--- /home/fdroid/fdroiddata/tmp/org.androidfromfrankfurt.archnews_4.apk +++ /home/fdroid/fdroiddata/tmp/sigcp_org.androidfromfrankfurt.archnews_4.apk ├── /usr/lib/android-sdk/build-tools/debian/apksigner verify --verbose --print-certs {} │┄ error from `/usr/lib/android-sdk/build-tools/debian/apksigner verify --verbose --print-certs {}` (b): │┄ DOES NOT VERIFY │┄ ERROR: res/drawable-mdpi/ha__textfield_comp_activated_main.png entry referenced by META-INF/MANIFEST.MF not found in the APK │┄ ERROR: res/drawable-hdpi/ha__scrubber_track.9.png entry referenced by META-INF/MANIFEST.MF not found in the APK │┄ ERROR: res/drawable-xhdpi/ha__scrubber_track_light.9.png entry referenced by META-INF/MANIFEST.MF not found in the APK │┄ ERROR: res/drawable-mdpi/ha__textfield_comp_focused_right.png entry referenced by META-INF/MANIFEST.MF not found in the APK │┄ ERROR: res/drawable-mdpi/ha__textfield_default_light.9.png entry referenced by META-INF/MANIFEST.MF not found in the APK │┄ ERROR: res/drawable-mdpi/ic_action_settings.png entry referenced by META-INF/MANIFEST.MF not found in the APK │┄ ERROR: res/drawable-xxhdpi/ha__textfield_disabled_light.9.png entry referenced by META-INF/MANIFEST.MF not found in the APK │┄ ERROR: res/drawable-mdpi/ha__spinner_frame_inverse.9.png entry referenced by META-INF/MANIFEST.MF not found in the APK │┄ ERROR: res/drawable-hdpi/btn_default_disabled_focused.9.png entry referenced by META-INF/MANIFEST.MF not found in the APK │┄ ERROR: res/drawable-xxhdpi/ha__progress_background.9.png entry referenced by META-INF/MANIFEST.MF not found in the APK │┄ ERROR: res/drawable-mdpi/ha__btn_check_off_disabled.png entry referenced by META-INF/MANIFEST.MF not found in the APK │┄ ERROR: res/drawable-xhdpi/ha__btn_radio_comp_dot_disabled.png entry referenced by META-INF/MANIFEST.MF not found in the APK │┄ ERROR: res/drawable-xxhdpi/ha__scrubber_track_light.9.png entry referenced by META-INF/MANIFEST.MF not found in the APK │┄ ERROR: res/drawable-xxhdpi/ic_launcher.png entry referenced by META-INF/MANIFEST.MF not found in the APK │┄ ERROR: res/drawable-xhdpi/btn_default_disabled_focused.9.png entry referenced by META-INF/MANIFEST.MF not found in the APK │┄ ERROR: res/drawable-hdpi/ha__btn_check_comp_on_pressed_light.png entry referenced by META-INF/MANIFEST.MF not found in the APK │┄ ERROR: res/drawable-mdpi/btn_default_disabled_focused.9.png entry referenced by META-INF/MANIFEST.MF not found in the APK │┄ ERROR: res/drawable-mdpi/ha__progress_background_light.9.png entry referenced by META-INF/MANIFEST.MF not found in the APK │┄ ERROR: res/drawable-hdpi/btn_default_focused.9.png entry referenced by META-INF/MANIFEST.MF not found in the APK │┄ ERROR: res/drawable-mdpi/btn_default_pressed_light.9.png entry referenced by META-INF/MANIFEST.MF not found in the APK │┄ ERROR: res/drawable-xhdpi/ha__textfield_default_light.9.png entry referenced by META-INF/MANIFEST.MF not found in the APK │┄ ERROR: res/drawable-hdpi/ha__textfield_disabled_focused_light.9.png entry referenced by META-INF/MANIFEST.MF not found in the APK │┄ ERROR: res/drawable-mdpi/ha__btn_check_comp_off_pressed.png entry referenced by META-INF/MANIFEST.MF not found in the APK │┄ ERROR: res/drawable-xxhdpi/ha__textfield_comp_activated_right.png entry referenced by META-INF/MANIFEST.MF not found in the APK │┄ [ truncated after 25 lines; 237 ignored ] │ @@ -1,16 +0,0 @@ │ -Verifies │ -Verified using v1 scheme (JAR signing): true │ -Verified using v2 scheme (APK Signature Scheme v2): false │ -Verified using v3 scheme (APK Signature Scheme v3): false │ -Verified using v4 scheme (APK Signature Scheme v4): false │ -Verified for SourceStamp: false │ -Number of signers: 1 │ -Signer #1 certificate DN: CN=FDroid, OU=FDroid, O=fdroid.org, L=ORG, ST=ORG, C=UK │ -Signer #1 certificate SHA-256 digest: b654c119d2ce9df94401c21b1cfacb0c3cbb7461d09781ae62c4a7aab792d7e3 │ -Signer #1 certificate SHA-1 digest: e8ff28922449e03f31277b7629c7f42e58668978 │ -Signer #1 certificate MD5 digest: f08ee93652fd6c93f63373a19eebe406 │ -Signer #1 key algorithm: RSA │ -Signer #1 key size (bits): 2048 │ -Signer #1 public key SHA-256 digest: 8f0a0d27a1a21c739255af643ae01235b6f0b304b67feaec1dbffd6aeca947e7 │ -Signer #1 public key SHA-1 digest: 976e4308da1773741cbc08e866ccfd46c501499e │ -Signer #1 public key MD5 digest: 889b79d4d8559a047b886a788b9623a7 ├── zipinfo -v {} │┄ Differences in extra fields detected; using output from zipinfo -v │ @@ -1,13998 +1,13610 @@ │ There is no zipfile comment. │ │ End-of-central-directory record: │ ------------------------------- │ │ - Zip archive file size: 1074849 (00000000001066A1h) │ - Actual end-cent-dir record offset: 1074827 (000000000010668Bh) │ - Expected end-cent-dir record offset: 1074827 (000000000010668Bh) │ + Zip archive file size: 1215946 (0000000000128DCAh) │ + Actual end-cent-dir record offset: 1215924 (0000000000128DB4h) │ + Expected end-cent-dir record offset: 1215924 (0000000000128DB4h) │ (based on the length of the central directory and its expected offset) │ │ This zipfile constitutes the sole disk of a single-part archive; its │ central directory contains 464 entries. │ - The central directory is 42522 (000000000000A61Ah) bytes long, │ + The central directory is 43305 (000000000000A929h) bytes long, │ and its (expected) offset in bytes from the beginning of the zipfile │ - is 1032305 (00000000000FC071h). │ + is 1172619 (000000000011E48Bh). │ │ │ Central directory entry #1: │ --------------------------- │ │ - META-INF/MANIFEST.MF │ + AndroidManifest.xml │ │ offset of local header from start of archive: 0 │ (0000000000000000h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 2.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 2.0 │ compression method: deflated │ compression sub-type (deflation): normal │ file security status: not encrypted │ extended local header: yes │ - file last modified on (DOS date/time): 2014 Sep 22 06:32:56 │ - 32-bit CRC value (hex): d2d0b25c │ - compressed size: 13448 bytes │ - uncompressed size: 45644 bytes │ - length of filename: 20 characters │ - length of extra field: 0 bytes │ + file last modified on (DOS date/time): 2017 Sep 20 14:53:54 │ + 32-bit CRC value (hex): 5d98f33f │ + compressed size: 985 bytes │ + uncompressed size: 2744 bytes │ + length of filename: 19 characters │ + length of extra field: 4 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ + The central-directory extra field contains: │ + - A subfield with ID 0xcafe (unknown) and 0 data bytes. │ + │ There is no file comment. │ │ Central directory entry #2: │ --------------------------- │ │ There are an extra 16 bytes preceding this file. │ │ - META-INF/460DF53A.SF │ + res/anim/rotate.xml │ │ - offset of local header from start of archive: 13514 │ - (00000000000034CAh) bytes │ + offset of local header from start of archive: 1054 │ + (000000000000041Eh) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 2.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 2.0 │ compression method: deflated │ compression sub-type (deflation): normal │ file security status: not encrypted │ extended local header: yes │ - file last modified on (DOS date/time): 2014 Sep 22 06:32:56 │ - 32-bit CRC value (hex): db591e6b │ - compressed size: 13596 bytes │ - uncompressed size: 45765 bytes │ - length of filename: 20 characters │ + file last modified on (DOS date/time): 2017 Sep 20 14:53:54 │ + 32-bit CRC value (hex): 1802057a │ + compressed size: 263 bytes │ + uncompressed size: 476 bytes │ + length of filename: 19 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ Central directory entry #3: │ --------------------------- │ │ There are an extra 16 bytes preceding this file. │ │ - META-INF/460DF53A.RSA │ + res/color/ha__accent.xml │ │ - offset of local header from start of archive: 27176 │ - (0000000000006A28h) bytes │ + offset of local header from start of archive: 1382 │ + (0000000000000566h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 2.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 2.0 │ compression method: deflated │ compression sub-type (deflation): normal │ file security status: not encrypted │ extended local header: yes │ - file last modified on (DOS date/time): 2014 Sep 22 06:32:56 │ - 32-bit CRC value (hex): fa87558d │ - compressed size: 1075 bytes │ - uncompressed size: 1332 bytes │ - length of filename: 21 characters │ + file last modified on (DOS date/time): 2017 Sep 20 14:53:54 │ + 32-bit CRC value (hex): 4d7c083e │ + compressed size: 182 bytes │ + uncompressed size: 344 bytes │ + length of filename: 24 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ Central directory entry #4: │ --------------------------- │ │ There are an extra 16 bytes preceding this file. │ │ - res/anim/rotate.xml │ + res/color/ha__accent_dark.xml │ │ - offset of local header from start of archive: 28318 │ - (0000000000006E9Eh) bytes │ + offset of local header from start of archive: 1634 │ + (0000000000000662h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 2.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 2.0 │ compression method: deflated │ compression sub-type (deflation): normal │ file security status: not encrypted │ extended local header: yes │ - file last modified on (DOS date/time): 2014 Sep 22 06:14:56 │ - 32-bit CRC value (hex): 1802057a │ - compressed size: 263 bytes │ - uncompressed size: 476 bytes │ - length of filename: 19 characters │ - length of extra field: 4 bytes │ + file last modified on (DOS date/time): 2017 Sep 20 14:53:54 │ + 32-bit CRC value (hex): 04cadd3d │ + compressed size: 182 bytes │ + uncompressed size: 344 bytes │ + length of filename: 29 characters │ + length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ - The central-directory extra field contains: │ - - A subfield with ID 0xcafe (unknown) and 0 data bytes. │ - │ There is no file comment. │ │ Central directory entry #5: │ --------------------------- │ │ There are an extra 16 bytes preceding this file. │ │ - res/color/ha__accent.xml │ + res/color/ha__accent_translucent.xml │ │ - offset of local header from start of archive: 28650 │ - (0000000000006FEAh) bytes │ + offset of local header from start of archive: 1891 │ + (0000000000000763h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 2.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 2.0 │ compression method: deflated │ compression sub-type (deflation): normal │ file security status: not encrypted │ extended local header: yes │ - file last modified on (DOS date/time): 2014 Sep 22 06:14:56 │ - 32-bit CRC value (hex): 4d7c083e │ - compressed size: 182 bytes │ + file last modified on (DOS date/time): 2017 Sep 20 14:53:54 │ + 32-bit CRC value (hex): 8a886c03 │ + compressed size: 183 bytes │ uncompressed size: 344 bytes │ - length of filename: 24 characters │ + length of filename: 36 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ Central directory entry #6: │ --------------------------- │ │ There are an extra 16 bytes preceding this file. │ │ - res/color/ha__accent_dark.xml │ + res/color/ha__calendar_selected_week.xml │ │ - offset of local header from start of archive: 28902 │ - (00000000000070E6h) bytes │ + offset of local header from start of archive: 2156 │ + (000000000000086Ch) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 2.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 2.0 │ compression method: deflated │ compression sub-type (deflation): normal │ file security status: not encrypted │ extended local header: yes │ - file last modified on (DOS date/time): 2014 Sep 22 06:14:56 │ - 32-bit CRC value (hex): 04cadd3d │ - compressed size: 182 bytes │ + file last modified on (DOS date/time): 2017 Sep 20 14:53:54 │ + 32-bit CRC value (hex): 97a7773b │ + compressed size: 183 bytes │ uncompressed size: 344 bytes │ - length of filename: 29 characters │ + length of filename: 40 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ Central directory entry #7: │ --------------------------- │ │ There are an extra 16 bytes preceding this file. │ │ - res/color/ha__accent_translucent.xml │ + res/color/ha__picker_divider.xml │ │ - offset of local header from start of archive: 29159 │ - (00000000000071E7h) bytes │ + offset of local header from start of archive: 2425 │ + (0000000000000979h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 2.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 2.0 │ compression method: deflated │ compression sub-type (deflation): normal │ file security status: not encrypted │ extended local header: yes │ - file last modified on (DOS date/time): 2014 Sep 22 06:14:56 │ - 32-bit CRC value (hex): 8a886c03 │ + file last modified on (DOS date/time): 2017 Sep 20 14:53:54 │ + 32-bit CRC value (hex): 19e5c605 │ compressed size: 183 bytes │ uncompressed size: 344 bytes │ - length of filename: 36 characters │ + length of filename: 32 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ Central directory entry #8: │ --------------------------- │ │ There are an extra 16 bytes preceding this file. │ │ - res/color/ha__calendar_selected_week.xml │ + res/drawable-hdpi-v4/btn_default_disabled.9.png │ │ - offset of local header from start of archive: 29424 │ - (00000000000072F0h) bytes │ + offset of local header from start of archive: 2686 │ + (0000000000000A7Eh) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 2.0 │ + version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 2.0 │ - compression method: deflated │ - compression sub-type (deflation): normal │ + minimum software version required to extract: 1.0 │ + compression method: none (stored) │ file security status: not encrypted │ - extended local header: yes │ - file last modified on (DOS date/time): 2014 Sep 22 06:14:56 │ - 32-bit CRC value (hex): 97a7773b │ - compressed size: 183 bytes │ - uncompressed size: 344 bytes │ - length of filename: 40 characters │ + extended local header: no │ + file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ + 32-bit CRC value (hex): 16772fca │ + compressed size: 675 bytes │ + uncompressed size: 675 bytes │ + length of filename: 47 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ Central directory entry #9: │ --------------------------- │ │ - There are an extra 16 bytes preceding this file. │ + res/drawable-hdpi-v4/btn_default_disabled_focused.9.png │ │ - res/color/ha__picker_divider.xml │ - │ - offset of local header from start of archive: 29693 │ - (00000000000073FDh) bytes │ + offset of local header from start of archive: 3438 │ + (0000000000000D6Eh) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 2.0 │ + version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 2.0 │ - compression method: deflated │ - compression sub-type (deflation): normal │ + minimum software version required to extract: 1.0 │ + compression method: none (stored) │ file security status: not encrypted │ - extended local header: yes │ - file last modified on (DOS date/time): 2014 Sep 22 06:14:56 │ - 32-bit CRC value (hex): 19e5c605 │ - compressed size: 183 bytes │ - uncompressed size: 344 bytes │ - length of filename: 32 characters │ + extended local header: no │ + file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ + 32-bit CRC value (hex): 506ec9aa │ + compressed size: 1159 bytes │ + uncompressed size: 1159 bytes │ + length of filename: 55 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ Central directory entry #10: │ --------------------------- │ │ - There are an extra 16 bytes preceding this file. │ + res/drawable-hdpi-v4/btn_default_disabled_focused_light.9.png │ │ - res/drawable/ha__ab_background.xml │ - │ - offset of local header from start of archive: 29954 │ - (0000000000007502h) bytes │ + offset of local header from start of archive: 4682 │ + (000000000000124Ah) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 2.0 │ + version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 2.0 │ - compression method: deflated │ - compression sub-type (deflation): normal │ + minimum software version required to extract: 1.0 │ + compression method: none (stored) │ file security status: not encrypted │ - extended local header: yes │ - file last modified on (DOS date/time): 2014 Sep 22 06:14:56 │ - 32-bit CRC value (hex): 971508f1 │ - compressed size: 212 bytes │ - uncompressed size: 428 bytes │ - length of filename: 34 characters │ + extended local header: no │ + file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ + 32-bit CRC value (hex): 827a6000 │ + compressed size: 1110 bytes │ + uncompressed size: 1110 bytes │ + length of filename: 61 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ Central directory entry #11: │ --------------------------- │ │ - There are an extra 16 bytes preceding this file. │ - │ - res/drawable/ha__ab_background_bottom.xml │ + res/drawable-hdpi-v4/btn_default_disabled_light.9.png │ │ - offset of local header from start of archive: 30246 │ - (0000000000007626h) bytes │ + offset of local header from start of archive: 5883 │ + (00000000000016FBh) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 2.0 │ + version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 2.0 │ - compression method: deflated │ - compression sub-type (deflation): normal │ + minimum software version required to extract: 1.0 │ + compression method: none (stored) │ file security status: not encrypted │ - extended local header: yes │ - file last modified on (DOS date/time): 2014 Sep 22 06:14:56 │ - 32-bit CRC value (hex): 1957b9cf │ - compressed size: 212 bytes │ - uncompressed size: 428 bytes │ - length of filename: 41 characters │ + extended local header: no │ + file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ + 32-bit CRC value (hex): a4693c7f │ + compressed size: 622 bytes │ + uncompressed size: 622 bytes │ + length of filename: 53 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ Central directory entry #12: │ --------------------------- │ │ - There are an extra 16 bytes preceding this file. │ + res/drawable-hdpi-v4/btn_default_focused.9.png │ │ - res/drawable/ha__ab_background_bottom_inverse.xml │ - │ - offset of local header from start of archive: 30545 │ - (0000000000007751h) bytes │ + offset of local header from start of archive: 6588 │ + (00000000000019BCh) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 2.0 │ + version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 2.0 │ - compression method: deflated │ - compression sub-type (deflation): normal │ + minimum software version required to extract: 1.0 │ + compression method: none (stored) │ file security status: not encrypted │ - extended local header: yes │ - file last modified on (DOS date/time): 2014 Sep 22 06:14:56 │ - 32-bit CRC value (hex): 37ff311c │ - compressed size: 225 bytes │ - uncompressed size: 508 bytes │ - length of filename: 49 characters │ + extended local header: no │ + file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ + 32-bit CRC value (hex): 1daf1ed4 │ + compressed size: 1169 bytes │ + uncompressed size: 1169 bytes │ + length of filename: 46 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ Central directory entry #13: │ --------------------------- │ │ - There are an extra 16 bytes preceding this file. │ + res/drawable-hdpi-v4/btn_default_focused_light.9.png │ │ - res/drawable/ha__ab_background_bottom_inverse_light.xml │ - │ - offset of local header from start of archive: 30865 │ - (0000000000007891h) bytes │ + offset of local header from start of archive: 7833 │ + (0000000000001E99h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 2.0 │ + version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 2.0 │ - compression method: deflated │ - compression sub-type (deflation): normal │ + minimum software version required to extract: 1.0 │ + compression method: none (stored) │ file security status: not encrypted │ - extended local header: yes │ - file last modified on (DOS date/time): 2014 Sep 22 06:14:56 │ - 32-bit CRC value (hex): 656e5ac0 │ - compressed size: 224 bytes │ - uncompressed size: 508 bytes │ - length of filename: 55 characters │ + extended local header: no │ + file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ + 32-bit CRC value (hex): 7cbf8d6c │ + compressed size: 1155 bytes │ + uncompressed size: 1155 bytes │ + length of filename: 52 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ Central directory entry #14: │ --------------------------- │ │ - There are an extra 16 bytes preceding this file. │ + res/drawable-hdpi-v4/btn_default_normal.9.png │ │ - res/drawable/ha__ab_background_inverse.xml │ - │ - offset of local header from start of archive: 31190 │ - (00000000000079D6h) bytes │ + offset of local header from start of archive: 9070 │ + (000000000000236Eh) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 2.0 │ + version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 2.0 │ - compression method: deflated │ - compression sub-type (deflation): normal │ + minimum software version required to extract: 1.0 │ + compression method: none (stored) │ file security status: not encrypted │ - extended local header: yes │ - file last modified on (DOS date/time): 2014 Sep 22 06:14:56 │ - 32-bit CRC value (hex): b9bd8022 │ - compressed size: 225 bytes │ - uncompressed size: 508 bytes │ - length of filename: 42 characters │ + extended local header: no │ + file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ + 32-bit CRC value (hex): fd7d624b │ + compressed size: 663 bytes │ + uncompressed size: 663 bytes │ + length of filename: 45 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ Central directory entry #15: │ --------------------------- │ │ - There are an extra 16 bytes preceding this file. │ - │ - res/drawable/ha__ab_background_inverse_light.xml │ + res/drawable-hdpi-v4/btn_default_normal_light.9.png │ │ - offset of local header from start of archive: 31503 │ - (0000000000007B0Fh) bytes │ + offset of local header from start of archive: 9808 │ + (0000000000002650h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 2.0 │ + version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 2.0 │ - compression method: deflated │ - compression sub-type (deflation): normal │ + minimum software version required to extract: 1.0 │ + compression method: none (stored) │ file security status: not encrypted │ - extended local header: yes │ - file last modified on (DOS date/time): 2014 Sep 22 06:14:56 │ - 32-bit CRC value (hex): eb2cebfe │ - compressed size: 224 bytes │ - uncompressed size: 508 bytes │ - length of filename: 48 characters │ + extended local header: no │ + file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ + 32-bit CRC value (hex): 91789ae2 │ + compressed size: 664 bytes │ + uncompressed size: 664 bytes │ + length of filename: 51 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ Central directory entry #16: │ --------------------------- │ │ - There are an extra 16 bytes preceding this file. │ + res/drawable-hdpi-v4/btn_default_pressed.9.png │ │ - res/drawable/ha__ab_background_stacked.xml │ - │ - offset of local header from start of archive: 31821 │ - (0000000000007C4Dh) bytes │ + offset of local header from start of archive: 10553 │ + (0000000000002939h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 2.0 │ + version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 2.0 │ - compression method: deflated │ - compression sub-type (deflation): normal │ + minimum software version required to extract: 1.0 │ + compression method: none (stored) │ file security status: not encrypted │ - extended local header: yes │ - file last modified on (DOS date/time): 2014 Sep 22 06:14:56 │ - 32-bit CRC value (hex): 50e16ccc │ - compressed size: 212 bytes │ - uncompressed size: 428 bytes │ - length of filename: 42 characters │ + extended local header: no │ + file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ + 32-bit CRC value (hex): c6c97eb5 │ + compressed size: 644 bytes │ + uncompressed size: 644 bytes │ + length of filename: 46 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ Central directory entry #17: │ --------------------------- │ │ - There are an extra 16 bytes preceding this file. │ + res/drawable-hdpi-v4/btn_default_pressed_light.9.png │ │ - res/drawable/ha__ab_background_stacked_inverse.xml │ - │ - offset of local header from start of archive: 32121 │ - (0000000000007D79h) bytes │ + offset of local header from start of archive: 11273 │ + (0000000000002C09h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 2.0 │ + version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 2.0 │ - compression method: deflated │ - compression sub-type (deflation): normal │ + minimum software version required to extract: 1.0 │ + compression method: none (stored) │ file security status: not encrypted │ - extended local header: yes │ - file last modified on (DOS date/time): 2014 Sep 22 06:14:56 │ - 32-bit CRC value (hex): 7e49e41f │ - compressed size: 225 bytes │ - uncompressed size: 508 bytes │ - length of filename: 50 characters │ + extended local header: no │ + file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ + 32-bit CRC value (hex): c5086d9f │ + compressed size: 642 bytes │ + uncompressed size: 642 bytes │ + length of filename: 52 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ Central directory entry #18: │ --------------------------- │ │ - There are an extra 16 bytes preceding this file. │ - │ - res/drawable/ha__ab_background_stacked_inverse_light.xml │ + res/drawable-hdpi-v4/error_message_internet.9.png │ │ - offset of local header from start of archive: 32442 │ - (0000000000007EBAh) bytes │ + offset of local header from start of archive: 11997 │ + (0000000000002EDDh) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 2.0 │ + version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 2.0 │ - compression method: deflated │ - compression sub-type (deflation): normal │ + minimum software version required to extract: 1.0 │ + compression method: none (stored) │ file security status: not encrypted │ - extended local header: yes │ - file last modified on (DOS date/time): 2014 Sep 22 06:14:56 │ - 32-bit CRC value (hex): 2cd88fc3 │ - compressed size: 224 bytes │ - uncompressed size: 508 bytes │ - length of filename: 56 characters │ + extended local header: no │ + file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ + 32-bit CRC value (hex): 07d90bb8 │ + compressed size: 12631 bytes │ + uncompressed size: 12631 bytes │ + length of filename: 49 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ Central directory entry #19: │ --------------------------- │ │ - There are an extra 16 bytes preceding this file. │ - │ - res/drawable/ha__ab_divider.xml │ + res/drawable-hdpi-v4/error_message_internet_dark.9.png │ │ - offset of local header from start of archive: 32768 │ - (0000000000008000h) bytes │ + offset of local header from start of archive: 24707 │ + (0000000000006083h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 2.0 │ + version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 2.0 │ - compression method: deflated │ - compression sub-type (deflation): normal │ + minimum software version required to extract: 1.0 │ + compression method: none (stored) │ file security status: not encrypted │ - extended local header: yes │ - file last modified on (DOS date/time): 2014 Sep 22 06:14:56 │ - 32-bit CRC value (hex): 18aae0c5 │ - compressed size: 293 bytes │ - uncompressed size: 720 bytes │ - length of filename: 31 characters │ + extended local header: no │ + file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ + 32-bit CRC value (hex): 4ddfd614 │ + compressed size: 13482 bytes │ + uncompressed size: 13482 bytes │ + length of filename: 54 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ Central directory entry #20: │ --------------------------- │ │ - There are an extra 16 bytes preceding this file. │ + res/drawable-hdpi-v4/ha__ab_home_as_up.png │ │ - res/drawable/ha__ab_divider_light.xml │ - │ - offset of local header from start of archive: 33138 │ - (0000000000008172h) bytes │ + offset of local header from start of archive: 38273 │ + (0000000000009581h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 2.0 │ + version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 2.0 │ - compression method: deflated │ - compression sub-type (deflation): normal │ + minimum software version required to extract: 1.0 │ + compression method: none (stored) │ file security status: not encrypted │ - extended local header: yes │ - file last modified on (DOS date/time): 2014 Sep 22 06:14:56 │ - 32-bit CRC value (hex): eeed3989 │ - compressed size: 292 bytes │ - uncompressed size: 720 bytes │ - length of filename: 37 characters │ + extended local header: no │ + file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ + 32-bit CRC value (hex): d0facb3a │ + compressed size: 521 bytes │ + uncompressed size: 521 bytes │ + length of filename: 42 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ Central directory entry #21: │ --------------------------- │ │ - There are an extra 16 bytes preceding this file. │ - │ - res/drawable/ha__ab_list_selector_transition.xml │ + res/drawable-hdpi-v4/ha__ab_home_as_up_light.png │ │ - offset of local header from start of archive: 33513 │ - (00000000000082E9h) bytes │ + offset of local header from start of archive: 38866 │ + (00000000000097D2h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 2.0 │ + version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 2.0 │ - compression method: deflated │ - compression sub-type (deflation): normal │ + minimum software version required to extract: 1.0 │ + compression method: none (stored) │ file security status: not encrypted │ - extended local header: yes │ - file last modified on (DOS date/time): 2014 Sep 22 06:14:56 │ - 32-bit CRC value (hex): cbdc0bd7 │ - compressed size: 219 bytes │ - uncompressed size: 508 bytes │ + extended local header: no │ + file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ + 32-bit CRC value (hex): 4dcc2ed8 │ + compressed size: 438 bytes │ + uncompressed size: 438 bytes │ length of filename: 48 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ Central directory entry #22: │ --------------------------- │ │ - There are an extra 16 bytes preceding this file. │ - │ - res/drawable/ha__ab_spinner_background.xml │ + res/drawable-hdpi-v4/ha__ab_spinner_frame.9.png │ │ - offset of local header from start of archive: 33826 │ - (0000000000008422h) bytes │ + offset of local header from start of archive: 39382 │ + (00000000000099D6h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 2.0 │ + version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 2.0 │ - compression method: deflated │ - compression sub-type (deflation): normal │ + minimum software version required to extract: 1.0 │ + compression method: none (stored) │ file security status: not encrypted │ - extended local header: yes │ - file last modified on (DOS date/time): 2014 Sep 22 06:14:56 │ - 32-bit CRC value (hex): f38c1e5b │ - compressed size: 310 bytes │ - uncompressed size: 856 bytes │ - length of filename: 42 characters │ + extended local header: no │ + file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ + 32-bit CRC value (hex): 7951336d │ + compressed size: 246 bytes │ + uncompressed size: 246 bytes │ + length of filename: 47 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ Central directory entry #23: │ --------------------------- │ │ - There are an extra 16 bytes preceding this file. │ - │ - res/drawable/ha__ab_spinner_background_light.xml │ + res/drawable-hdpi-v4/ha__ab_spinner_frame_inverse.9.png │ │ - offset of local header from start of archive: 34224 │ - (00000000000085B0h) bytes │ + offset of local header from start of archive: 39705 │ + (0000000000009B19h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 2.0 │ + version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 2.0 │ - compression method: deflated │ - compression sub-type (deflation): normal │ + minimum software version required to extract: 1.0 │ + compression method: none (stored) │ file security status: not encrypted │ - extended local header: yes │ - file last modified on (DOS date/time): 2014 Sep 22 06:14:56 │ - 32-bit CRC value (hex): dde500df │ - compressed size: 310 bytes │ - uncompressed size: 856 bytes │ - length of filename: 48 characters │ + extended local header: no │ + file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ + 32-bit CRC value (hex): af356e49 │ + compressed size: 246 bytes │ + uncompressed size: 246 bytes │ + length of filename: 55 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ Central directory entry #24: │ --------------------------- │ │ - There are an extra 16 bytes preceding this file. │ + res/drawable-hdpi-v4/ha__btn_check_comp_off_focus.png │ │ - res/drawable/ha__ab_spinner_default.xml │ - │ - offset of local header from start of archive: 34628 │ - (0000000000008744h) bytes │ + offset of local header from start of archive: 40036 │ + (0000000000009C64h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 2.0 │ + version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 2.0 │ - compression method: deflated │ - compression sub-type (deflation): normal │ + minimum software version required to extract: 1.0 │ + compression method: none (stored) │ file security status: not encrypted │ - extended local header: yes │ - file last modified on (DOS date/time): 2014 Sep 22 06:14:56 │ - 32-bit CRC value (hex): f4e019b7 │ - compressed size: 222 bytes │ - uncompressed size: 508 bytes │ - length of filename: 39 characters │ + extended local header: no │ + file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ + 32-bit CRC value (hex): 4c2e183c │ + compressed size: 232 bytes │ + uncompressed size: 232 bytes │ + length of filename: 53 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ Central directory entry #25: │ --------------------------- │ │ - There are an extra 16 bytes preceding this file. │ - │ - res/drawable/ha__ab_spinner_default_light.xml │ + res/drawable-hdpi-v4/ha__btn_check_comp_off_pressed.png │ │ - offset of local header from start of archive: 34935 │ - (0000000000008877h) bytes │ + offset of local header from start of archive: 40351 │ + (0000000000009D9Fh) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 2.0 │ + version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 2.0 │ - compression method: deflated │ - compression sub-type (deflation): normal │ + minimum software version required to extract: 1.0 │ + compression method: none (stored) │ file security status: not encrypted │ - extended local header: yes │ - file last modified on (DOS date/time): 2014 Sep 22 06:14:56 │ - 32-bit CRC value (hex): bd56ccb4 │ - compressed size: 222 bytes │ - uncompressed size: 508 bytes │ - length of filename: 45 characters │ + extended local header: no │ + file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ + 32-bit CRC value (hex): c55237b3 │ + compressed size: 146 bytes │ + uncompressed size: 146 bytes │ + length of filename: 55 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ Central directory entry #26: │ --------------------------- │ │ - There are an extra 16 bytes preceding this file. │ - │ - res/drawable/ha__ab_spinner_disabled.xml │ + res/drawable-hdpi-v4/ha__btn_check_comp_off_pressed_light.png │ │ - offset of local header from start of archive: 35248 │ - (00000000000089B0h) bytes │ + offset of local header from start of archive: 40582 │ + (0000000000009E86h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 2.0 │ + version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 2.0 │ - compression method: deflated │ - compression sub-type (deflation): normal │ + minimum software version required to extract: 1.0 │ + compression method: none (stored) │ file security status: not encrypted │ - extended local header: yes │ - file last modified on (DOS date/time): 2014 Sep 22 06:14:56 │ - 32-bit CRC value (hex): 33147d8a │ - compressed size: 222 bytes │ - uncompressed size: 508 bytes │ - length of filename: 40 characters │ + extended local header: no │ + file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ + 32-bit CRC value (hex): 8d3f133a │ + compressed size: 146 bytes │ + uncompressed size: 146 bytes │ + length of filename: 61 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ Central directory entry #27: │ --------------------------- │ │ - There are an extra 16 bytes preceding this file. │ + res/drawable-hdpi-v4/ha__btn_check_comp_on_focus.png │ │ - res/drawable/ha__ab_spinner_disabled_light.xml │ - │ - offset of local header from start of archive: 35556 │ - (0000000000008AE4h) bytes │ + offset of local header from start of archive: 40819 │ + (0000000000009F73h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 2.0 │ + version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 2.0 │ - compression method: deflated │ - compression sub-type (deflation): normal │ + minimum software version required to extract: 1.0 │ + compression method: none (stored) │ file security status: not encrypted │ - extended local header: yes │ - file last modified on (DOS date/time): 2014 Sep 22 06:14:56 │ - 32-bit CRC value (hex): 8708fac4 │ - compressed size: 222 bytes │ - uncompressed size: 508 bytes │ - length of filename: 46 characters │ + extended local header: no │ + file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ + 32-bit CRC value (hex): e7096efa │ + compressed size: 251 bytes │ + uncompressed size: 251 bytes │ + length of filename: 52 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ Central directory entry #28: │ --------------------------- │ │ - There are an extra 16 bytes preceding this file. │ - │ - res/drawable/ha__ab_spinner_focused.xml │ + res/drawable-hdpi-v4/ha__btn_check_comp_on_pressed.png │ │ - offset of local header from start of archive: 35870 │ - (0000000000008C1Eh) bytes │ + offset of local header from start of archive: 41152 │ + (000000000000A0C0h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 2.0 │ + version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 2.0 │ - compression method: deflated │ - compression sub-type (deflation): normal │ + minimum software version required to extract: 1.0 │ + compression method: none (stored) │ file security status: not encrypted │ - extended local header: yes │ - file last modified on (DOS date/time): 2014 Sep 22 06:14:56 │ - 32-bit CRC value (hex): 9c5d41cc │ - compressed size: 223 bytes │ - uncompressed size: 508 bytes │ - length of filename: 39 characters │ + extended local header: no │ + file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ + 32-bit CRC value (hex): cef4a36f │ + compressed size: 480 bytes │ + uncompressed size: 480 bytes │ + length of filename: 54 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ Central directory entry #29: │ --------------------------- │ │ - There are an extra 16 bytes preceding this file. │ - │ - res/drawable/ha__ab_spinner_focused_light.xml │ + res/drawable-hdpi-v4/ha__btn_check_comp_on_pressed_light.png │ │ - offset of local header from start of archive: 36178 │ - (0000000000008D52h) bytes │ + offset of local header from start of archive: 41716 │ + (000000000000A2F4h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 2.0 │ + version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 2.0 │ - compression method: deflated │ - compression sub-type (deflation): normal │ + minimum software version required to extract: 1.0 │ + compression method: none (stored) │ file security status: not encrypted │ - extended local header: yes │ - file last modified on (DOS date/time): 2014 Sep 22 06:14:56 │ - 32-bit CRC value (hex): d5eb94cf │ - compressed size: 223 bytes │ - uncompressed size: 508 bytes │ - length of filename: 45 characters │ + extended local header: no │ + file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ + 32-bit CRC value (hex): 5a27f580 │ + compressed size: 480 bytes │ + uncompressed size: 480 bytes │ + length of filename: 60 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ Central directory entry #30: │ --------------------------- │ │ - There are an extra 16 bytes preceding this file. │ - │ - res/drawable/ha__ab_spinner_pressed.xml │ + res/drawable-hdpi-v4/ha__btn_check_off.png │ │ - offset of local header from start of archive: 36492 │ - (0000000000008E8Ch) bytes │ + offset of local header from start of archive: 42286 │ + (000000000000A52Eh) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 2.0 │ + version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 2.0 │ - compression method: deflated │ - compression sub-type (deflation): normal │ + minimum software version required to extract: 1.0 │ + compression method: none (stored) │ file security status: not encrypted │ - extended local header: yes │ - file last modified on (DOS date/time): 2014 Sep 22 06:14:56 │ - 32-bit CRC value (hex): 81008f88 │ - compressed size: 222 bytes │ - uncompressed size: 508 bytes │ - length of filename: 39 characters │ + extended local header: no │ + file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ + 32-bit CRC value (hex): 021d5a4f │ + compressed size: 146 bytes │ + uncompressed size: 146 bytes │ + length of filename: 42 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ Central directory entry #31: │ --------------------------- │ │ - There are an extra 16 bytes preceding this file. │ + res/drawable-hdpi-v4/ha__btn_check_off_disabled.png │ │ - res/drawable/ha__ab_spinner_pressed_light.xml │ - │ - offset of local header from start of archive: 36799 │ - (0000000000008FBFh) bytes │ + offset of local header from start of archive: 42504 │ + (000000000000A608h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 2.0 │ + version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 2.0 │ - compression method: deflated │ - compression sub-type (deflation): normal │ + minimum software version required to extract: 1.0 │ + compression method: none (stored) │ file security status: not encrypted │ - extended local header: yes │ - file last modified on (DOS date/time): 2014 Sep 22 06:14:56 │ - 32-bit CRC value (hex): c8b65a8b │ - compressed size: 222 bytes │ - uncompressed size: 508 bytes │ - length of filename: 45 characters │ + extended local header: no │ + file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ + 32-bit CRC value (hex): 89dd5514 │ + compressed size: 146 bytes │ + uncompressed size: 146 bytes │ + length of filename: 51 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ Central directory entry #32: │ --------------------------- │ │ - There are an extra 16 bytes preceding this file. │ - │ - res/drawable/ha__ab_tab_background.xml │ + res/drawable-hdpi-v4/ha__btn_check_off_disabled_light.png │ │ - offset of local header from start of archive: 37112 │ - (00000000000090F8h) bytes │ + offset of local header from start of archive: 42731 │ + (000000000000A6EBh) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 2.0 │ + version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 2.0 │ - compression method: deflated │ - compression sub-type (deflation): normal │ + minimum software version required to extract: 1.0 │ + compression method: none (stored) │ file security status: not encrypted │ - extended local header: yes │ - file last modified on (DOS date/time): 2014 Sep 22 06:14:56 │ - 32-bit CRC value (hex): f19471df │ - compressed size: 363 bytes │ - uncompressed size: 1580 bytes │ - length of filename: 38 characters │ + extended local header: no │ + file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ + 32-bit CRC value (hex): 85303b02 │ + compressed size: 142 bytes │ + uncompressed size: 142 bytes │ + length of filename: 57 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ Central directory entry #33: │ --------------------------- │ │ - There are an extra 16 bytes preceding this file. │ - │ - res/drawable/ha__ab_tab_background_mixed.xml │ + res/drawable-hdpi-v4/ha__btn_check_off_light.png │ │ - offset of local header from start of archive: 37559 │ - (00000000000092B7h) bytes │ + offset of local header from start of archive: 42960 │ + (000000000000A7D0h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 2.0 │ + version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 2.0 │ - compression method: deflated │ - compression sub-type (deflation): normal │ + minimum software version required to extract: 1.0 │ + compression method: none (stored) │ file security status: not encrypted │ - extended local header: yes │ - file last modified on (DOS date/time): 2014 Sep 22 06:14:56 │ - 32-bit CRC value (hex): c0fdd0d2 │ - compressed size: 364 bytes │ - uncompressed size: 1580 bytes │ - length of filename: 44 characters │ + extended local header: no │ + file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ + 32-bit CRC value (hex): c8a442ee │ + compressed size: 146 bytes │ + uncompressed size: 146 bytes │ + length of filename: 48 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ Central directory entry #34: │ --------------------------- │ │ - There are an extra 16 bytes preceding this file. │ + res/drawable-hdpi-v4/ha__btn_check_on_disabled.png │ │ - res/drawable/ha__ab_tab_selected.xml │ - │ - offset of local header from start of archive: 38013 │ - (000000000000947Dh) bytes │ + offset of local header from start of archive: 43184 │ + (000000000000A8B0h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 2.0 │ + version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 2.0 │ - compression method: deflated │ - compression sub-type (deflation): normal │ + minimum software version required to extract: 1.0 │ + compression method: none (stored) │ file security status: not encrypted │ - extended local header: yes │ - file last modified on (DOS date/time): 2014 Sep 22 06:14:56 │ - 32-bit CRC value (hex): 2cae4fa1 │ - compressed size: 210 bytes │ - uncompressed size: 428 bytes │ - length of filename: 36 characters │ + extended local header: no │ + file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ + 32-bit CRC value (hex): 368807dc │ + compressed size: 391 bytes │ + uncompressed size: 391 bytes │ + length of filename: 50 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ Central directory entry #35: │ --------------------------- │ │ - There are an extra 16 bytes preceding this file. │ - │ - res/drawable/ha__ab_tab_selected_focused.xml │ + res/drawable-hdpi-v4/ha__btn_check_on_disabled_light.png │ │ - offset of local header from start of archive: 38305 │ - (00000000000095A1h) bytes │ + offset of local header from start of archive: 43655 │ + (000000000000AA87h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 2.0 │ + version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 2.0 │ - compression method: deflated │ - compression sub-type (deflation): normal │ + minimum software version required to extract: 1.0 │ + compression method: none (stored) │ file security status: not encrypted │ - extended local header: yes │ - file last modified on (DOS date/time): 2014 Sep 22 06:14:56 │ - 32-bit CRC value (hex): 2082b927 │ - compressed size: 221 bytes │ - uncompressed size: 508 bytes │ - length of filename: 44 characters │ + extended local header: no │ + file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ + 32-bit CRC value (hex): ebf6ce96 │ + compressed size: 371 bytes │ + uncompressed size: 371 bytes │ + length of filename: 56 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ Central directory entry #36: │ --------------------------- │ │ - There are an extra 16 bytes preceding this file. │ - │ - res/drawable/ha__ab_tab_selected_focused_mixed.xml │ + res/drawable-hdpi-v4/ha__btn_check_on_transformation.png │ │ - offset of local header from start of archive: 38616 │ - (00000000000096D8h) bytes │ + offset of local header from start of archive: 44112 │ + (000000000000AC50h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 2.0 │ + version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 2.0 │ - compression method: deflated │ - compression sub-type (deflation): normal │ + minimum software version required to extract: 1.0 │ + compression method: none (stored) │ file security status: not encrypted │ - extended local header: yes │ - file last modified on (DOS date/time): 2014 Sep 22 06:14:56 │ - 32-bit CRC value (hex): 9c6d71e4 │ - compressed size: 223 bytes │ - uncompressed size: 508 bytes │ - length of filename: 50 characters │ + extended local header: no │ + file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ + 32-bit CRC value (hex): 460c3dd8 │ + compressed size: 1653 bytes │ + uncompressed size: 1653 bytes │ + length of filename: 56 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ Central directory entry #37: │ --------------------------- │ │ - There are an extra 16 bytes preceding this file. │ + res/drawable-hdpi-v4/ha__btn_check_on_transformation_light.png │ │ - res/drawable/ha__ab_tab_selected_pressed.xml │ - │ - offset of local header from start of archive: 38935 │ - (0000000000009817h) bytes │ + offset of local header from start of archive: 45851 │ + (000000000000B31Bh) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 2.0 │ + version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 2.0 │ - compression method: deflated │ - compression sub-type (deflation): normal │ + minimum software version required to extract: 1.0 │ + compression method: none (stored) │ file security status: not encrypted │ - extended local header: yes │ - file last modified on (DOS date/time): 2014 Sep 22 06:14:56 │ - 32-bit CRC value (hex): 0764ebeb │ - compressed size: 221 bytes │ - uncompressed size: 508 bytes │ - length of filename: 44 characters │ + extended local header: no │ + file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ + 32-bit CRC value (hex): 9bc5da96 │ + compressed size: 1644 bytes │ + uncompressed size: 1644 bytes │ + length of filename: 62 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ Central directory entry #38: │ --------------------------- │ │ - There are an extra 16 bytes preceding this file. │ - │ - res/drawable/ha__ab_tab_selected_pressed_mixed.xml │ + res/drawable-hdpi-v4/ha__btn_default_frame.9.png │ │ - offset of local header from start of archive: 39246 │ - (000000000000994Eh) bytes │ + offset of local header from start of archive: 47587 │ + (000000000000B9E3h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 2.0 │ + version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 2.0 │ - compression method: deflated │ - compression sub-type (deflation): normal │ + minimum software version required to extract: 1.0 │ + compression method: none (stored) │ file security status: not encrypted │ - extended local header: yes │ - file last modified on (DOS date/time): 2014 Sep 22 06:14:56 │ - 32-bit CRC value (hex): bb8b2328 │ - compressed size: 223 bytes │ - uncompressed size: 508 bytes │ - length of filename: 50 characters │ + extended local header: no │ + file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ + 32-bit CRC value (hex): 729caf9b │ + compressed size: 406 bytes │ + uncompressed size: 406 bytes │ + length of filename: 48 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ Central directory entry #39: │ --------------------------- │ │ - There are an extra 16 bytes preceding this file. │ + res/drawable-hdpi-v4/ha__btn_radio_comp_dot_disabled.png │ │ - res/drawable/ha__actionbar_background.xml │ - │ - offset of local header from start of archive: 39565 │ - (0000000000009A8Dh) bytes │ + offset of local header from start of archive: 48071 │ + (000000000000BBC7h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 2.0 │ + version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 2.0 │ - compression method: deflated │ - compression sub-type (deflation): normal │ + minimum software version required to extract: 1.0 │ + compression method: none (stored) │ file security status: not encrypted │ - extended local header: yes │ - file last modified on (DOS date/time): 2014 Sep 22 06:14:56 │ - 32-bit CRC value (hex): b2cc7ab2 │ - compressed size: 213 bytes │ - uncompressed size: 428 bytes │ - length of filename: 41 characters │ + extended local header: no │ + file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ + 32-bit CRC value (hex): 693d5717 │ + compressed size: 517 bytes │ + uncompressed size: 517 bytes │ + length of filename: 56 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ Central directory entry #40: │ --------------------------- │ │ - There are an extra 16 bytes preceding this file. │ + res/drawable-hdpi-v4/ha__btn_radio_comp_dot_transformation.png │ │ - res/drawable/ha__actionbar_background_colored.xml │ - │ - offset of local header from start of archive: 39865 │ - (0000000000009BB9h) bytes │ + offset of local header from start of archive: 48674 │ + (000000000000BE22h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 2.0 │ + version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 2.0 │ - compression method: deflated │ - compression sub-type (deflation): normal │ + minimum software version required to extract: 1.0 │ + compression method: none (stored) │ file security status: not encrypted │ - extended local header: yes │ - file last modified on (DOS date/time): 2014 Sep 22 06:14:56 │ - 32-bit CRC value (hex): a6172830 │ - compressed size: 223 bytes │ - uncompressed size: 508 bytes │ - length of filename: 49 characters │ + extended local header: no │ + file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ + 32-bit CRC value (hex): dd639389 │ + compressed size: 822 bytes │ + uncompressed size: 822 bytes │ + length of filename: 62 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ Central directory entry #41: │ --------------------------- │ │ - There are an extra 16 bytes preceding this file. │ + res/drawable-hdpi-v4/ha__overscroll_edge.png │ │ - res/drawable/ha__actionbar_item_background.xml │ - │ - offset of local header from start of archive: 40183 │ - (0000000000009CF7h) bytes │ + offset of local header from start of archive: 49588 │ + (000000000000C1B4h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 2.0 │ + version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 2.0 │ - compression method: deflated │ - compression sub-type (deflation): normal │ + minimum software version required to extract: 1.0 │ + compression method: none (stored) │ file security status: not encrypted │ - extended local header: yes │ - file last modified on (DOS date/time): 2014 Sep 22 06:14:56 │ - 32-bit CRC value (hex): a9eae073 │ - compressed size: 340 bytes │ - uncompressed size: 1136 bytes │ - length of filename: 46 characters │ + extended local header: no │ + file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ + 32-bit CRC value (hex): 19641b6e │ + compressed size: 2224 bytes │ + uncompressed size: 2224 bytes │ + length of filename: 44 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ Central directory entry #42: │ --------------------------- │ │ - There are an extra 16 bytes preceding this file. │ - │ - res/drawable/ha__actionmode_background_bottom.xml │ + res/drawable-hdpi-v4/ha__overscroll_glow.png │ │ - offset of local header from start of archive: 40615 │ - (0000000000009EA7h) bytes │ + offset of local header from start of archive: 51886 │ + (000000000000CAAEh) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 2.0 │ + version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 2.0 │ - compression method: deflated │ - compression sub-type (deflation): normal │ + minimum software version required to extract: 1.0 │ + compression method: none (stored) │ file security status: not encrypted │ - extended local header: yes │ - file last modified on (DOS date/time): 2014 Sep 22 06:14:56 │ - 32-bit CRC value (hex): 132845b5 │ - compressed size: 234 bytes │ - uncompressed size: 588 bytes │ - length of filename: 49 characters │ + extended local header: no │ + file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ + 32-bit CRC value (hex): 95e023a4 │ + compressed size: 33414 bytes │ + uncompressed size: 33414 bytes │ + length of filename: 44 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ Central directory entry #43: │ --------------------------- │ │ - There are an extra 16 bytes preceding this file. │ - │ - res/drawable/ha__actionmode_background_bottom_colored.xml │ + res/drawable-hdpi-v4/ha__progress_background.9.png │ │ - offset of local header from start of archive: 40944 │ - (0000000000009FF0h) bytes │ + offset of local header from start of archive: 85374 │ + (0000000000014D7Eh) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 2.0 │ + version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 2.0 │ - compression method: deflated │ - compression sub-type (deflation): normal │ + minimum software version required to extract: 1.0 │ + compression method: none (stored) │ file security status: not encrypted │ - extended local header: yes │ - file last modified on (DOS date/time): 2014 Sep 22 06:14:56 │ - 32-bit CRC value (hex): e294f509 │ - compressed size: 234 bytes │ - uncompressed size: 588 bytes │ - length of filename: 57 characters │ + extended local header: no │ + file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ + 32-bit CRC value (hex): 76d1d9b2 │ + compressed size: 213 bytes │ + uncompressed size: 213 bytes │ + length of filename: 50 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ Central directory entry #44: │ --------------------------- │ │ - There are an extra 16 bytes preceding this file. │ + res/drawable-hdpi-v4/ha__progress_background_light.9.png │ │ - res/drawable/ha__actionmode_background_bottom_light.xml │ - │ - offset of local header from start of archive: 41281 │ - (000000000000A141h) bytes │ + offset of local header from start of archive: 85667 │ + (0000000000014EA3h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 2.0 │ + version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 2.0 │ - compression method: deflated │ - compression sub-type (deflation): normal │ + minimum software version required to extract: 1.0 │ + compression method: none (stored) │ file security status: not encrypted │ - extended local header: yes │ - file last modified on (DOS date/time): 2014 Sep 22 06:14:56 │ - 32-bit CRC value (hex): fcbd0515 │ - compressed size: 222 bytes │ - uncompressed size: 508 bytes │ - length of filename: 55 characters │ + extended local header: no │ + file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ + 32-bit CRC value (hex): 1928e4db │ + compressed size: 209 bytes │ + uncompressed size: 209 bytes │ + length of filename: 56 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ Central directory entry #45: │ --------------------------- │ │ - There are an extra 16 bytes preceding this file. │ + res/drawable-hdpi-v4/ha__progress_comp_primary.png │ │ - res/drawable/ha__actionmode_background_top.xml │ - │ - offset of local header from start of archive: 41604 │ - (000000000000A284h) bytes │ + offset of local header from start of archive: 85962 │ + (0000000000014FCAh) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 2.0 │ + version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 2.0 │ - compression method: deflated │ - compression sub-type (deflation): normal │ + minimum software version required to extract: 1.0 │ + compression method: none (stored) │ file security status: not encrypted │ - extended local header: yes │ - file last modified on (DOS date/time): 2014 Sep 22 06:14:56 │ - 32-bit CRC value (hex): 9d17d1ff │ - compressed size: 235 bytes │ - uncompressed size: 588 bytes │ - length of filename: 46 characters │ + extended local header: no │ + file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ + 32-bit CRC value (hex): 0bbca01d │ + compressed size: 1357 bytes │ + uncompressed size: 1357 bytes │ + length of filename: 50 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ Central directory entry #46: │ --------------------------- │ │ - There are an extra 16 bytes preceding this file. │ - │ - res/drawable/ha__actionmode_background_top_colored.xml │ + res/drawable-hdpi-v4/ha__progress_comp_secondary.png │ │ - offset of local header from start of archive: 41931 │ - (000000000000A3CBh) bytes │ + offset of local header from start of archive: 87399 │ + (0000000000015567h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 2.0 │ + version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 2.0 │ - compression method: deflated │ - compression sub-type (deflation): normal │ + minimum software version required to extract: 1.0 │ + compression method: none (stored) │ file security status: not encrypted │ - extended local header: yes │ - file last modified on (DOS date/time): 2014 Sep 22 06:14:56 │ - 32-bit CRC value (hex): 6cab6143 │ - compressed size: 234 bytes │ - uncompressed size: 588 bytes │ - length of filename: 54 characters │ + extended local header: no │ + file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ + 32-bit CRC value (hex): 1eb29aca │ + compressed size: 103 bytes │ + uncompressed size: 103 bytes │ + length of filename: 52 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ Central directory entry #47: │ --------------------------- │ │ - There are an extra 16 bytes preceding this file. │ - │ - res/drawable/ha__actionmode_background_top_light.xml │ + res/drawable-hdpi-v4/ha__scrubber_track.9.png │ │ - offset of local header from start of archive: 42265 │ - (000000000000A519h) bytes │ + offset of local header from start of archive: 87584 │ + (0000000000015620h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 2.0 │ + version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 2.0 │ - compression method: deflated │ - compression sub-type (deflation): normal │ + minimum software version required to extract: 1.0 │ + compression method: none (stored) │ file security status: not encrypted │ - extended local header: yes │ - file last modified on (DOS date/time): 2014 Sep 22 06:14:56 │ - 32-bit CRC value (hex): 7282915f │ - compressed size: 225 bytes │ - uncompressed size: 508 bytes │ - length of filename: 52 characters │ + extended local header: no │ + file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ + 32-bit CRC value (hex): 307c368a │ + compressed size: 201 bytes │ + uncompressed size: 201 bytes │ + length of filename: 45 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ Central directory entry #48: │ --------------------------- │ │ - There are an extra 16 bytes preceding this file. │ + res/drawable-hdpi-v4/ha__scrubber_track_light.9.png │ │ - res/drawable/ha__activated_background.xml │ - │ - offset of local header from start of archive: 42588 │ - (000000000000A65Ch) bytes │ + offset of local header from start of archive: 87860 │ + (0000000000015734h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 2.0 │ + version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 2.0 │ - compression method: deflated │ - compression sub-type (deflation): normal │ + minimum software version required to extract: 1.0 │ + compression method: none (stored) │ file security status: not encrypted │ - extended local header: yes │ - file last modified on (DOS date/time): 2014 Sep 22 06:14:56 │ - 32-bit CRC value (hex): b930ef06 │ - compressed size: 254 bytes │ - uncompressed size: 564 bytes │ - length of filename: 41 characters │ + extended local header: no │ + file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ + 32-bit CRC value (hex): c8ca3b20 │ + compressed size: 201 bytes │ + uncompressed size: 201 bytes │ + length of filename: 51 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ Central directory entry #49: │ --------------------------- │ │ - There are an extra 16 bytes preceding this file. │ - │ - res/drawable/ha__background_accent.xml │ + res/drawable-hdpi-v4/ha__spinner_frame.9.png │ │ - offset of local header from start of archive: 42929 │ - (000000000000A7B1h) bytes │ + offset of local header from start of archive: 88142 │ + (000000000001584Eh) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 2.0 │ + version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 2.0 │ - compression method: deflated │ - compression sub-type (deflation): normal │ + minimum software version required to extract: 1.0 │ + compression method: none (stored) │ file security status: not encrypted │ - extended local header: yes │ - file last modified on (DOS date/time): 2014 Sep 22 06:14:56 │ - 32-bit CRC value (hex): 5bc98606 │ - compressed size: 212 bytes │ - uncompressed size: 428 bytes │ - length of filename: 38 characters │ + extended local header: no │ + file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ + 32-bit CRC value (hex): 4f4b4751 │ + compressed size: 246 bytes │ + uncompressed size: 246 bytes │ + length of filename: 44 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ Central directory entry #50: │ --------------------------- │ │ - There are an extra 16 bytes preceding this file. │ + res/drawable-hdpi-v4/ha__spinner_frame_inverse.9.png │ │ - res/drawable/ha__background_accent_dark.xml │ - │ - offset of local header from start of archive: 43225 │ - (000000000000A8D9h) bytes │ + offset of local header from start of archive: 88462 │ + (000000000001598Eh) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 2.0 │ + version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 2.0 │ - compression method: deflated │ - compression sub-type (deflation): normal │ + minimum software version required to extract: 1.0 │ + compression method: none (stored) │ file security status: not encrypted │ - extended local header: yes │ - file last modified on (DOS date/time): 2014 Sep 22 06:14:56 │ - 32-bit CRC value (hex): 46e69d3e │ - compressed size: 211 bytes │ - uncompressed size: 428 bytes │ - length of filename: 43 characters │ + extended local header: no │ + file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ + 32-bit CRC value (hex): 992f1a75 │ + compressed size: 246 bytes │ + uncompressed size: 246 bytes │ + length of filename: 52 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ Central directory entry #51: │ --------------------------- │ │ - There are an extra 16 bytes preceding this file. │ + res/drawable-hdpi-v4/ha__text_select_handle_left_transformation.png │ │ - res/drawable/ha__btn_check.xml │ - │ - offset of local header from start of archive: 43525 │ - (000000000000AA05h) bytes │ + offset of local header from start of archive: 88790 │ + (0000000000015AD6h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 2.0 │ + version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 2.0 │ - compression method: deflated │ - compression sub-type (deflation): normal │ + minimum software version required to extract: 1.0 │ + compression method: none (stored) │ file security status: not encrypted │ - extended local header: yes │ - file last modified on (DOS date/time): 2014 Sep 22 06:14:56 │ - 32-bit CRC value (hex): 5ebec1d2 │ - compressed size: 483 bytes │ - uncompressed size: 2308 bytes │ - length of filename: 30 characters │ + extended local header: no │ + file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ + 32-bit CRC value (hex): c71a98c4 │ + compressed size: 1357 bytes │ + uncompressed size: 1357 bytes │ + length of filename: 67 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ Central directory entry #52: │ --------------------------- │ │ - There are an extra 16 bytes preceding this file. │ - │ - res/drawable/ha__btn_check_light.xml │ + res/drawable-hdpi-v4/ha__text_select_handle_middle_transformation.png │ │ - offset of local header from start of archive: 44084 │ - (000000000000AC34h) bytes │ + offset of local header from start of archive: 90244 │ + (0000000000016084h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 2.0 │ + version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 2.0 │ - compression method: deflated │ - compression sub-type (deflation): normal │ + minimum software version required to extract: 1.0 │ + compression method: none (stored) │ file security status: not encrypted │ - extended local header: yes │ - file last modified on (DOS date/time): 2014 Sep 22 06:14:56 │ - 32-bit CRC value (hex): 55a87750 │ - compressed size: 482 bytes │ - uncompressed size: 2308 bytes │ - length of filename: 36 characters │ + extended local header: no │ + file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ + 32-bit CRC value (hex): cfd355a9 │ + compressed size: 1384 bytes │ + uncompressed size: 1384 bytes │ + length of filename: 69 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ Central directory entry #53: │ --------------------------- │ │ - There are an extra 16 bytes preceding this file. │ - │ - res/drawable/ha__btn_check_off_disabled_focused.xml │ + res/drawable-hdpi-v4/ha__text_select_handle_right_transformation.png │ │ - offset of local header from start of archive: 44648 │ - (000000000000AE68h) bytes │ + offset of local header from start of archive: 91727 │ + (000000000001664Fh) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 2.0 │ + version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 2.0 │ - compression method: deflated │ - compression sub-type (deflation): normal │ + minimum software version required to extract: 1.0 │ + compression method: none (stored) │ file security status: not encrypted │ - extended local header: yes │ - file last modified on (DOS date/time): 2014 Sep 22 06:14:56 │ - 32-bit CRC value (hex): 4da3ceec │ - compressed size: 243 bytes │ - uncompressed size: 636 bytes │ - length of filename: 51 characters │ + extended local header: no │ + file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ + 32-bit CRC value (hex): 9b62832c │ + compressed size: 1361 bytes │ + uncompressed size: 1361 bytes │ + length of filename: 68 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ Central directory entry #54: │ --------------------------- │ │ - There are an extra 16 bytes preceding this file. │ - │ - res/drawable/ha__btn_check_off_disabled_focused_light.xml │ + res/drawable-hdpi-v4/ha__textfield_comp_activated_left.png │ │ - offset of local header from start of archive: 44988 │ - (000000000000AFBCh) bytes │ + offset of local header from start of archive: 93186 │ + (0000000000016C02h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 2.0 │ + version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 2.0 │ - compression method: deflated │ - compression sub-type (deflation): normal │ + minimum software version required to extract: 1.0 │ + compression method: none (stored) │ file security status: not encrypted │ - extended local header: yes │ - file last modified on (DOS date/time): 2014 Sep 22 06:14:56 │ - 32-bit CRC value (hex): 35321444 │ - compressed size: 243 bytes │ - uncompressed size: 636 bytes │ - length of filename: 57 characters │ + extended local header: no │ + file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ + 32-bit CRC value (hex): 482ac45a │ + compressed size: 110 bytes │ + uncompressed size: 110 bytes │ + length of filename: 58 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ Central directory entry #55: │ --------------------------- │ │ - There are an extra 16 bytes preceding this file. │ + res/drawable-hdpi-v4/ha__textfield_comp_activated_main.png │ │ - res/drawable/ha__btn_check_off_focused.xml │ - │ - offset of local header from start of archive: 45334 │ - (000000000000B116h) bytes │ + offset of local header from start of archive: 93384 │ + (0000000000016CC8h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 2.0 │ + version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 2.0 │ - compression method: deflated │ - compression sub-type (deflation): normal │ + minimum software version required to extract: 1.0 │ + compression method: none (stored) │ file security status: not encrypted │ - extended local header: yes │ - file last modified on (DOS date/time): 2014 Sep 22 06:14:56 │ - 32-bit CRC value (hex): 383c0871 │ - compressed size: 243 bytes │ - uncompressed size: 636 bytes │ - length of filename: 42 characters │ + extended local header: no │ + file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ + 32-bit CRC value (hex): 61b322da │ + compressed size: 106 bytes │ + uncompressed size: 106 bytes │ + length of filename: 58 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ Central directory entry #56: │ --------------------------- │ │ - There are an extra 16 bytes preceding this file. │ + res/drawable-hdpi-v4/ha__textfield_comp_activated_right.png │ │ - res/drawable/ha__btn_check_off_focused_light.xml │ - │ - offset of local header from start of archive: 45665 │ - (000000000000B261h) bytes │ + offset of local header from start of archive: 93578 │ + (0000000000016D8Ah) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 2.0 │ + version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 2.0 │ - compression method: deflated │ - compression sub-type (deflation): normal │ + minimum software version required to extract: 1.0 │ + compression method: none (stored) │ file security status: not encrypted │ - extended local header: yes │ - file last modified on (DOS date/time): 2014 Sep 22 06:14:56 │ - 32-bit CRC value (hex): bc807bbc │ - compressed size: 243 bytes │ - uncompressed size: 636 bytes │ - length of filename: 48 characters │ + extended local header: no │ + file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ + 32-bit CRC value (hex): a64a8e72 │ + compressed size: 111 bytes │ + uncompressed size: 111 bytes │ + length of filename: 59 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ Central directory entry #57: │ --------------------------- │ │ - There are an extra 16 bytes preceding this file. │ - │ - res/drawable/ha__btn_check_off_pressed.xml │ + res/drawable-hdpi-v4/ha__textfield_comp_background.9.png │ │ - offset of local header from start of archive: 46002 │ - (000000000000B3B2h) bytes │ + offset of local header from start of archive: 93778 │ + (0000000000016E52h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 2.0 │ + version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 2.0 │ - compression method: deflated │ - compression sub-type (deflation): normal │ + minimum software version required to extract: 1.0 │ + compression method: none (stored) │ file security status: not encrypted │ - extended local header: yes │ - file last modified on (DOS date/time): 2014 Sep 22 06:14:56 │ - 32-bit CRC value (hex): 44ffaf7d │ - compressed size: 221 bytes │ - uncompressed size: 508 bytes │ - length of filename: 42 characters │ + extended local header: no │ + file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ + 32-bit CRC value (hex): b378897b │ + compressed size: 247 bytes │ + uncompressed size: 247 bytes │ + length of filename: 56 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ Central directory entry #58: │ --------------------------- │ │ - There are an extra 16 bytes preceding this file. │ - │ - res/drawable/ha__btn_check_off_pressed_light.xml │ + res/drawable-hdpi-v4/ha__textfield_comp_focused_left.png │ │ - offset of local header from start of archive: 46311 │ - (000000000000B4E7h) bytes │ + offset of local header from start of archive: 94111 │ + (0000000000016F9Fh) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 2.0 │ + version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 2.0 │ - compression method: deflated │ - compression sub-type (deflation): normal │ + minimum software version required to extract: 1.0 │ + compression method: none (stored) │ file security status: not encrypted │ - extended local header: yes │ - file last modified on (DOS date/time): 2014 Sep 22 06:14:56 │ - 32-bit CRC value (hex): cabd1e43 │ - compressed size: 222 bytes │ - uncompressed size: 508 bytes │ - length of filename: 48 characters │ + extended local header: no │ + file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ + 32-bit CRC value (hex): e4103a39 │ + compressed size: 161 bytes │ + uncompressed size: 161 bytes │ + length of filename: 56 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ Central directory entry #59: │ --------------------------- │ │ - There are an extra 16 bytes preceding this file. │ - │ - res/drawable/ha__btn_check_on.xml │ + res/drawable-hdpi-v4/ha__textfield_comp_focused_main.png │ │ - offset of local header from start of archive: 46627 │ - (000000000000B623h) bytes │ + offset of local header from start of archive: 94358 │ + (0000000000017096h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 2.0 │ + version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 2.0 │ - compression method: deflated │ - compression sub-type (deflation): normal │ + minimum software version required to extract: 1.0 │ + compression method: none (stored) │ file security status: not encrypted │ - extended local header: yes │ - file last modified on (DOS date/time): 2014 Sep 22 06:14:56 │ - 32-bit CRC value (hex): 47b63aca │ - compressed size: 170 bytes │ - uncompressed size: 332 bytes │ - length of filename: 33 characters │ + extended local header: no │ + file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ + 32-bit CRC value (hex): 969dd356 │ + compressed size: 115 bytes │ + uncompressed size: 115 bytes │ + length of filename: 56 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ Central directory entry #60: │ --------------------------- │ │ - There are an extra 16 bytes preceding this file. │ - │ - res/drawable/ha__btn_check_on_disabled_focused.xml │ + res/drawable-hdpi-v4/ha__textfield_comp_focused_right.png │ │ - offset of local header from start of archive: 46876 │ - (000000000000B71Ch) bytes │ + offset of local header from start of archive: 94559 │ + (000000000001715Fh) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 2.0 │ + version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 2.0 │ - compression method: deflated │ - compression sub-type (deflation): normal │ + minimum software version required to extract: 1.0 │ + compression method: none (stored) │ file security status: not encrypted │ - extended local header: yes │ - file last modified on (DOS date/time): 2014 Sep 22 06:14:56 │ - 32-bit CRC value (hex): b02657b0 │ - compressed size: 244 bytes │ - uncompressed size: 636 bytes │ - length of filename: 50 characters │ + extended local header: no │ + file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ + 32-bit CRC value (hex): 9c63a13d │ + compressed size: 163 bytes │ + uncompressed size: 163 bytes │ + length of filename: 57 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ Central directory entry #61: │ --------------------------- │ │ - There are an extra 16 bytes preceding this file. │ - │ - res/drawable/ha__btn_check_on_disabled_focused_light.xml │ + res/drawable-hdpi-v4/ha__textfield_default.9.png │ │ - offset of local header from start of archive: 47216 │ - (000000000000B870h) bytes │ + offset of local header from start of archive: 94809 │ + (0000000000017259h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 2.0 │ + version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 2.0 │ - compression method: deflated │ - compression sub-type (deflation): normal │ + minimum software version required to extract: 1.0 │ + compression method: none (stored) │ file security status: not encrypted │ - extended local header: yes │ - file last modified on (DOS date/time): 2014 Sep 22 06:14:56 │ - 32-bit CRC value (hex): e693c5a6 │ - compressed size: 244 bytes │ - uncompressed size: 636 bytes │ - length of filename: 56 characters │ + extended local header: no │ + file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ + 32-bit CRC value (hex): effc574d │ + compressed size: 269 bytes │ + uncompressed size: 269 bytes │ + length of filename: 48 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ Central directory entry #62: │ --------------------------- │ │ - There are an extra 16 bytes preceding this file. │ + res/drawable-hdpi-v4/ha__textfield_default_light.9.png │ │ - res/drawable/ha__btn_check_on_focused.xml │ - │ - offset of local header from start of archive: 47562 │ - (000000000000B9CAh) bytes │ + offset of local header from start of archive: 95156 │ + (00000000000173B4h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 2.0 │ + version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 2.0 │ - compression method: deflated │ - compression sub-type (deflation): normal │ + minimum software version required to extract: 1.0 │ + compression method: none (stored) │ file security status: not encrypted │ - extended local header: yes │ - file last modified on (DOS date/time): 2014 Sep 22 06:14:56 │ - 32-bit CRC value (hex): 072d6b54 │ - compressed size: 256 bytes │ - uncompressed size: 604 bytes │ - length of filename: 41 characters │ + extended local header: no │ + file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ + 32-bit CRC value (hex): 9cc9224c │ + compressed size: 267 bytes │ + uncompressed size: 267 bytes │ + length of filename: 54 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ Central directory entry #63: │ --------------------------- │ │ - There are an extra 16 bytes preceding this file. │ - │ - res/drawable/ha__btn_check_on_focused_light.xml │ + res/drawable-hdpi-v4/ha__textfield_disabled.9.png │ │ - offset of local header from start of archive: 47905 │ - (000000000000BB21h) bytes │ + offset of local header from start of archive: 95507 │ + (0000000000017513h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 2.0 │ + version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 2.0 │ - compression method: deflated │ - compression sub-type (deflation): normal │ + minimum software version required to extract: 1.0 │ + compression method: none (stored) │ file security status: not encrypted │ - extended local header: yes │ - file last modified on (DOS date/time): 2014 Sep 22 06:14:56 │ - 32-bit CRC value (hex): 3a27d2b7 │ - compressed size: 255 bytes │ - uncompressed size: 604 bytes │ - length of filename: 47 characters │ + extended local header: no │ + file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ + 32-bit CRC value (hex): 45196a01 │ + compressed size: 357 bytes │ + uncompressed size: 357 bytes │ + length of filename: 49 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ Central directory entry #64: │ --------------------------- │ │ - There are an extra 16 bytes preceding this file. │ - │ - res/drawable/ha__btn_check_on_light.xml │ + res/drawable-hdpi-v4/ha__textfield_disabled_focused.9.png │ │ - offset of local header from start of archive: 48253 │ - (000000000000BC7Dh) bytes │ + offset of local header from start of archive: 95943 │ + (00000000000176C7h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 2.0 │ + version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 2.0 │ - compression method: deflated │ - compression sub-type (deflation): normal │ + minimum software version required to extract: 1.0 │ + compression method: none (stored) │ file security status: not encrypted │ - extended local header: yes │ - file last modified on (DOS date/time): 2014 Sep 22 06:14:56 │ - 32-bit CRC value (hex): 2e7ac6c7 │ - compressed size: 170 bytes │ - uncompressed size: 332 bytes │ - length of filename: 39 characters │ + extended local header: no │ + file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ + 32-bit CRC value (hex): 63d3c90b │ + compressed size: 360 bytes │ + uncompressed size: 360 bytes │ + length of filename: 57 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ Central directory entry #65: │ --------------------------- │ │ - There are an extra 16 bytes preceding this file. │ - │ - res/drawable/ha__btn_check_on_pressed.xml │ + res/drawable-hdpi-v4/ha__textfield_disabled_focused_light.9.png │ │ - offset of local header from start of archive: 48508 │ - (000000000000BD7Ch) bytes │ + offset of local header from start of archive: 96390 │ + (0000000000017886h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 2.0 │ + version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 2.0 │ - compression method: deflated │ - compression sub-type (deflation): normal │ + minimum software version required to extract: 1.0 │ + compression method: none (stored) │ file security status: not encrypted │ - extended local header: yes │ - file last modified on (DOS date/time): 2014 Sep 22 06:14:56 │ - 32-bit CRC value (hex): 0d497a7e │ - compressed size: 222 bytes │ - uncompressed size: 508 bytes │ - length of filename: 41 characters │ + extended local header: no │ + file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ + 32-bit CRC value (hex): 4494f4fa │ + compressed size: 269 bytes │ + uncompressed size: 269 bytes │ + length of filename: 63 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ Central directory entry #66: │ --------------------------- │ │ - There are an extra 16 bytes preceding this file. │ - │ - res/drawable/ha__btn_check_on_pressed_light.xml │ + res/drawable-hdpi-v4/ha__textfield_disabled_light.9.png │ │ - offset of local header from start of archive: 48817 │ - (000000000000BEB1h) bytes │ + offset of local header from start of archive: 96752 │ + (00000000000179F0h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 2.0 │ + version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 2.0 │ - compression method: deflated │ - compression sub-type (deflation): normal │ + minimum software version required to extract: 1.0 │ + compression method: none (stored) │ file security status: not encrypted │ - extended local header: yes │ - file last modified on (DOS date/time): 2014 Sep 22 06:14:56 │ - 32-bit CRC value (hex): b0d548f1 │ - compressed size: 222 bytes │ - uncompressed size: 508 bytes │ - length of filename: 47 characters │ + extended local header: no │ + file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ + 32-bit CRC value (hex): 7b918cb7 │ + compressed size: 267 bytes │ + uncompressed size: 267 bytes │ + length of filename: 55 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ Central directory entry #67: │ --------------------------- │ │ - There are an extra 16 bytes preceding this file. │ - │ - res/drawable/ha__btn_default.xml │ + res/drawable-hdpi-v4/ic_action_about.png │ │ - offset of local header from start of archive: 49132 │ - (000000000000BFECh) bytes │ + offset of local header from start of archive: 97104 │ + (0000000000017B50h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 2.0 │ + version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 2.0 │ - compression method: deflated │ - compression sub-type (deflation): normal │ + minimum software version required to extract: 1.0 │ + compression method: none (stored) │ file security status: not encrypted │ - extended local header: yes │ - file last modified on (DOS date/time): 2014 Sep 22 06:14:56 │ - 32-bit CRC value (hex): 0773883e │ - compressed size: 328 bytes │ - uncompressed size: 956 bytes │ - length of filename: 32 characters │ + extended local header: no │ + file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ + 32-bit CRC value (hex): 4a618caa │ + compressed size: 554 bytes │ + uncompressed size: 554 bytes │ + length of filename: 40 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ Central directory entry #68: │ --------------------------- │ │ - There are an extra 16 bytes preceding this file. │ - │ - res/drawable/ha__btn_default_colored.xml │ + res/drawable-hdpi-v4/ic_action_lang.png │ │ - offset of local header from start of archive: 49538 │ - (000000000000C182h) bytes │ + offset of local header from start of archive: 97728 │ + (0000000000017DC0h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 2.0 │ + version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 2.0 │ - compression method: deflated │ - compression sub-type (deflation): normal │ + minimum software version required to extract: 1.0 │ + compression method: none (stored) │ file security status: not encrypted │ - extended local header: yes │ - file last modified on (DOS date/time): 2014 Sep 22 06:14:56 │ - 32-bit CRC value (hex): b49e55d6 │ - compressed size: 329 bytes │ - uncompressed size: 956 bytes │ - length of filename: 40 characters │ + extended local header: no │ + file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ + 32-bit CRC value (hex): 277fe09a │ + compressed size: 1467 bytes │ + uncompressed size: 1467 bytes │ + length of filename: 39 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ Central directory entry #69: │ --------------------------- │ │ - There are an extra 16 bytes preceding this file. │ + res/drawable-hdpi-v4/ic_action_reload.png │ │ - res/drawable/ha__btn_default_colored_bright.xml │ - │ - offset of local header from start of archive: 49953 │ - (000000000000C321h) bytes │ + offset of local header from start of archive: 99264 │ + (00000000000183C0h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 2.0 │ + version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 2.0 │ - compression method: deflated │ - compression sub-type (deflation): normal │ + minimum software version required to extract: 1.0 │ + compression method: none (stored) │ file security status: not encrypted │ - extended local header: yes │ - file last modified on (DOS date/time): 2014 Sep 22 06:14:56 │ - 32-bit CRC value (hex): b4bea4ec │ - compressed size: 328 bytes │ - uncompressed size: 956 bytes │ - length of filename: 47 characters │ + extended local header: no │ + file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ + 32-bit CRC value (hex): 8a32cb3f │ + compressed size: 1034 bytes │ + uncompressed size: 1034 bytes │ + length of filename: 41 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ Central directory entry #70: │ --------------------------- │ │ - There are an extra 16 bytes preceding this file. │ - │ - res/drawable/ha__btn_default_disabled.xml │ + res/drawable-hdpi-v4/ic_action_settings.png │ │ - offset of local header from start of archive: 50374 │ - (000000000000C4C6h) bytes │ + offset of local header from start of archive: 100369 │ + (0000000000018811h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 2.0 │ + version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 2.0 │ - compression method: deflated │ - compression sub-type (deflation): normal │ + minimum software version required to extract: 1.0 │ + compression method: none (stored) │ file security status: not encrypted │ - extended local header: yes │ - file last modified on (DOS date/time): 2014 Sep 22 06:14:56 │ - 32-bit CRC value (hex): b0e678f3 │ - compressed size: 455 bytes │ - uncompressed size: 1412 bytes │ - length of filename: 41 characters │ + extended local header: no │ + file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ + 32-bit CRC value (hex): e04797ef │ + compressed size: 297 bytes │ + uncompressed size: 297 bytes │ + length of filename: 43 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ Central directory entry #71: │ --------------------------- │ │ - There are an extra 16 bytes preceding this file. │ - │ - res/drawable/ha__btn_default_disabled_colored.xml │ + res/drawable-hdpi-v4/ic_arch.png │ │ - offset of local header from start of archive: 50916 │ - (000000000000C6E4h) bytes │ + offset of local header from start of archive: 100739 │ + (0000000000018983h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 2.0 │ + version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 2.0 │ - compression method: deflated │ - compression sub-type (deflation): normal │ + minimum software version required to extract: 1.0 │ + compression method: none (stored) │ file security status: not encrypted │ - extended local header: yes │ - file last modified on (DOS date/time): 2014 Sep 22 06:14:56 │ - 32-bit CRC value (hex): 07b92f10 │ - compressed size: 273 bytes │ - uncompressed size: 592 bytes │ - length of filename: 49 characters │ + extended local header: no │ + file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ + 32-bit CRC value (hex): a47eef7e │ + compressed size: 894 bytes │ + uncompressed size: 894 bytes │ + length of filename: 32 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ Central directory entry #72: │ --------------------------- │ │ - There are an extra 16 bytes preceding this file. │ - │ - res/drawable/ha__btn_default_disabled_focused.xml │ + res/drawable-hdpi-v4/ic_launcher.png │ │ - offset of local header from start of archive: 51284 │ - (000000000000C854h) bytes │ + offset of local header from start of archive: 101695 │ + (0000000000018D3Fh) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 2.0 │ + version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 2.0 │ - compression method: deflated │ - compression sub-type (deflation): normal │ + minimum software version required to extract: 1.0 │ + compression method: none (stored) │ file security status: not encrypted │ - extended local header: yes │ - file last modified on (DOS date/time): 2014 Sep 22 06:14:56 │ - 32-bit CRC value (hex): bcb32a65 │ - compressed size: 274 bytes │ - uncompressed size: 592 bytes │ - length of filename: 49 characters │ + extended local header: no │ + file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ + 32-bit CRC value (hex): 3231c7de │ + compressed size: 2088 bytes │ + uncompressed size: 2088 bytes │ + length of filename: 36 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ Central directory entry #73: │ --------------------------- │ │ - There are an extra 16 bytes preceding this file. │ + res/drawable-ldrtl-hdpi-v4/ha__ab_home_as_up.png │ │ - res/drawable/ha__btn_default_disabled_focused_colored.xml │ - │ - offset of local header from start of archive: 51653 │ - (000000000000C9C5h) bytes │ + offset of local header from start of archive: 103849 │ + (00000000000195A9h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 2.0 │ + version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 2.0 │ - compression method: deflated │ - compression sub-type (deflation): normal │ + minimum software version required to extract: 1.0 │ + compression method: none (stored) │ file security status: not encrypted │ - extended local header: yes │ - file last modified on (DOS date/time): 2014 Sep 22 06:14:56 │ - 32-bit CRC value (hex): 205f7ddc │ - compressed size: 273 bytes │ - uncompressed size: 592 bytes │ - length of filename: 57 characters │ + extended local header: no │ + file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ + 32-bit CRC value (hex): 0d882fd4 │ + compressed size: 368 bytes │ + uncompressed size: 368 bytes │ + length of filename: 48 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ Central directory entry #74: │ --------------------------- │ │ - There are an extra 16 bytes preceding this file. │ + res/drawable-ldrtl-hdpi-v4/ha__ab_home_as_up_light.png │ │ - res/drawable/ha__btn_default_focused.xml │ - │ - offset of local header from start of archive: 52029 │ - (000000000000CB3Dh) bytes │ + offset of local header from start of archive: 104295 │ + (0000000000019767h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 2.0 │ + version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 2.0 │ - compression method: deflated │ - compression sub-type (deflation): normal │ + minimum software version required to extract: 1.0 │ + compression method: none (stored) │ file security status: not encrypted │ - extended local header: yes │ - file last modified on (DOS date/time): 2014 Sep 22 06:14:56 │ - 32-bit CRC value (hex): ee2241b9 │ - compressed size: 273 bytes │ - uncompressed size: 592 bytes │ - length of filename: 40 characters │ + extended local header: no │ + file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ + 32-bit CRC value (hex): 1db0668a │ + compressed size: 311 bytes │ + uncompressed size: 311 bytes │ + length of filename: 54 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ Central directory entry #75: │ --------------------------- │ │ - There are an extra 16 bytes preceding this file. │ - │ - res/drawable/ha__btn_default_normal.xml │ + res/drawable-ldrtl-mdpi-v4/ha__ab_home_as_up.png │ │ - offset of local header from start of archive: 52388 │ - (000000000000CCA4h) bytes │ + offset of local header from start of archive: 104690 │ + (00000000000198F2h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 2.0 │ + version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 2.0 │ - compression method: deflated │ - compression sub-type (deflation): normal │ + minimum software version required to extract: 1.0 │ + compression method: none (stored) │ file security status: not encrypted │ - extended local header: yes │ - file last modified on (DOS date/time): 2014 Sep 22 06:14:56 │ - 32-bit CRC value (hex): a3d31459 │ - compressed size: 424 bytes │ - uncompressed size: 1076 bytes │ - length of filename: 39 characters │ + extended local header: no │ + file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ + 32-bit CRC value (hex): 0d882fd4 │ + compressed size: 368 bytes │ + uncompressed size: 368 bytes │ + length of filename: 48 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ Central directory entry #76: │ --------------------------- │ │ - There are an extra 16 bytes preceding this file. │ + res/drawable-ldrtl-mdpi-v4/ha__ab_home_as_up_light.png │ │ - res/drawable/ha__btn_default_normal_colored.xml │ - │ - offset of local header from start of archive: 52897 │ - (000000000000CEA1h) bytes │ + offset of local header from start of archive: 105136 │ + (0000000000019AB0h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 2.0 │ + version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 2.0 │ - compression method: deflated │ - compression sub-type (deflation): normal │ + minimum software version required to extract: 1.0 │ + compression method: none (stored) │ file security status: not encrypted │ - extended local header: yes │ - file last modified on (DOS date/time): 2014 Sep 22 06:14:56 │ - 32-bit CRC value (hex): cacae928 │ - compressed size: 292 bytes │ - uncompressed size: 672 bytes │ - length of filename: 47 characters │ + extended local header: no │ + file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ + 32-bit CRC value (hex): 1db0668a │ + compressed size: 311 bytes │ + uncompressed size: 311 bytes │ + length of filename: 54 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ Central directory entry #77: │ --------------------------- │ │ - There are an extra 16 bytes preceding this file. │ - │ - res/drawable/ha__btn_default_normal_colored_bright.xml │ + res/drawable-ldrtl-xhdpi-v4/ha__ab_home_as_up.png │ │ - offset of local header from start of archive: 53282 │ - (000000000000D022h) bytes │ + offset of local header from start of archive: 105531 │ + (0000000000019C3Bh) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 2.0 │ + version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 2.0 │ - compression method: deflated │ - compression sub-type (deflation): normal │ + minimum software version required to extract: 1.0 │ + compression method: none (stored) │ file security status: not encrypted │ - extended local header: yes │ - file last modified on (DOS date/time): 2014 Sep 22 06:14:56 │ - 32-bit CRC value (hex): 5cc64b22 │ - compressed size: 293 bytes │ - uncompressed size: 672 bytes │ - length of filename: 54 characters │ + extended local header: no │ + file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ + 32-bit CRC value (hex): 35f1fbed │ + compressed size: 598 bytes │ + uncompressed size: 598 bytes │ + length of filename: 49 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ Central directory entry #78: │ --------------------------- │ │ - There are an extra 16 bytes preceding this file. │ - │ - res/drawable/ha__btn_default_pressed.xml │ + res/drawable-ldrtl-xhdpi-v4/ha__ab_home_as_up_light.png │ │ - offset of local header from start of archive: 53675 │ - (000000000000D1ABh) bytes │ + offset of local header from start of archive: 106208 │ + (0000000000019EE0h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 2.0 │ + version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 2.0 │ - compression method: deflated │ - compression sub-type (deflation): normal │ + minimum software version required to extract: 1.0 │ + compression method: none (stored) │ file security status: not encrypted │ - extended local header: yes │ - file last modified on (DOS date/time): 2014 Sep 22 06:14:56 │ - 32-bit CRC value (hex): 07089982 │ - compressed size: 346 bytes │ - uncompressed size: 856 bytes │ - length of filename: 40 characters │ + extended local header: no │ + file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ + 32-bit CRC value (hex): 2a2d3b00 │ + compressed size: 517 bytes │ + uncompressed size: 517 bytes │ + length of filename: 55 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ Central directory entry #79: │ --------------------------- │ │ - There are an extra 16 bytes preceding this file. │ - │ - res/drawable/ha__btn_default_pressed_colored_bright.xml │ + res/drawable-ldrtl-xxhdpi-v4/ha__ab_home_as_up.png │ │ - offset of local header from start of archive: 54107 │ - (000000000000D35Bh) bytes │ + offset of local header from start of archive: 106810 │ + (000000000001A13Ah) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 2.0 │ + version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 2.0 │ - compression method: deflated │ - compression sub-type (deflation): normal │ + minimum software version required to extract: 1.0 │ + compression method: none (stored) │ file security status: not encrypted │ - extended local header: yes │ - file last modified on (DOS date/time): 2014 Sep 22 06:14:56 │ - 32-bit CRC value (hex): f620f372 │ - compressed size: 346 bytes │ - uncompressed size: 856 bytes │ - length of filename: 55 characters │ + extended local header: no │ + file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ + 32-bit CRC value (hex): a3087e9a │ + compressed size: 446 bytes │ + uncompressed size: 446 bytes │ + length of filename: 50 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ Central directory entry #80: │ --------------------------- │ │ - There are an extra 16 bytes preceding this file. │ - │ - res/drawable/ha__btn_radio.xml │ + res/drawable-ldrtl-xxhdpi-v4/ha__ab_home_as_up_light.png │ │ - offset of local header from start of archive: 54554 │ - (000000000000D51Ah) bytes │ + offset of local header from start of archive: 107336 │ + (000000000001A348h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 2.0 │ + version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 2.0 │ - compression method: deflated │ - compression sub-type (deflation): normal │ + minimum software version required to extract: 1.0 │ + compression method: none (stored) │ file security status: not encrypted │ - extended local header: yes │ - file last modified on (DOS date/time): 2014 Sep 22 06:14:56 │ - 32-bit CRC value (hex): 2e03f062 │ - compressed size: 479 bytes │ - uncompressed size: 2308 bytes │ - length of filename: 30 characters │ + extended local header: no │ + file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ + 32-bit CRC value (hex): 28b4bcdc │ + compressed size: 436 bytes │ + uncompressed size: 436 bytes │ + length of filename: 56 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ Central directory entry #81: │ --------------------------- │ │ - There are an extra 16 bytes preceding this file. │ - │ - res/drawable/ha__btn_radio_light.xml │ + res/drawable-ldrtl/ha__ab_spinner_default.xml │ │ - offset of local header from start of archive: 55109 │ - (000000000000D745h) bytes │ + offset of local header from start of archive: 107858 │ + (000000000001A552h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 2.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 2.0 │ compression method: deflated │ compression sub-type (deflation): normal │ file security status: not encrypted │ extended local header: yes │ - file last modified on (DOS date/time): 2014 Sep 22 06:14:56 │ - 32-bit CRC value (hex): 4cbbe926 │ - compressed size: 479 bytes │ - uncompressed size: 2308 bytes │ - length of filename: 36 characters │ + file last modified on (DOS date/time): 2017 Sep 20 14:53:54 │ + 32-bit CRC value (hex): f2e8bc50 │ + compressed size: 221 bytes │ + uncompressed size: 508 bytes │ + length of filename: 45 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ Central directory entry #82: │ --------------------------- │ │ There are an extra 16 bytes preceding this file. │ │ - res/drawable/ha__btn_radio_off.xml │ + res/drawable-ldrtl/ha__ab_spinner_default_light.xml │ │ - offset of local header from start of archive: 55670 │ - (000000000000D976h) bytes │ + offset of local header from start of archive: 108170 │ + (000000000001A68Ah) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 2.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 2.0 │ compression method: deflated │ compression sub-type (deflation): normal │ file security status: not encrypted │ extended local header: yes │ - file last modified on (DOS date/time): 2014 Sep 22 06:14:56 │ - 32-bit CRC value (hex): 91788b41 │ - compressed size: 415 bytes │ - uncompressed size: 1136 bytes │ - length of filename: 34 characters │ + file last modified on (DOS date/time): 2017 Sep 20 14:53:54 │ + 32-bit CRC value (hex): bb5e6953 │ + compressed size: 221 bytes │ + uncompressed size: 508 bytes │ + length of filename: 51 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ Central directory entry #83: │ --------------------------- │ │ There are an extra 16 bytes preceding this file. │ │ - res/drawable/ha__btn_radio_off_disabled.xml │ + res/drawable-ldrtl/ha__ab_spinner_disabled.xml │ │ - offset of local header from start of archive: 56165 │ - (000000000000DB65h) bytes │ + offset of local header from start of archive: 108488 │ + (000000000001A7C8h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 2.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 2.0 │ compression method: deflated │ compression sub-type (deflation): normal │ file security status: not encrypted │ extended local header: yes │ - file last modified on (DOS date/time): 2014 Sep 22 06:14:56 │ - 32-bit CRC value (hex): e57e71d4 │ - compressed size: 415 bytes │ - uncompressed size: 1136 bytes │ - length of filename: 43 characters │ + file last modified on (DOS date/time): 2017 Sep 20 14:53:54 │ + 32-bit CRC value (hex): 351cd86d │ + compressed size: 221 bytes │ + uncompressed size: 508 bytes │ + length of filename: 46 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ Central directory entry #84: │ --------------------------- │ │ There are an extra 16 bytes preceding this file. │ │ - res/drawable/ha__btn_radio_off_disabled_focused.xml │ + res/drawable-ldrtl/ha__ab_spinner_disabled_light.xml │ │ - offset of local header from start of archive: 56669 │ - (000000000000DD5Dh) bytes │ + offset of local header from start of archive: 108801 │ + (000000000001A901h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 2.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 2.0 │ compression method: deflated │ compression sub-type (deflation): normal │ file security status: not encrypted │ extended local header: yes │ - file last modified on (DOS date/time): 2014 Sep 22 06:14:56 │ - 32-bit CRC value (hex): 9e3b8431 │ - compressed size: 220 bytes │ + file last modified on (DOS date/time): 2017 Sep 20 14:53:54 │ + 32-bit CRC value (hex): 2833c355 │ + compressed size: 221 bytes │ uncompressed size: 508 bytes │ - length of filename: 51 characters │ + length of filename: 52 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ Central directory entry #85: │ --------------------------- │ │ There are an extra 16 bytes preceding this file. │ │ - res/drawable/ha__btn_radio_off_disabled_focused_light.xml │ + res/drawable-ldrtl/ha__spinner_default.xml │ │ - offset of local header from start of archive: 56986 │ - (000000000000DE9Ah) bytes │ + offset of local header from start of archive: 109120 │ + (000000000001AA40h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 2.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 2.0 │ compression method: deflated │ compression sub-type (deflation): normal │ file security status: not encrypted │ extended local header: yes │ - file last modified on (DOS date/time): 2014 Sep 22 06:14:56 │ - 32-bit CRC value (hex): f6117365 │ - compressed size: 221 bytes │ + file last modified on (DOS date/time): 2017 Sep 20 14:53:54 │ + 32-bit CRC value (hex): b7e4a916 │ + compressed size: 224 bytes │ uncompressed size: 508 bytes │ - length of filename: 57 characters │ + length of filename: 42 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ Central directory entry #86: │ --------------------------- │ │ There are an extra 16 bytes preceding this file. │ │ - res/drawable/ha__btn_radio_off_disabled_light.xml │ + res/drawable-ldrtl/ha__spinner_default_light.xml │ │ - offset of local header from start of archive: 57310 │ - (000000000000DFDEh) bytes │ + offset of local header from start of archive: 109432 │ + (000000000001AB78h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 2.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 2.0 │ compression method: deflated │ compression sub-type (deflation): normal │ file security status: not encrypted │ extended local header: yes │ - file last modified on (DOS date/time): 2014 Sep 22 06:14:56 │ - 32-bit CRC value (hex): 0d7384fe │ - compressed size: 415 bytes │ - uncompressed size: 1136 bytes │ - length of filename: 49 characters │ + file last modified on (DOS date/time): 2017 Sep 20 14:53:54 │ + 32-bit CRC value (hex): fe527c15 │ + compressed size: 223 bytes │ + uncompressed size: 508 bytes │ + length of filename: 48 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ Central directory entry #87: │ --------------------------- │ │ There are an extra 16 bytes preceding this file. │ │ - res/drawable/ha__btn_radio_off_focused.xml │ + res/drawable-ldrtl/ha__spinner_disabled.xml │ │ - offset of local header from start of archive: 57820 │ - (000000000000E1DCh) bytes │ + offset of local header from start of archive: 109749 │ + (000000000001ACB5h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 2.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 2.0 │ compression method: deflated │ compression sub-type (deflation): normal │ file security status: not encrypted │ extended local header: yes │ - file last modified on (DOS date/time): 2014 Sep 22 06:14:56 │ - 32-bit CRC value (hex): cad09f76 │ - compressed size: 221 bytes │ + file last modified on (DOS date/time): 2017 Sep 20 14:53:54 │ + 32-bit CRC value (hex): 7010cd2b │ + compressed size: 223 bytes │ uncompressed size: 508 bytes │ - length of filename: 42 characters │ + length of filename: 43 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ Central directory entry #88: │ --------------------------- │ │ There are an extra 16 bytes preceding this file. │ │ - res/drawable/ha__btn_radio_off_focused_light.xml │ + res/drawable-ldrtl/ha__spinner_disabled_light.xml │ │ - offset of local header from start of archive: 58129 │ - (000000000000E311h) bytes │ + offset of local header from start of archive: 110061 │ + (000000000001ADEDh) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 2.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 2.0 │ compression method: deflated │ compression sub-type (deflation): normal │ file security status: not encrypted │ extended local header: yes │ - file last modified on (DOS date/time): 2014 Sep 22 06:14:56 │ - 32-bit CRC value (hex): 09755d9b │ - compressed size: 221 bytes │ + file last modified on (DOS date/time): 2017 Sep 20 14:53:54 │ + 32-bit CRC value (hex): 6d3fd613 │ + compressed size: 223 bytes │ uncompressed size: 508 bytes │ - length of filename: 48 characters │ + length of filename: 49 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ Central directory entry #89: │ --------------------------- │ │ There are an extra 16 bytes preceding this file. │ │ - res/drawable/ha__btn_radio_off_light.xml │ + res/drawable-mdpi-v4/btn_default_disabled.9.png │ │ - offset of local header from start of archive: 58444 │ - (000000000000E44Ch) bytes │ + offset of local header from start of archive: 110379 │ + (000000000001AF2Bh) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 2.0 │ + version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 2.0 │ - compression method: deflated │ - compression sub-type (deflation): normal │ + minimum software version required to extract: 1.0 │ + compression method: none (stored) │ file security status: not encrypted │ - extended local header: yes │ - file last modified on (DOS date/time): 2014 Sep 22 06:14:56 │ - 32-bit CRC value (hex): 79757e6b │ - compressed size: 415 bytes │ - uncompressed size: 1136 bytes │ - length of filename: 40 characters │ + extended local header: no │ + file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ + 32-bit CRC value (hex): 19dcf372 │ + compressed size: 421 bytes │ + uncompressed size: 421 bytes │ + length of filename: 47 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ Central directory entry #90: │ --------------------------- │ │ - There are an extra 16 bytes preceding this file. │ + res/drawable-mdpi-v4/btn_default_disabled_focused.9.png │ │ - res/drawable/ha__btn_radio_off_pressed.xml │ - │ - offset of local header from start of archive: 58945 │ - (000000000000E641h) bytes │ + offset of local header from start of archive: 110877 │ + (000000000001B11Dh) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 2.0 │ + version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 2.0 │ - compression method: deflated │ - compression sub-type (deflation): normal │ + minimum software version required to extract: 1.0 │ + compression method: none (stored) │ file security status: not encrypted │ - extended local header: yes │ - file last modified on (DOS date/time): 2014 Sep 22 06:14:56 │ - 32-bit CRC value (hex): c9770c48 │ - compressed size: 448 bytes │ - uncompressed size: 1244 bytes │ - length of filename: 42 characters │ + extended local header: no │ + file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ + 32-bit CRC value (hex): cc704717 │ + compressed size: 706 bytes │ + uncompressed size: 706 bytes │ + length of filename: 55 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ Central directory entry #91: │ --------------------------- │ │ - There are an extra 16 bytes preceding this file. │ - │ - res/drawable/ha__btn_radio_off_pressed_light.xml │ + res/drawable-mdpi-v4/btn_default_disabled_focused_light.9.png │ │ - offset of local header from start of archive: 59481 │ - (000000000000E859h) bytes │ + offset of local header from start of archive: 111668 │ + (000000000001B434h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 2.0 │ + version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 2.0 │ - compression method: deflated │ - compression sub-type (deflation): normal │ + minimum software version required to extract: 1.0 │ + compression method: none (stored) │ file security status: not encrypted │ - extended local header: yes │ - file last modified on (DOS date/time): 2014 Sep 22 06:14:56 │ - 32-bit CRC value (hex): c01635a4 │ - compressed size: 358 bytes │ - uncompressed size: 952 bytes │ - length of filename: 48 characters │ + extended local header: no │ + file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ + 32-bit CRC value (hex): b2567f1d │ + compressed size: 660 bytes │ + uncompressed size: 660 bytes │ + length of filename: 61 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ Central directory entry #92: │ --------------------------- │ │ - There are an extra 16 bytes preceding this file. │ - │ - res/drawable/ha__btn_radio_on.xml │ + res/drawable-mdpi-v4/btn_default_disabled_light.9.png │ │ - offset of local header from start of archive: 59933 │ - (000000000000EA1Dh) bytes │ + offset of local header from start of archive: 112419 │ + (000000000001B723h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 2.0 │ + version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 2.0 │ - compression method: deflated │ - compression sub-type (deflation): normal │ + minimum software version required to extract: 1.0 │ + compression method: none (stored) │ file security status: not encrypted │ - extended local header: yes │ - file last modified on (DOS date/time): 2014 Sep 22 06:14:56 │ - 32-bit CRC value (hex): 11e156ba │ - compressed size: 374 bytes │ - uncompressed size: 932 bytes │ - length of filename: 33 characters │ + extended local header: no │ + file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ + 32-bit CRC value (hex): 7bab4906 │ + compressed size: 423 bytes │ + uncompressed size: 423 bytes │ + length of filename: 53 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ Central directory entry #93: │ --------------------------- │ │ - There are an extra 16 bytes preceding this file. │ - │ - res/drawable/ha__btn_radio_on_disabled.xml │ + res/drawable-mdpi-v4/btn_default_focused.9.png │ │ - offset of local header from start of archive: 60386 │ - (000000000000EBE2h) bytes │ + offset of local header from start of archive: 112925 │ + (000000000001B91Dh) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 2.0 │ + version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 2.0 │ - compression method: deflated │ - compression sub-type (deflation): normal │ + minimum software version required to extract: 1.0 │ + compression method: none (stored) │ file security status: not encrypted │ - extended local header: yes │ - file last modified on (DOS date/time): 2014 Sep 22 06:14:56 │ - 32-bit CRC value (hex): 6b38ef9c │ - compressed size: 359 bytes │ - uncompressed size: 860 bytes │ - length of filename: 42 characters │ + extended local header: no │ + file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ + 32-bit CRC value (hex): 51ef36ca │ + compressed size: 719 bytes │ + uncompressed size: 719 bytes │ + length of filename: 46 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ Central directory entry #94: │ --------------------------- │ │ - There are an extra 16 bytes preceding this file. │ - │ - res/drawable/ha__btn_radio_on_disabled_focused.xml │ + res/drawable-mdpi-v4/btn_default_focused_light.9.png │ │ - offset of local header from start of archive: 60833 │ - (000000000000EDA1h) bytes │ + offset of local header from start of archive: 113720 │ + (000000000001BC38h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 2.0 │ + version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 2.0 │ - compression method: deflated │ - compression sub-type (deflation): normal │ + minimum software version required to extract: 1.0 │ + compression method: none (stored) │ file security status: not encrypted │ - extended local header: yes │ - file last modified on (DOS date/time): 2014 Sep 22 06:14:56 │ - 32-bit CRC value (hex): 35b4b188 │ - compressed size: 220 bytes │ - uncompressed size: 508 bytes │ - length of filename: 50 characters │ + extended local header: no │ + file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ + 32-bit CRC value (hex): 5ba21f22 │ + compressed size: 671 bytes │ + uncompressed size: 671 bytes │ + length of filename: 52 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ Central directory entry #95: │ --------------------------- │ │ - There are an extra 16 bytes preceding this file. │ - │ - res/drawable/ha__btn_radio_on_disabled_focused_light.xml │ + res/drawable-mdpi-v4/btn_default_normal.9.png │ │ - offset of local header from start of archive: 61149 │ - (000000000000EEDDh) bytes │ + offset of local header from start of archive: 114473 │ + (000000000001BF29h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 2.0 │ + version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 2.0 │ - compression method: deflated │ - compression sub-type (deflation): normal │ + minimum software version required to extract: 1.0 │ + compression method: none (stored) │ file security status: not encrypted │ - extended local header: yes │ - file last modified on (DOS date/time): 2014 Sep 22 06:14:56 │ - 32-bit CRC value (hex): b77034fc │ - compressed size: 220 bytes │ - uncompressed size: 508 bytes │ - length of filename: 56 characters │ + extended local header: no │ + file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ + 32-bit CRC value (hex): f7341272 │ + compressed size: 446 bytes │ + uncompressed size: 446 bytes │ + length of filename: 45 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ Central directory entry #96: │ --------------------------- │ │ - There are an extra 16 bytes preceding this file. │ + res/drawable-mdpi-v4/btn_default_normal_light.9.png │ │ - res/drawable/ha__btn_radio_on_disabled_light.xml │ - │ - offset of local header from start of archive: 61471 │ - (000000000000F01Fh) bytes │ + offset of local header from start of archive: 114994 │ + (000000000001C132h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 2.0 │ + version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 2.0 │ - compression method: deflated │ - compression sub-type (deflation): normal │ + minimum software version required to extract: 1.0 │ + compression method: none (stored) │ file security status: not encrypted │ - extended local header: yes │ - file last modified on (DOS date/time): 2014 Sep 22 06:14:56 │ - 32-bit CRC value (hex): 83351ab6 │ - compressed size: 359 bytes │ - uncompressed size: 860 bytes │ - length of filename: 48 characters │ + extended local header: no │ + file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ + 32-bit CRC value (hex): 9e3dbcab │ + compressed size: 451 bytes │ + uncompressed size: 451 bytes │ + length of filename: 51 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ Central directory entry #97: │ --------------------------- │ │ - There are an extra 16 bytes preceding this file. │ - │ - res/drawable/ha__btn_radio_on_focused.xml │ + res/drawable-mdpi-v4/btn_default_pressed.9.png │ │ - offset of local header from start of archive: 61924 │ - (000000000000F1E4h) bytes │ + offset of local header from start of archive: 115526 │ + (000000000001C346h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 2.0 │ + version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 2.0 │ - compression method: deflated │ - compression sub-type (deflation): normal │ + minimum software version required to extract: 1.0 │ + compression method: none (stored) │ file security status: not encrypted │ - extended local header: yes │ - file last modified on (DOS date/time): 2014 Sep 22 06:14:56 │ - 32-bit CRC value (hex): 615faacf │ - compressed size: 219 bytes │ - uncompressed size: 508 bytes │ - length of filename: 41 characters │ + extended local header: no │ + file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ + 32-bit CRC value (hex): 78834151 │ + compressed size: 461 bytes │ + uncompressed size: 461 bytes │ + length of filename: 46 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ Central directory entry #98: │ --------------------------- │ │ - There are an extra 16 bytes preceding this file. │ - │ - res/drawable/ha__btn_radio_on_focused_light.xml │ + res/drawable-mdpi-v4/btn_default_pressed_light.9.png │ │ - offset of local header from start of archive: 62230 │ - (000000000000F316h) bytes │ + offset of local header from start of archive: 116063 │ + (000000000001C55Fh) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 2.0 │ + version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 2.0 │ - compression method: deflated │ - compression sub-type (deflation): normal │ + minimum software version required to extract: 1.0 │ + compression method: none (stored) │ file security status: not encrypted │ - extended local header: yes │ - file last modified on (DOS date/time): 2014 Sep 22 06:14:56 │ - 32-bit CRC value (hex): d920b333 │ - compressed size: 221 bytes │ - uncompressed size: 508 bytes │ - length of filename: 47 characters │ + extended local header: no │ + file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ + 32-bit CRC value (hex): 09fee46c │ + compressed size: 461 bytes │ + uncompressed size: 461 bytes │ + length of filename: 52 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ Central directory entry #99: │ --------------------------- │ │ - There are an extra 16 bytes preceding this file. │ - │ - res/drawable/ha__btn_radio_on_light.xml │ + res/drawable-mdpi-v4/error_message_internet.9.png │ │ - offset of local header from start of archive: 62544 │ - (000000000000F450h) bytes │ + offset of local header from start of archive: 116606 │ + (000000000001C77Eh) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 2.0 │ + version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 2.0 │ - compression method: deflated │ - compression sub-type (deflation): normal │ + minimum software version required to extract: 1.0 │ + compression method: none (stored) │ file security status: not encrypted │ - extended local header: yes │ - file last modified on (DOS date/time): 2014 Sep 22 06:14:56 │ - 32-bit CRC value (hex): f9eca390 │ - compressed size: 375 bytes │ - uncompressed size: 932 bytes │ - length of filename: 39 characters │ + extended local header: no │ + file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ + 32-bit CRC value (hex): dcb51fda │ + compressed size: 7176 bytes │ + uncompressed size: 7176 bytes │ + length of filename: 49 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ Central directory entry #100: │ --------------------------- │ │ - There are an extra 16 bytes preceding this file. │ - │ - res/drawable/ha__btn_radio_on_pressed.xml │ + res/drawable-mdpi-v4/error_message_internet_dark.9.png │ │ - offset of local header from start of archive: 63004 │ - (000000000000F61Ch) bytes │ + offset of local header from start of archive: 123861 │ + (000000000001E3D5h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 2.0 │ + version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 2.0 │ - compression method: deflated │ - compression sub-type (deflation): normal │ + minimum software version required to extract: 1.0 │ + compression method: none (stored) │ file security status: not encrypted │ - extended local header: yes │ - file last modified on (DOS date/time): 2014 Sep 22 06:14:56 │ - 32-bit CRC value (hex): e62e58fd │ - compressed size: 550 bytes │ - uncompressed size: 1628 bytes │ - length of filename: 41 characters │ + extended local header: no │ + file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ + 32-bit CRC value (hex): a5f18ee0 │ + compressed size: 7736 bytes │ + uncompressed size: 7736 bytes │ + length of filename: 54 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ Central directory entry #101: │ --------------------------- │ │ - There are an extra 16 bytes preceding this file. │ - │ - res/drawable/ha__btn_radio_on_pressed_light.xml │ + res/drawable-mdpi-v4/ha__ab_home_as_up.png │ │ - offset of local header from start of archive: 63641 │ - (000000000000F899h) bytes │ + offset of local header from start of archive: 131681 │ + (0000000000020261h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 2.0 │ + version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 2.0 │ - compression method: deflated │ - compression sub-type (deflation): normal │ + minimum software version required to extract: 1.0 │ + compression method: none (stored) │ file security status: not encrypted │ - extended local header: yes │ - file last modified on (DOS date/time): 2014 Sep 22 06:14:56 │ - 32-bit CRC value (hex): 504e22fa │ - compressed size: 453 bytes │ - uncompressed size: 1336 bytes │ - length of filename: 47 characters │ + extended local header: no │ + file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ + 32-bit CRC value (hex): ffac1ff3 │ + compressed size: 366 bytes │ + uncompressed size: 366 bytes │ + length of filename: 42 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ Central directory entry #102: │ --------------------------- │ │ - There are an extra 16 bytes preceding this file. │ - │ - res/drawable/ha__btn_toggle.xml │ + res/drawable-mdpi-v4/ha__ab_home_as_up_light.png │ │ - offset of local header from start of archive: 64187 │ - (000000000000FABBh) bytes │ + offset of local header from start of archive: 132119 │ + (0000000000020417h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 2.0 │ + version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 2.0 │ - compression method: deflated │ - compression sub-type (deflation): normal │ + minimum software version required to extract: 1.0 │ + compression method: none (stored) │ file security status: not encrypted │ - extended local header: yes │ - file last modified on (DOS date/time): 2014 Sep 22 06:14:56 │ - 32-bit CRC value (hex): 688ce3a3 │ - compressed size: 483 bytes │ - uncompressed size: 2168 bytes │ - length of filename: 31 characters │ + extended local header: no │ + file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ + 32-bit CRC value (hex): 8b88c538 │ + compressed size: 312 bytes │ + uncompressed size: 312 bytes │ + length of filename: 48 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ Central directory entry #103: │ --------------------------- │ │ - There are an extra 16 bytes preceding this file. │ + res/drawable-mdpi-v4/ha__ab_spinner_frame.9.png │ │ - res/drawable/ha__btn_toggle_off_disabled.xml │ - │ - offset of local header from start of archive: 64747 │ - (000000000000FCEBh) bytes │ + offset of local header from start of archive: 132509 │ + (000000000002059Dh) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 2.0 │ + version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 2.0 │ - compression method: deflated │ - compression sub-type (deflation): normal │ + minimum software version required to extract: 1.0 │ + compression method: none (stored) │ file security status: not encrypted │ - extended local header: yes │ - file last modified on (DOS date/time): 2014 Sep 22 06:14:56 │ - 32-bit CRC value (hex): 3fc1af69 │ - compressed size: 221 bytes │ - uncompressed size: 508 bytes │ - length of filename: 44 characters │ + extended local header: no │ + file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ + 32-bit CRC value (hex): b7a2a722 │ + compressed size: 242 bytes │ + uncompressed size: 242 bytes │ + length of filename: 47 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ Central directory entry #104: │ --------------------------- │ │ - There are an extra 16 bytes preceding this file. │ - │ - res/drawable/ha__btn_toggle_off_disabled_focused.xml │ + res/drawable-mdpi-v4/ha__ab_spinner_frame_inverse.9.png │ │ - offset of local header from start of archive: 65058 │ - (000000000000FE22h) bytes │ + offset of local header from start of archive: 132828 │ + (00000000000206DCh) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 2.0 │ + version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 2.0 │ - compression method: deflated │ - compression sub-type (deflation): normal │ + minimum software version required to extract: 1.0 │ + compression method: none (stored) │ file security status: not encrypted │ - extended local header: yes │ - file last modified on (DOS date/time): 2014 Sep 22 06:14:56 │ - 32-bit CRC value (hex): 3fc1af69 │ - compressed size: 221 bytes │ - uncompressed size: 508 bytes │ - length of filename: 52 characters │ + extended local header: no │ + file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ + 32-bit CRC value (hex): 3720f2a2 │ + compressed size: 242 bytes │ + uncompressed size: 242 bytes │ + length of filename: 55 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ Central directory entry #105: │ --------------------------- │ │ - There are an extra 16 bytes preceding this file. │ - │ - res/drawable/ha__btn_toggle_off_focused.xml │ + res/drawable-mdpi-v4/ha__btn_check_comp_off_focus.png │ │ - offset of local header from start of archive: 65377 │ - (000000000000FF61h) bytes │ + offset of local header from start of archive: 133155 │ + (0000000000020823h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 2.0 │ + version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 2.0 │ - compression method: deflated │ - compression sub-type (deflation): normal │ + minimum software version required to extract: 1.0 │ + compression method: none (stored) │ file security status: not encrypted │ - extended local header: yes │ - file last modified on (DOS date/time): 2014 Sep 22 06:14:56 │ - 32-bit CRC value (hex): c4f42747 │ + extended local header: no │ + file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ + 32-bit CRC value (hex): 276be1d0 │ compressed size: 221 bytes │ - uncompressed size: 508 bytes │ - length of filename: 43 characters │ + uncompressed size: 221 bytes │ + length of filename: 53 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ Central directory entry #106: │ --------------------------- │ │ - There are an extra 16 bytes preceding this file. │ - │ - res/drawable/ha__btn_toggle_off_normal.xml │ + res/drawable-mdpi-v4/ha__btn_check_comp_off_pressed.png │ │ - offset of local header from start of archive: 65687 │ - (0000000000010097h) bytes │ + offset of local header from start of archive: 133459 │ + (0000000000020953h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 2.0 │ + version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 2.0 │ - compression method: deflated │ - compression sub-type (deflation): normal │ + minimum software version required to extract: 1.0 │ + compression method: none (stored) │ file security status: not encrypted │ - extended local header: yes │ - file last modified on (DOS date/time): 2014 Sep 22 06:14:56 │ - 32-bit CRC value (hex): 7220d6fc │ - compressed size: 221 bytes │ - uncompressed size: 508 bytes │ - length of filename: 42 characters │ + extended local header: no │ + file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ + 32-bit CRC value (hex): 823060dd │ + compressed size: 137 bytes │ + uncompressed size: 137 bytes │ + length of filename: 55 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ Central directory entry #107: │ --------------------------- │ │ - There are an extra 16 bytes preceding this file. │ - │ - res/drawable/ha__btn_toggle_off_pressed.xml │ + res/drawable-mdpi-v4/ha__btn_check_comp_off_pressed_light.png │ │ - offset of local header from start of archive: 65996 │ - (00000000000101CCh) bytes │ + offset of local header from start of archive: 133681 │ + (0000000000020A31h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 2.0 │ + version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 2.0 │ - compression method: deflated │ - compression sub-type (deflation): normal │ + minimum software version required to extract: 1.0 │ + compression method: none (stored) │ file security status: not encrypted │ - extended local header: yes │ - file last modified on (DOS date/time): 2014 Sep 22 06:14:56 │ - 32-bit CRC value (hex): 1a0a21a8 │ - compressed size: 220 bytes │ - uncompressed size: 508 bytes │ - length of filename: 43 characters │ + extended local header: no │ + file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ + 32-bit CRC value (hex): a0ba3e89 │ + compressed size: 137 bytes │ + uncompressed size: 137 bytes │ + length of filename: 61 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ Central directory entry #108: │ --------------------------- │ │ - There are an extra 16 bytes preceding this file. │ - │ - res/drawable/ha__btn_toggle_on_disabled.xml │ + res/drawable-mdpi-v4/ha__btn_check_comp_on_focus.png │ │ - offset of local header from start of archive: 66305 │ - (0000000000010301h) bytes │ + offset of local header from start of archive: 133909 │ + (0000000000020B15h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 2.0 │ + version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 2.0 │ - compression method: deflated │ - compression sub-type (deflation): normal │ + minimum software version required to extract: 1.0 │ + compression method: none (stored) │ file security status: not encrypted │ - extended local header: yes │ - file last modified on (DOS date/time): 2014 Sep 22 06:14:56 │ - 32-bit CRC value (hex): f835cb54 │ - compressed size: 222 bytes │ - uncompressed size: 508 bytes │ - length of filename: 43 characters │ + extended local header: no │ + file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ + 32-bit CRC value (hex): fbc91235 │ + compressed size: 234 bytes │ + uncompressed size: 234 bytes │ + length of filename: 52 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ Central directory entry #109: │ --------------------------- │ │ - There are an extra 16 bytes preceding this file. │ + res/drawable-mdpi-v4/ha__btn_check_comp_on_pressed.png │ │ - res/drawable/ha__btn_toggle_on_disabled_focused.xml │ - │ - offset of local header from start of archive: 66616 │ - (0000000000010438h) bytes │ + offset of local header from start of archive: 134225 │ + (0000000000020C51h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 2.0 │ + version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 2.0 │ - compression method: deflated │ - compression sub-type (deflation): normal │ + minimum software version required to extract: 1.0 │ + compression method: none (stored) │ file security status: not encrypted │ - extended local header: yes │ - file last modified on (DOS date/time): 2014 Sep 22 06:14:56 │ - 32-bit CRC value (hex): b7f96ecc │ - compressed size: 222 bytes │ - uncompressed size: 508 bytes │ - length of filename: 51 characters │ + extended local header: no │ + file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ + 32-bit CRC value (hex): 24fa6e62 │ + compressed size: 379 bytes │ + uncompressed size: 379 bytes │ + length of filename: 54 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ Central directory entry #110: │ --------------------------- │ │ - There are an extra 16 bytes preceding this file. │ - │ - res/drawable/ha__btn_toggle_on_focused.xml │ + res/drawable-mdpi-v4/ha__btn_check_comp_on_pressed_light.png │ │ - offset of local header from start of archive: 66935 │ - (0000000000010577h) bytes │ + offset of local header from start of archive: 134688 │ + (0000000000020E20h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 2.0 │ + version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 2.0 │ - compression method: deflated │ - compression sub-type (deflation): normal │ + minimum software version required to extract: 1.0 │ + compression method: none (stored) │ file security status: not encrypted │ - extended local header: yes │ - file last modified on (DOS date/time): 2014 Sep 22 06:14:56 │ - 32-bit CRC value (hex): 0300437a │ - compressed size: 221 bytes │ - uncompressed size: 508 bytes │ - length of filename: 42 characters │ + extended local header: no │ + file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ + 32-bit CRC value (hex): 85db9d50 │ + compressed size: 373 bytes │ + uncompressed size: 373 bytes │ + length of filename: 60 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ Central directory entry #111: │ --------------------------- │ │ - There are an extra 16 bytes preceding this file. │ - │ - res/drawable/ha__btn_toggle_on_normal.xml │ + res/drawable-mdpi-v4/ha__btn_check_off.png │ │ - offset of local header from start of archive: 67244 │ - (00000000000106ACh) bytes │ + offset of local header from start of archive: 135151 │ + (0000000000020FEFh) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 2.0 │ + version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 2.0 │ - compression method: deflated │ - compression sub-type (deflation): normal │ + minimum software version required to extract: 1.0 │ + compression method: none (stored) │ file security status: not encrypted │ - extended local header: yes │ - file last modified on (DOS date/time): 2014 Sep 22 06:14:56 │ - 32-bit CRC value (hex): b5d4b2c1 │ - compressed size: 221 bytes │ - uncompressed size: 508 bytes │ - length of filename: 41 characters │ + extended local header: no │ + file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ + 32-bit CRC value (hex): 7407994b │ + compressed size: 137 bytes │ + uncompressed size: 137 bytes │ + length of filename: 42 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ Central directory entry #112: │ --------------------------- │ │ - There are an extra 16 bytes preceding this file. │ + res/drawable-mdpi-v4/ha__btn_check_off_disabled.png │ │ - res/drawable/ha__btn_toggle_on_pressed.xml │ - │ - offset of local header from start of archive: 67552 │ - (00000000000107E0h) bytes │ + offset of local header from start of archive: 135360 │ + (00000000000210C0h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 2.0 │ + version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 2.0 │ - compression method: deflated │ - compression sub-type (deflation): normal │ + minimum software version required to extract: 1.0 │ + compression method: none (stored) │ file security status: not encrypted │ - extended local header: yes │ - file last modified on (DOS date/time): 2014 Sep 22 06:14:56 │ - 32-bit CRC value (hex): c0d15ead │ - compressed size: 220 bytes │ - uncompressed size: 508 bytes │ - length of filename: 42 characters │ + extended local header: no │ + file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ + 32-bit CRC value (hex): b20bbe00 │ + compressed size: 137 bytes │ + uncompressed size: 137 bytes │ + length of filename: 51 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ Central directory entry #113: │ --------------------------- │ │ - There are an extra 16 bytes preceding this file. │ - │ - res/drawable/ha__calendar_day_line.xml │ + res/drawable-mdpi-v4/ha__btn_check_off_disabled_light.png │ │ - offset of local header from start of archive: 67860 │ - (0000000000010914h) bytes │ + offset of local header from start of archive: 135578 │ + (000000000002119Ah) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 2.0 │ + version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 2.0 │ - compression method: deflated │ - compression sub-type (deflation): normal │ + minimum software version required to extract: 1.0 │ + compression method: none (stored) │ file security status: not encrypted │ - extended local header: yes │ - file last modified on (DOS date/time): 2014 Sep 22 06:14:56 │ - 32-bit CRC value (hex): 3981822b │ - compressed size: 358 bytes │ - uncompressed size: 884 bytes │ - length of filename: 38 characters │ + extended local header: no │ + file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ + 32-bit CRC value (hex): d3a8b189 │ + compressed size: 137 bytes │ + uncompressed size: 137 bytes │ + length of filename: 57 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ Central directory entry #114: │ --------------------------- │ │ - There are an extra 16 bytes preceding this file. │ + res/drawable-mdpi-v4/ha__btn_check_off_light.png │ │ - res/drawable/ha__fastscroll_thumb.xml │ - │ - offset of local header from start of archive: 68302 │ - (0000000000010ACEh) bytes │ + offset of local header from start of archive: 135802 │ + (000000000002127Ah) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 2.0 │ + version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 2.0 │ - compression method: deflated │ - compression sub-type (deflation): normal │ + minimum software version required to extract: 1.0 │ + compression method: none (stored) │ file security status: not encrypted │ - extended local header: yes │ - file last modified on (DOS date/time): 2014 Sep 22 06:14:56 │ - 32-bit CRC value (hex): ad109993 │ - compressed size: 251 bytes │ - uncompressed size: 560 bytes │ - length of filename: 37 characters │ + extended local header: no │ + file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ + 32-bit CRC value (hex): 9f4e1d3e │ + compressed size: 137 bytes │ + uncompressed size: 137 bytes │ + length of filename: 48 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ Central directory entry #115: │ --------------------------- │ │ - There are an extra 16 bytes preceding this file. │ - │ - res/drawable/ha__ic_cab_done.xml │ + res/drawable-mdpi-v4/ha__btn_check_on_disabled.png │ │ - offset of local header from start of archive: 68636 │ - (0000000000010C1Ch) bytes │ + offset of local header from start of archive: 136017 │ + (0000000000021351h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 2.0 │ + version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 2.0 │ - compression method: deflated │ - compression sub-type (deflation): normal │ + minimum software version required to extract: 1.0 │ + compression method: none (stored) │ file security status: not encrypted │ - extended local header: yes │ - file last modified on (DOS date/time): 2014 Sep 22 06:14:56 │ - 32-bit CRC value (hex): 4a9af867 │ - compressed size: 212 bytes │ - uncompressed size: 428 bytes │ - length of filename: 32 characters │ + extended local header: no │ + file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ + 32-bit CRC value (hex): 1e8d7a77 │ + compressed size: 319 bytes │ + uncompressed size: 319 bytes │ + length of filename: 50 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ Central directory entry #116: │ --------------------------- │ │ - There are an extra 16 bytes preceding this file. │ + res/drawable-mdpi-v4/ha__btn_check_on_disabled_light.png │ │ - res/drawable/ha__ic_cab_done_light.xml │ - │ - offset of local header from start of archive: 68926 │ - (0000000000010D3Eh) bytes │ + offset of local header from start of archive: 136416 │ + (00000000000214E0h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 2.0 │ + version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 2.0 │ - compression method: deflated │ - compression sub-type (deflation): normal │ + minimum software version required to extract: 1.0 │ + compression method: none (stored) │ file security status: not encrypted │ - extended local header: yes │ - file last modified on (DOS date/time): 2014 Sep 22 06:14:56 │ - 32-bit CRC value (hex): c4d84959 │ - compressed size: 212 bytes │ - uncompressed size: 428 bytes │ - length of filename: 38 characters │ + extended local header: no │ + file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ + 32-bit CRC value (hex): 07271ba1 │ + compressed size: 299 bytes │ + uncompressed size: 299 bytes │ + length of filename: 56 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ Central directory entry #117: │ --------------------------- │ │ - There are an extra 16 bytes preceding this file. │ + res/drawable-mdpi-v4/ha__btn_check_on_transformation.png │ │ - res/drawable/ha__ic_menu_copy.xml │ - │ - offset of local header from start of archive: 69222 │ - (0000000000010E66h) bytes │ + offset of local header from start of archive: 136801 │ + (0000000000021661h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 2.0 │ + version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 2.0 │ - compression method: deflated │ - compression sub-type (deflation): normal │ + minimum software version required to extract: 1.0 │ + compression method: none (stored) │ file security status: not encrypted │ - extended local header: yes │ - file last modified on (DOS date/time): 2014 Sep 22 06:14:56 │ - 32-bit CRC value (hex): 3e269487 │ - compressed size: 212 bytes │ - uncompressed size: 428 bytes │ - length of filename: 33 characters │ + extended local header: no │ + file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ + 32-bit CRC value (hex): 16dd4de7 │ + compressed size: 1011 bytes │ + uncompressed size: 1011 bytes │ + length of filename: 56 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ Central directory entry #118: │ --------------------------- │ │ - There are an extra 16 bytes preceding this file. │ - │ - res/drawable/ha__ic_menu_copy_light.xml │ + res/drawable-mdpi-v4/ha__btn_check_on_transformation_light.png │ │ - offset of local header from start of archive: 69513 │ - (0000000000010F89h) bytes │ + offset of local header from start of archive: 137898 │ + (0000000000021AAAh) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 2.0 │ + version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 2.0 │ - compression method: deflated │ - compression sub-type (deflation): normal │ + minimum software version required to extract: 1.0 │ + compression method: none (stored) │ file security status: not encrypted │ - extended local header: yes │ - file last modified on (DOS date/time): 2014 Sep 22 06:14:56 │ - 32-bit CRC value (hex): b06425b9 │ - compressed size: 212 bytes │ - uncompressed size: 428 bytes │ - length of filename: 39 characters │ + extended local header: no │ + file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ + 32-bit CRC value (hex): 53d3de1a │ + compressed size: 995 bytes │ + uncompressed size: 995 bytes │ + length of filename: 62 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ Central directory entry #119: │ --------------------------- │ │ - There are an extra 16 bytes preceding this file. │ - │ - res/drawable/ha__ic_menu_cut.xml │ + res/drawable-mdpi-v4/ha__btn_default_frame.9.png │ │ - offset of local header from start of archive: 69810 │ - (00000000000110B2h) bytes │ + offset of local header from start of archive: 138985 │ + (0000000000021EE9h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 2.0 │ + version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 2.0 │ - compression method: deflated │ - compression sub-type (deflation): normal │ + minimum software version required to extract: 1.0 │ + compression method: none (stored) │ file security status: not encrypted │ - extended local header: yes │ - file last modified on (DOS date/time): 2014 Sep 22 06:14:56 │ - 32-bit CRC value (hex): 8d6e9c5a │ - compressed size: 212 bytes │ - uncompressed size: 428 bytes │ - length of filename: 32 characters │ + extended local header: no │ + file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ + 32-bit CRC value (hex): 64b104f1 │ + compressed size: 334 bytes │ + uncompressed size: 334 bytes │ + length of filename: 48 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ Central directory entry #120: │ --------------------------- │ │ - There are an extra 16 bytes preceding this file. │ + res/drawable-mdpi-v4/ha__btn_radio_comp_dot_disabled.png │ │ - res/drawable/ha__ic_menu_cut_light.xml │ - │ - offset of local header from start of archive: 70100 │ - (00000000000111D4h) bytes │ + offset of local header from start of archive: 139397 │ + (0000000000022085h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 2.0 │ + version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 2.0 │ - compression method: deflated │ - compression sub-type (deflation): normal │ + minimum software version required to extract: 1.0 │ + compression method: none (stored) │ file security status: not encrypted │ - extended local header: yes │ - file last modified on (DOS date/time): 2014 Sep 22 06:14:56 │ - 32-bit CRC value (hex): 032c2d64 │ - compressed size: 212 bytes │ - uncompressed size: 428 bytes │ - length of filename: 38 characters │ + extended local header: no │ + file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ + 32-bit CRC value (hex): b8d96f59 │ + compressed size: 360 bytes │ + uncompressed size: 360 bytes │ + length of filename: 56 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ Central directory entry #121: │ --------------------------- │ │ - There are an extra 16 bytes preceding this file. │ + res/drawable-mdpi-v4/ha__btn_radio_comp_dot_transformation.png │ │ - res/drawable/ha__ic_menu_paste.xml │ - │ - offset of local header from start of archive: 70396 │ - (00000000000112FCh) bytes │ + offset of local header from start of archive: 139843 │ + (0000000000022243h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 2.0 │ + version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 2.0 │ - compression method: deflated │ - compression sub-type (deflation): normal │ + minimum software version required to extract: 1.0 │ + compression method: none (stored) │ file security status: not encrypted │ - extended local header: yes │ - file last modified on (DOS date/time): 2014 Sep 22 06:14:56 │ - 32-bit CRC value (hex): f9d2f0ba │ - compressed size: 212 bytes │ - uncompressed size: 428 bytes │ - length of filename: 34 characters │ + extended local header: no │ + file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ + 32-bit CRC value (hex): b69b2df8 │ + compressed size: 474 bytes │ + uncompressed size: 474 bytes │ + length of filename: 62 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ Central directory entry #122: │ --------------------------- │ │ - There are an extra 16 bytes preceding this file. │ - │ - res/drawable/ha__ic_menu_paste_light.xml │ + res/drawable-mdpi-v4/ha__overscroll_edge.png │ │ - offset of local header from start of archive: 70688 │ - (0000000000011420h) bytes │ + offset of local header from start of archive: 140409 │ + (0000000000022479h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 2.0 │ + version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 2.0 │ - compression method: deflated │ - compression sub-type (deflation): normal │ + minimum software version required to extract: 1.0 │ + compression method: none (stored) │ file security status: not encrypted │ - extended local header: yes │ - file last modified on (DOS date/time): 2014 Sep 22 06:14:56 │ - 32-bit CRC value (hex): 77904184 │ - compressed size: 212 bytes │ - uncompressed size: 428 bytes │ - length of filename: 40 characters │ + extended local header: no │ + file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ + 32-bit CRC value (hex): cc16da55 │ + compressed size: 1514 bytes │ + uncompressed size: 1514 bytes │ + length of filename: 44 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ Central directory entry #123: │ --------------------------- │ │ - There are an extra 16 bytes preceding this file. │ - │ - res/drawable/ha__ic_menu_selectall.xml │ + res/drawable-mdpi-v4/ha__overscroll_glow.png │ │ - offset of local header from start of archive: 70986 │ - (000000000001154Ah) bytes │ + offset of local header from start of archive: 141997 │ + (0000000000022AADh) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 2.0 │ + version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 2.0 │ - compression method: deflated │ - compression sub-type (deflation): normal │ + minimum software version required to extract: 1.0 │ + compression method: none (stored) │ file security status: not encrypted │ - extended local header: yes │ - file last modified on (DOS date/time): 2014 Sep 22 06:14:56 │ - 32-bit CRC value (hex): 6abf5abc │ - compressed size: 212 bytes │ - uncompressed size: 428 bytes │ - length of filename: 38 characters │ + extended local header: no │ + file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ + 32-bit CRC value (hex): 2f8435c4 │ + compressed size: 19305 bytes │ + uncompressed size: 19305 bytes │ + length of filename: 44 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ Central directory entry #124: │ --------------------------- │ │ - There are an extra 16 bytes preceding this file. │ + res/drawable-mdpi-v4/ha__progress_background.9.png │ │ - res/drawable/ha__ic_menu_selectall_light.xml │ - │ - offset of local header from start of archive: 71282 │ - (0000000000011672h) bytes │ + offset of local header from start of archive: 161376 │ + (0000000000027660h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 2.0 │ + version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 2.0 │ - compression method: deflated │ - compression sub-type (deflation): normal │ + minimum software version required to extract: 1.0 │ + compression method: none (stored) │ file security status: not encrypted │ - extended local header: yes │ - file last modified on (DOS date/time): 2014 Sep 22 06:14:56 │ - 32-bit CRC value (hex): e4fdeb82 │ - compressed size: 212 bytes │ - uncompressed size: 428 bytes │ - length of filename: 44 characters │ + extended local header: no │ + file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ + 32-bit CRC value (hex): 6d078dfc │ + compressed size: 210 bytes │ + uncompressed size: 210 bytes │ + length of filename: 50 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ Central directory entry #125: │ --------------------------- │ │ - There are an extra 16 bytes preceding this file. │ - │ - res/drawable/ha__list_selector.xml │ + res/drawable-mdpi-v4/ha__progress_background_light.9.png │ │ - offset of local header from start of archive: 71584 │ - (00000000000117A0h) bytes │ + offset of local header from start of archive: 161666 │ + (0000000000027782h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 2.0 │ + version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 2.0 │ - compression method: deflated │ - compression sub-type (deflation): normal │ + minimum software version required to extract: 1.0 │ + compression method: none (stored) │ file security status: not encrypted │ - extended local header: yes │ - file last modified on (DOS date/time): 2014 Sep 22 06:14:56 │ - 32-bit CRC value (hex): 10f9b977 │ - compressed size: 362 bytes │ - uncompressed size: 1208 bytes │ - length of filename: 34 characters │ + extended local header: no │ + file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ + 32-bit CRC value (hex): 598244be │ + compressed size: 210 bytes │ + uncompressed size: 210 bytes │ + length of filename: 56 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ Central directory entry #126: │ --------------------------- │ │ - There are an extra 16 bytes preceding this file. │ + res/drawable-mdpi-v4/ha__progress_comp_primary.png │ │ - res/drawable/ha__list_selector_light.xml │ - │ - offset of local header from start of archive: 72026 │ - (000000000001195Ah) bytes │ + offset of local header from start of archive: 161962 │ + (00000000000278AAh) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 2.0 │ + version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 2.0 │ - compression method: deflated │ - compression sub-type (deflation): normal │ + minimum software version required to extract: 1.0 │ + compression method: none (stored) │ file security status: not encrypted │ - extended local header: yes │ - file last modified on (DOS date/time): 2014 Sep 22 06:14:56 │ - 32-bit CRC value (hex): 80b08635 │ - compressed size: 363 bytes │ - uncompressed size: 1208 bytes │ - length of filename: 40 characters │ + extended local header: no │ + file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ + 32-bit CRC value (hex): 11327004 │ + compressed size: 782 bytes │ + uncompressed size: 782 bytes │ + length of filename: 50 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ Central directory entry #127: │ --------------------------- │ │ - There are an extra 16 bytes preceding this file. │ + res/drawable-mdpi-v4/ha__progress_comp_secondary.png │ │ - res/drawable/ha__list_selector_transition.xml │ - │ - offset of local header from start of archive: 72475 │ - (0000000000011B1Bh) bytes │ + offset of local header from start of archive: 162824 │ + (0000000000027C08h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 2.0 │ + version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 2.0 │ - compression method: deflated │ - compression sub-type (deflation): normal │ + minimum software version required to extract: 1.0 │ + compression method: none (stored) │ file security status: not encrypted │ - extended local header: yes │ - file last modified on (DOS date/time): 2014 Sep 22 06:14:56 │ - 32-bit CRC value (hex): 0b058a99 │ - compressed size: 219 bytes │ - uncompressed size: 508 bytes │ - length of filename: 45 characters │ + extended local header: no │ + file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ + 32-bit CRC value (hex): bff4f7ec │ + compressed size: 103 bytes │ + uncompressed size: 103 bytes │ + length of filename: 52 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ Central directory entry #128: │ --------------------------- │ │ - There are an extra 16 bytes preceding this file. │ + res/drawable-mdpi-v4/ha__scrubber_track.9.png │ │ - res/drawable/ha__list_separator.xml │ - │ - offset of local header from start of archive: 72785 │ - (0000000000011C51h) bytes │ + offset of local header from start of archive: 163009 │ + (0000000000027CC1h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 2.0 │ + version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 2.0 │ - compression method: deflated │ - compression sub-type (deflation): normal │ + minimum software version required to extract: 1.0 │ + compression method: none (stored) │ file security status: not encrypted │ - extended local header: yes │ - file last modified on (DOS date/time): 2014 Sep 22 06:14:56 │ - 32-bit CRC value (hex): c12499c1 │ - compressed size: 213 bytes │ - uncompressed size: 428 bytes │ - length of filename: 35 characters │ + extended local header: no │ + file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ + 32-bit CRC value (hex): 562dbead │ + compressed size: 197 bytes │ + uncompressed size: 197 bytes │ + length of filename: 45 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ Central directory entry #129: │ --------------------------- │ │ - There are an extra 16 bytes preceding this file. │ + res/drawable-mdpi-v4/ha__scrubber_track_light.9.png │ │ - res/drawable/ha__list_separator_dark.xml │ - │ - offset of local header from start of archive: 73079 │ - (0000000000011D77h) bytes │ + offset of local header from start of archive: 163281 │ + (0000000000027DD1h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 2.0 │ + version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 2.0 │ - compression method: deflated │ - compression sub-type (deflation): normal │ + minimum software version required to extract: 1.0 │ + compression method: none (stored) │ file security status: not encrypted │ - extended local header: yes │ - file last modified on (DOS date/time): 2014 Sep 22 06:14:56 │ - 32-bit CRC value (hex): 4f6628ff │ - compressed size: 213 bytes │ - uncompressed size: 428 bytes │ - length of filename: 40 characters │ + extended local header: no │ + file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ + 32-bit CRC value (hex): 8b24ba53 │ + compressed size: 197 bytes │ + uncompressed size: 197 bytes │ + length of filename: 51 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ Central directory entry #130: │ --------------------------- │ │ - There are an extra 16 bytes preceding this file. │ - │ - res/drawable/ha__pager_tab_strip_background.xml │ + res/drawable-mdpi-v4/ha__spinner_frame.9.png │ │ - offset of local header from start of archive: 73378 │ - (0000000000011EA2h) bytes │ + offset of local header from start of archive: 163559 │ + (0000000000027EE7h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 2.0 │ + version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 2.0 │ - compression method: deflated │ - compression sub-type (deflation): normal │ + minimum software version required to extract: 1.0 │ + compression method: none (stored) │ file security status: not encrypted │ - extended local header: yes │ - file last modified on (DOS date/time): 2014 Sep 22 06:14:56 │ - 32-bit CRC value (hex): de7831bf │ - compressed size: 295 bytes │ - uncompressed size: 788 bytes │ - length of filename: 47 characters │ + extended local header: no │ + file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ + 32-bit CRC value (hex): 3bb0bdb6 │ + compressed size: 242 bytes │ + uncompressed size: 242 bytes │ + length of filename: 44 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ Central directory entry #131: │ --------------------------- │ │ - There are an extra 16 bytes preceding this file. │ + res/drawable-mdpi-v4/ha__spinner_frame_inverse.9.png │ │ - res/drawable/ha__pager_tab_strip_background_light.xml │ - │ - offset of local header from start of archive: 73766 │ - (0000000000012026h) bytes │ + offset of local header from start of archive: 163875 │ + (0000000000028023h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 2.0 │ + version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 2.0 │ - compression method: deflated │ - compression sub-type (deflation): normal │ + minimum software version required to extract: 1.0 │ + compression method: none (stored) │ file security status: not encrypted │ - extended local header: yes │ - file last modified on (DOS date/time): 2014 Sep 22 06:14:56 │ - 32-bit CRC value (hex): 3bb8a410 │ - compressed size: 295 bytes │ - uncompressed size: 788 bytes │ - length of filename: 53 characters │ + extended local header: no │ + file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ + 32-bit CRC value (hex): bb32e836 │ + compressed size: 242 bytes │ + uncompressed size: 242 bytes │ + length of filename: 52 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ Central directory entry #132: │ --------------------------- │ │ - There are an extra 16 bytes preceding this file. │ - │ - res/drawable/ha__progress_horizontal.xml │ + res/drawable-mdpi-v4/ha__text_select_handle_left_transformation.png │ │ - offset of local header from start of archive: 74160 │ - (00000000000121B0h) bytes │ + offset of local header from start of archive: 164199 │ + (0000000000028167h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 2.0 │ + version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 2.0 │ - compression method: deflated │ - compression sub-type (deflation): normal │ + minimum software version required to extract: 1.0 │ + compression method: none (stored) │ file security status: not encrypted │ - extended local header: yes │ - file last modified on (DOS date/time): 2014 Sep 22 06:14:56 │ - 32-bit CRC value (hex): fd2d079d │ - compressed size: 329 bytes │ - uncompressed size: 888 bytes │ - length of filename: 40 characters │ + extended local header: no │ + file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ + 32-bit CRC value (hex): ae5a96c1 │ + compressed size: 880 bytes │ + uncompressed size: 880 bytes │ + length of filename: 67 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ Central directory entry #133: │ --------------------------- │ │ - There are an extra 16 bytes preceding this file. │ - │ - res/drawable/ha__progress_horizontal_light.xml │ + res/drawable-mdpi-v4/ha__text_select_handle_middle_transformation.png │ │ - offset of local header from start of archive: 74575 │ - (000000000001234Fh) bytes │ + offset of local header from start of archive: 165176 │ + (0000000000028538h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 2.0 │ + version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 2.0 │ - compression method: deflated │ - compression sub-type (deflation): normal │ + minimum software version required to extract: 1.0 │ + compression method: none (stored) │ file security status: not encrypted │ - extended local header: yes │ - file last modified on (DOS date/time): 2014 Sep 22 06:14:56 │ - 32-bit CRC value (hex): 64109bb5 │ - compressed size: 329 bytes │ - uncompressed size: 888 bytes │ - length of filename: 46 characters │ + extended local header: no │ + file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ + 32-bit CRC value (hex): e0c4e7f6 │ + compressed size: 915 bytes │ + uncompressed size: 915 bytes │ + length of filename: 69 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ Central directory entry #134: │ --------------------------- │ │ - There are an extra 16 bytes preceding this file. │ + res/drawable-mdpi-v4/ha__text_select_handle_right_transformation.png │ │ - res/drawable/ha__progress_indeterminate_horizontal.xml │ - │ - offset of local header from start of archive: 74996 │ - (00000000000124F4h) bytes │ + offset of local header from start of archive: 166190 │ + (000000000002892Eh) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 2.0 │ + version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 2.0 │ - compression method: deflated │ - compression sub-type (deflation): normal │ + minimum software version required to extract: 1.0 │ + compression method: none (stored) │ file security status: not encrypted │ - extended local header: yes │ - file last modified on (DOS date/time): 2014 Sep 22 06:14:56 │ - 32-bit CRC value (hex): baf9b2c9 │ - compressed size: 416 bytes │ - uncompressed size: 2428 bytes │ - length of filename: 54 characters │ + extended local header: no │ + file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ + 32-bit CRC value (hex): 8202564b │ + compressed size: 862 bytes │ + uncompressed size: 862 bytes │ + length of filename: 68 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ Central directory entry #135: │ --------------------------- │ │ - There are an extra 16 bytes preceding this file. │ - │ - res/drawable/ha__progress_indeterminate_horizontal_legacy.xml │ + res/drawable-mdpi-v4/ha__textfield_comp_activated_left.png │ │ - offset of local header from start of archive: 75512 │ - (00000000000126F8h) bytes │ + offset of local header from start of archive: 167150 │ + (0000000000028CEEh) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 2.0 │ + version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 2.0 │ - compression method: deflated │ - compression sub-type (deflation): normal │ + minimum software version required to extract: 1.0 │ + compression method: none (stored) │ file security status: not encrypted │ - extended local header: yes │ - file last modified on (DOS date/time): 2014 Sep 22 06:14:56 │ - 32-bit CRC value (hex): f0c80159 │ - compressed size: 317 bytes │ - uncompressed size: 1228 bytes │ - length of filename: 61 characters │ + extended local header: no │ + file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ + 32-bit CRC value (hex): 9bb006ea │ + compressed size: 109 bytes │ + uncompressed size: 109 bytes │ + length of filename: 58 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ Central directory entry #136: │ --------------------------- │ │ - There are an extra 16 bytes preceding this file. │ + res/drawable-mdpi-v4/ha__textfield_comp_activated_main.png │ │ - res/drawable/ha__progress_primary.xml │ - │ - offset of local header from start of archive: 75936 │ - (00000000000128A0h) bytes │ + offset of local header from start of archive: 167347 │ + (0000000000028DB3h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 2.0 │ + version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 2.0 │ - compression method: deflated │ - compression sub-type (deflation): normal │ + minimum software version required to extract: 1.0 │ + compression method: none (stored) │ file security status: not encrypted │ - extended local header: yes │ - file last modified on (DOS date/time): 2014 Sep 22 06:14:56 │ - 32-bit CRC value (hex): eeabe34a │ - compressed size: 192 bytes │ - uncompressed size: 380 bytes │ - length of filename: 37 characters │ + extended local header: no │ + file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ + 32-bit CRC value (hex): 86e92463 │ + compressed size: 104 bytes │ + uncompressed size: 104 bytes │ + length of filename: 58 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ Central directory entry #137: │ --------------------------- │ │ - There are an extra 16 bytes preceding this file. │ - │ - res/drawable/ha__progress_secondary.xml │ + res/drawable-mdpi-v4/ha__textfield_comp_activated_right.png │ │ - offset of local header from start of archive: 76211 │ - (00000000000129B3h) bytes │ + offset of local header from start of archive: 167539 │ + (0000000000028E73h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 2.0 │ + version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 2.0 │ - compression method: deflated │ - compression sub-type (deflation): normal │ + minimum software version required to extract: 1.0 │ + compression method: none (stored) │ file security status: not encrypted │ - extended local header: yes │ - file last modified on (DOS date/time): 2014 Sep 22 06:14:56 │ - 32-bit CRC value (hex): 54fee75d │ - compressed size: 192 bytes │ - uncompressed size: 380 bytes │ - length of filename: 39 characters │ + extended local header: no │ + file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ + 32-bit CRC value (hex): 4925ce73 │ + compressed size: 110 bytes │ + uncompressed size: 110 bytes │ + length of filename: 59 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ Central directory entry #138: │ --------------------------- │ │ - There are an extra 16 bytes preceding this file. │ - │ - res/drawable/ha__quickcontact_badge_overlay.xml │ + res/drawable-mdpi-v4/ha__textfield_comp_background.9.png │ │ - offset of local header from start of archive: 76488 │ - (0000000000012AC8h) bytes │ + offset of local header from start of archive: 167738 │ + (0000000000028F3Ah) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 2.0 │ + version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 2.0 │ - compression method: deflated │ - compression sub-type (deflation): normal │ + minimum software version required to extract: 1.0 │ + compression method: none (stored) │ file security status: not encrypted │ - extended local header: yes │ - file last modified on (DOS date/time): 2014 Sep 22 06:14:56 │ - 32-bit CRC value (hex): 4059bb77 │ - compressed size: 288 bytes │ - uncompressed size: 720 bytes │ - length of filename: 47 characters │ + extended local header: no │ + file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ + 32-bit CRC value (hex): 4a0392cb │ + compressed size: 242 bytes │ + uncompressed size: 242 bytes │ + length of filename: 56 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ Central directory entry #139: │ --------------------------- │ │ - There are an extra 16 bytes preceding this file. │ + res/drawable-mdpi-v4/ha__textfield_comp_focused_left.png │ │ - res/drawable/ha__quickcontact_badge_overlay_light.xml │ - │ - offset of local header from start of archive: 76869 │ - (0000000000012C45h) bytes │ + offset of local header from start of archive: 168066 │ + (0000000000029082h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 2.0 │ + version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 2.0 │ - compression method: deflated │ - compression sub-type (deflation): normal │ + minimum software version required to extract: 1.0 │ + compression method: none (stored) │ file security status: not encrypted │ - extended local header: yes │ - file last modified on (DOS date/time): 2014 Sep 22 06:14:56 │ - 32-bit CRC value (hex): 66a9c32d │ - compressed size: 288 bytes │ - uncompressed size: 720 bytes │ - length of filename: 53 characters │ + extended local header: no │ + file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ + 32-bit CRC value (hex): 9d9ee908 │ + compressed size: 182 bytes │ + uncompressed size: 182 bytes │ + length of filename: 56 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ Central directory entry #140: │ --------------------------- │ │ - There are an extra 16 bytes preceding this file. │ + res/drawable-mdpi-v4/ha__textfield_comp_focused_main.png │ │ - res/drawable/ha__scrubber_control_selector.xml │ - │ - offset of local header from start of archive: 77256 │ - (0000000000012DC8h) bytes │ + offset of local header from start of archive: 168334 │ + (000000000002918Eh) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 2.0 │ + version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 2.0 │ - compression method: deflated │ - compression sub-type (deflation): normal │ + minimum software version required to extract: 1.0 │ + compression method: none (stored) │ file security status: not encrypted │ - extended local header: yes │ - file last modified on (DOS date/time): 2014 Sep 22 06:14:56 │ - 32-bit CRC value (hex): e84d1142 │ - compressed size: 298 bytes │ - uncompressed size: 840 bytes │ - length of filename: 46 characters │ + extended local header: no │ + file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ + 32-bit CRC value (hex): c8905194 │ + compressed size: 121 bytes │ + uncompressed size: 121 bytes │ + length of filename: 56 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ Central directory entry #141: │ --------------------------- │ │ - There are an extra 16 bytes preceding this file. │ - │ - res/drawable/ha__scrubber_progress_horizontal.xml │ + res/drawable-mdpi-v4/ha__textfield_comp_focused_right.png │ │ - offset of local header from start of archive: 77646 │ - (0000000000012F4Eh) bytes │ + offset of local header from start of archive: 168541 │ + (000000000002925Dh) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 2.0 │ + version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 2.0 │ - compression method: deflated │ - compression sub-type (deflation): normal │ + minimum software version required to extract: 1.0 │ + compression method: none (stored) │ file security status: not encrypted │ - extended local header: yes │ - file last modified on (DOS date/time): 2014 Sep 22 06:14:56 │ - 32-bit CRC value (hex): 5996f9d7 │ - compressed size: 258 bytes │ - uncompressed size: 664 bytes │ - length of filename: 49 characters │ + extended local header: no │ + file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ + 32-bit CRC value (hex): ac25b7e5 │ + compressed size: 183 bytes │ + uncompressed size: 183 bytes │ + length of filename: 57 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ Central directory entry #142: │ --------------------------- │ │ - There are an extra 16 bytes preceding this file. │ - │ - res/drawable/ha__scrubber_progress_horizontal_light.xml │ + res/drawable-mdpi-v4/ha__textfield_default.9.png │ │ - offset of local header from start of archive: 77999 │ - (00000000000130AFh) bytes │ + offset of local header from start of archive: 168811 │ + (000000000002936Bh) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 2.0 │ + version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 2.0 │ - compression method: deflated │ - compression sub-type (deflation): normal │ + minimum software version required to extract: 1.0 │ + compression method: none (stored) │ file security status: not encrypted │ - extended local header: yes │ - file last modified on (DOS date/time): 2014 Sep 22 06:14:56 │ - 32-bit CRC value (hex): a54ccc3b │ - compressed size: 258 bytes │ - uncompressed size: 664 bytes │ - length of filename: 55 characters │ + extended local header: no │ + file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ + 32-bit CRC value (hex): 56ceeddd │ + compressed size: 264 bytes │ + uncompressed size: 264 bytes │ + length of filename: 48 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ Central directory entry #143: │ --------------------------- │ │ - There are an extra 16 bytes preceding this file. │ + res/drawable-mdpi-v4/ha__textfield_default_light.9.png │ │ - res/drawable/ha__searchview_textfield.xml │ - │ - offset of local header from start of archive: 78358 │ - (0000000000013216h) bytes │ + offset of local header from start of archive: 169153 │ + (00000000000294C1h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 2.0 │ + version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 2.0 │ - compression method: deflated │ - compression sub-type (deflation): normal │ + minimum software version required to extract: 1.0 │ + compression method: none (stored) │ file security status: not encrypted │ - extended local header: yes │ - file last modified on (DOS date/time): 2014 Sep 22 06:14:56 │ - 32-bit CRC value (hex): fef1aec9 │ - compressed size: 254 bytes │ - uncompressed size: 560 bytes │ - length of filename: 41 characters │ + extended local header: no │ + file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ + 32-bit CRC value (hex): bcc838db │ + compressed size: 261 bytes │ + uncompressed size: 261 bytes │ + length of filename: 54 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ Central directory entry #144: │ --------------------------- │ │ - There are an extra 16 bytes preceding this file. │ + res/drawable-mdpi-v4/ha__textfield_disabled.9.png │ │ - res/drawable/ha__searchview_textfield_light.xml │ - │ - offset of local header from start of archive: 78699 │ - (000000000001336Bh) bytes │ + offset of local header from start of archive: 169498 │ + (000000000002961Ah) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 2.0 │ + version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 2.0 │ - compression method: deflated │ - compression sub-type (deflation): normal │ + minimum software version required to extract: 1.0 │ + compression method: none (stored) │ file security status: not encrypted │ - extended local header: yes │ - file last modified on (DOS date/time): 2014 Sep 22 06:14:56 │ - 32-bit CRC value (hex): 70b31ff7 │ - compressed size: 254 bytes │ - uncompressed size: 560 bytes │ - length of filename: 47 characters │ + extended local header: no │ + file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ + 32-bit CRC value (hex): 8f32a06a │ + compressed size: 322 bytes │ + uncompressed size: 322 bytes │ + length of filename: 49 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ Central directory entry #145: │ --------------------------- │ │ - There are an extra 16 bytes preceding this file. │ + res/drawable-mdpi-v4/ha__textfield_disabled_focused.9.png │ │ - res/drawable/ha__spinner_background.xml │ - │ - offset of local header from start of archive: 79046 │ - (00000000000134C6h) bytes │ + offset of local header from start of archive: 169899 │ + (00000000000297ABh) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 2.0 │ + version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 2.0 │ - compression method: deflated │ - compression sub-type (deflation): normal │ + minimum software version required to extract: 1.0 │ + compression method: none (stored) │ file security status: not encrypted │ - extended local header: yes │ - file last modified on (DOS date/time): 2014 Sep 22 06:14:56 │ - 32-bit CRC value (hex): ae560cbf │ - compressed size: 313 bytes │ - uncompressed size: 856 bytes │ - length of filename: 39 characters │ + extended local header: no │ + file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ + 32-bit CRC value (hex): 9f116d38 │ + compressed size: 315 bytes │ + uncompressed size: 315 bytes │ + length of filename: 57 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ Central directory entry #146: │ --------------------------- │ │ - There are an extra 16 bytes preceding this file. │ - │ - res/drawable/ha__spinner_background_light.xml │ + res/drawable-mdpi-v4/ha__textfield_disabled_focused_light.9.png │ │ - offset of local header from start of archive: 79444 │ - (0000000000013654h) bytes │ + offset of local header from start of archive: 170301 │ + (000000000002993Dh) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 2.0 │ + version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 2.0 │ - compression method: deflated │ - compression sub-type (deflation): normal │ + minimum software version required to extract: 1.0 │ + compression method: none (stored) │ file security status: not encrypted │ - extended local header: yes │ - file last modified on (DOS date/time): 2014 Sep 22 06:14:56 │ - 32-bit CRC value (hex): 128005c3 │ - compressed size: 313 bytes │ - uncompressed size: 856 bytes │ - length of filename: 45 characters │ + extended local header: no │ + file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ + 32-bit CRC value (hex): 20860e8f │ + compressed size: 264 bytes │ + uncompressed size: 264 bytes │ + length of filename: 63 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ Central directory entry #147: │ --------------------------- │ │ - There are an extra 16 bytes preceding this file. │ - │ - res/drawable/ha__spinner_default.xml │ + res/drawable-mdpi-v4/ha__textfield_disabled_light.9.png │ │ - offset of local header from start of archive: 79848 │ - (00000000000137E8h) bytes │ + offset of local header from start of archive: 170658 │ + (0000000000029AA2h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 2.0 │ + version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 2.0 │ - compression method: deflated │ - compression sub-type (deflation): normal │ + minimum software version required to extract: 1.0 │ + compression method: none (stored) │ file security status: not encrypted │ - extended local header: yes │ - file last modified on (DOS date/time): 2014 Sep 22 06:14:56 │ - 32-bit CRC value (hex): fe20a969 │ - compressed size: 223 bytes │ - uncompressed size: 508 bytes │ - length of filename: 36 characters │ + extended local header: no │ + file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ + 32-bit CRC value (hex): 1a555bef │ + compressed size: 261 bytes │ + uncompressed size: 261 bytes │ + length of filename: 55 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ Central directory entry #148: │ --------------------------- │ │ - There are an extra 16 bytes preceding this file. │ + res/drawable-mdpi-v4/ic_action_about.png │ │ - res/drawable/ha__spinner_default_light.xml │ - │ - offset of local header from start of archive: 80153 │ - (0000000000013919h) bytes │ + offset of local header from start of archive: 171004 │ + (0000000000029BFCh) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 2.0 │ + version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 2.0 │ - compression method: deflated │ - compression sub-type (deflation): normal │ + minimum software version required to extract: 1.0 │ + compression method: none (stored) │ file security status: not encrypted │ - extended local header: yes │ - file last modified on (DOS date/time): 2014 Sep 22 06:14:56 │ - 32-bit CRC value (hex): b7967c6a │ - compressed size: 223 bytes │ - uncompressed size: 508 bytes │ - length of filename: 42 characters │ + extended local header: no │ + file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ + 32-bit CRC value (hex): 26f517ce │ + compressed size: 381 bytes │ + uncompressed size: 381 bytes │ + length of filename: 40 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ Central directory entry #149: │ --------------------------- │ │ - There are an extra 16 bytes preceding this file. │ + res/drawable-mdpi-v4/ic_action_lang.png │ │ - res/drawable/ha__spinner_disabled.xml │ - │ - offset of local header from start of archive: 80464 │ - (0000000000013A50h) bytes │ + offset of local header from start of archive: 171455 │ + (0000000000029DBFh) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 2.0 │ + version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 2.0 │ - compression method: deflated │ - compression sub-type (deflation): normal │ + minimum software version required to extract: 1.0 │ + compression method: none (stored) │ file security status: not encrypted │ - extended local header: yes │ - file last modified on (DOS date/time): 2014 Sep 22 06:14:56 │ - 32-bit CRC value (hex): 39d4cd54 │ - compressed size: 223 bytes │ - uncompressed size: 508 bytes │ - length of filename: 37 characters │ + extended local header: no │ + file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ + 32-bit CRC value (hex): 46738434 │ + compressed size: 978 bytes │ + uncompressed size: 978 bytes │ + length of filename: 39 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ Central directory entry #150: │ --------------------------- │ │ - There are an extra 16 bytes preceding this file. │ + res/drawable-mdpi-v4/ic_action_reload.png │ │ - res/drawable/ha__spinner_disabled_light.xml │ - │ - offset of local header from start of archive: 80770 │ - (0000000000013B82h) bytes │ + offset of local header from start of archive: 172502 │ + (000000000002A1D6h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 2.0 │ + version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 2.0 │ - compression method: deflated │ - compression sub-type (deflation): normal │ + minimum software version required to extract: 1.0 │ + compression method: none (stored) │ file security status: not encrypted │ - extended local header: yes │ - file last modified on (DOS date/time): 2014 Sep 22 06:14:56 │ - 32-bit CRC value (hex): 8448ffdb │ - compressed size: 223 bytes │ - uncompressed size: 508 bytes │ - length of filename: 43 characters │ + extended local header: no │ + file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ + 32-bit CRC value (hex): 792c430e │ + compressed size: 706 bytes │ + uncompressed size: 706 bytes │ + length of filename: 41 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ Central directory entry #151: │ --------------------------- │ │ - There are an extra 16 bytes preceding this file. │ - │ - res/drawable/ha__spinner_focused.xml │ + res/drawable-mdpi-v4/ic_action_settings.png │ │ - offset of local header from start of archive: 81082 │ - (0000000000013CBAh) bytes │ + offset of local header from start of archive: 173279 │ + (000000000002A4DFh) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 2.0 │ + version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 2.0 │ - compression method: deflated │ - compression sub-type (deflation): normal │ + minimum software version required to extract: 1.0 │ + compression method: none (stored) │ file security status: not encrypted │ - extended local header: yes │ - file last modified on (DOS date/time): 2014 Sep 22 06:14:56 │ - 32-bit CRC value (hex): 63061da1 │ - compressed size: 223 bytes │ - uncompressed size: 508 bytes │ - length of filename: 36 characters │ + extended local header: no │ + file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ + 32-bit CRC value (hex): 3c3a2239 │ + compressed size: 241 bytes │ + uncompressed size: 241 bytes │ + length of filename: 43 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ Central directory entry #152: │ --------------------------- │ │ - There are an extra 16 bytes preceding this file. │ - │ - res/drawable/ha__spinner_focused_light.xml │ + res/drawable-mdpi-v4/ic_arch.png │ │ - offset of local header from start of archive: 81387 │ - (0000000000013DEBh) bytes │ + offset of local header from start of archive: 173593 │ + (000000000002A619h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 2.0 │ + version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 2.0 │ - compression method: deflated │ - compression sub-type (deflation): normal │ + minimum software version required to extract: 1.0 │ + compression method: none (stored) │ file security status: not encrypted │ - extended local header: yes │ - file last modified on (DOS date/time): 2014 Sep 22 06:14:56 │ - 32-bit CRC value (hex): ed44ac9f │ - compressed size: 223 bytes │ - uncompressed size: 508 bytes │ - length of filename: 42 characters │ + extended local header: no │ + file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ + 32-bit CRC value (hex): 26473bc6 │ + compressed size: 658 bytes │ + uncompressed size: 658 bytes │ + length of filename: 32 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ Central directory entry #153: │ --------------------------- │ │ - There are an extra 16 bytes preceding this file. │ - │ - res/drawable/ha__spinner_pressed.xml │ + res/drawable-mdpi-v4/ic_launcher.png │ │ - offset of local header from start of archive: 81698 │ - (0000000000013F22h) bytes │ + offset of local header from start of archive: 174313 │ + (000000000002A8E9h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 2.0 │ + version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 2.0 │ - compression method: deflated │ - compression sub-type (deflation): normal │ + minimum software version required to extract: 1.0 │ + compression method: none (stored) │ file security status: not encrypted │ - extended local header: yes │ - file last modified on (DOS date/time): 2014 Sep 22 06:14:56 │ - 32-bit CRC value (hex): 3197767d │ - compressed size: 223 bytes │ - uncompressed size: 508 bytes │ + extended local header: no │ + file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ + 32-bit CRC value (hex): 8fb13046 │ + compressed size: 1172 bytes │ + uncompressed size: 1172 bytes │ length of filename: 36 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ Central directory entry #154: │ --------------------------- │ │ - There are an extra 16 bytes preceding this file. │ + res/drawable-nodpi-v4/author_picture.jpg │ │ - res/drawable/ha__spinner_pressed_light.xml │ - │ - offset of local header from start of archive: 82003 │ - (0000000000014053h) bytes │ + offset of local header from start of archive: 175551 │ + (000000000002ADBFh) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 2.0 │ + version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 2.0 │ - compression method: deflated │ - compression sub-type (deflation): normal │ + minimum software version required to extract: 1.0 │ + compression method: none (stored) │ file security status: not encrypted │ - extended local header: yes │ - file last modified on (DOS date/time): 2014 Sep 22 06:14:56 │ - 32-bit CRC value (hex): bfd5c743 │ - compressed size: 223 bytes │ - uncompressed size: 508 bytes │ - length of filename: 42 characters │ + extended local header: no │ + file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ + 32-bit CRC value (hex): bf0ca498 │ + compressed size: 63326 bytes │ + uncompressed size: 63326 bytes │ + length of filename: 40 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ Central directory entry #155: │ --------------------------- │ │ - There are an extra 16 bytes preceding this file. │ - │ - res/drawable/ha__switch_thumb.xml │ + res/drawable-nodpi-v4/ha__dummy.png │ │ - offset of local header from start of archive: 82314 │ - (000000000001418Ah) bytes │ + offset of local header from start of archive: 238947 │ + (000000000003A563h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 2.0 │ + version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 2.0 │ - compression method: deflated │ - compression sub-type (deflation): normal │ + minimum software version required to extract: 1.0 │ + compression method: none (stored) │ file security status: not encrypted │ - extended local header: yes │ - file last modified on (DOS date/time): 2014 Sep 22 06:14:56 │ - 32-bit CRC value (hex): ae01eace │ - compressed size: 301 bytes │ - uncompressed size: 836 bytes │ - length of filename: 33 characters │ + extended local header: no │ + file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ + 32-bit CRC value (hex): c51520d0 │ + compressed size: 68 bytes │ + uncompressed size: 68 bytes │ + length of filename: 35 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ Central directory entry #156: │ --------------------------- │ │ - There are an extra 16 bytes preceding this file. │ + res/drawable-nodpi-v4/icon.png │ │ - res/drawable/ha__switch_thumb_activated.xml │ - │ - offset of local header from start of archive: 82694 │ - (0000000000014306h) bytes │ + offset of local header from start of archive: 239080 │ + (000000000003A5E8h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 2.0 │ + version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 2.0 │ - compression method: deflated │ - compression sub-type (deflation): normal │ + minimum software version required to extract: 1.0 │ + compression method: none (stored) │ file security status: not encrypted │ - extended local header: yes │ - file last modified on (DOS date/time): 2014 Sep 22 06:14:56 │ - 32-bit CRC value (hex): f46adfdf │ - compressed size: 351 bytes │ - uncompressed size: 856 bytes │ - length of filename: 43 characters │ + extended local header: no │ + file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ + 32-bit CRC value (hex): e226ab03 │ + compressed size: 24170 bytes │ + uncompressed size: 24170 bytes │ + length of filename: 30 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ Central directory entry #157: │ --------------------------- │ │ - There are an extra 16 bytes preceding this file. │ + res/drawable-nodpi-v4/news_bubble.9.png │ │ - res/drawable/ha__switch_thumb_deactivated.xml │ - │ - offset of local header from start of archive: 83134 │ - (00000000000144BEh) bytes │ + offset of local header from start of archive: 263310 │ + (000000000004048Eh) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 2.0 │ + version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 2.0 │ - compression method: deflated │ - compression sub-type (deflation): normal │ + minimum software version required to extract: 1.0 │ + compression method: none (stored) │ file security status: not encrypted │ - extended local header: yes │ - file last modified on (DOS date/time): 2014 Sep 22 06:14:56 │ - 32-bit CRC value (hex): 29ccab59 │ - compressed size: 435 bytes │ - uncompressed size: 1156 bytes │ - length of filename: 45 characters │ + extended local header: no │ + file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ + 32-bit CRC value (hex): 38880231 │ + compressed size: 751 bytes │ + uncompressed size: 751 bytes │ + length of filename: 39 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ Central directory entry #158: │ --------------------------- │ │ - There are an extra 16 bytes preceding this file. │ + res/drawable-xhdpi-v4/btn_default_disabled.9.png │ │ - res/drawable/ha__switch_thumb_disabled.xml │ - │ - offset of local header from start of archive: 83660 │ - (00000000000146CCh) bytes │ + offset of local header from start of archive: 264130 │ + (00000000000407C2h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 2.0 │ + version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 2.0 │ - compression method: deflated │ - compression sub-type (deflation): normal │ + minimum software version required to extract: 1.0 │ + compression method: none (stored) │ file security status: not encrypted │ - extended local header: yes │ - file last modified on (DOS date/time): 2014 Sep 22 06:14:56 │ - 32-bit CRC value (hex): 9a1c4706 │ - compressed size: 435 bytes │ - uncompressed size: 1156 bytes │ - length of filename: 42 characters │ + extended local header: no │ + file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ + 32-bit CRC value (hex): ff8b1216 │ + compressed size: 818 bytes │ + uncompressed size: 818 bytes │ + length of filename: 48 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ Central directory entry #159: │ --------------------------- │ │ - There are an extra 16 bytes preceding this file. │ + res/drawable-xhdpi-v4/btn_default_disabled_focused.9.png │ │ - res/drawable/ha__switch_thumb_pressed.xml │ - │ - offset of local header from start of archive: 84183 │ - (00000000000148D7h) bytes │ + offset of local header from start of archive: 265026 │ + (0000000000040B42h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 2.0 │ + version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 2.0 │ - compression method: deflated │ - compression sub-type (deflation): normal │ + minimum software version required to extract: 1.0 │ + compression method: none (stored) │ file security status: not encrypted │ - extended local header: yes │ - file last modified on (DOS date/time): 2014 Sep 22 06:14:56 │ - 32-bit CRC value (hex): 5a2e1da0 │ - compressed size: 352 bytes │ - uncompressed size: 856 bytes │ - length of filename: 41 characters │ + extended local header: no │ + file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ + 32-bit CRC value (hex): 4af0a97b │ + compressed size: 1402 bytes │ + uncompressed size: 1402 bytes │ + length of filename: 56 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ Central directory entry #160: │ --------------------------- │ │ - There are an extra 16 bytes preceding this file. │ + res/drawable-xhdpi-v4/btn_default_disabled_focused_light.9.png │ │ - res/drawable/ha__switch_track.xml │ - │ - offset of local header from start of archive: 84622 │ - (0000000000014A8Eh) bytes │ + offset of local header from start of archive: 266514 │ + (0000000000041112h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 2.0 │ + version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 2.0 │ - compression method: deflated │ - compression sub-type (deflation): normal │ + minimum software version required to extract: 1.0 │ + compression method: none (stored) │ file security status: not encrypted │ - extended local header: yes │ - file last modified on (DOS date/time): 2014 Sep 22 06:14:56 │ - 32-bit CRC value (hex): f7e00d8b │ - compressed size: 255 bytes │ - uncompressed size: 560 bytes │ - length of filename: 33 characters │ + extended local header: no │ + file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ + 32-bit CRC value (hex): d4a90829 │ + compressed size: 1328 bytes │ + uncompressed size: 1328 bytes │ + length of filename: 62 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ Central directory entry #161: │ --------------------------- │ │ - There are an extra 16 bytes preceding this file. │ - │ - res/drawable/ha__switch_track_default.xml │ + res/drawable-xhdpi-v4/btn_default_disabled_light.9.png │ │ - offset of local header from start of archive: 84956 │ - (0000000000014BDCh) bytes │ + offset of local header from start of archive: 267934 │ + (000000000004169Eh) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 2.0 │ + version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 2.0 │ - compression method: deflated │ - compression sub-type (deflation): normal │ + minimum software version required to extract: 1.0 │ + compression method: none (stored) │ file security status: not encrypted │ - extended local header: yes │ - file last modified on (DOS date/time): 2014 Sep 22 06:14:56 │ - 32-bit CRC value (hex): 0eb4cde9 │ - compressed size: 381 bytes │ - uncompressed size: 928 bytes │ - length of filename: 41 characters │ + extended local header: no │ + file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ + 32-bit CRC value (hex): 7df3fa4f │ + compressed size: 736 bytes │ + uncompressed size: 736 bytes │ + length of filename: 54 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ Central directory entry #162: │ --------------------------- │ │ - There are an extra 16 bytes preceding this file. │ - │ - res/drawable/ha__switch_track_default_light.xml │ + res/drawable-xhdpi-v4/btn_default_focused.9.png │ │ - offset of local header from start of archive: 85424 │ - (0000000000014DB0h) bytes │ + offset of local header from start of archive: 268754 │ + (00000000000419D2h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 2.0 │ + version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 2.0 │ - compression method: deflated │ - compression sub-type (deflation): normal │ + minimum software version required to extract: 1.0 │ + compression method: none (stored) │ file security status: not encrypted │ - extended local header: yes │ - file last modified on (DOS date/time): 2014 Sep 22 06:14:56 │ - 32-bit CRC value (hex): abf89355 │ - compressed size: 380 bytes │ - uncompressed size: 928 bytes │ + extended local header: no │ + file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ + 32-bit CRC value (hex): a7f314da │ + compressed size: 1477 bytes │ + uncompressed size: 1477 bytes │ length of filename: 47 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ Central directory entry #163: │ --------------------------- │ │ - There are an extra 16 bytes preceding this file. │ + res/drawable-xhdpi-v4/btn_default_focused_light.9.png │ │ - res/drawable/ha__switch_track_focused.xml │ - │ - offset of local header from start of archive: 85897 │ - (0000000000014F89h) bytes │ + offset of local header from start of archive: 270308 │ + (0000000000041FE4h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 2.0 │ + version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 2.0 │ - compression method: deflated │ - compression sub-type (deflation): normal │ + minimum software version required to extract: 1.0 │ + compression method: none (stored) │ file security status: not encrypted │ - extended local header: yes │ - file last modified on (DOS date/time): 2014 Sep 22 06:14:56 │ - 32-bit CRC value (hex): 9f66a78b │ - compressed size: 223 bytes │ - uncompressed size: 508 bytes │ - length of filename: 41 characters │ + extended local header: no │ + file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ + 32-bit CRC value (hex): f5ab6da4 │ + compressed size: 1371 bytes │ + uncompressed size: 1371 bytes │ + length of filename: 53 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ Central directory entry #164: │ --------------------------- │ │ - There are an extra 16 bytes preceding this file. │ + res/drawable-xhdpi-v4/btn_default_normal.9.png │ │ - res/drawable/ha__switch_track_focused_light.xml │ - │ - offset of local header from start of archive: 86207 │ - (00000000000150BFh) bytes │ + offset of local header from start of archive: 271762 │ + (0000000000042592h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 2.0 │ + version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 2.0 │ - compression method: deflated │ - compression sub-type (deflation): normal │ + minimum software version required to extract: 1.0 │ + compression method: none (stored) │ file security status: not encrypted │ - extended local header: yes │ - file last modified on (DOS date/time): 2014 Sep 22 06:14:56 │ - 32-bit CRC value (hex): 823b69cf │ - compressed size: 223 bytes │ - uncompressed size: 508 bytes │ - length of filename: 47 characters │ + extended local header: no │ + file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ + 32-bit CRC value (hex): cb53e128 │ + compressed size: 835 bytes │ + uncompressed size: 835 bytes │ + length of filename: 46 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ Central directory entry #165: │ --------------------------- │ │ - There are an extra 16 bytes preceding this file. │ - │ - res/drawable/ha__switch_track_light.xml │ + res/drawable-xhdpi-v4/btn_default_normal_light.9.png │ │ - offset of local header from start of archive: 86523 │ - (00000000000151FBh) bytes │ + offset of local header from start of archive: 272673 │ + (0000000000042921h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 2.0 │ + version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 2.0 │ - compression method: deflated │ - compression sub-type (deflation): normal │ + minimum software version required to extract: 1.0 │ + compression method: none (stored) │ file security status: not encrypted │ - extended local header: yes │ - file last modified on (DOS date/time): 2014 Sep 22 06:14:56 │ - 32-bit CRC value (hex): 64ff72f1 │ - compressed size: 255 bytes │ - uncompressed size: 560 bytes │ - length of filename: 39 characters │ + extended local header: no │ + file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ + 32-bit CRC value (hex): 116fadef │ + compressed size: 815 bytes │ + uncompressed size: 815 bytes │ + length of filename: 52 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ Central directory entry #166: │ --------------------------- │ │ - There are an extra 16 bytes preceding this file. │ + res/drawable-xhdpi-v4/btn_default_pressed.9.png │ │ - res/drawable/ha__tab_background.xml │ - │ - offset of local header from start of archive: 86863 │ - (000000000001534Fh) bytes │ + offset of local header from start of archive: 273570 │ + (0000000000042CA2h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 2.0 │ + version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 2.0 │ - compression method: deflated │ - compression sub-type (deflation): normal │ + minimum software version required to extract: 1.0 │ + compression method: none (stored) │ file security status: not encrypted │ - extended local header: yes │ - file last modified on (DOS date/time): 2014 Sep 22 06:14:56 │ - 32-bit CRC value (hex): 356aa3cd │ - compressed size: 365 bytes │ - uncompressed size: 1580 bytes │ - length of filename: 35 characters │ + extended local header: no │ + file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ + 32-bit CRC value (hex): 76405fa1 │ + compressed size: 814 bytes │ + uncompressed size: 814 bytes │ + length of filename: 47 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ Central directory entry #167: │ --------------------------- │ │ - There are an extra 16 bytes preceding this file. │ - │ - res/drawable/ha__tab_selected.xml │ + res/drawable-xhdpi-v4/btn_default_pressed_light.9.png │ │ - offset of local header from start of archive: 87309 │ - (000000000001550Dh) bytes │ + offset of local header from start of archive: 274461 │ + (000000000004301Dh) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 2.0 │ + version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 2.0 │ - compression method: deflated │ - compression sub-type (deflation): normal │ + minimum software version required to extract: 1.0 │ + compression method: none (stored) │ file security status: not encrypted │ - extended local header: yes │ - file last modified on (DOS date/time): 2014 Sep 22 06:14:56 │ - 32-bit CRC value (hex): 90418762 │ - compressed size: 212 bytes │ - uncompressed size: 428 bytes │ - length of filename: 33 characters │ + extended local header: no │ + file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ + 32-bit CRC value (hex): b7727b58 │ + compressed size: 775 bytes │ + uncompressed size: 775 bytes │ + length of filename: 53 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ Central directory entry #168: │ --------------------------- │ │ - There are an extra 16 bytes preceding this file. │ - │ - res/drawable/ha__tab_selected_focused.xml │ + res/drawable-xhdpi-v4/error_message_internet.9.png │ │ - offset of local header from start of archive: 87600 │ - (0000000000015630h) bytes │ + offset of local header from start of archive: 275319 │ + (0000000000043377h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 2.0 │ + version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 2.0 │ - compression method: deflated │ - compression sub-type (deflation): normal │ + minimum software version required to extract: 1.0 │ + compression method: none (stored) │ file security status: not encrypted │ - extended local header: yes │ - file last modified on (DOS date/time): 2014 Sep 22 06:14:56 │ - 32-bit CRC value (hex): d385bbd8 │ - compressed size: 223 bytes │ - uncompressed size: 508 bytes │ - length of filename: 41 characters │ + extended local header: no │ + file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ + 32-bit CRC value (hex): addeeb92 │ + compressed size: 17337 bytes │ + uncompressed size: 17337 bytes │ + length of filename: 50 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ Central directory entry #169: │ --------------------------- │ │ - There are an extra 16 bytes preceding this file. │ + res/drawable-xhdpi-v4/error_message_internet_dark.9.png │ │ - res/drawable/ha__tab_selected_pressed.xml │ - │ - offset of local header from start of archive: 87910 │ - (0000000000015766h) bytes │ + offset of local header from start of archive: 292736 │ + (0000000000047780h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 2.0 │ + version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 2.0 │ - compression method: deflated │ - compression sub-type (deflation): normal │ + minimum software version required to extract: 1.0 │ + compression method: none (stored) │ file security status: not encrypted │ - extended local header: yes │ - file last modified on (DOS date/time): 2014 Sep 22 06:14:56 │ - 32-bit CRC value (hex): f463e914 │ - compressed size: 223 bytes │ - uncompressed size: 508 bytes │ - length of filename: 41 characters │ + extended local header: no │ + file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ + 32-bit CRC value (hex): b425163c │ + compressed size: 18424 bytes │ + uncompressed size: 18424 bytes │ + length of filename: 55 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ Central directory entry #170: │ --------------------------- │ │ - There are an extra 16 bytes preceding this file. │ + res/drawable-xhdpi-v4/ha__ab_home_as_up.png │ │ - res/drawable/ha__text_select_handle_left.xml │ - │ - offset of local header from start of archive: 88220 │ - (000000000001589Ch) bytes │ + offset of local header from start of archive: 311245 │ + (000000000004BFCDh) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 2.0 │ + version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 2.0 │ - compression method: deflated │ - compression sub-type (deflation): normal │ + minimum software version required to extract: 1.0 │ + compression method: none (stored) │ file security status: not encrypted │ - extended local header: yes │ - file last modified on (DOS date/time): 2014 Sep 22 06:14:56 │ - 32-bit CRC value (hex): 2d273cbc │ - compressed size: 191 bytes │ - uncompressed size: 380 bytes │ - length of filename: 44 characters │ + extended local header: no │ + file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ + 32-bit CRC value (hex): cdae909c │ + compressed size: 595 bytes │ + uncompressed size: 595 bytes │ + length of filename: 43 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ Central directory entry #171: │ --------------------------- │ │ - There are an extra 16 bytes preceding this file. │ + res/drawable-xhdpi-v4/ha__ab_home_as_up_light.png │ │ - res/drawable/ha__text_select_handle_middle.xml │ - │ - offset of local header from start of archive: 88501 │ - (00000000000159B5h) bytes │ + offset of local header from start of archive: 311913 │ + (000000000004C269h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 2.0 │ + version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 2.0 │ - compression method: deflated │ - compression sub-type (deflation): normal │ + minimum software version required to extract: 1.0 │ + compression method: none (stored) │ file security status: not encrypted │ - extended local header: yes │ - file last modified on (DOS date/time): 2014 Sep 22 06:14:56 │ - 32-bit CRC value (hex): 500301ac │ - compressed size: 191 bytes │ - uncompressed size: 380 bytes │ - length of filename: 46 characters │ + extended local header: no │ + file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ + 32-bit CRC value (hex): bffc39b3 │ + compressed size: 527 bytes │ + uncompressed size: 527 bytes │ + length of filename: 49 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ Central directory entry #172: │ --------------------------- │ │ - There are an extra 16 bytes preceding this file. │ - │ - res/drawable/ha__text_select_handle_right.xml │ + res/drawable-xhdpi-v4/ha__ab_spinner_frame.9.png │ │ - offset of local header from start of archive: 88784 │ - (0000000000015AD0h) bytes │ + offset of local header from start of archive: 312519 │ + (000000000004C4C7h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 2.0 │ + version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 2.0 │ - compression method: deflated │ - compression sub-type (deflation): normal │ + minimum software version required to extract: 1.0 │ + compression method: none (stored) │ file security status: not encrypted │ - extended local header: yes │ - file last modified on (DOS date/time): 2014 Sep 22 06:14:56 │ - 32-bit CRC value (hex): 839af9b6 │ - compressed size: 191 bytes │ - uncompressed size: 380 bytes │ - length of filename: 45 characters │ + extended local header: no │ + file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ + 32-bit CRC value (hex): a71879ae │ + compressed size: 250 bytes │ + uncompressed size: 250 bytes │ + length of filename: 48 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ Central directory entry #173: │ --------------------------- │ │ - There are an extra 16 bytes preceding this file. │ + res/drawable-xhdpi-v4/ha__ab_spinner_frame_inverse.9.png │ │ - res/drawable/ha__textfield.xml │ - │ - offset of local header from start of archive: 89066 │ - (0000000000015BEAh) bytes │ + offset of local header from start of archive: 312847 │ + (000000000004C60Fh) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 2.0 │ + version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 2.0 │ - compression method: deflated │ - compression sub-type (deflation): normal │ + minimum software version required to extract: 1.0 │ + compression method: none (stored) │ file security status: not encrypted │ - extended local header: yes │ - file last modified on (DOS date/time): 2014 Sep 22 06:14:56 │ - 32-bit CRC value (hex): 0666286e │ - compressed size: 384 bytes │ - uncompressed size: 1272 bytes │ - length of filename: 30 characters │ + extended local header: no │ + file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ + 32-bit CRC value (hex): 13e87e8e │ + compressed size: 250 bytes │ + uncompressed size: 250 bytes │ + length of filename: 56 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ Central directory entry #174: │ --------------------------- │ │ - There are an extra 16 bytes preceding this file. │ - │ - res/drawable/ha__textfield_activated.xml │ + res/drawable-xhdpi-v4/ha__btn_check_comp_off_focus.png │ │ - offset of local header from start of archive: 89526 │ - (0000000000015DB6h) bytes │ + offset of local header from start of archive: 313183 │ + (000000000004C75Fh) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 2.0 │ + version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 2.0 │ - compression method: deflated │ - compression sub-type (deflation): normal │ + minimum software version required to extract: 1.0 │ + compression method: none (stored) │ file security status: not encrypted │ - extended local header: yes │ - file last modified on (DOS date/time): 2014 Sep 22 06:14:56 │ - 32-bit CRC value (hex): 4de0ab32 │ - compressed size: 375 bytes │ - uncompressed size: 1112 bytes │ - length of filename: 40 characters │ + extended local header: no │ + file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ + 32-bit CRC value (hex): b3a5fbbf │ + compressed size: 212 bytes │ + uncompressed size: 212 bytes │ + length of filename: 54 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ Central directory entry #175: │ --------------------------- │ │ - There are an extra 16 bytes preceding this file. │ + res/drawable-xhdpi-v4/ha__btn_check_comp_off_pressed.png │ │ - res/drawable/ha__textfield_focused.xml │ - │ - offset of local header from start of archive: 89987 │ - (0000000000015F83h) bytes │ + offset of local header from start of archive: 313479 │ + (000000000004C887h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 2.0 │ + version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 2.0 │ - compression method: deflated │ - compression sub-type (deflation): normal │ + minimum software version required to extract: 1.0 │ + compression method: none (stored) │ file security status: not encrypted │ - extended local header: yes │ - file last modified on (DOS date/time): 2014 Sep 22 06:14:56 │ - 32-bit CRC value (hex): b4d5c36c │ - compressed size: 375 bytes │ - uncompressed size: 1112 bytes │ - length of filename: 38 characters │ + extended local header: no │ + file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ + 32-bit CRC value (hex): 9ee898dc │ + compressed size: 150 bytes │ + uncompressed size: 150 bytes │ + length of filename: 56 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ Central directory entry #176: │ --------------------------- │ │ - There are an extra 16 bytes preceding this file. │ - │ - res/drawable/ha__textfield_light.xml │ + res/drawable-xhdpi-v4/ha__btn_check_comp_off_pressed_light.png │ │ - offset of local header from start of archive: 90446 │ - (000000000001614Eh) bytes │ + offset of local header from start of archive: 313715 │ + (000000000004C973h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 2.0 │ + version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 2.0 │ - compression method: deflated │ - compression sub-type (deflation): normal │ + minimum software version required to extract: 1.0 │ + compression method: none (stored) │ file security status: not encrypted │ - extended local header: yes │ - file last modified on (DOS date/time): 2014 Sep 22 06:14:56 │ - 32-bit CRC value (hex): 50b50305 │ - compressed size: 382 bytes │ - uncompressed size: 1272 bytes │ - length of filename: 36 characters │ + extended local header: no │ + file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ + 32-bit CRC value (hex): 40673b47 │ + compressed size: 150 bytes │ + uncompressed size: 150 bytes │ + length of filename: 62 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ Central directory entry #177: │ --------------------------- │ │ - There are an extra 16 bytes preceding this file. │ + res/drawable-xhdpi-v4/ha__btn_check_comp_on_focus.png │ │ - res/drawable/xml_btn_default_dark.xml │ - │ - offset of local header from start of archive: 90910 │ - (000000000001631Eh) bytes │ + offset of local header from start of archive: 313957 │ + (000000000004CA65h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 2.0 │ + version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 2.0 │ - compression method: deflated │ - compression sub-type (deflation): normal │ + minimum software version required to extract: 1.0 │ + compression method: none (stored) │ file security status: not encrypted │ - extended local header: yes │ - file last modified on (DOS date/time): 2014 Sep 22 06:14:56 │ - 32-bit CRC value (hex): c85dad63 │ - compressed size: 320 bytes │ - uncompressed size: 956 bytes │ - length of filename: 37 characters │ + extended local header: no │ + file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ + 32-bit CRC value (hex): f0412a53 │ + compressed size: 230 bytes │ + uncompressed size: 230 bytes │ + length of filename: 53 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ Central directory entry #178: │ --------------------------- │ │ - There are an extra 16 bytes preceding this file. │ - │ - res/drawable/xml_btn_default_light.xml │ + res/drawable-xhdpi-v4/ha__btn_check_comp_on_pressed.png │ │ - offset of local header from start of archive: 91313 │ - (00000000000164B1h) bytes │ + offset of local header from start of archive: 314270 │ + (000000000004CB9Eh) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 2.0 │ + version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 2.0 │ - compression method: deflated │ - compression sub-type (deflation): normal │ + minimum software version required to extract: 1.0 │ + compression method: none (stored) │ file security status: not encrypted │ - extended local header: yes │ - file last modified on (DOS date/time): 2014 Sep 22 06:14:56 │ - 32-bit CRC value (hex): fb895c4b │ - compressed size: 321 bytes │ - uncompressed size: 956 bytes │ - length of filename: 38 characters │ + extended local header: no │ + file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ + 32-bit CRC value (hex): c82bd462 │ + compressed size: 553 bytes │ + uncompressed size: 553 bytes │ + length of filename: 55 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ Central directory entry #179: │ --------------------------- │ │ - There are an extra 16 bytes preceding this file. │ + res/drawable-xhdpi-v4/ha__btn_check_comp_on_pressed_light.png │ │ - res/drawable/xml_view_line_dotted_light.xml │ - │ - offset of local header from start of archive: 91718 │ - (0000000000016646h) bytes │ + offset of local header from start of archive: 314908 │ + (000000000004CE1Ch) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 2.0 │ + version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 2.0 │ - compression method: deflated │ - compression sub-type (deflation): normal │ + minimum software version required to extract: 1.0 │ + compression method: none (stored) │ file security status: not encrypted │ - extended local header: yes │ - file last modified on (DOS date/time): 2014 Sep 22 06:14:56 │ - 32-bit CRC value (hex): 2c9e15e9 │ - compressed size: 259 bytes │ - uncompressed size: 580 bytes │ - length of filename: 43 characters │ + extended local header: no │ + file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ + 32-bit CRC value (hex): d764940d │ + compressed size: 553 bytes │ + uncompressed size: 553 bytes │ + length of filename: 61 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ Central directory entry #180: │ --------------------------- │ │ - There are an extra 16 bytes preceding this file. │ + res/drawable-xhdpi-v4/ha__btn_check_off.png │ │ - res/layout/about_author.xml │ - │ - offset of local header from start of archive: 92066 │ - (00000000000167A2h) bytes │ + offset of local header from start of archive: 315552 │ + (000000000004D0A0h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 2.0 │ + version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 2.0 │ - compression method: deflated │ - compression sub-type (deflation): normal │ + minimum software version required to extract: 1.0 │ + compression method: none (stored) │ file security status: not encrypted │ - extended local header: yes │ - file last modified on (DOS date/time): 2014 Sep 22 06:14:56 │ - 32-bit CRC value (hex): d371bcb6 │ - compressed size: 659 bytes │ - uncompressed size: 1644 bytes │ - length of filename: 27 characters │ + extended local header: no │ + file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ + 32-bit CRC value (hex): 979180e3 │ + compressed size: 151 bytes │ + uncompressed size: 151 bytes │ + length of filename: 43 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ Central directory entry #181: │ --------------------------- │ │ - There are an extra 16 bytes preceding this file. │ + res/drawable-xhdpi-v4/ha__btn_check_off_disabled.png │ │ - res/layout/activity_about.xml │ - │ - offset of local header from start of archive: 92798 │ - (0000000000016A7Eh) bytes │ + offset of local header from start of archive: 315776 │ + (000000000004D180h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 2.0 │ + version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 2.0 │ - compression method: deflated │ - compression sub-type (deflation): normal │ + minimum software version required to extract: 1.0 │ + compression method: none (stored) │ file security status: not encrypted │ - extended local header: yes │ - file last modified on (DOS date/time): 2014 Sep 22 06:14:56 │ - 32-bit CRC value (hex): df7cc669 │ - compressed size: 204 bytes │ - uncompressed size: 360 bytes │ - length of filename: 29 characters │ + extended local header: no │ + file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ + 32-bit CRC value (hex): 4805063e │ + compressed size: 151 bytes │ + uncompressed size: 151 bytes │ + length of filename: 52 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ Central directory entry #182: │ --------------------------- │ │ - There are an extra 16 bytes preceding this file. │ - │ - res/layout/activity_main.xml │ + res/drawable-xhdpi-v4/ha__btn_check_off_disabled_light.png │ │ - offset of local header from start of archive: 93077 │ - (0000000000016B95h) bytes │ + offset of local header from start of archive: 316009 │ + (000000000004D269h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 2.0 │ + version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 2.0 │ - compression method: deflated │ - compression sub-type (deflation): normal │ + minimum software version required to extract: 1.0 │ + compression method: none (stored) │ file security status: not encrypted │ - extended local header: yes │ - file last modified on (DOS date/time): 2014 Sep 22 06:14:56 │ - 32-bit CRC value (hex): 9f350481 │ - compressed size: 468 bytes │ - uncompressed size: 1060 bytes │ - length of filename: 28 characters │ + extended local header: no │ + file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ + 32-bit CRC value (hex): 9ddea4b2 │ + compressed size: 151 bytes │ + uncompressed size: 151 bytes │ + length of filename: 58 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ Central directory entry #183: │ --------------------------- │ │ - There are an extra 16 bytes preceding this file. │ - │ - res/layout/activity_news.xml │ + res/drawable-xhdpi-v4/ha__btn_check_off_light.png │ │ - offset of local header from start of archive: 93619 │ - (0000000000016DB3h) bytes │ + offset of local header from start of archive: 316248 │ + (000000000004D358h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 2.0 │ + version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 2.0 │ - compression method: deflated │ - compression sub-type (deflation): normal │ + minimum software version required to extract: 1.0 │ + compression method: none (stored) │ file security status: not encrypted │ - extended local header: yes │ - file last modified on (DOS date/time): 2014 Sep 22 06:14:56 │ - 32-bit CRC value (hex): 26b19791 │ - compressed size: 381 bytes │ - uncompressed size: 760 bytes │ - length of filename: 28 characters │ + extended local header: no │ + file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ + 32-bit CRC value (hex): d7c2f393 │ + compressed size: 151 bytes │ + uncompressed size: 151 bytes │ + length of filename: 49 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ Central directory entry #184: │ --------------------------- │ │ - There are an extra 16 bytes preceding this file. │ - │ - res/layout/error.xml │ + res/drawable-xhdpi-v4/ha__btn_check_on_disabled.png │ │ - offset of local header from start of archive: 94074 │ - (0000000000016F7Ah) bytes │ + offset of local header from start of archive: 316478 │ + (000000000004D43Eh) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 2.0 │ + version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 2.0 │ - compression method: deflated │ - compression sub-type (deflation): normal │ + minimum software version required to extract: 1.0 │ + compression method: none (stored) │ file security status: not encrypted │ - extended local header: yes │ - file last modified on (DOS date/time): 2014 Sep 22 06:14:56 │ - 32-bit CRC value (hex): 1ed1705e │ - compressed size: 740 bytes │ - uncompressed size: 2472 bytes │ - length of filename: 20 characters │ + extended local header: no │ + file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ + 32-bit CRC value (hex): 400b196d │ + compressed size: 424 bytes │ + uncompressed size: 424 bytes │ + length of filename: 51 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ Central directory entry #185: │ --------------------------- │ │ - There are an extra 16 bytes preceding this file. │ + res/drawable-xhdpi-v4/ha__btn_check_on_disabled_light.png │ │ - res/layout/fragment_news.xml │ - │ - offset of local header from start of archive: 94880 │ - (00000000000172A0h) bytes │ + offset of local header from start of archive: 316983 │ + (000000000004D637h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 2.0 │ + version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 2.0 │ - compression method: deflated │ - compression sub-type (deflation): normal │ + minimum software version required to extract: 1.0 │ + compression method: none (stored) │ file security status: not encrypted │ - extended local header: yes │ - file last modified on (DOS date/time): 2014 Sep 22 06:14:56 │ - 32-bit CRC value (hex): b87789ed │ - compressed size: 492 bytes │ - uncompressed size: 1032 bytes │ - length of filename: 28 characters │ + extended local header: no │ + file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ + 32-bit CRC value (hex): 95397aac │ + compressed size: 392 bytes │ + uncompressed size: 392 bytes │ + length of filename: 57 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ Central directory entry #186: │ --------------------------- │ │ - There are an extra 16 bytes preceding this file. │ - │ - res/layout/ha__switch_preference.xml │ + res/drawable-xhdpi-v4/ha__btn_check_on_transformation.png │ │ - offset of local header from start of archive: 95446 │ - (00000000000174D6h) bytes │ + offset of local header from start of archive: 317462 │ + (000000000004D816h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 2.0 │ + version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 2.0 │ - compression method: deflated │ - compression sub-type (deflation): normal │ + minimum software version required to extract: 1.0 │ + compression method: none (stored) │ file security status: not encrypted │ - extended local header: yes │ - file last modified on (DOS date/time): 2014 Sep 22 06:14:56 │ - 32-bit CRC value (hex): 21e18339 │ - compressed size: 248 bytes │ - uncompressed size: 432 bytes │ - length of filename: 36 characters │ + extended local header: no │ + file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ + 32-bit CRC value (hex): c8201147 │ + compressed size: 2000 bytes │ + uncompressed size: 2000 bytes │ + length of filename: 57 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ Central directory entry #187: │ --------------------------- │ │ - There are an extra 16 bytes preceding this file. │ - │ - res/layout/header.xml │ + res/drawable-xhdpi-v4/ha__btn_check_on_transformation_light.png │ │ - offset of local header from start of archive: 95776 │ - (0000000000017620h) bytes │ + offset of local header from start of archive: 319549 │ + (000000000004E03Dh) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 2.0 │ + version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 2.0 │ - compression method: deflated │ - compression sub-type (deflation): normal │ + minimum software version required to extract: 1.0 │ + compression method: none (stored) │ file security status: not encrypted │ - extended local header: yes │ - file last modified on (DOS date/time): 2014 Sep 22 06:14:56 │ - 32-bit CRC value (hex): 6c1e2d1a │ - compressed size: 424 bytes │ - uncompressed size: 864 bytes │ - length of filename: 21 characters │ + extended local header: no │ + file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ + 32-bit CRC value (hex): 8eaa6d35 │ + compressed size: 1947 bytes │ + uncompressed size: 1947 bytes │ + length of filename: 63 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ Central directory entry #188: │ --------------------------- │ │ - There are an extra 16 bytes preceding this file. │ - │ - res/layout/list_item.xml │ + res/drawable-xhdpi-v4/ha__btn_default_frame.9.png │ │ - offset of local header from start of archive: 96267 │ - (000000000001780Bh) bytes │ + offset of local header from start of archive: 321589 │ + (000000000004E835h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 2.0 │ + version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 2.0 │ - compression method: deflated │ - compression sub-type (deflation): normal │ + minimum software version required to extract: 1.0 │ + compression method: none (stored) │ file security status: not encrypted │ - extended local header: yes │ - file last modified on (DOS date/time): 2014 Sep 22 06:14:56 │ - 32-bit CRC value (hex): fd734bba │ - compressed size: 407 bytes │ - uncompressed size: 1136 bytes │ - length of filename: 24 characters │ + extended local header: no │ + file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ + 32-bit CRC value (hex): b5a6c5e3 │ + compressed size: 415 bytes │ + uncompressed size: 415 bytes │ + length of filename: 49 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ Central directory entry #189: │ --------------------------- │ │ - There are an extra 16 bytes preceding this file. │ - │ - res/layout/news_item.xml │ + res/drawable-xhdpi-v4/ha__btn_radio_comp_dot_disabled.png │ │ - offset of local header from start of archive: 96744 │ - (00000000000179E8h) bytes │ + offset of local header from start of archive: 322083 │ + (000000000004EA23h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 2.0 │ + version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 2.0 │ - compression method: deflated │ - compression sub-type (deflation): normal │ + minimum software version required to extract: 1.0 │ + compression method: none (stored) │ file security status: not encrypted │ - extended local header: yes │ - file last modified on (DOS date/time): 2014 Sep 22 06:14:56 │ - 32-bit CRC value (hex): 152a996e │ - compressed size: 595 bytes │ - uncompressed size: 1556 bytes │ - length of filename: 24 characters │ + extended local header: no │ + file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ + 32-bit CRC value (hex): bec0f086 │ + compressed size: 663 bytes │ + uncompressed size: 663 bytes │ + length of filename: 57 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ Central directory entry #190: │ --------------------------- │ │ - There are an extra 16 bytes preceding this file. │ + res/drawable-xhdpi-v4/ha__btn_radio_comp_dot_transformation.png │ │ - res/menu/main.xml │ - │ - offset of local header from start of archive: 97409 │ - (0000000000017C81h) bytes │ + offset of local header from start of archive: 322833 │ + (000000000004ED11h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 2.0 │ + version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 2.0 │ - compression method: deflated │ - compression sub-type (deflation): normal │ + minimum software version required to extract: 1.0 │ + compression method: none (stored) │ file security status: not encrypted │ - extended local header: yes │ - file last modified on (DOS date/time): 2014 Sep 22 06:14:56 │ - 32-bit CRC value (hex): 8afc6d26 │ - compressed size: 247 bytes │ - uncompressed size: 464 bytes │ - length of filename: 17 characters │ + extended local header: no │ + file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ + 32-bit CRC value (hex): 48a91768 │ + compressed size: 1187 bytes │ + uncompressed size: 1187 bytes │ + length of filename: 63 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ Central directory entry #191: │ --------------------------- │ │ - There are an extra 16 bytes preceding this file. │ + res/drawable-xhdpi-v4/ha__overscroll_edge.png │ │ - res/menu/news.xml │ - │ - offset of local header from start of archive: 97719 │ - (0000000000017DB7h) bytes │ + offset of local header from start of archive: 324113 │ + (000000000004F211h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 2.0 │ + version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 2.0 │ - compression method: deflated │ - compression sub-type (deflation): normal │ + minimum software version required to extract: 1.0 │ + compression method: none (stored) │ file security status: not encrypted │ - extended local header: yes │ - file last modified on (DOS date/time): 2014 Sep 22 06:14:56 │ - 32-bit CRC value (hex): 8d43f6de │ - compressed size: 319 bytes │ - uncompressed size: 820 bytes │ - length of filename: 17 characters │ + extended local header: no │ + file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ + 32-bit CRC value (hex): b9bec6de │ + compressed size: 2982 bytes │ + uncompressed size: 2982 bytes │ + length of filename: 45 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ Central directory entry #192: │ --------------------------- │ │ - There are an extra 16 bytes preceding this file. │ - │ - res/xml/about.xml │ + res/drawable-xhdpi-v4/ha__overscroll_glow.png │ │ - offset of local header from start of archive: 98101 │ - (0000000000017F35h) bytes │ + offset of local header from start of archive: 327170 │ + (000000000004FE02h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 2.0 │ + version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 2.0 │ - compression method: deflated │ - compression sub-type (deflation): normal │ + minimum software version required to extract: 1.0 │ + compression method: none (stored) │ file security status: not encrypted │ - extended local header: yes │ - file last modified on (DOS date/time): 2014 Sep 22 06:14:56 │ - 32-bit CRC value (hex): d1ca67d7 │ - compressed size: 1217 bytes │ - uncompressed size: 3116 bytes │ - length of filename: 17 characters │ + extended local header: no │ + file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ + 32-bit CRC value (hex): 7f5175be │ + compressed size: 48487 bytes │ + uncompressed size: 48487 bytes │ + length of filename: 45 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ Central directory entry #193: │ --------------------------- │ │ - There are an extra 16 bytes preceding this file. │ - │ - AndroidManifest.xml │ + res/drawable-xhdpi-v4/ha__progress_background.9.png │ │ - offset of local header from start of archive: 99381 │ - (0000000000018435h) bytes │ + offset of local header from start of archive: 375732 │ + (000000000005BBB4h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 2.0 │ + version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 2.0 │ - compression method: deflated │ - compression sub-type (deflation): normal │ + minimum software version required to extract: 1.0 │ + compression method: none (stored) │ file security status: not encrypted │ - extended local header: yes │ - file last modified on (DOS date/time): 2014 Sep 22 06:14:56 │ - 32-bit CRC value (hex): acd38df8 │ - compressed size: 1062 bytes │ - uncompressed size: 2916 bytes │ - length of filename: 19 characters │ + extended local header: no │ + file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ + 32-bit CRC value (hex): e0535e7f │ + compressed size: 216 bytes │ + uncompressed size: 216 bytes │ + length of filename: 51 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ Central directory entry #194: │ --------------------------- │ │ - There are an extra 16 bytes preceding this file. │ + res/drawable-xhdpi-v4/ha__progress_background_light.9.png │ │ - resources.arsc │ - │ - offset of local header from start of archive: 100508 │ - (000000000001889Ch) bytes │ + offset of local header from start of archive: 376029 │ + (000000000005BCDDh) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2014 Sep 22 06:14:56 │ - 32-bit CRC value (hex): 069c3962 │ - compressed size: 88184 bytes │ - uncompressed size: 88184 bytes │ - length of filename: 14 characters │ + file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ + 32-bit CRC value (hex): 0bcc556a │ + compressed size: 214 bytes │ + uncompressed size: 214 bytes │ + length of filename: 57 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ Central directory entry #195: │ --------------------------- │ │ - res/drawable-hdpi/btn_default_disabled.9.png │ + res/drawable-xhdpi-v4/ha__progress_comp_primary.png │ │ - offset of local header from start of archive: 188736 │ - (000000000002E140h) bytes │ + offset of local header from start of archive: 376330 │ + (000000000005BE0Ah) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2014 Sep 22 06:14:56 │ - 32-bit CRC value (hex): a84ce42c │ - compressed size: 639 bytes │ - uncompressed size: 639 bytes │ - length of filename: 44 characters │ + file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ + 32-bit CRC value (hex): 79ee1ce8 │ + compressed size: 1052 bytes │ + uncompressed size: 1052 bytes │ + length of filename: 51 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ Central directory entry #196: │ --------------------------- │ │ - There are an extra 2 bytes preceding this file. │ + res/drawable-xhdpi-v4/ha__progress_comp_secondary.png │ │ - res/drawable-hdpi/btn_default_disabled_focused.9.png │ - │ - offset of local header from start of archive: 189451 │ - (000000000002E40Bh) bytes │ + offset of local header from start of archive: 377463 │ + (000000000005C277h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2014 Sep 22 06:14:56 │ - 32-bit CRC value (hex): bae96b81 │ - compressed size: 1123 bytes │ - uncompressed size: 1123 bytes │ - length of filename: 52 characters │ + file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ + 32-bit CRC value (hex): 517233a2 │ + compressed size: 103 bytes │ + uncompressed size: 103 bytes │ + length of filename: 53 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ Central directory entry #197: │ --------------------------- │ │ - There are an extra 3 bytes preceding this file. │ - │ - res/drawable-hdpi/btn_default_disabled_focused_light.9.png │ + res/drawable-xhdpi-v4/ha__scrubber_track.9.png │ │ - offset of local header from start of archive: 190659 │ - (000000000002E8C3h) bytes │ + offset of local header from start of archive: 377649 │ + (000000000005C331h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2014 Sep 22 06:14:56 │ - 32-bit CRC value (hex): 7f9e5856 │ - compressed size: 1074 bytes │ - uncompressed size: 1074 bytes │ - length of filename: 58 characters │ + file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ + 32-bit CRC value (hex): 51f56ffa │ + compressed size: 206 bytes │ + uncompressed size: 206 bytes │ + length of filename: 46 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ Central directory entry #198: │ --------------------------- │ │ - There are an extra 1 bytes preceding this file. │ - │ - res/drawable-hdpi/btn_default_disabled_light.9.png │ + res/drawable-xhdpi-v4/ha__scrubber_track_light.9.png │ │ - offset of local header from start of archive: 191822 │ - (000000000002ED4Eh) bytes │ + offset of local header from start of archive: 377931 │ + (000000000005C44Bh) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2014 Sep 22 06:14:56 │ - 32-bit CRC value (hex): ce735ac2 │ - compressed size: 586 bytes │ - uncompressed size: 586 bytes │ - length of filename: 50 characters │ + file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ + 32-bit CRC value (hex): 170ea230 │ + compressed size: 206 bytes │ + uncompressed size: 206 bytes │ + length of filename: 52 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ Central directory entry #199: │ --------------------------- │ │ - There are an extra 2 bytes preceding this file. │ + res/drawable-xhdpi-v4/ha__spinner_frame.9.png │ │ - res/drawable-hdpi/btn_default_focused.9.png │ - │ - offset of local header from start of archive: 192490 │ - (000000000002EFEAh) bytes │ + offset of local header from start of archive: 378219 │ + (000000000005C56Bh) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2014 Sep 22 06:14:56 │ - 32-bit CRC value (hex): 9e6e3903 │ - compressed size: 1133 bytes │ - uncompressed size: 1133 bytes │ - length of filename: 43 characters │ + file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ + 32-bit CRC value (hex): 66a6e9e5 │ + compressed size: 250 bytes │ + uncompressed size: 250 bytes │ + length of filename: 45 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ Central directory entry #200: │ --------------------------- │ │ - There are an extra 1 bytes preceding this file. │ + res/drawable-xhdpi-v4/ha__spinner_frame_inverse.9.png │ │ - res/drawable-hdpi/btn_default_focused_light.9.png │ - │ - offset of local header from start of archive: 193697 │ - (000000000002F4A1h) bytes │ + offset of local header from start of archive: 378544 │ + (000000000005C6B0h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2014 Sep 22 06:14:56 │ - 32-bit CRC value (hex): a157fbb1 │ - compressed size: 1119 bytes │ - uncompressed size: 1119 bytes │ - length of filename: 49 characters │ + file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ + 32-bit CRC value (hex): d256eec5 │ + compressed size: 250 bytes │ + uncompressed size: 250 bytes │ + length of filename: 53 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ Central directory entry #201: │ --------------------------- │ │ - res/drawable-hdpi/btn_default_normal.9.png │ + res/drawable-xhdpi-v4/ha__text_select_handle_left_transformation.png │ │ - offset of local header from start of archive: 194895 │ - (000000000002F94Fh) bytes │ + offset of local header from start of archive: 378877 │ + (000000000005C7FDh) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2014 Sep 22 06:14:56 │ - 32-bit CRC value (hex): b22d0e2c │ - compressed size: 627 bytes │ - uncompressed size: 627 bytes │ - length of filename: 42 characters │ + file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ + 32-bit CRC value (hex): fd8a18e3 │ + compressed size: 1598 bytes │ + uncompressed size: 1598 bytes │ + length of filename: 68 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ Central directory entry #202: │ --------------------------- │ │ - There are an extra 1 bytes preceding this file. │ + res/drawable-xhdpi-v4/ha__text_select_handle_middle_transformation.png │ │ - res/drawable-hdpi/btn_default_normal_light.9.png │ - │ - offset of local header from start of archive: 195595 │ - (000000000002FC0Bh) bytes │ + offset of local header from start of archive: 380573 │ + (000000000005CE9Dh) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2014 Sep 22 06:14:56 │ - 32-bit CRC value (hex): 42e13e75 │ - compressed size: 628 bytes │ - uncompressed size: 628 bytes │ - length of filename: 48 characters │ + file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ + 32-bit CRC value (hex): 4b6c64a3 │ + compressed size: 1730 bytes │ + uncompressed size: 1730 bytes │ + length of filename: 70 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ Central directory entry #203: │ --------------------------- │ │ - There are an extra 3 bytes preceding this file. │ + res/drawable-xhdpi-v4/ha__text_select_handle_right_transformation.png │ │ - res/drawable-hdpi/btn_default_pressed.9.png │ - │ - offset of local header from start of archive: 196304 │ - (000000000002FED0h) bytes │ + offset of local header from start of archive: 382403 │ + (000000000005D5C3h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2014 Sep 22 06:14:56 │ - 32-bit CRC value (hex): 6ed8d184 │ - compressed size: 608 bytes │ - uncompressed size: 608 bytes │ - length of filename: 43 characters │ + file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ + 32-bit CRC value (hex): cba6d0ae │ + compressed size: 1676 bytes │ + uncompressed size: 1676 bytes │ + length of filename: 69 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ Central directory entry #204: │ --------------------------- │ │ - There are an extra 3 bytes preceding this file. │ - │ - res/drawable-hdpi/btn_default_pressed_light.9.png │ + res/drawable-xhdpi-v4/ha__textfield_comp_activated_left.png │ │ - offset of local header from start of archive: 196988 │ - (000000000003017Ch) bytes │ + offset of local header from start of archive: 384178 │ + (000000000005DCB2h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2014 Sep 22 06:14:56 │ - 32-bit CRC value (hex): 692d50df │ - compressed size: 606 bytes │ - uncompressed size: 606 bytes │ - length of filename: 49 characters │ + file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ + 32-bit CRC value (hex): 4fb5714f │ + compressed size: 111 bytes │ + uncompressed size: 111 bytes │ + length of filename: 59 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ Central directory entry #205: │ --------------------------- │ │ - There are an extra 1 bytes preceding this file. │ - │ - res/drawable-hdpi/error_message_internet.9.png │ + res/drawable-xhdpi-v4/ha__textfield_comp_activated_main.png │ │ - offset of local header from start of archive: 197674 │ - (000000000003042Ah) bytes │ + offset of local header from start of archive: 384378 │ + (000000000005DD7Ah) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2014 Sep 22 06:14:56 │ - 32-bit CRC value (hex): 68040bfe │ - compressed size: 12595 bytes │ - uncompressed size: 12595 bytes │ - length of filename: 46 characters │ + file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ + 32-bit CRC value (hex): 6afe8c16 │ + compressed size: 106 bytes │ + uncompressed size: 106 bytes │ + length of filename: 59 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ Central directory entry #206: │ --------------------------- │ │ - There are an extra 2 bytes preceding this file. │ - │ - res/drawable-hdpi/error_message_internet_dark.9.png │ + res/drawable-xhdpi-v4/ha__textfield_comp_activated_right.png │ │ - offset of local header from start of archive: 210347 │ - (00000000000335ABh) bytes │ + offset of local header from start of archive: 384573 │ + (000000000005DE3Dh) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2014 Sep 22 06:14:56 │ - 32-bit CRC value (hex): 6870f735 │ - compressed size: 13446 bytes │ - uncompressed size: 13446 bytes │ - length of filename: 51 characters │ + file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ + 32-bit CRC value (hex): c20da2f9 │ + compressed size: 112 bytes │ + uncompressed size: 112 bytes │ + length of filename: 60 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ Central directory entry #207: │ --------------------------- │ │ - res/drawable-hdpi/ha__ab_home_as_up.png │ + res/drawable-xhdpi-v4/ha__textfield_comp_background.9.png │ │ - offset of local header from start of archive: 223874 │ - (0000000000036A82h) bytes │ + offset of local header from start of archive: 384775 │ + (000000000005DF07h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2014 Sep 22 06:14:36 │ - 32-bit CRC value (hex): 174488a8 │ - compressed size: 548 bytes │ - uncompressed size: 548 bytes │ - length of filename: 39 characters │ + file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ + 32-bit CRC value (hex): 3ddd106a │ + compressed size: 252 bytes │ + uncompressed size: 252 bytes │ + length of filename: 57 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ Central directory entry #208: │ --------------------------- │ │ - There are an extra 1 bytes preceding this file. │ - │ - res/drawable-hdpi/ha__ab_home_as_up_light.png │ + res/drawable-xhdpi-v4/ha__textfield_comp_focused_left.png │ │ - offset of local header from start of archive: 224492 │ - (0000000000036CECh) bytes │ + offset of local header from start of archive: 385114 │ + (000000000005E05Ah) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2014 Sep 22 06:14:36 │ - 32-bit CRC value (hex): 4dcc2ed8 │ - compressed size: 438 bytes │ - uncompressed size: 438 bytes │ - length of filename: 45 characters │ + file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ + 32-bit CRC value (hex): d0da67dd │ + compressed size: 237 bytes │ + uncompressed size: 237 bytes │ + length of filename: 57 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ Central directory entry #209: │ --------------------------- │ │ - There are an extra 1 bytes preceding this file. │ - │ - res/drawable-hdpi/ha__ab_spinner_frame.9.png │ + res/drawable-xhdpi-v4/ha__textfield_comp_focused_main.png │ │ - offset of local header from start of archive: 225006 │ - (0000000000036EEEh) bytes │ + offset of local header from start of archive: 385438 │ + (000000000005E19Eh) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2014 Sep 22 06:14:36 │ - 32-bit CRC value (hex): e3b7dbcf │ - compressed size: 292 bytes │ - uncompressed size: 292 bytes │ - length of filename: 44 characters │ + file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ + 32-bit CRC value (hex): b0d55d87 │ + compressed size: 132 bytes │ + uncompressed size: 132 bytes │ + length of filename: 57 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ Central directory entry #210: │ --------------------------- │ │ - res/drawable-hdpi/ha__ab_spinner_frame_inverse.9.png │ + res/drawable-xhdpi-v4/ha__textfield_comp_focused_right.png │ │ - offset of local header from start of archive: 225372 │ - (000000000003705Ch) bytes │ + offset of local header from start of archive: 385657 │ + (000000000005E279h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2014 Sep 22 06:14:36 │ - 32-bit CRC value (hex): 61b0cc9b │ - compressed size: 210 bytes │ - uncompressed size: 210 bytes │ - length of filename: 52 characters │ + file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ + 32-bit CRC value (hex): c4bab7fc │ + compressed size: 237 bytes │ + uncompressed size: 237 bytes │ + length of filename: 58 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ Central directory entry #211: │ --------------------------- │ │ - There are an extra 2 bytes preceding this file. │ - │ - res/drawable-hdpi/ha__btn_check_comp_off_focus.png │ + res/drawable-xhdpi-v4/ha__textfield_default.9.png │ │ - offset of local header from start of archive: 225666 │ - (0000000000037182h) bytes │ + offset of local header from start of archive: 385982 │ + (000000000005E3BEh) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2014 Sep 22 06:14:36 │ - 32-bit CRC value (hex): 9ef323e3 │ - compressed size: 232 bytes │ - uncompressed size: 232 bytes │ - length of filename: 50 characters │ + file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ + 32-bit CRC value (hex): 76580602 │ + compressed size: 280 bytes │ + uncompressed size: 280 bytes │ + length of filename: 49 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ Central directory entry #212: │ --------------------------- │ │ - There are an extra 2 bytes preceding this file. │ + res/drawable-xhdpi-v4/ha__textfield_default_light.9.png │ │ - res/drawable-hdpi/ha__btn_check_comp_off_pressed.png │ - │ - offset of local header from start of archive: 225980 │ - (00000000000372BCh) bytes │ + offset of local header from start of archive: 386341 │ + (000000000005E525h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2014 Sep 22 06:14:36 │ - 32-bit CRC value (hex): 39b69f32 │ - compressed size: 146 bytes │ - uncompressed size: 146 bytes │ - length of filename: 52 characters │ + file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ + 32-bit CRC value (hex): bb7a00d3 │ + compressed size: 280 bytes │ + uncompressed size: 280 bytes │ + length of filename: 55 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ Central directory entry #213: │ --------------------------- │ │ - There are an extra 2 bytes preceding this file. │ - │ - res/drawable-hdpi/ha__btn_check_comp_off_pressed_light.png │ + res/drawable-xhdpi-v4/ha__textfield_disabled.9.png │ │ - offset of local header from start of archive: 226210 │ - (00000000000373A2h) bytes │ + offset of local header from start of archive: 386706 │ + (000000000005E692h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2014 Sep 22 06:14:36 │ - 32-bit CRC value (hex): 71dbbbbb │ - compressed size: 146 bytes │ - uncompressed size: 146 bytes │ - length of filename: 58 characters │ + file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ + 32-bit CRC value (hex): 6bc6d8e3 │ + compressed size: 280 bytes │ + uncompressed size: 280 bytes │ + length of filename: 50 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ Central directory entry #214: │ --------------------------- │ │ - There are an extra 2 bytes preceding this file. │ - │ - res/drawable-hdpi/ha__btn_check_comp_on_focus.png │ + res/drawable-xhdpi-v4/ha__textfield_disabled_focused.9.png │ │ - offset of local header from start of archive: 226446 │ - (000000000003748Eh) bytes │ + offset of local header from start of archive: 387066 │ + (000000000005E7FAh) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2014 Sep 22 06:14:36 │ - 32-bit CRC value (hex): 096185b7 │ - compressed size: 251 bytes │ - uncompressed size: 251 bytes │ - length of filename: 49 characters │ + file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ + 32-bit CRC value (hex): 3b1b1d1d │ + compressed size: 349 bytes │ + uncompressed size: 349 bytes │ + length of filename: 58 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ Central directory entry #215: │ --------------------------- │ │ - There are an extra 3 bytes preceding this file. │ - │ - res/drawable-hdpi/ha__btn_check_comp_on_pressed.png │ + res/drawable-xhdpi-v4/ha__textfield_disabled_focused_light.9.png │ │ - offset of local header from start of archive: 226779 │ - (00000000000375DBh) bytes │ + offset of local header from start of archive: 387503 │ + (000000000005E9AFh) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2014 Sep 22 06:14:36 │ - 32-bit CRC value (hex): 81835c8e │ - compressed size: 481 bytes │ - uncompressed size: 481 bytes │ - length of filename: 51 characters │ + file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ + 32-bit CRC value (hex): be236b2c │ + compressed size: 341 bytes │ + uncompressed size: 341 bytes │ + length of filename: 64 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ Central directory entry #216: │ --------------------------- │ │ - res/drawable-hdpi/ha__btn_check_comp_on_pressed_light.png │ + res/drawable-xhdpi-v4/ha__textfield_disabled_light.9.png │ │ - offset of local header from start of archive: 227341 │ - (000000000003780Dh) bytes │ + offset of local header from start of archive: 387938 │ + (000000000005EB62h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2014 Sep 22 06:14:36 │ - 32-bit CRC value (hex): ee9ab568 │ - compressed size: 481 bytes │ - uncompressed size: 481 bytes │ - length of filename: 57 characters │ + file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ + 32-bit CRC value (hex): 1193f034 │ + compressed size: 280 bytes │ + uncompressed size: 280 bytes │ + length of filename: 56 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ Central directory entry #217: │ --------------------------- │ │ - res/drawable-hdpi/ha__btn_check_off.png │ + res/drawable-xhdpi-v4/ic_action_about.png │ │ - offset of local header from start of archive: 227909 │ - (0000000000037A45h) bytes │ + offset of local header from start of archive: 388304 │ + (000000000005ECD0h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2014 Sep 22 06:14:36 │ - 32-bit CRC value (hex): fef9f2ce │ - compressed size: 146 bytes │ - uncompressed size: 146 bytes │ - length of filename: 39 characters │ + file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ + 32-bit CRC value (hex): 676a65ec │ + compressed size: 766 bytes │ + uncompressed size: 766 bytes │ + length of filename: 41 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ Central directory entry #218: │ --------------------------- │ │ - There are an extra 2 bytes preceding this file. │ + res/drawable-xhdpi-v4/ic_action_lang.png │ │ - res/drawable-hdpi/ha__btn_check_off_disabled.png │ - │ - offset of local header from start of archive: 228126 │ - (0000000000037B1Eh) bytes │ + offset of local header from start of archive: 389141 │ + (000000000005F015h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2014 Sep 22 06:14:36 │ - 32-bit CRC value (hex): 7539fd95 │ - compressed size: 146 bytes │ - uncompressed size: 146 bytes │ - length of filename: 48 characters │ + file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ + 32-bit CRC value (hex): 703d6d01 │ + compressed size: 1858 bytes │ + uncompressed size: 1858 bytes │ + length of filename: 40 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ Central directory entry #219: │ --------------------------- │ │ - res/drawable-hdpi/ha__btn_check_off_disabled_light.png │ + res/drawable-xhdpi-v4/ic_action_reload.png │ │ - offset of local header from start of archive: 228350 │ - (0000000000037BFEh) bytes │ + offset of local header from start of archive: 391069 │ + (000000000005F79Dh) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2014 Sep 22 06:14:36 │ - 32-bit CRC value (hex): 44fa89da │ - compressed size: 142 bytes │ - uncompressed size: 142 bytes │ - length of filename: 54 characters │ + file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ + 32-bit CRC value (hex): a67815b8 │ + compressed size: 1222 bytes │ + uncompressed size: 1222 bytes │ + length of filename: 42 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ Central directory entry #220: │ --------------------------- │ │ - There are an extra 2 bytes preceding this file. │ - │ - res/drawable-hdpi/ha__btn_check_off_light.png │ + res/drawable-xhdpi-v4/ic_action_settings.png │ │ - offset of local header from start of archive: 228578 │ - (0000000000037CE2h) bytes │ + offset of local header from start of archive: 392363 │ + (000000000005FCABh) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2014 Sep 22 06:14:36 │ - 32-bit CRC value (hex): 3440ea6f │ - compressed size: 146 bytes │ - uncompressed size: 146 bytes │ - length of filename: 45 characters │ + file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ + 32-bit CRC value (hex): 2b13a744 │ + compressed size: 358 bytes │ + uncompressed size: 358 bytes │ + length of filename: 44 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ Central directory entry #221: │ --------------------------- │ │ - There are an extra 3 bytes preceding this file. │ - │ - res/drawable-hdpi/ha__btn_check_on_disabled.png │ + res/drawable-xhdpi-v4/ic_arch.png │ │ - offset of local header from start of archive: 228802 │ - (0000000000037DC2h) bytes │ + offset of local header from start of archive: 392795 │ + (000000000005FE5Bh) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2014 Sep 22 06:14:36 │ - 32-bit CRC value (hex): d02d763b │ - compressed size: 391 bytes │ - uncompressed size: 391 bytes │ - length of filename: 47 characters │ + file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ + 32-bit CRC value (hex): c5b62543 │ + compressed size: 1116 bytes │ + uncompressed size: 1116 bytes │ + length of filename: 33 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ Central directory entry #222: │ --------------------------- │ │ - There are an extra 1 bytes preceding this file. │ + res/drawable-xhdpi-v4/ic_launcher.png │ │ - res/drawable-hdpi/ha__btn_check_on_disabled_light.png │ - │ - offset of local header from start of archive: 229271 │ - (0000000000037F97h) bytes │ + offset of local header from start of archive: 393974 │ + (00000000000602F6h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2014 Sep 22 06:14:36 │ - 32-bit CRC value (hex): d8157b37 │ - compressed size: 371 bytes │ - uncompressed size: 371 bytes │ - length of filename: 53 characters │ + file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ + 32-bit CRC value (hex): 0eeed58b │ + compressed size: 2954 bytes │ + uncompressed size: 2954 bytes │ + length of filename: 37 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ Central directory entry #223: │ --------------------------- │ │ - There are an extra 2 bytes preceding this file. │ - │ - res/drawable-hdpi/ha__btn_check_on_transformation.png │ + res/drawable-xxhdpi-v4/ha__ab_home_as_up.png │ │ - offset of local header from start of archive: 229727 │ - (000000000003815Fh) bytes │ + offset of local header from start of archive: 396995 │ + (0000000000060EC3h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2014 Sep 22 06:14:36 │ - 32-bit CRC value (hex): d926dba3 │ - compressed size: 1659 bytes │ - uncompressed size: 1659 bytes │ - length of filename: 53 characters │ + file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ + 32-bit CRC value (hex): 5c538d88 │ + compressed size: 457 bytes │ + uncompressed size: 457 bytes │ + length of filename: 44 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ Central directory entry #224: │ --------------------------- │ │ - There are an extra 2 bytes preceding this file. │ - │ - res/drawable-hdpi/ha__btn_check_on_transformation_light.png │ + res/drawable-xxhdpi-v4/ha__ab_home_as_up_light.png │ │ - offset of local header from start of archive: 231471 │ - (000000000003882Fh) bytes │ + offset of local header from start of archive: 397526 │ + (00000000000610D6h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2014 Sep 22 06:14:36 │ - 32-bit CRC value (hex): 0f488826 │ - compressed size: 1650 bytes │ - uncompressed size: 1650 bytes │ - length of filename: 59 characters │ + file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ + 32-bit CRC value (hex): c2670e95 │ + compressed size: 445 bytes │ + uncompressed size: 445 bytes │ + length of filename: 50 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ Central directory entry #225: │ --------------------------- │ │ - res/drawable-hdpi/ha__btn_default_frame.9.png │ + res/drawable-xxhdpi-v4/ha__ab_spinner_frame.9.png │ │ - offset of local header from start of archive: 233210 │ - (0000000000038EFAh) bytes │ + offset of local header from start of archive: 398051 │ + (00000000000612E3h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2014 Sep 22 06:14:36 │ - 32-bit CRC value (hex): 30e6223c │ - compressed size: 396 bytes │ - uncompressed size: 396 bytes │ - length of filename: 45 characters │ + file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ + 32-bit CRC value (hex): 9bab1909 │ + compressed size: 265 bytes │ + uncompressed size: 265 bytes │ + length of filename: 49 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ Central directory entry #226: │ --------------------------- │ │ - There are an extra 3 bytes preceding this file. │ - │ - res/drawable-hdpi/ha__btn_radio_comp_dot_disabled.png │ + res/drawable-xxhdpi-v4/ha__ab_spinner_frame_inverse.9.png │ │ - offset of local header from start of archive: 233684 │ - (00000000000390D4h) bytes │ + offset of local header from start of archive: 398395 │ + (000000000006143Bh) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2014 Sep 22 06:14:36 │ - 32-bit CRC value (hex): 27045f94 │ - compressed size: 517 bytes │ - uncompressed size: 517 bytes │ - length of filename: 53 characters │ + file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ + 32-bit CRC value (hex): 411cd3e0 │ + compressed size: 265 bytes │ + uncompressed size: 265 bytes │ + length of filename: 57 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ Central directory entry #227: │ --------------------------- │ │ - There are an extra 1 bytes preceding this file. │ - │ - res/drawable-hdpi/ha__btn_radio_comp_dot_transformation.png │ + res/drawable-xxhdpi-v4/ha__btn_check_comp_off_focus.png │ │ - offset of local header from start of archive: 234285 │ - (000000000003932Dh) bytes │ + offset of local header from start of archive: 398747 │ + (000000000006159Bh) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2014 Sep 22 06:14:36 │ - 32-bit CRC value (hex): e3726e75 │ - compressed size: 826 bytes │ - uncompressed size: 826 bytes │ - length of filename: 59 characters │ + file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ + 32-bit CRC value (hex): 2558468f │ + compressed size: 355 bytes │ + uncompressed size: 355 bytes │ + length of filename: 55 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ Central directory entry #228: │ --------------------------- │ │ - There are an extra 2 bytes preceding this file. │ + res/drawable-xxhdpi-v4/ha__btn_check_comp_off_pressed.png │ │ - res/drawable-hdpi/ha__overscroll_edge.png │ - │ - offset of local header from start of archive: 235202 │ - (00000000000396C2h) bytes │ + offset of local header from start of archive: 399187 │ + (0000000000061753h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2014 Sep 22 06:14:36 │ - 32-bit CRC value (hex): b5d459fc │ - compressed size: 2226 bytes │ - uncompressed size: 2226 bytes │ - length of filename: 41 characters │ + file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ + 32-bit CRC value (hex): 79761f07 │ + compressed size: 180 bytes │ + uncompressed size: 180 bytes │ + length of filename: 57 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ Central directory entry #229: │ --------------------------- │ │ - There are an extra 3 bytes preceding this file. │ + res/drawable-xxhdpi-v4/ha__btn_check_comp_off_pressed_light.png │ │ - res/drawable-hdpi/ha__overscroll_glow.png │ - │ - offset of local header from start of archive: 237502 │ - (0000000000039FBEh) bytes │ + offset of local header from start of archive: 399454 │ + (000000000006185Eh) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2014 Sep 22 06:14:36 │ - 32-bit CRC value (hex): 2bc7e4a3 │ - compressed size: 33414 bytes │ - uncompressed size: 33414 bytes │ - length of filename: 41 characters │ + file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ + 32-bit CRC value (hex): 70c6192e │ + compressed size: 180 bytes │ + uncompressed size: 180 bytes │ + length of filename: 63 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ Central directory entry #230: │ --------------------------- │ │ - There are an extra 3 bytes preceding this file. │ - │ - res/drawable-hdpi/ha__progress_background.9.png │ + res/drawable-xxhdpi-v4/ha__btn_check_comp_on_focus.png │ │ - offset of local header from start of archive: 270990 │ - (000000000004228Eh) bytes │ + offset of local header from start of archive: 399727 │ + (000000000006196Fh) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2014 Sep 22 06:14:36 │ - 32-bit CRC value (hex): 0149d39e │ - compressed size: 177 bytes │ - uncompressed size: 177 bytes │ - length of filename: 47 characters │ + file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ + 32-bit CRC value (hex): 8ab7e08e │ + compressed size: 337 bytes │ + uncompressed size: 337 bytes │ + length of filename: 54 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ Central directory entry #231: │ --------------------------- │ │ - There are an extra 1 bytes preceding this file. │ - │ - res/drawable-hdpi/ha__progress_background_light.9.png │ + res/drawable-xxhdpi-v4/ha__btn_check_comp_on_pressed.png │ │ - offset of local header from start of archive: 271245 │ - (000000000004238Dh) bytes │ + offset of local header from start of archive: 400148 │ + (0000000000061B14h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2014 Sep 22 06:14:36 │ - 32-bit CRC value (hex): 7cd0b44c │ - compressed size: 173 bytes │ - uncompressed size: 173 bytes │ - length of filename: 53 characters │ + file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ + 32-bit CRC value (hex): d190ae4f │ + compressed size: 730 bytes │ + uncompressed size: 730 bytes │ + length of filename: 56 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ Central directory entry #232: │ --------------------------- │ │ - res/drawable-hdpi/ha__progress_comp_primary.png │ + res/drawable-xxhdpi-v4/ha__btn_check_comp_on_pressed_light.png │ │ - offset of local header from start of archive: 271501 │ - (000000000004248Dh) bytes │ + offset of local header from start of archive: 400964 │ + (0000000000061E44h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2014 Sep 22 06:14:36 │ - 32-bit CRC value (hex): c38f7bd8 │ - compressed size: 1379 bytes │ - uncompressed size: 1379 bytes │ - length of filename: 47 characters │ + file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ + 32-bit CRC value (hex): 0040cce1 │ + compressed size: 730 bytes │ + uncompressed size: 730 bytes │ + length of filename: 62 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ Central directory entry #233: │ --------------------------- │ │ - There are an extra 2 bytes preceding this file. │ - │ - res/drawable-hdpi/ha__progress_comp_secondary.png │ + res/drawable-xxhdpi-v4/ha__btn_check_off.png │ │ - offset of local header from start of archive: 272959 │ - (0000000000042A3Fh) bytes │ + offset of local header from start of archive: 401786 │ + (000000000006217Ah) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2014 Sep 22 06:14:36 │ - 32-bit CRC value (hex): 1eb29aca │ - compressed size: 103 bytes │ - uncompressed size: 103 bytes │ - length of filename: 49 characters │ + file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ + 32-bit CRC value (hex): 9b14e1eb │ + compressed size: 181 bytes │ + uncompressed size: 181 bytes │ + length of filename: 44 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ Central directory entry #234: │ --------------------------- │ │ - There are an extra 2 bytes preceding this file. │ - │ - res/drawable-hdpi/ha__scrubber_track.9.png │ + res/drawable-xxhdpi-v4/ha__btn_check_off_disabled.png │ │ - offset of local header from start of archive: 273143 │ - (0000000000042AF7h) bytes │ + offset of local header from start of archive: 402041 │ + (0000000000062279h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2014 Sep 22 06:14:36 │ - 32-bit CRC value (hex): 8fa594eb │ - compressed size: 165 bytes │ - uncompressed size: 165 bytes │ - length of filename: 42 characters │ + file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ + 32-bit CRC value (hex): dd7fe1a0 │ + compressed size: 181 bytes │ + uncompressed size: 181 bytes │ + length of filename: 53 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ Central directory entry #235: │ --------------------------- │ │ - There are an extra 1 bytes preceding this file. │ + res/drawable-xxhdpi-v4/ha__btn_check_off_disabled_light.png │ │ - res/drawable-hdpi/ha__scrubber_track_light.9.png │ - │ - offset of local header from start of archive: 273381 │ - (0000000000042BE5h) bytes │ + offset of local header from start of archive: 402305 │ + (0000000000062381h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2014 Sep 22 06:14:36 │ - 32-bit CRC value (hex): 77139941 │ - compressed size: 165 bytes │ - uncompressed size: 165 bytes │ - length of filename: 48 characters │ + file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ + 32-bit CRC value (hex): ca64100e │ + compressed size: 181 bytes │ + uncompressed size: 181 bytes │ + length of filename: 59 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ Central directory entry #236: │ --------------------------- │ │ - There are an extra 1 bytes preceding this file. │ + res/drawable-xxhdpi-v4/ha__btn_check_off_light.png │ │ - res/drawable-hdpi/ha__spinner_frame.9.png │ - │ - offset of local header from start of archive: 273625 │ - (0000000000042CD9h) bytes │ + offset of local header from start of archive: 402575 │ + (000000000006248Fh) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2014 Sep 22 06:14:36 │ - 32-bit CRC value (hex): 278eee7f │ - compressed size: 296 bytes │ - uncompressed size: 296 bytes │ - length of filename: 41 characters │ + file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ + 32-bit CRC value (hex): d4974786 │ + compressed size: 181 bytes │ + uncompressed size: 181 bytes │ + length of filename: 50 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ Central directory entry #237: │ --------------------------- │ │ - res/drawable-hdpi/ha__spinner_frame_inverse.9.png │ + res/drawable-xxhdpi-v4/ha__btn_check_on_disabled.png │ │ - offset of local header from start of archive: 273992 │ - (0000000000042E48h) bytes │ + offset of local header from start of archive: 402836 │ + (0000000000062594h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2014 Sep 22 06:14:36 │ - 32-bit CRC value (hex): c4d4dcbb │ - compressed size: 431 bytes │ - uncompressed size: 431 bytes │ - length of filename: 49 characters │ + file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ + 32-bit CRC value (hex): ea9abaac │ + compressed size: 569 bytes │ + uncompressed size: 569 bytes │ + length of filename: 52 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ Central directory entry #238: │ --------------------------- │ │ - There are an extra 1 bytes preceding this file. │ + res/drawable-xxhdpi-v4/ha__btn_check_on_disabled_light.png │ │ - res/drawable-hdpi/ha__text_select_handle_left_transformation.png │ - │ - offset of local header from start of archive: 274503 │ - (0000000000043047h) bytes │ + offset of local header from start of archive: 403487 │ + (000000000006281Fh) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2014 Sep 22 06:14:36 │ - 32-bit CRC value (hex): 73654e50 │ - compressed size: 1370 bytes │ - uncompressed size: 1370 bytes │ - length of filename: 64 characters │ + file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ + 32-bit CRC value (hex): 5f14662b │ + compressed size: 544 bytes │ + uncompressed size: 544 bytes │ + length of filename: 58 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ Central directory entry #239: │ --------------------------- │ │ - There are an extra 3 bytes preceding this file. │ + res/drawable-xxhdpi-v4/ha__btn_check_on_transformation.png │ │ - res/drawable-hdpi/ha__text_select_handle_middle_transformation.png │ - │ - offset of local header from start of archive: 275970 │ - (0000000000043602h) bytes │ + offset of local header from start of archive: 404119 │ + (0000000000062A97h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2014 Sep 22 06:14:36 │ - 32-bit CRC value (hex): e45e3d29 │ - compressed size: 1394 bytes │ - uncompressed size: 1394 bytes │ - length of filename: 66 characters │ + file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ + 32-bit CRC value (hex): d0f5a991 │ + compressed size: 3352 bytes │ + uncompressed size: 3352 bytes │ + length of filename: 58 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ Central directory entry #240: │ --------------------------- │ │ - There are an extra 2 bytes preceding this file. │ + res/drawable-xxhdpi-v4/ha__btn_check_on_transformation_light.png │ │ - res/drawable-hdpi/ha__text_select_handle_right_transformation.png │ - │ - offset of local header from start of archive: 277462 │ - (0000000000043BD6h) bytes │ + offset of local header from start of archive: 407559 │ + (0000000000063807h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2014 Sep 22 06:14:36 │ - 32-bit CRC value (hex): 26f0b975 │ - compressed size: 1374 bytes │ - uncompressed size: 1374 bytes │ - length of filename: 65 characters │ + file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ + 32-bit CRC value (hex): 18e615df │ + compressed size: 3282 bytes │ + uncompressed size: 3282 bytes │ + length of filename: 64 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ Central directory entry #241: │ --------------------------- │ │ - There are an extra 3 bytes preceding this file. │ - │ - res/drawable-hdpi/ha__textfield_comp_activated_left.png │ + res/drawable-xxhdpi-v4/ha__btn_default_frame.9.png │ │ - offset of local header from start of archive: 278934 │ - (0000000000044196h) bytes │ + offset of local header from start of archive: 410935 │ + (0000000000064537h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2014 Sep 22 06:14:36 │ - 32-bit CRC value (hex): be6c3f6b │ - compressed size: 111 bytes │ - uncompressed size: 111 bytes │ - length of filename: 55 characters │ + file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ + 32-bit CRC value (hex): 78e28dd8 │ + compressed size: 550 bytes │ + uncompressed size: 550 bytes │ + length of filename: 50 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ Central directory entry #242: │ --------------------------- │ │ - There are an extra 1 bytes preceding this file. │ - │ - res/drawable-hdpi/ha__textfield_comp_activated_main.png │ + res/drawable-xxhdpi-v4/ha__btn_radio_comp_dot_disabled.png │ │ - offset of local header from start of archive: 279131 │ - (000000000004425Bh) bytes │ + offset of local header from start of archive: 411565 │ + (00000000000647ADh) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2014 Sep 22 06:14:36 │ - 32-bit CRC value (hex): 5276ae9c │ - compressed size: 107 bytes │ - uncompressed size: 107 bytes │ - length of filename: 55 characters │ + file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ + 32-bit CRC value (hex): efbd8ba8 │ + compressed size: 1000 bytes │ + uncompressed size: 1000 bytes │ + length of filename: 58 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ Central directory entry #243: │ --------------------------- │ │ - res/drawable-hdpi/ha__textfield_comp_activated_right.png │ + res/drawable-xxhdpi-v4/ha__btn_radio_comp_dot_transformation.png │ │ - offset of local header from start of archive: 279323 │ - (000000000004431Bh) bytes │ + offset of local header from start of archive: 412653 │ + (0000000000064BEDh) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2014 Sep 22 06:14:36 │ - 32-bit CRC value (hex): f762c8b3 │ - compressed size: 112 bytes │ - uncompressed size: 112 bytes │ - length of filename: 56 characters │ + file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ + 32-bit CRC value (hex): 6625c393 │ + compressed size: 1971 bytes │ + uncompressed size: 1971 bytes │ + length of filename: 64 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ Central directory entry #244: │ --------------------------- │ │ - There are an extra 3 bytes preceding this file. │ - │ - res/drawable-hdpi/ha__textfield_comp_background.9.png │ + res/drawable-xxhdpi-v4/ha__overscroll_edge.png │ │ - offset of local header from start of archive: 279524 │ - (00000000000443E4h) bytes │ + offset of local header from start of archive: 414718 │ + (00000000000653FEh) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2014 Sep 22 06:14:36 │ - 32-bit CRC value (hex): 8459d3a7 │ - compressed size: 269 bytes │ - uncompressed size: 269 bytes │ - length of filename: 53 characters │ + file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ + 32-bit CRC value (hex): 713f9c40 │ + compressed size: 2169 bytes │ + uncompressed size: 2169 bytes │ + length of filename: 46 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ Central directory entry #245: │ --------------------------- │ │ - There are an extra 1 bytes preceding this file. │ - │ - res/drawable-hdpi/ha__textfield_comp_focused_left.png │ + res/drawable-xxhdpi-v4/ha__overscroll_glow.png │ │ - offset of local header from start of archive: 279877 │ - (0000000000044545h) bytes │ + offset of local header from start of archive: 416963 │ + (0000000000065CC3h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2014 Sep 22 06:14:36 │ - 32-bit CRC value (hex): e4103a39 │ - compressed size: 161 bytes │ - uncompressed size: 161 bytes │ - length of filename: 53 characters │ + file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ + 32-bit CRC value (hex): 93c1589f │ + compressed size: 127323 bytes │ + uncompressed size: 127323 bytes │ + length of filename: 46 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ Central directory entry #246: │ --------------------------- │ │ - res/drawable-hdpi/ha__textfield_comp_focused_main.png │ + res/drawable-xxhdpi-v4/ha__progress_background.9.png │ │ - offset of local header from start of archive: 280121 │ - (0000000000044639h) bytes │ + offset of local header from start of archive: 544362 │ + (0000000000084E6Ah) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2014 Sep 22 06:14:36 │ - 32-bit CRC value (hex): 969dd356 │ - compressed size: 115 bytes │ - uncompressed size: 115 bytes │ - length of filename: 53 characters │ + file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ + 32-bit CRC value (hex): 2d9513e3 │ + compressed size: 213 bytes │ + uncompressed size: 213 bytes │ + length of filename: 52 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ Central directory entry #247: │ --------------------------- │ │ - res/drawable-hdpi/ha__textfield_comp_focused_right.png │ + res/drawable-xxhdpi-v4/ha__progress_background_light.9.png │ │ - offset of local header from start of archive: 280319 │ - (00000000000446FFh) bytes │ + offset of local header from start of archive: 544657 │ + (0000000000084F91h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2014 Sep 22 06:14:36 │ - 32-bit CRC value (hex): 9c63a13d │ - compressed size: 163 bytes │ - uncompressed size: 163 bytes │ - length of filename: 54 characters │ + file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ + 32-bit CRC value (hex): 0c99f0f5 │ + compressed size: 213 bytes │ + uncompressed size: 213 bytes │ + length of filename: 58 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ Central directory entry #248: │ --------------------------- │ │ - There are an extra 1 bytes preceding this file. │ - │ - res/drawable-hdpi/ha__textfield_default.9.png │ + res/drawable-xxhdpi-v4/ha__progress_comp_primary.png │ │ - offset of local header from start of archive: 280567 │ - (00000000000447F7h) bytes │ + offset of local header from start of archive: 544958 │ + (00000000000850BEh) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2014 Sep 22 06:14:36 │ - 32-bit CRC value (hex): ce14d60c │ - compressed size: 259 bytes │ - uncompressed size: 259 bytes │ - length of filename: 45 characters │ + file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ + 32-bit CRC value (hex): d7fdfff0 │ + compressed size: 1868 bytes │ + uncompressed size: 1868 bytes │ + length of filename: 52 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ Central directory entry #249: │ --------------------------- │ │ - There are an extra 2 bytes preceding this file. │ + res/drawable-xxhdpi-v4/ha__progress_comp_secondary.png │ │ - res/drawable-hdpi/ha__textfield_default_light.9.png │ - │ - offset of local header from start of archive: 280903 │ - (0000000000044947h) bytes │ + offset of local header from start of archive: 546908 │ + (000000000008585Ch) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2014 Sep 22 06:14:36 │ - 32-bit CRC value (hex): c38db360 │ - compressed size: 264 bytes │ - uncompressed size: 264 bytes │ - length of filename: 51 characters │ + file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ + 32-bit CRC value (hex): 7ef298e2 │ + compressed size: 96 bytes │ + uncompressed size: 96 bytes │ + length of filename: 54 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ Central directory entry #250: │ --------------------------- │ │ - res/drawable-hdpi/ha__textfield_disabled.9.png │ + res/drawable-xxhdpi-v4/ha__scrubber_track.9.png │ │ - offset of local header from start of archive: 281248 │ - (0000000000044AA0h) bytes │ + offset of local header from start of archive: 547088 │ + (0000000000085910h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2014 Sep 22 06:14:36 │ - 32-bit CRC value (hex): 51a61931 │ - compressed size: 346 bytes │ - uncompressed size: 346 bytes │ - length of filename: 46 characters │ + file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ + 32-bit CRC value (hex): 0d21c296 │ + compressed size: 214 bytes │ + uncompressed size: 214 bytes │ + length of filename: 47 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ Central directory entry #251: │ --------------------------- │ │ - res/drawable-hdpi/ha__textfield_disabled_focused.9.png │ + res/drawable-xxhdpi-v4/ha__scrubber_track_light.9.png │ │ - offset of local header from start of archive: 281670 │ - (0000000000044C46h) bytes │ + offset of local header from start of archive: 547379 │ + (0000000000085A33h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2014 Sep 22 06:14:36 │ - 32-bit CRC value (hex): 48dbdd51 │ - compressed size: 354 bytes │ - uncompressed size: 354 bytes │ - length of filename: 54 characters │ + file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ + 32-bit CRC value (hex): 0ebd2a49 │ + compressed size: 213 bytes │ + uncompressed size: 213 bytes │ + length of filename: 53 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ Central directory entry #252: │ --------------------------- │ │ - There are an extra 2 bytes preceding this file. │ - │ - res/drawable-hdpi/ha__textfield_disabled_focused_light.9.png │ + res/drawable-xxhdpi-v4/ha__spinner_frame.9.png │ │ - offset of local header from start of archive: 282110 │ - (0000000000044DFEh) bytes │ + offset of local header from start of archive: 547675 │ + (0000000000085B5Bh) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2014 Sep 22 06:14:36 │ - 32-bit CRC value (hex): 128dbae2 │ - compressed size: 259 bytes │ - uncompressed size: 259 bytes │ - length of filename: 60 characters │ + file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ + 32-bit CRC value (hex): 1a474cc2 │ + compressed size: 265 bytes │ + uncompressed size: 265 bytes │ + length of filename: 46 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ Central directory entry #253: │ --------------------------- │ │ - res/drawable-hdpi/ha__textfield_disabled_light.9.png │ + res/drawable-xxhdpi-v4/ha__spinner_frame_inverse.9.png │ │ - offset of local header from start of archive: 282459 │ - (0000000000044F5Bh) bytes │ + offset of local header from start of archive: 548016 │ + (0000000000085CB0h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2014 Sep 22 06:14:36 │ - 32-bit CRC value (hex): 6dff18e2 │ - compressed size: 264 bytes │ - uncompressed size: 264 bytes │ - length of filename: 52 characters │ + file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ + 32-bit CRC value (hex): c0f0862b │ + compressed size: 265 bytes │ + uncompressed size: 265 bytes │ + length of filename: 54 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ Central directory entry #254: │ --------------------------- │ │ - There are an extra 3 bytes preceding this file. │ + res/drawable-xxhdpi-v4/ha__text_select_handle_left_transformation.png │ │ - res/drawable-hdpi/ic_action_about.png │ - │ - offset of local header from start of archive: 282808 │ - (00000000000450B8h) bytes │ + offset of local header from start of archive: 548365 │ + (0000000000085E0Dh) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2014 Sep 22 06:14:56 │ - 32-bit CRC value (hex): 4a618caa │ - compressed size: 554 bytes │ - uncompressed size: 554 bytes │ - length of filename: 37 characters │ + file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ + 32-bit CRC value (hex): 7f4da998 │ + compressed size: 2438 bytes │ + uncompressed size: 2438 bytes │ + length of filename: 69 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ Central directory entry #255: │ --------------------------- │ │ - There are an extra 1 bytes preceding this file. │ - │ - res/drawable-hdpi/ic_action_lang.png │ + res/drawable-xxhdpi-v4/ha__text_select_handle_middle_transformation.png │ │ - offset of local header from start of archive: 283430 │ - (0000000000045326h) bytes │ + offset of local header from start of archive: 550902 │ + (00000000000867F6h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2014 Sep 22 06:14:56 │ - 32-bit CRC value (hex): 277fe09a │ - compressed size: 1467 bytes │ - uncompressed size: 1467 bytes │ - length of filename: 36 characters │ + file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ + 32-bit CRC value (hex): 203c4dcf │ + compressed size: 2705 bytes │ + uncompressed size: 2705 bytes │ + length of filename: 71 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ Central directory entry #256: │ --------------------------- │ │ - res/drawable-hdpi/ic_action_reload.png │ + res/drawable-xxhdpi-v4/ha__text_select_handle_right_transformation.png │ │ - offset of local header from start of archive: 284963 │ - (0000000000045923h) bytes │ + offset of local header from start of archive: 553708 │ + (00000000000872ECh) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2014 Sep 22 06:14:56 │ - 32-bit CRC value (hex): 8a32cb3f │ - compressed size: 1034 bytes │ - uncompressed size: 1034 bytes │ - length of filename: 38 characters │ + file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ + 32-bit CRC value (hex): 240955cb │ + compressed size: 2487 bytes │ + uncompressed size: 2487 bytes │ + length of filename: 70 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ Central directory entry #257: │ --------------------------- │ │ - There are an extra 1 bytes preceding this file. │ - │ - res/drawable-hdpi/ic_action_settings.png │ + res/drawable-xxhdpi-v4/ha__textfield_comp_activated_left.png │ │ - offset of local header from start of archive: 286066 │ - (0000000000045D72h) bytes │ + offset of local header from start of archive: 556295 │ + (0000000000087D07h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2014 Sep 22 06:14:56 │ - 32-bit CRC value (hex): e04797ef │ - compressed size: 297 bytes │ - uncompressed size: 297 bytes │ - length of filename: 40 characters │ + file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ + 32-bit CRC value (hex): 6445fd0b │ + compressed size: 115 bytes │ + uncompressed size: 115 bytes │ + length of filename: 60 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ Central directory entry #258: │ --------------------------- │ │ - res/drawable-hdpi/ic_arch.png │ + res/drawable-xxhdpi-v4/ha__textfield_comp_activated_main.png │ │ - offset of local header from start of archive: 286433 │ - (0000000000045EE1h) bytes │ + offset of local header from start of archive: 556500 │ + (0000000000087DD4h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2014 Sep 22 06:14:56 │ - 32-bit CRC value (hex): a47eef7e │ - compressed size: 894 bytes │ - uncompressed size: 894 bytes │ - length of filename: 29 characters │ + file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ + 32-bit CRC value (hex): 327fd7d5 │ + compressed size: 106 bytes │ + uncompressed size: 106 bytes │ + length of filename: 60 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ Central directory entry #259: │ --------------------------- │ │ - res/drawable-hdpi/ic_launcher.png │ + res/drawable-xxhdpi-v4/ha__textfield_comp_activated_right.png │ │ - offset of local header from start of archive: 287386 │ - (000000000004629Ah) bytes │ + offset of local header from start of archive: 556696 │ + (0000000000087E98h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2014 Sep 22 06:14:56 │ - 32-bit CRC value (hex): 3231c7de │ - compressed size: 2088 bytes │ - uncompressed size: 2088 bytes │ - length of filename: 33 characters │ + file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ + 32-bit CRC value (hex): 6d53433c │ + compressed size: 116 bytes │ + uncompressed size: 116 bytes │ + length of filename: 61 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ Central directory entry #260: │ --------------------------- │ │ - There are an extra 3 bytes preceding this file. │ + res/drawable-xxhdpi-v4/ha__textfield_comp_background.9.png │ │ - res/drawable-mdpi/btn_default_disabled.9.png │ - │ - offset of local header from start of archive: 289540 │ - (0000000000046B04h) bytes │ + offset of local header from start of archive: 556903 │ + (0000000000087F67h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2014 Sep 22 06:14:56 │ - 32-bit CRC value (hex): 62d92f8b │ - compressed size: 385 bytes │ - uncompressed size: 385 bytes │ - length of filename: 44 characters │ + file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ + 32-bit CRC value (hex): 7a8b32fd │ + compressed size: 241 bytes │ + uncompressed size: 241 bytes │ + length of filename: 58 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ Central directory entry #261: │ --------------------------- │ │ - There are an extra 2 bytes preceding this file. │ - │ - res/drawable-mdpi/btn_default_disabled_focused.9.png │ + res/drawable-xxhdpi-v4/ha__textfield_comp_focused_left.png │ │ - offset of local header from start of archive: 290001 │ - (0000000000046CD1h) bytes │ + offset of local header from start of archive: 557232 │ + (00000000000880B0h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2014 Sep 22 06:14:56 │ - 32-bit CRC value (hex): 3f0cd17b │ - compressed size: 670 bytes │ - uncompressed size: 670 bytes │ - length of filename: 52 characters │ + file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ + 32-bit CRC value (hex): 11a25394 │ + compressed size: 202 bytes │ + uncompressed size: 202 bytes │ + length of filename: 58 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ Central directory entry #262: │ --------------------------- │ │ - There are an extra 1 bytes preceding this file. │ - │ - res/drawable-mdpi/btn_default_disabled_focused_light.9.png │ + res/drawable-xxhdpi-v4/ha__textfield_comp_focused_main.png │ │ - offset of local header from start of archive: 290754 │ - (0000000000046FC2h) bytes │ + offset of local header from start of archive: 557522 │ + (00000000000881D2h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2014 Sep 22 06:14:56 │ - 32-bit CRC value (hex): a337ef5f │ - compressed size: 624 bytes │ - uncompressed size: 624 bytes │ + file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ + 32-bit CRC value (hex): 74e28839 │ + compressed size: 118 bytes │ + uncompressed size: 118 bytes │ length of filename: 58 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ Central directory entry #263: │ --------------------------- │ │ - There are an extra 2 bytes preceding this file. │ - │ - res/drawable-mdpi/btn_default_disabled_light.9.png │ + res/drawable-xxhdpi-v4/ha__textfield_comp_focused_right.png │ │ - offset of local header from start of archive: 291468 │ - (000000000004728Ch) bytes │ + offset of local header from start of archive: 557728 │ + (00000000000882A0h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2014 Sep 22 06:14:56 │ - 32-bit CRC value (hex): 31b0f608 │ - compressed size: 387 bytes │ - uncompressed size: 387 bytes │ - length of filename: 50 characters │ + file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ + 32-bit CRC value (hex): 11f39a6d │ + compressed size: 200 bytes │ + uncompressed size: 200 bytes │ + length of filename: 59 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ Central directory entry #264: │ --------------------------- │ │ - res/drawable-mdpi/btn_default_focused.9.png │ + res/drawable-xxhdpi-v4/ha__textfield_default.9.png │ │ - offset of local header from start of archive: 291935 │ - (000000000004745Fh) bytes │ + offset of local header from start of archive: 558017 │ + (00000000000883C1h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2014 Sep 22 06:14:56 │ - 32-bit CRC value (hex): 4907853d │ - compressed size: 683 bytes │ - uncompressed size: 683 bytes │ - length of filename: 43 characters │ + file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ + 32-bit CRC value (hex): b35bda0b │ + compressed size: 282 bytes │ + uncompressed size: 282 bytes │ + length of filename: 50 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ Central directory entry #265: │ --------------------------- │ │ - res/drawable-mdpi/btn_default_focused_light.9.png │ + res/drawable-xxhdpi-v4/ha__textfield_default_light.9.png │ │ - offset of local header from start of archive: 292691 │ - (0000000000047753h) bytes │ + offset of local header from start of archive: 558379 │ + (000000000008852Bh) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2014 Sep 22 06:14:56 │ - 32-bit CRC value (hex): ef2493b7 │ - compressed size: 635 bytes │ - uncompressed size: 635 bytes │ - length of filename: 49 characters │ + file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ + 32-bit CRC value (hex): 8e0d40ed │ + compressed size: 279 bytes │ + uncompressed size: 279 bytes │ + length of filename: 56 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ Central directory entry #266: │ --------------------------- │ │ - There are an extra 2 bytes preceding this file. │ - │ - res/drawable-mdpi/btn_default_normal.9.png │ + res/drawable-xxhdpi-v4/ha__textfield_disabled.9.png │ │ - offset of local header from start of archive: 293407 │ - (0000000000047A1Fh) bytes │ + offset of local header from start of archive: 558744 │ + (0000000000088698h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2014 Sep 22 06:14:56 │ - 32-bit CRC value (hex): dfbd3b72 │ - compressed size: 410 bytes │ - uncompressed size: 410 bytes │ - length of filename: 42 characters │ + file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ + 32-bit CRC value (hex): 920cab9c │ + compressed size: 281 bytes │ + uncompressed size: 281 bytes │ + length of filename: 51 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ Central directory entry #267: │ --------------------------- │ │ - There are an extra 1 bytes preceding this file. │ - │ - res/drawable-mdpi/btn_default_normal_light.9.png │ + res/drawable-xxhdpi-v4/ha__textfield_disabled_focused.9.png │ │ - offset of local header from start of archive: 293890 │ - (0000000000047C02h) bytes │ + offset of local header from start of archive: 559106 │ + (0000000000088802h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2014 Sep 22 06:14:56 │ - 32-bit CRC value (hex): f0bed2ba │ - compressed size: 415 bytes │ - uncompressed size: 415 bytes │ - length of filename: 48 characters │ + file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ + 32-bit CRC value (hex): 0f28570a │ + compressed size: 453 bytes │ + uncompressed size: 453 bytes │ + length of filename: 59 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ Central directory entry #268: │ --------------------------- │ │ - res/drawable-mdpi/btn_default_pressed.9.png │ + res/drawable-xxhdpi-v4/ha__textfield_disabled_focused_light.9.png │ │ - offset of local header from start of archive: 294383 │ - (0000000000047DEFh) bytes │ + offset of local header from start of archive: 559648 │ + (0000000000088A20h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2014 Sep 22 06:14:56 │ - 32-bit CRC value (hex): 22734430 │ - compressed size: 425 bytes │ - uncompressed size: 425 bytes │ - length of filename: 43 characters │ + file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ + 32-bit CRC value (hex): 2aa091af │ + compressed size: 439 bytes │ + uncompressed size: 439 bytes │ + length of filename: 65 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ Central directory entry #269: │ --------------------------- │ │ - res/drawable-mdpi/btn_default_pressed_light.9.png │ + res/drawable-xxhdpi-v4/ha__textfield_disabled_light.9.png │ │ - offset of local header from start of archive: 294881 │ - (0000000000047FE1h) bytes │ + offset of local header from start of archive: 560182 │ + (0000000000088C36h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2014 Sep 22 06:14:56 │ - 32-bit CRC value (hex): 530ee10d │ - compressed size: 425 bytes │ - uncompressed size: 425 bytes │ - length of filename: 49 characters │ + file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ + 32-bit CRC value (hex): 7844d7c7 │ + compressed size: 278 bytes │ + uncompressed size: 278 bytes │ + length of filename: 57 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ Central directory entry #270: │ --------------------------- │ │ - res/drawable-mdpi/error_message_internet.9.png │ + res/drawable-xxhdpi-v4/ic_action_about.png │ │ - offset of local header from start of archive: 295385 │ - (00000000000481D9h) bytes │ + offset of local header from start of archive: 560547 │ + (0000000000088DA3h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2014 Sep 22 06:14:56 │ - 32-bit CRC value (hex): e49116f4 │ - compressed size: 7140 bytes │ - uncompressed size: 7140 bytes │ - length of filename: 46 characters │ + file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ + 32-bit CRC value (hex): cd85bd6a │ + compressed size: 1116 bytes │ + uncompressed size: 1116 bytes │ + length of filename: 42 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ Central directory entry #271: │ --------------------------- │ │ - There are an extra 3 bytes preceding this file. │ + res/drawable-xxhdpi-v4/ic_action_lang.png │ │ - res/drawable-mdpi/error_message_internet_dark.9.png │ - │ - offset of local header from start of archive: 302604 │ - (0000000000049E0Ch) bytes │ + offset of local header from start of archive: 561735 │ + (0000000000089247h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2014 Sep 22 06:14:56 │ - 32-bit CRC value (hex): 6f6f3464 │ - compressed size: 7700 bytes │ - uncompressed size: 7700 bytes │ - length of filename: 51 characters │ + file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ + 32-bit CRC value (hex): be339bc4 │ + compressed size: 2664 bytes │ + uncompressed size: 2664 bytes │ + length of filename: 41 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ Central directory entry #272: │ --------------------------- │ │ - There are an extra 3 bytes preceding this file. │ - │ - res/drawable-mdpi/ha__ab_home_as_up.png │ + res/drawable-xxhdpi-v4/ic_action_reload.png │ │ - offset of local header from start of archive: 310388 │ - (000000000004BC74h) bytes │ + offset of local header from start of archive: 564470 │ + (0000000000089CF6h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2014 Sep 22 06:14:36 │ - 32-bit CRC value (hex): fcab22b6 │ - compressed size: 384 bytes │ - uncompressed size: 384 bytes │ - length of filename: 39 characters │ + file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ + 32-bit CRC value (hex): 318b15aa │ + compressed size: 1617 bytes │ + uncompressed size: 1617 bytes │ + length of filename: 43 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ Central directory entry #273: │ --------------------------- │ │ - There are an extra 3 bytes preceding this file. │ + res/drawable-xxhdpi-v4/ic_action_settings.png │ │ - res/drawable-mdpi/ha__ab_home_as_up_light.png │ - │ - offset of local header from start of archive: 310844 │ - (000000000004BE3Ch) bytes │ + offset of local header from start of archive: 566160 │ + (000000000008A390h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2014 Sep 22 06:14:36 │ - 32-bit CRC value (hex): 8b88c538 │ - compressed size: 312 bytes │ - uncompressed size: 312 bytes │ + file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ + 32-bit CRC value (hex): 0e1e9f48 │ + compressed size: 515 bytes │ + uncompressed size: 515 bytes │ length of filename: 45 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ Central directory entry #274: │ --------------------------- │ │ - There are an extra 1 bytes preceding this file. │ + res/drawable-xxhdpi-v4/ic_arch.png │ │ - res/drawable-mdpi/ha__ab_spinner_frame.9.png │ - │ - offset of local header from start of archive: 311232 │ - (000000000004BFC0h) bytes │ + offset of local header from start of archive: 566750 │ + (000000000008A5DEh) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2014 Sep 22 06:14:36 │ - 32-bit CRC value (hex): fa06fca4 │ - compressed size: 261 bytes │ - uncompressed size: 261 bytes │ - length of filename: 44 characters │ + file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ + 32-bit CRC value (hex): effb2458 │ + compressed size: 1487 bytes │ + uncompressed size: 1487 bytes │ + length of filename: 34 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ Central directory entry #275: │ --------------------------- │ │ - There are an extra 2 bytes preceding this file. │ + res/drawable-xxhdpi-v4/ic_launcher.png │ │ - res/drawable-mdpi/ha__ab_spinner_frame_inverse.9.png │ - │ - offset of local header from start of archive: 311569 │ - (000000000004C111h) bytes │ + offset of local header from start of archive: 568301 │ + (000000000008ABEDh) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2014 Sep 22 06:14:36 │ - 32-bit CRC value (hex): 385b7a3f │ - compressed size: 206 bytes │ - uncompressed size: 206 bytes │ - length of filename: 52 characters │ + file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ + 32-bit CRC value (hex): 915d9f47 │ + compressed size: 5702 bytes │ + uncompressed size: 5702 bytes │ + length of filename: 38 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ Central directory entry #276: │ --------------------------- │ │ - There are an extra 1 bytes preceding this file. │ - │ - res/drawable-mdpi/ha__btn_check_comp_off_focus.png │ + res/drawable-xxxhdpi-v4/ic_launcher.png │ │ - offset of local header from start of archive: 311858 │ - (000000000004C232h) bytes │ + offset of local header from start of archive: 574071 │ + (000000000008C277h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2014 Sep 22 06:14:36 │ - 32-bit CRC value (hex): e1c80375 │ - compressed size: 221 bytes │ - uncompressed size: 221 bytes │ - length of filename: 50 characters │ + file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ + 32-bit CRC value (hex): add22ee2 │ + compressed size: 8207 bytes │ + uncompressed size: 8207 bytes │ + length of filename: 39 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ Central directory entry #277: │ --------------------------- │ │ - There are an extra 2 bytes preceding this file. │ - │ - res/drawable-mdpi/ha__btn_check_comp_off_pressed.png │ + res/drawable/ha__ab_background.xml │ │ - offset of local header from start of archive: 312161 │ - (000000000004C361h) bytes │ + offset of local header from start of archive: 582347 │ + (000000000008E2CBh) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 1.0 │ + version of encoding software: 2.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 1.0 │ - compression method: none (stored) │ + minimum software version required to extract: 2.0 │ + compression method: deflated │ + compression sub-type (deflation): normal │ file security status: not encrypted │ - extended local header: no │ - file last modified on (DOS date/time): 2014 Sep 22 06:14:36 │ - 32-bit CRC value (hex): f0c0785c │ - compressed size: 137 bytes │ - uncompressed size: 137 bytes │ - length of filename: 52 characters │ + extended local header: yes │ + file last modified on (DOS date/time): 2017 Sep 20 14:53:54 │ + 32-bit CRC value (hex): 971508f1 │ + compressed size: 212 bytes │ + uncompressed size: 428 bytes │ + length of filename: 34 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ Central directory entry #278: │ --------------------------- │ │ - There are an extra 1 bytes preceding this file. │ + There are an extra 16 bytes preceding this file. │ │ - res/drawable-mdpi/ha__btn_check_comp_off_pressed_light.png │ + res/drawable/ha__ab_background_bottom.xml │ │ - offset of local header from start of archive: 312381 │ - (000000000004C43Dh) bytes │ + offset of local header from start of archive: 582639 │ + (000000000008E3EFh) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 1.0 │ + version of encoding software: 2.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 1.0 │ - compression method: none (stored) │ + minimum software version required to extract: 2.0 │ + compression method: deflated │ + compression sub-type (deflation): normal │ file security status: not encrypted │ - extended local header: no │ - file last modified on (DOS date/time): 2014 Sep 22 06:14:36 │ - 32-bit CRC value (hex): d24a2608 │ - compressed size: 137 bytes │ - uncompressed size: 137 bytes │ - length of filename: 58 characters │ + extended local header: yes │ + file last modified on (DOS date/time): 2017 Sep 20 14:53:54 │ + 32-bit CRC value (hex): 1957b9cf │ + compressed size: 212 bytes │ + uncompressed size: 428 bytes │ + length of filename: 41 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ Central directory entry #279: │ --------------------------- │ │ - There are an extra 3 bytes preceding this file. │ + There are an extra 16 bytes preceding this file. │ │ - res/drawable-mdpi/ha__btn_check_comp_on_focus.png │ + res/drawable/ha__ab_background_bottom_inverse.xml │ │ - offset of local header from start of archive: 312609 │ - (000000000004C521h) bytes │ + offset of local header from start of archive: 582938 │ + (000000000008E51Ah) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 1.0 │ + version of encoding software: 2.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 1.0 │ - compression method: none (stored) │ + minimum software version required to extract: 2.0 │ + compression method: deflated │ + compression sub-type (deflation): normal │ file security status: not encrypted │ - extended local header: no │ - file last modified on (DOS date/time): 2014 Sep 22 06:14:36 │ - 32-bit CRC value (hex): 6bc5082d │ - compressed size: 234 bytes │ - uncompressed size: 234 bytes │ + extended local header: yes │ + file last modified on (DOS date/time): 2017 Sep 20 14:53:54 │ + 32-bit CRC value (hex): 37ff311c │ + compressed size: 225 bytes │ + uncompressed size: 508 bytes │ length of filename: 49 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ Central directory entry #280: │ --------------------------- │ │ - res/drawable-mdpi/ha__btn_check_comp_on_pressed.png │ + There are an extra 16 bytes preceding this file. │ + │ + res/drawable/ha__ab_background_bottom_inverse_light.xml │ │ - offset of local header from start of archive: 312922 │ - (000000000004C65Ah) bytes │ + offset of local header from start of archive: 583258 │ + (000000000008E65Ah) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 1.0 │ + version of encoding software: 2.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 1.0 │ - compression method: none (stored) │ + minimum software version required to extract: 2.0 │ + compression method: deflated │ + compression sub-type (deflation): normal │ file security status: not encrypted │ - extended local header: no │ - file last modified on (DOS date/time): 2014 Sep 22 06:14:36 │ - 32-bit CRC value (hex): 2d5b18bd │ - compressed size: 381 bytes │ - uncompressed size: 381 bytes │ - length of filename: 51 characters │ + extended local header: yes │ + file last modified on (DOS date/time): 2017 Sep 20 14:53:54 │ + 32-bit CRC value (hex): 656e5ac0 │ + compressed size: 224 bytes │ + uncompressed size: 508 bytes │ + length of filename: 55 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ Central directory entry #281: │ --------------------------- │ │ - There are an extra 1 bytes preceding this file. │ + There are an extra 16 bytes preceding this file. │ │ - res/drawable-mdpi/ha__btn_check_comp_on_pressed_light.png │ + res/drawable/ha__ab_background_inverse.xml │ │ - offset of local header from start of archive: 313385 │ - (000000000004C829h) bytes │ + offset of local header from start of archive: 583583 │ + (000000000008E79Fh) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 1.0 │ + version of encoding software: 2.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 1.0 │ - compression method: none (stored) │ + minimum software version required to extract: 2.0 │ + compression method: deflated │ + compression sub-type (deflation): normal │ file security status: not encrypted │ - extended local header: no │ - file last modified on (DOS date/time): 2014 Sep 22 06:14:36 │ - 32-bit CRC value (hex): 95fc880b │ - compressed size: 373 bytes │ - uncompressed size: 373 bytes │ - length of filename: 57 characters │ + extended local header: yes │ + file last modified on (DOS date/time): 2017 Sep 20 14:53:54 │ + 32-bit CRC value (hex): b9bd8022 │ + compressed size: 225 bytes │ + uncompressed size: 508 bytes │ + length of filename: 42 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ Central directory entry #282: │ --------------------------- │ │ - res/drawable-mdpi/ha__btn_check_off.png │ + There are an extra 16 bytes preceding this file. │ │ - offset of local header from start of archive: 313845 │ - (000000000004C9F5h) bytes │ + res/drawable/ha__ab_background_inverse_light.xml │ + │ + offset of local header from start of archive: 583896 │ + (000000000008E8D8h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 1.0 │ + version of encoding software: 2.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 1.0 │ - compression method: none (stored) │ + minimum software version required to extract: 2.0 │ + compression method: deflated │ + compression sub-type (deflation): normal │ file security status: not encrypted │ - extended local header: no │ - file last modified on (DOS date/time): 2014 Sep 22 06:14:36 │ - 32-bit CRC value (hex): 06f781ca │ - compressed size: 137 bytes │ - uncompressed size: 137 bytes │ - length of filename: 39 characters │ + extended local header: yes │ + file last modified on (DOS date/time): 2017 Sep 20 14:53:54 │ + 32-bit CRC value (hex): eb2cebfe │ + compressed size: 224 bytes │ + uncompressed size: 508 bytes │ + length of filename: 48 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ Central directory entry #283: │ --------------------------- │ │ - There are an extra 2 bytes preceding this file. │ + There are an extra 16 bytes preceding this file. │ │ - res/drawable-mdpi/ha__btn_check_off_disabled.png │ + res/drawable/ha__ab_background_stacked.xml │ │ - offset of local header from start of archive: 314053 │ - (000000000004CAC5h) bytes │ + offset of local header from start of archive: 584214 │ + (000000000008EA16h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 1.0 │ + version of encoding software: 2.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 1.0 │ - compression method: none (stored) │ + minimum software version required to extract: 2.0 │ + compression method: deflated │ + compression sub-type (deflation): normal │ file security status: not encrypted │ - extended local header: no │ - file last modified on (DOS date/time): 2014 Sep 22 06:14:36 │ - 32-bit CRC value (hex): c0fba681 │ - compressed size: 137 bytes │ - uncompressed size: 137 bytes │ - length of filename: 48 characters │ + extended local header: yes │ + file last modified on (DOS date/time): 2017 Sep 20 14:53:54 │ + 32-bit CRC value (hex): 50e16ccc │ + compressed size: 212 bytes │ + uncompressed size: 428 bytes │ + length of filename: 42 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ Central directory entry #284: │ --------------------------- │ │ - There are an extra 1 bytes preceding this file. │ + There are an extra 16 bytes preceding this file. │ │ - res/drawable-mdpi/ha__btn_check_off_disabled_light.png │ + res/drawable/ha__ab_background_stacked_inverse.xml │ │ - offset of local header from start of archive: 314269 │ - (000000000004CB9Dh) bytes │ + offset of local header from start of archive: 584514 │ + (000000000008EB42h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 1.0 │ + version of encoding software: 2.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 1.0 │ - compression method: none (stored) │ + minimum software version required to extract: 2.0 │ + compression method: deflated │ + compression sub-type (deflation): normal │ file security status: not encrypted │ - extended local header: no │ - file last modified on (DOS date/time): 2014 Sep 22 06:14:36 │ - 32-bit CRC value (hex): a158a908 │ - compressed size: 137 bytes │ - uncompressed size: 137 bytes │ - length of filename: 54 characters │ + extended local header: yes │ + file last modified on (DOS date/time): 2017 Sep 20 14:53:54 │ + 32-bit CRC value (hex): 7e49e41f │ + compressed size: 225 bytes │ + uncompressed size: 508 bytes │ + length of filename: 50 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ Central directory entry #285: │ --------------------------- │ │ - There are an extra 3 bytes preceding this file. │ + There are an extra 16 bytes preceding this file. │ │ - res/drawable-mdpi/ha__btn_check_off_light.png │ + res/drawable/ha__ab_background_stacked_inverse_light.xml │ │ - offset of local header from start of archive: 314493 │ - (000000000004CC7Dh) bytes │ + offset of local header from start of archive: 584835 │ + (000000000008EC83h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 1.0 │ + version of encoding software: 2.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 1.0 │ - compression method: none (stored) │ + minimum software version required to extract: 2.0 │ + compression method: deflated │ + compression sub-type (deflation): normal │ file security status: not encrypted │ - extended local header: no │ - file last modified on (DOS date/time): 2014 Sep 22 06:14:36 │ - 32-bit CRC value (hex): edbe05bf │ - compressed size: 137 bytes │ - uncompressed size: 137 bytes │ - length of filename: 45 characters │ + extended local header: yes │ + file last modified on (DOS date/time): 2017 Sep 20 14:53:54 │ + 32-bit CRC value (hex): 2cd88fc3 │ + compressed size: 224 bytes │ + uncompressed size: 508 bytes │ + length of filename: 56 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ Central directory entry #286: │ --------------------------- │ │ - res/drawable-mdpi/ha__btn_check_on_disabled.png │ + There are an extra 16 bytes preceding this file. │ + │ + res/drawable/ha__ab_divider.xml │ │ - offset of local header from start of archive: 314705 │ - (000000000004CD51h) bytes │ + offset of local header from start of archive: 585161 │ + (000000000008EDC9h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 1.0 │ + version of encoding software: 2.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 1.0 │ - compression method: none (stored) │ + minimum software version required to extract: 2.0 │ + compression method: deflated │ + compression sub-type (deflation): normal │ file security status: not encrypted │ - extended local header: no │ - file last modified on (DOS date/time): 2014 Sep 22 06:14:36 │ - 32-bit CRC value (hex): b2f66e0e │ - compressed size: 319 bytes │ - uncompressed size: 319 bytes │ - length of filename: 47 characters │ + extended local header: yes │ + file last modified on (DOS date/time): 2017 Sep 20 14:53:54 │ + 32-bit CRC value (hex): 18aae0c5 │ + compressed size: 293 bytes │ + uncompressed size: 720 bytes │ + length of filename: 31 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ Central directory entry #287: │ --------------------------- │ │ - There are an extra 2 bytes preceding this file. │ + There are an extra 16 bytes preceding this file. │ │ - res/drawable-mdpi/ha__btn_check_on_disabled_light.png │ + res/drawable/ha__ab_divider_light.xml │ │ - offset of local header from start of archive: 315103 │ - (000000000004CEDFh) bytes │ + offset of local header from start of archive: 585531 │ + (000000000008EF3Bh) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 1.0 │ + version of encoding software: 2.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 1.0 │ - compression method: none (stored) │ + minimum software version required to extract: 2.0 │ + compression method: deflated │ + compression sub-type (deflation): normal │ file security status: not encrypted │ - extended local header: no │ - file last modified on (DOS date/time): 2014 Sep 22 06:14:36 │ - 32-bit CRC value (hex): 409f4573 │ - compressed size: 299 bytes │ - uncompressed size: 299 bytes │ - length of filename: 53 characters │ + extended local header: yes │ + file last modified on (DOS date/time): 2017 Sep 20 14:53:54 │ + 32-bit CRC value (hex): eeed3989 │ + compressed size: 292 bytes │ + uncompressed size: 720 bytes │ + length of filename: 37 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ Central directory entry #288: │ --------------------------- │ │ - There are an extra 2 bytes preceding this file. │ + There are an extra 16 bytes preceding this file. │ │ - res/drawable-mdpi/ha__btn_check_on_transformation.png │ + res/drawable/ha__ab_list_selector_transition.xml │ │ - offset of local header from start of archive: 315487 │ - (000000000004D05Fh) bytes │ + offset of local header from start of archive: 585906 │ + (000000000008F0B2h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 1.0 │ + version of encoding software: 2.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 1.0 │ - compression method: none (stored) │ + minimum software version required to extract: 2.0 │ + compression method: deflated │ + compression sub-type (deflation): normal │ file security status: not encrypted │ - extended local header: no │ - file last modified on (DOS date/time): 2014 Sep 22 06:14:36 │ - 32-bit CRC value (hex): ab0027c5 │ - compressed size: 1016 bytes │ - uncompressed size: 1016 bytes │ - length of filename: 53 characters │ + extended local header: yes │ + file last modified on (DOS date/time): 2017 Sep 20 14:53:54 │ + 32-bit CRC value (hex): cbdc0bd7 │ + compressed size: 219 bytes │ + uncompressed size: 508 bytes │ + length of filename: 48 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ Central directory entry #289: │ --------------------------- │ │ - There are an extra 2 bytes preceding this file. │ + There are an extra 16 bytes preceding this file. │ │ - res/drawable-mdpi/ha__btn_check_on_transformation_light.png │ + res/drawable/ha__ab_spinner_background.xml │ │ - offset of local header from start of archive: 316588 │ - (000000000004D4ACh) bytes │ + offset of local header from start of archive: 586219 │ + (000000000008F1EBh) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 1.0 │ + version of encoding software: 2.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 1.0 │ - compression method: none (stored) │ + minimum software version required to extract: 2.0 │ + compression method: deflated │ + compression sub-type (deflation): normal │ file security status: not encrypted │ - extended local header: no │ - file last modified on (DOS date/time): 2014 Sep 22 06:14:36 │ - 32-bit CRC value (hex): c19d987e │ - compressed size: 999 bytes │ - uncompressed size: 999 bytes │ - length of filename: 59 characters │ + extended local header: yes │ + file last modified on (DOS date/time): 2017 Sep 20 14:53:54 │ + 32-bit CRC value (hex): f38c1e5b │ + compressed size: 310 bytes │ + uncompressed size: 856 bytes │ + length of filename: 42 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ Central directory entry #290: │ --------------------------- │ │ - There are an extra 3 bytes preceding this file. │ + There are an extra 16 bytes preceding this file. │ │ - res/drawable-mdpi/ha__btn_default_frame.9.png │ + res/drawable/ha__ab_spinner_background_light.xml │ │ - offset of local header from start of archive: 317679 │ - (000000000004D8EFh) bytes │ + offset of local header from start of archive: 586617 │ + (000000000008F379h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 1.0 │ + version of encoding software: 2.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 1.0 │ - compression method: none (stored) │ + minimum software version required to extract: 2.0 │ + compression method: deflated │ + compression sub-type (deflation): normal │ file security status: not encrypted │ - extended local header: no │ - file last modified on (DOS date/time): 2014 Sep 22 06:14:36 │ - 32-bit CRC value (hex): 147c48f6 │ - compressed size: 318 bytes │ - uncompressed size: 318 bytes │ - length of filename: 45 characters │ + extended local header: yes │ + file last modified on (DOS date/time): 2017 Sep 20 14:53:54 │ + 32-bit CRC value (hex): dde500df │ + compressed size: 309 bytes │ + uncompressed size: 856 bytes │ + length of filename: 48 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ Central directory entry #291: │ --------------------------- │ │ - There are an extra 2 bytes preceding this file. │ + There are an extra 16 bytes preceding this file. │ │ - res/drawable-mdpi/ha__btn_radio_comp_dot_disabled.png │ + res/drawable/ha__ab_spinner_default.xml │ │ - offset of local header from start of archive: 318074 │ - (000000000004DA7Ah) bytes │ + offset of local header from start of archive: 587020 │ + (000000000008F50Ch) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 1.0 │ + version of encoding software: 2.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 1.0 │ - compression method: none (stored) │ + minimum software version required to extract: 2.0 │ + compression method: deflated │ + compression sub-type (deflation): normal │ file security status: not encrypted │ - extended local header: no │ - file last modified on (DOS date/time): 2014 Sep 22 06:14:36 │ - 32-bit CRC value (hex): 40b45c12 │ - compressed size: 360 bytes │ - uncompressed size: 360 bytes │ - length of filename: 53 characters │ + extended local header: yes │ + file last modified on (DOS date/time): 2017 Sep 20 14:53:54 │ + 32-bit CRC value (hex): f4e019b7 │ + compressed size: 222 bytes │ + uncompressed size: 508 bytes │ + length of filename: 39 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ Central directory entry #292: │ --------------------------- │ │ - There are an extra 3 bytes preceding this file. │ + There are an extra 16 bytes preceding this file. │ │ - res/drawable-mdpi/ha__btn_radio_comp_dot_transformation.png │ + res/drawable/ha__ab_spinner_default_light.xml │ │ - offset of local header from start of archive: 318520 │ - (000000000004DC38h) bytes │ + offset of local header from start of archive: 587327 │ + (000000000008F63Fh) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 1.0 │ + version of encoding software: 2.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 1.0 │ - compression method: none (stored) │ + minimum software version required to extract: 2.0 │ + compression method: deflated │ + compression sub-type (deflation): normal │ file security status: not encrypted │ - extended local header: no │ - file last modified on (DOS date/time): 2014 Sep 22 06:14:36 │ - 32-bit CRC value (hex): d79284bc │ - compressed size: 478 bytes │ - uncompressed size: 478 bytes │ - length of filename: 59 characters │ + extended local header: yes │ + file last modified on (DOS date/time): 2017 Sep 20 14:53:54 │ + 32-bit CRC value (hex): bd56ccb4 │ + compressed size: 222 bytes │ + uncompressed size: 508 bytes │ + length of filename: 45 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ Central directory entry #293: │ --------------------------- │ │ - There are an extra 3 bytes preceding this file. │ + There are an extra 16 bytes preceding this file. │ │ - res/drawable-mdpi/ha__overscroll_edge.png │ + res/drawable/ha__ab_spinner_disabled.xml │ │ - offset of local header from start of archive: 319090 │ - (000000000004DE72h) bytes │ + offset of local header from start of archive: 587640 │ + (000000000008F778h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 1.0 │ + version of encoding software: 2.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 1.0 │ - compression method: none (stored) │ + minimum software version required to extract: 2.0 │ + compression method: deflated │ + compression sub-type (deflation): normal │ file security status: not encrypted │ - extended local header: no │ - file last modified on (DOS date/time): 2014 Sep 22 06:14:36 │ - 32-bit CRC value (hex): c8566549 │ - compressed size: 1514 bytes │ - uncompressed size: 1514 bytes │ - length of filename: 41 characters │ + extended local header: yes │ + file last modified on (DOS date/time): 2017 Sep 20 14:53:54 │ + 32-bit CRC value (hex): 33147d8a │ + compressed size: 222 bytes │ + uncompressed size: 508 bytes │ + length of filename: 40 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ Central directory entry #294: │ --------------------------- │ │ - There are an extra 3 bytes preceding this file. │ + There are an extra 16 bytes preceding this file. │ │ - res/drawable-mdpi/ha__overscroll_glow.png │ + res/drawable/ha__ab_spinner_disabled_light.xml │ │ - offset of local header from start of archive: 320678 │ - (000000000004E4A6h) bytes │ + offset of local header from start of archive: 587948 │ + (000000000008F8ACh) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 1.0 │ + version of encoding software: 2.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 1.0 │ - compression method: none (stored) │ + minimum software version required to extract: 2.0 │ + compression method: deflated │ + compression sub-type (deflation): normal │ file security status: not encrypted │ - extended local header: no │ - file last modified on (DOS date/time): 2014 Sep 22 06:14:36 │ - 32-bit CRC value (hex): e1a91172 │ - compressed size: 19441 bytes │ - uncompressed size: 19441 bytes │ - length of filename: 41 characters │ + extended local header: yes │ + file last modified on (DOS date/time): 2017 Sep 20 14:53:54 │ + 32-bit CRC value (hex): 8708fac4 │ + compressed size: 222 bytes │ + uncompressed size: 508 bytes │ + length of filename: 46 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ Central directory entry #295: │ --------------------------- │ │ - There are an extra 3 bytes preceding this file. │ + There are an extra 16 bytes preceding this file. │ │ - res/drawable-mdpi/ha__progress_background.9.png │ + res/drawable/ha__ab_spinner_focused.xml │ │ - offset of local header from start of archive: 340193 │ - (00000000000530E1h) bytes │ + offset of local header from start of archive: 588262 │ + (000000000008F9E6h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 1.0 │ + version of encoding software: 2.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 1.0 │ - compression method: none (stored) │ + minimum software version required to extract: 2.0 │ + compression method: deflated │ + compression sub-type (deflation): normal │ file security status: not encrypted │ - extended local header: no │ - file last modified on (DOS date/time): 2014 Sep 22 06:14:36 │ - 32-bit CRC value (hex): 5e9a0da5 │ - compressed size: 174 bytes │ - uncompressed size: 174 bytes │ - length of filename: 47 characters │ + extended local header: yes │ + file last modified on (DOS date/time): 2017 Sep 20 14:53:54 │ + 32-bit CRC value (hex): 9c5d41cc │ + compressed size: 223 bytes │ + uncompressed size: 508 bytes │ + length of filename: 39 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ Central directory entry #296: │ --------------------------- │ │ - There are an extra 2 bytes preceding this file. │ + There are an extra 16 bytes preceding this file. │ │ - res/drawable-mdpi/ha__progress_background_light.9.png │ + res/drawable/ha__ab_spinner_focused_light.xml │ │ - offset of local header from start of archive: 340446 │ - (00000000000531DEh) bytes │ + offset of local header from start of archive: 588570 │ + (000000000008FB1Ah) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 1.0 │ + version of encoding software: 2.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 1.0 │ - compression method: none (stored) │ + minimum software version required to extract: 2.0 │ + compression method: deflated │ + compression sub-type (deflation): normal │ file security status: not encrypted │ - extended local header: no │ - file last modified on (DOS date/time): 2014 Sep 22 06:14:36 │ - 32-bit CRC value (hex): 3f85a402 │ - compressed size: 174 bytes │ - uncompressed size: 174 bytes │ - length of filename: 53 characters │ + extended local header: yes │ + file last modified on (DOS date/time): 2017 Sep 20 14:53:54 │ + 32-bit CRC value (hex): d5eb94cf │ + compressed size: 223 bytes │ + uncompressed size: 508 bytes │ + length of filename: 45 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ Central directory entry #297: │ --------------------------- │ │ - There are an extra 3 bytes preceding this file. │ + There are an extra 16 bytes preceding this file. │ │ - res/drawable-mdpi/ha__progress_comp_primary.png │ + res/drawable/ha__ab_spinner_pressed.xml │ │ - offset of local header from start of archive: 340706 │ - (00000000000532E2h) bytes │ + offset of local header from start of archive: 588884 │ + (000000000008FC54h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 1.0 │ + version of encoding software: 2.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 1.0 │ - compression method: none (stored) │ + minimum software version required to extract: 2.0 │ + compression method: deflated │ + compression sub-type (deflation): normal │ file security status: not encrypted │ - extended local header: no │ - file last modified on (DOS date/time): 2014 Sep 22 06:14:36 │ - 32-bit CRC value (hex): c7595b72 │ - compressed size: 792 bytes │ - uncompressed size: 792 bytes │ - length of filename: 47 characters │ + extended local header: yes │ + file last modified on (DOS date/time): 2017 Sep 20 14:53:54 │ + 32-bit CRC value (hex): 81008f88 │ + compressed size: 222 bytes │ + uncompressed size: 508 bytes │ + length of filename: 39 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ Central directory entry #298: │ --------------------------- │ │ - There are an extra 1 bytes preceding this file. │ + There are an extra 16 bytes preceding this file. │ │ - res/drawable-mdpi/ha__progress_comp_secondary.png │ + res/drawable/ha__ab_spinner_pressed_light.xml │ │ - offset of local header from start of archive: 341576 │ - (0000000000053648h) bytes │ + offset of local header from start of archive: 589191 │ + (000000000008FD87h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 1.0 │ + version of encoding software: 2.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 1.0 │ - compression method: none (stored) │ + minimum software version required to extract: 2.0 │ + compression method: deflated │ + compression sub-type (deflation): normal │ file security status: not encrypted │ - extended local header: no │ - file last modified on (DOS date/time): 2014 Sep 22 06:14:36 │ - 32-bit CRC value (hex): bff4f7ec │ - compressed size: 103 bytes │ - uncompressed size: 103 bytes │ - length of filename: 49 characters │ + extended local header: yes │ + file last modified on (DOS date/time): 2017 Sep 20 14:53:54 │ + 32-bit CRC value (hex): c8b65a8b │ + compressed size: 222 bytes │ + uncompressed size: 508 bytes │ + length of filename: 45 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ Central directory entry #299: │ --------------------------- │ │ - There are an extra 1 bytes preceding this file. │ + There are an extra 16 bytes preceding this file. │ │ - res/drawable-mdpi/ha__scrubber_track.9.png │ + res/drawable/ha__ab_tab_background.xml │ │ - offset of local header from start of archive: 341759 │ - (00000000000536FFh) bytes │ + offset of local header from start of archive: 589504 │ + (000000000008FEC0h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 1.0 │ + version of encoding software: 2.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 1.0 │ - compression method: none (stored) │ + minimum software version required to extract: 2.0 │ + compression method: deflated │ + compression sub-type (deflation): normal │ file security status: not encrypted │ - extended local header: no │ - file last modified on (DOS date/time): 2014 Sep 22 06:14:36 │ - 32-bit CRC value (hex): f712bcff │ - compressed size: 161 bytes │ - uncompressed size: 161 bytes │ - length of filename: 42 characters │ + extended local header: yes │ + file last modified on (DOS date/time): 2017 Sep 20 14:53:54 │ + 32-bit CRC value (hex): f19471df │ + compressed size: 358 bytes │ + uncompressed size: 1580 bytes │ + length of filename: 38 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ Central directory entry #300: │ --------------------------- │ │ - There are an extra 1 bytes preceding this file. │ + There are an extra 16 bytes preceding this file. │ │ - res/drawable-mdpi/ha__scrubber_track_light.9.png │ + res/drawable/ha__ab_tab_background_mixed.xml │ │ - offset of local header from start of archive: 341993 │ - (00000000000537E9h) bytes │ + offset of local header from start of archive: 589946 │ + (000000000009007Ah) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 1.0 │ + version of encoding software: 2.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 1.0 │ - compression method: none (stored) │ + minimum software version required to extract: 2.0 │ + compression method: deflated │ + compression sub-type (deflation): normal │ file security status: not encrypted │ - extended local header: no │ - file last modified on (DOS date/time): 2014 Sep 22 06:14:36 │ - 32-bit CRC value (hex): 2a1bb801 │ - compressed size: 161 bytes │ - uncompressed size: 161 bytes │ - length of filename: 48 characters │ + extended local header: yes │ + file last modified on (DOS date/time): 2017 Sep 20 14:53:54 │ + 32-bit CRC value (hex): c0fdd0d2 │ + compressed size: 360 bytes │ + uncompressed size: 1580 bytes │ + length of filename: 44 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ Central directory entry #301: │ --------------------------- │ │ - There are an extra 1 bytes preceding this file. │ + There are an extra 16 bytes preceding this file. │ │ - res/drawable-mdpi/ha__spinner_frame.9.png │ + res/drawable/ha__ab_tab_selected.xml │ │ - offset of local header from start of archive: 342233 │ - (00000000000538D9h) bytes │ + offset of local header from start of archive: 590396 │ + (000000000009023Ch) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 1.0 │ + version of encoding software: 2.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 1.0 │ - compression method: none (stored) │ + minimum software version required to extract: 2.0 │ + compression method: deflated │ + compression sub-type (deflation): normal │ file security status: not encrypted │ - extended local header: no │ - file last modified on (DOS date/time): 2014 Sep 22 06:14:36 │ - 32-bit CRC value (hex): 072e8197 │ - compressed size: 261 bytes │ - uncompressed size: 261 bytes │ - length of filename: 41 characters │ + extended local header: yes │ + file last modified on (DOS date/time): 2017 Sep 20 14:53:54 │ + 32-bit CRC value (hex): 2cae4fa1 │ + compressed size: 210 bytes │ + uncompressed size: 428 bytes │ + length of filename: 36 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ Central directory entry #302: │ --------------------------- │ │ - res/drawable-mdpi/ha__spinner_frame_inverse.9.png │ + There are an extra 16 bytes preceding this file. │ │ - offset of local header from start of archive: 342565 │ - (0000000000053A25h) bytes │ + res/drawable/ha__ab_tab_selected_focused.xml │ + │ + offset of local header from start of archive: 590688 │ + (0000000000090360h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 1.0 │ + version of encoding software: 2.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 1.0 │ - compression method: none (stored) │ + minimum software version required to extract: 2.0 │ + compression method: deflated │ + compression sub-type (deflation): normal │ file security status: not encrypted │ - extended local header: no │ - file last modified on (DOS date/time): 2014 Sep 22 06:14:36 │ - 32-bit CRC value (hex): 2a0392fe │ - compressed size: 308 bytes │ - uncompressed size: 308 bytes │ - length of filename: 49 characters │ + extended local header: yes │ + file last modified on (DOS date/time): 2017 Sep 20 14:53:54 │ + 32-bit CRC value (hex): 2082b927 │ + compressed size: 221 bytes │ + uncompressed size: 508 bytes │ + length of filename: 44 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ Central directory entry #303: │ --------------------------- │ │ - res/drawable-mdpi/ha__text_select_handle_left_transformation.png │ + There are an extra 16 bytes preceding this file. │ │ - offset of local header from start of archive: 342952 │ - (0000000000053BA8h) bytes │ + res/drawable/ha__ab_tab_selected_focused_mixed.xml │ + │ + offset of local header from start of archive: 590999 │ + (0000000000090497h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 1.0 │ + version of encoding software: 2.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 1.0 │ - compression method: none (stored) │ + minimum software version required to extract: 2.0 │ + compression method: deflated │ + compression sub-type (deflation): normal │ file security status: not encrypted │ - extended local header: no │ - file last modified on (DOS date/time): 2014 Sep 22 06:14:36 │ - 32-bit CRC value (hex): 3dd2d340 │ - compressed size: 892 bytes │ - uncompressed size: 892 bytes │ - length of filename: 64 characters │ + extended local header: yes │ + file last modified on (DOS date/time): 2017 Sep 20 14:53:54 │ + 32-bit CRC value (hex): 9c6d71e4 │ + compressed size: 223 bytes │ + uncompressed size: 508 bytes │ + length of filename: 50 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ Central directory entry #304: │ --------------------------- │ │ - There are an extra 2 bytes preceding this file. │ + There are an extra 16 bytes preceding this file. │ │ - res/drawable-mdpi/ha__text_select_handle_middle_transformation.png │ + res/drawable/ha__ab_tab_selected_pressed.xml │ │ - offset of local header from start of archive: 343940 │ - (0000000000053F84h) bytes │ + offset of local header from start of archive: 591318 │ + (00000000000905D6h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 1.0 │ + version of encoding software: 2.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 1.0 │ - compression method: none (stored) │ + minimum software version required to extract: 2.0 │ + compression method: deflated │ + compression sub-type (deflation): normal │ file security status: not encrypted │ - extended local header: no │ - file last modified on (DOS date/time): 2014 Sep 22 06:14:36 │ - 32-bit CRC value (hex): 01983fe7 │ - compressed size: 923 bytes │ - uncompressed size: 923 bytes │ - length of filename: 66 characters │ + extended local header: yes │ + file last modified on (DOS date/time): 2017 Sep 20 14:53:54 │ + 32-bit CRC value (hex): 0764ebeb │ + compressed size: 221 bytes │ + uncompressed size: 508 bytes │ + length of filename: 44 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ Central directory entry #305: │ --------------------------- │ │ - res/drawable-mdpi/ha__text_select_handle_right_transformation.png │ + There are an extra 16 bytes preceding this file. │ + │ + res/drawable/ha__ab_tab_selected_pressed_mixed.xml │ │ - offset of local header from start of archive: 344959 │ - (000000000005437Fh) bytes │ + offset of local header from start of archive: 591629 │ + (000000000009070Dh) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 1.0 │ + version of encoding software: 2.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 1.0 │ - compression method: none (stored) │ + minimum software version required to extract: 2.0 │ + compression method: deflated │ + compression sub-type (deflation): normal │ file security status: not encrypted │ - extended local header: no │ - file last modified on (DOS date/time): 2014 Sep 22 06:14:36 │ - 32-bit CRC value (hex): 5d2f20b9 │ - compressed size: 875 bytes │ - uncompressed size: 875 bytes │ - length of filename: 65 characters │ + extended local header: yes │ + file last modified on (DOS date/time): 2017 Sep 20 14:53:54 │ + 32-bit CRC value (hex): bb8b2328 │ + compressed size: 223 bytes │ + uncompressed size: 508 bytes │ + length of filename: 50 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ Central directory entry #306: │ --------------------------- │ │ - There are an extra 2 bytes preceding this file. │ + There are an extra 16 bytes preceding this file. │ │ - res/drawable-mdpi/ha__textfield_comp_activated_left.png │ + res/drawable/ha__actionbar_background.xml │ │ - offset of local header from start of archive: 345931 │ - (000000000005474Bh) bytes │ + offset of local header from start of archive: 591948 │ + (000000000009084Ch) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 1.0 │ + version of encoding software: 2.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 1.0 │ - compression method: none (stored) │ + minimum software version required to extract: 2.0 │ + compression method: deflated │ + compression sub-type (deflation): normal │ file security status: not encrypted │ - extended local header: no │ - file last modified on (DOS date/time): 2014 Sep 22 06:14:36 │ - 32-bit CRC value (hex): f4d51b76 │ - compressed size: 110 bytes │ - uncompressed size: 110 bytes │ - length of filename: 55 characters │ + extended local header: yes │ + file last modified on (DOS date/time): 2017 Sep 20 14:53:54 │ + 32-bit CRC value (hex): b2cc7ab2 │ + compressed size: 213 bytes │ + uncompressed size: 428 bytes │ + length of filename: 41 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ Central directory entry #307: │ --------------------------- │ │ - res/drawable-mdpi/ha__textfield_comp_activated_main.png │ + There are an extra 16 bytes preceding this file. │ + │ + res/drawable/ha__actionbar_background_colored.xml │ │ - offset of local header from start of archive: 346126 │ - (000000000005480Eh) bytes │ + offset of local header from start of archive: 592248 │ + (0000000000090978h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 1.0 │ + version of encoding software: 2.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 1.0 │ - compression method: none (stored) │ + minimum software version required to extract: 2.0 │ + compression method: deflated │ + compression sub-type (deflation): normal │ file security status: not encrypted │ - extended local header: no │ - file last modified on (DOS date/time): 2014 Sep 22 06:14:36 │ - 32-bit CRC value (hex): 92c5a815 │ - compressed size: 105 bytes │ - uncompressed size: 105 bytes │ - length of filename: 55 characters │ + extended local header: yes │ + file last modified on (DOS date/time): 2017 Sep 20 14:53:54 │ + 32-bit CRC value (hex): a6172830 │ + compressed size: 223 bytes │ + uncompressed size: 508 bytes │ + length of filename: 49 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ Central directory entry #308: │ --------------------------- │ │ - There are an extra 1 bytes preceding this file. │ + There are an extra 16 bytes preceding this file. │ │ - res/drawable-mdpi/ha__textfield_comp_activated_right.png │ + res/drawable/ha__actionbar_item_background.xml │ │ - offset of local header from start of archive: 346317 │ - (00000000000548CDh) bytes │ + offset of local header from start of archive: 592566 │ + (0000000000090AB6h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 1.0 │ + version of encoding software: 2.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 1.0 │ - compression method: none (stored) │ + minimum software version required to extract: 2.0 │ + compression method: deflated │ + compression sub-type (deflation): normal │ file security status: not encrypted │ - extended local header: no │ - file last modified on (DOS date/time): 2014 Sep 22 06:14:36 │ - 32-bit CRC value (hex): b0f37401 │ - compressed size: 111 bytes │ - uncompressed size: 111 bytes │ - length of filename: 56 characters │ + extended local header: yes │ + file last modified on (DOS date/time): 2017 Sep 20 14:53:54 │ + 32-bit CRC value (hex): a9eae073 │ + compressed size: 337 bytes │ + uncompressed size: 1136 bytes │ + length of filename: 46 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ Central directory entry #309: │ --------------------------- │ │ - There are an extra 1 bytes preceding this file. │ + There are an extra 16 bytes preceding this file. │ │ - res/drawable-mdpi/ha__textfield_comp_background.9.png │ + res/drawable/ha__actionmode_background_bottom.xml │ │ - offset of local header from start of archive: 346515 │ - (0000000000054993h) bytes │ + offset of local header from start of archive: 592995 │ + (0000000000090C63h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 1.0 │ + version of encoding software: 2.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 1.0 │ - compression method: none (stored) │ + minimum software version required to extract: 2.0 │ + compression method: deflated │ + compression sub-type (deflation): normal │ file security status: not encrypted │ - extended local header: no │ - file last modified on (DOS date/time): 2014 Sep 22 06:14:36 │ - 32-bit CRC value (hex): b4c08d1c │ - compressed size: 249 bytes │ - uncompressed size: 249 bytes │ - length of filename: 53 characters │ + extended local header: yes │ + file last modified on (DOS date/time): 2017 Sep 20 14:53:54 │ + 32-bit CRC value (hex): 132845b5 │ + compressed size: 235 bytes │ + uncompressed size: 588 bytes │ + length of filename: 49 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ Central directory entry #310: │ --------------------------- │ │ - There are an extra 2 bytes preceding this file. │ + There are an extra 16 bytes preceding this file. │ │ - res/drawable-mdpi/ha__textfield_comp_focused_left.png │ + res/drawable/ha__actionmode_background_bottom_colored.xml │ │ - offset of local header from start of archive: 346849 │ - (0000000000054AE1h) bytes │ + offset of local header from start of archive: 593325 │ + (0000000000090DADh) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 1.0 │ + version of encoding software: 2.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 1.0 │ - compression method: none (stored) │ + minimum software version required to extract: 2.0 │ + compression method: deflated │ + compression sub-type (deflation): normal │ file security status: not encrypted │ - extended local header: no │ - file last modified on (DOS date/time): 2014 Sep 22 06:14:36 │ - 32-bit CRC value (hex): 9d9ee908 │ - compressed size: 182 bytes │ - uncompressed size: 182 bytes │ - length of filename: 53 characters │ + extended local header: yes │ + file last modified on (DOS date/time): 2017 Sep 20 14:53:54 │ + 32-bit CRC value (hex): e294f509 │ + compressed size: 235 bytes │ + uncompressed size: 588 bytes │ + length of filename: 57 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ Central directory entry #311: │ --------------------------- │ │ - res/drawable-mdpi/ha__textfield_comp_focused_main.png │ + There are an extra 16 bytes preceding this file. │ │ - offset of local header from start of archive: 347114 │ - (0000000000054BEAh) bytes │ + res/drawable/ha__actionmode_background_bottom_light.xml │ + │ + offset of local header from start of archive: 593663 │ + (0000000000090EFFh) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 1.0 │ + version of encoding software: 2.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 1.0 │ - compression method: none (stored) │ + minimum software version required to extract: 2.0 │ + compression method: deflated │ + compression sub-type (deflation): normal │ file security status: not encrypted │ - extended local header: no │ - file last modified on (DOS date/time): 2014 Sep 22 06:14:36 │ - 32-bit CRC value (hex): c8905194 │ - compressed size: 121 bytes │ - uncompressed size: 121 bytes │ - length of filename: 53 characters │ + extended local header: yes │ + file last modified on (DOS date/time): 2017 Sep 20 14:53:54 │ + 32-bit CRC value (hex): fcbd0515 │ + compressed size: 222 bytes │ + uncompressed size: 508 bytes │ + length of filename: 55 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ Central directory entry #312: │ --------------------------- │ │ - There are an extra 3 bytes preceding this file. │ + There are an extra 16 bytes preceding this file. │ │ - res/drawable-mdpi/ha__textfield_comp_focused_right.png │ + res/drawable/ha__actionmode_background_top.xml │ │ - offset of local header from start of archive: 347321 │ - (0000000000054CB9h) bytes │ + offset of local header from start of archive: 593986 │ + (0000000000091042h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 1.0 │ + version of encoding software: 2.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 1.0 │ - compression method: none (stored) │ + minimum software version required to extract: 2.0 │ + compression method: deflated │ + compression sub-type (deflation): normal │ file security status: not encrypted │ - extended local header: no │ - file last modified on (DOS date/time): 2014 Sep 22 06:14:36 │ - 32-bit CRC value (hex): ac25b7e5 │ - compressed size: 183 bytes │ - uncompressed size: 183 bytes │ - length of filename: 54 characters │ + extended local header: yes │ + file last modified on (DOS date/time): 2017 Sep 20 14:53:54 │ + 32-bit CRC value (hex): 9d17d1ff │ + compressed size: 236 bytes │ + uncompressed size: 588 bytes │ + length of filename: 46 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ Central directory entry #313: │ --------------------------- │ │ - There are an extra 3 bytes preceding this file. │ + There are an extra 16 bytes preceding this file. │ │ - res/drawable-mdpi/ha__textfield_default.9.png │ + res/drawable/ha__actionmode_background_top_colored.xml │ │ - offset of local header from start of archive: 347591 │ - (0000000000054DC7h) bytes │ + offset of local header from start of archive: 594314 │ + (000000000009118Ah) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 1.0 │ + version of encoding software: 2.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 1.0 │ - compression method: none (stored) │ + minimum software version required to extract: 2.0 │ + compression method: deflated │ + compression sub-type (deflation): normal │ file security status: not encrypted │ - extended local header: no │ - file last modified on (DOS date/time): 2014 Sep 22 06:14:36 │ - 32-bit CRC value (hex): 1b76948b │ - compressed size: 242 bytes │ - uncompressed size: 242 bytes │ - length of filename: 45 characters │ + extended local header: yes │ + file last modified on (DOS date/time): 2017 Sep 20 14:53:54 │ + 32-bit CRC value (hex): 6cab6143 │ + compressed size: 235 bytes │ + uncompressed size: 588 bytes │ + length of filename: 54 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ Central directory entry #314: │ --------------------------- │ │ - There are an extra 2 bytes preceding this file. │ + There are an extra 16 bytes preceding this file. │ │ - res/drawable-mdpi/ha__textfield_default_light.9.png │ + res/drawable/ha__actionmode_background_top_light.xml │ │ - offset of local header from start of archive: 347910 │ - (0000000000054F06h) bytes │ + offset of local header from start of archive: 594649 │ + (00000000000912D9h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 1.0 │ + version of encoding software: 2.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 1.0 │ - compression method: none (stored) │ + minimum software version required to extract: 2.0 │ + compression method: deflated │ + compression sub-type (deflation): normal │ file security status: not encrypted │ - extended local header: no │ - file last modified on (DOS date/time): 2014 Sep 22 06:14:36 │ - 32-bit CRC value (hex): cd8758d2 │ - compressed size: 248 bytes │ - uncompressed size: 248 bytes │ - length of filename: 51 characters │ + extended local header: yes │ + file last modified on (DOS date/time): 2017 Sep 20 14:53:54 │ + 32-bit CRC value (hex): 7282915f │ + compressed size: 225 bytes │ + uncompressed size: 508 bytes │ + length of filename: 52 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ Central directory entry #315: │ --------------------------- │ │ - There are an extra 1 bytes preceding this file. │ + There are an extra 16 bytes preceding this file. │ │ - res/drawable-mdpi/ha__textfield_disabled.9.png │ + res/drawable/ha__activated_background.xml │ │ - offset of local header from start of archive: 348240 │ - (0000000000055050h) bytes │ + offset of local header from start of archive: 594972 │ + (000000000009141Ch) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 1.0 │ + version of encoding software: 2.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 1.0 │ - compression method: none (stored) │ + minimum software version required to extract: 2.0 │ + compression method: deflated │ + compression sub-type (deflation): normal │ file security status: not encrypted │ - extended local header: no │ - file last modified on (DOS date/time): 2014 Sep 22 06:14:36 │ - 32-bit CRC value (hex): ccf31b59 │ - compressed size: 285 bytes │ - uncompressed size: 285 bytes │ - length of filename: 46 characters │ + extended local header: yes │ + file last modified on (DOS date/time): 2017 Sep 20 14:53:54 │ + 32-bit CRC value (hex): b930ef06 │ + compressed size: 254 bytes │ + uncompressed size: 564 bytes │ + length of filename: 41 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ Central directory entry #316: │ --------------------------- │ │ - res/drawable-mdpi/ha__textfield_disabled_focused.9.png │ + There are an extra 16 bytes preceding this file. │ │ - offset of local header from start of archive: 348601 │ - (00000000000551B9h) bytes │ + res/drawable/ha__background_accent.xml │ + │ + offset of local header from start of archive: 595313 │ + (0000000000091571h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 1.0 │ + version of encoding software: 2.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 1.0 │ - compression method: none (stored) │ + minimum software version required to extract: 2.0 │ + compression method: deflated │ + compression sub-type (deflation): normal │ file security status: not encrypted │ - extended local header: no │ - file last modified on (DOS date/time): 2014 Sep 22 06:14:36 │ - 32-bit CRC value (hex): f1fcbef9 │ - compressed size: 294 bytes │ - uncompressed size: 294 bytes │ - length of filename: 54 characters │ + extended local header: yes │ + file last modified on (DOS date/time): 2017 Sep 20 14:53:54 │ + 32-bit CRC value (hex): 5bc98606 │ + compressed size: 212 bytes │ + uncompressed size: 428 bytes │ + length of filename: 38 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ Central directory entry #317: │ --------------------------- │ │ - There are an extra 3 bytes preceding this file. │ + There are an extra 16 bytes preceding this file. │ │ - res/drawable-mdpi/ha__textfield_disabled_focused_light.9.png │ + res/drawable/ha__background_accent_dark.xml │ │ - offset of local header from start of archive: 348982 │ - (0000000000055336h) bytes │ + offset of local header from start of archive: 595609 │ + (0000000000091699h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 1.0 │ + version of encoding software: 2.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 1.0 │ - compression method: none (stored) │ + minimum software version required to extract: 2.0 │ + compression method: deflated │ + compression sub-type (deflation): normal │ file security status: not encrypted │ - extended local header: no │ - file last modified on (DOS date/time): 2014 Sep 22 06:14:36 │ - 32-bit CRC value (hex): 3f3defcb │ - compressed size: 242 bytes │ - uncompressed size: 242 bytes │ - length of filename: 60 characters │ + extended local header: yes │ + file last modified on (DOS date/time): 2017 Sep 20 14:53:54 │ + 32-bit CRC value (hex): 46e69d3e │ + compressed size: 211 bytes │ + uncompressed size: 428 bytes │ + length of filename: 43 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ Central directory entry #318: │ --------------------------- │ │ - res/drawable-mdpi/ha__textfield_disabled_light.9.png │ + There are an extra 16 bytes preceding this file. │ │ - offset of local header from start of archive: 349314 │ - (0000000000055482h) bytes │ + res/drawable/ha__btn_check.xml │ + │ + offset of local header from start of archive: 595909 │ + (00000000000917C5h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 1.0 │ + version of encoding software: 2.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 1.0 │ - compression method: none (stored) │ + minimum software version required to extract: 2.0 │ + compression method: deflated │ + compression sub-type (deflation): normal │ file security status: not encrypted │ - extended local header: no │ - file last modified on (DOS date/time): 2014 Sep 22 06:14:36 │ - 32-bit CRC value (hex): e0b65cc6 │ - compressed size: 248 bytes │ - uncompressed size: 248 bytes │ - length of filename: 52 characters │ + extended local header: yes │ + file last modified on (DOS date/time): 2017 Sep 20 14:53:54 │ + 32-bit CRC value (hex): 5ebec1d2 │ + compressed size: 479 bytes │ + uncompressed size: 2308 bytes │ + length of filename: 30 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ Central directory entry #319: │ --------------------------- │ │ - res/drawable-mdpi/ic_action_about.png │ + There are an extra 16 bytes preceding this file. │ + │ + res/drawable/ha__btn_check_light.xml │ │ - offset of local header from start of archive: 349644 │ - (00000000000555CCh) bytes │ + offset of local header from start of archive: 596464 │ + (00000000000919F0h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 1.0 │ + version of encoding software: 2.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 1.0 │ - compression method: none (stored) │ + minimum software version required to extract: 2.0 │ + compression method: deflated │ + compression sub-type (deflation): normal │ file security status: not encrypted │ - extended local header: no │ - file last modified on (DOS date/time): 2014 Sep 22 06:14:56 │ - 32-bit CRC value (hex): 26f517ce │ - compressed size: 381 bytes │ - uncompressed size: 381 bytes │ - length of filename: 37 characters │ + extended local header: yes │ + file last modified on (DOS date/time): 2017 Sep 20 14:53:54 │ + 32-bit CRC value (hex): 55a87750 │ + compressed size: 479 bytes │ + uncompressed size: 2308 bytes │ + length of filename: 36 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ Central directory entry #320: │ --------------------------- │ │ - There are an extra 1 bytes preceding this file. │ + There are an extra 16 bytes preceding this file. │ │ - res/drawable-mdpi/ic_action_lang.png │ + res/drawable/ha__btn_check_off_disabled_focused.xml │ │ - offset of local header from start of archive: 350093 │ - (000000000005578Dh) bytes │ + offset of local header from start of archive: 597025 │ + (0000000000091C21h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 1.0 │ + version of encoding software: 2.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 1.0 │ - compression method: none (stored) │ + minimum software version required to extract: 2.0 │ + compression method: deflated │ + compression sub-type (deflation): normal │ file security status: not encrypted │ - extended local header: no │ - file last modified on (DOS date/time): 2014 Sep 22 06:14:56 │ - 32-bit CRC value (hex): 46738434 │ - compressed size: 978 bytes │ - uncompressed size: 978 bytes │ - length of filename: 36 characters │ + extended local header: yes │ + file last modified on (DOS date/time): 2017 Sep 20 14:53:54 │ + 32-bit CRC value (hex): 4da3ceec │ + compressed size: 243 bytes │ + uncompressed size: 636 bytes │ + length of filename: 51 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ Central directory entry #321: │ --------------------------- │ │ - There are an extra 1 bytes preceding this file. │ + There are an extra 16 bytes preceding this file. │ │ - res/drawable-mdpi/ic_action_reload.png │ + res/drawable/ha__btn_check_off_disabled_focused_light.xml │ │ - offset of local header from start of archive: 351138 │ - (0000000000055BA2h) bytes │ + offset of local header from start of archive: 597365 │ + (0000000000091D75h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 1.0 │ + version of encoding software: 2.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 1.0 │ - compression method: none (stored) │ + minimum software version required to extract: 2.0 │ + compression method: deflated │ + compression sub-type (deflation): normal │ file security status: not encrypted │ - extended local header: no │ - file last modified on (DOS date/time): 2014 Sep 22 06:14:56 │ - 32-bit CRC value (hex): 792c430e │ - compressed size: 706 bytes │ - uncompressed size: 706 bytes │ - length of filename: 38 characters │ + extended local header: yes │ + file last modified on (DOS date/time): 2017 Sep 20 14:53:54 │ + 32-bit CRC value (hex): 35321444 │ + compressed size: 243 bytes │ + uncompressed size: 636 bytes │ + length of filename: 57 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ Central directory entry #322: │ --------------------------- │ │ - There are an extra 2 bytes preceding this file. │ + There are an extra 16 bytes preceding this file. │ │ - res/drawable-mdpi/ic_action_settings.png │ + res/drawable/ha__btn_check_off_focused.xml │ │ - offset of local header from start of archive: 351914 │ - (0000000000055EAAh) bytes │ + offset of local header from start of archive: 597711 │ + (0000000000091ECFh) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 1.0 │ + version of encoding software: 2.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 1.0 │ - compression method: none (stored) │ + minimum software version required to extract: 2.0 │ + compression method: deflated │ + compression sub-type (deflation): normal │ file security status: not encrypted │ - extended local header: no │ - file last modified on (DOS date/time): 2014 Sep 22 06:14:56 │ - 32-bit CRC value (hex): 3c3a2239 │ - compressed size: 241 bytes │ - uncompressed size: 241 bytes │ - length of filename: 40 characters │ + extended local header: yes │ + file last modified on (DOS date/time): 2017 Sep 20 14:53:54 │ + 32-bit CRC value (hex): 383c0871 │ + compressed size: 243 bytes │ + uncompressed size: 636 bytes │ + length of filename: 42 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ Central directory entry #323: │ --------------------------- │ │ - res/drawable-mdpi/ic_arch.png │ + There are an extra 16 bytes preceding this file. │ │ - offset of local header from start of archive: 352225 │ - (0000000000055FE1h) bytes │ + res/drawable/ha__btn_check_off_focused_light.xml │ + │ + offset of local header from start of archive: 598042 │ + (000000000009201Ah) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 1.0 │ + version of encoding software: 2.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 1.0 │ - compression method: none (stored) │ + minimum software version required to extract: 2.0 │ + compression method: deflated │ + compression sub-type (deflation): normal │ file security status: not encrypted │ - extended local header: no │ - file last modified on (DOS date/time): 2014 Sep 22 06:14:56 │ - 32-bit CRC value (hex): 26473bc6 │ - compressed size: 658 bytes │ - uncompressed size: 658 bytes │ - length of filename: 29 characters │ + extended local header: yes │ + file last modified on (DOS date/time): 2017 Sep 20 14:53:54 │ + 32-bit CRC value (hex): bc807bbc │ + compressed size: 243 bytes │ + uncompressed size: 636 bytes │ + length of filename: 48 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ Central directory entry #324: │ --------------------------- │ │ - res/drawable-mdpi/ic_launcher.png │ + There are an extra 16 bytes preceding this file. │ │ - offset of local header from start of archive: 352942 │ - (00000000000562AEh) bytes │ + res/drawable/ha__btn_check_off_pressed.xml │ + │ + offset of local header from start of archive: 598379 │ + (000000000009216Bh) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 1.0 │ + version of encoding software: 2.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 1.0 │ - compression method: none (stored) │ + minimum software version required to extract: 2.0 │ + compression method: deflated │ + compression sub-type (deflation): normal │ file security status: not encrypted │ - extended local header: no │ - file last modified on (DOS date/time): 2014 Sep 22 06:14:56 │ - 32-bit CRC value (hex): 8fb13046 │ - compressed size: 1172 bytes │ - uncompressed size: 1172 bytes │ - length of filename: 33 characters │ + extended local header: yes │ + file last modified on (DOS date/time): 2017 Sep 20 14:53:54 │ + 32-bit CRC value (hex): 44ffaf7d │ + compressed size: 221 bytes │ + uncompressed size: 508 bytes │ + length of filename: 42 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ Central directory entry #325: │ --------------------------- │ │ - There are an extra 3 bytes preceding this file. │ + There are an extra 16 bytes preceding this file. │ │ - res/drawable-nodpi/author_picture.jpg │ + res/drawable/ha__btn_check_off_pressed_light.xml │ │ - offset of local header from start of archive: 354180 │ - (0000000000056784h) bytes │ + offset of local header from start of archive: 598688 │ + (00000000000922A0h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 1.0 │ + version of encoding software: 2.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 1.0 │ - compression method: none (stored) │ + minimum software version required to extract: 2.0 │ + compression method: deflated │ + compression sub-type (deflation): normal │ file security status: not encrypted │ - extended local header: no │ - file last modified on (DOS date/time): 2014 Sep 22 06:13:46 │ - 32-bit CRC value (hex): bf0ca498 │ - compressed size: 63326 bytes │ - uncompressed size: 63326 bytes │ - length of filename: 37 characters │ + extended local header: yes │ + file last modified on (DOS date/time): 2017 Sep 20 14:53:54 │ + 32-bit CRC value (hex): cabd1e43 │ + compressed size: 222 bytes │ + uncompressed size: 508 bytes │ + length of filename: 48 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ Central directory entry #326: │ --------------------------- │ │ - There are an extra 1 bytes preceding this file. │ + There are an extra 16 bytes preceding this file. │ │ - res/drawable-nodpi/ha__dummy.png │ + res/drawable/ha__btn_check_on.xml │ │ - offset of local header from start of archive: 417574 │ - (0000000000065F26h) bytes │ + offset of local header from start of archive: 599004 │ + (00000000000923DCh) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 1.0 │ + version of encoding software: 2.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 1.0 │ - compression method: none (stored) │ + minimum software version required to extract: 2.0 │ + compression method: deflated │ + compression sub-type (deflation): normal │ file security status: not encrypted │ - extended local header: no │ - file last modified on (DOS date/time): 2014 Sep 22 06:14:36 │ - 32-bit CRC value (hex): c51520d0 │ - compressed size: 68 bytes │ - uncompressed size: 68 bytes │ - length of filename: 32 characters │ + extended local header: yes │ + file last modified on (DOS date/time): 2017 Sep 20 14:53:54 │ + 32-bit CRC value (hex): 47b63aca │ + compressed size: 170 bytes │ + uncompressed size: 332 bytes │ + length of filename: 33 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ Central directory entry #327: │ --------------------------- │ │ - res/drawable-nodpi/icon.png │ + There are an extra 16 bytes preceding this file. │ + │ + res/drawable/ha__btn_check_on_disabled_focused.xml │ │ - offset of local header from start of archive: 417704 │ - (0000000000065FA8h) bytes │ + offset of local header from start of archive: 599253 │ + (00000000000924D5h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 1.0 │ + version of encoding software: 2.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 1.0 │ - compression method: none (stored) │ + minimum software version required to extract: 2.0 │ + compression method: deflated │ + compression sub-type (deflation): normal │ file security status: not encrypted │ - extended local header: no │ - file last modified on (DOS date/time): 2014 Sep 22 06:14:56 │ - 32-bit CRC value (hex): e226ab03 │ - compressed size: 24170 bytes │ - uncompressed size: 24170 bytes │ - length of filename: 27 characters │ + extended local header: yes │ + file last modified on (DOS date/time): 2017 Sep 20 14:53:54 │ + 32-bit CRC value (hex): b02657b0 │ + compressed size: 244 bytes │ + uncompressed size: 636 bytes │ + length of filename: 50 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ Central directory entry #328: │ --------------------------- │ │ - There are an extra 3 bytes preceding this file. │ + There are an extra 16 bytes preceding this file. │ │ - res/drawable-nodpi/news_bubble.9.png │ + res/drawable/ha__btn_check_on_disabled_focused_light.xml │ │ - offset of local header from start of archive: 441934 │ - (000000000006BE4Eh) bytes │ + offset of local header from start of archive: 599593 │ + (0000000000092629h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 1.0 │ + version of encoding software: 2.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 1.0 │ - compression method: none (stored) │ + minimum software version required to extract: 2.0 │ + compression method: deflated │ + compression sub-type (deflation): normal │ file security status: not encrypted │ - extended local header: no │ - file last modified on (DOS date/time): 2014 Sep 22 06:14:56 │ - 32-bit CRC value (hex): 9e7263f2 │ - compressed size: 715 bytes │ - uncompressed size: 715 bytes │ - length of filename: 36 characters │ + extended local header: yes │ + file last modified on (DOS date/time): 2017 Sep 20 14:53:54 │ + 32-bit CRC value (hex): e693c5a6 │ + compressed size: 244 bytes │ + uncompressed size: 636 bytes │ + length of filename: 56 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ Central directory entry #329: │ --------------------------- │ │ - res/drawable-xhdpi/btn_default_disabled.9.png │ + There are an extra 16 bytes preceding this file. │ + │ + res/drawable/ha__btn_check_on_focused.xml │ │ - offset of local header from start of archive: 442715 │ - (000000000006C15Bh) bytes │ + offset of local header from start of archive: 599939 │ + (0000000000092783h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 1.0 │ + version of encoding software: 2.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 1.0 │ - compression method: none (stored) │ + minimum software version required to extract: 2.0 │ + compression method: deflated │ + compression sub-type (deflation): normal │ file security status: not encrypted │ - extended local header: no │ - file last modified on (DOS date/time): 2014 Sep 22 06:14:56 │ - 32-bit CRC value (hex): 18186ce5 │ - compressed size: 782 bytes │ - uncompressed size: 782 bytes │ - length of filename: 45 characters │ + extended local header: yes │ + file last modified on (DOS date/time): 2017 Sep 20 14:53:54 │ + 32-bit CRC value (hex): 072d6b54 │ + compressed size: 256 bytes │ + uncompressed size: 604 bytes │ + length of filename: 41 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ Central directory entry #330: │ --------------------------- │ │ - There are an extra 2 bytes preceding this file. │ + There are an extra 16 bytes preceding this file. │ │ - res/drawable-xhdpi/btn_default_disabled_focused.9.png │ + res/drawable/ha__btn_check_on_focused_light.xml │ │ - offset of local header from start of archive: 443574 │ - (000000000006C4B6h) bytes │ + offset of local header from start of archive: 600282 │ + (00000000000928DAh) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 1.0 │ + version of encoding software: 2.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 1.0 │ - compression method: none (stored) │ + minimum software version required to extract: 2.0 │ + compression method: deflated │ + compression sub-type (deflation): normal │ file security status: not encrypted │ - extended local header: no │ - file last modified on (DOS date/time): 2014 Sep 22 06:14:56 │ - 32-bit CRC value (hex): 09702468 │ - compressed size: 1366 bytes │ - uncompressed size: 1366 bytes │ - length of filename: 53 characters │ + extended local header: yes │ + file last modified on (DOS date/time): 2017 Sep 20 14:53:54 │ + 32-bit CRC value (hex): 3a27d2b7 │ + compressed size: 255 bytes │ + uncompressed size: 604 bytes │ + length of filename: 47 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ Central directory entry #331: │ --------------------------- │ │ - There are an extra 3 bytes preceding this file. │ + There are an extra 16 bytes preceding this file. │ │ - res/drawable-xhdpi/btn_default_disabled_focused_light.9.png │ + res/drawable/ha__btn_check_on_light.xml │ │ - offset of local header from start of archive: 445026 │ - (000000000006CA62h) bytes │ + offset of local header from start of archive: 600630 │ + (0000000000092A36h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 1.0 │ + version of encoding software: 2.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 1.0 │ - compression method: none (stored) │ + minimum software version required to extract: 2.0 │ + compression method: deflated │ + compression sub-type (deflation): normal │ file security status: not encrypted │ - extended local header: no │ - file last modified on (DOS date/time): 2014 Sep 22 06:14:56 │ - 32-bit CRC value (hex): 628c6448 │ - compressed size: 1292 bytes │ - uncompressed size: 1292 bytes │ - length of filename: 59 characters │ + extended local header: yes │ + file last modified on (DOS date/time): 2017 Sep 20 14:53:54 │ + 32-bit CRC value (hex): 2e7ac6c7 │ + compressed size: 170 bytes │ + uncompressed size: 332 bytes │ + length of filename: 39 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ Central directory entry #332: │ --------------------------- │ │ - There are an extra 1 bytes preceding this file. │ + There are an extra 16 bytes preceding this file. │ │ - res/drawable-xhdpi/btn_default_disabled_light.9.png │ + res/drawable/ha__btn_check_on_pressed.xml │ │ - offset of local header from start of archive: 446408 │ - (000000000006CFC8h) bytes │ + offset of local header from start of archive: 600885 │ + (0000000000092B35h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 1.0 │ + version of encoding software: 2.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 1.0 │ - compression method: none (stored) │ + minimum software version required to extract: 2.0 │ + compression method: deflated │ + compression sub-type (deflation): normal │ file security status: not encrypted │ - extended local header: no │ - file last modified on (DOS date/time): 2014 Sep 22 06:14:56 │ - 32-bit CRC value (hex): 53e91953 │ - compressed size: 700 bytes │ - uncompressed size: 700 bytes │ - length of filename: 51 characters │ + extended local header: yes │ + file last modified on (DOS date/time): 2017 Sep 20 14:53:54 │ + 32-bit CRC value (hex): 0d497a7e │ + compressed size: 222 bytes │ + uncompressed size: 508 bytes │ + length of filename: 41 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ Central directory entry #333: │ --------------------------- │ │ - There are an extra 3 bytes preceding this file. │ + There are an extra 16 bytes preceding this file. │ │ - res/drawable-xhdpi/btn_default_focused.9.png │ + res/drawable/ha__btn_check_on_pressed_light.xml │ │ - offset of local header from start of archive: 447192 │ - (000000000006D2D8h) bytes │ + offset of local header from start of archive: 601194 │ + (0000000000092C6Ah) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 1.0 │ + version of encoding software: 2.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 1.0 │ - compression method: none (stored) │ + minimum software version required to extract: 2.0 │ + compression method: deflated │ + compression sub-type (deflation): normal │ file security status: not encrypted │ - extended local header: no │ - file last modified on (DOS date/time): 2014 Sep 22 06:14:56 │ - 32-bit CRC value (hex): 155c6e46 │ - compressed size: 1441 bytes │ - uncompressed size: 1441 bytes │ - length of filename: 44 characters │ + extended local header: yes │ + file last modified on (DOS date/time): 2017 Sep 20 14:53:54 │ + 32-bit CRC value (hex): b0d548f1 │ + compressed size: 222 bytes │ + uncompressed size: 508 bytes │ + length of filename: 47 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ Central directory entry #334: │ --------------------------- │ │ - There are an extra 2 bytes preceding this file. │ + There are an extra 16 bytes preceding this file. │ │ - res/drawable-xhdpi/btn_default_focused_light.9.png │ + res/drawable/ha__btn_default.xml │ │ - offset of local header from start of archive: 448709 │ - (000000000006D8C5h) bytes │ + offset of local header from start of archive: 601509 │ + (0000000000092DA5h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 1.0 │ + version of encoding software: 2.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 1.0 │ - compression method: none (stored) │ + minimum software version required to extract: 2.0 │ + compression method: deflated │ + compression sub-type (deflation): normal │ file security status: not encrypted │ - extended local header: no │ - file last modified on (DOS date/time): 2014 Sep 22 06:14:56 │ - 32-bit CRC value (hex): 60c21af1 │ - compressed size: 1335 bytes │ - uncompressed size: 1335 bytes │ - length of filename: 50 characters │ + extended local header: yes │ + file last modified on (DOS date/time): 2017 Sep 20 14:53:54 │ + 32-bit CRC value (hex): 0773883e │ + compressed size: 327 bytes │ + uncompressed size: 956 bytes │ + length of filename: 32 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ Central directory entry #335: │ --------------------------- │ │ - There are an extra 3 bytes preceding this file. │ + There are an extra 16 bytes preceding this file. │ │ - res/drawable-xhdpi/btn_default_normal.9.png │ + res/drawable/ha__btn_default_colored.xml │ │ - offset of local header from start of archive: 450127 │ - (000000000006DE4Fh) bytes │ + offset of local header from start of archive: 601914 │ + (0000000000092F3Ah) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 1.0 │ + version of encoding software: 2.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 1.0 │ - compression method: none (stored) │ + minimum software version required to extract: 2.0 │ + compression method: deflated │ + compression sub-type (deflation): normal │ file security status: not encrypted │ - extended local header: no │ - file last modified on (DOS date/time): 2014 Sep 22 06:14:56 │ - 32-bit CRC value (hex): c8ee3503 │ - compressed size: 799 bytes │ - uncompressed size: 799 bytes │ - length of filename: 43 characters │ + extended local header: yes │ + file last modified on (DOS date/time): 2017 Sep 20 14:53:54 │ + 32-bit CRC value (hex): b49e55d6 │ + compressed size: 327 bytes │ + uncompressed size: 956 bytes │ + length of filename: 40 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ Central directory entry #336: │ --------------------------- │ │ - res/drawable-xhdpi/btn_default_normal_light.9.png │ + There are an extra 16 bytes preceding this file. │ + │ + res/drawable/ha__btn_default_colored_bright.xml │ │ - offset of local header from start of archive: 450999 │ - (000000000006E1B7h) bytes │ + offset of local header from start of archive: 602327 │ + (00000000000930D7h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 1.0 │ + version of encoding software: 2.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 1.0 │ - compression method: none (stored) │ + minimum software version required to extract: 2.0 │ + compression method: deflated │ + compression sub-type (deflation): normal │ file security status: not encrypted │ - extended local header: no │ - file last modified on (DOS date/time): 2014 Sep 22 06:14:56 │ - 32-bit CRC value (hex): 07de10e1 │ - compressed size: 779 bytes │ - uncompressed size: 779 bytes │ - length of filename: 49 characters │ + extended local header: yes │ + file last modified on (DOS date/time): 2017 Sep 20 14:53:54 │ + 32-bit CRC value (hex): b4bea4ec │ + compressed size: 327 bytes │ + uncompressed size: 956 bytes │ + length of filename: 47 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ Central directory entry #337: │ --------------------------- │ │ - There are an extra 2 bytes preceding this file. │ + There are an extra 16 bytes preceding this file. │ │ - res/drawable-xhdpi/btn_default_pressed.9.png │ + res/drawable/ha__btn_default_disabled.xml │ │ - offset of local header from start of archive: 451859 │ - (000000000006E513h) bytes │ + offset of local header from start of archive: 602747 │ + (000000000009327Bh) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 1.0 │ + version of encoding software: 2.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 1.0 │ - compression method: none (stored) │ + minimum software version required to extract: 2.0 │ + compression method: deflated │ + compression sub-type (deflation): normal │ file security status: not encrypted │ - extended local header: no │ - file last modified on (DOS date/time): 2014 Sep 22 06:14:56 │ - 32-bit CRC value (hex): ab32147e │ - compressed size: 778 bytes │ - uncompressed size: 778 bytes │ - length of filename: 44 characters │ + extended local header: yes │ + file last modified on (DOS date/time): 2017 Sep 20 14:53:54 │ + 32-bit CRC value (hex): b0e678f3 │ + compressed size: 454 bytes │ + uncompressed size: 1412 bytes │ + length of filename: 41 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ Central directory entry #338: │ --------------------------- │ │ - There are an extra 3 bytes preceding this file. │ + There are an extra 16 bytes preceding this file. │ │ - res/drawable-xhdpi/btn_default_pressed_light.9.png │ + res/drawable/ha__btn_default_disabled_colored.xml │ │ - offset of local header from start of archive: 452714 │ - (000000000006E86Ah) bytes │ + offset of local header from start of archive: 603288 │ + (0000000000093498h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 1.0 │ + version of encoding software: 2.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 1.0 │ - compression method: none (stored) │ + minimum software version required to extract: 2.0 │ + compression method: deflated │ + compression sub-type (deflation): normal │ file security status: not encrypted │ - extended local header: no │ - file last modified on (DOS date/time): 2014 Sep 22 06:14:56 │ - 32-bit CRC value (hex): 53b65993 │ - compressed size: 739 bytes │ - uncompressed size: 739 bytes │ - length of filename: 50 characters │ + extended local header: yes │ + file last modified on (DOS date/time): 2017 Sep 20 14:53:54 │ + 32-bit CRC value (hex): 07b92f10 │ + compressed size: 273 bytes │ + uncompressed size: 592 bytes │ + length of filename: 49 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ Central directory entry #339: │ --------------------------- │ │ - There are an extra 2 bytes preceding this file. │ + There are an extra 16 bytes preceding this file. │ │ - res/drawable-xhdpi/error_message_internet.9.png │ + res/drawable/ha__btn_default_disabled_focused.xml │ │ - offset of local header from start of archive: 453535 │ - (000000000006EB9Fh) bytes │ + offset of local header from start of archive: 603656 │ + (0000000000093608h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 1.0 │ + version of encoding software: 2.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 1.0 │ - compression method: none (stored) │ + minimum software version required to extract: 2.0 │ + compression method: deflated │ + compression sub-type (deflation): normal │ file security status: not encrypted │ - extended local header: no │ - file last modified on (DOS date/time): 2014 Sep 22 06:14:56 │ - 32-bit CRC value (hex): d8a20727 │ - compressed size: 17301 bytes │ - uncompressed size: 17301 bytes │ - length of filename: 47 characters │ + extended local header: yes │ + file last modified on (DOS date/time): 2017 Sep 20 14:53:54 │ + 32-bit CRC value (hex): bcb32a65 │ + compressed size: 274 bytes │ + uncompressed size: 592 bytes │ + length of filename: 49 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ Central directory entry #340: │ --------------------------- │ │ - res/drawable-xhdpi/error_message_internet_dark.9.png │ + There are an extra 16 bytes preceding this file. │ + │ + res/drawable/ha__btn_default_disabled_focused_colored.xml │ │ - offset of local header from start of archive: 470913 │ - (0000000000072F81h) bytes │ + offset of local header from start of archive: 604025 │ + (0000000000093779h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 1.0 │ + version of encoding software: 2.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 1.0 │ - compression method: none (stored) │ + minimum software version required to extract: 2.0 │ + compression method: deflated │ + compression sub-type (deflation): normal │ file security status: not encrypted │ - extended local header: no │ - file last modified on (DOS date/time): 2014 Sep 22 06:14:56 │ - 32-bit CRC value (hex): 0a150085 │ - compressed size: 18388 bytes │ - uncompressed size: 18388 bytes │ - length of filename: 52 characters │ + extended local header: yes │ + file last modified on (DOS date/time): 2017 Sep 20 14:53:54 │ + 32-bit CRC value (hex): 205f7ddc │ + compressed size: 273 bytes │ + uncompressed size: 592 bytes │ + length of filename: 57 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ Central directory entry #341: │ --------------------------- │ │ - There are an extra 1 bytes preceding this file. │ + There are an extra 16 bytes preceding this file. │ │ - res/drawable-xhdpi/ha__ab_home_as_up.png │ + res/drawable/ha__btn_default_focused.xml │ │ - offset of local header from start of archive: 489384 │ - (00000000000777A8h) bytes │ + offset of local header from start of archive: 604401 │ + (00000000000938F1h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 1.0 │ + version of encoding software: 2.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 1.0 │ - compression method: none (stored) │ + minimum software version required to extract: 2.0 │ + compression method: deflated │ + compression sub-type (deflation): normal │ file security status: not encrypted │ - extended local header: no │ - file last modified on (DOS date/time): 2014 Sep 22 06:14:36 │ - 32-bit CRC value (hex): fda7dde0 │ - compressed size: 626 bytes │ - uncompressed size: 626 bytes │ + extended local header: yes │ + file last modified on (DOS date/time): 2017 Sep 20 14:53:54 │ + 32-bit CRC value (hex): ee2241b9 │ + compressed size: 273 bytes │ + uncompressed size: 592 bytes │ length of filename: 40 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ Central directory entry #342: │ --------------------------- │ │ - There are an extra 2 bytes preceding this file. │ + There are an extra 16 bytes preceding this file. │ │ - res/drawable-xhdpi/ha__ab_home_as_up_light.png │ + res/drawable/ha__btn_default_normal.xml │ │ - offset of local header from start of archive: 490082 │ - (0000000000077A62h) bytes │ + offset of local header from start of archive: 604760 │ + (0000000000093A58h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 1.0 │ + version of encoding software: 2.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 1.0 │ - compression method: none (stored) │ + minimum software version required to extract: 2.0 │ + compression method: deflated │ + compression sub-type (deflation): normal │ file security status: not encrypted │ - extended local header: no │ - file last modified on (DOS date/time): 2014 Sep 22 06:14:36 │ - 32-bit CRC value (hex): bffc39b3 │ - compressed size: 527 bytes │ - uncompressed size: 527 bytes │ - length of filename: 46 characters │ + extended local header: yes │ + file last modified on (DOS date/time): 2017 Sep 20 14:53:54 │ + 32-bit CRC value (hex): a3d31459 │ + compressed size: 424 bytes │ + uncompressed size: 1076 bytes │ + length of filename: 39 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ Central directory entry #343: │ --------------------------- │ │ - There are an extra 2 bytes preceding this file. │ + There are an extra 16 bytes preceding this file. │ │ - res/drawable-xhdpi/ha__ab_spinner_frame.9.png │ + res/drawable/ha__btn_default_normal_colored.xml │ │ - offset of local header from start of archive: 490687 │ - (0000000000077CBFh) bytes │ + offset of local header from start of archive: 605269 │ + (0000000000093C55h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 1.0 │ + version of encoding software: 2.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 1.0 │ - compression method: none (stored) │ + minimum software version required to extract: 2.0 │ + compression method: deflated │ + compression sub-type (deflation): normal │ file security status: not encrypted │ - extended local header: no │ - file last modified on (DOS date/time): 2014 Sep 22 06:14:36 │ - 32-bit CRC value (hex): 50b191c9 │ - compressed size: 214 bytes │ - uncompressed size: 214 bytes │ - length of filename: 45 characters │ + extended local header: yes │ + file last modified on (DOS date/time): 2017 Sep 20 14:53:54 │ + 32-bit CRC value (hex): cacae928 │ + compressed size: 292 bytes │ + uncompressed size: 672 bytes │ + length of filename: 47 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ Central directory entry #344: │ --------------------------- │ │ - There are an extra 2 bytes preceding this file. │ + There are an extra 16 bytes preceding this file. │ │ - res/drawable-xhdpi/ha__ab_spinner_frame_inverse.9.png │ + res/drawable/ha__btn_default_normal_colored_bright.xml │ │ - offset of local header from start of archive: 490978 │ - (0000000000077DE2h) bytes │ + offset of local header from start of archive: 605654 │ + (0000000000093DD6h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 1.0 │ + version of encoding software: 2.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 1.0 │ - compression method: none (stored) │ + minimum software version required to extract: 2.0 │ + compression method: deflated │ + compression sub-type (deflation): normal │ file security status: not encrypted │ - extended local header: no │ - file last modified on (DOS date/time): 2014 Sep 22 06:14:36 │ - 32-bit CRC value (hex): e44196e9 │ - compressed size: 214 bytes │ - uncompressed size: 214 bytes │ - length of filename: 53 characters │ + extended local header: yes │ + file last modified on (DOS date/time): 2017 Sep 20 14:53:54 │ + 32-bit CRC value (hex): 5cc64b22 │ + compressed size: 293 bytes │ + uncompressed size: 672 bytes │ + length of filename: 54 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ Central directory entry #345: │ --------------------------- │ │ - There are an extra 3 bytes preceding this file. │ + There are an extra 16 bytes preceding this file. │ │ - res/drawable-xhdpi/ha__btn_check_comp_off_focus.png │ + res/drawable/ha__btn_default_pressed.xml │ │ - offset of local header from start of archive: 491278 │ - (0000000000077F0Eh) bytes │ + offset of local header from start of archive: 606047 │ + (0000000000093F5Fh) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 1.0 │ + version of encoding software: 2.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 1.0 │ - compression method: none (stored) │ + minimum software version required to extract: 2.0 │ + compression method: deflated │ + compression sub-type (deflation): normal │ file security status: not encrypted │ - extended local header: no │ - file last modified on (DOS date/time): 2014 Sep 22 06:14:36 │ - 32-bit CRC value (hex): d2c9d68b │ - compressed size: 212 bytes │ - uncompressed size: 212 bytes │ - length of filename: 51 characters │ + extended local header: yes │ + file last modified on (DOS date/time): 2017 Sep 20 14:53:54 │ + 32-bit CRC value (hex): 07089982 │ + compressed size: 346 bytes │ + uncompressed size: 856 bytes │ + length of filename: 40 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ Central directory entry #346: │ --------------------------- │ │ - There are an extra 1 bytes preceding this file. │ + There are an extra 16 bytes preceding this file. │ │ - res/drawable-xhdpi/ha__btn_check_comp_off_pressed.png │ + res/drawable/ha__btn_default_pressed_colored_bright.xml │ │ - offset of local header from start of archive: 491572 │ - (0000000000078034h) bytes │ + offset of local header from start of archive: 606479 │ + (000000000009410Fh) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 1.0 │ + version of encoding software: 2.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 1.0 │ - compression method: none (stored) │ + minimum software version required to extract: 2.0 │ + compression method: deflated │ + compression sub-type (deflation): normal │ file security status: not encrypted │ - extended local header: no │ - file last modified on (DOS date/time): 2014 Sep 22 06:14:36 │ - 32-bit CRC value (hex): 5af040a2 │ - compressed size: 151 bytes │ - uncompressed size: 151 bytes │ - length of filename: 53 characters │ + extended local header: yes │ + file last modified on (DOS date/time): 2017 Sep 20 14:53:54 │ + 32-bit CRC value (hex): f620f372 │ + compressed size: 346 bytes │ + uncompressed size: 856 bytes │ + length of filename: 55 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ Central directory entry #347: │ --------------------------- │ │ - There are an extra 1 bytes preceding this file. │ + There are an extra 16 bytes preceding this file. │ │ - res/drawable-xhdpi/ha__btn_check_comp_off_pressed_light.png │ + res/drawable/ha__btn_radio.xml │ │ - offset of local header from start of archive: 491807 │ - (000000000007811Fh) bytes │ + offset of local header from start of archive: 606926 │ + (00000000000942CEh) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 1.0 │ + version of encoding software: 2.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 1.0 │ - compression method: none (stored) │ + minimum software version required to extract: 2.0 │ + compression method: deflated │ + compression sub-type (deflation): normal │ file security status: not encrypted │ - extended local header: no │ - file last modified on (DOS date/time): 2014 Sep 22 06:14:36 │ - 32-bit CRC value (hex): 3df385cd │ - compressed size: 151 bytes │ - uncompressed size: 151 bytes │ - length of filename: 59 characters │ + extended local header: yes │ + file last modified on (DOS date/time): 2017 Sep 20 14:53:54 │ + 32-bit CRC value (hex): 2e03f062 │ + compressed size: 474 bytes │ + uncompressed size: 2308 bytes │ + length of filename: 30 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ Central directory entry #348: │ --------------------------- │ │ - res/drawable-xhdpi/ha__btn_check_comp_on_focus.png │ + There are an extra 16 bytes preceding this file. │ + │ + res/drawable/ha__btn_radio_light.xml │ │ - offset of local header from start of archive: 492047 │ - (000000000007820Fh) bytes │ + offset of local header from start of archive: 607476 │ + (00000000000944F4h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 1.0 │ + version of encoding software: 2.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 1.0 │ - compression method: none (stored) │ + minimum software version required to extract: 2.0 │ + compression method: deflated │ + compression sub-type (deflation): normal │ file security status: not encrypted │ - extended local header: no │ - file last modified on (DOS date/time): 2014 Sep 22 06:14:36 │ - 32-bit CRC value (hex): c87cc8eb │ - compressed size: 230 bytes │ - uncompressed size: 230 bytes │ - length of filename: 50 characters │ + extended local header: yes │ + file last modified on (DOS date/time): 2017 Sep 20 14:53:54 │ + 32-bit CRC value (hex): 4cbbe926 │ + compressed size: 474 bytes │ + uncompressed size: 2308 bytes │ + length of filename: 36 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ Central directory entry #349: │ --------------------------- │ │ - There are an extra 1 bytes preceding this file. │ + There are an extra 16 bytes preceding this file. │ │ - res/drawable-xhdpi/ha__btn_check_comp_on_pressed.png │ + res/drawable/ha__btn_radio_off.xml │ │ - offset of local header from start of archive: 492358 │ - (0000000000078346h) bytes │ + offset of local header from start of archive: 608032 │ + (0000000000094720h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 1.0 │ + version of encoding software: 2.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 1.0 │ - compression method: none (stored) │ + minimum software version required to extract: 2.0 │ + compression method: deflated │ + compression sub-type (deflation): normal │ file security status: not encrypted │ - extended local header: no │ - file last modified on (DOS date/time): 2014 Sep 22 06:14:36 │ - 32-bit CRC value (hex): d36d3b18 │ - compressed size: 551 bytes │ - uncompressed size: 551 bytes │ - length of filename: 52 characters │ + extended local header: yes │ + file last modified on (DOS date/time): 2017 Sep 20 14:53:54 │ + 32-bit CRC value (hex): 91788b41 │ + compressed size: 415 bytes │ + uncompressed size: 1136 bytes │ + length of filename: 34 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ Central directory entry #350: │ --------------------------- │ │ - res/drawable-xhdpi/ha__btn_check_comp_on_pressed_light.png │ + There are an extra 16 bytes preceding this file. │ │ - offset of local header from start of archive: 492991 │ - (00000000000785BFh) bytes │ + res/drawable/ha__btn_radio_off_disabled.xml │ + │ + offset of local header from start of archive: 608527 │ + (000000000009490Fh) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 1.0 │ + version of encoding software: 2.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 1.0 │ - compression method: none (stored) │ + minimum software version required to extract: 2.0 │ + compression method: deflated │ + compression sub-type (deflation): normal │ file security status: not encrypted │ - extended local header: no │ - file last modified on (DOS date/time): 2014 Sep 22 06:14:36 │ - 32-bit CRC value (hex): c6b03884 │ - compressed size: 551 bytes │ - uncompressed size: 551 bytes │ - length of filename: 58 characters │ + extended local header: yes │ + file last modified on (DOS date/time): 2017 Sep 20 14:53:54 │ + 32-bit CRC value (hex): e57e71d4 │ + compressed size: 415 bytes │ + uncompressed size: 1136 bytes │ + length of filename: 43 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ Central directory entry #351: │ --------------------------- │ │ - There are an extra 1 bytes preceding this file. │ + There are an extra 16 bytes preceding this file. │ │ - res/drawable-xhdpi/ha__btn_check_off.png │ + res/drawable/ha__btn_radio_off_disabled_focused.xml │ │ - offset of local header from start of archive: 493631 │ - (000000000007883Fh) bytes │ + offset of local header from start of archive: 609031 │ + (0000000000094B07h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 1.0 │ + version of encoding software: 2.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 1.0 │ - compression method: none (stored) │ + minimum software version required to extract: 2.0 │ + compression method: deflated │ + compression sub-type (deflation): normal │ file security status: not encrypted │ - extended local header: no │ - file last modified on (DOS date/time): 2014 Sep 22 06:14:36 │ - 32-bit CRC value (hex): 1e44bfcc │ - compressed size: 151 bytes │ - uncompressed size: 151 bytes │ - length of filename: 40 characters │ + extended local header: yes │ + file last modified on (DOS date/time): 2017 Sep 20 14:53:54 │ + 32-bit CRC value (hex): 9e3b8431 │ + compressed size: 220 bytes │ + uncompressed size: 508 bytes │ + length of filename: 51 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ Central directory entry #352: │ --------------------------- │ │ - There are an extra 3 bytes preceding this file. │ + There are an extra 16 bytes preceding this file. │ │ - res/drawable-xhdpi/ha__btn_check_off_disabled.png │ + res/drawable/ha__btn_radio_off_disabled_focused_light.xml │ │ - offset of local header from start of archive: 493855 │ - (000000000007891Fh) bytes │ + offset of local header from start of archive: 609348 │ + (0000000000094C44h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 1.0 │ + version of encoding software: 2.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 1.0 │ - compression method: none (stored) │ + minimum software version required to extract: 2.0 │ + compression method: deflated │ + compression sub-type (deflation): normal │ file security status: not encrypted │ - extended local header: no │ - file last modified on (DOS date/time): 2014 Sep 22 06:14:36 │ - 32-bit CRC value (hex): c1d03911 │ - compressed size: 151 bytes │ - uncompressed size: 151 bytes │ - length of filename: 49 characters │ + extended local header: yes │ + file last modified on (DOS date/time): 2017 Sep 20 14:53:54 │ + 32-bit CRC value (hex): f6117365 │ + compressed size: 221 bytes │ + uncompressed size: 508 bytes │ + length of filename: 57 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ Central directory entry #353: │ --------------------------- │ │ - There are an extra 2 bytes preceding this file. │ + There are an extra 16 bytes preceding this file. │ │ - res/drawable-xhdpi/ha__btn_check_off_disabled_light.png │ + res/drawable/ha__btn_radio_off_disabled_light.xml │ │ - offset of local header from start of archive: 494087 │ - (0000000000078A07h) bytes │ + offset of local header from start of archive: 609672 │ + (0000000000094D88h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 1.0 │ + version of encoding software: 2.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 1.0 │ - compression method: none (stored) │ + minimum software version required to extract: 2.0 │ + compression method: deflated │ + compression sub-type (deflation): normal │ file security status: not encrypted │ - extended local header: no │ - file last modified on (DOS date/time): 2014 Sep 22 06:14:36 │ - 32-bit CRC value (hex): 140b9b9d │ - compressed size: 151 bytes │ - uncompressed size: 151 bytes │ - length of filename: 55 characters │ + extended local header: yes │ + file last modified on (DOS date/time): 2017 Sep 20 14:53:54 │ + 32-bit CRC value (hex): 0d7384fe │ + compressed size: 415 bytes │ + uncompressed size: 1136 bytes │ + length of filename: 49 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ Central directory entry #354: │ --------------------------- │ │ - res/drawable-xhdpi/ha__btn_check_off_light.png │ + There are an extra 16 bytes preceding this file. │ │ - offset of local header from start of archive: 494323 │ - (0000000000078AF3h) bytes │ + res/drawable/ha__btn_radio_off_focused.xml │ + │ + offset of local header from start of archive: 610182 │ + (0000000000094F86h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 1.0 │ + version of encoding software: 2.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 1.0 │ - compression method: none (stored) │ + minimum software version required to extract: 2.0 │ + compression method: deflated │ + compression sub-type (deflation): normal │ file security status: not encrypted │ - extended local header: no │ - file last modified on (DOS date/time): 2014 Sep 22 06:14:36 │ - 32-bit CRC value (hex): 5e17ccbc │ - compressed size: 151 bytes │ - uncompressed size: 151 bytes │ - length of filename: 46 characters │ + extended local header: yes │ + file last modified on (DOS date/time): 2017 Sep 20 14:53:54 │ + 32-bit CRC value (hex): cad09f76 │ + compressed size: 221 bytes │ + uncompressed size: 508 bytes │ + length of filename: 42 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ Central directory entry #355: │ --------------------------- │ │ - There are an extra 1 bytes preceding this file. │ + There are an extra 16 bytes preceding this file. │ │ - res/drawable-xhdpi/ha__btn_check_on_disabled.png │ + res/drawable/ha__btn_radio_off_focused_light.xml │ │ - offset of local header from start of archive: 494551 │ - (0000000000078BD7h) bytes │ + offset of local header from start of archive: 610491 │ + (00000000000950BBh) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 1.0 │ + version of encoding software: 2.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 1.0 │ - compression method: none (stored) │ + minimum software version required to extract: 2.0 │ + compression method: deflated │ + compression sub-type (deflation): normal │ file security status: not encrypted │ - extended local header: no │ - file last modified on (DOS date/time): 2014 Sep 22 06:14:36 │ - 32-bit CRC value (hex): 58ecc687 │ - compressed size: 424 bytes │ - uncompressed size: 424 bytes │ + extended local header: yes │ + file last modified on (DOS date/time): 2017 Sep 20 14:53:54 │ + 32-bit CRC value (hex): 09755d9b │ + compressed size: 221 bytes │ + uncompressed size: 508 bytes │ length of filename: 48 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ Central directory entry #356: │ --------------------------- │ │ - There are an extra 3 bytes preceding this file. │ + There are an extra 16 bytes preceding this file. │ │ - res/drawable-xhdpi/ha__btn_check_on_disabled_light.png │ + res/drawable/ha__btn_radio_off_light.xml │ │ - offset of local header from start of archive: 495056 │ - (0000000000078DD0h) bytes │ + offset of local header from start of archive: 610806 │ + (00000000000951F6h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 1.0 │ + version of encoding software: 2.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 1.0 │ - compression method: none (stored) │ + minimum software version required to extract: 2.0 │ + compression method: deflated │ + compression sub-type (deflation): normal │ file security status: not encrypted │ - extended local header: no │ - file last modified on (DOS date/time): 2014 Sep 22 06:14:36 │ - 32-bit CRC value (hex): c97c7a44 │ - compressed size: 392 bytes │ - uncompressed size: 392 bytes │ - length of filename: 54 characters │ + extended local header: yes │ + file last modified on (DOS date/time): 2017 Sep 20 14:53:54 │ + 32-bit CRC value (hex): 79757e6b │ + compressed size: 415 bytes │ + uncompressed size: 1136 bytes │ + length of filename: 40 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ Central directory entry #357: │ --------------------------- │ │ - res/drawable-xhdpi/ha__btn_check_on_transformation.png │ + There are an extra 16 bytes preceding this file. │ + │ + res/drawable/ha__btn_radio_off_pressed.xml │ │ - offset of local header from start of archive: 495532 │ - (0000000000078FACh) bytes │ + offset of local header from start of archive: 611307 │ + (00000000000953EBh) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 1.0 │ + version of encoding software: 2.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 1.0 │ - compression method: none (stored) │ + minimum software version required to extract: 2.0 │ + compression method: deflated │ + compression sub-type (deflation): normal │ file security status: not encrypted │ - extended local header: no │ - file last modified on (DOS date/time): 2014 Sep 22 06:14:36 │ - 32-bit CRC value (hex): c8201147 │ - compressed size: 2000 bytes │ - uncompressed size: 2000 bytes │ - length of filename: 54 characters │ + extended local header: yes │ + file last modified on (DOS date/time): 2017 Sep 20 14:53:54 │ + 32-bit CRC value (hex): c9770c48 │ + compressed size: 449 bytes │ + uncompressed size: 1244 bytes │ + length of filename: 42 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ Central directory entry #358: │ --------------------------- │ │ - res/drawable-xhdpi/ha__btn_check_on_transformation_light.png │ + There are an extra 16 bytes preceding this file. │ │ - offset of local header from start of archive: 497616 │ - (00000000000797D0h) bytes │ + res/drawable/ha__btn_radio_off_pressed_light.xml │ + │ + offset of local header from start of archive: 611844 │ + (0000000000095604h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 1.0 │ + version of encoding software: 2.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 1.0 │ - compression method: none (stored) │ + minimum software version required to extract: 2.0 │ + compression method: deflated │ + compression sub-type (deflation): normal │ file security status: not encrypted │ - extended local header: no │ - file last modified on (DOS date/time): 2014 Sep 22 06:14:36 │ - 32-bit CRC value (hex): 8eaa6d35 │ - compressed size: 1947 bytes │ - uncompressed size: 1947 bytes │ - length of filename: 60 characters │ + extended local header: yes │ + file last modified on (DOS date/time): 2017 Sep 20 14:53:54 │ + 32-bit CRC value (hex): c01635a4 │ + compressed size: 358 bytes │ + uncompressed size: 952 bytes │ + length of filename: 48 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ Central directory entry #359: │ --------------------------- │ │ - There are an extra 2 bytes preceding this file. │ + There are an extra 16 bytes preceding this file. │ │ - res/drawable-xhdpi/ha__btn_default_frame.9.png │ + res/drawable/ha__btn_radio_on.xml │ │ - offset of local header from start of archive: 499655 │ - (0000000000079FC7h) bytes │ + offset of local header from start of archive: 612296 │ + (00000000000957C8h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 1.0 │ + version of encoding software: 2.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 1.0 │ - compression method: none (stored) │ + minimum software version required to extract: 2.0 │ + compression method: deflated │ + compression sub-type (deflation): normal │ file security status: not encrypted │ - extended local header: no │ - file last modified on (DOS date/time): 2014 Sep 22 06:14:36 │ - 32-bit CRC value (hex): 7e4cfc07 │ - compressed size: 415 bytes │ - uncompressed size: 415 bytes │ - length of filename: 46 characters │ + extended local header: yes │ + file last modified on (DOS date/time): 2017 Sep 20 14:53:54 │ + 32-bit CRC value (hex): 11e156ba │ + compressed size: 374 bytes │ + uncompressed size: 932 bytes │ + length of filename: 33 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ Central directory entry #360: │ --------------------------- │ │ - There are an extra 1 bytes preceding this file. │ + There are an extra 16 bytes preceding this file. │ │ - res/drawable-xhdpi/ha__btn_radio_comp_dot_disabled.png │ + res/drawable/ha__btn_radio_on_disabled.xml │ │ - offset of local header from start of archive: 500147 │ - (000000000007A1B3h) bytes │ + offset of local header from start of archive: 612749 │ + (000000000009598Dh) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 1.0 │ + version of encoding software: 2.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 1.0 │ - compression method: none (stored) │ + minimum software version required to extract: 2.0 │ + compression method: deflated │ + compression sub-type (deflation): normal │ file security status: not encrypted │ - extended local header: no │ - file last modified on (DOS date/time): 2014 Sep 22 06:14:36 │ - 32-bit CRC value (hex): ac14cf4c │ - compressed size: 663 bytes │ - uncompressed size: 663 bytes │ - length of filename: 54 characters │ + extended local header: yes │ + file last modified on (DOS date/time): 2017 Sep 20 14:53:54 │ + 32-bit CRC value (hex): 6b38ef9c │ + compressed size: 359 bytes │ + uncompressed size: 860 bytes │ + length of filename: 42 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ Central directory entry #361: │ --------------------------- │ │ - There are an extra 1 bytes preceding this file. │ + There are an extra 16 bytes preceding this file. │ │ - res/drawable-xhdpi/ha__btn_radio_comp_dot_transformation.png │ + res/drawable/ha__btn_radio_on_disabled_focused.xml │ │ - offset of local header from start of archive: 500895 │ - (000000000007A49Fh) bytes │ + offset of local header from start of archive: 613196 │ + (0000000000095B4Ch) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 1.0 │ + version of encoding software: 2.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 1.0 │ - compression method: none (stored) │ + minimum software version required to extract: 2.0 │ + compression method: deflated │ + compression sub-type (deflation): normal │ file security status: not encrypted │ - extended local header: no │ - file last modified on (DOS date/time): 2014 Sep 22 06:14:36 │ - 32-bit CRC value (hex): 21d055a7 │ - compressed size: 1189 bytes │ - uncompressed size: 1189 bytes │ - length of filename: 60 characters │ + extended local header: yes │ + file last modified on (DOS date/time): 2017 Sep 20 14:53:54 │ + 32-bit CRC value (hex): 35b4b188 │ + compressed size: 220 bytes │ + uncompressed size: 508 bytes │ + length of filename: 50 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ Central directory entry #362: │ --------------------------- │ │ - There are an extra 3 bytes preceding this file. │ + There are an extra 16 bytes preceding this file. │ │ - res/drawable-xhdpi/ha__overscroll_edge.png │ + res/drawable/ha__btn_radio_on_disabled_focused_light.xml │ │ - offset of local header from start of archive: 502177 │ - (000000000007A9A1h) bytes │ + offset of local header from start of archive: 613512 │ + (0000000000095C88h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 1.0 │ + version of encoding software: 2.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 1.0 │ - compression method: none (stored) │ + minimum software version required to extract: 2.0 │ + compression method: deflated │ + compression sub-type (deflation): normal │ file security status: not encrypted │ - extended local header: no │ - file last modified on (DOS date/time): 2014 Sep 22 06:14:36 │ - 32-bit CRC value (hex): f80b5f5d │ - compressed size: 2983 bytes │ - uncompressed size: 2983 bytes │ - length of filename: 42 characters │ + extended local header: yes │ + file last modified on (DOS date/time): 2017 Sep 20 14:53:54 │ + 32-bit CRC value (hex): b77034fc │ + compressed size: 220 bytes │ + uncompressed size: 508 bytes │ + length of filename: 56 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ Central directory entry #363: │ --------------------------- │ │ - There are an extra 3 bytes preceding this file. │ + There are an extra 16 bytes preceding this file. │ │ - res/drawable-xhdpi/ha__overscroll_glow.png │ + res/drawable/ha__btn_radio_on_disabled_light.xml │ │ - offset of local header from start of archive: 505235 │ - (000000000007B593h) bytes │ + offset of local header from start of archive: 613834 │ + (0000000000095DCAh) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 1.0 │ + version of encoding software: 2.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 1.0 │ - compression method: none (stored) │ + minimum software version required to extract: 2.0 │ + compression method: deflated │ + compression sub-type (deflation): normal │ file security status: not encrypted │ - extended local header: no │ - file last modified on (DOS date/time): 2014 Sep 22 06:14:38 │ - 32-bit CRC value (hex): 3e1032ff │ - compressed size: 48487 bytes │ - uncompressed size: 48487 bytes │ - length of filename: 42 characters │ + extended local header: yes │ + file last modified on (DOS date/time): 2017 Sep 20 14:53:54 │ + 32-bit CRC value (hex): 83351ab6 │ + compressed size: 359 bytes │ + uncompressed size: 860 bytes │ + length of filename: 48 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ Central directory entry #364: │ --------------------------- │ │ - There are an extra 1 bytes preceding this file. │ + There are an extra 16 bytes preceding this file. │ │ - res/drawable-xhdpi/ha__progress_background.9.png │ + res/drawable/ha__btn_radio_on_focused.xml │ │ - offset of local header from start of archive: 553795 │ - (0000000000087343h) bytes │ + offset of local header from start of archive: 614287 │ + (0000000000095F8Fh) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 1.0 │ + version of encoding software: 2.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 1.0 │ - compression method: none (stored) │ + minimum software version required to extract: 2.0 │ + compression method: deflated │ + compression sub-type (deflation): normal │ file security status: not encrypted │ - extended local header: no │ - file last modified on (DOS date/time): 2014 Sep 22 06:14:38 │ - 32-bit CRC value (hex): a9e4100f │ - compressed size: 180 bytes │ - uncompressed size: 180 bytes │ - length of filename: 48 characters │ + extended local header: yes │ + file last modified on (DOS date/time): 2017 Sep 20 14:53:54 │ + 32-bit CRC value (hex): 615faacf │ + compressed size: 219 bytes │ + uncompressed size: 508 bytes │ + length of filename: 41 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ Central directory entry #365: │ --------------------------- │ │ - There are an extra 3 bytes preceding this file. │ + There are an extra 16 bytes preceding this file. │ │ - res/drawable-xhdpi/ha__progress_background_light.9.png │ + res/drawable/ha__btn_radio_on_focused_light.xml │ │ - offset of local header from start of archive: 554056 │ - (0000000000087448h) bytes │ + offset of local header from start of archive: 614593 │ + (00000000000960C1h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 1.0 │ + version of encoding software: 2.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 1.0 │ - compression method: none (stored) │ + minimum software version required to extract: 2.0 │ + compression method: deflated │ + compression sub-type (deflation): normal │ file security status: not encrypted │ - extended local header: no │ - file last modified on (DOS date/time): 2014 Sep 22 06:14:38 │ - 32-bit CRC value (hex): 80b6cb46 │ - compressed size: 178 bytes │ - uncompressed size: 178 bytes │ - length of filename: 54 characters │ + extended local header: yes │ + file last modified on (DOS date/time): 2017 Sep 20 14:53:54 │ + 32-bit CRC value (hex): d920b333 │ + compressed size: 221 bytes │ + uncompressed size: 508 bytes │ + length of filename: 47 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ Central directory entry #366: │ --------------------------- │ │ - res/drawable-xhdpi/ha__progress_comp_primary.png │ + There are an extra 16 bytes preceding this file. │ │ - offset of local header from start of archive: 554318 │ - (000000000008754Eh) bytes │ + res/drawable/ha__btn_radio_on_light.xml │ + │ + offset of local header from start of archive: 614907 │ + (00000000000961FBh) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 1.0 │ + version of encoding software: 2.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 1.0 │ - compression method: none (stored) │ + minimum software version required to extract: 2.0 │ + compression method: deflated │ + compression sub-type (deflation): normal │ file security status: not encrypted │ - extended local header: no │ - file last modified on (DOS date/time): 2014 Sep 22 06:14:38 │ - 32-bit CRC value (hex): 020fc564 │ - compressed size: 1116 bytes │ - uncompressed size: 1116 bytes │ - length of filename: 48 characters │ + extended local header: yes │ + file last modified on (DOS date/time): 2017 Sep 20 14:53:54 │ + 32-bit CRC value (hex): f9eca390 │ + compressed size: 375 bytes │ + uncompressed size: 932 bytes │ + length of filename: 39 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ Central directory entry #367: │ --------------------------- │ │ - res/drawable-xhdpi/ha__progress_comp_secondary.png │ + There are an extra 16 bytes preceding this file. │ + │ + res/drawable/ha__btn_radio_on_pressed.xml │ │ - offset of local header from start of archive: 555512 │ - (00000000000879F8h) bytes │ + offset of local header from start of archive: 615367 │ + (00000000000963C7h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 1.0 │ + version of encoding software: 2.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 1.0 │ - compression method: none (stored) │ + minimum software version required to extract: 2.0 │ + compression method: deflated │ + compression sub-type (deflation): normal │ file security status: not encrypted │ - extended local header: no │ - file last modified on (DOS date/time): 2014 Sep 22 06:14:38 │ - 32-bit CRC value (hex): 517233a2 │ - compressed size: 103 bytes │ - uncompressed size: 103 bytes │ - length of filename: 50 characters │ + extended local header: yes │ + file last modified on (DOS date/time): 2017 Sep 20 14:53:54 │ + 32-bit CRC value (hex): e62e58fd │ + compressed size: 549 bytes │ + uncompressed size: 1628 bytes │ + length of filename: 41 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ Central directory entry #368: │ --------------------------- │ │ - res/drawable-xhdpi/ha__scrubber_track.9.png │ + There are an extra 16 bytes preceding this file. │ │ - offset of local header from start of archive: 555695 │ - (0000000000087AAFh) bytes │ + res/drawable/ha__btn_radio_on_pressed_light.xml │ + │ + offset of local header from start of archive: 616003 │ + (0000000000096643h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 1.0 │ + version of encoding software: 2.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 1.0 │ - compression method: none (stored) │ + minimum software version required to extract: 2.0 │ + compression method: deflated │ + compression sub-type (deflation): normal │ file security status: not encrypted │ - extended local header: no │ - file last modified on (DOS date/time): 2014 Sep 22 06:14:38 │ - 32-bit CRC value (hex): 7861e58d │ - compressed size: 170 bytes │ - uncompressed size: 170 bytes │ - length of filename: 43 characters │ + extended local header: yes │ + file last modified on (DOS date/time): 2017 Sep 20 14:53:54 │ + 32-bit CRC value (hex): 504e22fa │ + compressed size: 452 bytes │ + uncompressed size: 1336 bytes │ + length of filename: 47 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ Central directory entry #369: │ --------------------------- │ │ - res/drawable-xhdpi/ha__scrubber_track_light.9.png │ + There are an extra 16 bytes preceding this file. │ │ - offset of local header from start of archive: 555938 │ - (0000000000087BA2h) bytes │ + res/drawable/ha__btn_toggle.xml │ + │ + offset of local header from start of archive: 616548 │ + (0000000000096864h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 1.0 │ + version of encoding software: 2.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 1.0 │ - compression method: none (stored) │ + minimum software version required to extract: 2.0 │ + compression method: deflated │ + compression sub-type (deflation): normal │ file security status: not encrypted │ - extended local header: no │ - file last modified on (DOS date/time): 2014 Sep 22 06:14:38 │ - 32-bit CRC value (hex): 3e9a2847 │ - compressed size: 170 bytes │ - uncompressed size: 170 bytes │ - length of filename: 49 characters │ + extended local header: yes │ + file last modified on (DOS date/time): 2017 Sep 20 14:53:54 │ + 32-bit CRC value (hex): 688ce3a3 │ + compressed size: 479 bytes │ + uncompressed size: 2168 bytes │ + length of filename: 31 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ Central directory entry #370: │ --------------------------- │ │ - There are an extra 3 bytes preceding this file. │ + There are an extra 16 bytes preceding this file. │ │ - res/drawable-xhdpi/ha__spinner_frame.9.png │ + res/drawable/ha__btn_toggle_off_disabled.xml │ │ - offset of local header from start of archive: 556190 │ - (0000000000087C9Eh) bytes │ + offset of local header from start of archive: 617104 │ + (0000000000096A90h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 1.0 │ + version of encoding software: 2.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 1.0 │ - compression method: none (stored) │ + minimum software version required to extract: 2.0 │ + compression method: deflated │ + compression sub-type (deflation): normal │ file security status: not encrypted │ - extended local header: no │ - file last modified on (DOS date/time): 2014 Sep 22 06:14:38 │ - 32-bit CRC value (hex): 78b3c1c6 │ - compressed size: 291 bytes │ - uncompressed size: 291 bytes │ - length of filename: 42 characters │ + extended local header: yes │ + file last modified on (DOS date/time): 2017 Sep 20 14:53:54 │ + 32-bit CRC value (hex): 3fc1af69 │ + compressed size: 221 bytes │ + uncompressed size: 508 bytes │ + length of filename: 44 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ Central directory entry #371: │ --------------------------- │ │ - There are an extra 2 bytes preceding this file. │ + There are an extra 16 bytes preceding this file. │ │ - res/drawable-xhdpi/ha__spinner_frame_inverse.9.png │ + res/drawable/ha__btn_toggle_off_disabled_focused.xml │ │ - offset of local header from start of archive: 556555 │ - (0000000000087E0Bh) bytes │ + offset of local header from start of archive: 617415 │ + (0000000000096BC7h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 1.0 │ + version of encoding software: 2.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 1.0 │ - compression method: none (stored) │ + minimum software version required to extract: 2.0 │ + compression method: deflated │ + compression sub-type (deflation): normal │ file security status: not encrypted │ - extended local header: no │ - file last modified on (DOS date/time): 2014 Sep 22 06:14:38 │ - 32-bit CRC value (hex): e51abd2b │ - compressed size: 450 bytes │ - uncompressed size: 450 bytes │ - length of filename: 50 characters │ + extended local header: yes │ + file last modified on (DOS date/time): 2017 Sep 20 14:53:54 │ + 32-bit CRC value (hex): 3fc1af69 │ + compressed size: 221 bytes │ + uncompressed size: 508 bytes │ + length of filename: 52 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ Central directory entry #372: │ --------------------------- │ │ - There are an extra 1 bytes preceding this file. │ + There are an extra 16 bytes preceding this file. │ │ - res/drawable-xhdpi/ha__text_select_handle_left_transformation.png │ + res/drawable/ha__btn_toggle_off_focused.xml │ │ - offset of local header from start of archive: 557086 │ - (000000000008801Eh) bytes │ + offset of local header from start of archive: 617734 │ + (0000000000096D06h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 1.0 │ + version of encoding software: 2.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 1.0 │ - compression method: none (stored) │ + minimum software version required to extract: 2.0 │ + compression method: deflated │ + compression sub-type (deflation): normal │ file security status: not encrypted │ - extended local header: no │ - file last modified on (DOS date/time): 2014 Sep 22 06:14:38 │ - 32-bit CRC value (hex): fd8a18e3 │ - compressed size: 1598 bytes │ - uncompressed size: 1598 bytes │ - length of filename: 65 characters │ + extended local header: yes │ + file last modified on (DOS date/time): 2017 Sep 20 14:53:54 │ + 32-bit CRC value (hex): c4f42747 │ + compressed size: 221 bytes │ + uncompressed size: 508 bytes │ + length of filename: 43 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ Central directory entry #373: │ --------------------------- │ │ - There are an extra 3 bytes preceding this file. │ + There are an extra 16 bytes preceding this file. │ │ - res/drawable-xhdpi/ha__text_select_handle_middle_transformation.png │ + res/drawable/ha__btn_toggle_off_normal.xml │ │ - offset of local header from start of archive: 558782 │ - (00000000000886BEh) bytes │ + offset of local header from start of archive: 618044 │ + (0000000000096E3Ch) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 1.0 │ + version of encoding software: 2.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 1.0 │ - compression method: none (stored) │ + minimum software version required to extract: 2.0 │ + compression method: deflated │ + compression sub-type (deflation): normal │ file security status: not encrypted │ - extended local header: no │ - file last modified on (DOS date/time): 2014 Sep 22 06:14:38 │ - 32-bit CRC value (hex): 4b6c64a3 │ - compressed size: 1730 bytes │ - uncompressed size: 1730 bytes │ - length of filename: 67 characters │ + extended local header: yes │ + file last modified on (DOS date/time): 2017 Sep 20 14:53:54 │ + 32-bit CRC value (hex): 7220d6fc │ + compressed size: 221 bytes │ + uncompressed size: 508 bytes │ + length of filename: 42 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ Central directory entry #374: │ --------------------------- │ │ - There are an extra 1 bytes preceding this file. │ + There are an extra 16 bytes preceding this file. │ │ - res/drawable-xhdpi/ha__text_select_handle_right_transformation.png │ + res/drawable/ha__btn_toggle_off_pressed.xml │ │ - offset of local header from start of archive: 560610 │ - (0000000000088DE2h) bytes │ + offset of local header from start of archive: 618353 │ + (0000000000096F71h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 1.0 │ + version of encoding software: 2.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 1.0 │ - compression method: none (stored) │ + minimum software version required to extract: 2.0 │ + compression method: deflated │ + compression sub-type (deflation): normal │ file security status: not encrypted │ - extended local header: no │ - file last modified on (DOS date/time): 2014 Sep 22 06:14:38 │ - 32-bit CRC value (hex): cba6d0ae │ - compressed size: 1676 bytes │ - uncompressed size: 1676 bytes │ - length of filename: 66 characters │ + extended local header: yes │ + file last modified on (DOS date/time): 2017 Sep 20 14:53:54 │ + 32-bit CRC value (hex): 1a0a21a8 │ + compressed size: 220 bytes │ + uncompressed size: 508 bytes │ + length of filename: 43 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ Central directory entry #375: │ --------------------------- │ │ - There are an extra 2 bytes preceding this file. │ + There are an extra 16 bytes preceding this file. │ │ - res/drawable-xhdpi/ha__textfield_comp_activated_left.png │ + res/drawable/ha__btn_toggle_on_disabled.xml │ │ - offset of local header from start of archive: 562384 │ - (00000000000894D0h) bytes │ + offset of local header from start of archive: 618662 │ + (00000000000970A6h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 1.0 │ + version of encoding software: 2.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 1.0 │ - compression method: none (stored) │ + minimum software version required to extract: 2.0 │ + compression method: deflated │ + compression sub-type (deflation): normal │ file security status: not encrypted │ - extended local header: no │ - file last modified on (DOS date/time): 2014 Sep 22 06:14:38 │ - 32-bit CRC value (hex): 6139bfbf │ - compressed size: 124 bytes │ - uncompressed size: 124 bytes │ - length of filename: 56 characters │ + extended local header: yes │ + file last modified on (DOS date/time): 2017 Sep 20 14:53:54 │ + 32-bit CRC value (hex): f835cb54 │ + compressed size: 222 bytes │ + uncompressed size: 508 bytes │ + length of filename: 43 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ Central directory entry #376: │ --------------------------- │ │ - There are an extra 2 bytes preceding this file. │ + There are an extra 16 bytes preceding this file. │ │ - res/drawable-xhdpi/ha__textfield_comp_activated_main.png │ + res/drawable/ha__btn_toggle_on_disabled_focused.xml │ │ - offset of local header from start of archive: 562596 │ - (00000000000895A4h) bytes │ + offset of local header from start of archive: 618973 │ + (00000000000971DDh) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 1.0 │ + version of encoding software: 2.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 1.0 │ - compression method: none (stored) │ + minimum software version required to extract: 2.0 │ + compression method: deflated │ + compression sub-type (deflation): normal │ file security status: not encrypted │ - extended local header: no │ - file last modified on (DOS date/time): 2014 Sep 22 06:14:38 │ - 32-bit CRC value (hex): dcab4664 │ - compressed size: 117 bytes │ - uncompressed size: 117 bytes │ - length of filename: 56 characters │ + extended local header: yes │ + file last modified on (DOS date/time): 2017 Sep 20 14:53:54 │ + 32-bit CRC value (hex): b7f96ecc │ + compressed size: 222 bytes │ + uncompressed size: 508 bytes │ + length of filename: 51 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ Central directory entry #377: │ --------------------------- │ │ - There are an extra 2 bytes preceding this file. │ + There are an extra 16 bytes preceding this file. │ │ - res/drawable-xhdpi/ha__textfield_comp_activated_right.png │ + res/drawable/ha__btn_toggle_on_focused.xml │ │ - offset of local header from start of archive: 562801 │ - (0000000000089671h) bytes │ + offset of local header from start of archive: 619292 │ + (000000000009731Ch) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 1.0 │ + version of encoding software: 2.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 1.0 │ - compression method: none (stored) │ + minimum software version required to extract: 2.0 │ + compression method: deflated │ + compression sub-type (deflation): normal │ file security status: not encrypted │ - extended local header: no │ - file last modified on (DOS date/time): 2014 Sep 22 06:14:38 │ - 32-bit CRC value (hex): 4dad4f04 │ - compressed size: 125 bytes │ - uncompressed size: 125 bytes │ - length of filename: 57 characters │ + extended local header: yes │ + file last modified on (DOS date/time): 2017 Sep 20 14:53:54 │ + 32-bit CRC value (hex): 0300437a │ + compressed size: 221 bytes │ + uncompressed size: 508 bytes │ + length of filename: 42 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ Central directory entry #378: │ --------------------------- │ │ - res/drawable-xhdpi/ha__textfield_comp_background.9.png │ + There are an extra 16 bytes preceding this file. │ + │ + res/drawable/ha__btn_toggle_on_normal.xml │ │ - offset of local header from start of archive: 563013 │ - (0000000000089745h) bytes │ + offset of local header from start of archive: 619601 │ + (0000000000097451h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 1.0 │ + version of encoding software: 2.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 1.0 │ - compression method: none (stored) │ + minimum software version required to extract: 2.0 │ + compression method: deflated │ + compression sub-type (deflation): normal │ file security status: not encrypted │ - extended local header: no │ - file last modified on (DOS date/time): 2014 Sep 22 06:14:38 │ - 32-bit CRC value (hex): ca9c95f3 │ - compressed size: 248 bytes │ - uncompressed size: 248 bytes │ - length of filename: 54 characters │ + extended local header: yes │ + file last modified on (DOS date/time): 2017 Sep 20 14:53:54 │ + 32-bit CRC value (hex): b5d4b2c1 │ + compressed size: 221 bytes │ + uncompressed size: 508 bytes │ + length of filename: 41 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ Central directory entry #379: │ --------------------------- │ │ - There are an extra 3 bytes preceding this file. │ + There are an extra 16 bytes preceding this file. │ │ - res/drawable-xhdpi/ha__textfield_comp_focused_left.png │ + res/drawable/ha__btn_toggle_on_pressed.xml │ │ - offset of local header from start of archive: 563348 │ - (0000000000089894h) bytes │ + offset of local header from start of archive: 619909 │ + (0000000000097585h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 1.0 │ + version of encoding software: 2.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 1.0 │ - compression method: none (stored) │ + minimum software version required to extract: 2.0 │ + compression method: deflated │ + compression sub-type (deflation): normal │ file security status: not encrypted │ - extended local header: no │ - file last modified on (DOS date/time): 2014 Sep 22 06:14:38 │ - 32-bit CRC value (hex): d0da67dd │ - compressed size: 237 bytes │ - uncompressed size: 237 bytes │ - length of filename: 54 characters │ + extended local header: yes │ + file last modified on (DOS date/time): 2017 Sep 20 14:53:54 │ + 32-bit CRC value (hex): c0d15ead │ + compressed size: 220 bytes │ + uncompressed size: 508 bytes │ + length of filename: 42 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ Central directory entry #380: │ --------------------------- │ │ - res/drawable-xhdpi/ha__textfield_comp_focused_main.png │ + There are an extra 16 bytes preceding this file. │ + │ + res/drawable/ha__calendar_day_line.xml │ │ - offset of local header from start of archive: 563669 │ - (00000000000899D5h) bytes │ + offset of local header from start of archive: 620217 │ + (00000000000976B9h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 1.0 │ + version of encoding software: 2.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 1.0 │ - compression method: none (stored) │ + minimum software version required to extract: 2.0 │ + compression method: deflated │ + compression sub-type (deflation): normal │ file security status: not encrypted │ - extended local header: no │ - file last modified on (DOS date/time): 2014 Sep 22 06:14:38 │ - 32-bit CRC value (hex): b0d55d87 │ - compressed size: 132 bytes │ - uncompressed size: 132 bytes │ - length of filename: 54 characters │ + extended local header: yes │ + file last modified on (DOS date/time): 2017 Sep 20 14:53:54 │ + 32-bit CRC value (hex): 3981822b │ + compressed size: 358 bytes │ + uncompressed size: 884 bytes │ + length of filename: 38 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ Central directory entry #381: │ --------------------------- │ │ - There are an extra 3 bytes preceding this file. │ + There are an extra 16 bytes preceding this file. │ │ - res/drawable-xhdpi/ha__textfield_comp_focused_right.png │ + res/drawable/ha__fastscroll_thumb.xml │ │ - offset of local header from start of archive: 563888 │ - (0000000000089AB0h) bytes │ + offset of local header from start of archive: 620659 │ + (0000000000097873h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 1.0 │ + version of encoding software: 2.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 1.0 │ - compression method: none (stored) │ + minimum software version required to extract: 2.0 │ + compression method: deflated │ + compression sub-type (deflation): normal │ file security status: not encrypted │ - extended local header: no │ - file last modified on (DOS date/time): 2014 Sep 22 06:14:38 │ - 32-bit CRC value (hex): c4bab7fc │ - compressed size: 237 bytes │ - uncompressed size: 237 bytes │ - length of filename: 55 characters │ + extended local header: yes │ + file last modified on (DOS date/time): 2017 Sep 20 14:53:54 │ + 32-bit CRC value (hex): ad109993 │ + compressed size: 251 bytes │ + uncompressed size: 560 bytes │ + length of filename: 37 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ Central directory entry #382: │ --------------------------- │ │ - There are an extra 3 bytes preceding this file. │ + There are an extra 16 bytes preceding this file. │ │ - res/drawable-xhdpi/ha__textfield_default.9.png │ + res/drawable/ha__ic_cab_done.xml │ │ - offset of local header from start of archive: 564213 │ - (0000000000089BF5h) bytes │ + offset of local header from start of archive: 620993 │ + (00000000000979C1h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 1.0 │ + version of encoding software: 2.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 1.0 │ - compression method: none (stored) │ + minimum software version required to extract: 2.0 │ + compression method: deflated │ + compression sub-type (deflation): normal │ file security status: not encrypted │ - extended local header: no │ - file last modified on (DOS date/time): 2014 Sep 22 06:14:38 │ - 32-bit CRC value (hex): 03c3531d │ - compressed size: 278 bytes │ - uncompressed size: 278 bytes │ - length of filename: 46 characters │ + extended local header: yes │ + file last modified on (DOS date/time): 2017 Sep 20 14:53:54 │ + 32-bit CRC value (hex): 4a9af867 │ + compressed size: 212 bytes │ + uncompressed size: 428 bytes │ + length of filename: 32 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ Central directory entry #383: │ --------------------------- │ │ - There are an extra 3 bytes preceding this file. │ + There are an extra 16 bytes preceding this file. │ │ - res/drawable-xhdpi/ha__textfield_default_light.9.png │ + res/drawable/ha__ic_cab_done_light.xml │ │ - offset of local header from start of archive: 564570 │ - (0000000000089D5Ah) bytes │ + offset of local header from start of archive: 621283 │ + (0000000000097AE3h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 1.0 │ + version of encoding software: 2.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 1.0 │ - compression method: none (stored) │ + minimum software version required to extract: 2.0 │ + compression method: deflated │ + compression sub-type (deflation): normal │ file security status: not encrypted │ - extended local header: no │ - file last modified on (DOS date/time): 2014 Sep 22 06:14:38 │ - 32-bit CRC value (hex): 1184b86b │ - compressed size: 244 bytes │ - uncompressed size: 244 bytes │ - length of filename: 52 characters │ + extended local header: yes │ + file last modified on (DOS date/time): 2017 Sep 20 14:53:54 │ + 32-bit CRC value (hex): c4d84959 │ + compressed size: 212 bytes │ + uncompressed size: 428 bytes │ + length of filename: 38 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ Central directory entry #384: │ --------------------------- │ │ - res/drawable-xhdpi/ha__textfield_disabled.9.png │ + There are an extra 16 bytes preceding this file. │ + │ + res/drawable/ha__ic_menu_copy.xml │ │ - offset of local header from start of archive: 564896 │ - (0000000000089EA0h) bytes │ + offset of local header from start of archive: 621579 │ + (0000000000097C0Bh) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 1.0 │ + version of encoding software: 2.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 1.0 │ - compression method: none (stored) │ + minimum software version required to extract: 2.0 │ + compression method: deflated │ + compression sub-type (deflation): normal │ file security status: not encrypted │ - extended local header: no │ - file last modified on (DOS date/time): 2014 Sep 22 06:14:38 │ - 32-bit CRC value (hex): d9b7d790 │ - compressed size: 268 bytes │ - uncompressed size: 268 bytes │ - length of filename: 47 characters │ + extended local header: yes │ + file last modified on (DOS date/time): 2017 Sep 20 14:53:54 │ + 32-bit CRC value (hex): 3e269487 │ + compressed size: 212 bytes │ + uncompressed size: 428 bytes │ + length of filename: 33 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ Central directory entry #385: │ --------------------------- │ │ - There are an extra 3 bytes preceding this file. │ + There are an extra 16 bytes preceding this file. │ │ - res/drawable-xhdpi/ha__textfield_disabled_focused.9.png │ + res/drawable/ha__ic_menu_copy_light.xml │ │ - offset of local header from start of archive: 565244 │ - (0000000000089FFCh) bytes │ + offset of local header from start of archive: 621870 │ + (0000000000097D2Eh) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 1.0 │ + version of encoding software: 2.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 1.0 │ - compression method: none (stored) │ + minimum software version required to extract: 2.0 │ + compression method: deflated │ + compression sub-type (deflation): normal │ file security status: not encrypted │ - extended local header: no │ - file last modified on (DOS date/time): 2014 Sep 22 06:14:38 │ - 32-bit CRC value (hex): 06cf9738 │ - compressed size: 318 bytes │ - uncompressed size: 318 bytes │ - length of filename: 55 characters │ + extended local header: yes │ + file last modified on (DOS date/time): 2017 Sep 20 14:53:54 │ + 32-bit CRC value (hex): b06425b9 │ + compressed size: 212 bytes │ + uncompressed size: 428 bytes │ + length of filename: 39 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ Central directory entry #386: │ --------------------------- │ │ - There are an extra 3 bytes preceding this file. │ + There are an extra 16 bytes preceding this file. │ │ - res/drawable-xhdpi/ha__textfield_disabled_focused_light.9.png │ + res/drawable/ha__ic_menu_cut.xml │ │ - offset of local header from start of archive: 565650 │ - (000000000008A192h) bytes │ + offset of local header from start of archive: 622167 │ + (0000000000097E57h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 1.0 │ + version of encoding software: 2.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 1.0 │ - compression method: none (stored) │ + minimum software version required to extract: 2.0 │ + compression method: deflated │ + compression sub-type (deflation): normal │ file security status: not encrypted │ - extended local header: no │ - file last modified on (DOS date/time): 2014 Sep 22 06:14:38 │ - 32-bit CRC value (hex): 497eacc8 │ - compressed size: 305 bytes │ - uncompressed size: 305 bytes │ - length of filename: 61 characters │ + extended local header: yes │ + file last modified on (DOS date/time): 2017 Sep 20 14:53:54 │ + 32-bit CRC value (hex): 8d6e9c5a │ + compressed size: 212 bytes │ + uncompressed size: 428 bytes │ + length of filename: 32 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ Central directory entry #387: │ --------------------------- │ │ - There are an extra 3 bytes preceding this file. │ + There are an extra 16 bytes preceding this file. │ │ - res/drawable-xhdpi/ha__textfield_disabled_light.9.png │ + res/drawable/ha__ic_menu_cut_light.xml │ │ - offset of local header from start of archive: 566049 │ - (000000000008A321h) bytes │ + offset of local header from start of archive: 622457 │ + (0000000000097F79h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 1.0 │ + version of encoding software: 2.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 1.0 │ - compression method: none (stored) │ + minimum software version required to extract: 2.0 │ + compression method: deflated │ + compression sub-type (deflation): normal │ file security status: not encrypted │ - extended local header: no │ - file last modified on (DOS date/time): 2014 Sep 22 06:14:38 │ - 32-bit CRC value (hex): bb6d488c │ - compressed size: 244 bytes │ - uncompressed size: 244 bytes │ - length of filename: 53 characters │ + extended local header: yes │ + file last modified on (DOS date/time): 2017 Sep 20 14:53:54 │ + 32-bit CRC value (hex): 032c2d64 │ + compressed size: 212 bytes │ + uncompressed size: 428 bytes │ + length of filename: 38 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ Central directory entry #388: │ --------------------------- │ │ - res/drawable-xhdpi/ic_action_about.png │ + There are an extra 16 bytes preceding this file. │ + │ + res/drawable/ha__ic_menu_paste.xml │ │ - offset of local header from start of archive: 566376 │ - (000000000008A468h) bytes │ + offset of local header from start of archive: 622753 │ + (00000000000980A1h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 1.0 │ + version of encoding software: 2.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 1.0 │ - compression method: none (stored) │ + minimum software version required to extract: 2.0 │ + compression method: deflated │ + compression sub-type (deflation): normal │ file security status: not encrypted │ - extended local header: no │ - file last modified on (DOS date/time): 2014 Sep 22 06:14:56 │ - 32-bit CRC value (hex): 676a65ec │ - compressed size: 766 bytes │ - uncompressed size: 766 bytes │ - length of filename: 38 characters │ + extended local header: yes │ + file last modified on (DOS date/time): 2017 Sep 20 14:53:54 │ + 32-bit CRC value (hex): f9d2f0ba │ + compressed size: 212 bytes │ + uncompressed size: 428 bytes │ + length of filename: 34 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ Central directory entry #389: │ --------------------------- │ │ - res/drawable-xhdpi/ic_action_lang.png │ + There are an extra 16 bytes preceding this file. │ + │ + res/drawable/ha__ic_menu_paste_light.xml │ │ - offset of local header from start of archive: 567210 │ - (000000000008A7AAh) bytes │ + offset of local header from start of archive: 623045 │ + (00000000000981C5h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 1.0 │ + version of encoding software: 2.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 1.0 │ - compression method: none (stored) │ + minimum software version required to extract: 2.0 │ + compression method: deflated │ + compression sub-type (deflation): normal │ file security status: not encrypted │ - extended local header: no │ - file last modified on (DOS date/time): 2014 Sep 22 06:14:56 │ - 32-bit CRC value (hex): 703d6d01 │ - compressed size: 1858 bytes │ - uncompressed size: 1858 bytes │ - length of filename: 37 characters │ + extended local header: yes │ + file last modified on (DOS date/time): 2017 Sep 20 14:53:54 │ + 32-bit CRC value (hex): 77904184 │ + compressed size: 212 bytes │ + uncompressed size: 428 bytes │ + length of filename: 40 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ Central directory entry #390: │ --------------------------- │ │ - There are an extra 3 bytes preceding this file. │ + There are an extra 16 bytes preceding this file. │ │ - res/drawable-xhdpi/ic_action_reload.png │ + res/drawable/ha__ic_menu_selectall.xml │ │ - offset of local header from start of archive: 569138 │ - (000000000008AF32h) bytes │ + offset of local header from start of archive: 623343 │ + (00000000000982EFh) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 1.0 │ + version of encoding software: 2.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 1.0 │ - compression method: none (stored) │ + minimum software version required to extract: 2.0 │ + compression method: deflated │ + compression sub-type (deflation): normal │ file security status: not encrypted │ - extended local header: no │ - file last modified on (DOS date/time): 2014 Sep 22 06:14:56 │ - 32-bit CRC value (hex): a67815b8 │ - compressed size: 1222 bytes │ - uncompressed size: 1222 bytes │ - length of filename: 39 characters │ + extended local header: yes │ + file last modified on (DOS date/time): 2017 Sep 20 14:53:54 │ + 32-bit CRC value (hex): 6abf5abc │ + compressed size: 212 bytes │ + uncompressed size: 428 bytes │ + length of filename: 38 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ Central directory entry #391: │ --------------------------- │ │ - There are an extra 1 bytes preceding this file. │ + There are an extra 16 bytes preceding this file. │ │ - res/drawable-xhdpi/ic_action_settings.png │ + res/drawable/ha__ic_menu_selectall_light.xml │ │ - offset of local header from start of archive: 570430 │ - (000000000008B43Eh) bytes │ + offset of local header from start of archive: 623639 │ + (0000000000098417h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 1.0 │ + version of encoding software: 2.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 1.0 │ - compression method: none (stored) │ + minimum software version required to extract: 2.0 │ + compression method: deflated │ + compression sub-type (deflation): normal │ file security status: not encrypted │ - extended local header: no │ - file last modified on (DOS date/time): 2014 Sep 22 06:14:56 │ - 32-bit CRC value (hex): 2b13a744 │ - compressed size: 358 bytes │ - uncompressed size: 358 bytes │ - length of filename: 41 characters │ + extended local header: yes │ + file last modified on (DOS date/time): 2017 Sep 20 14:53:54 │ + 32-bit CRC value (hex): e4fdeb82 │ + compressed size: 212 bytes │ + uncompressed size: 428 bytes │ + length of filename: 44 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ Central directory entry #392: │ --------------------------- │ │ - There are an extra 3 bytes preceding this file. │ + There are an extra 16 bytes preceding this file. │ │ - res/drawable-xhdpi/ic_arch.png │ + res/drawable/ha__list_selector.xml │ │ - offset of local header from start of archive: 570862 │ - (000000000008B5EEh) bytes │ + offset of local header from start of archive: 623941 │ + (0000000000098545h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 1.0 │ + version of encoding software: 2.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 1.0 │ - compression method: none (stored) │ + minimum software version required to extract: 2.0 │ + compression method: deflated │ + compression sub-type (deflation): normal │ file security status: not encrypted │ - extended local header: no │ - file last modified on (DOS date/time): 2014 Sep 22 06:14:56 │ - 32-bit CRC value (hex): c5b62543 │ - compressed size: 1116 bytes │ - uncompressed size: 1116 bytes │ - length of filename: 30 characters │ + extended local header: yes │ + file last modified on (DOS date/time): 2017 Sep 20 14:53:54 │ + 32-bit CRC value (hex): 10f9b977 │ + compressed size: 361 bytes │ + uncompressed size: 1208 bytes │ + length of filename: 34 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ Central directory entry #393: │ --------------------------- │ │ - There are an extra 2 bytes preceding this file. │ + There are an extra 16 bytes preceding this file. │ │ - res/drawable-xhdpi/ic_launcher.png │ + res/drawable/ha__list_selector_light.xml │ │ - offset of local header from start of archive: 572040 │ - (000000000008BA88h) bytes │ + offset of local header from start of archive: 624382 │ + (00000000000986FEh) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 1.0 │ + version of encoding software: 2.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 1.0 │ - compression method: none (stored) │ + minimum software version required to extract: 2.0 │ + compression method: deflated │ + compression sub-type (deflation): normal │ file security status: not encrypted │ - extended local header: no │ - file last modified on (DOS date/time): 2014 Sep 22 06:14:56 │ - 32-bit CRC value (hex): 0eeed58b │ - compressed size: 2954 bytes │ - uncompressed size: 2954 bytes │ - length of filename: 34 characters │ + extended local header: yes │ + file last modified on (DOS date/time): 2017 Sep 20 14:53:54 │ + 32-bit CRC value (hex): 80b08635 │ + compressed size: 361 bytes │ + uncompressed size: 1208 bytes │ + length of filename: 40 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ Central directory entry #394: │ --------------------------- │ │ - res/drawable-xxhdpi/ha__ab_home_as_up.png │ + There are an extra 16 bytes preceding this file. │ + │ + res/drawable/ha__list_selector_transition.xml │ │ - offset of local header from start of archive: 575058 │ - (000000000008C652h) bytes │ + offset of local header from start of archive: 624829 │ + (00000000000988BDh) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 1.0 │ + version of encoding software: 2.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 1.0 │ - compression method: none (stored) │ + minimum software version required to extract: 2.0 │ + compression method: deflated │ + compression sub-type (deflation): normal │ file security status: not encrypted │ - extended local header: no │ - file last modified on (DOS date/time): 2014 Sep 22 06:14:38 │ - 32-bit CRC value (hex): 48668c11 │ - compressed size: 457 bytes │ - uncompressed size: 457 bytes │ - length of filename: 41 characters │ + extended local header: yes │ + file last modified on (DOS date/time): 2017 Sep 20 14:53:54 │ + 32-bit CRC value (hex): 0b058a99 │ + compressed size: 219 bytes │ + uncompressed size: 508 bytes │ + length of filename: 45 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ Central directory entry #395: │ --------------------------- │ │ - There are an extra 3 bytes preceding this file. │ + There are an extra 16 bytes preceding this file. │ │ - res/drawable-xxhdpi/ha__ab_home_as_up_light.png │ + res/drawable/ha__list_separator.xml │ │ - offset of local header from start of archive: 575589 │ - (000000000008C865h) bytes │ + offset of local header from start of archive: 625139 │ + (00000000000989F3h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 1.0 │ + version of encoding software: 2.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 1.0 │ - compression method: none (stored) │ + minimum software version required to extract: 2.0 │ + compression method: deflated │ + compression sub-type (deflation): normal │ file security status: not encrypted │ - extended local header: no │ - file last modified on (DOS date/time): 2014 Sep 22 06:14:38 │ - 32-bit CRC value (hex): 87824db4 │ - compressed size: 467 bytes │ - uncompressed size: 467 bytes │ - length of filename: 47 characters │ + extended local header: yes │ + file last modified on (DOS date/time): 2017 Sep 20 14:53:54 │ + 32-bit CRC value (hex): c12499c1 │ + compressed size: 213 bytes │ + uncompressed size: 428 bytes │ + length of filename: 35 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ Central directory entry #396: │ --------------------------- │ │ - There are an extra 2 bytes preceding this file. │ + There are an extra 16 bytes preceding this file. │ │ - res/drawable-xxhdpi/ha__ab_spinner_frame.9.png │ + res/drawable/ha__list_separator_dark.xml │ │ - offset of local header from start of archive: 576135 │ - (000000000008CA87h) bytes │ + offset of local header from start of archive: 625433 │ + (0000000000098B19h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 1.0 │ + version of encoding software: 2.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 1.0 │ - compression method: none (stored) │ + minimum software version required to extract: 2.0 │ + compression method: deflated │ + compression sub-type (deflation): normal │ file security status: not encrypted │ - extended local header: no │ - file last modified on (DOS date/time): 2014 Sep 22 06:14:38 │ - 32-bit CRC value (hex): 7aee8beb │ - compressed size: 443 bytes │ - uncompressed size: 443 bytes │ - length of filename: 46 characters │ + extended local header: yes │ + file last modified on (DOS date/time): 2017 Sep 20 14:53:54 │ + 32-bit CRC value (hex): 4f6628ff │ + compressed size: 213 bytes │ + uncompressed size: 428 bytes │ + length of filename: 40 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ Central directory entry #397: │ --------------------------- │ │ - There are an extra 1 bytes preceding this file. │ + There are an extra 16 bytes preceding this file. │ │ - res/drawable-xxhdpi/ha__ab_spinner_frame_inverse.9.png │ + res/drawable/ha__pager_tab_strip_background.xml │ │ - offset of local header from start of archive: 576655 │ - (000000000008CC8Fh) bytes │ + offset of local header from start of archive: 625732 │ + (0000000000098C44h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 1.0 │ + version of encoding software: 2.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 1.0 │ - compression method: none (stored) │ + minimum software version required to extract: 2.0 │ + compression method: deflated │ + compression sub-type (deflation): normal │ file security status: not encrypted │ - extended local header: no │ - file last modified on (DOS date/time): 2014 Sep 22 06:14:38 │ - 32-bit CRC value (hex): 5817f1e5 │ - compressed size: 229 bytes │ - uncompressed size: 229 bytes │ - length of filename: 54 characters │ + extended local header: yes │ + file last modified on (DOS date/time): 2017 Sep 20 14:53:54 │ + 32-bit CRC value (hex): de7831bf │ + compressed size: 295 bytes │ + uncompressed size: 788 bytes │ + length of filename: 47 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ Central directory entry #398: │ --------------------------- │ │ - There are an extra 1 bytes preceding this file. │ + There are an extra 16 bytes preceding this file. │ │ - res/drawable-xxhdpi/ha__btn_check_comp_off_focus.png │ + res/drawable/ha__pager_tab_strip_background_light.xml │ │ - offset of local header from start of archive: 576969 │ - (000000000008CDC9h) bytes │ + offset of local header from start of archive: 626120 │ + (0000000000098DC8h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 1.0 │ + version of encoding software: 2.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 1.0 │ - compression method: none (stored) │ + minimum software version required to extract: 2.0 │ + compression method: deflated │ + compression sub-type (deflation): normal │ file security status: not encrypted │ - extended local header: no │ - file last modified on (DOS date/time): 2014 Sep 22 06:14:38 │ - 32-bit CRC value (hex): 7c22291c │ - compressed size: 355 bytes │ - uncompressed size: 355 bytes │ - length of filename: 52 characters │ + extended local header: yes │ + file last modified on (DOS date/time): 2017 Sep 20 14:53:54 │ + 32-bit CRC value (hex): 3bb8a410 │ + compressed size: 295 bytes │ + uncompressed size: 788 bytes │ + length of filename: 53 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ Central directory entry #399: │ --------------------------- │ │ - There are an extra 1 bytes preceding this file. │ + There are an extra 16 bytes preceding this file. │ │ - res/drawable-xxhdpi/ha__btn_check_comp_off_pressed.png │ + res/drawable/ha__progress_horizontal.xml │ │ - offset of local header from start of archive: 577407 │ - (000000000008CF7Fh) bytes │ + offset of local header from start of archive: 626514 │ + (0000000000098F52h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 1.0 │ + version of encoding software: 2.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 1.0 │ - compression method: none (stored) │ + minimum software version required to extract: 2.0 │ + compression method: deflated │ + compression sub-type (deflation): normal │ file security status: not encrypted │ - extended local header: no │ - file last modified on (DOS date/time): 2014 Sep 22 06:14:38 │ - 32-bit CRC value (hex): 701c6ff3 │ - compressed size: 181 bytes │ - uncompressed size: 181 bytes │ - length of filename: 54 characters │ + extended local header: yes │ + file last modified on (DOS date/time): 2017 Sep 20 14:53:54 │ + 32-bit CRC value (hex): fd2d079d │ + compressed size: 329 bytes │ + uncompressed size: 888 bytes │ + length of filename: 40 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ Central directory entry #400: │ --------------------------- │ │ - There are an extra 1 bytes preceding this file. │ + There are an extra 16 bytes preceding this file. │ │ - res/drawable-xxhdpi/ha__btn_check_comp_off_pressed_light.png │ + res/drawable/ha__progress_horizontal_light.xml │ │ - offset of local header from start of archive: 577673 │ - (000000000008D089h) bytes │ + offset of local header from start of archive: 626929 │ + (00000000000990F1h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 1.0 │ + version of encoding software: 2.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 1.0 │ - compression method: none (stored) │ + minimum software version required to extract: 2.0 │ + compression method: deflated │ + compression sub-type (deflation): normal │ file security status: not encrypted │ - extended local header: no │ - file last modified on (DOS date/time): 2014 Sep 22 06:14:38 │ - 32-bit CRC value (hex): d242e979 │ - compressed size: 181 bytes │ - uncompressed size: 181 bytes │ - length of filename: 60 characters │ + extended local header: yes │ + file last modified on (DOS date/time): 2017 Sep 20 14:53:54 │ + 32-bit CRC value (hex): 64109bb5 │ + compressed size: 329 bytes │ + uncompressed size: 888 bytes │ + length of filename: 46 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ Central directory entry #401: │ --------------------------- │ │ - There are an extra 1 bytes preceding this file. │ + There are an extra 16 bytes preceding this file. │ │ - res/drawable-xxhdpi/ha__btn_check_comp_on_focus.png │ + res/drawable/ha__progress_indeterminate_horizontal.xml │ │ - offset of local header from start of archive: 577945 │ - (000000000008D199h) bytes │ + offset of local header from start of archive: 627350 │ + (0000000000099296h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 1.0 │ + version of encoding software: 2.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 1.0 │ - compression method: none (stored) │ + minimum software version required to extract: 2.0 │ + compression method: deflated │ + compression sub-type (deflation): normal │ file security status: not encrypted │ - extended local header: no │ - file last modified on (DOS date/time): 2014 Sep 22 06:14:38 │ - 32-bit CRC value (hex): 96429cf3 │ - compressed size: 337 bytes │ - uncompressed size: 337 bytes │ - length of filename: 51 characters │ + extended local header: yes │ + file last modified on (DOS date/time): 2017 Sep 20 14:53:54 │ + 32-bit CRC value (hex): baf9b2c9 │ + compressed size: 407 bytes │ + uncompressed size: 2428 bytes │ + length of filename: 54 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ Central directory entry #402: │ --------------------------- │ │ - There are an extra 2 bytes preceding this file. │ + There are an extra 16 bytes preceding this file. │ │ - res/drawable-xxhdpi/ha__btn_check_comp_on_pressed.png │ + res/drawable/ha__progress_indeterminate_horizontal_legacy.xml │ │ - offset of local header from start of archive: 578365 │ - (000000000008D33Dh) bytes │ + offset of local header from start of archive: 627857 │ + (0000000000099491h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 1.0 │ + version of encoding software: 2.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 1.0 │ - compression method: none (stored) │ + minimum software version required to extract: 2.0 │ + compression method: deflated │ + compression sub-type (deflation): normal │ file security status: not encrypted │ - extended local header: no │ - file last modified on (DOS date/time): 2014 Sep 22 06:14:38 │ - 32-bit CRC value (hex): 33bd1d53 │ - compressed size: 731 bytes │ - uncompressed size: 731 bytes │ - length of filename: 53 characters │ + extended local header: yes │ + file last modified on (DOS date/time): 2017 Sep 20 14:53:54 │ + 32-bit CRC value (hex): f0c80159 │ + compressed size: 314 bytes │ + uncompressed size: 1228 bytes │ + length of filename: 61 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ Central directory entry #403: │ --------------------------- │ │ - res/drawable-xxhdpi/ha__btn_check_comp_on_pressed_light.png │ + There are an extra 16 bytes preceding this file. │ + │ + res/drawable/ha__progress_primary.xml │ │ - offset of local header from start of archive: 579179 │ - (000000000008D66Bh) bytes │ + offset of local header from start of archive: 628278 │ + (0000000000099636h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 1.0 │ + version of encoding software: 2.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 1.0 │ - compression method: none (stored) │ + minimum software version required to extract: 2.0 │ + compression method: deflated │ + compression sub-type (deflation): normal │ file security status: not encrypted │ - extended local header: no │ - file last modified on (DOS date/time): 2014 Sep 22 06:14:38 │ - 32-bit CRC value (hex): 36ee7e59 │ - compressed size: 731 bytes │ - uncompressed size: 731 bytes │ - length of filename: 59 characters │ + extended local header: yes │ + file last modified on (DOS date/time): 2017 Sep 20 14:53:54 │ + 32-bit CRC value (hex): eeabe34a │ + compressed size: 192 bytes │ + uncompressed size: 380 bytes │ + length of filename: 37 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ Central directory entry #404: │ --------------------------- │ │ - res/drawable-xxhdpi/ha__btn_check_off.png │ + There are an extra 16 bytes preceding this file. │ + │ + res/drawable/ha__progress_secondary.xml │ │ - offset of local header from start of archive: 579999 │ - (000000000008D99Fh) bytes │ + offset of local header from start of archive: 628553 │ + (0000000000099749h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 1.0 │ + version of encoding software: 2.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 1.0 │ - compression method: none (stored) │ + minimum software version required to extract: 2.0 │ + compression method: deflated │ + compression sub-type (deflation): normal │ file security status: not encrypted │ - extended local header: no │ - file last modified on (DOS date/time): 2014 Sep 22 06:14:38 │ - 32-bit CRC value (hex): 8ade8ebc │ - compressed size: 181 bytes │ - uncompressed size: 181 bytes │ - length of filename: 41 characters │ + extended local header: yes │ + file last modified on (DOS date/time): 2017 Sep 20 14:53:54 │ + 32-bit CRC value (hex): 54fee75d │ + compressed size: 192 bytes │ + uncompressed size: 380 bytes │ + length of filename: 39 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ Central directory entry #405: │ --------------------------- │ │ - There are an extra 2 bytes preceding this file. │ + There are an extra 16 bytes preceding this file. │ │ - res/drawable-xxhdpi/ha__btn_check_off_disabled.png │ + res/drawable/ha__quickcontact_badge_overlay.xml │ │ - offset of local header from start of archive: 580253 │ - (000000000008DA9Dh) bytes │ + offset of local header from start of archive: 628830 │ + (000000000009985Eh) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 1.0 │ + version of encoding software: 2.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 1.0 │ - compression method: none (stored) │ + minimum software version required to extract: 2.0 │ + compression method: deflated │ + compression sub-type (deflation): normal │ file security status: not encrypted │ - extended local header: no │ - file last modified on (DOS date/time): 2014 Sep 22 06:14:38 │ - 32-bit CRC value (hex): ccb58ef7 │ - compressed size: 181 bytes │ - uncompressed size: 181 bytes │ - length of filename: 50 characters │ + extended local header: yes │ + file last modified on (DOS date/time): 2017 Sep 20 14:53:54 │ + 32-bit CRC value (hex): 4059bb77 │ + compressed size: 288 bytes │ + uncompressed size: 720 bytes │ + length of filename: 47 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ Central directory entry #406: │ --------------------------- │ │ - There are an extra 3 bytes preceding this file. │ + There are an extra 16 bytes preceding this file. │ │ - res/drawable-xxhdpi/ha__btn_check_off_disabled_light.png │ + res/drawable/ha__quickcontact_badge_overlay_light.xml │ │ - offset of local header from start of archive: 580517 │ - (000000000008DBA5h) bytes │ + offset of local header from start of archive: 629211 │ + (00000000000999DBh) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 1.0 │ + version of encoding software: 2.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 1.0 │ - compression method: none (stored) │ + minimum software version required to extract: 2.0 │ + compression method: deflated │ + compression sub-type (deflation): normal │ file security status: not encrypted │ - extended local header: no │ - file last modified on (DOS date/time): 2014 Sep 22 06:14:38 │ - 32-bit CRC value (hex): dbae7f59 │ - compressed size: 181 bytes │ - uncompressed size: 181 bytes │ - length of filename: 56 characters │ + extended local header: yes │ + file last modified on (DOS date/time): 2017 Sep 20 14:53:54 │ + 32-bit CRC value (hex): 66a9c32d │ + compressed size: 288 bytes │ + uncompressed size: 720 bytes │ + length of filename: 53 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ Central directory entry #407: │ --------------------------- │ │ - There are an extra 1 bytes preceding this file. │ + There are an extra 16 bytes preceding this file. │ │ - res/drawable-xxhdpi/ha__btn_check_off_light.png │ + res/drawable/ha__scrubber_control_selector.xml │ │ - offset of local header from start of archive: 580785 │ - (000000000008DCB1h) bytes │ + offset of local header from start of archive: 629598 │ + (0000000000099B5Eh) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 1.0 │ + version of encoding software: 2.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 1.0 │ - compression method: none (stored) │ + minimum software version required to extract: 2.0 │ + compression method: deflated │ + compression sub-type (deflation): normal │ file security status: not encrypted │ - extended local header: no │ - file last modified on (DOS date/time): 2014 Sep 22 06:14:38 │ - 32-bit CRC value (hex): c55d28d1 │ - compressed size: 181 bytes │ - uncompressed size: 181 bytes │ - length of filename: 47 characters │ + extended local header: yes │ + file last modified on (DOS date/time): 2017 Sep 20 14:53:54 │ + 32-bit CRC value (hex): e84d1142 │ + compressed size: 299 bytes │ + uncompressed size: 840 bytes │ + length of filename: 46 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ Central directory entry #408: │ --------------------------- │ │ - There are an extra 2 bytes preceding this file. │ + There are an extra 16 bytes preceding this file. │ │ - res/drawable-xxhdpi/ha__btn_check_on_disabled.png │ + res/drawable/ha__scrubber_progress_horizontal.xml │ │ - offset of local header from start of archive: 581045 │ - (000000000008DDB5h) bytes │ + offset of local header from start of archive: 629989 │ + (0000000000099CE5h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 1.0 │ + version of encoding software: 2.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 1.0 │ - compression method: none (stored) │ + minimum software version required to extract: 2.0 │ + compression method: deflated │ + compression sub-type (deflation): normal │ file security status: not encrypted │ - extended local header: no │ - file last modified on (DOS date/time): 2014 Sep 22 06:14:38 │ - 32-bit CRC value (hex): 25e8e72c │ - compressed size: 569 bytes │ - uncompressed size: 569 bytes │ + extended local header: yes │ + file last modified on (DOS date/time): 2017 Sep 20 14:53:54 │ + 32-bit CRC value (hex): 5996f9d7 │ + compressed size: 260 bytes │ + uncompressed size: 664 bytes │ length of filename: 49 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ Central directory entry #409: │ --------------------------- │ │ - res/drawable-xxhdpi/ha__btn_check_on_disabled_light.png │ + There are an extra 16 bytes preceding this file. │ │ - offset of local header from start of archive: 581693 │ - (000000000008E03Dh) bytes │ + res/drawable/ha__scrubber_progress_horizontal_light.xml │ + │ + offset of local header from start of archive: 630344 │ + (0000000000099E48h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 1.0 │ + version of encoding software: 2.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 1.0 │ - compression method: none (stored) │ + minimum software version required to extract: 2.0 │ + compression method: deflated │ + compression sub-type (deflation): normal │ file security status: not encrypted │ - extended local header: no │ - file last modified on (DOS date/time): 2014 Sep 22 06:14:38 │ - 32-bit CRC value (hex): 1f30d449 │ - compressed size: 544 bytes │ - uncompressed size: 544 bytes │ + extended local header: yes │ + file last modified on (DOS date/time): 2017 Sep 20 14:53:54 │ + 32-bit CRC value (hex): a54ccc3b │ + compressed size: 260 bytes │ + uncompressed size: 664 bytes │ length of filename: 55 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ Central directory entry #410: │ --------------------------- │ │ - There are an extra 2 bytes preceding this file. │ + There are an extra 16 bytes preceding this file. │ │ - res/drawable-xxhdpi/ha__btn_check_on_transformation.png │ + res/drawable/ha__searchview_textfield.xml │ │ - offset of local header from start of archive: 582324 │ - (000000000008E2B4h) bytes │ + offset of local header from start of archive: 630705 │ + (0000000000099FB1h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 1.0 │ + version of encoding software: 2.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 1.0 │ - compression method: none (stored) │ + minimum software version required to extract: 2.0 │ + compression method: deflated │ + compression sub-type (deflation): normal │ file security status: not encrypted │ - extended local header: no │ - file last modified on (DOS date/time): 2014 Sep 22 06:14:38 │ - 32-bit CRC value (hex): d0f5a991 │ - compressed size: 3352 bytes │ - uncompressed size: 3352 bytes │ - length of filename: 55 characters │ + extended local header: yes │ + file last modified on (DOS date/time): 2017 Sep 20 14:53:54 │ + 32-bit CRC value (hex): fef1aec9 │ + compressed size: 254 bytes │ + uncompressed size: 560 bytes │ + length of filename: 41 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ Central directory entry #411: │ --------------------------- │ │ - There are an extra 3 bytes preceding this file. │ + There are an extra 16 bytes preceding this file. │ │ - res/drawable-xxhdpi/ha__btn_check_on_transformation_light.png │ + res/drawable/ha__searchview_textfield_light.xml │ │ - offset of local header from start of archive: 585764 │ - (000000000008F024h) bytes │ + offset of local header from start of archive: 631046 │ + (000000000009A106h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 1.0 │ + version of encoding software: 2.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 1.0 │ - compression method: none (stored) │ + minimum software version required to extract: 2.0 │ + compression method: deflated │ + compression sub-type (deflation): normal │ file security status: not encrypted │ - extended local header: no │ - file last modified on (DOS date/time): 2014 Sep 22 06:14:38 │ - 32-bit CRC value (hex): 18e615df │ - compressed size: 3282 bytes │ - uncompressed size: 3282 bytes │ - length of filename: 61 characters │ + extended local header: yes │ + file last modified on (DOS date/time): 2017 Sep 20 14:53:54 │ + 32-bit CRC value (hex): 70b31ff7 │ + compressed size: 254 bytes │ + uncompressed size: 560 bytes │ + length of filename: 47 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ Central directory entry #412: │ --------------------------- │ │ - There are an extra 1 bytes preceding this file. │ + There are an extra 16 bytes preceding this file. │ │ - res/drawable-xxhdpi/ha__btn_default_frame.9.png │ + res/drawable/ha__spinner_background.xml │ │ - offset of local header from start of archive: 589138 │ - (000000000008FD52h) bytes │ + offset of local header from start of archive: 631393 │ + (000000000009A261h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 1.0 │ + version of encoding software: 2.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 1.0 │ - compression method: none (stored) │ + minimum software version required to extract: 2.0 │ + compression method: deflated │ + compression sub-type (deflation): normal │ file security status: not encrypted │ - extended local header: no │ - file last modified on (DOS date/time): 2014 Sep 22 06:14:38 │ - 32-bit CRC value (hex): c867781b │ - compressed size: 514 bytes │ - uncompressed size: 514 bytes │ - length of filename: 47 characters │ + extended local header: yes │ + file last modified on (DOS date/time): 2017 Sep 20 14:53:54 │ + 32-bit CRC value (hex): ae560cbf │ + compressed size: 312 bytes │ + uncompressed size: 856 bytes │ + length of filename: 39 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ Central directory entry #413: │ --------------------------- │ │ - There are an extra 1 bytes preceding this file. │ + There are an extra 16 bytes preceding this file. │ │ - res/drawable-xxhdpi/ha__btn_radio_comp_dot_disabled.png │ + res/drawable/ha__spinner_background_light.xml │ │ - offset of local header from start of archive: 589730 │ - (000000000008FFA2h) bytes │ + offset of local header from start of archive: 631790 │ + (000000000009A3EEh) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 1.0 │ + version of encoding software: 2.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 1.0 │ - compression method: none (stored) │ + minimum software version required to extract: 2.0 │ + compression method: deflated │ + compression sub-type (deflation): normal │ file security status: not encrypted │ - extended local header: no │ - file last modified on (DOS date/time): 2014 Sep 22 06:14:38 │ - 32-bit CRC value (hex): 4796ef5b │ - compressed size: 1000 bytes │ - uncompressed size: 1000 bytes │ - length of filename: 55 characters │ + extended local header: yes │ + file last modified on (DOS date/time): 2017 Sep 20 14:53:54 │ + 32-bit CRC value (hex): 128005c3 │ + compressed size: 312 bytes │ + uncompressed size: 856 bytes │ + length of filename: 45 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ Central directory entry #414: │ --------------------------- │ │ - There are an extra 1 bytes preceding this file. │ + There are an extra 16 bytes preceding this file. │ │ - res/drawable-xxhdpi/ha__btn_radio_comp_dot_transformation.png │ + res/drawable/ha__spinner_default.xml │ │ - offset of local header from start of archive: 590816 │ - (00000000000903E0h) bytes │ + offset of local header from start of archive: 632193 │ + (000000000009A581h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 1.0 │ + version of encoding software: 2.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 1.0 │ - compression method: none (stored) │ + minimum software version required to extract: 2.0 │ + compression method: deflated │ + compression sub-type (deflation): normal │ file security status: not encrypted │ - extended local header: no │ - file last modified on (DOS date/time): 2014 Sep 22 06:14:38 │ - 32-bit CRC value (hex): 8cc484f1 │ - compressed size: 1974 bytes │ - uncompressed size: 1974 bytes │ - length of filename: 61 characters │ + extended local header: yes │ + file last modified on (DOS date/time): 2017 Sep 20 14:53:54 │ + 32-bit CRC value (hex): fe20a969 │ + compressed size: 223 bytes │ + uncompressed size: 508 bytes │ + length of filename: 36 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ Central directory entry #415: │ --------------------------- │ │ - There are an extra 1 bytes preceding this file. │ + There are an extra 16 bytes preceding this file. │ │ - res/drawable-xxhdpi/ha__overscroll_edge.png │ + res/drawable/ha__spinner_default_light.xml │ │ - offset of local header from start of archive: 592882 │ - (0000000000090BF2h) bytes │ + offset of local header from start of archive: 632498 │ + (000000000009A6B2h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 1.0 │ + version of encoding software: 2.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 1.0 │ - compression method: none (stored) │ + minimum software version required to extract: 2.0 │ + compression method: deflated │ + compression sub-type (deflation): normal │ file security status: not encrypted │ - extended local header: no │ - file last modified on (DOS date/time): 2014 Sep 22 06:14:38 │ - 32-bit CRC value (hex): fef1c70b │ - compressed size: 2176 bytes │ - uncompressed size: 2176 bytes │ - length of filename: 43 characters │ + extended local header: yes │ + file last modified on (DOS date/time): 2017 Sep 20 14:53:54 │ + 32-bit CRC value (hex): b7967c6a │ + compressed size: 223 bytes │ + uncompressed size: 508 bytes │ + length of filename: 42 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ Central directory entry #416: │ --------------------------- │ │ - There are an extra 1 bytes preceding this file. │ + There are an extra 16 bytes preceding this file. │ │ - res/drawable-xxhdpi/ha__overscroll_glow.png │ + res/drawable/ha__spinner_disabled.xml │ │ - offset of local header from start of archive: 595132 │ - (00000000000914BCh) bytes │ + offset of local header from start of archive: 632809 │ + (000000000009A7E9h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 1.0 │ + version of encoding software: 2.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 1.0 │ - compression method: none (stored) │ + minimum software version required to extract: 2.0 │ + compression method: deflated │ + compression sub-type (deflation): normal │ file security status: not encrypted │ - extended local header: no │ - file last modified on (DOS date/time): 2014 Sep 22 06:14:40 │ - 32-bit CRC value (hex): 5fd60af5 │ - compressed size: 97802 bytes │ - uncompressed size: 97802 bytes │ - length of filename: 43 characters │ + extended local header: yes │ + file last modified on (DOS date/time): 2017 Sep 20 14:53:54 │ + 32-bit CRC value (hex): 39d4cd54 │ + compressed size: 223 bytes │ + uncompressed size: 508 bytes │ + length of filename: 37 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ Central directory entry #417: │ --------------------------- │ │ - There are an extra 3 bytes preceding this file. │ + There are an extra 16 bytes preceding this file. │ │ - res/drawable-xxhdpi/ha__progress_background.9.png │ + res/drawable/ha__spinner_disabled_light.xml │ │ - offset of local header from start of archive: 693010 │ - (00000000000A9312h) bytes │ + offset of local header from start of archive: 633115 │ + (000000000009A91Bh) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 1.0 │ + version of encoding software: 2.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 1.0 │ - compression method: none (stored) │ + minimum software version required to extract: 2.0 │ + compression method: deflated │ + compression sub-type (deflation): normal │ file security status: not encrypted │ - extended local header: no │ - file last modified on (DOS date/time): 2014 Sep 22 06:14:40 │ - 32-bit CRC value (hex): fdc768b0 │ - compressed size: 186 bytes │ - uncompressed size: 186 bytes │ - length of filename: 49 characters │ + extended local header: yes │ + file last modified on (DOS date/time): 2017 Sep 20 14:53:54 │ + 32-bit CRC value (hex): 8448ffdb │ + compressed size: 223 bytes │ + uncompressed size: 508 bytes │ + length of filename: 43 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ Central directory entry #418: │ --------------------------- │ │ - There are an extra 3 bytes preceding this file. │ + There are an extra 16 bytes preceding this file. │ │ - res/drawable-xxhdpi/ha__progress_background_light.9.png │ + res/drawable/ha__spinner_focused.xml │ │ - offset of local header from start of archive: 693278 │ - (00000000000A941Eh) bytes │ + offset of local header from start of archive: 633427 │ + (000000000009AA53h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 1.0 │ + version of encoding software: 2.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 1.0 │ - compression method: none (stored) │ + minimum software version required to extract: 2.0 │ + compression method: deflated │ + compression sub-type (deflation): normal │ file security status: not encrypted │ - extended local header: no │ - file last modified on (DOS date/time): 2014 Sep 22 06:14:40 │ - 32-bit CRC value (hex): b6e7b445 │ - compressed size: 197 bytes │ - uncompressed size: 197 bytes │ - length of filename: 55 characters │ + extended local header: yes │ + file last modified on (DOS date/time): 2017 Sep 20 14:53:54 │ + 32-bit CRC value (hex): 63061da1 │ + compressed size: 223 bytes │ + uncompressed size: 508 bytes │ + length of filename: 36 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ Central directory entry #419: │ --------------------------- │ │ - There are an extra 1 bytes preceding this file. │ + There are an extra 16 bytes preceding this file. │ │ - res/drawable-xxhdpi/ha__progress_comp_primary.png │ + res/drawable/ha__spinner_focused_light.xml │ │ - offset of local header from start of archive: 693561 │ - (00000000000A9539h) bytes │ + offset of local header from start of archive: 633732 │ + (000000000009AB84h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 1.0 │ + version of encoding software: 2.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 1.0 │ - compression method: none (stored) │ + minimum software version required to extract: 2.0 │ + compression method: deflated │ + compression sub-type (deflation): normal │ file security status: not encrypted │ - extended local header: no │ - file last modified on (DOS date/time): 2014 Sep 22 06:14:40 │ - 32-bit CRC value (hex): 2df8cc0e │ - compressed size: 1889 bytes │ - uncompressed size: 1889 bytes │ - length of filename: 49 characters │ + extended local header: yes │ + file last modified on (DOS date/time): 2017 Sep 20 14:53:54 │ + 32-bit CRC value (hex): ed44ac9f │ + compressed size: 223 bytes │ + uncompressed size: 508 bytes │ + length of filename: 42 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ Central directory entry #420: │ --------------------------- │ │ - res/drawable-xxhdpi/ha__progress_comp_secondary.png │ + There are an extra 16 bytes preceding this file. │ + │ + res/drawable/ha__spinner_pressed.xml │ │ - offset of local header from start of archive: 695529 │ - (00000000000A9CE9h) bytes │ + offset of local header from start of archive: 634043 │ + (000000000009ACBBh) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 1.0 │ + version of encoding software: 2.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 1.0 │ - compression method: none (stored) │ + minimum software version required to extract: 2.0 │ + compression method: deflated │ + compression sub-type (deflation): normal │ file security status: not encrypted │ - extended local header: no │ - file last modified on (DOS date/time): 2014 Sep 22 06:14:40 │ - 32-bit CRC value (hex): 7ef298e2 │ - compressed size: 96 bytes │ - uncompressed size: 96 bytes │ - length of filename: 51 characters │ + extended local header: yes │ + file last modified on (DOS date/time): 2017 Sep 20 14:53:54 │ + 32-bit CRC value (hex): 3197767d │ + compressed size: 223 bytes │ + uncompressed size: 508 bytes │ + length of filename: 36 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ Central directory entry #421: │ --------------------------- │ │ - There are an extra 2 bytes preceding this file. │ + There are an extra 16 bytes preceding this file. │ │ - res/drawable-xxhdpi/ha__scrubber_track.9.png │ + res/drawable/ha__spinner_pressed_light.xml │ │ - offset of local header from start of archive: 695708 │ - (00000000000A9D9Ch) bytes │ + offset of local header from start of archive: 634348 │ + (000000000009ADECh) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 1.0 │ + version of encoding software: 2.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 1.0 │ - compression method: none (stored) │ + minimum software version required to extract: 2.0 │ + compression method: deflated │ + compression sub-type (deflation): normal │ file security status: not encrypted │ - extended local header: no │ - file last modified on (DOS date/time): 2014 Sep 22 06:14:40 │ - 32-bit CRC value (hex): 08c4cbf2 │ - compressed size: 209 bytes │ - uncompressed size: 209 bytes │ - length of filename: 44 characters │ + extended local header: yes │ + file last modified on (DOS date/time): 2017 Sep 20 14:53:54 │ + 32-bit CRC value (hex): bfd5c743 │ + compressed size: 223 bytes │ + uncompressed size: 508 bytes │ + length of filename: 42 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ Central directory entry #422: │ --------------------------- │ │ - There are an extra 2 bytes preceding this file. │ + There are an extra 16 bytes preceding this file. │ │ - res/drawable-xxhdpi/ha__scrubber_track_light.9.png │ + res/drawable/ha__switch_thumb.xml │ │ - offset of local header from start of archive: 695993 │ - (00000000000A9EB9h) bytes │ + offset of local header from start of archive: 634659 │ + (000000000009AF23h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 1.0 │ + version of encoding software: 2.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 1.0 │ - compression method: none (stored) │ + minimum software version required to extract: 2.0 │ + compression method: deflated │ + compression sub-type (deflation): normal │ file security status: not encrypted │ - extended local header: no │ - file last modified on (DOS date/time): 2014 Sep 22 06:14:40 │ - 32-bit CRC value (hex): b10e5e31 │ - compressed size: 214 bytes │ - uncompressed size: 214 bytes │ - length of filename: 50 characters │ + extended local header: yes │ + file last modified on (DOS date/time): 2017 Sep 20 14:53:54 │ + 32-bit CRC value (hex): ae01eace │ + compressed size: 300 bytes │ + uncompressed size: 836 bytes │ + length of filename: 33 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ Central directory entry #423: │ --------------------------- │ │ - There are an extra 3 bytes preceding this file. │ + There are an extra 16 bytes preceding this file. │ │ - res/drawable-xxhdpi/ha__spinner_frame.9.png │ + res/drawable/ha__switch_thumb_activated.xml │ │ - offset of local header from start of archive: 696290 │ - (00000000000A9FE2h) bytes │ + offset of local header from start of archive: 635038 │ + (000000000009B09Eh) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 1.0 │ + version of encoding software: 2.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 1.0 │ - compression method: none (stored) │ + minimum software version required to extract: 2.0 │ + compression method: deflated │ + compression sub-type (deflation): normal │ file security status: not encrypted │ - extended local header: no │ - file last modified on (DOS date/time): 2014 Sep 22 06:14:40 │ - 32-bit CRC value (hex): 7576ea86 │ - compressed size: 451 bytes │ - uncompressed size: 451 bytes │ + extended local header: yes │ + file last modified on (DOS date/time): 2017 Sep 20 14:53:54 │ + 32-bit CRC value (hex): f46adfdf │ + compressed size: 351 bytes │ + uncompressed size: 856 bytes │ length of filename: 43 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ Central directory entry #424: │ --------------------------- │ │ - There are an extra 1 bytes preceding this file. │ + There are an extra 16 bytes preceding this file. │ │ - res/drawable-xxhdpi/ha__spinner_frame_inverse.9.png │ + res/drawable/ha__switch_thumb_deactivated.xml │ │ - offset of local header from start of archive: 696815 │ - (00000000000AA1EFh) bytes │ + offset of local header from start of archive: 635478 │ + (000000000009B256h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 1.0 │ + version of encoding software: 2.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 1.0 │ - compression method: none (stored) │ + minimum software version required to extract: 2.0 │ + compression method: deflated │ + compression sub-type (deflation): normal │ file security status: not encrypted │ - extended local header: no │ - file last modified on (DOS date/time): 2014 Sep 22 06:14:40 │ - 32-bit CRC value (hex): c45305c9 │ - compressed size: 411 bytes │ - uncompressed size: 411 bytes │ - length of filename: 51 characters │ + extended local header: yes │ + file last modified on (DOS date/time): 2017 Sep 20 14:53:54 │ + 32-bit CRC value (hex): 29ccab59 │ + compressed size: 435 bytes │ + uncompressed size: 1156 bytes │ + length of filename: 45 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ Central directory entry #425: │ --------------------------- │ │ - res/drawable-xxhdpi/ha__text_select_handle_left_transformation.png │ + There are an extra 16 bytes preceding this file. │ │ - offset of local header from start of archive: 697307 │ - (00000000000AA3DBh) bytes │ + res/drawable/ha__switch_thumb_disabled.xml │ + │ + offset of local header from start of archive: 636004 │ + (000000000009B464h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 1.0 │ + version of encoding software: 2.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 1.0 │ - compression method: none (stored) │ + minimum software version required to extract: 2.0 │ + compression method: deflated │ + compression sub-type (deflation): normal │ file security status: not encrypted │ - extended local header: no │ - file last modified on (DOS date/time): 2014 Sep 22 06:14:40 │ - 32-bit CRC value (hex): 7f4da998 │ - compressed size: 2438 bytes │ - uncompressed size: 2438 bytes │ - length of filename: 66 characters │ + extended local header: yes │ + file last modified on (DOS date/time): 2017 Sep 20 14:53:54 │ + 32-bit CRC value (hex): 9a1c4706 │ + compressed size: 435 bytes │ + uncompressed size: 1156 bytes │ + length of filename: 42 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ Central directory entry #426: │ --------------------------- │ │ - There are an extra 1 bytes preceding this file. │ + There are an extra 16 bytes preceding this file. │ │ - res/drawable-xxhdpi/ha__text_select_handle_middle_transformation.png │ + res/drawable/ha__switch_thumb_pressed.xml │ │ - offset of local header from start of archive: 699842 │ - (00000000000AADC2h) bytes │ + offset of local header from start of archive: 636527 │ + (000000000009B66Fh) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 1.0 │ + version of encoding software: 2.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 1.0 │ - compression method: none (stored) │ + minimum software version required to extract: 2.0 │ + compression method: deflated │ + compression sub-type (deflation): normal │ file security status: not encrypted │ - extended local header: no │ - file last modified on (DOS date/time): 2014 Sep 22 06:14:40 │ - 32-bit CRC value (hex): 203c4dcf │ - compressed size: 2705 bytes │ - uncompressed size: 2705 bytes │ - length of filename: 68 characters │ + extended local header: yes │ + file last modified on (DOS date/time): 2017 Sep 20 14:53:54 │ + 32-bit CRC value (hex): 5a2e1da0 │ + compressed size: 352 bytes │ + uncompressed size: 856 bytes │ + length of filename: 41 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ Central directory entry #427: │ --------------------------- │ │ - res/drawable-xxhdpi/ha__text_select_handle_right_transformation.png │ + There are an extra 16 bytes preceding this file. │ │ - offset of local header from start of archive: 702645 │ - (00000000000AB8B5h) bytes │ + res/drawable/ha__switch_track.xml │ + │ + offset of local header from start of archive: 636966 │ + (000000000009B826h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 1.0 │ + version of encoding software: 2.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 1.0 │ - compression method: none (stored) │ + minimum software version required to extract: 2.0 │ + compression method: deflated │ + compression sub-type (deflation): normal │ file security status: not encrypted │ - extended local header: no │ - file last modified on (DOS date/time): 2014 Sep 22 06:14:40 │ - 32-bit CRC value (hex): 240955cb │ - compressed size: 2487 bytes │ - uncompressed size: 2487 bytes │ - length of filename: 67 characters │ + extended local header: yes │ + file last modified on (DOS date/time): 2017 Sep 20 14:53:54 │ + 32-bit CRC value (hex): f7e00d8b │ + compressed size: 255 bytes │ + uncompressed size: 560 bytes │ + length of filename: 33 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ Central directory entry #428: │ --------------------------- │ │ - There are an extra 2 bytes preceding this file. │ + There are an extra 16 bytes preceding this file. │ │ - res/drawable-xxhdpi/ha__textfield_comp_activated_left.png │ + res/drawable/ha__switch_track_default.xml │ │ - offset of local header from start of archive: 705231 │ - (00000000000AC2CFh) bytes │ + offset of local header from start of archive: 637300 │ + (000000000009B974h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 1.0 │ + version of encoding software: 2.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 1.0 │ - compression method: none (stored) │ + minimum software version required to extract: 2.0 │ + compression method: deflated │ + compression sub-type (deflation): normal │ file security status: not encrypted │ - extended local header: no │ - file last modified on (DOS date/time): 2014 Sep 22 06:14:40 │ - 32-bit CRC value (hex): ea1e1170 │ - compressed size: 123 bytes │ - uncompressed size: 123 bytes │ - length of filename: 57 characters │ + extended local header: yes │ + file last modified on (DOS date/time): 2017 Sep 20 14:53:54 │ + 32-bit CRC value (hex): 0eb4cde9 │ + compressed size: 381 bytes │ + uncompressed size: 928 bytes │ + length of filename: 41 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ Central directory entry #429: │ --------------------------- │ │ - There are an extra 2 bytes preceding this file. │ + There are an extra 16 bytes preceding this file. │ │ - res/drawable-xxhdpi/ha__textfield_comp_activated_main.png │ + res/drawable/ha__switch_track_default_light.xml │ │ - offset of local header from start of archive: 705443 │ - (00000000000AC3A3h) bytes │ + offset of local header from start of archive: 637768 │ + (000000000009BB48h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 1.0 │ + version of encoding software: 2.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 1.0 │ - compression method: none (stored) │ + minimum software version required to extract: 2.0 │ + compression method: deflated │ + compression sub-type (deflation): normal │ file security status: not encrypted │ - extended local header: no │ - file last modified on (DOS date/time): 2014 Sep 22 06:14:40 │ - 32-bit CRC value (hex): 81e33892 │ - compressed size: 107 bytes │ - uncompressed size: 107 bytes │ - length of filename: 57 characters │ + extended local header: yes │ + file last modified on (DOS date/time): 2017 Sep 20 14:53:54 │ + 32-bit CRC value (hex): abf89355 │ + compressed size: 380 bytes │ + uncompressed size: 928 bytes │ + length of filename: 47 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ Central directory entry #430: │ --------------------------- │ │ - There are an extra 2 bytes preceding this file. │ + There are an extra 16 bytes preceding this file. │ │ - res/drawable-xxhdpi/ha__textfield_comp_activated_right.png │ + res/drawable/ha__switch_track_focused.xml │ │ - offset of local header from start of archive: 705639 │ - (00000000000AC467h) bytes │ + offset of local header from start of archive: 638241 │ + (000000000009BD21h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 1.0 │ + version of encoding software: 2.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 1.0 │ - compression method: none (stored) │ + minimum software version required to extract: 2.0 │ + compression method: deflated │ + compression sub-type (deflation): normal │ file security status: not encrypted │ - extended local header: no │ - file last modified on (DOS date/time): 2014 Sep 22 06:14:40 │ - 32-bit CRC value (hex): e81ad093 │ - compressed size: 124 bytes │ - uncompressed size: 124 bytes │ - length of filename: 58 characters │ + extended local header: yes │ + file last modified on (DOS date/time): 2017 Sep 20 14:53:54 │ + 32-bit CRC value (hex): 9f66a78b │ + compressed size: 223 bytes │ + uncompressed size: 508 bytes │ + length of filename: 41 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ Central directory entry #431: │ --------------------------- │ │ - There are an extra 1 bytes preceding this file. │ + There are an extra 16 bytes preceding this file. │ │ - res/drawable-xxhdpi/ha__textfield_comp_background.9.png │ + res/drawable/ha__switch_track_focused_light.xml │ │ - offset of local header from start of archive: 705852 │ - (00000000000AC53Ch) bytes │ + offset of local header from start of archive: 638551 │ + (000000000009BE57h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 1.0 │ + version of encoding software: 2.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 1.0 │ - compression method: none (stored) │ + minimum software version required to extract: 2.0 │ + compression method: deflated │ + compression sub-type (deflation): normal │ file security status: not encrypted │ - extended local header: no │ - file last modified on (DOS date/time): 2014 Sep 22 06:14:40 │ - 32-bit CRC value (hex): 541fc7e8 │ - compressed size: 245 bytes │ - uncompressed size: 245 bytes │ - length of filename: 55 characters │ + extended local header: yes │ + file last modified on (DOS date/time): 2017 Sep 20 14:53:54 │ + 32-bit CRC value (hex): 823b69cf │ + compressed size: 223 bytes │ + uncompressed size: 508 bytes │ + length of filename: 47 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ Central directory entry #432: │ --------------------------- │ │ - There are an extra 3 bytes preceding this file. │ + There are an extra 16 bytes preceding this file. │ │ - res/drawable-xxhdpi/ha__textfield_comp_focused_left.png │ + res/drawable/ha__switch_track_light.xml │ │ - offset of local header from start of archive: 706185 │ - (00000000000AC689h) bytes │ + offset of local header from start of archive: 638867 │ + (000000000009BF93h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 1.0 │ + version of encoding software: 2.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 1.0 │ - compression method: none (stored) │ + minimum software version required to extract: 2.0 │ + compression method: deflated │ + compression sub-type (deflation): normal │ file security status: not encrypted │ - extended local header: no │ - file last modified on (DOS date/time): 2014 Sep 22 06:14:40 │ - 32-bit CRC value (hex): 91dd08e0 │ - compressed size: 211 bytes │ - uncompressed size: 211 bytes │ - length of filename: 55 characters │ + extended local header: yes │ + file last modified on (DOS date/time): 2017 Sep 20 14:53:54 │ + 32-bit CRC value (hex): 64ff72f1 │ + compressed size: 255 bytes │ + uncompressed size: 560 bytes │ + length of filename: 39 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ Central directory entry #433: │ --------------------------- │ │ - There are an extra 2 bytes preceding this file. │ + There are an extra 16 bytes preceding this file. │ │ - res/drawable-xxhdpi/ha__textfield_comp_focused_main.png │ + res/drawable/ha__tab_background.xml │ │ - offset of local header from start of archive: 706483 │ - (00000000000AC7B3h) bytes │ + offset of local header from start of archive: 639207 │ + (000000000009C0E7h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 1.0 │ + version of encoding software: 2.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 1.0 │ - compression method: none (stored) │ + minimum software version required to extract: 2.0 │ + compression method: deflated │ + compression sub-type (deflation): normal │ file security status: not encrypted │ - extended local header: no │ - file last modified on (DOS date/time): 2014 Sep 22 06:14:40 │ - 32-bit CRC value (hex): 1c571826 │ - compressed size: 118 bytes │ - uncompressed size: 118 bytes │ - length of filename: 55 characters │ + extended local header: yes │ + file last modified on (DOS date/time): 2017 Sep 20 14:53:54 │ + 32-bit CRC value (hex): 356aa3cd │ + compressed size: 362 bytes │ + uncompressed size: 1580 bytes │ + length of filename: 35 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ Central directory entry #434: │ --------------------------- │ │ - res/drawable-xxhdpi/ha__textfield_comp_focused_right.png │ + There are an extra 16 bytes preceding this file. │ │ - offset of local header from start of archive: 706686 │ - (00000000000AC87Eh) bytes │ + res/drawable/ha__tab_selected.xml │ + │ + offset of local header from start of archive: 639650 │ + (000000000009C2A2h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 1.0 │ + version of encoding software: 2.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 1.0 │ - compression method: none (stored) │ + minimum software version required to extract: 2.0 │ + compression method: deflated │ + compression sub-type (deflation): normal │ file security status: not encrypted │ - extended local header: no │ - file last modified on (DOS date/time): 2014 Sep 22 06:14:40 │ - 32-bit CRC value (hex): e339ce87 │ - compressed size: 213 bytes │ - uncompressed size: 213 bytes │ - length of filename: 56 characters │ + extended local header: yes │ + file last modified on (DOS date/time): 2017 Sep 20 14:53:54 │ + 32-bit CRC value (hex): 90418762 │ + compressed size: 212 bytes │ + uncompressed size: 428 bytes │ + length of filename: 33 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ Central directory entry #435: │ --------------------------- │ │ - res/drawable-xxhdpi/ha__textfield_default.9.png │ + There are an extra 16 bytes preceding this file. │ + │ + res/drawable/ha__tab_selected_focused.xml │ │ - offset of local header from start of archive: 706985 │ - (00000000000AC9A9h) bytes │ + offset of local header from start of archive: 639941 │ + (000000000009C3C5h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 1.0 │ + version of encoding software: 2.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 1.0 │ - compression method: none (stored) │ + minimum software version required to extract: 2.0 │ + compression method: deflated │ + compression sub-type (deflation): normal │ file security status: not encrypted │ - extended local header: no │ - file last modified on (DOS date/time): 2014 Sep 22 06:14:40 │ - 32-bit CRC value (hex): 01596350 │ - compressed size: 246 bytes │ - uncompressed size: 246 bytes │ - length of filename: 47 characters │ + extended local header: yes │ + file last modified on (DOS date/time): 2017 Sep 20 14:53:54 │ + 32-bit CRC value (hex): d385bbd8 │ + compressed size: 223 bytes │ + uncompressed size: 508 bytes │ + length of filename: 41 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ Central directory entry #436: │ --------------------------- │ │ - There are an extra 2 bytes preceding this file. │ + There are an extra 16 bytes preceding this file. │ │ - res/drawable-xxhdpi/ha__textfield_default_light.9.png │ + res/drawable/ha__tab_selected_pressed.xml │ │ - offset of local header from start of archive: 707310 │ - (00000000000ACAEEh) bytes │ + offset of local header from start of archive: 640251 │ + (000000000009C4FBh) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 1.0 │ + version of encoding software: 2.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 1.0 │ - compression method: none (stored) │ + minimum software version required to extract: 2.0 │ + compression method: deflated │ + compression sub-type (deflation): normal │ file security status: not encrypted │ - extended local header: no │ - file last modified on (DOS date/time): 2014 Sep 22 06:14:40 │ - 32-bit CRC value (hex): 41bfacb1 │ - compressed size: 243 bytes │ - uncompressed size: 243 bytes │ - length of filename: 53 characters │ + extended local header: yes │ + file last modified on (DOS date/time): 2017 Sep 20 14:53:54 │ + 32-bit CRC value (hex): f463e914 │ + compressed size: 223 bytes │ + uncompressed size: 508 bytes │ + length of filename: 41 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ Central directory entry #437: │ --------------------------- │ │ - There are an extra 3 bytes preceding this file. │ + There are an extra 16 bytes preceding this file. │ │ - res/drawable-xxhdpi/ha__textfield_disabled.9.png │ + res/drawable/ha__text_select_handle_left.xml │ │ - offset of local header from start of archive: 707639 │ - (00000000000ACC37h) bytes │ + offset of local header from start of archive: 640561 │ + (000000000009C631h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 1.0 │ + version of encoding software: 2.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 1.0 │ - compression method: none (stored) │ + minimum software version required to extract: 2.0 │ + compression method: deflated │ + compression sub-type (deflation): normal │ file security status: not encrypted │ - extended local header: no │ - file last modified on (DOS date/time): 2014 Sep 22 06:14:40 │ - 32-bit CRC value (hex): 2dbed825 │ - compressed size: 245 bytes │ - uncompressed size: 245 bytes │ - length of filename: 48 characters │ + extended local header: yes │ + file last modified on (DOS date/time): 2017 Sep 20 14:53:54 │ + 32-bit CRC value (hex): 2d273cbc │ + compressed size: 191 bytes │ + uncompressed size: 380 bytes │ + length of filename: 44 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ Central directory entry #438: │ --------------------------- │ │ - There are an extra 3 bytes preceding this file. │ + There are an extra 16 bytes preceding this file. │ │ - res/drawable-xxhdpi/ha__textfield_disabled_focused.9.png │ + res/drawable/ha__text_select_handle_middle.xml │ │ - offset of local header from start of archive: 707965 │ - (00000000000ACD7Dh) bytes │ + offset of local header from start of archive: 640842 │ + (000000000009C74Ah) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 1.0 │ + version of encoding software: 2.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 1.0 │ - compression method: none (stored) │ + minimum software version required to extract: 2.0 │ + compression method: deflated │ + compression sub-type (deflation): normal │ file security status: not encrypted │ - extended local header: no │ - file last modified on (DOS date/time): 2014 Sep 22 06:14:40 │ - 32-bit CRC value (hex): 0a739622 │ - compressed size: 417 bytes │ - uncompressed size: 417 bytes │ - length of filename: 56 characters │ + extended local header: yes │ + file last modified on (DOS date/time): 2017 Sep 20 14:53:54 │ + 32-bit CRC value (hex): 500301ac │ + compressed size: 191 bytes │ + uncompressed size: 380 bytes │ + length of filename: 46 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ Central directory entry #439: │ --------------------------- │ │ - There are an extra 1 bytes preceding this file. │ + There are an extra 16 bytes preceding this file. │ │ - res/drawable-xxhdpi/ha__textfield_disabled_focused_light.9.png │ + res/drawable/ha__text_select_handle_right.xml │ │ - offset of local header from start of archive: 708469 │ - (00000000000ACF75h) bytes │ + offset of local header from start of archive: 641125 │ + (000000000009C865h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 1.0 │ + version of encoding software: 2.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 1.0 │ - compression method: none (stored) │ + minimum software version required to extract: 2.0 │ + compression method: deflated │ + compression sub-type (deflation): normal │ file security status: not encrypted │ - extended local header: no │ - file last modified on (DOS date/time): 2014 Sep 22 06:14:40 │ - 32-bit CRC value (hex): c8833979 │ - compressed size: 403 bytes │ - uncompressed size: 403 bytes │ - length of filename: 62 characters │ + extended local header: yes │ + file last modified on (DOS date/time): 2017 Sep 20 14:53:54 │ + 32-bit CRC value (hex): 839af9b6 │ + compressed size: 191 bytes │ + uncompressed size: 380 bytes │ + length of filename: 45 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ Central directory entry #440: │ --------------------------- │ │ - There are an extra 3 bytes preceding this file. │ + There are an extra 16 bytes preceding this file. │ │ - res/drawable-xxhdpi/ha__textfield_disabled_light.9.png │ + res/drawable/ha__textfield.xml │ │ - offset of local header from start of archive: 708967 │ - (00000000000AD167h) bytes │ + offset of local header from start of archive: 641407 │ + (000000000009C97Fh) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 1.0 │ + version of encoding software: 2.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 1.0 │ - compression method: none (stored) │ + minimum software version required to extract: 2.0 │ + compression method: deflated │ + compression sub-type (deflation): normal │ file security status: not encrypted │ - extended local header: no │ - file last modified on (DOS date/time): 2014 Sep 22 06:14:40 │ - 32-bit CRC value (hex): 703d12f1 │ - compressed size: 242 bytes │ - uncompressed size: 242 bytes │ - length of filename: 54 characters │ + extended local header: yes │ + file last modified on (DOS date/time): 2017 Sep 20 14:53:54 │ + 32-bit CRC value (hex): 0666286e │ + compressed size: 377 bytes │ + uncompressed size: 1272 bytes │ + length of filename: 30 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ Central directory entry #441: │ --------------------------- │ │ - There are an extra 1 bytes preceding this file. │ + There are an extra 16 bytes preceding this file. │ │ - res/drawable-xxhdpi/ic_action_about.png │ + res/drawable/ha__textfield_activated.xml │ │ - offset of local header from start of archive: 709294 │ - (00000000000AD2AEh) bytes │ + offset of local header from start of archive: 641860 │ + (000000000009CB44h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 1.0 │ + version of encoding software: 2.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 1.0 │ - compression method: none (stored) │ + minimum software version required to extract: 2.0 │ + compression method: deflated │ + compression sub-type (deflation): normal │ file security status: not encrypted │ - extended local header: no │ - file last modified on (DOS date/time): 2014 Sep 22 06:14:56 │ - 32-bit CRC value (hex): cd85bd6a │ - compressed size: 1116 bytes │ - uncompressed size: 1116 bytes │ - length of filename: 39 characters │ + extended local header: yes │ + file last modified on (DOS date/time): 2017 Sep 20 14:53:54 │ + 32-bit CRC value (hex): 4de0ab32 │ + compressed size: 373 bytes │ + uncompressed size: 1112 bytes │ + length of filename: 40 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ Central directory entry #442: │ --------------------------- │ │ - There are an extra 1 bytes preceding this file. │ + There are an extra 16 bytes preceding this file. │ │ - res/drawable-xxhdpi/ic_action_lang.png │ + res/drawable/ha__textfield_focused.xml │ │ - offset of local header from start of archive: 710480 │ - (00000000000AD750h) bytes │ + offset of local header from start of archive: 642319 │ + (000000000009CD0Fh) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 1.0 │ + version of encoding software: 2.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 1.0 │ - compression method: none (stored) │ + minimum software version required to extract: 2.0 │ + compression method: deflated │ + compression sub-type (deflation): normal │ file security status: not encrypted │ - extended local header: no │ - file last modified on (DOS date/time): 2014 Sep 22 06:14:56 │ - 32-bit CRC value (hex): be339bc4 │ - compressed size: 2664 bytes │ - uncompressed size: 2664 bytes │ + extended local header: yes │ + file last modified on (DOS date/time): 2017 Sep 20 14:53:54 │ + 32-bit CRC value (hex): b4d5c36c │ + compressed size: 373 bytes │ + uncompressed size: 1112 bytes │ length of filename: 38 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ Central directory entry #443: │ --------------------------- │ │ - res/drawable-xxhdpi/ic_action_reload.png │ + There are an extra 16 bytes preceding this file. │ │ - offset of local header from start of archive: 713212 │ - (00000000000AE1FCh) bytes │ + res/drawable/ha__textfield_light.xml │ + │ + offset of local header from start of archive: 642776 │ + (000000000009CED8h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 1.0 │ + version of encoding software: 2.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 1.0 │ - compression method: none (stored) │ + minimum software version required to extract: 2.0 │ + compression method: deflated │ + compression sub-type (deflation): normal │ file security status: not encrypted │ - extended local header: no │ - file last modified on (DOS date/time): 2014 Sep 22 06:14:56 │ - 32-bit CRC value (hex): 318b15aa │ - compressed size: 1617 bytes │ - uncompressed size: 1617 bytes │ - length of filename: 40 characters │ + extended local header: yes │ + file last modified on (DOS date/time): 2017 Sep 20 14:53:54 │ + 32-bit CRC value (hex): 50b50305 │ + compressed size: 377 bytes │ + uncompressed size: 1272 bytes │ + length of filename: 36 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ Central directory entry #444: │ --------------------------- │ │ - There are an extra 2 bytes preceding this file. │ + There are an extra 16 bytes preceding this file. │ │ - res/drawable-xxhdpi/ic_action_settings.png │ + res/drawable/xml_btn_default_dark.xml │ │ - offset of local header from start of archive: 714901 │ - (00000000000AE895h) bytes │ + offset of local header from start of archive: 643235 │ + (000000000009D0A3h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 1.0 │ + version of encoding software: 2.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 1.0 │ - compression method: none (stored) │ + minimum software version required to extract: 2.0 │ + compression method: deflated │ + compression sub-type (deflation): normal │ file security status: not encrypted │ - extended local header: no │ - file last modified on (DOS date/time): 2014 Sep 22 06:14:56 │ - 32-bit CRC value (hex): 0e1e9f48 │ - compressed size: 515 bytes │ - uncompressed size: 515 bytes │ - length of filename: 42 characters │ + extended local header: yes │ + file last modified on (DOS date/time): 2017 Sep 20 14:53:54 │ + 32-bit CRC value (hex): c85dad63 │ + compressed size: 317 bytes │ + uncompressed size: 956 bytes │ + length of filename: 37 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ Central directory entry #445: │ --------------------------- │ │ - There are an extra 3 bytes preceding this file. │ + There are an extra 16 bytes preceding this file. │ │ - res/drawable-xxhdpi/ic_arch.png │ + res/drawable/xml_btn_default_light.xml │ │ - offset of local header from start of archive: 715491 │ - (00000000000AEAE3h) bytes │ + offset of local header from start of archive: 643635 │ + (000000000009D233h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 1.0 │ + version of encoding software: 2.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 1.0 │ - compression method: none (stored) │ + minimum software version required to extract: 2.0 │ + compression method: deflated │ + compression sub-type (deflation): normal │ file security status: not encrypted │ - extended local header: no │ - file last modified on (DOS date/time): 2014 Sep 22 06:14:56 │ - 32-bit CRC value (hex): effb2458 │ - compressed size: 1487 bytes │ - uncompressed size: 1487 bytes │ - length of filename: 31 characters │ + extended local header: yes │ + file last modified on (DOS date/time): 2017 Sep 20 14:53:54 │ + 32-bit CRC value (hex): fb895c4b │ + compressed size: 318 bytes │ + uncompressed size: 956 bytes │ + length of filename: 38 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ Central directory entry #446: │ --------------------------- │ │ - res/drawable-xxhdpi/ic_launcher.png │ + There are an extra 16 bytes preceding this file. │ + │ + res/drawable/xml_view_line_dotted_light.xml │ │ - offset of local header from start of archive: 717039 │ - (00000000000AF0EFh) bytes │ + offset of local header from start of archive: 644037 │ + (000000000009D3C5h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 1.0 │ + version of encoding software: 2.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 1.0 │ - compression method: none (stored) │ + minimum software version required to extract: 2.0 │ + compression method: deflated │ + compression sub-type (deflation): normal │ file security status: not encrypted │ - extended local header: no │ - file last modified on (DOS date/time): 2014 Sep 22 06:14:56 │ - 32-bit CRC value (hex): 915d9f47 │ - compressed size: 5702 bytes │ - uncompressed size: 5702 bytes │ - length of filename: 35 characters │ + extended local header: yes │ + file last modified on (DOS date/time): 2017 Sep 20 14:53:54 │ + 32-bit CRC value (hex): 2c9e15e9 │ + compressed size: 259 bytes │ + uncompressed size: 580 bytes │ + length of filename: 43 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ Central directory entry #447: │ --------------------------- │ │ - res/drawable-xxxhdpi/ic_launcher.png │ + There are an extra 16 bytes preceding this file. │ + │ + res/layout/about_author.xml │ │ - offset of local header from start of archive: 722806 │ - (00000000000B0776h) bytes │ + offset of local header from start of archive: 644385 │ + (000000000009D521h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 1.0 │ + version of encoding software: 2.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 1.0 │ - compression method: none (stored) │ + minimum software version required to extract: 2.0 │ + compression method: deflated │ + compression sub-type (deflation): normal │ file security status: not encrypted │ - extended local header: no │ - file last modified on (DOS date/time): 2014 Sep 22 06:14:56 │ - 32-bit CRC value (hex): add22ee2 │ - compressed size: 8207 bytes │ - uncompressed size: 8207 bytes │ - length of filename: 36 characters │ + extended local header: yes │ + file last modified on (DOS date/time): 2017 Sep 20 14:53:54 │ + 32-bit CRC value (hex): d371bcb6 │ + compressed size: 657 bytes │ + uncompressed size: 1644 bytes │ + length of filename: 27 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ Central directory entry #448: │ --------------------------- │ │ - res/drawable-ldrtl/ha__ab_spinner_default.xml │ + There are an extra 16 bytes preceding this file. │ + │ + res/layout/activity_about.xml │ │ - offset of local header from start of archive: 731079 │ - (00000000000B27C7h) bytes │ + offset of local header from start of archive: 645115 │ + (000000000009D7FBh) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 2.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 2.0 │ compression method: deflated │ compression sub-type (deflation): normal │ file security status: not encrypted │ extended local header: yes │ - file last modified on (DOS date/time): 2014 Sep 22 06:14:56 │ - 32-bit CRC value (hex): f2e8bc50 │ - compressed size: 221 bytes │ - uncompressed size: 508 bytes │ - length of filename: 45 characters │ + file last modified on (DOS date/time): 2017 Sep 20 14:53:54 │ + 32-bit CRC value (hex): df7cc669 │ + compressed size: 204 bytes │ + uncompressed size: 360 bytes │ + length of filename: 29 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ Central directory entry #449: │ --------------------------- │ │ There are an extra 16 bytes preceding this file. │ │ - res/drawable-ldrtl/ha__ab_spinner_default_light.xml │ + res/layout/activity_main.xml │ │ - offset of local header from start of archive: 731391 │ - (00000000000B28FFh) bytes │ + offset of local header from start of archive: 645394 │ + (000000000009D912h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 2.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 2.0 │ compression method: deflated │ compression sub-type (deflation): normal │ file security status: not encrypted │ extended local header: yes │ - file last modified on (DOS date/time): 2014 Sep 22 06:14:56 │ - 32-bit CRC value (hex): bb5e6953 │ - compressed size: 221 bytes │ - uncompressed size: 508 bytes │ - length of filename: 51 characters │ + file last modified on (DOS date/time): 2017 Sep 20 14:53:54 │ + 32-bit CRC value (hex): 9f350481 │ + compressed size: 468 bytes │ + uncompressed size: 1060 bytes │ + length of filename: 28 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ Central directory entry #450: │ --------------------------- │ │ There are an extra 16 bytes preceding this file. │ │ - res/drawable-ldrtl/ha__ab_spinner_disabled.xml │ + res/layout/activity_news.xml │ │ - offset of local header from start of archive: 731709 │ - (00000000000B2A3Dh) bytes │ + offset of local header from start of archive: 645936 │ + (000000000009DB30h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 2.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 2.0 │ compression method: deflated │ compression sub-type (deflation): normal │ file security status: not encrypted │ extended local header: yes │ - file last modified on (DOS date/time): 2014 Sep 22 06:14:56 │ - 32-bit CRC value (hex): 351cd86d │ - compressed size: 221 bytes │ - uncompressed size: 508 bytes │ - length of filename: 46 characters │ + file last modified on (DOS date/time): 2017 Sep 20 14:53:54 │ + 32-bit CRC value (hex): 26b19791 │ + compressed size: 381 bytes │ + uncompressed size: 760 bytes │ + length of filename: 28 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ Central directory entry #451: │ --------------------------- │ │ There are an extra 16 bytes preceding this file. │ │ - res/drawable-ldrtl/ha__ab_spinner_disabled_light.xml │ + res/layout/error.xml │ │ - offset of local header from start of archive: 732022 │ - (00000000000B2B76h) bytes │ + offset of local header from start of archive: 646391 │ + (000000000009DCF7h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 2.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 2.0 │ compression method: deflated │ compression sub-type (deflation): normal │ file security status: not encrypted │ extended local header: yes │ - file last modified on (DOS date/time): 2014 Sep 22 06:14:56 │ - 32-bit CRC value (hex): 2833c355 │ - compressed size: 221 bytes │ - uncompressed size: 508 bytes │ - length of filename: 52 characters │ + file last modified on (DOS date/time): 2017 Sep 20 14:53:54 │ + 32-bit CRC value (hex): 1ed1705e │ + compressed size: 739 bytes │ + uncompressed size: 2472 bytes │ + length of filename: 20 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ Central directory entry #452: │ --------------------------- │ │ There are an extra 16 bytes preceding this file. │ │ - res/drawable-ldrtl/ha__spinner_default.xml │ + res/layout/fragment_news.xml │ │ - offset of local header from start of archive: 732341 │ - (00000000000B2CB5h) bytes │ + offset of local header from start of archive: 647196 │ + (000000000009E01Ch) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 2.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 2.0 │ compression method: deflated │ compression sub-type (deflation): normal │ file security status: not encrypted │ extended local header: yes │ - file last modified on (DOS date/time): 2014 Sep 22 06:14:56 │ - 32-bit CRC value (hex): b7e4a916 │ - compressed size: 224 bytes │ - uncompressed size: 508 bytes │ - length of filename: 42 characters │ + file last modified on (DOS date/time): 2017 Sep 20 14:53:54 │ + 32-bit CRC value (hex): b87789ed │ + compressed size: 491 bytes │ + uncompressed size: 1032 bytes │ + length of filename: 28 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ Central directory entry #453: │ --------------------------- │ │ There are an extra 16 bytes preceding this file. │ │ - res/drawable-ldrtl/ha__spinner_default_light.xml │ + res/layout/ha__switch_preference.xml │ │ - offset of local header from start of archive: 732653 │ - (00000000000B2DEDh) bytes │ + offset of local header from start of archive: 647761 │ + (000000000009E251h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 2.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 2.0 │ compression method: deflated │ compression sub-type (deflation): normal │ file security status: not encrypted │ extended local header: yes │ - file last modified on (DOS date/time): 2014 Sep 22 06:14:56 │ - 32-bit CRC value (hex): fe527c15 │ - compressed size: 223 bytes │ - uncompressed size: 508 bytes │ - length of filename: 48 characters │ + file last modified on (DOS date/time): 2017 Sep 20 14:53:54 │ + 32-bit CRC value (hex): 21e18339 │ + compressed size: 248 bytes │ + uncompressed size: 432 bytes │ + length of filename: 36 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ Central directory entry #454: │ --------------------------- │ │ There are an extra 16 bytes preceding this file. │ │ - res/drawable-ldrtl/ha__spinner_disabled.xml │ + res/layout/header.xml │ │ - offset of local header from start of archive: 732970 │ - (00000000000B2F2Ah) bytes │ + offset of local header from start of archive: 648091 │ + (000000000009E39Bh) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 2.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 2.0 │ compression method: deflated │ compression sub-type (deflation): normal │ file security status: not encrypted │ extended local header: yes │ - file last modified on (DOS date/time): 2014 Sep 22 06:14:56 │ - 32-bit CRC value (hex): 7010cd2b │ - compressed size: 223 bytes │ - uncompressed size: 508 bytes │ - length of filename: 43 characters │ + file last modified on (DOS date/time): 2017 Sep 20 14:53:54 │ + 32-bit CRC value (hex): 6c1e2d1a │ + compressed size: 424 bytes │ + uncompressed size: 864 bytes │ + length of filename: 21 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ Central directory entry #455: │ --------------------------- │ │ There are an extra 16 bytes preceding this file. │ │ - res/drawable-ldrtl/ha__spinner_disabled_light.xml │ + res/layout/list_item.xml │ │ - offset of local header from start of archive: 733282 │ - (00000000000B3062h) bytes │ + offset of local header from start of archive: 648582 │ + (000000000009E586h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 2.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 2.0 │ compression method: deflated │ compression sub-type (deflation): normal │ file security status: not encrypted │ extended local header: yes │ - file last modified on (DOS date/time): 2014 Sep 22 06:14:56 │ - 32-bit CRC value (hex): 6d3fd613 │ - compressed size: 223 bytes │ - uncompressed size: 508 bytes │ - length of filename: 49 characters │ + file last modified on (DOS date/time): 2017 Sep 20 14:53:54 │ + 32-bit CRC value (hex): fd734bba │ + compressed size: 407 bytes │ + uncompressed size: 1136 bytes │ + length of filename: 24 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ Central directory entry #456: │ --------------------------- │ │ There are an extra 16 bytes preceding this file. │ │ - res/drawable-ldrtl-hdpi/ha__ab_home_as_up.png │ + res/layout/news_item.xml │ │ - offset of local header from start of archive: 733600 │ - (00000000000B31A0h) bytes │ + offset of local header from start of archive: 649059 │ + (000000000009E763h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 1.0 │ + version of encoding software: 2.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 1.0 │ - compression method: none (stored) │ + minimum software version required to extract: 2.0 │ + compression method: deflated │ + compression sub-type (deflation): normal │ file security status: not encrypted │ - extended local header: no │ - file last modified on (DOS date/time): 2014 Sep 22 06:14:36 │ - 32-bit CRC value (hex): 50fdc944 │ - compressed size: 383 bytes │ - uncompressed size: 383 bytes │ - length of filename: 45 characters │ + extended local header: yes │ + file last modified on (DOS date/time): 2017 Sep 20 14:53:54 │ + 32-bit CRC value (hex): 152a996e │ + compressed size: 593 bytes │ + uncompressed size: 1556 bytes │ + length of filename: 24 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ Central directory entry #457: │ --------------------------- │ │ - There are an extra 1 bytes preceding this file. │ + There are an extra 16 bytes preceding this file. │ │ - res/drawable-ldrtl-hdpi/ha__ab_home_as_up_light.png │ + res/menu/main.xml │ │ - offset of local header from start of archive: 734059 │ - (00000000000B336Bh) bytes │ + offset of local header from start of archive: 649722 │ + (000000000009E9FAh) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 1.0 │ + version of encoding software: 2.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 1.0 │ - compression method: none (stored) │ + minimum software version required to extract: 2.0 │ + compression method: deflated │ + compression sub-type (deflation): normal │ file security status: not encrypted │ - extended local header: no │ - file last modified on (DOS date/time): 2014 Sep 22 06:14:36 │ - 32-bit CRC value (hex): 1db0668a │ - compressed size: 311 bytes │ - uncompressed size: 311 bytes │ - length of filename: 51 characters │ + extended local header: yes │ + file last modified on (DOS date/time): 2017 Sep 20 14:53:54 │ + 32-bit CRC value (hex): 8afc6d26 │ + compressed size: 247 bytes │ + uncompressed size: 464 bytes │ + length of filename: 17 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ Central directory entry #458: │ --------------------------- │ │ - res/drawable-ldrtl-mdpi/ha__ab_home_as_up.png │ + There are an extra 16 bytes preceding this file. │ + │ + res/menu/news.xml │ │ - offset of local header from start of archive: 734451 │ - (00000000000B34F3h) bytes │ + offset of local header from start of archive: 650032 │ + (000000000009EB30h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 1.0 │ + version of encoding software: 2.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 1.0 │ - compression method: none (stored) │ + minimum software version required to extract: 2.0 │ + compression method: deflated │ + compression sub-type (deflation): normal │ file security status: not encrypted │ - extended local header: no │ - file last modified on (DOS date/time): 2014 Sep 22 06:14:36 │ - 32-bit CRC value (hex): 50fdc944 │ - compressed size: 383 bytes │ - uncompressed size: 383 bytes │ - length of filename: 45 characters │ + extended local header: yes │ + file last modified on (DOS date/time): 2017 Sep 20 14:53:54 │ + 32-bit CRC value (hex): 8d43f6de │ + compressed size: 319 bytes │ + uncompressed size: 820 bytes │ + length of filename: 17 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ Central directory entry #459: │ --------------------------- │ │ - There are an extra 2 bytes preceding this file. │ + There are an extra 16 bytes preceding this file. │ │ - res/drawable-ldrtl-mdpi/ha__ab_home_as_up_light.png │ + res/xml/about.xml │ │ - offset of local header from start of archive: 734911 │ - (00000000000B36BFh) bytes │ + offset of local header from start of archive: 650414 │ + (000000000009ECAEh) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 1.0 │ + version of encoding software: 2.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 1.0 │ - compression method: none (stored) │ + minimum software version required to extract: 2.0 │ + compression method: deflated │ + compression sub-type (deflation): normal │ file security status: not encrypted │ - extended local header: no │ - file last modified on (DOS date/time): 2014 Sep 22 06:14:36 │ - 32-bit CRC value (hex): 1db0668a │ - compressed size: 311 bytes │ - uncompressed size: 311 bytes │ - length of filename: 51 characters │ + extended local header: yes │ + file last modified on (DOS date/time): 2017 Sep 20 14:53:54 │ + 32-bit CRC value (hex): d1ca67d7 │ + compressed size: 1215 bytes │ + uncompressed size: 3116 bytes │ + length of filename: 17 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ Central directory entry #460: │ --------------------------- │ │ - res/drawable-ldrtl-xhdpi/ha__ab_home_as_up.png │ + There are an extra 16 bytes preceding this file. │ + │ + resources.arsc │ │ - offset of local header from start of archive: 735303 │ - (00000000000B3847h) bytes │ + offset of local header from start of archive: 651692 │ + (000000000009F1ACh) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2014 Sep 22 06:14:36 │ - 32-bit CRC value (hex): 3b905250 │ - compressed size: 628 bytes │ - uncompressed size: 628 bytes │ - length of filename: 46 characters │ + file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ + 32-bit CRC value (hex): 0141b6b7 │ + compressed size: 90204 bytes │ + uncompressed size: 90204 bytes │ + length of filename: 14 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ Central directory entry #461: │ --------------------------- │ │ - There are an extra 1 bytes preceding this file. │ - │ - res/drawable-ldrtl-xhdpi/ha__ab_home_as_up_light.png │ + classes.dex │ │ - offset of local header from start of archive: 736008 │ - (00000000000B3B08h) bytes │ + offset of local header from start of archive: 741940 │ + (00000000000B5234h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 1.0 │ + version of encoding software: 2.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 1.0 │ - compression method: none (stored) │ + minimum software version required to extract: 2.0 │ + compression method: deflated │ + compression sub-type (deflation): normal │ file security status: not encrypted │ - extended local header: no │ - file last modified on (DOS date/time): 2014 Sep 22 06:14:36 │ - 32-bit CRC value (hex): 2a2d3b00 │ - compressed size: 517 bytes │ - uncompressed size: 517 bytes │ - length of filename: 52 characters │ + extended local header: yes │ + file last modified on (DOS date/time): 2017 Sep 20 14:53:54 │ + 32-bit CRC value (hex): 408dda7b │ + compressed size: 402929 bytes │ + uncompressed size: 1252696 bytes │ + length of filename: 11 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ Central directory entry #462: │ --------------------------- │ │ - There are an extra 2 bytes preceding this file. │ + There are an extra 16 bytes preceding this file. │ │ - res/drawable-ldrtl-xxhdpi/ha__ab_home_as_up.png │ + META-INF/MANIFEST.MF │ │ - offset of local header from start of archive: 736609 │ - (00000000000B3D61h) bytes │ + offset of local header from start of archive: 1144926 │ + (000000000011785Eh) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 1.0 │ + version of encoding software: 2.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 1.0 │ - compression method: none (stored) │ + minimum software version required to extract: 2.0 │ + compression method: deflated │ + compression sub-type (deflation): normal │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2014 Sep 22 06:14:36 │ - 32-bit CRC value (hex): 9bd86821 │ - compressed size: 446 bytes │ - uncompressed size: 446 bytes │ - length of filename: 47 characters │ + file last modified on (DOS date/time): 2017 Sep 20 14:53:54 │ + 32-bit CRC value (hex): d2d0b25c │ + compressed size: 13176 bytes │ + uncompressed size: 45644 bytes │ + length of filename: 20 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ Central directory entry #463: │ --------------------------- │ │ - There are an extra 2 bytes preceding this file. │ - │ - res/drawable-ldrtl-xxhdpi/ha__ab_home_as_up_light.png │ + META-INF/460DF53A.SF │ │ - offset of local header from start of archive: 737134 │ - (00000000000B3F6Eh) bytes │ + offset of local header from start of archive: 1158152 │ + (000000000011AC08h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 1.0 │ + version of encoding software: 2.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 1.0 │ - compression method: none (stored) │ + minimum software version required to extract: 2.0 │ + compression method: deflated │ + compression sub-type (deflation): normal │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2014 Sep 22 06:14:36 │ - 32-bit CRC value (hex): aa96f224 │ - compressed size: 463 bytes │ - uncompressed size: 463 bytes │ - length of filename: 53 characters │ + file last modified on (DOS date/time): 2017 Sep 20 14:53:54 │ + 32-bit CRC value (hex): db591e6b │ + compressed size: 13291 bytes │ + uncompressed size: 45765 bytes │ + length of filename: 20 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ Central directory entry #464: │ --------------------------- │ │ - There are an extra 3 bytes preceding this file. │ - │ - classes.dex │ + META-INF/460DF53A.RSA │ │ - offset of local header from start of archive: 737683 │ - (00000000000B4193h) bytes │ + offset of local header from start of archive: 1171493 │ + (000000000011E025h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 2.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 2.0 │ compression method: deflated │ compression sub-type (deflation): normal │ file security status: not encrypted │ - extended local header: yes │ - file last modified on (DOS date/time): 2014 Sep 22 06:14:54 │ - 32-bit CRC value (hex): 6aa0b8d4 │ - compressed size: 294565 bytes │ - uncompressed size: 979348 bytes │ - length of filename: 11 characters │ + extended local header: no │ + file last modified on (DOS date/time): 2017 Sep 20 14:53:54 │ + 32-bit CRC value (hex): fa87558d │ + compressed size: 1075 bytes │ + uncompressed size: 1332 bytes │ + length of filename: 21 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none ├── 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,18 +1,17 @@ │ │ │ │ - │ │ + │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ - │ │ ├── resources.arsc │ ├── aapt2 dump resources {} │ │ @@ -141,63 +141,63 @@ │ │ () 16.000000dp │ │ (w820dp-v13) 64.000000dp │ │ (sw720dp-land-v13) 128.000000dp │ │ resource 0x7f070010 dimen/activity_vertical_margin │ │ () 16.000000dp │ │ type drawable id=02 entryCount=355 │ │ resource 0x7f020000 drawable/author_picture │ │ - (nodpi-v4) (file) res/drawable-nodpi/author_picture.jpg │ │ + (nodpi-v4) (file) res/drawable-nodpi-v4/author_picture.jpg │ │ resource 0x7f020001 drawable/btn_default_disabled │ │ - (mdpi-v4) (file) res/drawable-mdpi/btn_default_disabled.9.png type=PNG │ │ - (hdpi-v4) (file) res/drawable-hdpi/btn_default_disabled.9.png type=PNG │ │ - (xhdpi-v4) (file) res/drawable-xhdpi/btn_default_disabled.9.png type=PNG │ │ + (mdpi-v4) (file) res/drawable-mdpi-v4/btn_default_disabled.9.png type=PNG │ │ + (hdpi-v4) (file) res/drawable-hdpi-v4/btn_default_disabled.9.png type=PNG │ │ + (xhdpi-v4) (file) res/drawable-xhdpi-v4/btn_default_disabled.9.png type=PNG │ │ resource 0x7f020002 drawable/btn_default_disabled_focused │ │ - (mdpi-v4) (file) res/drawable-mdpi/btn_default_disabled_focused.9.png type=PNG │ │ - (hdpi-v4) (file) res/drawable-hdpi/btn_default_disabled_focused.9.png type=PNG │ │ - (xhdpi-v4) (file) res/drawable-xhdpi/btn_default_disabled_focused.9.png type=PNG │ │ + (mdpi-v4) (file) res/drawable-mdpi-v4/btn_default_disabled_focused.9.png type=PNG │ │ + (hdpi-v4) (file) res/drawable-hdpi-v4/btn_default_disabled_focused.9.png type=PNG │ │ + (xhdpi-v4) (file) res/drawable-xhdpi-v4/btn_default_disabled_focused.9.png type=PNG │ │ resource 0x7f020003 drawable/btn_default_disabled_focused_light │ │ - (mdpi-v4) (file) res/drawable-mdpi/btn_default_disabled_focused_light.9.png type=PNG │ │ - (hdpi-v4) (file) res/drawable-hdpi/btn_default_disabled_focused_light.9.png type=PNG │ │ - (xhdpi-v4) (file) res/drawable-xhdpi/btn_default_disabled_focused_light.9.png type=PNG │ │ + (mdpi-v4) (file) res/drawable-mdpi-v4/btn_default_disabled_focused_light.9.png type=PNG │ │ + (hdpi-v4) (file) res/drawable-hdpi-v4/btn_default_disabled_focused_light.9.png type=PNG │ │ + (xhdpi-v4) (file) res/drawable-xhdpi-v4/btn_default_disabled_focused_light.9.png type=PNG │ │ resource 0x7f020004 drawable/btn_default_disabled_light │ │ - (mdpi-v4) (file) res/drawable-mdpi/btn_default_disabled_light.9.png type=PNG │ │ - (hdpi-v4) (file) res/drawable-hdpi/btn_default_disabled_light.9.png type=PNG │ │ - (xhdpi-v4) (file) res/drawable-xhdpi/btn_default_disabled_light.9.png type=PNG │ │ + (mdpi-v4) (file) res/drawable-mdpi-v4/btn_default_disabled_light.9.png type=PNG │ │ + (hdpi-v4) (file) res/drawable-hdpi-v4/btn_default_disabled_light.9.png type=PNG │ │ + (xhdpi-v4) (file) res/drawable-xhdpi-v4/btn_default_disabled_light.9.png type=PNG │ │ resource 0x7f020005 drawable/btn_default_focused │ │ - (mdpi-v4) (file) res/drawable-mdpi/btn_default_focused.9.png type=PNG │ │ - (hdpi-v4) (file) res/drawable-hdpi/btn_default_focused.9.png type=PNG │ │ - (xhdpi-v4) (file) res/drawable-xhdpi/btn_default_focused.9.png type=PNG │ │ + (mdpi-v4) (file) res/drawable-mdpi-v4/btn_default_focused.9.png type=PNG │ │ + (hdpi-v4) (file) res/drawable-hdpi-v4/btn_default_focused.9.png type=PNG │ │ + (xhdpi-v4) (file) res/drawable-xhdpi-v4/btn_default_focused.9.png type=PNG │ │ resource 0x7f020006 drawable/btn_default_focused_light │ │ - (mdpi-v4) (file) res/drawable-mdpi/btn_default_focused_light.9.png type=PNG │ │ - (hdpi-v4) (file) res/drawable-hdpi/btn_default_focused_light.9.png type=PNG │ │ - (xhdpi-v4) (file) res/drawable-xhdpi/btn_default_focused_light.9.png type=PNG │ │ + (mdpi-v4) (file) res/drawable-mdpi-v4/btn_default_focused_light.9.png type=PNG │ │ + (hdpi-v4) (file) res/drawable-hdpi-v4/btn_default_focused_light.9.png type=PNG │ │ + (xhdpi-v4) (file) res/drawable-xhdpi-v4/btn_default_focused_light.9.png type=PNG │ │ resource 0x7f020007 drawable/btn_default_normal │ │ - (mdpi-v4) (file) res/drawable-mdpi/btn_default_normal.9.png type=PNG │ │ - (hdpi-v4) (file) res/drawable-hdpi/btn_default_normal.9.png type=PNG │ │ - (xhdpi-v4) (file) res/drawable-xhdpi/btn_default_normal.9.png type=PNG │ │ + (mdpi-v4) (file) res/drawable-mdpi-v4/btn_default_normal.9.png type=PNG │ │ + (hdpi-v4) (file) res/drawable-hdpi-v4/btn_default_normal.9.png type=PNG │ │ + (xhdpi-v4) (file) res/drawable-xhdpi-v4/btn_default_normal.9.png type=PNG │ │ resource 0x7f020008 drawable/btn_default_normal_light │ │ - (mdpi-v4) (file) res/drawable-mdpi/btn_default_normal_light.9.png type=PNG │ │ - (hdpi-v4) (file) res/drawable-hdpi/btn_default_normal_light.9.png type=PNG │ │ - (xhdpi-v4) (file) res/drawable-xhdpi/btn_default_normal_light.9.png type=PNG │ │ + (mdpi-v4) (file) res/drawable-mdpi-v4/btn_default_normal_light.9.png type=PNG │ │ + (hdpi-v4) (file) res/drawable-hdpi-v4/btn_default_normal_light.9.png type=PNG │ │ + (xhdpi-v4) (file) res/drawable-xhdpi-v4/btn_default_normal_light.9.png type=PNG │ │ resource 0x7f020009 drawable/btn_default_pressed │ │ - (mdpi-v4) (file) res/drawable-mdpi/btn_default_pressed.9.png type=PNG │ │ - (hdpi-v4) (file) res/drawable-hdpi/btn_default_pressed.9.png type=PNG │ │ - (xhdpi-v4) (file) res/drawable-xhdpi/btn_default_pressed.9.png type=PNG │ │ + (mdpi-v4) (file) res/drawable-mdpi-v4/btn_default_pressed.9.png type=PNG │ │ + (hdpi-v4) (file) res/drawable-hdpi-v4/btn_default_pressed.9.png type=PNG │ │ + (xhdpi-v4) (file) res/drawable-xhdpi-v4/btn_default_pressed.9.png type=PNG │ │ resource 0x7f02000a drawable/btn_default_pressed_light │ │ - (mdpi-v4) (file) res/drawable-mdpi/btn_default_pressed_light.9.png type=PNG │ │ - (hdpi-v4) (file) res/drawable-hdpi/btn_default_pressed_light.9.png type=PNG │ │ - (xhdpi-v4) (file) res/drawable-xhdpi/btn_default_pressed_light.9.png type=PNG │ │ + (mdpi-v4) (file) res/drawable-mdpi-v4/btn_default_pressed_light.9.png type=PNG │ │ + (hdpi-v4) (file) res/drawable-hdpi-v4/btn_default_pressed_light.9.png type=PNG │ │ + (xhdpi-v4) (file) res/drawable-xhdpi-v4/btn_default_pressed_light.9.png type=PNG │ │ resource 0x7f02000b drawable/error_message_internet │ │ - (mdpi-v4) (file) res/drawable-mdpi/error_message_internet.9.png type=PNG │ │ - (hdpi-v4) (file) res/drawable-hdpi/error_message_internet.9.png type=PNG │ │ - (xhdpi-v4) (file) res/drawable-xhdpi/error_message_internet.9.png type=PNG │ │ + (mdpi-v4) (file) res/drawable-mdpi-v4/error_message_internet.9.png type=PNG │ │ + (hdpi-v4) (file) res/drawable-hdpi-v4/error_message_internet.9.png type=PNG │ │ + (xhdpi-v4) (file) res/drawable-xhdpi-v4/error_message_internet.9.png type=PNG │ │ resource 0x7f02000c drawable/error_message_internet_dark │ │ - (mdpi-v4) (file) res/drawable-mdpi/error_message_internet_dark.9.png type=PNG │ │ - (hdpi-v4) (file) res/drawable-hdpi/error_message_internet_dark.9.png type=PNG │ │ - (xhdpi-v4) (file) res/drawable-xhdpi/error_message_internet_dark.9.png type=PNG │ │ + (mdpi-v4) (file) res/drawable-mdpi-v4/error_message_internet_dark.9.png type=PNG │ │ + (hdpi-v4) (file) res/drawable-hdpi-v4/error_message_internet_dark.9.png type=PNG │ │ + (xhdpi-v4) (file) res/drawable-xhdpi-v4/error_message_internet_dark.9.png type=PNG │ │ resource 0x7f02000d drawable/ha__ab_background │ │ () (file) res/drawable/ha__ab_background.xml type=XML │ │ resource 0x7f02000e drawable/ha__ab_background_bottom │ │ () (file) res/drawable/ha__ab_background_bottom.xml type=XML │ │ resource 0x7f02000f drawable/ha__ab_background_bottom_inverse │ │ () (file) res/drawable/ha__ab_background_bottom_inverse.xml type=XML │ │ resource 0x7f020010 drawable/ha__ab_background_bottom_inverse_light │ │ @@ -213,31 +213,31 @@ │ │ resource 0x7f020015 drawable/ha__ab_background_stacked_inverse_light │ │ () (file) res/drawable/ha__ab_background_stacked_inverse_light.xml type=XML │ │ resource 0x7f020016 drawable/ha__ab_divider │ │ () (file) res/drawable/ha__ab_divider.xml type=XML │ │ resource 0x7f020017 drawable/ha__ab_divider_light │ │ () (file) res/drawable/ha__ab_divider_light.xml type=XML │ │ resource 0x7f020018 drawable/ha__ab_home_as_up │ │ - (mdpi-v4) (file) res/drawable-mdpi/ha__ab_home_as_up.png type=PNG │ │ - (ldrtl-mdpi-v4) (file) res/drawable-ldrtl-mdpi/ha__ab_home_as_up.png type=PNG │ │ - (hdpi-v4) (file) res/drawable-hdpi/ha__ab_home_as_up.png type=PNG │ │ - (ldrtl-hdpi-v4) (file) res/drawable-ldrtl-hdpi/ha__ab_home_as_up.png type=PNG │ │ - (xhdpi-v4) (file) res/drawable-xhdpi/ha__ab_home_as_up.png type=PNG │ │ - (ldrtl-xhdpi-v4) (file) res/drawable-ldrtl-xhdpi/ha__ab_home_as_up.png type=PNG │ │ - (xxhdpi-v4) (file) res/drawable-xxhdpi/ha__ab_home_as_up.png type=PNG │ │ - (ldrtl-xxhdpi-v4) (file) res/drawable-ldrtl-xxhdpi/ha__ab_home_as_up.png type=PNG │ │ + (mdpi-v4) (file) res/drawable-mdpi-v4/ha__ab_home_as_up.png type=PNG │ │ + (ldrtl-mdpi-v4) (file) res/drawable-ldrtl-mdpi-v4/ha__ab_home_as_up.png type=PNG │ │ + (hdpi-v4) (file) res/drawable-hdpi-v4/ha__ab_home_as_up.png type=PNG │ │ + (ldrtl-hdpi-v4) (file) res/drawable-ldrtl-hdpi-v4/ha__ab_home_as_up.png type=PNG │ │ + (xhdpi-v4) (file) res/drawable-xhdpi-v4/ha__ab_home_as_up.png type=PNG │ │ + (ldrtl-xhdpi-v4) (file) res/drawable-ldrtl-xhdpi-v4/ha__ab_home_as_up.png type=PNG │ │ + (xxhdpi-v4) (file) res/drawable-xxhdpi-v4/ha__ab_home_as_up.png type=PNG │ │ + (ldrtl-xxhdpi-v4) (file) res/drawable-ldrtl-xxhdpi-v4/ha__ab_home_as_up.png type=PNG │ │ resource 0x7f020019 drawable/ha__ab_home_as_up_light │ │ - (mdpi-v4) (file) res/drawable-mdpi/ha__ab_home_as_up_light.png type=PNG │ │ - (ldrtl-mdpi-v4) (file) res/drawable-ldrtl-mdpi/ha__ab_home_as_up_light.png type=PNG │ │ - (hdpi-v4) (file) res/drawable-hdpi/ha__ab_home_as_up_light.png type=PNG │ │ - (ldrtl-hdpi-v4) (file) res/drawable-ldrtl-hdpi/ha__ab_home_as_up_light.png type=PNG │ │ - (xhdpi-v4) (file) res/drawable-xhdpi/ha__ab_home_as_up_light.png type=PNG │ │ - (ldrtl-xhdpi-v4) (file) res/drawable-ldrtl-xhdpi/ha__ab_home_as_up_light.png type=PNG │ │ - (xxhdpi-v4) (file) res/drawable-xxhdpi/ha__ab_home_as_up_light.png type=PNG │ │ - (ldrtl-xxhdpi-v4) (file) res/drawable-ldrtl-xxhdpi/ha__ab_home_as_up_light.png type=PNG │ │ + (mdpi-v4) (file) res/drawable-mdpi-v4/ha__ab_home_as_up_light.png type=PNG │ │ + (ldrtl-mdpi-v4) (file) res/drawable-ldrtl-mdpi-v4/ha__ab_home_as_up_light.png type=PNG │ │ + (hdpi-v4) (file) res/drawable-hdpi-v4/ha__ab_home_as_up_light.png type=PNG │ │ + (ldrtl-hdpi-v4) (file) res/drawable-ldrtl-hdpi-v4/ha__ab_home_as_up_light.png type=PNG │ │ + (xhdpi-v4) (file) res/drawable-xhdpi-v4/ha__ab_home_as_up_light.png type=PNG │ │ + (ldrtl-xhdpi-v4) (file) res/drawable-ldrtl-xhdpi-v4/ha__ab_home_as_up_light.png type=PNG │ │ + (xxhdpi-v4) (file) res/drawable-xxhdpi-v4/ha__ab_home_as_up_light.png type=PNG │ │ + (ldrtl-xxhdpi-v4) (file) res/drawable-ldrtl-xxhdpi-v4/ha__ab_home_as_up_light.png type=PNG │ │ resource 0x7f02001a drawable/ha__ab_list_selector_transition │ │ () (file) res/drawable/ha__ab_list_selector_transition.xml type=XML │ │ resource 0x7f02001b drawable/ha__ab_spinner_background │ │ () (file) res/drawable/ha__ab_spinner_background.xml type=XML │ │ resource 0x7f02001c drawable/ha__ab_spinner_background_light │ │ () (file) res/drawable/ha__ab_spinner_background_light.xml type=XML │ │ resource 0x7f02001d drawable/ha__ab_spinner_default │ │ @@ -253,23 +253,23 @@ │ │ () (file) res/drawable/ha__ab_spinner_disabled_light.xml type=XML │ │ (ldrtl) (file) res/drawable-ldrtl/ha__ab_spinner_disabled_light.xml type=XML │ │ resource 0x7f020021 drawable/ha__ab_spinner_focused │ │ () (file) res/drawable/ha__ab_spinner_focused.xml type=XML │ │ resource 0x7f020022 drawable/ha__ab_spinner_focused_light │ │ () (file) res/drawable/ha__ab_spinner_focused_light.xml type=XML │ │ resource 0x7f020023 drawable/ha__ab_spinner_frame │ │ - (mdpi-v4) (file) res/drawable-mdpi/ha__ab_spinner_frame.9.png type=PNG │ │ - (hdpi-v4) (file) res/drawable-hdpi/ha__ab_spinner_frame.9.png type=PNG │ │ - (xhdpi-v4) (file) res/drawable-xhdpi/ha__ab_spinner_frame.9.png type=PNG │ │ - (xxhdpi-v4) (file) res/drawable-xxhdpi/ha__ab_spinner_frame.9.png type=PNG │ │ + (mdpi-v4) (file) res/drawable-mdpi-v4/ha__ab_spinner_frame.9.png type=PNG │ │ + (hdpi-v4) (file) res/drawable-hdpi-v4/ha__ab_spinner_frame.9.png type=PNG │ │ + (xhdpi-v4) (file) res/drawable-xhdpi-v4/ha__ab_spinner_frame.9.png type=PNG │ │ + (xxhdpi-v4) (file) res/drawable-xxhdpi-v4/ha__ab_spinner_frame.9.png type=PNG │ │ resource 0x7f020024 drawable/ha__ab_spinner_frame_inverse │ │ - (mdpi-v4) (file) res/drawable-mdpi/ha__ab_spinner_frame_inverse.9.png type=PNG │ │ - (hdpi-v4) (file) res/drawable-hdpi/ha__ab_spinner_frame_inverse.9.png type=PNG │ │ - (xhdpi-v4) (file) res/drawable-xhdpi/ha__ab_spinner_frame_inverse.9.png type=PNG │ │ - (xxhdpi-v4) (file) res/drawable-xxhdpi/ha__ab_spinner_frame_inverse.9.png type=PNG │ │ + (mdpi-v4) (file) res/drawable-mdpi-v4/ha__ab_spinner_frame_inverse.9.png type=PNG │ │ + (hdpi-v4) (file) res/drawable-hdpi-v4/ha__ab_spinner_frame_inverse.9.png type=PNG │ │ + (xhdpi-v4) (file) res/drawable-xhdpi-v4/ha__ab_spinner_frame_inverse.9.png type=PNG │ │ + (xxhdpi-v4) (file) res/drawable-xxhdpi-v4/ha__ab_spinner_frame_inverse.9.png type=PNG │ │ resource 0x7f020025 drawable/ha__ab_spinner_pressed │ │ () (file) res/drawable/ha__ab_spinner_pressed.xml type=XML │ │ resource 0x7f020026 drawable/ha__ab_spinner_pressed_light │ │ () (file) res/drawable/ha__ab_spinner_pressed_light.xml type=XML │ │ resource 0x7f020027 drawable/ha__ab_tab_background │ │ () (file) res/drawable/ha__ab_tab_background.xml type=XML │ │ resource 0x7f020028 drawable/ha__ab_tab_background_mixed │ │ @@ -307,113 +307,113 @@ │ │ resource 0x7f020038 drawable/ha__background_accent │ │ () (file) res/drawable/ha__background_accent.xml type=XML │ │ resource 0x7f020039 drawable/ha__background_accent_dark │ │ () (file) res/drawable/ha__background_accent_dark.xml type=XML │ │ resource 0x7f02003a drawable/ha__btn_check │ │ () (file) res/drawable/ha__btn_check.xml type=XML │ │ resource 0x7f02003b drawable/ha__btn_check_comp_off_focus │ │ - (mdpi-v4) (file) res/drawable-mdpi/ha__btn_check_comp_off_focus.png type=PNG │ │ - (hdpi-v4) (file) res/drawable-hdpi/ha__btn_check_comp_off_focus.png type=PNG │ │ - (xhdpi-v4) (file) res/drawable-xhdpi/ha__btn_check_comp_off_focus.png type=PNG │ │ - (xxhdpi-v4) (file) res/drawable-xxhdpi/ha__btn_check_comp_off_focus.png type=PNG │ │ + (mdpi-v4) (file) res/drawable-mdpi-v4/ha__btn_check_comp_off_focus.png type=PNG │ │ + (hdpi-v4) (file) res/drawable-hdpi-v4/ha__btn_check_comp_off_focus.png type=PNG │ │ + (xhdpi-v4) (file) res/drawable-xhdpi-v4/ha__btn_check_comp_off_focus.png type=PNG │ │ + (xxhdpi-v4) (file) res/drawable-xxhdpi-v4/ha__btn_check_comp_off_focus.png type=PNG │ │ resource 0x7f02003c drawable/ha__btn_check_comp_off_pressed │ │ - (mdpi-v4) (file) res/drawable-mdpi/ha__btn_check_comp_off_pressed.png type=PNG │ │ - (hdpi-v4) (file) res/drawable-hdpi/ha__btn_check_comp_off_pressed.png type=PNG │ │ - (xhdpi-v4) (file) res/drawable-xhdpi/ha__btn_check_comp_off_pressed.png type=PNG │ │ - (xxhdpi-v4) (file) res/drawable-xxhdpi/ha__btn_check_comp_off_pressed.png type=PNG │ │ + (mdpi-v4) (file) res/drawable-mdpi-v4/ha__btn_check_comp_off_pressed.png type=PNG │ │ + (hdpi-v4) (file) res/drawable-hdpi-v4/ha__btn_check_comp_off_pressed.png type=PNG │ │ + (xhdpi-v4) (file) res/drawable-xhdpi-v4/ha__btn_check_comp_off_pressed.png type=PNG │ │ + (xxhdpi-v4) (file) res/drawable-xxhdpi-v4/ha__btn_check_comp_off_pressed.png type=PNG │ │ resource 0x7f02003d drawable/ha__btn_check_comp_off_pressed_light │ │ - (mdpi-v4) (file) res/drawable-mdpi/ha__btn_check_comp_off_pressed_light.png type=PNG │ │ - (hdpi-v4) (file) res/drawable-hdpi/ha__btn_check_comp_off_pressed_light.png type=PNG │ │ - (xhdpi-v4) (file) res/drawable-xhdpi/ha__btn_check_comp_off_pressed_light.png type=PNG │ │ - (xxhdpi-v4) (file) res/drawable-xxhdpi/ha__btn_check_comp_off_pressed_light.png type=PNG │ │ + (mdpi-v4) (file) res/drawable-mdpi-v4/ha__btn_check_comp_off_pressed_light.png type=PNG │ │ + (hdpi-v4) (file) res/drawable-hdpi-v4/ha__btn_check_comp_off_pressed_light.png type=PNG │ │ + (xhdpi-v4) (file) res/drawable-xhdpi-v4/ha__btn_check_comp_off_pressed_light.png type=PNG │ │ + (xxhdpi-v4) (file) res/drawable-xxhdpi-v4/ha__btn_check_comp_off_pressed_light.png type=PNG │ │ resource 0x7f02003e drawable/ha__btn_check_comp_on_focus │ │ - (mdpi-v4) (file) res/drawable-mdpi/ha__btn_check_comp_on_focus.png type=PNG │ │ - (hdpi-v4) (file) res/drawable-hdpi/ha__btn_check_comp_on_focus.png type=PNG │ │ - (xhdpi-v4) (file) res/drawable-xhdpi/ha__btn_check_comp_on_focus.png type=PNG │ │ - (xxhdpi-v4) (file) res/drawable-xxhdpi/ha__btn_check_comp_on_focus.png type=PNG │ │ + (mdpi-v4) (file) res/drawable-mdpi-v4/ha__btn_check_comp_on_focus.png type=PNG │ │ + (hdpi-v4) (file) res/drawable-hdpi-v4/ha__btn_check_comp_on_focus.png type=PNG │ │ + (xhdpi-v4) (file) res/drawable-xhdpi-v4/ha__btn_check_comp_on_focus.png type=PNG │ │ + (xxhdpi-v4) (file) res/drawable-xxhdpi-v4/ha__btn_check_comp_on_focus.png type=PNG │ │ resource 0x7f02003f drawable/ha__btn_check_comp_on_pressed │ │ - (mdpi-v4) (file) res/drawable-mdpi/ha__btn_check_comp_on_pressed.png type=PNG │ │ - (hdpi-v4) (file) res/drawable-hdpi/ha__btn_check_comp_on_pressed.png type=PNG │ │ - (xhdpi-v4) (file) res/drawable-xhdpi/ha__btn_check_comp_on_pressed.png type=PNG │ │ - (xxhdpi-v4) (file) res/drawable-xxhdpi/ha__btn_check_comp_on_pressed.png type=PNG │ │ + (mdpi-v4) (file) res/drawable-mdpi-v4/ha__btn_check_comp_on_pressed.png type=PNG │ │ + (hdpi-v4) (file) res/drawable-hdpi-v4/ha__btn_check_comp_on_pressed.png type=PNG │ │ + (xhdpi-v4) (file) res/drawable-xhdpi-v4/ha__btn_check_comp_on_pressed.png type=PNG │ │ + (xxhdpi-v4) (file) res/drawable-xxhdpi-v4/ha__btn_check_comp_on_pressed.png type=PNG │ │ resource 0x7f020040 drawable/ha__btn_check_comp_on_pressed_light │ │ - (mdpi-v4) (file) res/drawable-mdpi/ha__btn_check_comp_on_pressed_light.png type=PNG │ │ - (hdpi-v4) (file) res/drawable-hdpi/ha__btn_check_comp_on_pressed_light.png type=PNG │ │ - (xhdpi-v4) (file) res/drawable-xhdpi/ha__btn_check_comp_on_pressed_light.png type=PNG │ │ - (xxhdpi-v4) (file) res/drawable-xxhdpi/ha__btn_check_comp_on_pressed_light.png type=PNG │ │ + (mdpi-v4) (file) res/drawable-mdpi-v4/ha__btn_check_comp_on_pressed_light.png type=PNG │ │ + (hdpi-v4) (file) res/drawable-hdpi-v4/ha__btn_check_comp_on_pressed_light.png type=PNG │ │ + (xhdpi-v4) (file) res/drawable-xhdpi-v4/ha__btn_check_comp_on_pressed_light.png type=PNG │ │ + (xxhdpi-v4) (file) res/drawable-xxhdpi-v4/ha__btn_check_comp_on_pressed_light.png type=PNG │ │ resource 0x7f020041 drawable/ha__btn_check_light │ │ () (file) res/drawable/ha__btn_check_light.xml type=XML │ │ resource 0x7f020042 drawable/ha__btn_check_off │ │ - (mdpi-v4) (file) res/drawable-mdpi/ha__btn_check_off.png type=PNG │ │ - (hdpi-v4) (file) res/drawable-hdpi/ha__btn_check_off.png type=PNG │ │ - (xhdpi-v4) (file) res/drawable-xhdpi/ha__btn_check_off.png type=PNG │ │ - (xxhdpi-v4) (file) res/drawable-xxhdpi/ha__btn_check_off.png type=PNG │ │ + (mdpi-v4) (file) res/drawable-mdpi-v4/ha__btn_check_off.png type=PNG │ │ + (hdpi-v4) (file) res/drawable-hdpi-v4/ha__btn_check_off.png type=PNG │ │ + (xhdpi-v4) (file) res/drawable-xhdpi-v4/ha__btn_check_off.png type=PNG │ │ + (xxhdpi-v4) (file) res/drawable-xxhdpi-v4/ha__btn_check_off.png type=PNG │ │ resource 0x7f020043 drawable/ha__btn_check_off_disabled │ │ - (mdpi-v4) (file) res/drawable-mdpi/ha__btn_check_off_disabled.png type=PNG │ │ - (hdpi-v4) (file) res/drawable-hdpi/ha__btn_check_off_disabled.png type=PNG │ │ - (xhdpi-v4) (file) res/drawable-xhdpi/ha__btn_check_off_disabled.png type=PNG │ │ - (xxhdpi-v4) (file) res/drawable-xxhdpi/ha__btn_check_off_disabled.png type=PNG │ │ + (mdpi-v4) (file) res/drawable-mdpi-v4/ha__btn_check_off_disabled.png type=PNG │ │ + (hdpi-v4) (file) res/drawable-hdpi-v4/ha__btn_check_off_disabled.png type=PNG │ │ + (xhdpi-v4) (file) res/drawable-xhdpi-v4/ha__btn_check_off_disabled.png type=PNG │ │ + (xxhdpi-v4) (file) res/drawable-xxhdpi-v4/ha__btn_check_off_disabled.png type=PNG │ │ resource 0x7f020044 drawable/ha__btn_check_off_disabled_focused │ │ () (file) res/drawable/ha__btn_check_off_disabled_focused.xml type=XML │ │ resource 0x7f020045 drawable/ha__btn_check_off_disabled_focused_light │ │ () (file) res/drawable/ha__btn_check_off_disabled_focused_light.xml type=XML │ │ resource 0x7f020046 drawable/ha__btn_check_off_disabled_light │ │ - (mdpi-v4) (file) res/drawable-mdpi/ha__btn_check_off_disabled_light.png type=PNG │ │ - (hdpi-v4) (file) res/drawable-hdpi/ha__btn_check_off_disabled_light.png type=PNG │ │ - (xhdpi-v4) (file) res/drawable-xhdpi/ha__btn_check_off_disabled_light.png type=PNG │ │ - (xxhdpi-v4) (file) res/drawable-xxhdpi/ha__btn_check_off_disabled_light.png type=PNG │ │ + (mdpi-v4) (file) res/drawable-mdpi-v4/ha__btn_check_off_disabled_light.png type=PNG │ │ + (hdpi-v4) (file) res/drawable-hdpi-v4/ha__btn_check_off_disabled_light.png type=PNG │ │ + (xhdpi-v4) (file) res/drawable-xhdpi-v4/ha__btn_check_off_disabled_light.png type=PNG │ │ + (xxhdpi-v4) (file) res/drawable-xxhdpi-v4/ha__btn_check_off_disabled_light.png type=PNG │ │ resource 0x7f020047 drawable/ha__btn_check_off_focused │ │ () (file) res/drawable/ha__btn_check_off_focused.xml type=XML │ │ resource 0x7f020048 drawable/ha__btn_check_off_focused_light │ │ () (file) res/drawable/ha__btn_check_off_focused_light.xml type=XML │ │ resource 0x7f020049 drawable/ha__btn_check_off_light │ │ - (mdpi-v4) (file) res/drawable-mdpi/ha__btn_check_off_light.png type=PNG │ │ - (hdpi-v4) (file) res/drawable-hdpi/ha__btn_check_off_light.png type=PNG │ │ - (xhdpi-v4) (file) res/drawable-xhdpi/ha__btn_check_off_light.png type=PNG │ │ - (xxhdpi-v4) (file) res/drawable-xxhdpi/ha__btn_check_off_light.png type=PNG │ │ + (mdpi-v4) (file) res/drawable-mdpi-v4/ha__btn_check_off_light.png type=PNG │ │ + (hdpi-v4) (file) res/drawable-hdpi-v4/ha__btn_check_off_light.png type=PNG │ │ + (xhdpi-v4) (file) res/drawable-xhdpi-v4/ha__btn_check_off_light.png type=PNG │ │ + (xxhdpi-v4) (file) res/drawable-xxhdpi-v4/ha__btn_check_off_light.png type=PNG │ │ resource 0x7f02004a drawable/ha__btn_check_off_pressed │ │ () (file) res/drawable/ha__btn_check_off_pressed.xml type=XML │ │ resource 0x7f02004b drawable/ha__btn_check_off_pressed_light │ │ () (file) res/drawable/ha__btn_check_off_pressed_light.xml type=XML │ │ resource 0x7f02004c drawable/ha__btn_check_on │ │ () (file) res/drawable/ha__btn_check_on.xml type=XML │ │ resource 0x7f02004d drawable/ha__btn_check_on_disabled │ │ - (mdpi-v4) (file) res/drawable-mdpi/ha__btn_check_on_disabled.png type=PNG │ │ - (hdpi-v4) (file) res/drawable-hdpi/ha__btn_check_on_disabled.png type=PNG │ │ - (xhdpi-v4) (file) res/drawable-xhdpi/ha__btn_check_on_disabled.png type=PNG │ │ - (xxhdpi-v4) (file) res/drawable-xxhdpi/ha__btn_check_on_disabled.png type=PNG │ │ + (mdpi-v4) (file) res/drawable-mdpi-v4/ha__btn_check_on_disabled.png type=PNG │ │ + (hdpi-v4) (file) res/drawable-hdpi-v4/ha__btn_check_on_disabled.png type=PNG │ │ + (xhdpi-v4) (file) res/drawable-xhdpi-v4/ha__btn_check_on_disabled.png type=PNG │ │ + (xxhdpi-v4) (file) res/drawable-xxhdpi-v4/ha__btn_check_on_disabled.png type=PNG │ │ resource 0x7f02004e drawable/ha__btn_check_on_disabled_focused │ │ () (file) res/drawable/ha__btn_check_on_disabled_focused.xml type=XML │ │ resource 0x7f02004f drawable/ha__btn_check_on_disabled_focused_light │ │ () (file) res/drawable/ha__btn_check_on_disabled_focused_light.xml type=XML │ │ resource 0x7f020050 drawable/ha__btn_check_on_disabled_light │ │ - (mdpi-v4) (file) res/drawable-mdpi/ha__btn_check_on_disabled_light.png type=PNG │ │ - (hdpi-v4) (file) res/drawable-hdpi/ha__btn_check_on_disabled_light.png type=PNG │ │ - (xhdpi-v4) (file) res/drawable-xhdpi/ha__btn_check_on_disabled_light.png type=PNG │ │ - (xxhdpi-v4) (file) res/drawable-xxhdpi/ha__btn_check_on_disabled_light.png type=PNG │ │ + (mdpi-v4) (file) res/drawable-mdpi-v4/ha__btn_check_on_disabled_light.png type=PNG │ │ + (hdpi-v4) (file) res/drawable-hdpi-v4/ha__btn_check_on_disabled_light.png type=PNG │ │ + (xhdpi-v4) (file) res/drawable-xhdpi-v4/ha__btn_check_on_disabled_light.png type=PNG │ │ + (xxhdpi-v4) (file) res/drawable-xxhdpi-v4/ha__btn_check_on_disabled_light.png type=PNG │ │ resource 0x7f020051 drawable/ha__btn_check_on_focused │ │ () (file) res/drawable/ha__btn_check_on_focused.xml type=XML │ │ resource 0x7f020052 drawable/ha__btn_check_on_focused_light │ │ () (file) res/drawable/ha__btn_check_on_focused_light.xml type=XML │ │ resource 0x7f020053 drawable/ha__btn_check_on_light │ │ () (file) res/drawable/ha__btn_check_on_light.xml type=XML │ │ resource 0x7f020054 drawable/ha__btn_check_on_pressed │ │ () (file) res/drawable/ha__btn_check_on_pressed.xml type=XML │ │ resource 0x7f020055 drawable/ha__btn_check_on_pressed_light │ │ () (file) res/drawable/ha__btn_check_on_pressed_light.xml type=XML │ │ resource 0x7f020056 drawable/ha__btn_check_on_transformation │ │ - (mdpi-v4) (file) res/drawable-mdpi/ha__btn_check_on_transformation.png type=PNG │ │ - (hdpi-v4) (file) res/drawable-hdpi/ha__btn_check_on_transformation.png type=PNG │ │ - (xhdpi-v4) (file) res/drawable-xhdpi/ha__btn_check_on_transformation.png type=PNG │ │ - (xxhdpi-v4) (file) res/drawable-xxhdpi/ha__btn_check_on_transformation.png type=PNG │ │ + (mdpi-v4) (file) res/drawable-mdpi-v4/ha__btn_check_on_transformation.png type=PNG │ │ + (hdpi-v4) (file) res/drawable-hdpi-v4/ha__btn_check_on_transformation.png type=PNG │ │ + (xhdpi-v4) (file) res/drawable-xhdpi-v4/ha__btn_check_on_transformation.png type=PNG │ │ + (xxhdpi-v4) (file) res/drawable-xxhdpi-v4/ha__btn_check_on_transformation.png type=PNG │ │ resource 0x7f020057 drawable/ha__btn_check_on_transformation_light │ │ - (mdpi-v4) (file) res/drawable-mdpi/ha__btn_check_on_transformation_light.png type=PNG │ │ - (hdpi-v4) (file) res/drawable-hdpi/ha__btn_check_on_transformation_light.png type=PNG │ │ - (xhdpi-v4) (file) res/drawable-xhdpi/ha__btn_check_on_transformation_light.png type=PNG │ │ - (xxhdpi-v4) (file) res/drawable-xxhdpi/ha__btn_check_on_transformation_light.png type=PNG │ │ + (mdpi-v4) (file) res/drawable-mdpi-v4/ha__btn_check_on_transformation_light.png type=PNG │ │ + (hdpi-v4) (file) res/drawable-hdpi-v4/ha__btn_check_on_transformation_light.png type=PNG │ │ + (xhdpi-v4) (file) res/drawable-xhdpi-v4/ha__btn_check_on_transformation_light.png type=PNG │ │ + (xxhdpi-v4) (file) res/drawable-xxhdpi-v4/ha__btn_check_on_transformation_light.png type=PNG │ │ resource 0x7f020058 drawable/ha__btn_default │ │ () (file) res/drawable/ha__btn_default.xml type=XML │ │ resource 0x7f020059 drawable/ha__btn_default_colored │ │ () (file) res/drawable/ha__btn_default_colored.xml type=XML │ │ resource 0x7f02005a drawable/ha__btn_default_colored_bright │ │ () (file) res/drawable/ha__btn_default_colored_bright.xml type=XML │ │ resource 0x7f02005b drawable/ha__btn_default_disabled │ │ @@ -423,40 +423,40 @@ │ │ resource 0x7f02005d drawable/ha__btn_default_disabled_focused │ │ () (file) res/drawable/ha__btn_default_disabled_focused.xml type=XML │ │ resource 0x7f02005e drawable/ha__btn_default_disabled_focused_colored │ │ () (file) res/drawable/ha__btn_default_disabled_focused_colored.xml type=XML │ │ resource 0x7f02005f drawable/ha__btn_default_focused │ │ () (file) res/drawable/ha__btn_default_focused.xml type=XML │ │ resource 0x7f020060 drawable/ha__btn_default_frame │ │ - (mdpi-v4) (file) res/drawable-mdpi/ha__btn_default_frame.9.png type=PNG │ │ - (hdpi-v4) (file) res/drawable-hdpi/ha__btn_default_frame.9.png type=PNG │ │ - (xhdpi-v4) (file) res/drawable-xhdpi/ha__btn_default_frame.9.png type=PNG │ │ - (xxhdpi-v4) (file) res/drawable-xxhdpi/ha__btn_default_frame.9.png type=PNG │ │ + (mdpi-v4) (file) res/drawable-mdpi-v4/ha__btn_default_frame.9.png type=PNG │ │ + (hdpi-v4) (file) res/drawable-hdpi-v4/ha__btn_default_frame.9.png type=PNG │ │ + (xhdpi-v4) (file) res/drawable-xhdpi-v4/ha__btn_default_frame.9.png type=PNG │ │ + (xxhdpi-v4) (file) res/drawable-xxhdpi-v4/ha__btn_default_frame.9.png type=PNG │ │ resource 0x7f020061 drawable/ha__btn_default_normal │ │ () (file) res/drawable/ha__btn_default_normal.xml type=XML │ │ resource 0x7f020062 drawable/ha__btn_default_normal_colored │ │ () (file) res/drawable/ha__btn_default_normal_colored.xml type=XML │ │ resource 0x7f020063 drawable/ha__btn_default_normal_colored_bright │ │ () (file) res/drawable/ha__btn_default_normal_colored_bright.xml type=XML │ │ resource 0x7f020064 drawable/ha__btn_default_pressed │ │ () (file) res/drawable/ha__btn_default_pressed.xml type=XML │ │ resource 0x7f020065 drawable/ha__btn_default_pressed_colored_bright │ │ () (file) res/drawable/ha__btn_default_pressed_colored_bright.xml type=XML │ │ resource 0x7f020066 drawable/ha__btn_radio │ │ () (file) res/drawable/ha__btn_radio.xml type=XML │ │ resource 0x7f020067 drawable/ha__btn_radio_comp_dot_disabled │ │ - (mdpi-v4) (file) res/drawable-mdpi/ha__btn_radio_comp_dot_disabled.png type=PNG │ │ - (hdpi-v4) (file) res/drawable-hdpi/ha__btn_radio_comp_dot_disabled.png type=PNG │ │ - (xhdpi-v4) (file) res/drawable-xhdpi/ha__btn_radio_comp_dot_disabled.png type=PNG │ │ - (xxhdpi-v4) (file) res/drawable-xxhdpi/ha__btn_radio_comp_dot_disabled.png type=PNG │ │ + (mdpi-v4) (file) res/drawable-mdpi-v4/ha__btn_radio_comp_dot_disabled.png type=PNG │ │ + (hdpi-v4) (file) res/drawable-hdpi-v4/ha__btn_radio_comp_dot_disabled.png type=PNG │ │ + (xhdpi-v4) (file) res/drawable-xhdpi-v4/ha__btn_radio_comp_dot_disabled.png type=PNG │ │ + (xxhdpi-v4) (file) res/drawable-xxhdpi-v4/ha__btn_radio_comp_dot_disabled.png type=PNG │ │ resource 0x7f020068 drawable/ha__btn_radio_comp_dot_transformation │ │ - (mdpi-v4) (file) res/drawable-mdpi/ha__btn_radio_comp_dot_transformation.png type=PNG │ │ - (hdpi-v4) (file) res/drawable-hdpi/ha__btn_radio_comp_dot_transformation.png type=PNG │ │ - (xhdpi-v4) (file) res/drawable-xhdpi/ha__btn_radio_comp_dot_transformation.png type=PNG │ │ - (xxhdpi-v4) (file) res/drawable-xxhdpi/ha__btn_radio_comp_dot_transformation.png type=PNG │ │ + (mdpi-v4) (file) res/drawable-mdpi-v4/ha__btn_radio_comp_dot_transformation.png type=PNG │ │ + (hdpi-v4) (file) res/drawable-hdpi-v4/ha__btn_radio_comp_dot_transformation.png type=PNG │ │ + (xhdpi-v4) (file) res/drawable-xhdpi-v4/ha__btn_radio_comp_dot_transformation.png type=PNG │ │ + (xxhdpi-v4) (file) res/drawable-xxhdpi-v4/ha__btn_radio_comp_dot_transformation.png type=PNG │ │ resource 0x7f020069 drawable/ha__btn_radio_light │ │ () (file) res/drawable/ha__btn_radio_light.xml type=XML │ │ resource 0x7f02006a drawable/ha__btn_radio_off │ │ () (file) res/drawable/ha__btn_radio_off.xml type=XML │ │ resource 0x7f02006b drawable/ha__btn_radio_off_disabled │ │ () (file) res/drawable/ha__btn_radio_off_disabled.xml type=XML │ │ resource 0x7f02006c drawable/ha__btn_radio_off_disabled_focused │ │ @@ -516,15 +516,15 @@ │ │ resource 0x7f020087 drawable/ha__btn_toggle_on_normal │ │ () (file) res/drawable/ha__btn_toggle_on_normal.xml type=XML │ │ resource 0x7f020088 drawable/ha__btn_toggle_on_pressed │ │ () (file) res/drawable/ha__btn_toggle_on_pressed.xml type=XML │ │ resource 0x7f020089 drawable/ha__calendar_day_line │ │ () (file) res/drawable/ha__calendar_day_line.xml type=XML │ │ resource 0x7f02008a drawable/ha__dummy │ │ - (nodpi-v4) (file) res/drawable-nodpi/ha__dummy.png type=PNG │ │ + (nodpi-v4) (file) res/drawable-nodpi-v4/ha__dummy.png type=PNG │ │ resource 0x7f02008b drawable/ha__fastscroll_thumb │ │ () (file) res/drawable/ha__fastscroll_thumb.xml type=XML │ │ resource 0x7f02008c drawable/ha__ic_cab_done │ │ () (file) res/drawable/ha__ic_cab_done.xml type=XML │ │ resource 0x7f02008d drawable/ha__ic_cab_done_light │ │ () (file) res/drawable/ha__ic_cab_done_light.xml type=XML │ │ resource 0x7f02008e drawable/ha__ic_menu_copy │ │ @@ -550,47 +550,47 @@ │ │ resource 0x7f020098 drawable/ha__list_selector_transition │ │ () (file) res/drawable/ha__list_selector_transition.xml type=XML │ │ resource 0x7f020099 drawable/ha__list_separator │ │ () (file) res/drawable/ha__list_separator.xml type=XML │ │ resource 0x7f02009a drawable/ha__list_separator_dark │ │ () (file) res/drawable/ha__list_separator_dark.xml type=XML │ │ resource 0x7f02009b drawable/ha__overscroll_edge │ │ - (mdpi-v4) (file) res/drawable-mdpi/ha__overscroll_edge.png type=PNG │ │ - (hdpi-v4) (file) res/drawable-hdpi/ha__overscroll_edge.png type=PNG │ │ - (xhdpi-v4) (file) res/drawable-xhdpi/ha__overscroll_edge.png type=PNG │ │ - (xxhdpi-v4) (file) res/drawable-xxhdpi/ha__overscroll_edge.png type=PNG │ │ + (mdpi-v4) (file) res/drawable-mdpi-v4/ha__overscroll_edge.png type=PNG │ │ + (hdpi-v4) (file) res/drawable-hdpi-v4/ha__overscroll_edge.png type=PNG │ │ + (xhdpi-v4) (file) res/drawable-xhdpi-v4/ha__overscroll_edge.png type=PNG │ │ + (xxhdpi-v4) (file) res/drawable-xxhdpi-v4/ha__overscroll_edge.png type=PNG │ │ resource 0x7f02009c drawable/ha__overscroll_glow │ │ - (mdpi-v4) (file) res/drawable-mdpi/ha__overscroll_glow.png type=PNG │ │ - (hdpi-v4) (file) res/drawable-hdpi/ha__overscroll_glow.png type=PNG │ │ - (xhdpi-v4) (file) res/drawable-xhdpi/ha__overscroll_glow.png type=PNG │ │ - (xxhdpi-v4) (file) res/drawable-xxhdpi/ha__overscroll_glow.png type=PNG │ │ + (mdpi-v4) (file) res/drawable-mdpi-v4/ha__overscroll_glow.png type=PNG │ │ + (hdpi-v4) (file) res/drawable-hdpi-v4/ha__overscroll_glow.png type=PNG │ │ + (xhdpi-v4) (file) res/drawable-xhdpi-v4/ha__overscroll_glow.png type=PNG │ │ + (xxhdpi-v4) (file) res/drawable-xxhdpi-v4/ha__overscroll_glow.png type=PNG │ │ resource 0x7f02009d drawable/ha__pager_tab_strip_background │ │ () (file) res/drawable/ha__pager_tab_strip_background.xml type=XML │ │ resource 0x7f02009e drawable/ha__pager_tab_strip_background_light │ │ () (file) res/drawable/ha__pager_tab_strip_background_light.xml type=XML │ │ resource 0x7f02009f drawable/ha__progress_background │ │ - (mdpi-v4) (file) res/drawable-mdpi/ha__progress_background.9.png type=PNG │ │ - (hdpi-v4) (file) res/drawable-hdpi/ha__progress_background.9.png type=PNG │ │ - (xhdpi-v4) (file) res/drawable-xhdpi/ha__progress_background.9.png type=PNG │ │ - (xxhdpi-v4) (file) res/drawable-xxhdpi/ha__progress_background.9.png type=PNG │ │ + (mdpi-v4) (file) res/drawable-mdpi-v4/ha__progress_background.9.png type=PNG │ │ + (hdpi-v4) (file) res/drawable-hdpi-v4/ha__progress_background.9.png type=PNG │ │ + (xhdpi-v4) (file) res/drawable-xhdpi-v4/ha__progress_background.9.png type=PNG │ │ + (xxhdpi-v4) (file) res/drawable-xxhdpi-v4/ha__progress_background.9.png type=PNG │ │ resource 0x7f0200a0 drawable/ha__progress_background_light │ │ - (mdpi-v4) (file) res/drawable-mdpi/ha__progress_background_light.9.png type=PNG │ │ - (hdpi-v4) (file) res/drawable-hdpi/ha__progress_background_light.9.png type=PNG │ │ - (xhdpi-v4) (file) res/drawable-xhdpi/ha__progress_background_light.9.png type=PNG │ │ - (xxhdpi-v4) (file) res/drawable-xxhdpi/ha__progress_background_light.9.png type=PNG │ │ + (mdpi-v4) (file) res/drawable-mdpi-v4/ha__progress_background_light.9.png type=PNG │ │ + (hdpi-v4) (file) res/drawable-hdpi-v4/ha__progress_background_light.9.png type=PNG │ │ + (xhdpi-v4) (file) res/drawable-xhdpi-v4/ha__progress_background_light.9.png type=PNG │ │ + (xxhdpi-v4) (file) res/drawable-xxhdpi-v4/ha__progress_background_light.9.png type=PNG │ │ resource 0x7f0200a1 drawable/ha__progress_comp_primary │ │ - (mdpi-v4) (file) res/drawable-mdpi/ha__progress_comp_primary.png type=PNG │ │ - (hdpi-v4) (file) res/drawable-hdpi/ha__progress_comp_primary.png type=PNG │ │ - (xhdpi-v4) (file) res/drawable-xhdpi/ha__progress_comp_primary.png type=PNG │ │ - (xxhdpi-v4) (file) res/drawable-xxhdpi/ha__progress_comp_primary.png type=PNG │ │ + (mdpi-v4) (file) res/drawable-mdpi-v4/ha__progress_comp_primary.png type=PNG │ │ + (hdpi-v4) (file) res/drawable-hdpi-v4/ha__progress_comp_primary.png type=PNG │ │ + (xhdpi-v4) (file) res/drawable-xhdpi-v4/ha__progress_comp_primary.png type=PNG │ │ + (xxhdpi-v4) (file) res/drawable-xxhdpi-v4/ha__progress_comp_primary.png type=PNG │ │ resource 0x7f0200a2 drawable/ha__progress_comp_secondary │ │ - (mdpi-v4) (file) res/drawable-mdpi/ha__progress_comp_secondary.png type=PNG │ │ - (hdpi-v4) (file) res/drawable-hdpi/ha__progress_comp_secondary.png type=PNG │ │ - (xhdpi-v4) (file) res/drawable-xhdpi/ha__progress_comp_secondary.png type=PNG │ │ - (xxhdpi-v4) (file) res/drawable-xxhdpi/ha__progress_comp_secondary.png type=PNG │ │ + (mdpi-v4) (file) res/drawable-mdpi-v4/ha__progress_comp_secondary.png type=PNG │ │ + (hdpi-v4) (file) res/drawable-hdpi-v4/ha__progress_comp_secondary.png type=PNG │ │ + (xhdpi-v4) (file) res/drawable-xhdpi-v4/ha__progress_comp_secondary.png type=PNG │ │ + (xxhdpi-v4) (file) res/drawable-xxhdpi-v4/ha__progress_comp_secondary.png type=PNG │ │ resource 0x7f0200a3 drawable/ha__progress_horizontal │ │ () (file) res/drawable/ha__progress_horizontal.xml type=XML │ │ resource 0x7f0200a4 drawable/ha__progress_horizontal_light │ │ () (file) res/drawable/ha__progress_horizontal_light.xml type=XML │ │ resource 0x7f0200a5 drawable/ha__progress_indeterminate_horizontal │ │ () (file) res/drawable/ha__progress_indeterminate_horizontal.xml type=XML │ │ resource 0x7f0200a6 drawable/ha__progress_indeterminate_horizontal_legacy │ │ @@ -606,23 +606,23 @@ │ │ resource 0x7f0200ab drawable/ha__scrubber_control_selector │ │ () (file) res/drawable/ha__scrubber_control_selector.xml type=XML │ │ resource 0x7f0200ac drawable/ha__scrubber_progress_horizontal │ │ () (file) res/drawable/ha__scrubber_progress_horizontal.xml type=XML │ │ resource 0x7f0200ad drawable/ha__scrubber_progress_horizontal_light │ │ () (file) res/drawable/ha__scrubber_progress_horizontal_light.xml type=XML │ │ resource 0x7f0200ae drawable/ha__scrubber_track │ │ - (mdpi-v4) (file) res/drawable-mdpi/ha__scrubber_track.9.png type=PNG │ │ - (hdpi-v4) (file) res/drawable-hdpi/ha__scrubber_track.9.png type=PNG │ │ - (xhdpi-v4) (file) res/drawable-xhdpi/ha__scrubber_track.9.png type=PNG │ │ - (xxhdpi-v4) (file) res/drawable-xxhdpi/ha__scrubber_track.9.png type=PNG │ │ + (mdpi-v4) (file) res/drawable-mdpi-v4/ha__scrubber_track.9.png type=PNG │ │ + (hdpi-v4) (file) res/drawable-hdpi-v4/ha__scrubber_track.9.png type=PNG │ │ + (xhdpi-v4) (file) res/drawable-xhdpi-v4/ha__scrubber_track.9.png type=PNG │ │ + (xxhdpi-v4) (file) res/drawable-xxhdpi-v4/ha__scrubber_track.9.png type=PNG │ │ resource 0x7f0200af drawable/ha__scrubber_track_light │ │ - (mdpi-v4) (file) res/drawable-mdpi/ha__scrubber_track_light.9.png type=PNG │ │ - (hdpi-v4) (file) res/drawable-hdpi/ha__scrubber_track_light.9.png type=PNG │ │ - (xhdpi-v4) (file) res/drawable-xhdpi/ha__scrubber_track_light.9.png type=PNG │ │ - (xxhdpi-v4) (file) res/drawable-xxhdpi/ha__scrubber_track_light.9.png type=PNG │ │ + (mdpi-v4) (file) res/drawable-mdpi-v4/ha__scrubber_track_light.9.png type=PNG │ │ + (hdpi-v4) (file) res/drawable-hdpi-v4/ha__scrubber_track_light.9.png type=PNG │ │ + (xhdpi-v4) (file) res/drawable-xhdpi-v4/ha__scrubber_track_light.9.png type=PNG │ │ + (xxhdpi-v4) (file) res/drawable-xxhdpi-v4/ha__scrubber_track_light.9.png type=PNG │ │ resource 0x7f0200b0 drawable/ha__searchview_textfield │ │ () (file) res/drawable/ha__searchview_textfield.xml type=XML │ │ resource 0x7f0200b1 drawable/ha__searchview_textfield_light │ │ () (file) res/drawable/ha__searchview_textfield_light.xml type=XML │ │ resource 0x7f0200b2 drawable/ha__spinner_background │ │ () (file) res/drawable/ha__spinner_background.xml type=XML │ │ resource 0x7f0200b3 drawable/ha__spinner_background_light │ │ @@ -640,23 +640,23 @@ │ │ () (file) res/drawable/ha__spinner_disabled_light.xml type=XML │ │ (ldrtl) (file) res/drawable-ldrtl/ha__spinner_disabled_light.xml type=XML │ │ resource 0x7f0200b8 drawable/ha__spinner_focused │ │ () (file) res/drawable/ha__spinner_focused.xml type=XML │ │ resource 0x7f0200b9 drawable/ha__spinner_focused_light │ │ () (file) res/drawable/ha__spinner_focused_light.xml type=XML │ │ resource 0x7f0200ba drawable/ha__spinner_frame │ │ - (mdpi-v4) (file) res/drawable-mdpi/ha__spinner_frame.9.png type=PNG │ │ - (hdpi-v4) (file) res/drawable-hdpi/ha__spinner_frame.9.png type=PNG │ │ - (xhdpi-v4) (file) res/drawable-xhdpi/ha__spinner_frame.9.png type=PNG │ │ - (xxhdpi-v4) (file) res/drawable-xxhdpi/ha__spinner_frame.9.png type=PNG │ │ + (mdpi-v4) (file) res/drawable-mdpi-v4/ha__spinner_frame.9.png type=PNG │ │ + (hdpi-v4) (file) res/drawable-hdpi-v4/ha__spinner_frame.9.png type=PNG │ │ + (xhdpi-v4) (file) res/drawable-xhdpi-v4/ha__spinner_frame.9.png type=PNG │ │ + (xxhdpi-v4) (file) res/drawable-xxhdpi-v4/ha__spinner_frame.9.png type=PNG │ │ resource 0x7f0200bb drawable/ha__spinner_frame_inverse │ │ - (mdpi-v4) (file) res/drawable-mdpi/ha__spinner_frame_inverse.9.png type=PNG │ │ - (hdpi-v4) (file) res/drawable-hdpi/ha__spinner_frame_inverse.9.png type=PNG │ │ - (xhdpi-v4) (file) res/drawable-xhdpi/ha__spinner_frame_inverse.9.png type=PNG │ │ - (xxhdpi-v4) (file) res/drawable-xxhdpi/ha__spinner_frame_inverse.9.png type=PNG │ │ + (mdpi-v4) (file) res/drawable-mdpi-v4/ha__spinner_frame_inverse.9.png type=PNG │ │ + (hdpi-v4) (file) res/drawable-hdpi-v4/ha__spinner_frame_inverse.9.png type=PNG │ │ + (xhdpi-v4) (file) res/drawable-xhdpi-v4/ha__spinner_frame_inverse.9.png type=PNG │ │ + (xxhdpi-v4) (file) res/drawable-xxhdpi-v4/ha__spinner_frame_inverse.9.png type=PNG │ │ resource 0x7f0200bc drawable/ha__spinner_pressed │ │ () (file) res/drawable/ha__spinner_pressed.xml type=XML │ │ resource 0x7f0200bd drawable/ha__spinner_pressed_light │ │ () (file) res/drawable/ha__spinner_pressed_light.xml type=XML │ │ resource 0x7f0200be drawable/ha__switch_thumb │ │ () (file) res/drawable/ha__switch_thumb.xml type=XML │ │ resource 0x7f0200bf drawable/ha__switch_thumb_activated │ │ @@ -686,140 +686,140 @@ │ │ resource 0x7f0200cb drawable/ha__tab_selected_focused │ │ () (file) res/drawable/ha__tab_selected_focused.xml type=XML │ │ resource 0x7f0200cc drawable/ha__tab_selected_pressed │ │ () (file) res/drawable/ha__tab_selected_pressed.xml type=XML │ │ resource 0x7f0200cd drawable/ha__text_select_handle_left │ │ () (file) res/drawable/ha__text_select_handle_left.xml type=XML │ │ resource 0x7f0200ce drawable/ha__text_select_handle_left_transformation │ │ - (mdpi-v4) (file) res/drawable-mdpi/ha__text_select_handle_left_transformation.png type=PNG │ │ - (hdpi-v4) (file) res/drawable-hdpi/ha__text_select_handle_left_transformation.png type=PNG │ │ - (xhdpi-v4) (file) res/drawable-xhdpi/ha__text_select_handle_left_transformation.png type=PNG │ │ - (xxhdpi-v4) (file) res/drawable-xxhdpi/ha__text_select_handle_left_transformation.png type=PNG │ │ + (mdpi-v4) (file) res/drawable-mdpi-v4/ha__text_select_handle_left_transformation.png type=PNG │ │ + (hdpi-v4) (file) res/drawable-hdpi-v4/ha__text_select_handle_left_transformation.png type=PNG │ │ + (xhdpi-v4) (file) res/drawable-xhdpi-v4/ha__text_select_handle_left_transformation.png type=PNG │ │ + (xxhdpi-v4) (file) res/drawable-xxhdpi-v4/ha__text_select_handle_left_transformation.png type=PNG │ │ resource 0x7f0200cf drawable/ha__text_select_handle_middle │ │ () (file) res/drawable/ha__text_select_handle_middle.xml type=XML │ │ resource 0x7f0200d0 drawable/ha__text_select_handle_middle_transformation │ │ - (mdpi-v4) (file) res/drawable-mdpi/ha__text_select_handle_middle_transformation.png type=PNG │ │ - (hdpi-v4) (file) res/drawable-hdpi/ha__text_select_handle_middle_transformation.png type=PNG │ │ - (xhdpi-v4) (file) res/drawable-xhdpi/ha__text_select_handle_middle_transformation.png type=PNG │ │ - (xxhdpi-v4) (file) res/drawable-xxhdpi/ha__text_select_handle_middle_transformation.png type=PNG │ │ + (mdpi-v4) (file) res/drawable-mdpi-v4/ha__text_select_handle_middle_transformation.png type=PNG │ │ + (hdpi-v4) (file) res/drawable-hdpi-v4/ha__text_select_handle_middle_transformation.png type=PNG │ │ + (xhdpi-v4) (file) res/drawable-xhdpi-v4/ha__text_select_handle_middle_transformation.png type=PNG │ │ + (xxhdpi-v4) (file) res/drawable-xxhdpi-v4/ha__text_select_handle_middle_transformation.png type=PNG │ │ resource 0x7f0200d1 drawable/ha__text_select_handle_right │ │ () (file) res/drawable/ha__text_select_handle_right.xml type=XML │ │ resource 0x7f0200d2 drawable/ha__text_select_handle_right_transformation │ │ - (mdpi-v4) (file) res/drawable-mdpi/ha__text_select_handle_right_transformation.png type=PNG │ │ - (hdpi-v4) (file) res/drawable-hdpi/ha__text_select_handle_right_transformation.png type=PNG │ │ - (xhdpi-v4) (file) res/drawable-xhdpi/ha__text_select_handle_right_transformation.png type=PNG │ │ - (xxhdpi-v4) (file) res/drawable-xxhdpi/ha__text_select_handle_right_transformation.png type=PNG │ │ + (mdpi-v4) (file) res/drawable-mdpi-v4/ha__text_select_handle_right_transformation.png type=PNG │ │ + (hdpi-v4) (file) res/drawable-hdpi-v4/ha__text_select_handle_right_transformation.png type=PNG │ │ + (xhdpi-v4) (file) res/drawable-xhdpi-v4/ha__text_select_handle_right_transformation.png type=PNG │ │ + (xxhdpi-v4) (file) res/drawable-xxhdpi-v4/ha__text_select_handle_right_transformation.png type=PNG │ │ resource 0x7f0200d3 drawable/ha__textfield │ │ () (file) res/drawable/ha__textfield.xml type=XML │ │ resource 0x7f0200d4 drawable/ha__textfield_activated │ │ () (file) res/drawable/ha__textfield_activated.xml type=XML │ │ resource 0x7f0200d5 drawable/ha__textfield_comp_activated_left │ │ - (mdpi-v4) (file) res/drawable-mdpi/ha__textfield_comp_activated_left.png type=PNG │ │ - (hdpi-v4) (file) res/drawable-hdpi/ha__textfield_comp_activated_left.png type=PNG │ │ - (xhdpi-v4) (file) res/drawable-xhdpi/ha__textfield_comp_activated_left.png type=PNG │ │ - (xxhdpi-v4) (file) res/drawable-xxhdpi/ha__textfield_comp_activated_left.png type=PNG │ │ + (mdpi-v4) (file) res/drawable-mdpi-v4/ha__textfield_comp_activated_left.png type=PNG │ │ + (hdpi-v4) (file) res/drawable-hdpi-v4/ha__textfield_comp_activated_left.png type=PNG │ │ + (xhdpi-v4) (file) res/drawable-xhdpi-v4/ha__textfield_comp_activated_left.png type=PNG │ │ + (xxhdpi-v4) (file) res/drawable-xxhdpi-v4/ha__textfield_comp_activated_left.png type=PNG │ │ resource 0x7f0200d6 drawable/ha__textfield_comp_activated_main │ │ - (mdpi-v4) (file) res/drawable-mdpi/ha__textfield_comp_activated_main.png type=PNG │ │ - (hdpi-v4) (file) res/drawable-hdpi/ha__textfield_comp_activated_main.png type=PNG │ │ - (xhdpi-v4) (file) res/drawable-xhdpi/ha__textfield_comp_activated_main.png type=PNG │ │ - (xxhdpi-v4) (file) res/drawable-xxhdpi/ha__textfield_comp_activated_main.png type=PNG │ │ + (mdpi-v4) (file) res/drawable-mdpi-v4/ha__textfield_comp_activated_main.png type=PNG │ │ + (hdpi-v4) (file) res/drawable-hdpi-v4/ha__textfield_comp_activated_main.png type=PNG │ │ + (xhdpi-v4) (file) res/drawable-xhdpi-v4/ha__textfield_comp_activated_main.png type=PNG │ │ + (xxhdpi-v4) (file) res/drawable-xxhdpi-v4/ha__textfield_comp_activated_main.png type=PNG │ │ resource 0x7f0200d7 drawable/ha__textfield_comp_activated_right │ │ - (mdpi-v4) (file) res/drawable-mdpi/ha__textfield_comp_activated_right.png type=PNG │ │ - (hdpi-v4) (file) res/drawable-hdpi/ha__textfield_comp_activated_right.png type=PNG │ │ - (xhdpi-v4) (file) res/drawable-xhdpi/ha__textfield_comp_activated_right.png type=PNG │ │ - (xxhdpi-v4) (file) res/drawable-xxhdpi/ha__textfield_comp_activated_right.png type=PNG │ │ + (mdpi-v4) (file) res/drawable-mdpi-v4/ha__textfield_comp_activated_right.png type=PNG │ │ + (hdpi-v4) (file) res/drawable-hdpi-v4/ha__textfield_comp_activated_right.png type=PNG │ │ + (xhdpi-v4) (file) res/drawable-xhdpi-v4/ha__textfield_comp_activated_right.png type=PNG │ │ + (xxhdpi-v4) (file) res/drawable-xxhdpi-v4/ha__textfield_comp_activated_right.png type=PNG │ │ resource 0x7f0200d8 drawable/ha__textfield_comp_background │ │ - (mdpi-v4) (file) res/drawable-mdpi/ha__textfield_comp_background.9.png type=PNG │ │ - (hdpi-v4) (file) res/drawable-hdpi/ha__textfield_comp_background.9.png type=PNG │ │ - (xhdpi-v4) (file) res/drawable-xhdpi/ha__textfield_comp_background.9.png type=PNG │ │ - (xxhdpi-v4) (file) res/drawable-xxhdpi/ha__textfield_comp_background.9.png type=PNG │ │ + (mdpi-v4) (file) res/drawable-mdpi-v4/ha__textfield_comp_background.9.png type=PNG │ │ + (hdpi-v4) (file) res/drawable-hdpi-v4/ha__textfield_comp_background.9.png type=PNG │ │ + (xhdpi-v4) (file) res/drawable-xhdpi-v4/ha__textfield_comp_background.9.png type=PNG │ │ + (xxhdpi-v4) (file) res/drawable-xxhdpi-v4/ha__textfield_comp_background.9.png type=PNG │ │ resource 0x7f0200d9 drawable/ha__textfield_comp_focused_left │ │ - (mdpi-v4) (file) res/drawable-mdpi/ha__textfield_comp_focused_left.png type=PNG │ │ - (hdpi-v4) (file) res/drawable-hdpi/ha__textfield_comp_focused_left.png type=PNG │ │ - (xhdpi-v4) (file) res/drawable-xhdpi/ha__textfield_comp_focused_left.png type=PNG │ │ - (xxhdpi-v4) (file) res/drawable-xxhdpi/ha__textfield_comp_focused_left.png type=PNG │ │ + (mdpi-v4) (file) res/drawable-mdpi-v4/ha__textfield_comp_focused_left.png type=PNG │ │ + (hdpi-v4) (file) res/drawable-hdpi-v4/ha__textfield_comp_focused_left.png type=PNG │ │ + (xhdpi-v4) (file) res/drawable-xhdpi-v4/ha__textfield_comp_focused_left.png type=PNG │ │ + (xxhdpi-v4) (file) res/drawable-xxhdpi-v4/ha__textfield_comp_focused_left.png type=PNG │ │ resource 0x7f0200da drawable/ha__textfield_comp_focused_main │ │ - (mdpi-v4) (file) res/drawable-mdpi/ha__textfield_comp_focused_main.png type=PNG │ │ - (hdpi-v4) (file) res/drawable-hdpi/ha__textfield_comp_focused_main.png type=PNG │ │ - (xhdpi-v4) (file) res/drawable-xhdpi/ha__textfield_comp_focused_main.png type=PNG │ │ - (xxhdpi-v4) (file) res/drawable-xxhdpi/ha__textfield_comp_focused_main.png type=PNG │ │ + (mdpi-v4) (file) res/drawable-mdpi-v4/ha__textfield_comp_focused_main.png type=PNG │ │ + (hdpi-v4) (file) res/drawable-hdpi-v4/ha__textfield_comp_focused_main.png type=PNG │ │ + (xhdpi-v4) (file) res/drawable-xhdpi-v4/ha__textfield_comp_focused_main.png type=PNG │ │ + (xxhdpi-v4) (file) res/drawable-xxhdpi-v4/ha__textfield_comp_focused_main.png type=PNG │ │ resource 0x7f0200db drawable/ha__textfield_comp_focused_right │ │ - (mdpi-v4) (file) res/drawable-mdpi/ha__textfield_comp_focused_right.png type=PNG │ │ - (hdpi-v4) (file) res/drawable-hdpi/ha__textfield_comp_focused_right.png type=PNG │ │ - (xhdpi-v4) (file) res/drawable-xhdpi/ha__textfield_comp_focused_right.png type=PNG │ │ - (xxhdpi-v4) (file) res/drawable-xxhdpi/ha__textfield_comp_focused_right.png type=PNG │ │ + (mdpi-v4) (file) res/drawable-mdpi-v4/ha__textfield_comp_focused_right.png type=PNG │ │ + (hdpi-v4) (file) res/drawable-hdpi-v4/ha__textfield_comp_focused_right.png type=PNG │ │ + (xhdpi-v4) (file) res/drawable-xhdpi-v4/ha__textfield_comp_focused_right.png type=PNG │ │ + (xxhdpi-v4) (file) res/drawable-xxhdpi-v4/ha__textfield_comp_focused_right.png type=PNG │ │ resource 0x7f0200dc drawable/ha__textfield_default │ │ - (mdpi-v4) (file) res/drawable-mdpi/ha__textfield_default.9.png type=PNG │ │ - (hdpi-v4) (file) res/drawable-hdpi/ha__textfield_default.9.png type=PNG │ │ - (xhdpi-v4) (file) res/drawable-xhdpi/ha__textfield_default.9.png type=PNG │ │ - (xxhdpi-v4) (file) res/drawable-xxhdpi/ha__textfield_default.9.png type=PNG │ │ + (mdpi-v4) (file) res/drawable-mdpi-v4/ha__textfield_default.9.png type=PNG │ │ + (hdpi-v4) (file) res/drawable-hdpi-v4/ha__textfield_default.9.png type=PNG │ │ + (xhdpi-v4) (file) res/drawable-xhdpi-v4/ha__textfield_default.9.png type=PNG │ │ + (xxhdpi-v4) (file) res/drawable-xxhdpi-v4/ha__textfield_default.9.png type=PNG │ │ resource 0x7f0200dd drawable/ha__textfield_default_light │ │ - (mdpi-v4) (file) res/drawable-mdpi/ha__textfield_default_light.9.png type=PNG │ │ - (hdpi-v4) (file) res/drawable-hdpi/ha__textfield_default_light.9.png type=PNG │ │ - (xhdpi-v4) (file) res/drawable-xhdpi/ha__textfield_default_light.9.png type=PNG │ │ - (xxhdpi-v4) (file) res/drawable-xxhdpi/ha__textfield_default_light.9.png type=PNG │ │ + (mdpi-v4) (file) res/drawable-mdpi-v4/ha__textfield_default_light.9.png type=PNG │ │ + (hdpi-v4) (file) res/drawable-hdpi-v4/ha__textfield_default_light.9.png type=PNG │ │ + (xhdpi-v4) (file) res/drawable-xhdpi-v4/ha__textfield_default_light.9.png type=PNG │ │ + (xxhdpi-v4) (file) res/drawable-xxhdpi-v4/ha__textfield_default_light.9.png type=PNG │ │ resource 0x7f0200de drawable/ha__textfield_disabled │ │ - (mdpi-v4) (file) res/drawable-mdpi/ha__textfield_disabled.9.png type=PNG │ │ - (hdpi-v4) (file) res/drawable-hdpi/ha__textfield_disabled.9.png type=PNG │ │ - (xhdpi-v4) (file) res/drawable-xhdpi/ha__textfield_disabled.9.png type=PNG │ │ - (xxhdpi-v4) (file) res/drawable-xxhdpi/ha__textfield_disabled.9.png type=PNG │ │ + (mdpi-v4) (file) res/drawable-mdpi-v4/ha__textfield_disabled.9.png type=PNG │ │ + (hdpi-v4) (file) res/drawable-hdpi-v4/ha__textfield_disabled.9.png type=PNG │ │ + (xhdpi-v4) (file) res/drawable-xhdpi-v4/ha__textfield_disabled.9.png type=PNG │ │ + (xxhdpi-v4) (file) res/drawable-xxhdpi-v4/ha__textfield_disabled.9.png type=PNG │ │ resource 0x7f0200df drawable/ha__textfield_disabled_focused │ │ - (mdpi-v4) (file) res/drawable-mdpi/ha__textfield_disabled_focused.9.png type=PNG │ │ - (hdpi-v4) (file) res/drawable-hdpi/ha__textfield_disabled_focused.9.png type=PNG │ │ - (xhdpi-v4) (file) res/drawable-xhdpi/ha__textfield_disabled_focused.9.png type=PNG │ │ - (xxhdpi-v4) (file) res/drawable-xxhdpi/ha__textfield_disabled_focused.9.png type=PNG │ │ + (mdpi-v4) (file) res/drawable-mdpi-v4/ha__textfield_disabled_focused.9.png type=PNG │ │ + (hdpi-v4) (file) res/drawable-hdpi-v4/ha__textfield_disabled_focused.9.png type=PNG │ │ + (xhdpi-v4) (file) res/drawable-xhdpi-v4/ha__textfield_disabled_focused.9.png type=PNG │ │ + (xxhdpi-v4) (file) res/drawable-xxhdpi-v4/ha__textfield_disabled_focused.9.png type=PNG │ │ resource 0x7f0200e0 drawable/ha__textfield_disabled_focused_light │ │ - (mdpi-v4) (file) res/drawable-mdpi/ha__textfield_disabled_focused_light.9.png type=PNG │ │ - (hdpi-v4) (file) res/drawable-hdpi/ha__textfield_disabled_focused_light.9.png type=PNG │ │ - (xhdpi-v4) (file) res/drawable-xhdpi/ha__textfield_disabled_focused_light.9.png type=PNG │ │ - (xxhdpi-v4) (file) res/drawable-xxhdpi/ha__textfield_disabled_focused_light.9.png type=PNG │ │ + (mdpi-v4) (file) res/drawable-mdpi-v4/ha__textfield_disabled_focused_light.9.png type=PNG │ │ + (hdpi-v4) (file) res/drawable-hdpi-v4/ha__textfield_disabled_focused_light.9.png type=PNG │ │ + (xhdpi-v4) (file) res/drawable-xhdpi-v4/ha__textfield_disabled_focused_light.9.png type=PNG │ │ + (xxhdpi-v4) (file) res/drawable-xxhdpi-v4/ha__textfield_disabled_focused_light.9.png type=PNG │ │ resource 0x7f0200e1 drawable/ha__textfield_disabled_light │ │ - (mdpi-v4) (file) res/drawable-mdpi/ha__textfield_disabled_light.9.png type=PNG │ │ - (hdpi-v4) (file) res/drawable-hdpi/ha__textfield_disabled_light.9.png type=PNG │ │ - (xhdpi-v4) (file) res/drawable-xhdpi/ha__textfield_disabled_light.9.png type=PNG │ │ - (xxhdpi-v4) (file) res/drawable-xxhdpi/ha__textfield_disabled_light.9.png type=PNG │ │ + (mdpi-v4) (file) res/drawable-mdpi-v4/ha__textfield_disabled_light.9.png type=PNG │ │ + (hdpi-v4) (file) res/drawable-hdpi-v4/ha__textfield_disabled_light.9.png type=PNG │ │ + (xhdpi-v4) (file) res/drawable-xhdpi-v4/ha__textfield_disabled_light.9.png type=PNG │ │ + (xxhdpi-v4) (file) res/drawable-xxhdpi-v4/ha__textfield_disabled_light.9.png type=PNG │ │ resource 0x7f0200e2 drawable/ha__textfield_focused │ │ () (file) res/drawable/ha__textfield_focused.xml type=XML │ │ resource 0x7f0200e3 drawable/ha__textfield_light │ │ () (file) res/drawable/ha__textfield_light.xml type=XML │ │ resource 0x7f0200e4 drawable/ic_action_about │ │ - (mdpi-v4) (file) res/drawable-mdpi/ic_action_about.png type=PNG │ │ - (hdpi-v4) (file) res/drawable-hdpi/ic_action_about.png type=PNG │ │ - (xhdpi-v4) (file) res/drawable-xhdpi/ic_action_about.png type=PNG │ │ - (xxhdpi-v4) (file) res/drawable-xxhdpi/ic_action_about.png type=PNG │ │ + (mdpi-v4) (file) res/drawable-mdpi-v4/ic_action_about.png type=PNG │ │ + (hdpi-v4) (file) res/drawable-hdpi-v4/ic_action_about.png type=PNG │ │ + (xhdpi-v4) (file) res/drawable-xhdpi-v4/ic_action_about.png type=PNG │ │ + (xxhdpi-v4) (file) res/drawable-xxhdpi-v4/ic_action_about.png type=PNG │ │ resource 0x7f0200e5 drawable/ic_action_lang │ │ - (mdpi-v4) (file) res/drawable-mdpi/ic_action_lang.png type=PNG │ │ - (hdpi-v4) (file) res/drawable-hdpi/ic_action_lang.png type=PNG │ │ - (xhdpi-v4) (file) res/drawable-xhdpi/ic_action_lang.png type=PNG │ │ - (xxhdpi-v4) (file) res/drawable-xxhdpi/ic_action_lang.png type=PNG │ │ + (mdpi-v4) (file) res/drawable-mdpi-v4/ic_action_lang.png type=PNG │ │ + (hdpi-v4) (file) res/drawable-hdpi-v4/ic_action_lang.png type=PNG │ │ + (xhdpi-v4) (file) res/drawable-xhdpi-v4/ic_action_lang.png type=PNG │ │ + (xxhdpi-v4) (file) res/drawable-xxhdpi-v4/ic_action_lang.png type=PNG │ │ resource 0x7f0200e6 drawable/ic_action_reload │ │ - (mdpi-v4) (file) res/drawable-mdpi/ic_action_reload.png type=PNG │ │ - (hdpi-v4) (file) res/drawable-hdpi/ic_action_reload.png type=PNG │ │ - (xhdpi-v4) (file) res/drawable-xhdpi/ic_action_reload.png type=PNG │ │ - (xxhdpi-v4) (file) res/drawable-xxhdpi/ic_action_reload.png type=PNG │ │ + (mdpi-v4) (file) res/drawable-mdpi-v4/ic_action_reload.png type=PNG │ │ + (hdpi-v4) (file) res/drawable-hdpi-v4/ic_action_reload.png type=PNG │ │ + (xhdpi-v4) (file) res/drawable-xhdpi-v4/ic_action_reload.png type=PNG │ │ + (xxhdpi-v4) (file) res/drawable-xxhdpi-v4/ic_action_reload.png type=PNG │ │ resource 0x7f0200e7 drawable/ic_action_settings │ │ - (mdpi-v4) (file) res/drawable-mdpi/ic_action_settings.png type=PNG │ │ - (hdpi-v4) (file) res/drawable-hdpi/ic_action_settings.png type=PNG │ │ - (xhdpi-v4) (file) res/drawable-xhdpi/ic_action_settings.png type=PNG │ │ - (xxhdpi-v4) (file) res/drawable-xxhdpi/ic_action_settings.png type=PNG │ │ + (mdpi-v4) (file) res/drawable-mdpi-v4/ic_action_settings.png type=PNG │ │ + (hdpi-v4) (file) res/drawable-hdpi-v4/ic_action_settings.png type=PNG │ │ + (xhdpi-v4) (file) res/drawable-xhdpi-v4/ic_action_settings.png type=PNG │ │ + (xxhdpi-v4) (file) res/drawable-xxhdpi-v4/ic_action_settings.png type=PNG │ │ resource 0x7f0200e8 drawable/ic_arch │ │ - (mdpi-v4) (file) res/drawable-mdpi/ic_arch.png type=PNG │ │ - (hdpi-v4) (file) res/drawable-hdpi/ic_arch.png type=PNG │ │ - (xhdpi-v4) (file) res/drawable-xhdpi/ic_arch.png type=PNG │ │ - (xxhdpi-v4) (file) res/drawable-xxhdpi/ic_arch.png type=PNG │ │ + (mdpi-v4) (file) res/drawable-mdpi-v4/ic_arch.png type=PNG │ │ + (hdpi-v4) (file) res/drawable-hdpi-v4/ic_arch.png type=PNG │ │ + (xhdpi-v4) (file) res/drawable-xhdpi-v4/ic_arch.png type=PNG │ │ + (xxhdpi-v4) (file) res/drawable-xxhdpi-v4/ic_arch.png type=PNG │ │ resource 0x7f0200e9 drawable/ic_launcher │ │ - (mdpi-v4) (file) res/drawable-mdpi/ic_launcher.png type=PNG │ │ - (hdpi-v4) (file) res/drawable-hdpi/ic_launcher.png type=PNG │ │ - (xhdpi-v4) (file) res/drawable-xhdpi/ic_launcher.png type=PNG │ │ - (xxhdpi-v4) (file) res/drawable-xxhdpi/ic_launcher.png type=PNG │ │ - (xxxhdpi-v4) (file) res/drawable-xxxhdpi/ic_launcher.png type=PNG │ │ + (mdpi-v4) (file) res/drawable-mdpi-v4/ic_launcher.png type=PNG │ │ + (hdpi-v4) (file) res/drawable-hdpi-v4/ic_launcher.png type=PNG │ │ + (xhdpi-v4) (file) res/drawable-xhdpi-v4/ic_launcher.png type=PNG │ │ + (xxhdpi-v4) (file) res/drawable-xxhdpi-v4/ic_launcher.png type=PNG │ │ + (xxxhdpi-v4) (file) res/drawable-xxxhdpi-v4/ic_launcher.png type=PNG │ │ resource 0x7f0200ea drawable/icon │ │ - (nodpi-v4) (file) res/drawable-nodpi/icon.png type=PNG │ │ + (nodpi-v4) (file) res/drawable-nodpi-v4/icon.png type=PNG │ │ resource 0x7f0200eb drawable/news_bubble │ │ - (nodpi-v4) (file) res/drawable-nodpi/news_bubble.9.png type=PNG │ │ + (nodpi-v4) (file) res/drawable-nodpi-v4/news_bubble.9.png type=PNG │ │ resource 0x7f0200ec drawable/xml_btn_default_dark │ │ () (file) res/drawable/xml_btn_default_dark.xml type=XML │ │ resource 0x7f0200ed drawable/xml_btn_default_light │ │ () (file) res/drawable/xml_btn_default_light.xml type=XML │ │ resource 0x7f0200ee drawable/xml_view_line_dotted_light │ │ () (file) res/drawable/xml_view_line_dotted_light.xml type=XML │ │ resource 0x7f0200ef drawable/ha__ab_rect_focused_background │ │ @@ -1354,15 +1354,26 @@ │ │ 0x01010142=@drawable/ha__scrubber_control_selector │ │ resource 0x7f080035 style/HoloAccent.SeekBar.Light │ │ () (style) size=3 parent=0x010300cc │ │ 0x0101013b=@drawable/ha__scrubber_progress_horizontal_light │ │ 0x0101013c=@drawable/ha__scrubber_progress_horizontal_light │ │ 0x01010142=@drawable/ha__scrubber_control_selector │ │ resource 0x7f080036 style/HoloAccent.TextView.ListSeparator │ │ - () (style) size=11 parent=0x01030022 │ │ + () (style) size=10 parent=0x01030022 │ │ + 0x01010095=14.000000sp │ │ + 0x01010097=0x00000001 │ │ + 0x01010098=@color/ha__accent │ │ + 0x010100af=0x00000010 │ │ + 0x010100d4=@drawable/ha__list_separator │ │ + 0x010100d7=6.000000dp │ │ + 0x010100d9=6.000000dp │ │ + 0x010100f4=-1 │ │ + 0x010100f5=-2 │ │ + 0x0101038c=true │ │ + (v17) (style) size=11 parent=0x01030022 │ │ 0x01010095=14.000000sp │ │ 0x01010097=0x00000001 │ │ 0x01010098=@color/ha__accent │ │ 0x010100af=0x00000010 │ │ 0x010100d4=@drawable/ha__list_separator │ │ 0x010100d7=6.000000dp │ │ 0x010100d9=6.000000dp ├── classes.dex │ ├── dexdump -a -d -f -h {} │ │┄ Ignoring differences in offsets to keep diff size reasonable. │ │ @@ -1,47 +1,763 @@ │ │ DEX version '035' │ │ DEX file header: │ │ magic : 'dex\n035\0' │ │ -checksum : 218226ca │ │ -signature : b3d5...4af1 │ │ -file_size : 979348 │ │ +checksum : e9ec4667 │ │ +signature : 9937...35bd │ │ +file_size : 1252696 │ │ header_size : 112 │ │ link_size : 0 │ │ link_off : 0 (0x000000) │ │ -string_ids_size : 7787 │ │ +string_ids_size : 10391 │ │ string_ids_off : 112 (0x000070) │ │ -type_ids_size : 1080 │ │ -type_ids_off : 31260 (0x007a1c) │ │ -proto_ids_size : 1369 │ │ -proto_ids_off : 35580 (0x008afc) │ │ -field_ids_size : 2938 │ │ -field_ids_off : 52008 (0x00cb28) │ │ -method_ids_size : 6280 │ │ -method_ids_off : 75512 (0x0126f8) │ │ -class_defs_size : 649 │ │ -class_defs_off : 125752 (0x01eb38) │ │ -data_size : 827680 │ │ -data_off : 151668 (0x025074) │ │ +type_ids_size : 1491 │ │ +type_ids_off : 41676 (0x00a2cc) │ │ +proto_ids_size : 1980 │ │ +proto_ids_off : 47640 (0x00ba18) │ │ +field_ids_size : 3731 │ │ +field_ids_off : 71400 (0x0116e8) │ │ +method_ids_size : 9114 │ │ +method_ids_off : 101248 (0x018b80) │ │ +class_defs_size : 956 │ │ +class_defs_off : 174160 (0x02a850) │ │ +data_size : 1037748 │ │ +data_off : 214948 (0x0347a4) │ │ │ │ Class #0 header: │ │ -class_idx : 153 │ │ +class_idx : 212 │ │ +access_flags : 9729 (0x2601) │ │ +superclass_idx : 1337 │ │ +source_file_idx : 571 │ │ +static_fields_size : 0 │ │ +instance_fields_size: 0 │ │ +direct_methods_size : 0 │ │ +virtual_methods_size: 0 │ │ + │ │ +Class #0 annotations: │ │ +Annotations on class │ │ + VISIBILITY_RUNTIME Ljava/lang/annotation/Documented; │ │ + VISIBILITY_RUNTIME Ljava/lang/annotation/Retention; value=SOURCE │ │ + VISIBILITY_RUNTIME Ljava/lang/annotation/Target; value={ METHOD PARAMETER FIELD } │ │ + │ │ +Class #0 - │ │ + Class descriptor : 'Landroid/support/annotation/AnimRes;' │ │ + Access flags : 0x2601 (PUBLIC INTERFACE ABSTRACT ANNOTATION) │ │ + Superclass : 'Ljava/lang/Object;' │ │ + Interfaces - │ │ + #0 : 'Ljava/lang/annotation/Annotation;' │ │ + Static fields - │ │ + Instance fields - │ │ + Direct methods - │ │ + Virtual methods - │ │ + source_file_idx : 571 (AnimRes.java) │ │ + │ │ +Class #1 header: │ │ +class_idx : 213 │ │ +access_flags : 9729 (0x2601) │ │ +superclass_idx : 1337 │ │ +source_file_idx : 572 │ │ +static_fields_size : 0 │ │ +instance_fields_size: 0 │ │ +direct_methods_size : 0 │ │ +virtual_methods_size: 0 │ │ + │ │ +Class #1 annotations: │ │ +Annotations on class │ │ + VISIBILITY_RUNTIME Ljava/lang/annotation/Documented; │ │ + VISIBILITY_RUNTIME Ljava/lang/annotation/Retention; value=SOURCE │ │ + VISIBILITY_RUNTIME Ljava/lang/annotation/Target; value={ METHOD PARAMETER FIELD } │ │ + │ │ +Class #1 - │ │ + Class descriptor : 'Landroid/support/annotation/AnimatorRes;' │ │ + Access flags : 0x2601 (PUBLIC INTERFACE ABSTRACT ANNOTATION) │ │ + Superclass : 'Ljava/lang/Object;' │ │ + Interfaces - │ │ + #0 : 'Ljava/lang/annotation/Annotation;' │ │ + Static fields - │ │ + Instance fields - │ │ + Direct methods - │ │ + Virtual methods - │ │ + source_file_idx : 572 (AnimatorRes.java) │ │ + │ │ +Class #2 header: │ │ +class_idx : 214 │ │ +access_flags : 9729 (0x2601) │ │ +superclass_idx : 1337 │ │ +source_file_idx : 573 │ │ +static_fields_size : 0 │ │ +instance_fields_size: 0 │ │ +direct_methods_size : 0 │ │ +virtual_methods_size: 0 │ │ + │ │ +Class #2 annotations: │ │ +Annotations on class │ │ + VISIBILITY_RUNTIME Ljava/lang/annotation/Documented; │ │ + VISIBILITY_RUNTIME Ljava/lang/annotation/Retention; value=SOURCE │ │ + VISIBILITY_RUNTIME Ljava/lang/annotation/Target; value={ METHOD PARAMETER FIELD } │ │ + │ │ +Class #2 - │ │ + Class descriptor : 'Landroid/support/annotation/AnyRes;' │ │ + Access flags : 0x2601 (PUBLIC INTERFACE ABSTRACT ANNOTATION) │ │ + Superclass : 'Ljava/lang/Object;' │ │ + Interfaces - │ │ + #0 : 'Ljava/lang/annotation/Annotation;' │ │ + Static fields - │ │ + Instance fields - │ │ + Direct methods - │ │ + Virtual methods - │ │ + source_file_idx : 573 (AnyRes.java) │ │ + │ │ +Class #3 header: │ │ +class_idx : 215 │ │ +access_flags : 9729 (0x2601) │ │ +superclass_idx : 1337 │ │ +source_file_idx : 582 │ │ +static_fields_size : 0 │ │ +instance_fields_size: 0 │ │ +direct_methods_size : 0 │ │ +virtual_methods_size: 0 │ │ + │ │ +Class #3 annotations: │ │ +Annotations on class │ │ + VISIBILITY_RUNTIME Ljava/lang/annotation/Documented; │ │ + VISIBILITY_RUNTIME Ljava/lang/annotation/Retention; value=SOURCE │ │ + VISIBILITY_RUNTIME Ljava/lang/annotation/Target; value={ METHOD PARAMETER FIELD } │ │ + │ │ +Class #3 - │ │ + Class descriptor : 'Landroid/support/annotation/ArrayRes;' │ │ + Access flags : 0x2601 (PUBLIC INTERFACE ABSTRACT ANNOTATION) │ │ + Superclass : 'Ljava/lang/Object;' │ │ + Interfaces - │ │ + #0 : 'Ljava/lang/annotation/Annotation;' │ │ + Static fields - │ │ + Instance fields - │ │ + Direct methods - │ │ + Virtual methods - │ │ + source_file_idx : 582 (ArrayRes.java) │ │ + │ │ +Class #4 header: │ │ +class_idx : 216 │ │ +access_flags : 9729 (0x2601) │ │ +superclass_idx : 1337 │ │ +source_file_idx : 592 │ │ +static_fields_size : 0 │ │ +instance_fields_size: 0 │ │ +direct_methods_size : 0 │ │ +virtual_methods_size: 0 │ │ + │ │ +Class #4 annotations: │ │ +Annotations on class │ │ + VISIBILITY_RUNTIME Ljava/lang/annotation/Documented; │ │ + VISIBILITY_RUNTIME Ljava/lang/annotation/Retention; value=SOURCE │ │ + VISIBILITY_RUNTIME Ljava/lang/annotation/Target; value={ METHOD PARAMETER FIELD } │ │ + │ │ +Class #4 - │ │ + Class descriptor : 'Landroid/support/annotation/AttrRes;' │ │ + Access flags : 0x2601 (PUBLIC INTERFACE ABSTRACT ANNOTATION) │ │ + Superclass : 'Ljava/lang/Object;' │ │ + Interfaces - │ │ + #0 : 'Ljava/lang/annotation/Annotation;' │ │ + Static fields - │ │ + Instance fields - │ │ + Direct methods - │ │ + Virtual methods - │ │ + source_file_idx : 592 (AttrRes.java) │ │ + │ │ +Class #5 header: │ │ +class_idx : 217 │ │ +access_flags : 9729 (0x2601) │ │ +superclass_idx : 1337 │ │ +source_file_idx : 644 │ │ +static_fields_size : 0 │ │ +instance_fields_size: 0 │ │ +direct_methods_size : 0 │ │ +virtual_methods_size: 0 │ │ + │ │ +Class #5 annotations: │ │ +Annotations on class │ │ + VISIBILITY_RUNTIME Ljava/lang/annotation/Documented; │ │ + VISIBILITY_RUNTIME Ljava/lang/annotation/Retention; value=SOURCE │ │ + VISIBILITY_RUNTIME Ljava/lang/annotation/Target; value={ METHOD PARAMETER FIELD } │ │ + │ │ +Class #5 - │ │ + Class descriptor : 'Landroid/support/annotation/BoolRes;' │ │ + Access flags : 0x2601 (PUBLIC INTERFACE ABSTRACT ANNOTATION) │ │ + Superclass : 'Ljava/lang/Object;' │ │ + Interfaces - │ │ + #0 : 'Ljava/lang/annotation/Annotation;' │ │ + Static fields - │ │ + Instance fields - │ │ + Direct methods - │ │ + Virtual methods - │ │ + source_file_idx : 644 (BoolRes.java) │ │ + │ │ +Class #6 header: │ │ +class_idx : 218 │ │ +access_flags : 9729 (0x2601) │ │ +superclass_idx : 1337 │ │ +source_file_idx : 765 │ │ +static_fields_size : 0 │ │ +instance_fields_size: 0 │ │ +direct_methods_size : 0 │ │ +virtual_methods_size: 0 │ │ + │ │ +Class #6 annotations: │ │ +Annotations on class │ │ + VISIBILITY_RUNTIME Ljava/lang/annotation/Documented; │ │ + VISIBILITY_RUNTIME Ljava/lang/annotation/Retention; value=SOURCE │ │ + VISIBILITY_RUNTIME Ljava/lang/annotation/Target; value={ METHOD PARAMETER FIELD } │ │ + │ │ +Class #6 - │ │ + Class descriptor : 'Landroid/support/annotation/ColorRes;' │ │ + Access flags : 0x2601 (PUBLIC INTERFACE ABSTRACT ANNOTATION) │ │ + Superclass : 'Ljava/lang/Object;' │ │ + Interfaces - │ │ + #0 : 'Ljava/lang/annotation/Annotation;' │ │ + Static fields - │ │ + Instance fields - │ │ + Direct methods - │ │ + Virtual methods - │ │ + source_file_idx : 765 (ColorRes.java) │ │ + │ │ +Class #7 header: │ │ +class_idx : 219 │ │ +access_flags : 9729 (0x2601) │ │ +superclass_idx : 1337 │ │ +source_file_idx : 903 │ │ +static_fields_size : 0 │ │ +instance_fields_size: 0 │ │ +direct_methods_size : 0 │ │ +virtual_methods_size: 0 │ │ + │ │ +Class #7 annotations: │ │ +Annotations on class │ │ + VISIBILITY_RUNTIME Ljava/lang/annotation/Documented; │ │ + VISIBILITY_RUNTIME Ljava/lang/annotation/Retention; value=SOURCE │ │ + VISIBILITY_RUNTIME Ljava/lang/annotation/Target; value={ METHOD PARAMETER FIELD } │ │ + │ │ +Class #7 - │ │ + Class descriptor : 'Landroid/support/annotation/DimenRes;' │ │ + Access flags : 0x2601 (PUBLIC INTERFACE ABSTRACT ANNOTATION) │ │ + Superclass : 'Ljava/lang/Object;' │ │ + Interfaces - │ │ + #0 : 'Ljava/lang/annotation/Annotation;' │ │ + Static fields - │ │ + Instance fields - │ │ + Direct methods - │ │ + Virtual methods - │ │ + source_file_idx : 903 (DimenRes.java) │ │ + │ │ +Class #8 header: │ │ +class_idx : 220 │ │ +access_flags : 9729 (0x2601) │ │ +superclass_idx : 1337 │ │ +source_file_idx : 920 │ │ +static_fields_size : 0 │ │ +instance_fields_size: 0 │ │ +direct_methods_size : 0 │ │ +virtual_methods_size: 0 │ │ + │ │ +Class #8 annotations: │ │ +Annotations on class │ │ + VISIBILITY_RUNTIME Ljava/lang/annotation/Documented; │ │ + VISIBILITY_RUNTIME Ljava/lang/annotation/Retention; value=SOURCE │ │ + VISIBILITY_RUNTIME Ljava/lang/annotation/Target; value={ METHOD PARAMETER FIELD } │ │ + │ │ +Class #8 - │ │ + Class descriptor : 'Landroid/support/annotation/DrawableRes;' │ │ + Access flags : 0x2601 (PUBLIC INTERFACE ABSTRACT ANNOTATION) │ │ + Superclass : 'Ljava/lang/Object;' │ │ + Interfaces - │ │ + #0 : 'Ljava/lang/annotation/Annotation;' │ │ + Static fields - │ │ + Instance fields - │ │ + Direct methods - │ │ + Virtual methods - │ │ + source_file_idx : 920 (DrawableRes.java) │ │ + │ │ +Class #9 header: │ │ +class_idx : 221 │ │ +access_flags : 9729 (0x2601) │ │ +superclass_idx : 1337 │ │ +source_file_idx : 1116 │ │ +static_fields_size : 0 │ │ +instance_fields_size: 0 │ │ +direct_methods_size : 0 │ │ +virtual_methods_size: 0 │ │ + │ │ +Class #9 annotations: │ │ +Annotations on class │ │ + VISIBILITY_RUNTIME Ljava/lang/annotation/Documented; │ │ + VISIBILITY_RUNTIME Ljava/lang/annotation/Retention; value=SOURCE │ │ + VISIBILITY_RUNTIME Ljava/lang/annotation/Target; value={ METHOD PARAMETER FIELD } │ │ + │ │ +Class #9 - │ │ + Class descriptor : 'Landroid/support/annotation/FractionRes;' │ │ + Access flags : 0x2601 (PUBLIC INTERFACE ABSTRACT ANNOTATION) │ │ + Superclass : 'Ljava/lang/Object;' │ │ + Interfaces - │ │ + #0 : 'Ljava/lang/annotation/Annotation;' │ │ + Static fields - │ │ + Instance fields - │ │ + Direct methods - │ │ + Virtual methods - │ │ + source_file_idx : 1116 (FractionRes.java) │ │ + │ │ +Class #10 header: │ │ +class_idx : 222 │ │ +access_flags : 9729 (0x2601) │ │ +superclass_idx : 1337 │ │ +source_file_idx : 1337 │ │ +static_fields_size : 0 │ │ +instance_fields_size: 0 │ │ +direct_methods_size : 0 │ │ +virtual_methods_size: 0 │ │ + │ │ +Class #10 annotations: │ │ +Annotations on class │ │ + VISIBILITY_RUNTIME Ljava/lang/annotation/Documented; │ │ + VISIBILITY_RUNTIME Ljava/lang/annotation/Retention; value=SOURCE │ │ + VISIBILITY_RUNTIME Ljava/lang/annotation/Target; value={ METHOD PARAMETER FIELD } │ │ + │ │ +Class #10 - │ │ + Class descriptor : 'Landroid/support/annotation/IdRes;' │ │ + Access flags : 0x2601 (PUBLIC INTERFACE ABSTRACT ANNOTATION) │ │ + Superclass : 'Ljava/lang/Object;' │ │ + Interfaces - │ │ + #0 : 'Ljava/lang/annotation/Annotation;' │ │ + Static fields - │ │ + Instance fields - │ │ + Direct methods - │ │ + Virtual methods - │ │ + source_file_idx : 1337 (IdRes.java) │ │ + │ │ +Class #11 header: │ │ +class_idx : 223 │ │ +access_flags : 9729 (0x2601) │ │ +superclass_idx : 1337 │ │ +source_file_idx : 1354 │ │ +static_fields_size : 0 │ │ +instance_fields_size: 0 │ │ +direct_methods_size : 0 │ │ +virtual_methods_size: 2 │ │ + │ │ +Class #11 annotations: │ │ +Annotations on class │ │ + VISIBILITY_SYSTEM Ldalvik/annotation/AnnotationDefault; value=Landroid/support/annotation/IntDef; flag=false value={ } │ │ + VISIBILITY_RUNTIME Ljava/lang/annotation/Retention; value=CLASS │ │ + VISIBILITY_RUNTIME Ljava/lang/annotation/Target; value={ ANNOTATION_TYPE } │ │ + │ │ +Class #11 - │ │ + Class descriptor : 'Landroid/support/annotation/IntDef;' │ │ + Access flags : 0x2601 (PUBLIC INTERFACE ABSTRACT ANNOTATION) │ │ + Superclass : 'Ljava/lang/Object;' │ │ + Interfaces - │ │ + #0 : 'Ljava/lang/annotation/Annotation;' │ │ + Static fields - │ │ + Instance fields - │ │ + Direct methods - │ │ + Virtual methods - │ │ + #0 : (in Landroid/support/annotation/IntDef;) │ │ + name : 'flag' │ │ + type : '()Z' │ │ + access : 0x0401 (PUBLIC ABSTRACT) │ │ + code : (none) │ │ + │ │ + #1 : (in Landroid/support/annotation/IntDef;) │ │ + name : 'value' │ │ + type : '()[J' │ │ + access : 0x0401 (PUBLIC ABSTRACT) │ │ + code : (none) │ │ + │ │ + source_file_idx : 1354 (IntDef.java) │ │ + │ │ +Class #12 header: │ │ +class_idx : 224 │ │ +access_flags : 9729 (0x2601) │ │ +superclass_idx : 1337 │ │ +source_file_idx : 1355 │ │ +static_fields_size : 0 │ │ +instance_fields_size: 0 │ │ +direct_methods_size : 0 │ │ +virtual_methods_size: 0 │ │ + │ │ +Class #12 annotations: │ │ +Annotations on class │ │ + VISIBILITY_RUNTIME Ljava/lang/annotation/Documented; │ │ + VISIBILITY_RUNTIME Ljava/lang/annotation/Retention; value=SOURCE │ │ + VISIBILITY_RUNTIME Ljava/lang/annotation/Target; value={ METHOD PARAMETER FIELD } │ │ + │ │ +Class #12 - │ │ + Class descriptor : 'Landroid/support/annotation/IntegerRes;' │ │ + Access flags : 0x2601 (PUBLIC INTERFACE ABSTRACT ANNOTATION) │ │ + Superclass : 'Ljava/lang/Object;' │ │ + Interfaces - │ │ + #0 : 'Ljava/lang/annotation/Annotation;' │ │ + Static fields - │ │ + Instance fields - │ │ + Direct methods - │ │ + Virtual methods - │ │ + source_file_idx : 1355 (IntegerRes.java) │ │ + │ │ +Class #13 header: │ │ +class_idx : 225 │ │ +access_flags : 9729 (0x2601) │ │ +superclass_idx : 1337 │ │ +source_file_idx : 1367 │ │ +static_fields_size : 0 │ │ +instance_fields_size: 0 │ │ +direct_methods_size : 0 │ │ +virtual_methods_size: 0 │ │ + │ │ +Class #13 annotations: │ │ +Annotations on class │ │ + VISIBILITY_RUNTIME Ljava/lang/annotation/Documented; │ │ + VISIBILITY_RUNTIME Ljava/lang/annotation/Retention; value=SOURCE │ │ + VISIBILITY_RUNTIME Ljava/lang/annotation/Target; value={ METHOD PARAMETER FIELD } │ │ + │ │ +Class #13 - │ │ + Class descriptor : 'Landroid/support/annotation/InterpolatorRes;' │ │ + Access flags : 0x2601 (PUBLIC INTERFACE ABSTRACT ANNOTATION) │ │ + Superclass : 'Ljava/lang/Object;' │ │ + Interfaces - │ │ + #0 : 'Ljava/lang/annotation/Annotation;' │ │ + Static fields - │ │ + Instance fields - │ │ + Direct methods - │ │ + Virtual methods - │ │ + source_file_idx : 1367 (InterpolatorRes.java) │ │ + │ │ +Class #14 header: │ │ +class_idx : 226 │ │ +access_flags : 9729 (0x2601) │ │ +superclass_idx : 1337 │ │ +source_file_idx : 2807 │ │ +static_fields_size : 0 │ │ +instance_fields_size: 0 │ │ +direct_methods_size : 0 │ │ +virtual_methods_size: 0 │ │ + │ │ +Class #14 annotations: │ │ +Annotations on class │ │ + VISIBILITY_RUNTIME Ljava/lang/annotation/Documented; │ │ + VISIBILITY_RUNTIME Ljava/lang/annotation/Retention; value=SOURCE │ │ + VISIBILITY_RUNTIME Ljava/lang/annotation/Target; value={ METHOD PARAMETER FIELD } │ │ + │ │ +Class #14 - │ │ + Class descriptor : 'Landroid/support/annotation/LayoutRes;' │ │ + Access flags : 0x2601 (PUBLIC INTERFACE ABSTRACT ANNOTATION) │ │ + Superclass : 'Ljava/lang/Object;' │ │ + Interfaces - │ │ + #0 : 'Ljava/lang/annotation/Annotation;' │ │ + Static fields - │ │ + Instance fields - │ │ + Direct methods - │ │ + Virtual methods - │ │ + source_file_idx : 2807 (LayoutRes.java) │ │ + │ │ +Class #15 header: │ │ +class_idx : 227 │ │ +access_flags : 9729 (0x2601) │ │ +superclass_idx : 1337 │ │ +source_file_idx : 3264 │ │ +static_fields_size : 0 │ │ +instance_fields_size: 0 │ │ +direct_methods_size : 0 │ │ +virtual_methods_size: 0 │ │ + │ │ +Class #15 annotations: │ │ +Annotations on class │ │ + VISIBILITY_RUNTIME Ljava/lang/annotation/Documented; │ │ + VISIBILITY_RUNTIME Ljava/lang/annotation/Retention; value=SOURCE │ │ + VISIBILITY_RUNTIME Ljava/lang/annotation/Target; value={ METHOD PARAMETER FIELD } │ │ + │ │ +Class #15 - │ │ + Class descriptor : 'Landroid/support/annotation/MenuRes;' │ │ + Access flags : 0x2601 (PUBLIC INTERFACE ABSTRACT ANNOTATION) │ │ + Superclass : 'Ljava/lang/Object;' │ │ + Interfaces - │ │ + #0 : 'Ljava/lang/annotation/Annotation;' │ │ + Static fields - │ │ + Instance fields - │ │ + Direct methods - │ │ + Virtual methods - │ │ + source_file_idx : 3264 (MenuRes.java) │ │ + │ │ +Class #16 header: │ │ +class_idx : 228 │ │ +access_flags : 9729 (0x2601) │ │ +superclass_idx : 1337 │ │ +source_file_idx : 3321 │ │ +static_fields_size : 0 │ │ +instance_fields_size: 0 │ │ +direct_methods_size : 0 │ │ +virtual_methods_size: 0 │ │ + │ │ +Class #16 annotations: │ │ +Annotations on class │ │ + VISIBILITY_RUNTIME Ljava/lang/annotation/Retention; value=CLASS │ │ + VISIBILITY_RUNTIME Ljava/lang/annotation/Target; value={ METHOD PARAMETER FIELD } │ │ + │ │ +Class #16 - │ │ + Class descriptor : 'Landroid/support/annotation/NonNull;' │ │ + Access flags : 0x2601 (PUBLIC INTERFACE ABSTRACT ANNOTATION) │ │ + Superclass : 'Ljava/lang/Object;' │ │ + Interfaces - │ │ + #0 : 'Ljava/lang/annotation/Annotation;' │ │ + Static fields - │ │ + Instance fields - │ │ + Direct methods - │ │ + Virtual methods - │ │ + source_file_idx : 3321 (NonNull.java) │ │ + │ │ +Class #17 header: │ │ +class_idx : 229 │ │ +access_flags : 9729 (0x2601) │ │ +superclass_idx : 1337 │ │ +source_file_idx : 3356 │ │ +static_fields_size : 0 │ │ +instance_fields_size: 0 │ │ +direct_methods_size : 0 │ │ +virtual_methods_size: 0 │ │ + │ │ +Class #17 annotations: │ │ +Annotations on class │ │ + VISIBILITY_RUNTIME Ljava/lang/annotation/Retention; value=CLASS │ │ + VISIBILITY_RUNTIME Ljava/lang/annotation/Target; value={ METHOD PARAMETER FIELD } │ │ + │ │ +Class #17 - │ │ + Class descriptor : 'Landroid/support/annotation/Nullable;' │ │ + Access flags : 0x2601 (PUBLIC INTERFACE ABSTRACT ANNOTATION) │ │ + Superclass : 'Ljava/lang/Object;' │ │ + Interfaces - │ │ + #0 : 'Ljava/lang/annotation/Annotation;' │ │ + Static fields - │ │ + Instance fields - │ │ + Direct methods - │ │ + Virtual methods - │ │ + source_file_idx : 3356 (Nullable.java) │ │ + │ │ +Class #18 header: │ │ +class_idx : 230 │ │ +access_flags : 9729 (0x2601) │ │ +superclass_idx : 1337 │ │ +source_file_idx : 3448 │ │ +static_fields_size : 0 │ │ +instance_fields_size: 0 │ │ +direct_methods_size : 0 │ │ +virtual_methods_size: 0 │ │ + │ │ +Class #18 annotations: │ │ +Annotations on class │ │ + VISIBILITY_RUNTIME Ljava/lang/annotation/Documented; │ │ + VISIBILITY_RUNTIME Ljava/lang/annotation/Retention; value=SOURCE │ │ + VISIBILITY_RUNTIME Ljava/lang/annotation/Target; value={ METHOD PARAMETER FIELD } │ │ + │ │ +Class #18 - │ │ + Class descriptor : 'Landroid/support/annotation/PluralsRes;' │ │ + Access flags : 0x2601 (PUBLIC INTERFACE ABSTRACT ANNOTATION) │ │ + Superclass : 'Ljava/lang/Object;' │ │ + Interfaces - │ │ + #0 : 'Ljava/lang/annotation/Annotation;' │ │ + Static fields - │ │ + Instance fields - │ │ + Direct methods - │ │ + Virtual methods - │ │ + source_file_idx : 3448 (PluralsRes.java) │ │ + │ │ +Class #19 header: │ │ +class_idx : 231 │ │ +access_flags : 9729 (0x2601) │ │ +superclass_idx : 1337 │ │ +source_file_idx : 3515 │ │ +static_fields_size : 0 │ │ +instance_fields_size: 0 │ │ +direct_methods_size : 0 │ │ +virtual_methods_size: 0 │ │ + │ │ +Class #19 annotations: │ │ +Annotations on class │ │ + VISIBILITY_RUNTIME Ljava/lang/annotation/Documented; │ │ + VISIBILITY_RUNTIME Ljava/lang/annotation/Retention; value=SOURCE │ │ + VISIBILITY_RUNTIME Ljava/lang/annotation/Target; value={ METHOD PARAMETER FIELD } │ │ + │ │ +Class #19 - │ │ + Class descriptor : 'Landroid/support/annotation/RawRes;' │ │ + Access flags : 0x2601 (PUBLIC INTERFACE ABSTRACT ANNOTATION) │ │ + Superclass : 'Ljava/lang/Object;' │ │ + Interfaces - │ │ + #0 : 'Ljava/lang/annotation/Annotation;' │ │ + Static fields - │ │ + Instance fields - │ │ + Direct methods - │ │ + Virtual methods - │ │ + source_file_idx : 3515 (RawRes.java) │ │ + │ │ +Class #20 header: │ │ +class_idx : 232 │ │ +access_flags : 9729 (0x2601) │ │ +superclass_idx : 1337 │ │ +source_file_idx : 3730 │ │ +static_fields_size : 0 │ │ +instance_fields_size: 0 │ │ +direct_methods_size : 0 │ │ +virtual_methods_size: 1 │ │ + │ │ +Class #20 annotations: │ │ +Annotations on class │ │ + VISIBILITY_SYSTEM Ldalvik/annotation/AnnotationDefault; value=Landroid/support/annotation/StringDef; value={ } │ │ + VISIBILITY_RUNTIME Ljava/lang/annotation/Retention; value=CLASS │ │ + VISIBILITY_RUNTIME Ljava/lang/annotation/Target; value={ ANNOTATION_TYPE } │ │ + │ │ +Class #20 - │ │ + Class descriptor : 'Landroid/support/annotation/StringDef;' │ │ + Access flags : 0x2601 (PUBLIC INTERFACE ABSTRACT ANNOTATION) │ │ + Superclass : 'Ljava/lang/Object;' │ │ + Interfaces - │ │ + #0 : 'Ljava/lang/annotation/Annotation;' │ │ + Static fields - │ │ + Instance fields - │ │ + Direct methods - │ │ + Virtual methods - │ │ + #0 : (in Landroid/support/annotation/StringDef;) │ │ + name : 'value' │ │ + type : '()[Ljava/lang/String;' │ │ + access : 0x0401 (PUBLIC ABSTRACT) │ │ + code : (none) │ │ + │ │ + source_file_idx : 3730 (StringDef.java) │ │ + │ │ +Class #21 header: │ │ +class_idx : 233 │ │ +access_flags : 9729 (0x2601) │ │ +superclass_idx : 1337 │ │ +source_file_idx : 3731 │ │ +static_fields_size : 0 │ │ +instance_fields_size: 0 │ │ +direct_methods_size : 0 │ │ +virtual_methods_size: 0 │ │ + │ │ +Class #21 annotations: │ │ +Annotations on class │ │ + VISIBILITY_RUNTIME Ljava/lang/annotation/Documented; │ │ + VISIBILITY_RUNTIME Ljava/lang/annotation/Retention; value=SOURCE │ │ + VISIBILITY_RUNTIME Ljava/lang/annotation/Target; value={ METHOD PARAMETER FIELD } │ │ + │ │ +Class #21 - │ │ + Class descriptor : 'Landroid/support/annotation/StringRes;' │ │ + Access flags : 0x2601 (PUBLIC INTERFACE ABSTRACT ANNOTATION) │ │ + Superclass : 'Ljava/lang/Object;' │ │ + Interfaces - │ │ + #0 : 'Ljava/lang/annotation/Annotation;' │ │ + Static fields - │ │ + Instance fields - │ │ + Direct methods - │ │ + Virtual methods - │ │ + source_file_idx : 3731 (StringRes.java) │ │ + │ │ +Class #22 header: │ │ +class_idx : 234 │ │ +access_flags : 9729 (0x2601) │ │ +superclass_idx : 1337 │ │ +source_file_idx : 3735 │ │ +static_fields_size : 0 │ │ +instance_fields_size: 0 │ │ +direct_methods_size : 0 │ │ +virtual_methods_size: 0 │ │ + │ │ +Class #22 annotations: │ │ +Annotations on class │ │ + VISIBILITY_RUNTIME Ljava/lang/annotation/Documented; │ │ + VISIBILITY_RUNTIME Ljava/lang/annotation/Retention; value=SOURCE │ │ + VISIBILITY_RUNTIME Ljava/lang/annotation/Target; value={ METHOD PARAMETER FIELD } │ │ + │ │ +Class #22 - │ │ + Class descriptor : 'Landroid/support/annotation/StyleRes;' │ │ + Access flags : 0x2601 (PUBLIC INTERFACE ABSTRACT ANNOTATION) │ │ + Superclass : 'Ljava/lang/Object;' │ │ + Interfaces - │ │ + #0 : 'Ljava/lang/annotation/Annotation;' │ │ + Static fields - │ │ + Instance fields - │ │ + Direct methods - │ │ + Virtual methods - │ │ + source_file_idx : 3735 (StyleRes.java) │ │ + │ │ +Class #23 header: │ │ +class_idx : 235 │ │ +access_flags : 9729 (0x2601) │ │ +superclass_idx : 1337 │ │ +source_file_idx : 3736 │ │ +static_fields_size : 0 │ │ +instance_fields_size: 0 │ │ +direct_methods_size : 0 │ │ +virtual_methods_size: 0 │ │ + │ │ +Class #23 annotations: │ │ +Annotations on class │ │ + VISIBILITY_RUNTIME Ljava/lang/annotation/Documented; │ │ + VISIBILITY_RUNTIME Ljava/lang/annotation/Retention; value=SOURCE │ │ + VISIBILITY_RUNTIME Ljava/lang/annotation/Target; value={ METHOD PARAMETER FIELD } │ │ + │ │ +Class #23 - │ │ + Class descriptor : 'Landroid/support/annotation/StyleableRes;' │ │ + Access flags : 0x2601 (PUBLIC INTERFACE ABSTRACT ANNOTATION) │ │ + Superclass : 'Ljava/lang/Object;' │ │ + Interfaces - │ │ + #0 : 'Ljava/lang/annotation/Annotation;' │ │ + Static fields - │ │ + Instance fields - │ │ + Direct methods - │ │ + Virtual methods - │ │ + source_file_idx : 3736 (StyleableRes.java) │ │ + │ │ +Class #24 header: │ │ +class_idx : 236 │ │ +access_flags : 9729 (0x2601) │ │ +superclass_idx : 1337 │ │ +source_file_idx : 4163 │ │ +static_fields_size : 0 │ │ +instance_fields_size: 0 │ │ +direct_methods_size : 0 │ │ +virtual_methods_size: 0 │ │ + │ │ +Class #24 annotations: │ │ +Annotations on class │ │ + VISIBILITY_RUNTIME Ljava/lang/annotation/Documented; │ │ + VISIBILITY_RUNTIME Ljava/lang/annotation/Retention; value=SOURCE │ │ + VISIBILITY_RUNTIME Ljava/lang/annotation/Target; value={ METHOD PARAMETER FIELD } │ │ + │ │ +Class #24 - │ │ + Class descriptor : 'Landroid/support/annotation/XmlRes;' │ │ + Access flags : 0x2601 (PUBLIC INTERFACE ABSTRACT ANNOTATION) │ │ + Superclass : 'Ljava/lang/Object;' │ │ + Interfaces - │ │ + #0 : 'Ljava/lang/annotation/Annotation;' │ │ + Static fields - │ │ + Instance fields - │ │ + Direct methods - │ │ + Virtual methods - │ │ + source_file_idx : 4163 (XmlRes.java) │ │ + │ │ +Class #25 header: │ │ +class_idx : 240 │ │ access_flags : 1536 (0x0600) │ │ -superclass_idx : 948 │ │ -source_file_idx : 442 │ │ +superclass_idx : 1337 │ │ +source_file_idx : 516 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 6 │ │ │ │ -Class #0 annotations: │ │ +Class #25 annotations: │ │ Annotations on class │ │ VISIBILITY_SYSTEM Ldalvik/annotation/EnclosingClass; value=Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat; │ │ VISIBILITY_SYSTEM Ldalvik/annotation/InnerClass; accessFlags=1544 name="AccessibilityServiceInfoVersionImpl" │ │ │ │ -Class #0 - │ │ +Class #25 - │ │ Class descriptor : 'Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoVersionImpl;' │ │ Access flags : 0x0600 (INTERFACE ABSTRACT) │ │ Superclass : 'Ljava/lang/Object;' │ │ Interfaces - │ │ Static fields - │ │ Instance fields - │ │ Direct methods - │ │ @@ -78,31 +794,31 @@ │ │ │ │ #5 : (in Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoVersionImpl;) │ │ name : 'getSettingsActivityName' │ │ type : '(Landroid/accessibilityservice/AccessibilityServiceInfo;)Ljava/lang/String;' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ - source_file_idx : 442 (AccessibilityServiceInfoCompat.java) │ │ + source_file_idx : 516 (AccessibilityServiceInfoCompat.java) │ │ │ │ -Class #1 header: │ │ -class_idx : 154 │ │ +Class #26 header: │ │ +class_idx : 241 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 948 │ │ -source_file_idx : 442 │ │ +superclass_idx : 1337 │ │ +source_file_idx : 516 │ │ static_fields_size : 13 │ │ instance_fields_size: 0 │ │ direct_methods_size : 11 │ │ virtual_methods_size: 0 │ │ │ │ -Class #1 annotations: │ │ +Class #26 annotations: │ │ Annotations on class │ │ VISIBILITY_SYSTEM Ldalvik/annotation/MemberClasses; value={ Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoJellyBeanMr2; Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoIcsImpl; Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoStubImpl; Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoVersionImpl; } │ │ │ │ -Class #1 - │ │ +Class #26 - │ │ Class descriptor : 'Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat;' │ │ Access flags : 0x0001 (PUBLIC) │ │ Superclass : 'Ljava/lang/Object;' │ │ Interfaces - │ │ Static fields - │ │ #0 : (in Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat;) │ │ name : 'CAPABILITY_CAN_FILTER_KEY_EVENTS' │ │ @@ -175,33 +891,33 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 36 16-bit code units │ │ -0354b4: |[0354b4] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompat.:()V │ │ -0354c4: 6000 2c00 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@002c │ │ -0354c8: 1301 1200 |0002: const/16 v1, #int 18 // #12 │ │ -0354cc: 3410 0a00 |0004: if-lt v0, v1, 000e // +000a │ │ -0354d0: 2200 9700 |0006: new-instance v0, Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoJellyBeanMr2; // type@0097 │ │ -0354d4: 7010 4002 0000 |0008: invoke-direct {v0}, Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoJellyBeanMr2;.:()V // method@0240 │ │ -0354da: 6900 3e00 |000b: sput-object v0, Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat;.IMPL:Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoVersionImpl; // field@003e │ │ -0354de: 0e00 |000d: return-void │ │ -0354e0: 6000 2c00 |000e: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@002c │ │ -0354e4: 1301 0e00 |0010: const/16 v1, #int 14 // #e │ │ -0354e8: 3410 0a00 |0012: if-lt v0, v1, 001c // +000a │ │ -0354ec: 2200 9600 |0014: new-instance v0, Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoIcsImpl; // type@0096 │ │ -0354f0: 7010 3902 0000 |0016: invoke-direct {v0}, Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoIcsImpl;.:()V // method@0239 │ │ -0354f6: 6900 3e00 |0019: sput-object v0, Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat;.IMPL:Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoVersionImpl; // field@003e │ │ -0354fa: 28f2 |001b: goto 000d // -000e │ │ -0354fc: 2200 9800 |001c: new-instance v0, Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoStubImpl; // type@0098 │ │ -035500: 7010 4202 0000 |001e: invoke-direct {v0}, Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoStubImpl;.:()V // method@0242 │ │ -035506: 6900 3e00 |0021: sput-object v0, Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat;.IMPL:Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoVersionImpl; // field@003e │ │ -03550a: 28ea |0023: goto 000d // -0016 │ │ +04dd5c: |[04dd5c] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompat.:()V │ │ +04dd6c: 6000 4000 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0040 │ │ +04dd70: 1301 1200 |0002: const/16 v1, #int 18 // #12 │ │ +04dd74: 3410 0a00 |0004: if-lt v0, v1, 000e // +000a │ │ +04dd78: 2200 ee00 |0006: new-instance v0, Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoJellyBeanMr2; // type@00ee │ │ +04dd7c: 7010 9103 0000 |0008: invoke-direct {v0}, Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoJellyBeanMr2;.:()V // method@0391 │ │ +04dd82: 6900 5200 |000b: sput-object v0, Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat;.IMPL:Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoVersionImpl; // field@0052 │ │ +04dd86: 0e00 |000d: return-void │ │ +04dd88: 6000 4000 |000e: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0040 │ │ +04dd8c: 1301 0e00 |0010: const/16 v1, #int 14 // #e │ │ +04dd90: 3410 0a00 |0012: if-lt v0, v1, 001c // +000a │ │ +04dd94: 2200 ed00 |0014: new-instance v0, Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoIcsImpl; // type@00ed │ │ +04dd98: 7010 8a03 0000 |0016: invoke-direct {v0}, Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoIcsImpl;.:()V // method@038a │ │ +04dd9e: 6900 5200 |0019: sput-object v0, Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat;.IMPL:Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoVersionImpl; // field@0052 │ │ +04dda2: 28f2 |001b: goto 000d // -000e │ │ +04dda4: 2200 ef00 |001c: new-instance v0, Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoStubImpl; // type@00ef │ │ +04dda8: 7010 9303 0000 |001e: invoke-direct {v0}, Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoStubImpl;.:()V // method@0393 │ │ +04ddae: 6900 5200 |0021: sput-object v0, Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat;.IMPL:Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoVersionImpl; // field@0052 │ │ +04ddb2: 28ea |0023: goto 000d // -0016 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=111 │ │ 0x0006 line=112 │ │ 0x000d line=118 │ │ 0x000e line=113 │ │ 0x0014 line=114 │ │ @@ -213,17 +929,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -03550c: |[03550c] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompat.:()V │ │ -03551c: 7010 9117 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1791 │ │ -035522: 0e00 |0003: return-void │ │ +04ddb4: |[04ddb4] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompat.:()V │ │ +04ddc4: 7010 8622 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2286 │ │ +04ddca: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=280 │ │ 0x0003 line=282 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat; │ │ │ │ @@ -232,27 +948,27 @@ │ │ type : '(I)Ljava/lang/String;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 38 16-bit code units │ │ -035524: |[035524] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompat.capabilityToString:(I)Ljava/lang/String; │ │ -035534: 2b01 1200 0000 |0000: packed-switch v1, 00000012 // +00000012 │ │ -03553a: 1a00 390b |0003: const-string v0, "UNKNOWN" // string@0b39 │ │ -03553e: 1100 |0005: return-object v0 │ │ -035540: 1a00 2702 |0006: const-string v0, "CAPABILITY_CAN_RETRIEVE_WINDOW_CONTENT" // string@0227 │ │ -035544: 28fd |0008: goto 0005 // -0003 │ │ -035546: 1a00 2602 |0009: const-string v0, "CAPABILITY_CAN_REQUEST_TOUCH_EXPLORATION" // string@0226 │ │ -03554a: 28fa |000b: goto 0005 // -0006 │ │ -03554c: 1a00 2502 |000c: const-string v0, "CAPABILITY_CAN_REQUEST_ENHANCED_WEB_ACCESSIBILITY" // string@0225 │ │ -035550: 28f7 |000e: goto 0005 // -0009 │ │ -035552: 1a00 2402 |000f: const-string v0, "CAPABILITY_CAN_FILTER_KEY_EVENTS" // string@0224 │ │ -035556: 28f4 |0011: goto 0005 // -000c │ │ -035558: 0001 0800 0100 0000 0600 0000 0900 ... |0012: packed-switch-data (20 units) │ │ +04ddcc: |[04ddcc] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompat.capabilityToString:(I)Ljava/lang/String; │ │ +04dddc: 2b01 1200 0000 |0000: packed-switch v1, 00000012 // +00000012 │ │ +04dde2: 1a00 480f |0003: const-string v0, "UNKNOWN" // string@0f48 │ │ +04dde6: 1100 |0005: return-object v0 │ │ +04dde8: 1a00 9102 |0006: const-string v0, "CAPABILITY_CAN_RETRIEVE_WINDOW_CONTENT" // string@0291 │ │ +04ddec: 28fd |0008: goto 0005 // -0003 │ │ +04ddee: 1a00 9002 |0009: const-string v0, "CAPABILITY_CAN_REQUEST_TOUCH_EXPLORATION" // string@0290 │ │ +04ddf2: 28fa |000b: goto 0005 // -0006 │ │ +04ddf4: 1a00 8f02 |000c: const-string v0, "CAPABILITY_CAN_REQUEST_ENHANCED_WEB_ACCESSIBILITY" // string@028f │ │ +04ddf8: 28f7 |000e: goto 0005 // -0009 │ │ +04ddfa: 1a00 8e02 |000f: const-string v0, "CAPABILITY_CAN_FILTER_KEY_EVENTS" // string@028e │ │ +04ddfe: 28f4 |0011: goto 0005 // -000c │ │ +04de00: 0001 0800 0100 0000 0600 0000 0900 ... |0012: packed-switch-data (20 units) │ │ catches : (none) │ │ positions : │ │ 0x0000 line=438 │ │ 0x0003 line=448 │ │ 0x0006 line=440 │ │ 0x0009 line=442 │ │ 0x000c line=444 │ │ @@ -266,55 +982,55 @@ │ │ type : '(I)Ljava/lang/String;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 100 16-bit code units │ │ -035580: |[035580] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompat.feedbackTypeToString:(I)Ljava/lang/String; │ │ -035590: 1213 |0000: const/4 v3, #int 1 // #1 │ │ -035592: 2200 b903 |0001: new-instance v0, Ljava/lang/StringBuilder; // type@03b9 │ │ -035596: 7010 ae17 0000 |0003: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@17ae │ │ -03559c: 1a02 0e0c |0006: const-string v2, "[" // string@0c0e │ │ -0355a0: 6e20 b517 2000 |0008: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17b5 │ │ -0355a6: 3d04 3800 |000b: if-lez v4, 0043 // +0038 │ │ -0355aa: 7110 7f17 0400 |000d: invoke-static {v4}, Ljava/lang/Integer;.numberOfTrailingZeros:(I)I // method@177f │ │ -0355b0: 0a02 |0010: move-result v2 │ │ -0355b2: 9801 0302 |0011: shl-int v1, v3, v2 │ │ -0355b6: df02 01ff |0013: xor-int/lit8 v2, v1, #int -1 // #ff │ │ -0355ba: b524 |0015: and-int/2addr v4, v2 │ │ -0355bc: 6e10 b917 0000 |0016: invoke-virtual {v0}, Ljava/lang/StringBuilder;.length:()I // method@17b9 │ │ -0355c2: 0a02 |0019: move-result v2 │ │ -0355c4: 3732 0700 |001a: if-le v2, v3, 0021 // +0007 │ │ -0355c8: 1a02 c700 |001c: const-string v2, ", " // string@00c7 │ │ -0355cc: 6e20 b517 2000 |001e: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17b5 │ │ -0355d2: 2c01 2d00 0000 |0021: sparse-switch v1, 0000004e // +0000002d │ │ -0355d8: 28e7 |0024: goto 000b // -0019 │ │ -0355da: 1a02 1c03 |0025: const-string v2, "FEEDBACK_SPOKEN" // string@031c │ │ -0355de: 6e20 b517 2000 |0027: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17b5 │ │ -0355e4: 28e1 |002a: goto 000b // -001f │ │ -0355e6: 1a02 1803 |002b: const-string v2, "FEEDBACK_AUDIBLE" // string@0318 │ │ -0355ea: 6e20 b517 2000 |002d: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17b5 │ │ -0355f0: 28db |0030: goto 000b // -0025 │ │ -0355f2: 1a02 1b03 |0031: const-string v2, "FEEDBACK_HAPTIC" // string@031b │ │ -0355f6: 6e20 b517 2000 |0033: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17b5 │ │ -0355fc: 28d5 |0036: goto 000b // -002b │ │ -0355fe: 1a02 1a03 |0037: const-string v2, "FEEDBACK_GENERIC" // string@031a │ │ -035602: 6e20 b517 2000 |0039: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17b5 │ │ -035608: 28cf |003c: goto 000b // -0031 │ │ -03560a: 1a02 1d03 |003d: const-string v2, "FEEDBACK_VISUAL" // string@031d │ │ -03560e: 6e20 b517 2000 |003f: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17b5 │ │ -035614: 28c9 |0042: goto 000b // -0037 │ │ -035616: 1a02 380c |0043: const-string v2, "]" // string@0c38 │ │ -03561a: 6e20 b517 2000 |0045: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17b5 │ │ -035620: 6e10 ba17 0000 |0048: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@17ba │ │ -035626: 0c02 |004b: move-result-object v2 │ │ -035628: 1102 |004c: return-object v2 │ │ -03562a: 0000 |004d: nop // spacer │ │ -03562c: 0002 0500 0100 0000 0200 0000 0400 ... |004e: sparse-switch-data (22 units) │ │ +04de28: |[04de28] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompat.feedbackTypeToString:(I)Ljava/lang/String; │ │ +04de38: 1213 |0000: const/4 v3, #int 1 // #1 │ │ +04de3a: 2200 3e05 |0001: new-instance v0, Ljava/lang/StringBuilder; // type@053e │ │ +04de3e: 7010 a422 0000 |0003: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@22a4 │ │ +04de44: 1a02 6d10 |0006: const-string v2, "[" // string@106d │ │ +04de48: 6e20 ad22 2000 |0008: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22ad │ │ +04de4e: 3d04 3800 |000b: if-lez v4, 0043 // +0038 │ │ +04de52: 7110 7122 0400 |000d: invoke-static {v4}, Ljava/lang/Integer;.numberOfTrailingZeros:(I)I // method@2271 │ │ +04de58: 0a02 |0010: move-result v2 │ │ +04de5a: 9801 0302 |0011: shl-int v1, v3, v2 │ │ +04de5e: df02 01ff |0013: xor-int/lit8 v2, v1, #int -1 // #ff │ │ +04de62: b524 |0015: and-int/2addr v4, v2 │ │ +04de64: 6e10 b122 0000 |0016: invoke-virtual {v0}, Ljava/lang/StringBuilder;.length:()I // method@22b1 │ │ +04de6a: 0a02 |0019: move-result v2 │ │ +04de6c: 3732 0700 |001a: if-le v2, v3, 0021 // +0007 │ │ +04de70: 1a02 da00 |001c: const-string v2, ", " // string@00da │ │ +04de74: 6e20 ad22 2000 |001e: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22ad │ │ +04de7a: 2c01 2d00 0000 |0021: sparse-switch v1, 0000004e // +0000002d │ │ +04de80: 28e7 |0024: goto 000b // -0019 │ │ +04de82: 1a02 fe03 |0025: const-string v2, "FEEDBACK_SPOKEN" // string@03fe │ │ +04de86: 6e20 ad22 2000 |0027: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22ad │ │ +04de8c: 28e1 |002a: goto 000b // -001f │ │ +04de8e: 1a02 fa03 |002b: const-string v2, "FEEDBACK_AUDIBLE" // string@03fa │ │ +04de92: 6e20 ad22 2000 |002d: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22ad │ │ +04de98: 28db |0030: goto 000b // -0025 │ │ +04de9a: 1a02 fd03 |0031: const-string v2, "FEEDBACK_HAPTIC" // string@03fd │ │ +04de9e: 6e20 ad22 2000 |0033: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22ad │ │ +04dea4: 28d5 |0036: goto 000b // -002b │ │ +04dea6: 1a02 fc03 |0037: const-string v2, "FEEDBACK_GENERIC" // string@03fc │ │ +04deaa: 6e20 ad22 2000 |0039: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22ad │ │ +04deb0: 28cf |003c: goto 000b // -0031 │ │ +04deb2: 1a02 ff03 |003d: const-string v2, "FEEDBACK_VISUAL" // string@03ff │ │ +04deb6: 6e20 ad22 2000 |003f: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22ad │ │ +04debc: 28c9 |0042: goto 000b // -0037 │ │ +04debe: 1a02 aa10 |0043: const-string v2, "]" // string@10aa │ │ +04dec2: 6e20 ad22 2000 |0045: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22ad │ │ +04dec8: 6e10 b222 0000 |0048: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@22b2 │ │ +04dece: 0c02 |004b: move-result-object v2 │ │ +04ded0: 1102 |004c: return-object v2 │ │ +04ded2: 0000 |004d: nop // spacer │ │ +04ded4: 0002 0500 0100 0000 0200 0000 0400 ... |004e: sparse-switch-data (22 units) │ │ catches : (none) │ │ positions : │ │ 0x0001 line=356 │ │ 0x0006 line=357 │ │ 0x000b line=358 │ │ 0x000d line=359 │ │ 0x0013 line=360 │ │ @@ -339,32 +1055,32 @@ │ │ type : '(I)Ljava/lang/String;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 50 16-bit code units │ │ -035658: |[035658] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompat.flagToString:(I)Ljava/lang/String; │ │ -035668: 2c01 1800 0000 |0000: sparse-switch v1, 00000018 // +00000018 │ │ -03566e: 1200 |0003: const/4 v0, #int 0 // #0 │ │ -035670: 1100 |0004: return-object v0 │ │ -035672: 1a00 9a02 |0005: const-string v0, "DEFAULT" // string@029a │ │ -035676: 28fd |0007: goto 0004 // -0003 │ │ -035678: 1a00 3803 |0008: const-string v0, "FLAG_INCLUDE_NOT_IMPORTANT_VIEWS" // string@0338 │ │ -03567c: 28fa |000a: goto 0004 // -0006 │ │ -03567e: 1a00 4503 |000b: const-string v0, "FLAG_REQUEST_TOUCH_EXPLORATION_MODE" // string@0345 │ │ -035682: 28f7 |000d: goto 0004 // -0009 │ │ -035684: 1a00 4303 |000e: const-string v0, "FLAG_REQUEST_ENHANCED_WEB_ACCESSIBILITY" // string@0343 │ │ -035688: 28f4 |0010: goto 0004 // -000c │ │ -03568a: 1a00 4203 |0011: const-string v0, "FLAG_REPORT_VIEW_IDS" // string@0342 │ │ -03568e: 28f1 |0013: goto 0004 // -000f │ │ -035690: 1a00 4403 |0014: const-string v0, "FLAG_REQUEST_FILTER_KEY_EVENTS" // string@0344 │ │ -035694: 28ee |0016: goto 0004 // -0012 │ │ -035696: 0000 |0017: nop // spacer │ │ -035698: 0002 0600 0100 0000 0200 0000 0400 ... |0018: sparse-switch-data (26 units) │ │ +04df00: |[04df00] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompat.flagToString:(I)Ljava/lang/String; │ │ +04df10: 2c01 1800 0000 |0000: sparse-switch v1, 00000018 // +00000018 │ │ +04df16: 1200 |0003: const/4 v0, #int 0 // #0 │ │ +04df18: 1100 |0004: return-object v0 │ │ +04df1a: 1a00 3703 |0005: const-string v0, "DEFAULT" // string@0337 │ │ +04df1e: 28fd |0007: goto 0004 // -0003 │ │ +04df20: 1a00 2704 |0008: const-string v0, "FLAG_INCLUDE_NOT_IMPORTANT_VIEWS" // string@0427 │ │ +04df24: 28fa |000a: goto 0004 // -0006 │ │ +04df26: 1a00 3904 |000b: const-string v0, "FLAG_REQUEST_TOUCH_EXPLORATION_MODE" // string@0439 │ │ +04df2a: 28f7 |000d: goto 0004 // -0009 │ │ +04df2c: 1a00 3704 |000e: const-string v0, "FLAG_REQUEST_ENHANCED_WEB_ACCESSIBILITY" // string@0437 │ │ +04df30: 28f4 |0010: goto 0004 // -000c │ │ +04df32: 1a00 3604 |0011: const-string v0, "FLAG_REPORT_VIEW_IDS" // string@0436 │ │ +04df36: 28f1 |0013: goto 0004 // -000f │ │ +04df38: 1a00 3804 |0014: const-string v0, "FLAG_REQUEST_FILTER_KEY_EVENTS" // string@0438 │ │ +04df3c: 28ee |0016: goto 0004 // -0012 │ │ +04df3e: 0000 |0017: nop // spacer │ │ +04df40: 0002 0600 0100 0000 0200 0000 0400 ... |0018: sparse-switch-data (26 units) │ │ catches : (none) │ │ positions : │ │ 0x0000 line=395 │ │ 0x0003 line=409 │ │ 0x0005 line=397 │ │ 0x0008 line=399 │ │ 0x000b line=401 │ │ @@ -380,19 +1096,19 @@ │ │ type : '(Landroid/accessibilityservice/AccessibilityServiceInfo;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -0356cc: |[0356cc] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompat.getCanRetrieveWindowContent:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Z │ │ -0356dc: 6200 3e00 |0000: sget-object v0, Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat;.IMPL:Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoVersionImpl; // field@003e │ │ -0356e0: 7220 4902 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoVersionImpl;.getCanRetrieveWindowContent:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Z // method@0249 │ │ -0356e6: 0a00 |0005: move-result v0 │ │ -0356e8: 0f00 |0006: return v0 │ │ +04df74: |[04df74] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompat.getCanRetrieveWindowContent:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Z │ │ +04df84: 6200 5200 |0000: sget-object v0, Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat;.IMPL:Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoVersionImpl; // field@0052 │ │ +04df88: 7220 9a03 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoVersionImpl;.getCanRetrieveWindowContent:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Z // method@039a │ │ +04df8e: 0a00 |0005: move-result v0 │ │ +04df90: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=331 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 info Landroid/accessibilityservice/AccessibilityServiceInfo; │ │ │ │ #6 : (in Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat;) │ │ @@ -400,19 +1116,19 @@ │ │ type : '(Landroid/accessibilityservice/AccessibilityServiceInfo;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -0356ec: |[0356ec] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompat.getCapabilities:(Landroid/accessibilityservice/AccessibilityServiceInfo;)I │ │ -0356fc: 6200 3e00 |0000: sget-object v0, Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat;.IMPL:Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoVersionImpl; // field@003e │ │ -035700: 7220 4a02 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoVersionImpl;.getCapabilities:(Landroid/accessibilityservice/AccessibilityServiceInfo;)I // method@024a │ │ -035706: 0a00 |0005: move-result v0 │ │ -035708: 0f00 |0006: return v0 │ │ +04df94: |[04df94] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompat.getCapabilities:(Landroid/accessibilityservice/AccessibilityServiceInfo;)I │ │ +04dfa4: 6200 5200 |0000: sget-object v0, Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat;.IMPL:Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoVersionImpl; // field@0052 │ │ +04dfa8: 7220 9b03 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoVersionImpl;.getCapabilities:(Landroid/accessibilityservice/AccessibilityServiceInfo;)I // method@039b │ │ +04dfae: 0a00 |0005: move-result v0 │ │ +04dfb0: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=426 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 info Landroid/accessibilityservice/AccessibilityServiceInfo; │ │ │ │ #7 : (in Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat;) │ │ @@ -420,19 +1136,19 @@ │ │ type : '(Landroid/accessibilityservice/AccessibilityServiceInfo;)Ljava/lang/String;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -03570c: |[03570c] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompat.getDescription:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Ljava/lang/String; │ │ -03571c: 6200 3e00 |0000: sget-object v0, Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat;.IMPL:Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoVersionImpl; // field@003e │ │ -035720: 7220 4b02 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoVersionImpl;.getDescription:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Ljava/lang/String; // method@024b │ │ -035726: 0c00 |0005: move-result-object v0 │ │ -035728: 1100 |0006: return-object v0 │ │ +04dfb4: |[04dfb4] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompat.getDescription:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Ljava/lang/String; │ │ +04dfc4: 6200 5200 |0000: sget-object v0, Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat;.IMPL:Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoVersionImpl; // field@0052 │ │ +04dfc8: 7220 9c03 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoVersionImpl;.getDescription:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Ljava/lang/String; // method@039c │ │ +04dfce: 0c00 |0005: move-result-object v0 │ │ +04dfd0: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=344 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 info Landroid/accessibilityservice/AccessibilityServiceInfo; │ │ │ │ #8 : (in Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat;) │ │ @@ -440,19 +1156,19 @@ │ │ type : '(Landroid/accessibilityservice/AccessibilityServiceInfo;)Ljava/lang/String;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -03572c: |[03572c] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompat.getId:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Ljava/lang/String; │ │ -03573c: 6200 3e00 |0000: sget-object v0, Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat;.IMPL:Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoVersionImpl; // field@003e │ │ -035740: 7220 4c02 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoVersionImpl;.getId:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Ljava/lang/String; // method@024c │ │ -035746: 0c00 |0005: move-result-object v0 │ │ -035748: 1100 |0006: return-object v0 │ │ +04dfd4: |[04dfd4] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompat.getId:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Ljava/lang/String; │ │ +04dfe4: 6200 5200 |0000: sget-object v0, Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat;.IMPL:Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoVersionImpl; // field@0052 │ │ +04dfe8: 7220 9d03 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoVersionImpl;.getId:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Ljava/lang/String; // method@039d │ │ +04dfee: 0c00 |0005: move-result-object v0 │ │ +04dff0: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=293 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 info Landroid/accessibilityservice/AccessibilityServiceInfo; │ │ │ │ #9 : (in Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat;) │ │ @@ -460,19 +1176,19 @@ │ │ type : '(Landroid/accessibilityservice/AccessibilityServiceInfo;)Landroid/content/pm/ResolveInfo;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -03574c: |[03574c] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompat.getResolveInfo:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Landroid/content/pm/ResolveInfo; │ │ -03575c: 6200 3e00 |0000: sget-object v0, Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat;.IMPL:Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoVersionImpl; // field@003e │ │ -035760: 7220 4d02 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoVersionImpl;.getResolveInfo:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Landroid/content/pm/ResolveInfo; // method@024d │ │ -035766: 0c00 |0005: move-result-object v0 │ │ -035768: 1100 |0006: return-object v0 │ │ +04dff4: |[04dff4] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompat.getResolveInfo:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Landroid/content/pm/ResolveInfo; │ │ +04e004: 6200 5200 |0000: sget-object v0, Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat;.IMPL:Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoVersionImpl; // field@0052 │ │ +04e008: 7220 9e03 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoVersionImpl;.getResolveInfo:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Landroid/content/pm/ResolveInfo; // method@039e │ │ +04e00e: 0c00 |0005: move-result-object v0 │ │ +04e010: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=305 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 info Landroid/accessibilityservice/AccessibilityServiceInfo; │ │ │ │ #10 : (in Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat;) │ │ @@ -480,39 +1196,39 @@ │ │ type : '(Landroid/accessibilityservice/AccessibilityServiceInfo;)Ljava/lang/String;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -03576c: |[03576c] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompat.getSettingsActivityName:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Ljava/lang/String; │ │ -03577c: 6200 3e00 |0000: sget-object v0, Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat;.IMPL:Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoVersionImpl; // field@003e │ │ -035780: 7220 4e02 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoVersionImpl;.getSettingsActivityName:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Ljava/lang/String; // method@024e │ │ -035786: 0c00 |0005: move-result-object v0 │ │ -035788: 1100 |0006: return-object v0 │ │ +04e014: |[04e014] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompat.getSettingsActivityName:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Ljava/lang/String; │ │ +04e024: 6200 5200 |0000: sget-object v0, Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat;.IMPL:Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoVersionImpl; // field@0052 │ │ +04e028: 7220 9f03 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoVersionImpl;.getSettingsActivityName:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Ljava/lang/String; // method@039f │ │ +04e02e: 0c00 |0005: move-result-object v0 │ │ +04e030: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=318 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 info Landroid/accessibilityservice/AccessibilityServiceInfo; │ │ │ │ Virtual methods - │ │ - source_file_idx : 442 (AccessibilityServiceInfoCompat.java) │ │ + source_file_idx : 516 (AccessibilityServiceInfoCompat.java) │ │ │ │ -Class #2 header: │ │ -class_idx : 155 │ │ +Class #27 header: │ │ +class_idx : 242 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 948 │ │ -source_file_idx : 443 │ │ +superclass_idx : 1337 │ │ +source_file_idx : 517 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 6 │ │ virtual_methods_size: 0 │ │ │ │ -Class #2 - │ │ +Class #27 - │ │ Class descriptor : 'Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompatIcs;' │ │ Access flags : 0x0000 () │ │ Superclass : 'Ljava/lang/Object;' │ │ Interfaces - │ │ Static fields - │ │ Instance fields - │ │ Direct methods - │ │ @@ -521,17 +1237,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -03578c: |[03578c] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompatIcs.:()V │ │ -03579c: 7010 9117 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1791 │ │ -0357a2: 0e00 |0003: return-void │ │ +04e034: |[04e034] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompatIcs.:()V │ │ +04e044: 7010 8622 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2286 │ │ +04e04a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=26 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompatIcs; │ │ │ │ #1 : (in Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompatIcs;) │ │ @@ -539,18 +1255,18 @@ │ │ type : '(Landroid/accessibilityservice/AccessibilityServiceInfo;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -0357a4: |[0357a4] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompatIcs.getCanRetrieveWindowContent:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Z │ │ -0357b4: 6e10 0000 0100 |0000: invoke-virtual {v1}, Landroid/accessibilityservice/AccessibilityServiceInfo;.getCanRetrieveWindowContent:()Z // method@0000 │ │ -0357ba: 0a00 |0003: move-result v0 │ │ -0357bc: 0f00 |0004: return v0 │ │ +04e04c: |[04e04c] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompatIcs.getCanRetrieveWindowContent:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Z │ │ +04e05c: 6e10 0000 0100 |0000: invoke-virtual {v1}, Landroid/accessibilityservice/AccessibilityServiceInfo;.getCanRetrieveWindowContent:()Z // method@0000 │ │ +04e062: 0a00 |0003: move-result v0 │ │ +04e064: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=29 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 info Landroid/accessibilityservice/AccessibilityServiceInfo; │ │ │ │ #2 : (in Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompatIcs;) │ │ @@ -558,18 +1274,18 @@ │ │ type : '(Landroid/accessibilityservice/AccessibilityServiceInfo;)Ljava/lang/String;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -0357c0: |[0357c0] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompatIcs.getDescription:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Ljava/lang/String; │ │ -0357d0: 6e10 0200 0100 |0000: invoke-virtual {v1}, Landroid/accessibilityservice/AccessibilityServiceInfo;.getDescription:()Ljava/lang/String; // method@0002 │ │ -0357d6: 0c00 |0003: move-result-object v0 │ │ -0357d8: 1100 |0004: return-object v0 │ │ +04e068: |[04e068] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompatIcs.getDescription:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Ljava/lang/String; │ │ +04e078: 6e10 0200 0100 |0000: invoke-virtual {v1}, Landroid/accessibilityservice/AccessibilityServiceInfo;.getDescription:()Ljava/lang/String; // method@0002 │ │ +04e07e: 0c00 |0003: move-result-object v0 │ │ +04e080: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=33 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 info Landroid/accessibilityservice/AccessibilityServiceInfo; │ │ │ │ #3 : (in Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompatIcs;) │ │ @@ -577,18 +1293,18 @@ │ │ type : '(Landroid/accessibilityservice/AccessibilityServiceInfo;)Ljava/lang/String;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -0357dc: |[0357dc] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompatIcs.getId:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Ljava/lang/String; │ │ -0357ec: 6e10 0300 0100 |0000: invoke-virtual {v1}, Landroid/accessibilityservice/AccessibilityServiceInfo;.getId:()Ljava/lang/String; // method@0003 │ │ -0357f2: 0c00 |0003: move-result-object v0 │ │ -0357f4: 1100 |0004: return-object v0 │ │ +04e084: |[04e084] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompatIcs.getId:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Ljava/lang/String; │ │ +04e094: 6e10 0300 0100 |0000: invoke-virtual {v1}, Landroid/accessibilityservice/AccessibilityServiceInfo;.getId:()Ljava/lang/String; // method@0003 │ │ +04e09a: 0c00 |0003: move-result-object v0 │ │ +04e09c: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=37 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 info Landroid/accessibilityservice/AccessibilityServiceInfo; │ │ │ │ #4 : (in Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompatIcs;) │ │ @@ -596,18 +1312,18 @@ │ │ type : '(Landroid/accessibilityservice/AccessibilityServiceInfo;)Landroid/content/pm/ResolveInfo;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -0357f8: |[0357f8] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompatIcs.getResolveInfo:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Landroid/content/pm/ResolveInfo; │ │ -035808: 6e10 0400 0100 |0000: invoke-virtual {v1}, Landroid/accessibilityservice/AccessibilityServiceInfo;.getResolveInfo:()Landroid/content/pm/ResolveInfo; // method@0004 │ │ -03580e: 0c00 |0003: move-result-object v0 │ │ -035810: 1100 |0004: return-object v0 │ │ +04e0a0: |[04e0a0] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompatIcs.getResolveInfo:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Landroid/content/pm/ResolveInfo; │ │ +04e0b0: 6e10 0400 0100 |0000: invoke-virtual {v1}, Landroid/accessibilityservice/AccessibilityServiceInfo;.getResolveInfo:()Landroid/content/pm/ResolveInfo; // method@0004 │ │ +04e0b6: 0c00 |0003: move-result-object v0 │ │ +04e0b8: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=41 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 info Landroid/accessibilityservice/AccessibilityServiceInfo; │ │ │ │ #5 : (in Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompatIcs;) │ │ @@ -615,38 +1331,38 @@ │ │ type : '(Landroid/accessibilityservice/AccessibilityServiceInfo;)Ljava/lang/String;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -035814: |[035814] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompatIcs.getSettingsActivityName:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Ljava/lang/String; │ │ -035824: 6e10 0500 0100 |0000: invoke-virtual {v1}, Landroid/accessibilityservice/AccessibilityServiceInfo;.getSettingsActivityName:()Ljava/lang/String; // method@0005 │ │ -03582a: 0c00 |0003: move-result-object v0 │ │ -03582c: 1100 |0004: return-object v0 │ │ +04e0bc: |[04e0bc] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompatIcs.getSettingsActivityName:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Ljava/lang/String; │ │ +04e0cc: 6e10 0500 0100 |0000: invoke-virtual {v1}, Landroid/accessibilityservice/AccessibilityServiceInfo;.getSettingsActivityName:()Ljava/lang/String; // method@0005 │ │ +04e0d2: 0c00 |0003: move-result-object v0 │ │ +04e0d4: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=45 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 info Landroid/accessibilityservice/AccessibilityServiceInfo; │ │ │ │ Virtual methods - │ │ - source_file_idx : 443 (AccessibilityServiceInfoCompatIcs.java) │ │ + source_file_idx : 517 (AccessibilityServiceInfoCompatIcs.java) │ │ │ │ -Class #3 header: │ │ -class_idx : 156 │ │ +Class #28 header: │ │ +class_idx : 243 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 948 │ │ -source_file_idx : 444 │ │ +superclass_idx : 1337 │ │ +source_file_idx : 518 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 0 │ │ │ │ -Class #3 - │ │ +Class #28 - │ │ Class descriptor : 'Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompatJellyBeanMr2;' │ │ Access flags : 0x0000 () │ │ Superclass : 'Ljava/lang/Object;' │ │ Interfaces - │ │ Static fields - │ │ Instance fields - │ │ Direct methods - │ │ @@ -655,17 +1371,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -035830: |[035830] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompatJellyBeanMr2.:()V │ │ -035840: 7010 9117 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1791 │ │ -035846: 0e00 |0003: return-void │ │ +04e0d8: |[04e0d8] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompatJellyBeanMr2.:()V │ │ +04e0e8: 7010 8622 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2286 │ │ +04e0ee: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=25 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompatJellyBeanMr2; │ │ │ │ #1 : (in Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompatJellyBeanMr2;) │ │ @@ -673,69 +1389,69 @@ │ │ type : '(Landroid/accessibilityservice/AccessibilityServiceInfo;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -035848: |[035848] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompatJellyBeanMr2.getCapabilities:(Landroid/accessibilityservice/AccessibilityServiceInfo;)I │ │ -035858: 6e10 0100 0100 |0000: invoke-virtual {v1}, Landroid/accessibilityservice/AccessibilityServiceInfo;.getCapabilities:()I // method@0001 │ │ -03585e: 0a00 |0003: move-result v0 │ │ -035860: 0f00 |0004: return v0 │ │ +04e0f0: |[04e0f0] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompatJellyBeanMr2.getCapabilities:(Landroid/accessibilityservice/AccessibilityServiceInfo;)I │ │ +04e100: 6e10 0100 0100 |0000: invoke-virtual {v1}, Landroid/accessibilityservice/AccessibilityServiceInfo;.getCapabilities:()I // method@0001 │ │ +04e106: 0a00 |0003: move-result v0 │ │ +04e108: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=28 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 info Landroid/accessibilityservice/AccessibilityServiceInfo; │ │ │ │ Virtual methods - │ │ - source_file_idx : 444 (AccessibilityServiceInfoCompatJellyBeanMr2.java) │ │ + source_file_idx : 518 (AccessibilityServiceInfoCompatJellyBeanMr2.java) │ │ │ │ -Class #4 header: │ │ -class_idx : 157 │ │ +Class #29 header: │ │ +class_idx : 244 │ │ access_flags : 4096 (0x1000) │ │ -superclass_idx : 948 │ │ -source_file_idx : 456 │ │ +superclass_idx : 1337 │ │ +source_file_idx : 530 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 0 │ │ │ │ -Class #4 annotations: │ │ +Class #29 annotations: │ │ Annotations on class │ │ VISIBILITY_SYSTEM Ldalvik/annotation/EnclosingClass; value=Landroid/support/v4/app/ActionBarDrawerToggle; │ │ VISIBILITY_SYSTEM Ldalvik/annotation/InnerClass; accessFlags=4104 name=null │ │ │ │ -Class #4 - │ │ +Class #29 - │ │ Class descriptor : 'Landroid/support/v4/app/ActionBarDrawerToggle$1;' │ │ Access flags : 0x1000 (SYNTHETIC) │ │ Superclass : 'Ljava/lang/Object;' │ │ Interfaces - │ │ Static fields - │ │ Instance fields - │ │ Direct methods - │ │ Virtual methods - │ │ - source_file_idx : 456 (ActionBarDrawerToggle.java) │ │ + source_file_idx : 530 (ActionBarDrawerToggle.java) │ │ │ │ -Class #5 header: │ │ -class_idx : 158 │ │ +Class #30 header: │ │ +class_idx : 245 │ │ access_flags : 1536 (0x0600) │ │ -superclass_idx : 948 │ │ -source_file_idx : 456 │ │ +superclass_idx : 1337 │ │ +source_file_idx : 530 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 3 │ │ │ │ -Class #5 annotations: │ │ +Class #30 annotations: │ │ Annotations on class │ │ VISIBILITY_SYSTEM Ldalvik/annotation/EnclosingClass; value=Landroid/support/v4/app/ActionBarDrawerToggle; │ │ VISIBILITY_SYSTEM Ldalvik/annotation/InnerClass; accessFlags=1546 name="ActionBarDrawerToggleImpl" │ │ │ │ -Class #5 - │ │ +Class #30 - │ │ Class descriptor : 'Landroid/support/v4/app/ActionBarDrawerToggle$ActionBarDrawerToggleImpl;' │ │ Access flags : 0x0600 (INTERFACE ABSTRACT) │ │ Superclass : 'Ljava/lang/Object;' │ │ Interfaces - │ │ Static fields - │ │ Instance fields - │ │ Direct methods - │ │ @@ -754,32 +1470,34 @@ │ │ │ │ #2 : (in Landroid/support/v4/app/ActionBarDrawerToggle$ActionBarDrawerToggleImpl;) │ │ name : 'setActionBarUpIndicator' │ │ type : '(Ljava/lang/Object;Landroid/app/Activity;Landroid/graphics/drawable/Drawable;I)Ljava/lang/Object;' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ - source_file_idx : 456 (ActionBarDrawerToggle.java) │ │ + source_file_idx : 530 (ActionBarDrawerToggle.java) │ │ │ │ -Class #6 header: │ │ -class_idx : 161 │ │ +Class #31 header: │ │ +class_idx : 249 │ │ access_flags : 1537 (0x0601) │ │ -superclass_idx : 948 │ │ -source_file_idx : 456 │ │ +superclass_idx : 1337 │ │ +source_file_idx : 530 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 3 │ │ │ │ -Class #6 annotations: │ │ +Class #31 annotations: │ │ Annotations on class │ │ VISIBILITY_SYSTEM Ldalvik/annotation/EnclosingClass; value=Landroid/support/v4/app/ActionBarDrawerToggle; │ │ VISIBILITY_SYSTEM Ldalvik/annotation/InnerClass; accessFlags=1545 name="Delegate" │ │ +Annotations on method #965 'getThemeUpIndicator' │ │ + VISIBILITY_BUILD Landroid/support/annotation/Nullable; │ │ │ │ -Class #6 - │ │ +Class #31 - │ │ Class descriptor : 'Landroid/support/v4/app/ActionBarDrawerToggle$Delegate;' │ │ Access flags : 0x0601 (PUBLIC INTERFACE ABSTRACT) │ │ Superclass : 'Ljava/lang/Object;' │ │ Interfaces - │ │ Static fields - │ │ Instance fields - │ │ Direct methods - │ │ @@ -798,67 +1516,69 @@ │ │ │ │ #2 : (in Landroid/support/v4/app/ActionBarDrawerToggle$Delegate;) │ │ name : 'setActionBarUpIndicator' │ │ type : '(Landroid/graphics/drawable/Drawable;I)V' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ - source_file_idx : 456 (ActionBarDrawerToggle.java) │ │ + source_file_idx : 530 (ActionBarDrawerToggle.java) │ │ │ │ -Class #7 header: │ │ -class_idx : 162 │ │ +Class #32 header: │ │ +class_idx : 250 │ │ access_flags : 1537 (0x0601) │ │ -superclass_idx : 948 │ │ -source_file_idx : 456 │ │ +superclass_idx : 1337 │ │ +source_file_idx : 530 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 1 │ │ │ │ -Class #7 annotations: │ │ +Class #32 annotations: │ │ Annotations on class │ │ VISIBILITY_SYSTEM Ldalvik/annotation/EnclosingClass; value=Landroid/support/v4/app/ActionBarDrawerToggle; │ │ VISIBILITY_SYSTEM Ldalvik/annotation/InnerClass; accessFlags=1545 name="DelegateProvider" │ │ +Annotations on method #968 'getDrawerToggleDelegate' │ │ + VISIBILITY_BUILD Landroid/support/annotation/Nullable; │ │ │ │ -Class #7 - │ │ +Class #32 - │ │ Class descriptor : 'Landroid/support/v4/app/ActionBarDrawerToggle$DelegateProvider;' │ │ Access flags : 0x0601 (PUBLIC INTERFACE ABSTRACT) │ │ Superclass : 'Ljava/lang/Object;' │ │ Interfaces - │ │ Static fields - │ │ Instance fields - │ │ Direct methods - │ │ Virtual methods - │ │ #0 : (in Landroid/support/v4/app/ActionBarDrawerToggle$DelegateProvider;) │ │ name : 'getDrawerToggleDelegate' │ │ type : '()Landroid/support/v4/app/ActionBarDrawerToggle$Delegate;' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ - source_file_idx : 456 (ActionBarDrawerToggle.java) │ │ + source_file_idx : 530 (ActionBarDrawerToggle.java) │ │ │ │ -Class #8 header: │ │ -class_idx : 163 │ │ +Class #33 header: │ │ +class_idx : 251 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 93 │ │ -source_file_idx : 456 │ │ +superclass_idx : 118 │ │ +source_file_idx : 530 │ │ static_fields_size : 0 │ │ instance_fields_size: 5 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 4 │ │ │ │ -Class #8 annotations: │ │ +Class #33 annotations: │ │ Annotations on class │ │ VISIBILITY_SYSTEM Ldalvik/annotation/EnclosingClass; value=Landroid/support/v4/app/ActionBarDrawerToggle; │ │ VISIBILITY_SYSTEM Ldalvik/annotation/InnerClass; accessFlags=2 name="SlideDrawable" │ │ │ │ -Class #8 - │ │ +Class #33 - │ │ Class descriptor : 'Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable;' │ │ Access flags : 0x0000 () │ │ - Superclass : 'Landroid/graphics/drawable/LevelListDrawable;' │ │ + Superclass : 'Landroid/graphics/drawable/InsetDrawable;' │ │ Interfaces - │ │ #0 : 'Landroid/graphics/drawable/Drawable$Callback;' │ │ Static fields - │ │ Instance fields - │ │ #0 : (in Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable;) │ │ name : 'mHasMirroring' │ │ type : 'Z' │ │ @@ -881,70 +1601,58 @@ │ │ access : 0x1010 (FINAL SYNTHETIC) │ │ Direct methods - │ │ #0 : (in Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable;) │ │ name : '' │ │ type : '(Landroid/support/v4/app/ActionBarDrawerToggle;Landroid/graphics/drawable/Drawable;)V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ - registers : 7 │ │ + registers : 6 │ │ ins : 3 │ │ - outs : 4 │ │ - insns size : 38 16-bit code units │ │ -035864: |[035864] android.support.v4.app.ActionBarDrawerToggle$SlideDrawable.:(Landroid/support/v4/app/ActionBarDrawerToggle;Landroid/graphics/drawable/Drawable;)V │ │ -035874: 1211 |0000: const/4 v1, #int 1 // #1 │ │ -035876: 1202 |0001: const/4 v2, #int 0 // #0 │ │ -035878: 5b45 4300 |0002: iput-object v5, v4, Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable;.this$0:Landroid/support/v4/app/ActionBarDrawerToggle; // field@0043 │ │ -03587c: 7010 a701 0400 |0004: invoke-direct {v4}, Landroid/graphics/drawable/LevelListDrawable;.:()V // method@01a7 │ │ -035882: 6000 2c00 |0007: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@002c │ │ -035886: 1303 1200 |0009: const/16 v3, #int 18 // #12 │ │ -03588a: 3730 1900 |000b: if-le v0, v3, 0024 // +0019 │ │ -03588e: 0110 |000d: move v0, v1 │ │ -035890: 5c40 3f00 |000e: iput-boolean v0, v4, Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable;.mHasMirroring:Z // field@003f │ │ -035894: 2200 5600 |0010: new-instance v0, Landroid/graphics/Rect; // type@0056 │ │ -035898: 7010 8401 0000 |0012: invoke-direct {v0}, Landroid/graphics/Rect;.:()V // method@0184 │ │ -03589e: 5b40 4200 |0015: iput-object v0, v4, Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable;.mTmpRect:Landroid/graphics/Rect; // field@0042 │ │ -0358a2: 7110 8a06 0600 |0017: invoke-static {v6}, Landroid/support/v4/graphics/drawable/DrawableCompat;.isAutoMirrored:(Landroid/graphics/drawable/Drawable;)Z // method@068a │ │ -0358a8: 0a00 |001a: move-result v0 │ │ -0358aa: 3800 0500 |001b: if-eqz v0, 0020 // +0005 │ │ -0358ae: 7120 8c06 1400 |001d: invoke-static {v4, v1}, Landroid/support/v4/graphics/drawable/DrawableCompat;.setAutoMirrored:(Landroid/graphics/drawable/Drawable;Z)V // method@068c │ │ -0358b4: 6e40 7502 2462 |0020: invoke-virtual {v4, v2, v2, v6}, Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable;.addLevel:(IILandroid/graphics/drawable/Drawable;)V // method@0275 │ │ -0358ba: 0e00 |0023: return-void │ │ -0358bc: 0120 |0024: move v0, v2 │ │ -0358be: 28e9 |0025: goto 000e // -0017 │ │ + outs : 3 │ │ + insns size : 23 16-bit code units │ │ +04e10c: |[04e10c] android.support.v4.app.ActionBarDrawerToggle$SlideDrawable.:(Landroid/support/v4/app/ActionBarDrawerToggle;Landroid/graphics/drawable/Drawable;)V │ │ +04e11c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +04e11e: 5b34 5700 |0001: iput-object v4, v3, Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable;.this$0:Landroid/support/v4/app/ActionBarDrawerToggle; // field@0057 │ │ +04e122: 7030 2802 5300 |0003: invoke-direct {v3, v5, v0}, Landroid/graphics/drawable/InsetDrawable;.:(Landroid/graphics/drawable/Drawable;I)V // method@0228 │ │ +04e128: 6001 4000 |0006: sget v1, Landroid/os/Build$VERSION;.SDK_INT:I // field@0040 │ │ +04e12c: 1302 1200 |0008: const/16 v2, #int 18 // #12 │ │ +04e130: 3721 0300 |000a: if-le v1, v2, 000d // +0003 │ │ +04e134: 1210 |000c: const/4 v0, #int 1 // #1 │ │ +04e136: 5c30 5300 |000d: iput-boolean v0, v3, Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable;.mHasMirroring:Z // field@0053 │ │ +04e13a: 2200 6c00 |000f: new-instance v0, Landroid/graphics/Rect; // type@006c │ │ +04e13e: 7010 fa01 0000 |0011: invoke-direct {v0}, Landroid/graphics/Rect;.:()V // method@01fa │ │ +04e144: 5b30 5600 |0014: iput-object v0, v3, Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable;.mTmpRect:Landroid/graphics/Rect; // field@0056 │ │ +04e148: 0e00 |0016: return-void │ │ catches : (none) │ │ positions : │ │ - 0x0002 line=392 │ │ - 0x0004 line=393 │ │ - 0x0007 line=386 │ │ - 0x0010 line=387 │ │ - 0x0017 line=395 │ │ - 0x001d line=396 │ │ - 0x0020 line=399 │ │ - 0x0023 line=400 │ │ - 0x0025 line=386 │ │ - locals : │ │ - 0x0000 - 0x0026 reg=4 this Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable; │ │ - 0x0000 - 0x0026 reg=5 (null) Landroid/support/v4/app/ActionBarDrawerToggle; │ │ - 0x0000 - 0x0026 reg=6 wrapped Landroid/graphics/drawable/Drawable; │ │ + 0x0001 line=508 │ │ + 0x0003 line=509 │ │ + 0x0006 line=502 │ │ + 0x000f line=503 │ │ + 0x0016 line=510 │ │ + locals : │ │ + 0x0000 - 0x0017 reg=3 this Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable; │ │ + 0x0000 - 0x0017 reg=4 (null) Landroid/support/v4/app/ActionBarDrawerToggle; │ │ + 0x0000 - 0x0017 reg=5 wrapped Landroid/graphics/drawable/Drawable; │ │ │ │ #1 : (in Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable;) │ │ name : '' │ │ type : '(Landroid/support/v4/app/ActionBarDrawerToggle;Landroid/graphics/drawable/Drawable;Landroid/support/v4/app/ActionBarDrawerToggle$1;)V' │ │ access : 0x11000 (SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 3 │ │ insns size : 4 16-bit code units │ │ -0358c0: |[0358c0] android.support.v4.app.ActionBarDrawerToggle$SlideDrawable.:(Landroid/support/v4/app/ActionBarDrawerToggle;Landroid/graphics/drawable/Drawable;Landroid/support/v4/app/ActionBarDrawerToggle$1;)V │ │ -0358d0: 7030 7302 1002 |0000: invoke-direct {v0, v1, v2}, Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable;.:(Landroid/support/v4/app/ActionBarDrawerToggle;Landroid/graphics/drawable/Drawable;)V // method@0273 │ │ -0358d6: 0e00 |0003: return-void │ │ +04e14c: |[04e14c] android.support.v4.app.ActionBarDrawerToggle$SlideDrawable.:(Landroid/support/v4/app/ActionBarDrawerToggle;Landroid/graphics/drawable/Drawable;Landroid/support/v4/app/ActionBarDrawerToggle$1;)V │ │ +04e15c: 7030 c903 1002 |0000: invoke-direct {v0, v1, v2}, Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable;.:(Landroid/support/v4/app/ActionBarDrawerToggle;Landroid/graphics/drawable/Drawable;)V // method@03c9 │ │ +04e162: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=385 │ │ + 0x0000 line=501 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable; │ │ 0x0000 - 0x0004 reg=1 x0 Landroid/support/v4/app/ActionBarDrawerToggle; │ │ 0x0000 - 0x0004 reg=2 x1 Landroid/graphics/drawable/Drawable; │ │ 0x0000 - 0x0004 reg=3 x2 Landroid/support/v4/app/ActionBarDrawerToggle$1; │ │ │ │ Virtual methods - │ │ @@ -953,73 +1661,73 @@ │ │ type : '(Landroid/graphics/Canvas;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 8 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 79 16-bit code units │ │ -0358d8: |[0358d8] android.support.v4.app.ActionBarDrawerToggle$SlideDrawable.draw:(Landroid/graphics/Canvas;)V │ │ -0358e8: 1205 |0000: const/4 v5, #int 0 // #0 │ │ -0358ea: 1210 |0001: const/4 v0, #int 1 // #1 │ │ -0358ec: 5463 4200 |0002: iget-object v3, v6, Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable;.mTmpRect:Landroid/graphics/Rect; // field@0042 │ │ -0358f0: 6e20 7602 3600 |0004: invoke-virtual {v6, v3}, Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable;.copyBounds:(Landroid/graphics/Rect;)V // method@0276 │ │ -0358f6: 6e10 6701 0700 |0007: invoke-virtual {v7}, Landroid/graphics/Canvas;.save:()I // method@0167 │ │ -0358fc: 5463 4300 |000a: iget-object v3, v6, Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable;.this$0:Landroid/support/v4/app/ActionBarDrawerToggle; // field@0043 │ │ -035900: 7110 7e02 0300 |000c: invoke-static {v3}, Landroid/support/v4/app/ActionBarDrawerToggle;.access$300:(Landroid/support/v4/app/ActionBarDrawerToggle;)Landroid/app/Activity; // method@027e │ │ -035906: 0c03 |000f: move-result-object v3 │ │ -035908: 6e10 1b00 0300 |0010: invoke-virtual {v3}, Landroid/app/Activity;.getWindow:()Landroid/view/Window; // method@001b │ │ -03590e: 0c03 |0013: move-result-object v3 │ │ -035910: 6e10 5f13 0300 |0014: invoke-virtual {v3}, Landroid/view/Window;.getDecorView:()Landroid/view/View; // method@135f │ │ -035916: 0c03 |0017: move-result-object v3 │ │ -035918: 7110 3d0b 0300 |0018: invoke-static {v3}, Landroid/support/v4/view/ViewCompat;.getLayoutDirection:(Landroid/view/View;)I // method@0b3d │ │ -03591e: 0a03 |001b: move-result v3 │ │ -035920: 3303 3100 |001c: if-ne v3, v0, 004d // +0031 │ │ -035924: 0101 |001e: move v1, v0 │ │ -035926: 3801 0300 |001f: if-eqz v1, 0022 // +0003 │ │ -03592a: 12f0 |0021: const/4 v0, #int -1 // #ff │ │ -03592c: 5463 4200 |0022: iget-object v3, v6, Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable;.mTmpRect:Landroid/graphics/Rect; // field@0042 │ │ -035930: 6e10 8e01 0300 |0024: invoke-virtual {v3}, Landroid/graphics/Rect;.width:()I // method@018e │ │ -035936: 0a02 |0027: move-result v2 │ │ -035938: 5263 4000 |0028: iget v3, v6, Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable;.mOffset:F // field@0040 │ │ -03593c: 7f33 |002a: neg-float v3, v3 │ │ -03593e: 8224 |002b: int-to-float v4, v2 │ │ -035940: c843 |002c: mul-float/2addr v3, v4 │ │ -035942: 5264 4100 |002d: iget v4, v6, Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable;.mPosition:F // field@0041 │ │ -035946: c843 |002f: mul-float/2addr v3, v4 │ │ -035948: 8204 |0030: int-to-float v4, v0 │ │ -03594a: c843 |0031: mul-float/2addr v3, v4 │ │ -03594c: 6e30 6a01 3705 |0032: invoke-virtual {v7, v3, v5}, Landroid/graphics/Canvas;.translate:(FF)V // method@016a │ │ -035952: 3801 1100 |0035: if-eqz v1, 0046 // +0011 │ │ -035956: 5563 3f00 |0037: iget-boolean v3, v6, Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable;.mHasMirroring:Z // field@003f │ │ -03595a: 3903 0d00 |0039: if-nez v3, 0046 // +000d │ │ -03595e: 8223 |003b: int-to-float v3, v2 │ │ -035960: 6e30 6a01 3705 |003c: invoke-virtual {v7, v3, v5}, Landroid/graphics/Canvas;.translate:(FF)V // method@016a │ │ -035966: 1503 80bf |003f: const/high16 v3, #int -1082130432 // #bf80 │ │ -03596a: 1504 803f |0041: const/high16 v4, #int 1065353216 // #3f80 │ │ -03596e: 6e30 6901 3704 |0043: invoke-virtual {v7, v3, v4}, Landroid/graphics/Canvas;.scale:(FF)V // method@0169 │ │ -035974: 6f20 a801 7600 |0046: invoke-super {v6, v7}, Landroid/graphics/drawable/LevelListDrawable;.draw:(Landroid/graphics/Canvas;)V // method@01a8 │ │ -03597a: 6e10 6401 0700 |0049: invoke-virtual {v7}, Landroid/graphics/Canvas;.restore:()V // method@0164 │ │ -035980: 0e00 |004c: return-void │ │ -035982: 1201 |004d: const/4 v1, #int 0 // #0 │ │ -035984: 28d1 |004e: goto 001f // -002f │ │ +04e164: |[04e164] android.support.v4.app.ActionBarDrawerToggle$SlideDrawable.draw:(Landroid/graphics/Canvas;)V │ │ +04e174: 1205 |0000: const/4 v5, #int 0 // #0 │ │ +04e176: 1210 |0001: const/4 v0, #int 1 // #1 │ │ +04e178: 5463 5600 |0002: iget-object v3, v6, Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable;.mTmpRect:Landroid/graphics/Rect; // field@0056 │ │ +04e17c: 6e20 cb03 3600 |0004: invoke-virtual {v6, v3}, Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable;.copyBounds:(Landroid/graphics/Rect;)V // method@03cb │ │ +04e182: 6e10 cb01 0700 |0007: invoke-virtual {v7}, Landroid/graphics/Canvas;.save:()I // method@01cb │ │ +04e188: 5463 5700 |000a: iget-object v3, v6, Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable;.this$0:Landroid/support/v4/app/ActionBarDrawerToggle; // field@0057 │ │ +04e18c: 7110 d403 0300 |000c: invoke-static {v3}, Landroid/support/v4/app/ActionBarDrawerToggle;.access$400:(Landroid/support/v4/app/ActionBarDrawerToggle;)Landroid/app/Activity; // method@03d4 │ │ +04e192: 0c03 |000f: move-result-object v3 │ │ +04e194: 6e10 2200 0300 |0010: invoke-virtual {v3}, Landroid/app/Activity;.getWindow:()Landroid/view/Window; // method@0022 │ │ +04e19a: 0c03 |0013: move-result-object v3 │ │ +04e19c: 6e10 fa1d 0300 |0014: invoke-virtual {v3}, Landroid/view/Window;.getDecorView:()Landroid/view/View; // method@1dfa │ │ +04e1a2: 0c03 |0017: move-result-object v3 │ │ +04e1a4: 7110 7712 0300 |0018: invoke-static {v3}, Landroid/support/v4/view/ViewCompat;.getLayoutDirection:(Landroid/view/View;)I // method@1277 │ │ +04e1aa: 0a03 |001b: move-result v3 │ │ +04e1ac: 3303 3100 |001c: if-ne v3, v0, 004d // +0031 │ │ +04e1b0: 0101 |001e: move v1, v0 │ │ +04e1b2: 3801 0300 |001f: if-eqz v1, 0022 // +0003 │ │ +04e1b6: 12f0 |0021: const/4 v0, #int -1 // #ff │ │ +04e1b8: 5463 5600 |0022: iget-object v3, v6, Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable;.mTmpRect:Landroid/graphics/Rect; // field@0056 │ │ +04e1bc: 6e10 0502 0300 |0024: invoke-virtual {v3}, Landroid/graphics/Rect;.width:()I // method@0205 │ │ +04e1c2: 0a02 |0027: move-result v2 │ │ +04e1c4: 5263 5400 |0028: iget v3, v6, Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable;.mOffset:F // field@0054 │ │ +04e1c8: 7f33 |002a: neg-float v3, v3 │ │ +04e1ca: 8224 |002b: int-to-float v4, v2 │ │ +04e1cc: c843 |002c: mul-float/2addr v3, v4 │ │ +04e1ce: 5264 5500 |002d: iget v4, v6, Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable;.mPosition:F // field@0055 │ │ +04e1d2: c843 |002f: mul-float/2addr v3, v4 │ │ +04e1d4: 8204 |0030: int-to-float v4, v0 │ │ +04e1d6: c843 |0031: mul-float/2addr v3, v4 │ │ +04e1d8: 6e30 cf01 3705 |0032: invoke-virtual {v7, v3, v5}, Landroid/graphics/Canvas;.translate:(FF)V // method@01cf │ │ +04e1de: 3801 1100 |0035: if-eqz v1, 0046 // +0011 │ │ +04e1e2: 5563 5300 |0037: iget-boolean v3, v6, Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable;.mHasMirroring:Z // field@0053 │ │ +04e1e6: 3903 0d00 |0039: if-nez v3, 0046 // +000d │ │ +04e1ea: 8223 |003b: int-to-float v3, v2 │ │ +04e1ec: 6e30 cf01 3705 |003c: invoke-virtual {v7, v3, v5}, Landroid/graphics/Canvas;.translate:(FF)V // method@01cf │ │ +04e1f2: 1503 80bf |003f: const/high16 v3, #int -1082130432 // #bf80 │ │ +04e1f6: 1504 803f |0041: const/high16 v4, #int 1065353216 // #3f80 │ │ +04e1fa: 6e30 ce01 3704 |0043: invoke-virtual {v7, v3, v4}, Landroid/graphics/Canvas;.scale:(FF)V // method@01ce │ │ +04e200: 6f20 2902 7600 |0046: invoke-super {v6, v7}, Landroid/graphics/drawable/InsetDrawable;.draw:(Landroid/graphics/Canvas;)V // method@0229 │ │ +04e206: 6e10 c701 0700 |0049: invoke-virtual {v7}, Landroid/graphics/Canvas;.restore:()V // method@01c7 │ │ +04e20c: 0e00 |004c: return-void │ │ +04e20e: 1201 |004d: const/4 v1, #int 0 // #0 │ │ +04e210: 28d1 |004e: goto 001f // -002f │ │ catches : (none) │ │ positions : │ │ - 0x0002 line=430 │ │ - 0x0007 line=431 │ │ - 0x000a line=434 │ │ - 0x001f line=436 │ │ - 0x0022 line=437 │ │ - 0x0028 line=438 │ │ - 0x0035 line=441 │ │ - 0x003b line=442 │ │ - 0x003f line=443 │ │ - 0x0046 line=446 │ │ - 0x0049 line=447 │ │ - 0x004c line=448 │ │ - 0x004d line=434 │ │ + 0x0002 line=540 │ │ + 0x0007 line=541 │ │ + 0x000a line=544 │ │ + 0x001f line=546 │ │ + 0x0022 line=547 │ │ + 0x0028 line=548 │ │ + 0x0035 line=551 │ │ + 0x003b line=552 │ │ + 0x003f line=553 │ │ + 0x0046 line=556 │ │ + 0x0049 line=557 │ │ + 0x004c line=558 │ │ + 0x004d line=544 │ │ locals : │ │ 0x0022 - 0x004d reg=0 flipRtl I │ │ 0x001f - 0x004d reg=1 isLayoutRTL Z │ │ 0x0028 - 0x004d reg=2 width I │ │ 0x0000 - 0x004f reg=6 this Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable; │ │ 0x0000 - 0x004f reg=7 canvas Landroid/graphics/Canvas; │ │ │ │ @@ -1028,85 +1736,85 @@ │ │ type : '()F' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -035988: |[035988] android.support.v4.app.ActionBarDrawerToggle$SlideDrawable.getPosition:()F │ │ -035998: 5210 4100 |0000: iget v0, v1, Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable;.mPosition:F // field@0041 │ │ -03599c: 0f00 |0002: return v0 │ │ +04e214: |[04e214] android.support.v4.app.ActionBarDrawerToggle$SlideDrawable.getPosition:()F │ │ +04e224: 5210 5500 |0000: iget v0, v1, Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable;.mPosition:F // field@0055 │ │ +04e228: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=413 │ │ + 0x0000 line=523 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable; │ │ │ │ #2 : (in Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable;) │ │ name : 'setOffset' │ │ type : '(F)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -0359a0: |[0359a0] android.support.v4.app.ActionBarDrawerToggle$SlideDrawable.setOffset:(F)V │ │ -0359b0: 5901 4000 |0000: iput v1, v0, Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable;.mOffset:F // field@0040 │ │ -0359b4: 6e10 7902 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable;.invalidateSelf:()V // method@0279 │ │ -0359ba: 0e00 |0005: return-void │ │ +04e22c: |[04e22c] android.support.v4.app.ActionBarDrawerToggle$SlideDrawable.setOffset:(F)V │ │ +04e23c: 5901 5400 |0000: iput v1, v0, Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable;.mOffset:F // field@0054 │ │ +04e240: 6e10 ce03 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable;.invalidateSelf:()V // method@03ce │ │ +04e246: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=424 │ │ - 0x0002 line=425 │ │ - 0x0005 line=426 │ │ + 0x0000 line=534 │ │ + 0x0002 line=535 │ │ + 0x0005 line=536 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable; │ │ 0x0000 - 0x0006 reg=1 offset F │ │ │ │ #3 : (in Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable;) │ │ name : 'setPosition' │ │ type : '(F)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -0359bc: |[0359bc] android.support.v4.app.ActionBarDrawerToggle$SlideDrawable.setPosition:(F)V │ │ -0359cc: 5901 4100 |0000: iput v1, v0, Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable;.mPosition:F // field@0041 │ │ -0359d0: 6e10 7902 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable;.invalidateSelf:()V // method@0279 │ │ -0359d6: 0e00 |0005: return-void │ │ +04e248: |[04e248] android.support.v4.app.ActionBarDrawerToggle$SlideDrawable.setPosition:(F)V │ │ +04e258: 5901 5500 |0000: iput v1, v0, Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable;.mPosition:F // field@0055 │ │ +04e25c: 6e10 ce03 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable;.invalidateSelf:()V // method@03ce │ │ +04e262: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=408 │ │ - 0x0002 line=409 │ │ - 0x0005 line=410 │ │ + 0x0000 line=518 │ │ + 0x0002 line=519 │ │ + 0x0005 line=520 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable; │ │ 0x0000 - 0x0006 reg=1 position F │ │ │ │ - source_file_idx : 456 (ActionBarDrawerToggle.java) │ │ + source_file_idx : 530 (ActionBarDrawerToggle.java) │ │ │ │ -Class #9 header: │ │ -class_idx : 165 │ │ +Class #34 header: │ │ +class_idx : 253 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 948 │ │ -source_file_idx : 458 │ │ +superclass_idx : 1337 │ │ +source_file_idx : 532 │ │ static_fields_size : 0 │ │ instance_fields_size: 3 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 0 │ │ │ │ -Class #9 annotations: │ │ +Class #34 annotations: │ │ Annotations on class │ │ VISIBILITY_SYSTEM Ldalvik/annotation/EnclosingClass; value=Landroid/support/v4/app/ActionBarDrawerToggleHoneycomb; │ │ VISIBILITY_SYSTEM Ldalvik/annotation/InnerClass; accessFlags=10 name="SetIndicatorInfo" │ │ │ │ -Class #9 - │ │ +Class #34 - │ │ Class descriptor : 'Landroid/support/v4/app/ActionBarDrawerToggleHoneycomb$SetIndicatorInfo;' │ │ Access flags : 0x0000 () │ │ Superclass : 'Ljava/lang/Object;' │ │ Interfaces - │ │ Static fields - │ │ Instance fields - │ │ #0 : (in Landroid/support/v4/app/ActionBarDrawerToggleHoneycomb$SetIndicatorInfo;) │ │ @@ -1127,114 +1835,114 @@ │ │ type : '(Landroid/app/Activity;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 16 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 91 16-bit code units │ │ -0359d8: |[0359d8] android.support.v4.app.ActionBarDrawerToggleHoneycomb$SetIndicatorInfo.:(Landroid/app/Activity;)V │ │ -0359e8: 140d 2c00 0201 |0000: const v13, #float 2.38774e-38 // #0102002c │ │ -0359ee: 121c |0003: const/4 v12, #int 1 // #1 │ │ -0359f0: 120b |0004: const/4 v11, #int 0 // #0 │ │ -0359f2: 7010 9117 0e00 |0005: invoke-direct {v14}, Ljava/lang/Object;.:()V // method@1791 │ │ -0359f8: 1c06 0a00 |0008: const-class v6, Landroid/app/ActionBar; // type@000a │ │ -0359fc: 1a07 b81b |000a: const-string v7, "setHomeAsUpIndicator" // string@1bb8 │ │ -035a00: 1218 |000c: const/4 v8, #int 1 // #1 │ │ -035a02: 2388 2e04 |000d: new-array v8, v8, [Ljava/lang/Class; // type@042e │ │ -035a06: 1209 |000f: const/4 v9, #int 0 // #0 │ │ -035a08: 1c0a 5c00 |0010: const-class v10, Landroid/graphics/drawable/Drawable; // type@005c │ │ -035a0c: 4d0a 0809 |0012: aput-object v10, v8, v9 │ │ -035a10: 6e30 6a17 7608 |0014: invoke-virtual {v6, v7, v8}, Ljava/lang/Class;.getDeclaredMethod:(Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method; // method@176a │ │ -035a16: 0c06 |0017: move-result-object v6 │ │ -035a18: 5be6 5300 |0018: iput-object v6, v14, Landroid/support/v4/app/ActionBarDrawerToggleHoneycomb$SetIndicatorInfo;.setHomeAsUpIndicator:Ljava/lang/reflect/Method; // field@0053 │ │ -035a1c: 1c06 0a00 |001a: const-class v6, Landroid/app/ActionBar; // type@000a │ │ -035a20: 1a07 b71b |001c: const-string v7, "setHomeActionContentDescription" // string@1bb7 │ │ -035a24: 1218 |001e: const/4 v8, #int 1 // #1 │ │ -035a26: 2388 2e04 |001f: new-array v8, v8, [Ljava/lang/Class; // type@042e │ │ -035a2a: 1209 |0021: const/4 v9, #int 0 // #0 │ │ -035a2c: 620a e708 |0022: sget-object v10, Ljava/lang/Integer;.TYPE:Ljava/lang/Class; // field@08e7 │ │ -035a30: 4d0a 0809 |0024: aput-object v10, v8, v9 │ │ -035a34: 6e30 6a17 7608 |0026: invoke-virtual {v6, v7, v8}, Ljava/lang/Class;.getDeclaredMethod:(Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method; // method@176a │ │ -035a3a: 0c06 |0029: move-result-object v6 │ │ -035a3c: 5be6 5200 |002a: iput-object v6, v14, Landroid/support/v4/app/ActionBarDrawerToggleHoneycomb$SetIndicatorInfo;.setHomeActionContentDescription:Ljava/lang/reflect/Method; // field@0052 │ │ -035a40: 0e00 |002c: return-void │ │ -035a42: 0d06 |002d: move-exception v6 │ │ -035a44: 6e20 0e00 df00 |002e: invoke-virtual {v15, v13}, Landroid/app/Activity;.findViewById:(I)Landroid/view/View; // method@000e │ │ -035a4a: 0c02 |0031: move-result-object v2 │ │ -035a4c: 3802 faff |0032: if-eqz v2, 002c // -0006 │ │ -035a50: 6e10 cc12 0200 |0034: invoke-virtual {v2}, Landroid/view/View;.getParent:()Landroid/view/ViewParent; // method@12cc │ │ -035a56: 0c03 |0037: move-result-object v3 │ │ -035a58: 1f03 c602 |0038: check-cast v3, Landroid/view/ViewGroup; // type@02c6 │ │ -035a5c: 6e10 3913 0300 |003a: invoke-virtual {v3}, Landroid/view/ViewGroup;.getChildCount:()I // method@1339 │ │ -035a62: 0a00 |003d: move-result v0 │ │ -035a64: 1226 |003e: const/4 v6, #int 2 // #2 │ │ -035a66: 3360 edff |003f: if-ne v0, v6, 002c // -0013 │ │ -035a6a: 6e20 3813 b300 |0041: invoke-virtual {v3, v11}, Landroid/view/ViewGroup;.getChildAt:(I)Landroid/view/View; // method@1338 │ │ -035a70: 0c01 |0044: move-result-object v1 │ │ -035a72: 6e20 3813 c300 |0045: invoke-virtual {v3, v12}, Landroid/view/ViewGroup;.getChildAt:(I)Landroid/view/View; // method@1338 │ │ -035a78: 0c04 |0048: move-result-object v4 │ │ -035a7a: 6e10 bc12 0100 |0049: invoke-virtual {v1}, Landroid/view/View;.getId:()I // method@12bc │ │ -035a80: 0a06 |004c: move-result v6 │ │ -035a82: 33d6 0c00 |004d: if-ne v6, v13, 0059 // +000c │ │ -035a86: 0745 |004f: move-object v5, v4 │ │ -035a88: 2056 f302 |0050: instance-of v6, v5, Landroid/widget/ImageView; // type@02f3 │ │ -035a8c: 3806 daff |0052: if-eqz v6, 002c // -0026 │ │ -035a90: 1f05 f302 |0054: check-cast v5, Landroid/widget/ImageView; // type@02f3 │ │ -035a94: 5be5 5400 |0056: iput-object v5, v14, Landroid/support/v4/app/ActionBarDrawerToggleHoneycomb$SetIndicatorInfo;.upIndicatorView:Landroid/widget/ImageView; // field@0054 │ │ -035a98: 28d4 |0058: goto 002c // -002c │ │ -035a9a: 0715 |0059: move-object v5, v1 │ │ -035a9c: 28f6 |005a: goto 0050 // -000a │ │ +04e264: |[04e264] android.support.v4.app.ActionBarDrawerToggleHoneycomb$SetIndicatorInfo.:(Landroid/app/Activity;)V │ │ +04e274: 140d 2c00 0201 |0000: const v13, #float 2.38774e-38 // #0102002c │ │ +04e27a: 121c |0003: const/4 v12, #int 1 // #1 │ │ +04e27c: 120b |0004: const/4 v11, #int 0 // #0 │ │ +04e27e: 7010 8622 0e00 |0005: invoke-direct {v14}, Ljava/lang/Object;.:()V // method@2286 │ │ +04e284: 1c06 0f00 |0008: const-class v6, Landroid/app/ActionBar; // type@000f │ │ +04e288: 1a07 c524 |000a: const-string v7, "setHomeAsUpIndicator" // string@24c5 │ │ +04e28c: 1218 |000c: const/4 v8, #int 1 // #1 │ │ +04e28e: 2388 c905 |000d: new-array v8, v8, [Ljava/lang/Class; // type@05c9 │ │ +04e292: 1209 |000f: const/4 v9, #int 0 // #0 │ │ +04e294: 1c0a 7500 |0010: const-class v10, Landroid/graphics/drawable/Drawable; // type@0075 │ │ +04e298: 4d0a 0809 |0012: aput-object v10, v8, v9 │ │ +04e29c: 6e30 5822 7608 |0014: invoke-virtual {v6, v7, v8}, Ljava/lang/Class;.getDeclaredMethod:(Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method; // method@2258 │ │ +04e2a2: 0c06 |0017: move-result-object v6 │ │ +04e2a4: 5be6 6800 |0018: iput-object v6, v14, Landroid/support/v4/app/ActionBarDrawerToggleHoneycomb$SetIndicatorInfo;.setHomeAsUpIndicator:Ljava/lang/reflect/Method; // field@0068 │ │ +04e2a8: 1c06 0f00 |001a: const-class v6, Landroid/app/ActionBar; // type@000f │ │ +04e2ac: 1a07 c424 |001c: const-string v7, "setHomeActionContentDescription" // string@24c4 │ │ +04e2b0: 1218 |001e: const/4 v8, #int 1 // #1 │ │ +04e2b2: 2388 c905 |001f: new-array v8, v8, [Ljava/lang/Class; // type@05c9 │ │ +04e2b6: 1209 |0021: const/4 v9, #int 0 // #0 │ │ +04e2b8: 620a fa0b |0022: sget-object v10, Ljava/lang/Integer;.TYPE:Ljava/lang/Class; // field@0bfa │ │ +04e2bc: 4d0a 0809 |0024: aput-object v10, v8, v9 │ │ +04e2c0: 6e30 5822 7608 |0026: invoke-virtual {v6, v7, v8}, Ljava/lang/Class;.getDeclaredMethod:(Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method; // method@2258 │ │ +04e2c6: 0c06 |0029: move-result-object v6 │ │ +04e2c8: 5be6 6700 |002a: iput-object v6, v14, Landroid/support/v4/app/ActionBarDrawerToggleHoneycomb$SetIndicatorInfo;.setHomeActionContentDescription:Ljava/lang/reflect/Method; // field@0067 │ │ +04e2cc: 0e00 |002c: return-void │ │ +04e2ce: 0d06 |002d: move-exception v6 │ │ +04e2d0: 6e20 1400 df00 |002e: invoke-virtual {v15, v13}, Landroid/app/Activity;.findViewById:(I)Landroid/view/View; // method@0014 │ │ +04e2d6: 0c02 |0031: move-result-object v2 │ │ +04e2d8: 3802 faff |0032: if-eqz v2, 002c // -0006 │ │ +04e2dc: 6e10 161d 0200 |0034: invoke-virtual {v2}, Landroid/view/View;.getParent:()Landroid/view/ViewParent; // method@1d16 │ │ +04e2e2: 0c03 |0037: move-result-object v3 │ │ +04e2e4: 1f03 3c04 |0038: check-cast v3, Landroid/view/ViewGroup; // type@043c │ │ +04e2e8: 6e10 ae1d 0300 |003a: invoke-virtual {v3}, Landroid/view/ViewGroup;.getChildCount:()I // method@1dae │ │ +04e2ee: 0a00 |003d: move-result v0 │ │ +04e2f0: 1226 |003e: const/4 v6, #int 2 // #2 │ │ +04e2f2: 3360 edff |003f: if-ne v0, v6, 002c // -0013 │ │ +04e2f6: 6e20 ad1d b300 |0041: invoke-virtual {v3, v11}, Landroid/view/ViewGroup;.getChildAt:(I)Landroid/view/View; // method@1dad │ │ +04e2fc: 0c01 |0044: move-result-object v1 │ │ +04e2fe: 6e20 ad1d c300 |0045: invoke-virtual {v3, v12}, Landroid/view/ViewGroup;.getChildAt:(I)Landroid/view/View; // method@1dad │ │ +04e304: 0c04 |0048: move-result-object v4 │ │ +04e306: 6e10 001d 0100 |0049: invoke-virtual {v1}, Landroid/view/View;.getId:()I // method@1d00 │ │ +04e30c: 0a06 |004c: move-result v6 │ │ +04e30e: 33d6 0c00 |004d: if-ne v6, v13, 0059 // +000c │ │ +04e312: 0745 |004f: move-object v5, v4 │ │ +04e314: 2056 7304 |0050: instance-of v6, v5, Landroid/widget/ImageView; // type@0473 │ │ +04e318: 3806 daff |0052: if-eqz v6, 002c // -0026 │ │ +04e31c: 1f05 7304 |0054: check-cast v5, Landroid/widget/ImageView; // type@0473 │ │ +04e320: 5be5 6900 |0056: iput-object v5, v14, Landroid/support/v4/app/ActionBarDrawerToggleHoneycomb$SetIndicatorInfo;.upIndicatorView:Landroid/widget/ImageView; // field@0069 │ │ +04e324: 28d4 |0058: goto 002c // -002c │ │ +04e326: 0715 |0059: move-object v5, v1 │ │ +04e328: 28f6 |005a: goto 0050 // -000a │ │ catches : 1 │ │ 0x0008 - 0x002c │ │ Ljava/lang/NoSuchMethodException; -> 0x002d │ │ positions : │ │ - 0x0005 line=97 │ │ - 0x0008 line=99 │ │ - 0x001a line=101 │ │ - 0x002c line=131 │ │ - 0x002d line=106 │ │ - 0x002e line=110 │ │ - 0x0032 line=111 │ │ - 0x0034 line=116 │ │ - 0x003a line=117 │ │ - 0x003e line=118 │ │ - 0x0041 line=123 │ │ - 0x0045 line=124 │ │ - 0x0049 line=125 │ │ - 0x0050 line=127 │ │ - 0x0054 line=129 │ │ - 0x005a line=125 │ │ + 0x0005 line=104 │ │ + 0x0008 line=106 │ │ + 0x001a line=108 │ │ + 0x002c line=138 │ │ + 0x002d line=113 │ │ + 0x002e line=117 │ │ + 0x0032 line=118 │ │ + 0x0034 line=123 │ │ + 0x003a line=124 │ │ + 0x003e line=125 │ │ + 0x0041 line=130 │ │ + 0x0045 line=131 │ │ + 0x0049 line=132 │ │ + 0x0050 line=134 │ │ + 0x0054 line=136 │ │ + 0x005a line=132 │ │ locals : │ │ 0x0050 - 0x0056 reg=5 up Landroid/view/View; │ │ 0x003e - 0x005b reg=0 childCount I │ │ 0x0045 - 0x005b reg=1 first Landroid/view/View; │ │ 0x0032 - 0x005b reg=2 home Landroid/view/View; │ │ 0x003a - 0x005b reg=3 parent Landroid/view/ViewGroup; │ │ 0x0049 - 0x005b reg=4 second Landroid/view/View; │ │ 0x0000 - 0x005b reg=14 this Landroid/support/v4/app/ActionBarDrawerToggleHoneycomb$SetIndicatorInfo; │ │ 0x0000 - 0x005b reg=15 activity Landroid/app/Activity; │ │ │ │ Virtual methods - │ │ - source_file_idx : 458 (ActionBarDrawerToggleHoneycomb.java) │ │ + source_file_idx : 532 (ActionBarDrawerToggleHoneycomb.java) │ │ │ │ -Class #10 header: │ │ -class_idx : 166 │ │ +Class #35 header: │ │ +class_idx : 254 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 948 │ │ -source_file_idx : 458 │ │ +superclass_idx : 1337 │ │ +source_file_idx : 532 │ │ static_fields_size : 2 │ │ instance_fields_size: 0 │ │ direct_methods_size : 5 │ │ virtual_methods_size: 0 │ │ │ │ -Class #10 annotations: │ │ +Class #35 annotations: │ │ Annotations on class │ │ VISIBILITY_SYSTEM Ldalvik/annotation/MemberClasses; value={ Landroid/support/v4/app/ActionBarDrawerToggleHoneycomb$SetIndicatorInfo; } │ │ │ │ -Class #10 - │ │ +Class #35 - │ │ Class descriptor : 'Landroid/support/v4/app/ActionBarDrawerToggleHoneycomb;' │ │ Access flags : 0x0000 () │ │ Superclass : 'Ljava/lang/Object;' │ │ Interfaces - │ │ Static fields - │ │ #0 : (in Landroid/support/v4/app/ActionBarDrawerToggleHoneycomb;) │ │ name : 'TAG' │ │ @@ -1252,217 +1960,859 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 0 │ │ outs : 0 │ │ insns size : 12 16-bit code units │ │ -035ab0: |[035ab0] android.support.v4.app.ActionBarDrawerToggleHoneycomb.:()V │ │ -035ac0: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -035ac2: 2300 1804 |0001: new-array v0, v0, [I // type@0418 │ │ -035ac6: 1201 |0003: const/4 v1, #int 0 // #0 │ │ -035ac8: 1402 0b03 0101 |0004: const v2, #float 2.36957e-38 // #0101030b │ │ -035ace: 4b02 0001 |0007: aput v2, v0, v1 │ │ -035ad2: 6900 5600 |0009: sput-object v0, Landroid/support/v4/app/ActionBarDrawerToggleHoneycomb;.THEME_ATTRS:[I // field@0056 │ │ -035ad6: 0e00 |000b: return-void │ │ +04e33c: |[04e33c] android.support.v4.app.ActionBarDrawerToggleHoneycomb.:()V │ │ +04e34c: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +04e34e: 2300 a205 |0001: new-array v0, v0, [I // type@05a2 │ │ +04e352: 1201 |0003: const/4 v1, #int 0 // #0 │ │ +04e354: 1402 0b03 0101 |0004: const v2, #float 2.36957e-38 // #0101030b │ │ +04e35a: 4b02 0001 |0007: aput v2, v0, v1 │ │ +04e35e: 6900 6b00 |0009: sput-object v0, Landroid/support/v4/app/ActionBarDrawerToggleHoneycomb;.THEME_ATTRS:[I // field@006b │ │ +04e362: 0e00 |000b: return-void │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=42 │ │ + 0x0000 line=44 │ │ locals : │ │ │ │ #1 : (in Landroid/support/v4/app/ActionBarDrawerToggleHoneycomb;) │ │ name : '' │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -035ad8: |[035ad8] android.support.v4.app.ActionBarDrawerToggleHoneycomb.:()V │ │ -035ae8: 7010 9117 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1791 │ │ -035aee: 0e00 |0003: return-void │ │ +04e364: |[04e364] android.support.v4.app.ActionBarDrawerToggleHoneycomb.:()V │ │ +04e374: 7010 8622 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2286 │ │ +04e37a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=39 │ │ - 0x0003 line=92 │ │ + 0x0000 line=41 │ │ + 0x0003 line=99 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/ActionBarDrawerToggleHoneycomb; │ │ │ │ #2 : (in Landroid/support/v4/app/ActionBarDrawerToggleHoneycomb;) │ │ name : 'getThemeUpIndicator' │ │ type : '(Landroid/app/Activity;)Landroid/graphics/drawable/Drawable;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 15 16-bit code units │ │ -035af0: |[035af0] android.support.v4.app.ActionBarDrawerToggleHoneycomb.getThemeUpIndicator:(Landroid/app/Activity;)Landroid/graphics/drawable/Drawable; │ │ -035b00: 6202 5600 |0000: sget-object v2, Landroid/support/v4/app/ActionBarDrawerToggleHoneycomb;.THEME_ATTRS:[I // field@0056 │ │ -035b04: 6e20 1e00 2300 |0002: invoke-virtual {v3, v2}, Landroid/app/Activity;.obtainStyledAttributes:([I)Landroid/content/res/TypedArray; // method@001e │ │ -035b0a: 0c00 |0005: move-result-object v0 │ │ -035b0c: 1202 |0006: const/4 v2, #int 0 // #0 │ │ -035b0e: 6e20 2d01 2000 |0007: invoke-virtual {v0, v2}, Landroid/content/res/TypedArray;.getDrawable:(I)Landroid/graphics/drawable/Drawable; // method@012d │ │ -035b14: 0c01 |000a: move-result-object v1 │ │ -035b16: 6e10 3501 0000 |000b: invoke-virtual {v0}, Landroid/content/res/TypedArray;.recycle:()V // method@0135 │ │ -035b1c: 1101 |000e: return-object v1 │ │ +04e37c: |[04e37c] android.support.v4.app.ActionBarDrawerToggleHoneycomb.getThemeUpIndicator:(Landroid/app/Activity;)Landroid/graphics/drawable/Drawable; │ │ +04e38c: 6202 6b00 |0000: sget-object v2, Landroid/support/v4/app/ActionBarDrawerToggleHoneycomb;.THEME_ATTRS:[I // field@006b │ │ +04e390: 6e20 2500 2300 |0002: invoke-virtual {v3, v2}, Landroid/app/Activity;.obtainStyledAttributes:([I)Landroid/content/res/TypedArray; // method@0025 │ │ +04e396: 0c00 |0005: move-result-object v0 │ │ +04e398: 1202 |0006: const/4 v2, #int 0 // #0 │ │ +04e39a: 6e20 7a01 2000 |0007: invoke-virtual {v0, v2}, Landroid/content/res/TypedArray;.getDrawable:(I)Landroid/graphics/drawable/Drawable; // method@017a │ │ +04e3a0: 0c01 |000a: move-result-object v1 │ │ +04e3a2: 6e10 8201 0000 |000b: invoke-virtual {v0}, Landroid/content/res/TypedArray;.recycle:()V // method@0182 │ │ +04e3a8: 1101 |000e: return-object v1 │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=86 │ │ - 0x0006 line=87 │ │ - 0x000b line=88 │ │ - 0x000e line=89 │ │ + 0x0000 line=93 │ │ + 0x0006 line=94 │ │ + 0x000b line=95 │ │ + 0x000e line=96 │ │ locals : │ │ 0x0006 - 0x000f reg=0 a Landroid/content/res/TypedArray; │ │ 0x000b - 0x000f reg=1 result Landroid/graphics/drawable/Drawable; │ │ 0x0000 - 0x000f reg=3 activity Landroid/app/Activity; │ │ │ │ #3 : (in Landroid/support/v4/app/ActionBarDrawerToggleHoneycomb;) │ │ name : 'setActionBarDescription' │ │ type : '(Ljava/lang/Object;Landroid/app/Activity;I)Ljava/lang/Object;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 10 │ │ ins : 3 │ │ outs : 3 │ │ - insns size : 43 16-bit code units │ │ -035b20: |[035b20] android.support.v4.app.ActionBarDrawerToggleHoneycomb.setActionBarDescription:(Ljava/lang/Object;Landroid/app/Activity;I)Ljava/lang/Object; │ │ -035b30: 3907 0700 |0000: if-nez v7, 0007 // +0007 │ │ -035b34: 2207 a500 |0002: new-instance v7, Landroid/support/v4/app/ActionBarDrawerToggleHoneycomb$SetIndicatorInfo; // type@00a5 │ │ -035b38: 7020 8b02 8700 |0004: invoke-direct {v7, v8}, Landroid/support/v4/app/ActionBarDrawerToggleHoneycomb$SetIndicatorInfo;.:(Landroid/app/Activity;)V // method@028b │ │ -035b3e: 0772 |0007: move-object v2, v7 │ │ -035b40: 1f02 a500 |0008: check-cast v2, Landroid/support/v4/app/ActionBarDrawerToggleHoneycomb$SetIndicatorInfo; // type@00a5 │ │ -035b44: 5423 5300 |000a: iget-object v3, v2, Landroid/support/v4/app/ActionBarDrawerToggleHoneycomb$SetIndicatorInfo;.setHomeAsUpIndicator:Ljava/lang/reflect/Method; // field@0053 │ │ -035b48: 3803 1500 |000c: if-eqz v3, 0021 // +0015 │ │ -035b4c: 6e10 1100 0800 |000e: invoke-virtual {v8}, Landroid/app/Activity;.getActionBar:()Landroid/app/ActionBar; // method@0011 │ │ -035b52: 0c00 |0011: move-result-object v0 │ │ -035b54: 5423 5200 |0012: iget-object v3, v2, Landroid/support/v4/app/ActionBarDrawerToggleHoneycomb$SetIndicatorInfo;.setHomeActionContentDescription:Ljava/lang/reflect/Method; // field@0052 │ │ -035b58: 1214 |0014: const/4 v4, #int 1 // #1 │ │ -035b5a: 2344 2f04 |0015: new-array v4, v4, [Ljava/lang/Object; // type@042f │ │ -035b5e: 1205 |0017: const/4 v5, #int 0 // #0 │ │ -035b60: 7110 8217 0900 |0018: invoke-static {v9}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@1782 │ │ -035b66: 0c06 |001b: move-result-object v6 │ │ -035b68: 4d06 0405 |001c: aput-object v6, v4, v5 │ │ -035b6c: 6e30 c917 0304 |001e: invoke-virtual {v3, v0, v4}, Ljava/lang/reflect/Method;.invoke:(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object; // method@17c9 │ │ -035b72: 1107 |0021: return-object v7 │ │ -035b74: 0d01 |0022: move-exception v1 │ │ -035b76: 1a03 c901 |0023: const-string v3, "ActionBarDrawerToggleHoneycomb" // string@01c9 │ │ -035b7a: 1a04 8b02 |0025: const-string v4, "Couldn't set content description via JB-MR2 API" // string@028b │ │ -035b7e: 7130 3a12 4301 |0027: invoke-static {v3, v4, v1}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@123a │ │ -035b84: 28f7 |002a: goto 0021 // -0009 │ │ + insns size : 56 16-bit code units │ │ +04e3ac: |[04e3ac] android.support.v4.app.ActionBarDrawerToggleHoneycomb.setActionBarDescription:(Ljava/lang/Object;Landroid/app/Activity;I)Ljava/lang/Object; │ │ +04e3bc: 3907 0700 |0000: if-nez v7, 0007 // +0007 │ │ +04e3c0: 2207 fd00 |0002: new-instance v7, Landroid/support/v4/app/ActionBarDrawerToggleHoneycomb$SetIndicatorInfo; // type@00fd │ │ +04e3c4: 7020 e403 8700 |0004: invoke-direct {v7, v8}, Landroid/support/v4/app/ActionBarDrawerToggleHoneycomb$SetIndicatorInfo;.:(Landroid/app/Activity;)V // method@03e4 │ │ +04e3ca: 0772 |0007: move-object v2, v7 │ │ +04e3cc: 1f02 fd00 |0008: check-cast v2, Landroid/support/v4/app/ActionBarDrawerToggleHoneycomb$SetIndicatorInfo; // type@00fd │ │ +04e3d0: 5423 6800 |000a: iget-object v3, v2, Landroid/support/v4/app/ActionBarDrawerToggleHoneycomb$SetIndicatorInfo;.setHomeAsUpIndicator:Ljava/lang/reflect/Method; // field@0068 │ │ +04e3d4: 3803 2200 |000c: if-eqz v3, 002e // +0022 │ │ +04e3d8: 6e10 1800 0800 |000e: invoke-virtual {v8}, Landroid/app/Activity;.getActionBar:()Landroid/app/ActionBar; // method@0018 │ │ +04e3de: 0c00 |0011: move-result-object v0 │ │ +04e3e0: 5423 6700 |0012: iget-object v3, v2, Landroid/support/v4/app/ActionBarDrawerToggleHoneycomb$SetIndicatorInfo;.setHomeActionContentDescription:Ljava/lang/reflect/Method; // field@0067 │ │ +04e3e4: 1214 |0014: const/4 v4, #int 1 // #1 │ │ +04e3e6: 2344 ca05 |0015: new-array v4, v4, [Ljava/lang/Object; // type@05ca │ │ +04e3ea: 1205 |0017: const/4 v5, #int 0 // #0 │ │ +04e3ec: 7110 7422 0900 |0018: invoke-static {v9}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@2274 │ │ +04e3f2: 0c06 |001b: move-result-object v6 │ │ +04e3f4: 4d06 0405 |001c: aput-object v6, v4, v5 │ │ +04e3f8: 6e30 c422 0304 |001e: invoke-virtual {v3, v0, v4}, Ljava/lang/reflect/Method;.invoke:(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object; // method@22c4 │ │ +04e3fe: 6003 4000 |0021: sget v3, Landroid/os/Build$VERSION;.SDK_INT:I // field@0040 │ │ +04e402: 1304 1300 |0023: const/16 v4, #int 19 // #13 │ │ +04e406: 3643 0900 |0025: if-gt v3, v4, 002e // +0009 │ │ +04e40a: 6e10 0800 0000 |0027: invoke-virtual {v0}, Landroid/app/ActionBar;.getSubtitle:()Ljava/lang/CharSequence; // method@0008 │ │ +04e410: 0c03 |002a: move-result-object v3 │ │ +04e412: 6e20 1000 3000 |002b: invoke-virtual {v0, v3}, Landroid/app/ActionBar;.setSubtitle:(Ljava/lang/CharSequence;)V // method@0010 │ │ +04e418: 1107 |002e: return-object v7 │ │ +04e41a: 0d01 |002f: move-exception v1 │ │ +04e41c: 1a03 1302 |0030: const-string v3, "ActionBarDrawerToggleHoneycomb" // string@0213 │ │ +04e420: 1a04 2603 |0032: const-string v4, "Couldn't set content description via JB-MR2 API" // string@0326 │ │ +04e424: 7130 761c 4301 |0034: invoke-static {v3, v4, v1}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@1c76 │ │ +04e42a: 28f7 |0037: goto 002e // -0009 │ │ catches : 1 │ │ - 0x000e - 0x0021 │ │ - Ljava/lang/Exception; -> 0x0022 │ │ + 0x000e - 0x002e │ │ + Ljava/lang/Exception; -> 0x002f │ │ positions : │ │ - 0x0000 line=70 │ │ - 0x0002 line=71 │ │ - 0x0008 line=73 │ │ - 0x000a line=74 │ │ - 0x000e line=76 │ │ - 0x0012 line=77 │ │ - 0x0021 line=82 │ │ - 0x0022 line=78 │ │ - 0x0023 line=79 │ │ + 0x0000 line=72 │ │ + 0x0002 line=73 │ │ + 0x0008 line=75 │ │ + 0x000a line=76 │ │ + 0x000e line=78 │ │ + 0x0012 line=79 │ │ + 0x0021 line=80 │ │ + 0x0027 line=83 │ │ + 0x002e line=89 │ │ + 0x002f line=85 │ │ + 0x0030 line=86 │ │ locals : │ │ 0x0000 - 0x0004 reg=7 info Ljava/lang/Object; │ │ - 0x0012 - 0x0021 reg=0 actionBar Landroid/app/ActionBar; │ │ - 0x0023 - 0x002b reg=1 e Ljava/lang/Exception; │ │ - 0x000a - 0x002b reg=2 sii Landroid/support/v4/app/ActionBarDrawerToggleHoneycomb$SetIndicatorInfo; │ │ - 0x0000 - 0x002b reg=8 activity Landroid/app/Activity; │ │ - 0x0000 - 0x002b reg=9 contentDescRes I │ │ + 0x0012 - 0x002e reg=0 actionBar Landroid/app/ActionBar; │ │ + 0x0030 - 0x0038 reg=1 e Ljava/lang/Exception; │ │ + 0x000a - 0x0038 reg=2 sii Landroid/support/v4/app/ActionBarDrawerToggleHoneycomb$SetIndicatorInfo; │ │ + 0x0000 - 0x0038 reg=8 activity Landroid/app/Activity; │ │ + 0x0000 - 0x0038 reg=9 contentDescRes I │ │ │ │ #4 : (in Landroid/support/v4/app/ActionBarDrawerToggleHoneycomb;) │ │ name : 'setActionBarUpIndicator' │ │ type : '(Ljava/lang/Object;Landroid/app/Activity;Landroid/graphics/drawable/Drawable;I)Ljava/lang/Object;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 11 │ │ ins : 4 │ │ outs : 3 │ │ insns size : 72 16-bit code units │ │ -035b98: |[035b98] android.support.v4.app.ActionBarDrawerToggleHoneycomb.setActionBarUpIndicator:(Ljava/lang/Object;Landroid/app/Activity;Landroid/graphics/drawable/Drawable;I)Ljava/lang/Object; │ │ -035ba8: 3907 0700 |0000: if-nez v7, 0007 // +0007 │ │ -035bac: 2207 a500 |0002: new-instance v7, Landroid/support/v4/app/ActionBarDrawerToggleHoneycomb$SetIndicatorInfo; // type@00a5 │ │ -035bb0: 7020 8b02 8700 |0004: invoke-direct {v7, v8}, Landroid/support/v4/app/ActionBarDrawerToggleHoneycomb$SetIndicatorInfo;.:(Landroid/app/Activity;)V // method@028b │ │ -035bb6: 0772 |0007: move-object v2, v7 │ │ -035bb8: 1f02 a500 |0008: check-cast v2, Landroid/support/v4/app/ActionBarDrawerToggleHoneycomb$SetIndicatorInfo; // type@00a5 │ │ -035bbc: 5423 5300 |000a: iget-object v3, v2, Landroid/support/v4/app/ActionBarDrawerToggleHoneycomb$SetIndicatorInfo;.setHomeAsUpIndicator:Ljava/lang/reflect/Method; // field@0053 │ │ -035bc0: 3803 2a00 |000c: if-eqz v3, 0036 // +002a │ │ -035bc4: 6e10 1100 0800 |000e: invoke-virtual {v8}, Landroid/app/Activity;.getActionBar:()Landroid/app/ActionBar; // method@0011 │ │ -035bca: 0c00 |0011: move-result-object v0 │ │ -035bcc: 5423 5300 |0012: iget-object v3, v2, Landroid/support/v4/app/ActionBarDrawerToggleHoneycomb$SetIndicatorInfo;.setHomeAsUpIndicator:Ljava/lang/reflect/Method; // field@0053 │ │ -035bd0: 1214 |0014: const/4 v4, #int 1 // #1 │ │ -035bd2: 2344 2f04 |0015: new-array v4, v4, [Ljava/lang/Object; // type@042f │ │ -035bd6: 1205 |0017: const/4 v5, #int 0 // #0 │ │ -035bd8: 4d09 0405 |0018: aput-object v9, v4, v5 │ │ -035bdc: 6e30 c917 0304 |001a: invoke-virtual {v3, v0, v4}, Ljava/lang/reflect/Method;.invoke:(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object; // method@17c9 │ │ -035be2: 5423 5200 |001d: iget-object v3, v2, Landroid/support/v4/app/ActionBarDrawerToggleHoneycomb$SetIndicatorInfo;.setHomeActionContentDescription:Ljava/lang/reflect/Method; // field@0052 │ │ -035be6: 1214 |001f: const/4 v4, #int 1 // #1 │ │ -035be8: 2344 2f04 |0020: new-array v4, v4, [Ljava/lang/Object; // type@042f │ │ -035bec: 1205 |0022: const/4 v5, #int 0 // #0 │ │ -035bee: 7110 8217 0a00 |0023: invoke-static {v10}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@1782 │ │ -035bf4: 0c06 |0026: move-result-object v6 │ │ -035bf6: 4d06 0405 |0027: aput-object v6, v4, v5 │ │ -035bfa: 6e30 c917 0304 |0029: invoke-virtual {v3, v0, v4}, Ljava/lang/reflect/Method;.invoke:(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object; // method@17c9 │ │ -035c00: 1107 |002c: return-object v7 │ │ -035c02: 0d01 |002d: move-exception v1 │ │ -035c04: 1a03 c901 |002e: const-string v3, "ActionBarDrawerToggleHoneycomb" // string@01c9 │ │ -035c08: 1a04 8d02 |0030: const-string v4, "Couldn't set home-as-up indicator via JB-MR2 API" // string@028d │ │ -035c0c: 7130 3a12 4301 |0032: invoke-static {v3, v4, v1}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@123a │ │ -035c12: 28f7 |0035: goto 002c // -0009 │ │ -035c14: 5423 5400 |0036: iget-object v3, v2, Landroid/support/v4/app/ActionBarDrawerToggleHoneycomb$SetIndicatorInfo;.upIndicatorView:Landroid/widget/ImageView; // field@0054 │ │ -035c18: 3803 0800 |0038: if-eqz v3, 0040 // +0008 │ │ -035c1c: 5423 5400 |003a: iget-object v3, v2, Landroid/support/v4/app/ActionBarDrawerToggleHoneycomb$SetIndicatorInfo;.upIndicatorView:Landroid/widget/ImageView; // field@0054 │ │ -035c20: 6e20 1c14 9300 |003c: invoke-virtual {v3, v9}, Landroid/widget/ImageView;.setImageDrawable:(Landroid/graphics/drawable/Drawable;)V // method@141c │ │ -035c26: 28ed |003f: goto 002c // -0013 │ │ -035c28: 1a03 c901 |0040: const-string v3, "ActionBarDrawerToggleHoneycomb" // string@01c9 │ │ -035c2c: 1a04 8c02 |0042: const-string v4, "Couldn't set home-as-up indicator" // string@028c │ │ -035c30: 7120 3912 4300 |0044: invoke-static {v3, v4}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;)I // method@1239 │ │ -035c36: 28e5 |0047: goto 002c // -001b │ │ +04e43c: |[04e43c] android.support.v4.app.ActionBarDrawerToggleHoneycomb.setActionBarUpIndicator:(Ljava/lang/Object;Landroid/app/Activity;Landroid/graphics/drawable/Drawable;I)Ljava/lang/Object; │ │ +04e44c: 3907 0700 |0000: if-nez v7, 0007 // +0007 │ │ +04e450: 2207 fd00 |0002: new-instance v7, Landroid/support/v4/app/ActionBarDrawerToggleHoneycomb$SetIndicatorInfo; // type@00fd │ │ +04e454: 7020 e403 8700 |0004: invoke-direct {v7, v8}, Landroid/support/v4/app/ActionBarDrawerToggleHoneycomb$SetIndicatorInfo;.:(Landroid/app/Activity;)V // method@03e4 │ │ +04e45a: 0772 |0007: move-object v2, v7 │ │ +04e45c: 1f02 fd00 |0008: check-cast v2, Landroid/support/v4/app/ActionBarDrawerToggleHoneycomb$SetIndicatorInfo; // type@00fd │ │ +04e460: 5423 6800 |000a: iget-object v3, v2, Landroid/support/v4/app/ActionBarDrawerToggleHoneycomb$SetIndicatorInfo;.setHomeAsUpIndicator:Ljava/lang/reflect/Method; // field@0068 │ │ +04e464: 3803 2a00 |000c: if-eqz v3, 0036 // +002a │ │ +04e468: 6e10 1800 0800 |000e: invoke-virtual {v8}, Landroid/app/Activity;.getActionBar:()Landroid/app/ActionBar; // method@0018 │ │ +04e46e: 0c00 |0011: move-result-object v0 │ │ +04e470: 5423 6800 |0012: iget-object v3, v2, Landroid/support/v4/app/ActionBarDrawerToggleHoneycomb$SetIndicatorInfo;.setHomeAsUpIndicator:Ljava/lang/reflect/Method; // field@0068 │ │ +04e474: 1214 |0014: const/4 v4, #int 1 // #1 │ │ +04e476: 2344 ca05 |0015: new-array v4, v4, [Ljava/lang/Object; // type@05ca │ │ +04e47a: 1205 |0017: const/4 v5, #int 0 // #0 │ │ +04e47c: 4d09 0405 |0018: aput-object v9, v4, v5 │ │ +04e480: 6e30 c422 0304 |001a: invoke-virtual {v3, v0, v4}, Ljava/lang/reflect/Method;.invoke:(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object; // method@22c4 │ │ +04e486: 5423 6700 |001d: iget-object v3, v2, Landroid/support/v4/app/ActionBarDrawerToggleHoneycomb$SetIndicatorInfo;.setHomeActionContentDescription:Ljava/lang/reflect/Method; // field@0067 │ │ +04e48a: 1214 |001f: const/4 v4, #int 1 // #1 │ │ +04e48c: 2344 ca05 |0020: new-array v4, v4, [Ljava/lang/Object; // type@05ca │ │ +04e490: 1205 |0022: const/4 v5, #int 0 // #0 │ │ +04e492: 7110 7422 0a00 |0023: invoke-static {v10}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@2274 │ │ +04e498: 0c06 |0026: move-result-object v6 │ │ +04e49a: 4d06 0405 |0027: aput-object v6, v4, v5 │ │ +04e49e: 6e30 c422 0304 |0029: invoke-virtual {v3, v0, v4}, Ljava/lang/reflect/Method;.invoke:(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object; // method@22c4 │ │ +04e4a4: 1107 |002c: return-object v7 │ │ +04e4a6: 0d01 |002d: move-exception v1 │ │ +04e4a8: 1a03 1302 |002e: const-string v3, "ActionBarDrawerToggleHoneycomb" // string@0213 │ │ +04e4ac: 1a04 2803 |0030: const-string v4, "Couldn't set home-as-up indicator via JB-MR2 API" // string@0328 │ │ +04e4b0: 7130 761c 4301 |0032: invoke-static {v3, v4, v1}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@1c76 │ │ +04e4b6: 28f7 |0035: goto 002c // -0009 │ │ +04e4b8: 5423 6900 |0036: iget-object v3, v2, Landroid/support/v4/app/ActionBarDrawerToggleHoneycomb$SetIndicatorInfo;.upIndicatorView:Landroid/widget/ImageView; // field@0069 │ │ +04e4bc: 3803 0800 |0038: if-eqz v3, 0040 // +0008 │ │ +04e4c0: 5423 6900 |003a: iget-object v3, v2, Landroid/support/v4/app/ActionBarDrawerToggleHoneycomb$SetIndicatorInfo;.upIndicatorView:Landroid/widget/ImageView; // field@0069 │ │ +04e4c4: 6e20 fc1e 9300 |003c: invoke-virtual {v3, v9}, Landroid/widget/ImageView;.setImageDrawable:(Landroid/graphics/drawable/Drawable;)V // method@1efc │ │ +04e4ca: 28ed |003f: goto 002c // -0013 │ │ +04e4cc: 1a03 1302 |0040: const-string v3, "ActionBarDrawerToggleHoneycomb" // string@0213 │ │ +04e4d0: 1a04 2703 |0042: const-string v4, "Couldn't set home-as-up indicator" // string@0327 │ │ +04e4d4: 7120 751c 4300 |0044: invoke-static {v3, v4}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;)I // method@1c75 │ │ +04e4da: 28e5 |0047: goto 002c // -001b │ │ catches : 1 │ │ 0x000e - 0x002c │ │ Ljava/lang/Exception; -> 0x002d │ │ positions : │ │ - 0x0000 line=48 │ │ - 0x0002 line=49 │ │ - 0x0008 line=51 │ │ - 0x000a line=52 │ │ - 0x000e line=54 │ │ - 0x0012 line=55 │ │ - 0x001d line=56 │ │ - 0x002c line=65 │ │ - 0x002d line=57 │ │ - 0x002e line=58 │ │ - 0x0036 line=60 │ │ - 0x003a line=61 │ │ - 0x0040 line=63 │ │ + 0x0000 line=50 │ │ + 0x0002 line=51 │ │ + 0x0008 line=53 │ │ + 0x000a line=54 │ │ + 0x000e line=56 │ │ + 0x0012 line=57 │ │ + 0x001d line=58 │ │ + 0x002c line=67 │ │ + 0x002d line=59 │ │ + 0x002e line=60 │ │ + 0x0036 line=62 │ │ + 0x003a line=63 │ │ + 0x0040 line=65 │ │ locals : │ │ 0x0000 - 0x0004 reg=7 info Ljava/lang/Object; │ │ 0x0012 - 0x002c reg=0 actionBar Landroid/app/ActionBar; │ │ 0x002e - 0x0036 reg=1 e Ljava/lang/Exception; │ │ 0x000a - 0x0048 reg=2 sii Landroid/support/v4/app/ActionBarDrawerToggleHoneycomb$SetIndicatorInfo; │ │ 0x0000 - 0x0048 reg=8 activity Landroid/app/Activity; │ │ 0x0000 - 0x0048 reg=9 drawable Landroid/graphics/drawable/Drawable; │ │ 0x0000 - 0x0048 reg=10 contentDescRes I │ │ │ │ Virtual methods - │ │ - source_file_idx : 458 (ActionBarDrawerToggleHoneycomb.java) │ │ + source_file_idx : 532 (ActionBarDrawerToggleHoneycomb.java) │ │ │ │ -Class #11 header: │ │ -class_idx : 168 │ │ +Class #36 header: │ │ +class_idx : 255 │ │ +access_flags : 0 (0x0000) │ │ +superclass_idx : 1337 │ │ +source_file_idx : 537 │ │ +static_fields_size : 2 │ │ +instance_fields_size: 0 │ │ +direct_methods_size : 5 │ │ +virtual_methods_size: 0 │ │ + │ │ +Class #36 - │ │ + Class descriptor : 'Landroid/support/v4/app/ActionBarDrawerToggleJellybeanMR2;' │ │ + Access flags : 0x0000 () │ │ + Superclass : 'Ljava/lang/Object;' │ │ + Interfaces - │ │ + Static fields - │ │ + #0 : (in Landroid/support/v4/app/ActionBarDrawerToggleJellybeanMR2;) │ │ + name : 'TAG' │ │ + type : 'Ljava/lang/String;' │ │ + access : 0x001a (PRIVATE STATIC FINAL) │ │ + value : "ActionBarDrawerToggleImplJellybeanMR2" │ │ + #1 : (in Landroid/support/v4/app/ActionBarDrawerToggleJellybeanMR2;) │ │ + name : 'THEME_ATTRS' │ │ + type : '[I' │ │ + access : 0x001a (PRIVATE STATIC FINAL) │ │ + Instance fields - │ │ + Direct methods - │ │ + #0 : (in Landroid/support/v4/app/ActionBarDrawerToggleJellybeanMR2;) │ │ + name : '' │ │ + type : '()V' │ │ + access : 0x10008 (STATIC CONSTRUCTOR) │ │ + code - │ │ + registers : 3 │ │ + ins : 0 │ │ + outs : 0 │ │ + insns size : 12 16-bit code units │ │ +04e4ec: |[04e4ec] android.support.v4.app.ActionBarDrawerToggleJellybeanMR2.:()V │ │ +04e4fc: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +04e4fe: 2300 a205 |0001: new-array v0, v0, [I // type@05a2 │ │ +04e502: 1201 |0003: const/4 v1, #int 0 // #0 │ │ +04e504: 1402 0b03 0101 |0004: const v2, #float 2.36957e-38 // #0101030b │ │ +04e50a: 4b02 0001 |0007: aput v2, v0, v1 │ │ +04e50e: 6900 6d00 |0009: sput-object v0, Landroid/support/v4/app/ActionBarDrawerToggleJellybeanMR2;.THEME_ATTRS:[I // field@006d │ │ +04e512: 0e00 |000b: return-void │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=31 │ │ + locals : │ │ + │ │ + #1 : (in Landroid/support/v4/app/ActionBarDrawerToggleJellybeanMR2;) │ │ + name : '' │ │ + type : '()V' │ │ + access : 0x10000 (CONSTRUCTOR) │ │ + code - │ │ + registers : 1 │ │ + ins : 1 │ │ + outs : 1 │ │ + insns size : 4 16-bit code units │ │ +04e514: |[04e514] android.support.v4.app.ActionBarDrawerToggleJellybeanMR2.:()V │ │ +04e524: 7010 8622 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2286 │ │ +04e52a: 0e00 |0003: return-void │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=28 │ │ + locals : │ │ + 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/ActionBarDrawerToggleJellybeanMR2; │ │ + │ │ + #2 : (in Landroid/support/v4/app/ActionBarDrawerToggleJellybeanMR2;) │ │ + name : 'getThemeUpIndicator' │ │ + type : '(Landroid/app/Activity;)Landroid/graphics/drawable/Drawable;' │ │ + access : 0x0009 (PUBLIC STATIC) │ │ + code - │ │ + registers : 9 │ │ + ins : 1 │ │ + outs : 5 │ │ + insns size : 31 16-bit code units │ │ +04e52c: |[04e52c] android.support.v4.app.ActionBarDrawerToggleJellybeanMR2.getThemeUpIndicator:(Landroid/app/Activity;)Landroid/graphics/drawable/Drawable; │ │ +04e53c: 1207 |0000: const/4 v7, #int 0 // #0 │ │ +04e53e: 6e10 1800 0800 |0001: invoke-virtual {v8}, Landroid/app/Activity;.getActionBar:()Landroid/app/ActionBar; // method@0018 │ │ +04e544: 0c01 |0004: move-result-object v1 │ │ +04e546: 3801 1800 |0005: if-eqz v1, 001d // +0018 │ │ +04e54a: 6e10 0900 0100 |0007: invoke-virtual {v1}, Landroid/app/ActionBar;.getThemedContext:()Landroid/content/Context; // method@0009 │ │ +04e550: 0c02 |000a: move-result-object v2 │ │ +04e552: 1204 |000b: const/4 v4, #int 0 // #0 │ │ +04e554: 6205 6d00 |000c: sget-object v5, Landroid/support/v4/app/ActionBarDrawerToggleJellybeanMR2;.THEME_ATTRS:[I // field@006d │ │ +04e558: 1406 ce02 0101 |000e: const v6, #float 2.36956e-38 // #010102ce │ │ +04e55e: 6e57 1801 4265 |0011: invoke-virtual {v2, v4, v5, v6, v7}, Landroid/content/Context;.obtainStyledAttributes:(Landroid/util/AttributeSet;[III)Landroid/content/res/TypedArray; // method@0118 │ │ +04e564: 0c00 |0014: move-result-object v0 │ │ +04e566: 6e20 7a01 7000 |0015: invoke-virtual {v0, v7}, Landroid/content/res/TypedArray;.getDrawable:(I)Landroid/graphics/drawable/Drawable; // method@017a │ │ +04e56c: 0c03 |0018: move-result-object v3 │ │ +04e56e: 6e10 8201 0000 |0019: invoke-virtual {v0}, Landroid/content/res/TypedArray;.recycle:()V // method@0182 │ │ +04e574: 1103 |001c: return-object v3 │ │ +04e576: 0782 |001d: move-object v2, v8 │ │ +04e578: 28ed |001e: goto 000b // -0013 │ │ + catches : (none) │ │ + positions : │ │ + 0x0001 line=55 │ │ + 0x0005 line=57 │ │ + 0x0007 line=58 │ │ + 0x000b line=63 │ │ + 0x0015 line=65 │ │ + 0x0019 line=66 │ │ + 0x001c line=67 │ │ + 0x001d line=60 │ │ + locals : │ │ + 0x0015 - 0x001d reg=0 a Landroid/content/res/TypedArray; │ │ + 0x000b - 0x001d reg=2 context Landroid/content/Context; │ │ + 0x0019 - 0x001d reg=3 result Landroid/graphics/drawable/Drawable; │ │ + 0x0005 - 0x001f reg=1 actionBar Landroid/app/ActionBar; │ │ + 0x001e - 0x001f reg=2 context Landroid/content/Context; │ │ + 0x0000 - 0x001f reg=8 activity Landroid/app/Activity; │ │ + │ │ + #3 : (in Landroid/support/v4/app/ActionBarDrawerToggleJellybeanMR2;) │ │ + name : 'setActionBarDescription' │ │ + type : '(Ljava/lang/Object;Landroid/app/Activity;I)Ljava/lang/Object;' │ │ + access : 0x0009 (PUBLIC STATIC) │ │ + code - │ │ + registers : 4 │ │ + ins : 3 │ │ + outs : 2 │ │ + insns size : 10 16-bit code units │ │ +04e57c: |[04e57c] android.support.v4.app.ActionBarDrawerToggleJellybeanMR2.setActionBarDescription:(Ljava/lang/Object;Landroid/app/Activity;I)Ljava/lang/Object; │ │ +04e58c: 6e10 1800 0200 |0000: invoke-virtual {v2}, Landroid/app/Activity;.getActionBar:()Landroid/app/ActionBar; // method@0018 │ │ +04e592: 0c00 |0003: move-result-object v0 │ │ +04e594: 3800 0500 |0004: if-eqz v0, 0009 // +0005 │ │ +04e598: 6e20 0c00 3000 |0006: invoke-virtual {v0, v3}, Landroid/app/ActionBar;.setHomeActionContentDescription:(I)V // method@000c │ │ +04e59e: 1101 |0009: return-object v1 │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=47 │ │ + 0x0004 line=48 │ │ + 0x0006 line=49 │ │ + 0x0009 line=51 │ │ + locals : │ │ + 0x0004 - 0x000a reg=0 actionBar Landroid/app/ActionBar; │ │ + 0x0000 - 0x000a reg=1 info Ljava/lang/Object; │ │ + 0x0000 - 0x000a reg=2 activity Landroid/app/Activity; │ │ + 0x0000 - 0x000a reg=3 contentDescRes I │ │ + │ │ + #4 : (in Landroid/support/v4/app/ActionBarDrawerToggleJellybeanMR2;) │ │ + name : 'setActionBarUpIndicator' │ │ + type : '(Ljava/lang/Object;Landroid/app/Activity;Landroid/graphics/drawable/Drawable;I)Ljava/lang/Object;' │ │ + access : 0x0009 (PUBLIC STATIC) │ │ + code - │ │ + registers : 5 │ │ + ins : 4 │ │ + outs : 2 │ │ + insns size : 13 16-bit code units │ │ +04e5a0: |[04e5a0] android.support.v4.app.ActionBarDrawerToggleJellybeanMR2.setActionBarUpIndicator:(Ljava/lang/Object;Landroid/app/Activity;Landroid/graphics/drawable/Drawable;I)Ljava/lang/Object; │ │ +04e5b0: 6e10 1800 0200 |0000: invoke-virtual {v2}, Landroid/app/Activity;.getActionBar:()Landroid/app/ActionBar; // method@0018 │ │ +04e5b6: 0c00 |0003: move-result-object v0 │ │ +04e5b8: 3800 0800 |0004: if-eqz v0, 000c // +0008 │ │ +04e5bc: 6e20 0d00 3000 |0006: invoke-virtual {v0, v3}, Landroid/app/ActionBar;.setHomeAsUpIndicator:(Landroid/graphics/drawable/Drawable;)V // method@000d │ │ +04e5c2: 6e20 0c00 4000 |0009: invoke-virtual {v0, v4}, Landroid/app/ActionBar;.setHomeActionContentDescription:(I)V // method@000c │ │ +04e5c8: 1101 |000c: return-object v1 │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=37 │ │ + 0x0004 line=38 │ │ + 0x0006 line=39 │ │ + 0x0009 line=40 │ │ + 0x000c line=42 │ │ + locals : │ │ + 0x0004 - 0x000d reg=0 actionBar Landroid/app/ActionBar; │ │ + 0x0000 - 0x000d reg=1 info Ljava/lang/Object; │ │ + 0x0000 - 0x000d reg=2 activity Landroid/app/Activity; │ │ + 0x0000 - 0x000d reg=3 drawable Landroid/graphics/drawable/Drawable; │ │ + 0x0000 - 0x000d reg=4 contentDescRes I │ │ + │ │ + Virtual methods - │ │ + source_file_idx : 537 (ActionBarDrawerToggleJellybeanMR2.java) │ │ + │ │ +Class #37 header: │ │ +class_idx : 257 │ │ +access_flags : 1025 (0x0401) │ │ +superclass_idx : 1337 │ │ +source_file_idx : 549 │ │ +static_fields_size : 0 │ │ +instance_fields_size: 0 │ │ +direct_methods_size : 1 │ │ +virtual_methods_size: 6 │ │ + │ │ +Class #37 annotations: │ │ +Annotations on class │ │ + VISIBILITY_SYSTEM Ldalvik/annotation/EnclosingClass; value=Landroid/support/v4/app/ActivityCompat21; │ │ + VISIBILITY_SYSTEM Ldalvik/annotation/InnerClass; accessFlags=1033 name="SharedElementCallback21" │ │ +Annotations on method #1017 'onMapSharedElements' │ │ + VISIBILITY_SYSTEM Ldalvik/annotation/Signature; value={ "(" "Ljava/util/List" "<" "Ljava/lang/String;" ">;" "Ljava/util/Map" "<" "Ljava/lang/String;" "Landroid/view/View;" ">;)V" } │ │ +Annotations on method #1018 'onRejectSharedElements' │ │ + VISIBILITY_SYSTEM Ldalvik/annotation/Signature; value={ "(" "Ljava/util/List" "<" "Landroid/view/View;" ">;)V" } │ │ +Annotations on method #1019 'onSharedElementEnd' │ │ + VISIBILITY_SYSTEM Ldalvik/annotation/Signature; value={ "(" "Ljava/util/List" "<" "Ljava/lang/String;" ">;" "Ljava/util/List" "<" "Landroid/view/View;" ">;" "Ljava/util/List" "<" "Landroid/view/View;" ">;)V" } │ │ +Annotations on method #1020 'onSharedElementStart' │ │ + VISIBILITY_SYSTEM Ldalvik/annotation/Signature; value={ "(" "Ljava/util/List" "<" "Ljava/lang/String;" ">;" "Ljava/util/List" "<" "Landroid/view/View;" ">;" "Ljava/util/List" "<" "Landroid/view/View;" ">;)V" } │ │ + │ │ +Class #37 - │ │ + Class descriptor : 'Landroid/support/v4/app/ActivityCompat21$SharedElementCallback21;' │ │ + Access flags : 0x0401 (PUBLIC ABSTRACT) │ │ + Superclass : 'Ljava/lang/Object;' │ │ + Interfaces - │ │ + Static fields - │ │ + Instance fields - │ │ + Direct methods - │ │ + #0 : (in Landroid/support/v4/app/ActivityCompat21$SharedElementCallback21;) │ │ + name : '' │ │ + type : '()V' │ │ + access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ + code - │ │ + registers : 1 │ │ + ins : 1 │ │ + outs : 1 │ │ + insns size : 4 16-bit code units │ │ +04e5cc: |[04e5cc] android.support.v4.app.ActivityCompat21$SharedElementCallback21.:()V │ │ +04e5dc: 7010 8622 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2286 │ │ +04e5e2: 0e00 |0003: return-void │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=56 │ │ + locals : │ │ + 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/ActivityCompat21$SharedElementCallback21; │ │ + │ │ + Virtual methods - │ │ + #0 : (in Landroid/support/v4/app/ActivityCompat21$SharedElementCallback21;) │ │ + name : 'onCaptureSharedElementSnapshot' │ │ + type : '(Landroid/view/View;Landroid/graphics/Matrix;Landroid/graphics/RectF;)Landroid/os/Parcelable;' │ │ + access : 0x0401 (PUBLIC ABSTRACT) │ │ + code : (none) │ │ + │ │ + #1 : (in Landroid/support/v4/app/ActivityCompat21$SharedElementCallback21;) │ │ + name : 'onCreateSnapshotView' │ │ + type : '(Landroid/content/Context;Landroid/os/Parcelable;)Landroid/view/View;' │ │ + access : 0x0401 (PUBLIC ABSTRACT) │ │ + code : (none) │ │ + │ │ + #2 : (in Landroid/support/v4/app/ActivityCompat21$SharedElementCallback21;) │ │ + name : 'onMapSharedElements' │ │ + type : '(Ljava/util/List;Ljava/util/Map;)V' │ │ + access : 0x0401 (PUBLIC ABSTRACT) │ │ + code : (none) │ │ + │ │ + #3 : (in Landroid/support/v4/app/ActivityCompat21$SharedElementCallback21;) │ │ + name : 'onRejectSharedElements' │ │ + type : '(Ljava/util/List;)V' │ │ + access : 0x0401 (PUBLIC ABSTRACT) │ │ + code : (none) │ │ + │ │ + #4 : (in Landroid/support/v4/app/ActivityCompat21$SharedElementCallback21;) │ │ + name : 'onSharedElementEnd' │ │ + type : '(Ljava/util/List;Ljava/util/List;Ljava/util/List;)V' │ │ + access : 0x0401 (PUBLIC ABSTRACT) │ │ + code : (none) │ │ + │ │ + #5 : (in Landroid/support/v4/app/ActivityCompat21$SharedElementCallback21;) │ │ + name : 'onSharedElementStart' │ │ + type : '(Ljava/util/List;Ljava/util/List;Ljava/util/List;)V' │ │ + access : 0x0401 (PUBLIC ABSTRACT) │ │ + code : (none) │ │ + │ │ + source_file_idx : 549 (ActivityCompat21.java) │ │ + │ │ +Class #38 header: │ │ +class_idx : 258 │ │ +access_flags : 0 (0x0000) │ │ +superclass_idx : 43 │ │ +source_file_idx : 549 │ │ +static_fields_size : 0 │ │ +instance_fields_size: 1 │ │ +direct_methods_size : 1 │ │ +virtual_methods_size: 6 │ │ + │ │ +Class #38 annotations: │ │ +Annotations on class │ │ + VISIBILITY_SYSTEM Ldalvik/annotation/EnclosingClass; value=Landroid/support/v4/app/ActivityCompat21; │ │ + VISIBILITY_SYSTEM Ldalvik/annotation/InnerClass; accessFlags=10 name="SharedElementCallbackImpl" │ │ +Annotations on method #1024 'onMapSharedElements' │ │ + VISIBILITY_SYSTEM Ldalvik/annotation/Signature; value={ "(" "Ljava/util/List" "<" "Ljava/lang/String;" ">;" "Ljava/util/Map" "<" "Ljava/lang/String;" "Landroid/view/View;" ">;)V" } │ │ +Annotations on method #1025 'onRejectSharedElements' │ │ + VISIBILITY_SYSTEM Ldalvik/annotation/Signature; value={ "(" "Ljava/util/List" "<" "Landroid/view/View;" ">;)V" } │ │ +Annotations on method #1026 'onSharedElementEnd' │ │ + VISIBILITY_SYSTEM Ldalvik/annotation/Signature; value={ "(" "Ljava/util/List" "<" "Ljava/lang/String;" ">;" "Ljava/util/List" "<" "Landroid/view/View;" ">;" "Ljava/util/List" "<" "Landroid/view/View;" ">;)V" } │ │ +Annotations on method #1027 'onSharedElementStart' │ │ + VISIBILITY_SYSTEM Ldalvik/annotation/Signature; value={ "(" "Ljava/util/List" "<" "Ljava/lang/String;" ">;" "Ljava/util/List" "<" "Landroid/view/View;" ">;" "Ljava/util/List" "<" "Landroid/view/View;" ">;)V" } │ │ + │ │ +Class #38 - │ │ + Class descriptor : 'Landroid/support/v4/app/ActivityCompat21$SharedElementCallbackImpl;' │ │ + Access flags : 0x0000 () │ │ + Superclass : 'Landroid/app/SharedElementCallback;' │ │ + Interfaces - │ │ + Static fields - │ │ + Instance fields - │ │ + #0 : (in Landroid/support/v4/app/ActivityCompat21$SharedElementCallbackImpl;) │ │ + name : 'mCallback' │ │ + type : 'Landroid/support/v4/app/ActivityCompat21$SharedElementCallback21;' │ │ + access : 0x0002 (PRIVATE) │ │ + Direct methods - │ │ + #0 : (in Landroid/support/v4/app/ActivityCompat21$SharedElementCallbackImpl;) │ │ + name : '' │ │ + type : '(Landroid/support/v4/app/ActivityCompat21$SharedElementCallback21;)V' │ │ + access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ + code - │ │ + registers : 2 │ │ + ins : 2 │ │ + outs : 1 │ │ + insns size : 6 16-bit code units │ │ +04e5e4: |[04e5e4] android.support.v4.app.ActivityCompat21$SharedElementCallbackImpl.:(Landroid/support/v4/app/ActivityCompat21$SharedElementCallback21;)V │ │ +04e5f4: 7010 e900 0000 |0000: invoke-direct {v0}, Landroid/app/SharedElementCallback;.:()V // method@00e9 │ │ +04e5fa: 5b01 6f00 |0003: iput-object v1, v0, Landroid/support/v4/app/ActivityCompat21$SharedElementCallbackImpl;.mCallback:Landroid/support/v4/app/ActivityCompat21$SharedElementCallback21; // field@006f │ │ +04e5fe: 0e00 |0005: return-void │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=83 │ │ + 0x0003 line=84 │ │ + 0x0005 line=85 │ │ + locals : │ │ + 0x0000 - 0x0006 reg=0 this Landroid/support/v4/app/ActivityCompat21$SharedElementCallbackImpl; │ │ + 0x0000 - 0x0006 reg=1 callback Landroid/support/v4/app/ActivityCompat21$SharedElementCallback21; │ │ + │ │ + Virtual methods - │ │ + #0 : (in Landroid/support/v4/app/ActivityCompat21$SharedElementCallbackImpl;) │ │ + name : 'onCaptureSharedElementSnapshot' │ │ + type : '(Landroid/view/View;Landroid/graphics/Matrix;Landroid/graphics/RectF;)Landroid/os/Parcelable;' │ │ + access : 0x0001 (PUBLIC) │ │ + code - │ │ + registers : 5 │ │ + ins : 4 │ │ + outs : 4 │ │ + insns size : 7 16-bit code units │ │ +04e600: |[04e600] android.support.v4.app.ActivityCompat21$SharedElementCallbackImpl.onCaptureSharedElementSnapshot:(Landroid/view/View;Landroid/graphics/Matrix;Landroid/graphics/RectF;)Landroid/os/Parcelable; │ │ +04e610: 5410 6f00 |0000: iget-object v0, v1, Landroid/support/v4/app/ActivityCompat21$SharedElementCallbackImpl;.mCallback:Landroid/support/v4/app/ActivityCompat21$SharedElementCallback21; // field@006f │ │ +04e614: 6e40 f703 2043 |0002: invoke-virtual {v0, v2, v3, v4}, Landroid/support/v4/app/ActivityCompat21$SharedElementCallback21;.onCaptureSharedElementSnapshot:(Landroid/view/View;Landroid/graphics/Matrix;Landroid/graphics/RectF;)Landroid/os/Parcelable; // method@03f7 │ │ +04e61a: 0c00 |0005: move-result-object v0 │ │ +04e61c: 1100 |0006: return-object v0 │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=115 │ │ + locals : │ │ + 0x0000 - 0x0007 reg=1 this Landroid/support/v4/app/ActivityCompat21$SharedElementCallbackImpl; │ │ + 0x0000 - 0x0007 reg=2 sharedElement Landroid/view/View; │ │ + 0x0000 - 0x0007 reg=3 viewToGlobalMatrix Landroid/graphics/Matrix; │ │ + 0x0000 - 0x0007 reg=4 screenBounds Landroid/graphics/RectF; │ │ + │ │ + #1 : (in Landroid/support/v4/app/ActivityCompat21$SharedElementCallbackImpl;) │ │ + name : 'onCreateSnapshotView' │ │ + type : '(Landroid/content/Context;Landroid/os/Parcelable;)Landroid/view/View;' │ │ + access : 0x0001 (PUBLIC) │ │ + code - │ │ + registers : 4 │ │ + ins : 3 │ │ + outs : 3 │ │ + insns size : 7 16-bit code units │ │ +04e620: |[04e620] android.support.v4.app.ActivityCompat21$SharedElementCallbackImpl.onCreateSnapshotView:(Landroid/content/Context;Landroid/os/Parcelable;)Landroid/view/View; │ │ +04e630: 5410 6f00 |0000: iget-object v0, v1, Landroid/support/v4/app/ActivityCompat21$SharedElementCallbackImpl;.mCallback:Landroid/support/v4/app/ActivityCompat21$SharedElementCallback21; // field@006f │ │ +04e634: 6e30 f803 2003 |0002: invoke-virtual {v0, v2, v3}, Landroid/support/v4/app/ActivityCompat21$SharedElementCallback21;.onCreateSnapshotView:(Landroid/content/Context;Landroid/os/Parcelable;)Landroid/view/View; // method@03f8 │ │ +04e63a: 0c00 |0005: move-result-object v0 │ │ +04e63c: 1100 |0006: return-object v0 │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=121 │ │ + locals : │ │ + 0x0000 - 0x0007 reg=1 this Landroid/support/v4/app/ActivityCompat21$SharedElementCallbackImpl; │ │ + 0x0000 - 0x0007 reg=2 context Landroid/content/Context; │ │ + 0x0000 - 0x0007 reg=3 snapshot Landroid/os/Parcelable; │ │ + │ │ + #2 : (in Landroid/support/v4/app/ActivityCompat21$SharedElementCallbackImpl;) │ │ + name : 'onMapSharedElements' │ │ + type : '(Ljava/util/List;Ljava/util/Map;)V' │ │ + access : 0x0001 (PUBLIC) │ │ + code - │ │ + registers : 4 │ │ + ins : 3 │ │ + outs : 3 │ │ + insns size : 6 16-bit code units │ │ +04e640: |[04e640] android.support.v4.app.ActivityCompat21$SharedElementCallbackImpl.onMapSharedElements:(Ljava/util/List;Ljava/util/Map;)V │ │ +04e650: 5410 6f00 |0000: iget-object v0, v1, Landroid/support/v4/app/ActivityCompat21$SharedElementCallbackImpl;.mCallback:Landroid/support/v4/app/ActivityCompat21$SharedElementCallback21; // field@006f │ │ +04e654: 6e30 f903 2003 |0002: invoke-virtual {v0, v2, v3}, Landroid/support/v4/app/ActivityCompat21$SharedElementCallback21;.onMapSharedElements:(Ljava/util/List;Ljava/util/Map;)V // method@03f9 │ │ +04e65a: 0e00 |0005: return-void │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=108 │ │ + 0x0005 line=109 │ │ + locals : │ │ + 0x0000 - 0x0000 reg=2 (null) Ljava/util/List; │ │ + 0x0000 - 0x0000 reg=3 (null) Ljava/util/Map; │ │ + 0x0000 - 0x0006 reg=1 this Landroid/support/v4/app/ActivityCompat21$SharedElementCallbackImpl; │ │ + 0x0000 - 0x0006 reg=2 names Ljava/util/List; Ljava/util/List; │ │ + 0x0000 - 0x0006 reg=3 sharedElements Ljava/util/Map; Ljava/util/Map; │ │ + │ │ + #3 : (in Landroid/support/v4/app/ActivityCompat21$SharedElementCallbackImpl;) │ │ + name : 'onRejectSharedElements' │ │ + type : '(Ljava/util/List;)V' │ │ + access : 0x0001 (PUBLIC) │ │ + code - │ │ + registers : 3 │ │ + ins : 2 │ │ + outs : 2 │ │ + insns size : 6 16-bit code units │ │ +04e65c: |[04e65c] android.support.v4.app.ActivityCompat21$SharedElementCallbackImpl.onRejectSharedElements:(Ljava/util/List;)V │ │ +04e66c: 5410 6f00 |0000: iget-object v0, v1, Landroid/support/v4/app/ActivityCompat21$SharedElementCallbackImpl;.mCallback:Landroid/support/v4/app/ActivityCompat21$SharedElementCallback21; // field@006f │ │ +04e670: 6e20 fa03 2000 |0002: invoke-virtual {v0, v2}, Landroid/support/v4/app/ActivityCompat21$SharedElementCallback21;.onRejectSharedElements:(Ljava/util/List;)V // method@03fa │ │ +04e676: 0e00 |0005: return-void │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=103 │ │ + 0x0005 line=104 │ │ + locals : │ │ + 0x0000 - 0x0000 reg=2 (null) Ljava/util/List; │ │ + 0x0000 - 0x0006 reg=1 this Landroid/support/v4/app/ActivityCompat21$SharedElementCallbackImpl; │ │ + 0x0000 - 0x0006 reg=2 rejectedSharedElements Ljava/util/List; Ljava/util/List; │ │ + │ │ + #4 : (in Landroid/support/v4/app/ActivityCompat21$SharedElementCallbackImpl;) │ │ + name : 'onSharedElementEnd' │ │ + type : '(Ljava/util/List;Ljava/util/List;Ljava/util/List;)V' │ │ + access : 0x0001 (PUBLIC) │ │ + code - │ │ + registers : 5 │ │ + ins : 4 │ │ + outs : 4 │ │ + insns size : 6 16-bit code units │ │ +04e678: |[04e678] android.support.v4.app.ActivityCompat21$SharedElementCallbackImpl.onSharedElementEnd:(Ljava/util/List;Ljava/util/List;Ljava/util/List;)V │ │ +04e688: 5410 6f00 |0000: iget-object v0, v1, Landroid/support/v4/app/ActivityCompat21$SharedElementCallbackImpl;.mCallback:Landroid/support/v4/app/ActivityCompat21$SharedElementCallback21; // field@006f │ │ +04e68c: 6e40 fb03 2043 |0002: invoke-virtual {v0, v2, v3, v4}, Landroid/support/v4/app/ActivityCompat21$SharedElementCallback21;.onSharedElementEnd:(Ljava/util/List;Ljava/util/List;Ljava/util/List;)V // method@03fb │ │ +04e692: 0e00 |0005: return-void │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=97 │ │ + 0x0005 line=99 │ │ + locals : │ │ + 0x0000 - 0x0000 reg=2 (null) Ljava/util/List; │ │ + 0x0000 - 0x0000 reg=3 (null) Ljava/util/List; │ │ + 0x0000 - 0x0000 reg=4 (null) Ljava/util/List; │ │ + 0x0000 - 0x0006 reg=1 this Landroid/support/v4/app/ActivityCompat21$SharedElementCallbackImpl; │ │ + 0x0000 - 0x0006 reg=2 sharedElementNames Ljava/util/List; Ljava/util/List; │ │ + 0x0000 - 0x0006 reg=3 sharedElements Ljava/util/List; Ljava/util/List; │ │ + 0x0000 - 0x0006 reg=4 sharedElementSnapshots Ljava/util/List; Ljava/util/List; │ │ + │ │ + #5 : (in Landroid/support/v4/app/ActivityCompat21$SharedElementCallbackImpl;) │ │ + name : 'onSharedElementStart' │ │ + type : '(Ljava/util/List;Ljava/util/List;Ljava/util/List;)V' │ │ + access : 0x0001 (PUBLIC) │ │ + code - │ │ + registers : 5 │ │ + ins : 4 │ │ + outs : 4 │ │ + insns size : 6 16-bit code units │ │ +04e694: |[04e694] android.support.v4.app.ActivityCompat21$SharedElementCallbackImpl.onSharedElementStart:(Ljava/util/List;Ljava/util/List;Ljava/util/List;)V │ │ +04e6a4: 5410 6f00 |0000: iget-object v0, v1, Landroid/support/v4/app/ActivityCompat21$SharedElementCallbackImpl;.mCallback:Landroid/support/v4/app/ActivityCompat21$SharedElementCallback21; // field@006f │ │ +04e6a8: 6e40 fc03 2043 |0002: invoke-virtual {v0, v2, v3, v4}, Landroid/support/v4/app/ActivityCompat21$SharedElementCallback21;.onSharedElementStart:(Ljava/util/List;Ljava/util/List;Ljava/util/List;)V // method@03fc │ │ +04e6ae: 0e00 |0005: return-void │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=90 │ │ + 0x0005 line=92 │ │ + locals : │ │ + 0x0000 - 0x0000 reg=2 (null) Ljava/util/List; │ │ + 0x0000 - 0x0000 reg=3 (null) Ljava/util/List; │ │ + 0x0000 - 0x0000 reg=4 (null) Ljava/util/List; │ │ + 0x0000 - 0x0006 reg=1 this Landroid/support/v4/app/ActivityCompat21$SharedElementCallbackImpl; │ │ + 0x0000 - 0x0006 reg=2 sharedElementNames Ljava/util/List; Ljava/util/List; │ │ + 0x0000 - 0x0006 reg=3 sharedElements Ljava/util/List; Ljava/util/List; │ │ + 0x0000 - 0x0006 reg=4 sharedElementSnapshots Ljava/util/List; Ljava/util/List; │ │ + │ │ + source_file_idx : 549 (ActivityCompat21.java) │ │ + │ │ +Class #39 header: │ │ +class_idx : 259 │ │ +access_flags : 0 (0x0000) │ │ +superclass_idx : 1337 │ │ +source_file_idx : 549 │ │ +static_fields_size : 0 │ │ +instance_fields_size: 0 │ │ +direct_methods_size : 7 │ │ +virtual_methods_size: 0 │ │ + │ │ +Class #39 annotations: │ │ +Annotations on class │ │ + VISIBILITY_SYSTEM Ldalvik/annotation/MemberClasses; value={ Landroid/support/v4/app/ActivityCompat21$SharedElementCallbackImpl; Landroid/support/v4/app/ActivityCompat21$SharedElementCallback21; } │ │ + │ │ +Class #39 - │ │ + Class descriptor : 'Landroid/support/v4/app/ActivityCompat21;' │ │ + Access flags : 0x0000 () │ │ + Superclass : 'Ljava/lang/Object;' │ │ + Interfaces - │ │ + Static fields - │ │ + Instance fields - │ │ + Direct methods - │ │ + #0 : (in Landroid/support/v4/app/ActivityCompat21;) │ │ + name : '' │ │ + type : '()V' │ │ + access : 0x10000 (CONSTRUCTOR) │ │ + code - │ │ + registers : 1 │ │ + ins : 1 │ │ + outs : 1 │ │ + insns size : 4 16-bit code units │ │ +04e6b0: |[04e6b0] android.support.v4.app.ActivityCompat21.:()V │ │ +04e6c0: 7010 8622 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2286 │ │ +04e6c6: 0e00 |0003: return-void │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=32 │ │ + 0x0003 line=80 │ │ + locals : │ │ + 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/ActivityCompat21; │ │ + │ │ + #1 : (in Landroid/support/v4/app/ActivityCompat21;) │ │ + name : 'createCallback' │ │ + type : '(Landroid/support/v4/app/ActivityCompat21$SharedElementCallback21;)Landroid/app/SharedElementCallback;' │ │ + access : 0x000a (PRIVATE STATIC) │ │ + code - │ │ + registers : 2 │ │ + ins : 1 │ │ + outs : 2 │ │ + insns size : 9 16-bit code units │ │ +04e6c8: |[04e6c8] android.support.v4.app.ActivityCompat21.createCallback:(Landroid/support/v4/app/ActivityCompat21$SharedElementCallback21;)Landroid/app/SharedElementCallback; │ │ +04e6d8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +04e6da: 3801 0700 |0001: if-eqz v1, 0008 // +0007 │ │ +04e6de: 2200 0201 |0003: new-instance v0, Landroid/support/v4/app/ActivityCompat21$SharedElementCallbackImpl; // type@0102 │ │ +04e6e2: 7020 fd03 1000 |0005: invoke-direct {v0, v1}, Landroid/support/v4/app/ActivityCompat21$SharedElementCallbackImpl;.:(Landroid/support/v4/app/ActivityCompat21$SharedElementCallback21;)V // method@03fd │ │ +04e6e8: 1100 |0008: return-object v0 │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=73 │ │ + 0x0001 line=74 │ │ + 0x0003 line=75 │ │ + 0x0008 line=77 │ │ + locals : │ │ + 0x0001 - 0x0005 reg=0 newListener Landroid/app/SharedElementCallback; │ │ + 0x0008 - 0x0009 reg=0 newListener Landroid/app/SharedElementCallback; │ │ + 0x0000 - 0x0009 reg=1 callback Landroid/support/v4/app/ActivityCompat21$SharedElementCallback21; │ │ + │ │ + #2 : (in Landroid/support/v4/app/ActivityCompat21;) │ │ + name : 'finishAfterTransition' │ │ + type : '(Landroid/app/Activity;)V' │ │ + access : 0x0009 (PUBLIC STATIC) │ │ + code - │ │ + registers : 1 │ │ + ins : 1 │ │ + outs : 1 │ │ + insns size : 4 16-bit code units │ │ +04e6ec: |[04e6ec] android.support.v4.app.ActivityCompat21.finishAfterTransition:(Landroid/app/Activity;)V │ │ +04e6fc: 6e10 1700 0000 |0000: invoke-virtual {v0}, Landroid/app/Activity;.finishAfterTransition:()V // method@0017 │ │ +04e702: 0e00 |0003: return-void │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=35 │ │ + 0x0003 line=36 │ │ + locals : │ │ + 0x0000 - 0x0004 reg=0 activity Landroid/app/Activity; │ │ + │ │ + #3 : (in Landroid/support/v4/app/ActivityCompat21;) │ │ + name : 'postponeEnterTransition' │ │ + type : '(Landroid/app/Activity;)V' │ │ + access : 0x0009 (PUBLIC STATIC) │ │ + code - │ │ + registers : 1 │ │ + ins : 1 │ │ + outs : 1 │ │ + insns size : 4 16-bit code units │ │ +04e704: |[04e704] android.support.v4.app.ActivityCompat21.postponeEnterTransition:(Landroid/app/Activity;)V │ │ +04e714: 6e10 3800 0000 |0000: invoke-virtual {v0}, Landroid/app/Activity;.postponeEnterTransition:()V // method@0038 │ │ +04e71a: 0e00 |0003: return-void │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=49 │ │ + 0x0003 line=50 │ │ + locals : │ │ + 0x0000 - 0x0004 reg=0 activity Landroid/app/Activity; │ │ + │ │ + #4 : (in Landroid/support/v4/app/ActivityCompat21;) │ │ + name : 'setEnterSharedElementCallback' │ │ + type : '(Landroid/app/Activity;Landroid/support/v4/app/ActivityCompat21$SharedElementCallback21;)V' │ │ + access : 0x0009 (PUBLIC STATIC) │ │ + code - │ │ + registers : 3 │ │ + ins : 2 │ │ + outs : 2 │ │ + insns size : 8 16-bit code units │ │ +04e71c: |[04e71c] android.support.v4.app.ActivityCompat21.setEnterSharedElementCallback:(Landroid/app/Activity;Landroid/support/v4/app/ActivityCompat21$SharedElementCallback21;)V │ │ +04e72c: 7110 0504 0200 |0000: invoke-static {v2}, Landroid/support/v4/app/ActivityCompat21;.createCallback:(Landroid/support/v4/app/ActivityCompat21$SharedElementCallback21;)Landroid/app/SharedElementCallback; // method@0405 │ │ +04e732: 0c00 |0003: move-result-object v0 │ │ +04e734: 6e20 3900 0100 |0004: invoke-virtual {v1, v0}, Landroid/app/Activity;.setEnterSharedElementCallback:(Landroid/app/SharedElementCallback;)V // method@0039 │ │ +04e73a: 0e00 |0007: return-void │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=40 │ │ + 0x0007 line=41 │ │ + locals : │ │ + 0x0000 - 0x0008 reg=1 activity Landroid/app/Activity; │ │ + 0x0000 - 0x0008 reg=2 callback Landroid/support/v4/app/ActivityCompat21$SharedElementCallback21; │ │ + │ │ + #5 : (in Landroid/support/v4/app/ActivityCompat21;) │ │ + name : 'setExitSharedElementCallback' │ │ + type : '(Landroid/app/Activity;Landroid/support/v4/app/ActivityCompat21$SharedElementCallback21;)V' │ │ + access : 0x0009 (PUBLIC STATIC) │ │ + code - │ │ + registers : 3 │ │ + ins : 2 │ │ + outs : 2 │ │ + insns size : 8 16-bit code units │ │ +04e73c: |[04e73c] android.support.v4.app.ActivityCompat21.setExitSharedElementCallback:(Landroid/app/Activity;Landroid/support/v4/app/ActivityCompat21$SharedElementCallback21;)V │ │ +04e74c: 7110 0504 0200 |0000: invoke-static {v2}, Landroid/support/v4/app/ActivityCompat21;.createCallback:(Landroid/support/v4/app/ActivityCompat21$SharedElementCallback21;)Landroid/app/SharedElementCallback; // method@0405 │ │ +04e752: 0c00 |0003: move-result-object v0 │ │ +04e754: 6e20 3a00 0100 |0004: invoke-virtual {v1, v0}, Landroid/app/Activity;.setExitSharedElementCallback:(Landroid/app/SharedElementCallback;)V // method@003a │ │ +04e75a: 0e00 |0007: return-void │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=45 │ │ + 0x0007 line=46 │ │ + locals : │ │ + 0x0000 - 0x0008 reg=1 activity Landroid/app/Activity; │ │ + 0x0000 - 0x0008 reg=2 callback Landroid/support/v4/app/ActivityCompat21$SharedElementCallback21; │ │ + │ │ + #6 : (in Landroid/support/v4/app/ActivityCompat21;) │ │ + name : 'startPostponedEnterTransition' │ │ + type : '(Landroid/app/Activity;)V' │ │ + access : 0x0009 (PUBLIC STATIC) │ │ + code - │ │ + registers : 1 │ │ + ins : 1 │ │ + outs : 1 │ │ + insns size : 4 16-bit code units │ │ +04e75c: |[04e75c] android.support.v4.app.ActivityCompat21.startPostponedEnterTransition:(Landroid/app/Activity;)V │ │ +04e76c: 6e10 3f00 0000 |0000: invoke-virtual {v0}, Landroid/app/Activity;.startPostponedEnterTransition:()V // method@003f │ │ +04e772: 0e00 |0003: return-void │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=53 │ │ + 0x0003 line=54 │ │ + locals : │ │ + 0x0000 - 0x0004 reg=0 activity Landroid/app/Activity; │ │ + │ │ + Virtual methods - │ │ + source_file_idx : 549 (ActivityCompat21.java) │ │ + │ │ +Class #40 header: │ │ +class_idx : 261 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 948 │ │ -source_file_idx : 472 │ │ +superclass_idx : 1337 │ │ +source_file_idx : 550 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 3 │ │ virtual_methods_size: 0 │ │ │ │ -Class #11 - │ │ +Class #40 - │ │ Class descriptor : 'Landroid/support/v4/app/ActivityCompatHoneycomb;' │ │ Access flags : 0x0000 () │ │ Superclass : 'Ljava/lang/Object;' │ │ Interfaces - │ │ Static fields - │ │ Instance fields - │ │ Direct methods - │ │ @@ -1471,17 +2821,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -035c48: |[035c48] android.support.v4.app.ActivityCompatHoneycomb.:()V │ │ -035c58: 7010 9117 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1791 │ │ -035c5e: 0e00 |0003: return-void │ │ +04e774: |[04e774] android.support.v4.app.ActivityCompatHoneycomb.:()V │ │ +04e784: 7010 8622 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2286 │ │ +04e78a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=27 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/ActivityCompatHoneycomb; │ │ │ │ #1 : (in Landroid/support/v4/app/ActivityCompatHoneycomb;) │ │ @@ -1489,17 +2839,17 @@ │ │ type : '(Landroid/app/Activity;Ljava/lang/String;Ljava/io/FileDescriptor;Ljava/io/PrintWriter;[Ljava/lang/String;)V' │ │ access : 0x0008 (STATIC) │ │ code - │ │ registers : 5 │ │ ins : 5 │ │ outs : 5 │ │ insns size : 4 16-bit code units │ │ -035c60: |[035c60] android.support.v4.app.ActivityCompatHoneycomb.dump:(Landroid/app/Activity;Ljava/lang/String;Ljava/io/FileDescriptor;Ljava/io/PrintWriter;[Ljava/lang/String;)V │ │ -035c70: 6e54 0d00 1032 |0000: invoke-virtual {v0, v1, v2, v3, v4}, Landroid/app/Activity;.dump:(Ljava/lang/String;Ljava/io/FileDescriptor;Ljava/io/PrintWriter;[Ljava/lang/String;)V // method@000d │ │ -035c76: 0e00 |0003: return-void │ │ +04e78c: |[04e78c] android.support.v4.app.ActivityCompatHoneycomb.dump:(Landroid/app/Activity;Ljava/lang/String;Ljava/io/FileDescriptor;Ljava/io/PrintWriter;[Ljava/lang/String;)V │ │ +04e79c: 6e54 1300 1032 |0000: invoke-virtual {v0, v1, v2, v3, v4}, Landroid/app/Activity;.dump:(Ljava/lang/String;Ljava/io/FileDescriptor;Ljava/io/PrintWriter;[Ljava/lang/String;)V // method@0013 │ │ +04e7a2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=34 │ │ 0x0003 line=35 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 activity Landroid/app/Activity; │ │ 0x0000 - 0x0004 reg=1 prefix Ljava/lang/String; │ │ @@ -1512,38 +2862,38 @@ │ │ type : '(Landroid/app/Activity;)V' │ │ access : 0x0008 (STATIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -035c78: |[035c78] android.support.v4.app.ActivityCompatHoneycomb.invalidateOptionsMenu:(Landroid/app/Activity;)V │ │ -035c88: 6e10 1c00 0000 |0000: invoke-virtual {v0}, Landroid/app/Activity;.invalidateOptionsMenu:()V // method@001c │ │ -035c8e: 0e00 |0003: return-void │ │ +04e7a4: |[04e7a4] android.support.v4.app.ActivityCompatHoneycomb.invalidateOptionsMenu:(Landroid/app/Activity;)V │ │ +04e7b4: 6e10 2300 0000 |0000: invoke-virtual {v0}, Landroid/app/Activity;.invalidateOptionsMenu:()V // method@0023 │ │ +04e7ba: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=29 │ │ 0x0003 line=30 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 activity Landroid/app/Activity; │ │ │ │ Virtual methods - │ │ - source_file_idx : 472 (ActivityCompatHoneycomb.java) │ │ + source_file_idx : 550 (ActivityCompatHoneycomb.java) │ │ │ │ -Class #12 header: │ │ -class_idx : 169 │ │ +Class #41 header: │ │ +class_idx : 262 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 948 │ │ -source_file_idx : 473 │ │ +superclass_idx : 1337 │ │ +source_file_idx : 551 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 4 │ │ virtual_methods_size: 0 │ │ │ │ -Class #12 - │ │ +Class #41 - │ │ Class descriptor : 'Landroid/support/v4/app/ActivityCompatJB;' │ │ Access flags : 0x0000 () │ │ Superclass : 'Ljava/lang/Object;' │ │ Interfaces - │ │ Static fields - │ │ Instance fields - │ │ Direct methods - │ │ @@ -1552,17 +2902,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -035c90: |[035c90] android.support.v4.app.ActivityCompatJB.:()V │ │ -035ca0: 7010 9117 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1791 │ │ -035ca6: 0e00 |0003: return-void │ │ +04e7bc: |[04e7bc] android.support.v4.app.ActivityCompatJB.:()V │ │ +04e7cc: 7010 8622 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2286 │ │ +04e7d2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=24 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/ActivityCompatJB; │ │ │ │ #1 : (in Landroid/support/v4/app/ActivityCompatJB;) │ │ @@ -1570,17 +2920,17 @@ │ │ type : '(Landroid/app/Activity;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -035ca8: |[035ca8] android.support.v4.app.ActivityCompatJB.finishAffinity:(Landroid/app/Activity;)V │ │ -035cb8: 6e10 1000 0000 |0000: invoke-virtual {v0}, Landroid/app/Activity;.finishAffinity:()V // method@0010 │ │ -035cbe: 0e00 |0003: return-void │ │ +04e7d4: |[04e7d4] android.support.v4.app.ActivityCompatJB.finishAffinity:(Landroid/app/Activity;)V │ │ +04e7e4: 6e10 1600 0000 |0000: invoke-virtual {v0}, Landroid/app/Activity;.finishAffinity:()V // method@0016 │ │ +04e7ea: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=34 │ │ 0x0003 line=35 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 activity Landroid/app/Activity; │ │ │ │ @@ -1589,17 +2939,17 @@ │ │ type : '(Landroid/content/Context;Landroid/content/Intent;Landroid/os/Bundle;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 4 16-bit code units │ │ -035cc0: |[035cc0] android.support.v4.app.ActivityCompatJB.startActivity:(Landroid/content/Context;Landroid/content/Intent;Landroid/os/Bundle;)V │ │ -035cd0: 6e30 da00 1002 |0000: invoke-virtual {v0, v1, v2}, Landroid/content/Context;.startActivity:(Landroid/content/Intent;Landroid/os/Bundle;)V // method@00da │ │ -035cd6: 0e00 |0003: return-void │ │ +04e7ec: |[04e7ec] android.support.v4.app.ActivityCompatJB.startActivity:(Landroid/content/Context;Landroid/content/Intent;Landroid/os/Bundle;)V │ │ +04e7fc: 6e30 1e01 1002 |0000: invoke-virtual {v0, v1, v2}, Landroid/content/Context;.startActivity:(Landroid/content/Intent;Landroid/os/Bundle;)V // method@011e │ │ +04e802: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=26 │ │ 0x0003 line=27 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 context Landroid/content/Context; │ │ 0x0000 - 0x0004 reg=1 intent Landroid/content/Intent; │ │ @@ -1610,45 +2960,333 @@ │ │ type : '(Landroid/app/Activity;Landroid/content/Intent;ILandroid/os/Bundle;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 4 16-bit code units │ │ -035cd8: |[035cd8] android.support.v4.app.ActivityCompatJB.startActivityForResult:(Landroid/app/Activity;Landroid/content/Intent;ILandroid/os/Bundle;)V │ │ -035ce8: 6e40 3400 1032 |0000: invoke-virtual {v0, v1, v2, v3}, Landroid/app/Activity;.startActivityForResult:(Landroid/content/Intent;ILandroid/os/Bundle;)V // method@0034 │ │ -035cee: 0e00 |0003: return-void │ │ +04e804: |[04e804] android.support.v4.app.ActivityCompatJB.startActivityForResult:(Landroid/app/Activity;Landroid/content/Intent;ILandroid/os/Bundle;)V │ │ +04e814: 6e40 3e00 1032 |0000: invoke-virtual {v0, v1, v2, v3}, Landroid/app/Activity;.startActivityForResult:(Landroid/content/Intent;ILandroid/os/Bundle;)V // method@003e │ │ +04e81a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=30 │ │ 0x0003 line=31 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 activity Landroid/app/Activity; │ │ 0x0000 - 0x0004 reg=1 intent Landroid/content/Intent; │ │ 0x0000 - 0x0004 reg=2 requestCode I │ │ 0x0000 - 0x0004 reg=3 options Landroid/os/Bundle; │ │ │ │ Virtual methods - │ │ - source_file_idx : 473 (ActivityCompatJB.java) │ │ + source_file_idx : 551 (ActivityCompatJB.java) │ │ │ │ -Class #13 header: │ │ -class_idx : 171 │ │ +Class #42 header: │ │ +class_idx : 263 │ │ +access_flags : 17 (0x0011) │ │ +superclass_idx : 1337 │ │ +source_file_idx : 553 │ │ +static_fields_size : 0 │ │ +instance_fields_size: 0 │ │ +direct_methods_size : 2 │ │ +virtual_methods_size: 0 │ │ + │ │ +Class #42 annotations: │ │ +Annotations on method #1054 'isLowRamDevice' parameters │ │ +#0 │ │ + VISIBILITY_BUILD Landroid/support/annotation/NonNull; │ │ + │ │ +Class #42 - │ │ + Class descriptor : 'Landroid/support/v4/app/ActivityManagerCompat;' │ │ + Access flags : 0x0011 (PUBLIC FINAL) │ │ + Superclass : 'Ljava/lang/Object;' │ │ + Interfaces - │ │ + Static fields - │ │ + Instance fields - │ │ + Direct methods - │ │ + #0 : (in Landroid/support/v4/app/ActivityManagerCompat;) │ │ + name : '' │ │ + type : '()V' │ │ + access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ + code - │ │ + registers : 1 │ │ + ins : 1 │ │ + outs : 1 │ │ + insns size : 4 16-bit code units │ │ +04e81c: |[04e81c] android.support.v4.app.ActivityManagerCompat.:()V │ │ +04e82c: 7010 8622 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2286 │ │ +04e832: 0e00 |0003: return-void │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=28 │ │ + 0x0003 line=29 │ │ + locals : │ │ + 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/ActivityManagerCompat; │ │ + │ │ + #1 : (in Landroid/support/v4/app/ActivityManagerCompat;) │ │ + name : 'isLowRamDevice' │ │ + type : '(Landroid/app/ActivityManager;)Z' │ │ + access : 0x0009 (PUBLIC STATIC) │ │ + code - │ │ + registers : 3 │ │ + ins : 1 │ │ + outs : 1 │ │ + insns size : 13 16-bit code units │ │ +04e834: |[04e834] android.support.v4.app.ActivityManagerCompat.isLowRamDevice:(Landroid/app/ActivityManager;)Z │ │ +04e844: 6000 4000 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0040 │ │ +04e848: 1301 1300 |0002: const/16 v1, #int 19 // #13 │ │ +04e84c: 3410 0700 |0004: if-lt v0, v1, 000b // +0007 │ │ +04e850: 7110 2004 0200 |0006: invoke-static {v2}, Landroid/support/v4/app/ActivityManagerCompatKitKat;.isLowRamDevice:(Landroid/app/ActivityManager;)Z // method@0420 │ │ +04e856: 0a00 |0009: move-result v0 │ │ +04e858: 0f00 |000a: return v0 │ │ +04e85a: 1200 |000b: const/4 v0, #int 0 // #0 │ │ +04e85c: 28fe |000c: goto 000a // -0002 │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=39 │ │ + 0x0006 line=40 │ │ + 0x000a line=42 │ │ + locals : │ │ + 0x0000 - 0x000d reg=2 am Landroid/app/ActivityManager; │ │ + │ │ + Virtual methods - │ │ + source_file_idx : 553 (ActivityManagerCompat.java) │ │ + │ │ +Class #43 header: │ │ +class_idx : 264 │ │ +access_flags : 0 (0x0000) │ │ +superclass_idx : 1337 │ │ +source_file_idx : 554 │ │ +static_fields_size : 0 │ │ +instance_fields_size: 0 │ │ +direct_methods_size : 2 │ │ +virtual_methods_size: 0 │ │ + │ │ +Class #43 - │ │ + Class descriptor : 'Landroid/support/v4/app/ActivityManagerCompatKitKat;' │ │ + Access flags : 0x0000 () │ │ + Superclass : 'Ljava/lang/Object;' │ │ + Interfaces - │ │ + Static fields - │ │ + Instance fields - │ │ + Direct methods - │ │ + #0 : (in Landroid/support/v4/app/ActivityManagerCompatKitKat;) │ │ + name : '' │ │ + type : '()V' │ │ + access : 0x10000 (CONSTRUCTOR) │ │ + code - │ │ + registers : 1 │ │ + ins : 1 │ │ + outs : 1 │ │ + insns size : 4 16-bit code units │ │ +04e860: |[04e860] android.support.v4.app.ActivityManagerCompatKitKat.:()V │ │ +04e870: 7010 8622 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2286 │ │ +04e876: 0e00 |0003: return-void │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=21 │ │ + locals : │ │ + 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/ActivityManagerCompatKitKat; │ │ + │ │ + #1 : (in Landroid/support/v4/app/ActivityManagerCompatKitKat;) │ │ + name : 'isLowRamDevice' │ │ + type : '(Landroid/app/ActivityManager;)Z' │ │ + access : 0x0009 (PUBLIC STATIC) │ │ + code - │ │ + registers : 2 │ │ + ins : 1 │ │ + outs : 1 │ │ + insns size : 5 16-bit code units │ │ +04e878: |[04e878] android.support.v4.app.ActivityManagerCompatKitKat.isLowRamDevice:(Landroid/app/ActivityManager;)Z │ │ +04e888: 6e10 4000 0100 |0000: invoke-virtual {v1}, Landroid/app/ActivityManager;.isLowRamDevice:()Z // method@0040 │ │ +04e88e: 0a00 |0003: move-result v0 │ │ +04e890: 0f00 |0004: return v0 │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=23 │ │ + locals : │ │ + 0x0000 - 0x0005 reg=1 am Landroid/app/ActivityManager; │ │ + │ │ + Virtual methods - │ │ + source_file_idx : 554 (ActivityManagerCompatKitKat.java) │ │ + │ │ +Class #44 header: │ │ +class_idx : 267 │ │ +access_flags : 0 (0x0000) │ │ +superclass_idx : 1337 │ │ +source_file_idx : 556 │ │ +static_fields_size : 0 │ │ +instance_fields_size: 1 │ │ +direct_methods_size : 3 │ │ +virtual_methods_size: 2 │ │ + │ │ +Class #44 - │ │ + Class descriptor : 'Landroid/support/v4/app/ActivityOptionsCompat21;' │ │ + Access flags : 0x0000 () │ │ + Superclass : 'Ljava/lang/Object;' │ │ + Interfaces - │ │ + Static fields - │ │ + Instance fields - │ │ + #0 : (in Landroid/support/v4/app/ActivityOptionsCompat21;) │ │ + name : 'mActivityOptions' │ │ + type : 'Landroid/app/ActivityOptions;' │ │ + access : 0x0012 (PRIVATE FINAL) │ │ + Direct methods - │ │ + #0 : (in Landroid/support/v4/app/ActivityOptionsCompat21;) │ │ + name : '' │ │ + type : '(Landroid/app/ActivityOptions;)V' │ │ + access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ + code - │ │ + registers : 2 │ │ + ins : 2 │ │ + outs : 1 │ │ + insns size : 6 16-bit code units │ │ +04e894: |[04e894] android.support.v4.app.ActivityOptionsCompat21.:(Landroid/app/ActivityOptions;)V │ │ +04e8a4: 7010 8622 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2286 │ │ +04e8aa: 5b01 7200 |0003: iput-object v1, v0, Landroid/support/v4/app/ActivityOptionsCompat21;.mActivityOptions:Landroid/app/ActivityOptions; // field@0072 │ │ +04e8ae: 0e00 |0005: return-void │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=49 │ │ + 0x0003 line=50 │ │ + 0x0005 line=51 │ │ + locals : │ │ + 0x0000 - 0x0006 reg=0 this Landroid/support/v4/app/ActivityOptionsCompat21; │ │ + 0x0000 - 0x0006 reg=1 activityOptions Landroid/app/ActivityOptions; │ │ + │ │ + #1 : (in Landroid/support/v4/app/ActivityOptionsCompat21;) │ │ + name : 'makeSceneTransitionAnimation' │ │ + type : '(Landroid/app/Activity;Landroid/view/View;Ljava/lang/String;)Landroid/support/v4/app/ActivityOptionsCompat21;' │ │ + access : 0x0009 (PUBLIC STATIC) │ │ + code - │ │ + registers : 5 │ │ + ins : 3 │ │ + outs : 3 │ │ + insns size : 10 16-bit code units │ │ +04e8b0: |[04e8b0] android.support.v4.app.ActivityOptionsCompat21.makeSceneTransitionAnimation:(Landroid/app/Activity;Landroid/view/View;Ljava/lang/String;)Landroid/support/v4/app/ActivityOptionsCompat21; │ │ +04e8c0: 2200 0b01 |0000: new-instance v0, Landroid/support/v4/app/ActivityOptionsCompat21; // type@010b │ │ +04e8c4: 7130 4300 3204 |0002: invoke-static {v2, v3, v4}, Landroid/app/ActivityOptions;.makeSceneTransitionAnimation:(Landroid/app/Activity;Landroid/view/View;Ljava/lang/String;)Landroid/app/ActivityOptions; // method@0043 │ │ +04e8ca: 0c01 |0005: move-result-object v1 │ │ +04e8cc: 7020 2704 1000 |0006: invoke-direct {v0, v1}, Landroid/support/v4/app/ActivityOptionsCompat21;.:(Landroid/app/ActivityOptions;)V // method@0427 │ │ +04e8d2: 1100 |0009: return-object v0 │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=31 │ │ + locals : │ │ + 0x0000 - 0x000a reg=2 activity Landroid/app/Activity; │ │ + 0x0000 - 0x000a reg=3 sharedElement Landroid/view/View; │ │ + 0x0000 - 0x000a reg=4 sharedElementName Ljava/lang/String; │ │ + │ │ + #2 : (in Landroid/support/v4/app/ActivityOptionsCompat21;) │ │ + name : 'makeSceneTransitionAnimation' │ │ + type : '(Landroid/app/Activity;[Landroid/view/View;[Ljava/lang/String;)Landroid/support/v4/app/ActivityOptionsCompat21;' │ │ + access : 0x0009 (PUBLIC STATIC) │ │ + code - │ │ + registers : 7 │ │ + ins : 3 │ │ + outs : 2 │ │ + insns size : 33 16-bit code units │ │ +04e8d4: |[04e8d4] android.support.v4.app.ActivityOptionsCompat21.makeSceneTransitionAnimation:(Landroid/app/Activity;[Landroid/view/View;[Ljava/lang/String;)Landroid/support/v4/app/ActivityOptionsCompat21; │ │ +04e8e4: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +04e8e6: 3805 1600 |0001: if-eqz v5, 0017 // +0016 │ │ +04e8ea: 2152 |0003: array-length v2, v5 │ │ +04e8ec: 2321 c205 |0004: new-array v1, v2, [Landroid/util/Pair; // type@05c2 │ │ +04e8f0: 1200 |0006: const/4 v0, #int 0 // #0 │ │ +04e8f2: 2112 |0007: array-length v2, v1 │ │ +04e8f4: 3520 0f00 |0008: if-ge v0, v2, 0017 // +000f │ │ +04e8f8: 4602 0500 |000a: aget-object v2, v5, v0 │ │ +04e8fc: 4603 0600 |000c: aget-object v3, v6, v0 │ │ +04e900: 7120 781c 3200 |000e: invoke-static {v2, v3}, Landroid/util/Pair;.create:(Ljava/lang/Object;Ljava/lang/Object;)Landroid/util/Pair; // method@1c78 │ │ +04e906: 0c02 |0011: move-result-object v2 │ │ +04e908: 4d02 0100 |0012: aput-object v2, v1, v0 │ │ +04e90c: d800 0001 |0014: add-int/lit8 v0, v0, #int 1 // #01 │ │ +04e910: 28f1 |0016: goto 0007 // -000f │ │ +04e912: 2202 0b01 |0017: new-instance v2, Landroid/support/v4/app/ActivityOptionsCompat21; // type@010b │ │ +04e916: 7120 4400 1400 |0019: invoke-static {v4, v1}, Landroid/app/ActivityOptions;.makeSceneTransitionAnimation:(Landroid/app/Activity;[Landroid/util/Pair;)Landroid/app/ActivityOptions; // method@0044 │ │ +04e91c: 0c03 |001c: move-result-object v3 │ │ +04e91e: 7020 2704 3200 |001d: invoke-direct {v2, v3}, Landroid/support/v4/app/ActivityOptionsCompat21;.:(Landroid/app/ActivityOptions;)V // method@0427 │ │ +04e924: 1102 |0020: return-object v2 │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=38 │ │ + 0x0001 line=39 │ │ + 0x0003 line=40 │ │ + 0x0006 line=41 │ │ + 0x000a line=42 │ │ + 0x0014 line=41 │ │ + 0x0017 line=45 │ │ + locals : │ │ + 0x0007 - 0x0017 reg=0 i I │ │ + 0x0001 - 0x0021 reg=1 pairs [Landroid/util/Pair; │ │ + 0x0000 - 0x0021 reg=4 activity Landroid/app/Activity; │ │ + 0x0000 - 0x0021 reg=5 sharedElements [Landroid/view/View; │ │ + 0x0000 - 0x0021 reg=6 sharedElementNames [Ljava/lang/String; │ │ + │ │ + Virtual methods - │ │ + #0 : (in Landroid/support/v4/app/ActivityOptionsCompat21;) │ │ + name : 'toBundle' │ │ + type : '()Landroid/os/Bundle;' │ │ + access : 0x0001 (PUBLIC) │ │ + code - │ │ + registers : 2 │ │ + ins : 1 │ │ + outs : 1 │ │ + insns size : 7 16-bit code units │ │ +04e928: |[04e928] android.support.v4.app.ActivityOptionsCompat21.toBundle:()Landroid/os/Bundle; │ │ +04e938: 5410 7200 |0000: iget-object v0, v1, Landroid/support/v4/app/ActivityOptionsCompat21;.mActivityOptions:Landroid/app/ActivityOptions; // field@0072 │ │ +04e93c: 6e10 4600 0000 |0002: invoke-virtual {v0}, Landroid/app/ActivityOptions;.toBundle:()Landroid/os/Bundle; // method@0046 │ │ +04e942: 0c00 |0005: move-result-object v0 │ │ +04e944: 1100 |0006: return-object v0 │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=54 │ │ + locals : │ │ + 0x0000 - 0x0007 reg=1 this Landroid/support/v4/app/ActivityOptionsCompat21; │ │ + │ │ + #1 : (in Landroid/support/v4/app/ActivityOptionsCompat21;) │ │ + name : 'update' │ │ + type : '(Landroid/support/v4/app/ActivityOptionsCompat21;)V' │ │ + access : 0x0001 (PUBLIC) │ │ + code - │ │ + registers : 4 │ │ + ins : 2 │ │ + outs : 2 │ │ + insns size : 8 16-bit code units │ │ +04e948: |[04e948] android.support.v4.app.ActivityOptionsCompat21.update:(Landroid/support/v4/app/ActivityOptionsCompat21;)V │ │ +04e958: 5420 7200 |0000: iget-object v0, v2, Landroid/support/v4/app/ActivityOptionsCompat21;.mActivityOptions:Landroid/app/ActivityOptions; // field@0072 │ │ +04e95c: 5431 7200 |0002: iget-object v1, v3, Landroid/support/v4/app/ActivityOptionsCompat21;.mActivityOptions:Landroid/app/ActivityOptions; // field@0072 │ │ +04e960: 6e20 4700 1000 |0004: invoke-virtual {v0, v1}, Landroid/app/ActivityOptions;.update:(Landroid/app/ActivityOptions;)V // method@0047 │ │ +04e966: 0e00 |0007: return-void │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=58 │ │ + 0x0007 line=59 │ │ + locals : │ │ + 0x0000 - 0x0008 reg=2 this Landroid/support/v4/app/ActivityOptionsCompat21; │ │ + 0x0000 - 0x0008 reg=3 otherOptions Landroid/support/v4/app/ActivityOptionsCompat21; │ │ + │ │ + source_file_idx : 556 (ActivityOptionsCompat21.java) │ │ + │ │ +Class #45 header: │ │ +class_idx : 268 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 948 │ │ -source_file_idx : 475 │ │ +superclass_idx : 1337 │ │ +source_file_idx : 555 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ -direct_methods_size : 4 │ │ +direct_methods_size : 6 │ │ virtual_methods_size: 2 │ │ │ │ -Class #13 annotations: │ │ +Class #45 annotations: │ │ Annotations on class │ │ - VISIBILITY_SYSTEM Ldalvik/annotation/MemberClasses; value={ Landroid/support/v4/app/ActivityOptionsCompat$ActivityOptionsImplJB; } │ │ + VISIBILITY_SYSTEM Ldalvik/annotation/MemberClasses; value={ Landroid/support/v4/app/ActivityOptionsCompat$ActivityOptionsImpl21; Landroid/support/v4/app/ActivityOptionsCompat$ActivityOptionsImplJB; } │ │ +Annotations on method #1072 'makeSceneTransitionAnimation' │ │ + VISIBILITY_SYSTEM Ldalvik/annotation/Signature; value={ "(" "Landroid/app/Activity;" "[" "Landroid/support/v4/util/Pair" "<" "Landroid/view/View;" "Ljava/lang/String;" ">;)" "Landroid/support/v4/app/ActivityOptionsCompat;" } │ │ │ │ -Class #13 - │ │ +Class #45 - │ │ Class descriptor : 'Landroid/support/v4/app/ActivityOptionsCompat;' │ │ Access flags : 0x0001 (PUBLIC) │ │ Superclass : 'Ljava/lang/Object;' │ │ Interfaces - │ │ Static fields - │ │ Instance fields - │ │ Direct methods - │ │ @@ -1657,114 +3295,208 @@ │ │ type : '()V' │ │ access : 0x10004 (PROTECTED CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -035cf0: |[035cf0] android.support.v4.app.ActivityOptionsCompat.:()V │ │ -035d00: 7010 9117 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1791 │ │ -035d06: 0e00 |0003: return-void │ │ +04e968: |[04e968] android.support.v4.app.ActivityOptionsCompat.:()V │ │ +04e978: 7010 8622 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2286 │ │ +04e97e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=134 │ │ - 0x0003 line=135 │ │ + 0x0000 line=220 │ │ + 0x0003 line=221 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/ActivityOptionsCompat; │ │ │ │ #1 : (in Landroid/support/v4/app/ActivityOptionsCompat;) │ │ name : 'makeCustomAnimation' │ │ type : '(Landroid/content/Context;II)Landroid/support/v4/app/ActivityOptionsCompat;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 22 16-bit code units │ │ -035d08: |[035d08] android.support.v4.app.ActivityOptionsCompat.makeCustomAnimation:(Landroid/content/Context;II)Landroid/support/v4/app/ActivityOptionsCompat; │ │ -035d18: 6000 2c00 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@002c │ │ -035d1c: 1301 1000 |0002: const/16 v1, #int 16 // #10 │ │ -035d20: 3410 0c00 |0004: if-lt v0, v1, 0010 // +000c │ │ -035d24: 2200 aa00 |0006: new-instance v0, Landroid/support/v4/app/ActivityOptionsCompat$ActivityOptionsImplJB; // type@00aa │ │ -035d28: 7130 a702 3204 |0008: invoke-static {v2, v3, v4}, Landroid/support/v4/app/ActivityOptionsCompatJB;.makeCustomAnimation:(Landroid/content/Context;II)Landroid/support/v4/app/ActivityOptionsCompatJB; // method@02a7 │ │ -035d2e: 0c01 |000b: move-result-object v1 │ │ -035d30: 7020 9d02 1000 |000c: invoke-direct {v0, v1}, Landroid/support/v4/app/ActivityOptionsCompat$ActivityOptionsImplJB;.:(Landroid/support/v4/app/ActivityOptionsCompatJB;)V // method@029d │ │ -035d36: 1100 |000f: return-object v0 │ │ -035d38: 2200 ab00 |0010: new-instance v0, Landroid/support/v4/app/ActivityOptionsCompat; // type@00ab │ │ -035d3c: 7010 a002 0000 |0012: invoke-direct {v0}, Landroid/support/v4/app/ActivityOptionsCompat;.:()V // method@02a0 │ │ -035d42: 28fa |0015: goto 000f // -0006 │ │ +04e980: |[04e980] android.support.v4.app.ActivityOptionsCompat.makeCustomAnimation:(Landroid/content/Context;II)Landroid/support/v4/app/ActivityOptionsCompat; │ │ +04e990: 6000 4000 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0040 │ │ +04e994: 1301 1000 |0002: const/16 v1, #int 16 // #10 │ │ +04e998: 3410 0c00 |0004: if-lt v0, v1, 0010 // +000c │ │ +04e99c: 2200 0a01 |0006: new-instance v0, Landroid/support/v4/app/ActivityOptionsCompat$ActivityOptionsImplJB; // type@010a │ │ +04e9a0: 7130 3504 3204 |0008: invoke-static {v2, v3, v4}, Landroid/support/v4/app/ActivityOptionsCompatJB;.makeCustomAnimation:(Landroid/content/Context;II)Landroid/support/v4/app/ActivityOptionsCompatJB; // method@0435 │ │ +04e9a6: 0c01 |000b: move-result-object v1 │ │ +04e9a8: 7020 2404 1000 |000c: invoke-direct {v0, v1}, Landroid/support/v4/app/ActivityOptionsCompat$ActivityOptionsImplJB;.:(Landroid/support/v4/app/ActivityOptionsCompatJB;)V // method@0424 │ │ +04e9ae: 1100 |000f: return-object v0 │ │ +04e9b0: 2200 0c01 |0010: new-instance v0, Landroid/support/v4/app/ActivityOptionsCompat; // type@010c │ │ +04e9b4: 7010 2c04 0000 |0012: invoke-direct {v0}, Landroid/support/v4/app/ActivityOptionsCompat;.:()V // method@042c │ │ +04e9ba: 28fa |0015: goto 000f // -0006 │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=45 │ │ - 0x0006 line=46 │ │ - 0x000f line=49 │ │ + 0x0000 line=47 │ │ + 0x0006 line=48 │ │ + 0x000f line=51 │ │ locals : │ │ 0x0000 - 0x0016 reg=2 context Landroid/content/Context; │ │ 0x0000 - 0x0016 reg=3 enterResId I │ │ 0x0000 - 0x0016 reg=4 exitResId I │ │ │ │ #2 : (in Landroid/support/v4/app/ActivityOptionsCompat;) │ │ name : 'makeScaleUpAnimation' │ │ type : '(Landroid/view/View;IIII)Landroid/support/v4/app/ActivityOptionsCompat;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 7 │ │ ins : 5 │ │ outs : 5 │ │ insns size : 22 16-bit code units │ │ -035d44: |[035d44] android.support.v4.app.ActivityOptionsCompat.makeScaleUpAnimation:(Landroid/view/View;IIII)Landroid/support/v4/app/ActivityOptionsCompat; │ │ -035d54: 6000 2c00 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@002c │ │ -035d58: 1301 1000 |0002: const/16 v1, #int 16 // #10 │ │ -035d5c: 3410 0c00 |0004: if-lt v0, v1, 0010 // +000c │ │ -035d60: 2200 aa00 |0006: new-instance v0, Landroid/support/v4/app/ActivityOptionsCompat$ActivityOptionsImplJB; // type@00aa │ │ -035d64: 7156 a802 3254 |0008: invoke-static {v2, v3, v4, v5, v6}, Landroid/support/v4/app/ActivityOptionsCompatJB;.makeScaleUpAnimation:(Landroid/view/View;IIII)Landroid/support/v4/app/ActivityOptionsCompatJB; // method@02a8 │ │ -035d6a: 0c01 |000b: move-result-object v1 │ │ -035d6c: 7020 9d02 1000 |000c: invoke-direct {v0, v1}, Landroid/support/v4/app/ActivityOptionsCompat$ActivityOptionsImplJB;.:(Landroid/support/v4/app/ActivityOptionsCompatJB;)V // method@029d │ │ -035d72: 1100 |000f: return-object v0 │ │ -035d74: 2200 ab00 |0010: new-instance v0, Landroid/support/v4/app/ActivityOptionsCompat; // type@00ab │ │ -035d78: 7010 a002 0000 |0012: invoke-direct {v0}, Landroid/support/v4/app/ActivityOptionsCompat;.:()V // method@02a0 │ │ -035d7e: 28fa |0015: goto 000f // -0006 │ │ +04e9bc: |[04e9bc] android.support.v4.app.ActivityOptionsCompat.makeScaleUpAnimation:(Landroid/view/View;IIII)Landroid/support/v4/app/ActivityOptionsCompat; │ │ +04e9cc: 6000 4000 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0040 │ │ +04e9d0: 1301 1000 |0002: const/16 v1, #int 16 // #10 │ │ +04e9d4: 3410 0c00 |0004: if-lt v0, v1, 0010 // +000c │ │ +04e9d8: 2200 0a01 |0006: new-instance v0, Landroid/support/v4/app/ActivityOptionsCompat$ActivityOptionsImplJB; // type@010a │ │ +04e9dc: 7156 3604 3254 |0008: invoke-static {v2, v3, v4, v5, v6}, Landroid/support/v4/app/ActivityOptionsCompatJB;.makeScaleUpAnimation:(Landroid/view/View;IIII)Landroid/support/v4/app/ActivityOptionsCompatJB; // method@0436 │ │ +04e9e2: 0c01 |000b: move-result-object v1 │ │ +04e9e4: 7020 2404 1000 |000c: invoke-direct {v0, v1}, Landroid/support/v4/app/ActivityOptionsCompat$ActivityOptionsImplJB;.:(Landroid/support/v4/app/ActivityOptionsCompatJB;)V // method@0424 │ │ +04e9ea: 1100 |000f: return-object v0 │ │ +04e9ec: 2200 0c01 |0010: new-instance v0, Landroid/support/v4/app/ActivityOptionsCompat; // type@010c │ │ +04e9f0: 7010 2c04 0000 |0012: invoke-direct {v0}, Landroid/support/v4/app/ActivityOptionsCompat;.:()V // method@042c │ │ +04e9f6: 28fa |0015: goto 000f // -0006 │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=74 │ │ - 0x0006 line=75 │ │ - 0x000f line=79 │ │ + 0x0000 line=76 │ │ + 0x0006 line=77 │ │ + 0x000f line=81 │ │ locals : │ │ 0x0000 - 0x0016 reg=2 source Landroid/view/View; │ │ 0x0000 - 0x0016 reg=3 startX I │ │ 0x0000 - 0x0016 reg=4 startY I │ │ 0x0000 - 0x0016 reg=5 startWidth I │ │ 0x0000 - 0x0016 reg=6 startHeight I │ │ │ │ #3 : (in Landroid/support/v4/app/ActivityOptionsCompat;) │ │ + name : 'makeSceneTransitionAnimation' │ │ + type : '(Landroid/app/Activity;Landroid/view/View;Ljava/lang/String;)Landroid/support/v4/app/ActivityOptionsCompat;' │ │ + access : 0x0009 (PUBLIC STATIC) │ │ + code - │ │ + registers : 5 │ │ + ins : 3 │ │ + outs : 3 │ │ + insns size : 22 16-bit code units │ │ +04e9f8: |[04e9f8] android.support.v4.app.ActivityOptionsCompat.makeSceneTransitionAnimation:(Landroid/app/Activity;Landroid/view/View;Ljava/lang/String;)Landroid/support/v4/app/ActivityOptionsCompat; │ │ +04ea08: 6000 4000 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0040 │ │ +04ea0c: 1301 1500 |0002: const/16 v1, #int 21 // #15 │ │ +04ea10: 3410 0c00 |0004: if-lt v0, v1, 0010 // +000c │ │ +04ea14: 2200 0901 |0006: new-instance v0, Landroid/support/v4/app/ActivityOptionsCompat$ActivityOptionsImpl21; // type@0109 │ │ +04ea18: 7130 2804 3204 |0008: invoke-static {v2, v3, v4}, Landroid/support/v4/app/ActivityOptionsCompat21;.makeSceneTransitionAnimation:(Landroid/app/Activity;Landroid/view/View;Ljava/lang/String;)Landroid/support/v4/app/ActivityOptionsCompat21; // method@0428 │ │ +04ea1e: 0c01 |000b: move-result-object v1 │ │ +04ea20: 7020 2104 1000 |000c: invoke-direct {v0, v1}, Landroid/support/v4/app/ActivityOptionsCompat$ActivityOptionsImpl21;.:(Landroid/support/v4/app/ActivityOptionsCompat21;)V // method@0421 │ │ +04ea26: 1100 |000f: return-object v0 │ │ +04ea28: 2200 0c01 |0010: new-instance v0, Landroid/support/v4/app/ActivityOptionsCompat; // type@010c │ │ +04ea2c: 7010 2c04 0000 |0012: invoke-direct {v0}, Landroid/support/v4/app/ActivityOptionsCompat;.:()V // method@042c │ │ +04ea32: 28fa |0015: goto 000f // -0006 │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=133 │ │ + 0x0006 line=134 │ │ + 0x000f line=138 │ │ + locals : │ │ + 0x0000 - 0x0016 reg=2 activity Landroid/app/Activity; │ │ + 0x0000 - 0x0016 reg=3 sharedElement Landroid/view/View; │ │ + 0x0000 - 0x0016 reg=4 sharedElementName Ljava/lang/String; │ │ + │ │ + #4 : (in Landroid/support/v4/app/ActivityOptionsCompat;) │ │ + name : 'makeSceneTransitionAnimation' │ │ + type : '(Landroid/app/Activity;[Landroid/support/v4/util/Pair;)Landroid/support/v4/app/ActivityOptionsCompat;' │ │ + access : 0x0089 (PUBLIC STATIC VARARGS) │ │ + code - │ │ + registers : 7 │ │ + ins : 2 │ │ + outs : 3 │ │ + insns size : 55 16-bit code units │ │ +04ea34: |[04ea34] android.support.v4.app.ActivityOptionsCompat.makeSceneTransitionAnimation:(Landroid/app/Activity;[Landroid/support/v4/util/Pair;)Landroid/support/v4/app/ActivityOptionsCompat; │ │ +04ea44: 6003 4000 |0000: sget v3, Landroid/os/Build$VERSION;.SDK_INT:I // field@0040 │ │ +04ea48: 1304 1500 |0002: const/16 v4, #int 21 // #15 │ │ +04ea4c: 3443 2d00 |0004: if-lt v3, v4, 0031 // +002d │ │ +04ea50: 1202 |0006: const/4 v2, #int 0 // #0 │ │ +04ea52: 1201 |0007: const/4 v1, #int 0 // #0 │ │ +04ea54: 3806 1f00 |0008: if-eqz v6, 0027 // +001f │ │ +04ea58: 2163 |000a: array-length v3, v6 │ │ +04ea5a: 2332 c405 |000b: new-array v2, v3, [Landroid/view/View; // type@05c4 │ │ +04ea5e: 2163 |000d: array-length v3, v6 │ │ +04ea60: 2331 cc05 |000e: new-array v1, v3, [Ljava/lang/String; // type@05cc │ │ +04ea64: 1200 |0010: const/4 v0, #int 0 // #0 │ │ +04ea66: 2163 |0011: array-length v3, v6 │ │ +04ea68: 3530 1500 |0012: if-ge v0, v3, 0027 // +0015 │ │ +04ea6c: 4603 0600 |0014: aget-object v3, v6, v0 │ │ +04ea70: 5433 1905 |0016: iget-object v3, v3, Landroid/support/v4/util/Pair;.first:Ljava/lang/Object; // field@0519 │ │ +04ea74: 1f03 3804 |0018: check-cast v3, Landroid/view/View; // type@0438 │ │ +04ea78: 4d03 0200 |001a: aput-object v3, v2, v0 │ │ +04ea7c: 4603 0600 |001c: aget-object v3, v6, v0 │ │ +04ea80: 5433 1a05 |001e: iget-object v3, v3, Landroid/support/v4/util/Pair;.second:Ljava/lang/Object; // field@051a │ │ +04ea84: 1f03 3d05 |0020: check-cast v3, Ljava/lang/String; // type@053d │ │ +04ea88: 4d03 0100 |0022: aput-object v3, v1, v0 │ │ +04ea8c: d800 0001 |0024: add-int/lit8 v0, v0, #int 1 // #01 │ │ +04ea90: 28eb |0026: goto 0011 // -0015 │ │ +04ea92: 2203 0901 |0027: new-instance v3, Landroid/support/v4/app/ActivityOptionsCompat$ActivityOptionsImpl21; // type@0109 │ │ +04ea96: 7130 2904 2501 |0029: invoke-static {v5, v2, v1}, Landroid/support/v4/app/ActivityOptionsCompat21;.makeSceneTransitionAnimation:(Landroid/app/Activity;[Landroid/view/View;[Ljava/lang/String;)Landroid/support/v4/app/ActivityOptionsCompat21; // method@0429 │ │ +04ea9c: 0c04 |002c: move-result-object v4 │ │ +04ea9e: 7020 2104 4300 |002d: invoke-direct {v3, v4}, Landroid/support/v4/app/ActivityOptionsCompat$ActivityOptionsImpl21;.:(Landroid/support/v4/app/ActivityOptionsCompat21;)V // method@0421 │ │ +04eaa4: 1103 |0030: return-object v3 │ │ +04eaa6: 2203 0c01 |0031: new-instance v3, Landroid/support/v4/app/ActivityOptionsCompat; // type@010c │ │ +04eaaa: 7010 2c04 0300 |0033: invoke-direct {v3}, Landroid/support/v4/app/ActivityOptionsCompat;.:()V // method@042c │ │ +04eab0: 28fa |0036: goto 0030 // -0006 │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=160 │ │ + 0x0006 line=161 │ │ + 0x0007 line=162 │ │ + 0x0008 line=163 │ │ + 0x000a line=164 │ │ + 0x000d line=165 │ │ + 0x0010 line=166 │ │ + 0x0014 line=167 │ │ + 0x001c line=168 │ │ + 0x0024 line=166 │ │ + 0x0027 line=171 │ │ + 0x0030 line=174 │ │ + locals : │ │ + 0x0000 - 0x0000 reg=6 (null) [Landroid/support/v4/util/Pair; │ │ + 0x0011 - 0x0027 reg=0 i I │ │ + 0x0008 - 0x0030 reg=1 names [Ljava/lang/String; │ │ + 0x0007 - 0x0030 reg=2 views [Landroid/view/View; │ │ + 0x0000 - 0x0037 reg=5 activity Landroid/app/Activity; │ │ + 0x0000 - 0x0037 reg=6 sharedElements [Landroid/support/v4/util/Pair; [Landroid/support/v4/util/Pair; │ │ + │ │ + #5 : (in Landroid/support/v4/app/ActivityOptionsCompat;) │ │ name : 'makeThumbnailScaleUpAnimation' │ │ type : '(Landroid/view/View;Landroid/graphics/Bitmap;II)Landroid/support/v4/app/ActivityOptionsCompat;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 6 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 22 16-bit code units │ │ -035d80: |[035d80] android.support.v4.app.ActivityOptionsCompat.makeThumbnailScaleUpAnimation:(Landroid/view/View;Landroid/graphics/Bitmap;II)Landroid/support/v4/app/ActivityOptionsCompat; │ │ -035d90: 6000 2c00 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@002c │ │ -035d94: 1301 1000 |0002: const/16 v1, #int 16 // #10 │ │ -035d98: 3410 0c00 |0004: if-lt v0, v1, 0010 // +000c │ │ -035d9c: 2200 aa00 |0006: new-instance v0, Landroid/support/v4/app/ActivityOptionsCompat$ActivityOptionsImplJB; // type@00aa │ │ -035da0: 7140 a902 3254 |0008: invoke-static {v2, v3, v4, v5}, Landroid/support/v4/app/ActivityOptionsCompatJB;.makeThumbnailScaleUpAnimation:(Landroid/view/View;Landroid/graphics/Bitmap;II)Landroid/support/v4/app/ActivityOptionsCompatJB; // method@02a9 │ │ -035da6: 0c01 |000b: move-result-object v1 │ │ -035da8: 7020 9d02 1000 |000c: invoke-direct {v0, v1}, Landroid/support/v4/app/ActivityOptionsCompat$ActivityOptionsImplJB;.:(Landroid/support/v4/app/ActivityOptionsCompatJB;)V // method@029d │ │ -035dae: 1100 |000f: return-object v0 │ │ -035db0: 2200 ab00 |0010: new-instance v0, Landroid/support/v4/app/ActivityOptionsCompat; // type@00ab │ │ -035db4: 7010 a002 0000 |0012: invoke-direct {v0}, Landroid/support/v4/app/ActivityOptionsCompat;.:()V // method@02a0 │ │ -035dba: 28fa |0015: goto 000f // -0006 │ │ +04eab4: |[04eab4] android.support.v4.app.ActivityOptionsCompat.makeThumbnailScaleUpAnimation:(Landroid/view/View;Landroid/graphics/Bitmap;II)Landroid/support/v4/app/ActivityOptionsCompat; │ │ +04eac4: 6000 4000 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0040 │ │ +04eac8: 1301 1000 |0002: const/16 v1, #int 16 // #10 │ │ +04eacc: 3410 0c00 |0004: if-lt v0, v1, 0010 // +000c │ │ +04ead0: 2200 0a01 |0006: new-instance v0, Landroid/support/v4/app/ActivityOptionsCompat$ActivityOptionsImplJB; // type@010a │ │ +04ead4: 7140 3704 3254 |0008: invoke-static {v2, v3, v4, v5}, Landroid/support/v4/app/ActivityOptionsCompatJB;.makeThumbnailScaleUpAnimation:(Landroid/view/View;Landroid/graphics/Bitmap;II)Landroid/support/v4/app/ActivityOptionsCompatJB; // method@0437 │ │ +04eada: 0c01 |000b: move-result-object v1 │ │ +04eadc: 7020 2404 1000 |000c: invoke-direct {v0, v1}, Landroid/support/v4/app/ActivityOptionsCompat$ActivityOptionsImplJB;.:(Landroid/support/v4/app/ActivityOptionsCompatJB;)V // method@0424 │ │ +04eae2: 1100 |000f: return-object v0 │ │ +04eae4: 2200 0c01 |0010: new-instance v0, Landroid/support/v4/app/ActivityOptionsCompat; // type@010c │ │ +04eae8: 7010 2c04 0000 |0012: invoke-direct {v0}, Landroid/support/v4/app/ActivityOptionsCompat;.:()V // method@042c │ │ +04eaee: 28fa |0015: goto 000f // -0006 │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=103 │ │ - 0x0006 line=104 │ │ - 0x000f line=108 │ │ + 0x0000 line=105 │ │ + 0x0006 line=106 │ │ + 0x000f line=110 │ │ locals : │ │ 0x0000 - 0x0016 reg=2 source Landroid/view/View; │ │ 0x0000 - 0x0016 reg=3 thumbnail Landroid/graphics/Bitmap; │ │ 0x0000 - 0x0016 reg=4 startX I │ │ 0x0000 - 0x0016 reg=5 startY I │ │ │ │ Virtual methods - │ │ @@ -1773,54 +3505,54 @@ │ │ type : '()Landroid/os/Bundle;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -035dbc: |[035dbc] android.support.v4.app.ActivityOptionsCompat.toBundle:()Landroid/os/Bundle; │ │ -035dcc: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -035dce: 1100 |0001: return-object v0 │ │ +04eaf0: |[04eaf0] android.support.v4.app.ActivityOptionsCompat.toBundle:()Landroid/os/Bundle; │ │ +04eb00: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +04eb02: 1100 |0001: return-object v0 │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=145 │ │ + 0x0000 line=231 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/app/ActivityOptionsCompat; │ │ │ │ #1 : (in Landroid/support/v4/app/ActivityOptionsCompat;) │ │ name : 'update' │ │ type : '(Landroid/support/v4/app/ActivityOptionsCompat;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -035dd0: |[035dd0] android.support.v4.app.ActivityOptionsCompat.update:(Landroid/support/v4/app/ActivityOptionsCompat;)V │ │ -035de0: 0e00 |0000: return-void │ │ +04eb04: |[04eb04] android.support.v4.app.ActivityOptionsCompat.update:(Landroid/support/v4/app/ActivityOptionsCompat;)V │ │ +04eb14: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=155 │ │ + 0x0000 line=241 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/app/ActivityOptionsCompat; │ │ 0x0000 - 0x0001 reg=1 otherOptions Landroid/support/v4/app/ActivityOptionsCompat; │ │ │ │ - source_file_idx : 475 (ActivityOptionsCompat.java) │ │ + source_file_idx : 555 (ActivityOptionsCompat.java) │ │ │ │ -Class #14 header: │ │ -class_idx : 172 │ │ +Class #46 header: │ │ +class_idx : 269 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 948 │ │ -source_file_idx : 476 │ │ +superclass_idx : 1337 │ │ +source_file_idx : 557 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 4 │ │ virtual_methods_size: 2 │ │ │ │ -Class #14 - │ │ +Class #46 - │ │ Class descriptor : 'Landroid/support/v4/app/ActivityOptionsCompatJB;' │ │ Access flags : 0x0000 () │ │ Superclass : 'Ljava/lang/Object;' │ │ Interfaces - │ │ Static fields - │ │ Instance fields - │ │ #0 : (in Landroid/support/v4/app/ActivityOptionsCompatJB;) │ │ @@ -1833,18 +3565,18 @@ │ │ type : '(Landroid/app/ActivityOptions;)V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -035de4: |[035de4] android.support.v4.app.ActivityOptionsCompatJB.:(Landroid/app/ActivityOptions;)V │ │ -035df4: 7010 9117 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1791 │ │ -035dfa: 5b01 5800 |0003: iput-object v1, v0, Landroid/support/v4/app/ActivityOptionsCompatJB;.mActivityOptions:Landroid/app/ActivityOptions; // field@0058 │ │ -035dfe: 0e00 |0005: return-void │ │ +04eb18: |[04eb18] android.support.v4.app.ActivityOptionsCompatJB.:(Landroid/app/ActivityOptions;)V │ │ +04eb28: 7010 8622 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2286 │ │ +04eb2e: 5b01 7300 |0003: iput-object v1, v0, Landroid/support/v4/app/ActivityOptionsCompatJB;.mActivityOptions:Landroid/app/ActivityOptions; // field@0073 │ │ +04eb32: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=47 │ │ 0x0003 line=48 │ │ 0x0005 line=49 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Landroid/support/v4/app/ActivityOptionsCompatJB; │ │ @@ -1855,20 +3587,20 @@ │ │ type : '(Landroid/content/Context;II)Landroid/support/v4/app/ActivityOptionsCompatJB;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 10 16-bit code units │ │ -035e00: |[035e00] android.support.v4.app.ActivityOptionsCompatJB.makeCustomAnimation:(Landroid/content/Context;II)Landroid/support/v4/app/ActivityOptionsCompatJB; │ │ -035e10: 2200 ac00 |0000: new-instance v0, Landroid/support/v4/app/ActivityOptionsCompatJB; // type@00ac │ │ -035e14: 7130 3500 3204 |0002: invoke-static {v2, v3, v4}, Landroid/app/ActivityOptions;.makeCustomAnimation:(Landroid/content/Context;II)Landroid/app/ActivityOptions; // method@0035 │ │ -035e1a: 0c01 |0005: move-result-object v1 │ │ -035e1c: 7020 a602 1000 |0006: invoke-direct {v0, v1}, Landroid/support/v4/app/ActivityOptionsCompatJB;.:(Landroid/app/ActivityOptions;)V // method@02a6 │ │ -035e22: 1100 |0009: return-object v0 │ │ +04eb34: |[04eb34] android.support.v4.app.ActivityOptionsCompatJB.makeCustomAnimation:(Landroid/content/Context;II)Landroid/support/v4/app/ActivityOptionsCompatJB; │ │ +04eb44: 2200 0d01 |0000: new-instance v0, Landroid/support/v4/app/ActivityOptionsCompatJB; // type@010d │ │ +04eb48: 7130 4100 3204 |0002: invoke-static {v2, v3, v4}, Landroid/app/ActivityOptions;.makeCustomAnimation:(Landroid/content/Context;II)Landroid/app/ActivityOptions; // method@0041 │ │ +04eb4e: 0c01 |0005: move-result-object v1 │ │ +04eb50: 7020 3404 1000 |0006: invoke-direct {v0, v1}, Landroid/support/v4/app/ActivityOptionsCompatJB;.:(Landroid/app/ActivityOptions;)V // method@0434 │ │ +04eb56: 1100 |0009: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=29 │ │ locals : │ │ 0x0000 - 0x000a reg=2 context Landroid/content/Context; │ │ 0x0000 - 0x000a reg=3 enterResId I │ │ 0x0000 - 0x000a reg=4 exitResId I │ │ @@ -1878,20 +3610,20 @@ │ │ type : '(Landroid/view/View;IIII)Landroid/support/v4/app/ActivityOptionsCompatJB;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 7 │ │ ins : 5 │ │ outs : 5 │ │ insns size : 10 16-bit code units │ │ -035e24: |[035e24] android.support.v4.app.ActivityOptionsCompatJB.makeScaleUpAnimation:(Landroid/view/View;IIII)Landroid/support/v4/app/ActivityOptionsCompatJB; │ │ -035e34: 2200 ac00 |0000: new-instance v0, Landroid/support/v4/app/ActivityOptionsCompatJB; // type@00ac │ │ -035e38: 7156 3600 3254 |0002: invoke-static {v2, v3, v4, v5, v6}, Landroid/app/ActivityOptions;.makeScaleUpAnimation:(Landroid/view/View;IIII)Landroid/app/ActivityOptions; // method@0036 │ │ -035e3e: 0c01 |0005: move-result-object v1 │ │ -035e40: 7020 a602 1000 |0006: invoke-direct {v0, v1}, Landroid/support/v4/app/ActivityOptionsCompatJB;.:(Landroid/app/ActivityOptions;)V // method@02a6 │ │ -035e46: 1100 |0009: return-object v0 │ │ +04eb58: |[04eb58] android.support.v4.app.ActivityOptionsCompatJB.makeScaleUpAnimation:(Landroid/view/View;IIII)Landroid/support/v4/app/ActivityOptionsCompatJB; │ │ +04eb68: 2200 0d01 |0000: new-instance v0, Landroid/support/v4/app/ActivityOptionsCompatJB; // type@010d │ │ +04eb6c: 7156 4200 3254 |0002: invoke-static {v2, v3, v4, v5, v6}, Landroid/app/ActivityOptions;.makeScaleUpAnimation:(Landroid/view/View;IIII)Landroid/app/ActivityOptions; // method@0042 │ │ +04eb72: 0c01 |0005: move-result-object v1 │ │ +04eb74: 7020 3404 1000 |0006: invoke-direct {v0, v1}, Landroid/support/v4/app/ActivityOptionsCompatJB;.:(Landroid/app/ActivityOptions;)V // method@0434 │ │ +04eb7a: 1100 |0009: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=35 │ │ locals : │ │ 0x0000 - 0x000a reg=2 source Landroid/view/View; │ │ 0x0000 - 0x000a reg=3 startX I │ │ 0x0000 - 0x000a reg=4 startY I │ │ @@ -1903,20 +3635,20 @@ │ │ type : '(Landroid/view/View;Landroid/graphics/Bitmap;II)Landroid/support/v4/app/ActivityOptionsCompatJB;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 6 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 10 16-bit code units │ │ -035e48: |[035e48] android.support.v4.app.ActivityOptionsCompatJB.makeThumbnailScaleUpAnimation:(Landroid/view/View;Landroid/graphics/Bitmap;II)Landroid/support/v4/app/ActivityOptionsCompatJB; │ │ -035e58: 2200 ac00 |0000: new-instance v0, Landroid/support/v4/app/ActivityOptionsCompatJB; // type@00ac │ │ -035e5c: 7140 3700 3254 |0002: invoke-static {v2, v3, v4, v5}, Landroid/app/ActivityOptions;.makeThumbnailScaleUpAnimation:(Landroid/view/View;Landroid/graphics/Bitmap;II)Landroid/app/ActivityOptions; // method@0037 │ │ -035e62: 0c01 |0005: move-result-object v1 │ │ -035e64: 7020 a602 1000 |0006: invoke-direct {v0, v1}, Landroid/support/v4/app/ActivityOptionsCompatJB;.:(Landroid/app/ActivityOptions;)V // method@02a6 │ │ -035e6a: 1100 |0009: return-object v0 │ │ +04eb7c: |[04eb7c] android.support.v4.app.ActivityOptionsCompatJB.makeThumbnailScaleUpAnimation:(Landroid/view/View;Landroid/graphics/Bitmap;II)Landroid/support/v4/app/ActivityOptionsCompatJB; │ │ +04eb8c: 2200 0d01 |0000: new-instance v0, Landroid/support/v4/app/ActivityOptionsCompatJB; // type@010d │ │ +04eb90: 7140 4500 3254 |0002: invoke-static {v2, v3, v4, v5}, Landroid/app/ActivityOptions;.makeThumbnailScaleUpAnimation:(Landroid/view/View;Landroid/graphics/Bitmap;II)Landroid/app/ActivityOptions; // method@0045 │ │ +04eb96: 0c01 |0005: move-result-object v1 │ │ +04eb98: 7020 3404 1000 |0006: invoke-direct {v0, v1}, Landroid/support/v4/app/ActivityOptionsCompatJB;.:(Landroid/app/ActivityOptions;)V // method@0434 │ │ +04eb9e: 1100 |0009: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=41 │ │ locals : │ │ 0x0000 - 0x000a reg=2 source Landroid/view/View; │ │ 0x0000 - 0x000a reg=3 thumbnail Landroid/graphics/Bitmap; │ │ 0x0000 - 0x000a reg=4 startX I │ │ @@ -1928,19 +3660,19 @@ │ │ type : '()Landroid/os/Bundle;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -035e6c: |[035e6c] android.support.v4.app.ActivityOptionsCompatJB.toBundle:()Landroid/os/Bundle; │ │ -035e7c: 5410 5800 |0000: iget-object v0, v1, Landroid/support/v4/app/ActivityOptionsCompatJB;.mActivityOptions:Landroid/app/ActivityOptions; // field@0058 │ │ -035e80: 6e10 3800 0000 |0002: invoke-virtual {v0}, Landroid/app/ActivityOptions;.toBundle:()Landroid/os/Bundle; // method@0038 │ │ -035e86: 0c00 |0005: move-result-object v0 │ │ -035e88: 1100 |0006: return-object v0 │ │ +04eba0: |[04eba0] android.support.v4.app.ActivityOptionsCompatJB.toBundle:()Landroid/os/Bundle; │ │ +04ebb0: 5410 7300 |0000: iget-object v0, v1, Landroid/support/v4/app/ActivityOptionsCompatJB;.mActivityOptions:Landroid/app/ActivityOptions; // field@0073 │ │ +04ebb4: 6e10 4600 0000 |0002: invoke-virtual {v0}, Landroid/app/ActivityOptions;.toBundle:()Landroid/os/Bundle; // method@0046 │ │ +04ebba: 0c00 |0005: move-result-object v0 │ │ +04ebbc: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=52 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/app/ActivityOptionsCompatJB; │ │ │ │ #1 : (in Landroid/support/v4/app/ActivityOptionsCompatJB;) │ │ @@ -1948,47 +3680,316 @@ │ │ type : '(Landroid/support/v4/app/ActivityOptionsCompatJB;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -035e8c: |[035e8c] android.support.v4.app.ActivityOptionsCompatJB.update:(Landroid/support/v4/app/ActivityOptionsCompatJB;)V │ │ -035e9c: 5420 5800 |0000: iget-object v0, v2, Landroid/support/v4/app/ActivityOptionsCompatJB;.mActivityOptions:Landroid/app/ActivityOptions; // field@0058 │ │ -035ea0: 5431 5800 |0002: iget-object v1, v3, Landroid/support/v4/app/ActivityOptionsCompatJB;.mActivityOptions:Landroid/app/ActivityOptions; // field@0058 │ │ -035ea4: 6e20 3900 1000 |0004: invoke-virtual {v0, v1}, Landroid/app/ActivityOptions;.update:(Landroid/app/ActivityOptions;)V // method@0039 │ │ -035eaa: 0e00 |0007: return-void │ │ +04ebc0: |[04ebc0] android.support.v4.app.ActivityOptionsCompatJB.update:(Landroid/support/v4/app/ActivityOptionsCompatJB;)V │ │ +04ebd0: 5420 7300 |0000: iget-object v0, v2, Landroid/support/v4/app/ActivityOptionsCompatJB;.mActivityOptions:Landroid/app/ActivityOptions; // field@0073 │ │ +04ebd4: 5431 7300 |0002: iget-object v1, v3, Landroid/support/v4/app/ActivityOptionsCompatJB;.mActivityOptions:Landroid/app/ActivityOptions; // field@0073 │ │ +04ebd8: 6e20 4700 1000 |0004: invoke-virtual {v0, v1}, Landroid/app/ActivityOptions;.update:(Landroid/app/ActivityOptions;)V // method@0047 │ │ +04ebde: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=56 │ │ 0x0007 line=57 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/app/ActivityOptionsCompatJB; │ │ 0x0000 - 0x0008 reg=3 otherOptions Landroid/support/v4/app/ActivityOptionsCompatJB; │ │ │ │ - source_file_idx : 476 (ActivityOptionsCompatJB.java) │ │ + source_file_idx : 557 (ActivityOptionsCompatJB.java) │ │ │ │ -Class #15 header: │ │ -class_idx : 173 │ │ +Class #47 header: │ │ +class_idx : 271 │ │ +access_flags : 0 (0x0000) │ │ +superclass_idx : 1337 │ │ +source_file_idx : 609 │ │ +static_fields_size : 0 │ │ +instance_fields_size: 8 │ │ +direct_methods_size : 1 │ │ +virtual_methods_size: 1 │ │ + │ │ +Class #47 annotations: │ │ +Annotations on class │ │ + VISIBILITY_SYSTEM Ldalvik/annotation/EnclosingMethod; value=prepareSharedElementTransition │ │ + VISIBILITY_SYSTEM Ldalvik/annotation/InnerClass; accessFlags=0 name=null │ │ + │ │ +Class #47 - │ │ + Class descriptor : 'Landroid/support/v4/app/BackStackRecord$2;' │ │ + Access flags : 0x0000 () │ │ + Superclass : 'Ljava/lang/Object;' │ │ + Interfaces - │ │ + #0 : 'Landroid/view/ViewTreeObserver$OnPreDrawListener;' │ │ + Static fields - │ │ + Instance fields - │ │ + #0 : (in Landroid/support/v4/app/BackStackRecord$2;) │ │ + name : 'this$0' │ │ + type : 'Landroid/support/v4/app/BackStackRecord;' │ │ + access : 0x1010 (FINAL SYNTHETIC) │ │ + #1 : (in Landroid/support/v4/app/BackStackRecord$2;) │ │ + name : 'val$inFragment' │ │ + type : 'Landroid/support/v4/app/Fragment;' │ │ + access : 0x1010 (FINAL SYNTHETIC) │ │ + #2 : (in Landroid/support/v4/app/BackStackRecord$2;) │ │ + name : 'val$isBack' │ │ + type : 'Z' │ │ + access : 0x1010 (FINAL SYNTHETIC) │ │ + #3 : (in Landroid/support/v4/app/BackStackRecord$2;) │ │ + name : 'val$outFragment' │ │ + type : 'Landroid/support/v4/app/Fragment;' │ │ + access : 0x1010 (FINAL SYNTHETIC) │ │ + #4 : (in Landroid/support/v4/app/BackStackRecord$2;) │ │ + name : 'val$sceneRoot' │ │ + type : 'Landroid/view/View;' │ │ + access : 0x1010 (FINAL SYNTHETIC) │ │ + #5 : (in Landroid/support/v4/app/BackStackRecord$2;) │ │ + name : 'val$sharedElementTargets' │ │ + type : 'Ljava/util/ArrayList;' │ │ + access : 0x1010 (FINAL SYNTHETIC) │ │ + #6 : (in Landroid/support/v4/app/BackStackRecord$2;) │ │ + name : 'val$sharedElementTransition' │ │ + type : 'Ljava/lang/Object;' │ │ + access : 0x1010 (FINAL SYNTHETIC) │ │ + #7 : (in Landroid/support/v4/app/BackStackRecord$2;) │ │ + name : 'val$state' │ │ + type : 'Landroid/support/v4/app/BackStackRecord$TransitionState;' │ │ + access : 0x1010 (FINAL SYNTHETIC) │ │ + Direct methods - │ │ + #0 : (in Landroid/support/v4/app/BackStackRecord$2;) │ │ + name : '' │ │ + type : '(Landroid/support/v4/app/BackStackRecord;Landroid/view/View;Ljava/lang/Object;Ljava/util/ArrayList;Landroid/support/v4/app/BackStackRecord$TransitionState;ZLandroid/support/v4/app/Fragment;Landroid/support/v4/app/Fragment;)V' │ │ + access : 0x10000 (CONSTRUCTOR) │ │ + code - │ │ + registers : 9 │ │ + ins : 9 │ │ + outs : 1 │ │ + insns size : 20 16-bit code units │ │ +04ebe0: |[04ebe0] android.support.v4.app.BackStackRecord$2.:(Landroid/support/v4/app/BackStackRecord;Landroid/view/View;Ljava/lang/Object;Ljava/util/ArrayList;Landroid/support/v4/app/BackStackRecord$TransitionState;ZLandroid/support/v4/app/Fragment;Landroid/support/v4/app/Fragment;)V │ │ +04ebf0: 5b01 7600 |0000: iput-object v1, v0, Landroid/support/v4/app/BackStackRecord$2;.this$0:Landroid/support/v4/app/BackStackRecord; // field@0076 │ │ +04ebf4: 5b02 7a00 |0002: iput-object v2, v0, Landroid/support/v4/app/BackStackRecord$2;.val$sceneRoot:Landroid/view/View; // field@007a │ │ +04ebf8: 5b03 7c00 |0004: iput-object v3, v0, Landroid/support/v4/app/BackStackRecord$2;.val$sharedElementTransition:Ljava/lang/Object; // field@007c │ │ +04ebfc: 5b04 7b00 |0006: iput-object v4, v0, Landroid/support/v4/app/BackStackRecord$2;.val$sharedElementTargets:Ljava/util/ArrayList; // field@007b │ │ +04ec00: 5b05 7d00 |0008: iput-object v5, v0, Landroid/support/v4/app/BackStackRecord$2;.val$state:Landroid/support/v4/app/BackStackRecord$TransitionState; // field@007d │ │ +04ec04: 5c06 7800 |000a: iput-boolean v6, v0, Landroid/support/v4/app/BackStackRecord$2;.val$isBack:Z // field@0078 │ │ +04ec08: 5b07 7700 |000c: iput-object v7, v0, Landroid/support/v4/app/BackStackRecord$2;.val$inFragment:Landroid/support/v4/app/Fragment; // field@0077 │ │ +04ec0c: 5b08 7900 |000e: iput-object v8, v0, Landroid/support/v4/app/BackStackRecord$2;.val$outFragment:Landroid/support/v4/app/Fragment; // field@0079 │ │ +04ec10: 7010 8622 0000 |0010: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2286 │ │ +04ec16: 0e00 |0013: return-void │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=1234 │ │ + locals : │ │ + 0x0000 - 0x0014 reg=0 this Landroid/support/v4/app/BackStackRecord$2; │ │ + 0x0000 - 0x0014 reg=1 (null) Landroid/support/v4/app/BackStackRecord; │ │ + 0x0000 - 0x0014 reg=2 (null) Landroid/view/View; │ │ + 0x0000 - 0x0014 reg=3 (null) Ljava/lang/Object; │ │ + 0x0000 - 0x0014 reg=4 (null) Ljava/util/ArrayList; │ │ + 0x0000 - 0x0014 reg=5 (null) Landroid/support/v4/app/BackStackRecord$TransitionState; │ │ + 0x0000 - 0x0014 reg=6 (null) Z │ │ + 0x0000 - 0x0014 reg=7 (null) Landroid/support/v4/app/Fragment; │ │ + 0x0000 - 0x0014 reg=8 (null) Landroid/support/v4/app/Fragment; │ │ + │ │ + Virtual methods - │ │ + #0 : (in Landroid/support/v4/app/BackStackRecord$2;) │ │ + name : 'onPreDraw' │ │ + type : '()Z' │ │ + access : 0x0001 (PUBLIC) │ │ + code - │ │ + registers : 7 │ │ + ins : 1 │ │ + outs : 6 │ │ + insns size : 91 16-bit code units │ │ +04ec18: |[04ec18] android.support.v4.app.BackStackRecord$2.onPreDraw:()Z │ │ +04ec28: 5460 7a00 |0000: iget-object v0, v6, Landroid/support/v4/app/BackStackRecord$2;.val$sceneRoot:Landroid/view/View; // field@007a │ │ +04ec2c: 6e10 2a1d 0000 |0002: invoke-virtual {v0}, Landroid/view/View;.getViewTreeObserver:()Landroid/view/ViewTreeObserver; // method@1d2a │ │ +04ec32: 0c00 |0005: move-result-object v0 │ │ +04ec34: 6e20 f41d 6000 |0006: invoke-virtual {v0, v6}, Landroid/view/ViewTreeObserver;.removeOnPreDrawListener:(Landroid/view/ViewTreeObserver$OnPreDrawListener;)V // method@1df4 │ │ +04ec3a: 5460 7c00 |0009: iget-object v0, v6, Landroid/support/v4/app/BackStackRecord$2;.val$sharedElementTransition:Ljava/lang/Object; // field@007c │ │ +04ec3e: 3800 4400 |000b: if-eqz v0, 004f // +0044 │ │ +04ec42: 5460 7c00 |000d: iget-object v0, v6, Landroid/support/v4/app/BackStackRecord$2;.val$sharedElementTransition:Ljava/lang/Object; // field@007c │ │ +04ec46: 5461 7b00 |000f: iget-object v1, v6, Landroid/support/v4/app/BackStackRecord$2;.val$sharedElementTargets:Ljava/util/ArrayList; // field@007b │ │ +04ec4a: 7120 7506 1000 |0011: invoke-static {v0, v1}, Landroid/support/v4/app/FragmentTransitionCompat21;.removeTargets:(Ljava/lang/Object;Ljava/util/ArrayList;)V // method@0675 │ │ +04ec50: 5460 7b00 |0014: iget-object v0, v6, Landroid/support/v4/app/BackStackRecord$2;.val$sharedElementTargets:Ljava/util/ArrayList; // field@007b │ │ +04ec54: 6e10 d522 0000 |0016: invoke-virtual {v0}, Ljava/util/ArrayList;.clear:()V // method@22d5 │ │ +04ec5a: 5460 7600 |0019: iget-object v0, v6, Landroid/support/v4/app/BackStackRecord$2;.this$0:Landroid/support/v4/app/BackStackRecord; // field@0076 │ │ +04ec5e: 5461 7d00 |001b: iget-object v1, v6, Landroid/support/v4/app/BackStackRecord$2;.val$state:Landroid/support/v4/app/BackStackRecord$TransitionState; // field@007d │ │ +04ec62: 5562 7800 |001d: iget-boolean v2, v6, Landroid/support/v4/app/BackStackRecord$2;.val$isBack:Z // field@0078 │ │ +04ec66: 5463 7700 |001f: iget-object v3, v6, Landroid/support/v4/app/BackStackRecord$2;.val$inFragment:Landroid/support/v4/app/Fragment; // field@0077 │ │ +04ec6a: 7140 4304 1032 |0021: invoke-static {v0, v1, v2, v3}, Landroid/support/v4/app/BackStackRecord;.access$000:(Landroid/support/v4/app/BackStackRecord;Landroid/support/v4/app/BackStackRecord$TransitionState;ZLandroid/support/v4/app/Fragment;)Landroid/support/v4/util/ArrayMap; // method@0443 │ │ +04ec70: 0c05 |0024: move-result-object v5 │ │ +04ec72: 6e10 7c0e 0500 |0025: invoke-virtual {v5}, Landroid/support/v4/util/ArrayMap;.isEmpty:()Z // method@0e7c │ │ +04ec78: 0a00 |0028: move-result v0 │ │ +04ec7a: 3800 2800 |0029: if-eqz v0, 0051 // +0028 │ │ +04ec7e: 5460 7b00 |002b: iget-object v0, v6, Landroid/support/v4/app/BackStackRecord$2;.val$sharedElementTargets:Ljava/util/ArrayList; // field@007b │ │ +04ec82: 5461 7d00 |002d: iget-object v1, v6, Landroid/support/v4/app/BackStackRecord$2;.val$state:Landroid/support/v4/app/BackStackRecord$TransitionState; // field@007d │ │ +04ec86: 5411 8f00 |002f: iget-object v1, v1, Landroid/support/v4/app/BackStackRecord$TransitionState;.nonExistentView:Landroid/view/View; // field@008f │ │ +04ec8a: 6e20 d322 1000 |0031: invoke-virtual {v0, v1}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@22d3 │ │ +04ec90: 5460 7c00 |0034: iget-object v0, v6, Landroid/support/v4/app/BackStackRecord$2;.val$sharedElementTransition:Ljava/lang/Object; // field@007c │ │ +04ec94: 5461 7b00 |0036: iget-object v1, v6, Landroid/support/v4/app/BackStackRecord$2;.val$sharedElementTargets:Ljava/util/ArrayList; // field@007b │ │ +04ec98: 7120 6906 1000 |0038: invoke-static {v0, v1}, Landroid/support/v4/app/FragmentTransitionCompat21;.addTargets:(Ljava/lang/Object;Ljava/util/ArrayList;)V // method@0669 │ │ +04ec9e: 5460 7600 |003b: iget-object v0, v6, Landroid/support/v4/app/BackStackRecord$2;.this$0:Landroid/support/v4/app/BackStackRecord; // field@0076 │ │ +04eca2: 5461 7d00 |003d: iget-object v1, v6, Landroid/support/v4/app/BackStackRecord$2;.val$state:Landroid/support/v4/app/BackStackRecord$TransitionState; // field@007d │ │ +04eca6: 7130 4404 5001 |003f: invoke-static {v0, v5, v1}, Landroid/support/v4/app/BackStackRecord;.access$100:(Landroid/support/v4/app/BackStackRecord;Landroid/support/v4/util/ArrayMap;Landroid/support/v4/app/BackStackRecord$TransitionState;)V // method@0444 │ │ +04ecac: 5460 7600 |0042: iget-object v0, v6, Landroid/support/v4/app/BackStackRecord$2;.this$0:Landroid/support/v4/app/BackStackRecord; // field@0076 │ │ +04ecb0: 5461 7d00 |0044: iget-object v1, v6, Landroid/support/v4/app/BackStackRecord$2;.val$state:Landroid/support/v4/app/BackStackRecord$TransitionState; // field@007d │ │ +04ecb4: 5462 7700 |0046: iget-object v2, v6, Landroid/support/v4/app/BackStackRecord$2;.val$inFragment:Landroid/support/v4/app/Fragment; // field@0077 │ │ +04ecb8: 5463 7900 |0048: iget-object v3, v6, Landroid/support/v4/app/BackStackRecord$2;.val$outFragment:Landroid/support/v4/app/Fragment; // field@0079 │ │ +04ecbc: 5564 7800 |004a: iget-boolean v4, v6, Landroid/support/v4/app/BackStackRecord$2;.val$isBack:Z // field@0078 │ │ +04ecc0: 7706 4504 0000 |004c: invoke-static/range {v0, v1, v2, v3, v4, v5}, Landroid/support/v4/app/BackStackRecord;.access$200:(Landroid/support/v4/app/BackStackRecord;Landroid/support/v4/app/BackStackRecord$TransitionState;Landroid/support/v4/app/Fragment;Landroid/support/v4/app/Fragment;ZLandroid/support/v4/util/ArrayMap;)V // method@0445 │ │ +04ecc6: 1210 |004f: const/4 v0, #int 1 // #1 │ │ +04ecc8: 0f00 |0050: return v0 │ │ +04ecca: 5460 7b00 |0051: iget-object v0, v6, Landroid/support/v4/app/BackStackRecord$2;.val$sharedElementTargets:Ljava/util/ArrayList; // field@007b │ │ +04ecce: 6e10 870e 0500 |0053: invoke-virtual {v5}, Landroid/support/v4/util/ArrayMap;.values:()Ljava/util/Collection; // method@0e87 │ │ +04ecd4: 0c01 |0056: move-result-object v1 │ │ +04ecd6: 6e20 d422 1000 |0057: invoke-virtual {v0, v1}, Ljava/util/ArrayList;.addAll:(Ljava/util/Collection;)Z // method@22d4 │ │ +04ecdc: 28da |005a: goto 0034 // -0026 │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=1237 │ │ + 0x0009 line=1239 │ │ + 0x000d line=1240 │ │ + 0x0014 line=1242 │ │ + 0x0019 line=1244 │ │ + 0x0025 line=1246 │ │ + 0x002b line=1247 │ │ + 0x0034 line=1251 │ │ + 0x003b line=1254 │ │ + 0x0042 line=1256 │ │ + 0x004f line=1260 │ │ + 0x0051 line=1249 │ │ + locals : │ │ + 0x0025 - 0x004f reg=5 namedViews Landroid/support/v4/util/ArrayMap; Landroid/support/v4/util/ArrayMap; │ │ + 0x0051 - 0x005b reg=5 namedViews Landroid/support/v4/util/ArrayMap; Landroid/support/v4/util/ArrayMap; │ │ + 0x0000 - 0x005b reg=6 this Landroid/support/v4/app/BackStackRecord$2; │ │ + │ │ + source_file_idx : 609 (BackStackRecord.java) │ │ + │ │ +Class #48 header: │ │ +class_idx : 272 │ │ +access_flags : 0 (0x0000) │ │ +superclass_idx : 1337 │ │ +source_file_idx : 609 │ │ +static_fields_size : 0 │ │ +instance_fields_size: 5 │ │ +direct_methods_size : 1 │ │ +virtual_methods_size: 1 │ │ + │ │ +Class #48 annotations: │ │ +Annotations on class │ │ + VISIBILITY_SYSTEM Ldalvik/annotation/EnclosingMethod; value=excludeHiddenFragmentsAfterEnter │ │ + VISIBILITY_SYSTEM Ldalvik/annotation/InnerClass; accessFlags=0 name=null │ │ + │ │ +Class #48 - │ │ + Class descriptor : 'Landroid/support/v4/app/BackStackRecord$3;' │ │ + Access flags : 0x0000 () │ │ + Superclass : 'Ljava/lang/Object;' │ │ + Interfaces - │ │ + #0 : 'Landroid/view/ViewTreeObserver$OnPreDrawListener;' │ │ + Static fields - │ │ + Instance fields - │ │ + #0 : (in Landroid/support/v4/app/BackStackRecord$3;) │ │ + name : 'this$0' │ │ + type : 'Landroid/support/v4/app/BackStackRecord;' │ │ + access : 0x1010 (FINAL SYNTHETIC) │ │ + #1 : (in Landroid/support/v4/app/BackStackRecord$3;) │ │ + name : 'val$containerId' │ │ + type : 'I' │ │ + access : 0x1010 (FINAL SYNTHETIC) │ │ + #2 : (in Landroid/support/v4/app/BackStackRecord$3;) │ │ + name : 'val$sceneRoot' │ │ + type : 'Landroid/view/View;' │ │ + access : 0x1010 (FINAL SYNTHETIC) │ │ + #3 : (in Landroid/support/v4/app/BackStackRecord$3;) │ │ + name : 'val$state' │ │ + type : 'Landroid/support/v4/app/BackStackRecord$TransitionState;' │ │ + access : 0x1010 (FINAL SYNTHETIC) │ │ + #4 : (in Landroid/support/v4/app/BackStackRecord$3;) │ │ + name : 'val$transition' │ │ + type : 'Ljava/lang/Object;' │ │ + access : 0x1010 (FINAL SYNTHETIC) │ │ + Direct methods - │ │ + #0 : (in Landroid/support/v4/app/BackStackRecord$3;) │ │ + name : '' │ │ + type : '(Landroid/support/v4/app/BackStackRecord;Landroid/view/View;Landroid/support/v4/app/BackStackRecord$TransitionState;ILjava/lang/Object;)V' │ │ + access : 0x10000 (CONSTRUCTOR) │ │ + code - │ │ + registers : 6 │ │ + ins : 6 │ │ + outs : 1 │ │ + insns size : 14 16-bit code units │ │ +04ece0: |[04ece0] android.support.v4.app.BackStackRecord$3.:(Landroid/support/v4/app/BackStackRecord;Landroid/view/View;Landroid/support/v4/app/BackStackRecord$TransitionState;ILjava/lang/Object;)V │ │ +04ecf0: 5b01 7e00 |0000: iput-object v1, v0, Landroid/support/v4/app/BackStackRecord$3;.this$0:Landroid/support/v4/app/BackStackRecord; // field@007e │ │ +04ecf4: 5b02 8000 |0002: iput-object v2, v0, Landroid/support/v4/app/BackStackRecord$3;.val$sceneRoot:Landroid/view/View; // field@0080 │ │ +04ecf8: 5b03 8100 |0004: iput-object v3, v0, Landroid/support/v4/app/BackStackRecord$3;.val$state:Landroid/support/v4/app/BackStackRecord$TransitionState; // field@0081 │ │ +04ecfc: 5904 7f00 |0006: iput v4, v0, Landroid/support/v4/app/BackStackRecord$3;.val$containerId:I // field@007f │ │ +04ed00: 5b05 8200 |0008: iput-object v5, v0, Landroid/support/v4/app/BackStackRecord$3;.val$transition:Ljava/lang/Object; // field@0082 │ │ +04ed04: 7010 8622 0000 |000a: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2286 │ │ +04ed0a: 0e00 |000d: return-void │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=1365 │ │ + locals : │ │ + 0x0000 - 0x000e reg=0 this Landroid/support/v4/app/BackStackRecord$3; │ │ + 0x0000 - 0x000e reg=1 (null) Landroid/support/v4/app/BackStackRecord; │ │ + 0x0000 - 0x000e reg=2 (null) Landroid/view/View; │ │ + 0x0000 - 0x000e reg=3 (null) Landroid/support/v4/app/BackStackRecord$TransitionState; │ │ + 0x0000 - 0x000e reg=4 (null) I │ │ + 0x0000 - 0x000e reg=5 (null) Ljava/lang/Object; │ │ + │ │ + Virtual methods - │ │ + #0 : (in Landroid/support/v4/app/BackStackRecord$3;) │ │ + name : 'onPreDraw' │ │ + type : '()Z' │ │ + access : 0x0001 (PUBLIC) │ │ + code - │ │ + registers : 5 │ │ + ins : 1 │ │ + outs : 4 │ │ + insns size : 22 16-bit code units │ │ +04ed0c: |[04ed0c] android.support.v4.app.BackStackRecord$3.onPreDraw:()Z │ │ +04ed1c: 5440 8000 |0000: iget-object v0, v4, Landroid/support/v4/app/BackStackRecord$3;.val$sceneRoot:Landroid/view/View; // field@0080 │ │ +04ed20: 6e10 2a1d 0000 |0002: invoke-virtual {v0}, Landroid/view/View;.getViewTreeObserver:()Landroid/view/ViewTreeObserver; // method@1d2a │ │ +04ed26: 0c00 |0005: move-result-object v0 │ │ +04ed28: 6e20 f41d 4000 |0006: invoke-virtual {v0, v4}, Landroid/view/ViewTreeObserver;.removeOnPreDrawListener:(Landroid/view/ViewTreeObserver$OnPreDrawListener;)V // method@1df4 │ │ +04ed2e: 5440 7e00 |0009: iget-object v0, v4, Landroid/support/v4/app/BackStackRecord$3;.this$0:Landroid/support/v4/app/BackStackRecord; // field@007e │ │ +04ed32: 5441 8100 |000b: iget-object v1, v4, Landroid/support/v4/app/BackStackRecord$3;.val$state:Landroid/support/v4/app/BackStackRecord$TransitionState; // field@0081 │ │ +04ed36: 5242 7f00 |000d: iget v2, v4, Landroid/support/v4/app/BackStackRecord$3;.val$containerId:I // field@007f │ │ +04ed3a: 5443 8200 |000f: iget-object v3, v4, Landroid/support/v4/app/BackStackRecord$3;.val$transition:Ljava/lang/Object; // field@0082 │ │ +04ed3e: 7140 4604 1032 |0011: invoke-static {v0, v1, v2, v3}, Landroid/support/v4/app/BackStackRecord;.access$300:(Landroid/support/v4/app/BackStackRecord;Landroid/support/v4/app/BackStackRecord$TransitionState;ILjava/lang/Object;)V // method@0446 │ │ +04ed44: 1210 |0014: const/4 v0, #int 1 // #1 │ │ +04ed46: 0f00 |0015: return v0 │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=1367 │ │ + 0x0009 line=1368 │ │ + 0x0014 line=1369 │ │ + locals : │ │ + 0x0000 - 0x0016 reg=4 this Landroid/support/v4/app/BackStackRecord$3; │ │ + │ │ + source_file_idx : 609 (BackStackRecord.java) │ │ + │ │ +Class #49 header: │ │ +class_idx : 273 │ │ access_flags : 16 (0x0010) │ │ -superclass_idx : 948 │ │ -source_file_idx : 516 │ │ +superclass_idx : 1337 │ │ +source_file_idx : 609 │ │ static_fields_size : 0 │ │ instance_fields_size: 9 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 0 │ │ │ │ -Class #15 annotations: │ │ +Class #49 annotations: │ │ Annotations on class │ │ VISIBILITY_SYSTEM Ldalvik/annotation/EnclosingClass; value=Landroid/support/v4/app/BackStackRecord; │ │ VISIBILITY_SYSTEM Ldalvik/annotation/InnerClass; accessFlags=24 name="Op" │ │ -Annotations on field #97 'removed' │ │ +Annotations on field #139 'removed' │ │ VISIBILITY_SYSTEM Ldalvik/annotation/Signature; value={ "Ljava/util/ArrayList" "<" "Landroid/support/v4/app/Fragment;" ">;" } │ │ │ │ -Class #15 - │ │ +Class #49 - │ │ Class descriptor : 'Landroid/support/v4/app/BackStackRecord$Op;' │ │ Access flags : 0x0010 (FINAL) │ │ Superclass : 'Ljava/lang/Object;' │ │ Interfaces - │ │ Static fields - │ │ Instance fields - │ │ #0 : (in Landroid/support/v4/app/BackStackRecord$Op;) │ │ @@ -2033,43 +4034,125 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -035eac: |[035eac] android.support.v4.app.BackStackRecord$Op.:()V │ │ -035ebc: 7010 9117 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1791 │ │ -035ec2: 0e00 |0003: return-void │ │ +04ed48: |[04ed48] android.support.v4.app.BackStackRecord$Op.:()V │ │ +04ed58: 7010 8622 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2286 │ │ +04ed5e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=187 │ │ + 0x0000 line=206 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/BackStackRecord$Op; │ │ │ │ Virtual methods - │ │ - source_file_idx : 516 (BackStackRecord.java) │ │ + source_file_idx : 609 (BackStackRecord.java) │ │ │ │ -Class #16 header: │ │ -class_idx : 175 │ │ +Class #50 header: │ │ +class_idx : 274 │ │ +access_flags : 1 (0x0001) │ │ +superclass_idx : 1337 │ │ +source_file_idx : 609 │ │ +static_fields_size : 0 │ │ +instance_fields_size: 5 │ │ +direct_methods_size : 1 │ │ +virtual_methods_size: 0 │ │ + │ │ +Class #50 annotations: │ │ +Annotations on class │ │ + VISIBILITY_SYSTEM Ldalvik/annotation/EnclosingClass; value=Landroid/support/v4/app/BackStackRecord; │ │ + VISIBILITY_SYSTEM Ldalvik/annotation/InnerClass; accessFlags=1 name="TransitionState" │ │ +Annotations on field #141 'hiddenFragmentViews' │ │ + VISIBILITY_SYSTEM Ldalvik/annotation/Signature; value={ "Ljava/util/ArrayList" "<" "Landroid/view/View;" ">;" } │ │ +Annotations on field #142 'nameOverrides' │ │ + VISIBILITY_SYSTEM Ldalvik/annotation/Signature; value={ "Landroid/support/v4/util/ArrayMap" "<" "Ljava/lang/String;" "Ljava/lang/String;" ">;" } │ │ + │ │ +Class #50 - │ │ + Class descriptor : 'Landroid/support/v4/app/BackStackRecord$TransitionState;' │ │ + Access flags : 0x0001 (PUBLIC) │ │ + Superclass : 'Ljava/lang/Object;' │ │ + Interfaces - │ │ + Static fields - │ │ + Instance fields - │ │ + #0 : (in Landroid/support/v4/app/BackStackRecord$TransitionState;) │ │ + name : 'enteringEpicenterView' │ │ + type : 'Landroid/support/v4/app/FragmentTransitionCompat21$EpicenterView;' │ │ + access : 0x0001 (PUBLIC) │ │ + #1 : (in Landroid/support/v4/app/BackStackRecord$TransitionState;) │ │ + name : 'hiddenFragmentViews' │ │ + type : 'Ljava/util/ArrayList;' │ │ + access : 0x0001 (PUBLIC) │ │ + #2 : (in Landroid/support/v4/app/BackStackRecord$TransitionState;) │ │ + name : 'nameOverrides' │ │ + type : 'Landroid/support/v4/util/ArrayMap;' │ │ + access : 0x0001 (PUBLIC) │ │ + #3 : (in Landroid/support/v4/app/BackStackRecord$TransitionState;) │ │ + name : 'nonExistentView' │ │ + type : 'Landroid/view/View;' │ │ + access : 0x0001 (PUBLIC) │ │ + #4 : (in Landroid/support/v4/app/BackStackRecord$TransitionState;) │ │ + name : 'this$0' │ │ + type : 'Landroid/support/v4/app/BackStackRecord;' │ │ + access : 0x1010 (FINAL SYNTHETIC) │ │ + Direct methods - │ │ + #0 : (in Landroid/support/v4/app/BackStackRecord$TransitionState;) │ │ + name : '' │ │ + type : '(Landroid/support/v4/app/BackStackRecord;)V' │ │ + access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ + code - │ │ + registers : 3 │ │ + ins : 2 │ │ + outs : 1 │ │ + insns size : 27 16-bit code units │ │ +04ed60: |[04ed60] android.support.v4.app.BackStackRecord$TransitionState.:(Landroid/support/v4/app/BackStackRecord;)V │ │ +04ed70: 5b12 9000 |0000: iput-object v2, v1, Landroid/support/v4/app/BackStackRecord$TransitionState;.this$0:Landroid/support/v4/app/BackStackRecord; // field@0090 │ │ +04ed74: 7010 8622 0100 |0002: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@2286 │ │ +04ed7a: 2200 8902 |0005: new-instance v0, Landroid/support/v4/util/ArrayMap; // type@0289 │ │ +04ed7e: 7010 700e 0000 |0007: invoke-direct {v0}, Landroid/support/v4/util/ArrayMap;.:()V // method@0e70 │ │ +04ed84: 5b10 8e00 |000a: iput-object v0, v1, Landroid/support/v4/app/BackStackRecord$TransitionState;.nameOverrides:Landroid/support/v4/util/ArrayMap; // field@008e │ │ +04ed88: 2200 5905 |000c: new-instance v0, Ljava/util/ArrayList; // type@0559 │ │ +04ed8c: 7010 cf22 0000 |000e: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@22cf │ │ +04ed92: 5b10 8d00 |0011: iput-object v0, v1, Landroid/support/v4/app/BackStackRecord$TransitionState;.hiddenFragmentViews:Ljava/util/ArrayList; // field@008d │ │ +04ed96: 2200 3f01 |0013: new-instance v0, Landroid/support/v4/app/FragmentTransitionCompat21$EpicenterView; // type@013f │ │ +04ed9a: 7010 6406 0000 |0015: invoke-direct {v0}, Landroid/support/v4/app/FragmentTransitionCompat21$EpicenterView;.:()V // method@0664 │ │ +04eda0: 5b10 8c00 |0018: iput-object v0, v1, Landroid/support/v4/app/BackStackRecord$TransitionState;.enteringEpicenterView:Landroid/support/v4/app/FragmentTransitionCompat21$EpicenterView; // field@008c │ │ +04eda4: 0e00 |001a: return-void │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=1452 │ │ + 0x0005 line=1453 │ │ + 0x000c line=1454 │ │ + 0x0013 line=1456 │ │ + locals : │ │ + 0x0000 - 0x001b reg=1 this Landroid/support/v4/app/BackStackRecord$TransitionState; │ │ + 0x0000 - 0x001b reg=2 (null) Landroid/support/v4/app/BackStackRecord; │ │ + │ │ + Virtual methods - │ │ + source_file_idx : 609 (BackStackRecord.java) │ │ + │ │ +Class #51 header: │ │ +class_idx : 276 │ │ access_flags : 16 (0x0010) │ │ -superclass_idx : 948 │ │ -source_file_idx : 516 │ │ +superclass_idx : 1337 │ │ +source_file_idx : 609 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 4 │ │ │ │ -Class #16 annotations: │ │ +Class #51 annotations: │ │ Annotations on class │ │ VISIBILITY_SYSTEM Ldalvik/annotation/EnclosingClass; value=Landroid/support/v4/app/BackStackState; │ │ VISIBILITY_SYSTEM Ldalvik/annotation/InnerClass; accessFlags=8 name=null │ │ VISIBILITY_SYSTEM Ldalvik/annotation/Signature; value={ "Ljava/lang/Object;" "Landroid/os/Parcelable$Creator" "<" "Landroid/support/v4/app/BackStackState;" ">;" } │ │ │ │ -Class #16 - │ │ +Class #51 - │ │ Class descriptor : 'Landroid/support/v4/app/BackStackState$1;' │ │ Access flags : 0x0010 (FINAL) │ │ Superclass : 'Ljava/lang/Object;' │ │ Interfaces - │ │ #0 : 'Landroid/os/Parcelable$Creator;' │ │ Static fields - │ │ Instance fields - │ │ @@ -2079,120 +4162,124 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -035ec4: |[035ec4] android.support.v4.app.BackStackState$1.:()V │ │ -035ed4: 7010 9117 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1791 │ │ -035eda: 0e00 |0003: return-void │ │ +04eda8: |[04eda8] android.support.v4.app.BackStackState$1.:()V │ │ +04edb8: 7010 8622 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2286 │ │ +04edbe: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=158 │ │ + 0x0000 line=177 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/BackStackState$1; │ │ │ │ Virtual methods - │ │ #0 : (in Landroid/support/v4/app/BackStackState$1;) │ │ name : 'createFromParcel' │ │ type : '(Landroid/os/Parcel;)Landroid/support/v4/app/BackStackState;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -035edc: |[035edc] android.support.v4.app.BackStackState$1.createFromParcel:(Landroid/os/Parcel;)Landroid/support/v4/app/BackStackState; │ │ -035eec: 2200 b000 |0000: new-instance v0, Landroid/support/v4/app/BackStackState; // type@00b0 │ │ -035ef0: 7020 dd02 2000 |0002: invoke-direct {v0, v2}, Landroid/support/v4/app/BackStackState;.:(Landroid/os/Parcel;)V // method@02dd │ │ -035ef6: 1100 |0005: return-object v0 │ │ +04edc0: |[04edc0] android.support.v4.app.BackStackState$1.createFromParcel:(Landroid/os/Parcel;)Landroid/support/v4/app/BackStackState; │ │ +04edd0: 2200 1501 |0000: new-instance v0, Landroid/support/v4/app/BackStackState; // type@0115 │ │ +04edd4: 7020 8e04 2000 |0002: invoke-direct {v0, v2}, Landroid/support/v4/app/BackStackState;.:(Landroid/os/Parcel;)V // method@048e │ │ +04edda: 1100 |0005: return-object v0 │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=160 │ │ + 0x0000 line=179 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/app/BackStackState$1; │ │ 0x0000 - 0x0006 reg=2 in Landroid/os/Parcel; │ │ │ │ #1 : (in Landroid/support/v4/app/BackStackState$1;) │ │ name : 'createFromParcel' │ │ type : '(Landroid/os/Parcel;)Ljava/lang/Object;' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -035ef8: |[035ef8] android.support.v4.app.BackStackState$1.createFromParcel:(Landroid/os/Parcel;)Ljava/lang/Object; │ │ -035f08: 6e20 d802 2100 |0000: invoke-virtual {v1, v2}, Landroid/support/v4/app/BackStackState$1;.createFromParcel:(Landroid/os/Parcel;)Landroid/support/v4/app/BackStackState; // method@02d8 │ │ -035f0e: 0c00 |0003: move-result-object v0 │ │ -035f10: 1100 |0004: return-object v0 │ │ +04eddc: |[04eddc] android.support.v4.app.BackStackState$1.createFromParcel:(Landroid/os/Parcel;)Ljava/lang/Object; │ │ +04edec: 6e20 8904 2100 |0000: invoke-virtual {v1, v2}, Landroid/support/v4/app/BackStackState$1;.createFromParcel:(Landroid/os/Parcel;)Landroid/support/v4/app/BackStackState; // method@0489 │ │ +04edf2: 0c00 |0003: move-result-object v0 │ │ +04edf4: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=158 │ │ + 0x0000 line=177 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/app/BackStackState$1; │ │ 0x0000 - 0x0005 reg=2 x0 Landroid/os/Parcel; │ │ │ │ #2 : (in Landroid/support/v4/app/BackStackState$1;) │ │ name : 'newArray' │ │ type : '(I)[Landroid/support/v4/app/BackStackState;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -035f14: |[035f14] android.support.v4.app.BackStackState$1.newArray:(I)[Landroid/support/v4/app/BackStackState; │ │ -035f24: 2320 1d04 |0000: new-array v0, v2, [Landroid/support/v4/app/BackStackState; // type@041d │ │ -035f28: 1100 |0002: return-object v0 │ │ +04edf8: |[04edf8] android.support.v4.app.BackStackState$1.newArray:(I)[Landroid/support/v4/app/BackStackState; │ │ +04ee08: 2320 ac05 |0000: new-array v0, v2, [Landroid/support/v4/app/BackStackState; // type@05ac │ │ +04ee0c: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=164 │ │ + 0x0000 line=183 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/app/BackStackState$1; │ │ 0x0000 - 0x0003 reg=2 size I │ │ │ │ #3 : (in Landroid/support/v4/app/BackStackState$1;) │ │ name : 'newArray' │ │ type : '(I)[Ljava/lang/Object;' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -035f2c: |[035f2c] android.support.v4.app.BackStackState$1.newArray:(I)[Ljava/lang/Object; │ │ -035f3c: 6e20 da02 2100 |0000: invoke-virtual {v1, v2}, Landroid/support/v4/app/BackStackState$1;.newArray:(I)[Landroid/support/v4/app/BackStackState; // method@02da │ │ -035f42: 0c00 |0003: move-result-object v0 │ │ -035f44: 1100 |0004: return-object v0 │ │ +04ee10: |[04ee10] android.support.v4.app.BackStackState$1.newArray:(I)[Ljava/lang/Object; │ │ +04ee20: 6e20 8b04 2100 |0000: invoke-virtual {v1, v2}, Landroid/support/v4/app/BackStackState$1;.newArray:(I)[Landroid/support/v4/app/BackStackState; // method@048b │ │ +04ee26: 0c00 |0003: move-result-object v0 │ │ +04ee28: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=158 │ │ + 0x0000 line=177 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/app/BackStackState$1; │ │ 0x0000 - 0x0005 reg=2 x0 I │ │ │ │ - source_file_idx : 516 (BackStackRecord.java) │ │ + source_file_idx : 609 (BackStackRecord.java) │ │ │ │ -Class #17 header: │ │ -class_idx : 176 │ │ +Class #52 header: │ │ +class_idx : 277 │ │ access_flags : 16 (0x0010) │ │ -superclass_idx : 948 │ │ -source_file_idx : 516 │ │ +superclass_idx : 1337 │ │ +source_file_idx : 609 │ │ static_fields_size : 1 │ │ -instance_fields_size: 9 │ │ +instance_fields_size: 11 │ │ direct_methods_size : 3 │ │ virtual_methods_size: 3 │ │ │ │ -Class #17 annotations: │ │ -Annotations on field #126 'CREATOR' │ │ +Class #52 annotations: │ │ +Annotations on field #175 'CREATOR' │ │ VISIBILITY_SYSTEM Ldalvik/annotation/Signature; value={ "Landroid/os/Parcelable$Creator" "<" "Landroid/support/v4/app/BackStackState;" ">;" } │ │ +Annotations on field #183 'mSharedElementSourceNames' │ │ + VISIBILITY_SYSTEM Ldalvik/annotation/Signature; value={ "Ljava/util/ArrayList" "<" "Ljava/lang/String;" ">;" } │ │ +Annotations on field #184 'mSharedElementTargetNames' │ │ + VISIBILITY_SYSTEM Ldalvik/annotation/Signature; value={ "Ljava/util/ArrayList" "<" "Ljava/lang/String;" ">;" } │ │ │ │ -Class #17 - │ │ +Class #52 - │ │ Class descriptor : 'Landroid/support/v4/app/BackStackState;' │ │ Access flags : 0x0010 (FINAL) │ │ Superclass : 'Ljava/lang/Object;' │ │ Interfaces - │ │ #0 : 'Landroid/os/Parcelable;' │ │ Static fields - │ │ #0 : (in Landroid/support/v4/app/BackStackState;) │ │ @@ -2225,253 +4312,275 @@ │ │ type : 'Ljava/lang/String;' │ │ access : 0x0010 (FINAL) │ │ #6 : (in Landroid/support/v4/app/BackStackState;) │ │ name : 'mOps' │ │ type : '[I' │ │ access : 0x0010 (FINAL) │ │ #7 : (in Landroid/support/v4/app/BackStackState;) │ │ + name : 'mSharedElementSourceNames' │ │ + type : 'Ljava/util/ArrayList;' │ │ + access : 0x0010 (FINAL) │ │ + #8 : (in Landroid/support/v4/app/BackStackState;) │ │ + name : 'mSharedElementTargetNames' │ │ + type : 'Ljava/util/ArrayList;' │ │ + access : 0x0010 (FINAL) │ │ + #9 : (in Landroid/support/v4/app/BackStackState;) │ │ name : 'mTransition' │ │ type : 'I' │ │ access : 0x0010 (FINAL) │ │ - #8 : (in Landroid/support/v4/app/BackStackState;) │ │ + #10 : (in Landroid/support/v4/app/BackStackState;) │ │ name : 'mTransitionStyle' │ │ type : 'I' │ │ access : 0x0010 (FINAL) │ │ Direct methods - │ │ #0 : (in Landroid/support/v4/app/BackStackState;) │ │ name : '' │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -035f48: |[035f48] android.support.v4.app.BackStackState.:()V │ │ -035f58: 2200 af00 |0000: new-instance v0, Landroid/support/v4/app/BackStackState$1; // type@00af │ │ -035f5c: 7010 d702 0000 |0002: invoke-direct {v0}, Landroid/support/v4/app/BackStackState$1;.:()V // method@02d7 │ │ -035f62: 6900 7e00 |0005: sput-object v0, Landroid/support/v4/app/BackStackState;.CREATOR:Landroid/os/Parcelable$Creator; // field@007e │ │ -035f66: 0e00 |0007: return-void │ │ +04ee2c: |[04ee2c] android.support.v4.app.BackStackState.:()V │ │ +04ee3c: 2200 1401 |0000: new-instance v0, Landroid/support/v4/app/BackStackState$1; // type@0114 │ │ +04ee40: 7010 8804 0000 |0002: invoke-direct {v0}, Landroid/support/v4/app/BackStackState$1;.:()V // method@0488 │ │ +04ee46: 6900 af00 |0005: sput-object v0, Landroid/support/v4/app/BackStackState;.CREATOR:Landroid/os/Parcelable$Creator; // field@00af │ │ +04ee4a: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=157 │ │ + 0x0000 line=176 │ │ locals : │ │ │ │ #1 : (in Landroid/support/v4/app/BackStackState;) │ │ name : '' │ │ type : '(Landroid/os/Parcel;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ - insns size : 66 16-bit code units │ │ -035f68: |[035f68] android.support.v4.app.BackStackState.:(Landroid/os/Parcel;)V │ │ -035f78: 7010 9117 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@1791 │ │ -035f7e: 6e10 f401 0200 |0003: invoke-virtual {v2}, Landroid/os/Parcel;.createIntArray:()[I // method@01f4 │ │ -035f84: 0c00 |0006: move-result-object v0 │ │ -035f86: 5b10 8500 |0007: iput-object v0, v1, Landroid/support/v4/app/BackStackState;.mOps:[I // field@0085 │ │ -035f8a: 6e10 f701 0200 |0009: invoke-virtual {v2}, Landroid/os/Parcel;.readInt:()I // method@01f7 │ │ -035f90: 0a00 |000c: move-result v0 │ │ -035f92: 5910 8600 |000d: iput v0, v1, Landroid/support/v4/app/BackStackState;.mTransition:I // field@0086 │ │ -035f96: 6e10 f701 0200 |000f: invoke-virtual {v2}, Landroid/os/Parcel;.readInt:()I // method@01f7 │ │ -035f9c: 0a00 |0012: move-result v0 │ │ -035f9e: 5910 8700 |0013: iput v0, v1, Landroid/support/v4/app/BackStackState;.mTransitionStyle:I // field@0087 │ │ -035fa2: 6e10 f901 0200 |0015: invoke-virtual {v2}, Landroid/os/Parcel;.readString:()Ljava/lang/String; // method@01f9 │ │ -035fa8: 0c00 |0018: move-result-object v0 │ │ -035faa: 5b10 8400 |0019: iput-object v0, v1, Landroid/support/v4/app/BackStackState;.mName:Ljava/lang/String; // field@0084 │ │ -035fae: 6e10 f701 0200 |001b: invoke-virtual {v2}, Landroid/os/Parcel;.readInt:()I // method@01f7 │ │ -035fb4: 0a00 |001e: move-result v0 │ │ -035fb6: 5910 8300 |001f: iput v0, v1, Landroid/support/v4/app/BackStackState;.mIndex:I // field@0083 │ │ -035fba: 6e10 f701 0200 |0021: invoke-virtual {v2}, Landroid/os/Parcel;.readInt:()I // method@01f7 │ │ -035fc0: 0a00 |0024: move-result v0 │ │ -035fc2: 5910 8100 |0025: iput v0, v1, Landroid/support/v4/app/BackStackState;.mBreadCrumbTitleRes:I // field@0081 │ │ -035fc6: 6200 3405 |0027: sget-object v0, Landroid/text/TextUtils;.CHAR_SEQUENCE_CREATOR:Landroid/os/Parcelable$Creator; // field@0534 │ │ -035fca: 7220 0302 2000 |0029: invoke-interface {v0, v2}, Landroid/os/Parcelable$Creator;.createFromParcel:(Landroid/os/Parcel;)Ljava/lang/Object; // method@0203 │ │ -035fd0: 0c00 |002c: move-result-object v0 │ │ -035fd2: 1f00 9903 |002d: check-cast v0, Ljava/lang/CharSequence; // type@0399 │ │ -035fd6: 5b10 8200 |002f: iput-object v0, v1, Landroid/support/v4/app/BackStackState;.mBreadCrumbTitleText:Ljava/lang/CharSequence; // field@0082 │ │ -035fda: 6e10 f701 0200 |0031: invoke-virtual {v2}, Landroid/os/Parcel;.readInt:()I // method@01f7 │ │ -035fe0: 0a00 |0034: move-result v0 │ │ -035fe2: 5910 7f00 |0035: iput v0, v1, Landroid/support/v4/app/BackStackState;.mBreadCrumbShortTitleRes:I // field@007f │ │ -035fe6: 6200 3405 |0037: sget-object v0, Landroid/text/TextUtils;.CHAR_SEQUENCE_CREATOR:Landroid/os/Parcelable$Creator; // field@0534 │ │ -035fea: 7220 0302 2000 |0039: invoke-interface {v0, v2}, Landroid/os/Parcelable$Creator;.createFromParcel:(Landroid/os/Parcel;)Ljava/lang/Object; // method@0203 │ │ -035ff0: 0c00 |003c: move-result-object v0 │ │ -035ff2: 1f00 9903 |003d: check-cast v0, Ljava/lang/CharSequence; // type@0399 │ │ -035ff6: 5b10 8000 |003f: iput-object v0, v1, Landroid/support/v4/app/BackStackState;.mBreadCrumbShortTitleText:Ljava/lang/CharSequence; // field@0080 │ │ -035ffa: 0e00 |0041: return-void │ │ + insns size : 78 16-bit code units │ │ +04ee4c: |[04ee4c] android.support.v4.app.BackStackState.:(Landroid/os/Parcel;)V │ │ +04ee5c: 7010 8622 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@2286 │ │ +04ee62: 6e10 2303 0200 |0003: invoke-virtual {v2}, Landroid/os/Parcel;.createIntArray:()[I // method@0323 │ │ +04ee68: 0c00 |0006: move-result-object v0 │ │ +04ee6a: 5b10 b600 |0007: iput-object v0, v1, Landroid/support/v4/app/BackStackState;.mOps:[I // field@00b6 │ │ +04ee6e: 6e10 2a03 0200 |0009: invoke-virtual {v2}, Landroid/os/Parcel;.readInt:()I // method@032a │ │ +04ee74: 0a00 |000c: move-result v0 │ │ +04ee76: 5910 b900 |000d: iput v0, v1, Landroid/support/v4/app/BackStackState;.mTransition:I // field@00b9 │ │ +04ee7a: 6e10 2a03 0200 |000f: invoke-virtual {v2}, Landroid/os/Parcel;.readInt:()I // method@032a │ │ +04ee80: 0a00 |0012: move-result v0 │ │ +04ee82: 5910 ba00 |0013: iput v0, v1, Landroid/support/v4/app/BackStackState;.mTransitionStyle:I // field@00ba │ │ +04ee86: 6e10 2d03 0200 |0015: invoke-virtual {v2}, Landroid/os/Parcel;.readString:()Ljava/lang/String; // method@032d │ │ +04ee8c: 0c00 |0018: move-result-object v0 │ │ +04ee8e: 5b10 b500 |0019: iput-object v0, v1, Landroid/support/v4/app/BackStackState;.mName:Ljava/lang/String; // field@00b5 │ │ +04ee92: 6e10 2a03 0200 |001b: invoke-virtual {v2}, Landroid/os/Parcel;.readInt:()I // method@032a │ │ +04ee98: 0a00 |001e: move-result v0 │ │ +04ee9a: 5910 b400 |001f: iput v0, v1, Landroid/support/v4/app/BackStackState;.mIndex:I // field@00b4 │ │ +04ee9e: 6e10 2a03 0200 |0021: invoke-virtual {v2}, Landroid/os/Parcel;.readInt:()I // method@032a │ │ +04eea4: 0a00 |0024: move-result v0 │ │ +04eea6: 5910 b200 |0025: iput v0, v1, Landroid/support/v4/app/BackStackState;.mBreadCrumbTitleRes:I // field@00b2 │ │ +04eeaa: 6200 4508 |0027: sget-object v0, Landroid/text/TextUtils;.CHAR_SEQUENCE_CREATOR:Landroid/os/Parcelable$Creator; // field@0845 │ │ +04eeae: 7220 3c03 2000 |0029: invoke-interface {v0, v2}, Landroid/os/Parcelable$Creator;.createFromParcel:(Landroid/os/Parcel;)Ljava/lang/Object; // method@033c │ │ +04eeb4: 0c00 |002c: move-result-object v0 │ │ +04eeb6: 1f00 1d05 |002d: check-cast v0, Ljava/lang/CharSequence; // type@051d │ │ +04eeba: 5b10 b300 |002f: iput-object v0, v1, Landroid/support/v4/app/BackStackState;.mBreadCrumbTitleText:Ljava/lang/CharSequence; // field@00b3 │ │ +04eebe: 6e10 2a03 0200 |0031: invoke-virtual {v2}, Landroid/os/Parcel;.readInt:()I // method@032a │ │ +04eec4: 0a00 |0034: move-result v0 │ │ +04eec6: 5910 b000 |0035: iput v0, v1, Landroid/support/v4/app/BackStackState;.mBreadCrumbShortTitleRes:I // field@00b0 │ │ +04eeca: 6200 4508 |0037: sget-object v0, Landroid/text/TextUtils;.CHAR_SEQUENCE_CREATOR:Landroid/os/Parcelable$Creator; // field@0845 │ │ +04eece: 7220 3c03 2000 |0039: invoke-interface {v0, v2}, Landroid/os/Parcelable$Creator;.createFromParcel:(Landroid/os/Parcel;)Ljava/lang/Object; // method@033c │ │ +04eed4: 0c00 |003c: move-result-object v0 │ │ +04eed6: 1f00 1d05 |003d: check-cast v0, Ljava/lang/CharSequence; // type@051d │ │ +04eeda: 5b10 b100 |003f: iput-object v0, v1, Landroid/support/v4/app/BackStackState;.mBreadCrumbShortTitleText:Ljava/lang/CharSequence; // field@00b1 │ │ +04eede: 6e10 2403 0200 |0041: invoke-virtual {v2}, Landroid/os/Parcel;.createStringArrayList:()Ljava/util/ArrayList; // method@0324 │ │ +04eee4: 0c00 |0044: move-result-object v0 │ │ +04eee6: 5b10 b700 |0045: iput-object v0, v1, Landroid/support/v4/app/BackStackState;.mSharedElementSourceNames:Ljava/util/ArrayList; // field@00b7 │ │ +04eeea: 6e10 2403 0200 |0047: invoke-virtual {v2}, Landroid/os/Parcel;.createStringArrayList:()Ljava/util/ArrayList; // method@0324 │ │ +04eef0: 0c00 |004a: move-result-object v0 │ │ +04eef2: 5b10 b800 |004b: iput-object v0, v1, Landroid/support/v4/app/BackStackState;.mSharedElementTargetNames:Ljava/util/ArrayList; // field@00b8 │ │ +04eef6: 0e00 |004d: return-void │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=83 │ │ - 0x0003 line=84 │ │ - 0x0009 line=85 │ │ - 0x000f line=86 │ │ - 0x0015 line=87 │ │ - 0x001b line=88 │ │ - 0x0021 line=89 │ │ - 0x0027 line=90 │ │ - 0x0031 line=91 │ │ - 0x0037 line=92 │ │ - 0x0041 line=93 │ │ + 0x0000 line=96 │ │ + 0x0003 line=97 │ │ + 0x0009 line=98 │ │ + 0x000f line=99 │ │ + 0x0015 line=100 │ │ + 0x001b line=101 │ │ + 0x0021 line=102 │ │ + 0x0027 line=103 │ │ + 0x0031 line=104 │ │ + 0x0037 line=105 │ │ + 0x0041 line=106 │ │ + 0x0047 line=107 │ │ + 0x004d line=108 │ │ locals : │ │ - 0x0000 - 0x0042 reg=1 this Landroid/support/v4/app/BackStackState; │ │ - 0x0000 - 0x0042 reg=2 in Landroid/os/Parcel; │ │ + 0x0000 - 0x004e reg=1 this Landroid/support/v4/app/BackStackState; │ │ + 0x0000 - 0x004e reg=2 in Landroid/os/Parcel; │ │ │ │ #2 : (in Landroid/support/v4/app/BackStackState;) │ │ name : '' │ │ type : '(Landroid/support/v4/app/FragmentManagerImpl;Landroid/support/v4/app/BackStackRecord;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 11 │ │ ins : 3 │ │ outs : 2 │ │ - insns size : 191 16-bit code units │ │ -035ffc: |[035ffc] android.support.v4.app.BackStackState.:(Landroid/support/v4/app/FragmentManagerImpl;Landroid/support/v4/app/BackStackRecord;)V │ │ -03600c: 7010 9117 0800 |0000: invoke-direct {v8}, Ljava/lang/Object;.:()V // method@1791 │ │ -036012: 1202 |0003: const/4 v2, #int 0 // #0 │ │ -036014: 54a3 7400 |0004: iget-object v3, v10, Landroid/support/v4/app/BackStackRecord;.mHead:Landroid/support/v4/app/BackStackRecord$Op; // field@0074 │ │ -036018: 3803 1000 |0006: if-eqz v3, 0016 // +0010 │ │ -03601c: 5436 6100 |0008: iget-object v6, v3, Landroid/support/v4/app/BackStackRecord$Op;.removed:Ljava/util/ArrayList; // field@0061 │ │ -036020: 3806 0900 |000a: if-eqz v6, 0013 // +0009 │ │ -036024: 5436 6100 |000c: iget-object v6, v3, Landroid/support/v4/app/BackStackRecord$Op;.removed:Ljava/util/ArrayList; // field@0061 │ │ -036028: 6e10 df17 0600 |000e: invoke-virtual {v6}, Ljava/util/ArrayList;.size:()I // method@17df │ │ -03602e: 0a06 |0011: move-result v6 │ │ -036030: b062 |0012: add-int/2addr v2, v6 │ │ -036032: 5433 5d00 |0013: iget-object v3, v3, Landroid/support/v4/app/BackStackRecord$Op;.next:Landroid/support/v4/app/BackStackRecord$Op; // field@005d │ │ -036036: 28f1 |0015: goto 0006 // -000f │ │ -036038: 52a6 7800 |0016: iget v6, v10, Landroid/support/v4/app/BackStackRecord;.mNumOp:I // field@0078 │ │ -03603c: da06 0607 |0018: mul-int/lit8 v6, v6, #int 7 // #07 │ │ -036040: b026 |001a: add-int/2addr v6, v2 │ │ -036042: 2366 1804 |001b: new-array v6, v6, [I // type@0418 │ │ -036046: 5b86 8500 |001d: iput-object v6, v8, Landroid/support/v4/app/BackStackState;.mOps:[I // field@0085 │ │ -03604a: 55a6 6b00 |001f: iget-boolean v6, v10, Landroid/support/v4/app/BackStackRecord;.mAddToBackStack:Z // field@006b │ │ -03604e: 3906 0a00 |0021: if-nez v6, 002b // +000a │ │ -036052: 2206 a703 |0023: new-instance v6, Ljava/lang/IllegalStateException; // type@03a7 │ │ -036056: 1a07 a009 |0025: const-string v7, "Not on back stack" // string@09a0 │ │ -03605a: 7020 7c17 7600 |0027: invoke-direct {v6, v7}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@177c │ │ -036060: 2706 |002a: throw v6 │ │ -036062: 54a3 7400 |002b: iget-object v3, v10, Landroid/support/v4/app/BackStackRecord;.mHead:Landroid/support/v4/app/BackStackRecord$Op; // field@0074 │ │ -036066: 1204 |002d: const/4 v4, #int 0 // #0 │ │ -036068: 0145 |002e: move v5, v4 │ │ -03606a: 3803 6f00 |002f: if-eqz v3, 009e // +006f │ │ -03606e: 5486 8500 |0031: iget-object v6, v8, Landroid/support/v4/app/BackStackState;.mOps:[I // field@0085 │ │ -036072: d804 0501 |0033: add-int/lit8 v4, v5, #int 1 // #01 │ │ -036076: 5237 5900 |0035: iget v7, v3, Landroid/support/v4/app/BackStackRecord$Op;.cmd:I // field@0059 │ │ -03607a: 4b07 0605 |0037: aput v7, v6, v5 │ │ -03607e: 5487 8500 |0039: iget-object v7, v8, Landroid/support/v4/app/BackStackState;.mOps:[I // field@0085 │ │ -036082: d805 0401 |003b: add-int/lit8 v5, v4, #int 1 // #01 │ │ -036086: 5436 5c00 |003d: iget-object v6, v3, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@005c │ │ -03608a: 3806 5000 |003f: if-eqz v6, 008f // +0050 │ │ -03608e: 5436 5c00 |0041: iget-object v6, v3, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@005c │ │ -036092: 5266 b800 |0043: iget v6, v6, Landroid/support/v4/app/Fragment;.mIndex:I // field@00b8 │ │ -036096: 4b06 0704 |0045: aput v6, v7, v4 │ │ -03609a: 5486 8500 |0047: iget-object v6, v8, Landroid/support/v4/app/BackStackState;.mOps:[I // field@0085 │ │ -03609e: d804 0501 |0049: add-int/lit8 v4, v5, #int 1 // #01 │ │ -0360a2: 5237 5a00 |004b: iget v7, v3, Landroid/support/v4/app/BackStackRecord$Op;.enterAnim:I // field@005a │ │ -0360a6: 4b07 0605 |004d: aput v7, v6, v5 │ │ -0360aa: 5486 8500 |004f: iget-object v6, v8, Landroid/support/v4/app/BackStackState;.mOps:[I // field@0085 │ │ -0360ae: d805 0401 |0051: add-int/lit8 v5, v4, #int 1 // #01 │ │ -0360b2: 5237 5b00 |0053: iget v7, v3, Landroid/support/v4/app/BackStackRecord$Op;.exitAnim:I // field@005b │ │ -0360b6: 4b07 0604 |0055: aput v7, v6, v4 │ │ -0360ba: 5486 8500 |0057: iget-object v6, v8, Landroid/support/v4/app/BackStackState;.mOps:[I // field@0085 │ │ -0360be: d804 0501 |0059: add-int/lit8 v4, v5, #int 1 // #01 │ │ -0360c2: 5237 5e00 |005b: iget v7, v3, Landroid/support/v4/app/BackStackRecord$Op;.popEnterAnim:I // field@005e │ │ -0360c6: 4b07 0605 |005d: aput v7, v6, v5 │ │ -0360ca: 5486 8500 |005f: iget-object v6, v8, Landroid/support/v4/app/BackStackState;.mOps:[I // field@0085 │ │ -0360ce: d805 0401 |0061: add-int/lit8 v5, v4, #int 1 // #01 │ │ -0360d2: 5237 5f00 |0063: iget v7, v3, Landroid/support/v4/app/BackStackRecord$Op;.popExitAnim:I // field@005f │ │ -0360d6: 4b07 0604 |0065: aput v7, v6, v4 │ │ -0360da: 5436 6100 |0067: iget-object v6, v3, Landroid/support/v4/app/BackStackRecord$Op;.removed:Ljava/util/ArrayList; // field@0061 │ │ -0360de: 3806 2d00 |0069: if-eqz v6, 0096 // +002d │ │ -0360e2: 5436 6100 |006b: iget-object v6, v3, Landroid/support/v4/app/BackStackRecord$Op;.removed:Ljava/util/ArrayList; // field@0061 │ │ -0360e6: 6e10 df17 0600 |006d: invoke-virtual {v6}, Ljava/util/ArrayList;.size:()I // method@17df │ │ -0360ec: 0a00 |0070: move-result v0 │ │ -0360ee: 5486 8500 |0071: iget-object v6, v8, Landroid/support/v4/app/BackStackState;.mOps:[I // field@0085 │ │ -0360f2: d804 0501 |0073: add-int/lit8 v4, v5, #int 1 // #01 │ │ -0360f6: 4b00 0605 |0075: aput v0, v6, v5 │ │ -0360fa: 1201 |0077: const/4 v1, #int 0 // #0 │ │ -0360fc: 0145 |0078: move v5, v4 │ │ -0360fe: 3501 1800 |0079: if-ge v1, v0, 0091 // +0018 │ │ -036102: 5487 8500 |007b: iget-object v7, v8, Landroid/support/v4/app/BackStackState;.mOps:[I // field@0085 │ │ -036106: d804 0501 |007d: add-int/lit8 v4, v5, #int 1 // #01 │ │ -03610a: 5436 6100 |007f: iget-object v6, v3, Landroid/support/v4/app/BackStackRecord$Op;.removed:Ljava/util/ArrayList; // field@0061 │ │ -03610e: 6e20 d917 1600 |0081: invoke-virtual {v6, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@17d9 │ │ -036114: 0c06 |0084: move-result-object v6 │ │ -036116: 1f06 b600 |0085: check-cast v6, Landroid/support/v4/app/Fragment; // type@00b6 │ │ -03611a: 5266 b800 |0087: iget v6, v6, Landroid/support/v4/app/Fragment;.mIndex:I // field@00b8 │ │ -03611e: 4b06 0705 |0089: aput v6, v7, v5 │ │ -036122: d801 0101 |008b: add-int/lit8 v1, v1, #int 1 // #01 │ │ -036126: 0145 |008d: move v5, v4 │ │ -036128: 28eb |008e: goto 0079 // -0015 │ │ -03612a: 12f6 |008f: const/4 v6, #int -1 // #ff │ │ -03612c: 28b5 |0090: goto 0045 // -004b │ │ -03612e: 0154 |0091: move v4, v5 │ │ -036130: 5433 5d00 |0092: iget-object v3, v3, Landroid/support/v4/app/BackStackRecord$Op;.next:Landroid/support/v4/app/BackStackRecord$Op; // field@005d │ │ -036134: 0145 |0094: move v5, v4 │ │ -036136: 289a |0095: goto 002f // -0066 │ │ -036138: 5486 8500 |0096: iget-object v6, v8, Landroid/support/v4/app/BackStackState;.mOps:[I // field@0085 │ │ -03613c: d804 0501 |0098: add-int/lit8 v4, v5, #int 1 // #01 │ │ -036140: 1207 |009a: const/4 v7, #int 0 // #0 │ │ -036142: 4b07 0605 |009b: aput v7, v6, v5 │ │ -036146: 28f5 |009d: goto 0092 // -000b │ │ -036148: 52a6 7c00 |009e: iget v6, v10, Landroid/support/v4/app/BackStackRecord;.mTransition:I // field@007c │ │ -03614c: 5986 8600 |00a0: iput v6, v8, Landroid/support/v4/app/BackStackState;.mTransition:I // field@0086 │ │ -036150: 52a6 7d00 |00a2: iget v6, v10, Landroid/support/v4/app/BackStackRecord;.mTransitionStyle:I // field@007d │ │ -036154: 5986 8700 |00a4: iput v6, v8, Landroid/support/v4/app/BackStackState;.mTransitionStyle:I // field@0087 │ │ -036158: 54a6 7700 |00a6: iget-object v6, v10, Landroid/support/v4/app/BackStackRecord;.mName:Ljava/lang/String; // field@0077 │ │ -03615c: 5b86 8400 |00a8: iput-object v6, v8, Landroid/support/v4/app/BackStackState;.mName:Ljava/lang/String; // field@0084 │ │ -036160: 52a6 7500 |00aa: iget v6, v10, Landroid/support/v4/app/BackStackRecord;.mIndex:I // field@0075 │ │ -036164: 5986 8300 |00ac: iput v6, v8, Landroid/support/v4/app/BackStackState;.mIndex:I // field@0083 │ │ -036168: 52a6 6f00 |00ae: iget v6, v10, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbTitleRes:I // field@006f │ │ -03616c: 5986 8100 |00b0: iput v6, v8, Landroid/support/v4/app/BackStackState;.mBreadCrumbTitleRes:I // field@0081 │ │ -036170: 54a6 7000 |00b2: iget-object v6, v10, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbTitleText:Ljava/lang/CharSequence; // field@0070 │ │ -036174: 5b86 8200 |00b4: iput-object v6, v8, Landroid/support/v4/app/BackStackState;.mBreadCrumbTitleText:Ljava/lang/CharSequence; // field@0082 │ │ -036178: 52a6 6d00 |00b6: iget v6, v10, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbShortTitleRes:I // field@006d │ │ -03617c: 5986 7f00 |00b8: iput v6, v8, Landroid/support/v4/app/BackStackState;.mBreadCrumbShortTitleRes:I // field@007f │ │ -036180: 54a6 6e00 |00ba: iget-object v6, v10, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbShortTitleText:Ljava/lang/CharSequence; // field@006e │ │ -036184: 5b86 8000 |00bc: iput-object v6, v8, Landroid/support/v4/app/BackStackState;.mBreadCrumbShortTitleText:Ljava/lang/CharSequence; // field@0080 │ │ -036188: 0e00 |00be: return-void │ │ + insns size : 199 16-bit code units │ │ +04eef8: |[04eef8] android.support.v4.app.BackStackState.:(Landroid/support/v4/app/FragmentManagerImpl;Landroid/support/v4/app/BackStackRecord;)V │ │ +04ef08: 7010 8622 0800 |0000: invoke-direct {v8}, Ljava/lang/Object;.:()V // method@2286 │ │ +04ef0e: 1202 |0003: const/4 v2, #int 0 // #0 │ │ +04ef10: 54a3 a300 |0004: iget-object v3, v10, Landroid/support/v4/app/BackStackRecord;.mHead:Landroid/support/v4/app/BackStackRecord$Op; // field@00a3 │ │ +04ef14: 3803 1000 |0006: if-eqz v3, 0016 // +0010 │ │ +04ef18: 5436 8b00 |0008: iget-object v6, v3, Landroid/support/v4/app/BackStackRecord$Op;.removed:Ljava/util/ArrayList; // field@008b │ │ +04ef1c: 3806 0900 |000a: if-eqz v6, 0013 // +0009 │ │ +04ef20: 5436 8b00 |000c: iget-object v6, v3, Landroid/support/v4/app/BackStackRecord$Op;.removed:Ljava/util/ArrayList; // field@008b │ │ +04ef24: 6e10 de22 0600 |000e: invoke-virtual {v6}, Ljava/util/ArrayList;.size:()I // method@22de │ │ +04ef2a: 0a06 |0011: move-result v6 │ │ +04ef2c: b062 |0012: add-int/2addr v2, v6 │ │ +04ef2e: 5433 8700 |0013: iget-object v3, v3, Landroid/support/v4/app/BackStackRecord$Op;.next:Landroid/support/v4/app/BackStackRecord$Op; // field@0087 │ │ +04ef32: 28f1 |0015: goto 0006 // -000f │ │ +04ef34: 52a6 a700 |0016: iget v6, v10, Landroid/support/v4/app/BackStackRecord;.mNumOp:I // field@00a7 │ │ +04ef38: da06 0607 |0018: mul-int/lit8 v6, v6, #int 7 // #07 │ │ +04ef3c: b026 |001a: add-int/2addr v6, v2 │ │ +04ef3e: 2366 a205 |001b: new-array v6, v6, [I // type@05a2 │ │ +04ef42: 5b86 b600 |001d: iput-object v6, v8, Landroid/support/v4/app/BackStackState;.mOps:[I // field@00b6 │ │ +04ef46: 55a6 9a00 |001f: iget-boolean v6, v10, Landroid/support/v4/app/BackStackRecord;.mAddToBackStack:Z // field@009a │ │ +04ef4a: 3906 0a00 |0021: if-nez v6, 002b // +000a │ │ +04ef4e: 2206 2c05 |0023: new-instance v6, Ljava/lang/IllegalStateException; // type@052c │ │ +04ef52: 1a07 fa0c |0025: const-string v7, "Not on back stack" // string@0cfa │ │ +04ef56: 7020 6c22 7600 |0027: invoke-direct {v6, v7}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@226c │ │ +04ef5c: 2706 |002a: throw v6 │ │ +04ef5e: 54a3 a300 |002b: iget-object v3, v10, Landroid/support/v4/app/BackStackRecord;.mHead:Landroid/support/v4/app/BackStackRecord$Op; // field@00a3 │ │ +04ef62: 1204 |002d: const/4 v4, #int 0 // #0 │ │ +04ef64: 0145 |002e: move v5, v4 │ │ +04ef66: 3803 6f00 |002f: if-eqz v3, 009e // +006f │ │ +04ef6a: 5486 b600 |0031: iget-object v6, v8, Landroid/support/v4/app/BackStackState;.mOps:[I // field@00b6 │ │ +04ef6e: d804 0501 |0033: add-int/lit8 v4, v5, #int 1 // #01 │ │ +04ef72: 5237 8300 |0035: iget v7, v3, Landroid/support/v4/app/BackStackRecord$Op;.cmd:I // field@0083 │ │ +04ef76: 4b07 0605 |0037: aput v7, v6, v5 │ │ +04ef7a: 5487 b600 |0039: iget-object v7, v8, Landroid/support/v4/app/BackStackState;.mOps:[I // field@00b6 │ │ +04ef7e: d805 0401 |003b: add-int/lit8 v5, v4, #int 1 // #01 │ │ +04ef82: 5436 8600 |003d: iget-object v6, v3, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@0086 │ │ +04ef86: 3806 5000 |003f: if-eqz v6, 008f // +0050 │ │ +04ef8a: 5436 8600 |0041: iget-object v6, v3, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@0086 │ │ +04ef8e: 5266 f200 |0043: iget v6, v6, Landroid/support/v4/app/Fragment;.mIndex:I // field@00f2 │ │ +04ef92: 4b06 0704 |0045: aput v6, v7, v4 │ │ +04ef96: 5486 b600 |0047: iget-object v6, v8, Landroid/support/v4/app/BackStackState;.mOps:[I // field@00b6 │ │ +04ef9a: d804 0501 |0049: add-int/lit8 v4, v5, #int 1 // #01 │ │ +04ef9e: 5237 8400 |004b: iget v7, v3, Landroid/support/v4/app/BackStackRecord$Op;.enterAnim:I // field@0084 │ │ +04efa2: 4b07 0605 |004d: aput v7, v6, v5 │ │ +04efa6: 5486 b600 |004f: iget-object v6, v8, Landroid/support/v4/app/BackStackState;.mOps:[I // field@00b6 │ │ +04efaa: d805 0401 |0051: add-int/lit8 v5, v4, #int 1 // #01 │ │ +04efae: 5237 8500 |0053: iget v7, v3, Landroid/support/v4/app/BackStackRecord$Op;.exitAnim:I // field@0085 │ │ +04efb2: 4b07 0604 |0055: aput v7, v6, v4 │ │ +04efb6: 5486 b600 |0057: iget-object v6, v8, Landroid/support/v4/app/BackStackState;.mOps:[I // field@00b6 │ │ +04efba: d804 0501 |0059: add-int/lit8 v4, v5, #int 1 // #01 │ │ +04efbe: 5237 8800 |005b: iget v7, v3, Landroid/support/v4/app/BackStackRecord$Op;.popEnterAnim:I // field@0088 │ │ +04efc2: 4b07 0605 |005d: aput v7, v6, v5 │ │ +04efc6: 5486 b600 |005f: iget-object v6, v8, Landroid/support/v4/app/BackStackState;.mOps:[I // field@00b6 │ │ +04efca: d805 0401 |0061: add-int/lit8 v5, v4, #int 1 // #01 │ │ +04efce: 5237 8900 |0063: iget v7, v3, Landroid/support/v4/app/BackStackRecord$Op;.popExitAnim:I // field@0089 │ │ +04efd2: 4b07 0604 |0065: aput v7, v6, v4 │ │ +04efd6: 5436 8b00 |0067: iget-object v6, v3, Landroid/support/v4/app/BackStackRecord$Op;.removed:Ljava/util/ArrayList; // field@008b │ │ +04efda: 3806 2d00 |0069: if-eqz v6, 0096 // +002d │ │ +04efde: 5436 8b00 |006b: iget-object v6, v3, Landroid/support/v4/app/BackStackRecord$Op;.removed:Ljava/util/ArrayList; // field@008b │ │ +04efe2: 6e10 de22 0600 |006d: invoke-virtual {v6}, Ljava/util/ArrayList;.size:()I // method@22de │ │ +04efe8: 0a00 |0070: move-result v0 │ │ +04efea: 5486 b600 |0071: iget-object v6, v8, Landroid/support/v4/app/BackStackState;.mOps:[I // field@00b6 │ │ +04efee: d804 0501 |0073: add-int/lit8 v4, v5, #int 1 // #01 │ │ +04eff2: 4b00 0605 |0075: aput v0, v6, v5 │ │ +04eff6: 1201 |0077: const/4 v1, #int 0 // #0 │ │ +04eff8: 0145 |0078: move v5, v4 │ │ +04effa: 3501 1800 |0079: if-ge v1, v0, 0091 // +0018 │ │ +04effe: 5487 b600 |007b: iget-object v7, v8, Landroid/support/v4/app/BackStackState;.mOps:[I // field@00b6 │ │ +04f002: d804 0501 |007d: add-int/lit8 v4, v5, #int 1 // #01 │ │ +04f006: 5436 8b00 |007f: iget-object v6, v3, Landroid/support/v4/app/BackStackRecord$Op;.removed:Ljava/util/ArrayList; // field@008b │ │ +04f00a: 6e20 d722 1600 |0081: invoke-virtual {v6, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@22d7 │ │ +04f010: 0c06 |0084: move-result-object v6 │ │ +04f012: 1f06 1d01 |0085: check-cast v6, Landroid/support/v4/app/Fragment; // type@011d │ │ +04f016: 5266 f200 |0087: iget v6, v6, Landroid/support/v4/app/Fragment;.mIndex:I // field@00f2 │ │ +04f01a: 4b06 0705 |0089: aput v6, v7, v5 │ │ +04f01e: d801 0101 |008b: add-int/lit8 v1, v1, #int 1 // #01 │ │ +04f022: 0145 |008d: move v5, v4 │ │ +04f024: 28eb |008e: goto 0079 // -0015 │ │ +04f026: 12f6 |008f: const/4 v6, #int -1 // #ff │ │ +04f028: 28b5 |0090: goto 0045 // -004b │ │ +04f02a: 0154 |0091: move v4, v5 │ │ +04f02c: 5433 8700 |0092: iget-object v3, v3, Landroid/support/v4/app/BackStackRecord$Op;.next:Landroid/support/v4/app/BackStackRecord$Op; // field@0087 │ │ +04f030: 0145 |0094: move v5, v4 │ │ +04f032: 289a |0095: goto 002f // -0066 │ │ +04f034: 5486 b600 |0096: iget-object v6, v8, Landroid/support/v4/app/BackStackState;.mOps:[I // field@00b6 │ │ +04f038: d804 0501 |0098: add-int/lit8 v4, v5, #int 1 // #01 │ │ +04f03c: 1207 |009a: const/4 v7, #int 0 // #0 │ │ +04f03e: 4b07 0605 |009b: aput v7, v6, v5 │ │ +04f042: 28f5 |009d: goto 0092 // -000b │ │ +04f044: 52a6 ad00 |009e: iget v6, v10, Landroid/support/v4/app/BackStackRecord;.mTransition:I // field@00ad │ │ +04f048: 5986 b900 |00a0: iput v6, v8, Landroid/support/v4/app/BackStackState;.mTransition:I // field@00b9 │ │ +04f04c: 52a6 ae00 |00a2: iget v6, v10, Landroid/support/v4/app/BackStackRecord;.mTransitionStyle:I // field@00ae │ │ +04f050: 5986 ba00 |00a4: iput v6, v8, Landroid/support/v4/app/BackStackState;.mTransitionStyle:I // field@00ba │ │ +04f054: 54a6 a600 |00a6: iget-object v6, v10, Landroid/support/v4/app/BackStackRecord;.mName:Ljava/lang/String; // field@00a6 │ │ +04f058: 5b86 b500 |00a8: iput-object v6, v8, Landroid/support/v4/app/BackStackState;.mName:Ljava/lang/String; // field@00b5 │ │ +04f05c: 52a6 a400 |00aa: iget v6, v10, Landroid/support/v4/app/BackStackRecord;.mIndex:I // field@00a4 │ │ +04f060: 5986 b400 |00ac: iput v6, v8, Landroid/support/v4/app/BackStackState;.mIndex:I // field@00b4 │ │ +04f064: 52a6 9e00 |00ae: iget v6, v10, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbTitleRes:I // field@009e │ │ +04f068: 5986 b200 |00b0: iput v6, v8, Landroid/support/v4/app/BackStackState;.mBreadCrumbTitleRes:I // field@00b2 │ │ +04f06c: 54a6 9f00 |00b2: iget-object v6, v10, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbTitleText:Ljava/lang/CharSequence; // field@009f │ │ +04f070: 5b86 b300 |00b4: iput-object v6, v8, Landroid/support/v4/app/BackStackState;.mBreadCrumbTitleText:Ljava/lang/CharSequence; // field@00b3 │ │ +04f074: 52a6 9c00 |00b6: iget v6, v10, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbShortTitleRes:I // field@009c │ │ +04f078: 5986 b000 |00b8: iput v6, v8, Landroid/support/v4/app/BackStackState;.mBreadCrumbShortTitleRes:I // field@00b0 │ │ +04f07c: 54a6 9d00 |00ba: iget-object v6, v10, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbShortTitleText:Ljava/lang/CharSequence; // field@009d │ │ +04f080: 5b86 b100 |00bc: iput-object v6, v8, Landroid/support/v4/app/BackStackState;.mBreadCrumbShortTitleText:Ljava/lang/CharSequence; // field@00b1 │ │ +04f084: 54a6 aa00 |00be: iget-object v6, v10, Landroid/support/v4/app/BackStackRecord;.mSharedElementSourceNames:Ljava/util/ArrayList; // field@00aa │ │ +04f088: 5b86 b700 |00c0: iput-object v6, v8, Landroid/support/v4/app/BackStackState;.mSharedElementSourceNames:Ljava/util/ArrayList; // field@00b7 │ │ +04f08c: 54a6 ab00 |00c2: iget-object v6, v10, Landroid/support/v4/app/BackStackRecord;.mSharedElementTargetNames:Ljava/util/ArrayList; // field@00ab │ │ +04f090: 5b86 b800 |00c4: iput-object v6, v8, Landroid/support/v4/app/BackStackState;.mSharedElementTargetNames:Ljava/util/ArrayList; // field@00b8 │ │ +04f094: 0e00 |00c6: return-void │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=40 │ │ - 0x0003 line=41 │ │ - 0x0004 line=42 │ │ - 0x0006 line=43 │ │ - 0x0008 line=44 │ │ - 0x0013 line=45 │ │ - 0x0016 line=47 │ │ - 0x001f line=49 │ │ - 0x0023 line=50 │ │ - 0x002b line=53 │ │ - 0x002d line=54 │ │ - 0x002f line=55 │ │ - 0x0031 line=56 │ │ - 0x0039 line=57 │ │ - 0x0047 line=58 │ │ - 0x004f line=59 │ │ - 0x0057 line=60 │ │ - 0x005f line=61 │ │ - 0x0067 line=62 │ │ - 0x006b line=63 │ │ - 0x0071 line=64 │ │ - 0x0077 line=65 │ │ - 0x007b line=66 │ │ - 0x008b line=65 │ │ - 0x008f line=57 │ │ - 0x0092 line=71 │ │ - 0x0096 line=69 │ │ - 0x009e line=73 │ │ - 0x00a2 line=74 │ │ - 0x00a6 line=75 │ │ - 0x00aa line=76 │ │ - 0x00ae line=77 │ │ - 0x00b2 line=78 │ │ - 0x00b6 line=79 │ │ - 0x00ba line=80 │ │ - 0x00be line=81 │ │ + 0x0000 line=51 │ │ + 0x0003 line=52 │ │ + 0x0004 line=53 │ │ + 0x0006 line=54 │ │ + 0x0008 line=55 │ │ + 0x0013 line=56 │ │ + 0x0016 line=58 │ │ + 0x001f line=60 │ │ + 0x0023 line=61 │ │ + 0x002b line=64 │ │ + 0x002d line=65 │ │ + 0x002f line=66 │ │ + 0x0031 line=67 │ │ + 0x0039 line=68 │ │ + 0x0047 line=69 │ │ + 0x004f line=70 │ │ + 0x0057 line=71 │ │ + 0x005f line=72 │ │ + 0x0067 line=73 │ │ + 0x006b line=74 │ │ + 0x0071 line=75 │ │ + 0x0077 line=76 │ │ + 0x007b line=77 │ │ + 0x008b line=76 │ │ + 0x008f line=68 │ │ + 0x0092 line=82 │ │ + 0x0096 line=80 │ │ + 0x009e line=84 │ │ + 0x00a2 line=85 │ │ + 0x00a6 line=86 │ │ + 0x00aa line=87 │ │ + 0x00ae line=88 │ │ + 0x00b2 line=89 │ │ + 0x00b6 line=90 │ │ + 0x00ba line=91 │ │ + 0x00be line=92 │ │ + 0x00c2 line=93 │ │ + 0x00c6 line=94 │ │ locals : │ │ 0x002e - 0x002f reg=4 pos I │ │ 0x002f - 0x0035 reg=5 pos I │ │ 0x0035 - 0x003d reg=4 pos I │ │ 0x003d - 0x004b reg=5 pos I │ │ 0x004b - 0x0053 reg=4 pos I │ │ 0x0053 - 0x005b reg=5 pos I │ │ @@ -2484,221 +4593,227 @@ │ │ 0x0078 - 0x008f reg=1 i I │ │ 0x0091 - 0x0092 reg=0 N I │ │ 0x0091 - 0x0092 reg=1 i I │ │ 0x008e - 0x0092 reg=5 pos I │ │ 0x0092 - 0x0095 reg=4 pos I │ │ 0x0095 - 0x009a reg=5 pos I │ │ 0x009a - 0x009e reg=4 pos I │ │ - 0x0004 - 0x00bf reg=2 numRemoved I │ │ - 0x0006 - 0x00bf reg=3 op Landroid/support/v4/app/BackStackRecord$Op; │ │ - 0x009e - 0x00bf reg=5 pos I │ │ - 0x0000 - 0x00bf reg=8 this Landroid/support/v4/app/BackStackState; │ │ - 0x0000 - 0x00bf reg=9 fm Landroid/support/v4/app/FragmentManagerImpl; │ │ - 0x0000 - 0x00bf reg=10 bse Landroid/support/v4/app/BackStackRecord; │ │ + 0x0004 - 0x00c7 reg=2 numRemoved I │ │ + 0x0006 - 0x00c7 reg=3 op Landroid/support/v4/app/BackStackRecord$Op; │ │ + 0x009e - 0x00c7 reg=5 pos I │ │ + 0x0000 - 0x00c7 reg=8 this Landroid/support/v4/app/BackStackState; │ │ + 0x0000 - 0x00c7 reg=9 fm Landroid/support/v4/app/FragmentManagerImpl; │ │ + 0x0000 - 0x00c7 reg=10 bse Landroid/support/v4/app/BackStackRecord; │ │ │ │ Virtual methods - │ │ #0 : (in Landroid/support/v4/app/BackStackState;) │ │ name : 'describeContents' │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -03618c: |[03618c] android.support.v4.app.BackStackState.describeContents:()I │ │ -03619c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -03619e: 0f00 |0001: return v0 │ │ +04f098: |[04f098] android.support.v4.app.BackStackState.describeContents:()I │ │ +04f0a8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +04f0aa: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=142 │ │ + 0x0000 line=159 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/app/BackStackState; │ │ │ │ #1 : (in Landroid/support/v4/app/BackStackState;) │ │ name : 'instantiate' │ │ type : '(Landroid/support/v4/app/FragmentManagerImpl;)Landroid/support/v4/app/BackStackRecord;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 16 │ │ ins : 2 │ │ outs : 2 │ │ - insns size : 261 16-bit code units │ │ -0361a0: |[0361a0] android.support.v4.app.BackStackState.instantiate:(Landroid/support/v4/app/FragmentManagerImpl;)Landroid/support/v4/app/BackStackRecord; │ │ -0361b0: 121d |0000: const/4 v13, #int 1 // #1 │ │ -0361b2: 2201 ae00 |0001: new-instance v1, Landroid/support/v4/app/BackStackRecord; // type@00ae │ │ -0361b6: 7020 ad02 f100 |0003: invoke-direct {v1, v15}, Landroid/support/v4/app/BackStackRecord;.:(Landroid/support/v4/app/FragmentManagerImpl;)V // method@02ad │ │ -0361bc: 1207 |0006: const/4 v7, #int 0 // #0 │ │ -0361be: 1205 |0007: const/4 v5, #int 0 // #0 │ │ -0361c0: 54ea 8500 |0008: iget-object v10, v14, Landroid/support/v4/app/BackStackState;.mOps:[I // field@0085 │ │ -0361c4: 21aa |000a: array-length v10, v10 │ │ -0361c6: 35a7 d400 |000b: if-ge v7, v10, 00df // +00d4 │ │ -0361ca: 2206 ad00 |000d: new-instance v6, Landroid/support/v4/app/BackStackRecord$Op; // type@00ad │ │ -0361ce: 7010 ac02 0600 |000f: invoke-direct {v6}, Landroid/support/v4/app/BackStackRecord$Op;.:()V // method@02ac │ │ -0361d4: 54ea 8500 |0012: iget-object v10, v14, Landroid/support/v4/app/BackStackState;.mOps:[I // field@0085 │ │ -0361d8: d808 0701 |0014: add-int/lit8 v8, v7, #int 1 // #01 │ │ -0361dc: 440a 0a07 |0016: aget v10, v10, v7 │ │ -0361e0: 596a 5900 |0018: iput v10, v6, Landroid/support/v4/app/BackStackRecord$Op;.cmd:I // field@0059 │ │ -0361e4: 630a 0101 |001a: sget-boolean v10, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@0101 │ │ -0361e8: 380a 3200 |001c: if-eqz v10, 004e // +0032 │ │ -0361ec: 1a0a 6703 |001e: const-string v10, "FragmentManager" // string@0367 │ │ -0361f0: 220b b903 |0020: new-instance v11, Ljava/lang/StringBuilder; // type@03b9 │ │ -0361f4: 7010 ae17 0b00 |0022: invoke-direct {v11}, Ljava/lang/StringBuilder;.:()V // method@17ae │ │ -0361fa: 1a0c 3104 |0025: const-string v12, "Instantiate " // string@0431 │ │ -0361fe: 6e20 b517 cb00 |0027: invoke-virtual {v11, v12}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17b5 │ │ -036204: 0c0b |002a: move-result-object v11 │ │ -036206: 6e20 b417 1b00 |002b: invoke-virtual {v11, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@17b4 │ │ -03620c: 0c0b |002e: move-result-object v11 │ │ -03620e: 1a0c 7b00 |002f: const-string v12, " op #" // string@007b │ │ -036212: 6e20 b517 cb00 |0031: invoke-virtual {v11, v12}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17b5 │ │ -036218: 0c0b |0034: move-result-object v11 │ │ -03621a: 6e20 b117 5b00 |0035: invoke-virtual {v11, v5}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@17b1 │ │ -036220: 0c0b |0038: move-result-object v11 │ │ -036222: 1a0c 2f00 |0039: const-string v12, " base fragment #" // string@002f │ │ -036226: 6e20 b517 cb00 |003b: invoke-virtual {v11, v12}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17b5 │ │ -03622c: 0c0b |003e: move-result-object v11 │ │ -03622e: 54ec 8500 |003f: iget-object v12, v14, Landroid/support/v4/app/BackStackState;.mOps:[I // field@0085 │ │ -036232: 440c 0c08 |0041: aget v12, v12, v8 │ │ -036236: 6e20 b117 cb00 |0043: invoke-virtual {v11, v12}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@17b1 │ │ -03623c: 0c0b |0046: move-result-object v11 │ │ -03623e: 6e10 ba17 0b00 |0047: invoke-virtual {v11}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@17ba │ │ -036244: 0c0b |004a: move-result-object v11 │ │ -036246: 7120 3812 ba00 |004b: invoke-static {v10, v11}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@1238 │ │ -03624c: 54ea 8500 |004e: iget-object v10, v14, Landroid/support/v4/app/BackStackState;.mOps:[I // field@0085 │ │ -036250: d807 0801 |0050: add-int/lit8 v7, v8, #int 1 // #01 │ │ -036254: 4403 0a08 |0052: aget v3, v10, v8 │ │ -036258: 3a03 7f00 |0054: if-ltz v3, 00d3 // +007f │ │ -03625c: 54fa 0a01 |0056: iget-object v10, v15, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@010a │ │ -036260: 6e20 d917 3a00 |0058: invoke-virtual {v10, v3}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@17d9 │ │ -036266: 0c02 |005b: move-result-object v2 │ │ -036268: 1f02 b600 |005c: check-cast v2, Landroid/support/v4/app/Fragment; // type@00b6 │ │ -03626c: 5b62 5c00 |005e: iput-object v2, v6, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@005c │ │ -036270: 54ea 8500 |0060: iget-object v10, v14, Landroid/support/v4/app/BackStackState;.mOps:[I // field@0085 │ │ -036274: d808 0701 |0062: add-int/lit8 v8, v7, #int 1 // #01 │ │ -036278: 440a 0a07 |0064: aget v10, v10, v7 │ │ -03627c: 596a 5a00 |0066: iput v10, v6, Landroid/support/v4/app/BackStackRecord$Op;.enterAnim:I // field@005a │ │ -036280: 54ea 8500 |0068: iget-object v10, v14, Landroid/support/v4/app/BackStackState;.mOps:[I // field@0085 │ │ -036284: d807 0801 |006a: add-int/lit8 v7, v8, #int 1 // #01 │ │ -036288: 440a 0a08 |006c: aget v10, v10, v8 │ │ -03628c: 596a 5b00 |006e: iput v10, v6, Landroid/support/v4/app/BackStackRecord$Op;.exitAnim:I // field@005b │ │ -036290: 54ea 8500 |0070: iget-object v10, v14, Landroid/support/v4/app/BackStackState;.mOps:[I // field@0085 │ │ -036294: d808 0701 |0072: add-int/lit8 v8, v7, #int 1 // #01 │ │ -036298: 440a 0a07 |0074: aget v10, v10, v7 │ │ -03629c: 596a 5e00 |0076: iput v10, v6, Landroid/support/v4/app/BackStackRecord$Op;.popEnterAnim:I // field@005e │ │ -0362a0: 54ea 8500 |0078: iget-object v10, v14, Landroid/support/v4/app/BackStackState;.mOps:[I // field@0085 │ │ -0362a4: d807 0801 |007a: add-int/lit8 v7, v8, #int 1 // #01 │ │ -0362a8: 440a 0a08 |007c: aget v10, v10, v8 │ │ -0362ac: 596a 5f00 |007e: iput v10, v6, Landroid/support/v4/app/BackStackRecord$Op;.popExitAnim:I // field@005f │ │ -0362b0: 54ea 8500 |0080: iget-object v10, v14, Landroid/support/v4/app/BackStackState;.mOps:[I // field@0085 │ │ -0362b4: d808 0701 |0082: add-int/lit8 v8, v7, #int 1 // #01 │ │ -0362b8: 4400 0a07 |0084: aget v0, v10, v7 │ │ -0362bc: 3d00 5100 |0086: if-lez v0, 00d7 // +0051 │ │ -0362c0: 220a cf03 |0088: new-instance v10, Ljava/util/ArrayList; // type@03cf │ │ -0362c4: 7020 d417 0a00 |008a: invoke-direct {v10, v0}, Ljava/util/ArrayList;.:(I)V // method@17d4 │ │ -0362ca: 5b6a 6100 |008d: iput-object v10, v6, Landroid/support/v4/app/BackStackRecord$Op;.removed:Ljava/util/ArrayList; // field@0061 │ │ -0362ce: 1204 |008f: const/4 v4, #int 0 // #0 │ │ -0362d0: 3504 4700 |0090: if-ge v4, v0, 00d7 // +0047 │ │ -0362d4: 630a 0101 |0092: sget-boolean v10, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@0101 │ │ -0362d8: 380a 2800 |0094: if-eqz v10, 00bc // +0028 │ │ -0362dc: 1a0a 6703 |0096: const-string v10, "FragmentManager" // string@0367 │ │ -0362e0: 220b b903 |0098: new-instance v11, Ljava/lang/StringBuilder; // type@03b9 │ │ -0362e4: 7010 ae17 0b00 |009a: invoke-direct {v11}, Ljava/lang/StringBuilder;.:()V // method@17ae │ │ -0362ea: 1a0c 3104 |009d: const-string v12, "Instantiate " // string@0431 │ │ -0362ee: 6e20 b517 cb00 |009f: invoke-virtual {v11, v12}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17b5 │ │ -0362f4: 0c0b |00a2: move-result-object v11 │ │ -0362f6: 6e20 b417 1b00 |00a3: invoke-virtual {v11, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@17b4 │ │ -0362fc: 0c0b |00a6: move-result-object v11 │ │ -0362fe: 1a0c 8000 |00a7: const-string v12, " set remove fragment #" // string@0080 │ │ -036302: 6e20 b517 cb00 |00a9: invoke-virtual {v11, v12}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17b5 │ │ -036308: 0c0b |00ac: move-result-object v11 │ │ -03630a: 54ec 8500 |00ad: iget-object v12, v14, Landroid/support/v4/app/BackStackState;.mOps:[I // field@0085 │ │ -03630e: 440c 0c08 |00af: aget v12, v12, v8 │ │ -036312: 6e20 b117 cb00 |00b1: invoke-virtual {v11, v12}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@17b1 │ │ -036318: 0c0b |00b4: move-result-object v11 │ │ -03631a: 6e10 ba17 0b00 |00b5: invoke-virtual {v11}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@17ba │ │ -036320: 0c0b |00b8: move-result-object v11 │ │ -036322: 7120 3812 ba00 |00b9: invoke-static {v10, v11}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@1238 │ │ -036328: 54fa 0a01 |00bc: iget-object v10, v15, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@010a │ │ -03632c: 54eb 8500 |00be: iget-object v11, v14, Landroid/support/v4/app/BackStackState;.mOps:[I // field@0085 │ │ -036330: d807 0801 |00c0: add-int/lit8 v7, v8, #int 1 // #01 │ │ -036334: 440b 0b08 |00c2: aget v11, v11, v8 │ │ -036338: 6e20 d917 ba00 |00c4: invoke-virtual {v10, v11}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@17d9 │ │ -03633e: 0c09 |00c7: move-result-object v9 │ │ -036340: 1f09 b600 |00c8: check-cast v9, Landroid/support/v4/app/Fragment; // type@00b6 │ │ -036344: 546a 6100 |00ca: iget-object v10, v6, Landroid/support/v4/app/BackStackRecord$Op;.removed:Ljava/util/ArrayList; // field@0061 │ │ -036348: 6e20 d617 9a00 |00cc: invoke-virtual {v10, v9}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@17d6 │ │ -03634e: d804 0401 |00cf: add-int/lit8 v4, v4, #int 1 // #01 │ │ -036352: 0178 |00d1: move v8, v7 │ │ -036354: 28be |00d2: goto 0090 // -0042 │ │ -036356: 120a |00d3: const/4 v10, #int 0 // #0 │ │ -036358: 5b6a 5c00 |00d4: iput-object v10, v6, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@005c │ │ -03635c: 288a |00d6: goto 0060 // -0076 │ │ -03635e: 0187 |00d7: move v7, v8 │ │ -036360: 6e20 b102 6100 |00d8: invoke-virtual {v1, v6}, Landroid/support/v4/app/BackStackRecord;.addOp:(Landroid/support/v4/app/BackStackRecord$Op;)V // method@02b1 │ │ -036366: d805 0501 |00db: add-int/lit8 v5, v5, #int 1 // #01 │ │ -03636a: 2900 2bff |00dd: goto/16 0008 // -00d5 │ │ -03636e: 52ea 8600 |00df: iget v10, v14, Landroid/support/v4/app/BackStackState;.mTransition:I // field@0086 │ │ -036372: 591a 7c00 |00e1: iput v10, v1, Landroid/support/v4/app/BackStackRecord;.mTransition:I // field@007c │ │ -036376: 52ea 8700 |00e3: iget v10, v14, Landroid/support/v4/app/BackStackState;.mTransitionStyle:I // field@0087 │ │ -03637a: 591a 7d00 |00e5: iput v10, v1, Landroid/support/v4/app/BackStackRecord;.mTransitionStyle:I // field@007d │ │ -03637e: 54ea 8400 |00e7: iget-object v10, v14, Landroid/support/v4/app/BackStackState;.mName:Ljava/lang/String; // field@0084 │ │ -036382: 5b1a 7700 |00e9: iput-object v10, v1, Landroid/support/v4/app/BackStackRecord;.mName:Ljava/lang/String; // field@0077 │ │ -036386: 52ea 8300 |00eb: iget v10, v14, Landroid/support/v4/app/BackStackState;.mIndex:I // field@0083 │ │ -03638a: 591a 7500 |00ed: iput v10, v1, Landroid/support/v4/app/BackStackRecord;.mIndex:I // field@0075 │ │ -03638e: 5c1d 6b00 |00ef: iput-boolean v13, v1, Landroid/support/v4/app/BackStackRecord;.mAddToBackStack:Z // field@006b │ │ -036392: 52ea 8100 |00f1: iget v10, v14, Landroid/support/v4/app/BackStackState;.mBreadCrumbTitleRes:I // field@0081 │ │ -036396: 591a 6f00 |00f3: iput v10, v1, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbTitleRes:I // field@006f │ │ -03639a: 54ea 8200 |00f5: iget-object v10, v14, Landroid/support/v4/app/BackStackState;.mBreadCrumbTitleText:Ljava/lang/CharSequence; // field@0082 │ │ -03639e: 5b1a 7000 |00f7: iput-object v10, v1, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbTitleText:Ljava/lang/CharSequence; // field@0070 │ │ -0363a2: 52ea 7f00 |00f9: iget v10, v14, Landroid/support/v4/app/BackStackState;.mBreadCrumbShortTitleRes:I // field@007f │ │ -0363a6: 591a 6d00 |00fb: iput v10, v1, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbShortTitleRes:I // field@006d │ │ -0363aa: 54ea 8000 |00fd: iget-object v10, v14, Landroid/support/v4/app/BackStackState;.mBreadCrumbShortTitleText:Ljava/lang/CharSequence; // field@0080 │ │ -0363ae: 5b1a 6e00 |00ff: iput-object v10, v1, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbShortTitleText:Ljava/lang/CharSequence; // field@006e │ │ -0363b2: 6e20 b402 d100 |0101: invoke-virtual {v1, v13}, Landroid/support/v4/app/BackStackRecord;.bumpBackStackNesting:(I)V // method@02b4 │ │ -0363b8: 1101 |0104: return-object v1 │ │ + insns size : 269 16-bit code units │ │ +04f0ac: |[04f0ac] android.support.v4.app.BackStackState.instantiate:(Landroid/support/v4/app/FragmentManagerImpl;)Landroid/support/v4/app/BackStackRecord; │ │ +04f0bc: 121d |0000: const/4 v13, #int 1 // #1 │ │ +04f0be: 2201 1301 |0001: new-instance v1, Landroid/support/v4/app/BackStackRecord; // type@0113 │ │ +04f0c2: 7020 4204 f100 |0003: invoke-direct {v1, v15}, Landroid/support/v4/app/BackStackRecord;.:(Landroid/support/v4/app/FragmentManagerImpl;)V // method@0442 │ │ +04f0c8: 1207 |0006: const/4 v7, #int 0 // #0 │ │ +04f0ca: 1205 |0007: const/4 v5, #int 0 // #0 │ │ +04f0cc: 54ea b600 |0008: iget-object v10, v14, Landroid/support/v4/app/BackStackState;.mOps:[I // field@00b6 │ │ +04f0d0: 21aa |000a: array-length v10, v10 │ │ +04f0d2: 35a7 d400 |000b: if-ge v7, v10, 00df // +00d4 │ │ +04f0d6: 2206 1101 |000d: new-instance v6, Landroid/support/v4/app/BackStackRecord$Op; // type@0111 │ │ +04f0da: 7010 4004 0600 |000f: invoke-direct {v6}, Landroid/support/v4/app/BackStackRecord$Op;.:()V // method@0440 │ │ +04f0e0: 54ea b600 |0012: iget-object v10, v14, Landroid/support/v4/app/BackStackState;.mOps:[I // field@00b6 │ │ +04f0e4: d808 0701 |0014: add-int/lit8 v8, v7, #int 1 // #01 │ │ +04f0e8: 440a 0a07 |0016: aget v10, v10, v7 │ │ +04f0ec: 596a 8300 |0018: iput v10, v6, Landroid/support/v4/app/BackStackRecord$Op;.cmd:I // field@0083 │ │ +04f0f0: 630a 3f01 |001a: sget-boolean v10, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@013f │ │ +04f0f4: 380a 3200 |001c: if-eqz v10, 004e // +0032 │ │ +04f0f8: 1a0a 6604 |001e: const-string v10, "FragmentManager" // string@0466 │ │ +04f0fc: 220b 3e05 |0020: new-instance v11, Ljava/lang/StringBuilder; // type@053e │ │ +04f100: 7010 a422 0b00 |0022: invoke-direct {v11}, Ljava/lang/StringBuilder;.:()V // method@22a4 │ │ +04f106: 1a0c 4705 |0025: const-string v12, "Instantiate " // string@0547 │ │ +04f10a: 6e20 ad22 cb00 |0027: invoke-virtual {v11, v12}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22ad │ │ +04f110: 0c0b |002a: move-result-object v11 │ │ +04f112: 6e20 ac22 1b00 |002b: invoke-virtual {v11, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@22ac │ │ +04f118: 0c0b |002e: move-result-object v11 │ │ +04f11a: 1a0c 8300 |002f: const-string v12, " op #" // string@0083 │ │ +04f11e: 6e20 ad22 cb00 |0031: invoke-virtual {v11, v12}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22ad │ │ +04f124: 0c0b |0034: move-result-object v11 │ │ +04f126: 6e20 a922 5b00 |0035: invoke-virtual {v11, v5}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@22a9 │ │ +04f12c: 0c0b |0038: move-result-object v11 │ │ +04f12e: 1a0c 3000 |0039: const-string v12, " base fragment #" // string@0030 │ │ +04f132: 6e20 ad22 cb00 |003b: invoke-virtual {v11, v12}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22ad │ │ +04f138: 0c0b |003e: move-result-object v11 │ │ +04f13a: 54ec b600 |003f: iget-object v12, v14, Landroid/support/v4/app/BackStackState;.mOps:[I // field@00b6 │ │ +04f13e: 440c 0c08 |0041: aget v12, v12, v8 │ │ +04f142: 6e20 a922 cb00 |0043: invoke-virtual {v11, v12}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@22a9 │ │ +04f148: 0c0b |0046: move-result-object v11 │ │ +04f14a: 6e10 b222 0b00 |0047: invoke-virtual {v11}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@22b2 │ │ +04f150: 0c0b |004a: move-result-object v11 │ │ +04f152: 7120 741c ba00 |004b: invoke-static {v10, v11}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@1c74 │ │ +04f158: 54ea b600 |004e: iget-object v10, v14, Landroid/support/v4/app/BackStackState;.mOps:[I // field@00b6 │ │ +04f15c: d807 0801 |0050: add-int/lit8 v7, v8, #int 1 // #01 │ │ +04f160: 4403 0a08 |0052: aget v3, v10, v8 │ │ +04f164: 3a03 7f00 |0054: if-ltz v3, 00d3 // +007f │ │ +04f168: 54fa 4801 |0056: iget-object v10, v15, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@0148 │ │ +04f16c: 6e20 d722 3a00 |0058: invoke-virtual {v10, v3}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@22d7 │ │ +04f172: 0c02 |005b: move-result-object v2 │ │ +04f174: 1f02 1d01 |005c: check-cast v2, Landroid/support/v4/app/Fragment; // type@011d │ │ +04f178: 5b62 8600 |005e: iput-object v2, v6, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@0086 │ │ +04f17c: 54ea b600 |0060: iget-object v10, v14, Landroid/support/v4/app/BackStackState;.mOps:[I // field@00b6 │ │ +04f180: d808 0701 |0062: add-int/lit8 v8, v7, #int 1 // #01 │ │ +04f184: 440a 0a07 |0064: aget v10, v10, v7 │ │ +04f188: 596a 8400 |0066: iput v10, v6, Landroid/support/v4/app/BackStackRecord$Op;.enterAnim:I // field@0084 │ │ +04f18c: 54ea b600 |0068: iget-object v10, v14, Landroid/support/v4/app/BackStackState;.mOps:[I // field@00b6 │ │ +04f190: d807 0801 |006a: add-int/lit8 v7, v8, #int 1 // #01 │ │ +04f194: 440a 0a08 |006c: aget v10, v10, v8 │ │ +04f198: 596a 8500 |006e: iput v10, v6, Landroid/support/v4/app/BackStackRecord$Op;.exitAnim:I // field@0085 │ │ +04f19c: 54ea b600 |0070: iget-object v10, v14, Landroid/support/v4/app/BackStackState;.mOps:[I // field@00b6 │ │ +04f1a0: d808 0701 |0072: add-int/lit8 v8, v7, #int 1 // #01 │ │ +04f1a4: 440a 0a07 |0074: aget v10, v10, v7 │ │ +04f1a8: 596a 8800 |0076: iput v10, v6, Landroid/support/v4/app/BackStackRecord$Op;.popEnterAnim:I // field@0088 │ │ +04f1ac: 54ea b600 |0078: iget-object v10, v14, Landroid/support/v4/app/BackStackState;.mOps:[I // field@00b6 │ │ +04f1b0: d807 0801 |007a: add-int/lit8 v7, v8, #int 1 // #01 │ │ +04f1b4: 440a 0a08 |007c: aget v10, v10, v8 │ │ +04f1b8: 596a 8900 |007e: iput v10, v6, Landroid/support/v4/app/BackStackRecord$Op;.popExitAnim:I // field@0089 │ │ +04f1bc: 54ea b600 |0080: iget-object v10, v14, Landroid/support/v4/app/BackStackState;.mOps:[I // field@00b6 │ │ +04f1c0: d808 0701 |0082: add-int/lit8 v8, v7, #int 1 // #01 │ │ +04f1c4: 4400 0a07 |0084: aget v0, v10, v7 │ │ +04f1c8: 3d00 5100 |0086: if-lez v0, 00d7 // +0051 │ │ +04f1cc: 220a 5905 |0088: new-instance v10, Ljava/util/ArrayList; // type@0559 │ │ +04f1d0: 7020 d022 0a00 |008a: invoke-direct {v10, v0}, Ljava/util/ArrayList;.:(I)V // method@22d0 │ │ +04f1d6: 5b6a 8b00 |008d: iput-object v10, v6, Landroid/support/v4/app/BackStackRecord$Op;.removed:Ljava/util/ArrayList; // field@008b │ │ +04f1da: 1204 |008f: const/4 v4, #int 0 // #0 │ │ +04f1dc: 3504 4700 |0090: if-ge v4, v0, 00d7 // +0047 │ │ +04f1e0: 630a 3f01 |0092: sget-boolean v10, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@013f │ │ +04f1e4: 380a 2800 |0094: if-eqz v10, 00bc // +0028 │ │ +04f1e8: 1a0a 6604 |0096: const-string v10, "FragmentManager" // string@0466 │ │ +04f1ec: 220b 3e05 |0098: new-instance v11, Ljava/lang/StringBuilder; // type@053e │ │ +04f1f0: 7010 a422 0b00 |009a: invoke-direct {v11}, Ljava/lang/StringBuilder;.:()V // method@22a4 │ │ +04f1f6: 1a0c 4705 |009d: const-string v12, "Instantiate " // string@0547 │ │ +04f1fa: 6e20 ad22 cb00 |009f: invoke-virtual {v11, v12}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22ad │ │ +04f200: 0c0b |00a2: move-result-object v11 │ │ +04f202: 6e20 ac22 1b00 |00a3: invoke-virtual {v11, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@22ac │ │ +04f208: 0c0b |00a6: move-result-object v11 │ │ +04f20a: 1a0c 8b00 |00a7: const-string v12, " set remove fragment #" // string@008b │ │ +04f20e: 6e20 ad22 cb00 |00a9: invoke-virtual {v11, v12}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22ad │ │ +04f214: 0c0b |00ac: move-result-object v11 │ │ +04f216: 54ec b600 |00ad: iget-object v12, v14, Landroid/support/v4/app/BackStackState;.mOps:[I // field@00b6 │ │ +04f21a: 440c 0c08 |00af: aget v12, v12, v8 │ │ +04f21e: 6e20 a922 cb00 |00b1: invoke-virtual {v11, v12}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@22a9 │ │ +04f224: 0c0b |00b4: move-result-object v11 │ │ +04f226: 6e10 b222 0b00 |00b5: invoke-virtual {v11}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@22b2 │ │ +04f22c: 0c0b |00b8: move-result-object v11 │ │ +04f22e: 7120 741c ba00 |00b9: invoke-static {v10, v11}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@1c74 │ │ +04f234: 54fa 4801 |00bc: iget-object v10, v15, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@0148 │ │ +04f238: 54eb b600 |00be: iget-object v11, v14, Landroid/support/v4/app/BackStackState;.mOps:[I // field@00b6 │ │ +04f23c: d807 0801 |00c0: add-int/lit8 v7, v8, #int 1 // #01 │ │ +04f240: 440b 0b08 |00c2: aget v11, v11, v8 │ │ +04f244: 6e20 d722 ba00 |00c4: invoke-virtual {v10, v11}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@22d7 │ │ +04f24a: 0c09 |00c7: move-result-object v9 │ │ +04f24c: 1f09 1d01 |00c8: check-cast v9, Landroid/support/v4/app/Fragment; // type@011d │ │ +04f250: 546a 8b00 |00ca: iget-object v10, v6, Landroid/support/v4/app/BackStackRecord$Op;.removed:Ljava/util/ArrayList; // field@008b │ │ +04f254: 6e20 d322 9a00 |00cc: invoke-virtual {v10, v9}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@22d3 │ │ +04f25a: d804 0401 |00cf: add-int/lit8 v4, v4, #int 1 // #01 │ │ +04f25e: 0178 |00d1: move v8, v7 │ │ +04f260: 28be |00d2: goto 0090 // -0042 │ │ +04f262: 120a |00d3: const/4 v10, #int 0 // #0 │ │ +04f264: 5b6a 8600 |00d4: iput-object v10, v6, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@0086 │ │ +04f268: 288a |00d6: goto 0060 // -0076 │ │ +04f26a: 0187 |00d7: move v7, v8 │ │ +04f26c: 6e20 4a04 6100 |00d8: invoke-virtual {v1, v6}, Landroid/support/v4/app/BackStackRecord;.addOp:(Landroid/support/v4/app/BackStackRecord$Op;)V // method@044a │ │ +04f272: d805 0501 |00db: add-int/lit8 v5, v5, #int 1 // #01 │ │ +04f276: 2900 2bff |00dd: goto/16 0008 // -00d5 │ │ +04f27a: 52ea b900 |00df: iget v10, v14, Landroid/support/v4/app/BackStackState;.mTransition:I // field@00b9 │ │ +04f27e: 591a ad00 |00e1: iput v10, v1, Landroid/support/v4/app/BackStackRecord;.mTransition:I // field@00ad │ │ +04f282: 52ea ba00 |00e3: iget v10, v14, Landroid/support/v4/app/BackStackState;.mTransitionStyle:I // field@00ba │ │ +04f286: 591a ae00 |00e5: iput v10, v1, Landroid/support/v4/app/BackStackRecord;.mTransitionStyle:I // field@00ae │ │ +04f28a: 54ea b500 |00e7: iget-object v10, v14, Landroid/support/v4/app/BackStackState;.mName:Ljava/lang/String; // field@00b5 │ │ +04f28e: 5b1a a600 |00e9: iput-object v10, v1, Landroid/support/v4/app/BackStackRecord;.mName:Ljava/lang/String; // field@00a6 │ │ +04f292: 52ea b400 |00eb: iget v10, v14, Landroid/support/v4/app/BackStackState;.mIndex:I // field@00b4 │ │ +04f296: 591a a400 |00ed: iput v10, v1, Landroid/support/v4/app/BackStackRecord;.mIndex:I // field@00a4 │ │ +04f29a: 5c1d 9a00 |00ef: iput-boolean v13, v1, Landroid/support/v4/app/BackStackRecord;.mAddToBackStack:Z // field@009a │ │ +04f29e: 52ea b200 |00f1: iget v10, v14, Landroid/support/v4/app/BackStackState;.mBreadCrumbTitleRes:I // field@00b2 │ │ +04f2a2: 591a 9e00 |00f3: iput v10, v1, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbTitleRes:I // field@009e │ │ +04f2a6: 54ea b300 |00f5: iget-object v10, v14, Landroid/support/v4/app/BackStackState;.mBreadCrumbTitleText:Ljava/lang/CharSequence; // field@00b3 │ │ +04f2aa: 5b1a 9f00 |00f7: iput-object v10, v1, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbTitleText:Ljava/lang/CharSequence; // field@009f │ │ +04f2ae: 52ea b000 |00f9: iget v10, v14, Landroid/support/v4/app/BackStackState;.mBreadCrumbShortTitleRes:I // field@00b0 │ │ +04f2b2: 591a 9c00 |00fb: iput v10, v1, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbShortTitleRes:I // field@009c │ │ +04f2b6: 54ea b100 |00fd: iget-object v10, v14, Landroid/support/v4/app/BackStackState;.mBreadCrumbShortTitleText:Ljava/lang/CharSequence; // field@00b1 │ │ +04f2ba: 5b1a 9d00 |00ff: iput-object v10, v1, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbShortTitleText:Ljava/lang/CharSequence; // field@009d │ │ +04f2be: 54ea b700 |0101: iget-object v10, v14, Landroid/support/v4/app/BackStackState;.mSharedElementSourceNames:Ljava/util/ArrayList; // field@00b7 │ │ +04f2c2: 5b1a aa00 |0103: iput-object v10, v1, Landroid/support/v4/app/BackStackRecord;.mSharedElementSourceNames:Ljava/util/ArrayList; // field@00aa │ │ +04f2c6: 54ea b800 |0105: iget-object v10, v14, Landroid/support/v4/app/BackStackState;.mSharedElementTargetNames:Ljava/util/ArrayList; // field@00b8 │ │ +04f2ca: 5b1a ab00 |0107: iput-object v10, v1, Landroid/support/v4/app/BackStackRecord;.mSharedElementTargetNames:Ljava/util/ArrayList; // field@00ab │ │ +04f2ce: 6e20 4f04 d100 |0109: invoke-virtual {v1, v13}, Landroid/support/v4/app/BackStackRecord;.bumpBackStackNesting:(I)V // method@044f │ │ +04f2d4: 1101 |010c: return-object v1 │ │ catches : (none) │ │ positions : │ │ - 0x0001 line=96 │ │ - 0x0006 line=97 │ │ - 0x0007 line=98 │ │ - 0x0008 line=99 │ │ - 0x000d line=100 │ │ - 0x0012 line=101 │ │ - 0x001a line=102 │ │ - 0x004e line=104 │ │ - 0x0054 line=105 │ │ - 0x0056 line=106 │ │ - 0x005e line=107 │ │ - 0x0060 line=111 │ │ - 0x0068 line=112 │ │ - 0x0070 line=113 │ │ - 0x0078 line=114 │ │ - 0x0080 line=115 │ │ - 0x0086 line=116 │ │ - 0x0088 line=117 │ │ - 0x008f line=118 │ │ - 0x0092 line=119 │ │ - 0x00bc line=121 │ │ - 0x00ca line=122 │ │ - 0x00cf line=118 │ │ - 0x00d3 line=109 │ │ - 0x00d8 line=125 │ │ - 0x00db line=126 │ │ - 0x00dd line=127 │ │ - 0x00df line=128 │ │ - 0x00e3 line=129 │ │ - 0x00e7 line=130 │ │ - 0x00eb line=131 │ │ - 0x00ef line=132 │ │ - 0x00f1 line=133 │ │ - 0x00f5 line=134 │ │ - 0x00f9 line=135 │ │ - 0x00fd line=136 │ │ - 0x0101 line=137 │ │ - 0x0104 line=138 │ │ + 0x0001 line=111 │ │ + 0x0006 line=112 │ │ + 0x0007 line=113 │ │ + 0x0008 line=114 │ │ + 0x000d line=115 │ │ + 0x0012 line=116 │ │ + 0x001a line=117 │ │ + 0x004e line=119 │ │ + 0x0054 line=120 │ │ + 0x0056 line=121 │ │ + 0x005e line=122 │ │ + 0x0060 line=126 │ │ + 0x0068 line=127 │ │ + 0x0070 line=128 │ │ + 0x0078 line=129 │ │ + 0x0080 line=130 │ │ + 0x0086 line=131 │ │ + 0x0088 line=132 │ │ + 0x008f line=133 │ │ + 0x0092 line=134 │ │ + 0x00bc line=136 │ │ + 0x00ca line=137 │ │ + 0x00cf line=133 │ │ + 0x00d3 line=124 │ │ + 0x00d8 line=140 │ │ + 0x00db line=141 │ │ + 0x00dd line=142 │ │ + 0x00df line=143 │ │ + 0x00e3 line=144 │ │ + 0x00e7 line=145 │ │ + 0x00eb line=146 │ │ + 0x00ef line=147 │ │ + 0x00f1 line=148 │ │ + 0x00f5 line=149 │ │ + 0x00f9 line=150 │ │ + 0x00fd line=151 │ │ + 0x0101 line=152 │ │ + 0x0105 line=153 │ │ + 0x0109 line=154 │ │ + 0x010c line=155 │ │ locals : │ │ 0x0007 - 0x0016 reg=7 pos I │ │ 0x0016 - 0x0052 reg=8 pos I │ │ 0x005e - 0x0060 reg=2 f Landroid/support/v4/app/Fragment; │ │ 0x0052 - 0x0064 reg=7 pos I │ │ 0x0064 - 0x006c reg=8 pos I │ │ 0x006c - 0x0074 reg=7 pos I │ │ @@ -2711,85 +4826,200 @@ │ │ 0x00d2 - 0x00d3 reg=8 pos I │ │ 0x00ca - 0x00d3 reg=9 r Landroid/support/v4/app/Fragment; │ │ 0x00d3 - 0x00d7 reg=7 pos I │ │ 0x00d7 - 0x00d8 reg=8 pos I │ │ 0x00d7 - 0x00df reg=0 N I │ │ 0x0054 - 0x00df reg=3 findex I │ │ 0x0012 - 0x00df reg=6 op Landroid/support/v4/app/BackStackRecord$Op; │ │ - 0x0006 - 0x0105 reg=1 bse Landroid/support/v4/app/BackStackRecord; │ │ - 0x0008 - 0x0105 reg=5 num I │ │ - 0x00d8 - 0x0105 reg=7 pos I │ │ - 0x0000 - 0x0105 reg=14 this Landroid/support/v4/app/BackStackState; │ │ - 0x0000 - 0x0105 reg=15 fm Landroid/support/v4/app/FragmentManagerImpl; │ │ + 0x0006 - 0x010d reg=1 bse Landroid/support/v4/app/BackStackRecord; │ │ + 0x0008 - 0x010d reg=5 num I │ │ + 0x00d8 - 0x010d reg=7 pos I │ │ + 0x0000 - 0x010d reg=14 this Landroid/support/v4/app/BackStackState; │ │ + 0x0000 - 0x010d reg=15 fm Landroid/support/v4/app/FragmentManagerImpl; │ │ │ │ #2 : (in Landroid/support/v4/app/BackStackState;) │ │ name : 'writeToParcel' │ │ type : '(Landroid/os/Parcel;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 3 │ │ - insns size : 47 16-bit code units │ │ -0363bc: |[0363bc] android.support.v4.app.BackStackState.writeToParcel:(Landroid/os/Parcel;I)V │ │ -0363cc: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -0363ce: 5420 8500 |0001: iget-object v0, v2, Landroid/support/v4/app/BackStackState;.mOps:[I // field@0085 │ │ -0363d2: 6e20 fc01 0300 |0003: invoke-virtual {v3, v0}, Landroid/os/Parcel;.writeIntArray:([I)V // method@01fc │ │ -0363d8: 5220 8600 |0006: iget v0, v2, Landroid/support/v4/app/BackStackState;.mTransition:I // field@0086 │ │ -0363dc: 6e20 fb01 0300 |0008: invoke-virtual {v3, v0}, Landroid/os/Parcel;.writeInt:(I)V // method@01fb │ │ -0363e2: 5220 8700 |000b: iget v0, v2, Landroid/support/v4/app/BackStackState;.mTransitionStyle:I // field@0087 │ │ -0363e6: 6e20 fb01 0300 |000d: invoke-virtual {v3, v0}, Landroid/os/Parcel;.writeInt:(I)V // method@01fb │ │ -0363ec: 5420 8400 |0010: iget-object v0, v2, Landroid/support/v4/app/BackStackState;.mName:Ljava/lang/String; // field@0084 │ │ -0363f0: 6e20 fe01 0300 |0012: invoke-virtual {v3, v0}, Landroid/os/Parcel;.writeString:(Ljava/lang/String;)V // method@01fe │ │ -0363f6: 5220 8300 |0015: iget v0, v2, Landroid/support/v4/app/BackStackState;.mIndex:I // field@0083 │ │ -0363fa: 6e20 fb01 0300 |0017: invoke-virtual {v3, v0}, Landroid/os/Parcel;.writeInt:(I)V // method@01fb │ │ -036400: 5220 8100 |001a: iget v0, v2, Landroid/support/v4/app/BackStackState;.mBreadCrumbTitleRes:I // field@0081 │ │ -036404: 6e20 fb01 0300 |001c: invoke-virtual {v3, v0}, Landroid/os/Parcel;.writeInt:(I)V // method@01fb │ │ -03640a: 5420 8200 |001f: iget-object v0, v2, Landroid/support/v4/app/BackStackState;.mBreadCrumbTitleText:Ljava/lang/CharSequence; // field@0082 │ │ -03640e: 7130 2b12 3001 |0021: invoke-static {v0, v3, v1}, Landroid/text/TextUtils;.writeToParcel:(Ljava/lang/CharSequence;Landroid/os/Parcel;I)V // method@122b │ │ -036414: 5220 7f00 |0024: iget v0, v2, Landroid/support/v4/app/BackStackState;.mBreadCrumbShortTitleRes:I // field@007f │ │ -036418: 6e20 fb01 0300 |0026: invoke-virtual {v3, v0}, Landroid/os/Parcel;.writeInt:(I)V // method@01fb │ │ -03641e: 5420 8000 |0029: iget-object v0, v2, Landroid/support/v4/app/BackStackState;.mBreadCrumbShortTitleText:Ljava/lang/CharSequence; // field@0080 │ │ -036422: 7130 2b12 3001 |002b: invoke-static {v0, v3, v1}, Landroid/text/TextUtils;.writeToParcel:(Ljava/lang/CharSequence;Landroid/os/Parcel;I)V // method@122b │ │ -036428: 0e00 |002e: return-void │ │ + insns size : 57 16-bit code units │ │ +04f2d8: |[04f2d8] android.support.v4.app.BackStackState.writeToParcel:(Landroid/os/Parcel;I)V │ │ +04f2e8: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +04f2ea: 5420 b600 |0001: iget-object v0, v2, Landroid/support/v4/app/BackStackState;.mOps:[I // field@00b6 │ │ +04f2ee: 6e20 3203 0300 |0003: invoke-virtual {v3, v0}, Landroid/os/Parcel;.writeIntArray:([I)V // method@0332 │ │ +04f2f4: 5220 b900 |0006: iget v0, v2, Landroid/support/v4/app/BackStackState;.mTransition:I // field@00b9 │ │ +04f2f8: 6e20 3103 0300 |0008: invoke-virtual {v3, v0}, Landroid/os/Parcel;.writeInt:(I)V // method@0331 │ │ +04f2fe: 5220 ba00 |000b: iget v0, v2, Landroid/support/v4/app/BackStackState;.mTransitionStyle:I // field@00ba │ │ +04f302: 6e20 3103 0300 |000d: invoke-virtual {v3, v0}, Landroid/os/Parcel;.writeInt:(I)V // method@0331 │ │ +04f308: 5420 b500 |0010: iget-object v0, v2, Landroid/support/v4/app/BackStackState;.mName:Ljava/lang/String; // field@00b5 │ │ +04f30c: 6e20 3603 0300 |0012: invoke-virtual {v3, v0}, Landroid/os/Parcel;.writeString:(Ljava/lang/String;)V // method@0336 │ │ +04f312: 5220 b400 |0015: iget v0, v2, Landroid/support/v4/app/BackStackState;.mIndex:I // field@00b4 │ │ +04f316: 6e20 3103 0300 |0017: invoke-virtual {v3, v0}, Landroid/os/Parcel;.writeInt:(I)V // method@0331 │ │ +04f31c: 5220 b200 |001a: iget v0, v2, Landroid/support/v4/app/BackStackState;.mBreadCrumbTitleRes:I // field@00b2 │ │ +04f320: 6e20 3103 0300 |001c: invoke-virtual {v3, v0}, Landroid/os/Parcel;.writeInt:(I)V // method@0331 │ │ +04f326: 5420 b300 |001f: iget-object v0, v2, Landroid/support/v4/app/BackStackState;.mBreadCrumbTitleText:Ljava/lang/CharSequence; // field@00b3 │ │ +04f32a: 7130 5b1c 3001 |0021: invoke-static {v0, v3, v1}, Landroid/text/TextUtils;.writeToParcel:(Ljava/lang/CharSequence;Landroid/os/Parcel;I)V // method@1c5b │ │ +04f330: 5220 b000 |0024: iget v0, v2, Landroid/support/v4/app/BackStackState;.mBreadCrumbShortTitleRes:I // field@00b0 │ │ +04f334: 6e20 3103 0300 |0026: invoke-virtual {v3, v0}, Landroid/os/Parcel;.writeInt:(I)V // method@0331 │ │ +04f33a: 5420 b100 |0029: iget-object v0, v2, Landroid/support/v4/app/BackStackState;.mBreadCrumbShortTitleText:Ljava/lang/CharSequence; // field@00b1 │ │ +04f33e: 7130 5b1c 3001 |002b: invoke-static {v0, v3, v1}, Landroid/text/TextUtils;.writeToParcel:(Ljava/lang/CharSequence;Landroid/os/Parcel;I)V // method@1c5b │ │ +04f344: 5420 b700 |002e: iget-object v0, v2, Landroid/support/v4/app/BackStackState;.mSharedElementSourceNames:Ljava/util/ArrayList; // field@00b7 │ │ +04f348: 6e20 3703 0300 |0030: invoke-virtual {v3, v0}, Landroid/os/Parcel;.writeStringList:(Ljava/util/List;)V // method@0337 │ │ +04f34e: 5420 b800 |0033: iget-object v0, v2, Landroid/support/v4/app/BackStackState;.mSharedElementTargetNames:Ljava/util/ArrayList; // field@00b8 │ │ +04f352: 6e20 3703 0300 |0035: invoke-virtual {v3, v0}, Landroid/os/Parcel;.writeStringList:(Ljava/util/List;)V // method@0337 │ │ +04f358: 0e00 |0038: return-void │ │ + catches : (none) │ │ + positions : │ │ + 0x0001 line=163 │ │ + 0x0006 line=164 │ │ + 0x000b line=165 │ │ + 0x0010 line=166 │ │ + 0x0015 line=167 │ │ + 0x001a line=168 │ │ + 0x001f line=169 │ │ + 0x0024 line=170 │ │ + 0x0029 line=171 │ │ + 0x002e line=172 │ │ + 0x0033 line=173 │ │ + 0x0038 line=174 │ │ + locals : │ │ + 0x0000 - 0x0039 reg=2 this Landroid/support/v4/app/BackStackState; │ │ + 0x0000 - 0x0039 reg=3 dest Landroid/os/Parcel; │ │ + 0x0000 - 0x0039 reg=4 flags I │ │ + │ │ + source_file_idx : 609 (BackStackRecord.java) │ │ + │ │ +Class #53 header: │ │ +class_idx : 278 │ │ +access_flags : 0 (0x0000) │ │ +superclass_idx : 1337 │ │ +source_file_idx : 650 │ │ +static_fields_size : 0 │ │ +instance_fields_size: 0 │ │ +direct_methods_size : 2 │ │ +virtual_methods_size: 0 │ │ + │ │ +Class #53 - │ │ + Class descriptor : 'Landroid/support/v4/app/BundleUtil;' │ │ + Access flags : 0x0000 () │ │ + Superclass : 'Ljava/lang/Object;' │ │ + Interfaces - │ │ + Static fields - │ │ + Instance fields - │ │ + Direct methods - │ │ + #0 : (in Landroid/support/v4/app/BundleUtil;) │ │ + name : '' │ │ + type : '()V' │ │ + access : 0x10000 (CONSTRUCTOR) │ │ + code - │ │ + registers : 1 │ │ + ins : 1 │ │ + outs : 1 │ │ + insns size : 4 16-bit code units │ │ +04f35c: |[04f35c] android.support.v4.app.BundleUtil.:()V │ │ +04f36c: 7010 8622 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2286 │ │ +04f372: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ - 0x0001 line=146 │ │ - 0x0006 line=147 │ │ - 0x000b line=148 │ │ - 0x0010 line=149 │ │ - 0x0015 line=150 │ │ - 0x001a line=151 │ │ - 0x001f line=152 │ │ - 0x0024 line=153 │ │ - 0x0029 line=154 │ │ - 0x002e line=155 │ │ + 0x0000 line=11 │ │ locals : │ │ - 0x0000 - 0x002f reg=2 this Landroid/support/v4/app/BackStackState; │ │ - 0x0000 - 0x002f reg=3 dest Landroid/os/Parcel; │ │ - 0x0000 - 0x002f reg=4 flags I │ │ + 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/BundleUtil; │ │ + │ │ + #1 : (in Landroid/support/v4/app/BundleUtil;) │ │ + name : 'getBundleArrayFromBundle' │ │ + type : '(Landroid/os/Bundle;Ljava/lang/String;)[Landroid/os/Bundle;' │ │ + access : 0x0009 (PUBLIC STATIC) │ │ + code - │ │ + registers : 6 │ │ + ins : 2 │ │ + outs : 3 │ │ + insns size : 29 16-bit code units │ │ +04f374: |[04f374] android.support.v4.app.BundleUtil.getBundleArrayFromBundle:(Landroid/os/Bundle;Ljava/lang/String;)[Landroid/os/Bundle; │ │ +04f384: 6e20 ef02 5400 |0000: invoke-virtual {v4, v5}, Landroid/os/Bundle;.getParcelableArray:(Ljava/lang/String;)[Landroid/os/Parcelable; // method@02ef │ │ +04f38a: 0c00 |0003: move-result-object v0 │ │ +04f38c: 2002 a905 |0004: instance-of v2, v0, [Landroid/os/Bundle; // type@05a9 │ │ +04f390: 3902 0400 |0006: if-nez v2, 000a // +0004 │ │ +04f394: 3900 0800 |0008: if-nez v0, 0010 // +0008 │ │ +04f398: 1f00 a905 |000a: check-cast v0, [Landroid/os/Bundle; // type@05a9 │ │ +04f39c: 1f00 a905 |000c: check-cast v0, [Landroid/os/Bundle; // type@05a9 │ │ +04f3a0: 0701 |000e: move-object v1, v0 │ │ +04f3a2: 1101 |000f: return-object v1 │ │ +04f3a4: 2102 |0010: array-length v2, v0 │ │ +04f3a6: 1c03 a905 |0011: const-class v3, [Landroid/os/Bundle; // type@05a9 │ │ +04f3aa: 7130 e222 2003 |0013: invoke-static {v0, v2, v3}, Ljava/util/Arrays;.copyOf:([Ljava/lang/Object;ILjava/lang/Class;)[Ljava/lang/Object; // method@22e2 │ │ +04f3b0: 0c01 |0016: move-result-object v1 │ │ +04f3b2: 1f01 a905 |0017: check-cast v1, [Landroid/os/Bundle; // type@05a9 │ │ +04f3b6: 6e30 fe02 5401 |0019: invoke-virtual {v4, v5, v1}, Landroid/os/Bundle;.putParcelableArray:(Ljava/lang/String;[Landroid/os/Parcelable;)V // method@02fe │ │ +04f3bc: 28f3 |001c: goto 000f // -000d │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=18 │ │ + 0x0004 line=19 │ │ + 0x000a line=20 │ │ + 0x000f line=25 │ │ + 0x0010 line=22 │ │ + 0x0019 line=24 │ │ + locals : │ │ + 0x0004 - 0x000c reg=0 array [Landroid/os/Parcelable; │ │ + 0x0010 - 0x001d reg=0 array [Landroid/os/Parcelable; │ │ + 0x0019 - 0x001d reg=1 typedArray [Landroid/os/Bundle; │ │ + 0x0000 - 0x001d reg=4 bundle Landroid/os/Bundle; │ │ + 0x0000 - 0x001d reg=5 key Ljava/lang/String; │ │ │ │ - source_file_idx : 516 (BackStackRecord.java) │ │ + Virtual methods - │ │ + source_file_idx : 650 (BundleUtil.java) │ │ │ │ -Class #18 header: │ │ -class_idx : 179 │ │ +Class #54 header: │ │ +class_idx : 279 │ │ +access_flags : 9728 (0x2600) │ │ +superclass_idx : 1337 │ │ +source_file_idx : 898 │ │ +static_fields_size : 0 │ │ +instance_fields_size: 0 │ │ +direct_methods_size : 0 │ │ +virtual_methods_size: 0 │ │ + │ │ +Class #54 annotations: │ │ +Annotations on class │ │ + VISIBILITY_BUILD Landroid/support/annotation/IntDef; value={ 0 1 2 3 } │ │ + VISIBILITY_SYSTEM Ldalvik/annotation/EnclosingClass; value=Landroid/support/v4/app/DialogFragment; │ │ + VISIBILITY_SYSTEM Ldalvik/annotation/InnerClass; accessFlags=9738 name="DialogStyle" │ │ + VISIBILITY_RUNTIME Ljava/lang/annotation/Retention; value=SOURCE │ │ + │ │ +Class #54 - │ │ + Class descriptor : 'Landroid/support/v4/app/DialogFragment$DialogStyle;' │ │ + Access flags : 0x2600 (INTERFACE ABSTRACT ANNOTATION) │ │ + Superclass : 'Ljava/lang/Object;' │ │ + Interfaces - │ │ + #0 : 'Ljava/lang/annotation/Annotation;' │ │ + Static fields - │ │ + Instance fields - │ │ + Direct methods - │ │ + Virtual methods - │ │ + source_file_idx : 898 (DialogFragment.java) │ │ + │ │ +Class #55 header: │ │ +class_idx : 282 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 950 │ │ -source_file_idx : 868 │ │ +superclass_idx : 1339 │ │ +source_file_idx : 1123 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 0 │ │ │ │ -Class #18 annotations: │ │ +Class #55 annotations: │ │ Annotations on class │ │ VISIBILITY_SYSTEM Ldalvik/annotation/EnclosingClass; value=Landroid/support/v4/app/Fragment; │ │ VISIBILITY_SYSTEM Ldalvik/annotation/InnerClass; accessFlags=9 name="InstantiationException" │ │ │ │ -Class #18 - │ │ +Class #55 - │ │ Class descriptor : 'Landroid/support/v4/app/Fragment$InstantiationException;' │ │ Access flags : 0x0001 (PUBLIC) │ │ Superclass : 'Ljava/lang/RuntimeException;' │ │ Interfaces - │ │ Static fields - │ │ Instance fields - │ │ Direct methods - │ │ @@ -2798,46 +5028,46 @@ │ │ type : '(Ljava/lang/String;Ljava/lang/Exception;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 4 16-bit code units │ │ -03642c: |[03642c] android.support.v4.app.Fragment$InstantiationException.:(Ljava/lang/String;Ljava/lang/Exception;)V │ │ -03643c: 7030 9917 1002 |0000: invoke-direct {v0, v1, v2}, Ljava/lang/RuntimeException;.:(Ljava/lang/String;Ljava/lang/Throwable;)V // method@1799 │ │ -036442: 0e00 |0003: return-void │ │ +04f3c0: |[04f3c0] android.support.v4.app.Fragment$InstantiationException.:(Ljava/lang/String;Ljava/lang/Exception;)V │ │ +04f3d0: 7030 8e22 1002 |0000: invoke-direct {v0, v1, v2}, Ljava/lang/RuntimeException;.:(Ljava/lang/String;Ljava/lang/Throwable;)V // method@228e │ │ +04f3d6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=348 │ │ - 0x0003 line=349 │ │ + 0x0000 line=366 │ │ + 0x0003 line=367 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/Fragment$InstantiationException; │ │ 0x0000 - 0x0004 reg=1 msg Ljava/lang/String; │ │ 0x0000 - 0x0004 reg=2 cause Ljava/lang/Exception; │ │ │ │ Virtual methods - │ │ - source_file_idx : 868 (Fragment.java) │ │ + source_file_idx : 1123 (Fragment.java) │ │ │ │ -Class #19 header: │ │ -class_idx : 180 │ │ +Class #56 header: │ │ +class_idx : 283 │ │ access_flags : 16 (0x0010) │ │ -superclass_idx : 948 │ │ -source_file_idx : 868 │ │ +superclass_idx : 1337 │ │ +source_file_idx : 1123 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 4 │ │ │ │ -Class #19 annotations: │ │ +Class #56 annotations: │ │ Annotations on class │ │ VISIBILITY_SYSTEM Ldalvik/annotation/EnclosingClass; value=Landroid/support/v4/app/Fragment$SavedState; │ │ VISIBILITY_SYSTEM Ldalvik/annotation/InnerClass; accessFlags=8 name=null │ │ VISIBILITY_SYSTEM Ldalvik/annotation/Signature; value={ "Ljava/lang/Object;" "Landroid/os/Parcelable$Creator" "<" "Landroid/support/v4/app/Fragment$SavedState;" ">;" } │ │ │ │ -Class #19 - │ │ +Class #56 - │ │ Class descriptor : 'Landroid/support/v4/app/Fragment$SavedState$1;' │ │ Access flags : 0x0010 (FINAL) │ │ Superclass : 'Ljava/lang/Object;' │ │ Interfaces - │ │ #0 : 'Landroid/os/Parcelable$Creator;' │ │ Static fields - │ │ Instance fields - │ │ @@ -2847,124 +5077,124 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -036444: |[036444] android.support.v4.app.Fragment$SavedState$1.:()V │ │ -036454: 7010 9117 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1791 │ │ -03645a: 0e00 |0003: return-void │ │ +04f3d8: |[04f3d8] android.support.v4.app.Fragment$SavedState$1.:()V │ │ +04f3e8: 7010 8622 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2286 │ │ +04f3ee: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=331 │ │ + 0x0000 line=349 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/Fragment$SavedState$1; │ │ │ │ Virtual methods - │ │ #0 : (in Landroid/support/v4/app/Fragment$SavedState$1;) │ │ name : 'createFromParcel' │ │ type : '(Landroid/os/Parcel;)Landroid/support/v4/app/Fragment$SavedState;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 7 16-bit code units │ │ -03645c: |[03645c] android.support.v4.app.Fragment$SavedState$1.createFromParcel:(Landroid/os/Parcel;)Landroid/support/v4/app/Fragment$SavedState; │ │ -03646c: 2200 b500 |0000: new-instance v0, Landroid/support/v4/app/Fragment$SavedState; // type@00b5 │ │ -036470: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -036472: 7030 0803 3001 |0003: invoke-direct {v0, v3, v1}, Landroid/support/v4/app/Fragment$SavedState;.:(Landroid/os/Parcel;Ljava/lang/ClassLoader;)V // method@0308 │ │ -036478: 1100 |0006: return-object v0 │ │ +04f3f0: |[04f3f0] android.support.v4.app.Fragment$SavedState$1.createFromParcel:(Landroid/os/Parcel;)Landroid/support/v4/app/Fragment$SavedState; │ │ +04f400: 2200 1c01 |0000: new-instance v0, Landroid/support/v4/app/Fragment$SavedState; // type@011c │ │ +04f404: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +04f406: 7030 bc04 3001 |0003: invoke-direct {v0, v3, v1}, Landroid/support/v4/app/Fragment$SavedState;.:(Landroid/os/Parcel;Ljava/lang/ClassLoader;)V // method@04bc │ │ +04f40c: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=333 │ │ + 0x0000 line=351 │ │ locals : │ │ 0x0000 - 0x0007 reg=2 this Landroid/support/v4/app/Fragment$SavedState$1; │ │ 0x0000 - 0x0007 reg=3 in Landroid/os/Parcel; │ │ │ │ #1 : (in Landroid/support/v4/app/Fragment$SavedState$1;) │ │ name : 'createFromParcel' │ │ type : '(Landroid/os/Parcel;)Ljava/lang/Object;' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -03647c: |[03647c] android.support.v4.app.Fragment$SavedState$1.createFromParcel:(Landroid/os/Parcel;)Ljava/lang/Object; │ │ -03648c: 6e20 0203 2100 |0000: invoke-virtual {v1, v2}, Landroid/support/v4/app/Fragment$SavedState$1;.createFromParcel:(Landroid/os/Parcel;)Landroid/support/v4/app/Fragment$SavedState; // method@0302 │ │ -036492: 0c00 |0003: move-result-object v0 │ │ -036494: 1100 |0004: return-object v0 │ │ +04f410: |[04f410] android.support.v4.app.Fragment$SavedState$1.createFromParcel:(Landroid/os/Parcel;)Ljava/lang/Object; │ │ +04f420: 6e20 b604 2100 |0000: invoke-virtual {v1, v2}, Landroid/support/v4/app/Fragment$SavedState$1;.createFromParcel:(Landroid/os/Parcel;)Landroid/support/v4/app/Fragment$SavedState; // method@04b6 │ │ +04f426: 0c00 |0003: move-result-object v0 │ │ +04f428: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=331 │ │ + 0x0000 line=349 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/app/Fragment$SavedState$1; │ │ 0x0000 - 0x0005 reg=2 x0 Landroid/os/Parcel; │ │ │ │ #2 : (in Landroid/support/v4/app/Fragment$SavedState$1;) │ │ name : 'newArray' │ │ type : '(I)[Landroid/support/v4/app/Fragment$SavedState;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -036498: |[036498] android.support.v4.app.Fragment$SavedState$1.newArray:(I)[Landroid/support/v4/app/Fragment$SavedState; │ │ -0364a8: 2320 1e04 |0000: new-array v0, v2, [Landroid/support/v4/app/Fragment$SavedState; // type@041e │ │ -0364ac: 1100 |0002: return-object v0 │ │ +04f42c: |[04f42c] android.support.v4.app.Fragment$SavedState$1.newArray:(I)[Landroid/support/v4/app/Fragment$SavedState; │ │ +04f43c: 2320 ad05 |0000: new-array v0, v2, [Landroid/support/v4/app/Fragment$SavedState; // type@05ad │ │ +04f440: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=337 │ │ + 0x0000 line=355 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/app/Fragment$SavedState$1; │ │ 0x0000 - 0x0003 reg=2 size I │ │ │ │ #3 : (in Landroid/support/v4/app/Fragment$SavedState$1;) │ │ name : 'newArray' │ │ type : '(I)[Ljava/lang/Object;' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -0364b0: |[0364b0] android.support.v4.app.Fragment$SavedState$1.newArray:(I)[Ljava/lang/Object; │ │ -0364c0: 6e20 0403 2100 |0000: invoke-virtual {v1, v2}, Landroid/support/v4/app/Fragment$SavedState$1;.newArray:(I)[Landroid/support/v4/app/Fragment$SavedState; // method@0304 │ │ -0364c6: 0c00 |0003: move-result-object v0 │ │ -0364c8: 1100 |0004: return-object v0 │ │ +04f444: |[04f444] android.support.v4.app.Fragment$SavedState$1.newArray:(I)[Ljava/lang/Object; │ │ +04f454: 6e20 b804 2100 |0000: invoke-virtual {v1, v2}, Landroid/support/v4/app/Fragment$SavedState$1;.newArray:(I)[Landroid/support/v4/app/Fragment$SavedState; // method@04b8 │ │ +04f45a: 0c00 |0003: move-result-object v0 │ │ +04f45c: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=331 │ │ + 0x0000 line=349 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/app/Fragment$SavedState$1; │ │ 0x0000 - 0x0005 reg=2 x0 I │ │ │ │ - source_file_idx : 868 (Fragment.java) │ │ + source_file_idx : 1123 (Fragment.java) │ │ │ │ -Class #20 header: │ │ -class_idx : 181 │ │ +Class #57 header: │ │ +class_idx : 284 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 948 │ │ -source_file_idx : 868 │ │ +superclass_idx : 1337 │ │ +source_file_idx : 1123 │ │ static_fields_size : 1 │ │ instance_fields_size: 1 │ │ direct_methods_size : 3 │ │ virtual_methods_size: 2 │ │ │ │ -Class #20 annotations: │ │ +Class #57 annotations: │ │ Annotations on class │ │ VISIBILITY_SYSTEM Ldalvik/annotation/EnclosingClass; value=Landroid/support/v4/app/Fragment; │ │ VISIBILITY_SYSTEM Ldalvik/annotation/InnerClass; accessFlags=9 name="SavedState" │ │ -Annotations on field #158 'CREATOR' │ │ +Annotations on field #209 'CREATOR' │ │ VISIBILITY_SYSTEM Ldalvik/annotation/Signature; value={ "Landroid/os/Parcelable$Creator" "<" "Landroid/support/v4/app/Fragment$SavedState;" ">;" } │ │ │ │ -Class #20 - │ │ +Class #57 - │ │ Class descriptor : 'Landroid/support/v4/app/Fragment$SavedState;' │ │ Access flags : 0x0001 (PUBLIC) │ │ Superclass : 'Ljava/lang/Object;' │ │ Interfaces - │ │ #0 : 'Landroid/os/Parcelable;' │ │ Static fields - │ │ #0 : (in Landroid/support/v4/app/Fragment$SavedState;) │ │ @@ -2982,73 +5212,73 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -0364cc: |[0364cc] android.support.v4.app.Fragment$SavedState.:()V │ │ -0364dc: 2200 b400 |0000: new-instance v0, Landroid/support/v4/app/Fragment$SavedState$1; // type@00b4 │ │ -0364e0: 7010 0103 0000 |0002: invoke-direct {v0}, Landroid/support/v4/app/Fragment$SavedState$1;.:()V // method@0301 │ │ -0364e6: 6900 9e00 |0005: sput-object v0, Landroid/support/v4/app/Fragment$SavedState;.CREATOR:Landroid/os/Parcelable$Creator; // field@009e │ │ -0364ea: 0e00 |0007: return-void │ │ +04f460: |[04f460] android.support.v4.app.Fragment$SavedState.:()V │ │ +04f470: 2200 1b01 |0000: new-instance v0, Landroid/support/v4/app/Fragment$SavedState$1; // type@011b │ │ +04f474: 7010 b504 0000 |0002: invoke-direct {v0}, Landroid/support/v4/app/Fragment$SavedState$1;.:()V // method@04b5 │ │ +04f47a: 6900 d100 |0005: sput-object v0, Landroid/support/v4/app/Fragment$SavedState;.CREATOR:Landroid/os/Parcelable$Creator; // field@00d1 │ │ +04f47e: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=330 │ │ + 0x0000 line=348 │ │ locals : │ │ │ │ #1 : (in Landroid/support/v4/app/Fragment$SavedState;) │ │ name : '' │ │ type : '(Landroid/os/Bundle;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -0364ec: |[0364ec] android.support.v4.app.Fragment$SavedState.:(Landroid/os/Bundle;)V │ │ -0364fc: 7010 9117 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1791 │ │ -036502: 5b01 9f00 |0003: iput-object v1, v0, Landroid/support/v4/app/Fragment$SavedState;.mState:Landroid/os/Bundle; // field@009f │ │ -036506: 0e00 |0005: return-void │ │ +04f480: |[04f480] android.support.v4.app.Fragment$SavedState.:(Landroid/os/Bundle;)V │ │ +04f490: 7010 8622 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2286 │ │ +04f496: 5b01 d200 |0003: iput-object v1, v0, Landroid/support/v4/app/Fragment$SavedState;.mState:Landroid/os/Bundle; // field@00d2 │ │ +04f49a: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=309 │ │ - 0x0003 line=310 │ │ - 0x0005 line=311 │ │ + 0x0000 line=327 │ │ + 0x0003 line=328 │ │ + 0x0005 line=329 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Landroid/support/v4/app/Fragment$SavedState; │ │ 0x0000 - 0x0006 reg=1 state Landroid/os/Bundle; │ │ │ │ #2 : (in Landroid/support/v4/app/Fragment$SavedState;) │ │ name : '' │ │ type : '(Landroid/os/Parcel;Ljava/lang/ClassLoader;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 21 16-bit code units │ │ -036508: |[036508] android.support.v4.app.Fragment$SavedState.:(Landroid/os/Parcel;Ljava/lang/ClassLoader;)V │ │ -036518: 7010 9117 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@1791 │ │ -03651e: 6e10 f601 0200 |0003: invoke-virtual {v2}, Landroid/os/Parcel;.readBundle:()Landroid/os/Bundle; // method@01f6 │ │ -036524: 0c00 |0006: move-result-object v0 │ │ -036526: 5b10 9f00 |0007: iput-object v0, v1, Landroid/support/v4/app/Fragment$SavedState;.mState:Landroid/os/Bundle; // field@009f │ │ -03652a: 3803 0b00 |0009: if-eqz v3, 0014 // +000b │ │ -03652e: 5410 9f00 |000b: iget-object v0, v1, Landroid/support/v4/app/Fragment$SavedState;.mState:Landroid/os/Bundle; // field@009f │ │ -036532: 3800 0700 |000d: if-eqz v0, 0014 // +0007 │ │ -036536: 5410 9f00 |000f: iget-object v0, v1, Landroid/support/v4/app/Fragment$SavedState;.mState:Landroid/os/Bundle; // field@009f │ │ -03653a: 6e20 e201 3000 |0011: invoke-virtual {v0, v3}, Landroid/os/Bundle;.setClassLoader:(Ljava/lang/ClassLoader;)V // method@01e2 │ │ -036540: 0e00 |0014: return-void │ │ +04f49c: |[04f49c] android.support.v4.app.Fragment$SavedState.:(Landroid/os/Parcel;Ljava/lang/ClassLoader;)V │ │ +04f4ac: 7010 8622 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@2286 │ │ +04f4b2: 6e10 2803 0200 |0003: invoke-virtual {v2}, Landroid/os/Parcel;.readBundle:()Landroid/os/Bundle; // method@0328 │ │ +04f4b8: 0c00 |0006: move-result-object v0 │ │ +04f4ba: 5b10 d200 |0007: iput-object v0, v1, Landroid/support/v4/app/Fragment$SavedState;.mState:Landroid/os/Bundle; // field@00d2 │ │ +04f4be: 3803 0b00 |0009: if-eqz v3, 0014 // +000b │ │ +04f4c2: 5410 d200 |000b: iget-object v0, v1, Landroid/support/v4/app/Fragment$SavedState;.mState:Landroid/os/Bundle; // field@00d2 │ │ +04f4c6: 3800 0700 |000d: if-eqz v0, 0014 // +0007 │ │ +04f4ca: 5410 d200 |000f: iget-object v0, v1, Landroid/support/v4/app/Fragment$SavedState;.mState:Landroid/os/Bundle; // field@00d2 │ │ +04f4ce: 6e20 0403 3000 |0011: invoke-virtual {v0, v3}, Landroid/os/Bundle;.setClassLoader:(Ljava/lang/ClassLoader;)V // method@0304 │ │ +04f4d4: 0e00 |0014: return-void │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=313 │ │ - 0x0003 line=314 │ │ - 0x0009 line=315 │ │ - 0x000f line=316 │ │ - 0x0014 line=318 │ │ + 0x0000 line=331 │ │ + 0x0003 line=332 │ │ + 0x0009 line=333 │ │ + 0x000f line=334 │ │ + 0x0014 line=336 │ │ locals : │ │ 0x0000 - 0x0015 reg=1 this Landroid/support/v4/app/Fragment$SavedState; │ │ 0x0000 - 0x0015 reg=2 in Landroid/os/Parcel; │ │ 0x0000 - 0x0015 reg=3 loader Ljava/lang/ClassLoader; │ │ │ │ Virtual methods - │ │ #0 : (in Landroid/support/v4/app/Fragment$SavedState;) │ │ @@ -3056,66 +5286,86 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -036544: |[036544] android.support.v4.app.Fragment$SavedState.describeContents:()I │ │ -036554: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -036556: 0f00 |0001: return v0 │ │ +04f4d8: |[04f4d8] android.support.v4.app.Fragment$SavedState.describeContents:()I │ │ +04f4e8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +04f4ea: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=322 │ │ + 0x0000 line=340 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/app/Fragment$SavedState; │ │ │ │ #1 : (in Landroid/support/v4/app/Fragment$SavedState;) │ │ name : 'writeToParcel' │ │ type : '(Landroid/os/Parcel;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -036558: |[036558] android.support.v4.app.Fragment$SavedState.writeToParcel:(Landroid/os/Parcel;I)V │ │ -036568: 5410 9f00 |0000: iget-object v0, v1, Landroid/support/v4/app/Fragment$SavedState;.mState:Landroid/os/Bundle; // field@009f │ │ -03656c: 6e20 fa01 0200 |0002: invoke-virtual {v2, v0}, Landroid/os/Parcel;.writeBundle:(Landroid/os/Bundle;)V // method@01fa │ │ -036572: 0e00 |0005: return-void │ │ +04f4ec: |[04f4ec] android.support.v4.app.Fragment$SavedState.writeToParcel:(Landroid/os/Parcel;I)V │ │ +04f4fc: 5410 d200 |0000: iget-object v0, v1, Landroid/support/v4/app/Fragment$SavedState;.mState:Landroid/os/Bundle; // field@00d2 │ │ +04f500: 6e20 2f03 0200 |0002: invoke-virtual {v2, v0}, Landroid/os/Parcel;.writeBundle:(Landroid/os/Bundle;)V // method@032f │ │ +04f506: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=327 │ │ - 0x0005 line=328 │ │ + 0x0000 line=345 │ │ + 0x0005 line=346 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/app/Fragment$SavedState; │ │ 0x0000 - 0x0006 reg=2 dest Landroid/os/Parcel; │ │ 0x0000 - 0x0006 reg=3 flags I │ │ │ │ - source_file_idx : 868 (Fragment.java) │ │ + source_file_idx : 1123 (Fragment.java) │ │ │ │ -Class #21 header: │ │ -class_idx : 182 │ │ +Class #58 header: │ │ +class_idx : 285 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 948 │ │ -source_file_idx : 868 │ │ -static_fields_size : 7 │ │ -instance_fields_size: 41 │ │ +superclass_idx : 1337 │ │ +source_file_idx : 1123 │ │ +static_fields_size : 8 │ │ +instance_fields_size: 51 │ │ direct_methods_size : 5 │ │ -virtual_methods_size: 93 │ │ +virtual_methods_size: 111 │ │ │ │ -Class #21 annotations: │ │ +Class #58 annotations: │ │ Annotations on class │ │ VISIBILITY_SYSTEM Ldalvik/annotation/MemberClasses; value={ Landroid/support/v4/app/Fragment$InstantiationException; Landroid/support/v4/app/Fragment$SavedState; } │ │ -Annotations on field #197 'mSavedViewState' │ │ +Annotations on field #257 'mSavedViewState' │ │ VISIBILITY_SYSTEM Ldalvik/annotation/Signature; value={ "Landroid/util/SparseArray" "<" "Landroid/os/Parcelable;" ">;" } │ │ -Annotations on field #207 'sClassMap' │ │ +Annotations on field #269 'sClassMap' │ │ VISIBILITY_SYSTEM Ldalvik/annotation/Signature; value={ "Landroid/support/v4/util/SimpleArrayMap" "<" "Ljava/lang/String;" "Ljava/lang/Class" "<*>;>;" } │ │ +Annotations on method #1245 'getView' │ │ + VISIBILITY_BUILD Landroid/support/annotation/Nullable; │ │ +Annotations on method #1262 'onActivityCreated' parameters │ │ +#0 │ │ + VISIBILITY_BUILD Landroid/support/annotation/Nullable; │ │ +Annotations on method #1271 'onCreateView' parameters │ │ +#0 │ │ + empty-annotation-set │ │ +#1 │ │ + VISIBILITY_BUILD Landroid/support/annotation/Nullable; │ │ +#2 │ │ + VISIBILITY_BUILD Landroid/support/annotation/Nullable; │ │ +Annotations on method #1287 'onViewCreated' parameters │ │ +#0 │ │ + empty-annotation-set │ │ +#1 │ │ + VISIBILITY_BUILD Landroid/support/annotation/Nullable; │ │ +Annotations on method #1288 'onViewStateRestored' parameters │ │ +#0 │ │ + VISIBILITY_BUILD Landroid/support/annotation/Nullable; │ │ │ │ -Class #21 - │ │ +Class #58 - │ │ Class descriptor : 'Landroid/support/v4/app/Fragment;' │ │ Access flags : 0x0001 (PUBLIC) │ │ Superclass : 'Ljava/lang/Object;' │ │ Interfaces - │ │ #0 : 'Landroid/content/ComponentCallbacks;' │ │ #1 : 'Landroid/view/View$OnCreateContextMenuListener;' │ │ Static fields - │ │ @@ -3146,365 +5396,433 @@ │ │ value : 4 │ │ #5 : (in Landroid/support/v4/app/Fragment;) │ │ name : 'STOPPED' │ │ type : 'I' │ │ access : 0x0018 (STATIC FINAL) │ │ value : 3 │ │ #6 : (in Landroid/support/v4/app/Fragment;) │ │ + name : 'USE_DEFAULT_TRANSITION' │ │ + type : 'Ljava/lang/Object;' │ │ + access : 0x0018 (STATIC FINAL) │ │ + #7 : (in Landroid/support/v4/app/Fragment;) │ │ name : 'sClassMap' │ │ type : 'Landroid/support/v4/util/SimpleArrayMap;' │ │ access : 0x001a (PRIVATE STATIC FINAL) │ │ Instance fields - │ │ #0 : (in Landroid/support/v4/app/Fragment;) │ │ name : 'mActivity' │ │ type : 'Landroid/support/v4/app/FragmentActivity;' │ │ access : 0x0000 () │ │ #1 : (in Landroid/support/v4/app/Fragment;) │ │ name : 'mAdded' │ │ type : 'Z' │ │ access : 0x0000 () │ │ #2 : (in Landroid/support/v4/app/Fragment;) │ │ + name : 'mAllowEnterTransitionOverlap' │ │ + type : 'Ljava/lang/Boolean;' │ │ + access : 0x0000 () │ │ + #3 : (in Landroid/support/v4/app/Fragment;) │ │ + name : 'mAllowReturnTransitionOverlap' │ │ + type : 'Ljava/lang/Boolean;' │ │ + access : 0x0000 () │ │ + #4 : (in Landroid/support/v4/app/Fragment;) │ │ name : 'mAnimatingAway' │ │ type : 'Landroid/view/View;' │ │ access : 0x0000 () │ │ - #3 : (in Landroid/support/v4/app/Fragment;) │ │ + #5 : (in Landroid/support/v4/app/Fragment;) │ │ name : 'mArguments' │ │ type : 'Landroid/os/Bundle;' │ │ access : 0x0000 () │ │ - #4 : (in Landroid/support/v4/app/Fragment;) │ │ + #6 : (in Landroid/support/v4/app/Fragment;) │ │ name : 'mBackStackNesting' │ │ type : 'I' │ │ access : 0x0000 () │ │ - #5 : (in Landroid/support/v4/app/Fragment;) │ │ + #7 : (in Landroid/support/v4/app/Fragment;) │ │ name : 'mCalled' │ │ type : 'Z' │ │ access : 0x0000 () │ │ - #6 : (in Landroid/support/v4/app/Fragment;) │ │ + #8 : (in Landroid/support/v4/app/Fragment;) │ │ name : 'mCheckedForLoaderManager' │ │ type : 'Z' │ │ access : 0x0000 () │ │ - #7 : (in Landroid/support/v4/app/Fragment;) │ │ + #9 : (in Landroid/support/v4/app/Fragment;) │ │ name : 'mChildFragmentManager' │ │ type : 'Landroid/support/v4/app/FragmentManagerImpl;' │ │ access : 0x0000 () │ │ - #8 : (in Landroid/support/v4/app/Fragment;) │ │ + #10 : (in Landroid/support/v4/app/Fragment;) │ │ name : 'mContainer' │ │ type : 'Landroid/view/ViewGroup;' │ │ access : 0x0000 () │ │ - #9 : (in Landroid/support/v4/app/Fragment;) │ │ + #11 : (in Landroid/support/v4/app/Fragment;) │ │ name : 'mContainerId' │ │ type : 'I' │ │ access : 0x0000 () │ │ - #10 : (in Landroid/support/v4/app/Fragment;) │ │ + #12 : (in Landroid/support/v4/app/Fragment;) │ │ name : 'mDeferStart' │ │ type : 'Z' │ │ access : 0x0000 () │ │ - #11 : (in Landroid/support/v4/app/Fragment;) │ │ + #13 : (in Landroid/support/v4/app/Fragment;) │ │ name : 'mDetached' │ │ type : 'Z' │ │ access : 0x0000 () │ │ - #12 : (in Landroid/support/v4/app/Fragment;) │ │ + #14 : (in Landroid/support/v4/app/Fragment;) │ │ + name : 'mEnterTransition' │ │ + type : 'Ljava/lang/Object;' │ │ + access : 0x0000 () │ │ + #15 : (in Landroid/support/v4/app/Fragment;) │ │ + name : 'mEnterTransitionCallback' │ │ + type : 'Landroid/support/v4/app/SharedElementCallback;' │ │ + access : 0x0000 () │ │ + #16 : (in Landroid/support/v4/app/Fragment;) │ │ + name : 'mExitTransition' │ │ + type : 'Ljava/lang/Object;' │ │ + access : 0x0000 () │ │ + #17 : (in Landroid/support/v4/app/Fragment;) │ │ + name : 'mExitTransitionCallback' │ │ + type : 'Landroid/support/v4/app/SharedElementCallback;' │ │ + access : 0x0000 () │ │ + #18 : (in Landroid/support/v4/app/Fragment;) │ │ name : 'mFragmentId' │ │ type : 'I' │ │ access : 0x0000 () │ │ - #13 : (in Landroid/support/v4/app/Fragment;) │ │ + #19 : (in Landroid/support/v4/app/Fragment;) │ │ name : 'mFragmentManager' │ │ type : 'Landroid/support/v4/app/FragmentManagerImpl;' │ │ access : 0x0000 () │ │ - #14 : (in Landroid/support/v4/app/Fragment;) │ │ + #20 : (in Landroid/support/v4/app/Fragment;) │ │ name : 'mFromLayout' │ │ type : 'Z' │ │ access : 0x0000 () │ │ - #15 : (in Landroid/support/v4/app/Fragment;) │ │ + #21 : (in Landroid/support/v4/app/Fragment;) │ │ name : 'mHasMenu' │ │ type : 'Z' │ │ access : 0x0000 () │ │ - #16 : (in Landroid/support/v4/app/Fragment;) │ │ + #22 : (in Landroid/support/v4/app/Fragment;) │ │ name : 'mHidden' │ │ type : 'Z' │ │ access : 0x0000 () │ │ - #17 : (in Landroid/support/v4/app/Fragment;) │ │ + #23 : (in Landroid/support/v4/app/Fragment;) │ │ name : 'mInLayout' │ │ type : 'Z' │ │ access : 0x0000 () │ │ - #18 : (in Landroid/support/v4/app/Fragment;) │ │ + #24 : (in Landroid/support/v4/app/Fragment;) │ │ name : 'mIndex' │ │ type : 'I' │ │ access : 0x0000 () │ │ - #19 : (in Landroid/support/v4/app/Fragment;) │ │ + #25 : (in Landroid/support/v4/app/Fragment;) │ │ name : 'mInnerView' │ │ type : 'Landroid/view/View;' │ │ access : 0x0000 () │ │ - #20 : (in Landroid/support/v4/app/Fragment;) │ │ + #26 : (in Landroid/support/v4/app/Fragment;) │ │ name : 'mLoaderManager' │ │ type : 'Landroid/support/v4/app/LoaderManagerImpl;' │ │ access : 0x0000 () │ │ - #21 : (in Landroid/support/v4/app/Fragment;) │ │ + #27 : (in Landroid/support/v4/app/Fragment;) │ │ name : 'mLoadersStarted' │ │ type : 'Z' │ │ access : 0x0000 () │ │ - #22 : (in Landroid/support/v4/app/Fragment;) │ │ + #28 : (in Landroid/support/v4/app/Fragment;) │ │ name : 'mMenuVisible' │ │ type : 'Z' │ │ access : 0x0000 () │ │ - #23 : (in Landroid/support/v4/app/Fragment;) │ │ + #29 : (in Landroid/support/v4/app/Fragment;) │ │ name : 'mNextAnim' │ │ type : 'I' │ │ access : 0x0000 () │ │ - #24 : (in Landroid/support/v4/app/Fragment;) │ │ + #30 : (in Landroid/support/v4/app/Fragment;) │ │ name : 'mParentFragment' │ │ type : 'Landroid/support/v4/app/Fragment;' │ │ access : 0x0000 () │ │ - #25 : (in Landroid/support/v4/app/Fragment;) │ │ + #31 : (in Landroid/support/v4/app/Fragment;) │ │ + name : 'mReenterTransition' │ │ + type : 'Ljava/lang/Object;' │ │ + access : 0x0000 () │ │ + #32 : (in Landroid/support/v4/app/Fragment;) │ │ name : 'mRemoving' │ │ type : 'Z' │ │ access : 0x0000 () │ │ - #26 : (in Landroid/support/v4/app/Fragment;) │ │ + #33 : (in Landroid/support/v4/app/Fragment;) │ │ name : 'mRestored' │ │ type : 'Z' │ │ access : 0x0000 () │ │ - #27 : (in Landroid/support/v4/app/Fragment;) │ │ + #34 : (in Landroid/support/v4/app/Fragment;) │ │ name : 'mResumed' │ │ type : 'Z' │ │ access : 0x0000 () │ │ - #28 : (in Landroid/support/v4/app/Fragment;) │ │ + #35 : (in Landroid/support/v4/app/Fragment;) │ │ name : 'mRetainInstance' │ │ type : 'Z' │ │ access : 0x0000 () │ │ - #29 : (in Landroid/support/v4/app/Fragment;) │ │ + #36 : (in Landroid/support/v4/app/Fragment;) │ │ name : 'mRetaining' │ │ type : 'Z' │ │ access : 0x0000 () │ │ - #30 : (in Landroid/support/v4/app/Fragment;) │ │ + #37 : (in Landroid/support/v4/app/Fragment;) │ │ + name : 'mReturnTransition' │ │ + type : 'Ljava/lang/Object;' │ │ + access : 0x0000 () │ │ + #38 : (in Landroid/support/v4/app/Fragment;) │ │ name : 'mSavedFragmentState' │ │ type : 'Landroid/os/Bundle;' │ │ access : 0x0000 () │ │ - #31 : (in Landroid/support/v4/app/Fragment;) │ │ + #39 : (in Landroid/support/v4/app/Fragment;) │ │ name : 'mSavedViewState' │ │ type : 'Landroid/util/SparseArray;' │ │ access : 0x0000 () │ │ - #32 : (in Landroid/support/v4/app/Fragment;) │ │ + #40 : (in Landroid/support/v4/app/Fragment;) │ │ + name : 'mSharedElementEnterTransition' │ │ + type : 'Ljava/lang/Object;' │ │ + access : 0x0000 () │ │ + #41 : (in Landroid/support/v4/app/Fragment;) │ │ + name : 'mSharedElementReturnTransition' │ │ + type : 'Ljava/lang/Object;' │ │ + access : 0x0000 () │ │ + #42 : (in Landroid/support/v4/app/Fragment;) │ │ name : 'mState' │ │ type : 'I' │ │ access : 0x0000 () │ │ - #33 : (in Landroid/support/v4/app/Fragment;) │ │ + #43 : (in Landroid/support/v4/app/Fragment;) │ │ name : 'mStateAfterAnimating' │ │ type : 'I' │ │ access : 0x0000 () │ │ - #34 : (in Landroid/support/v4/app/Fragment;) │ │ + #44 : (in Landroid/support/v4/app/Fragment;) │ │ name : 'mTag' │ │ type : 'Ljava/lang/String;' │ │ access : 0x0000 () │ │ - #35 : (in Landroid/support/v4/app/Fragment;) │ │ + #45 : (in Landroid/support/v4/app/Fragment;) │ │ name : 'mTarget' │ │ type : 'Landroid/support/v4/app/Fragment;' │ │ access : 0x0000 () │ │ - #36 : (in Landroid/support/v4/app/Fragment;) │ │ + #46 : (in Landroid/support/v4/app/Fragment;) │ │ name : 'mTargetIndex' │ │ type : 'I' │ │ access : 0x0000 () │ │ - #37 : (in Landroid/support/v4/app/Fragment;) │ │ + #47 : (in Landroid/support/v4/app/Fragment;) │ │ name : 'mTargetRequestCode' │ │ type : 'I' │ │ access : 0x0000 () │ │ - #38 : (in Landroid/support/v4/app/Fragment;) │ │ + #48 : (in Landroid/support/v4/app/Fragment;) │ │ name : 'mUserVisibleHint' │ │ type : 'Z' │ │ access : 0x0000 () │ │ - #39 : (in Landroid/support/v4/app/Fragment;) │ │ + #49 : (in Landroid/support/v4/app/Fragment;) │ │ name : 'mView' │ │ type : 'Landroid/view/View;' │ │ access : 0x0000 () │ │ - #40 : (in Landroid/support/v4/app/Fragment;) │ │ + #50 : (in Landroid/support/v4/app/Fragment;) │ │ name : 'mWho' │ │ type : 'Ljava/lang/String;' │ │ access : 0x0000 () │ │ Direct methods - │ │ #0 : (in Landroid/support/v4/app/Fragment;) │ │ name : '' │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 1 │ │ - insns size : 8 16-bit code units │ │ -036574: |[036574] android.support.v4.app.Fragment.:()V │ │ -036584: 2200 8101 |0000: new-instance v0, Landroid/support/v4/util/SimpleArrayMap; // type@0181 │ │ -036588: 7010 8908 0000 |0002: invoke-direct {v0}, Landroid/support/v4/util/SimpleArrayMap;.:()V // method@0889 │ │ -03658e: 6900 cf00 |0005: sput-object v0, Landroid/support/v4/app/Fragment;.sClassMap:Landroid/support/v4/util/SimpleArrayMap; // field@00cf │ │ -036592: 0e00 |0007: return-void │ │ + insns size : 15 16-bit code units │ │ +04f508: |[04f508] android.support.v4.app.Fragment.:()V │ │ +04f518: 2200 9c02 |0000: new-instance v0, Landroid/support/v4/util/SimpleArrayMap; // type@029c │ │ +04f51c: 7010 350f 0000 |0002: invoke-direct {v0}, Landroid/support/v4/util/SimpleArrayMap;.:()V // method@0f35 │ │ +04f522: 6900 0d01 |0005: sput-object v0, Landroid/support/v4/app/Fragment;.sClassMap:Landroid/support/v4/util/SimpleArrayMap; // field@010d │ │ +04f526: 2200 3905 |0007: new-instance v0, Ljava/lang/Object; // type@0539 │ │ +04f52a: 7010 8622 0000 |0009: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2286 │ │ +04f530: 6900 d900 |000c: sput-object v0, Landroid/support/v4/app/Fragment;.USE_DEFAULT_TRANSITION:Ljava/lang/Object; // field@00d9 │ │ +04f534: 0e00 |000e: return-void │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=164 │ │ + 0x0000 line=168 │ │ + 0x0007 line=171 │ │ locals : │ │ │ │ #1 : (in Landroid/support/v4/app/Fragment;) │ │ name : '' │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ - registers : 4 │ │ + registers : 5 │ │ ins : 1 │ │ outs : 1 │ │ - insns size : 17 16-bit code units │ │ -036594: |[036594] android.support.v4.app.Fragment.:()V │ │ -0365a4: 1212 |0000: const/4 v2, #int 1 // #1 │ │ -0365a6: 12f1 |0001: const/4 v1, #int -1 // #ff │ │ -0365a8: 7010 9117 0300 |0002: invoke-direct {v3}, Ljava/lang/Object;.:()V // method@1791 │ │ -0365ae: 1200 |0005: const/4 v0, #int 0 // #0 │ │ -0365b0: 5930 c600 |0006: iput v0, v3, Landroid/support/v4/app/Fragment;.mState:I // field@00c6 │ │ -0365b4: 5931 b800 |0008: iput v1, v3, Landroid/support/v4/app/Fragment;.mIndex:I // field@00b8 │ │ -0365b8: 5931 ca00 |000a: iput v1, v3, Landroid/support/v4/app/Fragment;.mTargetIndex:I // field@00ca │ │ -0365bc: 5c32 bc00 |000c: iput-boolean v2, v3, Landroid/support/v4/app/Fragment;.mMenuVisible:Z // field@00bc │ │ -0365c0: 5c32 cc00 |000e: iput-boolean v2, v3, Landroid/support/v4/app/Fragment;.mUserVisibleHint:Z // field@00cc │ │ -0365c4: 0e00 |0010: return-void │ │ + insns size : 40 16-bit code units │ │ +04f538: |[04f538] android.support.v4.app.Fragment.:()V │ │ +04f548: 1213 |0000: const/4 v3, #int 1 // #1 │ │ +04f54a: 12f2 |0001: const/4 v2, #int -1 // #ff │ │ +04f54c: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +04f54e: 7010 8622 0400 |0003: invoke-direct {v4}, Ljava/lang/Object;.:()V // method@2286 │ │ +04f554: 1200 |0006: const/4 v0, #int 0 // #0 │ │ +04f556: 5940 0401 |0007: iput v0, v4, Landroid/support/v4/app/Fragment;.mState:I // field@0104 │ │ +04f55a: 5942 f200 |0009: iput v2, v4, Landroid/support/v4/app/Fragment;.mIndex:I // field@00f2 │ │ +04f55e: 5942 0801 |000b: iput v2, v4, Landroid/support/v4/app/Fragment;.mTargetIndex:I // field@0108 │ │ +04f562: 5c43 f600 |000d: iput-boolean v3, v4, Landroid/support/v4/app/Fragment;.mMenuVisible:Z // field@00f6 │ │ +04f566: 5c43 0a01 |000f: iput-boolean v3, v4, Landroid/support/v4/app/Fragment;.mUserVisibleHint:Z // field@010a │ │ +04f56a: 5b41 e800 |0011: iput-object v1, v4, Landroid/support/v4/app/Fragment;.mEnterTransition:Ljava/lang/Object; // field@00e8 │ │ +04f56e: 6200 d900 |0013: sget-object v0, Landroid/support/v4/app/Fragment;.USE_DEFAULT_TRANSITION:Ljava/lang/Object; // field@00d9 │ │ +04f572: 5b40 ff00 |0015: iput-object v0, v4, Landroid/support/v4/app/Fragment;.mReturnTransition:Ljava/lang/Object; // field@00ff │ │ +04f576: 5b41 ea00 |0017: iput-object v1, v4, Landroid/support/v4/app/Fragment;.mExitTransition:Ljava/lang/Object; // field@00ea │ │ +04f57a: 6200 d900 |0019: sget-object v0, Landroid/support/v4/app/Fragment;.USE_DEFAULT_TRANSITION:Ljava/lang/Object; // field@00d9 │ │ +04f57e: 5b40 f900 |001b: iput-object v0, v4, Landroid/support/v4/app/Fragment;.mReenterTransition:Ljava/lang/Object; // field@00f9 │ │ +04f582: 5b41 0201 |001d: iput-object v1, v4, Landroid/support/v4/app/Fragment;.mSharedElementEnterTransition:Ljava/lang/Object; // field@0102 │ │ +04f586: 6200 d900 |001f: sget-object v0, Landroid/support/v4/app/Fragment;.USE_DEFAULT_TRANSITION:Ljava/lang/Object; // field@00d9 │ │ +04f58a: 5b40 0301 |0021: iput-object v0, v4, Landroid/support/v4/app/Fragment;.mSharedElementReturnTransition:Ljava/lang/Object; // field@0103 │ │ +04f58e: 5b41 e900 |0023: iput-object v1, v4, Landroid/support/v4/app/Fragment;.mEnterTransitionCallback:Landroid/support/v4/app/SharedElementCallback; // field@00e9 │ │ +04f592: 5b41 eb00 |0025: iput-object v1, v4, Landroid/support/v4/app/Fragment;.mExitTransitionCallback:Landroid/support/v4/app/SharedElementCallback; // field@00eb │ │ +04f596: 0e00 |0027: return-void │ │ catches : (none) │ │ positions : │ │ - 0x0002 line=369 │ │ - 0x0005 line=174 │ │ - 0x0008 line=190 │ │ - 0x000a line=202 │ │ - 0x000c line=273 │ │ - 0x000e line=295 │ │ - 0x0010 line=370 │ │ + 0x0003 line=387 │ │ + 0x0006 line=180 │ │ + 0x0009 line=196 │ │ + 0x000b line=208 │ │ + 0x000d line=279 │ │ + 0x000f line=301 │ │ + 0x0011 line=307 │ │ + 0x0013 line=308 │ │ + 0x0017 line=309 │ │ + 0x0019 line=310 │ │ + 0x001d line=311 │ │ + 0x001f line=312 │ │ + 0x0023 line=316 │ │ + 0x0025 line=317 │ │ + 0x0027 line=388 │ │ locals : │ │ - 0x0000 - 0x0011 reg=3 this Landroid/support/v4/app/Fragment; │ │ + 0x0000 - 0x0028 reg=4 this Landroid/support/v4/app/Fragment; │ │ │ │ #2 : (in Landroid/support/v4/app/Fragment;) │ │ name : 'instantiate' │ │ type : '(Landroid/content/Context;Ljava/lang/String;)Landroid/support/v4/app/Fragment;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -0365c8: |[0365c8] android.support.v4.app.Fragment.instantiate:(Landroid/content/Context;Ljava/lang/String;)Landroid/support/v4/app/Fragment; │ │ -0365d8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0365da: 7130 2603 2100 |0001: invoke-static {v1, v2, v0}, Landroid/support/v4/app/Fragment;.instantiate:(Landroid/content/Context;Ljava/lang/String;Landroid/os/Bundle;)Landroid/support/v4/app/Fragment; // method@0326 │ │ -0365e0: 0c00 |0004: move-result-object v0 │ │ -0365e2: 1100 |0005: return-object v0 │ │ +04f598: |[04f598] android.support.v4.app.Fragment.instantiate:(Landroid/content/Context;Ljava/lang/String;)Landroid/support/v4/app/Fragment; │ │ +04f5a8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +04f5aa: 7130 e204 2100 |0001: invoke-static {v1, v2, v0}, Landroid/support/v4/app/Fragment;.instantiate:(Landroid/content/Context;Ljava/lang/String;Landroid/os/Bundle;)Landroid/support/v4/app/Fragment; // method@04e2 │ │ +04f5b0: 0c00 |0004: move-result-object v0 │ │ +04f5b2: 1100 |0005: return-object v0 │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=377 │ │ + 0x0000 line=395 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 context Landroid/content/Context; │ │ 0x0000 - 0x0006 reg=2 fname Ljava/lang/String; │ │ │ │ #3 : (in Landroid/support/v4/app/Fragment;) │ │ name : 'instantiate' │ │ type : '(Landroid/content/Context;Ljava/lang/String;Landroid/os/Bundle;)Landroid/support/v4/app/Fragment;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 9 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 159 16-bit code units │ │ -0365e4: |[0365e4] android.support.v4.app.Fragment.instantiate:(Landroid/content/Context;Ljava/lang/String;Landroid/os/Bundle;)Landroid/support/v4/app/Fragment; │ │ -0365f4: 6203 cf00 |0000: sget-object v3, Landroid/support/v4/app/Fragment;.sClassMap:Landroid/support/v4/util/SimpleArrayMap; // field@00cf │ │ -0365f8: 6e20 9308 7300 |0002: invoke-virtual {v3, v7}, Landroid/support/v4/util/SimpleArrayMap;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@0893 │ │ -0365fe: 0c00 |0005: move-result-object v0 │ │ -036600: 1f00 9b03 |0006: check-cast v0, Ljava/lang/Class; // type@039b │ │ -036604: 3900 0f00 |0008: if-nez v0, 0017 // +000f │ │ -036608: 6e10 c300 0600 |000a: invoke-virtual {v6}, Landroid/content/Context;.getClassLoader:()Ljava/lang/ClassLoader; // method@00c3 │ │ -03660e: 0c03 |000d: move-result-object v3 │ │ -036610: 6e20 7217 7300 |000e: invoke-virtual {v3, v7}, Ljava/lang/ClassLoader;.loadClass:(Ljava/lang/String;)Ljava/lang/Class; // method@1772 │ │ -036616: 0c00 |0011: move-result-object v0 │ │ -036618: 6203 cf00 |0012: sget-object v3, Landroid/support/v4/app/Fragment;.sClassMap:Landroid/support/v4/util/SimpleArrayMap; // field@00cf │ │ -03661c: 6e30 9a08 7300 |0014: invoke-virtual {v3, v7, v0}, Landroid/support/v4/util/SimpleArrayMap;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@089a │ │ -036622: 6e10 7117 0000 |0017: invoke-virtual {v0}, Ljava/lang/Class;.newInstance:()Ljava/lang/Object; // method@1771 │ │ -036628: 0c02 |001a: move-result-object v2 │ │ -03662a: 1f02 b600 |001b: check-cast v2, Landroid/support/v4/app/Fragment; // type@00b6 │ │ -03662e: 3808 0f00 |001d: if-eqz v8, 002c // +000f │ │ -036632: 6e10 9417 0200 |001f: invoke-virtual {v2}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@1794 │ │ -036638: 0c03 |0022: move-result-object v3 │ │ -03663a: 6e10 6717 0300 |0023: invoke-virtual {v3}, Ljava/lang/Class;.getClassLoader:()Ljava/lang/ClassLoader; // method@1767 │ │ -036640: 0c03 |0026: move-result-object v3 │ │ -036642: 6e20 e201 3800 |0027: invoke-virtual {v8, v3}, Landroid/os/Bundle;.setClassLoader:(Ljava/lang/ClassLoader;)V // method@01e2 │ │ -036648: 5b28 a900 |002a: iput-object v8, v2, Landroid/support/v4/app/Fragment;.mArguments:Landroid/os/Bundle; // field@00a9 │ │ -03664c: 1102 |002c: return-object v2 │ │ -03664e: 0d01 |002d: move-exception v1 │ │ -036650: 2203 b300 |002e: new-instance v3, Landroid/support/v4/app/Fragment$InstantiationException; // type@00b3 │ │ -036654: 2204 b903 |0030: new-instance v4, Ljava/lang/StringBuilder; // type@03b9 │ │ -036658: 7010 ae17 0400 |0032: invoke-direct {v4}, Ljava/lang/StringBuilder;.:()V // method@17ae │ │ -03665e: 1a05 430b |0035: const-string v5, "Unable to instantiate fragment " // string@0b43 │ │ -036662: 6e20 b517 5400 |0037: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17b5 │ │ -036668: 0c04 |003a: move-result-object v4 │ │ -03666a: 6e20 b517 7400 |003b: invoke-virtual {v4, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17b5 │ │ -036670: 0c04 |003e: move-result-object v4 │ │ -036672: 1a05 d700 |003f: const-string v5, ": make sure class name exists, is public, and has an" // string@00d7 │ │ -036676: 6e20 b517 5400 |0041: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17b5 │ │ -03667c: 0c04 |0044: move-result-object v4 │ │ -03667e: 1a05 4200 |0045: const-string v5, " empty constructor that is public" // string@0042 │ │ -036682: 6e20 b517 5400 |0047: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17b5 │ │ -036688: 0c04 |004a: move-result-object v4 │ │ -03668a: 6e10 ba17 0400 |004b: invoke-virtual {v4}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@17ba │ │ -036690: 0c04 |004e: move-result-object v4 │ │ -036692: 7030 0003 4301 |004f: invoke-direct {v3, v4, v1}, Landroid/support/v4/app/Fragment$InstantiationException;.:(Ljava/lang/String;Ljava/lang/Exception;)V // method@0300 │ │ -036698: 2703 |0052: throw v3 │ │ -03669a: 0d01 |0053: move-exception v1 │ │ -03669c: 2203 b300 |0054: new-instance v3, Landroid/support/v4/app/Fragment$InstantiationException; // type@00b3 │ │ -0366a0: 2204 b903 |0056: new-instance v4, Ljava/lang/StringBuilder; // type@03b9 │ │ -0366a4: 7010 ae17 0400 |0058: invoke-direct {v4}, Ljava/lang/StringBuilder;.:()V // method@17ae │ │ -0366aa: 1a05 430b |005b: const-string v5, "Unable to instantiate fragment " // string@0b43 │ │ -0366ae: 6e20 b517 5400 |005d: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17b5 │ │ -0366b4: 0c04 |0060: move-result-object v4 │ │ -0366b6: 6e20 b517 7400 |0061: invoke-virtual {v4, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17b5 │ │ -0366bc: 0c04 |0064: move-result-object v4 │ │ -0366be: 1a05 d700 |0065: const-string v5, ": make sure class name exists, is public, and has an" // string@00d7 │ │ -0366c2: 6e20 b517 5400 |0067: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17b5 │ │ -0366c8: 0c04 |006a: move-result-object v4 │ │ -0366ca: 1a05 4200 |006b: const-string v5, " empty constructor that is public" // string@0042 │ │ -0366ce: 6e20 b517 5400 |006d: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17b5 │ │ -0366d4: 0c04 |0070: move-result-object v4 │ │ -0366d6: 6e10 ba17 0400 |0071: invoke-virtual {v4}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@17ba │ │ -0366dc: 0c04 |0074: move-result-object v4 │ │ -0366de: 7030 0003 4301 |0075: invoke-direct {v3, v4, v1}, Landroid/support/v4/app/Fragment$InstantiationException;.:(Ljava/lang/String;Ljava/lang/Exception;)V // method@0300 │ │ -0366e4: 2703 |0078: throw v3 │ │ -0366e6: 0d01 |0079: move-exception v1 │ │ -0366e8: 2203 b300 |007a: new-instance v3, Landroid/support/v4/app/Fragment$InstantiationException; // type@00b3 │ │ -0366ec: 2204 b903 |007c: new-instance v4, Ljava/lang/StringBuilder; // type@03b9 │ │ -0366f0: 7010 ae17 0400 |007e: invoke-direct {v4}, Ljava/lang/StringBuilder;.:()V // method@17ae │ │ -0366f6: 1a05 430b |0081: const-string v5, "Unable to instantiate fragment " // string@0b43 │ │ -0366fa: 6e20 b517 5400 |0083: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17b5 │ │ -036700: 0c04 |0086: move-result-object v4 │ │ -036702: 6e20 b517 7400 |0087: invoke-virtual {v4, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17b5 │ │ -036708: 0c04 |008a: move-result-object v4 │ │ -03670a: 1a05 d700 |008b: const-string v5, ": make sure class name exists, is public, and has an" // string@00d7 │ │ -03670e: 6e20 b517 5400 |008d: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17b5 │ │ -036714: 0c04 |0090: move-result-object v4 │ │ -036716: 1a05 4200 |0091: const-string v5, " empty constructor that is public" // string@0042 │ │ -03671a: 6e20 b517 5400 |0093: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17b5 │ │ -036720: 0c04 |0096: move-result-object v4 │ │ -036722: 6e10 ba17 0400 |0097: invoke-virtual {v4}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@17ba │ │ -036728: 0c04 |009a: move-result-object v4 │ │ -03672a: 7030 0003 4301 |009b: invoke-direct {v3, v4, v1}, Landroid/support/v4/app/Fragment$InstantiationException;.:(Ljava/lang/String;Ljava/lang/Exception;)V // method@0300 │ │ -036730: 2703 |009e: throw v3 │ │ +04f5b4: |[04f5b4] android.support.v4.app.Fragment.instantiate:(Landroid/content/Context;Ljava/lang/String;Landroid/os/Bundle;)Landroid/support/v4/app/Fragment; │ │ +04f5c4: 6203 0d01 |0000: sget-object v3, Landroid/support/v4/app/Fragment;.sClassMap:Landroid/support/v4/util/SimpleArrayMap; // field@010d │ │ +04f5c8: 6e20 3f0f 7300 |0002: invoke-virtual {v3, v7}, Landroid/support/v4/util/SimpleArrayMap;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@0f3f │ │ +04f5ce: 0c00 |0005: move-result-object v0 │ │ +04f5d0: 1f00 1f05 |0006: check-cast v0, Ljava/lang/Class; // type@051f │ │ +04f5d4: 3900 0f00 |0008: if-nez v0, 0017 // +000f │ │ +04f5d8: 6e10 0401 0600 |000a: invoke-virtual {v6}, Landroid/content/Context;.getClassLoader:()Ljava/lang/ClassLoader; // method@0104 │ │ +04f5de: 0c03 |000d: move-result-object v3 │ │ +04f5e0: 6e20 6122 7300 |000e: invoke-virtual {v3, v7}, Ljava/lang/ClassLoader;.loadClass:(Ljava/lang/String;)Ljava/lang/Class; // method@2261 │ │ +04f5e6: 0c00 |0011: move-result-object v0 │ │ +04f5e8: 6203 0d01 |0012: sget-object v3, Landroid/support/v4/app/Fragment;.sClassMap:Landroid/support/v4/util/SimpleArrayMap; // field@010d │ │ +04f5ec: 6e30 470f 7300 |0014: invoke-virtual {v3, v7, v0}, Landroid/support/v4/util/SimpleArrayMap;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@0f47 │ │ +04f5f2: 6e10 6022 0000 |0017: invoke-virtual {v0}, Ljava/lang/Class;.newInstance:()Ljava/lang/Object; // method@2260 │ │ +04f5f8: 0c02 |001a: move-result-object v2 │ │ +04f5fa: 1f02 1d01 |001b: check-cast v2, Landroid/support/v4/app/Fragment; // type@011d │ │ +04f5fe: 3808 0f00 |001d: if-eqz v8, 002c // +000f │ │ +04f602: 6e10 8922 0200 |001f: invoke-virtual {v2}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@2289 │ │ +04f608: 0c03 |0022: move-result-object v3 │ │ +04f60a: 6e10 5522 0300 |0023: invoke-virtual {v3}, Ljava/lang/Class;.getClassLoader:()Ljava/lang/ClassLoader; // method@2255 │ │ +04f610: 0c03 |0026: move-result-object v3 │ │ +04f612: 6e20 0403 3800 |0027: invoke-virtual {v8, v3}, Landroid/os/Bundle;.setClassLoader:(Ljava/lang/ClassLoader;)V // method@0304 │ │ +04f618: 5b28 df00 |002a: iput-object v8, v2, Landroid/support/v4/app/Fragment;.mArguments:Landroid/os/Bundle; // field@00df │ │ +04f61c: 1102 |002c: return-object v2 │ │ +04f61e: 0d01 |002d: move-exception v1 │ │ +04f620: 2203 1a01 |002e: new-instance v3, Landroid/support/v4/app/Fragment$InstantiationException; // type@011a │ │ +04f624: 2204 3e05 |0030: new-instance v4, Ljava/lang/StringBuilder; // type@053e │ │ +04f628: 7010 a422 0400 |0032: invoke-direct {v4}, Ljava/lang/StringBuilder;.:()V // method@22a4 │ │ +04f62e: 1a05 590f |0035: const-string v5, "Unable to instantiate fragment " // string@0f59 │ │ +04f632: 6e20 ad22 5400 |0037: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22ad │ │ +04f638: 0c04 |003a: move-result-object v4 │ │ +04f63a: 6e20 ad22 7400 |003b: invoke-virtual {v4, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22ad │ │ +04f640: 0c04 |003e: move-result-object v4 │ │ +04f642: 1a05 f500 |003f: const-string v5, ": make sure class name exists, is public, and has an" // string@00f5 │ │ +04f646: 6e20 ad22 5400 |0041: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22ad │ │ +04f64c: 0c04 |0044: move-result-object v4 │ │ +04f64e: 1a05 4300 |0045: const-string v5, " empty constructor that is public" // string@0043 │ │ +04f652: 6e20 ad22 5400 |0047: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22ad │ │ +04f658: 0c04 |004a: move-result-object v4 │ │ +04f65a: 6e10 b222 0400 |004b: invoke-virtual {v4}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@22b2 │ │ +04f660: 0c04 |004e: move-result-object v4 │ │ +04f662: 7030 b404 4301 |004f: invoke-direct {v3, v4, v1}, Landroid/support/v4/app/Fragment$InstantiationException;.:(Ljava/lang/String;Ljava/lang/Exception;)V // method@04b4 │ │ +04f668: 2703 |0052: throw v3 │ │ +04f66a: 0d01 |0053: move-exception v1 │ │ +04f66c: 2203 1a01 |0054: new-instance v3, Landroid/support/v4/app/Fragment$InstantiationException; // type@011a │ │ +04f670: 2204 3e05 |0056: new-instance v4, Ljava/lang/StringBuilder; // type@053e │ │ +04f674: 7010 a422 0400 |0058: invoke-direct {v4}, Ljava/lang/StringBuilder;.:()V // method@22a4 │ │ +04f67a: 1a05 590f |005b: const-string v5, "Unable to instantiate fragment " // string@0f59 │ │ +04f67e: 6e20 ad22 5400 |005d: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22ad │ │ +04f684: 0c04 |0060: move-result-object v4 │ │ +04f686: 6e20 ad22 7400 |0061: invoke-virtual {v4, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22ad │ │ +04f68c: 0c04 |0064: move-result-object v4 │ │ +04f68e: 1a05 f500 |0065: const-string v5, ": make sure class name exists, is public, and has an" // string@00f5 │ │ +04f692: 6e20 ad22 5400 |0067: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22ad │ │ +04f698: 0c04 |006a: move-result-object v4 │ │ +04f69a: 1a05 4300 |006b: const-string v5, " empty constructor that is public" // string@0043 │ │ +04f69e: 6e20 ad22 5400 |006d: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22ad │ │ +04f6a4: 0c04 |0070: move-result-object v4 │ │ +04f6a6: 6e10 b222 0400 |0071: invoke-virtual {v4}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@22b2 │ │ +04f6ac: 0c04 |0074: move-result-object v4 │ │ +04f6ae: 7030 b404 4301 |0075: invoke-direct {v3, v4, v1}, Landroid/support/v4/app/Fragment$InstantiationException;.:(Ljava/lang/String;Ljava/lang/Exception;)V // method@04b4 │ │ +04f6b4: 2703 |0078: throw v3 │ │ +04f6b6: 0d01 |0079: move-exception v1 │ │ +04f6b8: 2203 1a01 |007a: new-instance v3, Landroid/support/v4/app/Fragment$InstantiationException; // type@011a │ │ +04f6bc: 2204 3e05 |007c: new-instance v4, Ljava/lang/StringBuilder; // type@053e │ │ +04f6c0: 7010 a422 0400 |007e: invoke-direct {v4}, Ljava/lang/StringBuilder;.:()V // method@22a4 │ │ +04f6c6: 1a05 590f |0081: const-string v5, "Unable to instantiate fragment " // string@0f59 │ │ +04f6ca: 6e20 ad22 5400 |0083: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22ad │ │ +04f6d0: 0c04 |0086: move-result-object v4 │ │ +04f6d2: 6e20 ad22 7400 |0087: invoke-virtual {v4, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22ad │ │ +04f6d8: 0c04 |008a: move-result-object v4 │ │ +04f6da: 1a05 f500 |008b: const-string v5, ": make sure class name exists, is public, and has an" // string@00f5 │ │ +04f6de: 6e20 ad22 5400 |008d: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22ad │ │ +04f6e4: 0c04 |0090: move-result-object v4 │ │ +04f6e6: 1a05 4300 |0091: const-string v5, " empty constructor that is public" // string@0043 │ │ +04f6ea: 6e20 ad22 5400 |0093: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22ad │ │ +04f6f0: 0c04 |0096: move-result-object v4 │ │ +04f6f2: 6e10 b222 0400 |0097: invoke-virtual {v4}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@22b2 │ │ +04f6f8: 0c04 |009a: move-result-object v4 │ │ +04f6fa: 7030 b404 4301 |009b: invoke-direct {v3, v4, v1}, Landroid/support/v4/app/Fragment$InstantiationException;.:(Ljava/lang/String;Ljava/lang/Exception;)V // method@04b4 │ │ +04f700: 2703 |009e: throw v3 │ │ catches : 1 │ │ 0x0000 - 0x002c │ │ Ljava/lang/ClassNotFoundException; -> 0x002d │ │ Ljava/lang/InstantiationException; -> 0x0053 │ │ Ljava/lang/IllegalAccessException; -> 0x0079 │ │ positions : │ │ - 0x0000 line=396 │ │ - 0x0008 line=397 │ │ - 0x000a line=399 │ │ - 0x0012 line=400 │ │ - 0x0017 line=402 │ │ - 0x001d line=403 │ │ - 0x001f line=404 │ │ - 0x002a line=405 │ │ - 0x002c line=407 │ │ - 0x002d line=408 │ │ - 0x002e line=409 │ │ - 0x0053 line=412 │ │ - 0x0054 line=413 │ │ - 0x0079 line=416 │ │ - 0x007a line=417 │ │ + 0x0000 line=414 │ │ + 0x0008 line=415 │ │ + 0x000a line=417 │ │ + 0x0012 line=418 │ │ + 0x0017 line=420 │ │ + 0x001d line=421 │ │ + 0x001f line=422 │ │ + 0x002a line=423 │ │ + 0x002c line=425 │ │ + 0x002d line=426 │ │ + 0x002e line=427 │ │ + 0x0053 line=430 │ │ + 0x0054 line=431 │ │ + 0x0079 line=434 │ │ + 0x007a line=435 │ │ locals : │ │ 0x0008 - 0x002d reg=0 clazz Ljava/lang/Class; Ljava/lang/Class<*>; │ │ 0x001d - 0x002d reg=2 f Landroid/support/v4/app/Fragment; │ │ 0x002e - 0x0053 reg=1 e Ljava/lang/ClassNotFoundException; │ │ 0x0054 - 0x0079 reg=1 e Ljava/lang/InstantiationException; │ │ 0x007a - 0x009f reg=1 e Ljava/lang/IllegalAccessException; │ │ 0x0000 - 0x009f reg=6 context Landroid/content/Context; │ │ @@ -3516,45 +5834,45 @@ │ │ type : '(Landroid/content/Context;Ljava/lang/String;)Z' │ │ access : 0x0008 (STATIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 33 16-bit code units │ │ -036748: |[036748] android.support.v4.app.Fragment.isSupportFragmentClass:(Landroid/content/Context;Ljava/lang/String;)Z │ │ -036758: 6202 cf00 |0000: sget-object v2, Landroid/support/v4/app/Fragment;.sClassMap:Landroid/support/v4/util/SimpleArrayMap; // field@00cf │ │ -03675c: 6e20 9308 4200 |0002: invoke-virtual {v2, v4}, Landroid/support/v4/util/SimpleArrayMap;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@0893 │ │ -036762: 0c00 |0005: move-result-object v0 │ │ -036764: 1f00 9b03 |0006: check-cast v0, Ljava/lang/Class; // type@039b │ │ -036768: 3900 0f00 |0008: if-nez v0, 0017 // +000f │ │ -03676c: 6e10 c300 0300 |000a: invoke-virtual {v3}, Landroid/content/Context;.getClassLoader:()Ljava/lang/ClassLoader; // method@00c3 │ │ -036772: 0c02 |000d: move-result-object v2 │ │ -036774: 6e20 7217 4200 |000e: invoke-virtual {v2, v4}, Ljava/lang/ClassLoader;.loadClass:(Ljava/lang/String;)Ljava/lang/Class; // method@1772 │ │ -03677a: 0c00 |0011: move-result-object v0 │ │ -03677c: 6202 cf00 |0012: sget-object v2, Landroid/support/v4/app/Fragment;.sClassMap:Landroid/support/v4/util/SimpleArrayMap; // field@00cf │ │ -036780: 6e30 9a08 4200 |0014: invoke-virtual {v2, v4, v0}, Landroid/support/v4/util/SimpleArrayMap;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@089a │ │ -036786: 1c02 b600 |0017: const-class v2, Landroid/support/v4/app/Fragment; // type@00b6 │ │ -03678a: 6e20 6f17 0200 |0019: invoke-virtual {v2, v0}, Ljava/lang/Class;.isAssignableFrom:(Ljava/lang/Class;)Z // method@176f │ │ -036790: 0a02 |001c: move-result v2 │ │ -036792: 0f02 |001d: return v2 │ │ -036794: 0d01 |001e: move-exception v1 │ │ -036796: 1202 |001f: const/4 v2, #int 0 // #0 │ │ -036798: 28fd |0020: goto 001d // -0003 │ │ +04f718: |[04f718] android.support.v4.app.Fragment.isSupportFragmentClass:(Landroid/content/Context;Ljava/lang/String;)Z │ │ +04f728: 6202 0d01 |0000: sget-object v2, Landroid/support/v4/app/Fragment;.sClassMap:Landroid/support/v4/util/SimpleArrayMap; // field@010d │ │ +04f72c: 6e20 3f0f 4200 |0002: invoke-virtual {v2, v4}, Landroid/support/v4/util/SimpleArrayMap;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@0f3f │ │ +04f732: 0c00 |0005: move-result-object v0 │ │ +04f734: 1f00 1f05 |0006: check-cast v0, Ljava/lang/Class; // type@051f │ │ +04f738: 3900 0f00 |0008: if-nez v0, 0017 // +000f │ │ +04f73c: 6e10 0401 0300 |000a: invoke-virtual {v3}, Landroid/content/Context;.getClassLoader:()Ljava/lang/ClassLoader; // method@0104 │ │ +04f742: 0c02 |000d: move-result-object v2 │ │ +04f744: 6e20 6122 4200 |000e: invoke-virtual {v2, v4}, Ljava/lang/ClassLoader;.loadClass:(Ljava/lang/String;)Ljava/lang/Class; // method@2261 │ │ +04f74a: 0c00 |0011: move-result-object v0 │ │ +04f74c: 6202 0d01 |0012: sget-object v2, Landroid/support/v4/app/Fragment;.sClassMap:Landroid/support/v4/util/SimpleArrayMap; // field@010d │ │ +04f750: 6e30 470f 4200 |0014: invoke-virtual {v2, v4, v0}, Landroid/support/v4/util/SimpleArrayMap;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@0f47 │ │ +04f756: 1c02 1d01 |0017: const-class v2, Landroid/support/v4/app/Fragment; // type@011d │ │ +04f75a: 6e20 5e22 0200 |0019: invoke-virtual {v2, v0}, Ljava/lang/Class;.isAssignableFrom:(Ljava/lang/Class;)Z // method@225e │ │ +04f760: 0a02 |001c: move-result v2 │ │ +04f762: 0f02 |001d: return v2 │ │ +04f764: 0d01 |001e: move-exception v1 │ │ +04f766: 1202 |001f: const/4 v2, #int 0 // #0 │ │ +04f768: 28fd |0020: goto 001d // -0003 │ │ catches : 1 │ │ 0x0000 - 0x001c │ │ Ljava/lang/ClassNotFoundException; -> 0x001e │ │ positions : │ │ - 0x0000 line=433 │ │ - 0x0008 line=434 │ │ - 0x000a line=436 │ │ - 0x0012 line=437 │ │ - 0x0017 line=439 │ │ - 0x001d line=441 │ │ - 0x001e line=440 │ │ - 0x001f line=441 │ │ + 0x0000 line=451 │ │ + 0x0008 line=452 │ │ + 0x000a line=454 │ │ + 0x0012 line=455 │ │ + 0x0017 line=457 │ │ + 0x001d line=459 │ │ + 0x001e line=458 │ │ + 0x001f line=459 │ │ locals : │ │ 0x0008 - 0x001d reg=0 clazz Ljava/lang/Class; Ljava/lang/Class<*>; │ │ 0x001f - 0x0021 reg=1 e Ljava/lang/ClassNotFoundException; │ │ 0x0000 - 0x0021 reg=3 context Landroid/content/Context; │ │ 0x0000 - 0x0021 reg=4 fname Ljava/lang/String; │ │ │ │ Virtual methods - │ │ @@ -3563,301 +5881,301 @@ │ │ type : '(Ljava/lang/String;Ljava/io/FileDescriptor;Ljava/io/PrintWriter;[Ljava/lang/String;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 8 │ │ ins : 5 │ │ outs : 5 │ │ insns size : 538 16-bit code units │ │ -0367ac: |[0367ac] android.support.v4.app.Fragment.dump:(Ljava/lang/String;Ljava/io/FileDescriptor;Ljava/io/PrintWriter;[Ljava/lang/String;)V │ │ -0367bc: 6e20 5217 4600 |0000: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1752 │ │ -0367c2: 1a00 3e16 |0003: const-string v0, "mFragmentId=#" // string@163e │ │ -0367c6: 6e20 5217 0600 |0005: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1752 │ │ -0367cc: 5230 b200 |0008: iget v0, v3, Landroid/support/v4/app/Fragment;.mFragmentId:I // field@00b2 │ │ -0367d0: 7110 8117 0000 |000a: invoke-static {v0}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@1781 │ │ -0367d6: 0c00 |000d: move-result-object v0 │ │ -0367d8: 6e20 5217 0600 |000e: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1752 │ │ -0367de: 1a00 5800 |0011: const-string v0, " mContainerId=#" // string@0058 │ │ -0367e2: 6e20 5217 0600 |0013: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1752 │ │ -0367e8: 5230 af00 |0016: iget v0, v3, Landroid/support/v4/app/Fragment;.mContainerId:I // field@00af │ │ -0367ec: 7110 8117 0000 |0018: invoke-static {v0}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@1781 │ │ -0367f2: 0c00 |001b: move-result-object v0 │ │ -0367f4: 6e20 5217 0600 |001c: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1752 │ │ -0367fa: 1a00 7000 |001f: const-string v0, " mTag=" // string@0070 │ │ -0367fe: 6e20 5217 0600 |0021: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1752 │ │ -036804: 5430 c800 |0024: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mTag:Ljava/lang/String; // field@00c8 │ │ -036808: 6e20 5717 0600 |0026: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@1757 │ │ -03680e: 6e20 5217 4600 |0029: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1752 │ │ -036814: 1a00 5d17 |002c: const-string v0, "mState=" // string@175d │ │ -036818: 6e20 5217 0600 |002e: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1752 │ │ -03681e: 5230 c600 |0031: iget v0, v3, Landroid/support/v4/app/Fragment;.mState:I // field@00c6 │ │ -036822: 6e20 5017 0600 |0033: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(I)V // method@1750 │ │ -036828: 1a00 6000 |0036: const-string v0, " mIndex=" // string@0060 │ │ -03682c: 6e20 5217 0600 |0038: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1752 │ │ -036832: 5230 b800 |003b: iget v0, v3, Landroid/support/v4/app/Fragment;.mIndex:I // field@00b8 │ │ -036836: 6e20 5017 0600 |003d: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(I)V // method@1750 │ │ -03683c: 1a00 7400 |0040: const-string v0, " mWho=" // string@0074 │ │ -036840: 6e20 5217 0600 |0042: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1752 │ │ -036846: 5430 ce00 |0045: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mWho:Ljava/lang/String; // field@00ce │ │ -03684a: 6e20 5217 0600 |0047: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1752 │ │ -036850: 1a00 5400 |004a: const-string v0, " mBackStackNesting=" // string@0054 │ │ -036854: 6e20 5217 0600 |004c: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1752 │ │ -03685a: 5230 aa00 |004f: iget v0, v3, Landroid/support/v4/app/Fragment;.mBackStackNesting:I // field@00aa │ │ -03685e: 6e20 5517 0600 |0051: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(I)V // method@1755 │ │ -036864: 6e20 5217 4600 |0054: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1752 │ │ -03686a: 1a00 7315 |0057: const-string v0, "mAdded=" // string@1573 │ │ -03686e: 6e20 5217 0600 |0059: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1752 │ │ -036874: 5530 a700 |005c: iget-boolean v0, v3, Landroid/support/v4/app/Fragment;.mAdded:Z // field@00a7 │ │ -036878: 6e20 5317 0600 |005e: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Z)V // method@1753 │ │ -03687e: 1a00 6800 |0061: const-string v0, " mRemoving=" // string@0068 │ │ -036882: 6e20 5217 0600 |0063: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1752 │ │ -036888: 5530 bf00 |0066: iget-boolean v0, v3, Landroid/support/v4/app/Fragment;.mRemoving:Z // field@00bf │ │ -03688c: 6e20 5317 0600 |0068: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Z)V // method@1753 │ │ -036892: 1a00 6b00 |006b: const-string v0, " mResumed=" // string@006b │ │ -036896: 6e20 5217 0600 |006d: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1752 │ │ -03689c: 5530 c100 |0070: iget-boolean v0, v3, Landroid/support/v4/app/Fragment;.mResumed:Z // field@00c1 │ │ -0368a0: 6e20 5317 0600 |0072: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Z)V // method@1753 │ │ -0368a6: 1a00 5d00 |0075: const-string v0, " mFromLayout=" // string@005d │ │ -0368aa: 6e20 5217 0600 |0077: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1752 │ │ -0368b0: 5530 b400 |007a: iget-boolean v0, v3, Landroid/support/v4/app/Fragment;.mFromLayout:Z // field@00b4 │ │ -0368b4: 6e20 5317 0600 |007c: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Z)V // method@1753 │ │ -0368ba: 1a00 5f00 |007f: const-string v0, " mInLayout=" // string@005f │ │ -0368be: 6e20 5217 0600 |0081: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1752 │ │ -0368c4: 5530 b700 |0084: iget-boolean v0, v3, Landroid/support/v4/app/Fragment;.mInLayout:Z // field@00b7 │ │ -0368c8: 6e20 5817 0600 |0086: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(Z)V // method@1758 │ │ -0368ce: 6e20 5217 4600 |0089: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1752 │ │ -0368d4: 1a00 5a16 |008c: const-string v0, "mHidden=" // string@165a │ │ -0368d8: 6e20 5217 0600 |008e: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1752 │ │ -0368de: 5530 b600 |0091: iget-boolean v0, v3, Landroid/support/v4/app/Fragment;.mHidden:Z // field@00b6 │ │ -0368e2: 6e20 5317 0600 |0093: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Z)V // method@1753 │ │ -0368e8: 1a00 5b00 |0096: const-string v0, " mDetached=" // string@005b │ │ -0368ec: 6e20 5217 0600 |0098: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1752 │ │ -0368f2: 5530 b100 |009b: iget-boolean v0, v3, Landroid/support/v4/app/Fragment;.mDetached:Z // field@00b1 │ │ -0368f6: 6e20 5317 0600 |009d: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Z)V // method@1753 │ │ -0368fc: 1a00 6400 |00a0: const-string v0, " mMenuVisible=" // string@0064 │ │ -036900: 6e20 5217 0600 |00a2: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1752 │ │ -036906: 5530 bc00 |00a5: iget-boolean v0, v3, Landroid/support/v4/app/Fragment;.mMenuVisible:Z // field@00bc │ │ -03690a: 6e20 5317 0600 |00a7: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Z)V // method@1753 │ │ -036910: 1a00 5e00 |00aa: const-string v0, " mHasMenu=" // string@005e │ │ -036914: 6e20 5217 0600 |00ac: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1752 │ │ -03691a: 5530 b500 |00af: iget-boolean v0, v3, Landroid/support/v4/app/Fragment;.mHasMenu:Z // field@00b5 │ │ -03691e: 6e20 5817 0600 |00b1: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(Z)V // method@1758 │ │ -036924: 6e20 5217 4600 |00b4: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1752 │ │ -03692a: 1a00 2a17 |00b7: const-string v0, "mRetainInstance=" // string@172a │ │ -03692e: 6e20 5217 0600 |00b9: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1752 │ │ -036934: 5530 c200 |00bc: iget-boolean v0, v3, Landroid/support/v4/app/Fragment;.mRetainInstance:Z // field@00c2 │ │ -036938: 6e20 5317 0600 |00be: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Z)V // method@1753 │ │ -03693e: 1a00 6c00 |00c1: const-string v0, " mRetaining=" // string@006c │ │ -036942: 6e20 5217 0600 |00c3: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1752 │ │ -036948: 5530 c300 |00c6: iget-boolean v0, v3, Landroid/support/v4/app/Fragment;.mRetaining:Z // field@00c3 │ │ -03694c: 6e20 5317 0600 |00c8: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Z)V // method@1753 │ │ -036952: 1a00 7300 |00cb: const-string v0, " mUserVisibleHint=" // string@0073 │ │ -036956: 6e20 5217 0600 |00cd: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1752 │ │ -03695c: 5530 cc00 |00d0: iget-boolean v0, v3, Landroid/support/v4/app/Fragment;.mUserVisibleHint:Z // field@00cc │ │ -036960: 6e20 5817 0600 |00d2: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(Z)V // method@1758 │ │ -036966: 5430 b300 |00d5: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00b3 │ │ -03696a: 3800 0f00 |00d7: if-eqz v0, 00e6 // +000f │ │ -03696e: 6e20 5217 4600 |00d9: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1752 │ │ -036974: 1a00 4016 |00dc: const-string v0, "mFragmentManager=" // string@1640 │ │ -036978: 6e20 5217 0600 |00de: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1752 │ │ -03697e: 5430 b300 |00e1: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00b3 │ │ -036982: 6e20 5617 0600 |00e3: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(Ljava/lang/Object;)V // method@1756 │ │ -036988: 5430 a600 |00e6: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00a6 │ │ -03698c: 3800 0f00 |00e8: if-eqz v0, 00f7 // +000f │ │ -036990: 6e20 5217 4600 |00ea: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1752 │ │ -036996: 1a00 6c15 |00ed: const-string v0, "mActivity=" // string@156c │ │ -03699a: 6e20 5217 0600 |00ef: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1752 │ │ -0369a0: 5430 a600 |00f2: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00a6 │ │ -0369a4: 6e20 5617 0600 |00f4: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(Ljava/lang/Object;)V // method@1756 │ │ -0369aa: 5430 be00 |00f7: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mParentFragment:Landroid/support/v4/app/Fragment; // field@00be │ │ -0369ae: 3800 0f00 |00f9: if-eqz v0, 0108 // +000f │ │ -0369b2: 6e20 5217 4600 |00fb: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1752 │ │ -0369b8: 1a00 f216 |00fe: const-string v0, "mParentFragment=" // string@16f2 │ │ -0369bc: 6e20 5217 0600 |0100: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1752 │ │ -0369c2: 5430 be00 |0103: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mParentFragment:Landroid/support/v4/app/Fragment; // field@00be │ │ -0369c6: 6e20 5617 0600 |0105: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(Ljava/lang/Object;)V // method@1756 │ │ -0369cc: 5430 a900 |0108: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mArguments:Landroid/os/Bundle; // field@00a9 │ │ -0369d0: 3800 0f00 |010a: if-eqz v0, 0119 // +000f │ │ -0369d4: 6e20 5217 4600 |010c: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1752 │ │ -0369da: 1a00 8115 |010f: const-string v0, "mArguments=" // string@1581 │ │ -0369de: 6e20 5217 0600 |0111: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1752 │ │ -0369e4: 5430 a900 |0114: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mArguments:Landroid/os/Bundle; // field@00a9 │ │ -0369e8: 6e20 5617 0600 |0116: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(Ljava/lang/Object;)V // method@1756 │ │ -0369ee: 5430 c400 |0119: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mSavedFragmentState:Landroid/os/Bundle; // field@00c4 │ │ -0369f2: 3800 0f00 |011b: if-eqz v0, 012a // +000f │ │ -0369f6: 6e20 5217 4600 |011d: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1752 │ │ -0369fc: 1a00 3517 |0120: const-string v0, "mSavedFragmentState=" // string@1735 │ │ -036a00: 6e20 5217 0600 |0122: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1752 │ │ -036a06: 5430 c400 |0125: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mSavedFragmentState:Landroid/os/Bundle; // field@00c4 │ │ -036a0a: 6e20 5617 0600 |0127: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(Ljava/lang/Object;)V // method@1756 │ │ -036a10: 5430 c500 |012a: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mSavedViewState:Landroid/util/SparseArray; // field@00c5 │ │ -036a14: 3800 0f00 |012c: if-eqz v0, 013b // +000f │ │ -036a18: 6e20 5217 4600 |012e: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1752 │ │ -036a1e: 1a00 3817 |0131: const-string v0, "mSavedViewState=" // string@1738 │ │ -036a22: 6e20 5217 0600 |0133: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1752 │ │ -036a28: 5430 c500 |0136: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mSavedViewState:Landroid/util/SparseArray; // field@00c5 │ │ -036a2c: 6e20 5617 0600 |0138: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(Ljava/lang/Object;)V // method@1756 │ │ -036a32: 5430 c900 |013b: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mTarget:Landroid/support/v4/app/Fragment; // field@00c9 │ │ -036a36: 3800 1900 |013d: if-eqz v0, 0156 // +0019 │ │ -036a3a: 6e20 5217 4600 |013f: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1752 │ │ -036a40: 1a00 8017 |0142: const-string v0, "mTarget=" // string@1780 │ │ -036a44: 6e20 5217 0600 |0144: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1752 │ │ -036a4a: 5430 c900 |0147: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mTarget:Landroid/support/v4/app/Fragment; // field@00c9 │ │ -036a4e: 6e20 5117 0600 |0149: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/Object;)V // method@1751 │ │ -036a54: 1a00 7100 |014c: const-string v0, " mTargetRequestCode=" // string@0071 │ │ -036a58: 6e20 5217 0600 |014e: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1752 │ │ -036a5e: 5230 cb00 |0151: iget v0, v3, Landroid/support/v4/app/Fragment;.mTargetRequestCode:I // field@00cb │ │ -036a62: 6e20 5517 0600 |0153: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(I)V // method@1755 │ │ -036a68: 5230 bd00 |0156: iget v0, v3, Landroid/support/v4/app/Fragment;.mNextAnim:I // field@00bd │ │ -036a6c: 3800 0f00 |0158: if-eqz v0, 0167 // +000f │ │ -036a70: 6e20 5217 4600 |015a: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1752 │ │ -036a76: 1a00 c116 |015d: const-string v0, "mNextAnim=" // string@16c1 │ │ -036a7a: 6e20 5217 0600 |015f: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1752 │ │ -036a80: 5230 bd00 |0162: iget v0, v3, Landroid/support/v4/app/Fragment;.mNextAnim:I // field@00bd │ │ -036a84: 6e20 5517 0600 |0164: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(I)V // method@1755 │ │ -036a8a: 5430 ae00 |0167: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mContainer:Landroid/view/ViewGroup; // field@00ae │ │ -036a8e: 3800 0f00 |0169: if-eqz v0, 0178 // +000f │ │ -036a92: 6e20 5217 4600 |016b: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1752 │ │ -036a98: 1a00 ce15 |016e: const-string v0, "mContainer=" // string@15ce │ │ -036a9c: 6e20 5217 0600 |0170: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1752 │ │ -036aa2: 5430 ae00 |0173: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mContainer:Landroid/view/ViewGroup; // field@00ae │ │ -036aa6: 6e20 5617 0600 |0175: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(Ljava/lang/Object;)V // method@1756 │ │ -036aac: 5430 cd00 |0178: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@00cd │ │ -036ab0: 3800 0f00 |017a: if-eqz v0, 0189 // +000f │ │ -036ab4: 6e20 5217 4600 |017c: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1752 │ │ -036aba: 1a00 c017 |017f: const-string v0, "mView=" // string@17c0 │ │ -036abe: 6e20 5217 0600 |0181: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1752 │ │ -036ac4: 5430 cd00 |0184: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@00cd │ │ -036ac8: 6e20 5617 0600 |0186: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(Ljava/lang/Object;)V // method@1756 │ │ -036ace: 5430 b900 |0189: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mInnerView:Landroid/view/View; // field@00b9 │ │ -036ad2: 3800 0f00 |018b: if-eqz v0, 019a // +000f │ │ -036ad6: 6e20 5217 4600 |018d: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1752 │ │ -036adc: 1a00 7016 |0190: const-string v0, "mInnerView=" // string@1670 │ │ -036ae0: 6e20 5217 0600 |0192: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1752 │ │ -036ae6: 5430 cd00 |0195: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@00cd │ │ -036aea: 6e20 5617 0600 |0197: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(Ljava/lang/Object;)V // method@1756 │ │ -036af0: 5430 a800 |019a: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mAnimatingAway:Landroid/view/View; // field@00a8 │ │ -036af4: 3800 1c00 |019c: if-eqz v0, 01b8 // +001c │ │ -036af8: 6e20 5217 4600 |019e: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1752 │ │ -036afe: 1a00 7d15 |01a1: const-string v0, "mAnimatingAway=" // string@157d │ │ -036b02: 6e20 5217 0600 |01a3: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1752 │ │ -036b08: 5430 a800 |01a6: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mAnimatingAway:Landroid/view/View; // field@00a8 │ │ -036b0c: 6e20 5617 0600 |01a8: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(Ljava/lang/Object;)V // method@1756 │ │ -036b12: 6e20 5217 4600 |01ab: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1752 │ │ -036b18: 1a00 5f17 |01ae: const-string v0, "mStateAfterAnimating=" // string@175f │ │ -036b1c: 6e20 5217 0600 |01b0: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1752 │ │ -036b22: 5230 c700 |01b3: iget v0, v3, Landroid/support/v4/app/Fragment;.mStateAfterAnimating:I // field@00c7 │ │ -036b26: 6e20 5517 0600 |01b5: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(I)V // method@1755 │ │ -036b2c: 5430 ba00 |01b8: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00ba │ │ -036b30: 3800 2200 |01ba: if-eqz v0, 01dc // +0022 │ │ -036b34: 6e20 5217 4600 |01bc: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1752 │ │ -036b3a: 1a00 0a09 |01bf: const-string v0, "Loader Manager:" // string@090a │ │ -036b3e: 6e20 5717 0600 |01c1: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@1757 │ │ -036b44: 5430 ba00 |01c4: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00ba │ │ -036b48: 2201 b903 |01c6: new-instance v1, Ljava/lang/StringBuilder; // type@03b9 │ │ -036b4c: 7010 ae17 0100 |01c8: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@17ae │ │ -036b52: 6e20 b517 4100 |01cb: invoke-virtual {v1, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17b5 │ │ -036b58: 0c01 |01ce: move-result-object v1 │ │ -036b5a: 1a02 0300 |01cf: const-string v2, " " // string@0003 │ │ -036b5e: 6e20 b517 2100 |01d1: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17b5 │ │ -036b64: 0c01 |01d4: move-result-object v1 │ │ -036b66: 6e10 ba17 0100 |01d5: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@17ba │ │ -036b6c: 0c01 |01d8: move-result-object v1 │ │ -036b6e: 6e57 c304 1065 |01d9: invoke-virtual {v0, v1, v5, v6, v7}, Landroid/support/v4/app/LoaderManagerImpl;.dump:(Ljava/lang/String;Ljava/io/FileDescriptor;Ljava/io/PrintWriter;[Ljava/lang/String;)V // method@04c3 │ │ -036b74: 5430 ad00 |01dc: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00ad │ │ -036b78: 3800 3b00 |01de: if-eqz v0, 0219 // +003b │ │ -036b7c: 6e20 5217 4600 |01e0: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1752 │ │ -036b82: 2200 b903 |01e3: new-instance v0, Ljava/lang/StringBuilder; // type@03b9 │ │ -036b86: 7010 ae17 0000 |01e5: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@17ae │ │ -036b8c: 1a01 5f02 |01e8: const-string v1, "Child " // string@025f │ │ -036b90: 6e20 b517 1000 |01ea: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17b5 │ │ -036b96: 0c00 |01ed: move-result-object v0 │ │ -036b98: 5431 ad00 |01ee: iget-object v1, v3, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00ad │ │ -036b9c: 6e20 b417 1000 |01f0: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@17b4 │ │ -036ba2: 0c00 |01f3: move-result-object v0 │ │ -036ba4: 1a01 d100 |01f4: const-string v1, ":" // string@00d1 │ │ -036ba8: 6e20 b517 1000 |01f6: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17b5 │ │ -036bae: 0c00 |01f9: move-result-object v0 │ │ -036bb0: 6e10 ba17 0000 |01fa: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@17ba │ │ -036bb6: 0c00 |01fd: move-result-object v0 │ │ -036bb8: 6e20 5717 0600 |01fe: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@1757 │ │ -036bbe: 5430 ad00 |0201: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00ad │ │ -036bc2: 2201 b903 |0203: new-instance v1, Ljava/lang/StringBuilder; // type@03b9 │ │ -036bc6: 7010 ae17 0100 |0205: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@17ae │ │ -036bcc: 6e20 b517 4100 |0208: invoke-virtual {v1, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17b5 │ │ -036bd2: 0c01 |020b: move-result-object v1 │ │ -036bd4: 1a02 0300 |020c: const-string v2, " " // string@0003 │ │ -036bd8: 6e20 b517 2100 |020e: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17b5 │ │ -036bde: 0c01 |0211: move-result-object v1 │ │ -036be0: 6e10 ba17 0100 |0212: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@17ba │ │ -036be6: 0c01 |0215: move-result-object v1 │ │ -036be8: 6e57 ec03 1065 |0216: invoke-virtual {v0, v1, v5, v6, v7}, Landroid/support/v4/app/FragmentManagerImpl;.dump:(Ljava/lang/String;Ljava/io/FileDescriptor;Ljava/io/PrintWriter;[Ljava/lang/String;)V // method@03ec │ │ -036bee: 0e00 |0219: return-void │ │ - catches : (none) │ │ - positions : │ │ - 0x0000 line=1373 │ │ - 0x0008 line=1374 │ │ - 0x0011 line=1375 │ │ - 0x0016 line=1376 │ │ - 0x001f line=1377 │ │ - 0x0029 line=1378 │ │ - 0x0036 line=1379 │ │ - 0x0040 line=1380 │ │ - 0x004a line=1381 │ │ - 0x0054 line=1382 │ │ - 0x0061 line=1383 │ │ - 0x006b line=1384 │ │ - 0x0075 line=1385 │ │ - 0x007f line=1386 │ │ - 0x0089 line=1387 │ │ - 0x0096 line=1388 │ │ - 0x00a0 line=1389 │ │ - 0x00aa line=1390 │ │ - 0x00b4 line=1391 │ │ - 0x00c1 line=1392 │ │ - 0x00cb line=1393 │ │ - 0x00d5 line=1394 │ │ - 0x00d9 line=1395 │ │ - 0x00e1 line=1396 │ │ - 0x00e6 line=1398 │ │ - 0x00ea line=1399 │ │ - 0x00f2 line=1400 │ │ - 0x00f7 line=1402 │ │ - 0x00fb line=1403 │ │ - 0x0103 line=1404 │ │ - 0x0108 line=1406 │ │ - 0x010c line=1407 │ │ - 0x0119 line=1409 │ │ - 0x011d line=1410 │ │ - 0x0125 line=1411 │ │ - 0x012a line=1413 │ │ - 0x012e line=1414 │ │ - 0x0136 line=1415 │ │ - 0x013b line=1417 │ │ - 0x013f line=1418 │ │ - 0x014c line=1419 │ │ - 0x0151 line=1420 │ │ - 0x0156 line=1422 │ │ - 0x015a line=1423 │ │ - 0x0167 line=1425 │ │ - 0x016b line=1426 │ │ - 0x0178 line=1428 │ │ - 0x017c line=1429 │ │ - 0x0189 line=1431 │ │ - 0x018d line=1432 │ │ - 0x019a line=1434 │ │ - 0x019e line=1435 │ │ - 0x01ab line=1436 │ │ - 0x01b3 line=1437 │ │ - 0x01b8 line=1439 │ │ - 0x01bc line=1440 │ │ - 0x01c4 line=1441 │ │ - 0x01dc line=1443 │ │ - 0x01e0 line=1444 │ │ - 0x0201 line=1445 │ │ - 0x0219 line=1447 │ │ +04f77c: |[04f77c] android.support.v4.app.Fragment.dump:(Ljava/lang/String;Ljava/io/FileDescriptor;Ljava/io/PrintWriter;[Ljava/lang/String;)V │ │ +04f78c: 6e20 3c22 4600 |0000: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@223c │ │ +04f792: 1a00 891d |0003: const-string v0, "mFragmentId=#" // string@1d89 │ │ +04f796: 6e20 3c22 0600 |0005: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@223c │ │ +04f79c: 5230 ec00 |0008: iget v0, v3, Landroid/support/v4/app/Fragment;.mFragmentId:I // field@00ec │ │ +04f7a0: 7110 7322 0000 |000a: invoke-static {v0}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@2273 │ │ +04f7a6: 0c00 |000d: move-result-object v0 │ │ +04f7a8: 6e20 3c22 0600 |000e: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@223c │ │ +04f7ae: 1a00 5f00 |0011: const-string v0, " mContainerId=#" // string@005f │ │ +04f7b2: 6e20 3c22 0600 |0013: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@223c │ │ +04f7b8: 5230 e500 |0016: iget v0, v3, Landroid/support/v4/app/Fragment;.mContainerId:I // field@00e5 │ │ +04f7bc: 7110 7322 0000 |0018: invoke-static {v0}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@2273 │ │ +04f7c2: 0c00 |001b: move-result-object v0 │ │ +04f7c4: 6e20 3c22 0600 |001c: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@223c │ │ +04f7ca: 1a00 7700 |001f: const-string v0, " mTag=" // string@0077 │ │ +04f7ce: 6e20 3c22 0600 |0021: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@223c │ │ +04f7d4: 5430 0601 |0024: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mTag:Ljava/lang/String; // field@0106 │ │ +04f7d8: 6e20 4122 0600 |0026: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@2241 │ │ +04f7de: 6e20 3c22 4600 |0029: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@223c │ │ +04f7e4: 1a00 fd1e |002c: const-string v0, "mState=" // string@1efd │ │ +04f7e8: 6e20 3c22 0600 |002e: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@223c │ │ +04f7ee: 5230 0401 |0031: iget v0, v3, Landroid/support/v4/app/Fragment;.mState:I // field@0104 │ │ +04f7f2: 6e20 3a22 0600 |0033: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(I)V // method@223a │ │ +04f7f8: 1a00 6700 |0036: const-string v0, " mIndex=" // string@0067 │ │ +04f7fc: 6e20 3c22 0600 |0038: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@223c │ │ +04f802: 5230 f200 |003b: iget v0, v3, Landroid/support/v4/app/Fragment;.mIndex:I // field@00f2 │ │ +04f806: 6e20 3a22 0600 |003d: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(I)V // method@223a │ │ +04f80c: 1a00 7b00 |0040: const-string v0, " mWho=" // string@007b │ │ +04f810: 6e20 3c22 0600 |0042: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@223c │ │ +04f816: 5430 0c01 |0045: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mWho:Ljava/lang/String; // field@010c │ │ +04f81a: 6e20 3c22 0600 |0047: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@223c │ │ +04f820: 1a00 5b00 |004a: const-string v0, " mBackStackNesting=" // string@005b │ │ +04f824: 6e20 3c22 0600 |004c: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@223c │ │ +04f82a: 5230 e000 |004f: iget v0, v3, Landroid/support/v4/app/Fragment;.mBackStackNesting:I // field@00e0 │ │ +04f82e: 6e20 3f22 0600 |0051: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(I)V // method@223f │ │ +04f834: 6e20 3c22 4600 |0054: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@223c │ │ +04f83a: 1a00 701c |0057: const-string v0, "mAdded=" // string@1c70 │ │ +04f83e: 6e20 3c22 0600 |0059: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@223c │ │ +04f844: 5530 db00 |005c: iget-boolean v0, v3, Landroid/support/v4/app/Fragment;.mAdded:Z // field@00db │ │ +04f848: 6e20 3d22 0600 |005e: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Z)V // method@223d │ │ +04f84e: 1a00 6f00 |0061: const-string v0, " mRemoving=" // string@006f │ │ +04f852: 6e20 3c22 0600 |0063: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@223c │ │ +04f858: 5530 fa00 |0066: iget-boolean v0, v3, Landroid/support/v4/app/Fragment;.mRemoving:Z // field@00fa │ │ +04f85c: 6e20 3d22 0600 |0068: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Z)V // method@223d │ │ +04f862: 1a00 7200 |006b: const-string v0, " mResumed=" // string@0072 │ │ +04f866: 6e20 3c22 0600 |006d: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@223c │ │ +04f86c: 5530 fc00 |0070: iget-boolean v0, v3, Landroid/support/v4/app/Fragment;.mResumed:Z // field@00fc │ │ +04f870: 6e20 3d22 0600 |0072: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Z)V // method@223d │ │ +04f876: 1a00 6400 |0075: const-string v0, " mFromLayout=" // string@0064 │ │ +04f87a: 6e20 3c22 0600 |0077: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@223c │ │ +04f880: 5530 ee00 |007a: iget-boolean v0, v3, Landroid/support/v4/app/Fragment;.mFromLayout:Z // field@00ee │ │ +04f884: 6e20 3d22 0600 |007c: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Z)V // method@223d │ │ +04f88a: 1a00 6600 |007f: const-string v0, " mInLayout=" // string@0066 │ │ +04f88e: 6e20 3c22 0600 |0081: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@223c │ │ +04f894: 5530 f100 |0084: iget-boolean v0, v3, Landroid/support/v4/app/Fragment;.mInLayout:Z // field@00f1 │ │ +04f898: 6e20 4222 0600 |0086: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(Z)V // method@2242 │ │ +04f89e: 6e20 3c22 4600 |0089: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@223c │ │ +04f8a4: 1a00 ab1d |008c: const-string v0, "mHidden=" // string@1dab │ │ +04f8a8: 6e20 3c22 0600 |008e: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@223c │ │ +04f8ae: 5530 f000 |0091: iget-boolean v0, v3, Landroid/support/v4/app/Fragment;.mHidden:Z // field@00f0 │ │ +04f8b2: 6e20 3d22 0600 |0093: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Z)V // method@223d │ │ +04f8b8: 1a00 6200 |0096: const-string v0, " mDetached=" // string@0062 │ │ +04f8bc: 6e20 3c22 0600 |0098: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@223c │ │ +04f8c2: 5530 e700 |009b: iget-boolean v0, v3, Landroid/support/v4/app/Fragment;.mDetached:Z // field@00e7 │ │ +04f8c6: 6e20 3d22 0600 |009d: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Z)V // method@223d │ │ +04f8cc: 1a00 6b00 |00a0: const-string v0, " mMenuVisible=" // string@006b │ │ +04f8d0: 6e20 3c22 0600 |00a2: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@223c │ │ +04f8d6: 5530 f600 |00a5: iget-boolean v0, v3, Landroid/support/v4/app/Fragment;.mMenuVisible:Z // field@00f6 │ │ +04f8da: 6e20 3d22 0600 |00a7: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Z)V // method@223d │ │ +04f8e0: 1a00 6500 |00aa: const-string v0, " mHasMenu=" // string@0065 │ │ +04f8e4: 6e20 3c22 0600 |00ac: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@223c │ │ +04f8ea: 5530 ef00 |00af: iget-boolean v0, v3, Landroid/support/v4/app/Fragment;.mHasMenu:Z // field@00ef │ │ +04f8ee: 6e20 4222 0600 |00b1: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(Z)V // method@2242 │ │ +04f8f4: 6e20 3c22 4600 |00b4: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@223c │ │ +04f8fa: 1a00 a81e |00b7: const-string v0, "mRetainInstance=" // string@1ea8 │ │ +04f8fe: 6e20 3c22 0600 |00b9: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@223c │ │ +04f904: 5530 fd00 |00bc: iget-boolean v0, v3, Landroid/support/v4/app/Fragment;.mRetainInstance:Z // field@00fd │ │ +04f908: 6e20 3d22 0600 |00be: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Z)V // method@223d │ │ +04f90e: 1a00 7300 |00c1: const-string v0, " mRetaining=" // string@0073 │ │ +04f912: 6e20 3c22 0600 |00c3: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@223c │ │ +04f918: 5530 fe00 |00c6: iget-boolean v0, v3, Landroid/support/v4/app/Fragment;.mRetaining:Z // field@00fe │ │ +04f91c: 6e20 3d22 0600 |00c8: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Z)V // method@223d │ │ +04f922: 1a00 7a00 |00cb: const-string v0, " mUserVisibleHint=" // string@007a │ │ +04f926: 6e20 3c22 0600 |00cd: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@223c │ │ +04f92c: 5530 0a01 |00d0: iget-boolean v0, v3, Landroid/support/v4/app/Fragment;.mUserVisibleHint:Z // field@010a │ │ +04f930: 6e20 4222 0600 |00d2: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(Z)V // method@2242 │ │ +04f936: 5430 ed00 |00d5: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00ed │ │ +04f93a: 3800 0f00 |00d7: if-eqz v0, 00e6 // +000f │ │ +04f93e: 6e20 3c22 4600 |00d9: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@223c │ │ +04f944: 1a00 8b1d |00dc: const-string v0, "mFragmentManager=" // string@1d8b │ │ +04f948: 6e20 3c22 0600 |00de: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@223c │ │ +04f94e: 5430 ed00 |00e1: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00ed │ │ +04f952: 6e20 4022 0600 |00e3: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(Ljava/lang/Object;)V // method@2240 │ │ +04f958: 5430 da00 |00e6: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00da │ │ +04f95c: 3800 0f00 |00e8: if-eqz v0, 00f7 // +000f │ │ +04f960: 6e20 3c22 4600 |00ea: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@223c │ │ +04f966: 1a00 691c |00ed: const-string v0, "mActivity=" // string@1c69 │ │ +04f96a: 6e20 3c22 0600 |00ef: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@223c │ │ +04f970: 5430 da00 |00f2: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00da │ │ +04f974: 6e20 4022 0600 |00f4: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(Ljava/lang/Object;)V // method@2240 │ │ +04f97a: 5430 f800 |00f7: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mParentFragment:Landroid/support/v4/app/Fragment; // field@00f8 │ │ +04f97e: 3800 0f00 |00f9: if-eqz v0, 0108 // +000f │ │ +04f982: 6e20 3c22 4600 |00fb: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@223c │ │ +04f988: 1a00 581e |00fe: const-string v0, "mParentFragment=" // string@1e58 │ │ +04f98c: 6e20 3c22 0600 |0100: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@223c │ │ +04f992: 5430 f800 |0103: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mParentFragment:Landroid/support/v4/app/Fragment; // field@00f8 │ │ +04f996: 6e20 4022 0600 |0105: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(Ljava/lang/Object;)V // method@2240 │ │ +04f99c: 5430 df00 |0108: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mArguments:Landroid/os/Bundle; // field@00df │ │ +04f9a0: 3800 0f00 |010a: if-eqz v0, 0119 // +000f │ │ +04f9a4: 6e20 3c22 4600 |010c: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@223c │ │ +04f9aa: 1a00 881c |010f: const-string v0, "mArguments=" // string@1c88 │ │ +04f9ae: 6e20 3c22 0600 |0111: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@223c │ │ +04f9b4: 5430 df00 |0114: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mArguments:Landroid/os/Bundle; // field@00df │ │ +04f9b8: 6e20 4022 0600 |0116: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(Ljava/lang/Object;)V // method@2240 │ │ +04f9be: 5430 0001 |0119: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mSavedFragmentState:Landroid/os/Bundle; // field@0100 │ │ +04f9c2: 3800 0f00 |011b: if-eqz v0, 012a // +000f │ │ +04f9c6: 6e20 3c22 4600 |011d: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@223c │ │ +04f9cc: 1a00 ba1e |0120: const-string v0, "mSavedFragmentState=" // string@1eba │ │ +04f9d0: 6e20 3c22 0600 |0122: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@223c │ │ +04f9d6: 5430 0001 |0125: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mSavedFragmentState:Landroid/os/Bundle; // field@0100 │ │ +04f9da: 6e20 4022 0600 |0127: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(Ljava/lang/Object;)V // method@2240 │ │ +04f9e0: 5430 0101 |012a: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mSavedViewState:Landroid/util/SparseArray; // field@0101 │ │ +04f9e4: 3800 0f00 |012c: if-eqz v0, 013b // +000f │ │ +04f9e8: 6e20 3c22 4600 |012e: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@223c │ │ +04f9ee: 1a00 bd1e |0131: const-string v0, "mSavedViewState=" // string@1ebd │ │ +04f9f2: 6e20 3c22 0600 |0133: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@223c │ │ +04f9f8: 5430 0101 |0136: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mSavedViewState:Landroid/util/SparseArray; // field@0101 │ │ +04f9fc: 6e20 4022 0600 |0138: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(Ljava/lang/Object;)V // method@2240 │ │ +04fa02: 5430 0701 |013b: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mTarget:Landroid/support/v4/app/Fragment; // field@0107 │ │ +04fa06: 3800 1900 |013d: if-eqz v0, 0156 // +0019 │ │ +04fa0a: 6e20 3c22 4600 |013f: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@223c │ │ +04fa10: 1a00 251f |0142: const-string v0, "mTarget=" // string@1f25 │ │ +04fa14: 6e20 3c22 0600 |0144: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@223c │ │ +04fa1a: 5430 0701 |0147: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mTarget:Landroid/support/v4/app/Fragment; // field@0107 │ │ +04fa1e: 6e20 3b22 0600 |0149: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/Object;)V // method@223b │ │ +04fa24: 1a00 7800 |014c: const-string v0, " mTargetRequestCode=" // string@0078 │ │ +04fa28: 6e20 3c22 0600 |014e: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@223c │ │ +04fa2e: 5230 0901 |0151: iget v0, v3, Landroid/support/v4/app/Fragment;.mTargetRequestCode:I // field@0109 │ │ +04fa32: 6e20 3f22 0600 |0153: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(I)V // method@223f │ │ +04fa38: 5230 f700 |0156: iget v0, v3, Landroid/support/v4/app/Fragment;.mNextAnim:I // field@00f7 │ │ +04fa3c: 3800 0f00 |0158: if-eqz v0, 0167 // +000f │ │ +04fa40: 6e20 3c22 4600 |015a: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@223c │ │ +04fa46: 1a00 201e |015d: const-string v0, "mNextAnim=" // string@1e20 │ │ +04fa4a: 6e20 3c22 0600 |015f: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@223c │ │ +04fa50: 5230 f700 |0162: iget v0, v3, Landroid/support/v4/app/Fragment;.mNextAnim:I // field@00f7 │ │ +04fa54: 6e20 3f22 0600 |0164: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(I)V // method@223f │ │ +04fa5a: 5430 e400 |0167: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mContainer:Landroid/view/ViewGroup; // field@00e4 │ │ +04fa5e: 3800 0f00 |0169: if-eqz v0, 0178 // +000f │ │ +04fa62: 6e20 3c22 4600 |016b: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@223c │ │ +04fa68: 1a00 f81c |016e: const-string v0, "mContainer=" // string@1cf8 │ │ +04fa6c: 6e20 3c22 0600 |0170: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@223c │ │ +04fa72: 5430 e400 |0173: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mContainer:Landroid/view/ViewGroup; // field@00e4 │ │ +04fa76: 6e20 4022 0600 |0175: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(Ljava/lang/Object;)V // method@2240 │ │ +04fa7c: 5430 0b01 |0178: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@010b │ │ +04fa80: 3800 0f00 |017a: if-eqz v0, 0189 // +000f │ │ +04fa84: 6e20 3c22 4600 |017c: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@223c │ │ +04fa8a: 1a00 711f |017f: const-string v0, "mView=" // string@1f71 │ │ +04fa8e: 6e20 3c22 0600 |0181: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@223c │ │ +04fa94: 5430 0b01 |0184: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@010b │ │ +04fa98: 6e20 4022 0600 |0186: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(Ljava/lang/Object;)V // method@2240 │ │ +04fa9e: 5430 f300 |0189: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mInnerView:Landroid/view/View; // field@00f3 │ │ +04faa2: 3800 0f00 |018b: if-eqz v0, 019a // +000f │ │ +04faa6: 6e20 3c22 4600 |018d: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@223c │ │ +04faac: 1a00 c61d |0190: const-string v0, "mInnerView=" // string@1dc6 │ │ +04fab0: 6e20 3c22 0600 |0192: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@223c │ │ +04fab6: 5430 0b01 |0195: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@010b │ │ +04faba: 6e20 4022 0600 |0197: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(Ljava/lang/Object;)V // method@2240 │ │ +04fac0: 5430 de00 |019a: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mAnimatingAway:Landroid/view/View; // field@00de │ │ +04fac4: 3800 1c00 |019c: if-eqz v0, 01b8 // +001c │ │ +04fac8: 6e20 3c22 4600 |019e: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@223c │ │ +04face: 1a00 811c |01a1: const-string v0, "mAnimatingAway=" // string@1c81 │ │ +04fad2: 6e20 3c22 0600 |01a3: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@223c │ │ +04fad8: 5430 de00 |01a6: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mAnimatingAway:Landroid/view/View; // field@00de │ │ +04fadc: 6e20 4022 0600 |01a8: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(Ljava/lang/Object;)V // method@2240 │ │ +04fae2: 6e20 3c22 4600 |01ab: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@223c │ │ +04fae8: 1a00 ff1e |01ae: const-string v0, "mStateAfterAnimating=" // string@1eff │ │ +04faec: 6e20 3c22 0600 |01b0: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@223c │ │ +04faf2: 5230 0501 |01b3: iget v0, v3, Landroid/support/v4/app/Fragment;.mStateAfterAnimating:I // field@0105 │ │ +04faf6: 6e20 3f22 0600 |01b5: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(I)V // method@223f │ │ +04fafc: 5430 f400 |01b8: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00f4 │ │ +04fb00: 3800 2200 |01ba: if-eqz v0, 01dc // +0022 │ │ +04fb04: 6e20 3c22 4600 |01bc: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@223c │ │ +04fb0a: 1a00 230c |01bf: const-string v0, "Loader Manager:" // string@0c23 │ │ +04fb0e: 6e20 4122 0600 |01c1: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@2241 │ │ +04fb14: 5430 f400 |01c4: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00f4 │ │ +04fb18: 2201 3e05 |01c6: new-instance v1, Ljava/lang/StringBuilder; // type@053e │ │ +04fb1c: 7010 a422 0100 |01c8: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@22a4 │ │ +04fb22: 6e20 ad22 4100 |01cb: invoke-virtual {v1, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22ad │ │ +04fb28: 0c01 |01ce: move-result-object v1 │ │ +04fb2a: 1a02 0300 |01cf: const-string v2, " " // string@0003 │ │ +04fb2e: 6e20 ad22 2100 |01d1: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22ad │ │ +04fb34: 0c01 |01d4: move-result-object v1 │ │ +04fb36: 6e10 b222 0100 |01d5: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@22b2 │ │ +04fb3c: 0c01 |01d8: move-result-object v1 │ │ +04fb3e: 6e57 c106 1065 |01d9: invoke-virtual {v0, v1, v5, v6, v7}, Landroid/support/v4/app/LoaderManagerImpl;.dump:(Ljava/lang/String;Ljava/io/FileDescriptor;Ljava/io/PrintWriter;[Ljava/lang/String;)V // method@06c1 │ │ +04fb44: 5430 e300 |01dc: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00e3 │ │ +04fb48: 3800 3b00 |01de: if-eqz v0, 0219 // +003b │ │ +04fb4c: 6e20 3c22 4600 |01e0: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@223c │ │ +04fb52: 2200 3e05 |01e3: new-instance v0, Ljava/lang/StringBuilder; // type@053e │ │ +04fb56: 7010 a422 0000 |01e5: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@22a4 │ │ +04fb5c: 1a01 ee02 |01e8: const-string v1, "Child " // string@02ee │ │ +04fb60: 6e20 ad22 1000 |01ea: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22ad │ │ +04fb66: 0c00 |01ed: move-result-object v0 │ │ +04fb68: 5431 e300 |01ee: iget-object v1, v3, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00e3 │ │ +04fb6c: 6e20 ac22 1000 |01f0: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@22ac │ │ +04fb72: 0c00 |01f3: move-result-object v0 │ │ +04fb74: 1a01 ef00 |01f4: const-string v1, ":" // string@00ef │ │ +04fb78: 6e20 ad22 1000 |01f6: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22ad │ │ +04fb7e: 0c00 |01f9: move-result-object v0 │ │ +04fb80: 6e10 b222 0000 |01fa: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@22b2 │ │ +04fb86: 0c00 |01fd: move-result-object v0 │ │ +04fb88: 6e20 4122 0600 |01fe: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@2241 │ │ +04fb8e: 5430 e300 |0201: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00e3 │ │ +04fb92: 2201 3e05 |0203: new-instance v1, Ljava/lang/StringBuilder; // type@053e │ │ +04fb96: 7010 a422 0100 |0205: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@22a4 │ │ +04fb9c: 6e20 ad22 4100 |0208: invoke-virtual {v1, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22ad │ │ +04fba2: 0c01 |020b: move-result-object v1 │ │ +04fba4: 1a02 0300 |020c: const-string v2, " " // string@0003 │ │ +04fba8: 6e20 ad22 2100 |020e: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22ad │ │ +04fbae: 0c01 |0211: move-result-object v1 │ │ +04fbb0: 6e10 b222 0100 |0212: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@22b2 │ │ +04fbb6: 0c01 |0215: move-result-object v1 │ │ +04fbb8: 6e57 b905 1065 |0216: invoke-virtual {v0, v1, v5, v6, v7}, Landroid/support/v4/app/FragmentManagerImpl;.dump:(Ljava/lang/String;Ljava/io/FileDescriptor;Ljava/io/PrintWriter;[Ljava/lang/String;)V // method@05b9 │ │ +04fbbe: 0e00 |0219: return-void │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=1654 │ │ + 0x0008 line=1655 │ │ + 0x0011 line=1656 │ │ + 0x0016 line=1657 │ │ + 0x001f line=1658 │ │ + 0x0029 line=1659 │ │ + 0x0036 line=1660 │ │ + 0x0040 line=1661 │ │ + 0x004a line=1662 │ │ + 0x0054 line=1663 │ │ + 0x0061 line=1664 │ │ + 0x006b line=1665 │ │ + 0x0075 line=1666 │ │ + 0x007f line=1667 │ │ + 0x0089 line=1668 │ │ + 0x0096 line=1669 │ │ + 0x00a0 line=1670 │ │ + 0x00aa line=1671 │ │ + 0x00b4 line=1672 │ │ + 0x00c1 line=1673 │ │ + 0x00cb line=1674 │ │ + 0x00d5 line=1675 │ │ + 0x00d9 line=1676 │ │ + 0x00e1 line=1677 │ │ + 0x00e6 line=1679 │ │ + 0x00ea line=1680 │ │ + 0x00f2 line=1681 │ │ + 0x00f7 line=1683 │ │ + 0x00fb line=1684 │ │ + 0x0103 line=1685 │ │ + 0x0108 line=1687 │ │ + 0x010c line=1688 │ │ + 0x0119 line=1690 │ │ + 0x011d line=1691 │ │ + 0x0125 line=1692 │ │ + 0x012a line=1694 │ │ + 0x012e line=1695 │ │ + 0x0136 line=1696 │ │ + 0x013b line=1698 │ │ + 0x013f line=1699 │ │ + 0x014c line=1700 │ │ + 0x0151 line=1701 │ │ + 0x0156 line=1703 │ │ + 0x015a line=1704 │ │ + 0x0167 line=1706 │ │ + 0x016b line=1707 │ │ + 0x0178 line=1709 │ │ + 0x017c line=1710 │ │ + 0x0189 line=1712 │ │ + 0x018d line=1713 │ │ + 0x019a line=1715 │ │ + 0x019e line=1716 │ │ + 0x01ab line=1717 │ │ + 0x01b3 line=1718 │ │ + 0x01b8 line=1720 │ │ + 0x01bc line=1721 │ │ + 0x01c4 line=1722 │ │ + 0x01dc line=1724 │ │ + 0x01e0 line=1725 │ │ + 0x0201 line=1726 │ │ + 0x0219 line=1728 │ │ locals : │ │ 0x0000 - 0x021a reg=3 this Landroid/support/v4/app/Fragment; │ │ 0x0000 - 0x021a reg=4 prefix Ljava/lang/String; │ │ 0x0000 - 0x021a reg=5 fd Ljava/io/FileDescriptor; │ │ 0x0000 - 0x021a reg=6 writer Ljava/io/PrintWriter; │ │ 0x0000 - 0x021a reg=7 args [Ljava/lang/String; │ │ │ │ @@ -3866,2713 +6184,3105 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -036bf0: |[036bf0] android.support.v4.app.Fragment.equals:(Ljava/lang/Object;)Z │ │ -036c00: 6f20 9317 2100 |0000: invoke-super {v1, v2}, Ljava/lang/Object;.equals:(Ljava/lang/Object;)Z // method@1793 │ │ -036c06: 0a00 |0003: move-result v0 │ │ -036c08: 0f00 |0004: return v0 │ │ +04fbc0: |[04fbc0] android.support.v4.app.Fragment.equals:(Ljava/lang/Object;)Z │ │ +04fbd0: 6f20 8822 2100 |0000: invoke-super {v1, v2}, Ljava/lang/Object;.equals:(Ljava/lang/Object;)Z // method@2288 │ │ +04fbd6: 0a00 |0003: move-result v0 │ │ +04fbd8: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=475 │ │ + 0x0000 line=493 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/app/Fragment; │ │ 0x0000 - 0x0005 reg=2 o Ljava/lang/Object; │ │ │ │ #2 : (in Landroid/support/v4/app/Fragment;) │ │ name : 'findFragmentByWho' │ │ type : '(Ljava/lang/String;)Landroid/support/v4/app/Fragment;' │ │ access : 0x0000 () │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 22 16-bit code units │ │ -036c0c: |[036c0c] android.support.v4.app.Fragment.findFragmentByWho:(Ljava/lang/String;)Landroid/support/v4/app/Fragment; │ │ -036c1c: 5410 ce00 |0000: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mWho:Ljava/lang/String; // field@00ce │ │ -036c20: 6e20 a217 0200 |0002: invoke-virtual {v2, v0}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@17a2 │ │ -036c26: 0a00 |0005: move-result v0 │ │ -036c28: 3800 0300 |0006: if-eqz v0, 0009 // +0003 │ │ -036c2c: 1101 |0008: return-object v1 │ │ -036c2e: 5410 ad00 |0009: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00ad │ │ -036c32: 3800 0900 |000b: if-eqz v0, 0014 // +0009 │ │ -036c36: 5410 ad00 |000d: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00ad │ │ -036c3a: 6e20 f203 2000 |000f: invoke-virtual {v0, v2}, Landroid/support/v4/app/FragmentManagerImpl;.findFragmentByWho:(Ljava/lang/String;)Landroid/support/v4/app/Fragment; // method@03f2 │ │ -036c40: 0c01 |0012: move-result-object v1 │ │ -036c42: 28f5 |0013: goto 0008 // -000b │ │ -036c44: 1201 |0014: const/4 v1, #int 0 // #0 │ │ -036c46: 28f3 |0015: goto 0008 // -000d │ │ - catches : (none) │ │ - positions : │ │ - 0x0000 line=1450 │ │ - 0x0008 line=1456 │ │ - 0x0009 line=1453 │ │ - 0x000d line=1454 │ │ - 0x0014 line=1456 │ │ +04fbdc: |[04fbdc] android.support.v4.app.Fragment.findFragmentByWho:(Ljava/lang/String;)Landroid/support/v4/app/Fragment; │ │ +04fbec: 5410 0c01 |0000: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mWho:Ljava/lang/String; // field@010c │ │ +04fbf0: 6e20 9722 0200 |0002: invoke-virtual {v2, v0}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@2297 │ │ +04fbf6: 0a00 |0005: move-result v0 │ │ +04fbf8: 3800 0300 |0006: if-eqz v0, 0009 // +0003 │ │ +04fbfc: 1101 |0008: return-object v1 │ │ +04fbfe: 5410 e300 |0009: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00e3 │ │ +04fc02: 3800 0900 |000b: if-eqz v0, 0014 // +0009 │ │ +04fc06: 5410 e300 |000d: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00e3 │ │ +04fc0a: 6e20 bf05 2000 |000f: invoke-virtual {v0, v2}, Landroid/support/v4/app/FragmentManagerImpl;.findFragmentByWho:(Ljava/lang/String;)Landroid/support/v4/app/Fragment; // method@05bf │ │ +04fc10: 0c01 |0012: move-result-object v1 │ │ +04fc12: 28f5 |0013: goto 0008 // -000b │ │ +04fc14: 1201 |0014: const/4 v1, #int 0 // #0 │ │ +04fc16: 28f3 |0015: goto 0008 // -000d │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=1731 │ │ + 0x0008 line=1737 │ │ + 0x0009 line=1734 │ │ + 0x000d line=1735 │ │ + 0x0014 line=1737 │ │ locals : │ │ 0x0000 - 0x0008 reg=1 this Landroid/support/v4/app/Fragment; │ │ 0x0009 - 0x0016 reg=1 this Landroid/support/v4/app/Fragment; │ │ 0x0000 - 0x0016 reg=2 who Ljava/lang/String; │ │ │ │ #3 : (in Landroid/support/v4/app/Fragment;) │ │ name : 'getActivity' │ │ type : '()Landroid/support/v4/app/FragmentActivity;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -036c48: |[036c48] android.support.v4.app.Fragment.getActivity:()Landroid/support/v4/app/FragmentActivity; │ │ -036c58: 5410 a600 |0000: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00a6 │ │ -036c5c: 1100 |0002: return-object v0 │ │ +04fc18: |[04fc18] android.support.v4.app.Fragment.getActivity:()Landroid/support/v4/app/FragmentActivity; │ │ +04fc28: 5410 da00 |0000: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00da │ │ +04fc2c: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=593 │ │ + 0x0000 line=611 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/app/Fragment; │ │ │ │ #4 : (in Landroid/support/v4/app/Fragment;) │ │ + name : 'getAllowEnterTransitionOverlap' │ │ + type : '()Z' │ │ + access : 0x0001 (PUBLIC) │ │ + code - │ │ + registers : 2 │ │ + ins : 1 │ │ + outs : 1 │ │ + insns size : 13 16-bit code units │ │ +04fc30: |[04fc30] android.support.v4.app.Fragment.getAllowEnterTransitionOverlap:()Z │ │ +04fc40: 5410 dc00 |0000: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mAllowEnterTransitionOverlap:Ljava/lang/Boolean; // field@00dc │ │ +04fc44: 3900 0400 |0002: if-nez v0, 0006 // +0004 │ │ +04fc48: 1210 |0004: const/4 v0, #int 1 // #1 │ │ +04fc4a: 0f00 |0005: return v0 │ │ +04fc4c: 5410 dc00 |0006: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mAllowEnterTransitionOverlap:Ljava/lang/Boolean; // field@00dc │ │ +04fc50: 6e10 4622 0000 |0008: invoke-virtual {v0}, Ljava/lang/Boolean;.booleanValue:()Z // method@2246 │ │ +04fc56: 0a00 |000b: move-result v0 │ │ +04fc58: 28f9 |000c: goto 0005 // -0007 │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=1617 │ │ + locals : │ │ + 0x0000 - 0x000d reg=1 this Landroid/support/v4/app/Fragment; │ │ + │ │ + #5 : (in Landroid/support/v4/app/Fragment;) │ │ + name : 'getAllowReturnTransitionOverlap' │ │ + type : '()Z' │ │ + access : 0x0001 (PUBLIC) │ │ + code - │ │ + registers : 2 │ │ + ins : 1 │ │ + outs : 1 │ │ + insns size : 13 16-bit code units │ │ +04fc5c: |[04fc5c] android.support.v4.app.Fragment.getAllowReturnTransitionOverlap:()Z │ │ +04fc6c: 5410 dd00 |0000: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mAllowReturnTransitionOverlap:Ljava/lang/Boolean; // field@00dd │ │ +04fc70: 3900 0400 |0002: if-nez v0, 0006 // +0004 │ │ +04fc74: 1210 |0004: const/4 v0, #int 1 // #1 │ │ +04fc76: 0f00 |0005: return v0 │ │ +04fc78: 5410 dd00 |0006: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mAllowReturnTransitionOverlap:Ljava/lang/Boolean; // field@00dd │ │ +04fc7c: 6e10 4622 0000 |0008: invoke-virtual {v0}, Ljava/lang/Boolean;.booleanValue:()Z // method@2246 │ │ +04fc82: 0a00 |000b: move-result v0 │ │ +04fc84: 28f9 |000c: goto 0005 // -0007 │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=1641 │ │ + locals : │ │ + 0x0000 - 0x000d reg=1 this Landroid/support/v4/app/Fragment; │ │ + │ │ + #6 : (in Landroid/support/v4/app/Fragment;) │ │ name : 'getArguments' │ │ type : '()Landroid/os/Bundle;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -036c60: |[036c60] android.support.v4.app.Fragment.getArguments:()Landroid/os/Bundle; │ │ -036c70: 5410 a900 |0000: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mArguments:Landroid/os/Bundle; // field@00a9 │ │ -036c74: 1100 |0002: return-object v0 │ │ +04fc88: |[04fc88] android.support.v4.app.Fragment.getArguments:()Landroid/os/Bundle; │ │ +04fc98: 5410 df00 |0000: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mArguments:Landroid/os/Bundle; // field@00df │ │ +04fc9c: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=540 │ │ + 0x0000 line=558 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/app/Fragment; │ │ │ │ - #5 : (in Landroid/support/v4/app/Fragment;) │ │ + #7 : (in Landroid/support/v4/app/Fragment;) │ │ name : 'getChildFragmentManager' │ │ type : '()Landroid/support/v4/app/FragmentManager;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 53 16-bit code units │ │ -036c78: |[036c78] android.support.v4.app.Fragment.getChildFragmentManager:()Landroid/support/v4/app/FragmentManager; │ │ -036c88: 5420 ad00 |0000: iget-object v0, v2, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00ad │ │ -036c8c: 3900 0f00 |0002: if-nez v0, 0011 // +000f │ │ -036c90: 6e10 2703 0200 |0004: invoke-virtual {v2}, Landroid/support/v4/app/Fragment;.instantiateChildFragmentManager:()V // method@0327 │ │ -036c96: 5220 c600 |0007: iget v0, v2, Landroid/support/v4/app/Fragment;.mState:I // field@00c6 │ │ -036c9a: 1251 |0009: const/4 v1, #int 5 // #5 │ │ -036c9c: 3410 0a00 |000a: if-lt v0, v1, 0014 // +000a │ │ -036ca0: 5420 ad00 |000c: iget-object v0, v2, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00ad │ │ -036ca4: 6e10 e903 0000 |000e: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchResume:()V // method@03e9 │ │ -036caa: 5420 ad00 |0011: iget-object v0, v2, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00ad │ │ -036cae: 1100 |0013: return-object v0 │ │ -036cb0: 5220 c600 |0014: iget v0, v2, Landroid/support/v4/app/Fragment;.mState:I // field@00c6 │ │ -036cb4: 1241 |0016: const/4 v1, #int 4 // #4 │ │ -036cb6: 3410 0800 |0017: if-lt v0, v1, 001f // +0008 │ │ -036cba: 5420 ad00 |0019: iget-object v0, v2, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00ad │ │ -036cbe: 6e10 ea03 0000 |001b: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchStart:()V // method@03ea │ │ -036cc4: 28f3 |001e: goto 0011 // -000d │ │ -036cc6: 5220 c600 |001f: iget v0, v2, Landroid/support/v4/app/Fragment;.mState:I // field@00c6 │ │ -036cca: 1221 |0021: const/4 v1, #int 2 // #2 │ │ -036ccc: 3410 0800 |0022: if-lt v0, v1, 002a // +0008 │ │ -036cd0: 5420 ad00 |0024: iget-object v0, v2, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00ad │ │ -036cd4: 6e10 dc03 0000 |0026: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchActivityCreated:()V // method@03dc │ │ -036cda: 28e8 |0029: goto 0011 // -0018 │ │ -036cdc: 5220 c600 |002a: iget v0, v2, Landroid/support/v4/app/Fragment;.mState:I // field@00c6 │ │ -036ce0: 1211 |002c: const/4 v1, #int 1 // #1 │ │ -036ce2: 3410 e4ff |002d: if-lt v0, v1, 0011 // -001c │ │ -036ce6: 5420 ad00 |002f: iget-object v0, v2, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00ad │ │ -036cea: 6e10 df03 0000 |0031: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchCreate:()V // method@03df │ │ -036cf0: 28dd |0034: goto 0011 // -0023 │ │ +04fca0: |[04fca0] android.support.v4.app.Fragment.getChildFragmentManager:()Landroid/support/v4/app/FragmentManager; │ │ +04fcb0: 5420 e300 |0000: iget-object v0, v2, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00e3 │ │ +04fcb4: 3900 0f00 |0002: if-nez v0, 0011 // +000f │ │ +04fcb8: 6e10 e304 0200 |0004: invoke-virtual {v2}, Landroid/support/v4/app/Fragment;.instantiateChildFragmentManager:()V // method@04e3 │ │ +04fcbe: 5220 0401 |0007: iget v0, v2, Landroid/support/v4/app/Fragment;.mState:I // field@0104 │ │ +04fcc2: 1251 |0009: const/4 v1, #int 5 // #5 │ │ +04fcc4: 3410 0a00 |000a: if-lt v0, v1, 0014 // +000a │ │ +04fcc8: 5420 e300 |000c: iget-object v0, v2, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00e3 │ │ +04fccc: 6e10 b605 0000 |000e: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchResume:()V // method@05b6 │ │ +04fcd2: 5420 e300 |0011: iget-object v0, v2, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00e3 │ │ +04fcd6: 1100 |0013: return-object v0 │ │ +04fcd8: 5220 0401 |0014: iget v0, v2, Landroid/support/v4/app/Fragment;.mState:I // field@0104 │ │ +04fcdc: 1241 |0016: const/4 v1, #int 4 // #4 │ │ +04fcde: 3410 0800 |0017: if-lt v0, v1, 001f // +0008 │ │ +04fce2: 5420 e300 |0019: iget-object v0, v2, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00e3 │ │ +04fce6: 6e10 b705 0000 |001b: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchStart:()V // method@05b7 │ │ +04fcec: 28f3 |001e: goto 0011 // -000d │ │ +04fcee: 5220 0401 |001f: iget v0, v2, Landroid/support/v4/app/Fragment;.mState:I // field@0104 │ │ +04fcf2: 1221 |0021: const/4 v1, #int 2 // #2 │ │ +04fcf4: 3410 0800 |0022: if-lt v0, v1, 002a // +0008 │ │ +04fcf8: 5420 e300 |0024: iget-object v0, v2, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00e3 │ │ +04fcfc: 6e10 a905 0000 |0026: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchActivityCreated:()V // method@05a9 │ │ +04fd02: 28e8 |0029: goto 0011 // -0018 │ │ +04fd04: 5220 0401 |002a: iget v0, v2, Landroid/support/v4/app/Fragment;.mState:I // field@0104 │ │ +04fd08: 1211 |002c: const/4 v1, #int 1 // #1 │ │ +04fd0a: 3410 e4ff |002d: if-lt v0, v1, 0011 // -001c │ │ +04fd0e: 5420 e300 |002f: iget-object v0, v2, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00e3 │ │ +04fd12: 6e10 ac05 0000 |0031: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchCreate:()V // method@05ac │ │ +04fd18: 28dd |0034: goto 0011 // -0023 │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=658 │ │ - 0x0004 line=659 │ │ - 0x0007 line=660 │ │ - 0x000c line=661 │ │ - 0x0011 line=670 │ │ - 0x0014 line=662 │ │ - 0x0019 line=663 │ │ - 0x001f line=664 │ │ - 0x0024 line=665 │ │ - 0x002a line=666 │ │ - 0x002f line=667 │ │ + 0x0000 line=676 │ │ + 0x0004 line=677 │ │ + 0x0007 line=678 │ │ + 0x000c line=679 │ │ + 0x0011 line=688 │ │ + 0x0014 line=680 │ │ + 0x0019 line=681 │ │ + 0x001f line=682 │ │ + 0x0024 line=683 │ │ + 0x002a line=684 │ │ + 0x002f line=685 │ │ locals : │ │ 0x0000 - 0x0035 reg=2 this Landroid/support/v4/app/Fragment; │ │ │ │ - #6 : (in Landroid/support/v4/app/Fragment;) │ │ + #8 : (in Landroid/support/v4/app/Fragment;) │ │ + name : 'getEnterTransition' │ │ + type : '()Ljava/lang/Object;' │ │ + access : 0x0001 (PUBLIC) │ │ + code - │ │ + registers : 2 │ │ + ins : 1 │ │ + outs : 0 │ │ + insns size : 3 16-bit code units │ │ +04fd1c: |[04fd1c] android.support.v4.app.Fragment.getEnterTransition:()Ljava/lang/Object; │ │ +04fd2c: 5410 e800 |0000: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mEnterTransition:Ljava/lang/Object; // field@00e8 │ │ +04fd30: 1100 |0002: return-object v0 │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=1432 │ │ + locals : │ │ + 0x0000 - 0x0003 reg=1 this Landroid/support/v4/app/Fragment; │ │ + │ │ + #9 : (in Landroid/support/v4/app/Fragment;) │ │ + name : 'getExitTransition' │ │ + type : '()Ljava/lang/Object;' │ │ + access : 0x0001 (PUBLIC) │ │ + code - │ │ + registers : 2 │ │ + ins : 1 │ │ + outs : 0 │ │ + insns size : 3 16-bit code units │ │ +04fd34: |[04fd34] android.support.v4.app.Fragment.getExitTransition:()Ljava/lang/Object; │ │ +04fd44: 5410 ea00 |0000: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mExitTransition:Ljava/lang/Object; // field@00ea │ │ +04fd48: 1100 |0002: return-object v0 │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=1500 │ │ + locals : │ │ + 0x0000 - 0x0003 reg=1 this Landroid/support/v4/app/Fragment; │ │ + │ │ + #10 : (in Landroid/support/v4/app/Fragment;) │ │ name : 'getFragmentManager' │ │ type : '()Landroid/support/v4/app/FragmentManager;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -036cf4: |[036cf4] android.support.v4.app.Fragment.getFragmentManager:()Landroid/support/v4/app/FragmentManager; │ │ -036d04: 5410 b300 |0000: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00b3 │ │ -036d08: 1100 |0002: return-object v0 │ │ +04fd4c: |[04fd4c] android.support.v4.app.Fragment.getFragmentManager:()Landroid/support/v4/app/FragmentManager; │ │ +04fd5c: 5410 ed00 |0000: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00ed │ │ +04fd60: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=650 │ │ + 0x0000 line=668 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/app/Fragment; │ │ │ │ - #7 : (in Landroid/support/v4/app/Fragment;) │ │ + #11 : (in Landroid/support/v4/app/Fragment;) │ │ name : 'getId' │ │ type : '()I' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -036d0c: |[036d0c] android.support.v4.app.Fragment.getId:()I │ │ -036d1c: 5210 b200 |0000: iget v0, v1, Landroid/support/v4/app/Fragment;.mFragmentId:I // field@00b2 │ │ -036d20: 0f00 |0002: return v0 │ │ +04fd64: |[04fd64] android.support.v4.app.Fragment.getId:()I │ │ +04fd74: 5210 ec00 |0000: iget v0, v1, Landroid/support/v4/app/Fragment;.mFragmentId:I // field@00ec │ │ +04fd78: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=511 │ │ + 0x0000 line=529 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/app/Fragment; │ │ │ │ - #8 : (in Landroid/support/v4/app/Fragment;) │ │ + #12 : (in Landroid/support/v4/app/Fragment;) │ │ name : 'getLayoutInflater' │ │ type : '(Landroid/os/Bundle;)Landroid/view/LayoutInflater;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ - registers : 3 │ │ + registers : 5 │ │ ins : 2 │ │ - outs : 1 │ │ - insns size : 7 16-bit code units │ │ -036d24: |[036d24] android.support.v4.app.Fragment.getLayoutInflater:(Landroid/os/Bundle;)Landroid/view/LayoutInflater; │ │ -036d34: 5410 a600 |0000: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00a6 │ │ -036d38: 6e10 7d03 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/app/FragmentActivity;.getLayoutInflater:()Landroid/view/LayoutInflater; // method@037d │ │ -036d3e: 0c00 |0005: move-result-object v0 │ │ -036d40: 1100 |0006: return-object v0 │ │ + outs : 2 │ │ + insns size : 25 16-bit code units │ │ +04fd7c: |[04fd7c] android.support.v4.app.Fragment.getLayoutInflater:(Landroid/os/Bundle;)Landroid/view/LayoutInflater; │ │ +04fd8c: 5431 da00 |0000: iget-object v1, v3, Landroid/support/v4/app/Fragment;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00da │ │ +04fd90: 6e10 4105 0100 |0002: invoke-virtual {v1}, Landroid/support/v4/app/FragmentActivity;.getLayoutInflater:()Landroid/view/LayoutInflater; // method@0541 │ │ +04fd96: 0c01 |0005: move-result-object v1 │ │ +04fd98: 5432 da00 |0006: iget-object v2, v3, Landroid/support/v4/app/Fragment;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00da │ │ +04fd9c: 6e20 a61c 2100 |0008: invoke-virtual {v1, v2}, Landroid/view/LayoutInflater;.cloneInContext:(Landroid/content/Context;)Landroid/view/LayoutInflater; // method@1ca6 │ │ +04fda2: 0c00 |000b: move-result-object v0 │ │ +04fda4: 6e10 c804 0300 |000c: invoke-virtual {v3}, Landroid/support/v4/app/Fragment;.getChildFragmentManager:()Landroid/support/v4/app/FragmentManager; // method@04c8 │ │ +04fdaa: 5431 e300 |000f: iget-object v1, v3, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00e3 │ │ +04fdae: 6e10 c505 0100 |0011: invoke-virtual {v1}, Landroid/support/v4/app/FragmentManagerImpl;.getLayoutInflaterFactory:()Landroid/view/LayoutInflater$Factory; // method@05c5 │ │ +04fdb4: 0c01 |0014: move-result-object v1 │ │ +04fdb6: 6e20 aa1c 1000 |0015: invoke-virtual {v0, v1}, Landroid/view/LayoutInflater;.setFactory:(Landroid/view/LayoutInflater$Factory;)V // method@1caa │ │ +04fdbc: 1100 |0018: return-object v0 │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=915 │ │ - locals : │ │ - 0x0000 - 0x0007 reg=1 this Landroid/support/v4/app/Fragment; │ │ - 0x0000 - 0x0007 reg=2 savedInstanceState Landroid/os/Bundle; │ │ + 0x0000 line=933 │ │ + 0x000c line=934 │ │ + 0x000f line=935 │ │ + 0x0018 line=936 │ │ + locals : │ │ + 0x000c - 0x0019 reg=0 result Landroid/view/LayoutInflater; │ │ + 0x0000 - 0x0019 reg=3 this Landroid/support/v4/app/Fragment; │ │ + 0x0000 - 0x0019 reg=4 savedInstanceState Landroid/os/Bundle; │ │ │ │ - #9 : (in Landroid/support/v4/app/Fragment;) │ │ + #13 : (in Landroid/support/v4/app/Fragment;) │ │ name : 'getLoaderManager' │ │ type : '()Landroid/support/v4/app/LoaderManager;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 4 │ │ insns size : 60 16-bit code units │ │ -036d44: |[036d44] android.support.v4.app.Fragment.getLoaderManager:()Landroid/support/v4/app/LoaderManager; │ │ -036d54: 1213 |0000: const/4 v3, #int 1 // #1 │ │ -036d56: 5440 ba00 |0001: iget-object v0, v4, Landroid/support/v4/app/Fragment;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00ba │ │ -036d5a: 3800 0500 |0003: if-eqz v0, 0008 // +0005 │ │ -036d5e: 5440 ba00 |0005: iget-object v0, v4, Landroid/support/v4/app/Fragment;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00ba │ │ -036d62: 1100 |0007: return-object v0 │ │ -036d64: 5440 a600 |0008: iget-object v0, v4, Landroid/support/v4/app/Fragment;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00a6 │ │ -036d68: 3900 2100 |000a: if-nez v0, 002b // +0021 │ │ -036d6c: 2200 a703 |000c: new-instance v0, Ljava/lang/IllegalStateException; // type@03a7 │ │ -036d70: 2201 b903 |000e: new-instance v1, Ljava/lang/StringBuilder; // type@03b9 │ │ -036d74: 7010 ae17 0100 |0010: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@17ae │ │ -036d7a: 1a02 6003 |0013: const-string v2, "Fragment " // string@0360 │ │ -036d7e: 6e20 b517 2100 |0015: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17b5 │ │ -036d84: 0c01 |0018: move-result-object v1 │ │ -036d86: 6e20 b417 4100 |0019: invoke-virtual {v1, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@17b4 │ │ -036d8c: 0c01 |001c: move-result-object v1 │ │ -036d8e: 1a02 7600 |001d: const-string v2, " not attached to Activity" // string@0076 │ │ -036d92: 6e20 b517 2100 |001f: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17b5 │ │ -036d98: 0c01 |0022: move-result-object v1 │ │ -036d9a: 6e10 ba17 0100 |0023: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@17ba │ │ -036da0: 0c01 |0026: move-result-object v1 │ │ -036da2: 7020 7c17 1000 |0027: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@177c │ │ -036da8: 2700 |002a: throw v0 │ │ -036daa: 5c43 ac00 |002b: iput-boolean v3, v4, Landroid/support/v4/app/Fragment;.mCheckedForLoaderManager:Z // field@00ac │ │ -036dae: 5440 a600 |002d: iget-object v0, v4, Landroid/support/v4/app/Fragment;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00a6 │ │ -036db2: 5441 ce00 |002f: iget-object v1, v4, Landroid/support/v4/app/Fragment;.mWho:Ljava/lang/String; // field@00ce │ │ -036db6: 5542 bb00 |0031: iget-boolean v2, v4, Landroid/support/v4/app/Fragment;.mLoadersStarted:Z // field@00bb │ │ -036dba: 6e40 7e03 1032 |0033: invoke-virtual {v0, v1, v2, v3}, Landroid/support/v4/app/FragmentActivity;.getLoaderManager:(Ljava/lang/String;ZZ)Landroid/support/v4/app/LoaderManagerImpl; // method@037e │ │ -036dc0: 0c00 |0036: move-result-object v0 │ │ -036dc2: 5b40 ba00 |0037: iput-object v0, v4, Landroid/support/v4/app/Fragment;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00ba │ │ -036dc6: 5440 ba00 |0039: iget-object v0, v4, Landroid/support/v4/app/Fragment;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00ba │ │ -036dca: 28cc |003b: goto 0007 // -0034 │ │ - catches : (none) │ │ - positions : │ │ - 0x0001 line=859 │ │ - 0x0005 line=860 │ │ - 0x0007 line=867 │ │ - 0x0008 line=862 │ │ - 0x000c line=863 │ │ - 0x002b line=865 │ │ - 0x002d line=866 │ │ - 0x0039 line=867 │ │ +04fdc0: |[04fdc0] android.support.v4.app.Fragment.getLoaderManager:()Landroid/support/v4/app/LoaderManager; │ │ +04fdd0: 1213 |0000: const/4 v3, #int 1 // #1 │ │ +04fdd2: 5440 f400 |0001: iget-object v0, v4, Landroid/support/v4/app/Fragment;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00f4 │ │ +04fdd6: 3800 0500 |0003: if-eqz v0, 0008 // +0005 │ │ +04fdda: 5440 f400 |0005: iget-object v0, v4, Landroid/support/v4/app/Fragment;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00f4 │ │ +04fdde: 1100 |0007: return-object v0 │ │ +04fde0: 5440 da00 |0008: iget-object v0, v4, Landroid/support/v4/app/Fragment;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00da │ │ +04fde4: 3900 2100 |000a: if-nez v0, 002b // +0021 │ │ +04fde8: 2200 2c05 |000c: new-instance v0, Ljava/lang/IllegalStateException; // type@052c │ │ +04fdec: 2201 3e05 |000e: new-instance v1, Ljava/lang/StringBuilder; // type@053e │ │ +04fdf0: 7010 a422 0100 |0010: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@22a4 │ │ +04fdf6: 1a02 5e04 |0013: const-string v2, "Fragment " // string@045e │ │ +04fdfa: 6e20 ad22 2100 |0015: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22ad │ │ +04fe00: 0c01 |0018: move-result-object v1 │ │ +04fe02: 6e20 ac22 4100 |0019: invoke-virtual {v1, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@22ac │ │ +04fe08: 0c01 |001c: move-result-object v1 │ │ +04fe0a: 1a02 7e00 |001d: const-string v2, " not attached to Activity" // string@007e │ │ +04fe0e: 6e20 ad22 2100 |001f: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22ad │ │ +04fe14: 0c01 |0022: move-result-object v1 │ │ +04fe16: 6e10 b222 0100 |0023: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@22b2 │ │ +04fe1c: 0c01 |0026: move-result-object v1 │ │ +04fe1e: 7020 6c22 1000 |0027: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@226c │ │ +04fe24: 2700 |002a: throw v0 │ │ +04fe26: 5c43 e200 |002b: iput-boolean v3, v4, Landroid/support/v4/app/Fragment;.mCheckedForLoaderManager:Z // field@00e2 │ │ +04fe2a: 5440 da00 |002d: iget-object v0, v4, Landroid/support/v4/app/Fragment;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00da │ │ +04fe2e: 5441 0c01 |002f: iget-object v1, v4, Landroid/support/v4/app/Fragment;.mWho:Ljava/lang/String; // field@010c │ │ +04fe32: 5542 f500 |0031: iget-boolean v2, v4, Landroid/support/v4/app/Fragment;.mLoadersStarted:Z // field@00f5 │ │ +04fe36: 6e40 4205 1032 |0033: invoke-virtual {v0, v1, v2, v3}, Landroid/support/v4/app/FragmentActivity;.getLoaderManager:(Ljava/lang/String;ZZ)Landroid/support/v4/app/LoaderManagerImpl; // method@0542 │ │ +04fe3c: 0c00 |0036: move-result-object v0 │ │ +04fe3e: 5b40 f400 |0037: iput-object v0, v4, Landroid/support/v4/app/Fragment;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00f4 │ │ +04fe42: 5440 f400 |0039: iget-object v0, v4, Landroid/support/v4/app/Fragment;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00f4 │ │ +04fe46: 28cc |003b: goto 0007 // -0034 │ │ + catches : (none) │ │ + positions : │ │ + 0x0001 line=877 │ │ + 0x0005 line=878 │ │ + 0x0007 line=885 │ │ + 0x0008 line=880 │ │ + 0x000c line=881 │ │ + 0x002b line=883 │ │ + 0x002d line=884 │ │ + 0x0039 line=885 │ │ locals : │ │ 0x0000 - 0x003c reg=4 this Landroid/support/v4/app/Fragment; │ │ │ │ - #10 : (in Landroid/support/v4/app/Fragment;) │ │ + #14 : (in Landroid/support/v4/app/Fragment;) │ │ name : 'getParentFragment' │ │ type : '()Landroid/support/v4/app/Fragment;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -036dcc: |[036dcc] android.support.v4.app.Fragment.getParentFragment:()Landroid/support/v4/app/Fragment; │ │ -036ddc: 5410 be00 |0000: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mParentFragment:Landroid/support/v4/app/Fragment; // field@00be │ │ -036de0: 1100 |0002: return-object v0 │ │ +04fe48: |[04fe48] android.support.v4.app.Fragment.getParentFragment:()Landroid/support/v4/app/Fragment; │ │ +04fe58: 5410 f800 |0000: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mParentFragment:Landroid/support/v4/app/Fragment; // field@00f8 │ │ +04fe5c: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=678 │ │ + 0x0000 line=696 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/app/Fragment; │ │ │ │ - #11 : (in Landroid/support/v4/app/Fragment;) │ │ + #15 : (in Landroid/support/v4/app/Fragment;) │ │ + name : 'getReenterTransition' │ │ + type : '()Ljava/lang/Object;' │ │ + access : 0x0001 (PUBLIC) │ │ + code - │ │ + registers : 3 │ │ + ins : 1 │ │ + outs : 1 │ │ + insns size : 14 16-bit code units │ │ +04fe60: |[04fe60] android.support.v4.app.Fragment.getReenterTransition:()Ljava/lang/Object; │ │ +04fe70: 5420 f900 |0000: iget-object v0, v2, Landroid/support/v4/app/Fragment;.mReenterTransition:Ljava/lang/Object; // field@00f9 │ │ +04fe74: 6201 d900 |0002: sget-object v1, Landroid/support/v4/app/Fragment;.USE_DEFAULT_TRANSITION:Ljava/lang/Object; // field@00d9 │ │ +04fe78: 3310 0700 |0004: if-ne v0, v1, 000b // +0007 │ │ +04fe7c: 6e10 ca04 0200 |0006: invoke-virtual {v2}, Landroid/support/v4/app/Fragment;.getExitTransition:()Ljava/lang/Object; // method@04ca │ │ +04fe82: 0c00 |0009: move-result-object v0 │ │ +04fe84: 1100 |000a: return-object v0 │ │ +04fe86: 5420 f900 |000b: iget-object v0, v2, Landroid/support/v4/app/Fragment;.mReenterTransition:Ljava/lang/Object; // field@00f9 │ │ +04fe8a: 28fd |000d: goto 000a // -0003 │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=1533 │ │ + locals : │ │ + 0x0000 - 0x000e reg=2 this Landroid/support/v4/app/Fragment; │ │ + │ │ + #16 : (in Landroid/support/v4/app/Fragment;) │ │ name : 'getResources' │ │ type : '()Landroid/content/res/Resources;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 42 16-bit code units │ │ -036de4: |[036de4] android.support.v4.app.Fragment.getResources:()Landroid/content/res/Resources; │ │ -036df4: 5430 a600 |0000: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00a6 │ │ -036df8: 3900 2100 |0002: if-nez v0, 0023 // +0021 │ │ -036dfc: 2200 a703 |0004: new-instance v0, Ljava/lang/IllegalStateException; // type@03a7 │ │ -036e00: 2201 b903 |0006: new-instance v1, Ljava/lang/StringBuilder; // type@03b9 │ │ -036e04: 7010 ae17 0100 |0008: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@17ae │ │ -036e0a: 1a02 6003 |000b: const-string v2, "Fragment " // string@0360 │ │ -036e0e: 6e20 b517 2100 |000d: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17b5 │ │ -036e14: 0c01 |0010: move-result-object v1 │ │ -036e16: 6e20 b417 3100 |0011: invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@17b4 │ │ -036e1c: 0c01 |0014: move-result-object v1 │ │ -036e1e: 1a02 7600 |0015: const-string v2, " not attached to Activity" // string@0076 │ │ -036e22: 6e20 b517 2100 |0017: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17b5 │ │ -036e28: 0c01 |001a: move-result-object v1 │ │ -036e2a: 6e10 ba17 0100 |001b: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@17ba │ │ -036e30: 0c01 |001e: move-result-object v1 │ │ -036e32: 7020 7c17 1000 |001f: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@177c │ │ -036e38: 2700 |0022: throw v0 │ │ -036e3a: 5430 a600 |0023: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00a6 │ │ -036e3e: 6e10 8003 0000 |0025: invoke-virtual {v0}, Landroid/support/v4/app/FragmentActivity;.getResources:()Landroid/content/res/Resources; // method@0380 │ │ -036e44: 0c00 |0028: move-result-object v0 │ │ -036e46: 1100 |0029: return-object v0 │ │ +04fe8c: |[04fe8c] android.support.v4.app.Fragment.getResources:()Landroid/content/res/Resources; │ │ +04fe9c: 5430 da00 |0000: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00da │ │ +04fea0: 3900 2100 |0002: if-nez v0, 0023 // +0021 │ │ +04fea4: 2200 2c05 |0004: new-instance v0, Ljava/lang/IllegalStateException; // type@052c │ │ +04fea8: 2201 3e05 |0006: new-instance v1, Ljava/lang/StringBuilder; // type@053e │ │ +04feac: 7010 a422 0100 |0008: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@22a4 │ │ +04feb2: 1a02 5e04 |000b: const-string v2, "Fragment " // string@045e │ │ +04feb6: 6e20 ad22 2100 |000d: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22ad │ │ +04febc: 0c01 |0010: move-result-object v1 │ │ +04febe: 6e20 ac22 3100 |0011: invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@22ac │ │ +04fec4: 0c01 |0014: move-result-object v1 │ │ +04fec6: 1a02 7e00 |0015: const-string v2, " not attached to Activity" // string@007e │ │ +04feca: 6e20 ad22 2100 |0017: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22ad │ │ +04fed0: 0c01 |001a: move-result-object v1 │ │ +04fed2: 6e10 b222 0100 |001b: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@22b2 │ │ +04fed8: 0c01 |001e: move-result-object v1 │ │ +04feda: 7020 6c22 1000 |001f: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@226c │ │ +04fee0: 2700 |0022: throw v0 │ │ +04fee2: 5430 da00 |0023: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00da │ │ +04fee6: 6e10 4405 0000 |0025: invoke-virtual {v0}, Landroid/support/v4/app/FragmentActivity;.getResources:()Landroid/content/res/Resources; // method@0544 │ │ +04feec: 0c00 |0028: move-result-object v0 │ │ +04feee: 1100 |0029: return-object v0 │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=600 │ │ - 0x0004 line=601 │ │ - 0x0023 line=603 │ │ + 0x0000 line=618 │ │ + 0x0004 line=619 │ │ + 0x0023 line=621 │ │ locals : │ │ 0x0000 - 0x002a reg=3 this Landroid/support/v4/app/Fragment; │ │ │ │ - #12 : (in Landroid/support/v4/app/Fragment;) │ │ + #17 : (in Landroid/support/v4/app/Fragment;) │ │ name : 'getRetainInstance' │ │ type : '()Z' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -036e48: |[036e48] android.support.v4.app.Fragment.getRetainInstance:()Z │ │ -036e58: 5510 c200 |0000: iget-boolean v0, v1, Landroid/support/v4/app/Fragment;.mRetainInstance:Z // field@00c2 │ │ -036e5c: 0f00 |0002: return v0 │ │ +04fef0: |[04fef0] android.support.v4.app.Fragment.getRetainInstance:()Z │ │ +04ff00: 5510 fd00 |0000: iget-boolean v0, v1, Landroid/support/v4/app/Fragment;.mRetainInstance:Z // field@00fd │ │ +04ff04: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=789 │ │ + 0x0000 line=807 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/app/Fragment; │ │ │ │ - #13 : (in Landroid/support/v4/app/Fragment;) │ │ + #18 : (in Landroid/support/v4/app/Fragment;) │ │ + name : 'getReturnTransition' │ │ + type : '()Ljava/lang/Object;' │ │ + access : 0x0001 (PUBLIC) │ │ + code - │ │ + registers : 3 │ │ + ins : 1 │ │ + outs : 1 │ │ + insns size : 14 16-bit code units │ │ +04ff08: |[04ff08] android.support.v4.app.Fragment.getReturnTransition:()Ljava/lang/Object; │ │ +04ff18: 5420 ff00 |0000: iget-object v0, v2, Landroid/support/v4/app/Fragment;.mReturnTransition:Ljava/lang/Object; // field@00ff │ │ +04ff1c: 6201 d900 |0002: sget-object v1, Landroid/support/v4/app/Fragment;.USE_DEFAULT_TRANSITION:Ljava/lang/Object; // field@00d9 │ │ +04ff20: 3310 0700 |0004: if-ne v0, v1, 000b // +0007 │ │ +04ff24: 6e10 c904 0200 |0006: invoke-virtual {v2}, Landroid/support/v4/app/Fragment;.getEnterTransition:()Ljava/lang/Object; // method@04c9 │ │ +04ff2a: 0c00 |0009: move-result-object v0 │ │ +04ff2c: 1100 |000a: return-object v0 │ │ +04ff2e: 5420 ff00 |000b: iget-object v0, v2, Landroid/support/v4/app/Fragment;.mReturnTransition:Ljava/lang/Object; // field@00ff │ │ +04ff32: 28fd |000d: goto 000a // -0003 │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=1466 │ │ + locals : │ │ + 0x0000 - 0x000e reg=2 this Landroid/support/v4/app/Fragment; │ │ + │ │ + #19 : (in Landroid/support/v4/app/Fragment;) │ │ + name : 'getSharedElementEnterTransition' │ │ + type : '()Ljava/lang/Object;' │ │ + access : 0x0001 (PUBLIC) │ │ + code - │ │ + registers : 2 │ │ + ins : 1 │ │ + outs : 0 │ │ + insns size : 3 16-bit code units │ │ +04ff34: |[04ff34] android.support.v4.app.Fragment.getSharedElementEnterTransition:()Ljava/lang/Object; │ │ +04ff44: 5410 0201 |0000: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mSharedElementEnterTransition:Ljava/lang/Object; // field@0102 │ │ +04ff48: 1100 |0002: return-object v0 │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=1560 │ │ + locals : │ │ + 0x0000 - 0x0003 reg=1 this Landroid/support/v4/app/Fragment; │ │ + │ │ + #20 : (in Landroid/support/v4/app/Fragment;) │ │ + name : 'getSharedElementReturnTransition' │ │ + type : '()Ljava/lang/Object;' │ │ + access : 0x0001 (PUBLIC) │ │ + code - │ │ + registers : 3 │ │ + ins : 1 │ │ + outs : 1 │ │ + insns size : 14 16-bit code units │ │ +04ff4c: |[04ff4c] android.support.v4.app.Fragment.getSharedElementReturnTransition:()Ljava/lang/Object; │ │ +04ff5c: 5420 0301 |0000: iget-object v0, v2, Landroid/support/v4/app/Fragment;.mSharedElementReturnTransition:Ljava/lang/Object; // field@0103 │ │ +04ff60: 6201 d900 |0002: sget-object v1, Landroid/support/v4/app/Fragment;.USE_DEFAULT_TRANSITION:Ljava/lang/Object; // field@00d9 │ │ +04ff64: 3310 0700 |0004: if-ne v0, v1, 000b // +0007 │ │ +04ff68: 6e10 d404 0200 |0006: invoke-virtual {v2}, Landroid/support/v4/app/Fragment;.getSharedElementEnterTransition:()Ljava/lang/Object; // method@04d4 │ │ +04ff6e: 0c00 |0009: move-result-object v0 │ │ +04ff70: 1100 |000a: return-object v0 │ │ +04ff72: 5420 0301 |000b: iget-object v0, v2, Landroid/support/v4/app/Fragment;.mSharedElementReturnTransition:Ljava/lang/Object; // field@0103 │ │ +04ff76: 28fd |000d: goto 000a // -0003 │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=1592 │ │ + locals : │ │ + 0x0000 - 0x000e reg=2 this Landroid/support/v4/app/Fragment; │ │ + │ │ + #21 : (in Landroid/support/v4/app/Fragment;) │ │ name : 'getString' │ │ type : '(I)Ljava/lang/String;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -036e60: |[036e60] android.support.v4.app.Fragment.getString:(I)Ljava/lang/String; │ │ -036e70: 6e10 1803 0100 |0000: invoke-virtual {v1}, Landroid/support/v4/app/Fragment;.getResources:()Landroid/content/res/Resources; // method@0318 │ │ -036e76: 0c00 |0003: move-result-object v0 │ │ -036e78: 6e20 2201 2000 |0004: invoke-virtual {v0, v2}, Landroid/content/res/Resources;.getString:(I)Ljava/lang/String; // method@0122 │ │ -036e7e: 0c00 |0007: move-result-object v0 │ │ -036e80: 1100 |0008: return-object v0 │ │ +04ff78: |[04ff78] android.support.v4.app.Fragment.getString:(I)Ljava/lang/String; │ │ +04ff88: 6e10 d104 0100 |0000: invoke-virtual {v1}, Landroid/support/v4/app/Fragment;.getResources:()Landroid/content/res/Resources; // method@04d1 │ │ +04ff8e: 0c00 |0003: move-result-object v0 │ │ +04ff90: 6e20 6f01 2000 |0004: invoke-virtual {v0, v2}, Landroid/content/res/Resources;.getString:(I)Ljava/lang/String; // method@016f │ │ +04ff96: 0c00 |0007: move-result-object v0 │ │ +04ff98: 1100 |0008: return-object v0 │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=623 │ │ + 0x0000 line=641 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 this Landroid/support/v4/app/Fragment; │ │ 0x0000 - 0x0009 reg=2 resId I │ │ │ │ - #14 : (in Landroid/support/v4/app/Fragment;) │ │ + #22 : (in Landroid/support/v4/app/Fragment;) │ │ name : 'getString' │ │ type : '(I[Ljava/lang/Object;)Ljava/lang/String;' │ │ access : 0x0091 (PUBLIC FINAL VARARGS) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 9 16-bit code units │ │ -036e84: |[036e84] android.support.v4.app.Fragment.getString:(I[Ljava/lang/Object;)Ljava/lang/String; │ │ -036e94: 6e10 1803 0100 |0000: invoke-virtual {v1}, Landroid/support/v4/app/Fragment;.getResources:()Landroid/content/res/Resources; // method@0318 │ │ -036e9a: 0c00 |0003: move-result-object v0 │ │ -036e9c: 6e30 2301 2003 |0004: invoke-virtual {v0, v2, v3}, Landroid/content/res/Resources;.getString:(I[Ljava/lang/Object;)Ljava/lang/String; // method@0123 │ │ -036ea2: 0c00 |0007: move-result-object v0 │ │ -036ea4: 1100 |0008: return-object v0 │ │ +04ff9c: |[04ff9c] android.support.v4.app.Fragment.getString:(I[Ljava/lang/Object;)Ljava/lang/String; │ │ +04ffac: 6e10 d104 0100 |0000: invoke-virtual {v1}, Landroid/support/v4/app/Fragment;.getResources:()Landroid/content/res/Resources; // method@04d1 │ │ +04ffb2: 0c00 |0003: move-result-object v0 │ │ +04ffb4: 6e30 7001 2003 |0004: invoke-virtual {v0, v2, v3}, Landroid/content/res/Resources;.getString:(I[Ljava/lang/Object;)Ljava/lang/String; // method@0170 │ │ +04ffba: 0c00 |0007: move-result-object v0 │ │ +04ffbc: 1100 |0008: return-object v0 │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=636 │ │ + 0x0000 line=654 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 this Landroid/support/v4/app/Fragment; │ │ 0x0000 - 0x0009 reg=2 resId I │ │ 0x0000 - 0x0009 reg=3 formatArgs [Ljava/lang/Object; │ │ │ │ - #15 : (in Landroid/support/v4/app/Fragment;) │ │ + #23 : (in Landroid/support/v4/app/Fragment;) │ │ name : 'getTag' │ │ type : '()Ljava/lang/String;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -036ea8: |[036ea8] android.support.v4.app.Fragment.getTag:()Ljava/lang/String; │ │ -036eb8: 5410 c800 |0000: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mTag:Ljava/lang/String; // field@00c8 │ │ -036ebc: 1100 |0002: return-object v0 │ │ +04ffc0: |[04ffc0] android.support.v4.app.Fragment.getTag:()Ljava/lang/String; │ │ +04ffd0: 5410 0601 |0000: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mTag:Ljava/lang/String; // field@0106 │ │ +04ffd4: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=518 │ │ + 0x0000 line=536 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/app/Fragment; │ │ │ │ - #16 : (in Landroid/support/v4/app/Fragment;) │ │ + #24 : (in Landroid/support/v4/app/Fragment;) │ │ name : 'getTargetFragment' │ │ type : '()Landroid/support/v4/app/Fragment;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -036ec0: |[036ec0] android.support.v4.app.Fragment.getTargetFragment:()Landroid/support/v4/app/Fragment; │ │ -036ed0: 5410 c900 |0000: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mTarget:Landroid/support/v4/app/Fragment; // field@00c9 │ │ -036ed4: 1100 |0002: return-object v0 │ │ +04ffd8: |[04ffd8] android.support.v4.app.Fragment.getTargetFragment:()Landroid/support/v4/app/Fragment; │ │ +04ffe8: 5410 0701 |0000: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mTarget:Landroid/support/v4/app/Fragment; // field@0107 │ │ +04ffec: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=579 │ │ + 0x0000 line=597 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/app/Fragment; │ │ │ │ - #17 : (in Landroid/support/v4/app/Fragment;) │ │ + #25 : (in Landroid/support/v4/app/Fragment;) │ │ name : 'getTargetRequestCode' │ │ type : '()I' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -036ed8: |[036ed8] android.support.v4.app.Fragment.getTargetRequestCode:()I │ │ -036ee8: 5210 cb00 |0000: iget v0, v1, Landroid/support/v4/app/Fragment;.mTargetRequestCode:I // field@00cb │ │ -036eec: 0f00 |0002: return v0 │ │ +04fff0: |[04fff0] android.support.v4.app.Fragment.getTargetRequestCode:()I │ │ +050000: 5210 0901 |0000: iget v0, v1, Landroid/support/v4/app/Fragment;.mTargetRequestCode:I // field@0109 │ │ +050004: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=586 │ │ + 0x0000 line=604 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/app/Fragment; │ │ │ │ - #18 : (in Landroid/support/v4/app/Fragment;) │ │ + #26 : (in Landroid/support/v4/app/Fragment;) │ │ name : 'getText' │ │ type : '(I)Ljava/lang/CharSequence;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -036ef0: |[036ef0] android.support.v4.app.Fragment.getText:(I)Ljava/lang/CharSequence; │ │ -036f00: 6e10 1803 0100 |0000: invoke-virtual {v1}, Landroid/support/v4/app/Fragment;.getResources:()Landroid/content/res/Resources; // method@0318 │ │ -036f06: 0c00 |0003: move-result-object v0 │ │ -036f08: 6e20 2601 2000 |0004: invoke-virtual {v0, v2}, Landroid/content/res/Resources;.getText:(I)Ljava/lang/CharSequence; // method@0126 │ │ -036f0e: 0c00 |0007: move-result-object v0 │ │ -036f10: 1100 |0008: return-object v0 │ │ +050008: |[050008] android.support.v4.app.Fragment.getText:(I)Ljava/lang/CharSequence; │ │ +050018: 6e10 d104 0100 |0000: invoke-virtual {v1}, Landroid/support/v4/app/Fragment;.getResources:()Landroid/content/res/Resources; // method@04d1 │ │ +05001e: 0c00 |0003: move-result-object v0 │ │ +050020: 6e20 7301 2000 |0004: invoke-virtual {v0, v2}, Landroid/content/res/Resources;.getText:(I)Ljava/lang/CharSequence; // method@0173 │ │ +050026: 0c00 |0007: move-result-object v0 │ │ +050028: 1100 |0008: return-object v0 │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=613 │ │ + 0x0000 line=631 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 this Landroid/support/v4/app/Fragment; │ │ 0x0000 - 0x0009 reg=2 resId I │ │ │ │ - #19 : (in Landroid/support/v4/app/Fragment;) │ │ + #27 : (in Landroid/support/v4/app/Fragment;) │ │ name : 'getUserVisibleHint' │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -036f14: |[036f14] android.support.v4.app.Fragment.getUserVisibleHint:()Z │ │ -036f24: 5510 cc00 |0000: iget-boolean v0, v1, Landroid/support/v4/app/Fragment;.mUserVisibleHint:Z // field@00cc │ │ -036f28: 0f00 |0002: return v0 │ │ +05002c: |[05002c] android.support.v4.app.Fragment.getUserVisibleHint:()Z │ │ +05003c: 5510 0a01 |0000: iget-boolean v0, v1, Landroid/support/v4/app/Fragment;.mUserVisibleHint:Z // field@010a │ │ +050040: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=852 │ │ + 0x0000 line=870 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/app/Fragment; │ │ │ │ - #20 : (in Landroid/support/v4/app/Fragment;) │ │ + #28 : (in Landroid/support/v4/app/Fragment;) │ │ name : 'getView' │ │ type : '()Landroid/view/View;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -036f2c: |[036f2c] android.support.v4.app.Fragment.getView:()Landroid/view/View; │ │ -036f3c: 5410 cd00 |0000: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@00cd │ │ -036f40: 1100 |0002: return-object v0 │ │ +050044: |[050044] android.support.v4.app.Fragment.getView:()Landroid/view/View; │ │ +050054: 5410 0b01 |0000: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@010b │ │ +050058: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=1041 │ │ + 0x0000 line=1063 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/app/Fragment; │ │ │ │ - #21 : (in Landroid/support/v4/app/Fragment;) │ │ + #29 : (in Landroid/support/v4/app/Fragment;) │ │ name : 'hasOptionsMenu' │ │ type : '()Z' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -036f44: |[036f44] android.support.v4.app.Fragment.hasOptionsMenu:()Z │ │ -036f54: 5510 b500 |0000: iget-boolean v0, v1, Landroid/support/v4/app/Fragment;.mHasMenu:Z // field@00b5 │ │ -036f58: 0f00 |0002: return v0 │ │ +05005c: |[05005c] android.support.v4.app.Fragment.hasOptionsMenu:()Z │ │ +05006c: 5510 ef00 |0000: iget-boolean v0, v1, Landroid/support/v4/app/Fragment;.mHasMenu:Z // field@00ef │ │ +050070: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=748 │ │ + 0x0000 line=766 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/app/Fragment; │ │ │ │ - #22 : (in Landroid/support/v4/app/Fragment;) │ │ + #30 : (in Landroid/support/v4/app/Fragment;) │ │ name : 'hashCode' │ │ type : '()I' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -036f5c: |[036f5c] android.support.v4.app.Fragment.hashCode:()I │ │ -036f6c: 6f10 9517 0100 |0000: invoke-super {v1}, Ljava/lang/Object;.hashCode:()I // method@1795 │ │ -036f72: 0a00 |0003: move-result v0 │ │ -036f74: 0f00 |0004: return v0 │ │ +050074: |[050074] android.support.v4.app.Fragment.hashCode:()I │ │ +050084: 6f10 8a22 0100 |0000: invoke-super {v1}, Ljava/lang/Object;.hashCode:()I // method@228a │ │ +05008a: 0a00 |0003: move-result v0 │ │ +05008c: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=482 │ │ + 0x0000 line=500 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/app/Fragment; │ │ │ │ - #23 : (in Landroid/support/v4/app/Fragment;) │ │ + #31 : (in Landroid/support/v4/app/Fragment;) │ │ name : 'initState' │ │ type : '()V' │ │ access : 0x0000 () │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 0 │ │ - insns size : 44 16-bit code units │ │ -036f78: |[036f78] android.support.v4.app.Fragment.initState:()V │ │ -036f88: 1202 |0000: const/4 v2, #int 0 // #0 │ │ -036f8a: 1201 |0001: const/4 v1, #int 0 // #0 │ │ -036f8c: 12f0 |0002: const/4 v0, #int -1 // #ff │ │ -036f8e: 5930 b800 |0003: iput v0, v3, Landroid/support/v4/app/Fragment;.mIndex:I // field@00b8 │ │ -036f92: 5b32 ce00 |0005: iput-object v2, v3, Landroid/support/v4/app/Fragment;.mWho:Ljava/lang/String; // field@00ce │ │ -036f96: 5c31 a700 |0007: iput-boolean v1, v3, Landroid/support/v4/app/Fragment;.mAdded:Z // field@00a7 │ │ -036f9a: 5c31 bf00 |0009: iput-boolean v1, v3, Landroid/support/v4/app/Fragment;.mRemoving:Z // field@00bf │ │ -036f9e: 5c31 c100 |000b: iput-boolean v1, v3, Landroid/support/v4/app/Fragment;.mResumed:Z // field@00c1 │ │ -036fa2: 5c31 b400 |000d: iput-boolean v1, v3, Landroid/support/v4/app/Fragment;.mFromLayout:Z // field@00b4 │ │ -036fa6: 5c31 b700 |000f: iput-boolean v1, v3, Landroid/support/v4/app/Fragment;.mInLayout:Z // field@00b7 │ │ -036faa: 5c31 c000 |0011: iput-boolean v1, v3, Landroid/support/v4/app/Fragment;.mRestored:Z // field@00c0 │ │ -036fae: 5931 aa00 |0013: iput v1, v3, Landroid/support/v4/app/Fragment;.mBackStackNesting:I // field@00aa │ │ -036fb2: 5b32 b300 |0015: iput-object v2, v3, Landroid/support/v4/app/Fragment;.mFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00b3 │ │ -036fb6: 5b32 a600 |0017: iput-object v2, v3, Landroid/support/v4/app/Fragment;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00a6 │ │ -036fba: 5931 b200 |0019: iput v1, v3, Landroid/support/v4/app/Fragment;.mFragmentId:I // field@00b2 │ │ -036fbe: 5931 af00 |001b: iput v1, v3, Landroid/support/v4/app/Fragment;.mContainerId:I // field@00af │ │ -036fc2: 5b32 c800 |001d: iput-object v2, v3, Landroid/support/v4/app/Fragment;.mTag:Ljava/lang/String; // field@00c8 │ │ -036fc6: 5c31 b600 |001f: iput-boolean v1, v3, Landroid/support/v4/app/Fragment;.mHidden:Z // field@00b6 │ │ -036fca: 5c31 b100 |0021: iput-boolean v1, v3, Landroid/support/v4/app/Fragment;.mDetached:Z // field@00b1 │ │ -036fce: 5c31 c300 |0023: iput-boolean v1, v3, Landroid/support/v4/app/Fragment;.mRetaining:Z // field@00c3 │ │ -036fd2: 5b32 ba00 |0025: iput-object v2, v3, Landroid/support/v4/app/Fragment;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00ba │ │ -036fd6: 5c31 bb00 |0027: iput-boolean v1, v3, Landroid/support/v4/app/Fragment;.mLoadersStarted:Z // field@00bb │ │ -036fda: 5c31 ac00 |0029: iput-boolean v1, v3, Landroid/support/v4/app/Fragment;.mCheckedForLoaderManager:Z // field@00ac │ │ -036fde: 0e00 |002b: return-void │ │ - catches : (none) │ │ - positions : │ │ - 0x0002 line=1191 │ │ - 0x0005 line=1192 │ │ - 0x0007 line=1193 │ │ - 0x0009 line=1194 │ │ - 0x000b line=1195 │ │ - 0x000d line=1196 │ │ - 0x000f line=1197 │ │ - 0x0011 line=1198 │ │ - 0x0013 line=1199 │ │ - 0x0015 line=1200 │ │ - 0x0017 line=1201 │ │ - 0x0019 line=1202 │ │ - 0x001b line=1203 │ │ - 0x001d line=1204 │ │ - 0x001f line=1205 │ │ - 0x0021 line=1206 │ │ - 0x0023 line=1207 │ │ - 0x0025 line=1208 │ │ - 0x0027 line=1209 │ │ - 0x0029 line=1210 │ │ - 0x002b line=1211 │ │ + insns size : 46 16-bit code units │ │ +050090: |[050090] android.support.v4.app.Fragment.initState:()V │ │ +0500a0: 1202 |0000: const/4 v2, #int 0 // #0 │ │ +0500a2: 1201 |0001: const/4 v1, #int 0 // #0 │ │ +0500a4: 12f0 |0002: const/4 v0, #int -1 // #ff │ │ +0500a6: 5930 f200 |0003: iput v0, v3, Landroid/support/v4/app/Fragment;.mIndex:I // field@00f2 │ │ +0500aa: 5b32 0c01 |0005: iput-object v2, v3, Landroid/support/v4/app/Fragment;.mWho:Ljava/lang/String; // field@010c │ │ +0500ae: 5c31 db00 |0007: iput-boolean v1, v3, Landroid/support/v4/app/Fragment;.mAdded:Z // field@00db │ │ +0500b2: 5c31 fa00 |0009: iput-boolean v1, v3, Landroid/support/v4/app/Fragment;.mRemoving:Z // field@00fa │ │ +0500b6: 5c31 fc00 |000b: iput-boolean v1, v3, Landroid/support/v4/app/Fragment;.mResumed:Z // field@00fc │ │ +0500ba: 5c31 ee00 |000d: iput-boolean v1, v3, Landroid/support/v4/app/Fragment;.mFromLayout:Z // field@00ee │ │ +0500be: 5c31 f100 |000f: iput-boolean v1, v3, Landroid/support/v4/app/Fragment;.mInLayout:Z // field@00f1 │ │ +0500c2: 5c31 fb00 |0011: iput-boolean v1, v3, Landroid/support/v4/app/Fragment;.mRestored:Z // field@00fb │ │ +0500c6: 5931 e000 |0013: iput v1, v3, Landroid/support/v4/app/Fragment;.mBackStackNesting:I // field@00e0 │ │ +0500ca: 5b32 ed00 |0015: iput-object v2, v3, Landroid/support/v4/app/Fragment;.mFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00ed │ │ +0500ce: 5b32 e300 |0017: iput-object v2, v3, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00e3 │ │ +0500d2: 5b32 da00 |0019: iput-object v2, v3, Landroid/support/v4/app/Fragment;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00da │ │ +0500d6: 5931 ec00 |001b: iput v1, v3, Landroid/support/v4/app/Fragment;.mFragmentId:I // field@00ec │ │ +0500da: 5931 e500 |001d: iput v1, v3, Landroid/support/v4/app/Fragment;.mContainerId:I // field@00e5 │ │ +0500de: 5b32 0601 |001f: iput-object v2, v3, Landroid/support/v4/app/Fragment;.mTag:Ljava/lang/String; // field@0106 │ │ +0500e2: 5c31 f000 |0021: iput-boolean v1, v3, Landroid/support/v4/app/Fragment;.mHidden:Z // field@00f0 │ │ +0500e6: 5c31 e700 |0023: iput-boolean v1, v3, Landroid/support/v4/app/Fragment;.mDetached:Z // field@00e7 │ │ +0500ea: 5c31 fe00 |0025: iput-boolean v1, v3, Landroid/support/v4/app/Fragment;.mRetaining:Z // field@00fe │ │ +0500ee: 5b32 f400 |0027: iput-object v2, v3, Landroid/support/v4/app/Fragment;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00f4 │ │ +0500f2: 5c31 f500 |0029: iput-boolean v1, v3, Landroid/support/v4/app/Fragment;.mLoadersStarted:Z // field@00f5 │ │ +0500f6: 5c31 e200 |002b: iput-boolean v1, v3, Landroid/support/v4/app/Fragment;.mCheckedForLoaderManager:Z // field@00e2 │ │ +0500fa: 0e00 |002d: return-void │ │ + catches : (none) │ │ + positions : │ │ + 0x0002 line=1213 │ │ + 0x0005 line=1214 │ │ + 0x0007 line=1215 │ │ + 0x0009 line=1216 │ │ + 0x000b line=1217 │ │ + 0x000d line=1218 │ │ + 0x000f line=1219 │ │ + 0x0011 line=1220 │ │ + 0x0013 line=1221 │ │ + 0x0015 line=1222 │ │ + 0x0017 line=1223 │ │ + 0x0019 line=1224 │ │ + 0x001b line=1225 │ │ + 0x001d line=1226 │ │ + 0x001f line=1227 │ │ + 0x0021 line=1228 │ │ + 0x0023 line=1229 │ │ + 0x0025 line=1230 │ │ + 0x0027 line=1231 │ │ + 0x0029 line=1232 │ │ + 0x002b line=1233 │ │ + 0x002d line=1234 │ │ locals : │ │ - 0x0000 - 0x002c reg=3 this Landroid/support/v4/app/Fragment; │ │ + 0x0000 - 0x002e reg=3 this Landroid/support/v4/app/Fragment; │ │ │ │ - #24 : (in Landroid/support/v4/app/Fragment;) │ │ + #32 : (in Landroid/support/v4/app/Fragment;) │ │ name : 'instantiateChildFragmentManager' │ │ type : '()V' │ │ access : 0x0000 () │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 4 │ │ insns size : 20 16-bit code units │ │ -036fe0: |[036fe0] android.support.v4.app.Fragment.instantiateChildFragmentManager:()V │ │ -036ff0: 2200 c500 |0000: new-instance v0, Landroid/support/v4/app/FragmentManagerImpl; // type@00c5 │ │ -036ff4: 7010 d203 0000 |0002: invoke-direct {v0}, Landroid/support/v4/app/FragmentManagerImpl;.:()V // method@03d2 │ │ -036ffa: 5b30 ad00 |0005: iput-object v0, v3, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00ad │ │ -036ffe: 5430 ad00 |0007: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00ad │ │ -037002: 5431 a600 |0009: iget-object v1, v3, Landroid/support/v4/app/Fragment;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00a6 │ │ -037006: 2202 b200 |000b: new-instance v2, Landroid/support/v4/app/Fragment$1; // type@00b2 │ │ -03700a: 7020 fe02 3200 |000d: invoke-direct {v2, v3}, Landroid/support/v4/app/Fragment$1;.:(Landroid/support/v4/app/Fragment;)V // method@02fe │ │ -037010: 6e40 d703 1032 |0010: invoke-virtual {v0, v1, v2, v3}, Landroid/support/v4/app/FragmentManagerImpl;.attachActivity:(Landroid/support/v4/app/FragmentActivity;Landroid/support/v4/app/FragmentContainer;Landroid/support/v4/app/Fragment;)V // method@03d7 │ │ -037016: 0e00 |0013: return-void │ │ +0500fc: |[0500fc] android.support.v4.app.Fragment.instantiateChildFragmentManager:()V │ │ +05010c: 2200 2c01 |0000: new-instance v0, Landroid/support/v4/app/FragmentManagerImpl; // type@012c │ │ +050110: 7010 9f05 0000 |0002: invoke-direct {v0}, Landroid/support/v4/app/FragmentManagerImpl;.:()V // method@059f │ │ +050116: 5b30 e300 |0005: iput-object v0, v3, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00e3 │ │ +05011a: 5430 e300 |0007: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00e3 │ │ +05011e: 5431 da00 |0009: iget-object v1, v3, Landroid/support/v4/app/Fragment;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00da │ │ +050122: 2202 1901 |000b: new-instance v2, Landroid/support/v4/app/Fragment$1; // type@0119 │ │ +050126: 7020 b104 3200 |000d: invoke-direct {v2, v3}, Landroid/support/v4/app/Fragment$1;.:(Landroid/support/v4/app/Fragment;)V // method@04b1 │ │ +05012c: 6e40 a405 1032 |0010: invoke-virtual {v0, v1, v2, v3}, Landroid/support/v4/app/FragmentManagerImpl;.attachActivity:(Landroid/support/v4/app/FragmentActivity;Landroid/support/v4/app/FragmentContainer;Landroid/support/v4/app/Fragment;)V // method@05a4 │ │ +050132: 0e00 |0013: return-void │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=1460 │ │ - 0x0007 line=1461 │ │ - 0x0013 line=1470 │ │ + 0x0000 line=1741 │ │ + 0x0007 line=1742 │ │ + 0x0013 line=1756 │ │ locals : │ │ 0x0000 - 0x0014 reg=3 this Landroid/support/v4/app/Fragment; │ │ │ │ - #25 : (in Landroid/support/v4/app/Fragment;) │ │ + #33 : (in Landroid/support/v4/app/Fragment;) │ │ name : 'isAdded' │ │ type : '()Z' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 12 16-bit code units │ │ -037018: |[037018] android.support.v4.app.Fragment.isAdded:()Z │ │ -037028: 5410 a600 |0000: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00a6 │ │ -03702c: 3800 0800 |0002: if-eqz v0, 000a // +0008 │ │ -037030: 5510 a700 |0004: iget-boolean v0, v1, Landroid/support/v4/app/Fragment;.mAdded:Z // field@00a7 │ │ -037034: 3800 0400 |0006: if-eqz v0, 000a // +0004 │ │ -037038: 1210 |0008: const/4 v0, #int 1 // #1 │ │ -03703a: 0f00 |0009: return v0 │ │ -03703c: 1200 |000a: const/4 v0, #int 0 // #0 │ │ -03703e: 28fe |000b: goto 0009 // -0002 │ │ +050134: |[050134] android.support.v4.app.Fragment.isAdded:()Z │ │ +050144: 5410 da00 |0000: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00da │ │ +050148: 3800 0800 |0002: if-eqz v0, 000a // +0008 │ │ +05014c: 5510 db00 |0004: iget-boolean v0, v1, Landroid/support/v4/app/Fragment;.mAdded:Z // field@00db │ │ +050150: 3800 0400 |0006: if-eqz v0, 000a // +0004 │ │ +050154: 1210 |0008: const/4 v0, #int 1 // #1 │ │ +050156: 0f00 |0009: return v0 │ │ +050158: 1200 |000a: const/4 v0, #int 0 // #0 │ │ +05015a: 28fe |000b: goto 0009 // -0002 │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=685 │ │ + 0x0000 line=703 │ │ locals : │ │ 0x0000 - 0x000c reg=1 this Landroid/support/v4/app/Fragment; │ │ │ │ - #26 : (in Landroid/support/v4/app/Fragment;) │ │ + #34 : (in Landroid/support/v4/app/Fragment;) │ │ name : 'isDetached' │ │ type : '()Z' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -037040: |[037040] android.support.v4.app.Fragment.isDetached:()Z │ │ -037050: 5510 b100 |0000: iget-boolean v0, v1, Landroid/support/v4/app/Fragment;.mDetached:Z // field@00b1 │ │ -037054: 0f00 |0002: return v0 │ │ +05015c: |[05015c] android.support.v4.app.Fragment.isDetached:()Z │ │ +05016c: 5510 e700 |0000: iget-boolean v0, v1, Landroid/support/v4/app/Fragment;.mDetached:Z // field@00e7 │ │ +050170: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=694 │ │ + 0x0000 line=712 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/app/Fragment; │ │ │ │ - #27 : (in Landroid/support/v4/app/Fragment;) │ │ + #35 : (in Landroid/support/v4/app/Fragment;) │ │ name : 'isHidden' │ │ type : '()Z' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -037058: |[037058] android.support.v4.app.Fragment.isHidden:()Z │ │ -037068: 5510 b600 |0000: iget-boolean v0, v1, Landroid/support/v4/app/Fragment;.mHidden:Z // field@00b6 │ │ -03706c: 0f00 |0002: return v0 │ │ +050174: |[050174] android.support.v4.app.Fragment.isHidden:()Z │ │ +050184: 5510 f000 |0000: iget-boolean v0, v1, Landroid/support/v4/app/Fragment;.mHidden:Z // field@00f0 │ │ +050188: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=743 │ │ + 0x0000 line=761 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/app/Fragment; │ │ │ │ - #28 : (in Landroid/support/v4/app/Fragment;) │ │ + #36 : (in Landroid/support/v4/app/Fragment;) │ │ name : 'isInBackStack' │ │ type : '()Z' │ │ access : 0x0010 (FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 8 16-bit code units │ │ -037070: |[037070] android.support.v4.app.Fragment.isInBackStack:()Z │ │ -037080: 5210 aa00 |0000: iget v0, v1, Landroid/support/v4/app/Fragment;.mBackStackNesting:I // field@00aa │ │ -037084: 3d00 0400 |0002: if-lez v0, 0006 // +0004 │ │ -037088: 1210 |0004: const/4 v0, #int 1 // #1 │ │ -03708a: 0f00 |0005: return v0 │ │ -03708c: 1200 |0006: const/4 v0, #int 0 // #0 │ │ -03708e: 28fe |0007: goto 0005 // -0002 │ │ +05018c: |[05018c] android.support.v4.app.Fragment.isInBackStack:()Z │ │ +05019c: 5210 e000 |0000: iget v0, v1, Landroid/support/v4/app/Fragment;.mBackStackNesting:I // field@00e0 │ │ +0501a0: 3d00 0400 |0002: if-lez v0, 0006 // +0004 │ │ +0501a4: 1210 |0004: const/4 v0, #int 1 // #1 │ │ +0501a6: 0f00 |0005: return v0 │ │ +0501a8: 1200 |0006: const/4 v0, #int 0 // #0 │ │ +0501aa: 28fe |0007: goto 0005 // -0002 │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=468 │ │ + 0x0000 line=486 │ │ locals : │ │ 0x0000 - 0x0008 reg=1 this Landroid/support/v4/app/Fragment; │ │ │ │ - #29 : (in Landroid/support/v4/app/Fragment;) │ │ + #37 : (in Landroid/support/v4/app/Fragment;) │ │ name : 'isInLayout' │ │ type : '()Z' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -037090: |[037090] android.support.v4.app.Fragment.isInLayout:()Z │ │ -0370a0: 5510 b700 |0000: iget-boolean v0, v1, Landroid/support/v4/app/Fragment;.mInLayout:Z // field@00b7 │ │ -0370a4: 0f00 |0002: return v0 │ │ +0501ac: |[0501ac] android.support.v4.app.Fragment.isInLayout:()Z │ │ +0501bc: 5510 f100 |0000: iget-boolean v0, v1, Landroid/support/v4/app/Fragment;.mInLayout:Z // field@00f1 │ │ +0501c0: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=714 │ │ + 0x0000 line=732 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/app/Fragment; │ │ │ │ - #30 : (in Landroid/support/v4/app/Fragment;) │ │ + #38 : (in Landroid/support/v4/app/Fragment;) │ │ name : 'isMenuVisible' │ │ type : '()Z' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0370a8: |[0370a8] android.support.v4.app.Fragment.isMenuVisible:()Z │ │ -0370b8: 5510 bc00 |0000: iget-boolean v0, v1, Landroid/support/v4/app/Fragment;.mMenuVisible:Z // field@00bc │ │ -0370bc: 0f00 |0002: return v0 │ │ +0501c4: |[0501c4] android.support.v4.app.Fragment.isMenuVisible:()Z │ │ +0501d4: 5510 f600 |0000: iget-boolean v0, v1, Landroid/support/v4/app/Fragment;.mMenuVisible:Z // field@00f6 │ │ +0501d8: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=753 │ │ + 0x0000 line=771 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/app/Fragment; │ │ │ │ - #31 : (in Landroid/support/v4/app/Fragment;) │ │ + #39 : (in Landroid/support/v4/app/Fragment;) │ │ name : 'isRemoving' │ │ type : '()Z' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0370c0: |[0370c0] android.support.v4.app.Fragment.isRemoving:()Z │ │ -0370d0: 5510 bf00 |0000: iget-boolean v0, v1, Landroid/support/v4/app/Fragment;.mRemoving:Z // field@00bf │ │ -0370d4: 0f00 |0002: return v0 │ │ +0501dc: |[0501dc] android.support.v4.app.Fragment.isRemoving:()Z │ │ +0501ec: 5510 fa00 |0000: iget-boolean v0, v1, Landroid/support/v4/app/Fragment;.mRemoving:Z // field@00fa │ │ +0501f0: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=703 │ │ + 0x0000 line=721 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/app/Fragment; │ │ │ │ - #32 : (in Landroid/support/v4/app/Fragment;) │ │ + #40 : (in Landroid/support/v4/app/Fragment;) │ │ name : 'isResumed' │ │ type : '()Z' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0370d8: |[0370d8] android.support.v4.app.Fragment.isResumed:()Z │ │ -0370e8: 5510 c100 |0000: iget-boolean v0, v1, Landroid/support/v4/app/Fragment;.mResumed:Z // field@00c1 │ │ -0370ec: 0f00 |0002: return v0 │ │ +0501f4: |[0501f4] android.support.v4.app.Fragment.isResumed:()Z │ │ +050204: 5510 fc00 |0000: iget-boolean v0, v1, Landroid/support/v4/app/Fragment;.mResumed:Z // field@00fc │ │ +050208: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=722 │ │ + 0x0000 line=740 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/app/Fragment; │ │ │ │ - #33 : (in Landroid/support/v4/app/Fragment;) │ │ + #41 : (in Landroid/support/v4/app/Fragment;) │ │ name : 'isVisible' │ │ type : '()Z' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 36 16-bit code units │ │ -0370f0: |[0370f0] android.support.v4.app.Fragment.isVisible:()Z │ │ -037100: 6e10 2803 0100 |0000: invoke-virtual {v1}, Landroid/support/v4/app/Fragment;.isAdded:()Z // method@0328 │ │ -037106: 0a00 |0003: move-result v0 │ │ -037108: 3800 1e00 |0004: if-eqz v0, 0022 // +001e │ │ -03710c: 6e10 2a03 0100 |0006: invoke-virtual {v1}, Landroid/support/v4/app/Fragment;.isHidden:()Z // method@032a │ │ -037112: 0a00 |0009: move-result v0 │ │ -037114: 3900 1800 |000a: if-nez v0, 0022 // +0018 │ │ -037118: 5410 cd00 |000c: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@00cd │ │ -03711c: 3800 1400 |000e: if-eqz v0, 0022 // +0014 │ │ -037120: 5410 cd00 |0010: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@00cd │ │ -037124: 6e10 d712 0000 |0012: invoke-virtual {v0}, Landroid/view/View;.getWindowToken:()Landroid/os/IBinder; // method@12d7 │ │ -03712a: 0c00 |0015: move-result-object v0 │ │ -03712c: 3800 0c00 |0016: if-eqz v0, 0022 // +000c │ │ -037130: 5410 cd00 |0018: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@00cd │ │ -037134: 6e10 d512 0000 |001a: invoke-virtual {v0}, Landroid/view/View;.getVisibility:()I // method@12d5 │ │ -03713a: 0a00 |001d: move-result v0 │ │ -03713c: 3900 0400 |001e: if-nez v0, 0022 // +0004 │ │ -037140: 1210 |0020: const/4 v0, #int 1 // #1 │ │ -037142: 0f00 |0021: return v0 │ │ -037144: 1200 |0022: const/4 v0, #int 0 // #0 │ │ -037146: 28fe |0023: goto 0021 // -0002 │ │ +05020c: |[05020c] android.support.v4.app.Fragment.isVisible:()Z │ │ +05021c: 6e10 e404 0100 |0000: invoke-virtual {v1}, Landroid/support/v4/app/Fragment;.isAdded:()Z // method@04e4 │ │ +050222: 0a00 |0003: move-result v0 │ │ +050224: 3800 1e00 |0004: if-eqz v0, 0022 // +001e │ │ +050228: 6e10 e604 0100 |0006: invoke-virtual {v1}, Landroid/support/v4/app/Fragment;.isHidden:()Z // method@04e6 │ │ +05022e: 0a00 |0009: move-result v0 │ │ +050230: 3900 1800 |000a: if-nez v0, 0022 // +0018 │ │ +050234: 5410 0b01 |000c: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@010b │ │ +050238: 3800 1400 |000e: if-eqz v0, 0022 // +0014 │ │ +05023c: 5410 0b01 |0010: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@010b │ │ +050240: 6e10 2e1d 0000 |0012: invoke-virtual {v0}, Landroid/view/View;.getWindowToken:()Landroid/os/IBinder; // method@1d2e │ │ +050246: 0c00 |0015: move-result-object v0 │ │ +050248: 3800 0c00 |0016: if-eqz v0, 0022 // +000c │ │ +05024c: 5410 0b01 |0018: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@010b │ │ +050250: 6e10 2b1d 0000 |001a: invoke-virtual {v0}, Landroid/view/View;.getVisibility:()I // method@1d2b │ │ +050256: 0a00 |001d: move-result v0 │ │ +050258: 3900 0400 |001e: if-nez v0, 0022 // +0004 │ │ +05025c: 1210 |0020: const/4 v0, #int 1 // #1 │ │ +05025e: 0f00 |0021: return v0 │ │ +050260: 1200 |0022: const/4 v0, #int 0 // #0 │ │ +050262: 28fe |0023: goto 0021 // -0002 │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=731 │ │ + 0x0000 line=749 │ │ locals : │ │ 0x0000 - 0x0024 reg=1 this Landroid/support/v4/app/Fragment; │ │ │ │ - #34 : (in Landroid/support/v4/app/Fragment;) │ │ + #42 : (in Landroid/support/v4/app/Fragment;) │ │ name : 'onActivityCreated' │ │ type : '(Landroid/os/Bundle;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 4 16-bit code units │ │ -037148: |[037148] android.support.v4.app.Fragment.onActivityCreated:(Landroid/os/Bundle;)V │ │ -037158: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -03715a: 5c10 ab00 |0001: iput-boolean v0, v1, Landroid/support/v4/app/Fragment;.mCalled:Z // field@00ab │ │ -03715e: 0e00 |0003: return-void │ │ +050264: |[050264] android.support.v4.app.Fragment.onActivityCreated:(Landroid/os/Bundle;)V │ │ +050274: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +050276: 5c10 e100 |0001: iput-boolean v0, v1, Landroid/support/v4/app/Fragment;.mCalled:Z // field@00e1 │ │ +05027a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=1058 │ │ - 0x0003 line=1059 │ │ + 0x0000 line=1080 │ │ + 0x0003 line=1081 │ │ locals : │ │ 0x0000 - 0x0004 reg=1 this Landroid/support/v4/app/Fragment; │ │ 0x0000 - 0x0004 reg=2 savedInstanceState Landroid/os/Bundle; │ │ │ │ - #35 : (in Landroid/support/v4/app/Fragment;) │ │ + #43 : (in Landroid/support/v4/app/Fragment;) │ │ name : 'onActivityResult' │ │ type : '(IILandroid/content/Intent;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -037160: |[037160] android.support.v4.app.Fragment.onActivityResult:(IILandroid/content/Intent;)V │ │ -037170: 0e00 |0000: return-void │ │ +05027c: |[05027c] android.support.v4.app.Fragment.onActivityResult:(IILandroid/content/Intent;)V │ │ +05028c: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=907 │ │ + 0x0000 line=925 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/app/Fragment; │ │ 0x0000 - 0x0001 reg=1 requestCode I │ │ 0x0000 - 0x0001 reg=2 resultCode I │ │ 0x0000 - 0x0001 reg=3 data Landroid/content/Intent; │ │ │ │ - #36 : (in Landroid/support/v4/app/Fragment;) │ │ + #44 : (in Landroid/support/v4/app/Fragment;) │ │ name : 'onAttach' │ │ type : '(Landroid/app/Activity;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 4 16-bit code units │ │ -037174: |[037174] android.support.v4.app.Fragment.onAttach:(Landroid/app/Activity;)V │ │ -037184: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -037186: 5c10 ab00 |0001: iput-boolean v0, v1, Landroid/support/v4/app/Fragment;.mCalled:Z // field@00ab │ │ -03718a: 0e00 |0003: return-void │ │ +050290: |[050290] android.support.v4.app.Fragment.onAttach:(Landroid/app/Activity;)V │ │ +0502a0: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +0502a2: 5c10 e100 |0001: iput-boolean v0, v1, Landroid/support/v4/app/Fragment;.mCalled:Z // field@00e1 │ │ +0502a6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=969 │ │ - 0x0003 line=970 │ │ + 0x0000 line=990 │ │ + 0x0003 line=991 │ │ locals : │ │ 0x0000 - 0x0004 reg=1 this Landroid/support/v4/app/Fragment; │ │ 0x0000 - 0x0004 reg=2 activity Landroid/app/Activity; │ │ │ │ - #37 : (in Landroid/support/v4/app/Fragment;) │ │ + #45 : (in Landroid/support/v4/app/Fragment;) │ │ name : 'onConfigurationChanged' │ │ type : '(Landroid/content/res/Configuration;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 4 16-bit code units │ │ -03718c: |[03718c] android.support.v4.app.Fragment.onConfigurationChanged:(Landroid/content/res/Configuration;)V │ │ -03719c: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -03719e: 5c10 ab00 |0001: iput-boolean v0, v1, Landroid/support/v4/app/Fragment;.mCalled:Z // field@00ab │ │ -0371a2: 0e00 |0003: return-void │ │ +0502a8: |[0502a8] android.support.v4.app.Fragment.onConfigurationChanged:(Landroid/content/res/Configuration;)V │ │ +0502b8: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +0502ba: 5c10 e100 |0001: iput-boolean v0, v1, Landroid/support/v4/app/Fragment;.mCalled:Z // field@00e1 │ │ +0502be: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=1129 │ │ - 0x0003 line=1130 │ │ + 0x0000 line=1151 │ │ + 0x0003 line=1152 │ │ locals : │ │ 0x0000 - 0x0004 reg=1 this Landroid/support/v4/app/Fragment; │ │ 0x0000 - 0x0004 reg=2 newConfig Landroid/content/res/Configuration; │ │ │ │ - #38 : (in Landroid/support/v4/app/Fragment;) │ │ + #46 : (in Landroid/support/v4/app/Fragment;) │ │ name : 'onContextItemSelected' │ │ type : '(Landroid/view/MenuItem;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -0371a4: |[0371a4] android.support.v4.app.Fragment.onContextItemSelected:(Landroid/view/MenuItem;)Z │ │ -0371b4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0371b6: 0f00 |0001: return v0 │ │ +0502c0: |[0502c0] android.support.v4.app.Fragment.onContextItemSelected:(Landroid/view/MenuItem;)Z │ │ +0502d0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0502d2: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=1360 │ │ + 0x0000 line=1383 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/app/Fragment; │ │ 0x0000 - 0x0002 reg=2 item Landroid/view/MenuItem; │ │ │ │ - #39 : (in Landroid/support/v4/app/Fragment;) │ │ + #47 : (in Landroid/support/v4/app/Fragment;) │ │ name : 'onCreate' │ │ type : '(Landroid/os/Bundle;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 4 16-bit code units │ │ -0371b8: |[0371b8] android.support.v4.app.Fragment.onCreate:(Landroid/os/Bundle;)V │ │ -0371c8: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -0371ca: 5c10 ab00 |0001: iput-boolean v0, v1, Landroid/support/v4/app/Fragment;.mCalled:Z // field@00ab │ │ -0371ce: 0e00 |0003: return-void │ │ +0502d4: |[0502d4] android.support.v4.app.Fragment.onCreate:(Landroid/os/Bundle;)V │ │ +0502e4: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +0502e6: 5c10 e100 |0001: iput-boolean v0, v1, Landroid/support/v4/app/Fragment;.mCalled:Z // field@00e1 │ │ +0502ea: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=994 │ │ - 0x0003 line=995 │ │ + 0x0000 line=1015 │ │ + 0x0003 line=1016 │ │ locals : │ │ 0x0000 - 0x0004 reg=1 this Landroid/support/v4/app/Fragment; │ │ 0x0000 - 0x0004 reg=2 savedInstanceState Landroid/os/Bundle; │ │ │ │ - #40 : (in Landroid/support/v4/app/Fragment;) │ │ + #48 : (in Landroid/support/v4/app/Fragment;) │ │ name : 'onCreateAnimation' │ │ type : '(IZI)Landroid/view/animation/Animation;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -0371d0: |[0371d0] android.support.v4.app.Fragment.onCreateAnimation:(IZI)Landroid/view/animation/Animation; │ │ -0371e0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0371e2: 1100 |0001: return-object v0 │ │ +0502ec: |[0502ec] android.support.v4.app.Fragment.onCreateAnimation:(IZI)Landroid/view/animation/Animation; │ │ +0502fc: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0502fe: 1100 |0001: return-object v0 │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=976 │ │ + 0x0000 line=997 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/app/Fragment; │ │ 0x0000 - 0x0002 reg=2 transit I │ │ 0x0000 - 0x0002 reg=3 enter Z │ │ 0x0000 - 0x0002 reg=4 nextAnim I │ │ │ │ - #41 : (in Landroid/support/v4/app/Fragment;) │ │ + #49 : (in Landroid/support/v4/app/Fragment;) │ │ name : 'onCreateContextMenu' │ │ type : '(Landroid/view/ContextMenu;Landroid/view/View;Landroid/view/ContextMenu$ContextMenuInfo;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 8 16-bit code units │ │ -0371e4: |[0371e4] android.support.v4.app.Fragment.onCreateContextMenu:(Landroid/view/ContextMenu;Landroid/view/View;Landroid/view/ContextMenu$ContextMenuInfo;)V │ │ -0371f4: 6e10 1003 0100 |0000: invoke-virtual {v1}, Landroid/support/v4/app/Fragment;.getActivity:()Landroid/support/v4/app/FragmentActivity; // method@0310 │ │ -0371fa: 0c00 |0003: move-result-object v0 │ │ -0371fc: 6e40 8d03 2043 |0004: invoke-virtual {v0, v2, v3, v4}, Landroid/support/v4/app/FragmentActivity;.onCreateContextMenu:(Landroid/view/ContextMenu;Landroid/view/View;Landroid/view/ContextMenu$ContextMenuInfo;)V // method@038d │ │ -037202: 0e00 |0007: return-void │ │ +050300: |[050300] android.support.v4.app.Fragment.onCreateContextMenu:(Landroid/view/ContextMenu;Landroid/view/View;Landroid/view/ContextMenu$ContextMenuInfo;)V │ │ +050310: 6e10 c404 0100 |0000: invoke-virtual {v1}, Landroid/support/v4/app/Fragment;.getActivity:()Landroid/support/v4/app/FragmentActivity; // method@04c4 │ │ +050316: 0c00 |0003: move-result-object v0 │ │ +050318: 6e40 5105 2043 |0004: invoke-virtual {v0, v2, v3, v4}, Landroid/support/v4/app/FragmentActivity;.onCreateContextMenu:(Landroid/view/ContextMenu;Landroid/view/View;Landroid/view/ContextMenu$ContextMenuInfo;)V // method@0551 │ │ +05031e: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=1314 │ │ - 0x0007 line=1315 │ │ + 0x0000 line=1337 │ │ + 0x0007 line=1338 │ │ locals : │ │ 0x0000 - 0x0008 reg=1 this Landroid/support/v4/app/Fragment; │ │ 0x0000 - 0x0008 reg=2 menu Landroid/view/ContextMenu; │ │ 0x0000 - 0x0008 reg=3 v Landroid/view/View; │ │ 0x0000 - 0x0008 reg=4 menuInfo Landroid/view/ContextMenu$ContextMenuInfo; │ │ │ │ - #42 : (in Landroid/support/v4/app/Fragment;) │ │ + #50 : (in Landroid/support/v4/app/Fragment;) │ │ name : 'onCreateOptionsMenu' │ │ type : '(Landroid/view/Menu;Landroid/view/MenuInflater;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -037204: |[037204] android.support.v4.app.Fragment.onCreateOptionsMenu:(Landroid/view/Menu;Landroid/view/MenuInflater;)V │ │ -037214: 0e00 |0000: return-void │ │ +050320: |[050320] android.support.v4.app.Fragment.onCreateOptionsMenu:(Landroid/view/Menu;Landroid/view/MenuInflater;)V │ │ +050330: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=1235 │ │ + 0x0000 line=1258 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/app/Fragment; │ │ 0x0000 - 0x0001 reg=1 menu Landroid/view/Menu; │ │ 0x0000 - 0x0001 reg=2 inflater Landroid/view/MenuInflater; │ │ │ │ - #43 : (in Landroid/support/v4/app/Fragment;) │ │ + #51 : (in Landroid/support/v4/app/Fragment;) │ │ name : 'onCreateView' │ │ type : '(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Landroid/os/Bundle;)Landroid/view/View;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -037218: |[037218] android.support.v4.app.Fragment.onCreateView:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Landroid/os/Bundle;)Landroid/view/View; │ │ -037228: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -03722a: 1100 |0001: return-object v0 │ │ +050334: |[050334] android.support.v4.app.Fragment.onCreateView:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Landroid/os/Bundle;)Landroid/view/View; │ │ +050344: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +050346: 1100 |0001: return-object v0 │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=1018 │ │ + 0x0000 line=1039 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/app/Fragment; │ │ 0x0000 - 0x0002 reg=2 inflater Landroid/view/LayoutInflater; │ │ 0x0000 - 0x0002 reg=3 container Landroid/view/ViewGroup; │ │ 0x0000 - 0x0002 reg=4 savedInstanceState Landroid/os/Bundle; │ │ │ │ - #44 : (in Landroid/support/v4/app/Fragment;) │ │ + #52 : (in Landroid/support/v4/app/Fragment;) │ │ name : 'onDestroy' │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 4 │ │ insns size : 32 16-bit code units │ │ -03722c: |[03722c] android.support.v4.app.Fragment.onDestroy:()V │ │ -03723c: 1211 |0000: const/4 v1, #int 1 // #1 │ │ -03723e: 5c41 ab00 |0001: iput-boolean v1, v4, Landroid/support/v4/app/Fragment;.mCalled:Z // field@00ab │ │ -037242: 5540 ac00 |0003: iget-boolean v0, v4, Landroid/support/v4/app/Fragment;.mCheckedForLoaderManager:Z // field@00ac │ │ -037246: 3900 1100 |0005: if-nez v0, 0016 // +0011 │ │ -03724a: 5c41 ac00 |0007: iput-boolean v1, v4, Landroid/support/v4/app/Fragment;.mCheckedForLoaderManager:Z // field@00ac │ │ -03724e: 5440 a600 |0009: iget-object v0, v4, Landroid/support/v4/app/Fragment;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00a6 │ │ -037252: 5441 ce00 |000b: iget-object v1, v4, Landroid/support/v4/app/Fragment;.mWho:Ljava/lang/String; // field@00ce │ │ -037256: 5542 bb00 |000d: iget-boolean v2, v4, Landroid/support/v4/app/Fragment;.mLoadersStarted:Z // field@00bb │ │ -03725a: 1203 |000f: const/4 v3, #int 0 // #0 │ │ -03725c: 6e40 7e03 1032 |0010: invoke-virtual {v0, v1, v2, v3}, Landroid/support/v4/app/FragmentActivity;.getLoaderManager:(Ljava/lang/String;ZZ)Landroid/support/v4/app/LoaderManagerImpl; // method@037e │ │ -037262: 0c00 |0013: move-result-object v0 │ │ -037264: 5b40 ba00 |0014: iput-object v0, v4, Landroid/support/v4/app/Fragment;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00ba │ │ -037268: 5440 ba00 |0016: iget-object v0, v4, Landroid/support/v4/app/Fragment;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00ba │ │ -03726c: 3800 0700 |0018: if-eqz v0, 001f // +0007 │ │ -037270: 5440 ba00 |001a: iget-object v0, v4, Landroid/support/v4/app/Fragment;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00ba │ │ -037274: 6e10 bd04 0000 |001c: invoke-virtual {v0}, Landroid/support/v4/app/LoaderManagerImpl;.doDestroy:()V // method@04bd │ │ -03727a: 0e00 |001f: return-void │ │ - catches : (none) │ │ - positions : │ │ - 0x0001 line=1172 │ │ - 0x0003 line=1175 │ │ - 0x0007 line=1176 │ │ - 0x0009 line=1177 │ │ - 0x0016 line=1179 │ │ - 0x001a line=1180 │ │ - 0x001f line=1182 │ │ +050348: |[050348] android.support.v4.app.Fragment.onDestroy:()V │ │ +050358: 1211 |0000: const/4 v1, #int 1 // #1 │ │ +05035a: 5c41 e100 |0001: iput-boolean v1, v4, Landroid/support/v4/app/Fragment;.mCalled:Z // field@00e1 │ │ +05035e: 5540 e200 |0003: iget-boolean v0, v4, Landroid/support/v4/app/Fragment;.mCheckedForLoaderManager:Z // field@00e2 │ │ +050362: 3900 1100 |0005: if-nez v0, 0016 // +0011 │ │ +050366: 5c41 e200 |0007: iput-boolean v1, v4, Landroid/support/v4/app/Fragment;.mCheckedForLoaderManager:Z // field@00e2 │ │ +05036a: 5440 da00 |0009: iget-object v0, v4, Landroid/support/v4/app/Fragment;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00da │ │ +05036e: 5441 0c01 |000b: iget-object v1, v4, Landroid/support/v4/app/Fragment;.mWho:Ljava/lang/String; // field@010c │ │ +050372: 5542 f500 |000d: iget-boolean v2, v4, Landroid/support/v4/app/Fragment;.mLoadersStarted:Z // field@00f5 │ │ +050376: 1203 |000f: const/4 v3, #int 0 // #0 │ │ +050378: 6e40 4205 1032 |0010: invoke-virtual {v0, v1, v2, v3}, Landroid/support/v4/app/FragmentActivity;.getLoaderManager:(Ljava/lang/String;ZZ)Landroid/support/v4/app/LoaderManagerImpl; // method@0542 │ │ +05037e: 0c00 |0013: move-result-object v0 │ │ +050380: 5b40 f400 |0014: iput-object v0, v4, Landroid/support/v4/app/Fragment;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00f4 │ │ +050384: 5440 f400 |0016: iget-object v0, v4, Landroid/support/v4/app/Fragment;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00f4 │ │ +050388: 3800 0700 |0018: if-eqz v0, 001f // +0007 │ │ +05038c: 5440 f400 |001a: iget-object v0, v4, Landroid/support/v4/app/Fragment;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00f4 │ │ +050390: 6e10 bb06 0000 |001c: invoke-virtual {v0}, Landroid/support/v4/app/LoaderManagerImpl;.doDestroy:()V // method@06bb │ │ +050396: 0e00 |001f: return-void │ │ + catches : (none) │ │ + positions : │ │ + 0x0001 line=1194 │ │ + 0x0003 line=1197 │ │ + 0x0007 line=1198 │ │ + 0x0009 line=1199 │ │ + 0x0016 line=1201 │ │ + 0x001a line=1202 │ │ + 0x001f line=1204 │ │ locals : │ │ 0x0000 - 0x0020 reg=4 this Landroid/support/v4/app/Fragment; │ │ │ │ - #45 : (in Landroid/support/v4/app/Fragment;) │ │ + #53 : (in Landroid/support/v4/app/Fragment;) │ │ name : 'onDestroyOptionsMenu' │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -03727c: |[03727c] android.support.v4.app.Fragment.onDestroyOptionsMenu:()V │ │ -03728c: 0e00 |0000: return-void │ │ +050398: |[050398] android.support.v4.app.Fragment.onDestroyOptionsMenu:()V │ │ +0503a8: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=1262 │ │ + 0x0000 line=1285 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/app/Fragment; │ │ │ │ - #46 : (in Landroid/support/v4/app/Fragment;) │ │ + #54 : (in Landroid/support/v4/app/Fragment;) │ │ name : 'onDestroyView' │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 4 16-bit code units │ │ -037290: |[037290] android.support.v4.app.Fragment.onDestroyView:()V │ │ -0372a0: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -0372a2: 5c10 ab00 |0001: iput-boolean v0, v1, Landroid/support/v4/app/Fragment;.mCalled:Z // field@00ab │ │ -0372a6: 0e00 |0003: return-void │ │ +0503ac: |[0503ac] android.support.v4.app.Fragment.onDestroyView:()V │ │ +0503bc: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +0503be: 5c10 e100 |0001: iput-boolean v0, v1, Landroid/support/v4/app/Fragment;.mCalled:Z // field@00e1 │ │ +0503c2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=1164 │ │ - 0x0003 line=1165 │ │ + 0x0000 line=1186 │ │ + 0x0003 line=1187 │ │ locals : │ │ 0x0000 - 0x0004 reg=1 this Landroid/support/v4/app/Fragment; │ │ │ │ - #47 : (in Landroid/support/v4/app/Fragment;) │ │ + #55 : (in Landroid/support/v4/app/Fragment;) │ │ name : 'onDetach' │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 4 16-bit code units │ │ -0372a8: |[0372a8] android.support.v4.app.Fragment.onDetach:()V │ │ -0372b8: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -0372ba: 5c10 ab00 |0001: iput-boolean v0, v1, Landroid/support/v4/app/Fragment;.mCalled:Z // field@00ab │ │ -0372be: 0e00 |0003: return-void │ │ +0503c4: |[0503c4] android.support.v4.app.Fragment.onDetach:()V │ │ +0503d4: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +0503d6: 5c10 e100 |0001: iput-boolean v0, v1, Landroid/support/v4/app/Fragment;.mCalled:Z // field@00e1 │ │ +0503da: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=1218 │ │ - 0x0003 line=1219 │ │ + 0x0000 line=1241 │ │ + 0x0003 line=1242 │ │ locals : │ │ 0x0000 - 0x0004 reg=1 this Landroid/support/v4/app/Fragment; │ │ │ │ - #48 : (in Landroid/support/v4/app/Fragment;) │ │ + #56 : (in Landroid/support/v4/app/Fragment;) │ │ name : 'onHiddenChanged' │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -0372c0: |[0372c0] android.support.v4.app.Fragment.onHiddenChanged:(Z)V │ │ -0372d0: 0e00 |0000: return-void │ │ +0503dc: |[0503dc] android.support.v4.app.Fragment.onHiddenChanged:(Z)V │ │ +0503ec: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=764 │ │ + 0x0000 line=782 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/app/Fragment; │ │ 0x0000 - 0x0001 reg=1 hidden Z │ │ │ │ - #49 : (in Landroid/support/v4/app/Fragment;) │ │ + #57 : (in Landroid/support/v4/app/Fragment;) │ │ name : 'onInflate' │ │ type : '(Landroid/app/Activity;Landroid/util/AttributeSet;Landroid/os/Bundle;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 0 │ │ insns size : 4 16-bit code units │ │ -0372d4: |[0372d4] android.support.v4.app.Fragment.onInflate:(Landroid/app/Activity;Landroid/util/AttributeSet;Landroid/os/Bundle;)V │ │ -0372e4: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -0372e6: 5c10 ab00 |0001: iput-boolean v0, v1, Landroid/support/v4/app/Fragment;.mCalled:Z // field@00ab │ │ -0372ea: 0e00 |0003: return-void │ │ +0503f0: |[0503f0] android.support.v4.app.Fragment.onInflate:(Landroid/app/Activity;Landroid/util/AttributeSet;Landroid/os/Bundle;)V │ │ +050400: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +050402: 5c10 e100 |0001: iput-boolean v0, v1, Landroid/support/v4/app/Fragment;.mCalled:Z // field@00e1 │ │ +050406: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=961 │ │ - 0x0003 line=962 │ │ + 0x0000 line=982 │ │ + 0x0003 line=983 │ │ locals : │ │ 0x0000 - 0x0004 reg=1 this Landroid/support/v4/app/Fragment; │ │ 0x0000 - 0x0004 reg=2 activity Landroid/app/Activity; │ │ 0x0000 - 0x0004 reg=3 attrs Landroid/util/AttributeSet; │ │ 0x0000 - 0x0004 reg=4 savedInstanceState Landroid/os/Bundle; │ │ │ │ - #50 : (in Landroid/support/v4/app/Fragment;) │ │ + #58 : (in Landroid/support/v4/app/Fragment;) │ │ name : 'onLowMemory' │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 4 16-bit code units │ │ -0372ec: |[0372ec] android.support.v4.app.Fragment.onLowMemory:()V │ │ -0372fc: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -0372fe: 5c10 ab00 |0001: iput-boolean v0, v1, Landroid/support/v4/app/Fragment;.mCalled:Z // field@00ab │ │ -037302: 0e00 |0003: return-void │ │ +050408: |[050408] android.support.v4.app.Fragment.onLowMemory:()V │ │ +050418: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +05041a: 5c10 e100 |0001: iput-boolean v0, v1, Landroid/support/v4/app/Fragment;.mCalled:Z // field@00e1 │ │ +05041e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=1151 │ │ - 0x0003 line=1152 │ │ + 0x0000 line=1173 │ │ + 0x0003 line=1174 │ │ locals : │ │ 0x0000 - 0x0004 reg=1 this Landroid/support/v4/app/Fragment; │ │ │ │ - #51 : (in Landroid/support/v4/app/Fragment;) │ │ + #59 : (in Landroid/support/v4/app/Fragment;) │ │ name : 'onOptionsItemSelected' │ │ type : '(Landroid/view/MenuItem;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -037304: |[037304] android.support.v4.app.Fragment.onOptionsItemSelected:(Landroid/view/MenuItem;)Z │ │ -037314: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -037316: 0f00 |0001: return v0 │ │ +050420: |[050420] android.support.v4.app.Fragment.onOptionsItemSelected:(Landroid/view/MenuItem;)Z │ │ +050430: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +050432: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=1283 │ │ + 0x0000 line=1306 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/app/Fragment; │ │ 0x0000 - 0x0002 reg=2 item Landroid/view/MenuItem; │ │ │ │ - #52 : (in Landroid/support/v4/app/Fragment;) │ │ + #60 : (in Landroid/support/v4/app/Fragment;) │ │ name : 'onOptionsMenuClosed' │ │ type : '(Landroid/view/Menu;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -037318: |[037318] android.support.v4.app.Fragment.onOptionsMenuClosed:(Landroid/view/Menu;)V │ │ -037328: 0e00 |0000: return-void │ │ +050434: |[050434] android.support.v4.app.Fragment.onOptionsMenuClosed:(Landroid/view/Menu;)V │ │ +050444: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=1294 │ │ + 0x0000 line=1317 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/app/Fragment; │ │ 0x0000 - 0x0001 reg=1 menu Landroid/view/Menu; │ │ │ │ - #53 : (in Landroid/support/v4/app/Fragment;) │ │ + #61 : (in Landroid/support/v4/app/Fragment;) │ │ name : 'onPause' │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 4 16-bit code units │ │ -03732c: |[03732c] android.support.v4.app.Fragment.onPause:()V │ │ -03733c: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -03733e: 5c10 ab00 |0001: iput-boolean v0, v1, Landroid/support/v4/app/Fragment;.mCalled:Z // field@00ab │ │ -037342: 0e00 |0003: return-void │ │ +050448: |[050448] android.support.v4.app.Fragment.onPause:()V │ │ +050458: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +05045a: 5c10 e100 |0001: iput-boolean v0, v1, Landroid/support/v4/app/Fragment;.mCalled:Z // field@00e1 │ │ +05045e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=1138 │ │ - 0x0003 line=1139 │ │ + 0x0000 line=1160 │ │ + 0x0003 line=1161 │ │ locals : │ │ 0x0000 - 0x0004 reg=1 this Landroid/support/v4/app/Fragment; │ │ │ │ - #54 : (in Landroid/support/v4/app/Fragment;) │ │ + #62 : (in Landroid/support/v4/app/Fragment;) │ │ name : 'onPrepareOptionsMenu' │ │ type : '(Landroid/view/Menu;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -037344: |[037344] android.support.v4.app.Fragment.onPrepareOptionsMenu:(Landroid/view/Menu;)V │ │ -037354: 0e00 |0000: return-void │ │ +050460: |[050460] android.support.v4.app.Fragment.onPrepareOptionsMenu:(Landroid/view/Menu;)V │ │ +050470: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=1252 │ │ + 0x0000 line=1275 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/app/Fragment; │ │ 0x0000 - 0x0001 reg=1 menu Landroid/view/Menu; │ │ │ │ - #55 : (in Landroid/support/v4/app/Fragment;) │ │ + #63 : (in Landroid/support/v4/app/Fragment;) │ │ name : 'onResume' │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 4 16-bit code units │ │ -037358: |[037358] android.support.v4.app.Fragment.onResume:()V │ │ -037368: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -03736a: 5c10 ab00 |0001: iput-boolean v0, v1, Landroid/support/v4/app/Fragment;.mCalled:Z // field@00ab │ │ -03736e: 0e00 |0003: return-void │ │ +050474: |[050474] android.support.v4.app.Fragment.onResume:()V │ │ +050484: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +050486: 5c10 e100 |0001: iput-boolean v0, v1, Landroid/support/v4/app/Fragment;.mCalled:Z // field@00e1 │ │ +05048a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=1103 │ │ - 0x0003 line=1104 │ │ + 0x0000 line=1125 │ │ + 0x0003 line=1126 │ │ locals : │ │ 0x0000 - 0x0004 reg=1 this Landroid/support/v4/app/Fragment; │ │ │ │ - #56 : (in Landroid/support/v4/app/Fragment;) │ │ + #64 : (in Landroid/support/v4/app/Fragment;) │ │ name : 'onSaveInstanceState' │ │ type : '(Landroid/os/Bundle;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -037370: |[037370] android.support.v4.app.Fragment.onSaveInstanceState:(Landroid/os/Bundle;)V │ │ -037380: 0e00 |0000: return-void │ │ +05048c: |[05048c] android.support.v4.app.Fragment.onSaveInstanceState:(Landroid/os/Bundle;)V │ │ +05049c: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=1126 │ │ + 0x0000 line=1148 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/app/Fragment; │ │ 0x0000 - 0x0001 reg=1 outState Landroid/os/Bundle; │ │ │ │ - #57 : (in Landroid/support/v4/app/Fragment;) │ │ + #65 : (in Landroid/support/v4/app/Fragment;) │ │ name : 'onStart' │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 4 │ │ insns size : 38 16-bit code units │ │ -037384: |[037384] android.support.v4.app.Fragment.onStart:()V │ │ -037394: 1211 |0000: const/4 v1, #int 1 // #1 │ │ -037396: 5c41 ab00 |0001: iput-boolean v1, v4, Landroid/support/v4/app/Fragment;.mCalled:Z // field@00ab │ │ -03739a: 5540 bb00 |0003: iget-boolean v0, v4, Landroid/support/v4/app/Fragment;.mLoadersStarted:Z // field@00bb │ │ -03739e: 3900 2000 |0005: if-nez v0, 0025 // +0020 │ │ -0373a2: 5c41 bb00 |0007: iput-boolean v1, v4, Landroid/support/v4/app/Fragment;.mLoadersStarted:Z // field@00bb │ │ -0373a6: 5540 ac00 |0009: iget-boolean v0, v4, Landroid/support/v4/app/Fragment;.mCheckedForLoaderManager:Z // field@00ac │ │ -0373aa: 3900 1100 |000b: if-nez v0, 001c // +0011 │ │ -0373ae: 5c41 ac00 |000d: iput-boolean v1, v4, Landroid/support/v4/app/Fragment;.mCheckedForLoaderManager:Z // field@00ac │ │ -0373b2: 5440 a600 |000f: iget-object v0, v4, Landroid/support/v4/app/Fragment;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00a6 │ │ -0373b6: 5441 ce00 |0011: iget-object v1, v4, Landroid/support/v4/app/Fragment;.mWho:Ljava/lang/String; // field@00ce │ │ -0373ba: 5542 bb00 |0013: iget-boolean v2, v4, Landroid/support/v4/app/Fragment;.mLoadersStarted:Z // field@00bb │ │ -0373be: 1203 |0015: const/4 v3, #int 0 // #0 │ │ -0373c0: 6e40 7e03 1032 |0016: invoke-virtual {v0, v1, v2, v3}, Landroid/support/v4/app/FragmentActivity;.getLoaderManager:(Ljava/lang/String;ZZ)Landroid/support/v4/app/LoaderManagerImpl; // method@037e │ │ -0373c6: 0c00 |0019: move-result-object v0 │ │ -0373c8: 5b40 ba00 |001a: iput-object v0, v4, Landroid/support/v4/app/Fragment;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00ba │ │ -0373cc: 5440 ba00 |001c: iget-object v0, v4, Landroid/support/v4/app/Fragment;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00ba │ │ -0373d0: 3800 0700 |001e: if-eqz v0, 0025 // +0007 │ │ -0373d4: 5440 ba00 |0020: iget-object v0, v4, Landroid/support/v4/app/Fragment;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00ba │ │ -0373d8: 6e10 c104 0000 |0022: invoke-virtual {v0}, Landroid/support/v4/app/LoaderManagerImpl;.doStart:()V // method@04c1 │ │ -0373de: 0e00 |0025: return-void │ │ - catches : (none) │ │ - positions : │ │ - 0x0001 line=1082 │ │ - 0x0003 line=1084 │ │ - 0x0007 line=1085 │ │ - 0x0009 line=1086 │ │ - 0x000d line=1087 │ │ - 0x000f line=1088 │ │ - 0x001c line=1090 │ │ - 0x0020 line=1091 │ │ - 0x0025 line=1094 │ │ +0504a0: |[0504a0] android.support.v4.app.Fragment.onStart:()V │ │ +0504b0: 1211 |0000: const/4 v1, #int 1 // #1 │ │ +0504b2: 5c41 e100 |0001: iput-boolean v1, v4, Landroid/support/v4/app/Fragment;.mCalled:Z // field@00e1 │ │ +0504b6: 5540 f500 |0003: iget-boolean v0, v4, Landroid/support/v4/app/Fragment;.mLoadersStarted:Z // field@00f5 │ │ +0504ba: 3900 2000 |0005: if-nez v0, 0025 // +0020 │ │ +0504be: 5c41 f500 |0007: iput-boolean v1, v4, Landroid/support/v4/app/Fragment;.mLoadersStarted:Z // field@00f5 │ │ +0504c2: 5540 e200 |0009: iget-boolean v0, v4, Landroid/support/v4/app/Fragment;.mCheckedForLoaderManager:Z // field@00e2 │ │ +0504c6: 3900 1100 |000b: if-nez v0, 001c // +0011 │ │ +0504ca: 5c41 e200 |000d: iput-boolean v1, v4, Landroid/support/v4/app/Fragment;.mCheckedForLoaderManager:Z // field@00e2 │ │ +0504ce: 5440 da00 |000f: iget-object v0, v4, Landroid/support/v4/app/Fragment;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00da │ │ +0504d2: 5441 0c01 |0011: iget-object v1, v4, Landroid/support/v4/app/Fragment;.mWho:Ljava/lang/String; // field@010c │ │ +0504d6: 5542 f500 |0013: iget-boolean v2, v4, Landroid/support/v4/app/Fragment;.mLoadersStarted:Z // field@00f5 │ │ +0504da: 1203 |0015: const/4 v3, #int 0 // #0 │ │ +0504dc: 6e40 4205 1032 |0016: invoke-virtual {v0, v1, v2, v3}, Landroid/support/v4/app/FragmentActivity;.getLoaderManager:(Ljava/lang/String;ZZ)Landroid/support/v4/app/LoaderManagerImpl; // method@0542 │ │ +0504e2: 0c00 |0019: move-result-object v0 │ │ +0504e4: 5b40 f400 |001a: iput-object v0, v4, Landroid/support/v4/app/Fragment;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00f4 │ │ +0504e8: 5440 f400 |001c: iget-object v0, v4, Landroid/support/v4/app/Fragment;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00f4 │ │ +0504ec: 3800 0700 |001e: if-eqz v0, 0025 // +0007 │ │ +0504f0: 5440 f400 |0020: iget-object v0, v4, Landroid/support/v4/app/Fragment;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00f4 │ │ +0504f4: 6e10 bf06 0000 |0022: invoke-virtual {v0}, Landroid/support/v4/app/LoaderManagerImpl;.doStart:()V // method@06bf │ │ +0504fa: 0e00 |0025: return-void │ │ + catches : (none) │ │ + positions : │ │ + 0x0001 line=1104 │ │ + 0x0003 line=1106 │ │ + 0x0007 line=1107 │ │ + 0x0009 line=1108 │ │ + 0x000d line=1109 │ │ + 0x000f line=1110 │ │ + 0x001c line=1112 │ │ + 0x0020 line=1113 │ │ + 0x0025 line=1116 │ │ locals : │ │ 0x0000 - 0x0026 reg=4 this Landroid/support/v4/app/Fragment; │ │ │ │ - #58 : (in Landroid/support/v4/app/Fragment;) │ │ + #66 : (in Landroid/support/v4/app/Fragment;) │ │ name : 'onStop' │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 4 16-bit code units │ │ -0373e0: |[0373e0] android.support.v4.app.Fragment.onStop:()V │ │ -0373f0: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -0373f2: 5c10 ab00 |0001: iput-boolean v0, v1, Landroid/support/v4/app/Fragment;.mCalled:Z // field@00ab │ │ -0373f6: 0e00 |0003: return-void │ │ +0504fc: |[0504fc] android.support.v4.app.Fragment.onStop:()V │ │ +05050c: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +05050e: 5c10 e100 |0001: iput-boolean v0, v1, Landroid/support/v4/app/Fragment;.mCalled:Z // field@00e1 │ │ +050512: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=1147 │ │ - 0x0003 line=1148 │ │ + 0x0000 line=1169 │ │ + 0x0003 line=1170 │ │ locals : │ │ 0x0000 - 0x0004 reg=1 this Landroid/support/v4/app/Fragment; │ │ │ │ - #59 : (in Landroid/support/v4/app/Fragment;) │ │ + #67 : (in Landroid/support/v4/app/Fragment;) │ │ name : 'onViewCreated' │ │ type : '(Landroid/view/View;Landroid/os/Bundle;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -0373f8: |[0373f8] android.support.v4.app.Fragment.onViewCreated:(Landroid/view/View;Landroid/os/Bundle;)V │ │ -037408: 0e00 |0000: return-void │ │ +050514: |[050514] android.support.v4.app.Fragment.onViewCreated:(Landroid/view/View;Landroid/os/Bundle;)V │ │ +050524: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=1032 │ │ + 0x0000 line=1053 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/app/Fragment; │ │ 0x0000 - 0x0001 reg=1 view Landroid/view/View; │ │ 0x0000 - 0x0001 reg=2 savedInstanceState Landroid/os/Bundle; │ │ │ │ - #60 : (in Landroid/support/v4/app/Fragment;) │ │ + #68 : (in Landroid/support/v4/app/Fragment;) │ │ name : 'onViewStateRestored' │ │ type : '(Landroid/os/Bundle;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 4 16-bit code units │ │ -03740c: |[03740c] android.support.v4.app.Fragment.onViewStateRestored:(Landroid/os/Bundle;)V │ │ -03741c: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -03741e: 5c10 ab00 |0001: iput-boolean v0, v1, Landroid/support/v4/app/Fragment;.mCalled:Z // field@00ab │ │ -037422: 0e00 |0003: return-void │ │ +050528: |[050528] android.support.v4.app.Fragment.onViewStateRestored:(Landroid/os/Bundle;)V │ │ +050538: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +05053a: 5c10 e100 |0001: iput-boolean v0, v1, Landroid/support/v4/app/Fragment;.mCalled:Z // field@00e1 │ │ +05053e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=1073 │ │ - 0x0003 line=1074 │ │ + 0x0000 line=1095 │ │ + 0x0003 line=1096 │ │ locals : │ │ 0x0000 - 0x0004 reg=1 this Landroid/support/v4/app/Fragment; │ │ 0x0000 - 0x0004 reg=2 savedInstanceState Landroid/os/Bundle; │ │ │ │ - #61 : (in Landroid/support/v4/app/Fragment;) │ │ + #69 : (in Landroid/support/v4/app/Fragment;) │ │ name : 'performActivityCreated' │ │ type : '(Landroid/os/Bundle;)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 60 16-bit code units │ │ -037424: |[037424] android.support.v4.app.Fragment.performActivityCreated:(Landroid/os/Bundle;)V │ │ -037434: 5430 ad00 |0000: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00ad │ │ -037438: 3800 0700 |0002: if-eqz v0, 0009 // +0007 │ │ -03743c: 5430 ad00 |0004: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00ad │ │ -037440: 6e10 0204 0000 |0006: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.noteStateNotSaved:()V // method@0402 │ │ -037446: 1200 |0009: const/4 v0, #int 0 // #0 │ │ -037448: 5c30 ab00 |000a: iput-boolean v0, v3, Landroid/support/v4/app/Fragment;.mCalled:Z // field@00ab │ │ -03744c: 6e20 3203 4300 |000c: invoke-virtual {v3, v4}, Landroid/support/v4/app/Fragment;.onActivityCreated:(Landroid/os/Bundle;)V // method@0332 │ │ -037452: 5530 ab00 |000f: iget-boolean v0, v3, Landroid/support/v4/app/Fragment;.mCalled:Z // field@00ab │ │ -037456: 3900 2100 |0011: if-nez v0, 0032 // +0021 │ │ -03745a: 2200 f900 |0013: new-instance v0, Landroid/support/v4/app/SuperNotCalledException; // type@00f9 │ │ -03745e: 2201 b903 |0015: new-instance v1, Ljava/lang/StringBuilder; // type@03b9 │ │ -037462: 7010 ae17 0100 |0017: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@17ae │ │ -037468: 1a02 6003 |001a: const-string v2, "Fragment " // string@0360 │ │ -03746c: 6e20 b517 2100 |001c: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17b5 │ │ -037472: 0c01 |001f: move-result-object v1 │ │ -037474: 6e20 b417 3100 |0020: invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@17b4 │ │ -03747a: 0c01 |0023: move-result-object v1 │ │ -03747c: 1a02 3300 |0024: const-string v2, " did not call through to super.onActivityCreated()" // string@0033 │ │ -037480: 6e20 b517 2100 |0026: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17b5 │ │ -037486: 0c01 |0029: move-result-object v1 │ │ -037488: 6e10 ba17 0100 |002a: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@17ba │ │ -03748e: 0c01 |002d: move-result-object v1 │ │ -037490: 7020 8405 1000 |002e: invoke-direct {v0, v1}, Landroid/support/v4/app/SuperNotCalledException;.:(Ljava/lang/String;)V // method@0584 │ │ -037496: 2700 |0031: throw v0 │ │ -037498: 5430 ad00 |0032: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00ad │ │ -03749c: 3800 0700 |0034: if-eqz v0, 003b // +0007 │ │ -0374a0: 5430 ad00 |0036: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00ad │ │ -0374a4: 6e10 dc03 0000 |0038: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchActivityCreated:()V // method@03dc │ │ -0374aa: 0e00 |003b: return-void │ │ - catches : (none) │ │ - positions : │ │ - 0x0000 line=1504 │ │ - 0x0004 line=1505 │ │ - 0x0009 line=1507 │ │ - 0x000c line=1508 │ │ - 0x000f line=1509 │ │ - 0x0013 line=1510 │ │ - 0x0032 line=1513 │ │ - 0x0036 line=1514 │ │ - 0x003b line=1516 │ │ +050540: |[050540] android.support.v4.app.Fragment.performActivityCreated:(Landroid/os/Bundle;)V │ │ +050550: 5430 e300 |0000: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00e3 │ │ +050554: 3800 0700 |0002: if-eqz v0, 0009 // +0007 │ │ +050558: 5430 e300 |0004: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00e3 │ │ +05055c: 6e10 d105 0000 |0006: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.noteStateNotSaved:()V // method@05d1 │ │ +050562: 1200 |0009: const/4 v0, #int 0 // #0 │ │ +050564: 5c30 e100 |000a: iput-boolean v0, v3, Landroid/support/v4/app/Fragment;.mCalled:Z // field@00e1 │ │ +050568: 6e20 ee04 4300 |000c: invoke-virtual {v3, v4}, Landroid/support/v4/app/Fragment;.onActivityCreated:(Landroid/os/Bundle;)V // method@04ee │ │ +05056e: 5530 e100 |000f: iget-boolean v0, v3, Landroid/support/v4/app/Fragment;.mCalled:Z // field@00e1 │ │ +050572: 3900 2100 |0011: if-nez v0, 0032 // +0021 │ │ +050576: 2200 a701 |0013: new-instance v0, Landroid/support/v4/app/SuperNotCalledException; // type@01a7 │ │ +05057a: 2201 3e05 |0015: new-instance v1, Ljava/lang/StringBuilder; // type@053e │ │ +05057e: 7010 a422 0100 |0017: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@22a4 │ │ +050584: 1a02 5e04 |001a: const-string v2, "Fragment " // string@045e │ │ +050588: 6e20 ad22 2100 |001c: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22ad │ │ +05058e: 0c01 |001f: move-result-object v1 │ │ +050590: 6e20 ac22 3100 |0020: invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@22ac │ │ +050596: 0c01 |0023: move-result-object v1 │ │ +050598: 1a02 3400 |0024: const-string v2, " did not call through to super.onActivityCreated()" // string@0034 │ │ +05059c: 6e20 ad22 2100 |0026: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22ad │ │ +0505a2: 0c01 |0029: move-result-object v1 │ │ +0505a4: 6e10 b222 0100 |002a: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@22b2 │ │ +0505aa: 0c01 |002d: move-result-object v1 │ │ +0505ac: 7020 1609 1000 |002e: invoke-direct {v0, v1}, Landroid/support/v4/app/SuperNotCalledException;.:(Ljava/lang/String;)V // method@0916 │ │ +0505b2: 2700 |0031: throw v0 │ │ +0505b4: 5430 e300 |0032: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00e3 │ │ +0505b8: 3800 0700 |0034: if-eqz v0, 003b // +0007 │ │ +0505bc: 5430 e300 |0036: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00e3 │ │ +0505c0: 6e10 a905 0000 |0038: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchActivityCreated:()V // method@05a9 │ │ +0505c6: 0e00 |003b: return-void │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=1790 │ │ + 0x0004 line=1791 │ │ + 0x0009 line=1793 │ │ + 0x000c line=1794 │ │ + 0x000f line=1795 │ │ + 0x0013 line=1796 │ │ + 0x0032 line=1799 │ │ + 0x0036 line=1800 │ │ + 0x003b line=1802 │ │ locals : │ │ 0x0000 - 0x003c reg=3 this Landroid/support/v4/app/Fragment; │ │ 0x0000 - 0x003c reg=4 savedInstanceState Landroid/os/Bundle; │ │ │ │ - #62 : (in Landroid/support/v4/app/Fragment;) │ │ + #70 : (in Landroid/support/v4/app/Fragment;) │ │ name : 'performConfigurationChanged' │ │ type : '(Landroid/content/res/Configuration;)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 13 16-bit code units │ │ -0374ac: |[0374ac] android.support.v4.app.Fragment.performConfigurationChanged:(Landroid/content/res/Configuration;)V │ │ -0374bc: 6e20 3503 2100 |0000: invoke-virtual {v1, v2}, Landroid/support/v4/app/Fragment;.onConfigurationChanged:(Landroid/content/res/Configuration;)V // method@0335 │ │ -0374c2: 5410 ad00 |0003: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00ad │ │ -0374c6: 3800 0700 |0005: if-eqz v0, 000c // +0007 │ │ -0374ca: 5410 ad00 |0007: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00ad │ │ -0374ce: 6e20 dd03 2000 |0009: invoke-virtual {v0, v2}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchConfigurationChanged:(Landroid/content/res/Configuration;)V // method@03dd │ │ -0374d4: 0e00 |000c: return-void │ │ +0505c8: |[0505c8] android.support.v4.app.Fragment.performConfigurationChanged:(Landroid/content/res/Configuration;)V │ │ +0505d8: 6e20 f104 2100 |0000: invoke-virtual {v1, v2}, Landroid/support/v4/app/Fragment;.onConfigurationChanged:(Landroid/content/res/Configuration;)V // method@04f1 │ │ +0505de: 5410 e300 |0003: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00e3 │ │ +0505e2: 3800 0700 |0005: if-eqz v0, 000c // +0007 │ │ +0505e6: 5410 e300 |0007: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00e3 │ │ +0505ea: 6e20 aa05 2000 |0009: invoke-virtual {v0, v2}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchConfigurationChanged:(Landroid/content/res/Configuration;)V // method@05aa │ │ +0505f0: 0e00 |000c: return-void │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=1555 │ │ - 0x0003 line=1556 │ │ - 0x0007 line=1557 │ │ - 0x000c line=1559 │ │ + 0x0000 line=1841 │ │ + 0x0003 line=1842 │ │ + 0x0007 line=1843 │ │ + 0x000c line=1845 │ │ locals : │ │ 0x0000 - 0x000d reg=1 this Landroid/support/v4/app/Fragment; │ │ 0x0000 - 0x000d reg=2 newConfig Landroid/content/res/Configuration; │ │ │ │ - #63 : (in Landroid/support/v4/app/Fragment;) │ │ + #71 : (in Landroid/support/v4/app/Fragment;) │ │ name : 'performContextItemSelected' │ │ type : '(Landroid/view/MenuItem;)Z' │ │ access : 0x0000 () │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 26 16-bit code units │ │ -0374d8: |[0374d8] android.support.v4.app.Fragment.performContextItemSelected:(Landroid/view/MenuItem;)Z │ │ -0374e8: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -0374ea: 5521 b600 |0001: iget-boolean v1, v2, Landroid/support/v4/app/Fragment;.mHidden:Z // field@00b6 │ │ -0374ee: 3901 1500 |0003: if-nez v1, 0018 // +0015 │ │ -0374f2: 6e20 3603 3200 |0005: invoke-virtual {v2, v3}, Landroid/support/v4/app/Fragment;.onContextItemSelected:(Landroid/view/MenuItem;)Z // method@0336 │ │ -0374f8: 0a01 |0008: move-result v1 │ │ -0374fa: 3801 0300 |0009: if-eqz v1, 000c // +0003 │ │ -0374fe: 0f00 |000b: return v0 │ │ -037500: 5421 ad00 |000c: iget-object v1, v2, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00ad │ │ -037504: 3801 0a00 |000e: if-eqz v1, 0018 // +000a │ │ -037508: 5421 ad00 |0010: iget-object v1, v2, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00ad │ │ -03750c: 6e20 de03 3100 |0012: invoke-virtual {v1, v3}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchContextItemSelected:(Landroid/view/MenuItem;)Z // method@03de │ │ -037512: 0a01 |0015: move-result v1 │ │ -037514: 3901 f5ff |0016: if-nez v1, 000b // -000b │ │ -037518: 1200 |0018: const/4 v0, #int 0 // #0 │ │ -03751a: 28f2 |0019: goto 000b // -000e │ │ - catches : (none) │ │ - positions : │ │ - 0x0001 line=1622 │ │ - 0x0005 line=1623 │ │ - 0x000b line=1632 │ │ - 0x000c line=1626 │ │ - 0x0010 line=1627 │ │ - 0x0018 line=1632 │ │ +0505f4: |[0505f4] android.support.v4.app.Fragment.performContextItemSelected:(Landroid/view/MenuItem;)Z │ │ +050604: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +050606: 5521 f000 |0001: iget-boolean v1, v2, Landroid/support/v4/app/Fragment;.mHidden:Z // field@00f0 │ │ +05060a: 3901 1500 |0003: if-nez v1, 0018 // +0015 │ │ +05060e: 6e20 f204 3200 |0005: invoke-virtual {v2, v3}, Landroid/support/v4/app/Fragment;.onContextItemSelected:(Landroid/view/MenuItem;)Z // method@04f2 │ │ +050614: 0a01 |0008: move-result v1 │ │ +050616: 3801 0300 |0009: if-eqz v1, 000c // +0003 │ │ +05061a: 0f00 |000b: return v0 │ │ +05061c: 5421 e300 |000c: iget-object v1, v2, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00e3 │ │ +050620: 3801 0a00 |000e: if-eqz v1, 0018 // +000a │ │ +050624: 5421 e300 |0010: iget-object v1, v2, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00e3 │ │ +050628: 6e20 ab05 3100 |0012: invoke-virtual {v1, v3}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchContextItemSelected:(Landroid/view/MenuItem;)Z // method@05ab │ │ +05062e: 0a01 |0015: move-result v1 │ │ +050630: 3901 f5ff |0016: if-nez v1, 000b // -000b │ │ +050634: 1200 |0018: const/4 v0, #int 0 // #0 │ │ +050636: 28f2 |0019: goto 000b // -000e │ │ + catches : (none) │ │ + positions : │ │ + 0x0001 line=1908 │ │ + 0x0005 line=1909 │ │ + 0x000b line=1918 │ │ + 0x000c line=1912 │ │ + 0x0010 line=1913 │ │ + 0x0018 line=1918 │ │ locals : │ │ 0x0000 - 0x001a reg=2 this Landroid/support/v4/app/Fragment; │ │ 0x0000 - 0x001a reg=3 item Landroid/view/MenuItem; │ │ │ │ - #64 : (in Landroid/support/v4/app/Fragment;) │ │ + #72 : (in Landroid/support/v4/app/Fragment;) │ │ name : 'performCreate' │ │ type : '(Landroid/os/Bundle;)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 79 16-bit code units │ │ -03751c: |[03751c] android.support.v4.app.Fragment.performCreate:(Landroid/os/Bundle;)V │ │ -03752c: 5441 ad00 |0000: iget-object v1, v4, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00ad │ │ -037530: 3801 0700 |0002: if-eqz v1, 0009 // +0007 │ │ -037534: 5441 ad00 |0004: iget-object v1, v4, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00ad │ │ -037538: 6e10 0204 0100 |0006: invoke-virtual {v1}, Landroid/support/v4/app/FragmentManagerImpl;.noteStateNotSaved:()V // method@0402 │ │ -03753e: 1201 |0009: const/4 v1, #int 0 // #0 │ │ -037540: 5c41 ab00 |000a: iput-boolean v1, v4, Landroid/support/v4/app/Fragment;.mCalled:Z // field@00ab │ │ -037544: 6e20 3703 5400 |000c: invoke-virtual {v4, v5}, Landroid/support/v4/app/Fragment;.onCreate:(Landroid/os/Bundle;)V // method@0337 │ │ -03754a: 5541 ab00 |000f: iget-boolean v1, v4, Landroid/support/v4/app/Fragment;.mCalled:Z // field@00ab │ │ -03754e: 3901 2100 |0011: if-nez v1, 0032 // +0021 │ │ -037552: 2201 f900 |0013: new-instance v1, Landroid/support/v4/app/SuperNotCalledException; // type@00f9 │ │ -037556: 2202 b903 |0015: new-instance v2, Ljava/lang/StringBuilder; // type@03b9 │ │ -03755a: 7010 ae17 0200 |0017: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@17ae │ │ -037560: 1a03 6003 |001a: const-string v3, "Fragment " // string@0360 │ │ -037564: 6e20 b517 3200 |001c: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17b5 │ │ -03756a: 0c02 |001f: move-result-object v2 │ │ -03756c: 6e20 b417 4200 |0020: invoke-virtual {v2, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@17b4 │ │ -037572: 0c02 |0023: move-result-object v2 │ │ -037574: 1a03 3500 |0024: const-string v3, " did not call through to super.onCreate()" // string@0035 │ │ -037578: 6e20 b517 3200 |0026: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17b5 │ │ -03757e: 0c02 |0029: move-result-object v2 │ │ -037580: 6e10 ba17 0200 |002a: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@17ba │ │ -037586: 0c02 |002d: move-result-object v2 │ │ -037588: 7020 8405 2100 |002e: invoke-direct {v1, v2}, Landroid/support/v4/app/SuperNotCalledException;.:(Ljava/lang/String;)V // method@0584 │ │ -03758e: 2701 |0031: throw v1 │ │ -037590: 3805 1c00 |0032: if-eqz v5, 004e // +001c │ │ -037594: 1a01 fb0c |0034: const-string v1, "android:support:fragments" // string@0cfb │ │ -037598: 6e20 d601 1500 |0036: invoke-virtual {v5, v1}, Landroid/os/Bundle;.getParcelable:(Ljava/lang/String;)Landroid/os/Parcelable; // method@01d6 │ │ -03759e: 0c00 |0039: move-result-object v0 │ │ -0375a0: 3800 1400 |003a: if-eqz v0, 004e // +0014 │ │ -0375a4: 5441 ad00 |003c: iget-object v1, v4, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00ad │ │ -0375a8: 3901 0500 |003e: if-nez v1, 0043 // +0005 │ │ -0375ac: 6e10 2703 0400 |0040: invoke-virtual {v4}, Landroid/support/v4/app/Fragment;.instantiateChildFragmentManager:()V // method@0327 │ │ -0375b2: 5441 ad00 |0043: iget-object v1, v4, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00ad │ │ -0375b6: 1202 |0045: const/4 v2, #int 0 // #0 │ │ -0375b8: 6e30 0f04 0102 |0046: invoke-virtual {v1, v0, v2}, Landroid/support/v4/app/FragmentManagerImpl;.restoreAllState:(Landroid/os/Parcelable;Ljava/util/ArrayList;)V // method@040f │ │ -0375be: 5441 ad00 |0049: iget-object v1, v4, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00ad │ │ -0375c2: 6e10 df03 0100 |004b: invoke-virtual {v1}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchCreate:()V // method@03df │ │ -0375c8: 0e00 |004e: return-void │ │ - catches : (none) │ │ - positions : │ │ - 0x0000 line=1473 │ │ - 0x0004 line=1474 │ │ - 0x0009 line=1476 │ │ - 0x000c line=1477 │ │ - 0x000f line=1478 │ │ - 0x0013 line=1479 │ │ - 0x0032 line=1482 │ │ - 0x0034 line=1483 │ │ - 0x003a line=1485 │ │ - 0x003c line=1486 │ │ - 0x0040 line=1487 │ │ - 0x0043 line=1489 │ │ - 0x0049 line=1490 │ │ - 0x004e line=1493 │ │ +050638: |[050638] android.support.v4.app.Fragment.performCreate:(Landroid/os/Bundle;)V │ │ +050648: 5441 e300 |0000: iget-object v1, v4, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00e3 │ │ +05064c: 3801 0700 |0002: if-eqz v1, 0009 // +0007 │ │ +050650: 5441 e300 |0004: iget-object v1, v4, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00e3 │ │ +050654: 6e10 d105 0100 |0006: invoke-virtual {v1}, Landroid/support/v4/app/FragmentManagerImpl;.noteStateNotSaved:()V // method@05d1 │ │ +05065a: 1201 |0009: const/4 v1, #int 0 // #0 │ │ +05065c: 5c41 e100 |000a: iput-boolean v1, v4, Landroid/support/v4/app/Fragment;.mCalled:Z // field@00e1 │ │ +050660: 6e20 f304 5400 |000c: invoke-virtual {v4, v5}, Landroid/support/v4/app/Fragment;.onCreate:(Landroid/os/Bundle;)V // method@04f3 │ │ +050666: 5541 e100 |000f: iget-boolean v1, v4, Landroid/support/v4/app/Fragment;.mCalled:Z // field@00e1 │ │ +05066a: 3901 2100 |0011: if-nez v1, 0032 // +0021 │ │ +05066e: 2201 a701 |0013: new-instance v1, Landroid/support/v4/app/SuperNotCalledException; // type@01a7 │ │ +050672: 2202 3e05 |0015: new-instance v2, Ljava/lang/StringBuilder; // type@053e │ │ +050676: 7010 a422 0200 |0017: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@22a4 │ │ +05067c: 1a03 5e04 |001a: const-string v3, "Fragment " // string@045e │ │ +050680: 6e20 ad22 3200 |001c: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22ad │ │ +050686: 0c02 |001f: move-result-object v2 │ │ +050688: 6e20 ac22 4200 |0020: invoke-virtual {v2, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@22ac │ │ +05068e: 0c02 |0023: move-result-object v2 │ │ +050690: 1a03 3600 |0024: const-string v3, " did not call through to super.onCreate()" // string@0036 │ │ +050694: 6e20 ad22 3200 |0026: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22ad │ │ +05069a: 0c02 |0029: move-result-object v2 │ │ +05069c: 6e10 b222 0200 |002a: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@22b2 │ │ +0506a2: 0c02 |002d: move-result-object v2 │ │ +0506a4: 7020 1609 2100 |002e: invoke-direct {v1, v2}, Landroid/support/v4/app/SuperNotCalledException;.:(Ljava/lang/String;)V // method@0916 │ │ +0506aa: 2701 |0031: throw v1 │ │ +0506ac: 3805 1c00 |0032: if-eqz v5, 004e // +001c │ │ +0506b0: 1a01 df11 |0034: const-string v1, "android:support:fragments" // string@11df │ │ +0506b4: 6e20 ee02 1500 |0036: invoke-virtual {v5, v1}, Landroid/os/Bundle;.getParcelable:(Ljava/lang/String;)Landroid/os/Parcelable; // method@02ee │ │ +0506ba: 0c00 |0039: move-result-object v0 │ │ +0506bc: 3800 1400 |003a: if-eqz v0, 004e // +0014 │ │ +0506c0: 5441 e300 |003c: iget-object v1, v4, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00e3 │ │ +0506c4: 3901 0500 |003e: if-nez v1, 0043 // +0005 │ │ +0506c8: 6e10 e304 0400 |0040: invoke-virtual {v4}, Landroid/support/v4/app/Fragment;.instantiateChildFragmentManager:()V // method@04e3 │ │ +0506ce: 5441 e300 |0043: iget-object v1, v4, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00e3 │ │ +0506d2: 1202 |0045: const/4 v2, #int 0 // #0 │ │ +0506d4: 6e30 df05 0102 |0046: invoke-virtual {v1, v0, v2}, Landroid/support/v4/app/FragmentManagerImpl;.restoreAllState:(Landroid/os/Parcelable;Ljava/util/ArrayList;)V // method@05df │ │ +0506da: 5441 e300 |0049: iget-object v1, v4, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00e3 │ │ +0506de: 6e10 ac05 0100 |004b: invoke-virtual {v1}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchCreate:()V // method@05ac │ │ +0506e4: 0e00 |004e: return-void │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=1759 │ │ + 0x0004 line=1760 │ │ + 0x0009 line=1762 │ │ + 0x000c line=1763 │ │ + 0x000f line=1764 │ │ + 0x0013 line=1765 │ │ + 0x0032 line=1768 │ │ + 0x0034 line=1769 │ │ + 0x003a line=1771 │ │ + 0x003c line=1772 │ │ + 0x0040 line=1773 │ │ + 0x0043 line=1775 │ │ + 0x0049 line=1776 │ │ + 0x004e line=1779 │ │ locals : │ │ 0x003a - 0x004e reg=0 p Landroid/os/Parcelable; │ │ 0x0000 - 0x004f reg=4 this Landroid/support/v4/app/Fragment; │ │ 0x0000 - 0x004f reg=5 savedInstanceState Landroid/os/Bundle; │ │ │ │ - #65 : (in Landroid/support/v4/app/Fragment;) │ │ + #73 : (in Landroid/support/v4/app/Fragment;) │ │ name : 'performCreateOptionsMenu' │ │ type : '(Landroid/view/Menu;Landroid/view/MenuInflater;)Z' │ │ access : 0x0000 () │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 29 16-bit code units │ │ -0375cc: |[0375cc] android.support.v4.app.Fragment.performCreateOptionsMenu:(Landroid/view/Menu;Landroid/view/MenuInflater;)Z │ │ -0375dc: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0375de: 5521 b600 |0001: iget-boolean v1, v2, Landroid/support/v4/app/Fragment;.mHidden:Z // field@00b6 │ │ -0375e2: 3901 1900 |0003: if-nez v1, 001c // +0019 │ │ -0375e6: 5521 b500 |0005: iget-boolean v1, v2, Landroid/support/v4/app/Fragment;.mHasMenu:Z // field@00b5 │ │ -0375ea: 3801 0a00 |0007: if-eqz v1, 0011 // +000a │ │ -0375ee: 5521 bc00 |0009: iget-boolean v1, v2, Landroid/support/v4/app/Fragment;.mMenuVisible:Z // field@00bc │ │ -0375f2: 3801 0600 |000b: if-eqz v1, 0011 // +0006 │ │ -0375f6: 1210 |000d: const/4 v0, #int 1 // #1 │ │ -0375f8: 6e30 3a03 3204 |000e: invoke-virtual {v2, v3, v4}, Landroid/support/v4/app/Fragment;.onCreateOptionsMenu:(Landroid/view/Menu;Landroid/view/MenuInflater;)V // method@033a │ │ -0375fe: 5421 ad00 |0011: iget-object v1, v2, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00ad │ │ -037602: 3801 0900 |0013: if-eqz v1, 001c // +0009 │ │ -037606: 5421 ad00 |0015: iget-object v1, v2, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00ad │ │ -03760a: 6e30 e003 3104 |0017: invoke-virtual {v1, v3, v4}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchCreateOptionsMenu:(Landroid/view/Menu;Landroid/view/MenuInflater;)Z // method@03e0 │ │ -037610: 0a01 |001a: move-result v1 │ │ -037612: b610 |001b: or-int/2addr v0, v1 │ │ -037614: 0f00 |001c: return v0 │ │ - catches : (none) │ │ - positions : │ │ - 0x0000 line=1578 │ │ - 0x0001 line=1579 │ │ - 0x0005 line=1580 │ │ - 0x000d line=1581 │ │ - 0x000e line=1582 │ │ - 0x0011 line=1584 │ │ - 0x0015 line=1585 │ │ - 0x001c line=1588 │ │ +0506e8: |[0506e8] android.support.v4.app.Fragment.performCreateOptionsMenu:(Landroid/view/Menu;Landroid/view/MenuInflater;)Z │ │ +0506f8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0506fa: 5521 f000 |0001: iget-boolean v1, v2, Landroid/support/v4/app/Fragment;.mHidden:Z // field@00f0 │ │ +0506fe: 3901 1900 |0003: if-nez v1, 001c // +0019 │ │ +050702: 5521 ef00 |0005: iget-boolean v1, v2, Landroid/support/v4/app/Fragment;.mHasMenu:Z // field@00ef │ │ +050706: 3801 0a00 |0007: if-eqz v1, 0011 // +000a │ │ +05070a: 5521 f600 |0009: iget-boolean v1, v2, Landroid/support/v4/app/Fragment;.mMenuVisible:Z // field@00f6 │ │ +05070e: 3801 0600 |000b: if-eqz v1, 0011 // +0006 │ │ +050712: 1210 |000d: const/4 v0, #int 1 // #1 │ │ +050714: 6e30 f604 3204 |000e: invoke-virtual {v2, v3, v4}, Landroid/support/v4/app/Fragment;.onCreateOptionsMenu:(Landroid/view/Menu;Landroid/view/MenuInflater;)V // method@04f6 │ │ +05071a: 5421 e300 |0011: iget-object v1, v2, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00e3 │ │ +05071e: 3801 0900 |0013: if-eqz v1, 001c // +0009 │ │ +050722: 5421 e300 |0015: iget-object v1, v2, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00e3 │ │ +050726: 6e30 ad05 3104 |0017: invoke-virtual {v1, v3, v4}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchCreateOptionsMenu:(Landroid/view/Menu;Landroid/view/MenuInflater;)Z // method@05ad │ │ +05072c: 0a01 |001a: move-result v1 │ │ +05072e: b610 |001b: or-int/2addr v0, v1 │ │ +050730: 0f00 |001c: return v0 │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=1864 │ │ + 0x0001 line=1865 │ │ + 0x0005 line=1866 │ │ + 0x000d line=1867 │ │ + 0x000e line=1868 │ │ + 0x0011 line=1870 │ │ + 0x0015 line=1871 │ │ + 0x001c line=1874 │ │ locals : │ │ 0x0001 - 0x001d reg=0 show Z │ │ 0x0000 - 0x001d reg=2 this Landroid/support/v4/app/Fragment; │ │ 0x0000 - 0x001d reg=3 menu Landroid/view/Menu; │ │ 0x0000 - 0x001d reg=4 inflater Landroid/view/MenuInflater; │ │ │ │ - #66 : (in Landroid/support/v4/app/Fragment;) │ │ + #74 : (in Landroid/support/v4/app/Fragment;) │ │ name : 'performCreateView' │ │ type : '(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Landroid/os/Bundle;)Landroid/view/View;' │ │ access : 0x0000 () │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 14 16-bit code units │ │ -037618: |[037618] android.support.v4.app.Fragment.performCreateView:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Landroid/os/Bundle;)Landroid/view/View; │ │ -037628: 5410 ad00 |0000: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00ad │ │ -03762c: 3800 0700 |0002: if-eqz v0, 0009 // +0007 │ │ -037630: 5410 ad00 |0004: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00ad │ │ -037634: 6e10 0204 0000 |0006: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.noteStateNotSaved:()V // method@0402 │ │ -03763a: 6e40 3b03 2143 |0009: invoke-virtual {v1, v2, v3, v4}, Landroid/support/v4/app/Fragment;.onCreateView:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Landroid/os/Bundle;)Landroid/view/View; // method@033b │ │ -037640: 0c00 |000c: move-result-object v0 │ │ -037642: 1100 |000d: return-object v0 │ │ +050734: |[050734] android.support.v4.app.Fragment.performCreateView:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Landroid/os/Bundle;)Landroid/view/View; │ │ +050744: 5410 e300 |0000: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00e3 │ │ +050748: 3800 0700 |0002: if-eqz v0, 0009 // +0007 │ │ +05074c: 5410 e300 |0004: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00e3 │ │ +050750: 6e10 d105 0000 |0006: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.noteStateNotSaved:()V // method@05d1 │ │ +050756: 6e40 f704 2143 |0009: invoke-virtual {v1, v2, v3, v4}, Landroid/support/v4/app/Fragment;.onCreateView:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Landroid/os/Bundle;)Landroid/view/View; // method@04f7 │ │ +05075c: 0c00 |000c: move-result-object v0 │ │ +05075e: 1100 |000d: return-object v0 │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=1497 │ │ - 0x0004 line=1498 │ │ - 0x0009 line=1500 │ │ + 0x0000 line=1783 │ │ + 0x0004 line=1784 │ │ + 0x0009 line=1786 │ │ locals : │ │ 0x0000 - 0x000e reg=1 this Landroid/support/v4/app/Fragment; │ │ 0x0000 - 0x000e reg=2 inflater Landroid/view/LayoutInflater; │ │ 0x0000 - 0x000e reg=3 container Landroid/view/ViewGroup; │ │ 0x0000 - 0x000e reg=4 savedInstanceState Landroid/os/Bundle; │ │ │ │ - #67 : (in Landroid/support/v4/app/Fragment;) │ │ + #75 : (in Landroid/support/v4/app/Fragment;) │ │ name : 'performDestroy' │ │ type : '()V' │ │ access : 0x0000 () │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 51 16-bit code units │ │ -037644: |[037644] android.support.v4.app.Fragment.performDestroy:()V │ │ -037654: 5430 ad00 |0000: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00ad │ │ -037658: 3800 0700 |0002: if-eqz v0, 0009 // +0007 │ │ -03765c: 5430 ad00 |0004: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00ad │ │ -037660: 6e10 e103 0000 |0006: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchDestroy:()V // method@03e1 │ │ -037666: 1200 |0009: const/4 v0, #int 0 // #0 │ │ -037668: 5c30 ab00 |000a: iput-boolean v0, v3, Landroid/support/v4/app/Fragment;.mCalled:Z // field@00ab │ │ -03766c: 6e10 3c03 0300 |000c: invoke-virtual {v3}, Landroid/support/v4/app/Fragment;.onDestroy:()V // method@033c │ │ -037672: 5530 ab00 |000f: iget-boolean v0, v3, Landroid/support/v4/app/Fragment;.mCalled:Z // field@00ab │ │ -037676: 3900 2100 |0011: if-nez v0, 0032 // +0021 │ │ -03767a: 2200 f900 |0013: new-instance v0, Landroid/support/v4/app/SuperNotCalledException; // type@00f9 │ │ -03767e: 2201 b903 |0015: new-instance v1, Ljava/lang/StringBuilder; // type@03b9 │ │ -037682: 7010 ae17 0100 |0017: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@17ae │ │ -037688: 1a02 6003 |001a: const-string v2, "Fragment " // string@0360 │ │ -03768c: 6e20 b517 2100 |001c: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17b5 │ │ -037692: 0c01 |001f: move-result-object v1 │ │ -037694: 6e20 b417 3100 |0020: invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@17b4 │ │ -03769a: 0c01 |0023: move-result-object v1 │ │ -03769c: 1a02 3600 |0024: const-string v2, " did not call through to super.onDestroy()" // string@0036 │ │ -0376a0: 6e20 b517 2100 |0026: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17b5 │ │ -0376a6: 0c01 |0029: move-result-object v1 │ │ -0376a8: 6e10 ba17 0100 |002a: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@17ba │ │ -0376ae: 0c01 |002d: move-result-object v1 │ │ -0376b0: 7020 8405 1000 |002e: invoke-direct {v0, v1}, Landroid/support/v4/app/SuperNotCalledException;.:(Ljava/lang/String;)V // method@0584 │ │ -0376b6: 2700 |0031: throw v0 │ │ -0376b8: 0e00 |0032: return-void │ │ - catches : (none) │ │ - positions : │ │ - 0x0000 line=1716 │ │ - 0x0004 line=1717 │ │ - 0x0009 line=1719 │ │ - 0x000c line=1720 │ │ - 0x000f line=1721 │ │ - 0x0013 line=1722 │ │ - 0x0032 line=1725 │ │ +050760: |[050760] android.support.v4.app.Fragment.performDestroy:()V │ │ +050770: 5430 e300 |0000: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00e3 │ │ +050774: 3800 0700 |0002: if-eqz v0, 0009 // +0007 │ │ +050778: 5430 e300 |0004: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00e3 │ │ +05077c: 6e10 ae05 0000 |0006: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchDestroy:()V // method@05ae │ │ +050782: 1200 |0009: const/4 v0, #int 0 // #0 │ │ +050784: 5c30 e100 |000a: iput-boolean v0, v3, Landroid/support/v4/app/Fragment;.mCalled:Z // field@00e1 │ │ +050788: 6e10 f804 0300 |000c: invoke-virtual {v3}, Landroid/support/v4/app/Fragment;.onDestroy:()V // method@04f8 │ │ +05078e: 5530 e100 |000f: iget-boolean v0, v3, Landroid/support/v4/app/Fragment;.mCalled:Z // field@00e1 │ │ +050792: 3900 2100 |0011: if-nez v0, 0032 // +0021 │ │ +050796: 2200 a701 |0013: new-instance v0, Landroid/support/v4/app/SuperNotCalledException; // type@01a7 │ │ +05079a: 2201 3e05 |0015: new-instance v1, Ljava/lang/StringBuilder; // type@053e │ │ +05079e: 7010 a422 0100 |0017: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@22a4 │ │ +0507a4: 1a02 5e04 |001a: const-string v2, "Fragment " // string@045e │ │ +0507a8: 6e20 ad22 2100 |001c: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22ad │ │ +0507ae: 0c01 |001f: move-result-object v1 │ │ +0507b0: 6e20 ac22 3100 |0020: invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@22ac │ │ +0507b6: 0c01 |0023: move-result-object v1 │ │ +0507b8: 1a02 3700 |0024: const-string v2, " did not call through to super.onDestroy()" // string@0037 │ │ +0507bc: 6e20 ad22 2100 |0026: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22ad │ │ +0507c2: 0c01 |0029: move-result-object v1 │ │ +0507c4: 6e10 b222 0100 |002a: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@22b2 │ │ +0507ca: 0c01 |002d: move-result-object v1 │ │ +0507cc: 7020 1609 1000 |002e: invoke-direct {v0, v1}, Landroid/support/v4/app/SuperNotCalledException;.:(Ljava/lang/String;)V // method@0916 │ │ +0507d2: 2700 |0031: throw v0 │ │ +0507d4: 0e00 |0032: return-void │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=2002 │ │ + 0x0004 line=2003 │ │ + 0x0009 line=2005 │ │ + 0x000c line=2006 │ │ + 0x000f line=2007 │ │ + 0x0013 line=2008 │ │ + 0x0032 line=2011 │ │ locals : │ │ 0x0000 - 0x0033 reg=3 this Landroid/support/v4/app/Fragment; │ │ │ │ - #68 : (in Landroid/support/v4/app/Fragment;) │ │ + #76 : (in Landroid/support/v4/app/Fragment;) │ │ name : 'performDestroyView' │ │ type : '()V' │ │ access : 0x0000 () │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 60 16-bit code units │ │ -0376bc: |[0376bc] android.support.v4.app.Fragment.performDestroyView:()V │ │ -0376cc: 5430 ad00 |0000: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00ad │ │ -0376d0: 3800 0700 |0002: if-eqz v0, 0009 // +0007 │ │ -0376d4: 5430 ad00 |0004: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00ad │ │ -0376d8: 6e10 e203 0000 |0006: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchDestroyView:()V // method@03e2 │ │ -0376de: 1200 |0009: const/4 v0, #int 0 // #0 │ │ -0376e0: 5c30 ab00 |000a: iput-boolean v0, v3, Landroid/support/v4/app/Fragment;.mCalled:Z // field@00ab │ │ -0376e4: 6e10 3e03 0300 |000c: invoke-virtual {v3}, Landroid/support/v4/app/Fragment;.onDestroyView:()V // method@033e │ │ -0376ea: 5530 ab00 |000f: iget-boolean v0, v3, Landroid/support/v4/app/Fragment;.mCalled:Z // field@00ab │ │ -0376ee: 3900 2100 |0011: if-nez v0, 0032 // +0021 │ │ -0376f2: 2200 f900 |0013: new-instance v0, Landroid/support/v4/app/SuperNotCalledException; // type@00f9 │ │ -0376f6: 2201 b903 |0015: new-instance v1, Ljava/lang/StringBuilder; // type@03b9 │ │ -0376fa: 7010 ae17 0100 |0017: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@17ae │ │ -037700: 1a02 6003 |001a: const-string v2, "Fragment " // string@0360 │ │ -037704: 6e20 b517 2100 |001c: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17b5 │ │ -03770a: 0c01 |001f: move-result-object v1 │ │ -03770c: 6e20 b417 3100 |0020: invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@17b4 │ │ -037712: 0c01 |0023: move-result-object v1 │ │ -037714: 1a02 3700 |0024: const-string v2, " did not call through to super.onDestroyView()" // string@0037 │ │ -037718: 6e20 b517 2100 |0026: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17b5 │ │ -03771e: 0c01 |0029: move-result-object v1 │ │ -037720: 6e10 ba17 0100 |002a: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@17ba │ │ -037726: 0c01 |002d: move-result-object v1 │ │ -037728: 7020 8405 1000 |002e: invoke-direct {v0, v1}, Landroid/support/v4/app/SuperNotCalledException;.:(Ljava/lang/String;)V // method@0584 │ │ -03772e: 2700 |0031: throw v0 │ │ -037730: 5430 ba00 |0032: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00ba │ │ -037734: 3800 0700 |0034: if-eqz v0, 003b // +0007 │ │ -037738: 5430 ba00 |0036: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00ba │ │ -03773c: 6e10 be04 0000 |0038: invoke-virtual {v0}, Landroid/support/v4/app/LoaderManagerImpl;.doReportNextStart:()V // method@04be │ │ -037742: 0e00 |003b: return-void │ │ - catches : (none) │ │ - positions : │ │ - 0x0000 line=1701 │ │ - 0x0004 line=1702 │ │ - 0x0009 line=1704 │ │ - 0x000c line=1705 │ │ - 0x000f line=1706 │ │ - 0x0013 line=1707 │ │ - 0x0032 line=1710 │ │ - 0x0036 line=1711 │ │ - 0x003b line=1713 │ │ +0507d8: |[0507d8] android.support.v4.app.Fragment.performDestroyView:()V │ │ +0507e8: 5430 e300 |0000: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00e3 │ │ +0507ec: 3800 0700 |0002: if-eqz v0, 0009 // +0007 │ │ +0507f0: 5430 e300 |0004: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00e3 │ │ +0507f4: 6e10 af05 0000 |0006: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchDestroyView:()V // method@05af │ │ +0507fa: 1200 |0009: const/4 v0, #int 0 // #0 │ │ +0507fc: 5c30 e100 |000a: iput-boolean v0, v3, Landroid/support/v4/app/Fragment;.mCalled:Z // field@00e1 │ │ +050800: 6e10 fa04 0300 |000c: invoke-virtual {v3}, Landroid/support/v4/app/Fragment;.onDestroyView:()V // method@04fa │ │ +050806: 5530 e100 |000f: iget-boolean v0, v3, Landroid/support/v4/app/Fragment;.mCalled:Z // field@00e1 │ │ +05080a: 3900 2100 |0011: if-nez v0, 0032 // +0021 │ │ +05080e: 2200 a701 |0013: new-instance v0, Landroid/support/v4/app/SuperNotCalledException; // type@01a7 │ │ +050812: 2201 3e05 |0015: new-instance v1, Ljava/lang/StringBuilder; // type@053e │ │ +050816: 7010 a422 0100 |0017: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@22a4 │ │ +05081c: 1a02 5e04 |001a: const-string v2, "Fragment " // string@045e │ │ +050820: 6e20 ad22 2100 |001c: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22ad │ │ +050826: 0c01 |001f: move-result-object v1 │ │ +050828: 6e20 ac22 3100 |0020: invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@22ac │ │ +05082e: 0c01 |0023: move-result-object v1 │ │ +050830: 1a02 3800 |0024: const-string v2, " did not call through to super.onDestroyView()" // string@0038 │ │ +050834: 6e20 ad22 2100 |0026: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22ad │ │ +05083a: 0c01 |0029: move-result-object v1 │ │ +05083c: 6e10 b222 0100 |002a: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@22b2 │ │ +050842: 0c01 |002d: move-result-object v1 │ │ +050844: 7020 1609 1000 |002e: invoke-direct {v0, v1}, Landroid/support/v4/app/SuperNotCalledException;.:(Ljava/lang/String;)V // method@0916 │ │ +05084a: 2700 |0031: throw v0 │ │ +05084c: 5430 f400 |0032: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00f4 │ │ +050850: 3800 0700 |0034: if-eqz v0, 003b // +0007 │ │ +050854: 5430 f400 |0036: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00f4 │ │ +050858: 6e10 bc06 0000 |0038: invoke-virtual {v0}, Landroid/support/v4/app/LoaderManagerImpl;.doReportNextStart:()V // method@06bc │ │ +05085e: 0e00 |003b: return-void │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=1987 │ │ + 0x0004 line=1988 │ │ + 0x0009 line=1990 │ │ + 0x000c line=1991 │ │ + 0x000f line=1992 │ │ + 0x0013 line=1993 │ │ + 0x0032 line=1996 │ │ + 0x0036 line=1997 │ │ + 0x003b line=1999 │ │ locals : │ │ 0x0000 - 0x003c reg=3 this Landroid/support/v4/app/Fragment; │ │ │ │ - #69 : (in Landroid/support/v4/app/Fragment;) │ │ + #77 : (in Landroid/support/v4/app/Fragment;) │ │ name : 'performLowMemory' │ │ type : '()V' │ │ access : 0x0000 () │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 13 16-bit code units │ │ -037744: |[037744] android.support.v4.app.Fragment.performLowMemory:()V │ │ -037754: 6e10 4203 0100 |0000: invoke-virtual {v1}, Landroid/support/v4/app/Fragment;.onLowMemory:()V // method@0342 │ │ -03775a: 5410 ad00 |0003: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00ad │ │ -03775e: 3800 0700 |0005: if-eqz v0, 000c // +0007 │ │ -037762: 5410 ad00 |0007: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00ad │ │ -037766: 6e10 e303 0000 |0009: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchLowMemory:()V // method@03e3 │ │ -03776c: 0e00 |000c: return-void │ │ +050860: |[050860] android.support.v4.app.Fragment.performLowMemory:()V │ │ +050870: 6e10 fe04 0100 |0000: invoke-virtual {v1}, Landroid/support/v4/app/Fragment;.onLowMemory:()V // method@04fe │ │ +050876: 5410 e300 |0003: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00e3 │ │ +05087a: 3800 0700 |0005: if-eqz v0, 000c // +0007 │ │ +05087e: 5410 e300 |0007: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00e3 │ │ +050882: 6e10 b005 0000 |0009: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchLowMemory:()V // method@05b0 │ │ +050888: 0e00 |000c: return-void │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=1562 │ │ - 0x0003 line=1563 │ │ - 0x0007 line=1564 │ │ - 0x000c line=1566 │ │ + 0x0000 line=1848 │ │ + 0x0003 line=1849 │ │ + 0x0007 line=1850 │ │ + 0x000c line=1852 │ │ locals : │ │ 0x0000 - 0x000d reg=1 this Landroid/support/v4/app/Fragment; │ │ │ │ - #70 : (in Landroid/support/v4/app/Fragment;) │ │ + #78 : (in Landroid/support/v4/app/Fragment;) │ │ name : 'performOptionsItemSelected' │ │ type : '(Landroid/view/MenuItem;)Z' │ │ access : 0x0000 () │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 34 16-bit code units │ │ -037770: |[037770] android.support.v4.app.Fragment.performOptionsItemSelected:(Landroid/view/MenuItem;)Z │ │ -037780: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -037782: 5521 b600 |0001: iget-boolean v1, v2, Landroid/support/v4/app/Fragment;.mHidden:Z // field@00b6 │ │ -037786: 3901 1d00 |0003: if-nez v1, 0020 // +001d │ │ -03778a: 5521 b500 |0005: iget-boolean v1, v2, Landroid/support/v4/app/Fragment;.mHasMenu:Z // field@00b5 │ │ -03778e: 3801 0d00 |0007: if-eqz v1, 0014 // +000d │ │ -037792: 5521 bc00 |0009: iget-boolean v1, v2, Landroid/support/v4/app/Fragment;.mMenuVisible:Z // field@00bc │ │ -037796: 3801 0900 |000b: if-eqz v1, 0014 // +0009 │ │ -03779a: 6e20 4303 3200 |000d: invoke-virtual {v2, v3}, Landroid/support/v4/app/Fragment;.onOptionsItemSelected:(Landroid/view/MenuItem;)Z // method@0343 │ │ -0377a0: 0a01 |0010: move-result v1 │ │ -0377a2: 3801 0300 |0011: if-eqz v1, 0014 // +0003 │ │ -0377a6: 0f00 |0013: return v0 │ │ -0377a8: 5421 ad00 |0014: iget-object v1, v2, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00ad │ │ -0377ac: 3801 0a00 |0016: if-eqz v1, 0020 // +000a │ │ -0377b0: 5421 ad00 |0018: iget-object v1, v2, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00ad │ │ -0377b4: 6e20 e403 3100 |001a: invoke-virtual {v1, v3}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchOptionsItemSelected:(Landroid/view/MenuItem;)Z // method@03e4 │ │ -0377ba: 0a01 |001d: move-result v1 │ │ -0377bc: 3901 f5ff |001e: if-nez v1, 0013 // -000b │ │ -0377c0: 1200 |0020: const/4 v0, #int 0 // #0 │ │ -0377c2: 28f2 |0021: goto 0013 // -000e │ │ - catches : (none) │ │ - positions : │ │ - 0x0001 line=1606 │ │ - 0x0005 line=1607 │ │ - 0x000d line=1608 │ │ - 0x0013 line=1618 │ │ - 0x0014 line=1612 │ │ - 0x0018 line=1613 │ │ - 0x0020 line=1618 │ │ +05088c: |[05088c] android.support.v4.app.Fragment.performOptionsItemSelected:(Landroid/view/MenuItem;)Z │ │ +05089c: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +05089e: 5521 f000 |0001: iget-boolean v1, v2, Landroid/support/v4/app/Fragment;.mHidden:Z // field@00f0 │ │ +0508a2: 3901 1d00 |0003: if-nez v1, 0020 // +001d │ │ +0508a6: 5521 ef00 |0005: iget-boolean v1, v2, Landroid/support/v4/app/Fragment;.mHasMenu:Z // field@00ef │ │ +0508aa: 3801 0d00 |0007: if-eqz v1, 0014 // +000d │ │ +0508ae: 5521 f600 |0009: iget-boolean v1, v2, Landroid/support/v4/app/Fragment;.mMenuVisible:Z // field@00f6 │ │ +0508b2: 3801 0900 |000b: if-eqz v1, 0014 // +0009 │ │ +0508b6: 6e20 ff04 3200 |000d: invoke-virtual {v2, v3}, Landroid/support/v4/app/Fragment;.onOptionsItemSelected:(Landroid/view/MenuItem;)Z // method@04ff │ │ +0508bc: 0a01 |0010: move-result v1 │ │ +0508be: 3801 0300 |0011: if-eqz v1, 0014 // +0003 │ │ +0508c2: 0f00 |0013: return v0 │ │ +0508c4: 5421 e300 |0014: iget-object v1, v2, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00e3 │ │ +0508c8: 3801 0a00 |0016: if-eqz v1, 0020 // +000a │ │ +0508cc: 5421 e300 |0018: iget-object v1, v2, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00e3 │ │ +0508d0: 6e20 b105 3100 |001a: invoke-virtual {v1, v3}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchOptionsItemSelected:(Landroid/view/MenuItem;)Z // method@05b1 │ │ +0508d6: 0a01 |001d: move-result v1 │ │ +0508d8: 3901 f5ff |001e: if-nez v1, 0013 // -000b │ │ +0508dc: 1200 |0020: const/4 v0, #int 0 // #0 │ │ +0508de: 28f2 |0021: goto 0013 // -000e │ │ + catches : (none) │ │ + positions : │ │ + 0x0001 line=1892 │ │ + 0x0005 line=1893 │ │ + 0x000d line=1894 │ │ + 0x0013 line=1904 │ │ + 0x0014 line=1898 │ │ + 0x0018 line=1899 │ │ + 0x0020 line=1904 │ │ locals : │ │ 0x0000 - 0x0022 reg=2 this Landroid/support/v4/app/Fragment; │ │ 0x0000 - 0x0022 reg=3 item Landroid/view/MenuItem; │ │ │ │ - #71 : (in Landroid/support/v4/app/Fragment;) │ │ + #79 : (in Landroid/support/v4/app/Fragment;) │ │ name : 'performOptionsMenuClosed' │ │ type : '(Landroid/view/Menu;)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 25 16-bit code units │ │ -0377c4: |[0377c4] android.support.v4.app.Fragment.performOptionsMenuClosed:(Landroid/view/Menu;)V │ │ -0377d4: 5510 b600 |0000: iget-boolean v0, v1, Landroid/support/v4/app/Fragment;.mHidden:Z // field@00b6 │ │ -0377d8: 3900 1600 |0002: if-nez v0, 0018 // +0016 │ │ -0377dc: 5510 b500 |0004: iget-boolean v0, v1, Landroid/support/v4/app/Fragment;.mHasMenu:Z // field@00b5 │ │ -0377e0: 3800 0900 |0006: if-eqz v0, 000f // +0009 │ │ -0377e4: 5510 bc00 |0008: iget-boolean v0, v1, Landroid/support/v4/app/Fragment;.mMenuVisible:Z // field@00bc │ │ -0377e8: 3800 0500 |000a: if-eqz v0, 000f // +0005 │ │ -0377ec: 6e20 4403 2100 |000c: invoke-virtual {v1, v2}, Landroid/support/v4/app/Fragment;.onOptionsMenuClosed:(Landroid/view/Menu;)V // method@0344 │ │ -0377f2: 5410 ad00 |000f: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00ad │ │ -0377f6: 3800 0700 |0011: if-eqz v0, 0018 // +0007 │ │ -0377fa: 5410 ad00 |0013: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00ad │ │ -0377fe: 6e20 e503 2000 |0015: invoke-virtual {v0, v2}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchOptionsMenuClosed:(Landroid/view/Menu;)V // method@03e5 │ │ -037804: 0e00 |0018: return-void │ │ - catches : (none) │ │ - positions : │ │ - 0x0000 line=1636 │ │ - 0x0004 line=1637 │ │ - 0x000c line=1638 │ │ - 0x000f line=1640 │ │ - 0x0013 line=1641 │ │ - 0x0018 line=1644 │ │ +0508e0: |[0508e0] android.support.v4.app.Fragment.performOptionsMenuClosed:(Landroid/view/Menu;)V │ │ +0508f0: 5510 f000 |0000: iget-boolean v0, v1, Landroid/support/v4/app/Fragment;.mHidden:Z // field@00f0 │ │ +0508f4: 3900 1600 |0002: if-nez v0, 0018 // +0016 │ │ +0508f8: 5510 ef00 |0004: iget-boolean v0, v1, Landroid/support/v4/app/Fragment;.mHasMenu:Z // field@00ef │ │ +0508fc: 3800 0900 |0006: if-eqz v0, 000f // +0009 │ │ +050900: 5510 f600 |0008: iget-boolean v0, v1, Landroid/support/v4/app/Fragment;.mMenuVisible:Z // field@00f6 │ │ +050904: 3800 0500 |000a: if-eqz v0, 000f // +0005 │ │ +050908: 6e20 0005 2100 |000c: invoke-virtual {v1, v2}, Landroid/support/v4/app/Fragment;.onOptionsMenuClosed:(Landroid/view/Menu;)V // method@0500 │ │ +05090e: 5410 e300 |000f: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00e3 │ │ +050912: 3800 0700 |0011: if-eqz v0, 0018 // +0007 │ │ +050916: 5410 e300 |0013: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00e3 │ │ +05091a: 6e20 b205 2000 |0015: invoke-virtual {v0, v2}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchOptionsMenuClosed:(Landroid/view/Menu;)V // method@05b2 │ │ +050920: 0e00 |0018: return-void │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=1922 │ │ + 0x0004 line=1923 │ │ + 0x000c line=1924 │ │ + 0x000f line=1926 │ │ + 0x0013 line=1927 │ │ + 0x0018 line=1930 │ │ locals : │ │ 0x0000 - 0x0019 reg=1 this Landroid/support/v4/app/Fragment; │ │ 0x0000 - 0x0019 reg=2 menu Landroid/view/Menu; │ │ │ │ - #72 : (in Landroid/support/v4/app/Fragment;) │ │ + #80 : (in Landroid/support/v4/app/Fragment;) │ │ name : 'performPause' │ │ type : '()V' │ │ access : 0x0000 () │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 51 16-bit code units │ │ -037808: |[037808] android.support.v4.app.Fragment.performPause:()V │ │ -037818: 5430 ad00 |0000: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00ad │ │ -03781c: 3800 0700 |0002: if-eqz v0, 0009 // +0007 │ │ -037820: 5430 ad00 |0004: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00ad │ │ -037824: 6e10 e603 0000 |0006: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchPause:()V // method@03e6 │ │ -03782a: 1200 |0009: const/4 v0, #int 0 // #0 │ │ -03782c: 5c30 ab00 |000a: iput-boolean v0, v3, Landroid/support/v4/app/Fragment;.mCalled:Z // field@00ab │ │ -037830: 6e10 4503 0300 |000c: invoke-virtual {v3}, Landroid/support/v4/app/Fragment;.onPause:()V // method@0345 │ │ -037836: 5530 ab00 |000f: iget-boolean v0, v3, Landroid/support/v4/app/Fragment;.mCalled:Z // field@00ab │ │ -03783a: 3900 2100 |0011: if-nez v0, 0032 // +0021 │ │ -03783e: 2200 f900 |0013: new-instance v0, Landroid/support/v4/app/SuperNotCalledException; // type@00f9 │ │ -037842: 2201 b903 |0015: new-instance v1, Ljava/lang/StringBuilder; // type@03b9 │ │ -037846: 7010 ae17 0100 |0017: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@17ae │ │ -03784c: 1a02 6003 |001a: const-string v2, "Fragment " // string@0360 │ │ -037850: 6e20 b517 2100 |001c: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17b5 │ │ -037856: 0c01 |001f: move-result-object v1 │ │ -037858: 6e20 b417 3100 |0020: invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@17b4 │ │ -03785e: 0c01 |0023: move-result-object v1 │ │ -037860: 1a02 3900 |0024: const-string v2, " did not call through to super.onPause()" // string@0039 │ │ -037864: 6e20 b517 2100 |0026: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17b5 │ │ -03786a: 0c01 |0029: move-result-object v1 │ │ -03786c: 6e10 ba17 0100 |002a: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@17ba │ │ -037872: 0c01 |002d: move-result-object v1 │ │ -037874: 7020 8405 1000 |002e: invoke-direct {v0, v1}, Landroid/support/v4/app/SuperNotCalledException;.:(Ljava/lang/String;)V // method@0584 │ │ -03787a: 2700 |0031: throw v0 │ │ -03787c: 0e00 |0032: return-void │ │ - catches : (none) │ │ - positions : │ │ - 0x0000 line=1657 │ │ - 0x0004 line=1658 │ │ - 0x0009 line=1660 │ │ - 0x000c line=1661 │ │ - 0x000f line=1662 │ │ - 0x0013 line=1663 │ │ - 0x0032 line=1666 │ │ +050924: |[050924] android.support.v4.app.Fragment.performPause:()V │ │ +050934: 5430 e300 |0000: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00e3 │ │ +050938: 3800 0700 |0002: if-eqz v0, 0009 // +0007 │ │ +05093c: 5430 e300 |0004: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00e3 │ │ +050940: 6e10 b305 0000 |0006: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchPause:()V // method@05b3 │ │ +050946: 1200 |0009: const/4 v0, #int 0 // #0 │ │ +050948: 5c30 e100 |000a: iput-boolean v0, v3, Landroid/support/v4/app/Fragment;.mCalled:Z // field@00e1 │ │ +05094c: 6e10 0105 0300 |000c: invoke-virtual {v3}, Landroid/support/v4/app/Fragment;.onPause:()V // method@0501 │ │ +050952: 5530 e100 |000f: iget-boolean v0, v3, Landroid/support/v4/app/Fragment;.mCalled:Z // field@00e1 │ │ +050956: 3900 2100 |0011: if-nez v0, 0032 // +0021 │ │ +05095a: 2200 a701 |0013: new-instance v0, Landroid/support/v4/app/SuperNotCalledException; // type@01a7 │ │ +05095e: 2201 3e05 |0015: new-instance v1, Ljava/lang/StringBuilder; // type@053e │ │ +050962: 7010 a422 0100 |0017: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@22a4 │ │ +050968: 1a02 5e04 |001a: const-string v2, "Fragment " // string@045e │ │ +05096c: 6e20 ad22 2100 |001c: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22ad │ │ +050972: 0c01 |001f: move-result-object v1 │ │ +050974: 6e20 ac22 3100 |0020: invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@22ac │ │ +05097a: 0c01 |0023: move-result-object v1 │ │ +05097c: 1a02 3a00 |0024: const-string v2, " did not call through to super.onPause()" // string@003a │ │ +050980: 6e20 ad22 2100 |0026: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22ad │ │ +050986: 0c01 |0029: move-result-object v1 │ │ +050988: 6e10 b222 0100 |002a: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@22b2 │ │ +05098e: 0c01 |002d: move-result-object v1 │ │ +050990: 7020 1609 1000 |002e: invoke-direct {v0, v1}, Landroid/support/v4/app/SuperNotCalledException;.:(Ljava/lang/String;)V // method@0916 │ │ +050996: 2700 |0031: throw v0 │ │ +050998: 0e00 |0032: return-void │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=1943 │ │ + 0x0004 line=1944 │ │ + 0x0009 line=1946 │ │ + 0x000c line=1947 │ │ + 0x000f line=1948 │ │ + 0x0013 line=1949 │ │ + 0x0032 line=1952 │ │ locals : │ │ 0x0000 - 0x0033 reg=3 this Landroid/support/v4/app/Fragment; │ │ │ │ - #73 : (in Landroid/support/v4/app/Fragment;) │ │ + #81 : (in Landroid/support/v4/app/Fragment;) │ │ name : 'performPrepareOptionsMenu' │ │ type : '(Landroid/view/Menu;)Z' │ │ access : 0x0000 () │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 29 16-bit code units │ │ -037880: |[037880] android.support.v4.app.Fragment.performPrepareOptionsMenu:(Landroid/view/Menu;)Z │ │ -037890: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -037892: 5521 b600 |0001: iget-boolean v1, v2, Landroid/support/v4/app/Fragment;.mHidden:Z // field@00b6 │ │ -037896: 3901 1900 |0003: if-nez v1, 001c // +0019 │ │ -03789a: 5521 b500 |0005: iget-boolean v1, v2, Landroid/support/v4/app/Fragment;.mHasMenu:Z // field@00b5 │ │ -03789e: 3801 0a00 |0007: if-eqz v1, 0011 // +000a │ │ -0378a2: 5521 bc00 |0009: iget-boolean v1, v2, Landroid/support/v4/app/Fragment;.mMenuVisible:Z // field@00bc │ │ -0378a6: 3801 0600 |000b: if-eqz v1, 0011 // +0006 │ │ -0378aa: 1210 |000d: const/4 v0, #int 1 // #1 │ │ -0378ac: 6e20 4603 3200 |000e: invoke-virtual {v2, v3}, Landroid/support/v4/app/Fragment;.onPrepareOptionsMenu:(Landroid/view/Menu;)V // method@0346 │ │ -0378b2: 5421 ad00 |0011: iget-object v1, v2, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00ad │ │ -0378b6: 3801 0900 |0013: if-eqz v1, 001c // +0009 │ │ -0378ba: 5421 ad00 |0015: iget-object v1, v2, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00ad │ │ -0378be: 6e20 e703 3100 |0017: invoke-virtual {v1, v3}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchPrepareOptionsMenu:(Landroid/view/Menu;)Z // method@03e7 │ │ -0378c4: 0a01 |001a: move-result v1 │ │ -0378c6: b610 |001b: or-int/2addr v0, v1 │ │ -0378c8: 0f00 |001c: return v0 │ │ - catches : (none) │ │ - positions : │ │ - 0x0000 line=1592 │ │ - 0x0001 line=1593 │ │ - 0x0005 line=1594 │ │ - 0x000d line=1595 │ │ - 0x000e line=1596 │ │ - 0x0011 line=1598 │ │ - 0x0015 line=1599 │ │ - 0x001c line=1602 │ │ +05099c: |[05099c] android.support.v4.app.Fragment.performPrepareOptionsMenu:(Landroid/view/Menu;)Z │ │ +0509ac: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0509ae: 5521 f000 |0001: iget-boolean v1, v2, Landroid/support/v4/app/Fragment;.mHidden:Z // field@00f0 │ │ +0509b2: 3901 1900 |0003: if-nez v1, 001c // +0019 │ │ +0509b6: 5521 ef00 |0005: iget-boolean v1, v2, Landroid/support/v4/app/Fragment;.mHasMenu:Z // field@00ef │ │ +0509ba: 3801 0a00 |0007: if-eqz v1, 0011 // +000a │ │ +0509be: 5521 f600 |0009: iget-boolean v1, v2, Landroid/support/v4/app/Fragment;.mMenuVisible:Z // field@00f6 │ │ +0509c2: 3801 0600 |000b: if-eqz v1, 0011 // +0006 │ │ +0509c6: 1210 |000d: const/4 v0, #int 1 // #1 │ │ +0509c8: 6e20 0205 3200 |000e: invoke-virtual {v2, v3}, Landroid/support/v4/app/Fragment;.onPrepareOptionsMenu:(Landroid/view/Menu;)V // method@0502 │ │ +0509ce: 5421 e300 |0011: iget-object v1, v2, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00e3 │ │ +0509d2: 3801 0900 |0013: if-eqz v1, 001c // +0009 │ │ +0509d6: 5421 e300 |0015: iget-object v1, v2, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00e3 │ │ +0509da: 6e20 b405 3100 |0017: invoke-virtual {v1, v3}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchPrepareOptionsMenu:(Landroid/view/Menu;)Z // method@05b4 │ │ +0509e0: 0a01 |001a: move-result v1 │ │ +0509e2: b610 |001b: or-int/2addr v0, v1 │ │ +0509e4: 0f00 |001c: return v0 │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=1878 │ │ + 0x0001 line=1879 │ │ + 0x0005 line=1880 │ │ + 0x000d line=1881 │ │ + 0x000e line=1882 │ │ + 0x0011 line=1884 │ │ + 0x0015 line=1885 │ │ + 0x001c line=1888 │ │ locals : │ │ 0x0001 - 0x001d reg=0 show Z │ │ 0x0000 - 0x001d reg=2 this Landroid/support/v4/app/Fragment; │ │ 0x0000 - 0x001d reg=3 menu Landroid/view/Menu; │ │ │ │ - #74 : (in Landroid/support/v4/app/Fragment;) │ │ + #82 : (in Landroid/support/v4/app/Fragment;) │ │ name : 'performReallyStop' │ │ type : '()V' │ │ access : 0x0000 () │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 4 │ │ insns size : 57 16-bit code units │ │ -0378cc: |[0378cc] android.support.v4.app.Fragment.performReallyStop:()V │ │ -0378dc: 1203 |0000: const/4 v3, #int 0 // #0 │ │ -0378de: 5440 ad00 |0001: iget-object v0, v4, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00ad │ │ -0378e2: 3800 0700 |0003: if-eqz v0, 000a // +0007 │ │ -0378e6: 5440 ad00 |0005: iget-object v0, v4, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00ad │ │ -0378ea: 6e10 e803 0000 |0007: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchReallyStop:()V // method@03e8 │ │ -0378f0: 5540 bb00 |000a: iget-boolean v0, v4, Landroid/support/v4/app/Fragment;.mLoadersStarted:Z // field@00bb │ │ -0378f4: 3800 2600 |000c: if-eqz v0, 0032 // +0026 │ │ -0378f8: 5c43 bb00 |000e: iput-boolean v3, v4, Landroid/support/v4/app/Fragment;.mLoadersStarted:Z // field@00bb │ │ -0378fc: 5540 ac00 |0010: iget-boolean v0, v4, Landroid/support/v4/app/Fragment;.mCheckedForLoaderManager:Z // field@00ac │ │ -037900: 3900 1100 |0012: if-nez v0, 0023 // +0011 │ │ -037904: 1210 |0014: const/4 v0, #int 1 // #1 │ │ -037906: 5c40 ac00 |0015: iput-boolean v0, v4, Landroid/support/v4/app/Fragment;.mCheckedForLoaderManager:Z // field@00ac │ │ -03790a: 5440 a600 |0017: iget-object v0, v4, Landroid/support/v4/app/Fragment;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00a6 │ │ -03790e: 5441 ce00 |0019: iget-object v1, v4, Landroid/support/v4/app/Fragment;.mWho:Ljava/lang/String; // field@00ce │ │ -037912: 5542 bb00 |001b: iget-boolean v2, v4, Landroid/support/v4/app/Fragment;.mLoadersStarted:Z // field@00bb │ │ -037916: 6e40 7e03 1032 |001d: invoke-virtual {v0, v1, v2, v3}, Landroid/support/v4/app/FragmentActivity;.getLoaderManager:(Ljava/lang/String;ZZ)Landroid/support/v4/app/LoaderManagerImpl; // method@037e │ │ -03791c: 0c00 |0020: move-result-object v0 │ │ -03791e: 5b40 ba00 |0021: iput-object v0, v4, Landroid/support/v4/app/Fragment;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00ba │ │ -037922: 5440 ba00 |0023: iget-object v0, v4, Landroid/support/v4/app/Fragment;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00ba │ │ -037926: 3800 0d00 |0025: if-eqz v0, 0032 // +000d │ │ -03792a: 5440 a600 |0027: iget-object v0, v4, Landroid/support/v4/app/Fragment;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00a6 │ │ -03792e: 5500 eb00 |0029: iget-boolean v0, v0, Landroid/support/v4/app/FragmentActivity;.mRetaining:Z // field@00eb │ │ -037932: 3900 0800 |002b: if-nez v0, 0033 // +0008 │ │ -037936: 5440 ba00 |002d: iget-object v0, v4, Landroid/support/v4/app/Fragment;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00ba │ │ -03793a: 6e10 c204 0000 |002f: invoke-virtual {v0}, Landroid/support/v4/app/LoaderManagerImpl;.doStop:()V // method@04c2 │ │ -037940: 0e00 |0032: return-void │ │ -037942: 5440 ba00 |0033: iget-object v0, v4, Landroid/support/v4/app/Fragment;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00ba │ │ -037946: 6e10 c004 0000 |0035: invoke-virtual {v0}, Landroid/support/v4/app/LoaderManagerImpl;.doRetain:()V // method@04c0 │ │ -03794c: 28fa |0038: goto 0032 // -0006 │ │ - catches : (none) │ │ - positions : │ │ - 0x0001 line=1681 │ │ - 0x0005 line=1682 │ │ - 0x000a line=1684 │ │ - 0x000e line=1685 │ │ - 0x0010 line=1686 │ │ - 0x0014 line=1687 │ │ - 0x0017 line=1688 │ │ - 0x0023 line=1690 │ │ - 0x0027 line=1691 │ │ - 0x002d line=1692 │ │ - 0x0032 line=1698 │ │ - 0x0033 line=1694 │ │ +0509e8: |[0509e8] android.support.v4.app.Fragment.performReallyStop:()V │ │ +0509f8: 1203 |0000: const/4 v3, #int 0 // #0 │ │ +0509fa: 5440 e300 |0001: iget-object v0, v4, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00e3 │ │ +0509fe: 3800 0700 |0003: if-eqz v0, 000a // +0007 │ │ +050a02: 5440 e300 |0005: iget-object v0, v4, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00e3 │ │ +050a06: 6e10 b505 0000 |0007: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchReallyStop:()V // method@05b5 │ │ +050a0c: 5540 f500 |000a: iget-boolean v0, v4, Landroid/support/v4/app/Fragment;.mLoadersStarted:Z // field@00f5 │ │ +050a10: 3800 2600 |000c: if-eqz v0, 0032 // +0026 │ │ +050a14: 5c43 f500 |000e: iput-boolean v3, v4, Landroid/support/v4/app/Fragment;.mLoadersStarted:Z // field@00f5 │ │ +050a18: 5540 e200 |0010: iget-boolean v0, v4, Landroid/support/v4/app/Fragment;.mCheckedForLoaderManager:Z // field@00e2 │ │ +050a1c: 3900 1100 |0012: if-nez v0, 0023 // +0011 │ │ +050a20: 1210 |0014: const/4 v0, #int 1 // #1 │ │ +050a22: 5c40 e200 |0015: iput-boolean v0, v4, Landroid/support/v4/app/Fragment;.mCheckedForLoaderManager:Z // field@00e2 │ │ +050a26: 5440 da00 |0017: iget-object v0, v4, Landroid/support/v4/app/Fragment;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00da │ │ +050a2a: 5441 0c01 |0019: iget-object v1, v4, Landroid/support/v4/app/Fragment;.mWho:Ljava/lang/String; // field@010c │ │ +050a2e: 5542 f500 |001b: iget-boolean v2, v4, Landroid/support/v4/app/Fragment;.mLoadersStarted:Z // field@00f5 │ │ +050a32: 6e40 4205 1032 |001d: invoke-virtual {v0, v1, v2, v3}, Landroid/support/v4/app/FragmentActivity;.getLoaderManager:(Ljava/lang/String;ZZ)Landroid/support/v4/app/LoaderManagerImpl; // method@0542 │ │ +050a38: 0c00 |0020: move-result-object v0 │ │ +050a3a: 5b40 f400 |0021: iput-object v0, v4, Landroid/support/v4/app/Fragment;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00f4 │ │ +050a3e: 5440 f400 |0023: iget-object v0, v4, Landroid/support/v4/app/Fragment;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00f4 │ │ +050a42: 3800 0d00 |0025: if-eqz v0, 0032 // +000d │ │ +050a46: 5440 da00 |0027: iget-object v0, v4, Landroid/support/v4/app/Fragment;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00da │ │ +050a4a: 5500 2501 |0029: iget-boolean v0, v0, Landroid/support/v4/app/FragmentActivity;.mRetaining:Z // field@0125 │ │ +050a4e: 3900 0800 |002b: if-nez v0, 0033 // +0008 │ │ +050a52: 5440 f400 |002d: iget-object v0, v4, Landroid/support/v4/app/Fragment;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00f4 │ │ +050a56: 6e10 c006 0000 |002f: invoke-virtual {v0}, Landroid/support/v4/app/LoaderManagerImpl;.doStop:()V // method@06c0 │ │ +050a5c: 0e00 |0032: return-void │ │ +050a5e: 5440 f400 |0033: iget-object v0, v4, Landroid/support/v4/app/Fragment;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00f4 │ │ +050a62: 6e10 be06 0000 |0035: invoke-virtual {v0}, Landroid/support/v4/app/LoaderManagerImpl;.doRetain:()V // method@06be │ │ +050a68: 28fa |0038: goto 0032 // -0006 │ │ + catches : (none) │ │ + positions : │ │ + 0x0001 line=1967 │ │ + 0x0005 line=1968 │ │ + 0x000a line=1970 │ │ + 0x000e line=1971 │ │ + 0x0010 line=1972 │ │ + 0x0014 line=1973 │ │ + 0x0017 line=1974 │ │ + 0x0023 line=1976 │ │ + 0x0027 line=1977 │ │ + 0x002d line=1978 │ │ + 0x0032 line=1984 │ │ + 0x0033 line=1980 │ │ locals : │ │ 0x0000 - 0x0039 reg=4 this Landroid/support/v4/app/Fragment; │ │ │ │ - #75 : (in Landroid/support/v4/app/Fragment;) │ │ + #83 : (in Landroid/support/v4/app/Fragment;) │ │ name : 'performResume' │ │ type : '()V' │ │ access : 0x0000 () │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 70 16-bit code units │ │ -037950: |[037950] android.support.v4.app.Fragment.performResume:()V │ │ -037960: 5430 ad00 |0000: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00ad │ │ -037964: 3800 0c00 |0002: if-eqz v0, 000e // +000c │ │ -037968: 5430 ad00 |0004: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00ad │ │ -03796c: 6e10 0204 0000 |0006: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.noteStateNotSaved:()V // method@0402 │ │ -037972: 5430 ad00 |0009: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00ad │ │ -037976: 6e10 ee03 0000 |000b: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.execPendingActions:()Z // method@03ee │ │ -03797c: 1200 |000e: const/4 v0, #int 0 // #0 │ │ -03797e: 5c30 ab00 |000f: iput-boolean v0, v3, Landroid/support/v4/app/Fragment;.mCalled:Z // field@00ab │ │ -037982: 6e10 4703 0300 |0011: invoke-virtual {v3}, Landroid/support/v4/app/Fragment;.onResume:()V // method@0347 │ │ -037988: 5530 ab00 |0014: iget-boolean v0, v3, Landroid/support/v4/app/Fragment;.mCalled:Z // field@00ab │ │ -03798c: 3900 2100 |0016: if-nez v0, 0037 // +0021 │ │ -037990: 2200 f900 |0018: new-instance v0, Landroid/support/v4/app/SuperNotCalledException; // type@00f9 │ │ -037994: 2201 b903 |001a: new-instance v1, Ljava/lang/StringBuilder; // type@03b9 │ │ -037998: 7010 ae17 0100 |001c: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@17ae │ │ -03799e: 1a02 6003 |001f: const-string v2, "Fragment " // string@0360 │ │ -0379a2: 6e20 b517 2100 |0021: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17b5 │ │ -0379a8: 0c01 |0024: move-result-object v1 │ │ -0379aa: 6e20 b417 3100 |0025: invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@17b4 │ │ -0379b0: 0c01 |0028: move-result-object v1 │ │ -0379b2: 1a02 3a00 |0029: const-string v2, " did not call through to super.onResume()" // string@003a │ │ -0379b6: 6e20 b517 2100 |002b: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17b5 │ │ -0379bc: 0c01 |002e: move-result-object v1 │ │ -0379be: 6e10 ba17 0100 |002f: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@17ba │ │ -0379c4: 0c01 |0032: move-result-object v1 │ │ -0379c6: 7020 8405 1000 |0033: invoke-direct {v0, v1}, Landroid/support/v4/app/SuperNotCalledException;.:(Ljava/lang/String;)V // method@0584 │ │ -0379cc: 2700 |0036: throw v0 │ │ -0379ce: 5430 ad00 |0037: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00ad │ │ -0379d2: 3800 0c00 |0039: if-eqz v0, 0045 // +000c │ │ -0379d6: 5430 ad00 |003b: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00ad │ │ -0379da: 6e10 e903 0000 |003d: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchResume:()V // method@03e9 │ │ -0379e0: 5430 ad00 |0040: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00ad │ │ -0379e4: 6e10 ee03 0000 |0042: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.execPendingActions:()Z // method@03ee │ │ -0379ea: 0e00 |0045: return-void │ │ +050a6c: |[050a6c] android.support.v4.app.Fragment.performResume:()V │ │ +050a7c: 5430 e300 |0000: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00e3 │ │ +050a80: 3800 0c00 |0002: if-eqz v0, 000e // +000c │ │ +050a84: 5430 e300 |0004: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00e3 │ │ +050a88: 6e10 d105 0000 |0006: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.noteStateNotSaved:()V // method@05d1 │ │ +050a8e: 5430 e300 |0009: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00e3 │ │ +050a92: 6e10 bb05 0000 |000b: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.execPendingActions:()Z // method@05bb │ │ +050a98: 1200 |000e: const/4 v0, #int 0 // #0 │ │ +050a9a: 5c30 e100 |000f: iput-boolean v0, v3, Landroid/support/v4/app/Fragment;.mCalled:Z // field@00e1 │ │ +050a9e: 6e10 0305 0300 |0011: invoke-virtual {v3}, Landroid/support/v4/app/Fragment;.onResume:()V // method@0503 │ │ +050aa4: 5530 e100 |0014: iget-boolean v0, v3, Landroid/support/v4/app/Fragment;.mCalled:Z // field@00e1 │ │ +050aa8: 3900 2100 |0016: if-nez v0, 0037 // +0021 │ │ +050aac: 2200 a701 |0018: new-instance v0, Landroid/support/v4/app/SuperNotCalledException; // type@01a7 │ │ +050ab0: 2201 3e05 |001a: new-instance v1, Ljava/lang/StringBuilder; // type@053e │ │ +050ab4: 7010 a422 0100 |001c: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@22a4 │ │ +050aba: 1a02 5e04 |001f: const-string v2, "Fragment " // string@045e │ │ +050abe: 6e20 ad22 2100 |0021: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22ad │ │ +050ac4: 0c01 |0024: move-result-object v1 │ │ +050ac6: 6e20 ac22 3100 |0025: invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@22ac │ │ +050acc: 0c01 |0028: move-result-object v1 │ │ +050ace: 1a02 3b00 |0029: const-string v2, " did not call through to super.onResume()" // string@003b │ │ +050ad2: 6e20 ad22 2100 |002b: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22ad │ │ +050ad8: 0c01 |002e: move-result-object v1 │ │ +050ada: 6e10 b222 0100 |002f: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@22b2 │ │ +050ae0: 0c01 |0032: move-result-object v1 │ │ +050ae2: 7020 1609 1000 |0033: invoke-direct {v0, v1}, Landroid/support/v4/app/SuperNotCalledException;.:(Ljava/lang/String;)V // method@0916 │ │ +050ae8: 2700 |0036: throw v0 │ │ +050aea: 5430 e300 |0037: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00e3 │ │ +050aee: 3800 0c00 |0039: if-eqz v0, 0045 // +000c │ │ +050af2: 5430 e300 |003b: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00e3 │ │ +050af6: 6e10 b605 0000 |003d: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchResume:()V // method@05b6 │ │ +050afc: 5430 e300 |0040: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00e3 │ │ +050b00: 6e10 bb05 0000 |0042: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.execPendingActions:()Z // method@05bb │ │ +050b06: 0e00 |0045: return-void │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=1538 │ │ - 0x0004 line=1539 │ │ - 0x0009 line=1540 │ │ - 0x000e line=1542 │ │ - 0x0011 line=1543 │ │ - 0x0014 line=1544 │ │ - 0x0018 line=1545 │ │ - 0x0037 line=1548 │ │ - 0x003b line=1549 │ │ - 0x0040 line=1550 │ │ - 0x0045 line=1552 │ │ + 0x0000 line=1824 │ │ + 0x0004 line=1825 │ │ + 0x0009 line=1826 │ │ + 0x000e line=1828 │ │ + 0x0011 line=1829 │ │ + 0x0014 line=1830 │ │ + 0x0018 line=1831 │ │ + 0x0037 line=1834 │ │ + 0x003b line=1835 │ │ + 0x0040 line=1836 │ │ + 0x0045 line=1838 │ │ locals : │ │ 0x0000 - 0x0046 reg=3 this Landroid/support/v4/app/Fragment; │ │ │ │ - #76 : (in Landroid/support/v4/app/Fragment;) │ │ + #84 : (in Landroid/support/v4/app/Fragment;) │ │ name : 'performSaveInstanceState' │ │ type : '(Landroid/os/Bundle;)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 21 16-bit code units │ │ -0379ec: |[0379ec] android.support.v4.app.Fragment.performSaveInstanceState:(Landroid/os/Bundle;)V │ │ -0379fc: 6e20 4803 3200 |0000: invoke-virtual {v2, v3}, Landroid/support/v4/app/Fragment;.onSaveInstanceState:(Landroid/os/Bundle;)V // method@0348 │ │ -037a02: 5421 ad00 |0003: iget-object v1, v2, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00ad │ │ -037a06: 3801 0f00 |0005: if-eqz v1, 0014 // +000f │ │ -037a0a: 5421 ad00 |0007: iget-object v1, v2, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00ad │ │ -037a0e: 6e10 1204 0100 |0009: invoke-virtual {v1}, Landroid/support/v4/app/FragmentManagerImpl;.saveAllState:()Landroid/os/Parcelable; // method@0412 │ │ -037a14: 0c00 |000c: move-result-object v0 │ │ -037a16: 3800 0700 |000d: if-eqz v0, 0014 // +0007 │ │ -037a1a: 1a01 fb0c |000f: const-string v1, "android:support:fragments" // string@0cfb │ │ -037a1e: 6e30 df01 1300 |0011: invoke-virtual {v3, v1, v0}, Landroid/os/Bundle;.putParcelable:(Ljava/lang/String;Landroid/os/Parcelable;)V // method@01df │ │ -037a24: 0e00 |0014: return-void │ │ - catches : (none) │ │ - positions : │ │ - 0x0000 line=1647 │ │ - 0x0003 line=1648 │ │ - 0x0007 line=1649 │ │ - 0x000d line=1650 │ │ - 0x000f line=1651 │ │ - 0x0014 line=1654 │ │ +050b08: |[050b08] android.support.v4.app.Fragment.performSaveInstanceState:(Landroid/os/Bundle;)V │ │ +050b18: 6e20 0405 3200 |0000: invoke-virtual {v2, v3}, Landroid/support/v4/app/Fragment;.onSaveInstanceState:(Landroid/os/Bundle;)V // method@0504 │ │ +050b1e: 5421 e300 |0003: iget-object v1, v2, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00e3 │ │ +050b22: 3801 0f00 |0005: if-eqz v1, 0014 // +000f │ │ +050b26: 5421 e300 |0007: iget-object v1, v2, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00e3 │ │ +050b2a: 6e10 e205 0100 |0009: invoke-virtual {v1}, Landroid/support/v4/app/FragmentManagerImpl;.saveAllState:()Landroid/os/Parcelable; // method@05e2 │ │ +050b30: 0c00 |000c: move-result-object v0 │ │ +050b32: 3800 0700 |000d: if-eqz v0, 0014 // +0007 │ │ +050b36: 1a01 df11 |000f: const-string v1, "android:support:fragments" // string@11df │ │ +050b3a: 6e30 fd02 1300 |0011: invoke-virtual {v3, v1, v0}, Landroid/os/Bundle;.putParcelable:(Ljava/lang/String;Landroid/os/Parcelable;)V // method@02fd │ │ +050b40: 0e00 |0014: return-void │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=1933 │ │ + 0x0003 line=1934 │ │ + 0x0007 line=1935 │ │ + 0x000d line=1936 │ │ + 0x000f line=1937 │ │ + 0x0014 line=1940 │ │ locals : │ │ 0x000d - 0x0014 reg=0 p Landroid/os/Parcelable; │ │ 0x0000 - 0x0015 reg=2 this Landroid/support/v4/app/Fragment; │ │ 0x0000 - 0x0015 reg=3 outState Landroid/os/Bundle; │ │ │ │ - #77 : (in Landroid/support/v4/app/Fragment;) │ │ + #85 : (in Landroid/support/v4/app/Fragment;) │ │ name : 'performStart' │ │ type : '()V' │ │ access : 0x0000 () │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 74 16-bit code units │ │ -037a28: |[037a28] android.support.v4.app.Fragment.performStart:()V │ │ -037a38: 5430 ad00 |0000: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00ad │ │ -037a3c: 3800 0c00 |0002: if-eqz v0, 000e // +000c │ │ -037a40: 5430 ad00 |0004: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00ad │ │ -037a44: 6e10 0204 0000 |0006: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.noteStateNotSaved:()V // method@0402 │ │ -037a4a: 5430 ad00 |0009: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00ad │ │ -037a4e: 6e10 ee03 0000 |000b: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.execPendingActions:()Z // method@03ee │ │ -037a54: 1200 |000e: const/4 v0, #int 0 // #0 │ │ -037a56: 5c30 ab00 |000f: iput-boolean v0, v3, Landroid/support/v4/app/Fragment;.mCalled:Z // field@00ab │ │ -037a5a: 6e10 4903 0300 |0011: invoke-virtual {v3}, Landroid/support/v4/app/Fragment;.onStart:()V // method@0349 │ │ -037a60: 5530 ab00 |0014: iget-boolean v0, v3, Landroid/support/v4/app/Fragment;.mCalled:Z // field@00ab │ │ -037a64: 3900 2100 |0016: if-nez v0, 0037 // +0021 │ │ -037a68: 2200 f900 |0018: new-instance v0, Landroid/support/v4/app/SuperNotCalledException; // type@00f9 │ │ -037a6c: 2201 b903 |001a: new-instance v1, Ljava/lang/StringBuilder; // type@03b9 │ │ -037a70: 7010 ae17 0100 |001c: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@17ae │ │ -037a76: 1a02 6003 |001f: const-string v2, "Fragment " // string@0360 │ │ -037a7a: 6e20 b517 2100 |0021: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17b5 │ │ -037a80: 0c01 |0024: move-result-object v1 │ │ -037a82: 6e20 b417 3100 |0025: invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@17b4 │ │ -037a88: 0c01 |0028: move-result-object v1 │ │ -037a8a: 1a02 3b00 |0029: const-string v2, " did not call through to super.onStart()" // string@003b │ │ -037a8e: 6e20 b517 2100 |002b: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17b5 │ │ -037a94: 0c01 |002e: move-result-object v1 │ │ -037a96: 6e10 ba17 0100 |002f: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@17ba │ │ -037a9c: 0c01 |0032: move-result-object v1 │ │ -037a9e: 7020 8405 1000 |0033: invoke-direct {v0, v1}, Landroid/support/v4/app/SuperNotCalledException;.:(Ljava/lang/String;)V // method@0584 │ │ -037aa4: 2700 |0036: throw v0 │ │ -037aa6: 5430 ad00 |0037: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00ad │ │ -037aaa: 3800 0700 |0039: if-eqz v0, 0040 // +0007 │ │ -037aae: 5430 ad00 |003b: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00ad │ │ -037ab2: 6e10 ea03 0000 |003d: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchStart:()V // method@03ea │ │ -037ab8: 5430 ba00 |0040: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00ba │ │ -037abc: 3800 0700 |0042: if-eqz v0, 0049 // +0007 │ │ -037ac0: 5430 ba00 |0044: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00ba │ │ -037ac4: 6e10 bf04 0000 |0046: invoke-virtual {v0}, Landroid/support/v4/app/LoaderManagerImpl;.doReportStart:()V // method@04bf │ │ -037aca: 0e00 |0049: return-void │ │ - catches : (none) │ │ - positions : │ │ - 0x0000 line=1519 │ │ - 0x0004 line=1520 │ │ - 0x0009 line=1521 │ │ - 0x000e line=1523 │ │ - 0x0011 line=1524 │ │ - 0x0014 line=1525 │ │ - 0x0018 line=1526 │ │ - 0x0037 line=1529 │ │ - 0x003b line=1530 │ │ - 0x0040 line=1532 │ │ - 0x0044 line=1533 │ │ - 0x0049 line=1535 │ │ +050b44: |[050b44] android.support.v4.app.Fragment.performStart:()V │ │ +050b54: 5430 e300 |0000: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00e3 │ │ +050b58: 3800 0c00 |0002: if-eqz v0, 000e // +000c │ │ +050b5c: 5430 e300 |0004: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00e3 │ │ +050b60: 6e10 d105 0000 |0006: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.noteStateNotSaved:()V // method@05d1 │ │ +050b66: 5430 e300 |0009: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00e3 │ │ +050b6a: 6e10 bb05 0000 |000b: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.execPendingActions:()Z // method@05bb │ │ +050b70: 1200 |000e: const/4 v0, #int 0 // #0 │ │ +050b72: 5c30 e100 |000f: iput-boolean v0, v3, Landroid/support/v4/app/Fragment;.mCalled:Z // field@00e1 │ │ +050b76: 6e10 0505 0300 |0011: invoke-virtual {v3}, Landroid/support/v4/app/Fragment;.onStart:()V // method@0505 │ │ +050b7c: 5530 e100 |0014: iget-boolean v0, v3, Landroid/support/v4/app/Fragment;.mCalled:Z // field@00e1 │ │ +050b80: 3900 2100 |0016: if-nez v0, 0037 // +0021 │ │ +050b84: 2200 a701 |0018: new-instance v0, Landroid/support/v4/app/SuperNotCalledException; // type@01a7 │ │ +050b88: 2201 3e05 |001a: new-instance v1, Ljava/lang/StringBuilder; // type@053e │ │ +050b8c: 7010 a422 0100 |001c: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@22a4 │ │ +050b92: 1a02 5e04 |001f: const-string v2, "Fragment " // string@045e │ │ +050b96: 6e20 ad22 2100 |0021: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22ad │ │ +050b9c: 0c01 |0024: move-result-object v1 │ │ +050b9e: 6e20 ac22 3100 |0025: invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@22ac │ │ +050ba4: 0c01 |0028: move-result-object v1 │ │ +050ba6: 1a02 3c00 |0029: const-string v2, " did not call through to super.onStart()" // string@003c │ │ +050baa: 6e20 ad22 2100 |002b: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22ad │ │ +050bb0: 0c01 |002e: move-result-object v1 │ │ +050bb2: 6e10 b222 0100 |002f: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@22b2 │ │ +050bb8: 0c01 |0032: move-result-object v1 │ │ +050bba: 7020 1609 1000 |0033: invoke-direct {v0, v1}, Landroid/support/v4/app/SuperNotCalledException;.:(Ljava/lang/String;)V // method@0916 │ │ +050bc0: 2700 |0036: throw v0 │ │ +050bc2: 5430 e300 |0037: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00e3 │ │ +050bc6: 3800 0700 |0039: if-eqz v0, 0040 // +0007 │ │ +050bca: 5430 e300 |003b: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00e3 │ │ +050bce: 6e10 b705 0000 |003d: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchStart:()V // method@05b7 │ │ +050bd4: 5430 f400 |0040: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00f4 │ │ +050bd8: 3800 0700 |0042: if-eqz v0, 0049 // +0007 │ │ +050bdc: 5430 f400 |0044: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00f4 │ │ +050be0: 6e10 bd06 0000 |0046: invoke-virtual {v0}, Landroid/support/v4/app/LoaderManagerImpl;.doReportStart:()V // method@06bd │ │ +050be6: 0e00 |0049: return-void │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=1805 │ │ + 0x0004 line=1806 │ │ + 0x0009 line=1807 │ │ + 0x000e line=1809 │ │ + 0x0011 line=1810 │ │ + 0x0014 line=1811 │ │ + 0x0018 line=1812 │ │ + 0x0037 line=1815 │ │ + 0x003b line=1816 │ │ + 0x0040 line=1818 │ │ + 0x0044 line=1819 │ │ + 0x0049 line=1821 │ │ locals : │ │ 0x0000 - 0x004a reg=3 this Landroid/support/v4/app/Fragment; │ │ │ │ - #78 : (in Landroid/support/v4/app/Fragment;) │ │ + #86 : (in Landroid/support/v4/app/Fragment;) │ │ name : 'performStop' │ │ type : '()V' │ │ access : 0x0000 () │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 51 16-bit code units │ │ -037acc: |[037acc] android.support.v4.app.Fragment.performStop:()V │ │ -037adc: 5430 ad00 |0000: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00ad │ │ -037ae0: 3800 0700 |0002: if-eqz v0, 0009 // +0007 │ │ -037ae4: 5430 ad00 |0004: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00ad │ │ -037ae8: 6e10 eb03 0000 |0006: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchStop:()V // method@03eb │ │ -037aee: 1200 |0009: const/4 v0, #int 0 // #0 │ │ -037af0: 5c30 ab00 |000a: iput-boolean v0, v3, Landroid/support/v4/app/Fragment;.mCalled:Z // field@00ab │ │ -037af4: 6e10 4a03 0300 |000c: invoke-virtual {v3}, Landroid/support/v4/app/Fragment;.onStop:()V // method@034a │ │ -037afa: 5530 ab00 |000f: iget-boolean v0, v3, Landroid/support/v4/app/Fragment;.mCalled:Z // field@00ab │ │ -037afe: 3900 2100 |0011: if-nez v0, 0032 // +0021 │ │ -037b02: 2200 f900 |0013: new-instance v0, Landroid/support/v4/app/SuperNotCalledException; // type@00f9 │ │ -037b06: 2201 b903 |0015: new-instance v1, Ljava/lang/StringBuilder; // type@03b9 │ │ -037b0a: 7010 ae17 0100 |0017: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@17ae │ │ -037b10: 1a02 6003 |001a: const-string v2, "Fragment " // string@0360 │ │ -037b14: 6e20 b517 2100 |001c: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17b5 │ │ -037b1a: 0c01 |001f: move-result-object v1 │ │ -037b1c: 6e20 b417 3100 |0020: invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@17b4 │ │ -037b22: 0c01 |0023: move-result-object v1 │ │ -037b24: 1a02 3c00 |0024: const-string v2, " did not call through to super.onStop()" // string@003c │ │ -037b28: 6e20 b517 2100 |0026: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17b5 │ │ -037b2e: 0c01 |0029: move-result-object v1 │ │ -037b30: 6e10 ba17 0100 |002a: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@17ba │ │ -037b36: 0c01 |002d: move-result-object v1 │ │ -037b38: 7020 8405 1000 |002e: invoke-direct {v0, v1}, Landroid/support/v4/app/SuperNotCalledException;.:(Ljava/lang/String;)V // method@0584 │ │ -037b3e: 2700 |0031: throw v0 │ │ -037b40: 0e00 |0032: return-void │ │ - catches : (none) │ │ - positions : │ │ - 0x0000 line=1669 │ │ - 0x0004 line=1670 │ │ - 0x0009 line=1672 │ │ - 0x000c line=1673 │ │ - 0x000f line=1674 │ │ - 0x0013 line=1675 │ │ - 0x0032 line=1678 │ │ +050be8: |[050be8] android.support.v4.app.Fragment.performStop:()V │ │ +050bf8: 5430 e300 |0000: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00e3 │ │ +050bfc: 3800 0700 |0002: if-eqz v0, 0009 // +0007 │ │ +050c00: 5430 e300 |0004: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00e3 │ │ +050c04: 6e10 b805 0000 |0006: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchStop:()V // method@05b8 │ │ +050c0a: 1200 |0009: const/4 v0, #int 0 // #0 │ │ +050c0c: 5c30 e100 |000a: iput-boolean v0, v3, Landroid/support/v4/app/Fragment;.mCalled:Z // field@00e1 │ │ +050c10: 6e10 0605 0300 |000c: invoke-virtual {v3}, Landroid/support/v4/app/Fragment;.onStop:()V // method@0506 │ │ +050c16: 5530 e100 |000f: iget-boolean v0, v3, Landroid/support/v4/app/Fragment;.mCalled:Z // field@00e1 │ │ +050c1a: 3900 2100 |0011: if-nez v0, 0032 // +0021 │ │ +050c1e: 2200 a701 |0013: new-instance v0, Landroid/support/v4/app/SuperNotCalledException; // type@01a7 │ │ +050c22: 2201 3e05 |0015: new-instance v1, Ljava/lang/StringBuilder; // type@053e │ │ +050c26: 7010 a422 0100 |0017: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@22a4 │ │ +050c2c: 1a02 5e04 |001a: const-string v2, "Fragment " // string@045e │ │ +050c30: 6e20 ad22 2100 |001c: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22ad │ │ +050c36: 0c01 |001f: move-result-object v1 │ │ +050c38: 6e20 ac22 3100 |0020: invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@22ac │ │ +050c3e: 0c01 |0023: move-result-object v1 │ │ +050c40: 1a02 3d00 |0024: const-string v2, " did not call through to super.onStop()" // string@003d │ │ +050c44: 6e20 ad22 2100 |0026: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22ad │ │ +050c4a: 0c01 |0029: move-result-object v1 │ │ +050c4c: 6e10 b222 0100 |002a: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@22b2 │ │ +050c52: 0c01 |002d: move-result-object v1 │ │ +050c54: 7020 1609 1000 |002e: invoke-direct {v0, v1}, Landroid/support/v4/app/SuperNotCalledException;.:(Ljava/lang/String;)V // method@0916 │ │ +050c5a: 2700 |0031: throw v0 │ │ +050c5c: 0e00 |0032: return-void │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=1955 │ │ + 0x0004 line=1956 │ │ + 0x0009 line=1958 │ │ + 0x000c line=1959 │ │ + 0x000f line=1960 │ │ + 0x0013 line=1961 │ │ + 0x0032 line=1964 │ │ locals : │ │ 0x0000 - 0x0033 reg=3 this Landroid/support/v4/app/Fragment; │ │ │ │ - #79 : (in Landroid/support/v4/app/Fragment;) │ │ + #87 : (in Landroid/support/v4/app/Fragment;) │ │ name : 'registerForContextMenu' │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -037b44: |[037b44] android.support.v4.app.Fragment.registerForContextMenu:(Landroid/view/View;)V │ │ -037b54: 6e20 0f13 0100 |0000: invoke-virtual {v1, v0}, Landroid/view/View;.setOnCreateContextMenuListener:(Landroid/view/View$OnCreateContextMenuListener;)V // method@130f │ │ -037b5a: 0e00 |0003: return-void │ │ +050c60: |[050c60] android.support.v4.app.Fragment.registerForContextMenu:(Landroid/view/View;)V │ │ +050c70: 6e20 721d 0100 |0000: invoke-virtual {v1, v0}, Landroid/view/View;.setOnCreateContextMenuListener:(Landroid/view/View$OnCreateContextMenuListener;)V // method@1d72 │ │ +050c76: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=1328 │ │ - 0x0003 line=1329 │ │ + 0x0000 line=1351 │ │ + 0x0003 line=1352 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/Fragment; │ │ 0x0000 - 0x0004 reg=1 view Landroid/view/View; │ │ │ │ - #80 : (in Landroid/support/v4/app/Fragment;) │ │ + #88 : (in Landroid/support/v4/app/Fragment;) │ │ name : 'restoreViewState' │ │ type : '(Landroid/os/Bundle;)V' │ │ access : 0x0010 (FINAL) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 56 16-bit code units │ │ -037b5c: |[037b5c] android.support.v4.app.Fragment.restoreViewState:(Landroid/os/Bundle;)V │ │ -037b6c: 5430 c500 |0000: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mSavedViewState:Landroid/util/SparseArray; // field@00c5 │ │ -037b70: 3800 0c00 |0002: if-eqz v0, 000e // +000c │ │ -037b74: 5430 b900 |0004: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mInnerView:Landroid/view/View; // field@00b9 │ │ -037b78: 5431 c500 |0006: iget-object v1, v3, Landroid/support/v4/app/Fragment;.mSavedViewState:Landroid/util/SparseArray; // field@00c5 │ │ -037b7c: 6e20 fb12 1000 |0008: invoke-virtual {v0, v1}, Landroid/view/View;.restoreHierarchyState:(Landroid/util/SparseArray;)V // method@12fb │ │ -037b82: 1200 |000b: const/4 v0, #int 0 // #0 │ │ -037b84: 5b30 c500 |000c: iput-object v0, v3, Landroid/support/v4/app/Fragment;.mSavedViewState:Landroid/util/SparseArray; // field@00c5 │ │ -037b88: 1200 |000e: const/4 v0, #int 0 // #0 │ │ -037b8a: 5c30 ab00 |000f: iput-boolean v0, v3, Landroid/support/v4/app/Fragment;.mCalled:Z // field@00ab │ │ -037b8e: 6e20 4c03 4300 |0011: invoke-virtual {v3, v4}, Landroid/support/v4/app/Fragment;.onViewStateRestored:(Landroid/os/Bundle;)V // method@034c │ │ -037b94: 5530 ab00 |0014: iget-boolean v0, v3, Landroid/support/v4/app/Fragment;.mCalled:Z // field@00ab │ │ -037b98: 3900 2100 |0016: if-nez v0, 0037 // +0021 │ │ -037b9c: 2200 f900 |0018: new-instance v0, Landroid/support/v4/app/SuperNotCalledException; // type@00f9 │ │ -037ba0: 2201 b903 |001a: new-instance v1, Ljava/lang/StringBuilder; // type@03b9 │ │ -037ba4: 7010 ae17 0100 |001c: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@17ae │ │ -037baa: 1a02 6003 |001f: const-string v2, "Fragment " // string@0360 │ │ -037bae: 6e20 b517 2100 |0021: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17b5 │ │ -037bb4: 0c01 |0024: move-result-object v1 │ │ -037bb6: 6e20 b417 3100 |0025: invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@17b4 │ │ -037bbc: 0c01 |0028: move-result-object v1 │ │ -037bbe: 1a02 3d00 |0029: const-string v2, " did not call through to super.onViewStateRestored()" // string@003d │ │ -037bc2: 6e20 b517 2100 |002b: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17b5 │ │ -037bc8: 0c01 |002e: move-result-object v1 │ │ -037bca: 6e10 ba17 0100 |002f: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@17ba │ │ -037bd0: 0c01 |0032: move-result-object v1 │ │ -037bd2: 7020 8405 1000 |0033: invoke-direct {v0, v1}, Landroid/support/v4/app/SuperNotCalledException;.:(Ljava/lang/String;)V // method@0584 │ │ -037bd8: 2700 |0036: throw v0 │ │ -037bda: 0e00 |0037: return-void │ │ - catches : (none) │ │ - positions : │ │ - 0x0000 line=446 │ │ - 0x0004 line=447 │ │ - 0x000b line=448 │ │ - 0x000e line=450 │ │ - 0x0011 line=451 │ │ - 0x0014 line=452 │ │ - 0x0018 line=453 │ │ - 0x0037 line=456 │ │ +050c78: |[050c78] android.support.v4.app.Fragment.restoreViewState:(Landroid/os/Bundle;)V │ │ +050c88: 5430 0101 |0000: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mSavedViewState:Landroid/util/SparseArray; // field@0101 │ │ +050c8c: 3800 0c00 |0002: if-eqz v0, 000e // +000c │ │ +050c90: 5430 f300 |0004: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mInnerView:Landroid/view/View; // field@00f3 │ │ +050c94: 5431 0101 |0006: iget-object v1, v3, Landroid/support/v4/app/Fragment;.mSavedViewState:Landroid/util/SparseArray; // field@0101 │ │ +050c98: 6e20 5b1d 1000 |0008: invoke-virtual {v0, v1}, Landroid/view/View;.restoreHierarchyState:(Landroid/util/SparseArray;)V // method@1d5b │ │ +050c9e: 1200 |000b: const/4 v0, #int 0 // #0 │ │ +050ca0: 5b30 0101 |000c: iput-object v0, v3, Landroid/support/v4/app/Fragment;.mSavedViewState:Landroid/util/SparseArray; // field@0101 │ │ +050ca4: 1200 |000e: const/4 v0, #int 0 // #0 │ │ +050ca6: 5c30 e100 |000f: iput-boolean v0, v3, Landroid/support/v4/app/Fragment;.mCalled:Z // field@00e1 │ │ +050caa: 6e20 0805 4300 |0011: invoke-virtual {v3, v4}, Landroid/support/v4/app/Fragment;.onViewStateRestored:(Landroid/os/Bundle;)V // method@0508 │ │ +050cb0: 5530 e100 |0014: iget-boolean v0, v3, Landroid/support/v4/app/Fragment;.mCalled:Z // field@00e1 │ │ +050cb4: 3900 2100 |0016: if-nez v0, 0037 // +0021 │ │ +050cb8: 2200 a701 |0018: new-instance v0, Landroid/support/v4/app/SuperNotCalledException; // type@01a7 │ │ +050cbc: 2201 3e05 |001a: new-instance v1, Ljava/lang/StringBuilder; // type@053e │ │ +050cc0: 7010 a422 0100 |001c: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@22a4 │ │ +050cc6: 1a02 5e04 |001f: const-string v2, "Fragment " // string@045e │ │ +050cca: 6e20 ad22 2100 |0021: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22ad │ │ +050cd0: 0c01 |0024: move-result-object v1 │ │ +050cd2: 6e20 ac22 3100 |0025: invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@22ac │ │ +050cd8: 0c01 |0028: move-result-object v1 │ │ +050cda: 1a02 3e00 |0029: const-string v2, " did not call through to super.onViewStateRestored()" // string@003e │ │ +050cde: 6e20 ad22 2100 |002b: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22ad │ │ +050ce4: 0c01 |002e: move-result-object v1 │ │ +050ce6: 6e10 b222 0100 |002f: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@22b2 │ │ +050cec: 0c01 |0032: move-result-object v1 │ │ +050cee: 7020 1609 1000 |0033: invoke-direct {v0, v1}, Landroid/support/v4/app/SuperNotCalledException;.:(Ljava/lang/String;)V // method@0916 │ │ +050cf4: 2700 |0036: throw v0 │ │ +050cf6: 0e00 |0037: return-void │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=464 │ │ + 0x0004 line=465 │ │ + 0x000b line=466 │ │ + 0x000e line=468 │ │ + 0x0011 line=469 │ │ + 0x0014 line=470 │ │ + 0x0018 line=471 │ │ + 0x0037 line=474 │ │ locals : │ │ 0x0000 - 0x0038 reg=3 this Landroid/support/v4/app/Fragment; │ │ 0x0000 - 0x0038 reg=4 savedInstanceState Landroid/os/Bundle; │ │ │ │ - #81 : (in Landroid/support/v4/app/Fragment;) │ │ + #89 : (in Landroid/support/v4/app/Fragment;) │ │ + name : 'setAllowEnterTransitionOverlap' │ │ + type : '(Z)V' │ │ + access : 0x0001 (PUBLIC) │ │ + code - │ │ + registers : 3 │ │ + ins : 2 │ │ + outs : 1 │ │ + insns size : 7 16-bit code units │ │ +050cf8: |[050cf8] android.support.v4.app.Fragment.setAllowEnterTransitionOverlap:(Z)V │ │ +050d08: 7110 4722 0200 |0000: invoke-static {v2}, Ljava/lang/Boolean;.valueOf:(Z)Ljava/lang/Boolean; // method@2247 │ │ +050d0e: 0c00 |0003: move-result-object v0 │ │ +050d10: 5b10 dc00 |0004: iput-object v0, v1, Landroid/support/v4/app/Fragment;.mAllowEnterTransitionOverlap:Ljava/lang/Boolean; // field@00dc │ │ +050d14: 0e00 |0006: return-void │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=1605 │ │ + 0x0006 line=1606 │ │ + locals : │ │ + 0x0000 - 0x0007 reg=1 this Landroid/support/v4/app/Fragment; │ │ + 0x0000 - 0x0007 reg=2 allow Z │ │ + │ │ + #90 : (in Landroid/support/v4/app/Fragment;) │ │ + name : 'setAllowReturnTransitionOverlap' │ │ + type : '(Z)V' │ │ + access : 0x0001 (PUBLIC) │ │ + code - │ │ + registers : 3 │ │ + ins : 2 │ │ + outs : 1 │ │ + insns size : 7 16-bit code units │ │ +050d18: |[050d18] android.support.v4.app.Fragment.setAllowReturnTransitionOverlap:(Z)V │ │ +050d28: 7110 4722 0200 |0000: invoke-static {v2}, Ljava/lang/Boolean;.valueOf:(Z)Ljava/lang/Boolean; // method@2247 │ │ +050d2e: 0c00 |0003: move-result-object v0 │ │ +050d30: 5b10 dd00 |0004: iput-object v0, v1, Landroid/support/v4/app/Fragment;.mAllowReturnTransitionOverlap:Ljava/lang/Boolean; // field@00dd │ │ +050d34: 0e00 |0006: return-void │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=1629 │ │ + 0x0006 line=1630 │ │ + locals : │ │ + 0x0000 - 0x0007 reg=1 this Landroid/support/v4/app/Fragment; │ │ + 0x0000 - 0x0007 reg=2 allow Z │ │ + │ │ + #91 : (in Landroid/support/v4/app/Fragment;) │ │ name : 'setArguments' │ │ type : '(Landroid/os/Bundle;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 15 16-bit code units │ │ -037bdc: |[037bdc] android.support.v4.app.Fragment.setArguments:(Landroid/os/Bundle;)V │ │ -037bec: 5220 b800 |0000: iget v0, v2, Landroid/support/v4/app/Fragment;.mIndex:I // field@00b8 │ │ -037bf0: 3a00 0a00 |0002: if-ltz v0, 000c // +000a │ │ -037bf4: 2200 a703 |0004: new-instance v0, Ljava/lang/IllegalStateException; // type@03a7 │ │ -037bf8: 1a01 6103 |0006: const-string v1, "Fragment already active" // string@0361 │ │ -037bfc: 7020 7c17 1000 |0008: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@177c │ │ -037c02: 2700 |000b: throw v0 │ │ -037c04: 5b23 a900 |000c: iput-object v3, v2, Landroid/support/v4/app/Fragment;.mArguments:Landroid/os/Bundle; // field@00a9 │ │ -037c08: 0e00 |000e: return-void │ │ +050d38: |[050d38] android.support.v4.app.Fragment.setArguments:(Landroid/os/Bundle;)V │ │ +050d48: 5220 f200 |0000: iget v0, v2, Landroid/support/v4/app/Fragment;.mIndex:I // field@00f2 │ │ +050d4c: 3a00 0a00 |0002: if-ltz v0, 000c // +000a │ │ +050d50: 2200 2c05 |0004: new-instance v0, Ljava/lang/IllegalStateException; // type@052c │ │ +050d54: 1a01 5f04 |0006: const-string v1, "Fragment already active" // string@045f │ │ +050d58: 7020 6c22 1000 |0008: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@226c │ │ +050d5e: 2700 |000b: throw v0 │ │ +050d60: 5b23 df00 |000c: iput-object v3, v2, Landroid/support/v4/app/Fragment;.mArguments:Landroid/os/Bundle; // field@00df │ │ +050d64: 0e00 |000e: return-void │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=529 │ │ - 0x0004 line=530 │ │ - 0x000c line=532 │ │ - 0x000e line=533 │ │ + 0x0000 line=547 │ │ + 0x0004 line=548 │ │ + 0x000c line=550 │ │ + 0x000e line=551 │ │ locals : │ │ 0x0000 - 0x000f reg=2 this Landroid/support/v4/app/Fragment; │ │ 0x0000 - 0x000f reg=3 args Landroid/os/Bundle; │ │ │ │ - #82 : (in Landroid/support/v4/app/Fragment;) │ │ + #92 : (in Landroid/support/v4/app/Fragment;) │ │ + name : 'setEnterSharedElementCallback' │ │ + type : '(Landroid/support/v4/app/SharedElementCallback;)V' │ │ + access : 0x0001 (PUBLIC) │ │ + code - │ │ + registers : 2 │ │ + ins : 2 │ │ + outs : 0 │ │ + insns size : 3 16-bit code units │ │ +050d68: |[050d68] android.support.v4.app.Fragment.setEnterSharedElementCallback:(Landroid/support/v4/app/SharedElementCallback;)V │ │ +050d78: 5b01 e900 |0000: iput-object v1, v0, Landroid/support/v4/app/Fragment;.mEnterTransitionCallback:Landroid/support/v4/app/SharedElementCallback; // field@00e9 │ │ +050d7c: 0e00 |0002: return-void │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=1394 │ │ + 0x0002 line=1395 │ │ + locals : │ │ + 0x0000 - 0x0003 reg=0 this Landroid/support/v4/app/Fragment; │ │ + 0x0000 - 0x0003 reg=1 callback Landroid/support/v4/app/SharedElementCallback; │ │ + │ │ + #93 : (in Landroid/support/v4/app/Fragment;) │ │ + name : 'setEnterTransition' │ │ + type : '(Ljava/lang/Object;)V' │ │ + access : 0x0001 (PUBLIC) │ │ + code - │ │ + registers : 2 │ │ + ins : 2 │ │ + outs : 0 │ │ + insns size : 3 16-bit code units │ │ +050d80: |[050d80] android.support.v4.app.Fragment.setEnterTransition:(Ljava/lang/Object;)V │ │ +050d90: 5b01 e800 |0000: iput-object v1, v0, Landroid/support/v4/app/Fragment;.mEnterTransition:Ljava/lang/Object; // field@00e8 │ │ +050d94: 0e00 |0002: return-void │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=1419 │ │ + 0x0002 line=1420 │ │ + locals : │ │ + 0x0000 - 0x0003 reg=0 this Landroid/support/v4/app/Fragment; │ │ + 0x0000 - 0x0003 reg=1 transition Ljava/lang/Object; │ │ + │ │ + #94 : (in Landroid/support/v4/app/Fragment;) │ │ + name : 'setExitSharedElementCallback' │ │ + type : '(Landroid/support/v4/app/SharedElementCallback;)V' │ │ + access : 0x0001 (PUBLIC) │ │ + code - │ │ + registers : 2 │ │ + ins : 2 │ │ + outs : 0 │ │ + insns size : 3 16-bit code units │ │ +050d98: |[050d98] android.support.v4.app.Fragment.setExitSharedElementCallback:(Landroid/support/v4/app/SharedElementCallback;)V │ │ +050da8: 5b01 eb00 |0000: iput-object v1, v0, Landroid/support/v4/app/Fragment;.mExitTransitionCallback:Landroid/support/v4/app/SharedElementCallback; // field@00eb │ │ +050dac: 0e00 |0002: return-void │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=1405 │ │ + 0x0002 line=1406 │ │ + locals : │ │ + 0x0000 - 0x0003 reg=0 this Landroid/support/v4/app/Fragment; │ │ + 0x0000 - 0x0003 reg=1 callback Landroid/support/v4/app/SharedElementCallback; │ │ + │ │ + #95 : (in Landroid/support/v4/app/Fragment;) │ │ + name : 'setExitTransition' │ │ + type : '(Ljava/lang/Object;)V' │ │ + access : 0x0001 (PUBLIC) │ │ + code - │ │ + registers : 2 │ │ + ins : 2 │ │ + outs : 0 │ │ + insns size : 3 16-bit code units │ │ +050db0: |[050db0] android.support.v4.app.Fragment.setExitTransition:(Ljava/lang/Object;)V │ │ +050dc0: 5b01 ea00 |0000: iput-object v1, v0, Landroid/support/v4/app/Fragment;.mExitTransition:Ljava/lang/Object; // field@00ea │ │ +050dc4: 0e00 |0002: return-void │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=1484 │ │ + 0x0002 line=1485 │ │ + locals : │ │ + 0x0000 - 0x0003 reg=0 this Landroid/support/v4/app/Fragment; │ │ + 0x0000 - 0x0003 reg=1 transition Ljava/lang/Object; │ │ + │ │ + #96 : (in Landroid/support/v4/app/Fragment;) │ │ name : 'setHasOptionsMenu' │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 24 16-bit code units │ │ -037c0c: |[037c0c] android.support.v4.app.Fragment.setHasOptionsMenu:(Z)V │ │ -037c1c: 5510 b500 |0000: iget-boolean v0, v1, Landroid/support/v4/app/Fragment;.mHasMenu:Z // field@00b5 │ │ -037c20: 3220 1500 |0002: if-eq v0, v2, 0017 // +0015 │ │ -037c24: 5c12 b500 |0004: iput-boolean v2, v1, Landroid/support/v4/app/Fragment;.mHasMenu:Z // field@00b5 │ │ -037c28: 6e10 2803 0100 |0006: invoke-virtual {v1}, Landroid/support/v4/app/Fragment;.isAdded:()Z // method@0328 │ │ -037c2e: 0a00 |0009: move-result v0 │ │ -037c30: 3800 0d00 |000a: if-eqz v0, 0017 // +000d │ │ -037c34: 6e10 2a03 0100 |000c: invoke-virtual {v1}, Landroid/support/v4/app/Fragment;.isHidden:()Z // method@032a │ │ -037c3a: 0a00 |000f: move-result v0 │ │ -037c3c: 3900 0700 |0010: if-nez v0, 0017 // +0007 │ │ -037c40: 5410 a600 |0012: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00a6 │ │ -037c44: 6e10 a503 0000 |0014: invoke-virtual {v0}, Landroid/support/v4/app/FragmentActivity;.supportInvalidateOptionsMenu:()V // method@03a5 │ │ -037c4a: 0e00 |0017: return-void │ │ +050dc8: |[050dc8] android.support.v4.app.Fragment.setHasOptionsMenu:(Z)V │ │ +050dd8: 5510 ef00 |0000: iget-boolean v0, v1, Landroid/support/v4/app/Fragment;.mHasMenu:Z // field@00ef │ │ +050ddc: 3220 1500 |0002: if-eq v0, v2, 0017 // +0015 │ │ +050de0: 5c12 ef00 |0004: iput-boolean v2, v1, Landroid/support/v4/app/Fragment;.mHasMenu:Z // field@00ef │ │ +050de4: 6e10 e404 0100 |0006: invoke-virtual {v1}, Landroid/support/v4/app/Fragment;.isAdded:()Z // method@04e4 │ │ +050dea: 0a00 |0009: move-result v0 │ │ +050dec: 3800 0d00 |000a: if-eqz v0, 0017 // +000d │ │ +050df0: 6e10 e604 0100 |000c: invoke-virtual {v1}, Landroid/support/v4/app/Fragment;.isHidden:()Z // method@04e6 │ │ +050df6: 0a00 |000f: move-result v0 │ │ +050df8: 3900 0700 |0010: if-nez v0, 0017 // +0007 │ │ +050dfc: 5410 da00 |0012: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00da │ │ +050e00: 6e10 6c05 0000 |0014: invoke-virtual {v0}, Landroid/support/v4/app/FragmentActivity;.supportInvalidateOptionsMenu:()V // method@056c │ │ +050e06: 0e00 |0017: return-void │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=800 │ │ - 0x0004 line=801 │ │ - 0x0006 line=802 │ │ - 0x0012 line=803 │ │ - 0x0017 line=806 │ │ + 0x0000 line=818 │ │ + 0x0004 line=819 │ │ + 0x0006 line=820 │ │ + 0x0012 line=821 │ │ + 0x0017 line=824 │ │ locals : │ │ 0x0000 - 0x0018 reg=1 this Landroid/support/v4/app/Fragment; │ │ 0x0000 - 0x0018 reg=2 hasMenu Z │ │ │ │ - #83 : (in Landroid/support/v4/app/Fragment;) │ │ + #97 : (in Landroid/support/v4/app/Fragment;) │ │ name : 'setIndex' │ │ type : '(ILandroid/support/v4/app/Fragment;)V' │ │ access : 0x0010 (FINAL) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 58 16-bit code units │ │ -037c4c: |[037c4c] android.support.v4.app.Fragment.setIndex:(ILandroid/support/v4/app/Fragment;)V │ │ -037c5c: 5923 b800 |0000: iput v3, v2, Landroid/support/v4/app/Fragment;.mIndex:I // field@00b8 │ │ -037c60: 3804 2000 |0002: if-eqz v4, 0022 // +0020 │ │ -037c64: 2200 b903 |0004: new-instance v0, Ljava/lang/StringBuilder; // type@03b9 │ │ -037c68: 7010 ae17 0000 |0006: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@17ae │ │ -037c6e: 5441 ce00 |0009: iget-object v1, v4, Landroid/support/v4/app/Fragment;.mWho:Ljava/lang/String; // field@00ce │ │ -037c72: 6e20 b517 1000 |000b: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17b5 │ │ -037c78: 0c00 |000e: move-result-object v0 │ │ -037c7a: 1a01 d100 |000f: const-string v1, ":" // string@00d1 │ │ -037c7e: 6e20 b517 1000 |0011: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17b5 │ │ -037c84: 0c00 |0014: move-result-object v0 │ │ -037c86: 5221 b800 |0015: iget v1, v2, Landroid/support/v4/app/Fragment;.mIndex:I // field@00b8 │ │ -037c8a: 6e20 b117 1000 |0017: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@17b1 │ │ -037c90: 0c00 |001a: move-result-object v0 │ │ -037c92: 6e10 ba17 0000 |001b: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@17ba │ │ -037c98: 0c00 |001e: move-result-object v0 │ │ -037c9a: 5b20 ce00 |001f: iput-object v0, v2, Landroid/support/v4/app/Fragment;.mWho:Ljava/lang/String; // field@00ce │ │ -037c9e: 0e00 |0021: return-void │ │ -037ca0: 2200 b903 |0022: new-instance v0, Ljava/lang/StringBuilder; // type@03b9 │ │ -037ca4: 7010 ae17 0000 |0024: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@17ae │ │ -037caa: 1a01 f70c |0027: const-string v1, "android:fragment:" // string@0cf7 │ │ -037cae: 6e20 b517 1000 |0029: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17b5 │ │ -037cb4: 0c00 |002c: move-result-object v0 │ │ -037cb6: 5221 b800 |002d: iget v1, v2, Landroid/support/v4/app/Fragment;.mIndex:I // field@00b8 │ │ -037cba: 6e20 b117 1000 |002f: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@17b1 │ │ -037cc0: 0c00 |0032: move-result-object v0 │ │ -037cc2: 6e10 ba17 0000 |0033: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@17ba │ │ -037cc8: 0c00 |0036: move-result-object v0 │ │ -037cca: 5b20 ce00 |0037: iput-object v0, v2, Landroid/support/v4/app/Fragment;.mWho:Ljava/lang/String; // field@00ce │ │ -037cce: 28e8 |0039: goto 0021 // -0018 │ │ +050e08: |[050e08] android.support.v4.app.Fragment.setIndex:(ILandroid/support/v4/app/Fragment;)V │ │ +050e18: 5923 f200 |0000: iput v3, v2, Landroid/support/v4/app/Fragment;.mIndex:I // field@00f2 │ │ +050e1c: 3804 2000 |0002: if-eqz v4, 0022 // +0020 │ │ +050e20: 2200 3e05 |0004: new-instance v0, Ljava/lang/StringBuilder; // type@053e │ │ +050e24: 7010 a422 0000 |0006: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@22a4 │ │ +050e2a: 5441 0c01 |0009: iget-object v1, v4, Landroid/support/v4/app/Fragment;.mWho:Ljava/lang/String; // field@010c │ │ +050e2e: 6e20 ad22 1000 |000b: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22ad │ │ +050e34: 0c00 |000e: move-result-object v0 │ │ +050e36: 1a01 ef00 |000f: const-string v1, ":" // string@00ef │ │ +050e3a: 6e20 ad22 1000 |0011: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22ad │ │ +050e40: 0c00 |0014: move-result-object v0 │ │ +050e42: 5221 f200 |0015: iget v1, v2, Landroid/support/v4/app/Fragment;.mIndex:I // field@00f2 │ │ +050e46: 6e20 a922 1000 |0017: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@22a9 │ │ +050e4c: 0c00 |001a: move-result-object v0 │ │ +050e4e: 6e10 b222 0000 |001b: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@22b2 │ │ +050e54: 0c00 |001e: move-result-object v0 │ │ +050e56: 5b20 0c01 |001f: iput-object v0, v2, Landroid/support/v4/app/Fragment;.mWho:Ljava/lang/String; // field@010c │ │ +050e5a: 0e00 |0021: return-void │ │ +050e5c: 2200 3e05 |0022: new-instance v0, Ljava/lang/StringBuilder; // type@053e │ │ +050e60: 7010 a422 0000 |0024: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@22a4 │ │ +050e66: 1a01 db11 |0027: const-string v1, "android:fragment:" // string@11db │ │ +050e6a: 6e20 ad22 1000 |0029: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22ad │ │ +050e70: 0c00 |002c: move-result-object v0 │ │ +050e72: 5221 f200 |002d: iget v1, v2, Landroid/support/v4/app/Fragment;.mIndex:I // field@00f2 │ │ +050e76: 6e20 a922 1000 |002f: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@22a9 │ │ +050e7c: 0c00 |0032: move-result-object v0 │ │ +050e7e: 6e10 b222 0000 |0033: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@22b2 │ │ +050e84: 0c00 |0036: move-result-object v0 │ │ +050e86: 5b20 0c01 |0037: iput-object v0, v2, Landroid/support/v4/app/Fragment;.mWho:Ljava/lang/String; // field@010c │ │ +050e8a: 28e8 |0039: goto 0021 // -0018 │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=459 │ │ - 0x0002 line=460 │ │ - 0x0004 line=461 │ │ - 0x0021 line=465 │ │ - 0x0022 line=463 │ │ + 0x0000 line=477 │ │ + 0x0002 line=478 │ │ + 0x0004 line=479 │ │ + 0x0021 line=483 │ │ + 0x0022 line=481 │ │ locals : │ │ 0x0000 - 0x003a reg=2 this Landroid/support/v4/app/Fragment; │ │ 0x0000 - 0x003a reg=3 index I │ │ 0x0000 - 0x003a reg=4 parent Landroid/support/v4/app/Fragment; │ │ │ │ - #84 : (in Landroid/support/v4/app/Fragment;) │ │ + #98 : (in Landroid/support/v4/app/Fragment;) │ │ name : 'setInitialSavedState' │ │ type : '(Landroid/support/v4/app/Fragment$SavedState;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 25 16-bit code units │ │ -037cd0: |[037cd0] android.support.v4.app.Fragment.setInitialSavedState:(Landroid/support/v4/app/Fragment$SavedState;)V │ │ -037ce0: 5220 b800 |0000: iget v0, v2, Landroid/support/v4/app/Fragment;.mIndex:I // field@00b8 │ │ -037ce4: 3a00 0a00 |0002: if-ltz v0, 000c // +000a │ │ -037ce8: 2200 a703 |0004: new-instance v0, Ljava/lang/IllegalStateException; // type@03a7 │ │ -037cec: 1a01 6103 |0006: const-string v1, "Fragment already active" // string@0361 │ │ -037cf0: 7020 7c17 1000 |0008: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@177c │ │ -037cf6: 2700 |000b: throw v0 │ │ -037cf8: 3803 0b00 |000c: if-eqz v3, 0017 // +000b │ │ -037cfc: 5430 9f00 |000e: iget-object v0, v3, Landroid/support/v4/app/Fragment$SavedState;.mState:Landroid/os/Bundle; // field@009f │ │ -037d00: 3800 0700 |0010: if-eqz v0, 0017 // +0007 │ │ -037d04: 5430 9f00 |0012: iget-object v0, v3, Landroid/support/v4/app/Fragment$SavedState;.mState:Landroid/os/Bundle; // field@009f │ │ -037d08: 5b20 c400 |0014: iput-object v0, v2, Landroid/support/v4/app/Fragment;.mSavedFragmentState:Landroid/os/Bundle; // field@00c4 │ │ -037d0c: 0e00 |0016: return-void │ │ -037d0e: 1200 |0017: const/4 v0, #int 0 // #0 │ │ -037d10: 28fc |0018: goto 0014 // -0004 │ │ - catches : (none) │ │ - positions : │ │ - 0x0000 line=552 │ │ - 0x0004 line=553 │ │ - 0x000c line=555 │ │ - 0x0016 line=557 │ │ - 0x0017 line=555 │ │ +050e8c: |[050e8c] android.support.v4.app.Fragment.setInitialSavedState:(Landroid/support/v4/app/Fragment$SavedState;)V │ │ +050e9c: 5220 f200 |0000: iget v0, v2, Landroid/support/v4/app/Fragment;.mIndex:I // field@00f2 │ │ +050ea0: 3a00 0a00 |0002: if-ltz v0, 000c // +000a │ │ +050ea4: 2200 2c05 |0004: new-instance v0, Ljava/lang/IllegalStateException; // type@052c │ │ +050ea8: 1a01 5f04 |0006: const-string v1, "Fragment already active" // string@045f │ │ +050eac: 7020 6c22 1000 |0008: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@226c │ │ +050eb2: 2700 |000b: throw v0 │ │ +050eb4: 3803 0b00 |000c: if-eqz v3, 0017 // +000b │ │ +050eb8: 5430 d200 |000e: iget-object v0, v3, Landroid/support/v4/app/Fragment$SavedState;.mState:Landroid/os/Bundle; // field@00d2 │ │ +050ebc: 3800 0700 |0010: if-eqz v0, 0017 // +0007 │ │ +050ec0: 5430 d200 |0012: iget-object v0, v3, Landroid/support/v4/app/Fragment$SavedState;.mState:Landroid/os/Bundle; // field@00d2 │ │ +050ec4: 5b20 0001 |0014: iput-object v0, v2, Landroid/support/v4/app/Fragment;.mSavedFragmentState:Landroid/os/Bundle; // field@0100 │ │ +050ec8: 0e00 |0016: return-void │ │ +050eca: 1200 |0017: const/4 v0, #int 0 // #0 │ │ +050ecc: 28fc |0018: goto 0014 // -0004 │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=570 │ │ + 0x0004 line=571 │ │ + 0x000c line=573 │ │ + 0x0016 line=575 │ │ + 0x0017 line=573 │ │ locals : │ │ 0x0000 - 0x0019 reg=2 this Landroid/support/v4/app/Fragment; │ │ 0x0000 - 0x0019 reg=3 state Landroid/support/v4/app/Fragment$SavedState; │ │ │ │ - #85 : (in Landroid/support/v4/app/Fragment;) │ │ + #99 : (in Landroid/support/v4/app/Fragment;) │ │ name : 'setMenuVisibility' │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 28 16-bit code units │ │ -037d14: |[037d14] android.support.v4.app.Fragment.setMenuVisibility:(Z)V │ │ -037d24: 5510 bc00 |0000: iget-boolean v0, v1, Landroid/support/v4/app/Fragment;.mMenuVisible:Z // field@00bc │ │ -037d28: 3220 1900 |0002: if-eq v0, v2, 001b // +0019 │ │ -037d2c: 5c12 bc00 |0004: iput-boolean v2, v1, Landroid/support/v4/app/Fragment;.mMenuVisible:Z // field@00bc │ │ -037d30: 5510 b500 |0006: iget-boolean v0, v1, Landroid/support/v4/app/Fragment;.mHasMenu:Z // field@00b5 │ │ -037d34: 3800 1300 |0008: if-eqz v0, 001b // +0013 │ │ -037d38: 6e10 2803 0100 |000a: invoke-virtual {v1}, Landroid/support/v4/app/Fragment;.isAdded:()Z // method@0328 │ │ -037d3e: 0a00 |000d: move-result v0 │ │ -037d40: 3800 0d00 |000e: if-eqz v0, 001b // +000d │ │ -037d44: 6e10 2a03 0100 |0010: invoke-virtual {v1}, Landroid/support/v4/app/Fragment;.isHidden:()Z // method@032a │ │ -037d4a: 0a00 |0013: move-result v0 │ │ -037d4c: 3900 0700 |0014: if-nez v0, 001b // +0007 │ │ -037d50: 5410 a600 |0016: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00a6 │ │ -037d54: 6e10 a503 0000 |0018: invoke-virtual {v0}, Landroid/support/v4/app/FragmentActivity;.supportInvalidateOptionsMenu:()V // method@03a5 │ │ -037d5a: 0e00 |001b: return-void │ │ +050ed0: |[050ed0] android.support.v4.app.Fragment.setMenuVisibility:(Z)V │ │ +050ee0: 5510 f600 |0000: iget-boolean v0, v1, Landroid/support/v4/app/Fragment;.mMenuVisible:Z // field@00f6 │ │ +050ee4: 3220 1900 |0002: if-eq v0, v2, 001b // +0019 │ │ +050ee8: 5c12 f600 |0004: iput-boolean v2, v1, Landroid/support/v4/app/Fragment;.mMenuVisible:Z // field@00f6 │ │ +050eec: 5510 ef00 |0006: iget-boolean v0, v1, Landroid/support/v4/app/Fragment;.mHasMenu:Z // field@00ef │ │ +050ef0: 3800 1300 |0008: if-eqz v0, 001b // +0013 │ │ +050ef4: 6e10 e404 0100 |000a: invoke-virtual {v1}, Landroid/support/v4/app/Fragment;.isAdded:()Z // method@04e4 │ │ +050efa: 0a00 |000d: move-result v0 │ │ +050efc: 3800 0d00 |000e: if-eqz v0, 001b // +000d │ │ +050f00: 6e10 e604 0100 |0010: invoke-virtual {v1}, Landroid/support/v4/app/Fragment;.isHidden:()Z // method@04e6 │ │ +050f06: 0a00 |0013: move-result v0 │ │ +050f08: 3900 0700 |0014: if-nez v0, 001b // +0007 │ │ +050f0c: 5410 da00 |0016: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00da │ │ +050f10: 6e10 6c05 0000 |0018: invoke-virtual {v0}, Landroid/support/v4/app/FragmentActivity;.supportInvalidateOptionsMenu:()V // method@056c │ │ +050f16: 0e00 |001b: return-void │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=818 │ │ - 0x0004 line=819 │ │ - 0x0006 line=820 │ │ - 0x0016 line=821 │ │ - 0x001b line=824 │ │ + 0x0000 line=836 │ │ + 0x0004 line=837 │ │ + 0x0006 line=838 │ │ + 0x0016 line=839 │ │ + 0x001b line=842 │ │ locals : │ │ 0x0000 - 0x001c reg=1 this Landroid/support/v4/app/Fragment; │ │ 0x0000 - 0x001c reg=2 menuVisible Z │ │ │ │ - #86 : (in Landroid/support/v4/app/Fragment;) │ │ + #100 : (in Landroid/support/v4/app/Fragment;) │ │ + name : 'setReenterTransition' │ │ + type : '(Ljava/lang/Object;)V' │ │ + access : 0x0001 (PUBLIC) │ │ + code - │ │ + registers : 2 │ │ + ins : 2 │ │ + outs : 0 │ │ + insns size : 3 16-bit code units │ │ +050f18: |[050f18] android.support.v4.app.Fragment.setReenterTransition:(Ljava/lang/Object;)V │ │ +050f28: 5b01 f900 |0000: iput-object v1, v0, Landroid/support/v4/app/Fragment;.mReenterTransition:Ljava/lang/Object; // field@00f9 │ │ +050f2c: 0e00 |0002: return-void │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=1517 │ │ + 0x0002 line=1518 │ │ + locals : │ │ + 0x0000 - 0x0003 reg=0 this Landroid/support/v4/app/Fragment; │ │ + 0x0000 - 0x0003 reg=1 transition Ljava/lang/Object; │ │ + │ │ + #101 : (in Landroid/support/v4/app/Fragment;) │ │ name : 'setRetainInstance' │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 17 16-bit code units │ │ -037d5c: |[037d5c] android.support.v4.app.Fragment.setRetainInstance:(Z)V │ │ -037d6c: 3803 0e00 |0000: if-eqz v3, 000e // +000e │ │ -037d70: 5420 be00 |0002: iget-object v0, v2, Landroid/support/v4/app/Fragment;.mParentFragment:Landroid/support/v4/app/Fragment; // field@00be │ │ -037d74: 3800 0a00 |0004: if-eqz v0, 000e // +000a │ │ -037d78: 2200 a703 |0006: new-instance v0, Ljava/lang/IllegalStateException; // type@03a7 │ │ -037d7c: 1a01 5702 |0008: const-string v1, "Can't retain fragements that are nested in other fragments" // string@0257 │ │ -037d80: 7020 7c17 1000 |000a: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@177c │ │ -037d86: 2700 |000d: throw v0 │ │ -037d88: 5c23 c200 |000e: iput-boolean v3, v2, Landroid/support/v4/app/Fragment;.mRetainInstance:Z // field@00c2 │ │ -037d8c: 0e00 |0010: return-void │ │ - catches : (none) │ │ - positions : │ │ - 0x0000 line=781 │ │ - 0x0006 line=782 │ │ - 0x000e line=785 │ │ - 0x0010 line=786 │ │ +050f30: |[050f30] android.support.v4.app.Fragment.setRetainInstance:(Z)V │ │ +050f40: 3803 0e00 |0000: if-eqz v3, 000e // +000e │ │ +050f44: 5420 f800 |0002: iget-object v0, v2, Landroid/support/v4/app/Fragment;.mParentFragment:Landroid/support/v4/app/Fragment; // field@00f8 │ │ +050f48: 3800 0a00 |0004: if-eqz v0, 000e // +000a │ │ +050f4c: 2200 2c05 |0006: new-instance v0, Ljava/lang/IllegalStateException; // type@052c │ │ +050f50: 1a01 de02 |0008: const-string v1, "Can't retain fragements that are nested in other fragments" // string@02de │ │ +050f54: 7020 6c22 1000 |000a: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@226c │ │ +050f5a: 2700 |000d: throw v0 │ │ +050f5c: 5c23 fd00 |000e: iput-boolean v3, v2, Landroid/support/v4/app/Fragment;.mRetainInstance:Z // field@00fd │ │ +050f60: 0e00 |0010: return-void │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=799 │ │ + 0x0006 line=800 │ │ + 0x000e line=803 │ │ + 0x0010 line=804 │ │ locals : │ │ 0x0000 - 0x0011 reg=2 this Landroid/support/v4/app/Fragment; │ │ 0x0000 - 0x0011 reg=3 retain Z │ │ │ │ - #87 : (in Landroid/support/v4/app/Fragment;) │ │ + #102 : (in Landroid/support/v4/app/Fragment;) │ │ + name : 'setReturnTransition' │ │ + type : '(Ljava/lang/Object;)V' │ │ + access : 0x0001 (PUBLIC) │ │ + code - │ │ + registers : 2 │ │ + ins : 2 │ │ + outs : 0 │ │ + insns size : 3 16-bit code units │ │ +050f64: |[050f64] android.support.v4.app.Fragment.setReturnTransition:(Ljava/lang/Object;)V │ │ +050f74: 5b01 ff00 |0000: iput-object v1, v0, Landroid/support/v4/app/Fragment;.mReturnTransition:Ljava/lang/Object; // field@00ff │ │ +050f78: 0e00 |0002: return-void │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=1450 │ │ + 0x0002 line=1451 │ │ + locals : │ │ + 0x0000 - 0x0003 reg=0 this Landroid/support/v4/app/Fragment; │ │ + 0x0000 - 0x0003 reg=1 transition Ljava/lang/Object; │ │ + │ │ + #103 : (in Landroid/support/v4/app/Fragment;) │ │ + name : 'setSharedElementEnterTransition' │ │ + type : '(Ljava/lang/Object;)V' │ │ + access : 0x0001 (PUBLIC) │ │ + code - │ │ + registers : 2 │ │ + ins : 2 │ │ + outs : 0 │ │ + insns size : 3 16-bit code units │ │ +050f7c: |[050f7c] android.support.v4.app.Fragment.setSharedElementEnterTransition:(Ljava/lang/Object;)V │ │ +050f8c: 5b01 0201 |0000: iput-object v1, v0, Landroid/support/v4/app/Fragment;.mSharedElementEnterTransition:Ljava/lang/Object; // field@0102 │ │ +050f90: 0e00 |0002: return-void │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=1547 │ │ + 0x0002 line=1548 │ │ + locals : │ │ + 0x0000 - 0x0003 reg=0 this Landroid/support/v4/app/Fragment; │ │ + 0x0000 - 0x0003 reg=1 transition Ljava/lang/Object; │ │ + │ │ + #104 : (in Landroid/support/v4/app/Fragment;) │ │ + name : 'setSharedElementReturnTransition' │ │ + type : '(Ljava/lang/Object;)V' │ │ + access : 0x0001 (PUBLIC) │ │ + code - │ │ + registers : 2 │ │ + ins : 2 │ │ + outs : 0 │ │ + insns size : 3 16-bit code units │ │ +050f94: |[050f94] android.support.v4.app.Fragment.setSharedElementReturnTransition:(Ljava/lang/Object;)V │ │ +050fa4: 5b01 0301 |0000: iput-object v1, v0, Landroid/support/v4/app/Fragment;.mSharedElementReturnTransition:Ljava/lang/Object; // field@0103 │ │ +050fa8: 0e00 |0002: return-void │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=1576 │ │ + 0x0002 line=1577 │ │ + locals : │ │ + 0x0000 - 0x0003 reg=0 this Landroid/support/v4/app/Fragment; │ │ + 0x0000 - 0x0003 reg=1 transition Ljava/lang/Object; │ │ + │ │ + #105 : (in Landroid/support/v4/app/Fragment;) │ │ name : 'setTargetFragment' │ │ type : '(Landroid/support/v4/app/Fragment;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 5 16-bit code units │ │ -037d90: |[037d90] android.support.v4.app.Fragment.setTargetFragment:(Landroid/support/v4/app/Fragment;I)V │ │ -037da0: 5b01 c900 |0000: iput-object v1, v0, Landroid/support/v4/app/Fragment;.mTarget:Landroid/support/v4/app/Fragment; // field@00c9 │ │ -037da4: 5902 cb00 |0002: iput v2, v0, Landroid/support/v4/app/Fragment;.mTargetRequestCode:I // field@00cb │ │ -037da8: 0e00 |0004: return-void │ │ +050fac: |[050fac] android.support.v4.app.Fragment.setTargetFragment:(Landroid/support/v4/app/Fragment;I)V │ │ +050fbc: 5b01 0701 |0000: iput-object v1, v0, Landroid/support/v4/app/Fragment;.mTarget:Landroid/support/v4/app/Fragment; // field@0107 │ │ +050fc0: 5902 0901 |0002: iput v2, v0, Landroid/support/v4/app/Fragment;.mTargetRequestCode:I // field@0109 │ │ +050fc4: 0e00 |0004: return-void │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=571 │ │ - 0x0002 line=572 │ │ - 0x0004 line=573 │ │ + 0x0000 line=589 │ │ + 0x0002 line=590 │ │ + 0x0004 line=591 │ │ locals : │ │ 0x0000 - 0x0005 reg=0 this Landroid/support/v4/app/Fragment; │ │ 0x0000 - 0x0005 reg=1 fragment Landroid/support/v4/app/Fragment; │ │ 0x0000 - 0x0005 reg=2 requestCode I │ │ │ │ - #88 : (in Landroid/support/v4/app/Fragment;) │ │ + #106 : (in Landroid/support/v4/app/Fragment;) │ │ name : 'setUserVisibleHint' │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 26 16-bit code units │ │ -037dac: |[037dac] android.support.v4.app.Fragment.setUserVisibleHint:(Z)V │ │ -037dbc: 5520 cc00 |0000: iget-boolean v0, v2, Landroid/support/v4/app/Fragment;.mUserVisibleHint:Z // field@00cc │ │ -037dc0: 3900 0e00 |0002: if-nez v0, 0010 // +000e │ │ -037dc4: 3803 0c00 |0004: if-eqz v3, 0010 // +000c │ │ -037dc8: 5220 c600 |0006: iget v0, v2, Landroid/support/v4/app/Fragment;.mState:I // field@00c6 │ │ -037dcc: 1241 |0008: const/4 v1, #int 4 // #4 │ │ -037dce: 3510 0700 |0009: if-ge v0, v1, 0010 // +0007 │ │ -037dd2: 5420 b300 |000b: iget-object v0, v2, Landroid/support/v4/app/Fragment;.mFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00b3 │ │ -037dd6: 6e20 0304 2000 |000d: invoke-virtual {v0, v2}, Landroid/support/v4/app/FragmentManagerImpl;.performPendingDeferredStart:(Landroid/support/v4/app/Fragment;)V // method@0403 │ │ -037ddc: 5c23 cc00 |0010: iput-boolean v3, v2, Landroid/support/v4/app/Fragment;.mUserVisibleHint:Z // field@00cc │ │ -037de0: 3903 0600 |0012: if-nez v3, 0018 // +0006 │ │ -037de4: 1210 |0014: const/4 v0, #int 1 // #1 │ │ -037de6: 5c20 b000 |0015: iput-boolean v0, v2, Landroid/support/v4/app/Fragment;.mDeferStart:Z // field@00b0 │ │ -037dea: 0e00 |0017: return-void │ │ -037dec: 1200 |0018: const/4 v0, #int 0 // #0 │ │ -037dee: 28fc |0019: goto 0015 // -0004 │ │ - catches : (none) │ │ - positions : │ │ - 0x0000 line=840 │ │ - 0x000b line=841 │ │ - 0x0010 line=843 │ │ - 0x0012 line=844 │ │ - 0x0017 line=845 │ │ - 0x0018 line=844 │ │ +050fc8: |[050fc8] android.support.v4.app.Fragment.setUserVisibleHint:(Z)V │ │ +050fd8: 5520 0a01 |0000: iget-boolean v0, v2, Landroid/support/v4/app/Fragment;.mUserVisibleHint:Z // field@010a │ │ +050fdc: 3900 0e00 |0002: if-nez v0, 0010 // +000e │ │ +050fe0: 3803 0c00 |0004: if-eqz v3, 0010 // +000c │ │ +050fe4: 5220 0401 |0006: iget v0, v2, Landroid/support/v4/app/Fragment;.mState:I // field@0104 │ │ +050fe8: 1241 |0008: const/4 v1, #int 4 // #4 │ │ +050fea: 3510 0700 |0009: if-ge v0, v1, 0010 // +0007 │ │ +050fee: 5420 ed00 |000b: iget-object v0, v2, Landroid/support/v4/app/Fragment;.mFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00ed │ │ +050ff2: 6e20 d305 2000 |000d: invoke-virtual {v0, v2}, Landroid/support/v4/app/FragmentManagerImpl;.performPendingDeferredStart:(Landroid/support/v4/app/Fragment;)V // method@05d3 │ │ +050ff8: 5c23 0a01 |0010: iput-boolean v3, v2, Landroid/support/v4/app/Fragment;.mUserVisibleHint:Z // field@010a │ │ +050ffc: 3903 0600 |0012: if-nez v3, 0018 // +0006 │ │ +051000: 1210 |0014: const/4 v0, #int 1 // #1 │ │ +051002: 5c20 e600 |0015: iput-boolean v0, v2, Landroid/support/v4/app/Fragment;.mDeferStart:Z // field@00e6 │ │ +051006: 0e00 |0017: return-void │ │ +051008: 1200 |0018: const/4 v0, #int 0 // #0 │ │ +05100a: 28fc |0019: goto 0015 // -0004 │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=858 │ │ + 0x000b line=859 │ │ + 0x0010 line=861 │ │ + 0x0012 line=862 │ │ + 0x0017 line=863 │ │ + 0x0018 line=862 │ │ locals : │ │ 0x0000 - 0x001a reg=2 this Landroid/support/v4/app/Fragment; │ │ 0x0000 - 0x001a reg=3 isVisibleToUser Z │ │ │ │ - #89 : (in Landroid/support/v4/app/Fragment;) │ │ + #107 : (in Landroid/support/v4/app/Fragment;) │ │ name : 'startActivity' │ │ type : '(Landroid/content/Intent;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 42 16-bit code units │ │ -037df0: |[037df0] android.support.v4.app.Fragment.startActivity:(Landroid/content/Intent;)V │ │ -037e00: 5430 a600 |0000: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00a6 │ │ -037e04: 3900 2100 |0002: if-nez v0, 0023 // +0021 │ │ -037e08: 2200 a703 |0004: new-instance v0, Ljava/lang/IllegalStateException; // type@03a7 │ │ -037e0c: 2201 b903 |0006: new-instance v1, Ljava/lang/StringBuilder; // type@03b9 │ │ -037e10: 7010 ae17 0100 |0008: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@17ae │ │ -037e16: 1a02 6003 |000b: const-string v2, "Fragment " // string@0360 │ │ -037e1a: 6e20 b517 2100 |000d: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17b5 │ │ -037e20: 0c01 |0010: move-result-object v1 │ │ -037e22: 6e20 b417 3100 |0011: invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@17b4 │ │ -037e28: 0c01 |0014: move-result-object v1 │ │ -037e2a: 1a02 7600 |0015: const-string v2, " not attached to Activity" // string@0076 │ │ -037e2e: 6e20 b517 2100 |0017: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17b5 │ │ -037e34: 0c01 |001a: move-result-object v1 │ │ -037e36: 6e10 ba17 0100 |001b: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@17ba │ │ -037e3c: 0c01 |001e: move-result-object v1 │ │ -037e3e: 7020 7c17 1000 |001f: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@177c │ │ -037e44: 2700 |0022: throw v0 │ │ -037e46: 5430 a600 |0023: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00a6 │ │ -037e4a: 12f1 |0025: const/4 v1, #int -1 // #ff │ │ -037e4c: 6e40 a403 3014 |0026: invoke-virtual {v0, v3, v4, v1}, Landroid/support/v4/app/FragmentActivity;.startActivityFromFragment:(Landroid/support/v4/app/Fragment;Landroid/content/Intent;I)V // method@03a4 │ │ -037e52: 0e00 |0029: return-void │ │ - catches : (none) │ │ - positions : │ │ - 0x0000 line=875 │ │ - 0x0004 line=876 │ │ - 0x0023 line=878 │ │ - 0x0029 line=879 │ │ +05100c: |[05100c] android.support.v4.app.Fragment.startActivity:(Landroid/content/Intent;)V │ │ +05101c: 5430 da00 |0000: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00da │ │ +051020: 3900 2100 |0002: if-nez v0, 0023 // +0021 │ │ +051024: 2200 2c05 |0004: new-instance v0, Ljava/lang/IllegalStateException; // type@052c │ │ +051028: 2201 3e05 |0006: new-instance v1, Ljava/lang/StringBuilder; // type@053e │ │ +05102c: 7010 a422 0100 |0008: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@22a4 │ │ +051032: 1a02 5e04 |000b: const-string v2, "Fragment " // string@045e │ │ +051036: 6e20 ad22 2100 |000d: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22ad │ │ +05103c: 0c01 |0010: move-result-object v1 │ │ +05103e: 6e20 ac22 3100 |0011: invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@22ac │ │ +051044: 0c01 |0014: move-result-object v1 │ │ +051046: 1a02 7e00 |0015: const-string v2, " not attached to Activity" // string@007e │ │ +05104a: 6e20 ad22 2100 |0017: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22ad │ │ +051050: 0c01 |001a: move-result-object v1 │ │ +051052: 6e10 b222 0100 |001b: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@22b2 │ │ +051058: 0c01 |001e: move-result-object v1 │ │ +05105a: 7020 6c22 1000 |001f: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@226c │ │ +051060: 2700 |0022: throw v0 │ │ +051062: 5430 da00 |0023: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00da │ │ +051066: 12f1 |0025: const/4 v1, #int -1 // #ff │ │ +051068: 6e40 6a05 3014 |0026: invoke-virtual {v0, v3, v4, v1}, Landroid/support/v4/app/FragmentActivity;.startActivityFromFragment:(Landroid/support/v4/app/Fragment;Landroid/content/Intent;I)V // method@056a │ │ +05106e: 0e00 |0029: return-void │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=893 │ │ + 0x0004 line=894 │ │ + 0x0023 line=896 │ │ + 0x0029 line=897 │ │ locals : │ │ 0x0000 - 0x002a reg=3 this Landroid/support/v4/app/Fragment; │ │ 0x0000 - 0x002a reg=4 intent Landroid/content/Intent; │ │ │ │ - #90 : (in Landroid/support/v4/app/Fragment;) │ │ + #108 : (in Landroid/support/v4/app/Fragment;) │ │ name : 'startActivityForResult' │ │ type : '(Landroid/content/Intent;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 41 16-bit code units │ │ -037e54: |[037e54] android.support.v4.app.Fragment.startActivityForResult:(Landroid/content/Intent;I)V │ │ -037e64: 5430 a600 |0000: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00a6 │ │ -037e68: 3900 2100 |0002: if-nez v0, 0023 // +0021 │ │ -037e6c: 2200 a703 |0004: new-instance v0, Ljava/lang/IllegalStateException; // type@03a7 │ │ -037e70: 2201 b903 |0006: new-instance v1, Ljava/lang/StringBuilder; // type@03b9 │ │ -037e74: 7010 ae17 0100 |0008: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@17ae │ │ -037e7a: 1a02 6003 |000b: const-string v2, "Fragment " // string@0360 │ │ -037e7e: 6e20 b517 2100 |000d: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17b5 │ │ -037e84: 0c01 |0010: move-result-object v1 │ │ -037e86: 6e20 b417 3100 |0011: invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@17b4 │ │ -037e8c: 0c01 |0014: move-result-object v1 │ │ -037e8e: 1a02 7600 |0015: const-string v2, " not attached to Activity" // string@0076 │ │ -037e92: 6e20 b517 2100 |0017: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17b5 │ │ -037e98: 0c01 |001a: move-result-object v1 │ │ -037e9a: 6e10 ba17 0100 |001b: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@17ba │ │ -037ea0: 0c01 |001e: move-result-object v1 │ │ -037ea2: 7020 7c17 1000 |001f: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@177c │ │ -037ea8: 2700 |0022: throw v0 │ │ -037eaa: 5430 a600 |0023: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00a6 │ │ -037eae: 6e40 a403 3054 |0025: invoke-virtual {v0, v3, v4, v5}, Landroid/support/v4/app/FragmentActivity;.startActivityFromFragment:(Landroid/support/v4/app/Fragment;Landroid/content/Intent;I)V // method@03a4 │ │ -037eb4: 0e00 |0028: return-void │ │ - catches : (none) │ │ - positions : │ │ - 0x0000 line=886 │ │ - 0x0004 line=887 │ │ - 0x0023 line=889 │ │ - 0x0028 line=890 │ │ +051070: |[051070] android.support.v4.app.Fragment.startActivityForResult:(Landroid/content/Intent;I)V │ │ +051080: 5430 da00 |0000: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00da │ │ +051084: 3900 2100 |0002: if-nez v0, 0023 // +0021 │ │ +051088: 2200 2c05 |0004: new-instance v0, Ljava/lang/IllegalStateException; // type@052c │ │ +05108c: 2201 3e05 |0006: new-instance v1, Ljava/lang/StringBuilder; // type@053e │ │ +051090: 7010 a422 0100 |0008: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@22a4 │ │ +051096: 1a02 5e04 |000b: const-string v2, "Fragment " // string@045e │ │ +05109a: 6e20 ad22 2100 |000d: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22ad │ │ +0510a0: 0c01 |0010: move-result-object v1 │ │ +0510a2: 6e20 ac22 3100 |0011: invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@22ac │ │ +0510a8: 0c01 |0014: move-result-object v1 │ │ +0510aa: 1a02 7e00 |0015: const-string v2, " not attached to Activity" // string@007e │ │ +0510ae: 6e20 ad22 2100 |0017: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22ad │ │ +0510b4: 0c01 |001a: move-result-object v1 │ │ +0510b6: 6e10 b222 0100 |001b: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@22b2 │ │ +0510bc: 0c01 |001e: move-result-object v1 │ │ +0510be: 7020 6c22 1000 |001f: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@226c │ │ +0510c4: 2700 |0022: throw v0 │ │ +0510c6: 5430 da00 |0023: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00da │ │ +0510ca: 6e40 6a05 3054 |0025: invoke-virtual {v0, v3, v4, v5}, Landroid/support/v4/app/FragmentActivity;.startActivityFromFragment:(Landroid/support/v4/app/Fragment;Landroid/content/Intent;I)V // method@056a │ │ +0510d0: 0e00 |0028: return-void │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=904 │ │ + 0x0004 line=905 │ │ + 0x0023 line=907 │ │ + 0x0028 line=908 │ │ locals : │ │ 0x0000 - 0x0029 reg=3 this Landroid/support/v4/app/Fragment; │ │ 0x0000 - 0x0029 reg=4 intent Landroid/content/Intent; │ │ 0x0000 - 0x0029 reg=5 requestCode I │ │ │ │ - #91 : (in Landroid/support/v4/app/Fragment;) │ │ + #109 : (in Landroid/support/v4/app/Fragment;) │ │ name : 'toString' │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 66 16-bit code units │ │ -037eb8: |[037eb8] android.support.v4.app.Fragment.toString:()Ljava/lang/String; │ │ -037ec8: 2200 b903 |0000: new-instance v0, Ljava/lang/StringBuilder; // type@03b9 │ │ -037ecc: 1301 8000 |0002: const/16 v1, #int 128 // #80 │ │ -037ed0: 7020 af17 1000 |0004: invoke-direct {v0, v1}, Ljava/lang/StringBuilder;.:(I)V // method@17af │ │ -037ed6: 7120 0a08 0200 |0007: invoke-static {v2, v0}, Landroid/support/v4/util/DebugUtils;.buildShortClassTag:(Ljava/lang/Object;Ljava/lang/StringBuilder;)V // method@080a │ │ -037edc: 5221 b800 |000a: iget v1, v2, Landroid/support/v4/app/Fragment;.mIndex:I // field@00b8 │ │ -037ee0: 3a01 0c00 |000c: if-ltz v1, 0018 // +000c │ │ -037ee4: 1a01 2300 |000e: const-string v1, " #" // string@0023 │ │ -037ee8: 6e20 b517 1000 |0010: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17b5 │ │ -037eee: 5221 b800 |0013: iget v1, v2, Landroid/support/v4/app/Fragment;.mIndex:I // field@00b8 │ │ -037ef2: 6e20 b117 1000 |0015: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@17b1 │ │ -037ef8: 5221 b200 |0018: iget v1, v2, Landroid/support/v4/app/Fragment;.mFragmentId:I // field@00b2 │ │ -037efc: 3801 1000 |001a: if-eqz v1, 002a // +0010 │ │ -037f00: 1a01 4a00 |001c: const-string v1, " id=0x" // string@004a │ │ -037f04: 6e20 b517 1000 |001e: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17b5 │ │ -037f0a: 5221 b200 |0021: iget v1, v2, Landroid/support/v4/app/Fragment;.mFragmentId:I // field@00b2 │ │ -037f0e: 7110 8117 0100 |0023: invoke-static {v1}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@1781 │ │ -037f14: 0c01 |0026: move-result-object v1 │ │ -037f16: 6e20 b517 1000 |0027: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17b5 │ │ -037f1c: 5421 c800 |002a: iget-object v1, v2, Landroid/support/v4/app/Fragment;.mTag:Ljava/lang/String; // field@00c8 │ │ -037f20: 3801 0c00 |002c: if-eqz v1, 0038 // +000c │ │ -037f24: 1a01 0200 |002e: const-string v1, " " // string@0002 │ │ -037f28: 6e20 b517 1000 |0030: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17b5 │ │ -037f2e: 5421 c800 |0033: iget-object v1, v2, Landroid/support/v4/app/Fragment;.mTag:Ljava/lang/String; // field@00c8 │ │ -037f32: 6e20 b517 1000 |0035: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17b5 │ │ -037f38: 1301 7d00 |0038: const/16 v1, #int 125 // #7d │ │ -037f3c: 6e20 b017 1000 |003a: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@17b0 │ │ -037f42: 6e10 ba17 0000 |003d: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@17ba │ │ -037f48: 0c01 |0040: move-result-object v1 │ │ -037f4a: 1101 |0041: return-object v1 │ │ +0510d4: |[0510d4] android.support.v4.app.Fragment.toString:()Ljava/lang/String; │ │ +0510e4: 2200 3e05 |0000: new-instance v0, Ljava/lang/StringBuilder; // type@053e │ │ +0510e8: 1301 8000 |0002: const/16 v1, #int 128 // #80 │ │ +0510ec: 7020 a522 1000 |0004: invoke-direct {v0, v1}, Ljava/lang/StringBuilder;.:(I)V // method@22a5 │ │ +0510f2: 7120 a60e 0200 |0007: invoke-static {v2, v0}, Landroid/support/v4/util/DebugUtils;.buildShortClassTag:(Ljava/lang/Object;Ljava/lang/StringBuilder;)V // method@0ea6 │ │ +0510f8: 5221 f200 |000a: iget v1, v2, Landroid/support/v4/app/Fragment;.mIndex:I // field@00f2 │ │ +0510fc: 3a01 0c00 |000c: if-ltz v1, 0018 // +000c │ │ +051100: 1a01 2300 |000e: const-string v1, " #" // string@0023 │ │ +051104: 6e20 ad22 1000 |0010: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22ad │ │ +05110a: 5221 f200 |0013: iget v1, v2, Landroid/support/v4/app/Fragment;.mIndex:I // field@00f2 │ │ +05110e: 6e20 a922 1000 |0015: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@22a9 │ │ +051114: 5221 ec00 |0018: iget v1, v2, Landroid/support/v4/app/Fragment;.mFragmentId:I // field@00ec │ │ +051118: 3801 1000 |001a: if-eqz v1, 002a // +0010 │ │ +05111c: 1a01 4b00 |001c: const-string v1, " id=0x" // string@004b │ │ +051120: 6e20 ad22 1000 |001e: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22ad │ │ +051126: 5221 ec00 |0021: iget v1, v2, Landroid/support/v4/app/Fragment;.mFragmentId:I // field@00ec │ │ +05112a: 7110 7322 0100 |0023: invoke-static {v1}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@2273 │ │ +051130: 0c01 |0026: move-result-object v1 │ │ +051132: 6e20 ad22 1000 |0027: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22ad │ │ +051138: 5421 0601 |002a: iget-object v1, v2, Landroid/support/v4/app/Fragment;.mTag:Ljava/lang/String; // field@0106 │ │ +05113c: 3801 0c00 |002c: if-eqz v1, 0038 // +000c │ │ +051140: 1a01 0200 |002e: const-string v1, " " // string@0002 │ │ +051144: 6e20 ad22 1000 |0030: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22ad │ │ +05114a: 5421 0601 |0033: iget-object v1, v2, Landroid/support/v4/app/Fragment;.mTag:Ljava/lang/String; // field@0106 │ │ +05114e: 6e20 ad22 1000 |0035: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22ad │ │ +051154: 1301 7d00 |0038: const/16 v1, #int 125 // #7d │ │ +051158: 6e20 a722 1000 |003a: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@22a7 │ │ +05115e: 6e10 b222 0000 |003d: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@22b2 │ │ +051164: 0c01 |0040: move-result-object v1 │ │ +051166: 1101 |0041: return-object v1 │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=487 │ │ - 0x0007 line=488 │ │ - 0x000a line=489 │ │ - 0x000e line=490 │ │ - 0x0013 line=491 │ │ - 0x0018 line=493 │ │ - 0x001c line=494 │ │ - 0x0021 line=495 │ │ - 0x002a line=497 │ │ - 0x002e line=498 │ │ - 0x0033 line=499 │ │ - 0x0038 line=501 │ │ - 0x003d line=502 │ │ + 0x0000 line=505 │ │ + 0x0007 line=506 │ │ + 0x000a line=507 │ │ + 0x000e line=508 │ │ + 0x0013 line=509 │ │ + 0x0018 line=511 │ │ + 0x001c line=512 │ │ + 0x0021 line=513 │ │ + 0x002a line=515 │ │ + 0x002e line=516 │ │ + 0x0033 line=517 │ │ + 0x0038 line=519 │ │ + 0x003d line=520 │ │ locals : │ │ 0x0007 - 0x0042 reg=0 sb Ljava/lang/StringBuilder; │ │ 0x0000 - 0x0042 reg=2 this Landroid/support/v4/app/Fragment; │ │ │ │ - #92 : (in Landroid/support/v4/app/Fragment;) │ │ + #110 : (in Landroid/support/v4/app/Fragment;) │ │ name : 'unregisterForContextMenu' │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -037f4c: |[037f4c] android.support.v4.app.Fragment.unregisterForContextMenu:(Landroid/view/View;)V │ │ -037f5c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -037f5e: 6e20 0f13 0200 |0001: invoke-virtual {v2, v0}, Landroid/view/View;.setOnCreateContextMenuListener:(Landroid/view/View$OnCreateContextMenuListener;)V // method@130f │ │ -037f64: 0e00 |0004: return-void │ │ +051168: |[051168] android.support.v4.app.Fragment.unregisterForContextMenu:(Landroid/view/View;)V │ │ +051178: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +05117a: 6e20 721d 0200 |0001: invoke-virtual {v2, v0}, Landroid/view/View;.setOnCreateContextMenuListener:(Landroid/view/View$OnCreateContextMenuListener;)V // method@1d72 │ │ +051180: 0e00 |0004: return-void │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=1339 │ │ - 0x0004 line=1340 │ │ + 0x0000 line=1362 │ │ + 0x0004 line=1363 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/app/Fragment; │ │ 0x0000 - 0x0005 reg=2 view Landroid/view/View; │ │ │ │ - source_file_idx : 868 (Fragment.java) │ │ + source_file_idx : 1123 (Fragment.java) │ │ │ │ -Class #22 header: │ │ -class_idx : 183 │ │ +Class #59 header: │ │ +class_idx : 286 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 114 │ │ -source_file_idx : 870 │ │ +superclass_idx : 166 │ │ +source_file_idx : 1125 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ -Class #22 annotations: │ │ +Class #59 annotations: │ │ Annotations on class │ │ VISIBILITY_SYSTEM Ldalvik/annotation/EnclosingClass; value=Landroid/support/v4/app/FragmentActivity; │ │ VISIBILITY_SYSTEM Ldalvik/annotation/InnerClass; accessFlags=0 name=null │ │ │ │ -Class #22 - │ │ +Class #59 - │ │ Class descriptor : 'Landroid/support/v4/app/FragmentActivity$1;' │ │ Access flags : 0x0000 () │ │ Superclass : 'Landroid/os/Handler;' │ │ Interfaces - │ │ Static fields - │ │ Instance fields - │ │ #0 : (in Landroid/support/v4/app/FragmentActivity$1;) │ │ @@ -6585,18 +9295,18 @@ │ │ type : '(Landroid/support/v4/app/FragmentActivity;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -037f68: |[037f68] android.support.v4.app.FragmentActivity$1.:(Landroid/support/v4/app/FragmentActivity;)V │ │ -037f78: 5b01 d000 |0000: iput-object v1, v0, Landroid/support/v4/app/FragmentActivity$1;.this$0:Landroid/support/v4/app/FragmentActivity; // field@00d0 │ │ -037f7c: 7010 e601 0000 |0002: invoke-direct {v0}, Landroid/os/Handler;.:()V // method@01e6 │ │ -037f82: 0e00 |0005: return-void │ │ +051184: |[051184] android.support.v4.app.FragmentActivity$1.:(Landroid/support/v4/app/FragmentActivity;)V │ │ +051194: 5b01 0e01 |0000: iput-object v1, v0, Landroid/support/v4/app/FragmentActivity$1;.this$0:Landroid/support/v4/app/FragmentActivity; // field@010e │ │ +051198: 7010 0b03 0000 |0002: invoke-direct {v0}, Landroid/os/Handler;.:()V // method@030b │ │ +05119e: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=86 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Landroid/support/v4/app/FragmentActivity$1; │ │ 0x0000 - 0x0006 reg=1 (null) Landroid/support/v4/app/FragmentActivity; │ │ │ │ @@ -6606,158 +9316,72 @@ │ │ type : '(Landroid/os/Message;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 44 16-bit code units │ │ -037f84: |[037f84] android.support.v4.app.FragmentActivity$1.handleMessage:(Landroid/os/Message;)V │ │ -037f94: 5230 2e00 |0000: iget v0, v3, Landroid/os/Message;.what:I // field@002e │ │ -037f98: 2b00 2200 0000 |0002: packed-switch v0, 00000024 // +00000022 │ │ -037f9e: 6f20 e901 3200 |0005: invoke-super {v2, v3}, Landroid/os/Handler;.handleMessage:(Landroid/os/Message;)V // method@01e9 │ │ -037fa4: 0e00 |0008: return-void │ │ -037fa6: 5420 d000 |0009: iget-object v0, v2, Landroid/support/v4/app/FragmentActivity$1;.this$0:Landroid/support/v4/app/FragmentActivity; // field@00d0 │ │ -037faa: 5500 ec00 |000b: iget-boolean v0, v0, Landroid/support/v4/app/FragmentActivity;.mStopped:Z // field@00ec │ │ -037fae: 3800 fbff |000d: if-eqz v0, 0008 // -0005 │ │ -037fb2: 5420 d000 |000f: iget-object v0, v2, Landroid/support/v4/app/FragmentActivity$1;.this$0:Landroid/support/v4/app/FragmentActivity; // field@00d0 │ │ -037fb6: 1201 |0011: const/4 v1, #int 0 // #0 │ │ -037fb8: 6e20 7503 1000 |0012: invoke-virtual {v0, v1}, Landroid/support/v4/app/FragmentActivity;.doReallyStop:(Z)V // method@0375 │ │ -037fbe: 28f3 |0015: goto 0008 // -000d │ │ -037fc0: 5420 d000 |0016: iget-object v0, v2, Landroid/support/v4/app/FragmentActivity$1;.this$0:Landroid/support/v4/app/FragmentActivity; // field@00d0 │ │ -037fc4: 6e10 9d03 0000 |0018: invoke-virtual {v0}, Landroid/support/v4/app/FragmentActivity;.onResumeFragments:()V // method@039d │ │ -037fca: 5420 d000 |001b: iget-object v0, v2, Landroid/support/v4/app/FragmentActivity$1;.this$0:Landroid/support/v4/app/FragmentActivity; // field@00d0 │ │ -037fce: 5400 e400 |001d: iget-object v0, v0, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00e4 │ │ -037fd2: 6e10 ee03 0000 |001f: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.execPendingActions:()Z // method@03ee │ │ -037fd8: 28e6 |0022: goto 0008 // -001a │ │ -037fda: 0000 |0023: nop // spacer │ │ -037fdc: 0001 0200 0100 0000 0700 0000 1400 ... |0024: packed-switch-data (8 units) │ │ +0511a0: |[0511a0] android.support.v4.app.FragmentActivity$1.handleMessage:(Landroid/os/Message;)V │ │ +0511b0: 5230 4200 |0000: iget v0, v3, Landroid/os/Message;.what:I // field@0042 │ │ +0511b4: 2b00 2200 0000 |0002: packed-switch v0, 00000024 // +00000022 │ │ +0511ba: 6f20 0f03 3200 |0005: invoke-super {v2, v3}, Landroid/os/Handler;.handleMessage:(Landroid/os/Message;)V // method@030f │ │ +0511c0: 0e00 |0008: return-void │ │ +0511c2: 5420 0e01 |0009: iget-object v0, v2, Landroid/support/v4/app/FragmentActivity$1;.this$0:Landroid/support/v4/app/FragmentActivity; // field@010e │ │ +0511c6: 5500 2601 |000b: iget-boolean v0, v0, Landroid/support/v4/app/FragmentActivity;.mStopped:Z // field@0126 │ │ +0511ca: 3800 fbff |000d: if-eqz v0, 0008 // -0005 │ │ +0511ce: 5420 0e01 |000f: iget-object v0, v2, Landroid/support/v4/app/FragmentActivity$1;.this$0:Landroid/support/v4/app/FragmentActivity; // field@010e │ │ +0511d2: 1201 |0011: const/4 v1, #int 0 // #0 │ │ +0511d4: 6e20 3a05 1000 |0012: invoke-virtual {v0, v1}, Landroid/support/v4/app/FragmentActivity;.doReallyStop:(Z)V // method@053a │ │ +0511da: 28f3 |0015: goto 0008 // -000d │ │ +0511dc: 5420 0e01 |0016: iget-object v0, v2, Landroid/support/v4/app/FragmentActivity$1;.this$0:Landroid/support/v4/app/FragmentActivity; // field@010e │ │ +0511e0: 6e10 6105 0000 |0018: invoke-virtual {v0}, Landroid/support/v4/app/FragmentActivity;.onResumeFragments:()V // method@0561 │ │ +0511e6: 5420 0e01 |001b: iget-object v0, v2, Landroid/support/v4/app/FragmentActivity$1;.this$0:Landroid/support/v4/app/FragmentActivity; // field@010e │ │ +0511ea: 5400 1e01 |001d: iget-object v0, v0, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@011e │ │ +0511ee: 6e10 bb05 0000 |001f: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.execPendingActions:()Z // method@05bb │ │ +0511f4: 28e6 |0022: goto 0008 // -001a │ │ +0511f6: 0000 |0023: nop // spacer │ │ +0511f8: 0001 0200 0100 0000 0700 0000 1400 ... |0024: packed-switch-data (8 units) │ │ catches : (none) │ │ positions : │ │ 0x0000 line=89 │ │ 0x0005 line=100 │ │ 0x0008 line=102 │ │ 0x0009 line=91 │ │ 0x000f line=92 │ │ 0x0016 line=96 │ │ 0x001b line=97 │ │ 0x0023 line=89 │ │ locals : │ │ 0x0000 - 0x002c reg=2 this Landroid/support/v4/app/FragmentActivity$1; │ │ 0x0000 - 0x002c reg=3 msg Landroid/os/Message; │ │ │ │ - source_file_idx : 870 (FragmentActivity.java) │ │ - │ │ -Class #23 header: │ │ -class_idx : 185 │ │ -access_flags : 0 (0x0000) │ │ -superclass_idx : 948 │ │ -source_file_idx : 870 │ │ -static_fields_size : 4 │ │ -instance_fields_size: 0 │ │ -direct_methods_size : 2 │ │ -virtual_methods_size: 0 │ │ - │ │ -Class #23 annotations: │ │ -Annotations on class │ │ - VISIBILITY_SYSTEM Ldalvik/annotation/EnclosingClass; value=Landroid/support/v4/app/FragmentActivity; │ │ - VISIBILITY_SYSTEM Ldalvik/annotation/InnerClass; accessFlags=8 name="FragmentTag" │ │ - │ │ -Class #23 - │ │ - Class descriptor : 'Landroid/support/v4/app/FragmentActivity$FragmentTag;' │ │ - Access flags : 0x0000 () │ │ - Superclass : 'Ljava/lang/Object;' │ │ - Interfaces - │ │ - Static fields - │ │ - #0 : (in Landroid/support/v4/app/FragmentActivity$FragmentTag;) │ │ - name : 'Fragment' │ │ - type : '[I' │ │ - access : 0x0019 (PUBLIC STATIC FINAL) │ │ - value : null │ │ - #1 : (in Landroid/support/v4/app/FragmentActivity$FragmentTag;) │ │ - name : 'Fragment_id' │ │ - type : 'I' │ │ - access : 0x0019 (PUBLIC STATIC FINAL) │ │ - value : 1 │ │ - #2 : (in Landroid/support/v4/app/FragmentActivity$FragmentTag;) │ │ - name : 'Fragment_name' │ │ - type : 'I' │ │ - access : 0x0019 (PUBLIC STATIC FINAL) │ │ - value : 0 │ │ - #3 : (in Landroid/support/v4/app/FragmentActivity$FragmentTag;) │ │ - name : 'Fragment_tag' │ │ - type : 'I' │ │ - access : 0x0019 (PUBLIC STATIC FINAL) │ │ - value : 2 │ │ - Instance fields - │ │ - Direct methods - │ │ - #0 : (in Landroid/support/v4/app/FragmentActivity$FragmentTag;) │ │ - name : '' │ │ - type : '()V' │ │ - access : 0x10008 (STATIC CONSTRUCTOR) │ │ - code - │ │ - registers : 1 │ │ - ins : 0 │ │ - outs : 0 │ │ - insns size : 20 16-bit code units │ │ -037fec: |[037fec] android.support.v4.app.FragmentActivity$FragmentTag.:()V │ │ -037ffc: 1230 |0000: const/4 v0, #int 3 // #3 │ │ -037ffe: 2300 1804 |0001: new-array v0, v0, [I // type@0418 │ │ -038002: 2600 0700 0000 |0003: fill-array-data v0, 0000000a // +00000007 │ │ -038008: 6900 d200 |0006: sput-object v0, Landroid/support/v4/app/FragmentActivity$FragmentTag;.Fragment:[I // field@00d2 │ │ -03800c: 0e00 |0008: return-void │ │ -03800e: 0000 |0009: nop // spacer │ │ -038010: 0003 0400 0300 0000 0300 0101 d000 ... |000a: array-data (10 units) │ │ - catches : (none) │ │ - positions : │ │ - 0x0000 line=135 │ │ - locals : │ │ - │ │ - #1 : (in Landroid/support/v4/app/FragmentActivity$FragmentTag;) │ │ - name : '' │ │ - type : '()V' │ │ - access : 0x10000 (CONSTRUCTOR) │ │ - code - │ │ - registers : 1 │ │ - ins : 1 │ │ - outs : 1 │ │ - insns size : 4 16-bit code units │ │ -038024: |[038024] android.support.v4.app.FragmentActivity$FragmentTag.:()V │ │ -038034: 7010 9117 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1791 │ │ -03803a: 0e00 |0003: return-void │ │ - catches : (none) │ │ - positions : │ │ - 0x0000 line=134 │ │ - locals : │ │ - 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/FragmentActivity$FragmentTag; │ │ - │ │ - Virtual methods - │ │ - source_file_idx : 870 (FragmentActivity.java) │ │ + source_file_idx : 1125 (FragmentActivity.java) │ │ │ │ -Class #24 header: │ │ -class_idx : 186 │ │ +Class #60 header: │ │ +class_idx : 288 │ │ access_flags : 16 (0x0010) │ │ -superclass_idx : 948 │ │ -source_file_idx : 870 │ │ +superclass_idx : 1337 │ │ +source_file_idx : 1125 │ │ static_fields_size : 0 │ │ instance_fields_size: 5 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 0 │ │ │ │ -Class #24 annotations: │ │ +Class #60 annotations: │ │ Annotations on class │ │ VISIBILITY_SYSTEM Ldalvik/annotation/EnclosingClass; value=Landroid/support/v4/app/FragmentActivity; │ │ VISIBILITY_SYSTEM Ldalvik/annotation/InnerClass; accessFlags=24 name="NonConfigurationInstances" │ │ -Annotations on field #215 'children' │ │ +Annotations on field #273 'children' │ │ VISIBILITY_SYSTEM Ldalvik/annotation/Signature; value={ "Landroid/support/v4/util/SimpleArrayMap" "<" "Ljava/lang/String;" "Ljava/lang/Object;" ">;" } │ │ -Annotations on field #217 'fragments' │ │ +Annotations on field #275 'fragments' │ │ VISIBILITY_SYSTEM Ldalvik/annotation/Signature; value={ "Ljava/util/ArrayList" "<" "Landroid/support/v4/app/Fragment;" ">;" } │ │ -Annotations on field #218 'loaders' │ │ +Annotations on field #276 'loaders' │ │ VISIBILITY_SYSTEM Ldalvik/annotation/Signature; value={ "Landroid/support/v4/util/SimpleArrayMap" "<" "Ljava/lang/String;" "Landroid/support/v4/app/LoaderManagerImpl;" ">;" } │ │ │ │ -Class #24 - │ │ +Class #60 - │ │ Class descriptor : 'Landroid/support/v4/app/FragmentActivity$NonConfigurationInstances;' │ │ Access flags : 0x0010 (FINAL) │ │ Superclass : 'Ljava/lang/Object;' │ │ Interfaces - │ │ Static fields - │ │ Instance fields - │ │ #0 : (in Landroid/support/v4/app/FragmentActivity$NonConfigurationInstances;) │ │ @@ -6786,43 +9410,50 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -03803c: |[03803c] android.support.v4.app.FragmentActivity$NonConfigurationInstances.:()V │ │ -03804c: 7010 9117 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1791 │ │ -038052: 0e00 |0003: return-void │ │ +051208: |[051208] android.support.v4.app.FragmentActivity$NonConfigurationInstances.:()V │ │ +051218: 7010 8622 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2286 │ │ +05121e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=126 │ │ + 0x0000 line=132 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/FragmentActivity$NonConfigurationInstances; │ │ │ │ Virtual methods - │ │ - source_file_idx : 870 (FragmentActivity.java) │ │ + source_file_idx : 1125 (FragmentActivity.java) │ │ │ │ -Class #25 header: │ │ -class_idx : 187 │ │ +Class #61 header: │ │ +class_idx : 289 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 11 │ │ -source_file_idx : 870 │ │ +superclass_idx : 16 │ │ +source_file_idx : 1125 │ │ static_fields_size : 5 │ │ instance_fields_size: 13 │ │ direct_methods_size : 3 │ │ -virtual_methods_size: 35 │ │ +virtual_methods_size: 40 │ │ │ │ -Class #25 annotations: │ │ +Class #61 annotations: │ │ Annotations on class │ │ - VISIBILITY_SYSTEM Ldalvik/annotation/MemberClasses; value={ Landroid/support/v4/app/FragmentActivity$FragmentTag; Landroid/support/v4/app/FragmentActivity$NonConfigurationInstances; } │ │ -Annotations on field #224 'mAllLoaderManagers' │ │ + VISIBILITY_SYSTEM Ldalvik/annotation/MemberClasses; value={ Landroid/support/v4/app/FragmentActivity$NonConfigurationInstances; } │ │ +Annotations on field #282 'mAllLoaderManagers' │ │ VISIBILITY_SYSTEM Ldalvik/annotation/Signature; value={ "Landroid/support/v4/util/SimpleArrayMap" "<" "Ljava/lang/String;" "Landroid/support/v4/app/LoaderManagerImpl;" ">;" } │ │ +Annotations on method #1363 'onCreateView' parameters │ │ +#0 │ │ + empty-annotation-set │ │ +#1 │ │ + VISIBILITY_BUILD Landroid/support/annotation/NonNull; │ │ +#2 │ │ + VISIBILITY_BUILD Landroid/support/annotation/NonNull; │ │ │ │ -Class #25 - │ │ +Class #61 - │ │ Class descriptor : 'Landroid/support/v4/app/FragmentActivity;' │ │ Access flags : 0x0001 (PUBLIC) │ │ Superclass : 'Landroid/app/Activity;' │ │ Interfaces - │ │ Static fields - │ │ #0 : (in Landroid/support/v4/app/FragmentActivity;) │ │ name : 'FRAGMENTS_TAG' │ │ @@ -6908,92 +9539,92 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 25 16-bit code units │ │ -038054: |[038054] android.support.v4.app.FragmentActivity.:()V │ │ -038064: 7010 0c00 0100 |0000: invoke-direct {v1}, Landroid/app/Activity;.:()V // method@000c │ │ -03806a: 2200 b700 |0003: new-instance v0, Landroid/support/v4/app/FragmentActivity$1; // type@00b7 │ │ -03806e: 7020 6d03 1000 |0005: invoke-direct {v0, v1}, Landroid/support/v4/app/FragmentActivity$1;.:(Landroid/support/v4/app/FragmentActivity;)V // method@036d │ │ -038074: 5b10 e500 |0008: iput-object v0, v1, Landroid/support/v4/app/FragmentActivity;.mHandler:Landroid/os/Handler; // field@00e5 │ │ -038078: 2200 c500 |000a: new-instance v0, Landroid/support/v4/app/FragmentManagerImpl; // type@00c5 │ │ -03807c: 7010 d203 0000 |000c: invoke-direct {v0}, Landroid/support/v4/app/FragmentManagerImpl;.:()V // method@03d2 │ │ -038082: 5b10 e400 |000f: iput-object v0, v1, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00e4 │ │ -038086: 2200 b800 |0011: new-instance v0, Landroid/support/v4/app/FragmentActivity$2; // type@00b8 │ │ -03808a: 7020 6f03 1000 |0013: invoke-direct {v0, v1}, Landroid/support/v4/app/FragmentActivity$2;.:(Landroid/support/v4/app/FragmentActivity;)V // method@036f │ │ -038090: 5b10 e200 |0016: iput-object v0, v1, Landroid/support/v4/app/FragmentActivity;.mContainer:Landroid/support/v4/app/FragmentContainer; // field@00e2 │ │ -038094: 0e00 |0018: return-void │ │ +051220: |[051220] android.support.v4.app.FragmentActivity.:()V │ │ +051230: 7010 1200 0100 |0000: invoke-direct {v1}, Landroid/app/Activity;.:()V // method@0012 │ │ +051236: 2200 1e01 |0003: new-instance v0, Landroid/support/v4/app/FragmentActivity$1; // type@011e │ │ +05123a: 7020 3305 1000 |0005: invoke-direct {v0, v1}, Landroid/support/v4/app/FragmentActivity$1;.:(Landroid/support/v4/app/FragmentActivity;)V // method@0533 │ │ +051240: 5b10 1f01 |0008: iput-object v0, v1, Landroid/support/v4/app/FragmentActivity;.mHandler:Landroid/os/Handler; // field@011f │ │ +051244: 2200 2c01 |000a: new-instance v0, Landroid/support/v4/app/FragmentManagerImpl; // type@012c │ │ +051248: 7010 9f05 0000 |000c: invoke-direct {v0}, Landroid/support/v4/app/FragmentManagerImpl;.:()V // method@059f │ │ +05124e: 5b10 1e01 |000f: iput-object v0, v1, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@011e │ │ +051252: 2200 1f01 |0011: new-instance v0, Landroid/support/v4/app/FragmentActivity$2; // type@011f │ │ +051256: 7020 3505 1000 |0013: invoke-direct {v0, v1}, Landroid/support/v4/app/FragmentActivity$2;.:(Landroid/support/v4/app/FragmentActivity;)V // method@0535 │ │ +05125c: 5b10 1c01 |0016: iput-object v0, v1, Landroid/support/v4/app/FragmentActivity;.mContainer:Landroid/support/v4/app/FragmentContainer; // field@011c │ │ +051260: 0e00 |0018: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=75 │ │ 0x0003 line=86 │ │ 0x000a line=105 │ │ 0x0011 line=106 │ │ - 0x0018 line=134 │ │ + 0x0018 line=132 │ │ locals : │ │ 0x0000 - 0x0019 reg=1 this Landroid/support/v4/app/FragmentActivity; │ │ │ │ #1 : (in Landroid/support/v4/app/FragmentActivity;) │ │ name : 'dumpViewHierarchy' │ │ type : '(Ljava/lang/String;Ljava/io/PrintWriter;Landroid/view/View;)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 9 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 63 16-bit code units │ │ -038098: |[038098] android.support.v4.app.FragmentActivity.dumpViewHierarchy:(Ljava/lang/String;Ljava/io/PrintWriter;Landroid/view/View;)V │ │ -0380a8: 6e20 5217 6700 |0000: invoke-virtual {v7, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1752 │ │ -0380ae: 3908 0800 |0003: if-nez v8, 000b // +0008 │ │ -0380b2: 1a03 a918 |0005: const-string v3, "null" // string@18a9 │ │ -0380b6: 6e20 5717 3700 |0007: invoke-virtual {v7, v3}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@1757 │ │ -0380bc: 0e00 |000a: return-void │ │ -0380be: 7110 a603 0800 |000b: invoke-static {v8}, Landroid/support/v4/app/FragmentActivity;.viewToString:(Landroid/view/View;)Ljava/lang/String; // method@03a6 │ │ -0380c4: 0c03 |000e: move-result-object v3 │ │ -0380c6: 6e20 5717 3700 |000f: invoke-virtual {v7, v3}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@1757 │ │ -0380cc: 2083 c602 |0012: instance-of v3, v8, Landroid/view/ViewGroup; // type@02c6 │ │ -0380d0: 3803 f6ff |0014: if-eqz v3, 000a // -000a │ │ -0380d4: 0781 |0016: move-object v1, v8 │ │ -0380d6: 1f01 c602 |0017: check-cast v1, Landroid/view/ViewGroup; // type@02c6 │ │ -0380da: 6e10 3913 0100 |0019: invoke-virtual {v1}, Landroid/view/ViewGroup;.getChildCount:()I // method@1339 │ │ -0380e0: 0a00 |001c: move-result v0 │ │ -0380e2: 3d00 edff |001d: if-lez v0, 000a // -0013 │ │ -0380e6: 2203 b903 |001f: new-instance v3, Ljava/lang/StringBuilder; // type@03b9 │ │ -0380ea: 7010 ae17 0300 |0021: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@17ae │ │ -0380f0: 6e20 b517 6300 |0024: invoke-virtual {v3, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17b5 │ │ -0380f6: 0c03 |0027: move-result-object v3 │ │ -0380f8: 1a04 0300 |0028: const-string v4, " " // string@0003 │ │ -0380fc: 6e20 b517 4300 |002a: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17b5 │ │ -038102: 0c03 |002d: move-result-object v3 │ │ -038104: 6e10 ba17 0300 |002e: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@17ba │ │ -03810a: 0c06 |0031: move-result-object v6 │ │ -03810c: 1202 |0032: const/4 v2, #int 0 // #0 │ │ -03810e: 3502 d7ff |0033: if-ge v2, v0, 000a // -0029 │ │ -038112: 6e20 3813 2100 |0035: invoke-virtual {v1, v2}, Landroid/view/ViewGroup;.getChildAt:(I)Landroid/view/View; // method@1338 │ │ -038118: 0c03 |0038: move-result-object v3 │ │ -03811a: 7040 7703 6537 |0039: invoke-direct {v5, v6, v7, v3}, Landroid/support/v4/app/FragmentActivity;.dumpViewHierarchy:(Ljava/lang/String;Ljava/io/PrintWriter;Landroid/view/View;)V // method@0377 │ │ -038120: d802 0201 |003c: add-int/lit8 v2, v2, #int 1 // #01 │ │ -038124: 28f5 |003e: goto 0033 // -000b │ │ +051264: |[051264] android.support.v4.app.FragmentActivity.dumpViewHierarchy:(Ljava/lang/String;Ljava/io/PrintWriter;Landroid/view/View;)V │ │ +051274: 6e20 3c22 6700 |0000: invoke-virtual {v7, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@223c │ │ +05127a: 3908 0800 |0003: if-nez v8, 000b // +0008 │ │ +05127e: 1a03 8c20 |0005: const-string v3, "null" // string@208c │ │ +051282: 6e20 4122 3700 |0007: invoke-virtual {v7, v3}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@2241 │ │ +051288: 0e00 |000a: return-void │ │ +05128a: 7110 6f05 0800 |000b: invoke-static {v8}, Landroid/support/v4/app/FragmentActivity;.viewToString:(Landroid/view/View;)Ljava/lang/String; // method@056f │ │ +051290: 0c03 |000e: move-result-object v3 │ │ +051292: 6e20 4122 3700 |000f: invoke-virtual {v7, v3}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@2241 │ │ +051298: 2083 3c04 |0012: instance-of v3, v8, Landroid/view/ViewGroup; // type@043c │ │ +05129c: 3803 f6ff |0014: if-eqz v3, 000a // -000a │ │ +0512a0: 0781 |0016: move-object v1, v8 │ │ +0512a2: 1f01 3c04 |0017: check-cast v1, Landroid/view/ViewGroup; // type@043c │ │ +0512a6: 6e10 ae1d 0100 |0019: invoke-virtual {v1}, Landroid/view/ViewGroup;.getChildCount:()I // method@1dae │ │ +0512ac: 0a00 |001c: move-result v0 │ │ +0512ae: 3d00 edff |001d: if-lez v0, 000a // -0013 │ │ +0512b2: 2203 3e05 |001f: new-instance v3, Ljava/lang/StringBuilder; // type@053e │ │ +0512b6: 7010 a422 0300 |0021: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@22a4 │ │ +0512bc: 6e20 ad22 6300 |0024: invoke-virtual {v3, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22ad │ │ +0512c2: 0c03 |0027: move-result-object v3 │ │ +0512c4: 1a04 0300 |0028: const-string v4, " " // string@0003 │ │ +0512c8: 6e20 ad22 4300 |002a: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22ad │ │ +0512ce: 0c03 |002d: move-result-object v3 │ │ +0512d0: 6e10 b222 0300 |002e: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@22b2 │ │ +0512d6: 0c06 |0031: move-result-object v6 │ │ +0512d8: 1202 |0032: const/4 v2, #int 0 // #0 │ │ +0512da: 3502 d7ff |0033: if-ge v2, v0, 000a // -0029 │ │ +0512de: 6e20 ad1d 2100 |0035: invoke-virtual {v1, v2}, Landroid/view/ViewGroup;.getChildAt:(I)Landroid/view/View; // method@1dad │ │ +0512e4: 0c03 |0038: move-result-object v3 │ │ +0512e6: 7040 3c05 6537 |0039: invoke-direct {v5, v6, v7, v3}, Landroid/support/v4/app/FragmentActivity;.dumpViewHierarchy:(Ljava/lang/String;Ljava/io/PrintWriter;Landroid/view/View;)V // method@053c │ │ +0512ec: d802 0201 |003c: add-int/lit8 v2, v2, #int 1 // #01 │ │ +0512f0: 28f5 |003e: goto 0033 // -000b │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=761 │ │ - 0x0003 line=762 │ │ - 0x0005 line=763 │ │ - 0x000a line=779 │ │ - 0x000b line=766 │ │ - 0x0012 line=767 │ │ - 0x0017 line=770 │ │ - 0x0019 line=771 │ │ - 0x001d line=772 │ │ - 0x001f line=775 │ │ - 0x0032 line=776 │ │ - 0x0035 line=777 │ │ - 0x003c line=776 │ │ + 0x0000 line=739 │ │ + 0x0003 line=740 │ │ + 0x0005 line=741 │ │ + 0x000a line=757 │ │ + 0x000b line=744 │ │ + 0x0012 line=745 │ │ + 0x0017 line=748 │ │ + 0x0019 line=749 │ │ + 0x001d line=750 │ │ + 0x001f line=753 │ │ + 0x0032 line=754 │ │ + 0x0035 line=755 │ │ + 0x003c line=754 │ │ locals : │ │ 0x001d - 0x003f reg=0 N I │ │ 0x0019 - 0x003f reg=1 grp Landroid/view/ViewGroup; │ │ 0x0033 - 0x003f reg=2 i I │ │ 0x0000 - 0x003f reg=5 this Landroid/support/v4/app/FragmentActivity; │ │ 0x0000 - 0x003f reg=6 prefix Ljava/lang/String; │ │ 0x0000 - 0x003f reg=7 writer Ljava/io/PrintWriter; │ │ @@ -7004,247 +9635,247 @@ │ │ type : '(Landroid/view/View;)Ljava/lang/String;' │ │ access : 0x000a (PRIVATE STATIC) │ │ code - │ │ registers : 13 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 366 16-bit code units │ │ -038128: |[038128] android.support.v4.app.FragmentActivity.viewToString:(Landroid/view/View;)Ljava/lang/String; │ │ -038138: 1309 5600 |0000: const/16 v9, #int 86 // #56 │ │ -03813c: 1307 4600 |0002: const/16 v7, #int 70 // #46 │ │ -038140: 130b 2c00 |0004: const/16 v11, #int 44 // #2c │ │ -038144: 130a 2000 |0006: const/16 v10, #int 32 // #20 │ │ -038148: 1308 2e00 |0008: const/16 v8, #int 46 // #2e │ │ -03814c: 2202 b903 |000a: new-instance v2, Ljava/lang/StringBuilder; // type@03b9 │ │ -038150: 1306 8000 |000c: const/16 v6, #int 128 // #80 │ │ -038154: 7020 af17 6200 |000e: invoke-direct {v2, v6}, Ljava/lang/StringBuilder;.:(I)V // method@17af │ │ -03815a: 6e10 9417 0c00 |0011: invoke-virtual {v12}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@1794 │ │ -038160: 0c06 |0014: move-result-object v6 │ │ -038162: 6e10 6d17 0600 |0015: invoke-virtual {v6}, Ljava/lang/Class;.getName:()Ljava/lang/String; // method@176d │ │ -038168: 0c06 |0018: move-result-object v6 │ │ -03816a: 6e20 b517 6200 |0019: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17b5 │ │ -038170: 1306 7b00 |001c: const/16 v6, #int 123 // #7b │ │ -038174: 6e20 b017 6200 |001e: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@17b0 │ │ -03817a: 7110 bd17 0c00 |0021: invoke-static {v12}, Ljava/lang/System;.identityHashCode:(Ljava/lang/Object;)I // method@17bd │ │ -038180: 0a06 |0024: move-result v6 │ │ -038182: 7110 8117 0600 |0025: invoke-static {v6}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@1781 │ │ -038188: 0c06 |0028: move-result-object v6 │ │ -03818a: 6e20 b517 6200 |0029: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17b5 │ │ -038190: 6e20 b017 a200 |002c: invoke-virtual {v2, v10}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@17b0 │ │ -038196: 6e10 d512 0c00 |002f: invoke-virtual {v12}, Landroid/view/View;.getVisibility:()I // method@12d5 │ │ -03819c: 0a06 |0032: move-result v6 │ │ -03819e: 2c06 2301 0000 |0033: sparse-switch v6, 00000156 // +00000123 │ │ -0381a4: 6e20 b017 8200 |0036: invoke-virtual {v2, v8}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@17b0 │ │ -0381aa: 6e10 de12 0c00 |0039: invoke-virtual {v12}, Landroid/view/View;.isFocusable:()Z // method@12de │ │ -0381b0: 0a06 |003c: move-result v6 │ │ -0381b2: 3806 f400 |003d: if-eqz v6, 0131 // +00f4 │ │ -0381b6: 0176 |003f: move v6, v7 │ │ -0381b8: 6e20 b017 6200 |0040: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@17b0 │ │ -0381be: 6e10 dd12 0c00 |0043: invoke-virtual {v12}, Landroid/view/View;.isEnabled:()Z // method@12dd │ │ -0381c4: 0a06 |0046: move-result v6 │ │ -0381c6: 3806 ed00 |0047: if-eqz v6, 0134 // +00ed │ │ -0381ca: 1306 4500 |0049: const/16 v6, #int 69 // #45 │ │ -0381ce: 6e20 b017 6200 |004b: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@17b0 │ │ -0381d4: 6e10 1413 0c00 |004e: invoke-virtual {v12}, Landroid/view/View;.willNotDraw:()Z // method@1314 │ │ -0381da: 0a06 |0051: move-result v6 │ │ -0381dc: 3806 e500 |0052: if-eqz v6, 0137 // +00e5 │ │ -0381e0: 0186 |0054: move v6, v8 │ │ -0381e2: 6e20 b017 6200 |0055: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@17b0 │ │ -0381e8: 6e10 e012 0c00 |0058: invoke-virtual {v12}, Landroid/view/View;.isHorizontalScrollBarEnabled:()Z // method@12e0 │ │ -0381ee: 0a06 |005b: move-result v6 │ │ -0381f0: 3806 df00 |005c: if-eqz v6, 013b // +00df │ │ -0381f4: 1306 4800 |005e: const/16 v6, #int 72 // #48 │ │ -0381f8: 6e20 b017 6200 |0060: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@17b0 │ │ -0381fe: 6e10 e512 0c00 |0063: invoke-virtual {v12}, Landroid/view/View;.isVerticalScrollBarEnabled:()Z // method@12e5 │ │ -038204: 0a06 |0066: move-result v6 │ │ -038206: 3806 d700 |0067: if-eqz v6, 013e // +00d7 │ │ -03820a: 0196 |0069: move v6, v9 │ │ -03820c: 6e20 b017 6200 |006a: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@17b0 │ │ -038212: 6e10 db12 0c00 |006d: invoke-virtual {v12}, Landroid/view/View;.isClickable:()Z // method@12db │ │ -038218: 0a06 |0070: move-result v6 │ │ -03821a: 3806 d000 |0071: if-eqz v6, 0141 // +00d0 │ │ -03821e: 1306 4300 |0073: const/16 v6, #int 67 // #43 │ │ -038222: 6e20 b017 6200 |0075: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@17b0 │ │ -038228: 6e10 e112 0c00 |0078: invoke-virtual {v12}, Landroid/view/View;.isLongClickable:()Z // method@12e1 │ │ -03822e: 0a06 |007b: move-result v6 │ │ -038230: 3806 c800 |007c: if-eqz v6, 0144 // +00c8 │ │ -038234: 1306 4c00 |007e: const/16 v6, #int 76 // #4c │ │ -038238: 6e20 b017 6200 |0080: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@17b0 │ │ -03823e: 6e20 b017 a200 |0083: invoke-virtual {v2, v10}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@17b0 │ │ -038244: 6e10 df12 0c00 |0086: invoke-virtual {v12}, Landroid/view/View;.isFocused:()Z // method@12df │ │ -03824a: 0a06 |0089: move-result v6 │ │ -03824c: 3806 bd00 |008a: if-eqz v6, 0147 // +00bd │ │ -038250: 6e20 b017 7200 |008c: invoke-virtual {v2, v7}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@17b0 │ │ -038256: 6e10 e412 0c00 |008f: invoke-virtual {v12}, Landroid/view/View;.isSelected:()Z // method@12e4 │ │ -03825c: 0a06 |0092: move-result v6 │ │ -03825e: 3806 b700 |0093: if-eqz v6, 014a // +00b7 │ │ -038262: 1306 5300 |0095: const/16 v6, #int 83 // #53 │ │ -038266: 6e20 b017 6200 |0097: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@17b0 │ │ -03826c: 6e10 e312 0c00 |009a: invoke-virtual {v12}, Landroid/view/View;.isPressed:()Z // method@12e3 │ │ -038272: 0a06 |009d: move-result v6 │ │ -038274: 3806 0400 |009e: if-eqz v6, 00a2 // +0004 │ │ -038278: 1308 5000 |00a0: const/16 v8, #int 80 // #50 │ │ -03827c: 6e20 b017 8200 |00a2: invoke-virtual {v2, v8}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@17b0 │ │ -038282: 6e20 b017 a200 |00a5: invoke-virtual {v2, v10}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@17b0 │ │ -038288: 6e10 c312 0c00 |00a8: invoke-virtual {v12}, Landroid/view/View;.getLeft:()I // method@12c3 │ │ -03828e: 0a06 |00ab: move-result v6 │ │ -038290: 6e20 b117 6200 |00ac: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@17b1 │ │ -038296: 6e20 b017 b200 |00af: invoke-virtual {v2, v11}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@17b0 │ │ -03829c: 6e10 d312 0c00 |00b2: invoke-virtual {v12}, Landroid/view/View;.getTop:()I // method@12d3 │ │ -0382a2: 0a06 |00b5: move-result v6 │ │ -0382a4: 6e20 b117 6200 |00b6: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@17b1 │ │ -0382aa: 1306 2d00 |00b9: const/16 v6, #int 45 // #2d │ │ -0382ae: 6e20 b017 6200 |00bb: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@17b0 │ │ -0382b4: 6e10 cf12 0c00 |00be: invoke-virtual {v12}, Landroid/view/View;.getRight:()I // method@12cf │ │ -0382ba: 0a06 |00c1: move-result v6 │ │ -0382bc: 6e20 b117 6200 |00c2: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@17b1 │ │ -0382c2: 6e20 b017 b200 |00c5: invoke-virtual {v2, v11}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@17b0 │ │ -0382c8: 6e10 b812 0c00 |00c8: invoke-virtual {v12}, Landroid/view/View;.getBottom:()I // method@12b8 │ │ -0382ce: 0a06 |00cb: move-result v6 │ │ -0382d0: 6e20 b117 6200 |00cc: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@17b1 │ │ -0382d6: 6e10 bc12 0c00 |00cf: invoke-virtual {v12}, Landroid/view/View;.getId:()I // method@12bc │ │ -0382dc: 0a01 |00d2: move-result v1 │ │ -0382de: 12f6 |00d3: const/4 v6, #int -1 // #ff │ │ -0382e0: 3261 4000 |00d4: if-eq v1, v6, 0114 // +0040 │ │ -0382e4: 1a06 2300 |00d6: const-string v6, " #" // string@0023 │ │ -0382e8: 6e20 b517 6200 |00d8: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17b5 │ │ -0382ee: 7110 8117 0100 |00db: invoke-static {v1}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@1781 │ │ -0382f4: 0c06 |00de: move-result-object v6 │ │ -0382f6: 6e20 b517 6200 |00df: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17b5 │ │ -0382fc: 6e10 ce12 0c00 |00e2: invoke-virtual {v12}, Landroid/view/View;.getResources:()Landroid/content/res/Resources; // method@12ce │ │ -038302: 0c04 |00e5: move-result-object v4 │ │ -038304: 3801 2e00 |00e6: if-eqz v1, 0114 // +002e │ │ -038308: 3804 2c00 |00e8: if-eqz v4, 0114 // +002c │ │ -03830c: 1506 00ff |00ea: const/high16 v6, #int -16777216 // #ff00 │ │ -038310: b516 |00ec: and-int/2addr v6, v1 │ │ -038312: 2c06 7700 0000 |00ed: sparse-switch v6, 00000164 // +00000077 │ │ -038318: 6e20 2001 1400 |00f0: invoke-virtual {v4, v1}, Landroid/content/res/Resources;.getResourcePackageName:(I)Ljava/lang/String; // method@0120 │ │ -03831e: 0c03 |00f3: move-result-object v3 │ │ -038320: 6e20 2101 1400 |00f4: invoke-virtual {v4, v1}, Landroid/content/res/Resources;.getResourceTypeName:(I)Ljava/lang/String; // method@0121 │ │ -038326: 0c05 |00f7: move-result-object v5 │ │ -038328: 6e20 1e01 1400 |00f8: invoke-virtual {v4, v1}, Landroid/content/res/Resources;.getResourceEntryName:(I)Ljava/lang/String; // method@011e │ │ -03832e: 0c00 |00fb: move-result-object v0 │ │ -038330: 1a06 0200 |00fc: const-string v6, " " // string@0002 │ │ -038334: 6e20 b517 6200 |00fe: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17b5 │ │ -03833a: 6e20 b517 3200 |0101: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17b5 │ │ -038340: 1a06 d100 |0104: const-string v6, ":" // string@00d1 │ │ -038344: 6e20 b517 6200 |0106: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17b5 │ │ -03834a: 6e20 b517 5200 |0109: invoke-virtual {v2, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17b5 │ │ -038350: 1a06 d000 |010c: const-string v6, "/" // string@00d0 │ │ -038354: 6e20 b517 6200 |010e: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17b5 │ │ -03835a: 6e20 b517 0200 |0111: invoke-virtual {v2, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17b5 │ │ -038360: 1a06 691e |0114: const-string v6, "}" // string@1e69 │ │ -038364: 6e20 b517 6200 |0116: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17b5 │ │ -03836a: 6e10 ba17 0200 |0119: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@17ba │ │ -038370: 0c06 |011c: move-result-object v6 │ │ -038372: 1106 |011d: return-object v6 │ │ -038374: 6e20 b017 9200 |011e: invoke-virtual {v2, v9}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@17b0 │ │ -03837a: 2900 18ff |0121: goto/16 0039 // -00e8 │ │ -03837e: 1306 4900 |0123: const/16 v6, #int 73 // #49 │ │ -038382: 6e20 b017 6200 |0125: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@17b0 │ │ -038388: 2900 11ff |0128: goto/16 0039 // -00ef │ │ -03838c: 1306 4700 |012a: const/16 v6, #int 71 // #47 │ │ -038390: 6e20 b017 6200 |012c: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@17b0 │ │ -038396: 2900 0aff |012f: goto/16 0039 // -00f6 │ │ -03839a: 0186 |0131: move v6, v8 │ │ -03839c: 2900 0eff |0132: goto/16 0040 // -00f2 │ │ -0383a0: 0186 |0134: move v6, v8 │ │ -0383a2: 2900 16ff |0135: goto/16 004b // -00ea │ │ -0383a6: 1306 4400 |0137: const/16 v6, #int 68 // #44 │ │ -0383aa: 2900 1cff |0139: goto/16 0055 // -00e4 │ │ -0383ae: 0186 |013b: move v6, v8 │ │ -0383b0: 2900 24ff |013c: goto/16 0060 // -00dc │ │ -0383b4: 0186 |013e: move v6, v8 │ │ -0383b6: 2900 2bff |013f: goto/16 006a // -00d5 │ │ -0383ba: 0186 |0141: move v6, v8 │ │ -0383bc: 2900 33ff |0142: goto/16 0075 // -00cd │ │ -0383c0: 0186 |0144: move v6, v8 │ │ -0383c2: 2900 3bff |0145: goto/16 0080 // -00c5 │ │ -0383c6: 0187 |0147: move v7, v8 │ │ -0383c8: 2900 44ff |0148: goto/16 008c // -00bc │ │ -0383cc: 0186 |014a: move v6, v8 │ │ -0383ce: 2900 4cff |014b: goto/16 0097 // -00b4 │ │ -0383d2: 1a03 0a0d |014d: const-string v3, "app" // string@0d0a │ │ -0383d6: 28a5 |014f: goto 00f4 // -005b │ │ -0383d8: 1a03 dd0c |0150: const-string v3, "android" // string@0cdd │ │ -0383dc: 28a2 |0152: goto 00f4 // -005e │ │ -0383de: 0d06 |0153: move-exception v6 │ │ -0383e0: 28c0 |0154: goto 0114 // -0040 │ │ -0383e2: 0000 |0155: nop // spacer │ │ -0383e4: 0002 0300 0000 0000 0400 0000 0800 ... |0156: sparse-switch-data (14 units) │ │ -038400: 0002 0200 0000 0001 0000 007f 6300 ... |0164: sparse-switch-data (10 units) │ │ +0512f4: |[0512f4] android.support.v4.app.FragmentActivity.viewToString:(Landroid/view/View;)Ljava/lang/String; │ │ +051304: 1309 5600 |0000: const/16 v9, #int 86 // #56 │ │ +051308: 1307 4600 |0002: const/16 v7, #int 70 // #46 │ │ +05130c: 130b 2c00 |0004: const/16 v11, #int 44 // #2c │ │ +051310: 130a 2000 |0006: const/16 v10, #int 32 // #20 │ │ +051314: 1308 2e00 |0008: const/16 v8, #int 46 // #2e │ │ +051318: 2202 3e05 |000a: new-instance v2, Ljava/lang/StringBuilder; // type@053e │ │ +05131c: 1306 8000 |000c: const/16 v6, #int 128 // #80 │ │ +051320: 7020 a522 6200 |000e: invoke-direct {v2, v6}, Ljava/lang/StringBuilder;.:(I)V // method@22a5 │ │ +051326: 6e10 8922 0c00 |0011: invoke-virtual {v12}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@2289 │ │ +05132c: 0c06 |0014: move-result-object v6 │ │ +05132e: 6e10 5c22 0600 |0015: invoke-virtual {v6}, Ljava/lang/Class;.getName:()Ljava/lang/String; // method@225c │ │ +051334: 0c06 |0018: move-result-object v6 │ │ +051336: 6e20 ad22 6200 |0019: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22ad │ │ +05133c: 1306 7b00 |001c: const/16 v6, #int 123 // #7b │ │ +051340: 6e20 a722 6200 |001e: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@22a7 │ │ +051346: 7110 b522 0c00 |0021: invoke-static {v12}, Ljava/lang/System;.identityHashCode:(Ljava/lang/Object;)I // method@22b5 │ │ +05134c: 0a06 |0024: move-result v6 │ │ +05134e: 7110 7322 0600 |0025: invoke-static {v6}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@2273 │ │ +051354: 0c06 |0028: move-result-object v6 │ │ +051356: 6e20 ad22 6200 |0029: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22ad │ │ +05135c: 6e20 a722 a200 |002c: invoke-virtual {v2, v10}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@22a7 │ │ +051362: 6e10 2b1d 0c00 |002f: invoke-virtual {v12}, Landroid/view/View;.getVisibility:()I // method@1d2b │ │ +051368: 0a06 |0032: move-result v6 │ │ +05136a: 2c06 2301 0000 |0033: sparse-switch v6, 00000156 // +00000123 │ │ +051370: 6e20 a722 8200 |0036: invoke-virtual {v2, v8}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@22a7 │ │ +051376: 6e10 381d 0c00 |0039: invoke-virtual {v12}, Landroid/view/View;.isFocusable:()Z // method@1d38 │ │ +05137c: 0a06 |003c: move-result v6 │ │ +05137e: 3806 f400 |003d: if-eqz v6, 0131 // +00f4 │ │ +051382: 0176 |003f: move v6, v7 │ │ +051384: 6e20 a722 6200 |0040: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@22a7 │ │ +05138a: 6e10 371d 0c00 |0043: invoke-virtual {v12}, Landroid/view/View;.isEnabled:()Z // method@1d37 │ │ +051390: 0a06 |0046: move-result v6 │ │ +051392: 3806 ed00 |0047: if-eqz v6, 0134 // +00ed │ │ +051396: 1306 4500 |0049: const/16 v6, #int 69 // #45 │ │ +05139a: 6e20 a722 6200 |004b: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@22a7 │ │ +0513a0: 6e10 881d 0c00 |004e: invoke-virtual {v12}, Landroid/view/View;.willNotDraw:()Z // method@1d88 │ │ +0513a6: 0a06 |0051: move-result v6 │ │ +0513a8: 3806 e500 |0052: if-eqz v6, 0137 // +00e5 │ │ +0513ac: 0186 |0054: move v6, v8 │ │ +0513ae: 6e20 a722 6200 |0055: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@22a7 │ │ +0513b4: 6e10 3a1d 0c00 |0058: invoke-virtual {v12}, Landroid/view/View;.isHorizontalScrollBarEnabled:()Z // method@1d3a │ │ +0513ba: 0a06 |005b: move-result v6 │ │ +0513bc: 3806 df00 |005c: if-eqz v6, 013b // +00df │ │ +0513c0: 1306 4800 |005e: const/16 v6, #int 72 // #48 │ │ +0513c4: 6e20 a722 6200 |0060: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@22a7 │ │ +0513ca: 6e10 3f1d 0c00 |0063: invoke-virtual {v12}, Landroid/view/View;.isVerticalScrollBarEnabled:()Z // method@1d3f │ │ +0513d0: 0a06 |0066: move-result v6 │ │ +0513d2: 3806 d700 |0067: if-eqz v6, 013e // +00d7 │ │ +0513d6: 0196 |0069: move v6, v9 │ │ +0513d8: 6e20 a722 6200 |006a: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@22a7 │ │ +0513de: 6e10 351d 0c00 |006d: invoke-virtual {v12}, Landroid/view/View;.isClickable:()Z // method@1d35 │ │ +0513e4: 0a06 |0070: move-result v6 │ │ +0513e6: 3806 d000 |0071: if-eqz v6, 0141 // +00d0 │ │ +0513ea: 1306 4300 |0073: const/16 v6, #int 67 // #43 │ │ +0513ee: 6e20 a722 6200 |0075: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@22a7 │ │ +0513f4: 6e10 3b1d 0c00 |0078: invoke-virtual {v12}, Landroid/view/View;.isLongClickable:()Z // method@1d3b │ │ +0513fa: 0a06 |007b: move-result v6 │ │ +0513fc: 3806 c800 |007c: if-eqz v6, 0144 // +00c8 │ │ +051400: 1306 4c00 |007e: const/16 v6, #int 76 // #4c │ │ +051404: 6e20 a722 6200 |0080: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@22a7 │ │ +05140a: 6e20 a722 a200 |0083: invoke-virtual {v2, v10}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@22a7 │ │ +051410: 6e10 391d 0c00 |0086: invoke-virtual {v12}, Landroid/view/View;.isFocused:()Z // method@1d39 │ │ +051416: 0a06 |0089: move-result v6 │ │ +051418: 3806 bd00 |008a: if-eqz v6, 0147 // +00bd │ │ +05141c: 6e20 a722 7200 |008c: invoke-virtual {v2, v7}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@22a7 │ │ +051422: 6e10 3e1d 0c00 |008f: invoke-virtual {v12}, Landroid/view/View;.isSelected:()Z // method@1d3e │ │ +051428: 0a06 |0092: move-result v6 │ │ +05142a: 3806 b700 |0093: if-eqz v6, 014a // +00b7 │ │ +05142e: 1306 5300 |0095: const/16 v6, #int 83 // #53 │ │ +051432: 6e20 a722 6200 |0097: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@22a7 │ │ +051438: 6e10 3d1d 0c00 |009a: invoke-virtual {v12}, Landroid/view/View;.isPressed:()Z // method@1d3d │ │ +05143e: 0a06 |009d: move-result v6 │ │ +051440: 3806 0400 |009e: if-eqz v6, 00a2 // +0004 │ │ +051444: 1308 5000 |00a0: const/16 v8, #int 80 // #50 │ │ +051448: 6e20 a722 8200 |00a2: invoke-virtual {v2, v8}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@22a7 │ │ +05144e: 6e20 a722 a200 |00a5: invoke-virtual {v2, v10}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@22a7 │ │ +051454: 6e10 071d 0c00 |00a8: invoke-virtual {v12}, Landroid/view/View;.getLeft:()I // method@1d07 │ │ +05145a: 0a06 |00ab: move-result v6 │ │ +05145c: 6e20 a922 6200 |00ac: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@22a9 │ │ +051462: 6e20 a722 b200 |00af: invoke-virtual {v2, v11}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@22a7 │ │ +051468: 6e10 251d 0c00 |00b2: invoke-virtual {v12}, Landroid/view/View;.getTop:()I // method@1d25 │ │ +05146e: 0a06 |00b5: move-result v6 │ │ +051470: 6e20 a922 6200 |00b6: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@22a9 │ │ +051476: 1306 2d00 |00b9: const/16 v6, #int 45 // #2d │ │ +05147a: 6e20 a722 6200 |00bb: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@22a7 │ │ +051480: 6e10 1b1d 0c00 |00be: invoke-virtual {v12}, Landroid/view/View;.getRight:()I // method@1d1b │ │ +051486: 0a06 |00c1: move-result v6 │ │ +051488: 6e20 a922 6200 |00c2: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@22a9 │ │ +05148e: 6e20 a722 b200 |00c5: invoke-virtual {v2, v11}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@22a7 │ │ +051494: 6e10 fa1c 0c00 |00c8: invoke-virtual {v12}, Landroid/view/View;.getBottom:()I // method@1cfa │ │ +05149a: 0a06 |00cb: move-result v6 │ │ +05149c: 6e20 a922 6200 |00cc: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@22a9 │ │ +0514a2: 6e10 001d 0c00 |00cf: invoke-virtual {v12}, Landroid/view/View;.getId:()I // method@1d00 │ │ +0514a8: 0a01 |00d2: move-result v1 │ │ +0514aa: 12f6 |00d3: const/4 v6, #int -1 // #ff │ │ +0514ac: 3261 4000 |00d4: if-eq v1, v6, 0114 // +0040 │ │ +0514b0: 1a06 2300 |00d6: const-string v6, " #" // string@0023 │ │ +0514b4: 6e20 ad22 6200 |00d8: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22ad │ │ +0514ba: 7110 7322 0100 |00db: invoke-static {v1}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@2273 │ │ +0514c0: 0c06 |00de: move-result-object v6 │ │ +0514c2: 6e20 ad22 6200 |00df: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22ad │ │ +0514c8: 6e10 1a1d 0c00 |00e2: invoke-virtual {v12}, Landroid/view/View;.getResources:()Landroid/content/res/Resources; // method@1d1a │ │ +0514ce: 0c04 |00e5: move-result-object v4 │ │ +0514d0: 3801 2e00 |00e6: if-eqz v1, 0114 // +002e │ │ +0514d4: 3804 2c00 |00e8: if-eqz v4, 0114 // +002c │ │ +0514d8: 1506 00ff |00ea: const/high16 v6, #int -16777216 // #ff00 │ │ +0514dc: b516 |00ec: and-int/2addr v6, v1 │ │ +0514de: 2c06 7700 0000 |00ed: sparse-switch v6, 00000164 // +00000077 │ │ +0514e4: 6e20 6d01 1400 |00f0: invoke-virtual {v4, v1}, Landroid/content/res/Resources;.getResourcePackageName:(I)Ljava/lang/String; // method@016d │ │ +0514ea: 0c03 |00f3: move-result-object v3 │ │ +0514ec: 6e20 6e01 1400 |00f4: invoke-virtual {v4, v1}, Landroid/content/res/Resources;.getResourceTypeName:(I)Ljava/lang/String; // method@016e │ │ +0514f2: 0c05 |00f7: move-result-object v5 │ │ +0514f4: 6e20 6b01 1400 |00f8: invoke-virtual {v4, v1}, Landroid/content/res/Resources;.getResourceEntryName:(I)Ljava/lang/String; // method@016b │ │ +0514fa: 0c00 |00fb: move-result-object v0 │ │ +0514fc: 1a06 0200 |00fc: const-string v6, " " // string@0002 │ │ +051500: 6e20 ad22 6200 |00fe: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22ad │ │ +051506: 6e20 ad22 3200 |0101: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22ad │ │ +05150c: 1a06 ef00 |0104: const-string v6, ":" // string@00ef │ │ +051510: 6e20 ad22 6200 |0106: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22ad │ │ +051516: 6e20 ad22 5200 |0109: invoke-virtual {v2, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22ad │ │ +05151c: 1a06 ee00 |010c: const-string v6, "/" // string@00ee │ │ +051520: 6e20 ad22 6200 |010e: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22ad │ │ +051526: 6e20 ad22 0200 |0111: invoke-virtual {v2, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22ad │ │ +05152c: 1a06 9528 |0114: const-string v6, "}" // string@2895 │ │ +051530: 6e20 ad22 6200 |0116: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22ad │ │ +051536: 6e10 b222 0200 |0119: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@22b2 │ │ +05153c: 0c06 |011c: move-result-object v6 │ │ +05153e: 1106 |011d: return-object v6 │ │ +051540: 6e20 a722 9200 |011e: invoke-virtual {v2, v9}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@22a7 │ │ +051546: 2900 18ff |0121: goto/16 0039 // -00e8 │ │ +05154a: 1306 4900 |0123: const/16 v6, #int 73 // #49 │ │ +05154e: 6e20 a722 6200 |0125: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@22a7 │ │ +051554: 2900 11ff |0128: goto/16 0039 // -00ef │ │ +051558: 1306 4700 |012a: const/16 v6, #int 71 // #47 │ │ +05155c: 6e20 a722 6200 |012c: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@22a7 │ │ +051562: 2900 0aff |012f: goto/16 0039 // -00f6 │ │ +051566: 0186 |0131: move v6, v8 │ │ +051568: 2900 0eff |0132: goto/16 0040 // -00f2 │ │ +05156c: 0186 |0134: move v6, v8 │ │ +05156e: 2900 16ff |0135: goto/16 004b // -00ea │ │ +051572: 1306 4400 |0137: const/16 v6, #int 68 // #44 │ │ +051576: 2900 1cff |0139: goto/16 0055 // -00e4 │ │ +05157a: 0186 |013b: move v6, v8 │ │ +05157c: 2900 24ff |013c: goto/16 0060 // -00dc │ │ +051580: 0186 |013e: move v6, v8 │ │ +051582: 2900 2bff |013f: goto/16 006a // -00d5 │ │ +051586: 0186 |0141: move v6, v8 │ │ +051588: 2900 33ff |0142: goto/16 0075 // -00cd │ │ +05158c: 0186 |0144: move v6, v8 │ │ +05158e: 2900 3bff |0145: goto/16 0080 // -00c5 │ │ +051592: 0187 |0147: move v7, v8 │ │ +051594: 2900 44ff |0148: goto/16 008c // -00bc │ │ +051598: 0186 |014a: move v6, v8 │ │ +05159a: 2900 4cff |014b: goto/16 0097 // -00b4 │ │ +05159e: 1a03 f411 |014d: const-string v3, "app" // string@11f4 │ │ +0515a2: 28a5 |014f: goto 00f4 // -005b │ │ +0515a4: 1a03 8211 |0150: const-string v3, "android" // string@1182 │ │ +0515a8: 28a2 |0152: goto 00f4 // -005e │ │ +0515aa: 0d06 |0153: move-exception v6 │ │ +0515ac: 28c0 |0154: goto 0114 // -0040 │ │ +0515ae: 0000 |0155: nop // spacer │ │ +0515b0: 0002 0300 0000 0000 0400 0000 0800 ... |0156: sparse-switch-data (14 units) │ │ +0515cc: 0002 0200 0000 0001 0000 007f 6300 ... |0164: sparse-switch-data (10 units) │ │ catches : 2 │ │ 0x00f0 - 0x0114 │ │ Landroid/content/res/Resources$NotFoundException; -> 0x0153 │ │ 0x014d - 0x0152 │ │ Landroid/content/res/Resources$NotFoundException; -> 0x0153 │ │ positions : │ │ - 0x000a line=695 │ │ - 0x0011 line=696 │ │ - 0x001c line=697 │ │ - 0x0021 line=698 │ │ - 0x002c line=699 │ │ - 0x002f line=700 │ │ - 0x0036 line=704 │ │ - 0x0039 line=706 │ │ - 0x0043 line=707 │ │ - 0x004e line=708 │ │ - 0x0058 line=709 │ │ - 0x0063 line=710 │ │ - 0x006d line=711 │ │ - 0x0078 line=712 │ │ - 0x0083 line=713 │ │ - 0x0086 line=714 │ │ - 0x008f line=715 │ │ - 0x009a line=716 │ │ - 0x00a5 line=717 │ │ - 0x00a8 line=718 │ │ - 0x00af line=719 │ │ - 0x00b2 line=720 │ │ - 0x00b9 line=721 │ │ - 0x00be line=722 │ │ - 0x00c5 line=723 │ │ - 0x00c8 line=724 │ │ - 0x00cf line=725 │ │ - 0x00d3 line=726 │ │ - 0x00d6 line=727 │ │ - 0x00db line=728 │ │ - 0x00e2 line=729 │ │ - 0x00e6 line=730 │ │ - 0x00ea line=733 │ │ - 0x00f0 line=741 │ │ - 0x00f4 line=744 │ │ - 0x00f8 line=745 │ │ - 0x00fc line=746 │ │ - 0x0101 line=747 │ │ - 0x0104 line=748 │ │ - 0x0109 line=749 │ │ - 0x010c line=750 │ │ - 0x0111 line=751 │ │ - 0x0114 line=756 │ │ - 0x0119 line=757 │ │ - 0x011e line=701 │ │ - 0x0123 line=702 │ │ - 0x012a line=703 │ │ - 0x0132 line=706 │ │ - 0x0135 line=707 │ │ - 0x0137 line=708 │ │ - 0x013c line=709 │ │ - 0x013f line=710 │ │ - 0x0142 line=711 │ │ - 0x0145 line=712 │ │ - 0x0148 line=714 │ │ - 0x014b line=715 │ │ - 0x014d line=735 │ │ - 0x014f line=736 │ │ - 0x0150 line=738 │ │ - 0x0152 line=739 │ │ - 0x0153 line=752 │ │ - 0x0155 line=700 │ │ - 0x0164 line=733 │ │ + 0x000a line=673 │ │ + 0x0011 line=674 │ │ + 0x001c line=675 │ │ + 0x0021 line=676 │ │ + 0x002c line=677 │ │ + 0x002f line=678 │ │ + 0x0036 line=682 │ │ + 0x0039 line=684 │ │ + 0x0043 line=685 │ │ + 0x004e line=686 │ │ + 0x0058 line=687 │ │ + 0x0063 line=688 │ │ + 0x006d line=689 │ │ + 0x0078 line=690 │ │ + 0x0083 line=691 │ │ + 0x0086 line=692 │ │ + 0x008f line=693 │ │ + 0x009a line=694 │ │ + 0x00a5 line=695 │ │ + 0x00a8 line=696 │ │ + 0x00af line=697 │ │ + 0x00b2 line=698 │ │ + 0x00b9 line=699 │ │ + 0x00be line=700 │ │ + 0x00c5 line=701 │ │ + 0x00c8 line=702 │ │ + 0x00cf line=703 │ │ + 0x00d3 line=704 │ │ + 0x00d6 line=705 │ │ + 0x00db line=706 │ │ + 0x00e2 line=707 │ │ + 0x00e6 line=708 │ │ + 0x00ea line=711 │ │ + 0x00f0 line=719 │ │ + 0x00f4 line=722 │ │ + 0x00f8 line=723 │ │ + 0x00fc line=724 │ │ + 0x0101 line=725 │ │ + 0x0104 line=726 │ │ + 0x0109 line=727 │ │ + 0x010c line=728 │ │ + 0x0111 line=729 │ │ + 0x0114 line=734 │ │ + 0x0119 line=735 │ │ + 0x011e line=679 │ │ + 0x0123 line=680 │ │ + 0x012a line=681 │ │ + 0x0132 line=684 │ │ + 0x0135 line=685 │ │ + 0x0137 line=686 │ │ + 0x013c line=687 │ │ + 0x013f line=688 │ │ + 0x0142 line=689 │ │ + 0x0145 line=690 │ │ + 0x0148 line=692 │ │ + 0x014b line=693 │ │ + 0x014d line=713 │ │ + 0x014f line=714 │ │ + 0x0150 line=716 │ │ + 0x0152 line=717 │ │ + 0x0153 line=730 │ │ + 0x0155 line=678 │ │ + 0x0164 line=711 │ │ locals : │ │ 0x00fc - 0x0114 reg=0 entryname Ljava/lang/String; │ │ 0x00f4 - 0x0114 reg=3 pkgname Ljava/lang/String; │ │ 0x00e6 - 0x0114 reg=4 r Landroid/content/res/Resources; │ │ 0x00f8 - 0x0114 reg=5 typename Ljava/lang/String; │ │ 0x00d3 - 0x011e reg=1 id I │ │ 0x014f - 0x0150 reg=3 pkgname Ljava/lang/String; │ │ @@ -7260,157 +9891,157 @@ │ │ type : '(Z)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 18 16-bit code units │ │ -03842c: |[03842c] android.support.v4.app.FragmentActivity.doReallyStop:(Z)V │ │ -03843c: 1211 |0000: const/4 v1, #int 1 // #1 │ │ -03843e: 5520 e900 |0001: iget-boolean v0, v2, Landroid/support/v4/app/FragmentActivity;.mReallyStopped:Z // field@00e9 │ │ -038442: 3900 0e00 |0003: if-nez v0, 0011 // +000e │ │ -038446: 5c21 e900 |0005: iput-boolean v1, v2, Landroid/support/v4/app/FragmentActivity;.mReallyStopped:Z // field@00e9 │ │ -03844a: 5c23 eb00 |0007: iput-boolean v3, v2, Landroid/support/v4/app/FragmentActivity;.mRetaining:Z // field@00eb │ │ -03844e: 5420 e500 |0009: iget-object v0, v2, Landroid/support/v4/app/FragmentActivity;.mHandler:Landroid/os/Handler; // field@00e5 │ │ -038452: 6e20 ee01 1000 |000b: invoke-virtual {v0, v1}, Landroid/os/Handler;.removeMessages:(I)V // method@01ee │ │ -038458: 6e10 9b03 0200 |000e: invoke-virtual {v2}, Landroid/support/v4/app/FragmentActivity;.onReallyStop:()V // method@039b │ │ -03845e: 0e00 |0011: return-void │ │ - catches : (none) │ │ - positions : │ │ - 0x0001 line=782 │ │ - 0x0005 line=783 │ │ - 0x0007 line=784 │ │ - 0x0009 line=785 │ │ - 0x000e line=786 │ │ - 0x0011 line=788 │ │ +0515f8: |[0515f8] android.support.v4.app.FragmentActivity.doReallyStop:(Z)V │ │ +051608: 1211 |0000: const/4 v1, #int 1 // #1 │ │ +05160a: 5520 2301 |0001: iget-boolean v0, v2, Landroid/support/v4/app/FragmentActivity;.mReallyStopped:Z // field@0123 │ │ +05160e: 3900 0e00 |0003: if-nez v0, 0011 // +000e │ │ +051612: 5c21 2301 |0005: iput-boolean v1, v2, Landroid/support/v4/app/FragmentActivity;.mReallyStopped:Z // field@0123 │ │ +051616: 5c23 2501 |0007: iput-boolean v3, v2, Landroid/support/v4/app/FragmentActivity;.mRetaining:Z // field@0125 │ │ +05161a: 5420 1f01 |0009: iget-object v0, v2, Landroid/support/v4/app/FragmentActivity;.mHandler:Landroid/os/Handler; // field@011f │ │ +05161e: 6e20 1703 1000 |000b: invoke-virtual {v0, v1}, Landroid/os/Handler;.removeMessages:(I)V // method@0317 │ │ +051624: 6e10 5f05 0200 |000e: invoke-virtual {v2}, Landroid/support/v4/app/FragmentActivity;.onReallyStop:()V // method@055f │ │ +05162a: 0e00 |0011: return-void │ │ + catches : (none) │ │ + positions : │ │ + 0x0001 line=760 │ │ + 0x0005 line=761 │ │ + 0x0007 line=762 │ │ + 0x0009 line=763 │ │ + 0x000e line=764 │ │ + 0x0011 line=766 │ │ locals : │ │ 0x0000 - 0x0012 reg=2 this Landroid/support/v4/app/FragmentActivity; │ │ 0x0000 - 0x0012 reg=3 retaining Z │ │ │ │ #1 : (in Landroid/support/v4/app/FragmentActivity;) │ │ name : 'dump' │ │ type : '(Ljava/lang/String;Ljava/io/FileDescriptor;Ljava/io/PrintWriter;[Ljava/lang/String;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 9 │ │ ins : 5 │ │ outs : 5 │ │ insns size : 203 16-bit code units │ │ -038460: |[038460] android.support.v4.app.FragmentActivity.dump:(Ljava/lang/String;Ljava/io/FileDescriptor;Ljava/io/PrintWriter;[Ljava/lang/String;)V │ │ -038470: 6001 2c00 |0000: sget v1, Landroid/os/Build$VERSION;.SDK_INT:I // field@002c │ │ -038474: 1302 0b00 |0002: const/16 v2, #int 11 // #b │ │ -038478: 3421 0200 |0004: if-lt v1, v2, 0006 // +0002 │ │ -03847c: 6e20 5217 5700 |0006: invoke-virtual {v7, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1752 │ │ -038482: 1a01 1209 |0009: const-string v1, "Local FragmentActivity " // string@0912 │ │ -038486: 6e20 5217 1700 |000b: invoke-virtual {v7, v1}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1752 │ │ -03848c: 7110 bd17 0400 |000e: invoke-static {v4}, Ljava/lang/System;.identityHashCode:(Ljava/lang/Object;)I // method@17bd │ │ -038492: 0a01 |0011: move-result v1 │ │ -038494: 7110 8117 0100 |0012: invoke-static {v1}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@1781 │ │ -03849a: 0c01 |0015: move-result-object v1 │ │ -03849c: 6e20 5217 1700 |0016: invoke-virtual {v7, v1}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1752 │ │ -0384a2: 1a01 2c00 |0019: const-string v1, " State:" // string@002c │ │ -0384a6: 6e20 5717 1700 |001b: invoke-virtual {v7, v1}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@1757 │ │ -0384ac: 2201 b903 |001e: new-instance v1, Ljava/lang/StringBuilder; // type@03b9 │ │ -0384b0: 7010 ae17 0100 |0020: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@17ae │ │ -0384b6: 6e20 b517 5100 |0023: invoke-virtual {v1, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17b5 │ │ -0384bc: 0c01 |0026: move-result-object v1 │ │ -0384be: 1a02 0300 |0027: const-string v2, " " // string@0003 │ │ -0384c2: 6e20 b517 2100 |0029: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17b5 │ │ -0384c8: 0c01 |002c: move-result-object v1 │ │ -0384ca: 6e10 ba17 0100 |002d: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@17ba │ │ -0384d0: 0c00 |0030: move-result-object v0 │ │ -0384d2: 6e20 5217 0700 |0031: invoke-virtual {v7, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1752 │ │ -0384d8: 1a01 dc15 |0034: const-string v1, "mCreated=" // string@15dc │ │ -0384dc: 6e20 5217 1700 |0036: invoke-virtual {v7, v1}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1752 │ │ -0384e2: 5541 e300 |0039: iget-boolean v1, v4, Landroid/support/v4/app/FragmentActivity;.mCreated:Z // field@00e3 │ │ -0384e6: 6e20 5317 1700 |003b: invoke-virtual {v7, v1}, Ljava/io/PrintWriter;.print:(Z)V // method@1753 │ │ -0384ec: 1a01 2817 |003e: const-string v1, "mResumed=" // string@1728 │ │ -0384f0: 6e20 5217 1700 |0040: invoke-virtual {v7, v1}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1752 │ │ -0384f6: 5541 ea00 |0043: iget-boolean v1, v4, Landroid/support/v4/app/FragmentActivity;.mResumed:Z // field@00ea │ │ -0384fa: 6e20 5317 1700 |0045: invoke-virtual {v7, v1}, Ljava/io/PrintWriter;.print:(Z)V // method@1753 │ │ -038500: 1a01 6f00 |0048: const-string v1, " mStopped=" // string@006f │ │ -038504: 6e20 5217 1700 |004a: invoke-virtual {v7, v1}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1752 │ │ -03850a: 5541 ec00 |004d: iget-boolean v1, v4, Landroid/support/v4/app/FragmentActivity;.mStopped:Z // field@00ec │ │ -03850e: 6e20 5317 1700 |004f: invoke-virtual {v7, v1}, Ljava/io/PrintWriter;.print:(Z)V // method@1753 │ │ -038514: 1a01 6700 |0052: const-string v1, " mReallyStopped=" // string@0067 │ │ -038518: 6e20 5217 1700 |0054: invoke-virtual {v7, v1}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1752 │ │ -03851e: 5541 e900 |0057: iget-boolean v1, v4, Landroid/support/v4/app/FragmentActivity;.mReallyStopped:Z // field@00e9 │ │ -038522: 6e20 5817 1700 |0059: invoke-virtual {v7, v1}, Ljava/io/PrintWriter;.println:(Z)V // method@1758 │ │ -038528: 6e20 5217 0700 |005c: invoke-virtual {v7, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1752 │ │ -03852e: 1a01 9f16 |005f: const-string v1, "mLoadersStarted=" // string@169f │ │ -038532: 6e20 5217 1700 |0061: invoke-virtual {v7, v1}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1752 │ │ -038538: 5541 e700 |0064: iget-boolean v1, v4, Landroid/support/v4/app/FragmentActivity;.mLoadersStarted:Z // field@00e7 │ │ -03853c: 6e20 5817 1700 |0066: invoke-virtual {v7, v1}, Ljava/io/PrintWriter;.println:(Z)V // method@1758 │ │ -038542: 5441 e600 |0069: iget-object v1, v4, Landroid/support/v4/app/FragmentActivity;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00e6 │ │ -038546: 3801 3400 |006b: if-eqz v1, 009f // +0034 │ │ -03854a: 6e20 5217 5700 |006d: invoke-virtual {v7, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1752 │ │ -038550: 1a01 0909 |0070: const-string v1, "Loader Manager " // string@0909 │ │ -038554: 6e20 5217 1700 |0072: invoke-virtual {v7, v1}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1752 │ │ -03855a: 5441 e600 |0075: iget-object v1, v4, Landroid/support/v4/app/FragmentActivity;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00e6 │ │ -03855e: 7110 bd17 0100 |0077: invoke-static {v1}, Ljava/lang/System;.identityHashCode:(Ljava/lang/Object;)I // method@17bd │ │ -038564: 0a01 |007a: move-result v1 │ │ -038566: 7110 8117 0100 |007b: invoke-static {v1}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@1781 │ │ -03856c: 0c01 |007e: move-result-object v1 │ │ -03856e: 6e20 5217 1700 |007f: invoke-virtual {v7, v1}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1752 │ │ -038574: 1a01 d100 |0082: const-string v1, ":" // string@00d1 │ │ -038578: 6e20 5717 1700 |0084: invoke-virtual {v7, v1}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@1757 │ │ -03857e: 5441 e600 |0087: iget-object v1, v4, Landroid/support/v4/app/FragmentActivity;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00e6 │ │ -038582: 2202 b903 |0089: new-instance v2, Ljava/lang/StringBuilder; // type@03b9 │ │ -038586: 7010 ae17 0200 |008b: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@17ae │ │ -03858c: 6e20 b517 5200 |008e: invoke-virtual {v2, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17b5 │ │ -038592: 0c02 |0091: move-result-object v2 │ │ -038594: 1a03 0300 |0092: const-string v3, " " // string@0003 │ │ -038598: 6e20 b517 3200 |0094: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17b5 │ │ -03859e: 0c02 |0097: move-result-object v2 │ │ -0385a0: 6e10 ba17 0200 |0098: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@17ba │ │ -0385a6: 0c02 |009b: move-result-object v2 │ │ -0385a8: 6e58 c304 2176 |009c: invoke-virtual {v1, v2, v6, v7, v8}, Landroid/support/v4/app/LoaderManagerImpl;.dump:(Ljava/lang/String;Ljava/io/FileDescriptor;Ljava/io/PrintWriter;[Ljava/lang/String;)V // method@04c3 │ │ -0385ae: 5441 e400 |009f: iget-object v1, v4, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00e4 │ │ -0385b2: 6e58 ec03 5176 |00a1: invoke-virtual {v1, v5, v6, v7, v8}, Landroid/support/v4/app/FragmentManagerImpl;.dump:(Ljava/lang/String;Ljava/io/FileDescriptor;Ljava/io/PrintWriter;[Ljava/lang/String;)V // method@03ec │ │ -0385b8: 6e20 5217 5700 |00a4: invoke-virtual {v7, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1752 │ │ -0385be: 1a01 bd0b |00a7: const-string v1, "View Hierarchy:" // string@0bbd │ │ -0385c2: 6e20 5717 1700 |00a9: invoke-virtual {v7, v1}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@1757 │ │ -0385c8: 2201 b903 |00ac: new-instance v1, Ljava/lang/StringBuilder; // type@03b9 │ │ -0385cc: 7010 ae17 0100 |00ae: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@17ae │ │ -0385d2: 6e20 b517 5100 |00b1: invoke-virtual {v1, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17b5 │ │ -0385d8: 0c01 |00b4: move-result-object v1 │ │ -0385da: 1a02 0300 |00b5: const-string v2, " " // string@0003 │ │ -0385de: 6e20 b517 2100 |00b7: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17b5 │ │ -0385e4: 0c01 |00ba: move-result-object v1 │ │ -0385e6: 6e10 ba17 0100 |00bb: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@17ba │ │ -0385ec: 0c01 |00be: move-result-object v1 │ │ -0385ee: 6e10 8503 0400 |00bf: invoke-virtual {v4}, Landroid/support/v4/app/FragmentActivity;.getWindow:()Landroid/view/Window; // method@0385 │ │ -0385f4: 0c02 |00c2: move-result-object v2 │ │ -0385f6: 6e10 5f13 0200 |00c3: invoke-virtual {v2}, Landroid/view/Window;.getDecorView:()Landroid/view/View; // method@135f │ │ -0385fc: 0c02 |00c6: move-result-object v2 │ │ -0385fe: 7040 7703 1427 |00c7: invoke-direct {v4, v1, v7, v2}, Landroid/support/v4/app/FragmentActivity;.dumpViewHierarchy:(Ljava/lang/String;Ljava/io/PrintWriter;Landroid/view/View;)V // method@0377 │ │ -038604: 0e00 |00ca: return-void │ │ - catches : (none) │ │ - positions : │ │ - 0x0000 line=668 │ │ - 0x0006 line=672 │ │ - 0x000e line=673 │ │ - 0x0019 line=674 │ │ - 0x001e line=675 │ │ - 0x0031 line=676 │ │ - 0x0039 line=677 │ │ - 0x0043 line=678 │ │ - 0x004d line=679 │ │ - 0x0057 line=680 │ │ - 0x005c line=681 │ │ - 0x0064 line=682 │ │ - 0x0069 line=683 │ │ - 0x006d line=684 │ │ - 0x0075 line=685 │ │ - 0x0082 line=686 │ │ - 0x0087 line=687 │ │ - 0x009f line=689 │ │ - 0x00a4 line=690 │ │ - 0x00ac line=691 │ │ - 0x00ca line=692 │ │ +05162c: |[05162c] android.support.v4.app.FragmentActivity.dump:(Ljava/lang/String;Ljava/io/FileDescriptor;Ljava/io/PrintWriter;[Ljava/lang/String;)V │ │ +05163c: 6001 4000 |0000: sget v1, Landroid/os/Build$VERSION;.SDK_INT:I // field@0040 │ │ +051640: 1302 0b00 |0002: const/16 v2, #int 11 // #b │ │ +051644: 3421 0200 |0004: if-lt v1, v2, 0006 // +0002 │ │ +051648: 6e20 3c22 5700 |0006: invoke-virtual {v7, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@223c │ │ +05164e: 1a01 2b0c |0009: const-string v1, "Local FragmentActivity " // string@0c2b │ │ +051652: 6e20 3c22 1700 |000b: invoke-virtual {v7, v1}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@223c │ │ +051658: 7110 b522 0400 |000e: invoke-static {v4}, Ljava/lang/System;.identityHashCode:(Ljava/lang/Object;)I // method@22b5 │ │ +05165e: 0a01 |0011: move-result v1 │ │ +051660: 7110 7322 0100 |0012: invoke-static {v1}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@2273 │ │ +051666: 0c01 |0015: move-result-object v1 │ │ +051668: 6e20 3c22 1700 |0016: invoke-virtual {v7, v1}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@223c │ │ +05166e: 1a01 2c00 |0019: const-string v1, " State:" // string@002c │ │ +051672: 6e20 4122 1700 |001b: invoke-virtual {v7, v1}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@2241 │ │ +051678: 2201 3e05 |001e: new-instance v1, Ljava/lang/StringBuilder; // type@053e │ │ +05167c: 7010 a422 0100 |0020: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@22a4 │ │ +051682: 6e20 ad22 5100 |0023: invoke-virtual {v1, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22ad │ │ +051688: 0c01 |0026: move-result-object v1 │ │ +05168a: 1a02 0300 |0027: const-string v2, " " // string@0003 │ │ +05168e: 6e20 ad22 2100 |0029: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22ad │ │ +051694: 0c01 |002c: move-result-object v1 │ │ +051696: 6e10 b222 0100 |002d: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@22b2 │ │ +05169c: 0c00 |0030: move-result-object v0 │ │ +05169e: 6e20 3c22 0700 |0031: invoke-virtual {v7, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@223c │ │ +0516a4: 1a01 0d1d |0034: const-string v1, "mCreated=" // string@1d0d │ │ +0516a8: 6e20 3c22 1700 |0036: invoke-virtual {v7, v1}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@223c │ │ +0516ae: 5541 1d01 |0039: iget-boolean v1, v4, Landroid/support/v4/app/FragmentActivity;.mCreated:Z // field@011d │ │ +0516b2: 6e20 3d22 1700 |003b: invoke-virtual {v7, v1}, Ljava/io/PrintWriter;.print:(Z)V // method@223d │ │ +0516b8: 1a01 a61e |003e: const-string v1, "mResumed=" // string@1ea6 │ │ +0516bc: 6e20 3c22 1700 |0040: invoke-virtual {v7, v1}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@223c │ │ +0516c2: 5541 2401 |0043: iget-boolean v1, v4, Landroid/support/v4/app/FragmentActivity;.mResumed:Z // field@0124 │ │ +0516c6: 6e20 3d22 1700 |0045: invoke-virtual {v7, v1}, Ljava/io/PrintWriter;.print:(Z)V // method@223d │ │ +0516cc: 1a01 7600 |0048: const-string v1, " mStopped=" // string@0076 │ │ +0516d0: 6e20 3c22 1700 |004a: invoke-virtual {v7, v1}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@223c │ │ +0516d6: 5541 2601 |004d: iget-boolean v1, v4, Landroid/support/v4/app/FragmentActivity;.mStopped:Z // field@0126 │ │ +0516da: 6e20 3d22 1700 |004f: invoke-virtual {v7, v1}, Ljava/io/PrintWriter;.print:(Z)V // method@223d │ │ +0516e0: 1a01 6e00 |0052: const-string v1, " mReallyStopped=" // string@006e │ │ +0516e4: 6e20 3c22 1700 |0054: invoke-virtual {v7, v1}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@223c │ │ +0516ea: 5541 2301 |0057: iget-boolean v1, v4, Landroid/support/v4/app/FragmentActivity;.mReallyStopped:Z // field@0123 │ │ +0516ee: 6e20 4222 1700 |0059: invoke-virtual {v7, v1}, Ljava/io/PrintWriter;.println:(Z)V // method@2242 │ │ +0516f4: 6e20 3c22 0700 |005c: invoke-virtual {v7, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@223c │ │ +0516fa: 1a01 f91d |005f: const-string v1, "mLoadersStarted=" // string@1df9 │ │ +0516fe: 6e20 3c22 1700 |0061: invoke-virtual {v7, v1}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@223c │ │ +051704: 5541 2101 |0064: iget-boolean v1, v4, Landroid/support/v4/app/FragmentActivity;.mLoadersStarted:Z // field@0121 │ │ +051708: 6e20 4222 1700 |0066: invoke-virtual {v7, v1}, Ljava/io/PrintWriter;.println:(Z)V // method@2242 │ │ +05170e: 5441 2001 |0069: iget-object v1, v4, Landroid/support/v4/app/FragmentActivity;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@0120 │ │ +051712: 3801 3400 |006b: if-eqz v1, 009f // +0034 │ │ +051716: 6e20 3c22 5700 |006d: invoke-virtual {v7, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@223c │ │ +05171c: 1a01 220c |0070: const-string v1, "Loader Manager " // string@0c22 │ │ +051720: 6e20 3c22 1700 |0072: invoke-virtual {v7, v1}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@223c │ │ +051726: 5441 2001 |0075: iget-object v1, v4, Landroid/support/v4/app/FragmentActivity;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@0120 │ │ +05172a: 7110 b522 0100 |0077: invoke-static {v1}, Ljava/lang/System;.identityHashCode:(Ljava/lang/Object;)I // method@22b5 │ │ +051730: 0a01 |007a: move-result v1 │ │ +051732: 7110 7322 0100 |007b: invoke-static {v1}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@2273 │ │ +051738: 0c01 |007e: move-result-object v1 │ │ +05173a: 6e20 3c22 1700 |007f: invoke-virtual {v7, v1}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@223c │ │ +051740: 1a01 ef00 |0082: const-string v1, ":" // string@00ef │ │ +051744: 6e20 4122 1700 |0084: invoke-virtual {v7, v1}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@2241 │ │ +05174a: 5441 2001 |0087: iget-object v1, v4, Landroid/support/v4/app/FragmentActivity;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@0120 │ │ +05174e: 2202 3e05 |0089: new-instance v2, Ljava/lang/StringBuilder; // type@053e │ │ +051752: 7010 a422 0200 |008b: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@22a4 │ │ +051758: 6e20 ad22 5200 |008e: invoke-virtual {v2, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22ad │ │ +05175e: 0c02 |0091: move-result-object v2 │ │ +051760: 1a03 0300 |0092: const-string v3, " " // string@0003 │ │ +051764: 6e20 ad22 3200 |0094: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22ad │ │ +05176a: 0c02 |0097: move-result-object v2 │ │ +05176c: 6e10 b222 0200 |0098: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@22b2 │ │ +051772: 0c02 |009b: move-result-object v2 │ │ +051774: 6e58 c106 2176 |009c: invoke-virtual {v1, v2, v6, v7, v8}, Landroid/support/v4/app/LoaderManagerImpl;.dump:(Ljava/lang/String;Ljava/io/FileDescriptor;Ljava/io/PrintWriter;[Ljava/lang/String;)V // method@06c1 │ │ +05177a: 5441 1e01 |009f: iget-object v1, v4, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@011e │ │ +05177e: 6e58 b905 5176 |00a1: invoke-virtual {v1, v5, v6, v7, v8}, Landroid/support/v4/app/FragmentManagerImpl;.dump:(Ljava/lang/String;Ljava/io/FileDescriptor;Ljava/io/PrintWriter;[Ljava/lang/String;)V // method@05b9 │ │ +051784: 6e20 3c22 5700 |00a4: invoke-virtual {v7, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@223c │ │ +05178a: 1a01 fe0f |00a7: const-string v1, "View Hierarchy:" // string@0ffe │ │ +05178e: 6e20 4122 1700 |00a9: invoke-virtual {v7, v1}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@2241 │ │ +051794: 2201 3e05 |00ac: new-instance v1, Ljava/lang/StringBuilder; // type@053e │ │ +051798: 7010 a422 0100 |00ae: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@22a4 │ │ +05179e: 6e20 ad22 5100 |00b1: invoke-virtual {v1, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22ad │ │ +0517a4: 0c01 |00b4: move-result-object v1 │ │ +0517a6: 1a02 0300 |00b5: const-string v2, " " // string@0003 │ │ +0517aa: 6e20 ad22 2100 |00b7: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22ad │ │ +0517b0: 0c01 |00ba: move-result-object v1 │ │ +0517b2: 6e10 b222 0100 |00bb: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@22b2 │ │ +0517b8: 0c01 |00be: move-result-object v1 │ │ +0517ba: 6e10 4905 0400 |00bf: invoke-virtual {v4}, Landroid/support/v4/app/FragmentActivity;.getWindow:()Landroid/view/Window; // method@0549 │ │ +0517c0: 0c02 |00c2: move-result-object v2 │ │ +0517c2: 6e10 fa1d 0200 |00c3: invoke-virtual {v2}, Landroid/view/Window;.getDecorView:()Landroid/view/View; // method@1dfa │ │ +0517c8: 0c02 |00c6: move-result-object v2 │ │ +0517ca: 7040 3c05 1427 |00c7: invoke-direct {v4, v1, v7, v2}, Landroid/support/v4/app/FragmentActivity;.dumpViewHierarchy:(Ljava/lang/String;Ljava/io/PrintWriter;Landroid/view/View;)V // method@053c │ │ +0517d0: 0e00 |00ca: return-void │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=646 │ │ + 0x0006 line=650 │ │ + 0x000e line=651 │ │ + 0x0019 line=652 │ │ + 0x001e line=653 │ │ + 0x0031 line=654 │ │ + 0x0039 line=655 │ │ + 0x0043 line=656 │ │ + 0x004d line=657 │ │ + 0x0057 line=658 │ │ + 0x005c line=659 │ │ + 0x0064 line=660 │ │ + 0x0069 line=661 │ │ + 0x006d line=662 │ │ + 0x0075 line=663 │ │ + 0x0082 line=664 │ │ + 0x0087 line=665 │ │ + 0x009f line=667 │ │ + 0x00a4 line=668 │ │ + 0x00ac line=669 │ │ + 0x00ca line=670 │ │ locals : │ │ 0x0031 - 0x00cb reg=0 innerPrefix Ljava/lang/String; │ │ 0x0000 - 0x00cb reg=4 this Landroid/support/v4/app/FragmentActivity; │ │ 0x0000 - 0x00cb reg=5 prefix Ljava/lang/String; │ │ 0x0000 - 0x00cb reg=6 fd Ljava/io/FileDescriptor; │ │ 0x0000 - 0x00cb reg=7 writer Ljava/io/PrintWriter; │ │ 0x0000 - 0x00cb reg=8 args [Ljava/lang/String; │ │ @@ -7420,70 +10051,70 @@ │ │ type : '()Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 13 16-bit code units │ │ -038608: |[038608] android.support.v4.app.FragmentActivity.getLastCustomNonConfigurationInstance:()Ljava/lang/Object; │ │ -038618: 6e10 7c03 0200 |0000: invoke-virtual {v2}, Landroid/support/v4/app/FragmentActivity;.getLastNonConfigurationInstance:()Ljava/lang/Object; // method@037c │ │ -03861e: 0c00 |0003: move-result-object v0 │ │ -038620: 1f00 ba00 |0004: check-cast v0, Landroid/support/v4/app/FragmentActivity$NonConfigurationInstances; // type@00ba │ │ -038624: 3800 0500 |0006: if-eqz v0, 000b // +0005 │ │ -038628: 5401 d800 |0008: iget-object v1, v0, Landroid/support/v4/app/FragmentActivity$NonConfigurationInstances;.custom:Ljava/lang/Object; // field@00d8 │ │ -03862c: 1101 |000a: return-object v1 │ │ -03862e: 1201 |000b: const/4 v1, #int 0 // #0 │ │ -038630: 28fe |000c: goto 000a // -0002 │ │ +0517d4: |[0517d4] android.support.v4.app.FragmentActivity.getLastCustomNonConfigurationInstance:()Ljava/lang/Object; │ │ +0517e4: 6e10 4005 0200 |0000: invoke-virtual {v2}, Landroid/support/v4/app/FragmentActivity;.getLastNonConfigurationInstance:()Ljava/lang/Object; // method@0540 │ │ +0517ea: 0c00 |0003: move-result-object v0 │ │ +0517ec: 1f00 2001 |0004: check-cast v0, Landroid/support/v4/app/FragmentActivity$NonConfigurationInstances; // type@0120 │ │ +0517f0: 3800 0500 |0006: if-eqz v0, 000b // +0005 │ │ +0517f4: 5401 1201 |0008: iget-object v1, v0, Landroid/support/v4/app/FragmentActivity$NonConfigurationInstances;.custom:Ljava/lang/Object; // field@0112 │ │ +0517f8: 1101 |000a: return-object v1 │ │ +0517fa: 1201 |000b: const/4 v1, #int 0 // #0 │ │ +0517fc: 28fe |000c: goto 000a // -0002 │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=632 │ │ - 0x0006 line=634 │ │ + 0x0000 line=610 │ │ + 0x0006 line=612 │ │ locals : │ │ 0x0006 - 0x000d reg=0 nc Landroid/support/v4/app/FragmentActivity$NonConfigurationInstances; │ │ 0x0000 - 0x000d reg=2 this Landroid/support/v4/app/FragmentActivity; │ │ │ │ #3 : (in Landroid/support/v4/app/FragmentActivity;) │ │ name : 'getLoaderManager' │ │ type : '(Ljava/lang/String;ZZ)Landroid/support/v4/app/LoaderManagerImpl;' │ │ access : 0x0000 () │ │ code - │ │ registers : 6 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 38 16-bit code units │ │ -038634: |[038634] android.support.v4.app.FragmentActivity.getLoaderManager:(Ljava/lang/String;ZZ)Landroid/support/v4/app/LoaderManagerImpl; │ │ -038644: 5421 e000 |0000: iget-object v1, v2, Landroid/support/v4/app/FragmentActivity;.mAllLoaderManagers:Landroid/support/v4/util/SimpleArrayMap; // field@00e0 │ │ -038648: 3901 0900 |0002: if-nez v1, 000b // +0009 │ │ -03864c: 2201 8101 |0004: new-instance v1, Landroid/support/v4/util/SimpleArrayMap; // type@0181 │ │ -038650: 7010 8908 0100 |0006: invoke-direct {v1}, Landroid/support/v4/util/SimpleArrayMap;.:()V // method@0889 │ │ -038656: 5b21 e000 |0009: iput-object v1, v2, Landroid/support/v4/app/FragmentActivity;.mAllLoaderManagers:Landroid/support/v4/util/SimpleArrayMap; // field@00e0 │ │ -03865a: 5421 e000 |000b: iget-object v1, v2, Landroid/support/v4/app/FragmentActivity;.mAllLoaderManagers:Landroid/support/v4/util/SimpleArrayMap; // field@00e0 │ │ -03865e: 6e20 9308 3100 |000d: invoke-virtual {v1, v3}, Landroid/support/v4/util/SimpleArrayMap;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@0893 │ │ -038664: 0c00 |0010: move-result-object v0 │ │ -038666: 1f00 d900 |0011: check-cast v0, Landroid/support/v4/app/LoaderManagerImpl; // type@00d9 │ │ -03866a: 3900 0f00 |0013: if-nez v0, 0022 // +000f │ │ -03866e: 3805 0c00 |0015: if-eqz v5, 0021 // +000c │ │ -038672: 2200 d900 |0017: new-instance v0, Landroid/support/v4/app/LoaderManagerImpl; // type@00d9 │ │ -038676: 7040 b904 3042 |0019: invoke-direct {v0, v3, v2, v4}, Landroid/support/v4/app/LoaderManagerImpl;.:(Ljava/lang/String;Landroid/support/v4/app/FragmentActivity;Z)V // method@04b9 │ │ -03867c: 5421 e000 |001c: iget-object v1, v2, Landroid/support/v4/app/FragmentActivity;.mAllLoaderManagers:Landroid/support/v4/util/SimpleArrayMap; // field@00e0 │ │ -038680: 6e30 9a08 3100 |001e: invoke-virtual {v1, v3, v0}, Landroid/support/v4/util/SimpleArrayMap;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@089a │ │ -038686: 1100 |0021: return-object v0 │ │ -038688: 6e20 cb04 2000 |0022: invoke-virtual {v0, v2}, Landroid/support/v4/app/LoaderManagerImpl;.updateActivity:(Landroid/support/v4/app/FragmentActivity;)V // method@04cb │ │ -03868e: 28fc |0025: goto 0021 // -0004 │ │ - catches : (none) │ │ - positions : │ │ - 0x0000 line=885 │ │ - 0x0004 line=886 │ │ - 0x000b line=888 │ │ - 0x0013 line=889 │ │ - 0x0015 line=890 │ │ - 0x0017 line=891 │ │ - 0x001c line=892 │ │ - 0x0021 line=897 │ │ - 0x0022 line=895 │ │ +051800: |[051800] android.support.v4.app.FragmentActivity.getLoaderManager:(Ljava/lang/String;ZZ)Landroid/support/v4/app/LoaderManagerImpl; │ │ +051810: 5421 1a01 |0000: iget-object v1, v2, Landroid/support/v4/app/FragmentActivity;.mAllLoaderManagers:Landroid/support/v4/util/SimpleArrayMap; // field@011a │ │ +051814: 3901 0900 |0002: if-nez v1, 000b // +0009 │ │ +051818: 2201 9c02 |0004: new-instance v1, Landroid/support/v4/util/SimpleArrayMap; // type@029c │ │ +05181c: 7010 350f 0100 |0006: invoke-direct {v1}, Landroid/support/v4/util/SimpleArrayMap;.:()V // method@0f35 │ │ +051822: 5b21 1a01 |0009: iput-object v1, v2, Landroid/support/v4/app/FragmentActivity;.mAllLoaderManagers:Landroid/support/v4/util/SimpleArrayMap; // field@011a │ │ +051826: 5421 1a01 |000b: iget-object v1, v2, Landroid/support/v4/app/FragmentActivity;.mAllLoaderManagers:Landroid/support/v4/util/SimpleArrayMap; // field@011a │ │ +05182a: 6e20 3f0f 3100 |000d: invoke-virtual {v1, v3}, Landroid/support/v4/util/SimpleArrayMap;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@0f3f │ │ +051830: 0c00 |0010: move-result-object v0 │ │ +051832: 1f00 4b01 |0011: check-cast v0, Landroid/support/v4/app/LoaderManagerImpl; // type@014b │ │ +051836: 3900 0f00 |0013: if-nez v0, 0022 // +000f │ │ +05183a: 3805 0c00 |0015: if-eqz v5, 0021 // +000c │ │ +05183e: 2200 4b01 |0017: new-instance v0, Landroid/support/v4/app/LoaderManagerImpl; // type@014b │ │ +051842: 7040 b706 3042 |0019: invoke-direct {v0, v3, v2, v4}, Landroid/support/v4/app/LoaderManagerImpl;.:(Ljava/lang/String;Landroid/support/v4/app/FragmentActivity;Z)V // method@06b7 │ │ +051848: 5421 1a01 |001c: iget-object v1, v2, Landroid/support/v4/app/FragmentActivity;.mAllLoaderManagers:Landroid/support/v4/util/SimpleArrayMap; // field@011a │ │ +05184c: 6e30 470f 3100 |001e: invoke-virtual {v1, v3, v0}, Landroid/support/v4/util/SimpleArrayMap;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@0f47 │ │ +051852: 1100 |0021: return-object v0 │ │ +051854: 6e20 c906 2000 |0022: invoke-virtual {v0, v2}, Landroid/support/v4/app/LoaderManagerImpl;.updateActivity:(Landroid/support/v4/app/FragmentActivity;)V // method@06c9 │ │ +05185a: 28fc |0025: goto 0021 // -0004 │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=863 │ │ + 0x0004 line=864 │ │ + 0x000b line=866 │ │ + 0x0013 line=867 │ │ + 0x0015 line=868 │ │ + 0x0017 line=869 │ │ + 0x001c line=870 │ │ + 0x0021 line=875 │ │ + 0x0022 line=873 │ │ locals : │ │ 0x0013 - 0x0019 reg=0 lm Landroid/support/v4/app/LoaderManagerImpl; │ │ 0x001c - 0x0026 reg=0 lm Landroid/support/v4/app/LoaderManagerImpl; │ │ 0x0000 - 0x0026 reg=2 this Landroid/support/v4/app/FragmentActivity; │ │ 0x0000 - 0x0026 reg=3 who Ljava/lang/String; │ │ 0x0000 - 0x0026 reg=4 started Z │ │ 0x0000 - 0x0026 reg=5 create Z │ │ @@ -7493,171 +10124,171 @@ │ │ type : '()Landroid/support/v4/app/FragmentManager;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -038690: |[038690] android.support.v4.app.FragmentActivity.getSupportFragmentManager:()Landroid/support/v4/app/FragmentManager; │ │ -0386a0: 5410 e400 |0000: iget-object v0, v1, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00e4 │ │ -0386a4: 1100 |0002: return-object v0 │ │ +05185c: |[05185c] android.support.v4.app.FragmentActivity.getSupportFragmentManager:()Landroid/support/v4/app/FragmentManager; │ │ +05186c: 5410 1e01 |0000: iget-object v0, v1, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@011e │ │ +051870: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=827 │ │ + 0x0000 line=805 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/app/FragmentActivity; │ │ │ │ #5 : (in Landroid/support/v4/app/FragmentActivity;) │ │ name : 'getSupportLoaderManager' │ │ type : '()Landroid/support/v4/app/LoaderManager;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 4 │ │ insns size : 23 16-bit code units │ │ -0386a8: |[0386a8] android.support.v4.app.FragmentActivity.getSupportLoaderManager:()Landroid/support/v4/app/LoaderManager; │ │ -0386b8: 1212 |0000: const/4 v2, #int 1 // #1 │ │ -0386ba: 5430 e600 |0001: iget-object v0, v3, Landroid/support/v4/app/FragmentActivity;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00e6 │ │ -0386be: 3800 0500 |0003: if-eqz v0, 0008 // +0005 │ │ -0386c2: 5430 e600 |0005: iget-object v0, v3, Landroid/support/v4/app/FragmentActivity;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00e6 │ │ -0386c6: 1100 |0007: return-object v0 │ │ -0386c8: 5c32 e100 |0008: iput-boolean v2, v3, Landroid/support/v4/app/FragmentActivity;.mCheckedForLoaderManager:Z // field@00e1 │ │ -0386cc: 1a00 bb00 |000a: const-string v0, "(root)" // string@00bb │ │ -0386d0: 5531 e700 |000c: iget-boolean v1, v3, Landroid/support/v4/app/FragmentActivity;.mLoadersStarted:Z // field@00e7 │ │ -0386d4: 6e40 7e03 0321 |000e: invoke-virtual {v3, v0, v1, v2}, Landroid/support/v4/app/FragmentActivity;.getLoaderManager:(Ljava/lang/String;ZZ)Landroid/support/v4/app/LoaderManagerImpl; // method@037e │ │ -0386da: 0c00 |0011: move-result-object v0 │ │ -0386dc: 5b30 e600 |0012: iput-object v0, v3, Landroid/support/v4/app/FragmentActivity;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00e6 │ │ -0386e0: 5430 e600 |0014: iget-object v0, v3, Landroid/support/v4/app/FragmentActivity;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00e6 │ │ -0386e4: 28f1 |0016: goto 0007 // -000f │ │ - catches : (none) │ │ - positions : │ │ - 0x0001 line=876 │ │ - 0x0005 line=877 │ │ - 0x0007 line=881 │ │ - 0x0008 line=879 │ │ - 0x000a line=880 │ │ - 0x0014 line=881 │ │ +051874: |[051874] android.support.v4.app.FragmentActivity.getSupportLoaderManager:()Landroid/support/v4/app/LoaderManager; │ │ +051884: 1212 |0000: const/4 v2, #int 1 // #1 │ │ +051886: 5430 2001 |0001: iget-object v0, v3, Landroid/support/v4/app/FragmentActivity;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@0120 │ │ +05188a: 3800 0500 |0003: if-eqz v0, 0008 // +0005 │ │ +05188e: 5430 2001 |0005: iget-object v0, v3, Landroid/support/v4/app/FragmentActivity;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@0120 │ │ +051892: 1100 |0007: return-object v0 │ │ +051894: 5c32 1b01 |0008: iput-boolean v2, v3, Landroid/support/v4/app/FragmentActivity;.mCheckedForLoaderManager:Z // field@011b │ │ +051898: 1a00 cc00 |000a: const-string v0, "(root)" // string@00cc │ │ +05189c: 5531 2101 |000c: iget-boolean v1, v3, Landroid/support/v4/app/FragmentActivity;.mLoadersStarted:Z // field@0121 │ │ +0518a0: 6e40 4205 0321 |000e: invoke-virtual {v3, v0, v1, v2}, Landroid/support/v4/app/FragmentActivity;.getLoaderManager:(Ljava/lang/String;ZZ)Landroid/support/v4/app/LoaderManagerImpl; // method@0542 │ │ +0518a6: 0c00 |0011: move-result-object v0 │ │ +0518a8: 5b30 2001 |0012: iput-object v0, v3, Landroid/support/v4/app/FragmentActivity;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@0120 │ │ +0518ac: 5430 2001 |0014: iget-object v0, v3, Landroid/support/v4/app/FragmentActivity;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@0120 │ │ +0518b0: 28f1 |0016: goto 0007 // -000f │ │ + catches : (none) │ │ + positions : │ │ + 0x0001 line=854 │ │ + 0x0005 line=855 │ │ + 0x0007 line=859 │ │ + 0x0008 line=857 │ │ + 0x000a line=858 │ │ + 0x0014 line=859 │ │ locals : │ │ 0x0000 - 0x0017 reg=3 this Landroid/support/v4/app/FragmentActivity; │ │ │ │ #6 : (in Landroid/support/v4/app/FragmentActivity;) │ │ name : 'invalidateSupportFragment' │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 27 16-bit code units │ │ -0386e8: |[0386e8] android.support.v4.app.FragmentActivity.invalidateSupportFragment:(Ljava/lang/String;)V │ │ -0386f8: 5421 e000 |0000: iget-object v1, v2, Landroid/support/v4/app/FragmentActivity;.mAllLoaderManagers:Landroid/support/v4/util/SimpleArrayMap; // field@00e0 │ │ -0386fc: 3801 1800 |0002: if-eqz v1, 001a // +0018 │ │ -038700: 5421 e000 |0004: iget-object v1, v2, Landroid/support/v4/app/FragmentActivity;.mAllLoaderManagers:Landroid/support/v4/util/SimpleArrayMap; // field@00e0 │ │ -038704: 6e20 9308 3100 |0006: invoke-virtual {v1, v3}, Landroid/support/v4/util/SimpleArrayMap;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@0893 │ │ -03870a: 0c00 |0009: move-result-object v0 │ │ -03870c: 1f00 d900 |000a: check-cast v0, Landroid/support/v4/app/LoaderManagerImpl; // type@00d9 │ │ -038710: 3800 0e00 |000c: if-eqz v0, 001a // +000e │ │ -038714: 5501 7801 |000e: iget-boolean v1, v0, Landroid/support/v4/app/LoaderManagerImpl;.mRetaining:Z // field@0178 │ │ -038718: 3901 0a00 |0010: if-nez v1, 001a // +000a │ │ -03871c: 6e10 bd04 0000 |0012: invoke-virtual {v0}, Landroid/support/v4/app/LoaderManagerImpl;.doDestroy:()V // method@04bd │ │ -038722: 5421 e000 |0015: iget-object v1, v2, Landroid/support/v4/app/FragmentActivity;.mAllLoaderManagers:Landroid/support/v4/util/SimpleArrayMap; // field@00e0 │ │ -038726: 6e20 9c08 3100 |0017: invoke-virtual {v1, v3}, Landroid/support/v4/util/SimpleArrayMap;.remove:(Ljava/lang/Object;)Ljava/lang/Object; // method@089c │ │ -03872c: 0e00 |001a: return-void │ │ +0518b4: |[0518b4] android.support.v4.app.FragmentActivity.invalidateSupportFragment:(Ljava/lang/String;)V │ │ +0518c4: 5421 1a01 |0000: iget-object v1, v2, Landroid/support/v4/app/FragmentActivity;.mAllLoaderManagers:Landroid/support/v4/util/SimpleArrayMap; // field@011a │ │ +0518c8: 3801 1800 |0002: if-eqz v1, 001a // +0018 │ │ +0518cc: 5421 1a01 |0004: iget-object v1, v2, Landroid/support/v4/app/FragmentActivity;.mAllLoaderManagers:Landroid/support/v4/util/SimpleArrayMap; // field@011a │ │ +0518d0: 6e20 3f0f 3100 |0006: invoke-virtual {v1, v3}, Landroid/support/v4/util/SimpleArrayMap;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@0f3f │ │ +0518d6: 0c00 |0009: move-result-object v0 │ │ +0518d8: 1f00 4b01 |000a: check-cast v0, Landroid/support/v4/app/LoaderManagerImpl; // type@014b │ │ +0518dc: 3800 0e00 |000c: if-eqz v0, 001a // +000e │ │ +0518e0: 5501 d001 |000e: iget-boolean v1, v0, Landroid/support/v4/app/LoaderManagerImpl;.mRetaining:Z // field@01d0 │ │ +0518e4: 3901 0a00 |0010: if-nez v1, 001a // +000a │ │ +0518e8: 6e10 bb06 0000 |0012: invoke-virtual {v0}, Landroid/support/v4/app/LoaderManagerImpl;.doDestroy:()V // method@06bb │ │ +0518ee: 5421 1a01 |0015: iget-object v1, v2, Landroid/support/v4/app/FragmentActivity;.mAllLoaderManagers:Landroid/support/v4/util/SimpleArrayMap; // field@011a │ │ +0518f2: 6e20 490f 3100 |0017: invoke-virtual {v1, v3}, Landroid/support/v4/util/SimpleArrayMap;.remove:(Ljava/lang/Object;)Ljava/lang/Object; // method@0f49 │ │ +0518f8: 0e00 |001a: return-void │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=859 │ │ - 0x0004 line=860 │ │ - 0x000c line=861 │ │ - 0x0012 line=862 │ │ - 0x0015 line=863 │ │ - 0x001a line=866 │ │ + 0x0000 line=837 │ │ + 0x0004 line=838 │ │ + 0x000c line=839 │ │ + 0x0012 line=840 │ │ + 0x0015 line=841 │ │ + 0x001a line=844 │ │ locals : │ │ 0x000c - 0x001a reg=0 lm Landroid/support/v4/app/LoaderManagerImpl; │ │ 0x0000 - 0x001b reg=2 this Landroid/support/v4/app/FragmentActivity; │ │ 0x0000 - 0x001b reg=3 who Ljava/lang/String; │ │ │ │ #7 : (in Landroid/support/v4/app/FragmentActivity;) │ │ name : 'onActivityResult' │ │ type : '(IILandroid/content/Intent;)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 9 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 111 16-bit code units │ │ -038730: |[038730] android.support.v4.app.FragmentActivity.onActivityResult:(IILandroid/content/Intent;)V │ │ -038740: 5452 e400 |0000: iget-object v2, v5, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00e4 │ │ -038744: 6e10 0204 0200 |0002: invoke-virtual {v2}, Landroid/support/v4/app/FragmentManagerImpl;.noteStateNotSaved:()V // method@0402 │ │ -03874a: e101 0610 |0005: shr-int/lit8 v1, v6, #int 16 // #10 │ │ -03874e: 3801 6400 |0007: if-eqz v1, 006b // +0064 │ │ -038752: d801 01ff |0009: add-int/lit8 v1, v1, #int -1 // #ff │ │ -038756: 5452 e400 |000b: iget-object v2, v5, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00e4 │ │ -03875a: 5422 0a01 |000d: iget-object v2, v2, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@010a │ │ -03875e: 3802 0e00 |000f: if-eqz v2, 001d // +000e │ │ -038762: 3a01 0c00 |0011: if-ltz v1, 001d // +000c │ │ -038766: 5452 e400 |0013: iget-object v2, v5, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00e4 │ │ -03876a: 5422 0a01 |0015: iget-object v2, v2, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@010a │ │ -03876e: 6e10 df17 0200 |0017: invoke-virtual {v2}, Ljava/util/ArrayList;.size:()I // method@17df │ │ -038774: 0a02 |001a: move-result v2 │ │ -038776: 3421 1f00 |001b: if-lt v1, v2, 003a // +001f │ │ -03877a: 1a02 6503 |001d: const-string v2, "FragmentActivity" // string@0365 │ │ -03877e: 2203 b903 |001f: new-instance v3, Ljava/lang/StringBuilder; // type@03b9 │ │ -038782: 7010 ae17 0300 |0021: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@17ae │ │ -038788: 1a04 d401 |0024: const-string v4, "Activity result fragment index out of range: 0x" // string@01d4 │ │ -03878c: 6e20 b517 4300 |0026: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17b5 │ │ -038792: 0c03 |0029: move-result-object v3 │ │ -038794: 7110 8117 0600 |002a: invoke-static {v6}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@1781 │ │ -03879a: 0c04 |002d: move-result-object v4 │ │ -03879c: 6e20 b517 4300 |002e: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17b5 │ │ -0387a2: 0c03 |0031: move-result-object v3 │ │ -0387a4: 6e10 ba17 0300 |0032: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@17ba │ │ -0387aa: 0c03 |0035: move-result-object v3 │ │ -0387ac: 7120 3912 3200 |0036: invoke-static {v2, v3}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;)I // method@1239 │ │ -0387b2: 0e00 |0039: return-void │ │ -0387b4: 5452 e400 |003a: iget-object v2, v5, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00e4 │ │ -0387b8: 5422 0a01 |003c: iget-object v2, v2, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@010a │ │ -0387bc: 6e20 d917 1200 |003e: invoke-virtual {v2, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@17d9 │ │ -0387c2: 0c00 |0041: move-result-object v0 │ │ -0387c4: 1f00 b600 |0042: check-cast v0, Landroid/support/v4/app/Fragment; // type@00b6 │ │ -0387c8: 3900 1f00 |0044: if-nez v0, 0063 // +001f │ │ -0387cc: 1a02 6503 |0046: const-string v2, "FragmentActivity" // string@0365 │ │ -0387d0: 2203 b903 |0048: new-instance v3, Ljava/lang/StringBuilder; // type@03b9 │ │ -0387d4: 7010 ae17 0300 |004a: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@17ae │ │ -0387da: 1a04 d501 |004d: const-string v4, "Activity result no fragment exists for index: 0x" // string@01d5 │ │ -0387de: 6e20 b517 4300 |004f: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17b5 │ │ -0387e4: 0c03 |0052: move-result-object v3 │ │ -0387e6: 7110 8117 0600 |0053: invoke-static {v6}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@1781 │ │ -0387ec: 0c04 |0056: move-result-object v4 │ │ -0387ee: 6e20 b517 4300 |0057: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17b5 │ │ -0387f4: 0c03 |005a: move-result-object v3 │ │ -0387f6: 6e10 ba17 0300 |005b: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@17ba │ │ -0387fc: 0c03 |005e: move-result-object v3 │ │ -0387fe: 7120 3912 3200 |005f: invoke-static {v2, v3}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;)I // method@1239 │ │ -038804: 28d7 |0062: goto 0039 // -0029 │ │ -038806: 1402 ffff 0000 |0063: const v2, #float 9.18341e-41 // #0000ffff │ │ -03880c: b562 |0066: and-int/2addr v2, v6 │ │ -03880e: 6e40 3303 2087 |0067: invoke-virtual {v0, v2, v7, v8}, Landroid/support/v4/app/Fragment;.onActivityResult:(IILandroid/content/Intent;)V // method@0333 │ │ -038814: 28cf |006a: goto 0039 // -0031 │ │ -038816: 6f40 1f00 6587 |006b: invoke-super {v5, v6, v7, v8}, Landroid/app/Activity;.onActivityResult:(IILandroid/content/Intent;)V // method@001f │ │ -03881c: 28cb |006e: goto 0039 // -0035 │ │ +0518fc: |[0518fc] android.support.v4.app.FragmentActivity.onActivityResult:(IILandroid/content/Intent;)V │ │ +05190c: 5452 1e01 |0000: iget-object v2, v5, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@011e │ │ +051910: 6e10 d105 0200 |0002: invoke-virtual {v2}, Landroid/support/v4/app/FragmentManagerImpl;.noteStateNotSaved:()V // method@05d1 │ │ +051916: e101 0610 |0005: shr-int/lit8 v1, v6, #int 16 // #10 │ │ +05191a: 3801 6400 |0007: if-eqz v1, 006b // +0064 │ │ +05191e: d801 01ff |0009: add-int/lit8 v1, v1, #int -1 // #ff │ │ +051922: 5452 1e01 |000b: iget-object v2, v5, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@011e │ │ +051926: 5422 4801 |000d: iget-object v2, v2, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@0148 │ │ +05192a: 3802 0e00 |000f: if-eqz v2, 001d // +000e │ │ +05192e: 3a01 0c00 |0011: if-ltz v1, 001d // +000c │ │ +051932: 5452 1e01 |0013: iget-object v2, v5, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@011e │ │ +051936: 5422 4801 |0015: iget-object v2, v2, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@0148 │ │ +05193a: 6e10 de22 0200 |0017: invoke-virtual {v2}, Ljava/util/ArrayList;.size:()I // method@22de │ │ +051940: 0a02 |001a: move-result v2 │ │ +051942: 3421 1f00 |001b: if-lt v1, v2, 003a // +001f │ │ +051946: 1a02 6404 |001d: const-string v2, "FragmentActivity" // string@0464 │ │ +05194a: 2203 3e05 |001f: new-instance v3, Ljava/lang/StringBuilder; // type@053e │ │ +05194e: 7010 a422 0300 |0021: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@22a4 │ │ +051954: 1a04 2102 |0024: const-string v4, "Activity result fragment index out of range: 0x" // string@0221 │ │ +051958: 6e20 ad22 4300 |0026: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22ad │ │ +05195e: 0c03 |0029: move-result-object v3 │ │ +051960: 7110 7322 0600 |002a: invoke-static {v6}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@2273 │ │ +051966: 0c04 |002d: move-result-object v4 │ │ +051968: 6e20 ad22 4300 |002e: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22ad │ │ +05196e: 0c03 |0031: move-result-object v3 │ │ +051970: 6e10 b222 0300 |0032: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@22b2 │ │ +051976: 0c03 |0035: move-result-object v3 │ │ +051978: 7120 751c 3200 |0036: invoke-static {v2, v3}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;)I // method@1c75 │ │ +05197e: 0e00 |0039: return-void │ │ +051980: 5452 1e01 |003a: iget-object v2, v5, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@011e │ │ +051984: 5422 4801 |003c: iget-object v2, v2, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@0148 │ │ +051988: 6e20 d722 1200 |003e: invoke-virtual {v2, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@22d7 │ │ +05198e: 0c00 |0041: move-result-object v0 │ │ +051990: 1f00 1d01 |0042: check-cast v0, Landroid/support/v4/app/Fragment; // type@011d │ │ +051994: 3900 1f00 |0044: if-nez v0, 0063 // +001f │ │ +051998: 1a02 6404 |0046: const-string v2, "FragmentActivity" // string@0464 │ │ +05199c: 2203 3e05 |0048: new-instance v3, Ljava/lang/StringBuilder; // type@053e │ │ +0519a0: 7010 a422 0300 |004a: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@22a4 │ │ +0519a6: 1a04 2202 |004d: const-string v4, "Activity result no fragment exists for index: 0x" // string@0222 │ │ +0519aa: 6e20 ad22 4300 |004f: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22ad │ │ +0519b0: 0c03 |0052: move-result-object v3 │ │ +0519b2: 7110 7322 0600 |0053: invoke-static {v6}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@2273 │ │ +0519b8: 0c04 |0056: move-result-object v4 │ │ +0519ba: 6e20 ad22 4300 |0057: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22ad │ │ +0519c0: 0c03 |005a: move-result-object v3 │ │ +0519c2: 6e10 b222 0300 |005b: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@22b2 │ │ +0519c8: 0c03 |005e: move-result-object v3 │ │ +0519ca: 7120 751c 3200 |005f: invoke-static {v2, v3}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;)I // method@1c75 │ │ +0519d0: 28d7 |0062: goto 0039 // -0029 │ │ +0519d2: 1402 ffff 0000 |0063: const v2, #float 9.18341e-41 // #0000ffff │ │ +0519d8: b562 |0066: and-int/2addr v2, v6 │ │ +0519da: 6e40 ef04 2087 |0067: invoke-virtual {v0, v2, v7, v8}, Landroid/support/v4/app/Fragment;.onActivityResult:(IILandroid/content/Intent;)V // method@04ef │ │ +0519e0: 28cf |006a: goto 0039 // -0031 │ │ +0519e2: 6f40 2600 6587 |006b: invoke-super {v5, v6, v7, v8}, Landroid/app/Activity;.onActivityResult:(IILandroid/content/Intent;)V // method@0026 │ │ +0519e8: 28cb |006e: goto 0039 // -0035 │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=152 │ │ - 0x0005 line=153 │ │ - 0x0007 line=154 │ │ - 0x0009 line=155 │ │ - 0x000b line=156 │ │ - 0x001d line=157 │ │ - 0x0039 line=172 │ │ - 0x003a line=161 │ │ - 0x0044 line=162 │ │ - 0x0046 line=163 │ │ - 0x0063 line=166 │ │ - 0x006b line=171 │ │ + 0x0000 line=149 │ │ + 0x0005 line=150 │ │ + 0x0007 line=151 │ │ + 0x0009 line=152 │ │ + 0x000b line=153 │ │ + 0x001d line=154 │ │ + 0x0039 line=169 │ │ + 0x003a line=158 │ │ + 0x0044 line=159 │ │ + 0x0046 line=160 │ │ + 0x0063 line=163 │ │ + 0x006b line=168 │ │ locals : │ │ 0x0044 - 0x006b reg=0 frag Landroid/support/v4/app/Fragment; │ │ 0x0007 - 0x006f reg=1 index I │ │ 0x0000 - 0x006f reg=5 this Landroid/support/v4/app/FragmentActivity; │ │ 0x0000 - 0x006f reg=6 requestCode I │ │ 0x0000 - 0x006f reg=7 resultCode I │ │ 0x0000 - 0x006f reg=8 data Landroid/content/Intent; │ │ @@ -7667,124 +10298,124 @@ │ │ type : '(Landroid/support/v4/app/Fragment;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -038820: |[038820] android.support.v4.app.FragmentActivity.onAttachFragment:(Landroid/support/v4/app/Fragment;)V │ │ -038830: 0e00 |0000: return-void │ │ +0519ec: |[0519ec] android.support.v4.app.FragmentActivity.onAttachFragment:(Landroid/support/v4/app/Fragment;)V │ │ +0519fc: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=820 │ │ + 0x0000 line=798 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/app/FragmentActivity; │ │ 0x0000 - 0x0001 reg=1 fragment Landroid/support/v4/app/Fragment; │ │ │ │ #9 : (in Landroid/support/v4/app/FragmentActivity;) │ │ name : 'onBackPressed' │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 12 16-bit code units │ │ -038834: |[038834] android.support.v4.app.FragmentActivity.onBackPressed:()V │ │ -038844: 5410 e400 |0000: iget-object v0, v1, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00e4 │ │ -038848: 6e10 0704 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.popBackStackImmediate:()Z // method@0407 │ │ -03884e: 0a00 |0005: move-result v0 │ │ -038850: 3900 0500 |0006: if-nez v0, 000b // +0005 │ │ -038854: 6e10 7903 0100 |0008: invoke-virtual {v1}, Landroid/support/v4/app/FragmentActivity;.finish:()V // method@0379 │ │ -03885a: 0e00 |000b: return-void │ │ +051a00: |[051a00] android.support.v4.app.FragmentActivity.onBackPressed:()V │ │ +051a10: 5410 1e01 |0000: iget-object v0, v1, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@011e │ │ +051a14: 6e10 d705 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.popBackStackImmediate:()Z // method@05d7 │ │ +051a1a: 0a00 |0005: move-result v0 │ │ +051a1c: 3900 0500 |0006: if-nez v0, 000b // +0005 │ │ +051a20: 6e10 6b05 0100 |0008: invoke-virtual {v1}, Landroid/support/v4/app/FragmentActivity;.supportFinishAfterTransition:()V // method@056b │ │ +051a26: 0e00 |000b: return-void │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=179 │ │ - 0x0008 line=180 │ │ - 0x000b line=182 │ │ + 0x0000 line=176 │ │ + 0x0008 line=177 │ │ + 0x000b line=179 │ │ locals : │ │ 0x0000 - 0x000c reg=1 this Landroid/support/v4/app/FragmentActivity; │ │ │ │ #10 : (in Landroid/support/v4/app/FragmentActivity;) │ │ name : 'onConfigurationChanged' │ │ type : '(Landroid/content/res/Configuration;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -03885c: |[03885c] android.support.v4.app.FragmentActivity.onConfigurationChanged:(Landroid/content/res/Configuration;)V │ │ -03886c: 6f20 2000 2100 |0000: invoke-super {v1, v2}, Landroid/app/Activity;.onConfigurationChanged:(Landroid/content/res/Configuration;)V // method@0020 │ │ -038872: 5410 e400 |0003: iget-object v0, v1, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00e4 │ │ -038876: 6e20 dd03 2000 |0005: invoke-virtual {v0, v2}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchConfigurationChanged:(Landroid/content/res/Configuration;)V // method@03dd │ │ -03887c: 0e00 |0008: return-void │ │ +051a28: |[051a28] android.support.v4.app.FragmentActivity.onConfigurationChanged:(Landroid/content/res/Configuration;)V │ │ +051a38: 6f20 2700 2100 |0000: invoke-super {v1, v2}, Landroid/app/Activity;.onConfigurationChanged:(Landroid/content/res/Configuration;)V // method@0027 │ │ +051a3e: 5410 1e01 |0003: iget-object v0, v1, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@011e │ │ +051a42: 6e20 aa05 2000 |0005: invoke-virtual {v0, v2}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchConfigurationChanged:(Landroid/content/res/Configuration;)V // method@05aa │ │ +051a48: 0e00 |0008: return-void │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=189 │ │ - 0x0003 line=190 │ │ - 0x0008 line=191 │ │ + 0x0000 line=240 │ │ + 0x0003 line=241 │ │ + 0x0008 line=242 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 this Landroid/support/v4/app/FragmentActivity; │ │ 0x0000 - 0x0009 reg=2 newConfig Landroid/content/res/Configuration; │ │ │ │ #11 : (in Landroid/support/v4/app/FragmentActivity;) │ │ name : 'onCreate' │ │ type : '(Landroid/os/Bundle;)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 7 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 63 16-bit code units │ │ -038880: |[038880] android.support.v4.app.FragmentActivity.onCreate:(Landroid/os/Bundle;)V │ │ -038890: 1202 |0000: const/4 v2, #int 0 // #0 │ │ -038892: 5453 e400 |0001: iget-object v3, v5, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00e4 │ │ -038896: 5454 e200 |0003: iget-object v4, v5, Landroid/support/v4/app/FragmentActivity;.mContainer:Landroid/support/v4/app/FragmentContainer; // field@00e2 │ │ -03889a: 6e40 d703 5324 |0005: invoke-virtual {v3, v5, v4, v2}, Landroid/support/v4/app/FragmentManagerImpl;.attachActivity:(Landroid/support/v4/app/FragmentActivity;Landroid/support/v4/app/FragmentContainer;Landroid/support/v4/app/Fragment;)V // method@03d7 │ │ -0388a0: 6e10 7d03 0500 |0008: invoke-virtual {v5}, Landroid/support/v4/app/FragmentActivity;.getLayoutInflater:()Landroid/view/LayoutInflater; // method@037d │ │ -0388a6: 0c03 |000b: move-result-object v3 │ │ -0388a8: 6e10 6812 0300 |000c: invoke-virtual {v3}, Landroid/view/LayoutInflater;.getFactory:()Landroid/view/LayoutInflater$Factory; // method@1268 │ │ -0388ae: 0c03 |000f: move-result-object v3 │ │ -0388b0: 3903 0900 |0010: if-nez v3, 0019 // +0009 │ │ -0388b4: 6e10 7d03 0500 |0012: invoke-virtual {v5}, Landroid/support/v4/app/FragmentActivity;.getLayoutInflater:()Landroid/view/LayoutInflater; // method@037d │ │ -0388ba: 0c03 |0015: move-result-object v3 │ │ -0388bc: 6e20 6b12 5300 |0016: invoke-virtual {v3, v5}, Landroid/view/LayoutInflater;.setFactory:(Landroid/view/LayoutInflater$Factory;)V // method@126b │ │ -0388c2: 6f20 2100 6500 |0019: invoke-super {v5, v6}, Landroid/app/Activity;.onCreate:(Landroid/os/Bundle;)V // method@0021 │ │ -0388c8: 6e10 7c03 0500 |001c: invoke-virtual {v5}, Landroid/support/v4/app/FragmentActivity;.getLastNonConfigurationInstance:()Ljava/lang/Object; // method@037c │ │ -0388ce: 0c00 |001f: move-result-object v0 │ │ -0388d0: 1f00 ba00 |0020: check-cast v0, Landroid/support/v4/app/FragmentActivity$NonConfigurationInstances; // type@00ba │ │ -0388d4: 3800 0600 |0022: if-eqz v0, 0028 // +0006 │ │ -0388d8: 5403 da00 |0024: iget-object v3, v0, Landroid/support/v4/app/FragmentActivity$NonConfigurationInstances;.loaders:Landroid/support/v4/util/SimpleArrayMap; // field@00da │ │ -0388dc: 5b53 e000 |0026: iput-object v3, v5, Landroid/support/v4/app/FragmentActivity;.mAllLoaderManagers:Landroid/support/v4/util/SimpleArrayMap; // field@00e0 │ │ -0388e0: 3806 1100 |0028: if-eqz v6, 0039 // +0011 │ │ -0388e4: 1a03 fb0c |002a: const-string v3, "android:support:fragments" // string@0cfb │ │ -0388e8: 6e20 d601 3600 |002c: invoke-virtual {v6, v3}, Landroid/os/Bundle;.getParcelable:(Ljava/lang/String;)Landroid/os/Parcelable; // method@01d6 │ │ -0388ee: 0c01 |002f: move-result-object v1 │ │ -0388f0: 5453 e400 |0030: iget-object v3, v5, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00e4 │ │ -0388f4: 3800 0400 |0032: if-eqz v0, 0036 // +0004 │ │ -0388f8: 5402 d900 |0034: iget-object v2, v0, Landroid/support/v4/app/FragmentActivity$NonConfigurationInstances;.fragments:Ljava/util/ArrayList; // field@00d9 │ │ -0388fc: 6e30 0f04 1302 |0036: invoke-virtual {v3, v1, v2}, Landroid/support/v4/app/FragmentManagerImpl;.restoreAllState:(Landroid/os/Parcelable;Ljava/util/ArrayList;)V // method@040f │ │ -038902: 5452 e400 |0039: iget-object v2, v5, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00e4 │ │ -038906: 6e10 df03 0200 |003b: invoke-virtual {v2}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchCreate:()V // method@03df │ │ -03890c: 0e00 |003e: return-void │ │ +051a4c: |[051a4c] android.support.v4.app.FragmentActivity.onCreate:(Landroid/os/Bundle;)V │ │ +051a5c: 1202 |0000: const/4 v2, #int 0 // #0 │ │ +051a5e: 5453 1e01 |0001: iget-object v3, v5, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@011e │ │ +051a62: 5454 1c01 |0003: iget-object v4, v5, Landroid/support/v4/app/FragmentActivity;.mContainer:Landroid/support/v4/app/FragmentContainer; // field@011c │ │ +051a66: 6e40 a405 5324 |0005: invoke-virtual {v3, v5, v4, v2}, Landroid/support/v4/app/FragmentManagerImpl;.attachActivity:(Landroid/support/v4/app/FragmentActivity;Landroid/support/v4/app/FragmentContainer;Landroid/support/v4/app/Fragment;)V // method@05a4 │ │ +051a6c: 6e10 4105 0500 |0008: invoke-virtual {v5}, Landroid/support/v4/app/FragmentActivity;.getLayoutInflater:()Landroid/view/LayoutInflater; // method@0541 │ │ +051a72: 0c03 |000b: move-result-object v3 │ │ +051a74: 6e10 a71c 0300 |000c: invoke-virtual {v3}, Landroid/view/LayoutInflater;.getFactory:()Landroid/view/LayoutInflater$Factory; // method@1ca7 │ │ +051a7a: 0c03 |000f: move-result-object v3 │ │ +051a7c: 3903 0900 |0010: if-nez v3, 0019 // +0009 │ │ +051a80: 6e10 4105 0500 |0012: invoke-virtual {v5}, Landroid/support/v4/app/FragmentActivity;.getLayoutInflater:()Landroid/view/LayoutInflater; // method@0541 │ │ +051a86: 0c03 |0015: move-result-object v3 │ │ +051a88: 6e20 aa1c 5300 |0016: invoke-virtual {v3, v5}, Landroid/view/LayoutInflater;.setFactory:(Landroid/view/LayoutInflater$Factory;)V // method@1caa │ │ +051a8e: 6f20 2800 6500 |0019: invoke-super {v5, v6}, Landroid/app/Activity;.onCreate:(Landroid/os/Bundle;)V // method@0028 │ │ +051a94: 6e10 4005 0500 |001c: invoke-virtual {v5}, Landroid/support/v4/app/FragmentActivity;.getLastNonConfigurationInstance:()Ljava/lang/Object; // method@0540 │ │ +051a9a: 0c00 |001f: move-result-object v0 │ │ +051a9c: 1f00 2001 |0020: check-cast v0, Landroid/support/v4/app/FragmentActivity$NonConfigurationInstances; // type@0120 │ │ +051aa0: 3800 0600 |0022: if-eqz v0, 0028 // +0006 │ │ +051aa4: 5403 1401 |0024: iget-object v3, v0, Landroid/support/v4/app/FragmentActivity$NonConfigurationInstances;.loaders:Landroid/support/v4/util/SimpleArrayMap; // field@0114 │ │ +051aa8: 5b53 1a01 |0026: iput-object v3, v5, Landroid/support/v4/app/FragmentActivity;.mAllLoaderManagers:Landroid/support/v4/util/SimpleArrayMap; // field@011a │ │ +051aac: 3806 1100 |0028: if-eqz v6, 0039 // +0011 │ │ +051ab0: 1a03 df11 |002a: const-string v3, "android:support:fragments" // string@11df │ │ +051ab4: 6e20 ee02 3600 |002c: invoke-virtual {v6, v3}, Landroid/os/Bundle;.getParcelable:(Ljava/lang/String;)Landroid/os/Parcelable; // method@02ee │ │ +051aba: 0c01 |002f: move-result-object v1 │ │ +051abc: 5453 1e01 |0030: iget-object v3, v5, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@011e │ │ +051ac0: 3800 0400 |0032: if-eqz v0, 0036 // +0004 │ │ +051ac4: 5402 1301 |0034: iget-object v2, v0, Landroid/support/v4/app/FragmentActivity$NonConfigurationInstances;.fragments:Ljava/util/ArrayList; // field@0113 │ │ +051ac8: 6e30 df05 1302 |0036: invoke-virtual {v3, v1, v2}, Landroid/support/v4/app/FragmentManagerImpl;.restoreAllState:(Landroid/os/Parcelable;Ljava/util/ArrayList;)V // method@05df │ │ +051ace: 5452 1e01 |0039: iget-object v2, v5, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@011e │ │ +051ad2: 6e10 ac05 0200 |003b: invoke-virtual {v2}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchCreate:()V // method@05ac │ │ +051ad8: 0e00 |003e: return-void │ │ catches : (none) │ │ positions : │ │ - 0x0001 line=198 │ │ - 0x0008 line=200 │ │ - 0x0012 line=201 │ │ - 0x0019 line=204 │ │ - 0x001c line=206 │ │ - 0x0022 line=208 │ │ - 0x0024 line=209 │ │ - 0x0028 line=211 │ │ - 0x002a line=212 │ │ - 0x0030 line=213 │ │ - 0x0039 line=215 │ │ - 0x003e line=216 │ │ + 0x0001 line=249 │ │ + 0x0008 line=251 │ │ + 0x0012 line=252 │ │ + 0x0019 line=255 │ │ + 0x001c line=257 │ │ + 0x0022 line=259 │ │ + 0x0024 line=260 │ │ + 0x0028 line=262 │ │ + 0x002a line=263 │ │ + 0x0030 line=264 │ │ + 0x0039 line=266 │ │ + 0x003e line=267 │ │ locals : │ │ 0x0030 - 0x0039 reg=1 p Landroid/os/Parcelable; │ │ 0x0022 - 0x003f reg=0 nc Landroid/support/v4/app/FragmentActivity$NonConfigurationInstances; │ │ 0x0000 - 0x003f reg=5 this Landroid/support/v4/app/FragmentActivity; │ │ 0x0000 - 0x003f reg=6 savedInstanceState Landroid/os/Bundle; │ │ │ │ #12 : (in Landroid/support/v4/app/FragmentActivity;) │ │ @@ -7792,613 +10423,396 @@ │ │ type : '(ILandroid/view/Menu;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 31 16-bit code units │ │ -038910: |[038910] android.support.v4.app.FragmentActivity.onCreatePanelMenu:(ILandroid/view/Menu;)Z │ │ -038920: 3904 1a00 |0000: if-nez v4, 001a // +001a │ │ -038924: 6f30 2200 4305 |0002: invoke-super {v3, v4, v5}, Landroid/app/Activity;.onCreatePanelMenu:(ILandroid/view/Menu;)Z // method@0022 │ │ -03892a: 0a00 |0005: move-result v0 │ │ -03892c: 5431 e400 |0006: iget-object v1, v3, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00e4 │ │ -038930: 6e10 7f03 0300 |0008: invoke-virtual {v3}, Landroid/support/v4/app/FragmentActivity;.getMenuInflater:()Landroid/view/MenuInflater; // method@037f │ │ -038936: 0c02 |000b: move-result-object v2 │ │ -038938: 6e30 e003 5102 |000c: invoke-virtual {v1, v5, v2}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchCreateOptionsMenu:(Landroid/view/Menu;Landroid/view/MenuInflater;)Z // method@03e0 │ │ -03893e: 0a01 |000f: move-result v1 │ │ -038940: b610 |0010: or-int/2addr v0, v1 │ │ -038942: 6001 2c00 |0011: sget v1, Landroid/os/Build$VERSION;.SDK_INT:I // field@002c │ │ -038946: 1302 0b00 |0013: const/16 v2, #int 11 // #b │ │ -03894a: 3421 0300 |0015: if-lt v1, v2, 0018 // +0003 │ │ -03894e: 0f00 |0017: return v0 │ │ -038950: 1210 |0018: const/4 v0, #int 1 // #1 │ │ -038952: 28fe |0019: goto 0017 // -0002 │ │ -038954: 6f30 2200 4305 |001a: invoke-super {v3, v4, v5}, Landroid/app/Activity;.onCreatePanelMenu:(ILandroid/view/Menu;)Z // method@0022 │ │ -03895a: 0a00 |001d: move-result v0 │ │ -03895c: 28f9 |001e: goto 0017 // -0007 │ │ +051adc: |[051adc] android.support.v4.app.FragmentActivity.onCreatePanelMenu:(ILandroid/view/Menu;)Z │ │ +051aec: 3904 1a00 |0000: if-nez v4, 001a // +001a │ │ +051af0: 6f30 2900 4305 |0002: invoke-super {v3, v4, v5}, Landroid/app/Activity;.onCreatePanelMenu:(ILandroid/view/Menu;)Z // method@0029 │ │ +051af6: 0a00 |0005: move-result v0 │ │ +051af8: 5431 1e01 |0006: iget-object v1, v3, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@011e │ │ +051afc: 6e10 4305 0300 |0008: invoke-virtual {v3}, Landroid/support/v4/app/FragmentActivity;.getMenuInflater:()Landroid/view/MenuInflater; // method@0543 │ │ +051b02: 0c02 |000b: move-result-object v2 │ │ +051b04: 6e30 ad05 5102 |000c: invoke-virtual {v1, v5, v2}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchCreateOptionsMenu:(Landroid/view/Menu;Landroid/view/MenuInflater;)Z // method@05ad │ │ +051b0a: 0a01 |000f: move-result v1 │ │ +051b0c: b610 |0010: or-int/2addr v0, v1 │ │ +051b0e: 6001 4000 |0011: sget v1, Landroid/os/Build$VERSION;.SDK_INT:I // field@0040 │ │ +051b12: 1302 0b00 |0013: const/16 v2, #int 11 // #b │ │ +051b16: 3421 0300 |0015: if-lt v1, v2, 0018 // +0003 │ │ +051b1a: 0f00 |0017: return v0 │ │ +051b1c: 1210 |0018: const/4 v0, #int 1 // #1 │ │ +051b1e: 28fe |0019: goto 0017 // -0002 │ │ +051b20: 6f30 2900 4305 |001a: invoke-super {v3, v4, v5}, Landroid/app/Activity;.onCreatePanelMenu:(ILandroid/view/Menu;)Z // method@0029 │ │ +051b26: 0a00 |001d: move-result v0 │ │ +051b28: 28f9 |001e: goto 0017 // -0007 │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=223 │ │ - 0x0002 line=224 │ │ - 0x0006 line=225 │ │ - 0x0011 line=226 │ │ - 0x0017 line=234 │ │ - 0x0018 line=232 │ │ - 0x001a line=234 │ │ + 0x0000 line=274 │ │ + 0x0002 line=275 │ │ + 0x0006 line=276 │ │ + 0x0011 line=277 │ │ + 0x0017 line=285 │ │ + 0x0018 line=283 │ │ + 0x001a line=285 │ │ locals : │ │ 0x0006 - 0x0017 reg=0 show Z │ │ 0x0018 - 0x001a reg=0 show Z │ │ 0x0000 - 0x001f reg=3 this Landroid/support/v4/app/FragmentActivity; │ │ 0x0000 - 0x001f reg=4 featureId I │ │ 0x0000 - 0x001f reg=5 menu Landroid/view/Menu; │ │ │ │ #13 : (in Landroid/support/v4/app/FragmentActivity;) │ │ name : 'onCreateView' │ │ type : '(Ljava/lang/String;Landroid/content/Context;Landroid/util/AttributeSet;)Landroid/view/View;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ - registers : 15 │ │ + registers : 6 │ │ ins : 4 │ │ outs : 4 │ │ - insns size : 370 16-bit code units │ │ -038960: |[038960] android.support.v4.app.FragmentActivity.onCreateView:(Ljava/lang/String;Landroid/content/Context;Landroid/util/AttributeSet;)Landroid/view/View; │ │ -038970: 1203 |0000: const/4 v3, #int 0 // #0 │ │ -038972: 1201 |0001: const/4 v1, #int 0 // #0 │ │ -038974: 121a |0002: const/4 v10, #int 1 // #1 │ │ -038976: 12f8 |0003: const/4 v8, #int -1 // #ff │ │ -038978: 1a07 3710 |0004: const-string v7, "fragment" // string@1037 │ │ -03897c: 6e20 a217 c700 |0006: invoke-virtual {v7, v12}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@17a2 │ │ -038982: 0a07 |0009: move-result v7 │ │ -038984: 3907 0700 |000a: if-nez v7, 0011 // +0007 │ │ -038988: 6f40 2300 cbed |000c: invoke-super {v11, v12, v13, v14}, Landroid/app/Activity;.onCreateView:(Ljava/lang/String;Landroid/content/Context;Landroid/util/AttributeSet;)Landroid/view/View; // method@0023 │ │ -03898e: 0c07 |000f: move-result-object v7 │ │ -038990: 1107 |0010: return-object v7 │ │ -038992: 1a07 fc0d |0011: const-string v7, "class" // string@0dfc │ │ -038996: 7230 3312 3e07 |0013: invoke-interface {v14, v3, v7}, Landroid/util/AttributeSet;.getAttributeValue:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@1233 │ │ -03899c: 0c02 |0016: move-result-object v2 │ │ -03899e: 6207 d200 |0017: sget-object v7, Landroid/support/v4/app/FragmentActivity$FragmentTag;.Fragment:[I // field@00d2 │ │ -0389a2: 6e30 d300 ed07 |0019: invoke-virtual {v13, v14, v7}, Landroid/content/Context;.obtainStyledAttributes:(Landroid/util/AttributeSet;[I)Landroid/content/res/TypedArray; // method@00d3 │ │ -0389a8: 0c00 |001c: move-result-object v0 │ │ -0389aa: 3902 0600 |001d: if-nez v2, 0023 // +0006 │ │ -0389ae: 6e20 3201 1000 |001f: invoke-virtual {v0, v1}, Landroid/content/res/TypedArray;.getString:(I)Ljava/lang/String; // method@0132 │ │ -0389b4: 0c02 |0022: move-result-object v2 │ │ -0389b6: 6e30 3101 a008 |0023: invoke-virtual {v0, v10, v8}, Landroid/content/res/TypedArray;.getResourceId:(II)I // method@0131 │ │ -0389bc: 0a04 |0026: move-result v4 │ │ -0389be: 1227 |0027: const/4 v7, #int 2 // #2 │ │ -0389c0: 6e20 3201 7000 |0028: invoke-virtual {v0, v7}, Landroid/content/res/TypedArray;.getString:(I)Ljava/lang/String; // method@0132 │ │ -0389c6: 0c06 |002b: move-result-object v6 │ │ -0389c8: 6e10 3501 0000 |002c: invoke-virtual {v0}, Landroid/content/res/TypedArray;.recycle:()V // method@0135 │ │ -0389ce: 7120 3003 2b00 |002f: invoke-static {v11, v2}, Landroid/support/v4/app/Fragment;.isSupportFragmentClass:(Landroid/content/Context;Ljava/lang/String;)Z // method@0330 │ │ -0389d4: 0a07 |0032: move-result v7 │ │ -0389d6: 3907 0700 |0033: if-nez v7, 003a // +0007 │ │ -0389da: 6f40 2300 cbed |0035: invoke-super {v11, v12, v13, v14}, Landroid/app/Activity;.onCreateView:(Ljava/lang/String;Landroid/content/Context;Landroid/util/AttributeSet;)Landroid/view/View; // method@0023 │ │ -0389e0: 0c07 |0038: move-result-object v7 │ │ -0389e2: 28d7 |0039: goto 0010 // -0029 │ │ -0389e4: 1205 |003a: const/4 v5, #int 0 // #0 │ │ -0389e6: 3805 0600 |003b: if-eqz v5, 0041 // +0006 │ │ -0389ea: 6e10 bc12 0500 |003d: invoke-virtual {v5}, Landroid/view/View;.getId:()I // method@12bc │ │ -0389f0: 0a01 |0040: move-result v1 │ │ -0389f2: 3381 2700 |0041: if-ne v1, v8, 0068 // +0027 │ │ -0389f6: 3384 2500 |0043: if-ne v4, v8, 0068 // +0025 │ │ -0389fa: 3906 2300 |0045: if-nez v6, 0068 // +0023 │ │ -0389fe: 2207 a603 |0047: new-instance v7, Ljava/lang/IllegalArgumentException; // type@03a6 │ │ -038a02: 2208 b903 |0049: new-instance v8, Ljava/lang/StringBuilder; // type@03b9 │ │ -038a06: 7010 ae17 0800 |004b: invoke-direct {v8}, Ljava/lang/StringBuilder;.:()V // method@17ae │ │ -038a0c: 7210 3412 0e00 |004e: invoke-interface {v14}, Landroid/util/AttributeSet;.getPositionDescription:()Ljava/lang/String; // method@1234 │ │ -038a12: 0c09 |0051: move-result-object v9 │ │ -038a14: 6e20 b517 9800 |0052: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17b5 │ │ -038a1a: 0c08 |0055: move-result-object v8 │ │ -038a1c: 1a09 d400 |0056: const-string v9, ": Must specify unique android:id, android:tag, or have a parent with an id for " // string@00d4 │ │ -038a20: 6e20 b517 9800 |0058: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17b5 │ │ -038a26: 0c08 |005b: move-result-object v8 │ │ -038a28: 6e20 b517 2800 |005c: invoke-virtual {v8, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17b5 │ │ -038a2e: 0c08 |005f: move-result-object v8 │ │ -038a30: 6e10 ba17 0800 |0060: invoke-virtual {v8}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@17ba │ │ -038a36: 0c08 |0063: move-result-object v8 │ │ -038a38: 7020 7817 8700 |0064: invoke-direct {v7, v8}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@1778 │ │ -038a3e: 2707 |0067: throw v7 │ │ -038a40: 3284 0800 |0068: if-eq v4, v8, 0070 // +0008 │ │ -038a44: 54b7 e400 |006a: iget-object v7, v11, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00e4 │ │ -038a48: 6e20 f003 4700 |006c: invoke-virtual {v7, v4}, Landroid/support/v4/app/FragmentManagerImpl;.findFragmentById:(I)Landroid/support/v4/app/Fragment; // method@03f0 │ │ -038a4e: 0c03 |006f: move-result-object v3 │ │ -038a50: 3903 0a00 |0070: if-nez v3, 007a // +000a │ │ -038a54: 3806 0800 |0072: if-eqz v6, 007a // +0008 │ │ -038a58: 54b7 e400 |0074: iget-object v7, v11, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00e4 │ │ -038a5c: 6e20 f103 6700 |0076: invoke-virtual {v7, v6}, Landroid/support/v4/app/FragmentManagerImpl;.findFragmentByTag:(Ljava/lang/String;)Landroid/support/v4/app/Fragment; // method@03f1 │ │ -038a62: 0c03 |0079: move-result-object v3 │ │ -038a64: 3903 0a00 |007a: if-nez v3, 0084 // +000a │ │ -038a68: 3281 0800 |007c: if-eq v1, v8, 0084 // +0008 │ │ -038a6c: 54b7 e400 |007e: iget-object v7, v11, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00e4 │ │ -038a70: 6e20 f003 1700 |0080: invoke-virtual {v7, v1}, Landroid/support/v4/app/FragmentManagerImpl;.findFragmentById:(I)Landroid/support/v4/app/Fragment; // method@03f0 │ │ -038a76: 0c03 |0083: move-result-object v3 │ │ -038a78: 6307 0101 |0084: sget-boolean v7, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@0101 │ │ -038a7c: 3807 3200 |0086: if-eqz v7, 00b8 // +0032 │ │ -038a80: 1a07 6503 |0088: const-string v7, "FragmentActivity" // string@0365 │ │ -038a84: 2208 b903 |008a: new-instance v8, Ljava/lang/StringBuilder; // type@03b9 │ │ -038a88: 7010 ae17 0800 |008c: invoke-direct {v8}, Ljava/lang/StringBuilder;.:()V // method@17ae │ │ -038a8e: 1a09 0419 |008f: const-string v9, "onCreateView: id=0x" // string@1904 │ │ -038a92: 6e20 b517 9800 |0091: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17b5 │ │ -038a98: 0c08 |0094: move-result-object v8 │ │ -038a9a: 7110 8117 0400 |0095: invoke-static {v4}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@1781 │ │ -038aa0: 0c09 |0098: move-result-object v9 │ │ -038aa2: 6e20 b517 9800 |0099: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17b5 │ │ -038aa8: 0c08 |009c: move-result-object v8 │ │ -038aaa: 1a09 4600 |009d: const-string v9, " fname=" // string@0046 │ │ -038aae: 6e20 b517 9800 |009f: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17b5 │ │ -038ab4: 0c08 |00a2: move-result-object v8 │ │ -038ab6: 6e20 b517 2800 |00a3: invoke-virtual {v8, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17b5 │ │ -038abc: 0c08 |00a6: move-result-object v8 │ │ -038abe: 1a09 4300 |00a7: const-string v9, " existing=" // string@0043 │ │ -038ac2: 6e20 b517 9800 |00a9: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17b5 │ │ -038ac8: 0c08 |00ac: move-result-object v8 │ │ -038aca: 6e20 b417 3800 |00ad: invoke-virtual {v8, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@17b4 │ │ -038ad0: 0c08 |00b0: move-result-object v8 │ │ -038ad2: 6e10 ba17 0800 |00b1: invoke-virtual {v8}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@17ba │ │ -038ad8: 0c08 |00b4: move-result-object v8 │ │ -038ada: 7120 3812 8700 |00b5: invoke-static {v7, v8}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@1238 │ │ -038ae0: 3903 4600 |00b8: if-nez v3, 00fe // +0046 │ │ -038ae4: 7120 2503 2b00 |00ba: invoke-static {v11, v2}, Landroid/support/v4/app/Fragment;.instantiate:(Landroid/content/Context;Ljava/lang/String;)Landroid/support/v4/app/Fragment; // method@0325 │ │ -038aea: 0c03 |00bd: move-result-object v3 │ │ -038aec: 5c3a b400 |00be: iput-boolean v10, v3, Landroid/support/v4/app/Fragment;.mFromLayout:Z // field@00b4 │ │ -038af0: 3804 3c00 |00c0: if-eqz v4, 00fc // +003c │ │ -038af4: 0147 |00c2: move v7, v4 │ │ -038af6: 5937 b200 |00c3: iput v7, v3, Landroid/support/v4/app/Fragment;.mFragmentId:I // field@00b2 │ │ -038afa: 5931 af00 |00c5: iput v1, v3, Landroid/support/v4/app/Fragment;.mContainerId:I // field@00af │ │ -038afe: 5b36 c800 |00c7: iput-object v6, v3, Landroid/support/v4/app/Fragment;.mTag:Ljava/lang/String; // field@00c8 │ │ -038b02: 5c3a b700 |00c9: iput-boolean v10, v3, Landroid/support/v4/app/Fragment;.mInLayout:Z // field@00b7 │ │ -038b06: 54b7 e400 |00cb: iget-object v7, v11, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00e4 │ │ -038b0a: 5b37 b300 |00cd: iput-object v7, v3, Landroid/support/v4/app/Fragment;.mFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00b3 │ │ -038b0e: 5437 c400 |00cf: iget-object v7, v3, Landroid/support/v4/app/Fragment;.mSavedFragmentState:Landroid/os/Bundle; // field@00c4 │ │ -038b12: 6e40 4103 b37e |00d1: invoke-virtual {v3, v11, v14, v7}, Landroid/support/v4/app/Fragment;.onInflate:(Landroid/app/Activity;Landroid/util/AttributeSet;Landroid/os/Bundle;)V // method@0341 │ │ -038b18: 54b7 e400 |00d4: iget-object v7, v11, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00e4 │ │ -038b1c: 6e30 d403 370a |00d6: invoke-virtual {v7, v3, v10}, Landroid/support/v4/app/FragmentManagerImpl;.addFragment:(Landroid/support/v4/app/Fragment;Z)V // method@03d4 │ │ -038b22: 5437 cd00 |00d9: iget-object v7, v3, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@00cd │ │ -038b26: 3907 7f00 |00db: if-nez v7, 015a // +007f │ │ -038b2a: 2207 a703 |00dd: new-instance v7, Ljava/lang/IllegalStateException; // type@03a7 │ │ -038b2e: 2208 b903 |00df: new-instance v8, Ljava/lang/StringBuilder; // type@03b9 │ │ -038b32: 7010 ae17 0800 |00e1: invoke-direct {v8}, Ljava/lang/StringBuilder;.:()V // method@17ae │ │ -038b38: 1a09 6003 |00e4: const-string v9, "Fragment " // string@0360 │ │ -038b3c: 6e20 b517 9800 |00e6: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17b5 │ │ -038b42: 0c08 |00e9: move-result-object v8 │ │ -038b44: 6e20 b517 2800 |00ea: invoke-virtual {v8, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17b5 │ │ -038b4a: 0c08 |00ed: move-result-object v8 │ │ -038b4c: 1a09 3e00 |00ee: const-string v9, " did not create a view." // string@003e │ │ -038b50: 6e20 b517 9800 |00f0: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17b5 │ │ -038b56: 0c08 |00f3: move-result-object v8 │ │ -038b58: 6e10 ba17 0800 |00f4: invoke-virtual {v8}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@17ba │ │ -038b5e: 0c08 |00f7: move-result-object v8 │ │ -038b60: 7020 7c17 8700 |00f8: invoke-direct {v7, v8}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@177c │ │ -038b66: 2707 |00fb: throw v7 │ │ -038b68: 0117 |00fc: move v7, v1 │ │ -038b6a: 28c6 |00fd: goto 00c3 // -003a │ │ -038b6c: 5537 b700 |00fe: iget-boolean v7, v3, Landroid/support/v4/app/Fragment;.mInLayout:Z // field@00b7 │ │ -038b70: 3807 4900 |0100: if-eqz v7, 0149 // +0049 │ │ -038b74: 2207 a603 |0102: new-instance v7, Ljava/lang/IllegalArgumentException; // type@03a6 │ │ -038b78: 2208 b903 |0104: new-instance v8, Ljava/lang/StringBuilder; // type@03b9 │ │ -038b7c: 7010 ae17 0800 |0106: invoke-direct {v8}, Ljava/lang/StringBuilder;.:()V // method@17ae │ │ -038b82: 7210 3412 0e00 |0109: invoke-interface {v14}, Landroid/util/AttributeSet;.getPositionDescription:()Ljava/lang/String; // method@1234 │ │ -038b88: 0c09 |010c: move-result-object v9 │ │ -038b8a: 6e20 b517 9800 |010d: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17b5 │ │ -038b90: 0c08 |0110: move-result-object v8 │ │ -038b92: 1a09 d300 |0111: const-string v9, ": Duplicate id 0x" // string@00d3 │ │ -038b96: 6e20 b517 9800 |0113: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17b5 │ │ -038b9c: 0c08 |0116: move-result-object v8 │ │ -038b9e: 7110 8117 0400 |0117: invoke-static {v4}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@1781 │ │ -038ba4: 0c09 |011a: move-result-object v9 │ │ -038ba6: 6e20 b517 9800 |011b: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17b5 │ │ -038bac: 0c08 |011e: move-result-object v8 │ │ -038bae: 1a09 ca00 |011f: const-string v9, ", tag " // string@00ca │ │ -038bb2: 6e20 b517 9800 |0121: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17b5 │ │ -038bb8: 0c08 |0124: move-result-object v8 │ │ -038bba: 6e20 b517 6800 |0125: invoke-virtual {v8, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17b5 │ │ -038bc0: 0c08 |0128: move-result-object v8 │ │ -038bc2: 1a09 c900 |0129: const-string v9, ", or parent id 0x" // string@00c9 │ │ -038bc6: 6e20 b517 9800 |012b: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17b5 │ │ -038bcc: 0c08 |012e: move-result-object v8 │ │ -038bce: 7110 8117 0100 |012f: invoke-static {v1}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@1781 │ │ -038bd4: 0c09 |0132: move-result-object v9 │ │ -038bd6: 6e20 b517 9800 |0133: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17b5 │ │ -038bdc: 0c08 |0136: move-result-object v8 │ │ -038bde: 1a09 8800 |0137: const-string v9, " with another fragment for " // string@0088 │ │ -038be2: 6e20 b517 9800 |0139: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17b5 │ │ -038be8: 0c08 |013c: move-result-object v8 │ │ -038bea: 6e20 b517 2800 |013d: invoke-virtual {v8, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17b5 │ │ -038bf0: 0c08 |0140: move-result-object v8 │ │ -038bf2: 6e10 ba17 0800 |0141: invoke-virtual {v8}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@17ba │ │ -038bf8: 0c08 |0144: move-result-object v8 │ │ -038bfa: 7020 7817 8700 |0145: invoke-direct {v7, v8}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@1778 │ │ -038c00: 2707 |0148: throw v7 │ │ -038c02: 5c3a b700 |0149: iput-boolean v10, v3, Landroid/support/v4/app/Fragment;.mInLayout:Z // field@00b7 │ │ -038c06: 5537 c300 |014b: iget-boolean v7, v3, Landroid/support/v4/app/Fragment;.mRetaining:Z // field@00c3 │ │ -038c0a: 3907 0700 |014d: if-nez v7, 0154 // +0007 │ │ -038c0e: 5437 c400 |014f: iget-object v7, v3, Landroid/support/v4/app/Fragment;.mSavedFragmentState:Landroid/os/Bundle; // field@00c4 │ │ -038c12: 6e40 4103 b37e |0151: invoke-virtual {v3, v11, v14, v7}, Landroid/support/v4/app/Fragment;.onInflate:(Landroid/app/Activity;Landroid/util/AttributeSet;Landroid/os/Bundle;)V // method@0341 │ │ -038c18: 54b7 e400 |0154: iget-object v7, v11, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00e4 │ │ -038c1c: 6e20 0004 3700 |0156: invoke-virtual {v7, v3}, Landroid/support/v4/app/FragmentManagerImpl;.moveToState:(Landroid/support/v4/app/Fragment;)V // method@0400 │ │ -038c22: 2880 |0159: goto 00d9 // -0080 │ │ -038c24: 3804 0700 |015a: if-eqz v4, 0161 // +0007 │ │ -038c28: 5437 cd00 |015c: iget-object v7, v3, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@00cd │ │ -038c2c: 6e20 0513 4700 |015e: invoke-virtual {v7, v4}, Landroid/view/View;.setId:(I)V // method@1305 │ │ -038c32: 5437 cd00 |0161: iget-object v7, v3, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@00cd │ │ -038c36: 6e10 d212 0700 |0163: invoke-virtual {v7}, Landroid/view/View;.getTag:()Ljava/lang/Object; // method@12d2 │ │ -038c3c: 0c07 |0166: move-result-object v7 │ │ -038c3e: 3907 0700 |0167: if-nez v7, 016e // +0007 │ │ -038c42: 5437 cd00 |0169: iget-object v7, v3, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@00cd │ │ -038c46: 6e20 1113 6700 |016b: invoke-virtual {v7, v6}, Landroid/view/View;.setTag:(Ljava/lang/Object;)V // method@1311 │ │ -038c4c: 5437 cd00 |016e: iget-object v7, v3, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@00cd │ │ -038c50: 2900 a0fe |0170: goto/16 0010 // -0160 │ │ + insns size : 26 16-bit code units │ │ +051b2c: |[051b2c] android.support.v4.app.FragmentActivity.onCreateView:(Ljava/lang/String;Landroid/content/Context;Landroid/util/AttributeSet;)Landroid/view/View; │ │ +051b3c: 1a01 f915 |0000: const-string v1, "fragment" // string@15f9 │ │ +051b40: 6e20 9722 3100 |0002: invoke-virtual {v1, v3}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@2297 │ │ +051b46: 0a01 |0005: move-result v1 │ │ +051b48: 3901 0700 |0006: if-nez v1, 000d // +0007 │ │ +051b4c: 6f40 2a00 3254 |0008: invoke-super {v2, v3, v4, v5}, Landroid/app/Activity;.onCreateView:(Ljava/lang/String;Landroid/content/Context;Landroid/util/AttributeSet;)Landroid/view/View; // method@002a │ │ +051b52: 0c00 |000b: move-result-object v0 │ │ +051b54: 1100 |000c: return-object v0 │ │ +051b56: 5421 1e01 |000d: iget-object v1, v2, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@011e │ │ +051b5a: 6e40 d205 3154 |000f: invoke-virtual {v1, v3, v4, v5}, Landroid/support/v4/app/FragmentManagerImpl;.onCreateView:(Ljava/lang/String;Landroid/content/Context;Landroid/util/AttributeSet;)Landroid/view/View; // method@05d2 │ │ +051b60: 0c00 |0012: move-result-object v0 │ │ +051b62: 3900 f9ff |0013: if-nez v0, 000c // -0007 │ │ +051b66: 6f40 2a00 3254 |0015: invoke-super {v2, v3, v4, v5}, Landroid/app/Activity;.onCreateView:(Ljava/lang/String;Landroid/content/Context;Landroid/util/AttributeSet;)Landroid/view/View; // method@002a │ │ +051b6c: 0c00 |0018: move-result-object v0 │ │ +051b6e: 28f3 |0019: goto 000c // -000d │ │ catches : (none) │ │ positions : │ │ - 0x0004 line=242 │ │ - 0x000c line=243 │ │ - 0x0010 line=323 │ │ - 0x0011 line=246 │ │ - 0x0017 line=247 │ │ - 0x001d line=248 │ │ - 0x001f line=249 │ │ - 0x0023 line=251 │ │ - 0x0027 line=252 │ │ - 0x002c line=253 │ │ - 0x002f line=255 │ │ - 0x0035 line=258 │ │ - 0x003a line=261 │ │ - 0x003b line=262 │ │ - 0x0041 line=263 │ │ - 0x0047 line=264 │ │ - 0x0068 line=271 │ │ - 0x0070 line=272 │ │ - 0x0074 line=273 │ │ - 0x007a line=275 │ │ - 0x007e line=276 │ │ - 0x0084 line=279 │ │ - 0x00b8 line=282 │ │ - 0x00ba line=283 │ │ - 0x00be line=284 │ │ - 0x00c0 line=285 │ │ - 0x00c5 line=286 │ │ - 0x00c7 line=287 │ │ - 0x00c9 line=288 │ │ - 0x00cb line=289 │ │ - 0x00cf line=290 │ │ - 0x00d4 line=291 │ │ - 0x00d9 line=313 │ │ - 0x00dd line=314 │ │ - 0x00fd line=285 │ │ - 0x00fe line=293 │ │ - 0x0102 line=296 │ │ - 0x0149 line=303 │ │ - 0x014b line=307 │ │ - 0x014f line=308 │ │ - 0x0154 line=310 │ │ - 0x015a line=317 │ │ - 0x015c line=318 │ │ - 0x0161 line=320 │ │ - 0x0169 line=321 │ │ - 0x016e line=323 │ │ - locals : │ │ - 0x001d - 0x0172 reg=0 a Landroid/content/res/TypedArray; │ │ - 0x0041 - 0x0172 reg=1 containerId I │ │ - 0x0017 - 0x0172 reg=2 fname Ljava/lang/String; │ │ - 0x0070 - 0x0172 reg=3 fragment Landroid/support/v4/app/Fragment; │ │ - 0x0027 - 0x0172 reg=4 id I │ │ - 0x003b - 0x0172 reg=5 parent Landroid/view/View; │ │ - 0x002c - 0x0172 reg=6 tag Ljava/lang/String; │ │ - 0x0000 - 0x0172 reg=11 this Landroid/support/v4/app/FragmentActivity; │ │ - 0x0000 - 0x0172 reg=12 name Ljava/lang/String; │ │ - 0x0000 - 0x0172 reg=13 context Landroid/content/Context; │ │ - 0x0000 - 0x0172 reg=14 attrs Landroid/util/AttributeSet; │ │ + 0x0000 line=293 │ │ + 0x0008 line=294 │ │ + 0x000c line=301 │ │ + 0x000d line=297 │ │ + 0x0013 line=298 │ │ + 0x0015 line=299 │ │ + locals : │ │ + 0x0013 - 0x001a reg=0 v Landroid/view/View; │ │ + 0x0000 - 0x001a reg=2 this Landroid/support/v4/app/FragmentActivity; │ │ + 0x0000 - 0x001a reg=3 name Ljava/lang/String; │ │ + 0x0000 - 0x001a reg=4 context Landroid/content/Context; │ │ + 0x0000 - 0x001a reg=5 attrs Landroid/util/AttributeSet; │ │ │ │ #14 : (in Landroid/support/v4/app/FragmentActivity;) │ │ name : 'onDestroy' │ │ type : '()V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 22 16-bit code units │ │ -038c54: |[038c54] android.support.v4.app.FragmentActivity.onDestroy:()V │ │ -038c64: 6f10 2400 0100 |0000: invoke-super {v1}, Landroid/app/Activity;.onDestroy:()V // method@0024 │ │ -038c6a: 1200 |0003: const/4 v0, #int 0 // #0 │ │ -038c6c: 6e20 7503 0100 |0004: invoke-virtual {v1, v0}, Landroid/support/v4/app/FragmentActivity;.doReallyStop:(Z)V // method@0375 │ │ -038c72: 5410 e400 |0007: iget-object v0, v1, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00e4 │ │ -038c76: 6e10 e103 0000 |0009: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchDestroy:()V // method@03e1 │ │ -038c7c: 5410 e600 |000c: iget-object v0, v1, Landroid/support/v4/app/FragmentActivity;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00e6 │ │ -038c80: 3800 0700 |000e: if-eqz v0, 0015 // +0007 │ │ -038c84: 5410 e600 |0010: iget-object v0, v1, Landroid/support/v4/app/FragmentActivity;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00e6 │ │ -038c88: 6e10 bd04 0000 |0012: invoke-virtual {v0}, Landroid/support/v4/app/LoaderManagerImpl;.doDestroy:()V // method@04bd │ │ -038c8e: 0e00 |0015: return-void │ │ +051b70: |[051b70] android.support.v4.app.FragmentActivity.onDestroy:()V │ │ +051b80: 6f10 2b00 0100 |0000: invoke-super {v1}, Landroid/app/Activity;.onDestroy:()V // method@002b │ │ +051b86: 1200 |0003: const/4 v0, #int 0 // #0 │ │ +051b88: 6e20 3a05 0100 |0004: invoke-virtual {v1, v0}, Landroid/support/v4/app/FragmentActivity;.doReallyStop:(Z)V // method@053a │ │ +051b8e: 5410 1e01 |0007: iget-object v0, v1, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@011e │ │ +051b92: 6e10 ae05 0000 |0009: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchDestroy:()V // method@05ae │ │ +051b98: 5410 2001 |000c: iget-object v0, v1, Landroid/support/v4/app/FragmentActivity;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@0120 │ │ +051b9c: 3800 0700 |000e: if-eqz v0, 0015 // +0007 │ │ +051ba0: 5410 2001 |0010: iget-object v0, v1, Landroid/support/v4/app/FragmentActivity;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@0120 │ │ +051ba4: 6e10 bb06 0000 |0012: invoke-virtual {v0}, Landroid/support/v4/app/LoaderManagerImpl;.doDestroy:()V // method@06bb │ │ +051baa: 0e00 |0015: return-void │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=331 │ │ - 0x0003 line=333 │ │ - 0x0007 line=335 │ │ - 0x000c line=336 │ │ - 0x0010 line=337 │ │ - 0x0015 line=339 │ │ + 0x0000 line=309 │ │ + 0x0003 line=311 │ │ + 0x0007 line=313 │ │ + 0x000c line=314 │ │ + 0x0010 line=315 │ │ + 0x0015 line=317 │ │ locals : │ │ 0x0000 - 0x0016 reg=1 this Landroid/support/v4/app/FragmentActivity; │ │ │ │ #15 : (in Landroid/support/v4/app/FragmentActivity;) │ │ name : 'onKeyDown' │ │ type : '(ILandroid/view/KeyEvent;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 24 16-bit code units │ │ -038c90: |[038c90] android.support.v4.app.FragmentActivity.onKeyDown:(ILandroid/view/KeyEvent;)Z │ │ -038ca0: 6000 2c00 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@002c │ │ -038ca4: 1251 |0002: const/4 v1, #int 5 // #5 │ │ -038ca6: 3510 1000 |0003: if-ge v0, v1, 0013 // +0010 │ │ -038caa: 1240 |0005: const/4 v0, #int 4 // #4 │ │ -038cac: 3303 0d00 |0006: if-ne v3, v0, 0013 // +000d │ │ -038cb0: 6e10 6212 0400 |0008: invoke-virtual {v4}, Landroid/view/KeyEvent;.getRepeatCount:()I // method@1262 │ │ -038cb6: 0a00 |000b: move-result v0 │ │ -038cb8: 3900 0700 |000c: if-nez v0, 0013 // +0007 │ │ -038cbc: 6e10 8a03 0200 |000e: invoke-virtual {v2}, Landroid/support/v4/app/FragmentActivity;.onBackPressed:()V // method@038a │ │ -038cc2: 1210 |0011: const/4 v0, #int 1 // #1 │ │ -038cc4: 0f00 |0012: return v0 │ │ -038cc6: 6f30 2500 3204 |0013: invoke-super {v2, v3, v4}, Landroid/app/Activity;.onKeyDown:(ILandroid/view/KeyEvent;)Z // method@0025 │ │ -038ccc: 0a00 |0016: move-result v0 │ │ -038cce: 28fb |0017: goto 0012 // -0005 │ │ +051bac: |[051bac] android.support.v4.app.FragmentActivity.onKeyDown:(ILandroid/view/KeyEvent;)Z │ │ +051bbc: 6000 4000 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0040 │ │ +051bc0: 1251 |0002: const/4 v1, #int 5 // #5 │ │ +051bc2: 3510 1000 |0003: if-ge v0, v1, 0013 // +0010 │ │ +051bc6: 1240 |0005: const/4 v0, #int 4 // #4 │ │ +051bc8: 3303 0d00 |0006: if-ne v3, v0, 0013 // +000d │ │ +051bcc: 6e10 a01c 0400 |0008: invoke-virtual {v4}, Landroid/view/KeyEvent;.getRepeatCount:()I // method@1ca0 │ │ +051bd2: 0a00 |000b: move-result v0 │ │ +051bd4: 3900 0700 |000c: if-nez v0, 0013 // +0007 │ │ +051bd8: 6e10 4e05 0200 |000e: invoke-virtual {v2}, Landroid/support/v4/app/FragmentActivity;.onBackPressed:()V // method@054e │ │ +051bde: 1210 |0011: const/4 v0, #int 1 // #1 │ │ +051be0: 0f00 |0012: return v0 │ │ +051be2: 6f30 2c00 3204 |0013: invoke-super {v2, v3, v4}, Landroid/app/Activity;.onKeyDown:(ILandroid/view/KeyEvent;)Z // method@002c │ │ +051be8: 0a00 |0016: move-result v0 │ │ +051bea: 28fb |0017: goto 0012 // -0005 │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=346 │ │ - 0x000e line=351 │ │ - 0x0011 line=352 │ │ - 0x0012 line=355 │ │ + 0x0000 line=324 │ │ + 0x000e line=329 │ │ + 0x0011 line=330 │ │ + 0x0012 line=333 │ │ locals : │ │ 0x0000 - 0x0018 reg=2 this Landroid/support/v4/app/FragmentActivity; │ │ 0x0000 - 0x0018 reg=3 keyCode I │ │ 0x0000 - 0x0018 reg=4 event Landroid/view/KeyEvent; │ │ │ │ #16 : (in Landroid/support/v4/app/FragmentActivity;) │ │ name : 'onLowMemory' │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 9 16-bit code units │ │ -038cd0: |[038cd0] android.support.v4.app.FragmentActivity.onLowMemory:()V │ │ -038ce0: 6f10 2600 0100 |0000: invoke-super {v1}, Landroid/app/Activity;.onLowMemory:()V // method@0026 │ │ -038ce6: 5410 e400 |0003: iget-object v0, v1, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00e4 │ │ -038cea: 6e10 e303 0000 |0005: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchLowMemory:()V // method@03e3 │ │ -038cf0: 0e00 |0008: return-void │ │ +051bec: |[051bec] android.support.v4.app.FragmentActivity.onLowMemory:()V │ │ +051bfc: 6f10 2d00 0100 |0000: invoke-super {v1}, Landroid/app/Activity;.onLowMemory:()V // method@002d │ │ +051c02: 5410 1e01 |0003: iget-object v0, v1, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@011e │ │ +051c06: 6e10 b005 0000 |0005: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchLowMemory:()V // method@05b0 │ │ +051c0c: 0e00 |0008: return-void │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=363 │ │ - 0x0003 line=364 │ │ - 0x0008 line=365 │ │ + 0x0000 line=341 │ │ + 0x0003 line=342 │ │ + 0x0008 line=343 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 this Landroid/support/v4/app/FragmentActivity; │ │ │ │ #17 : (in Landroid/support/v4/app/FragmentActivity;) │ │ name : 'onMenuItemSelected' │ │ type : '(ILandroid/view/MenuItem;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 38 16-bit code units │ │ -038cf4: |[038cf4] android.support.v4.app.FragmentActivity.onMenuItemSelected:(ILandroid/view/MenuItem;)Z │ │ -038d04: 6f30 2700 2103 |0000: invoke-super {v1, v2, v3}, Landroid/app/Activity;.onMenuItemSelected:(ILandroid/view/MenuItem;)Z // method@0027 │ │ -038d0a: 0a00 |0003: move-result v0 │ │ -038d0c: 3800 0400 |0004: if-eqz v0, 0008 // +0004 │ │ -038d10: 1210 |0006: const/4 v0, #int 1 // #1 │ │ -038d12: 0f00 |0007: return v0 │ │ -038d14: 2c02 1400 0000 |0008: sparse-switch v2, 0000001c // +00000014 │ │ -038d1a: 1200 |000b: const/4 v0, #int 0 // #0 │ │ -038d1c: 28fb |000c: goto 0007 // -0005 │ │ -038d1e: 5410 e400 |000d: iget-object v0, v1, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00e4 │ │ -038d22: 6e20 e403 3000 |000f: invoke-virtual {v0, v3}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchOptionsItemSelected:(Landroid/view/MenuItem;)Z // method@03e4 │ │ -038d28: 0a00 |0012: move-result v0 │ │ -038d2a: 28f4 |0013: goto 0007 // -000c │ │ -038d2c: 5410 e400 |0014: iget-object v0, v1, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00e4 │ │ -038d30: 6e20 de03 3000 |0016: invoke-virtual {v0, v3}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchContextItemSelected:(Landroid/view/MenuItem;)Z // method@03de │ │ -038d36: 0a00 |0019: move-result v0 │ │ -038d38: 28ed |001a: goto 0007 // -0013 │ │ -038d3a: 0000 |001b: nop // spacer │ │ -038d3c: 0002 0200 0000 0000 0600 0000 0500 ... |001c: sparse-switch-data (10 units) │ │ +051c10: |[051c10] android.support.v4.app.FragmentActivity.onMenuItemSelected:(ILandroid/view/MenuItem;)Z │ │ +051c20: 6f30 2e00 2103 |0000: invoke-super {v1, v2, v3}, Landroid/app/Activity;.onMenuItemSelected:(ILandroid/view/MenuItem;)Z // method@002e │ │ +051c26: 0a00 |0003: move-result v0 │ │ +051c28: 3800 0400 |0004: if-eqz v0, 0008 // +0004 │ │ +051c2c: 1210 |0006: const/4 v0, #int 1 // #1 │ │ +051c2e: 0f00 |0007: return v0 │ │ +051c30: 2c02 1400 0000 |0008: sparse-switch v2, 0000001c // +00000014 │ │ +051c36: 1200 |000b: const/4 v0, #int 0 // #0 │ │ +051c38: 28fb |000c: goto 0007 // -0005 │ │ +051c3a: 5410 1e01 |000d: iget-object v0, v1, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@011e │ │ +051c3e: 6e20 b105 3000 |000f: invoke-virtual {v0, v3}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchOptionsItemSelected:(Landroid/view/MenuItem;)Z // method@05b1 │ │ +051c44: 0a00 |0012: move-result v0 │ │ +051c46: 28f4 |0013: goto 0007 // -000c │ │ +051c48: 5410 1e01 |0014: iget-object v0, v1, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@011e │ │ +051c4c: 6e20 ab05 3000 |0016: invoke-virtual {v0, v3}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchContextItemSelected:(Landroid/view/MenuItem;)Z // method@05ab │ │ +051c52: 0a00 |0019: move-result v0 │ │ +051c54: 28ed |001a: goto 0007 // -0013 │ │ +051c56: 0000 |001b: nop // spacer │ │ +051c58: 0002 0200 0000 0000 0600 0000 0500 ... |001c: sparse-switch-data (10 units) │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=372 │ │ - 0x0006 line=373 │ │ - 0x0007 line=384 │ │ - 0x0008 line=376 │ │ - 0x000b line=384 │ │ - 0x000d line=378 │ │ - 0x0014 line=381 │ │ - 0x001b line=376 │ │ + 0x0000 line=350 │ │ + 0x0006 line=351 │ │ + 0x0007 line=362 │ │ + 0x0008 line=354 │ │ + 0x000b line=362 │ │ + 0x000d line=356 │ │ + 0x0014 line=359 │ │ + 0x001b line=354 │ │ locals : │ │ 0x0000 - 0x0026 reg=1 this Landroid/support/v4/app/FragmentActivity; │ │ 0x0000 - 0x0026 reg=2 featureId I │ │ 0x0000 - 0x0026 reg=3 item Landroid/view/MenuItem; │ │ │ │ #18 : (in Landroid/support/v4/app/FragmentActivity;) │ │ name : 'onNewIntent' │ │ type : '(Landroid/content/Intent;)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -038d50: |[038d50] android.support.v4.app.FragmentActivity.onNewIntent:(Landroid/content/Intent;)V │ │ -038d60: 6f20 2800 2100 |0000: invoke-super {v1, v2}, Landroid/app/Activity;.onNewIntent:(Landroid/content/Intent;)V // method@0028 │ │ -038d66: 5410 e400 |0003: iget-object v0, v1, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00e4 │ │ -038d6a: 6e10 0204 0000 |0005: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.noteStateNotSaved:()V // method@0402 │ │ -038d70: 0e00 |0008: return-void │ │ +051c6c: |[051c6c] android.support.v4.app.FragmentActivity.onNewIntent:(Landroid/content/Intent;)V │ │ +051c7c: 6f20 2f00 2100 |0000: invoke-super {v1, v2}, Landroid/app/Activity;.onNewIntent:(Landroid/content/Intent;)V // method@002f │ │ +051c82: 5410 1e01 |0003: iget-object v0, v1, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@011e │ │ +051c86: 6e10 d105 0000 |0005: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.noteStateNotSaved:()V // method@05d1 │ │ +051c8c: 0e00 |0008: return-void │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=427 │ │ - 0x0003 line=428 │ │ - 0x0008 line=429 │ │ + 0x0000 line=405 │ │ + 0x0003 line=406 │ │ + 0x0008 line=407 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 this Landroid/support/v4/app/FragmentActivity; │ │ 0x0000 - 0x0009 reg=2 intent Landroid/content/Intent; │ │ │ │ #19 : (in Landroid/support/v4/app/FragmentActivity;) │ │ name : 'onPanelClosed' │ │ type : '(ILandroid/view/Menu;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 20 16-bit code units │ │ -038d74: |[038d74] android.support.v4.app.FragmentActivity.onPanelClosed:(ILandroid/view/Menu;)V │ │ -038d84: 2b02 0e00 0000 |0000: packed-switch v2, 0000000e // +0000000e │ │ -038d8a: 6f30 2900 2103 |0003: invoke-super {v1, v2, v3}, Landroid/app/Activity;.onPanelClosed:(ILandroid/view/Menu;)V // method@0029 │ │ -038d90: 0e00 |0006: return-void │ │ -038d92: 5410 e400 |0007: iget-object v0, v1, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00e4 │ │ -038d96: 6e20 e503 3000 |0009: invoke-virtual {v0, v3}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchOptionsMenuClosed:(Landroid/view/Menu;)V // method@03e5 │ │ -038d9c: 28f7 |000c: goto 0003 // -0009 │ │ -038d9e: 0000 |000d: nop // spacer │ │ -038da0: 0001 0100 0000 0000 0700 0000 |000e: packed-switch-data (6 units) │ │ +051c90: |[051c90] android.support.v4.app.FragmentActivity.onPanelClosed:(ILandroid/view/Menu;)V │ │ +051ca0: 2b02 0e00 0000 |0000: packed-switch v2, 0000000e // +0000000e │ │ +051ca6: 6f30 3000 2103 |0003: invoke-super {v1, v2, v3}, Landroid/app/Activity;.onPanelClosed:(ILandroid/view/Menu;)V // method@0030 │ │ +051cac: 0e00 |0006: return-void │ │ +051cae: 5410 1e01 |0007: iget-object v0, v1, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@011e │ │ +051cb2: 6e20 b205 3000 |0009: invoke-virtual {v0, v3}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchOptionsMenuClosed:(Landroid/view/Menu;)V // method@05b2 │ │ +051cb8: 28f7 |000c: goto 0003 // -0009 │ │ +051cba: 0000 |000d: nop // spacer │ │ +051cbc: 0001 0100 0000 0000 0700 0000 |000e: packed-switch-data (6 units) │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=393 │ │ - 0x0003 line=398 │ │ - 0x0006 line=399 │ │ - 0x0007 line=395 │ │ - 0x000d line=393 │ │ + 0x0000 line=371 │ │ + 0x0003 line=376 │ │ + 0x0006 line=377 │ │ + 0x0007 line=373 │ │ + 0x000d line=371 │ │ locals : │ │ 0x0000 - 0x0014 reg=1 this Landroid/support/v4/app/FragmentActivity; │ │ 0x0000 - 0x0014 reg=2 featureId I │ │ 0x0000 - 0x0014 reg=3 menu Landroid/view/Menu; │ │ │ │ #20 : (in Landroid/support/v4/app/FragmentActivity;) │ │ name : 'onPause' │ │ type : '()V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 29 16-bit code units │ │ -038dac: |[038dac] android.support.v4.app.FragmentActivity.onPause:()V │ │ -038dbc: 1221 |0000: const/4 v1, #int 2 // #2 │ │ -038dbe: 6f10 2a00 0200 |0001: invoke-super {v2}, Landroid/app/Activity;.onPause:()V // method@002a │ │ -038dc4: 1200 |0004: const/4 v0, #int 0 // #0 │ │ -038dc6: 5c20 ea00 |0005: iput-boolean v0, v2, Landroid/support/v4/app/FragmentActivity;.mResumed:Z // field@00ea │ │ -038dca: 5420 e500 |0007: iget-object v0, v2, Landroid/support/v4/app/FragmentActivity;.mHandler:Landroid/os/Handler; // field@00e5 │ │ -038dce: 6e20 ea01 1000 |0009: invoke-virtual {v0, v1}, Landroid/os/Handler;.hasMessages:(I)Z // method@01ea │ │ -038dd4: 0a00 |000c: move-result v0 │ │ -038dd6: 3800 0a00 |000d: if-eqz v0, 0017 // +000a │ │ -038dda: 5420 e500 |000f: iget-object v0, v2, Landroid/support/v4/app/FragmentActivity;.mHandler:Landroid/os/Handler; // field@00e5 │ │ -038dde: 6e20 ee01 1000 |0011: invoke-virtual {v0, v1}, Landroid/os/Handler;.removeMessages:(I)V // method@01ee │ │ -038de4: 6e10 9d03 0200 |0014: invoke-virtual {v2}, Landroid/support/v4/app/FragmentActivity;.onResumeFragments:()V // method@039d │ │ -038dea: 5420 e400 |0017: iget-object v0, v2, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00e4 │ │ -038dee: 6e10 e603 0000 |0019: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchPause:()V // method@03e6 │ │ -038df4: 0e00 |001c: return-void │ │ - catches : (none) │ │ - positions : │ │ - 0x0001 line=406 │ │ - 0x0004 line=407 │ │ - 0x0007 line=408 │ │ - 0x000f line=409 │ │ - 0x0014 line=410 │ │ - 0x0017 line=412 │ │ - 0x001c line=413 │ │ +051cc8: |[051cc8] android.support.v4.app.FragmentActivity.onPause:()V │ │ +051cd8: 1221 |0000: const/4 v1, #int 2 // #2 │ │ +051cda: 6f10 3100 0200 |0001: invoke-super {v2}, Landroid/app/Activity;.onPause:()V // method@0031 │ │ +051ce0: 1200 |0004: const/4 v0, #int 0 // #0 │ │ +051ce2: 5c20 2401 |0005: iput-boolean v0, v2, Landroid/support/v4/app/FragmentActivity;.mResumed:Z // field@0124 │ │ +051ce6: 5420 1f01 |0007: iget-object v0, v2, Landroid/support/v4/app/FragmentActivity;.mHandler:Landroid/os/Handler; // field@011f │ │ +051cea: 6e20 1003 1000 |0009: invoke-virtual {v0, v1}, Landroid/os/Handler;.hasMessages:(I)Z // method@0310 │ │ +051cf0: 0a00 |000c: move-result v0 │ │ +051cf2: 3800 0a00 |000d: if-eqz v0, 0017 // +000a │ │ +051cf6: 5420 1f01 |000f: iget-object v0, v2, Landroid/support/v4/app/FragmentActivity;.mHandler:Landroid/os/Handler; // field@011f │ │ +051cfa: 6e20 1703 1000 |0011: invoke-virtual {v0, v1}, Landroid/os/Handler;.removeMessages:(I)V // method@0317 │ │ +051d00: 6e10 6105 0200 |0014: invoke-virtual {v2}, Landroid/support/v4/app/FragmentActivity;.onResumeFragments:()V // method@0561 │ │ +051d06: 5420 1e01 |0017: iget-object v0, v2, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@011e │ │ +051d0a: 6e10 b305 0000 |0019: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchPause:()V // method@05b3 │ │ +051d10: 0e00 |001c: return-void │ │ + catches : (none) │ │ + positions : │ │ + 0x0001 line=384 │ │ + 0x0004 line=385 │ │ + 0x0007 line=386 │ │ + 0x000f line=387 │ │ + 0x0014 line=388 │ │ + 0x0017 line=390 │ │ + 0x001c line=391 │ │ locals : │ │ 0x0000 - 0x001d reg=2 this Landroid/support/v4/app/FragmentActivity; │ │ │ │ #21 : (in Landroid/support/v4/app/FragmentActivity;) │ │ name : 'onPostResume' │ │ type : '()V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 18 16-bit code units │ │ -038df8: |[038df8] android.support.v4.app.FragmentActivity.onPostResume:()V │ │ -038e08: 6f10 2b00 0200 |0000: invoke-super {v2}, Landroid/app/Activity;.onPostResume:()V // method@002b │ │ -038e0e: 5420 e500 |0003: iget-object v0, v2, Landroid/support/v4/app/FragmentActivity;.mHandler:Landroid/os/Handler; // field@00e5 │ │ -038e12: 1221 |0005: const/4 v1, #int 2 // #2 │ │ -038e14: 6e20 ee01 1000 |0006: invoke-virtual {v0, v1}, Landroid/os/Handler;.removeMessages:(I)V // method@01ee │ │ -038e1a: 6e10 9d03 0200 |0009: invoke-virtual {v2}, Landroid/support/v4/app/FragmentActivity;.onResumeFragments:()V // method@039d │ │ -038e20: 5420 e400 |000c: iget-object v0, v2, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00e4 │ │ -038e24: 6e10 ee03 0000 |000e: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.execPendingActions:()Z // method@03ee │ │ -038e2a: 0e00 |0011: return-void │ │ +051d14: |[051d14] android.support.v4.app.FragmentActivity.onPostResume:()V │ │ +051d24: 6f10 3200 0200 |0000: invoke-super {v2}, Landroid/app/Activity;.onPostResume:()V // method@0032 │ │ +051d2a: 5420 1f01 |0003: iget-object v0, v2, Landroid/support/v4/app/FragmentActivity;.mHandler:Landroid/os/Handler; // field@011f │ │ +051d2e: 1221 |0005: const/4 v1, #int 2 // #2 │ │ +051d30: 6e20 1703 1000 |0006: invoke-virtual {v0, v1}, Landroid/os/Handler;.removeMessages:(I)V // method@0317 │ │ +051d36: 6e10 6105 0200 |0009: invoke-virtual {v2}, Landroid/support/v4/app/FragmentActivity;.onResumeFragments:()V // method@0561 │ │ +051d3c: 5420 1e01 |000c: iget-object v0, v2, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@011e │ │ +051d40: 6e10 bb05 0000 |000e: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.execPendingActions:()Z // method@05bb │ │ +051d46: 0e00 |0011: return-void │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=453 │ │ - 0x0003 line=454 │ │ - 0x0009 line=455 │ │ - 0x000c line=456 │ │ - 0x0011 line=457 │ │ + 0x0000 line=431 │ │ + 0x0003 line=432 │ │ + 0x0009 line=433 │ │ + 0x000c line=434 │ │ + 0x0011 line=435 │ │ locals : │ │ 0x0000 - 0x0012 reg=2 this Landroid/support/v4/app/FragmentActivity; │ │ │ │ #22 : (in Landroid/support/v4/app/FragmentActivity;) │ │ name : 'onPrepareOptionsPanel' │ │ type : '(Landroid/view/View;Landroid/view/Menu;)Z' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 6 16-bit code units │ │ -038e2c: |[038e2c] android.support.v4.app.FragmentActivity.onPrepareOptionsPanel:(Landroid/view/View;Landroid/view/Menu;)Z │ │ -038e3c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -038e3e: 6f40 2c00 0132 |0001: invoke-super {v1, v0, v2, v3}, Landroid/app/Activity;.onPreparePanel:(ILandroid/view/View;Landroid/view/Menu;)Z // method@002c │ │ -038e44: 0a00 |0004: move-result v0 │ │ -038e46: 0f00 |0005: return v0 │ │ +051d48: |[051d48] android.support.v4.app.FragmentActivity.onPrepareOptionsPanel:(Landroid/view/View;Landroid/view/Menu;)Z │ │ +051d58: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +051d5a: 6f40 3300 0132 |0001: invoke-super {v1, v0, v2, v3}, Landroid/app/Activity;.onPreparePanel:(ILandroid/view/View;Landroid/view/Menu;)Z // method@0033 │ │ +051d60: 0a00 |0004: move-result v0 │ │ +051d62: 0f00 |0005: return v0 │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=491 │ │ + 0x0000 line=469 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/app/FragmentActivity; │ │ 0x0000 - 0x0006 reg=2 view Landroid/view/View; │ │ 0x0000 - 0x0006 reg=3 menu Landroid/view/Menu; │ │ │ │ #23 : (in Landroid/support/v4/app/FragmentActivity;) │ │ name : 'onPreparePanel' │ │ type : '(ILandroid/view/View;Landroid/view/Menu;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 34 16-bit code units │ │ -038e48: |[038e48] android.support.v4.app.FragmentActivity.onPreparePanel:(ILandroid/view/View;Landroid/view/Menu;)Z │ │ -038e58: 3903 1d00 |0000: if-nez v3, 001d // +001d │ │ -038e5c: 3805 1b00 |0002: if-eqz v5, 001d // +001b │ │ -038e60: 5521 e800 |0004: iget-boolean v1, v2, Landroid/support/v4/app/FragmentActivity;.mOptionsMenuInvalidated:Z // field@00e8 │ │ -038e64: 3801 0b00 |0006: if-eqz v1, 0011 // +000b │ │ -038e68: 1201 |0008: const/4 v1, #int 0 // #0 │ │ -038e6a: 5c21 e800 |0009: iput-boolean v1, v2, Landroid/support/v4/app/FragmentActivity;.mOptionsMenuInvalidated:Z // field@00e8 │ │ -038e6e: 7210 6d12 0500 |000b: invoke-interface {v5}, Landroid/view/Menu;.clear:()V // method@126d │ │ -038e74: 6e30 8e03 3205 |000e: invoke-virtual {v2, v3, v5}, Landroid/support/v4/app/FragmentActivity;.onCreatePanelMenu:(ILandroid/view/Menu;)Z // method@038e │ │ -038e7a: 6e30 9903 4205 |0011: invoke-virtual {v2, v4, v5}, Landroid/support/v4/app/FragmentActivity;.onPrepareOptionsPanel:(Landroid/view/View;Landroid/view/Menu;)Z // method@0399 │ │ -038e80: 0a00 |0014: move-result v0 │ │ -038e82: 5421 e400 |0015: iget-object v1, v2, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00e4 │ │ -038e86: 6e20 e703 5100 |0017: invoke-virtual {v1, v5}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchPrepareOptionsMenu:(Landroid/view/Menu;)Z // method@03e7 │ │ -038e8c: 0a01 |001a: move-result v1 │ │ -038e8e: b610 |001b: or-int/2addr v0, v1 │ │ -038e90: 0f00 |001c: return v0 │ │ -038e92: 6f40 2c00 3254 |001d: invoke-super {v2, v3, v4, v5}, Landroid/app/Activity;.onPreparePanel:(ILandroid/view/View;Landroid/view/Menu;)Z // method@002c │ │ -038e98: 0a00 |0020: move-result v0 │ │ -038e9a: 28fb |0021: goto 001c // -0005 │ │ +051d64: |[051d64] android.support.v4.app.FragmentActivity.onPreparePanel:(ILandroid/view/View;Landroid/view/Menu;)Z │ │ +051d74: 3903 1d00 |0000: if-nez v3, 001d // +001d │ │ +051d78: 3805 1b00 |0002: if-eqz v5, 001d // +001b │ │ +051d7c: 5521 2201 |0004: iget-boolean v1, v2, Landroid/support/v4/app/FragmentActivity;.mOptionsMenuInvalidated:Z // field@0122 │ │ +051d80: 3801 0b00 |0006: if-eqz v1, 0011 // +000b │ │ +051d84: 1201 |0008: const/4 v1, #int 0 // #0 │ │ +051d86: 5c21 2201 |0009: iput-boolean v1, v2, Landroid/support/v4/app/FragmentActivity;.mOptionsMenuInvalidated:Z // field@0122 │ │ +051d8a: 7210 ac1c 0500 |000b: invoke-interface {v5}, Landroid/view/Menu;.clear:()V // method@1cac │ │ +051d90: 6e30 5205 3205 |000e: invoke-virtual {v2, v3, v5}, Landroid/support/v4/app/FragmentActivity;.onCreatePanelMenu:(ILandroid/view/Menu;)Z // method@0552 │ │ +051d96: 6e30 5d05 4205 |0011: invoke-virtual {v2, v4, v5}, Landroid/support/v4/app/FragmentActivity;.onPrepareOptionsPanel:(Landroid/view/View;Landroid/view/Menu;)Z // method@055d │ │ +051d9c: 0a00 |0014: move-result v0 │ │ +051d9e: 5421 1e01 |0015: iget-object v1, v2, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@011e │ │ +051da2: 6e20 b405 5100 |0017: invoke-virtual {v1, v5}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchPrepareOptionsMenu:(Landroid/view/Menu;)Z // method@05b4 │ │ +051da8: 0a01 |001a: move-result v1 │ │ +051daa: b610 |001b: or-int/2addr v0, v1 │ │ +051dac: 0f00 |001c: return v0 │ │ +051dae: 6f40 3300 3254 |001d: invoke-super {v2, v3, v4, v5}, Landroid/app/Activity;.onPreparePanel:(ILandroid/view/View;Landroid/view/Menu;)Z // method@0033 │ │ +051db4: 0a00 |0020: move-result v0 │ │ +051db6: 28fb |0021: goto 001c // -0005 │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=474 │ │ - 0x0004 line=475 │ │ - 0x0008 line=476 │ │ - 0x000b line=477 │ │ - 0x000e line=478 │ │ - 0x0011 line=480 │ │ - 0x0015 line=481 │ │ - 0x001c line=484 │ │ + 0x0000 line=452 │ │ + 0x0004 line=453 │ │ + 0x0008 line=454 │ │ + 0x000b line=455 │ │ + 0x000e line=456 │ │ + 0x0011 line=458 │ │ + 0x0015 line=459 │ │ + 0x001c line=462 │ │ locals : │ │ 0x0015 - 0x001c reg=0 goforit Z │ │ 0x0000 - 0x0022 reg=2 this Landroid/support/v4/app/FragmentActivity; │ │ 0x0000 - 0x0022 reg=3 featureId I │ │ 0x0000 - 0x0022 reg=4 view Landroid/view/View; │ │ 0x0000 - 0x0022 reg=5 menu Landroid/view/Menu; │ │ │ │ @@ -8407,202 +10821,202 @@ │ │ type : '()V' │ │ access : 0x0000 () │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 32 16-bit code units │ │ -038e9c: |[038e9c] android.support.v4.app.FragmentActivity.onReallyStop:()V │ │ -038eac: 5510 e700 |0000: iget-boolean v0, v1, Landroid/support/v4/app/FragmentActivity;.mLoadersStarted:Z // field@00e7 │ │ -038eb0: 3800 1200 |0002: if-eqz v0, 0014 // +0012 │ │ -038eb4: 1200 |0004: const/4 v0, #int 0 // #0 │ │ -038eb6: 5c10 e700 |0005: iput-boolean v0, v1, Landroid/support/v4/app/FragmentActivity;.mLoadersStarted:Z // field@00e7 │ │ -038eba: 5410 e600 |0007: iget-object v0, v1, Landroid/support/v4/app/FragmentActivity;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00e6 │ │ -038ebe: 3800 0b00 |0009: if-eqz v0, 0014 // +000b │ │ -038ec2: 5510 eb00 |000b: iget-boolean v0, v1, Landroid/support/v4/app/FragmentActivity;.mRetaining:Z // field@00eb │ │ -038ec6: 3900 0d00 |000d: if-nez v0, 001a // +000d │ │ -038eca: 5410 e600 |000f: iget-object v0, v1, Landroid/support/v4/app/FragmentActivity;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00e6 │ │ -038ece: 6e10 c204 0000 |0011: invoke-virtual {v0}, Landroid/support/v4/app/LoaderManagerImpl;.doStop:()V // method@04c2 │ │ -038ed4: 5410 e400 |0014: iget-object v0, v1, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00e4 │ │ -038ed8: 6e10 e803 0000 |0016: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchReallyStop:()V // method@03e8 │ │ -038ede: 0e00 |0019: return-void │ │ -038ee0: 5410 e600 |001a: iget-object v0, v1, Landroid/support/v4/app/FragmentActivity;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00e6 │ │ -038ee4: 6e10 c004 0000 |001c: invoke-virtual {v0}, Landroid/support/v4/app/LoaderManagerImpl;.doRetain:()V // method@04c0 │ │ -038eea: 28f5 |001f: goto 0014 // -000b │ │ - catches : (none) │ │ - positions : │ │ - 0x0000 line=798 │ │ - 0x0004 line=799 │ │ - 0x0007 line=800 │ │ - 0x000b line=801 │ │ - 0x000f line=802 │ │ - 0x0014 line=809 │ │ - 0x0019 line=810 │ │ - 0x001a line=804 │ │ +051db8: |[051db8] android.support.v4.app.FragmentActivity.onReallyStop:()V │ │ +051dc8: 5510 2101 |0000: iget-boolean v0, v1, Landroid/support/v4/app/FragmentActivity;.mLoadersStarted:Z // field@0121 │ │ +051dcc: 3800 1200 |0002: if-eqz v0, 0014 // +0012 │ │ +051dd0: 1200 |0004: const/4 v0, #int 0 // #0 │ │ +051dd2: 5c10 2101 |0005: iput-boolean v0, v1, Landroid/support/v4/app/FragmentActivity;.mLoadersStarted:Z // field@0121 │ │ +051dd6: 5410 2001 |0007: iget-object v0, v1, Landroid/support/v4/app/FragmentActivity;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@0120 │ │ +051dda: 3800 0b00 |0009: if-eqz v0, 0014 // +000b │ │ +051dde: 5510 2501 |000b: iget-boolean v0, v1, Landroid/support/v4/app/FragmentActivity;.mRetaining:Z // field@0125 │ │ +051de2: 3900 0d00 |000d: if-nez v0, 001a // +000d │ │ +051de6: 5410 2001 |000f: iget-object v0, v1, Landroid/support/v4/app/FragmentActivity;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@0120 │ │ +051dea: 6e10 c006 0000 |0011: invoke-virtual {v0}, Landroid/support/v4/app/LoaderManagerImpl;.doStop:()V // method@06c0 │ │ +051df0: 5410 1e01 |0014: iget-object v0, v1, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@011e │ │ +051df4: 6e10 b505 0000 |0016: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchReallyStop:()V // method@05b5 │ │ +051dfa: 0e00 |0019: return-void │ │ +051dfc: 5410 2001 |001a: iget-object v0, v1, Landroid/support/v4/app/FragmentActivity;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@0120 │ │ +051e00: 6e10 be06 0000 |001c: invoke-virtual {v0}, Landroid/support/v4/app/LoaderManagerImpl;.doRetain:()V // method@06be │ │ +051e06: 28f5 |001f: goto 0014 // -000b │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=776 │ │ + 0x0004 line=777 │ │ + 0x0007 line=778 │ │ + 0x000b line=779 │ │ + 0x000f line=780 │ │ + 0x0014 line=787 │ │ + 0x0019 line=788 │ │ + 0x001a line=782 │ │ locals : │ │ 0x0000 - 0x0020 reg=1 this Landroid/support/v4/app/FragmentActivity; │ │ │ │ #25 : (in Landroid/support/v4/app/FragmentActivity;) │ │ name : 'onResume' │ │ type : '()V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 18 16-bit code units │ │ -038eec: |[038eec] android.support.v4.app.FragmentActivity.onResume:()V │ │ -038efc: 6f10 2d00 0200 |0000: invoke-super {v2}, Landroid/app/Activity;.onResume:()V // method@002d │ │ -038f02: 5420 e500 |0003: iget-object v0, v2, Landroid/support/v4/app/FragmentActivity;.mHandler:Landroid/os/Handler; // field@00e5 │ │ -038f06: 1221 |0005: const/4 v1, #int 2 // #2 │ │ -038f08: 6e20 ef01 1000 |0006: invoke-virtual {v0, v1}, Landroid/os/Handler;.sendEmptyMessage:(I)Z // method@01ef │ │ -038f0e: 1210 |0009: const/4 v0, #int 1 // #1 │ │ -038f10: 5c20 ea00 |000a: iput-boolean v0, v2, Landroid/support/v4/app/FragmentActivity;.mResumed:Z // field@00ea │ │ -038f14: 5420 e400 |000c: iget-object v0, v2, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00e4 │ │ -038f18: 6e10 ee03 0000 |000e: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.execPendingActions:()Z // method@03ee │ │ -038f1e: 0e00 |0011: return-void │ │ +051e08: |[051e08] android.support.v4.app.FragmentActivity.onResume:()V │ │ +051e18: 6f10 3400 0200 |0000: invoke-super {v2}, Landroid/app/Activity;.onResume:()V // method@0034 │ │ +051e1e: 5420 1f01 |0003: iget-object v0, v2, Landroid/support/v4/app/FragmentActivity;.mHandler:Landroid/os/Handler; // field@011f │ │ +051e22: 1221 |0005: const/4 v1, #int 2 // #2 │ │ +051e24: 6e20 1803 1000 |0006: invoke-virtual {v0, v1}, Landroid/os/Handler;.sendEmptyMessage:(I)Z // method@0318 │ │ +051e2a: 1210 |0009: const/4 v0, #int 1 // #1 │ │ +051e2c: 5c20 2401 |000a: iput-boolean v0, v2, Landroid/support/v4/app/FragmentActivity;.mResumed:Z // field@0124 │ │ +051e30: 5420 1e01 |000c: iget-object v0, v2, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@011e │ │ +051e34: 6e10 bb05 0000 |000e: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.execPendingActions:()Z // method@05bb │ │ +051e3a: 0e00 |0011: return-void │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=442 │ │ - 0x0003 line=443 │ │ - 0x0009 line=444 │ │ - 0x000c line=445 │ │ - 0x0011 line=446 │ │ + 0x0000 line=420 │ │ + 0x0003 line=421 │ │ + 0x0009 line=422 │ │ + 0x000c line=423 │ │ + 0x0011 line=424 │ │ locals : │ │ 0x0000 - 0x0012 reg=2 this Landroid/support/v4/app/FragmentActivity; │ │ │ │ #26 : (in Landroid/support/v4/app/FragmentActivity;) │ │ name : 'onResumeFragments' │ │ type : '()V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -038f20: |[038f20] android.support.v4.app.FragmentActivity.onResumeFragments:()V │ │ -038f30: 5410 e400 |0000: iget-object v0, v1, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00e4 │ │ -038f34: 6e10 e903 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchResume:()V // method@03e9 │ │ -038f3a: 0e00 |0005: return-void │ │ +051e3c: |[051e3c] android.support.v4.app.FragmentActivity.onResumeFragments:()V │ │ +051e4c: 5410 1e01 |0000: iget-object v0, v1, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@011e │ │ +051e50: 6e10 b605 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchResume:()V // method@05b6 │ │ +051e56: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=466 │ │ - 0x0005 line=467 │ │ + 0x0000 line=444 │ │ + 0x0005 line=445 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/app/FragmentActivity; │ │ │ │ #27 : (in Landroid/support/v4/app/FragmentActivity;) │ │ name : 'onRetainCustomNonConfigurationInstance' │ │ type : '()Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -038f3c: |[038f3c] android.support.v4.app.FragmentActivity.onRetainCustomNonConfigurationInstance:()Ljava/lang/Object; │ │ -038f4c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -038f4e: 1100 |0001: return-object v0 │ │ +051e58: |[051e58] android.support.v4.app.FragmentActivity.onRetainCustomNonConfigurationInstance:()Ljava/lang/Object; │ │ +051e68: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +051e6a: 1100 |0001: return-object v0 │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=624 │ │ + 0x0000 line=602 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/app/FragmentActivity; │ │ │ │ #28 : (in Landroid/support/v4/app/FragmentActivity;) │ │ name : 'onRetainNonConfigurationInstance' │ │ type : '()Ljava/lang/Object;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 12 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 99 16-bit code units │ │ -038f50: |[038f50] android.support.v4.app.FragmentActivity.onRetainNonConfigurationInstance:()Ljava/lang/Object; │ │ -038f60: 1209 |0000: const/4 v9, #int 0 // #0 │ │ -038f62: 55b8 ec00 |0001: iget-boolean v8, v11, Landroid/support/v4/app/FragmentActivity;.mStopped:Z // field@00ec │ │ -038f66: 3808 0600 |0003: if-eqz v8, 0009 // +0006 │ │ -038f6a: 1218 |0005: const/4 v8, #int 1 // #1 │ │ -038f6c: 6e20 7503 8b00 |0006: invoke-virtual {v11, v8}, Landroid/support/v4/app/FragmentActivity;.doReallyStop:(Z)V // method@0375 │ │ -038f72: 6e10 9e03 0b00 |0009: invoke-virtual {v11}, Landroid/support/v4/app/FragmentActivity;.onRetainCustomNonConfigurationInstance:()Ljava/lang/Object; // method@039e │ │ -038f78: 0c01 |000c: move-result-object v1 │ │ -038f7a: 54b8 e400 |000d: iget-object v8, v11, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00e4 │ │ -038f7e: 6e10 1004 0800 |000f: invoke-virtual {v8}, Landroid/support/v4/app/FragmentManagerImpl;.retainNonConfig:()Ljava/util/ArrayList; // method@0410 │ │ -038f84: 0c02 |0012: move-result-object v2 │ │ -038f86: 1207 |0013: const/4 v7, #int 0 // #0 │ │ -038f88: 54b8 e000 |0014: iget-object v8, v11, Landroid/support/v4/app/FragmentActivity;.mAllLoaderManagers:Landroid/support/v4/util/SimpleArrayMap; // field@00e0 │ │ -038f8c: 3808 3300 |0016: if-eqz v8, 0049 // +0033 │ │ -038f90: 54b8 e000 |0018: iget-object v8, v11, Landroid/support/v4/app/FragmentActivity;.mAllLoaderManagers:Landroid/support/v4/util/SimpleArrayMap; // field@00e0 │ │ -038f94: 6e10 9f08 0800 |001a: invoke-virtual {v8}, Landroid/support/v4/util/SimpleArrayMap;.size:()I // method@089f │ │ -038f9a: 0a00 |001d: move-result v0 │ │ -038f9c: 2305 2204 |001e: new-array v5, v0, [Landroid/support/v4/app/LoaderManagerImpl; // type@0422 │ │ -038fa0: d803 00ff |0020: add-int/lit8 v3, v0, #int -1 // #ff │ │ -038fa4: 3a03 0f00 |0022: if-ltz v3, 0031 // +000f │ │ -038fa8: 54b8 e000 |0024: iget-object v8, v11, Landroid/support/v4/app/FragmentActivity;.mAllLoaderManagers:Landroid/support/v4/util/SimpleArrayMap; // field@00e0 │ │ -038fac: 6e20 a108 3800 |0026: invoke-virtual {v8, v3}, Landroid/support/v4/util/SimpleArrayMap;.valueAt:(I)Ljava/lang/Object; // method@08a1 │ │ -038fb2: 0c08 |0029: move-result-object v8 │ │ -038fb4: 1f08 d900 |002a: check-cast v8, Landroid/support/v4/app/LoaderManagerImpl; // type@00d9 │ │ -038fb8: 4d08 0503 |002c: aput-object v8, v5, v3 │ │ -038fbc: d803 03ff |002e: add-int/lit8 v3, v3, #int -1 // #ff │ │ -038fc0: 28f2 |0030: goto 0022 // -000e │ │ -038fc2: 1203 |0031: const/4 v3, #int 0 // #0 │ │ -038fc4: 3503 1700 |0032: if-ge v3, v0, 0049 // +0017 │ │ -038fc8: 4604 0503 |0034: aget-object v4, v5, v3 │ │ -038fcc: 5548 7801 |0036: iget-boolean v8, v4, Landroid/support/v4/app/LoaderManagerImpl;.mRetaining:Z // field@0178 │ │ -038fd0: 3808 0600 |0038: if-eqz v8, 003e // +0006 │ │ -038fd4: 1217 |003a: const/4 v7, #int 1 // #1 │ │ -038fd6: d803 0301 |003b: add-int/lit8 v3, v3, #int 1 // #01 │ │ -038fda: 28f5 |003d: goto 0032 // -000b │ │ -038fdc: 6e10 bd04 0400 |003e: invoke-virtual {v4}, Landroid/support/v4/app/LoaderManagerImpl;.doDestroy:()V // method@04bd │ │ -038fe2: 54b8 e000 |0041: iget-object v8, v11, Landroid/support/v4/app/FragmentActivity;.mAllLoaderManagers:Landroid/support/v4/util/SimpleArrayMap; // field@00e0 │ │ -038fe6: 544a 7b01 |0043: iget-object v10, v4, Landroid/support/v4/app/LoaderManagerImpl;.mWho:Ljava/lang/String; // field@017b │ │ -038fea: 6e20 9c08 a800 |0045: invoke-virtual {v8, v10}, Landroid/support/v4/util/SimpleArrayMap;.remove:(Ljava/lang/Object;)Ljava/lang/Object; // method@089c │ │ -038ff0: 28f3 |0048: goto 003b // -000d │ │ -038ff2: 3902 0800 |0049: if-nez v2, 0051 // +0008 │ │ -038ff6: 3907 0600 |004b: if-nez v7, 0051 // +0006 │ │ -038ffa: 3901 0400 |004d: if-nez v1, 0051 // +0004 │ │ -038ffe: 0796 |004f: move-object v6, v9 │ │ -039000: 1106 |0050: return-object v6 │ │ -039002: 2206 ba00 |0051: new-instance v6, Landroid/support/v4/app/FragmentActivity$NonConfigurationInstances; // type@00ba │ │ -039006: 7010 7303 0600 |0053: invoke-direct {v6}, Landroid/support/v4/app/FragmentActivity$NonConfigurationInstances;.:()V // method@0373 │ │ -03900c: 5b69 d600 |0056: iput-object v9, v6, Landroid/support/v4/app/FragmentActivity$NonConfigurationInstances;.activity:Ljava/lang/Object; // field@00d6 │ │ -039010: 5b61 d800 |0058: iput-object v1, v6, Landroid/support/v4/app/FragmentActivity$NonConfigurationInstances;.custom:Ljava/lang/Object; // field@00d8 │ │ -039014: 5b69 d700 |005a: iput-object v9, v6, Landroid/support/v4/app/FragmentActivity$NonConfigurationInstances;.children:Landroid/support/v4/util/SimpleArrayMap; // field@00d7 │ │ -039018: 5b62 d900 |005c: iput-object v2, v6, Landroid/support/v4/app/FragmentActivity$NonConfigurationInstances;.fragments:Ljava/util/ArrayList; // field@00d9 │ │ -03901c: 54b8 e000 |005e: iget-object v8, v11, Landroid/support/v4/app/FragmentActivity;.mAllLoaderManagers:Landroid/support/v4/util/SimpleArrayMap; // field@00e0 │ │ -039020: 5b68 da00 |0060: iput-object v8, v6, Landroid/support/v4/app/FragmentActivity$NonConfigurationInstances;.loaders:Landroid/support/v4/util/SimpleArrayMap; // field@00da │ │ -039024: 28ee |0062: goto 0050 // -0012 │ │ +051e6c: |[051e6c] android.support.v4.app.FragmentActivity.onRetainNonConfigurationInstance:()Ljava/lang/Object; │ │ +051e7c: 1209 |0000: const/4 v9, #int 0 // #0 │ │ +051e7e: 55b8 2601 |0001: iget-boolean v8, v11, Landroid/support/v4/app/FragmentActivity;.mStopped:Z // field@0126 │ │ +051e82: 3808 0600 |0003: if-eqz v8, 0009 // +0006 │ │ +051e86: 1218 |0005: const/4 v8, #int 1 // #1 │ │ +051e88: 6e20 3a05 8b00 |0006: invoke-virtual {v11, v8}, Landroid/support/v4/app/FragmentActivity;.doReallyStop:(Z)V // method@053a │ │ +051e8e: 6e10 6205 0b00 |0009: invoke-virtual {v11}, Landroid/support/v4/app/FragmentActivity;.onRetainCustomNonConfigurationInstance:()Ljava/lang/Object; // method@0562 │ │ +051e94: 0c01 |000c: move-result-object v1 │ │ +051e96: 54b8 1e01 |000d: iget-object v8, v11, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@011e │ │ +051e9a: 6e10 e005 0800 |000f: invoke-virtual {v8}, Landroid/support/v4/app/FragmentManagerImpl;.retainNonConfig:()Ljava/util/ArrayList; // method@05e0 │ │ +051ea0: 0c02 |0012: move-result-object v2 │ │ +051ea2: 1207 |0013: const/4 v7, #int 0 // #0 │ │ +051ea4: 54b8 1a01 |0014: iget-object v8, v11, Landroid/support/v4/app/FragmentActivity;.mAllLoaderManagers:Landroid/support/v4/util/SimpleArrayMap; // field@011a │ │ +051ea8: 3808 3300 |0016: if-eqz v8, 0049 // +0033 │ │ +051eac: 54b8 1a01 |0018: iget-object v8, v11, Landroid/support/v4/app/FragmentActivity;.mAllLoaderManagers:Landroid/support/v4/util/SimpleArrayMap; // field@011a │ │ +051eb0: 6e10 4c0f 0800 |001a: invoke-virtual {v8}, Landroid/support/v4/util/SimpleArrayMap;.size:()I // method@0f4c │ │ +051eb6: 0a00 |001d: move-result v0 │ │ +051eb8: 2305 b105 |001e: new-array v5, v0, [Landroid/support/v4/app/LoaderManagerImpl; // type@05b1 │ │ +051ebc: d803 00ff |0020: add-int/lit8 v3, v0, #int -1 // #ff │ │ +051ec0: 3a03 0f00 |0022: if-ltz v3, 0031 // +000f │ │ +051ec4: 54b8 1a01 |0024: iget-object v8, v11, Landroid/support/v4/app/FragmentActivity;.mAllLoaderManagers:Landroid/support/v4/util/SimpleArrayMap; // field@011a │ │ +051ec8: 6e20 4e0f 3800 |0026: invoke-virtual {v8, v3}, Landroid/support/v4/util/SimpleArrayMap;.valueAt:(I)Ljava/lang/Object; // method@0f4e │ │ +051ece: 0c08 |0029: move-result-object v8 │ │ +051ed0: 1f08 4b01 |002a: check-cast v8, Landroid/support/v4/app/LoaderManagerImpl; // type@014b │ │ +051ed4: 4d08 0503 |002c: aput-object v8, v5, v3 │ │ +051ed8: d803 03ff |002e: add-int/lit8 v3, v3, #int -1 // #ff │ │ +051edc: 28f2 |0030: goto 0022 // -000e │ │ +051ede: 1203 |0031: const/4 v3, #int 0 // #0 │ │ +051ee0: 3503 1700 |0032: if-ge v3, v0, 0049 // +0017 │ │ +051ee4: 4604 0503 |0034: aget-object v4, v5, v3 │ │ +051ee8: 5548 d001 |0036: iget-boolean v8, v4, Landroid/support/v4/app/LoaderManagerImpl;.mRetaining:Z // field@01d0 │ │ +051eec: 3808 0600 |0038: if-eqz v8, 003e // +0006 │ │ +051ef0: 1217 |003a: const/4 v7, #int 1 // #1 │ │ +051ef2: d803 0301 |003b: add-int/lit8 v3, v3, #int 1 // #01 │ │ +051ef6: 28f5 |003d: goto 0032 // -000b │ │ +051ef8: 6e10 bb06 0400 |003e: invoke-virtual {v4}, Landroid/support/v4/app/LoaderManagerImpl;.doDestroy:()V // method@06bb │ │ +051efe: 54b8 1a01 |0041: iget-object v8, v11, Landroid/support/v4/app/FragmentActivity;.mAllLoaderManagers:Landroid/support/v4/util/SimpleArrayMap; // field@011a │ │ +051f02: 544a d301 |0043: iget-object v10, v4, Landroid/support/v4/app/LoaderManagerImpl;.mWho:Ljava/lang/String; // field@01d3 │ │ +051f06: 6e20 490f a800 |0045: invoke-virtual {v8, v10}, Landroid/support/v4/util/SimpleArrayMap;.remove:(Ljava/lang/Object;)Ljava/lang/Object; // method@0f49 │ │ +051f0c: 28f3 |0048: goto 003b // -000d │ │ +051f0e: 3902 0800 |0049: if-nez v2, 0051 // +0008 │ │ +051f12: 3907 0600 |004b: if-nez v7, 0051 // +0006 │ │ +051f16: 3901 0400 |004d: if-nez v1, 0051 // +0004 │ │ +051f1a: 0796 |004f: move-object v6, v9 │ │ +051f1c: 1106 |0050: return-object v6 │ │ +051f1e: 2206 2001 |0051: new-instance v6, Landroid/support/v4/app/FragmentActivity$NonConfigurationInstances; // type@0120 │ │ +051f22: 7010 3805 0600 |0053: invoke-direct {v6}, Landroid/support/v4/app/FragmentActivity$NonConfigurationInstances;.:()V // method@0538 │ │ +051f28: 5b69 1001 |0056: iput-object v9, v6, Landroid/support/v4/app/FragmentActivity$NonConfigurationInstances;.activity:Ljava/lang/Object; // field@0110 │ │ +051f2c: 5b61 1201 |0058: iput-object v1, v6, Landroid/support/v4/app/FragmentActivity$NonConfigurationInstances;.custom:Ljava/lang/Object; // field@0112 │ │ +051f30: 5b69 1101 |005a: iput-object v9, v6, Landroid/support/v4/app/FragmentActivity$NonConfigurationInstances;.children:Landroid/support/v4/util/SimpleArrayMap; // field@0111 │ │ +051f34: 5b62 1301 |005c: iput-object v2, v6, Landroid/support/v4/app/FragmentActivity$NonConfigurationInstances;.fragments:Ljava/util/ArrayList; // field@0113 │ │ +051f38: 54b8 1a01 |005e: iget-object v8, v11, Landroid/support/v4/app/FragmentActivity;.mAllLoaderManagers:Landroid/support/v4/util/SimpleArrayMap; // field@011a │ │ +051f3c: 5b68 1401 |0060: iput-object v8, v6, Landroid/support/v4/app/FragmentActivity$NonConfigurationInstances;.loaders:Landroid/support/v4/util/SimpleArrayMap; // field@0114 │ │ +051f40: 28ee |0062: goto 0050 // -0012 │ │ catches : (none) │ │ positions : │ │ - 0x0001 line=501 │ │ - 0x0005 line=502 │ │ - 0x0009 line=505 │ │ - 0x000d line=507 │ │ - 0x0013 line=508 │ │ - 0x0014 line=509 │ │ - 0x0018 line=512 │ │ - 0x001e line=513 │ │ - 0x0020 line=514 │ │ - 0x0024 line=515 │ │ - 0x002e line=514 │ │ - 0x0031 line=517 │ │ - 0x0034 line=518 │ │ - 0x0036 line=519 │ │ - 0x003a line=520 │ │ - 0x003b line=517 │ │ - 0x003e line=522 │ │ - 0x0041 line=523 │ │ - 0x0049 line=527 │ │ - 0x0050 line=537 │ │ - 0x0051 line=531 │ │ - 0x0056 line=532 │ │ - 0x0058 line=533 │ │ - 0x005a line=534 │ │ - 0x005c line=535 │ │ - 0x005e line=536 │ │ + 0x0001 line=479 │ │ + 0x0005 line=480 │ │ + 0x0009 line=483 │ │ + 0x000d line=485 │ │ + 0x0013 line=486 │ │ + 0x0014 line=487 │ │ + 0x0018 line=490 │ │ + 0x001e line=491 │ │ + 0x0020 line=492 │ │ + 0x0024 line=493 │ │ + 0x002e line=492 │ │ + 0x0031 line=495 │ │ + 0x0034 line=496 │ │ + 0x0036 line=497 │ │ + 0x003a line=498 │ │ + 0x003b line=495 │ │ + 0x003e line=500 │ │ + 0x0041 line=501 │ │ + 0x0049 line=505 │ │ + 0x0050 line=515 │ │ + 0x0051 line=509 │ │ + 0x0056 line=510 │ │ + 0x0058 line=511 │ │ + 0x005a line=512 │ │ + 0x005c line=513 │ │ + 0x005e line=514 │ │ locals : │ │ 0x001e - 0x0049 reg=0 N I │ │ 0x0022 - 0x0049 reg=3 i I │ │ 0x0036 - 0x0049 reg=4 lm Landroid/support/v4/app/LoaderManagerImpl; │ │ 0x0020 - 0x0049 reg=5 loaders [Landroid/support/v4/app/LoaderManagerImpl; │ │ 0x000d - 0x0063 reg=1 custom Ljava/lang/Object; │ │ 0x0013 - 0x0063 reg=2 fragments Ljava/util/ArrayList; Ljava/util/ArrayList; │ │ @@ -8615,142 +11029,142 @@ │ │ type : '(Landroid/os/Bundle;)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 17 16-bit code units │ │ -039028: |[039028] android.support.v4.app.FragmentActivity.onSaveInstanceState:(Landroid/os/Bundle;)V │ │ -039038: 6f20 2e00 3200 |0000: invoke-super {v2, v3}, Landroid/app/Activity;.onSaveInstanceState:(Landroid/os/Bundle;)V // method@002e │ │ -03903e: 5421 e400 |0003: iget-object v1, v2, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00e4 │ │ -039042: 6e10 1204 0100 |0005: invoke-virtual {v1}, Landroid/support/v4/app/FragmentManagerImpl;.saveAllState:()Landroid/os/Parcelable; // method@0412 │ │ -039048: 0c00 |0008: move-result-object v0 │ │ -03904a: 3800 0700 |0009: if-eqz v0, 0010 // +0007 │ │ -03904e: 1a01 fb0c |000b: const-string v1, "android:support:fragments" // string@0cfb │ │ -039052: 6e30 df01 1300 |000d: invoke-virtual {v3, v1, v0}, Landroid/os/Bundle;.putParcelable:(Ljava/lang/String;Landroid/os/Parcelable;)V // method@01df │ │ -039058: 0e00 |0010: return-void │ │ +051f44: |[051f44] android.support.v4.app.FragmentActivity.onSaveInstanceState:(Landroid/os/Bundle;)V │ │ +051f54: 6f20 3500 3200 |0000: invoke-super {v2, v3}, Landroid/app/Activity;.onSaveInstanceState:(Landroid/os/Bundle;)V // method@0035 │ │ +051f5a: 5421 1e01 |0003: iget-object v1, v2, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@011e │ │ +051f5e: 6e10 e205 0100 |0005: invoke-virtual {v1}, Landroid/support/v4/app/FragmentManagerImpl;.saveAllState:()Landroid/os/Parcelable; // method@05e2 │ │ +051f64: 0c00 |0008: move-result-object v0 │ │ +051f66: 3800 0700 |0009: if-eqz v0, 0010 // +0007 │ │ +051f6a: 1a01 df11 |000b: const-string v1, "android:support:fragments" // string@11df │ │ +051f6e: 6e30 fd02 1300 |000d: invoke-virtual {v3, v1, v0}, Landroid/os/Bundle;.putParcelable:(Ljava/lang/String;Landroid/os/Parcelable;)V // method@02fd │ │ +051f74: 0e00 |0010: return-void │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=545 │ │ - 0x0003 line=546 │ │ - 0x0009 line=547 │ │ - 0x000b line=548 │ │ - 0x0010 line=550 │ │ + 0x0000 line=523 │ │ + 0x0003 line=524 │ │ + 0x0009 line=525 │ │ + 0x000b line=526 │ │ + 0x0010 line=528 │ │ locals : │ │ 0x0009 - 0x0011 reg=0 p Landroid/os/Parcelable; │ │ 0x0000 - 0x0011 reg=2 this Landroid/support/v4/app/FragmentActivity; │ │ 0x0000 - 0x0011 reg=3 outState Landroid/os/Bundle; │ │ │ │ #30 : (in Landroid/support/v4/app/FragmentActivity;) │ │ name : 'onStart' │ │ type : '()V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 9 │ │ ins : 1 │ │ outs : 4 │ │ insns size : 131 16-bit code units │ │ -03905c: |[03905c] android.support.v4.app.FragmentActivity.onStart:()V │ │ -03906c: 1207 |0000: const/4 v7, #int 0 // #0 │ │ -03906e: 1216 |0001: const/4 v6, #int 1 // #1 │ │ -039070: 6f10 2f00 0800 |0002: invoke-super {v8}, Landroid/app/Activity;.onStart:()V // method@002f │ │ -039076: 5c87 ec00 |0005: iput-boolean v7, v8, Landroid/support/v4/app/FragmentActivity;.mStopped:Z // field@00ec │ │ -03907a: 5c87 e900 |0007: iput-boolean v7, v8, Landroid/support/v4/app/FragmentActivity;.mReallyStopped:Z // field@00e9 │ │ -03907e: 5484 e500 |0009: iget-object v4, v8, Landroid/support/v4/app/FragmentActivity;.mHandler:Landroid/os/Handler; // field@00e5 │ │ -039082: 6e20 ee01 6400 |000b: invoke-virtual {v4, v6}, Landroid/os/Handler;.removeMessages:(I)V // method@01ee │ │ -039088: 5584 e300 |000e: iget-boolean v4, v8, Landroid/support/v4/app/FragmentActivity;.mCreated:Z // field@00e3 │ │ -03908c: 3904 0900 |0010: if-nez v4, 0019 // +0009 │ │ -039090: 5c86 e300 |0012: iput-boolean v6, v8, Landroid/support/v4/app/FragmentActivity;.mCreated:Z // field@00e3 │ │ -039094: 5484 e400 |0014: iget-object v4, v8, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00e4 │ │ -039098: 6e10 dc03 0400 |0016: invoke-virtual {v4}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchActivityCreated:()V // method@03dc │ │ -03909e: 5484 e400 |0019: iget-object v4, v8, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00e4 │ │ -0390a2: 6e10 0204 0400 |001b: invoke-virtual {v4}, Landroid/support/v4/app/FragmentManagerImpl;.noteStateNotSaved:()V // method@0402 │ │ -0390a8: 5484 e400 |001e: iget-object v4, v8, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00e4 │ │ -0390ac: 6e10 ee03 0400 |0020: invoke-virtual {v4}, Landroid/support/v4/app/FragmentManagerImpl;.execPendingActions:()Z // method@03ee │ │ -0390b2: 5584 e700 |0023: iget-boolean v4, v8, Landroid/support/v4/app/FragmentActivity;.mLoadersStarted:Z // field@00e7 │ │ -0390b6: 3904 0f00 |0025: if-nez v4, 0034 // +000f │ │ -0390ba: 5c86 e700 |0027: iput-boolean v6, v8, Landroid/support/v4/app/FragmentActivity;.mLoadersStarted:Z // field@00e7 │ │ -0390be: 5484 e600 |0029: iget-object v4, v8, Landroid/support/v4/app/FragmentActivity;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00e6 │ │ -0390c2: 3804 2b00 |002b: if-eqz v4, 0056 // +002b │ │ -0390c6: 5484 e600 |002d: iget-object v4, v8, Landroid/support/v4/app/FragmentActivity;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00e6 │ │ -0390ca: 6e10 c104 0400 |002f: invoke-virtual {v4}, Landroid/support/v4/app/LoaderManagerImpl;.doStart:()V // method@04c1 │ │ -0390d0: 5c86 e100 |0032: iput-boolean v6, v8, Landroid/support/v4/app/FragmentActivity;.mCheckedForLoaderManager:Z // field@00e1 │ │ -0390d4: 5484 e400 |0034: iget-object v4, v8, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00e4 │ │ -0390d8: 6e10 ea03 0400 |0036: invoke-virtual {v4}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchStart:()V // method@03ea │ │ -0390de: 5484 e000 |0039: iget-object v4, v8, Landroid/support/v4/app/FragmentActivity;.mAllLoaderManagers:Landroid/support/v4/util/SimpleArrayMap; // field@00e0 │ │ -0390e2: 3804 4700 |003b: if-eqz v4, 0082 // +0047 │ │ -0390e6: 5484 e000 |003d: iget-object v4, v8, Landroid/support/v4/app/FragmentActivity;.mAllLoaderManagers:Landroid/support/v4/util/SimpleArrayMap; // field@00e0 │ │ -0390ea: 6e10 9f08 0400 |003f: invoke-virtual {v4}, Landroid/support/v4/util/SimpleArrayMap;.size:()I // method@089f │ │ -0390f0: 0a00 |0042: move-result v0 │ │ -0390f2: 2303 2204 |0043: new-array v3, v0, [Landroid/support/v4/app/LoaderManagerImpl; // type@0422 │ │ -0390f6: d801 00ff |0045: add-int/lit8 v1, v0, #int -1 // #ff │ │ -0390fa: 3a01 2d00 |0047: if-ltz v1, 0074 // +002d │ │ -0390fe: 5484 e000 |0049: iget-object v4, v8, Landroid/support/v4/app/FragmentActivity;.mAllLoaderManagers:Landroid/support/v4/util/SimpleArrayMap; // field@00e0 │ │ -039102: 6e20 a108 1400 |004b: invoke-virtual {v4, v1}, Landroid/support/v4/util/SimpleArrayMap;.valueAt:(I)Ljava/lang/Object; // method@08a1 │ │ -039108: 0c04 |004e: move-result-object v4 │ │ -03910a: 1f04 d900 |004f: check-cast v4, Landroid/support/v4/app/LoaderManagerImpl; // type@00d9 │ │ -03910e: 4d04 0301 |0051: aput-object v4, v3, v1 │ │ -039112: d801 01ff |0053: add-int/lit8 v1, v1, #int -1 // #ff │ │ -039116: 28f2 |0055: goto 0047 // -000e │ │ -039118: 5584 e100 |0056: iget-boolean v4, v8, Landroid/support/v4/app/FragmentActivity;.mCheckedForLoaderManager:Z // field@00e1 │ │ -03911c: 3904 daff |0058: if-nez v4, 0032 // -0026 │ │ -039120: 1a04 bb00 |005a: const-string v4, "(root)" // string@00bb │ │ -039124: 5585 e700 |005c: iget-boolean v5, v8, Landroid/support/v4/app/FragmentActivity;.mLoadersStarted:Z // field@00e7 │ │ -039128: 6e40 7e03 4875 |005e: invoke-virtual {v8, v4, v5, v7}, Landroid/support/v4/app/FragmentActivity;.getLoaderManager:(Ljava/lang/String;ZZ)Landroid/support/v4/app/LoaderManagerImpl; // method@037e │ │ -03912e: 0c04 |0061: move-result-object v4 │ │ -039130: 5b84 e600 |0062: iput-object v4, v8, Landroid/support/v4/app/FragmentActivity;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00e6 │ │ -039134: 5484 e600 |0064: iget-object v4, v8, Landroid/support/v4/app/FragmentActivity;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00e6 │ │ -039138: 3804 ccff |0066: if-eqz v4, 0032 // -0034 │ │ -03913c: 5484 e600 |0068: iget-object v4, v8, Landroid/support/v4/app/FragmentActivity;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00e6 │ │ -039140: 5544 7a01 |006a: iget-boolean v4, v4, Landroid/support/v4/app/LoaderManagerImpl;.mStarted:Z // field@017a │ │ -039144: 3904 c6ff |006c: if-nez v4, 0032 // -003a │ │ -039148: 5484 e600 |006e: iget-object v4, v8, Landroid/support/v4/app/FragmentActivity;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00e6 │ │ -03914c: 6e10 c104 0400 |0070: invoke-virtual {v4}, Landroid/support/v4/app/LoaderManagerImpl;.doStart:()V // method@04c1 │ │ -039152: 28bf |0073: goto 0032 // -0041 │ │ -039154: 1201 |0074: const/4 v1, #int 0 // #0 │ │ -039156: 3501 0d00 |0075: if-ge v1, v0, 0082 // +000d │ │ -03915a: 4602 0301 |0077: aget-object v2, v3, v1 │ │ -03915e: 6e10 c404 0200 |0079: invoke-virtual {v2}, Landroid/support/v4/app/LoaderManagerImpl;.finishRetain:()V // method@04c4 │ │ -039164: 6e10 bf04 0200 |007c: invoke-virtual {v2}, Landroid/support/v4/app/LoaderManagerImpl;.doReportStart:()V // method@04bf │ │ -03916a: d801 0101 |007f: add-int/lit8 v1, v1, #int 1 // #01 │ │ -03916e: 28f4 |0081: goto 0075 // -000c │ │ -039170: 0e00 |0082: return-void │ │ - catches : (none) │ │ - positions : │ │ - 0x0002 line=558 │ │ - 0x0005 line=560 │ │ - 0x0007 line=561 │ │ - 0x0009 line=562 │ │ - 0x000e line=564 │ │ - 0x0012 line=565 │ │ - 0x0014 line=566 │ │ - 0x0019 line=569 │ │ - 0x001e line=570 │ │ - 0x0023 line=572 │ │ - 0x0027 line=573 │ │ - 0x0029 line=574 │ │ - 0x002d line=575 │ │ - 0x0032 line=583 │ │ - 0x0034 line=587 │ │ - 0x0039 line=588 │ │ - 0x003d line=589 │ │ - 0x0043 line=590 │ │ - 0x0045 line=591 │ │ - 0x0049 line=592 │ │ - 0x0053 line=591 │ │ - 0x0056 line=576 │ │ - 0x005a line=577 │ │ - 0x0064 line=579 │ │ - 0x006e line=580 │ │ - 0x0074 line=594 │ │ - 0x0077 line=595 │ │ - 0x0079 line=596 │ │ - 0x007c line=597 │ │ - 0x007f line=594 │ │ - 0x0082 line=600 │ │ +051f78: |[051f78] android.support.v4.app.FragmentActivity.onStart:()V │ │ +051f88: 1207 |0000: const/4 v7, #int 0 // #0 │ │ +051f8a: 1216 |0001: const/4 v6, #int 1 // #1 │ │ +051f8c: 6f10 3600 0800 |0002: invoke-super {v8}, Landroid/app/Activity;.onStart:()V // method@0036 │ │ +051f92: 5c87 2601 |0005: iput-boolean v7, v8, Landroid/support/v4/app/FragmentActivity;.mStopped:Z // field@0126 │ │ +051f96: 5c87 2301 |0007: iput-boolean v7, v8, Landroid/support/v4/app/FragmentActivity;.mReallyStopped:Z // field@0123 │ │ +051f9a: 5484 1f01 |0009: iget-object v4, v8, Landroid/support/v4/app/FragmentActivity;.mHandler:Landroid/os/Handler; // field@011f │ │ +051f9e: 6e20 1703 6400 |000b: invoke-virtual {v4, v6}, Landroid/os/Handler;.removeMessages:(I)V // method@0317 │ │ +051fa4: 5584 1d01 |000e: iget-boolean v4, v8, Landroid/support/v4/app/FragmentActivity;.mCreated:Z // field@011d │ │ +051fa8: 3904 0900 |0010: if-nez v4, 0019 // +0009 │ │ +051fac: 5c86 1d01 |0012: iput-boolean v6, v8, Landroid/support/v4/app/FragmentActivity;.mCreated:Z // field@011d │ │ +051fb0: 5484 1e01 |0014: iget-object v4, v8, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@011e │ │ +051fb4: 6e10 a905 0400 |0016: invoke-virtual {v4}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchActivityCreated:()V // method@05a9 │ │ +051fba: 5484 1e01 |0019: iget-object v4, v8, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@011e │ │ +051fbe: 6e10 d105 0400 |001b: invoke-virtual {v4}, Landroid/support/v4/app/FragmentManagerImpl;.noteStateNotSaved:()V // method@05d1 │ │ +051fc4: 5484 1e01 |001e: iget-object v4, v8, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@011e │ │ +051fc8: 6e10 bb05 0400 |0020: invoke-virtual {v4}, Landroid/support/v4/app/FragmentManagerImpl;.execPendingActions:()Z // method@05bb │ │ +051fce: 5584 2101 |0023: iget-boolean v4, v8, Landroid/support/v4/app/FragmentActivity;.mLoadersStarted:Z // field@0121 │ │ +051fd2: 3904 0f00 |0025: if-nez v4, 0034 // +000f │ │ +051fd6: 5c86 2101 |0027: iput-boolean v6, v8, Landroid/support/v4/app/FragmentActivity;.mLoadersStarted:Z // field@0121 │ │ +051fda: 5484 2001 |0029: iget-object v4, v8, Landroid/support/v4/app/FragmentActivity;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@0120 │ │ +051fde: 3804 2b00 |002b: if-eqz v4, 0056 // +002b │ │ +051fe2: 5484 2001 |002d: iget-object v4, v8, Landroid/support/v4/app/FragmentActivity;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@0120 │ │ +051fe6: 6e10 bf06 0400 |002f: invoke-virtual {v4}, Landroid/support/v4/app/LoaderManagerImpl;.doStart:()V // method@06bf │ │ +051fec: 5c86 1b01 |0032: iput-boolean v6, v8, Landroid/support/v4/app/FragmentActivity;.mCheckedForLoaderManager:Z // field@011b │ │ +051ff0: 5484 1e01 |0034: iget-object v4, v8, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@011e │ │ +051ff4: 6e10 b705 0400 |0036: invoke-virtual {v4}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchStart:()V // method@05b7 │ │ +051ffa: 5484 1a01 |0039: iget-object v4, v8, Landroid/support/v4/app/FragmentActivity;.mAllLoaderManagers:Landroid/support/v4/util/SimpleArrayMap; // field@011a │ │ +051ffe: 3804 4700 |003b: if-eqz v4, 0082 // +0047 │ │ +052002: 5484 1a01 |003d: iget-object v4, v8, Landroid/support/v4/app/FragmentActivity;.mAllLoaderManagers:Landroid/support/v4/util/SimpleArrayMap; // field@011a │ │ +052006: 6e10 4c0f 0400 |003f: invoke-virtual {v4}, Landroid/support/v4/util/SimpleArrayMap;.size:()I // method@0f4c │ │ +05200c: 0a00 |0042: move-result v0 │ │ +05200e: 2303 b105 |0043: new-array v3, v0, [Landroid/support/v4/app/LoaderManagerImpl; // type@05b1 │ │ +052012: d801 00ff |0045: add-int/lit8 v1, v0, #int -1 // #ff │ │ +052016: 3a01 2d00 |0047: if-ltz v1, 0074 // +002d │ │ +05201a: 5484 1a01 |0049: iget-object v4, v8, Landroid/support/v4/app/FragmentActivity;.mAllLoaderManagers:Landroid/support/v4/util/SimpleArrayMap; // field@011a │ │ +05201e: 6e20 4e0f 1400 |004b: invoke-virtual {v4, v1}, Landroid/support/v4/util/SimpleArrayMap;.valueAt:(I)Ljava/lang/Object; // method@0f4e │ │ +052024: 0c04 |004e: move-result-object v4 │ │ +052026: 1f04 4b01 |004f: check-cast v4, Landroid/support/v4/app/LoaderManagerImpl; // type@014b │ │ +05202a: 4d04 0301 |0051: aput-object v4, v3, v1 │ │ +05202e: d801 01ff |0053: add-int/lit8 v1, v1, #int -1 // #ff │ │ +052032: 28f2 |0055: goto 0047 // -000e │ │ +052034: 5584 1b01 |0056: iget-boolean v4, v8, Landroid/support/v4/app/FragmentActivity;.mCheckedForLoaderManager:Z // field@011b │ │ +052038: 3904 daff |0058: if-nez v4, 0032 // -0026 │ │ +05203c: 1a04 cc00 |005a: const-string v4, "(root)" // string@00cc │ │ +052040: 5585 2101 |005c: iget-boolean v5, v8, Landroid/support/v4/app/FragmentActivity;.mLoadersStarted:Z // field@0121 │ │ +052044: 6e40 4205 4875 |005e: invoke-virtual {v8, v4, v5, v7}, Landroid/support/v4/app/FragmentActivity;.getLoaderManager:(Ljava/lang/String;ZZ)Landroid/support/v4/app/LoaderManagerImpl; // method@0542 │ │ +05204a: 0c04 |0061: move-result-object v4 │ │ +05204c: 5b84 2001 |0062: iput-object v4, v8, Landroid/support/v4/app/FragmentActivity;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@0120 │ │ +052050: 5484 2001 |0064: iget-object v4, v8, Landroid/support/v4/app/FragmentActivity;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@0120 │ │ +052054: 3804 ccff |0066: if-eqz v4, 0032 // -0034 │ │ +052058: 5484 2001 |0068: iget-object v4, v8, Landroid/support/v4/app/FragmentActivity;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@0120 │ │ +05205c: 5544 d201 |006a: iget-boolean v4, v4, Landroid/support/v4/app/LoaderManagerImpl;.mStarted:Z // field@01d2 │ │ +052060: 3904 c6ff |006c: if-nez v4, 0032 // -003a │ │ +052064: 5484 2001 |006e: iget-object v4, v8, Landroid/support/v4/app/FragmentActivity;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@0120 │ │ +052068: 6e10 bf06 0400 |0070: invoke-virtual {v4}, Landroid/support/v4/app/LoaderManagerImpl;.doStart:()V // method@06bf │ │ +05206e: 28bf |0073: goto 0032 // -0041 │ │ +052070: 1201 |0074: const/4 v1, #int 0 // #0 │ │ +052072: 3501 0d00 |0075: if-ge v1, v0, 0082 // +000d │ │ +052076: 4602 0301 |0077: aget-object v2, v3, v1 │ │ +05207a: 6e10 c206 0200 |0079: invoke-virtual {v2}, Landroid/support/v4/app/LoaderManagerImpl;.finishRetain:()V // method@06c2 │ │ +052080: 6e10 bd06 0200 |007c: invoke-virtual {v2}, Landroid/support/v4/app/LoaderManagerImpl;.doReportStart:()V // method@06bd │ │ +052086: d801 0101 |007f: add-int/lit8 v1, v1, #int 1 // #01 │ │ +05208a: 28f4 |0081: goto 0075 // -000c │ │ +05208c: 0e00 |0082: return-void │ │ + catches : (none) │ │ + positions : │ │ + 0x0002 line=536 │ │ + 0x0005 line=538 │ │ + 0x0007 line=539 │ │ + 0x0009 line=540 │ │ + 0x000e line=542 │ │ + 0x0012 line=543 │ │ + 0x0014 line=544 │ │ + 0x0019 line=547 │ │ + 0x001e line=548 │ │ + 0x0023 line=550 │ │ + 0x0027 line=551 │ │ + 0x0029 line=552 │ │ + 0x002d line=553 │ │ + 0x0032 line=561 │ │ + 0x0034 line=565 │ │ + 0x0039 line=566 │ │ + 0x003d line=567 │ │ + 0x0043 line=568 │ │ + 0x0045 line=569 │ │ + 0x0049 line=570 │ │ + 0x0053 line=569 │ │ + 0x0056 line=554 │ │ + 0x005a line=555 │ │ + 0x0064 line=557 │ │ + 0x006e line=558 │ │ + 0x0074 line=572 │ │ + 0x0077 line=573 │ │ + 0x0079 line=574 │ │ + 0x007c line=575 │ │ + 0x007f line=572 │ │ + 0x0082 line=578 │ │ locals : │ │ 0x0043 - 0x0056 reg=0 N I │ │ 0x0047 - 0x0056 reg=1 i I │ │ 0x0045 - 0x0056 reg=3 loaders [Landroid/support/v4/app/LoaderManagerImpl; │ │ 0x0074 - 0x0082 reg=0 N I │ │ 0x0074 - 0x0082 reg=1 i I │ │ 0x0079 - 0x0082 reg=2 lm Landroid/support/v4/app/LoaderManagerImpl; │ │ @@ -8762,180 +11176,283 @@ │ │ type : '()V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 17 16-bit code units │ │ -039174: |[039174] android.support.v4.app.FragmentActivity.onStop:()V │ │ -039184: 1211 |0000: const/4 v1, #int 1 // #1 │ │ -039186: 6f10 3000 0200 |0001: invoke-super {v2}, Landroid/app/Activity;.onStop:()V // method@0030 │ │ -03918c: 5c21 ec00 |0004: iput-boolean v1, v2, Landroid/support/v4/app/FragmentActivity;.mStopped:Z // field@00ec │ │ -039190: 5420 e500 |0006: iget-object v0, v2, Landroid/support/v4/app/FragmentActivity;.mHandler:Landroid/os/Handler; // field@00e5 │ │ -039194: 6e20 ef01 1000 |0008: invoke-virtual {v0, v1}, Landroid/os/Handler;.sendEmptyMessage:(I)Z // method@01ef │ │ -03919a: 5420 e400 |000b: iget-object v0, v2, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00e4 │ │ -03919e: 6e10 eb03 0000 |000d: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchStop:()V // method@03eb │ │ -0391a4: 0e00 |0010: return-void │ │ - catches : (none) │ │ - positions : │ │ - 0x0001 line=607 │ │ - 0x0004 line=609 │ │ - 0x0006 line=610 │ │ - 0x000b line=612 │ │ - 0x0010 line=613 │ │ +052090: |[052090] android.support.v4.app.FragmentActivity.onStop:()V │ │ +0520a0: 1211 |0000: const/4 v1, #int 1 // #1 │ │ +0520a2: 6f10 3700 0200 |0001: invoke-super {v2}, Landroid/app/Activity;.onStop:()V // method@0037 │ │ +0520a8: 5c21 2601 |0004: iput-boolean v1, v2, Landroid/support/v4/app/FragmentActivity;.mStopped:Z // field@0126 │ │ +0520ac: 5420 1f01 |0006: iget-object v0, v2, Landroid/support/v4/app/FragmentActivity;.mHandler:Landroid/os/Handler; // field@011f │ │ +0520b0: 6e20 1803 1000 |0008: invoke-virtual {v0, v1}, Landroid/os/Handler;.sendEmptyMessage:(I)Z // method@0318 │ │ +0520b6: 5420 1e01 |000b: iget-object v0, v2, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@011e │ │ +0520ba: 6e10 b805 0000 |000d: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchStop:()V // method@05b8 │ │ +0520c0: 0e00 |0010: return-void │ │ + catches : (none) │ │ + positions : │ │ + 0x0001 line=585 │ │ + 0x0004 line=587 │ │ + 0x0006 line=588 │ │ + 0x000b line=590 │ │ + 0x0010 line=591 │ │ locals : │ │ 0x0000 - 0x0011 reg=2 this Landroid/support/v4/app/FragmentActivity; │ │ │ │ #32 : (in Landroid/support/v4/app/FragmentActivity;) │ │ + name : 'setEnterSharedElementCallback' │ │ + type : '(Landroid/support/v4/app/SharedElementCallback;)V' │ │ + access : 0x0001 (PUBLIC) │ │ + code - │ │ + registers : 2 │ │ + ins : 2 │ │ + outs : 2 │ │ + insns size : 4 16-bit code units │ │ +0520c4: |[0520c4] android.support.v4.app.FragmentActivity.setEnterSharedElementCallback:(Landroid/support/v4/app/SharedElementCallback;)V │ │ +0520d4: 7120 1104 1000 |0000: invoke-static {v0, v1}, Landroid/support/v4/app/ActivityCompat;.setEnterSharedElementCallback:(Landroid/app/Activity;Landroid/support/v4/app/SharedElementCallback;)V // method@0411 │ │ +0520da: 0e00 |0003: return-void │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=203 │ │ + 0x0003 line=204 │ │ + locals : │ │ + 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/FragmentActivity; │ │ + 0x0000 - 0x0004 reg=1 callback Landroid/support/v4/app/SharedElementCallback; │ │ + │ │ + #33 : (in Landroid/support/v4/app/FragmentActivity;) │ │ + name : 'setExitSharedElementCallback' │ │ + type : '(Landroid/support/v4/app/SharedElementCallback;)V' │ │ + access : 0x0001 (PUBLIC) │ │ + code - │ │ + registers : 2 │ │ + ins : 2 │ │ + outs : 2 │ │ + insns size : 4 16-bit code units │ │ +0520dc: |[0520dc] android.support.v4.app.FragmentActivity.setExitSharedElementCallback:(Landroid/support/v4/app/SharedElementCallback;)V │ │ +0520ec: 7120 1204 1000 |0000: invoke-static {v0, v1}, Landroid/support/v4/app/ActivityCompat;.setExitSharedElementCallback:(Landroid/app/Activity;Landroid/support/v4/app/SharedElementCallback;)V // method@0412 │ │ +0520f2: 0e00 |0003: return-void │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=216 │ │ + 0x0003 line=217 │ │ + locals : │ │ + 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/FragmentActivity; │ │ + 0x0000 - 0x0004 reg=1 listener Landroid/support/v4/app/SharedElementCallback; │ │ + │ │ + #34 : (in Landroid/support/v4/app/FragmentActivity;) │ │ name : 'startActivityForResult' │ │ type : '(Landroid/content/Intent;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 20 16-bit code units │ │ -0391a8: |[0391a8] android.support.v4.app.FragmentActivity.startActivityForResult:(Landroid/content/Intent;I)V │ │ -0391b8: 12f0 |0000: const/4 v0, #int -1 // #ff │ │ -0391ba: 3204 0f00 |0001: if-eq v4, v0, 0010 // +000f │ │ -0391be: 1500 ffff |0003: const/high16 v0, #int -65536 // #ffff │ │ -0391c2: b540 |0005: and-int/2addr v0, v4 │ │ -0391c4: 3800 0a00 |0006: if-eqz v0, 0010 // +000a │ │ -0391c8: 2200 a603 |0008: new-instance v0, Ljava/lang/IllegalArgumentException; // type@03a6 │ │ -0391cc: 1a01 5202 |000a: const-string v1, "Can only use lower 16 bits for requestCode" // string@0252 │ │ -0391d0: 7020 7817 1000 |000c: invoke-direct {v0, v1}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@1778 │ │ -0391d6: 2700 |000f: throw v0 │ │ -0391d8: 6f30 3300 3204 |0010: invoke-super {v2, v3, v4}, Landroid/app/Activity;.startActivityForResult:(Landroid/content/Intent;I)V // method@0033 │ │ -0391de: 0e00 |0013: return-void │ │ +0520f4: |[0520f4] android.support.v4.app.FragmentActivity.startActivityForResult:(Landroid/content/Intent;I)V │ │ +052104: 12f0 |0000: const/4 v0, #int -1 // #ff │ │ +052106: 3204 0f00 |0001: if-eq v4, v0, 0010 // +000f │ │ +05210a: 1500 ffff |0003: const/high16 v0, #int -65536 // #ffff │ │ +05210e: b540 |0005: and-int/2addr v0, v4 │ │ +052110: 3800 0a00 |0006: if-eqz v0, 0010 // +000a │ │ +052114: 2200 2b05 |0008: new-instance v0, Ljava/lang/IllegalArgumentException; // type@052b │ │ +052118: 1a01 d902 |000a: const-string v1, "Can only use lower 16 bits for requestCode" // string@02d9 │ │ +05211c: 7020 6822 1000 |000c: invoke-direct {v0, v1}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@2268 │ │ +052122: 2700 |000f: throw v0 │ │ +052124: 6f30 3d00 3204 |0010: invoke-super {v2, v3, v4}, Landroid/app/Activity;.startActivityForResult:(Landroid/content/Intent;I)V // method@003d │ │ +05212a: 0e00 |0013: return-void │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=836 │ │ - 0x0008 line=837 │ │ - 0x0010 line=839 │ │ - 0x0013 line=840 │ │ + 0x0000 line=814 │ │ + 0x0008 line=815 │ │ + 0x0010 line=817 │ │ + 0x0013 line=818 │ │ locals : │ │ 0x0000 - 0x0014 reg=2 this Landroid/support/v4/app/FragmentActivity; │ │ 0x0000 - 0x0014 reg=3 intent Landroid/content/Intent; │ │ 0x0000 - 0x0014 reg=4 requestCode I │ │ │ │ - #33 : (in Landroid/support/v4/app/FragmentActivity;) │ │ + #35 : (in Landroid/support/v4/app/FragmentActivity;) │ │ name : 'startActivityFromFragment' │ │ type : '(Landroid/support/v4/app/Fragment;Landroid/content/Intent;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 4 │ │ outs : 3 │ │ insns size : 35 16-bit code units │ │ -0391e0: |[0391e0] android.support.v4.app.FragmentActivity.startActivityFromFragment:(Landroid/support/v4/app/Fragment;Landroid/content/Intent;I)V │ │ -0391f0: 12f0 |0000: const/4 v0, #int -1 // #ff │ │ -0391f2: 3305 0600 |0001: if-ne v5, v0, 0007 // +0006 │ │ -0391f6: 6f30 3300 4200 |0003: invoke-super {v2, v4, v0}, Landroid/app/Activity;.startActivityForResult:(Landroid/content/Intent;I)V // method@0033 │ │ -0391fc: 0e00 |0006: return-void │ │ -0391fe: 1500 ffff |0007: const/high16 v0, #int -65536 // #ffff │ │ -039202: b550 |0009: and-int/2addr v0, v5 │ │ -039204: 3800 0a00 |000a: if-eqz v0, 0014 // +000a │ │ -039208: 2200 a603 |000c: new-instance v0, Ljava/lang/IllegalArgumentException; // type@03a6 │ │ -03920c: 1a01 5202 |000e: const-string v1, "Can only use lower 16 bits for requestCode" // string@0252 │ │ -039210: 7020 7817 1000 |0010: invoke-direct {v0, v1}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@1778 │ │ -039216: 2700 |0013: throw v0 │ │ -039218: 5230 b800 |0014: iget v0, v3, Landroid/support/v4/app/Fragment;.mIndex:I // field@00b8 │ │ -03921c: d800 0001 |0016: add-int/lit8 v0, v0, #int 1 // #01 │ │ -039220: e000 0010 |0018: shl-int/lit8 v0, v0, #int 16 // #10 │ │ -039224: 1401 ffff 0000 |001a: const v1, #float 9.18341e-41 // #0000ffff │ │ -03922a: b551 |001d: and-int/2addr v1, v5 │ │ -03922c: b010 |001e: add-int/2addr v0, v1 │ │ -03922e: 6f30 3300 4200 |001f: invoke-super {v2, v4, v0}, Landroid/app/Activity;.startActivityForResult:(Landroid/content/Intent;I)V // method@0033 │ │ -039234: 28e4 |0022: goto 0006 // -001c │ │ - catches : (none) │ │ - positions : │ │ - 0x0001 line=847 │ │ - 0x0003 line=848 │ │ - 0x0006 line=855 │ │ - 0x0007 line=851 │ │ - 0x000c line=852 │ │ - 0x0014 line=854 │ │ +05212c: |[05212c] android.support.v4.app.FragmentActivity.startActivityFromFragment:(Landroid/support/v4/app/Fragment;Landroid/content/Intent;I)V │ │ +05213c: 12f0 |0000: const/4 v0, #int -1 // #ff │ │ +05213e: 3305 0600 |0001: if-ne v5, v0, 0007 // +0006 │ │ +052142: 6f30 3d00 4200 |0003: invoke-super {v2, v4, v0}, Landroid/app/Activity;.startActivityForResult:(Landroid/content/Intent;I)V // method@003d │ │ +052148: 0e00 |0006: return-void │ │ +05214a: 1500 ffff |0007: const/high16 v0, #int -65536 // #ffff │ │ +05214e: b550 |0009: and-int/2addr v0, v5 │ │ +052150: 3800 0a00 |000a: if-eqz v0, 0014 // +000a │ │ +052154: 2200 2b05 |000c: new-instance v0, Ljava/lang/IllegalArgumentException; // type@052b │ │ +052158: 1a01 d902 |000e: const-string v1, "Can only use lower 16 bits for requestCode" // string@02d9 │ │ +05215c: 7020 6822 1000 |0010: invoke-direct {v0, v1}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@2268 │ │ +052162: 2700 |0013: throw v0 │ │ +052164: 5230 f200 |0014: iget v0, v3, Landroid/support/v4/app/Fragment;.mIndex:I // field@00f2 │ │ +052168: d800 0001 |0016: add-int/lit8 v0, v0, #int 1 // #01 │ │ +05216c: e000 0010 |0018: shl-int/lit8 v0, v0, #int 16 // #10 │ │ +052170: 1401 ffff 0000 |001a: const v1, #float 9.18341e-41 // #0000ffff │ │ +052176: b551 |001d: and-int/2addr v1, v5 │ │ +052178: b010 |001e: add-int/2addr v0, v1 │ │ +05217a: 6f30 3d00 4200 |001f: invoke-super {v2, v4, v0}, Landroid/app/Activity;.startActivityForResult:(Landroid/content/Intent;I)V // method@003d │ │ +052180: 28e4 |0022: goto 0006 // -001c │ │ + catches : (none) │ │ + positions : │ │ + 0x0001 line=825 │ │ + 0x0003 line=826 │ │ + 0x0006 line=833 │ │ + 0x0007 line=829 │ │ + 0x000c line=830 │ │ + 0x0014 line=832 │ │ locals : │ │ 0x0000 - 0x0023 reg=2 this Landroid/support/v4/app/FragmentActivity; │ │ 0x0000 - 0x0023 reg=3 fragment Landroid/support/v4/app/Fragment; │ │ 0x0000 - 0x0023 reg=4 intent Landroid/content/Intent; │ │ 0x0000 - 0x0023 reg=5 requestCode I │ │ │ │ - #34 : (in Landroid/support/v4/app/FragmentActivity;) │ │ + #36 : (in Landroid/support/v4/app/FragmentActivity;) │ │ + name : 'supportFinishAfterTransition' │ │ + type : '()V' │ │ + access : 0x0001 (PUBLIC) │ │ + code - │ │ + registers : 1 │ │ + ins : 1 │ │ + outs : 1 │ │ + insns size : 4 16-bit code units │ │ +052184: |[052184] android.support.v4.app.FragmentActivity.supportFinishAfterTransition:()V │ │ +052194: 7110 0e04 0000 |0000: invoke-static {v0}, Landroid/support/v4/app/ActivityCompat;.finishAfterTransition:(Landroid/app/Activity;)V // method@040e │ │ +05219a: 0e00 |0003: return-void │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=191 │ │ + 0x0003 line=192 │ │ + locals : │ │ + 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/FragmentActivity; │ │ + │ │ + #37 : (in Landroid/support/v4/app/FragmentActivity;) │ │ name : 'supportInvalidateOptionsMenu' │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 14 16-bit code units │ │ -039238: |[039238] android.support.v4.app.FragmentActivity.supportInvalidateOptionsMenu:()V │ │ -039248: 6000 2c00 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@002c │ │ -03924c: 1301 0b00 |0002: const/16 v1, #int 11 // #b │ │ -039250: 3410 0600 |0004: if-lt v0, v1, 000a // +0006 │ │ -039254: 7110 9802 0200 |0006: invoke-static {v2}, Landroid/support/v4/app/ActivityCompatHoneycomb;.invalidateOptionsMenu:(Landroid/app/Activity;)V // method@0298 │ │ -03925a: 0e00 |0009: return-void │ │ -03925c: 1210 |000a: const/4 v0, #int 1 // #1 │ │ -03925e: 5c20 e800 |000b: iput-boolean v0, v2, Landroid/support/v4/app/FragmentActivity;.mOptionsMenuInvalidated:Z // field@00e8 │ │ -039262: 28fc |000d: goto 0009 // -0004 │ │ +05219c: |[05219c] android.support.v4.app.FragmentActivity.supportInvalidateOptionsMenu:()V │ │ +0521ac: 6000 4000 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0040 │ │ +0521b0: 1301 0b00 |0002: const/16 v1, #int 11 // #b │ │ +0521b4: 3410 0600 |0004: if-lt v0, v1, 000a // +0006 │ │ +0521b8: 7110 1804 0200 |0006: invoke-static {v2}, Landroid/support/v4/app/ActivityCompatHoneycomb;.invalidateOptionsMenu:(Landroid/app/Activity;)V // method@0418 │ │ +0521be: 0e00 |0009: return-void │ │ +0521c0: 1210 |000a: const/4 v0, #int 1 // #1 │ │ +0521c2: 5c20 2201 |000b: iput-boolean v0, v2, Landroid/support/v4/app/FragmentActivity;.mOptionsMenuInvalidated:Z // field@0122 │ │ +0521c6: 28fc |000d: goto 0009 // -0004 │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=645 │ │ - 0x0006 line=648 │ │ - 0x0009 line=655 │ │ - 0x000a line=654 │ │ + 0x0000 line=623 │ │ + 0x0006 line=626 │ │ + 0x0009 line=633 │ │ + 0x000a line=632 │ │ locals : │ │ 0x0000 - 0x000e reg=2 this Landroid/support/v4/app/FragmentActivity; │ │ │ │ - source_file_idx : 870 (FragmentActivity.java) │ │ + #38 : (in Landroid/support/v4/app/FragmentActivity;) │ │ + name : 'supportPostponeEnterTransition' │ │ + type : '()V' │ │ + access : 0x0001 (PUBLIC) │ │ + code - │ │ + registers : 1 │ │ + ins : 1 │ │ + outs : 1 │ │ + insns size : 4 16-bit code units │ │ +0521c8: |[0521c8] android.support.v4.app.FragmentActivity.supportPostponeEnterTransition:()V │ │ +0521d8: 7110 1004 0000 |0000: invoke-static {v0}, Landroid/support/v4/app/ActivityCompat;.postponeEnterTransition:(Landroid/app/Activity;)V // method@0410 │ │ +0521de: 0e00 |0003: return-void │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=224 │ │ + 0x0003 line=225 │ │ + locals : │ │ + 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/FragmentActivity; │ │ + │ │ + #39 : (in Landroid/support/v4/app/FragmentActivity;) │ │ + name : 'supportStartPostponedEnterTransition' │ │ + type : '()V' │ │ + access : 0x0001 (PUBLIC) │ │ + code - │ │ + registers : 1 │ │ + ins : 1 │ │ + outs : 1 │ │ + insns size : 4 16-bit code units │ │ +0521e0: |[0521e0] android.support.v4.app.FragmentActivity.supportStartPostponedEnterTransition:()V │ │ +0521f0: 7110 1504 0000 |0000: invoke-static {v0}, Landroid/support/v4/app/ActivityCompat;.startPostponedEnterTransition:(Landroid/app/Activity;)V // method@0415 │ │ +0521f6: 0e00 |0003: return-void │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=232 │ │ + 0x0003 line=233 │ │ + locals : │ │ + 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/FragmentActivity; │ │ + │ │ + source_file_idx : 1125 (FragmentActivity.java) │ │ │ │ -Class #26 header: │ │ -class_idx : 188 │ │ +Class #62 header: │ │ +class_idx : 290 │ │ access_flags : 1536 (0x0600) │ │ -superclass_idx : 948 │ │ -source_file_idx : 873 │ │ +superclass_idx : 1337 │ │ +source_file_idx : 1128 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ -virtual_methods_size: 1 │ │ +virtual_methods_size: 2 │ │ │ │ -Class #26 - │ │ +Class #62 - │ │ Class descriptor : 'Landroid/support/v4/app/FragmentContainer;' │ │ Access flags : 0x0600 (INTERFACE ABSTRACT) │ │ Superclass : 'Ljava/lang/Object;' │ │ Interfaces - │ │ Static fields - │ │ Instance fields - │ │ Direct methods - │ │ Virtual methods - │ │ #0 : (in Landroid/support/v4/app/FragmentContainer;) │ │ name : 'findViewById' │ │ type : '(I)Landroid/view/View;' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ - source_file_idx : 873 (FragmentManager.java) │ │ + #1 : (in Landroid/support/v4/app/FragmentContainer;) │ │ + name : 'hasView' │ │ + type : '()Z' │ │ + access : 0x0401 (PUBLIC ABSTRACT) │ │ + code : (none) │ │ + │ │ + source_file_idx : 1128 (FragmentManager.java) │ │ │ │ -Class #27 header: │ │ -class_idx : 189 │ │ +Class #63 header: │ │ +class_idx : 291 │ │ access_flags : 1537 (0x0601) │ │ -superclass_idx : 948 │ │ -source_file_idx : 873 │ │ +superclass_idx : 1337 │ │ +source_file_idx : 1128 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 6 │ │ │ │ -Class #27 annotations: │ │ +Class #63 annotations: │ │ Annotations on class │ │ VISIBILITY_SYSTEM Ldalvik/annotation/EnclosingClass; value=Landroid/support/v4/app/FragmentManager; │ │ VISIBILITY_SYSTEM Ldalvik/annotation/InnerClass; accessFlags=1545 name="BackStackEntry" │ │ │ │ -Class #27 - │ │ +Class #63 - │ │ Class descriptor : 'Landroid/support/v4/app/FragmentManager$BackStackEntry;' │ │ Access flags : 0x0601 (PUBLIC INTERFACE ABSTRACT) │ │ Superclass : 'Ljava/lang/Object;' │ │ Interfaces - │ │ Static fields - │ │ Instance fields - │ │ Direct methods - │ │ @@ -8972,67 +11489,67 @@ │ │ │ │ #5 : (in Landroid/support/v4/app/FragmentManager$BackStackEntry;) │ │ name : 'getName' │ │ type : '()Ljava/lang/String;' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ - source_file_idx : 873 (FragmentManager.java) │ │ + source_file_idx : 1128 (FragmentManager.java) │ │ │ │ -Class #28 header: │ │ -class_idx : 190 │ │ +Class #64 header: │ │ +class_idx : 292 │ │ access_flags : 1537 (0x0601) │ │ -superclass_idx : 948 │ │ -source_file_idx : 873 │ │ +superclass_idx : 1337 │ │ +source_file_idx : 1128 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 1 │ │ │ │ -Class #28 annotations: │ │ +Class #64 annotations: │ │ Annotations on class │ │ VISIBILITY_SYSTEM Ldalvik/annotation/EnclosingClass; value=Landroid/support/v4/app/FragmentManager; │ │ VISIBILITY_SYSTEM Ldalvik/annotation/InnerClass; accessFlags=1545 name="OnBackStackChangedListener" │ │ │ │ -Class #28 - │ │ +Class #64 - │ │ Class descriptor : 'Landroid/support/v4/app/FragmentManager$OnBackStackChangedListener;' │ │ Access flags : 0x0601 (PUBLIC INTERFACE ABSTRACT) │ │ Superclass : 'Ljava/lang/Object;' │ │ Interfaces - │ │ Static fields - │ │ Instance fields - │ │ Direct methods - │ │ Virtual methods - │ │ #0 : (in Landroid/support/v4/app/FragmentManager$OnBackStackChangedListener;) │ │ name : 'onBackStackChanged' │ │ type : '()V' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ - source_file_idx : 873 (FragmentManager.java) │ │ + source_file_idx : 1128 (FragmentManager.java) │ │ │ │ -Class #29 header: │ │ -class_idx : 191 │ │ +Class #65 header: │ │ +class_idx : 293 │ │ access_flags : 1025 (0x0401) │ │ -superclass_idx : 948 │ │ -source_file_idx : 873 │ │ +superclass_idx : 1337 │ │ +source_file_idx : 1128 │ │ static_fields_size : 1 │ │ instance_fields_size: 0 │ │ direct_methods_size : 2 │ │ -virtual_methods_size: 20 │ │ +virtual_methods_size: 21 │ │ │ │ -Class #29 annotations: │ │ +Class #65 annotations: │ │ Annotations on class │ │ VISIBILITY_SYSTEM Ldalvik/annotation/MemberClasses; value={ Landroid/support/v4/app/FragmentManager$OnBackStackChangedListener; Landroid/support/v4/app/FragmentManager$BackStackEntry; } │ │ -Annotations on method #954 'getFragments' │ │ +Annotations on method #1412 'getFragments' │ │ VISIBILITY_SYSTEM Ldalvik/annotation/Signature; value={ "()" "Ljava/util/List" "<" "Landroid/support/v4/app/Fragment;" ">;" } │ │ -Annotations on method #955 'openTransaction' │ │ +Annotations on method #1414 'openTransaction' │ │ VISIBILITY_RUNTIME Ljava/lang/Deprecated; │ │ │ │ -Class #29 - │ │ +Class #65 - │ │ Class descriptor : 'Landroid/support/v4/app/FragmentManager;' │ │ Access flags : 0x0401 (PUBLIC ABSTRACT) │ │ Superclass : 'Ljava/lang/Object;' │ │ Interfaces - │ │ Static fields - │ │ #0 : (in Landroid/support/v4/app/FragmentManager;) │ │ name : 'POP_BACK_STACK_INCLUSIVE' │ │ @@ -9046,40 +11563,40 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -039264: |[039264] android.support.v4.app.FragmentManager.:()V │ │ -039274: 7010 9117 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1791 │ │ -03927a: 0e00 |0003: return-void │ │ +0521f8: |[0521f8] android.support.v4.app.FragmentManager.:()V │ │ +052208: 7010 8622 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2286 │ │ +05220e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=62 │ │ - 0x0003 line=117 │ │ + 0x0000 line=67 │ │ + 0x0003 line=124 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/FragmentManager; │ │ │ │ #1 : (in Landroid/support/v4/app/FragmentManager;) │ │ name : 'enableDebugLogging' │ │ type : '(Z)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -03927c: |[03927c] android.support.v4.app.FragmentManager.enableDebugLogging:(Z)V │ │ -03928c: 6a00 0101 |0000: sput-boolean v0, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@0101 │ │ -039290: 0e00 |0002: return-void │ │ +052210: |[052210] android.support.v4.app.FragmentManager.enableDebugLogging:(Z)V │ │ +052220: 6a00 3f01 |0000: sput-boolean v0, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@013f │ │ +052224: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=345 │ │ - 0x0002 line=346 │ │ + 0x0000 line=358 │ │ + 0x0002 line=359 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 enabled Z │ │ │ │ Virtual methods - │ │ #0 : (in Landroid/support/v4/app/FragmentManager;) │ │ name : 'addOnBackStackChangedListener' │ │ type : '(Landroid/support/v4/app/FragmentManager$OnBackStackChangedListener;)V' │ │ @@ -9137,104 +11654,110 @@ │ │ #9 : (in Landroid/support/v4/app/FragmentManager;) │ │ name : 'getFragments' │ │ type : '()Ljava/util/List;' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ #10 : (in Landroid/support/v4/app/FragmentManager;) │ │ + name : 'isDestroyed' │ │ + type : '()Z' │ │ + access : 0x0401 (PUBLIC ABSTRACT) │ │ + code : (none) │ │ + │ │ + #11 : (in Landroid/support/v4/app/FragmentManager;) │ │ name : 'openTransaction' │ │ type : '()Landroid/support/v4/app/FragmentTransaction;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -039294: |[039294] android.support.v4.app.FragmentManager.openTransaction:()Landroid/support/v4/app/FragmentTransaction; │ │ -0392a4: 6e10 b103 0100 |0000: invoke-virtual {v1}, Landroid/support/v4/app/FragmentManager;.beginTransaction:()Landroid/support/v4/app/FragmentTransaction; // method@03b1 │ │ -0392aa: 0c00 |0003: move-result-object v0 │ │ -0392ac: 1100 |0004: return-object v0 │ │ +052228: |[052228] android.support.v4.app.FragmentManager.openTransaction:()Landroid/support/v4/app/FragmentTransaction; │ │ +052238: 6e10 7b05 0100 |0000: invoke-virtual {v1}, Landroid/support/v4/app/FragmentManager;.beginTransaction:()Landroid/support/v4/app/FragmentTransaction; // method@057b │ │ +05223e: 0c00 |0003: move-result-object v0 │ │ +052240: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=142 │ │ + 0x0000 line=149 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/app/FragmentManager; │ │ │ │ - #11 : (in Landroid/support/v4/app/FragmentManager;) │ │ + #12 : (in Landroid/support/v4/app/FragmentManager;) │ │ name : 'popBackStack' │ │ type : '()V' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ - #12 : (in Landroid/support/v4/app/FragmentManager;) │ │ + #13 : (in Landroid/support/v4/app/FragmentManager;) │ │ name : 'popBackStack' │ │ type : '(II)V' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ - #13 : (in Landroid/support/v4/app/FragmentManager;) │ │ + #14 : (in Landroid/support/v4/app/FragmentManager;) │ │ name : 'popBackStack' │ │ type : '(Ljava/lang/String;I)V' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ - #14 : (in Landroid/support/v4/app/FragmentManager;) │ │ + #15 : (in Landroid/support/v4/app/FragmentManager;) │ │ name : 'popBackStackImmediate' │ │ type : '()Z' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ - #15 : (in Landroid/support/v4/app/FragmentManager;) │ │ + #16 : (in Landroid/support/v4/app/FragmentManager;) │ │ name : 'popBackStackImmediate' │ │ type : '(II)Z' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ - #16 : (in Landroid/support/v4/app/FragmentManager;) │ │ + #17 : (in Landroid/support/v4/app/FragmentManager;) │ │ name : 'popBackStackImmediate' │ │ type : '(Ljava/lang/String;I)Z' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ - #17 : (in Landroid/support/v4/app/FragmentManager;) │ │ + #18 : (in Landroid/support/v4/app/FragmentManager;) │ │ name : 'putFragment' │ │ type : '(Landroid/os/Bundle;Ljava/lang/String;Landroid/support/v4/app/Fragment;)V' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ - #18 : (in Landroid/support/v4/app/FragmentManager;) │ │ + #19 : (in Landroid/support/v4/app/FragmentManager;) │ │ name : 'removeOnBackStackChangedListener' │ │ type : '(Landroid/support/v4/app/FragmentManager$OnBackStackChangedListener;)V' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ - #19 : (in Landroid/support/v4/app/FragmentManager;) │ │ + #20 : (in Landroid/support/v4/app/FragmentManager;) │ │ name : 'saveFragmentInstanceState' │ │ type : '(Landroid/support/v4/app/Fragment;)Landroid/support/v4/app/Fragment$SavedState;' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ - source_file_idx : 873 (FragmentManager.java) │ │ + source_file_idx : 1128 (FragmentManager.java) │ │ │ │ -Class #30 header: │ │ -class_idx : 192 │ │ +Class #66 header: │ │ +class_idx : 294 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 948 │ │ -source_file_idx : 873 │ │ +superclass_idx : 1337 │ │ +source_file_idx : 1128 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ -Class #30 annotations: │ │ +Class #66 annotations: │ │ Annotations on class │ │ VISIBILITY_SYSTEM Ldalvik/annotation/EnclosingClass; value=Landroid/support/v4/app/FragmentManagerImpl; │ │ VISIBILITY_SYSTEM Ldalvik/annotation/InnerClass; accessFlags=0 name=null │ │ │ │ -Class #30 - │ │ +Class #66 - │ │ Class descriptor : 'Landroid/support/v4/app/FragmentManagerImpl$1;' │ │ Access flags : 0x0000 () │ │ Superclass : 'Ljava/lang/Object;' │ │ Interfaces - │ │ #0 : 'Ljava/lang/Runnable;' │ │ Static fields - │ │ Instance fields - │ │ @@ -9248,64 +11771,64 @@ │ │ type : '(Landroid/support/v4/app/FragmentManagerImpl;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -0392b0: |[0392b0] android.support.v4.app.FragmentManagerImpl$1.:(Landroid/support/v4/app/FragmentManagerImpl;)V │ │ -0392c0: 5b01 ee00 |0000: iput-object v1, v0, Landroid/support/v4/app/FragmentManagerImpl$1;.this$0:Landroid/support/v4/app/FragmentManagerImpl; // field@00ee │ │ -0392c4: 7010 9117 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1791 │ │ -0392ca: 0e00 |0005: return-void │ │ +052244: |[052244] android.support.v4.app.FragmentManagerImpl$1.:(Landroid/support/v4/app/FragmentManagerImpl;)V │ │ +052254: 5b01 2801 |0000: iput-object v1, v0, Landroid/support/v4/app/FragmentManagerImpl$1;.this$0:Landroid/support/v4/app/FragmentManagerImpl; // field@0128 │ │ +052258: 7010 8622 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2286 │ │ +05225e: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=437 │ │ + 0x0000 line=451 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Landroid/support/v4/app/FragmentManagerImpl$1; │ │ 0x0000 - 0x0006 reg=1 (null) Landroid/support/v4/app/FragmentManagerImpl; │ │ │ │ Virtual methods - │ │ #0 : (in Landroid/support/v4/app/FragmentManagerImpl$1;) │ │ name : 'run' │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -0392cc: |[0392cc] android.support.v4.app.FragmentManagerImpl$1.run:()V │ │ -0392dc: 5410 ee00 |0000: iget-object v0, v1, Landroid/support/v4/app/FragmentManagerImpl$1;.this$0:Landroid/support/v4/app/FragmentManagerImpl; // field@00ee │ │ -0392e0: 6e10 ee03 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.execPendingActions:()Z // method@03ee │ │ -0392e6: 0e00 |0005: return-void │ │ +052260: |[052260] android.support.v4.app.FragmentManagerImpl$1.run:()V │ │ +052270: 5410 2801 |0000: iget-object v0, v1, Landroid/support/v4/app/FragmentManagerImpl$1;.this$0:Landroid/support/v4/app/FragmentManagerImpl; // field@0128 │ │ +052274: 6e10 bb05 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.execPendingActions:()Z // method@05bb │ │ +05227a: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=440 │ │ - 0x0005 line=441 │ │ + 0x0000 line=454 │ │ + 0x0005 line=455 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/app/FragmentManagerImpl$1; │ │ │ │ - source_file_idx : 873 (FragmentManager.java) │ │ + source_file_idx : 1128 (FragmentManager.java) │ │ │ │ -Class #31 header: │ │ -class_idx : 193 │ │ +Class #67 header: │ │ +class_idx : 295 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 948 │ │ -source_file_idx : 873 │ │ +superclass_idx : 1337 │ │ +source_file_idx : 1128 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ -Class #31 annotations: │ │ +Class #67 annotations: │ │ Annotations on class │ │ VISIBILITY_SYSTEM Ldalvik/annotation/EnclosingMethod; value=popBackStack │ │ VISIBILITY_SYSTEM Ldalvik/annotation/InnerClass; accessFlags=0 name=null │ │ │ │ -Class #31 - │ │ +Class #67 - │ │ Class descriptor : 'Landroid/support/v4/app/FragmentManagerImpl$2;' │ │ Access flags : 0x0000 () │ │ Superclass : 'Ljava/lang/Object;' │ │ Interfaces - │ │ #0 : 'Ljava/lang/Runnable;' │ │ Static fields - │ │ Instance fields - │ │ @@ -9319,70 +11842,70 @@ │ │ type : '(Landroid/support/v4/app/FragmentManagerImpl;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -0392e8: |[0392e8] android.support.v4.app.FragmentManagerImpl$2.:(Landroid/support/v4/app/FragmentManagerImpl;)V │ │ -0392f8: 5b01 ef00 |0000: iput-object v1, v0, Landroid/support/v4/app/FragmentManagerImpl$2;.this$0:Landroid/support/v4/app/FragmentManagerImpl; // field@00ef │ │ -0392fc: 7010 9117 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1791 │ │ -039302: 0e00 |0005: return-void │ │ +05227c: |[05227c] android.support.v4.app.FragmentManagerImpl$2.:(Landroid/support/v4/app/FragmentManagerImpl;)V │ │ +05228c: 5b01 2901 |0000: iput-object v1, v0, Landroid/support/v4/app/FragmentManagerImpl$2;.this$0:Landroid/support/v4/app/FragmentManagerImpl; // field@0129 │ │ +052290: 7010 8622 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2286 │ │ +052296: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=477 │ │ + 0x0000 line=491 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Landroid/support/v4/app/FragmentManagerImpl$2; │ │ 0x0000 - 0x0006 reg=1 (null) Landroid/support/v4/app/FragmentManagerImpl; │ │ │ │ Virtual methods - │ │ #0 : (in Landroid/support/v4/app/FragmentManagerImpl$2;) │ │ name : 'run' │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 1 │ │ outs : 5 │ │ insns size : 15 16-bit code units │ │ -039304: |[039304] android.support.v4.app.FragmentManagerImpl$2.run:()V │ │ -039314: 5450 ef00 |0000: iget-object v0, v5, Landroid/support/v4/app/FragmentManagerImpl$2;.this$0:Landroid/support/v4/app/FragmentManagerImpl; // field@00ef │ │ -039318: 5451 ef00 |0002: iget-object v1, v5, Landroid/support/v4/app/FragmentManagerImpl$2;.this$0:Landroid/support/v4/app/FragmentManagerImpl; // field@00ef │ │ -03931c: 5411 0b01 |0004: iget-object v1, v1, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@010b │ │ -039320: 5411 e500 |0006: iget-object v1, v1, Landroid/support/v4/app/FragmentActivity;.mHandler:Landroid/os/Handler; // field@00e5 │ │ -039324: 1202 |0008: const/4 v2, #int 0 // #0 │ │ -039326: 12f3 |0009: const/4 v3, #int -1 // #ff │ │ -039328: 1204 |000a: const/4 v4, #int 0 // #0 │ │ -03932a: 6e54 0a04 1032 |000b: invoke-virtual {v0, v1, v2, v3, v4}, Landroid/support/v4/app/FragmentManagerImpl;.popBackStackState:(Landroid/os/Handler;Ljava/lang/String;II)Z // method@040a │ │ -039330: 0e00 |000e: return-void │ │ +052298: |[052298] android.support.v4.app.FragmentManagerImpl$2.run:()V │ │ +0522a8: 5450 2901 |0000: iget-object v0, v5, Landroid/support/v4/app/FragmentManagerImpl$2;.this$0:Landroid/support/v4/app/FragmentManagerImpl; // field@0129 │ │ +0522ac: 5451 2901 |0002: iget-object v1, v5, Landroid/support/v4/app/FragmentManagerImpl$2;.this$0:Landroid/support/v4/app/FragmentManagerImpl; // field@0129 │ │ +0522b0: 5411 4901 |0004: iget-object v1, v1, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0149 │ │ +0522b4: 5411 1f01 |0006: iget-object v1, v1, Landroid/support/v4/app/FragmentActivity;.mHandler:Landroid/os/Handler; // field@011f │ │ +0522b8: 1202 |0008: const/4 v2, #int 0 // #0 │ │ +0522ba: 12f3 |0009: const/4 v3, #int -1 // #ff │ │ +0522bc: 1204 |000a: const/4 v4, #int 0 // #0 │ │ +0522be: 6e54 da05 1032 |000b: invoke-virtual {v0, v1, v2, v3, v4}, Landroid/support/v4/app/FragmentManagerImpl;.popBackStackState:(Landroid/os/Handler;Ljava/lang/String;II)Z // method@05da │ │ +0522c4: 0e00 |000e: return-void │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=479 │ │ - 0x000e line=480 │ │ + 0x0000 line=493 │ │ + 0x000e line=494 │ │ locals : │ │ 0x0000 - 0x000f reg=5 this Landroid/support/v4/app/FragmentManagerImpl$2; │ │ │ │ - source_file_idx : 873 (FragmentManager.java) │ │ + source_file_idx : 1128 (FragmentManager.java) │ │ │ │ -Class #32 header: │ │ -class_idx : 194 │ │ +Class #68 header: │ │ +class_idx : 296 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 948 │ │ -source_file_idx : 873 │ │ +superclass_idx : 1337 │ │ +source_file_idx : 1128 │ │ static_fields_size : 0 │ │ instance_fields_size: 3 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ -Class #32 annotations: │ │ +Class #68 annotations: │ │ Annotations on class │ │ VISIBILITY_SYSTEM Ldalvik/annotation/EnclosingMethod; value=popBackStack │ │ VISIBILITY_SYSTEM Ldalvik/annotation/InnerClass; accessFlags=0 name=null │ │ │ │ -Class #32 - │ │ +Class #68 - │ │ Class descriptor : 'Landroid/support/v4/app/FragmentManagerImpl$3;' │ │ Access flags : 0x0000 () │ │ Superclass : 'Ljava/lang/Object;' │ │ Interfaces - │ │ #0 : 'Ljava/lang/Runnable;' │ │ Static fields - │ │ Instance fields - │ │ @@ -9404,23 +11927,23 @@ │ │ type : '(Landroid/support/v4/app/FragmentManagerImpl;Ljava/lang/String;I)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 1 │ │ insns size : 10 16-bit code units │ │ -039334: |[039334] android.support.v4.app.FragmentManagerImpl$3.:(Landroid/support/v4/app/FragmentManagerImpl;Ljava/lang/String;I)V │ │ -039344: 5b01 f000 |0000: iput-object v1, v0, Landroid/support/v4/app/FragmentManagerImpl$3;.this$0:Landroid/support/v4/app/FragmentManagerImpl; // field@00f0 │ │ -039348: 5b02 f200 |0002: iput-object v2, v0, Landroid/support/v4/app/FragmentManagerImpl$3;.val$name:Ljava/lang/String; // field@00f2 │ │ -03934c: 5903 f100 |0004: iput v3, v0, Landroid/support/v4/app/FragmentManagerImpl$3;.val$flags:I // field@00f1 │ │ -039350: 7010 9117 0000 |0006: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1791 │ │ -039356: 0e00 |0009: return-void │ │ +0522c8: |[0522c8] android.support.v4.app.FragmentManagerImpl$3.:(Landroid/support/v4/app/FragmentManagerImpl;Ljava/lang/String;I)V │ │ +0522d8: 5b01 2a01 |0000: iput-object v1, v0, Landroid/support/v4/app/FragmentManagerImpl$3;.this$0:Landroid/support/v4/app/FragmentManagerImpl; // field@012a │ │ +0522dc: 5b02 2c01 |0002: iput-object v2, v0, Landroid/support/v4/app/FragmentManagerImpl$3;.val$name:Ljava/lang/String; // field@012c │ │ +0522e0: 5903 2b01 |0004: iput v3, v0, Landroid/support/v4/app/FragmentManagerImpl$3;.val$flags:I // field@012b │ │ +0522e4: 7010 8622 0000 |0006: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2286 │ │ +0522ea: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=493 │ │ + 0x0000 line=507 │ │ locals : │ │ 0x0000 - 0x000a reg=0 this Landroid/support/v4/app/FragmentManagerImpl$3; │ │ 0x0000 - 0x000a reg=1 (null) Landroid/support/v4/app/FragmentManagerImpl; │ │ 0x0000 - 0x000a reg=2 (null) Ljava/lang/String; │ │ 0x0000 - 0x000a reg=3 (null) I │ │ │ │ Virtual methods - │ │ @@ -9429,49 +11952,49 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 1 │ │ outs : 5 │ │ insns size : 17 16-bit code units │ │ -039358: |[039358] android.support.v4.app.FragmentManagerImpl$3.run:()V │ │ -039368: 5450 f000 |0000: iget-object v0, v5, Landroid/support/v4/app/FragmentManagerImpl$3;.this$0:Landroid/support/v4/app/FragmentManagerImpl; // field@00f0 │ │ -03936c: 5451 f000 |0002: iget-object v1, v5, Landroid/support/v4/app/FragmentManagerImpl$3;.this$0:Landroid/support/v4/app/FragmentManagerImpl; // field@00f0 │ │ -039370: 5411 0b01 |0004: iget-object v1, v1, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@010b │ │ -039374: 5411 e500 |0006: iget-object v1, v1, Landroid/support/v4/app/FragmentActivity;.mHandler:Landroid/os/Handler; // field@00e5 │ │ -039378: 5452 f200 |0008: iget-object v2, v5, Landroid/support/v4/app/FragmentManagerImpl$3;.val$name:Ljava/lang/String; // field@00f2 │ │ -03937c: 12f3 |000a: const/4 v3, #int -1 // #ff │ │ -03937e: 5254 f100 |000b: iget v4, v5, Landroid/support/v4/app/FragmentManagerImpl$3;.val$flags:I // field@00f1 │ │ -039382: 6e54 0a04 1032 |000d: invoke-virtual {v0, v1, v2, v3, v4}, Landroid/support/v4/app/FragmentManagerImpl;.popBackStackState:(Landroid/os/Handler;Ljava/lang/String;II)Z // method@040a │ │ -039388: 0e00 |0010: return-void │ │ +0522ec: |[0522ec] android.support.v4.app.FragmentManagerImpl$3.run:()V │ │ +0522fc: 5450 2a01 |0000: iget-object v0, v5, Landroid/support/v4/app/FragmentManagerImpl$3;.this$0:Landroid/support/v4/app/FragmentManagerImpl; // field@012a │ │ +052300: 5451 2a01 |0002: iget-object v1, v5, Landroid/support/v4/app/FragmentManagerImpl$3;.this$0:Landroid/support/v4/app/FragmentManagerImpl; // field@012a │ │ +052304: 5411 4901 |0004: iget-object v1, v1, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0149 │ │ +052308: 5411 1f01 |0006: iget-object v1, v1, Landroid/support/v4/app/FragmentActivity;.mHandler:Landroid/os/Handler; // field@011f │ │ +05230c: 5452 2c01 |0008: iget-object v2, v5, Landroid/support/v4/app/FragmentManagerImpl$3;.val$name:Ljava/lang/String; // field@012c │ │ +052310: 12f3 |000a: const/4 v3, #int -1 // #ff │ │ +052312: 5254 2b01 |000b: iget v4, v5, Landroid/support/v4/app/FragmentManagerImpl$3;.val$flags:I // field@012b │ │ +052316: 6e54 da05 1032 |000d: invoke-virtual {v0, v1, v2, v3, v4}, Landroid/support/v4/app/FragmentManagerImpl;.popBackStackState:(Landroid/os/Handler;Ljava/lang/String;II)Z // method@05da │ │ +05231c: 0e00 |0010: return-void │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=495 │ │ - 0x0010 line=496 │ │ + 0x0000 line=509 │ │ + 0x0010 line=510 │ │ locals : │ │ 0x0000 - 0x0011 reg=5 this Landroid/support/v4/app/FragmentManagerImpl$3; │ │ │ │ - source_file_idx : 873 (FragmentManager.java) │ │ + source_file_idx : 1128 (FragmentManager.java) │ │ │ │ -Class #33 header: │ │ -class_idx : 195 │ │ +Class #69 header: │ │ +class_idx : 297 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 948 │ │ -source_file_idx : 873 │ │ +superclass_idx : 1337 │ │ +source_file_idx : 1128 │ │ static_fields_size : 0 │ │ instance_fields_size: 3 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ -Class #33 annotations: │ │ +Class #69 annotations: │ │ Annotations on class │ │ VISIBILITY_SYSTEM Ldalvik/annotation/EnclosingMethod; value=popBackStack │ │ VISIBILITY_SYSTEM Ldalvik/annotation/InnerClass; accessFlags=0 name=null │ │ │ │ -Class #33 - │ │ +Class #69 - │ │ Class descriptor : 'Landroid/support/v4/app/FragmentManagerImpl$4;' │ │ Access flags : 0x0000 () │ │ Superclass : 'Ljava/lang/Object;' │ │ Interfaces - │ │ #0 : 'Ljava/lang/Runnable;' │ │ Static fields - │ │ Instance fields - │ │ @@ -9493,23 +12016,23 @@ │ │ type : '(Landroid/support/v4/app/FragmentManagerImpl;II)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 1 │ │ insns size : 10 16-bit code units │ │ -03938c: |[03938c] android.support.v4.app.FragmentManagerImpl$4.:(Landroid/support/v4/app/FragmentManagerImpl;II)V │ │ -03939c: 5b01 f300 |0000: iput-object v1, v0, Landroid/support/v4/app/FragmentManagerImpl$4;.this$0:Landroid/support/v4/app/FragmentManagerImpl; // field@00f3 │ │ -0393a0: 5902 f500 |0002: iput v2, v0, Landroid/support/v4/app/FragmentManagerImpl$4;.val$id:I // field@00f5 │ │ -0393a4: 5903 f400 |0004: iput v3, v0, Landroid/support/v4/app/FragmentManagerImpl$4;.val$flags:I // field@00f4 │ │ -0393a8: 7010 9117 0000 |0006: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1791 │ │ -0393ae: 0e00 |0009: return-void │ │ +052320: |[052320] android.support.v4.app.FragmentManagerImpl$4.:(Landroid/support/v4/app/FragmentManagerImpl;II)V │ │ +052330: 5b01 2d01 |0000: iput-object v1, v0, Landroid/support/v4/app/FragmentManagerImpl$4;.this$0:Landroid/support/v4/app/FragmentManagerImpl; // field@012d │ │ +052334: 5902 2f01 |0002: iput v2, v0, Landroid/support/v4/app/FragmentManagerImpl$4;.val$id:I // field@012f │ │ +052338: 5903 2e01 |0004: iput v3, v0, Landroid/support/v4/app/FragmentManagerImpl$4;.val$flags:I // field@012e │ │ +05233c: 7010 8622 0000 |0006: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2286 │ │ +052342: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=512 │ │ + 0x0000 line=526 │ │ locals : │ │ 0x0000 - 0x000a reg=0 this Landroid/support/v4/app/FragmentManagerImpl$4; │ │ 0x0000 - 0x000a reg=1 (null) Landroid/support/v4/app/FragmentManagerImpl; │ │ 0x0000 - 0x000a reg=2 (null) I │ │ 0x0000 - 0x000a reg=3 (null) I │ │ │ │ Virtual methods - │ │ @@ -9518,49 +12041,49 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 1 │ │ outs : 5 │ │ insns size : 17 16-bit code units │ │ -0393b0: |[0393b0] android.support.v4.app.FragmentManagerImpl$4.run:()V │ │ -0393c0: 5450 f300 |0000: iget-object v0, v5, Landroid/support/v4/app/FragmentManagerImpl$4;.this$0:Landroid/support/v4/app/FragmentManagerImpl; // field@00f3 │ │ -0393c4: 5451 f300 |0002: iget-object v1, v5, Landroid/support/v4/app/FragmentManagerImpl$4;.this$0:Landroid/support/v4/app/FragmentManagerImpl; // field@00f3 │ │ -0393c8: 5411 0b01 |0004: iget-object v1, v1, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@010b │ │ -0393cc: 5411 e500 |0006: iget-object v1, v1, Landroid/support/v4/app/FragmentActivity;.mHandler:Landroid/os/Handler; // field@00e5 │ │ -0393d0: 1202 |0008: const/4 v2, #int 0 // #0 │ │ -0393d2: 5253 f500 |0009: iget v3, v5, Landroid/support/v4/app/FragmentManagerImpl$4;.val$id:I // field@00f5 │ │ -0393d6: 5254 f400 |000b: iget v4, v5, Landroid/support/v4/app/FragmentManagerImpl$4;.val$flags:I // field@00f4 │ │ -0393da: 6e54 0a04 1032 |000d: invoke-virtual {v0, v1, v2, v3, v4}, Landroid/support/v4/app/FragmentManagerImpl;.popBackStackState:(Landroid/os/Handler;Ljava/lang/String;II)Z // method@040a │ │ -0393e0: 0e00 |0010: return-void │ │ +052344: |[052344] android.support.v4.app.FragmentManagerImpl$4.run:()V │ │ +052354: 5450 2d01 |0000: iget-object v0, v5, Landroid/support/v4/app/FragmentManagerImpl$4;.this$0:Landroid/support/v4/app/FragmentManagerImpl; // field@012d │ │ +052358: 5451 2d01 |0002: iget-object v1, v5, Landroid/support/v4/app/FragmentManagerImpl$4;.this$0:Landroid/support/v4/app/FragmentManagerImpl; // field@012d │ │ +05235c: 5411 4901 |0004: iget-object v1, v1, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0149 │ │ +052360: 5411 1f01 |0006: iget-object v1, v1, Landroid/support/v4/app/FragmentActivity;.mHandler:Landroid/os/Handler; // field@011f │ │ +052364: 1202 |0008: const/4 v2, #int 0 // #0 │ │ +052366: 5253 2f01 |0009: iget v3, v5, Landroid/support/v4/app/FragmentManagerImpl$4;.val$id:I // field@012f │ │ +05236a: 5254 2e01 |000b: iget v4, v5, Landroid/support/v4/app/FragmentManagerImpl$4;.val$flags:I // field@012e │ │ +05236e: 6e54 da05 1032 |000d: invoke-virtual {v0, v1, v2, v3, v4}, Landroid/support/v4/app/FragmentManagerImpl;.popBackStackState:(Landroid/os/Handler;Ljava/lang/String;II)Z // method@05da │ │ +052374: 0e00 |0010: return-void │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=514 │ │ - 0x0010 line=515 │ │ + 0x0000 line=528 │ │ + 0x0010 line=529 │ │ locals : │ │ 0x0000 - 0x0011 reg=5 this Landroid/support/v4/app/FragmentManagerImpl$4; │ │ │ │ - source_file_idx : 873 (FragmentManager.java) │ │ + source_file_idx : 1128 (FragmentManager.java) │ │ │ │ -Class #34 header: │ │ -class_idx : 196 │ │ +Class #70 header: │ │ +class_idx : 298 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 948 │ │ -source_file_idx : 873 │ │ +superclass_idx : 1337 │ │ +source_file_idx : 1128 │ │ static_fields_size : 0 │ │ instance_fields_size: 2 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 3 │ │ │ │ -Class #34 annotations: │ │ +Class #70 annotations: │ │ Annotations on class │ │ VISIBILITY_SYSTEM Ldalvik/annotation/EnclosingMethod; value=moveToState │ │ VISIBILITY_SYSTEM Ldalvik/annotation/InnerClass; accessFlags=0 name=null │ │ │ │ -Class #34 - │ │ +Class #70 - │ │ Class descriptor : 'Landroid/support/v4/app/FragmentManagerImpl$5;' │ │ Access flags : 0x0000 () │ │ Superclass : 'Ljava/lang/Object;' │ │ Interfaces - │ │ #0 : 'Landroid/view/animation/Animation$AnimationListener;' │ │ Static fields - │ │ Instance fields - │ │ @@ -9578,22 +12101,22 @@ │ │ type : '(Landroid/support/v4/app/FragmentManagerImpl;Landroid/support/v4/app/Fragment;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -0393e4: |[0393e4] android.support.v4.app.FragmentManagerImpl$5.:(Landroid/support/v4/app/FragmentManagerImpl;Landroid/support/v4/app/Fragment;)V │ │ -0393f4: 5b01 f600 |0000: iput-object v1, v0, Landroid/support/v4/app/FragmentManagerImpl$5;.this$0:Landroid/support/v4/app/FragmentManagerImpl; // field@00f6 │ │ -0393f8: 5b02 f700 |0002: iput-object v2, v0, Landroid/support/v4/app/FragmentManagerImpl$5;.val$fragment:Landroid/support/v4/app/Fragment; // field@00f7 │ │ -0393fc: 7010 9117 0000 |0004: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1791 │ │ -039402: 0e00 |0007: return-void │ │ +052378: |[052378] android.support.v4.app.FragmentManagerImpl$5.:(Landroid/support/v4/app/FragmentManagerImpl;Landroid/support/v4/app/Fragment;)V │ │ +052388: 5b01 3001 |0000: iput-object v1, v0, Landroid/support/v4/app/FragmentManagerImpl$5;.this$0:Landroid/support/v4/app/FragmentManagerImpl; // field@0130 │ │ +05238c: 5b02 3101 |0002: iput-object v2, v0, Landroid/support/v4/app/FragmentManagerImpl$5;.val$fragment:Landroid/support/v4/app/Fragment; // field@0131 │ │ +052390: 7010 8622 0000 |0004: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2286 │ │ +052396: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=1007 │ │ + 0x0000 line=1027 │ │ locals : │ │ 0x0000 - 0x0008 reg=0 this Landroid/support/v4/app/FragmentManagerImpl$5; │ │ 0x0000 - 0x0008 reg=1 (null) Landroid/support/v4/app/FragmentManagerImpl; │ │ 0x0000 - 0x0008 reg=2 (null) Landroid/support/v4/app/Fragment; │ │ │ │ Virtual methods - │ │ #0 : (in Landroid/support/v4/app/FragmentManagerImpl$5;) │ │ @@ -9601,95 +12124,181 @@ │ │ type : '(Landroid/view/animation/Animation;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 8 │ │ ins : 2 │ │ outs : 6 │ │ insns size : 26 16-bit code units │ │ -039404: |[039404] android.support.v4.app.FragmentManagerImpl$5.onAnimationEnd:(Landroid/view/animation/Animation;)V │ │ -039414: 1203 |0000: const/4 v3, #int 0 // #0 │ │ -039416: 5460 f700 |0001: iget-object v0, v6, Landroid/support/v4/app/FragmentManagerImpl$5;.val$fragment:Landroid/support/v4/app/Fragment; // field@00f7 │ │ -03941a: 5400 a800 |0003: iget-object v0, v0, Landroid/support/v4/app/Fragment;.mAnimatingAway:Landroid/view/View; // field@00a8 │ │ -03941e: 3800 1400 |0005: if-eqz v0, 0019 // +0014 │ │ -039422: 5460 f700 |0007: iget-object v0, v6, Landroid/support/v4/app/FragmentManagerImpl$5;.val$fragment:Landroid/support/v4/app/Fragment; // field@00f7 │ │ -039426: 1201 |0009: const/4 v1, #int 0 // #0 │ │ -039428: 5b01 a800 |000a: iput-object v1, v0, Landroid/support/v4/app/Fragment;.mAnimatingAway:Landroid/view/View; // field@00a8 │ │ -03942c: 5460 f600 |000c: iget-object v0, v6, Landroid/support/v4/app/FragmentManagerImpl$5;.this$0:Landroid/support/v4/app/FragmentManagerImpl; // field@00f6 │ │ -039430: 5461 f700 |000e: iget-object v1, v6, Landroid/support/v4/app/FragmentManagerImpl$5;.val$fragment:Landroid/support/v4/app/Fragment; // field@00f7 │ │ -039434: 5462 f700 |0010: iget-object v2, v6, Landroid/support/v4/app/FragmentManagerImpl$5;.val$fragment:Landroid/support/v4/app/Fragment; // field@00f7 │ │ -039438: 5222 c700 |0012: iget v2, v2, Landroid/support/v4/app/Fragment;.mStateAfterAnimating:I // field@00c7 │ │ -03943c: 0134 |0014: move v4, v3 │ │ -03943e: 0135 |0015: move v5, v3 │ │ -039440: 7406 0104 0000 |0016: invoke-virtual/range {v0, v1, v2, v3, v4, v5}, Landroid/support/v4/app/FragmentManagerImpl;.moveToState:(Landroid/support/v4/app/Fragment;IIIZ)V // method@0401 │ │ -039446: 0e00 |0019: return-void │ │ - catches : (none) │ │ - positions : │ │ - 0x0001 line=1010 │ │ - 0x0007 line=1011 │ │ - 0x000c line=1012 │ │ - 0x0019 line=1015 │ │ +052398: |[052398] android.support.v4.app.FragmentManagerImpl$5.onAnimationEnd:(Landroid/view/animation/Animation;)V │ │ +0523a8: 1203 |0000: const/4 v3, #int 0 // #0 │ │ +0523aa: 5460 3101 |0001: iget-object v0, v6, Landroid/support/v4/app/FragmentManagerImpl$5;.val$fragment:Landroid/support/v4/app/Fragment; // field@0131 │ │ +0523ae: 5400 de00 |0003: iget-object v0, v0, Landroid/support/v4/app/Fragment;.mAnimatingAway:Landroid/view/View; // field@00de │ │ +0523b2: 3800 1400 |0005: if-eqz v0, 0019 // +0014 │ │ +0523b6: 5460 3101 |0007: iget-object v0, v6, Landroid/support/v4/app/FragmentManagerImpl$5;.val$fragment:Landroid/support/v4/app/Fragment; // field@0131 │ │ +0523ba: 1201 |0009: const/4 v1, #int 0 // #0 │ │ +0523bc: 5b01 de00 |000a: iput-object v1, v0, Landroid/support/v4/app/Fragment;.mAnimatingAway:Landroid/view/View; // field@00de │ │ +0523c0: 5460 3001 |000c: iget-object v0, v6, Landroid/support/v4/app/FragmentManagerImpl$5;.this$0:Landroid/support/v4/app/FragmentManagerImpl; // field@0130 │ │ +0523c4: 5461 3101 |000e: iget-object v1, v6, Landroid/support/v4/app/FragmentManagerImpl$5;.val$fragment:Landroid/support/v4/app/Fragment; // field@0131 │ │ +0523c8: 5462 3101 |0010: iget-object v2, v6, Landroid/support/v4/app/FragmentManagerImpl$5;.val$fragment:Landroid/support/v4/app/Fragment; // field@0131 │ │ +0523cc: 5222 0501 |0012: iget v2, v2, Landroid/support/v4/app/Fragment;.mStateAfterAnimating:I // field@0105 │ │ +0523d0: 0134 |0014: move v4, v3 │ │ +0523d2: 0135 |0015: move v5, v3 │ │ +0523d4: 7406 d005 0000 |0016: invoke-virtual/range {v0, v1, v2, v3, v4, v5}, Landroid/support/v4/app/FragmentManagerImpl;.moveToState:(Landroid/support/v4/app/Fragment;IIIZ)V // method@05d0 │ │ +0523da: 0e00 |0019: return-void │ │ + catches : (none) │ │ + positions : │ │ + 0x0001 line=1030 │ │ + 0x0007 line=1031 │ │ + 0x000c line=1032 │ │ + 0x0019 line=1035 │ │ locals : │ │ 0x0000 - 0x001a reg=6 this Landroid/support/v4/app/FragmentManagerImpl$5; │ │ 0x0000 - 0x001a reg=7 animation Landroid/view/animation/Animation; │ │ │ │ #1 : (in Landroid/support/v4/app/FragmentManagerImpl$5;) │ │ name : 'onAnimationRepeat' │ │ type : '(Landroid/view/animation/Animation;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -039448: |[039448] android.support.v4.app.FragmentManagerImpl$5.onAnimationRepeat:(Landroid/view/animation/Animation;)V │ │ -039458: 0e00 |0000: return-void │ │ +0523dc: |[0523dc] android.support.v4.app.FragmentManagerImpl$5.onAnimationRepeat:(Landroid/view/animation/Animation;)V │ │ +0523ec: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=1018 │ │ + 0x0000 line=1038 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/app/FragmentManagerImpl$5; │ │ 0x0000 - 0x0001 reg=1 animation Landroid/view/animation/Animation; │ │ │ │ #2 : (in Landroid/support/v4/app/FragmentManagerImpl$5;) │ │ name : 'onAnimationStart' │ │ type : '(Landroid/view/animation/Animation;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -03945c: |[03945c] android.support.v4.app.FragmentManagerImpl$5.onAnimationStart:(Landroid/view/animation/Animation;)V │ │ -03946c: 0e00 |0000: return-void │ │ +0523f0: |[0523f0] android.support.v4.app.FragmentManagerImpl$5.onAnimationStart:(Landroid/view/animation/Animation;)V │ │ +052400: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=1021 │ │ + 0x0000 line=1041 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/app/FragmentManagerImpl$5; │ │ 0x0000 - 0x0001 reg=1 animation Landroid/view/animation/Animation; │ │ │ │ - source_file_idx : 873 (FragmentManager.java) │ │ + source_file_idx : 1128 (FragmentManager.java) │ │ │ │ -Class #35 header: │ │ -class_idx : 198 │ │ +Class #71 header: │ │ +class_idx : 299 │ │ +access_flags : 0 (0x0000) │ │ +superclass_idx : 1337 │ │ +source_file_idx : 1128 │ │ +static_fields_size : 4 │ │ +instance_fields_size: 0 │ │ +direct_methods_size : 2 │ │ +virtual_methods_size: 0 │ │ + │ │ +Class #71 annotations: │ │ +Annotations on class │ │ + VISIBILITY_SYSTEM Ldalvik/annotation/EnclosingClass; value=Landroid/support/v4/app/FragmentManagerImpl; │ │ + VISIBILITY_SYSTEM Ldalvik/annotation/InnerClass; accessFlags=8 name="FragmentTag" │ │ + │ │ +Class #71 - │ │ + Class descriptor : 'Landroid/support/v4/app/FragmentManagerImpl$FragmentTag;' │ │ + Access flags : 0x0000 () │ │ + Superclass : 'Ljava/lang/Object;' │ │ + Interfaces - │ │ + Static fields - │ │ + #0 : (in Landroid/support/v4/app/FragmentManagerImpl$FragmentTag;) │ │ + name : 'Fragment' │ │ + type : '[I' │ │ + access : 0x0019 (PUBLIC STATIC FINAL) │ │ + value : null │ │ + #1 : (in Landroid/support/v4/app/FragmentManagerImpl$FragmentTag;) │ │ + name : 'Fragment_id' │ │ + type : 'I' │ │ + access : 0x0019 (PUBLIC STATIC FINAL) │ │ + value : 1 │ │ + #2 : (in Landroid/support/v4/app/FragmentManagerImpl$FragmentTag;) │ │ + name : 'Fragment_name' │ │ + type : 'I' │ │ + access : 0x0019 (PUBLIC STATIC FINAL) │ │ + value : 0 │ │ + #3 : (in Landroid/support/v4/app/FragmentManagerImpl$FragmentTag;) │ │ + name : 'Fragment_tag' │ │ + type : 'I' │ │ + access : 0x0019 (PUBLIC STATIC FINAL) │ │ + value : 2 │ │ + Instance fields - │ │ + Direct methods - │ │ + #0 : (in Landroid/support/v4/app/FragmentManagerImpl$FragmentTag;) │ │ + name : '' │ │ + type : '()V' │ │ + access : 0x10008 (STATIC CONSTRUCTOR) │ │ + code - │ │ + registers : 1 │ │ + ins : 0 │ │ + outs : 0 │ │ + insns size : 20 16-bit code units │ │ +052404: |[052404] android.support.v4.app.FragmentManagerImpl$FragmentTag.:()V │ │ +052414: 1230 |0000: const/4 v0, #int 3 // #3 │ │ +052416: 2300 a205 |0001: new-array v0, v0, [I // type@05a2 │ │ +05241a: 2600 0700 0000 |0003: fill-array-data v0, 0000000a // +00000007 │ │ +052420: 6900 3201 |0006: sput-object v0, Landroid/support/v4/app/FragmentManagerImpl$FragmentTag;.Fragment:[I // field@0132 │ │ +052424: 0e00 |0008: return-void │ │ +052426: 0000 |0009: nop // spacer │ │ +052428: 0003 0400 0300 0000 0300 0101 d000 ... |000a: array-data (10 units) │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=2206 │ │ + locals : │ │ + │ │ + #1 : (in Landroid/support/v4/app/FragmentManagerImpl$FragmentTag;) │ │ + name : '' │ │ + type : '()V' │ │ + access : 0x10000 (CONSTRUCTOR) │ │ + code - │ │ + registers : 1 │ │ + ins : 1 │ │ + outs : 1 │ │ + insns size : 4 16-bit code units │ │ +05243c: |[05243c] android.support.v4.app.FragmentManagerImpl$FragmentTag.:()V │ │ +05244c: 7010 8622 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2286 │ │ +052452: 0e00 |0003: return-void │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=2205 │ │ + locals : │ │ + 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/FragmentManagerImpl$FragmentTag; │ │ + │ │ + Virtual methods - │ │ + source_file_idx : 1128 (FragmentManager.java) │ │ + │ │ +Class #72 header: │ │ +class_idx : 301 │ │ access_flags : 16 (0x0010) │ │ -superclass_idx : 948 │ │ -source_file_idx : 873 │ │ +superclass_idx : 1337 │ │ +source_file_idx : 1128 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 4 │ │ │ │ -Class #35 annotations: │ │ +Class #72 annotations: │ │ Annotations on class │ │ VISIBILITY_SYSTEM Ldalvik/annotation/EnclosingClass; value=Landroid/support/v4/app/FragmentManagerState; │ │ VISIBILITY_SYSTEM Ldalvik/annotation/InnerClass; accessFlags=8 name=null │ │ VISIBILITY_SYSTEM Ldalvik/annotation/Signature; value={ "Ljava/lang/Object;" "Landroid/os/Parcelable$Creator" "<" "Landroid/support/v4/app/FragmentManagerState;" ">;" } │ │ │ │ -Class #35 - │ │ +Class #72 - │ │ Class descriptor : 'Landroid/support/v4/app/FragmentManagerState$1;' │ │ Access flags : 0x0010 (FINAL) │ │ Superclass : 'Ljava/lang/Object;' │ │ Interfaces - │ │ #0 : 'Landroid/os/Parcelable$Creator;' │ │ Static fields - │ │ Instance fields - │ │ @@ -9699,120 +12308,120 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -039470: |[039470] android.support.v4.app.FragmentManagerState$1.:()V │ │ -039480: 7010 9117 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1791 │ │ -039486: 0e00 |0003: return-void │ │ +052454: |[052454] android.support.v4.app.FragmentManagerState$1.:()V │ │ +052464: 7010 8622 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2286 │ │ +05246a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=374 │ │ + 0x0000 line=387 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/FragmentManagerState$1; │ │ │ │ Virtual methods - │ │ #0 : (in Landroid/support/v4/app/FragmentManagerState$1;) │ │ name : 'createFromParcel' │ │ type : '(Landroid/os/Parcel;)Landroid/support/v4/app/FragmentManagerState;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -039488: |[039488] android.support.v4.app.FragmentManagerState$1.createFromParcel:(Landroid/os/Parcel;)Landroid/support/v4/app/FragmentManagerState; │ │ -039498: 2200 c700 |0000: new-instance v0, Landroid/support/v4/app/FragmentManagerState; // type@00c7 │ │ -03949c: 7020 2304 2000 |0002: invoke-direct {v0, v2}, Landroid/support/v4/app/FragmentManagerState;.:(Landroid/os/Parcel;)V // method@0423 │ │ -0394a2: 1100 |0005: return-object v0 │ │ +05246c: |[05246c] android.support.v4.app.FragmentManagerState$1.createFromParcel:(Landroid/os/Parcel;)Landroid/support/v4/app/FragmentManagerState; │ │ +05247c: 2200 2e01 |0000: new-instance v0, Landroid/support/v4/app/FragmentManagerState; // type@012e │ │ +052480: 7020 f305 2000 |0002: invoke-direct {v0, v2}, Landroid/support/v4/app/FragmentManagerState;.:(Landroid/os/Parcel;)V // method@05f3 │ │ +052486: 1100 |0005: return-object v0 │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=376 │ │ + 0x0000 line=389 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/app/FragmentManagerState$1; │ │ 0x0000 - 0x0006 reg=2 in Landroid/os/Parcel; │ │ │ │ #1 : (in Landroid/support/v4/app/FragmentManagerState$1;) │ │ name : 'createFromParcel' │ │ type : '(Landroid/os/Parcel;)Ljava/lang/Object;' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -0394a4: |[0394a4] android.support.v4.app.FragmentManagerState$1.createFromParcel:(Landroid/os/Parcel;)Ljava/lang/Object; │ │ -0394b4: 6e20 1d04 2100 |0000: invoke-virtual {v1, v2}, Landroid/support/v4/app/FragmentManagerState$1;.createFromParcel:(Landroid/os/Parcel;)Landroid/support/v4/app/FragmentManagerState; // method@041d │ │ -0394ba: 0c00 |0003: move-result-object v0 │ │ -0394bc: 1100 |0004: return-object v0 │ │ +052488: |[052488] android.support.v4.app.FragmentManagerState$1.createFromParcel:(Landroid/os/Parcel;)Ljava/lang/Object; │ │ +052498: 6e20 ed05 2100 |0000: invoke-virtual {v1, v2}, Landroid/support/v4/app/FragmentManagerState$1;.createFromParcel:(Landroid/os/Parcel;)Landroid/support/v4/app/FragmentManagerState; // method@05ed │ │ +05249e: 0c00 |0003: move-result-object v0 │ │ +0524a0: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=374 │ │ + 0x0000 line=387 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/app/FragmentManagerState$1; │ │ 0x0000 - 0x0005 reg=2 x0 Landroid/os/Parcel; │ │ │ │ #2 : (in Landroid/support/v4/app/FragmentManagerState$1;) │ │ name : 'newArray' │ │ type : '(I)[Landroid/support/v4/app/FragmentManagerState;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0394c0: |[0394c0] android.support.v4.app.FragmentManagerState$1.newArray:(I)[Landroid/support/v4/app/FragmentManagerState; │ │ -0394d0: 2320 1f04 |0000: new-array v0, v2, [Landroid/support/v4/app/FragmentManagerState; // type@041f │ │ -0394d4: 1100 |0002: return-object v0 │ │ +0524a4: |[0524a4] android.support.v4.app.FragmentManagerState$1.newArray:(I)[Landroid/support/v4/app/FragmentManagerState; │ │ +0524b4: 2320 ae05 |0000: new-array v0, v2, [Landroid/support/v4/app/FragmentManagerState; // type@05ae │ │ +0524b8: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=380 │ │ + 0x0000 line=393 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/app/FragmentManagerState$1; │ │ 0x0000 - 0x0003 reg=2 size I │ │ │ │ #3 : (in Landroid/support/v4/app/FragmentManagerState$1;) │ │ name : 'newArray' │ │ type : '(I)[Ljava/lang/Object;' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -0394d8: |[0394d8] android.support.v4.app.FragmentManagerState$1.newArray:(I)[Ljava/lang/Object; │ │ -0394e8: 6e20 1f04 2100 |0000: invoke-virtual {v1, v2}, Landroid/support/v4/app/FragmentManagerState$1;.newArray:(I)[Landroid/support/v4/app/FragmentManagerState; // method@041f │ │ -0394ee: 0c00 |0003: move-result-object v0 │ │ -0394f0: 1100 |0004: return-object v0 │ │ +0524bc: |[0524bc] android.support.v4.app.FragmentManagerState$1.newArray:(I)[Ljava/lang/Object; │ │ +0524cc: 6e20 ef05 2100 |0000: invoke-virtual {v1, v2}, Landroid/support/v4/app/FragmentManagerState$1;.newArray:(I)[Landroid/support/v4/app/FragmentManagerState; // method@05ef │ │ +0524d2: 0c00 |0003: move-result-object v0 │ │ +0524d4: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=374 │ │ + 0x0000 line=387 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/app/FragmentManagerState$1; │ │ 0x0000 - 0x0005 reg=2 x0 I │ │ │ │ - source_file_idx : 873 (FragmentManager.java) │ │ + source_file_idx : 1128 (FragmentManager.java) │ │ │ │ -Class #36 header: │ │ -class_idx : 199 │ │ +Class #73 header: │ │ +class_idx : 302 │ │ access_flags : 16 (0x0010) │ │ -superclass_idx : 948 │ │ -source_file_idx : 873 │ │ +superclass_idx : 1337 │ │ +source_file_idx : 1128 │ │ static_fields_size : 1 │ │ instance_fields_size: 3 │ │ direct_methods_size : 3 │ │ virtual_methods_size: 2 │ │ │ │ -Class #36 annotations: │ │ -Annotations on field #289 'CREATOR' │ │ +Class #73 annotations: │ │ +Annotations on field #351 'CREATOR' │ │ VISIBILITY_SYSTEM Ldalvik/annotation/Signature; value={ "Landroid/os/Parcelable$Creator" "<" "Landroid/support/v4/app/FragmentManagerState;" ">;" } │ │ │ │ -Class #36 - │ │ +Class #73 - │ │ Class descriptor : 'Landroid/support/v4/app/FragmentManagerState;' │ │ Access flags : 0x0010 (FINAL) │ │ Superclass : 'Ljava/lang/Object;' │ │ Interfaces - │ │ #0 : 'Landroid/os/Parcelable;' │ │ Static fields - │ │ #0 : (in Landroid/support/v4/app/FragmentManagerState;) │ │ @@ -9838,145 +12447,145 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -0394f4: |[0394f4] android.support.v4.app.FragmentManagerState.:()V │ │ -039504: 2200 c600 |0000: new-instance v0, Landroid/support/v4/app/FragmentManagerState$1; // type@00c6 │ │ -039508: 7010 1c04 0000 |0002: invoke-direct {v0}, Landroid/support/v4/app/FragmentManagerState$1;.:()V // method@041c │ │ -03950e: 6900 2101 |0005: sput-object v0, Landroid/support/v4/app/FragmentManagerState;.CREATOR:Landroid/os/Parcelable$Creator; // field@0121 │ │ -039512: 0e00 |0007: return-void │ │ +0524d8: |[0524d8] android.support.v4.app.FragmentManagerState.:()V │ │ +0524e8: 2200 2d01 |0000: new-instance v0, Landroid/support/v4/app/FragmentManagerState$1; // type@012d │ │ +0524ec: 7010 ec05 0000 |0002: invoke-direct {v0}, Landroid/support/v4/app/FragmentManagerState$1;.:()V // method@05ec │ │ +0524f2: 6900 5f01 |0005: sput-object v0, Landroid/support/v4/app/FragmentManagerState;.CREATOR:Landroid/os/Parcelable$Creator; // field@015f │ │ +0524f6: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=373 │ │ + 0x0000 line=386 │ │ locals : │ │ │ │ #1 : (in Landroid/support/v4/app/FragmentManagerState;) │ │ name : '' │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -039514: |[039514] android.support.v4.app.FragmentManagerState.:()V │ │ -039524: 7010 9117 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1791 │ │ -03952a: 0e00 |0003: return-void │ │ +0524f8: |[0524f8] android.support.v4.app.FragmentManagerState.:()V │ │ +052508: 7010 8622 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2286 │ │ +05250e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=354 │ │ - 0x0003 line=355 │ │ + 0x0000 line=367 │ │ + 0x0003 line=368 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/FragmentManagerState; │ │ │ │ #2 : (in Landroid/support/v4/app/FragmentManagerState;) │ │ name : '' │ │ type : '(Landroid/os/Parcel;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 30 16-bit code units │ │ -03952c: |[03952c] android.support.v4.app.FragmentManagerState.:(Landroid/os/Parcel;)V │ │ -03953c: 7010 9117 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@1791 │ │ -039542: 6200 2a01 |0003: sget-object v0, Landroid/support/v4/app/FragmentState;.CREATOR:Landroid/os/Parcelable$Creator; // field@012a │ │ -039546: 6e20 f501 0200 |0005: invoke-virtual {v2, v0}, Landroid/os/Parcel;.createTypedArray:(Landroid/os/Parcelable$Creator;)[Ljava/lang/Object; // method@01f5 │ │ -03954c: 0c00 |0008: move-result-object v0 │ │ -03954e: 1f00 2004 |0009: check-cast v0, [Landroid/support/v4/app/FragmentState; // type@0420 │ │ -039552: 5b10 2201 |000b: iput-object v0, v1, Landroid/support/v4/app/FragmentManagerState;.mActive:[Landroid/support/v4/app/FragmentState; // field@0122 │ │ -039556: 6e10 f401 0200 |000d: invoke-virtual {v2}, Landroid/os/Parcel;.createIntArray:()[I // method@01f4 │ │ -03955c: 0c00 |0010: move-result-object v0 │ │ -03955e: 5b10 2301 |0011: iput-object v0, v1, Landroid/support/v4/app/FragmentManagerState;.mAdded:[I // field@0123 │ │ -039562: 6200 7e00 |0013: sget-object v0, Landroid/support/v4/app/BackStackState;.CREATOR:Landroid/os/Parcelable$Creator; // field@007e │ │ -039566: 6e20 f501 0200 |0015: invoke-virtual {v2, v0}, Landroid/os/Parcel;.createTypedArray:(Landroid/os/Parcelable$Creator;)[Ljava/lang/Object; // method@01f5 │ │ -03956c: 0c00 |0018: move-result-object v0 │ │ -03956e: 1f00 1d04 |0019: check-cast v0, [Landroid/support/v4/app/BackStackState; // type@041d │ │ -039572: 5b10 2401 |001b: iput-object v0, v1, Landroid/support/v4/app/FragmentManagerState;.mBackStack:[Landroid/support/v4/app/BackStackState; // field@0124 │ │ -039576: 0e00 |001d: return-void │ │ +052510: |[052510] android.support.v4.app.FragmentManagerState.:(Landroid/os/Parcel;)V │ │ +052520: 7010 8622 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@2286 │ │ +052526: 6200 6801 |0003: sget-object v0, Landroid/support/v4/app/FragmentState;.CREATOR:Landroid/os/Parcelable$Creator; // field@0168 │ │ +05252a: 6e20 2503 0200 |0005: invoke-virtual {v2, v0}, Landroid/os/Parcel;.createTypedArray:(Landroid/os/Parcelable$Creator;)[Ljava/lang/Object; // method@0325 │ │ +052530: 0c00 |0008: move-result-object v0 │ │ +052532: 1f00 af05 |0009: check-cast v0, [Landroid/support/v4/app/FragmentState; // type@05af │ │ +052536: 5b10 6001 |000b: iput-object v0, v1, Landroid/support/v4/app/FragmentManagerState;.mActive:[Landroid/support/v4/app/FragmentState; // field@0160 │ │ +05253a: 6e10 2303 0200 |000d: invoke-virtual {v2}, Landroid/os/Parcel;.createIntArray:()[I // method@0323 │ │ +052540: 0c00 |0010: move-result-object v0 │ │ +052542: 5b10 6101 |0011: iput-object v0, v1, Landroid/support/v4/app/FragmentManagerState;.mAdded:[I // field@0161 │ │ +052546: 6200 af00 |0013: sget-object v0, Landroid/support/v4/app/BackStackState;.CREATOR:Landroid/os/Parcelable$Creator; // field@00af │ │ +05254a: 6e20 2503 0200 |0015: invoke-virtual {v2, v0}, Landroid/os/Parcel;.createTypedArray:(Landroid/os/Parcelable$Creator;)[Ljava/lang/Object; // method@0325 │ │ +052550: 0c00 |0018: move-result-object v0 │ │ +052552: 1f00 ac05 |0019: check-cast v0, [Landroid/support/v4/app/BackStackState; // type@05ac │ │ +052556: 5b10 6201 |001b: iput-object v0, v1, Landroid/support/v4/app/FragmentManagerState;.mBackStack:[Landroid/support/v4/app/BackStackState; // field@0162 │ │ +05255a: 0e00 |001d: return-void │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=357 │ │ - 0x0003 line=358 │ │ - 0x000d line=359 │ │ - 0x0013 line=360 │ │ - 0x001d line=361 │ │ + 0x0000 line=370 │ │ + 0x0003 line=371 │ │ + 0x000d line=372 │ │ + 0x0013 line=373 │ │ + 0x001d line=374 │ │ locals : │ │ 0x0000 - 0x001e reg=1 this Landroid/support/v4/app/FragmentManagerState; │ │ 0x0000 - 0x001e reg=2 in Landroid/os/Parcel; │ │ │ │ Virtual methods - │ │ #0 : (in Landroid/support/v4/app/FragmentManagerState;) │ │ name : 'describeContents' │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -039578: |[039578] android.support.v4.app.FragmentManagerState.describeContents:()I │ │ -039588: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -03958a: 0f00 |0001: return v0 │ │ +05255c: |[05255c] android.support.v4.app.FragmentManagerState.describeContents:()I │ │ +05256c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +05256e: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=364 │ │ + 0x0000 line=377 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/app/FragmentManagerState; │ │ │ │ #1 : (in Landroid/support/v4/app/FragmentManagerState;) │ │ name : 'writeToParcel' │ │ type : '(Landroid/os/Parcel;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 16 16-bit code units │ │ -03958c: |[03958c] android.support.v4.app.FragmentManagerState.writeToParcel:(Landroid/os/Parcel;I)V │ │ -03959c: 5410 2201 |0000: iget-object v0, v1, Landroid/support/v4/app/FragmentManagerState;.mActive:[Landroid/support/v4/app/FragmentState; // field@0122 │ │ -0395a0: 6e30 ff01 0203 |0002: invoke-virtual {v2, v0, v3}, Landroid/os/Parcel;.writeTypedArray:([Landroid/os/Parcelable;I)V // method@01ff │ │ -0395a6: 5410 2301 |0005: iget-object v0, v1, Landroid/support/v4/app/FragmentManagerState;.mAdded:[I // field@0123 │ │ -0395aa: 6e20 fc01 0200 |0007: invoke-virtual {v2, v0}, Landroid/os/Parcel;.writeIntArray:([I)V // method@01fc │ │ -0395b0: 5410 2401 |000a: iget-object v0, v1, Landroid/support/v4/app/FragmentManagerState;.mBackStack:[Landroid/support/v4/app/BackStackState; // field@0124 │ │ -0395b4: 6e30 ff01 0203 |000c: invoke-virtual {v2, v0, v3}, Landroid/os/Parcel;.writeTypedArray:([Landroid/os/Parcelable;I)V // method@01ff │ │ -0395ba: 0e00 |000f: return-void │ │ +052570: |[052570] android.support.v4.app.FragmentManagerState.writeToParcel:(Landroid/os/Parcel;I)V │ │ +052580: 5410 6001 |0000: iget-object v0, v1, Landroid/support/v4/app/FragmentManagerState;.mActive:[Landroid/support/v4/app/FragmentState; // field@0160 │ │ +052584: 6e30 3803 0203 |0002: invoke-virtual {v2, v0, v3}, Landroid/os/Parcel;.writeTypedArray:([Landroid/os/Parcelable;I)V // method@0338 │ │ +05258a: 5410 6101 |0005: iget-object v0, v1, Landroid/support/v4/app/FragmentManagerState;.mAdded:[I // field@0161 │ │ +05258e: 6e20 3203 0200 |0007: invoke-virtual {v2, v0}, Landroid/os/Parcel;.writeIntArray:([I)V // method@0332 │ │ +052594: 5410 6201 |000a: iget-object v0, v1, Landroid/support/v4/app/FragmentManagerState;.mBackStack:[Landroid/support/v4/app/BackStackState; // field@0162 │ │ +052598: 6e30 3803 0203 |000c: invoke-virtual {v2, v0, v3}, Landroid/os/Parcel;.writeTypedArray:([Landroid/os/Parcelable;I)V // method@0338 │ │ +05259e: 0e00 |000f: return-void │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=368 │ │ - 0x0005 line=369 │ │ - 0x000a line=370 │ │ - 0x000f line=371 │ │ + 0x0000 line=381 │ │ + 0x0005 line=382 │ │ + 0x000a line=383 │ │ + 0x000f line=384 │ │ locals : │ │ 0x0000 - 0x0010 reg=1 this Landroid/support/v4/app/FragmentManagerState; │ │ 0x0000 - 0x0010 reg=2 dest Landroid/os/Parcel; │ │ 0x0000 - 0x0010 reg=3 flags I │ │ │ │ - source_file_idx : 873 (FragmentManager.java) │ │ + source_file_idx : 1128 (FragmentManager.java) │ │ │ │ -Class #37 header: │ │ -class_idx : 201 │ │ +Class #74 header: │ │ +class_idx : 304 │ │ access_flags : 16 (0x0010) │ │ -superclass_idx : 948 │ │ -source_file_idx : 868 │ │ +superclass_idx : 1337 │ │ +source_file_idx : 1123 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 4 │ │ │ │ -Class #37 annotations: │ │ +Class #74 annotations: │ │ Annotations on class │ │ VISIBILITY_SYSTEM Ldalvik/annotation/EnclosingClass; value=Landroid/support/v4/app/FragmentState; │ │ VISIBILITY_SYSTEM Ldalvik/annotation/InnerClass; accessFlags=8 name=null │ │ VISIBILITY_SYSTEM Ldalvik/annotation/Signature; value={ "Ljava/lang/Object;" "Landroid/os/Parcelable$Creator" "<" "Landroid/support/v4/app/FragmentState;" ">;" } │ │ │ │ -Class #37 - │ │ +Class #74 - │ │ Class descriptor : 'Landroid/support/v4/app/FragmentState$1;' │ │ Access flags : 0x0010 (FINAL) │ │ Superclass : 'Ljava/lang/Object;' │ │ Interfaces - │ │ #0 : 'Landroid/os/Parcelable$Creator;' │ │ Static fields - │ │ Instance fields - │ │ @@ -9986,120 +12595,120 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0395bc: |[0395bc] android.support.v4.app.FragmentState$1.:()V │ │ -0395cc: 7010 9117 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1791 │ │ -0395d2: 0e00 |0003: return-void │ │ +0525a0: |[0525a0] android.support.v4.app.FragmentState$1.:()V │ │ +0525b0: 7010 8622 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2286 │ │ +0525b6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=137 │ │ + 0x0000 line=141 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/FragmentState$1; │ │ │ │ Virtual methods - │ │ #0 : (in Landroid/support/v4/app/FragmentState$1;) │ │ name : 'createFromParcel' │ │ type : '(Landroid/os/Parcel;)Landroid/support/v4/app/FragmentState;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -0395d4: |[0395d4] android.support.v4.app.FragmentState$1.createFromParcel:(Landroid/os/Parcel;)Landroid/support/v4/app/FragmentState; │ │ -0395e4: 2200 ca00 |0000: new-instance v0, Landroid/support/v4/app/FragmentState; // type@00ca │ │ -0395e8: 7020 3804 2000 |0002: invoke-direct {v0, v2}, Landroid/support/v4/app/FragmentState;.:(Landroid/os/Parcel;)V // method@0438 │ │ -0395ee: 1100 |0005: return-object v0 │ │ +0525b8: |[0525b8] android.support.v4.app.FragmentState$1.createFromParcel:(Landroid/os/Parcel;)Landroid/support/v4/app/FragmentState; │ │ +0525c8: 2200 3101 |0000: new-instance v0, Landroid/support/v4/app/FragmentState; // type@0131 │ │ +0525cc: 7020 0806 2000 |0002: invoke-direct {v0, v2}, Landroid/support/v4/app/FragmentState;.:(Landroid/os/Parcel;)V // method@0608 │ │ +0525d2: 1100 |0005: return-object v0 │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=139 │ │ + 0x0000 line=143 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/app/FragmentState$1; │ │ 0x0000 - 0x0006 reg=2 in Landroid/os/Parcel; │ │ │ │ #1 : (in Landroid/support/v4/app/FragmentState$1;) │ │ name : 'createFromParcel' │ │ type : '(Landroid/os/Parcel;)Ljava/lang/Object;' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -0395f0: |[0395f0] android.support.v4.app.FragmentState$1.createFromParcel:(Landroid/os/Parcel;)Ljava/lang/Object; │ │ -039600: 6e20 3304 2100 |0000: invoke-virtual {v1, v2}, Landroid/support/v4/app/FragmentState$1;.createFromParcel:(Landroid/os/Parcel;)Landroid/support/v4/app/FragmentState; // method@0433 │ │ -039606: 0c00 |0003: move-result-object v0 │ │ -039608: 1100 |0004: return-object v0 │ │ +0525d4: |[0525d4] android.support.v4.app.FragmentState$1.createFromParcel:(Landroid/os/Parcel;)Ljava/lang/Object; │ │ +0525e4: 6e20 0306 2100 |0000: invoke-virtual {v1, v2}, Landroid/support/v4/app/FragmentState$1;.createFromParcel:(Landroid/os/Parcel;)Landroid/support/v4/app/FragmentState; // method@0603 │ │ +0525ea: 0c00 |0003: move-result-object v0 │ │ +0525ec: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=137 │ │ + 0x0000 line=141 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/app/FragmentState$1; │ │ 0x0000 - 0x0005 reg=2 x0 Landroid/os/Parcel; │ │ │ │ #2 : (in Landroid/support/v4/app/FragmentState$1;) │ │ name : 'newArray' │ │ type : '(I)[Landroid/support/v4/app/FragmentState;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -03960c: |[03960c] android.support.v4.app.FragmentState$1.newArray:(I)[Landroid/support/v4/app/FragmentState; │ │ -03961c: 2320 2004 |0000: new-array v0, v2, [Landroid/support/v4/app/FragmentState; // type@0420 │ │ -039620: 1100 |0002: return-object v0 │ │ +0525f0: |[0525f0] android.support.v4.app.FragmentState$1.newArray:(I)[Landroid/support/v4/app/FragmentState; │ │ +052600: 2320 af05 |0000: new-array v0, v2, [Landroid/support/v4/app/FragmentState; // type@05af │ │ +052604: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=143 │ │ + 0x0000 line=147 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/app/FragmentState$1; │ │ 0x0000 - 0x0003 reg=2 size I │ │ │ │ #3 : (in Landroid/support/v4/app/FragmentState$1;) │ │ name : 'newArray' │ │ type : '(I)[Ljava/lang/Object;' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -039624: |[039624] android.support.v4.app.FragmentState$1.newArray:(I)[Ljava/lang/Object; │ │ -039634: 6e20 3504 2100 |0000: invoke-virtual {v1, v2}, Landroid/support/v4/app/FragmentState$1;.newArray:(I)[Landroid/support/v4/app/FragmentState; // method@0435 │ │ -03963a: 0c00 |0003: move-result-object v0 │ │ -03963c: 1100 |0004: return-object v0 │ │ +052608: |[052608] android.support.v4.app.FragmentState$1.newArray:(I)[Ljava/lang/Object; │ │ +052618: 6e20 0506 2100 |0000: invoke-virtual {v1, v2}, Landroid/support/v4/app/FragmentState$1;.newArray:(I)[Landroid/support/v4/app/FragmentState; // method@0605 │ │ +05261e: 0c00 |0003: move-result-object v0 │ │ +052620: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=137 │ │ + 0x0000 line=141 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/app/FragmentState$1; │ │ 0x0000 - 0x0005 reg=2 x0 I │ │ │ │ - source_file_idx : 868 (Fragment.java) │ │ + source_file_idx : 1123 (Fragment.java) │ │ │ │ -Class #38 header: │ │ -class_idx : 202 │ │ +Class #75 header: │ │ +class_idx : 305 │ │ access_flags : 16 (0x0010) │ │ -superclass_idx : 948 │ │ -source_file_idx : 868 │ │ +superclass_idx : 1337 │ │ +source_file_idx : 1123 │ │ static_fields_size : 1 │ │ instance_fields_size: 11 │ │ direct_methods_size : 3 │ │ virtual_methods_size: 3 │ │ │ │ -Class #38 annotations: │ │ -Annotations on field #298 'CREATOR' │ │ +Class #75 annotations: │ │ +Annotations on field #360 'CREATOR' │ │ VISIBILITY_SYSTEM Ldalvik/annotation/Signature; value={ "Landroid/os/Parcelable$Creator" "<" "Landroid/support/v4/app/FragmentState;" ">;" } │ │ │ │ -Class #38 - │ │ +Class #75 - │ │ Class descriptor : 'Landroid/support/v4/app/FragmentState;' │ │ Access flags : 0x0010 (FINAL) │ │ Superclass : 'Ljava/lang/Object;' │ │ Interfaces - │ │ #0 : 'Landroid/os/Parcelable;' │ │ Static fields - │ │ #0 : (in Landroid/support/v4/app/FragmentState;) │ │ @@ -10157,382 +12766,382 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -039640: |[039640] android.support.v4.app.FragmentState.:()V │ │ -039650: 2200 c900 |0000: new-instance v0, Landroid/support/v4/app/FragmentState$1; // type@00c9 │ │ -039654: 7010 3204 0000 |0002: invoke-direct {v0}, Landroid/support/v4/app/FragmentState$1;.:()V // method@0432 │ │ -03965a: 6900 2a01 |0005: sput-object v0, Landroid/support/v4/app/FragmentState;.CREATOR:Landroid/os/Parcelable$Creator; // field@012a │ │ -03965e: 0e00 |0007: return-void │ │ +052624: |[052624] android.support.v4.app.FragmentState.:()V │ │ +052634: 2200 3001 |0000: new-instance v0, Landroid/support/v4/app/FragmentState$1; // type@0130 │ │ +052638: 7010 0206 0000 |0002: invoke-direct {v0}, Landroid/support/v4/app/FragmentState$1;.:()V // method@0602 │ │ +05263e: 6900 6801 |0005: sput-object v0, Landroid/support/v4/app/FragmentState;.CREATOR:Landroid/os/Parcelable$Creator; // field@0168 │ │ +052642: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=136 │ │ + 0x0000 line=140 │ │ locals : │ │ │ │ #1 : (in Landroid/support/v4/app/FragmentState;) │ │ name : '' │ │ type : '(Landroid/os/Parcel;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 80 16-bit code units │ │ -039660: |[039660] android.support.v4.app.FragmentState.:(Landroid/os/Parcel;)V │ │ -039670: 1211 |0000: const/4 v1, #int 1 // #1 │ │ -039672: 1202 |0001: const/4 v2, #int 0 // #0 │ │ -039674: 7010 9117 0300 |0002: invoke-direct {v3}, Ljava/lang/Object;.:()V // method@1791 │ │ -03967a: 6e10 f901 0400 |0005: invoke-virtual {v4}, Landroid/os/Parcel;.readString:()Ljava/lang/String; // method@01f9 │ │ -039680: 0c00 |0008: move-result-object v0 │ │ -039682: 5b30 2c01 |0009: iput-object v0, v3, Landroid/support/v4/app/FragmentState;.mClassName:Ljava/lang/String; // field@012c │ │ -039686: 6e10 f701 0400 |000b: invoke-virtual {v4}, Landroid/os/Parcel;.readInt:()I // method@01f7 │ │ -03968c: 0a00 |000e: move-result v0 │ │ -03968e: 5930 3101 |000f: iput v0, v3, Landroid/support/v4/app/FragmentState;.mIndex:I // field@0131 │ │ -039692: 6e10 f701 0400 |0011: invoke-virtual {v4}, Landroid/os/Parcel;.readInt:()I // method@01f7 │ │ -039698: 0a00 |0014: move-result v0 │ │ -03969a: 3800 3500 |0015: if-eqz v0, 004a // +0035 │ │ -03969e: 0110 |0017: move v0, v1 │ │ -0396a0: 5c30 3001 |0018: iput-boolean v0, v3, Landroid/support/v4/app/FragmentState;.mFromLayout:Z // field@0130 │ │ -0396a4: 6e10 f701 0400 |001a: invoke-virtual {v4}, Landroid/os/Parcel;.readInt:()I // method@01f7 │ │ -0396aa: 0a00 |001d: move-result v0 │ │ -0396ac: 5930 2f01 |001e: iput v0, v3, Landroid/support/v4/app/FragmentState;.mFragmentId:I // field@012f │ │ -0396b0: 6e10 f701 0400 |0020: invoke-virtual {v4}, Landroid/os/Parcel;.readInt:()I // method@01f7 │ │ -0396b6: 0a00 |0023: move-result v0 │ │ -0396b8: 5930 2d01 |0024: iput v0, v3, Landroid/support/v4/app/FragmentState;.mContainerId:I // field@012d │ │ -0396bc: 6e10 f901 0400 |0026: invoke-virtual {v4}, Landroid/os/Parcel;.readString:()Ljava/lang/String; // method@01f9 │ │ -0396c2: 0c00 |0029: move-result-object v0 │ │ -0396c4: 5b30 3501 |002a: iput-object v0, v3, Landroid/support/v4/app/FragmentState;.mTag:Ljava/lang/String; // field@0135 │ │ -0396c8: 6e10 f701 0400 |002c: invoke-virtual {v4}, Landroid/os/Parcel;.readInt:()I // method@01f7 │ │ -0396ce: 0a00 |002f: move-result v0 │ │ -0396d0: 3800 1c00 |0030: if-eqz v0, 004c // +001c │ │ -0396d4: 0110 |0032: move v0, v1 │ │ -0396d6: 5c30 3301 |0033: iput-boolean v0, v3, Landroid/support/v4/app/FragmentState;.mRetainInstance:Z // field@0133 │ │ -0396da: 6e10 f701 0400 |0035: invoke-virtual {v4}, Landroid/os/Parcel;.readInt:()I // method@01f7 │ │ -0396e0: 0a00 |0038: move-result v0 │ │ -0396e2: 3800 1500 |0039: if-eqz v0, 004e // +0015 │ │ -0396e6: 5c31 2e01 |003b: iput-boolean v1, v3, Landroid/support/v4/app/FragmentState;.mDetached:Z // field@012e │ │ -0396ea: 6e10 f601 0400 |003d: invoke-virtual {v4}, Landroid/os/Parcel;.readBundle:()Landroid/os/Bundle; // method@01f6 │ │ -0396f0: 0c00 |0040: move-result-object v0 │ │ -0396f2: 5b30 2b01 |0041: iput-object v0, v3, Landroid/support/v4/app/FragmentState;.mArguments:Landroid/os/Bundle; // field@012b │ │ -0396f6: 6e10 f601 0400 |0043: invoke-virtual {v4}, Landroid/os/Parcel;.readBundle:()Landroid/os/Bundle; // method@01f6 │ │ -0396fc: 0c00 |0046: move-result-object v0 │ │ -0396fe: 5b30 3401 |0047: iput-object v0, v3, Landroid/support/v4/app/FragmentState;.mSavedFragmentState:Landroid/os/Bundle; // field@0134 │ │ -039702: 0e00 |0049: return-void │ │ -039704: 0120 |004a: move v0, v2 │ │ -039706: 28cd |004b: goto 0018 // -0033 │ │ -039708: 0120 |004c: move v0, v2 │ │ -03970a: 28e6 |004d: goto 0033 // -001a │ │ -03970c: 0121 |004e: move v1, v2 │ │ -03970e: 28ec |004f: goto 003b // -0014 │ │ +052644: |[052644] android.support.v4.app.FragmentState.:(Landroid/os/Parcel;)V │ │ +052654: 1211 |0000: const/4 v1, #int 1 // #1 │ │ +052656: 1202 |0001: const/4 v2, #int 0 // #0 │ │ +052658: 7010 8622 0300 |0002: invoke-direct {v3}, Ljava/lang/Object;.:()V // method@2286 │ │ +05265e: 6e10 2d03 0400 |0005: invoke-virtual {v4}, Landroid/os/Parcel;.readString:()Ljava/lang/String; // method@032d │ │ +052664: 0c00 |0008: move-result-object v0 │ │ +052666: 5b30 6a01 |0009: iput-object v0, v3, Landroid/support/v4/app/FragmentState;.mClassName:Ljava/lang/String; // field@016a │ │ +05266a: 6e10 2a03 0400 |000b: invoke-virtual {v4}, Landroid/os/Parcel;.readInt:()I // method@032a │ │ +052670: 0a00 |000e: move-result v0 │ │ +052672: 5930 6f01 |000f: iput v0, v3, Landroid/support/v4/app/FragmentState;.mIndex:I // field@016f │ │ +052676: 6e10 2a03 0400 |0011: invoke-virtual {v4}, Landroid/os/Parcel;.readInt:()I // method@032a │ │ +05267c: 0a00 |0014: move-result v0 │ │ +05267e: 3800 3500 |0015: if-eqz v0, 004a // +0035 │ │ +052682: 0110 |0017: move v0, v1 │ │ +052684: 5c30 6e01 |0018: iput-boolean v0, v3, Landroid/support/v4/app/FragmentState;.mFromLayout:Z // field@016e │ │ +052688: 6e10 2a03 0400 |001a: invoke-virtual {v4}, Landroid/os/Parcel;.readInt:()I // method@032a │ │ +05268e: 0a00 |001d: move-result v0 │ │ +052690: 5930 6d01 |001e: iput v0, v3, Landroid/support/v4/app/FragmentState;.mFragmentId:I // field@016d │ │ +052694: 6e10 2a03 0400 |0020: invoke-virtual {v4}, Landroid/os/Parcel;.readInt:()I // method@032a │ │ +05269a: 0a00 |0023: move-result v0 │ │ +05269c: 5930 6b01 |0024: iput v0, v3, Landroid/support/v4/app/FragmentState;.mContainerId:I // field@016b │ │ +0526a0: 6e10 2d03 0400 |0026: invoke-virtual {v4}, Landroid/os/Parcel;.readString:()Ljava/lang/String; // method@032d │ │ +0526a6: 0c00 |0029: move-result-object v0 │ │ +0526a8: 5b30 7301 |002a: iput-object v0, v3, Landroid/support/v4/app/FragmentState;.mTag:Ljava/lang/String; // field@0173 │ │ +0526ac: 6e10 2a03 0400 |002c: invoke-virtual {v4}, Landroid/os/Parcel;.readInt:()I // method@032a │ │ +0526b2: 0a00 |002f: move-result v0 │ │ +0526b4: 3800 1c00 |0030: if-eqz v0, 004c // +001c │ │ +0526b8: 0110 |0032: move v0, v1 │ │ +0526ba: 5c30 7101 |0033: iput-boolean v0, v3, Landroid/support/v4/app/FragmentState;.mRetainInstance:Z // field@0171 │ │ +0526be: 6e10 2a03 0400 |0035: invoke-virtual {v4}, Landroid/os/Parcel;.readInt:()I // method@032a │ │ +0526c4: 0a00 |0038: move-result v0 │ │ +0526c6: 3800 1500 |0039: if-eqz v0, 004e // +0015 │ │ +0526ca: 5c31 6c01 |003b: iput-boolean v1, v3, Landroid/support/v4/app/FragmentState;.mDetached:Z // field@016c │ │ +0526ce: 6e10 2803 0400 |003d: invoke-virtual {v4}, Landroid/os/Parcel;.readBundle:()Landroid/os/Bundle; // method@0328 │ │ +0526d4: 0c00 |0040: move-result-object v0 │ │ +0526d6: 5b30 6901 |0041: iput-object v0, v3, Landroid/support/v4/app/FragmentState;.mArguments:Landroid/os/Bundle; // field@0169 │ │ +0526da: 6e10 2803 0400 |0043: invoke-virtual {v4}, Landroid/os/Parcel;.readBundle:()Landroid/os/Bundle; // method@0328 │ │ +0526e0: 0c00 |0046: move-result-object v0 │ │ +0526e2: 5b30 7201 |0047: iput-object v0, v3, Landroid/support/v4/app/FragmentState;.mSavedFragmentState:Landroid/os/Bundle; // field@0172 │ │ +0526e6: 0e00 |0049: return-void │ │ +0526e8: 0120 |004a: move v0, v2 │ │ +0526ea: 28cd |004b: goto 0018 // -0033 │ │ +0526ec: 0120 |004c: move v0, v2 │ │ +0526ee: 28e6 |004d: goto 0033 // -001a │ │ +0526f0: 0121 |004e: move v1, v2 │ │ +0526f2: 28ec |004f: goto 003b // -0014 │ │ catches : (none) │ │ positions : │ │ - 0x0002 line=75 │ │ - 0x0005 line=76 │ │ - 0x000b line=77 │ │ - 0x0011 line=78 │ │ - 0x001a line=79 │ │ - 0x0020 line=80 │ │ - 0x0026 line=81 │ │ - 0x002c line=82 │ │ - 0x0035 line=83 │ │ - 0x003d line=84 │ │ - 0x0043 line=85 │ │ - 0x0049 line=86 │ │ - 0x004b line=78 │ │ - 0x004d line=82 │ │ - 0x004f line=83 │ │ + 0x0002 line=79 │ │ + 0x0005 line=80 │ │ + 0x000b line=81 │ │ + 0x0011 line=82 │ │ + 0x001a line=83 │ │ + 0x0020 line=84 │ │ + 0x0026 line=85 │ │ + 0x002c line=86 │ │ + 0x0035 line=87 │ │ + 0x003d line=88 │ │ + 0x0043 line=89 │ │ + 0x0049 line=90 │ │ + 0x004b line=82 │ │ + 0x004d line=86 │ │ + 0x004f line=87 │ │ locals : │ │ 0x0000 - 0x0050 reg=3 this Landroid/support/v4/app/FragmentState; │ │ 0x0000 - 0x0050 reg=4 in Landroid/os/Parcel; │ │ │ │ #2 : (in Landroid/support/v4/app/FragmentState;) │ │ name : '' │ │ type : '(Landroid/support/v4/app/Fragment;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 46 16-bit code units │ │ -039710: |[039710] android.support.v4.app.FragmentState.:(Landroid/support/v4/app/Fragment;)V │ │ -039720: 7010 9117 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@1791 │ │ -039726: 6e10 9417 0200 |0003: invoke-virtual {v2}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@1794 │ │ -03972c: 0c00 |0006: move-result-object v0 │ │ -03972e: 6e10 6d17 0000 |0007: invoke-virtual {v0}, Ljava/lang/Class;.getName:()Ljava/lang/String; // method@176d │ │ -039734: 0c00 |000a: move-result-object v0 │ │ -039736: 5b10 2c01 |000b: iput-object v0, v1, Landroid/support/v4/app/FragmentState;.mClassName:Ljava/lang/String; // field@012c │ │ -03973a: 5220 b800 |000d: iget v0, v2, Landroid/support/v4/app/Fragment;.mIndex:I // field@00b8 │ │ -03973e: 5910 3101 |000f: iput v0, v1, Landroid/support/v4/app/FragmentState;.mIndex:I // field@0131 │ │ -039742: 5520 b400 |0011: iget-boolean v0, v2, Landroid/support/v4/app/Fragment;.mFromLayout:Z // field@00b4 │ │ -039746: 5c10 3001 |0013: iput-boolean v0, v1, Landroid/support/v4/app/FragmentState;.mFromLayout:Z // field@0130 │ │ -03974a: 5220 b200 |0015: iget v0, v2, Landroid/support/v4/app/Fragment;.mFragmentId:I // field@00b2 │ │ -03974e: 5910 2f01 |0017: iput v0, v1, Landroid/support/v4/app/FragmentState;.mFragmentId:I // field@012f │ │ -039752: 5220 af00 |0019: iget v0, v2, Landroid/support/v4/app/Fragment;.mContainerId:I // field@00af │ │ -039756: 5910 2d01 |001b: iput v0, v1, Landroid/support/v4/app/FragmentState;.mContainerId:I // field@012d │ │ -03975a: 5420 c800 |001d: iget-object v0, v2, Landroid/support/v4/app/Fragment;.mTag:Ljava/lang/String; // field@00c8 │ │ -03975e: 5b10 3501 |001f: iput-object v0, v1, Landroid/support/v4/app/FragmentState;.mTag:Ljava/lang/String; // field@0135 │ │ -039762: 5520 c200 |0021: iget-boolean v0, v2, Landroid/support/v4/app/Fragment;.mRetainInstance:Z // field@00c2 │ │ -039766: 5c10 3301 |0023: iput-boolean v0, v1, Landroid/support/v4/app/FragmentState;.mRetainInstance:Z // field@0133 │ │ -03976a: 5520 b100 |0025: iget-boolean v0, v2, Landroid/support/v4/app/Fragment;.mDetached:Z // field@00b1 │ │ -03976e: 5c10 2e01 |0027: iput-boolean v0, v1, Landroid/support/v4/app/FragmentState;.mDetached:Z // field@012e │ │ -039772: 5420 a900 |0029: iget-object v0, v2, Landroid/support/v4/app/Fragment;.mArguments:Landroid/os/Bundle; // field@00a9 │ │ -039776: 5b10 2b01 |002b: iput-object v0, v1, Landroid/support/v4/app/FragmentState;.mArguments:Landroid/os/Bundle; // field@012b │ │ -03977a: 0e00 |002d: return-void │ │ +0526f4: |[0526f4] android.support.v4.app.FragmentState.:(Landroid/support/v4/app/Fragment;)V │ │ +052704: 7010 8622 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@2286 │ │ +05270a: 6e10 8922 0200 |0003: invoke-virtual {v2}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@2289 │ │ +052710: 0c00 |0006: move-result-object v0 │ │ +052712: 6e10 5c22 0000 |0007: invoke-virtual {v0}, Ljava/lang/Class;.getName:()Ljava/lang/String; // method@225c │ │ +052718: 0c00 |000a: move-result-object v0 │ │ +05271a: 5b10 6a01 |000b: iput-object v0, v1, Landroid/support/v4/app/FragmentState;.mClassName:Ljava/lang/String; // field@016a │ │ +05271e: 5220 f200 |000d: iget v0, v2, Landroid/support/v4/app/Fragment;.mIndex:I // field@00f2 │ │ +052722: 5910 6f01 |000f: iput v0, v1, Landroid/support/v4/app/FragmentState;.mIndex:I // field@016f │ │ +052726: 5520 ee00 |0011: iget-boolean v0, v2, Landroid/support/v4/app/Fragment;.mFromLayout:Z // field@00ee │ │ +05272a: 5c10 6e01 |0013: iput-boolean v0, v1, Landroid/support/v4/app/FragmentState;.mFromLayout:Z // field@016e │ │ +05272e: 5220 ec00 |0015: iget v0, v2, Landroid/support/v4/app/Fragment;.mFragmentId:I // field@00ec │ │ +052732: 5910 6d01 |0017: iput v0, v1, Landroid/support/v4/app/FragmentState;.mFragmentId:I // field@016d │ │ +052736: 5220 e500 |0019: iget v0, v2, Landroid/support/v4/app/Fragment;.mContainerId:I // field@00e5 │ │ +05273a: 5910 6b01 |001b: iput v0, v1, Landroid/support/v4/app/FragmentState;.mContainerId:I // field@016b │ │ +05273e: 5420 0601 |001d: iget-object v0, v2, Landroid/support/v4/app/Fragment;.mTag:Ljava/lang/String; // field@0106 │ │ +052742: 5b10 7301 |001f: iput-object v0, v1, Landroid/support/v4/app/FragmentState;.mTag:Ljava/lang/String; // field@0173 │ │ +052746: 5520 fd00 |0021: iget-boolean v0, v2, Landroid/support/v4/app/Fragment;.mRetainInstance:Z // field@00fd │ │ +05274a: 5c10 7101 |0023: iput-boolean v0, v1, Landroid/support/v4/app/FragmentState;.mRetainInstance:Z // field@0171 │ │ +05274e: 5520 e700 |0025: iget-boolean v0, v2, Landroid/support/v4/app/Fragment;.mDetached:Z // field@00e7 │ │ +052752: 5c10 6c01 |0027: iput-boolean v0, v1, Landroid/support/v4/app/FragmentState;.mDetached:Z // field@016c │ │ +052756: 5420 df00 |0029: iget-object v0, v2, Landroid/support/v4/app/Fragment;.mArguments:Landroid/os/Bundle; // field@00df │ │ +05275a: 5b10 6901 |002b: iput-object v0, v1, Landroid/support/v4/app/FragmentState;.mArguments:Landroid/os/Bundle; // field@0169 │ │ +05275e: 0e00 |002d: return-void │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=63 │ │ - 0x0003 line=64 │ │ - 0x000d line=65 │ │ - 0x0011 line=66 │ │ - 0x0015 line=67 │ │ - 0x0019 line=68 │ │ - 0x001d line=69 │ │ - 0x0021 line=70 │ │ - 0x0025 line=71 │ │ - 0x0029 line=72 │ │ - 0x002d line=73 │ │ + 0x0000 line=67 │ │ + 0x0003 line=68 │ │ + 0x000d line=69 │ │ + 0x0011 line=70 │ │ + 0x0015 line=71 │ │ + 0x0019 line=72 │ │ + 0x001d line=73 │ │ + 0x0021 line=74 │ │ + 0x0025 line=75 │ │ + 0x0029 line=76 │ │ + 0x002d line=77 │ │ locals : │ │ 0x0000 - 0x002e reg=1 this Landroid/support/v4/app/FragmentState; │ │ 0x0000 - 0x002e reg=2 frag Landroid/support/v4/app/Fragment; │ │ │ │ Virtual methods - │ │ #0 : (in Landroid/support/v4/app/FragmentState;) │ │ name : 'describeContents' │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -03977c: |[03977c] android.support.v4.app.FragmentState.describeContents:()I │ │ -03978c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -03978e: 0f00 |0001: return v0 │ │ +052760: |[052760] android.support.v4.app.FragmentState.describeContents:()I │ │ +052770: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +052772: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=120 │ │ + 0x0000 line=124 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/app/FragmentState; │ │ │ │ #1 : (in Landroid/support/v4/app/FragmentState;) │ │ name : 'instantiate' │ │ type : '(Landroid/support/v4/app/FragmentActivity;Landroid/support/v4/app/Fragment;)Landroid/support/v4/app/Fragment;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 137 16-bit code units │ │ -039790: |[039790] android.support.v4.app.FragmentState.instantiate:(Landroid/support/v4/app/FragmentActivity;Landroid/support/v4/app/Fragment;)Landroid/support/v4/app/Fragment; │ │ -0397a0: 5430 3201 |0000: iget-object v0, v3, Landroid/support/v4/app/FragmentState;.mInstance:Landroid/support/v4/app/Fragment; // field@0132 │ │ -0397a4: 3800 0500 |0002: if-eqz v0, 0007 // +0005 │ │ -0397a8: 5430 3201 |0004: iget-object v0, v3, Landroid/support/v4/app/FragmentState;.mInstance:Landroid/support/v4/app/Fragment; // field@0132 │ │ -0397ac: 1100 |0006: return-object v0 │ │ -0397ae: 5430 2b01 |0007: iget-object v0, v3, Landroid/support/v4/app/FragmentState;.mArguments:Landroid/os/Bundle; // field@012b │ │ -0397b2: 3800 0b00 |0009: if-eqz v0, 0014 // +000b │ │ -0397b6: 5430 2b01 |000b: iget-object v0, v3, Landroid/support/v4/app/FragmentState;.mArguments:Landroid/os/Bundle; // field@012b │ │ -0397ba: 6e10 7a03 0400 |000d: invoke-virtual {v4}, Landroid/support/v4/app/FragmentActivity;.getClassLoader:()Ljava/lang/ClassLoader; // method@037a │ │ -0397c0: 0c01 |0010: move-result-object v1 │ │ -0397c2: 6e20 e201 1000 |0011: invoke-virtual {v0, v1}, Landroid/os/Bundle;.setClassLoader:(Ljava/lang/ClassLoader;)V // method@01e2 │ │ -0397c8: 5430 2c01 |0014: iget-object v0, v3, Landroid/support/v4/app/FragmentState;.mClassName:Ljava/lang/String; // field@012c │ │ -0397cc: 5431 2b01 |0016: iget-object v1, v3, Landroid/support/v4/app/FragmentState;.mArguments:Landroid/os/Bundle; // field@012b │ │ -0397d0: 7130 2603 0401 |0018: invoke-static {v4, v0, v1}, Landroid/support/v4/app/Fragment;.instantiate:(Landroid/content/Context;Ljava/lang/String;Landroid/os/Bundle;)Landroid/support/v4/app/Fragment; // method@0326 │ │ -0397d6: 0c00 |001b: move-result-object v0 │ │ -0397d8: 5b30 3201 |001c: iput-object v0, v3, Landroid/support/v4/app/FragmentState;.mInstance:Landroid/support/v4/app/Fragment; // field@0132 │ │ -0397dc: 5430 3401 |001e: iget-object v0, v3, Landroid/support/v4/app/FragmentState;.mSavedFragmentState:Landroid/os/Bundle; // field@0134 │ │ -0397e0: 3800 1100 |0020: if-eqz v0, 0031 // +0011 │ │ -0397e4: 5430 3401 |0022: iget-object v0, v3, Landroid/support/v4/app/FragmentState;.mSavedFragmentState:Landroid/os/Bundle; // field@0134 │ │ -0397e8: 6e10 7a03 0400 |0024: invoke-virtual {v4}, Landroid/support/v4/app/FragmentActivity;.getClassLoader:()Ljava/lang/ClassLoader; // method@037a │ │ -0397ee: 0c01 |0027: move-result-object v1 │ │ -0397f0: 6e20 e201 1000 |0028: invoke-virtual {v0, v1}, Landroid/os/Bundle;.setClassLoader:(Ljava/lang/ClassLoader;)V // method@01e2 │ │ -0397f6: 5430 3201 |002b: iget-object v0, v3, Landroid/support/v4/app/FragmentState;.mInstance:Landroid/support/v4/app/Fragment; // field@0132 │ │ -0397fa: 5431 3401 |002d: iget-object v1, v3, Landroid/support/v4/app/FragmentState;.mSavedFragmentState:Landroid/os/Bundle; // field@0134 │ │ -0397fe: 5b01 c400 |002f: iput-object v1, v0, Landroid/support/v4/app/Fragment;.mSavedFragmentState:Landroid/os/Bundle; // field@00c4 │ │ -039802: 5430 3201 |0031: iget-object v0, v3, Landroid/support/v4/app/FragmentState;.mInstance:Landroid/support/v4/app/Fragment; // field@0132 │ │ -039806: 5231 3101 |0033: iget v1, v3, Landroid/support/v4/app/FragmentState;.mIndex:I // field@0131 │ │ -03980a: 6e30 6303 1005 |0035: invoke-virtual {v0, v1, v5}, Landroid/support/v4/app/Fragment;.setIndex:(ILandroid/support/v4/app/Fragment;)V // method@0363 │ │ -039810: 5430 3201 |0038: iget-object v0, v3, Landroid/support/v4/app/FragmentState;.mInstance:Landroid/support/v4/app/Fragment; // field@0132 │ │ -039814: 5531 3001 |003a: iget-boolean v1, v3, Landroid/support/v4/app/FragmentState;.mFromLayout:Z // field@0130 │ │ -039818: 5c01 b400 |003c: iput-boolean v1, v0, Landroid/support/v4/app/Fragment;.mFromLayout:Z // field@00b4 │ │ -03981c: 5430 3201 |003e: iget-object v0, v3, Landroid/support/v4/app/FragmentState;.mInstance:Landroid/support/v4/app/Fragment; // field@0132 │ │ -039820: 1211 |0040: const/4 v1, #int 1 // #1 │ │ -039822: 5c01 c000 |0041: iput-boolean v1, v0, Landroid/support/v4/app/Fragment;.mRestored:Z // field@00c0 │ │ -039826: 5430 3201 |0043: iget-object v0, v3, Landroid/support/v4/app/FragmentState;.mInstance:Landroid/support/v4/app/Fragment; // field@0132 │ │ -03982a: 5231 2f01 |0045: iget v1, v3, Landroid/support/v4/app/FragmentState;.mFragmentId:I // field@012f │ │ -03982e: 5901 b200 |0047: iput v1, v0, Landroid/support/v4/app/Fragment;.mFragmentId:I // field@00b2 │ │ -039832: 5430 3201 |0049: iget-object v0, v3, Landroid/support/v4/app/FragmentState;.mInstance:Landroid/support/v4/app/Fragment; // field@0132 │ │ -039836: 5231 2d01 |004b: iget v1, v3, Landroid/support/v4/app/FragmentState;.mContainerId:I // field@012d │ │ -03983a: 5901 af00 |004d: iput v1, v0, Landroid/support/v4/app/Fragment;.mContainerId:I // field@00af │ │ -03983e: 5430 3201 |004f: iget-object v0, v3, Landroid/support/v4/app/FragmentState;.mInstance:Landroid/support/v4/app/Fragment; // field@0132 │ │ -039842: 5431 3501 |0051: iget-object v1, v3, Landroid/support/v4/app/FragmentState;.mTag:Ljava/lang/String; // field@0135 │ │ -039846: 5b01 c800 |0053: iput-object v1, v0, Landroid/support/v4/app/Fragment;.mTag:Ljava/lang/String; // field@00c8 │ │ -03984a: 5430 3201 |0055: iget-object v0, v3, Landroid/support/v4/app/FragmentState;.mInstance:Landroid/support/v4/app/Fragment; // field@0132 │ │ -03984e: 5531 3301 |0057: iget-boolean v1, v3, Landroid/support/v4/app/FragmentState;.mRetainInstance:Z // field@0133 │ │ -039852: 5c01 c200 |0059: iput-boolean v1, v0, Landroid/support/v4/app/Fragment;.mRetainInstance:Z // field@00c2 │ │ -039856: 5430 3201 |005b: iget-object v0, v3, Landroid/support/v4/app/FragmentState;.mInstance:Landroid/support/v4/app/Fragment; // field@0132 │ │ -03985a: 5531 2e01 |005d: iget-boolean v1, v3, Landroid/support/v4/app/FragmentState;.mDetached:Z // field@012e │ │ -03985e: 5c01 b100 |005f: iput-boolean v1, v0, Landroid/support/v4/app/Fragment;.mDetached:Z // field@00b1 │ │ -039862: 5430 3201 |0061: iget-object v0, v3, Landroid/support/v4/app/FragmentState;.mInstance:Landroid/support/v4/app/Fragment; // field@0132 │ │ -039866: 5441 e400 |0063: iget-object v1, v4, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00e4 │ │ -03986a: 5b01 b300 |0065: iput-object v1, v0, Landroid/support/v4/app/Fragment;.mFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00b3 │ │ -03986e: 6300 0101 |0067: sget-boolean v0, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@0101 │ │ -039872: 3800 1c00 |0069: if-eqz v0, 0085 // +001c │ │ -039876: 1a00 6703 |006b: const-string v0, "FragmentManager" // string@0367 │ │ -03987a: 2201 b903 |006d: new-instance v1, Ljava/lang/StringBuilder; // type@03b9 │ │ -03987e: 7010 ae17 0100 |006f: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@17ae │ │ -039884: 1a02 3204 |0072: const-string v2, "Instantiated fragment " // string@0432 │ │ -039888: 6e20 b517 2100 |0074: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17b5 │ │ -03988e: 0c01 |0077: move-result-object v1 │ │ -039890: 5432 3201 |0078: iget-object v2, v3, Landroid/support/v4/app/FragmentState;.mInstance:Landroid/support/v4/app/Fragment; // field@0132 │ │ -039894: 6e20 b417 2100 |007a: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@17b4 │ │ -03989a: 0c01 |007d: move-result-object v1 │ │ -03989c: 6e10 ba17 0100 |007e: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@17ba │ │ -0398a2: 0c01 |0081: move-result-object v1 │ │ -0398a4: 7120 3812 1000 |0082: invoke-static {v0, v1}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@1238 │ │ -0398aa: 5430 3201 |0085: iget-object v0, v3, Landroid/support/v4/app/FragmentState;.mInstance:Landroid/support/v4/app/Fragment; // field@0132 │ │ -0398ae: 2900 7fff |0087: goto/16 0006 // -0081 │ │ +052774: |[052774] android.support.v4.app.FragmentState.instantiate:(Landroid/support/v4/app/FragmentActivity;Landroid/support/v4/app/Fragment;)Landroid/support/v4/app/Fragment; │ │ +052784: 5430 7001 |0000: iget-object v0, v3, Landroid/support/v4/app/FragmentState;.mInstance:Landroid/support/v4/app/Fragment; // field@0170 │ │ +052788: 3800 0500 |0002: if-eqz v0, 0007 // +0005 │ │ +05278c: 5430 7001 |0004: iget-object v0, v3, Landroid/support/v4/app/FragmentState;.mInstance:Landroid/support/v4/app/Fragment; // field@0170 │ │ +052790: 1100 |0006: return-object v0 │ │ +052792: 5430 6901 |0007: iget-object v0, v3, Landroid/support/v4/app/FragmentState;.mArguments:Landroid/os/Bundle; // field@0169 │ │ +052796: 3800 0b00 |0009: if-eqz v0, 0014 // +000b │ │ +05279a: 5430 6901 |000b: iget-object v0, v3, Landroid/support/v4/app/FragmentState;.mArguments:Landroid/os/Bundle; // field@0169 │ │ +05279e: 6e10 3e05 0400 |000d: invoke-virtual {v4}, Landroid/support/v4/app/FragmentActivity;.getClassLoader:()Ljava/lang/ClassLoader; // method@053e │ │ +0527a4: 0c01 |0010: move-result-object v1 │ │ +0527a6: 6e20 0403 1000 |0011: invoke-virtual {v0, v1}, Landroid/os/Bundle;.setClassLoader:(Ljava/lang/ClassLoader;)V // method@0304 │ │ +0527ac: 5430 6a01 |0014: iget-object v0, v3, Landroid/support/v4/app/FragmentState;.mClassName:Ljava/lang/String; // field@016a │ │ +0527b0: 5431 6901 |0016: iget-object v1, v3, Landroid/support/v4/app/FragmentState;.mArguments:Landroid/os/Bundle; // field@0169 │ │ +0527b4: 7130 e204 0401 |0018: invoke-static {v4, v0, v1}, Landroid/support/v4/app/Fragment;.instantiate:(Landroid/content/Context;Ljava/lang/String;Landroid/os/Bundle;)Landroid/support/v4/app/Fragment; // method@04e2 │ │ +0527ba: 0c00 |001b: move-result-object v0 │ │ +0527bc: 5b30 7001 |001c: iput-object v0, v3, Landroid/support/v4/app/FragmentState;.mInstance:Landroid/support/v4/app/Fragment; // field@0170 │ │ +0527c0: 5430 7201 |001e: iget-object v0, v3, Landroid/support/v4/app/FragmentState;.mSavedFragmentState:Landroid/os/Bundle; // field@0172 │ │ +0527c4: 3800 1100 |0020: if-eqz v0, 0031 // +0011 │ │ +0527c8: 5430 7201 |0022: iget-object v0, v3, Landroid/support/v4/app/FragmentState;.mSavedFragmentState:Landroid/os/Bundle; // field@0172 │ │ +0527cc: 6e10 3e05 0400 |0024: invoke-virtual {v4}, Landroid/support/v4/app/FragmentActivity;.getClassLoader:()Ljava/lang/ClassLoader; // method@053e │ │ +0527d2: 0c01 |0027: move-result-object v1 │ │ +0527d4: 6e20 0403 1000 |0028: invoke-virtual {v0, v1}, Landroid/os/Bundle;.setClassLoader:(Ljava/lang/ClassLoader;)V // method@0304 │ │ +0527da: 5430 7001 |002b: iget-object v0, v3, Landroid/support/v4/app/FragmentState;.mInstance:Landroid/support/v4/app/Fragment; // field@0170 │ │ +0527de: 5431 7201 |002d: iget-object v1, v3, Landroid/support/v4/app/FragmentState;.mSavedFragmentState:Landroid/os/Bundle; // field@0172 │ │ +0527e2: 5b01 0001 |002f: iput-object v1, v0, Landroid/support/v4/app/Fragment;.mSavedFragmentState:Landroid/os/Bundle; // field@0100 │ │ +0527e6: 5430 7001 |0031: iget-object v0, v3, Landroid/support/v4/app/FragmentState;.mInstance:Landroid/support/v4/app/Fragment; // field@0170 │ │ +0527ea: 5231 6f01 |0033: iget v1, v3, Landroid/support/v4/app/FragmentState;.mIndex:I // field@016f │ │ +0527ee: 6e30 2505 1005 |0035: invoke-virtual {v0, v1, v5}, Landroid/support/v4/app/Fragment;.setIndex:(ILandroid/support/v4/app/Fragment;)V // method@0525 │ │ +0527f4: 5430 7001 |0038: iget-object v0, v3, Landroid/support/v4/app/FragmentState;.mInstance:Landroid/support/v4/app/Fragment; // field@0170 │ │ +0527f8: 5531 6e01 |003a: iget-boolean v1, v3, Landroid/support/v4/app/FragmentState;.mFromLayout:Z // field@016e │ │ +0527fc: 5c01 ee00 |003c: iput-boolean v1, v0, Landroid/support/v4/app/Fragment;.mFromLayout:Z // field@00ee │ │ +052800: 5430 7001 |003e: iget-object v0, v3, Landroid/support/v4/app/FragmentState;.mInstance:Landroid/support/v4/app/Fragment; // field@0170 │ │ +052804: 1211 |0040: const/4 v1, #int 1 // #1 │ │ +052806: 5c01 fb00 |0041: iput-boolean v1, v0, Landroid/support/v4/app/Fragment;.mRestored:Z // field@00fb │ │ +05280a: 5430 7001 |0043: iget-object v0, v3, Landroid/support/v4/app/FragmentState;.mInstance:Landroid/support/v4/app/Fragment; // field@0170 │ │ +05280e: 5231 6d01 |0045: iget v1, v3, Landroid/support/v4/app/FragmentState;.mFragmentId:I // field@016d │ │ +052812: 5901 ec00 |0047: iput v1, v0, Landroid/support/v4/app/Fragment;.mFragmentId:I // field@00ec │ │ +052816: 5430 7001 |0049: iget-object v0, v3, Landroid/support/v4/app/FragmentState;.mInstance:Landroid/support/v4/app/Fragment; // field@0170 │ │ +05281a: 5231 6b01 |004b: iget v1, v3, Landroid/support/v4/app/FragmentState;.mContainerId:I // field@016b │ │ +05281e: 5901 e500 |004d: iput v1, v0, Landroid/support/v4/app/Fragment;.mContainerId:I // field@00e5 │ │ +052822: 5430 7001 |004f: iget-object v0, v3, Landroid/support/v4/app/FragmentState;.mInstance:Landroid/support/v4/app/Fragment; // field@0170 │ │ +052826: 5431 7301 |0051: iget-object v1, v3, Landroid/support/v4/app/FragmentState;.mTag:Ljava/lang/String; // field@0173 │ │ +05282a: 5b01 0601 |0053: iput-object v1, v0, Landroid/support/v4/app/Fragment;.mTag:Ljava/lang/String; // field@0106 │ │ +05282e: 5430 7001 |0055: iget-object v0, v3, Landroid/support/v4/app/FragmentState;.mInstance:Landroid/support/v4/app/Fragment; // field@0170 │ │ +052832: 5531 7101 |0057: iget-boolean v1, v3, Landroid/support/v4/app/FragmentState;.mRetainInstance:Z // field@0171 │ │ +052836: 5c01 fd00 |0059: iput-boolean v1, v0, Landroid/support/v4/app/Fragment;.mRetainInstance:Z // field@00fd │ │ +05283a: 5430 7001 |005b: iget-object v0, v3, Landroid/support/v4/app/FragmentState;.mInstance:Landroid/support/v4/app/Fragment; // field@0170 │ │ +05283e: 5531 6c01 |005d: iget-boolean v1, v3, Landroid/support/v4/app/FragmentState;.mDetached:Z // field@016c │ │ +052842: 5c01 e700 |005f: iput-boolean v1, v0, Landroid/support/v4/app/Fragment;.mDetached:Z // field@00e7 │ │ +052846: 5430 7001 |0061: iget-object v0, v3, Landroid/support/v4/app/FragmentState;.mInstance:Landroid/support/v4/app/Fragment; // field@0170 │ │ +05284a: 5441 1e01 |0063: iget-object v1, v4, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@011e │ │ +05284e: 5b01 ed00 |0065: iput-object v1, v0, Landroid/support/v4/app/Fragment;.mFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00ed │ │ +052852: 6300 3f01 |0067: sget-boolean v0, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@013f │ │ +052856: 3800 1c00 |0069: if-eqz v0, 0085 // +001c │ │ +05285a: 1a00 6604 |006b: const-string v0, "FragmentManager" // string@0466 │ │ +05285e: 2201 3e05 |006d: new-instance v1, Ljava/lang/StringBuilder; // type@053e │ │ +052862: 7010 a422 0100 |006f: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@22a4 │ │ +052868: 1a02 4805 |0072: const-string v2, "Instantiated fragment " // string@0548 │ │ +05286c: 6e20 ad22 2100 |0074: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22ad │ │ +052872: 0c01 |0077: move-result-object v1 │ │ +052874: 5432 7001 |0078: iget-object v2, v3, Landroid/support/v4/app/FragmentState;.mInstance:Landroid/support/v4/app/Fragment; // field@0170 │ │ +052878: 6e20 ac22 2100 |007a: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@22ac │ │ +05287e: 0c01 |007d: move-result-object v1 │ │ +052880: 6e10 b222 0100 |007e: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@22b2 │ │ +052886: 0c01 |0081: move-result-object v1 │ │ +052888: 7120 741c 1000 |0082: invoke-static {v0, v1}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@1c74 │ │ +05288e: 5430 7001 |0085: iget-object v0, v3, Landroid/support/v4/app/FragmentState;.mInstance:Landroid/support/v4/app/Fragment; // field@0170 │ │ +052892: 2900 7fff |0087: goto/16 0006 // -0081 │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=89 │ │ - 0x0004 line=90 │ │ - 0x0006 line=116 │ │ - 0x0007 line=93 │ │ - 0x000b line=94 │ │ - 0x0014 line=97 │ │ - 0x001e line=99 │ │ - 0x0022 line=100 │ │ - 0x002b line=101 │ │ - 0x0031 line=103 │ │ - 0x0038 line=104 │ │ - 0x003e line=105 │ │ - 0x0043 line=106 │ │ - 0x0049 line=107 │ │ - 0x004f line=108 │ │ - 0x0055 line=109 │ │ - 0x005b line=110 │ │ - 0x0061 line=111 │ │ - 0x0067 line=113 │ │ - 0x0085 line=116 │ │ + 0x0000 line=93 │ │ + 0x0004 line=94 │ │ + 0x0006 line=120 │ │ + 0x0007 line=97 │ │ + 0x000b line=98 │ │ + 0x0014 line=101 │ │ + 0x001e line=103 │ │ + 0x0022 line=104 │ │ + 0x002b line=105 │ │ + 0x0031 line=107 │ │ + 0x0038 line=108 │ │ + 0x003e line=109 │ │ + 0x0043 line=110 │ │ + 0x0049 line=111 │ │ + 0x004f line=112 │ │ + 0x0055 line=113 │ │ + 0x005b line=114 │ │ + 0x0061 line=115 │ │ + 0x0067 line=117 │ │ + 0x0085 line=120 │ │ locals : │ │ 0x0000 - 0x0089 reg=3 this Landroid/support/v4/app/FragmentState; │ │ 0x0000 - 0x0089 reg=4 activity Landroid/support/v4/app/FragmentActivity; │ │ 0x0000 - 0x0089 reg=5 parent Landroid/support/v4/app/Fragment; │ │ │ │ #2 : (in Landroid/support/v4/app/FragmentState;) │ │ name : 'writeToParcel' │ │ type : '(Landroid/os/Parcel;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 67 16-bit code units │ │ -0398b4: |[0398b4] android.support.v4.app.FragmentState.writeToParcel:(Landroid/os/Parcel;I)V │ │ -0398c4: 1211 |0000: const/4 v1, #int 1 // #1 │ │ -0398c6: 1202 |0001: const/4 v2, #int 0 // #0 │ │ -0398c8: 5430 2c01 |0002: iget-object v0, v3, Landroid/support/v4/app/FragmentState;.mClassName:Ljava/lang/String; // field@012c │ │ -0398cc: 6e20 fe01 0400 |0004: invoke-virtual {v4, v0}, Landroid/os/Parcel;.writeString:(Ljava/lang/String;)V // method@01fe │ │ -0398d2: 5230 3101 |0007: iget v0, v3, Landroid/support/v4/app/FragmentState;.mIndex:I // field@0131 │ │ -0398d6: 6e20 fb01 0400 |0009: invoke-virtual {v4, v0}, Landroid/os/Parcel;.writeInt:(I)V // method@01fb │ │ -0398dc: 5530 3001 |000c: iget-boolean v0, v3, Landroid/support/v4/app/FragmentState;.mFromLayout:Z // field@0130 │ │ -0398e0: 3800 2f00 |000e: if-eqz v0, 003d // +002f │ │ -0398e4: 0110 |0010: move v0, v1 │ │ -0398e6: 6e20 fb01 0400 |0011: invoke-virtual {v4, v0}, Landroid/os/Parcel;.writeInt:(I)V // method@01fb │ │ -0398ec: 5230 2f01 |0014: iget v0, v3, Landroid/support/v4/app/FragmentState;.mFragmentId:I // field@012f │ │ -0398f0: 6e20 fb01 0400 |0016: invoke-virtual {v4, v0}, Landroid/os/Parcel;.writeInt:(I)V // method@01fb │ │ -0398f6: 5230 2d01 |0019: iget v0, v3, Landroid/support/v4/app/FragmentState;.mContainerId:I // field@012d │ │ -0398fa: 6e20 fb01 0400 |001b: invoke-virtual {v4, v0}, Landroid/os/Parcel;.writeInt:(I)V // method@01fb │ │ -039900: 5430 3501 |001e: iget-object v0, v3, Landroid/support/v4/app/FragmentState;.mTag:Ljava/lang/String; // field@0135 │ │ -039904: 6e20 fe01 0400 |0020: invoke-virtual {v4, v0}, Landroid/os/Parcel;.writeString:(Ljava/lang/String;)V // method@01fe │ │ -03990a: 5530 3301 |0023: iget-boolean v0, v3, Landroid/support/v4/app/FragmentState;.mRetainInstance:Z // field@0133 │ │ -03990e: 3800 1a00 |0025: if-eqz v0, 003f // +001a │ │ -039912: 0110 |0027: move v0, v1 │ │ -039914: 6e20 fb01 0400 |0028: invoke-virtual {v4, v0}, Landroid/os/Parcel;.writeInt:(I)V // method@01fb │ │ -03991a: 5530 2e01 |002b: iget-boolean v0, v3, Landroid/support/v4/app/FragmentState;.mDetached:Z // field@012e │ │ -03991e: 3800 1400 |002d: if-eqz v0, 0041 // +0014 │ │ -039922: 6e20 fb01 1400 |002f: invoke-virtual {v4, v1}, Landroid/os/Parcel;.writeInt:(I)V // method@01fb │ │ -039928: 5430 2b01 |0032: iget-object v0, v3, Landroid/support/v4/app/FragmentState;.mArguments:Landroid/os/Bundle; // field@012b │ │ -03992c: 6e20 fa01 0400 |0034: invoke-virtual {v4, v0}, Landroid/os/Parcel;.writeBundle:(Landroid/os/Bundle;)V // method@01fa │ │ -039932: 5430 3401 |0037: iget-object v0, v3, Landroid/support/v4/app/FragmentState;.mSavedFragmentState:Landroid/os/Bundle; // field@0134 │ │ -039936: 6e20 fa01 0400 |0039: invoke-virtual {v4, v0}, Landroid/os/Parcel;.writeBundle:(Landroid/os/Bundle;)V // method@01fa │ │ -03993c: 0e00 |003c: return-void │ │ -03993e: 0120 |003d: move v0, v2 │ │ -039940: 28d3 |003e: goto 0011 // -002d │ │ -039942: 0120 |003f: move v0, v2 │ │ -039944: 28e8 |0040: goto 0028 // -0018 │ │ -039946: 0121 |0041: move v1, v2 │ │ -039948: 28ed |0042: goto 002f // -0013 │ │ - catches : (none) │ │ - positions : │ │ - 0x0002 line=124 │ │ - 0x0007 line=125 │ │ - 0x000c line=126 │ │ - 0x0014 line=127 │ │ - 0x0019 line=128 │ │ - 0x001e line=129 │ │ - 0x0023 line=130 │ │ - 0x002b line=131 │ │ - 0x0032 line=132 │ │ - 0x0037 line=133 │ │ - 0x003c line=134 │ │ - 0x003e line=126 │ │ - 0x0040 line=130 │ │ - 0x0042 line=131 │ │ +052898: |[052898] android.support.v4.app.FragmentState.writeToParcel:(Landroid/os/Parcel;I)V │ │ +0528a8: 1211 |0000: const/4 v1, #int 1 // #1 │ │ +0528aa: 1202 |0001: const/4 v2, #int 0 // #0 │ │ +0528ac: 5430 6a01 |0002: iget-object v0, v3, Landroid/support/v4/app/FragmentState;.mClassName:Ljava/lang/String; // field@016a │ │ +0528b0: 6e20 3603 0400 |0004: invoke-virtual {v4, v0}, Landroid/os/Parcel;.writeString:(Ljava/lang/String;)V // method@0336 │ │ +0528b6: 5230 6f01 |0007: iget v0, v3, Landroid/support/v4/app/FragmentState;.mIndex:I // field@016f │ │ +0528ba: 6e20 3103 0400 |0009: invoke-virtual {v4, v0}, Landroid/os/Parcel;.writeInt:(I)V // method@0331 │ │ +0528c0: 5530 6e01 |000c: iget-boolean v0, v3, Landroid/support/v4/app/FragmentState;.mFromLayout:Z // field@016e │ │ +0528c4: 3800 2f00 |000e: if-eqz v0, 003d // +002f │ │ +0528c8: 0110 |0010: move v0, v1 │ │ +0528ca: 6e20 3103 0400 |0011: invoke-virtual {v4, v0}, Landroid/os/Parcel;.writeInt:(I)V // method@0331 │ │ +0528d0: 5230 6d01 |0014: iget v0, v3, Landroid/support/v4/app/FragmentState;.mFragmentId:I // field@016d │ │ +0528d4: 6e20 3103 0400 |0016: invoke-virtual {v4, v0}, Landroid/os/Parcel;.writeInt:(I)V // method@0331 │ │ +0528da: 5230 6b01 |0019: iget v0, v3, Landroid/support/v4/app/FragmentState;.mContainerId:I // field@016b │ │ +0528de: 6e20 3103 0400 |001b: invoke-virtual {v4, v0}, Landroid/os/Parcel;.writeInt:(I)V // method@0331 │ │ +0528e4: 5430 7301 |001e: iget-object v0, v3, Landroid/support/v4/app/FragmentState;.mTag:Ljava/lang/String; // field@0173 │ │ +0528e8: 6e20 3603 0400 |0020: invoke-virtual {v4, v0}, Landroid/os/Parcel;.writeString:(Ljava/lang/String;)V // method@0336 │ │ +0528ee: 5530 7101 |0023: iget-boolean v0, v3, Landroid/support/v4/app/FragmentState;.mRetainInstance:Z // field@0171 │ │ +0528f2: 3800 1a00 |0025: if-eqz v0, 003f // +001a │ │ +0528f6: 0110 |0027: move v0, v1 │ │ +0528f8: 6e20 3103 0400 |0028: invoke-virtual {v4, v0}, Landroid/os/Parcel;.writeInt:(I)V // method@0331 │ │ +0528fe: 5530 6c01 |002b: iget-boolean v0, v3, Landroid/support/v4/app/FragmentState;.mDetached:Z // field@016c │ │ +052902: 3800 1400 |002d: if-eqz v0, 0041 // +0014 │ │ +052906: 6e20 3103 1400 |002f: invoke-virtual {v4, v1}, Landroid/os/Parcel;.writeInt:(I)V // method@0331 │ │ +05290c: 5430 6901 |0032: iget-object v0, v3, Landroid/support/v4/app/FragmentState;.mArguments:Landroid/os/Bundle; // field@0169 │ │ +052910: 6e20 2f03 0400 |0034: invoke-virtual {v4, v0}, Landroid/os/Parcel;.writeBundle:(Landroid/os/Bundle;)V // method@032f │ │ +052916: 5430 7201 |0037: iget-object v0, v3, Landroid/support/v4/app/FragmentState;.mSavedFragmentState:Landroid/os/Bundle; // field@0172 │ │ +05291a: 6e20 2f03 0400 |0039: invoke-virtual {v4, v0}, Landroid/os/Parcel;.writeBundle:(Landroid/os/Bundle;)V // method@032f │ │ +052920: 0e00 |003c: return-void │ │ +052922: 0120 |003d: move v0, v2 │ │ +052924: 28d3 |003e: goto 0011 // -002d │ │ +052926: 0120 |003f: move v0, v2 │ │ +052928: 28e8 |0040: goto 0028 // -0018 │ │ +05292a: 0121 |0041: move v1, v2 │ │ +05292c: 28ed |0042: goto 002f // -0013 │ │ + catches : (none) │ │ + positions : │ │ + 0x0002 line=128 │ │ + 0x0007 line=129 │ │ + 0x000c line=130 │ │ + 0x0014 line=131 │ │ + 0x0019 line=132 │ │ + 0x001e line=133 │ │ + 0x0023 line=134 │ │ + 0x002b line=135 │ │ + 0x0032 line=136 │ │ + 0x0037 line=137 │ │ + 0x003c line=138 │ │ + 0x003e line=130 │ │ + 0x0040 line=134 │ │ + 0x0042 line=135 │ │ locals : │ │ 0x0000 - 0x0043 reg=3 this Landroid/support/v4/app/FragmentState; │ │ 0x0000 - 0x0043 reg=4 dest Landroid/os/Parcel; │ │ 0x0000 - 0x0043 reg=5 flags I │ │ │ │ - source_file_idx : 868 (Fragment.java) │ │ + source_file_idx : 1123 (Fragment.java) │ │ │ │ -Class #39 header: │ │ -class_idx : 204 │ │ +Class #76 header: │ │ +class_idx : 307 │ │ access_flags : 4096 (0x1000) │ │ -superclass_idx : 948 │ │ -source_file_idx : 881 │ │ +superclass_idx : 1337 │ │ +source_file_idx : 1136 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 0 │ │ │ │ -Class #39 annotations: │ │ +Class #76 annotations: │ │ Annotations on class │ │ VISIBILITY_SYSTEM Ldalvik/annotation/EnclosingClass; value=Landroid/support/v4/app/FragmentTabHost; │ │ VISIBILITY_SYSTEM Ldalvik/annotation/InnerClass; accessFlags=4104 name=null │ │ │ │ -Class #39 - │ │ +Class #76 - │ │ Class descriptor : 'Landroid/support/v4/app/FragmentTabHost$1;' │ │ Access flags : 0x1000 (SYNTHETIC) │ │ Superclass : 'Ljava/lang/Object;' │ │ Interfaces - │ │ Static fields - │ │ Instance fields - │ │ Direct methods - │ │ Virtual methods - │ │ - source_file_idx : 881 (FragmentTabHost.java) │ │ + source_file_idx : 1136 (FragmentTabHost.java) │ │ │ │ -Class #40 header: │ │ -class_idx : 205 │ │ +Class #77 header: │ │ +class_idx : 308 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 948 │ │ -source_file_idx : 881 │ │ +superclass_idx : 1337 │ │ +source_file_idx : 1136 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ -Class #40 annotations: │ │ +Class #77 annotations: │ │ Annotations on class │ │ VISIBILITY_SYSTEM Ldalvik/annotation/EnclosingClass; value=Landroid/support/v4/app/FragmentTabHost; │ │ VISIBILITY_SYSTEM Ldalvik/annotation/InnerClass; accessFlags=8 name="DummyTabFactory" │ │ │ │ -Class #40 - │ │ +Class #77 - │ │ Class descriptor : 'Landroid/support/v4/app/FragmentTabHost$DummyTabFactory;' │ │ Access flags : 0x0000 () │ │ Superclass : 'Ljava/lang/Object;' │ │ Interfaces - │ │ #0 : 'Landroid/widget/TabHost$TabContentFactory;' │ │ Static fields - │ │ Instance fields - │ │ @@ -10546,18 +13155,18 @@ │ │ type : '(Landroid/content/Context;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -03994c: |[03994c] android.support.v4.app.FragmentTabHost$DummyTabFactory.:(Landroid/content/Context;)V │ │ -03995c: 7010 9117 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1791 │ │ -039962: 5b01 3d01 |0003: iput-object v1, v0, Landroid/support/v4/app/FragmentTabHost$DummyTabFactory;.mContext:Landroid/content/Context; // field@013d │ │ -039966: 0e00 |0005: return-void │ │ +052930: |[052930] android.support.v4.app.FragmentTabHost$DummyTabFactory.:(Landroid/content/Context;)V │ │ +052940: 7010 8622 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2286 │ │ +052946: 5b01 7b01 |0003: iput-object v1, v0, Landroid/support/v4/app/FragmentTabHost$DummyTabFactory;.mContext:Landroid/content/Context; // field@017b │ │ +05294a: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=77 │ │ 0x0003 line=78 │ │ 0x0005 line=79 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Landroid/support/v4/app/FragmentTabHost$DummyTabFactory; │ │ @@ -10569,52 +13178,52 @@ │ │ type : '(Ljava/lang/String;)Landroid/view/View;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 15 16-bit code units │ │ -039968: |[039968] android.support.v4.app.FragmentTabHost$DummyTabFactory.createTabContent:(Ljava/lang/String;)Landroid/view/View; │ │ -039978: 1202 |0000: const/4 v2, #int 0 // #0 │ │ -03997a: 2200 c202 |0001: new-instance v0, Landroid/view/View; // type@02c2 │ │ -03997e: 5431 3d01 |0003: iget-object v1, v3, Landroid/support/v4/app/FragmentTabHost$DummyTabFactory;.mContext:Landroid/content/Context; // field@013d │ │ -039982: 7020 ab12 1000 |0005: invoke-direct {v0, v1}, Landroid/view/View;.:(Landroid/content/Context;)V // method@12ab │ │ -039988: 6e20 0d13 2000 |0008: invoke-virtual {v0, v2}, Landroid/view/View;.setMinimumWidth:(I)V // method@130d │ │ -03998e: 6e20 0c13 2000 |000b: invoke-virtual {v0, v2}, Landroid/view/View;.setMinimumHeight:(I)V // method@130c │ │ -039994: 1100 |000e: return-object v0 │ │ +05294c: |[05294c] android.support.v4.app.FragmentTabHost$DummyTabFactory.createTabContent:(Ljava/lang/String;)Landroid/view/View; │ │ +05295c: 1202 |0000: const/4 v2, #int 0 // #0 │ │ +05295e: 2200 3804 |0001: new-instance v0, Landroid/view/View; // type@0438 │ │ +052962: 5431 7b01 |0003: iget-object v1, v3, Landroid/support/v4/app/FragmentTabHost$DummyTabFactory;.mContext:Landroid/content/Context; // field@017b │ │ +052966: 7020 ea1c 1000 |0005: invoke-direct {v0, v1}, Landroid/view/View;.:(Landroid/content/Context;)V // method@1cea │ │ +05296c: 6e20 6f1d 2000 |0008: invoke-virtual {v0, v2}, Landroid/view/View;.setMinimumWidth:(I)V // method@1d6f │ │ +052972: 6e20 6e1d 2000 |000b: invoke-virtual {v0, v2}, Landroid/view/View;.setMinimumHeight:(I)V // method@1d6e │ │ +052978: 1100 |000e: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=83 │ │ 0x0008 line=84 │ │ 0x000b line=85 │ │ 0x000e line=86 │ │ locals : │ │ 0x0008 - 0x000f reg=0 v Landroid/view/View; │ │ 0x0000 - 0x000f reg=3 this Landroid/support/v4/app/FragmentTabHost$DummyTabFactory; │ │ 0x0000 - 0x000f reg=4 tag Ljava/lang/String; │ │ │ │ - source_file_idx : 881 (FragmentTabHost.java) │ │ + source_file_idx : 1136 (FragmentTabHost.java) │ │ │ │ -Class #41 header: │ │ -class_idx : 206 │ │ +Class #78 header: │ │ +class_idx : 309 │ │ access_flags : 16 (0x0010) │ │ -superclass_idx : 948 │ │ -source_file_idx : 881 │ │ +superclass_idx : 1337 │ │ +source_file_idx : 1136 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 4 │ │ │ │ -Class #41 annotations: │ │ +Class #78 annotations: │ │ Annotations on class │ │ VISIBILITY_SYSTEM Ldalvik/annotation/EnclosingClass; value=Landroid/support/v4/app/FragmentTabHost$SavedState; │ │ VISIBILITY_SYSTEM Ldalvik/annotation/InnerClass; accessFlags=8 name=null │ │ VISIBILITY_SYSTEM Ldalvik/annotation/Signature; value={ "Ljava/lang/Object;" "Landroid/os/Parcelable$Creator" "<" "Landroid/support/v4/app/FragmentTabHost$SavedState;" ">;" } │ │ │ │ -Class #41 - │ │ +Class #78 - │ │ Class descriptor : 'Landroid/support/v4/app/FragmentTabHost$SavedState$1;' │ │ Access flags : 0x0010 (FINAL) │ │ Superclass : 'Ljava/lang/Object;' │ │ Interfaces - │ │ #0 : 'Landroid/os/Parcelable$Creator;' │ │ Static fields - │ │ Instance fields - │ │ @@ -10624,17 +13233,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -039998: |[039998] android.support.v4.app.FragmentTabHost$SavedState$1.:()V │ │ -0399a8: 7010 9117 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1791 │ │ -0399ae: 0e00 |0003: return-void │ │ +05297c: |[05297c] android.support.v4.app.FragmentTabHost$SavedState$1.:()V │ │ +05298c: 7010 8622 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2286 │ │ +052992: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=116 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/FragmentTabHost$SavedState$1; │ │ │ │ Virtual methods - │ │ @@ -10643,19 +13252,19 @@ │ │ type : '(Landroid/os/Parcel;)Landroid/support/v4/app/FragmentTabHost$SavedState;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 7 16-bit code units │ │ -0399b0: |[0399b0] android.support.v4.app.FragmentTabHost$SavedState$1.createFromParcel:(Landroid/os/Parcel;)Landroid/support/v4/app/FragmentTabHost$SavedState; │ │ -0399c0: 2200 cf00 |0000: new-instance v0, Landroid/support/v4/app/FragmentTabHost$SavedState; // type@00cf │ │ -0399c4: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -0399c6: 7030 5004 3001 |0003: invoke-direct {v0, v3, v1}, Landroid/support/v4/app/FragmentTabHost$SavedState;.:(Landroid/os/Parcel;Landroid/support/v4/app/FragmentTabHost$1;)V // method@0450 │ │ -0399cc: 1100 |0006: return-object v0 │ │ +052994: |[052994] android.support.v4.app.FragmentTabHost$SavedState$1.createFromParcel:(Landroid/os/Parcel;)Landroid/support/v4/app/FragmentTabHost$SavedState; │ │ +0529a4: 2200 3601 |0000: new-instance v0, Landroid/support/v4/app/FragmentTabHost$SavedState; // type@0136 │ │ +0529a8: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +0529aa: 7030 2006 3001 |0003: invoke-direct {v0, v3, v1}, Landroid/support/v4/app/FragmentTabHost$SavedState;.:(Landroid/os/Parcel;Landroid/support/v4/app/FragmentTabHost$1;)V // method@0620 │ │ +0529b0: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=118 │ │ locals : │ │ 0x0000 - 0x0007 reg=2 this Landroid/support/v4/app/FragmentTabHost$SavedState$1; │ │ 0x0000 - 0x0007 reg=3 in Landroid/os/Parcel; │ │ │ │ @@ -10664,18 +13273,18 @@ │ │ type : '(Landroid/os/Parcel;)Ljava/lang/Object;' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -0399d0: |[0399d0] android.support.v4.app.FragmentTabHost$SavedState$1.createFromParcel:(Landroid/os/Parcel;)Ljava/lang/Object; │ │ -0399e0: 6e20 4a04 2100 |0000: invoke-virtual {v1, v2}, Landroid/support/v4/app/FragmentTabHost$SavedState$1;.createFromParcel:(Landroid/os/Parcel;)Landroid/support/v4/app/FragmentTabHost$SavedState; // method@044a │ │ -0399e6: 0c00 |0003: move-result-object v0 │ │ -0399e8: 1100 |0004: return-object v0 │ │ +0529b4: |[0529b4] android.support.v4.app.FragmentTabHost$SavedState$1.createFromParcel:(Landroid/os/Parcel;)Ljava/lang/Object; │ │ +0529c4: 6e20 1a06 2100 |0000: invoke-virtual {v1, v2}, Landroid/support/v4/app/FragmentTabHost$SavedState$1;.createFromParcel:(Landroid/os/Parcel;)Landroid/support/v4/app/FragmentTabHost$SavedState; // method@061a │ │ +0529ca: 0c00 |0003: move-result-object v0 │ │ +0529cc: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=116 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/app/FragmentTabHost$SavedState$1; │ │ 0x0000 - 0x0005 reg=2 x0 Landroid/os/Parcel; │ │ │ │ @@ -10684,17 +13293,17 @@ │ │ type : '(I)[Landroid/support/v4/app/FragmentTabHost$SavedState;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0399ec: |[0399ec] android.support.v4.app.FragmentTabHost$SavedState$1.newArray:(I)[Landroid/support/v4/app/FragmentTabHost$SavedState; │ │ -0399fc: 2320 2104 |0000: new-array v0, v2, [Landroid/support/v4/app/FragmentTabHost$SavedState; // type@0421 │ │ -039a00: 1100 |0002: return-object v0 │ │ +0529d0: |[0529d0] android.support.v4.app.FragmentTabHost$SavedState$1.newArray:(I)[Landroid/support/v4/app/FragmentTabHost$SavedState; │ │ +0529e0: 2320 b005 |0000: new-array v0, v2, [Landroid/support/v4/app/FragmentTabHost$SavedState; // type@05b0 │ │ +0529e4: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=122 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/app/FragmentTabHost$SavedState$1; │ │ 0x0000 - 0x0003 reg=2 size I │ │ │ │ @@ -10703,45 +13312,45 @@ │ │ type : '(I)[Ljava/lang/Object;' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -039a04: |[039a04] android.support.v4.app.FragmentTabHost$SavedState$1.newArray:(I)[Ljava/lang/Object; │ │ -039a14: 6e20 4c04 2100 |0000: invoke-virtual {v1, v2}, Landroid/support/v4/app/FragmentTabHost$SavedState$1;.newArray:(I)[Landroid/support/v4/app/FragmentTabHost$SavedState; // method@044c │ │ -039a1a: 0c00 |0003: move-result-object v0 │ │ -039a1c: 1100 |0004: return-object v0 │ │ +0529e8: |[0529e8] android.support.v4.app.FragmentTabHost$SavedState$1.newArray:(I)[Ljava/lang/Object; │ │ +0529f8: 6e20 1c06 2100 |0000: invoke-virtual {v1, v2}, Landroid/support/v4/app/FragmentTabHost$SavedState$1;.newArray:(I)[Landroid/support/v4/app/FragmentTabHost$SavedState; // method@061c │ │ +0529fe: 0c00 |0003: move-result-object v0 │ │ +052a00: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=116 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/app/FragmentTabHost$SavedState$1; │ │ 0x0000 - 0x0005 reg=2 x0 I │ │ │ │ - source_file_idx : 881 (FragmentTabHost.java) │ │ + source_file_idx : 1136 (FragmentTabHost.java) │ │ │ │ -Class #42 header: │ │ -class_idx : 207 │ │ +Class #79 header: │ │ +class_idx : 310 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 701 │ │ -source_file_idx : 881 │ │ +superclass_idx : 1074 │ │ +source_file_idx : 1136 │ │ static_fields_size : 1 │ │ instance_fields_size: 1 │ │ direct_methods_size : 4 │ │ virtual_methods_size: 2 │ │ │ │ -Class #42 annotations: │ │ +Class #79 annotations: │ │ Annotations on class │ │ VISIBILITY_SYSTEM Ldalvik/annotation/EnclosingClass; value=Landroid/support/v4/app/FragmentTabHost; │ │ VISIBILITY_SYSTEM Ldalvik/annotation/InnerClass; accessFlags=8 name="SavedState" │ │ -Annotations on field #318 'CREATOR' │ │ +Annotations on field #380 'CREATOR' │ │ VISIBILITY_SYSTEM Ldalvik/annotation/Signature; value={ "Landroid/os/Parcelable$Creator" "<" "Landroid/support/v4/app/FragmentTabHost$SavedState;" ">;" } │ │ │ │ -Class #42 - │ │ +Class #79 - │ │ Class descriptor : 'Landroid/support/v4/app/FragmentTabHost$SavedState;' │ │ Access flags : 0x0000 () │ │ Superclass : 'Landroid/view/View$BaseSavedState;' │ │ Interfaces - │ │ Static fields - │ │ #0 : (in Landroid/support/v4/app/FragmentTabHost$SavedState;) │ │ name : 'CREATOR' │ │ @@ -10758,39 +13367,39 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -039a20: |[039a20] android.support.v4.app.FragmentTabHost$SavedState.:()V │ │ -039a30: 2200 ce00 |0000: new-instance v0, Landroid/support/v4/app/FragmentTabHost$SavedState$1; // type@00ce │ │ -039a34: 7010 4904 0000 |0002: invoke-direct {v0}, Landroid/support/v4/app/FragmentTabHost$SavedState$1;.:()V // method@0449 │ │ -039a3a: 6900 3e01 |0005: sput-object v0, Landroid/support/v4/app/FragmentTabHost$SavedState;.CREATOR:Landroid/os/Parcelable$Creator; // field@013e │ │ -039a3e: 0e00 |0007: return-void │ │ +052a04: |[052a04] android.support.v4.app.FragmentTabHost$SavedState.:()V │ │ +052a14: 2200 3501 |0000: new-instance v0, Landroid/support/v4/app/FragmentTabHost$SavedState$1; // type@0135 │ │ +052a18: 7010 1906 0000 |0002: invoke-direct {v0}, Landroid/support/v4/app/FragmentTabHost$SavedState$1;.:()V // method@0619 │ │ +052a1e: 6900 7c01 |0005: sput-object v0, Landroid/support/v4/app/FragmentTabHost$SavedState;.CREATOR:Landroid/os/Parcelable$Creator; // field@017c │ │ +052a22: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=115 │ │ locals : │ │ │ │ #1 : (in Landroid/support/v4/app/FragmentTabHost$SavedState;) │ │ name : '' │ │ type : '(Landroid/os/Parcel;)V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 10 16-bit code units │ │ -039a40: |[039a40] android.support.v4.app.FragmentTabHost$SavedState.:(Landroid/os/Parcel;)V │ │ -039a50: 7020 a512 2100 |0000: invoke-direct {v1, v2}, Landroid/view/View$BaseSavedState;.:(Landroid/os/Parcel;)V // method@12a5 │ │ -039a56: 6e10 f901 0200 |0003: invoke-virtual {v2}, Landroid/os/Parcel;.readString:()Ljava/lang/String; // method@01f9 │ │ -039a5c: 0c00 |0006: move-result-object v0 │ │ -039a5e: 5b10 3f01 |0007: iput-object v0, v1, Landroid/support/v4/app/FragmentTabHost$SavedState;.curTab:Ljava/lang/String; // field@013f │ │ -039a62: 0e00 |0009: return-void │ │ +052a24: |[052a24] android.support.v4.app.FragmentTabHost$SavedState.:(Landroid/os/Parcel;)V │ │ +052a34: 7020 e41c 2100 |0000: invoke-direct {v1, v2}, Landroid/view/View$BaseSavedState;.:(Landroid/os/Parcel;)V // method@1ce4 │ │ +052a3a: 6e10 2d03 0200 |0003: invoke-virtual {v2}, Landroid/os/Parcel;.readString:()Ljava/lang/String; // method@032d │ │ +052a40: 0c00 |0006: move-result-object v0 │ │ +052a42: 5b10 7d01 |0007: iput-object v0, v1, Landroid/support/v4/app/FragmentTabHost$SavedState;.curTab:Ljava/lang/String; // field@017d │ │ +052a46: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=98 │ │ 0x0003 line=99 │ │ 0x0009 line=100 │ │ locals : │ │ 0x0000 - 0x000a reg=1 this Landroid/support/v4/app/FragmentTabHost$SavedState; │ │ @@ -10801,17 +13410,17 @@ │ │ type : '(Landroid/os/Parcel;Landroid/support/v4/app/FragmentTabHost$1;)V' │ │ access : 0x11000 (SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -039a64: |[039a64] android.support.v4.app.FragmentTabHost$SavedState.:(Landroid/os/Parcel;Landroid/support/v4/app/FragmentTabHost$1;)V │ │ -039a74: 7020 4f04 1000 |0000: invoke-direct {v0, v1}, Landroid/support/v4/app/FragmentTabHost$SavedState;.:(Landroid/os/Parcel;)V // method@044f │ │ -039a7a: 0e00 |0003: return-void │ │ +052a48: |[052a48] android.support.v4.app.FragmentTabHost$SavedState.:(Landroid/os/Parcel;Landroid/support/v4/app/FragmentTabHost$1;)V │ │ +052a58: 7020 1f06 1000 |0000: invoke-direct {v0, v1}, Landroid/support/v4/app/FragmentTabHost$SavedState;.:(Landroid/os/Parcel;)V // method@061f │ │ +052a5e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=90 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/FragmentTabHost$SavedState; │ │ 0x0000 - 0x0004 reg=1 x0 Landroid/os/Parcel; │ │ 0x0000 - 0x0004 reg=2 x1 Landroid/support/v4/app/FragmentTabHost$1; │ │ @@ -10821,17 +13430,17 @@ │ │ type : '(Landroid/os/Parcelable;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -039a7c: |[039a7c] android.support.v4.app.FragmentTabHost$SavedState.:(Landroid/os/Parcelable;)V │ │ -039a8c: 7020 a612 1000 |0000: invoke-direct {v0, v1}, Landroid/view/View$BaseSavedState;.:(Landroid/os/Parcelable;)V // method@12a6 │ │ -039a92: 0e00 |0003: return-void │ │ +052a60: |[052a60] android.support.v4.app.FragmentTabHost$SavedState.:(Landroid/os/Parcelable;)V │ │ +052a70: 7020 e51c 1000 |0000: invoke-direct {v0, v1}, Landroid/view/View$BaseSavedState;.:(Landroid/os/Parcelable;)V // method@1ce5 │ │ +052a76: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=94 │ │ 0x0003 line=95 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/FragmentTabHost$SavedState; │ │ 0x0000 - 0x0004 reg=1 superState Landroid/os/Parcelable; │ │ @@ -10842,38 +13451,38 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 46 16-bit code units │ │ -039a94: |[039a94] android.support.v4.app.FragmentTabHost$SavedState.toString:()Ljava/lang/String; │ │ -039aa4: 2200 b903 |0000: new-instance v0, Ljava/lang/StringBuilder; // type@03b9 │ │ -039aa8: 7010 ae17 0000 |0002: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@17ae │ │ -039aae: 1a01 7003 |0005: const-string v1, "FragmentTabHost.SavedState{" // string@0370 │ │ -039ab2: 6e20 b517 1000 |0007: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17b5 │ │ -039ab8: 0c00 |000a: move-result-object v0 │ │ -039aba: 7110 bd17 0200 |000b: invoke-static {v2}, Ljava/lang/System;.identityHashCode:(Ljava/lang/Object;)I // method@17bd │ │ -039ac0: 0a01 |000e: move-result v1 │ │ -039ac2: 7110 8117 0100 |000f: invoke-static {v1}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@1781 │ │ -039ac8: 0c01 |0012: move-result-object v1 │ │ -039aca: 6e20 b517 1000 |0013: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17b5 │ │ -039ad0: 0c00 |0016: move-result-object v0 │ │ -039ad2: 1a01 3200 |0017: const-string v1, " curTab=" // string@0032 │ │ -039ad6: 6e20 b517 1000 |0019: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17b5 │ │ -039adc: 0c00 |001c: move-result-object v0 │ │ -039ade: 5421 3f01 |001d: iget-object v1, v2, Landroid/support/v4/app/FragmentTabHost$SavedState;.curTab:Ljava/lang/String; // field@013f │ │ -039ae2: 6e20 b517 1000 |001f: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17b5 │ │ -039ae8: 0c00 |0022: move-result-object v0 │ │ -039aea: 1a01 691e |0023: const-string v1, "}" // string@1e69 │ │ -039aee: 6e20 b517 1000 |0025: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17b5 │ │ -039af4: 0c00 |0028: move-result-object v0 │ │ -039af6: 6e10 ba17 0000 |0029: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@17ba │ │ -039afc: 0c00 |002c: move-result-object v0 │ │ -039afe: 1100 |002d: return-object v0 │ │ +052a78: |[052a78] android.support.v4.app.FragmentTabHost$SavedState.toString:()Ljava/lang/String; │ │ +052a88: 2200 3e05 |0000: new-instance v0, Ljava/lang/StringBuilder; // type@053e │ │ +052a8c: 7010 a422 0000 |0002: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@22a4 │ │ +052a92: 1a01 6f04 |0005: const-string v1, "FragmentTabHost.SavedState{" // string@046f │ │ +052a96: 6e20 ad22 1000 |0007: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22ad │ │ +052a9c: 0c00 |000a: move-result-object v0 │ │ +052a9e: 7110 b522 0200 |000b: invoke-static {v2}, Ljava/lang/System;.identityHashCode:(Ljava/lang/Object;)I // method@22b5 │ │ +052aa4: 0a01 |000e: move-result v1 │ │ +052aa6: 7110 7322 0100 |000f: invoke-static {v1}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@2273 │ │ +052aac: 0c01 |0012: move-result-object v1 │ │ +052aae: 6e20 ad22 1000 |0013: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22ad │ │ +052ab4: 0c00 |0016: move-result-object v0 │ │ +052ab6: 1a01 3300 |0017: const-string v1, " curTab=" // string@0033 │ │ +052aba: 6e20 ad22 1000 |0019: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22ad │ │ +052ac0: 0c00 |001c: move-result-object v0 │ │ +052ac2: 5421 7d01 |001d: iget-object v1, v2, Landroid/support/v4/app/FragmentTabHost$SavedState;.curTab:Ljava/lang/String; // field@017d │ │ +052ac6: 6e20 ad22 1000 |001f: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22ad │ │ +052acc: 0c00 |0022: move-result-object v0 │ │ +052ace: 1a01 9528 |0023: const-string v1, "}" // string@2895 │ │ +052ad2: 6e20 ad22 1000 |0025: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22ad │ │ +052ad8: 0c00 |0028: move-result-object v0 │ │ +052ada: 6e10 b222 0000 |0029: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@22b2 │ │ +052ae0: 0c00 |002c: move-result-object v0 │ │ +052ae2: 1100 |002d: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=110 │ │ locals : │ │ 0x0000 - 0x002e reg=2 this Landroid/support/v4/app/FragmentTabHost$SavedState; │ │ │ │ #1 : (in Landroid/support/v4/app/FragmentTabHost$SavedState;) │ │ @@ -10881,51 +13490,51 @@ │ │ type : '(Landroid/os/Parcel;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 9 16-bit code units │ │ -039b00: |[039b00] android.support.v4.app.FragmentTabHost$SavedState.writeToParcel:(Landroid/os/Parcel;I)V │ │ -039b10: 6f30 a712 2103 |0000: invoke-super {v1, v2, v3}, Landroid/view/View$BaseSavedState;.writeToParcel:(Landroid/os/Parcel;I)V // method@12a7 │ │ -039b16: 5410 3f01 |0003: iget-object v0, v1, Landroid/support/v4/app/FragmentTabHost$SavedState;.curTab:Ljava/lang/String; // field@013f │ │ -039b1a: 6e20 fe01 0200 |0005: invoke-virtual {v2, v0}, Landroid/os/Parcel;.writeString:(Ljava/lang/String;)V // method@01fe │ │ -039b20: 0e00 |0008: return-void │ │ +052ae4: |[052ae4] android.support.v4.app.FragmentTabHost$SavedState.writeToParcel:(Landroid/os/Parcel;I)V │ │ +052af4: 6f30 e61c 2103 |0000: invoke-super {v1, v2, v3}, Landroid/view/View$BaseSavedState;.writeToParcel:(Landroid/os/Parcel;I)V // method@1ce6 │ │ +052afa: 5410 7d01 |0003: iget-object v0, v1, Landroid/support/v4/app/FragmentTabHost$SavedState;.curTab:Ljava/lang/String; // field@017d │ │ +052afe: 6e20 3603 0200 |0005: invoke-virtual {v2, v0}, Landroid/os/Parcel;.writeString:(Ljava/lang/String;)V // method@0336 │ │ +052b04: 0e00 |0008: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=104 │ │ 0x0003 line=105 │ │ 0x0008 line=106 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 this Landroid/support/v4/app/FragmentTabHost$SavedState; │ │ 0x0000 - 0x0009 reg=2 out Landroid/os/Parcel; │ │ 0x0000 - 0x0009 reg=3 flags I │ │ │ │ - source_file_idx : 881 (FragmentTabHost.java) │ │ + source_file_idx : 1136 (FragmentTabHost.java) │ │ │ │ -Class #43 header: │ │ -class_idx : 208 │ │ +Class #80 header: │ │ +class_idx : 311 │ │ access_flags : 16 (0x0010) │ │ -superclass_idx : 948 │ │ -source_file_idx : 881 │ │ +superclass_idx : 1337 │ │ +source_file_idx : 1136 │ │ static_fields_size : 0 │ │ instance_fields_size: 4 │ │ direct_methods_size : 6 │ │ virtual_methods_size: 0 │ │ │ │ -Class #43 annotations: │ │ +Class #80 annotations: │ │ Annotations on class │ │ VISIBILITY_SYSTEM Ldalvik/annotation/EnclosingClass; value=Landroid/support/v4/app/FragmentTabHost; │ │ VISIBILITY_SYSTEM Ldalvik/annotation/InnerClass; accessFlags=24 name="TabInfo" │ │ -Annotations on field #321 'clss' │ │ +Annotations on field #383 'clss' │ │ VISIBILITY_SYSTEM Ldalvik/annotation/Signature; value={ "Ljava/lang/Class" "<*>;" } │ │ -Annotations on method #1109 '' │ │ +Annotations on method #1573 '' │ │ VISIBILITY_SYSTEM Ldalvik/annotation/Signature; value={ "(" "Ljava/lang/String;" "Ljava/lang/Class" "<*>;" "Landroid/os/Bundle;" ")V" } │ │ │ │ -Class #43 - │ │ +Class #80 - │ │ Class descriptor : 'Landroid/support/v4/app/FragmentTabHost$TabInfo;' │ │ Access flags : 0x0010 (FINAL) │ │ Superclass : 'Ljava/lang/Object;' │ │ Interfaces - │ │ Static fields - │ │ Instance fields - │ │ #0 : (in Landroid/support/v4/app/FragmentTabHost$TabInfo;) │ │ @@ -10950,20 +13559,20 @@ │ │ type : '(Ljava/lang/String;Ljava/lang/Class;Landroid/os/Bundle;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 1 │ │ insns size : 10 16-bit code units │ │ -039b24: |[039b24] android.support.v4.app.FragmentTabHost$TabInfo.:(Ljava/lang/String;Ljava/lang/Class;Landroid/os/Bundle;)V │ │ -039b34: 7010 9117 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1791 │ │ -039b3a: 5b01 4301 |0003: iput-object v1, v0, Landroid/support/v4/app/FragmentTabHost$TabInfo;.tag:Ljava/lang/String; // field@0143 │ │ -039b3e: 5b02 4101 |0005: iput-object v2, v0, Landroid/support/v4/app/FragmentTabHost$TabInfo;.clss:Ljava/lang/Class; // field@0141 │ │ -039b42: 5b03 4001 |0007: iput-object v3, v0, Landroid/support/v4/app/FragmentTabHost$TabInfo;.args:Landroid/os/Bundle; // field@0140 │ │ -039b46: 0e00 |0009: return-void │ │ +052b08: |[052b08] android.support.v4.app.FragmentTabHost$TabInfo.:(Ljava/lang/String;Ljava/lang/Class;Landroid/os/Bundle;)V │ │ +052b18: 7010 8622 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2286 │ │ +052b1e: 5b01 8101 |0003: iput-object v1, v0, Landroid/support/v4/app/FragmentTabHost$TabInfo;.tag:Ljava/lang/String; // field@0181 │ │ +052b22: 5b02 7f01 |0005: iput-object v2, v0, Landroid/support/v4/app/FragmentTabHost$TabInfo;.clss:Ljava/lang/Class; // field@017f │ │ +052b26: 5b03 7e01 |0007: iput-object v3, v0, Landroid/support/v4/app/FragmentTabHost$TabInfo;.args:Landroid/os/Bundle; // field@017e │ │ +052b2a: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=67 │ │ 0x0003 line=68 │ │ 0x0005 line=69 │ │ 0x0007 line=70 │ │ 0x0009 line=71 │ │ @@ -10979,17 +13588,17 @@ │ │ type : '(Landroid/support/v4/app/FragmentTabHost$TabInfo;)Landroid/support/v4/app/Fragment;' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -039b48: |[039b48] android.support.v4.app.FragmentTabHost$TabInfo.access$100:(Landroid/support/v4/app/FragmentTabHost$TabInfo;)Landroid/support/v4/app/Fragment; │ │ -039b58: 5410 4201 |0000: iget-object v0, v1, Landroid/support/v4/app/FragmentTabHost$TabInfo;.fragment:Landroid/support/v4/app/Fragment; // field@0142 │ │ -039b5c: 1100 |0002: return-object v0 │ │ +052b2c: |[052b2c] android.support.v4.app.FragmentTabHost$TabInfo.access$100:(Landroid/support/v4/app/FragmentTabHost$TabInfo;)Landroid/support/v4/app/Fragment; │ │ +052b3c: 5410 8001 |0000: iget-object v0, v1, Landroid/support/v4/app/FragmentTabHost$TabInfo;.fragment:Landroid/support/v4/app/Fragment; // field@0180 │ │ +052b40: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=61 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 x0 Landroid/support/v4/app/FragmentTabHost$TabInfo; │ │ │ │ #2 : (in Landroid/support/v4/app/FragmentTabHost$TabInfo;) │ │ @@ -10997,17 +13606,17 @@ │ │ type : '(Landroid/support/v4/app/FragmentTabHost$TabInfo;Landroid/support/v4/app/Fragment;)Landroid/support/v4/app/Fragment;' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -039b60: |[039b60] android.support.v4.app.FragmentTabHost$TabInfo.access$102:(Landroid/support/v4/app/FragmentTabHost$TabInfo;Landroid/support/v4/app/Fragment;)Landroid/support/v4/app/Fragment; │ │ -039b70: 5b01 4201 |0000: iput-object v1, v0, Landroid/support/v4/app/FragmentTabHost$TabInfo;.fragment:Landroid/support/v4/app/Fragment; // field@0142 │ │ -039b74: 1101 |0002: return-object v1 │ │ +052b44: |[052b44] android.support.v4.app.FragmentTabHost$TabInfo.access$102:(Landroid/support/v4/app/FragmentTabHost$TabInfo;Landroid/support/v4/app/Fragment;)Landroid/support/v4/app/Fragment; │ │ +052b54: 5b01 8001 |0000: iput-object v1, v0, Landroid/support/v4/app/FragmentTabHost$TabInfo;.fragment:Landroid/support/v4/app/Fragment; // field@0180 │ │ +052b58: 1101 |0002: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=61 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 x0 Landroid/support/v4/app/FragmentTabHost$TabInfo; │ │ 0x0000 - 0x0003 reg=1 x1 Landroid/support/v4/app/Fragment; │ │ │ │ @@ -11016,17 +13625,17 @@ │ │ type : '(Landroid/support/v4/app/FragmentTabHost$TabInfo;)Ljava/lang/String;' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -039b78: |[039b78] android.support.v4.app.FragmentTabHost$TabInfo.access$200:(Landroid/support/v4/app/FragmentTabHost$TabInfo;)Ljava/lang/String; │ │ -039b88: 5410 4301 |0000: iget-object v0, v1, Landroid/support/v4/app/FragmentTabHost$TabInfo;.tag:Ljava/lang/String; // field@0143 │ │ -039b8c: 1100 |0002: return-object v0 │ │ +052b5c: |[052b5c] android.support.v4.app.FragmentTabHost$TabInfo.access$200:(Landroid/support/v4/app/FragmentTabHost$TabInfo;)Ljava/lang/String; │ │ +052b6c: 5410 8101 |0000: iget-object v0, v1, Landroid/support/v4/app/FragmentTabHost$TabInfo;.tag:Ljava/lang/String; // field@0181 │ │ +052b70: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=61 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 x0 Landroid/support/v4/app/FragmentTabHost$TabInfo; │ │ │ │ #4 : (in Landroid/support/v4/app/FragmentTabHost$TabInfo;) │ │ @@ -11034,17 +13643,17 @@ │ │ type : '(Landroid/support/v4/app/FragmentTabHost$TabInfo;)Ljava/lang/Class;' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -039b90: |[039b90] android.support.v4.app.FragmentTabHost$TabInfo.access$300:(Landroid/support/v4/app/FragmentTabHost$TabInfo;)Ljava/lang/Class; │ │ -039ba0: 5410 4101 |0000: iget-object v0, v1, Landroid/support/v4/app/FragmentTabHost$TabInfo;.clss:Ljava/lang/Class; // field@0141 │ │ -039ba4: 1100 |0002: return-object v0 │ │ +052b74: |[052b74] android.support.v4.app.FragmentTabHost$TabInfo.access$300:(Landroid/support/v4/app/FragmentTabHost$TabInfo;)Ljava/lang/Class; │ │ +052b84: 5410 7f01 |0000: iget-object v0, v1, Landroid/support/v4/app/FragmentTabHost$TabInfo;.clss:Ljava/lang/Class; // field@017f │ │ +052b88: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=61 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 x0 Landroid/support/v4/app/FragmentTabHost$TabInfo; │ │ │ │ #5 : (in Landroid/support/v4/app/FragmentTabHost$TabInfo;) │ │ @@ -11052,47 +13661,47 @@ │ │ type : '(Landroid/support/v4/app/FragmentTabHost$TabInfo;)Landroid/os/Bundle;' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -039ba8: |[039ba8] android.support.v4.app.FragmentTabHost$TabInfo.access$400:(Landroid/support/v4/app/FragmentTabHost$TabInfo;)Landroid/os/Bundle; │ │ -039bb8: 5410 4001 |0000: iget-object v0, v1, Landroid/support/v4/app/FragmentTabHost$TabInfo;.args:Landroid/os/Bundle; // field@0140 │ │ -039bbc: 1100 |0002: return-object v0 │ │ +052b8c: |[052b8c] android.support.v4.app.FragmentTabHost$TabInfo.access$400:(Landroid/support/v4/app/FragmentTabHost$TabInfo;)Landroid/os/Bundle; │ │ +052b9c: 5410 7e01 |0000: iget-object v0, v1, Landroid/support/v4/app/FragmentTabHost$TabInfo;.args:Landroid/os/Bundle; // field@017e │ │ +052ba0: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=61 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 x0 Landroid/support/v4/app/FragmentTabHost$TabInfo; │ │ │ │ Virtual methods - │ │ - source_file_idx : 881 (FragmentTabHost.java) │ │ + source_file_idx : 1136 (FragmentTabHost.java) │ │ │ │ -Class #44 header: │ │ -class_idx : 209 │ │ +Class #81 header: │ │ +class_idx : 312 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 777 │ │ -source_file_idx : 881 │ │ +superclass_idx : 1162 │ │ +source_file_idx : 1136 │ │ static_fields_size : 0 │ │ instance_fields_size: 8 │ │ direct_methods_size : 6 │ │ virtual_methods_size: 10 │ │ │ │ -Class #44 annotations: │ │ +Class #81 annotations: │ │ Annotations on class │ │ VISIBILITY_SYSTEM Ldalvik/annotation/MemberClasses; value={ Landroid/support/v4/app/FragmentTabHost$1; Landroid/support/v4/app/FragmentTabHost$SavedState; Landroid/support/v4/app/FragmentTabHost$DummyTabFactory; Landroid/support/v4/app/FragmentTabHost$TabInfo; } │ │ -Annotations on field #331 'mTabs' │ │ +Annotations on field #393 'mTabs' │ │ VISIBILITY_SYSTEM Ldalvik/annotation/Signature; value={ "Ljava/util/ArrayList" "<" "Landroid/support/v4/app/FragmentTabHost$TabInfo;" ">;" } │ │ -Annotations on method #1118 'addTab' │ │ +Annotations on method #1582 'addTab' │ │ VISIBILITY_SYSTEM Ldalvik/annotation/Signature; value={ "(" "Landroid/widget/TabHost$TabSpec;" "Ljava/lang/Class" "<*>;" "Landroid/os/Bundle;" ")V" } │ │ -Annotations on method #1135 'setup' │ │ +Annotations on method #1599 'setup' │ │ VISIBILITY_RUNTIME Ljava/lang/Deprecated; │ │ │ │ -Class #44 - │ │ +Class #81 - │ │ Class descriptor : 'Landroid/support/v4/app/FragmentTabHost;' │ │ Access flags : 0x0001 (PUBLIC) │ │ Superclass : 'Landroid/widget/TabHost;' │ │ Interfaces - │ │ #0 : 'Landroid/widget/TabHost$OnTabChangeListener;' │ │ Static fields - │ │ Instance fields - │ │ @@ -11134,22 +13743,22 @@ │ │ type : '(Landroid/content/Context;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 15 16-bit code units │ │ -039bc0: |[039bc0] android.support.v4.app.FragmentTabHost.:(Landroid/content/Context;)V │ │ -039bd0: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -039bd2: 7030 8614 3201 |0001: invoke-direct {v2, v3, v1}, Landroid/widget/TabHost;.:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@1486 │ │ -039bd8: 2200 cf03 |0004: new-instance v0, Ljava/util/ArrayList; // type@03cf │ │ -039bdc: 7010 d317 0000 |0006: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@17d3 │ │ -039be2: 5b20 4b01 |0009: iput-object v0, v2, Landroid/support/v4/app/FragmentTabHost;.mTabs:Ljava/util/ArrayList; // field@014b │ │ -039be6: 7030 6604 3201 |000b: invoke-direct {v2, v3, v1}, Landroid/support/v4/app/FragmentTabHost;.initFragmentTabHost:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@0466 │ │ -039bec: 0e00 |000e: return-void │ │ +052ba4: |[052ba4] android.support.v4.app.FragmentTabHost.:(Landroid/content/Context;)V │ │ +052bb4: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +052bb6: 7030 681f 3201 |0001: invoke-direct {v2, v3, v1}, Landroid/widget/TabHost;.:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@1f68 │ │ +052bbc: 2200 5905 |0004: new-instance v0, Ljava/util/ArrayList; // type@0559 │ │ +052bc0: 7010 cf22 0000 |0006: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@22cf │ │ +052bc6: 5b20 8901 |0009: iput-object v0, v2, Landroid/support/v4/app/FragmentTabHost;.mTabs:Ljava/util/ArrayList; // field@0189 │ │ +052bca: 7030 3606 3201 |000b: invoke-direct {v2, v3, v1}, Landroid/support/v4/app/FragmentTabHost;.initFragmentTabHost:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@0636 │ │ +052bd0: 0e00 |000e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=130 │ │ 0x0004 line=52 │ │ 0x000b line=131 │ │ 0x000e line=132 │ │ locals : │ │ @@ -11161,21 +13770,21 @@ │ │ type : '(Landroid/content/Context;Landroid/util/AttributeSet;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 14 16-bit code units │ │ -039bf0: |[039bf0] android.support.v4.app.FragmentTabHost.:(Landroid/content/Context;Landroid/util/AttributeSet;)V │ │ -039c00: 7030 8614 2103 |0000: invoke-direct {v1, v2, v3}, Landroid/widget/TabHost;.:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@1486 │ │ -039c06: 2200 cf03 |0003: new-instance v0, Ljava/util/ArrayList; // type@03cf │ │ -039c0a: 7010 d317 0000 |0005: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@17d3 │ │ -039c10: 5b10 4b01 |0008: iput-object v0, v1, Landroid/support/v4/app/FragmentTabHost;.mTabs:Ljava/util/ArrayList; // field@014b │ │ -039c14: 7030 6604 2103 |000a: invoke-direct {v1, v2, v3}, Landroid/support/v4/app/FragmentTabHost;.initFragmentTabHost:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@0466 │ │ -039c1a: 0e00 |000d: return-void │ │ +052bd4: |[052bd4] android.support.v4.app.FragmentTabHost.:(Landroid/content/Context;Landroid/util/AttributeSet;)V │ │ +052be4: 7030 681f 2103 |0000: invoke-direct {v1, v2, v3}, Landroid/widget/TabHost;.:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@1f68 │ │ +052bea: 2200 5905 |0003: new-instance v0, Ljava/util/ArrayList; // type@0559 │ │ +052bee: 7010 cf22 0000 |0005: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@22cf │ │ +052bf4: 5b10 8901 |0008: iput-object v0, v1, Landroid/support/v4/app/FragmentTabHost;.mTabs:Ljava/util/ArrayList; // field@0189 │ │ +052bf8: 7030 3606 2103 |000a: invoke-direct {v1, v2, v3}, Landroid/support/v4/app/FragmentTabHost;.initFragmentTabHost:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@0636 │ │ +052bfe: 0e00 |000d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=135 │ │ 0x0003 line=52 │ │ 0x000a line=136 │ │ 0x000d line=137 │ │ locals : │ │ @@ -11188,88 +13797,88 @@ │ │ type : '(Ljava/lang/String;Landroid/support/v4/app/FragmentTransaction;)Landroid/support/v4/app/FragmentTransaction;' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 9 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 145 16-bit code units │ │ -039c1c: |[039c1c] android.support.v4.app.FragmentTabHost.doTabChanged:(Ljava/lang/String;Landroid/support/v4/app/FragmentTransaction;)Landroid/support/v4/app/FragmentTransaction; │ │ -039c2c: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -039c2e: 1200 |0001: const/4 v0, #int 0 // #0 │ │ -039c30: 5463 4b01 |0002: iget-object v3, v6, Landroid/support/v4/app/FragmentTabHost;.mTabs:Ljava/util/ArrayList; // field@014b │ │ -039c34: 6e10 df17 0300 |0004: invoke-virtual {v3}, Ljava/util/ArrayList;.size:()I // method@17df │ │ -039c3a: 0a03 |0007: move-result v3 │ │ -039c3c: 3530 1800 |0008: if-ge v0, v3, 0020 // +0018 │ │ -039c40: 5463 4b01 |000a: iget-object v3, v6, Landroid/support/v4/app/FragmentTabHost;.mTabs:Ljava/util/ArrayList; // field@014b │ │ -039c44: 6e20 d917 0300 |000c: invoke-virtual {v3, v0}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@17d9 │ │ -039c4a: 0c02 |000f: move-result-object v2 │ │ -039c4c: 1f02 d000 |0010: check-cast v2, Landroid/support/v4/app/FragmentTabHost$TabInfo; // type@00d0 │ │ -039c50: 7110 5804 0200 |0012: invoke-static {v2}, Landroid/support/v4/app/FragmentTabHost$TabInfo;.access$200:(Landroid/support/v4/app/FragmentTabHost$TabInfo;)Ljava/lang/String; // method@0458 │ │ -039c56: 0c03 |0015: move-result-object v3 │ │ -039c58: 6e20 a217 7300 |0016: invoke-virtual {v3, v7}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@17a2 │ │ -039c5e: 0a03 |0019: move-result v3 │ │ -039c60: 3803 0300 |001a: if-eqz v3, 001d // +0003 │ │ -039c64: 0721 |001c: move-object v1, v2 │ │ -039c66: d800 0001 |001d: add-int/lit8 v0, v0, #int 1 // #01 │ │ -039c6a: 28e3 |001f: goto 0002 // -001d │ │ -039c6c: 3901 1b00 |0020: if-nez v1, 003b // +001b │ │ -039c70: 2203 a703 |0022: new-instance v3, Ljava/lang/IllegalStateException; // type@03a7 │ │ -039c74: 2204 b903 |0024: new-instance v4, Ljava/lang/StringBuilder; // type@03b9 │ │ -039c78: 7010 ae17 0400 |0026: invoke-direct {v4}, Ljava/lang/StringBuilder;.:()V // method@17ae │ │ -039c7e: 1a05 9c09 |0029: const-string v5, "No tab known for tag " // string@099c │ │ -039c82: 6e20 b517 5400 |002b: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17b5 │ │ -039c88: 0c04 |002e: move-result-object v4 │ │ -039c8a: 6e20 b517 7400 |002f: invoke-virtual {v4, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17b5 │ │ -039c90: 0c04 |0032: move-result-object v4 │ │ -039c92: 6e10 ba17 0400 |0033: invoke-virtual {v4}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@17ba │ │ -039c98: 0c04 |0036: move-result-object v4 │ │ -039c9a: 7020 7c17 4300 |0037: invoke-direct {v3, v4}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@177c │ │ -039ca0: 2703 |003a: throw v3 │ │ -039ca2: 5463 4801 |003b: iget-object v3, v6, Landroid/support/v4/app/FragmentTabHost;.mLastTab:Landroid/support/v4/app/FragmentTabHost$TabInfo; // field@0148 │ │ -039ca6: 3213 4b00 |003d: if-eq v3, v1, 0088 // +004b │ │ -039caa: 3908 0800 |003f: if-nez v8, 0047 // +0008 │ │ -039cae: 5463 4701 |0041: iget-object v3, v6, Landroid/support/v4/app/FragmentTabHost;.mFragmentManager:Landroid/support/v4/app/FragmentManager; // field@0147 │ │ -039cb2: 6e10 b103 0300 |0043: invoke-virtual {v3}, Landroid/support/v4/app/FragmentManager;.beginTransaction:()Landroid/support/v4/app/FragmentTransaction; // method@03b1 │ │ -039cb8: 0c08 |0046: move-result-object v8 │ │ -039cba: 5463 4801 |0047: iget-object v3, v6, Landroid/support/v4/app/FragmentTabHost;.mLastTab:Landroid/support/v4/app/FragmentTabHost$TabInfo; // field@0148 │ │ -039cbe: 3803 1300 |0049: if-eqz v3, 005c // +0013 │ │ -039cc2: 5463 4801 |004b: iget-object v3, v6, Landroid/support/v4/app/FragmentTabHost;.mLastTab:Landroid/support/v4/app/FragmentTabHost$TabInfo; // field@0148 │ │ -039cc6: 7110 5604 0300 |004d: invoke-static {v3}, Landroid/support/v4/app/FragmentTabHost$TabInfo;.access$100:(Landroid/support/v4/app/FragmentTabHost$TabInfo;)Landroid/support/v4/app/Fragment; // method@0456 │ │ -039ccc: 0c03 |0050: move-result-object v3 │ │ -039cce: 3803 0b00 |0051: if-eqz v3, 005c // +000b │ │ -039cd2: 5463 4801 |0053: iget-object v3, v6, Landroid/support/v4/app/FragmentTabHost;.mLastTab:Landroid/support/v4/app/FragmentTabHost$TabInfo; // field@0148 │ │ -039cd6: 7110 5604 0300 |0055: invoke-static {v3}, Landroid/support/v4/app/FragmentTabHost$TabInfo;.access$100:(Landroid/support/v4/app/FragmentTabHost$TabInfo;)Landroid/support/v4/app/Fragment; // method@0456 │ │ -039cdc: 0c03 |0058: move-result-object v3 │ │ -039cde: 6e20 7a04 3800 |0059: invoke-virtual {v8, v3}, Landroid/support/v4/app/FragmentTransaction;.detach:(Landroid/support/v4/app/Fragment;)Landroid/support/v4/app/FragmentTransaction; // method@047a │ │ -039ce4: 3801 2a00 |005c: if-eqz v1, 0086 // +002a │ │ -039ce8: 7110 5604 0100 |005e: invoke-static {v1}, Landroid/support/v4/app/FragmentTabHost$TabInfo;.access$100:(Landroid/support/v4/app/FragmentTabHost$TabInfo;)Landroid/support/v4/app/Fragment; // method@0456 │ │ -039cee: 0c03 |0061: move-result-object v3 │ │ -039cf0: 3903 2700 |0062: if-nez v3, 0089 // +0027 │ │ -039cf4: 5463 4601 |0064: iget-object v3, v6, Landroid/support/v4/app/FragmentTabHost;.mContext:Landroid/content/Context; // field@0146 │ │ -039cf8: 7110 5904 0100 |0066: invoke-static {v1}, Landroid/support/v4/app/FragmentTabHost$TabInfo;.access$300:(Landroid/support/v4/app/FragmentTabHost$TabInfo;)Ljava/lang/Class; // method@0459 │ │ -039cfe: 0c04 |0069: move-result-object v4 │ │ -039d00: 6e10 6d17 0400 |006a: invoke-virtual {v4}, Ljava/lang/Class;.getName:()Ljava/lang/String; // method@176d │ │ -039d06: 0c04 |006d: move-result-object v4 │ │ -039d08: 7110 5a04 0100 |006e: invoke-static {v1}, Landroid/support/v4/app/FragmentTabHost$TabInfo;.access$400:(Landroid/support/v4/app/FragmentTabHost$TabInfo;)Landroid/os/Bundle; // method@045a │ │ -039d0e: 0c05 |0071: move-result-object v5 │ │ -039d10: 7130 2603 4305 |0072: invoke-static {v3, v4, v5}, Landroid/support/v4/app/Fragment;.instantiate:(Landroid/content/Context;Ljava/lang/String;Landroid/os/Bundle;)Landroid/support/v4/app/Fragment; // method@0326 │ │ -039d16: 0c03 |0075: move-result-object v3 │ │ -039d18: 7120 5704 3100 |0076: invoke-static {v1, v3}, Landroid/support/v4/app/FragmentTabHost$TabInfo;.access$102:(Landroid/support/v4/app/FragmentTabHost$TabInfo;Landroid/support/v4/app/Fragment;)Landroid/support/v4/app/Fragment; // method@0457 │ │ -039d1e: 5263 4501 |0079: iget v3, v6, Landroid/support/v4/app/FragmentTabHost;.mContainerId:I // field@0145 │ │ -039d22: 7110 5604 0100 |007b: invoke-static {v1}, Landroid/support/v4/app/FragmentTabHost$TabInfo;.access$100:(Landroid/support/v4/app/FragmentTabHost$TabInfo;)Landroid/support/v4/app/Fragment; // method@0456 │ │ -039d28: 0c04 |007e: move-result-object v4 │ │ -039d2a: 7110 5804 0100 |007f: invoke-static {v1}, Landroid/support/v4/app/FragmentTabHost$TabInfo;.access$200:(Landroid/support/v4/app/FragmentTabHost$TabInfo;)Ljava/lang/String; // method@0458 │ │ -039d30: 0c05 |0082: move-result-object v5 │ │ -039d32: 6e40 7404 3854 |0083: invoke-virtual {v8, v3, v4, v5}, Landroid/support/v4/app/FragmentTransaction;.add:(ILandroid/support/v4/app/Fragment;Ljava/lang/String;)Landroid/support/v4/app/FragmentTransaction; // method@0474 │ │ -039d38: 5b61 4801 |0086: iput-object v1, v6, Landroid/support/v4/app/FragmentTabHost;.mLastTab:Landroid/support/v4/app/FragmentTabHost$TabInfo; // field@0148 │ │ -039d3c: 1108 |0088: return-object v8 │ │ -039d3e: 7110 5604 0100 |0089: invoke-static {v1}, Landroid/support/v4/app/FragmentTabHost$TabInfo;.access$100:(Landroid/support/v4/app/FragmentTabHost$TabInfo;)Landroid/support/v4/app/Fragment; // method@0456 │ │ -039d44: 0c03 |008c: move-result-object v3 │ │ -039d46: 6e20 7704 3800 |008d: invoke-virtual {v8, v3}, Landroid/support/v4/app/FragmentTransaction;.attach:(Landroid/support/v4/app/Fragment;)Landroid/support/v4/app/FragmentTransaction; // method@0477 │ │ -039d4c: 28f6 |0090: goto 0086 // -000a │ │ +052c00: |[052c00] android.support.v4.app.FragmentTabHost.doTabChanged:(Ljava/lang/String;Landroid/support/v4/app/FragmentTransaction;)Landroid/support/v4/app/FragmentTransaction; │ │ +052c10: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +052c12: 1200 |0001: const/4 v0, #int 0 // #0 │ │ +052c14: 5463 8901 |0002: iget-object v3, v6, Landroid/support/v4/app/FragmentTabHost;.mTabs:Ljava/util/ArrayList; // field@0189 │ │ +052c18: 6e10 de22 0300 |0004: invoke-virtual {v3}, Ljava/util/ArrayList;.size:()I // method@22de │ │ +052c1e: 0a03 |0007: move-result v3 │ │ +052c20: 3530 1800 |0008: if-ge v0, v3, 0020 // +0018 │ │ +052c24: 5463 8901 |000a: iget-object v3, v6, Landroid/support/v4/app/FragmentTabHost;.mTabs:Ljava/util/ArrayList; // field@0189 │ │ +052c28: 6e20 d722 0300 |000c: invoke-virtual {v3, v0}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@22d7 │ │ +052c2e: 0c02 |000f: move-result-object v2 │ │ +052c30: 1f02 3701 |0010: check-cast v2, Landroid/support/v4/app/FragmentTabHost$TabInfo; // type@0137 │ │ +052c34: 7110 2806 0200 |0012: invoke-static {v2}, Landroid/support/v4/app/FragmentTabHost$TabInfo;.access$200:(Landroid/support/v4/app/FragmentTabHost$TabInfo;)Ljava/lang/String; // method@0628 │ │ +052c3a: 0c03 |0015: move-result-object v3 │ │ +052c3c: 6e20 9722 7300 |0016: invoke-virtual {v3, v7}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@2297 │ │ +052c42: 0a03 |0019: move-result v3 │ │ +052c44: 3803 0300 |001a: if-eqz v3, 001d // +0003 │ │ +052c48: 0721 |001c: move-object v1, v2 │ │ +052c4a: d800 0001 |001d: add-int/lit8 v0, v0, #int 1 // #01 │ │ +052c4e: 28e3 |001f: goto 0002 // -001d │ │ +052c50: 3901 1b00 |0020: if-nez v1, 003b // +001b │ │ +052c54: 2203 2c05 |0022: new-instance v3, Ljava/lang/IllegalStateException; // type@052c │ │ +052c58: 2204 3e05 |0024: new-instance v4, Ljava/lang/StringBuilder; // type@053e │ │ +052c5c: 7010 a422 0400 |0026: invoke-direct {v4}, Ljava/lang/StringBuilder;.:()V // method@22a4 │ │ +052c62: 1a05 f50c |0029: const-string v5, "No tab known for tag " // string@0cf5 │ │ +052c66: 6e20 ad22 5400 |002b: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22ad │ │ +052c6c: 0c04 |002e: move-result-object v4 │ │ +052c6e: 6e20 ad22 7400 |002f: invoke-virtual {v4, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22ad │ │ +052c74: 0c04 |0032: move-result-object v4 │ │ +052c76: 6e10 b222 0400 |0033: invoke-virtual {v4}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@22b2 │ │ +052c7c: 0c04 |0036: move-result-object v4 │ │ +052c7e: 7020 6c22 4300 |0037: invoke-direct {v3, v4}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@226c │ │ +052c84: 2703 |003a: throw v3 │ │ +052c86: 5463 8601 |003b: iget-object v3, v6, Landroid/support/v4/app/FragmentTabHost;.mLastTab:Landroid/support/v4/app/FragmentTabHost$TabInfo; // field@0186 │ │ +052c8a: 3213 4b00 |003d: if-eq v3, v1, 0088 // +004b │ │ +052c8e: 3908 0800 |003f: if-nez v8, 0047 // +0008 │ │ +052c92: 5463 8501 |0041: iget-object v3, v6, Landroid/support/v4/app/FragmentTabHost;.mFragmentManager:Landroid/support/v4/app/FragmentManager; // field@0185 │ │ +052c96: 6e10 7b05 0300 |0043: invoke-virtual {v3}, Landroid/support/v4/app/FragmentManager;.beginTransaction:()Landroid/support/v4/app/FragmentTransaction; // method@057b │ │ +052c9c: 0c08 |0046: move-result-object v8 │ │ +052c9e: 5463 8601 |0047: iget-object v3, v6, Landroid/support/v4/app/FragmentTabHost;.mLastTab:Landroid/support/v4/app/FragmentTabHost$TabInfo; // field@0186 │ │ +052ca2: 3803 1300 |0049: if-eqz v3, 005c // +0013 │ │ +052ca6: 5463 8601 |004b: iget-object v3, v6, Landroid/support/v4/app/FragmentTabHost;.mLastTab:Landroid/support/v4/app/FragmentTabHost$TabInfo; // field@0186 │ │ +052caa: 7110 2606 0300 |004d: invoke-static {v3}, Landroid/support/v4/app/FragmentTabHost$TabInfo;.access$100:(Landroid/support/v4/app/FragmentTabHost$TabInfo;)Landroid/support/v4/app/Fragment; // method@0626 │ │ +052cb0: 0c03 |0050: move-result-object v3 │ │ +052cb2: 3803 0b00 |0051: if-eqz v3, 005c // +000b │ │ +052cb6: 5463 8601 |0053: iget-object v3, v6, Landroid/support/v4/app/FragmentTabHost;.mLastTab:Landroid/support/v4/app/FragmentTabHost$TabInfo; // field@0186 │ │ +052cba: 7110 2606 0300 |0055: invoke-static {v3}, Landroid/support/v4/app/FragmentTabHost$TabInfo;.access$100:(Landroid/support/v4/app/FragmentTabHost$TabInfo;)Landroid/support/v4/app/Fragment; // method@0626 │ │ +052cc0: 0c03 |0058: move-result-object v3 │ │ +052cc2: 6e20 4b06 3800 |0059: invoke-virtual {v8, v3}, Landroid/support/v4/app/FragmentTransaction;.detach:(Landroid/support/v4/app/Fragment;)Landroid/support/v4/app/FragmentTransaction; // method@064b │ │ +052cc8: 3801 2a00 |005c: if-eqz v1, 0086 // +002a │ │ +052ccc: 7110 2606 0100 |005e: invoke-static {v1}, Landroid/support/v4/app/FragmentTabHost$TabInfo;.access$100:(Landroid/support/v4/app/FragmentTabHost$TabInfo;)Landroid/support/v4/app/Fragment; // method@0626 │ │ +052cd2: 0c03 |0061: move-result-object v3 │ │ +052cd4: 3903 2700 |0062: if-nez v3, 0089 // +0027 │ │ +052cd8: 5463 8401 |0064: iget-object v3, v6, Landroid/support/v4/app/FragmentTabHost;.mContext:Landroid/content/Context; // field@0184 │ │ +052cdc: 7110 2906 0100 |0066: invoke-static {v1}, Landroid/support/v4/app/FragmentTabHost$TabInfo;.access$300:(Landroid/support/v4/app/FragmentTabHost$TabInfo;)Ljava/lang/Class; // method@0629 │ │ +052ce2: 0c04 |0069: move-result-object v4 │ │ +052ce4: 6e10 5c22 0400 |006a: invoke-virtual {v4}, Ljava/lang/Class;.getName:()Ljava/lang/String; // method@225c │ │ +052cea: 0c04 |006d: move-result-object v4 │ │ +052cec: 7110 2a06 0100 |006e: invoke-static {v1}, Landroid/support/v4/app/FragmentTabHost$TabInfo;.access$400:(Landroid/support/v4/app/FragmentTabHost$TabInfo;)Landroid/os/Bundle; // method@062a │ │ +052cf2: 0c05 |0071: move-result-object v5 │ │ +052cf4: 7130 e204 4305 |0072: invoke-static {v3, v4, v5}, Landroid/support/v4/app/Fragment;.instantiate:(Landroid/content/Context;Ljava/lang/String;Landroid/os/Bundle;)Landroid/support/v4/app/Fragment; // method@04e2 │ │ +052cfa: 0c03 |0075: move-result-object v3 │ │ +052cfc: 7120 2706 3100 |0076: invoke-static {v1, v3}, Landroid/support/v4/app/FragmentTabHost$TabInfo;.access$102:(Landroid/support/v4/app/FragmentTabHost$TabInfo;Landroid/support/v4/app/Fragment;)Landroid/support/v4/app/Fragment; // method@0627 │ │ +052d02: 5263 8301 |0079: iget v3, v6, Landroid/support/v4/app/FragmentTabHost;.mContainerId:I // field@0183 │ │ +052d06: 7110 2606 0100 |007b: invoke-static {v1}, Landroid/support/v4/app/FragmentTabHost$TabInfo;.access$100:(Landroid/support/v4/app/FragmentTabHost$TabInfo;)Landroid/support/v4/app/Fragment; // method@0626 │ │ +052d0c: 0c04 |007e: move-result-object v4 │ │ +052d0e: 7110 2806 0100 |007f: invoke-static {v1}, Landroid/support/v4/app/FragmentTabHost$TabInfo;.access$200:(Landroid/support/v4/app/FragmentTabHost$TabInfo;)Ljava/lang/String; // method@0628 │ │ +052d14: 0c05 |0082: move-result-object v5 │ │ +052d16: 6e40 4406 3854 |0083: invoke-virtual {v8, v3, v4, v5}, Landroid/support/v4/app/FragmentTransaction;.add:(ILandroid/support/v4/app/Fragment;Ljava/lang/String;)Landroid/support/v4/app/FragmentTransaction; // method@0644 │ │ +052d1c: 5b61 8601 |0086: iput-object v1, v6, Landroid/support/v4/app/FragmentTabHost;.mLastTab:Landroid/support/v4/app/FragmentTabHost$TabInfo; // field@0186 │ │ +052d20: 1108 |0088: return-object v8 │ │ +052d22: 7110 2606 0100 |0089: invoke-static {v1}, Landroid/support/v4/app/FragmentTabHost$TabInfo;.access$100:(Landroid/support/v4/app/FragmentTabHost$TabInfo;)Landroid/support/v4/app/Fragment; // method@0626 │ │ +052d28: 0c03 |008c: move-result-object v3 │ │ +052d2a: 6e20 4806 3800 |008d: invoke-virtual {v8, v3}, Landroid/support/v4/app/FragmentTransaction;.attach:(Landroid/support/v4/app/Fragment;)Landroid/support/v4/app/FragmentTransaction; // method@0648 │ │ +052d30: 28f6 |0090: goto 0086 // -000a │ │ catches : (none) │ │ positions : │ │ 0x0000 line=322 │ │ 0x0001 line=323 │ │ 0x000a line=324 │ │ 0x0012 line=325 │ │ 0x001c line=326 │ │ @@ -11302,38 +13911,38 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 46 16-bit code units │ │ -039d50: |[039d50] android.support.v4.app.FragmentTabHost.ensureContent:()V │ │ -039d60: 5430 4a01 |0000: iget-object v0, v3, Landroid/support/v4/app/FragmentTabHost;.mRealTabContent:Landroid/widget/FrameLayout; // field@014a │ │ -039d64: 3900 2b00 |0002: if-nez v0, 002d // +002b │ │ -039d68: 5230 4501 |0004: iget v0, v3, Landroid/support/v4/app/FragmentTabHost;.mContainerId:I // field@0145 │ │ -039d6c: 6e20 6304 0300 |0006: invoke-virtual {v3, v0}, Landroid/support/v4/app/FragmentTabHost;.findViewById:(I)Landroid/view/View; // method@0463 │ │ -039d72: 0c00 |0009: move-result-object v0 │ │ -039d74: 1f00 f202 |000a: check-cast v0, Landroid/widget/FrameLayout; // type@02f2 │ │ -039d78: 5b30 4a01 |000c: iput-object v0, v3, Landroid/support/v4/app/FragmentTabHost;.mRealTabContent:Landroid/widget/FrameLayout; // field@014a │ │ -039d7c: 5430 4a01 |000e: iget-object v0, v3, Landroid/support/v4/app/FragmentTabHost;.mRealTabContent:Landroid/widget/FrameLayout; // field@014a │ │ -039d80: 3900 1d00 |0010: if-nez v0, 002d // +001d │ │ -039d84: 2200 a703 |0012: new-instance v0, Ljava/lang/IllegalStateException; // type@03a7 │ │ -039d88: 2201 b903 |0014: new-instance v1, Ljava/lang/StringBuilder; // type@03b9 │ │ -039d8c: 7010 ae17 0100 |0016: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@17ae │ │ -039d92: 1a02 9b09 |0019: const-string v2, "No tab content FrameLayout found for id " // string@099b │ │ -039d96: 6e20 b517 2100 |001b: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17b5 │ │ -039d9c: 0c01 |001e: move-result-object v1 │ │ -039d9e: 5232 4501 |001f: iget v2, v3, Landroid/support/v4/app/FragmentTabHost;.mContainerId:I // field@0145 │ │ -039da2: 6e20 b117 2100 |0021: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@17b1 │ │ -039da8: 0c01 |0024: move-result-object v1 │ │ -039daa: 6e10 ba17 0100 |0025: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@17ba │ │ -039db0: 0c01 |0028: move-result-object v1 │ │ -039db2: 7020 7c17 1000 |0029: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@177c │ │ -039db8: 2700 |002c: throw v0 │ │ -039dba: 0e00 |002d: return-void │ │ +052d34: |[052d34] android.support.v4.app.FragmentTabHost.ensureContent:()V │ │ +052d44: 5430 8801 |0000: iget-object v0, v3, Landroid/support/v4/app/FragmentTabHost;.mRealTabContent:Landroid/widget/FrameLayout; // field@0188 │ │ +052d48: 3900 2b00 |0002: if-nez v0, 002d // +002b │ │ +052d4c: 5230 8301 |0004: iget v0, v3, Landroid/support/v4/app/FragmentTabHost;.mContainerId:I // field@0183 │ │ +052d50: 6e20 3306 0300 |0006: invoke-virtual {v3, v0}, Landroid/support/v4/app/FragmentTabHost;.findViewById:(I)Landroid/view/View; // method@0633 │ │ +052d56: 0c00 |0009: move-result-object v0 │ │ +052d58: 1f00 7204 |000a: check-cast v0, Landroid/widget/FrameLayout; // type@0472 │ │ +052d5c: 5b30 8801 |000c: iput-object v0, v3, Landroid/support/v4/app/FragmentTabHost;.mRealTabContent:Landroid/widget/FrameLayout; // field@0188 │ │ +052d60: 5430 8801 |000e: iget-object v0, v3, Landroid/support/v4/app/FragmentTabHost;.mRealTabContent:Landroid/widget/FrameLayout; // field@0188 │ │ +052d64: 3900 1d00 |0010: if-nez v0, 002d // +001d │ │ +052d68: 2200 2c05 |0012: new-instance v0, Ljava/lang/IllegalStateException; // type@052c │ │ +052d6c: 2201 3e05 |0014: new-instance v1, Ljava/lang/StringBuilder; // type@053e │ │ +052d70: 7010 a422 0100 |0016: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@22a4 │ │ +052d76: 1a02 f40c |0019: const-string v2, "No tab content FrameLayout found for id " // string@0cf4 │ │ +052d7a: 6e20 ad22 2100 |001b: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22ad │ │ +052d80: 0c01 |001e: move-result-object v1 │ │ +052d82: 5232 8301 |001f: iget v2, v3, Landroid/support/v4/app/FragmentTabHost;.mContainerId:I // field@0183 │ │ +052d86: 6e20 a922 2100 |0021: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@22a9 │ │ +052d8c: 0c01 |0024: move-result-object v1 │ │ +052d8e: 6e10 b222 0100 |0025: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@22b2 │ │ +052d94: 0c01 |0028: move-result-object v1 │ │ +052d96: 7020 6c22 1000 |0029: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@226c │ │ +052d9c: 2700 |002c: throw v0 │ │ +052d9e: 0e00 |002d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=212 │ │ 0x0004 line=213 │ │ 0x000e line=214 │ │ 0x0012 line=215 │ │ 0x002d line=219 │ │ @@ -11345,55 +13954,55 @@ │ │ type : '(Landroid/content/Context;)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 10 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 93 16-bit code units │ │ -039dbc: |[039dbc] android.support.v4.app.FragmentTabHost.ensureHierarchy:(Landroid/content/Context;)V │ │ -039dcc: 1404 1300 0201 |0000: const v4, #float 2.38773e-38 // #01020013 │ │ -039dd2: 1207 |0003: const/4 v7, #int 0 // #0 │ │ -039dd4: 1206 |0004: const/4 v6, #int 0 // #0 │ │ -039dd6: 12f5 |0005: const/4 v5, #int -1 // #ff │ │ -039dd8: 6e20 6304 4800 |0006: invoke-virtual {v8, v4}, Landroid/support/v4/app/FragmentTabHost;.findViewById:(I)Landroid/view/View; // method@0463 │ │ -039dde: 0c03 |0009: move-result-object v3 │ │ -039de0: 3903 5200 |000a: if-nez v3, 005c // +0052 │ │ -039de4: 2201 f502 |000c: new-instance v1, Landroid/widget/LinearLayout; // type@02f5 │ │ -039de8: 7020 2014 9100 |000e: invoke-direct {v1, v9}, Landroid/widget/LinearLayout;.:(Landroid/content/Context;)V // method@1420 │ │ -039dee: 1213 |0011: const/4 v3, #int 1 // #1 │ │ -039df0: 6e20 2414 3100 |0012: invoke-virtual {v1, v3}, Landroid/widget/LinearLayout;.setOrientation:(I)V // method@1424 │ │ -039df6: 2203 f102 |0015: new-instance v3, Landroid/widget/FrameLayout$LayoutParams; // type@02f1 │ │ -039dfa: 7030 1714 5305 |0017: invoke-direct {v3, v5, v5}, Landroid/widget/FrameLayout$LayoutParams;.:(II)V // method@1417 │ │ -039e00: 6e30 5f04 1803 |001a: invoke-virtual {v8, v1, v3}, Landroid/support/v4/app/FragmentTabHost;.addView:(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V // method@045f │ │ -039e06: 2202 0a03 |001d: new-instance v2, Landroid/widget/TabWidget; // type@030a │ │ -039e0a: 7020 8d14 9200 |001f: invoke-direct {v2, v9}, Landroid/widget/TabWidget;.:(Landroid/content/Context;)V // method@148d │ │ -039e10: 6e20 8e14 4200 |0022: invoke-virtual {v2, v4}, Landroid/widget/TabWidget;.setId:(I)V // method@148e │ │ -039e16: 6e20 8f14 6200 |0025: invoke-virtual {v2, v6}, Landroid/widget/TabWidget;.setOrientation:(I)V // method@148f │ │ -039e1c: 2203 f402 |0028: new-instance v3, Landroid/widget/LinearLayout$LayoutParams; // type@02f4 │ │ -039e20: 12e4 |002a: const/4 v4, #int -2 // #fe │ │ -039e22: 7040 1f14 5374 |002b: invoke-direct {v3, v5, v4, v7}, Landroid/widget/LinearLayout$LayoutParams;.:(IIF)V // method@141f │ │ -039e28: 6e30 2114 2103 |002e: invoke-virtual {v1, v2, v3}, Landroid/widget/LinearLayout;.addView:(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V // method@1421 │ │ -039e2e: 2200 f202 |0031: new-instance v0, Landroid/widget/FrameLayout; // type@02f2 │ │ -039e32: 7020 1814 9000 |0033: invoke-direct {v0, v9}, Landroid/widget/FrameLayout;.:(Landroid/content/Context;)V // method@1418 │ │ -039e38: 1403 1100 0201 |0036: const v3, #float 2.38773e-38 // #01020011 │ │ -039e3e: 6e20 1a14 3000 |0039: invoke-virtual {v0, v3}, Landroid/widget/FrameLayout;.setId:(I)V // method@141a │ │ -039e44: 2203 f402 |003c: new-instance v3, Landroid/widget/LinearLayout$LayoutParams; // type@02f4 │ │ -039e48: 7040 1f14 6376 |003e: invoke-direct {v3, v6, v6, v7}, Landroid/widget/LinearLayout$LayoutParams;.:(IIF)V // method@141f │ │ -039e4e: 6e30 2114 0103 |0041: invoke-virtual {v1, v0, v3}, Landroid/widget/LinearLayout;.addView:(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V // method@1421 │ │ -039e54: 2200 f202 |0044: new-instance v0, Landroid/widget/FrameLayout; // type@02f2 │ │ -039e58: 7020 1814 9000 |0046: invoke-direct {v0, v9}, Landroid/widget/FrameLayout;.:(Landroid/content/Context;)V // method@1418 │ │ -039e5e: 5b80 4a01 |0049: iput-object v0, v8, Landroid/support/v4/app/FragmentTabHost;.mRealTabContent:Landroid/widget/FrameLayout; // field@014a │ │ -039e62: 5483 4a01 |004b: iget-object v3, v8, Landroid/support/v4/app/FragmentTabHost;.mRealTabContent:Landroid/widget/FrameLayout; // field@014a │ │ -039e66: 5284 4501 |004d: iget v4, v8, Landroid/support/v4/app/FragmentTabHost;.mContainerId:I // field@0145 │ │ -039e6a: 6e20 1a14 4300 |004f: invoke-virtual {v3, v4}, Landroid/widget/FrameLayout;.setId:(I)V // method@141a │ │ -039e70: 2203 f402 |0052: new-instance v3, Landroid/widget/LinearLayout$LayoutParams; // type@02f4 │ │ -039e74: 1504 803f |0054: const/high16 v4, #int 1065353216 // #3f80 │ │ -039e78: 7040 1f14 5346 |0056: invoke-direct {v3, v5, v6, v4}, Landroid/widget/LinearLayout$LayoutParams;.:(IIF)V // method@141f │ │ -039e7e: 6e30 2114 0103 |0059: invoke-virtual {v1, v0, v3}, Landroid/widget/LinearLayout;.addView:(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V // method@1421 │ │ -039e84: 0e00 |005c: return-void │ │ +052da0: |[052da0] android.support.v4.app.FragmentTabHost.ensureHierarchy:(Landroid/content/Context;)V │ │ +052db0: 1404 1300 0201 |0000: const v4, #float 2.38773e-38 // #01020013 │ │ +052db6: 1207 |0003: const/4 v7, #int 0 // #0 │ │ +052db8: 1206 |0004: const/4 v6, #int 0 // #0 │ │ +052dba: 12f5 |0005: const/4 v5, #int -1 // #ff │ │ +052dbc: 6e20 3306 4800 |0006: invoke-virtual {v8, v4}, Landroid/support/v4/app/FragmentTabHost;.findViewById:(I)Landroid/view/View; // method@0633 │ │ +052dc2: 0c03 |0009: move-result-object v3 │ │ +052dc4: 3903 5200 |000a: if-nez v3, 005c // +0052 │ │ +052dc8: 2201 7504 |000c: new-instance v1, Landroid/widget/LinearLayout; // type@0475 │ │ +052dcc: 7020 001f 9100 |000e: invoke-direct {v1, v9}, Landroid/widget/LinearLayout;.:(Landroid/content/Context;)V // method@1f00 │ │ +052dd2: 1213 |0011: const/4 v3, #int 1 // #1 │ │ +052dd4: 6e20 041f 3100 |0012: invoke-virtual {v1, v3}, Landroid/widget/LinearLayout;.setOrientation:(I)V // method@1f04 │ │ +052dda: 2203 7104 |0015: new-instance v3, Landroid/widget/FrameLayout$LayoutParams; // type@0471 │ │ +052dde: 7030 f21e 5305 |0017: invoke-direct {v3, v5, v5}, Landroid/widget/FrameLayout$LayoutParams;.:(II)V // method@1ef2 │ │ +052de4: 6e30 2f06 1803 |001a: invoke-virtual {v8, v1, v3}, Landroid/support/v4/app/FragmentTabHost;.addView:(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V // method@062f │ │ +052dea: 2202 8b04 |001d: new-instance v2, Landroid/widget/TabWidget; // type@048b │ │ +052dee: 7020 6f1f 9200 |001f: invoke-direct {v2, v9}, Landroid/widget/TabWidget;.:(Landroid/content/Context;)V // method@1f6f │ │ +052df4: 6e20 701f 4200 |0022: invoke-virtual {v2, v4}, Landroid/widget/TabWidget;.setId:(I)V // method@1f70 │ │ +052dfa: 6e20 711f 6200 |0025: invoke-virtual {v2, v6}, Landroid/widget/TabWidget;.setOrientation:(I)V // method@1f71 │ │ +052e00: 2203 7404 |0028: new-instance v3, Landroid/widget/LinearLayout$LayoutParams; // type@0474 │ │ +052e04: 12e4 |002a: const/4 v4, #int -2 // #fe │ │ +052e06: 7040 ff1e 5374 |002b: invoke-direct {v3, v5, v4, v7}, Landroid/widget/LinearLayout$LayoutParams;.:(IIF)V // method@1eff │ │ +052e0c: 6e30 011f 2103 |002e: invoke-virtual {v1, v2, v3}, Landroid/widget/LinearLayout;.addView:(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V // method@1f01 │ │ +052e12: 2200 7204 |0031: new-instance v0, Landroid/widget/FrameLayout; // type@0472 │ │ +052e16: 7020 f31e 9000 |0033: invoke-direct {v0, v9}, Landroid/widget/FrameLayout;.:(Landroid/content/Context;)V // method@1ef3 │ │ +052e1c: 1403 1100 0201 |0036: const v3, #float 2.38773e-38 // #01020011 │ │ +052e22: 6e20 f51e 3000 |0039: invoke-virtual {v0, v3}, Landroid/widget/FrameLayout;.setId:(I)V // method@1ef5 │ │ +052e28: 2203 7404 |003c: new-instance v3, Landroid/widget/LinearLayout$LayoutParams; // type@0474 │ │ +052e2c: 7040 ff1e 6376 |003e: invoke-direct {v3, v6, v6, v7}, Landroid/widget/LinearLayout$LayoutParams;.:(IIF)V // method@1eff │ │ +052e32: 6e30 011f 0103 |0041: invoke-virtual {v1, v0, v3}, Landroid/widget/LinearLayout;.addView:(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V // method@1f01 │ │ +052e38: 2200 7204 |0044: new-instance v0, Landroid/widget/FrameLayout; // type@0472 │ │ +052e3c: 7020 f31e 9000 |0046: invoke-direct {v0, v9}, Landroid/widget/FrameLayout;.:(Landroid/content/Context;)V // method@1ef3 │ │ +052e42: 5b80 8801 |0049: iput-object v0, v8, Landroid/support/v4/app/FragmentTabHost;.mRealTabContent:Landroid/widget/FrameLayout; // field@0188 │ │ +052e46: 5483 8801 |004b: iget-object v3, v8, Landroid/support/v4/app/FragmentTabHost;.mRealTabContent:Landroid/widget/FrameLayout; // field@0188 │ │ +052e4a: 5284 8301 |004d: iget v4, v8, Landroid/support/v4/app/FragmentTabHost;.mContainerId:I // field@0183 │ │ +052e4e: 6e20 f51e 4300 |004f: invoke-virtual {v3, v4}, Landroid/widget/FrameLayout;.setId:(I)V // method@1ef5 │ │ +052e54: 2203 7404 |0052: new-instance v3, Landroid/widget/LinearLayout$LayoutParams; // type@0474 │ │ +052e58: 1504 803f |0054: const/high16 v4, #int 1065353216 // #3f80 │ │ +052e5c: 7040 ff1e 5346 |0056: invoke-direct {v3, v5, v6, v4}, Landroid/widget/LinearLayout$LayoutParams;.:(IIF)V // method@1eff │ │ +052e62: 6e30 011f 0103 |0059: invoke-virtual {v1, v0, v3}, Landroid/widget/LinearLayout;.addView:(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V // method@1f01 │ │ +052e68: 0e00 |005c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0006 line=151 │ │ 0x000c line=152 │ │ 0x0011 line=153 │ │ 0x0015 line=154 │ │ 0x001d line=158 │ │ @@ -11420,28 +14029,28 @@ │ │ type : '(Landroid/content/Context;Landroid/util/AttributeSet;)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 7 │ │ ins : 3 │ │ outs : 5 │ │ insns size : 26 16-bit code units │ │ -039e88: |[039e88] android.support.v4.app.FragmentTabHost.initFragmentTabHost:(Landroid/content/Context;Landroid/util/AttributeSet;)V │ │ -039e98: 1203 |0000: const/4 v3, #int 0 // #0 │ │ -039e9a: 1211 |0001: const/4 v1, #int 1 // #1 │ │ -039e9c: 2311 1804 |0002: new-array v1, v1, [I // type@0418 │ │ -039ea0: 1402 f300 0101 |0004: const v2, #float 2.36942e-38 // #010100f3 │ │ -039ea6: 4b02 0103 |0007: aput v2, v1, v3 │ │ -039eaa: 6e53 d400 6531 |0009: invoke-virtual {v5, v6, v1, v3, v3}, Landroid/content/Context;.obtainStyledAttributes:(Landroid/util/AttributeSet;[III)Landroid/content/res/TypedArray; // method@00d4 │ │ -039eb0: 0c00 |000c: move-result-object v0 │ │ -039eb2: 6e30 3101 3003 |000d: invoke-virtual {v0, v3, v3}, Landroid/content/res/TypedArray;.getResourceId:(II)I // method@0131 │ │ -039eb8: 0a01 |0010: move-result v1 │ │ -039eba: 5941 4501 |0011: iput v1, v4, Landroid/support/v4/app/FragmentTabHost;.mContainerId:I // field@0145 │ │ -039ebe: 6e10 3501 0000 |0013: invoke-virtual {v0}, Landroid/content/res/TypedArray;.recycle:()V // method@0135 │ │ -039ec4: 6f20 8b14 4400 |0016: invoke-super {v4, v4}, Landroid/widget/TabHost;.setOnTabChangedListener:(Landroid/widget/TabHost$OnTabChangeListener;)V // method@148b │ │ -039eca: 0e00 |0019: return-void │ │ +052e6c: |[052e6c] android.support.v4.app.FragmentTabHost.initFragmentTabHost:(Landroid/content/Context;Landroid/util/AttributeSet;)V │ │ +052e7c: 1203 |0000: const/4 v3, #int 0 // #0 │ │ +052e7e: 1211 |0001: const/4 v1, #int 1 // #1 │ │ +052e80: 2311 a205 |0002: new-array v1, v1, [I // type@05a2 │ │ +052e84: 1402 f300 0101 |0004: const v2, #float 2.36942e-38 // #010100f3 │ │ +052e8a: 4b02 0103 |0007: aput v2, v1, v3 │ │ +052e8e: 6e53 1801 6531 |0009: invoke-virtual {v5, v6, v1, v3, v3}, Landroid/content/Context;.obtainStyledAttributes:(Landroid/util/AttributeSet;[III)Landroid/content/res/TypedArray; // method@0118 │ │ +052e94: 0c00 |000c: move-result-object v0 │ │ +052e96: 6e30 7e01 3003 |000d: invoke-virtual {v0, v3, v3}, Landroid/content/res/TypedArray;.getResourceId:(II)I // method@017e │ │ +052e9c: 0a01 |0010: move-result v1 │ │ +052e9e: 5941 8301 |0011: iput v1, v4, Landroid/support/v4/app/FragmentTabHost;.mContainerId:I // field@0183 │ │ +052ea2: 6e10 8201 0000 |0013: invoke-virtual {v0}, Landroid/content/res/TypedArray;.recycle:()V // method@0182 │ │ +052ea8: 6f20 6d1f 4400 |0016: invoke-super {v4, v4}, Landroid/widget/TabHost;.setOnTabChangedListener:(Landroid/widget/TabHost$OnTabChangeListener;)V // method@1f6d │ │ +052eae: 0e00 |0019: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=140 │ │ 0x000d line=142 │ │ 0x0013 line=143 │ │ 0x0016 line=145 │ │ 0x0019 line=146 │ │ @@ -11457,48 +14066,48 @@ │ │ type : '(Landroid/widget/TabHost$TabSpec;Ljava/lang/Class;Landroid/os/Bundle;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 9 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 73 16-bit code units │ │ -039ecc: |[039ecc] android.support.v4.app.FragmentTabHost.addTab:(Landroid/widget/TabHost$TabSpec;Ljava/lang/Class;Landroid/os/Bundle;)V │ │ -039edc: 2203 cd00 |0000: new-instance v3, Landroid/support/v4/app/FragmentTabHost$DummyTabFactory; // type@00cd │ │ -039ee0: 5454 4601 |0002: iget-object v4, v5, Landroid/support/v4/app/FragmentTabHost;.mContext:Landroid/content/Context; // field@0146 │ │ -039ee4: 7020 4704 4300 |0004: invoke-direct {v3, v4}, Landroid/support/v4/app/FragmentTabHost$DummyTabFactory;.:(Landroid/content/Context;)V // method@0447 │ │ -039eea: 6e20 8514 3600 |0007: invoke-virtual {v6, v3}, Landroid/widget/TabHost$TabSpec;.setContent:(Landroid/widget/TabHost$TabContentFactory;)Landroid/widget/TabHost$TabSpec; // method@1485 │ │ -039ef0: 6e10 8414 0600 |000a: invoke-virtual {v6}, Landroid/widget/TabHost$TabSpec;.getTag:()Ljava/lang/String; // method@1484 │ │ -039ef6: 0c02 |000d: move-result-object v2 │ │ -039ef8: 2201 d000 |000e: new-instance v1, Landroid/support/v4/app/FragmentTabHost$TabInfo; // type@00d0 │ │ -039efc: 7040 5504 2187 |0010: invoke-direct {v1, v2, v7, v8}, Landroid/support/v4/app/FragmentTabHost$TabInfo;.:(Ljava/lang/String;Ljava/lang/Class;Landroid/os/Bundle;)V // method@0455 │ │ -039f02: 5553 4401 |0013: iget-boolean v3, v5, Landroid/support/v4/app/FragmentTabHost;.mAttached:Z // field@0144 │ │ -039f06: 3803 2b00 |0015: if-eqz v3, 0040 // +002b │ │ -039f0a: 5453 4701 |0017: iget-object v3, v5, Landroid/support/v4/app/FragmentTabHost;.mFragmentManager:Landroid/support/v4/app/FragmentManager; // field@0147 │ │ -039f0e: 6e20 b603 2300 |0019: invoke-virtual {v3, v2}, Landroid/support/v4/app/FragmentManager;.findFragmentByTag:(Ljava/lang/String;)Landroid/support/v4/app/Fragment; // method@03b6 │ │ -039f14: 0c03 |001c: move-result-object v3 │ │ -039f16: 7120 5704 3100 |001d: invoke-static {v1, v3}, Landroid/support/v4/app/FragmentTabHost$TabInfo;.access$102:(Landroid/support/v4/app/FragmentTabHost$TabInfo;Landroid/support/v4/app/Fragment;)Landroid/support/v4/app/Fragment; // method@0457 │ │ -039f1c: 7110 5604 0100 |0020: invoke-static {v1}, Landroid/support/v4/app/FragmentTabHost$TabInfo;.access$100:(Landroid/support/v4/app/FragmentTabHost$TabInfo;)Landroid/support/v4/app/Fragment; // method@0456 │ │ -039f22: 0c03 |0023: move-result-object v3 │ │ -039f24: 3803 1c00 |0024: if-eqz v3, 0040 // +001c │ │ -039f28: 7110 5604 0100 |0026: invoke-static {v1}, Landroid/support/v4/app/FragmentTabHost$TabInfo;.access$100:(Landroid/support/v4/app/FragmentTabHost$TabInfo;)Landroid/support/v4/app/Fragment; // method@0456 │ │ -039f2e: 0c03 |0029: move-result-object v3 │ │ -039f30: 6e10 2903 0300 |002a: invoke-virtual {v3}, Landroid/support/v4/app/Fragment;.isDetached:()Z // method@0329 │ │ -039f36: 0a03 |002d: move-result v3 │ │ -039f38: 3903 1200 |002e: if-nez v3, 0040 // +0012 │ │ -039f3c: 5453 4701 |0030: iget-object v3, v5, Landroid/support/v4/app/FragmentTabHost;.mFragmentManager:Landroid/support/v4/app/FragmentManager; // field@0147 │ │ -039f40: 6e10 b103 0300 |0032: invoke-virtual {v3}, Landroid/support/v4/app/FragmentManager;.beginTransaction:()Landroid/support/v4/app/FragmentTransaction; // method@03b1 │ │ -039f46: 0c00 |0035: move-result-object v0 │ │ -039f48: 7110 5604 0100 |0036: invoke-static {v1}, Landroid/support/v4/app/FragmentTabHost$TabInfo;.access$100:(Landroid/support/v4/app/FragmentTabHost$TabInfo;)Landroid/support/v4/app/Fragment; // method@0456 │ │ -039f4e: 0c03 |0039: move-result-object v3 │ │ -039f50: 6e20 7a04 3000 |003a: invoke-virtual {v0, v3}, Landroid/support/v4/app/FragmentTransaction;.detach:(Landroid/support/v4/app/Fragment;)Landroid/support/v4/app/FragmentTransaction; // method@047a │ │ -039f56: 6e10 7804 0000 |003d: invoke-virtual {v0}, Landroid/support/v4/app/FragmentTransaction;.commit:()I // method@0478 │ │ -039f5c: 5453 4b01 |0040: iget-object v3, v5, Landroid/support/v4/app/FragmentTabHost;.mTabs:Ljava/util/ArrayList; // field@014b │ │ -039f60: 6e20 d617 1300 |0042: invoke-virtual {v3, v1}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@17d6 │ │ -039f66: 6e20 5d04 6500 |0045: invoke-virtual {v5, v6}, Landroid/support/v4/app/FragmentTabHost;.addTab:(Landroid/widget/TabHost$TabSpec;)V // method@045d │ │ -039f6c: 0e00 |0048: return-void │ │ +052eb0: |[052eb0] android.support.v4.app.FragmentTabHost.addTab:(Landroid/widget/TabHost$TabSpec;Ljava/lang/Class;Landroid/os/Bundle;)V │ │ +052ec0: 2203 3401 |0000: new-instance v3, Landroid/support/v4/app/FragmentTabHost$DummyTabFactory; // type@0134 │ │ +052ec4: 5454 8401 |0002: iget-object v4, v5, Landroid/support/v4/app/FragmentTabHost;.mContext:Landroid/content/Context; // field@0184 │ │ +052ec8: 7020 1706 4300 |0004: invoke-direct {v3, v4}, Landroid/support/v4/app/FragmentTabHost$DummyTabFactory;.:(Landroid/content/Context;)V // method@0617 │ │ +052ece: 6e20 671f 3600 |0007: invoke-virtual {v6, v3}, Landroid/widget/TabHost$TabSpec;.setContent:(Landroid/widget/TabHost$TabContentFactory;)Landroid/widget/TabHost$TabSpec; // method@1f67 │ │ +052ed4: 6e10 661f 0600 |000a: invoke-virtual {v6}, Landroid/widget/TabHost$TabSpec;.getTag:()Ljava/lang/String; // method@1f66 │ │ +052eda: 0c02 |000d: move-result-object v2 │ │ +052edc: 2201 3701 |000e: new-instance v1, Landroid/support/v4/app/FragmentTabHost$TabInfo; // type@0137 │ │ +052ee0: 7040 2506 2187 |0010: invoke-direct {v1, v2, v7, v8}, Landroid/support/v4/app/FragmentTabHost$TabInfo;.:(Ljava/lang/String;Ljava/lang/Class;Landroid/os/Bundle;)V // method@0625 │ │ +052ee6: 5553 8201 |0013: iget-boolean v3, v5, Landroid/support/v4/app/FragmentTabHost;.mAttached:Z // field@0182 │ │ +052eea: 3803 2b00 |0015: if-eqz v3, 0040 // +002b │ │ +052eee: 5453 8501 |0017: iget-object v3, v5, Landroid/support/v4/app/FragmentTabHost;.mFragmentManager:Landroid/support/v4/app/FragmentManager; // field@0185 │ │ +052ef2: 6e20 8005 2300 |0019: invoke-virtual {v3, v2}, Landroid/support/v4/app/FragmentManager;.findFragmentByTag:(Ljava/lang/String;)Landroid/support/v4/app/Fragment; // method@0580 │ │ +052ef8: 0c03 |001c: move-result-object v3 │ │ +052efa: 7120 2706 3100 |001d: invoke-static {v1, v3}, Landroid/support/v4/app/FragmentTabHost$TabInfo;.access$102:(Landroid/support/v4/app/FragmentTabHost$TabInfo;Landroid/support/v4/app/Fragment;)Landroid/support/v4/app/Fragment; // method@0627 │ │ +052f00: 7110 2606 0100 |0020: invoke-static {v1}, Landroid/support/v4/app/FragmentTabHost$TabInfo;.access$100:(Landroid/support/v4/app/FragmentTabHost$TabInfo;)Landroid/support/v4/app/Fragment; // method@0626 │ │ +052f06: 0c03 |0023: move-result-object v3 │ │ +052f08: 3803 1c00 |0024: if-eqz v3, 0040 // +001c │ │ +052f0c: 7110 2606 0100 |0026: invoke-static {v1}, Landroid/support/v4/app/FragmentTabHost$TabInfo;.access$100:(Landroid/support/v4/app/FragmentTabHost$TabInfo;)Landroid/support/v4/app/Fragment; // method@0626 │ │ +052f12: 0c03 |0029: move-result-object v3 │ │ +052f14: 6e10 e504 0300 |002a: invoke-virtual {v3}, Landroid/support/v4/app/Fragment;.isDetached:()Z // method@04e5 │ │ +052f1a: 0a03 |002d: move-result v3 │ │ +052f1c: 3903 1200 |002e: if-nez v3, 0040 // +0012 │ │ +052f20: 5453 8501 |0030: iget-object v3, v5, Landroid/support/v4/app/FragmentTabHost;.mFragmentManager:Landroid/support/v4/app/FragmentManager; // field@0185 │ │ +052f24: 6e10 7b05 0300 |0032: invoke-virtual {v3}, Landroid/support/v4/app/FragmentManager;.beginTransaction:()Landroid/support/v4/app/FragmentTransaction; // method@057b │ │ +052f2a: 0c00 |0035: move-result-object v0 │ │ +052f2c: 7110 2606 0100 |0036: invoke-static {v1}, Landroid/support/v4/app/FragmentTabHost$TabInfo;.access$100:(Landroid/support/v4/app/FragmentTabHost$TabInfo;)Landroid/support/v4/app/Fragment; // method@0626 │ │ +052f32: 0c03 |0039: move-result-object v3 │ │ +052f34: 6e20 4b06 3000 |003a: invoke-virtual {v0, v3}, Landroid/support/v4/app/FragmentTransaction;.detach:(Landroid/support/v4/app/Fragment;)Landroid/support/v4/app/FragmentTransaction; // method@064b │ │ +052f3a: 6e10 4906 0000 |003d: invoke-virtual {v0}, Landroid/support/v4/app/FragmentTransaction;.commit:()I // method@0649 │ │ +052f40: 5453 8901 |0040: iget-object v3, v5, Landroid/support/v4/app/FragmentTabHost;.mTabs:Ljava/util/ArrayList; // field@0189 │ │ +052f44: 6e20 d322 1300 |0042: invoke-virtual {v3, v1}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@22d3 │ │ +052f4a: 6e20 2d06 6500 |0045: invoke-virtual {v5, v6}, Landroid/support/v4/app/FragmentTabHost;.addTab:(Landroid/widget/TabHost$TabSpec;)V // method@062d │ │ +052f50: 0e00 |0048: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=227 │ │ 0x000a line=228 │ │ 0x000e line=230 │ │ 0x0013 line=232 │ │ 0x0017 line=236 │ │ @@ -11524,67 +14133,67 @@ │ │ type : '()V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 7 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 103 16-bit code units │ │ -039f70: |[039f70] android.support.v4.app.FragmentTabHost.onAttachedToWindow:()V │ │ -039f80: 6f10 8714 0600 |0000: invoke-super {v6}, Landroid/widget/TabHost;.onAttachedToWindow:()V // method@1487 │ │ -039f86: 6e10 6404 0600 |0003: invoke-virtual {v6}, Landroid/support/v4/app/FragmentTabHost;.getCurrentTabTag:()Ljava/lang/String; // method@0464 │ │ -039f8c: 0c00 |0006: move-result-object v0 │ │ -039f8e: 1201 |0007: const/4 v1, #int 0 // #0 │ │ -039f90: 1202 |0008: const/4 v2, #int 0 // #0 │ │ -039f92: 5464 4b01 |0009: iget-object v4, v6, Landroid/support/v4/app/FragmentTabHost;.mTabs:Ljava/util/ArrayList; // field@014b │ │ -039f96: 6e10 df17 0400 |000b: invoke-virtual {v4}, Ljava/util/ArrayList;.size:()I // method@17df │ │ -039f9c: 0a04 |000e: move-result v4 │ │ -039f9e: 3542 4600 |000f: if-ge v2, v4, 0055 // +0046 │ │ -039fa2: 5464 4b01 |0011: iget-object v4, v6, Landroid/support/v4/app/FragmentTabHost;.mTabs:Ljava/util/ArrayList; // field@014b │ │ -039fa6: 6e20 d917 2400 |0013: invoke-virtual {v4, v2}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@17d9 │ │ -039fac: 0c03 |0016: move-result-object v3 │ │ -039fae: 1f03 d000 |0017: check-cast v3, Landroid/support/v4/app/FragmentTabHost$TabInfo; // type@00d0 │ │ -039fb2: 5464 4701 |0019: iget-object v4, v6, Landroid/support/v4/app/FragmentTabHost;.mFragmentManager:Landroid/support/v4/app/FragmentManager; // field@0147 │ │ -039fb6: 7110 5804 0300 |001b: invoke-static {v3}, Landroid/support/v4/app/FragmentTabHost$TabInfo;.access$200:(Landroid/support/v4/app/FragmentTabHost$TabInfo;)Ljava/lang/String; // method@0458 │ │ -039fbc: 0c05 |001e: move-result-object v5 │ │ -039fbe: 6e20 b603 5400 |001f: invoke-virtual {v4, v5}, Landroid/support/v4/app/FragmentManager;.findFragmentByTag:(Ljava/lang/String;)Landroid/support/v4/app/Fragment; // method@03b6 │ │ -039fc4: 0c04 |0022: move-result-object v4 │ │ -039fc6: 7120 5704 4300 |0023: invoke-static {v3, v4}, Landroid/support/v4/app/FragmentTabHost$TabInfo;.access$102:(Landroid/support/v4/app/FragmentTabHost$TabInfo;Landroid/support/v4/app/Fragment;)Landroid/support/v4/app/Fragment; // method@0457 │ │ -039fcc: 7110 5604 0300 |0026: invoke-static {v3}, Landroid/support/v4/app/FragmentTabHost$TabInfo;.access$100:(Landroid/support/v4/app/FragmentTabHost$TabInfo;)Landroid/support/v4/app/Fragment; // method@0456 │ │ -039fd2: 0c04 |0029: move-result-object v4 │ │ -039fd4: 3804 1800 |002a: if-eqz v4, 0042 // +0018 │ │ -039fd8: 7110 5604 0300 |002c: invoke-static {v3}, Landroid/support/v4/app/FragmentTabHost$TabInfo;.access$100:(Landroid/support/v4/app/FragmentTabHost$TabInfo;)Landroid/support/v4/app/Fragment; // method@0456 │ │ -039fde: 0c04 |002f: move-result-object v4 │ │ -039fe0: 6e10 2903 0400 |0030: invoke-virtual {v4}, Landroid/support/v4/app/Fragment;.isDetached:()Z // method@0329 │ │ -039fe6: 0a04 |0033: move-result v4 │ │ -039fe8: 3904 0e00 |0034: if-nez v4, 0042 // +000e │ │ -039fec: 7110 5804 0300 |0036: invoke-static {v3}, Landroid/support/v4/app/FragmentTabHost$TabInfo;.access$200:(Landroid/support/v4/app/FragmentTabHost$TabInfo;)Ljava/lang/String; // method@0458 │ │ -039ff2: 0c04 |0039: move-result-object v4 │ │ -039ff4: 6e20 a217 0400 |003a: invoke-virtual {v4, v0}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@17a2 │ │ -039ffa: 0a04 |003d: move-result v4 │ │ -039ffc: 3804 0700 |003e: if-eqz v4, 0045 // +0007 │ │ -03a000: 5b63 4801 |0040: iput-object v3, v6, Landroid/support/v4/app/FragmentTabHost;.mLastTab:Landroid/support/v4/app/FragmentTabHost$TabInfo; // field@0148 │ │ -03a004: d802 0201 |0042: add-int/lit8 v2, v2, #int 1 // #01 │ │ -03a008: 28c5 |0044: goto 0009 // -003b │ │ -03a00a: 3901 0800 |0045: if-nez v1, 004d // +0008 │ │ -03a00e: 5464 4701 |0047: iget-object v4, v6, Landroid/support/v4/app/FragmentTabHost;.mFragmentManager:Landroid/support/v4/app/FragmentManager; // field@0147 │ │ -03a012: 6e10 b103 0400 |0049: invoke-virtual {v4}, Landroid/support/v4/app/FragmentManager;.beginTransaction:()Landroid/support/v4/app/FragmentTransaction; // method@03b1 │ │ -03a018: 0c01 |004c: move-result-object v1 │ │ -03a01a: 7110 5604 0300 |004d: invoke-static {v3}, Landroid/support/v4/app/FragmentTabHost$TabInfo;.access$100:(Landroid/support/v4/app/FragmentTabHost$TabInfo;)Landroid/support/v4/app/Fragment; // method@0456 │ │ -03a020: 0c04 |0050: move-result-object v4 │ │ -03a022: 6e20 7a04 4100 |0051: invoke-virtual {v1, v4}, Landroid/support/v4/app/FragmentTransaction;.detach:(Landroid/support/v4/app/Fragment;)Landroid/support/v4/app/FragmentTransaction; // method@047a │ │ -03a028: 28ee |0054: goto 0042 // -0012 │ │ -03a02a: 1214 |0055: const/4 v4, #int 1 // #1 │ │ -03a02c: 5c64 4401 |0056: iput-boolean v4, v6, Landroid/support/v4/app/FragmentTabHost;.mAttached:Z // field@0144 │ │ -03a030: 7030 6004 0601 |0058: invoke-direct {v6, v0, v1}, Landroid/support/v4/app/FragmentTabHost;.doTabChanged:(Ljava/lang/String;Landroid/support/v4/app/FragmentTransaction;)Landroid/support/v4/app/FragmentTransaction; // method@0460 │ │ -03a036: 0c01 |005b: move-result-object v1 │ │ -03a038: 3801 0a00 |005c: if-eqz v1, 0066 // +000a │ │ -03a03c: 6e10 7804 0100 |005e: invoke-virtual {v1}, Landroid/support/v4/app/FragmentTransaction;.commit:()I // method@0478 │ │ -03a042: 5464 4701 |0061: iget-object v4, v6, Landroid/support/v4/app/FragmentTabHost;.mFragmentManager:Landroid/support/v4/app/FragmentManager; // field@0147 │ │ -03a046: 6e10 b403 0400 |0063: invoke-virtual {v4}, Landroid/support/v4/app/FragmentManager;.executePendingTransactions:()Z // method@03b4 │ │ -03a04c: 0e00 |0066: return-void │ │ +052f54: |[052f54] android.support.v4.app.FragmentTabHost.onAttachedToWindow:()V │ │ +052f64: 6f10 691f 0600 |0000: invoke-super {v6}, Landroid/widget/TabHost;.onAttachedToWindow:()V // method@1f69 │ │ +052f6a: 6e10 3406 0600 |0003: invoke-virtual {v6}, Landroid/support/v4/app/FragmentTabHost;.getCurrentTabTag:()Ljava/lang/String; // method@0634 │ │ +052f70: 0c00 |0006: move-result-object v0 │ │ +052f72: 1201 |0007: const/4 v1, #int 0 // #0 │ │ +052f74: 1202 |0008: const/4 v2, #int 0 // #0 │ │ +052f76: 5464 8901 |0009: iget-object v4, v6, Landroid/support/v4/app/FragmentTabHost;.mTabs:Ljava/util/ArrayList; // field@0189 │ │ +052f7a: 6e10 de22 0400 |000b: invoke-virtual {v4}, Ljava/util/ArrayList;.size:()I // method@22de │ │ +052f80: 0a04 |000e: move-result v4 │ │ +052f82: 3542 4600 |000f: if-ge v2, v4, 0055 // +0046 │ │ +052f86: 5464 8901 |0011: iget-object v4, v6, Landroid/support/v4/app/FragmentTabHost;.mTabs:Ljava/util/ArrayList; // field@0189 │ │ +052f8a: 6e20 d722 2400 |0013: invoke-virtual {v4, v2}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@22d7 │ │ +052f90: 0c03 |0016: move-result-object v3 │ │ +052f92: 1f03 3701 |0017: check-cast v3, Landroid/support/v4/app/FragmentTabHost$TabInfo; // type@0137 │ │ +052f96: 5464 8501 |0019: iget-object v4, v6, Landroid/support/v4/app/FragmentTabHost;.mFragmentManager:Landroid/support/v4/app/FragmentManager; // field@0185 │ │ +052f9a: 7110 2806 0300 |001b: invoke-static {v3}, Landroid/support/v4/app/FragmentTabHost$TabInfo;.access$200:(Landroid/support/v4/app/FragmentTabHost$TabInfo;)Ljava/lang/String; // method@0628 │ │ +052fa0: 0c05 |001e: move-result-object v5 │ │ +052fa2: 6e20 8005 5400 |001f: invoke-virtual {v4, v5}, Landroid/support/v4/app/FragmentManager;.findFragmentByTag:(Ljava/lang/String;)Landroid/support/v4/app/Fragment; // method@0580 │ │ +052fa8: 0c04 |0022: move-result-object v4 │ │ +052faa: 7120 2706 4300 |0023: invoke-static {v3, v4}, Landroid/support/v4/app/FragmentTabHost$TabInfo;.access$102:(Landroid/support/v4/app/FragmentTabHost$TabInfo;Landroid/support/v4/app/Fragment;)Landroid/support/v4/app/Fragment; // method@0627 │ │ +052fb0: 7110 2606 0300 |0026: invoke-static {v3}, Landroid/support/v4/app/FragmentTabHost$TabInfo;.access$100:(Landroid/support/v4/app/FragmentTabHost$TabInfo;)Landroid/support/v4/app/Fragment; // method@0626 │ │ +052fb6: 0c04 |0029: move-result-object v4 │ │ +052fb8: 3804 1800 |002a: if-eqz v4, 0042 // +0018 │ │ +052fbc: 7110 2606 0300 |002c: invoke-static {v3}, Landroid/support/v4/app/FragmentTabHost$TabInfo;.access$100:(Landroid/support/v4/app/FragmentTabHost$TabInfo;)Landroid/support/v4/app/Fragment; // method@0626 │ │ +052fc2: 0c04 |002f: move-result-object v4 │ │ +052fc4: 6e10 e504 0400 |0030: invoke-virtual {v4}, Landroid/support/v4/app/Fragment;.isDetached:()Z // method@04e5 │ │ +052fca: 0a04 |0033: move-result v4 │ │ +052fcc: 3904 0e00 |0034: if-nez v4, 0042 // +000e │ │ +052fd0: 7110 2806 0300 |0036: invoke-static {v3}, Landroid/support/v4/app/FragmentTabHost$TabInfo;.access$200:(Landroid/support/v4/app/FragmentTabHost$TabInfo;)Ljava/lang/String; // method@0628 │ │ +052fd6: 0c04 |0039: move-result-object v4 │ │ +052fd8: 6e20 9722 0400 |003a: invoke-virtual {v4, v0}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@2297 │ │ +052fde: 0a04 |003d: move-result v4 │ │ +052fe0: 3804 0700 |003e: if-eqz v4, 0045 // +0007 │ │ +052fe4: 5b63 8601 |0040: iput-object v3, v6, Landroid/support/v4/app/FragmentTabHost;.mLastTab:Landroid/support/v4/app/FragmentTabHost$TabInfo; // field@0186 │ │ +052fe8: d802 0201 |0042: add-int/lit8 v2, v2, #int 1 // #01 │ │ +052fec: 28c5 |0044: goto 0009 // -003b │ │ +052fee: 3901 0800 |0045: if-nez v1, 004d // +0008 │ │ +052ff2: 5464 8501 |0047: iget-object v4, v6, Landroid/support/v4/app/FragmentTabHost;.mFragmentManager:Landroid/support/v4/app/FragmentManager; // field@0185 │ │ +052ff6: 6e10 7b05 0400 |0049: invoke-virtual {v4}, Landroid/support/v4/app/FragmentManager;.beginTransaction:()Landroid/support/v4/app/FragmentTransaction; // method@057b │ │ +052ffc: 0c01 |004c: move-result-object v1 │ │ +052ffe: 7110 2606 0300 |004d: invoke-static {v3}, Landroid/support/v4/app/FragmentTabHost$TabInfo;.access$100:(Landroid/support/v4/app/FragmentTabHost$TabInfo;)Landroid/support/v4/app/Fragment; // method@0626 │ │ +053004: 0c04 |0050: move-result-object v4 │ │ +053006: 6e20 4b06 4100 |0051: invoke-virtual {v1, v4}, Landroid/support/v4/app/FragmentTransaction;.detach:(Landroid/support/v4/app/Fragment;)Landroid/support/v4/app/FragmentTransaction; // method@064b │ │ +05300c: 28ee |0054: goto 0042 // -0012 │ │ +05300e: 1214 |0055: const/4 v4, #int 1 // #1 │ │ +053010: 5c64 8201 |0056: iput-boolean v4, v6, Landroid/support/v4/app/FragmentTabHost;.mAttached:Z // field@0182 │ │ +053014: 7030 3006 0601 |0058: invoke-direct {v6, v0, v1}, Landroid/support/v4/app/FragmentTabHost;.doTabChanged:(Ljava/lang/String;Landroid/support/v4/app/FragmentTransaction;)Landroid/support/v4/app/FragmentTransaction; // method@0630 │ │ +05301a: 0c01 |005b: move-result-object v1 │ │ +05301c: 3801 0a00 |005c: if-eqz v1, 0066 // +000a │ │ +053020: 6e10 4906 0100 |005e: invoke-virtual {v1}, Landroid/support/v4/app/FragmentTransaction;.commit:()I // method@0649 │ │ +053026: 5464 8501 |0061: iget-object v4, v6, Landroid/support/v4/app/FragmentTabHost;.mFragmentManager:Landroid/support/v4/app/FragmentManager; // field@0185 │ │ +05302a: 6e10 7e05 0400 |0063: invoke-virtual {v4}, Landroid/support/v4/app/FragmentManager;.executePendingTransactions:()Z // method@057e │ │ +053030: 0e00 |0066: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=250 │ │ 0x0003 line=252 │ │ 0x0007 line=256 │ │ 0x0008 line=257 │ │ 0x0011 line=258 │ │ @@ -11614,19 +14223,19 @@ │ │ type : '()V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -03a050: |[03a050] android.support.v4.app.FragmentTabHost.onDetachedFromWindow:()V │ │ -03a060: 6f10 8814 0100 |0000: invoke-super {v1}, Landroid/widget/TabHost;.onDetachedFromWindow:()V // method@1488 │ │ -03a066: 1200 |0003: const/4 v0, #int 0 // #0 │ │ -03a068: 5c10 4401 |0004: iput-boolean v0, v1, Landroid/support/v4/app/FragmentTabHost;.mAttached:Z // field@0144 │ │ -03a06c: 0e00 |0006: return-void │ │ +053034: |[053034] android.support.v4.app.FragmentTabHost.onDetachedFromWindow:()V │ │ +053044: 6f10 6a1f 0100 |0000: invoke-super {v1}, Landroid/widget/TabHost;.onDetachedFromWindow:()V // method@1f6a │ │ +05304a: 1200 |0003: const/4 v0, #int 0 // #0 │ │ +05304c: 5c10 8201 |0004: iput-boolean v0, v1, Landroid/support/v4/app/FragmentTabHost;.mAttached:Z // field@0182 │ │ +053050: 0e00 |0006: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=289 │ │ 0x0003 line=290 │ │ 0x0006 line=291 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/app/FragmentTabHost; │ │ @@ -11636,23 +14245,23 @@ │ │ type : '(Landroid/os/Parcelable;)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 16 16-bit code units │ │ -03a070: |[03a070] android.support.v4.app.FragmentTabHost.onRestoreInstanceState:(Landroid/os/Parcelable;)V │ │ -03a080: 0730 |0000: move-object v0, v3 │ │ -03a082: 1f00 cf00 |0001: check-cast v0, Landroid/support/v4/app/FragmentTabHost$SavedState; // type@00cf │ │ -03a086: 6e10 5204 0000 |0003: invoke-virtual {v0}, Landroid/support/v4/app/FragmentTabHost$SavedState;.getSuperState:()Landroid/os/Parcelable; // method@0452 │ │ -03a08c: 0c01 |0006: move-result-object v1 │ │ -03a08e: 6f20 8914 1200 |0007: invoke-super {v2, v1}, Landroid/widget/TabHost;.onRestoreInstanceState:(Landroid/os/Parcelable;)V // method@1489 │ │ -03a094: 5401 3f01 |000a: iget-object v1, v0, Landroid/support/v4/app/FragmentTabHost$SavedState;.curTab:Ljava/lang/String; // field@013f │ │ -03a098: 6e20 6c04 1200 |000c: invoke-virtual {v2, v1}, Landroid/support/v4/app/FragmentTabHost;.setCurrentTabByTag:(Ljava/lang/String;)V // method@046c │ │ -03a09e: 0e00 |000f: return-void │ │ +053054: |[053054] android.support.v4.app.FragmentTabHost.onRestoreInstanceState:(Landroid/os/Parcelable;)V │ │ +053064: 0730 |0000: move-object v0, v3 │ │ +053066: 1f00 3601 |0001: check-cast v0, Landroid/support/v4/app/FragmentTabHost$SavedState; // type@0136 │ │ +05306a: 6e10 2206 0000 |0003: invoke-virtual {v0}, Landroid/support/v4/app/FragmentTabHost$SavedState;.getSuperState:()Landroid/os/Parcelable; // method@0622 │ │ +053070: 0c01 |0006: move-result-object v1 │ │ +053072: 6f20 6b1f 1200 |0007: invoke-super {v2, v1}, Landroid/widget/TabHost;.onRestoreInstanceState:(Landroid/os/Parcelable;)V // method@1f6b │ │ +053078: 5401 7d01 |000a: iget-object v1, v0, Landroid/support/v4/app/FragmentTabHost$SavedState;.curTab:Ljava/lang/String; // field@017d │ │ +05307c: 6e20 3c06 1200 |000c: invoke-virtual {v2, v1}, Landroid/support/v4/app/FragmentTabHost;.setCurrentTabByTag:(Ljava/lang/String;)V // method@063c │ │ +053082: 0e00 |000f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=303 │ │ 0x0003 line=304 │ │ 0x000a line=305 │ │ 0x000f line=306 │ │ locals : │ │ @@ -11665,23 +14274,23 @@ │ │ type : '()Landroid/os/Parcelable;' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 16 16-bit code units │ │ -03a0a0: |[03a0a0] android.support.v4.app.FragmentTabHost.onSaveInstanceState:()Landroid/os/Parcelable; │ │ -03a0b0: 6f10 8a14 0300 |0000: invoke-super {v3}, Landroid/widget/TabHost;.onSaveInstanceState:()Landroid/os/Parcelable; // method@148a │ │ -03a0b6: 0c01 |0003: move-result-object v1 │ │ -03a0b8: 2200 cf00 |0004: new-instance v0, Landroid/support/v4/app/FragmentTabHost$SavedState; // type@00cf │ │ -03a0bc: 7020 5104 1000 |0006: invoke-direct {v0, v1}, Landroid/support/v4/app/FragmentTabHost$SavedState;.:(Landroid/os/Parcelable;)V // method@0451 │ │ -03a0c2: 6e10 6404 0300 |0009: invoke-virtual {v3}, Landroid/support/v4/app/FragmentTabHost;.getCurrentTabTag:()Ljava/lang/String; // method@0464 │ │ -03a0c8: 0c02 |000c: move-result-object v2 │ │ -03a0ca: 5b02 3f01 |000d: iput-object v2, v0, Landroid/support/v4/app/FragmentTabHost$SavedState;.curTab:Ljava/lang/String; // field@013f │ │ -03a0ce: 1100 |000f: return-object v0 │ │ +053084: |[053084] android.support.v4.app.FragmentTabHost.onSaveInstanceState:()Landroid/os/Parcelable; │ │ +053094: 6f10 6c1f 0300 |0000: invoke-super {v3}, Landroid/widget/TabHost;.onSaveInstanceState:()Landroid/os/Parcelable; // method@1f6c │ │ +05309a: 0c01 |0003: move-result-object v1 │ │ +05309c: 2200 3601 |0004: new-instance v0, Landroid/support/v4/app/FragmentTabHost$SavedState; // type@0136 │ │ +0530a0: 7020 2106 1000 |0006: invoke-direct {v0, v1}, Landroid/support/v4/app/FragmentTabHost$SavedState;.:(Landroid/os/Parcelable;)V // method@0621 │ │ +0530a6: 6e10 3406 0300 |0009: invoke-virtual {v3}, Landroid/support/v4/app/FragmentTabHost;.getCurrentTabTag:()Ljava/lang/String; // method@0634 │ │ +0530ac: 0c02 |000c: move-result-object v2 │ │ +0530ae: 5b02 7d01 |000d: iput-object v2, v0, Landroid/support/v4/app/FragmentTabHost$SavedState;.curTab:Ljava/lang/String; // field@017d │ │ +0530b2: 1100 |000f: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=295 │ │ 0x0004 line=296 │ │ 0x0009 line=297 │ │ 0x000f line=298 │ │ locals : │ │ @@ -11694,27 +14303,27 @@ │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 24 16-bit code units │ │ -03a0d0: |[03a0d0] android.support.v4.app.FragmentTabHost.onTabChanged:(Ljava/lang/String;)V │ │ -03a0e0: 5521 4401 |0000: iget-boolean v1, v2, Landroid/support/v4/app/FragmentTabHost;.mAttached:Z // field@0144 │ │ -03a0e4: 3801 0c00 |0002: if-eqz v1, 000e // +000c │ │ -03a0e8: 1201 |0004: const/4 v1, #int 0 // #0 │ │ -03a0ea: 7030 6004 3201 |0005: invoke-direct {v2, v3, v1}, Landroid/support/v4/app/FragmentTabHost;.doTabChanged:(Ljava/lang/String;Landroid/support/v4/app/FragmentTransaction;)Landroid/support/v4/app/FragmentTransaction; // method@0460 │ │ -03a0f0: 0c00 |0008: move-result-object v0 │ │ -03a0f2: 3800 0500 |0009: if-eqz v0, 000e // +0005 │ │ -03a0f6: 6e10 7804 0000 |000b: invoke-virtual {v0}, Landroid/support/v4/app/FragmentTransaction;.commit:()I // method@0478 │ │ -03a0fc: 5421 4901 |000e: iget-object v1, v2, Landroid/support/v4/app/FragmentTabHost;.mOnTabChangeListener:Landroid/widget/TabHost$OnTabChangeListener; // field@0149 │ │ -03a100: 3801 0700 |0010: if-eqz v1, 0017 // +0007 │ │ -03a104: 5421 4901 |0012: iget-object v1, v2, Landroid/support/v4/app/FragmentTabHost;.mOnTabChangeListener:Landroid/widget/TabHost$OnTabChangeListener; // field@0149 │ │ -03a108: 7220 8314 3100 |0014: invoke-interface {v1, v3}, Landroid/widget/TabHost$OnTabChangeListener;.onTabChanged:(Ljava/lang/String;)V // method@1483 │ │ -03a10e: 0e00 |0017: return-void │ │ +0530b4: |[0530b4] android.support.v4.app.FragmentTabHost.onTabChanged:(Ljava/lang/String;)V │ │ +0530c4: 5521 8201 |0000: iget-boolean v1, v2, Landroid/support/v4/app/FragmentTabHost;.mAttached:Z // field@0182 │ │ +0530c8: 3801 0c00 |0002: if-eqz v1, 000e // +000c │ │ +0530cc: 1201 |0004: const/4 v1, #int 0 // #0 │ │ +0530ce: 7030 3006 3201 |0005: invoke-direct {v2, v3, v1}, Landroid/support/v4/app/FragmentTabHost;.doTabChanged:(Ljava/lang/String;Landroid/support/v4/app/FragmentTransaction;)Landroid/support/v4/app/FragmentTransaction; // method@0630 │ │ +0530d4: 0c00 |0008: move-result-object v0 │ │ +0530d6: 3800 0500 |0009: if-eqz v0, 000e // +0005 │ │ +0530da: 6e10 4906 0000 |000b: invoke-virtual {v0}, Landroid/support/v4/app/FragmentTransaction;.commit:()I // method@0649 │ │ +0530e0: 5421 8701 |000e: iget-object v1, v2, Landroid/support/v4/app/FragmentTabHost;.mOnTabChangeListener:Landroid/widget/TabHost$OnTabChangeListener; // field@0187 │ │ +0530e4: 3801 0700 |0010: if-eqz v1, 0017 // +0007 │ │ +0530e8: 5421 8701 |0012: iget-object v1, v2, Landroid/support/v4/app/FragmentTabHost;.mOnTabChangeListener:Landroid/widget/TabHost$OnTabChangeListener; // field@0187 │ │ +0530ec: 7220 651f 3100 |0014: invoke-interface {v1, v3}, Landroid/widget/TabHost$OnTabChangeListener;.onTabChanged:(Ljava/lang/String;)V // method@1f65 │ │ +0530f2: 0e00 |0017: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=310 │ │ 0x0004 line=311 │ │ 0x0009 line=312 │ │ 0x000b line=313 │ │ 0x000e line=316 │ │ @@ -11730,17 +14339,17 @@ │ │ type : '(Landroid/widget/TabHost$OnTabChangeListener;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -03a110: |[03a110] android.support.v4.app.FragmentTabHost.setOnTabChangedListener:(Landroid/widget/TabHost$OnTabChangeListener;)V │ │ -03a120: 5b01 4901 |0000: iput-object v1, v0, Landroid/support/v4/app/FragmentTabHost;.mOnTabChangeListener:Landroid/widget/TabHost$OnTabChangeListener; // field@0149 │ │ -03a124: 0e00 |0002: return-void │ │ +0530f4: |[0530f4] android.support.v4.app.FragmentTabHost.setOnTabChangedListener:(Landroid/widget/TabHost$OnTabChangeListener;)V │ │ +053104: 5b01 8701 |0000: iput-object v1, v0, Landroid/support/v4/app/FragmentTabHost;.mOnTabChangeListener:Landroid/widget/TabHost$OnTabChangeListener; // field@0187 │ │ +053108: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=223 │ │ 0x0002 line=224 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Landroid/support/v4/app/FragmentTabHost; │ │ 0x0000 - 0x0003 reg=1 l Landroid/widget/TabHost$OnTabChangeListener; │ │ @@ -11750,19 +14359,19 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -03a128: |[03a128] android.support.v4.app.FragmentTabHost.setup:()V │ │ -03a138: 2200 a703 |0000: new-instance v0, Ljava/lang/IllegalStateException; // type@03a7 │ │ -03a13c: 1a01 7309 |0002: const-string v1, "Must call setup() that takes a Context and FragmentManager" // string@0973 │ │ -03a140: 7020 7c17 1000 |0004: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@177c │ │ -03a146: 2700 |0007: throw v0 │ │ +05310c: |[05310c] android.support.v4.app.FragmentTabHost.setup:()V │ │ +05311c: 2200 2c05 |0000: new-instance v0, Ljava/lang/IllegalStateException; // type@052c │ │ +053120: 1a01 ca0c |0002: const-string v1, "Must call setup() that takes a Context and FragmentManager" // string@0cca │ │ +053124: 7020 6c22 1000 |0004: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@226c │ │ +05312a: 2700 |0007: throw v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=183 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/app/FragmentTabHost; │ │ │ │ #8 : (in Landroid/support/v4/app/FragmentTabHost;) │ │ @@ -11770,21 +14379,21 @@ │ │ type : '(Landroid/content/Context;Landroid/support/v4/app/FragmentManager;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 14 16-bit code units │ │ -03a148: |[03a148] android.support.v4.app.FragmentTabHost.setup:(Landroid/content/Context;Landroid/support/v4/app/FragmentManager;)V │ │ -03a158: 7020 6204 1000 |0000: invoke-direct {v0, v1}, Landroid/support/v4/app/FragmentTabHost;.ensureHierarchy:(Landroid/content/Context;)V // method@0462 │ │ -03a15e: 6f10 8c14 0000 |0003: invoke-super {v0}, Landroid/widget/TabHost;.setup:()V // method@148c │ │ -03a164: 5b01 4601 |0006: iput-object v1, v0, Landroid/support/v4/app/FragmentTabHost;.mContext:Landroid/content/Context; // field@0146 │ │ -03a168: 5b02 4701 |0008: iput-object v2, v0, Landroid/support/v4/app/FragmentTabHost;.mFragmentManager:Landroid/support/v4/app/FragmentManager; // field@0147 │ │ -03a16c: 7010 6104 0000 |000a: invoke-direct {v0}, Landroid/support/v4/app/FragmentTabHost;.ensureContent:()V // method@0461 │ │ -03a172: 0e00 |000d: return-void │ │ +05312c: |[05312c] android.support.v4.app.FragmentTabHost.setup:(Landroid/content/Context;Landroid/support/v4/app/FragmentManager;)V │ │ +05313c: 7020 3206 1000 |0000: invoke-direct {v0, v1}, Landroid/support/v4/app/FragmentTabHost;.ensureHierarchy:(Landroid/content/Context;)V // method@0632 │ │ +053142: 6f10 6e1f 0000 |0003: invoke-super {v0}, Landroid/widget/TabHost;.setup:()V // method@1f6e │ │ +053148: 5b01 8401 |0006: iput-object v1, v0, Landroid/support/v4/app/FragmentTabHost;.mContext:Landroid/content/Context; // field@0184 │ │ +05314c: 5b02 8501 |0008: iput-object v2, v0, Landroid/support/v4/app/FragmentTabHost;.mFragmentManager:Landroid/support/v4/app/FragmentManager; // field@0185 │ │ +053150: 7010 3106 0000 |000a: invoke-direct {v0}, Landroid/support/v4/app/FragmentTabHost;.ensureContent:()V // method@0631 │ │ +053156: 0e00 |000d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=188 │ │ 0x0003 line=189 │ │ 0x0006 line=190 │ │ 0x0008 line=191 │ │ 0x000a line=192 │ │ @@ -11799,30 +14408,30 @@ │ │ type : '(Landroid/content/Context;Landroid/support/v4/app/FragmentManager;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 4 │ │ outs : 2 │ │ insns size : 34 16-bit code units │ │ -03a174: |[03a174] android.support.v4.app.FragmentTabHost.setup:(Landroid/content/Context;Landroid/support/v4/app/FragmentManager;I)V │ │ -03a184: 7020 6204 3200 |0000: invoke-direct {v2, v3}, Landroid/support/v4/app/FragmentTabHost;.ensureHierarchy:(Landroid/content/Context;)V // method@0462 │ │ -03a18a: 6f10 8c14 0200 |0003: invoke-super {v2}, Landroid/widget/TabHost;.setup:()V // method@148c │ │ -03a190: 5b23 4601 |0006: iput-object v3, v2, Landroid/support/v4/app/FragmentTabHost;.mContext:Landroid/content/Context; // field@0146 │ │ -03a194: 5b24 4701 |0008: iput-object v4, v2, Landroid/support/v4/app/FragmentTabHost;.mFragmentManager:Landroid/support/v4/app/FragmentManager; // field@0147 │ │ -03a198: 5925 4501 |000a: iput v5, v2, Landroid/support/v4/app/FragmentTabHost;.mContainerId:I // field@0145 │ │ -03a19c: 7010 6104 0200 |000c: invoke-direct {v2}, Landroid/support/v4/app/FragmentTabHost;.ensureContent:()V // method@0461 │ │ -03a1a2: 5420 4a01 |000f: iget-object v0, v2, Landroid/support/v4/app/FragmentTabHost;.mRealTabContent:Landroid/widget/FrameLayout; // field@014a │ │ -03a1a6: 6e20 1a14 5000 |0011: invoke-virtual {v0, v5}, Landroid/widget/FrameLayout;.setId:(I)V // method@141a │ │ -03a1ac: 6e10 6504 0200 |0014: invoke-virtual {v2}, Landroid/support/v4/app/FragmentTabHost;.getId:()I // method@0465 │ │ -03a1b2: 0a00 |0017: move-result v0 │ │ -03a1b4: 12f1 |0018: const/4 v1, #int -1 // #ff │ │ -03a1b6: 3310 0800 |0019: if-ne v0, v1, 0021 // +0008 │ │ -03a1ba: 1400 1200 0201 |001b: const v0, #float 2.38773e-38 // #01020012 │ │ -03a1c0: 6e20 6d04 0200 |001e: invoke-virtual {v2, v0}, Landroid/support/v4/app/FragmentTabHost;.setId:(I)V // method@046d │ │ -03a1c6: 0e00 |0021: return-void │ │ +053158: |[053158] android.support.v4.app.FragmentTabHost.setup:(Landroid/content/Context;Landroid/support/v4/app/FragmentManager;I)V │ │ +053168: 7020 3206 3200 |0000: invoke-direct {v2, v3}, Landroid/support/v4/app/FragmentTabHost;.ensureHierarchy:(Landroid/content/Context;)V // method@0632 │ │ +05316e: 6f10 6e1f 0200 |0003: invoke-super {v2}, Landroid/widget/TabHost;.setup:()V // method@1f6e │ │ +053174: 5b23 8401 |0006: iput-object v3, v2, Landroid/support/v4/app/FragmentTabHost;.mContext:Landroid/content/Context; // field@0184 │ │ +053178: 5b24 8501 |0008: iput-object v4, v2, Landroid/support/v4/app/FragmentTabHost;.mFragmentManager:Landroid/support/v4/app/FragmentManager; // field@0185 │ │ +05317c: 5925 8301 |000a: iput v5, v2, Landroid/support/v4/app/FragmentTabHost;.mContainerId:I // field@0183 │ │ +053180: 7010 3106 0200 |000c: invoke-direct {v2}, Landroid/support/v4/app/FragmentTabHost;.ensureContent:()V // method@0631 │ │ +053186: 5420 8801 |000f: iget-object v0, v2, Landroid/support/v4/app/FragmentTabHost;.mRealTabContent:Landroid/widget/FrameLayout; // field@0188 │ │ +05318a: 6e20 f51e 5000 |0011: invoke-virtual {v0, v5}, Landroid/widget/FrameLayout;.setId:(I)V // method@1ef5 │ │ +053190: 6e10 3506 0200 |0014: invoke-virtual {v2}, Landroid/support/v4/app/FragmentTabHost;.getId:()I // method@0635 │ │ +053196: 0a00 |0017: move-result v0 │ │ +053198: 12f1 |0018: const/4 v1, #int -1 // #ff │ │ +05319a: 3310 0800 |0019: if-ne v0, v1, 0021 // +0008 │ │ +05319e: 1400 1200 0201 |001b: const v0, #float 2.38773e-38 // #01020012 │ │ +0531a4: 6e20 3d06 0200 |001e: invoke-virtual {v2, v0}, Landroid/support/v4/app/FragmentTabHost;.setId:(I)V // method@063d │ │ +0531aa: 0e00 |0021: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=196 │ │ 0x0003 line=197 │ │ 0x0006 line=198 │ │ 0x0008 line=199 │ │ 0x000a line=200 │ │ @@ -11833,27 +14442,77 @@ │ │ 0x0021 line=209 │ │ locals : │ │ 0x0000 - 0x0022 reg=2 this Landroid/support/v4/app/FragmentTabHost; │ │ 0x0000 - 0x0022 reg=3 context Landroid/content/Context; │ │ 0x0000 - 0x0022 reg=4 manager Landroid/support/v4/app/FragmentManager; │ │ 0x0000 - 0x0022 reg=5 containerId I │ │ │ │ - source_file_idx : 881 (FragmentTabHost.java) │ │ + source_file_idx : 1136 (FragmentTabHost.java) │ │ │ │ -Class #45 header: │ │ -class_idx : 210 │ │ +Class #82 header: │ │ +class_idx : 313 │ │ +access_flags : 9728 (0x2600) │ │ +superclass_idx : 1337 │ │ +source_file_idx : 1138 │ │ +static_fields_size : 0 │ │ +instance_fields_size: 0 │ │ +direct_methods_size : 0 │ │ +virtual_methods_size: 0 │ │ + │ │ +Class #82 annotations: │ │ +Annotations on class │ │ + VISIBILITY_BUILD Landroid/support/annotation/IntDef; value={ 0 4097 8194 } │ │ + VISIBILITY_SYSTEM Ldalvik/annotation/EnclosingClass; value=Landroid/support/v4/app/FragmentTransaction; │ │ + VISIBILITY_SYSTEM Ldalvik/annotation/InnerClass; accessFlags=9738 name="Transit" │ │ + VISIBILITY_RUNTIME Ljava/lang/annotation/Retention; value=SOURCE │ │ + │ │ +Class #82 - │ │ + Class descriptor : 'Landroid/support/v4/app/FragmentTransaction$Transit;' │ │ + Access flags : 0x2600 (INTERFACE ABSTRACT ANNOTATION) │ │ + Superclass : 'Ljava/lang/Object;' │ │ + Interfaces - │ │ + #0 : 'Ljava/lang/annotation/Annotation;' │ │ + Static fields - │ │ + Instance fields - │ │ + Direct methods - │ │ + Virtual methods - │ │ + source_file_idx : 1138 (FragmentTransaction.java) │ │ + │ │ +Class #83 header: │ │ +class_idx : 314 │ │ access_flags : 1025 (0x0401) │ │ -superclass_idx : 948 │ │ -source_file_idx : 883 │ │ +superclass_idx : 1337 │ │ +source_file_idx : 1138 │ │ static_fields_size : 7 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ -virtual_methods_size: 24 │ │ +virtual_methods_size: 25 │ │ │ │ -Class #45 - │ │ +Class #83 annotations: │ │ +Annotations on class │ │ + VISIBILITY_SYSTEM Ldalvik/annotation/MemberClasses; value={ Landroid/support/v4/app/FragmentTransaction$Transit; } │ │ +Annotations on method #1604 'add' parameters │ │ +#0 │ │ + empty-annotation-set │ │ +#1 │ │ + empty-annotation-set │ │ +#2 │ │ + VISIBILITY_BUILD Landroid/support/annotation/Nullable; │ │ +Annotations on method #1607 'addToBackStack' parameters │ │ +#0 │ │ + VISIBILITY_BUILD Landroid/support/annotation/Nullable; │ │ +Annotations on method #1618 'replace' parameters │ │ +#0 │ │ + empty-annotation-set │ │ +#1 │ │ + empty-annotation-set │ │ +#2 │ │ + VISIBILITY_BUILD Landroid/support/annotation/Nullable; │ │ + │ │ +Class #83 - │ │ Class descriptor : 'Landroid/support/v4/app/FragmentTransaction;' │ │ Access flags : 0x0401 (PUBLIC ABSTRACT) │ │ Superclass : 'Ljava/lang/Object;' │ │ Interfaces - │ │ Static fields - │ │ #0 : (in Landroid/support/v4/app/FragmentTransaction;) │ │ name : 'TRANSIT_ENTER_MASK' │ │ @@ -11897,20 +14556,21 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -03a1c8: |[03a1c8] android.support.v4.app.FragmentTransaction.:()V │ │ -03a1d8: 7010 9117 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1791 │ │ -03a1de: 0e00 |0003: return-void │ │ +0531ac: |[0531ac] android.support.v4.app.FragmentTransaction.:()V │ │ +0531bc: 7010 8622 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2286 │ │ +0531c2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=26 │ │ + 0x0000 line=38 │ │ + 0x0003 line=165 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/FragmentTransaction; │ │ │ │ Virtual methods - │ │ #0 : (in Landroid/support/v4/app/FragmentTransaction;) │ │ name : 'add' │ │ type : '(ILandroid/support/v4/app/Fragment;)Landroid/support/v4/app/FragmentTransaction;' │ │ @@ -11926,157 +14586,1587 @@ │ │ #2 : (in Landroid/support/v4/app/FragmentTransaction;) │ │ name : 'add' │ │ type : '(Landroid/support/v4/app/Fragment;Ljava/lang/String;)Landroid/support/v4/app/FragmentTransaction;' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ #3 : (in Landroid/support/v4/app/FragmentTransaction;) │ │ + name : 'addSharedElement' │ │ + type : '(Landroid/view/View;Ljava/lang/String;)Landroid/support/v4/app/FragmentTransaction;' │ │ + access : 0x0401 (PUBLIC ABSTRACT) │ │ + code : (none) │ │ + │ │ + #4 : (in Landroid/support/v4/app/FragmentTransaction;) │ │ name : 'addToBackStack' │ │ type : '(Ljava/lang/String;)Landroid/support/v4/app/FragmentTransaction;' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ - #4 : (in Landroid/support/v4/app/FragmentTransaction;) │ │ + #5 : (in Landroid/support/v4/app/FragmentTransaction;) │ │ name : 'attach' │ │ type : '(Landroid/support/v4/app/Fragment;)Landroid/support/v4/app/FragmentTransaction;' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ - #5 : (in Landroid/support/v4/app/FragmentTransaction;) │ │ + #6 : (in Landroid/support/v4/app/FragmentTransaction;) │ │ name : 'commit' │ │ type : '()I' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ - #6 : (in Landroid/support/v4/app/FragmentTransaction;) │ │ + #7 : (in Landroid/support/v4/app/FragmentTransaction;) │ │ name : 'commitAllowingStateLoss' │ │ type : '()I' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ - #7 : (in Landroid/support/v4/app/FragmentTransaction;) │ │ + #8 : (in Landroid/support/v4/app/FragmentTransaction;) │ │ name : 'detach' │ │ type : '(Landroid/support/v4/app/Fragment;)Landroid/support/v4/app/FragmentTransaction;' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ - #8 : (in Landroid/support/v4/app/FragmentTransaction;) │ │ + #9 : (in Landroid/support/v4/app/FragmentTransaction;) │ │ name : 'disallowAddToBackStack' │ │ type : '()Landroid/support/v4/app/FragmentTransaction;' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ - #9 : (in Landroid/support/v4/app/FragmentTransaction;) │ │ + #10 : (in Landroid/support/v4/app/FragmentTransaction;) │ │ name : 'hide' │ │ type : '(Landroid/support/v4/app/Fragment;)Landroid/support/v4/app/FragmentTransaction;' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ - #10 : (in Landroid/support/v4/app/FragmentTransaction;) │ │ + #11 : (in Landroid/support/v4/app/FragmentTransaction;) │ │ name : 'isAddToBackStackAllowed' │ │ type : '()Z' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ - #11 : (in Landroid/support/v4/app/FragmentTransaction;) │ │ + #12 : (in Landroid/support/v4/app/FragmentTransaction;) │ │ name : 'isEmpty' │ │ type : '()Z' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ - #12 : (in Landroid/support/v4/app/FragmentTransaction;) │ │ + #13 : (in Landroid/support/v4/app/FragmentTransaction;) │ │ name : 'remove' │ │ type : '(Landroid/support/v4/app/Fragment;)Landroid/support/v4/app/FragmentTransaction;' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ - #13 : (in Landroid/support/v4/app/FragmentTransaction;) │ │ + #14 : (in Landroid/support/v4/app/FragmentTransaction;) │ │ name : 'replace' │ │ type : '(ILandroid/support/v4/app/Fragment;)Landroid/support/v4/app/FragmentTransaction;' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ - #14 : (in Landroid/support/v4/app/FragmentTransaction;) │ │ + #15 : (in Landroid/support/v4/app/FragmentTransaction;) │ │ name : 'replace' │ │ type : '(ILandroid/support/v4/app/Fragment;Ljava/lang/String;)Landroid/support/v4/app/FragmentTransaction;' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ - #15 : (in Landroid/support/v4/app/FragmentTransaction;) │ │ + #16 : (in Landroid/support/v4/app/FragmentTransaction;) │ │ name : 'setBreadCrumbShortTitle' │ │ type : '(I)Landroid/support/v4/app/FragmentTransaction;' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ - #16 : (in Landroid/support/v4/app/FragmentTransaction;) │ │ + #17 : (in Landroid/support/v4/app/FragmentTransaction;) │ │ name : 'setBreadCrumbShortTitle' │ │ type : '(Ljava/lang/CharSequence;)Landroid/support/v4/app/FragmentTransaction;' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ - #17 : (in Landroid/support/v4/app/FragmentTransaction;) │ │ + #18 : (in Landroid/support/v4/app/FragmentTransaction;) │ │ name : 'setBreadCrumbTitle' │ │ type : '(I)Landroid/support/v4/app/FragmentTransaction;' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ - #18 : (in Landroid/support/v4/app/FragmentTransaction;) │ │ + #19 : (in Landroid/support/v4/app/FragmentTransaction;) │ │ name : 'setBreadCrumbTitle' │ │ type : '(Ljava/lang/CharSequence;)Landroid/support/v4/app/FragmentTransaction;' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ - #19 : (in Landroid/support/v4/app/FragmentTransaction;) │ │ + #20 : (in Landroid/support/v4/app/FragmentTransaction;) │ │ name : 'setCustomAnimations' │ │ type : '(II)Landroid/support/v4/app/FragmentTransaction;' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ - #20 : (in Landroid/support/v4/app/FragmentTransaction;) │ │ + #21 : (in Landroid/support/v4/app/FragmentTransaction;) │ │ name : 'setCustomAnimations' │ │ type : '(IIII)Landroid/support/v4/app/FragmentTransaction;' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ - #21 : (in Landroid/support/v4/app/FragmentTransaction;) │ │ + #22 : (in Landroid/support/v4/app/FragmentTransaction;) │ │ name : 'setTransition' │ │ type : '(I)Landroid/support/v4/app/FragmentTransaction;' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ - #22 : (in Landroid/support/v4/app/FragmentTransaction;) │ │ + #23 : (in Landroid/support/v4/app/FragmentTransaction;) │ │ name : 'setTransitionStyle' │ │ type : '(I)Landroid/support/v4/app/FragmentTransaction;' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ - #23 : (in Landroid/support/v4/app/FragmentTransaction;) │ │ + #24 : (in Landroid/support/v4/app/FragmentTransaction;) │ │ name : 'show' │ │ type : '(Landroid/support/v4/app/Fragment;)Landroid/support/v4/app/FragmentTransaction;' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ - source_file_idx : 883 (FragmentTransaction.java) │ │ + source_file_idx : 1138 (FragmentTransaction.java) │ │ │ │ -Class #46 header: │ │ -class_idx : 211 │ │ +Class #84 header: │ │ +class_idx : 315 │ │ +access_flags : 16 (0x0010) │ │ +superclass_idx : 1037 │ │ +source_file_idx : 1139 │ │ +static_fields_size : 0 │ │ +instance_fields_size: 1 │ │ +direct_methods_size : 1 │ │ +virtual_methods_size: 1 │ │ + │ │ +Class #84 annotations: │ │ +Annotations on class │ │ + VISIBILITY_SYSTEM Ldalvik/annotation/EnclosingMethod; value=setEpicenter │ │ + VISIBILITY_SYSTEM Ldalvik/annotation/InnerClass; accessFlags=8 name=null │ │ + │ │ +Class #84 - │ │ + Class descriptor : 'Landroid/support/v4/app/FragmentTransitionCompat21$1;' │ │ + Access flags : 0x0010 (FINAL) │ │ + Superclass : 'Landroid/transition/Transition$EpicenterCallback;' │ │ + Interfaces - │ │ + Static fields - │ │ + Instance fields - │ │ + #0 : (in Landroid/support/v4/app/FragmentTransitionCompat21$1;) │ │ + name : 'val$epicenter' │ │ + type : 'Landroid/graphics/Rect;' │ │ + access : 0x1010 (FINAL SYNTHETIC) │ │ + Direct methods - │ │ + #0 : (in Landroid/support/v4/app/FragmentTransitionCompat21$1;) │ │ + name : '' │ │ + type : '(Landroid/graphics/Rect;)V' │ │ + access : 0x10000 (CONSTRUCTOR) │ │ + code - │ │ + registers : 2 │ │ + ins : 2 │ │ + outs : 1 │ │ + insns size : 6 16-bit code units │ │ +0531c4: |[0531c4] android.support.v4.app.FragmentTransitionCompat21$1.:(Landroid/graphics/Rect;)V │ │ +0531d4: 5b01 9101 |0000: iput-object v1, v0, Landroid/support/v4/app/FragmentTransitionCompat21$1;.val$epicenter:Landroid/graphics/Rect; // field@0191 │ │ +0531d8: 7010 621c 0000 |0002: invoke-direct {v0}, Landroid/transition/Transition$EpicenterCallback;.:()V // method@1c62 │ │ +0531de: 0e00 |0005: return-void │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=76 │ │ + locals : │ │ + 0x0000 - 0x0006 reg=0 this Landroid/support/v4/app/FragmentTransitionCompat21$1; │ │ + 0x0000 - 0x0006 reg=1 (null) Landroid/graphics/Rect; │ │ + │ │ + Virtual methods - │ │ + #0 : (in Landroid/support/v4/app/FragmentTransitionCompat21$1;) │ │ + name : 'onGetEpicenter' │ │ + type : '(Landroid/transition/Transition;)Landroid/graphics/Rect;' │ │ + access : 0x0001 (PUBLIC) │ │ + code - │ │ + registers : 3 │ │ + ins : 2 │ │ + outs : 0 │ │ + insns size : 3 16-bit code units │ │ +0531e0: |[0531e0] android.support.v4.app.FragmentTransitionCompat21$1.onGetEpicenter:(Landroid/transition/Transition;)Landroid/graphics/Rect; │ │ +0531f0: 5410 9101 |0000: iget-object v0, v1, Landroid/support/v4/app/FragmentTransitionCompat21$1;.val$epicenter:Landroid/graphics/Rect; // field@0191 │ │ +0531f4: 1100 |0002: return-object v0 │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=79 │ │ + locals : │ │ + 0x0000 - 0x0003 reg=1 this Landroid/support/v4/app/FragmentTransitionCompat21$1; │ │ + 0x0000 - 0x0003 reg=2 transition Landroid/transition/Transition; │ │ + │ │ + source_file_idx : 1139 (FragmentTransitionCompat21.java) │ │ + │ │ +Class #85 header: │ │ +class_idx : 316 │ │ +access_flags : 16 (0x0010) │ │ +superclass_idx : 1337 │ │ +source_file_idx : 1139 │ │ +static_fields_size : 0 │ │ +instance_fields_size: 6 │ │ +direct_methods_size : 1 │ │ +virtual_methods_size: 1 │ │ + │ │ +Class #85 annotations: │ │ +Annotations on class │ │ + VISIBILITY_SYSTEM Ldalvik/annotation/EnclosingMethod; value=addTransitionTargets │ │ + VISIBILITY_SYSTEM Ldalvik/annotation/InnerClass; accessFlags=8 name=null │ │ + │ │ +Class #85 - │ │ + Class descriptor : 'Landroid/support/v4/app/FragmentTransitionCompat21$2;' │ │ + Access flags : 0x0010 (FINAL) │ │ + Superclass : 'Ljava/lang/Object;' │ │ + Interfaces - │ │ + #0 : 'Landroid/view/ViewTreeObserver$OnPreDrawListener;' │ │ + Static fields - │ │ + Instance fields - │ │ + #0 : (in Landroid/support/v4/app/FragmentTransitionCompat21$2;) │ │ + name : 'val$container' │ │ + type : 'Landroid/view/View;' │ │ + access : 0x1010 (FINAL SYNTHETIC) │ │ + #1 : (in Landroid/support/v4/app/FragmentTransitionCompat21$2;) │ │ + name : 'val$enterTransition' │ │ + type : 'Landroid/transition/Transition;' │ │ + access : 0x1010 (FINAL SYNTHETIC) │ │ + #2 : (in Landroid/support/v4/app/FragmentTransitionCompat21$2;) │ │ + name : 'val$enteringViews' │ │ + type : 'Ljava/util/ArrayList;' │ │ + access : 0x1010 (FINAL SYNTHETIC) │ │ + #3 : (in Landroid/support/v4/app/FragmentTransitionCompat21$2;) │ │ + name : 'val$inFragment' │ │ + type : 'Landroid/support/v4/app/FragmentTransitionCompat21$ViewRetriever;' │ │ + access : 0x1010 (FINAL SYNTHETIC) │ │ + #4 : (in Landroid/support/v4/app/FragmentTransitionCompat21$2;) │ │ + name : 'val$nameOverrides' │ │ + type : 'Ljava/util/Map;' │ │ + access : 0x1010 (FINAL SYNTHETIC) │ │ + #5 : (in Landroid/support/v4/app/FragmentTransitionCompat21$2;) │ │ + name : 'val$renamedViews' │ │ + type : 'Ljava/util/Map;' │ │ + access : 0x1010 (FINAL SYNTHETIC) │ │ + Direct methods - │ │ + #0 : (in Landroid/support/v4/app/FragmentTransitionCompat21$2;) │ │ + name : '' │ │ + type : '(Landroid/view/View;Landroid/support/v4/app/FragmentTransitionCompat21$ViewRetriever;Ljava/util/Map;Ljava/util/Map;Landroid/transition/Transition;Ljava/util/ArrayList;)V' │ │ + access : 0x10000 (CONSTRUCTOR) │ │ + code - │ │ + registers : 7 │ │ + ins : 7 │ │ + outs : 1 │ │ + insns size : 16 16-bit code units │ │ +0531f8: |[0531f8] android.support.v4.app.FragmentTransitionCompat21$2.:(Landroid/view/View;Landroid/support/v4/app/FragmentTransitionCompat21$ViewRetriever;Ljava/util/Map;Ljava/util/Map;Landroid/transition/Transition;Ljava/util/ArrayList;)V │ │ +053208: 5b01 9201 |0000: iput-object v1, v0, Landroid/support/v4/app/FragmentTransitionCompat21$2;.val$container:Landroid/view/View; // field@0192 │ │ +05320c: 5b02 9501 |0002: iput-object v2, v0, Landroid/support/v4/app/FragmentTransitionCompat21$2;.val$inFragment:Landroid/support/v4/app/FragmentTransitionCompat21$ViewRetriever; // field@0195 │ │ +053210: 5b03 9601 |0004: iput-object v3, v0, Landroid/support/v4/app/FragmentTransitionCompat21$2;.val$nameOverrides:Ljava/util/Map; // field@0196 │ │ +053214: 5b04 9701 |0006: iput-object v4, v0, Landroid/support/v4/app/FragmentTransitionCompat21$2;.val$renamedViews:Ljava/util/Map; // field@0197 │ │ +053218: 5b05 9301 |0008: iput-object v5, v0, Landroid/support/v4/app/FragmentTransitionCompat21$2;.val$enterTransition:Landroid/transition/Transition; // field@0193 │ │ +05321c: 5b06 9401 |000a: iput-object v6, v0, Landroid/support/v4/app/FragmentTransitionCompat21$2;.val$enteringViews:Ljava/util/ArrayList; // field@0194 │ │ +053220: 7010 8622 0000 |000c: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2286 │ │ +053226: 0e00 |000f: return-void │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=113 │ │ + locals : │ │ + 0x0000 - 0x0010 reg=0 this Landroid/support/v4/app/FragmentTransitionCompat21$2; │ │ + 0x0000 - 0x0010 reg=1 (null) Landroid/view/View; │ │ + 0x0000 - 0x0010 reg=2 (null) Landroid/support/v4/app/FragmentTransitionCompat21$ViewRetriever; │ │ + 0x0000 - 0x0010 reg=3 (null) Ljava/util/Map; │ │ + 0x0000 - 0x0010 reg=4 (null) Ljava/util/Map; │ │ + 0x0000 - 0x0010 reg=5 (null) Landroid/transition/Transition; │ │ + 0x0000 - 0x0010 reg=6 (null) Ljava/util/ArrayList; │ │ + │ │ + Virtual methods - │ │ + #0 : (in Landroid/support/v4/app/FragmentTransitionCompat21$2;) │ │ + name : 'onPreDraw' │ │ + type : '()Z' │ │ + access : 0x0001 (PUBLIC) │ │ + code - │ │ + registers : 9 │ │ + ins : 1 │ │ + outs : 2 │ │ + insns size : 122 16-bit code units │ │ +053228: |[053228] android.support.v4.app.FragmentTransitionCompat21$2.onPreDraw:()Z │ │ +053238: 5486 9201 |0000: iget-object v6, v8, Landroid/support/v4/app/FragmentTransitionCompat21$2;.val$container:Landroid/view/View; // field@0192 │ │ +05323c: 6e10 2a1d 0600 |0002: invoke-virtual {v6}, Landroid/view/View;.getViewTreeObserver:()Landroid/view/ViewTreeObserver; // method@1d2a │ │ +053242: 0c06 |0005: move-result-object v6 │ │ +053244: 6e20 f41d 8600 |0006: invoke-virtual {v6, v8}, Landroid/view/ViewTreeObserver;.removeOnPreDrawListener:(Landroid/view/ViewTreeObserver$OnPreDrawListener;)V // method@1df4 │ │ +05324a: 5486 9501 |0009: iget-object v6, v8, Landroid/support/v4/app/FragmentTransitionCompat21$2;.val$inFragment:Landroid/support/v4/app/FragmentTransitionCompat21$ViewRetriever; // field@0195 │ │ +05324e: 7210 6506 0600 |000b: invoke-interface {v6}, Landroid/support/v4/app/FragmentTransitionCompat21$ViewRetriever;.getView:()Landroid/view/View; // method@0665 │ │ +053254: 0c01 |000e: move-result-object v1 │ │ +053256: 3801 6900 |000f: if-eqz v1, 0078 // +0069 │ │ +05325a: 5486 9601 |0011: iget-object v6, v8, Landroid/support/v4/app/FragmentTransitionCompat21$2;.val$nameOverrides:Ljava/util/Map; // field@0196 │ │ +05325e: 7210 1623 0600 |0013: invoke-interface {v6}, Ljava/util/Map;.isEmpty:()Z // method@2316 │ │ +053264: 0a06 |0016: move-result v6 │ │ +053266: 3906 4600 |0017: if-nez v6, 005d // +0046 │ │ +05326a: 5486 9701 |0019: iget-object v6, v8, Landroid/support/v4/app/FragmentTransitionCompat21$2;.val$renamedViews:Ljava/util/Map; // field@0197 │ │ +05326e: 7120 7106 1600 |001b: invoke-static {v6, v1}, Landroid/support/v4/app/FragmentTransitionCompat21;.findNamedViews:(Ljava/util/Map;Landroid/view/View;)V // method@0671 │ │ +053274: 5486 9701 |001e: iget-object v6, v8, Landroid/support/v4/app/FragmentTransitionCompat21$2;.val$renamedViews:Ljava/util/Map; // field@0197 │ │ +053278: 7210 1723 0600 |0020: invoke-interface {v6}, Ljava/util/Map;.keySet:()Ljava/util/Set; // method@2317 │ │ +05327e: 0c06 |0023: move-result-object v6 │ │ +053280: 5487 9601 |0024: iget-object v7, v8, Landroid/support/v4/app/FragmentTransitionCompat21$2;.val$nameOverrides:Ljava/util/Map; // field@0196 │ │ +053284: 7210 1b23 0700 |0026: invoke-interface {v7}, Ljava/util/Map;.values:()Ljava/util/Collection; // method@231b │ │ +05328a: 0c07 |0029: move-result-object v7 │ │ +05328c: 7220 2123 7600 |002a: invoke-interface {v6, v7}, Ljava/util/Set;.retainAll:(Ljava/util/Collection;)Z // method@2321 │ │ +053292: 5486 9601 |002d: iget-object v6, v8, Landroid/support/v4/app/FragmentTransitionCompat21$2;.val$nameOverrides:Ljava/util/Map; // field@0196 │ │ +053296: 7210 1423 0600 |002f: invoke-interface {v6}, Ljava/util/Map;.entrySet:()Ljava/util/Set; // method@2314 │ │ +05329c: 0c06 |0032: move-result-object v6 │ │ +05329e: 7210 2023 0600 |0033: invoke-interface {v6}, Ljava/util/Set;.iterator:()Ljava/util/Iterator; // method@2320 │ │ +0532a4: 0c03 |0036: move-result-object v3 │ │ +0532a6: 7210 f222 0300 |0037: invoke-interface {v3}, Ljava/util/Iterator;.hasNext:()Z // method@22f2 │ │ +0532ac: 0a06 |003a: move-result v6 │ │ +0532ae: 3806 2200 |003b: if-eqz v6, 005d // +0022 │ │ +0532b2: 7210 f322 0300 |003d: invoke-interface {v3}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@22f3 │ │ +0532b8: 0c00 |0040: move-result-object v0 │ │ +0532ba: 1f00 6505 |0041: check-cast v0, Ljava/util/Map$Entry; // type@0565 │ │ +0532be: 7210 1223 0000 |0043: invoke-interface {v0}, Ljava/util/Map$Entry;.getValue:()Ljava/lang/Object; // method@2312 │ │ +0532c4: 0c04 |0046: move-result-object v4 │ │ +0532c6: 1f04 3d05 |0047: check-cast v4, Ljava/lang/String; // type@053d │ │ +0532ca: 5486 9701 |0049: iget-object v6, v8, Landroid/support/v4/app/FragmentTransitionCompat21$2;.val$renamedViews:Ljava/util/Map; // field@0197 │ │ +0532ce: 7220 1523 4600 |004b: invoke-interface {v6, v4}, Ljava/util/Map;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@2315 │ │ +0532d4: 0c05 |004e: move-result-object v5 │ │ +0532d6: 1f05 3804 |004f: check-cast v5, Landroid/view/View; // type@0438 │ │ +0532da: 3805 e6ff |0051: if-eqz v5, 0037 // -001a │ │ +0532de: 7210 1123 0000 |0053: invoke-interface {v0}, Ljava/util/Map$Entry;.getKey:()Ljava/lang/Object; // method@2311 │ │ +0532e4: 0c02 |0056: move-result-object v2 │ │ +0532e6: 1f02 3d05 |0057: check-cast v2, Ljava/lang/String; // type@053d │ │ +0532ea: 6e20 801d 2500 |0059: invoke-virtual {v5, v2}, Landroid/view/View;.setTransitionName:(Ljava/lang/String;)V // method@1d80 │ │ +0532f0: 28db |005c: goto 0037 // -0025 │ │ +0532f2: 5486 9301 |005d: iget-object v6, v8, Landroid/support/v4/app/FragmentTransitionCompat21$2;.val$enterTransition:Landroid/transition/Transition; // field@0193 │ │ +0532f6: 3806 1900 |005f: if-eqz v6, 0078 // +0019 │ │ +0532fa: 5486 9401 |0061: iget-object v6, v8, Landroid/support/v4/app/FragmentTransitionCompat21$2;.val$enteringViews:Ljava/util/ArrayList; // field@0194 │ │ +0532fe: 7120 6706 1600 |0063: invoke-static {v6, v1}, Landroid/support/v4/app/FragmentTransitionCompat21;.access$000:(Ljava/util/ArrayList;Landroid/view/View;)V // method@0667 │ │ +053304: 5486 9401 |0066: iget-object v6, v8, Landroid/support/v4/app/FragmentTransitionCompat21$2;.val$enteringViews:Ljava/util/ArrayList; // field@0194 │ │ +053308: 5487 9701 |0068: iget-object v7, v8, Landroid/support/v4/app/FragmentTransitionCompat21$2;.val$renamedViews:Ljava/util/Map; // field@0197 │ │ +05330c: 7210 1b23 0700 |006a: invoke-interface {v7}, Ljava/util/Map;.values:()Ljava/util/Collection; // method@231b │ │ +053312: 0c07 |006d: move-result-object v7 │ │ +053314: 6e20 dc22 7600 |006e: invoke-virtual {v6, v7}, Ljava/util/ArrayList;.removeAll:(Ljava/util/Collection;)Z // method@22dc │ │ +05331a: 5486 9301 |0071: iget-object v6, v8, Landroid/support/v4/app/FragmentTransitionCompat21$2;.val$enterTransition:Landroid/transition/Transition; // field@0193 │ │ +05331e: 5487 9401 |0073: iget-object v7, v8, Landroid/support/v4/app/FragmentTransitionCompat21$2;.val$enteringViews:Ljava/util/ArrayList; // field@0194 │ │ +053322: 7120 6906 7600 |0075: invoke-static {v6, v7}, Landroid/support/v4/app/FragmentTransitionCompat21;.addTargets:(Ljava/lang/Object;Ljava/util/ArrayList;)V // method@0669 │ │ +053328: 1216 |0078: const/4 v6, #int 1 // #1 │ │ +05332a: 0f06 |0079: return v6 │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=115 │ │ + 0x0009 line=116 │ │ + 0x000f line=117 │ │ + 0x0011 line=118 │ │ + 0x0019 line=119 │ │ + 0x001e line=120 │ │ + 0x002d line=121 │ │ + 0x0043 line=122 │ │ + 0x0049 line=123 │ │ + 0x0051 line=124 │ │ + 0x0053 line=125 │ │ + 0x0059 line=126 │ │ + 0x005d line=130 │ │ + 0x0061 line=131 │ │ + 0x0066 line=132 │ │ + 0x0071 line=133 │ │ + 0x0078 line=136 │ │ + locals : │ │ + 0x0043 - 0x005d reg=0 entry Ljava/util/Map$Entry; Ljava/util/Map$Entry; │ │ + 0x0059 - 0x005d reg=2 from Ljava/lang/String; │ │ + 0x0037 - 0x005d reg=3 i$ Ljava/util/Iterator; │ │ + 0x0049 - 0x005d reg=4 to Ljava/lang/String; │ │ + 0x0051 - 0x005d reg=5 view Landroid/view/View; │ │ + 0x000f - 0x007a reg=1 fragmentView Landroid/view/View; │ │ + 0x0000 - 0x007a reg=8 this Landroid/support/v4/app/FragmentTransitionCompat21$2; │ │ + │ │ + source_file_idx : 1139 (FragmentTransitionCompat21.java) │ │ + │ │ +Class #86 header: │ │ +class_idx : 317 │ │ +access_flags : 16 (0x0010) │ │ +superclass_idx : 1037 │ │ +source_file_idx : 1139 │ │ +static_fields_size : 0 │ │ +instance_fields_size: 2 │ │ +direct_methods_size : 1 │ │ +virtual_methods_size: 1 │ │ + │ │ +Class #86 annotations: │ │ +Annotations on class │ │ + VISIBILITY_SYSTEM Ldalvik/annotation/EnclosingMethod; value=setSharedElementEpicenter │ │ + VISIBILITY_SYSTEM Ldalvik/annotation/InnerClass; accessFlags=8 name=null │ │ + │ │ +Class #86 - │ │ + Class descriptor : 'Landroid/support/v4/app/FragmentTransitionCompat21$3;' │ │ + Access flags : 0x0010 (FINAL) │ │ + Superclass : 'Landroid/transition/Transition$EpicenterCallback;' │ │ + Interfaces - │ │ + Static fields - │ │ + Instance fields - │ │ + #0 : (in Landroid/support/v4/app/FragmentTransitionCompat21$3;) │ │ + name : 'mEpicenter' │ │ + type : 'Landroid/graphics/Rect;' │ │ + access : 0x0002 (PRIVATE) │ │ + #1 : (in Landroid/support/v4/app/FragmentTransitionCompat21$3;) │ │ + name : 'val$epicenterView' │ │ + type : 'Landroid/support/v4/app/FragmentTransitionCompat21$EpicenterView;' │ │ + access : 0x1010 (FINAL SYNTHETIC) │ │ + Direct methods - │ │ + #0 : (in Landroid/support/v4/app/FragmentTransitionCompat21$3;) │ │ + name : '' │ │ + type : '(Landroid/support/v4/app/FragmentTransitionCompat21$EpicenterView;)V' │ │ + access : 0x10000 (CONSTRUCTOR) │ │ + code - │ │ + registers : 2 │ │ + ins : 2 │ │ + outs : 1 │ │ + insns size : 6 16-bit code units │ │ +05332c: |[05332c] android.support.v4.app.FragmentTransitionCompat21$3.:(Landroid/support/v4/app/FragmentTransitionCompat21$EpicenterView;)V │ │ +05333c: 5b01 9901 |0000: iput-object v1, v0, Landroid/support/v4/app/FragmentTransitionCompat21$3;.val$epicenterView:Landroid/support/v4/app/FragmentTransitionCompat21$EpicenterView; // field@0199 │ │ +053340: 7010 621c 0000 |0002: invoke-direct {v0}, Landroid/transition/Transition$EpicenterCallback;.:()V // method@1c62 │ │ +053346: 0e00 |0005: return-void │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=207 │ │ + locals : │ │ + 0x0000 - 0x0006 reg=0 this Landroid/support/v4/app/FragmentTransitionCompat21$3; │ │ + 0x0000 - 0x0006 reg=1 (null) Landroid/support/v4/app/FragmentTransitionCompat21$EpicenterView; │ │ + │ │ + Virtual methods - │ │ + #0 : (in Landroid/support/v4/app/FragmentTransitionCompat21$3;) │ │ + name : 'onGetEpicenter' │ │ + type : '(Landroid/transition/Transition;)Landroid/graphics/Rect;' │ │ + access : 0x0001 (PUBLIC) │ │ + code - │ │ + registers : 3 │ │ + ins : 2 │ │ + outs : 1 │ │ + insns size : 23 16-bit code units │ │ +053348: |[053348] android.support.v4.app.FragmentTransitionCompat21$3.onGetEpicenter:(Landroid/transition/Transition;)Landroid/graphics/Rect; │ │ +053358: 5410 9801 |0000: iget-object v0, v1, Landroid/support/v4/app/FragmentTransitionCompat21$3;.mEpicenter:Landroid/graphics/Rect; // field@0198 │ │ +05335c: 3900 1200 |0002: if-nez v0, 0014 // +0012 │ │ +053360: 5410 9901 |0004: iget-object v0, v1, Landroid/support/v4/app/FragmentTransitionCompat21$3;.val$epicenterView:Landroid/support/v4/app/FragmentTransitionCompat21$EpicenterView; // field@0199 │ │ +053364: 5400 a501 |0006: iget-object v0, v0, Landroid/support/v4/app/FragmentTransitionCompat21$EpicenterView;.epicenter:Landroid/view/View; // field@01a5 │ │ +053368: 3800 0c00 |0008: if-eqz v0, 0014 // +000c │ │ +05336c: 5410 9901 |000a: iget-object v0, v1, Landroid/support/v4/app/FragmentTransitionCompat21$3;.val$epicenterView:Landroid/support/v4/app/FragmentTransitionCompat21$EpicenterView; // field@0199 │ │ +053370: 5400 a501 |000c: iget-object v0, v0, Landroid/support/v4/app/FragmentTransitionCompat21$EpicenterView;.epicenter:Landroid/view/View; // field@01a5 │ │ +053374: 7110 6806 0000 |000e: invoke-static {v0}, Landroid/support/v4/app/FragmentTransitionCompat21;.access$100:(Landroid/view/View;)Landroid/graphics/Rect; // method@0668 │ │ +05337a: 0c00 |0011: move-result-object v0 │ │ +05337c: 5b10 9801 |0012: iput-object v0, v1, Landroid/support/v4/app/FragmentTransitionCompat21$3;.mEpicenter:Landroid/graphics/Rect; // field@0198 │ │ +053380: 5410 9801 |0014: iget-object v0, v1, Landroid/support/v4/app/FragmentTransitionCompat21$3;.mEpicenter:Landroid/graphics/Rect; // field@0198 │ │ +053384: 1100 |0016: return-object v0 │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=212 │ │ + 0x000a line=213 │ │ + 0x0014 line=215 │ │ + locals : │ │ + 0x0000 - 0x0017 reg=1 this Landroid/support/v4/app/FragmentTransitionCompat21$3; │ │ + 0x0000 - 0x0017 reg=2 transition Landroid/transition/Transition; │ │ + │ │ + source_file_idx : 1139 (FragmentTransitionCompat21.java) │ │ + │ │ +Class #87 header: │ │ +class_idx : 318 │ │ +access_flags : 16 (0x0010) │ │ +superclass_idx : 1337 │ │ +source_file_idx : 1139 │ │ +static_fields_size : 0 │ │ +instance_fields_size: 11 │ │ +direct_methods_size : 1 │ │ +virtual_methods_size: 1 │ │ + │ │ +Class #87 annotations: │ │ +Annotations on class │ │ + VISIBILITY_SYSTEM Ldalvik/annotation/EnclosingMethod; value=cleanupTransitions │ │ + VISIBILITY_SYSTEM Ldalvik/annotation/InnerClass; accessFlags=8 name=null │ │ + │ │ +Class #87 - │ │ + Class descriptor : 'Landroid/support/v4/app/FragmentTransitionCompat21$4;' │ │ + Access flags : 0x0010 (FINAL) │ │ + Superclass : 'Ljava/lang/Object;' │ │ + Interfaces - │ │ + #0 : 'Landroid/view/ViewTreeObserver$OnPreDrawListener;' │ │ + Static fields - │ │ + Instance fields - │ │ + #0 : (in Landroid/support/v4/app/FragmentTransitionCompat21$4;) │ │ + name : 'val$enterTransition' │ │ + type : 'Landroid/transition/Transition;' │ │ + access : 0x1010 (FINAL SYNTHETIC) │ │ + #1 : (in Landroid/support/v4/app/FragmentTransitionCompat21$4;) │ │ + name : 'val$enteringViews' │ │ + type : 'Ljava/util/ArrayList;' │ │ + access : 0x1010 (FINAL SYNTHETIC) │ │ + #2 : (in Landroid/support/v4/app/FragmentTransitionCompat21$4;) │ │ + name : 'val$exitTransition' │ │ + type : 'Landroid/transition/Transition;' │ │ + access : 0x1010 (FINAL SYNTHETIC) │ │ + #3 : (in Landroid/support/v4/app/FragmentTransitionCompat21$4;) │ │ + name : 'val$exitingViews' │ │ + type : 'Ljava/util/ArrayList;' │ │ + access : 0x1010 (FINAL SYNTHETIC) │ │ + #4 : (in Landroid/support/v4/app/FragmentTransitionCompat21$4;) │ │ + name : 'val$hiddenViews' │ │ + type : 'Ljava/util/ArrayList;' │ │ + access : 0x1010 (FINAL SYNTHETIC) │ │ + #5 : (in Landroid/support/v4/app/FragmentTransitionCompat21$4;) │ │ + name : 'val$nonExistentView' │ │ + type : 'Landroid/view/View;' │ │ + access : 0x1010 (FINAL SYNTHETIC) │ │ + #6 : (in Landroid/support/v4/app/FragmentTransitionCompat21$4;) │ │ + name : 'val$overallTransition' │ │ + type : 'Landroid/transition/Transition;' │ │ + access : 0x1010 (FINAL SYNTHETIC) │ │ + #7 : (in Landroid/support/v4/app/FragmentTransitionCompat21$4;) │ │ + name : 'val$renamedViews' │ │ + type : 'Ljava/util/Map;' │ │ + access : 0x1010 (FINAL SYNTHETIC) │ │ + #8 : (in Landroid/support/v4/app/FragmentTransitionCompat21$4;) │ │ + name : 'val$sceneRoot' │ │ + type : 'Landroid/view/View;' │ │ + access : 0x1010 (FINAL SYNTHETIC) │ │ + #9 : (in Landroid/support/v4/app/FragmentTransitionCompat21$4;) │ │ + name : 'val$sharedElementTargets' │ │ + type : 'Ljava/util/ArrayList;' │ │ + access : 0x1010 (FINAL SYNTHETIC) │ │ + #10 : (in Landroid/support/v4/app/FragmentTransitionCompat21$4;) │ │ + name : 'val$sharedElementTransition' │ │ + type : 'Landroid/transition/Transition;' │ │ + access : 0x1010 (FINAL SYNTHETIC) │ │ + Direct methods - │ │ + #0 : (in Landroid/support/v4/app/FragmentTransitionCompat21$4;) │ │ + name : '' │ │ + type : '(Landroid/view/View;Landroid/transition/Transition;Landroid/view/View;Ljava/util/ArrayList;Landroid/transition/Transition;Ljava/util/ArrayList;Landroid/transition/Transition;Ljava/util/ArrayList;Ljava/util/Map;Ljava/util/ArrayList;Landroid/transition/Transition;)V' │ │ + access : 0x10000 (CONSTRUCTOR) │ │ + code - │ │ + registers : 12 │ │ + ins : 12 │ │ + outs : 1 │ │ + insns size : 26 16-bit code units │ │ +053388: |[053388] android.support.v4.app.FragmentTransitionCompat21$4.:(Landroid/view/View;Landroid/transition/Transition;Landroid/view/View;Ljava/util/ArrayList;Landroid/transition/Transition;Ljava/util/ArrayList;Landroid/transition/Transition;Ljava/util/ArrayList;Ljava/util/Map;Ljava/util/ArrayList;Landroid/transition/Transition;)V │ │ +053398: 5b01 a201 |0000: iput-object v1, v0, Landroid/support/v4/app/FragmentTransitionCompat21$4;.val$sceneRoot:Landroid/view/View; // field@01a2 │ │ +05339c: 5b02 9a01 |0002: iput-object v2, v0, Landroid/support/v4/app/FragmentTransitionCompat21$4;.val$enterTransition:Landroid/transition/Transition; // field@019a │ │ +0533a0: 5b03 9f01 |0004: iput-object v3, v0, Landroid/support/v4/app/FragmentTransitionCompat21$4;.val$nonExistentView:Landroid/view/View; // field@019f │ │ +0533a4: 5b04 9b01 |0006: iput-object v4, v0, Landroid/support/v4/app/FragmentTransitionCompat21$4;.val$enteringViews:Ljava/util/ArrayList; // field@019b │ │ +0533a8: 5b05 9c01 |0008: iput-object v5, v0, Landroid/support/v4/app/FragmentTransitionCompat21$4;.val$exitTransition:Landroid/transition/Transition; // field@019c │ │ +0533ac: 5b06 9d01 |000a: iput-object v6, v0, Landroid/support/v4/app/FragmentTransitionCompat21$4;.val$exitingViews:Ljava/util/ArrayList; // field@019d │ │ +0533b0: 5b07 a401 |000c: iput-object v7, v0, Landroid/support/v4/app/FragmentTransitionCompat21$4;.val$sharedElementTransition:Landroid/transition/Transition; // field@01a4 │ │ +0533b4: 5b08 a301 |000e: iput-object v8, v0, Landroid/support/v4/app/FragmentTransitionCompat21$4;.val$sharedElementTargets:Ljava/util/ArrayList; // field@01a3 │ │ +0533b8: 5b09 a101 |0010: iput-object v9, v0, Landroid/support/v4/app/FragmentTransitionCompat21$4;.val$renamedViews:Ljava/util/Map; // field@01a1 │ │ +0533bc: 5b0a 9e01 |0012: iput-object v10, v0, Landroid/support/v4/app/FragmentTransitionCompat21$4;.val$hiddenViews:Ljava/util/ArrayList; // field@019e │ │ +0533c0: 5b0b a001 |0014: iput-object v11, v0, Landroid/support/v4/app/FragmentTransitionCompat21$4;.val$overallTransition:Landroid/transition/Transition; // field@01a0 │ │ +0533c4: 7010 8622 0000 |0016: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2286 │ │ +0533ca: 0e00 |0019: return-void │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=278 │ │ + locals : │ │ + 0x0000 - 0x001a reg=0 this Landroid/support/v4/app/FragmentTransitionCompat21$4; │ │ + 0x0000 - 0x001a reg=1 (null) Landroid/view/View; │ │ + 0x0000 - 0x001a reg=2 (null) Landroid/transition/Transition; │ │ + 0x0000 - 0x001a reg=3 (null) Landroid/view/View; │ │ + 0x0000 - 0x001a reg=4 (null) Ljava/util/ArrayList; │ │ + 0x0000 - 0x001a reg=5 (null) Landroid/transition/Transition; │ │ + 0x0000 - 0x001a reg=6 (null) Ljava/util/ArrayList; │ │ + 0x0000 - 0x001a reg=7 (null) Landroid/transition/Transition; │ │ + 0x0000 - 0x001a reg=8 (null) Ljava/util/ArrayList; │ │ + 0x0000 - 0x001a reg=9 (null) Ljava/util/Map; │ │ + 0x0000 - 0x001a reg=10 (null) Ljava/util/ArrayList; │ │ + 0x0000 - 0x001a reg=11 (null) Landroid/transition/Transition; │ │ + │ │ + Virtual methods - │ │ + #0 : (in Landroid/support/v4/app/FragmentTransitionCompat21$4;) │ │ + name : 'onPreDraw' │ │ + type : '()Z' │ │ + access : 0x0001 (PUBLIC) │ │ + code - │ │ + registers : 10 │ │ + ins : 1 │ │ + outs : 3 │ │ + insns size : 122 16-bit code units │ │ +0533cc: |[0533cc] android.support.v4.app.FragmentTransitionCompat21$4.onPreDraw:()Z │ │ +0533dc: 1208 |0000: const/4 v8, #int 0 // #0 │ │ +0533de: 5496 a201 |0001: iget-object v6, v9, Landroid/support/v4/app/FragmentTransitionCompat21$4;.val$sceneRoot:Landroid/view/View; // field@01a2 │ │ +0533e2: 6e10 2a1d 0600 |0003: invoke-virtual {v6}, Landroid/view/View;.getViewTreeObserver:()Landroid/view/ViewTreeObserver; // method@1d2a │ │ +0533e8: 0c06 |0006: move-result-object v6 │ │ +0533ea: 6e20 f41d 9600 |0007: invoke-virtual {v6, v9}, Landroid/view/ViewTreeObserver;.removeOnPreDrawListener:(Landroid/view/ViewTreeObserver$OnPreDrawListener;)V // method@1df4 │ │ +0533f0: 5496 9a01 |000a: iget-object v6, v9, Landroid/support/v4/app/FragmentTransitionCompat21$4;.val$enterTransition:Landroid/transition/Transition; // field@019a │ │ +0533f4: 3806 1000 |000c: if-eqz v6, 001c // +0010 │ │ +0533f8: 5496 9a01 |000e: iget-object v6, v9, Landroid/support/v4/app/FragmentTransitionCompat21$4;.val$enterTransition:Landroid/transition/Transition; // field@019a │ │ +0533fc: 5497 9f01 |0010: iget-object v7, v9, Landroid/support/v4/app/FragmentTransitionCompat21$4;.val$nonExistentView:Landroid/view/View; // field@019f │ │ +053400: 6e20 661c 7600 |0012: invoke-virtual {v6, v7}, Landroid/transition/Transition;.removeTarget:(Landroid/view/View;)Landroid/transition/Transition; // method@1c66 │ │ +053406: 5496 9a01 |0015: iget-object v6, v9, Landroid/support/v4/app/FragmentTransitionCompat21$4;.val$enterTransition:Landroid/transition/Transition; // field@019a │ │ +05340a: 5497 9b01 |0017: iget-object v7, v9, Landroid/support/v4/app/FragmentTransitionCompat21$4;.val$enteringViews:Ljava/util/ArrayList; // field@019b │ │ +05340e: 7120 7506 7600 |0019: invoke-static {v6, v7}, Landroid/support/v4/app/FragmentTransitionCompat21;.removeTargets:(Ljava/lang/Object;Ljava/util/ArrayList;)V // method@0675 │ │ +053414: 5496 9c01 |001c: iget-object v6, v9, Landroid/support/v4/app/FragmentTransitionCompat21$4;.val$exitTransition:Landroid/transition/Transition; // field@019c │ │ +053418: 3806 0900 |001e: if-eqz v6, 0027 // +0009 │ │ +05341c: 5496 9c01 |0020: iget-object v6, v9, Landroid/support/v4/app/FragmentTransitionCompat21$4;.val$exitTransition:Landroid/transition/Transition; // field@019c │ │ +053420: 5497 9d01 |0022: iget-object v7, v9, Landroid/support/v4/app/FragmentTransitionCompat21$4;.val$exitingViews:Ljava/util/ArrayList; // field@019d │ │ +053424: 7120 7506 7600 |0024: invoke-static {v6, v7}, Landroid/support/v4/app/FragmentTransitionCompat21;.removeTargets:(Ljava/lang/Object;Ljava/util/ArrayList;)V // method@0675 │ │ +05342a: 5496 a401 |0027: iget-object v6, v9, Landroid/support/v4/app/FragmentTransitionCompat21$4;.val$sharedElementTransition:Landroid/transition/Transition; // field@01a4 │ │ +05342e: 3806 0900 |0029: if-eqz v6, 0032 // +0009 │ │ +053432: 5496 a401 |002b: iget-object v6, v9, Landroid/support/v4/app/FragmentTransitionCompat21$4;.val$sharedElementTransition:Landroid/transition/Transition; // field@01a4 │ │ +053436: 5497 a301 |002d: iget-object v7, v9, Landroid/support/v4/app/FragmentTransitionCompat21$4;.val$sharedElementTargets:Ljava/util/ArrayList; // field@01a3 │ │ +05343a: 7120 7506 7600 |002f: invoke-static {v6, v7}, Landroid/support/v4/app/FragmentTransitionCompat21;.removeTargets:(Ljava/lang/Object;Ljava/util/ArrayList;)V // method@0675 │ │ +053440: 5496 a101 |0032: iget-object v6, v9, Landroid/support/v4/app/FragmentTransitionCompat21$4;.val$renamedViews:Ljava/util/Map; // field@01a1 │ │ +053444: 7210 1423 0600 |0034: invoke-interface {v6}, Ljava/util/Map;.entrySet:()Ljava/util/Set; // method@2314 │ │ +05344a: 0c06 |0037: move-result-object v6 │ │ +05344c: 7210 2023 0600 |0038: invoke-interface {v6}, Ljava/util/Set;.iterator:()Ljava/util/Iterator; // method@2320 │ │ +053452: 0c02 |003b: move-result-object v2 │ │ +053454: 7210 f222 0200 |003c: invoke-interface {v2}, Ljava/util/Iterator;.hasNext:()Z // method@22f2 │ │ +05345a: 0a06 |003f: move-result v6 │ │ +05345c: 3806 1800 |0040: if-eqz v6, 0058 // +0018 │ │ +053460: 7210 f322 0200 |0042: invoke-interface {v2}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@22f3 │ │ +053466: 0c00 |0045: move-result-object v0 │ │ +053468: 1f00 6505 |0046: check-cast v0, Ljava/util/Map$Entry; // type@0565 │ │ +05346c: 7210 1223 0000 |0048: invoke-interface {v0}, Ljava/util/Map$Entry;.getValue:()Ljava/lang/Object; // method@2312 │ │ +053472: 0c05 |004b: move-result-object v5 │ │ +053474: 1f05 3804 |004c: check-cast v5, Landroid/view/View; // type@0438 │ │ +053478: 7210 1123 0000 |004e: invoke-interface {v0}, Ljava/util/Map$Entry;.getKey:()Ljava/lang/Object; // method@2311 │ │ +05347e: 0c03 |0051: move-result-object v3 │ │ +053480: 1f03 3d05 |0052: check-cast v3, Ljava/lang/String; // type@053d │ │ +053484: 6e20 801d 3500 |0054: invoke-virtual {v5, v3}, Landroid/view/View;.setTransitionName:(Ljava/lang/String;)V // method@1d80 │ │ +05348a: 28e5 |0057: goto 003c // -001b │ │ +05348c: 5496 9e01 |0058: iget-object v6, v9, Landroid/support/v4/app/FragmentTransitionCompat21$4;.val$hiddenViews:Ljava/util/ArrayList; // field@019e │ │ +053490: 6e10 de22 0600 |005a: invoke-virtual {v6}, Ljava/util/ArrayList;.size:()I // method@22de │ │ +053496: 0a04 |005d: move-result v4 │ │ +053498: 1201 |005e: const/4 v1, #int 0 // #0 │ │ +05349a: 3541 1200 |005f: if-ge v1, v4, 0071 // +0012 │ │ +05349e: 5497 a001 |0061: iget-object v7, v9, Landroid/support/v4/app/FragmentTransitionCompat21$4;.val$overallTransition:Landroid/transition/Transition; // field@01a0 │ │ +0534a2: 5496 9e01 |0063: iget-object v6, v9, Landroid/support/v4/app/FragmentTransitionCompat21$4;.val$hiddenViews:Ljava/util/ArrayList; // field@019e │ │ +0534a6: 6e20 d722 1600 |0065: invoke-virtual {v6, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@22d7 │ │ +0534ac: 0c06 |0068: move-result-object v6 │ │ +0534ae: 1f06 3804 |0069: check-cast v6, Landroid/view/View; // type@0438 │ │ +0534b2: 6e30 651c 6708 |006b: invoke-virtual {v7, v6, v8}, Landroid/transition/Transition;.excludeTarget:(Landroid/view/View;Z)Landroid/transition/Transition; // method@1c65 │ │ +0534b8: d801 0101 |006e: add-int/lit8 v1, v1, #int 1 // #01 │ │ +0534bc: 28ef |0070: goto 005f // -0011 │ │ +0534be: 5496 a001 |0071: iget-object v6, v9, Landroid/support/v4/app/FragmentTransitionCompat21$4;.val$overallTransition:Landroid/transition/Transition; // field@01a0 │ │ +0534c2: 5497 9f01 |0073: iget-object v7, v9, Landroid/support/v4/app/FragmentTransitionCompat21$4;.val$nonExistentView:Landroid/view/View; // field@019f │ │ +0534c6: 6e30 651c 7608 |0075: invoke-virtual {v6, v7, v8}, Landroid/transition/Transition;.excludeTarget:(Landroid/view/View;Z)Landroid/transition/Transition; // method@1c65 │ │ +0534cc: 1216 |0078: const/4 v6, #int 1 // #1 │ │ +0534ce: 0f06 |0079: return v6 │ │ + catches : (none) │ │ + positions : │ │ + 0x0001 line=280 │ │ + 0x000a line=281 │ │ + 0x000e line=282 │ │ + 0x0015 line=283 │ │ + 0x001c line=285 │ │ + 0x0020 line=286 │ │ + 0x0027 line=288 │ │ + 0x002b line=289 │ │ + 0x0032 line=291 │ │ + 0x0048 line=292 │ │ + 0x004e line=293 │ │ + 0x0054 line=294 │ │ + 0x0058 line=296 │ │ + 0x005e line=297 │ │ + 0x0061 line=298 │ │ + 0x006e line=297 │ │ + 0x0071 line=300 │ │ + 0x0078 line=301 │ │ + locals : │ │ + 0x0048 - 0x0058 reg=0 entry Ljava/util/Map$Entry; Ljava/util/Map$Entry; │ │ + 0x0054 - 0x0058 reg=3 name Ljava/lang/String; │ │ + 0x004e - 0x0058 reg=5 view Landroid/view/View; │ │ + 0x005f - 0x007a reg=1 i I │ │ + 0x003c - 0x007a reg=2 i$ Ljava/util/Iterator; │ │ + 0x005e - 0x007a reg=4 numViews I │ │ + 0x0000 - 0x007a reg=9 this Landroid/support/v4/app/FragmentTransitionCompat21$4; │ │ + │ │ + source_file_idx : 1139 (FragmentTransitionCompat21.java) │ │ + │ │ +Class #88 header: │ │ +class_idx : 319 │ │ +access_flags : 1 (0x0001) │ │ +superclass_idx : 1337 │ │ +source_file_idx : 1139 │ │ +static_fields_size : 0 │ │ +instance_fields_size: 1 │ │ +direct_methods_size : 1 │ │ +virtual_methods_size: 0 │ │ + │ │ +Class #88 annotations: │ │ +Annotations on class │ │ + VISIBILITY_SYSTEM Ldalvik/annotation/EnclosingClass; value=Landroid/support/v4/app/FragmentTransitionCompat21; │ │ + VISIBILITY_SYSTEM Ldalvik/annotation/InnerClass; accessFlags=9 name="EpicenterView" │ │ + │ │ +Class #88 - │ │ + Class descriptor : 'Landroid/support/v4/app/FragmentTransitionCompat21$EpicenterView;' │ │ + Access flags : 0x0001 (PUBLIC) │ │ + Superclass : 'Ljava/lang/Object;' │ │ + Interfaces - │ │ + Static fields - │ │ + Instance fields - │ │ + #0 : (in Landroid/support/v4/app/FragmentTransitionCompat21$EpicenterView;) │ │ + name : 'epicenter' │ │ + type : 'Landroid/view/View;' │ │ + access : 0x0001 (PUBLIC) │ │ + Direct methods - │ │ + #0 : (in Landroid/support/v4/app/FragmentTransitionCompat21$EpicenterView;) │ │ + name : '' │ │ + type : '()V' │ │ + access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ + code - │ │ + registers : 1 │ │ + ins : 1 │ │ + outs : 1 │ │ + insns size : 4 16-bit code units │ │ +0534d0: |[0534d0] android.support.v4.app.FragmentTransitionCompat21$EpicenterView.:()V │ │ +0534e0: 7010 8622 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2286 │ │ +0534e6: 0e00 |0003: return-void │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=327 │ │ + locals : │ │ + 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/FragmentTransitionCompat21$EpicenterView; │ │ + │ │ + Virtual methods - │ │ + source_file_idx : 1139 (FragmentTransitionCompat21.java) │ │ + │ │ +Class #89 header: │ │ +class_idx : 320 │ │ +access_flags : 1537 (0x0601) │ │ +superclass_idx : 1337 │ │ +source_file_idx : 1139 │ │ +static_fields_size : 0 │ │ +instance_fields_size: 0 │ │ +direct_methods_size : 0 │ │ +virtual_methods_size: 1 │ │ + │ │ +Class #89 annotations: │ │ +Annotations on class │ │ + VISIBILITY_SYSTEM Ldalvik/annotation/EnclosingClass; value=Landroid/support/v4/app/FragmentTransitionCompat21; │ │ + VISIBILITY_SYSTEM Ldalvik/annotation/InnerClass; accessFlags=1545 name="ViewRetriever" │ │ + │ │ +Class #89 - │ │ + Class descriptor : 'Landroid/support/v4/app/FragmentTransitionCompat21$ViewRetriever;' │ │ + Access flags : 0x0601 (PUBLIC INTERFACE ABSTRACT) │ │ + Superclass : 'Ljava/lang/Object;' │ │ + Interfaces - │ │ + Static fields - │ │ + Instance fields - │ │ + Direct methods - │ │ + Virtual methods - │ │ + #0 : (in Landroid/support/v4/app/FragmentTransitionCompat21$ViewRetriever;) │ │ + name : 'getView' │ │ + type : '()Landroid/view/View;' │ │ + access : 0x0401 (PUBLIC ABSTRACT) │ │ + code : (none) │ │ + │ │ + source_file_idx : 1139 (FragmentTransitionCompat21.java) │ │ + │ │ +Class #90 header: │ │ +class_idx : 321 │ │ +access_flags : 0 (0x0000) │ │ +superclass_idx : 1337 │ │ +source_file_idx : 1139 │ │ +static_fields_size : 0 │ │ +instance_fields_size: 0 │ │ +direct_methods_size : 18 │ │ +virtual_methods_size: 0 │ │ + │ │ +Class #90 annotations: │ │ +Annotations on class │ │ + VISIBILITY_SYSTEM Ldalvik/annotation/MemberClasses; value={ Landroid/support/v4/app/FragmentTransitionCompat21$EpicenterView; Landroid/support/v4/app/FragmentTransitionCompat21$ViewRetriever; } │ │ +Annotations on method #1641 'addTargets' │ │ + VISIBILITY_SYSTEM Ldalvik/annotation/Signature; value={ "(" "Ljava/lang/Object;" "Ljava/util/ArrayList" "<" "Landroid/view/View;" ">;)V" } │ │ +Annotations on method #1642 'addTransitionTargets' │ │ + VISIBILITY_SYSTEM Ldalvik/annotation/Signature; value={ "(" "Ljava/lang/Object;" "Ljava/lang/Object;" "Landroid/view/View;" "Landroid/support/v4/app/FragmentTransitionCompat21$ViewRetriever;" "Landroid/view/View;" "Landroid/support/v4/app/FragmentTransitionCompat21$EpicenterView;" "Ljava/util/Map" "<" "Ljava/lang/String;" "Ljava/lang/String;" ">;" "Ljava/util/ArrayList" "<" "Landroid/view/View;" ">;" "Ljava/util/Map" "<" "Ljava/lang/String;" "Landroid/view/View;" ">;" "Ljava/util/ArrayList" "<" "Landroid/view/View;" ">;)V" } │ │ +Annotations on method #1644 'captureExitingViews' │ │ + VISIBILITY_SYSTEM Ldalvik/annotation/Signature; value={ "(" "Ljava/lang/Object;" "Landroid/view/View;" "Ljava/util/ArrayList" "<" "Landroid/view/View;" ">;" "Ljava/util/Map" "<" "Ljava/lang/String;" "Landroid/view/View;" ">;)" "Ljava/lang/Object;" } │ │ +Annotations on method #1645 'captureTransitioningViews' │ │ + VISIBILITY_SYSTEM Ldalvik/annotation/Signature; value={ "(" "Ljava/util/ArrayList" "<" "Landroid/view/View;" ">;" "Landroid/view/View;" ")V" } │ │ +Annotations on method #1646 'cleanupTransitions' │ │ + VISIBILITY_SYSTEM Ldalvik/annotation/Signature; value={ "(" "Landroid/view/View;" "Landroid/view/View;" "Ljava/lang/Object;" "Ljava/util/ArrayList" "<" "Landroid/view/View;" ">;" "Ljava/lang/Object;" "Ljava/util/ArrayList" "<" "Landroid/view/View;" ">;" "Ljava/lang/Object;" "Ljava/util/ArrayList" "<" "Landroid/view/View;" ">;" "Ljava/lang/Object;" "Ljava/util/ArrayList" "<" "Landroid/view/View;" ">;" "Ljava/util/Map" "<" "Ljava/lang/String;" "Landroid/view/View;" ">;)V" } │ │ +Annotations on method #1649 'findNamedViews' │ │ + VISIBILITY_SYSTEM Ldalvik/annotation/Signature; value={ "(" "Ljava/util/Map" "<" "Ljava/lang/String;" "Landroid/view/View;" ">;" "Landroid/view/View;" ")V" } │ │ +Annotations on method #1653 'removeTargets' │ │ + VISIBILITY_SYSTEM Ldalvik/annotation/Signature; value={ "(" "Ljava/lang/Object;" "Ljava/util/ArrayList" "<" "Landroid/view/View;" ">;)V" } │ │ + │ │ +Class #90 - │ │ + Class descriptor : 'Landroid/support/v4/app/FragmentTransitionCompat21;' │ │ + Access flags : 0x0000 () │ │ + Superclass : 'Ljava/lang/Object;' │ │ + Interfaces - │ │ + Static fields - │ │ + Instance fields - │ │ + Direct methods - │ │ + #0 : (in Landroid/support/v4/app/FragmentTransitionCompat21;) │ │ + name : '' │ │ + type : '()V' │ │ + access : 0x10000 (CONSTRUCTOR) │ │ + code - │ │ + registers : 1 │ │ + ins : 1 │ │ + outs : 1 │ │ + insns size : 4 16-bit code units │ │ +0534e8: |[0534e8] android.support.v4.app.FragmentTransitionCompat21.:()V │ │ +0534f8: 7010 8622 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2286 │ │ +0534fe: 0e00 |0003: return-void │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=34 │ │ + 0x0003 line=327 │ │ + locals : │ │ + 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/FragmentTransitionCompat21; │ │ + │ │ + #1 : (in Landroid/support/v4/app/FragmentTransitionCompat21;) │ │ + name : 'access$000' │ │ + type : '(Ljava/util/ArrayList;Landroid/view/View;)V' │ │ + access : 0x1008 (STATIC SYNTHETIC) │ │ + code - │ │ + registers : 2 │ │ + ins : 2 │ │ + outs : 2 │ │ + insns size : 4 16-bit code units │ │ +053500: |[053500] android.support.v4.app.FragmentTransitionCompat21.access$000:(Ljava/util/ArrayList;Landroid/view/View;)V │ │ +053510: 7120 6d06 1000 |0000: invoke-static {v0, v1}, Landroid/support/v4/app/FragmentTransitionCompat21;.captureTransitioningViews:(Ljava/util/ArrayList;Landroid/view/View;)V // method@066d │ │ +053516: 0e00 |0003: return-void │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=34 │ │ + locals : │ │ + 0x0000 - 0x0004 reg=0 x0 Ljava/util/ArrayList; │ │ + 0x0000 - 0x0004 reg=1 x1 Landroid/view/View; │ │ + │ │ + #2 : (in Landroid/support/v4/app/FragmentTransitionCompat21;) │ │ + name : 'access$100' │ │ + type : '(Landroid/view/View;)Landroid/graphics/Rect;' │ │ + access : 0x1008 (STATIC SYNTHETIC) │ │ + code - │ │ + registers : 2 │ │ + ins : 1 │ │ + outs : 1 │ │ + insns size : 5 16-bit code units │ │ +053518: |[053518] android.support.v4.app.FragmentTransitionCompat21.access$100:(Landroid/view/View;)Landroid/graphics/Rect; │ │ +053528: 7110 7206 0100 |0000: invoke-static {v1}, Landroid/support/v4/app/FragmentTransitionCompat21;.getBoundsOnScreen:(Landroid/view/View;)Landroid/graphics/Rect; // method@0672 │ │ +05352e: 0c00 |0003: move-result-object v0 │ │ +053530: 1100 |0004: return-object v0 │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=34 │ │ + locals : │ │ + 0x0000 - 0x0005 reg=1 x0 Landroid/view/View; │ │ + │ │ + #3 : (in Landroid/support/v4/app/FragmentTransitionCompat21;) │ │ + name : 'addTargets' │ │ + type : '(Ljava/lang/Object;Ljava/util/ArrayList;)V' │ │ + access : 0x0009 (PUBLIC STATIC) │ │ + code - │ │ + registers : 6 │ │ + ins : 2 │ │ + outs : 2 │ │ + insns size : 23 16-bit code units │ │ +053534: |[053534] android.support.v4.app.FragmentTransitionCompat21.addTargets:(Ljava/lang/Object;Ljava/util/ArrayList;)V │ │ +053544: 0742 |0000: move-object v2, v4 │ │ +053546: 1f02 0e04 |0001: check-cast v2, Landroid/transition/Transition; // type@040e │ │ +05354a: 6e10 de22 0500 |0003: invoke-virtual {v5}, Ljava/util/ArrayList;.size:()I // method@22de │ │ +053550: 0a01 |0006: move-result v1 │ │ +053552: 1200 |0007: const/4 v0, #int 0 // #0 │ │ +053554: 3510 0e00 |0008: if-ge v0, v1, 0016 // +000e │ │ +053558: 6e20 d722 0500 |000a: invoke-virtual {v5, v0}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@22d7 │ │ +05355e: 0c03 |000d: move-result-object v3 │ │ +053560: 1f03 3804 |000e: check-cast v3, Landroid/view/View; // type@0438 │ │ +053564: 6e20 631c 3200 |0010: invoke-virtual {v2, v3}, Landroid/transition/Transition;.addTarget:(Landroid/view/View;)Landroid/transition/Transition; // method@1c63 │ │ +05356a: d800 0001 |0013: add-int/lit8 v0, v0, #int 1 // #01 │ │ +05356e: 28f3 |0015: goto 0008 // -000d │ │ +053570: 0e00 |0016: return-void │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=316 │ │ + 0x0003 line=317 │ │ + 0x0007 line=318 │ │ + 0x000a line=319 │ │ + 0x0013 line=318 │ │ + 0x0016 line=321 │ │ + locals : │ │ + 0x0000 - 0x0000 reg=5 (null) Ljava/util/ArrayList; │ │ + 0x0008 - 0x0017 reg=0 i I │ │ + 0x0007 - 0x0017 reg=1 numViews I │ │ + 0x0003 - 0x0017 reg=2 transition Landroid/transition/Transition; │ │ + 0x0000 - 0x0017 reg=4 transitionObject Ljava/lang/Object; │ │ + 0x0000 - 0x0017 reg=5 views Ljava/util/ArrayList; Ljava/util/ArrayList; │ │ + │ │ + #4 : (in Landroid/support/v4/app/FragmentTransitionCompat21;) │ │ + name : 'addTransitionTargets' │ │ + type : '(Ljava/lang/Object;Ljava/lang/Object;Landroid/view/View;Landroid/support/v4/app/FragmentTransitionCompat21$ViewRetriever;Landroid/view/View;Landroid/support/v4/app/FragmentTransitionCompat21$EpicenterView;Ljava/util/Map;Ljava/util/ArrayList;Ljava/util/Map;Ljava/util/ArrayList;)V' │ │ + access : 0x0009 (PUBLIC STATIC) │ │ + code - │ │ + registers : 20 │ │ + ins : 10 │ │ + outs : 7 │ │ + insns size : 48 16-bit code units │ │ +053574: |[053574] android.support.v4.app.FragmentTransitionCompat21.addTransitionTargets:(Ljava/lang/Object;Ljava/lang/Object;Landroid/view/View;Landroid/support/v4/app/FragmentTransitionCompat21$ViewRetriever;Landroid/view/View;Landroid/support/v4/app/FragmentTransitionCompat21$EpicenterView;Ljava/util/Map;Ljava/util/ArrayList;Ljava/util/Map;Ljava/util/ArrayList;)V │ │ +053584: 390a 0400 |0000: if-nez v10, 0004 // +0004 │ │ +053588: 380b 2d00 |0002: if-eqz v11, 002f // +002d │ │ +05358c: 07a6 |0004: move-object v6, v10 │ │ +05358e: 1f06 0e04 |0005: check-cast v6, Landroid/transition/Transition; // type@040e │ │ +053592: 3806 0500 |0007: if-eqz v6, 000c // +0005 │ │ +053596: 6e20 631c e600 |0009: invoke-virtual {v6, v14}, Landroid/transition/Transition;.addTarget:(Landroid/view/View;)Landroid/transition/Transition; // method@1c63 │ │ +05359c: 380b 0a00 |000c: if-eqz v11, 0016 // +000a │ │ +0535a0: 07b8 |000e: move-object v8, v11 │ │ +0535a2: 1f08 0e04 |000f: check-cast v8, Landroid/transition/Transition; // type@040e │ │ +0535a6: 0800 1300 |0011: move-object/from16 v0, v19 │ │ +0535aa: 7120 6906 0800 |0013: invoke-static {v8, v0}, Landroid/support/v4/app/FragmentTransitionCompat21;.addTargets:(Ljava/lang/Object;Ljava/util/ArrayList;)V // method@0669 │ │ +0535b0: 380d 1600 |0016: if-eqz v13, 002c // +0016 │ │ +0535b4: 6e10 2a1d 0c00 |0018: invoke-virtual {v12}, Landroid/view/View;.getViewTreeObserver:()Landroid/view/ViewTreeObserver; // method@1d2a │ │ +0535ba: 0c09 |001b: move-result-object v9 │ │ +0535bc: 2201 3c01 |001c: new-instance v1, Landroid/support/v4/app/FragmentTransitionCompat21$2; // type@013c │ │ +0535c0: 07c2 |001e: move-object v2, v12 │ │ +0535c2: 07d3 |001f: move-object v3, v13 │ │ +0535c4: 0804 1000 |0020: move-object/from16 v4, v16 │ │ +0535c8: 0805 1200 |0022: move-object/from16 v5, v18 │ │ +0535cc: 0807 1100 |0024: move-object/from16 v7, v17 │ │ +0535d0: 7607 5e06 0100 |0026: invoke-direct/range {v1, v2, v3, v4, v5, v6, v7}, Landroid/support/v4/app/FragmentTransitionCompat21$2;.:(Landroid/view/View;Landroid/support/v4/app/FragmentTransitionCompat21$ViewRetriever;Ljava/util/Map;Ljava/util/Map;Landroid/transition/Transition;Ljava/util/ArrayList;)V // method@065e │ │ +0535d6: 6e20 f11d 1900 |0029: invoke-virtual {v9, v1}, Landroid/view/ViewTreeObserver;.addOnPreDrawListener:(Landroid/view/ViewTreeObserver$OnPreDrawListener;)V // method@1df1 │ │ +0535dc: 7120 7706 f600 |002c: invoke-static {v6, v15}, Landroid/support/v4/app/FragmentTransitionCompat21;.setSharedElementEpicenter:(Landroid/transition/Transition;Landroid/support/v4/app/FragmentTransitionCompat21$EpicenterView;)V // method@0677 │ │ +0535e2: 0e00 |002f: return-void │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=101 │ │ + 0x0005 line=102 │ │ + 0x0007 line=103 │ │ + 0x0009 line=104 │ │ + 0x000c line=106 │ │ + 0x000f line=107 │ │ + 0x0011 line=108 │ │ + 0x0016 line=111 │ │ + 0x0018 line=112 │ │ + 0x002c line=140 │ │ + 0x002f line=142 │ │ + locals : │ │ + 0x0000 - 0x0000 reg=16 (null) Ljava/util/Map; │ │ + 0x0000 - 0x0000 reg=17 (null) Ljava/util/ArrayList; │ │ + 0x0000 - 0x0000 reg=18 (null) Ljava/util/Map; │ │ + 0x0000 - 0x0000 reg=19 (null) Ljava/util/ArrayList; │ │ + 0x0011 - 0x0016 reg=8 sharedElementTransition Landroid/transition/Transition; │ │ + 0x0007 - 0x002f reg=6 enterTransition Landroid/transition/Transition; │ │ + 0x0000 - 0x0030 reg=10 enterTransitionObject Ljava/lang/Object; │ │ + 0x0000 - 0x0030 reg=11 sharedElementTransitionObject Ljava/lang/Object; │ │ + 0x0000 - 0x0030 reg=12 container Landroid/view/View; │ │ + 0x0000 - 0x0030 reg=13 inFragment Landroid/support/v4/app/FragmentTransitionCompat21$ViewRetriever; │ │ + 0x0000 - 0x0030 reg=14 nonExistentView Landroid/view/View; │ │ + 0x0000 - 0x0030 reg=15 epicenterView Landroid/support/v4/app/FragmentTransitionCompat21$EpicenterView; │ │ + 0x0000 - 0x0030 reg=16 nameOverrides Ljava/util/Map; Ljava/util/Map; │ │ + 0x0000 - 0x0030 reg=17 enteringViews Ljava/util/ArrayList; Ljava/util/ArrayList; │ │ + 0x0000 - 0x0030 reg=18 renamedViews Ljava/util/Map; Ljava/util/Map; │ │ + 0x0000 - 0x0030 reg=19 sharedElementTargets Ljava/util/ArrayList; Ljava/util/ArrayList; │ │ + │ │ + #5 : (in Landroid/support/v4/app/FragmentTransitionCompat21;) │ │ + name : 'beginDelayedTransition' │ │ + type : '(Landroid/view/ViewGroup;Ljava/lang/Object;)V' │ │ + access : 0x0009 (PUBLIC STATIC) │ │ + code - │ │ + registers : 3 │ │ + ins : 2 │ │ + outs : 2 │ │ + insns size : 7 16-bit code units │ │ +0535e4: |[0535e4] android.support.v4.app.FragmentTransitionCompat21.beginDelayedTransition:(Landroid/view/ViewGroup;Ljava/lang/Object;)V │ │ +0535f4: 0720 |0000: move-object v0, v2 │ │ +0535f6: 1f00 0e04 |0001: check-cast v0, Landroid/transition/Transition; // type@040e │ │ +0535fa: 7120 681c 0100 |0003: invoke-static {v1, v0}, Landroid/transition/TransitionManager;.beginDelayedTransition:(Landroid/view/ViewGroup;Landroid/transition/Transition;)V // method@1c68 │ │ +053600: 0e00 |0006: return-void │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=68 │ │ + 0x0003 line=69 │ │ + 0x0006 line=70 │ │ + locals : │ │ + 0x0003 - 0x0007 reg=0 transition Landroid/transition/Transition; │ │ + 0x0000 - 0x0007 reg=1 sceneRoot Landroid/view/ViewGroup; │ │ + 0x0000 - 0x0007 reg=2 transitionObject Ljava/lang/Object; │ │ + │ │ + #6 : (in Landroid/support/v4/app/FragmentTransitionCompat21;) │ │ + name : 'captureExitingViews' │ │ + type : '(Ljava/lang/Object;Landroid/view/View;Ljava/util/ArrayList;Ljava/util/Map;)Ljava/lang/Object;' │ │ + access : 0x0009 (PUBLIC STATIC) │ │ + code - │ │ + registers : 5 │ │ + ins : 4 │ │ + outs : 2 │ │ + insns size : 29 16-bit code units │ │ +053604: |[053604] android.support.v4.app.FragmentTransitionCompat21.captureExitingViews:(Ljava/lang/Object;Landroid/view/View;Ljava/util/ArrayList;Ljava/util/Map;)Ljava/lang/Object; │ │ +053614: 3801 1500 |0000: if-eqz v1, 0015 // +0015 │ │ +053618: 7120 6d06 2300 |0002: invoke-static {v3, v2}, Landroid/support/v4/app/FragmentTransitionCompat21;.captureTransitioningViews:(Ljava/util/ArrayList;Landroid/view/View;)V // method@066d │ │ +05361e: 3804 0900 |0005: if-eqz v4, 000e // +0009 │ │ +053622: 7210 1b23 0400 |0007: invoke-interface {v4}, Ljava/util/Map;.values:()Ljava/util/Collection; // method@231b │ │ +053628: 0c00 |000a: move-result-object v0 │ │ +05362a: 6e20 dc22 0300 |000b: invoke-virtual {v3, v0}, Ljava/util/ArrayList;.removeAll:(Ljava/util/Collection;)Z // method@22dc │ │ +053630: 6e10 d822 0300 |000e: invoke-virtual {v3}, Ljava/util/ArrayList;.isEmpty:()Z // method@22d8 │ │ +053636: 0a00 |0011: move-result v0 │ │ +053638: 3800 0400 |0012: if-eqz v0, 0016 // +0004 │ │ +05363c: 1201 |0014: const/4 v1, #int 0 // #0 │ │ +05363e: 1101 |0015: return-object v1 │ │ +053640: 0710 |0016: move-object v0, v1 │ │ +053642: 1f00 0e04 |0017: check-cast v0, Landroid/transition/Transition; // type@040e │ │ +053646: 7120 6906 3000 |0019: invoke-static {v0, v3}, Landroid/support/v4/app/FragmentTransitionCompat21;.addTargets:(Ljava/lang/Object;Ljava/util/ArrayList;)V // method@0669 │ │ +05364c: 28f9 |001c: goto 0015 // -0007 │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=48 │ │ + 0x0002 line=49 │ │ + 0x0005 line=50 │ │ + 0x0007 line=51 │ │ + 0x000e line=53 │ │ + 0x0014 line=54 │ │ + 0x0015 line=59 │ │ + 0x0017 line=56 │ │ + locals : │ │ + 0x0000 - 0x0000 reg=3 (null) Ljava/util/ArrayList; │ │ + 0x0000 - 0x0000 reg=4 (null) Ljava/util/Map; │ │ + 0x0000 - 0x0015 reg=1 exitTransition Ljava/lang/Object; │ │ + 0x0016 - 0x001d reg=1 exitTransition Ljava/lang/Object; │ │ + 0x0000 - 0x001d reg=2 root Landroid/view/View; │ │ + 0x0000 - 0x001d reg=3 viewList Ljava/util/ArrayList; Ljava/util/ArrayList; │ │ + 0x0000 - 0x001d reg=4 namedViews Ljava/util/Map; Ljava/util/Map; │ │ + │ │ + #7 : (in Landroid/support/v4/app/FragmentTransitionCompat21;) │ │ + name : 'captureTransitioningViews' │ │ + type : '(Ljava/util/ArrayList;Landroid/view/View;)V' │ │ + access : 0x000a (PRIVATE STATIC) │ │ + code - │ │ + registers : 7 │ │ + ins : 2 │ │ + outs : 2 │ │ + insns size : 44 16-bit code units │ │ +053650: |[053650] android.support.v4.app.FragmentTransitionCompat21.captureTransitioningViews:(Ljava/util/ArrayList;Landroid/view/View;)V │ │ +053660: 6e10 2b1d 0600 |0000: invoke-virtual {v6}, Landroid/view/View;.getVisibility:()I // method@1d2b │ │ +053666: 0a04 |0003: move-result v4 │ │ +053668: 3904 1200 |0004: if-nez v4, 0016 // +0012 │ │ +05366c: 2064 3c04 |0006: instance-of v4, v6, Landroid/view/ViewGroup; // type@043c │ │ +053670: 3804 2000 |0008: if-eqz v4, 0028 // +0020 │ │ +053674: 0763 |000a: move-object v3, v6 │ │ +053676: 1f03 3c04 |000b: check-cast v3, Landroid/view/ViewGroup; // type@043c │ │ +05367a: 6e10 b71d 0300 |000d: invoke-virtual {v3}, Landroid/view/ViewGroup;.isTransitionGroup:()Z // method@1db7 │ │ +053680: 0a04 |0010: move-result v4 │ │ +053682: 3804 0600 |0011: if-eqz v4, 0017 // +0006 │ │ +053686: 6e20 d322 3500 |0013: invoke-virtual {v5, v3}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@22d3 │ │ +05368c: 0e00 |0016: return-void │ │ +05368e: 6e10 ae1d 0300 |0017: invoke-virtual {v3}, Landroid/view/ViewGroup;.getChildCount:()I // method@1dae │ │ +053694: 0a01 |001a: move-result v1 │ │ +053696: 1202 |001b: const/4 v2, #int 0 // #0 │ │ +053698: 3512 faff |001c: if-ge v2, v1, 0016 // -0006 │ │ +05369c: 6e20 ad1d 2300 |001e: invoke-virtual {v3, v2}, Landroid/view/ViewGroup;.getChildAt:(I)Landroid/view/View; // method@1dad │ │ +0536a2: 0c00 |0021: move-result-object v0 │ │ +0536a4: 7120 6d06 0500 |0022: invoke-static {v5, v0}, Landroid/support/v4/app/FragmentTransitionCompat21;.captureTransitioningViews:(Ljava/util/ArrayList;Landroid/view/View;)V // method@066d │ │ +0536aa: d802 0201 |0025: add-int/lit8 v2, v2, #int 1 // #01 │ │ +0536ae: 28f5 |0027: goto 001c // -000b │ │ +0536b0: 6e20 d322 6500 |0028: invoke-virtual {v5, v6}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@22d3 │ │ +0536b6: 28eb |002b: goto 0016 // -0015 │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=231 │ │ + 0x0006 line=232 │ │ + 0x000b line=233 │ │ + 0x000d line=234 │ │ + 0x0013 line=235 │ │ + 0x0016 line=247 │ │ + 0x0017 line=237 │ │ + 0x001b line=238 │ │ + 0x001e line=239 │ │ + 0x0022 line=240 │ │ + 0x0025 line=238 │ │ + 0x0028 line=244 │ │ + locals : │ │ + 0x0000 - 0x0000 reg=5 (null) Ljava/util/ArrayList; │ │ + 0x000d - 0x0016 reg=3 viewGroup Landroid/view/ViewGroup; │ │ + 0x0022 - 0x0028 reg=0 child Landroid/view/View; │ │ + 0x001b - 0x0028 reg=1 count I │ │ + 0x001c - 0x0028 reg=2 i I │ │ + 0x0017 - 0x0028 reg=3 viewGroup Landroid/view/ViewGroup; │ │ + 0x0000 - 0x002c reg=5 transitioningViews Ljava/util/ArrayList; Ljava/util/ArrayList; │ │ + 0x0000 - 0x002c reg=6 view Landroid/view/View; │ │ + │ │ + #8 : (in Landroid/support/v4/app/FragmentTransitionCompat21;) │ │ + name : 'cleanupTransitions' │ │ + type : '(Landroid/view/View;Landroid/view/View;Ljava/lang/Object;Ljava/util/ArrayList;Ljava/lang/Object;Ljava/util/ArrayList;Ljava/lang/Object;Ljava/util/ArrayList;Ljava/lang/Object;Ljava/util/ArrayList;Ljava/util/Map;)V' │ │ + access : 0x0009 (PUBLIC STATIC) │ │ + code - │ │ + registers : 24 │ │ + ins : 11 │ │ + outs : 12 │ │ + insns size : 42 16-bit code units │ │ +0536b8: |[0536b8] android.support.v4.app.FragmentTransitionCompat21.cleanupTransitions:(Landroid/view/View;Landroid/view/View;Ljava/lang/Object;Ljava/util/ArrayList;Ljava/lang/Object;Ljava/util/ArrayList;Ljava/lang/Object;Ljava/util/ArrayList;Ljava/lang/Object;Ljava/util/ArrayList;Ljava/util/Map;)V │ │ +0536c8: 07f2 |0000: move-object v2, v15 │ │ +0536ca: 1f02 0e04 |0001: check-cast v2, Landroid/transition/Transition; // type@040e │ │ +0536ce: 0805 1100 |0003: move-object/from16 v5, v17 │ │ +0536d2: 1f05 0e04 |0005: check-cast v5, Landroid/transition/Transition; // type@040e │ │ +0536d6: 0807 1300 |0007: move-object/from16 v7, v19 │ │ +0536da: 1f07 0e04 |0009: check-cast v7, Landroid/transition/Transition; // type@040e │ │ +0536de: 080b 1500 |000b: move-object/from16 v11, v21 │ │ +0536e2: 1f0b 0e04 |000d: check-cast v11, Landroid/transition/Transition; // type@040e │ │ +0536e6: 380b 1a00 |000f: if-eqz v11, 0029 // +001a │ │ +0536ea: 6e10 2a1d 0d00 |0011: invoke-virtual {v13}, Landroid/view/View;.getViewTreeObserver:()Landroid/view/ViewTreeObserver; // method@1d2a │ │ +0536f0: 0c0c |0014: move-result-object v12 │ │ +0536f2: 2200 3e01 |0015: new-instance v0, Landroid/support/v4/app/FragmentTransitionCompat21$4; // type@013e │ │ +0536f6: 07d1 |0017: move-object v1, v13 │ │ +0536f8: 07e3 |0018: move-object v3, v14 │ │ +0536fa: 0804 1000 |0019: move-object/from16 v4, v16 │ │ +0536fe: 0806 1200 |001b: move-object/from16 v6, v18 │ │ +053702: 0808 1400 |001d: move-object/from16 v8, v20 │ │ +053706: 0809 1700 |001f: move-object/from16 v9, v23 │ │ +05370a: 080a 1600 |0021: move-object/from16 v10, v22 │ │ +05370e: 760c 6206 0000 |0023: invoke-direct/range {v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11}, Landroid/support/v4/app/FragmentTransitionCompat21$4;.:(Landroid/view/View;Landroid/transition/Transition;Landroid/view/View;Ljava/util/ArrayList;Landroid/transition/Transition;Ljava/util/ArrayList;Landroid/transition/Transition;Ljava/util/ArrayList;Ljava/util/Map;Ljava/util/ArrayList;Landroid/transition/Transition;)V // method@0662 │ │ +053714: 6e20 f11d 0c00 |0026: invoke-virtual {v12, v0}, Landroid/view/ViewTreeObserver;.addOnPreDrawListener:(Landroid/view/ViewTreeObserver$OnPreDrawListener;)V // method@1df1 │ │ +05371a: 0e00 |0029: return-void │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=272 │ │ + 0x0005 line=273 │ │ + 0x0009 line=274 │ │ + 0x000d line=275 │ │ + 0x000f line=276 │ │ + 0x0011 line=277 │ │ + 0x0029 line=305 │ │ + locals : │ │ + 0x0000 - 0x0000 reg=16 (null) Ljava/util/ArrayList; │ │ + 0x0000 - 0x0000 reg=18 (null) Ljava/util/ArrayList; │ │ + 0x0000 - 0x0000 reg=20 (null) Ljava/util/ArrayList; │ │ + 0x0000 - 0x0000 reg=22 (null) Ljava/util/ArrayList; │ │ + 0x0000 - 0x0000 reg=23 (null) Ljava/util/Map; │ │ + 0x0003 - 0x002a reg=2 enterTransition Landroid/transition/Transition; │ │ + 0x0007 - 0x002a reg=5 exitTransition Landroid/transition/Transition; │ │ + 0x000b - 0x002a reg=7 sharedElementTransition Landroid/transition/Transition; │ │ + 0x000f - 0x002a reg=11 overallTransition Landroid/transition/Transition; │ │ + 0x0000 - 0x002a reg=13 sceneRoot Landroid/view/View; │ │ + 0x0000 - 0x002a reg=14 nonExistentView Landroid/view/View; │ │ + 0x0000 - 0x002a reg=15 enterTransitionObject Ljava/lang/Object; │ │ + 0x0000 - 0x002a reg=16 enteringViews Ljava/util/ArrayList; Ljava/util/ArrayList; │ │ + 0x0000 - 0x002a reg=17 exitTransitionObject Ljava/lang/Object; │ │ + 0x0000 - 0x002a reg=18 exitingViews Ljava/util/ArrayList; Ljava/util/ArrayList; │ │ + 0x0000 - 0x002a reg=19 sharedElementTransitionObject Ljava/lang/Object; │ │ + 0x0000 - 0x002a reg=20 sharedElementTargets Ljava/util/ArrayList; Ljava/util/ArrayList; │ │ + 0x0000 - 0x002a reg=21 overallTransitionObject Ljava/lang/Object; │ │ + 0x0000 - 0x002a reg=22 hiddenViews Ljava/util/ArrayList; Ljava/util/ArrayList; │ │ + 0x0000 - 0x002a reg=23 renamedViews Ljava/util/Map; Ljava/util/Map; │ │ + │ │ + #9 : (in Landroid/support/v4/app/FragmentTransitionCompat21;) │ │ + name : 'cloneTransition' │ │ + type : '(Ljava/lang/Object;)Ljava/lang/Object;' │ │ + access : 0x0009 (PUBLIC STATIC) │ │ + code - │ │ + registers : 1 │ │ + ins : 1 │ │ + outs : 1 │ │ + insns size : 9 16-bit code units │ │ +05371c: |[05371c] android.support.v4.app.FragmentTransitionCompat21.cloneTransition:(Ljava/lang/Object;)Ljava/lang/Object; │ │ +05372c: 3800 0800 |0000: if-eqz v0, 0008 // +0008 │ │ +053730: 1f00 0e04 |0002: check-cast v0, Landroid/transition/Transition; // type@040e │ │ +053734: 6e10 641c 0000 |0004: invoke-virtual {v0}, Landroid/transition/Transition;.clone:()Landroid/transition/Transition; // method@1c64 │ │ +05373a: 0c00 |0007: move-result-object v0 │ │ +05373c: 1100 |0008: return-object v0 │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=40 │ │ + 0x0002 line=41 │ │ + 0x0008 line=43 │ │ + locals : │ │ + 0x0000 - 0x0004 reg=0 transition Ljava/lang/Object; │ │ + │ │ + #10 : (in Landroid/support/v4/app/FragmentTransitionCompat21;) │ │ + name : 'excludeTarget' │ │ + type : '(Ljava/lang/Object;Landroid/view/View;Z)V' │ │ + access : 0x0009 (PUBLIC STATIC) │ │ + code - │ │ + registers : 4 │ │ + ins : 3 │ │ + outs : 3 │ │ + insns size : 7 16-bit code units │ │ +053740: |[053740] android.support.v4.app.FragmentTransitionCompat21.excludeTarget:(Ljava/lang/Object;Landroid/view/View;Z)V │ │ +053750: 0710 |0000: move-object v0, v1 │ │ +053752: 1f00 0e04 |0001: check-cast v0, Landroid/transition/Transition; // type@040e │ │ +053756: 6e30 651c 2003 |0003: invoke-virtual {v0, v2, v3}, Landroid/transition/Transition;.excludeTarget:(Landroid/view/View;Z)Landroid/transition/Transition; // method@1c65 │ │ +05375c: 0e00 |0006: return-void │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=63 │ │ + 0x0003 line=64 │ │ + 0x0006 line=65 │ │ + locals : │ │ + 0x0003 - 0x0007 reg=0 transition Landroid/transition/Transition; │ │ + 0x0000 - 0x0007 reg=1 transitionObject Ljava/lang/Object; │ │ + 0x0000 - 0x0007 reg=2 view Landroid/view/View; │ │ + 0x0000 - 0x0007 reg=3 exclude Z │ │ + │ │ + #11 : (in Landroid/support/v4/app/FragmentTransitionCompat21;) │ │ + name : 'findNamedViews' │ │ + type : '(Ljava/util/Map;Landroid/view/View;)V' │ │ + access : 0x0009 (PUBLIC STATIC) │ │ + code - │ │ + registers : 8 │ │ + ins : 2 │ │ + outs : 3 │ │ + insns size : 40 16-bit code units │ │ +053760: |[053760] android.support.v4.app.FragmentTransitionCompat21.findNamedViews:(Ljava/util/Map;Landroid/view/View;)V │ │ +053770: 6e10 2b1d 0700 |0000: invoke-virtual {v7}, Landroid/view/View;.getVisibility:()I // method@1d2b │ │ +053776: 0a05 |0003: move-result v5 │ │ +053778: 3905 2300 |0004: if-nez v5, 0027 // +0023 │ │ +05377c: 6e10 261d 0700 |0006: invoke-virtual {v7}, Landroid/view/View;.getTransitionName:()Ljava/lang/String; // method@1d26 │ │ +053782: 0c03 |0009: move-result-object v3 │ │ +053784: 3803 0500 |000a: if-eqz v3, 000f // +0005 │ │ +053788: 7230 1823 3607 |000c: invoke-interface {v6, v3, v7}, Ljava/util/Map;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@2318 │ │ +05378e: 2075 3c04 |000f: instance-of v5, v7, Landroid/view/ViewGroup; // type@043c │ │ +053792: 3805 1600 |0011: if-eqz v5, 0027 // +0016 │ │ +053796: 0774 |0013: move-object v4, v7 │ │ +053798: 1f04 3c04 |0014: check-cast v4, Landroid/view/ViewGroup; // type@043c │ │ +05379c: 6e10 ae1d 0400 |0016: invoke-virtual {v4}, Landroid/view/ViewGroup;.getChildCount:()I // method@1dae │ │ +0537a2: 0a01 |0019: move-result v1 │ │ +0537a4: 1202 |001a: const/4 v2, #int 0 // #0 │ │ +0537a6: 3512 0c00 |001b: if-ge v2, v1, 0027 // +000c │ │ +0537aa: 6e20 ad1d 2400 |001d: invoke-virtual {v4, v2}, Landroid/view/ViewGroup;.getChildAt:(I)Landroid/view/View; // method@1dad │ │ +0537b0: 0c00 |0020: move-result-object v0 │ │ +0537b2: 7120 7106 0600 |0021: invoke-static {v6, v0}, Landroid/support/v4/app/FragmentTransitionCompat21;.findNamedViews:(Ljava/util/Map;Landroid/view/View;)V // method@0671 │ │ +0537b8: d802 0201 |0024: add-int/lit8 v2, v2, #int 1 // #01 │ │ +0537bc: 28f5 |0026: goto 001b // -000b │ │ +0537be: 0e00 |0027: return-void │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=250 │ │ + 0x0006 line=251 │ │ + 0x000a line=252 │ │ + 0x000c line=253 │ │ + 0x000f line=255 │ │ + 0x0014 line=256 │ │ + 0x0016 line=257 │ │ + 0x001a line=258 │ │ + 0x001d line=259 │ │ + 0x0021 line=260 │ │ + 0x0024 line=258 │ │ + 0x0027 line=264 │ │ + locals : │ │ + 0x0000 - 0x0000 reg=6 (null) Ljava/util/Map; │ │ + 0x0021 - 0x0027 reg=0 child Landroid/view/View; │ │ + 0x001a - 0x0027 reg=1 count I │ │ + 0x001b - 0x0027 reg=2 i I │ │ + 0x000a - 0x0027 reg=3 transitionName Ljava/lang/String; │ │ + 0x0016 - 0x0027 reg=4 viewGroup Landroid/view/ViewGroup; │ │ + 0x0000 - 0x0028 reg=6 namedViews Ljava/util/Map; Ljava/util/Map; │ │ + 0x0000 - 0x0028 reg=7 view Landroid/view/View; │ │ + │ │ + #12 : (in Landroid/support/v4/app/FragmentTransitionCompat21;) │ │ + name : 'getBoundsOnScreen' │ │ + type : '(Landroid/view/View;)Landroid/graphics/Rect;' │ │ + access : 0x000a (PRIVATE STATIC) │ │ + code - │ │ + registers : 8 │ │ + ins : 1 │ │ + outs : 5 │ │ + insns size : 35 16-bit code units │ │ +0537c0: |[0537c0] android.support.v4.app.FragmentTransitionCompat21.getBoundsOnScreen:(Landroid/view/View;)Landroid/graphics/Rect; │ │ +0537d0: 1216 |0000: const/4 v6, #int 1 // #1 │ │ +0537d2: 1204 |0001: const/4 v4, #int 0 // #0 │ │ +0537d4: 2200 6c00 |0002: new-instance v0, Landroid/graphics/Rect; // type@006c │ │ +0537d8: 7010 fa01 0000 |0004: invoke-direct {v0}, Landroid/graphics/Rect;.:()V // method@01fa │ │ +0537de: 1222 |0007: const/4 v2, #int 2 // #2 │ │ +0537e0: 2321 a205 |0008: new-array v1, v2, [I // type@05a2 │ │ +0537e4: 6e20 091d 1700 |000a: invoke-virtual {v7, v1}, Landroid/view/View;.getLocationOnScreen:([I)V // method@1d09 │ │ +0537ea: 4402 0104 |000d: aget v2, v1, v4 │ │ +0537ee: 4403 0106 |000f: aget v3, v1, v6 │ │ +0537f2: 4404 0104 |0011: aget v4, v1, v4 │ │ +0537f6: 6e10 2c1d 0700 |0013: invoke-virtual {v7}, Landroid/view/View;.getWidth:()I // method@1d2c │ │ +0537fc: 0a05 |0016: move-result v5 │ │ +0537fe: b054 |0017: add-int/2addr v4, v5 │ │ +053800: 4405 0106 |0018: aget v5, v1, v6 │ │ +053804: 6e10 ff1c 0700 |001a: invoke-virtual {v7}, Landroid/view/View;.getHeight:()I // method@1cff │ │ +05380a: 0a06 |001d: move-result v6 │ │ +05380c: b065 |001e: add-int/2addr v5, v6 │ │ +05380e: 6e55 0202 2043 |001f: invoke-virtual {v0, v2, v3, v4, v5}, Landroid/graphics/Rect;.set:(IIII)V // method@0202 │ │ +053814: 1100 |0022: return-object v0 │ │ + catches : (none) │ │ + positions : │ │ + 0x0002 line=222 │ │ + 0x0007 line=223 │ │ + 0x000a line=224 │ │ + 0x000d line=226 │ │ + 0x0022 line=227 │ │ + locals : │ │ + 0x0007 - 0x0023 reg=0 epicenter Landroid/graphics/Rect; │ │ + 0x000a - 0x0023 reg=1 loc [I │ │ + 0x0000 - 0x0023 reg=7 view Landroid/view/View; │ │ + │ │ + #13 : (in Landroid/support/v4/app/FragmentTransitionCompat21;) │ │ + name : 'getTransitionName' │ │ + type : '(Landroid/view/View;)Ljava/lang/String;' │ │ + access : 0x0009 (PUBLIC STATIC) │ │ + code - │ │ + registers : 2 │ │ + ins : 1 │ │ + outs : 1 │ │ + insns size : 5 16-bit code units │ │ +053818: |[053818] android.support.v4.app.FragmentTransitionCompat21.getTransitionName:(Landroid/view/View;)Ljava/lang/String; │ │ +053828: 6e10 261d 0100 |0000: invoke-virtual {v1}, Landroid/view/View;.getTransitionName:()Ljava/lang/String; // method@1d26 │ │ +05382e: 0c00 |0003: move-result-object v0 │ │ +053830: 1100 |0004: return-object v0 │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=36 │ │ + locals : │ │ + 0x0000 - 0x0005 reg=1 view Landroid/view/View; │ │ + │ │ + #14 : (in Landroid/support/v4/app/FragmentTransitionCompat21;) │ │ + name : 'mergeTransitions' │ │ + type : '(Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Z)Ljava/lang/Object;' │ │ + access : 0x0009 (PUBLIC STATIC) │ │ + code - │ │ + registers : 14 │ │ + ins : 4 │ │ + outs : 2 │ │ + insns size : 89 16-bit code units │ │ +053834: |[053834] android.support.v4.app.FragmentTransitionCompat21.mergeTransitions:(Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Z)Ljava/lang/Object; │ │ +053844: 1212 |0000: const/4 v2, #int 1 // #1 │ │ +053846: 07a0 |0001: move-object v0, v10 │ │ +053848: 1f00 0e04 |0002: check-cast v0, Landroid/transition/Transition; // type@040e │ │ +05384c: 07b1 |0004: move-object v1, v11 │ │ +05384e: 1f01 0e04 |0005: check-cast v1, Landroid/transition/Transition; // type@040e │ │ +053852: 07c3 |0007: move-object v3, v12 │ │ +053854: 1f03 0e04 |0008: check-cast v3, Landroid/transition/Transition; // type@040e │ │ +053858: 3800 0500 |000a: if-eqz v0, 000f // +0005 │ │ +05385c: 3801 0300 |000c: if-eqz v1, 000f // +0003 │ │ +053860: 01d2 |000e: move v2, v13 │ │ +053862: 3802 1800 |000f: if-eqz v2, 0027 // +0018 │ │ +053866: 2207 1004 |0011: new-instance v7, Landroid/transition/TransitionSet; // type@0410 │ │ +05386a: 7010 691c 0700 |0013: invoke-direct {v7}, Landroid/transition/TransitionSet;.:()V // method@1c69 │ │ +053870: 3800 0500 |0016: if-eqz v0, 001b // +0005 │ │ +053874: 6e20 6a1c 0700 |0018: invoke-virtual {v7, v0}, Landroid/transition/TransitionSet;.addTransition:(Landroid/transition/Transition;)Landroid/transition/TransitionSet; // method@1c6a │ │ +05387a: 3801 0500 |001b: if-eqz v1, 0020 // +0005 │ │ +05387e: 6e20 6a1c 1700 |001d: invoke-virtual {v7, v1}, Landroid/transition/TransitionSet;.addTransition:(Landroid/transition/Transition;)Landroid/transition/TransitionSet; // method@1c6a │ │ +053884: 3803 0500 |0020: if-eqz v3, 0025 // +0005 │ │ +053888: 6e20 6a1c 3700 |0022: invoke-virtual {v7, v3}, Landroid/transition/TransitionSet;.addTransition:(Landroid/transition/Transition;)Landroid/transition/TransitionSet; // method@1c6a │ │ +05388e: 0776 |0025: move-object v6, v7 │ │ +053890: 1106 |0026: return-object v6 │ │ +053892: 1204 |0027: const/4 v4, #int 0 // #0 │ │ +053894: 3801 2700 |0028: if-eqz v1, 004f // +0027 │ │ +053898: 3800 2500 |002a: if-eqz v0, 004f // +0025 │ │ +05389c: 2208 1004 |002c: new-instance v8, Landroid/transition/TransitionSet; // type@0410 │ │ +0538a0: 7010 691c 0800 |002e: invoke-direct {v8}, Landroid/transition/TransitionSet;.:()V // method@1c69 │ │ +0538a6: 6e20 6a1c 1800 |0031: invoke-virtual {v8, v1}, Landroid/transition/TransitionSet;.addTransition:(Landroid/transition/Transition;)Landroid/transition/TransitionSet; // method@1c6a │ │ +0538ac: 0c08 |0034: move-result-object v8 │ │ +0538ae: 6e20 6a1c 0800 |0035: invoke-virtual {v8, v0}, Landroid/transition/TransitionSet;.addTransition:(Landroid/transition/Transition;)Landroid/transition/TransitionSet; // method@1c6a │ │ +0538b4: 0c08 |0038: move-result-object v8 │ │ +0538b6: 1219 |0039: const/4 v9, #int 1 // #1 │ │ +0538b8: 6e20 6b1c 9800 |003a: invoke-virtual {v8, v9}, Landroid/transition/TransitionSet;.setOrdering:(I)Landroid/transition/TransitionSet; // method@1c6b │ │ +0538be: 0c04 |003d: move-result-object v4 │ │ +0538c0: 3803 1900 |003e: if-eqz v3, 0057 // +0019 │ │ +0538c4: 2205 1004 |0040: new-instance v5, Landroid/transition/TransitionSet; // type@0410 │ │ +0538c8: 7010 691c 0500 |0042: invoke-direct {v5}, Landroid/transition/TransitionSet;.:()V // method@1c69 │ │ +0538ce: 3804 0500 |0045: if-eqz v4, 004a // +0005 │ │ +0538d2: 6e20 6a1c 4500 |0047: invoke-virtual {v5, v4}, Landroid/transition/TransitionSet;.addTransition:(Landroid/transition/Transition;)Landroid/transition/TransitionSet; // method@1c6a │ │ +0538d8: 6e20 6a1c 3500 |004a: invoke-virtual {v5, v3}, Landroid/transition/TransitionSet;.addTransition:(Landroid/transition/Transition;)Landroid/transition/TransitionSet; // method@1c6a │ │ +0538de: 0756 |004d: move-object v6, v5 │ │ +0538e0: 28d8 |004e: goto 0026 // -0028 │ │ +0538e2: 3801 0400 |004f: if-eqz v1, 0053 // +0004 │ │ +0538e6: 0714 |0051: move-object v4, v1 │ │ +0538e8: 28ec |0052: goto 003e // -0014 │ │ +0538ea: 3800 ebff |0053: if-eqz v0, 003e // -0015 │ │ +0538ee: 0704 |0055: move-object v4, v0 │ │ +0538f0: 28e8 |0056: goto 003e // -0018 │ │ +0538f2: 0746 |0057: move-object v6, v4 │ │ +0538f4: 28ce |0058: goto 0026 // -0032 │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=147 │ │ + 0x0002 line=148 │ │ + 0x0005 line=149 │ │ + 0x0008 line=150 │ │ + 0x000a line=152 │ │ + 0x000e line=153 │ │ + 0x000f line=161 │ │ + 0x0011 line=163 │ │ + 0x0016 line=164 │ │ + 0x0018 line=165 │ │ + 0x001b line=167 │ │ + 0x001d line=168 │ │ + 0x0020 line=170 │ │ + 0x0022 line=171 │ │ + 0x0025 line=173 │ │ + 0x0026 line=199 │ │ + 0x0027 line=177 │ │ + 0x0028 line=178 │ │ + 0x002c line=179 │ │ + 0x003e line=188 │ │ + 0x0040 line=189 │ │ + 0x0045 line=190 │ │ + 0x0047 line=191 │ │ + 0x004a line=193 │ │ + 0x004d line=194 │ │ + 0x004e line=195 │ │ + 0x004f line=183 │ │ + 0x0051 line=184 │ │ + 0x0053 line=185 │ │ + 0x0055 line=186 │ │ + 0x0057 line=196 │ │ + locals : │ │ + 0x0016 - 0x0026 reg=7 transitionSet Landroid/transition/TransitionSet; │ │ + 0x0026 - 0x0027 reg=6 transition Landroid/transition/Transition; │ │ + 0x0045 - 0x004f reg=5 together Landroid/transition/TransitionSet; │ │ + 0x004e - 0x004f reg=6 transition Landroid/transition/Transition; │ │ + 0x0004 - 0x0059 reg=0 enterTransition Landroid/transition/Transition; │ │ + 0x0007 - 0x0059 reg=1 exitTransition Landroid/transition/Transition; │ │ + 0x0001 - 0x0059 reg=2 overlap Z │ │ + 0x000a - 0x0059 reg=3 sharedElementTransition Landroid/transition/Transition; │ │ + 0x0028 - 0x0059 reg=4 staggered Landroid/transition/Transition; │ │ + 0x0058 - 0x0059 reg=6 transition Landroid/transition/Transition; │ │ + 0x0000 - 0x0059 reg=10 enterTransitionObject Ljava/lang/Object; │ │ + 0x0000 - 0x0059 reg=11 exitTransitionObject Ljava/lang/Object; │ │ + 0x0000 - 0x0059 reg=12 sharedElementTransitionObject Ljava/lang/Object; │ │ + 0x0000 - 0x0059 reg=13 allowOverlap Z │ │ + │ │ + #15 : (in Landroid/support/v4/app/FragmentTransitionCompat21;) │ │ + name : 'removeTargets' │ │ + type : '(Ljava/lang/Object;Ljava/util/ArrayList;)V' │ │ + access : 0x0009 (PUBLIC STATIC) │ │ + code - │ │ + registers : 6 │ │ + ins : 2 │ │ + outs : 2 │ │ + insns size : 23 16-bit code units │ │ +0538f8: |[0538f8] android.support.v4.app.FragmentTransitionCompat21.removeTargets:(Ljava/lang/Object;Ljava/util/ArrayList;)V │ │ +053908: 0742 |0000: move-object v2, v4 │ │ +05390a: 1f02 0e04 |0001: check-cast v2, Landroid/transition/Transition; // type@040e │ │ +05390e: 6e10 de22 0500 |0003: invoke-virtual {v5}, Ljava/util/ArrayList;.size:()I // method@22de │ │ +053914: 0a01 |0006: move-result v1 │ │ +053916: 1200 |0007: const/4 v0, #int 0 // #0 │ │ +053918: 3510 0e00 |0008: if-ge v0, v1, 0016 // +000e │ │ +05391c: 6e20 d722 0500 |000a: invoke-virtual {v5, v0}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@22d7 │ │ +053922: 0c03 |000d: move-result-object v3 │ │ +053924: 1f03 3804 |000e: check-cast v3, Landroid/view/View; // type@0438 │ │ +053928: 6e20 661c 3200 |0010: invoke-virtual {v2, v3}, Landroid/transition/Transition;.removeTarget:(Landroid/view/View;)Landroid/transition/Transition; // method@1c66 │ │ +05392e: d800 0001 |0013: add-int/lit8 v0, v0, #int 1 // #01 │ │ +053932: 28f3 |0015: goto 0008 // -000d │ │ +053934: 0e00 |0016: return-void │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=308 │ │ + 0x0003 line=309 │ │ + 0x0007 line=310 │ │ + 0x000a line=311 │ │ + 0x0013 line=310 │ │ + 0x0016 line=313 │ │ + locals : │ │ + 0x0000 - 0x0000 reg=5 (null) Ljava/util/ArrayList; │ │ + 0x0008 - 0x0017 reg=0 i I │ │ + 0x0007 - 0x0017 reg=1 numViews I │ │ + 0x0003 - 0x0017 reg=2 transition Landroid/transition/Transition; │ │ + 0x0000 - 0x0017 reg=4 transitionObject Ljava/lang/Object; │ │ + 0x0000 - 0x0017 reg=5 views Ljava/util/ArrayList; Ljava/util/ArrayList; │ │ + │ │ + #16 : (in Landroid/support/v4/app/FragmentTransitionCompat21;) │ │ + name : 'setEpicenter' │ │ + type : '(Ljava/lang/Object;Landroid/view/View;)V' │ │ + access : 0x0009 (PUBLIC STATIC) │ │ + code - │ │ + registers : 5 │ │ + ins : 2 │ │ + outs : 2 │ │ + insns size : 16 16-bit code units │ │ +053938: |[053938] android.support.v4.app.FragmentTransitionCompat21.setEpicenter:(Ljava/lang/Object;Landroid/view/View;)V │ │ +053948: 0731 |0000: move-object v1, v3 │ │ +05394a: 1f01 0e04 |0001: check-cast v1, Landroid/transition/Transition; // type@040e │ │ +05394e: 7110 7206 0400 |0003: invoke-static {v4}, Landroid/support/v4/app/FragmentTransitionCompat21;.getBoundsOnScreen:(Landroid/view/View;)Landroid/graphics/Rect; // method@0672 │ │ +053954: 0c00 |0006: move-result-object v0 │ │ +053956: 2202 3b01 |0007: new-instance v2, Landroid/support/v4/app/FragmentTransitionCompat21$1; // type@013b │ │ +05395a: 7020 5c06 0200 |0009: invoke-direct {v2, v0}, Landroid/support/v4/app/FragmentTransitionCompat21$1;.:(Landroid/graphics/Rect;)V // method@065c │ │ +053960: 6e20 671c 2100 |000c: invoke-virtual {v1, v2}, Landroid/transition/Transition;.setEpicenterCallback:(Landroid/transition/Transition$EpicenterCallback;)V // method@1c67 │ │ +053966: 0e00 |000f: return-void │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=73 │ │ + 0x0003 line=74 │ │ + 0x0007 line=76 │ │ + 0x000f line=82 │ │ + locals : │ │ + 0x0007 - 0x0010 reg=0 epicenter Landroid/graphics/Rect; │ │ + 0x0003 - 0x0010 reg=1 transition Landroid/transition/Transition; │ │ + 0x0000 - 0x0010 reg=3 transitionObject Ljava/lang/Object; │ │ + 0x0000 - 0x0010 reg=4 view Landroid/view/View; │ │ + │ │ + #17 : (in Landroid/support/v4/app/FragmentTransitionCompat21;) │ │ + name : 'setSharedElementEpicenter' │ │ + type : '(Landroid/transition/Transition;Landroid/support/v4/app/FragmentTransitionCompat21$EpicenterView;)V' │ │ + access : 0x000a (PRIVATE STATIC) │ │ + code - │ │ + registers : 3 │ │ + ins : 2 │ │ + outs : 2 │ │ + insns size : 11 16-bit code units │ │ +053968: |[053968] android.support.v4.app.FragmentTransitionCompat21.setSharedElementEpicenter:(Landroid/transition/Transition;Landroid/support/v4/app/FragmentTransitionCompat21$EpicenterView;)V │ │ +053978: 3801 0a00 |0000: if-eqz v1, 000a // +000a │ │ +05397c: 2200 3d01 |0002: new-instance v0, Landroid/support/v4/app/FragmentTransitionCompat21$3; // type@013d │ │ +053980: 7020 6006 2000 |0004: invoke-direct {v0, v2}, Landroid/support/v4/app/FragmentTransitionCompat21$3;.:(Landroid/support/v4/app/FragmentTransitionCompat21$EpicenterView;)V // method@0660 │ │ +053986: 6e20 671c 0100 |0007: invoke-virtual {v1, v0}, Landroid/transition/Transition;.setEpicenterCallback:(Landroid/transition/Transition$EpicenterCallback;)V // method@1c67 │ │ +05398c: 0e00 |000a: return-void │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=206 │ │ + 0x0002 line=207 │ │ + 0x000a line=219 │ │ + locals : │ │ + 0x0000 - 0x000b reg=1 transition Landroid/transition/Transition; │ │ + 0x0000 - 0x000b reg=2 epicenterView Landroid/support/v4/app/FragmentTransitionCompat21$EpicenterView; │ │ + │ │ + Virtual methods - │ │ + source_file_idx : 1139 (FragmentTransitionCompat21.java) │ │ + │ │ +Class #91 header: │ │ +class_idx : 324 │ │ +access_flags : 1537 (0x0601) │ │ +superclass_idx : 1337 │ │ +source_file_idx : 1331 │ │ +static_fields_size : 0 │ │ +instance_fields_size: 0 │ │ +direct_methods_size : 0 │ │ +virtual_methods_size: 3 │ │ + │ │ +Class #91 annotations: │ │ +Annotations on class │ │ + VISIBILITY_SYSTEM Ldalvik/annotation/MemberClasses; value={ Landroid/support/v4/app/INotificationSideChannel$Stub; } │ │ +Annotations on method #1670 'cancel' │ │ + VISIBILITY_SYSTEM Ldalvik/annotation/Throws; value={ Landroid/os/RemoteException; } │ │ +Annotations on method #1671 'cancelAll' │ │ + VISIBILITY_SYSTEM Ldalvik/annotation/Throws; value={ Landroid/os/RemoteException; } │ │ +Annotations on method #1672 'notify' │ │ + VISIBILITY_SYSTEM Ldalvik/annotation/Throws; value={ Landroid/os/RemoteException; } │ │ + │ │ +Class #91 - │ │ + Class descriptor : 'Landroid/support/v4/app/INotificationSideChannel;' │ │ + Access flags : 0x0601 (PUBLIC INTERFACE ABSTRACT) │ │ + Superclass : 'Ljava/lang/Object;' │ │ + Interfaces - │ │ + #0 : 'Landroid/os/IInterface;' │ │ + Static fields - │ │ + Instance fields - │ │ + Direct methods - │ │ + Virtual methods - │ │ + #0 : (in Landroid/support/v4/app/INotificationSideChannel;) │ │ + name : 'cancel' │ │ + type : '(Ljava/lang/String;ILjava/lang/String;)V' │ │ + access : 0x0401 (PUBLIC ABSTRACT) │ │ + code : (none) │ │ + │ │ + #1 : (in Landroid/support/v4/app/INotificationSideChannel;) │ │ + name : 'cancelAll' │ │ + type : '(Ljava/lang/String;)V' │ │ + access : 0x0401 (PUBLIC ABSTRACT) │ │ + code : (none) │ │ + │ │ + #2 : (in Landroid/support/v4/app/INotificationSideChannel;) │ │ + name : 'notify' │ │ + type : '(Ljava/lang/String;ILjava/lang/String;Landroid/app/Notification;)V' │ │ + access : 0x0401 (PUBLIC ABSTRACT) │ │ + code : (none) │ │ + │ │ + source_file_idx : 1331 (INotificationSideChannel.java) │ │ + │ │ +Class #92 header: │ │ +class_idx : 325 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 948 │ │ -source_file_idx : 2144 │ │ +superclass_idx : 1337 │ │ +source_file_idx : 2907 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ -Class #46 annotations: │ │ +Class #92 annotations: │ │ Annotations on class │ │ VISIBILITY_SYSTEM Ldalvik/annotation/EnclosingClass; value=Landroid/support/v4/app/ListFragment; │ │ VISIBILITY_SYSTEM Ldalvik/annotation/InnerClass; accessFlags=0 name=null │ │ │ │ -Class #46 - │ │ +Class #92 - │ │ Class descriptor : 'Landroid/support/v4/app/ListFragment$1;' │ │ Access flags : 0x0000 () │ │ Superclass : 'Ljava/lang/Object;' │ │ Interfaces - │ │ #0 : 'Ljava/lang/Runnable;' │ │ Static fields - │ │ Instance fields - │ │ @@ -12090,18 +16180,18 @@ │ │ type : '(Landroid/support/v4/app/ListFragment;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -03a1e0: |[03a1e0] android.support.v4.app.ListFragment$1.:(Landroid/support/v4/app/ListFragment;)V │ │ -03a1f0: 5b01 5301 |0000: iput-object v1, v0, Landroid/support/v4/app/ListFragment$1;.this$0:Landroid/support/v4/app/ListFragment; // field@0153 │ │ -03a1f4: 7010 9117 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1791 │ │ -03a1fa: 0e00 |0005: return-void │ │ +053990: |[053990] android.support.v4.app.ListFragment$1.:(Landroid/support/v4/app/ListFragment;)V │ │ +0539a0: 5b01 ab01 |0000: iput-object v1, v0, Landroid/support/v4/app/ListFragment$1;.this$0:Landroid/support/v4/app/ListFragment; // field@01ab │ │ +0539a4: 7010 8622 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2286 │ │ +0539aa: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=49 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Landroid/support/v4/app/ListFragment$1; │ │ 0x0000 - 0x0006 reg=1 (null) Landroid/support/v4/app/ListFragment; │ │ │ │ @@ -12111,48 +16201,48 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 12 16-bit code units │ │ -03a1fc: |[03a1fc] android.support.v4.app.ListFragment$1.run:()V │ │ -03a20c: 5420 5301 |0000: iget-object v0, v2, Landroid/support/v4/app/ListFragment$1;.this$0:Landroid/support/v4/app/ListFragment; // field@0153 │ │ -03a210: 5400 5c01 |0002: iget-object v0, v0, Landroid/support/v4/app/ListFragment;.mList:Landroid/widget/ListView; // field@015c │ │ -03a214: 5421 5301 |0004: iget-object v1, v2, Landroid/support/v4/app/ListFragment$1;.this$0:Landroid/support/v4/app/ListFragment; // field@0153 │ │ -03a218: 5411 5c01 |0006: iget-object v1, v1, Landroid/support/v4/app/ListFragment;.mList:Landroid/widget/ListView; // field@015c │ │ -03a21c: 6e20 2914 1000 |0008: invoke-virtual {v0, v1}, Landroid/widget/ListView;.focusableViewAvailable:(Landroid/view/View;)V // method@1429 │ │ -03a222: 0e00 |000b: return-void │ │ +0539ac: |[0539ac] android.support.v4.app.ListFragment$1.run:()V │ │ +0539bc: 5420 ab01 |0000: iget-object v0, v2, Landroid/support/v4/app/ListFragment$1;.this$0:Landroid/support/v4/app/ListFragment; // field@01ab │ │ +0539c0: 5400 b401 |0002: iget-object v0, v0, Landroid/support/v4/app/ListFragment;.mList:Landroid/widget/ListView; // field@01b4 │ │ +0539c4: 5421 ab01 |0004: iget-object v1, v2, Landroid/support/v4/app/ListFragment$1;.this$0:Landroid/support/v4/app/ListFragment; // field@01ab │ │ +0539c8: 5411 b401 |0006: iget-object v1, v1, Landroid/support/v4/app/ListFragment;.mList:Landroid/widget/ListView; // field@01b4 │ │ +0539cc: 6e20 091f 1000 |0008: invoke-virtual {v0, v1}, Landroid/widget/ListView;.focusableViewAvailable:(Landroid/view/View;)V // method@1f09 │ │ +0539d2: 0e00 |000b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=51 │ │ 0x000b line=52 │ │ locals : │ │ 0x0000 - 0x000c reg=2 this Landroid/support/v4/app/ListFragment$1; │ │ │ │ - source_file_idx : 2144 (ListFragment.java) │ │ + source_file_idx : 2907 (ListFragment.java) │ │ │ │ -Class #47 header: │ │ -class_idx : 212 │ │ +Class #93 header: │ │ +class_idx : 326 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 948 │ │ -source_file_idx : 2144 │ │ +superclass_idx : 1337 │ │ +source_file_idx : 2907 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ -Class #47 annotations: │ │ +Class #93 annotations: │ │ Annotations on class │ │ VISIBILITY_SYSTEM Ldalvik/annotation/EnclosingClass; value=Landroid/support/v4/app/ListFragment; │ │ VISIBILITY_SYSTEM Ldalvik/annotation/InnerClass; accessFlags=0 name=null │ │ -Annotations on method #1166 'onItemClick' │ │ +Annotations on method #1676 'onItemClick' │ │ VISIBILITY_SYSTEM Ldalvik/annotation/Signature; value={ "(" "Landroid/widget/AdapterView" "<*>;" "Landroid/view/View;" "IJ)V" } │ │ │ │ -Class #47 - │ │ +Class #93 - │ │ Class descriptor : 'Landroid/support/v4/app/ListFragment$2;' │ │ Access flags : 0x0000 () │ │ Superclass : 'Ljava/lang/Object;' │ │ Interfaces - │ │ #0 : 'Landroid/widget/AdapterView$OnItemClickListener;' │ │ Static fields - │ │ Instance fields - │ │ @@ -12166,18 +16256,18 @@ │ │ type : '(Landroid/support/v4/app/ListFragment;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -03a224: |[03a224] android.support.v4.app.ListFragment$2.:(Landroid/support/v4/app/ListFragment;)V │ │ -03a234: 5b01 5401 |0000: iput-object v1, v0, Landroid/support/v4/app/ListFragment$2;.this$0:Landroid/support/v4/app/ListFragment; // field@0154 │ │ -03a238: 7010 9117 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1791 │ │ -03a23e: 0e00 |0005: return-void │ │ +0539d4: |[0539d4] android.support.v4.app.ListFragment$2.:(Landroid/support/v4/app/ListFragment;)V │ │ +0539e4: 5b01 ac01 |0000: iput-object v1, v0, Landroid/support/v4/app/ListFragment$2;.this$0:Landroid/support/v4/app/ListFragment; // field@01ac │ │ +0539e8: 7010 8622 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2286 │ │ +0539ee: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=56 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Landroid/support/v4/app/ListFragment$2; │ │ 0x0000 - 0x0006 reg=1 (null) Landroid/support/v4/app/ListFragment; │ │ │ │ @@ -12187,60 +16277,60 @@ │ │ type : '(Landroid/widget/AdapterView;Landroid/view/View;IJ)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 12 │ │ ins : 6 │ │ outs : 6 │ │ insns size : 12 16-bit code units │ │ -03a240: |[03a240] android.support.v4.app.ListFragment$2.onItemClick:(Landroid/widget/AdapterView;Landroid/view/View;IJ)V │ │ -03a250: 5460 5401 |0000: iget-object v0, v6, Landroid/support/v4/app/ListFragment$2;.this$0:Landroid/support/v4/app/ListFragment; // field@0154 │ │ -03a254: 0771 |0002: move-object v1, v7 │ │ -03a256: 1f01 f802 |0003: check-cast v1, Landroid/widget/ListView; // type@02f8 │ │ -03a25a: 0782 |0005: move-object v2, v8 │ │ -03a25c: 0193 |0006: move v3, v9 │ │ -03a25e: 04a4 |0007: move-wide v4, v10 │ │ -03a260: 7406 9904 0000 |0008: invoke-virtual/range {v0, v1, v2, v3, v4, v5}, Landroid/support/v4/app/ListFragment;.onListItemClick:(Landroid/widget/ListView;Landroid/view/View;IJ)V // method@0499 │ │ -03a266: 0e00 |000b: return-void │ │ +0539f0: |[0539f0] android.support.v4.app.ListFragment$2.onItemClick:(Landroid/widget/AdapterView;Landroid/view/View;IJ)V │ │ +053a00: 5460 ac01 |0000: iget-object v0, v6, Landroid/support/v4/app/ListFragment$2;.this$0:Landroid/support/v4/app/ListFragment; // field@01ac │ │ +053a04: 0771 |0002: move-object v1, v7 │ │ +053a06: 1f01 7804 |0003: check-cast v1, Landroid/widget/ListView; // type@0478 │ │ +053a0a: 0782 |0005: move-object v2, v8 │ │ +053a0c: 0193 |0006: move v3, v9 │ │ +053a0e: 04a4 |0007: move-wide v4, v10 │ │ +053a10: 7406 9706 0000 |0008: invoke-virtual/range {v0, v1, v2, v3, v4, v5}, Landroid/support/v4/app/ListFragment;.onListItemClick:(Landroid/widget/ListView;Landroid/view/View;IJ)V // method@0697 │ │ +053a16: 0e00 |000b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=58 │ │ 0x000b line=59 │ │ locals : │ │ 0x0000 - 0x0000 reg=7 (null) Landroid/widget/AdapterView; │ │ 0x0000 - 0x000c reg=6 this Landroid/support/v4/app/ListFragment$2; │ │ 0x0000 - 0x000c reg=7 parent Landroid/widget/AdapterView; Landroid/widget/AdapterView<*>; │ │ 0x0000 - 0x000c reg=8 v Landroid/view/View; │ │ 0x0000 - 0x000c reg=9 position I │ │ 0x0000 - 0x000c reg=10 id J │ │ │ │ - source_file_idx : 2144 (ListFragment.java) │ │ + source_file_idx : 2907 (ListFragment.java) │ │ │ │ -Class #48 header: │ │ -class_idx : 214 │ │ +Class #94 header: │ │ +class_idx : 328 │ │ access_flags : 1537 (0x0601) │ │ -superclass_idx : 948 │ │ -source_file_idx : 2320 │ │ +superclass_idx : 1337 │ │ +source_file_idx : 3113 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 3 │ │ │ │ -Class #48 annotations: │ │ +Class #94 annotations: │ │ Annotations on class │ │ VISIBILITY_SYSTEM Ldalvik/annotation/EnclosingClass; value=Landroid/support/v4/app/LoaderManager; │ │ VISIBILITY_SYSTEM Ldalvik/annotation/InnerClass; accessFlags=1545 name="LoaderCallbacks" │ │ VISIBILITY_SYSTEM Ldalvik/annotation/Signature; value={ "" "Ljava/lang/Object;" } │ │ -Annotations on method #1186 'onCreateLoader' │ │ +Annotations on method #1696 'onCreateLoader' │ │ VISIBILITY_SYSTEM Ldalvik/annotation/Signature; value={ "(I" "Landroid/os/Bundle;" ")" "Landroid/support/v4/content/Loader" ";" } │ │ -Annotations on method #1187 'onLoadFinished' │ │ +Annotations on method #1697 'onLoadFinished' │ │ VISIBILITY_SYSTEM Ldalvik/annotation/Signature; value={ "(" "Landroid/support/v4/content/Loader" ";TD;)V" } │ │ -Annotations on method #1188 'onLoaderReset' │ │ +Annotations on method #1698 'onLoaderReset' │ │ VISIBILITY_SYSTEM Ldalvik/annotation/Signature; value={ "(" "Landroid/support/v4/content/Loader" ";)V" } │ │ │ │ -Class #48 - │ │ +Class #94 - │ │ Class descriptor : 'Landroid/support/v4/app/LoaderManager$LoaderCallbacks;' │ │ Access flags : 0x0601 (PUBLIC INTERFACE ABSTRACT) │ │ Superclass : 'Ljava/lang/Object;' │ │ Interfaces - │ │ Static fields - │ │ Instance fields - │ │ Direct methods - │ │ @@ -12259,37 +16349,37 @@ │ │ │ │ #2 : (in Landroid/support/v4/app/LoaderManager$LoaderCallbacks;) │ │ name : 'onLoaderReset' │ │ type : '(Landroid/support/v4/content/Loader;)V' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ - source_file_idx : 2320 (LoaderManager.java) │ │ + source_file_idx : 3113 (LoaderManager.java) │ │ │ │ -Class #49 header: │ │ -class_idx : 215 │ │ +Class #95 header: │ │ +class_idx : 329 │ │ access_flags : 1025 (0x0401) │ │ -superclass_idx : 948 │ │ -source_file_idx : 2320 │ │ +superclass_idx : 1337 │ │ +source_file_idx : 3113 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 6 │ │ │ │ -Class #49 annotations: │ │ +Class #95 annotations: │ │ Annotations on class │ │ VISIBILITY_SYSTEM Ldalvik/annotation/MemberClasses; value={ Landroid/support/v4/app/LoaderManager$LoaderCallbacks; } │ │ -Annotations on method #1193 'getLoader' │ │ +Annotations on method #1703 'getLoader' │ │ VISIBILITY_SYSTEM Ldalvik/annotation/Signature; value={ "(I)" "Landroid/support/v4/content/Loader" ";" } │ │ -Annotations on method #1195 'initLoader' │ │ +Annotations on method #1705 'initLoader' │ │ VISIBILITY_SYSTEM Ldalvik/annotation/Signature; value={ "(I" "Landroid/os/Bundle;" "Landroid/support/v4/app/LoaderManager$LoaderCallbacks" ";)" "Landroid/support/v4/content/Loader" ";" } │ │ -Annotations on method #1196 'restartLoader' │ │ +Annotations on method #1706 'restartLoader' │ │ VISIBILITY_SYSTEM Ldalvik/annotation/Signature; value={ "(I" "Landroid/os/Bundle;" "Landroid/support/v4/app/LoaderManager$LoaderCallbacks" ";)" "Landroid/support/v4/content/Loader" ";" } │ │ │ │ -Class #49 - │ │ +Class #95 - │ │ Class descriptor : 'Landroid/support/v4/app/LoaderManager;' │ │ Access flags : 0x0401 (PUBLIC ABSTRACT) │ │ Superclass : 'Ljava/lang/Object;' │ │ Interfaces - │ │ Static fields - │ │ Instance fields - │ │ Direct methods - │ │ @@ -12298,17 +16388,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -03a268: |[03a268] android.support.v4.app.LoaderManager.:()V │ │ -03a278: 7010 9117 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1791 │ │ -03a27e: 0e00 |0003: return-void │ │ +053a18: |[053a18] android.support.v4.app.LoaderManager.:()V │ │ +053a28: 7010 8622 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2286 │ │ +053a2e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=39 │ │ 0x0003 line=43 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/LoaderManager; │ │ │ │ @@ -12317,17 +16407,17 @@ │ │ type : '(Z)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -03a280: |[03a280] android.support.v4.app.LoaderManager.enableDebugLogging:(Z)V │ │ -03a290: 6a00 7201 |0000: sput-boolean v0, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@0172 │ │ -03a294: 0e00 |0002: return-void │ │ +053a30: |[053a30] android.support.v4.app.LoaderManager.enableDebugLogging:(Z)V │ │ +053a40: 6a00 ca01 |0000: sput-boolean v0, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@01ca │ │ +053a44: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=177 │ │ 0x0002 line=178 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 enabled Z │ │ │ │ @@ -12355,17 +16445,17 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -03a298: |[03a298] android.support.v4.app.LoaderManager.hasRunningLoaders:()Z │ │ -03a2a8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -03a2aa: 0f00 |0001: return v0 │ │ +053a48: |[053a48] android.support.v4.app.LoaderManager.hasRunningLoaders:()Z │ │ +053a58: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +053a5a: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=184 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/app/LoaderManager; │ │ │ │ #4 : (in Landroid/support/v4/app/LoaderManager;) │ │ @@ -12376,32 +16466,32 @@ │ │ │ │ #5 : (in Landroid/support/v4/app/LoaderManager;) │ │ name : 'restartLoader' │ │ type : '(ILandroid/os/Bundle;Landroid/support/v4/app/LoaderManager$LoaderCallbacks;)Landroid/support/v4/content/Loader;' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ - source_file_idx : 2320 (LoaderManager.java) │ │ + source_file_idx : 3113 (LoaderManager.java) │ │ │ │ -Class #50 header: │ │ -class_idx : 218 │ │ +Class #96 header: │ │ +class_idx : 332 │ │ access_flags : 1536 (0x0600) │ │ -superclass_idx : 948 │ │ -source_file_idx : 2438 │ │ +superclass_idx : 1337 │ │ +source_file_idx : 3295 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 4 │ │ │ │ -Class #50 annotations: │ │ +Class #96 annotations: │ │ Annotations on class │ │ VISIBILITY_SYSTEM Ldalvik/annotation/EnclosingClass; value=Landroid/support/v4/app/NavUtils; │ │ VISIBILITY_SYSTEM Ldalvik/annotation/InnerClass; accessFlags=1544 name="NavUtilsImpl" │ │ │ │ -Class #50 - │ │ +Class #96 - │ │ Class descriptor : 'Landroid/support/v4/app/NavUtils$NavUtilsImpl;' │ │ Access flags : 0x0600 (INTERFACE ABSTRACT) │ │ Superclass : 'Ljava/lang/Object;' │ │ Interfaces - │ │ Static fields - │ │ Instance fields - │ │ Direct methods - │ │ @@ -12426,38 +16516,41 @@ │ │ │ │ #3 : (in Landroid/support/v4/app/NavUtils$NavUtilsImpl;) │ │ name : 'shouldUpRecreateTask' │ │ type : '(Landroid/app/Activity;Landroid/content/Intent;)Z' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ - source_file_idx : 2438 (NavUtils.java) │ │ + source_file_idx : 3295 (NavUtils.java) │ │ │ │ -Class #51 header: │ │ -class_idx : 221 │ │ +Class #97 header: │ │ +class_idx : 335 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 948 │ │ -source_file_idx : 2438 │ │ +superclass_idx : 1337 │ │ +source_file_idx : 3295 │ │ static_fields_size : 3 │ │ instance_fields_size: 0 │ │ direct_methods_size : 10 │ │ virtual_methods_size: 0 │ │ │ │ -Class #51 annotations: │ │ +Class #97 annotations: │ │ Annotations on class │ │ VISIBILITY_SYSTEM Ldalvik/annotation/MemberClasses; value={ Landroid/support/v4/app/NavUtils$NavUtilsImplJB; Landroid/support/v4/app/NavUtils$NavUtilsImplBase; Landroid/support/v4/app/NavUtils$NavUtilsImpl; } │ │ -Annotations on method #1246 'getParentActivityIntent' │ │ +Annotations on method #1756 'getParentActivityIntent' │ │ VISIBILITY_SYSTEM Ldalvik/annotation/Throws; value={ Landroid/content/pm/PackageManager$NameNotFoundException; } │ │ -Annotations on method #1247 'getParentActivityIntent' │ │ +Annotations on method #1757 'getParentActivityIntent' │ │ VISIBILITY_SYSTEM Ldalvik/annotation/Signature; value={ "(" "Landroid/content/Context;" "Ljava/lang/Class" "<*>;)" "Landroid/content/Intent;" } │ │ VISIBILITY_SYSTEM Ldalvik/annotation/Throws; value={ Landroid/content/pm/PackageManager$NameNotFoundException; } │ │ -Annotations on method #1249 'getParentActivityName' │ │ +Annotations on method #1758 'getParentActivityName' │ │ + VISIBILITY_BUILD Landroid/support/annotation/Nullable; │ │ +Annotations on method #1759 'getParentActivityName' │ │ + VISIBILITY_BUILD Landroid/support/annotation/Nullable; │ │ VISIBILITY_SYSTEM Ldalvik/annotation/Throws; value={ Landroid/content/pm/PackageManager$NameNotFoundException; } │ │ │ │ -Class #51 - │ │ +Class #97 - │ │ Class descriptor : 'Landroid/support/v4/app/NavUtils;' │ │ Access flags : 0x0001 (PUBLIC) │ │ Superclass : 'Ljava/lang/Object;' │ │ Interfaces - │ │ Static fields - │ │ #0 : (in Landroid/support/v4/app/NavUtils;) │ │ name : 'IMPL' │ │ @@ -12481,115 +16574,115 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 22 16-bit code units │ │ -03a2ac: |[03a2ac] android.support.v4.app.NavUtils.:()V │ │ -03a2bc: 6000 2c00 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@002c │ │ -03a2c0: 1301 1000 |0002: const/16 v1, #int 16 // #10 │ │ -03a2c4: 3410 0a00 |0004: if-lt v0, v1, 000e // +000a │ │ -03a2c8: 2201 dc00 |0006: new-instance v1, Landroid/support/v4/app/NavUtils$NavUtilsImplJB; // type@00dc │ │ -03a2cc: 7010 d504 0100 |0008: invoke-direct {v1}, Landroid/support/v4/app/NavUtils$NavUtilsImplJB;.:()V // method@04d5 │ │ -03a2d2: 6901 7c01 |000b: sput-object v1, Landroid/support/v4/app/NavUtils;.IMPL:Landroid/support/v4/app/NavUtils$NavUtilsImpl; // field@017c │ │ -03a2d6: 0e00 |000d: return-void │ │ -03a2d8: 2201 db00 |000e: new-instance v1, Landroid/support/v4/app/NavUtils$NavUtilsImplBase; // type@00db │ │ -03a2dc: 7010 d004 0100 |0010: invoke-direct {v1}, Landroid/support/v4/app/NavUtils$NavUtilsImplBase;.:()V // method@04d0 │ │ -03a2e2: 6901 7c01 |0013: sput-object v1, Landroid/support/v4/app/NavUtils;.IMPL:Landroid/support/v4/app/NavUtils$NavUtilsImpl; // field@017c │ │ -03a2e6: 28f8 |0015: goto 000d // -0008 │ │ +053a5c: |[053a5c] android.support.v4.app.NavUtils.:()V │ │ +053a6c: 6000 4000 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0040 │ │ +053a70: 1301 1000 |0002: const/16 v1, #int 16 // #10 │ │ +053a74: 3410 0a00 |0004: if-lt v0, v1, 000e // +000a │ │ +053a78: 2201 4e01 |0006: new-instance v1, Landroid/support/v4/app/NavUtils$NavUtilsImplJB; // type@014e │ │ +053a7c: 7010 d306 0100 |0008: invoke-direct {v1}, Landroid/support/v4/app/NavUtils$NavUtilsImplJB;.:()V // method@06d3 │ │ +053a82: 6901 d401 |000b: sput-object v1, Landroid/support/v4/app/NavUtils;.IMPL:Landroid/support/v4/app/NavUtils$NavUtilsImpl; // field@01d4 │ │ +053a86: 0e00 |000d: return-void │ │ +053a88: 2201 4d01 |000e: new-instance v1, Landroid/support/v4/app/NavUtils$NavUtilsImplBase; // type@014d │ │ +053a8c: 7010 ce06 0100 |0010: invoke-direct {v1}, Landroid/support/v4/app/NavUtils$NavUtilsImplBase;.:()V // method@06ce │ │ +053a92: 6901 d401 |0013: sput-object v1, Landroid/support/v4/app/NavUtils;.IMPL:Landroid/support/v4/app/NavUtils$NavUtilsImpl; // field@01d4 │ │ +053a96: 28f8 |0015: goto 000d // -0008 │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=135 │ │ - 0x0002 line=136 │ │ - 0x0006 line=137 │ │ - 0x000d line=141 │ │ - 0x000e line=139 │ │ + 0x0000 line=136 │ │ + 0x0002 line=137 │ │ + 0x0006 line=138 │ │ + 0x000d line=142 │ │ + 0x000e line=140 │ │ locals : │ │ 0x0002 - 0x0016 reg=0 version I │ │ │ │ #1 : (in Landroid/support/v4/app/NavUtils;) │ │ name : '' │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -03a2e8: |[03a2e8] android.support.v4.app.NavUtils.:()V │ │ -03a2f8: 7010 9117 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1791 │ │ -03a2fe: 0e00 |0003: return-void │ │ +053a98: |[053a98] android.support.v4.app.NavUtils.:()V │ │ +053aa8: 7010 8622 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2286 │ │ +053aae: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=304 │ │ - 0x0003 line=305 │ │ + 0x0000 line=307 │ │ + 0x0003 line=308 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/NavUtils; │ │ │ │ #2 : (in Landroid/support/v4/app/NavUtils;) │ │ name : 'getParentActivityIntent' │ │ type : '(Landroid/app/Activity;)Landroid/content/Intent;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -03a300: |[03a300] android.support.v4.app.NavUtils.getParentActivityIntent:(Landroid/app/Activity;)Landroid/content/Intent; │ │ -03a310: 6200 7c01 |0000: sget-object v0, Landroid/support/v4/app/NavUtils;.IMPL:Landroid/support/v4/app/NavUtils$NavUtilsImpl; // field@017c │ │ -03a314: 7220 cc04 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/app/NavUtils$NavUtilsImpl;.getParentActivityIntent:(Landroid/app/Activity;)Landroid/content/Intent; // method@04cc │ │ -03a31a: 0c00 |0005: move-result-object v0 │ │ -03a31c: 1100 |0006: return-object v0 │ │ +053ab0: |[053ab0] android.support.v4.app.NavUtils.getParentActivityIntent:(Landroid/app/Activity;)Landroid/content/Intent; │ │ +053ac0: 6200 d401 |0000: sget-object v0, Landroid/support/v4/app/NavUtils;.IMPL:Landroid/support/v4/app/NavUtils$NavUtilsImpl; // field@01d4 │ │ +053ac4: 7220 ca06 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/app/NavUtils$NavUtilsImpl;.getParentActivityIntent:(Landroid/app/Activity;)Landroid/content/Intent; // method@06ca │ │ +053aca: 0c00 |0005: move-result-object v0 │ │ +053acc: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=215 │ │ + 0x0000 line=216 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 sourceActivity Landroid/app/Activity; │ │ │ │ #3 : (in Landroid/support/v4/app/NavUtils;) │ │ name : 'getParentActivityIntent' │ │ type : '(Landroid/content/Context;Landroid/content/ComponentName;)Landroid/content/Intent;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 7 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 38 16-bit code units │ │ -03a320: |[03a320] android.support.v4.app.NavUtils.getParentActivityIntent:(Landroid/content/Context;Landroid/content/ComponentName;)Landroid/content/Intent; │ │ -03a330: 7120 e104 6500 |0000: invoke-static {v5, v6}, Landroid/support/v4/app/NavUtils;.getParentActivityName:(Landroid/content/Context;Landroid/content/ComponentName;)Ljava/lang/String; // method@04e1 │ │ -03a336: 0c01 |0003: move-result-object v1 │ │ -03a338: 3901 0400 |0004: if-nez v1, 0008 // +0004 │ │ -03a33c: 1202 |0006: const/4 v2, #int 0 // #0 │ │ -03a33e: 1102 |0007: return-object v2 │ │ -03a340: 2203 2300 |0008: new-instance v3, Landroid/content/ComponentName; // type@0023 │ │ -03a344: 6e10 bc00 0600 |000a: invoke-virtual {v6}, Landroid/content/ComponentName;.getPackageName:()Ljava/lang/String; // method@00bc │ │ -03a34a: 0c04 |000d: move-result-object v4 │ │ -03a34c: 7030 ba00 4301 |000e: invoke-direct {v3, v4, v1}, Landroid/content/ComponentName;.:(Ljava/lang/String;Ljava/lang/String;)V // method@00ba │ │ -03a352: 7120 e104 3500 |0011: invoke-static {v5, v3}, Landroid/support/v4/app/NavUtils;.getParentActivityName:(Landroid/content/Context;Landroid/content/ComponentName;)Ljava/lang/String; // method@04e1 │ │ -03a358: 0c00 |0014: move-result-object v0 │ │ -03a35a: 3900 0700 |0015: if-nez v0, 001c // +0007 │ │ -03a35e: 7110 1106 0300 |0017: invoke-static {v3}, Landroid/support/v4/content/IntentCompat;.makeMainActivity:(Landroid/content/ComponentName;)Landroid/content/Intent; // method@0611 │ │ -03a364: 0c02 |001a: move-result-object v2 │ │ -03a366: 28ec |001b: goto 0007 // -0014 │ │ -03a368: 2204 2f00 |001c: new-instance v4, Landroid/content/Intent; // type@002f │ │ -03a36c: 7010 dd00 0400 |001e: invoke-direct {v4}, Landroid/content/Intent;.:()V // method@00dd │ │ -03a372: 6e20 0001 3400 |0021: invoke-virtual {v4, v3}, Landroid/content/Intent;.setComponent:(Landroid/content/ComponentName;)Landroid/content/Intent; // method@0100 │ │ -03a378: 0c02 |0024: move-result-object v2 │ │ -03a37a: 28f6 |0025: goto 001b // -000a │ │ +053ad0: |[053ad0] android.support.v4.app.NavUtils.getParentActivityIntent:(Landroid/content/Context;Landroid/content/ComponentName;)Landroid/content/Intent; │ │ +053ae0: 7120 df06 6500 |0000: invoke-static {v5, v6}, Landroid/support/v4/app/NavUtils;.getParentActivityName:(Landroid/content/Context;Landroid/content/ComponentName;)Ljava/lang/String; // method@06df │ │ +053ae6: 0c01 |0003: move-result-object v1 │ │ +053ae8: 3901 0400 |0004: if-nez v1, 0008 // +0004 │ │ +053aec: 1202 |0006: const/4 v2, #int 0 // #0 │ │ +053aee: 1102 |0007: return-object v2 │ │ +053af0: 2203 3300 |0008: new-instance v3, Landroid/content/ComponentName; // type@0033 │ │ +053af4: 6e10 f900 0600 |000a: invoke-virtual {v6}, Landroid/content/ComponentName;.getPackageName:()Ljava/lang/String; // method@00f9 │ │ +053afa: 0c04 |000d: move-result-object v4 │ │ +053afc: 7030 f700 4301 |000e: invoke-direct {v3, v4, v1}, Landroid/content/ComponentName;.:(Ljava/lang/String;Ljava/lang/String;)V // method@00f7 │ │ +053b02: 7120 df06 3500 |0011: invoke-static {v5, v3}, Landroid/support/v4/app/NavUtils;.getParentActivityName:(Landroid/content/Context;Landroid/content/ComponentName;)Ljava/lang/String; // method@06df │ │ +053b08: 0c00 |0014: move-result-object v0 │ │ +053b0a: 3900 0700 |0015: if-nez v0, 001c // +0007 │ │ +053b0e: 7110 ab09 0300 |0017: invoke-static {v3}, Landroid/support/v4/content/IntentCompat;.makeMainActivity:(Landroid/content/ComponentName;)Landroid/content/Intent; // method@09ab │ │ +053b14: 0c02 |001a: move-result-object v2 │ │ +053b16: 28ec |001b: goto 0007 // -0014 │ │ +053b18: 2204 3f00 |001c: new-instance v4, Landroid/content/Intent; // type@003f │ │ +053b1c: 7010 2201 0400 |001e: invoke-direct {v4}, Landroid/content/Intent;.:()V // method@0122 │ │ +053b22: 6e20 4901 3400 |0021: invoke-virtual {v4, v3}, Landroid/content/Intent;.setComponent:(Landroid/content/ComponentName;)Landroid/content/Intent; // method@0149 │ │ +053b28: 0c02 |0024: move-result-object v2 │ │ +053b2a: 28f6 |0025: goto 001b // -000a │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=255 │ │ - 0x0004 line=256 │ │ - 0x0007 line=265 │ │ - 0x0008 line=259 │ │ - 0x0011 line=261 │ │ - 0x0015 line=262 │ │ - 0x001b line=265 │ │ - 0x001c line=262 │ │ + 0x0000 line=256 │ │ + 0x0004 line=257 │ │ + 0x0007 line=266 │ │ + 0x0008 line=260 │ │ + 0x0011 line=262 │ │ + 0x0015 line=263 │ │ + 0x001b line=266 │ │ + 0x001c line=263 │ │ locals : │ │ 0x001b - 0x001c reg=2 parentIntent Landroid/content/Intent; │ │ 0x0015 - 0x0026 reg=0 grandparent Ljava/lang/String; │ │ 0x0004 - 0x0026 reg=1 parentActivity Ljava/lang/String; │ │ 0x0011 - 0x0026 reg=3 target Landroid/content/ComponentName; │ │ 0x0000 - 0x0026 reg=5 context Landroid/content/Context; │ │ 0x0000 - 0x0026 reg=6 componentName Landroid/content/ComponentName; │ │ @@ -12599,45 +16692,45 @@ │ │ type : '(Landroid/content/Context;Ljava/lang/Class;)Landroid/content/Intent;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 7 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 39 16-bit code units │ │ -03a37c: |[03a37c] android.support.v4.app.NavUtils.getParentActivityIntent:(Landroid/content/Context;Ljava/lang/Class;)Landroid/content/Intent; │ │ -03a38c: 2204 2300 |0000: new-instance v4, Landroid/content/ComponentName; // type@0023 │ │ -03a390: 7030 b800 5406 |0002: invoke-direct {v4, v5, v6}, Landroid/content/ComponentName;.:(Landroid/content/Context;Ljava/lang/Class;)V // method@00b8 │ │ -03a396: 7120 e104 4500 |0005: invoke-static {v5, v4}, Landroid/support/v4/app/NavUtils;.getParentActivityName:(Landroid/content/Context;Landroid/content/ComponentName;)Ljava/lang/String; // method@04e1 │ │ -03a39c: 0c01 |0008: move-result-object v1 │ │ -03a39e: 3901 0400 |0009: if-nez v1, 000d // +0004 │ │ -03a3a2: 1202 |000b: const/4 v2, #int 0 // #0 │ │ -03a3a4: 1102 |000c: return-object v2 │ │ -03a3a6: 2203 2300 |000d: new-instance v3, Landroid/content/ComponentName; // type@0023 │ │ -03a3aa: 7030 b900 5301 |000f: invoke-direct {v3, v5, v1}, Landroid/content/ComponentName;.:(Landroid/content/Context;Ljava/lang/String;)V // method@00b9 │ │ -03a3b0: 7120 e104 3500 |0012: invoke-static {v5, v3}, Landroid/support/v4/app/NavUtils;.getParentActivityName:(Landroid/content/Context;Landroid/content/ComponentName;)Ljava/lang/String; // method@04e1 │ │ -03a3b6: 0c00 |0015: move-result-object v0 │ │ -03a3b8: 3900 0700 |0016: if-nez v0, 001d // +0007 │ │ -03a3bc: 7110 1106 0300 |0018: invoke-static {v3}, Landroid/support/v4/content/IntentCompat;.makeMainActivity:(Landroid/content/ComponentName;)Landroid/content/Intent; // method@0611 │ │ -03a3c2: 0c02 |001b: move-result-object v2 │ │ -03a3c4: 28f0 |001c: goto 000c // -0010 │ │ -03a3c6: 2204 2f00 |001d: new-instance v4, Landroid/content/Intent; // type@002f │ │ -03a3ca: 7010 dd00 0400 |001f: invoke-direct {v4}, Landroid/content/Intent;.:()V // method@00dd │ │ -03a3d0: 6e20 0001 3400 |0022: invoke-virtual {v4, v3}, Landroid/content/Intent;.setComponent:(Landroid/content/ComponentName;)Landroid/content/Intent; // method@0100 │ │ -03a3d6: 0c02 |0025: move-result-object v2 │ │ -03a3d8: 28f6 |0026: goto 001c // -000a │ │ +053b2c: |[053b2c] android.support.v4.app.NavUtils.getParentActivityIntent:(Landroid/content/Context;Ljava/lang/Class;)Landroid/content/Intent; │ │ +053b3c: 2204 3300 |0000: new-instance v4, Landroid/content/ComponentName; // type@0033 │ │ +053b40: 7030 f500 5406 |0002: invoke-direct {v4, v5, v6}, Landroid/content/ComponentName;.:(Landroid/content/Context;Ljava/lang/Class;)V // method@00f5 │ │ +053b46: 7120 df06 4500 |0005: invoke-static {v5, v4}, Landroid/support/v4/app/NavUtils;.getParentActivityName:(Landroid/content/Context;Landroid/content/ComponentName;)Ljava/lang/String; // method@06df │ │ +053b4c: 0c01 |0008: move-result-object v1 │ │ +053b4e: 3901 0400 |0009: if-nez v1, 000d // +0004 │ │ +053b52: 1202 |000b: const/4 v2, #int 0 // #0 │ │ +053b54: 1102 |000c: return-object v2 │ │ +053b56: 2203 3300 |000d: new-instance v3, Landroid/content/ComponentName; // type@0033 │ │ +053b5a: 7030 f600 5301 |000f: invoke-direct {v3, v5, v1}, Landroid/content/ComponentName;.:(Landroid/content/Context;Ljava/lang/String;)V // method@00f6 │ │ +053b60: 7120 df06 3500 |0012: invoke-static {v5, v3}, Landroid/support/v4/app/NavUtils;.getParentActivityName:(Landroid/content/Context;Landroid/content/ComponentName;)Ljava/lang/String; // method@06df │ │ +053b66: 0c00 |0015: move-result-object v0 │ │ +053b68: 3900 0700 |0016: if-nez v0, 001d // +0007 │ │ +053b6c: 7110 ab09 0300 |0018: invoke-static {v3}, Landroid/support/v4/content/IntentCompat;.makeMainActivity:(Landroid/content/ComponentName;)Landroid/content/Intent; // method@09ab │ │ +053b72: 0c02 |001b: move-result-object v2 │ │ +053b74: 28f0 |001c: goto 000c // -0010 │ │ +053b76: 2204 3f00 |001d: new-instance v4, Landroid/content/Intent; // type@003f │ │ +053b7a: 7010 2201 0400 |001f: invoke-direct {v4}, Landroid/content/Intent;.:()V // method@0122 │ │ +053b80: 6e20 4901 3400 |0022: invoke-virtual {v4, v3}, Landroid/content/Intent;.setComponent:(Landroid/content/ComponentName;)Landroid/content/Intent; // method@0149 │ │ +053b86: 0c02 |0025: move-result-object v2 │ │ +053b88: 28f6 |0026: goto 001c // -000a │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=230 │ │ - 0x0009 line=232 │ │ - 0x000c line=240 │ │ - 0x000d line=235 │ │ - 0x0012 line=236 │ │ - 0x0016 line=237 │ │ - 0x001c line=240 │ │ - 0x001d line=237 │ │ + 0x0000 line=231 │ │ + 0x0009 line=233 │ │ + 0x000c line=241 │ │ + 0x000d line=236 │ │ + 0x0012 line=237 │ │ + 0x0016 line=238 │ │ + 0x001c line=241 │ │ + 0x001d line=238 │ │ locals : │ │ 0x0000 - 0x0000 reg=6 (null) Ljava/lang/Class; │ │ 0x001c - 0x001d reg=2 parentIntent Landroid/content/Intent; │ │ 0x0016 - 0x0027 reg=0 grandparent Ljava/lang/String; │ │ 0x0009 - 0x0027 reg=1 parentActivity Ljava/lang/String; │ │ 0x0012 - 0x0027 reg=3 target Landroid/content/ComponentName; │ │ 0x0000 - 0x0027 reg=5 context Landroid/content/Context; │ │ @@ -12648,60 +16741,60 @@ │ │ type : '(Landroid/app/Activity;)Ljava/lang/String;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 16 16-bit code units │ │ -03a3dc: |[03a3dc] android.support.v4.app.NavUtils.getParentActivityName:(Landroid/app/Activity;)Ljava/lang/String; │ │ -03a3ec: 6e10 1400 0200 |0000: invoke-virtual {v2}, Landroid/app/Activity;.getComponentName:()Landroid/content/ComponentName; // method@0014 │ │ -03a3f2: 0c01 |0003: move-result-object v1 │ │ -03a3f4: 7120 e104 1200 |0004: invoke-static {v2, v1}, Landroid/support/v4/app/NavUtils;.getParentActivityName:(Landroid/content/Context;Landroid/content/ComponentName;)Ljava/lang/String; // method@04e1 │ │ -03a3fa: 0c01 |0007: move-result-object v1 │ │ -03a3fc: 1101 |0008: return-object v1 │ │ -03a3fe: 0d00 |0009: move-exception v0 │ │ -03a400: 2201 a603 |000a: new-instance v1, Ljava/lang/IllegalArgumentException; // type@03a6 │ │ -03a404: 7020 7a17 0100 |000c: invoke-direct {v1, v0}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/Throwable;)V // method@177a │ │ -03a40a: 2701 |000f: throw v1 │ │ +053b8c: |[053b8c] android.support.v4.app.NavUtils.getParentActivityName:(Landroid/app/Activity;)Ljava/lang/String; │ │ +053b9c: 6e10 1b00 0200 |0000: invoke-virtual {v2}, Landroid/app/Activity;.getComponentName:()Landroid/content/ComponentName; // method@001b │ │ +053ba2: 0c01 |0003: move-result-object v1 │ │ +053ba4: 7120 df06 1200 |0004: invoke-static {v2, v1}, Landroid/support/v4/app/NavUtils;.getParentActivityName:(Landroid/content/Context;Landroid/content/ComponentName;)Ljava/lang/String; // method@06df │ │ +053baa: 0c01 |0007: move-result-object v1 │ │ +053bac: 1101 |0008: return-object v1 │ │ +053bae: 0d00 |0009: move-exception v0 │ │ +053bb0: 2201 2b05 |000a: new-instance v1, Ljava/lang/IllegalArgumentException; // type@052b │ │ +053bb4: 7020 6a22 0100 |000c: invoke-direct {v1, v0}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/Throwable;)V // method@226a │ │ +053bba: 2701 |000f: throw v1 │ │ catches : 1 │ │ 0x0000 - 0x0007 │ │ Landroid/content/pm/PackageManager$NameNotFoundException; -> 0x0009 │ │ positions : │ │ - 0x0000 line=279 │ │ - 0x0009 line=280 │ │ - 0x000a line=282 │ │ + 0x0000 line=281 │ │ + 0x0009 line=282 │ │ + 0x000a line=284 │ │ locals : │ │ 0x000a - 0x0010 reg=0 e Landroid/content/pm/PackageManager$NameNotFoundException; │ │ 0x0000 - 0x0010 reg=2 sourceActivity Landroid/app/Activity; │ │ │ │ #6 : (in Landroid/support/v4/app/NavUtils;) │ │ name : 'getParentActivityName' │ │ type : '(Landroid/content/Context;Landroid/content/ComponentName;)Ljava/lang/String;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 17 16-bit code units │ │ -03a418: |[03a418] android.support.v4.app.NavUtils.getParentActivityName:(Landroid/content/Context;Landroid/content/ComponentName;)Ljava/lang/String; │ │ -03a428: 6e10 cd00 0400 |0000: invoke-virtual {v4}, Landroid/content/Context;.getPackageManager:()Landroid/content/pm/PackageManager; // method@00cd │ │ -03a42e: 0c02 |0003: move-result-object v2 │ │ -03a430: 1303 8000 |0004: const/16 v3, #int 128 // #80 │ │ -03a434: 6e30 0e01 5203 |0006: invoke-virtual {v2, v5, v3}, Landroid/content/pm/PackageManager;.getActivityInfo:(Landroid/content/ComponentName;I)Landroid/content/pm/ActivityInfo; // method@010e │ │ -03a43a: 0c00 |0009: move-result-object v0 │ │ -03a43c: 6203 7c01 |000a: sget-object v3, Landroid/support/v4/app/NavUtils;.IMPL:Landroid/support/v4/app/NavUtils$NavUtilsImpl; // field@017c │ │ -03a440: 7230 cd04 4300 |000c: invoke-interface {v3, v4, v0}, Landroid/support/v4/app/NavUtils$NavUtilsImpl;.getParentActivityName:(Landroid/content/Context;Landroid/content/pm/ActivityInfo;)Ljava/lang/String; // method@04cd │ │ -03a446: 0c01 |000f: move-result-object v1 │ │ -03a448: 1101 |0010: return-object v1 │ │ +053bc8: |[053bc8] android.support.v4.app.NavUtils.getParentActivityName:(Landroid/content/Context;Landroid/content/ComponentName;)Ljava/lang/String; │ │ +053bd8: 6e10 1101 0400 |0000: invoke-virtual {v4}, Landroid/content/Context;.getPackageManager:()Landroid/content/pm/PackageManager; // method@0111 │ │ +053bde: 0c02 |0003: move-result-object v2 │ │ +053be0: 1303 8000 |0004: const/16 v3, #int 128 // #80 │ │ +053be4: 6e30 5701 5203 |0006: invoke-virtual {v2, v5, v3}, Landroid/content/pm/PackageManager;.getActivityInfo:(Landroid/content/ComponentName;I)Landroid/content/pm/ActivityInfo; // method@0157 │ │ +053bea: 0c00 |0009: move-result-object v0 │ │ +053bec: 6203 d401 |000a: sget-object v3, Landroid/support/v4/app/NavUtils;.IMPL:Landroid/support/v4/app/NavUtils$NavUtilsImpl; // field@01d4 │ │ +053bf0: 7230 cb06 4300 |000c: invoke-interface {v3, v4, v0}, Landroid/support/v4/app/NavUtils$NavUtilsImpl;.getParentActivityName:(Landroid/content/Context;Landroid/content/pm/ActivityInfo;)Ljava/lang/String; // method@06cb │ │ +053bf6: 0c01 |000f: move-result-object v1 │ │ +053bf8: 1101 |0010: return-object v1 │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=297 │ │ - 0x0004 line=298 │ │ - 0x000a line=299 │ │ - 0x0010 line=300 │ │ + 0x0000 line=300 │ │ + 0x0004 line=301 │ │ + 0x000a line=302 │ │ + 0x0010 line=303 │ │ locals : │ │ 0x000a - 0x0011 reg=0 info Landroid/content/pm/ActivityInfo; │ │ 0x0010 - 0x0011 reg=1 parentActivity Ljava/lang/String; │ │ 0x0004 - 0x0011 reg=2 pm Landroid/content/pm/PackageManager; │ │ 0x0000 - 0x0011 reg=4 context Landroid/content/Context; │ │ 0x0000 - 0x0011 reg=5 componentName Landroid/content/ComponentName; │ │ │ │ @@ -12710,112 +16803,112 @@ │ │ type : '(Landroid/app/Activity;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 61 16-bit code units │ │ -03a44c: |[03a44c] android.support.v4.app.NavUtils.navigateUpFromSameTask:(Landroid/app/Activity;)V │ │ -03a45c: 7110 dd04 0400 |0000: invoke-static {v4}, Landroid/support/v4/app/NavUtils;.getParentActivityIntent:(Landroid/app/Activity;)Landroid/content/Intent; // method@04dd │ │ -03a462: 0c00 |0003: move-result-object v0 │ │ -03a464: 3900 3500 |0004: if-nez v0, 0039 // +0035 │ │ -03a468: 2201 a603 |0006: new-instance v1, Ljava/lang/IllegalArgumentException; // type@03a6 │ │ -03a46c: 2202 b903 |0008: new-instance v2, Ljava/lang/StringBuilder; // type@03b9 │ │ -03a470: 7010 ae17 0200 |000a: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@17ae │ │ -03a476: 1a03 d201 |000d: const-string v3, "Activity " // string@01d2 │ │ -03a47a: 6e20 b517 3200 |000f: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17b5 │ │ -03a480: 0c02 |0012: move-result-object v2 │ │ -03a482: 6e10 9417 0400 |0013: invoke-virtual {v4}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@1794 │ │ -03a488: 0c03 |0016: move-result-object v3 │ │ -03a48a: 6e10 6e17 0300 |0017: invoke-virtual {v3}, Ljava/lang/Class;.getSimpleName:()Ljava/lang/String; // method@176e │ │ -03a490: 0c03 |001a: move-result-object v3 │ │ -03a492: 6e20 b517 3200 |001b: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17b5 │ │ -03a498: 0c02 |001e: move-result-object v2 │ │ -03a49a: 1a03 3f00 |001f: const-string v3, " does not have a parent activity name specified." // string@003f │ │ -03a49e: 6e20 b517 3200 |0021: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17b5 │ │ -03a4a4: 0c02 |0024: move-result-object v2 │ │ -03a4a6: 1a03 2500 |0025: const-string v3, " (Did you forget to add the android.support.PARENT_ACTIVITY " // string@0025 │ │ -03a4aa: 6e20 b517 3200 |0027: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17b5 │ │ -03a4b0: 0c02 |002a: move-result-object v2 │ │ -03a4b2: 1a03 4100 |002b: const-string v3, " element in your manifest?)" // string@0041 │ │ -03a4b6: 6e20 b517 3200 |002d: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17b5 │ │ -03a4bc: 0c02 |0030: move-result-object v2 │ │ -03a4be: 6e10 ba17 0200 |0031: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@17ba │ │ -03a4c4: 0c02 |0034: move-result-object v2 │ │ -03a4c6: 7020 7817 2100 |0035: invoke-direct {v1, v2}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@1778 │ │ -03a4cc: 2701 |0038: throw v1 │ │ -03a4ce: 7120 e304 0400 |0039: invoke-static {v4, v0}, Landroid/support/v4/app/NavUtils;.navigateUpTo:(Landroid/app/Activity;Landroid/content/Intent;)V // method@04e3 │ │ -03a4d4: 0e00 |003c: return-void │ │ +053bfc: |[053bfc] android.support.v4.app.NavUtils.navigateUpFromSameTask:(Landroid/app/Activity;)V │ │ +053c0c: 7110 db06 0400 |0000: invoke-static {v4}, Landroid/support/v4/app/NavUtils;.getParentActivityIntent:(Landroid/app/Activity;)Landroid/content/Intent; // method@06db │ │ +053c12: 0c00 |0003: move-result-object v0 │ │ +053c14: 3900 3500 |0004: if-nez v0, 0039 // +0035 │ │ +053c18: 2201 2b05 |0006: new-instance v1, Ljava/lang/IllegalArgumentException; // type@052b │ │ +053c1c: 2202 3e05 |0008: new-instance v2, Ljava/lang/StringBuilder; // type@053e │ │ +053c20: 7010 a422 0200 |000a: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@22a4 │ │ +053c26: 1a03 1f02 |000d: const-string v3, "Activity " // string@021f │ │ +053c2a: 6e20 ad22 3200 |000f: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22ad │ │ +053c30: 0c02 |0012: move-result-object v2 │ │ +053c32: 6e10 8922 0400 |0013: invoke-virtual {v4}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@2289 │ │ +053c38: 0c03 |0016: move-result-object v3 │ │ +053c3a: 6e10 5d22 0300 |0017: invoke-virtual {v3}, Ljava/lang/Class;.getSimpleName:()Ljava/lang/String; // method@225d │ │ +053c40: 0c03 |001a: move-result-object v3 │ │ +053c42: 6e20 ad22 3200 |001b: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22ad │ │ +053c48: 0c02 |001e: move-result-object v2 │ │ +053c4a: 1a03 4000 |001f: const-string v3, " does not have a parent activity name specified." // string@0040 │ │ +053c4e: 6e20 ad22 3200 |0021: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22ad │ │ +053c54: 0c02 |0024: move-result-object v2 │ │ +053c56: 1a03 2500 |0025: const-string v3, " (Did you forget to add the android.support.PARENT_ACTIVITY " // string@0025 │ │ +053c5a: 6e20 ad22 3200 |0027: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22ad │ │ +053c60: 0c02 |002a: move-result-object v2 │ │ +053c62: 1a03 4200 |002b: const-string v3, " element in your manifest?)" // string@0042 │ │ +053c66: 6e20 ad22 3200 |002d: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22ad │ │ +053c6c: 0c02 |0030: move-result-object v2 │ │ +053c6e: 6e10 b222 0200 |0031: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@22b2 │ │ +053c74: 0c02 |0034: move-result-object v2 │ │ +053c76: 7020 6822 2100 |0035: invoke-direct {v1, v2}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@2268 │ │ +053c7c: 2701 |0038: throw v1 │ │ +053c7e: 7120 e106 0400 |0039: invoke-static {v4, v0}, Landroid/support/v4/app/NavUtils;.navigateUpTo:(Landroid/app/Activity;Landroid/content/Intent;)V // method@06e1 │ │ +053c84: 0e00 |003c: return-void │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=174 │ │ - 0x0004 line=176 │ │ - 0x0006 line=177 │ │ - 0x0039 line=184 │ │ - 0x003c line=185 │ │ + 0x0000 line=175 │ │ + 0x0004 line=177 │ │ + 0x0006 line=178 │ │ + 0x0039 line=185 │ │ + 0x003c line=186 │ │ locals : │ │ 0x0004 - 0x003d reg=0 upIntent Landroid/content/Intent; │ │ 0x0000 - 0x003d reg=4 sourceActivity Landroid/app/Activity; │ │ │ │ #8 : (in Landroid/support/v4/app/NavUtils;) │ │ name : 'navigateUpTo' │ │ type : '(Landroid/app/Activity;Landroid/content/Intent;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -03a4d8: |[03a4d8] android.support.v4.app.NavUtils.navigateUpTo:(Landroid/app/Activity;Landroid/content/Intent;)V │ │ -03a4e8: 6200 7c01 |0000: sget-object v0, Landroid/support/v4/app/NavUtils;.IMPL:Landroid/support/v4/app/NavUtils$NavUtilsImpl; // field@017c │ │ -03a4ec: 7230 ce04 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/app/NavUtils$NavUtilsImpl;.navigateUpTo:(Landroid/app/Activity;Landroid/content/Intent;)V // method@04ce │ │ -03a4f2: 0e00 |0005: return-void │ │ +053c88: |[053c88] android.support.v4.app.NavUtils.navigateUpTo:(Landroid/app/Activity;Landroid/content/Intent;)V │ │ +053c98: 6200 d401 |0000: sget-object v0, Landroid/support/v4/app/NavUtils;.IMPL:Landroid/support/v4/app/NavUtils$NavUtilsImpl; // field@01d4 │ │ +053c9c: 7230 cc06 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/app/NavUtils$NavUtilsImpl;.navigateUpTo:(Landroid/app/Activity;Landroid/content/Intent;)V // method@06cc │ │ +053ca2: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=201 │ │ - 0x0005 line=202 │ │ + 0x0000 line=202 │ │ + 0x0005 line=203 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 sourceActivity Landroid/app/Activity; │ │ 0x0000 - 0x0006 reg=2 upIntent Landroid/content/Intent; │ │ │ │ #9 : (in Landroid/support/v4/app/NavUtils;) │ │ name : 'shouldUpRecreateTask' │ │ type : '(Landroid/app/Activity;Landroid/content/Intent;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 7 16-bit code units │ │ -03a4f4: |[03a4f4] android.support.v4.app.NavUtils.shouldUpRecreateTask:(Landroid/app/Activity;Landroid/content/Intent;)Z │ │ -03a504: 6200 7c01 |0000: sget-object v0, Landroid/support/v4/app/NavUtils;.IMPL:Landroid/support/v4/app/NavUtils$NavUtilsImpl; // field@017c │ │ -03a508: 7230 cf04 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/app/NavUtils$NavUtilsImpl;.shouldUpRecreateTask:(Landroid/app/Activity;Landroid/content/Intent;)Z // method@04cf │ │ -03a50e: 0a00 |0005: move-result v0 │ │ -03a510: 0f00 |0006: return v0 │ │ +053ca4: |[053ca4] android.support.v4.app.NavUtils.shouldUpRecreateTask:(Landroid/app/Activity;Landroid/content/Intent;)Z │ │ +053cb4: 6200 d401 |0000: sget-object v0, Landroid/support/v4/app/NavUtils;.IMPL:Landroid/support/v4/app/NavUtils$NavUtilsImpl; // field@01d4 │ │ +053cb8: 7230 cd06 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/app/NavUtils$NavUtilsImpl;.shouldUpRecreateTask:(Landroid/app/Activity;Landroid/content/Intent;)Z // method@06cd │ │ +053cbe: 0a00 |0005: move-result v0 │ │ +053cc0: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=158 │ │ + 0x0000 line=159 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 sourceActivity Landroid/app/Activity; │ │ 0x0000 - 0x0007 reg=2 targetIntent Landroid/content/Intent; │ │ │ │ Virtual methods - │ │ - source_file_idx : 2438 (NavUtils.java) │ │ + source_file_idx : 3295 (NavUtils.java) │ │ │ │ -Class #52 header: │ │ -class_idx : 222 │ │ +Class #98 header: │ │ +class_idx : 336 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 948 │ │ -source_file_idx : 2442 │ │ +superclass_idx : 1337 │ │ +source_file_idx : 3299 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 5 │ │ virtual_methods_size: 0 │ │ │ │ -Class #52 - │ │ +Class #98 - │ │ Class descriptor : 'Landroid/support/v4/app/NavUtilsJB;' │ │ Access flags : 0x0000 () │ │ Superclass : 'Ljava/lang/Object;' │ │ Interfaces - │ │ Static fields - │ │ Instance fields - │ │ Direct methods - │ │ @@ -12824,17 +16917,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -03a514: |[03a514] android.support.v4.app.NavUtilsJB.:()V │ │ -03a524: 7010 9117 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1791 │ │ -03a52a: 0e00 |0003: return-void │ │ +053cc4: |[053cc4] android.support.v4.app.NavUtilsJB.:()V │ │ +053cd4: 7010 8622 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2286 │ │ +053cda: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=23 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/NavUtilsJB; │ │ │ │ #1 : (in Landroid/support/v4/app/NavUtilsJB;) │ │ @@ -12842,18 +16935,18 @@ │ │ type : '(Landroid/app/Activity;)Landroid/content/Intent;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -03a52c: |[03a52c] android.support.v4.app.NavUtilsJB.getParentActivityIntent:(Landroid/app/Activity;)Landroid/content/Intent; │ │ -03a53c: 6e10 1800 0100 |0000: invoke-virtual {v1}, Landroid/app/Activity;.getParentActivityIntent:()Landroid/content/Intent; // method@0018 │ │ -03a542: 0c00 |0003: move-result-object v0 │ │ -03a544: 1100 |0004: return-object v0 │ │ +053cdc: |[053cdc] android.support.v4.app.NavUtilsJB.getParentActivityIntent:(Landroid/app/Activity;)Landroid/content/Intent; │ │ +053cec: 6e10 1f00 0100 |0000: invoke-virtual {v1}, Landroid/app/Activity;.getParentActivityIntent:()Landroid/content/Intent; // method@001f │ │ +053cf2: 0c00 |0003: move-result-object v0 │ │ +053cf4: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=25 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 activity Landroid/app/Activity; │ │ │ │ #2 : (in Landroid/support/v4/app/NavUtilsJB;) │ │ @@ -12861,17 +16954,17 @@ │ │ type : '(Landroid/content/pm/ActivityInfo;)Ljava/lang/String;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -03a548: |[03a548] android.support.v4.app.NavUtilsJB.getParentActivityName:(Landroid/content/pm/ActivityInfo;)Ljava/lang/String; │ │ -03a558: 5410 0f00 |0000: iget-object v0, v1, Landroid/content/pm/ActivityInfo;.parentActivityName:Ljava/lang/String; // field@000f │ │ -03a55c: 1100 |0002: return-object v0 │ │ +053cf8: |[053cf8] android.support.v4.app.NavUtilsJB.getParentActivityName:(Landroid/content/pm/ActivityInfo;)Ljava/lang/String; │ │ +053d08: 5410 1700 |0000: iget-object v0, v1, Landroid/content/pm/ActivityInfo;.parentActivityName:Ljava/lang/String; // field@0017 │ │ +053d0c: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=37 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 info Landroid/content/pm/ActivityInfo; │ │ │ │ #3 : (in Landroid/support/v4/app/NavUtilsJB;) │ │ @@ -12879,17 +16972,17 @@ │ │ type : '(Landroid/app/Activity;Landroid/content/Intent;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -03a560: |[03a560] android.support.v4.app.NavUtilsJB.navigateUpTo:(Landroid/app/Activity;Landroid/content/Intent;)V │ │ -03a570: 6e20 1d00 1000 |0000: invoke-virtual {v0, v1}, Landroid/app/Activity;.navigateUpTo:(Landroid/content/Intent;)Z // method@001d │ │ -03a576: 0e00 |0003: return-void │ │ +053d10: |[053d10] android.support.v4.app.NavUtilsJB.navigateUpTo:(Landroid/app/Activity;Landroid/content/Intent;)V │ │ +053d20: 6e20 2400 1000 |0000: invoke-virtual {v0, v1}, Landroid/app/Activity;.navigateUpTo:(Landroid/content/Intent;)Z // method@0024 │ │ +053d26: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=33 │ │ 0x0003 line=34 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 activity Landroid/app/Activity; │ │ 0x0000 - 0x0004 reg=1 upIntent Landroid/content/Intent; │ │ @@ -12899,45 +16992,45 @@ │ │ type : '(Landroid/app/Activity;Landroid/content/Intent;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -03a578: |[03a578] android.support.v4.app.NavUtilsJB.shouldUpRecreateTask:(Landroid/app/Activity;Landroid/content/Intent;)Z │ │ -03a588: 6e20 3100 2100 |0000: invoke-virtual {v1, v2}, Landroid/app/Activity;.shouldUpRecreateTask:(Landroid/content/Intent;)Z // method@0031 │ │ -03a58e: 0a00 |0003: move-result v0 │ │ -03a590: 0f00 |0004: return v0 │ │ +053d28: |[053d28] android.support.v4.app.NavUtilsJB.shouldUpRecreateTask:(Landroid/app/Activity;Landroid/content/Intent;)Z │ │ +053d38: 6e20 3b00 2100 |0000: invoke-virtual {v1, v2}, Landroid/app/Activity;.shouldUpRecreateTask:(Landroid/content/Intent;)Z // method@003b │ │ +053d3e: 0a00 |0003: move-result v0 │ │ +053d40: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=29 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 activity Landroid/app/Activity; │ │ 0x0000 - 0x0005 reg=2 targetIntent Landroid/content/Intent; │ │ │ │ Virtual methods - │ │ - source_file_idx : 2442 (NavUtilsJB.java) │ │ + source_file_idx : 3299 (NavUtilsJB.java) │ │ │ │ -Class #53 header: │ │ -class_idx : 223 │ │ +Class #99 header: │ │ +class_idx : 337 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 754 │ │ -source_file_idx : 2462 │ │ +superclass_idx : 1138 │ │ +source_file_idx : 3319 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 2 │ │ │ │ -Class #53 annotations: │ │ -Annotations on method #1261 'dispatchRestoreInstanceState' │ │ +Class #99 annotations: │ │ +Annotations on method #1771 'dispatchRestoreInstanceState' │ │ VISIBILITY_SYSTEM Ldalvik/annotation/Signature; value={ "(" "Landroid/util/SparseArray" "<" "Landroid/os/Parcelable;" ">;)V" } │ │ -Annotations on method #1262 'dispatchSaveInstanceState' │ │ +Annotations on method #1772 'dispatchSaveInstanceState' │ │ VISIBILITY_SYSTEM Ldalvik/annotation/Signature; value={ "(" "Landroid/util/SparseArray" "<" "Landroid/os/Parcelable;" ">;)V" } │ │ │ │ -Class #53 - │ │ +Class #99 - │ │ Class descriptor : 'Landroid/support/v4/app/NoSaveStateFrameLayout;' │ │ Access flags : 0x0000 () │ │ Superclass : 'Landroid/widget/FrameLayout;' │ │ Interfaces - │ │ Static fields - │ │ Instance fields - │ │ Direct methods - │ │ @@ -12946,17 +17039,17 @@ │ │ type : '(Landroid/content/Context;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -03a594: |[03a594] android.support.v4.app.NoSaveStateFrameLayout.:(Landroid/content/Context;)V │ │ -03a5a4: 7020 1814 1000 |0000: invoke-direct {v0, v1}, Landroid/widget/FrameLayout;.:(Landroid/content/Context;)V // method@1418 │ │ -03a5aa: 0e00 |0003: return-void │ │ +053d44: |[053d44] android.support.v4.app.NoSaveStateFrameLayout.:(Landroid/content/Context;)V │ │ +053d54: 7020 f31e 1000 |0000: invoke-direct {v0, v1}, Landroid/widget/FrameLayout;.:(Landroid/content/Context;)V // method@1ef3 │ │ +053d5a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=45 │ │ 0x0003 line=46 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/NoSaveStateFrameLayout; │ │ 0x0000 - 0x0004 reg=1 context Landroid/content/Context; │ │ @@ -12966,29 +17059,29 @@ │ │ type : '(Landroid/view/View;)Landroid/view/ViewGroup;' │ │ access : 0x0008 (STATIC) │ │ code - │ │ registers : 6 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 31 16-bit code units │ │ -03a5ac: |[03a5ac] android.support.v4.app.NoSaveStateFrameLayout.wrap:(Landroid/view/View;)Landroid/view/ViewGroup; │ │ -03a5bc: 12f4 |0000: const/4 v4, #int -1 // #ff │ │ -03a5be: 2202 df00 |0001: new-instance v2, Landroid/support/v4/app/NoSaveStateFrameLayout; // type@00df │ │ -03a5c2: 6e10 b912 0500 |0003: invoke-virtual {v5}, Landroid/view/View;.getContext:()Landroid/content/Context; // method@12b9 │ │ -03a5c8: 0c03 |0006: move-result-object v3 │ │ -03a5ca: 7020 ea04 3200 |0007: invoke-direct {v2, v3}, Landroid/support/v4/app/NoSaveStateFrameLayout;.:(Landroid/content/Context;)V // method@04ea │ │ -03a5d0: 6e10 c212 0500 |000a: invoke-virtual {v5}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@12c2 │ │ -03a5d6: 0c00 |000d: move-result-object v0 │ │ -03a5d8: 3800 0500 |000e: if-eqz v0, 0013 // +0005 │ │ -03a5dc: 6e20 f004 0200 |0010: invoke-virtual {v2, v0}, Landroid/support/v4/app/NoSaveStateFrameLayout;.setLayoutParams:(Landroid/view/ViewGroup$LayoutParams;)V // method@04f0 │ │ -03a5e2: 2201 f102 |0013: new-instance v1, Landroid/widget/FrameLayout$LayoutParams; // type@02f1 │ │ -03a5e6: 7030 1714 4104 |0015: invoke-direct {v1, v4, v4}, Landroid/widget/FrameLayout$LayoutParams;.:(II)V // method@1417 │ │ -03a5ec: 6e20 0b13 1500 |0018: invoke-virtual {v5, v1}, Landroid/view/View;.setLayoutParams:(Landroid/view/ViewGroup$LayoutParams;)V // method@130b │ │ -03a5f2: 6e20 eb04 5200 |001b: invoke-virtual {v2, v5}, Landroid/support/v4/app/NoSaveStateFrameLayout;.addView:(Landroid/view/View;)V // method@04eb │ │ -03a5f8: 1102 |001e: return-object v2 │ │ +053d5c: |[053d5c] android.support.v4.app.NoSaveStateFrameLayout.wrap:(Landroid/view/View;)Landroid/view/ViewGroup; │ │ +053d6c: 12f4 |0000: const/4 v4, #int -1 // #ff │ │ +053d6e: 2202 5101 |0001: new-instance v2, Landroid/support/v4/app/NoSaveStateFrameLayout; // type@0151 │ │ +053d72: 6e10 fb1c 0500 |0003: invoke-virtual {v5}, Landroid/view/View;.getContext:()Landroid/content/Context; // method@1cfb │ │ +053d78: 0c03 |0006: move-result-object v3 │ │ +053d7a: 7020 e806 3200 |0007: invoke-direct {v2, v3}, Landroid/support/v4/app/NoSaveStateFrameLayout;.:(Landroid/content/Context;)V // method@06e8 │ │ +053d80: 6e10 061d 0500 |000a: invoke-virtual {v5}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@1d06 │ │ +053d86: 0c00 |000d: move-result-object v0 │ │ +053d88: 3800 0500 |000e: if-eqz v0, 0013 // +0005 │ │ +053d8c: 6e20 ee06 0200 |0010: invoke-virtual {v2, v0}, Landroid/support/v4/app/NoSaveStateFrameLayout;.setLayoutParams:(Landroid/view/ViewGroup$LayoutParams;)V // method@06ee │ │ +053d92: 2201 7104 |0013: new-instance v1, Landroid/widget/FrameLayout$LayoutParams; // type@0471 │ │ +053d96: 7030 f21e 4104 |0015: invoke-direct {v1, v4, v4}, Landroid/widget/FrameLayout$LayoutParams;.:(II)V // method@1ef2 │ │ +053d9c: 6e20 6d1d 1500 |0018: invoke-virtual {v5, v1}, Landroid/view/View;.setLayoutParams:(Landroid/view/ViewGroup$LayoutParams;)V // method@1d6d │ │ +053da2: 6e20 e906 5200 |001b: invoke-virtual {v2, v5}, Landroid/support/v4/app/NoSaveStateFrameLayout;.addView:(Landroid/view/View;)V // method@06e9 │ │ +053da8: 1102 |001e: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=32 │ │ 0x000a line=33 │ │ 0x000e line=34 │ │ 0x0010 line=35 │ │ 0x0013 line=37 │ │ @@ -13007,17 +17100,17 @@ │ │ type : '(Landroid/util/SparseArray;)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -03a5fc: |[03a5fc] android.support.v4.app.NoSaveStateFrameLayout.dispatchRestoreInstanceState:(Landroid/util/SparseArray;)V │ │ -03a60c: 6e20 ef04 1000 |0000: invoke-virtual {v0, v1}, Landroid/support/v4/app/NoSaveStateFrameLayout;.dispatchThawSelfOnly:(Landroid/util/SparseArray;)V // method@04ef │ │ -03a612: 0e00 |0003: return-void │ │ +053dac: |[053dac] android.support.v4.app.NoSaveStateFrameLayout.dispatchRestoreInstanceState:(Landroid/util/SparseArray;)V │ │ +053dbc: 6e20 ed06 1000 |0000: invoke-virtual {v0, v1}, Landroid/support/v4/app/NoSaveStateFrameLayout;.dispatchThawSelfOnly:(Landroid/util/SparseArray;)V // method@06ed │ │ +053dc2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=61 │ │ 0x0003 line=62 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 (null) Landroid/util/SparseArray; │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/NoSaveStateFrameLayout; │ │ @@ -13028,263 +17121,663 @@ │ │ type : '(Landroid/util/SparseArray;)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -03a614: |[03a614] android.support.v4.app.NoSaveStateFrameLayout.dispatchSaveInstanceState:(Landroid/util/SparseArray;)V │ │ -03a624: 6e20 ec04 1000 |0000: invoke-virtual {v0, v1}, Landroid/support/v4/app/NoSaveStateFrameLayout;.dispatchFreezeSelfOnly:(Landroid/util/SparseArray;)V // method@04ec │ │ -03a62a: 0e00 |0003: return-void │ │ +053dc4: |[053dc4] android.support.v4.app.NoSaveStateFrameLayout.dispatchSaveInstanceState:(Landroid/util/SparseArray;)V │ │ +053dd4: 6e20 ea06 1000 |0000: invoke-virtual {v0, v1}, Landroid/support/v4/app/NoSaveStateFrameLayout;.dispatchFreezeSelfOnly:(Landroid/util/SparseArray;)V // method@06ea │ │ +053dda: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=53 │ │ 0x0003 line=54 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 (null) Landroid/util/SparseArray; │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/NoSaveStateFrameLayout; │ │ 0x0000 - 0x0004 reg=1 container Landroid/util/SparseArray; Landroid/util/SparseArray; │ │ │ │ - source_file_idx : 2462 (NoSaveStateFrameLayout.java) │ │ + source_file_idx : 3319 (NoSaveStateFrameLayout.java) │ │ │ │ -Class #54 header: │ │ -class_idx : 224 │ │ -access_flags : 1 (0x0001) │ │ -superclass_idx : 948 │ │ -source_file_idx : 2465 │ │ +Class #100 header: │ │ +class_idx : 338 │ │ +access_flags : 1536 (0x0600) │ │ +superclass_idx : 1337 │ │ +source_file_idx : 3325 │ │ static_fields_size : 0 │ │ -instance_fields_size: 3 │ │ -direct_methods_size : 1 │ │ +instance_fields_size: 0 │ │ +direct_methods_size : 0 │ │ +virtual_methods_size: 1 │ │ + │ │ +Class #100 - │ │ + Class descriptor : 'Landroid/support/v4/app/NotificationBuilderWithActions;' │ │ + Access flags : 0x0600 (INTERFACE ABSTRACT) │ │ + Superclass : 'Ljava/lang/Object;' │ │ + Interfaces - │ │ + Static fields - │ │ + Instance fields - │ │ + Direct methods - │ │ + Virtual methods - │ │ + #0 : (in Landroid/support/v4/app/NotificationBuilderWithActions;) │ │ + name : 'addAction' │ │ + type : '(Landroid/support/v4/app/NotificationCompatBase$Action;)V' │ │ + access : 0x0401 (PUBLIC ABSTRACT) │ │ + code : (none) │ │ + │ │ + source_file_idx : 3325 (NotificationBuilderWithActions.java) │ │ + │ │ +Class #101 header: │ │ +class_idx : 339 │ │ +access_flags : 1536 (0x0600) │ │ +superclass_idx : 1337 │ │ +source_file_idx : 3326 │ │ +static_fields_size : 0 │ │ +instance_fields_size: 0 │ │ +direct_methods_size : 0 │ │ +virtual_methods_size: 1 │ │ + │ │ +Class #101 - │ │ + Class descriptor : 'Landroid/support/v4/app/NotificationBuilderWithBuilderAccessor;' │ │ + Access flags : 0x0600 (INTERFACE ABSTRACT) │ │ + Superclass : 'Ljava/lang/Object;' │ │ + Interfaces - │ │ + Static fields - │ │ + Instance fields - │ │ + Direct methods - │ │ + Virtual methods - │ │ + #0 : (in Landroid/support/v4/app/NotificationBuilderWithBuilderAccessor;) │ │ + name : 'getBuilder' │ │ + type : '()Landroid/app/Notification$Builder;' │ │ + access : 0x0401 (PUBLIC ABSTRACT) │ │ + code : (none) │ │ + │ │ + source_file_idx : 3326 (NotificationBuilderWithBuilderAccessor.java) │ │ + │ │ +Class #102 header: │ │ +class_idx : 340 │ │ +access_flags : 4096 (0x1000) │ │ +superclass_idx : 1337 │ │ +source_file_idx : 3328 │ │ +static_fields_size : 0 │ │ +instance_fields_size: 0 │ │ +direct_methods_size : 0 │ │ virtual_methods_size: 0 │ │ │ │ -Class #54 annotations: │ │ +Class #102 annotations: │ │ Annotations on class │ │ VISIBILITY_SYSTEM Ldalvik/annotation/EnclosingClass; value=Landroid/support/v4/app/NotificationCompat; │ │ - VISIBILITY_SYSTEM Ldalvik/annotation/InnerClass; accessFlags=9 name="Action" │ │ + VISIBILITY_SYSTEM Ldalvik/annotation/InnerClass; accessFlags=4104 name=null │ │ │ │ -Class #54 - │ │ - Class descriptor : 'Landroid/support/v4/app/NotificationCompat$Action;' │ │ - Access flags : 0x0001 (PUBLIC) │ │ +Class #102 - │ │ + Class descriptor : 'Landroid/support/v4/app/NotificationCompat$1;' │ │ + Access flags : 0x1000 (SYNTHETIC) │ │ Superclass : 'Ljava/lang/Object;' │ │ Interfaces - │ │ Static fields - │ │ Instance fields - │ │ - #0 : (in Landroid/support/v4/app/NotificationCompat$Action;) │ │ - name : 'actionIntent' │ │ - type : 'Landroid/app/PendingIntent;' │ │ - access : 0x0001 (PUBLIC) │ │ - #1 : (in Landroid/support/v4/app/NotificationCompat$Action;) │ │ - name : 'icon' │ │ + Direct methods - │ │ + Virtual methods - │ │ + source_file_idx : 3328 (NotificationCompat.java) │ │ + │ │ +Class #103 header: │ │ +class_idx : 342 │ │ +access_flags : 17 (0x0011) │ │ +superclass_idx : 1337 │ │ +source_file_idx : 3328 │ │ +static_fields_size : 0 │ │ +instance_fields_size: 5 │ │ +direct_methods_size : 3 │ │ +virtual_methods_size: 5 │ │ + │ │ +Class #103 annotations: │ │ +Annotations on class │ │ + VISIBILITY_SYSTEM Ldalvik/annotation/EnclosingClass; value=Landroid/support/v4/app/NotificationCompat$Action; │ │ + VISIBILITY_SYSTEM Ldalvik/annotation/InnerClass; accessFlags=25 name="Builder" │ │ +Annotations on field #474 'mRemoteInputs' │ │ + VISIBILITY_SYSTEM Ldalvik/annotation/Signature; value={ "Ljava/util/ArrayList" "<" "Landroid/support/v4/app/RemoteInput;" ">;" } │ │ + │ │ +Class #103 - │ │ + Class descriptor : 'Landroid/support/v4/app/NotificationCompat$Action$Builder;' │ │ + Access flags : 0x0011 (PUBLIC FINAL) │ │ + Superclass : 'Ljava/lang/Object;' │ │ + Interfaces - │ │ + Static fields - │ │ + Instance fields - │ │ + #0 : (in Landroid/support/v4/app/NotificationCompat$Action$Builder;) │ │ + name : 'mExtras' │ │ + type : 'Landroid/os/Bundle;' │ │ + access : 0x0012 (PRIVATE FINAL) │ │ + #1 : (in Landroid/support/v4/app/NotificationCompat$Action$Builder;) │ │ + name : 'mIcon' │ │ type : 'I' │ │ - access : 0x0001 (PUBLIC) │ │ - #2 : (in Landroid/support/v4/app/NotificationCompat$Action;) │ │ - name : 'title' │ │ + access : 0x0012 (PRIVATE FINAL) │ │ + #2 : (in Landroid/support/v4/app/NotificationCompat$Action$Builder;) │ │ + name : 'mIntent' │ │ + type : 'Landroid/app/PendingIntent;' │ │ + access : 0x0012 (PRIVATE FINAL) │ │ + #3 : (in Landroid/support/v4/app/NotificationCompat$Action$Builder;) │ │ + name : 'mRemoteInputs' │ │ + type : 'Ljava/util/ArrayList;' │ │ + access : 0x0002 (PRIVATE) │ │ + #4 : (in Landroid/support/v4/app/NotificationCompat$Action$Builder;) │ │ + name : 'mTitle' │ │ type : 'Ljava/lang/CharSequence;' │ │ - access : 0x0001 (PUBLIC) │ │ + access : 0x0012 (PRIVATE FINAL) │ │ Direct methods - │ │ - #0 : (in Landroid/support/v4/app/NotificationCompat$Action;) │ │ + #0 : (in Landroid/support/v4/app/NotificationCompat$Action$Builder;) │ │ name : '' │ │ type : '(ILjava/lang/CharSequence;Landroid/app/PendingIntent;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ - registers : 4 │ │ + registers : 5 │ │ ins : 4 │ │ + outs : 5 │ │ + insns size : 9 16-bit code units │ │ +053ddc: |[053ddc] android.support.v4.app.NotificationCompat$Action$Builder.:(ILjava/lang/CharSequence;Landroid/app/PendingIntent;)V │ │ +053dec: 2200 a000 |0000: new-instance v0, Landroid/os/Bundle; // type@00a0 │ │ +053df0: 7010 e102 0000 |0002: invoke-direct {v0}, Landroid/os/Bundle;.:()V // method@02e1 │ │ +053df6: 7050 f806 2143 |0005: invoke-direct {v1, v2, v3, v4, v0}, Landroid/support/v4/app/NotificationCompat$Action$Builder;.:(ILjava/lang/CharSequence;Landroid/app/PendingIntent;Landroid/os/Bundle;)V // method@06f8 │ │ +053dfc: 0e00 |0008: return-void │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=1852 │ │ + 0x0008 line=1853 │ │ + locals : │ │ + 0x0000 - 0x0009 reg=1 this Landroid/support/v4/app/NotificationCompat$Action$Builder; │ │ + 0x0000 - 0x0009 reg=2 icon I │ │ + 0x0000 - 0x0009 reg=3 title Ljava/lang/CharSequence; │ │ + 0x0000 - 0x0009 reg=4 intent Landroid/app/PendingIntent; │ │ + │ │ + #1 : (in Landroid/support/v4/app/NotificationCompat$Action$Builder;) │ │ + name : '' │ │ + type : '(ILjava/lang/CharSequence;Landroid/app/PendingIntent;Landroid/os/Bundle;)V' │ │ + access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ + code - │ │ + registers : 6 │ │ + ins : 5 │ │ outs : 1 │ │ - insns size : 10 16-bit code units │ │ -03a62c: |[03a62c] android.support.v4.app.NotificationCompat$Action.:(ILjava/lang/CharSequence;Landroid/app/PendingIntent;)V │ │ -03a63c: 7010 9117 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1791 │ │ -03a642: 5901 8001 |0003: iput v1, v0, Landroid/support/v4/app/NotificationCompat$Action;.icon:I // field@0180 │ │ -03a646: 5b02 8101 |0005: iput-object v2, v0, Landroid/support/v4/app/NotificationCompat$Action;.title:Ljava/lang/CharSequence; // field@0181 │ │ -03a64a: 5b03 7f01 |0007: iput-object v3, v0, Landroid/support/v4/app/NotificationCompat$Action;.actionIntent:Landroid/app/PendingIntent; // field@017f │ │ -03a64e: 0e00 |0009: return-void │ │ + insns size : 16 16-bit code units │ │ +053e00: |[053e00] android.support.v4.app.NotificationCompat$Action$Builder.:(ILjava/lang/CharSequence;Landroid/app/PendingIntent;Landroid/os/Bundle;)V │ │ +053e10: 7010 8622 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@2286 │ │ +053e16: 5912 d801 |0003: iput v2, v1, Landroid/support/v4/app/NotificationCompat$Action$Builder;.mIcon:I // field@01d8 │ │ +053e1a: 7110 2f07 0300 |0005: invoke-static {v3}, Landroid/support/v4/app/NotificationCompat$Builder;.limitCharSequenceLength:(Ljava/lang/CharSequence;)Ljava/lang/CharSequence; // method@072f │ │ +053e20: 0c00 |0008: move-result-object v0 │ │ +053e22: 5b10 db01 |0009: iput-object v0, v1, Landroid/support/v4/app/NotificationCompat$Action$Builder;.mTitle:Ljava/lang/CharSequence; // field@01db │ │ +053e26: 5b14 d901 |000b: iput-object v4, v1, Landroid/support/v4/app/NotificationCompat$Action$Builder;.mIntent:Landroid/app/PendingIntent; // field@01d9 │ │ +053e2a: 5b15 d701 |000d: iput-object v5, v1, Landroid/support/v4/app/NotificationCompat$Action$Builder;.mExtras:Landroid/os/Bundle; // field@01d7 │ │ +053e2e: 0e00 |000f: return-void │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=1864 │ │ + 0x0003 line=1865 │ │ + 0x0005 line=1866 │ │ + 0x000b line=1867 │ │ + 0x000d line=1868 │ │ + 0x000f line=1869 │ │ + locals : │ │ + 0x0000 - 0x0010 reg=1 this Landroid/support/v4/app/NotificationCompat$Action$Builder; │ │ + 0x0000 - 0x0010 reg=2 icon I │ │ + 0x0000 - 0x0010 reg=3 title Ljava/lang/CharSequence; │ │ + 0x0000 - 0x0010 reg=4 intent Landroid/app/PendingIntent; │ │ + 0x0000 - 0x0010 reg=5 extras Landroid/os/Bundle; │ │ + │ │ + #2 : (in Landroid/support/v4/app/NotificationCompat$Action$Builder;) │ │ + name : '' │ │ + type : '(Landroid/support/v4/app/NotificationCompat$Action;)V' │ │ + access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ + code - │ │ + registers : 7 │ │ + ins : 2 │ │ + outs : 5 │ │ + insns size : 19 16-bit code units │ │ +053e30: |[053e30] android.support.v4.app.NotificationCompat$Action$Builder.:(Landroid/support/v4/app/NotificationCompat$Action;)V │ │ +053e40: 5260 e901 |0000: iget v0, v6, Landroid/support/v4/app/NotificationCompat$Action;.icon:I // field@01e9 │ │ +053e44: 5461 ec01 |0002: iget-object v1, v6, Landroid/support/v4/app/NotificationCompat$Action;.title:Ljava/lang/CharSequence; // field@01ec │ │ +053e48: 5462 e801 |0004: iget-object v2, v6, Landroid/support/v4/app/NotificationCompat$Action;.actionIntent:Landroid/app/PendingIntent; // field@01e8 │ │ +053e4c: 2203 a000 |0006: new-instance v3, Landroid/os/Bundle; // type@00a0 │ │ +053e50: 7110 1207 0600 |0008: invoke-static {v6}, Landroid/support/v4/app/NotificationCompat$Action;.access$300:(Landroid/support/v4/app/NotificationCompat$Action;)Landroid/os/Bundle; // method@0712 │ │ +053e56: 0c04 |000b: move-result-object v4 │ │ +053e58: 7020 e202 4300 |000c: invoke-direct {v3, v4}, Landroid/os/Bundle;.:(Landroid/os/Bundle;)V // method@02e2 │ │ +053e5e: 7053 f806 0521 |000f: invoke-direct {v5, v0, v1, v2, v3}, Landroid/support/v4/app/NotificationCompat$Action$Builder;.:(ILjava/lang/CharSequence;Landroid/app/PendingIntent;Landroid/os/Bundle;)V // method@06f8 │ │ +053e64: 0e00 |0012: return-void │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=824 │ │ - 0x0003 line=825 │ │ - 0x0005 line=826 │ │ - 0x0007 line=827 │ │ - 0x0009 line=828 │ │ + 0x0000 line=1861 │ │ + 0x0012 line=1862 │ │ locals : │ │ - 0x0000 - 0x000a reg=0 this Landroid/support/v4/app/NotificationCompat$Action; │ │ - 0x0000 - 0x000a reg=1 icon_ I │ │ - 0x0000 - 0x000a reg=2 title_ Ljava/lang/CharSequence; │ │ - 0x0000 - 0x000a reg=3 intent_ Landroid/app/PendingIntent; │ │ + 0x0000 - 0x0013 reg=5 this Landroid/support/v4/app/NotificationCompat$Action$Builder; │ │ + 0x0000 - 0x0013 reg=6 action Landroid/support/v4/app/NotificationCompat$Action; │ │ │ │ Virtual methods - │ │ - source_file_idx : 2465 (NotificationCompat.java) │ │ + #0 : (in Landroid/support/v4/app/NotificationCompat$Action$Builder;) │ │ + name : 'addExtras' │ │ + type : '(Landroid/os/Bundle;)Landroid/support/v4/app/NotificationCompat$Action$Builder;' │ │ + access : 0x0001 (PUBLIC) │ │ + code - │ │ + registers : 3 │ │ + ins : 2 │ │ + outs : 2 │ │ + insns size : 8 16-bit code units │ │ +053e68: |[053e68] android.support.v4.app.NotificationCompat$Action$Builder.addExtras:(Landroid/os/Bundle;)Landroid/support/v4/app/NotificationCompat$Action$Builder; │ │ +053e78: 3802 0700 |0000: if-eqz v2, 0007 // +0007 │ │ +053e7c: 5410 d701 |0002: iget-object v0, v1, Landroid/support/v4/app/NotificationCompat$Action$Builder;.mExtras:Landroid/os/Bundle; // field@01d7 │ │ +053e80: 6e20 f602 2000 |0004: invoke-virtual {v0, v2}, Landroid/os/Bundle;.putAll:(Landroid/os/Bundle;)V // method@02f6 │ │ +053e86: 1101 |0007: return-object v1 │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=1879 │ │ + 0x0002 line=1880 │ │ + 0x0007 line=1882 │ │ + locals : │ │ + 0x0000 - 0x0008 reg=1 this Landroid/support/v4/app/NotificationCompat$Action$Builder; │ │ + 0x0000 - 0x0008 reg=2 extras Landroid/os/Bundle; │ │ │ │ -Class #55 header: │ │ -class_idx : 227 │ │ -access_flags : 1 (0x0001) │ │ -superclass_idx : 948 │ │ -source_file_idx : 2465 │ │ + #1 : (in Landroid/support/v4/app/NotificationCompat$Action$Builder;) │ │ + name : 'addRemoteInput' │ │ + type : '(Landroid/support/v4/app/RemoteInput;)Landroid/support/v4/app/NotificationCompat$Action$Builder;' │ │ + access : 0x0001 (PUBLIC) │ │ + code - │ │ + registers : 3 │ │ + ins : 2 │ │ + outs : 2 │ │ + insns size : 17 16-bit code units │ │ +053e88: |[053e88] android.support.v4.app.NotificationCompat$Action$Builder.addRemoteInput:(Landroid/support/v4/app/RemoteInput;)Landroid/support/v4/app/NotificationCompat$Action$Builder; │ │ +053e98: 5410 da01 |0000: iget-object v0, v1, Landroid/support/v4/app/NotificationCompat$Action$Builder;.mRemoteInputs:Ljava/util/ArrayList; // field@01da │ │ +053e9c: 3900 0900 |0002: if-nez v0, 000b // +0009 │ │ +053ea0: 2200 5905 |0004: new-instance v0, Ljava/util/ArrayList; // type@0559 │ │ +053ea4: 7010 cf22 0000 |0006: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@22cf │ │ +053eaa: 5b10 da01 |0009: iput-object v0, v1, Landroid/support/v4/app/NotificationCompat$Action$Builder;.mRemoteInputs:Ljava/util/ArrayList; // field@01da │ │ +053eae: 5410 da01 |000b: iget-object v0, v1, Landroid/support/v4/app/NotificationCompat$Action$Builder;.mRemoteInputs:Ljava/util/ArrayList; // field@01da │ │ +053eb2: 6e20 d322 2000 |000d: invoke-virtual {v0, v2}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@22d3 │ │ +053eb8: 1101 |0010: return-object v1 │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=1902 │ │ + 0x0004 line=1903 │ │ + 0x000b line=1905 │ │ + 0x0010 line=1906 │ │ + locals : │ │ + 0x0000 - 0x0011 reg=1 this Landroid/support/v4/app/NotificationCompat$Action$Builder; │ │ + 0x0000 - 0x0011 reg=2 remoteInput Landroid/support/v4/app/RemoteInput; │ │ + │ │ + #2 : (in Landroid/support/v4/app/NotificationCompat$Action$Builder;) │ │ + name : 'build' │ │ + type : '()Landroid/support/v4/app/NotificationCompat$Action;' │ │ + access : 0x0001 (PUBLIC) │ │ + code - │ │ + registers : 8 │ │ + ins : 1 │ │ + outs : 7 │ │ + insns size : 38 16-bit code units │ │ +053ebc: |[053ebc] android.support.v4.app.NotificationCompat$Action$Builder.build:()Landroid/support/v4/app/NotificationCompat$Action; │ │ +053ecc: 1206 |0000: const/4 v6, #int 0 // #0 │ │ +053ece: 5470 da01 |0001: iget-object v0, v7, Landroid/support/v4/app/NotificationCompat$Action$Builder;.mRemoteInputs:Ljava/util/ArrayList; // field@01da │ │ +053ed2: 3800 2100 |0003: if-eqz v0, 0024 // +0021 │ │ +053ed6: 5470 da01 |0005: iget-object v0, v7, Landroid/support/v4/app/NotificationCompat$Action$Builder;.mRemoteInputs:Ljava/util/ArrayList; // field@01da │ │ +053eda: 5471 da01 |0007: iget-object v1, v7, Landroid/support/v4/app/NotificationCompat$Action$Builder;.mRemoteInputs:Ljava/util/ArrayList; // field@01da │ │ +053ede: 6e10 de22 0100 |0009: invoke-virtual {v1}, Ljava/util/ArrayList;.size:()I // method@22de │ │ +053ee4: 0a01 |000c: move-result v1 │ │ +053ee6: 2311 b405 |000d: new-array v1, v1, [Landroid/support/v4/app/RemoteInput; // type@05b4 │ │ +053eea: 6e20 e022 1000 |000f: invoke-virtual {v0, v1}, Ljava/util/ArrayList;.toArray:([Ljava/lang/Object;)[Ljava/lang/Object; // method@22e0 │ │ +053ef0: 0c00 |0012: move-result-object v0 │ │ +053ef2: 1f00 b405 |0013: check-cast v0, [Landroid/support/v4/app/RemoteInput; // type@05b4 │ │ +053ef6: 0705 |0015: move-object v5, v0 │ │ +053ef8: 2200 5901 |0016: new-instance v0, Landroid/support/v4/app/NotificationCompat$Action; // type@0159 │ │ +053efc: 5271 d801 |0018: iget v1, v7, Landroid/support/v4/app/NotificationCompat$Action$Builder;.mIcon:I // field@01d8 │ │ +053f00: 5472 db01 |001a: iget-object v2, v7, Landroid/support/v4/app/NotificationCompat$Action$Builder;.mTitle:Ljava/lang/CharSequence; // field@01db │ │ +053f04: 5473 d901 |001c: iget-object v3, v7, Landroid/support/v4/app/NotificationCompat$Action$Builder;.mIntent:Landroid/app/PendingIntent; // field@01d9 │ │ +053f08: 5474 d701 |001e: iget-object v4, v7, Landroid/support/v4/app/NotificationCompat$Action$Builder;.mExtras:Landroid/os/Bundle; // field@01d7 │ │ +053f0c: 7607 1107 0000 |0020: invoke-direct/range {v0, v1, v2, v3, v4, v5, v6}, Landroid/support/v4/app/NotificationCompat$Action;.:(ILjava/lang/CharSequence;Landroid/app/PendingIntent;Landroid/os/Bundle;[Landroid/support/v4/app/RemoteInput;Landroid/support/v4/app/NotificationCompat$1;)V // method@0711 │ │ +053f12: 1100 |0023: return-object v0 │ │ +053f14: 0765 |0024: move-object v5, v6 │ │ +053f16: 28f1 |0025: goto 0016 // -000f │ │ + catches : (none) │ │ + positions : │ │ + 0x0001 line=1924 │ │ + 0x0016 line=1926 │ │ + 0x0025 line=1924 │ │ + locals : │ │ + 0x0016 - 0x0024 reg=5 remoteInputs [Landroid/support/v4/app/RemoteInput; │ │ + 0x0000 - 0x0026 reg=7 this Landroid/support/v4/app/NotificationCompat$Action$Builder; │ │ + │ │ + #3 : (in Landroid/support/v4/app/NotificationCompat$Action$Builder;) │ │ + name : 'extend' │ │ + type : '(Landroid/support/v4/app/NotificationCompat$Action$Extender;)Landroid/support/v4/app/NotificationCompat$Action$Builder;' │ │ + access : 0x0001 (PUBLIC) │ │ + code - │ │ + registers : 2 │ │ + ins : 2 │ │ + outs : 2 │ │ + insns size : 4 16-bit code units │ │ +053f18: |[053f18] android.support.v4.app.NotificationCompat$Action$Builder.extend:(Landroid/support/v4/app/NotificationCompat$Action$Extender;)Landroid/support/v4/app/NotificationCompat$Action$Builder; │ │ +053f28: 7220 ff06 0100 |0000: invoke-interface {v1, v0}, Landroid/support/v4/app/NotificationCompat$Action$Extender;.extend:(Landroid/support/v4/app/NotificationCompat$Action$Builder;)Landroid/support/v4/app/NotificationCompat$Action$Builder; // method@06ff │ │ +053f2e: 1100 |0003: return-object v0 │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=1914 │ │ + 0x0003 line=1915 │ │ + locals : │ │ + 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/NotificationCompat$Action$Builder; │ │ + 0x0000 - 0x0004 reg=1 extender Landroid/support/v4/app/NotificationCompat$Action$Extender; │ │ + │ │ + #4 : (in Landroid/support/v4/app/NotificationCompat$Action$Builder;) │ │ + name : 'getExtras' │ │ + type : '()Landroid/os/Bundle;' │ │ + access : 0x0001 (PUBLIC) │ │ + code - │ │ + registers : 2 │ │ + ins : 1 │ │ + outs : 0 │ │ + insns size : 3 16-bit code units │ │ +053f30: |[053f30] android.support.v4.app.NotificationCompat$Action$Builder.getExtras:()Landroid/os/Bundle; │ │ +053f40: 5410 d701 |0000: iget-object v0, v1, Landroid/support/v4/app/NotificationCompat$Action$Builder;.mExtras:Landroid/os/Bundle; // field@01d7 │ │ +053f44: 1100 |0002: return-object v0 │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=1891 │ │ + locals : │ │ + 0x0000 - 0x0003 reg=1 this Landroid/support/v4/app/NotificationCompat$Action$Builder; │ │ + │ │ + source_file_idx : 3328 (NotificationCompat.java) │ │ + │ │ +Class #104 header: │ │ +class_idx : 343 │ │ +access_flags : 1537 (0x0601) │ │ +superclass_idx : 1337 │ │ +source_file_idx : 3328 │ │ static_fields_size : 0 │ │ -instance_fields_size: 18 │ │ -direct_methods_size : 2 │ │ -virtual_methods_size: 30 │ │ +instance_fields_size: 0 │ │ +direct_methods_size : 0 │ │ +virtual_methods_size: 1 │ │ │ │ -Class #55 annotations: │ │ +Class #104 annotations: │ │ +Annotations on class │ │ + VISIBILITY_SYSTEM Ldalvik/annotation/EnclosingClass; value=Landroid/support/v4/app/NotificationCompat$Action; │ │ + VISIBILITY_SYSTEM Ldalvik/annotation/InnerClass; accessFlags=1545 name="Extender" │ │ + │ │ +Class #104 - │ │ + Class descriptor : 'Landroid/support/v4/app/NotificationCompat$Action$Extender;' │ │ + Access flags : 0x0601 (PUBLIC INTERFACE ABSTRACT) │ │ + Superclass : 'Ljava/lang/Object;' │ │ + Interfaces - │ │ + Static fields - │ │ + Instance fields - │ │ + Direct methods - │ │ + Virtual methods - │ │ + #0 : (in Landroid/support/v4/app/NotificationCompat$Action$Extender;) │ │ + name : 'extend' │ │ + type : '(Landroid/support/v4/app/NotificationCompat$Action$Builder;)Landroid/support/v4/app/NotificationCompat$Action$Builder;' │ │ + access : 0x0401 (PUBLIC ABSTRACT) │ │ + code : (none) │ │ + │ │ + source_file_idx : 3328 (NotificationCompat.java) │ │ + │ │ +Class #105 header: │ │ +class_idx : 348 │ │ +access_flags : 1 (0x0001) │ │ +superclass_idx : 1337 │ │ +source_file_idx : 3328 │ │ +static_fields_size : 1 │ │ +instance_fields_size: 29 │ │ +direct_methods_size : 3 │ │ +virtual_methods_size: 45 │ │ + │ │ +Class #105 annotations: │ │ Annotations on class │ │ VISIBILITY_SYSTEM Ldalvik/annotation/EnclosingClass; value=Landroid/support/v4/app/NotificationCompat; │ │ VISIBILITY_SYSTEM Ldalvik/annotation/InnerClass; accessFlags=9 name="Builder" │ │ -Annotations on field #396 'mActions' │ │ +Annotations on field #504 'mActions' │ │ VISIBILITY_SYSTEM Ldalvik/annotation/Signature; value={ "Ljava/util/ArrayList" "<" "Landroid/support/v4/app/NotificationCompat$Action;" ">;" } │ │ -Annotations on method #1283 'getNotification' │ │ +Annotations on field #520 'mPeople' │ │ + VISIBILITY_SYSTEM Ldalvik/annotation/Signature; value={ "Ljava/util/ArrayList" "<" "Ljava/lang/String;" ">;" } │ │ +Annotations on method #1838 'getNotification' │ │ VISIBILITY_RUNTIME Ljava/lang/Deprecated; │ │ │ │ -Class #55 - │ │ +Class #105 - │ │ Class descriptor : 'Landroid/support/v4/app/NotificationCompat$Builder;' │ │ Access flags : 0x0001 (PUBLIC) │ │ Superclass : 'Ljava/lang/Object;' │ │ Interfaces - │ │ Static fields - │ │ + #0 : (in Landroid/support/v4/app/NotificationCompat$Builder;) │ │ + name : 'MAX_CHARSEQUENCE_LENGTH' │ │ + type : 'I' │ │ + access : 0x001a (PRIVATE STATIC FINAL) │ │ + value : 5120 │ │ Instance fields - │ │ #0 : (in Landroid/support/v4/app/NotificationCompat$Builder;) │ │ name : 'mActions' │ │ type : 'Ljava/util/ArrayList;' │ │ access : 0x0000 () │ │ #1 : (in Landroid/support/v4/app/NotificationCompat$Builder;) │ │ + name : 'mCategory' │ │ + type : 'Ljava/lang/String;' │ │ + access : 0x0000 () │ │ + #2 : (in Landroid/support/v4/app/NotificationCompat$Builder;) │ │ + name : 'mColor' │ │ + type : 'I' │ │ + access : 0x0000 () │ │ + #3 : (in Landroid/support/v4/app/NotificationCompat$Builder;) │ │ name : 'mContentInfo' │ │ type : 'Ljava/lang/CharSequence;' │ │ access : 0x0000 () │ │ - #2 : (in Landroid/support/v4/app/NotificationCompat$Builder;) │ │ + #4 : (in Landroid/support/v4/app/NotificationCompat$Builder;) │ │ name : 'mContentIntent' │ │ type : 'Landroid/app/PendingIntent;' │ │ access : 0x0000 () │ │ - #3 : (in Landroid/support/v4/app/NotificationCompat$Builder;) │ │ + #5 : (in Landroid/support/v4/app/NotificationCompat$Builder;) │ │ name : 'mContentText' │ │ type : 'Ljava/lang/CharSequence;' │ │ access : 0x0000 () │ │ - #4 : (in Landroid/support/v4/app/NotificationCompat$Builder;) │ │ + #6 : (in Landroid/support/v4/app/NotificationCompat$Builder;) │ │ name : 'mContentTitle' │ │ type : 'Ljava/lang/CharSequence;' │ │ access : 0x0000 () │ │ - #5 : (in Landroid/support/v4/app/NotificationCompat$Builder;) │ │ + #7 : (in Landroid/support/v4/app/NotificationCompat$Builder;) │ │ name : 'mContext' │ │ type : 'Landroid/content/Context;' │ │ access : 0x0000 () │ │ - #6 : (in Landroid/support/v4/app/NotificationCompat$Builder;) │ │ + #8 : (in Landroid/support/v4/app/NotificationCompat$Builder;) │ │ + name : 'mExtras' │ │ + type : 'Landroid/os/Bundle;' │ │ + access : 0x0000 () │ │ + #9 : (in Landroid/support/v4/app/NotificationCompat$Builder;) │ │ name : 'mFullScreenIntent' │ │ type : 'Landroid/app/PendingIntent;' │ │ access : 0x0000 () │ │ - #7 : (in Landroid/support/v4/app/NotificationCompat$Builder;) │ │ + #10 : (in Landroid/support/v4/app/NotificationCompat$Builder;) │ │ + name : 'mGroupKey' │ │ + type : 'Ljava/lang/String;' │ │ + access : 0x0000 () │ │ + #11 : (in Landroid/support/v4/app/NotificationCompat$Builder;) │ │ + name : 'mGroupSummary' │ │ + type : 'Z' │ │ + access : 0x0000 () │ │ + #12 : (in Landroid/support/v4/app/NotificationCompat$Builder;) │ │ name : 'mLargeIcon' │ │ type : 'Landroid/graphics/Bitmap;' │ │ access : 0x0000 () │ │ - #8 : (in Landroid/support/v4/app/NotificationCompat$Builder;) │ │ + #13 : (in Landroid/support/v4/app/NotificationCompat$Builder;) │ │ + name : 'mLocalOnly' │ │ + type : 'Z' │ │ + access : 0x0000 () │ │ + #14 : (in Landroid/support/v4/app/NotificationCompat$Builder;) │ │ name : 'mNotification' │ │ type : 'Landroid/app/Notification;' │ │ access : 0x0000 () │ │ - #9 : (in Landroid/support/v4/app/NotificationCompat$Builder;) │ │ + #15 : (in Landroid/support/v4/app/NotificationCompat$Builder;) │ │ name : 'mNumber' │ │ type : 'I' │ │ access : 0x0000 () │ │ - #10 : (in Landroid/support/v4/app/NotificationCompat$Builder;) │ │ + #16 : (in Landroid/support/v4/app/NotificationCompat$Builder;) │ │ + name : 'mPeople' │ │ + type : 'Ljava/util/ArrayList;' │ │ + access : 0x0001 (PUBLIC) │ │ + #17 : (in Landroid/support/v4/app/NotificationCompat$Builder;) │ │ name : 'mPriority' │ │ type : 'I' │ │ access : 0x0000 () │ │ - #11 : (in Landroid/support/v4/app/NotificationCompat$Builder;) │ │ + #18 : (in Landroid/support/v4/app/NotificationCompat$Builder;) │ │ name : 'mProgress' │ │ type : 'I' │ │ access : 0x0000 () │ │ - #12 : (in Landroid/support/v4/app/NotificationCompat$Builder;) │ │ + #19 : (in Landroid/support/v4/app/NotificationCompat$Builder;) │ │ name : 'mProgressIndeterminate' │ │ type : 'Z' │ │ access : 0x0000 () │ │ - #13 : (in Landroid/support/v4/app/NotificationCompat$Builder;) │ │ + #20 : (in Landroid/support/v4/app/NotificationCompat$Builder;) │ │ name : 'mProgressMax' │ │ type : 'I' │ │ access : 0x0000 () │ │ - #14 : (in Landroid/support/v4/app/NotificationCompat$Builder;) │ │ + #21 : (in Landroid/support/v4/app/NotificationCompat$Builder;) │ │ + name : 'mPublicVersion' │ │ + type : 'Landroid/app/Notification;' │ │ + access : 0x0000 () │ │ + #22 : (in Landroid/support/v4/app/NotificationCompat$Builder;) │ │ + name : 'mShowWhen' │ │ + type : 'Z' │ │ + access : 0x0000 () │ │ + #23 : (in Landroid/support/v4/app/NotificationCompat$Builder;) │ │ + name : 'mSortKey' │ │ + type : 'Ljava/lang/String;' │ │ + access : 0x0000 () │ │ + #24 : (in Landroid/support/v4/app/NotificationCompat$Builder;) │ │ name : 'mStyle' │ │ type : 'Landroid/support/v4/app/NotificationCompat$Style;' │ │ access : 0x0000 () │ │ - #15 : (in Landroid/support/v4/app/NotificationCompat$Builder;) │ │ + #25 : (in Landroid/support/v4/app/NotificationCompat$Builder;) │ │ name : 'mSubText' │ │ type : 'Ljava/lang/CharSequence;' │ │ access : 0x0000 () │ │ - #16 : (in Landroid/support/v4/app/NotificationCompat$Builder;) │ │ + #26 : (in Landroid/support/v4/app/NotificationCompat$Builder;) │ │ name : 'mTickerView' │ │ type : 'Landroid/widget/RemoteViews;' │ │ access : 0x0000 () │ │ - #17 : (in Landroid/support/v4/app/NotificationCompat$Builder;) │ │ + #27 : (in Landroid/support/v4/app/NotificationCompat$Builder;) │ │ name : 'mUseChronometer' │ │ type : 'Z' │ │ access : 0x0000 () │ │ + #28 : (in Landroid/support/v4/app/NotificationCompat$Builder;) │ │ + name : 'mVisibility' │ │ + type : 'I' │ │ + access : 0x0000 () │ │ Direct methods - │ │ #0 : (in Landroid/support/v4/app/NotificationCompat$Builder;) │ │ name : '' │ │ type : '(Landroid/content/Context;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ - registers : 5 │ │ + registers : 7 │ │ ins : 2 │ │ outs : 1 │ │ - insns size : 36 16-bit code units │ │ -03a650: |[03a650] android.support.v4.app.NotificationCompat$Builder.:(Landroid/content/Context;)V │ │ -03a660: 7010 9117 0300 |0000: invoke-direct {v3}, Ljava/lang/Object;.:()V // method@1791 │ │ -03a666: 2200 cf03 |0003: new-instance v0, Ljava/util/ArrayList; // type@03cf │ │ -03a66a: 7010 d317 0000 |0005: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@17d3 │ │ -03a670: 5b30 8c01 |0008: iput-object v0, v3, Landroid/support/v4/app/NotificationCompat$Builder;.mActions:Ljava/util/ArrayList; // field@018c │ │ -03a674: 2200 1a00 |000a: new-instance v0, Landroid/app/Notification; // type@001a │ │ -03a678: 7010 a300 0000 |000c: invoke-direct {v0}, Landroid/app/Notification;.:()V // method@00a3 │ │ -03a67e: 5b30 9401 |000f: iput-object v0, v3, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@0194 │ │ -03a682: 5b34 9101 |0011: iput-object v4, v3, Landroid/support/v4/app/NotificationCompat$Builder;.mContext:Landroid/content/Context; // field@0191 │ │ -03a686: 5430 9401 |0013: iget-object v0, v3, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@0194 │ │ -03a68a: 7100 bc17 0000 |0015: invoke-static {}, Ljava/lang/System;.currentTimeMillis:()J // method@17bc │ │ -03a690: 0b01 |0018: move-result-wide v1 │ │ -03a692: 5a01 0d00 |0019: iput-wide v1, v0, Landroid/app/Notification;.when:J // field@000d │ │ -03a696: 5430 9401 |001b: iget-object v0, v3, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@0194 │ │ -03a69a: 12f1 |001d: const/4 v1, #int -1 // #ff │ │ -03a69c: 5901 0000 |001e: iput v1, v0, Landroid/app/Notification;.audioStreamType:I // field@0000 │ │ -03a6a0: 1200 |0020: const/4 v0, #int 0 // #0 │ │ -03a6a2: 5930 9601 |0021: iput v0, v3, Landroid/support/v4/app/NotificationCompat$Builder;.mPriority:I // field@0196 │ │ -03a6a6: 0e00 |0023: return-void │ │ - catches : (none) │ │ - positions : │ │ - 0x0000 line=217 │ │ - 0x0003 line=202 │ │ - 0x000a line=204 │ │ - 0x0011 line=218 │ │ - 0x0013 line=221 │ │ - 0x001b line=222 │ │ - 0x0020 line=223 │ │ - 0x0023 line=224 │ │ + insns size : 52 16-bit code units │ │ +053f48: |[053f48] android.support.v4.app.NotificationCompat$Builder.:(Landroid/content/Context;)V │ │ +053f58: 1204 |0000: const/4 v4, #int 0 // #0 │ │ +053f5a: 7010 8622 0500 |0001: invoke-direct {v5}, Ljava/lang/Object;.:()V // method@2286 │ │ +053f60: 1210 |0004: const/4 v0, #int 1 // #1 │ │ +053f62: 5c50 0e02 |0005: iput-boolean v0, v5, Landroid/support/v4/app/NotificationCompat$Builder;.mShowWhen:Z // field@020e │ │ +053f66: 2200 5905 |0007: new-instance v0, Ljava/util/ArrayList; // type@0559 │ │ +053f6a: 7010 cf22 0000 |0009: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@22cf │ │ +053f70: 5b50 f801 |000c: iput-object v0, v5, Landroid/support/v4/app/NotificationCompat$Builder;.mActions:Ljava/util/ArrayList; // field@01f8 │ │ +053f74: 5c54 0502 |000e: iput-boolean v4, v5, Landroid/support/v4/app/NotificationCompat$Builder;.mLocalOnly:Z // field@0205 │ │ +053f78: 5954 fa01 |0010: iput v4, v5, Landroid/support/v4/app/NotificationCompat$Builder;.mColor:I // field@01fa │ │ +053f7c: 5954 1402 |0012: iput v4, v5, Landroid/support/v4/app/NotificationCompat$Builder;.mVisibility:I // field@0214 │ │ +053f80: 2200 2200 |0014: new-instance v0, Landroid/app/Notification; // type@0022 │ │ +053f84: 7010 c300 0000 |0016: invoke-direct {v0}, Landroid/app/Notification;.:()V // method@00c3 │ │ +053f8a: 5b50 0602 |0019: iput-object v0, v5, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@0206 │ │ +053f8e: 5b56 ff01 |001b: iput-object v6, v5, Landroid/support/v4/app/NotificationCompat$Builder;.mContext:Landroid/content/Context; // field@01ff │ │ +053f92: 5450 0602 |001d: iget-object v0, v5, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@0206 │ │ +053f96: 7100 b422 0000 |001f: invoke-static {}, Ljava/lang/System;.currentTimeMillis:()J // method@22b4 │ │ +053f9c: 0b02 |0022: move-result-wide v2 │ │ +053f9e: 5a02 1500 |0023: iput-wide v2, v0, Landroid/app/Notification;.when:J // field@0015 │ │ +053fa2: 5450 0602 |0025: iget-object v0, v5, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@0206 │ │ +053fa6: 12f1 |0027: const/4 v1, #int -1 // #ff │ │ +053fa8: 5901 0500 |0028: iput v1, v0, Landroid/app/Notification;.audioStreamType:I // field@0005 │ │ +053fac: 5954 0902 |002a: iput v4, v5, Landroid/support/v4/app/NotificationCompat$Builder;.mPriority:I // field@0209 │ │ +053fb0: 2200 5905 |002c: new-instance v0, Ljava/util/ArrayList; // type@0559 │ │ +053fb4: 7010 cf22 0000 |002e: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@22cf │ │ +053fba: 5b50 0802 |0031: iput-object v0, v5, Landroid/support/v4/app/NotificationCompat$Builder;.mPeople:Ljava/util/ArrayList; // field@0208 │ │ +053fbe: 0e00 |0033: return-void │ │ + catches : (none) │ │ + positions : │ │ + 0x0001 line=906 │ │ + 0x0004 line=874 │ │ + 0x0007 line=884 │ │ + 0x000e line=885 │ │ + 0x0010 line=888 │ │ + 0x0012 line=889 │ │ + 0x0014 line=892 │ │ + 0x001b line=907 │ │ + 0x001d line=910 │ │ + 0x0025 line=911 │ │ + 0x002a line=912 │ │ + 0x002c line=913 │ │ + 0x0033 line=914 │ │ locals : │ │ - 0x0000 - 0x0024 reg=3 this Landroid/support/v4/app/NotificationCompat$Builder; │ │ - 0x0000 - 0x0024 reg=4 context Landroid/content/Context; │ │ + 0x0000 - 0x0034 reg=5 this Landroid/support/v4/app/NotificationCompat$Builder; │ │ + 0x0000 - 0x0034 reg=6 context Landroid/content/Context; │ │ │ │ #1 : (in Landroid/support/v4/app/NotificationCompat$Builder;) │ │ + name : 'limitCharSequenceLength' │ │ + type : '(Ljava/lang/CharSequence;)Ljava/lang/CharSequence;' │ │ + access : 0x000c (PROTECTED STATIC) │ │ + code - │ │ + registers : 3 │ │ + ins : 1 │ │ + outs : 3 │ │ + insns size : 17 16-bit code units │ │ +053fc0: |[053fc0] android.support.v4.app.NotificationCompat$Builder.limitCharSequenceLength:(Ljava/lang/CharSequence;)Ljava/lang/CharSequence; │ │ +053fd0: 1301 0014 |0000: const/16 v1, #int 5120 // #1400 │ │ +053fd4: 3902 0300 |0002: if-nez v2, 0005 // +0003 │ │ +053fd8: 1102 |0004: return-object v2 │ │ +053fda: 7210 4922 0200 |0005: invoke-interface {v2}, Ljava/lang/CharSequence;.length:()I // method@2249 │ │ +053fe0: 0a00 |0008: move-result v0 │ │ +053fe2: 3710 fbff |0009: if-le v0, v1, 0004 // -0005 │ │ +053fe6: 1200 |000b: const/4 v0, #int 0 // #0 │ │ +053fe8: 7230 4a22 0201 |000c: invoke-interface {v2, v0, v1}, Ljava/lang/CharSequence;.subSequence:(II)Ljava/lang/CharSequence; // method@224a │ │ +053fee: 0c02 |000f: move-result-object v2 │ │ +053ff0: 28f4 |0010: goto 0004 // -000c │ │ + catches : (none) │ │ + positions : │ │ + 0x0002 line=1536 │ │ + 0x0004 line=1540 │ │ + 0x0005 line=1537 │ │ + 0x000b line=1538 │ │ + locals : │ │ + 0x0000 - 0x0011 reg=2 cs Ljava/lang/CharSequence; │ │ + │ │ + #2 : (in Landroid/support/v4/app/NotificationCompat$Builder;) │ │ name : 'setFlag' │ │ type : '(IZ)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 6 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 20 16-bit code units │ │ -03a6a8: |[03a6a8] android.support.v4.app.NotificationCompat$Builder.setFlag:(IZ)V │ │ -03a6b8: 3805 0a00 |0000: if-eqz v5, 000a // +000a │ │ -03a6bc: 5430 9401 |0002: iget-object v0, v3, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@0194 │ │ -03a6c0: 5201 0400 |0004: iget v1, v0, Landroid/app/Notification;.flags:I // field@0004 │ │ -03a6c4: b641 |0006: or-int/2addr v1, v4 │ │ -03a6c6: 5901 0400 |0007: iput v1, v0, Landroid/app/Notification;.flags:I // field@0004 │ │ -03a6ca: 0e00 |0009: return-void │ │ -03a6cc: 5430 9401 |000a: iget-object v0, v3, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@0194 │ │ -03a6d0: 5201 0400 |000c: iget v1, v0, Landroid/app/Notification;.flags:I // field@0004 │ │ -03a6d4: df02 04ff |000e: xor-int/lit8 v2, v4, #int -1 // #ff │ │ -03a6d8: b521 |0010: and-int/2addr v1, v2 │ │ -03a6da: 5901 0400 |0011: iput v1, v0, Landroid/app/Notification;.flags:I // field@0004 │ │ -03a6de: 28f6 |0013: goto 0009 // -000a │ │ +053ff4: |[053ff4] android.support.v4.app.NotificationCompat$Builder.setFlag:(IZ)V │ │ +054004: 3805 0a00 |0000: if-eqz v5, 000a // +000a │ │ +054008: 5430 0602 |0002: iget-object v0, v3, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@0206 │ │ +05400c: 5201 0b00 |0004: iget v1, v0, Landroid/app/Notification;.flags:I // field@000b │ │ +054010: b641 |0006: or-int/2addr v1, v4 │ │ +054012: 5901 0b00 |0007: iput v1, v0, Landroid/app/Notification;.flags:I // field@000b │ │ +054016: 0e00 |0009: return-void │ │ +054018: 5430 0602 |000a: iget-object v0, v3, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@0206 │ │ +05401c: 5201 0b00 |000c: iget v1, v0, Landroid/app/Notification;.flags:I // field@000b │ │ +054020: df02 04ff |000e: xor-int/lit8 v2, v4, #int -1 // #ff │ │ +054024: b521 |0010: and-int/2addr v1, v2 │ │ +054026: 5901 0b00 |0011: iput v1, v0, Landroid/app/Notification;.flags:I // field@000b │ │ +05402a: 28f6 |0013: goto 0009 // -000a │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=520 │ │ - 0x0002 line=521 │ │ - 0x0009 line=525 │ │ - 0x000a line=523 │ │ + 0x0000 line=1262 │ │ + 0x0002 line=1263 │ │ + 0x0009 line=1267 │ │ + 0x000a line=1265 │ │ locals : │ │ 0x0000 - 0x0014 reg=3 this Landroid/support/v4/app/NotificationCompat$Builder; │ │ 0x0000 - 0x0014 reg=4 mask I │ │ 0x0000 - 0x0014 reg=5 value Z │ │ │ │ Virtual methods - │ │ #0 : (in Landroid/support/v4/app/NotificationCompat$Builder;) │ │ @@ -13292,753 +17785,1393 @@ │ │ type : '(ILjava/lang/CharSequence;Landroid/app/PendingIntent;)Landroid/support/v4/app/NotificationCompat$Builder;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 11 16-bit code units │ │ -03a6e0: |[03a6e0] android.support.v4.app.NotificationCompat$Builder.addAction:(ILjava/lang/CharSequence;Landroid/app/PendingIntent;)Landroid/support/v4/app/NotificationCompat$Builder; │ │ -03a6f0: 5420 8c01 |0000: iget-object v0, v2, Landroid/support/v4/app/NotificationCompat$Builder;.mActions:Ljava/util/ArrayList; // field@018c │ │ -03a6f4: 2201 e000 |0002: new-instance v1, Landroid/support/v4/app/NotificationCompat$Action; // type@00e0 │ │ -03a6f8: 7040 f204 3154 |0004: invoke-direct {v1, v3, v4, v5}, Landroid/support/v4/app/NotificationCompat$Action;.:(ILjava/lang/CharSequence;Landroid/app/PendingIntent;)V // method@04f2 │ │ -03a6fe: 6e20 d617 1000 |0007: invoke-virtual {v0, v1}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@17d6 │ │ -03a704: 1102 |000a: return-object v2 │ │ +05402c: |[05402c] android.support.v4.app.NotificationCompat$Builder.addAction:(ILjava/lang/CharSequence;Landroid/app/PendingIntent;)Landroid/support/v4/app/NotificationCompat$Builder; │ │ +05403c: 5420 f801 |0000: iget-object v0, v2, Landroid/support/v4/app/NotificationCompat$Builder;.mActions:Ljava/util/ArrayList; // field@01f8 │ │ +054040: 2201 5901 |0002: new-instance v1, Landroid/support/v4/app/NotificationCompat$Action; // type@0159 │ │ +054044: 7040 0f07 3154 |0004: invoke-direct {v1, v3, v4, v5}, Landroid/support/v4/app/NotificationCompat$Action;.:(ILjava/lang/CharSequence;Landroid/app/PendingIntent;)V // method@070f │ │ +05404a: 6e20 d322 1000 |0007: invoke-virtual {v0, v1}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@22d3 │ │ +054050: 1102 |000a: return-object v2 │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=560 │ │ - 0x000a line=561 │ │ + 0x0000 line=1432 │ │ + 0x000a line=1433 │ │ locals : │ │ 0x0000 - 0x000b reg=2 this Landroid/support/v4/app/NotificationCompat$Builder; │ │ 0x0000 - 0x000b reg=3 icon I │ │ 0x0000 - 0x000b reg=4 title Ljava/lang/CharSequence; │ │ 0x0000 - 0x000b reg=5 intent Landroid/app/PendingIntent; │ │ │ │ #1 : (in Landroid/support/v4/app/NotificationCompat$Builder;) │ │ + name : 'addAction' │ │ + type : '(Landroid/support/v4/app/NotificationCompat$Action;)Landroid/support/v4/app/NotificationCompat$Builder;' │ │ + access : 0x0001 (PUBLIC) │ │ + code - │ │ + registers : 3 │ │ + ins : 2 │ │ + outs : 2 │ │ + insns size : 6 16-bit code units │ │ +054054: |[054054] android.support.v4.app.NotificationCompat$Builder.addAction:(Landroid/support/v4/app/NotificationCompat$Action;)Landroid/support/v4/app/NotificationCompat$Builder; │ │ +054064: 5410 f801 |0000: iget-object v0, v1, Landroid/support/v4/app/NotificationCompat$Builder;.mActions:Ljava/util/ArrayList; // field@01f8 │ │ +054068: 6e20 d322 2000 |0002: invoke-virtual {v0, v2}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@22d3 │ │ +05406e: 1101 |0005: return-object v1 │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=1451 │ │ + 0x0005 line=1452 │ │ + locals : │ │ + 0x0000 - 0x0006 reg=1 this Landroid/support/v4/app/NotificationCompat$Builder; │ │ + 0x0000 - 0x0006 reg=2 action Landroid/support/v4/app/NotificationCompat$Action; │ │ + │ │ + #2 : (in Landroid/support/v4/app/NotificationCompat$Builder;) │ │ + name : 'addExtras' │ │ + type : '(Landroid/os/Bundle;)Landroid/support/v4/app/NotificationCompat$Builder;' │ │ + access : 0x0001 (PUBLIC) │ │ + code - │ │ + registers : 3 │ │ + ins : 2 │ │ + outs : 2 │ │ + insns size : 20 16-bit code units │ │ +054070: |[054070] android.support.v4.app.NotificationCompat$Builder.addExtras:(Landroid/os/Bundle;)Landroid/support/v4/app/NotificationCompat$Builder; │ │ +054080: 3802 0d00 |0000: if-eqz v2, 000d // +000d │ │ +054084: 5410 0002 |0002: iget-object v0, v1, Landroid/support/v4/app/NotificationCompat$Builder;.mExtras:Landroid/os/Bundle; // field@0200 │ │ +054088: 3900 0a00 |0004: if-nez v0, 000e // +000a │ │ +05408c: 2200 a000 |0006: new-instance v0, Landroid/os/Bundle; // type@00a0 │ │ +054090: 7020 e202 2000 |0008: invoke-direct {v0, v2}, Landroid/os/Bundle;.:(Landroid/os/Bundle;)V // method@02e2 │ │ +054096: 5b10 0002 |000b: iput-object v0, v1, Landroid/support/v4/app/NotificationCompat$Builder;.mExtras:Landroid/os/Bundle; // field@0200 │ │ +05409a: 1101 |000d: return-object v1 │ │ +05409c: 5410 0002 |000e: iget-object v0, v1, Landroid/support/v4/app/NotificationCompat$Builder;.mExtras:Landroid/os/Bundle; // field@0200 │ │ +0540a0: 6e20 f602 2000 |0010: invoke-virtual {v0, v2}, Landroid/os/Bundle;.putAll:(Landroid/os/Bundle;)V // method@02f6 │ │ +0540a6: 28fa |0013: goto 000d // -0006 │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=1371 │ │ + 0x0002 line=1372 │ │ + 0x0006 line=1373 │ │ + 0x000d line=1378 │ │ + 0x000e line=1375 │ │ + locals : │ │ + 0x0000 - 0x0014 reg=1 this Landroid/support/v4/app/NotificationCompat$Builder; │ │ + 0x0000 - 0x0014 reg=2 extras Landroid/os/Bundle; │ │ + │ │ + #3 : (in Landroid/support/v4/app/NotificationCompat$Builder;) │ │ + name : 'addPerson' │ │ + type : '(Ljava/lang/String;)Landroid/support/v4/app/NotificationCompat$Builder;' │ │ + access : 0x0001 (PUBLIC) │ │ + code - │ │ + registers : 3 │ │ + ins : 2 │ │ + outs : 2 │ │ + insns size : 6 16-bit code units │ │ +0540a8: |[0540a8] android.support.v4.app.NotificationCompat$Builder.addPerson:(Ljava/lang/String;)Landroid/support/v4/app/NotificationCompat$Builder; │ │ +0540b8: 5410 0802 |0000: iget-object v0, v1, Landroid/support/v4/app/NotificationCompat$Builder;.mPeople:Ljava/util/ArrayList; // field@0208 │ │ +0540bc: 6e20 d322 2000 |0002: invoke-virtual {v0, v2}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@22d3 │ │ +0540c2: 1101 |0005: return-object v1 │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=1314 │ │ + 0x0005 line=1315 │ │ + locals : │ │ + 0x0000 - 0x0006 reg=1 this Landroid/support/v4/app/NotificationCompat$Builder; │ │ + 0x0000 - 0x0006 reg=2 uri Ljava/lang/String; │ │ + │ │ + #4 : (in Landroid/support/v4/app/NotificationCompat$Builder;) │ │ name : 'build' │ │ type : '()Landroid/app/Notification;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -03a708: |[03a708] android.support.v4.app.NotificationCompat$Builder.build:()Landroid/app/Notification; │ │ -03a718: 7100 3405 0000 |0000: invoke-static {}, Landroid/support/v4/app/NotificationCompat;.access$000:()Landroid/support/v4/app/NotificationCompat$NotificationCompatImpl; // method@0534 │ │ -03a71e: 0c00 |0003: move-result-object v0 │ │ -03a720: 7220 2605 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/app/NotificationCompat$NotificationCompatImpl;.build:(Landroid/support/v4/app/NotificationCompat$Builder;)Landroid/app/Notification; // method@0526 │ │ -03a726: 0c00 |0007: move-result-object v0 │ │ -03a728: 1100 |0008: return-object v0 │ │ +0540c4: |[0540c4] android.support.v4.app.NotificationCompat$Builder.build:()Landroid/app/Notification; │ │ +0540d4: 7100 ed07 0000 |0000: invoke-static {}, Landroid/support/v4/app/NotificationCompat;.access$200:()Landroid/support/v4/app/NotificationCompat$NotificationCompatImpl; // method@07ed │ │ +0540da: 0c00 |0003: move-result-object v0 │ │ +0540dc: 7220 7907 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/app/NotificationCompat$NotificationCompatImpl;.build:(Landroid/support/v4/app/NotificationCompat$Builder;)Landroid/app/Notification; // method@0779 │ │ +0540e2: 0c00 |0007: move-result-object v0 │ │ +0540e4: 1100 |0008: return-object v0 │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=595 │ │ + 0x0000 line=1532 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 this Landroid/support/v4/app/NotificationCompat$Builder; │ │ │ │ - #2 : (in Landroid/support/v4/app/NotificationCompat$Builder;) │ │ + #5 : (in Landroid/support/v4/app/NotificationCompat$Builder;) │ │ + name : 'extend' │ │ + type : '(Landroid/support/v4/app/NotificationCompat$Extender;)Landroid/support/v4/app/NotificationCompat$Builder;' │ │ + access : 0x0001 (PUBLIC) │ │ + code - │ │ + registers : 2 │ │ + ins : 2 │ │ + outs : 2 │ │ + insns size : 4 16-bit code units │ │ +0540e8: |[0540e8] android.support.v4.app.NotificationCompat$Builder.extend:(Landroid/support/v4/app/NotificationCompat$Extender;)Landroid/support/v4/app/NotificationCompat$Builder; │ │ +0540f8: 7220 7207 0100 |0000: invoke-interface {v1, v0}, Landroid/support/v4/app/NotificationCompat$Extender;.extend:(Landroid/support/v4/app/NotificationCompat$Builder;)Landroid/support/v4/app/NotificationCompat$Builder; // method@0772 │ │ +0540fe: 1100 |0003: return-object v0 │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=1515 │ │ + 0x0003 line=1516 │ │ + locals : │ │ + 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/NotificationCompat$Builder; │ │ + 0x0000 - 0x0004 reg=1 extender Landroid/support/v4/app/NotificationCompat$Extender; │ │ + │ │ + #6 : (in Landroid/support/v4/app/NotificationCompat$Builder;) │ │ + name : 'getExtras' │ │ + type : '()Landroid/os/Bundle;' │ │ + access : 0x0001 (PUBLIC) │ │ + code - │ │ + registers : 2 │ │ + ins : 1 │ │ + outs : 1 │ │ + insns size : 14 16-bit code units │ │ +054100: |[054100] android.support.v4.app.NotificationCompat$Builder.getExtras:()Landroid/os/Bundle; │ │ +054110: 5410 0002 |0000: iget-object v0, v1, Landroid/support/v4/app/NotificationCompat$Builder;.mExtras:Landroid/os/Bundle; // field@0200 │ │ +054114: 3900 0900 |0002: if-nez v0, 000b // +0009 │ │ +054118: 2200 a000 |0004: new-instance v0, Landroid/os/Bundle; // type@00a0 │ │ +05411c: 7010 e102 0000 |0006: invoke-direct {v0}, Landroid/os/Bundle;.:()V // method@02e1 │ │ +054122: 5b10 0002 |0009: iput-object v0, v1, Landroid/support/v4/app/NotificationCompat$Builder;.mExtras:Landroid/os/Bundle; // field@0200 │ │ +054126: 5410 0002 |000b: iget-object v0, v1, Landroid/support/v4/app/NotificationCompat$Builder;.mExtras:Landroid/os/Bundle; // field@0200 │ │ +05412a: 1100 |000d: return-object v0 │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=1409 │ │ + 0x0004 line=1410 │ │ + 0x000b line=1412 │ │ + locals : │ │ + 0x0000 - 0x000e reg=1 this Landroid/support/v4/app/NotificationCompat$Builder; │ │ + │ │ + #7 : (in Landroid/support/v4/app/NotificationCompat$Builder;) │ │ name : 'getNotification' │ │ type : '()Landroid/app/Notification;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -03a72c: |[03a72c] android.support.v4.app.NotificationCompat$Builder.getNotification:()Landroid/app/Notification; │ │ -03a73c: 7100 3405 0000 |0000: invoke-static {}, Landroid/support/v4/app/NotificationCompat;.access$000:()Landroid/support/v4/app/NotificationCompat$NotificationCompatImpl; // method@0534 │ │ -03a742: 0c00 |0003: move-result-object v0 │ │ -03a744: 7220 2605 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/app/NotificationCompat$NotificationCompatImpl;.build:(Landroid/support/v4/app/NotificationCompat$Builder;)Landroid/app/Notification; // method@0526 │ │ -03a74a: 0c00 |0007: move-result-object v0 │ │ -03a74c: 1100 |0008: return-object v0 │ │ +05412c: |[05412c] android.support.v4.app.NotificationCompat$Builder.getNotification:()Landroid/app/Notification; │ │ +05413c: 7100 ed07 0000 |0000: invoke-static {}, Landroid/support/v4/app/NotificationCompat;.access$200:()Landroid/support/v4/app/NotificationCompat$NotificationCompatImpl; // method@07ed │ │ +054142: 0c00 |0003: move-result-object v0 │ │ +054144: 7220 7907 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/app/NotificationCompat$NotificationCompatImpl;.build:(Landroid/support/v4/app/NotificationCompat$Builder;)Landroid/app/Notification; // method@0779 │ │ +05414a: 0c00 |0007: move-result-object v0 │ │ +05414c: 1100 |0008: return-object v0 │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=587 │ │ + 0x0000 line=1524 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 this Landroid/support/v4/app/NotificationCompat$Builder; │ │ │ │ - #3 : (in Landroid/support/v4/app/NotificationCompat$Builder;) │ │ + #8 : (in Landroid/support/v4/app/NotificationCompat$Builder;) │ │ name : 'setAutoCancel' │ │ type : '(Z)Landroid/support/v4/app/NotificationCompat$Builder;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -03a750: |[03a750] android.support.v4.app.NotificationCompat$Builder.setAutoCancel:(Z)Landroid/support/v4/app/NotificationCompat$Builder; │ │ -03a760: 1300 1000 |0000: const/16 v0, #int 16 // #10 │ │ -03a764: 7030 0c05 0102 |0002: invoke-direct {v1, v0, v2}, Landroid/support/v4/app/NotificationCompat$Builder;.setFlag:(IZ)V // method@050c │ │ -03a76a: 1101 |0005: return-object v1 │ │ +054150: |[054150] android.support.v4.app.NotificationCompat$Builder.setAutoCancel:(Z)Landroid/support/v4/app/NotificationCompat$Builder; │ │ +054160: 1300 1000 |0000: const/16 v0, #int 16 // #10 │ │ +054164: 7030 3b07 0102 |0002: invoke-direct {v1, v0, v2}, Landroid/support/v4/app/NotificationCompat$Builder;.setFlag:(IZ)V // method@073b │ │ +05416a: 1101 |0005: return-object v1 │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=497 │ │ - 0x0005 line=498 │ │ + 0x0000 line=1216 │ │ + 0x0005 line=1217 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/app/NotificationCompat$Builder; │ │ 0x0000 - 0x0006 reg=2 autoCancel Z │ │ │ │ - #4 : (in Landroid/support/v4/app/NotificationCompat$Builder;) │ │ + #9 : (in Landroid/support/v4/app/NotificationCompat$Builder;) │ │ + name : 'setCategory' │ │ + type : '(Ljava/lang/String;)Landroid/support/v4/app/NotificationCompat$Builder;' │ │ + access : 0x0001 (PUBLIC) │ │ + code - │ │ + registers : 2 │ │ + ins : 2 │ │ + outs : 0 │ │ + insns size : 3 16-bit code units │ │ +05416c: |[05416c] android.support.v4.app.NotificationCompat$Builder.setCategory:(Ljava/lang/String;)Landroid/support/v4/app/NotificationCompat$Builder; │ │ +05417c: 5b01 f901 |0000: iput-object v1, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mCategory:Ljava/lang/String; // field@01f9 │ │ +054180: 1100 |0002: return-object v0 │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=1239 │ │ + 0x0002 line=1240 │ │ + locals : │ │ + 0x0000 - 0x0003 reg=0 this Landroid/support/v4/app/NotificationCompat$Builder; │ │ + 0x0000 - 0x0003 reg=1 category Ljava/lang/String; │ │ + │ │ + #10 : (in Landroid/support/v4/app/NotificationCompat$Builder;) │ │ + name : 'setColor' │ │ + type : '(I)Landroid/support/v4/app/NotificationCompat$Builder;' │ │ + access : 0x0001 (PUBLIC) │ │ + code - │ │ + registers : 2 │ │ + ins : 2 │ │ + outs : 0 │ │ + insns size : 3 16-bit code units │ │ +054184: |[054184] android.support.v4.app.NotificationCompat$Builder.setColor:(I)Landroid/support/v4/app/NotificationCompat$Builder; │ │ +054194: 5901 fa01 |0000: iput v1, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mColor:I // field@01fa │ │ +054198: 1100 |0002: return-object v0 │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=1481 │ │ + 0x0002 line=1482 │ │ + locals : │ │ + 0x0000 - 0x0003 reg=0 this Landroid/support/v4/app/NotificationCompat$Builder; │ │ + 0x0000 - 0x0003 reg=1 argb I │ │ + │ │ + #11 : (in Landroid/support/v4/app/NotificationCompat$Builder;) │ │ name : 'setContent' │ │ type : '(Landroid/widget/RemoteViews;)Landroid/support/v4/app/NotificationCompat$Builder;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 5 16-bit code units │ │ -03a76c: |[03a76c] android.support.v4.app.NotificationCompat$Builder.setContent:(Landroid/widget/RemoteViews;)Landroid/support/v4/app/NotificationCompat$Builder; │ │ -03a77c: 5410 9401 |0000: iget-object v0, v1, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@0194 │ │ -03a780: 5b02 0100 |0002: iput-object v2, v0, Landroid/app/Notification;.contentView:Landroid/widget/RemoteViews; // field@0001 │ │ -03a784: 1101 |0004: return-object v1 │ │ +05419c: |[05419c] android.support.v4.app.NotificationCompat$Builder.setContent:(Landroid/widget/RemoteViews;)Landroid/support/v4/app/NotificationCompat$Builder; │ │ +0541ac: 5410 0602 |0000: iget-object v0, v1, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@0206 │ │ +0541b0: 5b02 0700 |0002: iput-object v2, v0, Landroid/app/Notification;.contentView:Landroid/widget/RemoteViews; // field@0007 │ │ +0541b4: 1101 |0004: return-object v1 │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=342 │ │ - 0x0004 line=343 │ │ + 0x0000 line=1041 │ │ + 0x0004 line=1042 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/app/NotificationCompat$Builder; │ │ 0x0000 - 0x0005 reg=2 views Landroid/widget/RemoteViews; │ │ │ │ - #5 : (in Landroid/support/v4/app/NotificationCompat$Builder;) │ │ + #12 : (in Landroid/support/v4/app/NotificationCompat$Builder;) │ │ name : 'setContentInfo' │ │ type : '(Ljava/lang/CharSequence;)Landroid/support/v4/app/NotificationCompat$Builder;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ - registers : 2 │ │ + registers : 3 │ │ ins : 2 │ │ - outs : 0 │ │ - insns size : 3 16-bit code units │ │ -03a788: |[03a788] android.support.v4.app.NotificationCompat$Builder.setContentInfo:(Ljava/lang/CharSequence;)Landroid/support/v4/app/NotificationCompat$Builder; │ │ -03a798: 5b01 8d01 |0000: iput-object v1, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mContentInfo:Ljava/lang/CharSequence; // field@018d │ │ -03a79c: 1100 |0002: return-object v0 │ │ + outs : 1 │ │ + insns size : 7 16-bit code units │ │ +0541b8: |[0541b8] android.support.v4.app.NotificationCompat$Builder.setContentInfo:(Ljava/lang/CharSequence;)Landroid/support/v4/app/NotificationCompat$Builder; │ │ +0541c8: 7110 2f07 0200 |0000: invoke-static {v2}, Landroid/support/v4/app/NotificationCompat$Builder;.limitCharSequenceLength:(Ljava/lang/CharSequence;)Ljava/lang/CharSequence; // method@072f │ │ +0541ce: 0c00 |0003: move-result-object v0 │ │ +0541d0: 5b10 fb01 |0004: iput-object v0, v1, Landroid/support/v4/app/NotificationCompat$Builder;.mContentInfo:Ljava/lang/CharSequence; // field@01fb │ │ +0541d4: 1101 |0006: return-object v1 │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=323 │ │ - 0x0002 line=324 │ │ + 0x0000 line=1022 │ │ + 0x0006 line=1023 │ │ locals : │ │ - 0x0000 - 0x0003 reg=0 this Landroid/support/v4/app/NotificationCompat$Builder; │ │ - 0x0000 - 0x0003 reg=1 info Ljava/lang/CharSequence; │ │ + 0x0000 - 0x0007 reg=1 this Landroid/support/v4/app/NotificationCompat$Builder; │ │ + 0x0000 - 0x0007 reg=2 info Ljava/lang/CharSequence; │ │ │ │ - #6 : (in Landroid/support/v4/app/NotificationCompat$Builder;) │ │ + #13 : (in Landroid/support/v4/app/NotificationCompat$Builder;) │ │ name : 'setContentIntent' │ │ type : '(Landroid/app/PendingIntent;)Landroid/support/v4/app/NotificationCompat$Builder;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -03a7a0: |[03a7a0] android.support.v4.app.NotificationCompat$Builder.setContentIntent:(Landroid/app/PendingIntent;)Landroid/support/v4/app/NotificationCompat$Builder; │ │ -03a7b0: 5b01 8e01 |0000: iput-object v1, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mContentIntent:Landroid/app/PendingIntent; // field@018e │ │ -03a7b4: 1100 |0002: return-object v0 │ │ +0541d8: |[0541d8] android.support.v4.app.NotificationCompat$Builder.setContentIntent:(Landroid/app/PendingIntent;)Landroid/support/v4/app/NotificationCompat$Builder; │ │ +0541e8: 5b01 fc01 |0000: iput-object v1, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mContentIntent:Landroid/app/PendingIntent; // field@01fc │ │ +0541ec: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=355 │ │ - 0x0002 line=356 │ │ + 0x0000 line=1054 │ │ + 0x0002 line=1055 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Landroid/support/v4/app/NotificationCompat$Builder; │ │ 0x0000 - 0x0003 reg=1 intent Landroid/app/PendingIntent; │ │ │ │ - #7 : (in Landroid/support/v4/app/NotificationCompat$Builder;) │ │ + #14 : (in Landroid/support/v4/app/NotificationCompat$Builder;) │ │ name : 'setContentText' │ │ type : '(Ljava/lang/CharSequence;)Landroid/support/v4/app/NotificationCompat$Builder;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ - registers : 2 │ │ + registers : 3 │ │ ins : 2 │ │ - outs : 0 │ │ - insns size : 3 16-bit code units │ │ -03a7b8: |[03a7b8] android.support.v4.app.NotificationCompat$Builder.setContentText:(Ljava/lang/CharSequence;)Landroid/support/v4/app/NotificationCompat$Builder; │ │ -03a7c8: 5b01 8f01 |0000: iput-object v1, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mContentText:Ljava/lang/CharSequence; // field@018f │ │ -03a7cc: 1100 |0002: return-object v0 │ │ + outs : 1 │ │ + insns size : 7 16-bit code units │ │ +0541f0: |[0541f0] android.support.v4.app.NotificationCompat$Builder.setContentText:(Ljava/lang/CharSequence;)Landroid/support/v4/app/NotificationCompat$Builder; │ │ +054200: 7110 2f07 0200 |0000: invoke-static {v2}, Landroid/support/v4/app/NotificationCompat$Builder;.limitCharSequenceLength:(Ljava/lang/CharSequence;)Ljava/lang/CharSequence; // method@072f │ │ +054206: 0c00 |0003: move-result-object v0 │ │ +054208: 5b10 fd01 |0004: iput-object v0, v1, Landroid/support/v4/app/NotificationCompat$Builder;.mContentText:Ljava/lang/CharSequence; // field@01fd │ │ +05420c: 1101 |0006: return-object v1 │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=291 │ │ - 0x0002 line=292 │ │ + 0x0000 line=990 │ │ + 0x0006 line=991 │ │ locals : │ │ - 0x0000 - 0x0003 reg=0 this Landroid/support/v4/app/NotificationCompat$Builder; │ │ - 0x0000 - 0x0003 reg=1 text Ljava/lang/CharSequence; │ │ + 0x0000 - 0x0007 reg=1 this Landroid/support/v4/app/NotificationCompat$Builder; │ │ + 0x0000 - 0x0007 reg=2 text Ljava/lang/CharSequence; │ │ │ │ - #8 : (in Landroid/support/v4/app/NotificationCompat$Builder;) │ │ + #15 : (in Landroid/support/v4/app/NotificationCompat$Builder;) │ │ name : 'setContentTitle' │ │ type : '(Ljava/lang/CharSequence;)Landroid/support/v4/app/NotificationCompat$Builder;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ - registers : 2 │ │ + registers : 3 │ │ ins : 2 │ │ - outs : 0 │ │ - insns size : 3 16-bit code units │ │ -03a7d0: |[03a7d0] android.support.v4.app.NotificationCompat$Builder.setContentTitle:(Ljava/lang/CharSequence;)Landroid/support/v4/app/NotificationCompat$Builder; │ │ -03a7e0: 5b01 9001 |0000: iput-object v1, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mContentTitle:Ljava/lang/CharSequence; // field@0190 │ │ -03a7e4: 1100 |0002: return-object v0 │ │ + outs : 1 │ │ + insns size : 7 16-bit code units │ │ +054210: |[054210] android.support.v4.app.NotificationCompat$Builder.setContentTitle:(Ljava/lang/CharSequence;)Landroid/support/v4/app/NotificationCompat$Builder; │ │ +054220: 7110 2f07 0200 |0000: invoke-static {v2}, Landroid/support/v4/app/NotificationCompat$Builder;.limitCharSequenceLength:(Ljava/lang/CharSequence;)Ljava/lang/CharSequence; // method@072f │ │ +054226: 0c00 |0003: move-result-object v0 │ │ +054228: 5b10 fe01 |0004: iput-object v0, v1, Landroid/support/v4/app/NotificationCompat$Builder;.mContentTitle:Ljava/lang/CharSequence; // field@01fe │ │ +05422c: 1101 |0006: return-object v1 │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=283 │ │ - 0x0002 line=284 │ │ + 0x0000 line=982 │ │ + 0x0006 line=983 │ │ locals : │ │ - 0x0000 - 0x0003 reg=0 this Landroid/support/v4/app/NotificationCompat$Builder; │ │ - 0x0000 - 0x0003 reg=1 title Ljava/lang/CharSequence; │ │ + 0x0000 - 0x0007 reg=1 this Landroid/support/v4/app/NotificationCompat$Builder; │ │ + 0x0000 - 0x0007 reg=2 title Ljava/lang/CharSequence; │ │ │ │ - #9 : (in Landroid/support/v4/app/NotificationCompat$Builder;) │ │ + #16 : (in Landroid/support/v4/app/NotificationCompat$Builder;) │ │ name : 'setDefaults' │ │ type : '(I)Landroid/support/v4/app/NotificationCompat$Builder;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 17 16-bit code units │ │ -03a7e8: |[03a7e8] android.support.v4.app.NotificationCompat$Builder.setDefaults:(I)Landroid/support/v4/app/NotificationCompat$Builder; │ │ -03a7f8: 5420 9401 |0000: iget-object v0, v2, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@0194 │ │ -03a7fc: 5903 0200 |0002: iput v3, v0, Landroid/app/Notification;.defaults:I // field@0002 │ │ -03a800: dd00 0304 |0004: and-int/lit8 v0, v3, #int 4 // #04 │ │ -03a804: 3800 0a00 |0006: if-eqz v0, 0010 // +000a │ │ -03a808: 5420 9401 |0008: iget-object v0, v2, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@0194 │ │ -03a80c: 5201 0400 |000a: iget v1, v0, Landroid/app/Notification;.flags:I // field@0004 │ │ -03a810: de01 0101 |000c: or-int/lit8 v1, v1, #int 1 // #01 │ │ -03a814: 5901 0400 |000e: iput v1, v0, Landroid/app/Notification;.flags:I // field@0004 │ │ -03a818: 1102 |0010: return-object v2 │ │ - catches : (none) │ │ - positions : │ │ - 0x0000 line=512 │ │ - 0x0004 line=513 │ │ - 0x0008 line=514 │ │ - 0x0010 line=516 │ │ +054230: |[054230] android.support.v4.app.NotificationCompat$Builder.setDefaults:(I)Landroid/support/v4/app/NotificationCompat$Builder; │ │ +054240: 5420 0602 |0000: iget-object v0, v2, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@0206 │ │ +054244: 5903 0800 |0002: iput v3, v0, Landroid/app/Notification;.defaults:I // field@0008 │ │ +054248: dd00 0304 |0004: and-int/lit8 v0, v3, #int 4 // #04 │ │ +05424c: 3800 0a00 |0006: if-eqz v0, 0010 // +000a │ │ +054250: 5420 0602 |0008: iget-object v0, v2, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@0206 │ │ +054254: 5201 0b00 |000a: iget v1, v0, Landroid/app/Notification;.flags:I // field@000b │ │ +054258: de01 0101 |000c: or-int/lit8 v1, v1, #int 1 // #01 │ │ +05425c: 5901 0b00 |000e: iput v1, v0, Landroid/app/Notification;.flags:I // field@000b │ │ +054260: 1102 |0010: return-object v2 │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=1254 │ │ + 0x0004 line=1255 │ │ + 0x0008 line=1256 │ │ + 0x0010 line=1258 │ │ locals : │ │ 0x0000 - 0x0011 reg=2 this Landroid/support/v4/app/NotificationCompat$Builder; │ │ 0x0000 - 0x0011 reg=3 defaults I │ │ │ │ - #10 : (in Landroid/support/v4/app/NotificationCompat$Builder;) │ │ + #17 : (in Landroid/support/v4/app/NotificationCompat$Builder;) │ │ name : 'setDeleteIntent' │ │ type : '(Landroid/app/PendingIntent;)Landroid/support/v4/app/NotificationCompat$Builder;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 5 16-bit code units │ │ -03a81c: |[03a81c] android.support.v4.app.NotificationCompat$Builder.setDeleteIntent:(Landroid/app/PendingIntent;)Landroid/support/v4/app/NotificationCompat$Builder; │ │ -03a82c: 5410 9401 |0000: iget-object v0, v1, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@0194 │ │ -03a830: 5b02 0300 |0002: iput-object v2, v0, Landroid/app/Notification;.deleteIntent:Landroid/app/PendingIntent; // field@0003 │ │ -03a834: 1101 |0004: return-object v1 │ │ +054264: |[054264] android.support.v4.app.NotificationCompat$Builder.setDeleteIntent:(Landroid/app/PendingIntent;)Landroid/support/v4/app/NotificationCompat$Builder; │ │ +054274: 5410 0602 |0000: iget-object v0, v1, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@0206 │ │ +054278: 5b02 0900 |0002: iput-object v2, v0, Landroid/app/Notification;.deleteIntent:Landroid/app/PendingIntent; // field@0009 │ │ +05427c: 1101 |0004: return-object v1 │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=367 │ │ - 0x0004 line=368 │ │ + 0x0000 line=1066 │ │ + 0x0004 line=1067 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/app/NotificationCompat$Builder; │ │ 0x0000 - 0x0005 reg=2 intent Landroid/app/PendingIntent; │ │ │ │ - #11 : (in Landroid/support/v4/app/NotificationCompat$Builder;) │ │ + #18 : (in Landroid/support/v4/app/NotificationCompat$Builder;) │ │ + name : 'setExtras' │ │ + type : '(Landroid/os/Bundle;)Landroid/support/v4/app/NotificationCompat$Builder;' │ │ + access : 0x0001 (PUBLIC) │ │ + code - │ │ + registers : 2 │ │ + ins : 2 │ │ + outs : 0 │ │ + insns size : 3 16-bit code units │ │ +054280: |[054280] android.support.v4.app.NotificationCompat$Builder.setExtras:(Landroid/os/Bundle;)Landroid/support/v4/app/NotificationCompat$Builder; │ │ +054290: 5b01 0002 |0000: iput-object v1, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mExtras:Landroid/os/Bundle; // field@0200 │ │ +054294: 1100 |0002: return-object v0 │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=1394 │ │ + 0x0002 line=1395 │ │ + locals : │ │ + 0x0000 - 0x0003 reg=0 this Landroid/support/v4/app/NotificationCompat$Builder; │ │ + 0x0000 - 0x0003 reg=1 extras Landroid/os/Bundle; │ │ + │ │ + #19 : (in Landroid/support/v4/app/NotificationCompat$Builder;) │ │ name : 'setFullScreenIntent' │ │ type : '(Landroid/app/PendingIntent;Z)Landroid/support/v4/app/NotificationCompat$Builder;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -03a838: |[03a838] android.support.v4.app.NotificationCompat$Builder.setFullScreenIntent:(Landroid/app/PendingIntent;Z)Landroid/support/v4/app/NotificationCompat$Builder; │ │ -03a848: 5b12 9201 |0000: iput-object v2, v1, Landroid/support/v4/app/NotificationCompat$Builder;.mFullScreenIntent:Landroid/app/PendingIntent; // field@0192 │ │ -03a84c: 1300 8000 |0002: const/16 v0, #int 128 // #80 │ │ -03a850: 7030 0c05 0103 |0004: invoke-direct {v1, v0, v3}, Landroid/support/v4/app/NotificationCompat$Builder;.setFlag:(IZ)V // method@050c │ │ -03a856: 1101 |0007: return-object v1 │ │ +054298: |[054298] android.support.v4.app.NotificationCompat$Builder.setFullScreenIntent:(Landroid/app/PendingIntent;Z)Landroid/support/v4/app/NotificationCompat$Builder; │ │ +0542a8: 5b12 0102 |0000: iput-object v2, v1, Landroid/support/v4/app/NotificationCompat$Builder;.mFullScreenIntent:Landroid/app/PendingIntent; // field@0201 │ │ +0542ac: 1300 8000 |0002: const/16 v0, #int 128 // #80 │ │ +0542b0: 7030 3b07 0103 |0004: invoke-direct {v1, v0, v3}, Landroid/support/v4/app/NotificationCompat$Builder;.setFlag:(IZ)V // method@073b │ │ +0542b6: 1101 |0007: return-object v1 │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=385 │ │ - 0x0002 line=386 │ │ - 0x0007 line=387 │ │ + 0x0000 line=1089 │ │ + 0x0002 line=1090 │ │ + 0x0007 line=1091 │ │ locals : │ │ 0x0000 - 0x0008 reg=1 this Landroid/support/v4/app/NotificationCompat$Builder; │ │ 0x0000 - 0x0008 reg=2 intent Landroid/app/PendingIntent; │ │ 0x0000 - 0x0008 reg=3 highPriority Z │ │ │ │ - #12 : (in Landroid/support/v4/app/NotificationCompat$Builder;) │ │ + #20 : (in Landroid/support/v4/app/NotificationCompat$Builder;) │ │ + name : 'setGroup' │ │ + type : '(Ljava/lang/String;)Landroid/support/v4/app/NotificationCompat$Builder;' │ │ + access : 0x0001 (PUBLIC) │ │ + code - │ │ + registers : 2 │ │ + ins : 2 │ │ + outs : 0 │ │ + insns size : 3 16-bit code units │ │ +0542b8: |[0542b8] android.support.v4.app.NotificationCompat$Builder.setGroup:(Ljava/lang/String;)Landroid/support/v4/app/NotificationCompat$Builder; │ │ +0542c8: 5b01 0202 |0000: iput-object v1, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mGroupKey:Ljava/lang/String; // field@0202 │ │ +0542cc: 1100 |0002: return-object v0 │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=1330 │ │ + 0x0002 line=1331 │ │ + locals : │ │ + 0x0000 - 0x0003 reg=0 this Landroid/support/v4/app/NotificationCompat$Builder; │ │ + 0x0000 - 0x0003 reg=1 groupKey Ljava/lang/String; │ │ + │ │ + #21 : (in Landroid/support/v4/app/NotificationCompat$Builder;) │ │ + name : 'setGroupSummary' │ │ + type : '(Z)Landroid/support/v4/app/NotificationCompat$Builder;' │ │ + access : 0x0001 (PUBLIC) │ │ + code - │ │ + registers : 2 │ │ + ins : 2 │ │ + outs : 0 │ │ + insns size : 3 16-bit code units │ │ +0542d0: |[0542d0] android.support.v4.app.NotificationCompat$Builder.setGroupSummary:(Z)Landroid/support/v4/app/NotificationCompat$Builder; │ │ +0542e0: 5c01 0302 |0000: iput-boolean v1, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mGroupSummary:Z // field@0203 │ │ +0542e4: 1100 |0002: return-object v0 │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=1342 │ │ + 0x0002 line=1343 │ │ + locals : │ │ + 0x0000 - 0x0003 reg=0 this Landroid/support/v4/app/NotificationCompat$Builder; │ │ + 0x0000 - 0x0003 reg=1 isGroupSummary Z │ │ + │ │ + #22 : (in Landroid/support/v4/app/NotificationCompat$Builder;) │ │ name : 'setLargeIcon' │ │ type : '(Landroid/graphics/Bitmap;)Landroid/support/v4/app/NotificationCompat$Builder;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -03a858: |[03a858] android.support.v4.app.NotificationCompat$Builder.setLargeIcon:(Landroid/graphics/Bitmap;)Landroid/support/v4/app/NotificationCompat$Builder; │ │ -03a868: 5b01 9301 |0000: iput-object v1, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mLargeIcon:Landroid/graphics/Bitmap; // field@0193 │ │ -03a86c: 1100 |0002: return-object v0 │ │ +0542e8: |[0542e8] android.support.v4.app.NotificationCompat$Builder.setLargeIcon:(Landroid/graphics/Bitmap;)Landroid/support/v4/app/NotificationCompat$Builder; │ │ +0542f8: 5b01 0402 |0000: iput-object v1, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mLargeIcon:Landroid/graphics/Bitmap; // field@0204 │ │ +0542fc: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=414 │ │ - 0x0002 line=415 │ │ + 0x0000 line=1118 │ │ + 0x0002 line=1119 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Landroid/support/v4/app/NotificationCompat$Builder; │ │ 0x0000 - 0x0003 reg=1 icon Landroid/graphics/Bitmap; │ │ │ │ - #13 : (in Landroid/support/v4/app/NotificationCompat$Builder;) │ │ + #23 : (in Landroid/support/v4/app/NotificationCompat$Builder;) │ │ name : 'setLights' │ │ type : '(III)Landroid/support/v4/app/NotificationCompat$Builder;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 9 │ │ ins : 4 │ │ outs : 0 │ │ insns size : 45 16-bit code units │ │ -03a870: |[03a870] android.support.v4.app.NotificationCompat$Builder.setLights:(III)Landroid/support/v4/app/NotificationCompat$Builder; │ │ -03a880: 1211 |0000: const/4 v1, #int 1 // #1 │ │ -03a882: 1202 |0001: const/4 v2, #int 0 // #0 │ │ -03a884: 5453 9401 |0002: iget-object v3, v5, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@0194 │ │ -03a888: 5936 0700 |0004: iput v6, v3, Landroid/app/Notification;.ledARGB:I // field@0007 │ │ -03a88c: 5453 9401 |0006: iget-object v3, v5, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@0194 │ │ -03a890: 5937 0900 |0008: iput v7, v3, Landroid/app/Notification;.ledOnMS:I // field@0009 │ │ -03a894: 5453 9401 |000a: iget-object v3, v5, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@0194 │ │ -03a898: 5938 0800 |000c: iput v8, v3, Landroid/app/Notification;.ledOffMS:I // field@0008 │ │ -03a89c: 5453 9401 |000e: iget-object v3, v5, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@0194 │ │ -03a8a0: 5233 0900 |0010: iget v3, v3, Landroid/app/Notification;.ledOnMS:I // field@0009 │ │ -03a8a4: 3803 1700 |0012: if-eqz v3, 0029 // +0017 │ │ -03a8a8: 5453 9401 |0014: iget-object v3, v5, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@0194 │ │ -03a8ac: 5233 0800 |0016: iget v3, v3, Landroid/app/Notification;.ledOffMS:I // field@0008 │ │ -03a8b0: 3803 1100 |0018: if-eqz v3, 0029 // +0011 │ │ -03a8b4: 0110 |001a: move v0, v1 │ │ -03a8b6: 5453 9401 |001b: iget-object v3, v5, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@0194 │ │ -03a8ba: 5454 9401 |001d: iget-object v4, v5, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@0194 │ │ -03a8be: 5244 0400 |001f: iget v4, v4, Landroid/app/Notification;.flags:I // field@0004 │ │ -03a8c2: dd04 04fe |0021: and-int/lit8 v4, v4, #int -2 // #fe │ │ -03a8c6: 3800 0800 |0023: if-eqz v0, 002b // +0008 │ │ -03a8ca: b641 |0025: or-int/2addr v1, v4 │ │ -03a8cc: 5931 0400 |0026: iput v1, v3, Landroid/app/Notification;.flags:I // field@0004 │ │ -03a8d0: 1105 |0028: return-object v5 │ │ -03a8d2: 0120 |0029: move v0, v2 │ │ -03a8d4: 28f1 |002a: goto 001b // -000f │ │ -03a8d6: 0121 |002b: move v1, v2 │ │ -03a8d8: 28f9 |002c: goto 0025 // -0007 │ │ - catches : (none) │ │ - positions : │ │ - 0x0002 line=456 │ │ - 0x0006 line=457 │ │ - 0x000a line=458 │ │ - 0x000e line=459 │ │ - 0x001b line=460 │ │ - 0x0028 line=462 │ │ - 0x002a line=459 │ │ - 0x002c line=460 │ │ +054300: |[054300] android.support.v4.app.NotificationCompat$Builder.setLights:(III)Landroid/support/v4/app/NotificationCompat$Builder; │ │ +054310: 1211 |0000: const/4 v1, #int 1 // #1 │ │ +054312: 1202 |0001: const/4 v2, #int 0 // #0 │ │ +054314: 5453 0602 |0002: iget-object v3, v5, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@0206 │ │ +054318: 5936 0f00 |0004: iput v6, v3, Landroid/app/Notification;.ledARGB:I // field@000f │ │ +05431c: 5453 0602 |0006: iget-object v3, v5, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@0206 │ │ +054320: 5937 1100 |0008: iput v7, v3, Landroid/app/Notification;.ledOnMS:I // field@0011 │ │ +054324: 5453 0602 |000a: iget-object v3, v5, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@0206 │ │ +054328: 5938 1000 |000c: iput v8, v3, Landroid/app/Notification;.ledOffMS:I // field@0010 │ │ +05432c: 5453 0602 |000e: iget-object v3, v5, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@0206 │ │ +054330: 5233 1100 |0010: iget v3, v3, Landroid/app/Notification;.ledOnMS:I // field@0011 │ │ +054334: 3803 1700 |0012: if-eqz v3, 0029 // +0017 │ │ +054338: 5453 0602 |0014: iget-object v3, v5, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@0206 │ │ +05433c: 5233 1000 |0016: iget v3, v3, Landroid/app/Notification;.ledOffMS:I // field@0010 │ │ +054340: 3803 1100 |0018: if-eqz v3, 0029 // +0011 │ │ +054344: 0110 |001a: move v0, v1 │ │ +054346: 5453 0602 |001b: iget-object v3, v5, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@0206 │ │ +05434a: 5454 0602 |001d: iget-object v4, v5, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@0206 │ │ +05434e: 5244 0b00 |001f: iget v4, v4, Landroid/app/Notification;.flags:I // field@000b │ │ +054352: dd04 04fe |0021: and-int/lit8 v4, v4, #int -2 // #fe │ │ +054356: 3800 0800 |0023: if-eqz v0, 002b // +0008 │ │ +05435a: b641 |0025: or-int/2addr v1, v4 │ │ +05435c: 5931 0b00 |0026: iput v1, v3, Landroid/app/Notification;.flags:I // field@000b │ │ +054360: 1105 |0028: return-object v5 │ │ +054362: 0120 |0029: move v0, v2 │ │ +054364: 28f1 |002a: goto 001b // -000f │ │ +054366: 0121 |002b: move v1, v2 │ │ +054368: 28f9 |002c: goto 0025 // -0007 │ │ + catches : (none) │ │ + positions : │ │ + 0x0002 line=1175 │ │ + 0x0006 line=1176 │ │ + 0x000a line=1177 │ │ + 0x000e line=1178 │ │ + 0x001b line=1179 │ │ + 0x0028 line=1181 │ │ + 0x002a line=1178 │ │ + 0x002c line=1179 │ │ locals : │ │ 0x001b - 0x0029 reg=0 showLights Z │ │ 0x002b - 0x002d reg=0 showLights Z │ │ 0x0000 - 0x002d reg=5 this Landroid/support/v4/app/NotificationCompat$Builder; │ │ 0x0000 - 0x002d reg=6 argb I │ │ 0x0000 - 0x002d reg=7 onMs I │ │ 0x0000 - 0x002d reg=8 offMs I │ │ │ │ - #14 : (in Landroid/support/v4/app/NotificationCompat$Builder;) │ │ + #24 : (in Landroid/support/v4/app/NotificationCompat$Builder;) │ │ + name : 'setLocalOnly' │ │ + type : '(Z)Landroid/support/v4/app/NotificationCompat$Builder;' │ │ + access : 0x0001 (PUBLIC) │ │ + code - │ │ + registers : 2 │ │ + ins : 2 │ │ + outs : 0 │ │ + insns size : 3 16-bit code units │ │ +05436c: |[05436c] android.support.v4.app.NotificationCompat$Builder.setLocalOnly:(Z)Landroid/support/v4/app/NotificationCompat$Builder; │ │ +05437c: 5c01 0502 |0000: iput-boolean v1, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mLocalOnly:Z // field@0205 │ │ +054380: 1100 |0002: return-object v0 │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=1227 │ │ + 0x0002 line=1228 │ │ + locals : │ │ + 0x0000 - 0x0003 reg=0 this Landroid/support/v4/app/NotificationCompat$Builder; │ │ + 0x0000 - 0x0003 reg=1 b Z │ │ + │ │ + #25 : (in Landroid/support/v4/app/NotificationCompat$Builder;) │ │ name : 'setNumber' │ │ type : '(I)Landroid/support/v4/app/NotificationCompat$Builder;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -03a8dc: |[03a8dc] android.support.v4.app.NotificationCompat$Builder.setNumber:(I)Landroid/support/v4/app/NotificationCompat$Builder; │ │ -03a8ec: 5901 9501 |0000: iput v1, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mNumber:I // field@0195 │ │ -03a8f0: 1100 |0002: return-object v0 │ │ +054384: |[054384] android.support.v4.app.NotificationCompat$Builder.setNumber:(I)Landroid/support/v4/app/NotificationCompat$Builder; │ │ +054394: 5901 0702 |0000: iput v1, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mNumber:I // field@0207 │ │ +054398: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=315 │ │ - 0x0002 line=316 │ │ + 0x0000 line=1014 │ │ + 0x0002 line=1015 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Landroid/support/v4/app/NotificationCompat$Builder; │ │ 0x0000 - 0x0003 reg=1 number I │ │ │ │ - #15 : (in Landroid/support/v4/app/NotificationCompat$Builder;) │ │ + #26 : (in Landroid/support/v4/app/NotificationCompat$Builder;) │ │ name : 'setOngoing' │ │ type : '(Z)Landroid/support/v4/app/NotificationCompat$Builder;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 5 16-bit code units │ │ -03a8f4: |[03a8f4] android.support.v4.app.NotificationCompat$Builder.setOngoing:(Z)Landroid/support/v4/app/NotificationCompat$Builder; │ │ -03a904: 1220 |0000: const/4 v0, #int 2 // #2 │ │ -03a906: 7030 0c05 0102 |0001: invoke-direct {v1, v0, v2}, Landroid/support/v4/app/NotificationCompat$Builder;.setFlag:(IZ)V // method@050c │ │ -03a90c: 1101 |0004: return-object v1 │ │ +05439c: |[05439c] android.support.v4.app.NotificationCompat$Builder.setOngoing:(Z)Landroid/support/v4/app/NotificationCompat$Builder; │ │ +0543ac: 1220 |0000: const/4 v0, #int 2 // #2 │ │ +0543ae: 7030 3b07 0102 |0001: invoke-direct {v1, v0, v2}, Landroid/support/v4/app/NotificationCompat$Builder;.setFlag:(IZ)V // method@073b │ │ +0543b4: 1101 |0004: return-object v1 │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=477 │ │ - 0x0004 line=478 │ │ + 0x0000 line=1196 │ │ + 0x0004 line=1197 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/app/NotificationCompat$Builder; │ │ 0x0000 - 0x0005 reg=2 ongoing Z │ │ │ │ - #16 : (in Landroid/support/v4/app/NotificationCompat$Builder;) │ │ + #27 : (in Landroid/support/v4/app/NotificationCompat$Builder;) │ │ name : 'setOnlyAlertOnce' │ │ type : '(Z)Landroid/support/v4/app/NotificationCompat$Builder;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -03a910: |[03a910] android.support.v4.app.NotificationCompat$Builder.setOnlyAlertOnce:(Z)Landroid/support/v4/app/NotificationCompat$Builder; │ │ -03a920: 1300 0800 |0000: const/16 v0, #int 8 // #8 │ │ -03a924: 7030 0c05 0102 |0002: invoke-direct {v1, v0, v2}, Landroid/support/v4/app/NotificationCompat$Builder;.setFlag:(IZ)V // method@050c │ │ -03a92a: 1101 |0005: return-object v1 │ │ +0543b8: |[0543b8] android.support.v4.app.NotificationCompat$Builder.setOnlyAlertOnce:(Z)Landroid/support/v4/app/NotificationCompat$Builder; │ │ +0543c8: 1300 0800 |0000: const/16 v0, #int 8 // #8 │ │ +0543cc: 7030 3b07 0102 |0002: invoke-direct {v1, v0, v2}, Landroid/support/v4/app/NotificationCompat$Builder;.setFlag:(IZ)V // method@073b │ │ +0543d2: 1101 |0005: return-object v1 │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=486 │ │ - 0x0005 line=487 │ │ + 0x0000 line=1205 │ │ + 0x0005 line=1206 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/app/NotificationCompat$Builder; │ │ 0x0000 - 0x0006 reg=2 onlyAlertOnce Z │ │ │ │ - #17 : (in Landroid/support/v4/app/NotificationCompat$Builder;) │ │ + #28 : (in Landroid/support/v4/app/NotificationCompat$Builder;) │ │ name : 'setPriority' │ │ type : '(I)Landroid/support/v4/app/NotificationCompat$Builder;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -03a92c: |[03a92c] android.support.v4.app.NotificationCompat$Builder.setPriority:(I)Landroid/support/v4/app/NotificationCompat$Builder; │ │ -03a93c: 5901 9601 |0000: iput v1, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mPriority:I // field@0196 │ │ -03a940: 1100 |0002: return-object v0 │ │ +0543d4: |[0543d4] android.support.v4.app.NotificationCompat$Builder.setPriority:(I)Landroid/support/v4/app/NotificationCompat$Builder; │ │ +0543e4: 5901 0902 |0000: iput v1, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mPriority:I // field@0209 │ │ +0543e8: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=539 │ │ - 0x0002 line=540 │ │ + 0x0000 line=1287 │ │ + 0x0002 line=1288 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Landroid/support/v4/app/NotificationCompat$Builder; │ │ 0x0000 - 0x0003 reg=1 pri I │ │ │ │ - #18 : (in Landroid/support/v4/app/NotificationCompat$Builder;) │ │ + #29 : (in Landroid/support/v4/app/NotificationCompat$Builder;) │ │ name : 'setProgress' │ │ type : '(IIZ)Landroid/support/v4/app/NotificationCompat$Builder;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 0 │ │ insns size : 7 16-bit code units │ │ -03a944: |[03a944] android.support.v4.app.NotificationCompat$Builder.setProgress:(IIZ)Landroid/support/v4/app/NotificationCompat$Builder; │ │ -03a954: 5901 9901 |0000: iput v1, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mProgressMax:I // field@0199 │ │ -03a958: 5902 9701 |0002: iput v2, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mProgress:I // field@0197 │ │ -03a95c: 5c03 9801 |0004: iput-boolean v3, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mProgressIndeterminate:Z // field@0198 │ │ -03a960: 1100 |0006: return-object v0 │ │ +0543ec: |[0543ec] android.support.v4.app.NotificationCompat$Builder.setProgress:(IIZ)Landroid/support/v4/app/NotificationCompat$Builder; │ │ +0543fc: 5901 0c02 |0000: iput v1, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mProgressMax:I // field@020c │ │ +054400: 5902 0a02 |0002: iput v2, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mProgress:I // field@020a │ │ +054404: 5c03 0b02 |0004: iput-boolean v3, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mProgressIndeterminate:Z // field@020b │ │ +054408: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=332 │ │ - 0x0002 line=333 │ │ - 0x0004 line=334 │ │ - 0x0006 line=335 │ │ + 0x0000 line=1031 │ │ + 0x0002 line=1032 │ │ + 0x0004 line=1033 │ │ + 0x0006 line=1034 │ │ locals : │ │ 0x0000 - 0x0007 reg=0 this Landroid/support/v4/app/NotificationCompat$Builder; │ │ 0x0000 - 0x0007 reg=1 max I │ │ 0x0000 - 0x0007 reg=2 progress I │ │ 0x0000 - 0x0007 reg=3 indeterminate Z │ │ │ │ - #19 : (in Landroid/support/v4/app/NotificationCompat$Builder;) │ │ + #30 : (in Landroid/support/v4/app/NotificationCompat$Builder;) │ │ + name : 'setPublicVersion' │ │ + type : '(Landroid/app/Notification;)Landroid/support/v4/app/NotificationCompat$Builder;' │ │ + access : 0x0001 (PUBLIC) │ │ + code - │ │ + registers : 2 │ │ + ins : 2 │ │ + outs : 0 │ │ + insns size : 3 16-bit code units │ │ +05440c: |[05440c] android.support.v4.app.NotificationCompat$Builder.setPublicVersion:(Landroid/app/Notification;)Landroid/support/v4/app/NotificationCompat$Builder; │ │ +05441c: 5b01 0d02 |0000: iput-object v1, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mPublicVersion:Landroid/app/Notification; // field@020d │ │ +054420: 1100 |0002: return-object v0 │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=1506 │ │ + 0x0002 line=1507 │ │ + locals : │ │ + 0x0000 - 0x0003 reg=0 this Landroid/support/v4/app/NotificationCompat$Builder; │ │ + 0x0000 - 0x0003 reg=1 n Landroid/app/Notification; │ │ + │ │ + #31 : (in Landroid/support/v4/app/NotificationCompat$Builder;) │ │ + name : 'setShowWhen' │ │ + type : '(Z)Landroid/support/v4/app/NotificationCompat$Builder;' │ │ + access : 0x0001 (PUBLIC) │ │ + code - │ │ + registers : 2 │ │ + ins : 2 │ │ + outs : 0 │ │ + insns size : 3 16-bit code units │ │ +054424: |[054424] android.support.v4.app.NotificationCompat$Builder.setShowWhen:(Z)Landroid/support/v4/app/NotificationCompat$Builder; │ │ +054434: 5c01 0e02 |0000: iput-boolean v1, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mShowWhen:Z // field@020e │ │ +054438: 1100 |0002: return-object v0 │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=930 │ │ + 0x0002 line=931 │ │ + locals : │ │ + 0x0000 - 0x0003 reg=0 this Landroid/support/v4/app/NotificationCompat$Builder; │ │ + 0x0000 - 0x0003 reg=1 show Z │ │ + │ │ + #32 : (in Landroid/support/v4/app/NotificationCompat$Builder;) │ │ name : 'setSmallIcon' │ │ type : '(I)Landroid/support/v4/app/NotificationCompat$Builder;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 5 16-bit code units │ │ -03a964: |[03a964] android.support.v4.app.NotificationCompat$Builder.setSmallIcon:(I)Landroid/support/v4/app/NotificationCompat$Builder; │ │ -03a974: 5410 9401 |0000: iget-object v0, v1, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@0194 │ │ -03a978: 5902 0500 |0002: iput v2, v0, Landroid/app/Notification;.icon:I // field@0005 │ │ -03a97c: 1101 |0004: return-object v1 │ │ +05443c: |[05443c] android.support.v4.app.NotificationCompat$Builder.setSmallIcon:(I)Landroid/support/v4/app/NotificationCompat$Builder; │ │ +05444c: 5410 0602 |0000: iget-object v0, v1, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@0206 │ │ +054450: 5902 0d00 |0002: iput v2, v0, Landroid/app/Notification;.icon:I // field@000d │ │ +054454: 1101 |0004: return-object v1 │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=259 │ │ - 0x0004 line=260 │ │ + 0x0000 line=958 │ │ + 0x0004 line=959 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/app/NotificationCompat$Builder; │ │ 0x0000 - 0x0005 reg=2 icon I │ │ │ │ - #20 : (in Landroid/support/v4/app/NotificationCompat$Builder;) │ │ + #33 : (in Landroid/support/v4/app/NotificationCompat$Builder;) │ │ name : 'setSmallIcon' │ │ type : '(II)Landroid/support/v4/app/NotificationCompat$Builder;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 9 16-bit code units │ │ -03a980: |[03a980] android.support.v4.app.NotificationCompat$Builder.setSmallIcon:(II)Landroid/support/v4/app/NotificationCompat$Builder; │ │ -03a990: 5410 9401 |0000: iget-object v0, v1, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@0194 │ │ -03a994: 5902 0500 |0002: iput v2, v0, Landroid/app/Notification;.icon:I // field@0005 │ │ -03a998: 5410 9401 |0004: iget-object v0, v1, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@0194 │ │ -03a99c: 5903 0600 |0006: iput v3, v0, Landroid/app/Notification;.iconLevel:I // field@0006 │ │ -03a9a0: 1101 |0008: return-object v1 │ │ +054458: |[054458] android.support.v4.app.NotificationCompat$Builder.setSmallIcon:(II)Landroid/support/v4/app/NotificationCompat$Builder; │ │ +054468: 5410 0602 |0000: iget-object v0, v1, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@0206 │ │ +05446c: 5902 0d00 |0002: iput v2, v0, Landroid/app/Notification;.icon:I // field@000d │ │ +054470: 5410 0602 |0004: iget-object v0, v1, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@0206 │ │ +054474: 5903 0e00 |0006: iput v3, v0, Landroid/app/Notification;.iconLevel:I // field@000e │ │ +054478: 1101 |0008: return-object v1 │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=274 │ │ - 0x0004 line=275 │ │ - 0x0008 line=276 │ │ + 0x0000 line=973 │ │ + 0x0004 line=974 │ │ + 0x0008 line=975 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 this Landroid/support/v4/app/NotificationCompat$Builder; │ │ 0x0000 - 0x0009 reg=2 icon I │ │ 0x0000 - 0x0009 reg=3 level I │ │ │ │ - #21 : (in Landroid/support/v4/app/NotificationCompat$Builder;) │ │ + #34 : (in Landroid/support/v4/app/NotificationCompat$Builder;) │ │ + name : 'setSortKey' │ │ + type : '(Ljava/lang/String;)Landroid/support/v4/app/NotificationCompat$Builder;' │ │ + access : 0x0001 (PUBLIC) │ │ + code - │ │ + registers : 2 │ │ + ins : 2 │ │ + outs : 0 │ │ + insns size : 3 16-bit code units │ │ +05447c: |[05447c] android.support.v4.app.NotificationCompat$Builder.setSortKey:(Ljava/lang/String;)Landroid/support/v4/app/NotificationCompat$Builder; │ │ +05448c: 5b01 0f02 |0000: iput-object v1, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mSortKey:Ljava/lang/String; // field@020f │ │ +054490: 1100 |0002: return-object v0 │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=1359 │ │ + 0x0002 line=1360 │ │ + locals : │ │ + 0x0000 - 0x0003 reg=0 this Landroid/support/v4/app/NotificationCompat$Builder; │ │ + 0x0000 - 0x0003 reg=1 sortKey Ljava/lang/String; │ │ + │ │ + #35 : (in Landroid/support/v4/app/NotificationCompat$Builder;) │ │ name : 'setSound' │ │ type : '(Landroid/net/Uri;)Landroid/support/v4/app/NotificationCompat$Builder;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 10 16-bit code units │ │ -03a9a4: |[03a9a4] android.support.v4.app.NotificationCompat$Builder.setSound:(Landroid/net/Uri;)Landroid/support/v4/app/NotificationCompat$Builder; │ │ -03a9b4: 5420 9401 |0000: iget-object v0, v2, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@0194 │ │ -03a9b8: 5b03 0a00 |0002: iput-object v3, v0, Landroid/app/Notification;.sound:Landroid/net/Uri; // field@000a │ │ -03a9bc: 5420 9401 |0004: iget-object v0, v2, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@0194 │ │ -03a9c0: 12f1 |0006: const/4 v1, #int -1 // #ff │ │ -03a9c2: 5901 0000 |0007: iput v1, v0, Landroid/app/Notification;.audioStreamType:I // field@0000 │ │ -03a9c6: 1102 |0009: return-object v2 │ │ +054494: |[054494] android.support.v4.app.NotificationCompat$Builder.setSound:(Landroid/net/Uri;)Landroid/support/v4/app/NotificationCompat$Builder; │ │ +0544a4: 5420 0602 |0000: iget-object v0, v2, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@0206 │ │ +0544a8: 5b03 1200 |0002: iput-object v3, v0, Landroid/app/Notification;.sound:Landroid/net/Uri; // field@0012 │ │ +0544ac: 5420 0602 |0004: iget-object v0, v2, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@0206 │ │ +0544b0: 12f1 |0006: const/4 v1, #int -1 // #ff │ │ +0544b2: 5901 0500 |0007: iput v1, v0, Landroid/app/Notification;.audioStreamType:I // field@0005 │ │ +0544b6: 1102 |0009: return-object v2 │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=422 │ │ - 0x0004 line=423 │ │ - 0x0009 line=424 │ │ + 0x0000 line=1131 │ │ + 0x0004 line=1132 │ │ + 0x0009 line=1133 │ │ locals : │ │ 0x0000 - 0x000a reg=2 this Landroid/support/v4/app/NotificationCompat$Builder; │ │ 0x0000 - 0x000a reg=3 sound Landroid/net/Uri; │ │ │ │ - #22 : (in Landroid/support/v4/app/NotificationCompat$Builder;) │ │ + #36 : (in Landroid/support/v4/app/NotificationCompat$Builder;) │ │ name : 'setSound' │ │ type : '(Landroid/net/Uri;I)Landroid/support/v4/app/NotificationCompat$Builder;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 9 16-bit code units │ │ -03a9c8: |[03a9c8] android.support.v4.app.NotificationCompat$Builder.setSound:(Landroid/net/Uri;I)Landroid/support/v4/app/NotificationCompat$Builder; │ │ -03a9d8: 5410 9401 |0000: iget-object v0, v1, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@0194 │ │ -03a9dc: 5b02 0a00 |0002: iput-object v2, v0, Landroid/app/Notification;.sound:Landroid/net/Uri; // field@000a │ │ -03a9e0: 5410 9401 |0004: iget-object v0, v1, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@0194 │ │ -03a9e4: 5903 0000 |0006: iput v3, v0, Landroid/app/Notification;.audioStreamType:I // field@0000 │ │ -03a9e8: 1101 |0008: return-object v1 │ │ +0544b8: |[0544b8] android.support.v4.app.NotificationCompat$Builder.setSound:(Landroid/net/Uri;I)Landroid/support/v4/app/NotificationCompat$Builder; │ │ +0544c8: 5410 0602 |0000: iget-object v0, v1, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@0206 │ │ +0544cc: 5b02 1200 |0002: iput-object v2, v0, Landroid/app/Notification;.sound:Landroid/net/Uri; // field@0012 │ │ +0544d0: 5410 0602 |0004: iget-object v0, v1, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@0206 │ │ +0544d4: 5903 0500 |0006: iput v3, v0, Landroid/app/Notification;.audioStreamType:I // field@0005 │ │ +0544d8: 1101 |0008: return-object v1 │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=434 │ │ - 0x0004 line=435 │ │ - 0x0008 line=436 │ │ + 0x0000 line=1148 │ │ + 0x0004 line=1149 │ │ + 0x0008 line=1150 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 this Landroid/support/v4/app/NotificationCompat$Builder; │ │ 0x0000 - 0x0009 reg=2 sound Landroid/net/Uri; │ │ 0x0000 - 0x0009 reg=3 streamType I │ │ │ │ - #23 : (in Landroid/support/v4/app/NotificationCompat$Builder;) │ │ + #37 : (in Landroid/support/v4/app/NotificationCompat$Builder;) │ │ name : 'setStyle' │ │ type : '(Landroid/support/v4/app/NotificationCompat$Style;)Landroid/support/v4/app/NotificationCompat$Builder;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 16 16-bit code units │ │ -03a9ec: |[03a9ec] android.support.v4.app.NotificationCompat$Builder.setStyle:(Landroid/support/v4/app/NotificationCompat$Style;)Landroid/support/v4/app/NotificationCompat$Builder; │ │ -03a9fc: 5410 9a01 |0000: iget-object v0, v1, Landroid/support/v4/app/NotificationCompat$Builder;.mStyle:Landroid/support/v4/app/NotificationCompat$Style; // field@019a │ │ -03aa00: 3220 0d00 |0002: if-eq v0, v2, 000f // +000d │ │ -03aa04: 5b12 9a01 |0004: iput-object v2, v1, Landroid/support/v4/app/NotificationCompat$Builder;.mStyle:Landroid/support/v4/app/NotificationCompat$Style; // field@019a │ │ -03aa08: 5410 9a01 |0006: iget-object v0, v1, Landroid/support/v4/app/NotificationCompat$Builder;.mStyle:Landroid/support/v4/app/NotificationCompat$Style; // field@019a │ │ -03aa0c: 3800 0700 |0008: if-eqz v0, 000f // +0007 │ │ -03aa10: 5410 9a01 |000a: iget-object v0, v1, Landroid/support/v4/app/NotificationCompat$Builder;.mStyle:Landroid/support/v4/app/NotificationCompat$Style; // field@019a │ │ -03aa14: 6e20 3105 1000 |000c: invoke-virtual {v0, v1}, Landroid/support/v4/app/NotificationCompat$Style;.setBuilder:(Landroid/support/v4/app/NotificationCompat$Builder;)V // method@0531 │ │ -03aa1a: 1101 |000f: return-object v1 │ │ +0544dc: |[0544dc] android.support.v4.app.NotificationCompat$Builder.setStyle:(Landroid/support/v4/app/NotificationCompat$Style;)Landroid/support/v4/app/NotificationCompat$Builder; │ │ +0544ec: 5410 1002 |0000: iget-object v0, v1, Landroid/support/v4/app/NotificationCompat$Builder;.mStyle:Landroid/support/v4/app/NotificationCompat$Style; // field@0210 │ │ +0544f0: 3220 0d00 |0002: if-eq v0, v2, 000f // +000d │ │ +0544f4: 5b12 1002 |0004: iput-object v2, v1, Landroid/support/v4/app/NotificationCompat$Builder;.mStyle:Landroid/support/v4/app/NotificationCompat$Style; // field@0210 │ │ +0544f8: 5410 1002 |0006: iget-object v0, v1, Landroid/support/v4/app/NotificationCompat$Builder;.mStyle:Landroid/support/v4/app/NotificationCompat$Style; // field@0210 │ │ +0544fc: 3800 0700 |0008: if-eqz v0, 000f // +0007 │ │ +054500: 5410 1002 |000a: iget-object v0, v1, Landroid/support/v4/app/NotificationCompat$Builder;.mStyle:Landroid/support/v4/app/NotificationCompat$Style; // field@0210 │ │ +054504: 6e20 be07 1000 |000c: invoke-virtual {v0, v1}, Landroid/support/v4/app/NotificationCompat$Style;.setBuilder:(Landroid/support/v4/app/NotificationCompat$Builder;)V // method@07be │ │ +05450a: 1101 |000f: return-object v1 │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=573 │ │ - 0x0004 line=574 │ │ - 0x0006 line=575 │ │ - 0x000a line=576 │ │ - 0x000f line=579 │ │ + 0x0000 line=1464 │ │ + 0x0004 line=1465 │ │ + 0x0006 line=1466 │ │ + 0x000a line=1467 │ │ + 0x000f line=1470 │ │ locals : │ │ 0x0000 - 0x0010 reg=1 this Landroid/support/v4/app/NotificationCompat$Builder; │ │ 0x0000 - 0x0010 reg=2 style Landroid/support/v4/app/NotificationCompat$Style; │ │ │ │ - #24 : (in Landroid/support/v4/app/NotificationCompat$Builder;) │ │ + #38 : (in Landroid/support/v4/app/NotificationCompat$Builder;) │ │ name : 'setSubText' │ │ type : '(Ljava/lang/CharSequence;)Landroid/support/v4/app/NotificationCompat$Builder;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ - registers : 2 │ │ + registers : 3 │ │ ins : 2 │ │ - outs : 0 │ │ - insns size : 3 16-bit code units │ │ -03aa1c: |[03aa1c] android.support.v4.app.NotificationCompat$Builder.setSubText:(Ljava/lang/CharSequence;)Landroid/support/v4/app/NotificationCompat$Builder; │ │ -03aa2c: 5b01 9b01 |0000: iput-object v1, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mSubText:Ljava/lang/CharSequence; // field@019b │ │ -03aa30: 1100 |0002: return-object v0 │ │ + outs : 1 │ │ + insns size : 7 16-bit code units │ │ +05450c: |[05450c] android.support.v4.app.NotificationCompat$Builder.setSubText:(Ljava/lang/CharSequence;)Landroid/support/v4/app/NotificationCompat$Builder; │ │ +05451c: 7110 2f07 0200 |0000: invoke-static {v2}, Landroid/support/v4/app/NotificationCompat$Builder;.limitCharSequenceLength:(Ljava/lang/CharSequence;)Ljava/lang/CharSequence; // method@072f │ │ +054522: 0c00 |0003: move-result-object v0 │ │ +054524: 5b10 1102 |0004: iput-object v0, v1, Landroid/support/v4/app/NotificationCompat$Builder;.mSubText:Ljava/lang/CharSequence; // field@0211 │ │ +054528: 1101 |0006: return-object v1 │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=305 │ │ - 0x0002 line=306 │ │ + 0x0000 line=1004 │ │ + 0x0006 line=1005 │ │ locals : │ │ - 0x0000 - 0x0003 reg=0 this Landroid/support/v4/app/NotificationCompat$Builder; │ │ - 0x0000 - 0x0003 reg=1 text Ljava/lang/CharSequence; │ │ + 0x0000 - 0x0007 reg=1 this Landroid/support/v4/app/NotificationCompat$Builder; │ │ + 0x0000 - 0x0007 reg=2 text Ljava/lang/CharSequence; │ │ │ │ - #25 : (in Landroid/support/v4/app/NotificationCompat$Builder;) │ │ + #39 : (in Landroid/support/v4/app/NotificationCompat$Builder;) │ │ name : 'setTicker' │ │ type : '(Ljava/lang/CharSequence;)Landroid/support/v4/app/NotificationCompat$Builder;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ - registers : 3 │ │ + registers : 4 │ │ ins : 2 │ │ - outs : 0 │ │ - insns size : 5 16-bit code units │ │ -03aa34: |[03aa34] android.support.v4.app.NotificationCompat$Builder.setTicker:(Ljava/lang/CharSequence;)Landroid/support/v4/app/NotificationCompat$Builder; │ │ -03aa44: 5410 9401 |0000: iget-object v0, v1, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@0194 │ │ -03aa48: 5b02 0b00 |0002: iput-object v2, v0, Landroid/app/Notification;.tickerText:Ljava/lang/CharSequence; // field@000b │ │ -03aa4c: 1101 |0004: return-object v1 │ │ + outs : 1 │ │ + insns size : 9 16-bit code units │ │ +05452c: |[05452c] android.support.v4.app.NotificationCompat$Builder.setTicker:(Ljava/lang/CharSequence;)Landroid/support/v4/app/NotificationCompat$Builder; │ │ +05453c: 5420 0602 |0000: iget-object v0, v2, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@0206 │ │ +054540: 7110 2f07 0300 |0002: invoke-static {v3}, Landroid/support/v4/app/NotificationCompat$Builder;.limitCharSequenceLength:(Ljava/lang/CharSequence;)Ljava/lang/CharSequence; // method@072f │ │ +054546: 0c01 |0005: move-result-object v1 │ │ +054548: 5b01 1300 |0006: iput-object v1, v0, Landroid/app/Notification;.tickerText:Ljava/lang/CharSequence; // field@0013 │ │ +05454c: 1102 |0008: return-object v2 │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=395 │ │ - 0x0004 line=396 │ │ + 0x0000 line=1099 │ │ + 0x0008 line=1100 │ │ locals : │ │ - 0x0000 - 0x0005 reg=1 this Landroid/support/v4/app/NotificationCompat$Builder; │ │ - 0x0000 - 0x0005 reg=2 tickerText Ljava/lang/CharSequence; │ │ + 0x0000 - 0x0009 reg=2 this Landroid/support/v4/app/NotificationCompat$Builder; │ │ + 0x0000 - 0x0009 reg=3 tickerText Ljava/lang/CharSequence; │ │ │ │ - #26 : (in Landroid/support/v4/app/NotificationCompat$Builder;) │ │ + #40 : (in Landroid/support/v4/app/NotificationCompat$Builder;) │ │ name : 'setTicker' │ │ type : '(Ljava/lang/CharSequence;Landroid/widget/RemoteViews;)Landroid/support/v4/app/NotificationCompat$Builder;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ - registers : 4 │ │ + registers : 5 │ │ ins : 3 │ │ - outs : 0 │ │ - insns size : 7 16-bit code units │ │ -03aa50: |[03aa50] android.support.v4.app.NotificationCompat$Builder.setTicker:(Ljava/lang/CharSequence;Landroid/widget/RemoteViews;)Landroid/support/v4/app/NotificationCompat$Builder; │ │ -03aa60: 5410 9401 |0000: iget-object v0, v1, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@0194 │ │ -03aa64: 5b02 0b00 |0002: iput-object v2, v0, Landroid/app/Notification;.tickerText:Ljava/lang/CharSequence; // field@000b │ │ -03aa68: 5b13 9c01 |0004: iput-object v3, v1, Landroid/support/v4/app/NotificationCompat$Builder;.mTickerView:Landroid/widget/RemoteViews; // field@019c │ │ -03aa6c: 1101 |0006: return-object v1 │ │ + outs : 1 │ │ + insns size : 11 16-bit code units │ │ +054550: |[054550] android.support.v4.app.NotificationCompat$Builder.setTicker:(Ljava/lang/CharSequence;Landroid/widget/RemoteViews;)Landroid/support/v4/app/NotificationCompat$Builder; │ │ +054560: 5420 0602 |0000: iget-object v0, v2, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@0206 │ │ +054564: 7110 2f07 0300 |0002: invoke-static {v3}, Landroid/support/v4/app/NotificationCompat$Builder;.limitCharSequenceLength:(Ljava/lang/CharSequence;)Ljava/lang/CharSequence; // method@072f │ │ +05456a: 0c01 |0005: move-result-object v1 │ │ +05456c: 5b01 1300 |0006: iput-object v1, v0, Landroid/app/Notification;.tickerText:Ljava/lang/CharSequence; // field@0013 │ │ +054570: 5b24 1202 |0008: iput-object v4, v2, Landroid/support/v4/app/NotificationCompat$Builder;.mTickerView:Landroid/widget/RemoteViews; // field@0212 │ │ +054574: 1102 |000a: return-object v2 │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=405 │ │ - 0x0004 line=406 │ │ - 0x0006 line=407 │ │ + 0x0000 line=1109 │ │ + 0x0008 line=1110 │ │ + 0x000a line=1111 │ │ locals : │ │ - 0x0000 - 0x0007 reg=1 this Landroid/support/v4/app/NotificationCompat$Builder; │ │ - 0x0000 - 0x0007 reg=2 tickerText Ljava/lang/CharSequence; │ │ - 0x0000 - 0x0007 reg=3 views Landroid/widget/RemoteViews; │ │ + 0x0000 - 0x000b reg=2 this Landroid/support/v4/app/NotificationCompat$Builder; │ │ + 0x0000 - 0x000b reg=3 tickerText Ljava/lang/CharSequence; │ │ + 0x0000 - 0x000b reg=4 views Landroid/widget/RemoteViews; │ │ │ │ - #27 : (in Landroid/support/v4/app/NotificationCompat$Builder;) │ │ + #41 : (in Landroid/support/v4/app/NotificationCompat$Builder;) │ │ name : 'setUsesChronometer' │ │ type : '(Z)Landroid/support/v4/app/NotificationCompat$Builder;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -03aa70: |[03aa70] android.support.v4.app.NotificationCompat$Builder.setUsesChronometer:(Z)Landroid/support/v4/app/NotificationCompat$Builder; │ │ -03aa80: 5c01 9d01 |0000: iput-boolean v1, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mUseChronometer:Z // field@019d │ │ -03aa84: 1100 |0002: return-object v0 │ │ +054578: |[054578] android.support.v4.app.NotificationCompat$Builder.setUsesChronometer:(Z)Landroid/support/v4/app/NotificationCompat$Builder; │ │ +054588: 5c01 1302 |0000: iput-boolean v1, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mUseChronometer:Z // field@0213 │ │ +05458c: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=247 │ │ - 0x0002 line=248 │ │ + 0x0000 line=946 │ │ + 0x0002 line=947 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Landroid/support/v4/app/NotificationCompat$Builder; │ │ 0x0000 - 0x0003 reg=1 b Z │ │ │ │ - #28 : (in Landroid/support/v4/app/NotificationCompat$Builder;) │ │ + #42 : (in Landroid/support/v4/app/NotificationCompat$Builder;) │ │ name : 'setVibrate' │ │ type : '([J)Landroid/support/v4/app/NotificationCompat$Builder;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 5 16-bit code units │ │ -03aa88: |[03aa88] android.support.v4.app.NotificationCompat$Builder.setVibrate:([J)Landroid/support/v4/app/NotificationCompat$Builder; │ │ -03aa98: 5410 9401 |0000: iget-object v0, v1, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@0194 │ │ -03aa9c: 5b02 0c00 |0002: iput-object v2, v0, Landroid/app/Notification;.vibrate:[J // field@000c │ │ -03aaa0: 1101 |0004: return-object v1 │ │ +054590: |[054590] android.support.v4.app.NotificationCompat$Builder.setVibrate:([J)Landroid/support/v4/app/NotificationCompat$Builder; │ │ +0545a0: 5410 0602 |0000: iget-object v0, v1, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@0206 │ │ +0545a4: 5b02 1400 |0002: iput-object v2, v0, Landroid/app/Notification;.vibrate:[J // field@0014 │ │ +0545a8: 1101 |0004: return-object v1 │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=446 │ │ - 0x0004 line=447 │ │ + 0x0000 line=1165 │ │ + 0x0004 line=1166 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/app/NotificationCompat$Builder; │ │ 0x0000 - 0x0005 reg=2 pattern [J │ │ │ │ - #29 : (in Landroid/support/v4/app/NotificationCompat$Builder;) │ │ + #43 : (in Landroid/support/v4/app/NotificationCompat$Builder;) │ │ + name : 'setVisibility' │ │ + type : '(I)Landroid/support/v4/app/NotificationCompat$Builder;' │ │ + access : 0x0001 (PUBLIC) │ │ + code - │ │ + registers : 2 │ │ + ins : 2 │ │ + outs : 0 │ │ + insns size : 3 16-bit code units │ │ +0545ac: |[0545ac] android.support.v4.app.NotificationCompat$Builder.setVisibility:(I)Landroid/support/v4/app/NotificationCompat$Builder; │ │ +0545bc: 5901 1402 |0000: iput v1, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mVisibility:I // field@0214 │ │ +0545c0: 1100 |0002: return-object v0 │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=1493 │ │ + 0x0002 line=1494 │ │ + locals : │ │ + 0x0000 - 0x0003 reg=0 this Landroid/support/v4/app/NotificationCompat$Builder; │ │ + 0x0000 - 0x0003 reg=1 visibility I │ │ + │ │ + #44 : (in Landroid/support/v4/app/NotificationCompat$Builder;) │ │ name : 'setWhen' │ │ type : '(J)Landroid/support/v4/app/NotificationCompat$Builder;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 5 16-bit code units │ │ -03aaa4: |[03aaa4] android.support.v4.app.NotificationCompat$Builder.setWhen:(J)Landroid/support/v4/app/NotificationCompat$Builder; │ │ -03aab4: 5410 9401 |0000: iget-object v0, v1, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@0194 │ │ -03aab8: 5a02 0d00 |0002: iput-wide v2, v0, Landroid/app/Notification;.when:J // field@000d │ │ -03aabc: 1101 |0004: return-object v1 │ │ +0545c4: |[0545c4] android.support.v4.app.NotificationCompat$Builder.setWhen:(J)Landroid/support/v4/app/NotificationCompat$Builder; │ │ +0545d4: 5410 0602 |0000: iget-object v0, v1, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@0206 │ │ +0545d8: 5a02 1500 |0002: iput-wide v2, v0, Landroid/app/Notification;.when:J // field@0015 │ │ +0545dc: 1101 |0004: return-object v1 │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=231 │ │ - 0x0004 line=232 │ │ + 0x0000 line=921 │ │ + 0x0004 line=922 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/app/NotificationCompat$Builder; │ │ 0x0000 - 0x0005 reg=2 when J │ │ │ │ - source_file_idx : 2465 (NotificationCompat.java) │ │ + source_file_idx : 3328 (NotificationCompat.java) │ │ │ │ -Class #56 header: │ │ -class_idx : 229 │ │ -access_flags : 1536 (0x0600) │ │ -superclass_idx : 948 │ │ -source_file_idx : 2465 │ │ +Class #106 header: │ │ +class_idx : 350 │ │ +access_flags : 1 (0x0001) │ │ +superclass_idx : 1337 │ │ +source_file_idx : 3328 │ │ +static_fields_size : 0 │ │ +instance_fields_size: 6 │ │ +direct_methods_size : 1 │ │ +virtual_methods_size: 5 │ │ + │ │ +Class #106 annotations: │ │ +Annotations on class │ │ + VISIBILITY_SYSTEM Ldalvik/annotation/EnclosingClass; value=Landroid/support/v4/app/NotificationCompat$CarExtender$UnreadConversation; │ │ + VISIBILITY_SYSTEM Ldalvik/annotation/InnerClass; accessFlags=9 name="Builder" │ │ +Annotations on field #534 'mMessages' │ │ + VISIBILITY_SYSTEM Ldalvik/annotation/Signature; value={ "Ljava/util/List" "<" "Ljava/lang/String;" ">;" } │ │ + │ │ +Class #106 - │ │ + Class descriptor : 'Landroid/support/v4/app/NotificationCompat$CarExtender$UnreadConversation$Builder;' │ │ + Access flags : 0x0001 (PUBLIC) │ │ + Superclass : 'Ljava/lang/Object;' │ │ + Interfaces - │ │ + Static fields - │ │ + Instance fields - │ │ + #0 : (in Landroid/support/v4/app/NotificationCompat$CarExtender$UnreadConversation$Builder;) │ │ + name : 'mLatestTimestamp' │ │ + type : 'J' │ │ + access : 0x0002 (PRIVATE) │ │ + #1 : (in Landroid/support/v4/app/NotificationCompat$CarExtender$UnreadConversation$Builder;) │ │ + name : 'mMessages' │ │ + type : 'Ljava/util/List;' │ │ + access : 0x0012 (PRIVATE FINAL) │ │ + #2 : (in Landroid/support/v4/app/NotificationCompat$CarExtender$UnreadConversation$Builder;) │ │ + name : 'mParticipant' │ │ + type : 'Ljava/lang/String;' │ │ + access : 0x0012 (PRIVATE FINAL) │ │ + #3 : (in Landroid/support/v4/app/NotificationCompat$CarExtender$UnreadConversation$Builder;) │ │ + name : 'mReadPendingIntent' │ │ + type : 'Landroid/app/PendingIntent;' │ │ + access : 0x0002 (PRIVATE) │ │ + #4 : (in Landroid/support/v4/app/NotificationCompat$CarExtender$UnreadConversation$Builder;) │ │ + name : 'mRemoteInput' │ │ + type : 'Landroid/support/v4/app/RemoteInput;' │ │ + access : 0x0002 (PRIVATE) │ │ + #5 : (in Landroid/support/v4/app/NotificationCompat$CarExtender$UnreadConversation$Builder;) │ │ + name : 'mReplyPendingIntent' │ │ + type : 'Landroid/app/PendingIntent;' │ │ + access : 0x0002 (PRIVATE) │ │ + Direct methods - │ │ + #0 : (in Landroid/support/v4/app/NotificationCompat$CarExtender$UnreadConversation$Builder;) │ │ + name : '' │ │ + type : '(Ljava/lang/String;)V' │ │ + access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ + code - │ │ + registers : 3 │ │ + ins : 2 │ │ + outs : 1 │ │ + insns size : 13 16-bit code units │ │ +0545e0: |[0545e0] android.support.v4.app.NotificationCompat$CarExtender$UnreadConversation$Builder.:(Ljava/lang/String;)V │ │ +0545f0: 7010 8622 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@2286 │ │ +0545f6: 2200 5905 |0003: new-instance v0, Ljava/util/ArrayList; // type@0559 │ │ +0545fa: 7010 cf22 0000 |0005: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@22cf │ │ +054600: 5b10 1602 |0008: iput-object v0, v1, Landroid/support/v4/app/NotificationCompat$CarExtender$UnreadConversation$Builder;.mMessages:Ljava/util/List; // field@0216 │ │ +054604: 5b12 1702 |000a: iput-object v2, v1, Landroid/support/v4/app/NotificationCompat$CarExtender$UnreadConversation$Builder;.mParticipant:Ljava/lang/String; // field@0217 │ │ +054608: 0e00 |000c: return-void │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=3149 │ │ + 0x0003 line=3137 │ │ + 0x000a line=3150 │ │ + 0x000c line=3151 │ │ + locals : │ │ + 0x0000 - 0x000d reg=1 this Landroid/support/v4/app/NotificationCompat$CarExtender$UnreadConversation$Builder; │ │ + 0x0000 - 0x000d reg=2 name Ljava/lang/String; │ │ + │ │ + Virtual methods - │ │ + #0 : (in Landroid/support/v4/app/NotificationCompat$CarExtender$UnreadConversation$Builder;) │ │ + name : 'addMessage' │ │ + type : '(Ljava/lang/String;)Landroid/support/v4/app/NotificationCompat$CarExtender$UnreadConversation$Builder;' │ │ + access : 0x0001 (PUBLIC) │ │ + code - │ │ + registers : 3 │ │ + ins : 2 │ │ + outs : 2 │ │ + insns size : 6 16-bit code units │ │ +05460c: |[05460c] android.support.v4.app.NotificationCompat$CarExtender$UnreadConversation$Builder.addMessage:(Ljava/lang/String;)Landroid/support/v4/app/NotificationCompat$CarExtender$UnreadConversation$Builder; │ │ +05461c: 5410 1602 |0000: iget-object v0, v1, Landroid/support/v4/app/NotificationCompat$CarExtender$UnreadConversation$Builder;.mMessages:Ljava/util/List; // field@0216 │ │ +054620: 7220 0523 2000 |0002: invoke-interface {v0, v2}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@2305 │ │ +054626: 1101 |0005: return-object v1 │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=3162 │ │ + 0x0005 line=3163 │ │ + locals : │ │ + 0x0000 - 0x0006 reg=1 this Landroid/support/v4/app/NotificationCompat$CarExtender$UnreadConversation$Builder; │ │ + 0x0000 - 0x0006 reg=2 message Ljava/lang/String; │ │ + │ │ + #1 : (in Landroid/support/v4/app/NotificationCompat$CarExtender$UnreadConversation$Builder;) │ │ + name : 'build' │ │ + type : '()Landroid/support/v4/app/NotificationCompat$CarExtender$UnreadConversation;' │ │ + access : 0x0001 (PUBLIC) │ │ + code - │ │ + registers : 9 │ │ + ins : 1 │ │ + outs : 8 │ │ + insns size : 38 16-bit code units │ │ +054628: |[054628] android.support.v4.app.NotificationCompat$CarExtender$UnreadConversation$Builder.build:()Landroid/support/v4/app/NotificationCompat$CarExtender$UnreadConversation; │ │ +054638: 5480 1602 |0000: iget-object v0, v8, Landroid/support/v4/app/NotificationCompat$CarExtender$UnreadConversation$Builder;.mMessages:Ljava/util/List; // field@0216 │ │ +05463c: 5482 1602 |0002: iget-object v2, v8, Landroid/support/v4/app/NotificationCompat$CarExtender$UnreadConversation$Builder;.mMessages:Ljava/util/List; // field@0216 │ │ +054640: 7210 0a23 0200 |0004: invoke-interface {v2}, Ljava/util/List;.size:()I // method@230a │ │ +054646: 0a02 |0007: move-result v2 │ │ +054648: 2322 cc05 |0008: new-array v2, v2, [Ljava/lang/String; // type@05cc │ │ +05464c: 7220 0b23 2000 |000a: invoke-interface {v0, v2}, Ljava/util/List;.toArray:([Ljava/lang/Object;)[Ljava/lang/Object; // method@230b │ │ +054652: 0c01 |000d: move-result-object v1 │ │ +054654: 1f01 cc05 |000e: check-cast v1, [Ljava/lang/String; // type@05cc │ │ +054658: 1210 |0010: const/4 v0, #int 1 // #1 │ │ +05465a: 2305 cc05 |0011: new-array v5, v0, [Ljava/lang/String; // type@05cc │ │ +05465e: 1200 |0013: const/4 v0, #int 0 // #0 │ │ +054660: 5482 1702 |0014: iget-object v2, v8, Landroid/support/v4/app/NotificationCompat$CarExtender$UnreadConversation$Builder;.mParticipant:Ljava/lang/String; // field@0217 │ │ +054664: 4d02 0500 |0016: aput-object v2, v5, v0 │ │ +054668: 2200 5f01 |0018: new-instance v0, Landroid/support/v4/app/NotificationCompat$CarExtender$UnreadConversation; // type@015f │ │ +05466c: 5482 1902 |001a: iget-object v2, v8, Landroid/support/v4/app/NotificationCompat$CarExtender$UnreadConversation$Builder;.mRemoteInput:Landroid/support/v4/app/RemoteInput; // field@0219 │ │ +054670: 5483 1a02 |001c: iget-object v3, v8, Landroid/support/v4/app/NotificationCompat$CarExtender$UnreadConversation$Builder;.mReplyPendingIntent:Landroid/app/PendingIntent; // field@021a │ │ +054674: 5484 1802 |001e: iget-object v4, v8, Landroid/support/v4/app/NotificationCompat$CarExtender$UnreadConversation$Builder;.mReadPendingIntent:Landroid/app/PendingIntent; // field@0218 │ │ +054678: 5386 1502 |0020: iget-wide v6, v8, Landroid/support/v4/app/NotificationCompat$CarExtender$UnreadConversation$Builder;.mLatestTimestamp:J // field@0215 │ │ +05467c: 7608 6007 0000 |0022: invoke-direct/range {v0, v1, v2, v3, v4, v5, v6, v7}, Landroid/support/v4/app/NotificationCompat$CarExtender$UnreadConversation;.:([Ljava/lang/String;Landroid/support/v4/app/RemoteInput;Landroid/app/PendingIntent;Landroid/app/PendingIntent;[Ljava/lang/String;J)V // method@0760 │ │ +054682: 1100 |0025: return-object v0 │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=3219 │ │ + 0x0010 line=3220 │ │ + 0x0018 line=3221 │ │ + locals : │ │ + 0x0010 - 0x0026 reg=1 messages [Ljava/lang/String; │ │ + 0x0018 - 0x0026 reg=5 participants [Ljava/lang/String; │ │ + 0x0000 - 0x0026 reg=8 this Landroid/support/v4/app/NotificationCompat$CarExtender$UnreadConversation$Builder; │ │ + │ │ + #2 : (in Landroid/support/v4/app/NotificationCompat$CarExtender$UnreadConversation$Builder;) │ │ + name : 'setLatestTimestamp' │ │ + type : '(J)Landroid/support/v4/app/NotificationCompat$CarExtender$UnreadConversation$Builder;' │ │ + access : 0x0001 (PUBLIC) │ │ + code - │ │ + registers : 4 │ │ + ins : 3 │ │ + outs : 0 │ │ + insns size : 3 16-bit code units │ │ +054684: |[054684] android.support.v4.app.NotificationCompat$CarExtender$UnreadConversation$Builder.setLatestTimestamp:(J)Landroid/support/v4/app/NotificationCompat$CarExtender$UnreadConversation$Builder; │ │ +054694: 5a12 1502 |0000: iput-wide v2, v1, Landroid/support/v4/app/NotificationCompat$CarExtender$UnreadConversation$Builder;.mLatestTimestamp:J // field@0215 │ │ +054698: 1101 |0002: return-object v1 │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=3209 │ │ + 0x0002 line=3210 │ │ + locals : │ │ + 0x0000 - 0x0003 reg=1 this Landroid/support/v4/app/NotificationCompat$CarExtender$UnreadConversation$Builder; │ │ + 0x0000 - 0x0003 reg=2 timestamp J │ │ + │ │ + #3 : (in Landroid/support/v4/app/NotificationCompat$CarExtender$UnreadConversation$Builder;) │ │ + name : 'setReadPendingIntent' │ │ + type : '(Landroid/app/PendingIntent;)Landroid/support/v4/app/NotificationCompat$CarExtender$UnreadConversation$Builder;' │ │ + access : 0x0001 (PUBLIC) │ │ + code - │ │ + registers : 2 │ │ + ins : 2 │ │ + outs : 0 │ │ + insns size : 3 16-bit code units │ │ +05469c: |[05469c] android.support.v4.app.NotificationCompat$CarExtender$UnreadConversation$Builder.setReadPendingIntent:(Landroid/app/PendingIntent;)Landroid/support/v4/app/NotificationCompat$CarExtender$UnreadConversation$Builder; │ │ +0546ac: 5b01 1802 |0000: iput-object v1, v0, Landroid/support/v4/app/NotificationCompat$CarExtender$UnreadConversation$Builder;.mReadPendingIntent:Landroid/app/PendingIntent; // field@0218 │ │ +0546b0: 1100 |0002: return-object v0 │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=3193 │ │ + 0x0002 line=3194 │ │ + locals : │ │ + 0x0000 - 0x0003 reg=0 this Landroid/support/v4/app/NotificationCompat$CarExtender$UnreadConversation$Builder; │ │ + 0x0000 - 0x0003 reg=1 pendingIntent Landroid/app/PendingIntent; │ │ + │ │ + #4 : (in Landroid/support/v4/app/NotificationCompat$CarExtender$UnreadConversation$Builder;) │ │ + name : 'setReplyAction' │ │ + type : '(Landroid/app/PendingIntent;Landroid/support/v4/app/RemoteInput;)Landroid/support/v4/app/NotificationCompat$CarExtender$UnreadConversation$Builder;' │ │ + access : 0x0001 (PUBLIC) │ │ + code - │ │ + registers : 3 │ │ + ins : 3 │ │ + outs : 0 │ │ + insns size : 5 16-bit code units │ │ +0546b4: |[0546b4] android.support.v4.app.NotificationCompat$CarExtender$UnreadConversation$Builder.setReplyAction:(Landroid/app/PendingIntent;Landroid/support/v4/app/RemoteInput;)Landroid/support/v4/app/NotificationCompat$CarExtender$UnreadConversation$Builder; │ │ +0546c4: 5b02 1902 |0000: iput-object v2, v0, Landroid/support/v4/app/NotificationCompat$CarExtender$UnreadConversation$Builder;.mRemoteInput:Landroid/support/v4/app/RemoteInput; // field@0219 │ │ +0546c8: 5b01 1a02 |0002: iput-object v1, v0, Landroid/support/v4/app/NotificationCompat$CarExtender$UnreadConversation$Builder;.mReplyPendingIntent:Landroid/app/PendingIntent; // field@021a │ │ +0546cc: 1100 |0004: return-object v0 │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=3179 │ │ + 0x0002 line=3180 │ │ + 0x0004 line=3182 │ │ + locals : │ │ + 0x0000 - 0x0005 reg=0 this Landroid/support/v4/app/NotificationCompat$CarExtender$UnreadConversation$Builder; │ │ + 0x0000 - 0x0005 reg=1 pendingIntent Landroid/app/PendingIntent; │ │ + 0x0000 - 0x0005 reg=2 remoteInput Landroid/support/v4/app/RemoteInput; │ │ + │ │ + source_file_idx : 3328 (NotificationCompat.java) │ │ + │ │ +Class #107 header: │ │ +class_idx : 353 │ │ +access_flags : 1537 (0x0601) │ │ +superclass_idx : 1337 │ │ +source_file_idx : 3328 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 1 │ │ │ │ -Class #56 annotations: │ │ +Class #107 annotations: │ │ +Annotations on class │ │ + VISIBILITY_SYSTEM Ldalvik/annotation/EnclosingClass; value=Landroid/support/v4/app/NotificationCompat; │ │ + VISIBILITY_SYSTEM Ldalvik/annotation/InnerClass; accessFlags=1545 name="Extender" │ │ + │ │ +Class #107 - │ │ + Class descriptor : 'Landroid/support/v4/app/NotificationCompat$Extender;' │ │ + Access flags : 0x0601 (PUBLIC INTERFACE ABSTRACT) │ │ + Superclass : 'Ljava/lang/Object;' │ │ + Interfaces - │ │ + Static fields - │ │ + Instance fields - │ │ + Direct methods - │ │ + Virtual methods - │ │ + #0 : (in Landroid/support/v4/app/NotificationCompat$Extender;) │ │ + name : 'extend' │ │ + type : '(Landroid/support/v4/app/NotificationCompat$Builder;)Landroid/support/v4/app/NotificationCompat$Builder;' │ │ + access : 0x0401 (PUBLIC ABSTRACT) │ │ + code : (none) │ │ + │ │ + source_file_idx : 3328 (NotificationCompat.java) │ │ + │ │ +Class #108 header: │ │ +class_idx : 355 │ │ +access_flags : 1536 (0x0600) │ │ +superclass_idx : 1337 │ │ +source_file_idx : 3328 │ │ +static_fields_size : 0 │ │ +instance_fields_size: 0 │ │ +direct_methods_size : 0 │ │ +virtual_methods_size: 13 │ │ + │ │ +Class #108 annotations: │ │ Annotations on class │ │ VISIBILITY_SYSTEM Ldalvik/annotation/EnclosingClass; value=Landroid/support/v4/app/NotificationCompat; │ │ VISIBILITY_SYSTEM Ldalvik/annotation/InnerClass; accessFlags=1544 name="NotificationCompatImpl" │ │ +Annotations on method #1916 'getActionsFromParcelableArrayList' │ │ + VISIBILITY_SYSTEM Ldalvik/annotation/Signature; value={ "(" "Ljava/util/ArrayList" "<" "Landroid/os/Parcelable;" ">;)[" "Landroid/support/v4/app/NotificationCompat$Action;" } │ │ +Annotations on method #1922 'getParcelableArrayListForActions' │ │ + VISIBILITY_SYSTEM Ldalvik/annotation/Signature; value={ "([" "Landroid/support/v4/app/NotificationCompat$Action;" ")" "Ljava/util/ArrayList" "<" "Landroid/os/Parcelable;" ">;" } │ │ │ │ -Class #56 - │ │ +Class #108 - │ │ Class descriptor : 'Landroid/support/v4/app/NotificationCompat$NotificationCompatImpl;' │ │ Access flags : 0x0600 (INTERFACE ABSTRACT) │ │ Superclass : 'Ljava/lang/Object;' │ │ Interfaces - │ │ Static fields - │ │ Instance fields - │ │ Direct methods - │ │ Virtual methods - │ │ #0 : (in Landroid/support/v4/app/NotificationCompat$NotificationCompatImpl;) │ │ name : 'build' │ │ type : '(Landroid/support/v4/app/NotificationCompat$Builder;)Landroid/app/Notification;' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ - source_file_idx : 2465 (NotificationCompat.java) │ │ + #1 : (in Landroid/support/v4/app/NotificationCompat$NotificationCompatImpl;) │ │ + name : 'getAction' │ │ + type : '(Landroid/app/Notification;I)Landroid/support/v4/app/NotificationCompat$Action;' │ │ + access : 0x0401 (PUBLIC ABSTRACT) │ │ + code : (none) │ │ │ │ -Class #57 header: │ │ -class_idx : 234 │ │ + #2 : (in Landroid/support/v4/app/NotificationCompat$NotificationCompatImpl;) │ │ + name : 'getActionCount' │ │ + type : '(Landroid/app/Notification;)I' │ │ + access : 0x0401 (PUBLIC ABSTRACT) │ │ + code : (none) │ │ + │ │ + #3 : (in Landroid/support/v4/app/NotificationCompat$NotificationCompatImpl;) │ │ + name : 'getActionsFromParcelableArrayList' │ │ + type : '(Ljava/util/ArrayList;)[Landroid/support/v4/app/NotificationCompat$Action;' │ │ + access : 0x0401 (PUBLIC ABSTRACT) │ │ + code : (none) │ │ + │ │ + #4 : (in Landroid/support/v4/app/NotificationCompat$NotificationCompatImpl;) │ │ + name : 'getBundleForUnreadConversation' │ │ + type : '(Landroid/support/v4/app/NotificationCompatBase$UnreadConversation;)Landroid/os/Bundle;' │ │ + access : 0x0401 (PUBLIC ABSTRACT) │ │ + code : (none) │ │ + │ │ + #5 : (in Landroid/support/v4/app/NotificationCompat$NotificationCompatImpl;) │ │ + name : 'getCategory' │ │ + type : '(Landroid/app/Notification;)Ljava/lang/String;' │ │ + access : 0x0401 (PUBLIC ABSTRACT) │ │ + code : (none) │ │ + │ │ + #6 : (in Landroid/support/v4/app/NotificationCompat$NotificationCompatImpl;) │ │ + name : 'getExtras' │ │ + type : '(Landroid/app/Notification;)Landroid/os/Bundle;' │ │ + access : 0x0401 (PUBLIC ABSTRACT) │ │ + code : (none) │ │ + │ │ + #7 : (in Landroid/support/v4/app/NotificationCompat$NotificationCompatImpl;) │ │ + name : 'getGroup' │ │ + type : '(Landroid/app/Notification;)Ljava/lang/String;' │ │ + access : 0x0401 (PUBLIC ABSTRACT) │ │ + code : (none) │ │ + │ │ + #8 : (in Landroid/support/v4/app/NotificationCompat$NotificationCompatImpl;) │ │ + name : 'getLocalOnly' │ │ + type : '(Landroid/app/Notification;)Z' │ │ + access : 0x0401 (PUBLIC ABSTRACT) │ │ + code : (none) │ │ + │ │ + #9 : (in Landroid/support/v4/app/NotificationCompat$NotificationCompatImpl;) │ │ + name : 'getParcelableArrayListForActions' │ │ + type : '([Landroid/support/v4/app/NotificationCompat$Action;)Ljava/util/ArrayList;' │ │ + access : 0x0401 (PUBLIC ABSTRACT) │ │ + code : (none) │ │ + │ │ + #10 : (in Landroid/support/v4/app/NotificationCompat$NotificationCompatImpl;) │ │ + name : 'getSortKey' │ │ + type : '(Landroid/app/Notification;)Ljava/lang/String;' │ │ + access : 0x0401 (PUBLIC ABSTRACT) │ │ + code : (none) │ │ + │ │ + #11 : (in Landroid/support/v4/app/NotificationCompat$NotificationCompatImpl;) │ │ + name : 'getUnreadConversationFromBundle' │ │ + type : '(Landroid/os/Bundle;Landroid/support/v4/app/NotificationCompatBase$UnreadConversation$Factory;Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput$Factory;)Landroid/support/v4/app/NotificationCompatBase$UnreadConversation;' │ │ + access : 0x0401 (PUBLIC ABSTRACT) │ │ + code : (none) │ │ + │ │ + #12 : (in Landroid/support/v4/app/NotificationCompat$NotificationCompatImpl;) │ │ + name : 'isGroupSummary' │ │ + type : '(Landroid/app/Notification;)Z' │ │ + access : 0x0401 (PUBLIC ABSTRACT) │ │ + code : (none) │ │ + │ │ + source_file_idx : 3328 (NotificationCompat.java) │ │ + │ │ +Class #109 header: │ │ +class_idx : 364 │ │ access_flags : 1025 (0x0401) │ │ -superclass_idx : 948 │ │ -source_file_idx : 2465 │ │ +superclass_idx : 1337 │ │ +source_file_idx : 3328 │ │ static_fields_size : 0 │ │ instance_fields_size: 4 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 2 │ │ │ │ -Class #57 annotations: │ │ +Class #109 annotations: │ │ Annotations on class │ │ VISIBILITY_SYSTEM Ldalvik/annotation/EnclosingClass; value=Landroid/support/v4/app/NotificationCompat; │ │ VISIBILITY_SYSTEM Ldalvik/annotation/InnerClass; accessFlags=1033 name="Style" │ │ │ │ -Class #57 - │ │ +Class #109 - │ │ Class descriptor : 'Landroid/support/v4/app/NotificationCompat$Style;' │ │ Access flags : 0x0401 (PUBLIC ABSTRACT) │ │ Superclass : 'Ljava/lang/Object;' │ │ Interfaces - │ │ Static fields - │ │ Instance fields - │ │ #0 : (in Landroid/support/v4/app/NotificationCompat$Style;) │ │ @@ -14063,239 +19196,2185 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -03aac0: |[03aac0] android.support.v4.app.NotificationCompat$Style.:()V │ │ -03aad0: 7010 9117 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@1791 │ │ -03aad6: 1200 |0003: const/4 v0, #int 0 // #0 │ │ -03aad8: 5c10 a501 |0004: iput-boolean v0, v1, Landroid/support/v4/app/NotificationCompat$Style;.mSummaryTextSet:Z // field@01a5 │ │ -03aadc: 0e00 |0006: return-void │ │ +0546d0: |[0546d0] android.support.v4.app.NotificationCompat$Style.:()V │ │ +0546e0: 7010 8622 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@2286 │ │ +0546e6: 1200 |0003: const/4 v0, #int 0 // #0 │ │ +0546e8: 5c10 3102 |0004: iput-boolean v0, v1, Landroid/support/v4/app/NotificationCompat$Style;.mSummaryTextSet:Z // field@0231 │ │ +0546ec: 0e00 |0006: return-void │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=606 │ │ - 0x0003 line=611 │ │ + 0x0000 line=1551 │ │ + 0x0003 line=1555 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/app/NotificationCompat$Style; │ │ │ │ Virtual methods - │ │ #0 : (in Landroid/support/v4/app/NotificationCompat$Style;) │ │ name : 'build' │ │ type : '()Landroid/app/Notification;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 12 16-bit code units │ │ -03aae0: |[03aae0] android.support.v4.app.NotificationCompat$Style.build:()Landroid/app/Notification; │ │ -03aaf0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -03aaf2: 5421 a301 |0001: iget-object v1, v2, Landroid/support/v4/app/NotificationCompat$Style;.mBuilder:Landroid/support/v4/app/NotificationCompat$Builder; // field@01a3 │ │ -03aaf6: 3801 0800 |0003: if-eqz v1, 000b // +0008 │ │ -03aafa: 5421 a301 |0005: iget-object v1, v2, Landroid/support/v4/app/NotificationCompat$Style;.mBuilder:Landroid/support/v4/app/NotificationCompat$Builder; // field@01a3 │ │ -03aafe: 6e10 0205 0100 |0007: invoke-virtual {v1}, Landroid/support/v4/app/NotificationCompat$Builder;.build:()Landroid/app/Notification; // method@0502 │ │ -03ab04: 0c00 |000a: move-result-object v0 │ │ -03ab06: 1100 |000b: return-object v0 │ │ +0546f0: |[0546f0] android.support.v4.app.NotificationCompat$Style.build:()Landroid/app/Notification; │ │ +054700: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +054702: 5421 2f02 |0001: iget-object v1, v2, Landroid/support/v4/app/NotificationCompat$Style;.mBuilder:Landroid/support/v4/app/NotificationCompat$Builder; // field@022f │ │ +054706: 3801 0800 |0003: if-eqz v1, 000b // +0008 │ │ +05470a: 5421 2f02 |0005: iget-object v1, v2, Landroid/support/v4/app/NotificationCompat$Style;.mBuilder:Landroid/support/v4/app/NotificationCompat$Builder; // field@022f │ │ +05470e: 6e10 2b07 0100 |0007: invoke-virtual {v1}, Landroid/support/v4/app/NotificationCompat$Builder;.build:()Landroid/app/Notification; // method@072b │ │ +054714: 0c00 |000a: move-result-object v0 │ │ +054716: 1100 |000b: return-object v0 │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=623 │ │ - 0x0001 line=624 │ │ - 0x0005 line=625 │ │ - 0x000b line=627 │ │ + 0x0000 line=1567 │ │ + 0x0001 line=1568 │ │ + 0x0005 line=1569 │ │ + 0x000b line=1571 │ │ locals : │ │ 0x0001 - 0x000c reg=0 notification Landroid/app/Notification; │ │ 0x0000 - 0x000c reg=2 this Landroid/support/v4/app/NotificationCompat$Style; │ │ │ │ #1 : (in Landroid/support/v4/app/NotificationCompat$Style;) │ │ name : 'setBuilder' │ │ type : '(Landroid/support/v4/app/NotificationCompat$Builder;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 16 16-bit code units │ │ -03ab08: |[03ab08] android.support.v4.app.NotificationCompat$Style.setBuilder:(Landroid/support/v4/app/NotificationCompat$Builder;)V │ │ -03ab18: 5410 a301 |0000: iget-object v0, v1, Landroid/support/v4/app/NotificationCompat$Style;.mBuilder:Landroid/support/v4/app/NotificationCompat$Builder; // field@01a3 │ │ -03ab1c: 3220 0d00 |0002: if-eq v0, v2, 000f // +000d │ │ -03ab20: 5b12 a301 |0004: iput-object v2, v1, Landroid/support/v4/app/NotificationCompat$Style;.mBuilder:Landroid/support/v4/app/NotificationCompat$Builder; // field@01a3 │ │ -03ab24: 5410 a301 |0006: iget-object v0, v1, Landroid/support/v4/app/NotificationCompat$Style;.mBuilder:Landroid/support/v4/app/NotificationCompat$Builder; // field@01a3 │ │ -03ab28: 3800 0700 |0008: if-eqz v0, 000f // +0007 │ │ -03ab2c: 5410 a301 |000a: iget-object v0, v1, Landroid/support/v4/app/NotificationCompat$Style;.mBuilder:Landroid/support/v4/app/NotificationCompat$Builder; // field@01a3 │ │ -03ab30: 6e20 1905 1000 |000c: invoke-virtual {v0, v1}, Landroid/support/v4/app/NotificationCompat$Builder;.setStyle:(Landroid/support/v4/app/NotificationCompat$Style;)Landroid/support/v4/app/NotificationCompat$Builder; // method@0519 │ │ -03ab36: 0e00 |000f: return-void │ │ +054718: |[054718] android.support.v4.app.NotificationCompat$Style.setBuilder:(Landroid/support/v4/app/NotificationCompat$Builder;)V │ │ +054728: 5410 2f02 |0000: iget-object v0, v1, Landroid/support/v4/app/NotificationCompat$Style;.mBuilder:Landroid/support/v4/app/NotificationCompat$Builder; // field@022f │ │ +05472c: 3220 0d00 |0002: if-eq v0, v2, 000f // +000d │ │ +054730: 5b12 2f02 |0004: iput-object v2, v1, Landroid/support/v4/app/NotificationCompat$Style;.mBuilder:Landroid/support/v4/app/NotificationCompat$Builder; // field@022f │ │ +054734: 5410 2f02 |0006: iget-object v0, v1, Landroid/support/v4/app/NotificationCompat$Style;.mBuilder:Landroid/support/v4/app/NotificationCompat$Builder; // field@022f │ │ +054738: 3800 0700 |0008: if-eqz v0, 000f // +0007 │ │ +05473c: 5410 2f02 |000a: iget-object v0, v1, Landroid/support/v4/app/NotificationCompat$Style;.mBuilder:Landroid/support/v4/app/NotificationCompat$Builder; // field@022f │ │ +054740: 6e20 4e07 1000 |000c: invoke-virtual {v0, v1}, Landroid/support/v4/app/NotificationCompat$Builder;.setStyle:(Landroid/support/v4/app/NotificationCompat$Style;)Landroid/support/v4/app/NotificationCompat$Builder; // method@074e │ │ +054746: 0e00 |000f: return-void │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=614 │ │ - 0x0004 line=615 │ │ - 0x0006 line=616 │ │ - 0x000a line=617 │ │ - 0x000f line=620 │ │ + 0x0000 line=1558 │ │ + 0x0004 line=1559 │ │ + 0x0006 line=1560 │ │ + 0x000a line=1561 │ │ + 0x000f line=1564 │ │ locals : │ │ 0x0000 - 0x0010 reg=1 this Landroid/support/v4/app/NotificationCompat$Style; │ │ 0x0000 - 0x0010 reg=2 builder Landroid/support/v4/app/NotificationCompat$Builder; │ │ │ │ - source_file_idx : 2465 (NotificationCompat.java) │ │ + source_file_idx : 3328 (NotificationCompat.java) │ │ │ │ -Class #58 header: │ │ -class_idx : 235 │ │ +Class #110 header: │ │ +class_idx : 366 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 948 │ │ -source_file_idx : 2465 │ │ -static_fields_size : 7 │ │ +superclass_idx : 1337 │ │ +source_file_idx : 3328 │ │ +static_fields_size : 61 │ │ instance_fields_size: 0 │ │ -direct_methods_size : 3 │ │ +direct_methods_size : 17 │ │ virtual_methods_size: 0 │ │ │ │ -Class #58 annotations: │ │ +Class #110 annotations: │ │ Annotations on class │ │ - VISIBILITY_SYSTEM Ldalvik/annotation/MemberClasses; value={ Landroid/support/v4/app/NotificationCompat$Action; Landroid/support/v4/app/NotificationCompat$InboxStyle; Landroid/support/v4/app/NotificationCompat$BigTextStyle; Landroid/support/v4/app/NotificationCompat$BigPictureStyle; Landroid/support/v4/app/NotificationCompat$Style; Landroid/support/v4/app/NotificationCompat$Builder; Landroid/support/v4/app/NotificationCompat$NotificationCompatImplJellybean; Landroid/support/v4/app/NotificationCompat$NotificationCompatImplIceCreamSandwich; Landroid/support/v4/app/NotificationCompat$NotificationCompatImplHoneycomb; Landroid/support/v4/app/NotificationCompat$NotificationCompatImplBase; Landroid/support/v4/app/NotificationCompat$NotificationCompatImpl; } │ │ + VISIBILITY_SYSTEM Ldalvik/annotation/MemberClasses; value={ Landroid/support/v4/app/NotificationCompat$1; Landroid/support/v4/app/NotificationCompat$CarExtender; Landroid/support/v4/app/NotificationCompat$WearableExtender; Landroid/support/v4/app/NotificationCompat$Extender; Landroid/support/v4/app/NotificationCompat$Action; Landroid/support/v4/app/NotificationCompat$InboxStyle; Landroid/support/v4/app/NotificationCompat$BigTextStyle; Landroid/support/v4/app/NotificationCompat$BigPictureStyle; Landroid/support/v4/app/NotificationCompat$Style; Landroid/support/v4/app/NotificationCompat$Builder; Landroid/support/v4/app/NotificationCompat$NotificationCompatImplApi21; Landroid/support/v4/app/NotificationCompat$NotificationCompatImplApi20; Landroid/support/v4/app/NotificationCompat$NotificationCompatImplKitKat; Landroid/support/v4/app/NotificationCompat$NotificationCompatImplJellybean; Landroid/support/v4/app/NotificationCompat$NotificationCompatImplIceCreamSandwich; Landroid/support/v4/app/NotificationCompat$NotificationCompatImplHoneycomb; Landroid/support/v4/app/NotificationCompat$NotificationCompatImplGingerbread; Landroid/support/v4/app/NotificationCompat$NotificationCompatImplBase; Landroid/support/v4/app/NotificationCompat$NotificationCompatImpl; } │ │ +Annotations on method #2031 'addActionsToBuilder' │ │ + VISIBILITY_SYSTEM Ldalvik/annotation/Signature; value={ "(" "Landroid/support/v4/app/NotificationBuilderWithActions;" "Ljava/util/ArrayList" "<" "Landroid/support/v4/app/NotificationCompat$Action;" ">;)V" } │ │ │ │ -Class #58 - │ │ +Class #110 - │ │ Class descriptor : 'Landroid/support/v4/app/NotificationCompat;' │ │ Access flags : 0x0001 (PUBLIC) │ │ Superclass : 'Ljava/lang/Object;' │ │ Interfaces - │ │ Static fields - │ │ #0 : (in Landroid/support/v4/app/NotificationCompat;) │ │ + name : 'CATEGORY_ALARM' │ │ + type : 'Ljava/lang/String;' │ │ + access : 0x0019 (PUBLIC STATIC FINAL) │ │ + value : "alarm" │ │ + #1 : (in Landroid/support/v4/app/NotificationCompat;) │ │ + name : 'CATEGORY_CALL' │ │ + type : 'Ljava/lang/String;' │ │ + access : 0x0019 (PUBLIC STATIC FINAL) │ │ + value : "call" │ │ + #2 : (in Landroid/support/v4/app/NotificationCompat;) │ │ + name : 'CATEGORY_EMAIL' │ │ + type : 'Ljava/lang/String;' │ │ + access : 0x0019 (PUBLIC STATIC FINAL) │ │ + value : "email" │ │ + #3 : (in Landroid/support/v4/app/NotificationCompat;) │ │ + name : 'CATEGORY_ERROR' │ │ + type : 'Ljava/lang/String;' │ │ + access : 0x0019 (PUBLIC STATIC FINAL) │ │ + value : "err" │ │ + #4 : (in Landroid/support/v4/app/NotificationCompat;) │ │ + name : 'CATEGORY_EVENT' │ │ + type : 'Ljava/lang/String;' │ │ + access : 0x0019 (PUBLIC STATIC FINAL) │ │ + value : "event" │ │ + #5 : (in Landroid/support/v4/app/NotificationCompat;) │ │ + name : 'CATEGORY_MESSAGE' │ │ + type : 'Ljava/lang/String;' │ │ + access : 0x0019 (PUBLIC STATIC FINAL) │ │ + value : "msg" │ │ + #6 : (in Landroid/support/v4/app/NotificationCompat;) │ │ + name : 'CATEGORY_PROGRESS' │ │ + type : 'Ljava/lang/String;' │ │ + access : 0x0019 (PUBLIC STATIC FINAL) │ │ + value : "progress" │ │ + #7 : (in Landroid/support/v4/app/NotificationCompat;) │ │ + name : 'CATEGORY_PROMO' │ │ + type : 'Ljava/lang/String;' │ │ + access : 0x0019 (PUBLIC STATIC FINAL) │ │ + value : "promo" │ │ + #8 : (in Landroid/support/v4/app/NotificationCompat;) │ │ + name : 'CATEGORY_RECOMMENDATION' │ │ + type : 'Ljava/lang/String;' │ │ + access : 0x0019 (PUBLIC STATIC FINAL) │ │ + value : "recommendation" │ │ + #9 : (in Landroid/support/v4/app/NotificationCompat;) │ │ + name : 'CATEGORY_SERVICE' │ │ + type : 'Ljava/lang/String;' │ │ + access : 0x0019 (PUBLIC STATIC FINAL) │ │ + value : "service" │ │ + #10 : (in Landroid/support/v4/app/NotificationCompat;) │ │ + name : 'CATEGORY_SOCIAL' │ │ + type : 'Ljava/lang/String;' │ │ + access : 0x0019 (PUBLIC STATIC FINAL) │ │ + value : "social" │ │ + #11 : (in Landroid/support/v4/app/NotificationCompat;) │ │ + name : 'CATEGORY_STATUS' │ │ + type : 'Ljava/lang/String;' │ │ + access : 0x0019 (PUBLIC STATIC FINAL) │ │ + value : "status" │ │ + #12 : (in Landroid/support/v4/app/NotificationCompat;) │ │ + name : 'CATEGORY_SYSTEM' │ │ + type : 'Ljava/lang/String;' │ │ + access : 0x0019 (PUBLIC STATIC FINAL) │ │ + value : "sys" │ │ + #13 : (in Landroid/support/v4/app/NotificationCompat;) │ │ + name : 'CATEGORY_TRANSPORT' │ │ + type : 'Ljava/lang/String;' │ │ + access : 0x0019 (PUBLIC STATIC FINAL) │ │ + value : "transport" │ │ + #14 : (in Landroid/support/v4/app/NotificationCompat;) │ │ + name : 'COLOR_DEFAULT' │ │ + type : 'I' │ │ + access : 0x0019 (PUBLIC STATIC FINAL) │ │ + value : 0 │ │ + #15 : (in Landroid/support/v4/app/NotificationCompat;) │ │ + name : 'DEFAULT_ALL' │ │ + type : 'I' │ │ + access : 0x0019 (PUBLIC STATIC FINAL) │ │ + value : -1 │ │ + #16 : (in Landroid/support/v4/app/NotificationCompat;) │ │ + name : 'DEFAULT_LIGHTS' │ │ + type : 'I' │ │ + access : 0x0019 (PUBLIC STATIC FINAL) │ │ + value : 4 │ │ + #17 : (in Landroid/support/v4/app/NotificationCompat;) │ │ + name : 'DEFAULT_SOUND' │ │ + type : 'I' │ │ + access : 0x0019 (PUBLIC STATIC FINAL) │ │ + value : 1 │ │ + #18 : (in Landroid/support/v4/app/NotificationCompat;) │ │ + name : 'DEFAULT_VIBRATE' │ │ + type : 'I' │ │ + access : 0x0019 (PUBLIC STATIC FINAL) │ │ + value : 2 │ │ + #19 : (in Landroid/support/v4/app/NotificationCompat;) │ │ + name : 'EXTRA_BACKGROUND_IMAGE_URI' │ │ + type : 'Ljava/lang/String;' │ │ + access : 0x0019 (PUBLIC STATIC FINAL) │ │ + value : "android.backgroundImageUri" │ │ + #20 : (in Landroid/support/v4/app/NotificationCompat;) │ │ + name : 'EXTRA_BIG_TEXT' │ │ + type : 'Ljava/lang/String;' │ │ + access : 0x0019 (PUBLIC STATIC FINAL) │ │ + value : "android.bigText" │ │ + #21 : (in Landroid/support/v4/app/NotificationCompat;) │ │ + name : 'EXTRA_COMPACT_ACTIONS' │ │ + type : 'Ljava/lang/String;' │ │ + access : 0x0019 (PUBLIC STATIC FINAL) │ │ + value : "android.compactActions" │ │ + #22 : (in Landroid/support/v4/app/NotificationCompat;) │ │ + name : 'EXTRA_INFO_TEXT' │ │ + type : 'Ljava/lang/String;' │ │ + access : 0x0019 (PUBLIC STATIC FINAL) │ │ + value : "android.infoText" │ │ + #23 : (in Landroid/support/v4/app/NotificationCompat;) │ │ + name : 'EXTRA_LARGE_ICON' │ │ + type : 'Ljava/lang/String;' │ │ + access : 0x0019 (PUBLIC STATIC FINAL) │ │ + value : "android.largeIcon" │ │ + #24 : (in Landroid/support/v4/app/NotificationCompat;) │ │ + name : 'EXTRA_LARGE_ICON_BIG' │ │ + type : 'Ljava/lang/String;' │ │ + access : 0x0019 (PUBLIC STATIC FINAL) │ │ + value : "android.largeIcon.big" │ │ + #25 : (in Landroid/support/v4/app/NotificationCompat;) │ │ + name : 'EXTRA_MEDIA_SESSION' │ │ + type : 'Ljava/lang/String;' │ │ + access : 0x0019 (PUBLIC STATIC FINAL) │ │ + value : "android.mediaSession" │ │ + #26 : (in Landroid/support/v4/app/NotificationCompat;) │ │ + name : 'EXTRA_PEOPLE' │ │ + type : 'Ljava/lang/String;' │ │ + access : 0x0019 (PUBLIC STATIC FINAL) │ │ + value : "android.people" │ │ + #27 : (in Landroid/support/v4/app/NotificationCompat;) │ │ + name : 'EXTRA_PICTURE' │ │ + type : 'Ljava/lang/String;' │ │ + access : 0x0019 (PUBLIC STATIC FINAL) │ │ + value : "android.picture" │ │ + #28 : (in Landroid/support/v4/app/NotificationCompat;) │ │ + name : 'EXTRA_PROGRESS' │ │ + type : 'Ljava/lang/String;' │ │ + access : 0x0019 (PUBLIC STATIC FINAL) │ │ + value : "android.progress" │ │ + #29 : (in Landroid/support/v4/app/NotificationCompat;) │ │ + name : 'EXTRA_PROGRESS_INDETERMINATE' │ │ + type : 'Ljava/lang/String;' │ │ + access : 0x0019 (PUBLIC STATIC FINAL) │ │ + value : "android.progressIndeterminate" │ │ + #30 : (in Landroid/support/v4/app/NotificationCompat;) │ │ + name : 'EXTRA_PROGRESS_MAX' │ │ + type : 'Ljava/lang/String;' │ │ + access : 0x0019 (PUBLIC STATIC FINAL) │ │ + value : "android.progressMax" │ │ + #31 : (in Landroid/support/v4/app/NotificationCompat;) │ │ + name : 'EXTRA_SHOW_CHRONOMETER' │ │ + type : 'Ljava/lang/String;' │ │ + access : 0x0019 (PUBLIC STATIC FINAL) │ │ + value : "android.showChronometer" │ │ + #32 : (in Landroid/support/v4/app/NotificationCompat;) │ │ + name : 'EXTRA_SHOW_WHEN' │ │ + type : 'Ljava/lang/String;' │ │ + access : 0x0019 (PUBLIC STATIC FINAL) │ │ + value : "android.showWhen" │ │ + #33 : (in Landroid/support/v4/app/NotificationCompat;) │ │ + name : 'EXTRA_SMALL_ICON' │ │ + type : 'Ljava/lang/String;' │ │ + access : 0x0019 (PUBLIC STATIC FINAL) │ │ + value : "android.icon" │ │ + #34 : (in Landroid/support/v4/app/NotificationCompat;) │ │ + name : 'EXTRA_SUB_TEXT' │ │ + type : 'Ljava/lang/String;' │ │ + access : 0x0019 (PUBLIC STATIC FINAL) │ │ + value : "android.subText" │ │ + #35 : (in Landroid/support/v4/app/NotificationCompat;) │ │ + name : 'EXTRA_SUMMARY_TEXT' │ │ + type : 'Ljava/lang/String;' │ │ + access : 0x0019 (PUBLIC STATIC FINAL) │ │ + value : "android.summaryText" │ │ + #36 : (in Landroid/support/v4/app/NotificationCompat;) │ │ + name : 'EXTRA_TEMPLATE' │ │ + type : 'Ljava/lang/String;' │ │ + access : 0x0019 (PUBLIC STATIC FINAL) │ │ + value : "android.template" │ │ + #37 : (in Landroid/support/v4/app/NotificationCompat;) │ │ + name : 'EXTRA_TEXT' │ │ + type : 'Ljava/lang/String;' │ │ + access : 0x0019 (PUBLIC STATIC FINAL) │ │ + value : "android.text" │ │ + #38 : (in Landroid/support/v4/app/NotificationCompat;) │ │ + name : 'EXTRA_TEXT_LINES' │ │ + type : 'Ljava/lang/String;' │ │ + access : 0x0019 (PUBLIC STATIC FINAL) │ │ + value : "android.textLines" │ │ + #39 : (in Landroid/support/v4/app/NotificationCompat;) │ │ + name : 'EXTRA_TITLE' │ │ + type : 'Ljava/lang/String;' │ │ + access : 0x0019 (PUBLIC STATIC FINAL) │ │ + value : "android.title" │ │ + #40 : (in Landroid/support/v4/app/NotificationCompat;) │ │ + name : 'EXTRA_TITLE_BIG' │ │ + type : 'Ljava/lang/String;' │ │ + access : 0x0019 (PUBLIC STATIC FINAL) │ │ + value : "android.title.big" │ │ + #41 : (in Landroid/support/v4/app/NotificationCompat;) │ │ + name : 'FLAG_AUTO_CANCEL' │ │ + type : 'I' │ │ + access : 0x0019 (PUBLIC STATIC FINAL) │ │ + value : 16 │ │ + #42 : (in Landroid/support/v4/app/NotificationCompat;) │ │ + name : 'FLAG_FOREGROUND_SERVICE' │ │ + type : 'I' │ │ + access : 0x0019 (PUBLIC STATIC FINAL) │ │ + value : 64 │ │ + #43 : (in Landroid/support/v4/app/NotificationCompat;) │ │ + name : 'FLAG_GROUP_SUMMARY' │ │ + type : 'I' │ │ + access : 0x0019 (PUBLIC STATIC FINAL) │ │ + value : 512 │ │ + #44 : (in Landroid/support/v4/app/NotificationCompat;) │ │ name : 'FLAG_HIGH_PRIORITY' │ │ type : 'I' │ │ access : 0x0019 (PUBLIC STATIC FINAL) │ │ value : 128 │ │ - #1 : (in Landroid/support/v4/app/NotificationCompat;) │ │ + #45 : (in Landroid/support/v4/app/NotificationCompat;) │ │ + name : 'FLAG_INSISTENT' │ │ + type : 'I' │ │ + access : 0x0019 (PUBLIC STATIC FINAL) │ │ + value : 4 │ │ + #46 : (in Landroid/support/v4/app/NotificationCompat;) │ │ + name : 'FLAG_LOCAL_ONLY' │ │ + type : 'I' │ │ + access : 0x0019 (PUBLIC STATIC FINAL) │ │ + value : 256 │ │ + #47 : (in Landroid/support/v4/app/NotificationCompat;) │ │ + name : 'FLAG_NO_CLEAR' │ │ + type : 'I' │ │ + access : 0x0019 (PUBLIC STATIC FINAL) │ │ + value : 32 │ │ + #48 : (in Landroid/support/v4/app/NotificationCompat;) │ │ + name : 'FLAG_ONGOING_EVENT' │ │ + type : 'I' │ │ + access : 0x0019 (PUBLIC STATIC FINAL) │ │ + value : 2 │ │ + #49 : (in Landroid/support/v4/app/NotificationCompat;) │ │ + name : 'FLAG_ONLY_ALERT_ONCE' │ │ + type : 'I' │ │ + access : 0x0019 (PUBLIC STATIC FINAL) │ │ + value : 8 │ │ + #50 : (in Landroid/support/v4/app/NotificationCompat;) │ │ + name : 'FLAG_SHOW_LIGHTS' │ │ + type : 'I' │ │ + access : 0x0019 (PUBLIC STATIC FINAL) │ │ + value : 1 │ │ + #51 : (in Landroid/support/v4/app/NotificationCompat;) │ │ name : 'IMPL' │ │ type : 'Landroid/support/v4/app/NotificationCompat$NotificationCompatImpl;' │ │ access : 0x001a (PRIVATE STATIC FINAL) │ │ value : null │ │ - #2 : (in Landroid/support/v4/app/NotificationCompat;) │ │ + #52 : (in Landroid/support/v4/app/NotificationCompat;) │ │ name : 'PRIORITY_DEFAULT' │ │ type : 'I' │ │ access : 0x0019 (PUBLIC STATIC FINAL) │ │ value : 0 │ │ - #3 : (in Landroid/support/v4/app/NotificationCompat;) │ │ + #53 : (in Landroid/support/v4/app/NotificationCompat;) │ │ name : 'PRIORITY_HIGH' │ │ type : 'I' │ │ access : 0x0019 (PUBLIC STATIC FINAL) │ │ value : 1 │ │ - #4 : (in Landroid/support/v4/app/NotificationCompat;) │ │ + #54 : (in Landroid/support/v4/app/NotificationCompat;) │ │ name : 'PRIORITY_LOW' │ │ type : 'I' │ │ access : 0x0019 (PUBLIC STATIC FINAL) │ │ value : -1 │ │ - #5 : (in Landroid/support/v4/app/NotificationCompat;) │ │ + #55 : (in Landroid/support/v4/app/NotificationCompat;) │ │ name : 'PRIORITY_MAX' │ │ type : 'I' │ │ access : 0x0019 (PUBLIC STATIC FINAL) │ │ value : 2 │ │ - #6 : (in Landroid/support/v4/app/NotificationCompat;) │ │ + #56 : (in Landroid/support/v4/app/NotificationCompat;) │ │ name : 'PRIORITY_MIN' │ │ type : 'I' │ │ access : 0x0019 (PUBLIC STATIC FINAL) │ │ value : -2 │ │ + #57 : (in Landroid/support/v4/app/NotificationCompat;) │ │ + name : 'STREAM_DEFAULT' │ │ + type : 'I' │ │ + access : 0x0019 (PUBLIC STATIC FINAL) │ │ + value : -1 │ │ + #58 : (in Landroid/support/v4/app/NotificationCompat;) │ │ + name : 'VISIBILITY_PRIVATE' │ │ + type : 'I' │ │ + access : 0x0019 (PUBLIC STATIC FINAL) │ │ + value : 0 │ │ + #59 : (in Landroid/support/v4/app/NotificationCompat;) │ │ + name : 'VISIBILITY_PUBLIC' │ │ + type : 'I' │ │ + access : 0x0019 (PUBLIC STATIC FINAL) │ │ + value : 1 │ │ + #60 : (in Landroid/support/v4/app/NotificationCompat;) │ │ + name : 'VISIBILITY_SECRET' │ │ + type : 'I' │ │ + access : 0x0019 (PUBLIC STATIC FINAL) │ │ + value : -1 │ │ Instance fields - │ │ Direct methods - │ │ #0 : (in Landroid/support/v4/app/NotificationCompat;) │ │ name : '' │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 0 │ │ outs : 1 │ │ - insns size : 50 16-bit code units │ │ -03ab38: |[03ab38] android.support.v4.app.NotificationCompat.:()V │ │ -03ab48: 6000 2c00 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@002c │ │ -03ab4c: 1301 1000 |0002: const/16 v1, #int 16 // #10 │ │ -03ab50: 3410 0a00 |0004: if-lt v0, v1, 000e // +000a │ │ -03ab54: 2200 e900 |0006: new-instance v0, Landroid/support/v4/app/NotificationCompat$NotificationCompatImplJellybean; // type@00e9 │ │ -03ab58: 7010 2d05 0000 |0008: invoke-direct {v0}, Landroid/support/v4/app/NotificationCompat$NotificationCompatImplJellybean;.:()V // method@052d │ │ -03ab5e: 6900 a701 |000b: sput-object v0, Landroid/support/v4/app/NotificationCompat;.IMPL:Landroid/support/v4/app/NotificationCompat$NotificationCompatImpl; // field@01a7 │ │ -03ab62: 0e00 |000d: return-void │ │ -03ab64: 6000 2c00 |000e: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@002c │ │ -03ab68: 1301 0e00 |0010: const/16 v1, #int 14 // #e │ │ -03ab6c: 3410 0a00 |0012: if-lt v0, v1, 001c // +000a │ │ -03ab70: 2200 e800 |0014: new-instance v0, Landroid/support/v4/app/NotificationCompat$NotificationCompatImplIceCreamSandwich; // type@00e8 │ │ -03ab74: 7010 2b05 0000 |0016: invoke-direct {v0}, Landroid/support/v4/app/NotificationCompat$NotificationCompatImplIceCreamSandwich;.:()V // method@052b │ │ -03ab7a: 6900 a701 |0019: sput-object v0, Landroid/support/v4/app/NotificationCompat;.IMPL:Landroid/support/v4/app/NotificationCompat$NotificationCompatImpl; // field@01a7 │ │ -03ab7e: 28f2 |001b: goto 000d // -000e │ │ -03ab80: 6000 2c00 |001c: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@002c │ │ -03ab84: 1301 0b00 |001e: const/16 v1, #int 11 // #b │ │ -03ab88: 3410 0a00 |0020: if-lt v0, v1, 002a // +000a │ │ -03ab8c: 2200 e700 |0022: new-instance v0, Landroid/support/v4/app/NotificationCompat$NotificationCompatImplHoneycomb; // type@00e7 │ │ -03ab90: 7010 2905 0000 |0024: invoke-direct {v0}, Landroid/support/v4/app/NotificationCompat$NotificationCompatImplHoneycomb;.:()V // method@0529 │ │ -03ab96: 6900 a701 |0027: sput-object v0, Landroid/support/v4/app/NotificationCompat;.IMPL:Landroid/support/v4/app/NotificationCompat$NotificationCompatImpl; // field@01a7 │ │ -03ab9a: 28e4 |0029: goto 000d // -001c │ │ -03ab9c: 2200 e600 |002a: new-instance v0, Landroid/support/v4/app/NotificationCompat$NotificationCompatImplBase; // type@00e6 │ │ -03aba0: 7010 2705 0000 |002c: invoke-direct {v0}, Landroid/support/v4/app/NotificationCompat$NotificationCompatImplBase;.:()V // method@0527 │ │ -03aba6: 6900 a701 |002f: sput-object v0, Landroid/support/v4/app/NotificationCompat;.IMPL:Landroid/support/v4/app/NotificationCompat$NotificationCompatImpl; // field@01a7 │ │ -03abaa: 28dc |0031: goto 000d // -0024 │ │ - catches : (none) │ │ - positions : │ │ - 0x0000 line=153 │ │ - 0x0006 line=154 │ │ - 0x000d line=162 │ │ - 0x000e line=155 │ │ - 0x0014 line=156 │ │ - 0x001c line=157 │ │ - 0x0022 line=158 │ │ - 0x002a line=160 │ │ + insns size : 106 16-bit code units │ │ +054748: |[054748] android.support.v4.app.NotificationCompat.:()V │ │ +054758: 6000 4000 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0040 │ │ +05475c: 1301 1500 |0002: const/16 v1, #int 21 // #15 │ │ +054760: 3410 0a00 |0004: if-lt v0, v1, 000e // +000a │ │ +054764: 2200 6501 |0006: new-instance v0, Landroid/support/v4/app/NotificationCompat$NotificationCompatImplApi21; // type@0165 │ │ +054768: 7010 8f07 0000 |0008: invoke-direct {v0}, Landroid/support/v4/app/NotificationCompat$NotificationCompatImplApi21;.:()V // method@078f │ │ +05476e: 6900 8f02 |000b: sput-object v0, Landroid/support/v4/app/NotificationCompat;.IMPL:Landroid/support/v4/app/NotificationCompat$NotificationCompatImpl; // field@028f │ │ +054772: 0e00 |000d: return-void │ │ +054774: 6000 4000 |000e: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0040 │ │ +054778: 1301 1400 |0010: const/16 v1, #int 20 // #14 │ │ +05477c: 3410 0a00 |0012: if-lt v0, v1, 001c // +000a │ │ +054780: 2200 6401 |0014: new-instance v0, Landroid/support/v4/app/NotificationCompat$NotificationCompatImplApi20; // type@0164 │ │ +054784: 7010 8607 0000 |0016: invoke-direct {v0}, Landroid/support/v4/app/NotificationCompat$NotificationCompatImplApi20;.:()V // method@0786 │ │ +05478a: 6900 8f02 |0019: sput-object v0, Landroid/support/v4/app/NotificationCompat;.IMPL:Landroid/support/v4/app/NotificationCompat$NotificationCompatImpl; // field@028f │ │ +05478e: 28f2 |001b: goto 000d // -000e │ │ +054790: 6000 4000 |001c: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0040 │ │ +054794: 1301 1300 |001e: const/16 v1, #int 19 // #13 │ │ +054798: 3410 0a00 |0020: if-lt v0, v1, 002a // +000a │ │ +05479c: 2200 6b01 |0022: new-instance v0, Landroid/support/v4/app/NotificationCompat$NotificationCompatImplKitKat; // type@016b │ │ +0547a0: 7010 b307 0000 |0024: invoke-direct {v0}, Landroid/support/v4/app/NotificationCompat$NotificationCompatImplKitKat;.:()V // method@07b3 │ │ +0547a6: 6900 8f02 |0027: sput-object v0, Landroid/support/v4/app/NotificationCompat;.IMPL:Landroid/support/v4/app/NotificationCompat$NotificationCompatImpl; // field@028f │ │ +0547aa: 28e4 |0029: goto 000d // -001c │ │ +0547ac: 6000 4000 |002a: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0040 │ │ +0547b0: 1301 1000 |002c: const/16 v1, #int 16 // #10 │ │ +0547b4: 3410 0a00 |002e: if-lt v0, v1, 0038 // +000a │ │ +0547b8: 2200 6a01 |0030: new-instance v0, Landroid/support/v4/app/NotificationCompat$NotificationCompatImplJellybean; // type@016a │ │ +0547bc: 7010 a807 0000 |0032: invoke-direct {v0}, Landroid/support/v4/app/NotificationCompat$NotificationCompatImplJellybean;.:()V // method@07a8 │ │ +0547c2: 6900 8f02 |0035: sput-object v0, Landroid/support/v4/app/NotificationCompat;.IMPL:Landroid/support/v4/app/NotificationCompat$NotificationCompatImpl; // field@028f │ │ +0547c6: 28d6 |0037: goto 000d // -002a │ │ +0547c8: 6000 4000 |0038: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0040 │ │ +0547cc: 1301 0e00 |003a: const/16 v1, #int 14 // #e │ │ +0547d0: 3410 0a00 |003c: if-lt v0, v1, 0046 // +000a │ │ +0547d4: 2200 6901 |003e: new-instance v0, Landroid/support/v4/app/NotificationCompat$NotificationCompatImplIceCreamSandwich; // type@0169 │ │ +0547d8: 7010 a607 0000 |0040: invoke-direct {v0}, Landroid/support/v4/app/NotificationCompat$NotificationCompatImplIceCreamSandwich;.:()V // method@07a6 │ │ +0547de: 6900 8f02 |0043: sput-object v0, Landroid/support/v4/app/NotificationCompat;.IMPL:Landroid/support/v4/app/NotificationCompat$NotificationCompatImpl; // field@028f │ │ +0547e2: 28c8 |0045: goto 000d // -0038 │ │ +0547e4: 6000 4000 |0046: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0040 │ │ +0547e8: 1301 0b00 |0048: const/16 v1, #int 11 // #b │ │ +0547ec: 3410 0a00 |004a: if-lt v0, v1, 0054 // +000a │ │ +0547f0: 2200 6801 |004c: new-instance v0, Landroid/support/v4/app/NotificationCompat$NotificationCompatImplHoneycomb; // type@0168 │ │ +0547f4: 7010 a407 0000 |004e: invoke-direct {v0}, Landroid/support/v4/app/NotificationCompat$NotificationCompatImplHoneycomb;.:()V // method@07a4 │ │ +0547fa: 6900 8f02 |0051: sput-object v0, Landroid/support/v4/app/NotificationCompat;.IMPL:Landroid/support/v4/app/NotificationCompat$NotificationCompatImpl; // field@028f │ │ +0547fe: 28ba |0053: goto 000d // -0046 │ │ +054800: 6000 4000 |0054: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0040 │ │ +054804: 1301 0900 |0056: const/16 v1, #int 9 // #9 │ │ +054808: 3410 0a00 |0058: if-lt v0, v1, 0062 // +000a │ │ +05480c: 2200 6701 |005a: new-instance v0, Landroid/support/v4/app/NotificationCompat$NotificationCompatImplGingerbread; // type@0167 │ │ +054810: 7010 a207 0000 |005c: invoke-direct {v0}, Landroid/support/v4/app/NotificationCompat$NotificationCompatImplGingerbread;.:()V // method@07a2 │ │ +054816: 6900 8f02 |005f: sput-object v0, Landroid/support/v4/app/NotificationCompat;.IMPL:Landroid/support/v4/app/NotificationCompat$NotificationCompatImpl; // field@028f │ │ +05481a: 28ac |0061: goto 000d // -0054 │ │ +05481c: 2200 6601 |0062: new-instance v0, Landroid/support/v4/app/NotificationCompat$NotificationCompatImplBase; // type@0166 │ │ +054820: 7010 9407 0000 |0064: invoke-direct {v0}, Landroid/support/v4/app/NotificationCompat$NotificationCompatImplBase;.:()V // method@0794 │ │ +054826: 6900 8f02 |0067: sput-object v0, Landroid/support/v4/app/NotificationCompat;.IMPL:Landroid/support/v4/app/NotificationCompat$NotificationCompatImpl; // field@028f │ │ +05482a: 28a4 |0069: goto 000d // -005c │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=815 │ │ + 0x0006 line=816 │ │ + 0x000d line=832 │ │ + 0x000e line=817 │ │ + 0x0014 line=818 │ │ + 0x001c line=819 │ │ + 0x0022 line=820 │ │ + 0x002a line=821 │ │ + 0x0030 line=822 │ │ + 0x0038 line=823 │ │ + 0x003e line=824 │ │ + 0x0046 line=825 │ │ + 0x004c line=826 │ │ + 0x0054 line=827 │ │ + 0x005a line=828 │ │ + 0x0062 line=830 │ │ locals : │ │ │ │ #1 : (in Landroid/support/v4/app/NotificationCompat;) │ │ name : '' │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -03abac: |[03abac] android.support.v4.app.NotificationCompat.:()V │ │ -03abbc: 7010 9117 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1791 │ │ -03abc2: 0e00 |0003: return-void │ │ +05482c: |[05482c] android.support.v4.app.NotificationCompat.:()V │ │ +05483c: 7010 8622 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2286 │ │ +054842: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=34 │ │ - 0x0003 line=819 │ │ + 0x0000 line=41 │ │ + 0x0003 line=2904 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/NotificationCompat; │ │ │ │ #2 : (in Landroid/support/v4/app/NotificationCompat;) │ │ name : 'access$000' │ │ + type : '(Landroid/support/v4/app/NotificationBuilderWithActions;Ljava/util/ArrayList;)V' │ │ + access : 0x1008 (STATIC SYNTHETIC) │ │ + code - │ │ + registers : 2 │ │ + ins : 2 │ │ + outs : 2 │ │ + insns size : 4 16-bit code units │ │ +054844: |[054844] android.support.v4.app.NotificationCompat.access$000:(Landroid/support/v4/app/NotificationBuilderWithActions;Ljava/util/ArrayList;)V │ │ +054854: 7120 ef07 1000 |0000: invoke-static {v0, v1}, Landroid/support/v4/app/NotificationCompat;.addActionsToBuilder:(Landroid/support/v4/app/NotificationBuilderWithActions;Ljava/util/ArrayList;)V // method@07ef │ │ +05485a: 0e00 |0003: return-void │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=41 │ │ + locals : │ │ + 0x0000 - 0x0004 reg=0 x0 Landroid/support/v4/app/NotificationBuilderWithActions; │ │ + 0x0000 - 0x0004 reg=1 x1 Ljava/util/ArrayList; │ │ + │ │ + #3 : (in Landroid/support/v4/app/NotificationCompat;) │ │ + name : 'access$100' │ │ + type : '(Landroid/support/v4/app/NotificationBuilderWithBuilderAccessor;Landroid/support/v4/app/NotificationCompat$Style;)V' │ │ + access : 0x1008 (STATIC SYNTHETIC) │ │ + code - │ │ + registers : 2 │ │ + ins : 2 │ │ + outs : 2 │ │ + insns size : 4 16-bit code units │ │ +05485c: |[05485c] android.support.v4.app.NotificationCompat.access$100:(Landroid/support/v4/app/NotificationBuilderWithBuilderAccessor;Landroid/support/v4/app/NotificationCompat$Style;)V │ │ +05486c: 7120 f007 1000 |0000: invoke-static {v0, v1}, Landroid/support/v4/app/NotificationCompat;.addStyleToBuilderJellybean:(Landroid/support/v4/app/NotificationBuilderWithBuilderAccessor;Landroid/support/v4/app/NotificationCompat$Style;)V // method@07f0 │ │ +054872: 0e00 |0003: return-void │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=41 │ │ + locals : │ │ + 0x0000 - 0x0004 reg=0 x0 Landroid/support/v4/app/NotificationBuilderWithBuilderAccessor; │ │ + 0x0000 - 0x0004 reg=1 x1 Landroid/support/v4/app/NotificationCompat$Style; │ │ + │ │ + #4 : (in Landroid/support/v4/app/NotificationCompat;) │ │ + name : 'access$200' │ │ type : '()Landroid/support/v4/app/NotificationCompat$NotificationCompatImpl;' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -03abc4: |[03abc4] android.support.v4.app.NotificationCompat.access$000:()Landroid/support/v4/app/NotificationCompat$NotificationCompatImpl; │ │ -03abd4: 6200 a701 |0000: sget-object v0, Landroid/support/v4/app/NotificationCompat;.IMPL:Landroid/support/v4/app/NotificationCompat$NotificationCompatImpl; // field@01a7 │ │ -03abd8: 1100 |0002: return-object v0 │ │ +054874: |[054874] android.support.v4.app.NotificationCompat.access$200:()Landroid/support/v4/app/NotificationCompat$NotificationCompatImpl; │ │ +054884: 6200 8f02 |0000: sget-object v0, Landroid/support/v4/app/NotificationCompat;.IMPL:Landroid/support/v4/app/NotificationCompat$NotificationCompatImpl; // field@028f │ │ +054888: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=34 │ │ + 0x0000 line=41 │ │ + locals : │ │ + │ │ + #5 : (in Landroid/support/v4/app/NotificationCompat;) │ │ + name : 'access$500' │ │ + type : '(Landroid/os/Bundle;Ljava/lang/String;)[Landroid/app/Notification;' │ │ + access : 0x1008 (STATIC SYNTHETIC) │ │ + code - │ │ + registers : 3 │ │ + ins : 2 │ │ + outs : 2 │ │ + insns size : 5 16-bit code units │ │ +05488c: |[05488c] android.support.v4.app.NotificationCompat.access$500:(Landroid/os/Bundle;Ljava/lang/String;)[Landroid/app/Notification; │ │ +05489c: 7120 f707 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/app/NotificationCompat;.getNotificationArrayFromBundle:(Landroid/os/Bundle;Ljava/lang/String;)[Landroid/app/Notification; // method@07f7 │ │ +0548a2: 0c00 |0003: move-result-object v0 │ │ +0548a4: 1100 |0004: return-object v0 │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=41 │ │ + locals : │ │ + 0x0000 - 0x0005 reg=1 x0 Landroid/os/Bundle; │ │ + 0x0000 - 0x0005 reg=2 x1 Ljava/lang/String; │ │ + │ │ + #6 : (in Landroid/support/v4/app/NotificationCompat;) │ │ + name : 'addActionsToBuilder' │ │ + type : '(Landroid/support/v4/app/NotificationBuilderWithActions;Ljava/util/ArrayList;)V' │ │ + access : 0x000a (PRIVATE STATIC) │ │ + code - │ │ + registers : 5 │ │ + ins : 2 │ │ + outs : 2 │ │ + insns size : 21 16-bit code units │ │ +0548a8: |[0548a8] android.support.v4.app.NotificationCompat.addActionsToBuilder:(Landroid/support/v4/app/NotificationBuilderWithActions;Ljava/util/ArrayList;)V │ │ +0548b8: 6e10 d922 0400 |0000: invoke-virtual {v4}, Ljava/util/ArrayList;.iterator:()Ljava/util/Iterator; // method@22d9 │ │ +0548be: 0c01 |0003: move-result-object v1 │ │ +0548c0: 7210 f222 0100 |0004: invoke-interface {v1}, Ljava/util/Iterator;.hasNext:()Z // method@22f2 │ │ +0548c6: 0a02 |0007: move-result v2 │ │ +0548c8: 3802 0c00 |0008: if-eqz v2, 0014 // +000c │ │ +0548cc: 7210 f322 0100 |000a: invoke-interface {v1}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@22f3 │ │ +0548d2: 0c00 |000d: move-result-object v0 │ │ +0548d4: 1f00 5901 |000e: check-cast v0, Landroid/support/v4/app/NotificationCompat$Action; // type@0159 │ │ +0548d8: 7220 f006 0300 |0010: invoke-interface {v3, v0}, Landroid/support/v4/app/NotificationBuilderWithActions;.addAction:(Landroid/support/v4/app/NotificationCompatBase$Action;)V // method@06f0 │ │ +0548de: 28f1 |0013: goto 0004 // -000f │ │ +0548e0: 0e00 |0014: return-void │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=779 │ │ + 0x0010 line=780 │ │ + 0x0014 line=782 │ │ + locals : │ │ + 0x0000 - 0x0000 reg=4 (null) Ljava/util/ArrayList; │ │ + 0x0010 - 0x0014 reg=0 action Landroid/support/v4/app/NotificationCompat$Action; │ │ + 0x0004 - 0x0015 reg=1 i$ Ljava/util/Iterator; │ │ + 0x0000 - 0x0015 reg=3 builder Landroid/support/v4/app/NotificationBuilderWithActions; │ │ + 0x0000 - 0x0015 reg=4 actions Ljava/util/ArrayList; Ljava/util/ArrayList; │ │ + │ │ + #7 : (in Landroid/support/v4/app/NotificationCompat;) │ │ + name : 'addStyleToBuilderJellybean' │ │ + type : '(Landroid/support/v4/app/NotificationBuilderWithBuilderAccessor;Landroid/support/v4/app/NotificationCompat$Style;)V' │ │ + access : 0x000a (PRIVATE STATIC) │ │ + code - │ │ + registers : 12 │ │ + ins : 2 │ │ + outs : 7 │ │ + insns size : 64 16-bit code units │ │ +0548e4: |[0548e4] android.support.v4.app.NotificationCompat.addStyleToBuilderJellybean:(Landroid/support/v4/app/NotificationBuilderWithBuilderAccessor;Landroid/support/v4/app/NotificationCompat$Style;)V │ │ +0548f4: 380b 1400 |0000: if-eqz v11, 0014 // +0014 │ │ +0548f8: 20b0 5b01 |0002: instance-of v0, v11, Landroid/support/v4/app/NotificationCompat$BigTextStyle; // type@015b │ │ +0548fc: 3800 1100 |0004: if-eqz v0, 0015 // +0011 │ │ +054900: 07b8 |0006: move-object v8, v11 │ │ +054902: 1f08 5b01 |0007: check-cast v8, Landroid/support/v4/app/NotificationCompat$BigTextStyle; // type@015b │ │ +054906: 5480 f301 |0009: iget-object v0, v8, Landroid/support/v4/app/NotificationCompat$BigTextStyle;.mBigContentTitle:Ljava/lang/CharSequence; // field@01f3 │ │ +05490a: 5581 f601 |000b: iget-boolean v1, v8, Landroid/support/v4/app/NotificationCompat$BigTextStyle;.mSummaryTextSet:Z // field@01f6 │ │ +05490e: 5482 f501 |000d: iget-object v2, v8, Landroid/support/v4/app/NotificationCompat$BigTextStyle;.mSummaryText:Ljava/lang/CharSequence; // field@01f5 │ │ +054912: 5483 f401 |000f: iget-object v3, v8, Landroid/support/v4/app/NotificationCompat$BigTextStyle;.mBigText:Ljava/lang/CharSequence; // field@01f4 │ │ +054916: 7153 3308 0a21 |0011: invoke-static {v10, v0, v1, v2, v3}, Landroid/support/v4/app/NotificationCompatJellybean;.addBigTextStyle:(Landroid/support/v4/app/NotificationBuilderWithBuilderAccessor;Ljava/lang/CharSequence;ZLjava/lang/CharSequence;Ljava/lang/CharSequence;)V // method@0833 │ │ +05491c: 0e00 |0014: return-void │ │ +05491e: 20b0 6201 |0015: instance-of v0, v11, Landroid/support/v4/app/NotificationCompat$InboxStyle; // type@0162 │ │ +054922: 3800 1100 |0017: if-eqz v0, 0028 // +0011 │ │ +054926: 07b9 |0019: move-object v9, v11 │ │ +054928: 1f09 6201 |001a: check-cast v9, Landroid/support/v4/app/NotificationCompat$InboxStyle; // type@0162 │ │ +05492c: 5490 2a02 |001c: iget-object v0, v9, Landroid/support/v4/app/NotificationCompat$InboxStyle;.mBigContentTitle:Ljava/lang/CharSequence; // field@022a │ │ +054930: 5591 2c02 |001e: iget-boolean v1, v9, Landroid/support/v4/app/NotificationCompat$InboxStyle;.mSummaryTextSet:Z // field@022c │ │ +054934: 5492 2b02 |0020: iget-object v2, v9, Landroid/support/v4/app/NotificationCompat$InboxStyle;.mSummaryText:Ljava/lang/CharSequence; // field@022b │ │ +054938: 5493 2d02 |0022: iget-object v3, v9, Landroid/support/v4/app/NotificationCompat$InboxStyle;.mTexts:Ljava/util/ArrayList; // field@022d │ │ +05493c: 7153 3408 0a21 |0024: invoke-static {v10, v0, v1, v2, v3}, Landroid/support/v4/app/NotificationCompatJellybean;.addInboxStyle:(Landroid/support/v4/app/NotificationBuilderWithBuilderAccessor;Ljava/lang/CharSequence;ZLjava/lang/CharSequence;Ljava/util/ArrayList;)V // method@0834 │ │ +054942: 28ed |0027: goto 0014 // -0013 │ │ +054944: 20b0 5a01 |0028: instance-of v0, v11, Landroid/support/v4/app/NotificationCompat$BigPictureStyle; // type@015a │ │ +054948: 3800 eaff |002a: if-eqz v0, 0014 // -0016 │ │ +05494c: 07b7 |002c: move-object v7, v11 │ │ +05494e: 1f07 5a01 |002d: check-cast v7, Landroid/support/v4/app/NotificationCompat$BigPictureStyle; // type@015a │ │ +054952: 5471 ed01 |002f: iget-object v1, v7, Landroid/support/v4/app/NotificationCompat$BigPictureStyle;.mBigContentTitle:Ljava/lang/CharSequence; // field@01ed │ │ +054956: 5572 f201 |0031: iget-boolean v2, v7, Landroid/support/v4/app/NotificationCompat$BigPictureStyle;.mSummaryTextSet:Z // field@01f2 │ │ +05495a: 5473 f101 |0033: iget-object v3, v7, Landroid/support/v4/app/NotificationCompat$BigPictureStyle;.mSummaryText:Ljava/lang/CharSequence; // field@01f1 │ │ +05495e: 5474 f001 |0035: iget-object v4, v7, Landroid/support/v4/app/NotificationCompat$BigPictureStyle;.mPicture:Landroid/graphics/Bitmap; // field@01f0 │ │ +054962: 5475 ee01 |0037: iget-object v5, v7, Landroid/support/v4/app/NotificationCompat$BigPictureStyle;.mBigLargeIcon:Landroid/graphics/Bitmap; // field@01ee │ │ +054966: 5576 ef01 |0039: iget-boolean v6, v7, Landroid/support/v4/app/NotificationCompat$BigPictureStyle;.mBigLargeIconSet:Z // field@01ef │ │ +05496a: 07a0 |003b: move-object v0, v10 │ │ +05496c: 7707 3208 0000 |003c: invoke-static/range {v0, v1, v2, v3, v4, v5, v6}, Landroid/support/v4/app/NotificationCompatJellybean;.addBigPictureStyle:(Landroid/support/v4/app/NotificationBuilderWithBuilderAccessor;Ljava/lang/CharSequence;ZLjava/lang/CharSequence;Landroid/graphics/Bitmap;Landroid/graphics/Bitmap;Z)V // method@0832 │ │ +054972: 28d5 |003f: goto 0014 // -002b │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=786 │ │ + 0x0002 line=787 │ │ + 0x0007 line=788 │ │ + 0x0009 line=789 │ │ + 0x0014 line=812 │ │ + 0x0015 line=794 │ │ + 0x001a line=795 │ │ + 0x001c line=796 │ │ + 0x0028 line=801 │ │ + 0x002d line=802 │ │ + 0x002f line=803 │ │ + locals : │ │ + 0x0009 - 0x0014 reg=8 bigTextStyle Landroid/support/v4/app/NotificationCompat$BigTextStyle; │ │ + 0x001c - 0x0028 reg=9 inboxStyle Landroid/support/v4/app/NotificationCompat$InboxStyle; │ │ + 0x002f - 0x0040 reg=7 bigPictureStyle Landroid/support/v4/app/NotificationCompat$BigPictureStyle; │ │ + 0x0000 - 0x0040 reg=10 builder Landroid/support/v4/app/NotificationBuilderWithBuilderAccessor; │ │ + 0x0000 - 0x0040 reg=11 style Landroid/support/v4/app/NotificationCompat$Style; │ │ + │ │ + #8 : (in Landroid/support/v4/app/NotificationCompat;) │ │ + name : 'getAction' │ │ + type : '(Landroid/app/Notification;I)Landroid/support/v4/app/NotificationCompat$Action;' │ │ + access : 0x0009 (PUBLIC STATIC) │ │ + code - │ │ + registers : 3 │ │ + ins : 2 │ │ + outs : 3 │ │ + insns size : 7 16-bit code units │ │ +054974: |[054974] android.support.v4.app.NotificationCompat.getAction:(Landroid/app/Notification;I)Landroid/support/v4/app/NotificationCompat$Action; │ │ +054984: 6200 8f02 |0000: sget-object v0, Landroid/support/v4/app/NotificationCompat;.IMPL:Landroid/support/v4/app/NotificationCompat$NotificationCompatImpl; // field@028f │ │ +054988: 7230 7a07 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/app/NotificationCompat$NotificationCompatImpl;.getAction:(Landroid/app/Notification;I)Landroid/support/v4/app/NotificationCompat$Action; // method@077a │ │ +05498e: 0c00 |0005: move-result-object v0 │ │ +054990: 1100 |0006: return-object v0 │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=3271 │ │ + locals : │ │ + 0x0000 - 0x0007 reg=1 notif Landroid/app/Notification; │ │ + 0x0000 - 0x0007 reg=2 actionIndex I │ │ + │ │ + #9 : (in Landroid/support/v4/app/NotificationCompat;) │ │ + name : 'getActionCount' │ │ + type : '(Landroid/app/Notification;)I' │ │ + access : 0x0009 (PUBLIC STATIC) │ │ + code - │ │ + registers : 2 │ │ + ins : 1 │ │ + outs : 2 │ │ + insns size : 7 16-bit code units │ │ +054994: |[054994] android.support.v4.app.NotificationCompat.getActionCount:(Landroid/app/Notification;)I │ │ +0549a4: 6200 8f02 |0000: sget-object v0, Landroid/support/v4/app/NotificationCompat;.IMPL:Landroid/support/v4/app/NotificationCompat$NotificationCompatImpl; // field@028f │ │ +0549a8: 7220 7b07 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/app/NotificationCompat$NotificationCompatImpl;.getActionCount:(Landroid/app/Notification;)I // method@077b │ │ +0549ae: 0a00 |0005: move-result v0 │ │ +0549b0: 0f00 |0006: return v0 │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=3261 │ │ + locals : │ │ + 0x0000 - 0x0007 reg=1 notif Landroid/app/Notification; │ │ + │ │ + #10 : (in Landroid/support/v4/app/NotificationCompat;) │ │ + name : 'getCategory' │ │ + type : '(Landroid/app/Notification;)Ljava/lang/String;' │ │ + access : 0x0009 (PUBLIC STATIC) │ │ + code - │ │ + registers : 2 │ │ + ins : 1 │ │ + outs : 2 │ │ + insns size : 7 16-bit code units │ │ +0549b4: |[0549b4] android.support.v4.app.NotificationCompat.getCategory:(Landroid/app/Notification;)Ljava/lang/String; │ │ +0549c4: 6200 8f02 |0000: sget-object v0, Landroid/support/v4/app/NotificationCompat;.IMPL:Landroid/support/v4/app/NotificationCompat$NotificationCompatImpl; // field@028f │ │ +0549c8: 7220 7e07 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/app/NotificationCompat$NotificationCompatImpl;.getCategory:(Landroid/app/Notification;)Ljava/lang/String; // method@077e │ │ +0549ce: 0c00 |0005: move-result-object v0 │ │ +0549d0: 1100 |0006: return-object v0 │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=3280 │ │ + locals : │ │ + 0x0000 - 0x0007 reg=1 notif Landroid/app/Notification; │ │ + │ │ + #11 : (in Landroid/support/v4/app/NotificationCompat;) │ │ + name : 'getExtras' │ │ + type : '(Landroid/app/Notification;)Landroid/os/Bundle;' │ │ + access : 0x0009 (PUBLIC STATIC) │ │ + code - │ │ + registers : 2 │ │ + ins : 1 │ │ + outs : 2 │ │ + insns size : 7 16-bit code units │ │ +0549d4: |[0549d4] android.support.v4.app.NotificationCompat.getExtras:(Landroid/app/Notification;)Landroid/os/Bundle; │ │ +0549e4: 6200 8f02 |0000: sget-object v0, Landroid/support/v4/app/NotificationCompat;.IMPL:Landroid/support/v4/app/NotificationCompat$NotificationCompatImpl; // field@028f │ │ +0549e8: 7220 7f07 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/app/NotificationCompat$NotificationCompatImpl;.getExtras:(Landroid/app/Notification;)Landroid/os/Bundle; // method@077f │ │ +0549ee: 0c00 |0005: move-result-object v0 │ │ +0549f0: 1100 |0006: return-object v0 │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=3253 │ │ + locals : │ │ + 0x0000 - 0x0007 reg=1 notif Landroid/app/Notification; │ │ + │ │ + #12 : (in Landroid/support/v4/app/NotificationCompat;) │ │ + name : 'getGroup' │ │ + type : '(Landroid/app/Notification;)Ljava/lang/String;' │ │ + access : 0x0009 (PUBLIC STATIC) │ │ + code - │ │ + registers : 2 │ │ + ins : 1 │ │ + outs : 2 │ │ + insns size : 7 16-bit code units │ │ +0549f4: |[0549f4] android.support.v4.app.NotificationCompat.getGroup:(Landroid/app/Notification;)Ljava/lang/String; │ │ +054a04: 6200 8f02 |0000: sget-object v0, Landroid/support/v4/app/NotificationCompat;.IMPL:Landroid/support/v4/app/NotificationCompat$NotificationCompatImpl; // field@028f │ │ +054a08: 7220 8007 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/app/NotificationCompat$NotificationCompatImpl;.getGroup:(Landroid/app/Notification;)Ljava/lang/String; // method@0780 │ │ +054a0e: 0c00 |0005: move-result-object v0 │ │ +054a10: 1100 |0006: return-object v0 │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=3298 │ │ + locals : │ │ + 0x0000 - 0x0007 reg=1 notif Landroid/app/Notification; │ │ + │ │ + #13 : (in Landroid/support/v4/app/NotificationCompat;) │ │ + name : 'getLocalOnly' │ │ + type : '(Landroid/app/Notification;)Z' │ │ + access : 0x0009 (PUBLIC STATIC) │ │ + code - │ │ + registers : 2 │ │ + ins : 1 │ │ + outs : 2 │ │ + insns size : 7 16-bit code units │ │ +054a14: |[054a14] android.support.v4.app.NotificationCompat.getLocalOnly:(Landroid/app/Notification;)Z │ │ +054a24: 6200 8f02 |0000: sget-object v0, Landroid/support/v4/app/NotificationCompat;.IMPL:Landroid/support/v4/app/NotificationCompat$NotificationCompatImpl; // field@028f │ │ +054a28: 7220 8107 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/app/NotificationCompat$NotificationCompatImpl;.getLocalOnly:(Landroid/app/Notification;)Z // method@0781 │ │ +054a2e: 0a00 |0005: move-result v0 │ │ +054a30: 0f00 |0006: return v0 │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=3290 │ │ + locals : │ │ + 0x0000 - 0x0007 reg=1 notif Landroid/app/Notification; │ │ + │ │ + #14 : (in Landroid/support/v4/app/NotificationCompat;) │ │ + name : 'getNotificationArrayFromBundle' │ │ + type : '(Landroid/os/Bundle;Ljava/lang/String;)[Landroid/app/Notification;' │ │ + access : 0x000a (PRIVATE STATIC) │ │ + code - │ │ + registers : 6 │ │ + ins : 2 │ │ + outs : 3 │ │ + insns size : 36 16-bit code units │ │ +054a34: |[054a34] android.support.v4.app.NotificationCompat.getNotificationArrayFromBundle:(Landroid/os/Bundle;Ljava/lang/String;)[Landroid/app/Notification; │ │ +054a44: 6e20 ef02 5400 |0000: invoke-virtual {v4, v5}, Landroid/os/Bundle;.getParcelableArray:(Ljava/lang/String;)[Landroid/os/Parcelable; // method@02ef │ │ +054a4a: 0c00 |0003: move-result-object v0 │ │ +054a4c: 2003 a505 |0004: instance-of v3, v0, [Landroid/app/Notification; // type@05a5 │ │ +054a50: 3903 0400 |0006: if-nez v3, 000a // +0004 │ │ +054a54: 3900 0800 |0008: if-nez v0, 0010 // +0008 │ │ +054a58: 1f00 a505 |000a: check-cast v0, [Landroid/app/Notification; // type@05a5 │ │ +054a5c: 1f00 a505 |000c: check-cast v0, [Landroid/app/Notification; // type@05a5 │ │ +054a60: 0702 |000e: move-object v2, v0 │ │ +054a62: 1102 |000f: return-object v2 │ │ +054a64: 2103 |0010: array-length v3, v0 │ │ +054a66: 2332 a505 |0011: new-array v2, v3, [Landroid/app/Notification; // type@05a5 │ │ +054a6a: 1201 |0013: const/4 v1, #int 0 // #0 │ │ +054a6c: 2103 |0014: array-length v3, v0 │ │ +054a6e: 3531 0b00 |0015: if-ge v1, v3, 0020 // +000b │ │ +054a72: 4603 0001 |0017: aget-object v3, v0, v1 │ │ +054a76: 1f03 2200 |0019: check-cast v3, Landroid/app/Notification; // type@0022 │ │ +054a7a: 4d03 0201 |001b: aput-object v3, v2, v1 │ │ +054a7e: d801 0101 |001d: add-int/lit8 v1, v1, #int 1 // #01 │ │ +054a82: 28f5 |001f: goto 0014 // -000b │ │ +054a84: 6e30 fe02 5402 |0020: invoke-virtual {v4, v5, v2}, Landroid/os/Bundle;.putParcelableArray:(Ljava/lang/String;[Landroid/os/Parcelable;)V // method@02fe │ │ +054a8a: 28ec |0023: goto 000f // -0014 │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=3235 │ │ + 0x0004 line=3236 │ │ + 0x000a line=3237 │ │ + 0x000f line=3244 │ │ + 0x0010 line=3239 │ │ + 0x0013 line=3240 │ │ + 0x0017 line=3241 │ │ + 0x001d line=3240 │ │ + 0x0020 line=3243 │ │ + locals : │ │ + 0x0004 - 0x000c reg=0 array [Landroid/os/Parcelable; │ │ + 0x0010 - 0x0024 reg=0 array [Landroid/os/Parcelable; │ │ + 0x0014 - 0x0024 reg=1 i I │ │ + 0x0013 - 0x0024 reg=2 typedArray [Landroid/app/Notification; │ │ + 0x0000 - 0x0024 reg=4 bundle Landroid/os/Bundle; │ │ + 0x0000 - 0x0024 reg=5 key Ljava/lang/String; │ │ + │ │ + #15 : (in Landroid/support/v4/app/NotificationCompat;) │ │ + name : 'getSortKey' │ │ + type : '(Landroid/app/Notification;)Ljava/lang/String;' │ │ + access : 0x0009 (PUBLIC STATIC) │ │ + code - │ │ + registers : 2 │ │ + ins : 1 │ │ + outs : 2 │ │ + insns size : 7 16-bit code units │ │ +054a8c: |[054a8c] android.support.v4.app.NotificationCompat.getSortKey:(Landroid/app/Notification;)Ljava/lang/String; │ │ +054a9c: 6200 8f02 |0000: sget-object v0, Landroid/support/v4/app/NotificationCompat;.IMPL:Landroid/support/v4/app/NotificationCompat$NotificationCompatImpl; // field@028f │ │ +054aa0: 7220 8307 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/app/NotificationCompat$NotificationCompatImpl;.getSortKey:(Landroid/app/Notification;)Ljava/lang/String; // method@0783 │ │ +054aa6: 0c00 |0005: move-result-object v0 │ │ +054aa8: 1100 |0006: return-object v0 │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=3324 │ │ + locals : │ │ + 0x0000 - 0x0007 reg=1 notif Landroid/app/Notification; │ │ + │ │ + #16 : (in Landroid/support/v4/app/NotificationCompat;) │ │ + name : 'isGroupSummary' │ │ + type : '(Landroid/app/Notification;)Z' │ │ + access : 0x0009 (PUBLIC STATIC) │ │ + code - │ │ + registers : 2 │ │ + ins : 1 │ │ + outs : 2 │ │ + insns size : 7 16-bit code units │ │ +054aac: |[054aac] android.support.v4.app.NotificationCompat.isGroupSummary:(Landroid/app/Notification;)Z │ │ +054abc: 6200 8f02 |0000: sget-object v0, Landroid/support/v4/app/NotificationCompat;.IMPL:Landroid/support/v4/app/NotificationCompat$NotificationCompatImpl; // field@028f │ │ +054ac0: 7220 8507 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/app/NotificationCompat$NotificationCompatImpl;.isGroupSummary:(Landroid/app/Notification;)Z // method@0785 │ │ +054ac6: 0a00 |0005: move-result v0 │ │ +054ac8: 0f00 |0006: return v0 │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=3308 │ │ locals : │ │ + 0x0000 - 0x0007 reg=1 notif Landroid/app/Notification; │ │ │ │ Virtual methods - │ │ - source_file_idx : 2465 (NotificationCompat.java) │ │ + source_file_idx : 3328 (NotificationCompat.java) │ │ │ │ -Class #59 header: │ │ -class_idx : 236 │ │ +Class #111 header: │ │ +class_idx : 368 │ │ +access_flags : 0 (0x0000) │ │ +superclass_idx : 1337 │ │ +source_file_idx : 3329 │ │ +static_fields_size : 0 │ │ +instance_fields_size: 0 │ │ +direct_methods_size : 11 │ │ +virtual_methods_size: 0 │ │ + │ │ +Class #111 annotations: │ │ +Annotations on class │ │ + VISIBILITY_SYSTEM Ldalvik/annotation/MemberClasses; value={ Landroid/support/v4/app/NotificationCompatApi20$Builder; } │ │ +Annotations on method #2051 'getActionsFromParcelableArrayList' │ │ + VISIBILITY_SYSTEM Ldalvik/annotation/Signature; value={ "(" "Ljava/util/ArrayList" "<" "Landroid/os/Parcelable;" ">;" "Landroid/support/v4/app/NotificationCompatBase$Action$Factory;" "Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput$Factory;" ")[" "Landroid/support/v4/app/NotificationCompatBase$Action;" } │ │ +Annotations on method #2054 'getParcelableArrayListForActions' │ │ + VISIBILITY_SYSTEM Ldalvik/annotation/Signature; value={ "([" "Landroid/support/v4/app/NotificationCompatBase$Action;" ")" "Ljava/util/ArrayList" "<" "Landroid/os/Parcelable;" ">;" } │ │ + │ │ +Class #111 - │ │ + Class descriptor : 'Landroid/support/v4/app/NotificationCompatApi20;' │ │ + Access flags : 0x0000 () │ │ + Superclass : 'Ljava/lang/Object;' │ │ + Interfaces - │ │ + Static fields - │ │ + Instance fields - │ │ + Direct methods - │ │ + #0 : (in Landroid/support/v4/app/NotificationCompatApi20;) │ │ + name : '' │ │ + type : '()V' │ │ + access : 0x10000 (CONSTRUCTOR) │ │ + code - │ │ + registers : 1 │ │ + ins : 1 │ │ + outs : 1 │ │ + insns size : 4 16-bit code units │ │ +054acc: |[054acc] android.support.v4.app.NotificationCompatApi20.:()V │ │ +054adc: 7010 8622 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2286 │ │ +054ae2: 0e00 |0003: return-void │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=30 │ │ + 0x0003 line=31 │ │ + locals : │ │ + 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/NotificationCompatApi20; │ │ + │ │ + #1 : (in Landroid/support/v4/app/NotificationCompatApi20;) │ │ + name : 'addAction' │ │ + type : '(Landroid/app/Notification$Builder;Landroid/support/v4/app/NotificationCompatBase$Action;)V' │ │ + access : 0x0009 (PUBLIC STATIC) │ │ + code - │ │ + registers : 10 │ │ + ins : 2 │ │ + outs : 4 │ │ + insns size : 64 16-bit code units │ │ +054ae4: |[054ae4] android.support.v4.app.NotificationCompatApi20.addAction:(Landroid/app/Notification$Builder;Landroid/support/v4/app/NotificationCompatBase$Action;)V │ │ +054af4: 2200 1c00 |0000: new-instance v0, Landroid/app/Notification$Action$Builder; // type@001c │ │ +054af8: 6e10 1808 0900 |0002: invoke-virtual {v9}, Landroid/support/v4/app/NotificationCompatBase$Action;.getIcon:()I // method@0818 │ │ +054afe: 0a05 |0005: move-result v5 │ │ +054b00: 6e10 1a08 0900 |0006: invoke-virtual {v9}, Landroid/support/v4/app/NotificationCompatBase$Action;.getTitle:()Ljava/lang/CharSequence; // method@081a │ │ +054b06: 0c06 |0009: move-result-object v6 │ │ +054b08: 6e10 1608 0900 |000a: invoke-virtual {v9}, Landroid/support/v4/app/NotificationCompatBase$Action;.getActionIntent:()Landroid/app/PendingIntent; // method@0816 │ │ +054b0e: 0c07 |000d: move-result-object v7 │ │ +054b10: 7040 8900 5076 |000e: invoke-direct {v0, v5, v6, v7}, Landroid/app/Notification$Action$Builder;.:(ILjava/lang/CharSequence;Landroid/app/PendingIntent;)V // method@0089 │ │ +054b16: 6e10 1908 0900 |0011: invoke-virtual {v9}, Landroid/support/v4/app/NotificationCompatBase$Action;.getRemoteInputs:()[Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput; // method@0819 │ │ +054b1c: 0c05 |0014: move-result-object v5 │ │ +054b1e: 3805 1600 |0015: if-eqz v5, 002b // +0016 │ │ +054b22: 6e10 1908 0900 |0017: invoke-virtual {v9}, Landroid/support/v4/app/NotificationCompatBase$Action;.getRemoteInputs:()[Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput; // method@0819 │ │ +054b28: 0c05 |001a: move-result-object v5 │ │ +054b2a: 7110 b708 0500 |001b: invoke-static {v5}, Landroid/support/v4/app/RemoteInputCompatApi20;.fromCompat:([Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput;)[Landroid/app/RemoteInput; // method@08b7 │ │ +054b30: 0c01 |001e: move-result-object v1 │ │ +054b32: 2113 |001f: array-length v3, v1 │ │ +054b34: 1202 |0020: const/4 v2, #int 0 // #0 │ │ +054b36: 3532 0a00 |0021: if-ge v2, v3, 002b // +000a │ │ +054b3a: 4604 0102 |0023: aget-object v4, v1, v2 │ │ +054b3e: 6e20 8b00 4000 |0025: invoke-virtual {v0, v4}, Landroid/app/Notification$Action$Builder;.addRemoteInput:(Landroid/app/RemoteInput;)Landroid/app/Notification$Action$Builder; // method@008b │ │ +054b44: d802 0201 |0028: add-int/lit8 v2, v2, #int 1 // #01 │ │ +054b48: 28f7 |002a: goto 0021 // -0009 │ │ +054b4a: 6e10 1708 0900 |002b: invoke-virtual {v9}, Landroid/support/v4/app/NotificationCompatBase$Action;.getExtras:()Landroid/os/Bundle; // method@0817 │ │ +054b50: 0c05 |002e: move-result-object v5 │ │ +054b52: 3805 0900 |002f: if-eqz v5, 0038 // +0009 │ │ +054b56: 6e10 1708 0900 |0031: invoke-virtual {v9}, Landroid/support/v4/app/NotificationCompatBase$Action;.getExtras:()Landroid/os/Bundle; // method@0817 │ │ +054b5c: 0c05 |0034: move-result-object v5 │ │ +054b5e: 6e20 8a00 5000 |0035: invoke-virtual {v0, v5}, Landroid/app/Notification$Action$Builder;.addExtras:(Landroid/os/Bundle;)Landroid/app/Notification$Action$Builder; // method@008a │ │ +054b64: 6e10 8c00 0000 |0038: invoke-virtual {v0}, Landroid/app/Notification$Action$Builder;.build:()Landroid/app/Notification$Action; // method@008c │ │ +054b6a: 0c05 |003b: move-result-object v5 │ │ +054b6c: 6e20 9a00 5800 |003c: invoke-virtual {v8, v5}, Landroid/app/Notification$Builder;.addAction:(Landroid/app/Notification$Action;)Landroid/app/Notification$Builder; // method@009a │ │ +054b72: 0e00 |003f: return-void │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=101 │ │ + 0x0011 line=103 │ │ + 0x0017 line=104 │ │ + 0x0025 line=106 │ │ + 0x0028 line=104 │ │ + 0x002b line=109 │ │ + 0x0031 line=110 │ │ + 0x0038 line=112 │ │ + 0x003f line=113 │ │ + locals : │ │ + 0x001f - 0x002b reg=1 arr$ [Landroid/app/RemoteInput; │ │ + 0x0021 - 0x002b reg=2 i$ I │ │ + 0x0020 - 0x002b reg=3 len$ I │ │ + 0x0025 - 0x002b reg=4 remoteInput Landroid/app/RemoteInput; │ │ + 0x0011 - 0x0040 reg=0 actionBuilder Landroid/app/Notification$Action$Builder; │ │ + 0x0000 - 0x0040 reg=8 b Landroid/app/Notification$Builder; │ │ + 0x0000 - 0x0040 reg=9 action Landroid/support/v4/app/NotificationCompatBase$Action; │ │ + │ │ + #2 : (in Landroid/support/v4/app/NotificationCompatApi20;) │ │ + name : 'getAction' │ │ + type : '(Landroid/app/Notification;ILandroid/support/v4/app/NotificationCompatBase$Action$Factory;Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput$Factory;)Landroid/support/v4/app/NotificationCompatBase$Action;' │ │ + access : 0x0009 (PUBLIC STATIC) │ │ + code - │ │ + registers : 5 │ │ + ins : 4 │ │ + outs : 3 │ │ + insns size : 9 16-bit code units │ │ +054b74: |[054b74] android.support.v4.app.NotificationCompatApi20.getAction:(Landroid/app/Notification;ILandroid/support/v4/app/NotificationCompatBase$Action$Factory;Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput$Factory;)Landroid/support/v4/app/NotificationCompatBase$Action; │ │ +054b84: 5410 0400 |0000: iget-object v0, v1, Landroid/app/Notification;.actions:[Landroid/app/Notification$Action; // field@0004 │ │ +054b88: 4600 0002 |0002: aget-object v0, v0, v2 │ │ +054b8c: 7130 0108 3004 |0004: invoke-static {v0, v3, v4}, Landroid/support/v4/app/NotificationCompatApi20;.getActionCompatFromAction:(Landroid/app/Notification$Action;Landroid/support/v4/app/NotificationCompatBase$Action$Factory;Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput$Factory;)Landroid/support/v4/app/NotificationCompatBase$Action; // method@0801 │ │ +054b92: 0c00 |0007: move-result-object v0 │ │ +054b94: 1100 |0008: return-object v0 │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=118 │ │ + locals : │ │ + 0x0000 - 0x0009 reg=1 notif Landroid/app/Notification; │ │ + 0x0000 - 0x0009 reg=2 actionIndex I │ │ + 0x0000 - 0x0009 reg=3 actionFactory Landroid/support/v4/app/NotificationCompatBase$Action$Factory; │ │ + 0x0000 - 0x0009 reg=4 remoteInputFactory Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput$Factory; │ │ + │ │ + #3 : (in Landroid/support/v4/app/NotificationCompatApi20;) │ │ + name : 'getActionCompatFromAction' │ │ + type : '(Landroid/app/Notification$Action;Landroid/support/v4/app/NotificationCompatBase$Action$Factory;Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput$Factory;)Landroid/support/v4/app/NotificationCompatBase$Action;' │ │ + access : 0x000a (PRIVATE STATIC) │ │ + code - │ │ + registers : 9 │ │ + ins : 3 │ │ + outs : 6 │ │ + insns size : 24 16-bit code units │ │ +054b98: |[054b98] android.support.v4.app.NotificationCompatApi20.getActionCompatFromAction:(Landroid/app/Notification$Action;Landroid/support/v4/app/NotificationCompatBase$Action$Factory;Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput$Factory;)Landroid/support/v4/app/NotificationCompatBase$Action; │ │ +054ba8: 6e10 8e00 0600 |0000: invoke-virtual {v6}, Landroid/app/Notification$Action;.getRemoteInputs:()[Landroid/app/RemoteInput; // method@008e │ │ +054bae: 0c00 |0003: move-result-object v0 │ │ +054bb0: 7120 b908 8000 |0004: invoke-static {v0, v8}, Landroid/support/v4/app/RemoteInputCompatApi20;.toCompat:([Landroid/app/RemoteInput;Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput$Factory;)[Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput; // method@08b9 │ │ +054bb6: 0c05 |0007: move-result-object v5 │ │ +054bb8: 5261 0100 |0008: iget v1, v6, Landroid/app/Notification$Action;.icon:I // field@0001 │ │ +054bbc: 5462 0200 |000a: iget-object v2, v6, Landroid/app/Notification$Action;.title:Ljava/lang/CharSequence; // field@0002 │ │ +054bc0: 5463 0000 |000c: iget-object v3, v6, Landroid/app/Notification$Action;.actionIntent:Landroid/app/PendingIntent; // field@0000 │ │ +054bc4: 6e10 8d00 0600 |000e: invoke-virtual {v6}, Landroid/app/Notification$Action;.getExtras:()Landroid/os/Bundle; // method@008d │ │ +054bca: 0c04 |0011: move-result-object v4 │ │ +054bcc: 0770 |0012: move-object v0, v7 │ │ +054bce: 7806 1308 0000 |0013: invoke-interface/range {v0, v1, v2, v3, v4, v5}, Landroid/support/v4/app/NotificationCompatBase$Action$Factory;.build:(ILjava/lang/CharSequence;Landroid/app/PendingIntent;Landroid/os/Bundle;[Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput;)Landroid/support/v4/app/NotificationCompatBase$Action; // method@0813 │ │ +054bd4: 0c00 |0016: move-result-object v0 │ │ +054bd6: 1100 |0017: return-object v0 │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=124 │ │ + 0x0008 line=126 │ │ + locals : │ │ + 0x0008 - 0x0018 reg=5 remoteInputs [Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput; │ │ + 0x0000 - 0x0018 reg=6 action Landroid/app/Notification$Action; │ │ + 0x0000 - 0x0018 reg=7 actionFactory Landroid/support/v4/app/NotificationCompatBase$Action$Factory; │ │ + 0x0000 - 0x0018 reg=8 remoteInputFactory Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput$Factory; │ │ + │ │ + #4 : (in Landroid/support/v4/app/NotificationCompatApi20;) │ │ + name : 'getActionFromActionCompat' │ │ + type : '(Landroid/support/v4/app/NotificationCompatBase$Action;)Landroid/app/Notification$Action;' │ │ + access : 0x000a (PRIVATE STATIC) │ │ + code - │ │ + registers : 12 │ │ + ins : 1 │ │ + outs : 4 │ │ + insns size : 53 16-bit code units │ │ +054bd8: |[054bd8] android.support.v4.app.NotificationCompatApi20.getActionFromActionCompat:(Landroid/support/v4/app/NotificationCompatBase$Action;)Landroid/app/Notification$Action; │ │ +054be8: 2207 1c00 |0000: new-instance v7, Landroid/app/Notification$Action$Builder; // type@001c │ │ +054bec: 6e10 1808 0b00 |0002: invoke-virtual {v11}, Landroid/support/v4/app/NotificationCompatBase$Action;.getIcon:()I // method@0818 │ │ +054bf2: 0a08 |0005: move-result v8 │ │ +054bf4: 6e10 1a08 0b00 |0006: invoke-virtual {v11}, Landroid/support/v4/app/NotificationCompatBase$Action;.getTitle:()Ljava/lang/CharSequence; // method@081a │ │ +054bfa: 0c09 |0009: move-result-object v9 │ │ +054bfc: 6e10 1608 0b00 |000a: invoke-virtual {v11}, Landroid/support/v4/app/NotificationCompatBase$Action;.getActionIntent:()Landroid/app/PendingIntent; // method@0816 │ │ +054c02: 0c0a |000d: move-result-object v10 │ │ +054c04: 7040 8900 87a9 |000e: invoke-direct {v7, v8, v9, v10}, Landroid/app/Notification$Action$Builder;.:(ILjava/lang/CharSequence;Landroid/app/PendingIntent;)V // method@0089 │ │ +054c0a: 6e10 1708 0b00 |0011: invoke-virtual {v11}, Landroid/support/v4/app/NotificationCompatBase$Action;.getExtras:()Landroid/os/Bundle; // method@0817 │ │ +054c10: 0c08 |0014: move-result-object v8 │ │ +054c12: 6e20 8a00 8700 |0015: invoke-virtual {v7, v8}, Landroid/app/Notification$Action$Builder;.addExtras:(Landroid/os/Bundle;)Landroid/app/Notification$Action$Builder; // method@008a │ │ +054c18: 0c00 |0018: move-result-object v0 │ │ +054c1a: 6e10 1908 0b00 |0019: invoke-virtual {v11}, Landroid/support/v4/app/NotificationCompatBase$Action;.getRemoteInputs:()[Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput; // method@0819 │ │ +054c20: 0c05 |001c: move-result-object v5 │ │ +054c22: 3805 1300 |001d: if-eqz v5, 0030 // +0013 │ │ +054c26: 7110 b708 0500 |001f: invoke-static {v5}, Landroid/support/v4/app/RemoteInputCompatApi20;.fromCompat:([Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput;)[Landroid/app/RemoteInput; // method@08b7 │ │ +054c2c: 0c06 |0022: move-result-object v6 │ │ +054c2e: 0761 |0023: move-object v1, v6 │ │ +054c30: 2113 |0024: array-length v3, v1 │ │ +054c32: 1202 |0025: const/4 v2, #int 0 // #0 │ │ +054c34: 3532 0a00 |0026: if-ge v2, v3, 0030 // +000a │ │ +054c38: 4604 0102 |0028: aget-object v4, v1, v2 │ │ +054c3c: 6e20 8b00 4000 |002a: invoke-virtual {v0, v4}, Landroid/app/Notification$Action$Builder;.addRemoteInput:(Landroid/app/RemoteInput;)Landroid/app/Notification$Action$Builder; // method@008b │ │ +054c42: d802 0201 |002d: add-int/lit8 v2, v2, #int 1 // #01 │ │ +054c46: 28f7 |002f: goto 0026 // -0009 │ │ +054c48: 6e10 8c00 0000 |0030: invoke-virtual {v0}, Landroid/app/Notification$Action$Builder;.build:()Landroid/app/Notification$Action; // method@008c │ │ +054c4e: 0c07 |0033: move-result-object v7 │ │ +054c50: 1107 |0034: return-object v7 │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=132 │ │ + 0x0019 line=135 │ │ + 0x001d line=136 │ │ + 0x001f line=137 │ │ + 0x0023 line=138 │ │ + 0x002a line=139 │ │ + 0x002d line=138 │ │ + 0x0030 line=142 │ │ + locals : │ │ + 0x0024 - 0x0030 reg=1 arr$ [Landroid/app/RemoteInput; │ │ + 0x0026 - 0x0030 reg=2 i$ I │ │ + 0x0025 - 0x0030 reg=3 len$ I │ │ + 0x002a - 0x0030 reg=4 remoteInput Landroid/app/RemoteInput; │ │ + 0x0023 - 0x0030 reg=6 remoteInputs [Landroid/app/RemoteInput; │ │ + 0x0019 - 0x0035 reg=0 actionBuilder Landroid/app/Notification$Action$Builder; │ │ + 0x001d - 0x0035 reg=5 remoteInputCompats [Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput; │ │ + 0x0000 - 0x0035 reg=11 actionCompat Landroid/support/v4/app/NotificationCompatBase$Action; │ │ + │ │ + #5 : (in Landroid/support/v4/app/NotificationCompatApi20;) │ │ + name : 'getActionsFromParcelableArrayList' │ │ + type : '(Ljava/util/ArrayList;Landroid/support/v4/app/NotificationCompatBase$Action$Factory;Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput$Factory;)[Landroid/support/v4/app/NotificationCompatBase$Action;' │ │ + access : 0x0009 (PUBLIC STATIC) │ │ + code - │ │ + registers : 7 │ │ + ins : 3 │ │ + outs : 3 │ │ + insns size : 31 16-bit code units │ │ +054c54: |[054c54] android.support.v4.app.NotificationCompatApi20.getActionsFromParcelableArrayList:(Ljava/util/ArrayList;Landroid/support/v4/app/NotificationCompatBase$Action$Factory;Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput$Factory;)[Landroid/support/v4/app/NotificationCompatBase$Action; │ │ +054c64: 3904 0400 |0000: if-nez v4, 0004 // +0004 │ │ +054c68: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +054c6a: 1101 |0003: return-object v1 │ │ +054c6c: 6e10 de22 0400 |0004: invoke-virtual {v4}, Ljava/util/ArrayList;.size:()I // method@22de │ │ +054c72: 0a03 |0007: move-result v3 │ │ +054c74: 7220 1408 3500 |0008: invoke-interface {v5, v3}, Landroid/support/v4/app/NotificationCompatBase$Action$Factory;.newArray:(I)[Landroid/support/v4/app/NotificationCompatBase$Action; // method@0814 │ │ +054c7a: 0c01 |000b: move-result-object v1 │ │ +054c7c: 1202 |000c: const/4 v2, #int 0 // #0 │ │ +054c7e: 2113 |000d: array-length v3, v1 │ │ +054c80: 3532 f5ff |000e: if-ge v2, v3, 0003 // -000b │ │ +054c84: 6e20 d722 2400 |0010: invoke-virtual {v4, v2}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@22d7 │ │ +054c8a: 0c00 |0013: move-result-object v0 │ │ +054c8c: 1f00 1d00 |0014: check-cast v0, Landroid/app/Notification$Action; // type@001d │ │ +054c90: 7130 0108 5006 |0016: invoke-static {v0, v5, v6}, Landroid/support/v4/app/NotificationCompatApi20;.getActionCompatFromAction:(Landroid/app/Notification$Action;Landroid/support/v4/app/NotificationCompatBase$Action$Factory;Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput$Factory;)Landroid/support/v4/app/NotificationCompatBase$Action; // method@0801 │ │ +054c96: 0c03 |0019: move-result-object v3 │ │ +054c98: 4d03 0102 |001a: aput-object v3, v1, v2 │ │ +054c9c: d802 0201 |001c: add-int/lit8 v2, v2, #int 1 // #01 │ │ +054ca0: 28ef |001e: goto 000d // -0011 │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=155 │ │ + 0x0002 line=156 │ │ + 0x0003 line=163 │ │ + 0x0004 line=158 │ │ + 0x000c line=159 │ │ + 0x0010 line=160 │ │ + 0x0016 line=161 │ │ + 0x001c line=159 │ │ + locals : │ │ + 0x0000 - 0x0000 reg=4 (null) Ljava/util/ArrayList; │ │ + 0x0016 - 0x001f reg=0 action Landroid/app/Notification$Action; │ │ + 0x000c - 0x001f reg=1 actions [Landroid/support/v4/app/NotificationCompatBase$Action; │ │ + 0x000d - 0x001f reg=2 i I │ │ + 0x0000 - 0x001f reg=4 parcelables Ljava/util/ArrayList; Ljava/util/ArrayList; │ │ + 0x0000 - 0x001f reg=5 actionFactory Landroid/support/v4/app/NotificationCompatBase$Action$Factory; │ │ + 0x0000 - 0x001f reg=6 remoteInputFactory Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput$Factory; │ │ + │ │ + #6 : (in Landroid/support/v4/app/NotificationCompatApi20;) │ │ + name : 'getGroup' │ │ + type : '(Landroid/app/Notification;)Ljava/lang/String;' │ │ + access : 0x0009 (PUBLIC STATIC) │ │ + code - │ │ + registers : 2 │ │ + ins : 1 │ │ + outs : 1 │ │ + insns size : 5 16-bit code units │ │ +054ca4: |[054ca4] android.support.v4.app.NotificationCompatApi20.getGroup:(Landroid/app/Notification;)Ljava/lang/String; │ │ +054cb4: 6e10 c400 0100 |0000: invoke-virtual {v1}, Landroid/app/Notification;.getGroup:()Ljava/lang/String; // method@00c4 │ │ +054cba: 0c00 |0003: move-result-object v0 │ │ +054cbc: 1100 |0004: return-object v0 │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=188 │ │ + locals : │ │ + 0x0000 - 0x0005 reg=1 notif Landroid/app/Notification; │ │ + │ │ + #7 : (in Landroid/support/v4/app/NotificationCompatApi20;) │ │ + name : 'getLocalOnly' │ │ + type : '(Landroid/app/Notification;)Z' │ │ + access : 0x0009 (PUBLIC STATIC) │ │ + code - │ │ + registers : 2 │ │ + ins : 1 │ │ + outs : 0 │ │ + insns size : 10 16-bit code units │ │ +054cc0: |[054cc0] android.support.v4.app.NotificationCompatApi20.getLocalOnly:(Landroid/app/Notification;)Z │ │ +054cd0: 5210 0b00 |0000: iget v0, v1, Landroid/app/Notification;.flags:I // field@000b │ │ +054cd4: d500 0001 |0002: and-int/lit16 v0, v0, #int 256 // #0100 │ │ +054cd8: 3800 0400 |0004: if-eqz v0, 0008 // +0004 │ │ +054cdc: 1210 |0006: const/4 v0, #int 1 // #1 │ │ +054cde: 0f00 |0007: return v0 │ │ +054ce0: 1200 |0008: const/4 v0, #int 0 // #0 │ │ +054ce2: 28fe |0009: goto 0007 // -0002 │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=184 │ │ + locals : │ │ + 0x0000 - 0x000a reg=1 notif Landroid/app/Notification; │ │ + │ │ + #8 : (in Landroid/support/v4/app/NotificationCompatApi20;) │ │ + name : 'getParcelableArrayListForActions' │ │ + type : '([Landroid/support/v4/app/NotificationCompatBase$Action;)Ljava/util/ArrayList;' │ │ + access : 0x0009 (PUBLIC STATIC) │ │ + code - │ │ + registers : 7 │ │ + ins : 1 │ │ + outs : 2 │ │ + insns size : 27 16-bit code units │ │ +054ce4: |[054ce4] android.support.v4.app.NotificationCompatApi20.getParcelableArrayListForActions:([Landroid/support/v4/app/NotificationCompatBase$Action;)Ljava/util/ArrayList; │ │ +054cf4: 3906 0400 |0000: if-nez v6, 0004 // +0004 │ │ +054cf8: 1204 |0002: const/4 v4, #int 0 // #0 │ │ +054cfa: 1104 |0003: return-object v4 │ │ +054cfc: 2204 5905 |0004: new-instance v4, Ljava/util/ArrayList; // type@0559 │ │ +054d00: 2165 |0006: array-length v5, v6 │ │ +054d02: 7020 d022 5400 |0007: invoke-direct {v4, v5}, Ljava/util/ArrayList;.:(I)V // method@22d0 │ │ +054d08: 0761 |000a: move-object v1, v6 │ │ +054d0a: 2113 |000b: array-length v3, v1 │ │ +054d0c: 1202 |000c: const/4 v2, #int 0 // #0 │ │ +054d0e: 3532 f6ff |000d: if-ge v2, v3, 0003 // -000a │ │ +054d12: 4600 0102 |000f: aget-object v0, v1, v2 │ │ +054d16: 7110 0208 0000 |0011: invoke-static {v0}, Landroid/support/v4/app/NotificationCompatApi20;.getActionFromActionCompat:(Landroid/support/v4/app/NotificationCompatBase$Action;)Landroid/app/Notification$Action; // method@0802 │ │ +054d1c: 0c05 |0014: move-result-object v5 │ │ +054d1e: 6e20 d322 5400 |0015: invoke-virtual {v4, v5}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@22d3 │ │ +054d24: d802 0201 |0018: add-int/lit8 v2, v2, #int 1 // #01 │ │ +054d28: 28f3 |001a: goto 000d // -000d │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=173 │ │ + 0x0002 line=174 │ │ + 0x0003 line=180 │ │ + 0x0004 line=176 │ │ + 0x000a line=177 │ │ + 0x0011 line=178 │ │ + 0x0018 line=177 │ │ + locals : │ │ + 0x0011 - 0x001b reg=0 action Landroid/support/v4/app/NotificationCompatBase$Action; │ │ + 0x000b - 0x001b reg=1 arr$ [Landroid/support/v4/app/NotificationCompatBase$Action; │ │ + 0x000d - 0x001b reg=2 i$ I │ │ + 0x000c - 0x001b reg=3 len$ I │ │ + 0x000a - 0x001b reg=4 parcelables Ljava/util/ArrayList; Ljava/util/ArrayList; │ │ + 0x0000 - 0x001b reg=6 actions [Landroid/support/v4/app/NotificationCompatBase$Action; │ │ + │ │ + #9 : (in Landroid/support/v4/app/NotificationCompatApi20;) │ │ + name : 'getSortKey' │ │ + type : '(Landroid/app/Notification;)Ljava/lang/String;' │ │ + access : 0x0009 (PUBLIC STATIC) │ │ + code - │ │ + registers : 2 │ │ + ins : 1 │ │ + outs : 1 │ │ + insns size : 5 16-bit code units │ │ +054d2c: |[054d2c] android.support.v4.app.NotificationCompatApi20.getSortKey:(Landroid/app/Notification;)Ljava/lang/String; │ │ +054d3c: 6e10 c500 0100 |0000: invoke-virtual {v1}, Landroid/app/Notification;.getSortKey:()Ljava/lang/String; // method@00c5 │ │ +054d42: 0c00 |0003: move-result-object v0 │ │ +054d44: 1100 |0004: return-object v0 │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=196 │ │ + locals : │ │ + 0x0000 - 0x0005 reg=1 notif Landroid/app/Notification; │ │ + │ │ + #10 : (in Landroid/support/v4/app/NotificationCompatApi20;) │ │ + name : 'isGroupSummary' │ │ + type : '(Landroid/app/Notification;)Z' │ │ + access : 0x0009 (PUBLIC STATIC) │ │ + code - │ │ + registers : 2 │ │ + ins : 1 │ │ + outs : 0 │ │ + insns size : 10 16-bit code units │ │ +054d48: |[054d48] android.support.v4.app.NotificationCompatApi20.isGroupSummary:(Landroid/app/Notification;)Z │ │ +054d58: 5210 0b00 |0000: iget v0, v1, Landroid/app/Notification;.flags:I // field@000b │ │ +054d5c: d500 0002 |0002: and-int/lit16 v0, v0, #int 512 // #0200 │ │ +054d60: 3800 0400 |0004: if-eqz v0, 0008 // +0004 │ │ +054d64: 1210 |0006: const/4 v0, #int 1 // #1 │ │ +054d66: 0f00 |0007: return v0 │ │ +054d68: 1200 |0008: const/4 v0, #int 0 // #0 │ │ +054d6a: 28fe |0009: goto 0007 // -0002 │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=192 │ │ + locals : │ │ + 0x0000 - 0x000a reg=1 notif Landroid/app/Notification; │ │ + │ │ + Virtual methods - │ │ + source_file_idx : 3329 (NotificationCompatApi20.java) │ │ + │ │ +Class #112 header: │ │ +class_idx : 370 │ │ +access_flags : 0 (0x0000) │ │ +superclass_idx : 1337 │ │ +source_file_idx : 3330 │ │ +static_fields_size : 22 │ │ +instance_fields_size: 0 │ │ +direct_methods_size : 6 │ │ +virtual_methods_size: 0 │ │ + │ │ +Class #112 annotations: │ │ +Annotations on class │ │ + VISIBILITY_SYSTEM Ldalvik/annotation/MemberClasses; value={ Landroid/support/v4/app/NotificationCompatApi21$Builder; } │ │ + │ │ +Class #112 - │ │ + Class descriptor : 'Landroid/support/v4/app/NotificationCompatApi21;' │ │ + Access flags : 0x0000 () │ │ + Superclass : 'Ljava/lang/Object;' │ │ + Interfaces - │ │ + Static fields - │ │ + #0 : (in Landroid/support/v4/app/NotificationCompatApi21;) │ │ + name : 'CATEGORY_ALARM' │ │ + type : 'Ljava/lang/String;' │ │ + access : 0x0019 (PUBLIC STATIC FINAL) │ │ + value : "alarm" │ │ + #1 : (in Landroid/support/v4/app/NotificationCompatApi21;) │ │ + name : 'CATEGORY_CALL' │ │ + type : 'Ljava/lang/String;' │ │ + access : 0x0019 (PUBLIC STATIC FINAL) │ │ + value : "call" │ │ + #2 : (in Landroid/support/v4/app/NotificationCompatApi21;) │ │ + name : 'CATEGORY_EMAIL' │ │ + type : 'Ljava/lang/String;' │ │ + access : 0x0019 (PUBLIC STATIC FINAL) │ │ + value : "email" │ │ + #3 : (in Landroid/support/v4/app/NotificationCompatApi21;) │ │ + name : 'CATEGORY_ERROR' │ │ + type : 'Ljava/lang/String;' │ │ + access : 0x0019 (PUBLIC STATIC FINAL) │ │ + value : "err" │ │ + #4 : (in Landroid/support/v4/app/NotificationCompatApi21;) │ │ + name : 'CATEGORY_EVENT' │ │ + type : 'Ljava/lang/String;' │ │ + access : 0x0019 (PUBLIC STATIC FINAL) │ │ + value : "event" │ │ + #5 : (in Landroid/support/v4/app/NotificationCompatApi21;) │ │ + name : 'CATEGORY_MESSAGE' │ │ + type : 'Ljava/lang/String;' │ │ + access : 0x0019 (PUBLIC STATIC FINAL) │ │ + value : "msg" │ │ + #6 : (in Landroid/support/v4/app/NotificationCompatApi21;) │ │ + name : 'CATEGORY_PROGRESS' │ │ + type : 'Ljava/lang/String;' │ │ + access : 0x0019 (PUBLIC STATIC FINAL) │ │ + value : "progress" │ │ + #7 : (in Landroid/support/v4/app/NotificationCompatApi21;) │ │ + name : 'CATEGORY_PROMO' │ │ + type : 'Ljava/lang/String;' │ │ + access : 0x0019 (PUBLIC STATIC FINAL) │ │ + value : "promo" │ │ + #8 : (in Landroid/support/v4/app/NotificationCompatApi21;) │ │ + name : 'CATEGORY_RECOMMENDATION' │ │ + type : 'Ljava/lang/String;' │ │ + access : 0x0019 (PUBLIC STATIC FINAL) │ │ + value : "recommendation" │ │ + #9 : (in Landroid/support/v4/app/NotificationCompatApi21;) │ │ + name : 'CATEGORY_SERVICE' │ │ + type : 'Ljava/lang/String;' │ │ + access : 0x0019 (PUBLIC STATIC FINAL) │ │ + value : "service" │ │ + #10 : (in Landroid/support/v4/app/NotificationCompatApi21;) │ │ + name : 'CATEGORY_SOCIAL' │ │ + type : 'Ljava/lang/String;' │ │ + access : 0x0019 (PUBLIC STATIC FINAL) │ │ + value : "social" │ │ + #11 : (in Landroid/support/v4/app/NotificationCompatApi21;) │ │ + name : 'CATEGORY_STATUS' │ │ + type : 'Ljava/lang/String;' │ │ + access : 0x0019 (PUBLIC STATIC FINAL) │ │ + value : "status" │ │ + #12 : (in Landroid/support/v4/app/NotificationCompatApi21;) │ │ + name : 'CATEGORY_SYSTEM' │ │ + type : 'Ljava/lang/String;' │ │ + access : 0x0019 (PUBLIC STATIC FINAL) │ │ + value : "sys" │ │ + #13 : (in Landroid/support/v4/app/NotificationCompatApi21;) │ │ + name : 'CATEGORY_TRANSPORT' │ │ + type : 'Ljava/lang/String;' │ │ + access : 0x0019 (PUBLIC STATIC FINAL) │ │ + value : "transport" │ │ + #14 : (in Landroid/support/v4/app/NotificationCompatApi21;) │ │ + name : 'KEY_AUTHOR' │ │ + type : 'Ljava/lang/String;' │ │ + access : 0x001a (PRIVATE STATIC FINAL) │ │ + value : "author" │ │ + #15 : (in Landroid/support/v4/app/NotificationCompatApi21;) │ │ + name : 'KEY_MESSAGES' │ │ + type : 'Ljava/lang/String;' │ │ + access : 0x001a (PRIVATE STATIC FINAL) │ │ + value : "messages" │ │ + #16 : (in Landroid/support/v4/app/NotificationCompatApi21;) │ │ + name : 'KEY_ON_READ' │ │ + type : 'Ljava/lang/String;' │ │ + access : 0x001a (PRIVATE STATIC FINAL) │ │ + value : "on_read" │ │ + #17 : (in Landroid/support/v4/app/NotificationCompatApi21;) │ │ + name : 'KEY_ON_REPLY' │ │ + type : 'Ljava/lang/String;' │ │ + access : 0x001a (PRIVATE STATIC FINAL) │ │ + value : "on_reply" │ │ + #18 : (in Landroid/support/v4/app/NotificationCompatApi21;) │ │ + name : 'KEY_PARTICIPANTS' │ │ + type : 'Ljava/lang/String;' │ │ + access : 0x001a (PRIVATE STATIC FINAL) │ │ + value : "participants" │ │ + #19 : (in Landroid/support/v4/app/NotificationCompatApi21;) │ │ + name : 'KEY_REMOTE_INPUT' │ │ + type : 'Ljava/lang/String;' │ │ + access : 0x001a (PRIVATE STATIC FINAL) │ │ + value : "remote_input" │ │ + #20 : (in Landroid/support/v4/app/NotificationCompatApi21;) │ │ + name : 'KEY_TEXT' │ │ + type : 'Ljava/lang/String;' │ │ + access : 0x001a (PRIVATE STATIC FINAL) │ │ + value : "text" │ │ + #21 : (in Landroid/support/v4/app/NotificationCompatApi21;) │ │ + name : 'KEY_TIMESTAMP' │ │ + type : 'Ljava/lang/String;' │ │ + access : 0x001a (PRIVATE STATIC FINAL) │ │ + value : "timestamp" │ │ + Instance fields - │ │ + Direct methods - │ │ + #0 : (in Landroid/support/v4/app/NotificationCompatApi21;) │ │ + name : '' │ │ + type : '()V' │ │ + access : 0x10000 (CONSTRUCTOR) │ │ + code - │ │ + registers : 1 │ │ + ins : 1 │ │ + outs : 1 │ │ + insns size : 4 16-bit code units │ │ +054d6c: |[054d6c] android.support.v4.app.NotificationCompatApi21.:()V │ │ +054d7c: 7010 8622 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2286 │ │ +054d82: 0e00 |0003: return-void │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=29 │ │ + 0x0003 line=55 │ │ + locals : │ │ + 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/NotificationCompatApi21; │ │ + │ │ + #1 : (in Landroid/support/v4/app/NotificationCompatApi21;) │ │ + name : 'fromCompatRemoteInput' │ │ + type : '(Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput;)Landroid/app/RemoteInput;' │ │ + access : 0x000a (PRIVATE STATIC) │ │ + code - │ │ + registers : 3 │ │ + ins : 1 │ │ + outs : 2 │ │ + insns size : 46 16-bit code units │ │ +054d84: |[054d84] android.support.v4.app.NotificationCompatApi21.fromCompatRemoteInput:(Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput;)Landroid/app/RemoteInput; │ │ +054d94: 2200 2600 |0000: new-instance v0, Landroid/app/RemoteInput$Builder; // type@0026 │ │ +054d98: 6e10 c108 0200 |0002: invoke-virtual {v2}, Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput;.getResultKey:()Ljava/lang/String; // method@08c1 │ │ +054d9e: 0c01 |0005: move-result-object v1 │ │ +054da0: 7020 da00 1000 |0006: invoke-direct {v0, v1}, Landroid/app/RemoteInput$Builder;.:(Ljava/lang/String;)V // method@00da │ │ +054da6: 6e10 c008 0200 |0009: invoke-virtual {v2}, Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput;.getLabel:()Ljava/lang/CharSequence; // method@08c0 │ │ +054dac: 0c01 |000c: move-result-object v1 │ │ +054dae: 6e20 df00 1000 |000d: invoke-virtual {v0, v1}, Landroid/app/RemoteInput$Builder;.setLabel:(Ljava/lang/CharSequence;)Landroid/app/RemoteInput$Builder; // method@00df │ │ +054db4: 0c00 |0010: move-result-object v0 │ │ +054db6: 6e10 be08 0200 |0011: invoke-virtual {v2}, Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput;.getChoices:()[Ljava/lang/CharSequence; // method@08be │ │ +054dbc: 0c01 |0014: move-result-object v1 │ │ +054dbe: 6e20 de00 1000 |0015: invoke-virtual {v0, v1}, Landroid/app/RemoteInput$Builder;.setChoices:([Ljava/lang/CharSequence;)Landroid/app/RemoteInput$Builder; // method@00de │ │ +054dc4: 0c00 |0018: move-result-object v0 │ │ +054dc6: 6e10 bd08 0200 |0019: invoke-virtual {v2}, Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput;.getAllowFreeFormInput:()Z // method@08bd │ │ +054dcc: 0a01 |001c: move-result v1 │ │ +054dce: 6e20 dd00 1000 |001d: invoke-virtual {v0, v1}, Landroid/app/RemoteInput$Builder;.setAllowFreeFormInput:(Z)Landroid/app/RemoteInput$Builder; // method@00dd │ │ +054dd4: 0c00 |0020: move-result-object v0 │ │ +054dd6: 6e10 bf08 0200 |0021: invoke-virtual {v2}, Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput;.getExtras:()Landroid/os/Bundle; // method@08bf │ │ +054ddc: 0c01 |0024: move-result-object v1 │ │ +054dde: 6e20 db00 1000 |0025: invoke-virtual {v0, v1}, Landroid/app/RemoteInput$Builder;.addExtras:(Landroid/os/Bundle;)Landroid/app/RemoteInput$Builder; // method@00db │ │ +054de4: 0c00 |0028: move-result-object v0 │ │ +054de6: 6e10 dc00 0000 |0029: invoke-virtual {v0}, Landroid/app/RemoteInput$Builder;.build:()Landroid/app/RemoteInput; // method@00dc │ │ +054dec: 0c00 |002c: move-result-object v0 │ │ +054dee: 1100 |002d: return-object v0 │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=205 │ │ + locals : │ │ + 0x0000 - 0x002e reg=2 src Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput; │ │ + │ │ + #2 : (in Landroid/support/v4/app/NotificationCompatApi21;) │ │ + name : 'getBundleForUnreadConversation' │ │ + type : '(Landroid/support/v4/app/NotificationCompatBase$UnreadConversation;)Landroid/os/Bundle;' │ │ + access : 0x0008 (STATIC) │ │ + code - │ │ + registers : 11 │ │ + ins : 1 │ │ + outs : 4 │ │ + insns size : 125 16-bit code units │ │ +054df0: |[054df0] android.support.v4.app.NotificationCompatApi21.getBundleForUnreadConversation:(Landroid/support/v4/app/NotificationCompatBase$UnreadConversation;)Landroid/os/Bundle; │ │ +054e00: 390a 0400 |0000: if-nez v10, 0004 // +0004 │ │ +054e04: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +054e06: 1101 |0003: return-object v1 │ │ +054e08: 2201 a000 |0004: new-instance v1, Landroid/os/Bundle; // type@00a0 │ │ +054e0c: 7010 e102 0100 |0006: invoke-direct {v1}, Landroid/os/Bundle;.:()V // method@02e1 │ │ +054e12: 1200 |0009: const/4 v0, #int 0 // #0 │ │ +054e14: 6e10 2008 0a00 |000a: invoke-virtual {v10}, Landroid/support/v4/app/NotificationCompatBase$UnreadConversation;.getParticipants:()[Ljava/lang/String; // method@0820 │ │ +054e1a: 0c06 |000d: move-result-object v6 │ │ +054e1c: 3806 1100 |000e: if-eqz v6, 001f // +0011 │ │ +054e20: 6e10 2008 0a00 |0010: invoke-virtual {v10}, Landroid/support/v4/app/NotificationCompatBase$UnreadConversation;.getParticipants:()[Ljava/lang/String; // method@0820 │ │ +054e26: 0c06 |0013: move-result-object v6 │ │ +054e28: 2166 |0014: array-length v6, v6 │ │ +054e2a: 1217 |0015: const/4 v7, #int 1 // #1 │ │ +054e2c: 3776 0900 |0016: if-le v6, v7, 001f // +0009 │ │ +054e30: 6e10 2008 0a00 |0018: invoke-virtual {v10}, Landroid/support/v4/app/NotificationCompatBase$UnreadConversation;.getParticipants:()[Ljava/lang/String; // method@0820 │ │ +054e36: 0c06 |001b: move-result-object v6 │ │ +054e38: 1207 |001c: const/4 v7, #int 0 // #0 │ │ +054e3a: 4600 0607 |001d: aget-object v0, v6, v7 │ │ +054e3e: 6e10 1e08 0a00 |001f: invoke-virtual {v10}, Landroid/support/v4/app/NotificationCompatBase$UnreadConversation;.getMessages:()[Ljava/lang/String; // method@081e │ │ +054e44: 0c06 |0022: move-result-object v6 │ │ +054e46: 2166 |0023: array-length v6, v6 │ │ +054e48: 2364 aa05 |0024: new-array v4, v6, [Landroid/os/Parcelable; // type@05aa │ │ +054e4c: 1202 |0026: const/4 v2, #int 0 // #0 │ │ +054e4e: 2146 |0027: array-length v6, v4 │ │ +054e50: 3562 1c00 |0028: if-ge v2, v6, 0044 // +001c │ │ +054e54: 2203 a000 |002a: new-instance v3, Landroid/os/Bundle; // type@00a0 │ │ +054e58: 7010 e102 0300 |002c: invoke-direct {v3}, Landroid/os/Bundle;.:()V // method@02e1 │ │ +054e5e: 1a06 f826 |002f: const-string v6, "text" // string@26f8 │ │ +054e62: 6e10 1e08 0a00 |0031: invoke-virtual {v10}, Landroid/support/v4/app/NotificationCompatBase$UnreadConversation;.getMessages:()[Ljava/lang/String; // method@081e │ │ +054e68: 0c07 |0034: move-result-object v7 │ │ +054e6a: 4607 0702 |0035: aget-object v7, v7, v2 │ │ +054e6e: 6e30 0103 6307 |0037: invoke-virtual {v3, v6, v7}, Landroid/os/Bundle;.putString:(Ljava/lang/String;Ljava/lang/String;)V // method@0301 │ │ +054e74: 1a06 2812 |003a: const-string v6, "author" // string@1228 │ │ +054e78: 6e30 0103 6300 |003c: invoke-virtual {v3, v6, v0}, Landroid/os/Bundle;.putString:(Ljava/lang/String;Ljava/lang/String;)V // method@0301 │ │ +054e7e: 4d03 0402 |003f: aput-object v3, v4, v2 │ │ +054e82: d802 0201 |0041: add-int/lit8 v2, v2, #int 1 // #01 │ │ +054e86: 28e4 |0043: goto 0027 // -001c │ │ +054e88: 1a06 d61f |0044: const-string v6, "messages" // string@1fd6 │ │ +054e8c: 6e30 fe02 6104 |0046: invoke-virtual {v1, v6, v4}, Landroid/os/Bundle;.putParcelableArray:(Ljava/lang/String;[Landroid/os/Parcelable;)V // method@02fe │ │ +054e92: 6e10 2208 0a00 |0049: invoke-virtual {v10}, Landroid/support/v4/app/NotificationCompatBase$UnreadConversation;.getRemoteInput:()Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput; // method@0822 │ │ +054e98: 0c05 |004c: move-result-object v5 │ │ +054e9a: 3805 0b00 |004d: if-eqz v5, 0058 // +000b │ │ +054e9e: 1a06 0023 |004f: const-string v6, "remote_input" // string@2300 │ │ +054ea2: 7110 0e08 0500 |0051: invoke-static {v5}, Landroid/support/v4/app/NotificationCompatApi21;.fromCompatRemoteInput:(Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput;)Landroid/app/RemoteInput; // method@080e │ │ +054ea8: 0c07 |0054: move-result-object v7 │ │ +054eaa: 6e30 fd02 6107 |0055: invoke-virtual {v1, v6, v7}, Landroid/os/Bundle;.putParcelable:(Ljava/lang/String;Landroid/os/Parcelable;)V // method@02fd │ │ +054eb0: 1a06 ab21 |0058: const-string v6, "on_reply" // string@21ab │ │ +054eb4: 6e10 2308 0a00 |005a: invoke-virtual {v10}, Landroid/support/v4/app/NotificationCompatBase$UnreadConversation;.getReplyPendingIntent:()Landroid/app/PendingIntent; // method@0823 │ │ +054eba: 0c07 |005d: move-result-object v7 │ │ +054ebc: 6e30 fd02 6107 |005e: invoke-virtual {v1, v6, v7}, Landroid/os/Bundle;.putParcelable:(Ljava/lang/String;Landroid/os/Parcelable;)V // method@02fd │ │ +054ec2: 1a06 aa21 |0061: const-string v6, "on_read" // string@21aa │ │ +054ec6: 6e10 2108 0a00 |0063: invoke-virtual {v10}, Landroid/support/v4/app/NotificationCompatBase$UnreadConversation;.getReadPendingIntent:()Landroid/app/PendingIntent; // method@0821 │ │ +054ecc: 0c07 |0066: move-result-object v7 │ │ +054ece: 6e30 fd02 6107 |0067: invoke-virtual {v1, v6, v7}, Landroid/os/Bundle;.putParcelable:(Ljava/lang/String;Landroid/os/Parcelable;)V // method@02fd │ │ +054ed4: 1a06 1522 |006a: const-string v6, "participants" // string@2215 │ │ +054ed8: 6e10 2008 0a00 |006c: invoke-virtual {v10}, Landroid/support/v4/app/NotificationCompatBase$UnreadConversation;.getParticipants:()[Ljava/lang/String; // method@0820 │ │ +054ede: 0c07 |006f: move-result-object v7 │ │ +054ee0: 6e30 0203 6107 |0070: invoke-virtual {v1, v6, v7}, Landroid/os/Bundle;.putStringArray:(Ljava/lang/String;[Ljava/lang/String;)V // method@0302 │ │ +054ee6: 1a06 1e27 |0073: const-string v6, "timestamp" // string@271e │ │ +054eea: 6e10 1d08 0a00 |0075: invoke-virtual {v10}, Landroid/support/v4/app/NotificationCompatBase$UnreadConversation;.getLatestTimestamp:()J // method@081d │ │ +054ef0: 0b08 |0078: move-result-wide v8 │ │ +054ef2: 6e40 fc02 6198 |0079: invoke-virtual {v1, v6, v8, v9}, Landroid/os/Bundle;.putLong:(Ljava/lang/String;J)V // method@02fc │ │ +054ef8: 2887 |007c: goto 0003 // -0079 │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=128 │ │ + 0x0002 line=129 │ │ + 0x0003 line=152 │ │ + 0x0004 line=131 │ │ + 0x0009 line=132 │ │ + 0x000a line=133 │ │ + 0x0018 line=134 │ │ + 0x001f line=136 │ │ + 0x0026 line=137 │ │ + 0x002a line=138 │ │ + 0x002f line=139 │ │ + 0x003a line=140 │ │ + 0x003f line=141 │ │ + 0x0041 line=137 │ │ + 0x0044 line=143 │ │ + 0x0049 line=144 │ │ + 0x004d line=145 │ │ + 0x004f line=146 │ │ + 0x0058 line=148 │ │ + 0x0061 line=149 │ │ + 0x006a line=150 │ │ + 0x0073 line=151 │ │ + locals : │ │ + 0x002f - 0x0044 reg=3 m Landroid/os/Bundle; │ │ + 0x000a - 0x007d reg=0 author Ljava/lang/String; │ │ + 0x0009 - 0x007d reg=1 b Landroid/os/Bundle; │ │ + 0x0027 - 0x007d reg=2 i I │ │ + 0x0026 - 0x007d reg=4 messages [Landroid/os/Parcelable; │ │ + 0x004d - 0x007d reg=5 remoteInput Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput; │ │ + 0x0000 - 0x007d reg=10 uc Landroid/support/v4/app/NotificationCompatBase$UnreadConversation; │ │ + │ │ + #3 : (in Landroid/support/v4/app/NotificationCompatApi21;) │ │ + name : 'getCategory' │ │ + type : '(Landroid/app/Notification;)Ljava/lang/String;' │ │ + access : 0x0009 (PUBLIC STATIC) │ │ + code - │ │ + registers : 2 │ │ + ins : 1 │ │ + outs : 0 │ │ + insns size : 3 16-bit code units │ │ +054efc: |[054efc] android.support.v4.app.NotificationCompatApi21.getCategory:(Landroid/app/Notification;)Ljava/lang/String; │ │ +054f0c: 5410 0600 |0000: iget-object v0, v1, Landroid/app/Notification;.category:Ljava/lang/String; // field@0006 │ │ +054f10: 1100 |0002: return-object v0 │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=124 │ │ + locals : │ │ + 0x0000 - 0x0003 reg=1 notif Landroid/app/Notification; │ │ + │ │ + #4 : (in Landroid/support/v4/app/NotificationCompatApi21;) │ │ + name : 'getUnreadConversationFromBundle' │ │ + type : '(Landroid/os/Bundle;Landroid/support/v4/app/NotificationCompatBase$UnreadConversation$Factory;Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput$Factory;)Landroid/support/v4/app/NotificationCompatBase$UnreadConversation;' │ │ + access : 0x0008 (STATIC) │ │ + code - │ │ + registers : 16 │ │ + ins : 3 │ │ + outs : 8 │ │ + insns size : 106 16-bit code units │ │ +054f14: |[054f14] android.support.v4.app.NotificationCompatApi21.getUnreadConversationFromBundle:(Landroid/os/Bundle;Landroid/support/v4/app/NotificationCompatBase$UnreadConversation$Factory;Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput$Factory;)Landroid/support/v4/app/NotificationCompatBase$UnreadConversation; │ │ +054f24: 1202 |0000: const/4 v2, #int 0 // #0 │ │ +054f26: 390d 0300 |0001: if-nez v13, 0004 // +0003 │ │ +054f2a: 1102 |0003: return-object v2 │ │ +054f2c: 1a00 d61f |0004: const-string v0, "messages" // string@1fd6 │ │ +054f30: 6e20 ef02 0d00 |0006: invoke-virtual {v13, v0}, Landroid/os/Bundle;.getParcelableArray:(Ljava/lang/String;)[Landroid/os/Parcelable; // method@02ef │ │ +054f36: 0c09 |0009: move-result-object v9 │ │ +054f38: 1201 |000a: const/4 v1, #int 0 // #0 │ │ +054f3a: 3809 1400 |000b: if-eqz v9, 001f // +0014 │ │ +054f3e: 2190 |000d: array-length v0, v9 │ │ +054f40: 230c cc05 |000e: new-array v12, v0, [Ljava/lang/String; // type@05cc │ │ +054f44: 121b |0010: const/4 v11, #int 1 // #1 │ │ +054f46: 1208 |0011: const/4 v8, #int 0 // #0 │ │ +054f48: 21c0 |0012: array-length v0, v12 │ │ +054f4a: 3508 0900 |0013: if-ge v8, v0, 001c // +0009 │ │ +054f4e: 4600 0908 |0015: aget-object v0, v9, v8 │ │ +054f52: 2000 a000 |0017: instance-of v0, v0, Landroid/os/Bundle; // type@00a0 │ │ +054f56: 3900 3c00 |0019: if-nez v0, 0055 // +003c │ │ +054f5a: 120b |001b: const/4 v11, #int 0 // #0 │ │ +054f5c: 380b e7ff |001c: if-eqz v11, 0003 // -0019 │ │ +054f60: 07c1 |001e: move-object v1, v12 │ │ +054f62: 1a00 aa21 |001f: const-string v0, "on_read" // string@21aa │ │ +054f66: 6e20 ee02 0d00 |0021: invoke-virtual {v13, v0}, Landroid/os/Bundle;.getParcelable:(Ljava/lang/String;)Landroid/os/Parcelable; // method@02ee │ │ +054f6c: 0c04 |0024: move-result-object v4 │ │ +054f6e: 1f04 2400 |0025: check-cast v4, Landroid/app/PendingIntent; // type@0024 │ │ +054f72: 1a00 ab21 |0027: const-string v0, "on_reply" // string@21ab │ │ +054f76: 6e20 ee02 0d00 |0029: invoke-virtual {v13, v0}, Landroid/os/Bundle;.getParcelable:(Ljava/lang/String;)Landroid/os/Parcelable; // method@02ee │ │ +054f7c: 0c03 |002c: move-result-object v3 │ │ +054f7e: 1f03 2400 |002d: check-cast v3, Landroid/app/PendingIntent; // type@0024 │ │ +054f82: 1a00 0023 |002f: const-string v0, "remote_input" // string@2300 │ │ +054f86: 6e20 ee02 0d00 |0031: invoke-virtual {v13, v0}, Landroid/os/Bundle;.getParcelable:(Ljava/lang/String;)Landroid/os/Parcelable; // method@02ee │ │ +054f8c: 0c0a |0034: move-result-object v10 │ │ +054f8e: 1f0a 2700 |0035: check-cast v10, Landroid/app/RemoteInput; // type@0027 │ │ +054f92: 1a00 1522 |0037: const-string v0, "participants" // string@2215 │ │ +054f96: 6e20 f302 0d00 |0039: invoke-virtual {v13, v0}, Landroid/os/Bundle;.getStringArray:(Ljava/lang/String;)[Ljava/lang/String; // method@02f3 │ │ +054f9c: 0c05 |003c: move-result-object v5 │ │ +054f9e: 3805 c6ff |003d: if-eqz v5, 0003 // -003a │ │ +054fa2: 2150 |003f: array-length v0, v5 │ │ +054fa4: 1216 |0040: const/4 v6, #int 1 // #1 │ │ +054fa6: 3360 c2ff |0041: if-ne v0, v6, 0003 // -003e │ │ +054faa: 380a 0600 |0043: if-eqz v10, 0049 // +0006 │ │ +054fae: 7120 1208 fa00 |0045: invoke-static {v10, v15}, Landroid/support/v4/app/NotificationCompatApi21;.toCompatRemoteInput:(Landroid/app/RemoteInput;Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput$Factory;)Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput; // method@0812 │ │ +054fb4: 0c02 |0048: move-result-object v2 │ │ +054fb6: 1a00 1e27 |0049: const-string v0, "timestamp" // string@271e │ │ +054fba: 6e20 ec02 0d00 |004b: invoke-virtual {v13, v0}, Landroid/os/Bundle;.getLong:(Ljava/lang/String;)J // method@02ec │ │ +054fc0: 0b06 |004e: move-result-wide v6 │ │ +054fc2: 07e0 |004f: move-object v0, v14 │ │ +054fc4: 7808 1b08 0000 |0050: invoke-interface/range {v0, v1, v2, v3, v4, v5, v6, v7}, Landroid/support/v4/app/NotificationCompatBase$UnreadConversation$Factory;.build:([Ljava/lang/String;Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput;Landroid/app/PendingIntent;Landroid/app/PendingIntent;[Ljava/lang/String;J)Landroid/support/v4/app/NotificationCompatBase$UnreadConversation; // method@081b │ │ +054fca: 0c02 |0053: move-result-object v2 │ │ +054fcc: 28af |0054: goto 0003 // -0051 │ │ +054fce: 4600 0908 |0055: aget-object v0, v9, v8 │ │ +054fd2: 1f00 a000 |0057: check-cast v0, Landroid/os/Bundle; // type@00a0 │ │ +054fd6: 1a06 f826 |0059: const-string v6, "text" // string@26f8 │ │ +054fda: 6e20 f202 6000 |005b: invoke-virtual {v0, v6}, Landroid/os/Bundle;.getString:(Ljava/lang/String;)Ljava/lang/String; // method@02f2 │ │ +054fe0: 0c00 |005e: move-result-object v0 │ │ +054fe2: 4d00 0c08 |005f: aput-object v0, v12, v8 │ │ +054fe6: 4600 0c08 |0061: aget-object v0, v12, v8 │ │ +054fea: 3900 0400 |0063: if-nez v0, 0067 // +0004 │ │ +054fee: 120b |0065: const/4 v11, #int 0 // #0 │ │ +054ff0: 28b6 |0066: goto 001c // -004a │ │ +054ff2: d808 0801 |0067: add-int/lit8 v8, v8, #int 1 // #01 │ │ +054ff6: 28a9 |0069: goto 0012 // -0057 │ │ + catches : (none) │ │ + positions : │ │ + 0x0001 line=158 │ │ + 0x0003 line=195 │ │ + 0x0004 line=161 │ │ + 0x000a line=162 │ │ + 0x000b line=163 │ │ + 0x000d line=164 │ │ + 0x0010 line=165 │ │ + 0x0011 line=166 │ │ + 0x0015 line=167 │ │ + 0x001b line=168 │ │ + 0x001c line=177 │ │ + 0x001e line=178 │ │ + 0x001f line=184 │ │ + 0x0027 line=185 │ │ + 0x002f line=187 │ │ + 0x0037 line=189 │ │ + 0x003d line=190 │ │ + 0x0043 line=195 │ │ + 0x0055 line=171 │ │ + 0x0061 line=172 │ │ + 0x0065 line=173 │ │ + 0x0066 line=174 │ │ + 0x0067 line=166 │ │ + locals : │ │ + 0x0012 - 0x001f reg=8 i I │ │ + 0x0011 - 0x001f reg=11 success Z │ │ + 0x0010 - 0x001f reg=12 tmp [Ljava/lang/String; │ │ + 0x002f - 0x0055 reg=3 onReply Landroid/app/PendingIntent; │ │ + 0x0027 - 0x0055 reg=4 onRead Landroid/app/PendingIntent; │ │ + 0x003d - 0x0055 reg=5 participants [Ljava/lang/String; │ │ + 0x0037 - 0x0055 reg=10 remoteInput Landroid/app/RemoteInput; │ │ + 0x000b - 0x006a reg=1 messages [Ljava/lang/String; │ │ + 0x0055 - 0x006a reg=8 i I │ │ + 0x000a - 0x006a reg=9 parcelableMessages [Landroid/os/Parcelable; │ │ + 0x0055 - 0x006a reg=11 success Z │ │ + 0x0055 - 0x006a reg=12 tmp [Ljava/lang/String; │ │ + 0x0000 - 0x006a reg=13 b Landroid/os/Bundle; │ │ + 0x0000 - 0x006a reg=14 factory Landroid/support/v4/app/NotificationCompatBase$UnreadConversation$Factory; │ │ + 0x0000 - 0x006a reg=15 remoteInputFactory Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput$Factory; │ │ + │ │ + #5 : (in Landroid/support/v4/app/NotificationCompatApi21;) │ │ + name : 'toCompatRemoteInput' │ │ + type : '(Landroid/app/RemoteInput;Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput$Factory;)Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput;' │ │ + access : 0x000a (PRIVATE STATIC) │ │ + code - │ │ + registers : 8 │ │ + ins : 2 │ │ + outs : 6 │ │ + insns size : 26 16-bit code units │ │ +054ff8: |[054ff8] android.support.v4.app.NotificationCompatApi21.toCompatRemoteInput:(Landroid/app/RemoteInput;Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput$Factory;)Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput; │ │ +055008: 6e10 e500 0600 |0000: invoke-virtual {v6}, Landroid/app/RemoteInput;.getResultKey:()Ljava/lang/String; // method@00e5 │ │ +05500e: 0c01 |0003: move-result-object v1 │ │ +055010: 6e10 e400 0600 |0004: invoke-virtual {v6}, Landroid/app/RemoteInput;.getLabel:()Ljava/lang/CharSequence; // method@00e4 │ │ +055016: 0c02 |0007: move-result-object v2 │ │ +055018: 6e10 e200 0600 |0008: invoke-virtual {v6}, Landroid/app/RemoteInput;.getChoices:()[Ljava/lang/CharSequence; // method@00e2 │ │ +05501e: 0c03 |000b: move-result-object v3 │ │ +055020: 6e10 e100 0600 |000c: invoke-virtual {v6}, Landroid/app/RemoteInput;.getAllowFreeFormInput:()Z // method@00e1 │ │ +055026: 0a04 |000f: move-result v4 │ │ +055028: 6e10 e300 0600 |0010: invoke-virtual {v6}, Landroid/app/RemoteInput;.getExtras:()Landroid/os/Bundle; // method@00e3 │ │ +05502e: 0c05 |0013: move-result-object v5 │ │ +055030: 0770 |0014: move-object v0, v7 │ │ +055032: 7806 ba08 0000 |0015: invoke-interface/range {v0, v1, v2, v3, v4, v5}, Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput$Factory;.build:(Ljava/lang/String;Ljava/lang/CharSequence;[Ljava/lang/CharSequence;ZLandroid/os/Bundle;)Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput; // method@08ba │ │ +055038: 0c00 |0018: move-result-object v0 │ │ +05503a: 1100 |0019: return-object v0 │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=216 │ │ + locals : │ │ + 0x0000 - 0x001a reg=6 remoteInput Landroid/app/RemoteInput; │ │ + 0x0000 - 0x001a reg=7 factory Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput$Factory; │ │ + │ │ + Virtual methods - │ │ + source_file_idx : 3330 (NotificationCompatApi21.java) │ │ + │ │ +Class #113 header: │ │ +class_idx : 371 │ │ +access_flags : 1537 (0x0601) │ │ +superclass_idx : 1337 │ │ +source_file_idx : 3331 │ │ +static_fields_size : 0 │ │ +instance_fields_size: 0 │ │ +direct_methods_size : 0 │ │ +virtual_methods_size: 2 │ │ + │ │ +Class #113 annotations: │ │ +Annotations on class │ │ + VISIBILITY_SYSTEM Ldalvik/annotation/EnclosingClass; value=Landroid/support/v4/app/NotificationCompatBase$Action; │ │ + VISIBILITY_SYSTEM Ldalvik/annotation/InnerClass; accessFlags=1545 name="Factory" │ │ + │ │ +Class #113 - │ │ + Class descriptor : 'Landroid/support/v4/app/NotificationCompatBase$Action$Factory;' │ │ + Access flags : 0x0601 (PUBLIC INTERFACE ABSTRACT) │ │ + Superclass : 'Ljava/lang/Object;' │ │ + Interfaces - │ │ + Static fields - │ │ + Instance fields - │ │ + Direct methods - │ │ + Virtual methods - │ │ + #0 : (in Landroid/support/v4/app/NotificationCompatBase$Action$Factory;) │ │ + name : 'build' │ │ + type : '(ILjava/lang/CharSequence;Landroid/app/PendingIntent;Landroid/os/Bundle;[Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput;)Landroid/support/v4/app/NotificationCompatBase$Action;' │ │ + access : 0x0401 (PUBLIC ABSTRACT) │ │ + code : (none) │ │ + │ │ + #1 : (in Landroid/support/v4/app/NotificationCompatBase$Action$Factory;) │ │ + name : 'newArray' │ │ + type : '(I)[Landroid/support/v4/app/NotificationCompatBase$Action;' │ │ + access : 0x0401 (PUBLIC ABSTRACT) │ │ + code : (none) │ │ + │ │ + source_file_idx : 3331 (NotificationCompatBase.java) │ │ + │ │ +Class #114 header: │ │ +class_idx : 372 │ │ +access_flags : 1025 (0x0401) │ │ +superclass_idx : 1337 │ │ +source_file_idx : 3331 │ │ +static_fields_size : 0 │ │ +instance_fields_size: 0 │ │ +direct_methods_size : 1 │ │ +virtual_methods_size: 5 │ │ + │ │ +Class #114 annotations: │ │ +Annotations on class │ │ + VISIBILITY_SYSTEM Ldalvik/annotation/EnclosingClass; value=Landroid/support/v4/app/NotificationCompatBase; │ │ + VISIBILITY_SYSTEM Ldalvik/annotation/InnerClass; accessFlags=1033 name="Action" │ │ + VISIBILITY_SYSTEM Ldalvik/annotation/MemberClasses; value={ Landroid/support/v4/app/NotificationCompatBase$Action$Factory; } │ │ + │ │ +Class #114 - │ │ + Class descriptor : 'Landroid/support/v4/app/NotificationCompatBase$Action;' │ │ + Access flags : 0x0401 (PUBLIC ABSTRACT) │ │ + Superclass : 'Ljava/lang/Object;' │ │ + Interfaces - │ │ + Static fields - │ │ + Instance fields - │ │ + Direct methods - │ │ + #0 : (in Landroid/support/v4/app/NotificationCompatBase$Action;) │ │ + name : '' │ │ + type : '()V' │ │ + access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ + code - │ │ + registers : 1 │ │ + ins : 1 │ │ + outs : 1 │ │ + insns size : 4 16-bit code units │ │ +05503c: |[05503c] android.support.v4.app.NotificationCompatBase$Action.:()V │ │ +05504c: 7010 8622 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2286 │ │ +055052: 0e00 |0003: return-void │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=24 │ │ + 0x0003 line=31 │ │ + locals : │ │ + 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/NotificationCompatBase$Action; │ │ + │ │ + Virtual methods - │ │ + #0 : (in Landroid/support/v4/app/NotificationCompatBase$Action;) │ │ + name : 'getActionIntent' │ │ + type : '()Landroid/app/PendingIntent;' │ │ + access : 0x0404 (PROTECTED ABSTRACT) │ │ + code : (none) │ │ + │ │ + #1 : (in Landroid/support/v4/app/NotificationCompatBase$Action;) │ │ + name : 'getExtras' │ │ + type : '()Landroid/os/Bundle;' │ │ + access : 0x0404 (PROTECTED ABSTRACT) │ │ + code : (none) │ │ + │ │ + #2 : (in Landroid/support/v4/app/NotificationCompatBase$Action;) │ │ + name : 'getIcon' │ │ + type : '()I' │ │ + access : 0x0404 (PROTECTED ABSTRACT) │ │ + code : (none) │ │ + │ │ + #3 : (in Landroid/support/v4/app/NotificationCompatBase$Action;) │ │ + name : 'getRemoteInputs' │ │ + type : '()[Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput;' │ │ + access : 0x0404 (PROTECTED ABSTRACT) │ │ + code : (none) │ │ + │ │ + #4 : (in Landroid/support/v4/app/NotificationCompatBase$Action;) │ │ + name : 'getTitle' │ │ + type : '()Ljava/lang/CharSequence;' │ │ + access : 0x0404 (PROTECTED ABSTRACT) │ │ + code : (none) │ │ + │ │ + source_file_idx : 3331 (NotificationCompatBase.java) │ │ + │ │ +Class #115 header: │ │ +class_idx : 373 │ │ +access_flags : 1537 (0x0601) │ │ +superclass_idx : 1337 │ │ +source_file_idx : 3331 │ │ +static_fields_size : 0 │ │ +instance_fields_size: 0 │ │ +direct_methods_size : 0 │ │ +virtual_methods_size: 1 │ │ + │ │ +Class #115 annotations: │ │ +Annotations on class │ │ + VISIBILITY_SYSTEM Ldalvik/annotation/EnclosingClass; value=Landroid/support/v4/app/NotificationCompatBase$UnreadConversation; │ │ + VISIBILITY_SYSTEM Ldalvik/annotation/InnerClass; accessFlags=1545 name="Factory" │ │ + │ │ +Class #115 - │ │ + Class descriptor : 'Landroid/support/v4/app/NotificationCompatBase$UnreadConversation$Factory;' │ │ + Access flags : 0x0601 (PUBLIC INTERFACE ABSTRACT) │ │ + Superclass : 'Ljava/lang/Object;' │ │ + Interfaces - │ │ + Static fields - │ │ + Instance fields - │ │ + Direct methods - │ │ + Virtual methods - │ │ + #0 : (in Landroid/support/v4/app/NotificationCompatBase$UnreadConversation$Factory;) │ │ + name : 'build' │ │ + type : '([Ljava/lang/String;Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput;Landroid/app/PendingIntent;Landroid/app/PendingIntent;[Ljava/lang/String;J)Landroid/support/v4/app/NotificationCompatBase$UnreadConversation;' │ │ + access : 0x0401 (PUBLIC ABSTRACT) │ │ + code : (none) │ │ + │ │ + source_file_idx : 3331 (NotificationCompatBase.java) │ │ + │ │ +Class #116 header: │ │ +class_idx : 374 │ │ +access_flags : 1025 (0x0401) │ │ +superclass_idx : 1337 │ │ +source_file_idx : 3331 │ │ +static_fields_size : 0 │ │ +instance_fields_size: 0 │ │ +direct_methods_size : 1 │ │ +virtual_methods_size: 7 │ │ + │ │ +Class #116 annotations: │ │ +Annotations on class │ │ + VISIBILITY_SYSTEM Ldalvik/annotation/EnclosingClass; value=Landroid/support/v4/app/NotificationCompatBase; │ │ + VISIBILITY_SYSTEM Ldalvik/annotation/InnerClass; accessFlags=1033 name="UnreadConversation" │ │ + VISIBILITY_SYSTEM Ldalvik/annotation/MemberClasses; value={ Landroid/support/v4/app/NotificationCompatBase$UnreadConversation$Factory; } │ │ + │ │ +Class #116 - │ │ + Class descriptor : 'Landroid/support/v4/app/NotificationCompatBase$UnreadConversation;' │ │ + Access flags : 0x0401 (PUBLIC ABSTRACT) │ │ + Superclass : 'Ljava/lang/Object;' │ │ + Interfaces - │ │ + Static fields - │ │ + Instance fields - │ │ + Direct methods - │ │ + #0 : (in Landroid/support/v4/app/NotificationCompatBase$UnreadConversation;) │ │ + name : '' │ │ + type : '()V' │ │ + access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ + code - │ │ + registers : 1 │ │ + ins : 1 │ │ + outs : 1 │ │ + insns size : 4 16-bit code units │ │ +055054: |[055054] android.support.v4.app.NotificationCompatBase$UnreadConversation.:()V │ │ +055064: 7010 8622 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2286 │ │ +05506a: 0e00 |0003: return-void │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=38 │ │ + 0x0003 line=47 │ │ + locals : │ │ + 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/NotificationCompatBase$UnreadConversation; │ │ + │ │ + Virtual methods - │ │ + #0 : (in Landroid/support/v4/app/NotificationCompatBase$UnreadConversation;) │ │ + name : 'getLatestTimestamp' │ │ + type : '()J' │ │ + access : 0x0400 (ABSTRACT) │ │ + code : (none) │ │ + │ │ + #1 : (in Landroid/support/v4/app/NotificationCompatBase$UnreadConversation;) │ │ + name : 'getMessages' │ │ + type : '()[Ljava/lang/String;' │ │ + access : 0x0400 (ABSTRACT) │ │ + code : (none) │ │ + │ │ + #2 : (in Landroid/support/v4/app/NotificationCompatBase$UnreadConversation;) │ │ + name : 'getParticipant' │ │ + type : '()Ljava/lang/String;' │ │ + access : 0x0400 (ABSTRACT) │ │ + code : (none) │ │ + │ │ + #3 : (in Landroid/support/v4/app/NotificationCompatBase$UnreadConversation;) │ │ + name : 'getParticipants' │ │ + type : '()[Ljava/lang/String;' │ │ + access : 0x0400 (ABSTRACT) │ │ + code : (none) │ │ + │ │ + #4 : (in Landroid/support/v4/app/NotificationCompatBase$UnreadConversation;) │ │ + name : 'getReadPendingIntent' │ │ + type : '()Landroid/app/PendingIntent;' │ │ + access : 0x0400 (ABSTRACT) │ │ + code : (none) │ │ + │ │ + #5 : (in Landroid/support/v4/app/NotificationCompatBase$UnreadConversation;) │ │ + name : 'getRemoteInput' │ │ + type : '()Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput;' │ │ + access : 0x0400 (ABSTRACT) │ │ + code : (none) │ │ + │ │ + #6 : (in Landroid/support/v4/app/NotificationCompatBase$UnreadConversation;) │ │ + name : 'getReplyPendingIntent' │ │ + type : '()Landroid/app/PendingIntent;' │ │ + access : 0x0400 (ABSTRACT) │ │ + code : (none) │ │ + │ │ + source_file_idx : 3331 (NotificationCompatBase.java) │ │ + │ │ +Class #117 header: │ │ +class_idx : 375 │ │ +access_flags : 0 (0x0000) │ │ +superclass_idx : 1337 │ │ +source_file_idx : 3331 │ │ +static_fields_size : 0 │ │ +instance_fields_size: 0 │ │ +direct_methods_size : 1 │ │ +virtual_methods_size: 0 │ │ + │ │ +Class #117 annotations: │ │ +Annotations on class │ │ + VISIBILITY_SYSTEM Ldalvik/annotation/MemberClasses; value={ Landroid/support/v4/app/NotificationCompatBase$UnreadConversation; Landroid/support/v4/app/NotificationCompatBase$Action; } │ │ + │ │ +Class #117 - │ │ + Class descriptor : 'Landroid/support/v4/app/NotificationCompatBase;' │ │ + Access flags : 0x0000 () │ │ + Superclass : 'Ljava/lang/Object;' │ │ + Interfaces - │ │ + Static fields - │ │ + Instance fields - │ │ + Direct methods - │ │ + #0 : (in Landroid/support/v4/app/NotificationCompatBase;) │ │ + name : '' │ │ + type : '()V' │ │ + access : 0x10000 (CONSTRUCTOR) │ │ + code - │ │ + registers : 1 │ │ + ins : 1 │ │ + outs : 1 │ │ + insns size : 4 16-bit code units │ │ +05506c: |[05506c] android.support.v4.app.NotificationCompatBase.:()V │ │ +05507c: 7010 8622 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2286 │ │ +055082: 0e00 |0003: return-void │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=22 │ │ + 0x0003 line=38 │ │ + locals : │ │ + 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/NotificationCompatBase; │ │ + │ │ + Virtual methods - │ │ + source_file_idx : 3331 (NotificationCompatBase.java) │ │ + │ │ +Class #118 header: │ │ +class_idx : 376 │ │ +access_flags : 17 (0x0011) │ │ +superclass_idx : 1337 │ │ +source_file_idx : 3332 │ │ +static_fields_size : 6 │ │ +instance_fields_size: 0 │ │ +direct_methods_size : 1 │ │ +virtual_methods_size: 0 │ │ + │ │ +Class #118 - │ │ + Class descriptor : 'Landroid/support/v4/app/NotificationCompatExtras;' │ │ + Access flags : 0x0011 (PUBLIC FINAL) │ │ + Superclass : 'Ljava/lang/Object;' │ │ + Interfaces - │ │ + Static fields - │ │ + #0 : (in Landroid/support/v4/app/NotificationCompatExtras;) │ │ + name : 'EXTRA_ACTION_EXTRAS' │ │ + type : 'Ljava/lang/String;' │ │ + access : 0x0019 (PUBLIC STATIC FINAL) │ │ + value : "android.support.actionExtras" │ │ + #1 : (in Landroid/support/v4/app/NotificationCompatExtras;) │ │ + name : 'EXTRA_GROUP_KEY' │ │ + type : 'Ljava/lang/String;' │ │ + access : 0x0019 (PUBLIC STATIC FINAL) │ │ + value : "android.support.groupKey" │ │ + #2 : (in Landroid/support/v4/app/NotificationCompatExtras;) │ │ + name : 'EXTRA_GROUP_SUMMARY' │ │ + type : 'Ljava/lang/String;' │ │ + access : 0x0019 (PUBLIC STATIC FINAL) │ │ + value : "android.support.isGroupSummary" │ │ + #3 : (in Landroid/support/v4/app/NotificationCompatExtras;) │ │ + name : 'EXTRA_LOCAL_ONLY' │ │ + type : 'Ljava/lang/String;' │ │ + access : 0x0019 (PUBLIC STATIC FINAL) │ │ + value : "android.support.localOnly" │ │ + #4 : (in Landroid/support/v4/app/NotificationCompatExtras;) │ │ + name : 'EXTRA_REMOTE_INPUTS' │ │ + type : 'Ljava/lang/String;' │ │ + access : 0x0019 (PUBLIC STATIC FINAL) │ │ + value : "android.support.remoteInputs" │ │ + #5 : (in Landroid/support/v4/app/NotificationCompatExtras;) │ │ + name : 'EXTRA_SORT_KEY' │ │ + type : 'Ljava/lang/String;' │ │ + access : 0x0019 (PUBLIC STATIC FINAL) │ │ + value : "android.support.sortKey" │ │ + Instance fields - │ │ + Direct methods - │ │ + #0 : (in Landroid/support/v4/app/NotificationCompatExtras;) │ │ + name : '' │ │ + type : '()V' │ │ + access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ + code - │ │ + registers : 1 │ │ + ins : 1 │ │ + outs : 1 │ │ + insns size : 4 16-bit code units │ │ +055084: |[055084] android.support.v4.app.NotificationCompatExtras.:()V │ │ +055094: 7010 8622 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2286 │ │ +05509a: 0e00 |0003: return-void │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=69 │ │ + locals : │ │ + 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/NotificationCompatExtras; │ │ + │ │ + Virtual methods - │ │ + source_file_idx : 3332 (NotificationCompatExtras.java) │ │ + │ │ +Class #119 header: │ │ +class_idx : 377 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 948 │ │ -source_file_idx : 2466 │ │ +superclass_idx : 1337 │ │ +source_file_idx : 3333 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 0 │ │ │ │ -Class #59 - │ │ +Class #119 - │ │ + Class descriptor : 'Landroid/support/v4/app/NotificationCompatGingerbread;' │ │ + Access flags : 0x0000 () │ │ + Superclass : 'Ljava/lang/Object;' │ │ + Interfaces - │ │ + Static fields - │ │ + Instance fields - │ │ + Direct methods - │ │ + #0 : (in Landroid/support/v4/app/NotificationCompatGingerbread;) │ │ + name : '' │ │ + type : '()V' │ │ + access : 0x10000 (CONSTRUCTOR) │ │ + code - │ │ + registers : 1 │ │ + ins : 1 │ │ + outs : 1 │ │ + insns size : 4 16-bit code units │ │ +05509c: |[05509c] android.support.v4.app.NotificationCompatGingerbread.:()V │ │ +0550ac: 7010 8622 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2286 │ │ +0550b2: 0e00 |0003: return-void │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=23 │ │ + locals : │ │ + 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/NotificationCompatGingerbread; │ │ + │ │ + #1 : (in Landroid/support/v4/app/NotificationCompatGingerbread;) │ │ + name : 'add' │ │ + type : '(Landroid/app/Notification;Landroid/content/Context;Ljava/lang/CharSequence;Ljava/lang/CharSequence;Landroid/app/PendingIntent;Landroid/app/PendingIntent;)Landroid/app/Notification;' │ │ + access : 0x0009 (PUBLIC STATIC) │ │ + code - │ │ + registers : 6 │ │ + ins : 6 │ │ + outs : 5 │ │ + insns size : 6 16-bit code units │ │ +0550b4: |[0550b4] android.support.v4.app.NotificationCompatGingerbread.add:(Landroid/app/Notification;Landroid/content/Context;Ljava/lang/CharSequence;Ljava/lang/CharSequence;Landroid/app/PendingIntent;Landroid/app/PendingIntent;)Landroid/app/Notification; │ │ +0550c4: 6e54 c600 1032 |0000: invoke-virtual {v0, v1, v2, v3, v4}, Landroid/app/Notification;.setLatestEventInfo:(Landroid/content/Context;Ljava/lang/CharSequence;Ljava/lang/CharSequence;Landroid/app/PendingIntent;)V // method@00c6 │ │ +0550ca: 5b05 0c00 |0003: iput-object v5, v0, Landroid/app/Notification;.fullScreenIntent:Landroid/app/PendingIntent; // field@000c │ │ +0550ce: 1100 |0005: return-object v0 │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=27 │ │ + 0x0003 line=28 │ │ + 0x0005 line=29 │ │ + locals : │ │ + 0x0000 - 0x0006 reg=0 notification Landroid/app/Notification; │ │ + 0x0000 - 0x0006 reg=1 context Landroid/content/Context; │ │ + 0x0000 - 0x0006 reg=2 contentTitle Ljava/lang/CharSequence; │ │ + 0x0000 - 0x0006 reg=3 contentText Ljava/lang/CharSequence; │ │ + 0x0000 - 0x0006 reg=4 contentIntent Landroid/app/PendingIntent; │ │ + 0x0000 - 0x0006 reg=5 fullScreenIntent Landroid/app/PendingIntent; │ │ + │ │ + Virtual methods - │ │ + source_file_idx : 3333 (NotificationCompatGingerbread.java) │ │ + │ │ +Class #120 header: │ │ +class_idx : 378 │ │ +access_flags : 0 (0x0000) │ │ +superclass_idx : 1337 │ │ +source_file_idx : 3334 │ │ +static_fields_size : 0 │ │ +instance_fields_size: 0 │ │ +direct_methods_size : 2 │ │ +virtual_methods_size: 0 │ │ + │ │ +Class #120 - │ │ Class descriptor : 'Landroid/support/v4/app/NotificationCompatHoneycomb;' │ │ Access flags : 0x0000 () │ │ Superclass : 'Ljava/lang/Object;' │ │ Interfaces - │ │ Static fields - │ │ Instance fields - │ │ Direct methods - │ │ @@ -14304,17 +21383,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -03abdc: |[03abdc] android.support.v4.app.NotificationCompatHoneycomb.:()V │ │ -03abec: 7010 9117 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1791 │ │ -03abf2: 0e00 |0003: return-void │ │ +0550d0: |[0550d0] android.support.v4.app.NotificationCompatHoneycomb.:()V │ │ +0550e0: 7010 8622 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2286 │ │ +0550e6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=25 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/NotificationCompatHoneycomb; │ │ │ │ #1 : (in Landroid/support/v4/app/NotificationCompatHoneycomb;) │ │ @@ -14322,95 +21401,95 @@ │ │ type : '(Landroid/content/Context;Landroid/app/Notification;Ljava/lang/CharSequence;Ljava/lang/CharSequence;Ljava/lang/CharSequence;Landroid/widget/RemoteViews;ILandroid/app/PendingIntent;Landroid/app/PendingIntent;Landroid/graphics/Bitmap;)Landroid/app/Notification;' │ │ access : 0x0008 (STATIC) │ │ code - │ │ registers : 15 │ │ ins : 10 │ │ outs : 4 │ │ insns size : 148 16-bit code units │ │ -03abf4: |[03abf4] android.support.v4.app.NotificationCompatHoneycomb.add:(Landroid/content/Context;Landroid/app/Notification;Ljava/lang/CharSequence;Ljava/lang/CharSequence;Ljava/lang/CharSequence;Landroid/widget/RemoteViews;ILandroid/app/PendingIntent;Landroid/app/PendingIntent;Landroid/graphics/Bitmap;)Landroid/app/Notification; │ │ -03ac04: 2201 1800 |0000: new-instance v1, Landroid/app/Notification$Builder; // type@0018 │ │ -03ac08: 7020 8400 5100 |0002: invoke-direct {v1, v5}, Landroid/app/Notification$Builder;.:(Landroid/content/Context;)V // method@0084 │ │ -03ac0e: 5362 0d00 |0005: iget-wide v2, v6, Landroid/app/Notification;.when:J // field@000d │ │ -03ac12: 6e30 9e00 2103 |0007: invoke-virtual {v1, v2, v3}, Landroid/app/Notification$Builder;.setWhen:(J)Landroid/app/Notification$Builder; // method@009e │ │ -03ac18: 0c01 |000a: move-result-object v1 │ │ -03ac1a: 5262 0500 |000b: iget v2, v6, Landroid/app/Notification;.icon:I // field@0005 │ │ -03ac1e: 5263 0600 |000d: iget v3, v6, Landroid/app/Notification;.iconLevel:I // field@0006 │ │ -03ac22: 6e30 9800 2103 |000f: invoke-virtual {v1, v2, v3}, Landroid/app/Notification$Builder;.setSmallIcon:(II)Landroid/app/Notification$Builder; // method@0098 │ │ -03ac28: 0c01 |0012: move-result-object v1 │ │ -03ac2a: 5462 0100 |0013: iget-object v2, v6, Landroid/app/Notification;.contentView:Landroid/widget/RemoteViews; // field@0001 │ │ -03ac2e: 6e20 8900 2100 |0015: invoke-virtual {v1, v2}, Landroid/app/Notification$Builder;.setContent:(Landroid/widget/RemoteViews;)Landroid/app/Notification$Builder; // method@0089 │ │ -03ac34: 0c01 |0018: move-result-object v1 │ │ -03ac36: 5462 0b00 |0019: iget-object v2, v6, Landroid/app/Notification;.tickerText:Ljava/lang/CharSequence; // field@000b │ │ -03ac3a: 6e30 9b00 210a |001b: invoke-virtual {v1, v2, v10}, Landroid/app/Notification$Builder;.setTicker:(Ljava/lang/CharSequence;Landroid/widget/RemoteViews;)Landroid/app/Notification$Builder; // method@009b │ │ -03ac40: 0c01 |001e: move-result-object v1 │ │ -03ac42: 5462 0a00 |001f: iget-object v2, v6, Landroid/app/Notification;.sound:Landroid/net/Uri; // field@000a │ │ -03ac46: 5263 0000 |0021: iget v3, v6, Landroid/app/Notification;.audioStreamType:I // field@0000 │ │ -03ac4a: 6e30 9900 2103 |0023: invoke-virtual {v1, v2, v3}, Landroid/app/Notification$Builder;.setSound:(Landroid/net/Uri;I)Landroid/app/Notification$Builder; // method@0099 │ │ -03ac50: 0c01 |0026: move-result-object v1 │ │ -03ac52: 5462 0c00 |0027: iget-object v2, v6, Landroid/app/Notification;.vibrate:[J // field@000c │ │ -03ac56: 6e20 9d00 2100 |0029: invoke-virtual {v1, v2}, Landroid/app/Notification$Builder;.setVibrate:([J)Landroid/app/Notification$Builder; // method@009d │ │ -03ac5c: 0c01 |002c: move-result-object v1 │ │ -03ac5e: 5262 0700 |002d: iget v2, v6, Landroid/app/Notification;.ledARGB:I // field@0007 │ │ -03ac62: 5263 0900 |002f: iget v3, v6, Landroid/app/Notification;.ledOnMS:I // field@0009 │ │ -03ac66: 5264 0800 |0031: iget v4, v6, Landroid/app/Notification;.ledOffMS:I // field@0008 │ │ -03ac6a: 6e40 9200 2143 |0033: invoke-virtual {v1, v2, v3, v4}, Landroid/app/Notification$Builder;.setLights:(III)Landroid/app/Notification$Builder; // method@0092 │ │ -03ac70: 0c02 |0036: move-result-object v2 │ │ -03ac72: 5261 0400 |0037: iget v1, v6, Landroid/app/Notification;.flags:I // field@0004 │ │ -03ac76: dd01 0102 |0039: and-int/lit8 v1, v1, #int 2 // #02 │ │ -03ac7a: 3801 5100 |003b: if-eqz v1, 008c // +0051 │ │ -03ac7e: 1211 |003d: const/4 v1, #int 1 // #1 │ │ -03ac80: 6e20 9400 1200 |003e: invoke-virtual {v2, v1}, Landroid/app/Notification$Builder;.setOngoing:(Z)Landroid/app/Notification$Builder; // method@0094 │ │ -03ac86: 0c02 |0041: move-result-object v2 │ │ -03ac88: 5261 0400 |0042: iget v1, v6, Landroid/app/Notification;.flags:I // field@0004 │ │ -03ac8c: dd01 0108 |0044: and-int/lit8 v1, v1, #int 8 // #08 │ │ -03ac90: 3801 4800 |0046: if-eqz v1, 008e // +0048 │ │ -03ac94: 1211 |0048: const/4 v1, #int 1 // #1 │ │ -03ac96: 6e20 9500 1200 |0049: invoke-virtual {v2, v1}, Landroid/app/Notification$Builder;.setOnlyAlertOnce:(Z)Landroid/app/Notification$Builder; // method@0095 │ │ -03ac9c: 0c02 |004c: move-result-object v2 │ │ -03ac9e: 5261 0400 |004d: iget v1, v6, Landroid/app/Notification;.flags:I // field@0004 │ │ -03aca2: dd01 0110 |004f: and-int/lit8 v1, v1, #int 16 // #10 │ │ -03aca6: 3801 3f00 |0051: if-eqz v1, 0090 // +003f │ │ -03acaa: 1211 |0053: const/4 v1, #int 1 // #1 │ │ -03acac: 6e20 8800 1200 |0054: invoke-virtual {v2, v1}, Landroid/app/Notification$Builder;.setAutoCancel:(Z)Landroid/app/Notification$Builder; // method@0088 │ │ -03acb2: 0c01 |0057: move-result-object v1 │ │ -03acb4: 5262 0200 |0058: iget v2, v6, Landroid/app/Notification;.defaults:I // field@0002 │ │ -03acb8: 6e20 8e00 2100 |005a: invoke-virtual {v1, v2}, Landroid/app/Notification$Builder;.setDefaults:(I)Landroid/app/Notification$Builder; // method@008e │ │ -03acbe: 0c01 |005d: move-result-object v1 │ │ -03acc0: 6e20 8d00 7100 |005e: invoke-virtual {v1, v7}, Landroid/app/Notification$Builder;.setContentTitle:(Ljava/lang/CharSequence;)Landroid/app/Notification$Builder; // method@008d │ │ -03acc6: 0c01 |0061: move-result-object v1 │ │ -03acc8: 6e20 8c00 8100 |0062: invoke-virtual {v1, v8}, Landroid/app/Notification$Builder;.setContentText:(Ljava/lang/CharSequence;)Landroid/app/Notification$Builder; // method@008c │ │ -03acce: 0c01 |0065: move-result-object v1 │ │ -03acd0: 6e20 8a00 9100 |0066: invoke-virtual {v1, v9}, Landroid/app/Notification$Builder;.setContentInfo:(Ljava/lang/CharSequence;)Landroid/app/Notification$Builder; // method@008a │ │ -03acd6: 0c01 |0069: move-result-object v1 │ │ -03acd8: 6e20 8b00 c100 |006a: invoke-virtual {v1, v12}, Landroid/app/Notification$Builder;.setContentIntent:(Landroid/app/PendingIntent;)Landroid/app/Notification$Builder; // method@008b │ │ -03acde: 0c01 |006d: move-result-object v1 │ │ -03ace0: 5462 0300 |006e: iget-object v2, v6, Landroid/app/Notification;.deleteIntent:Landroid/app/PendingIntent; // field@0003 │ │ -03ace4: 6e20 8f00 2100 |0070: invoke-virtual {v1, v2}, Landroid/app/Notification$Builder;.setDeleteIntent:(Landroid/app/PendingIntent;)Landroid/app/Notification$Builder; // method@008f │ │ -03acea: 0c02 |0073: move-result-object v2 │ │ -03acec: 5261 0400 |0074: iget v1, v6, Landroid/app/Notification;.flags:I // field@0004 │ │ -03acf0: d511 8000 |0076: and-int/lit16 v1, v1, #int 128 // #0080 │ │ -03acf4: 3801 1a00 |0078: if-eqz v1, 0092 // +001a │ │ -03acf8: 1211 |007a: const/4 v1, #int 1 // #1 │ │ -03acfa: 6e30 9000 d201 |007b: invoke-virtual {v2, v13, v1}, Landroid/app/Notification$Builder;.setFullScreenIntent:(Landroid/app/PendingIntent;Z)Landroid/app/Notification$Builder; // method@0090 │ │ -03ad00: 0c01 |007e: move-result-object v1 │ │ -03ad02: 6e20 9100 e100 |007f: invoke-virtual {v1, v14}, Landroid/app/Notification$Builder;.setLargeIcon:(Landroid/graphics/Bitmap;)Landroid/app/Notification$Builder; // method@0091 │ │ -03ad08: 0c01 |0082: move-result-object v1 │ │ -03ad0a: 6e20 9300 b100 |0083: invoke-virtual {v1, v11}, Landroid/app/Notification$Builder;.setNumber:(I)Landroid/app/Notification$Builder; // method@0093 │ │ -03ad10: 0c00 |0086: move-result-object v0 │ │ -03ad12: 6e10 8700 0000 |0087: invoke-virtual {v0}, Landroid/app/Notification$Builder;.getNotification:()Landroid/app/Notification; // method@0087 │ │ -03ad18: 0c01 |008a: move-result-object v1 │ │ -03ad1a: 1101 |008b: return-object v1 │ │ -03ad1c: 1201 |008c: const/4 v1, #int 0 // #0 │ │ -03ad1e: 28b1 |008d: goto 003e // -004f │ │ -03ad20: 1201 |008e: const/4 v1, #int 0 // #0 │ │ -03ad22: 28ba |008f: goto 0049 // -0046 │ │ -03ad24: 1201 |0090: const/4 v1, #int 0 // #0 │ │ -03ad26: 28c3 |0091: goto 0054 // -003d │ │ -03ad28: 1201 |0092: const/4 v1, #int 0 // #0 │ │ -03ad2a: 28e8 |0093: goto 007b // -0018 │ │ +0550e8: |[0550e8] android.support.v4.app.NotificationCompatHoneycomb.add:(Landroid/content/Context;Landroid/app/Notification;Ljava/lang/CharSequence;Ljava/lang/CharSequence;Ljava/lang/CharSequence;Landroid/widget/RemoteViews;ILandroid/app/PendingIntent;Landroid/app/PendingIntent;Landroid/graphics/Bitmap;)Landroid/app/Notification; │ │ +0550f8: 2201 2000 |0000: new-instance v1, Landroid/app/Notification$Builder; // type@0020 │ │ +0550fc: 7020 9800 5100 |0002: invoke-direct {v1, v5}, Landroid/app/Notification$Builder;.:(Landroid/content/Context;)V // method@0098 │ │ +055102: 5362 1500 |0005: iget-wide v2, v6, Landroid/app/Notification;.when:J // field@0015 │ │ +055106: 6e30 be00 2103 |0007: invoke-virtual {v1, v2, v3}, Landroid/app/Notification$Builder;.setWhen:(J)Landroid/app/Notification$Builder; // method@00be │ │ +05510c: 0c01 |000a: move-result-object v1 │ │ +05510e: 5262 0d00 |000b: iget v2, v6, Landroid/app/Notification;.icon:I // field@000d │ │ +055112: 5263 0e00 |000d: iget v3, v6, Landroid/app/Notification;.iconLevel:I // field@000e │ │ +055116: 6e30 b600 2103 |000f: invoke-virtual {v1, v2, v3}, Landroid/app/Notification$Builder;.setSmallIcon:(II)Landroid/app/Notification$Builder; // method@00b6 │ │ +05511c: 0c01 |0012: move-result-object v1 │ │ +05511e: 5462 0700 |0013: iget-object v2, v6, Landroid/app/Notification;.contentView:Landroid/widget/RemoteViews; // field@0007 │ │ +055122: 6e20 a100 2100 |0015: invoke-virtual {v1, v2}, Landroid/app/Notification$Builder;.setContent:(Landroid/widget/RemoteViews;)Landroid/app/Notification$Builder; // method@00a1 │ │ +055128: 0c01 |0018: move-result-object v1 │ │ +05512a: 5462 1300 |0019: iget-object v2, v6, Landroid/app/Notification;.tickerText:Ljava/lang/CharSequence; // field@0013 │ │ +05512e: 6e30 ba00 210a |001b: invoke-virtual {v1, v2, v10}, Landroid/app/Notification$Builder;.setTicker:(Ljava/lang/CharSequence;Landroid/widget/RemoteViews;)Landroid/app/Notification$Builder; // method@00ba │ │ +055134: 0c01 |001e: move-result-object v1 │ │ +055136: 5462 1200 |001f: iget-object v2, v6, Landroid/app/Notification;.sound:Landroid/net/Uri; // field@0012 │ │ +05513a: 5263 0500 |0021: iget v3, v6, Landroid/app/Notification;.audioStreamType:I // field@0005 │ │ +05513e: 6e30 b800 2103 |0023: invoke-virtual {v1, v2, v3}, Landroid/app/Notification$Builder;.setSound:(Landroid/net/Uri;I)Landroid/app/Notification$Builder; // method@00b8 │ │ +055144: 0c01 |0026: move-result-object v1 │ │ +055146: 5462 1400 |0027: iget-object v2, v6, Landroid/app/Notification;.vibrate:[J // field@0014 │ │ +05514a: 6e20 bc00 2100 |0029: invoke-virtual {v1, v2}, Landroid/app/Notification$Builder;.setVibrate:([J)Landroid/app/Notification$Builder; // method@00bc │ │ +055150: 0c01 |002c: move-result-object v1 │ │ +055152: 5262 0f00 |002d: iget v2, v6, Landroid/app/Notification;.ledARGB:I // field@000f │ │ +055156: 5263 1100 |002f: iget v3, v6, Landroid/app/Notification;.ledOnMS:I // field@0011 │ │ +05515a: 5264 1000 |0031: iget v4, v6, Landroid/app/Notification;.ledOffMS:I // field@0010 │ │ +05515e: 6e40 ad00 2143 |0033: invoke-virtual {v1, v2, v3, v4}, Landroid/app/Notification$Builder;.setLights:(III)Landroid/app/Notification$Builder; // method@00ad │ │ +055164: 0c02 |0036: move-result-object v2 │ │ +055166: 5261 0b00 |0037: iget v1, v6, Landroid/app/Notification;.flags:I // field@000b │ │ +05516a: dd01 0102 |0039: and-int/lit8 v1, v1, #int 2 // #02 │ │ +05516e: 3801 5100 |003b: if-eqz v1, 008c // +0051 │ │ +055172: 1211 |003d: const/4 v1, #int 1 // #1 │ │ +055174: 6e20 b000 1200 |003e: invoke-virtual {v2, v1}, Landroid/app/Notification$Builder;.setOngoing:(Z)Landroid/app/Notification$Builder; // method@00b0 │ │ +05517a: 0c02 |0041: move-result-object v2 │ │ +05517c: 5261 0b00 |0042: iget v1, v6, Landroid/app/Notification;.flags:I // field@000b │ │ +055180: dd01 0108 |0044: and-int/lit8 v1, v1, #int 8 // #08 │ │ +055184: 3801 4800 |0046: if-eqz v1, 008e // +0048 │ │ +055188: 1211 |0048: const/4 v1, #int 1 // #1 │ │ +05518a: 6e20 b100 1200 |0049: invoke-virtual {v2, v1}, Landroid/app/Notification$Builder;.setOnlyAlertOnce:(Z)Landroid/app/Notification$Builder; // method@00b1 │ │ +055190: 0c02 |004c: move-result-object v2 │ │ +055192: 5261 0b00 |004d: iget v1, v6, Landroid/app/Notification;.flags:I // field@000b │ │ +055196: dd01 0110 |004f: and-int/lit8 v1, v1, #int 16 // #10 │ │ +05519a: 3801 3f00 |0051: if-eqz v1, 0090 // +003f │ │ +05519e: 1211 |0053: const/4 v1, #int 1 // #1 │ │ +0551a0: 6e20 9e00 1200 |0054: invoke-virtual {v2, v1}, Landroid/app/Notification$Builder;.setAutoCancel:(Z)Landroid/app/Notification$Builder; // method@009e │ │ +0551a6: 0c01 |0057: move-result-object v1 │ │ +0551a8: 5262 0800 |0058: iget v2, v6, Landroid/app/Notification;.defaults:I // field@0008 │ │ +0551ac: 6e20 a600 2100 |005a: invoke-virtual {v1, v2}, Landroid/app/Notification$Builder;.setDefaults:(I)Landroid/app/Notification$Builder; // method@00a6 │ │ +0551b2: 0c01 |005d: move-result-object v1 │ │ +0551b4: 6e20 a500 7100 |005e: invoke-virtual {v1, v7}, Landroid/app/Notification$Builder;.setContentTitle:(Ljava/lang/CharSequence;)Landroid/app/Notification$Builder; // method@00a5 │ │ +0551ba: 0c01 |0061: move-result-object v1 │ │ +0551bc: 6e20 a400 8100 |0062: invoke-virtual {v1, v8}, Landroid/app/Notification$Builder;.setContentText:(Ljava/lang/CharSequence;)Landroid/app/Notification$Builder; // method@00a4 │ │ +0551c2: 0c01 |0065: move-result-object v1 │ │ +0551c4: 6e20 a200 9100 |0066: invoke-virtual {v1, v9}, Landroid/app/Notification$Builder;.setContentInfo:(Ljava/lang/CharSequence;)Landroid/app/Notification$Builder; // method@00a2 │ │ +0551ca: 0c01 |0069: move-result-object v1 │ │ +0551cc: 6e20 a300 c100 |006a: invoke-virtual {v1, v12}, Landroid/app/Notification$Builder;.setContentIntent:(Landroid/app/PendingIntent;)Landroid/app/Notification$Builder; // method@00a3 │ │ +0551d2: 0c01 |006d: move-result-object v1 │ │ +0551d4: 5462 0900 |006e: iget-object v2, v6, Landroid/app/Notification;.deleteIntent:Landroid/app/PendingIntent; // field@0009 │ │ +0551d8: 6e20 a700 2100 |0070: invoke-virtual {v1, v2}, Landroid/app/Notification$Builder;.setDeleteIntent:(Landroid/app/PendingIntent;)Landroid/app/Notification$Builder; // method@00a7 │ │ +0551de: 0c02 |0073: move-result-object v2 │ │ +0551e0: 5261 0b00 |0074: iget v1, v6, Landroid/app/Notification;.flags:I // field@000b │ │ +0551e4: d511 8000 |0076: and-int/lit16 v1, v1, #int 128 // #0080 │ │ +0551e8: 3801 1a00 |0078: if-eqz v1, 0092 // +001a │ │ +0551ec: 1211 |007a: const/4 v1, #int 1 // #1 │ │ +0551ee: 6e30 a900 d201 |007b: invoke-virtual {v2, v13, v1}, Landroid/app/Notification$Builder;.setFullScreenIntent:(Landroid/app/PendingIntent;Z)Landroid/app/Notification$Builder; // method@00a9 │ │ +0551f4: 0c01 |007e: move-result-object v1 │ │ +0551f6: 6e20 ac00 e100 |007f: invoke-virtual {v1, v14}, Landroid/app/Notification$Builder;.setLargeIcon:(Landroid/graphics/Bitmap;)Landroid/app/Notification$Builder; // method@00ac │ │ +0551fc: 0c01 |0082: move-result-object v1 │ │ +0551fe: 6e20 af00 b100 |0083: invoke-virtual {v1, v11}, Landroid/app/Notification$Builder;.setNumber:(I)Landroid/app/Notification$Builder; // method@00af │ │ +055204: 0c00 |0086: move-result-object v0 │ │ +055206: 6e10 9d00 0000 |0087: invoke-virtual {v0}, Landroid/app/Notification$Builder;.getNotification:()Landroid/app/Notification; // method@009d │ │ +05520c: 0c01 |008a: move-result-object v1 │ │ +05520e: 1101 |008b: return-object v1 │ │ +055210: 1201 |008c: const/4 v1, #int 0 // #0 │ │ +055212: 28b1 |008d: goto 003e // -004f │ │ +055214: 1201 |008e: const/4 v1, #int 0 // #0 │ │ +055216: 28ba |008f: goto 0049 // -0046 │ │ +055218: 1201 |0090: const/4 v1, #int 0 // #0 │ │ +05521a: 28c3 |0091: goto 0054 // -003d │ │ +05521c: 1201 |0092: const/4 v1, #int 0 // #0 │ │ +05521e: 28e8 |0093: goto 007b // -0018 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=30 │ │ 0x0087 line=52 │ │ 0x008c line=30 │ │ locals : │ │ 0x0087 - 0x008c reg=0 b Landroid/app/Notification$Builder; │ │ @@ -14422,27 +21501,27 @@ │ │ 0x0000 - 0x0094 reg=10 tickerView Landroid/widget/RemoteViews; │ │ 0x0000 - 0x0094 reg=11 number I │ │ 0x0000 - 0x0094 reg=12 contentIntent Landroid/app/PendingIntent; │ │ 0x0000 - 0x0094 reg=13 fullScreenIntent Landroid/app/PendingIntent; │ │ 0x0000 - 0x0094 reg=14 largeIcon Landroid/graphics/Bitmap; │ │ │ │ Virtual methods - │ │ - source_file_idx : 2466 (NotificationCompatHoneycomb.java) │ │ + source_file_idx : 3334 (NotificationCompatHoneycomb.java) │ │ │ │ -Class #60 header: │ │ -class_idx : 237 │ │ +Class #121 header: │ │ +class_idx : 379 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 948 │ │ -source_file_idx : 2467 │ │ +superclass_idx : 1337 │ │ +source_file_idx : 3335 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 0 │ │ │ │ -Class #60 - │ │ +Class #121 - │ │ Class descriptor : 'Landroid/support/v4/app/NotificationCompatIceCreamSandwich;' │ │ Access flags : 0x0000 () │ │ Superclass : 'Ljava/lang/Object;' │ │ Interfaces - │ │ Static fields - │ │ Instance fields - │ │ Direct methods - │ │ @@ -14451,479 +21530,4432 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -03ad2c: |[03ad2c] android.support.v4.app.NotificationCompatIceCreamSandwich.:()V │ │ -03ad3c: 7010 9117 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1791 │ │ -03ad42: 0e00 |0003: return-void │ │ +055220: |[055220] android.support.v4.app.NotificationCompatIceCreamSandwich.:()V │ │ +055230: 7010 8622 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2286 │ │ +055236: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=25 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/NotificationCompatIceCreamSandwich; │ │ │ │ #1 : (in Landroid/support/v4/app/NotificationCompatIceCreamSandwich;) │ │ name : 'add' │ │ type : '(Landroid/content/Context;Landroid/app/Notification;Ljava/lang/CharSequence;Ljava/lang/CharSequence;Ljava/lang/CharSequence;Landroid/widget/RemoteViews;ILandroid/app/PendingIntent;Landroid/app/PendingIntent;Landroid/graphics/Bitmap;IIZ)Landroid/app/Notification;' │ │ access : 0x0008 (STATIC) │ │ code - │ │ - registers : 21 │ │ + registers : 22 │ │ ins : 13 │ │ outs : 4 │ │ - insns size : 162 16-bit code units │ │ -03ad44: |[03ad44] android.support.v4.app.NotificationCompatIceCreamSandwich.add:(Landroid/content/Context;Landroid/app/Notification;Ljava/lang/CharSequence;Ljava/lang/CharSequence;Ljava/lang/CharSequence;Landroid/widget/RemoteViews;ILandroid/app/PendingIntent;Landroid/app/PendingIntent;Landroid/graphics/Bitmap;IIZ)Landroid/app/Notification; │ │ -03ad54: 2204 1800 |0000: new-instance v4, Landroid/app/Notification$Builder; // type@0018 │ │ -03ad58: 7020 8400 8400 |0002: invoke-direct {v4, v8}, Landroid/app/Notification$Builder;.:(Landroid/content/Context;)V // method@0084 │ │ -03ad5e: 5395 0d00 |0005: iget-wide v5, v9, Landroid/app/Notification;.when:J // field@000d │ │ -03ad62: 6e30 9e00 5406 |0007: invoke-virtual {v4, v5, v6}, Landroid/app/Notification$Builder;.setWhen:(J)Landroid/app/Notification$Builder; // method@009e │ │ -03ad68: 0c04 |000a: move-result-object v4 │ │ -03ad6a: 5295 0500 |000b: iget v5, v9, Landroid/app/Notification;.icon:I // field@0005 │ │ -03ad6e: 5296 0600 |000d: iget v6, v9, Landroid/app/Notification;.iconLevel:I // field@0006 │ │ -03ad72: 6e30 9800 5406 |000f: invoke-virtual {v4, v5, v6}, Landroid/app/Notification$Builder;.setSmallIcon:(II)Landroid/app/Notification$Builder; // method@0098 │ │ -03ad78: 0c04 |0012: move-result-object v4 │ │ -03ad7a: 5495 0100 |0013: iget-object v5, v9, Landroid/app/Notification;.contentView:Landroid/widget/RemoteViews; // field@0001 │ │ -03ad7e: 6e20 8900 5400 |0015: invoke-virtual {v4, v5}, Landroid/app/Notification$Builder;.setContent:(Landroid/widget/RemoteViews;)Landroid/app/Notification$Builder; // method@0089 │ │ -03ad84: 0c04 |0018: move-result-object v4 │ │ -03ad86: 5495 0b00 |0019: iget-object v5, v9, Landroid/app/Notification;.tickerText:Ljava/lang/CharSequence; // field@000b │ │ -03ad8a: 6e30 9b00 540d |001b: invoke-virtual {v4, v5, v13}, Landroid/app/Notification$Builder;.setTicker:(Ljava/lang/CharSequence;Landroid/widget/RemoteViews;)Landroid/app/Notification$Builder; // method@009b │ │ -03ad90: 0c04 |001e: move-result-object v4 │ │ -03ad92: 5495 0a00 |001f: iget-object v5, v9, Landroid/app/Notification;.sound:Landroid/net/Uri; // field@000a │ │ -03ad96: 5296 0000 |0021: iget v6, v9, Landroid/app/Notification;.audioStreamType:I // field@0000 │ │ -03ad9a: 6e30 9900 5406 |0023: invoke-virtual {v4, v5, v6}, Landroid/app/Notification$Builder;.setSound:(Landroid/net/Uri;I)Landroid/app/Notification$Builder; // method@0099 │ │ -03ada0: 0c04 |0026: move-result-object v4 │ │ -03ada2: 5495 0c00 |0027: iget-object v5, v9, Landroid/app/Notification;.vibrate:[J // field@000c │ │ -03ada6: 6e20 9d00 5400 |0029: invoke-virtual {v4, v5}, Landroid/app/Notification$Builder;.setVibrate:([J)Landroid/app/Notification$Builder; // method@009d │ │ -03adac: 0c04 |002c: move-result-object v4 │ │ -03adae: 5295 0700 |002d: iget v5, v9, Landroid/app/Notification;.ledARGB:I // field@0007 │ │ -03adb2: 5296 0900 |002f: iget v6, v9, Landroid/app/Notification;.ledOnMS:I // field@0009 │ │ -03adb6: 5297 0800 |0031: iget v7, v9, Landroid/app/Notification;.ledOffMS:I // field@0008 │ │ -03adba: 6e40 9200 5476 |0033: invoke-virtual {v4, v5, v6, v7}, Landroid/app/Notification$Builder;.setLights:(III)Landroid/app/Notification$Builder; // method@0092 │ │ -03adc0: 0c05 |0036: move-result-object v5 │ │ -03adc2: 5294 0400 |0037: iget v4, v9, Landroid/app/Notification;.flags:I // field@0004 │ │ -03adc6: dd04 0402 |0039: and-int/lit8 v4, v4, #int 2 // #02 │ │ -03adca: 3804 5f00 |003b: if-eqz v4, 009a // +005f │ │ -03adce: 1214 |003d: const/4 v4, #int 1 // #1 │ │ -03add0: 6e20 9400 4500 |003e: invoke-virtual {v5, v4}, Landroid/app/Notification$Builder;.setOngoing:(Z)Landroid/app/Notification$Builder; // method@0094 │ │ -03add6: 0c05 |0041: move-result-object v5 │ │ -03add8: 5294 0400 |0042: iget v4, v9, Landroid/app/Notification;.flags:I // field@0004 │ │ -03addc: dd04 0408 |0044: and-int/lit8 v4, v4, #int 8 // #08 │ │ -03ade0: 3804 5600 |0046: if-eqz v4, 009c // +0056 │ │ -03ade4: 1214 |0048: const/4 v4, #int 1 // #1 │ │ -03ade6: 6e20 9500 4500 |0049: invoke-virtual {v5, v4}, Landroid/app/Notification$Builder;.setOnlyAlertOnce:(Z)Landroid/app/Notification$Builder; // method@0095 │ │ -03adec: 0c05 |004c: move-result-object v5 │ │ -03adee: 5294 0400 |004d: iget v4, v9, Landroid/app/Notification;.flags:I // field@0004 │ │ -03adf2: dd04 0410 |004f: and-int/lit8 v4, v4, #int 16 // #10 │ │ -03adf6: 3804 4d00 |0051: if-eqz v4, 009e // +004d │ │ -03adfa: 1214 |0053: const/4 v4, #int 1 // #1 │ │ -03adfc: 6e20 8800 4500 |0054: invoke-virtual {v5, v4}, Landroid/app/Notification$Builder;.setAutoCancel:(Z)Landroid/app/Notification$Builder; // method@0088 │ │ -03ae02: 0c04 |0057: move-result-object v4 │ │ -03ae04: 5295 0200 |0058: iget v5, v9, Landroid/app/Notification;.defaults:I // field@0002 │ │ -03ae08: 6e20 8e00 5400 |005a: invoke-virtual {v4, v5}, Landroid/app/Notification$Builder;.setDefaults:(I)Landroid/app/Notification$Builder; // method@008e │ │ -03ae0e: 0c04 |005d: move-result-object v4 │ │ -03ae10: 6e20 8d00 a400 |005e: invoke-virtual {v4, v10}, Landroid/app/Notification$Builder;.setContentTitle:(Ljava/lang/CharSequence;)Landroid/app/Notification$Builder; // method@008d │ │ -03ae16: 0c04 |0061: move-result-object v4 │ │ -03ae18: 6e20 8c00 b400 |0062: invoke-virtual {v4, v11}, Landroid/app/Notification$Builder;.setContentText:(Ljava/lang/CharSequence;)Landroid/app/Notification$Builder; // method@008c │ │ -03ae1e: 0c04 |0065: move-result-object v4 │ │ -03ae20: 6e20 8a00 c400 |0066: invoke-virtual {v4, v12}, Landroid/app/Notification$Builder;.setContentInfo:(Ljava/lang/CharSequence;)Landroid/app/Notification$Builder; // method@008a │ │ -03ae26: 0c04 |0069: move-result-object v4 │ │ -03ae28: 6e20 8b00 f400 |006a: invoke-virtual {v4, v15}, Landroid/app/Notification$Builder;.setContentIntent:(Landroid/app/PendingIntent;)Landroid/app/Notification$Builder; // method@008b │ │ -03ae2e: 0c04 |006d: move-result-object v4 │ │ -03ae30: 5495 0300 |006e: iget-object v5, v9, Landroid/app/Notification;.deleteIntent:Landroid/app/PendingIntent; // field@0003 │ │ -03ae34: 6e20 8f00 5400 |0070: invoke-virtual {v4, v5}, Landroid/app/Notification$Builder;.setDeleteIntent:(Landroid/app/PendingIntent;)Landroid/app/Notification$Builder; // method@008f │ │ -03ae3a: 0c05 |0073: move-result-object v5 │ │ -03ae3c: 5294 0400 |0074: iget v4, v9, Landroid/app/Notification;.flags:I // field@0004 │ │ -03ae40: d544 8000 |0076: and-int/lit16 v4, v4, #int 128 // #0080 │ │ -03ae44: 3804 2800 |0078: if-eqz v4, 00a0 // +0028 │ │ -03ae48: 1214 |007a: const/4 v4, #int 1 // #1 │ │ -03ae4a: 0800 1000 |007b: move-object/from16 v0, v16 │ │ -03ae4e: 6e30 9000 0504 |007d: invoke-virtual {v5, v0, v4}, Landroid/app/Notification$Builder;.setFullScreenIntent:(Landroid/app/PendingIntent;Z)Landroid/app/Notification$Builder; // method@0090 │ │ -03ae54: 0c04 |0080: move-result-object v4 │ │ -03ae56: 0800 1100 |0081: move-object/from16 v0, v17 │ │ -03ae5a: 6e20 9100 0400 |0083: invoke-virtual {v4, v0}, Landroid/app/Notification$Builder;.setLargeIcon:(Landroid/graphics/Bitmap;)Landroid/app/Notification$Builder; // method@0091 │ │ -03ae60: 0c04 |0086: move-result-object v4 │ │ -03ae62: 6e20 9300 e400 |0087: invoke-virtual {v4, v14}, Landroid/app/Notification$Builder;.setNumber:(I)Landroid/app/Notification$Builder; // method@0093 │ │ -03ae68: 0c04 |008a: move-result-object v4 │ │ -03ae6a: 0200 1200 |008b: move/from16 v0, v18 │ │ -03ae6e: 0201 1300 |008d: move/from16 v1, v19 │ │ -03ae72: 0202 1400 |008f: move/from16 v2, v20 │ │ -03ae76: 6e40 9700 0421 |0091: invoke-virtual {v4, v0, v1, v2}, Landroid/app/Notification$Builder;.setProgress:(IIZ)Landroid/app/Notification$Builder; // method@0097 │ │ -03ae7c: 0c03 |0094: move-result-object v3 │ │ -03ae7e: 6e10 8700 0300 |0095: invoke-virtual {v3}, Landroid/app/Notification$Builder;.getNotification:()Landroid/app/Notification; // method@0087 │ │ -03ae84: 0c04 |0098: move-result-object v4 │ │ -03ae86: 1104 |0099: return-object v4 │ │ -03ae88: 1204 |009a: const/4 v4, #int 0 // #0 │ │ -03ae8a: 28a3 |009b: goto 003e // -005d │ │ -03ae8c: 1204 |009c: const/4 v4, #int 0 // #0 │ │ -03ae8e: 28ac |009d: goto 0049 // -0054 │ │ -03ae90: 1204 |009e: const/4 v4, #int 0 // #0 │ │ -03ae92: 28b5 |009f: goto 0054 // -004b │ │ -03ae94: 1204 |00a0: const/4 v4, #int 0 // #0 │ │ -03ae96: 28da |00a1: goto 007b // -0026 │ │ + insns size : 164 16-bit code units │ │ +055238: |[055238] android.support.v4.app.NotificationCompatIceCreamSandwich.add:(Landroid/content/Context;Landroid/app/Notification;Ljava/lang/CharSequence;Ljava/lang/CharSequence;Ljava/lang/CharSequence;Landroid/widget/RemoteViews;ILandroid/app/PendingIntent;Landroid/app/PendingIntent;Landroid/graphics/Bitmap;IIZ)Landroid/app/Notification; │ │ +055248: 2205 2000 |0000: new-instance v5, Landroid/app/Notification$Builder; // type@0020 │ │ +05524c: 7020 9800 9500 |0002: invoke-direct {v5, v9}, Landroid/app/Notification$Builder;.:(Landroid/content/Context;)V // method@0098 │ │ +055252: 53a6 1500 |0005: iget-wide v6, v10, Landroid/app/Notification;.when:J // field@0015 │ │ +055256: 6e30 be00 6507 |0007: invoke-virtual {v5, v6, v7}, Landroid/app/Notification$Builder;.setWhen:(J)Landroid/app/Notification$Builder; // method@00be │ │ +05525c: 0c05 |000a: move-result-object v5 │ │ +05525e: 52a6 0d00 |000b: iget v6, v10, Landroid/app/Notification;.icon:I // field@000d │ │ +055262: 52a7 0e00 |000d: iget v7, v10, Landroid/app/Notification;.iconLevel:I // field@000e │ │ +055266: 6e30 b600 6507 |000f: invoke-virtual {v5, v6, v7}, Landroid/app/Notification$Builder;.setSmallIcon:(II)Landroid/app/Notification$Builder; // method@00b6 │ │ +05526c: 0c05 |0012: move-result-object v5 │ │ +05526e: 54a6 0700 |0013: iget-object v6, v10, Landroid/app/Notification;.contentView:Landroid/widget/RemoteViews; // field@0007 │ │ +055272: 6e20 a100 6500 |0015: invoke-virtual {v5, v6}, Landroid/app/Notification$Builder;.setContent:(Landroid/widget/RemoteViews;)Landroid/app/Notification$Builder; // method@00a1 │ │ +055278: 0c05 |0018: move-result-object v5 │ │ +05527a: 54a6 1300 |0019: iget-object v6, v10, Landroid/app/Notification;.tickerText:Ljava/lang/CharSequence; // field@0013 │ │ +05527e: 6e30 ba00 650e |001b: invoke-virtual {v5, v6, v14}, Landroid/app/Notification$Builder;.setTicker:(Ljava/lang/CharSequence;Landroid/widget/RemoteViews;)Landroid/app/Notification$Builder; // method@00ba │ │ +055284: 0c05 |001e: move-result-object v5 │ │ +055286: 54a6 1200 |001f: iget-object v6, v10, Landroid/app/Notification;.sound:Landroid/net/Uri; // field@0012 │ │ +05528a: 52a7 0500 |0021: iget v7, v10, Landroid/app/Notification;.audioStreamType:I // field@0005 │ │ +05528e: 6e30 b800 6507 |0023: invoke-virtual {v5, v6, v7}, Landroid/app/Notification$Builder;.setSound:(Landroid/net/Uri;I)Landroid/app/Notification$Builder; // method@00b8 │ │ +055294: 0c05 |0026: move-result-object v5 │ │ +055296: 54a6 1400 |0027: iget-object v6, v10, Landroid/app/Notification;.vibrate:[J // field@0014 │ │ +05529a: 6e20 bc00 6500 |0029: invoke-virtual {v5, v6}, Landroid/app/Notification$Builder;.setVibrate:([J)Landroid/app/Notification$Builder; // method@00bc │ │ +0552a0: 0c05 |002c: move-result-object v5 │ │ +0552a2: 52a6 0f00 |002d: iget v6, v10, Landroid/app/Notification;.ledARGB:I // field@000f │ │ +0552a6: 52a7 1100 |002f: iget v7, v10, Landroid/app/Notification;.ledOnMS:I // field@0011 │ │ +0552aa: 52a8 1000 |0031: iget v8, v10, Landroid/app/Notification;.ledOffMS:I // field@0010 │ │ +0552ae: 6e40 ad00 6587 |0033: invoke-virtual {v5, v6, v7, v8}, Landroid/app/Notification$Builder;.setLights:(III)Landroid/app/Notification$Builder; // method@00ad │ │ +0552b4: 0c06 |0036: move-result-object v6 │ │ +0552b6: 52a5 0b00 |0037: iget v5, v10, Landroid/app/Notification;.flags:I // field@000b │ │ +0552ba: dd05 0502 |0039: and-int/lit8 v5, v5, #int 2 // #02 │ │ +0552be: 3805 6100 |003b: if-eqz v5, 009c // +0061 │ │ +0552c2: 1215 |003d: const/4 v5, #int 1 // #1 │ │ +0552c4: 6e20 b000 5600 |003e: invoke-virtual {v6, v5}, Landroid/app/Notification$Builder;.setOngoing:(Z)Landroid/app/Notification$Builder; // method@00b0 │ │ +0552ca: 0c06 |0041: move-result-object v6 │ │ +0552cc: 52a5 0b00 |0042: iget v5, v10, Landroid/app/Notification;.flags:I // field@000b │ │ +0552d0: dd05 0508 |0044: and-int/lit8 v5, v5, #int 8 // #08 │ │ +0552d4: 3805 5800 |0046: if-eqz v5, 009e // +0058 │ │ +0552d8: 1215 |0048: const/4 v5, #int 1 // #1 │ │ +0552da: 6e20 b100 5600 |0049: invoke-virtual {v6, v5}, Landroid/app/Notification$Builder;.setOnlyAlertOnce:(Z)Landroid/app/Notification$Builder; // method@00b1 │ │ +0552e0: 0c06 |004c: move-result-object v6 │ │ +0552e2: 52a5 0b00 |004d: iget v5, v10, Landroid/app/Notification;.flags:I // field@000b │ │ +0552e6: dd05 0510 |004f: and-int/lit8 v5, v5, #int 16 // #10 │ │ +0552ea: 3805 4f00 |0051: if-eqz v5, 00a0 // +004f │ │ +0552ee: 1215 |0053: const/4 v5, #int 1 // #1 │ │ +0552f0: 6e20 9e00 5600 |0054: invoke-virtual {v6, v5}, Landroid/app/Notification$Builder;.setAutoCancel:(Z)Landroid/app/Notification$Builder; // method@009e │ │ +0552f6: 0c05 |0057: move-result-object v5 │ │ +0552f8: 52a6 0800 |0058: iget v6, v10, Landroid/app/Notification;.defaults:I // field@0008 │ │ +0552fc: 6e20 a600 6500 |005a: invoke-virtual {v5, v6}, Landroid/app/Notification$Builder;.setDefaults:(I)Landroid/app/Notification$Builder; // method@00a6 │ │ +055302: 0c05 |005d: move-result-object v5 │ │ +055304: 6e20 a500 b500 |005e: invoke-virtual {v5, v11}, Landroid/app/Notification$Builder;.setContentTitle:(Ljava/lang/CharSequence;)Landroid/app/Notification$Builder; // method@00a5 │ │ +05530a: 0c05 |0061: move-result-object v5 │ │ +05530c: 6e20 a400 c500 |0062: invoke-virtual {v5, v12}, Landroid/app/Notification$Builder;.setContentText:(Ljava/lang/CharSequence;)Landroid/app/Notification$Builder; // method@00a4 │ │ +055312: 0c05 |0065: move-result-object v5 │ │ +055314: 6e20 a200 d500 |0066: invoke-virtual {v5, v13}, Landroid/app/Notification$Builder;.setContentInfo:(Ljava/lang/CharSequence;)Landroid/app/Notification$Builder; // method@00a2 │ │ +05531a: 0c05 |0069: move-result-object v5 │ │ +05531c: 0800 1000 |006a: move-object/from16 v0, v16 │ │ +055320: 6e20 a300 0500 |006c: invoke-virtual {v5, v0}, Landroid/app/Notification$Builder;.setContentIntent:(Landroid/app/PendingIntent;)Landroid/app/Notification$Builder; // method@00a3 │ │ +055326: 0c05 |006f: move-result-object v5 │ │ +055328: 54a6 0900 |0070: iget-object v6, v10, Landroid/app/Notification;.deleteIntent:Landroid/app/PendingIntent; // field@0009 │ │ +05532c: 6e20 a700 6500 |0072: invoke-virtual {v5, v6}, Landroid/app/Notification$Builder;.setDeleteIntent:(Landroid/app/PendingIntent;)Landroid/app/Notification$Builder; // method@00a7 │ │ +055332: 0c06 |0075: move-result-object v6 │ │ +055334: 52a5 0b00 |0076: iget v5, v10, Landroid/app/Notification;.flags:I // field@000b │ │ +055338: d555 8000 |0078: and-int/lit16 v5, v5, #int 128 // #0080 │ │ +05533c: 3805 2800 |007a: if-eqz v5, 00a2 // +0028 │ │ +055340: 1215 |007c: const/4 v5, #int 1 // #1 │ │ +055342: 0800 1100 |007d: move-object/from16 v0, v17 │ │ +055346: 6e30 a900 0605 |007f: invoke-virtual {v6, v0, v5}, Landroid/app/Notification$Builder;.setFullScreenIntent:(Landroid/app/PendingIntent;Z)Landroid/app/Notification$Builder; // method@00a9 │ │ +05534c: 0c05 |0082: move-result-object v5 │ │ +05534e: 0800 1200 |0083: move-object/from16 v0, v18 │ │ +055352: 6e20 ac00 0500 |0085: invoke-virtual {v5, v0}, Landroid/app/Notification$Builder;.setLargeIcon:(Landroid/graphics/Bitmap;)Landroid/app/Notification$Builder; // method@00ac │ │ +055358: 0c05 |0088: move-result-object v5 │ │ +05535a: 6e20 af00 f500 |0089: invoke-virtual {v5, v15}, Landroid/app/Notification$Builder;.setNumber:(I)Landroid/app/Notification$Builder; // method@00af │ │ +055360: 0c05 |008c: move-result-object v5 │ │ +055362: 0200 1300 |008d: move/from16 v0, v19 │ │ +055366: 0201 1400 |008f: move/from16 v1, v20 │ │ +05536a: 0202 1500 |0091: move/from16 v2, v21 │ │ +05536e: 6e40 b300 0521 |0093: invoke-virtual {v5, v0, v1, v2}, Landroid/app/Notification$Builder;.setProgress:(IIZ)Landroid/app/Notification$Builder; // method@00b3 │ │ +055374: 0c04 |0096: move-result-object v4 │ │ +055376: 6e10 9d00 0400 |0097: invoke-virtual {v4}, Landroid/app/Notification$Builder;.getNotification:()Landroid/app/Notification; // method@009d │ │ +05537c: 0c05 |009a: move-result-object v5 │ │ +05537e: 1105 |009b: return-object v5 │ │ +055380: 1205 |009c: const/4 v5, #int 0 // #0 │ │ +055382: 28a1 |009d: goto 003e // -005f │ │ +055384: 1205 |009e: const/4 v5, #int 0 // #0 │ │ +055386: 28aa |009f: goto 0049 // -0056 │ │ +055388: 1205 |00a0: const/4 v5, #int 0 // #0 │ │ +05538a: 28b3 |00a1: goto 0054 // -004d │ │ +05538c: 1205 |00a2: const/4 v5, #int 0 // #0 │ │ +05538e: 28da |00a3: goto 007d // -0026 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=31 │ │ - 0x0095 line=54 │ │ - 0x009a line=31 │ │ + 0x0097 line=54 │ │ + 0x009c line=31 │ │ locals : │ │ - 0x0095 - 0x009a reg=3 b Landroid/app/Notification$Builder; │ │ - 0x0000 - 0x00a2 reg=8 context Landroid/content/Context; │ │ - 0x0000 - 0x00a2 reg=9 n Landroid/app/Notification; │ │ - 0x0000 - 0x00a2 reg=10 contentTitle Ljava/lang/CharSequence; │ │ - 0x0000 - 0x00a2 reg=11 contentText Ljava/lang/CharSequence; │ │ - 0x0000 - 0x00a2 reg=12 contentInfo Ljava/lang/CharSequence; │ │ - 0x0000 - 0x00a2 reg=13 tickerView Landroid/widget/RemoteViews; │ │ - 0x0000 - 0x00a2 reg=14 number I │ │ - 0x0000 - 0x00a2 reg=15 contentIntent Landroid/app/PendingIntent; │ │ - 0x0000 - 0x00a2 reg=16 fullScreenIntent Landroid/app/PendingIntent; │ │ - 0x0000 - 0x00a2 reg=17 largeIcon Landroid/graphics/Bitmap; │ │ - 0x0000 - 0x00a2 reg=18 mProgressMax I │ │ - 0x0000 - 0x00a2 reg=19 mProgress I │ │ - 0x0000 - 0x00a2 reg=20 mProgressIndeterminate Z │ │ + 0x0097 - 0x009c reg=4 b Landroid/app/Notification$Builder; │ │ + 0x0000 - 0x00a4 reg=9 context Landroid/content/Context; │ │ + 0x0000 - 0x00a4 reg=10 n Landroid/app/Notification; │ │ + 0x0000 - 0x00a4 reg=11 contentTitle Ljava/lang/CharSequence; │ │ + 0x0000 - 0x00a4 reg=12 contentText Ljava/lang/CharSequence; │ │ + 0x0000 - 0x00a4 reg=13 contentInfo Ljava/lang/CharSequence; │ │ + 0x0000 - 0x00a4 reg=14 tickerView Landroid/widget/RemoteViews; │ │ + 0x0000 - 0x00a4 reg=15 number I │ │ + 0x0000 - 0x00a4 reg=16 contentIntent Landroid/app/PendingIntent; │ │ + 0x0000 - 0x00a4 reg=17 fullScreenIntent Landroid/app/PendingIntent; │ │ + 0x0000 - 0x00a4 reg=18 largeIcon Landroid/graphics/Bitmap; │ │ + 0x0000 - 0x00a4 reg=19 progressMax I │ │ + 0x0000 - 0x00a4 reg=20 progress I │ │ + 0x0000 - 0x00a4 reg=21 progressIndeterminate Z │ │ │ │ Virtual methods - │ │ - source_file_idx : 2467 (NotificationCompatIceCreamSandwich.java) │ │ + source_file_idx : 3335 (NotificationCompatIceCreamSandwich.java) │ │ │ │ -Class #61 header: │ │ -class_idx : 238 │ │ +Class #122 header: │ │ +class_idx : 381 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 948 │ │ -source_file_idx : 2473 │ │ -static_fields_size : 0 │ │ -instance_fields_size: 1 │ │ -direct_methods_size : 1 │ │ -virtual_methods_size: 5 │ │ +superclass_idx : 1337 │ │ +source_file_idx : 3345 │ │ +static_fields_size : 23 │ │ +instance_fields_size: 0 │ │ +direct_methods_size : 21 │ │ +virtual_methods_size: 0 │ │ │ │ -Class #61 annotations: │ │ -Annotations on method #1341 'addInboxStyle' │ │ - VISIBILITY_SYSTEM Ldalvik/annotation/Signature; value={ "(" "Ljava/lang/CharSequence;" "Z" "Ljava/lang/CharSequence;" "Ljava/util/ArrayList" "<" "Ljava/lang/CharSequence;" ">;)V" } │ │ +Class #122 annotations: │ │ +Annotations on class │ │ + VISIBILITY_SYSTEM Ldalvik/annotation/MemberClasses; value={ Landroid/support/v4/app/NotificationCompatJellybean$Builder; } │ │ +Annotations on field #712 'sActionClass' │ │ + VISIBILITY_SYSTEM Ldalvik/annotation/Signature; value={ "Ljava/lang/Class" "<*>;" } │ │ +Annotations on method #2100 'addInboxStyle' │ │ + VISIBILITY_SYSTEM Ldalvik/annotation/Signature; value={ "(" "Landroid/support/v4/app/NotificationBuilderWithBuilderAccessor;" "Ljava/lang/CharSequence;" "Z" "Ljava/lang/CharSequence;" "Ljava/util/ArrayList" "<" "Ljava/lang/CharSequence;" ">;)V" } │ │ +Annotations on method #2101 'buildActionExtrasMap' │ │ + VISIBILITY_SYSTEM Ldalvik/annotation/Signature; value={ "(" "Ljava/util/List" "<" "Landroid/os/Bundle;" ">;)" "Landroid/util/SparseArray" "<" "Landroid/os/Bundle;" ">;" } │ │ +Annotations on method #2107 'getActionsFromParcelableArrayList' │ │ + VISIBILITY_SYSTEM Ldalvik/annotation/Signature; value={ "(" "Ljava/util/ArrayList" "<" "Landroid/os/Parcelable;" ">;" "Landroid/support/v4/app/NotificationCompatBase$Action$Factory;" "Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput$Factory;" ")[" "Landroid/support/v4/app/NotificationCompatBase$Action;" } │ │ +Annotations on method #2112 'getParcelableArrayListForActions' │ │ + VISIBILITY_SYSTEM Ldalvik/annotation/Signature; value={ "([" "Landroid/support/v4/app/NotificationCompatBase$Action;" ")" "Ljava/util/ArrayList" "<" "Landroid/os/Parcelable;" ">;" } │ │ │ │ -Class #61 - │ │ +Class #122 - │ │ Class descriptor : 'Landroid/support/v4/app/NotificationCompatJellybean;' │ │ Access flags : 0x0000 () │ │ Superclass : 'Ljava/lang/Object;' │ │ Interfaces - │ │ Static fields - │ │ + #0 : (in Landroid/support/v4/app/NotificationCompatJellybean;) │ │ + name : 'EXTRA_ACTION_EXTRAS' │ │ + type : 'Ljava/lang/String;' │ │ + access : 0x0018 (STATIC FINAL) │ │ + value : "android.support.actionExtras" │ │ + #1 : (in Landroid/support/v4/app/NotificationCompatJellybean;) │ │ + name : 'EXTRA_GROUP_KEY' │ │ + type : 'Ljava/lang/String;' │ │ + access : 0x0018 (STATIC FINAL) │ │ + value : "android.support.groupKey" │ │ + #2 : (in Landroid/support/v4/app/NotificationCompatJellybean;) │ │ + name : 'EXTRA_GROUP_SUMMARY' │ │ + type : 'Ljava/lang/String;' │ │ + access : 0x0018 (STATIC FINAL) │ │ + value : "android.support.isGroupSummary" │ │ + #3 : (in Landroid/support/v4/app/NotificationCompatJellybean;) │ │ + name : 'EXTRA_LOCAL_ONLY' │ │ + type : 'Ljava/lang/String;' │ │ + access : 0x0018 (STATIC FINAL) │ │ + value : "android.support.localOnly" │ │ + #4 : (in Landroid/support/v4/app/NotificationCompatJellybean;) │ │ + name : 'EXTRA_REMOTE_INPUTS' │ │ + type : 'Ljava/lang/String;' │ │ + access : 0x0018 (STATIC FINAL) │ │ + value : "android.support.remoteInputs" │ │ + #5 : (in Landroid/support/v4/app/NotificationCompatJellybean;) │ │ + name : 'EXTRA_SORT_KEY' │ │ + type : 'Ljava/lang/String;' │ │ + access : 0x0018 (STATIC FINAL) │ │ + value : "android.support.sortKey" │ │ + #6 : (in Landroid/support/v4/app/NotificationCompatJellybean;) │ │ + name : 'EXTRA_USE_SIDE_CHANNEL' │ │ + type : 'Ljava/lang/String;' │ │ + access : 0x0018 (STATIC FINAL) │ │ + value : "android.support.useSideChannel" │ │ + #7 : (in Landroid/support/v4/app/NotificationCompatJellybean;) │ │ + name : 'KEY_ACTION_INTENT' │ │ + type : 'Ljava/lang/String;' │ │ + access : 0x001a (PRIVATE STATIC FINAL) │ │ + value : "actionIntent" │ │ + #8 : (in Landroid/support/v4/app/NotificationCompatJellybean;) │ │ + name : 'KEY_EXTRAS' │ │ + type : 'Ljava/lang/String;' │ │ + access : 0x001a (PRIVATE STATIC FINAL) │ │ + value : "extras" │ │ + #9 : (in Landroid/support/v4/app/NotificationCompatJellybean;) │ │ + name : 'KEY_ICON' │ │ + type : 'Ljava/lang/String;' │ │ + access : 0x001a (PRIVATE STATIC FINAL) │ │ + value : "icon" │ │ + #10 : (in Landroid/support/v4/app/NotificationCompatJellybean;) │ │ + name : 'KEY_REMOTE_INPUTS' │ │ + type : 'Ljava/lang/String;' │ │ + access : 0x001a (PRIVATE STATIC FINAL) │ │ + value : "remoteInputs" │ │ + #11 : (in Landroid/support/v4/app/NotificationCompatJellybean;) │ │ + name : 'KEY_TITLE' │ │ + type : 'Ljava/lang/String;' │ │ + access : 0x001a (PRIVATE STATIC FINAL) │ │ + value : "title" │ │ + #12 : (in Landroid/support/v4/app/NotificationCompatJellybean;) │ │ + name : 'TAG' │ │ + type : 'Ljava/lang/String;' │ │ + access : 0x0019 (PUBLIC STATIC FINAL) │ │ + value : "NotificationCompat" │ │ + #13 : (in Landroid/support/v4/app/NotificationCompatJellybean;) │ │ + name : 'sActionClass' │ │ + type : 'Ljava/lang/Class;' │ │ + access : 0x000a (PRIVATE STATIC) │ │ + #14 : (in Landroid/support/v4/app/NotificationCompatJellybean;) │ │ + name : 'sActionIconField' │ │ + type : 'Ljava/lang/reflect/Field;' │ │ + access : 0x000a (PRIVATE STATIC) │ │ + #15 : (in Landroid/support/v4/app/NotificationCompatJellybean;) │ │ + name : 'sActionIntentField' │ │ + type : 'Ljava/lang/reflect/Field;' │ │ + access : 0x000a (PRIVATE STATIC) │ │ + #16 : (in Landroid/support/v4/app/NotificationCompatJellybean;) │ │ + name : 'sActionTitleField' │ │ + type : 'Ljava/lang/reflect/Field;' │ │ + access : 0x000a (PRIVATE STATIC) │ │ + #17 : (in Landroid/support/v4/app/NotificationCompatJellybean;) │ │ + name : 'sActionsAccessFailed' │ │ + type : 'Z' │ │ + access : 0x000a (PRIVATE STATIC) │ │ + #18 : (in Landroid/support/v4/app/NotificationCompatJellybean;) │ │ + name : 'sActionsField' │ │ + type : 'Ljava/lang/reflect/Field;' │ │ + access : 0x000a (PRIVATE STATIC) │ │ + #19 : (in Landroid/support/v4/app/NotificationCompatJellybean;) │ │ + name : 'sActionsLock' │ │ + type : 'Ljava/lang/Object;' │ │ + access : 0x001a (PRIVATE STATIC FINAL) │ │ + #20 : (in Landroid/support/v4/app/NotificationCompatJellybean;) │ │ + name : 'sExtrasField' │ │ + type : 'Ljava/lang/reflect/Field;' │ │ + access : 0x000a (PRIVATE STATIC) │ │ + #21 : (in Landroid/support/v4/app/NotificationCompatJellybean;) │ │ + name : 'sExtrasFieldAccessFailed' │ │ + type : 'Z' │ │ + access : 0x000a (PRIVATE STATIC) │ │ + #22 : (in Landroid/support/v4/app/NotificationCompatJellybean;) │ │ + name : 'sExtrasLock' │ │ + type : 'Ljava/lang/Object;' │ │ + access : 0x001a (PRIVATE STATIC FINAL) │ │ Instance fields - │ │ + Direct methods - │ │ #0 : (in Landroid/support/v4/app/NotificationCompatJellybean;) │ │ - name : 'b' │ │ - type : 'Landroid/app/Notification$Builder;' │ │ + name : '' │ │ + type : '()V' │ │ + access : 0x10008 (STATIC CONSTRUCTOR) │ │ + code - │ │ + registers : 1 │ │ + ins : 0 │ │ + outs : 1 │ │ + insns size : 15 16-bit code units │ │ +055390: |[055390] android.support.v4.app.NotificationCompatJellybean.:()V │ │ +0553a0: 2200 3905 |0000: new-instance v0, Ljava/lang/Object; // type@0539 │ │ +0553a4: 7010 8622 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2286 │ │ +0553aa: 6900 d102 |0005: sput-object v0, Landroid/support/v4/app/NotificationCompatJellybean;.sExtrasLock:Ljava/lang/Object; // field@02d1 │ │ +0553ae: 2200 3905 |0007: new-instance v0, Ljava/lang/Object; // type@0539 │ │ +0553b2: 7010 8622 0000 |0009: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2286 │ │ +0553b8: 6900 ce02 |000c: sput-object v0, Landroid/support/v4/app/NotificationCompatJellybean;.sActionsLock:Ljava/lang/Object; // field@02ce │ │ +0553bc: 0e00 |000e: return-void │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=52 │ │ + 0x0007 line=56 │ │ + locals : │ │ + │ │ + #1 : (in Landroid/support/v4/app/NotificationCompatJellybean;) │ │ + name : '' │ │ + type : '()V' │ │ + access : 0x10000 (CONSTRUCTOR) │ │ + code - │ │ + registers : 1 │ │ + ins : 1 │ │ + outs : 1 │ │ + insns size : 4 16-bit code units │ │ +0553c0: |[0553c0] android.support.v4.app.NotificationCompatJellybean.:()V │ │ +0553d0: 7010 8622 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2286 │ │ +0553d6: 0e00 |0003: return-void │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=33 │ │ + 0x0003 line=64 │ │ + locals : │ │ + 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/NotificationCompatJellybean; │ │ + │ │ + #2 : (in Landroid/support/v4/app/NotificationCompatJellybean;) │ │ + name : 'addBigPictureStyle' │ │ + type : '(Landroid/support/v4/app/NotificationBuilderWithBuilderAccessor;Ljava/lang/CharSequence;ZLjava/lang/CharSequence;Landroid/graphics/Bitmap;Landroid/graphics/Bitmap;Z)V' │ │ + access : 0x0009 (PUBLIC STATIC) │ │ + code - │ │ + registers : 10 │ │ + ins : 7 │ │ + outs : 2 │ │ + insns size : 28 16-bit code units │ │ +0553d8: |[0553d8] android.support.v4.app.NotificationCompatJellybean.addBigPictureStyle:(Landroid/support/v4/app/NotificationBuilderWithBuilderAccessor;Ljava/lang/CharSequence;ZLjava/lang/CharSequence;Landroid/graphics/Bitmap;Landroid/graphics/Bitmap;Z)V │ │ +0553e8: 2201 1e00 |0000: new-instance v1, Landroid/app/Notification$BigPictureStyle; // type@001e │ │ +0553ec: 7210 f106 0300 |0002: invoke-interface {v3}, Landroid/support/v4/app/NotificationBuilderWithBuilderAccessor;.getBuilder:()Landroid/app/Notification$Builder; // method@06f1 │ │ +0553f2: 0c02 |0005: move-result-object v2 │ │ +0553f4: 7020 8f00 2100 |0006: invoke-direct {v1, v2}, Landroid/app/Notification$BigPictureStyle;.:(Landroid/app/Notification$Builder;)V // method@008f │ │ +0553fa: 6e20 9200 4100 |0009: invoke-virtual {v1, v4}, Landroid/app/Notification$BigPictureStyle;.setBigContentTitle:(Ljava/lang/CharSequence;)Landroid/app/Notification$BigPictureStyle; // method@0092 │ │ +055400: 0c01 |000c: move-result-object v1 │ │ +055402: 6e20 9100 7100 |000d: invoke-virtual {v1, v7}, Landroid/app/Notification$BigPictureStyle;.bigPicture:(Landroid/graphics/Bitmap;)Landroid/app/Notification$BigPictureStyle; // method@0091 │ │ +055408: 0c00 |0010: move-result-object v0 │ │ +05540a: 3809 0500 |0011: if-eqz v9, 0016 // +0005 │ │ +05540e: 6e20 9000 8000 |0013: invoke-virtual {v0, v8}, Landroid/app/Notification$BigPictureStyle;.bigLargeIcon:(Landroid/graphics/Bitmap;)Landroid/app/Notification$BigPictureStyle; // method@0090 │ │ +055414: 3805 0500 |0016: if-eqz v5, 001b // +0005 │ │ +055418: 6e20 9300 6000 |0018: invoke-virtual {v0, v6}, Landroid/app/Notification$BigPictureStyle;.setSummaryText:(Ljava/lang/CharSequence;)Landroid/app/Notification$BigPictureStyle; // method@0093 │ │ +05541e: 0e00 |001b: return-void │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=168 │ │ + 0x0011 line=171 │ │ + 0x0013 line=172 │ │ + 0x0016 line=174 │ │ + 0x0018 line=175 │ │ + 0x001b line=177 │ │ + locals : │ │ + 0x0011 - 0x001c reg=0 style Landroid/app/Notification$BigPictureStyle; │ │ + 0x0000 - 0x001c reg=3 b Landroid/support/v4/app/NotificationBuilderWithBuilderAccessor; │ │ + 0x0000 - 0x001c reg=4 bigContentTitle Ljava/lang/CharSequence; │ │ + 0x0000 - 0x001c reg=5 useSummary Z │ │ + 0x0000 - 0x001c reg=6 summaryText Ljava/lang/CharSequence; │ │ + 0x0000 - 0x001c reg=7 bigPicture Landroid/graphics/Bitmap; │ │ + 0x0000 - 0x001c reg=8 bigLargeIcon Landroid/graphics/Bitmap; │ │ + 0x0000 - 0x001c reg=9 bigLargeIconSet Z │ │ + │ │ + #3 : (in Landroid/support/v4/app/NotificationCompatJellybean;) │ │ + name : 'addBigTextStyle' │ │ + type : '(Landroid/support/v4/app/NotificationBuilderWithBuilderAccessor;Ljava/lang/CharSequence;ZLjava/lang/CharSequence;Ljava/lang/CharSequence;)V' │ │ + access : 0x0009 (PUBLIC STATIC) │ │ + code - │ │ + registers : 8 │ │ + ins : 5 │ │ + outs : 2 │ │ + insns size : 23 16-bit code units │ │ +055420: |[055420] android.support.v4.app.NotificationCompatJellybean.addBigTextStyle:(Landroid/support/v4/app/NotificationBuilderWithBuilderAccessor;Ljava/lang/CharSequence;ZLjava/lang/CharSequence;Ljava/lang/CharSequence;)V │ │ +055430: 2201 1f00 |0000: new-instance v1, Landroid/app/Notification$BigTextStyle; // type@001f │ │ +055434: 7210 f106 0300 |0002: invoke-interface {v3}, Landroid/support/v4/app/NotificationBuilderWithBuilderAccessor;.getBuilder:()Landroid/app/Notification$Builder; // method@06f1 │ │ +05543a: 0c02 |0005: move-result-object v2 │ │ +05543c: 7020 9400 2100 |0006: invoke-direct {v1, v2}, Landroid/app/Notification$BigTextStyle;.:(Landroid/app/Notification$Builder;)V // method@0094 │ │ +055442: 6e20 9600 4100 |0009: invoke-virtual {v1, v4}, Landroid/app/Notification$BigTextStyle;.setBigContentTitle:(Ljava/lang/CharSequence;)Landroid/app/Notification$BigTextStyle; // method@0096 │ │ +055448: 0c01 |000c: move-result-object v1 │ │ +05544a: 6e20 9500 7100 |000d: invoke-virtual {v1, v7}, Landroid/app/Notification$BigTextStyle;.bigText:(Ljava/lang/CharSequence;)Landroid/app/Notification$BigTextStyle; // method@0095 │ │ +055450: 0c00 |0010: move-result-object v0 │ │ +055452: 3805 0500 |0011: if-eqz v5, 0016 // +0005 │ │ +055456: 6e20 9700 6000 |0013: invoke-virtual {v0, v6}, Landroid/app/Notification$BigTextStyle;.setSummaryText:(Ljava/lang/CharSequence;)Landroid/app/Notification$BigTextStyle; // method@0097 │ │ +05545c: 0e00 |0016: return-void │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=156 │ │ + 0x0011 line=159 │ │ + 0x0013 line=160 │ │ + 0x0016 line=162 │ │ + locals : │ │ + 0x0011 - 0x0017 reg=0 style Landroid/app/Notification$BigTextStyle; │ │ + 0x0000 - 0x0017 reg=3 b Landroid/support/v4/app/NotificationBuilderWithBuilderAccessor; │ │ + 0x0000 - 0x0017 reg=4 bigContentTitle Ljava/lang/CharSequence; │ │ + 0x0000 - 0x0017 reg=5 useSummary Z │ │ + 0x0000 - 0x0017 reg=6 summaryText Ljava/lang/CharSequence; │ │ + 0x0000 - 0x0017 reg=7 bigText Ljava/lang/CharSequence; │ │ + │ │ + #4 : (in Landroid/support/v4/app/NotificationCompatJellybean;) │ │ + name : 'addInboxStyle' │ │ + type : '(Landroid/support/v4/app/NotificationBuilderWithBuilderAccessor;Ljava/lang/CharSequence;ZLjava/lang/CharSequence;Ljava/util/ArrayList;)V' │ │ + access : 0x0009 (PUBLIC STATIC) │ │ + code - │ │ + registers : 10 │ │ + ins : 5 │ │ + outs : 2 │ │ + insns size : 39 16-bit code units │ │ +055460: |[055460] android.support.v4.app.NotificationCompatJellybean.addInboxStyle:(Landroid/support/v4/app/NotificationBuilderWithBuilderAccessor;Ljava/lang/CharSequence;ZLjava/lang/CharSequence;Ljava/util/ArrayList;)V │ │ +055470: 2203 2100 |0000: new-instance v3, Landroid/app/Notification$InboxStyle; // type@0021 │ │ +055474: 7210 f106 0500 |0002: invoke-interface {v5}, Landroid/support/v4/app/NotificationBuilderWithBuilderAccessor;.getBuilder:()Landroid/app/Notification$Builder; // method@06f1 │ │ +05547a: 0c04 |0005: move-result-object v4 │ │ +05547c: 7020 bf00 4300 |0006: invoke-direct {v3, v4}, Landroid/app/Notification$InboxStyle;.:(Landroid/app/Notification$Builder;)V // method@00bf │ │ +055482: 6e20 c100 6300 |0009: invoke-virtual {v3, v6}, Landroid/app/Notification$InboxStyle;.setBigContentTitle:(Ljava/lang/CharSequence;)Landroid/app/Notification$InboxStyle; // method@00c1 │ │ +055488: 0c01 |000c: move-result-object v1 │ │ +05548a: 3807 0500 |000d: if-eqz v7, 0012 // +0005 │ │ +05548e: 6e20 c200 8100 |000f: invoke-virtual {v1, v8}, Landroid/app/Notification$InboxStyle;.setSummaryText:(Ljava/lang/CharSequence;)Landroid/app/Notification$InboxStyle; // method@00c2 │ │ +055494: 6e10 d922 0900 |0012: invoke-virtual {v9}, Ljava/util/ArrayList;.iterator:()Ljava/util/Iterator; // method@22d9 │ │ +05549a: 0c00 |0015: move-result-object v0 │ │ +05549c: 7210 f222 0000 |0016: invoke-interface {v0}, Ljava/util/Iterator;.hasNext:()Z // method@22f2 │ │ +0554a2: 0a03 |0019: move-result v3 │ │ +0554a4: 3803 0c00 |001a: if-eqz v3, 0026 // +000c │ │ +0554a8: 7210 f322 0000 |001c: invoke-interface {v0}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@22f3 │ │ +0554ae: 0c02 |001f: move-result-object v2 │ │ +0554b0: 1f02 1d05 |0020: check-cast v2, Ljava/lang/CharSequence; // type@051d │ │ +0554b4: 6e20 c000 2100 |0022: invoke-virtual {v1, v2}, Landroid/app/Notification$InboxStyle;.addLine:(Ljava/lang/CharSequence;)Landroid/app/Notification$InboxStyle; // method@00c0 │ │ +0554ba: 28f1 |0025: goto 0016 // -000f │ │ +0554bc: 0e00 |0026: return-void │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=182 │ │ + 0x000d line=184 │ │ + 0x000f line=185 │ │ + 0x0012 line=187 │ │ + 0x0022 line=188 │ │ + 0x0026 line=190 │ │ + locals : │ │ + 0x0000 - 0x0000 reg=9 (null) Ljava/util/ArrayList; │ │ + 0x0022 - 0x0026 reg=2 text Ljava/lang/CharSequence; │ │ + 0x0016 - 0x0027 reg=0 i$ Ljava/util/Iterator; │ │ + 0x000d - 0x0027 reg=1 style Landroid/app/Notification$InboxStyle; │ │ + 0x0000 - 0x0027 reg=5 b Landroid/support/v4/app/NotificationBuilderWithBuilderAccessor; │ │ + 0x0000 - 0x0027 reg=6 bigContentTitle Ljava/lang/CharSequence; │ │ + 0x0000 - 0x0027 reg=7 useSummary Z │ │ + 0x0000 - 0x0027 reg=8 summaryText Ljava/lang/CharSequence; │ │ + 0x0000 - 0x0027 reg=9 texts Ljava/util/ArrayList; Ljava/util/ArrayList; │ │ + │ │ + #5 : (in Landroid/support/v4/app/NotificationCompatJellybean;) │ │ + name : 'buildActionExtrasMap' │ │ + type : '(Ljava/util/List;)Landroid/util/SparseArray;' │ │ + access : 0x0009 (PUBLIC STATIC) │ │ + code - │ │ + registers : 5 │ │ + ins : 1 │ │ + outs : 3 │ │ + insns size : 30 16-bit code units │ │ +0554c0: |[0554c0] android.support.v4.app.NotificationCompatJellybean.buildActionExtrasMap:(Ljava/util/List;)Landroid/util/SparseArray; │ │ +0554d0: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +0554d2: 1203 |0001: const/4 v3, #int 0 // #0 │ │ +0554d4: 7210 0a23 0400 |0002: invoke-interface {v4}, Ljava/util/List;.size:()I // method@230a │ │ +0554da: 0a02 |0005: move-result v2 │ │ +0554dc: 3523 1700 |0006: if-ge v3, v2, 001d // +0017 │ │ +0554e0: 7220 0623 3400 |0008: invoke-interface {v4, v3}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@2306 │ │ +0554e6: 0c00 |000b: move-result-object v0 │ │ +0554e8: 1f00 a000 |000c: check-cast v0, Landroid/os/Bundle; // type@00a0 │ │ +0554ec: 3800 0c00 |000e: if-eqz v0, 001a // +000c │ │ +0554f0: 3901 0700 |0010: if-nez v1, 0017 // +0007 │ │ +0554f4: 2201 1604 |0012: new-instance v1, Landroid/util/SparseArray; // type@0416 │ │ +0554f8: 7010 791c 0100 |0014: invoke-direct {v1}, Landroid/util/SparseArray;.:()V // method@1c79 │ │ +0554fe: 6e30 7d1c 3100 |0017: invoke-virtual {v1, v3, v0}, Landroid/util/SparseArray;.put:(ILjava/lang/Object;)V // method@1c7d │ │ +055504: d803 0301 |001a: add-int/lit8 v3, v3, #int 1 // #01 │ │ +055508: 28ea |001c: goto 0006 // -0016 │ │ +05550a: 1101 |001d: return-object v1 │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=194 │ │ + 0x0001 line=195 │ │ + 0x0008 line=196 │ │ + 0x000e line=197 │ │ + 0x0010 line=198 │ │ + 0x0012 line=199 │ │ + 0x0017 line=201 │ │ + 0x001a line=195 │ │ + 0x001d line=204 │ │ + locals : │ │ + 0x0000 - 0x0000 reg=4 (null) Ljava/util/List; │ │ + 0x0001 - 0x0014 reg=1 actionExtrasMap Landroid/util/SparseArray; Landroid/util/SparseArray; │ │ + 0x000e - 0x001d reg=0 actionExtras Landroid/os/Bundle; │ │ + 0x0017 - 0x001e reg=1 actionExtrasMap Landroid/util/SparseArray; Landroid/util/SparseArray; │ │ + 0x0006 - 0x001e reg=2 count I │ │ + 0x0002 - 0x001e reg=3 i I │ │ + 0x0000 - 0x001e reg=4 actionExtrasList Ljava/util/List; Ljava/util/List; │ │ + │ │ + #6 : (in Landroid/support/v4/app/NotificationCompatJellybean;) │ │ + name : 'ensureActionReflectionReadyLocked' │ │ + type : '()Z' │ │ + access : 0x000a (PRIVATE STATIC) │ │ + code - │ │ + registers : 5 │ │ + ins : 0 │ │ + outs : 3 │ │ + insns size : 95 16-bit code units │ │ +05550c: |[05550c] android.support.v4.app.NotificationCompatJellybean.ensureActionReflectionReadyLocked:()Z │ │ +05551c: 1202 |0000: const/4 v2, #int 0 // #0 │ │ +05551e: 1211 |0001: const/4 v1, #int 1 // #1 │ │ +055520: 6303 cc02 |0002: sget-boolean v3, Landroid/support/v4/app/NotificationCompatJellybean;.sActionsAccessFailed:Z // field@02cc │ │ +055524: 3803 0300 |0004: if-eqz v3, 0007 // +0003 │ │ +055528: 0f02 |0006: return v2 │ │ +05552a: 6203 cd02 |0007: sget-object v3, Landroid/support/v4/app/NotificationCompatJellybean;.sActionsField:Ljava/lang/reflect/Field; // field@02cd │ │ +05552e: 3903 3800 |0009: if-nez v3, 0041 // +0038 │ │ +055532: 1a03 8311 |000b: const-string v3, "android.app.Notification$Action" // string@1183 │ │ +055536: 7110 5422 0300 |000d: invoke-static {v3}, Ljava/lang/Class;.forName:(Ljava/lang/String;)Ljava/lang/Class; // method@2254 │ │ +05553c: 0c03 |0010: move-result-object v3 │ │ +05553e: 6903 c802 |0011: sput-object v3, Landroid/support/v4/app/NotificationCompatJellybean;.sActionClass:Ljava/lang/Class; // field@02c8 │ │ +055542: 6203 c802 |0013: sget-object v3, Landroid/support/v4/app/NotificationCompatJellybean;.sActionClass:Ljava/lang/Class; // field@02c8 │ │ +055546: 1a04 c81a |0015: const-string v4, "icon" // string@1ac8 │ │ +05554a: 6e20 5722 4300 |0017: invoke-virtual {v3, v4}, Ljava/lang/Class;.getDeclaredField:(Ljava/lang/String;)Ljava/lang/reflect/Field; // method@2257 │ │ +055550: 0c03 |001a: move-result-object v3 │ │ +055552: 6903 c902 |001b: sput-object v3, Landroid/support/v4/app/NotificationCompatJellybean;.sActionIconField:Ljava/lang/reflect/Field; // field@02c9 │ │ +055556: 6203 c802 |001d: sget-object v3, Landroid/support/v4/app/NotificationCompatJellybean;.sActionClass:Ljava/lang/Class; // field@02c8 │ │ +05555a: 1a04 2527 |001f: const-string v4, "title" // string@2725 │ │ +05555e: 6e20 5722 4300 |0021: invoke-virtual {v3, v4}, Ljava/lang/Class;.getDeclaredField:(Ljava/lang/String;)Ljava/lang/reflect/Field; // method@2257 │ │ +055564: 0c03 |0024: move-result-object v3 │ │ +055566: 6903 cb02 |0025: sput-object v3, Landroid/support/v4/app/NotificationCompatJellybean;.sActionTitleField:Ljava/lang/reflect/Field; // field@02cb │ │ +05556a: 6203 c802 |0027: sget-object v3, Landroid/support/v4/app/NotificationCompatJellybean;.sActionClass:Ljava/lang/Class; // field@02c8 │ │ +05556e: 1a04 0611 |0029: const-string v4, "actionIntent" // string@1106 │ │ +055572: 6e20 5722 4300 |002b: invoke-virtual {v3, v4}, Ljava/lang/Class;.getDeclaredField:(Ljava/lang/String;)Ljava/lang/reflect/Field; // method@2257 │ │ +055578: 0c03 |002e: move-result-object v3 │ │ +05557a: 6903 ca02 |002f: sput-object v3, Landroid/support/v4/app/NotificationCompatJellybean;.sActionIntentField:Ljava/lang/reflect/Field; // field@02ca │ │ +05557e: 1c03 2200 |0031: const-class v3, Landroid/app/Notification; // type@0022 │ │ +055582: 1a04 0d11 |0033: const-string v4, "actions" // string@110d │ │ +055586: 6e20 5722 4300 |0035: invoke-virtual {v3, v4}, Ljava/lang/Class;.getDeclaredField:(Ljava/lang/String;)Ljava/lang/reflect/Field; // method@2257 │ │ +05558c: 0c03 |0038: move-result-object v3 │ │ +05558e: 6903 cd02 |0039: sput-object v3, Landroid/support/v4/app/NotificationCompatJellybean;.sActionsField:Ljava/lang/reflect/Field; // field@02cd │ │ +055592: 6203 cd02 |003b: sget-object v3, Landroid/support/v4/app/NotificationCompatJellybean;.sActionsField:Ljava/lang/reflect/Field; // field@02cd │ │ +055596: 1214 |003d: const/4 v4, #int 1 // #1 │ │ +055598: 6e20 c222 4300 |003e: invoke-virtual {v3, v4}, Ljava/lang/reflect/Field;.setAccessible:(Z)V // method@22c2 │ │ +05559e: 6303 cc02 |0041: sget-boolean v3, Landroid/support/v4/app/NotificationCompatJellybean;.sActionsAccessFailed:Z // field@02cc │ │ +0555a2: 3903 1a00 |0043: if-nez v3, 005d // +001a │ │ +0555a6: 0112 |0045: move v2, v1 │ │ +0555a8: 28c0 |0046: goto 0006 // -0040 │ │ +0555aa: 0d00 |0047: move-exception v0 │ │ +0555ac: 1a03 ff0c |0048: const-string v3, "NotificationCompat" // string@0cff │ │ +0555b0: 1a04 530f |004a: const-string v4, "Unable to access notification actions" // string@0f53 │ │ +0555b4: 7130 721c 4300 |004c: invoke-static {v3, v4, v0}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@1c72 │ │ +0555ba: 6a01 cc02 |004f: sput-boolean v1, Landroid/support/v4/app/NotificationCompatJellybean;.sActionsAccessFailed:Z // field@02cc │ │ +0555be: 28f0 |0051: goto 0041 // -0010 │ │ +0555c0: 0d00 |0052: move-exception v0 │ │ +0555c2: 1a03 ff0c |0053: const-string v3, "NotificationCompat" // string@0cff │ │ +0555c6: 1a04 530f |0055: const-string v4, "Unable to access notification actions" // string@0f53 │ │ +0555ca: 7130 721c 4300 |0057: invoke-static {v3, v4, v0}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@1c72 │ │ +0555d0: 6a01 cc02 |005a: sput-boolean v1, Landroid/support/v4/app/NotificationCompatJellybean;.sActionsAccessFailed:Z // field@02cc │ │ +0555d4: 28e5 |005c: goto 0041 // -001b │ │ +0555d6: 0121 |005d: move v1, v2 │ │ +0555d8: 28e7 |005e: goto 0045 // -0019 │ │ + catches : 1 │ │ + 0x0007 - 0x0041 │ │ + Ljava/lang/ClassNotFoundException; -> 0x0047 │ │ + Ljava/lang/NoSuchFieldException; -> 0x0052 │ │ + positions : │ │ + 0x0002 line=318 │ │ + 0x0006 line=337 │ │ + 0x0007 line=322 │ │ + 0x000b line=323 │ │ + 0x0013 line=324 │ │ + 0x001d line=325 │ │ + 0x0027 line=326 │ │ + 0x0031 line=327 │ │ + 0x003b line=328 │ │ + 0x0041 line=337 │ │ + 0x0047 line=330 │ │ + 0x0048 line=331 │ │ + 0x004f line=332 │ │ + 0x0052 line=333 │ │ + 0x0053 line=334 │ │ + 0x005a line=335 │ │ + 0x005e line=337 │ │ + locals : │ │ + 0x0048 - 0x0052 reg=0 e Ljava/lang/ClassNotFoundException; │ │ + 0x0053 - 0x005d reg=0 e Ljava/lang/NoSuchFieldException; │ │ + │ │ + #7 : (in Landroid/support/v4/app/NotificationCompatJellybean;) │ │ + name : 'getAction' │ │ + type : '(Landroid/app/Notification;ILandroid/support/v4/app/NotificationCompatBase$Action$Factory;Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput$Factory;)Landroid/support/v4/app/NotificationCompatBase$Action;' │ │ + access : 0x0009 (PUBLIC STATIC) │ │ + code - │ │ + registers : 15 │ │ + ins : 4 │ │ + outs : 6 │ │ + insns size : 77 16-bit code units │ │ +0555ec: |[0555ec] android.support.v4.app.NotificationCompatJellybean.getAction:(Landroid/app/Notification;ILandroid/support/v4/app/NotificationCompatBase$Action$Factory;Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput$Factory;)Landroid/support/v4/app/NotificationCompatBase$Action; │ │ +0555fc: 620a ce02 |0000: sget-object v10, Landroid/support/v4/app/NotificationCompatJellybean;.sActionsLock:Ljava/lang/Object; // field@02ce │ │ +055600: 1d0a |0002: monitor-enter v10 │ │ +055602: 7110 3a08 0b00 |0003: invoke-static {v11}, Landroid/support/v4/app/NotificationCompatJellybean;.getActionObjectsLocked:(Landroid/app/Notification;)[Ljava/lang/Object; // method@083a │ │ +055608: 0c00 |0006: move-result-object v0 │ │ +05560a: 4607 000c |0007: aget-object v7, v0, v12 │ │ +05560e: 1205 |0009: const/4 v5, #int 0 // #0 │ │ +055610: 7110 3d08 0b00 |000a: invoke-static {v11}, Landroid/support/v4/app/NotificationCompatJellybean;.getExtras:(Landroid/app/Notification;)Landroid/os/Bundle; // method@083d │ │ +055616: 0c09 |000d: move-result-object v9 │ │ +055618: 3809 1000 |000e: if-eqz v9, 001e // +0010 │ │ +05561c: 1a00 c711 |0010: const-string v0, "android.support.actionExtras" // string@11c7 │ │ +055620: 6e20 f102 0900 |0012: invoke-virtual {v9, v0}, Landroid/os/Bundle;.getSparseParcelableArray:(Ljava/lang/String;)Landroid/util/SparseArray; // method@02f1 │ │ +055626: 0c06 |0015: move-result-object v6 │ │ +055628: 3806 0800 |0016: if-eqz v6, 001e // +0008 │ │ +05562c: 6e20 7b1c c600 |0018: invoke-virtual {v6, v12}, Landroid/util/SparseArray;.get:(I)Ljava/lang/Object; // method@1c7b │ │ +055632: 0c05 |001b: move-result-object v5 │ │ +055634: 1f05 a000 |001c: check-cast v5, Landroid/os/Bundle; // type@00a0 │ │ +055638: 6200 c902 |001e: sget-object v0, Landroid/support/v4/app/NotificationCompatJellybean;.sActionIconField:Ljava/lang/reflect/Field; // field@02c9 │ │ +05563c: 6e20 bf22 7000 |0020: invoke-virtual {v0, v7}, Ljava/lang/reflect/Field;.getInt:(Ljava/lang/Object;)I // method@22bf │ │ +055642: 0a02 |0023: move-result v2 │ │ +055644: 6200 cb02 |0024: sget-object v0, Landroid/support/v4/app/NotificationCompatJellybean;.sActionTitleField:Ljava/lang/reflect/Field; // field@02cb │ │ +055648: 6e20 be22 7000 |0026: invoke-virtual {v0, v7}, Ljava/lang/reflect/Field;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@22be │ │ +05564e: 0c03 |0029: move-result-object v3 │ │ +055650: 1f03 1d05 |002a: check-cast v3, Ljava/lang/CharSequence; // type@051d │ │ +055654: 6200 ca02 |002c: sget-object v0, Landroid/support/v4/app/NotificationCompatJellybean;.sActionIntentField:Ljava/lang/reflect/Field; // field@02ca │ │ +055658: 6e20 be22 7000 |002e: invoke-virtual {v0, v7}, Ljava/lang/reflect/Field;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@22be │ │ +05565e: 0c04 |0031: move-result-object v4 │ │ +055660: 1f04 2400 |0032: check-cast v4, Landroid/app/PendingIntent; // type@0024 │ │ +055664: 07d0 |0034: move-object v0, v13 │ │ +055666: 07e1 |0035: move-object v1, v14 │ │ +055668: 7706 4308 0000 |0036: invoke-static/range {v0, v1, v2, v3, v4, v5}, Landroid/support/v4/app/NotificationCompatJellybean;.readAction:(Landroid/support/v4/app/NotificationCompatBase$Action$Factory;Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput$Factory;ILjava/lang/CharSequence;Landroid/app/PendingIntent;Landroid/os/Bundle;)Landroid/support/v4/app/NotificationCompatBase$Action; // method@0843 │ │ +05566e: 0c00 |0039: move-result-object v0 │ │ +055670: 1e0a |003a: monitor-exit v10 │ │ +055672: 1100 |003b: return-object v0 │ │ +055674: 0d08 |003c: move-exception v8 │ │ +055676: 1a00 ff0c |003d: const-string v0, "NotificationCompat" // string@0cff │ │ +05567a: 1a01 530f |003f: const-string v1, "Unable to access notification actions" // string@0f53 │ │ +05567e: 7130 721c 1008 |0041: invoke-static {v0, v1, v8}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@1c72 │ │ +055684: 1210 |0044: const/4 v0, #int 1 // #1 │ │ +055686: 6a00 cc02 |0045: sput-boolean v0, Landroid/support/v4/app/NotificationCompatJellybean;.sActionsAccessFailed:Z // field@02cc │ │ +05568a: 1e0a |0047: monitor-exit v10 │ │ +05568c: 1200 |0048: const/4 v0, #int 0 // #0 │ │ +05568e: 28f2 |0049: goto 003b // -000e │ │ +055690: 0d00 |004a: move-exception v0 │ │ +055692: 1e0a |004b: monitor-exit v10 │ │ +055694: 2700 |004c: throw v0 │ │ + catches : 2 │ │ + 0x0003 - 0x0039 │ │ + Ljava/lang/IllegalAccessException; -> 0x003c │ │ + -> 0x004a │ │ + 0x003a - 0x004c │ │ + -> 0x004a │ │ + positions : │ │ + 0x0000 line=277 │ │ + 0x0003 line=279 │ │ + 0x0009 line=280 │ │ + 0x000a line=281 │ │ + 0x000e line=282 │ │ + 0x0010 line=283 │ │ + 0x0016 line=285 │ │ + 0x0018 line=286 │ │ + 0x001e line=289 │ │ + 0x003b line=299 │ │ + 0x003c line=294 │ │ + 0x003d line=295 │ │ + 0x0044 line=296 │ │ + 0x0047 line=298 │ │ + 0x0048 line=299 │ │ + 0x004a line=298 │ │ + locals : │ │ + 0x000a - 0x001c reg=5 actionExtras Landroid/os/Bundle; │ │ + 0x0016 - 0x001e reg=6 actionExtrasMap Landroid/util/SparseArray; Landroid/util/SparseArray; │ │ + 0x001e - 0x003b reg=5 actionExtras Landroid/os/Bundle; │ │ + 0x0009 - 0x003b reg=7 actionObject Ljava/lang/Object; │ │ + 0x000e - 0x003b reg=9 extras Landroid/os/Bundle; │ │ + 0x003d - 0x004a reg=8 e Ljava/lang/IllegalAccessException; │ │ + 0x0000 - 0x004d reg=11 notif Landroid/app/Notification; │ │ + 0x0000 - 0x004d reg=12 actionIndex I │ │ + 0x0000 - 0x004d reg=13 factory Landroid/support/v4/app/NotificationCompatBase$Action$Factory; │ │ + 0x0000 - 0x004d reg=14 remoteInputFactory Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput$Factory; │ │ + │ │ + #8 : (in Landroid/support/v4/app/NotificationCompatJellybean;) │ │ + name : 'getActionCount' │ │ + type : '(Landroid/app/Notification;)I' │ │ + access : 0x0009 (PUBLIC STATIC) │ │ + code - │ │ + registers : 4 │ │ + ins : 1 │ │ + outs : 1 │ │ + insns size : 17 16-bit code units │ │ +0556b0: |[0556b0] android.support.v4.app.NotificationCompatJellybean.getActionCount:(Landroid/app/Notification;)I │ │ +0556c0: 6202 ce02 |0000: sget-object v2, Landroid/support/v4/app/NotificationCompatJellybean;.sActionsLock:Ljava/lang/Object; // field@02ce │ │ +0556c4: 1d02 |0002: monitor-enter v2 │ │ +0556c6: 7110 3a08 0300 |0003: invoke-static {v3}, Landroid/support/v4/app/NotificationCompatJellybean;.getActionObjectsLocked:(Landroid/app/Notification;)[Ljava/lang/Object; // method@083a │ │ +0556cc: 0c00 |0006: move-result-object v0 │ │ +0556ce: 3800 0500 |0007: if-eqz v0, 000c // +0005 │ │ +0556d2: 2101 |0009: array-length v1, v0 │ │ +0556d4: 1e02 |000a: monitor-exit v2 │ │ +0556d6: 0f01 |000b: return v1 │ │ +0556d8: 1201 |000c: const/4 v1, #int 0 // #0 │ │ +0556da: 28fd |000d: goto 000a // -0003 │ │ +0556dc: 0d01 |000e: move-exception v1 │ │ +0556de: 1e02 |000f: monitor-exit v2 │ │ +0556e0: 2701 |0010: throw v1 │ │ + catches : 1 │ │ + 0x0003 - 0x0010 │ │ + -> 0x000e │ │ + positions : │ │ + 0x0000 line=268 │ │ + 0x0003 line=269 │ │ + 0x0007 line=270 │ │ + 0x000e line=271 │ │ + locals : │ │ + 0x0007 - 0x000e reg=0 actionObjects [Ljava/lang/Object; │ │ + 0x0000 - 0x0011 reg=3 notif Landroid/app/Notification; │ │ + │ │ + #9 : (in Landroid/support/v4/app/NotificationCompatJellybean;) │ │ + name : 'getActionFromBundle' │ │ + type : '(Landroid/os/Bundle;Landroid/support/v4/app/NotificationCompatBase$Action$Factory;Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput$Factory;)Landroid/support/v4/app/NotificationCompatBase$Action;' │ │ + access : 0x000a (PRIVATE STATIC) │ │ + code - │ │ + registers : 9 │ │ + ins : 3 │ │ + outs : 6 │ │ + insns size : 42 16-bit code units │ │ +0556f0: |[0556f0] android.support.v4.app.NotificationCompatJellybean.getActionFromBundle:(Landroid/os/Bundle;Landroid/support/v4/app/NotificationCompatBase$Action$Factory;Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput$Factory;)Landroid/support/v4/app/NotificationCompatBase$Action; │ │ +055700: 1a00 c81a |0000: const-string v0, "icon" // string@1ac8 │ │ +055704: 6e20 ea02 0600 |0002: invoke-virtual {v6, v0}, Landroid/os/Bundle;.getInt:(Ljava/lang/String;)I // method@02ea │ │ +05570a: 0a01 |0005: move-result v1 │ │ +05570c: 1a00 2527 |0006: const-string v0, "title" // string@2725 │ │ +055710: 6e20 e802 0600 |0008: invoke-virtual {v6, v0}, Landroid/os/Bundle;.getCharSequence:(Ljava/lang/String;)Ljava/lang/CharSequence; // method@02e8 │ │ +055716: 0c02 |000b: move-result-object v2 │ │ +055718: 1a00 0611 |000c: const-string v0, "actionIntent" // string@1106 │ │ +05571c: 6e20 ee02 0600 |000e: invoke-virtual {v6, v0}, Landroid/os/Bundle;.getParcelable:(Ljava/lang/String;)Landroid/os/Parcelable; // method@02ee │ │ +055722: 0c03 |0011: move-result-object v3 │ │ +055724: 1f03 2400 |0012: check-cast v3, Landroid/app/PendingIntent; // type@0024 │ │ +055728: 1a00 8115 |0014: const-string v0, "extras" // string@1581 │ │ +05572c: 6e20 e702 0600 |0016: invoke-virtual {v6, v0}, Landroid/os/Bundle;.getBundle:(Ljava/lang/String;)Landroid/os/Bundle; // method@02e7 │ │ +055732: 0c04 |0019: move-result-object v4 │ │ +055734: 1a00 ff22 |001a: const-string v0, "remoteInputs" // string@22ff │ │ +055738: 7120 9404 0600 |001c: invoke-static {v6, v0}, Landroid/support/v4/app/BundleUtil;.getBundleArrayFromBundle:(Landroid/os/Bundle;Ljava/lang/String;)[Landroid/os/Bundle; // method@0494 │ │ +05573e: 0c00 |001f: move-result-object v0 │ │ +055740: 7120 c608 8000 |0020: invoke-static {v0, v8}, Landroid/support/v4/app/RemoteInputCompatJellybean;.fromBundleArray:([Landroid/os/Bundle;Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput$Factory;)[Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput; // method@08c6 │ │ +055746: 0c05 |0023: move-result-object v5 │ │ +055748: 0770 |0024: move-object v0, v7 │ │ +05574a: 7806 1308 0000 |0025: invoke-interface/range {v0, v1, v2, v3, v4, v5}, Landroid/support/v4/app/NotificationCompatBase$Action$Factory;.build:(ILjava/lang/CharSequence;Landroid/app/PendingIntent;Landroid/os/Bundle;[Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput;)Landroid/support/v4/app/NotificationCompatBase$Action; // method@0813 │ │ +055750: 0c00 |0028: move-result-object v0 │ │ +055752: 1100 |0029: return-object v0 │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=358 │ │ + locals : │ │ + 0x0000 - 0x002a reg=6 bundle Landroid/os/Bundle; │ │ + 0x0000 - 0x002a reg=7 actionFactory Landroid/support/v4/app/NotificationCompatBase$Action$Factory; │ │ + 0x0000 - 0x002a reg=8 remoteInputFactory Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput$Factory; │ │ + │ │ + #10 : (in Landroid/support/v4/app/NotificationCompatJellybean;) │ │ + name : 'getActionObjectsLocked' │ │ + type : '(Landroid/app/Notification;)[Ljava/lang/Object;' │ │ + access : 0x000a (PRIVATE STATIC) │ │ + code - │ │ + registers : 6 │ │ + ins : 1 │ │ + outs : 3 │ │ + insns size : 42 16-bit code units │ │ +055754: |[055754] android.support.v4.app.NotificationCompatJellybean.getActionObjectsLocked:(Landroid/app/Notification;)[Ljava/lang/Object; │ │ +055764: 1202 |0000: const/4 v2, #int 0 // #0 │ │ +055766: 6203 ce02 |0001: sget-object v3, Landroid/support/v4/app/NotificationCompatJellybean;.sActionsLock:Ljava/lang/Object; // field@02ce │ │ +05576a: 1d03 |0003: monitor-enter v3 │ │ +05576c: 7100 3608 0000 |0004: invoke-static {}, Landroid/support/v4/app/NotificationCompatJellybean;.ensureActionReflectionReadyLocked:()Z // method@0836 │ │ +055772: 0a01 |0007: move-result v1 │ │ +055774: 3901 0500 |0008: if-nez v1, 000d // +0005 │ │ +055778: 1e03 |000a: monitor-exit v3 │ │ +05577a: 0721 |000b: move-object v1, v2 │ │ +05577c: 1101 |000c: return-object v1 │ │ +05577e: 6201 cd02 |000d: sget-object v1, Landroid/support/v4/app/NotificationCompatJellybean;.sActionsField:Ljava/lang/reflect/Field; // field@02cd │ │ +055782: 6e20 be22 5100 |000f: invoke-virtual {v1, v5}, Ljava/lang/reflect/Field;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@22be │ │ +055788: 0c01 |0012: move-result-object v1 │ │ +05578a: 1f01 ca05 |0013: check-cast v1, [Ljava/lang/Object; // type@05ca │ │ +05578e: 1f01 ca05 |0015: check-cast v1, [Ljava/lang/Object; // type@05ca │ │ +055792: 1e03 |0017: monitor-exit v3 │ │ +055794: 28f4 |0018: goto 000c // -000c │ │ +055796: 0d01 |0019: move-exception v1 │ │ +055798: 1e03 |001a: monitor-exit v3 │ │ +05579a: 2701 |001b: throw v1 │ │ +05579c: 0d00 |001c: move-exception v0 │ │ +05579e: 1a01 ff0c |001d: const-string v1, "NotificationCompat" // string@0cff │ │ +0557a2: 1a04 530f |001f: const-string v4, "Unable to access notification actions" // string@0f53 │ │ +0557a6: 7130 721c 4100 |0021: invoke-static {v1, v4, v0}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@1c72 │ │ +0557ac: 1211 |0024: const/4 v1, #int 1 // #1 │ │ +0557ae: 6a01 cc02 |0025: sput-boolean v1, Landroid/support/v4/app/NotificationCompatJellybean;.sActionsAccessFailed:Z // field@02cc │ │ +0557b2: 1e03 |0027: monitor-exit v3 │ │ +0557b4: 0721 |0028: move-object v1, v2 │ │ +0557b6: 28e3 |0029: goto 000c // -001d │ │ + catches : 4 │ │ + 0x0004 - 0x000b │ │ + -> 0x0019 │ │ + 0x000d - 0x0017 │ │ + Ljava/lang/IllegalAccessException; -> 0x001c │ │ + -> 0x0019 │ │ + 0x0017 - 0x001b │ │ + -> 0x0019 │ │ + 0x001d - 0x0028 │ │ + -> 0x0019 │ │ + positions : │ │ + 0x0001 line=303 │ │ + 0x0004 line=304 │ │ + 0x000a line=305 │ │ + 0x000c line=312 │ │ + 0x000d line=308 │ │ + 0x0019 line=314 │ │ + 0x001c line=309 │ │ + 0x001d line=310 │ │ + 0x0024 line=311 │ │ + 0x0027 line=312 │ │ + locals : │ │ + 0x001d - 0x002a reg=0 e Ljava/lang/IllegalAccessException; │ │ + 0x0000 - 0x002a reg=5 notif Landroid/app/Notification; │ │ + │ │ + #11 : (in Landroid/support/v4/app/NotificationCompatJellybean;) │ │ + name : 'getActionsFromParcelableArrayList' │ │ + type : '(Ljava/util/ArrayList;Landroid/support/v4/app/NotificationCompatBase$Action$Factory;Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput$Factory;)[Landroid/support/v4/app/NotificationCompatBase$Action;' │ │ + access : 0x0009 (PUBLIC STATIC) │ │ + code - │ │ + registers : 6 │ │ + ins : 3 │ │ + outs : 3 │ │ + insns size : 31 16-bit code units │ │ +0557e0: |[0557e0] android.support.v4.app.NotificationCompatJellybean.getActionsFromParcelableArrayList:(Ljava/util/ArrayList;Landroid/support/v4/app/NotificationCompatBase$Action$Factory;Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput$Factory;)[Landroid/support/v4/app/NotificationCompatBase$Action; │ │ +0557f0: 3903 0400 |0000: if-nez v3, 0004 // +0004 │ │ +0557f4: 1200 |0002: const/4 v0, #int 0 // #0 │ │ +0557f6: 1100 |0003: return-object v0 │ │ +0557f8: 6e10 de22 0300 |0004: invoke-virtual {v3}, Ljava/util/ArrayList;.size:()I // method@22de │ │ +0557fe: 0a02 |0007: move-result v2 │ │ +055800: 7220 1408 2400 |0008: invoke-interface {v4, v2}, Landroid/support/v4/app/NotificationCompatBase$Action$Factory;.newArray:(I)[Landroid/support/v4/app/NotificationCompatBase$Action; // method@0814 │ │ +055806: 0c00 |000b: move-result-object v0 │ │ +055808: 1201 |000c: const/4 v1, #int 0 // #0 │ │ +05580a: 2102 |000d: array-length v2, v0 │ │ +05580c: 3521 f5ff |000e: if-ge v1, v2, 0003 // -000b │ │ +055810: 6e20 d722 1300 |0010: invoke-virtual {v3, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@22d7 │ │ +055816: 0c02 |0013: move-result-object v2 │ │ +055818: 1f02 a000 |0014: check-cast v2, Landroid/os/Bundle; // type@00a0 │ │ +05581c: 7130 3908 4205 |0016: invoke-static {v2, v4, v5}, Landroid/support/v4/app/NotificationCompatJellybean;.getActionFromBundle:(Landroid/os/Bundle;Landroid/support/v4/app/NotificationCompatBase$Action$Factory;Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput$Factory;)Landroid/support/v4/app/NotificationCompatBase$Action; // method@0839 │ │ +055822: 0c02 |0019: move-result-object v2 │ │ +055824: 4d02 0001 |001a: aput-object v2, v0, v1 │ │ +055828: d801 0101 |001c: add-int/lit8 v1, v1, #int 1 // #01 │ │ +05582c: 28ef |001e: goto 000d // -0011 │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=344 │ │ + 0x0002 line=345 │ │ + 0x0003 line=352 │ │ + 0x0004 line=347 │ │ + 0x000c line=348 │ │ + 0x0010 line=349 │ │ + 0x001c line=348 │ │ + locals : │ │ + 0x0000 - 0x0000 reg=3 (null) Ljava/util/ArrayList; │ │ + 0x000c - 0x001f reg=0 actions [Landroid/support/v4/app/NotificationCompatBase$Action; │ │ + 0x000d - 0x001f reg=1 i I │ │ + 0x0000 - 0x001f reg=3 parcelables Ljava/util/ArrayList; Ljava/util/ArrayList; │ │ + 0x0000 - 0x001f reg=4 actionFactory Landroid/support/v4/app/NotificationCompatBase$Action$Factory; │ │ + 0x0000 - 0x001f reg=5 remoteInputFactory Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput$Factory; │ │ + │ │ + #12 : (in Landroid/support/v4/app/NotificationCompatJellybean;) │ │ + name : 'getBundleForAction' │ │ + type : '(Landroid/support/v4/app/NotificationCompatBase$Action;)Landroid/os/Bundle;' │ │ + access : 0x000a (PRIVATE STATIC) │ │ + code - │ │ + registers : 4 │ │ + ins : 1 │ │ + outs : 3 │ │ + insns size : 55 16-bit code units │ │ +055830: |[055830] android.support.v4.app.NotificationCompatJellybean.getBundleForAction:(Landroid/support/v4/app/NotificationCompatBase$Action;)Landroid/os/Bundle; │ │ +055840: 2200 a000 |0000: new-instance v0, Landroid/os/Bundle; // type@00a0 │ │ +055844: 7010 e102 0000 |0002: invoke-direct {v0}, Landroid/os/Bundle;.:()V // method@02e1 │ │ +05584a: 1a01 c81a |0005: const-string v1, "icon" // string@1ac8 │ │ +05584e: 6e10 1808 0300 |0007: invoke-virtual {v3}, Landroid/support/v4/app/NotificationCompatBase$Action;.getIcon:()I // method@0818 │ │ +055854: 0a02 |000a: move-result v2 │ │ +055856: 6e30 fb02 1002 |000b: invoke-virtual {v0, v1, v2}, Landroid/os/Bundle;.putInt:(Ljava/lang/String;I)V // method@02fb │ │ +05585c: 1a01 2527 |000e: const-string v1, "title" // string@2725 │ │ +055860: 6e10 1a08 0300 |0010: invoke-virtual {v3}, Landroid/support/v4/app/NotificationCompatBase$Action;.getTitle:()Ljava/lang/CharSequence; // method@081a │ │ +055866: 0c02 |0013: move-result-object v2 │ │ +055868: 6e30 f902 1002 |0014: invoke-virtual {v0, v1, v2}, Landroid/os/Bundle;.putCharSequence:(Ljava/lang/String;Ljava/lang/CharSequence;)V // method@02f9 │ │ +05586e: 1a01 0611 |0017: const-string v1, "actionIntent" // string@1106 │ │ +055872: 6e10 1608 0300 |0019: invoke-virtual {v3}, Landroid/support/v4/app/NotificationCompatBase$Action;.getActionIntent:()Landroid/app/PendingIntent; // method@0816 │ │ +055878: 0c02 |001c: move-result-object v2 │ │ +05587a: 6e30 fd02 1002 |001d: invoke-virtual {v0, v1, v2}, Landroid/os/Bundle;.putParcelable:(Ljava/lang/String;Landroid/os/Parcelable;)V // method@02fd │ │ +055880: 1a01 8115 |0020: const-string v1, "extras" // string@1581 │ │ +055884: 6e10 1708 0300 |0022: invoke-virtual {v3}, Landroid/support/v4/app/NotificationCompatBase$Action;.getExtras:()Landroid/os/Bundle; // method@0817 │ │ +05588a: 0c02 |0025: move-result-object v2 │ │ +05588c: 6e30 f802 1002 |0026: invoke-virtual {v0, v1, v2}, Landroid/os/Bundle;.putBundle:(Ljava/lang/String;Landroid/os/Bundle;)V // method@02f8 │ │ +055892: 1a01 ff22 |0029: const-string v1, "remoteInputs" // string@22ff │ │ +055896: 6e10 1908 0300 |002b: invoke-virtual {v3}, Landroid/support/v4/app/NotificationCompatBase$Action;.getRemoteInputs:()[Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput; // method@0819 │ │ +05589c: 0c02 |002e: move-result-object v2 │ │ +05589e: 7110 c908 0200 |002f: invoke-static {v2}, Landroid/support/v4/app/RemoteInputCompatJellybean;.toBundleArray:([Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput;)[Landroid/os/Bundle; // method@08c9 │ │ +0558a4: 0c02 |0032: move-result-object v2 │ │ +0558a6: 6e30 fe02 1002 |0033: invoke-virtual {v0, v1, v2}, Landroid/os/Bundle;.putParcelableArray:(Ljava/lang/String;[Landroid/os/Parcelable;)V // method@02fe │ │ +0558ac: 1100 |0036: return-object v0 │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=381 │ │ + 0x0005 line=382 │ │ + 0x000e line=383 │ │ + 0x0017 line=384 │ │ + 0x0020 line=385 │ │ + 0x0029 line=386 │ │ + 0x0036 line=388 │ │ + locals : │ │ + 0x0005 - 0x0037 reg=0 bundle Landroid/os/Bundle; │ │ + 0x0000 - 0x0037 reg=3 action Landroid/support/v4/app/NotificationCompatBase$Action; │ │ + │ │ + #13 : (in Landroid/support/v4/app/NotificationCompatJellybean;) │ │ + name : 'getExtras' │ │ + type : '(Landroid/app/Notification;)Landroid/os/Bundle;' │ │ + access : 0x0009 (PUBLIC STATIC) │ │ + code - │ │ + registers : 8 │ │ + ins : 1 │ │ + outs : 3 │ │ + insns size : 102 16-bit code units │ │ +0558b0: |[0558b0] android.support.v4.app.NotificationCompatJellybean.getExtras:(Landroid/app/Notification;)Landroid/os/Bundle; │ │ +0558c0: 1203 |0000: const/4 v3, #int 0 // #0 │ │ +0558c2: 6204 d102 |0001: sget-object v4, Landroid/support/v4/app/NotificationCompatJellybean;.sExtrasLock:Ljava/lang/Object; // field@02d1 │ │ +0558c6: 1d04 |0003: monitor-enter v4 │ │ +0558c8: 6305 d002 |0004: sget-boolean v5, Landroid/support/v4/app/NotificationCompatJellybean;.sExtrasFieldAccessFailed:Z // field@02d0 │ │ +0558cc: 3805 0500 |0006: if-eqz v5, 000b // +0005 │ │ +0558d0: 1e04 |0008: monitor-exit v4 │ │ +0558d2: 0731 |0009: move-object v1, v3 │ │ +0558d4: 1101 |000a: return-object v1 │ │ +0558d6: 6205 cf02 |000b: sget-object v5, Landroid/support/v4/app/NotificationCompatJellybean;.sExtrasField:Ljava/lang/reflect/Field; // field@02cf │ │ +0558da: 3905 2900 |000d: if-nez v5, 0036 // +0029 │ │ +0558de: 1c05 2200 |000f: const-class v5, Landroid/app/Notification; // type@0022 │ │ +0558e2: 1a06 8115 |0011: const-string v6, "extras" // string@1581 │ │ +0558e6: 6e20 5722 6500 |0013: invoke-virtual {v5, v6}, Ljava/lang/Class;.getDeclaredField:(Ljava/lang/String;)Ljava/lang/reflect/Field; // method@2257 │ │ +0558ec: 0c02 |0016: move-result-object v2 │ │ +0558ee: 1c05 a000 |0017: const-class v5, Landroid/os/Bundle; // type@00a0 │ │ +0558f2: 6e10 c022 0200 |0019: invoke-virtual {v2}, Ljava/lang/reflect/Field;.getType:()Ljava/lang/Class; // method@22c0 │ │ +0558f8: 0c06 |001c: move-result-object v6 │ │ +0558fa: 6e20 5e22 6500 |001d: invoke-virtual {v5, v6}, Ljava/lang/Class;.isAssignableFrom:(Ljava/lang/Class;)Z // method@225e │ │ +055900: 0a05 |0020: move-result v5 │ │ +055902: 3905 0f00 |0021: if-nez v5, 0030 // +000f │ │ +055906: 1a05 ff0c |0023: const-string v5, "NotificationCompat" // string@0cff │ │ +05590a: 1a06 fc0c |0025: const-string v6, "Notification.extras field is not of type Bundle" // string@0cfc │ │ +05590e: 7120 711c 6500 |0027: invoke-static {v5, v6}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@1c71 │ │ +055914: 1215 |002a: const/4 v5, #int 1 // #1 │ │ +055916: 6a05 d002 |002b: sput-boolean v5, Landroid/support/v4/app/NotificationCompatJellybean;.sExtrasFieldAccessFailed:Z // field@02d0 │ │ +05591a: 1e04 |002d: monitor-exit v4 │ │ +05591c: 0731 |002e: move-object v1, v3 │ │ +05591e: 28db |002f: goto 000a // -0025 │ │ +055920: 1215 |0030: const/4 v5, #int 1 // #1 │ │ +055922: 6e20 c222 5200 |0031: invoke-virtual {v2, v5}, Ljava/lang/reflect/Field;.setAccessible:(Z)V // method@22c2 │ │ +055928: 6902 cf02 |0034: sput-object v2, Landroid/support/v4/app/NotificationCompatJellybean;.sExtrasField:Ljava/lang/reflect/Field; // field@02cf │ │ +05592c: 6205 cf02 |0036: sget-object v5, Landroid/support/v4/app/NotificationCompatJellybean;.sExtrasField:Ljava/lang/reflect/Field; // field@02cf │ │ +055930: 6e20 be22 7500 |0038: invoke-virtual {v5, v7}, Ljava/lang/reflect/Field;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@22be │ │ +055936: 0c01 |003b: move-result-object v1 │ │ +055938: 1f01 a000 |003c: check-cast v1, Landroid/os/Bundle; // type@00a0 │ │ +05593c: 3901 0c00 |003e: if-nez v1, 004a // +000c │ │ +055940: 2201 a000 |0040: new-instance v1, Landroid/os/Bundle; // type@00a0 │ │ +055944: 7010 e102 0100 |0042: invoke-direct {v1}, Landroid/os/Bundle;.:()V // method@02e1 │ │ +05594a: 6205 cf02 |0045: sget-object v5, Landroid/support/v4/app/NotificationCompatJellybean;.sExtrasField:Ljava/lang/reflect/Field; // field@02cf │ │ +05594e: 6e30 c122 7501 |0047: invoke-virtual {v5, v7, v1}, Ljava/lang/reflect/Field;.set:(Ljava/lang/Object;Ljava/lang/Object;)V // method@22c1 │ │ +055954: 1e04 |004a: monitor-exit v4 │ │ +055956: 28bf |004b: goto 000a // -0041 │ │ +055958: 0d03 |004c: move-exception v3 │ │ +05595a: 1e04 |004d: monitor-exit v4 │ │ +05595c: 2703 |004e: throw v3 │ │ +05595e: 0d00 |004f: move-exception v0 │ │ +055960: 1a05 ff0c |0050: const-string v5, "NotificationCompat" // string@0cff │ │ +055964: 1a06 540f |0052: const-string v6, "Unable to access notification extras" // string@0f54 │ │ +055968: 7130 721c 6500 |0054: invoke-static {v5, v6, v0}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@1c72 │ │ +05596e: 1215 |0057: const/4 v5, #int 1 // #1 │ │ +055970: 6a05 d002 |0058: sput-boolean v5, Landroid/support/v4/app/NotificationCompatJellybean;.sExtrasFieldAccessFailed:Z // field@02d0 │ │ +055974: 1e04 |005a: monitor-exit v4 │ │ +055976: 0731 |005b: move-object v1, v3 │ │ +055978: 28ae |005c: goto 000a // -0052 │ │ +05597a: 0d00 |005d: move-exception v0 │ │ +05597c: 1a05 ff0c |005e: const-string v5, "NotificationCompat" // string@0cff │ │ +055980: 1a06 540f |0060: const-string v6, "Unable to access notification extras" // string@0f54 │ │ +055984: 7130 721c 6500 |0062: invoke-static {v5, v6, v0}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@1c72 │ │ +05598a: 28f2 |0065: goto 0057 // -000e │ │ + catches : 6 │ │ + 0x0004 - 0x0009 │ │ + -> 0x004c │ │ + 0x000b - 0x002d │ │ + Ljava/lang/IllegalAccessException; -> 0x004f │ │ + Ljava/lang/NoSuchFieldException; -> 0x005d │ │ + -> 0x004c │ │ + 0x002d - 0x002e │ │ + -> 0x004c │ │ + 0x0031 - 0x004a │ │ + Ljava/lang/IllegalAccessException; -> 0x004f │ │ + Ljava/lang/NoSuchFieldException; -> 0x005d │ │ + -> 0x004c │ │ + 0x004a - 0x004e │ │ + -> 0x004c │ │ + 0x0050 - 0x0065 │ │ + -> 0x004c │ │ + positions : │ │ + 0x0001 line=212 │ │ + 0x0004 line=213 │ │ + 0x0008 line=214 │ │ + 0x000a line=239 │ │ + 0x000b line=217 │ │ + 0x000f line=218 │ │ + 0x0017 line=219 │ │ + 0x0023 line=220 │ │ + 0x002a line=221 │ │ + 0x002d line=222 │ │ + 0x0030 line=224 │ │ + 0x0034 line=225 │ │ + 0x0036 line=227 │ │ + 0x003e line=228 │ │ + 0x0040 line=229 │ │ + 0x0045 line=230 │ │ + 0x004a line=232 │ │ + 0x004c line=240 │ │ + 0x004f line=233 │ │ + 0x0050 line=234 │ │ + 0x0057 line=238 │ │ + 0x005a line=239 │ │ + 0x005d line=235 │ │ + 0x005e line=236 │ │ + locals : │ │ + 0x0017 - 0x0036 reg=2 extrasField Ljava/lang/reflect/Field; │ │ + 0x003e - 0x0042 reg=1 extras Landroid/os/Bundle; │ │ + 0x0045 - 0x004c reg=1 extras Landroid/os/Bundle; │ │ + 0x0050 - 0x0057 reg=0 e Ljava/lang/IllegalAccessException; │ │ + 0x005e - 0x0066 reg=0 e Ljava/lang/NoSuchFieldException; │ │ + 0x0000 - 0x0066 reg=7 notif Landroid/app/Notification; │ │ + │ │ + #14 : (in Landroid/support/v4/app/NotificationCompatJellybean;) │ │ + name : 'getGroup' │ │ + type : '(Landroid/app/Notification;)Ljava/lang/String;' │ │ + access : 0x0009 (PUBLIC STATIC) │ │ + code - │ │ + registers : 3 │ │ + ins : 1 │ │ + outs : 2 │ │ + insns size : 11 16-bit code units │ │ +0559c8: |[0559c8] android.support.v4.app.NotificationCompatJellybean.getGroup:(Landroid/app/Notification;)Ljava/lang/String; │ │ +0559d8: 7110 3d08 0200 |0000: invoke-static {v2}, Landroid/support/v4/app/NotificationCompatJellybean;.getExtras:(Landroid/app/Notification;)Landroid/os/Bundle; // method@083d │ │ +0559de: 0c00 |0003: move-result-object v0 │ │ +0559e0: 1a01 c911 |0004: const-string v1, "android.support.groupKey" // string@11c9 │ │ +0559e4: 6e20 f202 1000 |0006: invoke-virtual {v0, v1}, Landroid/os/Bundle;.getString:(Ljava/lang/String;)Ljava/lang/String; // method@02f2 │ │ +0559ea: 0c00 |0009: move-result-object v0 │ │ +0559ec: 1100 |000a: return-object v0 │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=396 │ │ + locals : │ │ + 0x0000 - 0x000b reg=2 n Landroid/app/Notification; │ │ + │ │ + #15 : (in Landroid/support/v4/app/NotificationCompatJellybean;) │ │ + name : 'getLocalOnly' │ │ + type : '(Landroid/app/Notification;)Z' │ │ + access : 0x0009 (PUBLIC STATIC) │ │ + code - │ │ + registers : 3 │ │ + ins : 1 │ │ + outs : 2 │ │ + insns size : 11 16-bit code units │ │ +0559f0: |[0559f0] android.support.v4.app.NotificationCompatJellybean.getLocalOnly:(Landroid/app/Notification;)Z │ │ +055a00: 7110 3d08 0200 |0000: invoke-static {v2}, Landroid/support/v4/app/NotificationCompatJellybean;.getExtras:(Landroid/app/Notification;)Landroid/os/Bundle; // method@083d │ │ +055a06: 0c00 |0003: move-result-object v0 │ │ +055a08: 1a01 cb11 |0004: const-string v1, "android.support.localOnly" // string@11cb │ │ +055a0c: 6e20 e502 1000 |0006: invoke-virtual {v0, v1}, Landroid/os/Bundle;.getBoolean:(Ljava/lang/String;)Z // method@02e5 │ │ +055a12: 0a00 |0009: move-result v0 │ │ +055a14: 0f00 |000a: return v0 │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=392 │ │ + locals : │ │ + 0x0000 - 0x000b reg=2 notif Landroid/app/Notification; │ │ + │ │ + #16 : (in Landroid/support/v4/app/NotificationCompatJellybean;) │ │ + name : 'getParcelableArrayListForActions' │ │ + type : '([Landroid/support/v4/app/NotificationCompatBase$Action;)Ljava/util/ArrayList;' │ │ + access : 0x0009 (PUBLIC STATIC) │ │ + code - │ │ + registers : 7 │ │ + ins : 1 │ │ + outs : 2 │ │ + insns size : 27 16-bit code units │ │ +055a18: |[055a18] android.support.v4.app.NotificationCompatJellybean.getParcelableArrayListForActions:([Landroid/support/v4/app/NotificationCompatBase$Action;)Ljava/util/ArrayList; │ │ +055a28: 3906 0400 |0000: if-nez v6, 0004 // +0004 │ │ +055a2c: 1204 |0002: const/4 v4, #int 0 // #0 │ │ +055a2e: 1104 |0003: return-object v4 │ │ +055a30: 2204 5905 |0004: new-instance v4, Ljava/util/ArrayList; // type@0559 │ │ +055a34: 2165 |0006: array-length v5, v6 │ │ +055a36: 7020 d022 5400 |0007: invoke-direct {v4, v5}, Ljava/util/ArrayList;.:(I)V // method@22d0 │ │ +055a3c: 0761 |000a: move-object v1, v6 │ │ +055a3e: 2113 |000b: array-length v3, v1 │ │ +055a40: 1202 |000c: const/4 v2, #int 0 // #0 │ │ +055a42: 3532 f6ff |000d: if-ge v2, v3, 0003 // -000a │ │ +055a46: 4600 0102 |000f: aget-object v0, v1, v2 │ │ +055a4a: 7110 3c08 0000 |0011: invoke-static {v0}, Landroid/support/v4/app/NotificationCompatJellybean;.getBundleForAction:(Landroid/support/v4/app/NotificationCompatBase$Action;)Landroid/os/Bundle; // method@083c │ │ +055a50: 0c05 |0014: move-result-object v5 │ │ +055a52: 6e20 d322 5400 |0015: invoke-virtual {v4, v5}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@22d3 │ │ +055a58: d802 0201 |0018: add-int/lit8 v2, v2, #int 1 // #01 │ │ +055a5c: 28f3 |001a: goto 000d // -000d │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=370 │ │ + 0x0002 line=371 │ │ + 0x0003 line=377 │ │ + 0x0004 line=373 │ │ + 0x000a line=374 │ │ + 0x0011 line=375 │ │ + 0x0018 line=374 │ │ + locals : │ │ + 0x0011 - 0x001b reg=0 action Landroid/support/v4/app/NotificationCompatBase$Action; │ │ + 0x000b - 0x001b reg=1 arr$ [Landroid/support/v4/app/NotificationCompatBase$Action; │ │ + 0x000d - 0x001b reg=2 i$ I │ │ + 0x000c - 0x001b reg=3 len$ I │ │ + 0x000a - 0x001b reg=4 parcelables Ljava/util/ArrayList; Ljava/util/ArrayList; │ │ + 0x0000 - 0x001b reg=6 actions [Landroid/support/v4/app/NotificationCompatBase$Action; │ │ + │ │ + #17 : (in Landroid/support/v4/app/NotificationCompatJellybean;) │ │ + name : 'getSortKey' │ │ + type : '(Landroid/app/Notification;)Ljava/lang/String;' │ │ + access : 0x0009 (PUBLIC STATIC) │ │ + code - │ │ + registers : 3 │ │ + ins : 1 │ │ + outs : 2 │ │ + insns size : 11 16-bit code units │ │ +055a60: |[055a60] android.support.v4.app.NotificationCompatJellybean.getSortKey:(Landroid/app/Notification;)Ljava/lang/String; │ │ +055a70: 7110 3d08 0200 |0000: invoke-static {v2}, Landroid/support/v4/app/NotificationCompatJellybean;.getExtras:(Landroid/app/Notification;)Landroid/os/Bundle; // method@083d │ │ +055a76: 0c00 |0003: move-result-object v0 │ │ +055a78: 1a01 cd11 |0004: const-string v1, "android.support.sortKey" // string@11cd │ │ +055a7c: 6e20 f202 1000 |0006: invoke-virtual {v0, v1}, Landroid/os/Bundle;.getString:(Ljava/lang/String;)Ljava/lang/String; // method@02f2 │ │ +055a82: 0c00 |0009: move-result-object v0 │ │ +055a84: 1100 |000a: return-object v0 │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=404 │ │ + locals : │ │ + 0x0000 - 0x000b reg=2 n Landroid/app/Notification; │ │ + │ │ + #18 : (in Landroid/support/v4/app/NotificationCompatJellybean;) │ │ + name : 'isGroupSummary' │ │ + type : '(Landroid/app/Notification;)Z' │ │ + access : 0x0009 (PUBLIC STATIC) │ │ + code - │ │ + registers : 3 │ │ + ins : 1 │ │ + outs : 2 │ │ + insns size : 11 16-bit code units │ │ +055a88: |[055a88] android.support.v4.app.NotificationCompatJellybean.isGroupSummary:(Landroid/app/Notification;)Z │ │ +055a98: 7110 3d08 0200 |0000: invoke-static {v2}, Landroid/support/v4/app/NotificationCompatJellybean;.getExtras:(Landroid/app/Notification;)Landroid/os/Bundle; // method@083d │ │ +055a9e: 0c00 |0003: move-result-object v0 │ │ +055aa0: 1a01 ca11 |0004: const-string v1, "android.support.isGroupSummary" // string@11ca │ │ +055aa4: 6e20 e502 1000 |0006: invoke-virtual {v0, v1}, Landroid/os/Bundle;.getBoolean:(Ljava/lang/String;)Z // method@02e5 │ │ +055aaa: 0a00 |0009: move-result v0 │ │ +055aac: 0f00 |000a: return v0 │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=400 │ │ + locals : │ │ + 0x0000 - 0x000b reg=2 n Landroid/app/Notification; │ │ + │ │ + #19 : (in Landroid/support/v4/app/NotificationCompatJellybean;) │ │ + name : 'readAction' │ │ + type : '(Landroid/support/v4/app/NotificationCompatBase$Action$Factory;Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput$Factory;ILjava/lang/CharSequence;Landroid/app/PendingIntent;Landroid/os/Bundle;)Landroid/support/v4/app/NotificationCompatBase$Action;' │ │ + access : 0x0009 (PUBLIC STATIC) │ │ + code - │ │ + registers : 12 │ │ + ins : 6 │ │ + outs : 6 │ │ + insns size : 23 16-bit code units │ │ +055ab0: |[055ab0] android.support.v4.app.NotificationCompatJellybean.readAction:(Landroid/support/v4/app/NotificationCompatBase$Action$Factory;Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput$Factory;ILjava/lang/CharSequence;Landroid/app/PendingIntent;Landroid/os/Bundle;)Landroid/support/v4/app/NotificationCompatBase$Action; │ │ +055ac0: 1205 |0000: const/4 v5, #int 0 // #0 │ │ +055ac2: 380b 0c00 |0001: if-eqz v11, 000d // +000c │ │ +055ac6: 1a00 cc11 |0003: const-string v0, "android.support.remoteInputs" // string@11cc │ │ +055aca: 7120 9404 0b00 |0005: invoke-static {v11, v0}, Landroid/support/v4/app/BundleUtil;.getBundleArrayFromBundle:(Landroid/os/Bundle;Ljava/lang/String;)[Landroid/os/Bundle; // method@0494 │ │ +055ad0: 0c00 |0008: move-result-object v0 │ │ +055ad2: 7120 c608 7000 |0009: invoke-static {v0, v7}, Landroid/support/v4/app/RemoteInputCompatJellybean;.fromBundleArray:([Landroid/os/Bundle;Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput$Factory;)[Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput; // method@08c6 │ │ +055ad8: 0c05 |000c: move-result-object v5 │ │ +055ada: 0760 |000d: move-object v0, v6 │ │ +055adc: 0181 |000e: move v1, v8 │ │ +055ade: 0792 |000f: move-object v2, v9 │ │ +055ae0: 07a3 |0010: move-object v3, v10 │ │ +055ae2: 07b4 |0011: move-object v4, v11 │ │ +055ae4: 7806 1308 0000 |0012: invoke-interface/range {v0, v1, v2, v3, v4, v5}, Landroid/support/v4/app/NotificationCompatBase$Action$Factory;.build:(ILjava/lang/CharSequence;Landroid/app/PendingIntent;Landroid/os/Bundle;[Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput;)Landroid/support/v4/app/NotificationCompatBase$Action; // method@0813 │ │ +055aea: 0c00 |0015: move-result-object v0 │ │ +055aec: 1100 |0016: return-object v0 │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=247 │ │ + 0x0001 line=248 │ │ + 0x0003 line=249 │ │ + 0x0012 line=253 │ │ + locals : │ │ + 0x0001 - 0x0017 reg=5 remoteInputs [Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput; │ │ + 0x0000 - 0x0017 reg=6 factory Landroid/support/v4/app/NotificationCompatBase$Action$Factory; │ │ + 0x0000 - 0x0017 reg=7 remoteInputFactory Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput$Factory; │ │ + 0x0000 - 0x0017 reg=8 icon I │ │ + 0x0000 - 0x0017 reg=9 title Ljava/lang/CharSequence; │ │ + 0x0000 - 0x0017 reg=10 actionIntent Landroid/app/PendingIntent; │ │ + 0x0000 - 0x0017 reg=11 extras Landroid/os/Bundle; │ │ + │ │ + #20 : (in Landroid/support/v4/app/NotificationCompatJellybean;) │ │ + name : 'writeActionAndGetExtras' │ │ + type : '(Landroid/app/Notification$Builder;Landroid/support/v4/app/NotificationCompatBase$Action;)Landroid/os/Bundle;' │ │ + access : 0x0009 (PUBLIC STATIC) │ │ + code - │ │ + registers : 6 │ │ + ins : 2 │ │ + outs : 4 │ │ + insns size : 44 16-bit code units │ │ +055af0: |[055af0] android.support.v4.app.NotificationCompatJellybean.writeActionAndGetExtras:(Landroid/app/Notification$Builder;Landroid/support/v4/app/NotificationCompatBase$Action;)Landroid/os/Bundle; │ │ +055b00: 6e10 1808 0500 |0000: invoke-virtual {v5}, Landroid/support/v4/app/NotificationCompatBase$Action;.getIcon:()I // method@0818 │ │ +055b06: 0a01 |0003: move-result v1 │ │ +055b08: 6e10 1a08 0500 |0004: invoke-virtual {v5}, Landroid/support/v4/app/NotificationCompatBase$Action;.getTitle:()Ljava/lang/CharSequence; // method@081a │ │ +055b0e: 0c02 |0007: move-result-object v2 │ │ +055b10: 6e10 1608 0500 |0008: invoke-virtual {v5}, Landroid/support/v4/app/NotificationCompatBase$Action;.getActionIntent:()Landroid/app/PendingIntent; // method@0816 │ │ +055b16: 0c03 |000b: move-result-object v3 │ │ +055b18: 6e40 9900 1432 |000c: invoke-virtual {v4, v1, v2, v3}, Landroid/app/Notification$Builder;.addAction:(ILjava/lang/CharSequence;Landroid/app/PendingIntent;)Landroid/app/Notification$Builder; // method@0099 │ │ +055b1e: 2200 a000 |000f: new-instance v0, Landroid/os/Bundle; // type@00a0 │ │ +055b22: 6e10 1708 0500 |0011: invoke-virtual {v5}, Landroid/support/v4/app/NotificationCompatBase$Action;.getExtras:()Landroid/os/Bundle; // method@0817 │ │ +055b28: 0c01 |0014: move-result-object v1 │ │ +055b2a: 7020 e202 1000 |0015: invoke-direct {v0, v1}, Landroid/os/Bundle;.:(Landroid/os/Bundle;)V // method@02e2 │ │ +055b30: 6e10 1908 0500 |0018: invoke-virtual {v5}, Landroid/support/v4/app/NotificationCompatBase$Action;.getRemoteInputs:()[Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput; // method@0819 │ │ +055b36: 0c01 |001b: move-result-object v1 │ │ +055b38: 3801 0f00 |001c: if-eqz v1, 002b // +000f │ │ +055b3c: 1a01 cc11 |001e: const-string v1, "android.support.remoteInputs" // string@11cc │ │ +055b40: 6e10 1908 0500 |0020: invoke-virtual {v5}, Landroid/support/v4/app/NotificationCompatBase$Action;.getRemoteInputs:()[Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput; // method@0819 │ │ +055b46: 0c02 |0023: move-result-object v2 │ │ +055b48: 7110 c908 0200 |0024: invoke-static {v2}, Landroid/support/v4/app/RemoteInputCompatJellybean;.toBundleArray:([Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput;)[Landroid/os/Bundle; // method@08c9 │ │ +055b4e: 0c02 |0027: move-result-object v2 │ │ +055b50: 6e30 fe02 1002 |0028: invoke-virtual {v0, v1, v2}, Landroid/os/Bundle;.putParcelableArray:(Ljava/lang/String;[Landroid/os/Parcelable;)V // method@02fe │ │ +055b56: 1100 |002b: return-object v0 │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=258 │ │ + 0x000f line=259 │ │ + 0x0018 line=260 │ │ + 0x001e line=261 │ │ + 0x002b line=264 │ │ + locals : │ │ + 0x0018 - 0x002c reg=0 actionExtras Landroid/os/Bundle; │ │ + 0x0000 - 0x002c reg=4 builder Landroid/app/Notification$Builder; │ │ + 0x0000 - 0x002c reg=5 action Landroid/support/v4/app/NotificationCompatBase$Action; │ │ + │ │ + Virtual methods - │ │ + source_file_idx : 3345 (NotificationCompatJellybean.java) │ │ + │ │ +Class #123 header: │ │ +class_idx : 383 │ │ +access_flags : 0 (0x0000) │ │ +superclass_idx : 1337 │ │ +source_file_idx : 3346 │ │ +static_fields_size : 0 │ │ +instance_fields_size: 0 │ │ +direct_methods_size : 8 │ │ +virtual_methods_size: 0 │ │ + │ │ +Class #123 annotations: │ │ +Annotations on class │ │ + VISIBILITY_SYSTEM Ldalvik/annotation/MemberClasses; value={ Landroid/support/v4/app/NotificationCompatKitKat$Builder; } │ │ + │ │ +Class #123 - │ │ + Class descriptor : 'Landroid/support/v4/app/NotificationCompatKitKat;' │ │ + Access flags : 0x0000 () │ │ + Superclass : 'Ljava/lang/Object;' │ │ + Interfaces - │ │ + Static fields - │ │ + Instance fields - │ │ + Direct methods - │ │ + #0 : (in Landroid/support/v4/app/NotificationCompatKitKat;) │ │ + name : '' │ │ + type : '()V' │ │ + access : 0x10000 (CONSTRUCTOR) │ │ + code - │ │ + registers : 1 │ │ + ins : 1 │ │ + outs : 1 │ │ + insns size : 4 16-bit code units │ │ +055b58: |[055b58] android.support.v4.app.NotificationCompatKitKat.:()V │ │ +055b68: 7010 8622 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2286 │ │ +055b6e: 0e00 |0003: return-void │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=30 │ │ + 0x0003 line=31 │ │ + locals : │ │ + 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/NotificationCompatKitKat; │ │ + │ │ + #1 : (in Landroid/support/v4/app/NotificationCompatKitKat;) │ │ + name : 'getAction' │ │ + type : '(Landroid/app/Notification;ILandroid/support/v4/app/NotificationCompatBase$Action$Factory;Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput$Factory;)Landroid/support/v4/app/NotificationCompatBase$Action;' │ │ + access : 0x0009 (PUBLIC STATIC) │ │ + code - │ │ + registers : 12 │ │ + ins : 4 │ │ + outs : 6 │ │ + insns size : 34 16-bit code units │ │ +055b70: |[055b70] android.support.v4.app.NotificationCompatKitKat.getAction:(Landroid/app/Notification;ILandroid/support/v4/app/NotificationCompatBase$Action$Factory;Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput$Factory;)Landroid/support/v4/app/NotificationCompatBase$Action; │ │ +055b80: 5480 0400 |0000: iget-object v0, v8, Landroid/app/Notification;.actions:[Landroid/app/Notification$Action; // field@0004 │ │ +055b84: 4606 0009 |0002: aget-object v6, v0, v9 │ │ +055b88: 1205 |0004: const/4 v5, #int 0 // #0 │ │ +055b8a: 5480 0a00 |0005: iget-object v0, v8, Landroid/app/Notification;.extras:Landroid/os/Bundle; // field@000a │ │ +055b8e: 1a01 c711 |0007: const-string v1, "android.support.actionExtras" // string@11c7 │ │ +055b92: 6e20 f102 1000 |0009: invoke-virtual {v0, v1}, Landroid/os/Bundle;.getSparseParcelableArray:(Ljava/lang/String;)Landroid/util/SparseArray; // method@02f1 │ │ +055b98: 0c07 |000c: move-result-object v7 │ │ +055b9a: 3807 0800 |000d: if-eqz v7, 0015 // +0008 │ │ +055b9e: 6e20 7b1c 9700 |000f: invoke-virtual {v7, v9}, Landroid/util/SparseArray;.get:(I)Ljava/lang/Object; // method@1c7b │ │ +055ba4: 0c05 |0012: move-result-object v5 │ │ +055ba6: 1f05 a000 |0013: check-cast v5, Landroid/os/Bundle; // type@00a0 │ │ +055baa: 5262 0100 |0015: iget v2, v6, Landroid/app/Notification$Action;.icon:I // field@0001 │ │ +055bae: 5463 0200 |0017: iget-object v3, v6, Landroid/app/Notification$Action;.title:Ljava/lang/CharSequence; // field@0002 │ │ +055bb2: 5464 0000 |0019: iget-object v4, v6, Landroid/app/Notification$Action;.actionIntent:Landroid/app/PendingIntent; // field@0000 │ │ +055bb6: 07a0 |001b: move-object v0, v10 │ │ +055bb8: 07b1 |001c: move-object v1, v11 │ │ +055bba: 7706 4308 0000 |001d: invoke-static/range {v0, v1, v2, v3, v4, v5}, Landroid/support/v4/app/NotificationCompatJellybean;.readAction:(Landroid/support/v4/app/NotificationCompatBase$Action$Factory;Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput$Factory;ILjava/lang/CharSequence;Landroid/app/PendingIntent;Landroid/os/Bundle;)Landroid/support/v4/app/NotificationCompatBase$Action; // method@0843 │ │ +055bc0: 0c00 |0020: move-result-object v0 │ │ +055bc2: 1100 |0021: return-object v0 │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=129 │ │ + 0x0004 line=130 │ │ + 0x0005 line=131 │ │ + 0x000d line=133 │ │ + 0x000f line=134 │ │ + 0x0015 line=136 │ │ + locals : │ │ + 0x0005 - 0x0013 reg=5 actionExtras Landroid/os/Bundle; │ │ + 0x0015 - 0x0022 reg=5 actionExtras Landroid/os/Bundle; │ │ + 0x0004 - 0x0022 reg=6 action Landroid/app/Notification$Action; │ │ + 0x000d - 0x0022 reg=7 actionExtrasMap Landroid/util/SparseArray; Landroid/util/SparseArray; │ │ + 0x0000 - 0x0022 reg=8 notif Landroid/app/Notification; │ │ + 0x0000 - 0x0022 reg=9 actionIndex I │ │ + 0x0000 - 0x0022 reg=10 factory Landroid/support/v4/app/NotificationCompatBase$Action$Factory; │ │ + 0x0000 - 0x0022 reg=11 remoteInputFactory Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput$Factory; │ │ + │ │ + #2 : (in Landroid/support/v4/app/NotificationCompatKitKat;) │ │ + name : 'getActionCount' │ │ + type : '(Landroid/app/Notification;)I' │ │ + access : 0x0009 (PUBLIC STATIC) │ │ + code - │ │ + registers : 2 │ │ + ins : 1 │ │ + outs : 0 │ │ + insns size : 10 16-bit code units │ │ +055bc4: |[055bc4] android.support.v4.app.NotificationCompatKitKat.getActionCount:(Landroid/app/Notification;)I │ │ +055bd4: 5410 0400 |0000: iget-object v0, v1, Landroid/app/Notification;.actions:[Landroid/app/Notification$Action; // field@0004 │ │ +055bd8: 3800 0600 |0002: if-eqz v0, 0008 // +0006 │ │ +055bdc: 5410 0400 |0004: iget-object v0, v1, Landroid/app/Notification;.actions:[Landroid/app/Notification$Action; // field@0004 │ │ +055be0: 2100 |0006: array-length v0, v0 │ │ +055be2: 0f00 |0007: return v0 │ │ +055be4: 1200 |0008: const/4 v0, #int 0 // #0 │ │ +055be6: 28fe |0009: goto 0007 // -0002 │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=123 │ │ + locals : │ │ + 0x0000 - 0x000a reg=1 notif Landroid/app/Notification; │ │ + │ │ + #3 : (in Landroid/support/v4/app/NotificationCompatKitKat;) │ │ + name : 'getExtras' │ │ + type : '(Landroid/app/Notification;)Landroid/os/Bundle;' │ │ + access : 0x0009 (PUBLIC STATIC) │ │ + code - │ │ + registers : 2 │ │ + ins : 1 │ │ + outs : 0 │ │ + insns size : 3 16-bit code units │ │ +055be8: |[055be8] android.support.v4.app.NotificationCompatKitKat.getExtras:(Landroid/app/Notification;)Landroid/os/Bundle; │ │ +055bf8: 5410 0a00 |0000: iget-object v0, v1, Landroid/app/Notification;.extras:Landroid/os/Bundle; // field@000a │ │ +055bfc: 1100 |0002: return-object v0 │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=119 │ │ + locals : │ │ + 0x0000 - 0x0003 reg=1 notif Landroid/app/Notification; │ │ + │ │ + #4 : (in Landroid/support/v4/app/NotificationCompatKitKat;) │ │ + name : 'getGroup' │ │ + type : '(Landroid/app/Notification;)Ljava/lang/String;' │ │ + access : 0x0009 (PUBLIC STATIC) │ │ + code - │ │ + registers : 3 │ │ + ins : 1 │ │ + outs : 2 │ │ + insns size : 9 16-bit code units │ │ +055c00: |[055c00] android.support.v4.app.NotificationCompatKitKat.getGroup:(Landroid/app/Notification;)Ljava/lang/String; │ │ +055c10: 5420 0a00 |0000: iget-object v0, v2, Landroid/app/Notification;.extras:Landroid/os/Bundle; // field@000a │ │ +055c14: 1a01 c911 |0002: const-string v1, "android.support.groupKey" // string@11c9 │ │ +055c18: 6e20 f202 1000 |0004: invoke-virtual {v0, v1}, Landroid/os/Bundle;.getString:(Ljava/lang/String;)Ljava/lang/String; // method@02f2 │ │ +055c1e: 0c00 |0007: move-result-object v0 │ │ +055c20: 1100 |0008: return-object v0 │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=145 │ │ + locals : │ │ + 0x0000 - 0x0009 reg=2 notif Landroid/app/Notification; │ │ + │ │ + #5 : (in Landroid/support/v4/app/NotificationCompatKitKat;) │ │ + name : 'getLocalOnly' │ │ + type : '(Landroid/app/Notification;)Z' │ │ + access : 0x0009 (PUBLIC STATIC) │ │ + code - │ │ + registers : 3 │ │ + ins : 1 │ │ + outs : 2 │ │ + insns size : 9 16-bit code units │ │ +055c24: |[055c24] android.support.v4.app.NotificationCompatKitKat.getLocalOnly:(Landroid/app/Notification;)Z │ │ +055c34: 5420 0a00 |0000: iget-object v0, v2, Landroid/app/Notification;.extras:Landroid/os/Bundle; // field@000a │ │ +055c38: 1a01 cb11 |0002: const-string v1, "android.support.localOnly" // string@11cb │ │ +055c3c: 6e20 e502 1000 |0004: invoke-virtual {v0, v1}, Landroid/os/Bundle;.getBoolean:(Ljava/lang/String;)Z // method@02e5 │ │ +055c42: 0a00 |0007: move-result v0 │ │ +055c44: 0f00 |0008: return v0 │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=141 │ │ + locals : │ │ + 0x0000 - 0x0009 reg=2 notif Landroid/app/Notification; │ │ + │ │ + #6 : (in Landroid/support/v4/app/NotificationCompatKitKat;) │ │ + name : 'getSortKey' │ │ + type : '(Landroid/app/Notification;)Ljava/lang/String;' │ │ + access : 0x0009 (PUBLIC STATIC) │ │ + code - │ │ + registers : 3 │ │ + ins : 1 │ │ + outs : 2 │ │ + insns size : 9 16-bit code units │ │ +055c48: |[055c48] android.support.v4.app.NotificationCompatKitKat.getSortKey:(Landroid/app/Notification;)Ljava/lang/String; │ │ +055c58: 5420 0a00 |0000: iget-object v0, v2, Landroid/app/Notification;.extras:Landroid/os/Bundle; // field@000a │ │ +055c5c: 1a01 cd11 |0002: const-string v1, "android.support.sortKey" // string@11cd │ │ +055c60: 6e20 f202 1000 |0004: invoke-virtual {v0, v1}, Landroid/os/Bundle;.getString:(Ljava/lang/String;)Ljava/lang/String; // method@02f2 │ │ +055c66: 0c00 |0007: move-result-object v0 │ │ +055c68: 1100 |0008: return-object v0 │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=153 │ │ + locals : │ │ + 0x0000 - 0x0009 reg=2 notif Landroid/app/Notification; │ │ + │ │ + #7 : (in Landroid/support/v4/app/NotificationCompatKitKat;) │ │ + name : 'isGroupSummary' │ │ + type : '(Landroid/app/Notification;)Z' │ │ + access : 0x0009 (PUBLIC STATIC) │ │ + code - │ │ + registers : 3 │ │ + ins : 1 │ │ + outs : 2 │ │ + insns size : 9 16-bit code units │ │ +055c6c: |[055c6c] android.support.v4.app.NotificationCompatKitKat.isGroupSummary:(Landroid/app/Notification;)Z │ │ +055c7c: 5420 0a00 |0000: iget-object v0, v2, Landroid/app/Notification;.extras:Landroid/os/Bundle; // field@000a │ │ +055c80: 1a01 ca11 |0002: const-string v1, "android.support.isGroupSummary" // string@11ca │ │ +055c84: 6e20 e502 1000 |0004: invoke-virtual {v0, v1}, Landroid/os/Bundle;.getBoolean:(Ljava/lang/String;)Z // method@02e5 │ │ +055c8a: 0a00 |0007: move-result v0 │ │ +055c8c: 0f00 |0008: return v0 │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=149 │ │ + locals : │ │ + 0x0000 - 0x0009 reg=2 notif Landroid/app/Notification; │ │ + │ │ + Virtual methods - │ │ + source_file_idx : 3346 (NotificationCompatKitKat.java) │ │ + │ │ +Class #124 header: │ │ +class_idx : 384 │ │ +access_flags : 4096 (0x1000) │ │ +superclass_idx : 1337 │ │ +source_file_idx : 3347 │ │ +static_fields_size : 0 │ │ +instance_fields_size: 0 │ │ +direct_methods_size : 0 │ │ +virtual_methods_size: 0 │ │ + │ │ +Class #124 annotations: │ │ +Annotations on class │ │ + VISIBILITY_SYSTEM Ldalvik/annotation/EnclosingClass; value=Landroid/support/v4/app/NotificationCompatSideChannelService; │ │ + VISIBILITY_SYSTEM Ldalvik/annotation/InnerClass; accessFlags=4104 name=null │ │ + │ │ +Class #124 - │ │ + Class descriptor : 'Landroid/support/v4/app/NotificationCompatSideChannelService$1;' │ │ + Access flags : 0x1000 (SYNTHETIC) │ │ + Superclass : 'Ljava/lang/Object;' │ │ + Interfaces - │ │ + Static fields - │ │ + Instance fields - │ │ + Direct methods - │ │ + Virtual methods - │ │ + source_file_idx : 3347 (NotificationCompatSideChannelService.java) │ │ + │ │ +Class #125 header: │ │ +class_idx : 386 │ │ +access_flags : 1025 (0x0401) │ │ +superclass_idx : 42 │ │ +source_file_idx : 3347 │ │ +static_fields_size : 0 │ │ +instance_fields_size: 0 │ │ +direct_methods_size : 3 │ │ +virtual_methods_size: 4 │ │ + │ │ +Class #125 annotations: │ │ +Annotations on class │ │ + VISIBILITY_SYSTEM Ldalvik/annotation/MemberClasses; value={ Landroid/support/v4/app/NotificationCompatSideChannelService$1; Landroid/support/v4/app/NotificationCompatSideChannelService$NotificationSideChannelStub; } │ │ + │ │ +Class #125 - │ │ + Class descriptor : 'Landroid/support/v4/app/NotificationCompatSideChannelService;' │ │ + Access flags : 0x0401 (PUBLIC ABSTRACT) │ │ + Superclass : 'Landroid/app/Service;' │ │ + Interfaces - │ │ + Static fields - │ │ + Instance fields - │ │ + Direct methods - │ │ + #0 : (in Landroid/support/v4/app/NotificationCompatSideChannelService;) │ │ + name : '' │ │ + type : '()V' │ │ + access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ + code - │ │ + registers : 1 │ │ + ins : 1 │ │ + outs : 1 │ │ + insns size : 4 16-bit code units │ │ +055c90: |[055c90] android.support.v4.app.NotificationCompatSideChannelService.:()V │ │ +055ca0: 7010 e800 0000 |0000: invoke-direct {v0}, Landroid/app/Service;.:()V // method@00e8 │ │ +055ca6: 0e00 |0003: return-void │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=44 │ │ + 0x0003 line=73 │ │ + locals : │ │ + 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/NotificationCompatSideChannelService; │ │ + │ │ + #1 : (in Landroid/support/v4/app/NotificationCompatSideChannelService;) │ │ + name : 'access$100' │ │ + type : '(Landroid/support/v4/app/NotificationCompatSideChannelService;ILjava/lang/String;)V' │ │ + access : 0x1008 (STATIC SYNTHETIC) │ │ + code - │ │ + registers : 3 │ │ + ins : 3 │ │ + outs : 3 │ │ + insns size : 4 16-bit code units │ │ +055ca8: |[055ca8] android.support.v4.app.NotificationCompatSideChannelService.access$100:(Landroid/support/v4/app/NotificationCompatSideChannelService;ILjava/lang/String;)V │ │ +055cb8: 7030 5d08 1002 |0000: invoke-direct {v0, v1, v2}, Landroid/support/v4/app/NotificationCompatSideChannelService;.checkPermission:(ILjava/lang/String;)V // method@085d │ │ +055cbe: 0e00 |0003: return-void │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=44 │ │ + locals : │ │ + 0x0000 - 0x0004 reg=0 x0 Landroid/support/v4/app/NotificationCompatSideChannelService; │ │ + 0x0000 - 0x0004 reg=1 x1 I │ │ + 0x0000 - 0x0004 reg=2 x2 Ljava/lang/String; │ │ + │ │ + #2 : (in Landroid/support/v4/app/NotificationCompatSideChannelService;) │ │ + name : 'checkPermission' │ │ + type : '(ILjava/lang/String;)V' │ │ access : 0x0002 (PRIVATE) │ │ + code - │ │ + registers : 10 │ │ + ins : 3 │ │ + outs : 2 │ │ + insns size : 59 16-bit code units │ │ +055cc0: |[055cc0] android.support.v4.app.NotificationCompatSideChannelService.checkPermission:(ILjava/lang/String;)V │ │ +055cd0: 6e10 5e08 0700 |0000: invoke-virtual {v7}, Landroid/support/v4/app/NotificationCompatSideChannelService;.getPackageManager:()Landroid/content/pm/PackageManager; // method@085e │ │ +055cd6: 0c04 |0003: move-result-object v4 │ │ +055cd8: 6e20 5b01 8400 |0004: invoke-virtual {v4, v8}, Landroid/content/pm/PackageManager;.getPackagesForUid:(I)[Ljava/lang/String; // method@015b │ │ +055cde: 0c00 |0007: move-result-object v0 │ │ +055ce0: 2102 |0008: array-length v2, v0 │ │ +055ce2: 1201 |0009: const/4 v1, #int 0 // #0 │ │ +055ce4: 3521 0e00 |000a: if-ge v1, v2, 0018 // +000e │ │ +055ce8: 4603 0001 |000c: aget-object v3, v0, v1 │ │ +055cec: 6e20 9722 9300 |000e: invoke-virtual {v3, v9}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@2297 │ │ +055cf2: 0a04 |0011: move-result v4 │ │ +055cf4: 3804 0300 |0012: if-eqz v4, 0015 // +0003 │ │ +055cf8: 0e00 |0014: return-void │ │ +055cfa: d801 0101 |0015: add-int/lit8 v1, v1, #int 1 // #01 │ │ +055cfe: 28f3 |0017: goto 000a // -000d │ │ +055d00: 2204 3c05 |0018: new-instance v4, Ljava/lang/SecurityException; // type@053c │ │ +055d04: 2205 3e05 |001a: new-instance v5, Ljava/lang/StringBuilder; // type@053e │ │ +055d08: 7010 a422 0500 |001c: invoke-direct {v5}, Ljava/lang/StringBuilder;.:()V // method@22a4 │ │ +055d0e: 1a06 180d |001f: const-string v6, "NotificationSideChannelService: Uid " // string@0d18 │ │ +055d12: 6e20 ad22 6500 |0021: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22ad │ │ +055d18: 0c05 |0024: move-result-object v5 │ │ +055d1a: 6e20 a922 8500 |0025: invoke-virtual {v5, v8}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@22a9 │ │ +055d20: 0c05 |0028: move-result-object v5 │ │ +055d22: 1a06 5300 |0029: const-string v6, " is not authorized for package " // string@0053 │ │ +055d26: 6e20 ad22 6500 |002b: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22ad │ │ +055d2c: 0c05 |002e: move-result-object v5 │ │ +055d2e: 6e20 ad22 9500 |002f: invoke-virtual {v5, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22ad │ │ +055d34: 0c05 |0032: move-result-object v5 │ │ +055d36: 6e10 b222 0500 |0033: invoke-virtual {v5}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@22b2 │ │ +055d3c: 0c05 |0036: move-result-object v5 │ │ +055d3e: 7020 9222 5400 |0037: invoke-direct {v4, v5}, Ljava/lang/SecurityException;.:(Ljava/lang/String;)V // method@2292 │ │ +055d44: 2704 |003a: throw v4 │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=110 │ │ + 0x000e line=111 │ │ + 0x0014 line=112 │ │ + 0x0015 line=110 │ │ + 0x0018 line=115 │ │ + locals : │ │ + 0x000e - 0x0018 reg=3 validPackage Ljava/lang/String; │ │ + 0x0008 - 0x003b reg=0 arr$ [Ljava/lang/String; │ │ + 0x000a - 0x003b reg=1 i$ I │ │ + 0x0009 - 0x003b reg=2 len$ I │ │ + 0x0000 - 0x003b reg=7 this Landroid/support/v4/app/NotificationCompatSideChannelService; │ │ + 0x0000 - 0x003b reg=8 callingUid I │ │ + 0x0000 - 0x003b reg=9 packageName Ljava/lang/String; │ │ + │ │ + Virtual methods - │ │ + #0 : (in Landroid/support/v4/app/NotificationCompatSideChannelService;) │ │ + name : 'cancel' │ │ + type : '(Ljava/lang/String;ILjava/lang/String;)V' │ │ + access : 0x0401 (PUBLIC ABSTRACT) │ │ + code : (none) │ │ + │ │ + #1 : (in Landroid/support/v4/app/NotificationCompatSideChannelService;) │ │ + name : 'cancelAll' │ │ + type : '(Ljava/lang/String;)V' │ │ + access : 0x0401 (PUBLIC ABSTRACT) │ │ + code : (none) │ │ + │ │ + #2 : (in Landroid/support/v4/app/NotificationCompatSideChannelService;) │ │ + name : 'notify' │ │ + type : '(Ljava/lang/String;ILjava/lang/String;Landroid/app/Notification;)V' │ │ + access : 0x0401 (PUBLIC ABSTRACT) │ │ + code : (none) │ │ + │ │ + #3 : (in Landroid/support/v4/app/NotificationCompatSideChannelService;) │ │ + name : 'onBind' │ │ + type : '(Landroid/content/Intent;)Landroid/os/IBinder;' │ │ + access : 0x0001 (PUBLIC) │ │ + code - │ │ + registers : 5 │ │ + ins : 2 │ │ + outs : 3 │ │ + insns size : 27 16-bit code units │ │ +055d48: |[055d48] android.support.v4.app.NotificationCompatSideChannelService.onBind:(Landroid/content/Intent;)Landroid/os/IBinder; │ │ +055d58: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +055d5a: 6e10 2a01 0400 |0001: invoke-virtual {v4}, Landroid/content/Intent;.getAction:()Ljava/lang/String; // method@012a │ │ +055d60: 0c01 |0004: move-result-object v1 │ │ +055d62: 1a02 c411 |0005: const-string v2, "android.support.BIND_NOTIFICATION_SIDE_CHANNEL" // string@11c4 │ │ +055d66: 6e20 9722 2100 |0007: invoke-virtual {v1, v2}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@2297 │ │ +055d6c: 0a01 |000a: move-result v1 │ │ +055d6e: 3801 0800 |000b: if-eqz v1, 0013 // +0008 │ │ +055d72: 6001 4000 |000d: sget v1, Landroid/os/Build$VERSION;.SDK_INT:I // field@0040 │ │ +055d76: 1302 1300 |000f: const/16 v2, #int 19 // #13 │ │ +055d7a: 3721 0300 |0011: if-le v1, v2, 0014 // +0003 │ │ +055d7e: 1100 |0013: return-object v0 │ │ +055d80: 2201 8101 |0014: new-instance v1, Landroid/support/v4/app/NotificationCompatSideChannelService$NotificationSideChannelStub; // type@0181 │ │ +055d84: 7030 5208 3100 |0016: invoke-direct {v1, v3, v0}, Landroid/support/v4/app/NotificationCompatSideChannelService$NotificationSideChannelStub;.:(Landroid/support/v4/app/NotificationCompatSideChannelService;Landroid/support/v4/app/NotificationCompatSideChannelService$1;)V // method@0852 │ │ +055d8a: 0710 |0019: move-object v0, v1 │ │ +055d8c: 28f9 |001a: goto 0013 // -0007 │ │ + catches : (none) │ │ + positions : │ │ + 0x0001 line=47 │ │ + 0x000d line=50 │ │ + 0x0013 line=55 │ │ + 0x0014 line=53 │ │ + locals : │ │ + 0x0000 - 0x001b reg=3 this Landroid/support/v4/app/NotificationCompatSideChannelService; │ │ + 0x0000 - 0x001b reg=4 intent Landroid/content/Intent; │ │ + │ │ + source_file_idx : 3347 (NotificationCompatSideChannelService.java) │ │ + │ │ +Class #126 header: │ │ +class_idx : 388 │ │ +access_flags : 1536 (0x0600) │ │ +superclass_idx : 1337 │ │ +source_file_idx : 3349 │ │ +static_fields_size : 0 │ │ +instance_fields_size: 0 │ │ +direct_methods_size : 0 │ │ +virtual_methods_size: 3 │ │ + │ │ +Class #126 annotations: │ │ +Annotations on class │ │ + VISIBILITY_SYSTEM Ldalvik/annotation/EnclosingClass; value=Landroid/support/v4/app/NotificationManagerCompat; │ │ + VISIBILITY_SYSTEM Ldalvik/annotation/InnerClass; accessFlags=1544 name="Impl" │ │ + │ │ +Class #126 - │ │ + Class descriptor : 'Landroid/support/v4/app/NotificationManagerCompat$Impl;' │ │ + Access flags : 0x0600 (INTERFACE ABSTRACT) │ │ + Superclass : 'Ljava/lang/Object;' │ │ + Interfaces - │ │ + Static fields - │ │ + Instance fields - │ │ Direct methods - │ │ - #0 : (in Landroid/support/v4/app/NotificationCompatJellybean;) │ │ + Virtual methods - │ │ + #0 : (in Landroid/support/v4/app/NotificationManagerCompat$Impl;) │ │ + name : 'cancelNotification' │ │ + type : '(Landroid/app/NotificationManager;Ljava/lang/String;I)V' │ │ + access : 0x0401 (PUBLIC ABSTRACT) │ │ + code : (none) │ │ + │ │ + #1 : (in Landroid/support/v4/app/NotificationManagerCompat$Impl;) │ │ + name : 'getSideChannelBindFlags' │ │ + type : '()I' │ │ + access : 0x0401 (PUBLIC ABSTRACT) │ │ + code : (none) │ │ + │ │ + #2 : (in Landroid/support/v4/app/NotificationManagerCompat$Impl;) │ │ + name : 'postNotification' │ │ + type : '(Landroid/app/NotificationManager;Ljava/lang/String;ILandroid/app/Notification;)V' │ │ + access : 0x0401 (PUBLIC ABSTRACT) │ │ + code : (none) │ │ + │ │ + source_file_idx : 3349 (NotificationManagerCompat.java) │ │ + │ │ +Class #127 header: │ │ +class_idx : 393 │ │ +access_flags : 0 (0x0000) │ │ +superclass_idx : 1337 │ │ +source_file_idx : 3349 │ │ +static_fields_size : 0 │ │ +instance_fields_size: 2 │ │ +direct_methods_size : 1 │ │ +virtual_methods_size: 0 │ │ + │ │ +Class #127 annotations: │ │ +Annotations on class │ │ + VISIBILITY_SYSTEM Ldalvik/annotation/EnclosingClass; value=Landroid/support/v4/app/NotificationManagerCompat; │ │ + VISIBILITY_SYSTEM Ldalvik/annotation/InnerClass; accessFlags=10 name="ServiceConnectedEvent" │ │ + │ │ +Class #127 - │ │ + Class descriptor : 'Landroid/support/v4/app/NotificationManagerCompat$ServiceConnectedEvent;' │ │ + Access flags : 0x0000 () │ │ + Superclass : 'Ljava/lang/Object;' │ │ + Interfaces - │ │ + Static fields - │ │ + Instance fields - │ │ + #0 : (in Landroid/support/v4/app/NotificationManagerCompat$ServiceConnectedEvent;) │ │ + name : 'componentName' │ │ + type : 'Landroid/content/ComponentName;' │ │ + access : 0x0010 (FINAL) │ │ + #1 : (in Landroid/support/v4/app/NotificationManagerCompat$ServiceConnectedEvent;) │ │ + name : 'iBinder' │ │ + type : 'Landroid/os/IBinder;' │ │ + access : 0x0010 (FINAL) │ │ + Direct methods - │ │ + #0 : (in Landroid/support/v4/app/NotificationManagerCompat$ServiceConnectedEvent;) │ │ name : '' │ │ - type : '(Landroid/content/Context;Landroid/app/Notification;Ljava/lang/CharSequence;Ljava/lang/CharSequence;Ljava/lang/CharSequence;Landroid/widget/RemoteViews;ILandroid/app/PendingIntent;Landroid/app/PendingIntent;Landroid/graphics/Bitmap;IIZZILjava/lang/CharSequence;)V' │ │ + type : '(Landroid/content/ComponentName;Landroid/os/IBinder;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ - registers : 24 │ │ - ins : 17 │ │ - outs : 4 │ │ - insns size : 181 16-bit code units │ │ -03ae98: |[03ae98] android.support.v4.app.NotificationCompatJellybean.:(Landroid/content/Context;Landroid/app/Notification;Ljava/lang/CharSequence;Ljava/lang/CharSequence;Ljava/lang/CharSequence;Landroid/widget/RemoteViews;ILandroid/app/PendingIntent;Landroid/app/PendingIntent;Landroid/graphics/Bitmap;IIZZILjava/lang/CharSequence;)V │ │ -03aea8: 7010 9117 0700 |0000: invoke-direct {v7}, Ljava/lang/Object;.:()V // method@1791 │ │ -03aeae: 2203 1800 |0003: new-instance v3, Landroid/app/Notification$Builder; // type@0018 │ │ -03aeb2: 7020 8400 8300 |0005: invoke-direct {v3, v8}, Landroid/app/Notification$Builder;.:(Landroid/content/Context;)V // method@0084 │ │ -03aeb8: 5394 0d00 |0008: iget-wide v4, v9, Landroid/app/Notification;.when:J // field@000d │ │ -03aebc: 6e30 9e00 4305 |000a: invoke-virtual {v3, v4, v5}, Landroid/app/Notification$Builder;.setWhen:(J)Landroid/app/Notification$Builder; // method@009e │ │ -03aec2: 0c03 |000d: move-result-object v3 │ │ -03aec4: 5294 0500 |000e: iget v4, v9, Landroid/app/Notification;.icon:I // field@0005 │ │ -03aec8: 5295 0600 |0010: iget v5, v9, Landroid/app/Notification;.iconLevel:I // field@0006 │ │ -03aecc: 6e30 9800 4305 |0012: invoke-virtual {v3, v4, v5}, Landroid/app/Notification$Builder;.setSmallIcon:(II)Landroid/app/Notification$Builder; // method@0098 │ │ -03aed2: 0c03 |0015: move-result-object v3 │ │ -03aed4: 5494 0100 |0016: iget-object v4, v9, Landroid/app/Notification;.contentView:Landroid/widget/RemoteViews; // field@0001 │ │ -03aed8: 6e20 8900 4300 |0018: invoke-virtual {v3, v4}, Landroid/app/Notification$Builder;.setContent:(Landroid/widget/RemoteViews;)Landroid/app/Notification$Builder; // method@0089 │ │ -03aede: 0c03 |001b: move-result-object v3 │ │ -03aee0: 5494 0b00 |001c: iget-object v4, v9, Landroid/app/Notification;.tickerText:Ljava/lang/CharSequence; // field@000b │ │ -03aee4: 6e30 9b00 430d |001e: invoke-virtual {v3, v4, v13}, Landroid/app/Notification$Builder;.setTicker:(Ljava/lang/CharSequence;Landroid/widget/RemoteViews;)Landroid/app/Notification$Builder; // method@009b │ │ -03aeea: 0c03 |0021: move-result-object v3 │ │ -03aeec: 5494 0a00 |0022: iget-object v4, v9, Landroid/app/Notification;.sound:Landroid/net/Uri; // field@000a │ │ -03aef0: 5295 0000 |0024: iget v5, v9, Landroid/app/Notification;.audioStreamType:I // field@0000 │ │ -03aef4: 6e30 9900 4305 |0026: invoke-virtual {v3, v4, v5}, Landroid/app/Notification$Builder;.setSound:(Landroid/net/Uri;I)Landroid/app/Notification$Builder; // method@0099 │ │ -03aefa: 0c03 |0029: move-result-object v3 │ │ -03aefc: 5494 0c00 |002a: iget-object v4, v9, Landroid/app/Notification;.vibrate:[J // field@000c │ │ -03af00: 6e20 9d00 4300 |002c: invoke-virtual {v3, v4}, Landroid/app/Notification$Builder;.setVibrate:([J)Landroid/app/Notification$Builder; // method@009d │ │ -03af06: 0c03 |002f: move-result-object v3 │ │ -03af08: 5294 0700 |0030: iget v4, v9, Landroid/app/Notification;.ledARGB:I // field@0007 │ │ -03af0c: 5295 0900 |0032: iget v5, v9, Landroid/app/Notification;.ledOnMS:I // field@0009 │ │ -03af10: 5296 0800 |0034: iget v6, v9, Landroid/app/Notification;.ledOffMS:I // field@0008 │ │ -03af14: 6e40 9200 4365 |0036: invoke-virtual {v3, v4, v5, v6}, Landroid/app/Notification$Builder;.setLights:(III)Landroid/app/Notification$Builder; // method@0092 │ │ -03af1a: 0c04 |0039: move-result-object v4 │ │ -03af1c: 5293 0400 |003a: iget v3, v9, Landroid/app/Notification;.flags:I // field@0004 │ │ -03af20: dd03 0302 |003c: and-int/lit8 v3, v3, #int 2 // #02 │ │ -03af24: 3803 6f00 |003e: if-eqz v3, 00ad // +006f │ │ -03af28: 1213 |0040: const/4 v3, #int 1 // #1 │ │ -03af2a: 6e20 9400 3400 |0041: invoke-virtual {v4, v3}, Landroid/app/Notification$Builder;.setOngoing:(Z)Landroid/app/Notification$Builder; // method@0094 │ │ -03af30: 0c04 |0044: move-result-object v4 │ │ -03af32: 5293 0400 |0045: iget v3, v9, Landroid/app/Notification;.flags:I // field@0004 │ │ -03af36: dd03 0308 |0047: and-int/lit8 v3, v3, #int 8 // #08 │ │ -03af3a: 3803 6600 |0049: if-eqz v3, 00af // +0066 │ │ -03af3e: 1213 |004b: const/4 v3, #int 1 // #1 │ │ -03af40: 6e20 9500 3400 |004c: invoke-virtual {v4, v3}, Landroid/app/Notification$Builder;.setOnlyAlertOnce:(Z)Landroid/app/Notification$Builder; // method@0095 │ │ -03af46: 0c04 |004f: move-result-object v4 │ │ -03af48: 5293 0400 |0050: iget v3, v9, Landroid/app/Notification;.flags:I // field@0004 │ │ -03af4c: dd03 0310 |0052: and-int/lit8 v3, v3, #int 16 // #10 │ │ -03af50: 3803 5d00 |0054: if-eqz v3, 00b1 // +005d │ │ -03af54: 1213 |0056: const/4 v3, #int 1 // #1 │ │ -03af56: 6e20 8800 3400 |0057: invoke-virtual {v4, v3}, Landroid/app/Notification$Builder;.setAutoCancel:(Z)Landroid/app/Notification$Builder; // method@0088 │ │ -03af5c: 0c03 |005a: move-result-object v3 │ │ -03af5e: 5294 0200 |005b: iget v4, v9, Landroid/app/Notification;.defaults:I // field@0002 │ │ -03af62: 6e20 8e00 4300 |005d: invoke-virtual {v3, v4}, Landroid/app/Notification$Builder;.setDefaults:(I)Landroid/app/Notification$Builder; // method@008e │ │ -03af68: 0c03 |0060: move-result-object v3 │ │ -03af6a: 6e20 8d00 a300 |0061: invoke-virtual {v3, v10}, Landroid/app/Notification$Builder;.setContentTitle:(Ljava/lang/CharSequence;)Landroid/app/Notification$Builder; // method@008d │ │ -03af70: 0c03 |0064: move-result-object v3 │ │ -03af72: 6e20 8c00 b300 |0065: invoke-virtual {v3, v11}, Landroid/app/Notification$Builder;.setContentText:(Ljava/lang/CharSequence;)Landroid/app/Notification$Builder; // method@008c │ │ -03af78: 0c03 |0068: move-result-object v3 │ │ -03af7a: 0800 1700 |0069: move-object/from16 v0, v23 │ │ -03af7e: 6e20 9a00 0300 |006b: invoke-virtual {v3, v0}, Landroid/app/Notification$Builder;.setSubText:(Ljava/lang/CharSequence;)Landroid/app/Notification$Builder; // method@009a │ │ -03af84: 0c03 |006e: move-result-object v3 │ │ -03af86: 6e20 8a00 c300 |006f: invoke-virtual {v3, v12}, Landroid/app/Notification$Builder;.setContentInfo:(Ljava/lang/CharSequence;)Landroid/app/Notification$Builder; // method@008a │ │ -03af8c: 0c03 |0072: move-result-object v3 │ │ -03af8e: 6e20 8b00 f300 |0073: invoke-virtual {v3, v15}, Landroid/app/Notification$Builder;.setContentIntent:(Landroid/app/PendingIntent;)Landroid/app/Notification$Builder; // method@008b │ │ -03af94: 0c03 |0076: move-result-object v3 │ │ -03af96: 5494 0300 |0077: iget-object v4, v9, Landroid/app/Notification;.deleteIntent:Landroid/app/PendingIntent; // field@0003 │ │ -03af9a: 6e20 8f00 4300 |0079: invoke-virtual {v3, v4}, Landroid/app/Notification$Builder;.setDeleteIntent:(Landroid/app/PendingIntent;)Landroid/app/Notification$Builder; // method@008f │ │ -03afa0: 0c04 |007c: move-result-object v4 │ │ -03afa2: 5293 0400 |007d: iget v3, v9, Landroid/app/Notification;.flags:I // field@0004 │ │ -03afa6: d533 8000 |007f: and-int/lit16 v3, v3, #int 128 // #0080 │ │ -03afaa: 3803 3200 |0081: if-eqz v3, 00b3 // +0032 │ │ -03afae: 1213 |0083: const/4 v3, #int 1 // #1 │ │ -03afb0: 0800 1000 |0084: move-object/from16 v0, v16 │ │ -03afb4: 6e30 9000 0403 |0086: invoke-virtual {v4, v0, v3}, Landroid/app/Notification$Builder;.setFullScreenIntent:(Landroid/app/PendingIntent;Z)Landroid/app/Notification$Builder; // method@0090 │ │ -03afba: 0c03 |0089: move-result-object v3 │ │ -03afbc: 0800 1100 |008a: move-object/from16 v0, v17 │ │ -03afc0: 6e20 9100 0300 |008c: invoke-virtual {v3, v0}, Landroid/app/Notification$Builder;.setLargeIcon:(Landroid/graphics/Bitmap;)Landroid/app/Notification$Builder; // method@0091 │ │ -03afc6: 0c03 |008f: move-result-object v3 │ │ -03afc8: 6e20 9300 e300 |0090: invoke-virtual {v3, v14}, Landroid/app/Notification$Builder;.setNumber:(I)Landroid/app/Notification$Builder; // method@0093 │ │ -03afce: 0c03 |0093: move-result-object v3 │ │ -03afd0: 0200 1500 |0094: move/from16 v0, v21 │ │ -03afd4: 6e20 9c00 0300 |0096: invoke-virtual {v3, v0}, Landroid/app/Notification$Builder;.setUsesChronometer:(Z)Landroid/app/Notification$Builder; // method@009c │ │ -03afda: 0c03 |0099: move-result-object v3 │ │ -03afdc: 0200 1600 |009a: move/from16 v0, v22 │ │ -03afe0: 6e20 9600 0300 |009c: invoke-virtual {v3, v0}, Landroid/app/Notification$Builder;.setPriority:(I)Landroid/app/Notification$Builder; // method@0096 │ │ -03afe6: 0c03 |009f: move-result-object v3 │ │ -03afe8: 0200 1200 |00a0: move/from16 v0, v18 │ │ -03afec: 0201 1300 |00a2: move/from16 v1, v19 │ │ -03aff0: 0202 1400 |00a4: move/from16 v2, v20 │ │ -03aff4: 6e40 9700 0321 |00a6: invoke-virtual {v3, v0, v1, v2}, Landroid/app/Notification$Builder;.setProgress:(IIZ)Landroid/app/Notification$Builder; // method@0097 │ │ -03affa: 0c03 |00a9: move-result-object v3 │ │ -03affc: 5b73 ad01 |00aa: iput-object v3, v7, Landroid/support/v4/app/NotificationCompatJellybean;.b:Landroid/app/Notification$Builder; // field@01ad │ │ -03b000: 0e00 |00ac: return-void │ │ -03b002: 1203 |00ad: const/4 v3, #int 0 // #0 │ │ -03b004: 2893 |00ae: goto 0041 // -006d │ │ -03b006: 1203 |00af: const/4 v3, #int 0 // #0 │ │ -03b008: 289c |00b0: goto 004c // -0064 │ │ -03b00a: 1203 |00b1: const/4 v3, #int 0 // #0 │ │ -03b00c: 28a5 |00b2: goto 0057 // -005b │ │ -03b00e: 1203 |00b3: const/4 v3, #int 0 // #0 │ │ -03b010: 28d0 |00b4: goto 0084 // -0030 │ │ + registers : 3 │ │ + ins : 3 │ │ + outs : 1 │ │ + insns size : 8 16-bit code units │ │ +055d90: |[055d90] android.support.v4.app.NotificationManagerCompat$ServiceConnectedEvent.:(Landroid/content/ComponentName;Landroid/os/IBinder;)V │ │ +055da0: 7010 8622 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2286 │ │ +055da6: 5b01 de02 |0003: iput-object v1, v0, Landroid/support/v4/app/NotificationManagerCompat$ServiceConnectedEvent;.componentName:Landroid/content/ComponentName; // field@02de │ │ +055daa: 5b02 df02 |0005: iput-object v2, v0, Landroid/support/v4/app/NotificationManagerCompat$ServiceConnectedEvent;.iBinder:Landroid/os/IBinder; // field@02df │ │ +055dae: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=33 │ │ - 0x0003 line=34 │ │ - 0x00ac line=59 │ │ - 0x00ad line=34 │ │ + 0x0000 line=551 │ │ + 0x0003 line=552 │ │ + 0x0005 line=553 │ │ + 0x0007 line=554 │ │ locals : │ │ - 0x0000 - 0x00b5 reg=7 this Landroid/support/v4/app/NotificationCompatJellybean; │ │ - 0x0000 - 0x00b5 reg=8 context Landroid/content/Context; │ │ - 0x0000 - 0x00b5 reg=9 n Landroid/app/Notification; │ │ - 0x0000 - 0x00b5 reg=10 contentTitle Ljava/lang/CharSequence; │ │ - 0x0000 - 0x00b5 reg=11 contentText Ljava/lang/CharSequence; │ │ - 0x0000 - 0x00b5 reg=12 contentInfo Ljava/lang/CharSequence; │ │ - 0x0000 - 0x00b5 reg=13 tickerView Landroid/widget/RemoteViews; │ │ - 0x0000 - 0x00b5 reg=14 number I │ │ - 0x0000 - 0x00b5 reg=15 contentIntent Landroid/app/PendingIntent; │ │ - 0x0000 - 0x00b5 reg=16 fullScreenIntent Landroid/app/PendingIntent; │ │ - 0x0000 - 0x00b5 reg=17 largeIcon Landroid/graphics/Bitmap; │ │ - 0x0000 - 0x00b5 reg=18 mProgressMax I │ │ - 0x0000 - 0x00b5 reg=19 mProgress I │ │ - 0x0000 - 0x00b5 reg=20 mProgressIndeterminate Z │ │ - 0x0000 - 0x00b5 reg=21 useChronometer Z │ │ - 0x0000 - 0x00b5 reg=22 priority I │ │ - 0x0000 - 0x00b5 reg=23 subText Ljava/lang/CharSequence; │ │ + 0x0000 - 0x0008 reg=0 this Landroid/support/v4/app/NotificationManagerCompat$ServiceConnectedEvent; │ │ + 0x0000 - 0x0008 reg=1 componentName Landroid/content/ComponentName; │ │ + 0x0000 - 0x0008 reg=2 iBinder Landroid/os/IBinder; │ │ │ │ Virtual methods - │ │ - #0 : (in Landroid/support/v4/app/NotificationCompatJellybean;) │ │ - name : 'addAction' │ │ - type : '(ILjava/lang/CharSequence;Landroid/app/PendingIntent;)V' │ │ + source_file_idx : 3349 (NotificationManagerCompat.java) │ │ + │ │ +Class #128 header: │ │ +class_idx : 394 │ │ +access_flags : 0 (0x0000) │ │ +superclass_idx : 1337 │ │ +source_file_idx : 3349 │ │ +static_fields_size : 0 │ │ +instance_fields_size: 5 │ │ +direct_methods_size : 1 │ │ +virtual_methods_size: 0 │ │ + │ │ +Class #128 annotations: │ │ +Annotations on class │ │ + VISIBILITY_SYSTEM Ldalvik/annotation/EnclosingClass; value=Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager; │ │ + VISIBILITY_SYSTEM Ldalvik/annotation/InnerClass; accessFlags=10 name="ListenerRecord" │ │ +Annotations on field #740 'taskQueue' │ │ + VISIBILITY_SYSTEM Ldalvik/annotation/Signature; value={ "Ljava/util/LinkedList" "<" "Landroid/support/v4/app/NotificationManagerCompat$Task;" ">;" } │ │ + │ │ +Class #128 - │ │ + Class descriptor : 'Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager$ListenerRecord;' │ │ + Access flags : 0x0000 () │ │ + Superclass : 'Ljava/lang/Object;' │ │ + Interfaces - │ │ + Static fields - │ │ + Instance fields - │ │ + #0 : (in Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager$ListenerRecord;) │ │ + name : 'bound' │ │ + type : 'Z' │ │ + access : 0x0001 (PUBLIC) │ │ + #1 : (in Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager$ListenerRecord;) │ │ + name : 'componentName' │ │ + type : 'Landroid/content/ComponentName;' │ │ + access : 0x0011 (PUBLIC FINAL) │ │ + #2 : (in Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager$ListenerRecord;) │ │ + name : 'retryCount' │ │ + type : 'I' │ │ access : 0x0001 (PUBLIC) │ │ + #3 : (in Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager$ListenerRecord;) │ │ + name : 'service' │ │ + type : 'Landroid/support/v4/app/INotificationSideChannel;' │ │ + access : 0x0001 (PUBLIC) │ │ + #4 : (in Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager$ListenerRecord;) │ │ + name : 'taskQueue' │ │ + type : 'Ljava/util/LinkedList;' │ │ + access : 0x0001 (PUBLIC) │ │ + Direct methods - │ │ + #0 : (in Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager$ListenerRecord;) │ │ + name : '' │ │ + type : '(Landroid/content/ComponentName;)V' │ │ + access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ + code - │ │ + registers : 4 │ │ + ins : 2 │ │ + outs : 1 │ │ + insns size : 18 16-bit code units │ │ +055db0: |[055db0] android.support.v4.app.NotificationManagerCompat$SideChannelManager$ListenerRecord.:(Landroid/content/ComponentName;)V │ │ +055dc0: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +055dc2: 7010 8622 0200 |0001: invoke-direct {v2}, Ljava/lang/Object;.:()V // method@2286 │ │ +055dc8: 5c21 e002 |0004: iput-boolean v1, v2, Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager$ListenerRecord;.bound:Z // field@02e0 │ │ +055dcc: 2200 6205 |0006: new-instance v0, Ljava/util/LinkedList; // type@0562 │ │ +055dd0: 7010 fc22 0000 |0008: invoke-direct {v0}, Ljava/util/LinkedList;.:()V // method@22fc │ │ +055dd6: 5b20 e402 |000b: iput-object v0, v2, Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager$ListenerRecord;.taskQueue:Ljava/util/LinkedList; // field@02e4 │ │ +055dda: 5921 e202 |000d: iput v1, v2, Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager$ListenerRecord;.retryCount:I // field@02e2 │ │ +055dde: 5b23 e102 |000f: iput-object v3, v2, Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager$ListenerRecord;.componentName:Landroid/content/ComponentName; // field@02e1 │ │ +055de2: 0e00 |0011: return-void │ │ + catches : (none) │ │ + positions : │ │ + 0x0001 line=540 │ │ + 0x0004 line=532 │ │ + 0x0006 line=536 │ │ + 0x000d line=538 │ │ + 0x000f line=541 │ │ + 0x0011 line=542 │ │ + locals : │ │ + 0x0000 - 0x0012 reg=2 this Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager$ListenerRecord; │ │ + 0x0000 - 0x0012 reg=3 componentName Landroid/content/ComponentName; │ │ + │ │ + Virtual methods - │ │ + source_file_idx : 3349 (NotificationManagerCompat.java) │ │ + │ │ +Class #129 header: │ │ +class_idx : 395 │ │ +access_flags : 0 (0x0000) │ │ +superclass_idx : 1337 │ │ +source_file_idx : 3349 │ │ +static_fields_size : 5 │ │ +instance_fields_size: 5 │ │ +direct_methods_size : 10 │ │ +virtual_methods_size: 4 │ │ + │ │ +Class #129 annotations: │ │ +Annotations on class │ │ + VISIBILITY_SYSTEM Ldalvik/annotation/EnclosingClass; value=Landroid/support/v4/app/NotificationManagerCompat; │ │ + VISIBILITY_SYSTEM Ldalvik/annotation/InnerClass; accessFlags=10 name="SideChannelManager" │ │ + VISIBILITY_SYSTEM Ldalvik/annotation/MemberClasses; value={ Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager$ListenerRecord; } │ │ +Annotations on field #746 'mCachedEnabledPackages' │ │ + VISIBILITY_SYSTEM Ldalvik/annotation/Signature; value={ "Ljava/util/Set" "<" "Ljava/lang/String;" ">;" } │ │ +Annotations on field #750 'mRecordMap' │ │ + VISIBILITY_SYSTEM Ldalvik/annotation/Signature; value={ "Ljava/util/Map" "<" "Landroid/content/ComponentName;" "Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager$ListenerRecord;" ">;" } │ │ + │ │ +Class #129 - │ │ + Class descriptor : 'Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager;' │ │ + Access flags : 0x0000 () │ │ + Superclass : 'Ljava/lang/Object;' │ │ + Interfaces - │ │ + #0 : 'Landroid/os/Handler$Callback;' │ │ + #1 : 'Landroid/content/ServiceConnection;' │ │ + Static fields - │ │ + #0 : (in Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager;) │ │ + name : 'KEY_BINDER' │ │ + type : 'Ljava/lang/String;' │ │ + access : 0x001a (PRIVATE STATIC FINAL) │ │ + value : "binder" │ │ + #1 : (in Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager;) │ │ + name : 'MSG_QUEUE_TASK' │ │ + type : 'I' │ │ + access : 0x001a (PRIVATE STATIC FINAL) │ │ + value : 0 │ │ + #2 : (in Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager;) │ │ + name : 'MSG_RETRY_LISTENER_QUEUE' │ │ + type : 'I' │ │ + access : 0x001a (PRIVATE STATIC FINAL) │ │ + value : 3 │ │ + #3 : (in Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager;) │ │ + name : 'MSG_SERVICE_CONNECTED' │ │ + type : 'I' │ │ + access : 0x001a (PRIVATE STATIC FINAL) │ │ + value : 1 │ │ + #4 : (in Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager;) │ │ + name : 'MSG_SERVICE_DISCONNECTED' │ │ + type : 'I' │ │ + access : 0x001a (PRIVATE STATIC FINAL) │ │ + value : 2 │ │ + Instance fields - │ │ + #0 : (in Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager;) │ │ + name : 'mCachedEnabledPackages' │ │ + type : 'Ljava/util/Set;' │ │ + access : 0x0002 (PRIVATE) │ │ + #1 : (in Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager;) │ │ + name : 'mContext' │ │ + type : 'Landroid/content/Context;' │ │ + access : 0x0012 (PRIVATE FINAL) │ │ + #2 : (in Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager;) │ │ + name : 'mHandler' │ │ + type : 'Landroid/os/Handler;' │ │ + access : 0x0012 (PRIVATE FINAL) │ │ + #3 : (in Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager;) │ │ + name : 'mHandlerThread' │ │ + type : 'Landroid/os/HandlerThread;' │ │ + access : 0x0012 (PRIVATE FINAL) │ │ + #4 : (in Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager;) │ │ + name : 'mRecordMap' │ │ + type : 'Ljava/util/Map;' │ │ + access : 0x0012 (PRIVATE FINAL) │ │ + Direct methods - │ │ + #0 : (in Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager;) │ │ + name : '' │ │ + type : '(Landroid/content/Context;)V' │ │ + access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ + code - │ │ + registers : 4 │ │ + ins : 2 │ │ + outs : 3 │ │ + insns size : 47 16-bit code units │ │ +055de4: |[055de4] android.support.v4.app.NotificationManagerCompat$SideChannelManager.:(Landroid/content/Context;)V │ │ +055df4: 7010 8622 0200 |0000: invoke-direct {v2}, Ljava/lang/Object;.:()V // method@2286 │ │ +055dfa: 2200 5e05 |0003: new-instance v0, Ljava/util/HashMap; // type@055e │ │ +055dfe: 7010 eb22 0000 |0005: invoke-direct {v0}, Ljava/util/HashMap;.:()V // method@22eb │ │ +055e04: 5b20 ee02 |0008: iput-object v0, v2, Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager;.mRecordMap:Ljava/util/Map; // field@02ee │ │ +055e08: 2200 5f05 |000a: new-instance v0, Ljava/util/HashSet; // type@055f │ │ +055e0c: 7010 f022 0000 |000c: invoke-direct {v0}, Ljava/util/HashSet;.:()V // method@22f0 │ │ +055e12: 5b20 ea02 |000f: iput-object v0, v2, Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager;.mCachedEnabledPackages:Ljava/util/Set; // field@02ea │ │ +055e16: 5b23 eb02 |0011: iput-object v3, v2, Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager;.mContext:Landroid/content/Context; // field@02eb │ │ +055e1a: 2200 a700 |0013: new-instance v0, Landroid/os/HandlerThread; // type@00a7 │ │ +055e1e: 1a01 140d |0015: const-string v1, "NotificationManagerCompat" // string@0d14 │ │ +055e22: 7020 1c03 1000 |0017: invoke-direct {v0, v1}, Landroid/os/HandlerThread;.:(Ljava/lang/String;)V // method@031c │ │ +055e28: 5b20 ed02 |001a: iput-object v0, v2, Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager;.mHandlerThread:Landroid/os/HandlerThread; // field@02ed │ │ +055e2c: 5420 ed02 |001c: iget-object v0, v2, Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager;.mHandlerThread:Landroid/os/HandlerThread; // field@02ed │ │ +055e30: 6e10 1e03 0000 |001e: invoke-virtual {v0}, Landroid/os/HandlerThread;.start:()V // method@031e │ │ +055e36: 2200 a600 |0021: new-instance v0, Landroid/os/Handler; // type@00a6 │ │ +055e3a: 5421 ed02 |0023: iget-object v1, v2, Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager;.mHandlerThread:Landroid/os/HandlerThread; // field@02ed │ │ +055e3e: 6e10 1d03 0100 |0025: invoke-virtual {v1}, Landroid/os/HandlerThread;.getLooper:()Landroid/os/Looper; // method@031d │ │ +055e44: 0c01 |0028: move-result-object v1 │ │ +055e46: 7030 0d03 1002 |0029: invoke-direct {v0, v1, v2}, Landroid/os/Handler;.:(Landroid/os/Looper;Landroid/os/Handler$Callback;)V // method@030d │ │ +055e4c: 5b20 ec02 |002c: iput-object v0, v2, Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager;.mHandler:Landroid/os/Handler; // field@02ec │ │ +055e50: 0e00 |002e: return-void │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=294 │ │ + 0x0003 line=290 │ │ + 0x000a line=292 │ │ + 0x0011 line=295 │ │ + 0x0013 line=296 │ │ + 0x001c line=297 │ │ + 0x0021 line=298 │ │ + 0x002e line=299 │ │ + locals : │ │ + 0x0000 - 0x002f reg=2 this Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager; │ │ + 0x0000 - 0x002f reg=3 context Landroid/content/Context; │ │ + │ │ + #1 : (in Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager;) │ │ + name : 'ensureServiceBound' │ │ + type : '(Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager$ListenerRecord;)Z' │ │ + access : 0x0002 (PRIVATE) │ │ + code - │ │ + registers : 6 │ │ + ins : 2 │ │ + outs : 4 │ │ + insns size : 73 16-bit code units │ │ +055e54: |[055e54] android.support.v4.app.NotificationManagerCompat$SideChannelManager.ensureServiceBound:(Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager$ListenerRecord;)Z │ │ +055e64: 5551 e002 |0000: iget-boolean v1, v5, Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager$ListenerRecord;.bound:Z // field@02e0 │ │ +055e68: 3801 0400 |0002: if-eqz v1, 0006 // +0004 │ │ +055e6c: 1211 |0004: const/4 v1, #int 1 // #1 │ │ +055e6e: 0f01 |0005: return v1 │ │ +055e70: 2201 3f00 |0006: new-instance v1, Landroid/content/Intent; // type@003f │ │ +055e74: 1a02 c411 |0008: const-string v2, "android.support.BIND_NOTIFICATION_SIDE_CHANNEL" // string@11c4 │ │ +055e78: 7020 2501 2100 |000a: invoke-direct {v1, v2}, Landroid/content/Intent;.:(Ljava/lang/String;)V // method@0125 │ │ +055e7e: 5452 e102 |000d: iget-object v2, v5, Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager$ListenerRecord;.componentName:Landroid/content/ComponentName; // field@02e1 │ │ +055e82: 6e20 4901 2100 |000f: invoke-virtual {v1, v2}, Landroid/content/Intent;.setComponent:(Landroid/content/ComponentName;)Landroid/content/Intent; // method@0149 │ │ +055e88: 0c00 |0012: move-result-object v0 │ │ +055e8a: 5441 eb02 |0013: iget-object v1, v4, Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager;.mContext:Landroid/content/Context; // field@02eb │ │ +055e8e: 7100 8708 0000 |0015: invoke-static {}, Landroid/support/v4/app/NotificationManagerCompat;.access$000:()I // method@0887 │ │ +055e94: 0a02 |0018: move-result v2 │ │ +055e96: 6e40 ff00 0124 |0019: invoke-virtual {v1, v0, v4, v2}, Landroid/content/Context;.bindService:(Landroid/content/Intent;Landroid/content/ServiceConnection;I)Z // method@00ff │ │ +055e9c: 0a01 |001c: move-result v1 │ │ +055e9e: 5c51 e002 |001d: iput-boolean v1, v5, Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager$ListenerRecord;.bound:Z // field@02e0 │ │ +055ea2: 5551 e002 |001f: iget-boolean v1, v5, Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager$ListenerRecord;.bound:Z // field@02e0 │ │ +055ea6: 3801 0800 |0021: if-eqz v1, 0029 // +0008 │ │ +055eaa: 1201 |0023: const/4 v1, #int 0 // #0 │ │ +055eac: 5951 e202 |0024: iput v1, v5, Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager$ListenerRecord;.retryCount:I // field@02e2 │ │ +055eb0: 5551 e002 |0026: iget-boolean v1, v5, Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager$ListenerRecord;.bound:Z // field@02e0 │ │ +055eb4: 28dd |0028: goto 0005 // -0023 │ │ +055eb6: 1a01 fb0c |0029: const-string v1, "NotifManCompat" // string@0cfb │ │ +055eba: 2202 3e05 |002b: new-instance v2, Ljava/lang/StringBuilder; // type@053e │ │ +055ebe: 7010 a422 0200 |002d: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@22a4 │ │ +055ec4: 1a03 550f |0030: const-string v3, "Unable to bind to listener " // string@0f55 │ │ +055ec8: 6e20 ad22 3200 |0032: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22ad │ │ +055ece: 0c02 |0035: move-result-object v2 │ │ +055ed0: 5453 e102 |0036: iget-object v3, v5, Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager$ListenerRecord;.componentName:Landroid/content/ComponentName; // field@02e1 │ │ +055ed4: 6e20 ac22 3200 |0038: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@22ac │ │ +055eda: 0c02 |003b: move-result-object v2 │ │ +055edc: 6e10 b222 0200 |003c: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@22b2 │ │ +055ee2: 0c02 |003f: move-result-object v2 │ │ +055ee4: 7120 751c 2100 |0040: invoke-static {v1, v2}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;)I // method@1c75 │ │ +055eea: 5441 eb02 |0043: iget-object v1, v4, Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager;.mContext:Landroid/content/Context; // field@02eb │ │ +055eee: 6e20 2001 4100 |0045: invoke-virtual {v1, v4}, Landroid/content/Context;.unbindService:(Landroid/content/ServiceConnection;)V // method@0120 │ │ +055ef4: 28de |0048: goto 0026 // -0022 │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=434 │ │ + 0x0004 line=435 │ │ + 0x0005 line=445 │ │ + 0x0006 line=437 │ │ + 0x0013 line=438 │ │ + 0x001f line=439 │ │ + 0x0023 line=440 │ │ + 0x0026 line=445 │ │ + 0x0029 line=442 │ │ + 0x0043 line=443 │ │ + locals : │ │ + 0x0013 - 0x0049 reg=0 intent Landroid/content/Intent; │ │ + 0x0000 - 0x0049 reg=4 this Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager; │ │ + 0x0000 - 0x0049 reg=5 record Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager$ListenerRecord; │ │ + │ │ + #2 : (in Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager;) │ │ + name : 'ensureServiceUnbound' │ │ + type : '(Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager$ListenerRecord;)V' │ │ + access : 0x0002 (PRIVATE) │ │ + code - │ │ + registers : 3 │ │ + ins : 2 │ │ + outs : 2 │ │ + insns size : 16 16-bit code units │ │ +055ef8: |[055ef8] android.support.v4.app.NotificationManagerCompat$SideChannelManager.ensureServiceUnbound:(Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager$ListenerRecord;)V │ │ +055f08: 5520 e002 |0000: iget-boolean v0, v2, Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager$ListenerRecord;.bound:Z // field@02e0 │ │ +055f0c: 3800 0a00 |0002: if-eqz v0, 000c // +000a │ │ +055f10: 5410 eb02 |0004: iget-object v0, v1, Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager;.mContext:Landroid/content/Context; // field@02eb │ │ +055f14: 6e20 2001 1000 |0006: invoke-virtual {v0, v1}, Landroid/content/Context;.unbindService:(Landroid/content/ServiceConnection;)V // method@0120 │ │ +055f1a: 1200 |0009: const/4 v0, #int 0 // #0 │ │ +055f1c: 5c20 e002 |000a: iput-boolean v0, v2, Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager$ListenerRecord;.bound:Z // field@02e0 │ │ +055f20: 1200 |000c: const/4 v0, #int 0 // #0 │ │ +055f22: 5b20 e302 |000d: iput-object v0, v2, Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager$ListenerRecord;.service:Landroid/support/v4/app/INotificationSideChannel; // field@02e3 │ │ +055f26: 0e00 |000f: return-void │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=452 │ │ + 0x0004 line=453 │ │ + 0x0009 line=454 │ │ + 0x000c line=456 │ │ + 0x000f line=457 │ │ + locals : │ │ + 0x0000 - 0x0010 reg=1 this Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager; │ │ + 0x0000 - 0x0010 reg=2 record Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager$ListenerRecord; │ │ + │ │ + #3 : (in Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager;) │ │ + name : 'handleQueueTask' │ │ + type : '(Landroid/support/v4/app/NotificationManagerCompat$Task;)V' │ │ + access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 5 │ │ - ins : 4 │ │ + ins : 2 │ │ + outs : 2 │ │ + insns size : 35 16-bit code units │ │ +055f28: |[055f28] android.support.v4.app.NotificationManagerCompat$SideChannelManager.handleQueueTask:(Landroid/support/v4/app/NotificationManagerCompat$Task;)V │ │ +055f38: 7010 8308 0300 |0000: invoke-direct {v3}, Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager;.updateListenerMap:()V // method@0883 │ │ +055f3e: 5432 ee02 |0003: iget-object v2, v3, Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager;.mRecordMap:Ljava/util/Map; // field@02ee │ │ +055f42: 7210 1b23 0200 |0005: invoke-interface {v2}, Ljava/util/Map;.values:()Ljava/util/Collection; // method@231b │ │ +055f48: 0c02 |0008: move-result-object v2 │ │ +055f4a: 7210 e722 0200 |0009: invoke-interface {v2}, Ljava/util/Collection;.iterator:()Ljava/util/Iterator; // method@22e7 │ │ +055f50: 0c00 |000c: move-result-object v0 │ │ +055f52: 7210 f222 0000 |000d: invoke-interface {v0}, Ljava/util/Iterator;.hasNext:()Z // method@22f2 │ │ +055f58: 0a02 |0010: move-result v2 │ │ +055f5a: 3802 1100 |0011: if-eqz v2, 0022 // +0011 │ │ +055f5e: 7210 f322 0000 |0013: invoke-interface {v0}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@22f3 │ │ +055f64: 0c01 |0016: move-result-object v1 │ │ +055f66: 1f01 8a01 |0017: check-cast v1, Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager$ListenerRecord; // type@018a │ │ +055f6a: 5412 e402 |0019: iget-object v2, v1, Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager$ListenerRecord;.taskQueue:Ljava/util/LinkedList; // field@02e4 │ │ +055f6e: 6e20 fd22 4200 |001b: invoke-virtual {v2, v4}, Ljava/util/LinkedList;.add:(Ljava/lang/Object;)Z // method@22fd │ │ +055f74: 7020 8008 1300 |001e: invoke-direct {v3, v1}, Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager;.processListenerQueue:(Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager$ListenerRecord;)V // method@0880 │ │ +055f7a: 28ec |0021: goto 000d // -0014 │ │ +055f7c: 0e00 |0022: return-void │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=330 │ │ + 0x0003 line=331 │ │ + 0x0019 line=332 │ │ + 0x001e line=333 │ │ + 0x0022 line=335 │ │ + locals : │ │ + 0x0019 - 0x0022 reg=1 record Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager$ListenerRecord; │ │ + 0x000d - 0x0023 reg=0 i$ Ljava/util/Iterator; │ │ + 0x0000 - 0x0023 reg=3 this Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager; │ │ + 0x0000 - 0x0023 reg=4 task Landroid/support/v4/app/NotificationManagerCompat$Task; │ │ + │ │ + #4 : (in Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager;) │ │ + name : 'handleRetryListenerQueue' │ │ + type : '(Landroid/content/ComponentName;)V' │ │ + access : 0x0002 (PRIVATE) │ │ + code - │ │ + registers : 4 │ │ + ins : 2 │ │ + outs : 2 │ │ + insns size : 14 16-bit code units │ │ +055f80: |[055f80] android.support.v4.app.NotificationManagerCompat$SideChannelManager.handleRetryListenerQueue:(Landroid/content/ComponentName;)V │ │ +055f90: 5421 ee02 |0000: iget-object v1, v2, Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager;.mRecordMap:Ljava/util/Map; // field@02ee │ │ +055f94: 7220 1523 3100 |0002: invoke-interface {v1, v3}, Ljava/util/Map;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@2315 │ │ +055f9a: 0c00 |0005: move-result-object v0 │ │ +055f9c: 1f00 8a01 |0006: check-cast v0, Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager$ListenerRecord; // type@018a │ │ +055fa0: 3800 0500 |0008: if-eqz v0, 000d // +0005 │ │ +055fa4: 7020 8008 0200 |000a: invoke-direct {v2, v0}, Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager;.processListenerQueue:(Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager$ListenerRecord;)V // method@0880 │ │ +055faa: 0e00 |000d: return-void │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=354 │ │ + 0x0008 line=355 │ │ + 0x000a line=356 │ │ + 0x000d line=358 │ │ + locals : │ │ + 0x0008 - 0x000e reg=0 record Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager$ListenerRecord; │ │ + 0x0000 - 0x000e reg=2 this Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager; │ │ + 0x0000 - 0x000e reg=3 componentName Landroid/content/ComponentName; │ │ + │ │ + #5 : (in Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager;) │ │ + name : 'handleServiceConnected' │ │ + type : '(Landroid/content/ComponentName;Landroid/os/IBinder;)V' │ │ + access : 0x0002 (PRIVATE) │ │ + code - │ │ + registers : 5 │ │ + ins : 3 │ │ + outs : 2 │ │ + insns size : 23 16-bit code units │ │ +055fac: |[055fac] android.support.v4.app.NotificationManagerCompat$SideChannelManager.handleServiceConnected:(Landroid/content/ComponentName;Landroid/os/IBinder;)V │ │ +055fbc: 5421 ee02 |0000: iget-object v1, v2, Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager;.mRecordMap:Ljava/util/Map; // field@02ee │ │ +055fc0: 7220 1523 3100 |0002: invoke-interface {v1, v3}, Ljava/util/Map;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@2315 │ │ +055fc6: 0c00 |0005: move-result-object v0 │ │ +055fc8: 1f00 8a01 |0006: check-cast v0, Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager$ListenerRecord; // type@018a │ │ +055fcc: 3800 0e00 |0008: if-eqz v0, 0016 // +000e │ │ +055fd0: 7110 8006 0400 |000a: invoke-static {v4}, Landroid/support/v4/app/INotificationSideChannel$Stub;.asInterface:(Landroid/os/IBinder;)Landroid/support/v4/app/INotificationSideChannel; // method@0680 │ │ +055fd6: 0c01 |000d: move-result-object v1 │ │ +055fd8: 5b01 e302 |000e: iput-object v1, v0, Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager$ListenerRecord;.service:Landroid/support/v4/app/INotificationSideChannel; // field@02e3 │ │ +055fdc: 1201 |0010: const/4 v1, #int 0 // #0 │ │ +055fde: 5901 e202 |0011: iput v1, v0, Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager$ListenerRecord;.retryCount:I // field@02e2 │ │ +055fe2: 7020 8008 0200 |0013: invoke-direct {v2, v0}, Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager;.processListenerQueue:(Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager$ListenerRecord;)V // method@0880 │ │ +055fe8: 0e00 |0016: return-void │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=338 │ │ + 0x0008 line=339 │ │ + 0x000a line=340 │ │ + 0x0010 line=341 │ │ + 0x0013 line=342 │ │ + 0x0016 line=344 │ │ + locals : │ │ + 0x0008 - 0x0017 reg=0 record Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager$ListenerRecord; │ │ + 0x0000 - 0x0017 reg=2 this Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager; │ │ + 0x0000 - 0x0017 reg=3 componentName Landroid/content/ComponentName; │ │ + 0x0000 - 0x0017 reg=4 iBinder Landroid/os/IBinder; │ │ + │ │ + #6 : (in Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager;) │ │ + name : 'handleServiceDisconnected' │ │ + type : '(Landroid/content/ComponentName;)V' │ │ + access : 0x0002 (PRIVATE) │ │ + code - │ │ + registers : 4 │ │ + ins : 2 │ │ + outs : 2 │ │ + insns size : 14 16-bit code units │ │ +055fec: |[055fec] android.support.v4.app.NotificationManagerCompat$SideChannelManager.handleServiceDisconnected:(Landroid/content/ComponentName;)V │ │ +055ffc: 5421 ee02 |0000: iget-object v1, v2, Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager;.mRecordMap:Ljava/util/Map; // field@02ee │ │ +056000: 7220 1523 3100 |0002: invoke-interface {v1, v3}, Ljava/util/Map;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@2315 │ │ +056006: 0c00 |0005: move-result-object v0 │ │ +056008: 1f00 8a01 |0006: check-cast v0, Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager$ListenerRecord; // type@018a │ │ +05600c: 3800 0500 |0008: if-eqz v0, 000d // +0005 │ │ +056010: 7020 7808 0200 |000a: invoke-direct {v2, v0}, Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager;.ensureServiceUnbound:(Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager$ListenerRecord;)V // method@0878 │ │ +056016: 0e00 |000d: return-void │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=347 │ │ + 0x0008 line=348 │ │ + 0x000a line=349 │ │ + 0x000d line=351 │ │ + locals : │ │ + 0x0008 - 0x000e reg=0 record Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager$ListenerRecord; │ │ + 0x0000 - 0x000e reg=2 this Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager; │ │ + 0x0000 - 0x000e reg=3 componentName Landroid/content/ComponentName; │ │ + │ │ + #7 : (in Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager;) │ │ + name : 'processListenerQueue' │ │ + type : '(Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager$ListenerRecord;)V' │ │ + access : 0x0002 (PRIVATE) │ │ + code - │ │ + registers : 8 │ │ + ins : 2 │ │ + outs : 3 │ │ + insns size : 209 16-bit code units │ │ +056018: |[056018] android.support.v4.app.NotificationManagerCompat$SideChannelManager.processListenerQueue:(Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager$ListenerRecord;)V │ │ +056028: 1235 |0000: const/4 v5, #int 3 // #3 │ │ +05602a: 1a02 fb0c |0001: const-string v2, "NotifManCompat" // string@0cfb │ │ +05602e: 7120 731c 5200 |0003: invoke-static {v2, v5}, Landroid/util/Log;.isLoggable:(Ljava/lang/String;I)Z // method@1c73 │ │ +056034: 0a02 |0006: move-result v2 │ │ +056036: 3802 3200 |0007: if-eqz v2, 0039 // +0032 │ │ +05603a: 1a02 fb0c |0009: const-string v2, "NotifManCompat" // string@0cfb │ │ +05603e: 2203 3e05 |000b: new-instance v3, Ljava/lang/StringBuilder; // type@053e │ │ +056042: 7010 a422 0300 |000d: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@22a4 │ │ +056048: 1a04 890d |0010: const-string v4, "Processing component " // string@0d89 │ │ +05604c: 6e20 ad22 4300 |0012: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22ad │ │ +056052: 0c03 |0015: move-result-object v3 │ │ +056054: 5474 e102 |0016: iget-object v4, v7, Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager$ListenerRecord;.componentName:Landroid/content/ComponentName; // field@02e1 │ │ +056058: 6e20 ac22 4300 |0018: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@22ac │ │ +05605e: 0c03 |001b: move-result-object v3 │ │ +056060: 1a04 da00 |001c: const-string v4, ", " // string@00da │ │ +056064: 6e20 ad22 4300 |001e: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22ad │ │ +05606a: 0c03 |0021: move-result-object v3 │ │ +05606c: 5474 e402 |0022: iget-object v4, v7, Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager$ListenerRecord;.taskQueue:Ljava/util/LinkedList; // field@02e4 │ │ +056070: 6e10 0323 0400 |0024: invoke-virtual {v4}, Ljava/util/LinkedList;.size:()I // method@2303 │ │ +056076: 0a04 |0027: move-result v4 │ │ +056078: 6e20 a922 4300 |0028: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@22a9 │ │ +05607e: 0c03 |002b: move-result-object v3 │ │ +056080: 1a04 8600 |002c: const-string v4, " queued tasks" // string@0086 │ │ +056084: 6e20 ad22 4300 |002e: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22ad │ │ +05608a: 0c03 |0031: move-result-object v3 │ │ +05608c: 6e10 b222 0300 |0032: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@22b2 │ │ +056092: 0c03 |0035: move-result-object v3 │ │ +056094: 7120 6f1c 3200 |0036: invoke-static {v2, v3}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@1c6f │ │ +05609a: 5472 e402 |0039: iget-object v2, v7, Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager$ListenerRecord;.taskQueue:Ljava/util/LinkedList; // field@02e4 │ │ +05609e: 6e10 ff22 0200 |003b: invoke-virtual {v2}, Ljava/util/LinkedList;.isEmpty:()Z // method@22ff │ │ +0560a4: 0a02 |003e: move-result v2 │ │ +0560a6: 3802 0300 |003f: if-eqz v2, 0042 // +0003 │ │ +0560aa: 0e00 |0041: return-void │ │ +0560ac: 7020 7708 7600 |0042: invoke-direct {v6, v7}, Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager;.ensureServiceBound:(Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager$ListenerRecord;)Z // method@0877 │ │ +0560b2: 0a02 |0045: move-result v2 │ │ +0560b4: 3802 0600 |0046: if-eqz v2, 004c // +0006 │ │ +0560b8: 5472 e302 |0048: iget-object v2, v7, Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager$ListenerRecord;.service:Landroid/support/v4/app/INotificationSideChannel; // field@02e3 │ │ +0560bc: 3902 3100 |004a: if-nez v2, 007b // +0031 │ │ +0560c0: 7020 8208 7600 |004c: invoke-direct {v6, v7}, Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager;.scheduleListenerRetry:(Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager$ListenerRecord;)V // method@0882 │ │ +0560c6: 28f2 |004f: goto 0041 // -000e │ │ +0560c8: 1a02 fb0c |0050: const-string v2, "NotifManCompat" // string@0cfb │ │ +0560cc: 1233 |0052: const/4 v3, #int 3 // #3 │ │ +0560ce: 7120 731c 3200 |0053: invoke-static {v2, v3}, Landroid/util/Log;.isLoggable:(Ljava/lang/String;I)Z // method@1c73 │ │ +0560d4: 0a02 |0056: move-result v2 │ │ +0560d6: 3802 1a00 |0057: if-eqz v2, 0071 // +001a │ │ +0560da: 1a02 fb0c |0059: const-string v2, "NotifManCompat" // string@0cfb │ │ +0560de: 2203 3e05 |005b: new-instance v3, Ljava/lang/StringBuilder; // type@053e │ │ +0560e2: 7010 a422 0300 |005d: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@22a4 │ │ +0560e8: 1a04 5f0e |0060: const-string v4, "Sending task " // string@0e5f │ │ +0560ec: 6e20 ad22 4300 |0062: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22ad │ │ +0560f2: 0c03 |0065: move-result-object v3 │ │ +0560f4: 6e20 ac22 1300 |0066: invoke-virtual {v3, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@22ac │ │ +0560fa: 0c03 |0069: move-result-object v3 │ │ +0560fc: 6e10 b222 0300 |006a: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@22b2 │ │ +056102: 0c03 |006d: move-result-object v3 │ │ +056104: 7120 6f1c 3200 |006e: invoke-static {v2, v3}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@1c6f │ │ +05610a: 5472 e302 |0071: iget-object v2, v7, Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager$ListenerRecord;.service:Landroid/support/v4/app/INotificationSideChannel; // field@02e3 │ │ +05610e: 7220 8408 2100 |0073: invoke-interface {v1, v2}, Landroid/support/v4/app/NotificationManagerCompat$Task;.send:(Landroid/support/v4/app/INotificationSideChannel;)V // method@0884 │ │ +056114: 5472 e402 |0076: iget-object v2, v7, Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager$ListenerRecord;.taskQueue:Ljava/util/LinkedList; // field@02e4 │ │ +056118: 6e10 0223 0200 |0078: invoke-virtual {v2}, Ljava/util/LinkedList;.remove:()Ljava/lang/Object; // method@2302 │ │ +05611e: 5472 e402 |007b: iget-object v2, v7, Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager$ListenerRecord;.taskQueue:Ljava/util/LinkedList; // field@02e4 │ │ +056122: 6e10 0123 0200 |007d: invoke-virtual {v2}, Ljava/util/LinkedList;.peek:()Ljava/lang/Object; // method@2301 │ │ +056128: 0c01 |0080: move-result-object v1 │ │ +05612a: 1f01 8c01 |0081: check-cast v1, Landroid/support/v4/app/NotificationManagerCompat$Task; // type@018c │ │ +05612e: 3901 cdff |0083: if-nez v1, 0050 // -0033 │ │ +056132: 5472 e402 |0085: iget-object v2, v7, Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager$ListenerRecord;.taskQueue:Ljava/util/LinkedList; // field@02e4 │ │ +056136: 6e10 ff22 0200 |0087: invoke-virtual {v2}, Ljava/util/LinkedList;.isEmpty:()Z // method@22ff │ │ +05613c: 0a02 |008a: move-result v2 │ │ +05613e: 3902 b6ff |008b: if-nez v2, 0041 // -004a │ │ +056142: 7020 8208 7600 |008d: invoke-direct {v6, v7}, Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager;.scheduleListenerRetry:(Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager$ListenerRecord;)V // method@0882 │ │ +056148: 28b1 |0090: goto 0041 // -004f │ │ +05614a: 0d00 |0091: move-exception v0 │ │ +05614c: 1a02 fb0c |0092: const-string v2, "NotifManCompat" // string@0cfb │ │ +056150: 7120 731c 5200 |0094: invoke-static {v2, v5}, Landroid/util/Log;.isLoggable:(Ljava/lang/String;I)Z // method@1c73 │ │ +056156: 0a02 |0097: move-result v2 │ │ +056158: 3802 edff |0098: if-eqz v2, 0085 // -0013 │ │ +05615c: 1a02 fb0c |009a: const-string v2, "NotifManCompat" // string@0cfb │ │ +056160: 2203 3e05 |009c: new-instance v3, Ljava/lang/StringBuilder; // type@053e │ │ +056164: 7010 a422 0300 |009e: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@22a4 │ │ +05616a: 1a04 c40d |00a1: const-string v4, "Remote service has died: " // string@0dc4 │ │ +05616e: 6e20 ad22 4300 |00a3: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22ad │ │ +056174: 0c03 |00a6: move-result-object v3 │ │ +056176: 5474 e102 |00a7: iget-object v4, v7, Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager$ListenerRecord;.componentName:Landroid/content/ComponentName; // field@02e1 │ │ +05617a: 6e20 ac22 4300 |00a9: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@22ac │ │ +056180: 0c03 |00ac: move-result-object v3 │ │ +056182: 6e10 b222 0300 |00ad: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@22b2 │ │ +056188: 0c03 |00b0: move-result-object v3 │ │ +05618a: 7120 6f1c 3200 |00b1: invoke-static {v2, v3}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@1c6f │ │ +056190: 28d1 |00b4: goto 0085 // -002f │ │ +056192: 0d00 |00b5: move-exception v0 │ │ +056194: 1a02 fb0c |00b6: const-string v2, "NotifManCompat" // string@0cfb │ │ +056198: 2203 3e05 |00b8: new-instance v3, Ljava/lang/StringBuilder; // type@053e │ │ +05619c: 7010 a422 0300 |00ba: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@22a4 │ │ +0561a2: 1a04 c50d |00bd: const-string v4, "RemoteException communicating with " // string@0dc5 │ │ +0561a6: 6e20 ad22 4300 |00bf: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22ad │ │ +0561ac: 0c03 |00c2: move-result-object v3 │ │ +0561ae: 5474 e102 |00c3: iget-object v4, v7, Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager$ListenerRecord;.componentName:Landroid/content/ComponentName; // field@02e1 │ │ +0561b2: 6e20 ac22 4300 |00c5: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@22ac │ │ +0561b8: 0c03 |00c8: move-result-object v3 │ │ +0561ba: 6e10 b222 0300 |00c9: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@22b2 │ │ +0561c0: 0c03 |00cc: move-result-object v3 │ │ +0561c2: 7130 761c 3200 |00cd: invoke-static {v2, v3, v0}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@1c76 │ │ +0561c8: 28b5 |00d0: goto 0085 // -004b │ │ + catches : 1 │ │ + 0x0050 - 0x007b │ │ + Landroid/os/DeadObjectException; -> 0x0091 │ │ + Landroid/os/RemoteException; -> 0x00b5 │ │ + positions : │ │ + 0x0001 line=488 │ │ + 0x0009 line=489 │ │ + 0x0039 line=492 │ │ + 0x0041 line=526 │ │ + 0x0042 line=495 │ │ + 0x004c line=497 │ │ + 0x0050 line=507 │ │ + 0x0059 line=508 │ │ + 0x0071 line=510 │ │ + 0x0076 line=511 │ │ + 0x007b line=502 │ │ + 0x0083 line=503 │ │ + 0x0085 line=522 │ │ + 0x008d line=524 │ │ + 0x0091 line=512 │ │ + 0x0092 line=513 │ │ + 0x009a line=514 │ │ + 0x00b5 line=517 │ │ + 0x00b6 line=518 │ │ + locals : │ │ + 0x0050 - 0x007b reg=1 task Landroid/support/v4/app/NotificationManagerCompat$Task; │ │ + 0x0092 - 0x00b5 reg=0 e Landroid/os/DeadObjectException; │ │ + 0x00b6 - 0x00d1 reg=0 e Landroid/os/RemoteException; │ │ + 0x0083 - 0x00d1 reg=1 task Landroid/support/v4/app/NotificationManagerCompat$Task; │ │ + 0x0000 - 0x00d1 reg=6 this Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager; │ │ + 0x0000 - 0x00d1 reg=7 record Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager$ListenerRecord; │ │ + │ │ + #8 : (in Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager;) │ │ + name : 'scheduleListenerRetry' │ │ + type : '(Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager$ListenerRecord;)V' │ │ + access : 0x0002 (PRIVATE) │ │ + code - │ │ + registers : 8 │ │ + ins : 2 │ │ outs : 4 │ │ + insns size : 151 16-bit code units │ │ +0561e0: |[0561e0] android.support.v4.app.NotificationManagerCompat$SideChannelManager.scheduleListenerRetry:(Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager$ListenerRecord;)V │ │ +0561f0: 1235 |0000: const/4 v5, #int 3 // #3 │ │ +0561f2: 5462 ec02 |0001: iget-object v2, v6, Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager;.mHandler:Landroid/os/Handler; // field@02ec │ │ +0561f6: 5473 e102 |0003: iget-object v3, v7, Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager$ListenerRecord;.componentName:Landroid/content/ComponentName; // field@02e1 │ │ +0561fa: 6e30 1103 5203 |0005: invoke-virtual {v2, v5, v3}, Landroid/os/Handler;.hasMessages:(ILjava/lang/Object;)Z // method@0311 │ │ +056200: 0a02 |0008: move-result v2 │ │ +056202: 3802 0300 |0009: if-eqz v2, 000c // +0003 │ │ +056206: 0e00 |000b: return-void │ │ +056208: 5272 e202 |000c: iget v2, v7, Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager$ListenerRecord;.retryCount:I // field@02e2 │ │ +05620c: d802 0201 |000e: add-int/lit8 v2, v2, #int 1 // #01 │ │ +056210: 5972 e202 |0010: iput v2, v7, Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager$ListenerRecord;.retryCount:I // field@02e2 │ │ +056214: 5272 e202 |0012: iget v2, v7, Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager$ListenerRecord;.retryCount:I // field@02e2 │ │ +056218: 1263 |0014: const/4 v3, #int 6 // #6 │ │ +05621a: 3732 4400 |0015: if-le v2, v3, 0059 // +0044 │ │ +05621e: 1a02 fb0c |0017: const-string v2, "NotifManCompat" // string@0cfb │ │ +056222: 2203 3e05 |0019: new-instance v3, Ljava/lang/StringBuilder; // type@053e │ │ +056226: 7010 a422 0300 |001b: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@22a4 │ │ +05622c: 1a04 9404 |001e: const-string v4, "Giving up on delivering " // string@0494 │ │ +056230: 6e20 ad22 4300 |0020: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22ad │ │ +056236: 0c03 |0023: move-result-object v3 │ │ +056238: 5474 e402 |0024: iget-object v4, v7, Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager$ListenerRecord;.taskQueue:Ljava/util/LinkedList; // field@02e4 │ │ +05623c: 6e10 0323 0400 |0026: invoke-virtual {v4}, Ljava/util/LinkedList;.size:()I // method@2303 │ │ +056242: 0a04 |0029: move-result v4 │ │ +056244: 6e20 a922 4300 |002a: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@22a9 │ │ +05624a: 0c03 |002d: move-result-object v3 │ │ +05624c: 1a04 8d00 |002e: const-string v4, " tasks to " // string@008d │ │ +056250: 6e20 ad22 4300 |0030: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22ad │ │ +056256: 0c03 |0033: move-result-object v3 │ │ +056258: 5474 e102 |0034: iget-object v4, v7, Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager$ListenerRecord;.componentName:Landroid/content/ComponentName; // field@02e1 │ │ +05625c: 6e20 ac22 4300 |0036: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@22ac │ │ +056262: 0c03 |0039: move-result-object v3 │ │ +056264: 1a04 2d00 |003a: const-string v4, " after " // string@002d │ │ +056268: 6e20 ad22 4300 |003c: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22ad │ │ +05626e: 0c03 |003f: move-result-object v3 │ │ +056270: 5274 e202 |0040: iget v4, v7, Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager$ListenerRecord;.retryCount:I // field@02e2 │ │ +056274: 6e20 a922 4300 |0042: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@22a9 │ │ +05627a: 0c03 |0045: move-result-object v3 │ │ +05627c: 1a04 8800 |0046: const-string v4, " retries" // string@0088 │ │ +056280: 6e20 ad22 4300 |0048: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22ad │ │ +056286: 0c03 |004b: move-result-object v3 │ │ +056288: 6e10 b222 0300 |004c: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@22b2 │ │ +05628e: 0c03 |004f: move-result-object v3 │ │ +056290: 7120 751c 3200 |0050: invoke-static {v2, v3}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;)I // method@1c75 │ │ +056296: 5472 e402 |0053: iget-object v2, v7, Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager$ListenerRecord;.taskQueue:Ljava/util/LinkedList; // field@02e4 │ │ +05629a: 6e10 fe22 0200 |0055: invoke-virtual {v2}, Ljava/util/LinkedList;.clear:()V // method@22fe │ │ +0562a0: 28b3 |0058: goto 000b // -004d │ │ +0562a2: 1212 |0059: const/4 v2, #int 1 // #1 │ │ +0562a4: 5273 e202 |005a: iget v3, v7, Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager$ListenerRecord;.retryCount:I // field@02e2 │ │ +0562a8: d803 03ff |005c: add-int/lit8 v3, v3, #int -1 // #ff │ │ +0562ac: b832 |005e: shl-int/2addr v2, v3 │ │ +0562ae: d220 e803 |005f: mul-int/lit16 v0, v2, #int 1000 // #03e8 │ │ +0562b2: 1a02 fb0c |0061: const-string v2, "NotifManCompat" // string@0cfb │ │ +0562b6: 7120 731c 5200 |0063: invoke-static {v2, v5}, Landroid/util/Log;.isLoggable:(Ljava/lang/String;I)Z // method@1c73 │ │ +0562bc: 0a02 |0066: move-result v2 │ │ +0562be: 3802 2000 |0067: if-eqz v2, 0087 // +0020 │ │ +0562c2: 1a02 fb0c |0069: const-string v2, "NotifManCompat" // string@0cfb │ │ +0562c6: 2203 3e05 |006b: new-instance v3, Ljava/lang/StringBuilder; // type@053e │ │ +0562ca: 7010 a422 0300 |006d: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@22a4 │ │ +0562d0: 1a04 450e |0070: const-string v4, "Scheduling retry for " // string@0e45 │ │ +0562d4: 6e20 ad22 4300 |0072: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22ad │ │ +0562da: 0c03 |0075: move-result-object v3 │ │ +0562dc: 6e20 a922 0300 |0076: invoke-virtual {v3, v0}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@22a9 │ │ +0562e2: 0c03 |0079: move-result-object v3 │ │ +0562e4: 1a04 7c00 |007a: const-string v4, " ms" // string@007c │ │ +0562e8: 6e20 ad22 4300 |007c: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22ad │ │ +0562ee: 0c03 |007f: move-result-object v3 │ │ +0562f0: 6e10 b222 0300 |0080: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@22b2 │ │ +0562f6: 0c03 |0083: move-result-object v3 │ │ +0562f8: 7120 6f1c 3200 |0084: invoke-static {v2, v3}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@1c6f │ │ +0562fe: 5462 ec02 |0087: iget-object v2, v6, Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager;.mHandler:Landroid/os/Handler; // field@02ec │ │ +056302: 5473 e102 |0089: iget-object v3, v7, Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager$ListenerRecord;.componentName:Landroid/content/ComponentName; // field@02e1 │ │ +056306: 6e30 1203 5203 |008b: invoke-virtual {v2, v5, v3}, Landroid/os/Handler;.obtainMessage:(ILjava/lang/Object;)Landroid/os/Message; // method@0312 │ │ +05630c: 0c01 |008e: move-result-object v1 │ │ +05630e: 5462 ec02 |008f: iget-object v2, v6, Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager;.mHandler:Landroid/os/Handler; // field@02ec │ │ +056312: 8104 |0091: int-to-long v4, v0 │ │ +056314: 6e40 1b03 1254 |0092: invoke-virtual {v2, v1, v4, v5}, Landroid/os/Handler;.sendMessageDelayed:(Landroid/os/Message;J)Z // method@031b │ │ +05631a: 2900 76ff |0095: goto/16 000b // -008a │ │ + catches : (none) │ │ + positions : │ │ + 0x0001 line=465 │ │ + 0x000b line=481 │ │ + 0x000c line=468 │ │ + 0x0012 line=469 │ │ + 0x0017 line=470 │ │ + 0x0053 line=472 │ │ + 0x0059 line=475 │ │ + 0x0061 line=476 │ │ + 0x0069 line=477 │ │ + 0x0087 line=479 │ │ + 0x008f line=480 │ │ + locals : │ │ + 0x0061 - 0x0097 reg=0 delayMs I │ │ + 0x008f - 0x0097 reg=1 msg Landroid/os/Message; │ │ + 0x0000 - 0x0097 reg=6 this Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager; │ │ + 0x0000 - 0x0097 reg=7 record Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager$ListenerRecord; │ │ + │ │ + #9 : (in Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager;) │ │ + name : 'updateListenerMap' │ │ + type : '()V' │ │ + access : 0x0002 (PRIVATE) │ │ + code - │ │ + registers : 13 │ │ + ins : 1 │ │ + outs : 3 │ │ + insns size : 273 16-bit code units │ │ +056320: |[056320] android.support.v4.app.NotificationManagerCompat$SideChannelManager.updateListenerMap:()V │ │ +056330: 123b |0000: const/4 v11, #int 3 // #3 │ │ +056332: 54c8 eb02 |0001: iget-object v8, v12, Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager;.mContext:Landroid/content/Context; // field@02eb │ │ +056336: 7110 8c08 0800 |0003: invoke-static {v8}, Landroid/support/v4/app/NotificationManagerCompat;.getEnabledListenerPackages:(Landroid/content/Context;)Ljava/util/Set; // method@088c │ │ +05633c: 0c02 |0006: move-result-object v2 │ │ +05633e: 54c8 ea02 |0007: iget-object v8, v12, Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager;.mCachedEnabledPackages:Ljava/util/Set; // field@02ea │ │ +056342: 7220 1f23 8200 |0009: invoke-interface {v2, v8}, Ljava/util/Set;.equals:(Ljava/lang/Object;)Z // method@231f │ │ +056348: 0a08 |000c: move-result v8 │ │ +05634a: 3808 0300 |000d: if-eqz v8, 0010 // +0003 │ │ +05634e: 0e00 |000f: return-void │ │ +056350: 5bc2 ea02 |0010: iput-object v2, v12, Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager;.mCachedEnabledPackages:Ljava/util/Set; // field@02ea │ │ +056354: 54c8 eb02 |0012: iget-object v8, v12, Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager;.mContext:Landroid/content/Context; // field@02eb │ │ +056358: 6e10 1101 0800 |0014: invoke-virtual {v8}, Landroid/content/Context;.getPackageManager:()Landroid/content/pm/PackageManager; // method@0111 │ │ +05635e: 0c08 |0017: move-result-object v8 │ │ +056360: 2209 3f00 |0018: new-instance v9, Landroid/content/Intent; // type@003f │ │ +056364: 7010 2201 0900 |001a: invoke-direct {v9}, Landroid/content/Intent;.:()V // method@0122 │ │ +05636a: 1a0a c411 |001d: const-string v10, "android.support.BIND_NOTIFICATION_SIDE_CHANNEL" // string@11c4 │ │ +05636e: 6e20 4701 a900 |001f: invoke-virtual {v9, v10}, Landroid/content/Intent;.setAction:(Ljava/lang/String;)Landroid/content/Intent; // method@0147 │ │ +056374: 0c09 |0022: move-result-object v9 │ │ +056376: 124a |0023: const/4 v10, #int 4 // #4 │ │ +056378: 6e30 5c01 980a |0024: invoke-virtual {v8, v9, v10}, Landroid/content/pm/PackageManager;.queryIntentServices:(Landroid/content/Intent;I)Ljava/util/List; // method@015c │ │ +05637e: 0c07 |0027: move-result-object v7 │ │ +056380: 2201 5f05 |0028: new-instance v1, Ljava/util/HashSet; // type@055f │ │ +056384: 7010 f022 0100 |002a: invoke-direct {v1}, Ljava/util/HashSet;.:()V // method@22f0 │ │ +05638a: 7210 0923 0700 |002d: invoke-interface {v7}, Ljava/util/List;.iterator:()Ljava/util/Iterator; // method@2309 │ │ +056390: 0c04 |0030: move-result-object v4 │ │ +056392: 7210 f222 0400 |0031: invoke-interface {v4}, Ljava/util/Iterator;.hasNext:()Z // method@22f2 │ │ +056398: 0a08 |0034: move-result v8 │ │ +05639a: 3808 4800 |0035: if-eqz v8, 007d // +0048 │ │ +05639e: 7210 f322 0400 |0037: invoke-interface {v4}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@22f3 │ │ +0563a4: 0c06 |003a: move-result-object v6 │ │ +0563a6: 1f06 4900 |003b: check-cast v6, Landroid/content/pm/ResolveInfo; // type@0049 │ │ +0563aa: 5468 1d00 |003d: iget-object v8, v6, Landroid/content/pm/ResolveInfo;.serviceInfo:Landroid/content/pm/ServiceInfo; // field@001d │ │ +0563ae: 5488 1f00 |003f: iget-object v8, v8, Landroid/content/pm/ServiceInfo;.packageName:Ljava/lang/String; // field@001f │ │ +0563b2: 7220 1d23 8200 |0041: invoke-interface {v2, v8}, Ljava/util/Set;.contains:(Ljava/lang/Object;)Z // method@231d │ │ +0563b8: 0a08 |0044: move-result v8 │ │ +0563ba: 3808 ecff |0045: if-eqz v8, 0031 // -0014 │ │ +0563be: 2200 3300 |0047: new-instance v0, Landroid/content/ComponentName; // type@0033 │ │ +0563c2: 5468 1d00 |0049: iget-object v8, v6, Landroid/content/pm/ResolveInfo;.serviceInfo:Landroid/content/pm/ServiceInfo; // field@001d │ │ +0563c6: 5488 1f00 |004b: iget-object v8, v8, Landroid/content/pm/ServiceInfo;.packageName:Ljava/lang/String; // field@001f │ │ +0563ca: 5469 1d00 |004d: iget-object v9, v6, Landroid/content/pm/ResolveInfo;.serviceInfo:Landroid/content/pm/ServiceInfo; // field@001d │ │ +0563ce: 5499 1e00 |004f: iget-object v9, v9, Landroid/content/pm/ServiceInfo;.name:Ljava/lang/String; // field@001e │ │ +0563d2: 7030 f700 8009 |0051: invoke-direct {v0, v8, v9}, Landroid/content/ComponentName;.:(Ljava/lang/String;Ljava/lang/String;)V // method@00f7 │ │ +0563d8: 5468 1d00 |0054: iget-object v8, v6, Landroid/content/pm/ResolveInfo;.serviceInfo:Landroid/content/pm/ServiceInfo; // field@001d │ │ +0563dc: 5488 2000 |0056: iget-object v8, v8, Landroid/content/pm/ServiceInfo;.permission:Ljava/lang/String; // field@0020 │ │ +0563e0: 3808 2100 |0058: if-eqz v8, 0079 // +0021 │ │ +0563e4: 1a08 fb0c |005a: const-string v8, "NotifManCompat" // string@0cfb │ │ +0563e8: 2209 3e05 |005c: new-instance v9, Ljava/lang/StringBuilder; // type@053e │ │ +0563ec: 7010 a422 0900 |005e: invoke-direct {v9}, Ljava/lang/StringBuilder;.:()V // method@22a4 │ │ +0563f2: 1a0a 730d |0061: const-string v10, "Permission present on component " // string@0d73 │ │ +0563f6: 6e20 ad22 a900 |0063: invoke-virtual {v9, v10}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22ad │ │ +0563fc: 0c09 |0066: move-result-object v9 │ │ +0563fe: 6e20 ac22 0900 |0067: invoke-virtual {v9, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@22ac │ │ +056404: 0c09 |006a: move-result-object v9 │ │ +056406: 1a0a e100 |006b: const-string v10, ", not adding listener record." // string@00e1 │ │ +05640a: 6e20 ad22 a900 |006d: invoke-virtual {v9, v10}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22ad │ │ +056410: 0c09 |0070: move-result-object v9 │ │ +056412: 6e10 b222 0900 |0071: invoke-virtual {v9}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@22b2 │ │ +056418: 0c09 |0074: move-result-object v9 │ │ +05641a: 7120 751c 9800 |0075: invoke-static {v8, v9}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;)I // method@1c75 │ │ +056420: 28b9 |0078: goto 0031 // -0047 │ │ +056422: 7220 1c23 0100 |0079: invoke-interface {v1, v0}, Ljava/util/Set;.add:(Ljava/lang/Object;)Z // method@231c │ │ +056428: 28b5 |007c: goto 0031 // -004b │ │ +05642a: 7210 2023 0100 |007d: invoke-interface {v1}, Ljava/util/Set;.iterator:()Ljava/util/Iterator; // method@2320 │ │ +056430: 0c04 |0080: move-result-object v4 │ │ +056432: 7210 f222 0400 |0081: invoke-interface {v4}, Ljava/util/Iterator;.hasNext:()Z // method@22f2 │ │ +056438: 0a08 |0084: move-result v8 │ │ +05643a: 3808 3b00 |0085: if-eqz v8, 00c0 // +003b │ │ +05643e: 7210 f322 0400 |0087: invoke-interface {v4}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@22f3 │ │ +056444: 0c00 |008a: move-result-object v0 │ │ +056446: 1f00 3300 |008b: check-cast v0, Landroid/content/ComponentName; // type@0033 │ │ +05644a: 54c8 ee02 |008d: iget-object v8, v12, Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager;.mRecordMap:Ljava/util/Map; // field@02ee │ │ +05644e: 7220 1323 0800 |008f: invoke-interface {v8, v0}, Ljava/util/Map;.containsKey:(Ljava/lang/Object;)Z // method@2313 │ │ +056454: 0a08 |0092: move-result v8 │ │ +056456: 3908 eeff |0093: if-nez v8, 0081 // -0012 │ │ +05645a: 1a08 fb0c |0095: const-string v8, "NotifManCompat" // string@0cfb │ │ +05645e: 7120 731c b800 |0097: invoke-static {v8, v11}, Landroid/util/Log;.isLoggable:(Ljava/lang/String;I)Z // method@1c73 │ │ +056464: 0a08 |009a: move-result v8 │ │ +056466: 3808 1a00 |009b: if-eqz v8, 00b5 // +001a │ │ +05646a: 1a08 fb0c |009d: const-string v8, "NotifManCompat" // string@0cfb │ │ +05646e: 2209 3e05 |009f: new-instance v9, Ljava/lang/StringBuilder; // type@053e │ │ +056472: 7010 a422 0900 |00a1: invoke-direct {v9}, Ljava/lang/StringBuilder;.:()V // method@22a4 │ │ +056478: 1a0a 3302 |00a4: const-string v10, "Adding listener record for " // string@0233 │ │ +05647c: 6e20 ad22 a900 |00a6: invoke-virtual {v9, v10}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22ad │ │ +056482: 0c09 |00a9: move-result-object v9 │ │ +056484: 6e20 ac22 0900 |00aa: invoke-virtual {v9, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@22ac │ │ +05648a: 0c09 |00ad: move-result-object v9 │ │ +05648c: 6e10 b222 0900 |00ae: invoke-virtual {v9}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@22b2 │ │ +056492: 0c09 |00b1: move-result-object v9 │ │ +056494: 7120 6f1c 9800 |00b2: invoke-static {v8, v9}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@1c6f │ │ +05649a: 54c8 ee02 |00b5: iget-object v8, v12, Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager;.mRecordMap:Ljava/util/Map; // field@02ee │ │ +05649e: 2209 8a01 |00b7: new-instance v9, Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager$ListenerRecord; // type@018a │ │ +0564a2: 7020 7508 0900 |00b9: invoke-direct {v9, v0}, Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager$ListenerRecord;.:(Landroid/content/ComponentName;)V // method@0875 │ │ +0564a8: 7230 1823 0809 |00bc: invoke-interface {v8, v0, v9}, Ljava/util/Map;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@2318 │ │ +0564ae: 28c2 |00bf: goto 0081 // -003e │ │ +0564b0: 54c8 ee02 |00c0: iget-object v8, v12, Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager;.mRecordMap:Ljava/util/Map; // field@02ee │ │ +0564b4: 7210 1423 0800 |00c2: invoke-interface {v8}, Ljava/util/Map;.entrySet:()Ljava/util/Set; // method@2314 │ │ +0564ba: 0c08 |00c5: move-result-object v8 │ │ +0564bc: 7210 2023 0800 |00c6: invoke-interface {v8}, Ljava/util/Set;.iterator:()Ljava/util/Iterator; // method@2320 │ │ +0564c2: 0c05 |00c9: move-result-object v5 │ │ +0564c4: 7210 f222 0500 |00ca: invoke-interface {v5}, Ljava/util/Iterator;.hasNext:()Z // method@22f2 │ │ +0564ca: 0a08 |00cd: move-result v8 │ │ +0564cc: 3808 41ff |00ce: if-eqz v8, 000f // -00bf │ │ +0564d0: 7210 f322 0500 |00d0: invoke-interface {v5}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@22f3 │ │ +0564d6: 0c03 |00d3: move-result-object v3 │ │ +0564d8: 1f03 6505 |00d4: check-cast v3, Ljava/util/Map$Entry; // type@0565 │ │ +0564dc: 7210 1123 0300 |00d6: invoke-interface {v3}, Ljava/util/Map$Entry;.getKey:()Ljava/lang/Object; // method@2311 │ │ +0564e2: 0c08 |00d9: move-result-object v8 │ │ +0564e4: 7220 1d23 8100 |00da: invoke-interface {v1, v8}, Ljava/util/Set;.contains:(Ljava/lang/Object;)Z // method@231d │ │ +0564ea: 0a08 |00dd: move-result v8 │ │ +0564ec: 3908 ecff |00de: if-nez v8, 00ca // -0014 │ │ +0564f0: 1a08 fb0c |00e0: const-string v8, "NotifManCompat" // string@0cfb │ │ +0564f4: 7120 731c b800 |00e2: invoke-static {v8, v11}, Landroid/util/Log;.isLoggable:(Ljava/lang/String;I)Z // method@1c73 │ │ +0564fa: 0a08 |00e5: move-result v8 │ │ +0564fc: 3808 1e00 |00e6: if-eqz v8, 0104 // +001e │ │ +056500: 1a08 fb0c |00e8: const-string v8, "NotifManCompat" // string@0cfb │ │ +056504: 2209 3e05 |00ea: new-instance v9, Ljava/lang/StringBuilder; // type@053e │ │ +056508: 7010 a422 0900 |00ec: invoke-direct {v9}, Ljava/lang/StringBuilder;.:()V // method@22a4 │ │ +05650e: 1a0a ce0d |00ef: const-string v10, "Removing listener record for " // string@0dce │ │ +056512: 6e20 ad22 a900 |00f1: invoke-virtual {v9, v10}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22ad │ │ +056518: 0c09 |00f4: move-result-object v9 │ │ +05651a: 7210 1123 0300 |00f5: invoke-interface {v3}, Ljava/util/Map$Entry;.getKey:()Ljava/lang/Object; // method@2311 │ │ +056520: 0c0a |00f8: move-result-object v10 │ │ +056522: 6e20 ac22 a900 |00f9: invoke-virtual {v9, v10}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@22ac │ │ +056528: 0c09 |00fc: move-result-object v9 │ │ +05652a: 6e10 b222 0900 |00fd: invoke-virtual {v9}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@22b2 │ │ +056530: 0c09 |0100: move-result-object v9 │ │ +056532: 7120 6f1c 9800 |0101: invoke-static {v8, v9}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@1c6f │ │ +056538: 7210 1223 0300 |0104: invoke-interface {v3}, Ljava/util/Map$Entry;.getValue:()Ljava/lang/Object; // method@2312 │ │ +05653e: 0c08 |0107: move-result-object v8 │ │ +056540: 1f08 8a01 |0108: check-cast v8, Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager$ListenerRecord; // type@018a │ │ +056544: 7020 7808 8c00 |010a: invoke-direct {v12, v8}, Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager;.ensureServiceUnbound:(Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager$ListenerRecord;)V // method@0878 │ │ +05654a: 7210 f422 0500 |010d: invoke-interface {v5}, Ljava/util/Iterator;.remove:()V // method@22f4 │ │ +056550: 28ba |0110: goto 00ca // -0046 │ │ + catches : (none) │ │ + positions : │ │ + 0x0001 line=383 │ │ + 0x0007 line=384 │ │ + 0x000f line=427 │ │ + 0x0010 line=388 │ │ + 0x0012 line=389 │ │ + 0x0028 line=391 │ │ + 0x002d line=392 │ │ + 0x003d line=393 │ │ + 0x0047 line=396 │ │ + 0x0054 line=398 │ │ + 0x005a line=399 │ │ + 0x0079 line=403 │ │ + 0x007d line=406 │ │ + 0x008d line=407 │ │ + 0x0095 line=408 │ │ + 0x009d line=409 │ │ + 0x00b5 line=411 │ │ + 0x00c0 line=415 │ │ + 0x00ca line=417 │ │ + 0x00d0 line=418 │ │ + 0x00d6 line=419 │ │ + 0x00e0 line=420 │ │ + 0x00e8 line=421 │ │ + 0x0104 line=423 │ │ + 0x010d line=424 │ │ + locals : │ │ + 0x0054 - 0x007d reg=0 componentName Landroid/content/ComponentName; │ │ + 0x003d - 0x007d reg=6 resolveInfo Landroid/content/pm/ResolveInfo; │ │ + 0x008d - 0x00c0 reg=0 componentName Landroid/content/ComponentName; │ │ + 0x002d - 0x0111 reg=1 enabledComponents Ljava/util/Set; Ljava/util/Set; │ │ + 0x0007 - 0x0111 reg=2 enabledPackages Ljava/util/Set; Ljava/util/Set; │ │ + 0x00d6 - 0x0111 reg=3 entry Ljava/util/Map$Entry; Ljava/util/Map$Entry; │ │ + 0x0031 - 0x0111 reg=4 i$ Ljava/util/Iterator; │ │ + 0x00ca - 0x0111 reg=5 it Ljava/util/Iterator; Ljava/util/Iterator;>; │ │ + 0x0028 - 0x0111 reg=7 resolveInfos Ljava/util/List; Ljava/util/List; │ │ + 0x0000 - 0x0111 reg=12 this Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager; │ │ + │ │ + Virtual methods - │ │ + #0 : (in Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager;) │ │ + name : 'handleMessage' │ │ + type : '(Landroid/os/Message;)Z' │ │ + access : 0x0001 (PUBLIC) │ │ + code - │ │ + registers : 6 │ │ + ins : 2 │ │ + outs : 3 │ │ + insns size : 60 16-bit code units │ │ +056554: |[056554] android.support.v4.app.NotificationManagerCompat$SideChannelManager.handleMessage:(Landroid/os/Message;)Z │ │ +056564: 1212 |0000: const/4 v2, #int 1 // #1 │ │ +056566: 5251 4200 |0001: iget v1, v5, Landroid/os/Message;.what:I // field@0042 │ │ +05656a: 2b01 2d00 0000 |0003: packed-switch v1, 00000030 // +0000002d │ │ +056570: 1201 |0006: const/4 v1, #int 0 // #0 │ │ +056572: 0f01 |0007: return v1 │ │ +056574: 5451 4100 |0008: iget-object v1, v5, Landroid/os/Message;.obj:Ljava/lang/Object; // field@0041 │ │ +056578: 1f01 8c01 |000a: check-cast v1, Landroid/support/v4/app/NotificationManagerCompat$Task; // type@018c │ │ +05657c: 7020 7a08 1400 |000c: invoke-direct {v4, v1}, Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager;.handleQueueTask:(Landroid/support/v4/app/NotificationManagerCompat$Task;)V // method@087a │ │ +056582: 0121 |000f: move v1, v2 │ │ +056584: 28f7 |0010: goto 0007 // -0009 │ │ +056586: 5450 4100 |0011: iget-object v0, v5, Landroid/os/Message;.obj:Ljava/lang/Object; // field@0041 │ │ +05658a: 1f00 8901 |0013: check-cast v0, Landroid/support/v4/app/NotificationManagerCompat$ServiceConnectedEvent; // type@0189 │ │ +05658e: 5401 de02 |0015: iget-object v1, v0, Landroid/support/v4/app/NotificationManagerCompat$ServiceConnectedEvent;.componentName:Landroid/content/ComponentName; // field@02de │ │ +056592: 5403 df02 |0017: iget-object v3, v0, Landroid/support/v4/app/NotificationManagerCompat$ServiceConnectedEvent;.iBinder:Landroid/os/IBinder; // field@02df │ │ +056596: 7030 7c08 1403 |0019: invoke-direct {v4, v1, v3}, Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager;.handleServiceConnected:(Landroid/content/ComponentName;Landroid/os/IBinder;)V // method@087c │ │ +05659c: 0121 |001c: move v1, v2 │ │ +05659e: 28ea |001d: goto 0007 // -0016 │ │ +0565a0: 5451 4100 |001e: iget-object v1, v5, Landroid/os/Message;.obj:Ljava/lang/Object; // field@0041 │ │ +0565a4: 1f01 3300 |0020: check-cast v1, Landroid/content/ComponentName; // type@0033 │ │ +0565a8: 7020 7d08 1400 |0022: invoke-direct {v4, v1}, Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager;.handleServiceDisconnected:(Landroid/content/ComponentName;)V // method@087d │ │ +0565ae: 0121 |0025: move v1, v2 │ │ +0565b0: 28e1 |0026: goto 0007 // -001f │ │ +0565b2: 5451 4100 |0027: iget-object v1, v5, Landroid/os/Message;.obj:Ljava/lang/Object; // field@0041 │ │ +0565b6: 1f01 3300 |0029: check-cast v1, Landroid/content/ComponentName; // type@0033 │ │ +0565ba: 7020 7b08 1400 |002b: invoke-direct {v4, v1}, Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager;.handleRetryListenerQueue:(Landroid/content/ComponentName;)V // method@087b │ │ +0565c0: 0121 |002e: move v1, v2 │ │ +0565c2: 28d8 |002f: goto 0007 // -0028 │ │ +0565c4: 0001 0400 0000 0000 0500 0000 0e00 ... |0030: packed-switch-data (12 units) │ │ + catches : (none) │ │ + positions : │ │ + 0x0001 line=311 │ │ + 0x0006 line=326 │ │ + 0x0008 line=313 │ │ + 0x0010 line=314 │ │ + 0x0011 line=316 │ │ + 0x0015 line=317 │ │ + 0x001d line=318 │ │ + 0x001e line=320 │ │ + 0x0026 line=321 │ │ + 0x0027 line=323 │ │ + 0x002f line=324 │ │ + 0x0030 line=311 │ │ + locals : │ │ + 0x0015 - 0x001e reg=0 event Landroid/support/v4/app/NotificationManagerCompat$ServiceConnectedEvent; │ │ + 0x0000 - 0x003c reg=4 this Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager; │ │ + 0x0000 - 0x003c reg=5 msg Landroid/os/Message; │ │ + │ │ + #1 : (in Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager;) │ │ + name : 'onServiceConnected' │ │ + type : '(Landroid/content/ComponentName;Landroid/os/IBinder;)V' │ │ + access : 0x0001 (PUBLIC) │ │ + code - │ │ + registers : 6 │ │ + ins : 3 │ │ + outs : 3 │ │ + insns size : 49 16-bit code units │ │ +0565dc: |[0565dc] android.support.v4.app.NotificationManagerCompat$SideChannelManager.onServiceConnected:(Landroid/content/ComponentName;Landroid/os/IBinder;)V │ │ +0565ec: 1a00 fb0c |0000: const-string v0, "NotifManCompat" // string@0cfb │ │ +0565f0: 1231 |0002: const/4 v1, #int 3 // #3 │ │ +0565f2: 7120 731c 1000 |0003: invoke-static {v0, v1}, Landroid/util/Log;.isLoggable:(Ljava/lang/String;I)Z // method@1c73 │ │ +0565f8: 0a00 |0006: move-result v0 │ │ +0565fa: 3800 1a00 |0007: if-eqz v0, 0021 // +001a │ │ +0565fe: 1a00 fb0c |0009: const-string v0, "NotifManCompat" // string@0cfb │ │ +056602: 2201 3e05 |000b: new-instance v1, Ljava/lang/StringBuilder; // type@053e │ │ +056606: 7010 a422 0100 |000d: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@22a4 │ │ +05660c: 1a02 0603 |0010: const-string v2, "Connected to service " // string@0306 │ │ +056610: 6e20 ad22 2100 |0012: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22ad │ │ +056616: 0c01 |0015: move-result-object v1 │ │ +056618: 6e20 ac22 4100 |0016: invoke-virtual {v1, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@22ac │ │ +05661e: 0c01 |0019: move-result-object v1 │ │ +056620: 6e10 b222 0100 |001a: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@22b2 │ │ +056626: 0c01 |001d: move-result-object v1 │ │ +056628: 7120 6f1c 1000 |001e: invoke-static {v0, v1}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@1c6f │ │ +05662e: 5430 ec02 |0021: iget-object v0, v3, Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager;.mHandler:Landroid/os/Handler; // field@02ec │ │ +056632: 1211 |0023: const/4 v1, #int 1 // #1 │ │ +056634: 2202 8901 |0024: new-instance v2, Landroid/support/v4/app/NotificationManagerCompat$ServiceConnectedEvent; // type@0189 │ │ +056638: 7030 7408 4205 |0026: invoke-direct {v2, v4, v5}, Landroid/support/v4/app/NotificationManagerCompat$ServiceConnectedEvent;.:(Landroid/content/ComponentName;Landroid/os/IBinder;)V // method@0874 │ │ +05663e: 6e30 1203 1002 |0029: invoke-virtual {v0, v1, v2}, Landroid/os/Handler;.obtainMessage:(ILjava/lang/Object;)Landroid/os/Message; // method@0312 │ │ +056644: 0c00 |002c: move-result-object v0 │ │ +056646: 6e10 2203 0000 |002d: invoke-virtual {v0}, Landroid/os/Message;.sendToTarget:()V // method@0322 │ │ +05664c: 0e00 |0030: return-void │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=362 │ │ + 0x0009 line=363 │ │ + 0x0021 line=365 │ │ + 0x0030 line=368 │ │ + locals : │ │ + 0x0000 - 0x0031 reg=3 this Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager; │ │ + 0x0000 - 0x0031 reg=4 componentName Landroid/content/ComponentName; │ │ + 0x0000 - 0x0031 reg=5 iBinder Landroid/os/IBinder; │ │ + │ │ + #2 : (in Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager;) │ │ + name : 'onServiceDisconnected' │ │ + type : '(Landroid/content/ComponentName;)V' │ │ + access : 0x0001 (PUBLIC) │ │ + code - │ │ + registers : 5 │ │ + ins : 2 │ │ + outs : 3 │ │ + insns size : 44 16-bit code units │ │ +056650: |[056650] android.support.v4.app.NotificationManagerCompat$SideChannelManager.onServiceDisconnected:(Landroid/content/ComponentName;)V │ │ +056660: 1a00 fb0c |0000: const-string v0, "NotifManCompat" // string@0cfb │ │ +056664: 1231 |0002: const/4 v1, #int 3 // #3 │ │ +056666: 7120 731c 1000 |0003: invoke-static {v0, v1}, Landroid/util/Log;.isLoggable:(Ljava/lang/String;I)Z // method@1c73 │ │ +05666c: 0a00 |0006: move-result v0 │ │ +05666e: 3800 1a00 |0007: if-eqz v0, 0021 // +001a │ │ +056672: 1a00 fb0c |0009: const-string v0, "NotifManCompat" // string@0cfb │ │ +056676: 2201 3e05 |000b: new-instance v1, Ljava/lang/StringBuilder; // type@053e │ │ +05667a: 7010 a422 0100 |000d: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@22a4 │ │ +056680: 1a02 8a03 |0010: const-string v2, "Disconnected from service " // string@038a │ │ +056684: 6e20 ad22 2100 |0012: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22ad │ │ +05668a: 0c01 |0015: move-result-object v1 │ │ +05668c: 6e20 ac22 4100 |0016: invoke-virtual {v1, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@22ac │ │ +056692: 0c01 |0019: move-result-object v1 │ │ +056694: 6e10 b222 0100 |001a: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@22b2 │ │ +05669a: 0c01 |001d: move-result-object v1 │ │ +05669c: 7120 6f1c 1000 |001e: invoke-static {v0, v1}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@1c6f │ │ +0566a2: 5430 ec02 |0021: iget-object v0, v3, Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager;.mHandler:Landroid/os/Handler; // field@02ec │ │ +0566a6: 1221 |0023: const/4 v1, #int 2 // #2 │ │ +0566a8: 6e30 1203 1004 |0024: invoke-virtual {v0, v1, v4}, Landroid/os/Handler;.obtainMessage:(ILjava/lang/Object;)Landroid/os/Message; // method@0312 │ │ +0566ae: 0c00 |0027: move-result-object v0 │ │ +0566b0: 6e10 2203 0000 |0028: invoke-virtual {v0}, Landroid/os/Message;.sendToTarget:()V // method@0322 │ │ +0566b6: 0e00 |002b: return-void │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=372 │ │ + 0x0009 line=373 │ │ + 0x0021 line=375 │ │ + 0x002b line=376 │ │ + locals : │ │ + 0x0000 - 0x002c reg=3 this Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager; │ │ + 0x0000 - 0x002c reg=4 componentName Landroid/content/ComponentName; │ │ + │ │ + #3 : (in Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager;) │ │ + name : 'queueTask' │ │ + type : '(Landroid/support/v4/app/NotificationManagerCompat$Task;)V' │ │ + access : 0x0001 (PUBLIC) │ │ + code - │ │ + registers : 4 │ │ + ins : 2 │ │ + outs : 3 │ │ + insns size : 11 16-bit code units │ │ +0566b8: |[0566b8] android.support.v4.app.NotificationManagerCompat$SideChannelManager.queueTask:(Landroid/support/v4/app/NotificationManagerCompat$Task;)V │ │ +0566c8: 5420 ec02 |0000: iget-object v0, v2, Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager;.mHandler:Landroid/os/Handler; // field@02ec │ │ +0566cc: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +0566ce: 6e30 1203 1003 |0003: invoke-virtual {v0, v1, v3}, Landroid/os/Handler;.obtainMessage:(ILjava/lang/Object;)Landroid/os/Message; // method@0312 │ │ +0566d4: 0c00 |0006: move-result-object v0 │ │ +0566d6: 6e10 2203 0000 |0007: invoke-virtual {v0}, Landroid/os/Message;.sendToTarget:()V // method@0322 │ │ +0566dc: 0e00 |000a: return-void │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=306 │ │ + 0x000a line=307 │ │ + locals : │ │ + 0x0000 - 0x000b reg=2 this Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager; │ │ + 0x0000 - 0x000b reg=3 task Landroid/support/v4/app/NotificationManagerCompat$Task; │ │ + │ │ + source_file_idx : 3349 (NotificationManagerCompat.java) │ │ + │ │ +Class #130 header: │ │ +class_idx : 396 │ │ +access_flags : 1536 (0x0600) │ │ +superclass_idx : 1337 │ │ +source_file_idx : 3349 │ │ +static_fields_size : 0 │ │ +instance_fields_size: 0 │ │ +direct_methods_size : 0 │ │ +virtual_methods_size: 1 │ │ + │ │ +Class #130 annotations: │ │ +Annotations on class │ │ + VISIBILITY_SYSTEM Ldalvik/annotation/EnclosingClass; value=Landroid/support/v4/app/NotificationManagerCompat; │ │ + VISIBILITY_SYSTEM Ldalvik/annotation/InnerClass; accessFlags=1546 name="Task" │ │ +Annotations on method #2180 'send' │ │ + VISIBILITY_SYSTEM Ldalvik/annotation/Throws; value={ Landroid/os/RemoteException; } │ │ + │ │ +Class #130 - │ │ + Class descriptor : 'Landroid/support/v4/app/NotificationManagerCompat$Task;' │ │ + Access flags : 0x0600 (INTERFACE ABSTRACT) │ │ + Superclass : 'Ljava/lang/Object;' │ │ + Interfaces - │ │ + Static fields - │ │ + Instance fields - │ │ + Direct methods - │ │ + Virtual methods - │ │ + #0 : (in Landroid/support/v4/app/NotificationManagerCompat$Task;) │ │ + name : 'send' │ │ + type : '(Landroid/support/v4/app/INotificationSideChannel;)V' │ │ + access : 0x0401 (PUBLIC ABSTRACT) │ │ + code : (none) │ │ + │ │ + source_file_idx : 3349 (NotificationManagerCompat.java) │ │ + │ │ +Class #131 header: │ │ +class_idx : 397 │ │ +access_flags : 1 (0x0001) │ │ +superclass_idx : 1337 │ │ +source_file_idx : 3349 │ │ +static_fields_size : 14 │ │ +instance_fields_size: 2 │ │ +direct_methods_size : 7 │ │ +virtual_methods_size: 5 │ │ + │ │ +Class #131 annotations: │ │ +Annotations on class │ │ + VISIBILITY_SYSTEM Ldalvik/annotation/MemberClasses; value={ Landroid/support/v4/app/NotificationManagerCompat$CancelTask; Landroid/support/v4/app/NotificationManagerCompat$NotifyTask; Landroid/support/v4/app/NotificationManagerCompat$Task; Landroid/support/v4/app/NotificationManagerCompat$ServiceConnectedEvent; Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager; Landroid/support/v4/app/NotificationManagerCompat$ImplIceCreamSandwich; Landroid/support/v4/app/NotificationManagerCompat$ImplEclair; Landroid/support/v4/app/NotificationManagerCompat$ImplBase; Landroid/support/v4/app/NotificationManagerCompat$Impl; } │ │ +Annotations on field #762 'sEnabledNotificationListenerPackages' │ │ + VISIBILITY_SYSTEM Ldalvik/annotation/Signature; value={ "Ljava/util/Set" "<" "Ljava/lang/String;" ">;" } │ │ +Annotations on method #2188 'getEnabledListenerPackages' │ │ + VISIBILITY_SYSTEM Ldalvik/annotation/Signature; value={ "(" "Landroid/content/Context;" ")" "Ljava/util/Set" "<" "Ljava/lang/String;" ">;" } │ │ + │ │ +Class #131 - │ │ + Class descriptor : 'Landroid/support/v4/app/NotificationManagerCompat;' │ │ + Access flags : 0x0001 (PUBLIC) │ │ + Superclass : 'Ljava/lang/Object;' │ │ + Interfaces - │ │ + Static fields - │ │ + #0 : (in Landroid/support/v4/app/NotificationManagerCompat;) │ │ + name : 'ACTION_BIND_SIDE_CHANNEL' │ │ + type : 'Ljava/lang/String;' │ │ + access : 0x0019 (PUBLIC STATIC FINAL) │ │ + value : "android.support.BIND_NOTIFICATION_SIDE_CHANNEL" │ │ + #1 : (in Landroid/support/v4/app/NotificationManagerCompat;) │ │ + name : 'EXTRA_USE_SIDE_CHANNEL' │ │ + type : 'Ljava/lang/String;' │ │ + access : 0x0019 (PUBLIC STATIC FINAL) │ │ + value : "android.support.useSideChannel" │ │ + #2 : (in Landroid/support/v4/app/NotificationManagerCompat;) │ │ + name : 'IMPL' │ │ + type : 'Landroid/support/v4/app/NotificationManagerCompat$Impl;' │ │ + access : 0x001a (PRIVATE STATIC FINAL) │ │ + value : null │ │ + #3 : (in Landroid/support/v4/app/NotificationManagerCompat;) │ │ + name : 'MAX_SIDE_CHANNEL_SDK_VERSION' │ │ + type : 'I' │ │ + access : 0x0018 (STATIC FINAL) │ │ + value : 19 │ │ + #4 : (in Landroid/support/v4/app/NotificationManagerCompat;) │ │ + name : 'SETTING_ENABLED_NOTIFICATION_LISTENERS' │ │ + type : 'Ljava/lang/String;' │ │ + access : 0x001a (PRIVATE STATIC FINAL) │ │ + value : "enabled_notification_listeners" │ │ + #5 : (in Landroid/support/v4/app/NotificationManagerCompat;) │ │ + name : 'SIDE_CHANNEL_BIND_FLAGS' │ │ + type : 'I' │ │ + access : 0x001a (PRIVATE STATIC FINAL) │ │ + value : 0 │ │ + #6 : (in Landroid/support/v4/app/NotificationManagerCompat;) │ │ + name : 'SIDE_CHANNEL_RETRY_BASE_INTERVAL_MS' │ │ + type : 'I' │ │ + access : 0x001a (PRIVATE STATIC FINAL) │ │ + value : 1000 │ │ + #7 : (in Landroid/support/v4/app/NotificationManagerCompat;) │ │ + name : 'SIDE_CHANNEL_RETRY_MAX_COUNT' │ │ + type : 'I' │ │ + access : 0x001a (PRIVATE STATIC FINAL) │ │ + value : 6 │ │ + #8 : (in Landroid/support/v4/app/NotificationManagerCompat;) │ │ + name : 'TAG' │ │ + type : 'Ljava/lang/String;' │ │ + access : 0x001a (PRIVATE STATIC FINAL) │ │ + value : "NotifManCompat" │ │ + #9 : (in Landroid/support/v4/app/NotificationManagerCompat;) │ │ + name : 'sEnabledNotificationListenerPackages' │ │ + type : 'Ljava/util/Set;' │ │ + access : 0x000a (PRIVATE STATIC) │ │ + #10 : (in Landroid/support/v4/app/NotificationManagerCompat;) │ │ + name : 'sEnabledNotificationListeners' │ │ + type : 'Ljava/lang/String;' │ │ + access : 0x000a (PRIVATE STATIC) │ │ + #11 : (in Landroid/support/v4/app/NotificationManagerCompat;) │ │ + name : 'sEnabledNotificationListenersLock' │ │ + type : 'Ljava/lang/Object;' │ │ + access : 0x001a (PRIVATE STATIC FINAL) │ │ + #12 : (in Landroid/support/v4/app/NotificationManagerCompat;) │ │ + name : 'sLock' │ │ + type : 'Ljava/lang/Object;' │ │ + access : 0x001a (PRIVATE STATIC FINAL) │ │ + #13 : (in Landroid/support/v4/app/NotificationManagerCompat;) │ │ + name : 'sSideChannelManager' │ │ + type : 'Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager;' │ │ + access : 0x000a (PRIVATE STATIC) │ │ + Instance fields - │ │ + #0 : (in Landroid/support/v4/app/NotificationManagerCompat;) │ │ + name : 'mContext' │ │ + type : 'Landroid/content/Context;' │ │ + access : 0x0012 (PRIVATE FINAL) │ │ + #1 : (in Landroid/support/v4/app/NotificationManagerCompat;) │ │ + name : 'mNotificationManager' │ │ + type : 'Landroid/app/NotificationManager;' │ │ + access : 0x0012 (PRIVATE FINAL) │ │ + Direct methods - │ │ + #0 : (in Landroid/support/v4/app/NotificationManagerCompat;) │ │ + name : '' │ │ + type : '()V' │ │ + access : 0x10008 (STATIC CONSTRUCTOR) │ │ + code - │ │ + registers : 2 │ │ + ins : 0 │ │ + outs : 1 │ │ + insns size : 64 16-bit code units │ │ +0566e0: |[0566e0] android.support.v4.app.NotificationManagerCompat.:()V │ │ +0566f0: 2200 3905 |0000: new-instance v0, Ljava/lang/Object; // type@0539 │ │ +0566f4: 7010 8622 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2286 │ │ +0566fa: 6900 fc02 |0005: sput-object v0, Landroid/support/v4/app/NotificationManagerCompat;.sEnabledNotificationListenersLock:Ljava/lang/Object; // field@02fc │ │ +0566fe: 2200 5f05 |0007: new-instance v0, Ljava/util/HashSet; // type@055f │ │ +056702: 7010 f022 0000 |0009: invoke-direct {v0}, Ljava/util/HashSet;.:()V // method@22f0 │ │ +056708: 6900 fa02 |000c: sput-object v0, Landroid/support/v4/app/NotificationManagerCompat;.sEnabledNotificationListenerPackages:Ljava/util/Set; // field@02fa │ │ +05670c: 2200 3905 |000e: new-instance v0, Ljava/lang/Object; // type@0539 │ │ +056710: 7010 8622 0000 |0010: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2286 │ │ +056716: 6900 fd02 |0013: sput-object v0, Landroid/support/v4/app/NotificationManagerCompat;.sLock:Ljava/lang/Object; // field@02fd │ │ +05671a: 6000 4000 |0015: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0040 │ │ +05671e: 1301 0e00 |0017: const/16 v1, #int 14 // #e │ │ +056722: 3410 1200 |0019: if-lt v0, v1, 002b // +0012 │ │ +056726: 2200 8701 |001b: new-instance v0, Landroid/support/v4/app/NotificationManagerCompat$ImplIceCreamSandwich; // type@0187 │ │ +05672a: 7010 6f08 0000 |001d: invoke-direct {v0}, Landroid/support/v4/app/NotificationManagerCompat$ImplIceCreamSandwich;.:()V // method@086f │ │ +056730: 6900 f102 |0020: sput-object v0, Landroid/support/v4/app/NotificationManagerCompat;.IMPL:Landroid/support/v4/app/NotificationManagerCompat$Impl; // field@02f1 │ │ +056734: 6200 f102 |0022: sget-object v0, Landroid/support/v4/app/NotificationManagerCompat;.IMPL:Landroid/support/v4/app/NotificationManagerCompat$Impl; // field@02f1 │ │ +056738: 7210 6608 0000 |0024: invoke-interface {v0}, Landroid/support/v4/app/NotificationManagerCompat$Impl;.getSideChannelBindFlags:()I // method@0866 │ │ +05673e: 0a00 |0027: move-result v0 │ │ +056740: 6700 f402 |0028: sput v0, Landroid/support/v4/app/NotificationManagerCompat;.SIDE_CHANNEL_BIND_FLAGS:I // field@02f4 │ │ +056744: 0e00 |002a: return-void │ │ +056746: 6000 4000 |002b: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0040 │ │ +05674a: 1251 |002d: const/4 v1, #int 5 // #5 │ │ +05674c: 3410 0a00 |002e: if-lt v0, v1, 0038 // +000a │ │ +056750: 2200 8601 |0030: new-instance v0, Landroid/support/v4/app/NotificationManagerCompat$ImplEclair; // type@0186 │ │ +056754: 7010 6c08 0000 |0032: invoke-direct {v0}, Landroid/support/v4/app/NotificationManagerCompat$ImplEclair;.:()V // method@086c │ │ +05675a: 6900 f102 |0035: sput-object v0, Landroid/support/v4/app/NotificationManagerCompat;.IMPL:Landroid/support/v4/app/NotificationManagerCompat$Impl; // field@02f1 │ │ +05675e: 28eb |0037: goto 0022 // -0015 │ │ +056760: 2200 8501 |0038: new-instance v0, Landroid/support/v4/app/NotificationManagerCompat$ImplBase; // type@0185 │ │ +056764: 7010 6808 0000 |003a: invoke-direct {v0}, Landroid/support/v4/app/NotificationManagerCompat$ImplBase;.:()V // method@0868 │ │ +05676a: 6900 f102 |003d: sput-object v0, Landroid/support/v4/app/NotificationManagerCompat;.IMPL:Landroid/support/v4/app/NotificationManagerCompat$Impl; // field@02f1 │ │ +05676e: 28e3 |003f: goto 0022 // -001d │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=88 │ │ + 0x0007 line=92 │ │ + 0x000e line=97 │ │ + 0x0015 line=165 │ │ + 0x001b line=166 │ │ + 0x0022 line=172 │ │ + 0x002a line=173 │ │ + 0x002b line=167 │ │ + 0x0030 line=168 │ │ + 0x0038 line=170 │ │ + locals : │ │ + │ │ + #1 : (in Landroid/support/v4/app/NotificationManagerCompat;) │ │ + name : '' │ │ + type : '(Landroid/content/Context;)V' │ │ + access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ + code - │ │ + registers : 4 │ │ + ins : 2 │ │ + outs : 2 │ │ + insns size : 18 16-bit code units │ │ +056770: |[056770] android.support.v4.app.NotificationManagerCompat.:(Landroid/content/Context;)V │ │ +056780: 7010 8622 0200 |0000: invoke-direct {v2}, Ljava/lang/Object;.:()V // method@2286 │ │ +056786: 5b23 f802 |0003: iput-object v3, v2, Landroid/support/v4/app/NotificationManagerCompat;.mContext:Landroid/content/Context; // field@02f8 │ │ +05678a: 5420 f802 |0005: iget-object v0, v2, Landroid/support/v4/app/NotificationManagerCompat;.mContext:Landroid/content/Context; // field@02f8 │ │ +05678e: 1a01 8320 |0007: const-string v1, "notification" // string@2083 │ │ +056792: 6e20 1401 1000 |0009: invoke-virtual {v0, v1}, Landroid/content/Context;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@0114 │ │ +056798: 0c00 |000c: move-result-object v0 │ │ +05679a: 1f00 2300 |000d: check-cast v0, Landroid/app/NotificationManager; // type@0023 │ │ +05679e: 5b20 f902 |000f: iput-object v0, v2, Landroid/support/v4/app/NotificationManagerCompat;.mNotificationManager:Landroid/app/NotificationManager; // field@02f9 │ │ +0567a2: 0e00 |0011: return-void │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=106 │ │ + 0x0003 line=107 │ │ + 0x0005 line=108 │ │ + 0x0011 line=110 │ │ + locals : │ │ + 0x0000 - 0x0012 reg=2 this Landroid/support/v4/app/NotificationManagerCompat; │ │ + 0x0000 - 0x0012 reg=3 context Landroid/content/Context; │ │ + │ │ + #2 : (in Landroid/support/v4/app/NotificationManagerCompat;) │ │ + name : 'access$000' │ │ + type : '()I' │ │ + access : 0x1008 (STATIC SYNTHETIC) │ │ + code - │ │ + registers : 1 │ │ + ins : 0 │ │ + outs : 0 │ │ + insns size : 3 16-bit code units │ │ +0567a4: |[0567a4] android.support.v4.app.NotificationManagerCompat.access$000:()I │ │ +0567b4: 6000 f402 |0000: sget v0, Landroid/support/v4/app/NotificationManagerCompat;.SIDE_CHANNEL_BIND_FLAGS:I // field@02f4 │ │ +0567b8: 0f00 |0002: return v0 │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=54 │ │ + locals : │ │ + │ │ + #3 : (in Landroid/support/v4/app/NotificationManagerCompat;) │ │ + name : 'from' │ │ + type : '(Landroid/content/Context;)Landroid/support/v4/app/NotificationManagerCompat;' │ │ + access : 0x0009 (PUBLIC STATIC) │ │ + code - │ │ + registers : 2 │ │ + ins : 1 │ │ + outs : 2 │ │ insns size : 6 16-bit code units │ │ -03b014: |[03b014] android.support.v4.app.NotificationCompatJellybean.addAction:(ILjava/lang/CharSequence;Landroid/app/PendingIntent;)V │ │ -03b024: 5410 ad01 |0000: iget-object v0, v1, Landroid/support/v4/app/NotificationCompatJellybean;.b:Landroid/app/Notification$Builder; // field@01ad │ │ -03b028: 6e40 8500 2043 |0002: invoke-virtual {v0, v2, v3, v4}, Landroid/app/Notification$Builder;.addAction:(ILjava/lang/CharSequence;Landroid/app/PendingIntent;)Landroid/app/Notification$Builder; // method@0085 │ │ -03b02e: 0e00 |0005: return-void │ │ +0567bc: |[0567bc] android.support.v4.app.NotificationManagerCompat.from:(Landroid/content/Context;)Landroid/support/v4/app/NotificationManagerCompat; │ │ +0567cc: 2200 8d01 |0000: new-instance v0, Landroid/support/v4/app/NotificationManagerCompat; // type@018d │ │ +0567d0: 7020 8608 1000 |0002: invoke-direct {v0, v1}, Landroid/support/v4/app/NotificationManagerCompat;.:(Landroid/content/Context;)V // method@0886 │ │ +0567d6: 1100 |0005: return-object v0 │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=62 │ │ - 0x0005 line=63 │ │ + 0x0000 line=103 │ │ locals : │ │ - 0x0000 - 0x0006 reg=1 this Landroid/support/v4/app/NotificationCompatJellybean; │ │ - 0x0000 - 0x0006 reg=2 icon I │ │ - 0x0000 - 0x0006 reg=3 title Ljava/lang/CharSequence; │ │ - 0x0000 - 0x0006 reg=4 intent Landroid/app/PendingIntent; │ │ + 0x0000 - 0x0006 reg=1 context Landroid/content/Context; │ │ │ │ - #1 : (in Landroid/support/v4/app/NotificationCompatJellybean;) │ │ - name : 'addBigPictureStyle' │ │ - type : '(Ljava/lang/CharSequence;ZLjava/lang/CharSequence;Landroid/graphics/Bitmap;Landroid/graphics/Bitmap;Z)V' │ │ + #4 : (in Landroid/support/v4/app/NotificationManagerCompat;) │ │ + name : 'getEnabledListenerPackages' │ │ + type : '(Landroid/content/Context;)Ljava/util/Set;' │ │ + access : 0x0009 (PUBLIC STATIC) │ │ + code - │ │ + registers : 11 │ │ + ins : 1 │ │ + outs : 2 │ │ + insns size : 69 16-bit code units │ │ +0567d8: |[0567d8] android.support.v4.app.NotificationManagerCompat.getEnabledListenerPackages:(Landroid/content/Context;)Ljava/util/Set; │ │ +0567e8: 6e10 0601 0a00 |0000: invoke-virtual {v10}, Landroid/content/Context;.getContentResolver:()Landroid/content/ContentResolver; // method@0106 │ │ +0567ee: 0c08 |0003: move-result-object v8 │ │ +0567f0: 1a09 1815 |0004: const-string v9, "enabled_notification_listeners" // string@1518 │ │ +0567f4: 7120 7903 9800 |0006: invoke-static {v8, v9}, Landroid/provider/Settings$Secure;.getString:(Landroid/content/ContentResolver;Ljava/lang/String;)Ljava/lang/String; // method@0379 │ │ +0567fa: 0c04 |0009: move-result-object v4 │ │ +0567fc: 3804 3500 |000a: if-eqz v4, 003f // +0035 │ │ +056800: 6208 fb02 |000c: sget-object v8, Landroid/support/v4/app/NotificationManagerCompat;.sEnabledNotificationListeners:Ljava/lang/String; // field@02fb │ │ +056804: 6e20 9722 8400 |000e: invoke-virtual {v4, v8}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@2297 │ │ +05680a: 0a08 |0011: move-result v8 │ │ +05680c: 3908 2d00 |0012: if-nez v8, 003f // +002d │ │ +056810: 1a08 ef00 |0014: const-string v8, ":" // string@00ef │ │ +056814: 6e20 9d22 8400 |0016: invoke-virtual {v4, v8}, Ljava/lang/String;.split:(Ljava/lang/String;)[Ljava/lang/String; // method@229d │ │ +05681a: 0c03 |0019: move-result-object v3 │ │ +05681c: 2207 5f05 |001a: new-instance v7, Ljava/util/HashSet; // type@055f │ │ +056820: 2138 |001c: array-length v8, v3 │ │ +056822: 7020 f122 8700 |001d: invoke-direct {v7, v8}, Ljava/util/HashSet;.:(I)V // method@22f1 │ │ +056828: 0730 |0020: move-object v0, v3 │ │ +05682a: 2106 |0021: array-length v6, v0 │ │ +05682c: 1205 |0022: const/4 v5, #int 0 // #0 │ │ +05682e: 3565 1400 |0023: if-ge v5, v6, 0037 // +0014 │ │ +056832: 4601 0005 |0025: aget-object v1, v0, v5 │ │ +056836: 7110 fa00 0100 |0027: invoke-static {v1}, Landroid/content/ComponentName;.unflattenFromString:(Ljava/lang/String;)Landroid/content/ComponentName; // method@00fa │ │ +05683c: 0c02 |002a: move-result-object v2 │ │ +05683e: 3802 0900 |002b: if-eqz v2, 0034 // +0009 │ │ +056842: 6e10 f900 0200 |002d: invoke-virtual {v2}, Landroid/content/ComponentName;.getPackageName:()Ljava/lang/String; // method@00f9 │ │ +056848: 0c08 |0030: move-result-object v8 │ │ +05684a: 7220 1c23 8700 |0031: invoke-interface {v7, v8}, Ljava/util/Set;.add:(Ljava/lang/Object;)Z // method@231c │ │ +056850: d805 0501 |0034: add-int/lit8 v5, v5, #int 1 // #01 │ │ +056854: 28ed |0036: goto 0023 // -0013 │ │ +056856: 6209 fc02 |0037: sget-object v9, Landroid/support/v4/app/NotificationManagerCompat;.sEnabledNotificationListenersLock:Ljava/lang/Object; // field@02fc │ │ +05685a: 1d09 |0039: monitor-enter v9 │ │ +05685c: 6907 fa02 |003a: sput-object v7, Landroid/support/v4/app/NotificationManagerCompat;.sEnabledNotificationListenerPackages:Ljava/util/Set; // field@02fa │ │ +056860: 6904 fb02 |003c: sput-object v4, Landroid/support/v4/app/NotificationManagerCompat;.sEnabledNotificationListeners:Ljava/lang/String; // field@02fb │ │ +056864: 1e09 |003e: monitor-exit v9 │ │ +056866: 6208 fa02 |003f: sget-object v8, Landroid/support/v4/app/NotificationManagerCompat;.sEnabledNotificationListenerPackages:Ljava/util/Set; // field@02fa │ │ +05686a: 1108 |0041: return-object v8 │ │ +05686c: 0d08 |0042: move-exception v8 │ │ +05686e: 1e09 |0043: monitor-exit v9 │ │ +056870: 2708 |0044: throw v8 │ │ + catches : 2 │ │ + 0x003a - 0x003f │ │ + -> 0x0042 │ │ + 0x0043 - 0x0044 │ │ + -> 0x0042 │ │ + positions : │ │ + 0x0000 line=233 │ │ + 0x000a line=237 │ │ + 0x0014 line=239 │ │ + 0x001a line=240 │ │ + 0x0020 line=241 │ │ + 0x0027 line=242 │ │ + 0x002b line=243 │ │ + 0x002d line=244 │ │ + 0x0034 line=241 │ │ + 0x0037 line=247 │ │ + 0x003a line=248 │ │ + 0x003c line=249 │ │ + 0x003e line=250 │ │ + 0x003f line=252 │ │ + 0x0042 line=250 │ │ + locals : │ │ + 0x0027 - 0x0037 reg=1 component Ljava/lang/String; │ │ + 0x002b - 0x0037 reg=2 componentName Landroid/content/ComponentName; │ │ + 0x0021 - 0x003f reg=0 arr$ [Ljava/lang/String; │ │ + 0x001a - 0x003f reg=3 components [Ljava/lang/String; │ │ + 0x0023 - 0x003f reg=5 i$ I │ │ + 0x0022 - 0x003f reg=6 len$ I │ │ + 0x0020 - 0x003f reg=7 packageNames Ljava/util/Set; Ljava/util/Set; │ │ + 0x0042 - 0x0045 reg=0 arr$ [Ljava/lang/String; │ │ + 0x0042 - 0x0045 reg=3 components [Ljava/lang/String; │ │ + 0x000a - 0x0045 reg=4 enabledNotificationListeners Ljava/lang/String; │ │ + 0x0042 - 0x0045 reg=5 i$ I │ │ + 0x0042 - 0x0045 reg=6 len$ I │ │ + 0x0042 - 0x0045 reg=7 packageNames Ljava/util/Set; Ljava/util/Set; │ │ + 0x0000 - 0x0045 reg=10 context Landroid/content/Context; │ │ + │ │ + #5 : (in Landroid/support/v4/app/NotificationManagerCompat;) │ │ + name : 'pushSideChannelQueue' │ │ + type : '(Landroid/support/v4/app/NotificationManagerCompat$Task;)V' │ │ + access : 0x0002 (PRIVATE) │ │ + code - │ │ + registers : 5 │ │ + ins : 2 │ │ + outs : 2 │ │ + insns size : 30 16-bit code units │ │ +056888: |[056888] android.support.v4.app.NotificationManagerCompat.pushSideChannelQueue:(Landroid/support/v4/app/NotificationManagerCompat$Task;)V │ │ +056898: 6201 fd02 |0000: sget-object v1, Landroid/support/v4/app/NotificationManagerCompat;.sLock:Ljava/lang/Object; // field@02fd │ │ +05689c: 1d01 |0002: monitor-enter v1 │ │ +05689e: 6200 fe02 |0003: sget-object v0, Landroid/support/v4/app/NotificationManagerCompat;.sSideChannelManager:Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager; // field@02fe │ │ +0568a2: 3900 0f00 |0005: if-nez v0, 0014 // +000f │ │ +0568a6: 2200 8b01 |0007: new-instance v0, Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager; // type@018b │ │ +0568aa: 5432 f802 |0009: iget-object v2, v3, Landroid/support/v4/app/NotificationManagerCompat;.mContext:Landroid/content/Context; // field@02f8 │ │ +0568ae: 6e10 0101 0200 |000b: invoke-virtual {v2}, Landroid/content/Context;.getApplicationContext:()Landroid/content/Context; // method@0101 │ │ +0568b4: 0c02 |000e: move-result-object v2 │ │ +0568b6: 7020 7608 2000 |000f: invoke-direct {v0, v2}, Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager;.:(Landroid/content/Context;)V // method@0876 │ │ +0568bc: 6900 fe02 |0012: sput-object v0, Landroid/support/v4/app/NotificationManagerCompat;.sSideChannelManager:Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager; // field@02fe │ │ +0568c0: 1e01 |0014: monitor-exit v1 │ │ +0568c2: 6200 fe02 |0015: sget-object v0, Landroid/support/v4/app/NotificationManagerCompat;.sSideChannelManager:Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager; // field@02fe │ │ +0568c6: 6e20 8108 4000 |0017: invoke-virtual {v0, v4}, Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager;.queueTask:(Landroid/support/v4/app/NotificationManagerCompat$Task;)V // method@0881 │ │ +0568cc: 0e00 |001a: return-void │ │ +0568ce: 0d00 |001b: move-exception v0 │ │ +0568d0: 1e01 |001c: monitor-exit v1 │ │ +0568d2: 2700 |001d: throw v0 │ │ + catches : 2 │ │ + 0x0003 - 0x0015 │ │ + -> 0x001b │ │ + 0x001c - 0x001d │ │ + -> 0x001b │ │ + positions : │ │ + 0x0000 line=267 │ │ + 0x0003 line=268 │ │ + 0x0007 line=269 │ │ + 0x0014 line=271 │ │ + 0x0015 line=272 │ │ + 0x001a line=273 │ │ + 0x001b line=271 │ │ + locals : │ │ + 0x0000 - 0x001e reg=3 this Landroid/support/v4/app/NotificationManagerCompat; │ │ + 0x0000 - 0x001e reg=4 task Landroid/support/v4/app/NotificationManagerCompat$Task; │ │ + │ │ + #6 : (in Landroid/support/v4/app/NotificationManagerCompat;) │ │ + name : 'useSideChannelForNotification' │ │ + type : '(Landroid/app/Notification;)Z' │ │ + access : 0x000a (PRIVATE STATIC) │ │ + code - │ │ + registers : 3 │ │ + ins : 1 │ │ + outs : 2 │ │ + insns size : 18 16-bit code units │ │ +0568e8: |[0568e8] android.support.v4.app.NotificationManagerCompat.useSideChannelForNotification:(Landroid/app/Notification;)Z │ │ +0568f8: 7110 f407 0200 |0000: invoke-static {v2}, Landroid/support/v4/app/NotificationCompat;.getExtras:(Landroid/app/Notification;)Landroid/os/Bundle; // method@07f4 │ │ +0568fe: 0c00 |0003: move-result-object v0 │ │ +056900: 3800 0c00 |0004: if-eqz v0, 0010 // +000c │ │ +056904: 1a01 ce11 |0006: const-string v1, "android.support.useSideChannel" // string@11ce │ │ +056908: 6e20 e502 1000 |0008: invoke-virtual {v0, v1}, Landroid/os/Bundle;.getBoolean:(Ljava/lang/String;)Z // method@02e5 │ │ +05690e: 0a01 |000b: move-result v1 │ │ +056910: 3801 0400 |000c: if-eqz v1, 0010 // +0004 │ │ +056914: 1211 |000e: const/4 v1, #int 1 // #1 │ │ +056916: 0f01 |000f: return v1 │ │ +056918: 1201 |0010: const/4 v1, #int 0 // #0 │ │ +05691a: 28fe |0011: goto 000f // -0002 │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=259 │ │ + 0x0004 line=260 │ │ + locals : │ │ + 0x0004 - 0x0012 reg=0 extras Landroid/os/Bundle; │ │ + 0x0000 - 0x0012 reg=2 notification Landroid/app/Notification; │ │ + │ │ + Virtual methods - │ │ + #0 : (in Landroid/support/v4/app/NotificationManagerCompat;) │ │ + name : 'cancel' │ │ + type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ - registers : 10 │ │ - ins : 7 │ │ + registers : 3 │ │ + ins : 2 │ │ + outs : 3 │ │ + insns size : 5 16-bit code units │ │ +05691c: |[05691c] android.support.v4.app.NotificationManagerCompat.cancel:(I)V │ │ +05692c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +05692e: 6e30 8908 0102 |0001: invoke-virtual {v1, v0, v2}, Landroid/support/v4/app/NotificationManagerCompat;.cancel:(Ljava/lang/String;I)V // method@0889 │ │ +056934: 0e00 |0004: return-void │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=180 │ │ + 0x0004 line=181 │ │ + locals : │ │ + 0x0000 - 0x0005 reg=1 this Landroid/support/v4/app/NotificationManagerCompat; │ │ + 0x0000 - 0x0005 reg=2 id I │ │ + │ │ + #1 : (in Landroid/support/v4/app/NotificationManagerCompat;) │ │ + name : 'cancel' │ │ + type : '(Ljava/lang/String;I)V' │ │ + access : 0x0001 (PUBLIC) │ │ + code - │ │ + registers : 5 │ │ + ins : 3 │ │ + outs : 4 │ │ + insns size : 28 16-bit code units │ │ +056938: |[056938] android.support.v4.app.NotificationManagerCompat.cancel:(Ljava/lang/String;I)V │ │ +056948: 6200 f102 |0000: sget-object v0, Landroid/support/v4/app/NotificationManagerCompat;.IMPL:Landroid/support/v4/app/NotificationManagerCompat$Impl; // field@02f1 │ │ +05694c: 5421 f902 |0002: iget-object v1, v2, Landroid/support/v4/app/NotificationManagerCompat;.mNotificationManager:Landroid/app/NotificationManager; // field@02f9 │ │ +056950: 7240 6508 1043 |0004: invoke-interface {v0, v1, v3, v4}, Landroid/support/v4/app/NotificationManagerCompat$Impl;.cancelNotification:(Landroid/app/NotificationManager;Ljava/lang/String;I)V // method@0865 │ │ +056956: 6000 4000 |0007: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0040 │ │ +05695a: 1301 1300 |0009: const/16 v1, #int 19 // #13 │ │ +05695e: 3610 1000 |000b: if-gt v0, v1, 001b // +0010 │ │ +056962: 2200 8301 |000d: new-instance v0, Landroid/support/v4/app/NotificationManagerCompat$CancelTask; // type@0183 │ │ +056966: 5421 f802 |000f: iget-object v1, v2, Landroid/support/v4/app/NotificationManagerCompat;.mContext:Landroid/content/Context; // field@02f8 │ │ +05696a: 6e10 1201 0100 |0011: invoke-virtual {v1}, Landroid/content/Context;.getPackageName:()Ljava/lang/String; // method@0112 │ │ +056970: 0c01 |0014: move-result-object v1 │ │ +056972: 7040 6208 1034 |0015: invoke-direct {v0, v1, v4, v3}, Landroid/support/v4/app/NotificationManagerCompat$CancelTask;.:(Ljava/lang/String;ILjava/lang/String;)V // method@0862 │ │ +056978: 7020 8f08 0200 |0018: invoke-direct {v2, v0}, Landroid/support/v4/app/NotificationManagerCompat;.pushSideChannelQueue:(Landroid/support/v4/app/NotificationManagerCompat$Task;)V // method@088f │ │ +05697e: 0e00 |001b: return-void │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=189 │ │ + 0x0007 line=190 │ │ + 0x000d line=191 │ │ + 0x001b line=193 │ │ + locals : │ │ + 0x0000 - 0x001c reg=2 this Landroid/support/v4/app/NotificationManagerCompat; │ │ + 0x0000 - 0x001c reg=3 tag Ljava/lang/String; │ │ + 0x0000 - 0x001c reg=4 id I │ │ + │ │ + #2 : (in Landroid/support/v4/app/NotificationManagerCompat;) │ │ + name : 'cancelAll' │ │ + type : '()V' │ │ + access : 0x0001 (PUBLIC) │ │ + code - │ │ + registers : 3 │ │ + ins : 1 │ │ outs : 2 │ │ insns size : 26 16-bit code units │ │ -03b030: |[03b030] android.support.v4.app.NotificationCompatJellybean.addBigPictureStyle:(Ljava/lang/CharSequence;ZLjava/lang/CharSequence;Landroid/graphics/Bitmap;Landroid/graphics/Bitmap;Z)V │ │ -03b040: 2201 1600 |0000: new-instance v1, Landroid/app/Notification$BigPictureStyle; // type@0016 │ │ -03b044: 5432 ad01 |0002: iget-object v2, v3, Landroid/support/v4/app/NotificationCompatJellybean;.b:Landroid/app/Notification$Builder; // field@01ad │ │ -03b048: 7020 7b00 2100 |0004: invoke-direct {v1, v2}, Landroid/app/Notification$BigPictureStyle;.:(Landroid/app/Notification$Builder;)V // method@007b │ │ -03b04e: 6e20 7e00 4100 |0007: invoke-virtual {v1, v4}, Landroid/app/Notification$BigPictureStyle;.setBigContentTitle:(Ljava/lang/CharSequence;)Landroid/app/Notification$BigPictureStyle; // method@007e │ │ -03b054: 0c01 |000a: move-result-object v1 │ │ -03b056: 6e20 7d00 7100 |000b: invoke-virtual {v1, v7}, Landroid/app/Notification$BigPictureStyle;.bigPicture:(Landroid/graphics/Bitmap;)Landroid/app/Notification$BigPictureStyle; // method@007d │ │ -03b05c: 0c00 |000e: move-result-object v0 │ │ -03b05e: 3809 0500 |000f: if-eqz v9, 0014 // +0005 │ │ -03b062: 6e20 7c00 8000 |0011: invoke-virtual {v0, v8}, Landroid/app/Notification$BigPictureStyle;.bigLargeIcon:(Landroid/graphics/Bitmap;)Landroid/app/Notification$BigPictureStyle; // method@007c │ │ -03b068: 3805 0500 |0014: if-eqz v5, 0019 // +0005 │ │ -03b06c: 6e20 7f00 6000 |0016: invoke-virtual {v0, v6}, Landroid/app/Notification$BigPictureStyle;.setSummaryText:(Ljava/lang/CharSequence;)Landroid/app/Notification$BigPictureStyle; // method@007f │ │ -03b072: 0e00 |0019: return-void │ │ +056980: |[056980] android.support.v4.app.NotificationManagerCompat.cancelAll:()V │ │ +056990: 5420 f902 |0000: iget-object v0, v2, Landroid/support/v4/app/NotificationManagerCompat;.mNotificationManager:Landroid/app/NotificationManager; // field@02f9 │ │ +056994: 6e10 ca00 0000 |0002: invoke-virtual {v0}, Landroid/app/NotificationManager;.cancelAll:()V // method@00ca │ │ +05699a: 6000 4000 |0005: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0040 │ │ +05699e: 1301 1300 |0007: const/16 v1, #int 19 // #13 │ │ +0569a2: 3610 1000 |0009: if-gt v0, v1, 0019 // +0010 │ │ +0569a6: 2200 8301 |000b: new-instance v0, Landroid/support/v4/app/NotificationManagerCompat$CancelTask; // type@0183 │ │ +0569aa: 5421 f802 |000d: iget-object v1, v2, Landroid/support/v4/app/NotificationManagerCompat;.mContext:Landroid/content/Context; // field@02f8 │ │ +0569ae: 6e10 1201 0100 |000f: invoke-virtual {v1}, Landroid/content/Context;.getPackageName:()Ljava/lang/String; // method@0112 │ │ +0569b4: 0c01 |0012: move-result-object v1 │ │ +0569b6: 7020 6108 1000 |0013: invoke-direct {v0, v1}, Landroid/support/v4/app/NotificationManagerCompat$CancelTask;.:(Ljava/lang/String;)V // method@0861 │ │ +0569bc: 7020 8f08 0200 |0016: invoke-direct {v2, v0}, Landroid/support/v4/app/NotificationManagerCompat;.pushSideChannelQueue:(Landroid/support/v4/app/NotificationManagerCompat$Task;)V // method@088f │ │ +0569c2: 0e00 |0019: return-void │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=78 │ │ - 0x000f line=81 │ │ - 0x0011 line=82 │ │ - 0x0014 line=84 │ │ - 0x0016 line=85 │ │ - 0x0019 line=87 │ │ + 0x0000 line=197 │ │ + 0x0005 line=198 │ │ + 0x000b line=199 │ │ + 0x0019 line=201 │ │ locals : │ │ - 0x000f - 0x001a reg=0 style Landroid/app/Notification$BigPictureStyle; │ │ - 0x0000 - 0x001a reg=3 this Landroid/support/v4/app/NotificationCompatJellybean; │ │ - 0x0000 - 0x001a reg=4 bigContentTitle Ljava/lang/CharSequence; │ │ - 0x0000 - 0x001a reg=5 useSummary Z │ │ - 0x0000 - 0x001a reg=6 summaryText Ljava/lang/CharSequence; │ │ - 0x0000 - 0x001a reg=7 bigPicture Landroid/graphics/Bitmap; │ │ - 0x0000 - 0x001a reg=8 bigLargeIcon Landroid/graphics/Bitmap; │ │ - 0x0000 - 0x001a reg=9 bigLargeIconSet Z │ │ + 0x0000 - 0x001a reg=2 this Landroid/support/v4/app/NotificationManagerCompat; │ │ │ │ - #2 : (in Landroid/support/v4/app/NotificationCompatJellybean;) │ │ - name : 'addBigTextStyle' │ │ - type : '(Ljava/lang/CharSequence;ZLjava/lang/CharSequence;Ljava/lang/CharSequence;)V' │ │ + #3 : (in Landroid/support/v4/app/NotificationManagerCompat;) │ │ + name : 'notify' │ │ + type : '(ILandroid/app/Notification;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ - registers : 8 │ │ - ins : 5 │ │ + registers : 4 │ │ + ins : 3 │ │ + outs : 4 │ │ + insns size : 5 16-bit code units │ │ +0569c4: |[0569c4] android.support.v4.app.NotificationManagerCompat.notify:(ILandroid/app/Notification;)V │ │ +0569d4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0569d6: 6e40 8e08 0132 |0001: invoke-virtual {v1, v0, v2, v3}, Landroid/support/v4/app/NotificationManagerCompat;.notify:(Ljava/lang/String;ILandroid/app/Notification;)V // method@088e │ │ +0569dc: 0e00 |0004: return-void │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=209 │ │ + 0x0004 line=210 │ │ + locals : │ │ + 0x0000 - 0x0005 reg=1 this Landroid/support/v4/app/NotificationManagerCompat; │ │ + 0x0000 - 0x0005 reg=2 id I │ │ + 0x0000 - 0x0005 reg=3 notification Landroid/app/Notification; │ │ + │ │ + #4 : (in Landroid/support/v4/app/NotificationManagerCompat;) │ │ + name : 'notify' │ │ + type : '(Ljava/lang/String;ILandroid/app/Notification;)V' │ │ + access : 0x0001 (PUBLIC) │ │ + code - │ │ + registers : 6 │ │ + ins : 4 │ │ + outs : 5 │ │ + insns size : 36 16-bit code units │ │ +0569e0: |[0569e0] android.support.v4.app.NotificationManagerCompat.notify:(Ljava/lang/String;ILandroid/app/Notification;)V │ │ +0569f0: 7110 9008 0500 |0000: invoke-static {v5}, Landroid/support/v4/app/NotificationManagerCompat;.useSideChannelForNotification:(Landroid/app/Notification;)Z // method@0890 │ │ +0569f6: 0a00 |0003: move-result v0 │ │ +0569f8: 3800 1800 |0004: if-eqz v0, 001c // +0018 │ │ +0569fc: 2200 8801 |0006: new-instance v0, Landroid/support/v4/app/NotificationManagerCompat$NotifyTask; // type@0188 │ │ +056a00: 5421 f802 |0008: iget-object v1, v2, Landroid/support/v4/app/NotificationManagerCompat;.mContext:Landroid/content/Context; // field@02f8 │ │ +056a04: 6e10 1201 0100 |000a: invoke-virtual {v1}, Landroid/content/Context;.getPackageName:()Ljava/lang/String; // method@0112 │ │ +056a0a: 0c01 |000d: move-result-object v1 │ │ +056a0c: 7055 7108 1034 |000e: invoke-direct {v0, v1, v4, v3, v5}, Landroid/support/v4/app/NotificationManagerCompat$NotifyTask;.:(Ljava/lang/String;ILjava/lang/String;Landroid/app/Notification;)V // method@0871 │ │ +056a12: 7020 8f08 0200 |0011: invoke-direct {v2, v0}, Landroid/support/v4/app/NotificationManagerCompat;.pushSideChannelQueue:(Landroid/support/v4/app/NotificationManagerCompat$Task;)V // method@088f │ │ +056a18: 6200 f102 |0014: sget-object v0, Landroid/support/v4/app/NotificationManagerCompat;.IMPL:Landroid/support/v4/app/NotificationManagerCompat$Impl; // field@02f1 │ │ +056a1c: 5421 f902 |0016: iget-object v1, v2, Landroid/support/v4/app/NotificationManagerCompat;.mNotificationManager:Landroid/app/NotificationManager; // field@02f9 │ │ +056a20: 7240 6508 1043 |0018: invoke-interface {v0, v1, v3, v4}, Landroid/support/v4/app/NotificationManagerCompat$Impl;.cancelNotification:(Landroid/app/NotificationManager;Ljava/lang/String;I)V // method@0865 │ │ +056a26: 0e00 |001b: return-void │ │ +056a28: 6200 f102 |001c: sget-object v0, Landroid/support/v4/app/NotificationManagerCompat;.IMPL:Landroid/support/v4/app/NotificationManagerCompat$Impl; // field@02f1 │ │ +056a2c: 5421 f902 |001e: iget-object v1, v2, Landroid/support/v4/app/NotificationManagerCompat;.mNotificationManager:Landroid/app/NotificationManager; // field@02f9 │ │ +056a30: 7255 6708 1043 |0020: invoke-interface {v0, v1, v3, v4, v5}, Landroid/support/v4/app/NotificationManagerCompat$Impl;.postNotification:(Landroid/app/NotificationManager;Ljava/lang/String;ILandroid/app/Notification;)V // method@0867 │ │ +056a36: 28f8 |0023: goto 001b // -0008 │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=219 │ │ + 0x0006 line=220 │ │ + 0x0014 line=223 │ │ + 0x001b line=227 │ │ + 0x001c line=225 │ │ + locals : │ │ + 0x0000 - 0x0024 reg=2 this Landroid/support/v4/app/NotificationManagerCompat; │ │ + 0x0000 - 0x0024 reg=3 tag Ljava/lang/String; │ │ + 0x0000 - 0x0024 reg=4 id I │ │ + 0x0000 - 0x0024 reg=5 notification Landroid/app/Notification; │ │ + │ │ + source_file_idx : 3349 (NotificationManagerCompat.java) │ │ + │ │ +Class #132 header: │ │ +class_idx : 398 │ │ +access_flags : 0 (0x0000) │ │ +superclass_idx : 1337 │ │ +source_file_idx : 3350 │ │ +static_fields_size : 0 │ │ +instance_fields_size: 0 │ │ +direct_methods_size : 3 │ │ +virtual_methods_size: 0 │ │ + │ │ +Class #132 - │ │ + Class descriptor : 'Landroid/support/v4/app/NotificationManagerCompatEclair;' │ │ + Access flags : 0x0000 () │ │ + Superclass : 'Ljava/lang/Object;' │ │ + Interfaces - │ │ + Static fields - │ │ + Instance fields - │ │ + Direct methods - │ │ + #0 : (in Landroid/support/v4/app/NotificationManagerCompatEclair;) │ │ + name : '' │ │ + type : '()V' │ │ + access : 0x10000 (CONSTRUCTOR) │ │ + code - │ │ + registers : 1 │ │ + ins : 1 │ │ + outs : 1 │ │ + insns size : 4 16-bit code units │ │ +056a38: |[056a38] android.support.v4.app.NotificationManagerCompatEclair.:()V │ │ +056a48: 7010 8622 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2286 │ │ +056a4e: 0e00 |0003: return-void │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=22 │ │ + locals : │ │ + 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/NotificationManagerCompatEclair; │ │ + │ │ + #1 : (in Landroid/support/v4/app/NotificationManagerCompatEclair;) │ │ + name : 'cancelNotification' │ │ + type : '(Landroid/app/NotificationManager;Ljava/lang/String;I)V' │ │ + access : 0x0008 (STATIC) │ │ + code - │ │ + registers : 3 │ │ + ins : 3 │ │ + outs : 3 │ │ + insns size : 4 16-bit code units │ │ +056a50: |[056a50] android.support.v4.app.NotificationManagerCompatEclair.cancelNotification:(Landroid/app/NotificationManager;Ljava/lang/String;I)V │ │ +056a60: 6e30 c900 1002 |0000: invoke-virtual {v0, v1, v2}, Landroid/app/NotificationManager;.cancel:(Ljava/lang/String;I)V // method@00c9 │ │ +056a66: 0e00 |0003: return-void │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=25 │ │ + 0x0003 line=26 │ │ + locals : │ │ + 0x0000 - 0x0004 reg=0 notificationManager Landroid/app/NotificationManager; │ │ + 0x0000 - 0x0004 reg=1 tag Ljava/lang/String; │ │ + 0x0000 - 0x0004 reg=2 id I │ │ + │ │ + #2 : (in Landroid/support/v4/app/NotificationManagerCompatEclair;) │ │ + name : 'postNotification' │ │ + type : '(Landroid/app/NotificationManager;Ljava/lang/String;ILandroid/app/Notification;)V' │ │ + access : 0x0009 (PUBLIC STATIC) │ │ + code - │ │ + registers : 4 │ │ + ins : 4 │ │ + outs : 4 │ │ + insns size : 4 16-bit code units │ │ +056a68: |[056a68] android.support.v4.app.NotificationManagerCompatEclair.postNotification:(Landroid/app/NotificationManager;Ljava/lang/String;ILandroid/app/Notification;)V │ │ +056a78: 6e40 cc00 1032 |0000: invoke-virtual {v0, v1, v2, v3}, Landroid/app/NotificationManager;.notify:(Ljava/lang/String;ILandroid/app/Notification;)V // method@00cc │ │ +056a7e: 0e00 |0003: return-void │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=30 │ │ + 0x0003 line=31 │ │ + locals : │ │ + 0x0000 - 0x0004 reg=0 notificationManager Landroid/app/NotificationManager; │ │ + 0x0000 - 0x0004 reg=1 tag Ljava/lang/String; │ │ + 0x0000 - 0x0004 reg=2 id I │ │ + 0x0000 - 0x0004 reg=3 notification Landroid/app/Notification; │ │ + │ │ + Virtual methods - │ │ + source_file_idx : 3350 (NotificationManagerCompatEclair.java) │ │ + │ │ +Class #133 header: │ │ +class_idx : 399 │ │ +access_flags : 0 (0x0000) │ │ +superclass_idx : 1337 │ │ +source_file_idx : 3351 │ │ +static_fields_size : 1 │ │ +instance_fields_size: 0 │ │ +direct_methods_size : 1 │ │ +virtual_methods_size: 0 │ │ + │ │ +Class #133 - │ │ + Class descriptor : 'Landroid/support/v4/app/NotificationManagerCompatIceCreamSandwich;' │ │ + Access flags : 0x0000 () │ │ + Superclass : 'Ljava/lang/Object;' │ │ + Interfaces - │ │ + Static fields - │ │ + #0 : (in Landroid/support/v4/app/NotificationManagerCompatIceCreamSandwich;) │ │ + name : 'SIDE_CHANNEL_BIND_FLAGS' │ │ + type : 'I' │ │ + access : 0x0018 (STATIC FINAL) │ │ + value : 33 │ │ + Instance fields - │ │ + Direct methods - │ │ + #0 : (in Landroid/support/v4/app/NotificationManagerCompatIceCreamSandwich;) │ │ + name : '' │ │ + type : '()V' │ │ + access : 0x10000 (CONSTRUCTOR) │ │ + code - │ │ + registers : 1 │ │ + ins : 1 │ │ + outs : 1 │ │ + insns size : 4 16-bit code units │ │ +056a80: |[056a80] android.support.v4.app.NotificationManagerCompatIceCreamSandwich.:()V │ │ +056a90: 7010 8622 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2286 │ │ +056a96: 0e00 |0003: return-void │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=21 │ │ + locals : │ │ + 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/NotificationManagerCompatIceCreamSandwich; │ │ + │ │ + Virtual methods - │ │ + source_file_idx : 3351 (NotificationManagerCompatIceCreamSandwich.java) │ │ + │ │ +Class #134 header: │ │ +class_idx : 401 │ │ +access_flags : 17 (0x0011) │ │ +superclass_idx : 1337 │ │ +source_file_idx : 3528 │ │ +static_fields_size : 0 │ │ +instance_fields_size: 5 │ │ +direct_methods_size : 1 │ │ +virtual_methods_size: 6 │ │ + │ │ +Class #134 annotations: │ │ +Annotations on class │ │ + VISIBILITY_SYSTEM Ldalvik/annotation/EnclosingClass; value=Landroid/support/v4/app/RemoteInput; │ │ + VISIBILITY_SYSTEM Ldalvik/annotation/InnerClass; accessFlags=25 name="Builder" │ │ + │ │ +Class #134 - │ │ + Class descriptor : 'Landroid/support/v4/app/RemoteInput$Builder;' │ │ + Access flags : 0x0011 (PUBLIC FINAL) │ │ + Superclass : 'Ljava/lang/Object;' │ │ + Interfaces - │ │ + Static fields - │ │ + Instance fields - │ │ + #0 : (in Landroid/support/v4/app/RemoteInput$Builder;) │ │ + name : 'mAllowFreeFormInput' │ │ + type : 'Z' │ │ + access : 0x0002 (PRIVATE) │ │ + #1 : (in Landroid/support/v4/app/RemoteInput$Builder;) │ │ + name : 'mChoices' │ │ + type : '[Ljava/lang/CharSequence;' │ │ + access : 0x0002 (PRIVATE) │ │ + #2 : (in Landroid/support/v4/app/RemoteInput$Builder;) │ │ + name : 'mExtras' │ │ + type : 'Landroid/os/Bundle;' │ │ + access : 0x0002 (PRIVATE) │ │ + #3 : (in Landroid/support/v4/app/RemoteInput$Builder;) │ │ + name : 'mLabel' │ │ + type : 'Ljava/lang/CharSequence;' │ │ + access : 0x0002 (PRIVATE) │ │ + #4 : (in Landroid/support/v4/app/RemoteInput$Builder;) │ │ + name : 'mResultKey' │ │ + type : 'Ljava/lang/String;' │ │ + access : 0x0012 (PRIVATE FINAL) │ │ + Direct methods - │ │ + #0 : (in Landroid/support/v4/app/RemoteInput$Builder;) │ │ + name : '' │ │ + type : '(Ljava/lang/String;)V' │ │ + access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ + code - │ │ + registers : 4 │ │ + ins : 2 │ │ outs : 2 │ │ - insns size : 21 16-bit code units │ │ -03b074: |[03b074] android.support.v4.app.NotificationCompatJellybean.addBigTextStyle:(Ljava/lang/CharSequence;ZLjava/lang/CharSequence;Ljava/lang/CharSequence;)V │ │ -03b084: 2201 1700 |0000: new-instance v1, Landroid/app/Notification$BigTextStyle; // type@0017 │ │ -03b088: 5432 ad01 |0002: iget-object v2, v3, Landroid/support/v4/app/NotificationCompatJellybean;.b:Landroid/app/Notification$Builder; // field@01ad │ │ -03b08c: 7020 8000 2100 |0004: invoke-direct {v1, v2}, Landroid/app/Notification$BigTextStyle;.:(Landroid/app/Notification$Builder;)V // method@0080 │ │ -03b092: 6e20 8200 4100 |0007: invoke-virtual {v1, v4}, Landroid/app/Notification$BigTextStyle;.setBigContentTitle:(Ljava/lang/CharSequence;)Landroid/app/Notification$BigTextStyle; // method@0082 │ │ -03b098: 0c01 |000a: move-result-object v1 │ │ -03b09a: 6e20 8100 7100 |000b: invoke-virtual {v1, v7}, Landroid/app/Notification$BigTextStyle;.bigText:(Ljava/lang/CharSequence;)Landroid/app/Notification$BigTextStyle; // method@0081 │ │ -03b0a0: 0c00 |000e: move-result-object v0 │ │ -03b0a2: 3805 0500 |000f: if-eqz v5, 0014 // +0005 │ │ -03b0a6: 6e20 8300 6000 |0011: invoke-virtual {v0, v6}, Landroid/app/Notification$BigTextStyle;.setSummaryText:(Ljava/lang/CharSequence;)Landroid/app/Notification$BigTextStyle; // method@0083 │ │ -03b0ac: 0e00 |0014: return-void │ │ + insns size : 26 16-bit code units │ │ +056a98: |[056a98] android.support.v4.app.RemoteInput$Builder.:(Ljava/lang/String;)V │ │ +056aa8: 7010 8622 0200 |0000: invoke-direct {v2}, Ljava/lang/Object;.:()V // method@2286 │ │ +056aae: 1210 |0003: const/4 v0, #int 1 // #1 │ │ +056ab0: 5c20 0003 |0004: iput-boolean v0, v2, Landroid/support/v4/app/RemoteInput$Builder;.mAllowFreeFormInput:Z // field@0300 │ │ +056ab4: 2200 a000 |0006: new-instance v0, Landroid/os/Bundle; // type@00a0 │ │ +056ab8: 7010 e102 0000 |0008: invoke-direct {v0}, Landroid/os/Bundle;.:()V // method@02e1 │ │ +056abe: 5b20 0203 |000b: iput-object v0, v2, Landroid/support/v4/app/RemoteInput$Builder;.mExtras:Landroid/os/Bundle; // field@0302 │ │ +056ac2: 3903 0a00 |000d: if-nez v3, 0017 // +000a │ │ +056ac6: 2200 2b05 |000f: new-instance v0, Ljava/lang/IllegalArgumentException; // type@052b │ │ +056aca: 1a01 d80d |0011: const-string v1, "Result key can't be null" // string@0dd8 │ │ +056ace: 7020 6822 1000 |0013: invoke-direct {v0, v1}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@2268 │ │ +056ad4: 2700 |0016: throw v0 │ │ +056ad6: 5b23 0403 |0017: iput-object v3, v2, Landroid/support/v4/app/RemoteInput$Builder;.mResultKey:Ljava/lang/String; // field@0304 │ │ +056ada: 0e00 |0019: return-void │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=67 │ │ - 0x000f line=70 │ │ - 0x0011 line=71 │ │ - 0x0014 line=73 │ │ + 0x0000 line=105 │ │ + 0x0003 line=98 │ │ + 0x0006 line=99 │ │ + 0x000d line=106 │ │ + 0x000f line=107 │ │ + 0x0017 line=109 │ │ + 0x0019 line=110 │ │ locals : │ │ - 0x000f - 0x0015 reg=0 style Landroid/app/Notification$BigTextStyle; │ │ - 0x0000 - 0x0015 reg=3 this Landroid/support/v4/app/NotificationCompatJellybean; │ │ - 0x0000 - 0x0015 reg=4 bigContentTitle Ljava/lang/CharSequence; │ │ - 0x0000 - 0x0015 reg=5 useSummary Z │ │ - 0x0000 - 0x0015 reg=6 summaryText Ljava/lang/CharSequence; │ │ - 0x0000 - 0x0015 reg=7 bigText Ljava/lang/CharSequence; │ │ + 0x0000 - 0x001a reg=2 this Landroid/support/v4/app/RemoteInput$Builder; │ │ + 0x0000 - 0x001a reg=3 resultKey Ljava/lang/String; │ │ │ │ - #3 : (in Landroid/support/v4/app/NotificationCompatJellybean;) │ │ - name : 'addInboxStyle' │ │ - type : '(Ljava/lang/CharSequence;ZLjava/lang/CharSequence;Ljava/util/ArrayList;)V' │ │ + Virtual methods - │ │ + #0 : (in Landroid/support/v4/app/RemoteInput$Builder;) │ │ + name : 'addExtras' │ │ + type : '(Landroid/os/Bundle;)Landroid/support/v4/app/RemoteInput$Builder;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ - registers : 10 │ │ - ins : 5 │ │ + registers : 3 │ │ + ins : 2 │ │ outs : 2 │ │ - insns size : 37 16-bit code units │ │ -03b0b0: |[03b0b0] android.support.v4.app.NotificationCompatJellybean.addInboxStyle:(Ljava/lang/CharSequence;ZLjava/lang/CharSequence;Ljava/util/ArrayList;)V │ │ -03b0c0: 2203 1900 |0000: new-instance v3, Landroid/app/Notification$InboxStyle; // type@0019 │ │ -03b0c4: 5454 ad01 |0002: iget-object v4, v5, Landroid/support/v4/app/NotificationCompatJellybean;.b:Landroid/app/Notification$Builder; // field@01ad │ │ -03b0c8: 7020 9f00 4300 |0004: invoke-direct {v3, v4}, Landroid/app/Notification$InboxStyle;.:(Landroid/app/Notification$Builder;)V // method@009f │ │ -03b0ce: 6e20 a100 6300 |0007: invoke-virtual {v3, v6}, Landroid/app/Notification$InboxStyle;.setBigContentTitle:(Ljava/lang/CharSequence;)Landroid/app/Notification$InboxStyle; // method@00a1 │ │ -03b0d4: 0c01 |000a: move-result-object v1 │ │ -03b0d6: 3807 0500 |000b: if-eqz v7, 0010 // +0005 │ │ -03b0da: 6e20 a200 8100 |000d: invoke-virtual {v1, v8}, Landroid/app/Notification$InboxStyle;.setSummaryText:(Ljava/lang/CharSequence;)Landroid/app/Notification$InboxStyle; // method@00a2 │ │ -03b0e0: 6e10 db17 0900 |0010: invoke-virtual {v9}, Ljava/util/ArrayList;.iterator:()Ljava/util/Iterator; // method@17db │ │ -03b0e6: 0c00 |0013: move-result-object v0 │ │ -03b0e8: 7210 ef17 0000 |0014: invoke-interface {v0}, Ljava/util/Iterator;.hasNext:()Z // method@17ef │ │ -03b0ee: 0a03 |0017: move-result v3 │ │ -03b0f0: 3803 0c00 |0018: if-eqz v3, 0024 // +000c │ │ -03b0f4: 7210 f017 0000 |001a: invoke-interface {v0}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@17f0 │ │ -03b0fa: 0c02 |001d: move-result-object v2 │ │ -03b0fc: 1f02 9903 |001e: check-cast v2, Ljava/lang/CharSequence; // type@0399 │ │ -03b100: 6e20 a000 2100 |0020: invoke-virtual {v1, v2}, Landroid/app/Notification$InboxStyle;.addLine:(Ljava/lang/CharSequence;)Landroid/app/Notification$InboxStyle; // method@00a0 │ │ -03b106: 28f1 |0023: goto 0014 // -000f │ │ -03b108: 0e00 |0024: return-void │ │ + insns size : 8 16-bit code units │ │ +056adc: |[056adc] android.support.v4.app.RemoteInput$Builder.addExtras:(Landroid/os/Bundle;)Landroid/support/v4/app/RemoteInput$Builder; │ │ +056aec: 3802 0700 |0000: if-eqz v2, 0007 // +0007 │ │ +056af0: 5410 0203 |0002: iget-object v0, v1, Landroid/support/v4/app/RemoteInput$Builder;.mExtras:Landroid/os/Bundle; // field@0302 │ │ +056af4: 6e20 f602 2000 |0004: invoke-virtual {v0, v2}, Landroid/os/Bundle;.putAll:(Landroid/os/Bundle;)V // method@02f6 │ │ +056afa: 1101 |0007: return-object v1 │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=91 │ │ - 0x000b line=93 │ │ - 0x000d line=94 │ │ - 0x0010 line=96 │ │ - 0x0020 line=97 │ │ - 0x0024 line=99 │ │ + 0x0000 line=156 │ │ + 0x0002 line=157 │ │ + 0x0007 line=159 │ │ locals : │ │ - 0x0000 - 0x0000 reg=9 (null) Ljava/util/ArrayList; │ │ - 0x0020 - 0x0024 reg=2 text Ljava/lang/CharSequence; │ │ - 0x0014 - 0x0025 reg=0 i$ Ljava/util/Iterator; │ │ - 0x000b - 0x0025 reg=1 style Landroid/app/Notification$InboxStyle; │ │ - 0x0000 - 0x0025 reg=5 this Landroid/support/v4/app/NotificationCompatJellybean; │ │ - 0x0000 - 0x0025 reg=6 bigContentTitle Ljava/lang/CharSequence; │ │ - 0x0000 - 0x0025 reg=7 useSummary Z │ │ - 0x0000 - 0x0025 reg=8 summaryText Ljava/lang/CharSequence; │ │ - 0x0000 - 0x0025 reg=9 texts Ljava/util/ArrayList; Ljava/util/ArrayList; │ │ + 0x0000 - 0x0008 reg=1 this Landroid/support/v4/app/RemoteInput$Builder; │ │ + 0x0000 - 0x0008 reg=2 extras Landroid/os/Bundle; │ │ │ │ - #4 : (in Landroid/support/v4/app/NotificationCompatJellybean;) │ │ + #1 : (in Landroid/support/v4/app/RemoteInput$Builder;) │ │ name : 'build' │ │ - type : '()Landroid/app/Notification;' │ │ + type : '()Landroid/support/v4/app/RemoteInput;' │ │ + access : 0x0001 (PUBLIC) │ │ + code - │ │ + registers : 7 │ │ + ins : 1 │ │ + outs : 6 │ │ + insns size : 16 16-bit code units │ │ +056afc: |[056afc] android.support.v4.app.RemoteInput$Builder.build:()Landroid/support/v4/app/RemoteInput; │ │ +056b0c: 2200 9601 |0000: new-instance v0, Landroid/support/v4/app/RemoteInput; // type@0196 │ │ +056b10: 5461 0403 |0002: iget-object v1, v6, Landroid/support/v4/app/RemoteInput$Builder;.mResultKey:Ljava/lang/String; // field@0304 │ │ +056b14: 5462 0303 |0004: iget-object v2, v6, Landroid/support/v4/app/RemoteInput$Builder;.mLabel:Ljava/lang/CharSequence; // field@0303 │ │ +056b18: 5463 0103 |0006: iget-object v3, v6, Landroid/support/v4/app/RemoteInput$Builder;.mChoices:[Ljava/lang/CharSequence; // field@0301 │ │ +056b1c: 5564 0003 |0008: iget-boolean v4, v6, Landroid/support/v4/app/RemoteInput$Builder;.mAllowFreeFormInput:Z // field@0300 │ │ +056b20: 5465 0203 |000a: iget-object v5, v6, Landroid/support/v4/app/RemoteInput$Builder;.mExtras:Landroid/os/Bundle; // field@0302 │ │ +056b24: 7606 ad08 0000 |000c: invoke-direct/range {v0, v1, v2, v3, v4, v5}, Landroid/support/v4/app/RemoteInput;.:(Ljava/lang/String;Ljava/lang/CharSequence;[Ljava/lang/CharSequence;ZLandroid/os/Bundle;)V // method@08ad │ │ +056b2a: 1100 |000f: return-object v0 │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=176 │ │ + locals : │ │ + 0x0000 - 0x0010 reg=6 this Landroid/support/v4/app/RemoteInput$Builder; │ │ + │ │ + #2 : (in Landroid/support/v4/app/RemoteInput$Builder;) │ │ + name : 'getExtras' │ │ + type : '()Landroid/os/Bundle;' │ │ + access : 0x0001 (PUBLIC) │ │ + code - │ │ + registers : 2 │ │ + ins : 1 │ │ + outs : 0 │ │ + insns size : 3 16-bit code units │ │ +056b2c: |[056b2c] android.support.v4.app.RemoteInput$Builder.getExtras:()Landroid/os/Bundle; │ │ +056b3c: 5410 0203 |0000: iget-object v0, v1, Landroid/support/v4/app/RemoteInput$Builder;.mExtras:Landroid/os/Bundle; // field@0302 │ │ +056b40: 1100 |0002: return-object v0 │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=168 │ │ + locals : │ │ + 0x0000 - 0x0003 reg=1 this Landroid/support/v4/app/RemoteInput$Builder; │ │ + │ │ + #3 : (in Landroid/support/v4/app/RemoteInput$Builder;) │ │ + name : 'setAllowFreeFormInput' │ │ + type : '(Z)Landroid/support/v4/app/RemoteInput$Builder;' │ │ + access : 0x0001 (PUBLIC) │ │ + code - │ │ + registers : 2 │ │ + ins : 2 │ │ + outs : 0 │ │ + insns size : 3 16-bit code units │ │ +056b44: |[056b44] android.support.v4.app.RemoteInput$Builder.setAllowFreeFormInput:(Z)Landroid/support/v4/app/RemoteInput$Builder; │ │ +056b54: 5c01 0003 |0000: iput-boolean v1, v0, Landroid/support/v4/app/RemoteInput$Builder;.mAllowFreeFormInput:Z // field@0300 │ │ +056b58: 1100 |0002: return-object v0 │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=144 │ │ + 0x0002 line=145 │ │ + locals : │ │ + 0x0000 - 0x0003 reg=0 this Landroid/support/v4/app/RemoteInput$Builder; │ │ + 0x0000 - 0x0003 reg=1 allowFreeFormInput Z │ │ + │ │ + #4 : (in Landroid/support/v4/app/RemoteInput$Builder;) │ │ + name : 'setChoices' │ │ + type : '([Ljava/lang/CharSequence;)Landroid/support/v4/app/RemoteInput$Builder;' │ │ + access : 0x0001 (PUBLIC) │ │ + code - │ │ + registers : 2 │ │ + ins : 2 │ │ + outs : 0 │ │ + insns size : 3 16-bit code units │ │ +056b5c: |[056b5c] android.support.v4.app.RemoteInput$Builder.setChoices:([Ljava/lang/CharSequence;)Landroid/support/v4/app/RemoteInput$Builder; │ │ +056b6c: 5b01 0103 |0000: iput-object v1, v0, Landroid/support/v4/app/RemoteInput$Builder;.mChoices:[Ljava/lang/CharSequence; // field@0301 │ │ +056b70: 1100 |0002: return-object v0 │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=130 │ │ + 0x0002 line=131 │ │ + locals : │ │ + 0x0000 - 0x0003 reg=0 this Landroid/support/v4/app/RemoteInput$Builder; │ │ + 0x0000 - 0x0003 reg=1 choices [Ljava/lang/CharSequence; │ │ + │ │ + #5 : (in Landroid/support/v4/app/RemoteInput$Builder;) │ │ + name : 'setLabel' │ │ + type : '(Ljava/lang/CharSequence;)Landroid/support/v4/app/RemoteInput$Builder;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ + ins : 2 │ │ + outs : 0 │ │ + insns size : 3 16-bit code units │ │ +056b74: |[056b74] android.support.v4.app.RemoteInput$Builder.setLabel:(Ljava/lang/CharSequence;)Landroid/support/v4/app/RemoteInput$Builder; │ │ +056b84: 5b01 0303 |0000: iput-object v1, v0, Landroid/support/v4/app/RemoteInput$Builder;.mLabel:Ljava/lang/CharSequence; // field@0303 │ │ +056b88: 1100 |0002: return-object v0 │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=118 │ │ + 0x0002 line=119 │ │ + locals : │ │ + 0x0000 - 0x0003 reg=0 this Landroid/support/v4/app/RemoteInput$Builder; │ │ + 0x0000 - 0x0003 reg=1 label Ljava/lang/CharSequence; │ │ + │ │ + source_file_idx : 3528 (RemoteInput.java) │ │ + │ │ +Class #135 header: │ │ +class_idx : 402 │ │ +access_flags : 1536 (0x0600) │ │ +superclass_idx : 1337 │ │ +source_file_idx : 3528 │ │ +static_fields_size : 0 │ │ +instance_fields_size: 0 │ │ +direct_methods_size : 0 │ │ +virtual_methods_size: 2 │ │ + │ │ +Class #135 annotations: │ │ +Annotations on class │ │ + VISIBILITY_SYSTEM Ldalvik/annotation/EnclosingClass; value=Landroid/support/v4/app/RemoteInput; │ │ + VISIBILITY_SYSTEM Ldalvik/annotation/InnerClass; accessFlags=1544 name="Impl" │ │ + │ │ +Class #135 - │ │ + Class descriptor : 'Landroid/support/v4/app/RemoteInput$Impl;' │ │ + Access flags : 0x0600 (INTERFACE ABSTRACT) │ │ + Superclass : 'Ljava/lang/Object;' │ │ + Interfaces - │ │ + Static fields - │ │ + Instance fields - │ │ + Direct methods - │ │ + Virtual methods - │ │ + #0 : (in Landroid/support/v4/app/RemoteInput$Impl;) │ │ + name : 'addResultsToIntent' │ │ + type : '([Landroid/support/v4/app/RemoteInput;Landroid/content/Intent;Landroid/os/Bundle;)V' │ │ + access : 0x0401 (PUBLIC ABSTRACT) │ │ + code : (none) │ │ + │ │ + #1 : (in Landroid/support/v4/app/RemoteInput$Impl;) │ │ + name : 'getResultsFromIntent' │ │ + type : '(Landroid/content/Intent;)Landroid/os/Bundle;' │ │ + access : 0x0401 (PUBLIC ABSTRACT) │ │ + code : (none) │ │ + │ │ + source_file_idx : 3528 (RemoteInput.java) │ │ + │ │ +Class #136 header: │ │ +class_idx : 407 │ │ +access_flags : 0 (0x0000) │ │ +superclass_idx : 1337 │ │ +source_file_idx : 3529 │ │ +static_fields_size : 0 │ │ +instance_fields_size: 0 │ │ +direct_methods_size : 5 │ │ +virtual_methods_size: 0 │ │ + │ │ +Class #136 - │ │ + Class descriptor : 'Landroid/support/v4/app/RemoteInputCompatApi20;' │ │ + Access flags : 0x0000 () │ │ + Superclass : 'Ljava/lang/Object;' │ │ + Interfaces - │ │ + Static fields - │ │ + Instance fields - │ │ + Direct methods - │ │ + #0 : (in Landroid/support/v4/app/RemoteInputCompatApi20;) │ │ + name : '' │ │ + type : '()V' │ │ + access : 0x10000 (CONSTRUCTOR) │ │ + code - │ │ + registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ - insns size : 7 16-bit code units │ │ -03b10c: |[03b10c] android.support.v4.app.NotificationCompatJellybean.build:()Landroid/app/Notification; │ │ -03b11c: 5410 ad01 |0000: iget-object v0, v1, Landroid/support/v4/app/NotificationCompatJellybean;.b:Landroid/app/Notification$Builder; // field@01ad │ │ -03b120: 6e10 8600 0000 |0002: invoke-virtual {v0}, Landroid/app/Notification$Builder;.build:()Landroid/app/Notification; // method@0086 │ │ -03b126: 0c00 |0005: move-result-object v0 │ │ -03b128: 1100 |0006: return-object v0 │ │ + insns size : 4 16-bit code units │ │ +056b8c: |[056b8c] android.support.v4.app.RemoteInputCompatApi20.:()V │ │ +056b9c: 7010 8622 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2286 │ │ +056ba2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=102 │ │ + 0x0000 line=23 │ │ locals : │ │ - 0x0000 - 0x0007 reg=1 this Landroid/support/v4/app/NotificationCompatJellybean; │ │ + 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/RemoteInputCompatApi20; │ │ │ │ - source_file_idx : 2473 (NotificationCompatJellybean.java) │ │ + #1 : (in Landroid/support/v4/app/RemoteInputCompatApi20;) │ │ + name : 'addResultsToIntent' │ │ + type : '([Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput;Landroid/content/Intent;Landroid/os/Bundle;)V' │ │ + access : 0x0008 (STATIC) │ │ + code - │ │ + registers : 4 │ │ + ins : 3 │ │ + outs : 3 │ │ + insns size : 8 16-bit code units │ │ +056ba4: |[056ba4] android.support.v4.app.RemoteInputCompatApi20.addResultsToIntent:([Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput;Landroid/content/Intent;Landroid/os/Bundle;)V │ │ +056bb4: 7110 b708 0100 |0000: invoke-static {v1}, Landroid/support/v4/app/RemoteInputCompatApi20;.fromCompat:([Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput;)[Landroid/app/RemoteInput; // method@08b7 │ │ +056bba: 0c00 |0003: move-result-object v0 │ │ +056bbc: 7130 e000 2003 |0004: invoke-static {v0, v2, v3}, Landroid/app/RemoteInput;.addResultsToIntent:([Landroid/app/RemoteInput;Landroid/content/Intent;Landroid/os/Bundle;)V // method@00e0 │ │ +056bc2: 0e00 |0007: return-void │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=61 │ │ + 0x0007 line=62 │ │ + locals : │ │ + 0x0000 - 0x0008 reg=1 remoteInputs [Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput; │ │ + 0x0000 - 0x0008 reg=2 intent Landroid/content/Intent; │ │ + 0x0000 - 0x0008 reg=3 results Landroid/os/Bundle; │ │ + │ │ + #2 : (in Landroid/support/v4/app/RemoteInputCompatApi20;) │ │ + name : 'fromCompat' │ │ + type : '([Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput;)[Landroid/app/RemoteInput;' │ │ + access : 0x0008 (STATIC) │ │ + code - │ │ + registers : 6 │ │ + ins : 1 │ │ + outs : 2 │ │ + insns size : 63 16-bit code units │ │ +056bc4: |[056bc4] android.support.v4.app.RemoteInputCompatApi20.fromCompat:([Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput;)[Landroid/app/RemoteInput; │ │ +056bd4: 3905 0400 |0000: if-nez v5, 0004 // +0004 │ │ +056bd8: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +056bda: 1101 |0003: return-object v1 │ │ +056bdc: 2153 |0004: array-length v3, v5 │ │ +056bde: 2331 a605 |0005: new-array v1, v3, [Landroid/app/RemoteInput; // type@05a6 │ │ +056be2: 1200 |0007: const/4 v0, #int 0 // #0 │ │ +056be4: 2153 |0008: array-length v3, v5 │ │ +056be6: 3530 faff |0009: if-ge v0, v3, 0003 // -0006 │ │ +056bea: 4602 0500 |000b: aget-object v2, v5, v0 │ │ +056bee: 2203 2600 |000d: new-instance v3, Landroid/app/RemoteInput$Builder; // type@0026 │ │ +056bf2: 6e10 c108 0200 |000f: invoke-virtual {v2}, Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput;.getResultKey:()Ljava/lang/String; // method@08c1 │ │ +056bf8: 0c04 |0012: move-result-object v4 │ │ +056bfa: 7020 da00 4300 |0013: invoke-direct {v3, v4}, Landroid/app/RemoteInput$Builder;.:(Ljava/lang/String;)V // method@00da │ │ +056c00: 6e10 c008 0200 |0016: invoke-virtual {v2}, Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput;.getLabel:()Ljava/lang/CharSequence; // method@08c0 │ │ +056c06: 0c04 |0019: move-result-object v4 │ │ +056c08: 6e20 df00 4300 |001a: invoke-virtual {v3, v4}, Landroid/app/RemoteInput$Builder;.setLabel:(Ljava/lang/CharSequence;)Landroid/app/RemoteInput$Builder; // method@00df │ │ +056c0e: 0c03 |001d: move-result-object v3 │ │ +056c10: 6e10 be08 0200 |001e: invoke-virtual {v2}, Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput;.getChoices:()[Ljava/lang/CharSequence; // method@08be │ │ +056c16: 0c04 |0021: move-result-object v4 │ │ +056c18: 6e20 de00 4300 |0022: invoke-virtual {v3, v4}, Landroid/app/RemoteInput$Builder;.setChoices:([Ljava/lang/CharSequence;)Landroid/app/RemoteInput$Builder; // method@00de │ │ +056c1e: 0c03 |0025: move-result-object v3 │ │ +056c20: 6e10 bd08 0200 |0026: invoke-virtual {v2}, Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput;.getAllowFreeFormInput:()Z // method@08bd │ │ +056c26: 0a04 |0029: move-result v4 │ │ +056c28: 6e20 dd00 4300 |002a: invoke-virtual {v3, v4}, Landroid/app/RemoteInput$Builder;.setAllowFreeFormInput:(Z)Landroid/app/RemoteInput$Builder; // method@00dd │ │ +056c2e: 0c03 |002d: move-result-object v3 │ │ +056c30: 6e10 bf08 0200 |002e: invoke-virtual {v2}, Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput;.getExtras:()Landroid/os/Bundle; // method@08bf │ │ +056c36: 0c04 |0031: move-result-object v4 │ │ +056c38: 6e20 db00 4300 |0032: invoke-virtual {v3, v4}, Landroid/app/RemoteInput$Builder;.addExtras:(Landroid/os/Bundle;)Landroid/app/RemoteInput$Builder; // method@00db │ │ +056c3e: 0c03 |0035: move-result-object v3 │ │ +056c40: 6e10 dc00 0300 |0036: invoke-virtual {v3}, Landroid/app/RemoteInput$Builder;.build:()Landroid/app/RemoteInput; // method@00dc │ │ +056c46: 0c03 |0039: move-result-object v3 │ │ +056c48: 4d03 0100 |003a: aput-object v3, v1, v0 │ │ +056c4c: d800 0001 |003c: add-int/lit8 v0, v0, #int 1 // #01 │ │ +056c50: 28ca |003e: goto 0008 // -0036 │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=39 │ │ + 0x0002 line=40 │ │ + 0x0003 line=52 │ │ + 0x0004 line=42 │ │ + 0x0007 line=43 │ │ + 0x000b line=44 │ │ + 0x000d line=45 │ │ + 0x003c line=43 │ │ + locals : │ │ + 0x0008 - 0x003f reg=0 i I │ │ + 0x0007 - 0x003f reg=1 result [Landroid/app/RemoteInput; │ │ + 0x000d - 0x003f reg=2 src Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput; │ │ + 0x0000 - 0x003f reg=5 srcArray [Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput; │ │ + │ │ + #3 : (in Landroid/support/v4/app/RemoteInputCompatApi20;) │ │ + name : 'getResultsFromIntent' │ │ + type : '(Landroid/content/Intent;)Landroid/os/Bundle;' │ │ + access : 0x0008 (STATIC) │ │ + code - │ │ + registers : 2 │ │ + ins : 1 │ │ + outs : 1 │ │ + insns size : 5 16-bit code units │ │ +056c54: |[056c54] android.support.v4.app.RemoteInputCompatApi20.getResultsFromIntent:(Landroid/content/Intent;)Landroid/os/Bundle; │ │ +056c64: 7110 e600 0100 |0000: invoke-static {v1}, Landroid/app/RemoteInput;.getResultsFromIntent:(Landroid/content/Intent;)Landroid/os/Bundle; // method@00e6 │ │ +056c6a: 0c00 |0003: move-result-object v0 │ │ +056c6c: 1100 |0004: return-object v0 │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=56 │ │ + locals : │ │ + 0x0000 - 0x0005 reg=1 intent Landroid/content/Intent; │ │ │ │ -Class #62 header: │ │ -class_idx : 239 │ │ + #4 : (in Landroid/support/v4/app/RemoteInputCompatApi20;) │ │ + name : 'toCompat' │ │ + type : '([Landroid/app/RemoteInput;Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput$Factory;)[Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput;' │ │ + access : 0x0008 (STATIC) │ │ + code - │ │ + registers : 11 │ │ + ins : 2 │ │ + outs : 6 │ │ + insns size : 45 16-bit code units │ │ +056c70: |[056c70] android.support.v4.app.RemoteInputCompatApi20.toCompat:([Landroid/app/RemoteInput;Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput$Factory;)[Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput; │ │ +056c80: 3909 0400 |0000: if-nez v9, 0004 // +0004 │ │ +056c84: 1207 |0002: const/4 v7, #int 0 // #0 │ │ +056c86: 1107 |0003: return-object v7 │ │ +056c88: 2190 |0004: array-length v0, v9 │ │ +056c8a: 7220 bb08 0a00 |0005: invoke-interface {v10, v0}, Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput$Factory;.newArray:(I)[Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput; // method@08bb │ │ +056c90: 0c07 |0008: move-result-object v7 │ │ +056c92: 1206 |0009: const/4 v6, #int 0 // #0 │ │ +056c94: 2190 |000a: array-length v0, v9 │ │ +056c96: 3506 f8ff |000b: if-ge v6, v0, 0003 // -0008 │ │ +056c9a: 4608 0906 |000d: aget-object v8, v9, v6 │ │ +056c9e: 6e10 e500 0800 |000f: invoke-virtual {v8}, Landroid/app/RemoteInput;.getResultKey:()Ljava/lang/String; // method@00e5 │ │ +056ca4: 0c01 |0012: move-result-object v1 │ │ +056ca6: 6e10 e400 0800 |0013: invoke-virtual {v8}, Landroid/app/RemoteInput;.getLabel:()Ljava/lang/CharSequence; // method@00e4 │ │ +056cac: 0c02 |0016: move-result-object v2 │ │ +056cae: 6e10 e200 0800 |0017: invoke-virtual {v8}, Landroid/app/RemoteInput;.getChoices:()[Ljava/lang/CharSequence; // method@00e2 │ │ +056cb4: 0c03 |001a: move-result-object v3 │ │ +056cb6: 6e10 e100 0800 |001b: invoke-virtual {v8}, Landroid/app/RemoteInput;.getAllowFreeFormInput:()Z // method@00e1 │ │ +056cbc: 0a04 |001e: move-result v4 │ │ +056cbe: 6e10 e300 0800 |001f: invoke-virtual {v8}, Landroid/app/RemoteInput;.getExtras:()Landroid/os/Bundle; // method@00e3 │ │ +056cc4: 0c05 |0022: move-result-object v5 │ │ +056cc6: 07a0 |0023: move-object v0, v10 │ │ +056cc8: 7806 ba08 0000 |0024: invoke-interface/range {v0, v1, v2, v3, v4, v5}, Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput$Factory;.build:(Ljava/lang/String;Ljava/lang/CharSequence;[Ljava/lang/CharSequence;ZLandroid/os/Bundle;)Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput; // method@08ba │ │ +056cce: 0c00 |0027: move-result-object v0 │ │ +056cd0: 4d00 0706 |0028: aput-object v0, v7, v6 │ │ +056cd4: d806 0601 |002a: add-int/lit8 v6, v6, #int 1 // #01 │ │ +056cd8: 28de |002c: goto 000a // -0022 │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=26 │ │ + 0x0002 line=27 │ │ + 0x0003 line=35 │ │ + 0x0004 line=29 │ │ + 0x0009 line=30 │ │ + 0x000d line=31 │ │ + 0x000f line=32 │ │ + 0x002a line=30 │ │ + locals : │ │ + 0x000a - 0x002d reg=6 i I │ │ + 0x0009 - 0x002d reg=7 result [Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput; │ │ + 0x000f - 0x002d reg=8 src Landroid/app/RemoteInput; │ │ + 0x0000 - 0x002d reg=9 srcArray [Landroid/app/RemoteInput; │ │ + 0x0000 - 0x002d reg=10 factory Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput$Factory; │ │ + │ │ + Virtual methods - │ │ + source_file_idx : 3529 (RemoteInputCompatApi20.java) │ │ + │ │ +Class #137 header: │ │ +class_idx : 408 │ │ +access_flags : 1537 (0x0601) │ │ +superclass_idx : 1337 │ │ +source_file_idx : 3530 │ │ +static_fields_size : 0 │ │ +instance_fields_size: 0 │ │ +direct_methods_size : 0 │ │ +virtual_methods_size: 2 │ │ + │ │ +Class #137 annotations: │ │ +Annotations on class │ │ + VISIBILITY_SYSTEM Ldalvik/annotation/EnclosingClass; value=Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput; │ │ + VISIBILITY_SYSTEM Ldalvik/annotation/InnerClass; accessFlags=1545 name="Factory" │ │ + │ │ +Class #137 - │ │ + Class descriptor : 'Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput$Factory;' │ │ + Access flags : 0x0601 (PUBLIC INTERFACE ABSTRACT) │ │ + Superclass : 'Ljava/lang/Object;' │ │ + Interfaces - │ │ + Static fields - │ │ + Instance fields - │ │ + Direct methods - │ │ + Virtual methods - │ │ + #0 : (in Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput$Factory;) │ │ + name : 'build' │ │ + type : '(Ljava/lang/String;Ljava/lang/CharSequence;[Ljava/lang/CharSequence;ZLandroid/os/Bundle;)Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput;' │ │ + access : 0x0401 (PUBLIC ABSTRACT) │ │ + code : (none) │ │ + │ │ + #1 : (in Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput$Factory;) │ │ + name : 'newArray' │ │ + type : '(I)[Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput;' │ │ + access : 0x0401 (PUBLIC ABSTRACT) │ │ + code : (none) │ │ + │ │ + source_file_idx : 3530 (RemoteInputCompatBase.java) │ │ + │ │ +Class #138 header: │ │ +class_idx : 409 │ │ +access_flags : 1025 (0x0401) │ │ +superclass_idx : 1337 │ │ +source_file_idx : 3530 │ │ +static_fields_size : 0 │ │ +instance_fields_size: 0 │ │ +direct_methods_size : 1 │ │ +virtual_methods_size: 5 │ │ + │ │ +Class #138 annotations: │ │ +Annotations on class │ │ + VISIBILITY_SYSTEM Ldalvik/annotation/EnclosingClass; value=Landroid/support/v4/app/RemoteInputCompatBase; │ │ + VISIBILITY_SYSTEM Ldalvik/annotation/InnerClass; accessFlags=1033 name="RemoteInput" │ │ + VISIBILITY_SYSTEM Ldalvik/annotation/MemberClasses; value={ Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput$Factory; } │ │ + │ │ +Class #138 - │ │ + Class descriptor : 'Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput;' │ │ + Access flags : 0x0401 (PUBLIC ABSTRACT) │ │ + Superclass : 'Ljava/lang/Object;' │ │ + Interfaces - │ │ + Static fields - │ │ + Instance fields - │ │ + Direct methods - │ │ + #0 : (in Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput;) │ │ + name : '' │ │ + type : '()V' │ │ + access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ + code - │ │ + registers : 1 │ │ + ins : 1 │ │ + outs : 1 │ │ + insns size : 4 16-bit code units │ │ +056cdc: |[056cdc] android.support.v4.app.RemoteInputCompatBase$RemoteInput.:()V │ │ +056cec: 7010 8622 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2286 │ │ +056cf2: 0e00 |0003: return-void │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=23 │ │ + 0x0003 line=30 │ │ + locals : │ │ + 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput; │ │ + │ │ + Virtual methods - │ │ + #0 : (in Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput;) │ │ + name : 'getAllowFreeFormInput' │ │ + type : '()Z' │ │ + access : 0x0404 (PROTECTED ABSTRACT) │ │ + code : (none) │ │ + │ │ + #1 : (in Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput;) │ │ + name : 'getChoices' │ │ + type : '()[Ljava/lang/CharSequence;' │ │ + access : 0x0404 (PROTECTED ABSTRACT) │ │ + code : (none) │ │ + │ │ + #2 : (in Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput;) │ │ + name : 'getExtras' │ │ + type : '()Landroid/os/Bundle;' │ │ + access : 0x0404 (PROTECTED ABSTRACT) │ │ + code : (none) │ │ + │ │ + #3 : (in Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput;) │ │ + name : 'getLabel' │ │ + type : '()Ljava/lang/CharSequence;' │ │ + access : 0x0404 (PROTECTED ABSTRACT) │ │ + code : (none) │ │ + │ │ + #4 : (in Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput;) │ │ + name : 'getResultKey' │ │ + type : '()Ljava/lang/String;' │ │ + access : 0x0404 (PROTECTED ABSTRACT) │ │ + code : (none) │ │ + │ │ + source_file_idx : 3530 (RemoteInputCompatBase.java) │ │ + │ │ +Class #139 header: │ │ +class_idx : 410 │ │ +access_flags : 0 (0x0000) │ │ +superclass_idx : 1337 │ │ +source_file_idx : 3530 │ │ +static_fields_size : 0 │ │ +instance_fields_size: 0 │ │ +direct_methods_size : 1 │ │ +virtual_methods_size: 0 │ │ + │ │ +Class #139 annotations: │ │ +Annotations on class │ │ + VISIBILITY_SYSTEM Ldalvik/annotation/MemberClasses; value={ Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput; } │ │ + │ │ +Class #139 - │ │ + Class descriptor : 'Landroid/support/v4/app/RemoteInputCompatBase;' │ │ + Access flags : 0x0000 () │ │ + Superclass : 'Ljava/lang/Object;' │ │ + Interfaces - │ │ + Static fields - │ │ + Instance fields - │ │ + Direct methods - │ │ + #0 : (in Landroid/support/v4/app/RemoteInputCompatBase;) │ │ + name : '' │ │ + type : '()V' │ │ + access : 0x10000 (CONSTRUCTOR) │ │ + code - │ │ + registers : 1 │ │ + ins : 1 │ │ + outs : 1 │ │ + insns size : 4 16-bit code units │ │ +056cf4: |[056cf4] android.support.v4.app.RemoteInputCompatBase.:()V │ │ +056d04: 7010 8622 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2286 │ │ +056d0a: 0e00 |0003: return-void │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=21 │ │ + 0x0003 line=23 │ │ + locals : │ │ + 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/RemoteInputCompatBase; │ │ + │ │ + Virtual methods - │ │ + source_file_idx : 3530 (RemoteInputCompatBase.java) │ │ + │ │ +Class #140 header: │ │ +class_idx : 411 │ │ +access_flags : 0 (0x0000) │ │ +superclass_idx : 1337 │ │ +source_file_idx : 3531 │ │ +static_fields_size : 7 │ │ +instance_fields_size: 0 │ │ +direct_methods_size : 7 │ │ +virtual_methods_size: 0 │ │ + │ │ +Class #140 - │ │ + Class descriptor : 'Landroid/support/v4/app/RemoteInputCompatJellybean;' │ │ + Access flags : 0x0000 () │ │ + Superclass : 'Ljava/lang/Object;' │ │ + Interfaces - │ │ + Static fields - │ │ + #0 : (in Landroid/support/v4/app/RemoteInputCompatJellybean;) │ │ + name : 'EXTRA_RESULTS_DATA' │ │ + type : 'Ljava/lang/String;' │ │ + access : 0x0019 (PUBLIC STATIC FINAL) │ │ + value : "android.remoteinput.resultsData" │ │ + #1 : (in Landroid/support/v4/app/RemoteInputCompatJellybean;) │ │ + name : 'KEY_ALLOW_FREE_FORM_INPUT' │ │ + type : 'Ljava/lang/String;' │ │ + access : 0x001a (PRIVATE STATIC FINAL) │ │ + value : "allowFreeFormInput" │ │ + #2 : (in Landroid/support/v4/app/RemoteInputCompatJellybean;) │ │ + name : 'KEY_CHOICES' │ │ + type : 'Ljava/lang/String;' │ │ + access : 0x001a (PRIVATE STATIC FINAL) │ │ + value : "choices" │ │ + #3 : (in Landroid/support/v4/app/RemoteInputCompatJellybean;) │ │ + name : 'KEY_EXTRAS' │ │ + type : 'Ljava/lang/String;' │ │ + access : 0x001a (PRIVATE STATIC FINAL) │ │ + value : "extras" │ │ + #4 : (in Landroid/support/v4/app/RemoteInputCompatJellybean;) │ │ + name : 'KEY_LABEL' │ │ + type : 'Ljava/lang/String;' │ │ + access : 0x001a (PRIVATE STATIC FINAL) │ │ + value : "label" │ │ + #5 : (in Landroid/support/v4/app/RemoteInputCompatJellybean;) │ │ + name : 'KEY_RESULT_KEY' │ │ + type : 'Ljava/lang/String;' │ │ + access : 0x001a (PRIVATE STATIC FINAL) │ │ + value : "resultKey" │ │ + #6 : (in Landroid/support/v4/app/RemoteInputCompatJellybean;) │ │ + name : 'RESULTS_CLIP_LABEL' │ │ + type : 'Ljava/lang/String;' │ │ + access : 0x0019 (PUBLIC STATIC FINAL) │ │ + value : "android.remoteinput.results" │ │ + Instance fields - │ │ + Direct methods - │ │ + #0 : (in Landroid/support/v4/app/RemoteInputCompatJellybean;) │ │ + name : '' │ │ + type : '()V' │ │ + access : 0x10000 (CONSTRUCTOR) │ │ + code - │ │ + registers : 1 │ │ + ins : 1 │ │ + outs : 1 │ │ + insns size : 4 16-bit code units │ │ +056d0c: |[056d0c] android.support.v4.app.RemoteInputCompatJellybean.:()V │ │ +056d1c: 7010 8622 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2286 │ │ +056d22: 0e00 |0003: return-void │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=24 │ │ + locals : │ │ + 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/RemoteInputCompatJellybean; │ │ + │ │ + #1 : (in Landroid/support/v4/app/RemoteInputCompatJellybean;) │ │ + name : 'addResultsToIntent' │ │ + type : '([Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput;Landroid/content/Intent;Landroid/os/Bundle;)V' │ │ + access : 0x0008 (STATIC) │ │ + code - │ │ + registers : 11 │ │ + ins : 3 │ │ + outs : 3 │ │ + insns size : 56 16-bit code units │ │ +056d24: |[056d24] android.support.v4.app.RemoteInputCompatJellybean.addResultsToIntent:([Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput;Landroid/content/Intent;Landroid/os/Bundle;)V │ │ +056d34: 2206 a000 |0000: new-instance v6, Landroid/os/Bundle; // type@00a0 │ │ +056d38: 7010 e102 0600 |0002: invoke-direct {v6}, Landroid/os/Bundle;.:()V // method@02e1 │ │ +056d3e: 0780 |0005: move-object v0, v8 │ │ +056d40: 2103 |0006: array-length v3, v0 │ │ +056d42: 1202 |0007: const/4 v2, #int 0 // #0 │ │ +056d44: 3532 1c00 |0008: if-ge v2, v3, 0024 // +001c │ │ +056d48: 4604 0002 |000a: aget-object v4, v0, v2 │ │ +056d4c: 6e10 c108 0400 |000c: invoke-virtual {v4}, Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput;.getResultKey:()Ljava/lang/String; // method@08c1 │ │ +056d52: 0c07 |000f: move-result-object v7 │ │ +056d54: 6e20 e402 7a00 |0010: invoke-virtual {v10, v7}, Landroid/os/Bundle;.get:(Ljava/lang/String;)Ljava/lang/Object; // method@02e4 │ │ +056d5a: 0c05 |0013: move-result-object v5 │ │ +056d5c: 2057 1d05 |0014: instance-of v7, v5, Ljava/lang/CharSequence; // type@051d │ │ +056d60: 3807 0b00 |0016: if-eqz v7, 0021 // +000b │ │ +056d64: 6e10 c108 0400 |0018: invoke-virtual {v4}, Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput;.getResultKey:()Ljava/lang/String; // method@08c1 │ │ +056d6a: 0c07 |001b: move-result-object v7 │ │ +056d6c: 1f05 1d05 |001c: check-cast v5, Ljava/lang/CharSequence; // type@051d │ │ +056d70: 6e30 f902 7605 |001e: invoke-virtual {v6, v7, v5}, Landroid/os/Bundle;.putCharSequence:(Ljava/lang/String;Ljava/lang/CharSequence;)V // method@02f9 │ │ +056d76: d802 0201 |0021: add-int/lit8 v2, v2, #int 1 // #01 │ │ +056d7a: 28e5 |0023: goto 0008 // -001b │ │ +056d7c: 2201 3f00 |0024: new-instance v1, Landroid/content/Intent; // type@003f │ │ +056d80: 7010 2201 0100 |0026: invoke-direct {v1}, Landroid/content/Intent;.:()V // method@0122 │ │ +056d86: 1a07 bf11 |0029: const-string v7, "android.remoteinput.resultsData" // string@11bf │ │ +056d8a: 6e30 3e01 7106 |002b: invoke-virtual {v1, v7, v6}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;Landroid/os/Bundle;)Landroid/content/Intent; // method@013e │ │ +056d90: 1a07 be11 |002e: const-string v7, "android.remoteinput.results" // string@11be │ │ +056d94: 7120 f200 1700 |0030: invoke-static {v7, v1}, Landroid/content/ClipData;.newIntent:(Ljava/lang/CharSequence;Landroid/content/Intent;)Landroid/content/ClipData; // method@00f2 │ │ +056d9a: 0c07 |0033: move-result-object v7 │ │ +056d9c: 6e20 4801 7900 |0034: invoke-virtual {v9, v7}, Landroid/content/Intent;.setClipData:(Landroid/content/ClipData;)V // method@0148 │ │ +056da2: 0e00 |0037: return-void │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=96 │ │ + 0x0005 line=97 │ │ + 0x000c line=98 │ │ + 0x0014 line=99 │ │ + 0x0018 line=100 │ │ + 0x0021 line=97 │ │ + 0x0024 line=103 │ │ + 0x0029 line=104 │ │ + 0x002e line=105 │ │ + 0x0037 line=106 │ │ + locals : │ │ + 0x0014 - 0x001e reg=5 result Ljava/lang/Object; │ │ + 0x000c - 0x0024 reg=4 remoteInput Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput; │ │ + 0x0006 - 0x0038 reg=0 arr$ [Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput; │ │ + 0x0029 - 0x0038 reg=1 clipIntent Landroid/content/Intent; │ │ + 0x0008 - 0x0038 reg=2 i$ I │ │ + 0x0007 - 0x0038 reg=3 len$ I │ │ + 0x0005 - 0x0038 reg=6 resultsBundle Landroid/os/Bundle; │ │ + 0x0000 - 0x0038 reg=8 remoteInputs [Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput; │ │ + 0x0000 - 0x0038 reg=9 intent Landroid/content/Intent; │ │ + 0x0000 - 0x0038 reg=10 results Landroid/os/Bundle; │ │ + │ │ + #2 : (in Landroid/support/v4/app/RemoteInputCompatJellybean;) │ │ + name : 'fromBundle' │ │ + type : '(Landroid/os/Bundle;Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput$Factory;)Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput;' │ │ + access : 0x0008 (STATIC) │ │ + code - │ │ + registers : 8 │ │ + ins : 2 │ │ + outs : 6 │ │ + insns size : 36 16-bit code units │ │ +056da4: |[056da4] android.support.v4.app.RemoteInputCompatJellybean.fromBundle:(Landroid/os/Bundle;Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput$Factory;)Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput; │ │ +056db4: 1a00 5e23 |0000: const-string v0, "resultKey" // string@235e │ │ +056db8: 6e20 f202 0600 |0002: invoke-virtual {v6, v0}, Landroid/os/Bundle;.getString:(Ljava/lang/String;)Ljava/lang/String; // method@02f2 │ │ +056dbe: 0c01 |0005: move-result-object v1 │ │ +056dc0: 1a00 ee1b |0006: const-string v0, "label" // string@1bee │ │ +056dc4: 6e20 e802 0600 |0008: invoke-virtual {v6, v0}, Landroid/os/Bundle;.getCharSequence:(Ljava/lang/String;)Ljava/lang/CharSequence; // method@02e8 │ │ +056dca: 0c02 |000b: move-result-object v2 │ │ +056dcc: 1a00 1813 |000c: const-string v0, "choices" // string@1318 │ │ +056dd0: 6e20 e902 0600 |000e: invoke-virtual {v6, v0}, Landroid/os/Bundle;.getCharSequenceArray:(Ljava/lang/String;)[Ljava/lang/CharSequence; // method@02e9 │ │ +056dd6: 0c03 |0011: move-result-object v3 │ │ +056dd8: 1a00 7611 |0012: const-string v0, "allowFreeFormInput" // string@1176 │ │ +056ddc: 6e20 e502 0600 |0014: invoke-virtual {v6, v0}, Landroid/os/Bundle;.getBoolean:(Ljava/lang/String;)Z // method@02e5 │ │ +056de2: 0a04 |0017: move-result v4 │ │ +056de4: 1a00 8115 |0018: const-string v0, "extras" // string@1581 │ │ +056de8: 6e20 e702 0600 |001a: invoke-virtual {v6, v0}, Landroid/os/Bundle;.getBundle:(Ljava/lang/String;)Landroid/os/Bundle; // method@02e7 │ │ +056dee: 0c05 |001d: move-result-object v5 │ │ +056df0: 0770 |001e: move-object v0, v7 │ │ +056df2: 7806 ba08 0000 |001f: invoke-interface/range {v0, v1, v2, v3, v4, v5}, Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput$Factory;.build:(Ljava/lang/String;Ljava/lang/CharSequence;[Ljava/lang/CharSequence;ZLandroid/os/Bundle;)Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput; // method@08ba │ │ +056df8: 0c00 |0022: move-result-object v0 │ │ +056dfa: 1100 |0023: return-object v0 │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=39 │ │ + locals : │ │ + 0x0000 - 0x0024 reg=6 data Landroid/os/Bundle; │ │ + 0x0000 - 0x0024 reg=7 factory Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput$Factory; │ │ + │ │ + #3 : (in Landroid/support/v4/app/RemoteInputCompatJellybean;) │ │ + name : 'fromBundleArray' │ │ + type : '([Landroid/os/Bundle;Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput$Factory;)[Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput;' │ │ + access : 0x0008 (STATIC) │ │ + code - │ │ + registers : 5 │ │ + ins : 2 │ │ + outs : 2 │ │ + insns size : 24 16-bit code units │ │ +056dfc: |[056dfc] android.support.v4.app.RemoteInputCompatJellybean.fromBundleArray:([Landroid/os/Bundle;Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput$Factory;)[Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput; │ │ +056e0c: 3903 0400 |0000: if-nez v3, 0004 // +0004 │ │ +056e10: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +056e12: 1101 |0003: return-object v1 │ │ +056e14: 2132 |0004: array-length v2, v3 │ │ +056e16: 7220 bb08 2400 |0005: invoke-interface {v4, v2}, Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput$Factory;.newArray:(I)[Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput; // method@08bb │ │ +056e1c: 0c01 |0008: move-result-object v1 │ │ +056e1e: 1200 |0009: const/4 v0, #int 0 // #0 │ │ +056e20: 2132 |000a: array-length v2, v3 │ │ +056e22: 3520 f8ff |000b: if-ge v0, v2, 0003 // -0008 │ │ +056e26: 4602 0300 |000d: aget-object v2, v3, v0 │ │ +056e2a: 7120 c508 4200 |000f: invoke-static {v2, v4}, Landroid/support/v4/app/RemoteInputCompatJellybean;.fromBundle:(Landroid/os/Bundle;Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput$Factory;)Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput; // method@08c5 │ │ +056e30: 0c02 |0012: move-result-object v2 │ │ +056e32: 4d02 0100 |0013: aput-object v2, v1, v0 │ │ +056e36: d800 0001 |0015: add-int/lit8 v0, v0, #int 1 // #01 │ │ +056e3a: 28f3 |0017: goto 000a // -000d │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=58 │ │ + 0x0002 line=59 │ │ + 0x0003 line=65 │ │ + 0x0004 line=61 │ │ + 0x0009 line=62 │ │ + 0x000d line=63 │ │ + 0x0015 line=62 │ │ + locals : │ │ + 0x000a - 0x0018 reg=0 i I │ │ + 0x0009 - 0x0018 reg=1 remoteInputs [Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput; │ │ + 0x0000 - 0x0018 reg=3 bundles [Landroid/os/Bundle; │ │ + 0x0000 - 0x0018 reg=4 factory Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput$Factory; │ │ + │ │ + #4 : (in Landroid/support/v4/app/RemoteInputCompatJellybean;) │ │ + name : 'getResultsFromIntent' │ │ + type : '(Landroid/content/Intent;)Landroid/os/Bundle;' │ │ + access : 0x0008 (STATIC) │ │ + code - │ │ + registers : 6 │ │ + ins : 1 │ │ + outs : 2 │ │ + insns size : 54 16-bit code units │ │ +056e3c: |[056e3c] android.support.v4.app.RemoteInputCompatJellybean.getResultsFromIntent:(Landroid/content/Intent;)Landroid/os/Bundle; │ │ +056e4c: 1202 |0000: const/4 v2, #int 0 // #0 │ │ +056e4e: 6e10 2d01 0500 |0001: invoke-virtual {v5}, Landroid/content/Intent;.getClipData:()Landroid/content/ClipData; // method@012d │ │ +056e54: 0c00 |0004: move-result-object v0 │ │ +056e56: 3900 0300 |0005: if-nez v0, 0008 // +0003 │ │ +056e5a: 1102 |0007: return-object v2 │ │ +056e5c: 6e10 f000 0000 |0008: invoke-virtual {v0}, Landroid/content/ClipData;.getDescription:()Landroid/content/ClipDescription; // method@00f0 │ │ +056e62: 0c01 |000b: move-result-object v1 │ │ +056e64: 1a03 fa26 |000c: const-string v3, "text/vnd.android.intent" // string@26fa │ │ +056e68: 6e20 f400 3100 |000e: invoke-virtual {v1, v3}, Landroid/content/ClipDescription;.hasMimeType:(Ljava/lang/String;)Z // method@00f4 │ │ +056e6e: 0a03 |0011: move-result v3 │ │ +056e70: 3803 f5ff |0012: if-eqz v3, 0007 // -000b │ │ +056e74: 6e10 f300 0100 |0014: invoke-virtual {v1}, Landroid/content/ClipDescription;.getLabel:()Ljava/lang/CharSequence; // method@00f3 │ │ +056e7a: 0c03 |0017: move-result-object v3 │ │ +056e7c: 1a04 be11 |0018: const-string v4, "android.remoteinput.results" // string@11be │ │ +056e80: 6e20 8822 4300 |001a: invoke-virtual {v3, v4}, Ljava/lang/Object;.equals:(Ljava/lang/Object;)Z // method@2288 │ │ +056e86: 0a03 |001d: move-result v3 │ │ +056e88: 3803 e9ff |001e: if-eqz v3, 0007 // -0017 │ │ +056e8c: 1202 |0020: const/4 v2, #int 0 // #0 │ │ +056e8e: 6e20 f100 2000 |0021: invoke-virtual {v0, v2}, Landroid/content/ClipData;.getItemAt:(I)Landroid/content/ClipData$Item; // method@00f1 │ │ +056e94: 0c02 |0024: move-result-object v2 │ │ +056e96: 6e10 ef00 0200 |0025: invoke-virtual {v2}, Landroid/content/ClipData$Item;.getIntent:()Landroid/content/Intent; // method@00ef │ │ +056e9c: 0c02 |0028: move-result-object v2 │ │ +056e9e: 6e10 3001 0200 |0029: invoke-virtual {v2}, Landroid/content/Intent;.getExtras:()Landroid/os/Bundle; // method@0130 │ │ +056ea4: 0c02 |002c: move-result-object v2 │ │ +056ea6: 1a03 bf11 |002d: const-string v3, "android.remoteinput.resultsData" // string@11bf │ │ +056eaa: 6e20 ee02 3200 |002f: invoke-virtual {v2, v3}, Landroid/os/Bundle;.getParcelable:(Ljava/lang/String;)Landroid/os/Parcelable; // method@02ee │ │ +056eb0: 0c02 |0032: move-result-object v2 │ │ +056eb2: 1f02 a000 |0033: check-cast v2, Landroid/os/Bundle; // type@00a0 │ │ +056eb6: 28d2 |0035: goto 0007 // -002e │ │ + catches : (none) │ │ + positions : │ │ + 0x0001 line=80 │ │ + 0x0005 line=81 │ │ + 0x0007 line=91 │ │ + 0x0008 line=84 │ │ + 0x000c line=85 │ │ + 0x0014 line=88 │ │ + 0x0020 line=89 │ │ + locals : │ │ + 0x0005 - 0x0036 reg=0 clipData Landroid/content/ClipData; │ │ + 0x000c - 0x0036 reg=1 clipDescription Landroid/content/ClipDescription; │ │ + 0x0000 - 0x0036 reg=5 intent Landroid/content/Intent; │ │ + │ │ + #5 : (in Landroid/support/v4/app/RemoteInputCompatJellybean;) │ │ + name : 'toBundle' │ │ + type : '(Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput;)Landroid/os/Bundle;' │ │ + access : 0x0008 (STATIC) │ │ + code - │ │ + registers : 4 │ │ + ins : 1 │ │ + outs : 3 │ │ + insns size : 51 16-bit code units │ │ +056eb8: |[056eb8] android.support.v4.app.RemoteInputCompatJellybean.toBundle:(Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput;)Landroid/os/Bundle; │ │ +056ec8: 2200 a000 |0000: new-instance v0, Landroid/os/Bundle; // type@00a0 │ │ +056ecc: 7010 e102 0000 |0002: invoke-direct {v0}, Landroid/os/Bundle;.:()V // method@02e1 │ │ +056ed2: 1a01 5e23 |0005: const-string v1, "resultKey" // string@235e │ │ +056ed6: 6e10 c108 0300 |0007: invoke-virtual {v3}, Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput;.getResultKey:()Ljava/lang/String; // method@08c1 │ │ +056edc: 0c02 |000a: move-result-object v2 │ │ +056ede: 6e30 0103 1002 |000b: invoke-virtual {v0, v1, v2}, Landroid/os/Bundle;.putString:(Ljava/lang/String;Ljava/lang/String;)V // method@0301 │ │ +056ee4: 1a01 ee1b |000e: const-string v1, "label" // string@1bee │ │ +056ee8: 6e10 c008 0300 |0010: invoke-virtual {v3}, Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput;.getLabel:()Ljava/lang/CharSequence; // method@08c0 │ │ +056eee: 0c02 |0013: move-result-object v2 │ │ +056ef0: 6e30 f902 1002 |0014: invoke-virtual {v0, v1, v2}, Landroid/os/Bundle;.putCharSequence:(Ljava/lang/String;Ljava/lang/CharSequence;)V // method@02f9 │ │ +056ef6: 1a01 1813 |0017: const-string v1, "choices" // string@1318 │ │ +056efa: 6e10 be08 0300 |0019: invoke-virtual {v3}, Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput;.getChoices:()[Ljava/lang/CharSequence; // method@08be │ │ +056f00: 0c02 |001c: move-result-object v2 │ │ +056f02: 6e30 fa02 1002 |001d: invoke-virtual {v0, v1, v2}, Landroid/os/Bundle;.putCharSequenceArray:(Ljava/lang/String;[Ljava/lang/CharSequence;)V // method@02fa │ │ +056f08: 1a01 7611 |0020: const-string v1, "allowFreeFormInput" // string@1176 │ │ +056f0c: 6e10 bd08 0300 |0022: invoke-virtual {v3}, Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput;.getAllowFreeFormInput:()Z // method@08bd │ │ +056f12: 0a02 |0025: move-result v2 │ │ +056f14: 6e30 f702 1002 |0026: invoke-virtual {v0, v1, v2}, Landroid/os/Bundle;.putBoolean:(Ljava/lang/String;Z)V // method@02f7 │ │ +056f1a: 1a01 8115 |0029: const-string v1, "extras" // string@1581 │ │ +056f1e: 6e10 bf08 0300 |002b: invoke-virtual {v3}, Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput;.getExtras:()Landroid/os/Bundle; // method@08bf │ │ +056f24: 0c02 |002e: move-result-object v2 │ │ +056f26: 6e30 f802 1002 |002f: invoke-virtual {v0, v1, v2}, Landroid/os/Bundle;.putBundle:(Ljava/lang/String;Landroid/os/Bundle;)V // method@02f8 │ │ +056f2c: 1100 |0032: return-object v0 │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=47 │ │ + 0x0005 line=48 │ │ + 0x000e line=49 │ │ + 0x0017 line=50 │ │ + 0x0020 line=51 │ │ + 0x0029 line=52 │ │ + 0x0032 line=53 │ │ + locals : │ │ + 0x0005 - 0x0033 reg=0 data Landroid/os/Bundle; │ │ + 0x0000 - 0x0033 reg=3 remoteInput Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput; │ │ + │ │ + #6 : (in Landroid/support/v4/app/RemoteInputCompatJellybean;) │ │ + name : 'toBundleArray' │ │ + type : '([Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput;)[Landroid/os/Bundle;' │ │ + access : 0x0008 (STATIC) │ │ + code - │ │ + registers : 4 │ │ + ins : 1 │ │ + outs : 1 │ │ + insns size : 22 16-bit code units │ │ +056f30: |[056f30] android.support.v4.app.RemoteInputCompatJellybean.toBundleArray:([Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput;)[Landroid/os/Bundle; │ │ +056f40: 3903 0400 |0000: if-nez v3, 0004 // +0004 │ │ +056f44: 1200 |0002: const/4 v0, #int 0 // #0 │ │ +056f46: 1100 |0003: return-object v0 │ │ +056f48: 2132 |0004: array-length v2, v3 │ │ +056f4a: 2320 a905 |0005: new-array v0, v2, [Landroid/os/Bundle; // type@05a9 │ │ +056f4e: 1201 |0007: const/4 v1, #int 0 // #0 │ │ +056f50: 2132 |0008: array-length v2, v3 │ │ +056f52: 3521 faff |0009: if-ge v1, v2, 0003 // -0006 │ │ +056f56: 4602 0301 |000b: aget-object v2, v3, v1 │ │ +056f5a: 7110 c808 0200 |000d: invoke-static {v2}, Landroid/support/v4/app/RemoteInputCompatJellybean;.toBundle:(Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput;)Landroid/os/Bundle; // method@08c8 │ │ +056f60: 0c02 |0010: move-result-object v2 │ │ +056f62: 4d02 0001 |0011: aput-object v2, v0, v1 │ │ +056f66: d801 0101 |0013: add-int/lit8 v1, v1, #int 1 // #01 │ │ +056f6a: 28f3 |0015: goto 0008 // -000d │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=69 │ │ + 0x0002 line=70 │ │ + 0x0003 line=76 │ │ + 0x0004 line=72 │ │ + 0x0007 line=73 │ │ + 0x000b line=74 │ │ + 0x0013 line=73 │ │ + locals : │ │ + 0x0007 - 0x0016 reg=0 bundles [Landroid/os/Bundle; │ │ + 0x0008 - 0x0016 reg=1 i I │ │ + 0x0000 - 0x0016 reg=3 remoteInputs [Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput; │ │ + │ │ + Virtual methods - │ │ + source_file_idx : 3531 (RemoteInputCompatJellybean.java) │ │ + │ │ +Class #141 header: │ │ +class_idx : 412 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 948 │ │ -source_file_idx : 2682 │ │ +superclass_idx : 1337 │ │ +source_file_idx : 3680 │ │ static_fields_size : 1 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 0 │ │ │ │ -Class #62 - │ │ +Class #141 - │ │ Class descriptor : 'Landroid/support/v4/app/ServiceCompat;' │ │ Access flags : 0x0001 (PUBLIC) │ │ Superclass : 'Ljava/lang/Object;' │ │ Interfaces - │ │ Static fields - │ │ #0 : (in Landroid/support/v4/app/ServiceCompat;) │ │ name : 'START_STICKY' │ │ @@ -14937,53 +25969,53 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -03b12c: |[03b12c] android.support.v4.app.ServiceCompat.:()V │ │ -03b13c: 7010 9117 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1791 │ │ -03b142: 0e00 |0003: return-void │ │ +056f6c: |[056f6c] android.support.v4.app.ServiceCompat.:()V │ │ +056f7c: 7010 8622 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2286 │ │ +056f82: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=25 │ │ 0x0003 line=27 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/ServiceCompat; │ │ │ │ Virtual methods - │ │ - source_file_idx : 2682 (ServiceCompat.java) │ │ + source_file_idx : 3680 (ServiceCompat.java) │ │ │ │ -Class #63 header: │ │ -class_idx : 240 │ │ +Class #142 header: │ │ +class_idx : 413 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 948 │ │ -source_file_idx : 2686 │ │ +superclass_idx : 1337 │ │ +source_file_idx : 3685 │ │ static_fields_size : 0 │ │ instance_fields_size: 7 │ │ direct_methods_size : 4 │ │ virtual_methods_size: 21 │ │ │ │ -Class #63 annotations: │ │ +Class #142 annotations: │ │ Annotations on class │ │ VISIBILITY_SYSTEM Ldalvik/annotation/EnclosingClass; value=Landroid/support/v4/app/ShareCompat; │ │ VISIBILITY_SYSTEM Ldalvik/annotation/InnerClass; accessFlags=9 name="IntentBuilder" │ │ -Annotations on field #432 'mBccAddresses' │ │ +Annotations on field #792 'mBccAddresses' │ │ VISIBILITY_SYSTEM Ldalvik/annotation/Signature; value={ "Ljava/util/ArrayList" "<" "Ljava/lang/String;" ">;" } │ │ -Annotations on field #433 'mCcAddresses' │ │ +Annotations on field #793 'mCcAddresses' │ │ VISIBILITY_SYSTEM Ldalvik/annotation/Signature; value={ "Ljava/util/ArrayList" "<" "Ljava/lang/String;" ">;" } │ │ -Annotations on field #436 'mStreams' │ │ +Annotations on field #796 'mStreams' │ │ VISIBILITY_SYSTEM Ldalvik/annotation/Signature; value={ "Ljava/util/ArrayList" "<" "Landroid/net/Uri;" ">;" } │ │ -Annotations on field #437 'mToAddresses' │ │ +Annotations on field #797 'mToAddresses' │ │ VISIBILITY_SYSTEM Ldalvik/annotation/Signature; value={ "Ljava/util/ArrayList" "<" "Ljava/lang/String;" ">;" } │ │ -Annotations on method #1352 'combineArrayExtra' │ │ +Annotations on method #2259 'combineArrayExtra' │ │ VISIBILITY_SYSTEM Ldalvik/annotation/Signature; value={ "(" "Ljava/lang/String;" "Ljava/util/ArrayList" "<" "Ljava/lang/String;" ">;)V" } │ │ │ │ -Class #63 - │ │ +Class #142 - │ │ Class descriptor : 'Landroid/support/v4/app/ShareCompat$IntentBuilder;' │ │ Access flags : 0x0001 (PUBLIC) │ │ Superclass : 'Ljava/lang/Object;' │ │ Interfaces - │ │ Static fields - │ │ Instance fields - │ │ #0 : (in Landroid/support/v4/app/ShareCompat$IntentBuilder;) │ │ @@ -15020,91 +26052,91 @@ │ │ type : '(Landroid/app/Activity;)V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 48 16-bit code units │ │ -03b144: |[03b144] android.support.v4.app.ShareCompat$IntentBuilder.:(Landroid/app/Activity;)V │ │ -03b154: 7010 9117 0300 |0000: invoke-direct {v3}, Ljava/lang/Object;.:()V // method@1791 │ │ -03b15a: 5b34 af01 |0003: iput-object v4, v3, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mActivity:Landroid/app/Activity; // field@01af │ │ -03b15e: 2200 2f00 |0005: new-instance v0, Landroid/content/Intent; // type@002f │ │ -03b162: 7010 dd00 0000 |0007: invoke-direct {v0}, Landroid/content/Intent;.:()V // method@00dd │ │ -03b168: 1a01 e20c |000a: const-string v1, "android.intent.action.SEND" // string@0ce2 │ │ -03b16c: 6e20 ff00 1000 |000c: invoke-virtual {v0, v1}, Landroid/content/Intent;.setAction:(Ljava/lang/String;)Landroid/content/Intent; // method@00ff │ │ -03b172: 0c00 |000f: move-result-object v0 │ │ -03b174: 5b30 b301 |0010: iput-object v0, v3, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mIntent:Landroid/content/Intent; // field@01b3 │ │ -03b178: 5430 b301 |0012: iget-object v0, v3, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mIntent:Landroid/content/Intent; // field@01b3 │ │ -03b17c: 1a01 f40c |0014: const-string v1, "android.support.v4.app.EXTRA_CALLING_PACKAGE" // string@0cf4 │ │ -03b180: 6e10 1700 0400 |0016: invoke-virtual {v4}, Landroid/app/Activity;.getPackageName:()Ljava/lang/String; // method@0017 │ │ -03b186: 0c02 |0019: move-result-object v2 │ │ -03b188: 6e30 f900 1002 |001a: invoke-virtual {v0, v1, v2}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent; // method@00f9 │ │ -03b18e: 5430 b301 |001d: iget-object v0, v3, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mIntent:Landroid/content/Intent; // field@01b3 │ │ -03b192: 1a01 f30c |001f: const-string v1, "android.support.v4.app.EXTRA_CALLING_ACTIVITY" // string@0cf3 │ │ -03b196: 6e10 1400 0400 |0021: invoke-virtual {v4}, Landroid/app/Activity;.getComponentName:()Landroid/content/ComponentName; // method@0014 │ │ -03b19c: 0c02 |0024: move-result-object v2 │ │ -03b19e: 6e30 f700 1002 |0025: invoke-virtual {v0, v1, v2}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;Landroid/os/Parcelable;)Landroid/content/Intent; // method@00f7 │ │ -03b1a4: 5430 b301 |0028: iget-object v0, v3, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mIntent:Landroid/content/Intent; // field@01b3 │ │ -03b1a8: 1501 0800 |002a: const/high16 v1, #int 524288 // #8 │ │ -03b1ac: 6e20 e300 1000 |002c: invoke-virtual {v0, v1}, Landroid/content/Intent;.addFlags:(I)Landroid/content/Intent; // method@00e3 │ │ -03b1b2: 0e00 |002f: return-void │ │ +056f84: |[056f84] android.support.v4.app.ShareCompat$IntentBuilder.:(Landroid/app/Activity;)V │ │ +056f94: 7010 8622 0300 |0000: invoke-direct {v3}, Ljava/lang/Object;.:()V // method@2286 │ │ +056f9a: 5b34 1703 |0003: iput-object v4, v3, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mActivity:Landroid/app/Activity; // field@0317 │ │ +056f9e: 2200 3f00 |0005: new-instance v0, Landroid/content/Intent; // type@003f │ │ +056fa2: 7010 2201 0000 |0007: invoke-direct {v0}, Landroid/content/Intent;.:()V // method@0122 │ │ +056fa8: 1a01 8e11 |000a: const-string v1, "android.intent.action.SEND" // string@118e │ │ +056fac: 6e20 4701 1000 |000c: invoke-virtual {v0, v1}, Landroid/content/Intent;.setAction:(Ljava/lang/String;)Landroid/content/Intent; // method@0147 │ │ +056fb2: 0c00 |000f: move-result-object v0 │ │ +056fb4: 5b30 1b03 |0010: iput-object v0, v3, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mIntent:Landroid/content/Intent; // field@031b │ │ +056fb8: 5430 1b03 |0012: iget-object v0, v3, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mIntent:Landroid/content/Intent; // field@031b │ │ +056fbc: 1a01 d011 |0014: const-string v1, "android.support.v4.app.EXTRA_CALLING_PACKAGE" // string@11d0 │ │ +056fc0: 6e10 1e00 0400 |0016: invoke-virtual {v4}, Landroid/app/Activity;.getPackageName:()Ljava/lang/String; // method@001e │ │ +056fc6: 0c02 |0019: move-result-object v2 │ │ +056fc8: 6e30 4101 1002 |001a: invoke-virtual {v0, v1, v2}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent; // method@0141 │ │ +056fce: 5430 1b03 |001d: iget-object v0, v3, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mIntent:Landroid/content/Intent; // field@031b │ │ +056fd2: 1a01 cf11 |001f: const-string v1, "android.support.v4.app.EXTRA_CALLING_ACTIVITY" // string@11cf │ │ +056fd6: 6e10 1b00 0400 |0021: invoke-virtual {v4}, Landroid/app/Activity;.getComponentName:()Landroid/content/ComponentName; // method@001b │ │ +056fdc: 0c02 |0024: move-result-object v2 │ │ +056fde: 6e30 3f01 1002 |0025: invoke-virtual {v0, v1, v2}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;Landroid/os/Parcelable;)Landroid/content/Intent; // method@013f │ │ +056fe4: 5430 1b03 |0028: iget-object v0, v3, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mIntent:Landroid/content/Intent; // field@031b │ │ +056fe8: 1501 0800 |002a: const/high16 v1, #int 524288 // #8 │ │ +056fec: 6e20 2801 1000 |002c: invoke-virtual {v0, v1}, Landroid/content/Intent;.addFlags:(I)Landroid/content/Intent; // method@0128 │ │ +056ff2: 0e00 |002f: return-void │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=278 │ │ - 0x0003 line=279 │ │ - 0x0005 line=280 │ │ - 0x0012 line=281 │ │ - 0x001d line=282 │ │ - 0x0028 line=283 │ │ - 0x002f line=284 │ │ + 0x0000 line=279 │ │ + 0x0003 line=280 │ │ + 0x0005 line=281 │ │ + 0x0012 line=282 │ │ + 0x001d line=283 │ │ + 0x0028 line=284 │ │ + 0x002f line=285 │ │ locals : │ │ 0x0000 - 0x0030 reg=3 this Landroid/support/v4/app/ShareCompat$IntentBuilder; │ │ 0x0000 - 0x0030 reg=4 launchingActivity Landroid/app/Activity; │ │ │ │ #1 : (in Landroid/support/v4/app/ShareCompat$IntentBuilder;) │ │ name : 'combineArrayExtra' │ │ type : '(Ljava/lang/String;Ljava/util/ArrayList;)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 8 │ │ ins : 3 │ │ outs : 5 │ │ insns size : 37 16-bit code units │ │ -03b1b4: |[03b1b4] android.support.v4.app.ShareCompat$IntentBuilder.combineArrayExtra:(Ljava/lang/String;Ljava/util/ArrayList;)V │ │ -03b1c4: 1203 |0000: const/4 v3, #int 0 // #0 │ │ -03b1c6: 5454 b301 |0001: iget-object v4, v5, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mIntent:Landroid/content/Intent; // field@01b3 │ │ -03b1ca: 6e20 ef00 6400 |0003: invoke-virtual {v4, v6}, Landroid/content/Intent;.getStringArrayExtra:(Ljava/lang/String;)[Ljava/lang/String; // method@00ef │ │ -03b1d0: 0c00 |0006: move-result-object v0 │ │ -03b1d2: 3800 1c00 |0007: if-eqz v0, 0023 // +001c │ │ -03b1d6: 2101 |0009: array-length v1, v0 │ │ -03b1d8: 6e10 df17 0700 |000a: invoke-virtual {v7}, Ljava/util/ArrayList;.size:()I // method@17df │ │ -03b1de: 0a04 |000d: move-result v4 │ │ -03b1e0: b014 |000e: add-int/2addr v4, v1 │ │ -03b1e2: 2342 3104 |000f: new-array v2, v4, [Ljava/lang/String; // type@0431 │ │ -03b1e6: 6e20 e117 2700 |0011: invoke-virtual {v7, v2}, Ljava/util/ArrayList;.toArray:([Ljava/lang/Object;)[Ljava/lang/Object; // method@17e1 │ │ -03b1ec: 3800 0900 |0014: if-eqz v0, 001d // +0009 │ │ -03b1f0: 6e10 df17 0700 |0016: invoke-virtual {v7}, Ljava/util/ArrayList;.size:()I // method@17df │ │ -03b1f6: 0a04 |0019: move-result v4 │ │ -03b1f8: 7151 bb17 3042 |001a: invoke-static {v0, v3, v2, v4, v1}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@17bb │ │ -03b1fe: 5453 b301 |001d: iget-object v3, v5, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mIntent:Landroid/content/Intent; // field@01b3 │ │ -03b202: 6e30 fa00 6302 |001f: invoke-virtual {v3, v6, v2}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;[Ljava/lang/String;)Landroid/content/Intent; // method@00fa │ │ -03b208: 0e00 |0022: return-void │ │ -03b20a: 0131 |0023: move v1, v3 │ │ -03b20c: 28e6 |0024: goto 000a // -001a │ │ +056ff4: |[056ff4] android.support.v4.app.ShareCompat$IntentBuilder.combineArrayExtra:(Ljava/lang/String;Ljava/util/ArrayList;)V │ │ +057004: 1203 |0000: const/4 v3, #int 0 // #0 │ │ +057006: 5454 1b03 |0001: iget-object v4, v5, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mIntent:Landroid/content/Intent; // field@031b │ │ +05700a: 6e20 3601 6400 |0003: invoke-virtual {v4, v6}, Landroid/content/Intent;.getStringArrayExtra:(Ljava/lang/String;)[Ljava/lang/String; // method@0136 │ │ +057010: 0c00 |0006: move-result-object v0 │ │ +057012: 3800 1c00 |0007: if-eqz v0, 0023 // +001c │ │ +057016: 2101 |0009: array-length v1, v0 │ │ +057018: 6e10 de22 0700 |000a: invoke-virtual {v7}, Ljava/util/ArrayList;.size:()I // method@22de │ │ +05701e: 0a04 |000d: move-result v4 │ │ +057020: b014 |000e: add-int/2addr v4, v1 │ │ +057022: 2342 cc05 |000f: new-array v2, v4, [Ljava/lang/String; // type@05cc │ │ +057026: 6e20 e022 2700 |0011: invoke-virtual {v7, v2}, Ljava/util/ArrayList;.toArray:([Ljava/lang/Object;)[Ljava/lang/Object; // method@22e0 │ │ +05702c: 3800 0900 |0014: if-eqz v0, 001d // +0009 │ │ +057030: 6e10 de22 0700 |0016: invoke-virtual {v7}, Ljava/util/ArrayList;.size:()I // method@22de │ │ +057036: 0a04 |0019: move-result v4 │ │ +057038: 7151 b322 3042 |001a: invoke-static {v0, v3, v2, v4, v1}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@22b3 │ │ +05703e: 5453 1b03 |001d: iget-object v3, v5, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mIntent:Landroid/content/Intent; // field@031b │ │ +057042: 6e30 4201 6302 |001f: invoke-virtual {v3, v6, v2}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;[Ljava/lang/String;)Landroid/content/Intent; // method@0142 │ │ +057048: 0e00 |0022: return-void │ │ +05704a: 0131 |0023: move v1, v3 │ │ +05704c: 28e6 |0024: goto 000a // -001a │ │ catches : (none) │ │ positions : │ │ - 0x0001 line=344 │ │ - 0x0007 line=345 │ │ - 0x000a line=346 │ │ - 0x0011 line=347 │ │ - 0x0014 line=348 │ │ - 0x0016 line=349 │ │ - 0x001d line=351 │ │ - 0x0022 line=352 │ │ - 0x0024 line=345 │ │ + 0x0001 line=345 │ │ + 0x0007 line=346 │ │ + 0x000a line=347 │ │ + 0x0011 line=348 │ │ + 0x0014 line=349 │ │ + 0x0016 line=350 │ │ + 0x001d line=352 │ │ + 0x0022 line=353 │ │ + 0x0024 line=346 │ │ locals : │ │ 0x0000 - 0x0000 reg=7 (null) Ljava/util/ArrayList; │ │ 0x000a - 0x0023 reg=1 currentLength I │ │ 0x0011 - 0x0023 reg=2 finalAddresses [Ljava/lang/String; │ │ 0x0007 - 0x0025 reg=0 currentAddresses [Ljava/lang/String; │ │ 0x0000 - 0x0025 reg=5 this Landroid/support/v4/app/ShareCompat$IntentBuilder; │ │ 0x0000 - 0x0025 reg=6 extra Ljava/lang/String; │ │ @@ -15115,44 +26147,44 @@ │ │ type : '(Ljava/lang/String;[Ljava/lang/String;)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 9 │ │ ins : 3 │ │ outs : 5 │ │ insns size : 31 16-bit code units │ │ -03b210: |[03b210] android.support.v4.app.ShareCompat$IntentBuilder.combineArrayExtra:(Ljava/lang/String;[Ljava/lang/String;)V │ │ -03b220: 1204 |0000: const/4 v4, #int 0 // #0 │ │ -03b222: 6e10 4d05 0600 |0001: invoke-virtual {v6}, Landroid/support/v4/app/ShareCompat$IntentBuilder;.getIntent:()Landroid/content/Intent; // method@054d │ │ -03b228: 0c00 |0004: move-result-object v0 │ │ -03b22a: 6e20 ef00 7000 |0005: invoke-virtual {v0, v7}, Landroid/content/Intent;.getStringArrayExtra:(Ljava/lang/String;)[Ljava/lang/String; // method@00ef │ │ -03b230: 0c01 |0008: move-result-object v1 │ │ -03b232: 3801 1400 |0009: if-eqz v1, 001d // +0014 │ │ -03b236: 2112 |000b: array-length v2, v1 │ │ -03b238: 2185 |000c: array-length v5, v8 │ │ -03b23a: b025 |000d: add-int/2addr v5, v2 │ │ -03b23c: 2353 3104 |000e: new-array v3, v5, [Ljava/lang/String; // type@0431 │ │ -03b240: 3801 0500 |0010: if-eqz v1, 0015 // +0005 │ │ -03b244: 7152 bb17 4143 |0012: invoke-static {v1, v4, v3, v4, v2}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@17bb │ │ -03b24a: 2185 |0015: array-length v5, v8 │ │ -03b24c: 7155 bb17 4823 |0016: invoke-static {v8, v4, v3, v2, v5}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@17bb │ │ -03b252: 6e30 fa00 7003 |0019: invoke-virtual {v0, v7, v3}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;[Ljava/lang/String;)Landroid/content/Intent; // method@00fa │ │ -03b258: 0e00 |001c: return-void │ │ -03b25a: 0142 |001d: move v2, v4 │ │ -03b25c: 28ee |001e: goto 000c // -0012 │ │ - catches : (none) │ │ - positions : │ │ - 0x0001 line=356 │ │ - 0x0005 line=357 │ │ - 0x0009 line=358 │ │ - 0x000c line=359 │ │ - 0x0010 line=360 │ │ - 0x0015 line=361 │ │ - 0x0019 line=362 │ │ - 0x001c line=363 │ │ - 0x001e line=358 │ │ +057050: |[057050] android.support.v4.app.ShareCompat$IntentBuilder.combineArrayExtra:(Ljava/lang/String;[Ljava/lang/String;)V │ │ +057060: 1204 |0000: const/4 v4, #int 0 // #0 │ │ +057062: 6e10 d808 0600 |0001: invoke-virtual {v6}, Landroid/support/v4/app/ShareCompat$IntentBuilder;.getIntent:()Landroid/content/Intent; // method@08d8 │ │ +057068: 0c00 |0004: move-result-object v0 │ │ +05706a: 6e20 3601 7000 |0005: invoke-virtual {v0, v7}, Landroid/content/Intent;.getStringArrayExtra:(Ljava/lang/String;)[Ljava/lang/String; // method@0136 │ │ +057070: 0c01 |0008: move-result-object v1 │ │ +057072: 3801 1400 |0009: if-eqz v1, 001d // +0014 │ │ +057076: 2112 |000b: array-length v2, v1 │ │ +057078: 2185 |000c: array-length v5, v8 │ │ +05707a: b025 |000d: add-int/2addr v5, v2 │ │ +05707c: 2353 cc05 |000e: new-array v3, v5, [Ljava/lang/String; // type@05cc │ │ +057080: 3801 0500 |0010: if-eqz v1, 0015 // +0005 │ │ +057084: 7152 b322 4143 |0012: invoke-static {v1, v4, v3, v4, v2}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@22b3 │ │ +05708a: 2185 |0015: array-length v5, v8 │ │ +05708c: 7155 b322 4823 |0016: invoke-static {v8, v4, v3, v2, v5}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@22b3 │ │ +057092: 6e30 4201 7003 |0019: invoke-virtual {v0, v7, v3}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;[Ljava/lang/String;)Landroid/content/Intent; // method@0142 │ │ +057098: 0e00 |001c: return-void │ │ +05709a: 0142 |001d: move v2, v4 │ │ +05709c: 28ee |001e: goto 000c // -0012 │ │ + catches : (none) │ │ + positions : │ │ + 0x0001 line=357 │ │ + 0x0005 line=358 │ │ + 0x0009 line=359 │ │ + 0x000c line=360 │ │ + 0x0010 line=361 │ │ + 0x0015 line=362 │ │ + 0x0019 line=363 │ │ + 0x001c line=364 │ │ + 0x001e line=359 │ │ locals : │ │ 0x000c - 0x001d reg=2 oldLength I │ │ 0x0010 - 0x001d reg=3 result [Ljava/lang/String; │ │ 0x0005 - 0x001f reg=0 intent Landroid/content/Intent; │ │ 0x0009 - 0x001f reg=1 old [Ljava/lang/String; │ │ 0x0000 - 0x001f reg=6 this Landroid/support/v4/app/ShareCompat$IntentBuilder; │ │ 0x0000 - 0x001f reg=7 extra Ljava/lang/String; │ │ @@ -15163,217 +26195,217 @@ │ │ type : '(Landroid/app/Activity;)Landroid/support/v4/app/ShareCompat$IntentBuilder;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -03b260: |[03b260] android.support.v4.app.ShareCompat$IntentBuilder.from:(Landroid/app/Activity;)Landroid/support/v4/app/ShareCompat$IntentBuilder; │ │ -03b270: 2200 f000 |0000: new-instance v0, Landroid/support/v4/app/ShareCompat$IntentBuilder; // type@00f0 │ │ -03b274: 7020 4005 1000 |0002: invoke-direct {v0, v1}, Landroid/support/v4/app/ShareCompat$IntentBuilder;.:(Landroid/app/Activity;)V // method@0540 │ │ -03b27a: 1100 |0005: return-object v0 │ │ +0570a0: |[0570a0] android.support.v4.app.ShareCompat$IntentBuilder.from:(Landroid/app/Activity;)Landroid/support/v4/app/ShareCompat$IntentBuilder; │ │ +0570b0: 2200 9d01 |0000: new-instance v0, Landroid/support/v4/app/ShareCompat$IntentBuilder; // type@019d │ │ +0570b4: 7020 cb08 1000 |0002: invoke-direct {v0, v1}, Landroid/support/v4/app/ShareCompat$IntentBuilder;.:(Landroid/app/Activity;)V // method@08cb │ │ +0570ba: 1100 |0005: return-object v0 │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=275 │ │ + 0x0000 line=276 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 launchingActivity Landroid/app/Activity; │ │ │ │ Virtual methods - │ │ #0 : (in Landroid/support/v4/app/ShareCompat$IntentBuilder;) │ │ name : 'addEmailBcc' │ │ type : '(Ljava/lang/String;)Landroid/support/v4/app/ShareCompat$IntentBuilder;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 17 16-bit code units │ │ -03b27c: |[03b27c] android.support.v4.app.ShareCompat$IntentBuilder.addEmailBcc:(Ljava/lang/String;)Landroid/support/v4/app/ShareCompat$IntentBuilder; │ │ -03b28c: 5410 b001 |0000: iget-object v0, v1, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mBccAddresses:Ljava/util/ArrayList; // field@01b0 │ │ -03b290: 3900 0900 |0002: if-nez v0, 000b // +0009 │ │ -03b294: 2200 cf03 |0004: new-instance v0, Ljava/util/ArrayList; // type@03cf │ │ -03b298: 7010 d317 0000 |0006: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@17d3 │ │ -03b29e: 5b10 b001 |0009: iput-object v0, v1, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mBccAddresses:Ljava/util/ArrayList; // field@01b0 │ │ -03b2a2: 5410 b001 |000b: iget-object v0, v1, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mBccAddresses:Ljava/util/ArrayList; // field@01b0 │ │ -03b2a6: 6e20 d617 2000 |000d: invoke-virtual {v0, v2}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@17d6 │ │ -03b2ac: 1101 |0010: return-object v1 │ │ +0570bc: |[0570bc] android.support.v4.app.ShareCompat$IntentBuilder.addEmailBcc:(Ljava/lang/String;)Landroid/support/v4/app/ShareCompat$IntentBuilder; │ │ +0570cc: 5410 1803 |0000: iget-object v0, v1, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mBccAddresses:Ljava/util/ArrayList; // field@0318 │ │ +0570d0: 3900 0900 |0002: if-nez v0, 000b // +0009 │ │ +0570d4: 2200 5905 |0004: new-instance v0, Ljava/util/ArrayList; // type@0559 │ │ +0570d8: 7010 cf22 0000 |0006: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@22cf │ │ +0570de: 5b10 1803 |0009: iput-object v0, v1, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mBccAddresses:Ljava/util/ArrayList; // field@0318 │ │ +0570e2: 5410 1803 |000b: iget-object v0, v1, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mBccAddresses:Ljava/util/ArrayList; // field@0318 │ │ +0570e6: 6e20 d322 2000 |000d: invoke-virtual {v0, v2}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@22d3 │ │ +0570ec: 1101 |0010: return-object v1 │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=605 │ │ - 0x0004 line=606 │ │ - 0x000b line=608 │ │ - 0x0010 line=609 │ │ + 0x0000 line=606 │ │ + 0x0004 line=607 │ │ + 0x000b line=609 │ │ + 0x0010 line=610 │ │ locals : │ │ 0x0000 - 0x0011 reg=1 this Landroid/support/v4/app/ShareCompat$IntentBuilder; │ │ 0x0000 - 0x0011 reg=2 address Ljava/lang/String; │ │ │ │ #1 : (in Landroid/support/v4/app/ShareCompat$IntentBuilder;) │ │ name : 'addEmailBcc' │ │ type : '([Ljava/lang/String;)Landroid/support/v4/app/ShareCompat$IntentBuilder;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -03b2b0: |[03b2b0] android.support.v4.app.ShareCompat$IntentBuilder.addEmailBcc:([Ljava/lang/String;)Landroid/support/v4/app/ShareCompat$IntentBuilder; │ │ -03b2c0: 1a00 e60c |0000: const-string v0, "android.intent.extra.BCC" // string@0ce6 │ │ -03b2c4: 7030 4905 0102 |0002: invoke-direct {v1, v0, v2}, Landroid/support/v4/app/ShareCompat$IntentBuilder;.combineArrayExtra:(Ljava/lang/String;[Ljava/lang/String;)V // method@0549 │ │ -03b2ca: 1101 |0005: return-object v1 │ │ +0570f0: |[0570f0] android.support.v4.app.ShareCompat$IntentBuilder.addEmailBcc:([Ljava/lang/String;)Landroid/support/v4/app/ShareCompat$IntentBuilder; │ │ +057100: 1a00 9211 |0000: const-string v0, "android.intent.extra.BCC" // string@1192 │ │ +057104: 7030 d408 0102 |0002: invoke-direct {v1, v0, v2}, Landroid/support/v4/app/ShareCompat$IntentBuilder;.combineArrayExtra:(Ljava/lang/String;[Ljava/lang/String;)V // method@08d4 │ │ +05710a: 1101 |0005: return-object v1 │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=620 │ │ - 0x0005 line=621 │ │ + 0x0000 line=621 │ │ + 0x0005 line=622 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/app/ShareCompat$IntentBuilder; │ │ 0x0000 - 0x0006 reg=2 addresses [Ljava/lang/String; │ │ │ │ #2 : (in Landroid/support/v4/app/ShareCompat$IntentBuilder;) │ │ name : 'addEmailCc' │ │ type : '(Ljava/lang/String;)Landroid/support/v4/app/ShareCompat$IntentBuilder;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 17 16-bit code units │ │ -03b2cc: |[03b2cc] android.support.v4.app.ShareCompat$IntentBuilder.addEmailCc:(Ljava/lang/String;)Landroid/support/v4/app/ShareCompat$IntentBuilder; │ │ -03b2dc: 5410 b101 |0000: iget-object v0, v1, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mCcAddresses:Ljava/util/ArrayList; // field@01b1 │ │ -03b2e0: 3900 0900 |0002: if-nez v0, 000b // +0009 │ │ -03b2e4: 2200 cf03 |0004: new-instance v0, Ljava/util/ArrayList; // type@03cf │ │ -03b2e8: 7010 d317 0000 |0006: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@17d3 │ │ -03b2ee: 5b10 b101 |0009: iput-object v0, v1, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mCcAddresses:Ljava/util/ArrayList; // field@01b1 │ │ -03b2f2: 5410 b101 |000b: iget-object v0, v1, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mCcAddresses:Ljava/util/ArrayList; // field@01b1 │ │ -03b2f6: 6e20 d617 2000 |000d: invoke-virtual {v0, v2}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@17d6 │ │ -03b2fc: 1101 |0010: return-object v1 │ │ +05710c: |[05710c] android.support.v4.app.ShareCompat$IntentBuilder.addEmailCc:(Ljava/lang/String;)Landroid/support/v4/app/ShareCompat$IntentBuilder; │ │ +05711c: 5410 1903 |0000: iget-object v0, v1, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mCcAddresses:Ljava/util/ArrayList; // field@0319 │ │ +057120: 3900 0900 |0002: if-nez v0, 000b // +0009 │ │ +057124: 2200 5905 |0004: new-instance v0, Ljava/util/ArrayList; // type@0559 │ │ +057128: 7010 cf22 0000 |0006: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@22cf │ │ +05712e: 5b10 1903 |0009: iput-object v0, v1, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mCcAddresses:Ljava/util/ArrayList; // field@0319 │ │ +057132: 5410 1903 |000b: iget-object v0, v1, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mCcAddresses:Ljava/util/ArrayList; // field@0319 │ │ +057136: 6e20 d322 2000 |000d: invoke-virtual {v0, v2}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@22d3 │ │ +05713c: 1101 |0010: return-object v1 │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=565 │ │ - 0x0004 line=566 │ │ - 0x000b line=568 │ │ - 0x0010 line=569 │ │ + 0x0000 line=566 │ │ + 0x0004 line=567 │ │ + 0x000b line=569 │ │ + 0x0010 line=570 │ │ locals : │ │ 0x0000 - 0x0011 reg=1 this Landroid/support/v4/app/ShareCompat$IntentBuilder; │ │ 0x0000 - 0x0011 reg=2 address Ljava/lang/String; │ │ │ │ #3 : (in Landroid/support/v4/app/ShareCompat$IntentBuilder;) │ │ name : 'addEmailCc' │ │ type : '([Ljava/lang/String;)Landroid/support/v4/app/ShareCompat$IntentBuilder;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -03b300: |[03b300] android.support.v4.app.ShareCompat$IntentBuilder.addEmailCc:([Ljava/lang/String;)Landroid/support/v4/app/ShareCompat$IntentBuilder; │ │ -03b310: 1a00 e70c |0000: const-string v0, "android.intent.extra.CC" // string@0ce7 │ │ -03b314: 7030 4905 0102 |0002: invoke-direct {v1, v0, v2}, Landroid/support/v4/app/ShareCompat$IntentBuilder;.combineArrayExtra:(Ljava/lang/String;[Ljava/lang/String;)V // method@0549 │ │ -03b31a: 1101 |0005: return-object v1 │ │ +057140: |[057140] android.support.v4.app.ShareCompat$IntentBuilder.addEmailCc:([Ljava/lang/String;)Landroid/support/v4/app/ShareCompat$IntentBuilder; │ │ +057150: 1a00 9311 |0000: const-string v0, "android.intent.extra.CC" // string@1193 │ │ +057154: 7030 d408 0102 |0002: invoke-direct {v1, v0, v2}, Landroid/support/v4/app/ShareCompat$IntentBuilder;.combineArrayExtra:(Ljava/lang/String;[Ljava/lang/String;)V // method@08d4 │ │ +05715a: 1101 |0005: return-object v1 │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=580 │ │ - 0x0005 line=581 │ │ + 0x0000 line=581 │ │ + 0x0005 line=582 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/app/ShareCompat$IntentBuilder; │ │ 0x0000 - 0x0006 reg=2 addresses [Ljava/lang/String; │ │ │ │ #4 : (in Landroid/support/v4/app/ShareCompat$IntentBuilder;) │ │ name : 'addEmailTo' │ │ type : '(Ljava/lang/String;)Landroid/support/v4/app/ShareCompat$IntentBuilder;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 17 16-bit code units │ │ -03b31c: |[03b31c] android.support.v4.app.ShareCompat$IntentBuilder.addEmailTo:(Ljava/lang/String;)Landroid/support/v4/app/ShareCompat$IntentBuilder; │ │ -03b32c: 5410 b501 |0000: iget-object v0, v1, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mToAddresses:Ljava/util/ArrayList; // field@01b5 │ │ -03b330: 3900 0900 |0002: if-nez v0, 000b // +0009 │ │ -03b334: 2200 cf03 |0004: new-instance v0, Ljava/util/ArrayList; // type@03cf │ │ -03b338: 7010 d317 0000 |0006: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@17d3 │ │ -03b33e: 5b10 b501 |0009: iput-object v0, v1, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mToAddresses:Ljava/util/ArrayList; // field@01b5 │ │ -03b342: 5410 b501 |000b: iget-object v0, v1, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mToAddresses:Ljava/util/ArrayList; // field@01b5 │ │ -03b346: 6e20 d617 2000 |000d: invoke-virtual {v0, v2}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@17d6 │ │ -03b34c: 1101 |0010: return-object v1 │ │ +05715c: |[05715c] android.support.v4.app.ShareCompat$IntentBuilder.addEmailTo:(Ljava/lang/String;)Landroid/support/v4/app/ShareCompat$IntentBuilder; │ │ +05716c: 5410 1d03 |0000: iget-object v0, v1, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mToAddresses:Ljava/util/ArrayList; // field@031d │ │ +057170: 3900 0900 |0002: if-nez v0, 000b // +0009 │ │ +057174: 2200 5905 |0004: new-instance v0, Ljava/util/ArrayList; // type@0559 │ │ +057178: 7010 cf22 0000 |0006: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@22cf │ │ +05717e: 5b10 1d03 |0009: iput-object v0, v1, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mToAddresses:Ljava/util/ArrayList; // field@031d │ │ +057182: 5410 1d03 |000b: iget-object v0, v1, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mToAddresses:Ljava/util/ArrayList; // field@031d │ │ +057186: 6e20 d322 2000 |000d: invoke-virtual {v0, v2}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@22d3 │ │ +05718c: 1101 |0010: return-object v1 │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=525 │ │ - 0x0004 line=526 │ │ - 0x000b line=528 │ │ - 0x0010 line=529 │ │ + 0x0000 line=526 │ │ + 0x0004 line=527 │ │ + 0x000b line=529 │ │ + 0x0010 line=530 │ │ locals : │ │ 0x0000 - 0x0011 reg=1 this Landroid/support/v4/app/ShareCompat$IntentBuilder; │ │ 0x0000 - 0x0011 reg=2 address Ljava/lang/String; │ │ │ │ #5 : (in Landroid/support/v4/app/ShareCompat$IntentBuilder;) │ │ name : 'addEmailTo' │ │ type : '([Ljava/lang/String;)Landroid/support/v4/app/ShareCompat$IntentBuilder;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -03b350: |[03b350] android.support.v4.app.ShareCompat$IntentBuilder.addEmailTo:([Ljava/lang/String;)Landroid/support/v4/app/ShareCompat$IntentBuilder; │ │ -03b360: 1a00 e80c |0000: const-string v0, "android.intent.extra.EMAIL" // string@0ce8 │ │ -03b364: 7030 4905 0102 |0002: invoke-direct {v1, v0, v2}, Landroid/support/v4/app/ShareCompat$IntentBuilder;.combineArrayExtra:(Ljava/lang/String;[Ljava/lang/String;)V // method@0549 │ │ -03b36a: 1101 |0005: return-object v1 │ │ +057190: |[057190] android.support.v4.app.ShareCompat$IntentBuilder.addEmailTo:([Ljava/lang/String;)Landroid/support/v4/app/ShareCompat$IntentBuilder; │ │ +0571a0: 1a00 9411 |0000: const-string v0, "android.intent.extra.EMAIL" // string@1194 │ │ +0571a4: 7030 d408 0102 |0002: invoke-direct {v1, v0, v2}, Landroid/support/v4/app/ShareCompat$IntentBuilder;.combineArrayExtra:(Ljava/lang/String;[Ljava/lang/String;)V // method@08d4 │ │ +0571aa: 1101 |0005: return-object v1 │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=540 │ │ - 0x0005 line=541 │ │ + 0x0000 line=541 │ │ + 0x0005 line=542 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/app/ShareCompat$IntentBuilder; │ │ 0x0000 - 0x0006 reg=2 addresses [Ljava/lang/String; │ │ │ │ #6 : (in Landroid/support/v4/app/ShareCompat$IntentBuilder;) │ │ name : 'addStream' │ │ type : '(Landroid/net/Uri;)Landroid/support/v4/app/ShareCompat$IntentBuilder;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 48 16-bit code units │ │ -03b36c: |[03b36c] android.support.v4.app.ShareCompat$IntentBuilder.addStream:(Landroid/net/Uri;)Landroid/support/v4/app/ShareCompat$IntentBuilder; │ │ -03b37c: 5431 b301 |0000: iget-object v1, v3, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mIntent:Landroid/content/Intent; // field@01b3 │ │ -03b380: 1a02 eb0c |0002: const-string v2, "android.intent.extra.STREAM" // string@0ceb │ │ -03b384: 6e20 ed00 2100 |0004: invoke-virtual {v1, v2}, Landroid/content/Intent;.getParcelableExtra:(Ljava/lang/String;)Landroid/os/Parcelable; // method@00ed │ │ -03b38a: 0c00 |0007: move-result-object v0 │ │ -03b38c: 1f00 6b00 |0008: check-cast v0, Landroid/net/Uri; // type@006b │ │ -03b390: 3900 0700 |000a: if-nez v0, 0011 // +0007 │ │ -03b394: 6e20 5405 4300 |000c: invoke-virtual {v3, v4}, Landroid/support/v4/app/ShareCompat$IntentBuilder;.setStream:(Landroid/net/Uri;)Landroid/support/v4/app/ShareCompat$IntentBuilder; // method@0554 │ │ -03b39a: 0c03 |000f: move-result-object v3 │ │ -03b39c: 1103 |0010: return-object v3 │ │ -03b39e: 5431 b401 |0011: iget-object v1, v3, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mStreams:Ljava/util/ArrayList; // field@01b4 │ │ -03b3a2: 3901 0900 |0013: if-nez v1, 001c // +0009 │ │ -03b3a6: 2201 cf03 |0015: new-instance v1, Ljava/util/ArrayList; // type@03cf │ │ -03b3aa: 7010 d317 0100 |0017: invoke-direct {v1}, Ljava/util/ArrayList;.:()V // method@17d3 │ │ -03b3b0: 5b31 b401 |001a: iput-object v1, v3, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mStreams:Ljava/util/ArrayList; // field@01b4 │ │ -03b3b4: 3800 0e00 |001c: if-eqz v0, 002a // +000e │ │ -03b3b8: 5431 b301 |001e: iget-object v1, v3, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mIntent:Landroid/content/Intent; // field@01b3 │ │ -03b3bc: 1a02 eb0c |0020: const-string v2, "android.intent.extra.STREAM" // string@0ceb │ │ -03b3c0: 6e20 fc00 2100 |0022: invoke-virtual {v1, v2}, Landroid/content/Intent;.removeExtra:(Ljava/lang/String;)V // method@00fc │ │ -03b3c6: 5431 b401 |0025: iget-object v1, v3, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mStreams:Ljava/util/ArrayList; // field@01b4 │ │ -03b3ca: 6e20 d617 0100 |0027: invoke-virtual {v1, v0}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@17d6 │ │ -03b3d0: 5431 b401 |002a: iget-object v1, v3, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mStreams:Ljava/util/ArrayList; // field@01b4 │ │ -03b3d4: 6e20 d617 4100 |002c: invoke-virtual {v1, v4}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@17d6 │ │ -03b3da: 28e1 |002f: goto 0010 // -001f │ │ +0571ac: |[0571ac] android.support.v4.app.ShareCompat$IntentBuilder.addStream:(Landroid/net/Uri;)Landroid/support/v4/app/ShareCompat$IntentBuilder; │ │ +0571bc: 5431 1b03 |0000: iget-object v1, v3, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mIntent:Landroid/content/Intent; // field@031b │ │ +0571c0: 1a02 9711 |0002: const-string v2, "android.intent.extra.STREAM" // string@1197 │ │ +0571c4: 6e20 3401 2100 |0004: invoke-virtual {v1, v2}, Landroid/content/Intent;.getParcelableExtra:(Ljava/lang/String;)Landroid/os/Parcelable; // method@0134 │ │ +0571ca: 0c00 |0007: move-result-object v0 │ │ +0571cc: 1f00 9c00 |0008: check-cast v0, Landroid/net/Uri; // type@009c │ │ +0571d0: 3900 0700 |000a: if-nez v0, 0011 // +0007 │ │ +0571d4: 6e20 df08 4300 |000c: invoke-virtual {v3, v4}, Landroid/support/v4/app/ShareCompat$IntentBuilder;.setStream:(Landroid/net/Uri;)Landroid/support/v4/app/ShareCompat$IntentBuilder; // method@08df │ │ +0571da: 0c03 |000f: move-result-object v3 │ │ +0571dc: 1103 |0010: return-object v3 │ │ +0571de: 5431 1c03 |0011: iget-object v1, v3, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mStreams:Ljava/util/ArrayList; // field@031c │ │ +0571e2: 3901 0900 |0013: if-nez v1, 001c // +0009 │ │ +0571e6: 2201 5905 |0015: new-instance v1, Ljava/util/ArrayList; // type@0559 │ │ +0571ea: 7010 cf22 0100 |0017: invoke-direct {v1}, Ljava/util/ArrayList;.:()V // method@22cf │ │ +0571f0: 5b31 1c03 |001a: iput-object v1, v3, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mStreams:Ljava/util/ArrayList; // field@031c │ │ +0571f4: 3800 0e00 |001c: if-eqz v0, 002a // +000e │ │ +0571f8: 5431 1b03 |001e: iget-object v1, v3, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mIntent:Landroid/content/Intent; // field@031b │ │ +0571fc: 1a02 9711 |0020: const-string v2, "android.intent.extra.STREAM" // string@1197 │ │ +057200: 6e20 4401 2100 |0022: invoke-virtual {v1, v2}, Landroid/content/Intent;.removeExtra:(Ljava/lang/String;)V // method@0144 │ │ +057206: 5431 1c03 |0025: iget-object v1, v3, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mStreams:Ljava/util/ArrayList; // field@031c │ │ +05720a: 6e20 d322 0100 |0027: invoke-virtual {v1, v0}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@22d3 │ │ +057210: 5431 1c03 |002a: iget-object v1, v3, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mStreams:Ljava/util/ArrayList; // field@031c │ │ +057214: 6e20 d322 4100 |002c: invoke-virtual {v1, v4}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@22d3 │ │ +05721a: 28e1 |002f: goto 0010 // -001f │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=486 │ │ - 0x000a line=487 │ │ - 0x000c line=488 │ │ - 0x0010 line=498 │ │ - 0x0011 line=490 │ │ - 0x0015 line=491 │ │ - 0x001c line=493 │ │ - 0x001e line=494 │ │ - 0x0025 line=495 │ │ - 0x002a line=497 │ │ + 0x0000 line=487 │ │ + 0x000a line=488 │ │ + 0x000c line=489 │ │ + 0x0010 line=499 │ │ + 0x0011 line=491 │ │ + 0x0015 line=492 │ │ + 0x001c line=494 │ │ + 0x001e line=495 │ │ + 0x0025 line=496 │ │ + 0x002a line=498 │ │ locals : │ │ 0x0000 - 0x0010 reg=3 this Landroid/support/v4/app/ShareCompat$IntentBuilder; │ │ 0x000a - 0x0030 reg=0 currentStream Landroid/net/Uri; │ │ 0x0011 - 0x0030 reg=3 this Landroid/support/v4/app/ShareCompat$IntentBuilder; │ │ 0x0000 - 0x0030 reg=4 streamUri Landroid/net/Uri; │ │ │ │ #7 : (in Landroid/support/v4/app/ShareCompat$IntentBuilder;) │ │ @@ -15381,160 +26413,160 @@ │ │ type : '()Landroid/content/Intent;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 11 16-bit code units │ │ -03b3dc: |[03b3dc] android.support.v4.app.ShareCompat$IntentBuilder.createChooserIntent:()Landroid/content/Intent; │ │ -03b3ec: 6e10 4d05 0200 |0000: invoke-virtual {v2}, Landroid/support/v4/app/ShareCompat$IntentBuilder;.getIntent:()Landroid/content/Intent; // method@054d │ │ -03b3f2: 0c00 |0003: move-result-object v0 │ │ -03b3f4: 5421 b201 |0004: iget-object v1, v2, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mChooserTitle:Ljava/lang/CharSequence; // field@01b2 │ │ -03b3f8: 7120 e400 1000 |0006: invoke-static {v0, v1}, Landroid/content/Intent;.createChooser:(Landroid/content/Intent;Ljava/lang/CharSequence;)Landroid/content/Intent; // method@00e4 │ │ -03b3fe: 0c00 |0009: move-result-object v0 │ │ -03b400: 1100 |000a: return-object v0 │ │ +05721c: |[05721c] android.support.v4.app.ShareCompat$IntentBuilder.createChooserIntent:()Landroid/content/Intent; │ │ +05722c: 6e10 d808 0200 |0000: invoke-virtual {v2}, Landroid/support/v4/app/ShareCompat$IntentBuilder;.getIntent:()Landroid/content/Intent; // method@08d8 │ │ +057232: 0c00 |0003: move-result-object v0 │ │ +057234: 5421 1a03 |0004: iget-object v1, v2, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mChooserTitle:Ljava/lang/CharSequence; // field@031a │ │ +057238: 7120 2901 1000 |0006: invoke-static {v0, v1}, Landroid/content/Intent;.createChooser:(Landroid/content/Intent;Ljava/lang/CharSequence;)Landroid/content/Intent; // method@0129 │ │ +05723e: 0c00 |0009: move-result-object v0 │ │ +057240: 1100 |000a: return-object v0 │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=373 │ │ + 0x0000 line=374 │ │ locals : │ │ 0x0000 - 0x000b reg=2 this Landroid/support/v4/app/ShareCompat$IntentBuilder; │ │ │ │ #8 : (in Landroid/support/v4/app/ShareCompat$IntentBuilder;) │ │ name : 'getActivity' │ │ type : '()Landroid/app/Activity;' │ │ access : 0x0000 () │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -03b404: |[03b404] android.support.v4.app.ShareCompat$IntentBuilder.getActivity:()Landroid/app/Activity; │ │ -03b414: 5410 af01 |0000: iget-object v0, v1, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mActivity:Landroid/app/Activity; // field@01af │ │ -03b418: 1100 |0002: return-object v0 │ │ +057244: |[057244] android.support.v4.app.ShareCompat$IntentBuilder.getActivity:()Landroid/app/Activity; │ │ +057254: 5410 1703 |0000: iget-object v0, v1, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mActivity:Landroid/app/Activity; // field@0317 │ │ +057258: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=340 │ │ + 0x0000 line=341 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/app/ShareCompat$IntentBuilder; │ │ │ │ #9 : (in Landroid/support/v4/app/ShareCompat$IntentBuilder;) │ │ name : 'getIntent' │ │ type : '()Landroid/content/Intent;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 8 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 159 16-bit code units │ │ -03b41c: |[03b41c] android.support.v4.app.ShareCompat$IntentBuilder.getIntent:()Landroid/content/Intent; │ │ -03b42c: 1211 |0000: const/4 v1, #int 1 // #1 │ │ -03b42e: 1202 |0001: const/4 v2, #int 0 // #0 │ │ -03b430: 1206 |0002: const/4 v6, #int 0 // #0 │ │ -03b432: 5473 b501 |0003: iget-object v3, v7, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mToAddresses:Ljava/util/ArrayList; // field@01b5 │ │ -03b436: 3803 0b00 |0005: if-eqz v3, 0010 // +000b │ │ -03b43a: 1a03 e80c |0007: const-string v3, "android.intent.extra.EMAIL" // string@0ce8 │ │ -03b43e: 5474 b501 |0009: iget-object v4, v7, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mToAddresses:Ljava/util/ArrayList; // field@01b5 │ │ -03b442: 7030 4805 3704 |000b: invoke-direct {v7, v3, v4}, Landroid/support/v4/app/ShareCompat$IntentBuilder;.combineArrayExtra:(Ljava/lang/String;Ljava/util/ArrayList;)V // method@0548 │ │ -03b448: 5b76 b501 |000e: iput-object v6, v7, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mToAddresses:Ljava/util/ArrayList; // field@01b5 │ │ -03b44c: 5473 b101 |0010: iget-object v3, v7, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mCcAddresses:Ljava/util/ArrayList; // field@01b1 │ │ -03b450: 3803 0b00 |0012: if-eqz v3, 001d // +000b │ │ -03b454: 1a03 e70c |0014: const-string v3, "android.intent.extra.CC" // string@0ce7 │ │ -03b458: 5474 b101 |0016: iget-object v4, v7, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mCcAddresses:Ljava/util/ArrayList; // field@01b1 │ │ -03b45c: 7030 4805 3704 |0018: invoke-direct {v7, v3, v4}, Landroid/support/v4/app/ShareCompat$IntentBuilder;.combineArrayExtra:(Ljava/lang/String;Ljava/util/ArrayList;)V // method@0548 │ │ -03b462: 5b76 b101 |001b: iput-object v6, v7, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mCcAddresses:Ljava/util/ArrayList; // field@01b1 │ │ -03b466: 5473 b001 |001d: iget-object v3, v7, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mBccAddresses:Ljava/util/ArrayList; // field@01b0 │ │ -03b46a: 3803 0b00 |001f: if-eqz v3, 002a // +000b │ │ -03b46e: 1a03 e60c |0021: const-string v3, "android.intent.extra.BCC" // string@0ce6 │ │ -03b472: 5474 b001 |0023: iget-object v4, v7, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mBccAddresses:Ljava/util/ArrayList; // field@01b0 │ │ -03b476: 7030 4805 3704 |0025: invoke-direct {v7, v3, v4}, Landroid/support/v4/app/ShareCompat$IntentBuilder;.combineArrayExtra:(Ljava/lang/String;Ljava/util/ArrayList;)V // method@0548 │ │ -03b47c: 5b76 b001 |0028: iput-object v6, v7, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mBccAddresses:Ljava/util/ArrayList; // field@01b0 │ │ -03b480: 5473 b401 |002a: iget-object v3, v7, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mStreams:Ljava/util/ArrayList; // field@01b4 │ │ -03b484: 3803 6100 |002c: if-eqz v3, 008d // +0061 │ │ -03b488: 5473 b401 |002e: iget-object v3, v7, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mStreams:Ljava/util/ArrayList; // field@01b4 │ │ -03b48c: 6e10 df17 0300 |0030: invoke-virtual {v3}, Ljava/util/ArrayList;.size:()I // method@17df │ │ -03b492: 0a03 |0033: move-result v3 │ │ -03b494: 3713 5900 |0034: if-le v3, v1, 008d // +0059 │ │ -03b498: 5473 b301 |0036: iget-object v3, v7, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mIntent:Landroid/content/Intent; // field@01b3 │ │ -03b49c: 6e10 e500 0300 |0038: invoke-virtual {v3}, Landroid/content/Intent;.getAction:()Ljava/lang/String; // method@00e5 │ │ -03b4a2: 0c03 |003b: move-result-object v3 │ │ -03b4a4: 1a04 e30c |003c: const-string v4, "android.intent.action.SEND_MULTIPLE" // string@0ce3 │ │ -03b4a8: 6e20 a217 4300 |003e: invoke-virtual {v3, v4}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@17a2 │ │ -03b4ae: 0a00 |0041: move-result v0 │ │ -03b4b0: 3901 2800 |0042: if-nez v1, 006a // +0028 │ │ -03b4b4: 3800 2600 |0044: if-eqz v0, 006a // +0026 │ │ -03b4b8: 5473 b301 |0046: iget-object v3, v7, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mIntent:Landroid/content/Intent; // field@01b3 │ │ -03b4bc: 1a04 e20c |0048: const-string v4, "android.intent.action.SEND" // string@0ce2 │ │ -03b4c0: 6e20 ff00 4300 |004a: invoke-virtual {v3, v4}, Landroid/content/Intent;.setAction:(Ljava/lang/String;)Landroid/content/Intent; // method@00ff │ │ -03b4c6: 5473 b401 |004d: iget-object v3, v7, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mStreams:Ljava/util/ArrayList; // field@01b4 │ │ -03b4ca: 3803 4000 |004f: if-eqz v3, 008f // +0040 │ │ -03b4ce: 5473 b401 |0051: iget-object v3, v7, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mStreams:Ljava/util/ArrayList; // field@01b4 │ │ -03b4d2: 6e10 da17 0300 |0053: invoke-virtual {v3}, Ljava/util/ArrayList;.isEmpty:()Z // method@17da │ │ -03b4d8: 0a03 |0056: move-result v3 │ │ -03b4da: 3903 3800 |0057: if-nez v3, 008f // +0038 │ │ -03b4de: 5473 b301 |0059: iget-object v3, v7, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mIntent:Landroid/content/Intent; // field@01b3 │ │ -03b4e2: 1a04 eb0c |005b: const-string v4, "android.intent.extra.STREAM" // string@0ceb │ │ -03b4e6: 5475 b401 |005d: iget-object v5, v7, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mStreams:Ljava/util/ArrayList; // field@01b4 │ │ -03b4ea: 6e20 d917 2500 |005f: invoke-virtual {v5, v2}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@17d9 │ │ -03b4f0: 0c02 |0062: move-result-object v2 │ │ -03b4f2: 1f02 7a00 |0063: check-cast v2, Landroid/os/Parcelable; // type@007a │ │ -03b4f6: 6e30 f700 4302 |0065: invoke-virtual {v3, v4, v2}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;Landroid/os/Parcelable;)Landroid/content/Intent; // method@00f7 │ │ -03b4fc: 5b76 b401 |0068: iput-object v6, v7, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mStreams:Ljava/util/ArrayList; // field@01b4 │ │ -03b500: 3801 2000 |006a: if-eqz v1, 008a // +0020 │ │ -03b504: 3900 1e00 |006c: if-nez v0, 008a // +001e │ │ -03b508: 5472 b301 |006e: iget-object v2, v7, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mIntent:Landroid/content/Intent; // field@01b3 │ │ -03b50c: 1a03 e30c |0070: const-string v3, "android.intent.action.SEND_MULTIPLE" // string@0ce3 │ │ -03b510: 6e20 ff00 3200 |0072: invoke-virtual {v2, v3}, Landroid/content/Intent;.setAction:(Ljava/lang/String;)Landroid/content/Intent; // method@00ff │ │ -03b516: 5472 b401 |0075: iget-object v2, v7, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mStreams:Ljava/util/ArrayList; // field@01b4 │ │ -03b51a: 3802 2000 |0077: if-eqz v2, 0097 // +0020 │ │ -03b51e: 5472 b401 |0079: iget-object v2, v7, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mStreams:Ljava/util/ArrayList; // field@01b4 │ │ -03b522: 6e10 da17 0200 |007b: invoke-virtual {v2}, Ljava/util/ArrayList;.isEmpty:()Z // method@17da │ │ -03b528: 0a02 |007e: move-result v2 │ │ -03b52a: 3902 1800 |007f: if-nez v2, 0097 // +0018 │ │ -03b52e: 5472 b301 |0081: iget-object v2, v7, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mIntent:Landroid/content/Intent; // field@01b3 │ │ -03b532: 1a03 eb0c |0083: const-string v3, "android.intent.extra.STREAM" // string@0ceb │ │ -03b536: 5474 b401 |0085: iget-object v4, v7, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mStreams:Ljava/util/ArrayList; // field@01b4 │ │ -03b53a: 6e30 fb00 3204 |0087: invoke-virtual {v2, v3, v4}, Landroid/content/Intent;.putParcelableArrayListExtra:(Ljava/lang/String;Ljava/util/ArrayList;)Landroid/content/Intent; // method@00fb │ │ -03b540: 5472 b301 |008a: iget-object v2, v7, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mIntent:Landroid/content/Intent; // field@01b3 │ │ -03b544: 1102 |008c: return-object v2 │ │ -03b546: 0121 |008d: move v1, v2 │ │ -03b548: 28a8 |008e: goto 0036 // -0058 │ │ -03b54a: 5472 b301 |008f: iget-object v2, v7, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mIntent:Landroid/content/Intent; // field@01b3 │ │ -03b54e: 1a03 eb0c |0091: const-string v3, "android.intent.extra.STREAM" // string@0ceb │ │ -03b552: 6e20 fc00 3200 |0093: invoke-virtual {v2, v3}, Landroid/content/Intent;.removeExtra:(Ljava/lang/String;)V // method@00fc │ │ -03b558: 28d2 |0096: goto 0068 // -002e │ │ -03b55a: 5472 b301 |0097: iget-object v2, v7, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mIntent:Landroid/content/Intent; // field@01b3 │ │ -03b55e: 1a03 eb0c |0099: const-string v3, "android.intent.extra.STREAM" // string@0ceb │ │ -03b562: 6e20 fc00 3200 |009b: invoke-virtual {v2, v3}, Landroid/content/Intent;.removeExtra:(Ljava/lang/String;)V // method@00fc │ │ -03b568: 28ec |009e: goto 008a // -0014 │ │ - catches : (none) │ │ - positions : │ │ - 0x0003 line=296 │ │ - 0x0007 line=297 │ │ - 0x000e line=298 │ │ - 0x0010 line=300 │ │ - 0x0014 line=301 │ │ - 0x001b line=302 │ │ - 0x001d line=304 │ │ - 0x0021 line=305 │ │ - 0x0028 line=306 │ │ - 0x002a line=310 │ │ - 0x0036 line=311 │ │ - 0x0042 line=313 │ │ - 0x0046 line=316 │ │ - 0x004d line=317 │ │ - 0x0059 line=318 │ │ - 0x0068 line=322 │ │ - 0x006a line=325 │ │ - 0x006e line=328 │ │ - 0x0075 line=329 │ │ - 0x0081 line=330 │ │ - 0x008a line=336 │ │ - 0x008e line=310 │ │ - 0x008f line=320 │ │ - 0x0097 line=332 │ │ +05725c: |[05725c] android.support.v4.app.ShareCompat$IntentBuilder.getIntent:()Landroid/content/Intent; │ │ +05726c: 1211 |0000: const/4 v1, #int 1 // #1 │ │ +05726e: 1202 |0001: const/4 v2, #int 0 // #0 │ │ +057270: 1206 |0002: const/4 v6, #int 0 // #0 │ │ +057272: 5473 1d03 |0003: iget-object v3, v7, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mToAddresses:Ljava/util/ArrayList; // field@031d │ │ +057276: 3803 0b00 |0005: if-eqz v3, 0010 // +000b │ │ +05727a: 1a03 9411 |0007: const-string v3, "android.intent.extra.EMAIL" // string@1194 │ │ +05727e: 5474 1d03 |0009: iget-object v4, v7, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mToAddresses:Ljava/util/ArrayList; // field@031d │ │ +057282: 7030 d308 3704 |000b: invoke-direct {v7, v3, v4}, Landroid/support/v4/app/ShareCompat$IntentBuilder;.combineArrayExtra:(Ljava/lang/String;Ljava/util/ArrayList;)V // method@08d3 │ │ +057288: 5b76 1d03 |000e: iput-object v6, v7, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mToAddresses:Ljava/util/ArrayList; // field@031d │ │ +05728c: 5473 1903 |0010: iget-object v3, v7, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mCcAddresses:Ljava/util/ArrayList; // field@0319 │ │ +057290: 3803 0b00 |0012: if-eqz v3, 001d // +000b │ │ +057294: 1a03 9311 |0014: const-string v3, "android.intent.extra.CC" // string@1193 │ │ +057298: 5474 1903 |0016: iget-object v4, v7, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mCcAddresses:Ljava/util/ArrayList; // field@0319 │ │ +05729c: 7030 d308 3704 |0018: invoke-direct {v7, v3, v4}, Landroid/support/v4/app/ShareCompat$IntentBuilder;.combineArrayExtra:(Ljava/lang/String;Ljava/util/ArrayList;)V // method@08d3 │ │ +0572a2: 5b76 1903 |001b: iput-object v6, v7, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mCcAddresses:Ljava/util/ArrayList; // field@0319 │ │ +0572a6: 5473 1803 |001d: iget-object v3, v7, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mBccAddresses:Ljava/util/ArrayList; // field@0318 │ │ +0572aa: 3803 0b00 |001f: if-eqz v3, 002a // +000b │ │ +0572ae: 1a03 9211 |0021: const-string v3, "android.intent.extra.BCC" // string@1192 │ │ +0572b2: 5474 1803 |0023: iget-object v4, v7, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mBccAddresses:Ljava/util/ArrayList; // field@0318 │ │ +0572b6: 7030 d308 3704 |0025: invoke-direct {v7, v3, v4}, Landroid/support/v4/app/ShareCompat$IntentBuilder;.combineArrayExtra:(Ljava/lang/String;Ljava/util/ArrayList;)V // method@08d3 │ │ +0572bc: 5b76 1803 |0028: iput-object v6, v7, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mBccAddresses:Ljava/util/ArrayList; // field@0318 │ │ +0572c0: 5473 1c03 |002a: iget-object v3, v7, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mStreams:Ljava/util/ArrayList; // field@031c │ │ +0572c4: 3803 6100 |002c: if-eqz v3, 008d // +0061 │ │ +0572c8: 5473 1c03 |002e: iget-object v3, v7, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mStreams:Ljava/util/ArrayList; // field@031c │ │ +0572cc: 6e10 de22 0300 |0030: invoke-virtual {v3}, Ljava/util/ArrayList;.size:()I // method@22de │ │ +0572d2: 0a03 |0033: move-result v3 │ │ +0572d4: 3713 5900 |0034: if-le v3, v1, 008d // +0059 │ │ +0572d8: 5473 1b03 |0036: iget-object v3, v7, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mIntent:Landroid/content/Intent; // field@031b │ │ +0572dc: 6e10 2a01 0300 |0038: invoke-virtual {v3}, Landroid/content/Intent;.getAction:()Ljava/lang/String; // method@012a │ │ +0572e2: 0c03 |003b: move-result-object v3 │ │ +0572e4: 1a04 8f11 |003c: const-string v4, "android.intent.action.SEND_MULTIPLE" // string@118f │ │ +0572e8: 6e20 9722 4300 |003e: invoke-virtual {v3, v4}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@2297 │ │ +0572ee: 0a00 |0041: move-result v0 │ │ +0572f0: 3901 2800 |0042: if-nez v1, 006a // +0028 │ │ +0572f4: 3800 2600 |0044: if-eqz v0, 006a // +0026 │ │ +0572f8: 5473 1b03 |0046: iget-object v3, v7, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mIntent:Landroid/content/Intent; // field@031b │ │ +0572fc: 1a04 8e11 |0048: const-string v4, "android.intent.action.SEND" // string@118e │ │ +057300: 6e20 4701 4300 |004a: invoke-virtual {v3, v4}, Landroid/content/Intent;.setAction:(Ljava/lang/String;)Landroid/content/Intent; // method@0147 │ │ +057306: 5473 1c03 |004d: iget-object v3, v7, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mStreams:Ljava/util/ArrayList; // field@031c │ │ +05730a: 3803 4000 |004f: if-eqz v3, 008f // +0040 │ │ +05730e: 5473 1c03 |0051: iget-object v3, v7, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mStreams:Ljava/util/ArrayList; // field@031c │ │ +057312: 6e10 d822 0300 |0053: invoke-virtual {v3}, Ljava/util/ArrayList;.isEmpty:()Z // method@22d8 │ │ +057318: 0a03 |0056: move-result v3 │ │ +05731a: 3903 3800 |0057: if-nez v3, 008f // +0038 │ │ +05731e: 5473 1b03 |0059: iget-object v3, v7, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mIntent:Landroid/content/Intent; // field@031b │ │ +057322: 1a04 9711 |005b: const-string v4, "android.intent.extra.STREAM" // string@1197 │ │ +057326: 5475 1c03 |005d: iget-object v5, v7, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mStreams:Ljava/util/ArrayList; // field@031c │ │ +05732a: 6e20 d722 2500 |005f: invoke-virtual {v5, v2}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@22d7 │ │ +057330: 0c02 |0062: move-result-object v2 │ │ +057332: 1f02 b000 |0063: check-cast v2, Landroid/os/Parcelable; // type@00b0 │ │ +057336: 6e30 3f01 4302 |0065: invoke-virtual {v3, v4, v2}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;Landroid/os/Parcelable;)Landroid/content/Intent; // method@013f │ │ +05733c: 5b76 1c03 |0068: iput-object v6, v7, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mStreams:Ljava/util/ArrayList; // field@031c │ │ +057340: 3801 2000 |006a: if-eqz v1, 008a // +0020 │ │ +057344: 3900 1e00 |006c: if-nez v0, 008a // +001e │ │ +057348: 5472 1b03 |006e: iget-object v2, v7, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mIntent:Landroid/content/Intent; // field@031b │ │ +05734c: 1a03 8f11 |0070: const-string v3, "android.intent.action.SEND_MULTIPLE" // string@118f │ │ +057350: 6e20 4701 3200 |0072: invoke-virtual {v2, v3}, Landroid/content/Intent;.setAction:(Ljava/lang/String;)Landroid/content/Intent; // method@0147 │ │ +057356: 5472 1c03 |0075: iget-object v2, v7, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mStreams:Ljava/util/ArrayList; // field@031c │ │ +05735a: 3802 2000 |0077: if-eqz v2, 0097 // +0020 │ │ +05735e: 5472 1c03 |0079: iget-object v2, v7, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mStreams:Ljava/util/ArrayList; // field@031c │ │ +057362: 6e10 d822 0200 |007b: invoke-virtual {v2}, Ljava/util/ArrayList;.isEmpty:()Z // method@22d8 │ │ +057368: 0a02 |007e: move-result v2 │ │ +05736a: 3902 1800 |007f: if-nez v2, 0097 // +0018 │ │ +05736e: 5472 1b03 |0081: iget-object v2, v7, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mIntent:Landroid/content/Intent; // field@031b │ │ +057372: 1a03 9711 |0083: const-string v3, "android.intent.extra.STREAM" // string@1197 │ │ +057376: 5474 1c03 |0085: iget-object v4, v7, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mStreams:Ljava/util/ArrayList; // field@031c │ │ +05737a: 6e30 4301 3204 |0087: invoke-virtual {v2, v3, v4}, Landroid/content/Intent;.putParcelableArrayListExtra:(Ljava/lang/String;Ljava/util/ArrayList;)Landroid/content/Intent; // method@0143 │ │ +057380: 5472 1b03 |008a: iget-object v2, v7, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mIntent:Landroid/content/Intent; // field@031b │ │ +057384: 1102 |008c: return-object v2 │ │ +057386: 0121 |008d: move v1, v2 │ │ +057388: 28a8 |008e: goto 0036 // -0058 │ │ +05738a: 5472 1b03 |008f: iget-object v2, v7, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mIntent:Landroid/content/Intent; // field@031b │ │ +05738e: 1a03 9711 |0091: const-string v3, "android.intent.extra.STREAM" // string@1197 │ │ +057392: 6e20 4401 3200 |0093: invoke-virtual {v2, v3}, Landroid/content/Intent;.removeExtra:(Ljava/lang/String;)V // method@0144 │ │ +057398: 28d2 |0096: goto 0068 // -002e │ │ +05739a: 5472 1b03 |0097: iget-object v2, v7, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mIntent:Landroid/content/Intent; // field@031b │ │ +05739e: 1a03 9711 |0099: const-string v3, "android.intent.extra.STREAM" // string@1197 │ │ +0573a2: 6e20 4401 3200 |009b: invoke-virtual {v2, v3}, Landroid/content/Intent;.removeExtra:(Ljava/lang/String;)V // method@0144 │ │ +0573a8: 28ec |009e: goto 008a // -0014 │ │ + catches : (none) │ │ + positions : │ │ + 0x0003 line=297 │ │ + 0x0007 line=298 │ │ + 0x000e line=299 │ │ + 0x0010 line=301 │ │ + 0x0014 line=302 │ │ + 0x001b line=303 │ │ + 0x001d line=305 │ │ + 0x0021 line=306 │ │ + 0x0028 line=307 │ │ + 0x002a line=311 │ │ + 0x0036 line=312 │ │ + 0x0042 line=314 │ │ + 0x0046 line=317 │ │ + 0x004d line=318 │ │ + 0x0059 line=319 │ │ + 0x0068 line=323 │ │ + 0x006a line=326 │ │ + 0x006e line=329 │ │ + 0x0075 line=330 │ │ + 0x0081 line=331 │ │ + 0x008a line=337 │ │ + 0x008e line=311 │ │ + 0x008f line=321 │ │ + 0x0097 line=333 │ │ locals : │ │ 0x0042 - 0x008d reg=0 isSendMultiple Z │ │ 0x0036 - 0x008d reg=1 needsSendMultiple Z │ │ 0x008f - 0x009f reg=0 isSendMultiple Z │ │ 0x008f - 0x009f reg=1 needsSendMultiple Z │ │ 0x0000 - 0x009f reg=7 this Landroid/support/v4/app/ShareCompat$IntentBuilder; │ │ │ │ @@ -15543,296 +26575,296 @@ │ │ type : '(I)Landroid/support/v4/app/ShareCompat$IntentBuilder;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 11 16-bit code units │ │ -03b56c: |[03b56c] android.support.v4.app.ShareCompat$IntentBuilder.setChooserTitle:(I)Landroid/support/v4/app/ShareCompat$IntentBuilder; │ │ -03b57c: 5410 af01 |0000: iget-object v0, v1, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mActivity:Landroid/app/Activity; // field@01af │ │ -03b580: 6e20 1a00 2000 |0002: invoke-virtual {v0, v2}, Landroid/app/Activity;.getText:(I)Ljava/lang/CharSequence; // method@001a │ │ -03b586: 0c00 |0005: move-result-object v0 │ │ -03b588: 6e20 4f05 0100 |0006: invoke-virtual {v1, v0}, Landroid/support/v4/app/ShareCompat$IntentBuilder;.setChooserTitle:(Ljava/lang/CharSequence;)Landroid/support/v4/app/ShareCompat$IntentBuilder; // method@054f │ │ -03b58e: 0c00 |0009: move-result-object v0 │ │ -03b590: 1100 |000a: return-object v0 │ │ +0573ac: |[0573ac] android.support.v4.app.ShareCompat$IntentBuilder.setChooserTitle:(I)Landroid/support/v4/app/ShareCompat$IntentBuilder; │ │ +0573bc: 5410 1703 |0000: iget-object v0, v1, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mActivity:Landroid/app/Activity; // field@0317 │ │ +0573c0: 6e20 2100 2000 |0002: invoke-virtual {v0, v2}, Landroid/app/Activity;.getText:(I)Ljava/lang/CharSequence; // method@0021 │ │ +0573c6: 0c00 |0005: move-result-object v0 │ │ +0573c8: 6e20 da08 0100 |0006: invoke-virtual {v1, v0}, Landroid/support/v4/app/ShareCompat$IntentBuilder;.setChooserTitle:(Ljava/lang/CharSequence;)Landroid/support/v4/app/ShareCompat$IntentBuilder; // method@08da │ │ +0573ce: 0c00 |0009: move-result-object v0 │ │ +0573d0: 1100 |000a: return-object v0 │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=407 │ │ + 0x0000 line=408 │ │ locals : │ │ 0x0000 - 0x000b reg=1 this Landroid/support/v4/app/ShareCompat$IntentBuilder; │ │ 0x0000 - 0x000b reg=2 resId I │ │ │ │ #11 : (in Landroid/support/v4/app/ShareCompat$IntentBuilder;) │ │ name : 'setChooserTitle' │ │ type : '(Ljava/lang/CharSequence;)Landroid/support/v4/app/ShareCompat$IntentBuilder;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -03b594: |[03b594] android.support.v4.app.ShareCompat$IntentBuilder.setChooserTitle:(Ljava/lang/CharSequence;)Landroid/support/v4/app/ShareCompat$IntentBuilder; │ │ -03b5a4: 5b01 b201 |0000: iput-object v1, v0, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mChooserTitle:Ljava/lang/CharSequence; // field@01b2 │ │ -03b5a8: 1100 |0002: return-object v0 │ │ +0573d4: |[0573d4] android.support.v4.app.ShareCompat$IntentBuilder.setChooserTitle:(Ljava/lang/CharSequence;)Landroid/support/v4/app/ShareCompat$IntentBuilder; │ │ +0573e4: 5b01 1a03 |0000: iput-object v1, v0, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mChooserTitle:Ljava/lang/CharSequence; // field@031a │ │ +0573e8: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=396 │ │ - 0x0002 line=397 │ │ + 0x0000 line=397 │ │ + 0x0002 line=398 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Landroid/support/v4/app/ShareCompat$IntentBuilder; │ │ 0x0000 - 0x0003 reg=1 title Ljava/lang/CharSequence; │ │ │ │ #12 : (in Landroid/support/v4/app/ShareCompat$IntentBuilder;) │ │ name : 'setEmailBcc' │ │ type : '([Ljava/lang/String;)Landroid/support/v4/app/ShareCompat$IntentBuilder;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -03b5ac: |[03b5ac] android.support.v4.app.ShareCompat$IntentBuilder.setEmailBcc:([Ljava/lang/String;)Landroid/support/v4/app/ShareCompat$IntentBuilder; │ │ -03b5bc: 5420 b301 |0000: iget-object v0, v2, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mIntent:Landroid/content/Intent; // field@01b3 │ │ -03b5c0: 1a01 e60c |0002: const-string v1, "android.intent.extra.BCC" // string@0ce6 │ │ -03b5c4: 6e30 fa00 1003 |0004: invoke-virtual {v0, v1, v3}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;[Ljava/lang/String;)Landroid/content/Intent; // method@00fa │ │ -03b5ca: 1102 |0007: return-object v2 │ │ +0573ec: |[0573ec] android.support.v4.app.ShareCompat$IntentBuilder.setEmailBcc:([Ljava/lang/String;)Landroid/support/v4/app/ShareCompat$IntentBuilder; │ │ +0573fc: 5420 1b03 |0000: iget-object v0, v2, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mIntent:Landroid/content/Intent; // field@031b │ │ +057400: 1a01 9211 |0002: const-string v1, "android.intent.extra.BCC" // string@1192 │ │ +057404: 6e30 4201 1003 |0004: invoke-virtual {v0, v1, v3}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;[Ljava/lang/String;)Landroid/content/Intent; // method@0142 │ │ +05740a: 1102 |0007: return-object v2 │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=593 │ │ - 0x0007 line=594 │ │ + 0x0000 line=594 │ │ + 0x0007 line=595 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/app/ShareCompat$IntentBuilder; │ │ 0x0000 - 0x0008 reg=3 addresses [Ljava/lang/String; │ │ │ │ #13 : (in Landroid/support/v4/app/ShareCompat$IntentBuilder;) │ │ name : 'setEmailCc' │ │ type : '([Ljava/lang/String;)Landroid/support/v4/app/ShareCompat$IntentBuilder;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -03b5cc: |[03b5cc] android.support.v4.app.ShareCompat$IntentBuilder.setEmailCc:([Ljava/lang/String;)Landroid/support/v4/app/ShareCompat$IntentBuilder; │ │ -03b5dc: 5420 b301 |0000: iget-object v0, v2, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mIntent:Landroid/content/Intent; // field@01b3 │ │ -03b5e0: 1a01 e70c |0002: const-string v1, "android.intent.extra.CC" // string@0ce7 │ │ -03b5e4: 6e30 fa00 1003 |0004: invoke-virtual {v0, v1, v3}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;[Ljava/lang/String;)Landroid/content/Intent; // method@00fa │ │ -03b5ea: 1102 |0007: return-object v2 │ │ +05740c: |[05740c] android.support.v4.app.ShareCompat$IntentBuilder.setEmailCc:([Ljava/lang/String;)Landroid/support/v4/app/ShareCompat$IntentBuilder; │ │ +05741c: 5420 1b03 |0000: iget-object v0, v2, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mIntent:Landroid/content/Intent; // field@031b │ │ +057420: 1a01 9311 |0002: const-string v1, "android.intent.extra.CC" // string@1193 │ │ +057424: 6e30 4201 1003 |0004: invoke-virtual {v0, v1, v3}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;[Ljava/lang/String;)Landroid/content/Intent; // method@0142 │ │ +05742a: 1102 |0007: return-object v2 │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=553 │ │ - 0x0007 line=554 │ │ + 0x0000 line=554 │ │ + 0x0007 line=555 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/app/ShareCompat$IntentBuilder; │ │ 0x0000 - 0x0008 reg=3 addresses [Ljava/lang/String; │ │ │ │ #14 : (in Landroid/support/v4/app/ShareCompat$IntentBuilder;) │ │ name : 'setEmailTo' │ │ type : '([Ljava/lang/String;)Landroid/support/v4/app/ShareCompat$IntentBuilder;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 15 16-bit code units │ │ -03b5ec: |[03b5ec] android.support.v4.app.ShareCompat$IntentBuilder.setEmailTo:([Ljava/lang/String;)Landroid/support/v4/app/ShareCompat$IntentBuilder; │ │ -03b5fc: 5420 b501 |0000: iget-object v0, v2, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mToAddresses:Ljava/util/ArrayList; // field@01b5 │ │ -03b600: 3800 0500 |0002: if-eqz v0, 0007 // +0005 │ │ -03b604: 1200 |0004: const/4 v0, #int 0 // #0 │ │ -03b606: 5b20 b501 |0005: iput-object v0, v2, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mToAddresses:Ljava/util/ArrayList; // field@01b5 │ │ -03b60a: 5420 b301 |0007: iget-object v0, v2, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mIntent:Landroid/content/Intent; // field@01b3 │ │ -03b60e: 1a01 e80c |0009: const-string v1, "android.intent.extra.EMAIL" // string@0ce8 │ │ -03b612: 6e30 fa00 1003 |000b: invoke-virtual {v0, v1, v3}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;[Ljava/lang/String;)Landroid/content/Intent; // method@00fa │ │ -03b618: 1102 |000e: return-object v2 │ │ +05742c: |[05742c] android.support.v4.app.ShareCompat$IntentBuilder.setEmailTo:([Ljava/lang/String;)Landroid/support/v4/app/ShareCompat$IntentBuilder; │ │ +05743c: 5420 1d03 |0000: iget-object v0, v2, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mToAddresses:Ljava/util/ArrayList; // field@031d │ │ +057440: 3800 0500 |0002: if-eqz v0, 0007 // +0005 │ │ +057444: 1200 |0004: const/4 v0, #int 0 // #0 │ │ +057446: 5b20 1d03 |0005: iput-object v0, v2, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mToAddresses:Ljava/util/ArrayList; // field@031d │ │ +05744a: 5420 1b03 |0007: iget-object v0, v2, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mIntent:Landroid/content/Intent; // field@031b │ │ +05744e: 1a01 9411 |0009: const-string v1, "android.intent.extra.EMAIL" // string@1194 │ │ +057452: 6e30 4201 1003 |000b: invoke-virtual {v0, v1, v3}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;[Ljava/lang/String;)Landroid/content/Intent; // method@0142 │ │ +057458: 1102 |000e: return-object v2 │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=510 │ │ - 0x0004 line=511 │ │ - 0x0007 line=513 │ │ - 0x000e line=514 │ │ + 0x0000 line=511 │ │ + 0x0004 line=512 │ │ + 0x0007 line=514 │ │ + 0x000e line=515 │ │ locals : │ │ 0x0000 - 0x000f reg=2 this Landroid/support/v4/app/ShareCompat$IntentBuilder; │ │ 0x0000 - 0x000f reg=3 addresses [Ljava/lang/String; │ │ │ │ #15 : (in Landroid/support/v4/app/ShareCompat$IntentBuilder;) │ │ name : 'setHtmlText' │ │ type : '(Ljava/lang/String;)Landroid/support/v4/app/ShareCompat$IntentBuilder;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 25 16-bit code units │ │ -03b61c: |[03b61c] android.support.v4.app.ShareCompat$IntentBuilder.setHtmlText:(Ljava/lang/String;)Landroid/support/v4/app/ShareCompat$IntentBuilder; │ │ -03b62c: 5420 b301 |0000: iget-object v0, v2, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mIntent:Landroid/content/Intent; // field@01b3 │ │ -03b630: 1a01 e90c |0002: const-string v1, "android.intent.extra.HTML_TEXT" // string@0ce9 │ │ -03b634: 6e30 f900 1003 |0004: invoke-virtual {v0, v1, v3}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent; // method@00f9 │ │ -03b63a: 5420 b301 |0007: iget-object v0, v2, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mIntent:Landroid/content/Intent; // field@01b3 │ │ -03b63e: 1a01 ed0c |0009: const-string v1, "android.intent.extra.TEXT" // string@0ced │ │ -03b642: 6e20 f200 1000 |000b: invoke-virtual {v0, v1}, Landroid/content/Intent;.hasExtra:(Ljava/lang/String;)Z // method@00f2 │ │ -03b648: 0a00 |000e: move-result v0 │ │ -03b64a: 3900 0900 |000f: if-nez v0, 0018 // +0009 │ │ -03b64e: 7110 1a12 0300 |0011: invoke-static {v3}, Landroid/text/Html;.fromHtml:(Ljava/lang/String;)Landroid/text/Spanned; // method@121a │ │ -03b654: 0c00 |0014: move-result-object v0 │ │ -03b656: 6e20 5605 0200 |0015: invoke-virtual {v2, v0}, Landroid/support/v4/app/ShareCompat$IntentBuilder;.setText:(Ljava/lang/CharSequence;)Landroid/support/v4/app/ShareCompat$IntentBuilder; // method@0556 │ │ -03b65c: 1102 |0018: return-object v2 │ │ +05745c: |[05745c] android.support.v4.app.ShareCompat$IntentBuilder.setHtmlText:(Ljava/lang/String;)Landroid/support/v4/app/ShareCompat$IntentBuilder; │ │ +05746c: 5420 1b03 |0000: iget-object v0, v2, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mIntent:Landroid/content/Intent; // field@031b │ │ +057470: 1a01 9511 |0002: const-string v1, "android.intent.extra.HTML_TEXT" // string@1195 │ │ +057474: 6e30 4101 1003 |0004: invoke-virtual {v0, v1, v3}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent; // method@0141 │ │ +05747a: 5420 1b03 |0007: iget-object v0, v2, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mIntent:Landroid/content/Intent; // field@031b │ │ +05747e: 1a01 9911 |0009: const-string v1, "android.intent.extra.TEXT" // string@1199 │ │ +057482: 6e20 3901 1000 |000b: invoke-virtual {v0, v1}, Landroid/content/Intent;.hasExtra:(Ljava/lang/String;)Z // method@0139 │ │ +057488: 0a00 |000e: move-result v0 │ │ +05748a: 3900 0900 |000f: if-nez v0, 0018 // +0009 │ │ +05748e: 7110 4a1c 0300 |0011: invoke-static {v3}, Landroid/text/Html;.fromHtml:(Ljava/lang/String;)Landroid/text/Spanned; // method@1c4a │ │ +057494: 0c00 |0014: move-result-object v0 │ │ +057496: 6e20 e108 0200 |0015: invoke-virtual {v2, v0}, Landroid/support/v4/app/ShareCompat$IntentBuilder;.setText:(Ljava/lang/CharSequence;)Landroid/support/v4/app/ShareCompat$IntentBuilder; // method@08e1 │ │ +05749c: 1102 |0018: return-object v2 │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=447 │ │ - 0x0007 line=448 │ │ - 0x0011 line=450 │ │ - 0x0018 line=452 │ │ + 0x0000 line=448 │ │ + 0x0007 line=449 │ │ + 0x0011 line=451 │ │ + 0x0018 line=453 │ │ locals : │ │ 0x0000 - 0x0019 reg=2 this Landroid/support/v4/app/ShareCompat$IntentBuilder; │ │ 0x0000 - 0x0019 reg=3 htmlText Ljava/lang/String; │ │ │ │ #16 : (in Landroid/support/v4/app/ShareCompat$IntentBuilder;) │ │ name : 'setStream' │ │ type : '(Landroid/net/Uri;)Landroid/support/v4/app/ShareCompat$IntentBuilder;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 32 16-bit code units │ │ -03b660: |[03b660] android.support.v4.app.ShareCompat$IntentBuilder.setStream:(Landroid/net/Uri;)Landroid/support/v4/app/ShareCompat$IntentBuilder; │ │ -03b670: 5420 b301 |0000: iget-object v0, v2, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mIntent:Landroid/content/Intent; // field@01b3 │ │ -03b674: 6e10 e500 0000 |0002: invoke-virtual {v0}, Landroid/content/Intent;.getAction:()Ljava/lang/String; // method@00e5 │ │ -03b67a: 0c00 |0005: move-result-object v0 │ │ -03b67c: 1a01 e20c |0006: const-string v1, "android.intent.action.SEND" // string@0ce2 │ │ -03b680: 6e20 a217 1000 |0008: invoke-virtual {v0, v1}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@17a2 │ │ -03b686: 0a00 |000b: move-result v0 │ │ -03b688: 3900 0900 |000c: if-nez v0, 0015 // +0009 │ │ -03b68c: 5420 b301 |000e: iget-object v0, v2, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mIntent:Landroid/content/Intent; // field@01b3 │ │ -03b690: 1a01 e20c |0010: const-string v1, "android.intent.action.SEND" // string@0ce2 │ │ -03b694: 6e20 ff00 1000 |0012: invoke-virtual {v0, v1}, Landroid/content/Intent;.setAction:(Ljava/lang/String;)Landroid/content/Intent; // method@00ff │ │ -03b69a: 1200 |0015: const/4 v0, #int 0 // #0 │ │ -03b69c: 5b20 b401 |0016: iput-object v0, v2, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mStreams:Ljava/util/ArrayList; // field@01b4 │ │ -03b6a0: 5420 b301 |0018: iget-object v0, v2, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mIntent:Landroid/content/Intent; // field@01b3 │ │ -03b6a4: 1a01 eb0c |001a: const-string v1, "android.intent.extra.STREAM" // string@0ceb │ │ -03b6a8: 6e30 f700 1003 |001c: invoke-virtual {v0, v1, v3}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;Landroid/os/Parcelable;)Landroid/content/Intent; // method@00f7 │ │ -03b6ae: 1102 |001f: return-object v2 │ │ +0574a0: |[0574a0] android.support.v4.app.ShareCompat$IntentBuilder.setStream:(Landroid/net/Uri;)Landroid/support/v4/app/ShareCompat$IntentBuilder; │ │ +0574b0: 5420 1b03 |0000: iget-object v0, v2, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mIntent:Landroid/content/Intent; // field@031b │ │ +0574b4: 6e10 2a01 0000 |0002: invoke-virtual {v0}, Landroid/content/Intent;.getAction:()Ljava/lang/String; // method@012a │ │ +0574ba: 0c00 |0005: move-result-object v0 │ │ +0574bc: 1a01 8e11 |0006: const-string v1, "android.intent.action.SEND" // string@118e │ │ +0574c0: 6e20 9722 1000 |0008: invoke-virtual {v0, v1}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@2297 │ │ +0574c6: 0a00 |000b: move-result v0 │ │ +0574c8: 3900 0900 |000c: if-nez v0, 0015 // +0009 │ │ +0574cc: 5420 1b03 |000e: iget-object v0, v2, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mIntent:Landroid/content/Intent; // field@031b │ │ +0574d0: 1a01 8e11 |0010: const-string v1, "android.intent.action.SEND" // string@118e │ │ +0574d4: 6e20 4701 1000 |0012: invoke-virtual {v0, v1}, Landroid/content/Intent;.setAction:(Ljava/lang/String;)Landroid/content/Intent; // method@0147 │ │ +0574da: 1200 |0015: const/4 v0, #int 0 // #0 │ │ +0574dc: 5b20 1c03 |0016: iput-object v0, v2, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mStreams:Ljava/util/ArrayList; // field@031c │ │ +0574e0: 5420 1b03 |0018: iget-object v0, v2, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mIntent:Landroid/content/Intent; // field@031b │ │ +0574e4: 1a01 9711 |001a: const-string v1, "android.intent.extra.STREAM" // string@1197 │ │ +0574e8: 6e30 3f01 1003 |001c: invoke-virtual {v0, v1, v3}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;Landroid/os/Parcelable;)Landroid/content/Intent; // method@013f │ │ +0574ee: 1102 |001f: return-object v2 │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=466 │ │ - 0x000e line=467 │ │ - 0x0015 line=469 │ │ - 0x0018 line=470 │ │ - 0x001f line=471 │ │ + 0x0000 line=467 │ │ + 0x000e line=468 │ │ + 0x0015 line=470 │ │ + 0x0018 line=471 │ │ + 0x001f line=472 │ │ locals : │ │ 0x0000 - 0x0020 reg=2 this Landroid/support/v4/app/ShareCompat$IntentBuilder; │ │ 0x0000 - 0x0020 reg=3 streamUri Landroid/net/Uri; │ │ │ │ #17 : (in Landroid/support/v4/app/ShareCompat$IntentBuilder;) │ │ name : 'setSubject' │ │ type : '(Ljava/lang/String;)Landroid/support/v4/app/ShareCompat$IntentBuilder;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -03b6b0: |[03b6b0] android.support.v4.app.ShareCompat$IntentBuilder.setSubject:(Ljava/lang/String;)Landroid/support/v4/app/ShareCompat$IntentBuilder; │ │ -03b6c0: 5420 b301 |0000: iget-object v0, v2, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mIntent:Landroid/content/Intent; // field@01b3 │ │ -03b6c4: 1a01 ec0c |0002: const-string v1, "android.intent.extra.SUBJECT" // string@0cec │ │ -03b6c8: 6e30 f900 1003 |0004: invoke-virtual {v0, v1, v3}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent; // method@00f9 │ │ -03b6ce: 1102 |0007: return-object v2 │ │ +0574f0: |[0574f0] android.support.v4.app.ShareCompat$IntentBuilder.setSubject:(Ljava/lang/String;)Landroid/support/v4/app/ShareCompat$IntentBuilder; │ │ +057500: 5420 1b03 |0000: iget-object v0, v2, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mIntent:Landroid/content/Intent; // field@031b │ │ +057504: 1a01 9811 |0002: const-string v1, "android.intent.extra.SUBJECT" // string@1198 │ │ +057508: 6e30 4101 1003 |0004: invoke-virtual {v0, v1, v3}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent; // method@0141 │ │ +05750e: 1102 |0007: return-object v2 │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=632 │ │ - 0x0007 line=633 │ │ + 0x0000 line=633 │ │ + 0x0007 line=634 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/app/ShareCompat$IntentBuilder; │ │ 0x0000 - 0x0008 reg=3 subject Ljava/lang/String; │ │ │ │ #18 : (in Landroid/support/v4/app/ShareCompat$IntentBuilder;) │ │ name : 'setText' │ │ type : '(Ljava/lang/CharSequence;)Landroid/support/v4/app/ShareCompat$IntentBuilder;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -03b6d0: |[03b6d0] android.support.v4.app.ShareCompat$IntentBuilder.setText:(Ljava/lang/CharSequence;)Landroid/support/v4/app/ShareCompat$IntentBuilder; │ │ -03b6e0: 5420 b301 |0000: iget-object v0, v2, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mIntent:Landroid/content/Intent; // field@01b3 │ │ -03b6e4: 1a01 ed0c |0002: const-string v1, "android.intent.extra.TEXT" // string@0ced │ │ -03b6e8: 6e30 f800 1003 |0004: invoke-virtual {v0, v1, v3}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;Ljava/lang/CharSequence;)Landroid/content/Intent; // method@00f8 │ │ -03b6ee: 1102 |0007: return-object v2 │ │ +057510: |[057510] android.support.v4.app.ShareCompat$IntentBuilder.setText:(Ljava/lang/CharSequence;)Landroid/support/v4/app/ShareCompat$IntentBuilder; │ │ +057520: 5420 1b03 |0000: iget-object v0, v2, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mIntent:Landroid/content/Intent; // field@031b │ │ +057524: 1a01 9911 |0002: const-string v1, "android.intent.extra.TEXT" // string@1199 │ │ +057528: 6e30 4001 1003 |0004: invoke-virtual {v0, v1, v3}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;Ljava/lang/CharSequence;)Landroid/content/Intent; // method@0140 │ │ +05752e: 1102 |0007: return-object v2 │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=431 │ │ - 0x0007 line=432 │ │ + 0x0000 line=432 │ │ + 0x0007 line=433 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/app/ShareCompat$IntentBuilder; │ │ 0x0000 - 0x0008 reg=3 text Ljava/lang/CharSequence; │ │ │ │ #19 : (in Landroid/support/v4/app/ShareCompat$IntentBuilder;) │ │ name : 'setType' │ │ type : '(Ljava/lang/String;)Landroid/support/v4/app/ShareCompat$IntentBuilder;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -03b6f0: |[03b6f0] android.support.v4.app.ShareCompat$IntentBuilder.setType:(Ljava/lang/String;)Landroid/support/v4/app/ShareCompat$IntentBuilder; │ │ -03b700: 5410 b301 |0000: iget-object v0, v1, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mIntent:Landroid/content/Intent; // field@01b3 │ │ -03b704: 6e20 0301 2000 |0002: invoke-virtual {v0, v2}, Landroid/content/Intent;.setType:(Ljava/lang/String;)Landroid/content/Intent; // method@0103 │ │ -03b70a: 1101 |0005: return-object v1 │ │ +057530: |[057530] android.support.v4.app.ShareCompat$IntentBuilder.setType:(Ljava/lang/String;)Landroid/support/v4/app/ShareCompat$IntentBuilder; │ │ +057540: 5410 1b03 |0000: iget-object v0, v1, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mIntent:Landroid/content/Intent; // field@031b │ │ +057544: 6e20 4c01 2000 |0002: invoke-virtual {v0, v2}, Landroid/content/Intent;.setType:(Ljava/lang/String;)Landroid/content/Intent; // method@014c │ │ +05754a: 1101 |0005: return-object v1 │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=418 │ │ - 0x0005 line=419 │ │ + 0x0000 line=419 │ │ + 0x0005 line=420 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/app/ShareCompat$IntentBuilder; │ │ 0x0000 - 0x0006 reg=2 mimeType Ljava/lang/String; │ │ │ │ #20 : (in Landroid/support/v4/app/ShareCompat$IntentBuilder;) │ │ name : 'startChooser' │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 10 16-bit code units │ │ -03b70c: |[03b70c] android.support.v4.app.ShareCompat$IntentBuilder.startChooser:()V │ │ -03b71c: 5420 af01 |0000: iget-object v0, v2, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mActivity:Landroid/app/Activity; // field@01af │ │ -03b720: 6e10 4a05 0200 |0002: invoke-virtual {v2}, Landroid/support/v4/app/ShareCompat$IntentBuilder;.createChooserIntent:()Landroid/content/Intent; // method@054a │ │ -03b726: 0c01 |0005: move-result-object v1 │ │ -03b728: 6e20 3200 1000 |0006: invoke-virtual {v0, v1}, Landroid/app/Activity;.startActivity:(Landroid/content/Intent;)V // method@0032 │ │ -03b72e: 0e00 |0009: return-void │ │ +05754c: |[05754c] android.support.v4.app.ShareCompat$IntentBuilder.startChooser:()V │ │ +05755c: 5420 1703 |0000: iget-object v0, v2, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mActivity:Landroid/app/Activity; // field@0317 │ │ +057560: 6e10 d508 0200 |0002: invoke-virtual {v2}, Landroid/support/v4/app/ShareCompat$IntentBuilder;.createChooserIntent:()Landroid/content/Intent; // method@08d5 │ │ +057566: 0c01 |0005: move-result-object v1 │ │ +057568: 6e20 3c00 1000 |0006: invoke-virtual {v0, v1}, Landroid/app/Activity;.startActivity:(Landroid/content/Intent;)V // method@003c │ │ +05756e: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=386 │ │ - 0x0009 line=387 │ │ + 0x0000 line=387 │ │ + 0x0009 line=388 │ │ locals : │ │ 0x0000 - 0x000a reg=2 this Landroid/support/v4/app/ShareCompat$IntentBuilder; │ │ │ │ - source_file_idx : 2686 (ShareCompat.java) │ │ + source_file_idx : 3685 (ShareCompat.java) │ │ │ │ -Class #64 header: │ │ -class_idx : 241 │ │ +Class #143 header: │ │ +class_idx : 414 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 948 │ │ -source_file_idx : 2686 │ │ +superclass_idx : 1337 │ │ +source_file_idx : 3685 │ │ static_fields_size : 1 │ │ instance_fields_size: 5 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 18 │ │ │ │ -Class #64 annotations: │ │ +Class #143 annotations: │ │ Annotations on class │ │ VISIBILITY_SYSTEM Ldalvik/annotation/EnclosingClass; value=Landroid/support/v4/app/ShareCompat; │ │ VISIBILITY_SYSTEM Ldalvik/annotation/InnerClass; accessFlags=9 name="IntentReader" │ │ -Annotations on field #443 'mStreams' │ │ +Annotations on field #803 'mStreams' │ │ VISIBILITY_SYSTEM Ldalvik/annotation/Signature; value={ "Ljava/util/ArrayList" "<" "Landroid/net/Uri;" ">;" } │ │ │ │ -Class #64 - │ │ +Class #143 - │ │ Class descriptor : 'Landroid/support/v4/app/ShareCompat$IntentReader;' │ │ Access flags : 0x0001 (PUBLIC) │ │ Superclass : 'Ljava/lang/Object;' │ │ Interfaces - │ │ Static fields - │ │ #0 : (in Landroid/support/v4/app/ShareCompat$IntentReader;) │ │ name : 'TAG' │ │ @@ -15866,323 +26898,323 @@ │ │ type : '(Landroid/app/Activity;)V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 24 16-bit code units │ │ -03b730: |[03b730] android.support.v4.app.ShareCompat$IntentReader.:(Landroid/app/Activity;)V │ │ -03b740: 7010 9117 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@1791 │ │ -03b746: 5b12 b701 |0003: iput-object v2, v1, Landroid/support/v4/app/ShareCompat$IntentReader;.mActivity:Landroid/app/Activity; // field@01b7 │ │ -03b74a: 6e10 1500 0200 |0005: invoke-virtual {v2}, Landroid/app/Activity;.getIntent:()Landroid/content/Intent; // method@0015 │ │ -03b750: 0c00 |0008: move-result-object v0 │ │ -03b752: 5b10 ba01 |0009: iput-object v0, v1, Landroid/support/v4/app/ShareCompat$IntentReader;.mIntent:Landroid/content/Intent; // field@01ba │ │ -03b756: 7110 7f05 0200 |000b: invoke-static {v2}, Landroid/support/v4/app/ShareCompat;.getCallingPackage:(Landroid/app/Activity;)Ljava/lang/String; // method@057f │ │ -03b75c: 0c00 |000e: move-result-object v0 │ │ -03b75e: 5b10 b901 |000f: iput-object v0, v1, Landroid/support/v4/app/ShareCompat$IntentReader;.mCallingPackage:Ljava/lang/String; // field@01b9 │ │ -03b762: 7110 7e05 0200 |0011: invoke-static {v2}, Landroid/support/v4/app/ShareCompat;.getCallingActivity:(Landroid/app/Activity;)Landroid/content/ComponentName; // method@057e │ │ -03b768: 0c00 |0014: move-result-object v0 │ │ -03b76a: 5b10 b801 |0015: iput-object v0, v1, Landroid/support/v4/app/ShareCompat$IntentReader;.mCallingActivity:Landroid/content/ComponentName; // field@01b8 │ │ -03b76e: 0e00 |0017: return-void │ │ +057570: |[057570] android.support.v4.app.ShareCompat$IntentReader.:(Landroid/app/Activity;)V │ │ +057580: 7010 8622 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@2286 │ │ +057586: 5b12 1f03 |0003: iput-object v2, v1, Landroid/support/v4/app/ShareCompat$IntentReader;.mActivity:Landroid/app/Activity; // field@031f │ │ +05758a: 6e10 1c00 0200 |0005: invoke-virtual {v2}, Landroid/app/Activity;.getIntent:()Landroid/content/Intent; // method@001c │ │ +057590: 0c00 |0008: move-result-object v0 │ │ +057592: 5b10 2203 |0009: iput-object v0, v1, Landroid/support/v4/app/ShareCompat$IntentReader;.mIntent:Landroid/content/Intent; // field@0322 │ │ +057596: 7110 0a09 0200 |000b: invoke-static {v2}, Landroid/support/v4/app/ShareCompat;.getCallingPackage:(Landroid/app/Activity;)Ljava/lang/String; // method@090a │ │ +05759c: 0c00 |000e: move-result-object v0 │ │ +05759e: 5b10 2103 |000f: iput-object v0, v1, Landroid/support/v4/app/ShareCompat$IntentReader;.mCallingPackage:Ljava/lang/String; // field@0321 │ │ +0575a2: 7110 0909 0200 |0011: invoke-static {v2}, Landroid/support/v4/app/ShareCompat;.getCallingActivity:(Landroid/app/Activity;)Landroid/content/ComponentName; // method@0909 │ │ +0575a8: 0c00 |0014: move-result-object v0 │ │ +0575aa: 5b10 2003 |0015: iput-object v0, v1, Landroid/support/v4/app/ShareCompat$IntentReader;.mCallingActivity:Landroid/content/ComponentName; // field@0320 │ │ +0575ae: 0e00 |0017: return-void │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=675 │ │ - 0x0003 line=676 │ │ - 0x0005 line=677 │ │ - 0x000b line=678 │ │ - 0x0011 line=679 │ │ - 0x0017 line=680 │ │ + 0x0000 line=676 │ │ + 0x0003 line=677 │ │ + 0x0005 line=678 │ │ + 0x000b line=679 │ │ + 0x0011 line=680 │ │ + 0x0017 line=681 │ │ locals : │ │ 0x0000 - 0x0018 reg=1 this Landroid/support/v4/app/ShareCompat$IntentReader; │ │ 0x0000 - 0x0018 reg=2 activity Landroid/app/Activity; │ │ │ │ #1 : (in Landroid/support/v4/app/ShareCompat$IntentReader;) │ │ name : 'from' │ │ type : '(Landroid/app/Activity;)Landroid/support/v4/app/ShareCompat$IntentReader;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -03b770: |[03b770] android.support.v4.app.ShareCompat$IntentReader.from:(Landroid/app/Activity;)Landroid/support/v4/app/ShareCompat$IntentReader; │ │ -03b780: 2200 f100 |0000: new-instance v0, Landroid/support/v4/app/ShareCompat$IntentReader; // type@00f1 │ │ -03b784: 7020 5905 1000 |0002: invoke-direct {v0, v1}, Landroid/support/v4/app/ShareCompat$IntentReader;.:(Landroid/app/Activity;)V // method@0559 │ │ -03b78a: 1100 |0005: return-object v0 │ │ +0575b0: |[0575b0] android.support.v4.app.ShareCompat$IntentReader.from:(Landroid/app/Activity;)Landroid/support/v4/app/ShareCompat$IntentReader; │ │ +0575c0: 2200 9e01 |0000: new-instance v0, Landroid/support/v4/app/ShareCompat$IntentReader; // type@019e │ │ +0575c4: 7020 e408 1000 |0002: invoke-direct {v0, v1}, Landroid/support/v4/app/ShareCompat$IntentReader;.:(Landroid/app/Activity;)V // method@08e4 │ │ +0575ca: 1100 |0005: return-object v0 │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=672 │ │ + 0x0000 line=673 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 activity Landroid/app/Activity; │ │ │ │ Virtual methods - │ │ #0 : (in Landroid/support/v4/app/ShareCompat$IntentReader;) │ │ name : 'getCallingActivity' │ │ type : '()Landroid/content/ComponentName;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -03b78c: |[03b78c] android.support.v4.app.ShareCompat$IntentReader.getCallingActivity:()Landroid/content/ComponentName; │ │ -03b79c: 5410 b801 |0000: iget-object v0, v1, Landroid/support/v4/app/ShareCompat$IntentReader;.mCallingActivity:Landroid/content/ComponentName; // field@01b8 │ │ -03b7a0: 1100 |0002: return-object v0 │ │ +0575cc: |[0575cc] android.support.v4.app.ShareCompat$IntentReader.getCallingActivity:()Landroid/content/ComponentName; │ │ +0575dc: 5410 2003 |0000: iget-object v0, v1, Landroid/support/v4/app/ShareCompat$IntentReader;.mCallingActivity:Landroid/content/ComponentName; // field@0320 │ │ +0575e0: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=887 │ │ + 0x0000 line=888 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/app/ShareCompat$IntentReader; │ │ │ │ #1 : (in Landroid/support/v4/app/ShareCompat$IntentReader;) │ │ name : 'getCallingActivityIcon' │ │ type : '()Landroid/graphics/drawable/Drawable;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 28 16-bit code units │ │ -03b7a4: |[03b7a4] android.support.v4.app.ShareCompat$IntentReader.getCallingActivityIcon:()Landroid/graphics/drawable/Drawable; │ │ -03b7b4: 1202 |0000: const/4 v2, #int 0 // #0 │ │ -03b7b6: 5453 b801 |0001: iget-object v3, v5, Landroid/support/v4/app/ShareCompat$IntentReader;.mCallingActivity:Landroid/content/ComponentName; // field@01b8 │ │ -03b7ba: 3903 0300 |0003: if-nez v3, 0006 // +0003 │ │ -03b7be: 1102 |0005: return-object v2 │ │ -03b7c0: 5453 b701 |0006: iget-object v3, v5, Landroid/support/v4/app/ShareCompat$IntentReader;.mActivity:Landroid/app/Activity; // field@01b7 │ │ -03b7c4: 6e10 1600 0300 |0008: invoke-virtual {v3}, Landroid/app/Activity;.getPackageManager:()Landroid/content/pm/PackageManager; // method@0016 │ │ -03b7ca: 0c01 |000b: move-result-object v1 │ │ -03b7cc: 5453 b801 |000c: iget-object v3, v5, Landroid/support/v4/app/ShareCompat$IntentReader;.mCallingActivity:Landroid/content/ComponentName; // field@01b8 │ │ -03b7d0: 6e20 0d01 3100 |000e: invoke-virtual {v1, v3}, Landroid/content/pm/PackageManager;.getActivityIcon:(Landroid/content/ComponentName;)Landroid/graphics/drawable/Drawable; // method@010d │ │ -03b7d6: 0c02 |0011: move-result-object v2 │ │ -03b7d8: 28f3 |0012: goto 0005 // -000d │ │ -03b7da: 0d00 |0013: move-exception v0 │ │ -03b7dc: 1a03 3c04 |0014: const-string v3, "IntentReader" // string@043c │ │ -03b7e0: 1a04 8302 |0016: const-string v4, "Could not retrieve icon for calling activity" // string@0283 │ │ -03b7e4: 7130 3712 4300 |0018: invoke-static {v3, v4, v0}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@1237 │ │ -03b7ea: 28ea |001b: goto 0005 // -0016 │ │ +0575e4: |[0575e4] android.support.v4.app.ShareCompat$IntentReader.getCallingActivityIcon:()Landroid/graphics/drawable/Drawable; │ │ +0575f4: 1202 |0000: const/4 v2, #int 0 // #0 │ │ +0575f6: 5453 2003 |0001: iget-object v3, v5, Landroid/support/v4/app/ShareCompat$IntentReader;.mCallingActivity:Landroid/content/ComponentName; // field@0320 │ │ +0575fa: 3903 0300 |0003: if-nez v3, 0006 // +0003 │ │ +0575fe: 1102 |0005: return-object v2 │ │ +057600: 5453 1f03 |0006: iget-object v3, v5, Landroid/support/v4/app/ShareCompat$IntentReader;.mActivity:Landroid/app/Activity; // field@031f │ │ +057604: 6e10 1d00 0300 |0008: invoke-virtual {v3}, Landroid/app/Activity;.getPackageManager:()Landroid/content/pm/PackageManager; // method@001d │ │ +05760a: 0c01 |000b: move-result-object v1 │ │ +05760c: 5453 2003 |000c: iget-object v3, v5, Landroid/support/v4/app/ShareCompat$IntentReader;.mCallingActivity:Landroid/content/ComponentName; // field@0320 │ │ +057610: 6e20 5601 3100 |000e: invoke-virtual {v1, v3}, Landroid/content/pm/PackageManager;.getActivityIcon:(Landroid/content/ComponentName;)Landroid/graphics/drawable/Drawable; // method@0156 │ │ +057616: 0c02 |0011: move-result-object v2 │ │ +057618: 28f3 |0012: goto 0005 // -000d │ │ +05761a: 0d00 |0013: move-exception v0 │ │ +05761c: 1a03 5405 |0014: const-string v3, "IntentReader" // string@0554 │ │ +057620: 1a04 1d03 |0016: const-string v4, "Could not retrieve icon for calling activity" // string@031d │ │ +057624: 7130 721c 4300 |0018: invoke-static {v3, v4, v0}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@1c72 │ │ +05762a: 28ea |001b: goto 0005 // -0016 │ │ catches : 1 │ │ 0x000c - 0x0011 │ │ Landroid/content/pm/PackageManager$NameNotFoundException; -> 0x0013 │ │ positions : │ │ - 0x0001 line=901 │ │ - 0x0005 line=909 │ │ - 0x0006 line=903 │ │ - 0x000c line=905 │ │ - 0x0013 line=906 │ │ - 0x0014 line=907 │ │ + 0x0001 line=902 │ │ + 0x0005 line=910 │ │ + 0x0006 line=904 │ │ + 0x000c line=906 │ │ + 0x0013 line=907 │ │ + 0x0014 line=908 │ │ locals : │ │ 0x0014 - 0x001c reg=0 e Landroid/content/pm/PackageManager$NameNotFoundException; │ │ 0x000c - 0x001c reg=1 pm Landroid/content/pm/PackageManager; │ │ 0x0000 - 0x001c reg=5 this Landroid/support/v4/app/ShareCompat$IntentReader; │ │ │ │ #2 : (in Landroid/support/v4/app/ShareCompat$IntentReader;) │ │ name : 'getCallingApplicationIcon' │ │ type : '()Landroid/graphics/drawable/Drawable;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 28 16-bit code units │ │ -03b7f8: |[03b7f8] android.support.v4.app.ShareCompat$IntentReader.getCallingApplicationIcon:()Landroid/graphics/drawable/Drawable; │ │ -03b808: 1202 |0000: const/4 v2, #int 0 // #0 │ │ -03b80a: 5453 b901 |0001: iget-object v3, v5, Landroid/support/v4/app/ShareCompat$IntentReader;.mCallingPackage:Ljava/lang/String; // field@01b9 │ │ -03b80e: 3903 0300 |0003: if-nez v3, 0006 // +0003 │ │ -03b812: 1102 |0005: return-object v2 │ │ -03b814: 5453 b701 |0006: iget-object v3, v5, Landroid/support/v4/app/ShareCompat$IntentReader;.mActivity:Landroid/app/Activity; // field@01b7 │ │ -03b818: 6e10 1600 0300 |0008: invoke-virtual {v3}, Landroid/app/Activity;.getPackageManager:()Landroid/content/pm/PackageManager; // method@0016 │ │ -03b81e: 0c01 |000b: move-result-object v1 │ │ -03b820: 5453 b901 |000c: iget-object v3, v5, Landroid/support/v4/app/ShareCompat$IntentReader;.mCallingPackage:Ljava/lang/String; // field@01b9 │ │ -03b824: 6e20 0f01 3100 |000e: invoke-virtual {v1, v3}, Landroid/content/pm/PackageManager;.getApplicationIcon:(Ljava/lang/String;)Landroid/graphics/drawable/Drawable; // method@010f │ │ -03b82a: 0c02 |0011: move-result-object v2 │ │ -03b82c: 28f3 |0012: goto 0005 // -000d │ │ -03b82e: 0d00 |0013: move-exception v0 │ │ -03b830: 1a03 3c04 |0014: const-string v3, "IntentReader" // string@043c │ │ -03b834: 1a04 8402 |0016: const-string v4, "Could not retrieve icon for calling application" // string@0284 │ │ -03b838: 7130 3712 4300 |0018: invoke-static {v3, v4, v0}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@1237 │ │ -03b83e: 28ea |001b: goto 0005 // -0016 │ │ +057638: |[057638] android.support.v4.app.ShareCompat$IntentReader.getCallingApplicationIcon:()Landroid/graphics/drawable/Drawable; │ │ +057648: 1202 |0000: const/4 v2, #int 0 // #0 │ │ +05764a: 5453 2103 |0001: iget-object v3, v5, Landroid/support/v4/app/ShareCompat$IntentReader;.mCallingPackage:Ljava/lang/String; // field@0321 │ │ +05764e: 3903 0300 |0003: if-nez v3, 0006 // +0003 │ │ +057652: 1102 |0005: return-object v2 │ │ +057654: 5453 1f03 |0006: iget-object v3, v5, Landroid/support/v4/app/ShareCompat$IntentReader;.mActivity:Landroid/app/Activity; // field@031f │ │ +057658: 6e10 1d00 0300 |0008: invoke-virtual {v3}, Landroid/app/Activity;.getPackageManager:()Landroid/content/pm/PackageManager; // method@001d │ │ +05765e: 0c01 |000b: move-result-object v1 │ │ +057660: 5453 2103 |000c: iget-object v3, v5, Landroid/support/v4/app/ShareCompat$IntentReader;.mCallingPackage:Ljava/lang/String; // field@0321 │ │ +057664: 6e20 5801 3100 |000e: invoke-virtual {v1, v3}, Landroid/content/pm/PackageManager;.getApplicationIcon:(Ljava/lang/String;)Landroid/graphics/drawable/Drawable; // method@0158 │ │ +05766a: 0c02 |0011: move-result-object v2 │ │ +05766c: 28f3 |0012: goto 0005 // -000d │ │ +05766e: 0d00 |0013: move-exception v0 │ │ +057670: 1a03 5405 |0014: const-string v3, "IntentReader" // string@0554 │ │ +057674: 1a04 1e03 |0016: const-string v4, "Could not retrieve icon for calling application" // string@031e │ │ +057678: 7130 721c 4300 |0018: invoke-static {v3, v4, v0}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@1c72 │ │ +05767e: 28ea |001b: goto 0005 // -0016 │ │ catches : 1 │ │ 0x000c - 0x0011 │ │ Landroid/content/pm/PackageManager$NameNotFoundException; -> 0x0013 │ │ positions : │ │ - 0x0001 line=923 │ │ - 0x0005 line=931 │ │ - 0x0006 line=925 │ │ - 0x000c line=927 │ │ - 0x0013 line=928 │ │ - 0x0014 line=929 │ │ + 0x0001 line=924 │ │ + 0x0005 line=932 │ │ + 0x0006 line=926 │ │ + 0x000c line=928 │ │ + 0x0013 line=929 │ │ + 0x0014 line=930 │ │ locals : │ │ 0x0014 - 0x001c reg=0 e Landroid/content/pm/PackageManager$NameNotFoundException; │ │ 0x000c - 0x001c reg=1 pm Landroid/content/pm/PackageManager; │ │ 0x0000 - 0x001c reg=5 this Landroid/support/v4/app/ShareCompat$IntentReader; │ │ │ │ #3 : (in Landroid/support/v4/app/ShareCompat$IntentReader;) │ │ name : 'getCallingApplicationLabel' │ │ type : '()Ljava/lang/CharSequence;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 33 16-bit code units │ │ -03b84c: |[03b84c] android.support.v4.app.ShareCompat$IntentReader.getCallingApplicationLabel:()Ljava/lang/CharSequence; │ │ -03b85c: 1202 |0000: const/4 v2, #int 0 // #0 │ │ -03b85e: 5453 b901 |0001: iget-object v3, v5, Landroid/support/v4/app/ShareCompat$IntentReader;.mCallingPackage:Ljava/lang/String; // field@01b9 │ │ -03b862: 3903 0300 |0003: if-nez v3, 0006 // +0003 │ │ -03b866: 1102 |0005: return-object v2 │ │ -03b868: 5453 b701 |0006: iget-object v3, v5, Landroid/support/v4/app/ShareCompat$IntentReader;.mActivity:Landroid/app/Activity; // field@01b7 │ │ -03b86c: 6e10 1600 0300 |0008: invoke-virtual {v3}, Landroid/app/Activity;.getPackageManager:()Landroid/content/pm/PackageManager; // method@0016 │ │ -03b872: 0c01 |000b: move-result-object v1 │ │ -03b874: 5453 b901 |000c: iget-object v3, v5, Landroid/support/v4/app/ShareCompat$IntentReader;.mCallingPackage:Ljava/lang/String; // field@01b9 │ │ -03b878: 1204 |000e: const/4 v4, #int 0 // #0 │ │ -03b87a: 6e30 1001 3104 |000f: invoke-virtual {v1, v3, v4}, Landroid/content/pm/PackageManager;.getApplicationInfo:(Ljava/lang/String;I)Landroid/content/pm/ApplicationInfo; // method@0110 │ │ -03b880: 0c03 |0012: move-result-object v3 │ │ -03b882: 6e20 1101 3100 |0013: invoke-virtual {v1, v3}, Landroid/content/pm/PackageManager;.getApplicationLabel:(Landroid/content/pm/ApplicationInfo;)Ljava/lang/CharSequence; // method@0111 │ │ -03b888: 0c02 |0016: move-result-object v2 │ │ -03b88a: 28ee |0017: goto 0005 // -0012 │ │ -03b88c: 0d00 |0018: move-exception v0 │ │ -03b88e: 1a03 3c04 |0019: const-string v3, "IntentReader" // string@043c │ │ -03b892: 1a04 8502 |001b: const-string v4, "Could not retrieve label for calling application" // string@0285 │ │ -03b896: 7130 3712 4300 |001d: invoke-static {v3, v4, v0}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@1237 │ │ -03b89c: 28e5 |0020: goto 0005 // -001b │ │ +05768c: |[05768c] android.support.v4.app.ShareCompat$IntentReader.getCallingApplicationLabel:()Ljava/lang/CharSequence; │ │ +05769c: 1202 |0000: const/4 v2, #int 0 // #0 │ │ +05769e: 5453 2103 |0001: iget-object v3, v5, Landroid/support/v4/app/ShareCompat$IntentReader;.mCallingPackage:Ljava/lang/String; // field@0321 │ │ +0576a2: 3903 0300 |0003: if-nez v3, 0006 // +0003 │ │ +0576a6: 1102 |0005: return-object v2 │ │ +0576a8: 5453 1f03 |0006: iget-object v3, v5, Landroid/support/v4/app/ShareCompat$IntentReader;.mActivity:Landroid/app/Activity; // field@031f │ │ +0576ac: 6e10 1d00 0300 |0008: invoke-virtual {v3}, Landroid/app/Activity;.getPackageManager:()Landroid/content/pm/PackageManager; // method@001d │ │ +0576b2: 0c01 |000b: move-result-object v1 │ │ +0576b4: 5453 2103 |000c: iget-object v3, v5, Landroid/support/v4/app/ShareCompat$IntentReader;.mCallingPackage:Ljava/lang/String; // field@0321 │ │ +0576b8: 1204 |000e: const/4 v4, #int 0 // #0 │ │ +0576ba: 6e30 5901 3104 |000f: invoke-virtual {v1, v3, v4}, Landroid/content/pm/PackageManager;.getApplicationInfo:(Ljava/lang/String;I)Landroid/content/pm/ApplicationInfo; // method@0159 │ │ +0576c0: 0c03 |0012: move-result-object v3 │ │ +0576c2: 6e20 5a01 3100 |0013: invoke-virtual {v1, v3}, Landroid/content/pm/PackageManager;.getApplicationLabel:(Landroid/content/pm/ApplicationInfo;)Ljava/lang/CharSequence; // method@015a │ │ +0576c8: 0c02 |0016: move-result-object v2 │ │ +0576ca: 28ee |0017: goto 0005 // -0012 │ │ +0576cc: 0d00 |0018: move-exception v0 │ │ +0576ce: 1a03 5405 |0019: const-string v3, "IntentReader" // string@0554 │ │ +0576d2: 1a04 1f03 |001b: const-string v4, "Could not retrieve label for calling application" // string@031f │ │ +0576d6: 7130 721c 4300 |001d: invoke-static {v3, v4, v0}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@1c72 │ │ +0576dc: 28e5 |0020: goto 0005 // -001b │ │ catches : 1 │ │ 0x000c - 0x0016 │ │ Landroid/content/pm/PackageManager$NameNotFoundException; -> 0x0018 │ │ positions : │ │ - 0x0001 line=945 │ │ - 0x0005 line=953 │ │ - 0x0006 line=947 │ │ - 0x000c line=949 │ │ - 0x0018 line=950 │ │ - 0x0019 line=951 │ │ + 0x0001 line=946 │ │ + 0x0005 line=954 │ │ + 0x0006 line=948 │ │ + 0x000c line=950 │ │ + 0x0018 line=951 │ │ + 0x0019 line=952 │ │ locals : │ │ 0x0019 - 0x0021 reg=0 e Landroid/content/pm/PackageManager$NameNotFoundException; │ │ 0x000c - 0x0021 reg=1 pm Landroid/content/pm/PackageManager; │ │ 0x0000 - 0x0021 reg=5 this Landroid/support/v4/app/ShareCompat$IntentReader; │ │ │ │ #4 : (in Landroid/support/v4/app/ShareCompat$IntentReader;) │ │ name : 'getCallingPackage' │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -03b8ac: |[03b8ac] android.support.v4.app.ShareCompat$IntentReader.getCallingPackage:()Ljava/lang/String; │ │ -03b8bc: 5410 b901 |0000: iget-object v0, v1, Landroid/support/v4/app/ShareCompat$IntentReader;.mCallingPackage:Ljava/lang/String; // field@01b9 │ │ -03b8c0: 1100 |0002: return-object v0 │ │ +0576ec: |[0576ec] android.support.v4.app.ShareCompat$IntentReader.getCallingPackage:()Ljava/lang/String; │ │ +0576fc: 5410 2103 |0000: iget-object v0, v1, Landroid/support/v4/app/ShareCompat$IntentReader;.mCallingPackage:Ljava/lang/String; // field@0321 │ │ +057700: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=870 │ │ + 0x0000 line=871 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/app/ShareCompat$IntentReader; │ │ │ │ #5 : (in Landroid/support/v4/app/ShareCompat$IntentReader;) │ │ name : 'getEmailBcc' │ │ type : '()[Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -03b8c4: |[03b8c4] android.support.v4.app.ShareCompat$IntentReader.getEmailBcc:()[Ljava/lang/String; │ │ -03b8d4: 5420 ba01 |0000: iget-object v0, v2, Landroid/support/v4/app/ShareCompat$IntentReader;.mIntent:Landroid/content/Intent; // field@01ba │ │ -03b8d8: 1a01 e60c |0002: const-string v1, "android.intent.extra.BCC" // string@0ce6 │ │ -03b8dc: 6e20 ef00 1000 |0004: invoke-virtual {v0, v1}, Landroid/content/Intent;.getStringArrayExtra:(Ljava/lang/String;)[Ljava/lang/String; // method@00ef │ │ -03b8e2: 0c00 |0007: move-result-object v0 │ │ -03b8e4: 1100 |0008: return-object v0 │ │ +057704: |[057704] android.support.v4.app.ShareCompat$IntentReader.getEmailBcc:()[Ljava/lang/String; │ │ +057714: 5420 2203 |0000: iget-object v0, v2, Landroid/support/v4/app/ShareCompat$IntentReader;.mIntent:Landroid/content/Intent; // field@0322 │ │ +057718: 1a01 9211 |0002: const-string v1, "android.intent.extra.BCC" // string@1192 │ │ +05771c: 6e20 3601 1000 |0004: invoke-virtual {v0, v1}, Landroid/content/Intent;.getStringArrayExtra:(Ljava/lang/String;)[Ljava/lang/String; // method@0136 │ │ +057722: 0c00 |0007: move-result-object v0 │ │ +057724: 1100 |0008: return-object v0 │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=843 │ │ + 0x0000 line=844 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 this Landroid/support/v4/app/ShareCompat$IntentReader; │ │ │ │ #6 : (in Landroid/support/v4/app/ShareCompat$IntentReader;) │ │ name : 'getEmailCc' │ │ type : '()[Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -03b8e8: |[03b8e8] android.support.v4.app.ShareCompat$IntentReader.getEmailCc:()[Ljava/lang/String; │ │ -03b8f8: 5420 ba01 |0000: iget-object v0, v2, Landroid/support/v4/app/ShareCompat$IntentReader;.mIntent:Landroid/content/Intent; // field@01ba │ │ -03b8fc: 1a01 e70c |0002: const-string v1, "android.intent.extra.CC" // string@0ce7 │ │ -03b900: 6e20 ef00 1000 |0004: invoke-virtual {v0, v1}, Landroid/content/Intent;.getStringArrayExtra:(Ljava/lang/String;)[Ljava/lang/String; // method@00ef │ │ -03b906: 0c00 |0007: move-result-object v0 │ │ -03b908: 1100 |0008: return-object v0 │ │ +057728: |[057728] android.support.v4.app.ShareCompat$IntentReader.getEmailCc:()[Ljava/lang/String; │ │ +057738: 5420 2203 |0000: iget-object v0, v2, Landroid/support/v4/app/ShareCompat$IntentReader;.mIntent:Landroid/content/Intent; // field@0322 │ │ +05773c: 1a01 9311 |0002: const-string v1, "android.intent.extra.CC" // string@1193 │ │ +057740: 6e20 3601 1000 |0004: invoke-virtual {v0, v1}, Landroid/content/Intent;.getStringArrayExtra:(Ljava/lang/String;)[Ljava/lang/String; // method@0136 │ │ +057746: 0c00 |0007: move-result-object v0 │ │ +057748: 1100 |0008: return-object v0 │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=833 │ │ + 0x0000 line=834 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 this Landroid/support/v4/app/ShareCompat$IntentReader; │ │ │ │ #7 : (in Landroid/support/v4/app/ShareCompat$IntentReader;) │ │ name : 'getEmailTo' │ │ type : '()[Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -03b90c: |[03b90c] android.support.v4.app.ShareCompat$IntentReader.getEmailTo:()[Ljava/lang/String; │ │ -03b91c: 5420 ba01 |0000: iget-object v0, v2, Landroid/support/v4/app/ShareCompat$IntentReader;.mIntent:Landroid/content/Intent; // field@01ba │ │ -03b920: 1a01 e80c |0002: const-string v1, "android.intent.extra.EMAIL" // string@0ce8 │ │ -03b924: 6e20 ef00 1000 |0004: invoke-virtual {v0, v1}, Landroid/content/Intent;.getStringArrayExtra:(Ljava/lang/String;)[Ljava/lang/String; // method@00ef │ │ -03b92a: 0c00 |0007: move-result-object v0 │ │ -03b92c: 1100 |0008: return-object v0 │ │ +05774c: |[05774c] android.support.v4.app.ShareCompat$IntentReader.getEmailTo:()[Ljava/lang/String; │ │ +05775c: 5420 2203 |0000: iget-object v0, v2, Landroid/support/v4/app/ShareCompat$IntentReader;.mIntent:Landroid/content/Intent; // field@0322 │ │ +057760: 1a01 9411 |0002: const-string v1, "android.intent.extra.EMAIL" // string@1194 │ │ +057764: 6e20 3601 1000 |0004: invoke-virtual {v0, v1}, Landroid/content/Intent;.getStringArrayExtra:(Ljava/lang/String;)[Ljava/lang/String; // method@0136 │ │ +05776a: 0c00 |0007: move-result-object v0 │ │ +05776c: 1100 |0008: return-object v0 │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=823 │ │ + 0x0000 line=824 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 this Landroid/support/v4/app/ShareCompat$IntentReader; │ │ │ │ #8 : (in Landroid/support/v4/app/ShareCompat$IntentReader;) │ │ name : 'getHtmlText' │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 36 16-bit code units │ │ -03b930: |[03b930] android.support.v4.app.ShareCompat$IntentReader.getHtmlText:()Ljava/lang/String; │ │ -03b940: 5442 ba01 |0000: iget-object v2, v4, Landroid/support/v4/app/ShareCompat$IntentReader;.mIntent:Landroid/content/Intent; // field@01ba │ │ -03b944: 1a03 e90c |0002: const-string v3, "android.intent.extra.HTML_TEXT" // string@0ce9 │ │ -03b948: 6e20 f000 3200 |0004: invoke-virtual {v2, v3}, Landroid/content/Intent;.getStringExtra:(Ljava/lang/String;)Ljava/lang/String; // method@00f0 │ │ -03b94e: 0c00 |0007: move-result-object v0 │ │ -03b950: 3900 1000 |0008: if-nez v0, 0018 // +0010 │ │ -03b954: 6e10 6805 0400 |000a: invoke-virtual {v4}, Landroid/support/v4/app/ShareCompat$IntentReader;.getText:()Ljava/lang/CharSequence; // method@0568 │ │ -03b95a: 0c01 |000d: move-result-object v1 │ │ -03b95c: 2012 9102 |000e: instance-of v2, v1, Landroid/text/Spanned; // type@0291 │ │ -03b960: 3802 0900 |0010: if-eqz v2, 0019 // +0009 │ │ -03b964: 1f01 9102 |0012: check-cast v1, Landroid/text/Spanned; // type@0291 │ │ -03b968: 7110 1b12 0100 |0014: invoke-static {v1}, Landroid/text/Html;.toHtml:(Landroid/text/Spanned;)Ljava/lang/String; // method@121b │ │ -03b96e: 0c00 |0017: move-result-object v0 │ │ -03b970: 1100 |0018: return-object v0 │ │ -03b972: 3801 ffff |0019: if-eqz v1, 0018 // -0001 │ │ -03b976: 7100 7b05 0000 |001b: invoke-static {}, Landroid/support/v4/app/ShareCompat;.access$000:()Landroid/support/v4/app/ShareCompat$ShareCompatImpl; // method@057b │ │ -03b97c: 0c02 |001e: move-result-object v2 │ │ -03b97e: 7220 6e05 1200 |001f: invoke-interface {v2, v1}, Landroid/support/v4/app/ShareCompat$ShareCompatImpl;.escapeHtml:(Ljava/lang/CharSequence;)Ljava/lang/String; // method@056e │ │ -03b984: 0c00 |0022: move-result-object v0 │ │ -03b986: 28f5 |0023: goto 0018 // -000b │ │ +057770: |[057770] android.support.v4.app.ShareCompat$IntentReader.getHtmlText:()Ljava/lang/String; │ │ +057780: 5442 2203 |0000: iget-object v2, v4, Landroid/support/v4/app/ShareCompat$IntentReader;.mIntent:Landroid/content/Intent; // field@0322 │ │ +057784: 1a03 9511 |0002: const-string v3, "android.intent.extra.HTML_TEXT" // string@1195 │ │ +057788: 6e20 3701 3200 |0004: invoke-virtual {v2, v3}, Landroid/content/Intent;.getStringExtra:(Ljava/lang/String;)Ljava/lang/String; // method@0137 │ │ +05778e: 0c00 |0007: move-result-object v0 │ │ +057790: 3900 1000 |0008: if-nez v0, 0018 // +0010 │ │ +057794: 6e10 f308 0400 |000a: invoke-virtual {v4}, Landroid/support/v4/app/ShareCompat$IntentReader;.getText:()Ljava/lang/CharSequence; // method@08f3 │ │ +05779a: 0c01 |000d: move-result-object v1 │ │ +05779c: 2012 0204 |000e: instance-of v2, v1, Landroid/text/Spanned; // type@0402 │ │ +0577a0: 3802 0900 |0010: if-eqz v2, 0019 // +0009 │ │ +0577a4: 1f01 0204 |0012: check-cast v1, Landroid/text/Spanned; // type@0402 │ │ +0577a8: 7110 4b1c 0100 |0014: invoke-static {v1}, Landroid/text/Html;.toHtml:(Landroid/text/Spanned;)Ljava/lang/String; // method@1c4b │ │ +0577ae: 0c00 |0017: move-result-object v0 │ │ +0577b0: 1100 |0018: return-object v0 │ │ +0577b2: 3801 ffff |0019: if-eqz v1, 0018 // -0001 │ │ +0577b6: 7100 0609 0000 |001b: invoke-static {}, Landroid/support/v4/app/ShareCompat;.access$000:()Landroid/support/v4/app/ShareCompat$ShareCompatImpl; // method@0906 │ │ +0577bc: 0c02 |001e: move-result-object v2 │ │ +0577be: 7220 f908 1200 |001f: invoke-interface {v2, v1}, Landroid/support/v4/app/ShareCompat$ShareCompatImpl;.escapeHtml:(Ljava/lang/CharSequence;)Ljava/lang/String; // method@08f9 │ │ +0577c4: 0c00 |0022: move-result-object v0 │ │ +0577c6: 28f5 |0023: goto 0018 // -000b │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=749 │ │ - 0x0008 line=750 │ │ - 0x000a line=751 │ │ - 0x000e line=752 │ │ - 0x0012 line=753 │ │ - 0x0018 line=758 │ │ - 0x0019 line=754 │ │ - 0x001b line=755 │ │ + 0x0000 line=750 │ │ + 0x0008 line=751 │ │ + 0x000a line=752 │ │ + 0x000e line=753 │ │ + 0x0012 line=754 │ │ + 0x0018 line=759 │ │ + 0x0019 line=755 │ │ + 0x001b line=756 │ │ locals : │ │ 0x000e - 0x0014 reg=1 text Ljava/lang/CharSequence; │ │ 0x0008 - 0x0024 reg=0 result Ljava/lang/String; │ │ 0x0019 - 0x0024 reg=1 text Ljava/lang/CharSequence; │ │ 0x0000 - 0x0024 reg=4 this Landroid/support/v4/app/ShareCompat$IntentReader; │ │ │ │ #9 : (in Landroid/support/v4/app/ShareCompat$IntentReader;) │ │ @@ -16190,298 +27222,298 @@ │ │ type : '()Landroid/net/Uri;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 11 16-bit code units │ │ -03b988: |[03b988] android.support.v4.app.ShareCompat$IntentReader.getStream:()Landroid/net/Uri; │ │ -03b998: 5420 ba01 |0000: iget-object v0, v2, Landroid/support/v4/app/ShareCompat$IntentReader;.mIntent:Landroid/content/Intent; // field@01ba │ │ -03b99c: 1a01 eb0c |0002: const-string v1, "android.intent.extra.STREAM" // string@0ceb │ │ -03b9a0: 6e20 ed00 1000 |0004: invoke-virtual {v0, v1}, Landroid/content/Intent;.getParcelableExtra:(Ljava/lang/String;)Landroid/os/Parcelable; // method@00ed │ │ -03b9a6: 0c00 |0007: move-result-object v0 │ │ -03b9a8: 1f00 6b00 |0008: check-cast v0, Landroid/net/Uri; // type@006b │ │ -03b9ac: 1100 |000a: return-object v0 │ │ +0577c8: |[0577c8] android.support.v4.app.ShareCompat$IntentReader.getStream:()Landroid/net/Uri; │ │ +0577d8: 5420 2203 |0000: iget-object v0, v2, Landroid/support/v4/app/ShareCompat$IntentReader;.mIntent:Landroid/content/Intent; // field@0322 │ │ +0577dc: 1a01 9711 |0002: const-string v1, "android.intent.extra.STREAM" // string@1197 │ │ +0577e0: 6e20 3401 1000 |0004: invoke-virtual {v0, v1}, Landroid/content/Intent;.getParcelableExtra:(Ljava/lang/String;)Landroid/os/Parcelable; // method@0134 │ │ +0577e6: 0c00 |0007: move-result-object v0 │ │ +0577e8: 1f00 9c00 |0008: check-cast v0, Landroid/net/Uri; // type@009c │ │ +0577ec: 1100 |000a: return-object v0 │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=773 │ │ + 0x0000 line=774 │ │ locals : │ │ 0x0000 - 0x000b reg=2 this Landroid/support/v4/app/ShareCompat$IntentReader; │ │ │ │ #10 : (in Landroid/support/v4/app/ShareCompat$IntentReader;) │ │ name : 'getStream' │ │ type : '(I)Landroid/net/Uri;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 85 16-bit code units │ │ -03b9b0: |[03b9b0] android.support.v4.app.ShareCompat$IntentReader.getStream:(I)Landroid/net/Uri; │ │ -03b9c0: 5430 bb01 |0000: iget-object v0, v3, Landroid/support/v4/app/ShareCompat$IntentReader;.mStreams:Ljava/util/ArrayList; // field@01bb │ │ -03b9c4: 3900 1200 |0002: if-nez v0, 0014 // +0012 │ │ -03b9c8: 6e10 6a05 0300 |0004: invoke-virtual {v3}, Landroid/support/v4/app/ShareCompat$IntentReader;.isMultipleShare:()Z // method@056a │ │ -03b9ce: 0a00 |0007: move-result v0 │ │ -03b9d0: 3800 0c00 |0008: if-eqz v0, 0014 // +000c │ │ -03b9d4: 5430 ba01 |000a: iget-object v0, v3, Landroid/support/v4/app/ShareCompat$IntentReader;.mIntent:Landroid/content/Intent; // field@01ba │ │ -03b9d8: 1a01 eb0c |000c: const-string v1, "android.intent.extra.STREAM" // string@0ceb │ │ -03b9dc: 6e20 ec00 1000 |000e: invoke-virtual {v0, v1}, Landroid/content/Intent;.getParcelableArrayListExtra:(Ljava/lang/String;)Ljava/util/ArrayList; // method@00ec │ │ -03b9e2: 0c00 |0011: move-result-object v0 │ │ -03b9e4: 5b30 bb01 |0012: iput-object v0, v3, Landroid/support/v4/app/ShareCompat$IntentReader;.mStreams:Ljava/util/ArrayList; // field@01bb │ │ -03b9e8: 5430 bb01 |0014: iget-object v0, v3, Landroid/support/v4/app/ShareCompat$IntentReader;.mStreams:Ljava/util/ArrayList; // field@01bb │ │ -03b9ec: 3800 0b00 |0016: if-eqz v0, 0021 // +000b │ │ -03b9f0: 5430 bb01 |0018: iget-object v0, v3, Landroid/support/v4/app/ShareCompat$IntentReader;.mStreams:Ljava/util/ArrayList; // field@01bb │ │ -03b9f4: 6e20 d917 4000 |001a: invoke-virtual {v0, v4}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@17d9 │ │ -03b9fa: 0c00 |001d: move-result-object v0 │ │ -03b9fc: 1f00 6b00 |001e: check-cast v0, Landroid/net/Uri; // type@006b │ │ -03ba00: 1100 |0020: return-object v0 │ │ -03ba02: 3904 0d00 |0021: if-nez v4, 002e // +000d │ │ -03ba06: 5430 ba01 |0023: iget-object v0, v3, Landroid/support/v4/app/ShareCompat$IntentReader;.mIntent:Landroid/content/Intent; // field@01ba │ │ -03ba0a: 1a01 eb0c |0025: const-string v1, "android.intent.extra.STREAM" // string@0ceb │ │ -03ba0e: 6e20 ed00 1000 |0027: invoke-virtual {v0, v1}, Landroid/content/Intent;.getParcelableExtra:(Ljava/lang/String;)Landroid/os/Parcelable; // method@00ed │ │ -03ba14: 0c00 |002a: move-result-object v0 │ │ -03ba16: 1f00 6b00 |002b: check-cast v0, Landroid/net/Uri; // type@006b │ │ -03ba1a: 28f3 |002d: goto 0020 // -000d │ │ -03ba1c: 2200 a803 |002e: new-instance v0, Ljava/lang/IndexOutOfBoundsException; // type@03a8 │ │ -03ba20: 2201 b903 |0030: new-instance v1, Ljava/lang/StringBuilder; // type@03b9 │ │ -03ba24: 7010 ae17 0100 |0032: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@17ae │ │ -03ba2a: 1a02 a00a |0035: const-string v2, "Stream items available: " // string@0aa0 │ │ -03ba2e: 6e20 b517 2100 |0037: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17b5 │ │ -03ba34: 0c01 |003a: move-result-object v1 │ │ -03ba36: 6e10 6605 0300 |003b: invoke-virtual {v3}, Landroid/support/v4/app/ShareCompat$IntentReader;.getStreamCount:()I // method@0566 │ │ -03ba3c: 0a02 |003e: move-result v2 │ │ -03ba3e: 6e20 b117 2100 |003f: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@17b1 │ │ -03ba44: 0c01 |0042: move-result-object v1 │ │ -03ba46: 1a02 4d00 |0043: const-string v2, " index requested: " // string@004d │ │ -03ba4a: 6e20 b517 2100 |0045: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17b5 │ │ -03ba50: 0c01 |0048: move-result-object v1 │ │ -03ba52: 6e20 b117 4100 |0049: invoke-virtual {v1, v4}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@17b1 │ │ -03ba58: 0c01 |004c: move-result-object v1 │ │ -03ba5a: 6e10 ba17 0100 |004d: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@17ba │ │ -03ba60: 0c01 |0050: move-result-object v1 │ │ -03ba62: 7020 7d17 1000 |0051: invoke-direct {v0, v1}, Ljava/lang/IndexOutOfBoundsException;.:(Ljava/lang/String;)V // method@177d │ │ -03ba68: 2700 |0054: throw v0 │ │ +0577f0: |[0577f0] android.support.v4.app.ShareCompat$IntentReader.getStream:(I)Landroid/net/Uri; │ │ +057800: 5430 2303 |0000: iget-object v0, v3, Landroid/support/v4/app/ShareCompat$IntentReader;.mStreams:Ljava/util/ArrayList; // field@0323 │ │ +057804: 3900 1200 |0002: if-nez v0, 0014 // +0012 │ │ +057808: 6e10 f508 0300 |0004: invoke-virtual {v3}, Landroid/support/v4/app/ShareCompat$IntentReader;.isMultipleShare:()Z // method@08f5 │ │ +05780e: 0a00 |0007: move-result v0 │ │ +057810: 3800 0c00 |0008: if-eqz v0, 0014 // +000c │ │ +057814: 5430 2203 |000a: iget-object v0, v3, Landroid/support/v4/app/ShareCompat$IntentReader;.mIntent:Landroid/content/Intent; // field@0322 │ │ +057818: 1a01 9711 |000c: const-string v1, "android.intent.extra.STREAM" // string@1197 │ │ +05781c: 6e20 3301 1000 |000e: invoke-virtual {v0, v1}, Landroid/content/Intent;.getParcelableArrayListExtra:(Ljava/lang/String;)Ljava/util/ArrayList; // method@0133 │ │ +057822: 0c00 |0011: move-result-object v0 │ │ +057824: 5b30 2303 |0012: iput-object v0, v3, Landroid/support/v4/app/ShareCompat$IntentReader;.mStreams:Ljava/util/ArrayList; // field@0323 │ │ +057828: 5430 2303 |0014: iget-object v0, v3, Landroid/support/v4/app/ShareCompat$IntentReader;.mStreams:Ljava/util/ArrayList; // field@0323 │ │ +05782c: 3800 0b00 |0016: if-eqz v0, 0021 // +000b │ │ +057830: 5430 2303 |0018: iget-object v0, v3, Landroid/support/v4/app/ShareCompat$IntentReader;.mStreams:Ljava/util/ArrayList; // field@0323 │ │ +057834: 6e20 d722 4000 |001a: invoke-virtual {v0, v4}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@22d7 │ │ +05783a: 0c00 |001d: move-result-object v0 │ │ +05783c: 1f00 9c00 |001e: check-cast v0, Landroid/net/Uri; // type@009c │ │ +057840: 1100 |0020: return-object v0 │ │ +057842: 3904 0d00 |0021: if-nez v4, 002e // +000d │ │ +057846: 5430 2203 |0023: iget-object v0, v3, Landroid/support/v4/app/ShareCompat$IntentReader;.mIntent:Landroid/content/Intent; // field@0322 │ │ +05784a: 1a01 9711 |0025: const-string v1, "android.intent.extra.STREAM" // string@1197 │ │ +05784e: 6e20 3401 1000 |0027: invoke-virtual {v0, v1}, Landroid/content/Intent;.getParcelableExtra:(Ljava/lang/String;)Landroid/os/Parcelable; // method@0134 │ │ +057854: 0c00 |002a: move-result-object v0 │ │ +057856: 1f00 9c00 |002b: check-cast v0, Landroid/net/Uri; // type@009c │ │ +05785a: 28f3 |002d: goto 0020 // -000d │ │ +05785c: 2200 2d05 |002e: new-instance v0, Ljava/lang/IndexOutOfBoundsException; // type@052d │ │ +057860: 2201 3e05 |0030: new-instance v1, Ljava/lang/StringBuilder; // type@053e │ │ +057864: 7010 a422 0100 |0032: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@22a4 │ │ +05786a: 1a02 910e |0035: const-string v2, "Stream items available: " // string@0e91 │ │ +05786e: 6e20 ad22 2100 |0037: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22ad │ │ +057874: 0c01 |003a: move-result-object v1 │ │ +057876: 6e10 f108 0300 |003b: invoke-virtual {v3}, Landroid/support/v4/app/ShareCompat$IntentReader;.getStreamCount:()I // method@08f1 │ │ +05787c: 0a02 |003e: move-result v2 │ │ +05787e: 6e20 a922 2100 |003f: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@22a9 │ │ +057884: 0c01 |0042: move-result-object v1 │ │ +057886: 1a02 4e00 |0043: const-string v2, " index requested: " // string@004e │ │ +05788a: 6e20 ad22 2100 |0045: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22ad │ │ +057890: 0c01 |0048: move-result-object v1 │ │ +057892: 6e20 a922 4100 |0049: invoke-virtual {v1, v4}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@22a9 │ │ +057898: 0c01 |004c: move-result-object v1 │ │ +05789a: 6e10 b222 0100 |004d: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@22b2 │ │ +0578a0: 0c01 |0050: move-result-object v1 │ │ +0578a2: 7020 6d22 1000 |0051: invoke-direct {v0, v1}, Ljava/lang/IndexOutOfBoundsException;.:(Ljava/lang/String;)V // method@226d │ │ +0578a8: 2700 |0054: throw v0 │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=786 │ │ - 0x000a line=787 │ │ - 0x0014 line=789 │ │ - 0x0018 line=790 │ │ - 0x0020 line=793 │ │ - 0x0021 line=792 │ │ - 0x0023 line=793 │ │ - 0x002e line=795 │ │ + 0x0000 line=787 │ │ + 0x000a line=788 │ │ + 0x0014 line=790 │ │ + 0x0018 line=791 │ │ + 0x0020 line=794 │ │ + 0x0021 line=793 │ │ + 0x0023 line=794 │ │ + 0x002e line=796 │ │ locals : │ │ 0x0000 - 0x0055 reg=3 this Landroid/support/v4/app/ShareCompat$IntentReader; │ │ 0x0000 - 0x0055 reg=4 index I │ │ │ │ #11 : (in Landroid/support/v4/app/ShareCompat$IntentReader;) │ │ name : 'getStreamCount' │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 45 16-bit code units │ │ -03ba6c: |[03ba6c] android.support.v4.app.ShareCompat$IntentReader.getStreamCount:()I │ │ -03ba7c: 5420 bb01 |0000: iget-object v0, v2, Landroid/support/v4/app/ShareCompat$IntentReader;.mStreams:Ljava/util/ArrayList; // field@01bb │ │ -03ba80: 3900 1200 |0002: if-nez v0, 0014 // +0012 │ │ -03ba84: 6e10 6a05 0200 |0004: invoke-virtual {v2}, Landroid/support/v4/app/ShareCompat$IntentReader;.isMultipleShare:()Z // method@056a │ │ -03ba8a: 0a00 |0007: move-result v0 │ │ -03ba8c: 3800 0c00 |0008: if-eqz v0, 0014 // +000c │ │ -03ba90: 5420 ba01 |000a: iget-object v0, v2, Landroid/support/v4/app/ShareCompat$IntentReader;.mIntent:Landroid/content/Intent; // field@01ba │ │ -03ba94: 1a01 eb0c |000c: const-string v1, "android.intent.extra.STREAM" // string@0ceb │ │ -03ba98: 6e20 ec00 1000 |000e: invoke-virtual {v0, v1}, Landroid/content/Intent;.getParcelableArrayListExtra:(Ljava/lang/String;)Ljava/util/ArrayList; // method@00ec │ │ -03ba9e: 0c00 |0011: move-result-object v0 │ │ -03baa0: 5b20 bb01 |0012: iput-object v0, v2, Landroid/support/v4/app/ShareCompat$IntentReader;.mStreams:Ljava/util/ArrayList; // field@01bb │ │ -03baa4: 5420 bb01 |0014: iget-object v0, v2, Landroid/support/v4/app/ShareCompat$IntentReader;.mStreams:Ljava/util/ArrayList; // field@01bb │ │ -03baa8: 3800 0900 |0016: if-eqz v0, 001f // +0009 │ │ -03baac: 5420 bb01 |0018: iget-object v0, v2, Landroid/support/v4/app/ShareCompat$IntentReader;.mStreams:Ljava/util/ArrayList; // field@01bb │ │ -03bab0: 6e10 df17 0000 |001a: invoke-virtual {v0}, Ljava/util/ArrayList;.size:()I // method@17df │ │ -03bab6: 0a00 |001d: move-result v0 │ │ -03bab8: 0f00 |001e: return v0 │ │ -03baba: 5420 ba01 |001f: iget-object v0, v2, Landroid/support/v4/app/ShareCompat$IntentReader;.mIntent:Landroid/content/Intent; // field@01ba │ │ -03babe: 1a01 eb0c |0021: const-string v1, "android.intent.extra.STREAM" // string@0ceb │ │ -03bac2: 6e20 f200 1000 |0023: invoke-virtual {v0, v1}, Landroid/content/Intent;.hasExtra:(Ljava/lang/String;)Z // method@00f2 │ │ -03bac8: 0a00 |0026: move-result v0 │ │ -03baca: 3800 0400 |0027: if-eqz v0, 002b // +0004 │ │ -03bace: 1210 |0029: const/4 v0, #int 1 // #1 │ │ -03bad0: 28f4 |002a: goto 001e // -000c │ │ -03bad2: 1200 |002b: const/4 v0, #int 0 // #0 │ │ -03bad4: 28f2 |002c: goto 001e // -000e │ │ - catches : (none) │ │ - positions : │ │ - 0x0000 line=807 │ │ - 0x000a line=808 │ │ - 0x0014 line=810 │ │ - 0x0018 line=811 │ │ - 0x001e line=813 │ │ +0578ac: |[0578ac] android.support.v4.app.ShareCompat$IntentReader.getStreamCount:()I │ │ +0578bc: 5420 2303 |0000: iget-object v0, v2, Landroid/support/v4/app/ShareCompat$IntentReader;.mStreams:Ljava/util/ArrayList; // field@0323 │ │ +0578c0: 3900 1200 |0002: if-nez v0, 0014 // +0012 │ │ +0578c4: 6e10 f508 0200 |0004: invoke-virtual {v2}, Landroid/support/v4/app/ShareCompat$IntentReader;.isMultipleShare:()Z // method@08f5 │ │ +0578ca: 0a00 |0007: move-result v0 │ │ +0578cc: 3800 0c00 |0008: if-eqz v0, 0014 // +000c │ │ +0578d0: 5420 2203 |000a: iget-object v0, v2, Landroid/support/v4/app/ShareCompat$IntentReader;.mIntent:Landroid/content/Intent; // field@0322 │ │ +0578d4: 1a01 9711 |000c: const-string v1, "android.intent.extra.STREAM" // string@1197 │ │ +0578d8: 6e20 3301 1000 |000e: invoke-virtual {v0, v1}, Landroid/content/Intent;.getParcelableArrayListExtra:(Ljava/lang/String;)Ljava/util/ArrayList; // method@0133 │ │ +0578de: 0c00 |0011: move-result-object v0 │ │ +0578e0: 5b20 2303 |0012: iput-object v0, v2, Landroid/support/v4/app/ShareCompat$IntentReader;.mStreams:Ljava/util/ArrayList; // field@0323 │ │ +0578e4: 5420 2303 |0014: iget-object v0, v2, Landroid/support/v4/app/ShareCompat$IntentReader;.mStreams:Ljava/util/ArrayList; // field@0323 │ │ +0578e8: 3800 0900 |0016: if-eqz v0, 001f // +0009 │ │ +0578ec: 5420 2303 |0018: iget-object v0, v2, Landroid/support/v4/app/ShareCompat$IntentReader;.mStreams:Ljava/util/ArrayList; // field@0323 │ │ +0578f0: 6e10 de22 0000 |001a: invoke-virtual {v0}, Ljava/util/ArrayList;.size:()I // method@22de │ │ +0578f6: 0a00 |001d: move-result v0 │ │ +0578f8: 0f00 |001e: return v0 │ │ +0578fa: 5420 2203 |001f: iget-object v0, v2, Landroid/support/v4/app/ShareCompat$IntentReader;.mIntent:Landroid/content/Intent; // field@0322 │ │ +0578fe: 1a01 9711 |0021: const-string v1, "android.intent.extra.STREAM" // string@1197 │ │ +057902: 6e20 3901 1000 |0023: invoke-virtual {v0, v1}, Landroid/content/Intent;.hasExtra:(Ljava/lang/String;)Z // method@0139 │ │ +057908: 0a00 |0026: move-result v0 │ │ +05790a: 3800 0400 |0027: if-eqz v0, 002b // +0004 │ │ +05790e: 1210 |0029: const/4 v0, #int 1 // #1 │ │ +057910: 28f4 |002a: goto 001e // -000c │ │ +057912: 1200 |002b: const/4 v0, #int 0 // #0 │ │ +057914: 28f2 |002c: goto 001e // -000e │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=808 │ │ + 0x000a line=809 │ │ + 0x0014 line=811 │ │ + 0x0018 line=812 │ │ + 0x001e line=814 │ │ locals : │ │ 0x0000 - 0x002d reg=2 this Landroid/support/v4/app/ShareCompat$IntentReader; │ │ │ │ #12 : (in Landroid/support/v4/app/ShareCompat$IntentReader;) │ │ name : 'getSubject' │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -03bad8: |[03bad8] android.support.v4.app.ShareCompat$IntentReader.getSubject:()Ljava/lang/String; │ │ -03bae8: 5420 ba01 |0000: iget-object v0, v2, Landroid/support/v4/app/ShareCompat$IntentReader;.mIntent:Landroid/content/Intent; // field@01ba │ │ -03baec: 1a01 ec0c |0002: const-string v1, "android.intent.extra.SUBJECT" // string@0cec │ │ -03baf0: 6e20 f000 1000 |0004: invoke-virtual {v0, v1}, Landroid/content/Intent;.getStringExtra:(Ljava/lang/String;)Ljava/lang/String; // method@00f0 │ │ -03baf6: 0c00 |0007: move-result-object v0 │ │ -03baf8: 1100 |0008: return-object v0 │ │ +057918: |[057918] android.support.v4.app.ShareCompat$IntentReader.getSubject:()Ljava/lang/String; │ │ +057928: 5420 2203 |0000: iget-object v0, v2, Landroid/support/v4/app/ShareCompat$IntentReader;.mIntent:Landroid/content/Intent; // field@0322 │ │ +05792c: 1a01 9811 |0002: const-string v1, "android.intent.extra.SUBJECT" // string@1198 │ │ +057930: 6e20 3701 1000 |0004: invoke-virtual {v0, v1}, Landroid/content/Intent;.getStringExtra:(Ljava/lang/String;)Ljava/lang/String; // method@0137 │ │ +057936: 0c00 |0007: move-result-object v0 │ │ +057938: 1100 |0008: return-object v0 │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=853 │ │ + 0x0000 line=854 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 this Landroid/support/v4/app/ShareCompat$IntentReader; │ │ │ │ #13 : (in Landroid/support/v4/app/ShareCompat$IntentReader;) │ │ name : 'getText' │ │ type : '()Ljava/lang/CharSequence;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -03bafc: |[03bafc] android.support.v4.app.ShareCompat$IntentReader.getText:()Ljava/lang/CharSequence; │ │ -03bb0c: 5420 ba01 |0000: iget-object v0, v2, Landroid/support/v4/app/ShareCompat$IntentReader;.mIntent:Landroid/content/Intent; // field@01ba │ │ -03bb10: 1a01 ed0c |0002: const-string v1, "android.intent.extra.TEXT" // string@0ced │ │ -03bb14: 6e20 e700 1000 |0004: invoke-virtual {v0, v1}, Landroid/content/Intent;.getCharSequenceExtra:(Ljava/lang/String;)Ljava/lang/CharSequence; // method@00e7 │ │ -03bb1a: 0c00 |0007: move-result-object v0 │ │ -03bb1c: 1100 |0008: return-object v0 │ │ +05793c: |[05793c] android.support.v4.app.ShareCompat$IntentReader.getText:()Ljava/lang/CharSequence; │ │ +05794c: 5420 2203 |0000: iget-object v0, v2, Landroid/support/v4/app/ShareCompat$IntentReader;.mIntent:Landroid/content/Intent; // field@0322 │ │ +057950: 1a01 9911 |0002: const-string v1, "android.intent.extra.TEXT" // string@1199 │ │ +057954: 6e20 2c01 1000 |0004: invoke-virtual {v0, v1}, Landroid/content/Intent;.getCharSequenceExtra:(Ljava/lang/String;)Ljava/lang/CharSequence; // method@012c │ │ +05795a: 0c00 |0007: move-result-object v0 │ │ +05795c: 1100 |0008: return-object v0 │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=735 │ │ + 0x0000 line=736 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 this Landroid/support/v4/app/ShareCompat$IntentReader; │ │ │ │ #14 : (in Landroid/support/v4/app/ShareCompat$IntentReader;) │ │ name : 'getType' │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -03bb20: |[03bb20] android.support.v4.app.ShareCompat$IntentReader.getType:()Ljava/lang/String; │ │ -03bb30: 5410 ba01 |0000: iget-object v0, v1, Landroid/support/v4/app/ShareCompat$IntentReader;.mIntent:Landroid/content/Intent; // field@01ba │ │ -03bb34: 6e10 f100 0000 |0002: invoke-virtual {v0}, Landroid/content/Intent;.getType:()Ljava/lang/String; // method@00f1 │ │ -03bb3a: 0c00 |0005: move-result-object v0 │ │ -03bb3c: 1100 |0006: return-object v0 │ │ +057960: |[057960] android.support.v4.app.ShareCompat$IntentReader.getType:()Ljava/lang/String; │ │ +057970: 5410 2203 |0000: iget-object v0, v1, Landroid/support/v4/app/ShareCompat$IntentReader;.mIntent:Landroid/content/Intent; // field@0322 │ │ +057974: 6e10 3801 0000 |0002: invoke-virtual {v0}, Landroid/content/Intent;.getType:()Ljava/lang/String; // method@0138 │ │ +05797a: 0c00 |0005: move-result-object v0 │ │ +05797c: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=725 │ │ + 0x0000 line=726 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/app/ShareCompat$IntentReader; │ │ │ │ #15 : (in Landroid/support/v4/app/ShareCompat$IntentReader;) │ │ name : 'isMultipleShare' │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 13 16-bit code units │ │ -03bb40: |[03bb40] android.support.v4.app.ShareCompat$IntentReader.isMultipleShare:()Z │ │ -03bb50: 1a00 e30c |0000: const-string v0, "android.intent.action.SEND_MULTIPLE" // string@0ce3 │ │ -03bb54: 5421 ba01 |0002: iget-object v1, v2, Landroid/support/v4/app/ShareCompat$IntentReader;.mIntent:Landroid/content/Intent; // field@01ba │ │ -03bb58: 6e10 e500 0100 |0004: invoke-virtual {v1}, Landroid/content/Intent;.getAction:()Ljava/lang/String; // method@00e5 │ │ -03bb5e: 0c01 |0007: move-result-object v1 │ │ -03bb60: 6e20 a217 1000 |0008: invoke-virtual {v0, v1}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@17a2 │ │ -03bb66: 0a00 |000b: move-result v0 │ │ -03bb68: 0f00 |000c: return v0 │ │ +057980: |[057980] android.support.v4.app.ShareCompat$IntentReader.isMultipleShare:()Z │ │ +057990: 1a00 8f11 |0000: const-string v0, "android.intent.action.SEND_MULTIPLE" // string@118f │ │ +057994: 5421 2203 |0002: iget-object v1, v2, Landroid/support/v4/app/ShareCompat$IntentReader;.mIntent:Landroid/content/Intent; // field@0322 │ │ +057998: 6e10 2a01 0100 |0004: invoke-virtual {v1}, Landroid/content/Intent;.getAction:()Ljava/lang/String; // method@012a │ │ +05799e: 0c01 |0007: move-result-object v1 │ │ +0579a0: 6e20 9722 1000 |0008: invoke-virtual {v0, v1}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@2297 │ │ +0579a6: 0a00 |000b: move-result v0 │ │ +0579a8: 0f00 |000c: return v0 │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=715 │ │ + 0x0000 line=716 │ │ locals : │ │ 0x0000 - 0x000d reg=2 this Landroid/support/v4/app/ShareCompat$IntentReader; │ │ │ │ #16 : (in Landroid/support/v4/app/ShareCompat$IntentReader;) │ │ name : 'isShareIntent' │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 26 16-bit code units │ │ -03bb6c: |[03bb6c] android.support.v4.app.ShareCompat$IntentReader.isShareIntent:()Z │ │ -03bb7c: 5421 ba01 |0000: iget-object v1, v2, Landroid/support/v4/app/ShareCompat$IntentReader;.mIntent:Landroid/content/Intent; // field@01ba │ │ -03bb80: 6e10 e500 0100 |0002: invoke-virtual {v1}, Landroid/content/Intent;.getAction:()Ljava/lang/String; // method@00e5 │ │ -03bb86: 0c00 |0005: move-result-object v0 │ │ -03bb88: 1a01 e20c |0006: const-string v1, "android.intent.action.SEND" // string@0ce2 │ │ -03bb8c: 6e20 a217 0100 |0008: invoke-virtual {v1, v0}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@17a2 │ │ -03bb92: 0a01 |000b: move-result v1 │ │ -03bb94: 3901 0a00 |000c: if-nez v1, 0016 // +000a │ │ -03bb98: 1a01 e30c |000e: const-string v1, "android.intent.action.SEND_MULTIPLE" // string@0ce3 │ │ -03bb9c: 6e20 a217 0100 |0010: invoke-virtual {v1, v0}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@17a2 │ │ -03bba2: 0a01 |0013: move-result v1 │ │ -03bba4: 3801 0400 |0014: if-eqz v1, 0018 // +0004 │ │ -03bba8: 1211 |0016: const/4 v1, #int 1 // #1 │ │ -03bbaa: 0f01 |0017: return v1 │ │ -03bbac: 1201 |0018: const/4 v1, #int 0 // #0 │ │ -03bbae: 28fe |0019: goto 0017 // -0002 │ │ +0579ac: |[0579ac] android.support.v4.app.ShareCompat$IntentReader.isShareIntent:()Z │ │ +0579bc: 5421 2203 |0000: iget-object v1, v2, Landroid/support/v4/app/ShareCompat$IntentReader;.mIntent:Landroid/content/Intent; // field@0322 │ │ +0579c0: 6e10 2a01 0100 |0002: invoke-virtual {v1}, Landroid/content/Intent;.getAction:()Ljava/lang/String; // method@012a │ │ +0579c6: 0c00 |0005: move-result-object v0 │ │ +0579c8: 1a01 8e11 |0006: const-string v1, "android.intent.action.SEND" // string@118e │ │ +0579cc: 6e20 9722 0100 |0008: invoke-virtual {v1, v0}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@2297 │ │ +0579d2: 0a01 |000b: move-result v1 │ │ +0579d4: 3901 0a00 |000c: if-nez v1, 0016 // +000a │ │ +0579d8: 1a01 8f11 |000e: const-string v1, "android.intent.action.SEND_MULTIPLE" // string@118f │ │ +0579dc: 6e20 9722 0100 |0010: invoke-virtual {v1, v0}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@2297 │ │ +0579e2: 0a01 |0013: move-result v1 │ │ +0579e4: 3801 0400 |0014: if-eqz v1, 0018 // +0004 │ │ +0579e8: 1211 |0016: const/4 v1, #int 1 // #1 │ │ +0579ea: 0f01 |0017: return v1 │ │ +0579ec: 1201 |0018: const/4 v1, #int 0 // #0 │ │ +0579ee: 28fe |0019: goto 0017 // -0002 │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=691 │ │ - 0x0006 line=692 │ │ + 0x0000 line=692 │ │ + 0x0006 line=693 │ │ locals : │ │ 0x0006 - 0x001a reg=0 action Ljava/lang/String; │ │ 0x0000 - 0x001a reg=2 this Landroid/support/v4/app/ShareCompat$IntentReader; │ │ │ │ #17 : (in Landroid/support/v4/app/ShareCompat$IntentReader;) │ │ name : 'isSingleShare' │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 13 16-bit code units │ │ -03bbb0: |[03bbb0] android.support.v4.app.ShareCompat$IntentReader.isSingleShare:()Z │ │ -03bbc0: 1a00 e20c |0000: const-string v0, "android.intent.action.SEND" // string@0ce2 │ │ -03bbc4: 5421 ba01 |0002: iget-object v1, v2, Landroid/support/v4/app/ShareCompat$IntentReader;.mIntent:Landroid/content/Intent; // field@01ba │ │ -03bbc8: 6e10 e500 0100 |0004: invoke-virtual {v1}, Landroid/content/Intent;.getAction:()Ljava/lang/String; // method@00e5 │ │ -03bbce: 0c01 |0007: move-result-object v1 │ │ -03bbd0: 6e20 a217 1000 |0008: invoke-virtual {v0, v1}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@17a2 │ │ -03bbd6: 0a00 |000b: move-result v0 │ │ -03bbd8: 0f00 |000c: return v0 │ │ +0579f0: |[0579f0] android.support.v4.app.ShareCompat$IntentReader.isSingleShare:()Z │ │ +057a00: 1a00 8e11 |0000: const-string v0, "android.intent.action.SEND" // string@118e │ │ +057a04: 5421 2203 |0002: iget-object v1, v2, Landroid/support/v4/app/ShareCompat$IntentReader;.mIntent:Landroid/content/Intent; // field@0322 │ │ +057a08: 6e10 2a01 0100 |0004: invoke-virtual {v1}, Landroid/content/Intent;.getAction:()Ljava/lang/String; // method@012a │ │ +057a0e: 0c01 |0007: move-result-object v1 │ │ +057a10: 6e20 9722 1000 |0008: invoke-virtual {v0, v1}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@2297 │ │ +057a16: 0a00 |000b: move-result v0 │ │ +057a18: 0f00 |000c: return v0 │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=704 │ │ + 0x0000 line=705 │ │ locals : │ │ 0x0000 - 0x000d reg=2 this Landroid/support/v4/app/ShareCompat$IntentReader; │ │ │ │ - source_file_idx : 2686 (ShareCompat.java) │ │ + source_file_idx : 3685 (ShareCompat.java) │ │ │ │ -Class #65 header: │ │ -class_idx : 242 │ │ +Class #144 header: │ │ +class_idx : 415 │ │ access_flags : 1536 (0x0600) │ │ -superclass_idx : 948 │ │ -source_file_idx : 2686 │ │ +superclass_idx : 1337 │ │ +source_file_idx : 3685 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 2 │ │ │ │ -Class #65 annotations: │ │ +Class #144 annotations: │ │ Annotations on class │ │ VISIBILITY_SYSTEM Ldalvik/annotation/EnclosingClass; value=Landroid/support/v4/app/ShareCompat; │ │ VISIBILITY_SYSTEM Ldalvik/annotation/InnerClass; accessFlags=1544 name="ShareCompatImpl" │ │ │ │ -Class #65 - │ │ +Class #144 - │ │ Class descriptor : 'Landroid/support/v4/app/ShareCompat$ShareCompatImpl;' │ │ Access flags : 0x0600 (INTERFACE ABSTRACT) │ │ Superclass : 'Ljava/lang/Object;' │ │ Interfaces - │ │ Static fields - │ │ Instance fields - │ │ Direct methods - │ │ @@ -16494,31 +27526,31 @@ │ │ │ │ #1 : (in Landroid/support/v4/app/ShareCompat$ShareCompatImpl;) │ │ name : 'escapeHtml' │ │ type : '(Ljava/lang/CharSequence;)Ljava/lang/String;' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ - source_file_idx : 2686 (ShareCompat.java) │ │ + source_file_idx : 3685 (ShareCompat.java) │ │ │ │ -Class #66 header: │ │ -class_idx : 246 │ │ +Class #145 header: │ │ +class_idx : 419 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 948 │ │ -source_file_idx : 2686 │ │ +superclass_idx : 1337 │ │ +source_file_idx : 3685 │ │ static_fields_size : 3 │ │ instance_fields_size: 0 │ │ direct_methods_size : 7 │ │ virtual_methods_size: 0 │ │ │ │ -Class #66 annotations: │ │ +Class #145 annotations: │ │ Annotations on class │ │ VISIBILITY_SYSTEM Ldalvik/annotation/MemberClasses; value={ Landroid/support/v4/app/ShareCompat$IntentReader; Landroid/support/v4/app/ShareCompat$IntentBuilder; Landroid/support/v4/app/ShareCompat$ShareCompatImplJB; Landroid/support/v4/app/ShareCompat$ShareCompatImplICS; Landroid/support/v4/app/ShareCompat$ShareCompatImplBase; Landroid/support/v4/app/ShareCompat$ShareCompatImpl; } │ │ │ │ -Class #66 - │ │ +Class #145 - │ │ Class descriptor : 'Landroid/support/v4/app/ShareCompat;' │ │ Access flags : 0x0001 (PUBLIC) │ │ Superclass : 'Ljava/lang/Object;' │ │ Interfaces - │ │ Static fields - │ │ #0 : (in Landroid/support/v4/app/ShareCompat;) │ │ name : 'EXTRA_CALLING_ACTIVITY' │ │ @@ -16541,116 +27573,116 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 36 16-bit code units │ │ -03bbdc: |[03bbdc] android.support.v4.app.ShareCompat.:()V │ │ -03bbec: 6000 2c00 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@002c │ │ -03bbf0: 1301 1000 |0002: const/16 v1, #int 16 // #10 │ │ -03bbf4: 3410 0a00 |0004: if-lt v0, v1, 000e // +000a │ │ -03bbf8: 2200 f500 |0006: new-instance v0, Landroid/support/v4/app/ShareCompat$ShareCompatImplJB; // type@00f5 │ │ -03bbfc: 7010 7605 0000 |0008: invoke-direct {v0}, Landroid/support/v4/app/ShareCompat$ShareCompatImplJB;.:()V // method@0576 │ │ -03bc02: 6900 be01 |000b: sput-object v0, Landroid/support/v4/app/ShareCompat;.IMPL:Landroid/support/v4/app/ShareCompat$ShareCompatImpl; // field@01be │ │ -03bc06: 0e00 |000d: return-void │ │ -03bc08: 6000 2c00 |000e: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@002c │ │ -03bc0c: 1301 0e00 |0010: const/16 v1, #int 14 // #e │ │ -03bc10: 3410 0a00 |0012: if-lt v0, v1, 001c // +000a │ │ -03bc14: 2200 f400 |0014: new-instance v0, Landroid/support/v4/app/ShareCompat$ShareCompatImplICS; // type@00f4 │ │ -03bc18: 7010 7305 0000 |0016: invoke-direct {v0}, Landroid/support/v4/app/ShareCompat$ShareCompatImplICS;.:()V // method@0573 │ │ -03bc1e: 6900 be01 |0019: sput-object v0, Landroid/support/v4/app/ShareCompat;.IMPL:Landroid/support/v4/app/ShareCompat$ShareCompatImpl; // field@01be │ │ -03bc22: 28f2 |001b: goto 000d // -000e │ │ -03bc24: 2200 f300 |001c: new-instance v0, Landroid/support/v4/app/ShareCompat$ShareCompatImplBase; // type@00f3 │ │ -03bc28: 7010 6f05 0000 |001e: invoke-direct {v0}, Landroid/support/v4/app/ShareCompat$ShareCompatImplBase;.:()V // method@056f │ │ -03bc2e: 6900 be01 |0021: sput-object v0, Landroid/support/v4/app/ShareCompat;.IMPL:Landroid/support/v4/app/ShareCompat$ShareCompatImpl; // field@01be │ │ -03bc32: 28ea |0023: goto 000d // -0016 │ │ +057a1c: |[057a1c] android.support.v4.app.ShareCompat.:()V │ │ +057a2c: 6000 4000 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0040 │ │ +057a30: 1301 1000 |0002: const/16 v1, #int 16 // #10 │ │ +057a34: 3410 0a00 |0004: if-lt v0, v1, 000e // +000a │ │ +057a38: 2200 a201 |0006: new-instance v0, Landroid/support/v4/app/ShareCompat$ShareCompatImplJB; // type@01a2 │ │ +057a3c: 7010 0109 0000 |0008: invoke-direct {v0}, Landroid/support/v4/app/ShareCompat$ShareCompatImplJB;.:()V // method@0901 │ │ +057a42: 6900 2603 |000b: sput-object v0, Landroid/support/v4/app/ShareCompat;.IMPL:Landroid/support/v4/app/ShareCompat$ShareCompatImpl; // field@0326 │ │ +057a46: 0e00 |000d: return-void │ │ +057a48: 6000 4000 |000e: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0040 │ │ +057a4c: 1301 0e00 |0010: const/16 v1, #int 14 // #e │ │ +057a50: 3410 0a00 |0012: if-lt v0, v1, 001c // +000a │ │ +057a54: 2200 a101 |0014: new-instance v0, Landroid/support/v4/app/ShareCompat$ShareCompatImplICS; // type@01a1 │ │ +057a58: 7010 fe08 0000 |0016: invoke-direct {v0}, Landroid/support/v4/app/ShareCompat$ShareCompatImplICS;.:()V // method@08fe │ │ +057a5e: 6900 2603 |0019: sput-object v0, Landroid/support/v4/app/ShareCompat;.IMPL:Landroid/support/v4/app/ShareCompat$ShareCompatImpl; // field@0326 │ │ +057a62: 28f2 |001b: goto 000d // -000e │ │ +057a64: 2200 a001 |001c: new-instance v0, Landroid/support/v4/app/ShareCompat$ShareCompatImplBase; // type@01a0 │ │ +057a68: 7010 fa08 0000 |001e: invoke-direct {v0}, Landroid/support/v4/app/ShareCompat$ShareCompatImplBase;.:()V // method@08fa │ │ +057a6e: 6900 2603 |0021: sput-object v0, Landroid/support/v4/app/ShareCompat;.IMPL:Landroid/support/v4/app/ShareCompat$ShareCompatImpl; // field@0326 │ │ +057a72: 28ea |0023: goto 000d // -0016 │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=151 │ │ - 0x0006 line=152 │ │ - 0x000d line=158 │ │ - 0x000e line=153 │ │ - 0x0014 line=154 │ │ - 0x001c line=156 │ │ + 0x0000 line=152 │ │ + 0x0006 line=153 │ │ + 0x000d line=159 │ │ + 0x000e line=154 │ │ + 0x0014 line=155 │ │ + 0x001c line=157 │ │ locals : │ │ │ │ #1 : (in Landroid/support/v4/app/ShareCompat;) │ │ name : '' │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -03bc34: |[03bc34] android.support.v4.app.ShareCompat.:()V │ │ -03bc44: 7010 9117 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1791 │ │ -03bc4a: 0e00 |0003: return-void │ │ +057a74: |[057a74] android.support.v4.app.ShareCompat.:()V │ │ +057a84: 7010 8622 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2286 │ │ +057a8a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=58 │ │ - 0x0003 line=654 │ │ + 0x0000 line=59 │ │ + 0x0003 line=655 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/ShareCompat; │ │ │ │ #2 : (in Landroid/support/v4/app/ShareCompat;) │ │ name : 'access$000' │ │ type : '()Landroid/support/v4/app/ShareCompat$ShareCompatImpl;' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -03bc4c: |[03bc4c] android.support.v4.app.ShareCompat.access$000:()Landroid/support/v4/app/ShareCompat$ShareCompatImpl; │ │ -03bc5c: 6200 be01 |0000: sget-object v0, Landroid/support/v4/app/ShareCompat;.IMPL:Landroid/support/v4/app/ShareCompat$ShareCompatImpl; // field@01be │ │ -03bc60: 1100 |0002: return-object v0 │ │ +057a8c: |[057a8c] android.support.v4.app.ShareCompat.access$000:()Landroid/support/v4/app/ShareCompat$ShareCompatImpl; │ │ +057a9c: 6200 2603 |0000: sget-object v0, Landroid/support/v4/app/ShareCompat;.IMPL:Landroid/support/v4/app/ShareCompat$ShareCompatImpl; // field@0326 │ │ +057aa0: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=58 │ │ + 0x0000 line=59 │ │ locals : │ │ │ │ #3 : (in Landroid/support/v4/app/ShareCompat;) │ │ name : 'configureMenuItem' │ │ type : '(Landroid/view/Menu;ILandroid/support/v4/app/ShareCompat$IntentBuilder;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 7 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 41 16-bit code units │ │ -03bc64: |[03bc64] android.support.v4.app.ShareCompat.configureMenuItem:(Landroid/view/Menu;ILandroid/support/v4/app/ShareCompat$IntentBuilder;)V │ │ -03bc74: 7220 6e12 5400 |0000: invoke-interface {v4, v5}, Landroid/view/Menu;.findItem:(I)Landroid/view/MenuItem; // method@126e │ │ -03bc7a: 0c00 |0003: move-result-object v0 │ │ -03bc7c: 3900 2100 |0004: if-nez v0, 0025 // +0021 │ │ -03bc80: 2201 a603 |0006: new-instance v1, Ljava/lang/IllegalArgumentException; // type@03a6 │ │ -03bc84: 2202 b903 |0008: new-instance v2, Ljava/lang/StringBuilder; // type@03b9 │ │ -03bc88: 7010 ae17 0200 |000a: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@17ae │ │ -03bc8e: 1a03 8202 |000d: const-string v3, "Could not find menu item with id " // string@0282 │ │ -03bc92: 6e20 b517 3200 |000f: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17b5 │ │ -03bc98: 0c02 |0012: move-result-object v2 │ │ -03bc9a: 6e20 b117 5200 |0013: invoke-virtual {v2, v5}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@17b1 │ │ -03bca0: 0c02 |0016: move-result-object v2 │ │ -03bca2: 1a03 4c00 |0017: const-string v3, " in the supplied menu" // string@004c │ │ -03bca6: 6e20 b517 3200 |0019: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17b5 │ │ -03bcac: 0c02 |001c: move-result-object v2 │ │ -03bcae: 6e10 ba17 0200 |001d: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@17ba │ │ -03bcb4: 0c02 |0020: move-result-object v2 │ │ -03bcb6: 7020 7817 2100 |0021: invoke-direct {v1, v2}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@1778 │ │ -03bcbc: 2701 |0024: throw v1 │ │ -03bcbe: 7120 7d05 6000 |0025: invoke-static {v0, v6}, Landroid/support/v4/app/ShareCompat;.configureMenuItem:(Landroid/view/MenuItem;Landroid/support/v4/app/ShareCompat$IntentBuilder;)V // method@057d │ │ -03bcc4: 0e00 |0028: return-void │ │ +057aa4: |[057aa4] android.support.v4.app.ShareCompat.configureMenuItem:(Landroid/view/Menu;ILandroid/support/v4/app/ShareCompat$IntentBuilder;)V │ │ +057ab4: 7220 ad1c 5400 |0000: invoke-interface {v4, v5}, Landroid/view/Menu;.findItem:(I)Landroid/view/MenuItem; // method@1cad │ │ +057aba: 0c00 |0003: move-result-object v0 │ │ +057abc: 3900 2100 |0004: if-nez v0, 0025 // +0021 │ │ +057ac0: 2201 2b05 |0006: new-instance v1, Ljava/lang/IllegalArgumentException; // type@052b │ │ +057ac4: 2202 3e05 |0008: new-instance v2, Ljava/lang/StringBuilder; // type@053e │ │ +057ac8: 7010 a422 0200 |000a: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@22a4 │ │ +057ace: 1a03 1c03 |000d: const-string v3, "Could not find menu item with id " // string@031c │ │ +057ad2: 6e20 ad22 3200 |000f: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22ad │ │ +057ad8: 0c02 |0012: move-result-object v2 │ │ +057ada: 6e20 a922 5200 |0013: invoke-virtual {v2, v5}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@22a9 │ │ +057ae0: 0c02 |0016: move-result-object v2 │ │ +057ae2: 1a03 4d00 |0017: const-string v3, " in the supplied menu" // string@004d │ │ +057ae6: 6e20 ad22 3200 |0019: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22ad │ │ +057aec: 0c02 |001c: move-result-object v2 │ │ +057aee: 6e10 b222 0200 |001d: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@22b2 │ │ +057af4: 0c02 |0020: move-result-object v2 │ │ +057af6: 7020 6822 2100 |0021: invoke-direct {v1, v2}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@2268 │ │ +057afc: 2701 |0024: throw v1 │ │ +057afe: 7120 0809 6000 |0025: invoke-static {v0, v6}, Landroid/support/v4/app/ShareCompat;.configureMenuItem:(Landroid/view/MenuItem;Landroid/support/v4/app/ShareCompat$IntentBuilder;)V // method@0908 │ │ +057b04: 0e00 |0028: return-void │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=244 │ │ - 0x0004 line=245 │ │ - 0x0006 line=246 │ │ - 0x0025 line=249 │ │ - 0x0028 line=250 │ │ + 0x0000 line=245 │ │ + 0x0004 line=246 │ │ + 0x0006 line=247 │ │ + 0x0025 line=250 │ │ + 0x0028 line=251 │ │ locals : │ │ 0x0004 - 0x0029 reg=0 item Landroid/view/MenuItem; │ │ 0x0000 - 0x0029 reg=4 menu Landroid/view/Menu; │ │ 0x0000 - 0x0029 reg=5 menuItemId I │ │ 0x0000 - 0x0029 reg=6 shareIntent Landroid/support/v4/app/ShareCompat$IntentBuilder; │ │ │ │ #4 : (in Landroid/support/v4/app/ShareCompat;) │ │ @@ -16658,100 +27690,100 @@ │ │ type : '(Landroid/view/MenuItem;Landroid/support/v4/app/ShareCompat$IntentBuilder;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -03bcc8: |[03bcc8] android.support.v4.app.ShareCompat.configureMenuItem:(Landroid/view/MenuItem;Landroid/support/v4/app/ShareCompat$IntentBuilder;)V │ │ -03bcd8: 6200 be01 |0000: sget-object v0, Landroid/support/v4/app/ShareCompat;.IMPL:Landroid/support/v4/app/ShareCompat$ShareCompatImpl; // field@01be │ │ -03bcdc: 7230 6d05 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/app/ShareCompat$ShareCompatImpl;.configureMenuItem:(Landroid/view/MenuItem;Landroid/support/v4/app/ShareCompat$IntentBuilder;)V // method@056d │ │ -03bce2: 0e00 |0005: return-void │ │ +057b08: |[057b08] android.support.v4.app.ShareCompat.configureMenuItem:(Landroid/view/MenuItem;Landroid/support/v4/app/ShareCompat$IntentBuilder;)V │ │ +057b18: 6200 2603 |0000: sget-object v0, Landroid/support/v4/app/ShareCompat;.IMPL:Landroid/support/v4/app/ShareCompat$ShareCompatImpl; // field@0326 │ │ +057b1c: 7230 f808 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/app/ShareCompat$ShareCompatImpl;.configureMenuItem:(Landroid/view/MenuItem;Landroid/support/v4/app/ShareCompat$IntentBuilder;)V // method@08f8 │ │ +057b22: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=232 │ │ - 0x0005 line=233 │ │ + 0x0000 line=233 │ │ + 0x0005 line=234 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 item Landroid/view/MenuItem; │ │ 0x0000 - 0x0006 reg=2 shareIntent Landroid/support/v4/app/ShareCompat$IntentBuilder; │ │ │ │ #5 : (in Landroid/support/v4/app/ShareCompat;) │ │ name : 'getCallingActivity' │ │ type : '(Landroid/app/Activity;)Landroid/content/ComponentName;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 19 16-bit code units │ │ -03bce4: |[03bce4] android.support.v4.app.ShareCompat.getCallingActivity:(Landroid/app/Activity;)Landroid/content/ComponentName; │ │ -03bcf4: 6e10 1200 0300 |0000: invoke-virtual {v3}, Landroid/app/Activity;.getCallingActivity:()Landroid/content/ComponentName; // method@0012 │ │ -03bcfa: 0c00 |0003: move-result-object v0 │ │ -03bcfc: 3900 0e00 |0004: if-nez v0, 0012 // +000e │ │ -03bd00: 6e10 1500 0300 |0006: invoke-virtual {v3}, Landroid/app/Activity;.getIntent:()Landroid/content/Intent; // method@0015 │ │ -03bd06: 0c01 |0009: move-result-object v1 │ │ -03bd08: 1a02 f30c |000a: const-string v2, "android.support.v4.app.EXTRA_CALLING_ACTIVITY" // string@0cf3 │ │ -03bd0c: 6e20 ed00 2100 |000c: invoke-virtual {v1, v2}, Landroid/content/Intent;.getParcelableExtra:(Ljava/lang/String;)Landroid/os/Parcelable; // method@00ed │ │ -03bd12: 0c00 |000f: move-result-object v0 │ │ -03bd14: 1f00 2300 |0010: check-cast v0, Landroid/content/ComponentName; // type@0023 │ │ -03bd18: 1100 |0012: return-object v0 │ │ +057b24: |[057b24] android.support.v4.app.ShareCompat.getCallingActivity:(Landroid/app/Activity;)Landroid/content/ComponentName; │ │ +057b34: 6e10 1900 0300 |0000: invoke-virtual {v3}, Landroid/app/Activity;.getCallingActivity:()Landroid/content/ComponentName; // method@0019 │ │ +057b3a: 0c00 |0003: move-result-object v0 │ │ +057b3c: 3900 0e00 |0004: if-nez v0, 0012 // +000e │ │ +057b40: 6e10 1c00 0300 |0006: invoke-virtual {v3}, Landroid/app/Activity;.getIntent:()Landroid/content/Intent; // method@001c │ │ +057b46: 0c01 |0009: move-result-object v1 │ │ +057b48: 1a02 cf11 |000a: const-string v2, "android.support.v4.app.EXTRA_CALLING_ACTIVITY" // string@11cf │ │ +057b4c: 6e20 3401 2100 |000c: invoke-virtual {v1, v2}, Landroid/content/Intent;.getParcelableExtra:(Ljava/lang/String;)Landroid/os/Parcelable; // method@0134 │ │ +057b52: 0c00 |000f: move-result-object v0 │ │ +057b54: 1f00 3300 |0010: check-cast v0, Landroid/content/ComponentName; // type@0033 │ │ +057b58: 1100 |0012: return-object v0 │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=193 │ │ - 0x0004 line=194 │ │ - 0x0006 line=195 │ │ - 0x0012 line=197 │ │ + 0x0000 line=194 │ │ + 0x0004 line=195 │ │ + 0x0006 line=196 │ │ + 0x0012 line=198 │ │ locals : │ │ 0x0004 - 0x0010 reg=0 result Landroid/content/ComponentName; │ │ 0x0012 - 0x0013 reg=0 result Landroid/content/ComponentName; │ │ 0x0000 - 0x0013 reg=3 calledActivity Landroid/app/Activity; │ │ │ │ #6 : (in Landroid/support/v4/app/ShareCompat;) │ │ name : 'getCallingPackage' │ │ type : '(Landroid/app/Activity;)Ljava/lang/String;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 17 16-bit code units │ │ -03bd1c: |[03bd1c] android.support.v4.app.ShareCompat.getCallingPackage:(Landroid/app/Activity;)Ljava/lang/String; │ │ -03bd2c: 6e10 1300 0300 |0000: invoke-virtual {v3}, Landroid/app/Activity;.getCallingPackage:()Ljava/lang/String; // method@0013 │ │ -03bd32: 0c00 |0003: move-result-object v0 │ │ -03bd34: 3900 0c00 |0004: if-nez v0, 0010 // +000c │ │ -03bd38: 6e10 1500 0300 |0006: invoke-virtual {v3}, Landroid/app/Activity;.getIntent:()Landroid/content/Intent; // method@0015 │ │ -03bd3e: 0c01 |0009: move-result-object v1 │ │ -03bd40: 1a02 f40c |000a: const-string v2, "android.support.v4.app.EXTRA_CALLING_PACKAGE" // string@0cf4 │ │ -03bd44: 6e20 f000 2100 |000c: invoke-virtual {v1, v2}, Landroid/content/Intent;.getStringExtra:(Ljava/lang/String;)Ljava/lang/String; // method@00f0 │ │ -03bd4a: 0c00 |000f: move-result-object v0 │ │ -03bd4c: 1100 |0010: return-object v0 │ │ +057b5c: |[057b5c] android.support.v4.app.ShareCompat.getCallingPackage:(Landroid/app/Activity;)Ljava/lang/String; │ │ +057b6c: 6e10 1a00 0300 |0000: invoke-virtual {v3}, Landroid/app/Activity;.getCallingPackage:()Ljava/lang/String; // method@001a │ │ +057b72: 0c00 |0003: move-result-object v0 │ │ +057b74: 3900 0c00 |0004: if-nez v0, 0010 // +000c │ │ +057b78: 6e10 1c00 0300 |0006: invoke-virtual {v3}, Landroid/app/Activity;.getIntent:()Landroid/content/Intent; // method@001c │ │ +057b7e: 0c01 |0009: move-result-object v1 │ │ +057b80: 1a02 d011 |000a: const-string v2, "android.support.v4.app.EXTRA_CALLING_PACKAGE" // string@11d0 │ │ +057b84: 6e20 3701 2100 |000c: invoke-virtual {v1, v2}, Landroid/content/Intent;.getStringExtra:(Ljava/lang/String;)Ljava/lang/String; // method@0137 │ │ +057b8a: 0c00 |000f: move-result-object v0 │ │ +057b8c: 1100 |0010: return-object v0 │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=173 │ │ - 0x0004 line=174 │ │ - 0x0006 line=175 │ │ - 0x0010 line=177 │ │ + 0x0000 line=174 │ │ + 0x0004 line=175 │ │ + 0x0006 line=176 │ │ + 0x0010 line=178 │ │ locals : │ │ 0x0004 - 0x0011 reg=0 result Ljava/lang/String; │ │ 0x0000 - 0x0011 reg=3 calledActivity Landroid/app/Activity; │ │ │ │ Virtual methods - │ │ - source_file_idx : 2686 (ShareCompat.java) │ │ + source_file_idx : 3685 (ShareCompat.java) │ │ │ │ -Class #67 header: │ │ -class_idx : 247 │ │ +Class #146 header: │ │ +class_idx : 420 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 948 │ │ -source_file_idx : 2687 │ │ +superclass_idx : 1337 │ │ +source_file_idx : 3686 │ │ static_fields_size : 1 │ │ instance_fields_size: 0 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 0 │ │ │ │ -Class #67 - │ │ +Class #146 - │ │ Class descriptor : 'Landroid/support/v4/app/ShareCompatICS;' │ │ Access flags : 0x0000 () │ │ Superclass : 'Ljava/lang/Object;' │ │ Interfaces - │ │ Static fields - │ │ #0 : (in Landroid/support/v4/app/ShareCompatICS;) │ │ name : 'HISTORY_FILENAME_PREFIX' │ │ @@ -16765,17 +27797,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -03bd50: |[03bd50] android.support.v4.app.ShareCompatICS.:()V │ │ -03bd60: 7010 9117 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1791 │ │ -03bd66: 0e00 |0003: return-void │ │ +057b90: |[057b90] android.support.v4.app.ShareCompatICS.:()V │ │ +057ba0: 7010 8622 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2286 │ │ +057ba6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=25 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/ShareCompatICS; │ │ │ │ #1 : (in Landroid/support/v4/app/ShareCompatICS;) │ │ @@ -16783,42 +27815,42 @@ │ │ type : '(Landroid/view/MenuItem;Landroid/app/Activity;Landroid/content/Intent;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 7 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 55 16-bit code units │ │ -03bd68: |[03bd68] android.support.v4.app.ShareCompatICS.configureMenuItem:(Landroid/view/MenuItem;Landroid/app/Activity;Landroid/content/Intent;)V │ │ -03bd78: 7210 7212 0400 |0000: invoke-interface {v4}, Landroid/view/MenuItem;.getActionProvider:()Landroid/view/ActionProvider; // method@1272 │ │ -03bd7e: 0c00 |0003: move-result-object v0 │ │ -03bd80: 1201 |0004: const/4 v1, #int 0 // #0 │ │ -03bd82: 2002 0503 |0005: instance-of v2, v0, Landroid/widget/ShareActionProvider; // type@0305 │ │ -03bd86: 3902 2c00 |0007: if-nez v2, 0033 // +002c │ │ -03bd8a: 2201 0503 |0009: new-instance v1, Landroid/widget/ShareActionProvider; // type@0305 │ │ -03bd8e: 7020 8014 5100 |000b: invoke-direct {v1, v5}, Landroid/widget/ShareActionProvider;.:(Landroid/content/Context;)V // method@1480 │ │ -03bd94: 2202 b903 |000e: new-instance v2, Ljava/lang/StringBuilder; // type@03b9 │ │ -03bd98: 7010 ae17 0200 |0010: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@17ae │ │ -03bd9e: 1a03 ce00 |0013: const-string v3, ".sharecompat_" // string@00ce │ │ -03bda2: 6e20 b517 3200 |0015: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17b5 │ │ -03bda8: 0c02 |0018: move-result-object v2 │ │ -03bdaa: 6e10 9417 0500 |0019: invoke-virtual {v5}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@1794 │ │ -03bdb0: 0c03 |001c: move-result-object v3 │ │ -03bdb2: 6e10 6d17 0300 |001d: invoke-virtual {v3}, Ljava/lang/Class;.getName:()Ljava/lang/String; // method@176d │ │ -03bdb8: 0c03 |0020: move-result-object v3 │ │ -03bdba: 6e20 b517 3200 |0021: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17b5 │ │ -03bdc0: 0c02 |0024: move-result-object v2 │ │ -03bdc2: 6e10 ba17 0200 |0025: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@17ba │ │ -03bdc8: 0c02 |0028: move-result-object v2 │ │ -03bdca: 6e20 8114 2100 |0029: invoke-virtual {v1, v2}, Landroid/widget/ShareActionProvider;.setShareHistoryFileName:(Ljava/lang/String;)V // method@1481 │ │ -03bdd0: 6e20 8214 6100 |002c: invoke-virtual {v1, v6}, Landroid/widget/ShareActionProvider;.setShareIntent:(Landroid/content/Intent;)V // method@1482 │ │ -03bdd6: 7220 7812 1400 |002f: invoke-interface {v4, v1}, Landroid/view/MenuItem;.setActionProvider:(Landroid/view/ActionProvider;)Landroid/view/MenuItem; // method@1278 │ │ -03bddc: 0e00 |0032: return-void │ │ -03bdde: 0701 |0033: move-object v1, v0 │ │ -03bde0: 1f01 0503 |0034: check-cast v1, Landroid/widget/ShareActionProvider; // type@0305 │ │ -03bde4: 28d8 |0036: goto 000e // -0028 │ │ +057ba8: |[057ba8] android.support.v4.app.ShareCompatICS.configureMenuItem:(Landroid/view/MenuItem;Landroid/app/Activity;Landroid/content/Intent;)V │ │ +057bb8: 7210 b11c 0400 |0000: invoke-interface {v4}, Landroid/view/MenuItem;.getActionProvider:()Landroid/view/ActionProvider; // method@1cb1 │ │ +057bbe: 0c00 |0003: move-result-object v0 │ │ +057bc0: 1201 |0004: const/4 v1, #int 0 // #0 │ │ +057bc2: 2002 8604 |0005: instance-of v2, v0, Landroid/widget/ShareActionProvider; // type@0486 │ │ +057bc6: 3902 2c00 |0007: if-nez v2, 0033 // +002c │ │ +057bca: 2201 8604 |0009: new-instance v1, Landroid/widget/ShareActionProvider; // type@0486 │ │ +057bce: 7020 621f 5100 |000b: invoke-direct {v1, v5}, Landroid/widget/ShareActionProvider;.:(Landroid/content/Context;)V // method@1f62 │ │ +057bd4: 2202 3e05 |000e: new-instance v2, Ljava/lang/StringBuilder; // type@053e │ │ +057bd8: 7010 a422 0200 |0010: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@22a4 │ │ +057bde: 1a03 ec00 |0013: const-string v3, ".sharecompat_" // string@00ec │ │ +057be2: 6e20 ad22 3200 |0015: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22ad │ │ +057be8: 0c02 |0018: move-result-object v2 │ │ +057bea: 6e10 8922 0500 |0019: invoke-virtual {v5}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@2289 │ │ +057bf0: 0c03 |001c: move-result-object v3 │ │ +057bf2: 6e10 5c22 0300 |001d: invoke-virtual {v3}, Ljava/lang/Class;.getName:()Ljava/lang/String; // method@225c │ │ +057bf8: 0c03 |0020: move-result-object v3 │ │ +057bfa: 6e20 ad22 3200 |0021: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22ad │ │ +057c00: 0c02 |0024: move-result-object v2 │ │ +057c02: 6e10 b222 0200 |0025: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@22b2 │ │ +057c08: 0c02 |0028: move-result-object v2 │ │ +057c0a: 6e20 631f 2100 |0029: invoke-virtual {v1, v2}, Landroid/widget/ShareActionProvider;.setShareHistoryFileName:(Ljava/lang/String;)V // method@1f63 │ │ +057c10: 6e20 641f 6100 |002c: invoke-virtual {v1, v6}, Landroid/widget/ShareActionProvider;.setShareIntent:(Landroid/content/Intent;)V // method@1f64 │ │ +057c16: 7220 b71c 1400 |002f: invoke-interface {v4, v1}, Landroid/view/MenuItem;.setActionProvider:(Landroid/view/ActionProvider;)Landroid/view/MenuItem; // method@1cb7 │ │ +057c1c: 0e00 |0032: return-void │ │ +057c1e: 0701 |0033: move-object v1, v0 │ │ +057c20: 1f01 8604 |0034: check-cast v1, Landroid/widget/ShareActionProvider; // type@0486 │ │ +057c24: 28d8 |0036: goto 000e // -0028 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=29 │ │ 0x0004 line=30 │ │ 0x0005 line=31 │ │ 0x0009 line=32 │ │ 0x000e line=36 │ │ @@ -16831,27 +27863,27 @@ │ │ 0x0004 - 0x0037 reg=0 itemProvider Landroid/view/ActionProvider; │ │ 0x000e - 0x0037 reg=1 provider Landroid/widget/ShareActionProvider; │ │ 0x0000 - 0x0037 reg=4 item Landroid/view/MenuItem; │ │ 0x0000 - 0x0037 reg=5 callingActivity Landroid/app/Activity; │ │ 0x0000 - 0x0037 reg=6 intent Landroid/content/Intent; │ │ │ │ Virtual methods - │ │ - source_file_idx : 2687 (ShareCompatICS.java) │ │ + source_file_idx : 3686 (ShareCompatICS.java) │ │ │ │ -Class #68 header: │ │ -class_idx : 248 │ │ +Class #147 header: │ │ +class_idx : 421 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 948 │ │ -source_file_idx : 2692 │ │ +superclass_idx : 1337 │ │ +source_file_idx : 3691 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 0 │ │ │ │ -Class #68 - │ │ +Class #147 - │ │ Class descriptor : 'Landroid/support/v4/app/ShareCompatJB;' │ │ Access flags : 0x0000 () │ │ Superclass : 'Ljava/lang/Object;' │ │ Interfaces - │ │ Static fields - │ │ Instance fields - │ │ Direct methods - │ │ @@ -16860,17 +27892,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -03bde8: |[03bde8] android.support.v4.app.ShareCompatJB.:()V │ │ -03bdf8: 7010 9117 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1791 │ │ -03bdfe: 0e00 |0003: return-void │ │ +057c28: |[057c28] android.support.v4.app.ShareCompatJB.:()V │ │ +057c38: 7010 8622 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2286 │ │ +057c3e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=21 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/ShareCompatJB; │ │ │ │ #1 : (in Landroid/support/v4/app/ShareCompatJB;) │ │ @@ -16878,38 +27910,280 @@ │ │ type : '(Ljava/lang/CharSequence;)Ljava/lang/String;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -03be00: |[03be00] android.support.v4.app.ShareCompatJB.escapeHtml:(Ljava/lang/CharSequence;)Ljava/lang/String; │ │ -03be10: 7110 1912 0100 |0000: invoke-static {v1}, Landroid/text/Html;.escapeHtml:(Ljava/lang/CharSequence;)Ljava/lang/String; // method@1219 │ │ -03be16: 0c00 |0003: move-result-object v0 │ │ -03be18: 1100 |0004: return-object v0 │ │ +057c40: |[057c40] android.support.v4.app.ShareCompatJB.escapeHtml:(Ljava/lang/CharSequence;)Ljava/lang/String; │ │ +057c50: 7110 491c 0100 |0000: invoke-static {v1}, Landroid/text/Html;.escapeHtml:(Ljava/lang/CharSequence;)Ljava/lang/String; // method@1c49 │ │ +057c56: 0c00 |0003: move-result-object v0 │ │ +057c58: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=23 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 html Ljava/lang/CharSequence; │ │ │ │ Virtual methods - │ │ - source_file_idx : 2692 (ShareCompatJB.java) │ │ + source_file_idx : 3691 (ShareCompatJB.java) │ │ │ │ -Class #69 header: │ │ -class_idx : 249 │ │ +Class #148 header: │ │ +class_idx : 422 │ │ +access_flags : 1025 (0x0401) │ │ +superclass_idx : 1337 │ │ +source_file_idx : 3692 │ │ +static_fields_size : 0 │ │ +instance_fields_size: 1 │ │ +direct_methods_size : 1 │ │ +virtual_methods_size: 6 │ │ + │ │ +Class #148 annotations: │ │ +Annotations on method #2322 'onMapSharedElements' │ │ + VISIBILITY_SYSTEM Ldalvik/annotation/Signature; value={ "(" "Ljava/util/List" "<" "Ljava/lang/String;" ">;" "Ljava/util/Map" "<" "Ljava/lang/String;" "Landroid/view/View;" ">;)V" } │ │ +Annotations on method #2323 'onRejectSharedElements' │ │ + VISIBILITY_SYSTEM Ldalvik/annotation/Signature; value={ "(" "Ljava/util/List" "<" "Landroid/view/View;" ">;)V" } │ │ +Annotations on method #2324 'onSharedElementEnd' │ │ + VISIBILITY_SYSTEM Ldalvik/annotation/Signature; value={ "(" "Ljava/util/List" "<" "Ljava/lang/String;" ">;" "Ljava/util/List" "<" "Landroid/view/View;" ">;" "Ljava/util/List" "<" "Landroid/view/View;" ">;)V" } │ │ +Annotations on method #2325 'onSharedElementStart' │ │ + VISIBILITY_SYSTEM Ldalvik/annotation/Signature; value={ "(" "Ljava/util/List" "<" "Ljava/lang/String;" ">;" "Ljava/util/List" "<" "Landroid/view/View;" ">;" "Ljava/util/List" "<" "Landroid/view/View;" ">;)V" } │ │ + │ │ +Class #148 - │ │ + Class descriptor : 'Landroid/support/v4/app/SharedElementCallback;' │ │ + Access flags : 0x0401 (PUBLIC ABSTRACT) │ │ + Superclass : 'Ljava/lang/Object;' │ │ + Interfaces - │ │ + Static fields - │ │ + Instance fields - │ │ + #0 : (in Landroid/support/v4/app/SharedElementCallback;) │ │ + name : 'mTempMatrix' │ │ + type : 'Landroid/graphics/Matrix;' │ │ + access : 0x0002 (PRIVATE) │ │ + Direct methods - │ │ + #0 : (in Landroid/support/v4/app/SharedElementCallback;) │ │ + name : '' │ │ + type : '()V' │ │ + access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ + code - │ │ + registers : 1 │ │ + ins : 1 │ │ + outs : 1 │ │ + insns size : 4 16-bit code units │ │ +057c5c: |[057c5c] android.support.v4.app.SharedElementCallback.:()V │ │ +057c6c: 7010 8622 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2286 │ │ +057c72: 0e00 |0003: return-void │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=39 │ │ + locals : │ │ + 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/SharedElementCallback; │ │ + │ │ + Virtual methods - │ │ + #0 : (in Landroid/support/v4/app/SharedElementCallback;) │ │ + name : 'onCaptureSharedElementSnapshot' │ │ + type : '(Landroid/view/View;Landroid/graphics/Matrix;Landroid/graphics/RectF;)Landroid/os/Parcelable;' │ │ + access : 0x0001 (PUBLIC) │ │ + code - │ │ + registers : 11 │ │ + ins : 4 │ │ + outs : 3 │ │ + insns size : 68 16-bit code units │ │ +057c74: |[057c74] android.support.v4.app.SharedElementCallback.onCaptureSharedElementSnapshot:(Landroid/view/View;Landroid/graphics/Matrix;Landroid/graphics/RectF;)Landroid/os/Parcelable; │ │ +057c84: 6e10 0d02 0a00 |0000: invoke-virtual {v10}, Landroid/graphics/RectF;.width:()F // method@020d │ │ +057c8a: 0a04 |0003: move-result v4 │ │ +057c8c: 7110 8222 0400 |0004: invoke-static {v4}, Ljava/lang/Math;.round:(F)I // method@2282 │ │ +057c92: 0a02 |0007: move-result v2 │ │ +057c94: 6e10 0902 0a00 |0008: invoke-virtual {v10}, Landroid/graphics/RectF;.height:()F // method@0209 │ │ +057c9a: 0a04 |000b: move-result v4 │ │ +057c9c: 7110 8222 0400 |000c: invoke-static {v4}, Ljava/lang/Math;.round:(F)I // method@2282 │ │ +057ca2: 0a01 |000f: move-result v1 │ │ +057ca4: 1200 |0010: const/4 v0, #int 0 // #0 │ │ +057ca6: 3d02 3200 |0011: if-lez v2, 0043 // +0032 │ │ +057caa: 3d01 3000 |0013: if-lez v1, 0043 // +0030 │ │ +057cae: 5474 2803 |0015: iget-object v4, v7, Landroid/support/v4/app/SharedElementCallback;.mTempMatrix:Landroid/graphics/Matrix; // field@0328 │ │ +057cb2: 3904 0900 |0017: if-nez v4, 0020 // +0009 │ │ +057cb6: 2204 6100 |0019: new-instance v4, Landroid/graphics/Matrix; // type@0061 │ │ +057cba: 7010 d601 0400 |001b: invoke-direct {v4}, Landroid/graphics/Matrix;.:()V // method@01d6 │ │ +057cc0: 5b74 2803 |001e: iput-object v4, v7, Landroid/support/v4/app/SharedElementCallback;.mTempMatrix:Landroid/graphics/Matrix; // field@0328 │ │ +057cc4: 5474 2803 |0020: iget-object v4, v7, Landroid/support/v4/app/SharedElementCallback;.mTempMatrix:Landroid/graphics/Matrix; // field@0328 │ │ +057cc8: 6e20 d901 9400 |0022: invoke-virtual {v4, v9}, Landroid/graphics/Matrix;.set:(Landroid/graphics/Matrix;)V // method@01d9 │ │ +057cce: 5474 2803 |0025: iget-object v4, v7, Landroid/support/v4/app/SharedElementCallback;.mTempMatrix:Landroid/graphics/Matrix; // field@0328 │ │ +057cd2: 52a5 3900 |0027: iget v5, v10, Landroid/graphics/RectF;.left:F // field@0039 │ │ +057cd6: 7f55 |0029: neg-float v5, v5 │ │ +057cd8: 52a6 3a00 |002a: iget v6, v10, Landroid/graphics/RectF;.top:F // field@003a │ │ +057cdc: 7f66 |002c: neg-float v6, v6 │ │ +057cde: 6e30 d801 5406 |002d: invoke-virtual {v4, v5, v6}, Landroid/graphics/Matrix;.postTranslate:(FF)Z // method@01d8 │ │ +057ce4: 6204 2300 |0030: sget-object v4, Landroid/graphics/Bitmap$Config;.ARGB_8888:Landroid/graphics/Bitmap$Config; // field@0023 │ │ +057ce8: 7130 9e01 1204 |0032: invoke-static {v2, v1, v4}, Landroid/graphics/Bitmap;.createBitmap:(IILandroid/graphics/Bitmap$Config;)Landroid/graphics/Bitmap; // method@019e │ │ +057cee: 0c00 |0035: move-result-object v0 │ │ +057cf0: 2203 5e00 |0036: new-instance v3, Landroid/graphics/Canvas; // type@005e │ │ +057cf4: 7020 b201 0300 |0038: invoke-direct {v3, v0}, Landroid/graphics/Canvas;.:(Landroid/graphics/Bitmap;)V // method@01b2 │ │ +057cfa: 5474 2803 |003b: iget-object v4, v7, Landroid/support/v4/app/SharedElementCallback;.mTempMatrix:Landroid/graphics/Matrix; // field@0328 │ │ +057cfe: 6e20 b601 4300 |003d: invoke-virtual {v3, v4}, Landroid/graphics/Canvas;.concat:(Landroid/graphics/Matrix;)V // method@01b6 │ │ +057d04: 6e20 f41c 3800 |0040: invoke-virtual {v8, v3}, Landroid/view/View;.draw:(Landroid/graphics/Canvas;)V // method@1cf4 │ │ +057d0a: 1100 |0043: return-object v0 │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=141 │ │ + 0x0008 line=142 │ │ + 0x0010 line=143 │ │ + 0x0011 line=144 │ │ + 0x0015 line=145 │ │ + 0x0019 line=146 │ │ + 0x0020 line=148 │ │ + 0x0025 line=149 │ │ + 0x0030 line=150 │ │ + 0x0036 line=151 │ │ + 0x003b line=152 │ │ + 0x0040 line=153 │ │ + 0x0043 line=155 │ │ + locals : │ │ + 0x003b - 0x0043 reg=3 canvas Landroid/graphics/Canvas; │ │ + 0x0011 - 0x0044 reg=0 bitmap Landroid/graphics/Bitmap; │ │ + 0x0010 - 0x0044 reg=1 bitmapHeight I │ │ + 0x0008 - 0x0044 reg=2 bitmapWidth I │ │ + 0x0000 - 0x0044 reg=7 this Landroid/support/v4/app/SharedElementCallback; │ │ + 0x0000 - 0x0044 reg=8 sharedElement Landroid/view/View; │ │ + 0x0000 - 0x0044 reg=9 viewToGlobalMatrix Landroid/graphics/Matrix; │ │ + 0x0000 - 0x0044 reg=10 screenBounds Landroid/graphics/RectF; │ │ + │ │ + #1 : (in Landroid/support/v4/app/SharedElementCallback;) │ │ + name : 'onCreateSnapshotView' │ │ + type : '(Landroid/content/Context;Landroid/os/Parcelable;)Landroid/view/View;' │ │ + access : 0x0001 (PUBLIC) │ │ + code - │ │ + registers : 6 │ │ + ins : 3 │ │ + outs : 2 │ │ + insns size : 17 16-bit code units │ │ +057d0c: |[057d0c] android.support.v4.app.SharedElementCallback.onCreateSnapshotView:(Landroid/content/Context;Landroid/os/Parcelable;)Landroid/view/View; │ │ +057d1c: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +057d1e: 2052 5a00 |0001: instance-of v2, v5, Landroid/graphics/Bitmap; // type@005a │ │ +057d22: 3802 0d00 |0003: if-eqz v2, 0010 // +000d │ │ +057d26: 0750 |0005: move-object v0, v5 │ │ +057d28: 1f00 5a00 |0006: check-cast v0, Landroid/graphics/Bitmap; // type@005a │ │ +057d2c: 2201 7304 |0008: new-instance v1, Landroid/widget/ImageView; // type@0473 │ │ +057d30: 7020 f71e 4100 |000a: invoke-direct {v1, v4}, Landroid/widget/ImageView;.:(Landroid/content/Context;)V // method@1ef7 │ │ +057d36: 6e20 fb1e 0100 |000d: invoke-virtual {v1, v0}, Landroid/widget/ImageView;.setImageBitmap:(Landroid/graphics/Bitmap;)V // method@1efb │ │ +057d3c: 1101 |0010: return-object v1 │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=176 │ │ + 0x0001 line=177 │ │ + 0x0006 line=178 │ │ + 0x0008 line=179 │ │ + 0x000d line=180 │ │ + 0x0010 line=182 │ │ + locals : │ │ + 0x0001 - 0x000a reg=1 view Landroid/widget/ImageView; │ │ + 0x0008 - 0x0010 reg=0 bitmap Landroid/graphics/Bitmap; │ │ + 0x000d - 0x0011 reg=1 view Landroid/widget/ImageView; │ │ + 0x0000 - 0x0011 reg=3 this Landroid/support/v4/app/SharedElementCallback; │ │ + 0x0000 - 0x0011 reg=4 context Landroid/content/Context; │ │ + 0x0000 - 0x0011 reg=5 snapshot Landroid/os/Parcelable; │ │ + │ │ + #2 : (in Landroid/support/v4/app/SharedElementCallback;) │ │ + name : 'onMapSharedElements' │ │ + type : '(Ljava/util/List;Ljava/util/Map;)V' │ │ + access : 0x0001 (PUBLIC) │ │ + code - │ │ + registers : 3 │ │ + ins : 3 │ │ + outs : 0 │ │ + insns size : 1 16-bit code units │ │ +057d40: |[057d40] android.support.v4.app.SharedElementCallback.onMapSharedElements:(Ljava/util/List;Ljava/util/Map;)V │ │ +057d50: 0e00 |0000: return-void │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=117 │ │ + locals : │ │ + 0x0000 - 0x0000 reg=1 (null) Ljava/util/List; │ │ + 0x0000 - 0x0000 reg=2 (null) Ljava/util/Map; │ │ + 0x0000 - 0x0001 reg=0 this Landroid/support/v4/app/SharedElementCallback; │ │ + 0x0000 - 0x0001 reg=1 names Ljava/util/List; Ljava/util/List; │ │ + 0x0000 - 0x0001 reg=2 sharedElements Ljava/util/Map; Ljava/util/Map; │ │ + │ │ + #3 : (in Landroid/support/v4/app/SharedElementCallback;) │ │ + name : 'onRejectSharedElements' │ │ + type : '(Ljava/util/List;)V' │ │ + access : 0x0001 (PUBLIC) │ │ + code - │ │ + registers : 2 │ │ + ins : 2 │ │ + outs : 0 │ │ + insns size : 1 16-bit code units │ │ +057d54: |[057d54] android.support.v4.app.SharedElementCallback.onRejectSharedElements:(Ljava/util/List;)V │ │ +057d64: 0e00 |0000: return-void │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=106 │ │ + locals : │ │ + 0x0000 - 0x0000 reg=1 (null) Ljava/util/List; │ │ + 0x0000 - 0x0001 reg=0 this Landroid/support/v4/app/SharedElementCallback; │ │ + 0x0000 - 0x0001 reg=1 rejectedSharedElements Ljava/util/List; Ljava/util/List; │ │ + │ │ + #4 : (in Landroid/support/v4/app/SharedElementCallback;) │ │ + name : 'onSharedElementEnd' │ │ + type : '(Ljava/util/List;Ljava/util/List;Ljava/util/List;)V' │ │ + access : 0x0001 (PUBLIC) │ │ + code - │ │ + registers : 4 │ │ + ins : 4 │ │ + outs : 0 │ │ + insns size : 1 16-bit code units │ │ +057d68: |[057d68] android.support.v4.app.SharedElementCallback.onSharedElementEnd:(Ljava/util/List;Ljava/util/List;Ljava/util/List;)V │ │ +057d78: 0e00 |0000: return-void │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=82 │ │ + locals : │ │ + 0x0000 - 0x0000 reg=1 (null) Ljava/util/List; │ │ + 0x0000 - 0x0000 reg=2 (null) Ljava/util/List; │ │ + 0x0000 - 0x0000 reg=3 (null) Ljava/util/List; │ │ + 0x0000 - 0x0001 reg=0 this Landroid/support/v4/app/SharedElementCallback; │ │ + 0x0000 - 0x0001 reg=1 sharedElementNames Ljava/util/List; Ljava/util/List; │ │ + 0x0000 - 0x0001 reg=2 sharedElements Ljava/util/List; Ljava/util/List; │ │ + 0x0000 - 0x0001 reg=3 sharedElementSnapshots Ljava/util/List; Ljava/util/List; │ │ + │ │ + #5 : (in Landroid/support/v4/app/SharedElementCallback;) │ │ + name : 'onSharedElementStart' │ │ + type : '(Ljava/util/List;Ljava/util/List;Ljava/util/List;)V' │ │ + access : 0x0001 (PUBLIC) │ │ + code - │ │ + registers : 4 │ │ + ins : 4 │ │ + outs : 0 │ │ + insns size : 1 16-bit code units │ │ +057d7c: |[057d7c] android.support.v4.app.SharedElementCallback.onSharedElementStart:(Ljava/util/List;Ljava/util/List;Ljava/util/List;)V │ │ +057d8c: 0e00 |0000: return-void │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=57 │ │ + locals : │ │ + 0x0000 - 0x0000 reg=1 (null) Ljava/util/List; │ │ + 0x0000 - 0x0000 reg=2 (null) Ljava/util/List; │ │ + 0x0000 - 0x0000 reg=3 (null) Ljava/util/List; │ │ + 0x0000 - 0x0001 reg=0 this Landroid/support/v4/app/SharedElementCallback; │ │ + 0x0000 - 0x0001 reg=1 sharedElementNames Ljava/util/List; Ljava/util/List; │ │ + 0x0000 - 0x0001 reg=2 sharedElements Ljava/util/List; Ljava/util/List; │ │ + 0x0000 - 0x0001 reg=3 sharedElementSnapshots Ljava/util/List; Ljava/util/List; │ │ + │ │ + source_file_idx : 3692 (SharedElementCallback.java) │ │ + │ │ +Class #149 header: │ │ +class_idx : 423 │ │ access_flags : 16 (0x0010) │ │ -superclass_idx : 669 │ │ -source_file_idx : 2723 │ │ +superclass_idx : 1041 │ │ +source_file_idx : 3738 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 0 │ │ │ │ -Class #69 - │ │ +Class #149 - │ │ Class descriptor : 'Landroid/support/v4/app/SuperNotCalledException;' │ │ Access flags : 0x0010 (FINAL) │ │ Superclass : 'Landroid/util/AndroidRuntimeException;' │ │ Interfaces - │ │ Static fields - │ │ Instance fields - │ │ Direct methods - │ │ @@ -16918,114 +28192,114 @@ │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -03be1c: |[03be1c] android.support.v4.app.SuperNotCalledException.:(Ljava/lang/String;)V │ │ -03be2c: 7020 3212 1000 |0000: invoke-direct {v0, v1}, Landroid/util/AndroidRuntimeException;.:(Ljava/lang/String;)V // method@1232 │ │ -03be32: 0e00 |0003: return-void │ │ +057d90: |[057d90] android.support.v4.app.SuperNotCalledException.:(Ljava/lang/String;)V │ │ +057da0: 7020 6c1c 1000 |0000: invoke-direct {v0, v1}, Landroid/util/AndroidRuntimeException;.:(Ljava/lang/String;)V // method@1c6c │ │ +057da6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=23 │ │ 0x0003 line=24 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/SuperNotCalledException; │ │ 0x0000 - 0x0004 reg=1 msg Ljava/lang/String; │ │ │ │ Virtual methods - │ │ - source_file_idx : 2723 (SuperNotCalledException.java) │ │ + source_file_idx : 3738 (SuperNotCalledException.java) │ │ │ │ -Class #70 header: │ │ -class_idx : 250 │ │ +Class #150 header: │ │ +class_idx : 424 │ │ access_flags : 1537 (0x0601) │ │ -superclass_idx : 948 │ │ -source_file_idx : 2793 │ │ +superclass_idx : 1337 │ │ +source_file_idx : 3820 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 1 │ │ │ │ -Class #70 annotations: │ │ +Class #150 annotations: │ │ Annotations on class │ │ VISIBILITY_SYSTEM Ldalvik/annotation/EnclosingClass; value=Landroid/support/v4/app/TaskStackBuilder; │ │ VISIBILITY_SYSTEM Ldalvik/annotation/InnerClass; accessFlags=1545 name="SupportParentable" │ │ │ │ -Class #70 - │ │ +Class #150 - │ │ Class descriptor : 'Landroid/support/v4/app/TaskStackBuilder$SupportParentable;' │ │ Access flags : 0x0601 (PUBLIC INTERFACE ABSTRACT) │ │ Superclass : 'Ljava/lang/Object;' │ │ Interfaces - │ │ Static fields - │ │ Instance fields - │ │ Direct methods - │ │ Virtual methods - │ │ #0 : (in Landroid/support/v4/app/TaskStackBuilder$SupportParentable;) │ │ name : 'getSupportParentActivityIntent' │ │ type : '()Landroid/content/Intent;' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ - source_file_idx : 2793 (TaskStackBuilder.java) │ │ + source_file_idx : 3820 (TaskStackBuilder.java) │ │ │ │ -Class #71 header: │ │ -class_idx : 251 │ │ +Class #151 header: │ │ +class_idx : 425 │ │ access_flags : 1536 (0x0600) │ │ -superclass_idx : 948 │ │ -source_file_idx : 2793 │ │ +superclass_idx : 1337 │ │ +source_file_idx : 3820 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 1 │ │ │ │ -Class #71 annotations: │ │ +Class #151 annotations: │ │ Annotations on class │ │ VISIBILITY_SYSTEM Ldalvik/annotation/EnclosingClass; value=Landroid/support/v4/app/TaskStackBuilder; │ │ VISIBILITY_SYSTEM Ldalvik/annotation/InnerClass; accessFlags=1544 name="TaskStackBuilderImpl" │ │ │ │ -Class #71 - │ │ +Class #151 - │ │ Class descriptor : 'Landroid/support/v4/app/TaskStackBuilder$TaskStackBuilderImpl;' │ │ Access flags : 0x0600 (INTERFACE ABSTRACT) │ │ Superclass : 'Ljava/lang/Object;' │ │ Interfaces - │ │ Static fields - │ │ Instance fields - │ │ Direct methods - │ │ Virtual methods - │ │ #0 : (in Landroid/support/v4/app/TaskStackBuilder$TaskStackBuilderImpl;) │ │ name : 'getPendingIntent' │ │ type : '(Landroid/content/Context;[Landroid/content/Intent;IILandroid/os/Bundle;)Landroid/app/PendingIntent;' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ - source_file_idx : 2793 (TaskStackBuilder.java) │ │ + source_file_idx : 3820 (TaskStackBuilder.java) │ │ │ │ -Class #72 header: │ │ -class_idx : 255 │ │ +Class #152 header: │ │ +class_idx : 429 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 948 │ │ -source_file_idx : 2793 │ │ +superclass_idx : 1337 │ │ +source_file_idx : 3820 │ │ static_fields_size : 2 │ │ instance_fields_size: 2 │ │ direct_methods_size : 4 │ │ virtual_methods_size: 14 │ │ │ │ -Class #72 annotations: │ │ +Class #152 annotations: │ │ Annotations on class │ │ VISIBILITY_SYSTEM Ldalvik/annotation/MemberClasses; value={ Landroid/support/v4/app/TaskStackBuilder$TaskStackBuilderImplJellybean; Landroid/support/v4/app/TaskStackBuilder$TaskStackBuilderImplHoneycomb; Landroid/support/v4/app/TaskStackBuilder$TaskStackBuilderImplBase; Landroid/support/v4/app/TaskStackBuilder$TaskStackBuilderImpl; Landroid/support/v4/app/TaskStackBuilder$SupportParentable; } │ │ VISIBILITY_SYSTEM Ldalvik/annotation/Signature; value={ "Ljava/lang/Object;" "Ljava/lang/Iterable" "<" "Landroid/content/Intent;" ">;" } │ │ -Annotations on field #450 'mIntents' │ │ +Annotations on field #811 'mIntents' │ │ VISIBILITY_SYSTEM Ldalvik/annotation/Signature; value={ "Ljava/util/ArrayList" "<" "Landroid/content/Intent;" ">;" } │ │ -Annotations on method #1427 'addParentStack' │ │ +Annotations on method #2341 'addParentStack' │ │ VISIBILITY_SYSTEM Ldalvik/annotation/Signature; value={ "(" "Ljava/lang/Class" "<*>;)" "Landroid/support/v4/app/TaskStackBuilder;" } │ │ -Annotations on method #1436 'iterator' │ │ +Annotations on method #2350 'iterator' │ │ VISIBILITY_SYSTEM Ldalvik/annotation/Signature; value={ "()" "Ljava/util/Iterator" "<" "Landroid/content/Intent;" ">;" } │ │ │ │ -Class #72 - │ │ +Class #152 - │ │ Class descriptor : 'Landroid/support/v4/app/TaskStackBuilder;' │ │ Access flags : 0x0001 (PUBLIC) │ │ Superclass : 'Ljava/lang/Object;' │ │ Interfaces - │ │ #0 : 'Ljava/lang/Iterable;' │ │ Static fields - │ │ #0 : (in Landroid/support/v4/app/TaskStackBuilder;) │ │ @@ -17053,26 +28327,26 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 22 16-bit code units │ │ -03be34: |[03be34] android.support.v4.app.TaskStackBuilder.:()V │ │ -03be44: 6000 2c00 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@002c │ │ -03be48: 1301 0b00 |0002: const/16 v1, #int 11 // #b │ │ -03be4c: 3410 0a00 |0004: if-lt v0, v1, 000e // +000a │ │ -03be50: 2200 fd00 |0006: new-instance v0, Landroid/support/v4/app/TaskStackBuilder$TaskStackBuilderImplHoneycomb; // type@00fd │ │ -03be54: 7010 8905 0000 |0008: invoke-direct {v0}, Landroid/support/v4/app/TaskStackBuilder$TaskStackBuilderImplHoneycomb;.:()V // method@0589 │ │ -03be5a: 6900 c001 |000b: sput-object v0, Landroid/support/v4/app/TaskStackBuilder;.IMPL:Landroid/support/v4/app/TaskStackBuilder$TaskStackBuilderImpl; // field@01c0 │ │ -03be5e: 0e00 |000d: return-void │ │ -03be60: 2200 fc00 |000e: new-instance v0, Landroid/support/v4/app/TaskStackBuilder$TaskStackBuilderImplBase; // type@00fc │ │ -03be64: 7010 8705 0000 |0010: invoke-direct {v0}, Landroid/support/v4/app/TaskStackBuilder$TaskStackBuilderImplBase;.:()V // method@0587 │ │ -03be6a: 6900 c001 |0013: sput-object v0, Landroid/support/v4/app/TaskStackBuilder;.IMPL:Landroid/support/v4/app/TaskStackBuilder$TaskStackBuilderImpl; // field@01c0 │ │ -03be6e: 28f8 |0015: goto 000d // -0008 │ │ +057da8: |[057da8] android.support.v4.app.TaskStackBuilder.:()V │ │ +057db8: 6000 4000 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0040 │ │ +057dbc: 1301 0b00 |0002: const/16 v1, #int 11 // #b │ │ +057dc0: 3410 0a00 |0004: if-lt v0, v1, 000e // +000a │ │ +057dc4: 2200 ab01 |0006: new-instance v0, Landroid/support/v4/app/TaskStackBuilder$TaskStackBuilderImplHoneycomb; // type@01ab │ │ +057dc8: 7010 1b09 0000 |0008: invoke-direct {v0}, Landroid/support/v4/app/TaskStackBuilder$TaskStackBuilderImplHoneycomb;.:()V // method@091b │ │ +057dce: 6900 2903 |000b: sput-object v0, Landroid/support/v4/app/TaskStackBuilder;.IMPL:Landroid/support/v4/app/TaskStackBuilder$TaskStackBuilderImpl; // field@0329 │ │ +057dd2: 0e00 |000d: return-void │ │ +057dd4: 2200 aa01 |000e: new-instance v0, Landroid/support/v4/app/TaskStackBuilder$TaskStackBuilderImplBase; // type@01aa │ │ +057dd8: 7010 1909 0000 |0010: invoke-direct {v0}, Landroid/support/v4/app/TaskStackBuilder$TaskStackBuilderImplBase;.:()V // method@0919 │ │ +057dde: 6900 2903 |0013: sput-object v0, Landroid/support/v4/app/TaskStackBuilder;.IMPL:Landroid/support/v4/app/TaskStackBuilder$TaskStackBuilderImpl; // field@0329 │ │ +057de2: 28f8 |0015: goto 000d // -0008 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=115 │ │ 0x0006 line=116 │ │ 0x000d line=120 │ │ 0x000e line=118 │ │ locals : │ │ @@ -17082,21 +28356,21 @@ │ │ type : '(Landroid/content/Context;)V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 13 16-bit code units │ │ -03be70: |[03be70] android.support.v4.app.TaskStackBuilder.:(Landroid/content/Context;)V │ │ -03be80: 7010 9117 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@1791 │ │ -03be86: 2200 cf03 |0003: new-instance v0, Ljava/util/ArrayList; // type@03cf │ │ -03be8a: 7010 d317 0000 |0005: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@17d3 │ │ -03be90: 5b10 c201 |0008: iput-object v0, v1, Landroid/support/v4/app/TaskStackBuilder;.mIntents:Ljava/util/ArrayList; // field@01c2 │ │ -03be94: 5b12 c301 |000a: iput-object v2, v1, Landroid/support/v4/app/TaskStackBuilder;.mSourceContext:Landroid/content/Context; // field@01c3 │ │ -03be98: 0e00 |000c: return-void │ │ +057de4: |[057de4] android.support.v4.app.TaskStackBuilder.:(Landroid/content/Context;)V │ │ +057df4: 7010 8622 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@2286 │ │ +057dfa: 2200 5905 |0003: new-instance v0, Ljava/util/ArrayList; // type@0559 │ │ +057dfe: 7010 cf22 0000 |0005: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@22cf │ │ +057e04: 5b10 2b03 |0008: iput-object v0, v1, Landroid/support/v4/app/TaskStackBuilder;.mIntents:Ljava/util/ArrayList; // field@032b │ │ +057e08: 5b12 2c03 |000a: iput-object v2, v1, Landroid/support/v4/app/TaskStackBuilder;.mSourceContext:Landroid/content/Context; // field@032c │ │ +057e0c: 0e00 |000c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=125 │ │ 0x0003 line=122 │ │ 0x000a line=126 │ │ 0x000c line=127 │ │ locals : │ │ @@ -17108,18 +28382,18 @@ │ │ type : '(Landroid/content/Context;)Landroid/support/v4/app/TaskStackBuilder;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -03be9c: |[03be9c] android.support.v4.app.TaskStackBuilder.create:(Landroid/content/Context;)Landroid/support/v4/app/TaskStackBuilder; │ │ -03beac: 2200 ff00 |0000: new-instance v0, Landroid/support/v4/app/TaskStackBuilder; // type@00ff │ │ -03beb0: 7020 8e05 1000 |0002: invoke-direct {v0, v1}, Landroid/support/v4/app/TaskStackBuilder;.:(Landroid/content/Context;)V // method@058e │ │ -03beb6: 1100 |0005: return-object v0 │ │ +057e10: |[057e10] android.support.v4.app.TaskStackBuilder.create:(Landroid/content/Context;)Landroid/support/v4/app/TaskStackBuilder; │ │ +057e20: 2200 ad01 |0000: new-instance v0, Landroid/support/v4/app/TaskStackBuilder; // type@01ad │ │ +057e24: 7020 2009 1000 |0002: invoke-direct {v0, v1}, Landroid/support/v4/app/TaskStackBuilder;.:(Landroid/content/Context;)V // method@0920 │ │ +057e2a: 1100 |0005: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=137 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 context Landroid/content/Context; │ │ │ │ #3 : (in Landroid/support/v4/app/TaskStackBuilder;) │ │ @@ -17127,18 +28401,18 @@ │ │ type : '(Landroid/content/Context;)Landroid/support/v4/app/TaskStackBuilder;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -03beb8: |[03beb8] android.support.v4.app.TaskStackBuilder.from:(Landroid/content/Context;)Landroid/support/v4/app/TaskStackBuilder; │ │ -03bec8: 7110 9405 0100 |0000: invoke-static {v1}, Landroid/support/v4/app/TaskStackBuilder;.create:(Landroid/content/Context;)Landroid/support/v4/app/TaskStackBuilder; // method@0594 │ │ -03bece: 0c00 |0003: move-result-object v0 │ │ -03bed0: 1100 |0004: return-object v0 │ │ +057e2c: |[057e2c] android.support.v4.app.TaskStackBuilder.from:(Landroid/content/Context;)Landroid/support/v4/app/TaskStackBuilder; │ │ +057e3c: 7110 2609 0100 |0000: invoke-static {v1}, Landroid/support/v4/app/TaskStackBuilder;.create:(Landroid/content/Context;)Landroid/support/v4/app/TaskStackBuilder; // method@0926 │ │ +057e42: 0c00 |0003: move-result-object v0 │ │ +057e44: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=150 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 context Landroid/content/Context; │ │ │ │ Virtual methods - │ │ @@ -17147,18 +28421,18 @@ │ │ type : '(Landroid/content/Intent;)Landroid/support/v4/app/TaskStackBuilder;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -03bed4: |[03bed4] android.support.v4.app.TaskStackBuilder.addNextIntent:(Landroid/content/Intent;)Landroid/support/v4/app/TaskStackBuilder; │ │ -03bee4: 5410 c201 |0000: iget-object v0, v1, Landroid/support/v4/app/TaskStackBuilder;.mIntents:Ljava/util/ArrayList; // field@01c2 │ │ -03bee8: 6e20 d617 2000 |0002: invoke-virtual {v0, v2}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@17d6 │ │ -03beee: 1101 |0005: return-object v1 │ │ +057e48: |[057e48] android.support.v4.app.TaskStackBuilder.addNextIntent:(Landroid/content/Intent;)Landroid/support/v4/app/TaskStackBuilder; │ │ +057e58: 5410 2b03 |0000: iget-object v0, v1, Landroid/support/v4/app/TaskStackBuilder;.mIntents:Ljava/util/ArrayList; // field@032b │ │ +057e5c: 6e20 d322 2000 |0002: invoke-virtual {v0, v2}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@22d3 │ │ +057e62: 1101 |0005: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=161 │ │ 0x0005 line=162 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/app/TaskStackBuilder; │ │ 0x0000 - 0x0006 reg=2 nextIntent Landroid/content/Intent; │ │ @@ -17168,27 +28442,27 @@ │ │ type : '(Landroid/content/Intent;)Landroid/support/v4/app/TaskStackBuilder;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 25 16-bit code units │ │ -03bef0: |[03bef0] android.support.v4.app.TaskStackBuilder.addNextIntentWithParentStack:(Landroid/content/Intent;)Landroid/support/v4/app/TaskStackBuilder; │ │ -03bf00: 6e10 e800 0300 |0000: invoke-virtual {v3}, Landroid/content/Intent;.getComponent:()Landroid/content/ComponentName; // method@00e8 │ │ -03bf06: 0c00 |0003: move-result-object v0 │ │ -03bf08: 3900 0c00 |0004: if-nez v0, 0010 // +000c │ │ -03bf0c: 5421 c301 |0006: iget-object v1, v2, Landroid/support/v4/app/TaskStackBuilder;.mSourceContext:Landroid/content/Context; // field@01c3 │ │ -03bf10: 6e10 cd00 0100 |0008: invoke-virtual {v1}, Landroid/content/Context;.getPackageManager:()Landroid/content/pm/PackageManager; // method@00cd │ │ -03bf16: 0c01 |000b: move-result-object v1 │ │ -03bf18: 6e20 fd00 1300 |000c: invoke-virtual {v3, v1}, Landroid/content/Intent;.resolveActivity:(Landroid/content/pm/PackageManager;)Landroid/content/ComponentName; // method@00fd │ │ -03bf1e: 0c00 |000f: move-result-object v0 │ │ -03bf20: 3800 0500 |0010: if-eqz v0, 0015 // +0005 │ │ -03bf24: 6e20 9205 0200 |0012: invoke-virtual {v2, v0}, Landroid/support/v4/app/TaskStackBuilder;.addParentStack:(Landroid/content/ComponentName;)Landroid/support/v4/app/TaskStackBuilder; // method@0592 │ │ -03bf2a: 6e20 8f05 3200 |0015: invoke-virtual {v2, v3}, Landroid/support/v4/app/TaskStackBuilder;.addNextIntent:(Landroid/content/Intent;)Landroid/support/v4/app/TaskStackBuilder; // method@058f │ │ -03bf30: 1102 |0018: return-object v2 │ │ +057e64: |[057e64] android.support.v4.app.TaskStackBuilder.addNextIntentWithParentStack:(Landroid/content/Intent;)Landroid/support/v4/app/TaskStackBuilder; │ │ +057e74: 6e10 2e01 0300 |0000: invoke-virtual {v3}, Landroid/content/Intent;.getComponent:()Landroid/content/ComponentName; // method@012e │ │ +057e7a: 0c00 |0003: move-result-object v0 │ │ +057e7c: 3900 0c00 |0004: if-nez v0, 0010 // +000c │ │ +057e80: 5421 2c03 |0006: iget-object v1, v2, Landroid/support/v4/app/TaskStackBuilder;.mSourceContext:Landroid/content/Context; // field@032c │ │ +057e84: 6e10 1101 0100 |0008: invoke-virtual {v1}, Landroid/content/Context;.getPackageManager:()Landroid/content/pm/PackageManager; // method@0111 │ │ +057e8a: 0c01 |000b: move-result-object v1 │ │ +057e8c: 6e20 4501 1300 |000c: invoke-virtual {v3, v1}, Landroid/content/Intent;.resolveActivity:(Landroid/content/pm/PackageManager;)Landroid/content/ComponentName; // method@0145 │ │ +057e92: 0c00 |000f: move-result-object v0 │ │ +057e94: 3800 0500 |0010: if-eqz v0, 0015 // +0005 │ │ +057e98: 6e20 2409 0200 |0012: invoke-virtual {v2, v0}, Landroid/support/v4/app/TaskStackBuilder;.addParentStack:(Landroid/content/ComponentName;)Landroid/support/v4/app/TaskStackBuilder; // method@0924 │ │ +057e9e: 6e20 2109 3200 |0015: invoke-virtual {v2, v3}, Landroid/support/v4/app/TaskStackBuilder;.addNextIntent:(Landroid/content/Intent;)Landroid/support/v4/app/TaskStackBuilder; // method@0921 │ │ +057ea4: 1102 |0018: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=178 │ │ 0x0004 line=179 │ │ 0x0006 line=180 │ │ 0x0010 line=182 │ │ 0x0012 line=183 │ │ @@ -17204,37 +28478,37 @@ │ │ type : '(Landroid/app/Activity;)Landroid/support/v4/app/TaskStackBuilder;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 43 16-bit code units │ │ -03bf34: |[03bf34] android.support.v4.app.TaskStackBuilder.addParentStack:(Landroid/app/Activity;)Landroid/support/v4/app/TaskStackBuilder; │ │ -03bf44: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -03bf46: 2042 fa00 |0001: instance-of v2, v4, Landroid/support/v4/app/TaskStackBuilder$SupportParentable; // type@00fa │ │ -03bf4a: 3802 0900 |0003: if-eqz v2, 000c // +0009 │ │ -03bf4e: 0742 |0005: move-object v2, v4 │ │ -03bf50: 1f02 fa00 |0006: check-cast v2, Landroid/support/v4/app/TaskStackBuilder$SupportParentable; // type@00fa │ │ -03bf54: 7210 8505 0200 |0008: invoke-interface {v2}, Landroid/support/v4/app/TaskStackBuilder$SupportParentable;.getSupportParentActivityIntent:()Landroid/content/Intent; // method@0585 │ │ -03bf5a: 0c00 |000b: move-result-object v0 │ │ -03bf5c: 3900 0600 |000c: if-nez v0, 0012 // +0006 │ │ -03bf60: 7110 dd04 0400 |000e: invoke-static {v4}, Landroid/support/v4/app/NavUtils;.getParentActivityIntent:(Landroid/app/Activity;)Landroid/content/Intent; // method@04dd │ │ -03bf66: 0c00 |0011: move-result-object v0 │ │ -03bf68: 3800 1800 |0012: if-eqz v0, 002a // +0018 │ │ -03bf6c: 6e10 e800 0000 |0014: invoke-virtual {v0}, Landroid/content/Intent;.getComponent:()Landroid/content/ComponentName; // method@00e8 │ │ -03bf72: 0c01 |0017: move-result-object v1 │ │ -03bf74: 3901 0c00 |0018: if-nez v1, 0024 // +000c │ │ -03bf78: 5432 c301 |001a: iget-object v2, v3, Landroid/support/v4/app/TaskStackBuilder;.mSourceContext:Landroid/content/Context; // field@01c3 │ │ -03bf7c: 6e10 cd00 0200 |001c: invoke-virtual {v2}, Landroid/content/Context;.getPackageManager:()Landroid/content/pm/PackageManager; // method@00cd │ │ -03bf82: 0c02 |001f: move-result-object v2 │ │ -03bf84: 6e20 fd00 2000 |0020: invoke-virtual {v0, v2}, Landroid/content/Intent;.resolveActivity:(Landroid/content/pm/PackageManager;)Landroid/content/ComponentName; // method@00fd │ │ -03bf8a: 0c01 |0023: move-result-object v1 │ │ -03bf8c: 6e20 9205 1300 |0024: invoke-virtual {v3, v1}, Landroid/support/v4/app/TaskStackBuilder;.addParentStack:(Landroid/content/ComponentName;)Landroid/support/v4/app/TaskStackBuilder; // method@0592 │ │ -03bf92: 6e20 8f05 0300 |0027: invoke-virtual {v3, v0}, Landroid/support/v4/app/TaskStackBuilder;.addNextIntent:(Landroid/content/Intent;)Landroid/support/v4/app/TaskStackBuilder; // method@058f │ │ -03bf98: 1103 |002a: return-object v3 │ │ +057ea8: |[057ea8] android.support.v4.app.TaskStackBuilder.addParentStack:(Landroid/app/Activity;)Landroid/support/v4/app/TaskStackBuilder; │ │ +057eb8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +057eba: 2042 a801 |0001: instance-of v2, v4, Landroid/support/v4/app/TaskStackBuilder$SupportParentable; // type@01a8 │ │ +057ebe: 3802 0900 |0003: if-eqz v2, 000c // +0009 │ │ +057ec2: 0742 |0005: move-object v2, v4 │ │ +057ec4: 1f02 a801 |0006: check-cast v2, Landroid/support/v4/app/TaskStackBuilder$SupportParentable; // type@01a8 │ │ +057ec8: 7210 1709 0200 |0008: invoke-interface {v2}, Landroid/support/v4/app/TaskStackBuilder$SupportParentable;.getSupportParentActivityIntent:()Landroid/content/Intent; // method@0917 │ │ +057ece: 0c00 |000b: move-result-object v0 │ │ +057ed0: 3900 0600 |000c: if-nez v0, 0012 // +0006 │ │ +057ed4: 7110 db06 0400 |000e: invoke-static {v4}, Landroid/support/v4/app/NavUtils;.getParentActivityIntent:(Landroid/app/Activity;)Landroid/content/Intent; // method@06db │ │ +057eda: 0c00 |0011: move-result-object v0 │ │ +057edc: 3800 1800 |0012: if-eqz v0, 002a // +0018 │ │ +057ee0: 6e10 2e01 0000 |0014: invoke-virtual {v0}, Landroid/content/Intent;.getComponent:()Landroid/content/ComponentName; // method@012e │ │ +057ee6: 0c01 |0017: move-result-object v1 │ │ +057ee8: 3901 0c00 |0018: if-nez v1, 0024 // +000c │ │ +057eec: 5432 2c03 |001a: iget-object v2, v3, Landroid/support/v4/app/TaskStackBuilder;.mSourceContext:Landroid/content/Context; // field@032c │ │ +057ef0: 6e10 1101 0200 |001c: invoke-virtual {v2}, Landroid/content/Context;.getPackageManager:()Landroid/content/pm/PackageManager; // method@0111 │ │ +057ef6: 0c02 |001f: move-result-object v2 │ │ +057ef8: 6e20 4501 2000 |0020: invoke-virtual {v0, v2}, Landroid/content/Intent;.resolveActivity:(Landroid/content/pm/PackageManager;)Landroid/content/ComponentName; // method@0145 │ │ +057efe: 0c01 |0023: move-result-object v1 │ │ +057f00: 6e20 2409 1300 |0024: invoke-virtual {v3, v1}, Landroid/support/v4/app/TaskStackBuilder;.addParentStack:(Landroid/content/ComponentName;)Landroid/support/v4/app/TaskStackBuilder; // method@0924 │ │ +057f06: 6e20 2109 0300 |0027: invoke-virtual {v3, v0}, Landroid/support/v4/app/TaskStackBuilder;.addNextIntent:(Landroid/content/Intent;)Landroid/support/v4/app/TaskStackBuilder; // method@0921 │ │ +057f0c: 1103 |002a: return-object v3 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=197 │ │ 0x0001 line=198 │ │ 0x0006 line=199 │ │ 0x000c line=201 │ │ 0x000e line=202 │ │ @@ -17256,38 +28530,38 @@ │ │ type : '(Landroid/content/ComponentName;)Landroid/support/v4/app/TaskStackBuilder;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 45 16-bit code units │ │ -03bf9c: |[03bf9c] android.support.v4.app.TaskStackBuilder.addParentStack:(Landroid/content/ComponentName;)Landroid/support/v4/app/TaskStackBuilder; │ │ -03bfac: 5453 c201 |0000: iget-object v3, v5, Landroid/support/v4/app/TaskStackBuilder;.mIntents:Ljava/util/ArrayList; // field@01c2 │ │ -03bfb0: 6e10 df17 0300 |0002: invoke-virtual {v3}, Ljava/util/ArrayList;.size:()I // method@17df │ │ -03bfb6: 0a01 |0005: move-result v1 │ │ -03bfb8: 5453 c301 |0006: iget-object v3, v5, Landroid/support/v4/app/TaskStackBuilder;.mSourceContext:Landroid/content/Context; // field@01c3 │ │ -03bfbc: 7120 de04 6300 |0008: invoke-static {v3, v6}, Landroid/support/v4/app/NavUtils;.getParentActivityIntent:(Landroid/content/Context;Landroid/content/ComponentName;)Landroid/content/Intent; // method@04de │ │ -03bfc2: 0c02 |000b: move-result-object v2 │ │ -03bfc4: 3802 2000 |000c: if-eqz v2, 002c // +0020 │ │ -03bfc8: 5453 c201 |000e: iget-object v3, v5, Landroid/support/v4/app/TaskStackBuilder;.mIntents:Ljava/util/ArrayList; // field@01c2 │ │ -03bfcc: 6e30 d517 1302 |0010: invoke-virtual {v3, v1, v2}, Ljava/util/ArrayList;.add:(ILjava/lang/Object;)V // method@17d5 │ │ -03bfd2: 5453 c301 |0013: iget-object v3, v5, Landroid/support/v4/app/TaskStackBuilder;.mSourceContext:Landroid/content/Context; // field@01c3 │ │ -03bfd6: 6e10 e800 0200 |0015: invoke-virtual {v2}, Landroid/content/Intent;.getComponent:()Landroid/content/ComponentName; // method@00e8 │ │ -03bfdc: 0c04 |0018: move-result-object v4 │ │ -03bfde: 7120 de04 4300 |0019: invoke-static {v3, v4}, Landroid/support/v4/app/NavUtils;.getParentActivityIntent:(Landroid/content/Context;Landroid/content/ComponentName;)Landroid/content/Intent; // method@04de │ │ -03bfe4: 0c02 |001c: move-result-object v2 │ │ -03bfe6: 28ef |001d: goto 000c // -0011 │ │ -03bfe8: 0d00 |001e: move-exception v0 │ │ -03bfea: 1a03 e80a |001f: const-string v3, "TaskStackBuilder" // string@0ae8 │ │ -03bfee: 1a04 0502 |0021: const-string v4, "Bad ComponentName while traversing activity parent metadata" // string@0205 │ │ -03bff2: 7120 3612 4300 |0023: invoke-static {v3, v4}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@1236 │ │ -03bff8: 2203 a603 |0026: new-instance v3, Ljava/lang/IllegalArgumentException; // type@03a6 │ │ -03bffc: 7020 7a17 0300 |0028: invoke-direct {v3, v0}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/Throwable;)V // method@177a │ │ -03c002: 2703 |002b: throw v3 │ │ -03c004: 1105 |002c: return-object v5 │ │ +057f10: |[057f10] android.support.v4.app.TaskStackBuilder.addParentStack:(Landroid/content/ComponentName;)Landroid/support/v4/app/TaskStackBuilder; │ │ +057f20: 5453 2b03 |0000: iget-object v3, v5, Landroid/support/v4/app/TaskStackBuilder;.mIntents:Ljava/util/ArrayList; // field@032b │ │ +057f24: 6e10 de22 0300 |0002: invoke-virtual {v3}, Ljava/util/ArrayList;.size:()I // method@22de │ │ +057f2a: 0a01 |0005: move-result v1 │ │ +057f2c: 5453 2c03 |0006: iget-object v3, v5, Landroid/support/v4/app/TaskStackBuilder;.mSourceContext:Landroid/content/Context; // field@032c │ │ +057f30: 7120 dc06 6300 |0008: invoke-static {v3, v6}, Landroid/support/v4/app/NavUtils;.getParentActivityIntent:(Landroid/content/Context;Landroid/content/ComponentName;)Landroid/content/Intent; // method@06dc │ │ +057f36: 0c02 |000b: move-result-object v2 │ │ +057f38: 3802 2000 |000c: if-eqz v2, 002c // +0020 │ │ +057f3c: 5453 2b03 |000e: iget-object v3, v5, Landroid/support/v4/app/TaskStackBuilder;.mIntents:Ljava/util/ArrayList; // field@032b │ │ +057f40: 6e30 d222 1302 |0010: invoke-virtual {v3, v1, v2}, Ljava/util/ArrayList;.add:(ILjava/lang/Object;)V // method@22d2 │ │ +057f46: 5453 2c03 |0013: iget-object v3, v5, Landroid/support/v4/app/TaskStackBuilder;.mSourceContext:Landroid/content/Context; // field@032c │ │ +057f4a: 6e10 2e01 0200 |0015: invoke-virtual {v2}, Landroid/content/Intent;.getComponent:()Landroid/content/ComponentName; // method@012e │ │ +057f50: 0c04 |0018: move-result-object v4 │ │ +057f52: 7120 dc06 4300 |0019: invoke-static {v3, v4}, Landroid/support/v4/app/NavUtils;.getParentActivityIntent:(Landroid/content/Context;Landroid/content/ComponentName;)Landroid/content/Intent; // method@06dc │ │ +057f58: 0c02 |001c: move-result-object v2 │ │ +057f5a: 28ef |001d: goto 000c // -0011 │ │ +057f5c: 0d00 |001e: move-exception v0 │ │ +057f5e: 1a03 eb0e |001f: const-string v3, "TaskStackBuilder" // string@0eeb │ │ +057f62: 1a04 6202 |0021: const-string v4, "Bad ComponentName while traversing activity parent metadata" // string@0262 │ │ +057f66: 7120 711c 4300 |0023: invoke-static {v3, v4}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@1c71 │ │ +057f6c: 2203 2b05 |0026: new-instance v3, Ljava/lang/IllegalArgumentException; // type@052b │ │ +057f70: 7020 6a22 0300 |0028: invoke-direct {v3, v0}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/Throwable;)V // method@226a │ │ +057f76: 2703 |002b: throw v3 │ │ +057f78: 1105 |002c: return-object v5 │ │ catches : 1 │ │ 0x0006 - 0x001c │ │ Landroid/content/pm/PackageManager$NameNotFoundException; -> 0x001e │ │ positions : │ │ 0x0000 line=238 │ │ 0x0006 line=240 │ │ 0x000c line=241 │ │ @@ -17310,21 +28584,21 @@ │ │ type : '(Ljava/lang/Class;)Landroid/support/v4/app/TaskStackBuilder;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 12 16-bit code units │ │ -03c014: |[03c014] android.support.v4.app.TaskStackBuilder.addParentStack:(Ljava/lang/Class;)Landroid/support/v4/app/TaskStackBuilder; │ │ -03c024: 2200 2300 |0000: new-instance v0, Landroid/content/ComponentName; // type@0023 │ │ -03c028: 5421 c301 |0002: iget-object v1, v2, Landroid/support/v4/app/TaskStackBuilder;.mSourceContext:Landroid/content/Context; // field@01c3 │ │ -03c02c: 7030 b800 1003 |0004: invoke-direct {v0, v1, v3}, Landroid/content/ComponentName;.:(Landroid/content/Context;Ljava/lang/Class;)V // method@00b8 │ │ -03c032: 6e20 9205 0200 |0007: invoke-virtual {v2, v0}, Landroid/support/v4/app/TaskStackBuilder;.addParentStack:(Landroid/content/ComponentName;)Landroid/support/v4/app/TaskStackBuilder; // method@0592 │ │ -03c038: 0c00 |000a: move-result-object v0 │ │ -03c03a: 1100 |000b: return-object v0 │ │ +057f88: |[057f88] android.support.v4.app.TaskStackBuilder.addParentStack:(Ljava/lang/Class;)Landroid/support/v4/app/TaskStackBuilder; │ │ +057f98: 2200 3300 |0000: new-instance v0, Landroid/content/ComponentName; // type@0033 │ │ +057f9c: 5421 2c03 |0002: iget-object v1, v2, Landroid/support/v4/app/TaskStackBuilder;.mSourceContext:Landroid/content/Context; // field@032c │ │ +057fa0: 7030 f500 1003 |0004: invoke-direct {v0, v1, v3}, Landroid/content/ComponentName;.:(Landroid/content/Context;Ljava/lang/Class;)V // method@00f5 │ │ +057fa6: 6e20 2409 0200 |0007: invoke-virtual {v2, v0}, Landroid/support/v4/app/TaskStackBuilder;.addParentStack:(Landroid/content/ComponentName;)Landroid/support/v4/app/TaskStackBuilder; // method@0924 │ │ +057fac: 0c00 |000a: move-result-object v0 │ │ +057fae: 1100 |000b: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=226 │ │ locals : │ │ 0x0000 - 0x0000 reg=3 (null) Ljava/lang/Class; │ │ 0x0000 - 0x000c reg=2 this Landroid/support/v4/app/TaskStackBuilder; │ │ 0x0000 - 0x000c reg=3 sourceActivityClass Ljava/lang/Class; Ljava/lang/Class<*>; │ │ @@ -17334,20 +28608,20 @@ │ │ type : '(I)Landroid/content/Intent;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -03c03c: |[03c03c] android.support.v4.app.TaskStackBuilder.editIntentAt:(I)Landroid/content/Intent; │ │ -03c04c: 5410 c201 |0000: iget-object v0, v1, Landroid/support/v4/app/TaskStackBuilder;.mIntents:Ljava/util/ArrayList; // field@01c2 │ │ -03c050: 6e20 d917 2000 |0002: invoke-virtual {v0, v2}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@17d9 │ │ -03c056: 0c00 |0005: move-result-object v0 │ │ -03c058: 1f00 2f00 |0006: check-cast v0, Landroid/content/Intent; // type@002f │ │ -03c05c: 1100 |0008: return-object v0 │ │ +057fb0: |[057fb0] android.support.v4.app.TaskStackBuilder.editIntentAt:(I)Landroid/content/Intent; │ │ +057fc0: 5410 2b03 |0000: iget-object v0, v1, Landroid/support/v4/app/TaskStackBuilder;.mIntents:Ljava/util/ArrayList; // field@032b │ │ +057fc4: 6e20 d722 2000 |0002: invoke-virtual {v0, v2}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@22d7 │ │ +057fca: 0c00 |0005: move-result-object v0 │ │ +057fcc: 1f00 3f00 |0006: check-cast v0, Landroid/content/Intent; // type@003f │ │ +057fd0: 1100 |0008: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=282 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 this Landroid/support/v4/app/TaskStackBuilder; │ │ 0x0000 - 0x0009 reg=2 index I │ │ │ │ @@ -17356,18 +28630,18 @@ │ │ type : '(I)Landroid/content/Intent;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -03c060: |[03c060] android.support.v4.app.TaskStackBuilder.getIntent:(I)Landroid/content/Intent; │ │ -03c070: 6e20 9505 2100 |0000: invoke-virtual {v1, v2}, Landroid/support/v4/app/TaskStackBuilder;.editIntentAt:(I)Landroid/content/Intent; // method@0595 │ │ -03c076: 0c00 |0003: move-result-object v0 │ │ -03c078: 1100 |0004: return-object v0 │ │ +057fd4: |[057fd4] android.support.v4.app.TaskStackBuilder.getIntent:(I)Landroid/content/Intent; │ │ +057fe4: 6e20 2709 2100 |0000: invoke-virtual {v1, v2}, Landroid/support/v4/app/TaskStackBuilder;.editIntentAt:(I)Landroid/content/Intent; // method@0927 │ │ +057fea: 0c00 |0003: move-result-object v0 │ │ +057fec: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=270 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/app/TaskStackBuilder; │ │ 0x0000 - 0x0005 reg=2 index I │ │ │ │ @@ -17376,19 +28650,19 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -03c07c: |[03c07c] android.support.v4.app.TaskStackBuilder.getIntentCount:()I │ │ -03c08c: 5410 c201 |0000: iget-object v0, v1, Landroid/support/v4/app/TaskStackBuilder;.mIntents:Ljava/util/ArrayList; // field@01c2 │ │ -03c090: 6e10 df17 0000 |0002: invoke-virtual {v0}, Ljava/util/ArrayList;.size:()I // method@17df │ │ -03c096: 0a00 |0005: move-result v0 │ │ -03c098: 0f00 |0006: return v0 │ │ +057ff0: |[057ff0] android.support.v4.app.TaskStackBuilder.getIntentCount:()I │ │ +058000: 5410 2b03 |0000: iget-object v0, v1, Landroid/support/v4/app/TaskStackBuilder;.mIntents:Ljava/util/ArrayList; // field@032b │ │ +058004: 6e10 de22 0000 |0002: invoke-virtual {v0}, Ljava/util/ArrayList;.size:()I // method@22de │ │ +05800a: 0a00 |0005: move-result v0 │ │ +05800c: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=256 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/app/TaskStackBuilder; │ │ │ │ #8 : (in Landroid/support/v4/app/TaskStackBuilder;) │ │ @@ -17396,45 +28670,45 @@ │ │ type : '()[Landroid/content/Intent;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 57 16-bit code units │ │ -03c09c: |[03c09c] android.support.v4.app.TaskStackBuilder.getIntents:()[Landroid/content/Intent; │ │ -03c0ac: 1204 |0000: const/4 v4, #int 0 // #0 │ │ -03c0ae: 5452 c201 |0001: iget-object v2, v5, Landroid/support/v4/app/TaskStackBuilder;.mIntents:Ljava/util/ArrayList; // field@01c2 │ │ -03c0b2: 6e10 df17 0200 |0003: invoke-virtual {v2}, Ljava/util/ArrayList;.size:()I // method@17df │ │ -03c0b8: 0a02 |0006: move-result v2 │ │ -03c0ba: 2321 1a04 |0007: new-array v1, v2, [Landroid/content/Intent; // type@041a │ │ -03c0be: 2112 |0009: array-length v2, v1 │ │ -03c0c0: 3902 0300 |000a: if-nez v2, 000d // +0003 │ │ -03c0c4: 1101 |000c: return-object v1 │ │ -03c0c6: 2203 2f00 |000d: new-instance v3, Landroid/content/Intent; // type@002f │ │ -03c0ca: 5452 c201 |000f: iget-object v2, v5, Landroid/support/v4/app/TaskStackBuilder;.mIntents:Ljava/util/ArrayList; // field@01c2 │ │ -03c0ce: 6e20 d917 4200 |0011: invoke-virtual {v2, v4}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@17d9 │ │ -03c0d4: 0c02 |0014: move-result-object v2 │ │ -03c0d6: 1f02 2f00 |0015: check-cast v2, Landroid/content/Intent; // type@002f │ │ -03c0da: 7020 df00 2300 |0017: invoke-direct {v3, v2}, Landroid/content/Intent;.:(Landroid/content/Intent;)V // method@00df │ │ -03c0e0: 1402 00c0 0010 |001a: const v2, #float 2.53915e-29 // #1000c000 │ │ -03c0e6: 6e20 e300 2300 |001d: invoke-virtual {v3, v2}, Landroid/content/Intent;.addFlags:(I)Landroid/content/Intent; // method@00e3 │ │ -03c0ec: 0c02 |0020: move-result-object v2 │ │ -03c0ee: 4d02 0104 |0021: aput-object v2, v1, v4 │ │ -03c0f2: 1210 |0023: const/4 v0, #int 1 // #1 │ │ -03c0f4: 2112 |0024: array-length v2, v1 │ │ -03c0f6: 3520 e7ff |0025: if-ge v0, v2, 000c // -0019 │ │ -03c0fa: 2203 2f00 |0027: new-instance v3, Landroid/content/Intent; // type@002f │ │ -03c0fe: 5452 c201 |0029: iget-object v2, v5, Landroid/support/v4/app/TaskStackBuilder;.mIntents:Ljava/util/ArrayList; // field@01c2 │ │ -03c102: 6e20 d917 0200 |002b: invoke-virtual {v2, v0}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@17d9 │ │ -03c108: 0c02 |002e: move-result-object v2 │ │ -03c10a: 1f02 2f00 |002f: check-cast v2, Landroid/content/Intent; // type@002f │ │ -03c10e: 7020 df00 2300 |0031: invoke-direct {v3, v2}, Landroid/content/Intent;.:(Landroid/content/Intent;)V // method@00df │ │ -03c114: 4d03 0100 |0034: aput-object v3, v1, v0 │ │ -03c118: d800 0001 |0036: add-int/lit8 v0, v0, #int 1 // #01 │ │ -03c11c: 28ec |0038: goto 0024 // -0014 │ │ +058010: |[058010] android.support.v4.app.TaskStackBuilder.getIntents:()[Landroid/content/Intent; │ │ +058020: 1204 |0000: const/4 v4, #int 0 // #0 │ │ +058022: 5452 2b03 |0001: iget-object v2, v5, Landroid/support/v4/app/TaskStackBuilder;.mIntents:Ljava/util/ArrayList; // field@032b │ │ +058026: 6e10 de22 0200 |0003: invoke-virtual {v2}, Ljava/util/ArrayList;.size:()I // method@22de │ │ +05802c: 0a02 |0006: move-result v2 │ │ +05802e: 2321 a705 |0007: new-array v1, v2, [Landroid/content/Intent; // type@05a7 │ │ +058032: 2112 |0009: array-length v2, v1 │ │ +058034: 3902 0300 |000a: if-nez v2, 000d // +0003 │ │ +058038: 1101 |000c: return-object v1 │ │ +05803a: 2203 3f00 |000d: new-instance v3, Landroid/content/Intent; // type@003f │ │ +05803e: 5452 2b03 |000f: iget-object v2, v5, Landroid/support/v4/app/TaskStackBuilder;.mIntents:Ljava/util/ArrayList; // field@032b │ │ +058042: 6e20 d722 4200 |0011: invoke-virtual {v2, v4}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@22d7 │ │ +058048: 0c02 |0014: move-result-object v2 │ │ +05804a: 1f02 3f00 |0015: check-cast v2, Landroid/content/Intent; // type@003f │ │ +05804e: 7020 2401 2300 |0017: invoke-direct {v3, v2}, Landroid/content/Intent;.:(Landroid/content/Intent;)V // method@0124 │ │ +058054: 1402 00c0 0010 |001a: const v2, #float 2.53915e-29 // #1000c000 │ │ +05805a: 6e20 2801 2300 |001d: invoke-virtual {v3, v2}, Landroid/content/Intent;.addFlags:(I)Landroid/content/Intent; // method@0128 │ │ +058060: 0c02 |0020: move-result-object v2 │ │ +058062: 4d02 0104 |0021: aput-object v2, v1, v4 │ │ +058066: 1210 |0023: const/4 v0, #int 1 // #1 │ │ +058068: 2112 |0024: array-length v2, v1 │ │ +05806a: 3520 e7ff |0025: if-ge v0, v2, 000c // -0019 │ │ +05806e: 2203 3f00 |0027: new-instance v3, Landroid/content/Intent; // type@003f │ │ +058072: 5452 2b03 |0029: iget-object v2, v5, Landroid/support/v4/app/TaskStackBuilder;.mIntents:Ljava/util/ArrayList; // field@032b │ │ +058076: 6e20 d722 0200 |002b: invoke-virtual {v2, v0}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@22d7 │ │ +05807c: 0c02 |002e: move-result-object v2 │ │ +05807e: 1f02 3f00 |002f: check-cast v2, Landroid/content/Intent; // type@003f │ │ +058082: 7020 2401 2300 |0031: invoke-direct {v3, v2}, Landroid/content/Intent;.:(Landroid/content/Intent;)V // method@0124 │ │ +058088: 4d03 0100 |0034: aput-object v3, v1, v0 │ │ +05808c: d800 0001 |0036: add-int/lit8 v0, v0, #int 1 // #01 │ │ +058090: 28ec |0038: goto 0024 // -0014 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=382 │ │ 0x0009 line=383 │ │ 0x000c line=391 │ │ 0x000d line=385 │ │ 0x0023 line=388 │ │ @@ -17450,19 +28724,19 @@ │ │ type : '(II)Landroid/app/PendingIntent;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 6 16-bit code units │ │ -03c120: |[03c120] android.support.v4.app.TaskStackBuilder.getPendingIntent:(II)Landroid/app/PendingIntent; │ │ -03c130: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -03c132: 6e40 9b05 2103 |0001: invoke-virtual {v1, v2, v3, v0}, Landroid/support/v4/app/TaskStackBuilder;.getPendingIntent:(IILandroid/os/Bundle;)Landroid/app/PendingIntent; // method@059b │ │ -03c138: 0c00 |0004: move-result-object v0 │ │ -03c13a: 1100 |0005: return-object v0 │ │ +058094: |[058094] android.support.v4.app.TaskStackBuilder.getPendingIntent:(II)Landroid/app/PendingIntent; │ │ +0580a4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0580a6: 6e40 2d09 2103 |0001: invoke-virtual {v1, v2, v3, v0}, Landroid/support/v4/app/TaskStackBuilder;.getPendingIntent:(IILandroid/os/Bundle;)Landroid/app/PendingIntent; // method@092d │ │ +0580ac: 0c00 |0004: move-result-object v0 │ │ +0580ae: 1100 |0005: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=344 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/app/TaskStackBuilder; │ │ 0x0000 - 0x0006 reg=2 requestCode I │ │ 0x0000 - 0x0006 reg=3 flags I │ │ @@ -17472,47 +28746,47 @@ │ │ type : '(IILandroid/os/Bundle;)Landroid/app/PendingIntent;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 10 │ │ ins : 4 │ │ outs : 6 │ │ insns size : 61 16-bit code units │ │ -03c13c: |[03c13c] android.support.v4.app.TaskStackBuilder.getPendingIntent:(IILandroid/os/Bundle;)Landroid/app/PendingIntent; │ │ -03c14c: 1203 |0000: const/4 v3, #int 0 // #0 │ │ -03c14e: 5460 c201 |0001: iget-object v0, v6, Landroid/support/v4/app/TaskStackBuilder;.mIntents:Ljava/util/ArrayList; // field@01c2 │ │ -03c152: 6e10 da17 0000 |0003: invoke-virtual {v0}, Ljava/util/ArrayList;.isEmpty:()Z // method@17da │ │ -03c158: 0a00 |0006: move-result v0 │ │ -03c15a: 3800 0a00 |0007: if-eqz v0, 0011 // +000a │ │ -03c15e: 2200 a703 |0009: new-instance v0, Ljava/lang/IllegalStateException; // type@03a7 │ │ -03c162: 1a01 9809 |000b: const-string v1, "No intents added to TaskStackBuilder; cannot getPendingIntent" // string@0998 │ │ -03c166: 7020 7c17 1000 |000d: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@177c │ │ -03c16c: 2700 |0010: throw v0 │ │ -03c16e: 5460 c201 |0011: iget-object v0, v6, Landroid/support/v4/app/TaskStackBuilder;.mIntents:Ljava/util/ArrayList; // field@01c2 │ │ -03c172: 5461 c201 |0013: iget-object v1, v6, Landroid/support/v4/app/TaskStackBuilder;.mIntents:Ljava/util/ArrayList; // field@01c2 │ │ -03c176: 6e10 df17 0100 |0015: invoke-virtual {v1}, Ljava/util/ArrayList;.size:()I // method@17df │ │ -03c17c: 0a01 |0018: move-result v1 │ │ -03c17e: 2311 1a04 |0019: new-array v1, v1, [Landroid/content/Intent; // type@041a │ │ -03c182: 6e20 e117 1000 |001b: invoke-virtual {v0, v1}, Ljava/util/ArrayList;.toArray:([Ljava/lang/Object;)[Ljava/lang/Object; // method@17e1 │ │ -03c188: 0c02 |001e: move-result-object v2 │ │ -03c18a: 1f02 1a04 |001f: check-cast v2, [Landroid/content/Intent; // type@041a │ │ -03c18e: 2200 2f00 |0021: new-instance v0, Landroid/content/Intent; // type@002f │ │ -03c192: 4601 0203 |0023: aget-object v1, v2, v3 │ │ -03c196: 7020 df00 1000 |0025: invoke-direct {v0, v1}, Landroid/content/Intent;.:(Landroid/content/Intent;)V // method@00df │ │ -03c19c: 1401 00c0 0010 |0028: const v1, #float 2.53915e-29 // #1000c000 │ │ -03c1a2: 6e20 e300 1000 |002b: invoke-virtual {v0, v1}, Landroid/content/Intent;.addFlags:(I)Landroid/content/Intent; // method@00e3 │ │ -03c1a8: 0c00 |002e: move-result-object v0 │ │ -03c1aa: 4d00 0203 |002f: aput-object v0, v2, v3 │ │ -03c1ae: 6200 c001 |0031: sget-object v0, Landroid/support/v4/app/TaskStackBuilder;.IMPL:Landroid/support/v4/app/TaskStackBuilder$TaskStackBuilderImpl; // field@01c0 │ │ -03c1b2: 5461 c301 |0033: iget-object v1, v6, Landroid/support/v4/app/TaskStackBuilder;.mSourceContext:Landroid/content/Context; // field@01c3 │ │ -03c1b6: 0173 |0035: move v3, v7 │ │ -03c1b8: 0184 |0036: move v4, v8 │ │ -03c1ba: 0795 |0037: move-object v5, v9 │ │ -03c1bc: 7806 8605 0000 |0038: invoke-interface/range {v0, v1, v2, v3, v4, v5}, Landroid/support/v4/app/TaskStackBuilder$TaskStackBuilderImpl;.getPendingIntent:(Landroid/content/Context;[Landroid/content/Intent;IILandroid/os/Bundle;)Landroid/app/PendingIntent; // method@0586 │ │ -03c1c2: 0c00 |003b: move-result-object v0 │ │ -03c1c4: 1100 |003c: return-object v0 │ │ +0580b0: |[0580b0] android.support.v4.app.TaskStackBuilder.getPendingIntent:(IILandroid/os/Bundle;)Landroid/app/PendingIntent; │ │ +0580c0: 1203 |0000: const/4 v3, #int 0 // #0 │ │ +0580c2: 5460 2b03 |0001: iget-object v0, v6, Landroid/support/v4/app/TaskStackBuilder;.mIntents:Ljava/util/ArrayList; // field@032b │ │ +0580c6: 6e10 d822 0000 |0003: invoke-virtual {v0}, Ljava/util/ArrayList;.isEmpty:()Z // method@22d8 │ │ +0580cc: 0a00 |0006: move-result v0 │ │ +0580ce: 3800 0a00 |0007: if-eqz v0, 0011 // +000a │ │ +0580d2: 2200 2c05 |0009: new-instance v0, Ljava/lang/IllegalStateException; // type@052c │ │ +0580d6: 1a01 f10c |000b: const-string v1, "No intents added to TaskStackBuilder; cannot getPendingIntent" // string@0cf1 │ │ +0580da: 7020 6c22 1000 |000d: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@226c │ │ +0580e0: 2700 |0010: throw v0 │ │ +0580e2: 5460 2b03 |0011: iget-object v0, v6, Landroid/support/v4/app/TaskStackBuilder;.mIntents:Ljava/util/ArrayList; // field@032b │ │ +0580e6: 5461 2b03 |0013: iget-object v1, v6, Landroid/support/v4/app/TaskStackBuilder;.mIntents:Ljava/util/ArrayList; // field@032b │ │ +0580ea: 6e10 de22 0100 |0015: invoke-virtual {v1}, Ljava/util/ArrayList;.size:()I // method@22de │ │ +0580f0: 0a01 |0018: move-result v1 │ │ +0580f2: 2311 a705 |0019: new-array v1, v1, [Landroid/content/Intent; // type@05a7 │ │ +0580f6: 6e20 e022 1000 |001b: invoke-virtual {v0, v1}, Ljava/util/ArrayList;.toArray:([Ljava/lang/Object;)[Ljava/lang/Object; // method@22e0 │ │ +0580fc: 0c02 |001e: move-result-object v2 │ │ +0580fe: 1f02 a705 |001f: check-cast v2, [Landroid/content/Intent; // type@05a7 │ │ +058102: 2200 3f00 |0021: new-instance v0, Landroid/content/Intent; // type@003f │ │ +058106: 4601 0203 |0023: aget-object v1, v2, v3 │ │ +05810a: 7020 2401 1000 |0025: invoke-direct {v0, v1}, Landroid/content/Intent;.:(Landroid/content/Intent;)V // method@0124 │ │ +058110: 1401 00c0 0010 |0028: const v1, #float 2.53915e-29 // #1000c000 │ │ +058116: 6e20 2801 1000 |002b: invoke-virtual {v0, v1}, Landroid/content/Intent;.addFlags:(I)Landroid/content/Intent; // method@0128 │ │ +05811c: 0c00 |002e: move-result-object v0 │ │ +05811e: 4d00 0203 |002f: aput-object v0, v2, v3 │ │ +058122: 6200 2903 |0031: sget-object v0, Landroid/support/v4/app/TaskStackBuilder;.IMPL:Landroid/support/v4/app/TaskStackBuilder$TaskStackBuilderImpl; // field@0329 │ │ +058126: 5461 2c03 |0033: iget-object v1, v6, Landroid/support/v4/app/TaskStackBuilder;.mSourceContext:Landroid/content/Context; // field@032c │ │ +05812a: 0173 |0035: move v3, v7 │ │ +05812c: 0184 |0036: move v4, v8 │ │ +05812e: 0795 |0037: move-object v5, v9 │ │ +058130: 7806 1809 0000 |0038: invoke-interface/range {v0, v1, v2, v3, v4, v5}, Landroid/support/v4/app/TaskStackBuilder$TaskStackBuilderImpl;.getPendingIntent:(Landroid/content/Context;[Landroid/content/Intent;IILandroid/os/Bundle;)Landroid/app/PendingIntent; // method@0918 │ │ +058136: 0c00 |003b: move-result-object v0 │ │ +058138: 1100 |003c: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=361 │ │ 0x0009 line=362 │ │ 0x0011 line=366 │ │ 0x0021 line=367 │ │ 0x0031 line=371 │ │ @@ -17528,19 +28802,19 @@ │ │ type : '()Ljava/util/Iterator;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -03c1c8: |[03c1c8] android.support.v4.app.TaskStackBuilder.iterator:()Ljava/util/Iterator; │ │ -03c1d8: 5410 c201 |0000: iget-object v0, v1, Landroid/support/v4/app/TaskStackBuilder;.mIntents:Ljava/util/ArrayList; // field@01c2 │ │ -03c1dc: 6e10 db17 0000 |0002: invoke-virtual {v0}, Ljava/util/ArrayList;.iterator:()Ljava/util/Iterator; // method@17db │ │ -03c1e2: 0c00 |0005: move-result-object v0 │ │ -03c1e4: 1100 |0006: return-object v0 │ │ +05813c: |[05813c] android.support.v4.app.TaskStackBuilder.iterator:()Ljava/util/Iterator; │ │ +05814c: 5410 2b03 |0000: iget-object v0, v1, Landroid/support/v4/app/TaskStackBuilder;.mIntents:Ljava/util/ArrayList; // field@032b │ │ +058150: 6e10 d922 0000 |0002: invoke-virtual {v0}, Ljava/util/ArrayList;.iterator:()Ljava/util/Iterator; // method@22d9 │ │ +058156: 0c00 |0005: move-result-object v0 │ │ +058158: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=289 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/app/TaskStackBuilder; │ │ │ │ #12 : (in Landroid/support/v4/app/TaskStackBuilder;) │ │ @@ -17548,18 +28822,18 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -03c1e8: |[03c1e8] android.support.v4.app.TaskStackBuilder.startActivities:()V │ │ -03c1f8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -03c1fa: 6e20 9e05 0100 |0001: invoke-virtual {v1, v0}, Landroid/support/v4/app/TaskStackBuilder;.startActivities:(Landroid/os/Bundle;)V // method@059e │ │ -03c200: 0e00 |0004: return-void │ │ +05815c: |[05815c] android.support.v4.app.TaskStackBuilder.startActivities:()V │ │ +05816c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +05816e: 6e20 3009 0100 |0001: invoke-virtual {v1, v0}, Landroid/support/v4/app/TaskStackBuilder;.startActivities:(Landroid/os/Bundle;)V // method@0930 │ │ +058174: 0e00 |0004: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=301 │ │ 0x0004 line=302 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/app/TaskStackBuilder; │ │ │ │ @@ -17568,53 +28842,53 @@ │ │ type : '(Landroid/os/Bundle;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 78 16-bit code units │ │ -03c204: |[03c204] android.support.v4.app.TaskStackBuilder.startActivities:(Landroid/os/Bundle;)V │ │ -03c214: 1204 |0000: const/4 v4, #int 0 // #0 │ │ -03c216: 5452 c201 |0001: iget-object v2, v5, Landroid/support/v4/app/TaskStackBuilder;.mIntents:Ljava/util/ArrayList; // field@01c2 │ │ -03c21a: 6e10 da17 0200 |0003: invoke-virtual {v2}, Ljava/util/ArrayList;.isEmpty:()Z // method@17da │ │ -03c220: 0a02 |0006: move-result v2 │ │ -03c222: 3802 0a00 |0007: if-eqz v2, 0011 // +000a │ │ -03c226: 2202 a703 |0009: new-instance v2, Ljava/lang/IllegalStateException; // type@03a7 │ │ -03c22a: 1a03 9909 |000b: const-string v3, "No intents added to TaskStackBuilder; cannot startActivities" // string@0999 │ │ -03c22e: 7020 7c17 3200 |000d: invoke-direct {v2, v3}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@177c │ │ -03c234: 2702 |0010: throw v2 │ │ -03c236: 5452 c201 |0011: iget-object v2, v5, Landroid/support/v4/app/TaskStackBuilder;.mIntents:Ljava/util/ArrayList; // field@01c2 │ │ -03c23a: 5453 c201 |0013: iget-object v3, v5, Landroid/support/v4/app/TaskStackBuilder;.mIntents:Ljava/util/ArrayList; // field@01c2 │ │ -03c23e: 6e10 df17 0300 |0015: invoke-virtual {v3}, Ljava/util/ArrayList;.size:()I // method@17df │ │ -03c244: 0a03 |0018: move-result v3 │ │ -03c246: 2333 1a04 |0019: new-array v3, v3, [Landroid/content/Intent; // type@041a │ │ -03c24a: 6e20 e117 3200 |001b: invoke-virtual {v2, v3}, Ljava/util/ArrayList;.toArray:([Ljava/lang/Object;)[Ljava/lang/Object; // method@17e1 │ │ -03c250: 0c00 |001e: move-result-object v0 │ │ -03c252: 1f00 1a04 |001f: check-cast v0, [Landroid/content/Intent; // type@041a │ │ -03c256: 2202 2f00 |0021: new-instance v2, Landroid/content/Intent; // type@002f │ │ -03c25a: 4603 0004 |0023: aget-object v3, v0, v4 │ │ -03c25e: 7020 df00 3200 |0025: invoke-direct {v2, v3}, Landroid/content/Intent;.:(Landroid/content/Intent;)V // method@00df │ │ -03c264: 1403 00c0 0010 |0028: const v3, #float 2.53915e-29 // #1000c000 │ │ -03c26a: 6e20 e300 3200 |002b: invoke-virtual {v2, v3}, Landroid/content/Intent;.addFlags:(I)Landroid/content/Intent; // method@00e3 │ │ -03c270: 0c02 |002e: move-result-object v2 │ │ -03c272: 4d02 0004 |002f: aput-object v2, v0, v4 │ │ -03c276: 5452 c301 |0031: iget-object v2, v5, Landroid/support/v4/app/TaskStackBuilder;.mSourceContext:Landroid/content/Context; // field@01c3 │ │ -03c27a: 7130 c305 0206 |0033: invoke-static {v2, v0, v6}, Landroid/support/v4/content/ContextCompat;.startActivities:(Landroid/content/Context;[Landroid/content/Intent;Landroid/os/Bundle;)Z // method@05c3 │ │ -03c280: 0a02 |0036: move-result v2 │ │ -03c282: 3902 1600 |0037: if-nez v2, 004d // +0016 │ │ -03c286: 2201 2f00 |0039: new-instance v1, Landroid/content/Intent; // type@002f │ │ -03c28a: 2102 |003b: array-length v2, v0 │ │ -03c28c: d802 02ff |003c: add-int/lit8 v2, v2, #int -1 // #ff │ │ -03c290: 4602 0002 |003e: aget-object v2, v0, v2 │ │ -03c294: 7020 df00 2100 |0040: invoke-direct {v1, v2}, Landroid/content/Intent;.:(Landroid/content/Intent;)V // method@00df │ │ -03c29a: 1502 0010 |0043: const/high16 v2, #int 268435456 // #1000 │ │ -03c29e: 6e20 e300 2100 |0045: invoke-virtual {v1, v2}, Landroid/content/Intent;.addFlags:(I)Landroid/content/Intent; // method@00e3 │ │ -03c2a4: 5452 c301 |0048: iget-object v2, v5, Landroid/support/v4/app/TaskStackBuilder;.mSourceContext:Landroid/content/Context; // field@01c3 │ │ -03c2a8: 6e20 d900 1200 |004a: invoke-virtual {v2, v1}, Landroid/content/Context;.startActivity:(Landroid/content/Intent;)V // method@00d9 │ │ -03c2ae: 0e00 |004d: return-void │ │ +058178: |[058178] android.support.v4.app.TaskStackBuilder.startActivities:(Landroid/os/Bundle;)V │ │ +058188: 1204 |0000: const/4 v4, #int 0 // #0 │ │ +05818a: 5452 2b03 |0001: iget-object v2, v5, Landroid/support/v4/app/TaskStackBuilder;.mIntents:Ljava/util/ArrayList; // field@032b │ │ +05818e: 6e10 d822 0200 |0003: invoke-virtual {v2}, Ljava/util/ArrayList;.isEmpty:()Z // method@22d8 │ │ +058194: 0a02 |0006: move-result v2 │ │ +058196: 3802 0a00 |0007: if-eqz v2, 0011 // +000a │ │ +05819a: 2202 2c05 |0009: new-instance v2, Ljava/lang/IllegalStateException; // type@052c │ │ +05819e: 1a03 f20c |000b: const-string v3, "No intents added to TaskStackBuilder; cannot startActivities" // string@0cf2 │ │ +0581a2: 7020 6c22 3200 |000d: invoke-direct {v2, v3}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@226c │ │ +0581a8: 2702 |0010: throw v2 │ │ +0581aa: 5452 2b03 |0011: iget-object v2, v5, Landroid/support/v4/app/TaskStackBuilder;.mIntents:Ljava/util/ArrayList; // field@032b │ │ +0581ae: 5453 2b03 |0013: iget-object v3, v5, Landroid/support/v4/app/TaskStackBuilder;.mIntents:Ljava/util/ArrayList; // field@032b │ │ +0581b2: 6e10 de22 0300 |0015: invoke-virtual {v3}, Ljava/util/ArrayList;.size:()I // method@22de │ │ +0581b8: 0a03 |0018: move-result v3 │ │ +0581ba: 2333 a705 |0019: new-array v3, v3, [Landroid/content/Intent; // type@05a7 │ │ +0581be: 6e20 e022 3200 |001b: invoke-virtual {v2, v3}, Ljava/util/ArrayList;.toArray:([Ljava/lang/Object;)[Ljava/lang/Object; // method@22e0 │ │ +0581c4: 0c00 |001e: move-result-object v0 │ │ +0581c6: 1f00 a705 |001f: check-cast v0, [Landroid/content/Intent; // type@05a7 │ │ +0581ca: 2202 3f00 |0021: new-instance v2, Landroid/content/Intent; // type@003f │ │ +0581ce: 4603 0004 |0023: aget-object v3, v0, v4 │ │ +0581d2: 7020 2401 3200 |0025: invoke-direct {v2, v3}, Landroid/content/Intent;.:(Landroid/content/Intent;)V // method@0124 │ │ +0581d8: 1403 00c0 0010 |0028: const v3, #float 2.53915e-29 // #1000c000 │ │ +0581de: 6e20 2801 3200 |002b: invoke-virtual {v2, v3}, Landroid/content/Intent;.addFlags:(I)Landroid/content/Intent; // method@0128 │ │ +0581e4: 0c02 |002e: move-result-object v2 │ │ +0581e6: 4d02 0004 |002f: aput-object v2, v0, v4 │ │ +0581ea: 5452 2c03 |0031: iget-object v2, v5, Landroid/support/v4/app/TaskStackBuilder;.mSourceContext:Landroid/content/Context; // field@032c │ │ +0581ee: 7130 5909 0206 |0033: invoke-static {v2, v0, v6}, Landroid/support/v4/content/ContextCompat;.startActivities:(Landroid/content/Context;[Landroid/content/Intent;Landroid/os/Bundle;)Z // method@0959 │ │ +0581f4: 0a02 |0036: move-result v2 │ │ +0581f6: 3902 1600 |0037: if-nez v2, 004d // +0016 │ │ +0581fa: 2201 3f00 |0039: new-instance v1, Landroid/content/Intent; // type@003f │ │ +0581fe: 2102 |003b: array-length v2, v0 │ │ +058200: d802 02ff |003c: add-int/lit8 v2, v2, #int -1 // #ff │ │ +058204: 4602 0002 |003e: aget-object v2, v0, v2 │ │ +058208: 7020 2401 2100 |0040: invoke-direct {v1, v2}, Landroid/content/Intent;.:(Landroid/content/Intent;)V // method@0124 │ │ +05820e: 1502 0010 |0043: const/high16 v2, #int 268435456 // #1000 │ │ +058212: 6e20 2801 2100 |0045: invoke-virtual {v1, v2}, Landroid/content/Intent;.addFlags:(I)Landroid/content/Intent; // method@0128 │ │ +058218: 5452 2c03 |0048: iget-object v2, v5, Landroid/support/v4/app/TaskStackBuilder;.mSourceContext:Landroid/content/Context; // field@032c │ │ +05821c: 6e20 1d01 1200 |004a: invoke-virtual {v2, v1}, Landroid/content/Context;.startActivity:(Landroid/content/Intent;)V // method@011d │ │ +058222: 0e00 |004d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=316 │ │ 0x0009 line=317 │ │ 0x0011 line=321 │ │ 0x0021 line=322 │ │ 0x0031 line=325 │ │ @@ -17624,27 +28898,27 @@ │ │ 0x004d line=330 │ │ locals : │ │ 0x0043 - 0x004d reg=1 topIntent Landroid/content/Intent; │ │ 0x0021 - 0x004e reg=0 intents [Landroid/content/Intent; │ │ 0x0000 - 0x004e reg=5 this Landroid/support/v4/app/TaskStackBuilder; │ │ 0x0000 - 0x004e reg=6 options Landroid/os/Bundle; │ │ │ │ - source_file_idx : 2793 (TaskStackBuilder.java) │ │ + source_file_idx : 3820 (TaskStackBuilder.java) │ │ │ │ -Class #73 header: │ │ -class_idx : 256 │ │ +Class #153 header: │ │ +class_idx : 430 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 948 │ │ -source_file_idx : 2794 │ │ +superclass_idx : 1337 │ │ +source_file_idx : 3821 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 0 │ │ │ │ -Class #73 - │ │ +Class #153 - │ │ Class descriptor : 'Landroid/support/v4/app/TaskStackBuilderHoneycomb;' │ │ Access flags : 0x0000 () │ │ Superclass : 'Ljava/lang/Object;' │ │ Interfaces - │ │ Static fields - │ │ Instance fields - │ │ Direct methods - │ │ @@ -17653,17 +28927,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -03c2b0: |[03c2b0] android.support.v4.app.TaskStackBuilderHoneycomb.:()V │ │ -03c2c0: 7010 9117 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1791 │ │ -03c2c6: 0e00 |0003: return-void │ │ +058224: |[058224] android.support.v4.app.TaskStackBuilderHoneycomb.:()V │ │ +058234: 7010 8622 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2286 │ │ +05823a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=26 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/TaskStackBuilderHoneycomb; │ │ │ │ #1 : (in Landroid/support/v4/app/TaskStackBuilderHoneycomb;) │ │ @@ -17671,41 +28945,41 @@ │ │ type : '(Landroid/content/Context;I[Landroid/content/Intent;I)Landroid/app/PendingIntent;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 5 16-bit code units │ │ -03c2c8: |[03c2c8] android.support.v4.app.TaskStackBuilderHoneycomb.getActivitiesPendingIntent:(Landroid/content/Context;I[Landroid/content/Intent;I)Landroid/app/PendingIntent; │ │ -03c2d8: 7140 a600 2143 |0000: invoke-static {v1, v2, v3, v4}, Landroid/app/PendingIntent;.getActivities:(Landroid/content/Context;I[Landroid/content/Intent;I)Landroid/app/PendingIntent; // method@00a6 │ │ -03c2de: 0c00 |0003: move-result-object v0 │ │ -03c2e0: 1100 |0004: return-object v0 │ │ +05823c: |[05823c] android.support.v4.app.TaskStackBuilderHoneycomb.getActivitiesPendingIntent:(Landroid/content/Context;I[Landroid/content/Intent;I)Landroid/app/PendingIntent; │ │ +05824c: 7140 ce00 2143 |0000: invoke-static {v1, v2, v3, v4}, Landroid/app/PendingIntent;.getActivities:(Landroid/content/Context;I[Landroid/content/Intent;I)Landroid/app/PendingIntent; // method@00ce │ │ +058252: 0c00 |0003: move-result-object v0 │ │ +058254: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=29 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 context Landroid/content/Context; │ │ 0x0000 - 0x0005 reg=2 requestCode I │ │ 0x0000 - 0x0005 reg=3 intents [Landroid/content/Intent; │ │ 0x0000 - 0x0005 reg=4 flags I │ │ │ │ Virtual methods - │ │ - source_file_idx : 2794 (TaskStackBuilderHoneycomb.java) │ │ + source_file_idx : 3821 (TaskStackBuilderHoneycomb.java) │ │ │ │ -Class #74 header: │ │ -class_idx : 257 │ │ +Class #154 header: │ │ +class_idx : 431 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 948 │ │ -source_file_idx : 2799 │ │ +superclass_idx : 1337 │ │ +source_file_idx : 3826 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 0 │ │ │ │ -Class #74 - │ │ +Class #154 - │ │ Class descriptor : 'Landroid/support/v4/app/TaskStackBuilderJellybean;' │ │ Access flags : 0x0000 () │ │ Superclass : 'Ljava/lang/Object;' │ │ Interfaces - │ │ Static fields - │ │ Instance fields - │ │ Direct methods - │ │ @@ -17714,17 +28988,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -03c2e4: |[03c2e4] android.support.v4.app.TaskStackBuilderJellybean.:()V │ │ -03c2f4: 7010 9117 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1791 │ │ -03c2fa: 0e00 |0003: return-void │ │ +058258: |[058258] android.support.v4.app.TaskStackBuilderJellybean.:()V │ │ +058268: 7010 8622 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2286 │ │ +05826e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=24 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/TaskStackBuilderJellybean; │ │ │ │ #1 : (in Landroid/support/v4/app/TaskStackBuilderJellybean;) │ │ @@ -17732,42 +29006,42 @@ │ │ type : '(Landroid/content/Context;I[Landroid/content/Intent;ILandroid/os/Bundle;)Landroid/app/PendingIntent;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 6 │ │ ins : 5 │ │ outs : 5 │ │ insns size : 5 16-bit code units │ │ -03c2fc: |[03c2fc] android.support.v4.app.TaskStackBuilderJellybean.getActivitiesPendingIntent:(Landroid/content/Context;I[Landroid/content/Intent;ILandroid/os/Bundle;)Landroid/app/PendingIntent; │ │ -03c30c: 7155 a700 2143 |0000: invoke-static {v1, v2, v3, v4, v5}, Landroid/app/PendingIntent;.getActivities:(Landroid/content/Context;I[Landroid/content/Intent;ILandroid/os/Bundle;)Landroid/app/PendingIntent; // method@00a7 │ │ -03c312: 0c00 |0003: move-result-object v0 │ │ -03c314: 1100 |0004: return-object v0 │ │ +058270: |[058270] android.support.v4.app.TaskStackBuilderJellybean.getActivitiesPendingIntent:(Landroid/content/Context;I[Landroid/content/Intent;ILandroid/os/Bundle;)Landroid/app/PendingIntent; │ │ +058280: 7155 cf00 2143 |0000: invoke-static {v1, v2, v3, v4, v5}, Landroid/app/PendingIntent;.getActivities:(Landroid/content/Context;I[Landroid/content/Intent;ILandroid/os/Bundle;)Landroid/app/PendingIntent; // method@00cf │ │ +058286: 0c00 |0003: move-result-object v0 │ │ +058288: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=28 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 context Landroid/content/Context; │ │ 0x0000 - 0x0005 reg=2 requestCode I │ │ 0x0000 - 0x0005 reg=3 intents [Landroid/content/Intent; │ │ 0x0000 - 0x0005 reg=4 flags I │ │ 0x0000 - 0x0005 reg=5 options Landroid/os/Bundle; │ │ │ │ Virtual methods - │ │ - source_file_idx : 2799 (TaskStackBuilderJellybean.java) │ │ + source_file_idx : 3826 (TaskStackBuilderJellybean.java) │ │ │ │ -Class #75 header: │ │ -class_idx : 260 │ │ +Class #155 header: │ │ +class_idx : 434 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 948 │ │ -source_file_idx : 636 │ │ -static_fields_size : 5 │ │ +superclass_idx : 1337 │ │ +source_file_idx : 789 │ │ +static_fields_size : 6 │ │ instance_fields_size: 0 │ │ -direct_methods_size : 7 │ │ -virtual_methods_size: 0 │ │ +direct_methods_size : 9 │ │ +virtual_methods_size: 2 │ │ │ │ -Class #75 - │ │ +Class #155 - │ │ Class descriptor : 'Landroid/support/v4/content/ContextCompat;' │ │ Access flags : 0x0001 (PUBLIC) │ │ Superclass : 'Ljava/lang/Object;' │ │ Interfaces - │ │ Static fields - │ │ #0 : (in Landroid/support/v4/content/ContextCompat;) │ │ name : 'DIR_ANDROID' │ │ @@ -17790,74 +29064,79 @@ │ │ access : 0x001a (PRIVATE STATIC FINAL) │ │ value : "files" │ │ #4 : (in Landroid/support/v4/content/ContextCompat;) │ │ name : 'DIR_OBB' │ │ type : 'Ljava/lang/String;' │ │ access : 0x001a (PRIVATE STATIC FINAL) │ │ value : "obb" │ │ + #5 : (in Landroid/support/v4/content/ContextCompat;) │ │ + name : 'TAG' │ │ + type : 'Ljava/lang/String;' │ │ + access : 0x001a (PRIVATE STATIC FINAL) │ │ + value : "ContextCompat" │ │ Instance fields - │ │ Direct methods - │ │ #0 : (in Landroid/support/v4/content/ContextCompat;) │ │ name : '' │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -03c318: |[03c318] android.support.v4.content.ContextCompat.:()V │ │ -03c328: 7010 9117 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1791 │ │ -03c32e: 0e00 |0003: return-void │ │ +05828c: |[05828c] android.support.v4.content.ContextCompat.:()V │ │ +05829c: 7010 8622 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2286 │ │ +0582a2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=33 │ │ + 0x0000 line=36 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/content/ContextCompat; │ │ │ │ #1 : (in Landroid/support/v4/content/ContextCompat;) │ │ name : 'buildPath' │ │ type : '(Ljava/io/File;[Ljava/lang/String;)Ljava/io/File;' │ │ access : 0x008a (PRIVATE STATIC VARARGS) │ │ code - │ │ registers : 8 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 31 16-bit code units │ │ -03c330: |[03c330] android.support.v4.content.ContextCompat.buildPath:(Ljava/io/File;[Ljava/lang/String;)Ljava/io/File; │ │ -03c340: 0761 |0000: move-object v1, v6 │ │ -03c342: 0770 |0001: move-object v0, v7 │ │ -03c344: 2104 |0002: array-length v4, v0 │ │ -03c346: 1203 |0003: const/4 v3, #int 0 // #0 │ │ -03c348: 0712 |0004: move-object v2, v1 │ │ -03c34a: 3543 1700 |0005: if-ge v3, v4, 001c // +0017 │ │ -03c34e: 4605 0003 |0007: aget-object v5, v0, v3 │ │ -03c352: 3902 0b00 |0009: if-nez v2, 0014 // +000b │ │ -03c356: 2201 8d03 |000b: new-instance v1, Ljava/io/File; // type@038d │ │ -03c35a: 7020 3417 5100 |000d: invoke-direct {v1, v5}, Ljava/io/File;.:(Ljava/lang/String;)V // method@1734 │ │ -03c360: d803 0301 |0010: add-int/lit8 v3, v3, #int 1 // #01 │ │ -03c364: 0712 |0012: move-object v2, v1 │ │ -03c366: 28f2 |0013: goto 0005 // -000e │ │ -03c368: 3805 0900 |0014: if-eqz v5, 001d // +0009 │ │ -03c36c: 2201 8d03 |0016: new-instance v1, Ljava/io/File; // type@038d │ │ -03c370: 7030 3317 2105 |0018: invoke-direct {v1, v2, v5}, Ljava/io/File;.:(Ljava/io/File;Ljava/lang/String;)V // method@1733 │ │ -03c376: 28f5 |001b: goto 0010 // -000b │ │ -03c378: 1102 |001c: return-object v2 │ │ -03c37a: 0721 |001d: move-object v1, v2 │ │ -03c37c: 28f2 |001e: goto 0010 // -000e │ │ +0582a4: |[0582a4] android.support.v4.content.ContextCompat.buildPath:(Ljava/io/File;[Ljava/lang/String;)Ljava/io/File; │ │ +0582b4: 0761 |0000: move-object v1, v6 │ │ +0582b6: 0770 |0001: move-object v0, v7 │ │ +0582b8: 2104 |0002: array-length v4, v0 │ │ +0582ba: 1203 |0003: const/4 v3, #int 0 // #0 │ │ +0582bc: 0712 |0004: move-object v2, v1 │ │ +0582be: 3543 1700 |0005: if-ge v3, v4, 001c // +0017 │ │ +0582c2: 4605 0003 |0007: aget-object v5, v0, v3 │ │ +0582c6: 3902 0b00 |0009: if-nez v2, 0014 // +000b │ │ +0582ca: 2201 0f05 |000b: new-instance v1, Ljava/io/File; // type@050f │ │ +0582ce: 7020 1622 5100 |000d: invoke-direct {v1, v5}, Ljava/io/File;.:(Ljava/lang/String;)V // method@2216 │ │ +0582d4: d803 0301 |0010: add-int/lit8 v3, v3, #int 1 // #01 │ │ +0582d8: 0712 |0012: move-object v2, v1 │ │ +0582da: 28f2 |0013: goto 0005 // -000e │ │ +0582dc: 3805 0900 |0014: if-eqz v5, 001d // +0009 │ │ +0582e0: 2201 0f05 |0016: new-instance v1, Ljava/io/File; // type@050f │ │ +0582e4: 7030 1522 2105 |0018: invoke-direct {v1, v2, v5}, Ljava/io/File;.:(Ljava/io/File;Ljava/lang/String;)V // method@2215 │ │ +0582ea: 28f5 |001b: goto 0010 // -000b │ │ +0582ec: 1102 |001c: return-object v2 │ │ +0582ee: 0721 |001d: move-object v1, v2 │ │ +0582f0: 28f2 |001e: goto 0010 // -000e │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=290 │ │ - 0x0001 line=291 │ │ - 0x0009 line=292 │ │ - 0x000b line=293 │ │ - 0x0010 line=291 │ │ - 0x0014 line=294 │ │ - 0x0016 line=295 │ │ - 0x001c line=298 │ │ + 0x0000 line=294 │ │ + 0x0001 line=295 │ │ + 0x0009 line=296 │ │ + 0x000b line=297 │ │ + 0x0010 line=295 │ │ + 0x0014 line=298 │ │ + 0x0016 line=299 │ │ + 0x001c line=302 │ │ locals : │ │ 0x0001 - 0x0005 reg=1 cur Ljava/io/File; │ │ 0x0005 - 0x0010 reg=2 cur Ljava/io/File; │ │ 0x0010 - 0x0013 reg=1 cur Ljava/io/File; │ │ 0x0013 - 0x001b reg=2 cur Ljava/io/File; │ │ 0x001b - 0x001c reg=1 cur Ljava/io/File; │ │ 0x0009 - 0x001c reg=5 segment Ljava/lang/String; │ │ @@ -17867,262 +29146,527 @@ │ │ 0x0004 - 0x001f reg=3 i$ I │ │ 0x0003 - 0x001f reg=4 len$ I │ │ 0x001d - 0x001f reg=5 segment Ljava/lang/String; │ │ 0x0000 - 0x001f reg=6 base Ljava/io/File; │ │ 0x0000 - 0x001f reg=7 segments [Ljava/lang/String; │ │ │ │ #2 : (in Landroid/support/v4/content/ContextCompat;) │ │ + name : 'createFilesDir' │ │ + type : '(Ljava/io/File;)Ljava/io/File;' │ │ + access : 0x2000a (PRIVATE STATIC DECLARED_SYNCHRONIZED) │ │ + code - │ │ + registers : 5 │ │ + ins : 1 │ │ + outs : 2 │ │ + insns size : 56 16-bit code units │ │ +0582f4: |[0582f4] android.support.v4.content.ContextCompat.createFilesDir:(Ljava/io/File;)Ljava/io/File; │ │ +058304: 1c01 b201 |0000: const-class v1, Landroid/support/v4/content/ContextCompat; // type@01b2 │ │ +058308: 1d01 |0002: monitor-enter v1 │ │ +05830a: 6e10 1c22 0400 |0003: invoke-virtual {v4}, Ljava/io/File;.exists:()Z // method@221c │ │ +058310: 0a00 |0006: move-result v0 │ │ +058312: 3900 0e00 |0007: if-nez v0, 0015 // +000e │ │ +058316: 6e10 2922 0400 |0009: invoke-virtual {v4}, Ljava/io/File;.mkdirs:()Z // method@2229 │ │ +05831c: 0a00 |000c: move-result v0 │ │ +05831e: 3900 0800 |000d: if-nez v0, 0015 // +0008 │ │ +058322: 6e10 1c22 0400 |000f: invoke-virtual {v4}, Ljava/io/File;.exists:()Z // method@221c │ │ +058328: 0a00 |0012: move-result v0 │ │ +05832a: 3800 0400 |0013: if-eqz v0, 0017 // +0004 │ │ +05832e: 1e01 |0015: monitor-exit v1 │ │ +058330: 1104 |0016: return-object v4 │ │ +058332: 1a00 1403 |0017: const-string v0, "ContextCompat" // string@0314 │ │ +058336: 2202 3e05 |0019: new-instance v2, Ljava/lang/StringBuilder; // type@053e │ │ +05833a: 7010 a422 0200 |001b: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@22a4 │ │ +058340: 1a03 560f |001e: const-string v3, "Unable to create files subdir " // string@0f56 │ │ +058344: 6e20 ad22 3200 |0020: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22ad │ │ +05834a: 0c02 |0023: move-result-object v2 │ │ +05834c: 6e10 2222 0400 |0024: invoke-virtual {v4}, Ljava/io/File;.getPath:()Ljava/lang/String; // method@2222 │ │ +058352: 0c03 |0027: move-result-object v3 │ │ +058354: 6e20 ad22 3200 |0028: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22ad │ │ +05835a: 0c02 |002b: move-result-object v2 │ │ +05835c: 6e10 b222 0200 |002c: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@22b2 │ │ +058362: 0c02 |002f: move-result-object v2 │ │ +058364: 7120 751c 2000 |0030: invoke-static {v0, v2}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;)I // method@1c75 │ │ +05836a: 1204 |0033: const/4 v4, #int 0 // #0 │ │ +05836c: 28e1 |0034: goto 0015 // -001f │ │ +05836e: 0d00 |0035: move-exception v0 │ │ +058370: 1e01 |0036: monitor-exit v1 │ │ +058372: 2700 |0037: throw v0 │ │ + catches : 2 │ │ + 0x0003 - 0x0012 │ │ + -> 0x0035 │ │ + 0x0017 - 0x0033 │ │ + -> 0x0035 │ │ + positions : │ │ + 0x0000 line=377 │ │ + 0x0009 line=378 │ │ + 0x000f line=379 │ │ + 0x0015 line=387 │ │ + 0x0017 line=383 │ │ + 0x0033 line=384 │ │ + 0x0035 line=377 │ │ + locals : │ │ + 0x0000 - 0x0015 reg=4 file Ljava/io/File; │ │ + 0x0017 - 0x0038 reg=4 file Ljava/io/File; │ │ + │ │ + #3 : (in Landroid/support/v4/content/ContextCompat;) │ │ + name : 'getDrawable' │ │ + type : '(Landroid/content/Context;I)Landroid/graphics/drawable/Drawable;' │ │ + access : 0x0019 (PUBLIC STATIC FINAL) │ │ + code - │ │ + registers : 4 │ │ + ins : 2 │ │ + outs : 2 │ │ + insns size : 20 16-bit code units │ │ +058388: |[058388] android.support.v4.content.ContextCompat.getDrawable:(Landroid/content/Context;I)Landroid/graphics/drawable/Drawable; │ │ +058398: 6000 4000 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0040 │ │ +05839c: 1301 1500 |0002: const/16 v1, #int 21 // #15 │ │ +0583a0: 3410 0700 |0004: if-lt v0, v1, 000b // +0007 │ │ +0583a4: 7120 5c09 3200 |0006: invoke-static {v2, v3}, Landroid/support/v4/content/ContextCompatApi21;.getDrawable:(Landroid/content/Context;I)Landroid/graphics/drawable/Drawable; // method@095c │ │ +0583aa: 0c01 |0009: move-result-object v1 │ │ +0583ac: 1101 |000a: return-object v1 │ │ +0583ae: 6e10 1301 0200 |000b: invoke-virtual {v2}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@0113 │ │ +0583b4: 0c01 |000e: move-result-object v1 │ │ +0583b6: 6e20 6701 3100 |000f: invoke-virtual {v1, v3}, Landroid/content/res/Resources;.getDrawable:(I)Landroid/graphics/drawable/Drawable; // method@0167 │ │ +0583bc: 0c01 |0012: move-result-object v1 │ │ +0583be: 28f7 |0013: goto 000a // -0009 │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=317 │ │ + 0x0002 line=318 │ │ + 0x0006 line=319 │ │ + 0x000a line=321 │ │ + locals : │ │ + 0x0002 - 0x0014 reg=0 version I │ │ + 0x0000 - 0x0014 reg=2 context Landroid/content/Context; │ │ + 0x0000 - 0x0014 reg=3 id I │ │ + │ │ + #4 : (in Landroid/support/v4/content/ContextCompat;) │ │ name : 'getExternalCacheDirs' │ │ type : '(Landroid/content/Context;)[Ljava/io/File;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 9 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 58 16-bit code units │ │ -03c380: |[03c380] android.support.v4.content.ContextCompat.getExternalCacheDirs:(Landroid/content/Context;)[Ljava/io/File; │ │ -03c390: 1217 |0000: const/4 v7, #int 1 // #1 │ │ -03c392: 1206 |0001: const/4 v6, #int 0 // #0 │ │ -03c394: 6001 2c00 |0002: sget v1, Landroid/os/Build$VERSION;.SDK_INT:I // field@002c │ │ -03c398: 1302 1300 |0004: const/16 v2, #int 19 // #13 │ │ -03c39c: 3421 0700 |0006: if-lt v1, v2, 000d // +0007 │ │ -03c3a0: 7110 cd05 0800 |0008: invoke-static {v8}, Landroid/support/v4/content/ContextCompatKitKat;.getExternalCacheDirs:(Landroid/content/Context;)[Ljava/io/File; // method@05cd │ │ -03c3a6: 0c02 |000b: move-result-object v2 │ │ -03c3a8: 1102 |000c: return-object v2 │ │ -03c3aa: 1302 0800 |000d: const/16 v2, #int 8 // #8 │ │ -03c3ae: 3421 0b00 |000f: if-lt v1, v2, 001a // +000b │ │ -03c3b2: 7110 c505 0800 |0011: invoke-static {v8}, Landroid/support/v4/content/ContextCompatFroyo;.getExternalCacheDir:(Landroid/content/Context;)Ljava/io/File; // method@05c5 │ │ -03c3b8: 0c00 |0014: move-result-object v0 │ │ -03c3ba: 2372 2c04 |0015: new-array v2, v7, [Ljava/io/File; // type@042c │ │ -03c3be: 4d00 0206 |0017: aput-object v0, v2, v6 │ │ -03c3c2: 28f3 |0019: goto 000c // -000d │ │ -03c3c4: 7100 e301 0000 |001a: invoke-static {}, Landroid/os/Environment;.getExternalStorageDirectory:()Ljava/io/File; // method@01e3 │ │ -03c3ca: 0c02 |001d: move-result-object v2 │ │ -03c3cc: 1243 |001e: const/4 v3, #int 4 // #4 │ │ -03c3ce: 2333 3104 |001f: new-array v3, v3, [Ljava/lang/String; // type@0431 │ │ -03c3d2: 1a04 e601 |0021: const-string v4, "Android" // string@01e6 │ │ -03c3d6: 4d04 0306 |0023: aput-object v4, v3, v6 │ │ -03c3da: 1a04 b90e |0025: const-string v4, "data" // string@0eb9 │ │ -03c3de: 4d04 0307 |0027: aput-object v4, v3, v7 │ │ -03c3e2: 1224 |0029: const/4 v4, #int 2 // #2 │ │ -03c3e4: 6e10 ce00 0800 |002a: invoke-virtual {v8}, Landroid/content/Context;.getPackageName:()Ljava/lang/String; // method@00ce │ │ -03c3ea: 0c05 |002d: move-result-object v5 │ │ -03c3ec: 4d05 0304 |002e: aput-object v5, v3, v4 │ │ -03c3f0: 1234 |0030: const/4 v4, #int 3 // #3 │ │ -03c3f2: 1a05 8e0d |0031: const-string v5, "cache" // string@0d8e │ │ -03c3f6: 4d05 0304 |0033: aput-object v5, v3, v4 │ │ -03c3fa: 7120 be05 3200 |0035: invoke-static {v2, v3}, Landroid/support/v4/content/ContextCompat;.buildPath:(Ljava/io/File;[Ljava/lang/String;)Ljava/io/File; // method@05be │ │ -03c400: 0c00 |0038: move-result-object v0 │ │ -03c402: 28dc |0039: goto 0015 // -0024 │ │ - catches : (none) │ │ - positions : │ │ - 0x0002 line=274 │ │ - 0x0004 line=275 │ │ - 0x0008 line=276 │ │ - 0x000c line=285 │ │ - 0x000d line=279 │ │ - 0x0011 line=280 │ │ - 0x0015 line=285 │ │ - 0x001a line=282 │ │ +0583c0: |[0583c0] android.support.v4.content.ContextCompat.getExternalCacheDirs:(Landroid/content/Context;)[Ljava/io/File; │ │ +0583d0: 1217 |0000: const/4 v7, #int 1 // #1 │ │ +0583d2: 1206 |0001: const/4 v6, #int 0 // #0 │ │ +0583d4: 6001 4000 |0002: sget v1, Landroid/os/Build$VERSION;.SDK_INT:I // field@0040 │ │ +0583d8: 1302 1300 |0004: const/16 v2, #int 19 // #13 │ │ +0583dc: 3421 0700 |0006: if-lt v1, v2, 000d // +0007 │ │ +0583e0: 7110 6709 0800 |0008: invoke-static {v8}, Landroid/support/v4/content/ContextCompatKitKat;.getExternalCacheDirs:(Landroid/content/Context;)[Ljava/io/File; // method@0967 │ │ +0583e6: 0c02 |000b: move-result-object v2 │ │ +0583e8: 1102 |000c: return-object v2 │ │ +0583ea: 1302 0800 |000d: const/16 v2, #int 8 // #8 │ │ +0583ee: 3421 0b00 |000f: if-lt v1, v2, 001a // +000b │ │ +0583f2: 7110 5f09 0800 |0011: invoke-static {v8}, Landroid/support/v4/content/ContextCompatFroyo;.getExternalCacheDir:(Landroid/content/Context;)Ljava/io/File; // method@095f │ │ +0583f8: 0c00 |0014: move-result-object v0 │ │ +0583fa: 2372 c705 |0015: new-array v2, v7, [Ljava/io/File; // type@05c7 │ │ +0583fe: 4d00 0206 |0017: aput-object v0, v2, v6 │ │ +058402: 28f3 |0019: goto 000c // -000d │ │ +058404: 7100 0803 0000 |001a: invoke-static {}, Landroid/os/Environment;.getExternalStorageDirectory:()Ljava/io/File; // method@0308 │ │ +05840a: 0c02 |001d: move-result-object v2 │ │ +05840c: 1243 |001e: const/4 v3, #int 4 // #4 │ │ +05840e: 2333 cc05 |001f: new-array v3, v3, [Ljava/lang/String; // type@05cc │ │ +058412: 1a04 3a02 |0021: const-string v4, "Android" // string@023a │ │ +058416: 4d04 0306 |0023: aput-object v4, v3, v6 │ │ +05841a: 1a04 2714 |0025: const-string v4, "data" // string@1427 │ │ +05841e: 4d04 0307 |0027: aput-object v4, v3, v7 │ │ +058422: 1224 |0029: const/4 v4, #int 2 // #2 │ │ +058424: 6e10 1201 0800 |002a: invoke-virtual {v8}, Landroid/content/Context;.getPackageName:()Ljava/lang/String; // method@0112 │ │ +05842a: 0c05 |002d: move-result-object v5 │ │ +05842c: 4d05 0304 |002e: aput-object v5, v3, v4 │ │ +058430: 1234 |0030: const/4 v4, #int 3 // #3 │ │ +058432: 1a05 9c12 |0031: const-string v5, "cache" // string@129c │ │ +058436: 4d05 0304 |0033: aput-object v5, v3, v4 │ │ +05843a: 7120 5009 3200 |0035: invoke-static {v2, v3}, Landroid/support/v4/content/ContextCompat;.buildPath:(Ljava/io/File;[Ljava/lang/String;)Ljava/io/File; // method@0950 │ │ +058440: 0c00 |0038: move-result-object v0 │ │ +058442: 28dc |0039: goto 0015 // -0024 │ │ + catches : (none) │ │ + positions : │ │ + 0x0002 line=278 │ │ + 0x0004 line=279 │ │ + 0x0008 line=280 │ │ + 0x000c line=289 │ │ + 0x000d line=283 │ │ + 0x0011 line=284 │ │ + 0x0015 line=289 │ │ + 0x001a line=286 │ │ locals : │ │ 0x0015 - 0x001a reg=0 single Ljava/io/File; │ │ 0x0039 - 0x003a reg=0 single Ljava/io/File; │ │ 0x0004 - 0x003a reg=1 version I │ │ 0x0000 - 0x003a reg=8 context Landroid/content/Context; │ │ │ │ - #3 : (in Landroid/support/v4/content/ContextCompat;) │ │ + #5 : (in Landroid/support/v4/content/ContextCompat;) │ │ name : 'getExternalFilesDirs' │ │ type : '(Landroid/content/Context;Ljava/lang/String;)[Ljava/io/File;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 10 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 61 16-bit code units │ │ -03c404: |[03c404] android.support.v4.content.ContextCompat.getExternalFilesDirs:(Landroid/content/Context;Ljava/lang/String;)[Ljava/io/File; │ │ -03c414: 1217 |0000: const/4 v7, #int 1 // #1 │ │ -03c416: 1206 |0001: const/4 v6, #int 0 // #0 │ │ -03c418: 6001 2c00 |0002: sget v1, Landroid/os/Build$VERSION;.SDK_INT:I // field@002c │ │ -03c41c: 1302 1300 |0004: const/16 v2, #int 19 // #13 │ │ -03c420: 3421 0700 |0006: if-lt v1, v2, 000d // +0007 │ │ -03c424: 7120 ce05 9800 |0008: invoke-static {v8, v9}, Landroid/support/v4/content/ContextCompatKitKat;.getExternalFilesDirs:(Landroid/content/Context;Ljava/lang/String;)[Ljava/io/File; // method@05ce │ │ -03c42a: 0c02 |000b: move-result-object v2 │ │ -03c42c: 1102 |000c: return-object v2 │ │ -03c42e: 1302 0800 |000d: const/16 v2, #int 8 // #8 │ │ -03c432: 3421 0b00 |000f: if-lt v1, v2, 001a // +000b │ │ -03c436: 7120 c605 9800 |0011: invoke-static {v8, v9}, Landroid/support/v4/content/ContextCompatFroyo;.getExternalFilesDir:(Landroid/content/Context;Ljava/lang/String;)Ljava/io/File; // method@05c6 │ │ -03c43c: 0c00 |0014: move-result-object v0 │ │ -03c43e: 2372 2c04 |0015: new-array v2, v7, [Ljava/io/File; // type@042c │ │ -03c442: 4d00 0206 |0017: aput-object v0, v2, v6 │ │ -03c446: 28f3 |0019: goto 000c // -000d │ │ -03c448: 7100 e301 0000 |001a: invoke-static {}, Landroid/os/Environment;.getExternalStorageDirectory:()Ljava/io/File; // method@01e3 │ │ -03c44e: 0c02 |001d: move-result-object v2 │ │ -03c450: 1253 |001e: const/4 v3, #int 5 // #5 │ │ -03c452: 2333 3104 |001f: new-array v3, v3, [Ljava/lang/String; // type@0431 │ │ -03c456: 1a04 e601 |0021: const-string v4, "Android" // string@01e6 │ │ -03c45a: 4d04 0306 |0023: aput-object v4, v3, v6 │ │ -03c45e: 1a04 b90e |0025: const-string v4, "data" // string@0eb9 │ │ -03c462: 4d04 0307 |0027: aput-object v4, v3, v7 │ │ -03c466: 1224 |0029: const/4 v4, #int 2 // #2 │ │ -03c468: 6e10 ce00 0800 |002a: invoke-virtual {v8}, Landroid/content/Context;.getPackageName:()Ljava/lang/String; // method@00ce │ │ -03c46e: 0c05 |002d: move-result-object v5 │ │ -03c470: 4d05 0304 |002e: aput-object v5, v3, v4 │ │ -03c474: 1234 |0030: const/4 v4, #int 3 // #3 │ │ -03c476: 1a05 dc0f |0031: const-string v5, "files" // string@0fdc │ │ -03c47a: 4d05 0304 |0033: aput-object v5, v3, v4 │ │ -03c47e: 1244 |0035: const/4 v4, #int 4 // #4 │ │ -03c480: 4d09 0304 |0036: aput-object v9, v3, v4 │ │ -03c484: 7120 be05 3200 |0038: invoke-static {v2, v3}, Landroid/support/v4/content/ContextCompat;.buildPath:(Ljava/io/File;[Ljava/lang/String;)Ljava/io/File; // method@05be │ │ -03c48a: 0c00 |003b: move-result-object v0 │ │ -03c48c: 28d9 |003c: goto 0015 // -0027 │ │ - catches : (none) │ │ - positions : │ │ - 0x0002 line=214 │ │ - 0x0004 line=215 │ │ - 0x0008 line=216 │ │ - 0x000c line=225 │ │ - 0x000d line=219 │ │ - 0x0011 line=220 │ │ - 0x0015 line=225 │ │ - 0x001a line=222 │ │ +058444: |[058444] android.support.v4.content.ContextCompat.getExternalFilesDirs:(Landroid/content/Context;Ljava/lang/String;)[Ljava/io/File; │ │ +058454: 1217 |0000: const/4 v7, #int 1 // #1 │ │ +058456: 1206 |0001: const/4 v6, #int 0 // #0 │ │ +058458: 6001 4000 |0002: sget v1, Landroid/os/Build$VERSION;.SDK_INT:I // field@0040 │ │ +05845c: 1302 1300 |0004: const/16 v2, #int 19 // #13 │ │ +058460: 3421 0700 |0006: if-lt v1, v2, 000d // +0007 │ │ +058464: 7120 6809 9800 |0008: invoke-static {v8, v9}, Landroid/support/v4/content/ContextCompatKitKat;.getExternalFilesDirs:(Landroid/content/Context;Ljava/lang/String;)[Ljava/io/File; // method@0968 │ │ +05846a: 0c02 |000b: move-result-object v2 │ │ +05846c: 1102 |000c: return-object v2 │ │ +05846e: 1302 0800 |000d: const/16 v2, #int 8 // #8 │ │ +058472: 3421 0b00 |000f: if-lt v1, v2, 001a // +000b │ │ +058476: 7120 6009 9800 |0011: invoke-static {v8, v9}, Landroid/support/v4/content/ContextCompatFroyo;.getExternalFilesDir:(Landroid/content/Context;Ljava/lang/String;)Ljava/io/File; // method@0960 │ │ +05847c: 0c00 |0014: move-result-object v0 │ │ +05847e: 2372 c705 |0015: new-array v2, v7, [Ljava/io/File; // type@05c7 │ │ +058482: 4d00 0206 |0017: aput-object v0, v2, v6 │ │ +058486: 28f3 |0019: goto 000c // -000d │ │ +058488: 7100 0803 0000 |001a: invoke-static {}, Landroid/os/Environment;.getExternalStorageDirectory:()Ljava/io/File; // method@0308 │ │ +05848e: 0c02 |001d: move-result-object v2 │ │ +058490: 1253 |001e: const/4 v3, #int 5 // #5 │ │ +058492: 2333 cc05 |001f: new-array v3, v3, [Ljava/lang/String; // type@05cc │ │ +058496: 1a04 3a02 |0021: const-string v4, "Android" // string@023a │ │ +05849a: 4d04 0306 |0023: aput-object v4, v3, v6 │ │ +05849e: 1a04 2714 |0025: const-string v4, "data" // string@1427 │ │ +0584a2: 4d04 0307 |0027: aput-object v4, v3, v7 │ │ +0584a6: 1224 |0029: const/4 v4, #int 2 // #2 │ │ +0584a8: 6e10 1201 0800 |002a: invoke-virtual {v8}, Landroid/content/Context;.getPackageName:()Ljava/lang/String; // method@0112 │ │ +0584ae: 0c05 |002d: move-result-object v5 │ │ +0584b0: 4d05 0304 |002e: aput-object v5, v3, v4 │ │ +0584b4: 1234 |0030: const/4 v4, #int 3 // #3 │ │ +0584b6: 1a05 9815 |0031: const-string v5, "files" // string@1598 │ │ +0584ba: 4d05 0304 |0033: aput-object v5, v3, v4 │ │ +0584be: 1244 |0035: const/4 v4, #int 4 // #4 │ │ +0584c0: 4d09 0304 |0036: aput-object v9, v3, v4 │ │ +0584c4: 7120 5009 3200 |0038: invoke-static {v2, v3}, Landroid/support/v4/content/ContextCompat;.buildPath:(Ljava/io/File;[Ljava/lang/String;)Ljava/io/File; // method@0950 │ │ +0584ca: 0c00 |003b: move-result-object v0 │ │ +0584cc: 28d9 |003c: goto 0015 // -0027 │ │ + catches : (none) │ │ + positions : │ │ + 0x0002 line=218 │ │ + 0x0004 line=219 │ │ + 0x0008 line=220 │ │ + 0x000c line=229 │ │ + 0x000d line=223 │ │ + 0x0011 line=224 │ │ + 0x0015 line=229 │ │ + 0x001a line=226 │ │ locals : │ │ 0x0015 - 0x001a reg=0 single Ljava/io/File; │ │ 0x003c - 0x003d reg=0 single Ljava/io/File; │ │ 0x0004 - 0x003d reg=1 version I │ │ 0x0000 - 0x003d reg=8 context Landroid/content/Context; │ │ 0x0000 - 0x003d reg=9 type Ljava/lang/String; │ │ │ │ - #4 : (in Landroid/support/v4/content/ContextCompat;) │ │ + #6 : (in Landroid/support/v4/content/ContextCompat;) │ │ name : 'getObbDirs' │ │ type : '(Landroid/content/Context;)[Ljava/io/File;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 9 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 53 16-bit code units │ │ -03c490: |[03c490] android.support.v4.content.ContextCompat.getObbDirs:(Landroid/content/Context;)[Ljava/io/File; │ │ -03c4a0: 1217 |0000: const/4 v7, #int 1 // #1 │ │ -03c4a2: 1206 |0001: const/4 v6, #int 0 // #0 │ │ -03c4a4: 6001 2c00 |0002: sget v1, Landroid/os/Build$VERSION;.SDK_INT:I // field@002c │ │ -03c4a8: 1302 1300 |0004: const/16 v2, #int 19 // #13 │ │ -03c4ac: 3421 0700 |0006: if-lt v1, v2, 000d // +0007 │ │ -03c4b0: 7110 cf05 0800 |0008: invoke-static {v8}, Landroid/support/v4/content/ContextCompatKitKat;.getObbDirs:(Landroid/content/Context;)[Ljava/io/File; // method@05cf │ │ -03c4b6: 0c02 |000b: move-result-object v2 │ │ -03c4b8: 1102 |000c: return-object v2 │ │ -03c4ba: 1302 0b00 |000d: const/16 v2, #int 11 // #b │ │ -03c4be: 3421 0b00 |000f: if-lt v1, v2, 001a // +000b │ │ -03c4c2: 7110 c805 0800 |0011: invoke-static {v8}, Landroid/support/v4/content/ContextCompatHoneycomb;.getObbDir:(Landroid/content/Context;)Ljava/io/File; // method@05c8 │ │ -03c4c8: 0c00 |0014: move-result-object v0 │ │ -03c4ca: 2372 2c04 |0015: new-array v2, v7, [Ljava/io/File; // type@042c │ │ -03c4ce: 4d00 0206 |0017: aput-object v0, v2, v6 │ │ -03c4d2: 28f3 |0019: goto 000c // -000d │ │ -03c4d4: 7100 e301 0000 |001a: invoke-static {}, Landroid/os/Environment;.getExternalStorageDirectory:()Ljava/io/File; // method@01e3 │ │ -03c4da: 0c02 |001d: move-result-object v2 │ │ -03c4dc: 1233 |001e: const/4 v3, #int 3 // #3 │ │ -03c4de: 2333 3104 |001f: new-array v3, v3, [Ljava/lang/String; // type@0431 │ │ -03c4e2: 1a04 e601 |0021: const-string v4, "Android" // string@01e6 │ │ -03c4e6: 4d04 0306 |0023: aput-object v4, v3, v6 │ │ -03c4ea: 1a04 b218 |0025: const-string v4, "obb" // string@18b2 │ │ -03c4ee: 4d04 0307 |0027: aput-object v4, v3, v7 │ │ -03c4f2: 1224 |0029: const/4 v4, #int 2 // #2 │ │ -03c4f4: 6e10 ce00 0800 |002a: invoke-virtual {v8}, Landroid/content/Context;.getPackageName:()Ljava/lang/String; // method@00ce │ │ -03c4fa: 0c05 |002d: move-result-object v5 │ │ -03c4fc: 4d05 0304 |002e: aput-object v5, v3, v4 │ │ -03c500: 7120 be05 3200 |0030: invoke-static {v2, v3}, Landroid/support/v4/content/ContextCompat;.buildPath:(Ljava/io/File;[Ljava/lang/String;)Ljava/io/File; // method@05be │ │ -03c506: 0c00 |0033: move-result-object v0 │ │ -03c508: 28e1 |0034: goto 0015 // -001f │ │ - catches : (none) │ │ - positions : │ │ - 0x0002 line=154 │ │ - 0x0004 line=155 │ │ - 0x0008 line=156 │ │ - 0x000c line=165 │ │ - 0x000d line=159 │ │ - 0x0011 line=160 │ │ - 0x0015 line=165 │ │ - 0x001a line=162 │ │ +0584d0: |[0584d0] android.support.v4.content.ContextCompat.getObbDirs:(Landroid/content/Context;)[Ljava/io/File; │ │ +0584e0: 1217 |0000: const/4 v7, #int 1 // #1 │ │ +0584e2: 1206 |0001: const/4 v6, #int 0 // #0 │ │ +0584e4: 6001 4000 |0002: sget v1, Landroid/os/Build$VERSION;.SDK_INT:I // field@0040 │ │ +0584e8: 1302 1300 |0004: const/16 v2, #int 19 // #13 │ │ +0584ec: 3421 0700 |0006: if-lt v1, v2, 000d // +0007 │ │ +0584f0: 7110 6909 0800 |0008: invoke-static {v8}, Landroid/support/v4/content/ContextCompatKitKat;.getObbDirs:(Landroid/content/Context;)[Ljava/io/File; // method@0969 │ │ +0584f6: 0c02 |000b: move-result-object v2 │ │ +0584f8: 1102 |000c: return-object v2 │ │ +0584fa: 1302 0b00 |000d: const/16 v2, #int 11 // #b │ │ +0584fe: 3421 0b00 |000f: if-lt v1, v2, 001a // +000b │ │ +058502: 7110 6209 0800 |0011: invoke-static {v8}, Landroid/support/v4/content/ContextCompatHoneycomb;.getObbDir:(Landroid/content/Context;)Ljava/io/File; // method@0962 │ │ +058508: 0c00 |0014: move-result-object v0 │ │ +05850a: 2372 c705 |0015: new-array v2, v7, [Ljava/io/File; // type@05c7 │ │ +05850e: 4d00 0206 |0017: aput-object v0, v2, v6 │ │ +058512: 28f3 |0019: goto 000c // -000d │ │ +058514: 7100 0803 0000 |001a: invoke-static {}, Landroid/os/Environment;.getExternalStorageDirectory:()Ljava/io/File; // method@0308 │ │ +05851a: 0c02 |001d: move-result-object v2 │ │ +05851c: 1233 |001e: const/4 v3, #int 3 // #3 │ │ +05851e: 2333 cc05 |001f: new-array v3, v3, [Ljava/lang/String; // type@05cc │ │ +058522: 1a04 3a02 |0021: const-string v4, "Android" // string@023a │ │ +058526: 4d04 0306 |0023: aput-object v4, v3, v6 │ │ +05852a: 1a04 9720 |0025: const-string v4, "obb" // string@2097 │ │ +05852e: 4d04 0307 |0027: aput-object v4, v3, v7 │ │ +058532: 1224 |0029: const/4 v4, #int 2 // #2 │ │ +058534: 6e10 1201 0800 |002a: invoke-virtual {v8}, Landroid/content/Context;.getPackageName:()Ljava/lang/String; // method@0112 │ │ +05853a: 0c05 |002d: move-result-object v5 │ │ +05853c: 4d05 0304 |002e: aput-object v5, v3, v4 │ │ +058540: 7120 5009 3200 |0030: invoke-static {v2, v3}, Landroid/support/v4/content/ContextCompat;.buildPath:(Ljava/io/File;[Ljava/lang/String;)Ljava/io/File; // method@0950 │ │ +058546: 0c00 |0033: move-result-object v0 │ │ +058548: 28e1 |0034: goto 0015 // -001f │ │ + catches : (none) │ │ + positions : │ │ + 0x0002 line=158 │ │ + 0x0004 line=159 │ │ + 0x0008 line=160 │ │ + 0x000c line=169 │ │ + 0x000d line=163 │ │ + 0x0011 line=164 │ │ + 0x0015 line=169 │ │ + 0x001a line=166 │ │ locals : │ │ 0x0015 - 0x001a reg=0 single Ljava/io/File; │ │ 0x0034 - 0x0035 reg=0 single Ljava/io/File; │ │ 0x0004 - 0x0035 reg=1 version I │ │ 0x0000 - 0x0035 reg=8 context Landroid/content/Context; │ │ │ │ - #5 : (in Landroid/support/v4/content/ContextCompat;) │ │ + #7 : (in Landroid/support/v4/content/ContextCompat;) │ │ name : 'startActivities' │ │ type : '(Landroid/content/Context;[Landroid/content/Intent;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -03c50c: |[03c50c] android.support.v4.content.ContextCompat.startActivities:(Landroid/content/Context;[Landroid/content/Intent;)Z │ │ -03c51c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -03c51e: 7130 c305 2100 |0001: invoke-static {v1, v2, v0}, Landroid/support/v4/content/ContextCompat;.startActivities:(Landroid/content/Context;[Landroid/content/Intent;Landroid/os/Bundle;)Z // method@05c3 │ │ -03c524: 0a00 |0004: move-result v0 │ │ -03c526: 0f00 |0005: return v0 │ │ +05854c: |[05854c] android.support.v4.content.ContextCompat.startActivities:(Landroid/content/Context;[Landroid/content/Intent;)Z │ │ +05855c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +05855e: 7130 5909 2100 |0001: invoke-static {v1, v2, v0}, Landroid/support/v4/content/ContextCompat;.startActivities:(Landroid/content/Context;[Landroid/content/Intent;Landroid/os/Bundle;)Z // method@0959 │ │ +058564: 0a00 |0004: move-result v0 │ │ +058566: 0f00 |0005: return v0 │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=67 │ │ + 0x0000 line=71 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 context Landroid/content/Context; │ │ 0x0000 - 0x0006 reg=2 intents [Landroid/content/Intent; │ │ │ │ - #6 : (in Landroid/support/v4/content/ContextCompat;) │ │ + #8 : (in Landroid/support/v4/content/ContextCompat;) │ │ name : 'startActivities' │ │ type : '(Landroid/content/Context;[Landroid/content/Intent;Landroid/os/Bundle;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 6 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 21 16-bit code units │ │ -03c528: |[03c528] android.support.v4.content.ContextCompat.startActivities:(Landroid/content/Context;[Landroid/content/Intent;Landroid/os/Bundle;)Z │ │ -03c538: 1211 |0000: const/4 v1, #int 1 // #1 │ │ -03c53a: 6000 2c00 |0001: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@002c │ │ -03c53e: 1302 1000 |0003: const/16 v2, #int 16 // #10 │ │ -03c542: 3420 0600 |0005: if-lt v0, v2, 000b // +0006 │ │ -03c546: 7130 cb05 4305 |0007: invoke-static {v3, v4, v5}, Landroid/support/v4/content/ContextCompatJellybean;.startActivities:(Landroid/content/Context;[Landroid/content/Intent;Landroid/os/Bundle;)V // method@05cb │ │ -03c54c: 0f01 |000a: return v1 │ │ -03c54e: 1302 0b00 |000b: const/16 v2, #int 11 // #b │ │ -03c552: 3420 0600 |000d: if-lt v0, v2, 0013 // +0006 │ │ -03c556: 7120 c905 4300 |000f: invoke-static {v3, v4}, Landroid/support/v4/content/ContextCompatHoneycomb;.startActivities:(Landroid/content/Context;[Landroid/content/Intent;)V // method@05c9 │ │ -03c55c: 28f8 |0012: goto 000a // -0008 │ │ -03c55e: 1201 |0013: const/4 v1, #int 0 // #0 │ │ -03c560: 28f6 |0014: goto 000a // -000a │ │ - catches : (none) │ │ - positions : │ │ - 0x0001 line=99 │ │ - 0x0003 line=100 │ │ - 0x0007 line=101 │ │ - 0x000a line=107 │ │ - 0x000b line=103 │ │ - 0x000f line=104 │ │ - 0x0013 line=107 │ │ +058568: |[058568] android.support.v4.content.ContextCompat.startActivities:(Landroid/content/Context;[Landroid/content/Intent;Landroid/os/Bundle;)Z │ │ +058578: 1211 |0000: const/4 v1, #int 1 // #1 │ │ +05857a: 6000 4000 |0001: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0040 │ │ +05857e: 1302 1000 |0003: const/16 v2, #int 16 // #10 │ │ +058582: 3420 0600 |0005: if-lt v0, v2, 000b // +0006 │ │ +058586: 7130 6509 4305 |0007: invoke-static {v3, v4, v5}, Landroid/support/v4/content/ContextCompatJellybean;.startActivities:(Landroid/content/Context;[Landroid/content/Intent;Landroid/os/Bundle;)V // method@0965 │ │ +05858c: 0f01 |000a: return v1 │ │ +05858e: 1302 0b00 |000b: const/16 v2, #int 11 // #b │ │ +058592: 3420 0600 |000d: if-lt v0, v2, 0013 // +0006 │ │ +058596: 7120 6309 4300 |000f: invoke-static {v3, v4}, Landroid/support/v4/content/ContextCompatHoneycomb;.startActivities:(Landroid/content/Context;[Landroid/content/Intent;)V // method@0963 │ │ +05859c: 28f8 |0012: goto 000a // -0008 │ │ +05859e: 1201 |0013: const/4 v1, #int 0 // #0 │ │ +0585a0: 28f6 |0014: goto 000a // -000a │ │ + catches : (none) │ │ + positions : │ │ + 0x0001 line=103 │ │ + 0x0003 line=104 │ │ + 0x0007 line=105 │ │ + 0x000a line=111 │ │ + 0x000b line=107 │ │ + 0x000f line=108 │ │ + 0x0013 line=111 │ │ locals : │ │ 0x0003 - 0x0015 reg=0 version I │ │ 0x0000 - 0x0015 reg=3 context Landroid/content/Context; │ │ 0x0000 - 0x0015 reg=4 intents [Landroid/content/Intent; │ │ 0x0000 - 0x0015 reg=5 options Landroid/os/Bundle; │ │ │ │ Virtual methods - │ │ - source_file_idx : 636 (ContextCompat.java) │ │ + #0 : (in Landroid/support/v4/content/ContextCompat;) │ │ + name : 'getCodeCacheDir' │ │ + type : '(Landroid/content/Context;)Ljava/io/File;' │ │ + access : 0x0011 (PUBLIC FINAL) │ │ + code - │ │ + registers : 7 │ │ + ins : 2 │ │ + outs : 3 │ │ + insns size : 29 16-bit code units │ │ +0585a4: |[0585a4] android.support.v4.content.ContextCompat.getCodeCacheDir:(Landroid/content/Context;)Ljava/io/File; │ │ +0585b4: 6001 4000 |0000: sget v1, Landroid/os/Build$VERSION;.SDK_INT:I // field@0040 │ │ +0585b8: 1302 1500 |0002: const/16 v2, #int 21 // #15 │ │ +0585bc: 3421 0700 |0004: if-lt v1, v2, 000b // +0007 │ │ +0585c0: 7110 5b09 0600 |0006: invoke-static {v6}, Landroid/support/v4/content/ContextCompatApi21;.getCodeCacheDir:(Landroid/content/Context;)Ljava/io/File; // method@095b │ │ +0585c6: 0c02 |0009: move-result-object v2 │ │ +0585c8: 1102 |000a: return-object v2 │ │ +0585ca: 6e10 0201 0600 |000b: invoke-virtual {v6}, Landroid/content/Context;.getApplicationInfo:()Landroid/content/pm/ApplicationInfo; // method@0102 │ │ +0585d0: 0c00 |000e: move-result-object v0 │ │ +0585d2: 2202 0f05 |000f: new-instance v2, Ljava/io/File; // type@050f │ │ +0585d6: 5403 1800 |0011: iget-object v3, v0, Landroid/content/pm/ApplicationInfo;.dataDir:Ljava/lang/String; // field@0018 │ │ +0585da: 1a04 5413 |0013: const-string v4, "code_cache" // string@1354 │ │ +0585de: 7030 1722 3204 |0015: invoke-direct {v2, v3, v4}, Ljava/io/File;.:(Ljava/lang/String;Ljava/lang/String;)V // method@2217 │ │ +0585e4: 7110 5109 0200 |0018: invoke-static {v2}, Landroid/support/v4/content/ContextCompat;.createFilesDir:(Ljava/io/File;)Ljava/io/File; // method@0951 │ │ +0585ea: 0c02 |001b: move-result-object v2 │ │ +0585ec: 28ee |001c: goto 000a // -0012 │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=367 │ │ + 0x0002 line=368 │ │ + 0x0006 line=369 │ │ + 0x000a line=372 │ │ + 0x000b line=371 │ │ + 0x000f line=372 │ │ + locals : │ │ + 0x000f - 0x001d reg=0 appInfo Landroid/content/pm/ApplicationInfo; │ │ + 0x0002 - 0x001d reg=1 version I │ │ + 0x0000 - 0x001d reg=5 this Landroid/support/v4/content/ContextCompat; │ │ + 0x0000 - 0x001d reg=6 context Landroid/content/Context; │ │ │ │ -Class #76 header: │ │ -class_idx : 261 │ │ + #1 : (in Landroid/support/v4/content/ContextCompat;) │ │ + name : 'getNoBackupFilesDir' │ │ + type : '(Landroid/content/Context;)Ljava/io/File;' │ │ + access : 0x0011 (PUBLIC FINAL) │ │ + code - │ │ + registers : 7 │ │ + ins : 2 │ │ + outs : 3 │ │ + insns size : 29 16-bit code units │ │ +0585f0: |[0585f0] android.support.v4.content.ContextCompat.getNoBackupFilesDir:(Landroid/content/Context;)Ljava/io/File; │ │ +058600: 6001 4000 |0000: sget v1, Landroid/os/Build$VERSION;.SDK_INT:I // field@0040 │ │ +058604: 1302 1500 |0002: const/16 v2, #int 21 // #15 │ │ +058608: 3421 0700 |0004: if-lt v1, v2, 000b // +0007 │ │ +05860c: 7110 5d09 0600 |0006: invoke-static {v6}, Landroid/support/v4/content/ContextCompatApi21;.getNoBackupFilesDir:(Landroid/content/Context;)Ljava/io/File; // method@095d │ │ +058612: 0c02 |0009: move-result-object v2 │ │ +058614: 1102 |000a: return-object v2 │ │ +058616: 6e10 0201 0600 |000b: invoke-virtual {v6}, Landroid/content/Context;.getApplicationInfo:()Landroid/content/pm/ApplicationInfo; // method@0102 │ │ +05861c: 0c00 |000e: move-result-object v0 │ │ +05861e: 2202 0f05 |000f: new-instance v2, Ljava/io/File; // type@050f │ │ +058622: 5403 1800 |0011: iget-object v3, v0, Landroid/content/pm/ApplicationInfo;.dataDir:Ljava/lang/String; // field@0018 │ │ +058626: 1a04 7b20 |0013: const-string v4, "no_backup" // string@207b │ │ +05862a: 7030 1722 3204 |0015: invoke-direct {v2, v3, v4}, Ljava/io/File;.:(Ljava/lang/String;Ljava/lang/String;)V // method@2217 │ │ +058630: 7110 5109 0200 |0018: invoke-static {v2}, Landroid/support/v4/content/ContextCompat;.createFilesDir:(Ljava/io/File;)Ljava/io/File; // method@0951 │ │ +058636: 0c02 |001b: move-result-object v2 │ │ +058638: 28ee |001c: goto 000a // -0012 │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=342 │ │ + 0x0002 line=343 │ │ + 0x0006 line=344 │ │ + 0x000a line=347 │ │ + 0x000b line=346 │ │ + 0x000f line=347 │ │ + locals : │ │ + 0x000f - 0x001d reg=0 appInfo Landroid/content/pm/ApplicationInfo; │ │ + 0x0002 - 0x001d reg=1 version I │ │ + 0x0000 - 0x001d reg=5 this Landroid/support/v4/content/ContextCompat; │ │ + 0x0000 - 0x001d reg=6 context Landroid/content/Context; │ │ + │ │ + source_file_idx : 789 (ContextCompat.java) │ │ + │ │ +Class #156 header: │ │ +class_idx : 435 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 948 │ │ -source_file_idx : 637 │ │ +superclass_idx : 1337 │ │ +source_file_idx : 790 │ │ +static_fields_size : 0 │ │ +instance_fields_size: 0 │ │ +direct_methods_size : 4 │ │ +virtual_methods_size: 0 │ │ + │ │ +Class #156 - │ │ + Class descriptor : 'Landroid/support/v4/content/ContextCompatApi21;' │ │ + Access flags : 0x0000 () │ │ + Superclass : 'Ljava/lang/Object;' │ │ + Interfaces - │ │ + Static fields - │ │ + Instance fields - │ │ + Direct methods - │ │ + #0 : (in Landroid/support/v4/content/ContextCompatApi21;) │ │ + name : '' │ │ + type : '()V' │ │ + access : 0x10000 (CONSTRUCTOR) │ │ + code - │ │ + registers : 1 │ │ + ins : 1 │ │ + outs : 1 │ │ + insns size : 4 16-bit code units │ │ +05863c: |[05863c] android.support.v4.content.ContextCompatApi21.:()V │ │ +05864c: 7010 8622 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2286 │ │ +058652: 0e00 |0003: return-void │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=24 │ │ + locals : │ │ + 0x0000 - 0x0004 reg=0 this Landroid/support/v4/content/ContextCompatApi21; │ │ + │ │ + #1 : (in Landroid/support/v4/content/ContextCompatApi21;) │ │ + name : 'getCodeCacheDir' │ │ + type : '(Landroid/content/Context;)Ljava/io/File;' │ │ + access : 0x0009 (PUBLIC STATIC) │ │ + code - │ │ + registers : 2 │ │ + ins : 1 │ │ + outs : 1 │ │ + insns size : 5 16-bit code units │ │ +058654: |[058654] android.support.v4.content.ContextCompatApi21.getCodeCacheDir:(Landroid/content/Context;)Ljava/io/File; │ │ +058664: 6e10 0501 0100 |0000: invoke-virtual {v1}, Landroid/content/Context;.getCodeCacheDir:()Ljava/io/File; // method@0105 │ │ +05866a: 0c00 |0003: move-result-object v0 │ │ +05866c: 1100 |0004: return-object v0 │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=34 │ │ + locals : │ │ + 0x0000 - 0x0005 reg=1 context Landroid/content/Context; │ │ + │ │ + #2 : (in Landroid/support/v4/content/ContextCompatApi21;) │ │ + name : 'getDrawable' │ │ + type : '(Landroid/content/Context;I)Landroid/graphics/drawable/Drawable;' │ │ + access : 0x0009 (PUBLIC STATIC) │ │ + code - │ │ + registers : 3 │ │ + ins : 2 │ │ + outs : 2 │ │ + insns size : 5 16-bit code units │ │ +058670: |[058670] android.support.v4.content.ContextCompatApi21.getDrawable:(Landroid/content/Context;I)Landroid/graphics/drawable/Drawable; │ │ +058680: 6e20 0701 2100 |0000: invoke-virtual {v1, v2}, Landroid/content/Context;.getDrawable:(I)Landroid/graphics/drawable/Drawable; // method@0107 │ │ +058686: 0c00 |0003: move-result-object v0 │ │ +058688: 1100 |0004: return-object v0 │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=26 │ │ + locals : │ │ + 0x0000 - 0x0005 reg=1 context Landroid/content/Context; │ │ + 0x0000 - 0x0005 reg=2 id I │ │ + │ │ + #3 : (in Landroid/support/v4/content/ContextCompatApi21;) │ │ + name : 'getNoBackupFilesDir' │ │ + type : '(Landroid/content/Context;)Ljava/io/File;' │ │ + access : 0x0009 (PUBLIC STATIC) │ │ + code - │ │ + registers : 2 │ │ + ins : 1 │ │ + outs : 1 │ │ + insns size : 5 16-bit code units │ │ +05868c: |[05868c] android.support.v4.content.ContextCompatApi21.getNoBackupFilesDir:(Landroid/content/Context;)Ljava/io/File; │ │ +05869c: 6e10 0e01 0100 |0000: invoke-virtual {v1}, Landroid/content/Context;.getNoBackupFilesDir:()Ljava/io/File; // method@010e │ │ +0586a2: 0c00 |0003: move-result-object v0 │ │ +0586a4: 1100 |0004: return-object v0 │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=30 │ │ + locals : │ │ + 0x0000 - 0x0005 reg=1 context Landroid/content/Context; │ │ + │ │ + Virtual methods - │ │ + source_file_idx : 790 (ContextCompatApi21.java) │ │ + │ │ +Class #157 header: │ │ +class_idx : 436 │ │ +access_flags : 0 (0x0000) │ │ +superclass_idx : 1337 │ │ +source_file_idx : 791 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 3 │ │ virtual_methods_size: 0 │ │ │ │ -Class #76 - │ │ +Class #157 - │ │ Class descriptor : 'Landroid/support/v4/content/ContextCompatFroyo;' │ │ Access flags : 0x0000 () │ │ Superclass : 'Ljava/lang/Object;' │ │ Interfaces - │ │ Static fields - │ │ Instance fields - │ │ Direct methods - │ │ @@ -18131,17 +29675,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -03c564: |[03c564] android.support.v4.content.ContextCompatFroyo.:()V │ │ -03c574: 7010 9117 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1791 │ │ -03c57a: 0e00 |0003: return-void │ │ +0586a8: |[0586a8] android.support.v4.content.ContextCompatFroyo.:()V │ │ +0586b8: 7010 8622 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2286 │ │ +0586be: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=23 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/content/ContextCompatFroyo; │ │ │ │ #1 : (in Landroid/support/v4/content/ContextCompatFroyo;) │ │ @@ -18149,18 +29693,18 @@ │ │ type : '(Landroid/content/Context;)Ljava/io/File;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -03c57c: |[03c57c] android.support.v4.content.ContextCompatFroyo.getExternalCacheDir:(Landroid/content/Context;)Ljava/io/File; │ │ -03c58c: 6e10 c500 0100 |0000: invoke-virtual {v1}, Landroid/content/Context;.getExternalCacheDir:()Ljava/io/File; // method@00c5 │ │ -03c592: 0c00 |0003: move-result-object v0 │ │ -03c594: 1100 |0004: return-object v0 │ │ +0586c0: |[0586c0] android.support.v4.content.ContextCompatFroyo.getExternalCacheDir:(Landroid/content/Context;)Ljava/io/File; │ │ +0586d0: 6e10 0801 0100 |0000: invoke-virtual {v1}, Landroid/content/Context;.getExternalCacheDir:()Ljava/io/File; // method@0108 │ │ +0586d6: 0c00 |0003: move-result-object v0 │ │ +0586d8: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=25 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 context Landroid/content/Context; │ │ │ │ #2 : (in Landroid/support/v4/content/ContextCompatFroyo;) │ │ @@ -18168,39 +29712,39 @@ │ │ type : '(Landroid/content/Context;Ljava/lang/String;)Ljava/io/File;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -03c598: |[03c598] android.support.v4.content.ContextCompatFroyo.getExternalFilesDir:(Landroid/content/Context;Ljava/lang/String;)Ljava/io/File; │ │ -03c5a8: 6e20 c700 2100 |0000: invoke-virtual {v1, v2}, Landroid/content/Context;.getExternalFilesDir:(Ljava/lang/String;)Ljava/io/File; // method@00c7 │ │ -03c5ae: 0c00 |0003: move-result-object v0 │ │ -03c5b0: 1100 |0004: return-object v0 │ │ +0586dc: |[0586dc] android.support.v4.content.ContextCompatFroyo.getExternalFilesDir:(Landroid/content/Context;Ljava/lang/String;)Ljava/io/File; │ │ +0586ec: 6e20 0a01 2100 |0000: invoke-virtual {v1, v2}, Landroid/content/Context;.getExternalFilesDir:(Ljava/lang/String;)Ljava/io/File; // method@010a │ │ +0586f2: 0c00 |0003: move-result-object v0 │ │ +0586f4: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=29 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 context Landroid/content/Context; │ │ 0x0000 - 0x0005 reg=2 type Ljava/lang/String; │ │ │ │ Virtual methods - │ │ - source_file_idx : 637 (ContextCompatFroyo.java) │ │ + source_file_idx : 791 (ContextCompatFroyo.java) │ │ │ │ -Class #77 header: │ │ -class_idx : 262 │ │ +Class #158 header: │ │ +class_idx : 437 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 948 │ │ -source_file_idx : 638 │ │ +superclass_idx : 1337 │ │ +source_file_idx : 792 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 3 │ │ virtual_methods_size: 0 │ │ │ │ -Class #77 - │ │ +Class #158 - │ │ Class descriptor : 'Landroid/support/v4/content/ContextCompatHoneycomb;' │ │ Access flags : 0x0000 () │ │ Superclass : 'Ljava/lang/Object;' │ │ Interfaces - │ │ Static fields - │ │ Instance fields - │ │ Direct methods - │ │ @@ -18209,17 +29753,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -03c5b4: |[03c5b4] android.support.v4.content.ContextCompatHoneycomb.:()V │ │ -03c5c4: 7010 9117 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1791 │ │ -03c5ca: 0e00 |0003: return-void │ │ +0586f8: |[0586f8] android.support.v4.content.ContextCompatHoneycomb.:()V │ │ +058708: 7010 8622 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2286 │ │ +05870e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=27 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/content/ContextCompatHoneycomb; │ │ │ │ #1 : (in Landroid/support/v4/content/ContextCompatHoneycomb;) │ │ @@ -18227,18 +29771,18 @@ │ │ type : '(Landroid/content/Context;)Ljava/io/File;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -03c5cc: |[03c5cc] android.support.v4.content.ContextCompatHoneycomb.getObbDir:(Landroid/content/Context;)Ljava/io/File; │ │ -03c5dc: 6e10 cb00 0100 |0000: invoke-virtual {v1}, Landroid/content/Context;.getObbDir:()Ljava/io/File; // method@00cb │ │ -03c5e2: 0c00 |0003: move-result-object v0 │ │ -03c5e4: 1100 |0004: return-object v0 │ │ +058710: |[058710] android.support.v4.content.ContextCompatHoneycomb.getObbDir:(Landroid/content/Context;)Ljava/io/File; │ │ +058720: 6e10 0f01 0100 |0000: invoke-virtual {v1}, Landroid/content/Context;.getObbDir:()Ljava/io/File; // method@010f │ │ +058726: 0c00 |0003: move-result-object v0 │ │ +058728: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=34 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 context Landroid/content/Context; │ │ │ │ #2 : (in Landroid/support/v4/content/ContextCompatHoneycomb;) │ │ @@ -18246,39 +29790,39 @@ │ │ type : '(Landroid/content/Context;[Landroid/content/Intent;)V' │ │ access : 0x0008 (STATIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -03c5e8: |[03c5e8] android.support.v4.content.ContextCompatHoneycomb.startActivities:(Landroid/content/Context;[Landroid/content/Intent;)V │ │ -03c5f8: 6e20 d700 1000 |0000: invoke-virtual {v0, v1}, Landroid/content/Context;.startActivities:([Landroid/content/Intent;)V // method@00d7 │ │ -03c5fe: 0e00 |0003: return-void │ │ +05872c: |[05872c] android.support.v4.content.ContextCompatHoneycomb.startActivities:(Landroid/content/Context;[Landroid/content/Intent;)V │ │ +05873c: 6e20 1b01 1000 |0000: invoke-virtual {v0, v1}, Landroid/content/Context;.startActivities:([Landroid/content/Intent;)V // method@011b │ │ +058742: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=30 │ │ 0x0003 line=31 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 context Landroid/content/Context; │ │ 0x0000 - 0x0004 reg=1 intents [Landroid/content/Intent; │ │ │ │ Virtual methods - │ │ - source_file_idx : 638 (ContextCompatHoneycomb.java) │ │ + source_file_idx : 792 (ContextCompatHoneycomb.java) │ │ │ │ -Class #78 header: │ │ -class_idx : 263 │ │ +Class #159 header: │ │ +class_idx : 438 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 948 │ │ -source_file_idx : 639 │ │ +superclass_idx : 1337 │ │ +source_file_idx : 793 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 0 │ │ │ │ -Class #78 - │ │ +Class #159 - │ │ Class descriptor : 'Landroid/support/v4/content/ContextCompatJellybean;' │ │ Access flags : 0x0000 () │ │ Superclass : 'Ljava/lang/Object;' │ │ Interfaces - │ │ Static fields - │ │ Instance fields - │ │ Direct methods - │ │ @@ -18287,17 +29831,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -03c600: |[03c600] android.support.v4.content.ContextCompatJellybean.:()V │ │ -03c610: 7010 9117 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1791 │ │ -03c616: 0e00 |0003: return-void │ │ +058744: |[058744] android.support.v4.content.ContextCompatJellybean.:()V │ │ +058754: 7010 8622 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2286 │ │ +05875a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=23 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/content/ContextCompatJellybean; │ │ │ │ #1 : (in Landroid/support/v4/content/ContextCompatJellybean;) │ │ @@ -18305,40 +29849,40 @@ │ │ type : '(Landroid/content/Context;[Landroid/content/Intent;Landroid/os/Bundle;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 4 16-bit code units │ │ -03c618: |[03c618] android.support.v4.content.ContextCompatJellybean.startActivities:(Landroid/content/Context;[Landroid/content/Intent;Landroid/os/Bundle;)V │ │ -03c628: 6e30 d800 1002 |0000: invoke-virtual {v0, v1, v2}, Landroid/content/Context;.startActivities:([Landroid/content/Intent;Landroid/os/Bundle;)V // method@00d8 │ │ -03c62e: 0e00 |0003: return-void │ │ +05875c: |[05875c] android.support.v4.content.ContextCompatJellybean.startActivities:(Landroid/content/Context;[Landroid/content/Intent;Landroid/os/Bundle;)V │ │ +05876c: 6e30 1c01 1002 |0000: invoke-virtual {v0, v1, v2}, Landroid/content/Context;.startActivities:([Landroid/content/Intent;Landroid/os/Bundle;)V // method@011c │ │ +058772: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=26 │ │ 0x0003 line=27 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 context Landroid/content/Context; │ │ 0x0000 - 0x0004 reg=1 intents [Landroid/content/Intent; │ │ 0x0000 - 0x0004 reg=2 options Landroid/os/Bundle; │ │ │ │ Virtual methods - │ │ - source_file_idx : 639 (ContextCompatJellybean.java) │ │ + source_file_idx : 793 (ContextCompatJellybean.java) │ │ │ │ -Class #79 header: │ │ -class_idx : 264 │ │ +Class #160 header: │ │ +class_idx : 439 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 948 │ │ -source_file_idx : 640 │ │ +superclass_idx : 1337 │ │ +source_file_idx : 794 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 4 │ │ virtual_methods_size: 0 │ │ │ │ -Class #79 - │ │ +Class #160 - │ │ Class descriptor : 'Landroid/support/v4/content/ContextCompatKitKat;' │ │ Access flags : 0x0000 () │ │ Superclass : 'Ljava/lang/Object;' │ │ Interfaces - │ │ Static fields - │ │ Instance fields - │ │ Direct methods - │ │ @@ -18347,17 +29891,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -03c630: |[03c630] android.support.v4.content.ContextCompatKitKat.:()V │ │ -03c640: 7010 9117 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1791 │ │ -03c646: 0e00 |0003: return-void │ │ +058774: |[058774] android.support.v4.content.ContextCompatKitKat.:()V │ │ +058784: 7010 8622 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2286 │ │ +05878a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=23 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/content/ContextCompatKitKat; │ │ │ │ #1 : (in Landroid/support/v4/content/ContextCompatKitKat;) │ │ @@ -18365,18 +29909,18 @@ │ │ type : '(Landroid/content/Context;)[Ljava/io/File;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -03c648: |[03c648] android.support.v4.content.ContextCompatKitKat.getExternalCacheDirs:(Landroid/content/Context;)[Ljava/io/File; │ │ -03c658: 6e10 c600 0100 |0000: invoke-virtual {v1}, Landroid/content/Context;.getExternalCacheDirs:()[Ljava/io/File; // method@00c6 │ │ -03c65e: 0c00 |0003: move-result-object v0 │ │ -03c660: 1100 |0004: return-object v0 │ │ +05878c: |[05878c] android.support.v4.content.ContextCompatKitKat.getExternalCacheDirs:(Landroid/content/Context;)[Ljava/io/File; │ │ +05879c: 6e10 0901 0100 |0000: invoke-virtual {v1}, Landroid/content/Context;.getExternalCacheDirs:()[Ljava/io/File; // method@0109 │ │ +0587a2: 0c00 |0003: move-result-object v0 │ │ +0587a4: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=25 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 context Landroid/content/Context; │ │ │ │ #2 : (in Landroid/support/v4/content/ContextCompatKitKat;) │ │ @@ -18384,18 +29928,18 @@ │ │ type : '(Landroid/content/Context;Ljava/lang/String;)[Ljava/io/File;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -03c664: |[03c664] android.support.v4.content.ContextCompatKitKat.getExternalFilesDirs:(Landroid/content/Context;Ljava/lang/String;)[Ljava/io/File; │ │ -03c674: 6e20 c800 2100 |0000: invoke-virtual {v1, v2}, Landroid/content/Context;.getExternalFilesDirs:(Ljava/lang/String;)[Ljava/io/File; // method@00c8 │ │ -03c67a: 0c00 |0003: move-result-object v0 │ │ -03c67c: 1100 |0004: return-object v0 │ │ +0587a8: |[0587a8] android.support.v4.content.ContextCompatKitKat.getExternalFilesDirs:(Landroid/content/Context;Ljava/lang/String;)[Ljava/io/File; │ │ +0587b8: 6e20 0b01 2100 |0000: invoke-virtual {v1, v2}, Landroid/content/Context;.getExternalFilesDirs:(Ljava/lang/String;)[Ljava/io/File; // method@010b │ │ +0587be: 0c00 |0003: move-result-object v0 │ │ +0587c0: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=29 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 context Landroid/content/Context; │ │ 0x0000 - 0x0005 reg=2 type Ljava/lang/String; │ │ │ │ @@ -18404,43 +29948,43 @@ │ │ type : '(Landroid/content/Context;)[Ljava/io/File;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -03c680: |[03c680] android.support.v4.content.ContextCompatKitKat.getObbDirs:(Landroid/content/Context;)[Ljava/io/File; │ │ -03c690: 6e10 cc00 0100 |0000: invoke-virtual {v1}, Landroid/content/Context;.getObbDirs:()[Ljava/io/File; // method@00cc │ │ -03c696: 0c00 |0003: move-result-object v0 │ │ -03c698: 1100 |0004: return-object v0 │ │ +0587c4: |[0587c4] android.support.v4.content.ContextCompatKitKat.getObbDirs:(Landroid/content/Context;)[Ljava/io/File; │ │ +0587d4: 6e10 1001 0100 |0000: invoke-virtual {v1}, Landroid/content/Context;.getObbDirs:()[Ljava/io/File; // method@0110 │ │ +0587da: 0c00 |0003: move-result-object v0 │ │ +0587dc: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=33 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 context Landroid/content/Context; │ │ │ │ Virtual methods - │ │ - source_file_idx : 640 (ContextCompatKitKat.java) │ │ + source_file_idx : 794 (ContextCompatKitKat.java) │ │ │ │ -Class #80 header: │ │ -class_idx : 266 │ │ +Class #161 header: │ │ +class_idx : 441 │ │ access_flags : 1536 (0x0600) │ │ -superclass_idx : 948 │ │ -source_file_idx : 858 │ │ +superclass_idx : 1337 │ │ +source_file_idx : 1112 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 2 │ │ │ │ -Class #80 annotations: │ │ +Class #161 annotations: │ │ Annotations on class │ │ VISIBILITY_SYSTEM Ldalvik/annotation/EnclosingClass; value=Landroid/support/v4/content/FileProvider; │ │ VISIBILITY_SYSTEM Ldalvik/annotation/InnerClass; accessFlags=1544 name="PathStrategy" │ │ │ │ -Class #80 - │ │ +Class #161 - │ │ Class descriptor : 'Landroid/support/v4/content/FileProvider$PathStrategy;' │ │ Access flags : 0x0600 (INTERFACE ABSTRACT) │ │ Superclass : 'Ljava/lang/Object;' │ │ Interfaces - │ │ Static fields - │ │ Instance fields - │ │ Direct methods - │ │ @@ -18453,37 +29997,37 @@ │ │ │ │ #1 : (in Landroid/support/v4/content/FileProvider$PathStrategy;) │ │ name : 'getUriForFile' │ │ type : '(Ljava/io/File;)Landroid/net/Uri;' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ - source_file_idx : 858 (FileProvider.java) │ │ + source_file_idx : 1112 (FileProvider.java) │ │ │ │ -Class #81 header: │ │ -class_idx : 268 │ │ +Class #162 header: │ │ +class_idx : 443 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 36 │ │ -source_file_idx : 858 │ │ +superclass_idx : 52 │ │ +source_file_idx : 1112 │ │ static_fields_size : 10 │ │ instance_fields_size: 1 │ │ direct_methods_size : 9 │ │ virtual_methods_size: 8 │ │ │ │ -Class #81 annotations: │ │ +Class #162 annotations: │ │ Annotations on class │ │ VISIBILITY_SYSTEM Ldalvik/annotation/MemberClasses; value={ Landroid/support/v4/content/FileProvider$SimplePathStrategy; Landroid/support/v4/content/FileProvider$PathStrategy; } │ │ -Annotations on field #488 'sCache' │ │ +Annotations on field #850 'sCache' │ │ VISIBILITY_SYSTEM Ldalvik/annotation/Signature; value={ "Ljava/util/HashMap" "<" "Ljava/lang/String;" "Landroid/support/v4/content/FileProvider$PathStrategy;" ">;" } │ │ -Annotations on method #1535 'openFile' │ │ +Annotations on method #2457 'openFile' │ │ VISIBILITY_SYSTEM Ldalvik/annotation/Throws; value={ Ljava/io/FileNotFoundException; } │ │ -Annotations on method #1536 'parsePathStrategy' │ │ +Annotations on method #2458 'parsePathStrategy' │ │ VISIBILITY_SYSTEM Ldalvik/annotation/Throws; value={ Ljava/io/IOException; Lorg/xmlpull/v1/XmlPullParserException; } │ │ │ │ -Class #81 - │ │ +Class #162 - │ │ Class descriptor : 'Landroid/support/v4/content/FileProvider;' │ │ Access flags : 0x0001 (PUBLIC) │ │ Superclass : 'Landroid/content/ContentProvider;' │ │ Interfaces - │ │ Static fields - │ │ #0 : (in Landroid/support/v4/content/FileProvider;) │ │ name : 'ATTR_NAME' │ │ @@ -18545,32 +30089,32 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 0 │ │ outs : 2 │ │ insns size : 32 16-bit code units │ │ -03c69c: |[03c69c] android.support.v4.content.FileProvider.:()V │ │ -03c6ac: 1220 |0000: const/4 v0, #int 2 // #2 │ │ -03c6ae: 2300 3104 |0001: new-array v0, v0, [Ljava/lang/String; // type@0431 │ │ -03c6b2: 1201 |0003: const/4 v1, #int 0 // #0 │ │ -03c6b4: 1a02 3b0c |0004: const-string v2, "_display_name" // string@0c3b │ │ -03c6b8: 4d02 0001 |0006: aput-object v2, v0, v1 │ │ -03c6bc: 1211 |0008: const/4 v1, #int 1 // #1 │ │ -03c6be: 1a02 410c |0009: const-string v2, "_size" // string@0c41 │ │ -03c6c2: 4d02 0001 |000b: aput-object v2, v0, v1 │ │ -03c6c6: 6900 e001 |000d: sput-object v0, Landroid/support/v4/content/FileProvider;.COLUMNS:[Ljava/lang/String; // field@01e0 │ │ -03c6ca: 2200 8d03 |000f: new-instance v0, Ljava/io/File; // type@038d │ │ -03c6ce: 1a01 d000 |0011: const-string v1, "/" // string@00d0 │ │ -03c6d2: 7020 3417 1000 |0013: invoke-direct {v0, v1}, Ljava/io/File;.:(Ljava/lang/String;)V // method@1734 │ │ -03c6d8: 6900 e101 |0016: sput-object v0, Landroid/support/v4/content/FileProvider;.DEVICE_ROOT:Ljava/io/File; // field@01e1 │ │ -03c6dc: 2200 d403 |0018: new-instance v0, Ljava/util/HashMap; // type@03d4 │ │ -03c6e0: 7010 ea17 0000 |001a: invoke-direct {v0}, Ljava/util/HashMap;.:()V // method@17ea │ │ -03c6e6: 6900 e801 |001d: sput-object v0, Landroid/support/v4/content/FileProvider;.sCache:Ljava/util/HashMap; // field@01e8 │ │ -03c6ea: 0e00 |001f: return-void │ │ +0587e0: |[0587e0] android.support.v4.content.FileProvider.:()V │ │ +0587f0: 1220 |0000: const/4 v0, #int 2 // #2 │ │ +0587f2: 2300 cc05 |0001: new-array v0, v0, [Ljava/lang/String; // type@05cc │ │ +0587f6: 1201 |0003: const/4 v1, #int 0 // #0 │ │ +0587f8: 1a02 b210 |0004: const-string v2, "_display_name" // string@10b2 │ │ +0587fc: 4d02 0001 |0006: aput-object v2, v0, v1 │ │ +058800: 1211 |0008: const/4 v1, #int 1 // #1 │ │ +058802: 1a02 b810 |0009: const-string v2, "_size" // string@10b8 │ │ +058806: 4d02 0001 |000b: aput-object v2, v0, v1 │ │ +05880a: 6900 4a03 |000d: sput-object v0, Landroid/support/v4/content/FileProvider;.COLUMNS:[Ljava/lang/String; // field@034a │ │ +05880e: 2200 0f05 |000f: new-instance v0, Ljava/io/File; // type@050f │ │ +058812: 1a01 ee00 |0011: const-string v1, "/" // string@00ee │ │ +058816: 7020 1622 1000 |0013: invoke-direct {v0, v1}, Ljava/io/File;.:(Ljava/lang/String;)V // method@2216 │ │ +05881c: 6900 4b03 |0016: sput-object v0, Landroid/support/v4/content/FileProvider;.DEVICE_ROOT:Ljava/io/File; // field@034b │ │ +058820: 2200 5e05 |0018: new-instance v0, Ljava/util/HashMap; // type@055e │ │ +058824: 7010 eb22 0000 |001a: invoke-direct {v0}, Ljava/util/HashMap;.:()V // method@22eb │ │ +05882a: 6900 5203 |001d: sput-object v0, Landroid/support/v4/content/FileProvider;.sCache:Ljava/util/HashMap; // field@0352 │ │ +05882e: 0e00 |001f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=303 │ │ 0x000f line=317 │ │ 0x0018 line=320 │ │ locals : │ │ │ │ @@ -18579,17 +30123,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -03c6ec: |[03c6ec] android.support.v4.content.FileProvider.:()V │ │ -03c6fc: 7010 bd00 0000 |0000: invoke-direct {v0}, Landroid/content/ContentProvider;.:()V // method@00bd │ │ -03c702: 0e00 |0003: return-void │ │ +058830: |[058830] android.support.v4.content.FileProvider.:()V │ │ +058840: 7010 fb00 0000 |0000: invoke-direct {v0}, Landroid/content/ContentProvider;.:()V // method@00fb │ │ +058846: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=302 │ │ 0x0003 line=630 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/content/FileProvider; │ │ │ │ @@ -18598,31 +30142,31 @@ │ │ type : '(Ljava/io/File;[Ljava/lang/String;)Ljava/io/File;' │ │ access : 0x008a (PRIVATE STATIC VARARGS) │ │ code - │ │ registers : 8 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 23 16-bit code units │ │ -03c704: |[03c704] android.support.v4.content.FileProvider.buildPath:(Ljava/io/File;[Ljava/lang/String;)Ljava/io/File; │ │ -03c714: 0761 |0000: move-object v1, v6 │ │ -03c716: 0770 |0001: move-object v0, v7 │ │ -03c718: 2104 |0002: array-length v4, v0 │ │ -03c71a: 1203 |0003: const/4 v3, #int 0 // #0 │ │ -03c71c: 0712 |0004: move-object v2, v1 │ │ -03c71e: 3543 0f00 |0005: if-ge v3, v4, 0014 // +000f │ │ -03c722: 4605 0003 |0007: aget-object v5, v0, v3 │ │ -03c726: 3805 0c00 |0009: if-eqz v5, 0015 // +000c │ │ -03c72a: 2201 8d03 |000b: new-instance v1, Ljava/io/File; // type@038d │ │ -03c72e: 7030 3317 2105 |000d: invoke-direct {v1, v2, v5}, Ljava/io/File;.:(Ljava/io/File;Ljava/lang/String;)V // method@1733 │ │ -03c734: d803 0301 |0010: add-int/lit8 v3, v3, #int 1 // #01 │ │ -03c738: 0712 |0012: move-object v2, v1 │ │ -03c73a: 28f2 |0013: goto 0005 // -000e │ │ -03c73c: 1102 |0014: return-object v2 │ │ -03c73e: 0721 |0015: move-object v1, v2 │ │ -03c740: 28fa |0016: goto 0010 // -0006 │ │ +058848: |[058848] android.support.v4.content.FileProvider.buildPath:(Ljava/io/File;[Ljava/lang/String;)Ljava/io/File; │ │ +058858: 0761 |0000: move-object v1, v6 │ │ +05885a: 0770 |0001: move-object v0, v7 │ │ +05885c: 2104 |0002: array-length v4, v0 │ │ +05885e: 1203 |0003: const/4 v3, #int 0 // #0 │ │ +058860: 0712 |0004: move-object v2, v1 │ │ +058862: 3543 0f00 |0005: if-ge v3, v4, 0014 // +000f │ │ +058866: 4605 0003 |0007: aget-object v5, v0, v3 │ │ +05886a: 3805 0c00 |0009: if-eqz v5, 0015 // +000c │ │ +05886e: 2201 0f05 |000b: new-instance v1, Ljava/io/File; // type@050f │ │ +058872: 7030 1522 2105 |000d: invoke-direct {v1, v2, v5}, Ljava/io/File;.:(Ljava/io/File;Ljava/lang/String;)V // method@2215 │ │ +058878: d803 0301 |0010: add-int/lit8 v3, v3, #int 1 // #01 │ │ +05887c: 0712 |0012: move-object v2, v1 │ │ +05887e: 28f2 |0013: goto 0005 // -000e │ │ +058880: 1102 |0014: return-object v2 │ │ +058882: 0721 |0015: move-object v1, v2 │ │ +058884: 28fa |0016: goto 0010 // -0006 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=753 │ │ 0x0001 line=754 │ │ 0x0009 line=755 │ │ 0x000b line=756 │ │ 0x0010 line=754 │ │ @@ -18646,19 +30190,19 @@ │ │ type : '([Ljava/lang/Object;I)[Ljava/lang/Object;' │ │ access : 0x000a (PRIVATE STATIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 5 │ │ insns size : 7 16-bit code units │ │ -03c744: |[03c744] android.support.v4.content.FileProvider.copyOf:([Ljava/lang/Object;I)[Ljava/lang/Object; │ │ -03c754: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -03c756: 2330 2f04 |0001: new-array v0, v3, [Ljava/lang/Object; // type@042f │ │ -03c75a: 7153 bb17 1210 |0003: invoke-static {v2, v1, v0, v1, v3}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@17bb │ │ -03c760: 1100 |0006: return-object v0 │ │ +058888: |[058888] android.support.v4.content.FileProvider.copyOf:([Ljava/lang/Object;I)[Ljava/lang/Object; │ │ +058898: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +05889a: 2330 ca05 |0001: new-array v0, v3, [Ljava/lang/Object; // type@05ca │ │ +05889e: 7153 b322 1210 |0003: invoke-static {v2, v1, v0, v1, v3}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@22b3 │ │ +0588a4: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=769 │ │ 0x0003 line=770 │ │ 0x0006 line=771 │ │ locals : │ │ 0x0003 - 0x0007 reg=0 result [Ljava/lang/Object; │ │ @@ -18670,19 +30214,19 @@ │ │ type : '([Ljava/lang/String;I)[Ljava/lang/String;' │ │ access : 0x000a (PRIVATE STATIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 5 │ │ insns size : 7 16-bit code units │ │ -03c764: |[03c764] android.support.v4.content.FileProvider.copyOf:([Ljava/lang/String;I)[Ljava/lang/String; │ │ -03c774: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -03c776: 2330 3104 |0001: new-array v0, v3, [Ljava/lang/String; // type@0431 │ │ -03c77a: 7153 bb17 1210 |0003: invoke-static {v2, v1, v0, v1, v3}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@17bb │ │ -03c780: 1100 |0006: return-object v0 │ │ +0588a8: |[0588a8] android.support.v4.content.FileProvider.copyOf:([Ljava/lang/String;I)[Ljava/lang/String; │ │ +0588b8: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +0588ba: 2330 cc05 |0001: new-array v0, v3, [Ljava/lang/String; // type@05cc │ │ +0588be: 7153 b322 1210 |0003: invoke-static {v2, v1, v0, v1, v3}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@22b3 │ │ +0588c4: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=763 │ │ 0x0003 line=764 │ │ 0x0006 line=765 │ │ locals : │ │ 0x0003 - 0x0007 reg=0 result [Ljava/lang/String; │ │ @@ -18694,41 +30238,41 @@ │ │ type : '(Landroid/content/Context;Ljava/lang/String;)Landroid/support/v4/content/FileProvider$PathStrategy;' │ │ access : 0x000a (PRIVATE STATIC) │ │ code - │ │ registers : 7 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 45 16-bit code units │ │ -03c784: |[03c784] android.support.v4.content.FileProvider.getPathStrategy:(Landroid/content/Context;Ljava/lang/String;)Landroid/support/v4/content/FileProvider$PathStrategy; │ │ -03c794: 6203 e801 |0000: sget-object v3, Landroid/support/v4/content/FileProvider;.sCache:Ljava/util/HashMap; // field@01e8 │ │ -03c798: 1d03 |0002: monitor-enter v3 │ │ -03c79a: 6202 e801 |0003: sget-object v2, Landroid/support/v4/content/FileProvider;.sCache:Ljava/util/HashMap; // field@01e8 │ │ -03c79e: 6e20 ec17 6200 |0005: invoke-virtual {v2, v6}, Ljava/util/HashMap;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@17ec │ │ -03c7a4: 0c01 |0008: move-result-object v1 │ │ -03c7a6: 1f01 0a01 |0009: check-cast v1, Landroid/support/v4/content/FileProvider$PathStrategy; // type@010a │ │ -03c7aa: 3901 0b00 |000b: if-nez v1, 0016 // +000b │ │ -03c7ae: 7120 0006 6500 |000d: invoke-static {v5, v6}, Landroid/support/v4/content/FileProvider;.parsePathStrategy:(Landroid/content/Context;Ljava/lang/String;)Landroid/support/v4/content/FileProvider$PathStrategy; // method@0600 │ │ -03c7b4: 0c01 |0010: move-result-object v1 │ │ -03c7b6: 6202 e801 |0011: sget-object v2, Landroid/support/v4/content/FileProvider;.sCache:Ljava/util/HashMap; // field@01e8 │ │ -03c7ba: 6e30 ed17 6201 |0013: invoke-virtual {v2, v6, v1}, Ljava/util/HashMap;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@17ed │ │ -03c7c0: 1e03 |0016: monitor-exit v3 │ │ -03c7c2: 1101 |0017: return-object v1 │ │ -03c7c4: 0d00 |0018: move-exception v0 │ │ -03c7c6: 2202 a603 |0019: new-instance v2, Ljava/lang/IllegalArgumentException; // type@03a6 │ │ -03c7ca: 1a04 5203 |001b: const-string v4, "Failed to parse android.support.FILE_PROVIDER_PATHS meta-data" // string@0352 │ │ -03c7ce: 7030 7917 4200 |001d: invoke-direct {v2, v4, v0}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;Ljava/lang/Throwable;)V // method@1779 │ │ -03c7d4: 2702 |0020: throw v2 │ │ -03c7d6: 0d02 |0021: move-exception v2 │ │ -03c7d8: 1e03 |0022: monitor-exit v3 │ │ -03c7da: 2702 |0023: throw v2 │ │ -03c7dc: 0d00 |0024: move-exception v0 │ │ -03c7de: 2202 a603 |0025: new-instance v2, Ljava/lang/IllegalArgumentException; // type@03a6 │ │ -03c7e2: 1a04 5203 |0027: const-string v4, "Failed to parse android.support.FILE_PROVIDER_PATHS meta-data" // string@0352 │ │ -03c7e6: 7030 7917 4200 |0029: invoke-direct {v2, v4, v0}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;Ljava/lang/Throwable;)V // method@1779 │ │ -03c7ec: 2702 |002c: throw v2 │ │ +0588c8: |[0588c8] android.support.v4.content.FileProvider.getPathStrategy:(Landroid/content/Context;Ljava/lang/String;)Landroid/support/v4/content/FileProvider$PathStrategy; │ │ +0588d8: 6203 5203 |0000: sget-object v3, Landroid/support/v4/content/FileProvider;.sCache:Ljava/util/HashMap; // field@0352 │ │ +0588dc: 1d03 |0002: monitor-enter v3 │ │ +0588de: 6202 5203 |0003: sget-object v2, Landroid/support/v4/content/FileProvider;.sCache:Ljava/util/HashMap; // field@0352 │ │ +0588e2: 6e20 ed22 6200 |0005: invoke-virtual {v2, v6}, Ljava/util/HashMap;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@22ed │ │ +0588e8: 0c01 |0008: move-result-object v1 │ │ +0588ea: 1f01 b901 |0009: check-cast v1, Landroid/support/v4/content/FileProvider$PathStrategy; // type@01b9 │ │ +0588ee: 3901 0b00 |000b: if-nez v1, 0016 // +000b │ │ +0588f2: 7120 9a09 6500 |000d: invoke-static {v5, v6}, Landroid/support/v4/content/FileProvider;.parsePathStrategy:(Landroid/content/Context;Ljava/lang/String;)Landroid/support/v4/content/FileProvider$PathStrategy; // method@099a │ │ +0588f8: 0c01 |0010: move-result-object v1 │ │ +0588fa: 6202 5203 |0011: sget-object v2, Landroid/support/v4/content/FileProvider;.sCache:Ljava/util/HashMap; // field@0352 │ │ +0588fe: 6e30 ee22 6201 |0013: invoke-virtual {v2, v6, v1}, Ljava/util/HashMap;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@22ee │ │ +058904: 1e03 |0016: monitor-exit v3 │ │ +058906: 1101 |0017: return-object v1 │ │ +058908: 0d00 |0018: move-exception v0 │ │ +05890a: 2202 2b05 |0019: new-instance v2, Ljava/lang/IllegalArgumentException; // type@052b │ │ +05890e: 1a04 4e04 |001b: const-string v4, "Failed to parse android.support.FILE_PROVIDER_PATHS meta-data" // string@044e │ │ +058912: 7030 6922 4200 |001d: invoke-direct {v2, v4, v0}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;Ljava/lang/Throwable;)V // method@2269 │ │ +058918: 2702 |0020: throw v2 │ │ +05891a: 0d02 |0021: move-exception v2 │ │ +05891c: 1e03 |0022: monitor-exit v3 │ │ +05891e: 2702 |0023: throw v2 │ │ +058920: 0d00 |0024: move-exception v0 │ │ +058922: 2202 2b05 |0025: new-instance v2, Ljava/lang/IllegalArgumentException; // type@052b │ │ +058926: 1a04 4e04 |0027: const-string v4, "Failed to parse android.support.FILE_PROVIDER_PATHS meta-data" // string@044e │ │ +05892a: 7030 6922 4200 |0029: invoke-direct {v2, v4, v0}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;Ljava/lang/Throwable;)V // method@2269 │ │ +058930: 2702 |002c: throw v2 │ │ catches : 4 │ │ 0x0003 - 0x000b │ │ -> 0x0021 │ │ 0x000d - 0x0010 │ │ Ljava/io/IOException; -> 0x0018 │ │ Lorg/xmlpull/v1/XmlPullParserException; -> 0x0024 │ │ -> 0x0021 │ │ @@ -18762,20 +30306,20 @@ │ │ type : '(Landroid/content/Context;Ljava/lang/String;Ljava/io/File;)Landroid/net/Uri;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -03c81c: |[03c81c] android.support.v4.content.FileProvider.getUriForFile:(Landroid/content/Context;Ljava/lang/String;Ljava/io/File;)Landroid/net/Uri; │ │ -03c82c: 7120 f905 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/content/FileProvider;.getPathStrategy:(Landroid/content/Context;Ljava/lang/String;)Landroid/support/v4/content/FileProvider$PathStrategy; // method@05f9 │ │ -03c832: 0c00 |0003: move-result-object v0 │ │ -03c834: 7220 ed05 4000 |0004: invoke-interface {v0, v4}, Landroid/support/v4/content/FileProvider$PathStrategy;.getUriForFile:(Ljava/io/File;)Landroid/net/Uri; // method@05ed │ │ -03c83a: 0c01 |0007: move-result-object v1 │ │ -03c83c: 1101 |0008: return-object v1 │ │ +058960: |[058960] android.support.v4.content.FileProvider.getUriForFile:(Landroid/content/Context;Ljava/lang/String;Ljava/io/File;)Landroid/net/Uri; │ │ +058970: 7120 9309 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/content/FileProvider;.getPathStrategy:(Landroid/content/Context;Ljava/lang/String;)Landroid/support/v4/content/FileProvider$PathStrategy; // method@0993 │ │ +058976: 0c00 |0003: move-result-object v0 │ │ +058978: 7220 8709 4000 |0004: invoke-interface {v0, v4}, Landroid/support/v4/content/FileProvider$PathStrategy;.getUriForFile:(Ljava/io/File;)Landroid/net/Uri; // method@0987 │ │ +05897e: 0c01 |0007: move-result-object v1 │ │ +058980: 1101 |0008: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=376 │ │ 0x0004 line=377 │ │ locals : │ │ 0x0004 - 0x0009 reg=0 strategy Landroid/support/v4/content/FileProvider$PathStrategy; │ │ 0x0000 - 0x0009 reg=2 context Landroid/content/Context; │ │ @@ -18787,61 +30331,61 @@ │ │ type : '(Ljava/lang/String;)I' │ │ access : 0x000a (PRIVATE STATIC) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 88 16-bit code units │ │ -03c840: |[03c840] android.support.v4.content.FileProvider.modeToMode:(Ljava/lang/String;)I │ │ -03c850: 1a01 601a |0000: const-string v1, "r" // string@1a60 │ │ -03c854: 6e20 a217 4100 |0002: invoke-virtual {v1, v4}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@17a2 │ │ -03c85a: 0a01 |0005: move-result v1 │ │ -03c85c: 3801 0500 |0006: if-eqz v1, 000b // +0005 │ │ -03c860: 1500 0010 |0008: const/high16 v0, #int 268435456 // #1000 │ │ -03c864: 0f00 |000a: return v0 │ │ -03c866: 1a01 171e |000b: const-string v1, "w" // string@1e17 │ │ -03c86a: 6e20 a217 4100 |000d: invoke-virtual {v1, v4}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@17a2 │ │ -03c870: 0a01 |0010: move-result v1 │ │ -03c872: 3901 0a00 |0011: if-nez v1, 001b // +000a │ │ -03c876: 1a01 471e |0013: const-string v1, "wt" // string@1e47 │ │ -03c87a: 6e20 a217 4100 |0015: invoke-virtual {v1, v4}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@17a2 │ │ -03c880: 0a01 |0018: move-result v1 │ │ -03c882: 3801 0500 |0019: if-eqz v1, 001e // +0005 │ │ -03c886: 1500 002c |001b: const/high16 v0, #int 738197504 // #2c00 │ │ -03c88a: 28ed |001d: goto 000a // -0013 │ │ -03c88c: 1a01 181e |001e: const-string v1, "wa" // string@1e18 │ │ -03c890: 6e20 a217 4100 |0020: invoke-virtual {v1, v4}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@17a2 │ │ -03c896: 0a01 |0023: move-result v1 │ │ -03c898: 3801 0500 |0024: if-eqz v1, 0029 // +0005 │ │ -03c89c: 1500 002a |0026: const/high16 v0, #int 704643072 // #2a00 │ │ -03c8a0: 28e2 |0028: goto 000a // -001e │ │ -03c8a2: 1a01 f01a |0029: const-string v1, "rw" // string@1af0 │ │ -03c8a6: 6e20 a217 4100 |002b: invoke-virtual {v1, v4}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@17a2 │ │ -03c8ac: 0a01 |002e: move-result v1 │ │ -03c8ae: 3801 0500 |002f: if-eqz v1, 0034 // +0005 │ │ -03c8b2: 1500 0038 |0031: const/high16 v0, #int 939524096 // #3800 │ │ -03c8b6: 28d7 |0033: goto 000a // -0029 │ │ -03c8b8: 1a01 f11a |0034: const-string v1, "rwt" // string@1af1 │ │ -03c8bc: 6e20 a217 4100 |0036: invoke-virtual {v1, v4}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@17a2 │ │ -03c8c2: 0a01 |0039: move-result v1 │ │ -03c8c4: 3801 0500 |003a: if-eqz v1, 003f // +0005 │ │ -03c8c8: 1500 003c |003c: const/high16 v0, #int 1006632960 // #3c00 │ │ -03c8cc: 28cc |003e: goto 000a // -0034 │ │ -03c8ce: 2201 a603 |003f: new-instance v1, Ljava/lang/IllegalArgumentException; // type@03a6 │ │ -03c8d2: 2202 b903 |0041: new-instance v2, Ljava/lang/StringBuilder; // type@03b9 │ │ -03c8d6: 7010 ae17 0200 |0043: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@17ae │ │ -03c8dc: 1a03 3f04 |0046: const-string v3, "Invalid mode: " // string@043f │ │ -03c8e0: 6e20 b517 3200 |0048: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17b5 │ │ -03c8e6: 0c02 |004b: move-result-object v2 │ │ -03c8e8: 6e20 b517 4200 |004c: invoke-virtual {v2, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17b5 │ │ -03c8ee: 0c02 |004f: move-result-object v2 │ │ -03c8f0: 6e10 ba17 0200 |0050: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@17ba │ │ -03c8f6: 0c02 |0053: move-result-object v2 │ │ -03c8f8: 7020 7817 2100 |0054: invoke-direct {v1, v2}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@1778 │ │ -03c8fe: 2701 |0057: throw v1 │ │ +058984: |[058984] android.support.v4.content.FileProvider.modeToMode:(Ljava/lang/String;)I │ │ +058994: 1a01 bf22 |0000: const-string v1, "r" // string@22bf │ │ +058998: 6e20 9722 4100 |0002: invoke-virtual {v1, v4}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@2297 │ │ +05899e: 0a01 |0005: move-result v1 │ │ +0589a0: 3801 0500 |0006: if-eqz v1, 000b // +0005 │ │ +0589a4: 1500 0010 |0008: const/high16 v0, #int 268435456 // #1000 │ │ +0589a8: 0f00 |000a: return v0 │ │ +0589aa: 1a01 3128 |000b: const-string v1, "w" // string@2831 │ │ +0589ae: 6e20 9722 4100 |000d: invoke-virtual {v1, v4}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@2297 │ │ +0589b4: 0a01 |0010: move-result v1 │ │ +0589b6: 3901 0a00 |0011: if-nez v1, 001b // +000a │ │ +0589ba: 1a01 6d28 |0013: const-string v1, "wt" // string@286d │ │ +0589be: 6e20 9722 4100 |0015: invoke-virtual {v1, v4}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@2297 │ │ +0589c4: 0a01 |0018: move-result v1 │ │ +0589c6: 3801 0500 |0019: if-eqz v1, 001e // +0005 │ │ +0589ca: 1500 002c |001b: const/high16 v0, #int 738197504 // #2c00 │ │ +0589ce: 28ed |001d: goto 000a // -0013 │ │ +0589d0: 1a01 3228 |001e: const-string v1, "wa" // string@2832 │ │ +0589d4: 6e20 9722 4100 |0020: invoke-virtual {v1, v4}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@2297 │ │ +0589da: 0a01 |0023: move-result v1 │ │ +0589dc: 3801 0500 |0024: if-eqz v1, 0029 // +0005 │ │ +0589e0: 1500 002a |0026: const/high16 v0, #int 704643072 // #2a00 │ │ +0589e4: 28e2 |0028: goto 000a // -001e │ │ +0589e6: 1a01 9423 |0029: const-string v1, "rw" // string@2394 │ │ +0589ea: 6e20 9722 4100 |002b: invoke-virtual {v1, v4}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@2297 │ │ +0589f0: 0a01 |002e: move-result v1 │ │ +0589f2: 3801 0500 |002f: if-eqz v1, 0034 // +0005 │ │ +0589f6: 1500 0038 |0031: const/high16 v0, #int 939524096 // #3800 │ │ +0589fa: 28d7 |0033: goto 000a // -0029 │ │ +0589fc: 1a01 9523 |0034: const-string v1, "rwt" // string@2395 │ │ +058a00: 6e20 9722 4100 |0036: invoke-virtual {v1, v4}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@2297 │ │ +058a06: 0a01 |0039: move-result v1 │ │ +058a08: 3801 0500 |003a: if-eqz v1, 003f // +0005 │ │ +058a0c: 1500 003c |003c: const/high16 v0, #int 1006632960 // #3c00 │ │ +058a10: 28cc |003e: goto 000a // -0034 │ │ +058a12: 2201 2b05 |003f: new-instance v1, Ljava/lang/IllegalArgumentException; // type@052b │ │ +058a16: 2202 3e05 |0041: new-instance v2, Ljava/lang/StringBuilder; // type@053e │ │ +058a1a: 7010 a422 0200 |0043: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@22a4 │ │ +058a20: 1a03 5805 |0046: const-string v3, "Invalid mode: " // string@0558 │ │ +058a24: 6e20 ad22 3200 |0048: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22ad │ │ +058a2a: 0c02 |004b: move-result-object v2 │ │ +058a2c: 6e20 ad22 4200 |004c: invoke-virtual {v2, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22ad │ │ +058a32: 0c02 |004f: move-result-object v2 │ │ +058a34: 6e10 b222 0200 |0050: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@22b2 │ │ +058a3a: 0c02 |0053: move-result-object v2 │ │ +058a3c: 7020 6822 2100 |0054: invoke-direct {v1, v2}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@2268 │ │ +058a42: 2701 |0057: throw v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=729 │ │ 0x0008 line=730 │ │ 0x000a line=749 │ │ 0x000b line=731 │ │ 0x001b line=732 │ │ @@ -18865,95 +30409,95 @@ │ │ type : '(Landroid/content/Context;Ljava/lang/String;)Landroid/support/v4/content/FileProvider$PathStrategy;' │ │ access : 0x000a (PRIVATE STATIC) │ │ code - │ │ registers : 15 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 152 16-bit code units │ │ -03c900: |[03c900] android.support.v4.content.FileProvider.parsePathStrategy:(Landroid/content/Context;Ljava/lang/String;)Landroid/support/v4/content/FileProvider$PathStrategy; │ │ -03c910: 120c |0000: const/4 v12, #int 0 // #0 │ │ -03c912: 120b |0001: const/4 v11, #int 0 // #0 │ │ -03c914: 121a |0002: const/4 v10, #int 1 // #1 │ │ -03c916: 2204 0b01 |0003: new-instance v4, Landroid/support/v4/content/FileProvider$SimplePathStrategy; // type@010b │ │ -03c91a: 7020 ee05 e400 |0005: invoke-direct {v4, v14}, Landroid/support/v4/content/FileProvider$SimplePathStrategy;.:(Ljava/lang/String;)V // method@05ee │ │ -03c920: 6e10 cd00 0d00 |0008: invoke-virtual {v13}, Landroid/content/Context;.getPackageManager:()Landroid/content/pm/PackageManager; // method@00cd │ │ -03c926: 0c08 |000b: move-result-object v8 │ │ -03c928: 1309 8000 |000c: const/16 v9, #int 128 // #80 │ │ -03c92c: 6e30 1201 e809 |000e: invoke-virtual {v8, v14, v9}, Landroid/content/pm/PackageManager;.resolveContentProvider:(Ljava/lang/String;I)Landroid/content/pm/ProviderInfo; // method@0112 │ │ -03c932: 0c01 |0011: move-result-object v1 │ │ -03c934: 6e10 cd00 0d00 |0012: invoke-virtual {v13}, Landroid/content/Context;.getPackageManager:()Landroid/content/pm/PackageManager; // method@00cd │ │ -03c93a: 0c08 |0015: move-result-object v8 │ │ -03c93c: 1a09 f00c |0016: const-string v9, "android.support.FILE_PROVIDER_PATHS" // string@0cf0 │ │ -03c940: 6e30 1301 8109 |0018: invoke-virtual {v1, v8, v9}, Landroid/content/pm/ProviderInfo;.loadXmlMetaData:(Landroid/content/pm/PackageManager;Ljava/lang/String;)Landroid/content/res/XmlResourceParser; // method@0113 │ │ -03c946: 0c00 |001b: move-result-object v0 │ │ -03c948: 3900 0a00 |001c: if-nez v0, 0026 // +000a │ │ -03c94c: 2208 a603 |001e: new-instance v8, Ljava/lang/IllegalArgumentException; // type@03a6 │ │ -03c950: 1a09 6b09 |0020: const-string v9, "Missing android.support.FILE_PROVIDER_PATHS meta-data" // string@096b │ │ -03c954: 7020 7817 9800 |0022: invoke-direct {v8, v9}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@1778 │ │ -03c95a: 2708 |0025: throw v8 │ │ -03c95c: 7210 3801 0000 |0026: invoke-interface {v0}, Landroid/content/res/XmlResourceParser;.next:()I // method@0138 │ │ -03c962: 0a07 |0029: move-result v7 │ │ -03c964: 32a7 6d00 |002a: if-eq v7, v10, 0097 // +006d │ │ -03c968: 1228 |002c: const/4 v8, #int 2 // #2 │ │ -03c96a: 3387 f9ff |002d: if-ne v7, v8, 0026 // -0007 │ │ -03c96e: 7210 3701 0000 |002f: invoke-interface {v0}, Landroid/content/res/XmlResourceParser;.getName:()Ljava/lang/String; // method@0137 │ │ -03c974: 0c05 |0032: move-result-object v5 │ │ -03c976: 1a08 4c18 |0033: const-string v8, "name" // string@184c │ │ -03c97a: 7230 3601 c008 |0035: invoke-interface {v0, v12, v8}, Landroid/content/res/XmlResourceParser;.getAttributeValue:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@0136 │ │ -03c980: 0c02 |0038: move-result-object v2 │ │ -03c982: 1a08 e419 |0039: const-string v8, "path" // string@19e4 │ │ -03c986: 7230 3601 c008 |003b: invoke-interface {v0, v12, v8}, Landroid/content/res/XmlResourceParser;.getAttributeValue:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@0136 │ │ -03c98c: 0c03 |003e: move-result-object v3 │ │ -03c98e: 1206 |003f: const/4 v6, #int 0 // #0 │ │ -03c990: 1a08 e51a |0040: const-string v8, "root-path" // string@1ae5 │ │ -03c994: 6e20 a217 5800 |0042: invoke-virtual {v8, v5}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@17a2 │ │ -03c99a: 0a08 |0045: move-result v8 │ │ -03c99c: 3808 1200 |0046: if-eqz v8, 0058 // +0012 │ │ -03c9a0: 6208 e101 |0048: sget-object v8, Landroid/support/v4/content/FileProvider;.DEVICE_ROOT:Ljava/io/File; // field@01e1 │ │ -03c9a4: 23a9 3104 |004a: new-array v9, v10, [Ljava/lang/String; // type@0431 │ │ -03c9a8: 4d03 090b |004c: aput-object v3, v9, v11 │ │ -03c9ac: 7120 f505 9800 |004e: invoke-static {v8, v9}, Landroid/support/v4/content/FileProvider;.buildPath:(Ljava/io/File;[Ljava/lang/String;)Ljava/io/File; // method@05f5 │ │ -03c9b2: 0c06 |0051: move-result-object v6 │ │ -03c9b4: 3806 d4ff |0052: if-eqz v6, 0026 // -002c │ │ -03c9b8: 6e30 ef05 2406 |0054: invoke-virtual {v4, v2, v6}, Landroid/support/v4/content/FileProvider$SimplePathStrategy;.addRoot:(Ljava/lang/String;Ljava/io/File;)V // method@05ef │ │ -03c9be: 28cf |0057: goto 0026 // -0031 │ │ -03c9c0: 1a08 dd0f |0058: const-string v8, "files-path" // string@0fdd │ │ -03c9c4: 6e20 a217 5800 |005a: invoke-virtual {v8, v5}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@17a2 │ │ -03c9ca: 0a08 |005d: move-result v8 │ │ -03c9cc: 3808 0f00 |005e: if-eqz v8, 006d // +000f │ │ -03c9d0: 6e10 c900 0d00 |0060: invoke-virtual {v13}, Landroid/content/Context;.getFilesDir:()Ljava/io/File; // method@00c9 │ │ -03c9d6: 0c08 |0063: move-result-object v8 │ │ -03c9d8: 23a9 3104 |0064: new-array v9, v10, [Ljava/lang/String; // type@0431 │ │ -03c9dc: 4d03 090b |0066: aput-object v3, v9, v11 │ │ -03c9e0: 7120 f505 9800 |0068: invoke-static {v8, v9}, Landroid/support/v4/content/FileProvider;.buildPath:(Ljava/io/File;[Ljava/lang/String;)Ljava/io/File; // method@05f5 │ │ -03c9e6: 0c06 |006b: move-result-object v6 │ │ -03c9e8: 28e6 |006c: goto 0052 // -001a │ │ -03c9ea: 1a08 8f0d |006d: const-string v8, "cache-path" // string@0d8f │ │ -03c9ee: 6e20 a217 5800 |006f: invoke-virtual {v8, v5}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@17a2 │ │ -03c9f4: 0a08 |0072: move-result v8 │ │ -03c9f6: 3808 0f00 |0073: if-eqz v8, 0082 // +000f │ │ -03c9fa: 6e10 c200 0d00 |0075: invoke-virtual {v13}, Landroid/content/Context;.getCacheDir:()Ljava/io/File; // method@00c2 │ │ -03ca00: 0c08 |0078: move-result-object v8 │ │ -03ca02: 23a9 3104 |0079: new-array v9, v10, [Ljava/lang/String; // type@0431 │ │ -03ca06: 4d03 090b |007b: aput-object v3, v9, v11 │ │ -03ca0a: 7120 f505 9800 |007d: invoke-static {v8, v9}, Landroid/support/v4/content/FileProvider;.buildPath:(Ljava/io/File;[Ljava/lang/String;)Ljava/io/File; // method@05f5 │ │ -03ca10: 0c06 |0080: move-result-object v6 │ │ -03ca12: 28d1 |0081: goto 0052 // -002f │ │ -03ca14: 1a08 c50f |0082: const-string v8, "external-path" // string@0fc5 │ │ -03ca18: 6e20 a217 5800 |0084: invoke-virtual {v8, v5}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@17a2 │ │ -03ca1e: 0a08 |0087: move-result v8 │ │ -03ca20: 3808 caff |0088: if-eqz v8, 0052 // -0036 │ │ -03ca24: 7100 e301 0000 |008a: invoke-static {}, Landroid/os/Environment;.getExternalStorageDirectory:()Ljava/io/File; // method@01e3 │ │ -03ca2a: 0c08 |008d: move-result-object v8 │ │ -03ca2c: 23a9 3104 |008e: new-array v9, v10, [Ljava/lang/String; // type@0431 │ │ -03ca30: 4d03 090b |0090: aput-object v3, v9, v11 │ │ -03ca34: 7120 f505 9800 |0092: invoke-static {v8, v9}, Landroid/support/v4/content/FileProvider;.buildPath:(Ljava/io/File;[Ljava/lang/String;)Ljava/io/File; // method@05f5 │ │ -03ca3a: 0c06 |0095: move-result-object v6 │ │ -03ca3c: 28bc |0096: goto 0052 // -0044 │ │ -03ca3e: 1104 |0097: return-object v4 │ │ +058a44: |[058a44] android.support.v4.content.FileProvider.parsePathStrategy:(Landroid/content/Context;Ljava/lang/String;)Landroid/support/v4/content/FileProvider$PathStrategy; │ │ +058a54: 120c |0000: const/4 v12, #int 0 // #0 │ │ +058a56: 120b |0001: const/4 v11, #int 0 // #0 │ │ +058a58: 121a |0002: const/4 v10, #int 1 // #1 │ │ +058a5a: 2204 ba01 |0003: new-instance v4, Landroid/support/v4/content/FileProvider$SimplePathStrategy; // type@01ba │ │ +058a5e: 7020 8809 e400 |0005: invoke-direct {v4, v14}, Landroid/support/v4/content/FileProvider$SimplePathStrategy;.:(Ljava/lang/String;)V // method@0988 │ │ +058a64: 6e10 1101 0d00 |0008: invoke-virtual {v13}, Landroid/content/Context;.getPackageManager:()Landroid/content/pm/PackageManager; // method@0111 │ │ +058a6a: 0c08 |000b: move-result-object v8 │ │ +058a6c: 1309 8000 |000c: const/16 v9, #int 128 // #80 │ │ +058a70: 6e30 5d01 e809 |000e: invoke-virtual {v8, v14, v9}, Landroid/content/pm/PackageManager;.resolveContentProvider:(Ljava/lang/String;I)Landroid/content/pm/ProviderInfo; // method@015d │ │ +058a76: 0c01 |0011: move-result-object v1 │ │ +058a78: 6e10 1101 0d00 |0012: invoke-virtual {v13}, Landroid/content/Context;.getPackageManager:()Landroid/content/pm/PackageManager; // method@0111 │ │ +058a7e: 0c08 |0015: move-result-object v8 │ │ +058a80: 1a09 c511 |0016: const-string v9, "android.support.FILE_PROVIDER_PATHS" // string@11c5 │ │ +058a84: 6e30 5e01 8109 |0018: invoke-virtual {v1, v8, v9}, Landroid/content/pm/ProviderInfo;.loadXmlMetaData:(Landroid/content/pm/PackageManager;Ljava/lang/String;)Landroid/content/res/XmlResourceParser; // method@015e │ │ +058a8a: 0c00 |001b: move-result-object v0 │ │ +058a8c: 3900 0a00 |001c: if-nez v0, 0026 // +000a │ │ +058a90: 2208 2b05 |001e: new-instance v8, Ljava/lang/IllegalArgumentException; // type@052b │ │ +058a94: 1a09 c20c |0020: const-string v9, "Missing android.support.FILE_PROVIDER_PATHS meta-data" // string@0cc2 │ │ +058a98: 7020 6822 9800 |0022: invoke-direct {v8, v9}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@2268 │ │ +058a9e: 2708 |0025: throw v8 │ │ +058aa0: 7210 8501 0000 |0026: invoke-interface {v0}, Landroid/content/res/XmlResourceParser;.next:()I // method@0185 │ │ +058aa6: 0a07 |0029: move-result v7 │ │ +058aa8: 32a7 6d00 |002a: if-eq v7, v10, 0097 // +006d │ │ +058aac: 1228 |002c: const/4 v8, #int 2 // #2 │ │ +058aae: 3387 f9ff |002d: if-ne v7, v8, 0026 // -0007 │ │ +058ab2: 7210 8401 0000 |002f: invoke-interface {v0}, Landroid/content/res/XmlResourceParser;.getName:()Ljava/lang/String; // method@0184 │ │ +058ab8: 0c05 |0032: move-result-object v5 │ │ +058aba: 1a08 1c20 |0033: const-string v8, "name" // string@201c │ │ +058abe: 7230 8301 c008 |0035: invoke-interface {v0, v12, v8}, Landroid/content/res/XmlResourceParser;.getAttributeValue:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@0183 │ │ +058ac4: 0c02 |0038: move-result-object v2 │ │ +058ac6: 1a08 1822 |0039: const-string v8, "path" // string@2218 │ │ +058aca: 7230 8301 c008 |003b: invoke-interface {v0, v12, v8}, Landroid/content/res/XmlResourceParser;.getAttributeValue:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@0183 │ │ +058ad0: 0c03 |003e: move-result-object v3 │ │ +058ad2: 1206 |003f: const/4 v6, #int 0 // #0 │ │ +058ad4: 1a08 7b23 |0040: const-string v8, "root-path" // string@237b │ │ +058ad8: 6e20 9722 5800 |0042: invoke-virtual {v8, v5}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@2297 │ │ +058ade: 0a08 |0045: move-result v8 │ │ +058ae0: 3808 1200 |0046: if-eqz v8, 0058 // +0012 │ │ +058ae4: 6208 4b03 |0048: sget-object v8, Landroid/support/v4/content/FileProvider;.DEVICE_ROOT:Ljava/io/File; // field@034b │ │ +058ae8: 23a9 cc05 |004a: new-array v9, v10, [Ljava/lang/String; // type@05cc │ │ +058aec: 4d03 090b |004c: aput-object v3, v9, v11 │ │ +058af0: 7120 8f09 9800 |004e: invoke-static {v8, v9}, Landroid/support/v4/content/FileProvider;.buildPath:(Ljava/io/File;[Ljava/lang/String;)Ljava/io/File; // method@098f │ │ +058af6: 0c06 |0051: move-result-object v6 │ │ +058af8: 3806 d4ff |0052: if-eqz v6, 0026 // -002c │ │ +058afc: 6e30 8909 2406 |0054: invoke-virtual {v4, v2, v6}, Landroid/support/v4/content/FileProvider$SimplePathStrategy;.addRoot:(Ljava/lang/String;Ljava/io/File;)V // method@0989 │ │ +058b02: 28cf |0057: goto 0026 // -0031 │ │ +058b04: 1a08 9915 |0058: const-string v8, "files-path" // string@1599 │ │ +058b08: 6e20 9722 5800 |005a: invoke-virtual {v8, v5}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@2297 │ │ +058b0e: 0a08 |005d: move-result v8 │ │ +058b10: 3808 0f00 |005e: if-eqz v8, 006d // +000f │ │ +058b14: 6e10 0c01 0d00 |0060: invoke-virtual {v13}, Landroid/content/Context;.getFilesDir:()Ljava/io/File; // method@010c │ │ +058b1a: 0c08 |0063: move-result-object v8 │ │ +058b1c: 23a9 cc05 |0064: new-array v9, v10, [Ljava/lang/String; // type@05cc │ │ +058b20: 4d03 090b |0066: aput-object v3, v9, v11 │ │ +058b24: 7120 8f09 9800 |0068: invoke-static {v8, v9}, Landroid/support/v4/content/FileProvider;.buildPath:(Ljava/io/File;[Ljava/lang/String;)Ljava/io/File; // method@098f │ │ +058b2a: 0c06 |006b: move-result-object v6 │ │ +058b2c: 28e6 |006c: goto 0052 // -001a │ │ +058b2e: 1a08 9d12 |006d: const-string v8, "cache-path" // string@129d │ │ +058b32: 6e20 9722 5800 |006f: invoke-virtual {v8, v5}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@2297 │ │ +058b38: 0a08 |0072: move-result v8 │ │ +058b3a: 3808 0f00 |0073: if-eqz v8, 0082 // +000f │ │ +058b3e: 6e10 0301 0d00 |0075: invoke-virtual {v13}, Landroid/content/Context;.getCacheDir:()Ljava/io/File; // method@0103 │ │ +058b44: 0c08 |0078: move-result-object v8 │ │ +058b46: 23a9 cc05 |0079: new-array v9, v10, [Ljava/lang/String; // type@05cc │ │ +058b4a: 4d03 090b |007b: aput-object v3, v9, v11 │ │ +058b4e: 7120 8f09 9800 |007d: invoke-static {v8, v9}, Landroid/support/v4/content/FileProvider;.buildPath:(Ljava/io/File;[Ljava/lang/String;)Ljava/io/File; // method@098f │ │ +058b54: 0c06 |0080: move-result-object v6 │ │ +058b56: 28d1 |0081: goto 0052 // -002f │ │ +058b58: 1a08 7a15 |0082: const-string v8, "external-path" // string@157a │ │ +058b5c: 6e20 9722 5800 |0084: invoke-virtual {v8, v5}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@2297 │ │ +058b62: 0a08 |0087: move-result v8 │ │ +058b64: 3808 caff |0088: if-eqz v8, 0052 // -0036 │ │ +058b68: 7100 0803 0000 |008a: invoke-static {}, Landroid/os/Environment;.getExternalStorageDirectory:()Ljava/io/File; // method@0308 │ │ +058b6e: 0c08 |008d: move-result-object v8 │ │ +058b70: 23a9 cc05 |008e: new-array v9, v10, [Ljava/lang/String; // type@05cc │ │ +058b74: 4d03 090b |0090: aput-object v3, v9, v11 │ │ +058b78: 7120 8f09 9800 |0092: invoke-static {v8, v9}, Landroid/support/v4/content/FileProvider;.buildPath:(Ljava/io/File;[Ljava/lang/String;)Ljava/io/File; // method@098f │ │ +058b7e: 0c06 |0095: move-result-object v6 │ │ +058b80: 28bc |0096: goto 0052 // -0044 │ │ +058b82: 1104 |0097: return-object v4 │ │ catches : (none) │ │ positions : │ │ 0x0003 line=556 │ │ 0x0008 line=558 │ │ 0x0012 line=560 │ │ 0x001c line=562 │ │ 0x001e line=563 │ │ @@ -18992,33 +30536,33 @@ │ │ type : '(Landroid/content/Context;Landroid/content/pm/ProviderInfo;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 36 16-bit code units │ │ -03ca40: |[03ca40] android.support.v4.content.FileProvider.attachInfo:(Landroid/content/Context;Landroid/content/pm/ProviderInfo;)V │ │ -03ca50: 6f30 be00 3204 |0000: invoke-super {v2, v3, v4}, Landroid/content/ContentProvider;.attachInfo:(Landroid/content/Context;Landroid/content/pm/ProviderInfo;)V // method@00be │ │ -03ca56: 5540 1100 |0003: iget-boolean v0, v4, Landroid/content/pm/ProviderInfo;.exported:Z // field@0011 │ │ -03ca5a: 3800 0a00 |0005: if-eqz v0, 000f // +000a │ │ -03ca5e: 2200 b703 |0007: new-instance v0, Ljava/lang/SecurityException; // type@03b7 │ │ -03ca62: 1a01 010a |0009: const-string v1, "Provider must not be exported" // string@0a01 │ │ -03ca66: 7020 9d17 1000 |000b: invoke-direct {v0, v1}, Ljava/lang/SecurityException;.:(Ljava/lang/String;)V // method@179d │ │ -03ca6c: 2700 |000e: throw v0 │ │ -03ca6e: 5540 1200 |000f: iget-boolean v0, v4, Landroid/content/pm/ProviderInfo;.grantUriPermissions:Z // field@0012 │ │ -03ca72: 3900 0a00 |0011: if-nez v0, 001b // +000a │ │ -03ca76: 2200 b703 |0013: new-instance v0, Ljava/lang/SecurityException; // type@03b7 │ │ -03ca7a: 1a01 000a |0015: const-string v1, "Provider must grant uri permissions" // string@0a00 │ │ -03ca7e: 7020 9d17 1000 |0017: invoke-direct {v0, v1}, Ljava/lang/SecurityException;.:(Ljava/lang/String;)V // method@179d │ │ -03ca84: 2700 |001a: throw v0 │ │ -03ca86: 5440 1000 |001b: iget-object v0, v4, Landroid/content/pm/ProviderInfo;.authority:Ljava/lang/String; // field@0010 │ │ -03ca8a: 7120 f905 0300 |001d: invoke-static {v3, v0}, Landroid/support/v4/content/FileProvider;.getPathStrategy:(Landroid/content/Context;Ljava/lang/String;)Landroid/support/v4/content/FileProvider$PathStrategy; // method@05f9 │ │ -03ca90: 0c00 |0020: move-result-object v0 │ │ -03ca92: 5b20 e701 |0021: iput-object v0, v2, Landroid/support/v4/content/FileProvider;.mStrategy:Landroid/support/v4/content/FileProvider$PathStrategy; // field@01e7 │ │ -03ca96: 0e00 |0023: return-void │ │ +058b84: |[058b84] android.support.v4.content.FileProvider.attachInfo:(Landroid/content/Context;Landroid/content/pm/ProviderInfo;)V │ │ +058b94: 6f30 fc00 3204 |0000: invoke-super {v2, v3, v4}, Landroid/content/ContentProvider;.attachInfo:(Landroid/content/Context;Landroid/content/pm/ProviderInfo;)V // method@00fc │ │ +058b9a: 5540 1b00 |0003: iget-boolean v0, v4, Landroid/content/pm/ProviderInfo;.exported:Z // field@001b │ │ +058b9e: 3800 0a00 |0005: if-eqz v0, 000f // +000a │ │ +058ba2: 2200 3c05 |0007: new-instance v0, Ljava/lang/SecurityException; // type@053c │ │ +058ba6: 1a01 8d0d |0009: const-string v1, "Provider must not be exported" // string@0d8d │ │ +058baa: 7020 9222 1000 |000b: invoke-direct {v0, v1}, Ljava/lang/SecurityException;.:(Ljava/lang/String;)V // method@2292 │ │ +058bb0: 2700 |000e: throw v0 │ │ +058bb2: 5540 1c00 |000f: iget-boolean v0, v4, Landroid/content/pm/ProviderInfo;.grantUriPermissions:Z // field@001c │ │ +058bb6: 3900 0a00 |0011: if-nez v0, 001b // +000a │ │ +058bba: 2200 3c05 |0013: new-instance v0, Ljava/lang/SecurityException; // type@053c │ │ +058bbe: 1a01 8c0d |0015: const-string v1, "Provider must grant uri permissions" // string@0d8c │ │ +058bc2: 7020 9222 1000 |0017: invoke-direct {v0, v1}, Ljava/lang/SecurityException;.:(Ljava/lang/String;)V // method@2292 │ │ +058bc8: 2700 |001a: throw v0 │ │ +058bca: 5440 1a00 |001b: iget-object v0, v4, Landroid/content/pm/ProviderInfo;.authority:Ljava/lang/String; // field@001a │ │ +058bce: 7120 9309 0300 |001d: invoke-static {v3, v0}, Landroid/support/v4/content/FileProvider;.getPathStrategy:(Landroid/content/Context;Ljava/lang/String;)Landroid/support/v4/content/FileProvider$PathStrategy; // method@0993 │ │ +058bd4: 0c00 |0020: move-result-object v0 │ │ +058bd6: 5b20 5103 |0021: iput-object v0, v2, Landroid/support/v4/content/FileProvider;.mStrategy:Landroid/support/v4/content/FileProvider$PathStrategy; // field@0351 │ │ +058bda: 0e00 |0023: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=342 │ │ 0x0003 line=345 │ │ 0x0007 line=346 │ │ 0x000f line=348 │ │ 0x0013 line=349 │ │ @@ -19034,25 +30578,25 @@ │ │ type : '(Landroid/net/Uri;Ljava/lang/String;[Ljava/lang/String;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 4 │ │ outs : 2 │ │ insns size : 16 16-bit code units │ │ -03ca98: |[03ca98] android.support.v4.content.FileProvider.delete:(Landroid/net/Uri;Ljava/lang/String;[Ljava/lang/String;)I │ │ -03caa8: 5421 e701 |0000: iget-object v1, v2, Landroid/support/v4/content/FileProvider;.mStrategy:Landroid/support/v4/content/FileProvider$PathStrategy; // field@01e7 │ │ -03caac: 7220 ec05 3100 |0002: invoke-interface {v1, v3}, Landroid/support/v4/content/FileProvider$PathStrategy;.getFileForUri:(Landroid/net/Uri;)Ljava/io/File; // method@05ec │ │ -03cab2: 0c00 |0005: move-result-object v0 │ │ -03cab4: 6e10 3517 0000 |0006: invoke-virtual {v0}, Ljava/io/File;.delete:()Z // method@1735 │ │ -03caba: 0a01 |0009: move-result v1 │ │ -03cabc: 3801 0400 |000a: if-eqz v1, 000e // +0004 │ │ -03cac0: 1211 |000c: const/4 v1, #int 1 // #1 │ │ -03cac2: 0f01 |000d: return v1 │ │ -03cac4: 1201 |000e: const/4 v1, #int 0 // #0 │ │ -03cac6: 28fe |000f: goto 000d // -0002 │ │ +058bdc: |[058bdc] android.support.v4.content.FileProvider.delete:(Landroid/net/Uri;Ljava/lang/String;[Ljava/lang/String;)I │ │ +058bec: 5421 5103 |0000: iget-object v1, v2, Landroid/support/v4/content/FileProvider;.mStrategy:Landroid/support/v4/content/FileProvider$PathStrategy; // field@0351 │ │ +058bf0: 7220 8609 3100 |0002: invoke-interface {v1, v3}, Landroid/support/v4/content/FileProvider$PathStrategy;.getFileForUri:(Landroid/net/Uri;)Ljava/io/File; // method@0986 │ │ +058bf6: 0c00 |0005: move-result-object v0 │ │ +058bf8: 6e10 1b22 0000 |0006: invoke-virtual {v0}, Ljava/io/File;.delete:()Z // method@221b │ │ +058bfe: 0a01 |0009: move-result v1 │ │ +058c00: 3801 0400 |000a: if-eqz v1, 000e // +0004 │ │ +058c04: 1211 |000c: const/4 v1, #int 1 // #1 │ │ +058c06: 0f01 |000d: return v1 │ │ +058c08: 1201 |000e: const/4 v1, #int 0 // #0 │ │ +058c0a: 28fe |000f: goto 000d // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=497 │ │ 0x0006 line=498 │ │ locals : │ │ 0x0006 - 0x0010 reg=0 file Ljava/io/File; │ │ 0x0000 - 0x0010 reg=2 this Landroid/support/v4/content/FileProvider; │ │ @@ -19065,37 +30609,37 @@ │ │ type : '(Landroid/net/Uri;)Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 8 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 42 16-bit code units │ │ -03cac8: |[03cac8] android.support.v4.content.FileProvider.getType:(Landroid/net/Uri;)Ljava/lang/String; │ │ -03cad8: 5464 e701 |0000: iget-object v4, v6, Landroid/support/v4/content/FileProvider;.mStrategy:Landroid/support/v4/content/FileProvider$PathStrategy; // field@01e7 │ │ -03cadc: 7220 ec05 7400 |0002: invoke-interface {v4, v7}, Landroid/support/v4/content/FileProvider$PathStrategy;.getFileForUri:(Landroid/net/Uri;)Ljava/io/File; // method@05ec │ │ -03cae2: 0c01 |0005: move-result-object v1 │ │ -03cae4: 6e10 3a17 0100 |0006: invoke-virtual {v1}, Ljava/io/File;.getName:()Ljava/lang/String; // method@173a │ │ -03caea: 0c04 |0009: move-result-object v4 │ │ -03caec: 1305 2e00 |000a: const/16 v5, #int 46 // #2e │ │ -03caf0: 6e20 a617 5400 |000c: invoke-virtual {v4, v5}, Ljava/lang/String;.lastIndexOf:(I)I // method@17a6 │ │ -03caf6: 0a02 |000f: move-result v2 │ │ -03caf8: 3a02 1700 |0010: if-ltz v2, 0027 // +0017 │ │ -03cafc: 6e10 3a17 0100 |0012: invoke-virtual {v1}, Ljava/io/File;.getName:()Ljava/lang/String; // method@173a │ │ -03cb02: 0c04 |0015: move-result-object v4 │ │ -03cb04: d805 0201 |0016: add-int/lit8 v5, v2, #int 1 // #01 │ │ -03cb08: 6e20 aa17 5400 |0018: invoke-virtual {v4, v5}, Ljava/lang/String;.substring:(I)Ljava/lang/String; // method@17aa │ │ -03cb0e: 0c00 |001b: move-result-object v0 │ │ -03cb10: 7100 f313 0000 |001c: invoke-static {}, Landroid/webkit/MimeTypeMap;.getSingleton:()Landroid/webkit/MimeTypeMap; // method@13f3 │ │ -03cb16: 0c04 |001f: move-result-object v4 │ │ -03cb18: 6e20 f213 0400 |0020: invoke-virtual {v4, v0}, Landroid/webkit/MimeTypeMap;.getMimeTypeFromExtension:(Ljava/lang/String;)Ljava/lang/String; // method@13f2 │ │ -03cb1e: 0c03 |0023: move-result-object v3 │ │ -03cb20: 3803 0300 |0024: if-eqz v3, 0027 // +0003 │ │ -03cb24: 1103 |0026: return-object v3 │ │ -03cb26: 1a03 120d |0027: const-string v3, "application/octet-stream" // string@0d12 │ │ -03cb2a: 28fd |0029: goto 0026 // -0003 │ │ +058c0c: |[058c0c] android.support.v4.content.FileProvider.getType:(Landroid/net/Uri;)Ljava/lang/String; │ │ +058c1c: 5464 5103 |0000: iget-object v4, v6, Landroid/support/v4/content/FileProvider;.mStrategy:Landroid/support/v4/content/FileProvider$PathStrategy; // field@0351 │ │ +058c20: 7220 8609 7400 |0002: invoke-interface {v4, v7}, Landroid/support/v4/content/FileProvider$PathStrategy;.getFileForUri:(Landroid/net/Uri;)Ljava/io/File; // method@0986 │ │ +058c26: 0c01 |0005: move-result-object v1 │ │ +058c28: 6e10 2022 0100 |0006: invoke-virtual {v1}, Ljava/io/File;.getName:()Ljava/lang/String; // method@2220 │ │ +058c2e: 0c04 |0009: move-result-object v4 │ │ +058c30: 1305 2e00 |000a: const/16 v5, #int 46 // #2e │ │ +058c34: 6e20 9b22 5400 |000c: invoke-virtual {v4, v5}, Ljava/lang/String;.lastIndexOf:(I)I // method@229b │ │ +058c3a: 0a02 |000f: move-result v2 │ │ +058c3c: 3a02 1700 |0010: if-ltz v2, 0027 // +0017 │ │ +058c40: 6e10 2022 0100 |0012: invoke-virtual {v1}, Ljava/io/File;.getName:()Ljava/lang/String; // method@2220 │ │ +058c46: 0c04 |0015: move-result-object v4 │ │ +058c48: d805 0201 |0016: add-int/lit8 v5, v2, #int 1 // #01 │ │ +058c4c: 6e20 9f22 5400 |0018: invoke-virtual {v4, v5}, Ljava/lang/String;.substring:(I)Ljava/lang/String; // method@229f │ │ +058c52: 0c00 |001b: move-result-object v0 │ │ +058c54: 7100 ca1e 0000 |001c: invoke-static {}, Landroid/webkit/MimeTypeMap;.getSingleton:()Landroid/webkit/MimeTypeMap; // method@1eca │ │ +058c5a: 0c04 |001f: move-result-object v4 │ │ +058c5c: 6e20 c91e 0400 |0020: invoke-virtual {v4, v0}, Landroid/webkit/MimeTypeMap;.getMimeTypeFromExtension:(Ljava/lang/String;)Ljava/lang/String; // method@1ec9 │ │ +058c62: 0c03 |0023: move-result-object v3 │ │ +058c64: 3803 0300 |0024: if-eqz v3, 0027 // +0003 │ │ +058c68: 1103 |0026: return-object v3 │ │ +058c6a: 1a03 fe11 |0027: const-string v3, "application/octet-stream" // string@11fe │ │ +058c6e: 28fd |0029: goto 0026 // -0003 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=451 │ │ 0x0006 line=453 │ │ 0x0010 line=454 │ │ 0x0012 line=455 │ │ 0x001c line=456 │ │ @@ -19114,19 +30658,19 @@ │ │ type : '(Landroid/net/Uri;Landroid/content/ContentValues;)Landroid/net/Uri;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -03cb2c: |[03cb2c] android.support.v4.content.FileProvider.insert:(Landroid/net/Uri;Landroid/content/ContentValues;)Landroid/net/Uri; │ │ -03cb3c: 2200 be03 |0000: new-instance v0, Ljava/lang/UnsupportedOperationException; // type@03be │ │ -03cb40: 1a01 9409 |0002: const-string v1, "No external inserts" // string@0994 │ │ -03cb44: 7020 c217 1000 |0004: invoke-direct {v0, v1}, Ljava/lang/UnsupportedOperationException;.:(Ljava/lang/String;)V // method@17c2 │ │ -03cb4a: 2700 |0007: throw v0 │ │ +058c70: |[058c70] android.support.v4.content.FileProvider.insert:(Landroid/net/Uri;Landroid/content/ContentValues;)Landroid/net/Uri; │ │ +058c80: 2200 4305 |0000: new-instance v0, Ljava/lang/UnsupportedOperationException; // type@0543 │ │ +058c84: 1a01 ed0c |0002: const-string v1, "No external inserts" // string@0ced │ │ +058c88: 7020 ba22 1000 |0004: invoke-direct {v0, v1}, Ljava/lang/UnsupportedOperationException;.:(Ljava/lang/String;)V // method@22ba │ │ +058c8e: 2700 |0007: throw v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=471 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/content/FileProvider; │ │ 0x0000 - 0x0008 reg=3 uri Landroid/net/Uri; │ │ 0x0000 - 0x0008 reg=4 values Landroid/content/ContentValues; │ │ @@ -19136,17 +30680,17 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -03cb4c: |[03cb4c] android.support.v4.content.FileProvider.onCreate:()Z │ │ -03cb5c: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -03cb5e: 0f00 |0001: return v0 │ │ +058c90: |[058c90] android.support.v4.content.FileProvider.onCreate:()Z │ │ +058ca0: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +058ca2: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=330 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/content/FileProvider; │ │ │ │ #5 : (in Landroid/support/v4/content/FileProvider;) │ │ @@ -19154,23 +30698,23 @@ │ │ type : '(Landroid/net/Uri;Ljava/lang/String;)Landroid/os/ParcelFileDescriptor;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 15 16-bit code units │ │ -03cb60: |[03cb60] android.support.v4.content.FileProvider.openFile:(Landroid/net/Uri;Ljava/lang/String;)Landroid/os/ParcelFileDescriptor; │ │ -03cb70: 5432 e701 |0000: iget-object v2, v3, Landroid/support/v4/content/FileProvider;.mStrategy:Landroid/support/v4/content/FileProvider$PathStrategy; // field@01e7 │ │ -03cb74: 7220 ec05 4200 |0002: invoke-interface {v2, v4}, Landroid/support/v4/content/FileProvider$PathStrategy;.getFileForUri:(Landroid/net/Uri;)Ljava/io/File; // method@05ec │ │ -03cb7a: 0c00 |0005: move-result-object v0 │ │ -03cb7c: 7110 fd05 0500 |0006: invoke-static {v5}, Landroid/support/v4/content/FileProvider;.modeToMode:(Ljava/lang/String;)I // method@05fd │ │ -03cb82: 0a01 |0009: move-result v1 │ │ -03cb84: 7120 0202 1000 |000a: invoke-static {v0, v1}, Landroid/os/ParcelFileDescriptor;.open:(Ljava/io/File;I)Landroid/os/ParcelFileDescriptor; // method@0202 │ │ -03cb8a: 0c02 |000d: move-result-object v2 │ │ -03cb8c: 1102 |000e: return-object v2 │ │ +058ca4: |[058ca4] android.support.v4.content.FileProvider.openFile:(Landroid/net/Uri;Ljava/lang/String;)Landroid/os/ParcelFileDescriptor; │ │ +058cb4: 5432 5103 |0000: iget-object v2, v3, Landroid/support/v4/content/FileProvider;.mStrategy:Landroid/support/v4/content/FileProvider$PathStrategy; // field@0351 │ │ +058cb8: 7220 8609 4200 |0002: invoke-interface {v2, v4}, Landroid/support/v4/content/FileProvider$PathStrategy;.getFileForUri:(Landroid/net/Uri;)Ljava/io/File; // method@0986 │ │ +058cbe: 0c00 |0005: move-result-object v0 │ │ +058cc0: 7110 9709 0500 |0006: invoke-static {v5}, Landroid/support/v4/content/FileProvider;.modeToMode:(Ljava/lang/String;)I // method@0997 │ │ +058cc6: 0a01 |0009: move-result v1 │ │ +058cc8: 7120 3b03 1000 |000a: invoke-static {v0, v1}, Landroid/os/ParcelFileDescriptor;.open:(Ljava/io/File;I)Landroid/os/ParcelFileDescriptor; // method@033b │ │ +058cce: 0c02 |000d: move-result-object v2 │ │ +058cd0: 1102 |000e: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=519 │ │ 0x0006 line=520 │ │ 0x000a line=521 │ │ locals : │ │ 0x0006 - 0x000f reg=0 file Ljava/io/File; │ │ @@ -19184,68 +30728,68 @@ │ │ type : '(Landroid/net/Uri;[Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;)Landroid/database/Cursor;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 18 │ │ ins : 6 │ │ outs : 3 │ │ insns size : 94 16-bit code units │ │ -03cb90: |[03cb90] android.support.v4.content.FileProvider.query:(Landroid/net/Uri;[Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;)Landroid/database/Cursor; │ │ -03cba0: 54ca e701 |0000: iget-object v10, v12, Landroid/support/v4/content/FileProvider;.mStrategy:Landroid/support/v4/content/FileProvider$PathStrategy; // field@01e7 │ │ -03cba4: 7220 ec05 da00 |0002: invoke-interface {v10, v13}, Landroid/support/v4/content/FileProvider$PathStrategy;.getFileForUri:(Landroid/net/Uri;)Ljava/io/File; // method@05ec │ │ -03cbaa: 0c04 |0005: move-result-object v4 │ │ -03cbac: 390e 0400 |0006: if-nez v14, 000a // +0004 │ │ -03cbb0: 620e e001 |0008: sget-object v14, Landroid/support/v4/content/FileProvider;.COLUMNS:[Ljava/lang/String; // field@01e0 │ │ -03cbb4: 21ea |000a: array-length v10, v14 │ │ -03cbb6: 23a2 3104 |000b: new-array v2, v10, [Ljava/lang/String; // type@0431 │ │ -03cbba: 21ea |000d: array-length v10, v14 │ │ -03cbbc: 23a9 2f04 |000e: new-array v9, v10, [Ljava/lang/Object; // type@042f │ │ -03cbc0: 1205 |0010: const/4 v5, #int 0 // #0 │ │ -03cbc2: 07e0 |0011: move-object v0, v14 │ │ -03cbc4: 2108 |0012: array-length v8, v0 │ │ -03cbc6: 1207 |0013: const/4 v7, #int 0 // #0 │ │ -03cbc8: 0156 |0014: move v6, v5 │ │ -03cbca: 3587 3500 |0015: if-ge v7, v8, 004a // +0035 │ │ -03cbce: 4601 0007 |0017: aget-object v1, v0, v7 │ │ -03cbd2: 1a0a 3b0c |0019: const-string v10, "_display_name" // string@0c3b │ │ -03cbd6: 6e20 a217 1a00 |001b: invoke-virtual {v10, v1}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@17a2 │ │ -03cbdc: 0a0a |001e: move-result v10 │ │ -03cbde: 380a 1200 |001f: if-eqz v10, 0031 // +0012 │ │ -03cbe2: 1a0a 3b0c |0021: const-string v10, "_display_name" // string@0c3b │ │ -03cbe6: 4d0a 0206 |0023: aput-object v10, v2, v6 │ │ -03cbea: d805 0601 |0025: add-int/lit8 v5, v6, #int 1 // #01 │ │ -03cbee: 6e10 3a17 0400 |0027: invoke-virtual {v4}, Ljava/io/File;.getName:()Ljava/lang/String; // method@173a │ │ -03cbf4: 0c0a |002a: move-result-object v10 │ │ -03cbf6: 4d0a 0906 |002b: aput-object v10, v9, v6 │ │ -03cbfa: d807 0701 |002d: add-int/lit8 v7, v7, #int 1 // #01 │ │ -03cbfe: 0156 |002f: move v6, v5 │ │ -03cc00: 28e5 |0030: goto 0015 // -001b │ │ -03cc02: 1a0a 410c |0031: const-string v10, "_size" // string@0c41 │ │ -03cc06: 6e20 a217 1a00 |0033: invoke-virtual {v10, v1}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@17a2 │ │ -03cc0c: 0a0a |0036: move-result v10 │ │ -03cc0e: 380a 2500 |0037: if-eqz v10, 005c // +0025 │ │ -03cc12: 1a0a 410c |0039: const-string v10, "_size" // string@0c41 │ │ -03cc16: 4d0a 0206 |003b: aput-object v10, v2, v6 │ │ -03cc1a: d805 0601 |003d: add-int/lit8 v5, v6, #int 1 // #01 │ │ -03cc1e: 6e10 3d17 0400 |003f: invoke-virtual {v4}, Ljava/io/File;.length:()J // method@173d │ │ -03cc24: 0b0a |0042: move-result-wide v10 │ │ -03cc26: 7120 8417 ba00 |0043: invoke-static {v10, v11}, Ljava/lang/Long;.valueOf:(J)Ljava/lang/Long; // method@1784 │ │ -03cc2c: 0c0a |0046: move-result-object v10 │ │ -03cc2e: 4d0a 0906 |0047: aput-object v10, v9, v6 │ │ -03cc32: 28e4 |0049: goto 002d // -001c │ │ -03cc34: 7120 f705 6200 |004a: invoke-static {v2, v6}, Landroid/support/v4/content/FileProvider;.copyOf:([Ljava/lang/String;I)[Ljava/lang/String; // method@05f7 │ │ -03cc3a: 0c02 |004d: move-result-object v2 │ │ -03cc3c: 7120 f605 6900 |004e: invoke-static {v9, v6}, Landroid/support/v4/content/FileProvider;.copyOf:([Ljava/lang/Object;I)[Ljava/lang/Object; // method@05f6 │ │ -03cc42: 0c09 |0051: move-result-object v9 │ │ -03cc44: 2203 4500 |0052: new-instance v3, Landroid/database/MatrixCursor; // type@0045 │ │ -03cc48: 121a |0054: const/4 v10, #int 1 // #1 │ │ -03cc4a: 7030 4b01 230a |0055: invoke-direct {v3, v2, v10}, Landroid/database/MatrixCursor;.:([Ljava/lang/String;I)V // method@014b │ │ -03cc50: 6e20 4c01 9300 |0058: invoke-virtual {v3, v9}, Landroid/database/MatrixCursor;.addRow:([Ljava/lang/Object;)V // method@014c │ │ -03cc56: 1103 |005b: return-object v3 │ │ -03cc58: 0165 |005c: move v5, v6 │ │ -03cc5a: 28d0 |005d: goto 002d // -0030 │ │ +058cd4: |[058cd4] android.support.v4.content.FileProvider.query:(Landroid/net/Uri;[Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;)Landroid/database/Cursor; │ │ +058ce4: 54ca 5103 |0000: iget-object v10, v12, Landroid/support/v4/content/FileProvider;.mStrategy:Landroid/support/v4/content/FileProvider$PathStrategy; // field@0351 │ │ +058ce8: 7220 8609 da00 |0002: invoke-interface {v10, v13}, Landroid/support/v4/content/FileProvider$PathStrategy;.getFileForUri:(Landroid/net/Uri;)Ljava/io/File; // method@0986 │ │ +058cee: 0c04 |0005: move-result-object v4 │ │ +058cf0: 390e 0400 |0006: if-nez v14, 000a // +0004 │ │ +058cf4: 620e 4a03 |0008: sget-object v14, Landroid/support/v4/content/FileProvider;.COLUMNS:[Ljava/lang/String; // field@034a │ │ +058cf8: 21ea |000a: array-length v10, v14 │ │ +058cfa: 23a2 cc05 |000b: new-array v2, v10, [Ljava/lang/String; // type@05cc │ │ +058cfe: 21ea |000d: array-length v10, v14 │ │ +058d00: 23a9 ca05 |000e: new-array v9, v10, [Ljava/lang/Object; // type@05ca │ │ +058d04: 1205 |0010: const/4 v5, #int 0 // #0 │ │ +058d06: 07e0 |0011: move-object v0, v14 │ │ +058d08: 2108 |0012: array-length v8, v0 │ │ +058d0a: 1207 |0013: const/4 v7, #int 0 // #0 │ │ +058d0c: 0156 |0014: move v6, v5 │ │ +058d0e: 3587 3500 |0015: if-ge v7, v8, 004a // +0035 │ │ +058d12: 4601 0007 |0017: aget-object v1, v0, v7 │ │ +058d16: 1a0a b210 |0019: const-string v10, "_display_name" // string@10b2 │ │ +058d1a: 6e20 9722 1a00 |001b: invoke-virtual {v10, v1}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@2297 │ │ +058d20: 0a0a |001e: move-result v10 │ │ +058d22: 380a 1200 |001f: if-eqz v10, 0031 // +0012 │ │ +058d26: 1a0a b210 |0021: const-string v10, "_display_name" // string@10b2 │ │ +058d2a: 4d0a 0206 |0023: aput-object v10, v2, v6 │ │ +058d2e: d805 0601 |0025: add-int/lit8 v5, v6, #int 1 // #01 │ │ +058d32: 6e10 2022 0400 |0027: invoke-virtual {v4}, Ljava/io/File;.getName:()Ljava/lang/String; // method@2220 │ │ +058d38: 0c0a |002a: move-result-object v10 │ │ +058d3a: 4d0a 0906 |002b: aput-object v10, v9, v6 │ │ +058d3e: d807 0701 |002d: add-int/lit8 v7, v7, #int 1 // #01 │ │ +058d42: 0156 |002f: move v6, v5 │ │ +058d44: 28e5 |0030: goto 0015 // -001b │ │ +058d46: 1a0a b810 |0031: const-string v10, "_size" // string@10b8 │ │ +058d4a: 6e20 9722 1a00 |0033: invoke-virtual {v10, v1}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@2297 │ │ +058d50: 0a0a |0036: move-result v10 │ │ +058d52: 380a 2500 |0037: if-eqz v10, 005c // +0025 │ │ +058d56: 1a0a b810 |0039: const-string v10, "_size" // string@10b8 │ │ +058d5a: 4d0a 0206 |003b: aput-object v10, v2, v6 │ │ +058d5e: d805 0601 |003d: add-int/lit8 v5, v6, #int 1 // #01 │ │ +058d62: 6e10 2622 0400 |003f: invoke-virtual {v4}, Ljava/io/File;.length:()J // method@2226 │ │ +058d68: 0b0a |0042: move-result-wide v10 │ │ +058d6a: 7120 7622 ba00 |0043: invoke-static {v10, v11}, Ljava/lang/Long;.valueOf:(J)Ljava/lang/Long; // method@2276 │ │ +058d70: 0c0a |0046: move-result-object v10 │ │ +058d72: 4d0a 0906 |0047: aput-object v10, v9, v6 │ │ +058d76: 28e4 |0049: goto 002d // -001c │ │ +058d78: 7120 9109 6200 |004a: invoke-static {v2, v6}, Landroid/support/v4/content/FileProvider;.copyOf:([Ljava/lang/String;I)[Ljava/lang/String; // method@0991 │ │ +058d7e: 0c02 |004d: move-result-object v2 │ │ +058d80: 7120 9009 6900 |004e: invoke-static {v9, v6}, Landroid/support/v4/content/FileProvider;.copyOf:([Ljava/lang/Object;I)[Ljava/lang/Object; // method@0990 │ │ +058d86: 0c09 |0051: move-result-object v9 │ │ +058d88: 2203 5700 |0052: new-instance v3, Landroid/database/MatrixCursor; // type@0057 │ │ +058d8c: 121a |0054: const/4 v10, #int 1 // #1 │ │ +058d8e: 7030 9b01 230a |0055: invoke-direct {v3, v2, v10}, Landroid/database/MatrixCursor;.:([Ljava/lang/String;I)V // method@019b │ │ +058d94: 6e20 9c01 9300 |0058: invoke-virtual {v3, v9}, Landroid/database/MatrixCursor;.addRow:([Ljava/lang/Object;)V // method@019c │ │ +058d9a: 1103 |005b: return-object v3 │ │ +058d9c: 0165 |005c: move v5, v6 │ │ +058d9e: 28d0 |005d: goto 002d // -0030 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=412 │ │ 0x0006 line=414 │ │ 0x0008 line=415 │ │ 0x000a line=418 │ │ 0x000d line=419 │ │ @@ -19292,47 +30836,47 @@ │ │ type : '(Landroid/net/Uri;Landroid/content/ContentValues;Ljava/lang/String;[Ljava/lang/String;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 5 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -03cc5c: |[03cc5c] android.support.v4.content.FileProvider.update:(Landroid/net/Uri;Landroid/content/ContentValues;Ljava/lang/String;[Ljava/lang/String;)I │ │ -03cc6c: 2200 be03 |0000: new-instance v0, Ljava/lang/UnsupportedOperationException; // type@03be │ │ -03cc70: 1a01 9509 |0002: const-string v1, "No external updates" // string@0995 │ │ -03cc74: 7020 c217 1000 |0004: invoke-direct {v0, v1}, Ljava/lang/UnsupportedOperationException;.:(Ljava/lang/String;)V // method@17c2 │ │ -03cc7a: 2700 |0007: throw v0 │ │ +058da0: |[058da0] android.support.v4.content.FileProvider.update:(Landroid/net/Uri;Landroid/content/ContentValues;Ljava/lang/String;[Ljava/lang/String;)I │ │ +058db0: 2200 4305 |0000: new-instance v0, Ljava/lang/UnsupportedOperationException; // type@0543 │ │ +058db4: 1a01 ee0c |0002: const-string v1, "No external updates" // string@0cee │ │ +058db8: 7020 ba22 1000 |0004: invoke-direct {v0, v1}, Ljava/lang/UnsupportedOperationException;.:(Ljava/lang/String;)V // method@22ba │ │ +058dbe: 2700 |0007: throw v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=480 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/content/FileProvider; │ │ 0x0000 - 0x0008 reg=3 uri Landroid/net/Uri; │ │ 0x0000 - 0x0008 reg=4 values Landroid/content/ContentValues; │ │ 0x0000 - 0x0008 reg=5 selection Ljava/lang/String; │ │ 0x0000 - 0x0008 reg=6 selectionArgs [Ljava/lang/String; │ │ │ │ - source_file_idx : 858 (FileProvider.java) │ │ + source_file_idx : 1112 (FileProvider.java) │ │ │ │ -Class #82 header: │ │ -class_idx : 269 │ │ +Class #163 header: │ │ +class_idx : 444 │ │ access_flags : 1536 (0x0600) │ │ -superclass_idx : 948 │ │ -source_file_idx : 1077 │ │ +superclass_idx : 1337 │ │ +source_file_idx : 1357 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 3 │ │ │ │ -Class #82 annotations: │ │ +Class #163 annotations: │ │ Annotations on class │ │ VISIBILITY_SYSTEM Ldalvik/annotation/EnclosingClass; value=Landroid/support/v4/content/IntentCompat; │ │ VISIBILITY_SYSTEM Ldalvik/annotation/InnerClass; accessFlags=1544 name="IntentCompatImpl" │ │ │ │ -Class #82 - │ │ +Class #163 - │ │ Class descriptor : 'Landroid/support/v4/content/IntentCompat$IntentCompatImpl;' │ │ Access flags : 0x0600 (INTERFACE ABSTRACT) │ │ Superclass : 'Ljava/lang/Object;' │ │ Interfaces - │ │ Static fields - │ │ Instance fields - │ │ Direct methods - │ │ @@ -19351,31 +30895,31 @@ │ │ │ │ #2 : (in Landroid/support/v4/content/IntentCompat$IntentCompatImpl;) │ │ name : 'makeRestartActivityTask' │ │ type : '(Landroid/content/ComponentName;)Landroid/content/Intent;' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ - source_file_idx : 1077 (IntentCompat.java) │ │ + source_file_idx : 1357 (IntentCompat.java) │ │ │ │ -Class #83 header: │ │ -class_idx : 273 │ │ +Class #164 header: │ │ +class_idx : 448 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 948 │ │ -source_file_idx : 1077 │ │ +superclass_idx : 1337 │ │ +source_file_idx : 1357 │ │ static_fields_size : 8 │ │ instance_fields_size: 0 │ │ direct_methods_size : 5 │ │ virtual_methods_size: 0 │ │ │ │ -Class #83 annotations: │ │ +Class #164 annotations: │ │ Annotations on class │ │ VISIBILITY_SYSTEM Ldalvik/annotation/MemberClasses; value={ Landroid/support/v4/content/IntentCompat$IntentCompatImplIcsMr1; Landroid/support/v4/content/IntentCompat$IntentCompatImplHC; Landroid/support/v4/content/IntentCompat$IntentCompatImplBase; Landroid/support/v4/content/IntentCompat$IntentCompatImpl; } │ │ │ │ -Class #83 - │ │ +Class #164 - │ │ Class descriptor : 'Landroid/support/v4/content/IntentCompat;' │ │ Access flags : 0x0001 (PUBLIC) │ │ Superclass : 'Ljava/lang/Object;' │ │ Interfaces - │ │ Static fields - │ │ #0 : (in Landroid/support/v4/content/IntentCompat;) │ │ name : 'ACTION_EXTERNAL_APPLICATIONS_AVAILABLE' │ │ @@ -19423,32 +30967,32 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 34 16-bit code units │ │ -03cc7c: |[03cc7c] android.support.v4.content.IntentCompat.:()V │ │ -03cc8c: 6000 2c00 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@002c │ │ -03cc90: 1301 0f00 |0002: const/16 v1, #int 15 // #f │ │ -03cc94: 3410 0a00 |0004: if-lt v0, v1, 000e // +000a │ │ -03cc98: 2201 1001 |0006: new-instance v1, Landroid/support/v4/content/IntentCompat$IntentCompatImplIcsMr1; // type@0110 │ │ -03cc9c: 7010 0d06 0100 |0008: invoke-direct {v1}, Landroid/support/v4/content/IntentCompat$IntentCompatImplIcsMr1;.:()V // method@060d │ │ -03cca2: 6901 f001 |000b: sput-object v1, Landroid/support/v4/content/IntentCompat;.IMPL:Landroid/support/v4/content/IntentCompat$IntentCompatImpl; // field@01f0 │ │ -03cca6: 0e00 |000d: return-void │ │ -03cca8: 1301 0b00 |000e: const/16 v1, #int 11 // #b │ │ -03ccac: 3410 0a00 |0010: if-lt v0, v1, 001a // +000a │ │ -03ccb0: 2201 0f01 |0012: new-instance v1, Landroid/support/v4/content/IntentCompat$IntentCompatImplHC; // type@010f │ │ -03ccb4: 7010 0a06 0100 |0014: invoke-direct {v1}, Landroid/support/v4/content/IntentCompat$IntentCompatImplHC;.:()V // method@060a │ │ -03ccba: 6901 f001 |0017: sput-object v1, Landroid/support/v4/content/IntentCompat;.IMPL:Landroid/support/v4/content/IntentCompat$IntentCompatImpl; // field@01f0 │ │ -03ccbe: 28f4 |0019: goto 000d // -000c │ │ -03ccc0: 2201 0e01 |001a: new-instance v1, Landroid/support/v4/content/IntentCompat$IntentCompatImplBase; // type@010e │ │ -03ccc4: 7010 0606 0100 |001c: invoke-direct {v1}, Landroid/support/v4/content/IntentCompat$IntentCompatImplBase;.:()V // method@0606 │ │ -03ccca: 6901 f001 |001f: sput-object v1, Landroid/support/v4/content/IntentCompat;.IMPL:Landroid/support/v4/content/IntentCompat$IntentCompatImpl; // field@01f0 │ │ -03ccce: 28ec |0021: goto 000d // -0014 │ │ +058dc0: |[058dc0] android.support.v4.content.IntentCompat.:()V │ │ +058dd0: 6000 4000 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0040 │ │ +058dd4: 1301 0f00 |0002: const/16 v1, #int 15 // #f │ │ +058dd8: 3410 0a00 |0004: if-lt v0, v1, 000e // +000a │ │ +058ddc: 2201 bf01 |0006: new-instance v1, Landroid/support/v4/content/IntentCompat$IntentCompatImplIcsMr1; // type@01bf │ │ +058de0: 7010 a709 0100 |0008: invoke-direct {v1}, Landroid/support/v4/content/IntentCompat$IntentCompatImplIcsMr1;.:()V // method@09a7 │ │ +058de6: 6901 5a03 |000b: sput-object v1, Landroid/support/v4/content/IntentCompat;.IMPL:Landroid/support/v4/content/IntentCompat$IntentCompatImpl; // field@035a │ │ +058dea: 0e00 |000d: return-void │ │ +058dec: 1301 0b00 |000e: const/16 v1, #int 11 // #b │ │ +058df0: 3410 0a00 |0010: if-lt v0, v1, 001a // +000a │ │ +058df4: 2201 be01 |0012: new-instance v1, Landroid/support/v4/content/IntentCompat$IntentCompatImplHC; // type@01be │ │ +058df8: 7010 a409 0100 |0014: invoke-direct {v1}, Landroid/support/v4/content/IntentCompat$IntentCompatImplHC;.:()V // method@09a4 │ │ +058dfe: 6901 5a03 |0017: sput-object v1, Landroid/support/v4/content/IntentCompat;.IMPL:Landroid/support/v4/content/IntentCompat$IntentCompatImpl; // field@035a │ │ +058e02: 28f4 |0019: goto 000d // -000c │ │ +058e04: 2201 bd01 |001a: new-instance v1, Landroid/support/v4/content/IntentCompat$IntentCompatImplBase; // type@01bd │ │ +058e08: 7010 a009 0100 |001c: invoke-direct {v1}, Landroid/support/v4/content/IntentCompat$IntentCompatImplBase;.:()V // method@09a0 │ │ +058e0e: 6901 5a03 |001f: sput-object v1, Landroid/support/v4/content/IntentCompat;.IMPL:Landroid/support/v4/content/IntentCompat$IntentCompatImpl; // field@035a │ │ +058e12: 28ec |0021: goto 000d // -0014 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=85 │ │ 0x0002 line=86 │ │ 0x0006 line=87 │ │ 0x000d line=93 │ │ 0x000e line=88 │ │ @@ -19462,17 +31006,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -03ccd0: |[03ccd0] android.support.v4.content.IntentCompat.:()V │ │ -03cce0: 7010 9117 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1791 │ │ -03cce6: 0e00 |0003: return-void │ │ +058e14: |[058e14] android.support.v4.content.IntentCompat.:()V │ │ +058e24: 7010 8622 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2286 │ │ +058e2a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=95 │ │ 0x0003 line=97 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/content/IntentCompat; │ │ │ │ @@ -19481,19 +31025,19 @@ │ │ type : '(Landroid/content/ComponentName;)Landroid/content/Intent;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -03cce8: |[03cce8] android.support.v4.content.IntentCompat.makeMainActivity:(Landroid/content/ComponentName;)Landroid/content/Intent; │ │ -03ccf8: 6200 f001 |0000: sget-object v0, Landroid/support/v4/content/IntentCompat;.IMPL:Landroid/support/v4/content/IntentCompat$IntentCompatImpl; // field@01f0 │ │ -03ccfc: 7220 0306 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/content/IntentCompat$IntentCompatImpl;.makeMainActivity:(Landroid/content/ComponentName;)Landroid/content/Intent; // method@0603 │ │ -03cd02: 0c00 |0005: move-result-object v0 │ │ -03cd04: 1100 |0006: return-object v0 │ │ +058e2c: |[058e2c] android.support.v4.content.IntentCompat.makeMainActivity:(Landroid/content/ComponentName;)Landroid/content/Intent; │ │ +058e3c: 6200 5a03 |0000: sget-object v0, Landroid/support/v4/content/IntentCompat;.IMPL:Landroid/support/v4/content/IntentCompat$IntentCompatImpl; // field@035a │ │ +058e40: 7220 9d09 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/content/IntentCompat$IntentCompatImpl;.makeMainActivity:(Landroid/content/ComponentName;)Landroid/content/Intent; // method@099d │ │ +058e46: 0c00 |0005: move-result-object v0 │ │ +058e48: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=221 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 mainActivity Landroid/content/ComponentName; │ │ │ │ #3 : (in Landroid/support/v4/content/IntentCompat;) │ │ @@ -19501,19 +31045,19 @@ │ │ type : '(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 7 16-bit code units │ │ -03cd08: |[03cd08] android.support.v4.content.IntentCompat.makeMainSelectorActivity:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent; │ │ -03cd18: 6200 f001 |0000: sget-object v0, Landroid/support/v4/content/IntentCompat;.IMPL:Landroid/support/v4/content/IntentCompat$IntentCompatImpl; // field@01f0 │ │ -03cd1c: 7230 0406 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/content/IntentCompat$IntentCompatImpl;.makeMainSelectorActivity:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent; // method@0604 │ │ -03cd22: 0c00 |0005: move-result-object v0 │ │ -03cd24: 1100 |0006: return-object v0 │ │ +058e4c: |[058e4c] android.support.v4.content.IntentCompat.makeMainSelectorActivity:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent; │ │ +058e5c: 6200 5a03 |0000: sget-object v0, Landroid/support/v4/content/IntentCompat;.IMPL:Landroid/support/v4/content/IntentCompat$IntentCompatImpl; // field@035a │ │ +058e60: 7230 9e09 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/content/IntentCompat$IntentCompatImpl;.makeMainSelectorActivity:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent; // method@099e │ │ +058e66: 0c00 |0005: move-result-object v0 │ │ +058e68: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=249 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 selectorAction Ljava/lang/String; │ │ 0x0000 - 0x0007 reg=2 selectorCategory Ljava/lang/String; │ │ │ │ @@ -19522,39 +31066,39 @@ │ │ type : '(Landroid/content/ComponentName;)Landroid/content/Intent;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -03cd28: |[03cd28] android.support.v4.content.IntentCompat.makeRestartActivityTask:(Landroid/content/ComponentName;)Landroid/content/Intent; │ │ -03cd38: 6200 f001 |0000: sget-object v0, Landroid/support/v4/content/IntentCompat;.IMPL:Landroid/support/v4/content/IntentCompat$IntentCompatImpl; // field@01f0 │ │ -03cd3c: 7220 0506 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/content/IntentCompat$IntentCompatImpl;.makeRestartActivityTask:(Landroid/content/ComponentName;)Landroid/content/Intent; // method@0605 │ │ -03cd42: 0c00 |0005: move-result-object v0 │ │ -03cd44: 1100 |0006: return-object v0 │ │ +058e6c: |[058e6c] android.support.v4.content.IntentCompat.makeRestartActivityTask:(Landroid/content/ComponentName;)Landroid/content/Intent; │ │ +058e7c: 6200 5a03 |0000: sget-object v0, Landroid/support/v4/content/IntentCompat;.IMPL:Landroid/support/v4/content/IntentCompat$IntentCompatImpl; // field@035a │ │ +058e80: 7220 9f09 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/content/IntentCompat$IntentCompatImpl;.makeRestartActivityTask:(Landroid/content/ComponentName;)Landroid/content/Intent; // method@099f │ │ +058e86: 0c00 |0005: move-result-object v0 │ │ +058e88: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=266 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 mainActivity Landroid/content/ComponentName; │ │ │ │ Virtual methods - │ │ - source_file_idx : 1077 (IntentCompat.java) │ │ + source_file_idx : 1357 (IntentCompat.java) │ │ │ │ -Class #84 header: │ │ -class_idx : 274 │ │ +Class #165 header: │ │ +class_idx : 449 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 948 │ │ -source_file_idx : 1078 │ │ +superclass_idx : 1337 │ │ +source_file_idx : 1358 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 3 │ │ virtual_methods_size: 0 │ │ │ │ -Class #84 - │ │ +Class #165 - │ │ Class descriptor : 'Landroid/support/v4/content/IntentCompatHoneycomb;' │ │ Access flags : 0x0000 () │ │ Superclass : 'Ljava/lang/Object;' │ │ Interfaces - │ │ Static fields - │ │ Instance fields - │ │ Direct methods - │ │ @@ -19563,17 +31107,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -03cd48: |[03cd48] android.support.v4.content.IntentCompatHoneycomb.:()V │ │ -03cd58: 7010 9117 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1791 │ │ -03cd5e: 0e00 |0003: return-void │ │ +058e8c: |[058e8c] android.support.v4.content.IntentCompatHoneycomb.:()V │ │ +058e9c: 7010 8622 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2286 │ │ +058ea2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=22 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/content/IntentCompatHoneycomb; │ │ │ │ #1 : (in Landroid/support/v4/content/IntentCompatHoneycomb;) │ │ @@ -19581,18 +31125,18 @@ │ │ type : '(Landroid/content/ComponentName;)Landroid/content/Intent;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -03cd60: |[03cd60] android.support.v4.content.IntentCompatHoneycomb.makeMainActivity:(Landroid/content/ComponentName;)Landroid/content/Intent; │ │ -03cd70: 7110 f300 0100 |0000: invoke-static {v1}, Landroid/content/Intent;.makeMainActivity:(Landroid/content/ComponentName;)Landroid/content/Intent; // method@00f3 │ │ -03cd76: 0c00 |0003: move-result-object v0 │ │ -03cd78: 1100 |0004: return-object v0 │ │ +058ea4: |[058ea4] android.support.v4.content.IntentCompatHoneycomb.makeMainActivity:(Landroid/content/ComponentName;)Landroid/content/Intent; │ │ +058eb4: 7110 3a01 0100 |0000: invoke-static {v1}, Landroid/content/Intent;.makeMainActivity:(Landroid/content/ComponentName;)Landroid/content/Intent; // method@013a │ │ +058eba: 0c00 |0003: move-result-object v0 │ │ +058ebc: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=24 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 mainActivity Landroid/content/ComponentName; │ │ │ │ #2 : (in Landroid/support/v4/content/IntentCompatHoneycomb;) │ │ @@ -19600,38 +31144,38 @@ │ │ type : '(Landroid/content/ComponentName;)Landroid/content/Intent;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -03cd7c: |[03cd7c] android.support.v4.content.IntentCompatHoneycomb.makeRestartActivityTask:(Landroid/content/ComponentName;)Landroid/content/Intent; │ │ -03cd8c: 7110 f500 0100 |0000: invoke-static {v1}, Landroid/content/Intent;.makeRestartActivityTask:(Landroid/content/ComponentName;)Landroid/content/Intent; // method@00f5 │ │ -03cd92: 0c00 |0003: move-result-object v0 │ │ -03cd94: 1100 |0004: return-object v0 │ │ +058ec0: |[058ec0] android.support.v4.content.IntentCompatHoneycomb.makeRestartActivityTask:(Landroid/content/ComponentName;)Landroid/content/Intent; │ │ +058ed0: 7110 3c01 0100 |0000: invoke-static {v1}, Landroid/content/Intent;.makeRestartActivityTask:(Landroid/content/ComponentName;)Landroid/content/Intent; // method@013c │ │ +058ed6: 0c00 |0003: move-result-object v0 │ │ +058ed8: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=28 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 mainActivity Landroid/content/ComponentName; │ │ │ │ Virtual methods - │ │ - source_file_idx : 1078 (IntentCompatHoneycomb.java) │ │ + source_file_idx : 1358 (IntentCompatHoneycomb.java) │ │ │ │ -Class #85 header: │ │ -class_idx : 275 │ │ +Class #166 header: │ │ +class_idx : 450 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 948 │ │ -source_file_idx : 1079 │ │ +superclass_idx : 1337 │ │ +source_file_idx : 1359 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 0 │ │ │ │ -Class #85 - │ │ +Class #166 - │ │ Class descriptor : 'Landroid/support/v4/content/IntentCompatIcsMr1;' │ │ Access flags : 0x0000 () │ │ Superclass : 'Ljava/lang/Object;' │ │ Interfaces - │ │ Static fields - │ │ Instance fields - │ │ Direct methods - │ │ @@ -19640,17 +31184,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -03cd98: |[03cd98] android.support.v4.content.IntentCompatIcsMr1.:()V │ │ -03cda8: 7010 9117 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1791 │ │ -03cdae: 0e00 |0003: return-void │ │ +058edc: |[058edc] android.support.v4.content.IntentCompatIcsMr1.:()V │ │ +058eec: 7010 8622 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2286 │ │ +058ef2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=21 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/content/IntentCompatIcsMr1; │ │ │ │ #1 : (in Landroid/support/v4/content/IntentCompatIcsMr1;) │ │ @@ -19658,44 +31202,44 @@ │ │ type : '(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -03cdb0: |[03cdb0] android.support.v4.content.IntentCompatIcsMr1.makeMainSelectorActivity:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent; │ │ -03cdc0: 7120 f400 2100 |0000: invoke-static {v1, v2}, Landroid/content/Intent;.makeMainSelectorActivity:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent; // method@00f4 │ │ -03cdc6: 0c00 |0003: move-result-object v0 │ │ -03cdc8: 1100 |0004: return-object v0 │ │ +058ef4: |[058ef4] android.support.v4.content.IntentCompatIcsMr1.makeMainSelectorActivity:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent; │ │ +058f04: 7120 3b01 2100 |0000: invoke-static {v1, v2}, Landroid/content/Intent;.makeMainSelectorActivity:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent; // method@013b │ │ +058f0a: 0c00 |0003: move-result-object v0 │ │ +058f0c: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=24 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 selectorAction Ljava/lang/String; │ │ 0x0000 - 0x0005 reg=2 selectorCategory Ljava/lang/String; │ │ │ │ Virtual methods - │ │ - source_file_idx : 1079 (IntentCompatIcsMr1.java) │ │ + source_file_idx : 1359 (IntentCompatIcsMr1.java) │ │ │ │ -Class #86 header: │ │ -class_idx : 276 │ │ +Class #167 header: │ │ +class_idx : 451 │ │ access_flags : 17 (0x0011) │ │ -superclass_idx : 65 │ │ -source_file_idx : 2315 │ │ +superclass_idx : 83 │ │ +source_file_idx : 3108 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 2 │ │ │ │ -Class #86 annotations: │ │ +Class #167 annotations: │ │ Annotations on class │ │ VISIBILITY_SYSTEM Ldalvik/annotation/EnclosingClass; value=Landroid/support/v4/content/Loader; │ │ VISIBILITY_SYSTEM Ldalvik/annotation/InnerClass; accessFlags=17 name="ForceLoadContentObserver" │ │ │ │ -Class #86 - │ │ +Class #167 - │ │ Class descriptor : 'Landroid/support/v4/content/Loader$ForceLoadContentObserver;' │ │ Access flags : 0x0011 (PUBLIC FINAL) │ │ Superclass : 'Landroid/database/ContentObserver;' │ │ Interfaces - │ │ Static fields - │ │ Instance fields - │ │ #0 : (in Landroid/support/v4/content/Loader$ForceLoadContentObserver;) │ │ @@ -19708,20 +31252,20 @@ │ │ type : '(Landroid/support/v4/content/Loader;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 11 16-bit code units │ │ -03cdcc: |[03cdcc] android.support.v4.content.Loader$ForceLoadContentObserver.:(Landroid/support/v4/content/Loader;)V │ │ -03cddc: 5b12 f101 |0000: iput-object v2, v1, Landroid/support/v4/content/Loader$ForceLoadContentObserver;.this$0:Landroid/support/v4/content/Loader; // field@01f1 │ │ -03cde0: 2200 7200 |0002: new-instance v0, Landroid/os/Handler; // type@0072 │ │ -03cde4: 7010 e601 0000 |0004: invoke-direct {v0}, Landroid/os/Handler;.:()V // method@01e6 │ │ -03cdea: 7020 3901 0100 |0007: invoke-direct {v1, v0}, Landroid/database/ContentObserver;.:(Landroid/os/Handler;)V // method@0139 │ │ -03cdf0: 0e00 |000a: return-void │ │ +058f10: |[058f10] android.support.v4.content.Loader$ForceLoadContentObserver.:(Landroid/support/v4/content/Loader;)V │ │ +058f20: 5b12 5b03 |0000: iput-object v2, v1, Landroid/support/v4/content/Loader$ForceLoadContentObserver;.this$0:Landroid/support/v4/content/Loader; // field@035b │ │ +058f24: 2200 a600 |0002: new-instance v0, Landroid/os/Handler; // type@00a6 │ │ +058f28: 7010 0b03 0000 |0004: invoke-direct {v0}, Landroid/os/Handler;.:()V // method@030b │ │ +058f2e: 7020 8601 0100 |0007: invoke-direct {v1, v0}, Landroid/database/ContentObserver;.:(Landroid/os/Handler;)V // method@0186 │ │ +058f34: 0e00 |000a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=52 │ │ 0x0002 line=53 │ │ 0x000a line=54 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Landroid/support/v4/content/Loader$ForceLoadContentObserver; │ │ @@ -19734,17 +31278,17 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -03cdf4: |[03cdf4] android.support.v4.content.Loader$ForceLoadContentObserver.deliverSelfNotifications:()Z │ │ -03ce04: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -03ce06: 0f00 |0001: return v0 │ │ +058f38: |[058f38] android.support.v4.content.Loader$ForceLoadContentObserver.deliverSelfNotifications:()Z │ │ +058f48: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +058f4a: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=58 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Landroid/support/v4/content/Loader$ForceLoadContentObserver; │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/content/Loader$ForceLoadContentObserver; Landroid/support/v4/content/Loader.ForceLoadContentObserver; │ │ │ │ @@ -19753,90 +31297,90 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -03ce08: |[03ce08] android.support.v4.content.Loader$ForceLoadContentObserver.onChange:(Z)V │ │ -03ce18: 5410 f101 |0000: iget-object v0, v1, Landroid/support/v4/content/Loader$ForceLoadContentObserver;.this$0:Landroid/support/v4/content/Loader; // field@01f1 │ │ -03ce1c: 6e10 2a06 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/content/Loader;.onContentChanged:()V // method@062a │ │ -03ce22: 0e00 |0005: return-void │ │ +058f4c: |[058f4c] android.support.v4.content.Loader$ForceLoadContentObserver.onChange:(Z)V │ │ +058f5c: 5410 5b03 |0000: iget-object v0, v1, Landroid/support/v4/content/Loader$ForceLoadContentObserver;.this$0:Landroid/support/v4/content/Loader; // field@035b │ │ +058f60: 6e10 c409 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/content/Loader;.onContentChanged:()V // method@09c4 │ │ +058f66: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=63 │ │ 0x0005 line=64 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Landroid/support/v4/content/Loader$ForceLoadContentObserver; │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/content/Loader$ForceLoadContentObserver; Landroid/support/v4/content/Loader.ForceLoadContentObserver; │ │ 0x0000 - 0x0006 reg=2 selfChange Z │ │ │ │ - source_file_idx : 2315 (Loader.java) │ │ + source_file_idx : 3108 (Loader.java) │ │ │ │ -Class #87 header: │ │ -class_idx : 277 │ │ +Class #168 header: │ │ +class_idx : 452 │ │ access_flags : 1537 (0x0601) │ │ -superclass_idx : 948 │ │ -source_file_idx : 2315 │ │ +superclass_idx : 1337 │ │ +source_file_idx : 3108 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 1 │ │ │ │ -Class #87 annotations: │ │ +Class #168 annotations: │ │ Annotations on class │ │ VISIBILITY_SYSTEM Ldalvik/annotation/EnclosingClass; value=Landroid/support/v4/content/Loader; │ │ VISIBILITY_SYSTEM Ldalvik/annotation/InnerClass; accessFlags=1545 name="OnLoadCompleteListener" │ │ VISIBILITY_SYSTEM Ldalvik/annotation/Signature; value={ "" "Ljava/lang/Object;" } │ │ -Annotations on method #1564 'onLoadComplete' │ │ +Annotations on method #2486 'onLoadComplete' │ │ VISIBILITY_SYSTEM Ldalvik/annotation/Signature; value={ "(" "Landroid/support/v4/content/Loader" ";TD;)V" } │ │ │ │ -Class #87 - │ │ +Class #168 - │ │ Class descriptor : 'Landroid/support/v4/content/Loader$OnLoadCompleteListener;' │ │ Access flags : 0x0601 (PUBLIC INTERFACE ABSTRACT) │ │ Superclass : 'Ljava/lang/Object;' │ │ Interfaces - │ │ Static fields - │ │ Instance fields - │ │ Direct methods - │ │ Virtual methods - │ │ #0 : (in Landroid/support/v4/content/Loader$OnLoadCompleteListener;) │ │ name : 'onLoadComplete' │ │ type : '(Landroid/support/v4/content/Loader;Ljava/lang/Object;)V' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ - source_file_idx : 2315 (Loader.java) │ │ + source_file_idx : 3108 (Loader.java) │ │ │ │ -Class #88 header: │ │ -class_idx : 278 │ │ +Class #169 header: │ │ +class_idx : 453 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 948 │ │ -source_file_idx : 2315 │ │ +superclass_idx : 1337 │ │ +source_file_idx : 3108 │ │ static_fields_size : 0 │ │ instance_fields_size: 8 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 25 │ │ │ │ -Class #88 annotations: │ │ +Class #169 annotations: │ │ Annotations on class │ │ VISIBILITY_SYSTEM Ldalvik/annotation/MemberClasses; value={ Landroid/support/v4/content/Loader$OnLoadCompleteListener; Landroid/support/v4/content/Loader$ForceLoadContentObserver; } │ │ VISIBILITY_SYSTEM Ldalvik/annotation/Signature; value={ "" "Ljava/lang/Object;" } │ │ -Annotations on field #502 'mListener' │ │ +Annotations on field #864 'mListener' │ │ VISIBILITY_SYSTEM Ldalvik/annotation/Signature; value={ "Landroid/support/v4/content/Loader$OnLoadCompleteListener" ";" } │ │ -Annotations on method #1568 'dataToString' │ │ +Annotations on method #2490 'dataToString' │ │ VISIBILITY_SYSTEM Ldalvik/annotation/Signature; value={ "(TD;)" "Ljava/lang/String;" } │ │ -Annotations on method #1569 'deliverResult' │ │ +Annotations on method #2491 'deliverResult' │ │ VISIBILITY_SYSTEM Ldalvik/annotation/Signature; value={ "(TD;)V" } │ │ -Annotations on method #1583 'registerListener' │ │ +Annotations on method #2505 'registerListener' │ │ VISIBILITY_SYSTEM Ldalvik/annotation/Signature; value={ "(I" "Landroid/support/v4/content/Loader$OnLoadCompleteListener" ";)V" } │ │ -Annotations on method #1590 'unregisterListener' │ │ +Annotations on method #2512 'unregisterListener' │ │ VISIBILITY_SYSTEM Ldalvik/annotation/Signature; value={ "(" "Landroid/support/v4/content/Loader$OnLoadCompleteListener" ";)V" } │ │ │ │ -Class #88 - │ │ +Class #169 - │ │ Class descriptor : 'Landroid/support/v4/content/Loader;' │ │ Access flags : 0x0001 (PUBLIC) │ │ Superclass : 'Ljava/lang/Object;' │ │ Interfaces - │ │ Static fields - │ │ Instance fields - │ │ #0 : (in Landroid/support/v4/content/Loader;) │ │ @@ -19877,27 +31421,27 @@ │ │ type : '(Landroid/content/Context;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 22 16-bit code units │ │ -03ce24: |[03ce24] android.support.v4.content.Loader.:(Landroid/content/Context;)V │ │ -03ce34: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -03ce36: 7010 9117 0200 |0001: invoke-direct {v2}, Ljava/lang/Object;.:()V // method@1791 │ │ -03ce3c: 5c21 f901 |0004: iput-boolean v1, v2, Landroid/support/v4/content/Loader;.mStarted:Z // field@01f9 │ │ -03ce40: 5c21 f201 |0006: iput-boolean v1, v2, Landroid/support/v4/content/Loader;.mAbandoned:Z // field@01f2 │ │ -03ce44: 1210 |0008: const/4 v0, #int 1 // #1 │ │ -03ce46: 5c20 f801 |0009: iput-boolean v0, v2, Landroid/support/v4/content/Loader;.mReset:Z // field@01f8 │ │ -03ce4a: 5c21 f301 |000b: iput-boolean v1, v2, Landroid/support/v4/content/Loader;.mContentChanged:Z // field@01f3 │ │ -03ce4e: 5c21 f701 |000d: iput-boolean v1, v2, Landroid/support/v4/content/Loader;.mProcessingChange:Z // field@01f7 │ │ -03ce52: 6e10 c100 0300 |000f: invoke-virtual {v3}, Landroid/content/Context;.getApplicationContext:()Landroid/content/Context; // method@00c1 │ │ -03ce58: 0c00 |0012: move-result-object v0 │ │ -03ce5a: 5b20 f401 |0013: iput-object v0, v2, Landroid/support/v4/content/Loader;.mContext:Landroid/content/Context; // field@01f4 │ │ -03ce5e: 0e00 |0015: return-void │ │ +058f68: |[058f68] android.support.v4.content.Loader.:(Landroid/content/Context;)V │ │ +058f78: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +058f7a: 7010 8622 0200 |0001: invoke-direct {v2}, Ljava/lang/Object;.:()V // method@2286 │ │ +058f80: 5c21 6303 |0004: iput-boolean v1, v2, Landroid/support/v4/content/Loader;.mStarted:Z // field@0363 │ │ +058f84: 5c21 5c03 |0006: iput-boolean v1, v2, Landroid/support/v4/content/Loader;.mAbandoned:Z // field@035c │ │ +058f88: 1210 |0008: const/4 v0, #int 1 // #1 │ │ +058f8a: 5c20 6203 |0009: iput-boolean v0, v2, Landroid/support/v4/content/Loader;.mReset:Z // field@0362 │ │ +058f8e: 5c21 5d03 |000b: iput-boolean v1, v2, Landroid/support/v4/content/Loader;.mContentChanged:Z // field@035d │ │ +058f92: 5c21 6103 |000d: iput-boolean v1, v2, Landroid/support/v4/content/Loader;.mProcessingChange:Z // field@0361 │ │ +058f96: 6e10 0101 0300 |000f: invoke-virtual {v3}, Landroid/content/Context;.getApplicationContext:()Landroid/content/Context; // method@0101 │ │ +058f9c: 0c00 |0012: move-result-object v0 │ │ +058f9e: 5b20 5e03 |0013: iput-object v0, v2, Landroid/support/v4/content/Loader;.mContext:Landroid/content/Context; // field@035e │ │ +058fa2: 0e00 |0015: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=91 │ │ 0x0004 line=38 │ │ 0x0006 line=39 │ │ 0x0008 line=40 │ │ 0x000b line=41 │ │ @@ -19915,19 +31459,19 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -03ce60: |[03ce60] android.support.v4.content.Loader.abandon:()V │ │ -03ce70: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -03ce72: 5c10 f201 |0001: iput-boolean v0, v1, Landroid/support/v4/content/Loader;.mAbandoned:Z // field@01f2 │ │ -03ce76: 6e10 2906 0100 |0003: invoke-virtual {v1}, Landroid/support/v4/content/Loader;.onAbandon:()V // method@0629 │ │ -03ce7c: 0e00 |0006: return-void │ │ +058fa4: |[058fa4] android.support.v4.content.Loader.abandon:()V │ │ +058fb4: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +058fb6: 5c10 5c03 |0001: iput-boolean v0, v1, Landroid/support/v4/content/Loader;.mAbandoned:Z // field@035c │ │ +058fba: 6e10 c309 0100 |0003: invoke-virtual {v1}, Landroid/support/v4/content/Loader;.onAbandon:()V // method@09c3 │ │ +058fc0: 0e00 |0006: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=262 │ │ 0x0003 line=263 │ │ 0x0006 line=264 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Landroid/support/v4/content/Loader; │ │ @@ -19938,18 +31482,18 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 4 16-bit code units │ │ -03ce80: |[03ce80] android.support.v4.content.Loader.commitContentChanged:()V │ │ -03ce90: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -03ce92: 5c10 f701 |0001: iput-boolean v0, v1, Landroid/support/v4/content/Loader;.mProcessingChange:Z // field@01f7 │ │ -03ce96: 0e00 |0003: return-void │ │ +058fc4: |[058fc4] android.support.v4.content.Loader.commitContentChanged:()V │ │ +058fd4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +058fd6: 5c10 6103 |0001: iput-boolean v0, v1, Landroid/support/v4/content/Loader;.mProcessingChange:Z // field@0361 │ │ +058fda: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=328 │ │ 0x0003 line=329 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Landroid/support/v4/content/Loader; │ │ 0x0000 - 0x0004 reg=1 this Landroid/support/v4/content/Loader; Landroid/support/v4/content/Loader; │ │ @@ -19959,24 +31503,24 @@ │ │ type : '(Ljava/lang/Object;)Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 20 16-bit code units │ │ -03ce98: |[03ce98] android.support.v4.content.Loader.dataToString:(Ljava/lang/Object;)Ljava/lang/String; │ │ -03cea8: 2200 b903 |0000: new-instance v0, Ljava/lang/StringBuilder; // type@03b9 │ │ -03ceac: 1301 4000 |0002: const/16 v1, #int 64 // #40 │ │ -03ceb0: 7020 af17 1000 |0004: invoke-direct {v0, v1}, Ljava/lang/StringBuilder;.:(I)V // method@17af │ │ -03ceb6: 7120 0a08 0300 |0007: invoke-static {v3, v0}, Landroid/support/v4/util/DebugUtils;.buildShortClassTag:(Ljava/lang/Object;Ljava/lang/StringBuilder;)V // method@080a │ │ -03cebc: 1a01 691e |000a: const-string v1, "}" // string@1e69 │ │ -03cec0: 6e20 b517 1000 |000c: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17b5 │ │ -03cec6: 6e10 ba17 0000 |000f: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@17ba │ │ -03cecc: 0c01 |0012: move-result-object v1 │ │ -03cece: 1101 |0013: return-object v1 │ │ +058fdc: |[058fdc] android.support.v4.content.Loader.dataToString:(Ljava/lang/Object;)Ljava/lang/String; │ │ +058fec: 2200 3e05 |0000: new-instance v0, Ljava/lang/StringBuilder; // type@053e │ │ +058ff0: 1301 4000 |0002: const/16 v1, #int 64 // #40 │ │ +058ff4: 7020 a522 1000 |0004: invoke-direct {v0, v1}, Ljava/lang/StringBuilder;.:(I)V // method@22a5 │ │ +058ffa: 7120 a60e 0300 |0007: invoke-static {v3, v0}, Landroid/support/v4/util/DebugUtils;.buildShortClassTag:(Ljava/lang/Object;Ljava/lang/StringBuilder;)V // method@0ea6 │ │ +059000: 1a01 9528 |000a: const-string v1, "}" // string@2895 │ │ +059004: 6e20 ad22 1000 |000c: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22ad │ │ +05900a: 6e10 b222 0000 |000f: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@22b2 │ │ +059010: 0c01 |0012: move-result-object v1 │ │ +059012: 1101 |0013: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=368 │ │ 0x0007 line=369 │ │ 0x000a line=370 │ │ 0x000f line=371 │ │ locals : │ │ @@ -19991,20 +31535,20 @@ │ │ type : '(Ljava/lang/Object;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 10 16-bit code units │ │ -03ced0: |[03ced0] android.support.v4.content.Loader.deliverResult:(Ljava/lang/Object;)V │ │ -03cee0: 5410 f601 |0000: iget-object v0, v1, Landroid/support/v4/content/Loader;.mListener:Landroid/support/v4/content/Loader$OnLoadCompleteListener; // field@01f6 │ │ -03cee4: 3800 0700 |0002: if-eqz v0, 0009 // +0007 │ │ -03cee8: 5410 f601 |0004: iget-object v0, v1, Landroid/support/v4/content/Loader;.mListener:Landroid/support/v4/content/Loader$OnLoadCompleteListener; // field@01f6 │ │ -03ceec: 7230 1c06 1002 |0006: invoke-interface {v0, v1, v2}, Landroid/support/v4/content/Loader$OnLoadCompleteListener;.onLoadComplete:(Landroid/support/v4/content/Loader;Ljava/lang/Object;)V // method@061c │ │ -03cef2: 0e00 |0009: return-void │ │ +059014: |[059014] android.support.v4.content.Loader.deliverResult:(Ljava/lang/Object;)V │ │ +059024: 5410 6003 |0000: iget-object v0, v1, Landroid/support/v4/content/Loader;.mListener:Landroid/support/v4/content/Loader$OnLoadCompleteListener; // field@0360 │ │ +059028: 3800 0700 |0002: if-eqz v0, 0009 // +0007 │ │ +05902c: 5410 6003 |0004: iget-object v0, v1, Landroid/support/v4/content/Loader;.mListener:Landroid/support/v4/content/Loader$OnLoadCompleteListener; // field@0360 │ │ +059030: 7230 b609 1002 |0006: invoke-interface {v0, v1, v2}, Landroid/support/v4/content/Loader$OnLoadCompleteListener;.onLoadComplete:(Landroid/support/v4/content/Loader;Ljava/lang/Object;)V // method@09b6 │ │ +059036: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=103 │ │ 0x0004 line=104 │ │ 0x0009 line=106 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Landroid/support/v4/content/Loader; │ │ @@ -20017,57 +31561,57 @@ │ │ type : '(Ljava/lang/String;Ljava/io/FileDescriptor;Ljava/io/PrintWriter;[Ljava/lang/String;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 5 │ │ outs : 2 │ │ insns size : 100 16-bit code units │ │ -03cef4: |[03cef4] android.support.v4.content.Loader.dump:(Ljava/lang/String;Ljava/io/FileDescriptor;Ljava/io/PrintWriter;[Ljava/lang/String;)V │ │ -03cf04: 6e20 5217 2400 |0000: invoke-virtual {v4, v2}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1752 │ │ -03cf0a: 1a00 5d16 |0003: const-string v0, "mId=" // string@165d │ │ -03cf0e: 6e20 5217 0400 |0005: invoke-virtual {v4, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1752 │ │ -03cf14: 5210 f501 |0008: iget v0, v1, Landroid/support/v4/content/Loader;.mId:I // field@01f5 │ │ -03cf18: 6e20 5017 0400 |000a: invoke-virtual {v4, v0}, Ljava/io/PrintWriter;.print:(I)V // method@1750 │ │ -03cf1e: 1a00 6200 |000d: const-string v0, " mListener=" // string@0062 │ │ -03cf22: 6e20 5217 0400 |000f: invoke-virtual {v4, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1752 │ │ -03cf28: 5410 f601 |0012: iget-object v0, v1, Landroid/support/v4/content/Loader;.mListener:Landroid/support/v4/content/Loader$OnLoadCompleteListener; // field@01f6 │ │ -03cf2c: 6e20 5617 0400 |0014: invoke-virtual {v4, v0}, Ljava/io/PrintWriter;.println:(Ljava/lang/Object;)V // method@1756 │ │ -03cf32: 5510 f901 |0017: iget-boolean v0, v1, Landroid/support/v4/content/Loader;.mStarted:Z // field@01f9 │ │ -03cf36: 3900 0a00 |0019: if-nez v0, 0023 // +000a │ │ -03cf3a: 5510 f301 |001b: iget-boolean v0, v1, Landroid/support/v4/content/Loader;.mContentChanged:Z // field@01f3 │ │ -03cf3e: 3900 0600 |001d: if-nez v0, 0023 // +0006 │ │ -03cf42: 5510 f701 |001f: iget-boolean v0, v1, Landroid/support/v4/content/Loader;.mProcessingChange:Z // field@01f7 │ │ -03cf46: 3800 2300 |0021: if-eqz v0, 0044 // +0023 │ │ -03cf4a: 6e20 5217 2400 |0023: invoke-virtual {v4, v2}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1752 │ │ -03cf50: 1a00 5b17 |0026: const-string v0, "mStarted=" // string@175b │ │ -03cf54: 6e20 5217 0400 |0028: invoke-virtual {v4, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1752 │ │ -03cf5a: 5510 f901 |002b: iget-boolean v0, v1, Landroid/support/v4/content/Loader;.mStarted:Z // field@01f9 │ │ -03cf5e: 6e20 5317 0400 |002d: invoke-virtual {v4, v0}, Ljava/io/PrintWriter;.print:(Z)V // method@1753 │ │ -03cf64: 1a00 5900 |0030: const-string v0, " mContentChanged=" // string@0059 │ │ -03cf68: 6e20 5217 0400 |0032: invoke-virtual {v4, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1752 │ │ -03cf6e: 5510 f301 |0035: iget-boolean v0, v1, Landroid/support/v4/content/Loader;.mContentChanged:Z // field@01f3 │ │ -03cf72: 6e20 5317 0400 |0037: invoke-virtual {v4, v0}, Ljava/io/PrintWriter;.print:(Z)V // method@1753 │ │ -03cf78: 1a00 6600 |003a: const-string v0, " mProcessingChange=" // string@0066 │ │ -03cf7c: 6e20 5217 0400 |003c: invoke-virtual {v4, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1752 │ │ -03cf82: 5510 f701 |003f: iget-boolean v0, v1, Landroid/support/v4/content/Loader;.mProcessingChange:Z // field@01f7 │ │ -03cf86: 6e20 5817 0400 |0041: invoke-virtual {v4, v0}, Ljava/io/PrintWriter;.println:(Z)V // method@1758 │ │ -03cf8c: 5510 f201 |0044: iget-boolean v0, v1, Landroid/support/v4/content/Loader;.mAbandoned:Z // field@01f2 │ │ -03cf90: 3900 0600 |0046: if-nez v0, 004c // +0006 │ │ -03cf94: 5510 f801 |0048: iget-boolean v0, v1, Landroid/support/v4/content/Loader;.mReset:Z // field@01f8 │ │ -03cf98: 3800 1900 |004a: if-eqz v0, 0063 // +0019 │ │ -03cf9c: 6e20 5217 2400 |004c: invoke-virtual {v4, v2}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1752 │ │ -03cfa2: 1a00 6215 |004f: const-string v0, "mAbandoned=" // string@1562 │ │ -03cfa6: 6e20 5217 0400 |0051: invoke-virtual {v4, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1752 │ │ -03cfac: 5510 f201 |0054: iget-boolean v0, v1, Landroid/support/v4/content/Loader;.mAbandoned:Z // field@01f2 │ │ -03cfb0: 6e20 5317 0400 |0056: invoke-virtual {v4, v0}, Ljava/io/PrintWriter;.print:(Z)V // method@1753 │ │ -03cfb6: 1a00 6a00 |0059: const-string v0, " mReset=" // string@006a │ │ -03cfba: 6e20 5217 0400 |005b: invoke-virtual {v4, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1752 │ │ -03cfc0: 5510 f801 |005e: iget-boolean v0, v1, Landroid/support/v4/content/Loader;.mReset:Z // field@01f8 │ │ -03cfc4: 6e20 5817 0400 |0060: invoke-virtual {v4, v0}, Ljava/io/PrintWriter;.println:(Z)V // method@1758 │ │ -03cfca: 0e00 |0063: return-void │ │ +059038: |[059038] android.support.v4.content.Loader.dump:(Ljava/lang/String;Ljava/io/FileDescriptor;Ljava/io/PrintWriter;[Ljava/lang/String;)V │ │ +059048: 6e20 3c22 2400 |0000: invoke-virtual {v4, v2}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@223c │ │ +05904e: 1a00 b11d |0003: const-string v0, "mId=" // string@1db1 │ │ +059052: 6e20 3c22 0400 |0005: invoke-virtual {v4, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@223c │ │ +059058: 5210 5f03 |0008: iget v0, v1, Landroid/support/v4/content/Loader;.mId:I // field@035f │ │ +05905c: 6e20 3a22 0400 |000a: invoke-virtual {v4, v0}, Ljava/io/PrintWriter;.print:(I)V // method@223a │ │ +059062: 1a00 6900 |000d: const-string v0, " mListener=" // string@0069 │ │ +059066: 6e20 3c22 0400 |000f: invoke-virtual {v4, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@223c │ │ +05906c: 5410 6003 |0012: iget-object v0, v1, Landroid/support/v4/content/Loader;.mListener:Landroid/support/v4/content/Loader$OnLoadCompleteListener; // field@0360 │ │ +059070: 6e20 4022 0400 |0014: invoke-virtual {v4, v0}, Ljava/io/PrintWriter;.println:(Ljava/lang/Object;)V // method@2240 │ │ +059076: 5510 6303 |0017: iget-boolean v0, v1, Landroid/support/v4/content/Loader;.mStarted:Z // field@0363 │ │ +05907a: 3900 0a00 |0019: if-nez v0, 0023 // +000a │ │ +05907e: 5510 5d03 |001b: iget-boolean v0, v1, Landroid/support/v4/content/Loader;.mContentChanged:Z // field@035d │ │ +059082: 3900 0600 |001d: if-nez v0, 0023 // +0006 │ │ +059086: 5510 6103 |001f: iget-boolean v0, v1, Landroid/support/v4/content/Loader;.mProcessingChange:Z // field@0361 │ │ +05908a: 3800 2300 |0021: if-eqz v0, 0044 // +0023 │ │ +05908e: 6e20 3c22 2400 |0023: invoke-virtual {v4, v2}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@223c │ │ +059094: 1a00 f61e |0026: const-string v0, "mStarted=" // string@1ef6 │ │ +059098: 6e20 3c22 0400 |0028: invoke-virtual {v4, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@223c │ │ +05909e: 5510 6303 |002b: iget-boolean v0, v1, Landroid/support/v4/content/Loader;.mStarted:Z // field@0363 │ │ +0590a2: 6e20 3d22 0400 |002d: invoke-virtual {v4, v0}, Ljava/io/PrintWriter;.print:(Z)V // method@223d │ │ +0590a8: 1a00 6000 |0030: const-string v0, " mContentChanged=" // string@0060 │ │ +0590ac: 6e20 3c22 0400 |0032: invoke-virtual {v4, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@223c │ │ +0590b2: 5510 5d03 |0035: iget-boolean v0, v1, Landroid/support/v4/content/Loader;.mContentChanged:Z // field@035d │ │ +0590b6: 6e20 3d22 0400 |0037: invoke-virtual {v4, v0}, Ljava/io/PrintWriter;.print:(Z)V // method@223d │ │ +0590bc: 1a00 6d00 |003a: const-string v0, " mProcessingChange=" // string@006d │ │ +0590c0: 6e20 3c22 0400 |003c: invoke-virtual {v4, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@223c │ │ +0590c6: 5510 6103 |003f: iget-boolean v0, v1, Landroid/support/v4/content/Loader;.mProcessingChange:Z // field@0361 │ │ +0590ca: 6e20 4222 0400 |0041: invoke-virtual {v4, v0}, Ljava/io/PrintWriter;.println:(Z)V // method@2242 │ │ +0590d0: 5510 5c03 |0044: iget-boolean v0, v1, Landroid/support/v4/content/Loader;.mAbandoned:Z // field@035c │ │ +0590d4: 3900 0600 |0046: if-nez v0, 004c // +0006 │ │ +0590d8: 5510 6203 |0048: iget-boolean v0, v1, Landroid/support/v4/content/Loader;.mReset:Z // field@0362 │ │ +0590dc: 3800 1900 |004a: if-eqz v0, 0063 // +0019 │ │ +0590e0: 6e20 3c22 2400 |004c: invoke-virtual {v4, v2}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@223c │ │ +0590e6: 1a00 5a1c |004f: const-string v0, "mAbandoned=" // string@1c5a │ │ +0590ea: 6e20 3c22 0400 |0051: invoke-virtual {v4, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@223c │ │ +0590f0: 5510 5c03 |0054: iget-boolean v0, v1, Landroid/support/v4/content/Loader;.mAbandoned:Z // field@035c │ │ +0590f4: 6e20 3d22 0400 |0056: invoke-virtual {v4, v0}, Ljava/io/PrintWriter;.print:(Z)V // method@223d │ │ +0590fa: 1a00 7100 |0059: const-string v0, " mReset=" // string@0071 │ │ +0590fe: 6e20 3c22 0400 |005b: invoke-virtual {v4, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@223c │ │ +059104: 5510 6203 |005e: iget-boolean v0, v1, Landroid/support/v4/content/Loader;.mReset:Z // field@0362 │ │ +059108: 6e20 4222 0400 |0060: invoke-virtual {v4, v0}, Ljava/io/PrintWriter;.println:(Z)V // method@2242 │ │ +05910e: 0e00 |0063: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=393 │ │ 0x000d line=394 │ │ 0x0017 line=395 │ │ 0x0023 line=396 │ │ 0x0030 line=397 │ │ @@ -20089,17 +31633,17 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -03cfcc: |[03cfcc] android.support.v4.content.Loader.forceLoad:()V │ │ -03cfdc: 6e10 2b06 0000 |0000: invoke-virtual {v0}, Landroid/support/v4/content/Loader;.onForceLoad:()V // method@062b │ │ -03cfe2: 0e00 |0003: return-void │ │ +059110: |[059110] android.support.v4.content.Loader.forceLoad:()V │ │ +059120: 6e10 c509 0000 |0000: invoke-virtual {v0}, Landroid/support/v4/content/Loader;.onForceLoad:()V // method@09c5 │ │ +059126: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=218 │ │ 0x0003 line=219 │ │ locals : │ │ 0x0000 - 0x0000 reg=0 this Landroid/support/v4/content/Loader; │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/content/Loader; Landroid/support/v4/content/Loader; │ │ @@ -20109,17 +31653,17 @@ │ │ type : '()Landroid/content/Context;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -03cfe4: |[03cfe4] android.support.v4.content.Loader.getContext:()Landroid/content/Context; │ │ -03cff4: 5410 f401 |0000: iget-object v0, v1, Landroid/support/v4/content/Loader;.mContext:Landroid/content/Context; // field@01f4 │ │ -03cff8: 1100 |0002: return-object v0 │ │ +059128: |[059128] android.support.v4.content.Loader.getContext:()Landroid/content/Context; │ │ +059138: 5410 5e03 |0000: iget-object v0, v1, Landroid/support/v4/content/Loader;.mContext:Landroid/content/Context; // field@035e │ │ +05913c: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=112 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Landroid/support/v4/content/Loader; │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/content/Loader; Landroid/support/v4/content/Loader; │ │ │ │ @@ -20128,17 +31672,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -03cffc: |[03cffc] android.support.v4.content.Loader.getId:()I │ │ -03d00c: 5210 f501 |0000: iget v0, v1, Landroid/support/v4/content/Loader;.mId:I // field@01f5 │ │ -03d010: 0f00 |0002: return v0 │ │ +059140: |[059140] android.support.v4.content.Loader.getId:()I │ │ +059150: 5210 5f03 |0000: iget v0, v1, Landroid/support/v4/content/Loader;.mId:I // field@035f │ │ +059154: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=119 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Landroid/support/v4/content/Loader; │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/content/Loader; Landroid/support/v4/content/Loader; │ │ │ │ @@ -20147,17 +31691,17 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -03d014: |[03d014] android.support.v4.content.Loader.isAbandoned:()Z │ │ -03d024: 5510 f201 |0000: iget-boolean v0, v1, Landroid/support/v4/content/Loader;.mAbandoned:Z // field@01f2 │ │ -03d028: 0f00 |0002: return v0 │ │ +059158: |[059158] android.support.v4.content.Loader.isAbandoned:()Z │ │ +059168: 5510 5c03 |0000: iget-boolean v0, v1, Landroid/support/v4/content/Loader;.mAbandoned:Z // field@035c │ │ +05916c: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=167 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Landroid/support/v4/content/Loader; │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/content/Loader; Landroid/support/v4/content/Loader; │ │ │ │ @@ -20166,17 +31710,17 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -03d02c: |[03d02c] android.support.v4.content.Loader.isReset:()Z │ │ -03d03c: 5510 f801 |0000: iget-boolean v0, v1, Landroid/support/v4/content/Loader;.mReset:Z // field@01f8 │ │ -03d040: 0f00 |0002: return v0 │ │ +059170: |[059170] android.support.v4.content.Loader.isReset:()Z │ │ +059180: 5510 6203 |0000: iget-boolean v0, v1, Landroid/support/v4/content/Loader;.mReset:Z // field@0362 │ │ +059184: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=176 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Landroid/support/v4/content/Loader; │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/content/Loader; Landroid/support/v4/content/Loader; │ │ │ │ @@ -20185,17 +31729,17 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -03d044: |[03d044] android.support.v4.content.Loader.isStarted:()Z │ │ -03d054: 5510 f901 |0000: iget-boolean v0, v1, Landroid/support/v4/content/Loader;.mStarted:Z // field@01f9 │ │ -03d058: 0f00 |0002: return v0 │ │ +059188: |[059188] android.support.v4.content.Loader.isStarted:()Z │ │ +059198: 5510 6303 |0000: iget-boolean v0, v1, Landroid/support/v4/content/Loader;.mStarted:Z // field@0363 │ │ +05919c: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=158 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Landroid/support/v4/content/Loader; │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/content/Loader; Landroid/support/v4/content/Loader; │ │ │ │ @@ -20204,16 +31748,16 @@ │ │ type : '()V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -03d05c: |[03d05c] android.support.v4.content.Loader.onAbandon:()V │ │ -03d06c: 0e00 |0000: return-void │ │ +0591a0: |[0591a0] android.support.v4.content.Loader.onAbandon:()V │ │ +0591b0: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=276 │ │ locals : │ │ 0x0000 - 0x0000 reg=0 this Landroid/support/v4/content/Loader; │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/content/Loader; Landroid/support/v4/content/Loader; │ │ │ │ @@ -20222,22 +31766,22 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 12 16-bit code units │ │ -03d070: |[03d070] android.support.v4.content.Loader.onContentChanged:()V │ │ -03d080: 5510 f901 |0000: iget-boolean v0, v1, Landroid/support/v4/content/Loader;.mStarted:Z // field@01f9 │ │ -03d084: 3800 0600 |0002: if-eqz v0, 0008 // +0006 │ │ -03d088: 6e10 2306 0100 |0004: invoke-virtual {v1}, Landroid/support/v4/content/Loader;.forceLoad:()V // method@0623 │ │ -03d08e: 0e00 |0007: return-void │ │ -03d090: 1210 |0008: const/4 v0, #int 1 // #1 │ │ -03d092: 5c10 f301 |0009: iput-boolean v0, v1, Landroid/support/v4/content/Loader;.mContentChanged:Z // field@01f3 │ │ -03d096: 28fc |000b: goto 0007 // -0004 │ │ +0591b4: |[0591b4] android.support.v4.content.Loader.onContentChanged:()V │ │ +0591c4: 5510 6303 |0000: iget-boolean v0, v1, Landroid/support/v4/content/Loader;.mStarted:Z // field@0363 │ │ +0591c8: 3800 0600 |0002: if-eqz v0, 0008 // +0006 │ │ +0591cc: 6e10 bd09 0100 |0004: invoke-virtual {v1}, Landroid/support/v4/content/Loader;.forceLoad:()V // method@09bd │ │ +0591d2: 0e00 |0007: return-void │ │ +0591d4: 1210 |0008: const/4 v0, #int 1 // #1 │ │ +0591d6: 5c10 5d03 |0009: iput-boolean v0, v1, Landroid/support/v4/content/Loader;.mContentChanged:Z // field@035d │ │ +0591da: 28fc |000b: goto 0007 // -0004 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=353 │ │ 0x0004 line=354 │ │ 0x0007 line=361 │ │ 0x0008 line=359 │ │ locals : │ │ @@ -20249,16 +31793,16 @@ │ │ type : '()V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -03d098: |[03d098] android.support.v4.content.Loader.onForceLoad:()V │ │ -03d0a8: 0e00 |0000: return-void │ │ +0591dc: |[0591dc] android.support.v4.content.Loader.onForceLoad:()V │ │ +0591ec: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=226 │ │ locals : │ │ 0x0000 - 0x0000 reg=0 this Landroid/support/v4/content/Loader; │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/content/Loader; Landroid/support/v4/content/Loader; │ │ │ │ @@ -20267,16 +31811,16 @@ │ │ type : '()V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -03d0ac: |[03d0ac] android.support.v4.content.Loader.onReset:()V │ │ -03d0bc: 0e00 |0000: return-void │ │ +0591f0: |[0591f0] android.support.v4.content.Loader.onReset:()V │ │ +059200: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=306 │ │ locals : │ │ 0x0000 - 0x0000 reg=0 this Landroid/support/v4/content/Loader; │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/content/Loader; Landroid/support/v4/content/Loader; │ │ │ │ @@ -20285,16 +31829,16 @@ │ │ type : '()V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -03d0c0: |[03d0c0] android.support.v4.content.Loader.onStartLoading:()V │ │ -03d0d0: 0e00 |0000: return-void │ │ +059204: |[059204] android.support.v4.content.Loader.onStartLoading:()V │ │ +059214: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=207 │ │ locals : │ │ 0x0000 - 0x0000 reg=0 this Landroid/support/v4/content/Loader; │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/content/Loader; Landroid/support/v4/content/Loader; │ │ │ │ @@ -20303,16 +31847,16 @@ │ │ type : '()V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -03d0d4: |[03d0d4] android.support.v4.content.Loader.onStopLoading:()V │ │ -03d0e4: 0e00 |0000: return-void │ │ +059218: |[059218] android.support.v4.content.Loader.onStopLoading:()V │ │ +059228: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=254 │ │ locals : │ │ 0x0000 - 0x0000 reg=0 this Landroid/support/v4/content/Loader; │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/content/Loader; Landroid/support/v4/content/Loader; │ │ │ │ @@ -20321,24 +31865,24 @@ │ │ type : '(ILandroid/support/v4/content/Loader$OnLoadCompleteListener;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 17 16-bit code units │ │ -03d0e8: |[03d0e8] android.support.v4.content.Loader.registerListener:(ILandroid/support/v4/content/Loader$OnLoadCompleteListener;)V │ │ -03d0f8: 5420 f601 |0000: iget-object v0, v2, Landroid/support/v4/content/Loader;.mListener:Landroid/support/v4/content/Loader$OnLoadCompleteListener; // field@01f6 │ │ -03d0fc: 3800 0a00 |0002: if-eqz v0, 000c // +000a │ │ -03d100: 2200 a703 |0004: new-instance v0, Ljava/lang/IllegalStateException; // type@03a7 │ │ -03d104: 1a01 260b |0006: const-string v1, "There is already a listener registered" // string@0b26 │ │ -03d108: 7020 7c17 1000 |0008: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@177c │ │ -03d10e: 2700 |000b: throw v0 │ │ -03d110: 5b24 f601 |000c: iput-object v4, v2, Landroid/support/v4/content/Loader;.mListener:Landroid/support/v4/content/Loader$OnLoadCompleteListener; // field@01f6 │ │ -03d114: 5923 f501 |000e: iput v3, v2, Landroid/support/v4/content/Loader;.mId:I // field@01f5 │ │ -03d118: 0e00 |0010: return-void │ │ +05922c: |[05922c] android.support.v4.content.Loader.registerListener:(ILandroid/support/v4/content/Loader$OnLoadCompleteListener;)V │ │ +05923c: 5420 6003 |0000: iget-object v0, v2, Landroid/support/v4/content/Loader;.mListener:Landroid/support/v4/content/Loader$OnLoadCompleteListener; // field@0360 │ │ +059240: 3800 0a00 |0002: if-eqz v0, 000c // +000a │ │ +059244: 2200 2c05 |0004: new-instance v0, Ljava/lang/IllegalStateException; // type@052c │ │ +059248: 1a01 2d0f |0006: const-string v1, "There is already a listener registered" // string@0f2d │ │ +05924c: 7020 6c22 1000 |0008: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@226c │ │ +059252: 2700 |000b: throw v0 │ │ +059254: 5b24 6003 |000c: iput-object v4, v2, Landroid/support/v4/content/Loader;.mListener:Landroid/support/v4/content/Loader$OnLoadCompleteListener; // field@0360 │ │ +059258: 5923 5f03 |000e: iput v3, v2, Landroid/support/v4/content/Loader;.mId:I // field@035f │ │ +05925c: 0e00 |0010: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=130 │ │ 0x0004 line=131 │ │ 0x000c line=133 │ │ 0x000e line=134 │ │ 0x0010 line=135 │ │ @@ -20354,24 +31898,24 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 16 16-bit code units │ │ -03d11c: |[03d11c] android.support.v4.content.Loader.reset:()V │ │ -03d12c: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -03d12e: 6e10 2c06 0200 |0001: invoke-virtual {v2}, Landroid/support/v4/content/Loader;.onReset:()V // method@062c │ │ -03d134: 1210 |0004: const/4 v0, #int 1 // #1 │ │ -03d136: 5c20 f801 |0005: iput-boolean v0, v2, Landroid/support/v4/content/Loader;.mReset:Z // field@01f8 │ │ -03d13a: 5c21 f901 |0007: iput-boolean v1, v2, Landroid/support/v4/content/Loader;.mStarted:Z // field@01f9 │ │ -03d13e: 5c21 f201 |0009: iput-boolean v1, v2, Landroid/support/v4/content/Loader;.mAbandoned:Z // field@01f2 │ │ -03d142: 5c21 f301 |000b: iput-boolean v1, v2, Landroid/support/v4/content/Loader;.mContentChanged:Z // field@01f3 │ │ -03d146: 5c21 f701 |000d: iput-boolean v1, v2, Landroid/support/v4/content/Loader;.mProcessingChange:Z // field@01f7 │ │ -03d14a: 0e00 |000f: return-void │ │ +059260: |[059260] android.support.v4.content.Loader.reset:()V │ │ +059270: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +059272: 6e10 c609 0200 |0001: invoke-virtual {v2}, Landroid/support/v4/content/Loader;.onReset:()V // method@09c6 │ │ +059278: 1210 |0004: const/4 v0, #int 1 // #1 │ │ +05927a: 5c20 6203 |0005: iput-boolean v0, v2, Landroid/support/v4/content/Loader;.mReset:Z // field@0362 │ │ +05927e: 5c21 6303 |0007: iput-boolean v1, v2, Landroid/support/v4/content/Loader;.mStarted:Z // field@0363 │ │ +059282: 5c21 5c03 |0009: iput-boolean v1, v2, Landroid/support/v4/content/Loader;.mAbandoned:Z // field@035c │ │ +059286: 5c21 5d03 |000b: iput-boolean v1, v2, Landroid/support/v4/content/Loader;.mContentChanged:Z // field@035d │ │ +05928a: 5c21 6103 |000d: iput-boolean v1, v2, Landroid/support/v4/content/Loader;.mProcessingChange:Z // field@0361 │ │ +05928e: 0e00 |000f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=291 │ │ 0x0004 line=292 │ │ 0x0007 line=293 │ │ 0x0009 line=294 │ │ 0x000b line=295 │ │ @@ -20386,20 +31930,20 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 8 16-bit code units │ │ -03d14c: |[03d14c] android.support.v4.content.Loader.rollbackContentChanged:()V │ │ -03d15c: 5510 f701 |0000: iget-boolean v0, v1, Landroid/support/v4/content/Loader;.mProcessingChange:Z // field@01f7 │ │ -03d160: 3800 0500 |0002: if-eqz v0, 0007 // +0005 │ │ -03d164: 1210 |0004: const/4 v0, #int 1 // #1 │ │ -03d166: 5c10 f301 |0005: iput-boolean v0, v1, Landroid/support/v4/content/Loader;.mContentChanged:Z // field@01f3 │ │ -03d16a: 0e00 |0007: return-void │ │ +059290: |[059290] android.support.v4.content.Loader.rollbackContentChanged:()V │ │ +0592a0: 5510 6103 |0000: iget-boolean v0, v1, Landroid/support/v4/content/Loader;.mProcessingChange:Z // field@0361 │ │ +0592a4: 3800 0500 |0002: if-eqz v0, 0007 // +0005 │ │ +0592a8: 1210 |0004: const/4 v0, #int 1 // #1 │ │ +0592aa: 5c10 5d03 |0005: iput-boolean v0, v1, Landroid/support/v4/content/Loader;.mContentChanged:Z // field@035d │ │ +0592ae: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=339 │ │ 0x0004 line=340 │ │ 0x0007 line=342 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Landroid/support/v4/content/Loader; │ │ @@ -20410,22 +31954,22 @@ │ │ type : '()V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 12 16-bit code units │ │ -03d16c: |[03d16c] android.support.v4.content.Loader.startLoading:()V │ │ -03d17c: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -03d17e: 1210 |0001: const/4 v0, #int 1 // #1 │ │ -03d180: 5c20 f901 |0002: iput-boolean v0, v2, Landroid/support/v4/content/Loader;.mStarted:Z // field@01f9 │ │ -03d184: 5c21 f801 |0004: iput-boolean v1, v2, Landroid/support/v4/content/Loader;.mReset:Z // field@01f8 │ │ -03d188: 5c21 f201 |0006: iput-boolean v1, v2, Landroid/support/v4/content/Loader;.mAbandoned:Z // field@01f2 │ │ -03d18c: 6e10 2d06 0200 |0008: invoke-virtual {v2}, Landroid/support/v4/content/Loader;.onStartLoading:()V // method@062d │ │ -03d192: 0e00 |000b: return-void │ │ +0592b0: |[0592b0] android.support.v4.content.Loader.startLoading:()V │ │ +0592c0: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +0592c2: 1210 |0001: const/4 v0, #int 1 // #1 │ │ +0592c4: 5c20 6303 |0002: iput-boolean v0, v2, Landroid/support/v4/content/Loader;.mStarted:Z // field@0363 │ │ +0592c8: 5c21 6203 |0004: iput-boolean v1, v2, Landroid/support/v4/content/Loader;.mReset:Z // field@0362 │ │ +0592cc: 5c21 5c03 |0006: iput-boolean v1, v2, Landroid/support/v4/content/Loader;.mAbandoned:Z // field@035c │ │ +0592d0: 6e10 c709 0200 |0008: invoke-virtual {v2}, Landroid/support/v4/content/Loader;.onStartLoading:()V // method@09c7 │ │ +0592d6: 0e00 |000b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=195 │ │ 0x0004 line=196 │ │ 0x0006 line=197 │ │ 0x0008 line=198 │ │ 0x000b line=199 │ │ @@ -20438,19 +31982,19 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -03d194: |[03d194] android.support.v4.content.Loader.stopLoading:()V │ │ -03d1a4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -03d1a6: 5c10 f901 |0001: iput-boolean v0, v1, Landroid/support/v4/content/Loader;.mStarted:Z // field@01f9 │ │ -03d1aa: 6e10 2e06 0100 |0003: invoke-virtual {v1}, Landroid/support/v4/content/Loader;.onStopLoading:()V // method@062e │ │ -03d1b0: 0e00 |0006: return-void │ │ +0592d8: |[0592d8] android.support.v4.content.Loader.stopLoading:()V │ │ +0592e8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0592ea: 5c10 6303 |0001: iput-boolean v0, v1, Landroid/support/v4/content/Loader;.mStarted:Z // field@0363 │ │ +0592ee: 6e10 c809 0100 |0003: invoke-virtual {v1}, Landroid/support/v4/content/Loader;.onStopLoading:()V // method@09c8 │ │ +0592f4: 0e00 |0006: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=243 │ │ 0x0003 line=244 │ │ 0x0006 line=245 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Landroid/support/v4/content/Loader; │ │ @@ -20461,22 +32005,22 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 11 16-bit code units │ │ -03d1b4: |[03d1b4] android.support.v4.content.Loader.takeContentChanged:()Z │ │ -03d1c4: 5520 f301 |0000: iget-boolean v0, v2, Landroid/support/v4/content/Loader;.mContentChanged:Z // field@01f3 │ │ -03d1c8: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -03d1ca: 5c21 f301 |0003: iput-boolean v1, v2, Landroid/support/v4/content/Loader;.mContentChanged:Z // field@01f3 │ │ -03d1ce: 5521 f701 |0005: iget-boolean v1, v2, Landroid/support/v4/content/Loader;.mProcessingChange:Z // field@01f7 │ │ -03d1d2: b601 |0007: or-int/2addr v1, v0 │ │ -03d1d4: 5c21 f701 |0008: iput-boolean v1, v2, Landroid/support/v4/content/Loader;.mProcessingChange:Z // field@01f7 │ │ -03d1d8: 0f00 |000a: return v0 │ │ +0592f8: |[0592f8] android.support.v4.content.Loader.takeContentChanged:()Z │ │ +059308: 5520 5d03 |0000: iget-boolean v0, v2, Landroid/support/v4/content/Loader;.mContentChanged:Z // field@035d │ │ +05930c: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +05930e: 5c21 5d03 |0003: iput-boolean v1, v2, Landroid/support/v4/content/Loader;.mContentChanged:Z // field@035d │ │ +059312: 5521 6103 |0005: iget-boolean v1, v2, Landroid/support/v4/content/Loader;.mProcessingChange:Z // field@0361 │ │ +059316: b601 |0007: or-int/2addr v1, v0 │ │ +059318: 5c21 6103 |0008: iput-boolean v1, v2, Landroid/support/v4/content/Loader;.mProcessingChange:Z // field@0361 │ │ +05931c: 0f00 |000a: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=314 │ │ 0x0002 line=315 │ │ 0x0005 line=316 │ │ 0x000a line=317 │ │ locals : │ │ @@ -20489,28 +32033,28 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 30 16-bit code units │ │ -03d1dc: |[03d1dc] android.support.v4.content.Loader.toString:()Ljava/lang/String; │ │ -03d1ec: 2200 b903 |0000: new-instance v0, Ljava/lang/StringBuilder; // type@03b9 │ │ -03d1f0: 1301 4000 |0002: const/16 v1, #int 64 // #40 │ │ -03d1f4: 7020 af17 1000 |0004: invoke-direct {v0, v1}, Ljava/lang/StringBuilder;.:(I)V // method@17af │ │ -03d1fa: 7120 0a08 0200 |0007: invoke-static {v2, v0}, Landroid/support/v4/util/DebugUtils;.buildShortClassTag:(Ljava/lang/Object;Ljava/lang/StringBuilder;)V // method@080a │ │ -03d200: 1a01 4900 |000a: const-string v1, " id=" // string@0049 │ │ -03d204: 6e20 b517 1000 |000c: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17b5 │ │ -03d20a: 5221 f501 |000f: iget v1, v2, Landroid/support/v4/content/Loader;.mId:I // field@01f5 │ │ -03d20e: 6e20 b117 1000 |0011: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@17b1 │ │ -03d214: 1a01 691e |0014: const-string v1, "}" // string@1e69 │ │ -03d218: 6e20 b517 1000 |0016: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17b5 │ │ -03d21e: 6e10 ba17 0000 |0019: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@17ba │ │ -03d224: 0c01 |001c: move-result-object v1 │ │ -03d226: 1101 |001d: return-object v1 │ │ +059320: |[059320] android.support.v4.content.Loader.toString:()Ljava/lang/String; │ │ +059330: 2200 3e05 |0000: new-instance v0, Ljava/lang/StringBuilder; // type@053e │ │ +059334: 1301 4000 |0002: const/16 v1, #int 64 // #40 │ │ +059338: 7020 a522 1000 |0004: invoke-direct {v0, v1}, Ljava/lang/StringBuilder;.:(I)V // method@22a5 │ │ +05933e: 7120 a60e 0200 |0007: invoke-static {v2, v0}, Landroid/support/v4/util/DebugUtils;.buildShortClassTag:(Ljava/lang/Object;Ljava/lang/StringBuilder;)V // method@0ea6 │ │ +059344: 1a01 4a00 |000a: const-string v1, " id=" // string@004a │ │ +059348: 6e20 ad22 1000 |000c: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22ad │ │ +05934e: 5221 5f03 |000f: iget v1, v2, Landroid/support/v4/content/Loader;.mId:I // field@035f │ │ +059352: 6e20 a922 1000 |0011: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@22a9 │ │ +059358: 1a01 9528 |0014: const-string v1, "}" // string@2895 │ │ +05935c: 6e20 ad22 1000 |0016: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22ad │ │ +059362: 6e10 b222 0000 |0019: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@22b2 │ │ +059368: 0c01 |001c: move-result-object v1 │ │ +05936a: 1101 |001d: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=376 │ │ 0x0007 line=377 │ │ 0x000a line=378 │ │ 0x000f line=379 │ │ 0x0014 line=380 │ │ @@ -20525,62 +32069,62 @@ │ │ type : '(Landroid/support/v4/content/Loader$OnLoadCompleteListener;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 28 16-bit code units │ │ -03d228: |[03d228] android.support.v4.content.Loader.unregisterListener:(Landroid/support/v4/content/Loader$OnLoadCompleteListener;)V │ │ -03d238: 5420 f601 |0000: iget-object v0, v2, Landroid/support/v4/content/Loader;.mListener:Landroid/support/v4/content/Loader$OnLoadCompleteListener; // field@01f6 │ │ -03d23c: 3900 0a00 |0002: if-nez v0, 000c // +000a │ │ -03d240: 2200 a703 |0004: new-instance v0, Ljava/lang/IllegalStateException; // type@03a7 │ │ -03d244: 1a01 9a09 |0006: const-string v1, "No listener register" // string@099a │ │ -03d248: 7020 7c17 1000 |0008: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@177c │ │ -03d24e: 2700 |000b: throw v0 │ │ -03d250: 5420 f601 |000c: iget-object v0, v2, Landroid/support/v4/content/Loader;.mListener:Landroid/support/v4/content/Loader$OnLoadCompleteListener; // field@01f6 │ │ -03d254: 3230 0a00 |000e: if-eq v0, v3, 0018 // +000a │ │ -03d258: 2200 a603 |0010: new-instance v0, Ljava/lang/IllegalArgumentException; // type@03a6 │ │ -03d25c: 1a01 f401 |0012: const-string v1, "Attempting to unregister the wrong listener" // string@01f4 │ │ -03d260: 7020 7817 1000 |0014: invoke-direct {v0, v1}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@1778 │ │ -03d266: 2700 |0017: throw v0 │ │ -03d268: 1200 |0018: const/4 v0, #int 0 // #0 │ │ -03d26a: 5b20 f601 |0019: iput-object v0, v2, Landroid/support/v4/content/Loader;.mListener:Landroid/support/v4/content/Loader$OnLoadCompleteListener; // field@01f6 │ │ -03d26e: 0e00 |001b: return-void │ │ +05936c: |[05936c] android.support.v4.content.Loader.unregisterListener:(Landroid/support/v4/content/Loader$OnLoadCompleteListener;)V │ │ +05937c: 5420 6003 |0000: iget-object v0, v2, Landroid/support/v4/content/Loader;.mListener:Landroid/support/v4/content/Loader$OnLoadCompleteListener; // field@0360 │ │ +059380: 3900 0a00 |0002: if-nez v0, 000c // +000a │ │ +059384: 2200 2c05 |0004: new-instance v0, Ljava/lang/IllegalStateException; // type@052c │ │ +059388: 1a01 f30c |0006: const-string v1, "No listener register" // string@0cf3 │ │ +05938c: 7020 6c22 1000 |0008: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@226c │ │ +059392: 2700 |000b: throw v0 │ │ +059394: 5420 6003 |000c: iget-object v0, v2, Landroid/support/v4/content/Loader;.mListener:Landroid/support/v4/content/Loader$OnLoadCompleteListener; // field@0360 │ │ +059398: 3230 0a00 |000e: if-eq v0, v3, 0018 // +000a │ │ +05939c: 2200 2b05 |0010: new-instance v0, Ljava/lang/IllegalArgumentException; // type@052b │ │ +0593a0: 1a01 4f02 |0012: const-string v1, "Attempting to unregister the wrong listener" // string@024f │ │ +0593a4: 7020 6822 1000 |0014: invoke-direct {v0, v1}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@2268 │ │ +0593aa: 2700 |0017: throw v0 │ │ +0593ac: 1200 |0018: const/4 v0, #int 0 // #0 │ │ +0593ae: 5b20 6003 |0019: iput-object v0, v2, Landroid/support/v4/content/Loader;.mListener:Landroid/support/v4/content/Loader$OnLoadCompleteListener; // field@0360 │ │ +0593b2: 0e00 |001b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=143 │ │ 0x0004 line=144 │ │ 0x000c line=146 │ │ 0x0010 line=147 │ │ 0x0018 line=149 │ │ 0x001b line=150 │ │ locals : │ │ 0x0000 - 0x0000 reg=2 this Landroid/support/v4/content/Loader; │ │ 0x0000 - 0x0000 reg=3 (null) Landroid/support/v4/content/Loader$OnLoadCompleteListener; │ │ 0x0000 - 0x001c reg=2 this Landroid/support/v4/content/Loader; Landroid/support/v4/content/Loader; │ │ 0x0000 - 0x001c reg=3 listener Landroid/support/v4/content/Loader$OnLoadCompleteListener; Landroid/support/v4/content/Loader$OnLoadCompleteListener; │ │ │ │ - source_file_idx : 2315 (Loader.java) │ │ + source_file_idx : 3108 (Loader.java) │ │ │ │ -Class #89 header: │ │ -class_idx : 279 │ │ +Class #170 header: │ │ +class_idx : 454 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 114 │ │ -source_file_idx : 2324 │ │ +superclass_idx : 166 │ │ +source_file_idx : 3117 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ -Class #89 annotations: │ │ +Class #170 annotations: │ │ Annotations on class │ │ VISIBILITY_SYSTEM Ldalvik/annotation/EnclosingMethod; value= │ │ VISIBILITY_SYSTEM Ldalvik/annotation/InnerClass; accessFlags=0 name=null │ │ │ │ -Class #89 - │ │ +Class #170 - │ │ Class descriptor : 'Landroid/support/v4/content/LocalBroadcastManager$1;' │ │ Access flags : 0x0000 () │ │ Superclass : 'Landroid/os/Handler;' │ │ Interfaces - │ │ Static fields - │ │ Instance fields - │ │ #0 : (in Landroid/support/v4/content/LocalBroadcastManager$1;) │ │ @@ -20593,18 +32137,18 @@ │ │ type : '(Landroid/support/v4/content/LocalBroadcastManager;Landroid/os/Looper;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -03d270: |[03d270] android.support.v4.content.LocalBroadcastManager$1.:(Landroid/support/v4/content/LocalBroadcastManager;Landroid/os/Looper;)V │ │ -03d280: 5b01 fa01 |0000: iput-object v1, v0, Landroid/support/v4/content/LocalBroadcastManager$1;.this$0:Landroid/support/v4/content/LocalBroadcastManager; // field@01fa │ │ -03d284: 7020 e701 2000 |0002: invoke-direct {v0, v2}, Landroid/os/Handler;.:(Landroid/os/Looper;)V // method@01e7 │ │ -03d28a: 0e00 |0005: return-void │ │ +0593b4: |[0593b4] android.support.v4.content.LocalBroadcastManager$1.:(Landroid/support/v4/content/LocalBroadcastManager;Landroid/os/Looper;)V │ │ +0593c4: 5b01 6403 |0000: iput-object v1, v0, Landroid/support/v4/content/LocalBroadcastManager$1;.this$0:Landroid/support/v4/content/LocalBroadcastManager; // field@0364 │ │ +0593c8: 7020 0c03 2000 |0002: invoke-direct {v0, v2}, Landroid/os/Handler;.:(Landroid/os/Looper;)V // method@030c │ │ +0593ce: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=110 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Landroid/support/v4/content/LocalBroadcastManager$1; │ │ 0x0000 - 0x0006 reg=1 (null) Landroid/support/v4/content/LocalBroadcastManager; │ │ 0x0000 - 0x0006 reg=2 x0 Landroid/os/Looper; │ │ @@ -20615,57 +32159,57 @@ │ │ type : '(Landroid/os/Message;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 22 16-bit code units │ │ -03d28c: |[03d28c] android.support.v4.content.LocalBroadcastManager$1.handleMessage:(Landroid/os/Message;)V │ │ -03d29c: 5220 2e00 |0000: iget v0, v2, Landroid/os/Message;.what:I // field@002e │ │ -03d2a0: 2b00 0e00 0000 |0002: packed-switch v0, 00000010 // +0000000e │ │ -03d2a6: 6f20 e901 2100 |0005: invoke-super {v1, v2}, Landroid/os/Handler;.handleMessage:(Landroid/os/Message;)V // method@01e9 │ │ -03d2ac: 0e00 |0008: return-void │ │ -03d2ae: 5410 fa01 |0009: iget-object v0, v1, Landroid/support/v4/content/LocalBroadcastManager$1;.this$0:Landroid/support/v4/content/LocalBroadcastManager; // field@01fa │ │ -03d2b2: 7110 3e06 0000 |000b: invoke-static {v0}, Landroid/support/v4/content/LocalBroadcastManager;.access$000:(Landroid/support/v4/content/LocalBroadcastManager;)V // method@063e │ │ -03d2b8: 28fa |000e: goto 0008 // -0006 │ │ -03d2ba: 0000 |000f: nop // spacer │ │ -03d2bc: 0001 0100 0100 0000 0700 0000 |0010: packed-switch-data (6 units) │ │ +0593d0: |[0593d0] android.support.v4.content.LocalBroadcastManager$1.handleMessage:(Landroid/os/Message;)V │ │ +0593e0: 5220 4200 |0000: iget v0, v2, Landroid/os/Message;.what:I // field@0042 │ │ +0593e4: 2b00 0e00 0000 |0002: packed-switch v0, 00000010 // +0000000e │ │ +0593ea: 6f20 0f03 2100 |0005: invoke-super {v1, v2}, Landroid/os/Handler;.handleMessage:(Landroid/os/Message;)V // method@030f │ │ +0593f0: 0e00 |0008: return-void │ │ +0593f2: 5410 6403 |0009: iget-object v0, v1, Landroid/support/v4/content/LocalBroadcastManager$1;.this$0:Landroid/support/v4/content/LocalBroadcastManager; // field@0364 │ │ +0593f6: 7110 d809 0000 |000b: invoke-static {v0}, Landroid/support/v4/content/LocalBroadcastManager;.access$000:(Landroid/support/v4/content/LocalBroadcastManager;)V // method@09d8 │ │ +0593fc: 28fa |000e: goto 0008 // -0006 │ │ +0593fe: 0000 |000f: nop // spacer │ │ +059400: 0001 0100 0100 0000 0700 0000 |0010: packed-switch-data (6 units) │ │ catches : (none) │ │ positions : │ │ 0x0000 line=114 │ │ 0x0005 line=119 │ │ 0x0008 line=121 │ │ 0x0009 line=116 │ │ 0x000f line=114 │ │ locals : │ │ 0x0000 - 0x0016 reg=1 this Landroid/support/v4/content/LocalBroadcastManager$1; │ │ 0x0000 - 0x0016 reg=2 msg Landroid/os/Message; │ │ │ │ - source_file_idx : 2324 (LocalBroadcastManager.java) │ │ + source_file_idx : 3117 (LocalBroadcastManager.java) │ │ │ │ -Class #90 header: │ │ -class_idx : 280 │ │ +Class #171 header: │ │ +class_idx : 455 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 948 │ │ -source_file_idx : 2324 │ │ +superclass_idx : 1337 │ │ +source_file_idx : 3117 │ │ static_fields_size : 0 │ │ instance_fields_size: 2 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 0 │ │ │ │ -Class #90 annotations: │ │ +Class #171 annotations: │ │ Annotations on class │ │ VISIBILITY_SYSTEM Ldalvik/annotation/EnclosingClass; value=Landroid/support/v4/content/LocalBroadcastManager; │ │ VISIBILITY_SYSTEM Ldalvik/annotation/InnerClass; accessFlags=10 name="BroadcastRecord" │ │ -Annotations on field #508 'receivers' │ │ +Annotations on field #870 'receivers' │ │ VISIBILITY_SYSTEM Ldalvik/annotation/Signature; value={ "Ljava/util/ArrayList" "<" "Landroid/support/v4/content/LocalBroadcastManager$ReceiverRecord;" ">;" } │ │ -Annotations on method #1593 '' │ │ +Annotations on method #2515 '' │ │ VISIBILITY_SYSTEM Ldalvik/annotation/Signature; value={ "(" "Landroid/content/Intent;" "Ljava/util/ArrayList" "<" "Landroid/support/v4/content/LocalBroadcastManager$ReceiverRecord;" ">;)V" } │ │ │ │ -Class #90 - │ │ +Class #171 - │ │ Class descriptor : 'Landroid/support/v4/content/LocalBroadcastManager$BroadcastRecord;' │ │ Access flags : 0x0000 () │ │ Superclass : 'Ljava/lang/Object;' │ │ Interfaces - │ │ Static fields - │ │ Instance fields - │ │ #0 : (in Landroid/support/v4/content/LocalBroadcastManager$BroadcastRecord;) │ │ @@ -20682,50 +32226,50 @@ │ │ type : '(Landroid/content/Intent;Ljava/util/ArrayList;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -03d2c8: |[03d2c8] android.support.v4.content.LocalBroadcastManager$BroadcastRecord.:(Landroid/content/Intent;Ljava/util/ArrayList;)V │ │ -03d2d8: 7010 9117 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1791 │ │ -03d2de: 5b01 fb01 |0003: iput-object v1, v0, Landroid/support/v4/content/LocalBroadcastManager$BroadcastRecord;.intent:Landroid/content/Intent; // field@01fb │ │ -03d2e2: 5b02 fc01 |0005: iput-object v2, v0, Landroid/support/v4/content/LocalBroadcastManager$BroadcastRecord;.receivers:Ljava/util/ArrayList; // field@01fc │ │ -03d2e6: 0e00 |0007: return-void │ │ +05940c: |[05940c] android.support.v4.content.LocalBroadcastManager$BroadcastRecord.:(Landroid/content/Intent;Ljava/util/ArrayList;)V │ │ +05941c: 7010 8622 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2286 │ │ +059422: 5b01 6503 |0003: iput-object v1, v0, Landroid/support/v4/content/LocalBroadcastManager$BroadcastRecord;.intent:Landroid/content/Intent; // field@0365 │ │ +059426: 5b02 6603 |0005: iput-object v2, v0, Landroid/support/v4/content/LocalBroadcastManager$BroadcastRecord;.receivers:Ljava/util/ArrayList; // field@0366 │ │ +05942a: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=73 │ │ 0x0003 line=74 │ │ 0x0005 line=75 │ │ 0x0007 line=76 │ │ locals : │ │ 0x0000 - 0x0000 reg=2 (null) Ljava/util/ArrayList; │ │ 0x0000 - 0x0008 reg=0 this Landroid/support/v4/content/LocalBroadcastManager$BroadcastRecord; │ │ 0x0000 - 0x0008 reg=1 _intent Landroid/content/Intent; │ │ 0x0000 - 0x0008 reg=2 _receivers Ljava/util/ArrayList; Ljava/util/ArrayList; │ │ │ │ Virtual methods - │ │ - source_file_idx : 2324 (LocalBroadcastManager.java) │ │ + source_file_idx : 3117 (LocalBroadcastManager.java) │ │ │ │ -Class #91 header: │ │ -class_idx : 281 │ │ +Class #172 header: │ │ +class_idx : 456 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 948 │ │ -source_file_idx : 2324 │ │ +superclass_idx : 1337 │ │ +source_file_idx : 3117 │ │ static_fields_size : 0 │ │ instance_fields_size: 3 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ -Class #91 annotations: │ │ +Class #172 annotations: │ │ Annotations on class │ │ VISIBILITY_SYSTEM Ldalvik/annotation/EnclosingClass; value=Landroid/support/v4/content/LocalBroadcastManager; │ │ VISIBILITY_SYSTEM Ldalvik/annotation/InnerClass; accessFlags=10 name="ReceiverRecord" │ │ │ │ -Class #91 - │ │ +Class #172 - │ │ Class descriptor : 'Landroid/support/v4/content/LocalBroadcastManager$ReceiverRecord;' │ │ Access flags : 0x0000 () │ │ Superclass : 'Ljava/lang/Object;' │ │ Interfaces - │ │ Static fields - │ │ Instance fields - │ │ #0 : (in Landroid/support/v4/content/LocalBroadcastManager$ReceiverRecord;) │ │ @@ -20746,19 +32290,19 @@ │ │ type : '(Landroid/content/IntentFilter;Landroid/content/BroadcastReceiver;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -03d2e8: |[03d2e8] android.support.v4.content.LocalBroadcastManager$ReceiverRecord.:(Landroid/content/IntentFilter;Landroid/content/BroadcastReceiver;)V │ │ -03d2f8: 7010 9117 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1791 │ │ -03d2fe: 5b01 fe01 |0003: iput-object v1, v0, Landroid/support/v4/content/LocalBroadcastManager$ReceiverRecord;.filter:Landroid/content/IntentFilter; // field@01fe │ │ -03d302: 5b02 ff01 |0005: iput-object v2, v0, Landroid/support/v4/content/LocalBroadcastManager$ReceiverRecord;.receiver:Landroid/content/BroadcastReceiver; // field@01ff │ │ -03d306: 0e00 |0007: return-void │ │ +05942c: |[05942c] android.support.v4.content.LocalBroadcastManager$ReceiverRecord.:(Landroid/content/IntentFilter;Landroid/content/BroadcastReceiver;)V │ │ +05943c: 7010 8622 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2286 │ │ +059442: 5b01 6803 |0003: iput-object v1, v0, Landroid/support/v4/content/LocalBroadcastManager$ReceiverRecord;.filter:Landroid/content/IntentFilter; // field@0368 │ │ +059446: 5b02 6903 |0005: iput-object v2, v0, Landroid/support/v4/content/LocalBroadcastManager$ReceiverRecord;.receiver:Landroid/content/BroadcastReceiver; // field@0369 │ │ +05944a: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=52 │ │ 0x0003 line=53 │ │ 0x0005 line=54 │ │ 0x0007 line=55 │ │ locals : │ │ @@ -20772,67 +32316,67 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 37 16-bit code units │ │ -03d308: |[03d308] android.support.v4.content.LocalBroadcastManager$ReceiverRecord.toString:()Ljava/lang/String; │ │ -03d318: 2200 b903 |0000: new-instance v0, Ljava/lang/StringBuilder; // type@03b9 │ │ -03d31c: 1301 8000 |0002: const/16 v1, #int 128 // #80 │ │ -03d320: 7020 af17 1000 |0004: invoke-direct {v0, v1}, Ljava/lang/StringBuilder;.:(I)V // method@17af │ │ -03d326: 1a01 1a0a |0007: const-string v1, "Receiver{" // string@0a1a │ │ -03d32a: 6e20 b517 1000 |0009: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17b5 │ │ -03d330: 5421 ff01 |000c: iget-object v1, v2, Landroid/support/v4/content/LocalBroadcastManager$ReceiverRecord;.receiver:Landroid/content/BroadcastReceiver; // field@01ff │ │ -03d334: 6e20 b417 1000 |000e: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@17b4 │ │ -03d33a: 1a01 4500 |0011: const-string v1, " filter=" // string@0045 │ │ -03d33e: 6e20 b517 1000 |0013: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17b5 │ │ -03d344: 5421 fe01 |0016: iget-object v1, v2, Landroid/support/v4/content/LocalBroadcastManager$ReceiverRecord;.filter:Landroid/content/IntentFilter; // field@01fe │ │ -03d348: 6e20 b417 1000 |0018: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@17b4 │ │ -03d34e: 1a01 691e |001b: const-string v1, "}" // string@1e69 │ │ -03d352: 6e20 b517 1000 |001d: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17b5 │ │ -03d358: 6e10 ba17 0000 |0020: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@17ba │ │ -03d35e: 0c01 |0023: move-result-object v1 │ │ -03d360: 1101 |0024: return-object v1 │ │ +05944c: |[05944c] android.support.v4.content.LocalBroadcastManager$ReceiverRecord.toString:()Ljava/lang/String; │ │ +05945c: 2200 3e05 |0000: new-instance v0, Ljava/lang/StringBuilder; // type@053e │ │ +059460: 1301 8000 |0002: const/16 v1, #int 128 // #80 │ │ +059464: 7020 a522 1000 |0004: invoke-direct {v0, v1}, Ljava/lang/StringBuilder;.:(I)V // method@22a5 │ │ +05946a: 1a01 be0d |0007: const-string v1, "Receiver{" // string@0dbe │ │ +05946e: 6e20 ad22 1000 |0009: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22ad │ │ +059474: 5421 6903 |000c: iget-object v1, v2, Landroid/support/v4/content/LocalBroadcastManager$ReceiverRecord;.receiver:Landroid/content/BroadcastReceiver; // field@0369 │ │ +059478: 6e20 ac22 1000 |000e: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@22ac │ │ +05947e: 1a01 4600 |0011: const-string v1, " filter=" // string@0046 │ │ +059482: 6e20 ad22 1000 |0013: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22ad │ │ +059488: 5421 6803 |0016: iget-object v1, v2, Landroid/support/v4/content/LocalBroadcastManager$ReceiverRecord;.filter:Landroid/content/IntentFilter; // field@0368 │ │ +05948c: 6e20 ac22 1000 |0018: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@22ac │ │ +059492: 1a01 9528 |001b: const-string v1, "}" // string@2895 │ │ +059496: 6e20 ad22 1000 |001d: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22ad │ │ +05949c: 6e10 b222 0000 |0020: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@22b2 │ │ +0594a2: 0c01 |0023: move-result-object v1 │ │ +0594a4: 1101 |0024: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=59 │ │ 0x0007 line=60 │ │ 0x000c line=61 │ │ 0x0011 line=62 │ │ 0x0016 line=63 │ │ 0x001b line=64 │ │ 0x0020 line=65 │ │ locals : │ │ 0x0007 - 0x0025 reg=0 builder Ljava/lang/StringBuilder; │ │ 0x0000 - 0x0025 reg=2 this Landroid/support/v4/content/LocalBroadcastManager$ReceiverRecord; │ │ │ │ - source_file_idx : 2324 (LocalBroadcastManager.java) │ │ + source_file_idx : 3117 (LocalBroadcastManager.java) │ │ │ │ -Class #92 header: │ │ -class_idx : 282 │ │ +Class #173 header: │ │ +class_idx : 457 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 948 │ │ -source_file_idx : 2324 │ │ +superclass_idx : 1337 │ │ +source_file_idx : 3117 │ │ static_fields_size : 5 │ │ instance_fields_size: 5 │ │ direct_methods_size : 5 │ │ virtual_methods_size: 4 │ │ │ │ -Class #92 annotations: │ │ +Class #173 annotations: │ │ Annotations on class │ │ VISIBILITY_SYSTEM Ldalvik/annotation/MemberClasses; value={ Landroid/support/v4/content/LocalBroadcastManager$BroadcastRecord; Landroid/support/v4/content/LocalBroadcastManager$ReceiverRecord; } │ │ -Annotations on field #515 'mActions' │ │ +Annotations on field #877 'mActions' │ │ VISIBILITY_SYSTEM Ldalvik/annotation/Signature; value={ "Ljava/util/HashMap" "<" "Ljava/lang/String;" "Ljava/util/ArrayList" "<" "Landroid/support/v4/content/LocalBroadcastManager$ReceiverRecord;" ">;>;" } │ │ -Annotations on field #520 'mPendingBroadcasts' │ │ +Annotations on field #882 'mPendingBroadcasts' │ │ VISIBILITY_SYSTEM Ldalvik/annotation/Signature; value={ "Ljava/util/ArrayList" "<" "Landroid/support/v4/content/LocalBroadcastManager$BroadcastRecord;" ">;" } │ │ -Annotations on field #521 'mReceivers' │ │ +Annotations on field #883 'mReceivers' │ │ VISIBILITY_SYSTEM Ldalvik/annotation/Signature; value={ "Ljava/util/HashMap" "<" "Landroid/content/BroadcastReceiver;" "Ljava/util/ArrayList" "<" "Landroid/content/IntentFilter;" ">;>;" } │ │ │ │ -Class #92 - │ │ +Class #173 - │ │ Class descriptor : 'Landroid/support/v4/content/LocalBroadcastManager;' │ │ Access flags : 0x0001 (PUBLIC) │ │ Superclass : 'Ljava/lang/Object;' │ │ Interfaces - │ │ Static fields - │ │ #0 : (in Landroid/support/v4/content/LocalBroadcastManager;) │ │ name : 'DEBUG' │ │ @@ -20884,51 +32428,51 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -03d364: |[03d364] android.support.v4.content.LocalBroadcastManager.:()V │ │ -03d374: 2200 b403 |0000: new-instance v0, Ljava/lang/Object; // type@03b4 │ │ -03d378: 7010 9117 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1791 │ │ -03d37e: 6900 0702 |0005: sput-object v0, Landroid/support/v4/content/LocalBroadcastManager;.mLock:Ljava/lang/Object; // field@0207 │ │ -03d382: 0e00 |0007: return-void │ │ +0594a8: |[0594a8] android.support.v4.content.LocalBroadcastManager.:()V │ │ +0594b8: 2200 3905 |0000: new-instance v0, Ljava/lang/Object; // type@0539 │ │ +0594bc: 7010 8622 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2286 │ │ +0594c2: 6900 7103 |0005: sput-object v0, Landroid/support/v4/content/LocalBroadcastManager;.mLock:Ljava/lang/Object; // field@0371 │ │ +0594c6: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=96 │ │ locals : │ │ │ │ #1 : (in Landroid/support/v4/content/LocalBroadcastManager;) │ │ name : '' │ │ type : '(Landroid/content/Context;)V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 38 16-bit code units │ │ -03d384: |[03d384] android.support.v4.content.LocalBroadcastManager.:(Landroid/content/Context;)V │ │ -03d394: 7010 9117 0200 |0000: invoke-direct {v2}, Ljava/lang/Object;.:()V // method@1791 │ │ -03d39a: 2200 d403 |0003: new-instance v0, Ljava/util/HashMap; // type@03d4 │ │ -03d39e: 7010 ea17 0000 |0005: invoke-direct {v0}, Ljava/util/HashMap;.:()V // method@17ea │ │ -03d3a4: 5b20 0902 |0008: iput-object v0, v2, Landroid/support/v4/content/LocalBroadcastManager;.mReceivers:Ljava/util/HashMap; // field@0209 │ │ -03d3a8: 2200 d403 |000a: new-instance v0, Ljava/util/HashMap; // type@03d4 │ │ -03d3ac: 7010 ea17 0000 |000c: invoke-direct {v0}, Ljava/util/HashMap;.:()V // method@17ea │ │ -03d3b2: 5b20 0302 |000f: iput-object v0, v2, Landroid/support/v4/content/LocalBroadcastManager;.mActions:Ljava/util/HashMap; // field@0203 │ │ -03d3b6: 2200 cf03 |0011: new-instance v0, Ljava/util/ArrayList; // type@03cf │ │ -03d3ba: 7010 d317 0000 |0013: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@17d3 │ │ -03d3c0: 5b20 0802 |0016: iput-object v0, v2, Landroid/support/v4/content/LocalBroadcastManager;.mPendingBroadcasts:Ljava/util/ArrayList; // field@0208 │ │ -03d3c4: 5b23 0402 |0018: iput-object v3, v2, Landroid/support/v4/content/LocalBroadcastManager;.mAppContext:Landroid/content/Context; // field@0204 │ │ -03d3c8: 2200 1701 |001a: new-instance v0, Landroid/support/v4/content/LocalBroadcastManager$1; // type@0117 │ │ -03d3cc: 6e10 ca00 0300 |001c: invoke-virtual {v3}, Landroid/content/Context;.getMainLooper:()Landroid/os/Looper; // method@00ca │ │ -03d3d2: 0c01 |001f: move-result-object v1 │ │ -03d3d4: 7030 3706 2001 |0020: invoke-direct {v0, v2, v1}, Landroid/support/v4/content/LocalBroadcastManager$1;.:(Landroid/support/v4/content/LocalBroadcastManager;Landroid/os/Looper;)V // method@0637 │ │ -03d3da: 5b20 0502 |0023: iput-object v0, v2, Landroid/support/v4/content/LocalBroadcastManager;.mHandler:Landroid/os/Handler; // field@0205 │ │ -03d3de: 0e00 |0025: return-void │ │ +0594c8: |[0594c8] android.support.v4.content.LocalBroadcastManager.:(Landroid/content/Context;)V │ │ +0594d8: 7010 8622 0200 |0000: invoke-direct {v2}, Ljava/lang/Object;.:()V // method@2286 │ │ +0594de: 2200 5e05 |0003: new-instance v0, Ljava/util/HashMap; // type@055e │ │ +0594e2: 7010 eb22 0000 |0005: invoke-direct {v0}, Ljava/util/HashMap;.:()V // method@22eb │ │ +0594e8: 5b20 7303 |0008: iput-object v0, v2, Landroid/support/v4/content/LocalBroadcastManager;.mReceivers:Ljava/util/HashMap; // field@0373 │ │ +0594ec: 2200 5e05 |000a: new-instance v0, Ljava/util/HashMap; // type@055e │ │ +0594f0: 7010 eb22 0000 |000c: invoke-direct {v0}, Ljava/util/HashMap;.:()V // method@22eb │ │ +0594f6: 5b20 6d03 |000f: iput-object v0, v2, Landroid/support/v4/content/LocalBroadcastManager;.mActions:Ljava/util/HashMap; // field@036d │ │ +0594fa: 2200 5905 |0011: new-instance v0, Ljava/util/ArrayList; // type@0559 │ │ +0594fe: 7010 cf22 0000 |0013: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@22cf │ │ +059504: 5b20 7203 |0016: iput-object v0, v2, Landroid/support/v4/content/LocalBroadcastManager;.mPendingBroadcasts:Ljava/util/ArrayList; // field@0372 │ │ +059508: 5b23 6e03 |0018: iput-object v3, v2, Landroid/support/v4/content/LocalBroadcastManager;.mAppContext:Landroid/content/Context; // field@036e │ │ +05950c: 2200 c601 |001a: new-instance v0, Landroid/support/v4/content/LocalBroadcastManager$1; // type@01c6 │ │ +059510: 6e10 0d01 0300 |001c: invoke-virtual {v3}, Landroid/content/Context;.getMainLooper:()Landroid/os/Looper; // method@010d │ │ +059516: 0c01 |001f: move-result-object v1 │ │ +059518: 7030 d109 2001 |0020: invoke-direct {v0, v2, v1}, Landroid/support/v4/content/LocalBroadcastManager$1;.:(Landroid/support/v4/content/LocalBroadcastManager;Landroid/os/Looper;)V // method@09d1 │ │ +05951e: 5b20 6f03 |0023: iput-object v0, v2, Landroid/support/v4/content/LocalBroadcastManager;.mHandler:Landroid/os/Handler; // field@036f │ │ +059522: 0e00 |0025: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=108 │ │ 0x0003 line=84 │ │ 0x000a line=86 │ │ 0x0011 line=89 │ │ 0x0018 line=109 │ │ @@ -20943,17 +32487,17 @@ │ │ type : '(Landroid/support/v4/content/LocalBroadcastManager;)V' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -03d3e0: |[03d3e0] android.support.v4.content.LocalBroadcastManager.access$000:(Landroid/support/v4/content/LocalBroadcastManager;)V │ │ -03d3f0: 7010 3f06 0000 |0000: invoke-direct {v0}, Landroid/support/v4/content/LocalBroadcastManager;.executePendingBroadcasts:()V // method@063f │ │ -03d3f6: 0e00 |0003: return-void │ │ +059524: |[059524] android.support.v4.content.LocalBroadcastManager.access$000:(Landroid/support/v4/content/LocalBroadcastManager;)V │ │ +059534: 7010 d909 0000 |0000: invoke-direct {v0}, Landroid/support/v4/content/LocalBroadcastManager;.executePendingBroadcasts:()V // method@09d9 │ │ +05953a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=46 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 x0 Landroid/support/v4/content/LocalBroadcastManager; │ │ │ │ #3 : (in Landroid/support/v4/content/LocalBroadcastManager;) │ │ @@ -20961,54 +32505,54 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 9 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 68 16-bit code units │ │ -03d3f8: |[03d3f8] android.support.v4.content.LocalBroadcastManager.executePendingBroadcasts:()V │ │ -03d408: 1202 |0000: const/4 v2, #int 0 // #0 │ │ -03d40a: 5486 0902 |0001: iget-object v6, v8, Landroid/support/v4/content/LocalBroadcastManager;.mReceivers:Ljava/util/HashMap; // field@0209 │ │ -03d40e: 1d06 |0003: monitor-enter v6 │ │ -03d410: 5485 0802 |0004: iget-object v5, v8, Landroid/support/v4/content/LocalBroadcastManager;.mPendingBroadcasts:Ljava/util/ArrayList; // field@0208 │ │ -03d414: 6e10 df17 0500 |0006: invoke-virtual {v5}, Ljava/util/ArrayList;.size:()I // method@17df │ │ -03d41a: 0a00 |0009: move-result v0 │ │ -03d41c: 3c00 0400 |000a: if-gtz v0, 000e // +0004 │ │ -03d420: 1e06 |000c: monitor-exit v6 │ │ -03d422: 0e00 |000d: return-void │ │ -03d424: 2302 2304 |000e: new-array v2, v0, [Landroid/support/v4/content/LocalBroadcastManager$BroadcastRecord; // type@0423 │ │ -03d428: 5485 0802 |0010: iget-object v5, v8, Landroid/support/v4/content/LocalBroadcastManager;.mPendingBroadcasts:Ljava/util/ArrayList; // field@0208 │ │ -03d42c: 6e20 e117 2500 |0012: invoke-virtual {v5, v2}, Ljava/util/ArrayList;.toArray:([Ljava/lang/Object;)[Ljava/lang/Object; // method@17e1 │ │ -03d432: 5485 0802 |0015: iget-object v5, v8, Landroid/support/v4/content/LocalBroadcastManager;.mPendingBroadcasts:Ljava/util/ArrayList; // field@0208 │ │ -03d436: 6e10 d717 0500 |0017: invoke-virtual {v5}, Ljava/util/ArrayList;.clear:()V // method@17d7 │ │ -03d43c: 1e06 |001a: monitor-exit v6 │ │ -03d43e: 1203 |001b: const/4 v3, #int 0 // #0 │ │ -03d440: 2125 |001c: array-length v5, v2 │ │ -03d442: 3553 e3ff |001d: if-ge v3, v5, 0000 // -001d │ │ -03d446: 4601 0203 |001f: aget-object v1, v2, v3 │ │ -03d44a: 1204 |0021: const/4 v4, #int 0 // #0 │ │ -03d44c: 5415 fc01 |0022: iget-object v5, v1, Landroid/support/v4/content/LocalBroadcastManager$BroadcastRecord;.receivers:Ljava/util/ArrayList; // field@01fc │ │ -03d450: 6e10 df17 0500 |0024: invoke-virtual {v5}, Ljava/util/ArrayList;.size:()I // method@17df │ │ -03d456: 0a05 |0027: move-result v5 │ │ -03d458: 3554 1900 |0028: if-ge v4, v5, 0041 // +0019 │ │ -03d45c: 5415 fc01 |002a: iget-object v5, v1, Landroid/support/v4/content/LocalBroadcastManager$BroadcastRecord;.receivers:Ljava/util/ArrayList; // field@01fc │ │ -03d460: 6e20 d917 4500 |002c: invoke-virtual {v5, v4}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@17d9 │ │ -03d466: 0c05 |002f: move-result-object v5 │ │ -03d468: 1f05 1901 |0030: check-cast v5, Landroid/support/v4/content/LocalBroadcastManager$ReceiverRecord; // type@0119 │ │ -03d46c: 5455 ff01 |0032: iget-object v5, v5, Landroid/support/v4/content/LocalBroadcastManager$ReceiverRecord;.receiver:Landroid/content/BroadcastReceiver; // field@01ff │ │ -03d470: 5486 0402 |0034: iget-object v6, v8, Landroid/support/v4/content/LocalBroadcastManager;.mAppContext:Landroid/content/Context; // field@0204 │ │ -03d474: 5417 fb01 |0036: iget-object v7, v1, Landroid/support/v4/content/LocalBroadcastManager$BroadcastRecord;.intent:Landroid/content/Intent; // field@01fb │ │ -03d478: 6e30 b700 6507 |0038: invoke-virtual {v5, v6, v7}, Landroid/content/BroadcastReceiver;.onReceive:(Landroid/content/Context;Landroid/content/Intent;)V // method@00b7 │ │ -03d47e: d804 0401 |003b: add-int/lit8 v4, v4, #int 1 // #01 │ │ -03d482: 28e5 |003d: goto 0022 // -001b │ │ -03d484: 0d05 |003e: move-exception v5 │ │ -03d486: 1e06 |003f: monitor-exit v6 │ │ -03d488: 2705 |0040: throw v5 │ │ -03d48a: d803 0301 |0041: add-int/lit8 v3, v3, #int 1 // #01 │ │ -03d48e: 28d9 |0043: goto 001c // -0027 │ │ +05953c: |[05953c] android.support.v4.content.LocalBroadcastManager.executePendingBroadcasts:()V │ │ +05954c: 1202 |0000: const/4 v2, #int 0 // #0 │ │ +05954e: 5486 7303 |0001: iget-object v6, v8, Landroid/support/v4/content/LocalBroadcastManager;.mReceivers:Ljava/util/HashMap; // field@0373 │ │ +059552: 1d06 |0003: monitor-enter v6 │ │ +059554: 5485 7203 |0004: iget-object v5, v8, Landroid/support/v4/content/LocalBroadcastManager;.mPendingBroadcasts:Ljava/util/ArrayList; // field@0372 │ │ +059558: 6e10 de22 0500 |0006: invoke-virtual {v5}, Ljava/util/ArrayList;.size:()I // method@22de │ │ +05955e: 0a00 |0009: move-result v0 │ │ +059560: 3c00 0400 |000a: if-gtz v0, 000e // +0004 │ │ +059564: 1e06 |000c: monitor-exit v6 │ │ +059566: 0e00 |000d: return-void │ │ +059568: 2302 b605 |000e: new-array v2, v0, [Landroid/support/v4/content/LocalBroadcastManager$BroadcastRecord; // type@05b6 │ │ +05956c: 5485 7203 |0010: iget-object v5, v8, Landroid/support/v4/content/LocalBroadcastManager;.mPendingBroadcasts:Ljava/util/ArrayList; // field@0372 │ │ +059570: 6e20 e022 2500 |0012: invoke-virtual {v5, v2}, Ljava/util/ArrayList;.toArray:([Ljava/lang/Object;)[Ljava/lang/Object; // method@22e0 │ │ +059576: 5485 7203 |0015: iget-object v5, v8, Landroid/support/v4/content/LocalBroadcastManager;.mPendingBroadcasts:Ljava/util/ArrayList; // field@0372 │ │ +05957a: 6e10 d522 0500 |0017: invoke-virtual {v5}, Ljava/util/ArrayList;.clear:()V // method@22d5 │ │ +059580: 1e06 |001a: monitor-exit v6 │ │ +059582: 1203 |001b: const/4 v3, #int 0 // #0 │ │ +059584: 2125 |001c: array-length v5, v2 │ │ +059586: 3553 e3ff |001d: if-ge v3, v5, 0000 // -001d │ │ +05958a: 4601 0203 |001f: aget-object v1, v2, v3 │ │ +05958e: 1204 |0021: const/4 v4, #int 0 // #0 │ │ +059590: 5415 6603 |0022: iget-object v5, v1, Landroid/support/v4/content/LocalBroadcastManager$BroadcastRecord;.receivers:Ljava/util/ArrayList; // field@0366 │ │ +059594: 6e10 de22 0500 |0024: invoke-virtual {v5}, Ljava/util/ArrayList;.size:()I // method@22de │ │ +05959a: 0a05 |0027: move-result v5 │ │ +05959c: 3554 1900 |0028: if-ge v4, v5, 0041 // +0019 │ │ +0595a0: 5415 6603 |002a: iget-object v5, v1, Landroid/support/v4/content/LocalBroadcastManager$BroadcastRecord;.receivers:Ljava/util/ArrayList; // field@0366 │ │ +0595a4: 6e20 d722 4500 |002c: invoke-virtual {v5, v4}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@22d7 │ │ +0595aa: 0c05 |002f: move-result-object v5 │ │ +0595ac: 1f05 c801 |0030: check-cast v5, Landroid/support/v4/content/LocalBroadcastManager$ReceiverRecord; // type@01c8 │ │ +0595b0: 5455 6903 |0032: iget-object v5, v5, Landroid/support/v4/content/LocalBroadcastManager$ReceiverRecord;.receiver:Landroid/content/BroadcastReceiver; // field@0369 │ │ +0595b4: 5486 6e03 |0034: iget-object v6, v8, Landroid/support/v4/content/LocalBroadcastManager;.mAppContext:Landroid/content/Context; // field@036e │ │ +0595b8: 5417 6503 |0036: iget-object v7, v1, Landroid/support/v4/content/LocalBroadcastManager$BroadcastRecord;.intent:Landroid/content/Intent; // field@0365 │ │ +0595bc: 6e30 ee00 6507 |0038: invoke-virtual {v5, v6, v7}, Landroid/content/BroadcastReceiver;.onReceive:(Landroid/content/Context;Landroid/content/Intent;)V // method@00ee │ │ +0595c2: d804 0401 |003b: add-int/lit8 v4, v4, #int 1 // #01 │ │ +0595c6: 28e5 |003d: goto 0022 // -001b │ │ +0595c8: 0d05 |003e: move-exception v5 │ │ +0595ca: 1e06 |003f: monitor-exit v6 │ │ +0595cc: 2705 |0040: throw v5 │ │ +0595ce: d803 0301 |0041: add-int/lit8 v3, v3, #int 1 // #01 │ │ +0595d2: 28d9 |0043: goto 001c // -0027 │ │ catches : 2 │ │ 0x0004 - 0x001b │ │ -> 0x003e │ │ 0x003f - 0x0040 │ │ -> 0x003e │ │ positions : │ │ 0x0000 line=284 │ │ @@ -21044,30 +32588,30 @@ │ │ type : '(Landroid/content/Context;)Landroid/support/v4/content/LocalBroadcastManager;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 25 16-bit code units │ │ -03d4a4: |[03d4a4] android.support.v4.content.LocalBroadcastManager.getInstance:(Landroid/content/Context;)Landroid/support/v4/content/LocalBroadcastManager; │ │ -03d4b4: 6201 0702 |0000: sget-object v1, Landroid/support/v4/content/LocalBroadcastManager;.mLock:Ljava/lang/Object; // field@0207 │ │ -03d4b8: 1d01 |0002: monitor-enter v1 │ │ -03d4ba: 6200 0602 |0003: sget-object v0, Landroid/support/v4/content/LocalBroadcastManager;.mInstance:Landroid/support/v4/content/LocalBroadcastManager; // field@0206 │ │ -03d4be: 3900 0d00 |0005: if-nez v0, 0012 // +000d │ │ -03d4c2: 2200 1a01 |0007: new-instance v0, Landroid/support/v4/content/LocalBroadcastManager; // type@011a │ │ -03d4c6: 6e10 c100 0300 |0009: invoke-virtual {v3}, Landroid/content/Context;.getApplicationContext:()Landroid/content/Context; // method@00c1 │ │ -03d4cc: 0c02 |000c: move-result-object v2 │ │ -03d4ce: 7020 3d06 2000 |000d: invoke-direct {v0, v2}, Landroid/support/v4/content/LocalBroadcastManager;.:(Landroid/content/Context;)V // method@063d │ │ -03d4d4: 6900 0602 |0010: sput-object v0, Landroid/support/v4/content/LocalBroadcastManager;.mInstance:Landroid/support/v4/content/LocalBroadcastManager; // field@0206 │ │ -03d4d8: 6200 0602 |0012: sget-object v0, Landroid/support/v4/content/LocalBroadcastManager;.mInstance:Landroid/support/v4/content/LocalBroadcastManager; // field@0206 │ │ -03d4dc: 1e01 |0014: monitor-exit v1 │ │ -03d4de: 1100 |0015: return-object v0 │ │ -03d4e0: 0d00 |0016: move-exception v0 │ │ -03d4e2: 1e01 |0017: monitor-exit v1 │ │ -03d4e4: 2700 |0018: throw v0 │ │ +0595e8: |[0595e8] android.support.v4.content.LocalBroadcastManager.getInstance:(Landroid/content/Context;)Landroid/support/v4/content/LocalBroadcastManager; │ │ +0595f8: 6201 7103 |0000: sget-object v1, Landroid/support/v4/content/LocalBroadcastManager;.mLock:Ljava/lang/Object; // field@0371 │ │ +0595fc: 1d01 |0002: monitor-enter v1 │ │ +0595fe: 6200 7003 |0003: sget-object v0, Landroid/support/v4/content/LocalBroadcastManager;.mInstance:Landroid/support/v4/content/LocalBroadcastManager; // field@0370 │ │ +059602: 3900 0d00 |0005: if-nez v0, 0012 // +000d │ │ +059606: 2200 c901 |0007: new-instance v0, Landroid/support/v4/content/LocalBroadcastManager; // type@01c9 │ │ +05960a: 6e10 0101 0300 |0009: invoke-virtual {v3}, Landroid/content/Context;.getApplicationContext:()Landroid/content/Context; // method@0101 │ │ +059610: 0c02 |000c: move-result-object v2 │ │ +059612: 7020 d709 2000 |000d: invoke-direct {v0, v2}, Landroid/support/v4/content/LocalBroadcastManager;.:(Landroid/content/Context;)V // method@09d7 │ │ +059618: 6900 7003 |0010: sput-object v0, Landroid/support/v4/content/LocalBroadcastManager;.mInstance:Landroid/support/v4/content/LocalBroadcastManager; // field@0370 │ │ +05961c: 6200 7003 |0012: sget-object v0, Landroid/support/v4/content/LocalBroadcastManager;.mInstance:Landroid/support/v4/content/LocalBroadcastManager; // field@0370 │ │ +059620: 1e01 |0014: monitor-exit v1 │ │ +059622: 1100 |0015: return-object v0 │ │ +059624: 0d00 |0016: move-exception v0 │ │ +059626: 1e01 |0017: monitor-exit v1 │ │ +059628: 2700 |0018: throw v0 │ │ catches : 1 │ │ 0x0003 - 0x0018 │ │ -> 0x0016 │ │ positions : │ │ 0x0000 line=100 │ │ 0x0003 line=101 │ │ 0x0007 line=102 │ │ @@ -21082,54 +32626,54 @@ │ │ type : '(Landroid/content/BroadcastReceiver;Landroid/content/IntentFilter;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 10 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 75 16-bit code units │ │ -03d4f4: |[03d4f4] android.support.v4.content.LocalBroadcastManager.registerReceiver:(Landroid/content/BroadcastReceiver;Landroid/content/IntentFilter;)V │ │ -03d504: 5476 0902 |0000: iget-object v6, v7, Landroid/support/v4/content/LocalBroadcastManager;.mReceivers:Ljava/util/HashMap; // field@0209 │ │ -03d508: 1d06 |0002: monitor-enter v6 │ │ -03d50a: 2202 1901 |0003: new-instance v2, Landroid/support/v4/content/LocalBroadcastManager$ReceiverRecord; // type@0119 │ │ -03d50e: 7030 3a06 9208 |0005: invoke-direct {v2, v9, v8}, Landroid/support/v4/content/LocalBroadcastManager$ReceiverRecord;.:(Landroid/content/IntentFilter;Landroid/content/BroadcastReceiver;)V // method@063a │ │ -03d514: 5475 0902 |0008: iget-object v5, v7, Landroid/support/v4/content/LocalBroadcastManager;.mReceivers:Ljava/util/HashMap; // field@0209 │ │ -03d518: 6e20 ec17 8500 |000a: invoke-virtual {v5, v8}, Ljava/util/HashMap;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@17ec │ │ -03d51e: 0c03 |000d: move-result-object v3 │ │ -03d520: 1f03 cf03 |000e: check-cast v3, Ljava/util/ArrayList; // type@03cf │ │ -03d524: 3903 0d00 |0010: if-nez v3, 001d // +000d │ │ -03d528: 2203 cf03 |0012: new-instance v3, Ljava/util/ArrayList; // type@03cf │ │ -03d52c: 1215 |0014: const/4 v5, #int 1 // #1 │ │ -03d52e: 7020 d417 5300 |0015: invoke-direct {v3, v5}, Ljava/util/ArrayList;.:(I)V // method@17d4 │ │ -03d534: 5475 0902 |0018: iget-object v5, v7, Landroid/support/v4/content/LocalBroadcastManager;.mReceivers:Ljava/util/HashMap; // field@0209 │ │ -03d538: 6e30 ed17 8503 |001a: invoke-virtual {v5, v8, v3}, Ljava/util/HashMap;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@17ed │ │ -03d53e: 6e20 d617 9300 |001d: invoke-virtual {v3, v9}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@17d6 │ │ -03d544: 1204 |0020: const/4 v4, #int 0 // #0 │ │ -03d546: 6e10 0601 0900 |0021: invoke-virtual {v9}, Landroid/content/IntentFilter;.countActions:()I // method@0106 │ │ -03d54c: 0a05 |0024: move-result v5 │ │ -03d54e: 3554 2100 |0025: if-ge v4, v5, 0046 // +0021 │ │ -03d552: 6e20 0701 4900 |0027: invoke-virtual {v9, v4}, Landroid/content/IntentFilter;.getAction:(I)Ljava/lang/String; // method@0107 │ │ -03d558: 0c00 |002a: move-result-object v0 │ │ -03d55a: 5475 0302 |002b: iget-object v5, v7, Landroid/support/v4/content/LocalBroadcastManager;.mActions:Ljava/util/HashMap; // field@0203 │ │ -03d55e: 6e20 ec17 0500 |002d: invoke-virtual {v5, v0}, Ljava/util/HashMap;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@17ec │ │ -03d564: 0c01 |0030: move-result-object v1 │ │ -03d566: 1f01 cf03 |0031: check-cast v1, Ljava/util/ArrayList; // type@03cf │ │ -03d56a: 3901 0d00 |0033: if-nez v1, 0040 // +000d │ │ -03d56e: 2201 cf03 |0035: new-instance v1, Ljava/util/ArrayList; // type@03cf │ │ -03d572: 1215 |0037: const/4 v5, #int 1 // #1 │ │ -03d574: 7020 d417 5100 |0038: invoke-direct {v1, v5}, Ljava/util/ArrayList;.:(I)V // method@17d4 │ │ -03d57a: 5475 0302 |003b: iget-object v5, v7, Landroid/support/v4/content/LocalBroadcastManager;.mActions:Ljava/util/HashMap; // field@0203 │ │ -03d57e: 6e30 ed17 0501 |003d: invoke-virtual {v5, v0, v1}, Ljava/util/HashMap;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@17ed │ │ -03d584: 6e20 d617 2100 |0040: invoke-virtual {v1, v2}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@17d6 │ │ -03d58a: d804 0401 |0043: add-int/lit8 v4, v4, #int 1 // #01 │ │ -03d58e: 28dc |0045: goto 0021 // -0024 │ │ -03d590: 1e06 |0046: monitor-exit v6 │ │ -03d592: 0e00 |0047: return-void │ │ -03d594: 0d05 |0048: move-exception v5 │ │ -03d596: 1e06 |0049: monitor-exit v6 │ │ -03d598: 2705 |004a: throw v5 │ │ +059638: |[059638] android.support.v4.content.LocalBroadcastManager.registerReceiver:(Landroid/content/BroadcastReceiver;Landroid/content/IntentFilter;)V │ │ +059648: 5476 7303 |0000: iget-object v6, v7, Landroid/support/v4/content/LocalBroadcastManager;.mReceivers:Ljava/util/HashMap; // field@0373 │ │ +05964c: 1d06 |0002: monitor-enter v6 │ │ +05964e: 2202 c801 |0003: new-instance v2, Landroid/support/v4/content/LocalBroadcastManager$ReceiverRecord; // type@01c8 │ │ +059652: 7030 d409 9208 |0005: invoke-direct {v2, v9, v8}, Landroid/support/v4/content/LocalBroadcastManager$ReceiverRecord;.:(Landroid/content/IntentFilter;Landroid/content/BroadcastReceiver;)V // method@09d4 │ │ +059658: 5475 7303 |0008: iget-object v5, v7, Landroid/support/v4/content/LocalBroadcastManager;.mReceivers:Ljava/util/HashMap; // field@0373 │ │ +05965c: 6e20 ed22 8500 |000a: invoke-virtual {v5, v8}, Ljava/util/HashMap;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@22ed │ │ +059662: 0c03 |000d: move-result-object v3 │ │ +059664: 1f03 5905 |000e: check-cast v3, Ljava/util/ArrayList; // type@0559 │ │ +059668: 3903 0d00 |0010: if-nez v3, 001d // +000d │ │ +05966c: 2203 5905 |0012: new-instance v3, Ljava/util/ArrayList; // type@0559 │ │ +059670: 1215 |0014: const/4 v5, #int 1 // #1 │ │ +059672: 7020 d022 5300 |0015: invoke-direct {v3, v5}, Ljava/util/ArrayList;.:(I)V // method@22d0 │ │ +059678: 5475 7303 |0018: iget-object v5, v7, Landroid/support/v4/content/LocalBroadcastManager;.mReceivers:Ljava/util/HashMap; // field@0373 │ │ +05967c: 6e30 ee22 8503 |001a: invoke-virtual {v5, v8, v3}, Ljava/util/HashMap;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@22ee │ │ +059682: 6e20 d322 9300 |001d: invoke-virtual {v3, v9}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@22d3 │ │ +059688: 1204 |0020: const/4 v4, #int 0 // #0 │ │ +05968a: 6e10 4f01 0900 |0021: invoke-virtual {v9}, Landroid/content/IntentFilter;.countActions:()I // method@014f │ │ +059690: 0a05 |0024: move-result v5 │ │ +059692: 3554 2100 |0025: if-ge v4, v5, 0046 // +0021 │ │ +059696: 6e20 5001 4900 |0027: invoke-virtual {v9, v4}, Landroid/content/IntentFilter;.getAction:(I)Ljava/lang/String; // method@0150 │ │ +05969c: 0c00 |002a: move-result-object v0 │ │ +05969e: 5475 6d03 |002b: iget-object v5, v7, Landroid/support/v4/content/LocalBroadcastManager;.mActions:Ljava/util/HashMap; // field@036d │ │ +0596a2: 6e20 ed22 0500 |002d: invoke-virtual {v5, v0}, Ljava/util/HashMap;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@22ed │ │ +0596a8: 0c01 |0030: move-result-object v1 │ │ +0596aa: 1f01 5905 |0031: check-cast v1, Ljava/util/ArrayList; // type@0559 │ │ +0596ae: 3901 0d00 |0033: if-nez v1, 0040 // +000d │ │ +0596b2: 2201 5905 |0035: new-instance v1, Ljava/util/ArrayList; // type@0559 │ │ +0596b6: 1215 |0037: const/4 v5, #int 1 // #1 │ │ +0596b8: 7020 d022 5100 |0038: invoke-direct {v1, v5}, Ljava/util/ArrayList;.:(I)V // method@22d0 │ │ +0596be: 5475 6d03 |003b: iget-object v5, v7, Landroid/support/v4/content/LocalBroadcastManager;.mActions:Ljava/util/HashMap; // field@036d │ │ +0596c2: 6e30 ee22 0501 |003d: invoke-virtual {v5, v0, v1}, Ljava/util/HashMap;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@22ee │ │ +0596c8: 6e20 d322 2100 |0040: invoke-virtual {v1, v2}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@22d3 │ │ +0596ce: d804 0401 |0043: add-int/lit8 v4, v4, #int 1 // #01 │ │ +0596d2: 28dc |0045: goto 0021 // -0024 │ │ +0596d4: 1e06 |0046: monitor-exit v6 │ │ +0596d6: 0e00 |0047: return-void │ │ +0596d8: 0d05 |0048: move-exception v5 │ │ +0596da: 1e06 |0049: monitor-exit v6 │ │ +0596dc: 2705 |004a: throw v5 │ │ catches : 1 │ │ 0x0003 - 0x004a │ │ -> 0x0048 │ │ positions : │ │ 0x0000 line=134 │ │ 0x0003 line=135 │ │ 0x0008 line=136 │ │ @@ -21165,209 +32709,209 @@ │ │ type : '(Landroid/content/Intent;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 19 │ │ ins : 2 │ │ outs : 7 │ │ insns size : 388 16-bit code units │ │ -03d5a8: |[03d5a8] android.support.v4.content.LocalBroadcastManager.sendBroadcast:(Landroid/content/Intent;)Z │ │ -03d5b8: 0800 1100 |0000: move-object/from16 v0, v17 │ │ -03d5bc: 540f 0902 |0002: iget-object v15, v0, Landroid/support/v4/content/LocalBroadcastManager;.mReceivers:Ljava/util/HashMap; // field@0209 │ │ -03d5c0: 1d0f |0004: monitor-enter v15 │ │ -03d5c2: 7401 e500 1200 |0005: invoke-virtual/range {v18}, Landroid/content/Intent;.getAction:()Ljava/lang/String; // method@00e5 │ │ -03d5c8: 0c02 |0008: move-result-object v2 │ │ -03d5ca: 0800 1100 |0009: move-object/from16 v0, v17 │ │ -03d5ce: 5401 0402 |000b: iget-object v1, v0, Landroid/support/v4/content/LocalBroadcastManager;.mAppContext:Landroid/content/Context; // field@0204 │ │ -03d5d2: 6e10 c400 0100 |000d: invoke-virtual {v1}, Landroid/content/Context;.getContentResolver:()Landroid/content/ContentResolver; // method@00c4 │ │ -03d5d8: 0c01 |0010: move-result-object v1 │ │ -03d5da: 0800 1200 |0011: move-object/from16 v0, v18 │ │ -03d5de: 6e20 fe00 1000 |0013: invoke-virtual {v0, v1}, Landroid/content/Intent;.resolveTypeIfNeeded:(Landroid/content/ContentResolver;)Ljava/lang/String; // method@00fe │ │ -03d5e4: 0c03 |0016: move-result-object v3 │ │ -03d5e6: 7401 e900 1200 |0017: invoke-virtual/range {v18}, Landroid/content/Intent;.getData:()Landroid/net/Uri; // method@00e9 │ │ -03d5ec: 0c05 |001a: move-result-object v5 │ │ -03d5ee: 7401 ee00 1200 |001b: invoke-virtual/range {v18}, Landroid/content/Intent;.getScheme:()Ljava/lang/String; // method@00ee │ │ -03d5f4: 0c04 |001e: move-result-object v4 │ │ -03d5f6: 7401 e600 1200 |001f: invoke-virtual/range {v18}, Landroid/content/Intent;.getCategories:()Ljava/util/Set; // method@00e6 │ │ -03d5fc: 0c06 |0022: move-result-object v6 │ │ -03d5fe: 7401 ea00 1200 |0023: invoke-virtual/range {v18}, Landroid/content/Intent;.getFlags:()I // method@00ea │ │ -03d604: 0a01 |0026: move-result v1 │ │ -03d606: dd01 0108 |0027: and-int/lit8 v1, v1, #int 8 // #08 │ │ -03d60a: 3801 a500 |0029: if-eqz v1, 00ce // +00a5 │ │ -03d60e: 1218 |002b: const/4 v8, #int 1 // #1 │ │ -03d610: 3808 3600 |002c: if-eqz v8, 0062 // +0036 │ │ -03d614: 1a01 1309 |002e: const-string v1, "LocalBroadcastManager" // string@0913 │ │ -03d618: 2207 b903 |0030: new-instance v7, Ljava/lang/StringBuilder; // type@03b9 │ │ -03d61c: 7010 ae17 0700 |0032: invoke-direct {v7}, Ljava/lang/StringBuilder;.:()V // method@17ae │ │ -03d622: 1a10 260a |0035: const-string v16, "Resolving type " // string@0a26 │ │ -03d626: 0800 1000 |0037: move-object/from16 v0, v16 │ │ -03d62a: 6e20 b517 0700 |0039: invoke-virtual {v7, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17b5 │ │ -03d630: 0c07 |003c: move-result-object v7 │ │ -03d632: 6e20 b517 3700 |003d: invoke-virtual {v7, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17b5 │ │ -03d638: 0c07 |0040: move-result-object v7 │ │ -03d63a: 1a10 7f00 |0041: const-string v16, " scheme " // string@007f │ │ -03d63e: 0800 1000 |0043: move-object/from16 v0, v16 │ │ -03d642: 6e20 b517 0700 |0045: invoke-virtual {v7, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17b5 │ │ -03d648: 0c07 |0048: move-result-object v7 │ │ -03d64a: 6e20 b517 4700 |0049: invoke-virtual {v7, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17b5 │ │ -03d650: 0c07 |004c: move-result-object v7 │ │ -03d652: 1a10 7900 |004d: const-string v16, " of intent " // string@0079 │ │ -03d656: 0800 1000 |004f: move-object/from16 v0, v16 │ │ -03d65a: 6e20 b517 0700 |0051: invoke-virtual {v7, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17b5 │ │ -03d660: 0c07 |0054: move-result-object v7 │ │ -03d662: 0800 1200 |0055: move-object/from16 v0, v18 │ │ -03d666: 6e20 b417 0700 |0057: invoke-virtual {v7, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@17b4 │ │ -03d66c: 0c07 |005a: move-result-object v7 │ │ -03d66e: 6e10 ba17 0700 |005b: invoke-virtual {v7}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@17ba │ │ -03d674: 0c07 |005e: move-result-object v7 │ │ -03d676: 7120 3812 7100 |005f: invoke-static {v1, v7}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@1238 │ │ -03d67c: 0800 1100 |0062: move-object/from16 v0, v17 │ │ -03d680: 5401 0302 |0064: iget-object v1, v0, Landroid/support/v4/content/LocalBroadcastManager;.mActions:Ljava/util/HashMap; // field@0203 │ │ -03d684: 7401 e500 1200 |0066: invoke-virtual/range {v18}, Landroid/content/Intent;.getAction:()Ljava/lang/String; // method@00e5 │ │ -03d68a: 0c07 |0069: move-result-object v7 │ │ -03d68c: 6e20 ec17 7100 |006a: invoke-virtual {v1, v7}, Ljava/util/HashMap;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@17ec │ │ -03d692: 0c09 |006d: move-result-object v9 │ │ -03d694: 1f09 cf03 |006e: check-cast v9, Ljava/util/ArrayList; // type@03cf │ │ -03d698: 3809 0501 |0070: if-eqz v9, 0175 // +0105 │ │ -03d69c: 3808 1c00 |0072: if-eqz v8, 008e // +001c │ │ -03d6a0: 1a01 1309 |0074: const-string v1, "LocalBroadcastManager" // string@0913 │ │ -03d6a4: 2207 b903 |0076: new-instance v7, Ljava/lang/StringBuilder; // type@03b9 │ │ -03d6a8: 7010 ae17 0700 |0078: invoke-direct {v7}, Ljava/lang/StringBuilder;.:()V // method@17ae │ │ -03d6ae: 1a10 c401 |007b: const-string v16, "Action list: " // string@01c4 │ │ -03d6b2: 0800 1000 |007d: move-object/from16 v0, v16 │ │ -03d6b6: 6e20 b517 0700 |007f: invoke-virtual {v7, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17b5 │ │ -03d6bc: 0c07 |0082: move-result-object v7 │ │ -03d6be: 6e20 b417 9700 |0083: invoke-virtual {v7, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@17b4 │ │ -03d6c4: 0c07 |0086: move-result-object v7 │ │ -03d6c6: 6e10 ba17 0700 |0087: invoke-virtual {v7}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@17ba │ │ -03d6cc: 0c07 |008a: move-result-object v7 │ │ -03d6ce: 7120 3812 7100 |008b: invoke-static {v1, v7}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@1238 │ │ -03d6d4: 120e |008e: const/4 v14, #int 0 // #0 │ │ -03d6d6: 120a |008f: const/4 v10, #int 0 // #0 │ │ -03d6d8: 6e10 df17 0900 |0090: invoke-virtual {v9}, Ljava/util/ArrayList;.size:()I // method@17df │ │ -03d6de: 0a01 |0093: move-result v1 │ │ -03d6e0: 351a a800 |0094: if-ge v10, v1, 013c // +00a8 │ │ -03d6e4: 6e20 d917 a900 |0096: invoke-virtual {v9, v10}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@17d9 │ │ -03d6ea: 0c0d |0099: move-result-object v13 │ │ -03d6ec: 1f0d 1901 |009a: check-cast v13, Landroid/support/v4/content/LocalBroadcastManager$ReceiverRecord; // type@0119 │ │ -03d6f0: 3808 2200 |009c: if-eqz v8, 00be // +0022 │ │ -03d6f4: 1a01 1309 |009e: const-string v1, "LocalBroadcastManager" // string@0913 │ │ -03d6f8: 2207 b903 |00a0: new-instance v7, Ljava/lang/StringBuilder; // type@03b9 │ │ -03d6fc: 7010 ae17 0700 |00a2: invoke-direct {v7}, Ljava/lang/StringBuilder;.:()V // method@17ae │ │ -03d702: 1a10 6409 |00a5: const-string v16, "Matching against filter " // string@0964 │ │ -03d706: 0800 1000 |00a7: move-object/from16 v0, v16 │ │ -03d70a: 6e20 b517 0700 |00a9: invoke-virtual {v7, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17b5 │ │ -03d710: 0c07 |00ac: move-result-object v7 │ │ -03d712: 54d0 fe01 |00ad: iget-object v0, v13, Landroid/support/v4/content/LocalBroadcastManager$ReceiverRecord;.filter:Landroid/content/IntentFilter; // field@01fe │ │ -03d716: 0810 0000 |00af: move-object/from16 v16, v0 │ │ -03d71a: 0800 1000 |00b1: move-object/from16 v0, v16 │ │ -03d71e: 6e20 b417 0700 |00b3: invoke-virtual {v7, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@17b4 │ │ -03d724: 0c07 |00b6: move-result-object v7 │ │ -03d726: 6e10 ba17 0700 |00b7: invoke-virtual {v7}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@17ba │ │ -03d72c: 0c07 |00ba: move-result-object v7 │ │ -03d72e: 7120 3812 7100 |00bb: invoke-static {v1, v7}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@1238 │ │ -03d734: 55d1 fd01 |00be: iget-boolean v1, v13, Landroid/support/v4/content/LocalBroadcastManager$ReceiverRecord;.broadcasting:Z // field@01fd │ │ -03d738: 3801 1100 |00c0: if-eqz v1, 00d1 // +0011 │ │ -03d73c: 3808 0900 |00c2: if-eqz v8, 00cb // +0009 │ │ -03d740: 1a01 1309 |00c4: const-string v1, "LocalBroadcastManager" // string@0913 │ │ -03d744: 1a07 0c00 |00c6: const-string v7, " Filter's target already added" // string@000c │ │ -03d748: 7120 3812 7100 |00c8: invoke-static {v1, v7}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@1238 │ │ -03d74e: d80a 0a01 |00cb: add-int/lit8 v10, v10, #int 1 // #01 │ │ -03d752: 28c3 |00cd: goto 0090 // -003d │ │ -03d754: 1208 |00ce: const/4 v8, #int 0 // #0 │ │ -03d756: 2900 5dff |00cf: goto/16 002c // -00a3 │ │ -03d75a: 54d1 fe01 |00d1: iget-object v1, v13, Landroid/support/v4/content/LocalBroadcastManager$ReceiverRecord;.filter:Landroid/content/IntentFilter; // field@01fe │ │ -03d75e: 1a07 1309 |00d3: const-string v7, "LocalBroadcastManager" // string@0913 │ │ -03d762: 7407 0801 0100 |00d5: invoke-virtual/range {v1, v2, v3, v4, v5, v6, v7}, Landroid/content/IntentFilter;.match:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Landroid/net/Uri;Ljava/util/Set;Ljava/lang/String;)I // method@0108 │ │ -03d768: 0a0b |00d8: move-result v11 │ │ -03d76a: 3a0b 3500 |00d9: if-ltz v11, 010e // +0035 │ │ -03d76e: 3808 2200 |00db: if-eqz v8, 00fd // +0022 │ │ -03d772: 1a01 1309 |00dd: const-string v1, "LocalBroadcastManager" // string@0913 │ │ -03d776: 2207 b903 |00df: new-instance v7, Ljava/lang/StringBuilder; // type@03b9 │ │ -03d77a: 7010 ae17 0700 |00e1: invoke-direct {v7}, Ljava/lang/StringBuilder;.:()V // method@17ae │ │ -03d780: 1a10 0b00 |00e4: const-string v16, " Filter matched! match=0x" // string@000b │ │ -03d784: 0800 1000 |00e6: move-object/from16 v0, v16 │ │ -03d788: 6e20 b517 0700 |00e8: invoke-virtual {v7, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17b5 │ │ -03d78e: 0c07 |00eb: move-result-object v7 │ │ -03d790: 7110 8117 0b00 |00ec: invoke-static {v11}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@1781 │ │ -03d796: 0c10 |00ef: move-result-object v16 │ │ -03d798: 0800 1000 |00f0: move-object/from16 v0, v16 │ │ -03d79c: 6e20 b517 0700 |00f2: invoke-virtual {v7, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17b5 │ │ -03d7a2: 0c07 |00f5: move-result-object v7 │ │ -03d7a4: 6e10 ba17 0700 |00f6: invoke-virtual {v7}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@17ba │ │ -03d7aa: 0c07 |00f9: move-result-object v7 │ │ -03d7ac: 7120 3812 7100 |00fa: invoke-static {v1, v7}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@1238 │ │ -03d7b2: 390e 0700 |00fd: if-nez v14, 0104 // +0007 │ │ -03d7b6: 220e cf03 |00ff: new-instance v14, Ljava/util/ArrayList; // type@03cf │ │ -03d7ba: 7010 d317 0e00 |0101: invoke-direct {v14}, Ljava/util/ArrayList;.:()V // method@17d3 │ │ -03d7c0: 6e20 d617 de00 |0104: invoke-virtual {v14, v13}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@17d6 │ │ -03d7c6: 1211 |0107: const/4 v1, #int 1 // #1 │ │ -03d7c8: 5cd1 fd01 |0108: iput-boolean v1, v13, Landroid/support/v4/content/LocalBroadcastManager$ReceiverRecord;.broadcasting:Z // field@01fd │ │ -03d7cc: 28c1 |010a: goto 00cb // -003f │ │ -03d7ce: 0d01 |010b: move-exception v1 │ │ -03d7d0: 1e0f |010c: monitor-exit v15 │ │ -03d7d2: 2701 |010d: throw v1 │ │ -03d7d4: 3808 bdff |010e: if-eqz v8, 00cb // -0043 │ │ -03d7d8: 2b0b 6800 0000 |0110: packed-switch v11, 00000178 // +00000068 │ │ -03d7de: 1a0c b91d |0113: const-string v12, "unknown reason" // string@1db9 │ │ -03d7e2: 1a01 1309 |0115: const-string v1, "LocalBroadcastManager" // string@0913 │ │ -03d7e6: 2207 b903 |0117: new-instance v7, Ljava/lang/StringBuilder; // type@03b9 │ │ -03d7ea: 7010 ae17 0700 |0119: invoke-direct {v7}, Ljava/lang/StringBuilder;.:()V // method@17ae │ │ -03d7f0: 1a10 0a00 |011c: const-string v16, " Filter did not match: " // string@000a │ │ -03d7f4: 0800 1000 |011e: move-object/from16 v0, v16 │ │ -03d7f8: 6e20 b517 0700 |0120: invoke-virtual {v7, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17b5 │ │ -03d7fe: 0c07 |0123: move-result-object v7 │ │ -03d800: 6e20 b517 c700 |0124: invoke-virtual {v7, v12}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17b5 │ │ -03d806: 0c07 |0127: move-result-object v7 │ │ -03d808: 6e10 ba17 0700 |0128: invoke-virtual {v7}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@17ba │ │ -03d80e: 0c07 |012b: move-result-object v7 │ │ -03d810: 7120 3812 7100 |012c: invoke-static {v1, v7}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@1238 │ │ -03d816: 289c |012f: goto 00cb // -0064 │ │ -03d818: 1a0c 7a0c |0130: const-string v12, "action" // string@0c7a │ │ -03d81c: 28e3 |0132: goto 0115 // -001d │ │ -03d81e: 1a0c b70d |0133: const-string v12, "category" // string@0db7 │ │ -03d822: 28e0 |0135: goto 0115 // -0020 │ │ -03d824: 1a0c b90e |0136: const-string v12, "data" // string@0eb9 │ │ -03d828: 28dd |0138: goto 0115 // -0023 │ │ -03d82a: 1a0c b01d |0139: const-string v12, "type" // string@1db0 │ │ -03d82e: 28da |013b: goto 0115 // -0026 │ │ -03d830: 380e 3900 |013c: if-eqz v14, 0175 // +0039 │ │ -03d834: 120a |013e: const/4 v10, #int 0 // #0 │ │ -03d836: 6e10 df17 0e00 |013f: invoke-virtual {v14}, Ljava/util/ArrayList;.size:()I // method@17df │ │ -03d83c: 0a01 |0142: move-result v1 │ │ -03d83e: 351a 0e00 |0143: if-ge v10, v1, 0151 // +000e │ │ -03d842: 6e20 d917 ae00 |0145: invoke-virtual {v14, v10}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@17d9 │ │ -03d848: 0c01 |0148: move-result-object v1 │ │ -03d84a: 1f01 1901 |0149: check-cast v1, Landroid/support/v4/content/LocalBroadcastManager$ReceiverRecord; // type@0119 │ │ -03d84e: 1207 |014b: const/4 v7, #int 0 // #0 │ │ -03d850: 5c17 fd01 |014c: iput-boolean v7, v1, Landroid/support/v4/content/LocalBroadcastManager$ReceiverRecord;.broadcasting:Z // field@01fd │ │ -03d854: d80a 0a01 |014e: add-int/lit8 v10, v10, #int 1 // #01 │ │ -03d858: 28ef |0150: goto 013f // -0011 │ │ -03d85a: 0800 1100 |0151: move-object/from16 v0, v17 │ │ -03d85e: 5401 0802 |0153: iget-object v1, v0, Landroid/support/v4/content/LocalBroadcastManager;.mPendingBroadcasts:Ljava/util/ArrayList; // field@0208 │ │ -03d862: 2207 1801 |0155: new-instance v7, Landroid/support/v4/content/LocalBroadcastManager$BroadcastRecord; // type@0118 │ │ -03d866: 0800 1200 |0157: move-object/from16 v0, v18 │ │ -03d86a: 7030 3906 070e |0159: invoke-direct {v7, v0, v14}, Landroid/support/v4/content/LocalBroadcastManager$BroadcastRecord;.:(Landroid/content/Intent;Ljava/util/ArrayList;)V // method@0639 │ │ -03d870: 6e20 d617 7100 |015c: invoke-virtual {v1, v7}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@17d6 │ │ -03d876: 0800 1100 |015f: move-object/from16 v0, v17 │ │ -03d87a: 5401 0502 |0161: iget-object v1, v0, Landroid/support/v4/content/LocalBroadcastManager;.mHandler:Landroid/os/Handler; // field@0205 │ │ -03d87e: 1217 |0163: const/4 v7, #int 1 // #1 │ │ -03d880: 6e20 ea01 7100 |0164: invoke-virtual {v1, v7}, Landroid/os/Handler;.hasMessages:(I)Z // method@01ea │ │ -03d886: 0a01 |0167: move-result v1 │ │ -03d888: 3901 0a00 |0168: if-nez v1, 0172 // +000a │ │ -03d88c: 0800 1100 |016a: move-object/from16 v0, v17 │ │ -03d890: 5401 0502 |016c: iget-object v1, v0, Landroid/support/v4/content/LocalBroadcastManager;.mHandler:Landroid/os/Handler; // field@0205 │ │ -03d894: 1217 |016e: const/4 v7, #int 1 // #1 │ │ -03d896: 6e20 ef01 7100 |016f: invoke-virtual {v1, v7}, Landroid/os/Handler;.sendEmptyMessage:(I)Z // method@01ef │ │ -03d89c: 1211 |0172: const/4 v1, #int 1 // #1 │ │ -03d89e: 1e0f |0173: monitor-exit v15 │ │ -03d8a0: 0f01 |0174: return v1 │ │ -03d8a2: 1e0f |0175: monitor-exit v15 │ │ -03d8a4: 1201 |0176: const/4 v1, #int 0 // #0 │ │ -03d8a6: 28fd |0177: goto 0174 // -0003 │ │ -03d8a8: 0001 0400 fcff ffff 2300 0000 2000 ... |0178: packed-switch-data (12 units) │ │ +0596ec: |[0596ec] android.support.v4.content.LocalBroadcastManager.sendBroadcast:(Landroid/content/Intent;)Z │ │ +0596fc: 0800 1100 |0000: move-object/from16 v0, v17 │ │ +059700: 540f 7303 |0002: iget-object v15, v0, Landroid/support/v4/content/LocalBroadcastManager;.mReceivers:Ljava/util/HashMap; // field@0373 │ │ +059704: 1d0f |0004: monitor-enter v15 │ │ +059706: 7401 2a01 1200 |0005: invoke-virtual/range {v18}, Landroid/content/Intent;.getAction:()Ljava/lang/String; // method@012a │ │ +05970c: 0c02 |0008: move-result-object v2 │ │ +05970e: 0800 1100 |0009: move-object/from16 v0, v17 │ │ +059712: 5401 6e03 |000b: iget-object v1, v0, Landroid/support/v4/content/LocalBroadcastManager;.mAppContext:Landroid/content/Context; // field@036e │ │ +059716: 6e10 0601 0100 |000d: invoke-virtual {v1}, Landroid/content/Context;.getContentResolver:()Landroid/content/ContentResolver; // method@0106 │ │ +05971c: 0c01 |0010: move-result-object v1 │ │ +05971e: 0800 1200 |0011: move-object/from16 v0, v18 │ │ +059722: 6e20 4601 1000 |0013: invoke-virtual {v0, v1}, Landroid/content/Intent;.resolveTypeIfNeeded:(Landroid/content/ContentResolver;)Ljava/lang/String; // method@0146 │ │ +059728: 0c03 |0016: move-result-object v3 │ │ +05972a: 7401 2f01 1200 |0017: invoke-virtual/range {v18}, Landroid/content/Intent;.getData:()Landroid/net/Uri; // method@012f │ │ +059730: 0c05 |001a: move-result-object v5 │ │ +059732: 7401 3501 1200 |001b: invoke-virtual/range {v18}, Landroid/content/Intent;.getScheme:()Ljava/lang/String; // method@0135 │ │ +059738: 0c04 |001e: move-result-object v4 │ │ +05973a: 7401 2b01 1200 |001f: invoke-virtual/range {v18}, Landroid/content/Intent;.getCategories:()Ljava/util/Set; // method@012b │ │ +059740: 0c06 |0022: move-result-object v6 │ │ +059742: 7401 3101 1200 |0023: invoke-virtual/range {v18}, Landroid/content/Intent;.getFlags:()I // method@0131 │ │ +059748: 0a01 |0026: move-result v1 │ │ +05974a: dd01 0108 |0027: and-int/lit8 v1, v1, #int 8 // #08 │ │ +05974e: 3801 a500 |0029: if-eqz v1, 00ce // +00a5 │ │ +059752: 1218 |002b: const/4 v8, #int 1 // #1 │ │ +059754: 3808 3600 |002c: if-eqz v8, 0062 // +0036 │ │ +059758: 1a01 2c0c |002e: const-string v1, "LocalBroadcastManager" // string@0c2c │ │ +05975c: 2207 3e05 |0030: new-instance v7, Ljava/lang/StringBuilder; // type@053e │ │ +059760: 7010 a422 0700 |0032: invoke-direct {v7}, Ljava/lang/StringBuilder;.:()V // method@22a4 │ │ +059766: 1a10 d40d |0035: const-string v16, "Resolving type " // string@0dd4 │ │ +05976a: 0800 1000 |0037: move-object/from16 v0, v16 │ │ +05976e: 6e20 ad22 0700 |0039: invoke-virtual {v7, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22ad │ │ +059774: 0c07 |003c: move-result-object v7 │ │ +059776: 6e20 ad22 3700 |003d: invoke-virtual {v7, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22ad │ │ +05977c: 0c07 |0040: move-result-object v7 │ │ +05977e: 1a10 8a00 |0041: const-string v16, " scheme " // string@008a │ │ +059782: 0800 1000 |0043: move-object/from16 v0, v16 │ │ +059786: 6e20 ad22 0700 |0045: invoke-virtual {v7, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22ad │ │ +05978c: 0c07 |0048: move-result-object v7 │ │ +05978e: 6e20 ad22 4700 |0049: invoke-virtual {v7, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22ad │ │ +059794: 0c07 |004c: move-result-object v7 │ │ +059796: 1a10 8100 |004d: const-string v16, " of intent " // string@0081 │ │ +05979a: 0800 1000 |004f: move-object/from16 v0, v16 │ │ +05979e: 6e20 ad22 0700 |0051: invoke-virtual {v7, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22ad │ │ +0597a4: 0c07 |0054: move-result-object v7 │ │ +0597a6: 0800 1200 |0055: move-object/from16 v0, v18 │ │ +0597aa: 6e20 ac22 0700 |0057: invoke-virtual {v7, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@22ac │ │ +0597b0: 0c07 |005a: move-result-object v7 │ │ +0597b2: 6e10 b222 0700 |005b: invoke-virtual {v7}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@22b2 │ │ +0597b8: 0c07 |005e: move-result-object v7 │ │ +0597ba: 7120 741c 7100 |005f: invoke-static {v1, v7}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@1c74 │ │ +0597c0: 0800 1100 |0062: move-object/from16 v0, v17 │ │ +0597c4: 5401 6d03 |0064: iget-object v1, v0, Landroid/support/v4/content/LocalBroadcastManager;.mActions:Ljava/util/HashMap; // field@036d │ │ +0597c8: 7401 2a01 1200 |0066: invoke-virtual/range {v18}, Landroid/content/Intent;.getAction:()Ljava/lang/String; // method@012a │ │ +0597ce: 0c07 |0069: move-result-object v7 │ │ +0597d0: 6e20 ed22 7100 |006a: invoke-virtual {v1, v7}, Ljava/util/HashMap;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@22ed │ │ +0597d6: 0c09 |006d: move-result-object v9 │ │ +0597d8: 1f09 5905 |006e: check-cast v9, Ljava/util/ArrayList; // type@0559 │ │ +0597dc: 3809 0501 |0070: if-eqz v9, 0175 // +0105 │ │ +0597e0: 3808 1c00 |0072: if-eqz v8, 008e // +001c │ │ +0597e4: 1a01 2c0c |0074: const-string v1, "LocalBroadcastManager" // string@0c2c │ │ +0597e8: 2207 3e05 |0076: new-instance v7, Ljava/lang/StringBuilder; // type@053e │ │ +0597ec: 7010 a422 0700 |0078: invoke-direct {v7}, Ljava/lang/StringBuilder;.:()V // method@22a4 │ │ +0597f2: 1a10 0e02 |007b: const-string v16, "Action list: " // string@020e │ │ +0597f6: 0800 1000 |007d: move-object/from16 v0, v16 │ │ +0597fa: 6e20 ad22 0700 |007f: invoke-virtual {v7, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22ad │ │ +059800: 0c07 |0082: move-result-object v7 │ │ +059802: 6e20 ac22 9700 |0083: invoke-virtual {v7, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@22ac │ │ +059808: 0c07 |0086: move-result-object v7 │ │ +05980a: 6e10 b222 0700 |0087: invoke-virtual {v7}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@22b2 │ │ +059810: 0c07 |008a: move-result-object v7 │ │ +059812: 7120 741c 7100 |008b: invoke-static {v1, v7}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@1c74 │ │ +059818: 120e |008e: const/4 v14, #int 0 // #0 │ │ +05981a: 120a |008f: const/4 v10, #int 0 // #0 │ │ +05981c: 6e10 de22 0900 |0090: invoke-virtual {v9}, Ljava/util/ArrayList;.size:()I // method@22de │ │ +059822: 0a01 |0093: move-result v1 │ │ +059824: 351a a800 |0094: if-ge v10, v1, 013c // +00a8 │ │ +059828: 6e20 d722 a900 |0096: invoke-virtual {v9, v10}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@22d7 │ │ +05982e: 0c0d |0099: move-result-object v13 │ │ +059830: 1f0d c801 |009a: check-cast v13, Landroid/support/v4/content/LocalBroadcastManager$ReceiverRecord; // type@01c8 │ │ +059834: 3808 2200 |009c: if-eqz v8, 00be // +0022 │ │ +059838: 1a01 2c0c |009e: const-string v1, "LocalBroadcastManager" // string@0c2c │ │ +05983c: 2207 3e05 |00a0: new-instance v7, Ljava/lang/StringBuilder; // type@053e │ │ +059840: 7010 a422 0700 |00a2: invoke-direct {v7}, Ljava/lang/StringBuilder;.:()V // method@22a4 │ │ +059846: 1a10 a70c |00a5: const-string v16, "Matching against filter " // string@0ca7 │ │ +05984a: 0800 1000 |00a7: move-object/from16 v0, v16 │ │ +05984e: 6e20 ad22 0700 |00a9: invoke-virtual {v7, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22ad │ │ +059854: 0c07 |00ac: move-result-object v7 │ │ +059856: 54d0 6803 |00ad: iget-object v0, v13, Landroid/support/v4/content/LocalBroadcastManager$ReceiverRecord;.filter:Landroid/content/IntentFilter; // field@0368 │ │ +05985a: 0810 0000 |00af: move-object/from16 v16, v0 │ │ +05985e: 0800 1000 |00b1: move-object/from16 v0, v16 │ │ +059862: 6e20 ac22 0700 |00b3: invoke-virtual {v7, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@22ac │ │ +059868: 0c07 |00b6: move-result-object v7 │ │ +05986a: 6e10 b222 0700 |00b7: invoke-virtual {v7}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@22b2 │ │ +059870: 0c07 |00ba: move-result-object v7 │ │ +059872: 7120 741c 7100 |00bb: invoke-static {v1, v7}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@1c74 │ │ +059878: 55d1 6703 |00be: iget-boolean v1, v13, Landroid/support/v4/content/LocalBroadcastManager$ReceiverRecord;.broadcasting:Z // field@0367 │ │ +05987c: 3801 1100 |00c0: if-eqz v1, 00d1 // +0011 │ │ +059880: 3808 0900 |00c2: if-eqz v8, 00cb // +0009 │ │ +059884: 1a01 2c0c |00c4: const-string v1, "LocalBroadcastManager" // string@0c2c │ │ +059888: 1a07 0c00 |00c6: const-string v7, " Filter's target already added" // string@000c │ │ +05988c: 7120 741c 7100 |00c8: invoke-static {v1, v7}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@1c74 │ │ +059892: d80a 0a01 |00cb: add-int/lit8 v10, v10, #int 1 // #01 │ │ +059896: 28c3 |00cd: goto 0090 // -003d │ │ +059898: 1208 |00ce: const/4 v8, #int 0 // #0 │ │ +05989a: 2900 5dff |00cf: goto/16 002c // -00a3 │ │ +05989e: 54d1 6803 |00d1: iget-object v1, v13, Landroid/support/v4/content/LocalBroadcastManager$ReceiverRecord;.filter:Landroid/content/IntentFilter; // field@0368 │ │ +0598a2: 1a07 2c0c |00d3: const-string v7, "LocalBroadcastManager" // string@0c2c │ │ +0598a6: 7407 5101 0100 |00d5: invoke-virtual/range {v1, v2, v3, v4, v5, v6, v7}, Landroid/content/IntentFilter;.match:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Landroid/net/Uri;Ljava/util/Set;Ljava/lang/String;)I // method@0151 │ │ +0598ac: 0a0b |00d8: move-result v11 │ │ +0598ae: 3a0b 3500 |00d9: if-ltz v11, 010e // +0035 │ │ +0598b2: 3808 2200 |00db: if-eqz v8, 00fd // +0022 │ │ +0598b6: 1a01 2c0c |00dd: const-string v1, "LocalBroadcastManager" // string@0c2c │ │ +0598ba: 2207 3e05 |00df: new-instance v7, Ljava/lang/StringBuilder; // type@053e │ │ +0598be: 7010 a422 0700 |00e1: invoke-direct {v7}, Ljava/lang/StringBuilder;.:()V // method@22a4 │ │ +0598c4: 1a10 0b00 |00e4: const-string v16, " Filter matched! match=0x" // string@000b │ │ +0598c8: 0800 1000 |00e6: move-object/from16 v0, v16 │ │ +0598cc: 6e20 ad22 0700 |00e8: invoke-virtual {v7, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22ad │ │ +0598d2: 0c07 |00eb: move-result-object v7 │ │ +0598d4: 7110 7322 0b00 |00ec: invoke-static {v11}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@2273 │ │ +0598da: 0c10 |00ef: move-result-object v16 │ │ +0598dc: 0800 1000 |00f0: move-object/from16 v0, v16 │ │ +0598e0: 6e20 ad22 0700 |00f2: invoke-virtual {v7, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22ad │ │ +0598e6: 0c07 |00f5: move-result-object v7 │ │ +0598e8: 6e10 b222 0700 |00f6: invoke-virtual {v7}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@22b2 │ │ +0598ee: 0c07 |00f9: move-result-object v7 │ │ +0598f0: 7120 741c 7100 |00fa: invoke-static {v1, v7}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@1c74 │ │ +0598f6: 390e 0700 |00fd: if-nez v14, 0104 // +0007 │ │ +0598fa: 220e 5905 |00ff: new-instance v14, Ljava/util/ArrayList; // type@0559 │ │ +0598fe: 7010 cf22 0e00 |0101: invoke-direct {v14}, Ljava/util/ArrayList;.:()V // method@22cf │ │ +059904: 6e20 d322 de00 |0104: invoke-virtual {v14, v13}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@22d3 │ │ +05990a: 1211 |0107: const/4 v1, #int 1 // #1 │ │ +05990c: 5cd1 6703 |0108: iput-boolean v1, v13, Landroid/support/v4/content/LocalBroadcastManager$ReceiverRecord;.broadcasting:Z // field@0367 │ │ +059910: 28c1 |010a: goto 00cb // -003f │ │ +059912: 0d01 |010b: move-exception v1 │ │ +059914: 1e0f |010c: monitor-exit v15 │ │ +059916: 2701 |010d: throw v1 │ │ +059918: 3808 bdff |010e: if-eqz v8, 00cb // -0043 │ │ +05991c: 2b0b 6800 0000 |0110: packed-switch v11, 00000178 // +00000068 │ │ +059922: 1a0c 8f27 |0113: const-string v12, "unknown reason" // string@278f │ │ +059926: 1a01 2c0c |0115: const-string v1, "LocalBroadcastManager" // string@0c2c │ │ +05992a: 2207 3e05 |0117: new-instance v7, Ljava/lang/StringBuilder; // type@053e │ │ +05992e: 7010 a422 0700 |0119: invoke-direct {v7}, Ljava/lang/StringBuilder;.:()V // method@22a4 │ │ +059934: 1a10 0a00 |011c: const-string v16, " Filter did not match: " // string@000a │ │ +059938: 0800 1000 |011e: move-object/from16 v0, v16 │ │ +05993c: 6e20 ad22 0700 |0120: invoke-virtual {v7, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22ad │ │ +059942: 0c07 |0123: move-result-object v7 │ │ +059944: 6e20 ad22 c700 |0124: invoke-virtual {v7, v12}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22ad │ │ +05994a: 0c07 |0127: move-result-object v7 │ │ +05994c: 6e10 b222 0700 |0128: invoke-virtual {v7}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@22b2 │ │ +059952: 0c07 |012b: move-result-object v7 │ │ +059954: 7120 741c 7100 |012c: invoke-static {v1, v7}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@1c74 │ │ +05995a: 289c |012f: goto 00cb // -0064 │ │ +05995c: 1a0c fa10 |0130: const-string v12, "action" // string@10fa │ │ +059960: 28e3 |0132: goto 0115 // -001d │ │ +059962: 1a0c d812 |0133: const-string v12, "category" // string@12d8 │ │ +059966: 28e0 |0135: goto 0115 // -0020 │ │ +059968: 1a0c 2714 |0136: const-string v12, "data" // string@1427 │ │ +05996c: 28dd |0138: goto 0115 // -0023 │ │ +05996e: 1a0c 8127 |0139: const-string v12, "type" // string@2781 │ │ +059972: 28da |013b: goto 0115 // -0026 │ │ +059974: 380e 3900 |013c: if-eqz v14, 0175 // +0039 │ │ +059978: 120a |013e: const/4 v10, #int 0 // #0 │ │ +05997a: 6e10 de22 0e00 |013f: invoke-virtual {v14}, Ljava/util/ArrayList;.size:()I // method@22de │ │ +059980: 0a01 |0142: move-result v1 │ │ +059982: 351a 0e00 |0143: if-ge v10, v1, 0151 // +000e │ │ +059986: 6e20 d722 ae00 |0145: invoke-virtual {v14, v10}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@22d7 │ │ +05998c: 0c01 |0148: move-result-object v1 │ │ +05998e: 1f01 c801 |0149: check-cast v1, Landroid/support/v4/content/LocalBroadcastManager$ReceiverRecord; // type@01c8 │ │ +059992: 1207 |014b: const/4 v7, #int 0 // #0 │ │ +059994: 5c17 6703 |014c: iput-boolean v7, v1, Landroid/support/v4/content/LocalBroadcastManager$ReceiverRecord;.broadcasting:Z // field@0367 │ │ +059998: d80a 0a01 |014e: add-int/lit8 v10, v10, #int 1 // #01 │ │ +05999c: 28ef |0150: goto 013f // -0011 │ │ +05999e: 0800 1100 |0151: move-object/from16 v0, v17 │ │ +0599a2: 5401 7203 |0153: iget-object v1, v0, Landroid/support/v4/content/LocalBroadcastManager;.mPendingBroadcasts:Ljava/util/ArrayList; // field@0372 │ │ +0599a6: 2207 c701 |0155: new-instance v7, Landroid/support/v4/content/LocalBroadcastManager$BroadcastRecord; // type@01c7 │ │ +0599aa: 0800 1200 |0157: move-object/from16 v0, v18 │ │ +0599ae: 7030 d309 070e |0159: invoke-direct {v7, v0, v14}, Landroid/support/v4/content/LocalBroadcastManager$BroadcastRecord;.:(Landroid/content/Intent;Ljava/util/ArrayList;)V // method@09d3 │ │ +0599b4: 6e20 d322 7100 |015c: invoke-virtual {v1, v7}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@22d3 │ │ +0599ba: 0800 1100 |015f: move-object/from16 v0, v17 │ │ +0599be: 5401 6f03 |0161: iget-object v1, v0, Landroid/support/v4/content/LocalBroadcastManager;.mHandler:Landroid/os/Handler; // field@036f │ │ +0599c2: 1217 |0163: const/4 v7, #int 1 // #1 │ │ +0599c4: 6e20 1003 7100 |0164: invoke-virtual {v1, v7}, Landroid/os/Handler;.hasMessages:(I)Z // method@0310 │ │ +0599ca: 0a01 |0167: move-result v1 │ │ +0599cc: 3901 0a00 |0168: if-nez v1, 0172 // +000a │ │ +0599d0: 0800 1100 |016a: move-object/from16 v0, v17 │ │ +0599d4: 5401 6f03 |016c: iget-object v1, v0, Landroid/support/v4/content/LocalBroadcastManager;.mHandler:Landroid/os/Handler; // field@036f │ │ +0599d8: 1217 |016e: const/4 v7, #int 1 // #1 │ │ +0599da: 6e20 1803 7100 |016f: invoke-virtual {v1, v7}, Landroid/os/Handler;.sendEmptyMessage:(I)Z // method@0318 │ │ +0599e0: 1211 |0172: const/4 v1, #int 1 // #1 │ │ +0599e2: 1e0f |0173: monitor-exit v15 │ │ +0599e4: 0f01 |0174: return v1 │ │ +0599e6: 1e0f |0175: monitor-exit v15 │ │ +0599e8: 1201 |0176: const/4 v1, #int 0 // #0 │ │ +0599ea: 28fd |0177: goto 0174 // -0003 │ │ +0599ec: 0001 0400 fcff ffff 2300 0000 2000 ... |0178: packed-switch-data (12 units) │ │ catches : 2 │ │ 0x0005 - 0x010d │ │ -> 0x010b │ │ 0x0113 - 0x0176 │ │ -> 0x010b │ │ positions : │ │ 0x0000 line=201 │ │ @@ -21460,20 +33004,20 @@ │ │ type : '(Landroid/content/Intent;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 10 16-bit code units │ │ -03d8d4: |[03d8d4] android.support.v4.content.LocalBroadcastManager.sendBroadcastSync:(Landroid/content/Intent;)V │ │ -03d8e4: 6e20 4206 2100 |0000: invoke-virtual {v1, v2}, Landroid/support/v4/content/LocalBroadcastManager;.sendBroadcast:(Landroid/content/Intent;)Z // method@0642 │ │ -03d8ea: 0a00 |0003: move-result v0 │ │ -03d8ec: 3800 0500 |0004: if-eqz v0, 0009 // +0005 │ │ -03d8f0: 7010 3f06 0100 |0006: invoke-direct {v1}, Landroid/support/v4/content/LocalBroadcastManager;.executePendingBroadcasts:()V // method@063f │ │ -03d8f6: 0e00 |0009: return-void │ │ +059a18: |[059a18] android.support.v4.content.LocalBroadcastManager.sendBroadcastSync:(Landroid/content/Intent;)V │ │ +059a28: 6e20 dc09 2100 |0000: invoke-virtual {v1, v2}, Landroid/support/v4/content/LocalBroadcastManager;.sendBroadcast:(Landroid/content/Intent;)Z // method@09dc │ │ +059a2e: 0a00 |0003: move-result v0 │ │ +059a30: 3800 0500 |0004: if-eqz v0, 0009 // +0005 │ │ +059a34: 7010 d909 0100 |0006: invoke-direct {v1}, Landroid/support/v4/content/LocalBroadcastManager;.executePendingBroadcasts:()V // method@09d9 │ │ +059a3a: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=277 │ │ 0x0006 line=278 │ │ 0x0009 line=280 │ │ locals : │ │ 0x0000 - 0x000a reg=1 this Landroid/support/v4/content/LocalBroadcastManager; │ │ @@ -21484,69 +33028,69 @@ │ │ type : '(Landroid/content/BroadcastReceiver;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 11 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 96 16-bit code units │ │ -03d8f8: |[03d8f8] android.support.v4.content.LocalBroadcastManager.unregisterReceiver:(Landroid/content/BroadcastReceiver;)V │ │ -03d908: 5498 0902 |0000: iget-object v8, v9, Landroid/support/v4/content/LocalBroadcastManager;.mReceivers:Ljava/util/HashMap; // field@0209 │ │ -03d90c: 1d08 |0002: monitor-enter v8 │ │ -03d90e: 5497 0902 |0003: iget-object v7, v9, Landroid/support/v4/content/LocalBroadcastManager;.mReceivers:Ljava/util/HashMap; // field@0209 │ │ -03d912: 6e20 ee17 a700 |0005: invoke-virtual {v7, v10}, Ljava/util/HashMap;.remove:(Ljava/lang/Object;)Ljava/lang/Object; // method@17ee │ │ -03d918: 0c02 |0008: move-result-object v2 │ │ -03d91a: 1f02 cf03 |0009: check-cast v2, Ljava/util/ArrayList; // type@03cf │ │ -03d91e: 3902 0400 |000b: if-nez v2, 000f // +0004 │ │ -03d922: 1e08 |000d: monitor-exit v8 │ │ -03d924: 0e00 |000e: return-void │ │ -03d926: 1203 |000f: const/4 v3, #int 0 // #0 │ │ -03d928: 6e10 df17 0200 |0010: invoke-virtual {v2}, Ljava/util/ArrayList;.size:()I // method@17df │ │ -03d92e: 0a07 |0013: move-result v7 │ │ -03d930: 3573 4700 |0014: if-ge v3, v7, 005b // +0047 │ │ -03d934: 6e20 d917 3200 |0016: invoke-virtual {v2, v3}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@17d9 │ │ -03d93a: 0c01 |0019: move-result-object v1 │ │ -03d93c: 1f01 3000 |001a: check-cast v1, Landroid/content/IntentFilter; // type@0030 │ │ -03d940: 1204 |001c: const/4 v4, #int 0 // #0 │ │ -03d942: 6e10 0601 0100 |001d: invoke-virtual {v1}, Landroid/content/IntentFilter;.countActions:()I // method@0106 │ │ -03d948: 0a07 |0020: move-result v7 │ │ -03d94a: 3574 3700 |0021: if-ge v4, v7, 0058 // +0037 │ │ -03d94e: 6e20 0701 4100 |0023: invoke-virtual {v1, v4}, Landroid/content/IntentFilter;.getAction:(I)Ljava/lang/String; // method@0107 │ │ -03d954: 0c00 |0026: move-result-object v0 │ │ -03d956: 5497 0302 |0027: iget-object v7, v9, Landroid/support/v4/content/LocalBroadcastManager;.mActions:Ljava/util/HashMap; // field@0203 │ │ -03d95a: 6e20 ec17 0700 |0029: invoke-virtual {v7, v0}, Ljava/util/HashMap;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@17ec │ │ -03d960: 0c06 |002c: move-result-object v6 │ │ -03d962: 1f06 cf03 |002d: check-cast v6, Ljava/util/ArrayList; // type@03cf │ │ -03d966: 3806 2600 |002f: if-eqz v6, 0055 // +0026 │ │ -03d96a: 1205 |0031: const/4 v5, #int 0 // #0 │ │ -03d96c: 6e10 df17 0600 |0032: invoke-virtual {v6}, Ljava/util/ArrayList;.size:()I // method@17df │ │ -03d972: 0a07 |0035: move-result v7 │ │ -03d974: 3575 1400 |0036: if-ge v5, v7, 004a // +0014 │ │ -03d978: 6e20 d917 5600 |0038: invoke-virtual {v6, v5}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@17d9 │ │ -03d97e: 0c07 |003b: move-result-object v7 │ │ -03d980: 1f07 1901 |003c: check-cast v7, Landroid/support/v4/content/LocalBroadcastManager$ReceiverRecord; // type@0119 │ │ -03d984: 5477 ff01 |003e: iget-object v7, v7, Landroid/support/v4/content/LocalBroadcastManager$ReceiverRecord;.receiver:Landroid/content/BroadcastReceiver; // field@01ff │ │ -03d988: 33a7 0700 |0040: if-ne v7, v10, 0047 // +0007 │ │ -03d98c: 6e20 dc17 5600 |0042: invoke-virtual {v6, v5}, Ljava/util/ArrayList;.remove:(I)Ljava/lang/Object; // method@17dc │ │ -03d992: d805 05ff |0045: add-int/lit8 v5, v5, #int -1 // #ff │ │ -03d996: d805 0501 |0047: add-int/lit8 v5, v5, #int 1 // #01 │ │ -03d99a: 28e9 |0049: goto 0032 // -0017 │ │ -03d99c: 6e10 df17 0600 |004a: invoke-virtual {v6}, Ljava/util/ArrayList;.size:()I // method@17df │ │ -03d9a2: 0a07 |004d: move-result v7 │ │ -03d9a4: 3c07 0700 |004e: if-gtz v7, 0055 // +0007 │ │ -03d9a8: 5497 0302 |0050: iget-object v7, v9, Landroid/support/v4/content/LocalBroadcastManager;.mActions:Ljava/util/HashMap; // field@0203 │ │ -03d9ac: 6e20 ee17 0700 |0052: invoke-virtual {v7, v0}, Ljava/util/HashMap;.remove:(Ljava/lang/Object;)Ljava/lang/Object; // method@17ee │ │ -03d9b2: d804 0401 |0055: add-int/lit8 v4, v4, #int 1 // #01 │ │ -03d9b6: 28c6 |0057: goto 001d // -003a │ │ -03d9b8: d803 0301 |0058: add-int/lit8 v3, v3, #int 1 // #01 │ │ -03d9bc: 28b6 |005a: goto 0010 // -004a │ │ -03d9be: 1e08 |005b: monitor-exit v8 │ │ -03d9c0: 28b2 |005c: goto 000e // -004e │ │ -03d9c2: 0d07 |005d: move-exception v7 │ │ -03d9c4: 1e08 |005e: monitor-exit v8 │ │ -03d9c6: 2707 |005f: throw v7 │ │ +059a3c: |[059a3c] android.support.v4.content.LocalBroadcastManager.unregisterReceiver:(Landroid/content/BroadcastReceiver;)V │ │ +059a4c: 5498 7303 |0000: iget-object v8, v9, Landroid/support/v4/content/LocalBroadcastManager;.mReceivers:Ljava/util/HashMap; // field@0373 │ │ +059a50: 1d08 |0002: monitor-enter v8 │ │ +059a52: 5497 7303 |0003: iget-object v7, v9, Landroid/support/v4/content/LocalBroadcastManager;.mReceivers:Ljava/util/HashMap; // field@0373 │ │ +059a56: 6e20 ef22 a700 |0005: invoke-virtual {v7, v10}, Ljava/util/HashMap;.remove:(Ljava/lang/Object;)Ljava/lang/Object; // method@22ef │ │ +059a5c: 0c02 |0008: move-result-object v2 │ │ +059a5e: 1f02 5905 |0009: check-cast v2, Ljava/util/ArrayList; // type@0559 │ │ +059a62: 3902 0400 |000b: if-nez v2, 000f // +0004 │ │ +059a66: 1e08 |000d: monitor-exit v8 │ │ +059a68: 0e00 |000e: return-void │ │ +059a6a: 1203 |000f: const/4 v3, #int 0 // #0 │ │ +059a6c: 6e10 de22 0200 |0010: invoke-virtual {v2}, Ljava/util/ArrayList;.size:()I // method@22de │ │ +059a72: 0a07 |0013: move-result v7 │ │ +059a74: 3573 4700 |0014: if-ge v3, v7, 005b // +0047 │ │ +059a78: 6e20 d722 3200 |0016: invoke-virtual {v2, v3}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@22d7 │ │ +059a7e: 0c01 |0019: move-result-object v1 │ │ +059a80: 1f01 4000 |001a: check-cast v1, Landroid/content/IntentFilter; // type@0040 │ │ +059a84: 1204 |001c: const/4 v4, #int 0 // #0 │ │ +059a86: 6e10 4f01 0100 |001d: invoke-virtual {v1}, Landroid/content/IntentFilter;.countActions:()I // method@014f │ │ +059a8c: 0a07 |0020: move-result v7 │ │ +059a8e: 3574 3700 |0021: if-ge v4, v7, 0058 // +0037 │ │ +059a92: 6e20 5001 4100 |0023: invoke-virtual {v1, v4}, Landroid/content/IntentFilter;.getAction:(I)Ljava/lang/String; // method@0150 │ │ +059a98: 0c00 |0026: move-result-object v0 │ │ +059a9a: 5497 6d03 |0027: iget-object v7, v9, Landroid/support/v4/content/LocalBroadcastManager;.mActions:Ljava/util/HashMap; // field@036d │ │ +059a9e: 6e20 ed22 0700 |0029: invoke-virtual {v7, v0}, Ljava/util/HashMap;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@22ed │ │ +059aa4: 0c06 |002c: move-result-object v6 │ │ +059aa6: 1f06 5905 |002d: check-cast v6, Ljava/util/ArrayList; // type@0559 │ │ +059aaa: 3806 2600 |002f: if-eqz v6, 0055 // +0026 │ │ +059aae: 1205 |0031: const/4 v5, #int 0 // #0 │ │ +059ab0: 6e10 de22 0600 |0032: invoke-virtual {v6}, Ljava/util/ArrayList;.size:()I // method@22de │ │ +059ab6: 0a07 |0035: move-result v7 │ │ +059ab8: 3575 1400 |0036: if-ge v5, v7, 004a // +0014 │ │ +059abc: 6e20 d722 5600 |0038: invoke-virtual {v6, v5}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@22d7 │ │ +059ac2: 0c07 |003b: move-result-object v7 │ │ +059ac4: 1f07 c801 |003c: check-cast v7, Landroid/support/v4/content/LocalBroadcastManager$ReceiverRecord; // type@01c8 │ │ +059ac8: 5477 6903 |003e: iget-object v7, v7, Landroid/support/v4/content/LocalBroadcastManager$ReceiverRecord;.receiver:Landroid/content/BroadcastReceiver; // field@0369 │ │ +059acc: 33a7 0700 |0040: if-ne v7, v10, 0047 // +0007 │ │ +059ad0: 6e20 da22 5600 |0042: invoke-virtual {v6, v5}, Ljava/util/ArrayList;.remove:(I)Ljava/lang/Object; // method@22da │ │ +059ad6: d805 05ff |0045: add-int/lit8 v5, v5, #int -1 // #ff │ │ +059ada: d805 0501 |0047: add-int/lit8 v5, v5, #int 1 // #01 │ │ +059ade: 28e9 |0049: goto 0032 // -0017 │ │ +059ae0: 6e10 de22 0600 |004a: invoke-virtual {v6}, Ljava/util/ArrayList;.size:()I // method@22de │ │ +059ae6: 0a07 |004d: move-result v7 │ │ +059ae8: 3c07 0700 |004e: if-gtz v7, 0055 // +0007 │ │ +059aec: 5497 6d03 |0050: iget-object v7, v9, Landroid/support/v4/content/LocalBroadcastManager;.mActions:Ljava/util/HashMap; // field@036d │ │ +059af0: 6e20 ef22 0700 |0052: invoke-virtual {v7, v0}, Ljava/util/HashMap;.remove:(Ljava/lang/Object;)Ljava/lang/Object; // method@22ef │ │ +059af6: d804 0401 |0055: add-int/lit8 v4, v4, #int 1 // #01 │ │ +059afa: 28c6 |0057: goto 001d // -003a │ │ +059afc: d803 0301 |0058: add-int/lit8 v3, v3, #int 1 // #01 │ │ +059b00: 28b6 |005a: goto 0010 // -004a │ │ +059b02: 1e08 |005b: monitor-exit v8 │ │ +059b04: 28b2 |005c: goto 000e // -004e │ │ +059b06: 0d07 |005d: move-exception v7 │ │ +059b08: 1e08 |005e: monitor-exit v8 │ │ +059b0a: 2707 |005f: throw v7 │ │ catches : 1 │ │ 0x0003 - 0x005f │ │ -> 0x005d │ │ positions : │ │ 0x0000 line=164 │ │ 0x0003 line=165 │ │ 0x000b line=166 │ │ @@ -21575,32 +33119,32 @@ │ │ 0x001c - 0x005b reg=1 filter Landroid/content/IntentFilter; │ │ 0x001d - 0x005b reg=4 j I │ │ 0x000b - 0x005d reg=2 filters Ljava/util/ArrayList; Ljava/util/ArrayList; │ │ 0x0010 - 0x005d reg=3 i I │ │ 0x0000 - 0x0060 reg=9 this Landroid/support/v4/content/LocalBroadcastManager; │ │ 0x0000 - 0x0060 reg=10 receiver Landroid/content/BroadcastReceiver; │ │ │ │ - source_file_idx : 2324 (LocalBroadcastManager.java) │ │ + source_file_idx : 3117 (LocalBroadcastManager.java) │ │ │ │ -Class #93 header: │ │ -class_idx : 283 │ │ +Class #174 header: │ │ +class_idx : 458 │ │ access_flags : 16 (0x0010) │ │ -superclass_idx : 948 │ │ -source_file_idx : 2413 │ │ +superclass_idx : 1337 │ │ +source_file_idx : 3268 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ -Class #93 annotations: │ │ +Class #174 annotations: │ │ Annotations on class │ │ VISIBILITY_SYSTEM Ldalvik/annotation/EnclosingClass; value=Landroid/support/v4/content/ModernAsyncTask; │ │ VISIBILITY_SYSTEM Ldalvik/annotation/InnerClass; accessFlags=8 name=null │ │ │ │ -Class #93 - │ │ +Class #174 - │ │ Class descriptor : 'Landroid/support/v4/content/ModernAsyncTask$1;' │ │ Access flags : 0x0010 (FINAL) │ │ Superclass : 'Ljava/lang/Object;' │ │ Interfaces - │ │ #0 : 'Ljava/util/concurrent/ThreadFactory;' │ │ Static fields - │ │ Instance fields - │ │ @@ -21614,21 +33158,21 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 12 16-bit code units │ │ -03d9d4: |[03d9d4] android.support.v4.content.ModernAsyncTask$1.:()V │ │ -03d9e4: 7010 9117 0200 |0000: invoke-direct {v2}, Ljava/lang/Object;.:()V // method@1791 │ │ -03d9ea: 2200 ec03 |0003: new-instance v0, Ljava/util/concurrent/atomic/AtomicInteger; // type@03ec │ │ -03d9ee: 1211 |0005: const/4 v1, #int 1 // #1 │ │ -03d9f0: 7020 2918 1000 |0006: invoke-direct {v0, v1}, Ljava/util/concurrent/atomic/AtomicInteger;.:(I)V // method@1829 │ │ -03d9f6: 5b20 0a02 |0009: iput-object v0, v2, Landroid/support/v4/content/ModernAsyncTask$1;.mCount:Ljava/util/concurrent/atomic/AtomicInteger; // field@020a │ │ -03d9fa: 0e00 |000b: return-void │ │ +059b18: |[059b18] android.support.v4.content.ModernAsyncTask$1.:()V │ │ +059b28: 7010 8622 0200 |0000: invoke-direct {v2}, Ljava/lang/Object;.:()V // method@2286 │ │ +059b2e: 2200 7705 |0003: new-instance v0, Ljava/util/concurrent/atomic/AtomicInteger; // type@0577 │ │ +059b32: 1211 |0005: const/4 v1, #int 1 // #1 │ │ +059b34: 7020 3b23 1000 |0006: invoke-direct {v0, v1}, Ljava/util/concurrent/atomic/AtomicInteger;.:(I)V // method@233b │ │ +059b3a: 5b20 7403 |0009: iput-object v0, v2, Landroid/support/v4/content/ModernAsyncTask$1;.mCount:Ljava/util/concurrent/atomic/AtomicInteger; // field@0374 │ │ +059b3e: 0e00 |000b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=54 │ │ 0x0003 line=55 │ │ locals : │ │ 0x0000 - 0x000c reg=2 this Landroid/support/v4/content/ModernAsyncTask$1; │ │ │ │ @@ -21638,56 +33182,56 @@ │ │ type : '(Ljava/lang/Runnable;)Ljava/lang/Thread;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 31 16-bit code units │ │ -03d9fc: |[03d9fc] android.support.v4.content.ModernAsyncTask$1.newThread:(Ljava/lang/Runnable;)Ljava/lang/Thread; │ │ -03da0c: 2200 bb03 |0000: new-instance v0, Ljava/lang/Thread; // type@03bb │ │ -03da10: 2201 b903 |0002: new-instance v1, Ljava/lang/StringBuilder; // type@03b9 │ │ -03da14: 7010 ae17 0100 |0004: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@17ae │ │ -03da1a: 1a02 6c09 |0007: const-string v2, "ModernAsyncTask #" // string@096c │ │ -03da1e: 6e20 b517 2100 |0009: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17b5 │ │ -03da24: 0c01 |000c: move-result-object v1 │ │ -03da26: 5432 0a02 |000d: iget-object v2, v3, Landroid/support/v4/content/ModernAsyncTask$1;.mCount:Ljava/util/concurrent/atomic/AtomicInteger; // field@020a │ │ -03da2a: 6e10 2a18 0200 |000f: invoke-virtual {v2}, Ljava/util/concurrent/atomic/AtomicInteger;.getAndIncrement:()I // method@182a │ │ -03da30: 0a02 |0012: move-result v2 │ │ -03da32: 6e20 b117 2100 |0013: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@17b1 │ │ -03da38: 0c01 |0016: move-result-object v1 │ │ -03da3a: 6e10 ba17 0100 |0017: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@17ba │ │ -03da40: 0c01 |001a: move-result-object v1 │ │ -03da42: 7030 be17 4001 |001b: invoke-direct {v0, v4, v1}, Ljava/lang/Thread;.:(Ljava/lang/Runnable;Ljava/lang/String;)V // method@17be │ │ -03da48: 1100 |001e: return-object v0 │ │ +059b40: |[059b40] android.support.v4.content.ModernAsyncTask$1.newThread:(Ljava/lang/Runnable;)Ljava/lang/Thread; │ │ +059b50: 2200 4005 |0000: new-instance v0, Ljava/lang/Thread; // type@0540 │ │ +059b54: 2201 3e05 |0002: new-instance v1, Ljava/lang/StringBuilder; // type@053e │ │ +059b58: 7010 a422 0100 |0004: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@22a4 │ │ +059b5e: 1a02 c30c |0007: const-string v2, "ModernAsyncTask #" // string@0cc3 │ │ +059b62: 6e20 ad22 2100 |0009: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22ad │ │ +059b68: 0c01 |000c: move-result-object v1 │ │ +059b6a: 5432 7403 |000d: iget-object v2, v3, Landroid/support/v4/content/ModernAsyncTask$1;.mCount:Ljava/util/concurrent/atomic/AtomicInteger; // field@0374 │ │ +059b6e: 6e10 3c23 0200 |000f: invoke-virtual {v2}, Ljava/util/concurrent/atomic/AtomicInteger;.getAndIncrement:()I // method@233c │ │ +059b74: 0a02 |0012: move-result v2 │ │ +059b76: 6e20 a922 2100 |0013: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@22a9 │ │ +059b7c: 0c01 |0016: move-result-object v1 │ │ +059b7e: 6e10 b222 0100 |0017: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@22b2 │ │ +059b84: 0c01 |001a: move-result-object v1 │ │ +059b86: 7030 b622 4001 |001b: invoke-direct {v0, v4, v1}, Ljava/lang/Thread;.:(Ljava/lang/Runnable;Ljava/lang/String;)V // method@22b6 │ │ +059b8c: 1100 |001e: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=58 │ │ locals : │ │ 0x0000 - 0x001f reg=3 this Landroid/support/v4/content/ModernAsyncTask$1; │ │ 0x0000 - 0x001f reg=4 r Ljava/lang/Runnable; │ │ │ │ - source_file_idx : 2413 (ModernAsyncTask.java) │ │ + source_file_idx : 3268 (ModernAsyncTask.java) │ │ │ │ -Class #94 header: │ │ -class_idx : 285 │ │ +Class #175 header: │ │ +class_idx : 460 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 997 │ │ -source_file_idx : 2413 │ │ +superclass_idx : 1392 │ │ +source_file_idx : 3268 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ -Class #94 annotations: │ │ +Class #175 annotations: │ │ Annotations on class │ │ VISIBILITY_SYSTEM Ldalvik/annotation/EnclosingMethod; value= │ │ VISIBILITY_SYSTEM Ldalvik/annotation/InnerClass; accessFlags=0 name=null │ │ VISIBILITY_SYSTEM Ldalvik/annotation/Signature; value={ "Ljava/util/concurrent/FutureTask" ";" } │ │ │ │ -Class #94 - │ │ +Class #175 - │ │ Class descriptor : 'Landroid/support/v4/content/ModernAsyncTask$3;' │ │ Access flags : 0x0000 () │ │ Superclass : 'Ljava/util/concurrent/FutureTask;' │ │ Interfaces - │ │ Static fields - │ │ Instance fields - │ │ #0 : (in Landroid/support/v4/content/ModernAsyncTask$3;) │ │ @@ -21700,18 +33244,18 @@ │ │ type : '(Landroid/support/v4/content/ModernAsyncTask;Ljava/util/concurrent/Callable;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -03da4c: |[03da4c] android.support.v4.content.ModernAsyncTask$3.:(Landroid/support/v4/content/ModernAsyncTask;Ljava/util/concurrent/Callable;)V │ │ -03da5c: 5b01 0d02 |0000: iput-object v1, v0, Landroid/support/v4/content/ModernAsyncTask$3;.this$0:Landroid/support/v4/content/ModernAsyncTask; // field@020d │ │ -03da60: 7020 1f18 2000 |0002: invoke-direct {v0, v2}, Ljava/util/concurrent/FutureTask;.:(Ljava/util/concurrent/Callable;)V // method@181f │ │ -03da66: 0e00 |0005: return-void │ │ +059b90: |[059b90] android.support.v4.content.ModernAsyncTask$3.:(Landroid/support/v4/content/ModernAsyncTask;Ljava/util/concurrent/Callable;)V │ │ +059ba0: 5b01 7703 |0000: iput-object v1, v0, Landroid/support/v4/content/ModernAsyncTask$3;.this$0:Landroid/support/v4/content/ModernAsyncTask; // field@0377 │ │ +059ba4: 7020 3123 2000 |0002: invoke-direct {v0, v2}, Ljava/util/concurrent/FutureTask;.:(Ljava/util/concurrent/Callable;)V // method@2331 │ │ +059baa: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=127 │ │ locals : │ │ 0x0000 - 0x0000 reg=0 this Landroid/support/v4/content/ModernAsyncTask$3; │ │ 0x0000 - 0x0000 reg=2 (null) Ljava/util/concurrent/Callable; │ │ 0x0000 - 0x0006 reg=0 this Landroid/support/v4/content/ModernAsyncTask$3; Landroid/support/v4/content/ModernAsyncTask.3; │ │ @@ -21724,41 +33268,41 @@ │ │ type : '()V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 7 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 47 16-bit code units │ │ -03da68: |[03da68] android.support.v4.content.ModernAsyncTask$3.done:()V │ │ -03da78: 6e10 4b06 0600 |0000: invoke-virtual {v6}, Landroid/support/v4/content/ModernAsyncTask$3;.get:()Ljava/lang/Object; // method@064b │ │ -03da7e: 0c01 |0003: move-result-object v1 │ │ -03da80: 5463 0d02 |0004: iget-object v3, v6, Landroid/support/v4/content/ModernAsyncTask$3;.this$0:Landroid/support/v4/content/ModernAsyncTask; // field@020d │ │ -03da84: 7120 5e06 1300 |0006: invoke-static {v3, v1}, Landroid/support/v4/content/ModernAsyncTask;.access$400:(Landroid/support/v4/content/ModernAsyncTask;Ljava/lang/Object;)V // method@065e │ │ -03da8a: 0e00 |0009: return-void │ │ -03da8c: 0d00 |000a: move-exception v0 │ │ -03da8e: 1a03 ee01 |000b: const-string v3, "AsyncTask" // string@01ee │ │ -03da92: 7120 3b12 0300 |000d: invoke-static {v3, v0}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/Throwable;)I // method@123b │ │ -03da98: 28f9 |0010: goto 0009 // -0007 │ │ -03da9a: 0d00 |0011: move-exception v0 │ │ -03da9c: 2203 b603 |0012: new-instance v3, Ljava/lang/RuntimeException; // type@03b6 │ │ -03daa0: 1a04 e501 |0014: const-string v4, "An error occured while executing doInBackground()" // string@01e5 │ │ -03daa4: 6e10 1d18 0000 |0016: invoke-virtual {v0}, Ljava/util/concurrent/ExecutionException;.getCause:()Ljava/lang/Throwable; // method@181d │ │ -03daaa: 0c05 |0019: move-result-object v5 │ │ -03daac: 7030 9917 4305 |001a: invoke-direct {v3, v4, v5}, Ljava/lang/RuntimeException;.:(Ljava/lang/String;Ljava/lang/Throwable;)V // method@1799 │ │ -03dab2: 2703 |001d: throw v3 │ │ -03dab4: 0d00 |001e: move-exception v0 │ │ -03dab6: 5463 0d02 |001f: iget-object v3, v6, Landroid/support/v4/content/ModernAsyncTask$3;.this$0:Landroid/support/v4/content/ModernAsyncTask; // field@020d │ │ -03daba: 1204 |0021: const/4 v4, #int 0 // #0 │ │ -03dabc: 7120 5e06 4300 |0022: invoke-static {v3, v4}, Landroid/support/v4/content/ModernAsyncTask;.access$400:(Landroid/support/v4/content/ModernAsyncTask;Ljava/lang/Object;)V // method@065e │ │ -03dac2: 28e4 |0025: goto 0009 // -001c │ │ -03dac4: 0d02 |0026: move-exception v2 │ │ -03dac6: 2203 b603 |0027: new-instance v3, Ljava/lang/RuntimeException; // type@03b6 │ │ -03daca: 1a04 e501 |0029: const-string v4, "An error occured while executing doInBackground()" // string@01e5 │ │ -03dace: 7030 9917 4302 |002b: invoke-direct {v3, v4, v2}, Ljava/lang/RuntimeException;.:(Ljava/lang/String;Ljava/lang/Throwable;)V // method@1799 │ │ -03dad4: 2703 |002e: throw v3 │ │ +059bac: |[059bac] android.support.v4.content.ModernAsyncTask$3.done:()V │ │ +059bbc: 6e10 e509 0600 |0000: invoke-virtual {v6}, Landroid/support/v4/content/ModernAsyncTask$3;.get:()Ljava/lang/Object; // method@09e5 │ │ +059bc2: 0c01 |0003: move-result-object v1 │ │ +059bc4: 5463 7703 |0004: iget-object v3, v6, Landroid/support/v4/content/ModernAsyncTask$3;.this$0:Landroid/support/v4/content/ModernAsyncTask; // field@0377 │ │ +059bc8: 7120 f809 1300 |0006: invoke-static {v3, v1}, Landroid/support/v4/content/ModernAsyncTask;.access$400:(Landroid/support/v4/content/ModernAsyncTask;Ljava/lang/Object;)V // method@09f8 │ │ +059bce: 0e00 |0009: return-void │ │ +059bd0: 0d00 |000a: move-exception v0 │ │ +059bd2: 1a03 4702 |000b: const-string v3, "AsyncTask" // string@0247 │ │ +059bd6: 7120 771c 0300 |000d: invoke-static {v3, v0}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/Throwable;)I // method@1c77 │ │ +059bdc: 28f9 |0010: goto 0009 // -0007 │ │ +059bde: 0d00 |0011: move-exception v0 │ │ +059be0: 2203 3b05 |0012: new-instance v3, Ljava/lang/RuntimeException; // type@053b │ │ +059be4: 1a04 3902 |0014: const-string v4, "An error occured while executing doInBackground()" // string@0239 │ │ +059be8: 6e10 2f23 0000 |0016: invoke-virtual {v0}, Ljava/util/concurrent/ExecutionException;.getCause:()Ljava/lang/Throwable; // method@232f │ │ +059bee: 0c05 |0019: move-result-object v5 │ │ +059bf0: 7030 8e22 4305 |001a: invoke-direct {v3, v4, v5}, Ljava/lang/RuntimeException;.:(Ljava/lang/String;Ljava/lang/Throwable;)V // method@228e │ │ +059bf6: 2703 |001d: throw v3 │ │ +059bf8: 0d00 |001e: move-exception v0 │ │ +059bfa: 5463 7703 |001f: iget-object v3, v6, Landroid/support/v4/content/ModernAsyncTask$3;.this$0:Landroid/support/v4/content/ModernAsyncTask; // field@0377 │ │ +059bfe: 1204 |0021: const/4 v4, #int 0 // #0 │ │ +059c00: 7120 f809 4300 |0022: invoke-static {v3, v4}, Landroid/support/v4/content/ModernAsyncTask;.access$400:(Landroid/support/v4/content/ModernAsyncTask;Ljava/lang/Object;)V // method@09f8 │ │ +059c06: 28e4 |0025: goto 0009 // -001c │ │ +059c08: 0d02 |0026: move-exception v2 │ │ +059c0a: 2203 3b05 |0027: new-instance v3, Ljava/lang/RuntimeException; // type@053b │ │ +059c0e: 1a04 3902 |0029: const-string v4, "An error occured while executing doInBackground()" // string@0239 │ │ +059c12: 7030 8e22 4302 |002b: invoke-direct {v3, v4, v2}, Ljava/lang/RuntimeException;.:(Ljava/lang/String;Ljava/lang/Throwable;)V // method@228e │ │ +059c18: 2703 |002e: throw v3 │ │ catches : 1 │ │ 0x0000 - 0x0009 │ │ Ljava/lang/InterruptedException; -> 0x000a │ │ Ljava/util/concurrent/ExecutionException; -> 0x0011 │ │ Ljava/util/concurrent/CancellationException; -> 0x001e │ │ Ljava/lang/Throwable; -> 0x0026 │ │ positions : │ │ @@ -21778,32 +33322,32 @@ │ │ 0x0004 - 0x0009 reg=1 result Ljava/lang/Object; TResult; │ │ 0x000b - 0x0011 reg=0 e Ljava/lang/InterruptedException; │ │ 0x0012 - 0x001e reg=0 e Ljava/util/concurrent/ExecutionException; │ │ 0x001f - 0x0026 reg=0 e Ljava/util/concurrent/CancellationException; │ │ 0x0027 - 0x002f reg=2 t Ljava/lang/Throwable; │ │ 0x0000 - 0x002f reg=6 this Landroid/support/v4/content/ModernAsyncTask$3; Landroid/support/v4/content/ModernAsyncTask.3; │ │ │ │ - source_file_idx : 2413 (ModernAsyncTask.java) │ │ + source_file_idx : 3268 (ModernAsyncTask.java) │ │ │ │ -Class #95 header: │ │ -class_idx : 286 │ │ +Class #176 header: │ │ +class_idx : 461 │ │ access_flags : 4096 (0x1000) │ │ -superclass_idx : 948 │ │ -source_file_idx : 2413 │ │ +superclass_idx : 1337 │ │ +source_file_idx : 3268 │ │ static_fields_size : 1 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 0 │ │ │ │ -Class #95 annotations: │ │ +Class #176 annotations: │ │ Annotations on class │ │ VISIBILITY_SYSTEM Ldalvik/annotation/EnclosingClass; value=Landroid/support/v4/content/ModernAsyncTask; │ │ VISIBILITY_SYSTEM Ldalvik/annotation/InnerClass; accessFlags=4104 name=null │ │ │ │ -Class #95 - │ │ +Class #176 - │ │ Class descriptor : 'Landroid/support/v4/content/ModernAsyncTask$4;' │ │ Access flags : 0x1000 (SYNTHETIC) │ │ Superclass : 'Ljava/lang/Object;' │ │ Interfaces - │ │ Static fields - │ │ #0 : (in Landroid/support/v4/content/ModernAsyncTask$4;) │ │ name : '$SwitchMap$android$support$v4$content$ModernAsyncTask$Status' │ │ @@ -21816,70 +33360,70 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 36 16-bit code units │ │ -03daf0: |[03daf0] android.support.v4.content.ModernAsyncTask$4.:()V │ │ -03db00: 7100 5706 0000 |0000: invoke-static {}, Landroid/support/v4/content/ModernAsyncTask$Status;.values:()[Landroid/support/v4/content/ModernAsyncTask$Status; // method@0657 │ │ -03db06: 0c00 |0003: move-result-object v0 │ │ -03db08: 2100 |0004: array-length v0, v0 │ │ -03db0a: 2300 1804 |0005: new-array v0, v0, [I // type@0418 │ │ -03db0e: 6900 0e02 |0007: sput-object v0, Landroid/support/v4/content/ModernAsyncTask$4;.$SwitchMap$android$support$v4$content$ModernAsyncTask$Status:[I // field@020e │ │ -03db12: 6200 0e02 |0009: sget-object v0, Landroid/support/v4/content/ModernAsyncTask$4;.$SwitchMap$android$support$v4$content$ModernAsyncTask$Status:[I // field@020e │ │ -03db16: 6201 1402 |000b: sget-object v1, Landroid/support/v4/content/ModernAsyncTask$Status;.RUNNING:Landroid/support/v4/content/ModernAsyncTask$Status; // field@0214 │ │ -03db1a: 6e10 5506 0100 |000d: invoke-virtual {v1}, Landroid/support/v4/content/ModernAsyncTask$Status;.ordinal:()I // method@0655 │ │ -03db20: 0a01 |0010: move-result v1 │ │ -03db22: 1212 |0011: const/4 v2, #int 1 // #1 │ │ -03db24: 4b02 0001 |0012: aput v2, v0, v1 │ │ -03db28: 6200 0e02 |0014: sget-object v0, Landroid/support/v4/content/ModernAsyncTask$4;.$SwitchMap$android$support$v4$content$ModernAsyncTask$Status:[I // field@020e │ │ -03db2c: 6201 1202 |0016: sget-object v1, Landroid/support/v4/content/ModernAsyncTask$Status;.FINISHED:Landroid/support/v4/content/ModernAsyncTask$Status; // field@0212 │ │ -03db30: 6e10 5506 0100 |0018: invoke-virtual {v1}, Landroid/support/v4/content/ModernAsyncTask$Status;.ordinal:()I // method@0655 │ │ -03db36: 0a01 |001b: move-result v1 │ │ -03db38: 1222 |001c: const/4 v2, #int 2 // #2 │ │ -03db3a: 4b02 0001 |001d: aput v2, v0, v1 │ │ -03db3e: 0e00 |001f: return-void │ │ -03db40: 0d00 |0020: move-exception v0 │ │ -03db42: 28fe |0021: goto 001f // -0002 │ │ -03db44: 0d00 |0022: move-exception v0 │ │ -03db46: 28f1 |0023: goto 0014 // -000f │ │ +059c34: |[059c34] android.support.v4.content.ModernAsyncTask$4.:()V │ │ +059c44: 7100 f109 0000 |0000: invoke-static {}, Landroid/support/v4/content/ModernAsyncTask$Status;.values:()[Landroid/support/v4/content/ModernAsyncTask$Status; // method@09f1 │ │ +059c4a: 0c00 |0003: move-result-object v0 │ │ +059c4c: 2100 |0004: array-length v0, v0 │ │ +059c4e: 2300 a205 |0005: new-array v0, v0, [I // type@05a2 │ │ +059c52: 6900 7803 |0007: sput-object v0, Landroid/support/v4/content/ModernAsyncTask$4;.$SwitchMap$android$support$v4$content$ModernAsyncTask$Status:[I // field@0378 │ │ +059c56: 6200 7803 |0009: sget-object v0, Landroid/support/v4/content/ModernAsyncTask$4;.$SwitchMap$android$support$v4$content$ModernAsyncTask$Status:[I // field@0378 │ │ +059c5a: 6201 7e03 |000b: sget-object v1, Landroid/support/v4/content/ModernAsyncTask$Status;.RUNNING:Landroid/support/v4/content/ModernAsyncTask$Status; // field@037e │ │ +059c5e: 6e10 ef09 0100 |000d: invoke-virtual {v1}, Landroid/support/v4/content/ModernAsyncTask$Status;.ordinal:()I // method@09ef │ │ +059c64: 0a01 |0010: move-result v1 │ │ +059c66: 1212 |0011: const/4 v2, #int 1 // #1 │ │ +059c68: 4b02 0001 |0012: aput v2, v0, v1 │ │ +059c6c: 6200 7803 |0014: sget-object v0, Landroid/support/v4/content/ModernAsyncTask$4;.$SwitchMap$android$support$v4$content$ModernAsyncTask$Status:[I // field@0378 │ │ +059c70: 6201 7c03 |0016: sget-object v1, Landroid/support/v4/content/ModernAsyncTask$Status;.FINISHED:Landroid/support/v4/content/ModernAsyncTask$Status; // field@037c │ │ +059c74: 6e10 ef09 0100 |0018: invoke-virtual {v1}, Landroid/support/v4/content/ModernAsyncTask$Status;.ordinal:()I // method@09ef │ │ +059c7a: 0a01 |001b: move-result v1 │ │ +059c7c: 1222 |001c: const/4 v2, #int 2 // #2 │ │ +059c7e: 4b02 0001 |001d: aput v2, v0, v1 │ │ +059c82: 0e00 |001f: return-void │ │ +059c84: 0d00 |0020: move-exception v0 │ │ +059c86: 28fe |0021: goto 001f // -0002 │ │ +059c88: 0d00 |0022: move-exception v0 │ │ +059c8a: 28f1 |0023: goto 0014 // -000f │ │ catches : 2 │ │ 0x0009 - 0x0014 │ │ Ljava/lang/NoSuchFieldError; -> 0x0022 │ │ 0x0014 - 0x001f │ │ Ljava/lang/NoSuchFieldError; -> 0x0020 │ │ positions : │ │ 0x0000 line=407 │ │ locals : │ │ │ │ Virtual methods - │ │ - source_file_idx : 2413 (ModernAsyncTask.java) │ │ + source_file_idx : 3268 (ModernAsyncTask.java) │ │ │ │ -Class #96 header: │ │ -class_idx : 287 │ │ +Class #177 header: │ │ +class_idx : 462 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 948 │ │ -source_file_idx : 2413 │ │ +superclass_idx : 1337 │ │ +source_file_idx : 3268 │ │ static_fields_size : 0 │ │ instance_fields_size: 2 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 0 │ │ │ │ -Class #96 annotations: │ │ +Class #177 annotations: │ │ Annotations on class │ │ VISIBILITY_SYSTEM Ldalvik/annotation/EnclosingClass; value=Landroid/support/v4/content/ModernAsyncTask; │ │ VISIBILITY_SYSTEM Ldalvik/annotation/InnerClass; accessFlags=10 name="AsyncTaskResult" │ │ VISIBILITY_SYSTEM Ldalvik/annotation/Signature; value={ "" "Ljava/lang/Object;" } │ │ -Annotations on field #527 'mData' │ │ +Annotations on field #889 'mData' │ │ VISIBILITY_SYSTEM Ldalvik/annotation/Signature; value={ "[TData;" } │ │ -Annotations on method #1613 '' │ │ +Annotations on method #2535 '' │ │ VISIBILITY_SYSTEM Ldalvik/annotation/Signature; value={ "(" "Landroid/support/v4/content/ModernAsyncTask;" "[TData;)V" } │ │ │ │ -Class #96 - │ │ +Class #177 - │ │ Class descriptor : 'Landroid/support/v4/content/ModernAsyncTask$AsyncTaskResult;' │ │ Access flags : 0x0000 () │ │ Superclass : 'Ljava/lang/Object;' │ │ Interfaces - │ │ Static fields - │ │ Instance fields - │ │ #0 : (in Landroid/support/v4/content/ModernAsyncTask$AsyncTaskResult;) │ │ @@ -21896,51 +33440,51 @@ │ │ type : '(Landroid/support/v4/content/ModernAsyncTask;[Ljava/lang/Object;)V' │ │ access : 0x10080 (VARARGS CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -03db64: |[03db64] android.support.v4.content.ModernAsyncTask$AsyncTaskResult.:(Landroid/support/v4/content/ModernAsyncTask;[Ljava/lang/Object;)V │ │ -03db74: 7010 9117 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1791 │ │ -03db7a: 5b01 1002 |0003: iput-object v1, v0, Landroid/support/v4/content/ModernAsyncTask$AsyncTaskResult;.mTask:Landroid/support/v4/content/ModernAsyncTask; // field@0210 │ │ -03db7e: 5b02 0f02 |0005: iput-object v2, v0, Landroid/support/v4/content/ModernAsyncTask$AsyncTaskResult;.mData:[Ljava/lang/Object; // field@020f │ │ -03db82: 0e00 |0007: return-void │ │ +059ca8: |[059ca8] android.support.v4.content.ModernAsyncTask$AsyncTaskResult.:(Landroid/support/v4/content/ModernAsyncTask;[Ljava/lang/Object;)V │ │ +059cb8: 7010 8622 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2286 │ │ +059cbe: 5b01 7a03 |0003: iput-object v1, v0, Landroid/support/v4/content/ModernAsyncTask$AsyncTaskResult;.mTask:Landroid/support/v4/content/ModernAsyncTask; // field@037a │ │ +059cc2: 5b02 7903 |0005: iput-object v2, v0, Landroid/support/v4/content/ModernAsyncTask$AsyncTaskResult;.mData:[Ljava/lang/Object; // field@0379 │ │ +059cc6: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=492 │ │ 0x0003 line=493 │ │ 0x0005 line=494 │ │ 0x0007 line=495 │ │ locals : │ │ 0x0000 - 0x0000 reg=0 this Landroid/support/v4/content/ModernAsyncTask$AsyncTaskResult; │ │ 0x0000 - 0x0000 reg=2 (null) [Ljava/lang/Object; │ │ 0x0000 - 0x0008 reg=0 this Landroid/support/v4/content/ModernAsyncTask$AsyncTaskResult; Landroid/support/v4/content/ModernAsyncTask$AsyncTaskResult; │ │ 0x0000 - 0x0008 reg=1 task Landroid/support/v4/content/ModernAsyncTask; │ │ 0x0000 - 0x0008 reg=2 data [Ljava/lang/Object; [TData; │ │ │ │ Virtual methods - │ │ - source_file_idx : 2413 (ModernAsyncTask.java) │ │ + source_file_idx : 3268 (ModernAsyncTask.java) │ │ │ │ -Class #97 header: │ │ -class_idx : 288 │ │ +Class #178 header: │ │ +class_idx : 463 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 114 │ │ -source_file_idx : 2413 │ │ +superclass_idx : 166 │ │ +source_file_idx : 3268 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 1 │ │ │ │ -Class #97 annotations: │ │ +Class #178 annotations: │ │ Annotations on class │ │ VISIBILITY_SYSTEM Ldalvik/annotation/EnclosingClass; value=Landroid/support/v4/content/ModernAsyncTask; │ │ VISIBILITY_SYSTEM Ldalvik/annotation/InnerClass; accessFlags=10 name="InternalHandler" │ │ │ │ -Class #97 - │ │ +Class #178 - │ │ Class descriptor : 'Landroid/support/v4/content/ModernAsyncTask$InternalHandler;' │ │ Access flags : 0x0000 () │ │ Superclass : 'Landroid/os/Handler;' │ │ Interfaces - │ │ Static fields - │ │ Instance fields - │ │ Direct methods - │ │ @@ -21949,17 +33493,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -03db84: |[03db84] android.support.v4.content.ModernAsyncTask$InternalHandler.:()V │ │ -03db94: 7010 e601 0000 |0000: invoke-direct {v0}, Landroid/os/Handler;.:()V // method@01e6 │ │ -03db9a: 0e00 |0003: return-void │ │ +059cc8: |[059cc8] android.support.v4.content.ModernAsyncTask$InternalHandler.:()V │ │ +059cd8: 7010 0b03 0000 |0000: invoke-direct {v0}, Landroid/os/Handler;.:()V // method@030b │ │ +059cde: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=466 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/content/ModernAsyncTask$InternalHandler; │ │ │ │ #1 : (in Landroid/support/v4/content/ModernAsyncTask$InternalHandler;) │ │ @@ -21967,17 +33511,17 @@ │ │ type : '(Landroid/support/v4/content/ModernAsyncTask$1;)V' │ │ access : 0x11000 (SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -03db9c: |[03db9c] android.support.v4.content.ModernAsyncTask$InternalHandler.:(Landroid/support/v4/content/ModernAsyncTask$1;)V │ │ -03dbac: 7010 4e06 0000 |0000: invoke-direct {v0}, Landroid/support/v4/content/ModernAsyncTask$InternalHandler;.:()V // method@064e │ │ -03dbb2: 0e00 |0003: return-void │ │ +059ce0: |[059ce0] android.support.v4.content.ModernAsyncTask$InternalHandler.:(Landroid/support/v4/content/ModernAsyncTask$1;)V │ │ +059cf0: 7010 e809 0000 |0000: invoke-direct {v0}, Landroid/support/v4/content/ModernAsyncTask$InternalHandler;.:()V // method@09e8 │ │ +059cf6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=466 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/content/ModernAsyncTask$InternalHandler; │ │ 0x0000 - 0x0004 reg=1 x0 Landroid/support/v4/content/ModernAsyncTask$1; │ │ │ │ @@ -21987,66 +33531,66 @@ │ │ type : '(Landroid/os/Message;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 38 16-bit code units │ │ -03dbb4: |[03dbb4] android.support.v4.content.ModernAsyncTask$InternalHandler.handleMessage:(Landroid/os/Message;)V │ │ -03dbc4: 5450 2d00 |0000: iget-object v0, v5, Landroid/os/Message;.obj:Ljava/lang/Object; // field@002d │ │ -03dbc8: 1f00 1f01 |0002: check-cast v0, Landroid/support/v4/content/ModernAsyncTask$AsyncTaskResult; // type@011f │ │ -03dbcc: 5251 2e00 |0004: iget v1, v5, Landroid/os/Message;.what:I // field@002e │ │ -03dbd0: 2b01 1800 0000 |0006: packed-switch v1, 0000001e // +00000018 │ │ -03dbd6: 0e00 |0009: return-void │ │ -03dbd8: 5401 1002 |000a: iget-object v1, v0, Landroid/support/v4/content/ModernAsyncTask$AsyncTaskResult;.mTask:Landroid/support/v4/content/ModernAsyncTask; // field@0210 │ │ -03dbdc: 5402 0f02 |000c: iget-object v2, v0, Landroid/support/v4/content/ModernAsyncTask$AsyncTaskResult;.mData:[Ljava/lang/Object; // field@020f │ │ -03dbe0: 1203 |000e: const/4 v3, #int 0 // #0 │ │ -03dbe2: 4602 0203 |000f: aget-object v2, v2, v3 │ │ -03dbe6: 7120 5f06 2100 |0011: invoke-static {v1, v2}, Landroid/support/v4/content/ModernAsyncTask;.access$500:(Landroid/support/v4/content/ModernAsyncTask;Ljava/lang/Object;)V // method@065f │ │ -03dbec: 28f5 |0014: goto 0009 // -000b │ │ -03dbee: 5401 1002 |0015: iget-object v1, v0, Landroid/support/v4/content/ModernAsyncTask$AsyncTaskResult;.mTask:Landroid/support/v4/content/ModernAsyncTask; // field@0210 │ │ -03dbf2: 5402 0f02 |0017: iget-object v2, v0, Landroid/support/v4/content/ModernAsyncTask$AsyncTaskResult;.mData:[Ljava/lang/Object; // field@020f │ │ -03dbf6: 6e20 6f06 2100 |0019: invoke-virtual {v1, v2}, Landroid/support/v4/content/ModernAsyncTask;.onProgressUpdate:([Ljava/lang/Object;)V // method@066f │ │ -03dbfc: 28ed |001c: goto 0009 // -0013 │ │ -03dbfe: 0000 |001d: nop // spacer │ │ -03dc00: 0001 0200 0100 0000 0400 0000 0f00 ... |001e: packed-switch-data (8 units) │ │ +059cf8: |[059cf8] android.support.v4.content.ModernAsyncTask$InternalHandler.handleMessage:(Landroid/os/Message;)V │ │ +059d08: 5450 4100 |0000: iget-object v0, v5, Landroid/os/Message;.obj:Ljava/lang/Object; // field@0041 │ │ +059d0c: 1f00 ce01 |0002: check-cast v0, Landroid/support/v4/content/ModernAsyncTask$AsyncTaskResult; // type@01ce │ │ +059d10: 5251 4200 |0004: iget v1, v5, Landroid/os/Message;.what:I // field@0042 │ │ +059d14: 2b01 1800 0000 |0006: packed-switch v1, 0000001e // +00000018 │ │ +059d1a: 0e00 |0009: return-void │ │ +059d1c: 5401 7a03 |000a: iget-object v1, v0, Landroid/support/v4/content/ModernAsyncTask$AsyncTaskResult;.mTask:Landroid/support/v4/content/ModernAsyncTask; // field@037a │ │ +059d20: 5402 7903 |000c: iget-object v2, v0, Landroid/support/v4/content/ModernAsyncTask$AsyncTaskResult;.mData:[Ljava/lang/Object; // field@0379 │ │ +059d24: 1203 |000e: const/4 v3, #int 0 // #0 │ │ +059d26: 4602 0203 |000f: aget-object v2, v2, v3 │ │ +059d2a: 7120 f909 2100 |0011: invoke-static {v1, v2}, Landroid/support/v4/content/ModernAsyncTask;.access$500:(Landroid/support/v4/content/ModernAsyncTask;Ljava/lang/Object;)V // method@09f9 │ │ +059d30: 28f5 |0014: goto 0009 // -000b │ │ +059d32: 5401 7a03 |0015: iget-object v1, v0, Landroid/support/v4/content/ModernAsyncTask$AsyncTaskResult;.mTask:Landroid/support/v4/content/ModernAsyncTask; // field@037a │ │ +059d36: 5402 7903 |0017: iget-object v2, v0, Landroid/support/v4/content/ModernAsyncTask$AsyncTaskResult;.mData:[Ljava/lang/Object; // field@0379 │ │ +059d3a: 6e20 090a 2100 |0019: invoke-virtual {v1, v2}, Landroid/support/v4/content/ModernAsyncTask;.onProgressUpdate:([Ljava/lang/Object;)V // method@0a09 │ │ +059d40: 28ed |001c: goto 0009 // -0013 │ │ +059d42: 0000 |001d: nop // spacer │ │ +059d44: 0001 0200 0100 0000 0400 0000 0f00 ... |001e: packed-switch-data (8 units) │ │ catches : (none) │ │ positions : │ │ 0x0000 line=470 │ │ 0x0004 line=471 │ │ 0x0009 line=480 │ │ 0x000a line=474 │ │ 0x0015 line=477 │ │ 0x001d line=471 │ │ locals : │ │ 0x0004 - 0x0026 reg=0 result Landroid/support/v4/content/ModernAsyncTask$AsyncTaskResult; │ │ 0x0000 - 0x0026 reg=4 this Landroid/support/v4/content/ModernAsyncTask$InternalHandler; │ │ 0x0000 - 0x0026 reg=5 msg Landroid/os/Message; │ │ │ │ - source_file_idx : 2413 (ModernAsyncTask.java) │ │ + source_file_idx : 3268 (ModernAsyncTask.java) │ │ │ │ -Class #98 header: │ │ -class_idx : 289 │ │ +Class #179 header: │ │ +class_idx : 464 │ │ access_flags : 16401 (0x4011) │ │ -superclass_idx : 931 │ │ -source_file_idx : 2413 │ │ +superclass_idx : 1319 │ │ +source_file_idx : 3268 │ │ static_fields_size : 4 │ │ instance_fields_size: 0 │ │ direct_methods_size : 4 │ │ virtual_methods_size: 0 │ │ │ │ -Class #98 annotations: │ │ +Class #179 annotations: │ │ Annotations on class │ │ VISIBILITY_SYSTEM Ldalvik/annotation/EnclosingClass; value=Landroid/support/v4/content/ModernAsyncTask; │ │ VISIBILITY_SYSTEM Ldalvik/annotation/InnerClass; accessFlags=16409 name="Status" │ │ VISIBILITY_SYSTEM Ldalvik/annotation/Signature; value={ "Ljava/lang/Enum" "<" "Landroid/support/v4/content/ModernAsyncTask$Status;" ">;" } │ │ -Annotations on method #1620 '' │ │ +Annotations on method #2542 '' │ │ VISIBILITY_SYSTEM Ldalvik/annotation/Signature; value={ "()V" } │ │ │ │ -Class #98 - │ │ +Class #179 - │ │ Class descriptor : 'Landroid/support/v4/content/ModernAsyncTask$Status;' │ │ Access flags : 0x4011 (PUBLIC FINAL ENUM) │ │ Superclass : 'Ljava/lang/Enum;' │ │ Interfaces - │ │ Static fields - │ │ #0 : (in Landroid/support/v4/content/ModernAsyncTask$Status;) │ │ name : '$VALUES' │ │ @@ -22071,40 +33615,40 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 5 │ │ ins : 0 │ │ outs : 3 │ │ insns size : 48 16-bit code units │ │ -03dc10: |[03dc10] android.support.v4.content.ModernAsyncTask$Status.:()V │ │ -03dc20: 1224 |0000: const/4 v4, #int 2 // #2 │ │ -03dc22: 1213 |0001: const/4 v3, #int 1 // #1 │ │ -03dc24: 1202 |0002: const/4 v2, #int 0 // #0 │ │ -03dc26: 2200 2101 |0003: new-instance v0, Landroid/support/v4/content/ModernAsyncTask$Status; // type@0121 │ │ -03dc2a: 1a01 d009 |0005: const-string v1, "PENDING" // string@09d0 │ │ -03dc2e: 7030 5406 1002 |0007: invoke-direct {v0, v1, v2}, Landroid/support/v4/content/ModernAsyncTask$Status;.:(Ljava/lang/String;I)V // method@0654 │ │ -03dc34: 6900 1302 |000a: sput-object v0, Landroid/support/v4/content/ModernAsyncTask$Status;.PENDING:Landroid/support/v4/content/ModernAsyncTask$Status; // field@0213 │ │ -03dc38: 2200 2101 |000c: new-instance v0, Landroid/support/v4/content/ModernAsyncTask$Status; // type@0121 │ │ -03dc3c: 1a01 170a |000e: const-string v1, "RUNNING" // string@0a17 │ │ -03dc40: 7030 5406 1003 |0010: invoke-direct {v0, v1, v3}, Landroid/support/v4/content/ModernAsyncTask$Status;.:(Ljava/lang/String;I)V // method@0654 │ │ -03dc46: 6900 1402 |0013: sput-object v0, Landroid/support/v4/content/ModernAsyncTask$Status;.RUNNING:Landroid/support/v4/content/ModernAsyncTask$Status; // field@0214 │ │ -03dc4a: 2200 2101 |0015: new-instance v0, Landroid/support/v4/content/ModernAsyncTask$Status; // type@0121 │ │ -03dc4e: 1a01 2f03 |0017: const-string v1, "FINISHED" // string@032f │ │ -03dc52: 7030 5406 1004 |0019: invoke-direct {v0, v1, v4}, Landroid/support/v4/content/ModernAsyncTask$Status;.:(Ljava/lang/String;I)V // method@0654 │ │ -03dc58: 6900 1202 |001c: sput-object v0, Landroid/support/v4/content/ModernAsyncTask$Status;.FINISHED:Landroid/support/v4/content/ModernAsyncTask$Status; // field@0212 │ │ -03dc5c: 1230 |001e: const/4 v0, #int 3 // #3 │ │ -03dc5e: 2300 2404 |001f: new-array v0, v0, [Landroid/support/v4/content/ModernAsyncTask$Status; // type@0424 │ │ -03dc62: 6201 1302 |0021: sget-object v1, Landroid/support/v4/content/ModernAsyncTask$Status;.PENDING:Landroid/support/v4/content/ModernAsyncTask$Status; // field@0213 │ │ -03dc66: 4d01 0002 |0023: aput-object v1, v0, v2 │ │ -03dc6a: 6201 1402 |0025: sget-object v1, Landroid/support/v4/content/ModernAsyncTask$Status;.RUNNING:Landroid/support/v4/content/ModernAsyncTask$Status; // field@0214 │ │ -03dc6e: 4d01 0003 |0027: aput-object v1, v0, v3 │ │ -03dc72: 6201 1202 |0029: sget-object v1, Landroid/support/v4/content/ModernAsyncTask$Status;.FINISHED:Landroid/support/v4/content/ModernAsyncTask$Status; // field@0212 │ │ -03dc76: 4d01 0004 |002b: aput-object v1, v0, v4 │ │ -03dc7a: 6900 1102 |002d: sput-object v0, Landroid/support/v4/content/ModernAsyncTask$Status;.$VALUES:[Landroid/support/v4/content/ModernAsyncTask$Status; // field@0211 │ │ -03dc7e: 0e00 |002f: return-void │ │ +059d54: |[059d54] android.support.v4.content.ModernAsyncTask$Status.:()V │ │ +059d64: 1224 |0000: const/4 v4, #int 2 // #2 │ │ +059d66: 1213 |0001: const/4 v3, #int 1 // #1 │ │ +059d68: 1202 |0002: const/4 v2, #int 0 // #0 │ │ +059d6a: 2200 d001 |0003: new-instance v0, Landroid/support/v4/content/ModernAsyncTask$Status; // type@01d0 │ │ +059d6e: 1a01 4b0d |0005: const-string v1, "PENDING" // string@0d4b │ │ +059d72: 7030 ee09 1002 |0007: invoke-direct {v0, v1, v2}, Landroid/support/v4/content/ModernAsyncTask$Status;.:(Ljava/lang/String;I)V // method@09ee │ │ +059d78: 6900 7d03 |000a: sput-object v0, Landroid/support/v4/content/ModernAsyncTask$Status;.PENDING:Landroid/support/v4/content/ModernAsyncTask$Status; // field@037d │ │ +059d7c: 2200 d001 |000c: new-instance v0, Landroid/support/v4/content/ModernAsyncTask$Status; // type@01d0 │ │ +059d80: 1a01 b30d |000e: const-string v1, "RUNNING" // string@0db3 │ │ +059d84: 7030 ee09 1003 |0010: invoke-direct {v0, v1, v3}, Landroid/support/v4/content/ModernAsyncTask$Status;.:(Ljava/lang/String;I)V // method@09ee │ │ +059d8a: 6900 7e03 |0013: sput-object v0, Landroid/support/v4/content/ModernAsyncTask$Status;.RUNNING:Landroid/support/v4/content/ModernAsyncTask$Status; // field@037e │ │ +059d8e: 2200 d001 |0015: new-instance v0, Landroid/support/v4/content/ModernAsyncTask$Status; // type@01d0 │ │ +059d92: 1a01 1304 |0017: const-string v1, "FINISHED" // string@0413 │ │ +059d96: 7030 ee09 1004 |0019: invoke-direct {v0, v1, v4}, Landroid/support/v4/content/ModernAsyncTask$Status;.:(Ljava/lang/String;I)V // method@09ee │ │ +059d9c: 6900 7c03 |001c: sput-object v0, Landroid/support/v4/content/ModernAsyncTask$Status;.FINISHED:Landroid/support/v4/content/ModernAsyncTask$Status; // field@037c │ │ +059da0: 1230 |001e: const/4 v0, #int 3 // #3 │ │ +059da2: 2300 b705 |001f: new-array v0, v0, [Landroid/support/v4/content/ModernAsyncTask$Status; // type@05b7 │ │ +059da6: 6201 7d03 |0021: sget-object v1, Landroid/support/v4/content/ModernAsyncTask$Status;.PENDING:Landroid/support/v4/content/ModernAsyncTask$Status; // field@037d │ │ +059daa: 4d01 0002 |0023: aput-object v1, v0, v2 │ │ +059dae: 6201 7e03 |0025: sget-object v1, Landroid/support/v4/content/ModernAsyncTask$Status;.RUNNING:Landroid/support/v4/content/ModernAsyncTask$Status; // field@037e │ │ +059db2: 4d01 0003 |0027: aput-object v1, v0, v3 │ │ +059db6: 6201 7c03 |0029: sget-object v1, Landroid/support/v4/content/ModernAsyncTask$Status;.FINISHED:Landroid/support/v4/content/ModernAsyncTask$Status; // field@037c │ │ +059dba: 4d01 0004 |002b: aput-object v1, v0, v4 │ │ +059dbe: 6900 7b03 |002d: sput-object v0, Landroid/support/v4/content/ModernAsyncTask$Status;.$VALUES:[Landroid/support/v4/content/ModernAsyncTask$Status; // field@037b │ │ +059dc2: 0e00 |002f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0003 line=93 │ │ 0x000c line=97 │ │ 0x0015 line=101 │ │ 0x001e line=89 │ │ locals : │ │ @@ -22114,17 +33658,17 @@ │ │ type : '(Ljava/lang/String;I)V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 4 16-bit code units │ │ -03dc80: |[03dc80] android.support.v4.content.ModernAsyncTask$Status.:(Ljava/lang/String;I)V │ │ -03dc90: 7030 7317 1002 |0000: invoke-direct {v0, v1, v2}, Ljava/lang/Enum;.:(Ljava/lang/String;I)V // method@1773 │ │ -03dc96: 0e00 |0003: return-void │ │ +059dc4: |[059dc4] android.support.v4.content.ModernAsyncTask$Status.:(Ljava/lang/String;I)V │ │ +059dd4: 7030 6222 1002 |0000: invoke-direct {v0, v1, v2}, Ljava/lang/Enum;.:(Ljava/lang/String;I)V // method@2262 │ │ +059dda: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=89 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/content/ModernAsyncTask$Status; │ │ 0x0000 - 0x0004 reg=1 (null) Ljava/lang/String; │ │ 0x0000 - 0x0004 reg=2 (null) I │ │ @@ -22134,20 +33678,20 @@ │ │ type : '(Ljava/lang/String;)Landroid/support/v4/content/ModernAsyncTask$Status;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -03dc98: |[03dc98] android.support.v4.content.ModernAsyncTask$Status.valueOf:(Ljava/lang/String;)Landroid/support/v4/content/ModernAsyncTask$Status; │ │ -03dca8: 1c00 2101 |0000: const-class v0, Landroid/support/v4/content/ModernAsyncTask$Status; // type@0121 │ │ -03dcac: 7120 7417 1000 |0002: invoke-static {v0, v1}, Ljava/lang/Enum;.valueOf:(Ljava/lang/Class;Ljava/lang/String;)Ljava/lang/Enum; // method@1774 │ │ -03dcb2: 0c00 |0005: move-result-object v0 │ │ -03dcb4: 1f00 2101 |0006: check-cast v0, Landroid/support/v4/content/ModernAsyncTask$Status; // type@0121 │ │ -03dcb8: 1100 |0008: return-object v0 │ │ +059ddc: |[059ddc] android.support.v4.content.ModernAsyncTask$Status.valueOf:(Ljava/lang/String;)Landroid/support/v4/content/ModernAsyncTask$Status; │ │ +059dec: 1c00 d001 |0000: const-class v0, Landroid/support/v4/content/ModernAsyncTask$Status; // type@01d0 │ │ +059df0: 7120 6322 1000 |0002: invoke-static {v0, v1}, Ljava/lang/Enum;.valueOf:(Ljava/lang/Class;Ljava/lang/String;)Ljava/lang/Enum; // method@2263 │ │ +059df6: 0c00 |0005: move-result-object v0 │ │ +059df8: 1f00 d001 |0006: check-cast v0, Landroid/support/v4/content/ModernAsyncTask$Status; // type@01d0 │ │ +059dfc: 1100 |0008: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=89 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 name Ljava/lang/String; │ │ │ │ #3 : (in Landroid/support/v4/content/ModernAsyncTask$Status;) │ │ @@ -22155,47 +33699,47 @@ │ │ type : '()[Landroid/support/v4/content/ModernAsyncTask$Status;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 9 16-bit code units │ │ -03dcbc: |[03dcbc] android.support.v4.content.ModernAsyncTask$Status.values:()[Landroid/support/v4/content/ModernAsyncTask$Status; │ │ -03dccc: 6200 1102 |0000: sget-object v0, Landroid/support/v4/content/ModernAsyncTask$Status;.$VALUES:[Landroid/support/v4/content/ModernAsyncTask$Status; // field@0211 │ │ -03dcd0: 6e10 8418 0000 |0002: invoke-virtual {v0}, [Landroid/support/v4/content/ModernAsyncTask$Status;.clone:()Ljava/lang/Object; // method@1884 │ │ -03dcd6: 0c00 |0005: move-result-object v0 │ │ -03dcd8: 1f00 2404 |0006: check-cast v0, [Landroid/support/v4/content/ModernAsyncTask$Status; // type@0424 │ │ -03dcdc: 1100 |0008: return-object v0 │ │ +059e00: |[059e00] android.support.v4.content.ModernAsyncTask$Status.values:()[Landroid/support/v4/content/ModernAsyncTask$Status; │ │ +059e10: 6200 7b03 |0000: sget-object v0, Landroid/support/v4/content/ModernAsyncTask$Status;.$VALUES:[Landroid/support/v4/content/ModernAsyncTask$Status; // field@037b │ │ +059e14: 6e10 9623 0000 |0002: invoke-virtual {v0}, [Landroid/support/v4/content/ModernAsyncTask$Status;.clone:()Ljava/lang/Object; // method@2396 │ │ +059e1a: 0c00 |0005: move-result-object v0 │ │ +059e1c: 1f00 b705 |0006: check-cast v0, [Landroid/support/v4/content/ModernAsyncTask$Status; // type@05b7 │ │ +059e20: 1100 |0008: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=89 │ │ locals : │ │ │ │ Virtual methods - │ │ - source_file_idx : 2413 (ModernAsyncTask.java) │ │ + source_file_idx : 3268 (ModernAsyncTask.java) │ │ │ │ -Class #99 header: │ │ -class_idx : 290 │ │ +Class #180 header: │ │ +class_idx : 465 │ │ access_flags : 1024 (0x0400) │ │ -superclass_idx : 948 │ │ -source_file_idx : 2413 │ │ +superclass_idx : 1337 │ │ +source_file_idx : 3268 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 0 │ │ │ │ -Class #99 annotations: │ │ +Class #180 annotations: │ │ Annotations on class │ │ VISIBILITY_SYSTEM Ldalvik/annotation/EnclosingClass; value=Landroid/support/v4/content/ModernAsyncTask; │ │ VISIBILITY_SYSTEM Ldalvik/annotation/InnerClass; accessFlags=1034 name="WorkerRunnable" │ │ VISIBILITY_SYSTEM Ldalvik/annotation/Signature; value={ "" "Ljava/lang/Object;" "Ljava/util/concurrent/Callable" ";" } │ │ -Annotations on field #533 'mParams' │ │ +Annotations on field #895 'mParams' │ │ VISIBILITY_SYSTEM Ldalvik/annotation/Signature; value={ "[TParams;" } │ │ │ │ -Class #99 - │ │ +Class #180 - │ │ Class descriptor : 'Landroid/support/v4/content/ModernAsyncTask$WorkerRunnable;' │ │ Access flags : 0x0400 (ABSTRACT) │ │ Superclass : 'Ljava/lang/Object;' │ │ Interfaces - │ │ #0 : 'Ljava/util/concurrent/Callable;' │ │ Static fields - │ │ Instance fields - │ │ @@ -22209,17 +33753,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -03dce0: |[03dce0] android.support.v4.content.ModernAsyncTask$WorkerRunnable.:()V │ │ -03dcf0: 7010 9117 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1791 │ │ -03dcf6: 0e00 |0003: return-void │ │ +059e24: |[059e24] android.support.v4.content.ModernAsyncTask$WorkerRunnable.:()V │ │ +059e34: 7010 8622 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2286 │ │ +059e3a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=483 │ │ locals : │ │ 0x0000 - 0x0000 reg=0 this Landroid/support/v4/content/ModernAsyncTask$WorkerRunnable; │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/content/ModernAsyncTask$WorkerRunnable; Landroid/support/v4/content/ModernAsyncTask$WorkerRunnable; │ │ │ │ @@ -22228,76 +33772,76 @@ │ │ type : '(Landroid/support/v4/content/ModernAsyncTask$1;)V' │ │ access : 0x11000 (SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -03dcf8: |[03dcf8] android.support.v4.content.ModernAsyncTask$WorkerRunnable.:(Landroid/support/v4/content/ModernAsyncTask$1;)V │ │ -03dd08: 7010 5806 0000 |0000: invoke-direct {v0}, Landroid/support/v4/content/ModernAsyncTask$WorkerRunnable;.:()V // method@0658 │ │ -03dd0e: 0e00 |0003: return-void │ │ +059e3c: |[059e3c] android.support.v4.content.ModernAsyncTask$WorkerRunnable.:(Landroid/support/v4/content/ModernAsyncTask$1;)V │ │ +059e4c: 7010 f209 0000 |0000: invoke-direct {v0}, Landroid/support/v4/content/ModernAsyncTask$WorkerRunnable;.:()V // method@09f2 │ │ +059e52: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=483 │ │ locals : │ │ 0x0000 - 0x0000 reg=0 this Landroid/support/v4/content/ModernAsyncTask$WorkerRunnable; │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/content/ModernAsyncTask$WorkerRunnable; Landroid/support/v4/content/ModernAsyncTask$WorkerRunnable; │ │ 0x0000 - 0x0004 reg=1 x0 Landroid/support/v4/content/ModernAsyncTask$1; │ │ │ │ Virtual methods - │ │ - source_file_idx : 2413 (ModernAsyncTask.java) │ │ + source_file_idx : 3268 (ModernAsyncTask.java) │ │ │ │ -Class #100 header: │ │ -class_idx : 291 │ │ +Class #181 header: │ │ +class_idx : 466 │ │ access_flags : 1024 (0x0400) │ │ -superclass_idx : 948 │ │ -source_file_idx : 2413 │ │ +superclass_idx : 1337 │ │ +source_file_idx : 3268 │ │ static_fields_size : 11 │ │ instance_fields_size: 4 │ │ direct_methods_size : 12 │ │ virtual_methods_size: 14 │ │ │ │ -Class #100 annotations: │ │ +Class #181 annotations: │ │ Annotations on class │ │ VISIBILITY_SYSTEM Ldalvik/annotation/MemberClasses; value={ Landroid/support/v4/content/ModernAsyncTask$4; Landroid/support/v4/content/ModernAsyncTask$AsyncTaskResult; Landroid/support/v4/content/ModernAsyncTask$WorkerRunnable; Landroid/support/v4/content/ModernAsyncTask$InternalHandler; Landroid/support/v4/content/ModernAsyncTask$Status; } │ │ VISIBILITY_SYSTEM Ldalvik/annotation/Signature; value={ "" "Ljava/lang/Object;" } │ │ -Annotations on field #541 'mFuture' │ │ +Annotations on field #903 'mFuture' │ │ VISIBILITY_SYSTEM Ldalvik/annotation/Signature; value={ "Ljava/util/concurrent/FutureTask" ";" } │ │ -Annotations on field #544 'mWorker' │ │ +Annotations on field #906 'mWorker' │ │ VISIBILITY_SYSTEM Ldalvik/annotation/Signature; value={ "Landroid/support/v4/content/ModernAsyncTask$WorkerRunnable" ";" } │ │ -Annotations on field #547 'sPoolWorkQueue' │ │ +Annotations on field #909 'sPoolWorkQueue' │ │ VISIBILITY_SYSTEM Ldalvik/annotation/Signature; value={ "Ljava/util/concurrent/BlockingQueue" "<" "Ljava/lang/Runnable;" ">;" } │ │ -Annotations on method #1633 'doInBackground' │ │ +Annotations on method #2555 'doInBackground' │ │ VISIBILITY_SYSTEM Ldalvik/annotation/Signature; value={ "([TParams;)TResult;" } │ │ -Annotations on method #1634 'execute' │ │ +Annotations on method #2556 'execute' │ │ VISIBILITY_SYSTEM Ldalvik/annotation/Signature; value={ "([TParams;)" "Landroid/support/v4/content/ModernAsyncTask" ";" } │ │ -Annotations on method #1636 'executeOnExecutor' │ │ +Annotations on method #2558 'executeOnExecutor' │ │ VISIBILITY_SYSTEM Ldalvik/annotation/Signature; value={ "(" "Ljava/util/concurrent/Executor;" "[TParams;)" "Landroid/support/v4/content/ModernAsyncTask" ";" } │ │ -Annotations on method #1637 'finish' │ │ +Annotations on method #2559 'finish' │ │ VISIBILITY_SYSTEM Ldalvik/annotation/Signature; value={ "(TResult;)V" } │ │ -Annotations on method #1638 'get' │ │ +Annotations on method #2560 'get' │ │ VISIBILITY_SYSTEM Ldalvik/annotation/Signature; value={ "()TResult;" } │ │ VISIBILITY_SYSTEM Ldalvik/annotation/Throws; value={ Ljava/lang/InterruptedException; Ljava/util/concurrent/ExecutionException; } │ │ -Annotations on method #1639 'get' │ │ +Annotations on method #2561 'get' │ │ VISIBILITY_SYSTEM Ldalvik/annotation/Signature; value={ "(J" "Ljava/util/concurrent/TimeUnit;" ")TResult;" } │ │ VISIBILITY_SYSTEM Ldalvik/annotation/Throws; value={ Ljava/lang/InterruptedException; Ljava/util/concurrent/ExecutionException; Ljava/util/concurrent/TimeoutException; } │ │ -Annotations on method #1644 'onCancelled' │ │ +Annotations on method #2566 'onCancelled' │ │ VISIBILITY_SYSTEM Ldalvik/annotation/Signature; value={ "(TResult;)V" } │ │ -Annotations on method #1645 'onPostExecute' │ │ +Annotations on method #2567 'onPostExecute' │ │ VISIBILITY_SYSTEM Ldalvik/annotation/Signature; value={ "(TResult;)V" } │ │ -Annotations on method #1647 'onProgressUpdate' │ │ +Annotations on method #2569 'onProgressUpdate' │ │ VISIBILITY_SYSTEM Ldalvik/annotation/Signature; value={ "([TProgress;)V" } │ │ -Annotations on method #1648 'postResult' │ │ +Annotations on method #2570 'postResult' │ │ VISIBILITY_SYSTEM Ldalvik/annotation/Signature; value={ "(TResult;)TResult;" } │ │ -Annotations on method #1649 'postResultIfNotInvoked' │ │ +Annotations on method #2571 'postResultIfNotInvoked' │ │ VISIBILITY_SYSTEM Ldalvik/annotation/Signature; value={ "(TResult;)V" } │ │ -Annotations on method #1650 'publishProgress' │ │ +Annotations on method #2572 'publishProgress' │ │ VISIBILITY_SYSTEM Ldalvik/annotation/Signature; value={ "([TProgress;)V" } │ │ │ │ -Class #100 - │ │ +Class #181 - │ │ Class descriptor : 'Landroid/support/v4/content/ModernAsyncTask;' │ │ Access flags : 0x0400 (ABSTRACT) │ │ Superclass : 'Ljava/lang/Object;' │ │ Interfaces - │ │ Static fields - │ │ #0 : (in Landroid/support/v4/content/ModernAsyncTask;) │ │ name : 'CORE_POOL_SIZE' │ │ @@ -22368,42 +33912,42 @@ │ │ access : 0x0012 (PRIVATE FINAL) │ │ Direct methods - │ │ #0 : (in Landroid/support/v4/content/ModernAsyncTask;) │ │ name : '' │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ - registers : 8 │ │ + registers : 9 │ │ ins : 0 │ │ outs : 8 │ │ insns size : 47 16-bit code units │ │ -03dd10: |[03dd10] android.support.v4.content.ModernAsyncTask.:()V │ │ -03dd20: 2200 1b01 |0000: new-instance v0, Landroid/support/v4/content/ModernAsyncTask$1; // type@011b │ │ -03dd24: 7010 4506 0000 |0002: invoke-direct {v0}, Landroid/support/v4/content/ModernAsyncTask$1;.:()V // method@0645 │ │ -03dd2a: 6900 2402 |0005: sput-object v0, Landroid/support/v4/content/ModernAsyncTask;.sThreadFactory:Ljava/util/concurrent/ThreadFactory; // field@0224 │ │ -03dd2e: 2200 e603 |0007: new-instance v0, Ljava/util/concurrent/LinkedBlockingQueue; // type@03e6 │ │ -03dd32: 1301 0a00 |0009: const/16 v1, #int 10 // #a │ │ -03dd36: 7020 2418 1000 |000b: invoke-direct {v0, v1}, Ljava/util/concurrent/LinkedBlockingQueue;.:(I)V // method@1824 │ │ -03dd3c: 6900 2302 |000e: sput-object v0, Landroid/support/v4/content/ModernAsyncTask;.sPoolWorkQueue:Ljava/util/concurrent/BlockingQueue; // field@0223 │ │ -03dd40: 2200 e803 |0010: new-instance v0, Ljava/util/concurrent/ThreadPoolExecutor; // type@03e8 │ │ -03dd44: 1251 |0012: const/4 v1, #int 5 // #5 │ │ -03dd46: 1302 8000 |0013: const/16 v2, #int 128 // #80 │ │ -03dd4a: 1603 0100 |0015: const-wide/16 v3, #int 1 // #1 │ │ -03dd4e: 6205 e908 |0017: sget-object v5, Ljava/util/concurrent/TimeUnit;.SECONDS:Ljava/util/concurrent/TimeUnit; // field@08e9 │ │ -03dd52: 6206 2302 |0019: sget-object v6, Landroid/support/v4/content/ModernAsyncTask;.sPoolWorkQueue:Ljava/util/concurrent/BlockingQueue; // field@0223 │ │ -03dd56: 6207 2402 |001b: sget-object v7, Landroid/support/v4/content/ModernAsyncTask;.sThreadFactory:Ljava/util/concurrent/ThreadFactory; // field@0224 │ │ -03dd5a: 7608 2518 0000 |001d: invoke-direct/range {v0, v1, v2, v3, v4, v5, v6, v7}, Ljava/util/concurrent/ThreadPoolExecutor;.:(IIJLjava/util/concurrent/TimeUnit;Ljava/util/concurrent/BlockingQueue;Ljava/util/concurrent/ThreadFactory;)V // method@1825 │ │ -03dd60: 6900 1c02 |0020: sput-object v0, Landroid/support/v4/content/ModernAsyncTask;.THREAD_POOL_EXECUTOR:Ljava/util/concurrent/Executor; // field@021c │ │ -03dd64: 2200 2001 |0022: new-instance v0, Landroid/support/v4/content/ModernAsyncTask$InternalHandler; // type@0120 │ │ -03dd68: 1201 |0024: const/4 v1, #int 0 // #0 │ │ -03dd6a: 7020 4f06 1000 |0025: invoke-direct {v0, v1}, Landroid/support/v4/content/ModernAsyncTask$InternalHandler;.:(Landroid/support/v4/content/ModernAsyncTask$1;)V // method@064f │ │ -03dd70: 6900 2202 |0028: sput-object v0, Landroid/support/v4/content/ModernAsyncTask;.sHandler:Landroid/support/v4/content/ModernAsyncTask$InternalHandler; // field@0222 │ │ -03dd74: 6200 1c02 |002a: sget-object v0, Landroid/support/v4/content/ModernAsyncTask;.THREAD_POOL_EXECUTOR:Ljava/util/concurrent/Executor; // field@021c │ │ -03dd78: 6900 2102 |002c: sput-object v0, Landroid/support/v4/content/ModernAsyncTask;.sDefaultExecutor:Ljava/util/concurrent/Executor; // field@0221 │ │ -03dd7c: 0e00 |002e: return-void │ │ +059e54: |[059e54] android.support.v4.content.ModernAsyncTask.:()V │ │ +059e64: 2200 ca01 |0000: new-instance v0, Landroid/support/v4/content/ModernAsyncTask$1; // type@01ca │ │ +059e68: 7010 df09 0000 |0002: invoke-direct {v0}, Landroid/support/v4/content/ModernAsyncTask$1;.:()V // method@09df │ │ +059e6e: 6900 8e03 |0005: sput-object v0, Landroid/support/v4/content/ModernAsyncTask;.sThreadFactory:Ljava/util/concurrent/ThreadFactory; // field@038e │ │ +059e72: 2200 7105 |0007: new-instance v0, Ljava/util/concurrent/LinkedBlockingQueue; // type@0571 │ │ +059e76: 1301 0a00 |0009: const/16 v1, #int 10 // #a │ │ +059e7a: 7020 3623 1000 |000b: invoke-direct {v0, v1}, Ljava/util/concurrent/LinkedBlockingQueue;.:(I)V // method@2336 │ │ +059e80: 6900 8d03 |000e: sput-object v0, Landroid/support/v4/content/ModernAsyncTask;.sPoolWorkQueue:Ljava/util/concurrent/BlockingQueue; // field@038d │ │ +059e84: 2201 7305 |0010: new-instance v1, Ljava/util/concurrent/ThreadPoolExecutor; // type@0573 │ │ +059e88: 1252 |0012: const/4 v2, #int 5 // #5 │ │ +059e8a: 1303 8000 |0013: const/16 v3, #int 128 // #80 │ │ +059e8e: 1604 0100 |0015: const-wide/16 v4, #int 1 // #1 │ │ +059e92: 6206 020c |0017: sget-object v6, Ljava/util/concurrent/TimeUnit;.SECONDS:Ljava/util/concurrent/TimeUnit; // field@0c02 │ │ +059e96: 6207 8d03 |0019: sget-object v7, Landroid/support/v4/content/ModernAsyncTask;.sPoolWorkQueue:Ljava/util/concurrent/BlockingQueue; // field@038d │ │ +059e9a: 6208 8e03 |001b: sget-object v8, Landroid/support/v4/content/ModernAsyncTask;.sThreadFactory:Ljava/util/concurrent/ThreadFactory; // field@038e │ │ +059e9e: 7608 3723 0100 |001d: invoke-direct/range {v1, v2, v3, v4, v5, v6, v7, v8}, Ljava/util/concurrent/ThreadPoolExecutor;.:(IIJLjava/util/concurrent/TimeUnit;Ljava/util/concurrent/BlockingQueue;Ljava/util/concurrent/ThreadFactory;)V // method@2337 │ │ +059ea4: 6901 8603 |0020: sput-object v1, Landroid/support/v4/content/ModernAsyncTask;.THREAD_POOL_EXECUTOR:Ljava/util/concurrent/Executor; // field@0386 │ │ +059ea8: 2200 cf01 |0022: new-instance v0, Landroid/support/v4/content/ModernAsyncTask$InternalHandler; // type@01cf │ │ +059eac: 1201 |0024: const/4 v1, #int 0 // #0 │ │ +059eae: 7020 e909 1000 |0025: invoke-direct {v0, v1}, Landroid/support/v4/content/ModernAsyncTask$InternalHandler;.:(Landroid/support/v4/content/ModernAsyncTask$1;)V // method@09e9 │ │ +059eb4: 6900 8c03 |0028: sput-object v0, Landroid/support/v4/content/ModernAsyncTask;.sHandler:Landroid/support/v4/content/ModernAsyncTask$InternalHandler; // field@038c │ │ +059eb8: 6200 8603 |002a: sget-object v0, Landroid/support/v4/content/ModernAsyncTask;.THREAD_POOL_EXECUTOR:Ljava/util/concurrent/Executor; // field@0386 │ │ +059ebc: 6900 8b03 |002c: sput-object v0, Landroid/support/v4/content/ModernAsyncTask;.sDefaultExecutor:Ljava/util/concurrent/Executor; // field@038b │ │ +059ec0: 0e00 |002e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=54 │ │ 0x0007 line=62 │ │ 0x0010 line=68 │ │ 0x0022 line=75 │ │ 0x002a line=77 │ │ @@ -22414,29 +33958,29 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 31 16-bit code units │ │ -03dd80: |[03dd80] android.support.v4.content.ModernAsyncTask.:()V │ │ -03dd90: 7010 9117 0200 |0000: invoke-direct {v2}, Ljava/lang/Object;.:()V // method@1791 │ │ -03dd96: 6200 1302 |0003: sget-object v0, Landroid/support/v4/content/ModernAsyncTask$Status;.PENDING:Landroid/support/v4/content/ModernAsyncTask$Status; // field@0213 │ │ -03dd9a: 5b20 1e02 |0005: iput-object v0, v2, Landroid/support/v4/content/ModernAsyncTask;.mStatus:Landroid/support/v4/content/ModernAsyncTask$Status; // field@021e │ │ -03dd9e: 2200 eb03 |0007: new-instance v0, Ljava/util/concurrent/atomic/AtomicBoolean; // type@03eb │ │ -03dda2: 7010 2618 0000 |0009: invoke-direct {v0}, Ljava/util/concurrent/atomic/AtomicBoolean;.:()V // method@1826 │ │ -03dda8: 5b20 1f02 |000c: iput-object v0, v2, Landroid/support/v4/content/ModernAsyncTask;.mTaskInvoked:Ljava/util/concurrent/atomic/AtomicBoolean; // field@021f │ │ -03ddac: 2200 1c01 |000e: new-instance v0, Landroid/support/v4/content/ModernAsyncTask$2; // type@011c │ │ -03ddb0: 7020 4706 2000 |0010: invoke-direct {v0, v2}, Landroid/support/v4/content/ModernAsyncTask$2;.:(Landroid/support/v4/content/ModernAsyncTask;)V // method@0647 │ │ -03ddb6: 5b20 2002 |0013: iput-object v0, v2, Landroid/support/v4/content/ModernAsyncTask;.mWorker:Landroid/support/v4/content/ModernAsyncTask$WorkerRunnable; // field@0220 │ │ -03ddba: 2200 1d01 |0015: new-instance v0, Landroid/support/v4/content/ModernAsyncTask$3; // type@011d │ │ -03ddbe: 5421 2002 |0017: iget-object v1, v2, Landroid/support/v4/content/ModernAsyncTask;.mWorker:Landroid/support/v4/content/ModernAsyncTask$WorkerRunnable; // field@0220 │ │ -03ddc2: 7030 4906 2001 |0019: invoke-direct {v0, v2, v1}, Landroid/support/v4/content/ModernAsyncTask$3;.:(Landroid/support/v4/content/ModernAsyncTask;Ljava/util/concurrent/Callable;)V // method@0649 │ │ -03ddc8: 5b20 1d02 |001c: iput-object v0, v2, Landroid/support/v4/content/ModernAsyncTask;.mFuture:Ljava/util/concurrent/FutureTask; // field@021d │ │ -03ddcc: 0e00 |001e: return-void │ │ +059ec4: |[059ec4] android.support.v4.content.ModernAsyncTask.:()V │ │ +059ed4: 7010 8622 0200 |0000: invoke-direct {v2}, Ljava/lang/Object;.:()V // method@2286 │ │ +059eda: 6200 7d03 |0003: sget-object v0, Landroid/support/v4/content/ModernAsyncTask$Status;.PENDING:Landroid/support/v4/content/ModernAsyncTask$Status; // field@037d │ │ +059ede: 5b20 8803 |0005: iput-object v0, v2, Landroid/support/v4/content/ModernAsyncTask;.mStatus:Landroid/support/v4/content/ModernAsyncTask$Status; // field@0388 │ │ +059ee2: 2200 7605 |0007: new-instance v0, Ljava/util/concurrent/atomic/AtomicBoolean; // type@0576 │ │ +059ee6: 7010 3823 0000 |0009: invoke-direct {v0}, Ljava/util/concurrent/atomic/AtomicBoolean;.:()V // method@2338 │ │ +059eec: 5b20 8903 |000c: iput-object v0, v2, Landroid/support/v4/content/ModernAsyncTask;.mTaskInvoked:Ljava/util/concurrent/atomic/AtomicBoolean; // field@0389 │ │ +059ef0: 2200 cb01 |000e: new-instance v0, Landroid/support/v4/content/ModernAsyncTask$2; // type@01cb │ │ +059ef4: 7020 e109 2000 |0010: invoke-direct {v0, v2}, Landroid/support/v4/content/ModernAsyncTask$2;.:(Landroid/support/v4/content/ModernAsyncTask;)V // method@09e1 │ │ +059efa: 5b20 8a03 |0013: iput-object v0, v2, Landroid/support/v4/content/ModernAsyncTask;.mWorker:Landroid/support/v4/content/ModernAsyncTask$WorkerRunnable; // field@038a │ │ +059efe: 2200 cc01 |0015: new-instance v0, Landroid/support/v4/content/ModernAsyncTask$3; // type@01cc │ │ +059f02: 5421 8a03 |0017: iget-object v1, v2, Landroid/support/v4/content/ModernAsyncTask;.mWorker:Landroid/support/v4/content/ModernAsyncTask$WorkerRunnable; // field@038a │ │ +059f06: 7030 e309 2001 |0019: invoke-direct {v0, v2, v1}, Landroid/support/v4/content/ModernAsyncTask$3;.:(Landroid/support/v4/content/ModernAsyncTask;Ljava/util/concurrent/Callable;)V // method@09e3 │ │ +059f0c: 5b20 8703 |001c: iput-object v0, v2, Landroid/support/v4/content/ModernAsyncTask;.mFuture:Ljava/util/concurrent/FutureTask; // field@0387 │ │ +059f10: 0e00 |001e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=117 │ │ 0x0003 line=81 │ │ 0x0007 line=83 │ │ 0x000e line=118 │ │ 0x0015 line=127 │ │ @@ -22450,17 +33994,17 @@ │ │ type : '(Landroid/support/v4/content/ModernAsyncTask;)Ljava/util/concurrent/atomic/AtomicBoolean;' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -03ddd0: |[03ddd0] android.support.v4.content.ModernAsyncTask.access$200:(Landroid/support/v4/content/ModernAsyncTask;)Ljava/util/concurrent/atomic/AtomicBoolean; │ │ -03dde0: 5410 1f02 |0000: iget-object v0, v1, Landroid/support/v4/content/ModernAsyncTask;.mTaskInvoked:Ljava/util/concurrent/atomic/AtomicBoolean; // field@021f │ │ -03dde4: 1100 |0002: return-object v0 │ │ +059f14: |[059f14] android.support.v4.content.ModernAsyncTask.access$200:(Landroid/support/v4/content/ModernAsyncTask;)Ljava/util/concurrent/atomic/AtomicBoolean; │ │ +059f24: 5410 8903 |0000: iget-object v0, v1, Landroid/support/v4/content/ModernAsyncTask;.mTaskInvoked:Ljava/util/concurrent/atomic/AtomicBoolean; // field@0389 │ │ +059f28: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=47 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 x0 Landroid/support/v4/content/ModernAsyncTask; │ │ │ │ #3 : (in Landroid/support/v4/content/ModernAsyncTask;) │ │ @@ -22468,18 +34012,18 @@ │ │ type : '(Landroid/support/v4/content/ModernAsyncTask;Ljava/lang/Object;)Ljava/lang/Object;' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -03dde8: |[03dde8] android.support.v4.content.ModernAsyncTask.access$300:(Landroid/support/v4/content/ModernAsyncTask;Ljava/lang/Object;)Ljava/lang/Object; │ │ -03ddf8: 7020 7006 2100 |0000: invoke-direct {v1, v2}, Landroid/support/v4/content/ModernAsyncTask;.postResult:(Ljava/lang/Object;)Ljava/lang/Object; // method@0670 │ │ -03ddfe: 0c00 |0003: move-result-object v0 │ │ -03de00: 1100 |0004: return-object v0 │ │ +059f2c: |[059f2c] android.support.v4.content.ModernAsyncTask.access$300:(Landroid/support/v4/content/ModernAsyncTask;Ljava/lang/Object;)Ljava/lang/Object; │ │ +059f3c: 7020 0a0a 2100 |0000: invoke-direct {v1, v2}, Landroid/support/v4/content/ModernAsyncTask;.postResult:(Ljava/lang/Object;)Ljava/lang/Object; // method@0a0a │ │ +059f42: 0c00 |0003: move-result-object v0 │ │ +059f44: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=47 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 x0 Landroid/support/v4/content/ModernAsyncTask; │ │ 0x0000 - 0x0005 reg=2 x1 Ljava/lang/Object; │ │ │ │ @@ -22488,17 +34032,17 @@ │ │ type : '(Landroid/support/v4/content/ModernAsyncTask;Ljava/lang/Object;)V' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -03de04: |[03de04] android.support.v4.content.ModernAsyncTask.access$400:(Landroid/support/v4/content/ModernAsyncTask;Ljava/lang/Object;)V │ │ -03de14: 7020 7106 1000 |0000: invoke-direct {v0, v1}, Landroid/support/v4/content/ModernAsyncTask;.postResultIfNotInvoked:(Ljava/lang/Object;)V // method@0671 │ │ -03de1a: 0e00 |0003: return-void │ │ +059f48: |[059f48] android.support.v4.content.ModernAsyncTask.access$400:(Landroid/support/v4/content/ModernAsyncTask;Ljava/lang/Object;)V │ │ +059f58: 7020 0b0a 1000 |0000: invoke-direct {v0, v1}, Landroid/support/v4/content/ModernAsyncTask;.postResultIfNotInvoked:(Ljava/lang/Object;)V // method@0a0b │ │ +059f5e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=47 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 x0 Landroid/support/v4/content/ModernAsyncTask; │ │ 0x0000 - 0x0004 reg=1 x1 Ljava/lang/Object; │ │ │ │ @@ -22507,17 +34051,17 @@ │ │ type : '(Landroid/support/v4/content/ModernAsyncTask;Ljava/lang/Object;)V' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -03de1c: |[03de1c] android.support.v4.content.ModernAsyncTask.access$500:(Landroid/support/v4/content/ModernAsyncTask;Ljava/lang/Object;)V │ │ -03de2c: 7020 6506 1000 |0000: invoke-direct {v0, v1}, Landroid/support/v4/content/ModernAsyncTask;.finish:(Ljava/lang/Object;)V // method@0665 │ │ -03de32: 0e00 |0003: return-void │ │ +059f60: |[059f60] android.support.v4.content.ModernAsyncTask.access$500:(Landroid/support/v4/content/ModernAsyncTask;Ljava/lang/Object;)V │ │ +059f70: 7020 ff09 1000 |0000: invoke-direct {v0, v1}, Landroid/support/v4/content/ModernAsyncTask;.finish:(Ljava/lang/Object;)V // method@09ff │ │ +059f76: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=47 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 x0 Landroid/support/v4/content/ModernAsyncTask; │ │ 0x0000 - 0x0004 reg=1 x1 Ljava/lang/Object; │ │ │ │ @@ -22526,18 +34070,18 @@ │ │ type : '(Ljava/lang/Runnable;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -03de34: |[03de34] android.support.v4.content.ModernAsyncTask.execute:(Ljava/lang/Runnable;)V │ │ -03de44: 6200 2102 |0000: sget-object v0, Landroid/support/v4/content/ModernAsyncTask;.sDefaultExecutor:Ljava/util/concurrent/Executor; // field@0221 │ │ -03de48: 7220 1e18 1000 |0002: invoke-interface {v0, v1}, Ljava/util/concurrent/Executor;.execute:(Ljava/lang/Runnable;)V // method@181e │ │ -03de4e: 0e00 |0005: return-void │ │ +059f78: |[059f78] android.support.v4.content.ModernAsyncTask.execute:(Ljava/lang/Runnable;)V │ │ +059f88: 6200 8b03 |0000: sget-object v0, Landroid/support/v4/content/ModernAsyncTask;.sDefaultExecutor:Ljava/util/concurrent/Executor; // field@038b │ │ +059f8c: 7220 3023 1000 |0002: invoke-interface {v0, v1}, Ljava/util/concurrent/Executor;.execute:(Ljava/lang/Runnable;)V // method@2330 │ │ +059f92: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=433 │ │ 0x0005 line=434 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 runnable Ljava/lang/Runnable; │ │ │ │ @@ -22546,24 +34090,24 @@ │ │ type : '(Ljava/lang/Object;)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 18 16-bit code units │ │ -03de50: |[03de50] android.support.v4.content.ModernAsyncTask.finish:(Ljava/lang/Object;)V │ │ -03de60: 6e10 6a06 0100 |0000: invoke-virtual {v1}, Landroid/support/v4/content/ModernAsyncTask;.isCancelled:()Z // method@066a │ │ -03de66: 0a00 |0003: move-result v0 │ │ -03de68: 3800 0a00 |0004: if-eqz v0, 000e // +000a │ │ -03de6c: 6e20 6c06 2100 |0006: invoke-virtual {v1, v2}, Landroid/support/v4/content/ModernAsyncTask;.onCancelled:(Ljava/lang/Object;)V // method@066c │ │ -03de72: 6200 1202 |0009: sget-object v0, Landroid/support/v4/content/ModernAsyncTask$Status;.FINISHED:Landroid/support/v4/content/ModernAsyncTask$Status; // field@0212 │ │ -03de76: 5b10 1e02 |000b: iput-object v0, v1, Landroid/support/v4/content/ModernAsyncTask;.mStatus:Landroid/support/v4/content/ModernAsyncTask$Status; // field@021e │ │ -03de7a: 0e00 |000d: return-void │ │ -03de7c: 6e20 6d06 2100 |000e: invoke-virtual {v1, v2}, Landroid/support/v4/content/ModernAsyncTask;.onPostExecute:(Ljava/lang/Object;)V // method@066d │ │ -03de82: 28f8 |0011: goto 0009 // -0008 │ │ +059f94: |[059f94] android.support.v4.content.ModernAsyncTask.finish:(Ljava/lang/Object;)V │ │ +059fa4: 6e10 040a 0100 |0000: invoke-virtual {v1}, Landroid/support/v4/content/ModernAsyncTask;.isCancelled:()Z // method@0a04 │ │ +059faa: 0a00 |0003: move-result v0 │ │ +059fac: 3800 0a00 |0004: if-eqz v0, 000e // +000a │ │ +059fb0: 6e20 060a 2100 |0006: invoke-virtual {v1, v2}, Landroid/support/v4/content/ModernAsyncTask;.onCancelled:(Ljava/lang/Object;)V // method@0a06 │ │ +059fb6: 6200 7c03 |0009: sget-object v0, Landroid/support/v4/content/ModernAsyncTask$Status;.FINISHED:Landroid/support/v4/content/ModernAsyncTask$Status; // field@037c │ │ +059fba: 5b10 8803 |000b: iput-object v0, v1, Landroid/support/v4/content/ModernAsyncTask;.mStatus:Landroid/support/v4/content/ModernAsyncTask$Status; // field@0388 │ │ +059fbe: 0e00 |000d: return-void │ │ +059fc0: 6e20 070a 2100 |000e: invoke-virtual {v1, v2}, Landroid/support/v4/content/ModernAsyncTask;.onPostExecute:(Ljava/lang/Object;)V // method@0a07 │ │ +059fc6: 28f8 |0011: goto 0009 // -0008 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=458 │ │ 0x0006 line=459 │ │ 0x0009 line=463 │ │ 0x000d line=464 │ │ 0x000e line=461 │ │ @@ -22578,18 +34122,18 @@ │ │ type : '()V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -03de84: |[03de84] android.support.v4.content.ModernAsyncTask.init:()V │ │ -03de94: 6200 2202 |0000: sget-object v0, Landroid/support/v4/content/ModernAsyncTask;.sHandler:Landroid/support/v4/content/ModernAsyncTask$InternalHandler; // field@0222 │ │ -03de98: 6e10 5006 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/content/ModernAsyncTask$InternalHandler;.getLooper:()Landroid/os/Looper; // method@0650 │ │ -03de9e: 0e00 |0005: return-void │ │ +059fc8: |[059fc8] android.support.v4.content.ModernAsyncTask.init:()V │ │ +059fd8: 6200 8c03 |0000: sget-object v0, Landroid/support/v4/content/ModernAsyncTask;.sHandler:Landroid/support/v4/content/ModernAsyncTask$InternalHandler; // field@038c │ │ +059fdc: 6e10 ea09 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/content/ModernAsyncTask$InternalHandler;.getLooper:()Landroid/os/Looper; // method@09ea │ │ +059fe2: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=106 │ │ 0x0005 line=107 │ │ locals : │ │ │ │ #9 : (in Landroid/support/v4/content/ModernAsyncTask;) │ │ @@ -22597,26 +34141,26 @@ │ │ type : '(Ljava/lang/Object;)Ljava/lang/Object;' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 8 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 21 16-bit code units │ │ -03dea0: |[03dea0] android.support.v4.content.ModernAsyncTask.postResult:(Ljava/lang/Object;)Ljava/lang/Object; │ │ -03deb0: 1215 |0000: const/4 v5, #int 1 // #1 │ │ -03deb2: 6201 2202 |0001: sget-object v1, Landroid/support/v4/content/ModernAsyncTask;.sHandler:Landroid/support/v4/content/ModernAsyncTask$InternalHandler; // field@0222 │ │ -03deb6: 2202 1f01 |0003: new-instance v2, Landroid/support/v4/content/ModernAsyncTask$AsyncTaskResult; // type@011f │ │ -03deba: 2353 2f04 |0005: new-array v3, v5, [Ljava/lang/Object; // type@042f │ │ -03debe: 1204 |0007: const/4 v4, #int 0 // #0 │ │ -03dec0: 4d07 0304 |0008: aput-object v7, v3, v4 │ │ -03dec4: 7030 4d06 6203 |000a: invoke-direct {v2, v6, v3}, Landroid/support/v4/content/ModernAsyncTask$AsyncTaskResult;.:(Landroid/support/v4/content/ModernAsyncTask;[Ljava/lang/Object;)V // method@064d │ │ -03deca: 6e30 5206 5102 |000d: invoke-virtual {v1, v5, v2}, Landroid/support/v4/content/ModernAsyncTask$InternalHandler;.obtainMessage:(ILjava/lang/Object;)Landroid/os/Message; // method@0652 │ │ -03ded0: 0c00 |0010: move-result-object v0 │ │ -03ded2: 6e10 f301 0000 |0011: invoke-virtual {v0}, Landroid/os/Message;.sendToTarget:()V // method@01f3 │ │ -03ded8: 1107 |0014: return-object v7 │ │ +059fe4: |[059fe4] android.support.v4.content.ModernAsyncTask.postResult:(Ljava/lang/Object;)Ljava/lang/Object; │ │ +059ff4: 1215 |0000: const/4 v5, #int 1 // #1 │ │ +059ff6: 6201 8c03 |0001: sget-object v1, Landroid/support/v4/content/ModernAsyncTask;.sHandler:Landroid/support/v4/content/ModernAsyncTask$InternalHandler; // field@038c │ │ +059ffa: 2202 ce01 |0003: new-instance v2, Landroid/support/v4/content/ModernAsyncTask$AsyncTaskResult; // type@01ce │ │ +059ffe: 2353 ca05 |0005: new-array v3, v5, [Ljava/lang/Object; // type@05ca │ │ +05a002: 1204 |0007: const/4 v4, #int 0 // #0 │ │ +05a004: 4d07 0304 |0008: aput-object v7, v3, v4 │ │ +05a008: 7030 e709 6203 |000a: invoke-direct {v2, v6, v3}, Landroid/support/v4/content/ModernAsyncTask$AsyncTaskResult;.:(Landroid/support/v4/content/ModernAsyncTask;[Ljava/lang/Object;)V // method@09e7 │ │ +05a00e: 6e30 ec09 5102 |000d: invoke-virtual {v1, v5, v2}, Landroid/support/v4/content/ModernAsyncTask$InternalHandler;.obtainMessage:(ILjava/lang/Object;)Landroid/os/Message; // method@09ec │ │ +05a014: 0c00 |0010: move-result-object v0 │ │ +05a016: 6e10 2203 0000 |0011: invoke-virtual {v0}, Landroid/os/Message;.sendToTarget:()V // method@0322 │ │ +05a01c: 1107 |0014: return-object v7 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=157 │ │ 0x0011 line=159 │ │ 0x0014 line=160 │ │ locals : │ │ 0x0000 - 0x0000 reg=6 this Landroid/support/v4/content/ModernAsyncTask; │ │ @@ -22630,21 +34174,21 @@ │ │ type : '(Ljava/lang/Object;)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 12 16-bit code units │ │ -03dedc: |[03dedc] android.support.v4.content.ModernAsyncTask.postResultIfNotInvoked:(Ljava/lang/Object;)V │ │ -03deec: 5421 1f02 |0000: iget-object v1, v2, Landroid/support/v4/content/ModernAsyncTask;.mTaskInvoked:Ljava/util/concurrent/atomic/AtomicBoolean; // field@021f │ │ -03def0: 6e10 2718 0100 |0002: invoke-virtual {v1}, Ljava/util/concurrent/atomic/AtomicBoolean;.get:()Z // method@1827 │ │ -03def6: 0a00 |0005: move-result v0 │ │ -03def8: 3900 0500 |0006: if-nez v0, 000b // +0005 │ │ -03defc: 7020 7006 3200 |0008: invoke-direct {v2, v3}, Landroid/support/v4/content/ModernAsyncTask;.postResult:(Ljava/lang/Object;)Ljava/lang/Object; // method@0670 │ │ -03df02: 0e00 |000b: return-void │ │ +05a020: |[05a020] android.support.v4.content.ModernAsyncTask.postResultIfNotInvoked:(Ljava/lang/Object;)V │ │ +05a030: 5421 8903 |0000: iget-object v1, v2, Landroid/support/v4/content/ModernAsyncTask;.mTaskInvoked:Ljava/util/concurrent/atomic/AtomicBoolean; // field@0389 │ │ +05a034: 6e10 3923 0100 |0002: invoke-virtual {v1}, Ljava/util/concurrent/atomic/AtomicBoolean;.get:()Z // method@2339 │ │ +05a03a: 0a00 |0005: move-result v0 │ │ +05a03c: 3900 0500 |0006: if-nez v0, 000b // +0005 │ │ +05a040: 7020 0a0a 3200 |0008: invoke-direct {v2, v3}, Landroid/support/v4/content/ModernAsyncTask;.postResult:(Ljava/lang/Object;)Ljava/lang/Object; // method@0a0a │ │ +05a046: 0e00 |000b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=150 │ │ 0x0006 line=151 │ │ 0x0008 line=152 │ │ 0x000b line=154 │ │ locals : │ │ @@ -22659,17 +34203,17 @@ │ │ type : '(Ljava/util/concurrent/Executor;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -03df04: |[03df04] android.support.v4.content.ModernAsyncTask.setDefaultExecutor:(Ljava/util/concurrent/Executor;)V │ │ -03df14: 6900 2102 |0000: sput-object v0, Landroid/support/v4/content/ModernAsyncTask;.sDefaultExecutor:Ljava/util/concurrent/Executor; // field@0221 │ │ -03df18: 0e00 |0002: return-void │ │ +05a048: |[05a048] android.support.v4.content.ModernAsyncTask.setDefaultExecutor:(Ljava/util/concurrent/Executor;)V │ │ +05a058: 6900 8b03 |0000: sput-object v0, Landroid/support/v4/content/ModernAsyncTask;.sDefaultExecutor:Ljava/util/concurrent/Executor; // field@038b │ │ +05a05c: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=111 │ │ 0x0002 line=112 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 exec Ljava/util/concurrent/Executor; │ │ │ │ @@ -22679,19 +34223,19 @@ │ │ type : '(Z)Z' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -03df1c: |[03df1c] android.support.v4.content.ModernAsyncTask.cancel:(Z)Z │ │ -03df2c: 5410 1d02 |0000: iget-object v0, v1, Landroid/support/v4/content/ModernAsyncTask;.mFuture:Ljava/util/concurrent/FutureTask; // field@021d │ │ -03df30: 6e20 2018 2000 |0002: invoke-virtual {v0, v2}, Ljava/util/concurrent/FutureTask;.cancel:(Z)Z // method@1820 │ │ -03df36: 0a00 |0005: move-result v0 │ │ -03df38: 0f00 |0006: return v0 │ │ +05a060: |[05a060] android.support.v4.content.ModernAsyncTask.cancel:(Z)Z │ │ +05a070: 5410 8703 |0000: iget-object v0, v1, Landroid/support/v4/content/ModernAsyncTask;.mFuture:Ljava/util/concurrent/FutureTask; // field@0387 │ │ +05a074: 6e20 3223 2000 |0002: invoke-virtual {v0, v2}, Ljava/util/concurrent/FutureTask;.cancel:(Z)Z // method@2332 │ │ +05a07a: 0a00 |0005: move-result v0 │ │ +05a07c: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=306 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Landroid/support/v4/content/ModernAsyncTask; │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/content/ModernAsyncTask; Landroid/support/v4/content/ModernAsyncTask; │ │ 0x0000 - 0x0007 reg=2 mayInterruptIfRunning Z │ │ @@ -22707,19 +34251,19 @@ │ │ type : '([Ljava/lang/Object;)Landroid/support/v4/content/ModernAsyncTask;' │ │ access : 0x0091 (PUBLIC FINAL VARARGS) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 7 16-bit code units │ │ -03df3c: |[03df3c] android.support.v4.content.ModernAsyncTask.execute:([Ljava/lang/Object;)Landroid/support/v4/content/ModernAsyncTask; │ │ -03df4c: 6200 2102 |0000: sget-object v0, Landroid/support/v4/content/ModernAsyncTask;.sDefaultExecutor:Ljava/util/concurrent/Executor; // field@0221 │ │ -03df50: 6e30 6406 0102 |0002: invoke-virtual {v1, v0, v2}, Landroid/support/v4/content/ModernAsyncTask;.executeOnExecutor:(Ljava/util/concurrent/Executor;[Ljava/lang/Object;)Landroid/support/v4/content/ModernAsyncTask; // method@0664 │ │ -03df56: 0c00 |0005: move-result-object v0 │ │ -03df58: 1100 |0006: return-object v0 │ │ +05a080: |[05a080] android.support.v4.content.ModernAsyncTask.execute:([Ljava/lang/Object;)Landroid/support/v4/content/ModernAsyncTask; │ │ +05a090: 6200 8b03 |0000: sget-object v0, Landroid/support/v4/content/ModernAsyncTask;.sDefaultExecutor:Ljava/util/concurrent/Executor; // field@038b │ │ +05a094: 6e30 fe09 0102 |0002: invoke-virtual {v1, v0, v2}, Landroid/support/v4/content/ModernAsyncTask;.executeOnExecutor:(Ljava/util/concurrent/Executor;[Ljava/lang/Object;)Landroid/support/v4/content/ModernAsyncTask; // method@09fe │ │ +05a09a: 0c00 |0005: move-result-object v0 │ │ +05a09c: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=371 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Landroid/support/v4/content/ModernAsyncTask; │ │ 0x0000 - 0x0000 reg=2 (null) [Ljava/lang/Object; │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/content/ModernAsyncTask; Landroid/support/v4/content/ModernAsyncTask; │ │ @@ -22730,41 +34274,41 @@ │ │ type : '(Ljava/util/concurrent/Executor;[Ljava/lang/Object;)Landroid/support/v4/content/ModernAsyncTask;' │ │ access : 0x0091 (PUBLIC FINAL VARARGS) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 60 16-bit code units │ │ -03df5c: |[03df5c] android.support.v4.content.ModernAsyncTask.executeOnExecutor:(Ljava/util/concurrent/Executor;[Ljava/lang/Object;)Landroid/support/v4/content/ModernAsyncTask; │ │ -03df6c: 5420 1e02 |0000: iget-object v0, v2, Landroid/support/v4/content/ModernAsyncTask;.mStatus:Landroid/support/v4/content/ModernAsyncTask$Status; // field@021e │ │ -03df70: 6201 1302 |0002: sget-object v1, Landroid/support/v4/content/ModernAsyncTask$Status;.PENDING:Landroid/support/v4/content/ModernAsyncTask$Status; // field@0213 │ │ -03df74: 3210 0f00 |0004: if-eq v0, v1, 0013 // +000f │ │ -03df78: 6200 0e02 |0006: sget-object v0, Landroid/support/v4/content/ModernAsyncTask$4;.$SwitchMap$android$support$v4$content$ModernAsyncTask$Status:[I // field@020e │ │ -03df7c: 5421 1e02 |0008: iget-object v1, v2, Landroid/support/v4/content/ModernAsyncTask;.mStatus:Landroid/support/v4/content/ModernAsyncTask$Status; // field@021e │ │ -03df80: 6e10 5506 0100 |000a: invoke-virtual {v1}, Landroid/support/v4/content/ModernAsyncTask$Status;.ordinal:()I // method@0655 │ │ -03df86: 0a01 |000d: move-result v1 │ │ -03df88: 4400 0001 |000e: aget v0, v0, v1 │ │ -03df8c: 2b00 2400 0000 |0010: packed-switch v0, 00000034 // +00000024 │ │ -03df92: 6200 1402 |0013: sget-object v0, Landroid/support/v4/content/ModernAsyncTask$Status;.RUNNING:Landroid/support/v4/content/ModernAsyncTask$Status; // field@0214 │ │ -03df96: 5b20 1e02 |0015: iput-object v0, v2, Landroid/support/v4/content/ModernAsyncTask;.mStatus:Landroid/support/v4/content/ModernAsyncTask$Status; // field@021e │ │ -03df9a: 6e10 6e06 0200 |0017: invoke-virtual {v2}, Landroid/support/v4/content/ModernAsyncTask;.onPreExecute:()V // method@066e │ │ -03dfa0: 5420 2002 |001a: iget-object v0, v2, Landroid/support/v4/content/ModernAsyncTask;.mWorker:Landroid/support/v4/content/ModernAsyncTask$WorkerRunnable; // field@0220 │ │ -03dfa4: 5b04 1502 |001c: iput-object v4, v0, Landroid/support/v4/content/ModernAsyncTask$WorkerRunnable;.mParams:[Ljava/lang/Object; // field@0215 │ │ -03dfa8: 5420 1d02 |001e: iget-object v0, v2, Landroid/support/v4/content/ModernAsyncTask;.mFuture:Ljava/util/concurrent/FutureTask; // field@021d │ │ -03dfac: 7220 1e18 0300 |0020: invoke-interface {v3, v0}, Ljava/util/concurrent/Executor;.execute:(Ljava/lang/Runnable;)V // method@181e │ │ -03dfb2: 1102 |0023: return-object v2 │ │ -03dfb4: 2200 a703 |0024: new-instance v0, Ljava/lang/IllegalStateException; // type@03a7 │ │ -03dfb8: 1a01 5b02 |0026: const-string v1, "Cannot execute task: the task is already running." // string@025b │ │ -03dfbc: 7020 7c17 1000 |0028: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@177c │ │ -03dfc2: 2700 |002b: throw v0 │ │ -03dfc4: 2200 a703 |002c: new-instance v0, Ljava/lang/IllegalStateException; // type@03a7 │ │ -03dfc8: 1a01 5a02 |002e: const-string v1, "Cannot execute task: the task has already been executed (a task can be executed only once)" // string@025a │ │ -03dfcc: 7020 7c17 1000 |0030: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@177c │ │ -03dfd2: 2700 |0033: throw v0 │ │ -03dfd4: 0001 0200 0100 0000 1400 0000 1c00 ... |0034: packed-switch-data (8 units) │ │ +05a0a0: |[05a0a0] android.support.v4.content.ModernAsyncTask.executeOnExecutor:(Ljava/util/concurrent/Executor;[Ljava/lang/Object;)Landroid/support/v4/content/ModernAsyncTask; │ │ +05a0b0: 5420 8803 |0000: iget-object v0, v2, Landroid/support/v4/content/ModernAsyncTask;.mStatus:Landroid/support/v4/content/ModernAsyncTask$Status; // field@0388 │ │ +05a0b4: 6201 7d03 |0002: sget-object v1, Landroid/support/v4/content/ModernAsyncTask$Status;.PENDING:Landroid/support/v4/content/ModernAsyncTask$Status; // field@037d │ │ +05a0b8: 3210 0f00 |0004: if-eq v0, v1, 0013 // +000f │ │ +05a0bc: 6200 7803 |0006: sget-object v0, Landroid/support/v4/content/ModernAsyncTask$4;.$SwitchMap$android$support$v4$content$ModernAsyncTask$Status:[I // field@0378 │ │ +05a0c0: 5421 8803 |0008: iget-object v1, v2, Landroid/support/v4/content/ModernAsyncTask;.mStatus:Landroid/support/v4/content/ModernAsyncTask$Status; // field@0388 │ │ +05a0c4: 6e10 ef09 0100 |000a: invoke-virtual {v1}, Landroid/support/v4/content/ModernAsyncTask$Status;.ordinal:()I // method@09ef │ │ +05a0ca: 0a01 |000d: move-result v1 │ │ +05a0cc: 4400 0001 |000e: aget v0, v0, v1 │ │ +05a0d0: 2b00 2400 0000 |0010: packed-switch v0, 00000034 // +00000024 │ │ +05a0d6: 6200 7e03 |0013: sget-object v0, Landroid/support/v4/content/ModernAsyncTask$Status;.RUNNING:Landroid/support/v4/content/ModernAsyncTask$Status; // field@037e │ │ +05a0da: 5b20 8803 |0015: iput-object v0, v2, Landroid/support/v4/content/ModernAsyncTask;.mStatus:Landroid/support/v4/content/ModernAsyncTask$Status; // field@0388 │ │ +05a0de: 6e10 080a 0200 |0017: invoke-virtual {v2}, Landroid/support/v4/content/ModernAsyncTask;.onPreExecute:()V // method@0a08 │ │ +05a0e4: 5420 8a03 |001a: iget-object v0, v2, Landroid/support/v4/content/ModernAsyncTask;.mWorker:Landroid/support/v4/content/ModernAsyncTask$WorkerRunnable; // field@038a │ │ +05a0e8: 5b04 7f03 |001c: iput-object v4, v0, Landroid/support/v4/content/ModernAsyncTask$WorkerRunnable;.mParams:[Ljava/lang/Object; // field@037f │ │ +05a0ec: 5420 8703 |001e: iget-object v0, v2, Landroid/support/v4/content/ModernAsyncTask;.mFuture:Ljava/util/concurrent/FutureTask; // field@0387 │ │ +05a0f0: 7220 3023 0300 |0020: invoke-interface {v3, v0}, Ljava/util/concurrent/Executor;.execute:(Ljava/lang/Runnable;)V // method@2330 │ │ +05a0f6: 1102 |0023: return-object v2 │ │ +05a0f8: 2200 2c05 |0024: new-instance v0, Ljava/lang/IllegalStateException; // type@052c │ │ +05a0fc: 1a01 e502 |0026: const-string v1, "Cannot execute task: the task is already running." // string@02e5 │ │ +05a100: 7020 6c22 1000 |0028: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@226c │ │ +05a106: 2700 |002b: throw v0 │ │ +05a108: 2200 2c05 |002c: new-instance v0, Ljava/lang/IllegalStateException; // type@052c │ │ +05a10c: 1a01 e402 |002e: const-string v1, "Cannot execute task: the task has already been executed (a task can be executed only once)" // string@02e4 │ │ +05a110: 7020 6c22 1000 |0030: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@226c │ │ +05a116: 2700 |0033: throw v0 │ │ +05a118: 0001 0200 0100 0000 1400 0000 1c00 ... |0034: packed-switch-data (8 units) │ │ catches : (none) │ │ positions : │ │ 0x0000 line=406 │ │ 0x0006 line=407 │ │ 0x0013 line=418 │ │ 0x0017 line=420 │ │ 0x001a line=422 │ │ @@ -22785,19 +34329,19 @@ │ │ type : '()Ljava/lang/Object;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -03dfe4: |[03dfe4] android.support.v4.content.ModernAsyncTask.get:()Ljava/lang/Object; │ │ -03dff4: 5410 1d02 |0000: iget-object v0, v1, Landroid/support/v4/content/ModernAsyncTask;.mFuture:Ljava/util/concurrent/FutureTask; // field@021d │ │ -03dff8: 6e10 2118 0000 |0002: invoke-virtual {v0}, Ljava/util/concurrent/FutureTask;.get:()Ljava/lang/Object; // method@1821 │ │ -03dffe: 0c00 |0005: move-result-object v0 │ │ -03e000: 1100 |0006: return-object v0 │ │ +05a128: |[05a128] android.support.v4.content.ModernAsyncTask.get:()Ljava/lang/Object; │ │ +05a138: 5410 8703 |0000: iget-object v0, v1, Landroid/support/v4/content/ModernAsyncTask;.mFuture:Ljava/util/concurrent/FutureTask; // field@0387 │ │ +05a13c: 6e10 3323 0000 |0002: invoke-virtual {v0}, Ljava/util/concurrent/FutureTask;.get:()Ljava/lang/Object; // method@2333 │ │ +05a142: 0c00 |0005: move-result-object v0 │ │ +05a144: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=321 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Landroid/support/v4/content/ModernAsyncTask; │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/content/ModernAsyncTask; Landroid/support/v4/content/ModernAsyncTask; │ │ │ │ @@ -22806,19 +34350,19 @@ │ │ type : '(JLjava/util/concurrent/TimeUnit;)Ljava/lang/Object;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 7 16-bit code units │ │ -03e004: |[03e004] android.support.v4.content.ModernAsyncTask.get:(JLjava/util/concurrent/TimeUnit;)Ljava/lang/Object; │ │ -03e014: 5410 1d02 |0000: iget-object v0, v1, Landroid/support/v4/content/ModernAsyncTask;.mFuture:Ljava/util/concurrent/FutureTask; // field@021d │ │ -03e018: 6e40 2218 2043 |0002: invoke-virtual {v0, v2, v3, v4}, Ljava/util/concurrent/FutureTask;.get:(JLjava/util/concurrent/TimeUnit;)Ljava/lang/Object; // method@1822 │ │ -03e01e: 0c00 |0005: move-result-object v0 │ │ -03e020: 1100 |0006: return-object v0 │ │ +05a148: |[05a148] android.support.v4.content.ModernAsyncTask.get:(JLjava/util/concurrent/TimeUnit;)Ljava/lang/Object; │ │ +05a158: 5410 8703 |0000: iget-object v0, v1, Landroid/support/v4/content/ModernAsyncTask;.mFuture:Ljava/util/concurrent/FutureTask; // field@0387 │ │ +05a15c: 6e40 3423 2043 |0002: invoke-virtual {v0, v2, v3, v4}, Ljava/util/concurrent/FutureTask;.get:(JLjava/util/concurrent/TimeUnit;)Ljava/lang/Object; // method@2334 │ │ +05a162: 0c00 |0005: move-result-object v0 │ │ +05a164: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=341 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Landroid/support/v4/content/ModernAsyncTask; │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/content/ModernAsyncTask; Landroid/support/v4/content/ModernAsyncTask; │ │ 0x0000 - 0x0007 reg=2 timeout J │ │ @@ -22829,17 +34373,17 @@ │ │ type : '()Landroid/support/v4/content/ModernAsyncTask$Status;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -03e024: |[03e024] android.support.v4.content.ModernAsyncTask.getStatus:()Landroid/support/v4/content/ModernAsyncTask$Status; │ │ -03e034: 5410 1e02 |0000: iget-object v0, v1, Landroid/support/v4/content/ModernAsyncTask;.mStatus:Landroid/support/v4/content/ModernAsyncTask$Status; // field@021e │ │ -03e038: 1100 |0002: return-object v0 │ │ +05a168: |[05a168] android.support.v4.content.ModernAsyncTask.getStatus:()Landroid/support/v4/content/ModernAsyncTask$Status; │ │ +05a178: 5410 8803 |0000: iget-object v0, v1, Landroid/support/v4/content/ModernAsyncTask;.mStatus:Landroid/support/v4/content/ModernAsyncTask$Status; // field@0388 │ │ +05a17c: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=169 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Landroid/support/v4/content/ModernAsyncTask; │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/content/ModernAsyncTask; Landroid/support/v4/content/ModernAsyncTask; │ │ │ │ @@ -22848,19 +34392,19 @@ │ │ type : '()Z' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -03e03c: |[03e03c] android.support.v4.content.ModernAsyncTask.isCancelled:()Z │ │ -03e04c: 5410 1d02 |0000: iget-object v0, v1, Landroid/support/v4/content/ModernAsyncTask;.mFuture:Ljava/util/concurrent/FutureTask; // field@021d │ │ -03e050: 6e10 2318 0000 |0002: invoke-virtual {v0}, Ljava/util/concurrent/FutureTask;.isCancelled:()Z // method@1823 │ │ -03e056: 0a00 |0005: move-result v0 │ │ -03e058: 0f00 |0006: return v0 │ │ +05a180: |[05a180] android.support.v4.content.ModernAsyncTask.isCancelled:()Z │ │ +05a190: 5410 8703 |0000: iget-object v0, v1, Landroid/support/v4/content/ModernAsyncTask;.mFuture:Ljava/util/concurrent/FutureTask; // field@0387 │ │ +05a194: 6e10 3523 0000 |0002: invoke-virtual {v0}, Ljava/util/concurrent/FutureTask;.isCancelled:()Z // method@2335 │ │ +05a19a: 0a00 |0005: move-result v0 │ │ +05a19c: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=273 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Landroid/support/v4/content/ModernAsyncTask; │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/content/ModernAsyncTask; Landroid/support/v4/content/ModernAsyncTask; │ │ │ │ @@ -22869,16 +34413,16 @@ │ │ type : '()V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -03e05c: |[03e05c] android.support.v4.content.ModernAsyncTask.onCancelled:()V │ │ -03e06c: 0e00 |0000: return-void │ │ +05a1a0: |[05a1a0] android.support.v4.content.ModernAsyncTask.onCancelled:()V │ │ +05a1b0: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=260 │ │ locals : │ │ 0x0000 - 0x0000 reg=0 this Landroid/support/v4/content/ModernAsyncTask; │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/content/ModernAsyncTask; Landroid/support/v4/content/ModernAsyncTask; │ │ │ │ @@ -22887,17 +34431,17 @@ │ │ type : '(Ljava/lang/Object;)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -03e070: |[03e070] android.support.v4.content.ModernAsyncTask.onCancelled:(Ljava/lang/Object;)V │ │ -03e080: 6e10 6b06 0000 |0000: invoke-virtual {v0}, Landroid/support/v4/content/ModernAsyncTask;.onCancelled:()V // method@066b │ │ -03e086: 0e00 |0003: return-void │ │ +05a1b4: |[05a1b4] android.support.v4.content.ModernAsyncTask.onCancelled:(Ljava/lang/Object;)V │ │ +05a1c4: 6e10 050a 0000 |0000: invoke-virtual {v0}, Landroid/support/v4/content/ModernAsyncTask;.onCancelled:()V // method@0a05 │ │ +05a1ca: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=244 │ │ 0x0003 line=245 │ │ locals : │ │ 0x0000 - 0x0000 reg=0 this Landroid/support/v4/content/ModernAsyncTask; │ │ 0x0000 - 0x0000 reg=1 (null) Ljava/lang/Object; │ │ @@ -22909,16 +34453,16 @@ │ │ type : '(Ljava/lang/Object;)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -03e088: |[03e088] android.support.v4.content.ModernAsyncTask.onPostExecute:(Ljava/lang/Object;)V │ │ -03e098: 0e00 |0000: return-void │ │ +05a1cc: |[05a1cc] android.support.v4.content.ModernAsyncTask.onPostExecute:(Ljava/lang/Object;)V │ │ +05a1dc: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=213 │ │ locals : │ │ 0x0000 - 0x0000 reg=0 this Landroid/support/v4/content/ModernAsyncTask; │ │ 0x0000 - 0x0000 reg=1 (null) Ljava/lang/Object; │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/content/ModernAsyncTask; Landroid/support/v4/content/ModernAsyncTask; │ │ @@ -22929,16 +34473,16 @@ │ │ type : '()V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -03e09c: |[03e09c] android.support.v4.content.ModernAsyncTask.onPreExecute:()V │ │ -03e0ac: 0e00 |0000: return-void │ │ +05a1e0: |[05a1e0] android.support.v4.content.ModernAsyncTask.onPreExecute:()V │ │ +05a1f0: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=197 │ │ locals : │ │ 0x0000 - 0x0000 reg=0 this Landroid/support/v4/content/ModernAsyncTask; │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/content/ModernAsyncTask; Landroid/support/v4/content/ModernAsyncTask; │ │ │ │ @@ -22947,16 +34491,16 @@ │ │ type : '([Ljava/lang/Object;)V' │ │ access : 0x0084 (PROTECTED VARARGS) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -03e0b0: |[03e0b0] android.support.v4.content.ModernAsyncTask.onProgressUpdate:([Ljava/lang/Object;)V │ │ -03e0c0: 0e00 |0000: return-void │ │ +05a1f4: |[05a1f4] android.support.v4.content.ModernAsyncTask.onProgressUpdate:([Ljava/lang/Object;)V │ │ +05a204: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=226 │ │ locals : │ │ 0x0000 - 0x0000 reg=0 this Landroid/support/v4/content/ModernAsyncTask; │ │ 0x0000 - 0x0000 reg=1 (null) [Ljava/lang/Object; │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/content/ModernAsyncTask; Landroid/support/v4/content/ModernAsyncTask; │ │ @@ -22967,54 +34511,54 @@ │ │ type : '([Ljava/lang/Object;)V' │ │ access : 0x0094 (PROTECTED FINAL VARARGS) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 22 16-bit code units │ │ -03e0c4: |[03e0c4] android.support.v4.content.ModernAsyncTask.publishProgress:([Ljava/lang/Object;)V │ │ -03e0d4: 6e10 6a06 0300 |0000: invoke-virtual {v3}, Landroid/support/v4/content/ModernAsyncTask;.isCancelled:()Z // method@066a │ │ -03e0da: 0a00 |0003: move-result v0 │ │ -03e0dc: 3900 1100 |0004: if-nez v0, 0015 // +0011 │ │ -03e0e0: 6200 2202 |0006: sget-object v0, Landroid/support/v4/content/ModernAsyncTask;.sHandler:Landroid/support/v4/content/ModernAsyncTask$InternalHandler; // field@0222 │ │ -03e0e4: 1221 |0008: const/4 v1, #int 2 // #2 │ │ -03e0e6: 2202 1f01 |0009: new-instance v2, Landroid/support/v4/content/ModernAsyncTask$AsyncTaskResult; // type@011f │ │ -03e0ea: 7030 4d06 3204 |000b: invoke-direct {v2, v3, v4}, Landroid/support/v4/content/ModernAsyncTask$AsyncTaskResult;.:(Landroid/support/v4/content/ModernAsyncTask;[Ljava/lang/Object;)V // method@064d │ │ -03e0f0: 6e30 5206 1002 |000e: invoke-virtual {v0, v1, v2}, Landroid/support/v4/content/ModernAsyncTask$InternalHandler;.obtainMessage:(ILjava/lang/Object;)Landroid/os/Message; // method@0652 │ │ -03e0f6: 0c00 |0011: move-result-object v0 │ │ -03e0f8: 6e10 f301 0000 |0012: invoke-virtual {v0}, Landroid/os/Message;.sendToTarget:()V // method@01f3 │ │ -03e0fe: 0e00 |0015: return-void │ │ +05a208: |[05a208] android.support.v4.content.ModernAsyncTask.publishProgress:([Ljava/lang/Object;)V │ │ +05a218: 6e10 040a 0300 |0000: invoke-virtual {v3}, Landroid/support/v4/content/ModernAsyncTask;.isCancelled:()Z // method@0a04 │ │ +05a21e: 0a00 |0003: move-result v0 │ │ +05a220: 3900 1100 |0004: if-nez v0, 0015 // +0011 │ │ +05a224: 6200 8c03 |0006: sget-object v0, Landroid/support/v4/content/ModernAsyncTask;.sHandler:Landroid/support/v4/content/ModernAsyncTask$InternalHandler; // field@038c │ │ +05a228: 1221 |0008: const/4 v1, #int 2 // #2 │ │ +05a22a: 2202 ce01 |0009: new-instance v2, Landroid/support/v4/content/ModernAsyncTask$AsyncTaskResult; // type@01ce │ │ +05a22e: 7030 e709 3204 |000b: invoke-direct {v2, v3, v4}, Landroid/support/v4/content/ModernAsyncTask$AsyncTaskResult;.:(Landroid/support/v4/content/ModernAsyncTask;[Ljava/lang/Object;)V // method@09e7 │ │ +05a234: 6e30 ec09 1002 |000e: invoke-virtual {v0, v1, v2}, Landroid/support/v4/content/ModernAsyncTask$InternalHandler;.obtainMessage:(ILjava/lang/Object;)Landroid/os/Message; // method@09ec │ │ +05a23a: 0c00 |0011: move-result-object v0 │ │ +05a23c: 6e10 2203 0000 |0012: invoke-virtual {v0}, Landroid/os/Message;.sendToTarget:()V // method@0322 │ │ +05a242: 0e00 |0015: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=451 │ │ 0x0006 line=452 │ │ 0x0015 line=455 │ │ locals : │ │ 0x0000 - 0x0000 reg=3 this Landroid/support/v4/content/ModernAsyncTask; │ │ 0x0000 - 0x0000 reg=4 (null) [Ljava/lang/Object; │ │ 0x0000 - 0x0016 reg=3 this Landroid/support/v4/content/ModernAsyncTask; Landroid/support/v4/content/ModernAsyncTask; │ │ 0x0000 - 0x0016 reg=4 values [Ljava/lang/Object; [TProgress; │ │ │ │ - source_file_idx : 2413 (ModernAsyncTask.java) │ │ + source_file_idx : 3268 (ModernAsyncTask.java) │ │ │ │ -Class #101 header: │ │ -class_idx : 292 │ │ +Class #182 header: │ │ +class_idx : 467 │ │ access_flags : 1025 (0x0401) │ │ -superclass_idx : 33 │ │ -source_file_idx : 3043 │ │ +superclass_idx : 46 │ │ +source_file_idx : 4153 │ │ static_fields_size : 3 │ │ instance_fields_size: 0 │ │ direct_methods_size : 4 │ │ virtual_methods_size: 0 │ │ │ │ -Class #101 annotations: │ │ -Annotations on field #550 'mActiveWakeLocks' │ │ +Class #182 annotations: │ │ +Annotations on field #912 'mActiveWakeLocks' │ │ VISIBILITY_SYSTEM Ldalvik/annotation/Signature; value={ "Landroid/util/SparseArray" "<" "Landroid/os/PowerManager$WakeLock;" ">;" } │ │ │ │ -Class #101 - │ │ +Class #182 - │ │ Class descriptor : 'Landroid/support/v4/content/WakefulBroadcastReceiver;' │ │ Access flags : 0x0401 (PUBLIC ABSTRACT) │ │ Superclass : 'Landroid/content/BroadcastReceiver;' │ │ Interfaces - │ │ Static fields - │ │ #0 : (in Landroid/support/v4/content/WakefulBroadcastReceiver;) │ │ name : 'EXTRA_WAKE_LOCK_ID' │ │ @@ -23036,21 +34580,21 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 11 16-bit code units │ │ -03e100: |[03e100] android.support.v4.content.WakefulBroadcastReceiver.:()V │ │ -03e110: 2200 a102 |0000: new-instance v0, Landroid/util/SparseArray; // type@02a1 │ │ -03e114: 7010 3c12 0000 |0002: invoke-direct {v0}, Landroid/util/SparseArray;.:()V // method@123c │ │ -03e11a: 6900 2602 |0005: sput-object v0, Landroid/support/v4/content/WakefulBroadcastReceiver;.mActiveWakeLocks:Landroid/util/SparseArray; // field@0226 │ │ -03e11e: 1210 |0007: const/4 v0, #int 1 // #1 │ │ -03e120: 6700 2702 |0008: sput v0, Landroid/support/v4/content/WakefulBroadcastReceiver;.mNextId:I // field@0227 │ │ -03e124: 0e00 |000a: return-void │ │ +05a244: |[05a244] android.support.v4.content.WakefulBroadcastReceiver.:()V │ │ +05a254: 2200 1604 |0000: new-instance v0, Landroid/util/SparseArray; // type@0416 │ │ +05a258: 7010 791c 0000 |0002: invoke-direct {v0}, Landroid/util/SparseArray;.:()V // method@1c79 │ │ +05a25e: 6900 9003 |0005: sput-object v0, Landroid/support/v4/content/WakefulBroadcastReceiver;.mActiveWakeLocks:Landroid/util/SparseArray; // field@0390 │ │ +05a262: 1210 |0007: const/4 v0, #int 1 // #1 │ │ +05a264: 6700 9103 |0008: sput v0, Landroid/support/v4/content/WakefulBroadcastReceiver;.mNextId:I // field@0391 │ │ +05a268: 0e00 |000a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=62 │ │ 0x0007 line=64 │ │ locals : │ │ │ │ #1 : (in Landroid/support/v4/content/WakefulBroadcastReceiver;) │ │ @@ -23058,17 +34602,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -03e128: |[03e128] android.support.v4.content.WakefulBroadcastReceiver.:()V │ │ -03e138: 7010 b600 0000 |0000: invoke-direct {v0}, Landroid/content/BroadcastReceiver;.:()V // method@00b6 │ │ -03e13e: 0e00 |0003: return-void │ │ +05a26c: |[05a26c] android.support.v4.content.WakefulBroadcastReceiver.:()V │ │ +05a27c: 7010 ed00 0000 |0000: invoke-direct {v0}, Landroid/content/BroadcastReceiver;.:()V // method@00ed │ │ +05a282: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=59 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/content/WakefulBroadcastReceiver; │ │ │ │ #2 : (in Landroid/support/v4/content/WakefulBroadcastReceiver;) │ │ @@ -23076,52 +34620,52 @@ │ │ type : '(Landroid/content/Intent;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 8 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 65 16-bit code units │ │ -03e140: |[03e140] android.support.v4.content.WakefulBroadcastReceiver.completeWakefulIntent:(Landroid/content/Intent;)Z │ │ -03e150: 1213 |0000: const/4 v3, #int 1 // #1 │ │ -03e152: 1202 |0001: const/4 v2, #int 0 // #0 │ │ -03e154: 1a04 f20c |0002: const-string v4, "android.support.content.wakelockid" // string@0cf2 │ │ -03e158: 6e30 eb00 4702 |0004: invoke-virtual {v7, v4, v2}, Landroid/content/Intent;.getIntExtra:(Ljava/lang/String;I)I // method@00eb │ │ -03e15e: 0a00 |0007: move-result v0 │ │ -03e160: 3900 0300 |0008: if-nez v0, 000b // +0003 │ │ -03e164: 0f02 |000a: return v2 │ │ -03e166: 6204 2602 |000b: sget-object v4, Landroid/support/v4/content/WakefulBroadcastReceiver;.mActiveWakeLocks:Landroid/util/SparseArray; // field@0226 │ │ -03e16a: 1d04 |000d: monitor-enter v4 │ │ -03e16c: 6202 2602 |000e: sget-object v2, Landroid/support/v4/content/WakefulBroadcastReceiver;.mActiveWakeLocks:Landroid/util/SparseArray; // field@0226 │ │ -03e170: 6e20 3e12 0200 |0010: invoke-virtual {v2, v0}, Landroid/util/SparseArray;.get:(I)Ljava/lang/Object; // method@123e │ │ -03e176: 0c01 |0013: move-result-object v1 │ │ -03e178: 1f01 7b00 |0014: check-cast v1, Landroid/os/PowerManager$WakeLock; // type@007b │ │ -03e17c: 3801 0d00 |0016: if-eqz v1, 0023 // +000d │ │ -03e180: 6e10 0502 0100 |0018: invoke-virtual {v1}, Landroid/os/PowerManager$WakeLock;.release:()V // method@0205 │ │ -03e186: 6202 2602 |001b: sget-object v2, Landroid/support/v4/content/WakefulBroadcastReceiver;.mActiveWakeLocks:Landroid/util/SparseArray; // field@0226 │ │ -03e18a: 6e20 4012 0200 |001d: invoke-virtual {v2, v0}, Landroid/util/SparseArray;.remove:(I)V // method@1240 │ │ -03e190: 1e04 |0020: monitor-exit v4 │ │ -03e192: 0132 |0021: move v2, v3 │ │ -03e194: 28e8 |0022: goto 000a // -0018 │ │ -03e196: 1a02 e20b |0023: const-string v2, "WakefulBroadcastReceiver" // string@0be2 │ │ -03e19a: 2205 b903 |0025: new-instance v5, Ljava/lang/StringBuilder; // type@03b9 │ │ -03e19e: 7010 ae17 0500 |0027: invoke-direct {v5}, Ljava/lang/StringBuilder;.:()V // method@17ae │ │ -03e1a4: 1a06 9109 |002a: const-string v6, "No active wake lock id #" // string@0991 │ │ -03e1a8: 6e20 b517 6500 |002c: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17b5 │ │ -03e1ae: 0c05 |002f: move-result-object v5 │ │ -03e1b0: 6e20 b117 0500 |0030: invoke-virtual {v5, v0}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@17b1 │ │ -03e1b6: 0c05 |0033: move-result-object v5 │ │ -03e1b8: 6e10 ba17 0500 |0034: invoke-virtual {v5}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@17ba │ │ -03e1be: 0c05 |0037: move-result-object v5 │ │ -03e1c0: 7120 3912 5200 |0038: invoke-static {v2, v5}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;)I // method@1239 │ │ -03e1c6: 1e04 |003b: monitor-exit v4 │ │ -03e1c8: 0132 |003c: move v2, v3 │ │ -03e1ca: 28cd |003d: goto 000a // -0033 │ │ -03e1cc: 0d02 |003e: move-exception v2 │ │ -03e1ce: 1e04 |003f: monitor-exit v4 │ │ -03e1d0: 2702 |0040: throw v2 │ │ +05a284: |[05a284] android.support.v4.content.WakefulBroadcastReceiver.completeWakefulIntent:(Landroid/content/Intent;)Z │ │ +05a294: 1213 |0000: const/4 v3, #int 1 // #1 │ │ +05a296: 1202 |0001: const/4 v2, #int 0 // #0 │ │ +05a298: 1a04 c811 |0002: const-string v4, "android.support.content.wakelockid" // string@11c8 │ │ +05a29c: 6e30 3201 4702 |0004: invoke-virtual {v7, v4, v2}, Landroid/content/Intent;.getIntExtra:(Ljava/lang/String;I)I // method@0132 │ │ +05a2a2: 0a00 |0007: move-result v0 │ │ +05a2a4: 3900 0300 |0008: if-nez v0, 000b // +0003 │ │ +05a2a8: 0f02 |000a: return v2 │ │ +05a2aa: 6204 9003 |000b: sget-object v4, Landroid/support/v4/content/WakefulBroadcastReceiver;.mActiveWakeLocks:Landroid/util/SparseArray; // field@0390 │ │ +05a2ae: 1d04 |000d: monitor-enter v4 │ │ +05a2b0: 6202 9003 |000e: sget-object v2, Landroid/support/v4/content/WakefulBroadcastReceiver;.mActiveWakeLocks:Landroid/util/SparseArray; // field@0390 │ │ +05a2b4: 6e20 7b1c 0200 |0010: invoke-virtual {v2, v0}, Landroid/util/SparseArray;.get:(I)Ljava/lang/Object; // method@1c7b │ │ +05a2ba: 0c01 |0013: move-result-object v1 │ │ +05a2bc: 1f01 b100 |0014: check-cast v1, Landroid/os/PowerManager$WakeLock; // type@00b1 │ │ +05a2c0: 3801 0d00 |0016: if-eqz v1, 0023 // +000d │ │ +05a2c4: 6e10 3f03 0100 |0018: invoke-virtual {v1}, Landroid/os/PowerManager$WakeLock;.release:()V // method@033f │ │ +05a2ca: 6202 9003 |001b: sget-object v2, Landroid/support/v4/content/WakefulBroadcastReceiver;.mActiveWakeLocks:Landroid/util/SparseArray; // field@0390 │ │ +05a2ce: 6e20 7e1c 0200 |001d: invoke-virtual {v2, v0}, Landroid/util/SparseArray;.remove:(I)V // method@1c7e │ │ +05a2d4: 1e04 |0020: monitor-exit v4 │ │ +05a2d6: 0132 |0021: move v2, v3 │ │ +05a2d8: 28e8 |0022: goto 000a // -0018 │ │ +05a2da: 1a02 3810 |0023: const-string v2, "WakefulBroadcastReceiver" // string@1038 │ │ +05a2de: 2205 3e05 |0025: new-instance v5, Ljava/lang/StringBuilder; // type@053e │ │ +05a2e2: 7010 a422 0500 |0027: invoke-direct {v5}, Ljava/lang/StringBuilder;.:()V // method@22a4 │ │ +05a2e8: 1a06 ea0c |002a: const-string v6, "No active wake lock id #" // string@0cea │ │ +05a2ec: 6e20 ad22 6500 |002c: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22ad │ │ +05a2f2: 0c05 |002f: move-result-object v5 │ │ +05a2f4: 6e20 a922 0500 |0030: invoke-virtual {v5, v0}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@22a9 │ │ +05a2fa: 0c05 |0033: move-result-object v5 │ │ +05a2fc: 6e10 b222 0500 |0034: invoke-virtual {v5}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@22b2 │ │ +05a302: 0c05 |0037: move-result-object v5 │ │ +05a304: 7120 751c 5200 |0038: invoke-static {v2, v5}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;)I // method@1c75 │ │ +05a30a: 1e04 |003b: monitor-exit v4 │ │ +05a30c: 0132 |003c: move v2, v3 │ │ +05a30e: 28cd |003d: goto 000a // -0033 │ │ +05a310: 0d02 |003e: move-exception v2 │ │ +05a312: 1e04 |003f: monitor-exit v4 │ │ +05a314: 2702 |0040: throw v2 │ │ catches : 1 │ │ 0x000e - 0x0040 │ │ -> 0x003e │ │ positions : │ │ 0x0002 line=113 │ │ 0x0008 line=114 │ │ 0x000a line=131 │ │ @@ -23144,62 +34688,62 @@ │ │ type : '(Landroid/content/Context;Landroid/content/Intent;)Landroid/content/ComponentName;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 10 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 88 16-bit code units │ │ -03e1e0: |[03e1e0] android.support.v4.content.WakefulBroadcastReceiver.startWakefulService:(Landroid/content/Context;Landroid/content/Intent;)Landroid/content/ComponentName; │ │ -03e1f0: 6205 2602 |0000: sget-object v5, Landroid/support/v4/content/WakefulBroadcastReceiver;.mActiveWakeLocks:Landroid/util/SparseArray; // field@0226 │ │ -03e1f4: 1d05 |0002: monitor-enter v5 │ │ -03e1f6: 6001 2702 |0003: sget v1, Landroid/support/v4/content/WakefulBroadcastReceiver;.mNextId:I // field@0227 │ │ -03e1fa: 6004 2702 |0005: sget v4, Landroid/support/v4/content/WakefulBroadcastReceiver;.mNextId:I // field@0227 │ │ -03e1fe: d804 0401 |0007: add-int/lit8 v4, v4, #int 1 // #01 │ │ -03e202: 6704 2702 |0009: sput v4, Landroid/support/v4/content/WakefulBroadcastReceiver;.mNextId:I // field@0227 │ │ -03e206: 6004 2702 |000b: sget v4, Landroid/support/v4/content/WakefulBroadcastReceiver;.mNextId:I // field@0227 │ │ -03e20a: 3c04 0500 |000d: if-gtz v4, 0012 // +0005 │ │ -03e20e: 1214 |000f: const/4 v4, #int 1 // #1 │ │ -03e210: 6704 2702 |0010: sput v4, Landroid/support/v4/content/WakefulBroadcastReceiver;.mNextId:I // field@0227 │ │ -03e214: 1a04 f20c |0012: const-string v4, "android.support.content.wakelockid" // string@0cf2 │ │ -03e218: 6e30 f600 4901 |0014: invoke-virtual {v9, v4, v1}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;I)Landroid/content/Intent; // method@00f6 │ │ -03e21e: 6e20 db00 9800 |0017: invoke-virtual {v8, v9}, Landroid/content/Context;.startService:(Landroid/content/Intent;)Landroid/content/ComponentName; // method@00db │ │ -03e224: 0c00 |001a: move-result-object v0 │ │ -03e226: 3900 0500 |001b: if-nez v0, 0020 // +0005 │ │ -03e22a: 1200 |001d: const/4 v0, #int 0 // #0 │ │ -03e22c: 1e05 |001e: monitor-exit v5 │ │ -03e22e: 1100 |001f: return-object v0 │ │ -03e230: 1a04 321a |0020: const-string v4, "power" // string@1a32 │ │ -03e234: 6e20 d000 4800 |0022: invoke-virtual {v8, v4}, Landroid/content/Context;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@00d0 │ │ -03e23a: 0c02 |0025: move-result-object v2 │ │ -03e23c: 1f02 7c00 |0026: check-cast v2, Landroid/os/PowerManager; // type@007c │ │ -03e240: 1214 |0028: const/4 v4, #int 1 // #1 │ │ -03e242: 2206 b903 |0029: new-instance v6, Ljava/lang/StringBuilder; // type@03b9 │ │ -03e246: 7010 ae17 0600 |002b: invoke-direct {v6}, Ljava/lang/StringBuilder;.:()V // method@17ae │ │ -03e24c: 1a07 1b1e |002e: const-string v7, "wake:" // string@1e1b │ │ -03e250: 6e20 b517 7600 |0030: invoke-virtual {v6, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17b5 │ │ -03e256: 0c06 |0033: move-result-object v6 │ │ -03e258: 6e10 bb00 0000 |0034: invoke-virtual {v0}, Landroid/content/ComponentName;.flattenToShortString:()Ljava/lang/String; // method@00bb │ │ -03e25e: 0c07 |0037: move-result-object v7 │ │ -03e260: 6e20 b517 7600 |0038: invoke-virtual {v6, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17b5 │ │ -03e266: 0c06 |003b: move-result-object v6 │ │ -03e268: 6e10 ba17 0600 |003c: invoke-virtual {v6}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@17ba │ │ -03e26e: 0c06 |003f: move-result-object v6 │ │ -03e270: 6e30 0702 4206 |0040: invoke-virtual {v2, v4, v6}, Landroid/os/PowerManager;.newWakeLock:(ILjava/lang/String;)Landroid/os/PowerManager$WakeLock; // method@0207 │ │ -03e276: 0c03 |0043: move-result-object v3 │ │ -03e278: 1204 |0044: const/4 v4, #int 0 // #0 │ │ -03e27a: 6e20 0602 4300 |0045: invoke-virtual {v3, v4}, Landroid/os/PowerManager$WakeLock;.setReferenceCounted:(Z)V // method@0206 │ │ -03e280: 1706 60ea 0000 |0048: const-wide/32 v6, #float 8.40779e-41 // #0000ea60 │ │ -03e286: 6e30 0402 6307 |004b: invoke-virtual {v3, v6, v7}, Landroid/os/PowerManager$WakeLock;.acquire:(J)V // method@0204 │ │ -03e28c: 6204 2602 |004e: sget-object v4, Landroid/support/v4/content/WakefulBroadcastReceiver;.mActiveWakeLocks:Landroid/util/SparseArray; // field@0226 │ │ -03e290: 6e30 3f12 1403 |0050: invoke-virtual {v4, v1, v3}, Landroid/util/SparseArray;.put:(ILjava/lang/Object;)V // method@123f │ │ -03e296: 1e05 |0053: monitor-exit v5 │ │ -03e298: 28cb |0054: goto 001f // -0035 │ │ -03e29a: 0d04 |0055: move-exception v4 │ │ -03e29c: 1e05 |0056: monitor-exit v5 │ │ -03e29e: 2704 |0057: throw v4 │ │ +05a324: |[05a324] android.support.v4.content.WakefulBroadcastReceiver.startWakefulService:(Landroid/content/Context;Landroid/content/Intent;)Landroid/content/ComponentName; │ │ +05a334: 6205 9003 |0000: sget-object v5, Landroid/support/v4/content/WakefulBroadcastReceiver;.mActiveWakeLocks:Landroid/util/SparseArray; // field@0390 │ │ +05a338: 1d05 |0002: monitor-enter v5 │ │ +05a33a: 6001 9103 |0003: sget v1, Landroid/support/v4/content/WakefulBroadcastReceiver;.mNextId:I // field@0391 │ │ +05a33e: 6004 9103 |0005: sget v4, Landroid/support/v4/content/WakefulBroadcastReceiver;.mNextId:I // field@0391 │ │ +05a342: d804 0401 |0007: add-int/lit8 v4, v4, #int 1 // #01 │ │ +05a346: 6704 9103 |0009: sput v4, Landroid/support/v4/content/WakefulBroadcastReceiver;.mNextId:I // field@0391 │ │ +05a34a: 6004 9103 |000b: sget v4, Landroid/support/v4/content/WakefulBroadcastReceiver;.mNextId:I // field@0391 │ │ +05a34e: 3c04 0500 |000d: if-gtz v4, 0012 // +0005 │ │ +05a352: 1214 |000f: const/4 v4, #int 1 // #1 │ │ +05a354: 6704 9103 |0010: sput v4, Landroid/support/v4/content/WakefulBroadcastReceiver;.mNextId:I // field@0391 │ │ +05a358: 1a04 c811 |0012: const-string v4, "android.support.content.wakelockid" // string@11c8 │ │ +05a35c: 6e30 3d01 4901 |0014: invoke-virtual {v9, v4, v1}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;I)Landroid/content/Intent; // method@013d │ │ +05a362: 6e20 1f01 9800 |0017: invoke-virtual {v8, v9}, Landroid/content/Context;.startService:(Landroid/content/Intent;)Landroid/content/ComponentName; // method@011f │ │ +05a368: 0c00 |001a: move-result-object v0 │ │ +05a36a: 3900 0500 |001b: if-nez v0, 0020 // +0005 │ │ +05a36e: 1200 |001d: const/4 v0, #int 0 // #0 │ │ +05a370: 1e05 |001e: monitor-exit v5 │ │ +05a372: 1100 |001f: return-object v0 │ │ +05a374: 1a04 7722 |0020: const-string v4, "power" // string@2277 │ │ +05a378: 6e20 1401 4800 |0022: invoke-virtual {v8, v4}, Landroid/content/Context;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@0114 │ │ +05a37e: 0c02 |0025: move-result-object v2 │ │ +05a380: 1f02 b200 |0026: check-cast v2, Landroid/os/PowerManager; // type@00b2 │ │ +05a384: 1214 |0028: const/4 v4, #int 1 // #1 │ │ +05a386: 2206 3e05 |0029: new-instance v6, Ljava/lang/StringBuilder; // type@053e │ │ +05a38a: 7010 a422 0600 |002b: invoke-direct {v6}, Ljava/lang/StringBuilder;.:()V // method@22a4 │ │ +05a390: 1a07 3528 |002e: const-string v7, "wake:" // string@2835 │ │ +05a394: 6e20 ad22 7600 |0030: invoke-virtual {v6, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22ad │ │ +05a39a: 0c06 |0033: move-result-object v6 │ │ +05a39c: 6e10 f800 0000 |0034: invoke-virtual {v0}, Landroid/content/ComponentName;.flattenToShortString:()Ljava/lang/String; // method@00f8 │ │ +05a3a2: 0c07 |0037: move-result-object v7 │ │ +05a3a4: 6e20 ad22 7600 |0038: invoke-virtual {v6, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22ad │ │ +05a3aa: 0c06 |003b: move-result-object v6 │ │ +05a3ac: 6e10 b222 0600 |003c: invoke-virtual {v6}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@22b2 │ │ +05a3b2: 0c06 |003f: move-result-object v6 │ │ +05a3b4: 6e30 4103 4206 |0040: invoke-virtual {v2, v4, v6}, Landroid/os/PowerManager;.newWakeLock:(ILjava/lang/String;)Landroid/os/PowerManager$WakeLock; // method@0341 │ │ +05a3ba: 0c03 |0043: move-result-object v3 │ │ +05a3bc: 1204 |0044: const/4 v4, #int 0 // #0 │ │ +05a3be: 6e20 4003 4300 |0045: invoke-virtual {v3, v4}, Landroid/os/PowerManager$WakeLock;.setReferenceCounted:(Z)V // method@0340 │ │ +05a3c4: 1706 60ea 0000 |0048: const-wide/32 v6, #float 8.40779e-41 // #0000ea60 │ │ +05a3ca: 6e30 3e03 6307 |004b: invoke-virtual {v3, v6, v7}, Landroid/os/PowerManager$WakeLock;.acquire:(J)V // method@033e │ │ +05a3d0: 6204 9003 |004e: sget-object v4, Landroid/support/v4/content/WakefulBroadcastReceiver;.mActiveWakeLocks:Landroid/util/SparseArray; // field@0390 │ │ +05a3d4: 6e30 7d1c 1403 |0050: invoke-virtual {v4, v1, v3}, Landroid/util/SparseArray;.put:(ILjava/lang/Object;)V // method@1c7d │ │ +05a3da: 1e05 |0053: monitor-exit v5 │ │ +05a3dc: 28cb |0054: goto 001f // -0035 │ │ +05a3de: 0d04 |0055: move-exception v4 │ │ +05a3e0: 1e05 |0056: monitor-exit v5 │ │ +05a3e2: 2704 |0057: throw v4 │ │ catches : 1 │ │ 0x0003 - 0x0057 │ │ -> 0x0055 │ │ positions : │ │ 0x0000 line=81 │ │ 0x0003 line=82 │ │ 0x0005 line=83 │ │ @@ -23223,27 +34767,27 @@ │ │ 0x0005 - 0x0055 reg=1 id I │ │ 0x0028 - 0x0055 reg=2 pm Landroid/os/PowerManager; │ │ 0x0044 - 0x0055 reg=3 wl Landroid/os/PowerManager$WakeLock; │ │ 0x0000 - 0x0058 reg=8 context Landroid/content/Context; │ │ 0x0000 - 0x0058 reg=9 intent Landroid/content/Intent; │ │ │ │ Virtual methods - │ │ - source_file_idx : 3043 (WakefulBroadcastReceiver.java) │ │ + source_file_idx : 4153 (WakefulBroadcastReceiver.java) │ │ │ │ -Class #102 header: │ │ -class_idx : 293 │ │ +Class #183 header: │ │ +class_idx : 468 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 948 │ │ -source_file_idx : 474 │ │ +superclass_idx : 1337 │ │ +source_file_idx : 552 │ │ static_fields_size : 1 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 0 │ │ │ │ -Class #102 - │ │ +Class #183 - │ │ Class descriptor : 'Landroid/support/v4/content/pm/ActivityInfoCompat;' │ │ Access flags : 0x0001 (PUBLIC) │ │ Superclass : 'Ljava/lang/Object;' │ │ Interfaces - │ │ Static fields - │ │ #0 : (in Landroid/support/v4/content/pm/ActivityInfoCompat;) │ │ name : 'CONFIG_UI_MODE' │ │ @@ -23257,38 +34801,172 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -03e2ac: |[03e2ac] android.support.v4.content.pm.ActivityInfoCompat.:()V │ │ -03e2bc: 7010 9117 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1791 │ │ -03e2c2: 0e00 |0003: return-void │ │ +05a3f0: |[05a3f0] android.support.v4.content.pm.ActivityInfoCompat.:()V │ │ +05a400: 7010 8622 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2286 │ │ +05a406: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=25 │ │ 0x0003 line=27 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/content/pm/ActivityInfoCompat; │ │ │ │ Virtual methods - │ │ - source_file_idx : 474 (ActivityInfoCompat.java) │ │ + source_file_idx : 552 (ActivityInfoCompat.java) │ │ │ │ -Class #103 header: │ │ -class_idx : 294 │ │ +Class #184 header: │ │ +class_idx : 469 │ │ +access_flags : 1 (0x0001) │ │ +superclass_idx : 1337 │ │ +source_file_idx : 3542 │ │ +static_fields_size : 0 │ │ +instance_fields_size: 0 │ │ +direct_methods_size : 2 │ │ +virtual_methods_size: 0 │ │ + │ │ +Class #184 annotations: │ │ +Annotations on method #2580 'getDrawable' │ │ + VISIBILITY_SYSTEM Ldalvik/annotation/Throws; value={ Landroid/content/res/Resources$NotFoundException; } │ │ + │ │ +Class #184 - │ │ + Class descriptor : 'Landroid/support/v4/content/res/ResourcesCompat;' │ │ + Access flags : 0x0001 (PUBLIC) │ │ + Superclass : 'Ljava/lang/Object;' │ │ + Interfaces - │ │ + Static fields - │ │ + Instance fields - │ │ + Direct methods - │ │ + #0 : (in Landroid/support/v4/content/res/ResourcesCompat;) │ │ + name : '' │ │ + type : '()V' │ │ + access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ + code - │ │ + registers : 1 │ │ + ins : 1 │ │ + outs : 1 │ │ + insns size : 4 16-bit code units │ │ +05a408: |[05a408] android.support.v4.content.res.ResourcesCompat.:()V │ │ +05a418: 7010 8622 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2286 │ │ +05a41e: 0e00 |0003: return-void │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=29 │ │ + locals : │ │ + 0x0000 - 0x0004 reg=0 this Landroid/support/v4/content/res/ResourcesCompat; │ │ + │ │ + #1 : (in Landroid/support/v4/content/res/ResourcesCompat;) │ │ + name : 'getDrawable' │ │ + type : '(Landroid/content/res/Resources;ILandroid/content/res/Resources$Theme;)Landroid/graphics/drawable/Drawable;' │ │ + access : 0x0009 (PUBLIC STATIC) │ │ + code - │ │ + registers : 5 │ │ + ins : 3 │ │ + outs : 3 │ │ + insns size : 16 16-bit code units │ │ +05a420: |[05a420] android.support.v4.content.res.ResourcesCompat.getDrawable:(Landroid/content/res/Resources;ILandroid/content/res/Resources$Theme;)Landroid/graphics/drawable/Drawable; │ │ +05a430: 6000 4000 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0040 │ │ +05a434: 1301 1500 |0002: const/16 v1, #int 21 // #15 │ │ +05a438: 3410 0700 |0004: if-lt v0, v1, 000b // +0007 │ │ +05a43c: 7130 160a 3204 |0006: invoke-static {v2, v3, v4}, Landroid/support/v4/content/res/ResourcesCompatApi21;.getDrawable:(Landroid/content/res/Resources;ILandroid/content/res/Resources$Theme;)Landroid/graphics/drawable/Drawable; // method@0a16 │ │ +05a442: 0c01 |0009: move-result-object v1 │ │ +05a444: 1101 |000a: return-object v1 │ │ +05a446: 6e20 6701 3200 |000b: invoke-virtual {v2, v3}, Landroid/content/res/Resources;.getDrawable:(I)Landroid/graphics/drawable/Drawable; // method@0167 │ │ +05a44c: 0c01 |000e: move-result-object v1 │ │ +05a44e: 28fb |000f: goto 000a // -0005 │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=49 │ │ + 0x0002 line=50 │ │ + 0x0006 line=51 │ │ + 0x000a line=53 │ │ + locals : │ │ + 0x0002 - 0x0010 reg=0 version I │ │ + 0x0000 - 0x0010 reg=2 res Landroid/content/res/Resources; │ │ + 0x0000 - 0x0010 reg=3 id I │ │ + 0x0000 - 0x0010 reg=4 theme Landroid/content/res/Resources$Theme; │ │ + │ │ + Virtual methods - │ │ + source_file_idx : 3542 (ResourcesCompat.java) │ │ + │ │ +Class #185 header: │ │ +class_idx : 470 │ │ +access_flags : 0 (0x0000) │ │ +superclass_idx : 1337 │ │ +source_file_idx : 3543 │ │ +static_fields_size : 0 │ │ +instance_fields_size: 0 │ │ +direct_methods_size : 2 │ │ +virtual_methods_size: 0 │ │ + │ │ +Class #185 - │ │ + Class descriptor : 'Landroid/support/v4/content/res/ResourcesCompatApi21;' │ │ + Access flags : 0x0000 () │ │ + Superclass : 'Ljava/lang/Object;' │ │ + Interfaces - │ │ + Static fields - │ │ + Instance fields - │ │ + Direct methods - │ │ + #0 : (in Landroid/support/v4/content/res/ResourcesCompatApi21;) │ │ + name : '' │ │ + type : '()V' │ │ + access : 0x10000 (CONSTRUCTOR) │ │ + code - │ │ + registers : 1 │ │ + ins : 1 │ │ + outs : 1 │ │ + insns size : 4 16-bit code units │ │ +05a450: |[05a450] android.support.v4.content.res.ResourcesCompatApi21.:()V │ │ +05a460: 7010 8622 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2286 │ │ +05a466: 0e00 |0003: return-void │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=23 │ │ + locals : │ │ + 0x0000 - 0x0004 reg=0 this Landroid/support/v4/content/res/ResourcesCompatApi21; │ │ + │ │ + #1 : (in Landroid/support/v4/content/res/ResourcesCompatApi21;) │ │ + name : 'getDrawable' │ │ + type : '(Landroid/content/res/Resources;ILandroid/content/res/Resources$Theme;)Landroid/graphics/drawable/Drawable;' │ │ + access : 0x0009 (PUBLIC STATIC) │ │ + code - │ │ + registers : 4 │ │ + ins : 3 │ │ + outs : 3 │ │ + insns size : 5 16-bit code units │ │ +05a468: |[05a468] android.support.v4.content.res.ResourcesCompatApi21.getDrawable:(Landroid/content/res/Resources;ILandroid/content/res/Resources$Theme;)Landroid/graphics/drawable/Drawable; │ │ +05a478: 6e30 6801 2103 |0000: invoke-virtual {v1, v2, v3}, Landroid/content/res/Resources;.getDrawable:(ILandroid/content/res/Resources$Theme;)Landroid/graphics/drawable/Drawable; // method@0168 │ │ +05a47e: 0c00 |0003: move-result-object v0 │ │ +05a480: 1100 |0004: return-object v0 │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=25 │ │ + locals : │ │ + 0x0000 - 0x0005 reg=1 res Landroid/content/res/Resources; │ │ + 0x0000 - 0x0005 reg=2 id I │ │ + 0x0000 - 0x0005 reg=3 theme Landroid/content/res/Resources$Theme; │ │ + │ │ + Virtual methods - │ │ + source_file_idx : 3543 (ResourcesCompatApi21.java) │ │ + │ │ +Class #186 header: │ │ +class_idx : 471 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 948 │ │ -source_file_idx : 722 │ │ +superclass_idx : 1337 │ │ +source_file_idx : 889 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 3 │ │ virtual_methods_size: 0 │ │ │ │ -Class #103 - │ │ +Class #186 - │ │ Class descriptor : 'Landroid/support/v4/database/DatabaseUtilsCompat;' │ │ Access flags : 0x0001 (PUBLIC) │ │ Superclass : 'Ljava/lang/Object;' │ │ Interfaces - │ │ Static fields - │ │ Instance fields - │ │ Direct methods - │ │ @@ -23297,17 +34975,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -03e2c4: |[03e2c4] android.support.v4.database.DatabaseUtilsCompat.:()V │ │ -03e2d4: 7010 9117 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1791 │ │ -03e2da: 0e00 |0003: return-void │ │ +05a484: |[05a484] android.support.v4.database.DatabaseUtilsCompat.:()V │ │ +05a494: 7010 8622 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2286 │ │ +05a49a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=27 │ │ 0x0003 line=29 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/database/DatabaseUtilsCompat; │ │ │ │ @@ -23316,31 +34994,31 @@ │ │ type : '([Ljava/lang/String;[Ljava/lang/String;)[Ljava/lang/String;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 5 │ │ insns size : 23 16-bit code units │ │ -03e2dc: |[03e2dc] android.support.v4.database.DatabaseUtilsCompat.appendSelectionArgs:([Ljava/lang/String;[Ljava/lang/String;)[Ljava/lang/String; │ │ -03e2ec: 1203 |0000: const/4 v3, #int 0 // #0 │ │ -03e2ee: 3804 0500 |0001: if-eqz v4, 0006 // +0005 │ │ -03e2f2: 2141 |0003: array-length v1, v4 │ │ -03e2f4: 3901 0400 |0004: if-nez v1, 0008 // +0004 │ │ -03e2f8: 0750 |0006: move-object v0, v5 │ │ -03e2fa: 1100 |0007: return-object v0 │ │ -03e2fc: 2141 |0008: array-length v1, v4 │ │ -03e2fe: 2152 |0009: array-length v2, v5 │ │ -03e300: b021 |000a: add-int/2addr v1, v2 │ │ -03e302: 2310 3104 |000b: new-array v0, v1, [Ljava/lang/String; // type@0431 │ │ -03e306: 2141 |000d: array-length v1, v4 │ │ -03e308: 7151 bb17 3430 |000e: invoke-static {v4, v3, v0, v3, v1}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@17bb │ │ -03e30e: 2141 |0011: array-length v1, v4 │ │ -03e310: 2152 |0012: array-length v2, v5 │ │ -03e312: 7152 bb17 3510 |0013: invoke-static {v5, v3, v0, v1, v2}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@17bb │ │ -03e318: 28f1 |0016: goto 0007 // -000f │ │ +05a49c: |[05a49c] android.support.v4.database.DatabaseUtilsCompat.appendSelectionArgs:([Ljava/lang/String;[Ljava/lang/String;)[Ljava/lang/String; │ │ +05a4ac: 1203 |0000: const/4 v3, #int 0 // #0 │ │ +05a4ae: 3804 0500 |0001: if-eqz v4, 0006 // +0005 │ │ +05a4b2: 2141 |0003: array-length v1, v4 │ │ +05a4b4: 3901 0400 |0004: if-nez v1, 0008 // +0004 │ │ +05a4b8: 0750 |0006: move-object v0, v5 │ │ +05a4ba: 1100 |0007: return-object v0 │ │ +05a4bc: 2141 |0008: array-length v1, v4 │ │ +05a4be: 2152 |0009: array-length v2, v5 │ │ +05a4c0: b021 |000a: add-int/2addr v1, v2 │ │ +05a4c2: 2310 cc05 |000b: new-array v0, v1, [Ljava/lang/String; // type@05cc │ │ +05a4c6: 2141 |000d: array-length v1, v4 │ │ +05a4c8: 7151 b322 3430 |000e: invoke-static {v4, v3, v0, v3, v1}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@22b3 │ │ +05a4ce: 2141 |0011: array-length v1, v4 │ │ +05a4d0: 2152 |0012: array-length v2, v5 │ │ +05a4d2: 7152 b322 3510 |0013: invoke-static {v5, v3, v0, v1, v2}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@22b3 │ │ +05a4d8: 28f1 |0016: goto 0007 // -000f │ │ catches : (none) │ │ positions : │ │ 0x0001 line=50 │ │ 0x0007 line=56 │ │ 0x0008 line=53 │ │ 0x000d line=54 │ │ 0x0011 line=55 │ │ @@ -23354,73 +35032,467 @@ │ │ type : '(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 51 16-bit code units │ │ -03e31c: |[03e31c] android.support.v4.database.DatabaseUtilsCompat.concatenateWhere:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; │ │ -03e32c: 7110 2a12 0200 |0000: invoke-static {v2}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@122a │ │ -03e332: 0a00 |0003: move-result v0 │ │ -03e334: 3800 0300 |0004: if-eqz v0, 0007 // +0003 │ │ -03e338: 1103 |0006: return-object v3 │ │ -03e33a: 7110 2a12 0300 |0007: invoke-static {v3}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@122a │ │ -03e340: 0a00 |000a: move-result v0 │ │ -03e342: 3800 0400 |000b: if-eqz v0, 000f // +0004 │ │ -03e346: 0723 |000d: move-object v3, v2 │ │ -03e348: 28f8 |000e: goto 0006 // -0008 │ │ -03e34a: 2200 b903 |000f: new-instance v0, Ljava/lang/StringBuilder; // type@03b9 │ │ -03e34e: 7010 ae17 0000 |0011: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@17ae │ │ -03e354: 1a01 9400 |0014: const-string v1, "(" // string@0094 │ │ -03e358: 6e20 b517 1000 |0016: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17b5 │ │ -03e35e: 0c00 |0019: move-result-object v0 │ │ -03e360: 6e20 b517 2000 |001a: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17b5 │ │ -03e366: 0c00 |001d: move-result-object v0 │ │ -03e368: 1a01 be00 |001e: const-string v1, ") AND (" // string@00be │ │ -03e36c: 6e20 b517 1000 |0020: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17b5 │ │ -03e372: 0c00 |0023: move-result-object v0 │ │ -03e374: 6e20 b517 3000 |0024: invoke-virtual {v0, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17b5 │ │ -03e37a: 0c00 |0027: move-result-object v0 │ │ -03e37c: 1a01 bd00 |0028: const-string v1, ")" // string@00bd │ │ -03e380: 6e20 b517 1000 |002a: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17b5 │ │ -03e386: 0c00 |002d: move-result-object v0 │ │ -03e388: 6e10 ba17 0000 |002e: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@17ba │ │ -03e38e: 0c03 |0031: move-result-object v3 │ │ -03e390: 28d4 |0032: goto 0006 // -002c │ │ +05a4dc: |[05a4dc] android.support.v4.database.DatabaseUtilsCompat.concatenateWhere:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; │ │ +05a4ec: 7110 5a1c 0200 |0000: invoke-static {v2}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@1c5a │ │ +05a4f2: 0a00 |0003: move-result v0 │ │ +05a4f4: 3800 0300 |0004: if-eqz v0, 0007 // +0003 │ │ +05a4f8: 1103 |0006: return-object v3 │ │ +05a4fa: 7110 5a1c 0300 |0007: invoke-static {v3}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@1c5a │ │ +05a500: 0a00 |000a: move-result v0 │ │ +05a502: 3800 0400 |000b: if-eqz v0, 000f // +0004 │ │ +05a506: 0723 |000d: move-object v3, v2 │ │ +05a508: 28f8 |000e: goto 0006 // -0008 │ │ +05a50a: 2200 3e05 |000f: new-instance v0, Ljava/lang/StringBuilder; // type@053e │ │ +05a50e: 7010 a422 0000 |0011: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@22a4 │ │ +05a514: 1a01 a000 |0014: const-string v1, "(" // string@00a0 │ │ +05a518: 6e20 ad22 1000 |0016: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22ad │ │ +05a51e: 0c00 |0019: move-result-object v0 │ │ +05a520: 6e20 ad22 2000 |001a: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22ad │ │ +05a526: 0c00 |001d: move-result-object v0 │ │ +05a528: 1a01 cf00 |001e: const-string v1, ") AND (" // string@00cf │ │ +05a52c: 6e20 ad22 1000 |0020: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22ad │ │ +05a532: 0c00 |0023: move-result-object v0 │ │ +05a534: 6e20 ad22 3000 |0024: invoke-virtual {v0, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22ad │ │ +05a53a: 0c00 |0027: move-result-object v0 │ │ +05a53c: 1a01 ce00 |0028: const-string v1, ")" // string@00ce │ │ +05a540: 6e20 ad22 1000 |002a: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22ad │ │ +05a546: 0c00 |002d: move-result-object v0 │ │ +05a548: 6e10 b222 0000 |002e: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@22b2 │ │ +05a54e: 0c03 |0031: move-result-object v3 │ │ +05a550: 28d4 |0032: goto 0006 // -002c │ │ catches : (none) │ │ positions : │ │ 0x0000 line=35 │ │ 0x0006 line=42 │ │ 0x0007 line=38 │ │ 0x000e line=39 │ │ 0x000f line=42 │ │ locals : │ │ 0x0000 - 0x0006 reg=3 b Ljava/lang/String; │ │ 0x0000 - 0x0033 reg=2 a Ljava/lang/String; │ │ 0x0007 - 0x0033 reg=3 b Ljava/lang/String; │ │ │ │ Virtual methods - │ │ - source_file_idx : 722 (DatabaseUtilsCompat.java) │ │ + source_file_idx : 889 (DatabaseUtilsCompat.java) │ │ │ │ -Class #104 header: │ │ -class_idx : 296 │ │ +Class #187 header: │ │ +class_idx : 473 │ │ access_flags : 1536 (0x0600) │ │ -superclass_idx : 948 │ │ -source_file_idx : 740 │ │ +superclass_idx : 1337 │ │ +source_file_idx : 637 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 3 │ │ │ │ -Class #104 annotations: │ │ +Class #187 annotations: │ │ +Annotations on class │ │ + VISIBILITY_SYSTEM Ldalvik/annotation/EnclosingClass; value=Landroid/support/v4/graphics/BitmapCompat; │ │ + VISIBILITY_SYSTEM Ldalvik/annotation/InnerClass; accessFlags=1544 name="BitmapImpl" │ │ + │ │ +Class #187 - │ │ + Class descriptor : 'Landroid/support/v4/graphics/BitmapCompat$BitmapImpl;' │ │ + Access flags : 0x0600 (INTERFACE ABSTRACT) │ │ + Superclass : 'Ljava/lang/Object;' │ │ + Interfaces - │ │ + Static fields - │ │ + Instance fields - │ │ + Direct methods - │ │ + Virtual methods - │ │ + #0 : (in Landroid/support/v4/graphics/BitmapCompat$BitmapImpl;) │ │ + name : 'getAllocationByteCount' │ │ + type : '(Landroid/graphics/Bitmap;)I' │ │ + access : 0x0401 (PUBLIC ABSTRACT) │ │ + code : (none) │ │ + │ │ + #1 : (in Landroid/support/v4/graphics/BitmapCompat$BitmapImpl;) │ │ + name : 'hasMipMap' │ │ + type : '(Landroid/graphics/Bitmap;)Z' │ │ + access : 0x0401 (PUBLIC ABSTRACT) │ │ + code : (none) │ │ + │ │ + #2 : (in Landroid/support/v4/graphics/BitmapCompat$BitmapImpl;) │ │ + name : 'setHasMipMap' │ │ + type : '(Landroid/graphics/Bitmap;Z)V' │ │ + access : 0x0401 (PUBLIC ABSTRACT) │ │ + code : (none) │ │ + │ │ + source_file_idx : 637 (BitmapCompat.java) │ │ + │ │ +Class #188 header: │ │ +class_idx : 477 │ │ +access_flags : 1 (0x0001) │ │ +superclass_idx : 1337 │ │ +source_file_idx : 637 │ │ +static_fields_size : 1 │ │ +instance_fields_size: 0 │ │ +direct_methods_size : 5 │ │ +virtual_methods_size: 0 │ │ + │ │ +Class #188 annotations: │ │ +Annotations on class │ │ + VISIBILITY_SYSTEM Ldalvik/annotation/MemberClasses; value={ Landroid/support/v4/graphics/BitmapCompat$KitKatBitmapCompatImpl; Landroid/support/v4/graphics/BitmapCompat$JbMr2BitmapCompatImpl; Landroid/support/v4/graphics/BitmapCompat$HcMr1BitmapCompatImpl; Landroid/support/v4/graphics/BitmapCompat$BaseBitmapImpl; Landroid/support/v4/graphics/BitmapCompat$BitmapImpl; } │ │ + │ │ +Class #188 - │ │ + Class descriptor : 'Landroid/support/v4/graphics/BitmapCompat;' │ │ + Access flags : 0x0001 (PUBLIC) │ │ + Superclass : 'Ljava/lang/Object;' │ │ + Interfaces - │ │ + Static fields - │ │ + #0 : (in Landroid/support/v4/graphics/BitmapCompat;) │ │ + name : 'IMPL' │ │ + type : 'Landroid/support/v4/graphics/BitmapCompat$BitmapImpl;' │ │ + access : 0x0018 (STATIC FINAL) │ │ + Instance fields - │ │ + Direct methods - │ │ + #0 : (in Landroid/support/v4/graphics/BitmapCompat;) │ │ + name : '' │ │ + type : '()V' │ │ + access : 0x10008 (STATIC CONSTRUCTOR) │ │ + code - │ │ + registers : 2 │ │ + ins : 0 │ │ + outs : 1 │ │ + insns size : 46 16-bit code units │ │ +05a554: |[05a554] android.support.v4.graphics.BitmapCompat.:()V │ │ +05a564: 6000 4000 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0040 │ │ +05a568: 1301 1300 |0002: const/16 v1, #int 19 // #13 │ │ +05a56c: 3410 0a00 |0004: if-lt v0, v1, 000e // +000a │ │ +05a570: 2201 dc01 |0006: new-instance v1, Landroid/support/v4/graphics/BitmapCompat$KitKatBitmapCompatImpl; // type@01dc │ │ +05a574: 7010 260a 0100 |0008: invoke-direct {v1}, Landroid/support/v4/graphics/BitmapCompat$KitKatBitmapCompatImpl;.:()V // method@0a26 │ │ +05a57a: 6901 9303 |000b: sput-object v1, Landroid/support/v4/graphics/BitmapCompat;.IMPL:Landroid/support/v4/graphics/BitmapCompat$BitmapImpl; // field@0393 │ │ +05a57e: 0e00 |000d: return-void │ │ +05a580: 1301 1200 |000e: const/16 v1, #int 18 // #12 │ │ +05a584: 3410 0a00 |0010: if-lt v0, v1, 001a // +000a │ │ +05a588: 2201 db01 |0012: new-instance v1, Landroid/support/v4/graphics/BitmapCompat$JbMr2BitmapCompatImpl; // type@01db │ │ +05a58c: 7010 230a 0100 |0014: invoke-direct {v1}, Landroid/support/v4/graphics/BitmapCompat$JbMr2BitmapCompatImpl;.:()V // method@0a23 │ │ +05a592: 6901 9303 |0017: sput-object v1, Landroid/support/v4/graphics/BitmapCompat;.IMPL:Landroid/support/v4/graphics/BitmapCompat$BitmapImpl; // field@0393 │ │ +05a596: 28f4 |0019: goto 000d // -000c │ │ +05a598: 1301 0c00 |001a: const/16 v1, #int 12 // #c │ │ +05a59c: 3410 0a00 |001c: if-lt v0, v1, 0026 // +000a │ │ +05a5a0: 2201 da01 |001e: new-instance v1, Landroid/support/v4/graphics/BitmapCompat$HcMr1BitmapCompatImpl; // type@01da │ │ +05a5a4: 7010 210a 0100 |0020: invoke-direct {v1}, Landroid/support/v4/graphics/BitmapCompat$HcMr1BitmapCompatImpl;.:()V // method@0a21 │ │ +05a5aa: 6901 9303 |0023: sput-object v1, Landroid/support/v4/graphics/BitmapCompat;.IMPL:Landroid/support/v4/graphics/BitmapCompat$BitmapImpl; // field@0393 │ │ +05a5ae: 28e8 |0025: goto 000d // -0018 │ │ +05a5b0: 2201 d801 |0026: new-instance v1, Landroid/support/v4/graphics/BitmapCompat$BaseBitmapImpl; // type@01d8 │ │ +05a5b4: 7010 1a0a 0100 |0028: invoke-direct {v1}, Landroid/support/v4/graphics/BitmapCompat$BaseBitmapImpl;.:()V // method@0a1a │ │ +05a5ba: 6901 9303 |002b: sput-object v1, Landroid/support/v4/graphics/BitmapCompat;.IMPL:Landroid/support/v4/graphics/BitmapCompat$BitmapImpl; // field@0393 │ │ +05a5be: 28e0 |002d: goto 000d // -0020 │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=81 │ │ + 0x0002 line=82 │ │ + 0x0006 line=83 │ │ + 0x000d line=91 │ │ + 0x000e line=84 │ │ + 0x0012 line=85 │ │ + 0x001a line=86 │ │ + 0x001e line=87 │ │ + 0x0026 line=89 │ │ + locals : │ │ + 0x0002 - 0x002e reg=0 version I │ │ + │ │ + #1 : (in Landroid/support/v4/graphics/BitmapCompat;) │ │ + name : '' │ │ + type : '()V' │ │ + access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ + code - │ │ + registers : 1 │ │ + ins : 1 │ │ + outs : 1 │ │ + insns size : 4 16-bit code units │ │ +05a5c0: |[05a5c0] android.support.v4.graphics.BitmapCompat.:()V │ │ +05a5d0: 7010 8622 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2286 │ │ +05a5d6: 0e00 |0003: return-void │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=24 │ │ + 0x0003 line=69 │ │ + locals : │ │ + 0x0000 - 0x0004 reg=0 this Landroid/support/v4/graphics/BitmapCompat; │ │ + │ │ + #2 : (in Landroid/support/v4/graphics/BitmapCompat;) │ │ + name : 'getAllocationByteCount' │ │ + type : '(Landroid/graphics/Bitmap;)I' │ │ + access : 0x0009 (PUBLIC STATIC) │ │ + code - │ │ + registers : 2 │ │ + ins : 1 │ │ + outs : 2 │ │ + insns size : 7 16-bit code units │ │ +05a5d8: |[05a5d8] android.support.v4.graphics.BitmapCompat.getAllocationByteCount:(Landroid/graphics/Bitmap;)I │ │ +05a5e8: 6200 9303 |0000: sget-object v0, Landroid/support/v4/graphics/BitmapCompat;.IMPL:Landroid/support/v4/graphics/BitmapCompat$BitmapImpl; // field@0393 │ │ +05a5ec: 7220 1e0a 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/graphics/BitmapCompat$BitmapImpl;.getAllocationByteCount:(Landroid/graphics/Bitmap;)I // method@0a1e │ │ +05a5f2: 0a00 |0005: move-result v0 │ │ +05a5f4: 0f00 |0006: return v0 │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=109 │ │ + locals : │ │ + 0x0000 - 0x0007 reg=1 bitmap Landroid/graphics/Bitmap; │ │ + │ │ + #3 : (in Landroid/support/v4/graphics/BitmapCompat;) │ │ + name : 'hasMipMap' │ │ + type : '(Landroid/graphics/Bitmap;)Z' │ │ + access : 0x0009 (PUBLIC STATIC) │ │ + code - │ │ + registers : 2 │ │ + ins : 1 │ │ + outs : 2 │ │ + insns size : 7 16-bit code units │ │ +05a5f8: |[05a5f8] android.support.v4.graphics.BitmapCompat.hasMipMap:(Landroid/graphics/Bitmap;)Z │ │ +05a608: 6200 9303 |0000: sget-object v0, Landroid/support/v4/graphics/BitmapCompat;.IMPL:Landroid/support/v4/graphics/BitmapCompat$BitmapImpl; // field@0393 │ │ +05a60c: 7220 1f0a 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/graphics/BitmapCompat$BitmapImpl;.hasMipMap:(Landroid/graphics/Bitmap;)Z // method@0a1f │ │ +05a612: 0a00 |0005: move-result v0 │ │ +05a614: 0f00 |0006: return v0 │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=94 │ │ + locals : │ │ + 0x0000 - 0x0007 reg=1 bitmap Landroid/graphics/Bitmap; │ │ + │ │ + #4 : (in Landroid/support/v4/graphics/BitmapCompat;) │ │ + name : 'setHasMipMap' │ │ + type : '(Landroid/graphics/Bitmap;Z)V' │ │ + access : 0x0009 (PUBLIC STATIC) │ │ + code - │ │ + registers : 3 │ │ + ins : 2 │ │ + outs : 3 │ │ + insns size : 6 16-bit code units │ │ +05a618: |[05a618] android.support.v4.graphics.BitmapCompat.setHasMipMap:(Landroid/graphics/Bitmap;Z)V │ │ +05a628: 6200 9303 |0000: sget-object v0, Landroid/support/v4/graphics/BitmapCompat;.IMPL:Landroid/support/v4/graphics/BitmapCompat$BitmapImpl; // field@0393 │ │ +05a62c: 7230 200a 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/graphics/BitmapCompat$BitmapImpl;.setHasMipMap:(Landroid/graphics/Bitmap;Z)V // method@0a20 │ │ +05a632: 0e00 |0005: return-void │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=98 │ │ + 0x0005 line=99 │ │ + locals : │ │ + 0x0000 - 0x0006 reg=1 bitmap Landroid/graphics/Bitmap; │ │ + 0x0000 - 0x0006 reg=2 hasMipMap Z │ │ + │ │ + Virtual methods - │ │ + source_file_idx : 637 (BitmapCompat.java) │ │ + │ │ +Class #189 header: │ │ +class_idx : 478 │ │ +access_flags : 0 (0x0000) │ │ +superclass_idx : 1337 │ │ +source_file_idx : 638 │ │ +static_fields_size : 0 │ │ +instance_fields_size: 0 │ │ +direct_methods_size : 2 │ │ +virtual_methods_size: 0 │ │ + │ │ +Class #189 - │ │ + Class descriptor : 'Landroid/support/v4/graphics/BitmapCompatHoneycombMr1;' │ │ + Access flags : 0x0000 () │ │ + Superclass : 'Ljava/lang/Object;' │ │ + Interfaces - │ │ + Static fields - │ │ + Instance fields - │ │ + Direct methods - │ │ + #0 : (in Landroid/support/v4/graphics/BitmapCompatHoneycombMr1;) │ │ + name : '' │ │ + type : '()V' │ │ + access : 0x10000 (CONSTRUCTOR) │ │ + code - │ │ + registers : 1 │ │ + ins : 1 │ │ + outs : 1 │ │ + insns size : 4 16-bit code units │ │ +05a634: |[05a634] android.support.v4.graphics.BitmapCompatHoneycombMr1.:()V │ │ +05a644: 7010 8622 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2286 │ │ +05a64a: 0e00 |0003: return-void │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=23 │ │ + locals : │ │ + 0x0000 - 0x0004 reg=0 this Landroid/support/v4/graphics/BitmapCompatHoneycombMr1; │ │ + │ │ + #1 : (in Landroid/support/v4/graphics/BitmapCompatHoneycombMr1;) │ │ + name : 'getAllocationByteCount' │ │ + type : '(Landroid/graphics/Bitmap;)I' │ │ + access : 0x0008 (STATIC) │ │ + code - │ │ + registers : 2 │ │ + ins : 1 │ │ + outs : 1 │ │ + insns size : 5 16-bit code units │ │ +05a64c: |[05a64c] android.support.v4.graphics.BitmapCompatHoneycombMr1.getAllocationByteCount:(Landroid/graphics/Bitmap;)I │ │ +05a65c: 6e10 a101 0100 |0000: invoke-virtual {v1}, Landroid/graphics/Bitmap;.getByteCount:()I // method@01a1 │ │ +05a662: 0a00 |0003: move-result v0 │ │ +05a664: 0f00 |0004: return v0 │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=26 │ │ + locals : │ │ + 0x0000 - 0x0005 reg=1 bitmap Landroid/graphics/Bitmap; │ │ + │ │ + Virtual methods - │ │ + source_file_idx : 638 (BitmapCompatHoneycombMr1.java) │ │ + │ │ +Class #190 header: │ │ +class_idx : 479 │ │ +access_flags : 0 (0x0000) │ │ +superclass_idx : 1337 │ │ +source_file_idx : 639 │ │ +static_fields_size : 0 │ │ +instance_fields_size: 0 │ │ +direct_methods_size : 3 │ │ +virtual_methods_size: 0 │ │ + │ │ +Class #190 - │ │ + Class descriptor : 'Landroid/support/v4/graphics/BitmapCompatJellybeanMR2;' │ │ + Access flags : 0x0000 () │ │ + Superclass : 'Ljava/lang/Object;' │ │ + Interfaces - │ │ + Static fields - │ │ + Instance fields - │ │ + Direct methods - │ │ + #0 : (in Landroid/support/v4/graphics/BitmapCompatJellybeanMR2;) │ │ + name : '' │ │ + type : '()V' │ │ + access : 0x10000 (CONSTRUCTOR) │ │ + code - │ │ + registers : 1 │ │ + ins : 1 │ │ + outs : 1 │ │ + insns size : 4 16-bit code units │ │ +05a668: |[05a668] android.support.v4.graphics.BitmapCompatJellybeanMR2.:()V │ │ +05a678: 7010 8622 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2286 │ │ +05a67e: 0e00 |0003: return-void │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=20 │ │ + locals : │ │ + 0x0000 - 0x0004 reg=0 this Landroid/support/v4/graphics/BitmapCompatJellybeanMR2; │ │ + │ │ + #1 : (in Landroid/support/v4/graphics/BitmapCompatJellybeanMR2;) │ │ + name : 'hasMipMap' │ │ + type : '(Landroid/graphics/Bitmap;)Z' │ │ + access : 0x0009 (PUBLIC STATIC) │ │ + code - │ │ + registers : 2 │ │ + ins : 1 │ │ + outs : 1 │ │ + insns size : 5 16-bit code units │ │ +05a680: |[05a680] android.support.v4.graphics.BitmapCompatJellybeanMR2.hasMipMap:(Landroid/graphics/Bitmap;)Z │ │ +05a690: 6e10 a901 0100 |0000: invoke-virtual {v1}, Landroid/graphics/Bitmap;.hasMipMap:()Z // method@01a9 │ │ +05a696: 0a00 |0003: move-result v0 │ │ +05a698: 0f00 |0004: return v0 │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=22 │ │ + locals : │ │ + 0x0000 - 0x0005 reg=1 bitmap Landroid/graphics/Bitmap; │ │ + │ │ + #2 : (in Landroid/support/v4/graphics/BitmapCompatJellybeanMR2;) │ │ + name : 'setHasMipMap' │ │ + type : '(Landroid/graphics/Bitmap;Z)V' │ │ + access : 0x0009 (PUBLIC STATIC) │ │ + code - │ │ + registers : 2 │ │ + ins : 2 │ │ + outs : 2 │ │ + insns size : 4 16-bit code units │ │ +05a69c: |[05a69c] android.support.v4.graphics.BitmapCompatJellybeanMR2.setHasMipMap:(Landroid/graphics/Bitmap;Z)V │ │ +05a6ac: 6e20 aa01 1000 |0000: invoke-virtual {v0, v1}, Landroid/graphics/Bitmap;.setHasMipMap:(Z)V // method@01aa │ │ +05a6b2: 0e00 |0003: return-void │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=26 │ │ + 0x0003 line=27 │ │ + locals : │ │ + 0x0000 - 0x0004 reg=0 bitmap Landroid/graphics/Bitmap; │ │ + 0x0000 - 0x0004 reg=1 hasMipMap Z │ │ + │ │ + Virtual methods - │ │ + source_file_idx : 639 (BitmapCompatJellybeanMR2.java) │ │ + │ │ +Class #191 header: │ │ +class_idx : 480 │ │ +access_flags : 0 (0x0000) │ │ +superclass_idx : 1337 │ │ +source_file_idx : 640 │ │ +static_fields_size : 0 │ │ +instance_fields_size: 0 │ │ +direct_methods_size : 2 │ │ +virtual_methods_size: 0 │ │ + │ │ +Class #191 - │ │ + Class descriptor : 'Landroid/support/v4/graphics/BitmapCompatKitKat;' │ │ + Access flags : 0x0000 () │ │ + Superclass : 'Ljava/lang/Object;' │ │ + Interfaces - │ │ + Static fields - │ │ + Instance fields - │ │ + Direct methods - │ │ + #0 : (in Landroid/support/v4/graphics/BitmapCompatKitKat;) │ │ + name : '' │ │ + type : '()V' │ │ + access : 0x10000 (CONSTRUCTOR) │ │ + code - │ │ + registers : 1 │ │ + ins : 1 │ │ + outs : 1 │ │ + insns size : 4 16-bit code units │ │ +05a6b4: |[05a6b4] android.support.v4.graphics.BitmapCompatKitKat.:()V │ │ +05a6c4: 7010 8622 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2286 │ │ +05a6ca: 0e00 |0003: return-void │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=23 │ │ + locals : │ │ + 0x0000 - 0x0004 reg=0 this Landroid/support/v4/graphics/BitmapCompatKitKat; │ │ + │ │ + #1 : (in Landroid/support/v4/graphics/BitmapCompatKitKat;) │ │ + name : 'getAllocationByteCount' │ │ + type : '(Landroid/graphics/Bitmap;)I' │ │ + access : 0x0008 (STATIC) │ │ + code - │ │ + registers : 2 │ │ + ins : 1 │ │ + outs : 1 │ │ + insns size : 5 16-bit code units │ │ +05a6cc: |[05a6cc] android.support.v4.graphics.BitmapCompatKitKat.getAllocationByteCount:(Landroid/graphics/Bitmap;)I │ │ +05a6dc: 6e10 a001 0100 |0000: invoke-virtual {v1}, Landroid/graphics/Bitmap;.getAllocationByteCount:()I // method@01a0 │ │ +05a6e2: 0a00 |0003: move-result v0 │ │ +05a6e4: 0f00 |0004: return v0 │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=26 │ │ + locals : │ │ + 0x0000 - 0x0005 reg=1 bitmap Landroid/graphics/Bitmap; │ │ + │ │ + Virtual methods - │ │ + source_file_idx : 640 (BitmapCompatKitKat.java) │ │ + │ │ +Class #192 header: │ │ +class_idx : 482 │ │ +access_flags : 1536 (0x0600) │ │ +superclass_idx : 1337 │ │ +source_file_idx : 915 │ │ +static_fields_size : 0 │ │ +instance_fields_size: 0 │ │ +direct_methods_size : 0 │ │ +virtual_methods_size: 8 │ │ + │ │ +Class #192 annotations: │ │ Annotations on class │ │ VISIBILITY_SYSTEM Ldalvik/annotation/EnclosingClass; value=Landroid/support/v4/graphics/drawable/DrawableCompat; │ │ VISIBILITY_SYSTEM Ldalvik/annotation/InnerClass; accessFlags=1544 name="DrawableImpl" │ │ │ │ -Class #104 - │ │ +Class #192 - │ │ Class descriptor : 'Landroid/support/v4/graphics/drawable/DrawableCompat$DrawableImpl;' │ │ Access flags : 0x0600 (INTERFACE ABSTRACT) │ │ Superclass : 'Ljava/lang/Object;' │ │ Interfaces - │ │ Static fields - │ │ Instance fields - │ │ Direct methods - │ │ @@ -23439,31 +35511,61 @@ │ │ │ │ #2 : (in Landroid/support/v4/graphics/drawable/DrawableCompat$DrawableImpl;) │ │ name : 'setAutoMirrored' │ │ type : '(Landroid/graphics/drawable/Drawable;Z)V' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ - source_file_idx : 740 (DrawableCompat.java) │ │ + #3 : (in Landroid/support/v4/graphics/drawable/DrawableCompat$DrawableImpl;) │ │ + name : 'setHotspot' │ │ + type : '(Landroid/graphics/drawable/Drawable;FF)V' │ │ + access : 0x0401 (PUBLIC ABSTRACT) │ │ + code : (none) │ │ │ │ -Class #105 header: │ │ -class_idx : 299 │ │ + #4 : (in Landroid/support/v4/graphics/drawable/DrawableCompat$DrawableImpl;) │ │ + name : 'setHotspotBounds' │ │ + type : '(Landroid/graphics/drawable/Drawable;IIII)V' │ │ + access : 0x0401 (PUBLIC ABSTRACT) │ │ + code : (none) │ │ + │ │ + #5 : (in Landroid/support/v4/graphics/drawable/DrawableCompat$DrawableImpl;) │ │ + name : 'setTint' │ │ + type : '(Landroid/graphics/drawable/Drawable;I)V' │ │ + access : 0x0401 (PUBLIC ABSTRACT) │ │ + code : (none) │ │ + │ │ + #6 : (in Landroid/support/v4/graphics/drawable/DrawableCompat$DrawableImpl;) │ │ + name : 'setTintList' │ │ + type : '(Landroid/graphics/drawable/Drawable;Landroid/content/res/ColorStateList;)V' │ │ + access : 0x0401 (PUBLIC ABSTRACT) │ │ + code : (none) │ │ + │ │ + #7 : (in Landroid/support/v4/graphics/drawable/DrawableCompat$DrawableImpl;) │ │ + name : 'setTintMode' │ │ + type : '(Landroid/graphics/drawable/Drawable;Landroid/graphics/PorterDuff$Mode;)V' │ │ + access : 0x0401 (PUBLIC ABSTRACT) │ │ + code : (none) │ │ + │ │ + source_file_idx : 915 (DrawableCompat.java) │ │ + │ │ +Class #193 header: │ │ +class_idx : 486 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 948 │ │ -source_file_idx : 740 │ │ +superclass_idx : 1337 │ │ +source_file_idx : 915 │ │ static_fields_size : 1 │ │ instance_fields_size: 0 │ │ -direct_methods_size : 5 │ │ +direct_methods_size : 10 │ │ virtual_methods_size: 0 │ │ │ │ -Class #105 annotations: │ │ +Class #193 annotations: │ │ Annotations on class │ │ - VISIBILITY_SYSTEM Ldalvik/annotation/MemberClasses; value={ Landroid/support/v4/graphics/drawable/DrawableCompat$KitKatDrawableImpl; Landroid/support/v4/graphics/drawable/DrawableCompat$HoneycombDrawableImpl; Landroid/support/v4/graphics/drawable/DrawableCompat$BaseDrawableImpl; Landroid/support/v4/graphics/drawable/DrawableCompat$DrawableImpl; } │ │ + VISIBILITY_SYSTEM Ldalvik/annotation/MemberClasses; value={ Landroid/support/v4/graphics/drawable/DrawableCompat$LDrawableImpl; Landroid/support/v4/graphics/drawable/DrawableCompat$KitKatDrawableImpl; Landroid/support/v4/graphics/drawable/DrawableCompat$HoneycombDrawableImpl; Landroid/support/v4/graphics/drawable/DrawableCompat$BaseDrawableImpl; Landroid/support/v4/graphics/drawable/DrawableCompat$DrawableImpl; } │ │ │ │ -Class #105 - │ │ +Class #193 - │ │ Class descriptor : 'Landroid/support/v4/graphics/drawable/DrawableCompat;' │ │ Access flags : 0x0001 (PUBLIC) │ │ Superclass : 'Ljava/lang/Object;' │ │ Interfaces - │ │ Static fields - │ │ #0 : (in Landroid/support/v4/graphics/drawable/DrawableCompat;) │ │ name : 'IMPL' │ │ @@ -23475,139 +35577,261 @@ │ │ name : '' │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 0 │ │ outs : 1 │ │ - insns size : 34 16-bit code units │ │ -03e394: |[03e394] android.support.v4.graphics.drawable.DrawableCompat.:()V │ │ -03e3a4: 6000 2c00 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@002c │ │ -03e3a8: 1301 1300 |0002: const/16 v1, #int 19 // #13 │ │ -03e3ac: 3410 0a00 |0004: if-lt v0, v1, 000e // +000a │ │ -03e3b0: 2201 2a01 |0006: new-instance v1, Landroid/support/v4/graphics/drawable/DrawableCompat$KitKatDrawableImpl; // type@012a │ │ -03e3b4: 7010 8506 0100 |0008: invoke-direct {v1}, Landroid/support/v4/graphics/drawable/DrawableCompat$KitKatDrawableImpl;.:()V // method@0685 │ │ -03e3ba: 6901 2902 |000b: sput-object v1, Landroid/support/v4/graphics/drawable/DrawableCompat;.IMPL:Landroid/support/v4/graphics/drawable/DrawableCompat$DrawableImpl; // field@0229 │ │ -03e3be: 0e00 |000d: return-void │ │ -03e3c0: 1301 0b00 |000e: const/16 v1, #int 11 // #b │ │ -03e3c4: 3410 0a00 |0010: if-lt v0, v1, 001a // +000a │ │ -03e3c8: 2201 2901 |0012: new-instance v1, Landroid/support/v4/graphics/drawable/DrawableCompat$HoneycombDrawableImpl; // type@0129 │ │ -03e3cc: 7010 8306 0100 |0014: invoke-direct {v1}, Landroid/support/v4/graphics/drawable/DrawableCompat$HoneycombDrawableImpl;.:()V // method@0683 │ │ -03e3d2: 6901 2902 |0017: sput-object v1, Landroid/support/v4/graphics/drawable/DrawableCompat;.IMPL:Landroid/support/v4/graphics/drawable/DrawableCompat$DrawableImpl; // field@0229 │ │ -03e3d6: 28f4 |0019: goto 000d // -000c │ │ -03e3d8: 2201 2701 |001a: new-instance v1, Landroid/support/v4/graphics/drawable/DrawableCompat$BaseDrawableImpl; // type@0127 │ │ -03e3dc: 7010 7c06 0100 |001c: invoke-direct {v1}, Landroid/support/v4/graphics/drawable/DrawableCompat$BaseDrawableImpl;.:()V // method@067c │ │ -03e3e2: 6901 2902 |001f: sput-object v1, Landroid/support/v4/graphics/drawable/DrawableCompat;.IMPL:Landroid/support/v4/graphics/drawable/DrawableCompat$DrawableImpl; // field@0229 │ │ -03e3e6: 28ec |0021: goto 000d // -0014 │ │ + insns size : 46 16-bit code units │ │ +05a6e8: |[05a6e8] android.support.v4.graphics.drawable.DrawableCompat.:()V │ │ +05a6f8: 6000 4000 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0040 │ │ +05a6fc: 1301 1500 |0002: const/16 v1, #int 21 // #15 │ │ +05a700: 3410 0a00 |0004: if-lt v0, v1, 000e // +000a │ │ +05a704: 2201 e501 |0006: new-instance v1, Landroid/support/v4/graphics/drawable/DrawableCompat$LDrawableImpl; // type@01e5 │ │ +05a708: 7010 4a0a 0100 |0008: invoke-direct {v1}, Landroid/support/v4/graphics/drawable/DrawableCompat$LDrawableImpl;.:()V // method@0a4a │ │ +05a70e: 6901 9403 |000b: sput-object v1, Landroid/support/v4/graphics/drawable/DrawableCompat;.IMPL:Landroid/support/v4/graphics/drawable/DrawableCompat$DrawableImpl; // field@0394 │ │ +05a712: 0e00 |000d: return-void │ │ +05a714: 1301 1300 |000e: const/16 v1, #int 19 // #13 │ │ +05a718: 3410 0a00 |0010: if-lt v0, v1, 001a // +000a │ │ +05a71c: 2201 e401 |0012: new-instance v1, Landroid/support/v4/graphics/drawable/DrawableCompat$KitKatDrawableImpl; // type@01e4 │ │ +05a720: 7010 470a 0100 |0014: invoke-direct {v1}, Landroid/support/v4/graphics/drawable/DrawableCompat$KitKatDrawableImpl;.:()V // method@0a47 │ │ +05a726: 6901 9403 |0017: sput-object v1, Landroid/support/v4/graphics/drawable/DrawableCompat;.IMPL:Landroid/support/v4/graphics/drawable/DrawableCompat$DrawableImpl; // field@0394 │ │ +05a72a: 28f4 |0019: goto 000d // -000c │ │ +05a72c: 1301 0b00 |001a: const/16 v1, #int 11 // #b │ │ +05a730: 3410 0a00 |001c: if-lt v0, v1, 0026 // +000a │ │ +05a734: 2201 e301 |001e: new-instance v1, Landroid/support/v4/graphics/drawable/DrawableCompat$HoneycombDrawableImpl; // type@01e3 │ │ +05a738: 7010 450a 0100 |0020: invoke-direct {v1}, Landroid/support/v4/graphics/drawable/DrawableCompat$HoneycombDrawableImpl;.:()V // method@0a45 │ │ +05a73e: 6901 9403 |0023: sput-object v1, Landroid/support/v4/graphics/drawable/DrawableCompat;.IMPL:Landroid/support/v4/graphics/drawable/DrawableCompat$DrawableImpl; // field@0394 │ │ +05a742: 28e8 |0025: goto 000d // -0018 │ │ +05a744: 2201 e101 |0026: new-instance v1, Landroid/support/v4/graphics/drawable/DrawableCompat$BaseDrawableImpl; // type@01e1 │ │ +05a748: 7010 340a 0100 |0028: invoke-direct {v1}, Landroid/support/v4/graphics/drawable/DrawableCompat$BaseDrawableImpl;.:()V // method@0a34 │ │ +05a74e: 6901 9403 |002b: sput-object v1, Landroid/support/v4/graphics/drawable/DrawableCompat;.IMPL:Landroid/support/v4/graphics/drawable/DrawableCompat$DrawableImpl; // field@0394 │ │ +05a752: 28e0 |002d: goto 000d // -0020 │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=83 │ │ - 0x0002 line=84 │ │ - 0x0006 line=85 │ │ - 0x000d line=91 │ │ - 0x000e line=86 │ │ - 0x0012 line=87 │ │ - 0x001a line=89 │ │ + 0x0000 line=141 │ │ + 0x0002 line=142 │ │ + 0x0006 line=143 │ │ + 0x000d line=151 │ │ + 0x000e line=144 │ │ + 0x0012 line=145 │ │ + 0x001a line=146 │ │ + 0x001e line=147 │ │ + 0x0026 line=149 │ │ locals : │ │ - 0x0002 - 0x0022 reg=0 version I │ │ + 0x0002 - 0x002e reg=0 version I │ │ │ │ #1 : (in Landroid/support/v4/graphics/drawable/DrawableCompat;) │ │ name : '' │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -03e3e8: |[03e3e8] android.support.v4.graphics.drawable.DrawableCompat.:()V │ │ -03e3f8: 7010 9117 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1791 │ │ -03e3fe: 0e00 |0003: return-void │ │ +05a754: |[05a754] android.support.v4.graphics.drawable.DrawableCompat.:()V │ │ +05a764: 7010 8622 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2286 │ │ +05a76a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=25 │ │ - 0x0003 line=66 │ │ + 0x0000 line=28 │ │ + 0x0003 line=109 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/graphics/drawable/DrawableCompat; │ │ │ │ #2 : (in Landroid/support/v4/graphics/drawable/DrawableCompat;) │ │ name : 'isAutoMirrored' │ │ type : '(Landroid/graphics/drawable/Drawable;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -03e400: |[03e400] android.support.v4.graphics.drawable.DrawableCompat.isAutoMirrored:(Landroid/graphics/drawable/Drawable;)Z │ │ -03e410: 6200 2902 |0000: sget-object v0, Landroid/support/v4/graphics/drawable/DrawableCompat;.IMPL:Landroid/support/v4/graphics/drawable/DrawableCompat$DrawableImpl; // field@0229 │ │ -03e414: 7220 8006 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/graphics/drawable/DrawableCompat$DrawableImpl;.isAutoMirrored:(Landroid/graphics/drawable/Drawable;)Z // method@0680 │ │ -03e41a: 0a00 |0005: move-result v0 │ │ -03e41c: 0f00 |0006: return v0 │ │ +05a76c: |[05a76c] android.support.v4.graphics.drawable.DrawableCompat.isAutoMirrored:(Landroid/graphics/drawable/Drawable;)Z │ │ +05a77c: 6200 9403 |0000: sget-object v0, Landroid/support/v4/graphics/drawable/DrawableCompat;.IMPL:Landroid/support/v4/graphics/drawable/DrawableCompat$DrawableImpl; // field@0394 │ │ +05a780: 7220 3d0a 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/graphics/drawable/DrawableCompat$DrawableImpl;.isAutoMirrored:(Landroid/graphics/drawable/Drawable;)Z // method@0a3d │ │ +05a786: 0a00 |0005: move-result v0 │ │ +05a788: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=133 │ │ + 0x0000 line=193 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 drawable Landroid/graphics/drawable/Drawable; │ │ │ │ #3 : (in Landroid/support/v4/graphics/drawable/DrawableCompat;) │ │ name : 'jumpToCurrentState' │ │ type : '(Landroid/graphics/drawable/Drawable;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -03e420: |[03e420] android.support.v4.graphics.drawable.DrawableCompat.jumpToCurrentState:(Landroid/graphics/drawable/Drawable;)V │ │ -03e430: 6200 2902 |0000: sget-object v0, Landroid/support/v4/graphics/drawable/DrawableCompat;.IMPL:Landroid/support/v4/graphics/drawable/DrawableCompat$DrawableImpl; // field@0229 │ │ -03e434: 7220 8106 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/graphics/drawable/DrawableCompat$DrawableImpl;.jumpToCurrentState:(Landroid/graphics/drawable/Drawable;)V // method@0681 │ │ -03e43a: 0e00 |0005: return-void │ │ +05a78c: |[05a78c] android.support.v4.graphics.drawable.DrawableCompat.jumpToCurrentState:(Landroid/graphics/drawable/Drawable;)V │ │ +05a79c: 6200 9403 |0000: sget-object v0, Landroid/support/v4/graphics/drawable/DrawableCompat;.IMPL:Landroid/support/v4/graphics/drawable/DrawableCompat$DrawableImpl; // field@0394 │ │ +05a7a0: 7220 3e0a 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/graphics/drawable/DrawableCompat$DrawableImpl;.jumpToCurrentState:(Landroid/graphics/drawable/Drawable;)V // method@0a3e │ │ +05a7a6: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=102 │ │ - 0x0005 line=103 │ │ + 0x0000 line=162 │ │ + 0x0005 line=163 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 drawable Landroid/graphics/drawable/Drawable; │ │ │ │ #4 : (in Landroid/support/v4/graphics/drawable/DrawableCompat;) │ │ name : 'setAutoMirrored' │ │ type : '(Landroid/graphics/drawable/Drawable;Z)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -03e43c: |[03e43c] android.support.v4.graphics.drawable.DrawableCompat.setAutoMirrored:(Landroid/graphics/drawable/Drawable;Z)V │ │ -03e44c: 6200 2902 |0000: sget-object v0, Landroid/support/v4/graphics/drawable/DrawableCompat;.IMPL:Landroid/support/v4/graphics/drawable/DrawableCompat$DrawableImpl; // field@0229 │ │ -03e450: 7230 8206 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/graphics/drawable/DrawableCompat$DrawableImpl;.setAutoMirrored:(Landroid/graphics/drawable/Drawable;Z)V // method@0682 │ │ -03e456: 0e00 |0005: return-void │ │ +05a7a8: |[05a7a8] android.support.v4.graphics.drawable.DrawableCompat.setAutoMirrored:(Landroid/graphics/drawable/Drawable;Z)V │ │ +05a7b8: 6200 9403 |0000: sget-object v0, Landroid/support/v4/graphics/drawable/DrawableCompat;.IMPL:Landroid/support/v4/graphics/drawable/DrawableCompat$DrawableImpl; // field@0394 │ │ +05a7bc: 7230 3f0a 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/graphics/drawable/DrawableCompat$DrawableImpl;.setAutoMirrored:(Landroid/graphics/drawable/Drawable;Z)V // method@0a3f │ │ +05a7c2: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=118 │ │ - 0x0005 line=119 │ │ + 0x0000 line=178 │ │ + 0x0005 line=179 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 drawable Landroid/graphics/drawable/Drawable; │ │ 0x0000 - 0x0006 reg=2 mirrored Z │ │ │ │ + #5 : (in Landroid/support/v4/graphics/drawable/DrawableCompat;) │ │ + name : 'setHotspot' │ │ + type : '(Landroid/graphics/drawable/Drawable;FF)V' │ │ + access : 0x0009 (PUBLIC STATIC) │ │ + code - │ │ + registers : 4 │ │ + ins : 3 │ │ + outs : 4 │ │ + insns size : 6 16-bit code units │ │ +05a7c4: |[05a7c4] android.support.v4.graphics.drawable.DrawableCompat.setHotspot:(Landroid/graphics/drawable/Drawable;FF)V │ │ +05a7d4: 6200 9403 |0000: sget-object v0, Landroid/support/v4/graphics/drawable/DrawableCompat;.IMPL:Landroid/support/v4/graphics/drawable/DrawableCompat$DrawableImpl; // field@0394 │ │ +05a7d8: 7240 400a 1032 |0002: invoke-interface {v0, v1, v2, v3}, Landroid/support/v4/graphics/drawable/DrawableCompat$DrawableImpl;.setHotspot:(Landroid/graphics/drawable/Drawable;FF)V // method@0a40 │ │ +05a7de: 0e00 |0005: return-void │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=204 │ │ + 0x0005 line=205 │ │ + locals : │ │ + 0x0000 - 0x0006 reg=1 drawable Landroid/graphics/drawable/Drawable; │ │ + 0x0000 - 0x0006 reg=2 x F │ │ + 0x0000 - 0x0006 reg=3 y F │ │ + │ │ + #6 : (in Landroid/support/v4/graphics/drawable/DrawableCompat;) │ │ + name : 'setHotspotBounds' │ │ + type : '(Landroid/graphics/drawable/Drawable;IIII)V' │ │ + access : 0x0009 (PUBLIC STATIC) │ │ + code - │ │ + registers : 11 │ │ + ins : 5 │ │ + outs : 6 │ │ + insns size : 11 16-bit code units │ │ +05a7e0: |[05a7e0] android.support.v4.graphics.drawable.DrawableCompat.setHotspotBounds:(Landroid/graphics/drawable/Drawable;IIII)V │ │ +05a7f0: 6200 9403 |0000: sget-object v0, Landroid/support/v4/graphics/drawable/DrawableCompat;.IMPL:Landroid/support/v4/graphics/drawable/DrawableCompat$DrawableImpl; // field@0394 │ │ +05a7f4: 0761 |0002: move-object v1, v6 │ │ +05a7f6: 0172 |0003: move v2, v7 │ │ +05a7f8: 0183 |0004: move v3, v8 │ │ +05a7fa: 0194 |0005: move v4, v9 │ │ +05a7fc: 01a5 |0006: move v5, v10 │ │ +05a7fe: 7806 410a 0000 |0007: invoke-interface/range {v0, v1, v2, v3, v4, v5}, Landroid/support/v4/graphics/drawable/DrawableCompat$DrawableImpl;.setHotspotBounds:(Landroid/graphics/drawable/Drawable;IIII)V // method@0a41 │ │ +05a804: 0e00 |000a: return-void │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=215 │ │ + 0x000a line=216 │ │ + locals : │ │ + 0x0000 - 0x000b reg=6 drawable Landroid/graphics/drawable/Drawable; │ │ + 0x0000 - 0x000b reg=7 left I │ │ + 0x0000 - 0x000b reg=8 top I │ │ + 0x0000 - 0x000b reg=9 right I │ │ + 0x0000 - 0x000b reg=10 bottom I │ │ + │ │ + #7 : (in Landroid/support/v4/graphics/drawable/DrawableCompat;) │ │ + name : 'setTint' │ │ + type : '(Landroid/graphics/drawable/Drawable;I)V' │ │ + access : 0x0009 (PUBLIC STATIC) │ │ + code - │ │ + registers : 3 │ │ + ins : 2 │ │ + outs : 3 │ │ + insns size : 6 16-bit code units │ │ +05a808: |[05a808] android.support.v4.graphics.drawable.DrawableCompat.setTint:(Landroid/graphics/drawable/Drawable;I)V │ │ +05a818: 6200 9403 |0000: sget-object v0, Landroid/support/v4/graphics/drawable/DrawableCompat;.IMPL:Landroid/support/v4/graphics/drawable/DrawableCompat$DrawableImpl; // field@0394 │ │ +05a81c: 7230 420a 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/graphics/drawable/DrawableCompat$DrawableImpl;.setTint:(Landroid/graphics/drawable/Drawable;I)V // method@0a42 │ │ +05a822: 0e00 |0005: return-void │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=225 │ │ + 0x0005 line=226 │ │ + locals : │ │ + 0x0000 - 0x0006 reg=1 drawable Landroid/graphics/drawable/Drawable; │ │ + 0x0000 - 0x0006 reg=2 tint I │ │ + │ │ + #8 : (in Landroid/support/v4/graphics/drawable/DrawableCompat;) │ │ + name : 'setTintList' │ │ + type : '(Landroid/graphics/drawable/Drawable;Landroid/content/res/ColorStateList;)V' │ │ + access : 0x0009 (PUBLIC STATIC) │ │ + code - │ │ + registers : 3 │ │ + ins : 2 │ │ + outs : 3 │ │ + insns size : 6 16-bit code units │ │ +05a824: |[05a824] android.support.v4.graphics.drawable.DrawableCompat.setTintList:(Landroid/graphics/drawable/Drawable;Landroid/content/res/ColorStateList;)V │ │ +05a834: 6200 9403 |0000: sget-object v0, Landroid/support/v4/graphics/drawable/DrawableCompat;.IMPL:Landroid/support/v4/graphics/drawable/DrawableCompat$DrawableImpl; // field@0394 │ │ +05a838: 7230 430a 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/graphics/drawable/DrawableCompat$DrawableImpl;.setTintList:(Landroid/graphics/drawable/Drawable;Landroid/content/res/ColorStateList;)V // method@0a43 │ │ +05a83e: 0e00 |0005: return-void │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=236 │ │ + 0x0005 line=237 │ │ + locals : │ │ + 0x0000 - 0x0006 reg=1 drawable Landroid/graphics/drawable/Drawable; │ │ + 0x0000 - 0x0006 reg=2 tint Landroid/content/res/ColorStateList; │ │ + │ │ + #9 : (in Landroid/support/v4/graphics/drawable/DrawableCompat;) │ │ + name : 'setTintMode' │ │ + type : '(Landroid/graphics/drawable/Drawable;Landroid/graphics/PorterDuff$Mode;)V' │ │ + access : 0x0009 (PUBLIC STATIC) │ │ + code - │ │ + registers : 3 │ │ + ins : 2 │ │ + outs : 3 │ │ + insns size : 6 16-bit code units │ │ +05a840: |[05a840] android.support.v4.graphics.drawable.DrawableCompat.setTintMode:(Landroid/graphics/drawable/Drawable;Landroid/graphics/PorterDuff$Mode;)V │ │ +05a850: 6200 9403 |0000: sget-object v0, Landroid/support/v4/graphics/drawable/DrawableCompat;.IMPL:Landroid/support/v4/graphics/drawable/DrawableCompat$DrawableImpl; // field@0394 │ │ +05a854: 7230 440a 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/graphics/drawable/DrawableCompat$DrawableImpl;.setTintMode:(Landroid/graphics/drawable/Drawable;Landroid/graphics/PorterDuff$Mode;)V // method@0a44 │ │ +05a85a: 0e00 |0005: return-void │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=248 │ │ + 0x0005 line=249 │ │ + locals : │ │ + 0x0000 - 0x0006 reg=1 drawable Landroid/graphics/drawable/Drawable; │ │ + 0x0000 - 0x0006 reg=2 tintMode Landroid/graphics/PorterDuff$Mode; │ │ + │ │ Virtual methods - │ │ - source_file_idx : 740 (DrawableCompat.java) │ │ + source_file_idx : 915 (DrawableCompat.java) │ │ │ │ -Class #106 header: │ │ -class_idx : 300 │ │ +Class #194 header: │ │ +class_idx : 487 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 948 │ │ -source_file_idx : 741 │ │ +superclass_idx : 1337 │ │ +source_file_idx : 916 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 0 │ │ │ │ -Class #106 - │ │ +Class #194 - │ │ Class descriptor : 'Landroid/support/v4/graphics/drawable/DrawableCompatHoneycomb;' │ │ Access flags : 0x0000 () │ │ Superclass : 'Ljava/lang/Object;' │ │ Interfaces - │ │ Static fields - │ │ Instance fields - │ │ Direct methods - │ │ @@ -23616,17 +35840,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -03e458: |[03e458] android.support.v4.graphics.drawable.DrawableCompatHoneycomb.:()V │ │ -03e468: 7010 9117 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1791 │ │ -03e46e: 0e00 |0003: return-void │ │ +05a85c: |[05a85c] android.support.v4.graphics.drawable.DrawableCompatHoneycomb.:()V │ │ +05a86c: 7010 8622 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2286 │ │ +05a872: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=24 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/graphics/drawable/DrawableCompatHoneycomb; │ │ │ │ #1 : (in Landroid/support/v4/graphics/drawable/DrawableCompatHoneycomb;) │ │ @@ -23634,38 +35858,38 @@ │ │ type : '(Landroid/graphics/drawable/Drawable;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -03e470: |[03e470] android.support.v4.graphics.drawable.DrawableCompatHoneycomb.jumpToCurrentState:(Landroid/graphics/drawable/Drawable;)V │ │ -03e480: 6e10 a101 0000 |0000: invoke-virtual {v0}, Landroid/graphics/drawable/Drawable;.jumpToCurrentState:()V // method@01a1 │ │ -03e486: 0e00 |0003: return-void │ │ +05a874: |[05a874] android.support.v4.graphics.drawable.DrawableCompatHoneycomb.jumpToCurrentState:(Landroid/graphics/drawable/Drawable;)V │ │ +05a884: 6e10 1d02 0000 |0000: invoke-virtual {v0}, Landroid/graphics/drawable/Drawable;.jumpToCurrentState:()V // method@021d │ │ +05a88a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=26 │ │ 0x0003 line=27 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 drawable Landroid/graphics/drawable/Drawable; │ │ │ │ Virtual methods - │ │ - source_file_idx : 741 (DrawableCompatHoneycomb.java) │ │ + source_file_idx : 916 (DrawableCompatHoneycomb.java) │ │ │ │ -Class #107 header: │ │ -class_idx : 301 │ │ +Class #195 header: │ │ +class_idx : 488 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 948 │ │ -source_file_idx : 742 │ │ +superclass_idx : 1337 │ │ +source_file_idx : 917 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 3 │ │ virtual_methods_size: 0 │ │ │ │ -Class #107 - │ │ +Class #195 - │ │ Class descriptor : 'Landroid/support/v4/graphics/drawable/DrawableCompatKitKat;' │ │ Access flags : 0x0000 () │ │ Superclass : 'Ljava/lang/Object;' │ │ Interfaces - │ │ Static fields - │ │ Instance fields - │ │ Direct methods - │ │ @@ -23674,17 +35898,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -03e488: |[03e488] android.support.v4.graphics.drawable.DrawableCompatKitKat.:()V │ │ -03e498: 7010 9117 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1791 │ │ -03e49e: 0e00 |0003: return-void │ │ +05a88c: |[05a88c] android.support.v4.graphics.drawable.DrawableCompatKitKat.:()V │ │ +05a89c: 7010 8622 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2286 │ │ +05a8a2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=24 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/graphics/drawable/DrawableCompatKitKat; │ │ │ │ #1 : (in Landroid/support/v4/graphics/drawable/DrawableCompatKitKat;) │ │ @@ -23692,18 +35916,18 @@ │ │ type : '(Landroid/graphics/drawable/Drawable;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -03e4a0: |[03e4a0] android.support.v4.graphics.drawable.DrawableCompatKitKat.isAutoMirrored:(Landroid/graphics/drawable/Drawable;)Z │ │ -03e4b0: 6e10 9f01 0100 |0000: invoke-virtual {v1}, Landroid/graphics/drawable/Drawable;.isAutoMirrored:()Z // method@019f │ │ -03e4b6: 0a00 |0003: move-result v0 │ │ -03e4b8: 0f00 |0004: return v0 │ │ +05a8a4: |[05a8a4] android.support.v4.graphics.drawable.DrawableCompatKitKat.isAutoMirrored:(Landroid/graphics/drawable/Drawable;)Z │ │ +05a8b4: 6e10 1b02 0100 |0000: invoke-virtual {v1}, Landroid/graphics/drawable/Drawable;.isAutoMirrored:()Z // method@021b │ │ +05a8ba: 0a00 |0003: move-result v0 │ │ +05a8bc: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=30 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 drawable Landroid/graphics/drawable/Drawable; │ │ │ │ #2 : (in Landroid/support/v4/graphics/drawable/DrawableCompatKitKat;) │ │ @@ -23711,347 +35935,1450 @@ │ │ type : '(Landroid/graphics/drawable/Drawable;Z)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -03e4bc: |[03e4bc] android.support.v4.graphics.drawable.DrawableCompatKitKat.setAutoMirrored:(Landroid/graphics/drawable/Drawable;Z)V │ │ -03e4cc: 6e20 a301 1000 |0000: invoke-virtual {v0, v1}, Landroid/graphics/drawable/Drawable;.setAutoMirrored:(Z)V // method@01a3 │ │ -03e4d2: 0e00 |0003: return-void │ │ +05a8c0: |[05a8c0] android.support.v4.graphics.drawable.DrawableCompatKitKat.setAutoMirrored:(Landroid/graphics/drawable/Drawable;Z)V │ │ +05a8d0: 6e20 1f02 1000 |0000: invoke-virtual {v0, v1}, Landroid/graphics/drawable/Drawable;.setAutoMirrored:(Z)V // method@021f │ │ +05a8d6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=26 │ │ 0x0003 line=27 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 drawable Landroid/graphics/drawable/Drawable; │ │ 0x0000 - 0x0004 reg=1 mirrored Z │ │ │ │ Virtual methods - │ │ - source_file_idx : 742 (DrawableCompatKitKat.java) │ │ + source_file_idx : 917 (DrawableCompatKitKat.java) │ │ │ │ -Class #108 header: │ │ -class_idx : 304 │ │ -access_flags : 1025 (0x0401) │ │ -superclass_idx : 948 │ │ -source_file_idx : 736 │ │ -static_fields_size : 2 │ │ +Class #196 header: │ │ +class_idx : 489 │ │ +access_flags : 0 (0x0000) │ │ +superclass_idx : 1337 │ │ +source_file_idx : 918 │ │ +static_fields_size : 0 │ │ instance_fields_size: 0 │ │ -direct_methods_size : 3 │ │ -virtual_methods_size: 3 │ │ - │ │ -Class #108 annotations: │ │ -Annotations on class │ │ - VISIBILITY_SYSTEM Ldalvik/annotation/MemberClasses; value={ Landroid/support/v4/hardware/display/DisplayManagerCompat$JellybeanMr1Impl; Landroid/support/v4/hardware/display/DisplayManagerCompat$LegacyImpl; } │ │ -Annotations on field #557 'sInstances' │ │ - VISIBILITY_SYSTEM Ldalvik/annotation/Signature; value={ "Ljava/util/WeakHashMap" "<" "Landroid/content/Context;" "Landroid/support/v4/hardware/display/DisplayManagerCompat;" ">;" } │ │ +direct_methods_size : 6 │ │ +virtual_methods_size: 0 │ │ │ │ -Class #108 - │ │ - Class descriptor : 'Landroid/support/v4/hardware/display/DisplayManagerCompat;' │ │ - Access flags : 0x0401 (PUBLIC ABSTRACT) │ │ +Class #196 - │ │ + Class descriptor : 'Landroid/support/v4/graphics/drawable/DrawableCompatL;' │ │ + Access flags : 0x0000 () │ │ Superclass : 'Ljava/lang/Object;' │ │ Interfaces - │ │ Static fields - │ │ - #0 : (in Landroid/support/v4/hardware/display/DisplayManagerCompat;) │ │ - name : 'DISPLAY_CATEGORY_PRESENTATION' │ │ - type : 'Ljava/lang/String;' │ │ - access : 0x0019 (PUBLIC STATIC FINAL) │ │ - value : "android.hardware.display.category.PRESENTATION" │ │ - #1 : (in Landroid/support/v4/hardware/display/DisplayManagerCompat;) │ │ - name : 'sInstances' │ │ - type : 'Ljava/util/WeakHashMap;' │ │ - access : 0x001a (PRIVATE STATIC FINAL) │ │ Instance fields - │ │ Direct methods - │ │ - #0 : (in Landroid/support/v4/hardware/display/DisplayManagerCompat;) │ │ - name : '' │ │ - type : '()V' │ │ - access : 0x10008 (STATIC CONSTRUCTOR) │ │ - code - │ │ - registers : 1 │ │ - ins : 0 │ │ - outs : 1 │ │ - insns size : 8 16-bit code units │ │ -03e4d4: |[03e4d4] android.support.v4.hardware.display.DisplayManagerCompat.:()V │ │ -03e4e4: 2200 de03 |0000: new-instance v0, Ljava/util/WeakHashMap; // type@03de │ │ -03e4e8: 7010 1718 0000 |0002: invoke-direct {v0}, Ljava/util/WeakHashMap;.:()V // method@1817 │ │ -03e4ee: 6900 2d02 |0005: sput-object v0, Landroid/support/v4/hardware/display/DisplayManagerCompat;.sInstances:Ljava/util/WeakHashMap; // field@022d │ │ -03e4f2: 0e00 |0007: return-void │ │ - catches : (none) │ │ - positions : │ │ - 0x0000 line=30 │ │ - locals : │ │ - │ │ - #1 : (in Landroid/support/v4/hardware/display/DisplayManagerCompat;) │ │ + #0 : (in Landroid/support/v4/graphics/drawable/DrawableCompatL;) │ │ name : '' │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -03e4f4: |[03e4f4] android.support.v4.hardware.display.DisplayManagerCompat.:()V │ │ -03e504: 7010 9117 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1791 │ │ -03e50a: 0e00 |0003: return-void │ │ +05a8d8: |[05a8d8] android.support.v4.graphics.drawable.DrawableCompatL.:()V │ │ +05a8e8: 7010 8622 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2286 │ │ +05a8ee: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=47 │ │ - 0x0003 line=48 │ │ + 0x0000 line=26 │ │ locals : │ │ - 0x0000 - 0x0004 reg=0 this Landroid/support/v4/hardware/display/DisplayManagerCompat; │ │ + 0x0000 - 0x0004 reg=0 this Landroid/support/v4/graphics/drawable/DrawableCompatL; │ │ │ │ - #2 : (in Landroid/support/v4/hardware/display/DisplayManagerCompat;) │ │ - name : 'getInstance' │ │ - type : '(Landroid/content/Context;)Landroid/support/v4/hardware/display/DisplayManagerCompat;' │ │ + #1 : (in Landroid/support/v4/graphics/drawable/DrawableCompatL;) │ │ + name : 'setHotspot' │ │ + type : '(Landroid/graphics/drawable/Drawable;FF)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ - registers : 5 │ │ - ins : 1 │ │ + registers : 3 │ │ + ins : 3 │ │ outs : 3 │ │ - insns size : 40 16-bit code units │ │ -03e50c: |[03e50c] android.support.v4.hardware.display.DisplayManagerCompat.getInstance:(Landroid/content/Context;)Landroid/support/v4/hardware/display/DisplayManagerCompat; │ │ -03e51c: 6203 2d02 |0000: sget-object v3, Landroid/support/v4/hardware/display/DisplayManagerCompat;.sInstances:Ljava/util/WeakHashMap; // field@022d │ │ -03e520: 1d03 |0002: monitor-enter v3 │ │ -03e522: 6202 2d02 |0003: sget-object v2, Landroid/support/v4/hardware/display/DisplayManagerCompat;.sInstances:Ljava/util/WeakHashMap; // field@022d │ │ -03e526: 6e20 1818 4200 |0005: invoke-virtual {v2, v4}, Ljava/util/WeakHashMap;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@1818 │ │ -03e52c: 0c00 |0008: move-result-object v0 │ │ -03e52e: 1f00 3001 |0009: check-cast v0, Landroid/support/v4/hardware/display/DisplayManagerCompat; // type@0130 │ │ -03e532: 3900 1200 |000b: if-nez v0, 001d // +0012 │ │ -03e536: 6001 2c00 |000d: sget v1, Landroid/os/Build$VERSION;.SDK_INT:I // field@002c │ │ -03e53a: 1302 1100 |000f: const/16 v2, #int 17 // #11 │ │ -03e53e: 3421 0e00 |0011: if-lt v1, v2, 001f // +000e │ │ -03e542: 2200 2e01 |0013: new-instance v0, Landroid/support/v4/hardware/display/DisplayManagerCompat$JellybeanMr1Impl; // type@012e │ │ -03e546: 7020 9206 4000 |0015: invoke-direct {v0, v4}, Landroid/support/v4/hardware/display/DisplayManagerCompat$JellybeanMr1Impl;.:(Landroid/content/Context;)V // method@0692 │ │ -03e54c: 6202 2d02 |0018: sget-object v2, Landroid/support/v4/hardware/display/DisplayManagerCompat;.sInstances:Ljava/util/WeakHashMap; // field@022d │ │ -03e550: 6e30 1918 4200 |001a: invoke-virtual {v2, v4, v0}, Ljava/util/WeakHashMap;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@1819 │ │ -03e556: 1e03 |001d: monitor-exit v3 │ │ -03e558: 1100 |001e: return-object v0 │ │ -03e55a: 2200 2f01 |001f: new-instance v0, Landroid/support/v4/hardware/display/DisplayManagerCompat$LegacyImpl; // type@012f │ │ -03e55e: 7020 9606 4000 |0021: invoke-direct {v0, v4}, Landroid/support/v4/hardware/display/DisplayManagerCompat$LegacyImpl;.:(Landroid/content/Context;)V // method@0696 │ │ -03e564: 28f4 |0024: goto 0018 // -000c │ │ -03e566: 0d02 |0025: move-exception v2 │ │ -03e568: 1e03 |0026: monitor-exit v3 │ │ -03e56a: 2702 |0027: throw v2 │ │ - catches : 1 │ │ - 0x0003 - 0x0027 │ │ - -> 0x0025 │ │ - positions : │ │ - 0x0000 line=54 │ │ - 0x0003 line=55 │ │ - 0x000b line=56 │ │ - 0x000d line=57 │ │ - 0x000f line=58 │ │ - 0x0013 line=59 │ │ - 0x0018 line=63 │ │ - 0x001d line=65 │ │ - 0x001f line=61 │ │ - 0x0025 line=66 │ │ - locals : │ │ - 0x000b - 0x0015 reg=0 instance Landroid/support/v4/hardware/display/DisplayManagerCompat; │ │ - 0x000f - 0x001d reg=1 version I │ │ - 0x0018 - 0x0021 reg=0 instance Landroid/support/v4/hardware/display/DisplayManagerCompat; │ │ - 0x0024 - 0x0025 reg=0 instance Landroid/support/v4/hardware/display/DisplayManagerCompat; │ │ - 0x001f - 0x0025 reg=1 version I │ │ - 0x0000 - 0x0028 reg=4 context Landroid/content/Context; │ │ - │ │ - Virtual methods - │ │ - #0 : (in Landroid/support/v4/hardware/display/DisplayManagerCompat;) │ │ - name : 'getDisplay' │ │ - type : '(I)Landroid/view/Display;' │ │ - access : 0x0401 (PUBLIC ABSTRACT) │ │ - code : (none) │ │ - │ │ - #1 : (in Landroid/support/v4/hardware/display/DisplayManagerCompat;) │ │ - name : 'getDisplays' │ │ - type : '()[Landroid/view/Display;' │ │ - access : 0x0401 (PUBLIC ABSTRACT) │ │ - code : (none) │ │ - │ │ - #2 : (in Landroid/support/v4/hardware/display/DisplayManagerCompat;) │ │ - name : 'getDisplays' │ │ - type : '(Ljava/lang/String;)[Landroid/view/Display;' │ │ - access : 0x0401 (PUBLIC ABSTRACT) │ │ - code : (none) │ │ - │ │ - source_file_idx : 736 (DisplayManagerCompat.java) │ │ - │ │ -Class #109 header: │ │ -class_idx : 305 │ │ -access_flags : 16 (0x0010) │ │ -superclass_idx : 948 │ │ -source_file_idx : 737 │ │ -static_fields_size : 0 │ │ -instance_fields_size: 0 │ │ -direct_methods_size : 5 │ │ -virtual_methods_size: 0 │ │ - │ │ -Class #109 - │ │ - Class descriptor : 'Landroid/support/v4/hardware/display/DisplayManagerJellybeanMr1;' │ │ - Access flags : 0x0010 (FINAL) │ │ - Superclass : 'Ljava/lang/Object;' │ │ - Interfaces - │ │ - Static fields - │ │ - Instance fields - │ │ - Direct methods - │ │ - #0 : (in Landroid/support/v4/hardware/display/DisplayManagerJellybeanMr1;) │ │ - name : '' │ │ - type : '()V' │ │ - access : 0x10000 (CONSTRUCTOR) │ │ - code - │ │ - registers : 1 │ │ - ins : 1 │ │ - outs : 1 │ │ insns size : 4 16-bit code units │ │ -03e578: |[03e578] android.support.v4.hardware.display.DisplayManagerJellybeanMr1.:()V │ │ -03e588: 7010 9117 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1791 │ │ -03e58e: 0e00 |0003: return-void │ │ +05a8f0: |[05a8f0] android.support.v4.graphics.drawable.DrawableCompatL.setHotspot:(Landroid/graphics/drawable/Drawable;FF)V │ │ +05a900: 6e30 2202 1002 |0000: invoke-virtual {v0, v1, v2}, Landroid/graphics/drawable/Drawable;.setHotspot:(FF)V // method@0222 │ │ +05a906: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=22 │ │ + 0x0000 line=29 │ │ + 0x0003 line=30 │ │ locals : │ │ - 0x0000 - 0x0004 reg=0 this Landroid/support/v4/hardware/display/DisplayManagerJellybeanMr1; │ │ + 0x0000 - 0x0004 reg=0 drawable Landroid/graphics/drawable/Drawable; │ │ + 0x0000 - 0x0004 reg=1 x F │ │ + 0x0000 - 0x0004 reg=2 y F │ │ │ │ - #1 : (in Landroid/support/v4/hardware/display/DisplayManagerJellybeanMr1;) │ │ - name : 'getDisplay' │ │ - type : '(Ljava/lang/Object;I)Landroid/view/Display;' │ │ + #2 : (in Landroid/support/v4/graphics/drawable/DrawableCompatL;) │ │ + name : 'setHotspotBounds' │ │ + type : '(Landroid/graphics/drawable/Drawable;IIII)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ - registers : 3 │ │ - ins : 2 │ │ - outs : 2 │ │ - insns size : 7 16-bit code units │ │ -03e590: |[03e590] android.support.v4.hardware.display.DisplayManagerJellybeanMr1.getDisplay:(Ljava/lang/Object;I)Landroid/view/Display; │ │ -03e5a0: 1f01 6100 |0000: check-cast v1, Landroid/hardware/display/DisplayManager; // type@0061 │ │ -03e5a4: 6e20 ac01 2100 |0002: invoke-virtual {v1, v2}, Landroid/hardware/display/DisplayManager;.getDisplay:(I)Landroid/view/Display; // method@01ac │ │ -03e5aa: 0c00 |0005: move-result-object v0 │ │ -03e5ac: 1100 |0006: return-object v0 │ │ + registers : 5 │ │ + ins : 5 │ │ + outs : 5 │ │ + insns size : 4 16-bit code units │ │ +05a908: |[05a908] android.support.v4.graphics.drawable.DrawableCompatL.setHotspotBounds:(Landroid/graphics/drawable/Drawable;IIII)V │ │ +05a918: 6e54 2302 1032 |0000: invoke-virtual {v0, v1, v2, v3, v4}, Landroid/graphics/drawable/Drawable;.setHotspotBounds:(IIII)V // method@0223 │ │ +05a91e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=28 │ │ + 0x0000 line=34 │ │ + 0x0003 line=35 │ │ locals : │ │ - 0x0000 - 0x0002 reg=1 displayManagerObj Ljava/lang/Object; │ │ - 0x0000 - 0x0007 reg=2 displayId I │ │ + 0x0000 - 0x0004 reg=0 drawable Landroid/graphics/drawable/Drawable; │ │ + 0x0000 - 0x0004 reg=1 left I │ │ + 0x0000 - 0x0004 reg=2 top I │ │ + 0x0000 - 0x0004 reg=3 right I │ │ + 0x0000 - 0x0004 reg=4 bottom I │ │ │ │ - #2 : (in Landroid/support/v4/hardware/display/DisplayManagerJellybeanMr1;) │ │ - name : 'getDisplayManager' │ │ - type : '(Landroid/content/Context;)Ljava/lang/Object;' │ │ + #3 : (in Landroid/support/v4/graphics/drawable/DrawableCompatL;) │ │ + name : 'setTint' │ │ + type : '(Landroid/graphics/drawable/Drawable;I)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ - ins : 1 │ │ + ins : 2 │ │ outs : 2 │ │ - insns size : 7 16-bit code units │ │ -03e5b0: |[03e5b0] android.support.v4.hardware.display.DisplayManagerJellybeanMr1.getDisplayManager:(Landroid/content/Context;)Ljava/lang/Object; │ │ -03e5c0: 1a00 240f |0000: const-string v0, "display" // string@0f24 │ │ -03e5c4: 6e20 d000 0100 |0002: invoke-virtual {v1, v0}, Landroid/content/Context;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@00d0 │ │ -03e5ca: 0c00 |0005: move-result-object v0 │ │ -03e5cc: 1100 |0006: return-object v0 │ │ + insns size : 4 16-bit code units │ │ +05a920: |[05a920] android.support.v4.graphics.drawable.DrawableCompatL.setTint:(Landroid/graphics/drawable/Drawable;I)V │ │ +05a930: 6e20 2502 1000 |0000: invoke-virtual {v0, v1}, Landroid/graphics/drawable/Drawable;.setTint:(I)V // method@0225 │ │ +05a936: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=24 │ │ + 0x0000 line=38 │ │ + 0x0003 line=39 │ │ locals : │ │ - 0x0000 - 0x0007 reg=1 context Landroid/content/Context; │ │ + 0x0000 - 0x0004 reg=0 drawable Landroid/graphics/drawable/Drawable; │ │ + 0x0000 - 0x0004 reg=1 tint I │ │ │ │ - #3 : (in Landroid/support/v4/hardware/display/DisplayManagerJellybeanMr1;) │ │ - name : 'getDisplays' │ │ - type : '(Ljava/lang/Object;)[Landroid/view/Display;' │ │ + #4 : (in Landroid/support/v4/graphics/drawable/DrawableCompatL;) │ │ + name : 'setTintList' │ │ + type : '(Landroid/graphics/drawable/Drawable;Landroid/content/res/ColorStateList;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ - ins : 1 │ │ - outs : 1 │ │ - insns size : 7 16-bit code units │ │ -03e5d0: |[03e5d0] android.support.v4.hardware.display.DisplayManagerJellybeanMr1.getDisplays:(Ljava/lang/Object;)[Landroid/view/Display; │ │ -03e5e0: 1f01 6100 |0000: check-cast v1, Landroid/hardware/display/DisplayManager; // type@0061 │ │ -03e5e4: 6e10 ad01 0100 |0002: invoke-virtual {v1}, Landroid/hardware/display/DisplayManager;.getDisplays:()[Landroid/view/Display; // method@01ad │ │ -03e5ea: 0c00 |0005: move-result-object v0 │ │ -03e5ec: 1100 |0006: return-object v0 │ │ + ins : 2 │ │ + outs : 2 │ │ + insns size : 4 16-bit code units │ │ +05a938: |[05a938] android.support.v4.graphics.drawable.DrawableCompatL.setTintList:(Landroid/graphics/drawable/Drawable;Landroid/content/res/ColorStateList;)V │ │ +05a948: 6e20 2602 1000 |0000: invoke-virtual {v0, v1}, Landroid/graphics/drawable/Drawable;.setTintList:(Landroid/content/res/ColorStateList;)V // method@0226 │ │ +05a94e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=32 │ │ + 0x0000 line=42 │ │ + 0x0003 line=43 │ │ locals : │ │ - 0x0000 - 0x0002 reg=1 displayManagerObj Ljava/lang/Object; │ │ + 0x0000 - 0x0004 reg=0 drawable Landroid/graphics/drawable/Drawable; │ │ + 0x0000 - 0x0004 reg=1 tint Landroid/content/res/ColorStateList; │ │ │ │ - #4 : (in Landroid/support/v4/hardware/display/DisplayManagerJellybeanMr1;) │ │ - name : 'getDisplays' │ │ - type : '(Ljava/lang/Object;Ljava/lang/String;)[Landroid/view/Display;' │ │ + #5 : (in Landroid/support/v4/graphics/drawable/DrawableCompatL;) │ │ + name : 'setTintMode' │ │ + type : '(Landroid/graphics/drawable/Drawable;Landroid/graphics/PorterDuff$Mode;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ - registers : 3 │ │ + registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ - insns size : 7 16-bit code units │ │ -03e5f0: |[03e5f0] android.support.v4.hardware.display.DisplayManagerJellybeanMr1.getDisplays:(Ljava/lang/Object;Ljava/lang/String;)[Landroid/view/Display; │ │ -03e600: 1f01 6100 |0000: check-cast v1, Landroid/hardware/display/DisplayManager; // type@0061 │ │ -03e604: 6e20 ae01 2100 |0002: invoke-virtual {v1, v2}, Landroid/hardware/display/DisplayManager;.getDisplays:(Ljava/lang/String;)[Landroid/view/Display; // method@01ae │ │ -03e60a: 0c00 |0005: move-result-object v0 │ │ -03e60c: 1100 |0006: return-object v0 │ │ + insns size : 4 16-bit code units │ │ +05a950: |[05a950] android.support.v4.graphics.drawable.DrawableCompatL.setTintMode:(Landroid/graphics/drawable/Drawable;Landroid/graphics/PorterDuff$Mode;)V │ │ +05a960: 6e20 2702 1000 |0000: invoke-virtual {v0, v1}, Landroid/graphics/drawable/Drawable;.setTintMode:(Landroid/graphics/PorterDuff$Mode;)V // method@0227 │ │ +05a966: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=36 │ │ + 0x0000 line=46 │ │ + 0x0003 line=47 │ │ locals : │ │ - 0x0000 - 0x0002 reg=1 displayManagerObj Ljava/lang/Object; │ │ - 0x0000 - 0x0007 reg=2 category Ljava/lang/String; │ │ + 0x0000 - 0x0004 reg=0 drawable Landroid/graphics/drawable/Drawable; │ │ + 0x0000 - 0x0004 reg=1 tintMode Landroid/graphics/PorterDuff$Mode; │ │ │ │ Virtual methods - │ │ - source_file_idx : 737 (DisplayManagerJellybeanMr1.java) │ │ + source_file_idx : 918 (DrawableCompatL.java) │ │ │ │ -Class #110 header: │ │ -class_idx : 306 │ │ -access_flags : 1537 (0x0601) │ │ -superclass_idx : 948 │ │ -source_file_idx : 2725 │ │ -static_fields_size : 4 │ │ -instance_fields_size: 0 │ │ -direct_methods_size : 0 │ │ -virtual_methods_size: 0 │ │ +Class #197 header: │ │ +class_idx : 491 │ │ +access_flags : 1025 (0x0401) │ │ +superclass_idx : 117 │ │ +source_file_idx : 3551 │ │ +static_fields_size : 1 │ │ +instance_fields_size: 11 │ │ +direct_methods_size : 3 │ │ +virtual_methods_size: 25 │ │ │ │ -Class #110 - │ │ - Class descriptor : 'Landroid/support/v4/internal/view/SupportMenu;' │ │ - Access flags : 0x0601 (PUBLIC INTERFACE ABSTRACT) │ │ - Superclass : 'Ljava/lang/Object;' │ │ +Class #197 - │ │ + Class descriptor : 'Landroid/support/v4/graphics/drawable/RoundedBitmapDrawable;' │ │ + Access flags : 0x0401 (PUBLIC ABSTRACT) │ │ + Superclass : 'Landroid/graphics/drawable/Drawable;' │ │ Interfaces - │ │ - #0 : 'Landroid/view/Menu;' │ │ Static fields - │ │ - #0 : (in Landroid/support/v4/internal/view/SupportMenu;) │ │ - name : 'CATEGORY_MASK' │ │ + #0 : (in Landroid/support/v4/graphics/drawable/RoundedBitmapDrawable;) │ │ + name : 'DEFAULT_PAINT_FLAGS' │ │ type : 'I' │ │ - access : 0x0019 (PUBLIC STATIC FINAL) │ │ - value : -65536 │ │ - #1 : (in Landroid/support/v4/internal/view/SupportMenu;) │ │ - name : 'CATEGORY_SHIFT' │ │ - type : 'I' │ │ - access : 0x0019 (PUBLIC STATIC FINAL) │ │ - value : 16 │ │ - #2 : (in Landroid/support/v4/internal/view/SupportMenu;) │ │ - name : 'USER_MASK' │ │ + access : 0x001a (PRIVATE STATIC FINAL) │ │ + value : 6 │ │ + Instance fields - │ │ + #0 : (in Landroid/support/v4/graphics/drawable/RoundedBitmapDrawable;) │ │ + name : 'mApplyGravity' │ │ + type : 'Z' │ │ + access : 0x0002 (PRIVATE) │ │ + #1 : (in Landroid/support/v4/graphics/drawable/RoundedBitmapDrawable;) │ │ + name : 'mBitmap' │ │ + type : 'Landroid/graphics/Bitmap;' │ │ + access : 0x0000 () │ │ + #2 : (in Landroid/support/v4/graphics/drawable/RoundedBitmapDrawable;) │ │ + name : 'mBitmapHeight' │ │ + type : 'I' │ │ + access : 0x0002 (PRIVATE) │ │ + #3 : (in Landroid/support/v4/graphics/drawable/RoundedBitmapDrawable;) │ │ + name : 'mBitmapShader' │ │ + type : 'Landroid/graphics/BitmapShader;' │ │ + access : 0x0002 (PRIVATE) │ │ + #4 : (in Landroid/support/v4/graphics/drawable/RoundedBitmapDrawable;) │ │ + name : 'mBitmapWidth' │ │ + type : 'I' │ │ + access : 0x0002 (PRIVATE) │ │ + #5 : (in Landroid/support/v4/graphics/drawable/RoundedBitmapDrawable;) │ │ + name : 'mCornerRadius' │ │ + type : 'F' │ │ + access : 0x0002 (PRIVATE) │ │ + #6 : (in Landroid/support/v4/graphics/drawable/RoundedBitmapDrawable;) │ │ + name : 'mDstRect' │ │ + type : 'Landroid/graphics/Rect;' │ │ + access : 0x0010 (FINAL) │ │ + #7 : (in Landroid/support/v4/graphics/drawable/RoundedBitmapDrawable;) │ │ + name : 'mDstRectF' │ │ + type : 'Landroid/graphics/RectF;' │ │ + access : 0x0010 (FINAL) │ │ + #8 : (in Landroid/support/v4/graphics/drawable/RoundedBitmapDrawable;) │ │ + name : 'mGravity' │ │ + type : 'I' │ │ + access : 0x0002 (PRIVATE) │ │ + #9 : (in Landroid/support/v4/graphics/drawable/RoundedBitmapDrawable;) │ │ + name : 'mPaint' │ │ + type : 'Landroid/graphics/Paint;' │ │ + access : 0x0002 (PRIVATE) │ │ + #10 : (in Landroid/support/v4/graphics/drawable/RoundedBitmapDrawable;) │ │ + name : 'mTargetDensity' │ │ + type : 'I' │ │ + access : 0x0002 (PRIVATE) │ │ + Direct methods - │ │ + #0 : (in Landroid/support/v4/graphics/drawable/RoundedBitmapDrawable;) │ │ + name : '' │ │ + type : '(Landroid/content/res/Resources;Landroid/graphics/Bitmap;)V' │ │ + access : 0x10000 (CONSTRUCTOR) │ │ + code - │ │ + registers : 7 │ │ + ins : 3 │ │ + outs : 4 │ │ + insns size : 75 16-bit code units │ │ +05a968: |[05a968] android.support.v4.graphics.drawable.RoundedBitmapDrawable.:(Landroid/content/res/Resources;Landroid/graphics/Bitmap;)V │ │ +05a978: 7010 1402 0400 |0000: invoke-direct {v4}, Landroid/graphics/drawable/Drawable;.:()V // method@0214 │ │ +05a97e: 1300 a000 |0003: const/16 v0, #int 160 // #a0 │ │ +05a982: 5940 a203 |0005: iput v0, v4, Landroid/support/v4/graphics/drawable/RoundedBitmapDrawable;.mTargetDensity:I // field@03a2 │ │ +05a986: 1300 7700 |0007: const/16 v0, #int 119 // #77 │ │ +05a98a: 5940 a003 |0009: iput v0, v4, Landroid/support/v4/graphics/drawable/RoundedBitmapDrawable;.mGravity:I // field@03a0 │ │ +05a98e: 2200 6600 |000b: new-instance v0, Landroid/graphics/Paint; // type@0066 │ │ +05a992: 1261 |000d: const/4 v1, #int 6 // #6 │ │ +05a994: 7020 dc01 1000 |000e: invoke-direct {v0, v1}, Landroid/graphics/Paint;.:(I)V // method@01dc │ │ +05a99a: 5b40 a103 |0011: iput-object v0, v4, Landroid/support/v4/graphics/drawable/RoundedBitmapDrawable;.mPaint:Landroid/graphics/Paint; // field@03a1 │ │ +05a99e: 2200 6c00 |0013: new-instance v0, Landroid/graphics/Rect; // type@006c │ │ +05a9a2: 7010 fa01 0000 |0015: invoke-direct {v0}, Landroid/graphics/Rect;.:()V // method@01fa │ │ +05a9a8: 5b40 9e03 |0018: iput-object v0, v4, Landroid/support/v4/graphics/drawable/RoundedBitmapDrawable;.mDstRect:Landroid/graphics/Rect; // field@039e │ │ +05a9ac: 2200 6d00 |001a: new-instance v0, Landroid/graphics/RectF; // type@006d │ │ +05a9b0: 7010 0602 0000 |001c: invoke-direct {v0}, Landroid/graphics/RectF;.:()V // method@0206 │ │ +05a9b6: 5b40 9f03 |001f: iput-object v0, v4, Landroid/support/v4/graphics/drawable/RoundedBitmapDrawable;.mDstRectF:Landroid/graphics/RectF; // field@039f │ │ +05a9ba: 1210 |0021: const/4 v0, #int 1 // #1 │ │ +05a9bc: 5c40 9803 |0022: iput-boolean v0, v4, Landroid/support/v4/graphics/drawable/RoundedBitmapDrawable;.mApplyGravity:Z // field@0398 │ │ +05a9c0: 3805 0a00 |0024: if-eqz v5, 002e // +000a │ │ +05a9c4: 6e10 6601 0500 |0026: invoke-virtual {v5}, Landroid/content/res/Resources;.getDisplayMetrics:()Landroid/util/DisplayMetrics; // method@0166 │ │ +05a9ca: 0c00 |0029: move-result-object v0 │ │ +05a9cc: 5200 4708 |002a: iget v0, v0, Landroid/util/DisplayMetrics;.densityDpi:I // field@0847 │ │ +05a9d0: 5940 a203 |002c: iput v0, v4, Landroid/support/v4/graphics/drawable/RoundedBitmapDrawable;.mTargetDensity:I // field@03a2 │ │ +05a9d4: 5b46 9903 |002e: iput-object v6, v4, Landroid/support/v4/graphics/drawable/RoundedBitmapDrawable;.mBitmap:Landroid/graphics/Bitmap; // field@0399 │ │ +05a9d8: 5440 9903 |0030: iget-object v0, v4, Landroid/support/v4/graphics/drawable/RoundedBitmapDrawable;.mBitmap:Landroid/graphics/Bitmap; // field@0399 │ │ +05a9dc: 3800 1300 |0032: if-eqz v0, 0045 // +0013 │ │ +05a9e0: 7010 6e0a 0400 |0034: invoke-direct {v4}, Landroid/support/v4/graphics/drawable/RoundedBitmapDrawable;.computeBitmapSize:()V // method@0a6e │ │ +05a9e6: 2200 5d00 |0037: new-instance v0, Landroid/graphics/BitmapShader; // type@005d │ │ +05a9ea: 5441 9903 |0039: iget-object v1, v4, Landroid/support/v4/graphics/drawable/RoundedBitmapDrawable;.mBitmap:Landroid/graphics/Bitmap; // field@0399 │ │ +05a9ee: 6202 3b00 |003b: sget-object v2, Landroid/graphics/Shader$TileMode;.CLAMP:Landroid/graphics/Shader$TileMode; // field@003b │ │ +05a9f2: 6203 3b00 |003d: sget-object v3, Landroid/graphics/Shader$TileMode;.CLAMP:Landroid/graphics/Shader$TileMode; // field@003b │ │ +05a9f6: 7040 b101 1032 |003f: invoke-direct {v0, v1, v2, v3}, Landroid/graphics/BitmapShader;.:(Landroid/graphics/Bitmap;Landroid/graphics/Shader$TileMode;Landroid/graphics/Shader$TileMode;)V // method@01b1 │ │ +05a9fc: 5b40 9b03 |0042: iput-object v0, v4, Landroid/support/v4/graphics/drawable/RoundedBitmapDrawable;.mBitmapShader:Landroid/graphics/BitmapShader; // field@039b │ │ +05aa00: 0e00 |0044: return-void │ │ +05aa02: 12f0 |0045: const/4 v0, #int -1 // #ff │ │ +05aa04: 5940 9a03 |0046: iput v0, v4, Landroid/support/v4/graphics/drawable/RoundedBitmapDrawable;.mBitmapHeight:I // field@039a │ │ +05aa08: 5940 9c03 |0048: iput v0, v4, Landroid/support/v4/graphics/drawable/RoundedBitmapDrawable;.mBitmapWidth:I // field@039c │ │ +05aa0c: 28fa |004a: goto 0044 // -0006 │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=310 │ │ + 0x0003 line=46 │ │ + 0x0007 line=47 │ │ + 0x000b line=48 │ │ + 0x0013 line=52 │ │ + 0x001a line=53 │ │ + 0x0021 line=55 │ │ + 0x0024 line=311 │ │ + 0x0026 line=312 │ │ + 0x002e line=315 │ │ + 0x0030 line=316 │ │ + 0x0034 line=317 │ │ + 0x0037 line=318 │ │ + 0x0044 line=322 │ │ + 0x0045 line=320 │ │ + locals : │ │ + 0x0000 - 0x004b reg=4 this Landroid/support/v4/graphics/drawable/RoundedBitmapDrawable; │ │ + 0x0000 - 0x004b reg=5 res Landroid/content/res/Resources; │ │ + 0x0000 - 0x004b reg=6 bitmap Landroid/graphics/Bitmap; │ │ + │ │ + #1 : (in Landroid/support/v4/graphics/drawable/RoundedBitmapDrawable;) │ │ + name : 'computeBitmapSize' │ │ + type : '()V' │ │ + access : 0x0002 (PRIVATE) │ │ + code - │ │ + registers : 3 │ │ + ins : 1 │ │ + outs : 2 │ │ + insns size : 21 16-bit code units │ │ +05aa10: |[05aa10] android.support.v4.graphics.drawable.RoundedBitmapDrawable.computeBitmapSize:()V │ │ +05aa20: 5420 9903 |0000: iget-object v0, v2, Landroid/support/v4/graphics/drawable/RoundedBitmapDrawable;.mBitmap:Landroid/graphics/Bitmap; // field@0399 │ │ +05aa24: 5221 a203 |0002: iget v1, v2, Landroid/support/v4/graphics/drawable/RoundedBitmapDrawable;.mTargetDensity:I // field@03a2 │ │ +05aa28: 6e20 a601 1000 |0004: invoke-virtual {v0, v1}, Landroid/graphics/Bitmap;.getScaledWidth:(I)I // method@01a6 │ │ +05aa2e: 0a00 |0007: move-result v0 │ │ +05aa30: 5920 9c03 |0008: iput v0, v2, Landroid/support/v4/graphics/drawable/RoundedBitmapDrawable;.mBitmapWidth:I // field@039c │ │ +05aa34: 5420 9903 |000a: iget-object v0, v2, Landroid/support/v4/graphics/drawable/RoundedBitmapDrawable;.mBitmap:Landroid/graphics/Bitmap; // field@0399 │ │ +05aa38: 5221 a203 |000c: iget v1, v2, Landroid/support/v4/graphics/drawable/RoundedBitmapDrawable;.mTargetDensity:I // field@03a2 │ │ +05aa3c: 6e20 a501 1000 |000e: invoke-virtual {v0, v1}, Landroid/graphics/Bitmap;.getScaledHeight:(I)I // method@01a5 │ │ +05aa42: 0a00 |0011: move-result v0 │ │ +05aa44: 5920 9a03 |0012: iput v0, v2, Landroid/support/v4/graphics/drawable/RoundedBitmapDrawable;.mBitmapHeight:I // field@039a │ │ +05aa48: 0e00 |0014: return-void │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=76 │ │ + 0x000a line=77 │ │ + 0x0014 line=78 │ │ + locals : │ │ + 0x0000 - 0x0015 reg=2 this Landroid/support/v4/graphics/drawable/RoundedBitmapDrawable; │ │ + │ │ + #2 : (in Landroid/support/v4/graphics/drawable/RoundedBitmapDrawable;) │ │ + name : 'isGreaterThanZero' │ │ + type : '(F)Z' │ │ + access : 0x000a (PRIVATE STATIC) │ │ + code - │ │ + registers : 2 │ │ + ins : 1 │ │ + outs : 2 │ │ + insns size : 11 16-bit code units │ │ +05aa4c: |[05aa4c] android.support.v4.graphics.drawable.RoundedBitmapDrawable.isGreaterThanZero:(F)Z │ │ +05aa5c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +05aa5e: 7120 6622 0100 |0001: invoke-static {v1, v0}, Ljava/lang/Float;.compare:(FF)I // method@2266 │ │ +05aa64: 0a00 |0004: move-result v0 │ │ +05aa66: 3d00 0400 |0005: if-lez v0, 0009 // +0004 │ │ +05aa6a: 1210 |0007: const/4 v0, #int 1 // #1 │ │ +05aa6c: 0f00 |0008: return v0 │ │ +05aa6e: 1200 |0009: const/4 v0, #int 0 // #0 │ │ +05aa70: 28fe |000a: goto 0008 // -0002 │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=325 │ │ + locals : │ │ + 0x0000 - 0x000b reg=1 toCompare F │ │ + │ │ + Virtual methods - │ │ + #0 : (in Landroid/support/v4/graphics/drawable/RoundedBitmapDrawable;) │ │ + name : 'draw' │ │ + type : '(Landroid/graphics/Canvas;)V' │ │ + access : 0x0001 (PUBLIC) │ │ + code - │ │ + registers : 8 │ │ + ins : 2 │ │ + outs : 5 │ │ + insns size : 33 16-bit code units │ │ +05aa74: |[05aa74] android.support.v4.graphics.drawable.RoundedBitmapDrawable.draw:(Landroid/graphics/Canvas;)V │ │ +05aa84: 5460 9903 |0000: iget-object v0, v6, Landroid/support/v4/graphics/drawable/RoundedBitmapDrawable;.mBitmap:Landroid/graphics/Bitmap; // field@0399 │ │ +05aa88: 3900 0300 |0002: if-nez v0, 0005 // +0003 │ │ +05aa8c: 0e00 |0004: return-void │ │ +05aa8e: 6e10 8a0a 0600 |0005: invoke-virtual {v6}, Landroid/support/v4/graphics/drawable/RoundedBitmapDrawable;.updateDstRect:()V // method@0a8a │ │ +05aa94: 5461 a103 |0008: iget-object v1, v6, Landroid/support/v4/graphics/drawable/RoundedBitmapDrawable;.mPaint:Landroid/graphics/Paint; // field@03a1 │ │ +05aa98: 6e10 df01 0100 |000a: invoke-virtual {v1}, Landroid/graphics/Paint;.getShader:()Landroid/graphics/Shader; // method@01df │ │ +05aa9e: 0c02 |000d: move-result-object v2 │ │ +05aaa0: 3902 0900 |000e: if-nez v2, 0017 // +0009 │ │ +05aaa4: 1203 |0010: const/4 v3, #int 0 // #0 │ │ +05aaa6: 5464 9e03 |0011: iget-object v4, v6, Landroid/support/v4/graphics/drawable/RoundedBitmapDrawable;.mDstRect:Landroid/graphics/Rect; // field@039e │ │ +05aaaa: 6e51 ba01 0743 |0013: invoke-virtual {v7, v0, v3, v4, v1}, Landroid/graphics/Canvas;.drawBitmap:(Landroid/graphics/Bitmap;Landroid/graphics/Rect;Landroid/graphics/Rect;Landroid/graphics/Paint;)V // method@01ba │ │ +05aab0: 28ee |0016: goto 0004 // -0012 │ │ +05aab2: 5463 9f03 |0017: iget-object v3, v6, Landroid/support/v4/graphics/drawable/RoundedBitmapDrawable;.mDstRectF:Landroid/graphics/RectF; // field@039f │ │ +05aab6: 5264 9d03 |0019: iget v4, v6, Landroid/support/v4/graphics/drawable/RoundedBitmapDrawable;.mCornerRadius:F // field@039d │ │ +05aaba: 5265 9d03 |001b: iget v5, v6, Landroid/support/v4/graphics/drawable/RoundedBitmapDrawable;.mCornerRadius:F // field@039d │ │ +05aabe: 6e51 c201 3754 |001d: invoke-virtual {v7, v3, v4, v5, v1}, Landroid/graphics/Canvas;.drawRoundRect:(Landroid/graphics/RectF;FFLandroid/graphics/Paint;)V // method@01c2 │ │ +05aac4: 28e4 |0020: goto 0004 // -001c │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=229 │ │ + 0x0002 line=230 │ │ + 0x0004 line=243 │ │ + 0x0005 line=234 │ │ + 0x0008 line=236 │ │ + 0x000a line=237 │ │ + 0x000e line=238 │ │ + 0x0010 line=239 │ │ + 0x0017 line=241 │ │ + locals : │ │ + 0x0002 - 0x0021 reg=0 bitmap Landroid/graphics/Bitmap; │ │ + 0x000a - 0x0021 reg=1 paint Landroid/graphics/Paint; │ │ + 0x000e - 0x0021 reg=2 shader Landroid/graphics/Shader; │ │ + 0x0000 - 0x0021 reg=6 this Landroid/support/v4/graphics/drawable/RoundedBitmapDrawable; │ │ + 0x0000 - 0x0021 reg=7 canvas Landroid/graphics/Canvas; │ │ + │ │ + #1 : (in Landroid/support/v4/graphics/drawable/RoundedBitmapDrawable;) │ │ + name : 'getAlpha' │ │ + type : '()I' │ │ + access : 0x0001 (PUBLIC) │ │ + code - │ │ + registers : 2 │ │ + ins : 1 │ │ + outs : 1 │ │ + insns size : 7 16-bit code units │ │ +05aac8: |[05aac8] android.support.v4.graphics.drawable.RoundedBitmapDrawable.getAlpha:()I │ │ +05aad8: 5410 a103 |0000: iget-object v0, v1, Landroid/support/v4/graphics/drawable/RoundedBitmapDrawable;.mPaint:Landroid/graphics/Paint; // field@03a1 │ │ +05aadc: 6e10 dd01 0000 |0002: invoke-virtual {v0}, Landroid/graphics/Paint;.getAlpha:()I // method@01dd │ │ +05aae2: 0a00 |0005: move-result v0 │ │ +05aae4: 0f00 |0006: return v0 │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=255 │ │ + locals : │ │ + 0x0000 - 0x0007 reg=1 this Landroid/support/v4/graphics/drawable/RoundedBitmapDrawable; │ │ + │ │ + #2 : (in Landroid/support/v4/graphics/drawable/RoundedBitmapDrawable;) │ │ + name : 'getBitmap' │ │ + type : '()Landroid/graphics/Bitmap;' │ │ + access : 0x0011 (PUBLIC FINAL) │ │ + code - │ │ + registers : 2 │ │ + ins : 1 │ │ + outs : 0 │ │ + insns size : 3 16-bit code units │ │ +05aae8: |[05aae8] android.support.v4.graphics.drawable.RoundedBitmapDrawable.getBitmap:()Landroid/graphics/Bitmap; │ │ +05aaf8: 5410 9903 |0000: iget-object v0, v1, Landroid/support/v4/graphics/drawable/RoundedBitmapDrawable;.mBitmap:Landroid/graphics/Bitmap; // field@0399 │ │ +05aafc: 1100 |0002: return-object v0 │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=72 │ │ + locals : │ │ + 0x0000 - 0x0003 reg=1 this Landroid/support/v4/graphics/drawable/RoundedBitmapDrawable; │ │ + │ │ + #3 : (in Landroid/support/v4/graphics/drawable/RoundedBitmapDrawable;) │ │ + name : 'getColorFilter' │ │ + type : '()Landroid/graphics/ColorFilter;' │ │ + access : 0x0001 (PUBLIC) │ │ + code - │ │ + registers : 2 │ │ + ins : 1 │ │ + outs : 1 │ │ + insns size : 7 16-bit code units │ │ +05ab00: |[05ab00] android.support.v4.graphics.drawable.RoundedBitmapDrawable.getColorFilter:()Landroid/graphics/ColorFilter; │ │ +05ab10: 5410 a103 |0000: iget-object v0, v1, Landroid/support/v4/graphics/drawable/RoundedBitmapDrawable;.mPaint:Landroid/graphics/Paint; // field@03a1 │ │ +05ab14: 6e10 de01 0000 |0002: invoke-virtual {v0}, Landroid/graphics/Paint;.getColorFilter:()Landroid/graphics/ColorFilter; // method@01de │ │ +05ab1a: 0c00 |0005: move-result-object v0 │ │ +05ab1c: 1100 |0006: return-object v0 │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=265 │ │ + locals : │ │ + 0x0000 - 0x0007 reg=1 this Landroid/support/v4/graphics/drawable/RoundedBitmapDrawable; │ │ + │ │ + #4 : (in Landroid/support/v4/graphics/drawable/RoundedBitmapDrawable;) │ │ + name : 'getCornerRadius' │ │ + type : '()F' │ │ + access : 0x0001 (PUBLIC) │ │ + code - │ │ + registers : 2 │ │ + ins : 1 │ │ + outs : 0 │ │ + insns size : 3 16-bit code units │ │ +05ab20: |[05ab20] android.support.v4.graphics.drawable.RoundedBitmapDrawable.getCornerRadius:()F │ │ +05ab30: 5210 9d03 |0000: iget v0, v1, Landroid/support/v4/graphics/drawable/RoundedBitmapDrawable;.mCornerRadius:F // field@039d │ │ +05ab34: 0f00 |0002: return v0 │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=284 │ │ + locals : │ │ + 0x0000 - 0x0003 reg=1 this Landroid/support/v4/graphics/drawable/RoundedBitmapDrawable; │ │ + │ │ + #5 : (in Landroid/support/v4/graphics/drawable/RoundedBitmapDrawable;) │ │ + name : 'getGravity' │ │ + type : '()I' │ │ + access : 0x0001 (PUBLIC) │ │ + code - │ │ + registers : 2 │ │ + ins : 1 │ │ + outs : 0 │ │ + insns size : 3 16-bit code units │ │ +05ab38: |[05ab38] android.support.v4.graphics.drawable.RoundedBitmapDrawable.getGravity:()I │ │ +05ab48: 5210 a003 |0000: iget v0, v1, Landroid/support/v4/graphics/drawable/RoundedBitmapDrawable;.mGravity:I // field@03a0 │ │ +05ab4c: 0f00 |0002: return v0 │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=132 │ │ + locals : │ │ + 0x0000 - 0x0003 reg=1 this Landroid/support/v4/graphics/drawable/RoundedBitmapDrawable; │ │ + │ │ + #6 : (in Landroid/support/v4/graphics/drawable/RoundedBitmapDrawable;) │ │ + name : 'getIntrinsicHeight' │ │ + type : '()I' │ │ + access : 0x0001 (PUBLIC) │ │ + code - │ │ + registers : 2 │ │ + ins : 1 │ │ + outs : 0 │ │ + insns size : 3 16-bit code units │ │ +05ab50: |[05ab50] android.support.v4.graphics.drawable.RoundedBitmapDrawable.getIntrinsicHeight:()I │ │ +05ab60: 5210 9a03 |0000: iget v0, v1, Landroid/support/v4/graphics/drawable/RoundedBitmapDrawable;.mBitmapHeight:I // field@039a │ │ +05ab64: 0f00 |0002: return v0 │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=294 │ │ + locals : │ │ + 0x0000 - 0x0003 reg=1 this Landroid/support/v4/graphics/drawable/RoundedBitmapDrawable; │ │ + │ │ + #7 : (in Landroid/support/v4/graphics/drawable/RoundedBitmapDrawable;) │ │ + name : 'getIntrinsicWidth' │ │ + type : '()I' │ │ + access : 0x0001 (PUBLIC) │ │ + code - │ │ + registers : 2 │ │ + ins : 1 │ │ + outs : 0 │ │ + insns size : 3 16-bit code units │ │ +05ab68: |[05ab68] android.support.v4.graphics.drawable.RoundedBitmapDrawable.getIntrinsicWidth:()I │ │ +05ab78: 5210 9c03 |0000: iget v0, v1, Landroid/support/v4/graphics/drawable/RoundedBitmapDrawable;.mBitmapWidth:I // field@039c │ │ +05ab7c: 0f00 |0002: return v0 │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=289 │ │ + locals : │ │ + 0x0000 - 0x0003 reg=1 this Landroid/support/v4/graphics/drawable/RoundedBitmapDrawable; │ │ + │ │ + #8 : (in Landroid/support/v4/graphics/drawable/RoundedBitmapDrawable;) │ │ + name : 'getOpacity' │ │ + type : '()I' │ │ + access : 0x0001 (PUBLIC) │ │ + code - │ │ + registers : 5 │ │ + ins : 1 │ │ + outs : 1 │ │ + insns size : 38 16-bit code units │ │ +05ab80: |[05ab80] android.support.v4.graphics.drawable.RoundedBitmapDrawable.getOpacity:()I │ │ +05ab90: 12d1 |0000: const/4 v1, #int -3 // #fd │ │ +05ab92: 5242 a003 |0001: iget v2, v4, Landroid/support/v4/graphics/drawable/RoundedBitmapDrawable;.mGravity:I // field@03a0 │ │ +05ab96: 1303 7700 |0003: const/16 v3, #int 119 // #77 │ │ +05ab9a: 3232 0300 |0005: if-eq v2, v3, 0008 // +0003 │ │ +05ab9e: 0f01 |0007: return v1 │ │ +05aba0: 5440 9903 |0008: iget-object v0, v4, Landroid/support/v4/graphics/drawable/RoundedBitmapDrawable;.mBitmap:Landroid/graphics/Bitmap; // field@0399 │ │ +05aba4: 3800 fdff |000a: if-eqz v0, 0007 // -0003 │ │ +05aba8: 6e10 a801 0000 |000c: invoke-virtual {v0}, Landroid/graphics/Bitmap;.hasAlpha:()Z // method@01a8 │ │ +05abae: 0a02 |000f: move-result v2 │ │ +05abb0: 3902 f7ff |0010: if-nez v2, 0007 // -0009 │ │ +05abb4: 5442 a103 |0012: iget-object v2, v4, Landroid/support/v4/graphics/drawable/RoundedBitmapDrawable;.mPaint:Landroid/graphics/Paint; // field@03a1 │ │ +05abb8: 6e10 dd01 0200 |0014: invoke-virtual {v2}, Landroid/graphics/Paint;.getAlpha:()I // method@01dd │ │ +05abbe: 0a02 |0017: move-result v2 │ │ +05abc0: 1303 ff00 |0018: const/16 v3, #int 255 // #ff │ │ +05abc4: 3432 edff |001a: if-lt v2, v3, 0007 // -0013 │ │ +05abc8: 5242 9d03 |001c: iget v2, v4, Landroid/support/v4/graphics/drawable/RoundedBitmapDrawable;.mCornerRadius:F // field@039d │ │ +05abcc: 7110 7e0a 0200 |001e: invoke-static {v2}, Landroid/support/v4/graphics/drawable/RoundedBitmapDrawable;.isGreaterThanZero:(F)Z // method@0a7e │ │ +05abd2: 0a02 |0021: move-result v2 │ │ +05abd4: 3902 e5ff |0022: if-nez v2, 0007 // -001b │ │ +05abd8: 12f1 |0024: const/4 v1, #int -1 // #ff │ │ +05abda: 28e2 |0025: goto 0007 // -001e │ │ + catches : (none) │ │ + positions : │ │ + 0x0001 line=299 │ │ + 0x0007 line=303 │ │ + 0x0008 line=302 │ │ + 0x000a line=303 │ │ + locals : │ │ + 0x000a - 0x0026 reg=0 bm Landroid/graphics/Bitmap; │ │ + 0x0000 - 0x0026 reg=4 this Landroid/support/v4/graphics/drawable/RoundedBitmapDrawable; │ │ + │ │ + #9 : (in Landroid/support/v4/graphics/drawable/RoundedBitmapDrawable;) │ │ + name : 'getPaint' │ │ + type : '()Landroid/graphics/Paint;' │ │ + access : 0x0011 (PUBLIC FINAL) │ │ + code - │ │ + registers : 2 │ │ + ins : 1 │ │ + outs : 0 │ │ + insns size : 3 16-bit code units │ │ +05abdc: |[05abdc] android.support.v4.graphics.drawable.RoundedBitmapDrawable.getPaint:()Landroid/graphics/Paint; │ │ +05abec: 5410 a103 |0000: iget-object v0, v1, Landroid/support/v4/graphics/drawable/RoundedBitmapDrawable;.mPaint:Landroid/graphics/Paint; // field@03a1 │ │ +05abf0: 1100 |0002: return-object v0 │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=65 │ │ + locals : │ │ + 0x0000 - 0x0003 reg=1 this Landroid/support/v4/graphics/drawable/RoundedBitmapDrawable; │ │ + │ │ + #10 : (in Landroid/support/v4/graphics/drawable/RoundedBitmapDrawable;) │ │ + name : 'gravityCompatApply' │ │ + type : '(IIILandroid/graphics/Rect;Landroid/graphics/Rect;)V' │ │ + access : 0x0000 () │ │ + code - │ │ + registers : 7 │ │ + ins : 6 │ │ + outs : 1 │ │ + insns size : 6 16-bit code units │ │ +05abf4: |[05abf4] android.support.v4.graphics.drawable.RoundedBitmapDrawable.gravityCompatApply:(IIILandroid/graphics/Rect;Landroid/graphics/Rect;)V │ │ +05ac04: 2200 4305 |0000: new-instance v0, Ljava/lang/UnsupportedOperationException; // type@0543 │ │ +05ac08: 7010 b922 0000 |0002: invoke-direct {v0}, Ljava/lang/UnsupportedOperationException;.:()V // method@22b9 │ │ +05ac0e: 2700 |0005: throw v0 │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=215 │ │ + locals : │ │ + 0x0000 - 0x0006 reg=1 this Landroid/support/v4/graphics/drawable/RoundedBitmapDrawable; │ │ + 0x0000 - 0x0006 reg=2 gravity I │ │ + 0x0000 - 0x0006 reg=3 bitmapWidth I │ │ + 0x0000 - 0x0006 reg=4 bitmapHeight I │ │ + 0x0000 - 0x0006 reg=5 bounds Landroid/graphics/Rect; │ │ + 0x0000 - 0x0006 reg=6 outRect Landroid/graphics/Rect; │ │ + │ │ + #11 : (in Landroid/support/v4/graphics/drawable/RoundedBitmapDrawable;) │ │ + name : 'hasAntiAlias' │ │ + type : '()Z' │ │ + access : 0x0001 (PUBLIC) │ │ + code - │ │ + registers : 2 │ │ + ins : 1 │ │ + outs : 1 │ │ + insns size : 7 16-bit code units │ │ +05ac10: |[05ac10] android.support.v4.graphics.drawable.RoundedBitmapDrawable.hasAntiAlias:()Z │ │ +05ac20: 5410 a103 |0000: iget-object v0, v1, Landroid/support/v4/graphics/drawable/RoundedBitmapDrawable;.mPaint:Landroid/graphics/Paint; // field@03a1 │ │ +05ac24: 6e10 e101 0000 |0002: invoke-virtual {v0}, Landroid/graphics/Paint;.isAntiAlias:()Z // method@01e1 │ │ +05ac2a: 0a00 |0005: move-result v0 │ │ +05ac2c: 0f00 |0006: return v0 │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=198 │ │ + locals : │ │ + 0x0000 - 0x0007 reg=1 this Landroid/support/v4/graphics/drawable/RoundedBitmapDrawable; │ │ + │ │ + #12 : (in Landroid/support/v4/graphics/drawable/RoundedBitmapDrawable;) │ │ + name : 'hasMipMap' │ │ + type : '()Z' │ │ + access : 0x0001 (PUBLIC) │ │ + code - │ │ + registers : 2 │ │ + ins : 1 │ │ + outs : 1 │ │ + insns size : 6 16-bit code units │ │ +05ac30: |[05ac30] android.support.v4.graphics.drawable.RoundedBitmapDrawable.hasMipMap:()Z │ │ +05ac40: 2200 4305 |0000: new-instance v0, Ljava/lang/UnsupportedOperationException; // type@0543 │ │ +05ac44: 7010 b922 0000 |0002: invoke-direct {v0}, Ljava/lang/UnsupportedOperationException;.:()V // method@22b9 │ │ +05ac4a: 2700 |0005: throw v0 │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=174 │ │ + locals : │ │ + 0x0000 - 0x0006 reg=1 this Landroid/support/v4/graphics/drawable/RoundedBitmapDrawable; │ │ + │ │ + #13 : (in Landroid/support/v4/graphics/drawable/RoundedBitmapDrawable;) │ │ + name : 'setAlpha' │ │ + type : '(I)V' │ │ + access : 0x0001 (PUBLIC) │ │ + code - │ │ + registers : 4 │ │ + ins : 2 │ │ + outs : 2 │ │ + insns size : 17 16-bit code units │ │ +05ac4c: |[05ac4c] android.support.v4.graphics.drawable.RoundedBitmapDrawable.setAlpha:(I)V │ │ +05ac5c: 5421 a103 |0000: iget-object v1, v2, Landroid/support/v4/graphics/drawable/RoundedBitmapDrawable;.mPaint:Landroid/graphics/Paint; // field@03a1 │ │ +05ac60: 6e10 dd01 0100 |0002: invoke-virtual {v1}, Landroid/graphics/Paint;.getAlpha:()I // method@01dd │ │ +05ac66: 0a00 |0005: move-result v0 │ │ +05ac68: 3203 0a00 |0006: if-eq v3, v0, 0010 // +000a │ │ +05ac6c: 5421 a103 |0008: iget-object v1, v2, Landroid/support/v4/graphics/drawable/RoundedBitmapDrawable;.mPaint:Landroid/graphics/Paint; // field@03a1 │ │ +05ac70: 6e20 e201 3100 |000a: invoke-virtual {v1, v3}, Landroid/graphics/Paint;.setAlpha:(I)V // method@01e2 │ │ +05ac76: 6e10 7d0a 0200 |000d: invoke-virtual {v2}, Landroid/support/v4/graphics/drawable/RoundedBitmapDrawable;.invalidateSelf:()V // method@0a7d │ │ +05ac7c: 0e00 |0010: return-void │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=247 │ │ + 0x0006 line=248 │ │ + 0x0008 line=249 │ │ + 0x000d line=250 │ │ + 0x0010 line=252 │ │ + locals : │ │ + 0x0006 - 0x0011 reg=0 oldAlpha I │ │ + 0x0000 - 0x0011 reg=2 this Landroid/support/v4/graphics/drawable/RoundedBitmapDrawable; │ │ + 0x0000 - 0x0011 reg=3 alpha I │ │ + │ │ + #14 : (in Landroid/support/v4/graphics/drawable/RoundedBitmapDrawable;) │ │ + name : 'setAntiAlias' │ │ + type : '(Z)V' │ │ + access : 0x0001 (PUBLIC) │ │ + code - │ │ + registers : 3 │ │ + ins : 2 │ │ + outs : 2 │ │ + insns size : 9 16-bit code units │ │ +05ac80: |[05ac80] android.support.v4.graphics.drawable.RoundedBitmapDrawable.setAntiAlias:(Z)V │ │ +05ac90: 5410 a103 |0000: iget-object v0, v1, Landroid/support/v4/graphics/drawable/RoundedBitmapDrawable;.mPaint:Landroid/graphics/Paint; // field@03a1 │ │ +05ac94: 6e20 e301 2000 |0002: invoke-virtual {v0, v2}, Landroid/graphics/Paint;.setAntiAlias:(Z)V // method@01e3 │ │ +05ac9a: 6e10 7d0a 0100 |0005: invoke-virtual {v1}, Landroid/support/v4/graphics/drawable/RoundedBitmapDrawable;.invalidateSelf:()V // method@0a7d │ │ +05aca0: 0e00 |0008: return-void │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=186 │ │ + 0x0005 line=187 │ │ + 0x0008 line=188 │ │ + locals : │ │ + 0x0000 - 0x0009 reg=1 this Landroid/support/v4/graphics/drawable/RoundedBitmapDrawable; │ │ + 0x0000 - 0x0009 reg=2 aa Z │ │ + │ │ + #15 : (in Landroid/support/v4/graphics/drawable/RoundedBitmapDrawable;) │ │ + name : 'setColorFilter' │ │ + type : '(Landroid/graphics/ColorFilter;)V' │ │ + access : 0x0001 (PUBLIC) │ │ + code - │ │ + registers : 3 │ │ + ins : 2 │ │ + outs : 2 │ │ + insns size : 9 16-bit code units │ │ +05aca4: |[05aca4] android.support.v4.graphics.drawable.RoundedBitmapDrawable.setColorFilter:(Landroid/graphics/ColorFilter;)V │ │ +05acb4: 5410 a103 |0000: iget-object v0, v1, Landroid/support/v4/graphics/drawable/RoundedBitmapDrawable;.mPaint:Landroid/graphics/Paint; // field@03a1 │ │ +05acb8: 6e20 e501 2000 |0002: invoke-virtual {v0, v2}, Landroid/graphics/Paint;.setColorFilter:(Landroid/graphics/ColorFilter;)Landroid/graphics/ColorFilter; // method@01e5 │ │ +05acbe: 6e10 7d0a 0100 |0005: invoke-virtual {v1}, Landroid/support/v4/graphics/drawable/RoundedBitmapDrawable;.invalidateSelf:()V // method@0a7d │ │ +05acc4: 0e00 |0008: return-void │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=260 │ │ + 0x0005 line=261 │ │ + 0x0008 line=262 │ │ + locals : │ │ + 0x0000 - 0x0009 reg=1 this Landroid/support/v4/graphics/drawable/RoundedBitmapDrawable; │ │ + 0x0000 - 0x0009 reg=2 cf Landroid/graphics/ColorFilter; │ │ + │ │ + #16 : (in Landroid/support/v4/graphics/drawable/RoundedBitmapDrawable;) │ │ + name : 'setCornerRadius' │ │ + type : '(F)V' │ │ + access : 0x0001 (PUBLIC) │ │ + code - │ │ + registers : 4 │ │ + ins : 2 │ │ + outs : 2 │ │ + insns size : 23 16-bit code units │ │ +05acc8: |[05acc8] android.support.v4.graphics.drawable.RoundedBitmapDrawable.setCornerRadius:(F)V │ │ +05acd8: 7110 7e0a 0300 |0000: invoke-static {v3}, Landroid/support/v4/graphics/drawable/RoundedBitmapDrawable;.isGreaterThanZero:(F)Z // method@0a7e │ │ +05acde: 0a00 |0003: move-result v0 │ │ +05ace0: 3800 0c00 |0004: if-eqz v0, 0010 // +000c │ │ +05ace4: 5420 a103 |0006: iget-object v0, v2, Landroid/support/v4/graphics/drawable/RoundedBitmapDrawable;.mPaint:Landroid/graphics/Paint; // field@03a1 │ │ +05ace8: 5421 9b03 |0008: iget-object v1, v2, Landroid/support/v4/graphics/drawable/RoundedBitmapDrawable;.mBitmapShader:Landroid/graphics/BitmapShader; // field@039b │ │ +05acec: 6e20 e801 1000 |000a: invoke-virtual {v0, v1}, Landroid/graphics/Paint;.setShader:(Landroid/graphics/Shader;)Landroid/graphics/Shader; // method@01e8 │ │ +05acf2: 5923 9d03 |000d: iput v3, v2, Landroid/support/v4/graphics/drawable/RoundedBitmapDrawable;.mCornerRadius:F // field@039d │ │ +05acf6: 0e00 |000f: return-void │ │ +05acf8: 5420 a103 |0010: iget-object v0, v2, Landroid/support/v4/graphics/drawable/RoundedBitmapDrawable;.mPaint:Landroid/graphics/Paint; // field@03a1 │ │ +05acfc: 1201 |0012: const/4 v1, #int 0 // #0 │ │ +05acfe: 6e20 e801 1000 |0013: invoke-virtual {v0, v1}, Landroid/graphics/Paint;.setShader:(Landroid/graphics/Shader;)Landroid/graphics/Shader; // method@01e8 │ │ +05ad04: 28f7 |0016: goto 000d // -0009 │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=272 │ │ + 0x0006 line=273 │ │ + 0x000d line=277 │ │ + 0x000f line=278 │ │ + 0x0010 line=275 │ │ + locals : │ │ + 0x0000 - 0x0017 reg=2 this Landroid/support/v4/graphics/drawable/RoundedBitmapDrawable; │ │ + 0x0000 - 0x0017 reg=3 cornerRadius F │ │ + │ │ + #17 : (in Landroid/support/v4/graphics/drawable/RoundedBitmapDrawable;) │ │ + name : 'setDither' │ │ + type : '(Z)V' │ │ + access : 0x0001 (PUBLIC) │ │ + code - │ │ + registers : 3 │ │ + ins : 2 │ │ + outs : 2 │ │ + insns size : 9 16-bit code units │ │ +05ad08: |[05ad08] android.support.v4.graphics.drawable.RoundedBitmapDrawable.setDither:(Z)V │ │ +05ad18: 5410 a103 |0000: iget-object v0, v1, Landroid/support/v4/graphics/drawable/RoundedBitmapDrawable;.mPaint:Landroid/graphics/Paint; // field@03a1 │ │ +05ad1c: 6e20 e601 2000 |0002: invoke-virtual {v0, v2}, Landroid/graphics/Paint;.setDither:(Z)V // method@01e6 │ │ +05ad22: 6e10 7d0a 0100 |0005: invoke-virtual {v1}, Landroid/support/v4/graphics/drawable/RoundedBitmapDrawable;.invalidateSelf:()V // method@0a7d │ │ +05ad28: 0e00 |0008: return-void │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=209 │ │ + 0x0005 line=210 │ │ + 0x0008 line=211 │ │ + locals : │ │ + 0x0000 - 0x0009 reg=1 this Landroid/support/v4/graphics/drawable/RoundedBitmapDrawable; │ │ + 0x0000 - 0x0009 reg=2 dither Z │ │ + │ │ + #18 : (in Landroid/support/v4/graphics/drawable/RoundedBitmapDrawable;) │ │ + name : 'setFilterBitmap' │ │ + type : '(Z)V' │ │ + access : 0x0001 (PUBLIC) │ │ + code - │ │ + registers : 3 │ │ + ins : 2 │ │ + outs : 2 │ │ + insns size : 9 16-bit code units │ │ +05ad2c: |[05ad2c] android.support.v4.graphics.drawable.RoundedBitmapDrawable.setFilterBitmap:(Z)V │ │ +05ad3c: 5410 a103 |0000: iget-object v0, v1, Landroid/support/v4/graphics/drawable/RoundedBitmapDrawable;.mPaint:Landroid/graphics/Paint; // field@03a1 │ │ +05ad40: 6e20 e701 2000 |0002: invoke-virtual {v0, v2}, Landroid/graphics/Paint;.setFilterBitmap:(Z)V // method@01e7 │ │ +05ad46: 6e10 7d0a 0100 |0005: invoke-virtual {v1}, Landroid/support/v4/graphics/drawable/RoundedBitmapDrawable;.invalidateSelf:()V // method@0a7d │ │ +05ad4c: 0e00 |0008: return-void │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=203 │ │ + 0x0005 line=204 │ │ + 0x0008 line=205 │ │ + locals : │ │ + 0x0000 - 0x0009 reg=1 this Landroid/support/v4/graphics/drawable/RoundedBitmapDrawable; │ │ + 0x0000 - 0x0009 reg=2 filter Z │ │ + │ │ + #19 : (in Landroid/support/v4/graphics/drawable/RoundedBitmapDrawable;) │ │ + name : 'setGravity' │ │ + type : '(I)V' │ │ + access : 0x0001 (PUBLIC) │ │ + code - │ │ + registers : 3 │ │ + ins : 2 │ │ + outs : 1 │ │ + insns size : 13 16-bit code units │ │ +05ad50: |[05ad50] android.support.v4.graphics.drawable.RoundedBitmapDrawable.setGravity:(I)V │ │ +05ad60: 5210 a003 |0000: iget v0, v1, Landroid/support/v4/graphics/drawable/RoundedBitmapDrawable;.mGravity:I // field@03a0 │ │ +05ad64: 3220 0a00 |0002: if-eq v0, v2, 000c // +000a │ │ +05ad68: 5912 a003 |0004: iput v2, v1, Landroid/support/v4/graphics/drawable/RoundedBitmapDrawable;.mGravity:I // field@03a0 │ │ +05ad6c: 1210 |0006: const/4 v0, #int 1 // #1 │ │ +05ad6e: 5c10 9803 |0007: iput-boolean v0, v1, Landroid/support/v4/graphics/drawable/RoundedBitmapDrawable;.mApplyGravity:Z // field@0398 │ │ +05ad72: 6e10 7d0a 0100 |0009: invoke-virtual {v1}, Landroid/support/v4/graphics/drawable/RoundedBitmapDrawable;.invalidateSelf:()V // method@0a7d │ │ +05ad78: 0e00 |000c: return-void │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=143 │ │ + 0x0004 line=144 │ │ + 0x0006 line=145 │ │ + 0x0009 line=146 │ │ + 0x000c line=148 │ │ + locals : │ │ + 0x0000 - 0x000d reg=1 this Landroid/support/v4/graphics/drawable/RoundedBitmapDrawable; │ │ + 0x0000 - 0x000d reg=2 gravity I │ │ + │ │ + #20 : (in Landroid/support/v4/graphics/drawable/RoundedBitmapDrawable;) │ │ + name : 'setMipMap' │ │ + type : '(Z)V' │ │ + access : 0x0001 (PUBLIC) │ │ + code - │ │ + registers : 3 │ │ + ins : 2 │ │ + outs : 1 │ │ + insns size : 6 16-bit code units │ │ +05ad7c: |[05ad7c] android.support.v4.graphics.drawable.RoundedBitmapDrawable.setMipMap:(Z)V │ │ +05ad8c: 2200 4305 |0000: new-instance v0, Ljava/lang/UnsupportedOperationException; // type@0543 │ │ +05ad90: 7010 b922 0000 |0002: invoke-direct {v0}, Ljava/lang/UnsupportedOperationException;.:()V // method@22b9 │ │ +05ad96: 2700 |0005: throw v0 │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=162 │ │ + locals : │ │ + 0x0000 - 0x0006 reg=1 this Landroid/support/v4/graphics/drawable/RoundedBitmapDrawable; │ │ + 0x0000 - 0x0006 reg=2 mipMap Z │ │ + │ │ + #21 : (in Landroid/support/v4/graphics/drawable/RoundedBitmapDrawable;) │ │ + name : 'setTargetDensity' │ │ + type : '(I)V' │ │ + access : 0x0001 (PUBLIC) │ │ + code - │ │ + registers : 3 │ │ + ins : 2 │ │ + outs : 1 │ │ + insns size : 21 16-bit code units │ │ +05ad98: |[05ad98] android.support.v4.graphics.drawable.RoundedBitmapDrawable.setTargetDensity:(I)V │ │ +05ada8: 5210 a203 |0000: iget v0, v1, Landroid/support/v4/graphics/drawable/RoundedBitmapDrawable;.mTargetDensity:I // field@03a2 │ │ +05adac: 3220 1200 |0002: if-eq v0, v2, 0014 // +0012 │ │ +05adb0: 3902 0400 |0004: if-nez v2, 0008 // +0004 │ │ +05adb4: 1302 a000 |0006: const/16 v2, #int 160 // #a0 │ │ +05adb8: 5912 a203 |0008: iput v2, v1, Landroid/support/v4/graphics/drawable/RoundedBitmapDrawable;.mTargetDensity:I // field@03a2 │ │ +05adbc: 5410 9903 |000a: iget-object v0, v1, Landroid/support/v4/graphics/drawable/RoundedBitmapDrawable;.mBitmap:Landroid/graphics/Bitmap; // field@0399 │ │ +05adc0: 3800 0500 |000c: if-eqz v0, 0011 // +0005 │ │ +05adc4: 7010 6e0a 0100 |000e: invoke-direct {v1}, Landroid/support/v4/graphics/drawable/RoundedBitmapDrawable;.computeBitmapSize:()V // method@0a6e │ │ +05adca: 6e10 7d0a 0100 |0011: invoke-virtual {v1}, Landroid/support/v4/graphics/drawable/RoundedBitmapDrawable;.invalidateSelf:()V // method@0a7d │ │ +05add0: 0e00 |0014: return-void │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=115 │ │ + 0x0004 line=116 │ │ + 0x000a line=117 │ │ + 0x000e line=118 │ │ + 0x0011 line=120 │ │ + 0x0014 line=122 │ │ + locals : │ │ + 0x0000 - 0x0008 reg=2 density I │ │ + 0x0000 - 0x0015 reg=1 this Landroid/support/v4/graphics/drawable/RoundedBitmapDrawable; │ │ + │ │ + #22 : (in Landroid/support/v4/graphics/drawable/RoundedBitmapDrawable;) │ │ + name : 'setTargetDensity' │ │ + type : '(Landroid/graphics/Canvas;)V' │ │ + access : 0x0001 (PUBLIC) │ │ + code - │ │ + registers : 3 │ │ + ins : 2 │ │ + outs : 2 │ │ + insns size : 8 16-bit code units │ │ +05add4: |[05add4] android.support.v4.graphics.drawable.RoundedBitmapDrawable.setTargetDensity:(Landroid/graphics/Canvas;)V │ │ +05ade4: 6e10 c401 0200 |0000: invoke-virtual {v2}, Landroid/graphics/Canvas;.getDensity:()I // method@01c4 │ │ +05adea: 0a00 |0003: move-result v0 │ │ +05adec: 6e20 870a 0100 |0004: invoke-virtual {v1, v0}, Landroid/support/v4/graphics/drawable/RoundedBitmapDrawable;.setTargetDensity:(I)V // method@0a87 │ │ +05adf2: 0e00 |0007: return-void │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=91 │ │ + 0x0007 line=92 │ │ + locals : │ │ + 0x0000 - 0x0008 reg=1 this Landroid/support/v4/graphics/drawable/RoundedBitmapDrawable; │ │ + 0x0000 - 0x0008 reg=2 canvas Landroid/graphics/Canvas; │ │ + │ │ + #23 : (in Landroid/support/v4/graphics/drawable/RoundedBitmapDrawable;) │ │ + name : 'setTargetDensity' │ │ + type : '(Landroid/util/DisplayMetrics;)V' │ │ + access : 0x0001 (PUBLIC) │ │ + code - │ │ + registers : 3 │ │ + ins : 2 │ │ + outs : 2 │ │ + insns size : 6 16-bit code units │ │ +05adf4: |[05adf4] android.support.v4.graphics.drawable.RoundedBitmapDrawable.setTargetDensity:(Landroid/util/DisplayMetrics;)V │ │ +05ae04: 5220 4708 |0000: iget v0, v2, Landroid/util/DisplayMetrics;.densityDpi:I // field@0847 │ │ +05ae08: 6e20 870a 0100 |0002: invoke-virtual {v1, v0}, Landroid/support/v4/graphics/drawable/RoundedBitmapDrawable;.setTargetDensity:(I)V // method@0a87 │ │ +05ae0e: 0e00 |0005: return-void │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=103 │ │ + 0x0005 line=104 │ │ + locals : │ │ + 0x0000 - 0x0006 reg=1 this Landroid/support/v4/graphics/drawable/RoundedBitmapDrawable; │ │ + 0x0000 - 0x0006 reg=2 metrics Landroid/util/DisplayMetrics; │ │ + │ │ + #24 : (in Landroid/support/v4/graphics/drawable/RoundedBitmapDrawable;) │ │ + name : 'updateDstRect' │ │ + type : '()V' │ │ + access : 0x0000 () │ │ + code - │ │ + registers : 7 │ │ + ins : 1 │ │ + outs : 6 │ │ + insns size : 31 16-bit code units │ │ +05ae10: |[05ae10] android.support.v4.graphics.drawable.RoundedBitmapDrawable.updateDstRect:()V │ │ +05ae20: 5560 9803 |0000: iget-boolean v0, v6, Landroid/support/v4/graphics/drawable/RoundedBitmapDrawable;.mApplyGravity:Z // field@0398 │ │ +05ae24: 3800 1c00 |0002: if-eqz v0, 001e // +001c │ │ +05ae28: 5261 a003 |0004: iget v1, v6, Landroid/support/v4/graphics/drawable/RoundedBitmapDrawable;.mGravity:I // field@03a0 │ │ +05ae2c: 5262 9c03 |0006: iget v2, v6, Landroid/support/v4/graphics/drawable/RoundedBitmapDrawable;.mBitmapWidth:I // field@039c │ │ +05ae30: 5263 9a03 |0008: iget v3, v6, Landroid/support/v4/graphics/drawable/RoundedBitmapDrawable;.mBitmapHeight:I // field@039a │ │ +05ae34: 6e10 720a 0600 |000a: invoke-virtual {v6}, Landroid/support/v4/graphics/drawable/RoundedBitmapDrawable;.getBounds:()Landroid/graphics/Rect; // method@0a72 │ │ +05ae3a: 0c04 |000d: move-result-object v4 │ │ +05ae3c: 5465 9e03 |000e: iget-object v5, v6, Landroid/support/v4/graphics/drawable/RoundedBitmapDrawable;.mDstRect:Landroid/graphics/Rect; // field@039e │ │ +05ae40: 0760 |0010: move-object v0, v6 │ │ +05ae42: 7406 7a0a 0000 |0011: invoke-virtual/range {v0, v1, v2, v3, v4, v5}, Landroid/support/v4/graphics/drawable/RoundedBitmapDrawable;.gravityCompatApply:(IIILandroid/graphics/Rect;Landroid/graphics/Rect;)V // method@0a7a │ │ +05ae48: 5460 9f03 |0014: iget-object v0, v6, Landroid/support/v4/graphics/drawable/RoundedBitmapDrawable;.mDstRectF:Landroid/graphics/RectF; // field@039f │ │ +05ae4c: 5461 9e03 |0016: iget-object v1, v6, Landroid/support/v4/graphics/drawable/RoundedBitmapDrawable;.mDstRect:Landroid/graphics/Rect; // field@039e │ │ +05ae50: 6e20 0c02 1000 |0018: invoke-virtual {v0, v1}, Landroid/graphics/RectF;.set:(Landroid/graphics/Rect;)V // method@020c │ │ +05ae56: 1200 |001b: const/4 v0, #int 0 // #0 │ │ +05ae58: 5c60 9803 |001c: iput-boolean v0, v6, Landroid/support/v4/graphics/drawable/RoundedBitmapDrawable;.mApplyGravity:Z // field@0398 │ │ +05ae5c: 0e00 |001e: return-void │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=219 │ │ + 0x0004 line=220 │ │ + 0x0014 line=222 │ │ + 0x001b line=223 │ │ + 0x001e line=225 │ │ + locals : │ │ + 0x0000 - 0x001f reg=6 this Landroid/support/v4/graphics/drawable/RoundedBitmapDrawable; │ │ + │ │ + source_file_idx : 3551 (RoundedBitmapDrawable.java) │ │ + │ │ +Class #198 header: │ │ +class_idx : 493 │ │ +access_flags : 1 (0x0001) │ │ +superclass_idx : 1337 │ │ +source_file_idx : 3554 │ │ +static_fields_size : 1 │ │ +instance_fields_size: 0 │ │ +direct_methods_size : 4 │ │ +virtual_methods_size: 0 │ │ + │ │ +Class #198 annotations: │ │ +Annotations on class │ │ + VISIBILITY_SYSTEM Ldalvik/annotation/MemberClasses; value={ Landroid/support/v4/graphics/drawable/RoundedBitmapDrawableFactory$DefaultRoundedBitmapDrawable; } │ │ + │ │ +Class #198 - │ │ + Class descriptor : 'Landroid/support/v4/graphics/drawable/RoundedBitmapDrawableFactory;' │ │ + Access flags : 0x0001 (PUBLIC) │ │ + Superclass : 'Ljava/lang/Object;' │ │ + Interfaces - │ │ + Static fields - │ │ + #0 : (in Landroid/support/v4/graphics/drawable/RoundedBitmapDrawableFactory;) │ │ + name : 'TAG' │ │ + type : 'Ljava/lang/String;' │ │ + access : 0x001a (PRIVATE STATIC FINAL) │ │ + value : "RoundedBitmapDrawableFactory" │ │ + Instance fields - │ │ + Direct methods - │ │ + #0 : (in Landroid/support/v4/graphics/drawable/RoundedBitmapDrawableFactory;) │ │ + name : '' │ │ + type : '()V' │ │ + access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ + code - │ │ + registers : 1 │ │ + ins : 1 │ │ + outs : 1 │ │ + insns size : 4 16-bit code units │ │ +05ae60: |[05ae60] android.support.v4.graphics.drawable.RoundedBitmapDrawableFactory.:()V │ │ +05ae70: 7010 8622 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2286 │ │ +05ae76: 0e00 |0003: return-void │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=33 │ │ + 0x0003 line=36 │ │ + locals : │ │ + 0x0000 - 0x0004 reg=0 this Landroid/support/v4/graphics/drawable/RoundedBitmapDrawableFactory; │ │ + │ │ + #1 : (in Landroid/support/v4/graphics/drawable/RoundedBitmapDrawableFactory;) │ │ + name : 'create' │ │ + type : '(Landroid/content/res/Resources;Landroid/graphics/Bitmap;)Landroid/support/v4/graphics/drawable/RoundedBitmapDrawable;' │ │ + access : 0x0009 (PUBLIC STATIC) │ │ + code - │ │ + registers : 4 │ │ + ins : 2 │ │ + outs : 3 │ │ + insns size : 18 16-bit code units │ │ +05ae78: |[05ae78] android.support.v4.graphics.drawable.RoundedBitmapDrawableFactory.create:(Landroid/content/res/Resources;Landroid/graphics/Bitmap;)Landroid/support/v4/graphics/drawable/RoundedBitmapDrawable; │ │ +05ae88: 6000 4000 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0040 │ │ +05ae8c: 1301 1500 |0002: const/16 v1, #int 21 // #15 │ │ +05ae90: 3410 0800 |0004: if-lt v0, v1, 000c // +0008 │ │ +05ae94: 2200 ea01 |0006: new-instance v0, Landroid/support/v4/graphics/drawable/RoundedBitmapDrawable21; // type@01ea │ │ +05ae98: 7030 650a 2003 |0008: invoke-direct {v0, v2, v3}, Landroid/support/v4/graphics/drawable/RoundedBitmapDrawable21;.:(Landroid/content/res/Resources;Landroid/graphics/Bitmap;)V // method@0a65 │ │ +05ae9e: 1100 |000b: return-object v0 │ │ +05aea0: 2200 ec01 |000c: new-instance v0, Landroid/support/v4/graphics/drawable/RoundedBitmapDrawableFactory$DefaultRoundedBitmapDrawable; // type@01ec │ │ +05aea4: 7030 8b0a 2003 |000e: invoke-direct {v0, v2, v3}, Landroid/support/v4/graphics/drawable/RoundedBitmapDrawableFactory$DefaultRoundedBitmapDrawable;.:(Landroid/content/res/Resources;Landroid/graphics/Bitmap;)V // method@0a8b │ │ +05aeaa: 28fa |0011: goto 000b // -0006 │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=67 │ │ + 0x0006 line=68 │ │ + 0x000b line=70 │ │ + locals : │ │ + 0x0000 - 0x0012 reg=2 res Landroid/content/res/Resources; │ │ + 0x0000 - 0x0012 reg=3 bitmap Landroid/graphics/Bitmap; │ │ + │ │ + #2 : (in Landroid/support/v4/graphics/drawable/RoundedBitmapDrawableFactory;) │ │ + name : 'create' │ │ + type : '(Landroid/content/res/Resources;Ljava/io/InputStream;)Landroid/support/v4/graphics/drawable/RoundedBitmapDrawable;' │ │ + access : 0x0009 (PUBLIC STATIC) │ │ + code - │ │ + registers : 6 │ │ + ins : 2 │ │ + outs : 2 │ │ + insns size : 39 16-bit code units │ │ +05aeac: |[05aeac] android.support.v4.graphics.drawable.RoundedBitmapDrawableFactory.create:(Landroid/content/res/Resources;Ljava/io/InputStream;)Landroid/support/v4/graphics/drawable/RoundedBitmapDrawable; │ │ +05aebc: 7110 af01 0500 |0000: invoke-static {v5}, Landroid/graphics/BitmapFactory;.decodeStream:(Ljava/io/InputStream;)Landroid/graphics/Bitmap; // method@01af │ │ +05aec2: 0c01 |0003: move-result-object v1 │ │ +05aec4: 7120 910a 1400 |0004: invoke-static {v4, v1}, Landroid/support/v4/graphics/drawable/RoundedBitmapDrawableFactory;.create:(Landroid/content/res/Resources;Landroid/graphics/Bitmap;)Landroid/support/v4/graphics/drawable/RoundedBitmapDrawable; // method@0a91 │ │ +05aeca: 0c00 |0007: move-result-object v0 │ │ +05aecc: 6e10 710a 0000 |0008: invoke-virtual {v0}, Landroid/support/v4/graphics/drawable/RoundedBitmapDrawable;.getBitmap:()Landroid/graphics/Bitmap; // method@0a71 │ │ +05aed2: 0c01 |000b: move-result-object v1 │ │ +05aed4: 3901 1a00 |000c: if-nez v1, 0026 // +001a │ │ +05aed8: 1a01 e10d |000e: const-string v1, "RoundedBitmapDrawableFactory" // string@0de1 │ │ +05aedc: 2202 3e05 |0010: new-instance v2, Ljava/lang/StringBuilder; // type@053e │ │ +05aee0: 7010 a422 0200 |0012: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@22a4 │ │ +05aee6: 1a03 8102 |0015: const-string v3, "BitmapDrawable cannot decode " // string@0281 │ │ +05aeea: 6e20 ad22 3200 |0017: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22ad │ │ +05aef0: 0c02 |001a: move-result-object v2 │ │ +05aef2: 6e20 ac22 5200 |001b: invoke-virtual {v2, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@22ac │ │ +05aef8: 0c02 |001e: move-result-object v2 │ │ +05aefa: 6e10 b222 0200 |001f: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@22b2 │ │ +05af00: 0c02 |0022: move-result-object v2 │ │ +05af02: 7120 751c 2100 |0023: invoke-static {v1, v2}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;)I // method@1c75 │ │ +05af08: 1100 |0026: return-object v0 │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=91 │ │ + 0x0008 line=92 │ │ + 0x000e line=93 │ │ + 0x0026 line=95 │ │ + locals : │ │ + 0x0008 - 0x0027 reg=0 drawable Landroid/support/v4/graphics/drawable/RoundedBitmapDrawable; │ │ + 0x0000 - 0x0027 reg=4 res Landroid/content/res/Resources; │ │ + 0x0000 - 0x0027 reg=5 is Ljava/io/InputStream; │ │ + │ │ + #3 : (in Landroid/support/v4/graphics/drawable/RoundedBitmapDrawableFactory;) │ │ + name : 'create' │ │ + type : '(Landroid/content/res/Resources;Ljava/lang/String;)Landroid/support/v4/graphics/drawable/RoundedBitmapDrawable;' │ │ + access : 0x0009 (PUBLIC STATIC) │ │ + code - │ │ + registers : 6 │ │ + ins : 2 │ │ + outs : 2 │ │ + insns size : 39 16-bit code units │ │ +05af0c: |[05af0c] android.support.v4.graphics.drawable.RoundedBitmapDrawableFactory.create:(Landroid/content/res/Resources;Ljava/lang/String;)Landroid/support/v4/graphics/drawable/RoundedBitmapDrawable; │ │ +05af1c: 7110 ad01 0500 |0000: invoke-static {v5}, Landroid/graphics/BitmapFactory;.decodeFile:(Ljava/lang/String;)Landroid/graphics/Bitmap; // method@01ad │ │ +05af22: 0c01 |0003: move-result-object v1 │ │ +05af24: 7120 910a 1400 |0004: invoke-static {v4, v1}, Landroid/support/v4/graphics/drawable/RoundedBitmapDrawableFactory;.create:(Landroid/content/res/Resources;Landroid/graphics/Bitmap;)Landroid/support/v4/graphics/drawable/RoundedBitmapDrawable; // method@0a91 │ │ +05af2a: 0c00 |0007: move-result-object v0 │ │ +05af2c: 6e10 710a 0000 |0008: invoke-virtual {v0}, Landroid/support/v4/graphics/drawable/RoundedBitmapDrawable;.getBitmap:()Landroid/graphics/Bitmap; // method@0a71 │ │ +05af32: 0c01 |000b: move-result-object v1 │ │ +05af34: 3901 1a00 |000c: if-nez v1, 0026 // +001a │ │ +05af38: 1a01 e10d |000e: const-string v1, "RoundedBitmapDrawableFactory" // string@0de1 │ │ +05af3c: 2202 3e05 |0010: new-instance v2, Ljava/lang/StringBuilder; // type@053e │ │ +05af40: 7010 a422 0200 |0012: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@22a4 │ │ +05af46: 1a03 8102 |0015: const-string v3, "BitmapDrawable cannot decode " // string@0281 │ │ +05af4a: 6e20 ad22 3200 |0017: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22ad │ │ +05af50: 0c02 |001a: move-result-object v2 │ │ +05af52: 6e20 ad22 5200 |001b: invoke-virtual {v2, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22ad │ │ +05af58: 0c02 |001e: move-result-object v2 │ │ +05af5a: 6e10 b222 0200 |001f: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@22b2 │ │ +05af60: 0c02 |0022: move-result-object v2 │ │ +05af62: 7120 751c 2100 |0023: invoke-static {v1, v2}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;)I // method@1c75 │ │ +05af68: 1100 |0026: return-object v0 │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=78 │ │ + 0x0008 line=79 │ │ + 0x000e line=80 │ │ + 0x0026 line=82 │ │ + locals : │ │ + 0x0008 - 0x0027 reg=0 drawable Landroid/support/v4/graphics/drawable/RoundedBitmapDrawable; │ │ + 0x0000 - 0x0027 reg=4 res Landroid/content/res/Resources; │ │ + 0x0000 - 0x0027 reg=5 filepath Ljava/lang/String; │ │ + │ │ + Virtual methods - │ │ + source_file_idx : 3554 (RoundedBitmapDrawableFactory.java) │ │ + │ │ +Class #199 header: │ │ +class_idx : 496 │ │ +access_flags : 1025 (0x0401) │ │ +superclass_idx : 1337 │ │ +source_file_idx : 907 │ │ +static_fields_size : 2 │ │ +instance_fields_size: 0 │ │ +direct_methods_size : 3 │ │ +virtual_methods_size: 3 │ │ + │ │ +Class #199 annotations: │ │ +Annotations on class │ │ + VISIBILITY_SYSTEM Ldalvik/annotation/MemberClasses; value={ Landroid/support/v4/hardware/display/DisplayManagerCompat$JellybeanMr1Impl; Landroid/support/v4/hardware/display/DisplayManagerCompat$LegacyImpl; } │ │ +Annotations on field #936 'sInstances' │ │ + VISIBILITY_SYSTEM Ldalvik/annotation/Signature; value={ "Ljava/util/WeakHashMap" "<" "Landroid/content/Context;" "Landroid/support/v4/hardware/display/DisplayManagerCompat;" ">;" } │ │ + │ │ +Class #199 - │ │ + Class descriptor : 'Landroid/support/v4/hardware/display/DisplayManagerCompat;' │ │ + Access flags : 0x0401 (PUBLIC ABSTRACT) │ │ + Superclass : 'Ljava/lang/Object;' │ │ + Interfaces - │ │ + Static fields - │ │ + #0 : (in Landroid/support/v4/hardware/display/DisplayManagerCompat;) │ │ + name : 'DISPLAY_CATEGORY_PRESENTATION' │ │ + type : 'Ljava/lang/String;' │ │ + access : 0x0019 (PUBLIC STATIC FINAL) │ │ + value : "android.hardware.display.category.PRESENTATION" │ │ + #1 : (in Landroid/support/v4/hardware/display/DisplayManagerCompat;) │ │ + name : 'sInstances' │ │ + type : 'Ljava/util/WeakHashMap;' │ │ + access : 0x001a (PRIVATE STATIC FINAL) │ │ + Instance fields - │ │ + Direct methods - │ │ + #0 : (in Landroid/support/v4/hardware/display/DisplayManagerCompat;) │ │ + name : '' │ │ + type : '()V' │ │ + access : 0x10008 (STATIC CONSTRUCTOR) │ │ + code - │ │ + registers : 1 │ │ + ins : 0 │ │ + outs : 1 │ │ + insns size : 8 16-bit code units │ │ +05af6c: |[05af6c] android.support.v4.hardware.display.DisplayManagerCompat.:()V │ │ +05af7c: 2200 6905 |0000: new-instance v0, Ljava/util/WeakHashMap; // type@0569 │ │ +05af80: 7010 2823 0000 |0002: invoke-direct {v0}, Ljava/util/WeakHashMap;.:()V // method@2328 │ │ +05af86: 6900 a803 |0005: sput-object v0, Landroid/support/v4/hardware/display/DisplayManagerCompat;.sInstances:Ljava/util/WeakHashMap; // field@03a8 │ │ +05af8a: 0e00 |0007: return-void │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=30 │ │ + locals : │ │ + │ │ + #1 : (in Landroid/support/v4/hardware/display/DisplayManagerCompat;) │ │ + name : '' │ │ + type : '()V' │ │ + access : 0x10000 (CONSTRUCTOR) │ │ + code - │ │ + registers : 1 │ │ + ins : 1 │ │ + outs : 1 │ │ + insns size : 4 16-bit code units │ │ +05af8c: |[05af8c] android.support.v4.hardware.display.DisplayManagerCompat.:()V │ │ +05af9c: 7010 8622 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2286 │ │ +05afa2: 0e00 |0003: return-void │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=47 │ │ + 0x0003 line=48 │ │ + locals : │ │ + 0x0000 - 0x0004 reg=0 this Landroid/support/v4/hardware/display/DisplayManagerCompat; │ │ + │ │ + #2 : (in Landroid/support/v4/hardware/display/DisplayManagerCompat;) │ │ + name : 'getInstance' │ │ + type : '(Landroid/content/Context;)Landroid/support/v4/hardware/display/DisplayManagerCompat;' │ │ + access : 0x0009 (PUBLIC STATIC) │ │ + code - │ │ + registers : 5 │ │ + ins : 1 │ │ + outs : 3 │ │ + insns size : 40 16-bit code units │ │ +05afa4: |[05afa4] android.support.v4.hardware.display.DisplayManagerCompat.getInstance:(Landroid/content/Context;)Landroid/support/v4/hardware/display/DisplayManagerCompat; │ │ +05afb4: 6203 a803 |0000: sget-object v3, Landroid/support/v4/hardware/display/DisplayManagerCompat;.sInstances:Ljava/util/WeakHashMap; // field@03a8 │ │ +05afb8: 1d03 |0002: monitor-enter v3 │ │ +05afba: 6202 a803 |0003: sget-object v2, Landroid/support/v4/hardware/display/DisplayManagerCompat;.sInstances:Ljava/util/WeakHashMap; // field@03a8 │ │ +05afbe: 6e20 2923 4200 |0005: invoke-virtual {v2, v4}, Ljava/util/WeakHashMap;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@2329 │ │ +05afc4: 0c00 |0008: move-result-object v0 │ │ +05afc6: 1f00 f001 |0009: check-cast v0, Landroid/support/v4/hardware/display/DisplayManagerCompat; // type@01f0 │ │ +05afca: 3900 1200 |000b: if-nez v0, 001d // +0012 │ │ +05afce: 6001 4000 |000d: sget v1, Landroid/os/Build$VERSION;.SDK_INT:I // field@0040 │ │ +05afd2: 1302 1100 |000f: const/16 v2, #int 17 // #11 │ │ +05afd6: 3421 0e00 |0011: if-lt v1, v2, 001f // +000e │ │ +05afda: 2200 ee01 |0013: new-instance v0, Landroid/support/v4/hardware/display/DisplayManagerCompat$JellybeanMr1Impl; // type@01ee │ │ +05afde: 7020 940a 4000 |0015: invoke-direct {v0, v4}, Landroid/support/v4/hardware/display/DisplayManagerCompat$JellybeanMr1Impl;.:(Landroid/content/Context;)V // method@0a94 │ │ +05afe4: 6202 a803 |0018: sget-object v2, Landroid/support/v4/hardware/display/DisplayManagerCompat;.sInstances:Ljava/util/WeakHashMap; // field@03a8 │ │ +05afe8: 6e30 2a23 4200 |001a: invoke-virtual {v2, v4, v0}, Ljava/util/WeakHashMap;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@232a │ │ +05afee: 1e03 |001d: monitor-exit v3 │ │ +05aff0: 1100 |001e: return-object v0 │ │ +05aff2: 2200 ef01 |001f: new-instance v0, Landroid/support/v4/hardware/display/DisplayManagerCompat$LegacyImpl; // type@01ef │ │ +05aff6: 7020 980a 4000 |0021: invoke-direct {v0, v4}, Landroid/support/v4/hardware/display/DisplayManagerCompat$LegacyImpl;.:(Landroid/content/Context;)V // method@0a98 │ │ +05affc: 28f4 |0024: goto 0018 // -000c │ │ +05affe: 0d02 |0025: move-exception v2 │ │ +05b000: 1e03 |0026: monitor-exit v3 │ │ +05b002: 2702 |0027: throw v2 │ │ + catches : 1 │ │ + 0x0003 - 0x0027 │ │ + -> 0x0025 │ │ + positions : │ │ + 0x0000 line=54 │ │ + 0x0003 line=55 │ │ + 0x000b line=56 │ │ + 0x000d line=57 │ │ + 0x000f line=58 │ │ + 0x0013 line=59 │ │ + 0x0018 line=63 │ │ + 0x001d line=65 │ │ + 0x001f line=61 │ │ + 0x0025 line=66 │ │ + locals : │ │ + 0x000b - 0x0015 reg=0 instance Landroid/support/v4/hardware/display/DisplayManagerCompat; │ │ + 0x000f - 0x001d reg=1 version I │ │ + 0x0018 - 0x0021 reg=0 instance Landroid/support/v4/hardware/display/DisplayManagerCompat; │ │ + 0x0024 - 0x0025 reg=0 instance Landroid/support/v4/hardware/display/DisplayManagerCompat; │ │ + 0x001f - 0x0025 reg=1 version I │ │ + 0x0000 - 0x0028 reg=4 context Landroid/content/Context; │ │ + │ │ + Virtual methods - │ │ + #0 : (in Landroid/support/v4/hardware/display/DisplayManagerCompat;) │ │ + name : 'getDisplay' │ │ + type : '(I)Landroid/view/Display;' │ │ + access : 0x0401 (PUBLIC ABSTRACT) │ │ + code : (none) │ │ + │ │ + #1 : (in Landroid/support/v4/hardware/display/DisplayManagerCompat;) │ │ + name : 'getDisplays' │ │ + type : '()[Landroid/view/Display;' │ │ + access : 0x0401 (PUBLIC ABSTRACT) │ │ + code : (none) │ │ + │ │ + #2 : (in Landroid/support/v4/hardware/display/DisplayManagerCompat;) │ │ + name : 'getDisplays' │ │ + type : '(Ljava/lang/String;)[Landroid/view/Display;' │ │ + access : 0x0401 (PUBLIC ABSTRACT) │ │ + code : (none) │ │ + │ │ + source_file_idx : 907 (DisplayManagerCompat.java) │ │ + │ │ +Class #200 header: │ │ +class_idx : 497 │ │ +access_flags : 16 (0x0010) │ │ +superclass_idx : 1337 │ │ +source_file_idx : 908 │ │ +static_fields_size : 0 │ │ +instance_fields_size: 0 │ │ +direct_methods_size : 5 │ │ +virtual_methods_size: 0 │ │ + │ │ +Class #200 - │ │ + Class descriptor : 'Landroid/support/v4/hardware/display/DisplayManagerJellybeanMr1;' │ │ + Access flags : 0x0010 (FINAL) │ │ + Superclass : 'Ljava/lang/Object;' │ │ + Interfaces - │ │ + Static fields - │ │ + Instance fields - │ │ + Direct methods - │ │ + #0 : (in Landroid/support/v4/hardware/display/DisplayManagerJellybeanMr1;) │ │ + name : '' │ │ + type : '()V' │ │ + access : 0x10000 (CONSTRUCTOR) │ │ + code - │ │ + registers : 1 │ │ + ins : 1 │ │ + outs : 1 │ │ + insns size : 4 16-bit code units │ │ +05b010: |[05b010] android.support.v4.hardware.display.DisplayManagerJellybeanMr1.:()V │ │ +05b020: 7010 8622 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2286 │ │ +05b026: 0e00 |0003: return-void │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=22 │ │ + locals : │ │ + 0x0000 - 0x0004 reg=0 this Landroid/support/v4/hardware/display/DisplayManagerJellybeanMr1; │ │ + │ │ + #1 : (in Landroid/support/v4/hardware/display/DisplayManagerJellybeanMr1;) │ │ + name : 'getDisplay' │ │ + type : '(Ljava/lang/Object;I)Landroid/view/Display;' │ │ + access : 0x0009 (PUBLIC STATIC) │ │ + code - │ │ + registers : 3 │ │ + ins : 2 │ │ + outs : 2 │ │ + insns size : 7 16-bit code units │ │ +05b028: |[05b028] android.support.v4.hardware.display.DisplayManagerJellybeanMr1.getDisplay:(Ljava/lang/Object;I)Landroid/view/Display; │ │ +05b038: 1f01 7c00 |0000: check-cast v1, Landroid/hardware/display/DisplayManager; // type@007c │ │ +05b03c: 6e20 3002 2100 |0002: invoke-virtual {v1, v2}, Landroid/hardware/display/DisplayManager;.getDisplay:(I)Landroid/view/Display; // method@0230 │ │ +05b042: 0c00 |0005: move-result-object v0 │ │ +05b044: 1100 |0006: return-object v0 │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=28 │ │ + locals : │ │ + 0x0000 - 0x0002 reg=1 displayManagerObj Ljava/lang/Object; │ │ + 0x0000 - 0x0007 reg=2 displayId I │ │ + │ │ + #2 : (in Landroid/support/v4/hardware/display/DisplayManagerJellybeanMr1;) │ │ + name : 'getDisplayManager' │ │ + type : '(Landroid/content/Context;)Ljava/lang/Object;' │ │ + access : 0x0009 (PUBLIC STATIC) │ │ + code - │ │ + registers : 2 │ │ + ins : 1 │ │ + outs : 2 │ │ + insns size : 7 16-bit code units │ │ +05b048: |[05b048] android.support.v4.hardware.display.DisplayManagerJellybeanMr1.getDisplayManager:(Landroid/content/Context;)Ljava/lang/Object; │ │ +05b058: 1a00 a114 |0000: const-string v0, "display" // string@14a1 │ │ +05b05c: 6e20 1401 0100 |0002: invoke-virtual {v1, v0}, Landroid/content/Context;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@0114 │ │ +05b062: 0c00 |0005: move-result-object v0 │ │ +05b064: 1100 |0006: return-object v0 │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=24 │ │ + locals : │ │ + 0x0000 - 0x0007 reg=1 context Landroid/content/Context; │ │ + │ │ + #3 : (in Landroid/support/v4/hardware/display/DisplayManagerJellybeanMr1;) │ │ + name : 'getDisplays' │ │ + type : '(Ljava/lang/Object;)[Landroid/view/Display;' │ │ + access : 0x0009 (PUBLIC STATIC) │ │ + code - │ │ + registers : 2 │ │ + ins : 1 │ │ + outs : 1 │ │ + insns size : 7 16-bit code units │ │ +05b068: |[05b068] android.support.v4.hardware.display.DisplayManagerJellybeanMr1.getDisplays:(Ljava/lang/Object;)[Landroid/view/Display; │ │ +05b078: 1f01 7c00 |0000: check-cast v1, Landroid/hardware/display/DisplayManager; // type@007c │ │ +05b07c: 6e10 3102 0100 |0002: invoke-virtual {v1}, Landroid/hardware/display/DisplayManager;.getDisplays:()[Landroid/view/Display; // method@0231 │ │ +05b082: 0c00 |0005: move-result-object v0 │ │ +05b084: 1100 |0006: return-object v0 │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=32 │ │ + locals : │ │ + 0x0000 - 0x0002 reg=1 displayManagerObj Ljava/lang/Object; │ │ + │ │ + #4 : (in Landroid/support/v4/hardware/display/DisplayManagerJellybeanMr1;) │ │ + name : 'getDisplays' │ │ + type : '(Ljava/lang/Object;Ljava/lang/String;)[Landroid/view/Display;' │ │ + access : 0x0009 (PUBLIC STATIC) │ │ + code - │ │ + registers : 3 │ │ + ins : 2 │ │ + outs : 2 │ │ + insns size : 7 16-bit code units │ │ +05b088: |[05b088] android.support.v4.hardware.display.DisplayManagerJellybeanMr1.getDisplays:(Ljava/lang/Object;Ljava/lang/String;)[Landroid/view/Display; │ │ +05b098: 1f01 7c00 |0000: check-cast v1, Landroid/hardware/display/DisplayManager; // type@007c │ │ +05b09c: 6e20 3202 2100 |0002: invoke-virtual {v1, v2}, Landroid/hardware/display/DisplayManager;.getDisplays:(Ljava/lang/String;)[Landroid/view/Display; // method@0232 │ │ +05b0a2: 0c00 |0005: move-result-object v0 │ │ +05b0a4: 1100 |0006: return-object v0 │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=36 │ │ + locals : │ │ + 0x0000 - 0x0002 reg=1 displayManagerObj Ljava/lang/Object; │ │ + 0x0000 - 0x0007 reg=2 category Ljava/lang/String; │ │ + │ │ + Virtual methods - │ │ + source_file_idx : 908 (DisplayManagerJellybeanMr1.java) │ │ + │ │ +Class #201 header: │ │ +class_idx : 498 │ │ +access_flags : 1537 (0x0601) │ │ +superclass_idx : 1337 │ │ +source_file_idx : 3740 │ │ +static_fields_size : 4 │ │ +instance_fields_size: 0 │ │ +direct_methods_size : 0 │ │ +virtual_methods_size: 0 │ │ + │ │ +Class #201 - │ │ + Class descriptor : 'Landroid/support/v4/internal/view/SupportMenu;' │ │ + Access flags : 0x0601 (PUBLIC INTERFACE ABSTRACT) │ │ + Superclass : 'Ljava/lang/Object;' │ │ + Interfaces - │ │ + #0 : 'Landroid/view/Menu;' │ │ + Static fields - │ │ + #0 : (in Landroid/support/v4/internal/view/SupportMenu;) │ │ + name : 'CATEGORY_MASK' │ │ + type : 'I' │ │ + access : 0x0019 (PUBLIC STATIC FINAL) │ │ + value : -65536 │ │ + #1 : (in Landroid/support/v4/internal/view/SupportMenu;) │ │ + name : 'CATEGORY_SHIFT' │ │ + type : 'I' │ │ + access : 0x0019 (PUBLIC STATIC FINAL) │ │ + value : 16 │ │ + #2 : (in Landroid/support/v4/internal/view/SupportMenu;) │ │ + name : 'USER_MASK' │ │ type : 'I' │ │ access : 0x0019 (PUBLIC STATIC FINAL) │ │ value : 65535 │ │ #3 : (in Landroid/support/v4/internal/view/SupportMenu;) │ │ name : 'USER_SHIFT' │ │ type : 'I' │ │ access : 0x0019 (PUBLIC STATIC FINAL) │ │ Instance fields - │ │ Direct methods - │ │ Virtual methods - │ │ - source_file_idx : 2725 (SupportMenu.java) │ │ + source_file_idx : 3740 (SupportMenu.java) │ │ │ │ -Class #111 header: │ │ -class_idx : 307 │ │ +Class #202 header: │ │ +class_idx : 499 │ │ access_flags : 1537 (0x0601) │ │ -superclass_idx : 948 │ │ -source_file_idx : 2726 │ │ +superclass_idx : 1337 │ │ +source_file_idx : 3741 │ │ static_fields_size : 5 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 11 │ │ │ │ -Class #111 - │ │ +Class #202 - │ │ Class descriptor : 'Landroid/support/v4/internal/view/SupportMenuItem;' │ │ Access flags : 0x0601 (PUBLIC INTERFACE ABSTRACT) │ │ Superclass : 'Ljava/lang/Object;' │ │ Interfaces - │ │ #0 : 'Landroid/view/MenuItem;' │ │ Static fields - │ │ #0 : (in Landroid/support/v4/internal/view/SupportMenuItem;) │ │ @@ -24120,1650 +37447,12634 @@ │ │ │ │ #6 : (in Landroid/support/v4/internal/view/SupportMenuItem;) │ │ name : 'setActionView' │ │ type : '(Landroid/view/View;)Landroid/view/MenuItem;' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ - #7 : (in Landroid/support/v4/internal/view/SupportMenuItem;) │ │ - name : 'setShowAsAction' │ │ - type : '(I)V' │ │ - access : 0x0401 (PUBLIC ABSTRACT) │ │ - code : (none) │ │ + #7 : (in Landroid/support/v4/internal/view/SupportMenuItem;) │ │ + name : 'setShowAsAction' │ │ + type : '(I)V' │ │ + access : 0x0401 (PUBLIC ABSTRACT) │ │ + code : (none) │ │ + │ │ + #8 : (in Landroid/support/v4/internal/view/SupportMenuItem;) │ │ + name : 'setShowAsActionFlags' │ │ + type : '(I)Landroid/view/MenuItem;' │ │ + access : 0x0401 (PUBLIC ABSTRACT) │ │ + code : (none) │ │ + │ │ + #9 : (in Landroid/support/v4/internal/view/SupportMenuItem;) │ │ + name : 'setSupportActionProvider' │ │ + type : '(Landroid/support/v4/view/ActionProvider;)Landroid/support/v4/internal/view/SupportMenuItem;' │ │ + access : 0x0401 (PUBLIC ABSTRACT) │ │ + code : (none) │ │ + │ │ + #10 : (in Landroid/support/v4/internal/view/SupportMenuItem;) │ │ + name : 'setSupportOnActionExpandListener' │ │ + type : '(Landroid/support/v4/view/MenuItemCompat$OnActionExpandListener;)Landroid/support/v4/internal/view/SupportMenuItem;' │ │ + access : 0x0401 (PUBLIC ABSTRACT) │ │ + code : (none) │ │ + │ │ + source_file_idx : 3741 (SupportMenuItem.java) │ │ + │ │ +Class #203 header: │ │ +class_idx : 501 │ │ +access_flags : 16 (0x0010) │ │ +superclass_idx : 1337 │ │ +source_file_idx : 3247 │ │ +static_fields_size : 0 │ │ +instance_fields_size: 0 │ │ +direct_methods_size : 1 │ │ +virtual_methods_size: 4 │ │ + │ │ +Class #203 annotations: │ │ +Annotations on class │ │ + VISIBILITY_SYSTEM Ldalvik/annotation/EnclosingClass; value=Landroid/support/v4/media/MediaMetadataCompat; │ │ + VISIBILITY_SYSTEM Ldalvik/annotation/InnerClass; accessFlags=8 name=null │ │ + VISIBILITY_SYSTEM Ldalvik/annotation/Signature; value={ "Ljava/lang/Object;" "Landroid/os/Parcelable$Creator" "<" "Landroid/support/v4/media/MediaMetadataCompat;" ">;" } │ │ + │ │ +Class #203 - │ │ + Class descriptor : 'Landroid/support/v4/media/MediaMetadataCompat$1;' │ │ + Access flags : 0x0010 (FINAL) │ │ + Superclass : 'Ljava/lang/Object;' │ │ + Interfaces - │ │ + #0 : 'Landroid/os/Parcelable$Creator;' │ │ + Static fields - │ │ + Instance fields - │ │ + Direct methods - │ │ + #0 : (in Landroid/support/v4/media/MediaMetadataCompat$1;) │ │ + name : '' │ │ + type : '()V' │ │ + access : 0x10000 (CONSTRUCTOR) │ │ + code - │ │ + registers : 1 │ │ + ins : 1 │ │ + outs : 1 │ │ + insns size : 4 16-bit code units │ │ +05b0a8: |[05b0a8] android.support.v4.media.MediaMetadataCompat$1.:()V │ │ +05b0b8: 7010 8622 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2286 │ │ +05b0be: 0e00 |0003: return-void │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=432 │ │ + locals : │ │ + 0x0000 - 0x0004 reg=0 this Landroid/support/v4/media/MediaMetadataCompat$1; │ │ + │ │ + Virtual methods - │ │ + #0 : (in Landroid/support/v4/media/MediaMetadataCompat$1;) │ │ + name : 'createFromParcel' │ │ + type : '(Landroid/os/Parcel;)Landroid/support/v4/media/MediaMetadataCompat;' │ │ + access : 0x0001 (PUBLIC) │ │ + code - │ │ + registers : 4 │ │ + ins : 2 │ │ + outs : 3 │ │ + insns size : 7 16-bit code units │ │ +05b0c0: |[05b0c0] android.support.v4.media.MediaMetadataCompat$1.createFromParcel:(Landroid/os/Parcel;)Landroid/support/v4/media/MediaMetadataCompat; │ │ +05b0d0: 2200 f701 |0000: new-instance v0, Landroid/support/v4/media/MediaMetadataCompat; // type@01f7 │ │ +05b0d4: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +05b0d6: 7030 c30a 3001 |0003: invoke-direct {v0, v3, v1}, Landroid/support/v4/media/MediaMetadataCompat;.:(Landroid/os/Parcel;Landroid/support/v4/media/MediaMetadataCompat$1;)V // method@0ac3 │ │ +05b0dc: 1100 |0006: return-object v0 │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=435 │ │ + locals : │ │ + 0x0000 - 0x0007 reg=2 this Landroid/support/v4/media/MediaMetadataCompat$1; │ │ + 0x0000 - 0x0007 reg=3 in Landroid/os/Parcel; │ │ + │ │ + #1 : (in Landroid/support/v4/media/MediaMetadataCompat$1;) │ │ + name : 'createFromParcel' │ │ + type : '(Landroid/os/Parcel;)Ljava/lang/Object;' │ │ + access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ + code - │ │ + registers : 3 │ │ + ins : 2 │ │ + outs : 2 │ │ + insns size : 5 16-bit code units │ │ +05b0e0: |[05b0e0] android.support.v4.media.MediaMetadataCompat$1.createFromParcel:(Landroid/os/Parcel;)Ljava/lang/Object; │ │ +05b0f0: 6e20 b30a 2100 |0000: invoke-virtual {v1, v2}, Landroid/support/v4/media/MediaMetadataCompat$1;.createFromParcel:(Landroid/os/Parcel;)Landroid/support/v4/media/MediaMetadataCompat; // method@0ab3 │ │ +05b0f6: 0c00 |0003: move-result-object v0 │ │ +05b0f8: 1100 |0004: return-object v0 │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=432 │ │ + locals : │ │ + 0x0000 - 0x0005 reg=1 this Landroid/support/v4/media/MediaMetadataCompat$1; │ │ + 0x0000 - 0x0005 reg=2 x0 Landroid/os/Parcel; │ │ + │ │ + #2 : (in Landroid/support/v4/media/MediaMetadataCompat$1;) │ │ + name : 'newArray' │ │ + type : '(I)[Landroid/support/v4/media/MediaMetadataCompat;' │ │ + access : 0x0001 (PUBLIC) │ │ + code - │ │ + registers : 3 │ │ + ins : 2 │ │ + outs : 0 │ │ + insns size : 3 16-bit code units │ │ +05b0fc: |[05b0fc] android.support.v4.media.MediaMetadataCompat$1.newArray:(I)[Landroid/support/v4/media/MediaMetadataCompat; │ │ +05b10c: 2320 b805 |0000: new-array v0, v2, [Landroid/support/v4/media/MediaMetadataCompat; // type@05b8 │ │ +05b110: 1100 |0002: return-object v0 │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=440 │ │ + locals : │ │ + 0x0000 - 0x0003 reg=1 this Landroid/support/v4/media/MediaMetadataCompat$1; │ │ + 0x0000 - 0x0003 reg=2 size I │ │ + │ │ + #3 : (in Landroid/support/v4/media/MediaMetadataCompat$1;) │ │ + name : 'newArray' │ │ + type : '(I)[Ljava/lang/Object;' │ │ + access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ + code - │ │ + registers : 3 │ │ + ins : 2 │ │ + outs : 2 │ │ + insns size : 5 16-bit code units │ │ +05b114: |[05b114] android.support.v4.media.MediaMetadataCompat$1.newArray:(I)[Ljava/lang/Object; │ │ +05b124: 6e20 b50a 2100 |0000: invoke-virtual {v1, v2}, Landroid/support/v4/media/MediaMetadataCompat$1;.newArray:(I)[Landroid/support/v4/media/MediaMetadataCompat; // method@0ab5 │ │ +05b12a: 0c00 |0003: move-result-object v0 │ │ +05b12c: 1100 |0004: return-object v0 │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=432 │ │ + locals : │ │ + 0x0000 - 0x0005 reg=1 this Landroid/support/v4/media/MediaMetadataCompat$1; │ │ + 0x0000 - 0x0005 reg=2 x0 I │ │ + │ │ + source_file_idx : 3247 (MediaMetadataCompat.java) │ │ + │ │ +Class #204 header: │ │ +class_idx : 502 │ │ +access_flags : 17 (0x0011) │ │ +superclass_idx : 1337 │ │ +source_file_idx : 3247 │ │ +static_fields_size : 0 │ │ +instance_fields_size: 1 │ │ +direct_methods_size : 2 │ │ +virtual_methods_size: 6 │ │ + │ │ +Class #204 annotations: │ │ +Annotations on class │ │ + VISIBILITY_SYSTEM Ldalvik/annotation/EnclosingClass; value=Landroid/support/v4/media/MediaMetadataCompat; │ │ + VISIBILITY_SYSTEM Ldalvik/annotation/InnerClass; accessFlags=25 name="Builder" │ │ + │ │ +Class #204 - │ │ + Class descriptor : 'Landroid/support/v4/media/MediaMetadataCompat$Builder;' │ │ + Access flags : 0x0011 (PUBLIC FINAL) │ │ + Superclass : 'Ljava/lang/Object;' │ │ + Interfaces - │ │ + Static fields - │ │ + Instance fields - │ │ + #0 : (in Landroid/support/v4/media/MediaMetadataCompat$Builder;) │ │ + name : 'mBundle' │ │ + type : 'Landroid/os/Bundle;' │ │ + access : 0x0012 (PRIVATE FINAL) │ │ + Direct methods - │ │ + #0 : (in Landroid/support/v4/media/MediaMetadataCompat$Builder;) │ │ + name : '' │ │ + type : '()V' │ │ + access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ + code - │ │ + registers : 2 │ │ + ins : 1 │ │ + outs : 1 │ │ + insns size : 11 16-bit code units │ │ +05b130: |[05b130] android.support.v4.media.MediaMetadataCompat$Builder.:()V │ │ +05b140: 7010 8622 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@2286 │ │ +05b146: 2200 a000 |0003: new-instance v0, Landroid/os/Bundle; // type@00a0 │ │ +05b14a: 7010 e102 0000 |0005: invoke-direct {v0}, Landroid/os/Bundle;.:()V // method@02e1 │ │ +05b150: 5b10 b203 |0008: iput-object v0, v1, Landroid/support/v4/media/MediaMetadataCompat$Builder;.mBundle:Landroid/os/Bundle; // field@03b2 │ │ +05b154: 0e00 |000a: return-void │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=455 │ │ + 0x0003 line=456 │ │ + 0x000a line=457 │ │ + locals : │ │ + 0x0000 - 0x000b reg=1 this Landroid/support/v4/media/MediaMetadataCompat$Builder; │ │ + │ │ + #1 : (in Landroid/support/v4/media/MediaMetadataCompat$Builder;) │ │ + name : '' │ │ + type : '(Landroid/support/v4/media/MediaMetadataCompat;)V' │ │ + access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ + code - │ │ + registers : 4 │ │ + ins : 2 │ │ + outs : 2 │ │ + insns size : 15 16-bit code units │ │ +05b158: |[05b158] android.support.v4.media.MediaMetadataCompat$Builder.:(Landroid/support/v4/media/MediaMetadataCompat;)V │ │ +05b168: 7010 8622 0200 |0000: invoke-direct {v2}, Ljava/lang/Object;.:()V // method@2286 │ │ +05b16e: 2200 a000 |0003: new-instance v0, Landroid/os/Bundle; // type@00a0 │ │ +05b172: 7110 c40a 0300 |0005: invoke-static {v3}, Landroid/support/v4/media/MediaMetadataCompat;.access$100:(Landroid/support/v4/media/MediaMetadataCompat;)Landroid/os/Bundle; // method@0ac4 │ │ +05b178: 0c01 |0008: move-result-object v1 │ │ +05b17a: 7020 e202 1000 |0009: invoke-direct {v0, v1}, Landroid/os/Bundle;.:(Landroid/os/Bundle;)V // method@02e2 │ │ +05b180: 5b20 b203 |000c: iput-object v0, v2, Landroid/support/v4/media/MediaMetadataCompat$Builder;.mBundle:Landroid/os/Bundle; // field@03b2 │ │ +05b184: 0e00 |000e: return-void │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=466 │ │ + 0x0003 line=467 │ │ + 0x000e line=468 │ │ + locals : │ │ + 0x0000 - 0x000f reg=2 this Landroid/support/v4/media/MediaMetadataCompat$Builder; │ │ + 0x0000 - 0x000f reg=3 source Landroid/support/v4/media/MediaMetadataCompat; │ │ + │ │ + Virtual methods - │ │ + #0 : (in Landroid/support/v4/media/MediaMetadataCompat$Builder;) │ │ + name : 'build' │ │ + type : '()Landroid/support/v4/media/MediaMetadataCompat;' │ │ + access : 0x0001 (PUBLIC) │ │ + code - │ │ + registers : 4 │ │ + ins : 1 │ │ + outs : 3 │ │ + insns size : 9 16-bit code units │ │ +05b188: |[05b188] android.support.v4.media.MediaMetadataCompat$Builder.build:()Landroid/support/v4/media/MediaMetadataCompat; │ │ +05b198: 2200 f701 |0000: new-instance v0, Landroid/support/v4/media/MediaMetadataCompat; // type@01f7 │ │ +05b19c: 5431 b203 |0002: iget-object v1, v3, Landroid/support/v4/media/MediaMetadataCompat$Builder;.mBundle:Landroid/os/Bundle; // field@03b2 │ │ +05b1a0: 1202 |0004: const/4 v2, #int 0 // #0 │ │ +05b1a2: 7030 c10a 1002 |0005: invoke-direct {v0, v1, v2}, Landroid/support/v4/media/MediaMetadataCompat;.:(Landroid/os/Bundle;Landroid/support/v4/media/MediaMetadataCompat$1;)V // method@0ac1 │ │ +05b1a8: 1100 |0008: return-object v0 │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=626 │ │ + locals : │ │ + 0x0000 - 0x0009 reg=3 this Landroid/support/v4/media/MediaMetadataCompat$Builder; │ │ + │ │ + #1 : (in Landroid/support/v4/media/MediaMetadataCompat$Builder;) │ │ + name : 'putBitmap' │ │ + type : '(Ljava/lang/String;Landroid/graphics/Bitmap;)Landroid/support/v4/media/MediaMetadataCompat$Builder;' │ │ + access : 0x0001 (PUBLIC) │ │ + code - │ │ + registers : 6 │ │ + ins : 3 │ │ + outs : 3 │ │ + insns size : 64 16-bit code units │ │ +05b1ac: |[05b1ac] android.support.v4.media.MediaMetadataCompat$Builder.putBitmap:(Ljava/lang/String;Landroid/graphics/Bitmap;)Landroid/support/v4/media/MediaMetadataCompat$Builder; │ │ +05b1bc: 7100 c50a 0000 |0000: invoke-static {}, Landroid/support/v4/media/MediaMetadataCompat;.access$200:()Landroid/support/v4/util/ArrayMap; // method@0ac5 │ │ +05b1c2: 0c00 |0003: move-result-object v0 │ │ +05b1c4: 6e20 750e 4000 |0004: invoke-virtual {v0, v4}, Landroid/support/v4/util/ArrayMap;.containsKey:(Ljava/lang/Object;)Z // method@0e75 │ │ +05b1ca: 0a00 |0007: move-result v0 │ │ +05b1cc: 3800 3200 |0008: if-eqz v0, 003a // +0032 │ │ +05b1d0: 7100 c50a 0000 |000a: invoke-static {}, Landroid/support/v4/media/MediaMetadataCompat;.access$200:()Landroid/support/v4/util/ArrayMap; // method@0ac5 │ │ +05b1d6: 0c00 |000d: move-result-object v0 │ │ +05b1d8: 6e20 780e 4000 |000e: invoke-virtual {v0, v4}, Landroid/support/v4/util/ArrayMap;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@0e78 │ │ +05b1de: 0c00 |0011: move-result-object v0 │ │ +05b1e0: 1f00 2f05 |0012: check-cast v0, Ljava/lang/Integer; // type@052f │ │ +05b1e4: 6e10 7022 0000 |0014: invoke-virtual {v0}, Ljava/lang/Integer;.intValue:()I // method@2270 │ │ +05b1ea: 0a00 |0017: move-result v0 │ │ +05b1ec: 1221 |0018: const/4 v1, #int 2 // #2 │ │ +05b1ee: 3210 2100 |0019: if-eq v0, v1, 003a // +0021 │ │ +05b1f2: 2200 2b05 |001b: new-instance v0, Ljava/lang/IllegalArgumentException; // type@052b │ │ +05b1f6: 2201 3e05 |001d: new-instance v1, Ljava/lang/StringBuilder; // type@053e │ │ +05b1fa: 7010 a422 0100 |001f: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@22a4 │ │ +05b200: 1a02 0c0f |0022: const-string v2, "The " // string@0f0c │ │ +05b204: 6e20 ad22 2100 |0024: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22ad │ │ +05b20a: 0c01 |0027: move-result-object v1 │ │ +05b20c: 6e20 ad22 4100 |0028: invoke-virtual {v1, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22ad │ │ +05b212: 0c01 |002b: move-result-object v1 │ │ +05b214: 1a02 5500 |002c: const-string v2, " key cannot be used to put a Bitmap" // string@0055 │ │ +05b218: 6e20 ad22 2100 |002e: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22ad │ │ +05b21e: 0c01 |0031: move-result-object v1 │ │ +05b220: 6e10 b222 0100 |0032: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@22b2 │ │ +05b226: 0c01 |0035: move-result-object v1 │ │ +05b228: 7020 6822 1000 |0036: invoke-direct {v0, v1}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@2268 │ │ +05b22e: 2700 |0039: throw v0 │ │ +05b230: 5430 b203 |003a: iget-object v0, v3, Landroid/support/v4/media/MediaMetadataCompat$Builder;.mBundle:Landroid/os/Bundle; // field@03b2 │ │ +05b234: 6e30 fd02 4005 |003c: invoke-virtual {v0, v4, v5}, Landroid/os/Bundle;.putParcelable:(Ljava/lang/String;Landroid/os/Parcelable;)V // method@02fd │ │ +05b23a: 1103 |003f: return-object v3 │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=610 │ │ + 0x000a line=611 │ │ + 0x001b line=612 │ │ + 0x003a line=616 │ │ + 0x003f line=617 │ │ + locals : │ │ + 0x0000 - 0x0040 reg=3 this Landroid/support/v4/media/MediaMetadataCompat$Builder; │ │ + 0x0000 - 0x0040 reg=4 key Ljava/lang/String; │ │ + 0x0000 - 0x0040 reg=5 value Landroid/graphics/Bitmap; │ │ + │ │ + #2 : (in Landroid/support/v4/media/MediaMetadataCompat$Builder;) │ │ + name : 'putLong' │ │ + type : '(Ljava/lang/String;J)Landroid/support/v4/media/MediaMetadataCompat$Builder;' │ │ + access : 0x0001 (PUBLIC) │ │ + code - │ │ + registers : 8 │ │ + ins : 4 │ │ + outs : 4 │ │ + insns size : 63 16-bit code units │ │ +05b23c: |[05b23c] android.support.v4.media.MediaMetadataCompat$Builder.putLong:(Ljava/lang/String;J)Landroid/support/v4/media/MediaMetadataCompat$Builder; │ │ +05b24c: 7100 c50a 0000 |0000: invoke-static {}, Landroid/support/v4/media/MediaMetadataCompat;.access$200:()Landroid/support/v4/util/ArrayMap; // method@0ac5 │ │ +05b252: 0c00 |0003: move-result-object v0 │ │ +05b254: 6e20 750e 5000 |0004: invoke-virtual {v0, v5}, Landroid/support/v4/util/ArrayMap;.containsKey:(Ljava/lang/Object;)Z // method@0e75 │ │ +05b25a: 0a00 |0007: move-result v0 │ │ +05b25c: 3800 3100 |0008: if-eqz v0, 0039 // +0031 │ │ +05b260: 7100 c50a 0000 |000a: invoke-static {}, Landroid/support/v4/media/MediaMetadataCompat;.access$200:()Landroid/support/v4/util/ArrayMap; // method@0ac5 │ │ +05b266: 0c00 |000d: move-result-object v0 │ │ +05b268: 6e20 780e 5000 |000e: invoke-virtual {v0, v5}, Landroid/support/v4/util/ArrayMap;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@0e78 │ │ +05b26e: 0c00 |0011: move-result-object v0 │ │ +05b270: 1f00 2f05 |0012: check-cast v0, Ljava/lang/Integer; // type@052f │ │ +05b274: 6e10 7022 0000 |0014: invoke-virtual {v0}, Ljava/lang/Integer;.intValue:()I // method@2270 │ │ +05b27a: 0a00 |0017: move-result v0 │ │ +05b27c: 3800 2100 |0018: if-eqz v0, 0039 // +0021 │ │ +05b280: 2200 2b05 |001a: new-instance v0, Ljava/lang/IllegalArgumentException; // type@052b │ │ +05b284: 2201 3e05 |001c: new-instance v1, Ljava/lang/StringBuilder; // type@053e │ │ +05b288: 7010 a422 0100 |001e: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@22a4 │ │ +05b28e: 1a02 0c0f |0021: const-string v2, "The " // string@0f0c │ │ +05b292: 6e20 ad22 2100 |0023: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22ad │ │ +05b298: 0c01 |0026: move-result-object v1 │ │ +05b29a: 6e20 ad22 5100 |0027: invoke-virtual {v1, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22ad │ │ +05b2a0: 0c01 |002a: move-result-object v1 │ │ +05b2a2: 1a02 5900 |002b: const-string v2, " key cannot be used to put a long" // string@0059 │ │ +05b2a6: 6e20 ad22 2100 |002d: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22ad │ │ +05b2ac: 0c01 |0030: move-result-object v1 │ │ +05b2ae: 6e10 b222 0100 |0031: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@22b2 │ │ +05b2b4: 0c01 |0034: move-result-object v1 │ │ +05b2b6: 7020 6822 1000 |0035: invoke-direct {v0, v1}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@2268 │ │ +05b2bc: 2700 |0038: throw v0 │ │ +05b2be: 5440 b203 |0039: iget-object v0, v4, Landroid/support/v4/media/MediaMetadataCompat$Builder;.mBundle:Landroid/os/Bundle; // field@03b2 │ │ +05b2c2: 6e40 fc02 5076 |003b: invoke-virtual {v0, v5, v6, v7}, Landroid/os/Bundle;.putLong:(Ljava/lang/String;J)V // method@02fc │ │ +05b2c8: 1104 |003e: return-object v4 │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=561 │ │ + 0x000a line=562 │ │ + 0x001a line=563 │ │ + 0x0039 line=567 │ │ + 0x003e line=568 │ │ + locals : │ │ + 0x0000 - 0x003f reg=4 this Landroid/support/v4/media/MediaMetadataCompat$Builder; │ │ + 0x0000 - 0x003f reg=5 key Ljava/lang/String; │ │ + 0x0000 - 0x003f reg=6 value J │ │ + │ │ + #3 : (in Landroid/support/v4/media/MediaMetadataCompat$Builder;) │ │ + name : 'putRating' │ │ + type : '(Ljava/lang/String;Landroid/support/v4/media/RatingCompat;)Landroid/support/v4/media/MediaMetadataCompat$Builder;' │ │ + access : 0x0001 (PUBLIC) │ │ + code - │ │ + registers : 6 │ │ + ins : 3 │ │ + outs : 3 │ │ + insns size : 64 16-bit code units │ │ +05b2cc: |[05b2cc] android.support.v4.media.MediaMetadataCompat$Builder.putRating:(Ljava/lang/String;Landroid/support/v4/media/RatingCompat;)Landroid/support/v4/media/MediaMetadataCompat$Builder; │ │ +05b2dc: 7100 c50a 0000 |0000: invoke-static {}, Landroid/support/v4/media/MediaMetadataCompat;.access$200:()Landroid/support/v4/util/ArrayMap; // method@0ac5 │ │ +05b2e2: 0c00 |0003: move-result-object v0 │ │ +05b2e4: 6e20 750e 4000 |0004: invoke-virtual {v0, v4}, Landroid/support/v4/util/ArrayMap;.containsKey:(Ljava/lang/Object;)Z // method@0e75 │ │ +05b2ea: 0a00 |0007: move-result v0 │ │ +05b2ec: 3800 3200 |0008: if-eqz v0, 003a // +0032 │ │ +05b2f0: 7100 c50a 0000 |000a: invoke-static {}, Landroid/support/v4/media/MediaMetadataCompat;.access$200:()Landroid/support/v4/util/ArrayMap; // method@0ac5 │ │ +05b2f6: 0c00 |000d: move-result-object v0 │ │ +05b2f8: 6e20 780e 4000 |000e: invoke-virtual {v0, v4}, Landroid/support/v4/util/ArrayMap;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@0e78 │ │ +05b2fe: 0c00 |0011: move-result-object v0 │ │ +05b300: 1f00 2f05 |0012: check-cast v0, Ljava/lang/Integer; // type@052f │ │ +05b304: 6e10 7022 0000 |0014: invoke-virtual {v0}, Ljava/lang/Integer;.intValue:()I // method@2270 │ │ +05b30a: 0a00 |0017: move-result v0 │ │ +05b30c: 1231 |0018: const/4 v1, #int 3 // #3 │ │ +05b30e: 3210 2100 |0019: if-eq v0, v1, 003a // +0021 │ │ +05b312: 2200 2b05 |001b: new-instance v0, Ljava/lang/IllegalArgumentException; // type@052b │ │ +05b316: 2201 3e05 |001d: new-instance v1, Ljava/lang/StringBuilder; // type@053e │ │ +05b31a: 7010 a422 0100 |001f: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@22a4 │ │ +05b320: 1a02 0c0f |0022: const-string v2, "The " // string@0f0c │ │ +05b324: 6e20 ad22 2100 |0024: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22ad │ │ +05b32a: 0c01 |0027: move-result-object v1 │ │ +05b32c: 6e20 ad22 4100 |0028: invoke-virtual {v1, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22ad │ │ +05b332: 0c01 |002b: move-result-object v1 │ │ +05b334: 1a02 5700 |002c: const-string v2, " key cannot be used to put a Rating" // string@0057 │ │ +05b338: 6e20 ad22 2100 |002e: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22ad │ │ +05b33e: 0c01 |0031: move-result-object v1 │ │ +05b340: 6e10 b222 0100 |0032: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@22b2 │ │ +05b346: 0c01 |0035: move-result-object v1 │ │ +05b348: 7020 6822 1000 |0036: invoke-direct {v0, v1}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@2268 │ │ +05b34e: 2700 |0039: throw v0 │ │ +05b350: 5430 b203 |003a: iget-object v0, v3, Landroid/support/v4/media/MediaMetadataCompat$Builder;.mBundle:Landroid/os/Bundle; // field@03b2 │ │ +05b354: 6e30 fd02 4005 |003c: invoke-virtual {v0, v4, v5}, Landroid/os/Bundle;.putParcelable:(Ljava/lang/String;Landroid/os/Parcelable;)V // method@02fd │ │ +05b35a: 1103 |003f: return-object v3 │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=585 │ │ + 0x000a line=586 │ │ + 0x001b line=587 │ │ + 0x003a line=591 │ │ + 0x003f line=592 │ │ + locals : │ │ + 0x0000 - 0x0040 reg=3 this Landroid/support/v4/media/MediaMetadataCompat$Builder; │ │ + 0x0000 - 0x0040 reg=4 key Ljava/lang/String; │ │ + 0x0000 - 0x0040 reg=5 value Landroid/support/v4/media/RatingCompat; │ │ + │ │ + #4 : (in Landroid/support/v4/media/MediaMetadataCompat$Builder;) │ │ + name : 'putString' │ │ + type : '(Ljava/lang/String;Ljava/lang/String;)Landroid/support/v4/media/MediaMetadataCompat$Builder;' │ │ + access : 0x0001 (PUBLIC) │ │ + code - │ │ + registers : 6 │ │ + ins : 3 │ │ + outs : 3 │ │ + insns size : 64 16-bit code units │ │ +05b35c: |[05b35c] android.support.v4.media.MediaMetadataCompat$Builder.putString:(Ljava/lang/String;Ljava/lang/String;)Landroid/support/v4/media/MediaMetadataCompat$Builder; │ │ +05b36c: 7100 c50a 0000 |0000: invoke-static {}, Landroid/support/v4/media/MediaMetadataCompat;.access$200:()Landroid/support/v4/util/ArrayMap; // method@0ac5 │ │ +05b372: 0c00 |0003: move-result-object v0 │ │ +05b374: 6e20 750e 4000 |0004: invoke-virtual {v0, v4}, Landroid/support/v4/util/ArrayMap;.containsKey:(Ljava/lang/Object;)Z // method@0e75 │ │ +05b37a: 0a00 |0007: move-result v0 │ │ +05b37c: 3800 3200 |0008: if-eqz v0, 003a // +0032 │ │ +05b380: 7100 c50a 0000 |000a: invoke-static {}, Landroid/support/v4/media/MediaMetadataCompat;.access$200:()Landroid/support/v4/util/ArrayMap; // method@0ac5 │ │ +05b386: 0c00 |000d: move-result-object v0 │ │ +05b388: 6e20 780e 4000 |000e: invoke-virtual {v0, v4}, Landroid/support/v4/util/ArrayMap;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@0e78 │ │ +05b38e: 0c00 |0011: move-result-object v0 │ │ +05b390: 1f00 2f05 |0012: check-cast v0, Ljava/lang/Integer; // type@052f │ │ +05b394: 6e10 7022 0000 |0014: invoke-virtual {v0}, Ljava/lang/Integer;.intValue:()I // method@2270 │ │ +05b39a: 0a00 |0017: move-result v0 │ │ +05b39c: 1211 |0018: const/4 v1, #int 1 // #1 │ │ +05b39e: 3210 2100 |0019: if-eq v0, v1, 003a // +0021 │ │ +05b3a2: 2200 2b05 |001b: new-instance v0, Ljava/lang/IllegalArgumentException; // type@052b │ │ +05b3a6: 2201 3e05 |001d: new-instance v1, Ljava/lang/StringBuilder; // type@053e │ │ +05b3aa: 7010 a422 0100 |001f: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@22a4 │ │ +05b3b0: 1a02 0c0f |0022: const-string v2, "The " // string@0f0c │ │ +05b3b4: 6e20 ad22 2100 |0024: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22ad │ │ +05b3ba: 0c01 |0027: move-result-object v1 │ │ +05b3bc: 6e20 ad22 4100 |0028: invoke-virtual {v1, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22ad │ │ +05b3c2: 0c01 |002b: move-result-object v1 │ │ +05b3c4: 1a02 5800 |002c: const-string v2, " key cannot be used to put a String" // string@0058 │ │ +05b3c8: 6e20 ad22 2100 |002e: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22ad │ │ +05b3ce: 0c01 |0031: move-result-object v1 │ │ +05b3d0: 6e10 b222 0100 |0032: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@22b2 │ │ +05b3d6: 0c01 |0035: move-result-object v1 │ │ +05b3d8: 7020 6822 1000 |0036: invoke-direct {v0, v1}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@2268 │ │ +05b3de: 2700 |0039: throw v0 │ │ +05b3e0: 5430 b203 |003a: iget-object v0, v3, Landroid/support/v4/media/MediaMetadataCompat$Builder;.mBundle:Landroid/os/Bundle; // field@03b2 │ │ +05b3e4: 6e30 f902 4005 |003c: invoke-virtual {v0, v4, v5}, Landroid/os/Bundle;.putCharSequence:(Ljava/lang/String;Ljava/lang/CharSequence;)V // method@02f9 │ │ +05b3ea: 1103 |003f: return-object v3 │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=534 │ │ + 0x000a line=535 │ │ + 0x001b line=536 │ │ + 0x003a line=540 │ │ + 0x003f line=541 │ │ + locals : │ │ + 0x0000 - 0x0040 reg=3 this Landroid/support/v4/media/MediaMetadataCompat$Builder; │ │ + 0x0000 - 0x0040 reg=4 key Ljava/lang/String; │ │ + 0x0000 - 0x0040 reg=5 value Ljava/lang/String; │ │ + │ │ + #5 : (in Landroid/support/v4/media/MediaMetadataCompat$Builder;) │ │ + name : 'putText' │ │ + type : '(Ljava/lang/String;Ljava/lang/CharSequence;)Landroid/support/v4/media/MediaMetadataCompat$Builder;' │ │ + access : 0x0001 (PUBLIC) │ │ + code - │ │ + registers : 6 │ │ + ins : 3 │ │ + outs : 3 │ │ + insns size : 64 16-bit code units │ │ +05b3ec: |[05b3ec] android.support.v4.media.MediaMetadataCompat$Builder.putText:(Ljava/lang/String;Ljava/lang/CharSequence;)Landroid/support/v4/media/MediaMetadataCompat$Builder; │ │ +05b3fc: 7100 c50a 0000 |0000: invoke-static {}, Landroid/support/v4/media/MediaMetadataCompat;.access$200:()Landroid/support/v4/util/ArrayMap; // method@0ac5 │ │ +05b402: 0c00 |0003: move-result-object v0 │ │ +05b404: 6e20 750e 4000 |0004: invoke-virtual {v0, v4}, Landroid/support/v4/util/ArrayMap;.containsKey:(Ljava/lang/Object;)Z // method@0e75 │ │ +05b40a: 0a00 |0007: move-result v0 │ │ +05b40c: 3800 3200 |0008: if-eqz v0, 003a // +0032 │ │ +05b410: 7100 c50a 0000 |000a: invoke-static {}, Landroid/support/v4/media/MediaMetadataCompat;.access$200:()Landroid/support/v4/util/ArrayMap; // method@0ac5 │ │ +05b416: 0c00 |000d: move-result-object v0 │ │ +05b418: 6e20 780e 4000 |000e: invoke-virtual {v0, v4}, Landroid/support/v4/util/ArrayMap;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@0e78 │ │ +05b41e: 0c00 |0011: move-result-object v0 │ │ +05b420: 1f00 2f05 |0012: check-cast v0, Ljava/lang/Integer; // type@052f │ │ +05b424: 6e10 7022 0000 |0014: invoke-virtual {v0}, Ljava/lang/Integer;.intValue:()I // method@2270 │ │ +05b42a: 0a00 |0017: move-result v0 │ │ +05b42c: 1211 |0018: const/4 v1, #int 1 // #1 │ │ +05b42e: 3210 2100 |0019: if-eq v0, v1, 003a // +0021 │ │ +05b432: 2200 2b05 |001b: new-instance v0, Ljava/lang/IllegalArgumentException; // type@052b │ │ +05b436: 2201 3e05 |001d: new-instance v1, Ljava/lang/StringBuilder; // type@053e │ │ +05b43a: 7010 a422 0100 |001f: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@22a4 │ │ +05b440: 1a02 0c0f |0022: const-string v2, "The " // string@0f0c │ │ +05b444: 6e20 ad22 2100 |0024: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22ad │ │ +05b44a: 0c01 |0027: move-result-object v1 │ │ +05b44c: 6e20 ad22 4100 |0028: invoke-virtual {v1, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22ad │ │ +05b452: 0c01 |002b: move-result-object v1 │ │ +05b454: 1a02 5600 |002c: const-string v2, " key cannot be used to put a CharSequence" // string@0056 │ │ +05b458: 6e20 ad22 2100 |002e: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22ad │ │ +05b45e: 0c01 |0031: move-result-object v1 │ │ +05b460: 6e10 b222 0100 |0032: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@22b2 │ │ +05b466: 0c01 |0035: move-result-object v1 │ │ +05b468: 7020 6822 1000 |0036: invoke-direct {v0, v1}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@2268 │ │ +05b46e: 2700 |0039: throw v0 │ │ +05b470: 5430 b203 |003a: iget-object v0, v3, Landroid/support/v4/media/MediaMetadataCompat$Builder;.mBundle:Landroid/os/Bundle; // field@03b2 │ │ +05b474: 6e30 f902 4005 |003c: invoke-virtual {v0, v4, v5}, Landroid/os/Bundle;.putCharSequence:(Ljava/lang/String;Ljava/lang/CharSequence;)V // method@02f9 │ │ +05b47a: 1103 |003f: return-object v3 │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=497 │ │ + 0x000a line=498 │ │ + 0x001b line=499 │ │ + 0x003a line=503 │ │ + 0x003f line=504 │ │ + locals : │ │ + 0x0000 - 0x0040 reg=3 this Landroid/support/v4/media/MediaMetadataCompat$Builder; │ │ + 0x0000 - 0x0040 reg=4 key Ljava/lang/String; │ │ + 0x0000 - 0x0040 reg=5 value Ljava/lang/CharSequence; │ │ + │ │ + source_file_idx : 3247 (MediaMetadataCompat.java) │ │ + │ │ +Class #205 header: │ │ +class_idx : 503 │ │ +access_flags : 17 (0x0011) │ │ +superclass_idx : 1337 │ │ +source_file_idx : 3247 │ │ +static_fields_size : 33 │ │ +instance_fields_size: 2 │ │ +direct_methods_size : 8 │ │ +virtual_methods_size: 11 │ │ + │ │ +Class #205 annotations: │ │ +Annotations on class │ │ + VISIBILITY_SYSTEM Ldalvik/annotation/MemberClasses; value={ Landroid/support/v4/media/MediaMetadataCompat$Builder; } │ │ +Annotations on field #947 'CREATOR' │ │ + VISIBILITY_SYSTEM Ldalvik/annotation/Signature; value={ "Landroid/os/Parcelable$Creator" "<" "Landroid/support/v4/media/MediaMetadataCompat;" ">;" } │ │ +Annotations on field #948 'METADATA_KEYS_TYPE' │ │ + VISIBILITY_SYSTEM Ldalvik/annotation/Signature; value={ "Landroid/support/v4/util/ArrayMap" "<" "Ljava/lang/String;" "Ljava/lang/Integer;" ">;" } │ │ +Annotations on method #2767 'keySet' │ │ + VISIBILITY_SYSTEM Ldalvik/annotation/Signature; value={ "()" "Ljava/util/Set" "<" "Ljava/lang/String;" ">;" } │ │ + │ │ +Class #205 - │ │ + Class descriptor : 'Landroid/support/v4/media/MediaMetadataCompat;' │ │ + Access flags : 0x0011 (PUBLIC FINAL) │ │ + Superclass : 'Ljava/lang/Object;' │ │ + Interfaces - │ │ + #0 : 'Landroid/os/Parcelable;' │ │ + Static fields - │ │ + #0 : (in Landroid/support/v4/media/MediaMetadataCompat;) │ │ + name : 'CREATOR' │ │ + type : 'Landroid/os/Parcelable$Creator;' │ │ + access : 0x0019 (PUBLIC STATIC FINAL) │ │ + value : null │ │ + #1 : (in Landroid/support/v4/media/MediaMetadataCompat;) │ │ + name : 'METADATA_KEYS_TYPE' │ │ + type : 'Landroid/support/v4/util/ArrayMap;' │ │ + access : 0x001a (PRIVATE STATIC FINAL) │ │ + value : null │ │ + #2 : (in Landroid/support/v4/media/MediaMetadataCompat;) │ │ + name : 'METADATA_KEY_ALBUM' │ │ + type : 'Ljava/lang/String;' │ │ + access : 0x0019 (PUBLIC STATIC FINAL) │ │ + value : "android.media.metadata.ALBUM" │ │ + #3 : (in Landroid/support/v4/media/MediaMetadataCompat;) │ │ + name : 'METADATA_KEY_ALBUM_ART' │ │ + type : 'Ljava/lang/String;' │ │ + access : 0x0019 (PUBLIC STATIC FINAL) │ │ + value : "android.media.metadata.ALBUM_ART" │ │ + #4 : (in Landroid/support/v4/media/MediaMetadataCompat;) │ │ + name : 'METADATA_KEY_ALBUM_ARTIST' │ │ + type : 'Ljava/lang/String;' │ │ + access : 0x0019 (PUBLIC STATIC FINAL) │ │ + value : "android.media.metadata.ALBUM_ARTIST" │ │ + #5 : (in Landroid/support/v4/media/MediaMetadataCompat;) │ │ + name : 'METADATA_KEY_ALBUM_ART_URI' │ │ + type : 'Ljava/lang/String;' │ │ + access : 0x0019 (PUBLIC STATIC FINAL) │ │ + value : "android.media.metadata.ALBUM_ART_URI" │ │ + #6 : (in Landroid/support/v4/media/MediaMetadataCompat;) │ │ + name : 'METADATA_KEY_ART' │ │ + type : 'Ljava/lang/String;' │ │ + access : 0x0019 (PUBLIC STATIC FINAL) │ │ + value : "android.media.metadata.ART" │ │ + #7 : (in Landroid/support/v4/media/MediaMetadataCompat;) │ │ + name : 'METADATA_KEY_ARTIST' │ │ + type : 'Ljava/lang/String;' │ │ + access : 0x0019 (PUBLIC STATIC FINAL) │ │ + value : "android.media.metadata.ARTIST" │ │ + #8 : (in Landroid/support/v4/media/MediaMetadataCompat;) │ │ + name : 'METADATA_KEY_ART_URI' │ │ + type : 'Ljava/lang/String;' │ │ + access : 0x0019 (PUBLIC STATIC FINAL) │ │ + value : "android.media.metadata.ART_URI" │ │ + #9 : (in Landroid/support/v4/media/MediaMetadataCompat;) │ │ + name : 'METADATA_KEY_AUTHOR' │ │ + type : 'Ljava/lang/String;' │ │ + access : 0x0019 (PUBLIC STATIC FINAL) │ │ + value : "android.media.metadata.AUTHOR" │ │ + #10 : (in Landroid/support/v4/media/MediaMetadataCompat;) │ │ + name : 'METADATA_KEY_COMPILATION' │ │ + type : 'Ljava/lang/String;' │ │ + access : 0x0019 (PUBLIC STATIC FINAL) │ │ + value : "android.media.metadata.COMPILATION" │ │ + #11 : (in Landroid/support/v4/media/MediaMetadataCompat;) │ │ + name : 'METADATA_KEY_COMPOSER' │ │ + type : 'Ljava/lang/String;' │ │ + access : 0x0019 (PUBLIC STATIC FINAL) │ │ + value : "android.media.metadata.COMPOSER" │ │ + #12 : (in Landroid/support/v4/media/MediaMetadataCompat;) │ │ + name : 'METADATA_KEY_DATE' │ │ + type : 'Ljava/lang/String;' │ │ + access : 0x0019 (PUBLIC STATIC FINAL) │ │ + value : "android.media.metadata.DATE" │ │ + #13 : (in Landroid/support/v4/media/MediaMetadataCompat;) │ │ + name : 'METADATA_KEY_DISC_NUMBER' │ │ + type : 'Ljava/lang/String;' │ │ + access : 0x0019 (PUBLIC STATIC FINAL) │ │ + value : "android.media.metadata.DISC_NUMBER" │ │ + #14 : (in Landroid/support/v4/media/MediaMetadataCompat;) │ │ + name : 'METADATA_KEY_DISPLAY_DESCRIPTION' │ │ + type : 'Ljava/lang/String;' │ │ + access : 0x0019 (PUBLIC STATIC FINAL) │ │ + value : "android.media.metadata.DISPLAY_DESCRIPTION" │ │ + #15 : (in Landroid/support/v4/media/MediaMetadataCompat;) │ │ + name : 'METADATA_KEY_DISPLAY_ICON' │ │ + type : 'Ljava/lang/String;' │ │ + access : 0x0019 (PUBLIC STATIC FINAL) │ │ + value : "android.media.metadata.DISPLAY_ICON" │ │ + #16 : (in Landroid/support/v4/media/MediaMetadataCompat;) │ │ + name : 'METADATA_KEY_DISPLAY_ICON_URI' │ │ + type : 'Ljava/lang/String;' │ │ + access : 0x0019 (PUBLIC STATIC FINAL) │ │ + value : "android.media.metadata.DISPLAY_ICON_URI" │ │ + #17 : (in Landroid/support/v4/media/MediaMetadataCompat;) │ │ + name : 'METADATA_KEY_DISPLAY_SUBTITLE' │ │ + type : 'Ljava/lang/String;' │ │ + access : 0x0019 (PUBLIC STATIC FINAL) │ │ + value : "android.media.metadata.DISPLAY_SUBTITLE" │ │ + #18 : (in Landroid/support/v4/media/MediaMetadataCompat;) │ │ + name : 'METADATA_KEY_DISPLAY_TITLE' │ │ + type : 'Ljava/lang/String;' │ │ + access : 0x0019 (PUBLIC STATIC FINAL) │ │ + value : "android.media.metadata.DISPLAY_TITLE" │ │ + #19 : (in Landroid/support/v4/media/MediaMetadataCompat;) │ │ + name : 'METADATA_KEY_DURATION' │ │ + type : 'Ljava/lang/String;' │ │ + access : 0x0019 (PUBLIC STATIC FINAL) │ │ + value : "android.media.metadata.DURATION" │ │ + #20 : (in Landroid/support/v4/media/MediaMetadataCompat;) │ │ + name : 'METADATA_KEY_GENRE' │ │ + type : 'Ljava/lang/String;' │ │ + access : 0x0019 (PUBLIC STATIC FINAL) │ │ + value : "android.media.metadata.GENRE" │ │ + #21 : (in Landroid/support/v4/media/MediaMetadataCompat;) │ │ + name : 'METADATA_KEY_NUM_TRACKS' │ │ + type : 'Ljava/lang/String;' │ │ + access : 0x0019 (PUBLIC STATIC FINAL) │ │ + value : "android.media.metadata.NUM_TRACKS" │ │ + #22 : (in Landroid/support/v4/media/MediaMetadataCompat;) │ │ + name : 'METADATA_KEY_RATING' │ │ + type : 'Ljava/lang/String;' │ │ + access : 0x0019 (PUBLIC STATIC FINAL) │ │ + value : "android.media.metadata.RATING" │ │ + #23 : (in Landroid/support/v4/media/MediaMetadataCompat;) │ │ + name : 'METADATA_KEY_TITLE' │ │ + type : 'Ljava/lang/String;' │ │ + access : 0x0019 (PUBLIC STATIC FINAL) │ │ + value : "android.media.metadata.TITLE" │ │ + #24 : (in Landroid/support/v4/media/MediaMetadataCompat;) │ │ + name : 'METADATA_KEY_TRACK_NUMBER' │ │ + type : 'Ljava/lang/String;' │ │ + access : 0x0019 (PUBLIC STATIC FINAL) │ │ + value : "android.media.metadata.TRACK_NUMBER" │ │ + #25 : (in Landroid/support/v4/media/MediaMetadataCompat;) │ │ + name : 'METADATA_KEY_USER_RATING' │ │ + type : 'Ljava/lang/String;' │ │ + access : 0x0019 (PUBLIC STATIC FINAL) │ │ + value : "android.media.metadata.USER_RATING" │ │ + #26 : (in Landroid/support/v4/media/MediaMetadataCompat;) │ │ + name : 'METADATA_KEY_WRITER' │ │ + type : 'Ljava/lang/String;' │ │ + access : 0x0019 (PUBLIC STATIC FINAL) │ │ + value : "android.media.metadata.WRITER" │ │ + #27 : (in Landroid/support/v4/media/MediaMetadataCompat;) │ │ + name : 'METADATA_KEY_YEAR' │ │ + type : 'Ljava/lang/String;' │ │ + access : 0x0019 (PUBLIC STATIC FINAL) │ │ + value : "android.media.metadata.YEAR" │ │ + #28 : (in Landroid/support/v4/media/MediaMetadataCompat;) │ │ + name : 'METADATA_TYPE_BITMAP' │ │ + type : 'I' │ │ + access : 0x001a (PRIVATE STATIC FINAL) │ │ + value : 2 │ │ + #29 : (in Landroid/support/v4/media/MediaMetadataCompat;) │ │ + name : 'METADATA_TYPE_LONG' │ │ + type : 'I' │ │ + access : 0x001a (PRIVATE STATIC FINAL) │ │ + value : 0 │ │ + #30 : (in Landroid/support/v4/media/MediaMetadataCompat;) │ │ + name : 'METADATA_TYPE_RATING' │ │ + type : 'I' │ │ + access : 0x001a (PRIVATE STATIC FINAL) │ │ + value : 3 │ │ + #31 : (in Landroid/support/v4/media/MediaMetadataCompat;) │ │ + name : 'METADATA_TYPE_TEXT' │ │ + type : 'I' │ │ + access : 0x001a (PRIVATE STATIC FINAL) │ │ + value : 1 │ │ + #32 : (in Landroid/support/v4/media/MediaMetadataCompat;) │ │ + name : 'TAG' │ │ + type : 'Ljava/lang/String;' │ │ + access : 0x001a (PRIVATE STATIC FINAL) │ │ + value : "MediaMetadata" │ │ + Instance fields - │ │ + #0 : (in Landroid/support/v4/media/MediaMetadataCompat;) │ │ + name : 'mBundle' │ │ + type : 'Landroid/os/Bundle;' │ │ + access : 0x0012 (PRIVATE FINAL) │ │ + #1 : (in Landroid/support/v4/media/MediaMetadataCompat;) │ │ + name : 'mMetadataObj' │ │ + type : 'Ljava/lang/Object;' │ │ + access : 0x0002 (PRIVATE) │ │ + Direct methods - │ │ + #0 : (in Landroid/support/v4/media/MediaMetadataCompat;) │ │ + name : '' │ │ + type : '()V' │ │ + access : 0x10008 (STATIC CONSTRUCTOR) │ │ + code - │ │ + registers : 7 │ │ + ins : 0 │ │ + outs : 3 │ │ + insns size : 305 16-bit code units │ │ +05b47c: |[05b47c] android.support.v4.media.MediaMetadataCompat.:()V │ │ +05b48c: 1236 |0000: const/4 v6, #int 3 // #3 │ │ +05b48e: 1225 |0001: const/4 v5, #int 2 // #2 │ │ +05b490: 1204 |0002: const/4 v4, #int 0 // #0 │ │ +05b492: 1213 |0003: const/4 v3, #int 1 // #1 │ │ +05b494: 2200 8902 |0004: new-instance v0, Landroid/support/v4/util/ArrayMap; // type@0289 │ │ +05b498: 7010 700e 0000 |0006: invoke-direct {v0}, Landroid/support/v4/util/ArrayMap;.:()V // method@0e70 │ │ +05b49e: 6900 b403 |0009: sput-object v0, Landroid/support/v4/media/MediaMetadataCompat;.METADATA_KEYS_TYPE:Landroid/support/v4/util/ArrayMap; // field@03b4 │ │ +05b4a2: 6200 b403 |000b: sget-object v0, Landroid/support/v4/media/MediaMetadataCompat;.METADATA_KEYS_TYPE:Landroid/support/v4/util/ArrayMap; // field@03b4 │ │ +05b4a6: 1a01 b311 |000d: const-string v1, "android.media.metadata.TITLE" // string@11b3 │ │ +05b4aa: 7110 7422 0300 |000f: invoke-static {v3}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@2274 │ │ +05b4b0: 0c02 |0012: move-result-object v2 │ │ +05b4b2: 6e30 7f0e 1002 |0013: invoke-virtual {v0, v1, v2}, Landroid/support/v4/util/ArrayMap;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@0e7f │ │ +05b4b8: 6200 b403 |0016: sget-object v0, Landroid/support/v4/media/MediaMetadataCompat;.METADATA_KEYS_TYPE:Landroid/support/v4/util/ArrayMap; // field@03b4 │ │ +05b4bc: 1a01 a311 |0018: const-string v1, "android.media.metadata.ARTIST" // string@11a3 │ │ +05b4c0: 7110 7422 0300 |001a: invoke-static {v3}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@2274 │ │ +05b4c6: 0c02 |001d: move-result-object v2 │ │ +05b4c8: 6e30 7f0e 1002 |001e: invoke-virtual {v0, v1, v2}, Landroid/support/v4/util/ArrayMap;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@0e7f │ │ +05b4ce: 6200 b403 |0021: sget-object v0, Landroid/support/v4/media/MediaMetadataCompat;.METADATA_KEYS_TYPE:Landroid/support/v4/util/ArrayMap; // field@03b4 │ │ +05b4d2: 1a01 af11 |0023: const-string v1, "android.media.metadata.DURATION" // string@11af │ │ +05b4d6: 7110 7422 0400 |0025: invoke-static {v4}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@2274 │ │ +05b4dc: 0c02 |0028: move-result-object v2 │ │ +05b4de: 6e30 7f0e 1002 |0029: invoke-virtual {v0, v1, v2}, Landroid/support/v4/util/ArrayMap;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@0e7f │ │ +05b4e4: 6200 b403 |002c: sget-object v0, Landroid/support/v4/media/MediaMetadataCompat;.METADATA_KEYS_TYPE:Landroid/support/v4/util/ArrayMap; // field@03b4 │ │ +05b4e8: 1a01 9e11 |002e: const-string v1, "android.media.metadata.ALBUM" // string@119e │ │ +05b4ec: 7110 7422 0300 |0030: invoke-static {v3}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@2274 │ │ +05b4f2: 0c02 |0033: move-result-object v2 │ │ +05b4f4: 6e30 7f0e 1002 |0034: invoke-virtual {v0, v1, v2}, Landroid/support/v4/util/ArrayMap;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@0e7f │ │ +05b4fa: 6200 b403 |0037: sget-object v0, Landroid/support/v4/media/MediaMetadataCompat;.METADATA_KEYS_TYPE:Landroid/support/v4/util/ArrayMap; // field@03b4 │ │ +05b4fe: 1a01 a511 |0039: const-string v1, "android.media.metadata.AUTHOR" // string@11a5 │ │ +05b502: 7110 7422 0300 |003b: invoke-static {v3}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@2274 │ │ +05b508: 0c02 |003e: move-result-object v2 │ │ +05b50a: 6e30 7f0e 1002 |003f: invoke-virtual {v0, v1, v2}, Landroid/support/v4/util/ArrayMap;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@0e7f │ │ +05b510: 6200 b403 |0042: sget-object v0, Landroid/support/v4/media/MediaMetadataCompat;.METADATA_KEYS_TYPE:Landroid/support/v4/util/ArrayMap; // field@03b4 │ │ +05b514: 1a01 b611 |0044: const-string v1, "android.media.metadata.WRITER" // string@11b6 │ │ +05b518: 7110 7422 0300 |0046: invoke-static {v3}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@2274 │ │ +05b51e: 0c02 |0049: move-result-object v2 │ │ +05b520: 6e30 7f0e 1002 |004a: invoke-virtual {v0, v1, v2}, Landroid/support/v4/util/ArrayMap;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@0e7f │ │ +05b526: 6200 b403 |004d: sget-object v0, Landroid/support/v4/media/MediaMetadataCompat;.METADATA_KEYS_TYPE:Landroid/support/v4/util/ArrayMap; // field@03b4 │ │ +05b52a: 1a01 a711 |004f: const-string v1, "android.media.metadata.COMPOSER" // string@11a7 │ │ +05b52e: 7110 7422 0300 |0051: invoke-static {v3}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@2274 │ │ +05b534: 0c02 |0054: move-result-object v2 │ │ +05b536: 6e30 7f0e 1002 |0055: invoke-virtual {v0, v1, v2}, Landroid/support/v4/util/ArrayMap;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@0e7f │ │ +05b53c: 6200 b403 |0058: sget-object v0, Landroid/support/v4/media/MediaMetadataCompat;.METADATA_KEYS_TYPE:Landroid/support/v4/util/ArrayMap; // field@03b4 │ │ +05b540: 1a01 a611 |005a: const-string v1, "android.media.metadata.COMPILATION" // string@11a6 │ │ +05b544: 7110 7422 0300 |005c: invoke-static {v3}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@2274 │ │ +05b54a: 0c02 |005f: move-result-object v2 │ │ +05b54c: 6e30 7f0e 1002 |0060: invoke-virtual {v0, v1, v2}, Landroid/support/v4/util/ArrayMap;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@0e7f │ │ +05b552: 6200 b403 |0063: sget-object v0, Landroid/support/v4/media/MediaMetadataCompat;.METADATA_KEYS_TYPE:Landroid/support/v4/util/ArrayMap; // field@03b4 │ │ +05b556: 1a01 a811 |0065: const-string v1, "android.media.metadata.DATE" // string@11a8 │ │ +05b55a: 7110 7422 0300 |0067: invoke-static {v3}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@2274 │ │ +05b560: 0c02 |006a: move-result-object v2 │ │ +05b562: 6e30 7f0e 1002 |006b: invoke-virtual {v0, v1, v2}, Landroid/support/v4/util/ArrayMap;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@0e7f │ │ +05b568: 6200 b403 |006e: sget-object v0, Landroid/support/v4/media/MediaMetadataCompat;.METADATA_KEYS_TYPE:Landroid/support/v4/util/ArrayMap; // field@03b4 │ │ +05b56c: 1a01 b711 |0070: const-string v1, "android.media.metadata.YEAR" // string@11b7 │ │ +05b570: 7110 7422 0400 |0072: invoke-static {v4}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@2274 │ │ +05b576: 0c02 |0075: move-result-object v2 │ │ +05b578: 6e30 7f0e 1002 |0076: invoke-virtual {v0, v1, v2}, Landroid/support/v4/util/ArrayMap;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@0e7f │ │ +05b57e: 6200 b403 |0079: sget-object v0, Landroid/support/v4/media/MediaMetadataCompat;.METADATA_KEYS_TYPE:Landroid/support/v4/util/ArrayMap; // field@03b4 │ │ +05b582: 1a01 b011 |007b: const-string v1, "android.media.metadata.GENRE" // string@11b0 │ │ +05b586: 7110 7422 0300 |007d: invoke-static {v3}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@2274 │ │ +05b58c: 0c02 |0080: move-result-object v2 │ │ +05b58e: 6e30 7f0e 1002 |0081: invoke-virtual {v0, v1, v2}, Landroid/support/v4/util/ArrayMap;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@0e7f │ │ +05b594: 6200 b403 |0084: sget-object v0, Landroid/support/v4/media/MediaMetadataCompat;.METADATA_KEYS_TYPE:Landroid/support/v4/util/ArrayMap; // field@03b4 │ │ +05b598: 1a01 b411 |0086: const-string v1, "android.media.metadata.TRACK_NUMBER" // string@11b4 │ │ +05b59c: 7110 7422 0400 |0088: invoke-static {v4}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@2274 │ │ +05b5a2: 0c02 |008b: move-result-object v2 │ │ +05b5a4: 6e30 7f0e 1002 |008c: invoke-virtual {v0, v1, v2}, Landroid/support/v4/util/ArrayMap;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@0e7f │ │ +05b5aa: 6200 b403 |008f: sget-object v0, Landroid/support/v4/media/MediaMetadataCompat;.METADATA_KEYS_TYPE:Landroid/support/v4/util/ArrayMap; // field@03b4 │ │ +05b5ae: 1a01 b111 |0091: const-string v1, "android.media.metadata.NUM_TRACKS" // string@11b1 │ │ +05b5b2: 7110 7422 0400 |0093: invoke-static {v4}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@2274 │ │ +05b5b8: 0c02 |0096: move-result-object v2 │ │ +05b5ba: 6e30 7f0e 1002 |0097: invoke-virtual {v0, v1, v2}, Landroid/support/v4/util/ArrayMap;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@0e7f │ │ +05b5c0: 6200 b403 |009a: sget-object v0, Landroid/support/v4/media/MediaMetadataCompat;.METADATA_KEYS_TYPE:Landroid/support/v4/util/ArrayMap; // field@03b4 │ │ +05b5c4: 1a01 a911 |009c: const-string v1, "android.media.metadata.DISC_NUMBER" // string@11a9 │ │ +05b5c8: 7110 7422 0400 |009e: invoke-static {v4}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@2274 │ │ +05b5ce: 0c02 |00a1: move-result-object v2 │ │ +05b5d0: 6e30 7f0e 1002 |00a2: invoke-virtual {v0, v1, v2}, Landroid/support/v4/util/ArrayMap;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@0e7f │ │ +05b5d6: 6200 b403 |00a5: sget-object v0, Landroid/support/v4/media/MediaMetadataCompat;.METADATA_KEYS_TYPE:Landroid/support/v4/util/ArrayMap; // field@03b4 │ │ +05b5da: 1a01 a011 |00a7: const-string v1, "android.media.metadata.ALBUM_ARTIST" // string@11a0 │ │ +05b5de: 7110 7422 0300 |00a9: invoke-static {v3}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@2274 │ │ +05b5e4: 0c02 |00ac: move-result-object v2 │ │ +05b5e6: 6e30 7f0e 1002 |00ad: invoke-virtual {v0, v1, v2}, Landroid/support/v4/util/ArrayMap;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@0e7f │ │ +05b5ec: 6200 b403 |00b0: sget-object v0, Landroid/support/v4/media/MediaMetadataCompat;.METADATA_KEYS_TYPE:Landroid/support/v4/util/ArrayMap; // field@03b4 │ │ +05b5f0: 1a01 a211 |00b2: const-string v1, "android.media.metadata.ART" // string@11a2 │ │ +05b5f4: 7110 7422 0500 |00b4: invoke-static {v5}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@2274 │ │ +05b5fa: 0c02 |00b7: move-result-object v2 │ │ +05b5fc: 6e30 7f0e 1002 |00b8: invoke-virtual {v0, v1, v2}, Landroid/support/v4/util/ArrayMap;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@0e7f │ │ +05b602: 6200 b403 |00bb: sget-object v0, Landroid/support/v4/media/MediaMetadataCompat;.METADATA_KEYS_TYPE:Landroid/support/v4/util/ArrayMap; // field@03b4 │ │ +05b606: 1a01 a411 |00bd: const-string v1, "android.media.metadata.ART_URI" // string@11a4 │ │ +05b60a: 7110 7422 0300 |00bf: invoke-static {v3}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@2274 │ │ +05b610: 0c02 |00c2: move-result-object v2 │ │ +05b612: 6e30 7f0e 1002 |00c3: invoke-virtual {v0, v1, v2}, Landroid/support/v4/util/ArrayMap;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@0e7f │ │ +05b618: 6200 b403 |00c6: sget-object v0, Landroid/support/v4/media/MediaMetadataCompat;.METADATA_KEYS_TYPE:Landroid/support/v4/util/ArrayMap; // field@03b4 │ │ +05b61c: 1a01 9f11 |00c8: const-string v1, "android.media.metadata.ALBUM_ART" // string@119f │ │ +05b620: 7110 7422 0500 |00ca: invoke-static {v5}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@2274 │ │ +05b626: 0c02 |00cd: move-result-object v2 │ │ +05b628: 6e30 7f0e 1002 |00ce: invoke-virtual {v0, v1, v2}, Landroid/support/v4/util/ArrayMap;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@0e7f │ │ +05b62e: 6200 b403 |00d1: sget-object v0, Landroid/support/v4/media/MediaMetadataCompat;.METADATA_KEYS_TYPE:Landroid/support/v4/util/ArrayMap; // field@03b4 │ │ +05b632: 1a01 a111 |00d3: const-string v1, "android.media.metadata.ALBUM_ART_URI" // string@11a1 │ │ +05b636: 7110 7422 0300 |00d5: invoke-static {v3}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@2274 │ │ +05b63c: 0c02 |00d8: move-result-object v2 │ │ +05b63e: 6e30 7f0e 1002 |00d9: invoke-virtual {v0, v1, v2}, Landroid/support/v4/util/ArrayMap;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@0e7f │ │ +05b644: 6200 b403 |00dc: sget-object v0, Landroid/support/v4/media/MediaMetadataCompat;.METADATA_KEYS_TYPE:Landroid/support/v4/util/ArrayMap; // field@03b4 │ │ +05b648: 1a01 b511 |00de: const-string v1, "android.media.metadata.USER_RATING" // string@11b5 │ │ +05b64c: 7110 7422 0600 |00e0: invoke-static {v6}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@2274 │ │ +05b652: 0c02 |00e3: move-result-object v2 │ │ +05b654: 6e30 7f0e 1002 |00e4: invoke-virtual {v0, v1, v2}, Landroid/support/v4/util/ArrayMap;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@0e7f │ │ +05b65a: 6200 b403 |00e7: sget-object v0, Landroid/support/v4/media/MediaMetadataCompat;.METADATA_KEYS_TYPE:Landroid/support/v4/util/ArrayMap; // field@03b4 │ │ +05b65e: 1a01 b211 |00e9: const-string v1, "android.media.metadata.RATING" // string@11b2 │ │ +05b662: 7110 7422 0600 |00eb: invoke-static {v6}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@2274 │ │ +05b668: 0c02 |00ee: move-result-object v2 │ │ +05b66a: 6e30 7f0e 1002 |00ef: invoke-virtual {v0, v1, v2}, Landroid/support/v4/util/ArrayMap;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@0e7f │ │ +05b670: 6200 b403 |00f2: sget-object v0, Landroid/support/v4/media/MediaMetadataCompat;.METADATA_KEYS_TYPE:Landroid/support/v4/util/ArrayMap; // field@03b4 │ │ +05b674: 1a01 ae11 |00f4: const-string v1, "android.media.metadata.DISPLAY_TITLE" // string@11ae │ │ +05b678: 7110 7422 0300 |00f6: invoke-static {v3}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@2274 │ │ +05b67e: 0c02 |00f9: move-result-object v2 │ │ +05b680: 6e30 7f0e 1002 |00fa: invoke-virtual {v0, v1, v2}, Landroid/support/v4/util/ArrayMap;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@0e7f │ │ +05b686: 6200 b403 |00fd: sget-object v0, Landroid/support/v4/media/MediaMetadataCompat;.METADATA_KEYS_TYPE:Landroid/support/v4/util/ArrayMap; // field@03b4 │ │ +05b68a: 1a01 ad11 |00ff: const-string v1, "android.media.metadata.DISPLAY_SUBTITLE" // string@11ad │ │ +05b68e: 7110 7422 0300 |0101: invoke-static {v3}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@2274 │ │ +05b694: 0c02 |0104: move-result-object v2 │ │ +05b696: 6e30 7f0e 1002 |0105: invoke-virtual {v0, v1, v2}, Landroid/support/v4/util/ArrayMap;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@0e7f │ │ +05b69c: 6200 b403 |0108: sget-object v0, Landroid/support/v4/media/MediaMetadataCompat;.METADATA_KEYS_TYPE:Landroid/support/v4/util/ArrayMap; // field@03b4 │ │ +05b6a0: 1a01 aa11 |010a: const-string v1, "android.media.metadata.DISPLAY_DESCRIPTION" // string@11aa │ │ +05b6a4: 7110 7422 0300 |010c: invoke-static {v3}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@2274 │ │ +05b6aa: 0c02 |010f: move-result-object v2 │ │ +05b6ac: 6e30 7f0e 1002 |0110: invoke-virtual {v0, v1, v2}, Landroid/support/v4/util/ArrayMap;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@0e7f │ │ +05b6b2: 6200 b403 |0113: sget-object v0, Landroid/support/v4/media/MediaMetadataCompat;.METADATA_KEYS_TYPE:Landroid/support/v4/util/ArrayMap; // field@03b4 │ │ +05b6b6: 1a01 ab11 |0115: const-string v1, "android.media.metadata.DISPLAY_ICON" // string@11ab │ │ +05b6ba: 7110 7422 0500 |0117: invoke-static {v5}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@2274 │ │ +05b6c0: 0c02 |011a: move-result-object v2 │ │ +05b6c2: 6e30 7f0e 1002 |011b: invoke-virtual {v0, v1, v2}, Landroid/support/v4/util/ArrayMap;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@0e7f │ │ +05b6c8: 6200 b403 |011e: sget-object v0, Landroid/support/v4/media/MediaMetadataCompat;.METADATA_KEYS_TYPE:Landroid/support/v4/util/ArrayMap; // field@03b4 │ │ +05b6cc: 1a01 ac11 |0120: const-string v1, "android.media.metadata.DISPLAY_ICON_URI" // string@11ac │ │ +05b6d0: 7110 7422 0300 |0122: invoke-static {v3}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@2274 │ │ +05b6d6: 0c02 |0125: move-result-object v2 │ │ +05b6d8: 6e30 7f0e 1002 |0126: invoke-virtual {v0, v1, v2}, Landroid/support/v4/util/ArrayMap;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@0e7f │ │ +05b6de: 2200 f501 |0129: new-instance v0, Landroid/support/v4/media/MediaMetadataCompat$1; // type@01f5 │ │ +05b6e2: 7010 b20a 0000 |012b: invoke-direct {v0}, Landroid/support/v4/media/MediaMetadataCompat$1;.:()V // method@0ab2 │ │ +05b6e8: 6900 b303 |012e: sput-object v0, Landroid/support/v4/media/MediaMetadataCompat;.CREATOR:Landroid/os/Parcelable$Creator; // field@03b3 │ │ +05b6ec: 0e00 |0130: return-void │ │ + catches : (none) │ │ + positions : │ │ + 0x0004 line=194 │ │ + 0x000b line=195 │ │ + 0x0016 line=196 │ │ + 0x0021 line=197 │ │ + 0x002c line=198 │ │ + 0x0037 line=199 │ │ + 0x0042 line=200 │ │ + 0x004d line=201 │ │ + 0x0058 line=202 │ │ + 0x0063 line=203 │ │ + 0x006e line=204 │ │ + 0x0079 line=205 │ │ + 0x0084 line=206 │ │ + 0x008f line=207 │ │ + 0x009a line=208 │ │ + 0x00a5 line=209 │ │ + 0x00b0 line=210 │ │ + 0x00bb line=211 │ │ + 0x00c6 line=212 │ │ + 0x00d1 line=213 │ │ + 0x00dc line=214 │ │ + 0x00e7 line=215 │ │ + 0x00f2 line=216 │ │ + 0x00fd line=217 │ │ + 0x0108 line=218 │ │ + 0x0113 line=219 │ │ + 0x011e line=220 │ │ + 0x0129 line=431 │ │ + locals : │ │ + │ │ + #1 : (in Landroid/support/v4/media/MediaMetadataCompat;) │ │ + name : '' │ │ + type : '(Landroid/os/Bundle;)V' │ │ + access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ + code - │ │ + registers : 3 │ │ + ins : 2 │ │ + outs : 2 │ │ + insns size : 11 16-bit code units │ │ +05b6f0: |[05b6f0] android.support.v4.media.MediaMetadataCompat.:(Landroid/os/Bundle;)V │ │ +05b700: 7010 8622 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@2286 │ │ +05b706: 2200 a000 |0003: new-instance v0, Landroid/os/Bundle; // type@00a0 │ │ +05b70a: 7020 e202 2000 |0005: invoke-direct {v0, v2}, Landroid/os/Bundle;.:(Landroid/os/Bundle;)V // method@02e2 │ │ +05b710: 5b10 d403 |0008: iput-object v0, v1, Landroid/support/v4/media/MediaMetadataCompat;.mBundle:Landroid/os/Bundle; // field@03d4 │ │ +05b714: 0e00 |000a: return-void │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=226 │ │ + 0x0003 line=227 │ │ + 0x000a line=228 │ │ + locals : │ │ + 0x0000 - 0x000b reg=1 this Landroid/support/v4/media/MediaMetadataCompat; │ │ + 0x0000 - 0x000b reg=2 bundle Landroid/os/Bundle; │ │ + │ │ + #2 : (in Landroid/support/v4/media/MediaMetadataCompat;) │ │ + name : '' │ │ + type : '(Landroid/os/Bundle;Landroid/support/v4/media/MediaMetadataCompat$1;)V' │ │ + access : 0x11000 (SYNTHETIC CONSTRUCTOR) │ │ + code - │ │ + registers : 3 │ │ + ins : 3 │ │ + outs : 2 │ │ + insns size : 4 16-bit code units │ │ +05b718: |[05b718] android.support.v4.media.MediaMetadataCompat.:(Landroid/os/Bundle;Landroid/support/v4/media/MediaMetadataCompat$1;)V │ │ +05b728: 7020 c00a 1000 |0000: invoke-direct {v0, v1}, Landroid/support/v4/media/MediaMetadataCompat;.:(Landroid/os/Bundle;)V // method@0ac0 │ │ +05b72e: 0e00 |0003: return-void │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=31 │ │ + locals : │ │ + 0x0000 - 0x0004 reg=0 this Landroid/support/v4/media/MediaMetadataCompat; │ │ + 0x0000 - 0x0004 reg=1 x0 Landroid/os/Bundle; │ │ + 0x0000 - 0x0004 reg=2 x1 Landroid/support/v4/media/MediaMetadataCompat$1; │ │ + │ │ + #3 : (in Landroid/support/v4/media/MediaMetadataCompat;) │ │ + name : '' │ │ + type : '(Landroid/os/Parcel;)V' │ │ + access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ + code - │ │ + registers : 3 │ │ + ins : 2 │ │ + outs : 1 │ │ + insns size : 10 16-bit code units │ │ +05b730: |[05b730] android.support.v4.media.MediaMetadataCompat.:(Landroid/os/Parcel;)V │ │ +05b740: 7010 8622 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@2286 │ │ +05b746: 6e10 2803 0200 |0003: invoke-virtual {v2}, Landroid/os/Parcel;.readBundle:()Landroid/os/Bundle; // method@0328 │ │ +05b74c: 0c00 |0006: move-result-object v0 │ │ +05b74e: 5b10 d403 |0007: iput-object v0, v1, Landroid/support/v4/media/MediaMetadataCompat;.mBundle:Landroid/os/Bundle; // field@03d4 │ │ +05b752: 0e00 |0009: return-void │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=230 │ │ + 0x0003 line=231 │ │ + 0x0009 line=232 │ │ + locals : │ │ + 0x0000 - 0x000a reg=1 this Landroid/support/v4/media/MediaMetadataCompat; │ │ + 0x0000 - 0x000a reg=2 in Landroid/os/Parcel; │ │ + │ │ + #4 : (in Landroid/support/v4/media/MediaMetadataCompat;) │ │ + name : '' │ │ + type : '(Landroid/os/Parcel;Landroid/support/v4/media/MediaMetadataCompat$1;)V' │ │ + access : 0x11000 (SYNTHETIC CONSTRUCTOR) │ │ + code - │ │ + registers : 3 │ │ + ins : 3 │ │ + outs : 2 │ │ + insns size : 4 16-bit code units │ │ +05b754: |[05b754] android.support.v4.media.MediaMetadataCompat.:(Landroid/os/Parcel;Landroid/support/v4/media/MediaMetadataCompat$1;)V │ │ +05b764: 7020 c20a 1000 |0000: invoke-direct {v0, v1}, Landroid/support/v4/media/MediaMetadataCompat;.:(Landroid/os/Parcel;)V // method@0ac2 │ │ +05b76a: 0e00 |0003: return-void │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=31 │ │ + locals : │ │ + 0x0000 - 0x0004 reg=0 this Landroid/support/v4/media/MediaMetadataCompat; │ │ + 0x0000 - 0x0004 reg=1 x0 Landroid/os/Parcel; │ │ + 0x0000 - 0x0004 reg=2 x1 Landroid/support/v4/media/MediaMetadataCompat$1; │ │ + │ │ + #5 : (in Landroid/support/v4/media/MediaMetadataCompat;) │ │ + name : 'access$100' │ │ + type : '(Landroid/support/v4/media/MediaMetadataCompat;)Landroid/os/Bundle;' │ │ + access : 0x1008 (STATIC SYNTHETIC) │ │ + code - │ │ + registers : 2 │ │ + ins : 1 │ │ + outs : 0 │ │ + insns size : 3 16-bit code units │ │ +05b76c: |[05b76c] android.support.v4.media.MediaMetadataCompat.access$100:(Landroid/support/v4/media/MediaMetadataCompat;)Landroid/os/Bundle; │ │ +05b77c: 5410 d403 |0000: iget-object v0, v1, Landroid/support/v4/media/MediaMetadataCompat;.mBundle:Landroid/os/Bundle; // field@03d4 │ │ +05b780: 1100 |0002: return-object v0 │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=31 │ │ + locals : │ │ + 0x0000 - 0x0003 reg=1 x0 Landroid/support/v4/media/MediaMetadataCompat; │ │ + │ │ + #6 : (in Landroid/support/v4/media/MediaMetadataCompat;) │ │ + name : 'access$200' │ │ + type : '()Landroid/support/v4/util/ArrayMap;' │ │ + access : 0x1008 (STATIC SYNTHETIC) │ │ + code - │ │ + registers : 1 │ │ + ins : 0 │ │ + outs : 0 │ │ + insns size : 3 16-bit code units │ │ +05b784: |[05b784] android.support.v4.media.MediaMetadataCompat.access$200:()Landroid/support/v4/util/ArrayMap; │ │ +05b794: 6200 b403 |0000: sget-object v0, Landroid/support/v4/media/MediaMetadataCompat;.METADATA_KEYS_TYPE:Landroid/support/v4/util/ArrayMap; // field@03b4 │ │ +05b798: 1100 |0002: return-object v0 │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=31 │ │ + locals : │ │ + │ │ + #7 : (in Landroid/support/v4/media/MediaMetadataCompat;) │ │ + name : 'fromMediaMetadata' │ │ + type : '(Ljava/lang/Object;)Landroid/support/v4/media/MediaMetadataCompat;' │ │ + access : 0x0009 (PUBLIC STATIC) │ │ + code - │ │ + registers : 9 │ │ + ins : 1 │ │ + outs : 4 │ │ + insns size : 108 16-bit code units │ │ +05b79c: |[05b79c] android.support.v4.media.MediaMetadataCompat.fromMediaMetadata:(Ljava/lang/Object;)Landroid/support/v4/media/MediaMetadataCompat; │ │ +05b7ac: 3808 0800 |0000: if-eqz v8, 0008 // +0008 │ │ +05b7b0: 6005 4000 |0002: sget v5, Landroid/os/Build$VERSION;.SDK_INT:I // field@0040 │ │ +05b7b4: 1306 1500 |0004: const/16 v6, #int 21 // #15 │ │ +05b7b8: 3565 0400 |0006: if-ge v5, v6, 000a // +0004 │ │ +05b7bc: 1203 |0008: const/4 v3, #int 0 // #0 │ │ +05b7be: 1103 |0009: return-object v3 │ │ +05b7c0: 2200 f601 |000a: new-instance v0, Landroid/support/v4/media/MediaMetadataCompat$Builder; // type@01f6 │ │ +05b7c4: 7010 b70a 0000 |000c: invoke-direct {v0}, Landroid/support/v4/media/MediaMetadataCompat$Builder;.:()V // method@0ab7 │ │ +05b7ca: 7110 df0a 0800 |000f: invoke-static {v8}, Landroid/support/v4/media/MediaMetadataCompatApi21;.keySet:(Ljava/lang/Object;)Ljava/util/Set; // method@0adf │ │ +05b7d0: 0c05 |0012: move-result-object v5 │ │ +05b7d2: 7210 2023 0500 |0013: invoke-interface {v5}, Ljava/util/Set;.iterator:()Ljava/util/Iterator; // method@2320 │ │ +05b7d8: 0c01 |0016: move-result-object v1 │ │ +05b7da: 7210 f222 0100 |0017: invoke-interface {v1}, Ljava/util/Iterator;.hasNext:()Z // method@22f2 │ │ +05b7e0: 0a05 |001a: move-result v5 │ │ +05b7e2: 3805 3e00 |001b: if-eqz v5, 0059 // +003e │ │ +05b7e6: 7210 f322 0100 |001d: invoke-interface {v1}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@22f3 │ │ +05b7ec: 0c02 |0020: move-result-object v2 │ │ +05b7ee: 1f02 3d05 |0021: check-cast v2, Ljava/lang/String; // type@053d │ │ +05b7f2: 6205 b403 |0023: sget-object v5, Landroid/support/v4/media/MediaMetadataCompat;.METADATA_KEYS_TYPE:Landroid/support/v4/util/ArrayMap; // field@03b4 │ │ +05b7f6: 6e20 780e 2500 |0025: invoke-virtual {v5, v2}, Landroid/support/v4/util/ArrayMap;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@0e78 │ │ +05b7fc: 0c04 |0028: move-result-object v4 │ │ +05b7fe: 1f04 2f05 |0029: check-cast v4, Ljava/lang/Integer; // type@052f │ │ +05b802: 3804 ecff |002b: if-eqz v4, 0017 // -0014 │ │ +05b806: 6e10 7022 0400 |002d: invoke-virtual {v4}, Ljava/lang/Integer;.intValue:()I // method@2270 │ │ +05b80c: 0a05 |0030: move-result v5 │ │ +05b80e: 2b05 2f00 0000 |0031: packed-switch v5, 00000060 // +0000002f │ │ +05b814: 28e3 |0034: goto 0017 // -001d │ │ +05b816: 7120 dc0a 2800 |0035: invoke-static {v8, v2}, Landroid/support/v4/media/MediaMetadataCompatApi21;.getLong:(Ljava/lang/Object;Ljava/lang/String;)J // method@0adc │ │ +05b81c: 0b06 |0038: move-result-wide v6 │ │ +05b81e: 6e40 bb0a 2076 |0039: invoke-virtual {v0, v2, v6, v7}, Landroid/support/v4/media/MediaMetadataCompat$Builder;.putLong:(Ljava/lang/String;J)Landroid/support/v4/media/MediaMetadataCompat$Builder; // method@0abb │ │ +05b824: 28db |003c: goto 0017 // -0025 │ │ +05b826: 7120 db0a 2800 |003d: invoke-static {v8, v2}, Landroid/support/v4/media/MediaMetadataCompatApi21;.getBitmap:(Ljava/lang/Object;Ljava/lang/String;)Landroid/graphics/Bitmap; // method@0adb │ │ +05b82c: 0c05 |0040: move-result-object v5 │ │ +05b82e: 6e30 ba0a 2005 |0041: invoke-virtual {v0, v2, v5}, Landroid/support/v4/media/MediaMetadataCompat$Builder;.putBitmap:(Ljava/lang/String;Landroid/graphics/Bitmap;)Landroid/support/v4/media/MediaMetadataCompat$Builder; // method@0aba │ │ +05b834: 28d3 |0044: goto 0017 // -002d │ │ +05b836: 7120 dd0a 2800 |0045: invoke-static {v8, v2}, Landroid/support/v4/media/MediaMetadataCompatApi21;.getRating:(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; // method@0add │ │ +05b83c: 0c05 |0048: move-result-object v5 │ │ +05b83e: 7110 e90a 0500 |0049: invoke-static {v5}, Landroid/support/v4/media/RatingCompat;.fromRating:(Ljava/lang/Object;)Landroid/support/v4/media/RatingCompat; // method@0ae9 │ │ +05b844: 0c05 |004c: move-result-object v5 │ │ +05b846: 6e30 bc0a 2005 |004d: invoke-virtual {v0, v2, v5}, Landroid/support/v4/media/MediaMetadataCompat$Builder;.putRating:(Ljava/lang/String;Landroid/support/v4/media/RatingCompat;)Landroid/support/v4/media/MediaMetadataCompat$Builder; // method@0abc │ │ +05b84c: 28c7 |0050: goto 0017 // -0039 │ │ +05b84e: 7120 de0a 2800 |0051: invoke-static {v8, v2}, Landroid/support/v4/media/MediaMetadataCompatApi21;.getText:(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/CharSequence; // method@0ade │ │ +05b854: 0c05 |0054: move-result-object v5 │ │ +05b856: 6e30 be0a 2005 |0055: invoke-virtual {v0, v2, v5}, Landroid/support/v4/media/MediaMetadataCompat$Builder;.putText:(Ljava/lang/String;Ljava/lang/CharSequence;)Landroid/support/v4/media/MediaMetadataCompat$Builder; // method@0abe │ │ +05b85c: 28bf |0058: goto 0017 // -0041 │ │ +05b85e: 6e10 b90a 0000 |0059: invoke-virtual {v0}, Landroid/support/v4/media/MediaMetadataCompat$Builder;.build:()Landroid/support/v4/media/MediaMetadataCompat; // method@0ab9 │ │ +05b864: 0c03 |005c: move-result-object v3 │ │ +05b866: 5b38 d503 |005d: iput-object v8, v3, Landroid/support/v4/media/MediaMetadataCompat;.mMetadataObj:Ljava/lang/Object; // field@03d5 │ │ +05b86a: 28aa |005f: goto 0009 // -0056 │ │ +05b86c: 0001 0400 0000 0000 0400 0000 2000 ... |0060: packed-switch-data (12 units) │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=357 │ │ + 0x0008 line=358 │ │ + 0x0009 line=387 │ │ + 0x000a line=361 │ │ + 0x000f line=362 │ │ + 0x0023 line=363 │ │ + 0x002b line=364 │ │ + 0x002d line=365 │ │ + 0x0035 line=371 │ │ + 0x003d line=367 │ │ + 0x0045 line=375 │ │ + 0x0051 line=379 │ │ + 0x0059 line=385 │ │ + 0x005d line=386 │ │ + 0x0060 line=365 │ │ + locals : │ │ + 0x0023 - 0x0059 reg=2 key Ljava/lang/String; │ │ + 0x002b - 0x0059 reg=4 type Ljava/lang/Integer; │ │ + 0x000f - 0x006c reg=0 builder Landroid/support/v4/media/MediaMetadataCompat$Builder; │ │ + 0x0017 - 0x006c reg=1 i$ Ljava/util/Iterator; │ │ + 0x005d - 0x006c reg=3 metadata Landroid/support/v4/media/MediaMetadataCompat; │ │ + 0x0000 - 0x006c reg=8 metadataObj Ljava/lang/Object; │ │ + │ │ + Virtual methods - │ │ + #0 : (in Landroid/support/v4/media/MediaMetadataCompat;) │ │ + name : 'containsKey' │ │ + type : '(Ljava/lang/String;)Z' │ │ + access : 0x0001 (PUBLIC) │ │ + code - │ │ + registers : 3 │ │ + ins : 2 │ │ + outs : 2 │ │ + insns size : 7 16-bit code units │ │ +05b884: |[05b884] android.support.v4.media.MediaMetadataCompat.containsKey:(Ljava/lang/String;)Z │ │ +05b894: 5410 d403 |0000: iget-object v0, v1, Landroid/support/v4/media/MediaMetadataCompat;.mBundle:Landroid/os/Bundle; // field@03d4 │ │ +05b898: 6e20 e302 2000 |0002: invoke-virtual {v0, v2}, Landroid/os/Bundle;.containsKey:(Ljava/lang/String;)Z // method@02e3 │ │ +05b89e: 0a00 |0005: move-result v0 │ │ +05b8a0: 0f00 |0006: return v0 │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=241 │ │ + locals : │ │ + 0x0000 - 0x0007 reg=1 this Landroid/support/v4/media/MediaMetadataCompat; │ │ + 0x0000 - 0x0007 reg=2 key Ljava/lang/String; │ │ + │ │ + #1 : (in Landroid/support/v4/media/MediaMetadataCompat;) │ │ + name : 'describeContents' │ │ + type : '()I' │ │ + access : 0x0001 (PUBLIC) │ │ + code - │ │ + registers : 2 │ │ + ins : 1 │ │ + outs : 0 │ │ + insns size : 2 16-bit code units │ │ +05b8a4: |[05b8a4] android.support.v4.media.MediaMetadataCompat.describeContents:()I │ │ +05b8b4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +05b8b6: 0f00 |0001: return v0 │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=321 │ │ + locals : │ │ + 0x0000 - 0x0002 reg=1 this Landroid/support/v4/media/MediaMetadataCompat; │ │ + │ │ + #2 : (in Landroid/support/v4/media/MediaMetadataCompat;) │ │ + name : 'getBitmap' │ │ + type : '(Ljava/lang/String;)Landroid/graphics/Bitmap;' │ │ + access : 0x0001 (PUBLIC) │ │ + code - │ │ + registers : 7 │ │ + ins : 2 │ │ + outs : 3 │ │ + insns size : 21 16-bit code units │ │ +05b8b8: |[05b8b8] android.support.v4.media.MediaMetadataCompat.getBitmap:(Ljava/lang/String;)Landroid/graphics/Bitmap; │ │ +05b8c8: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +05b8ca: 5453 d403 |0001: iget-object v3, v5, Landroid/support/v4/media/MediaMetadataCompat;.mBundle:Landroid/os/Bundle; // field@03d4 │ │ +05b8ce: 6e20 ee02 6300 |0003: invoke-virtual {v3, v6}, Landroid/os/Bundle;.getParcelable:(Ljava/lang/String;)Landroid/os/Parcelable; // method@02ee │ │ +05b8d4: 0c03 |0006: move-result-object v3 │ │ +05b8d6: 0730 |0007: move-object v0, v3 │ │ +05b8d8: 1f00 5a00 |0008: check-cast v0, Landroid/graphics/Bitmap; // type@005a │ │ +05b8dc: 0701 |000a: move-object v1, v0 │ │ +05b8de: 1101 |000b: return-object v1 │ │ +05b8e0: 0d02 |000c: move-exception v2 │ │ +05b8e2: 1a03 ae0c |000d: const-string v3, "MediaMetadata" // string@0cae │ │ +05b8e6: 1a04 5104 |000f: const-string v4, "Failed to retrieve a key as Bitmap." // string@0451 │ │ +05b8ea: 7130 761c 4302 |0011: invoke-static {v3, v4, v2}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@1c76 │ │ +05b8f0: 28f7 |0014: goto 000b // -0009 │ │ + catches : 1 │ │ + 0x0001 - 0x000b │ │ + Ljava/lang/Exception; -> 0x000c │ │ + positions : │ │ + 0x0000 line=309 │ │ + 0x0001 line=311 │ │ + 0x000b line=316 │ │ + 0x000c line=312 │ │ + 0x000d line=314 │ │ + locals : │ │ + 0x0001 - 0x0015 reg=1 bmp Landroid/graphics/Bitmap; │ │ + 0x000d - 0x0015 reg=2 e Ljava/lang/Exception; │ │ + 0x0000 - 0x0015 reg=5 this Landroid/support/v4/media/MediaMetadataCompat; │ │ + 0x0000 - 0x0015 reg=6 key Ljava/lang/String; │ │ + │ │ + #3 : (in Landroid/support/v4/media/MediaMetadataCompat;) │ │ + name : 'getLong' │ │ + type : '(Ljava/lang/String;)J' │ │ + access : 0x0001 (PUBLIC) │ │ + code - │ │ + registers : 6 │ │ + ins : 2 │ │ + outs : 4 │ │ + insns size : 9 16-bit code units │ │ +05b904: |[05b904] android.support.v4.media.MediaMetadataCompat.getLong:(Ljava/lang/String;)J │ │ +05b914: 5440 d403 |0000: iget-object v0, v4, Landroid/support/v4/media/MediaMetadataCompat;.mBundle:Landroid/os/Bundle; // field@03d4 │ │ +05b918: 1602 0000 |0002: const-wide/16 v2, #int 0 // #0 │ │ +05b91c: 6e40 ed02 5032 |0004: invoke-virtual {v0, v5, v2, v3}, Landroid/os/Bundle;.getLong:(Ljava/lang/String;J)J // method@02ed │ │ +05b922: 0b00 |0007: move-result-wide v0 │ │ +05b924: 1000 |0008: return-wide v0 │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=280 │ │ + locals : │ │ + 0x0000 - 0x0009 reg=4 this Landroid/support/v4/media/MediaMetadataCompat; │ │ + 0x0000 - 0x0009 reg=5 key Ljava/lang/String; │ │ + │ │ + #4 : (in Landroid/support/v4/media/MediaMetadataCompat;) │ │ + name : 'getMediaMetadata' │ │ + type : '()Ljava/lang/Object;' │ │ + access : 0x0001 (PUBLIC) │ │ + code - │ │ + registers : 7 │ │ + ins : 1 │ │ + outs : 4 │ │ + insns size : 112 16-bit code units │ │ +05b928: |[05b928] android.support.v4.media.MediaMetadataCompat.getMediaMetadata:()Ljava/lang/Object; │ │ +05b938: 5464 d503 |0000: iget-object v4, v6, Landroid/support/v4/media/MediaMetadataCompat;.mMetadataObj:Ljava/lang/Object; // field@03d5 │ │ +05b93c: 3904 0800 |0002: if-nez v4, 000a // +0008 │ │ +05b940: 6004 4000 |0004: sget v4, Landroid/os/Build$VERSION;.SDK_INT:I // field@0040 │ │ +05b944: 1305 1500 |0006: const/16 v5, #int 21 // #15 │ │ +05b948: 3554 0500 |0008: if-ge v4, v5, 000d // +0005 │ │ +05b94c: 5464 d503 |000a: iget-object v4, v6, Landroid/support/v4/media/MediaMetadataCompat;.mMetadataObj:Ljava/lang/Object; // field@03d5 │ │ +05b950: 1104 |000c: return-object v4 │ │ +05b952: 7100 d40a 0000 |000d: invoke-static {}, Landroid/support/v4/media/MediaMetadataCompatApi21$Builder;.newInstance:()Ljava/lang/Object; // method@0ad4 │ │ +05b958: 0c00 |0010: move-result-object v0 │ │ +05b95a: 6e10 cf0a 0600 |0011: invoke-virtual {v6}, Landroid/support/v4/media/MediaMetadataCompat;.keySet:()Ljava/util/Set; // method@0acf │ │ +05b960: 0c04 |0014: move-result-object v4 │ │ +05b962: 7210 2023 0400 |0015: invoke-interface {v4}, Ljava/util/Set;.iterator:()Ljava/util/Iterator; // method@2320 │ │ +05b968: 0c01 |0018: move-result-object v1 │ │ +05b96a: 7210 f222 0100 |0019: invoke-interface {v1}, Ljava/util/Iterator;.hasNext:()Z // method@22f2 │ │ +05b970: 0a04 |001c: move-result v4 │ │ +05b972: 3804 3e00 |001d: if-eqz v4, 005b // +003e │ │ +05b976: 7210 f322 0100 |001f: invoke-interface {v1}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@22f3 │ │ +05b97c: 0c02 |0022: move-result-object v2 │ │ +05b97e: 1f02 3d05 |0023: check-cast v2, Ljava/lang/String; // type@053d │ │ +05b982: 6204 b403 |0025: sget-object v4, Landroid/support/v4/media/MediaMetadataCompat;.METADATA_KEYS_TYPE:Landroid/support/v4/util/ArrayMap; // field@03b4 │ │ +05b986: 6e20 780e 2400 |0027: invoke-virtual {v4, v2}, Landroid/support/v4/util/ArrayMap;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@0e78 │ │ +05b98c: 0c03 |002a: move-result-object v3 │ │ +05b98e: 1f03 2f05 |002b: check-cast v3, Ljava/lang/Integer; // type@052f │ │ +05b992: 3803 ecff |002d: if-eqz v3, 0019 // -0014 │ │ +05b996: 6e10 7022 0300 |002f: invoke-virtual {v3}, Ljava/lang/Integer;.intValue:()I // method@2270 │ │ +05b99c: 0a04 |0032: move-result v4 │ │ +05b99e: 2b04 3100 0000 |0033: packed-switch v4, 00000064 // +00000031 │ │ +05b9a4: 28e3 |0036: goto 0019 // -001d │ │ +05b9a6: 6e20 ca0a 2600 |0037: invoke-virtual {v6, v2}, Landroid/support/v4/media/MediaMetadataCompat;.getLong:(Ljava/lang/String;)J // method@0aca │ │ +05b9ac: 0b04 |003a: move-result-wide v4 │ │ +05b9ae: 7140 d60a 2054 |003b: invoke-static {v0, v2, v4, v5}, Landroid/support/v4/media/MediaMetadataCompatApi21$Builder;.putLong:(Ljava/lang/Object;Ljava/lang/String;J)V // method@0ad6 │ │ +05b9b4: 28db |003e: goto 0019 // -0025 │ │ +05b9b6: 6e20 c90a 2600 |003f: invoke-virtual {v6, v2}, Landroid/support/v4/media/MediaMetadataCompat;.getBitmap:(Ljava/lang/String;)Landroid/graphics/Bitmap; // method@0ac9 │ │ +05b9bc: 0c04 |0042: move-result-object v4 │ │ +05b9be: 7130 d50a 2004 |0043: invoke-static {v0, v2, v4}, Landroid/support/v4/media/MediaMetadataCompatApi21$Builder;.putBitmap:(Ljava/lang/Object;Ljava/lang/String;Landroid/graphics/Bitmap;)V // method@0ad5 │ │ +05b9c4: 28d3 |0046: goto 0019 // -002d │ │ +05b9c6: 6e20 cc0a 2600 |0047: invoke-virtual {v6, v2}, Landroid/support/v4/media/MediaMetadataCompat;.getRating:(Ljava/lang/String;)Landroid/support/v4/media/RatingCompat; // method@0acc │ │ +05b9cc: 0c04 |004a: move-result-object v4 │ │ +05b9ce: 6e10 eb0a 0400 |004b: invoke-virtual {v4}, Landroid/support/v4/media/RatingCompat;.getRating:()Ljava/lang/Object; // method@0aeb │ │ +05b9d4: 0c04 |004e: move-result-object v4 │ │ +05b9d6: 7130 d70a 2004 |004f: invoke-static {v0, v2, v4}, Landroid/support/v4/media/MediaMetadataCompatApi21$Builder;.putRating:(Ljava/lang/Object;Ljava/lang/String;Ljava/lang/Object;)V // method@0ad7 │ │ +05b9dc: 28c7 |0052: goto 0019 // -0039 │ │ +05b9de: 6e20 ce0a 2600 |0053: invoke-virtual {v6, v2}, Landroid/support/v4/media/MediaMetadataCompat;.getText:(Ljava/lang/String;)Ljava/lang/CharSequence; // method@0ace │ │ +05b9e4: 0c04 |0056: move-result-object v4 │ │ +05b9e6: 7130 d90a 2004 |0057: invoke-static {v0, v2, v4}, Landroid/support/v4/media/MediaMetadataCompatApi21$Builder;.putText:(Ljava/lang/Object;Ljava/lang/String;Ljava/lang/CharSequence;)V // method@0ad9 │ │ +05b9ec: 28bf |005a: goto 0019 // -0041 │ │ +05b9ee: 7110 d30a 0000 |005b: invoke-static {v0}, Landroid/support/v4/media/MediaMetadataCompatApi21$Builder;.build:(Ljava/lang/Object;)Ljava/lang/Object; // method@0ad3 │ │ +05b9f4: 0c04 |005e: move-result-object v4 │ │ +05b9f6: 5b64 d503 |005f: iput-object v4, v6, Landroid/support/v4/media/MediaMetadataCompat;.mMetadataObj:Ljava/lang/Object; // field@03d5 │ │ +05b9fa: 5464 d503 |0061: iget-object v4, v6, Landroid/support/v4/media/MediaMetadataCompat;.mMetadataObj:Ljava/lang/Object; // field@03d5 │ │ +05b9fe: 28a9 |0063: goto 000c // -0057 │ │ +05ba00: 0001 0400 0000 0000 0400 0000 2000 ... |0064: packed-switch-data (12 units) │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=399 │ │ + 0x000a line=400 │ │ + 0x000c line=428 │ │ + 0x000d line=403 │ │ + 0x0011 line=404 │ │ + 0x0025 line=405 │ │ + 0x002d line=406 │ │ + 0x002f line=407 │ │ + 0x0037 line=413 │ │ + 0x003f line=409 │ │ + 0x0047 line=417 │ │ + 0x0053 line=421 │ │ + 0x005b line=427 │ │ + 0x0061 line=428 │ │ + 0x0064 line=407 │ │ + locals : │ │ + 0x0025 - 0x005b reg=2 key Ljava/lang/String; │ │ + 0x002d - 0x005b reg=3 type Ljava/lang/Integer; │ │ + 0x0011 - 0x0070 reg=0 builderObj Ljava/lang/Object; │ │ + 0x0019 - 0x0070 reg=1 i$ Ljava/util/Iterator; │ │ + 0x0000 - 0x0070 reg=6 this Landroid/support/v4/media/MediaMetadataCompat; │ │ + │ │ + #5 : (in Landroid/support/v4/media/MediaMetadataCompat;) │ │ + name : 'getRating' │ │ + type : '(Ljava/lang/String;)Landroid/support/v4/media/RatingCompat;' │ │ + access : 0x0001 (PUBLIC) │ │ + code - │ │ + registers : 7 │ │ + ins : 2 │ │ + outs : 3 │ │ + insns size : 21 16-bit code units │ │ +05ba18: |[05ba18] android.support.v4.media.MediaMetadataCompat.getRating:(Ljava/lang/String;)Landroid/support/v4/media/RatingCompat; │ │ +05ba28: 1202 |0000: const/4 v2, #int 0 // #0 │ │ +05ba2a: 5453 d403 |0001: iget-object v3, v5, Landroid/support/v4/media/MediaMetadataCompat;.mBundle:Landroid/os/Bundle; // field@03d4 │ │ +05ba2e: 6e20 ee02 6300 |0003: invoke-virtual {v3, v6}, Landroid/os/Bundle;.getParcelable:(Ljava/lang/String;)Landroid/os/Parcelable; // method@02ee │ │ +05ba34: 0c03 |0006: move-result-object v3 │ │ +05ba36: 0730 |0007: move-object v0, v3 │ │ +05ba38: 1f00 fb01 |0008: check-cast v0, Landroid/support/v4/media/RatingCompat; // type@01fb │ │ +05ba3c: 0702 |000a: move-object v2, v0 │ │ +05ba3e: 1102 |000b: return-object v2 │ │ +05ba40: 0d01 |000c: move-exception v1 │ │ +05ba42: 1a03 ae0c |000d: const-string v3, "MediaMetadata" // string@0cae │ │ +05ba46: 1a04 5204 |000f: const-string v4, "Failed to retrieve a key as Rating." // string@0452 │ │ +05ba4a: 7130 761c 4301 |0011: invoke-static {v3, v4, v1}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@1c76 │ │ +05ba50: 28f7 |0014: goto 000b // -0009 │ │ + catches : 1 │ │ + 0x0001 - 0x000b │ │ + Ljava/lang/Exception; -> 0x000c │ │ + positions : │ │ + 0x0000 line=291 │ │ + 0x0001 line=293 │ │ + 0x000b line=298 │ │ + 0x000c line=294 │ │ + 0x000d line=296 │ │ + locals : │ │ + 0x000d - 0x0015 reg=1 e Ljava/lang/Exception; │ │ + 0x0001 - 0x0015 reg=2 rating Landroid/support/v4/media/RatingCompat; │ │ + 0x0000 - 0x0015 reg=5 this Landroid/support/v4/media/MediaMetadataCompat; │ │ + 0x0000 - 0x0015 reg=6 key Ljava/lang/String; │ │ + │ │ + #6 : (in Landroid/support/v4/media/MediaMetadataCompat;) │ │ + name : 'getString' │ │ + type : '(Ljava/lang/String;)Ljava/lang/String;' │ │ + access : 0x0001 (PUBLIC) │ │ + code - │ │ + registers : 4 │ │ + ins : 2 │ │ + outs : 2 │ │ + insns size : 15 16-bit code units │ │ +05ba64: |[05ba64] android.support.v4.media.MediaMetadataCompat.getString:(Ljava/lang/String;)Ljava/lang/String; │ │ +05ba74: 5421 d403 |0000: iget-object v1, v2, Landroid/support/v4/media/MediaMetadataCompat;.mBundle:Landroid/os/Bundle; // field@03d4 │ │ +05ba78: 6e20 e802 3100 |0002: invoke-virtual {v1, v3}, Landroid/os/Bundle;.getCharSequence:(Ljava/lang/String;)Ljava/lang/CharSequence; // method@02e8 │ │ +05ba7e: 0c00 |0005: move-result-object v0 │ │ +05ba80: 3800 0700 |0006: if-eqz v0, 000d // +0007 │ │ +05ba84: 7210 4b22 0000 |0008: invoke-interface {v0}, Ljava/lang/CharSequence;.toString:()Ljava/lang/String; // method@224b │ │ +05ba8a: 0c01 |000b: move-result-object v1 │ │ +05ba8c: 1101 |000c: return-object v1 │ │ +05ba8e: 1201 |000d: const/4 v1, #int 0 // #0 │ │ +05ba90: 28fe |000e: goto 000c // -0002 │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=265 │ │ + 0x0006 line=266 │ │ + 0x0008 line=267 │ │ + 0x000c line=269 │ │ + locals : │ │ + 0x0006 - 0x000f reg=0 text Ljava/lang/CharSequence; │ │ + 0x0000 - 0x000f reg=2 this Landroid/support/v4/media/MediaMetadataCompat; │ │ + 0x0000 - 0x000f reg=3 key Ljava/lang/String; │ │ + │ │ + #7 : (in Landroid/support/v4/media/MediaMetadataCompat;) │ │ + name : 'getText' │ │ + type : '(Ljava/lang/String;)Ljava/lang/CharSequence;' │ │ + access : 0x0001 (PUBLIC) │ │ + code - │ │ + registers : 3 │ │ + ins : 2 │ │ + outs : 2 │ │ + insns size : 7 16-bit code units │ │ +05ba94: |[05ba94] android.support.v4.media.MediaMetadataCompat.getText:(Ljava/lang/String;)Ljava/lang/CharSequence; │ │ +05baa4: 5410 d403 |0000: iget-object v0, v1, Landroid/support/v4/media/MediaMetadataCompat;.mBundle:Landroid/os/Bundle; // field@03d4 │ │ +05baa8: 6e20 e802 2000 |0002: invoke-virtual {v0, v2}, Landroid/os/Bundle;.getCharSequence:(Ljava/lang/String;)Ljava/lang/CharSequence; // method@02e8 │ │ +05baae: 0c00 |0005: move-result-object v0 │ │ +05bab0: 1100 |0006: return-object v0 │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=253 │ │ + locals : │ │ + 0x0000 - 0x0007 reg=1 this Landroid/support/v4/media/MediaMetadataCompat; │ │ + 0x0000 - 0x0007 reg=2 key Ljava/lang/String; │ │ + │ │ + #8 : (in Landroid/support/v4/media/MediaMetadataCompat;) │ │ + name : 'keySet' │ │ + type : '()Ljava/util/Set;' │ │ + access : 0x0001 (PUBLIC) │ │ + code - │ │ + registers : 2 │ │ + ins : 1 │ │ + outs : 1 │ │ + insns size : 7 16-bit code units │ │ +05bab4: |[05bab4] android.support.v4.media.MediaMetadataCompat.keySet:()Ljava/util/Set; │ │ +05bac4: 5410 d403 |0000: iget-object v0, v1, Landroid/support/v4/media/MediaMetadataCompat;.mBundle:Landroid/os/Bundle; // field@03d4 │ │ +05bac8: 6e10 f502 0000 |0002: invoke-virtual {v0}, Landroid/os/Bundle;.keySet:()Ljava/util/Set; // method@02f5 │ │ +05bace: 0c00 |0005: move-result-object v0 │ │ +05bad0: 1100 |0006: return-object v0 │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=344 │ │ + locals : │ │ + 0x0000 - 0x0007 reg=1 this Landroid/support/v4/media/MediaMetadataCompat; │ │ + │ │ + #9 : (in Landroid/support/v4/media/MediaMetadataCompat;) │ │ + name : 'size' │ │ + type : '()I' │ │ + access : 0x0001 (PUBLIC) │ │ + code - │ │ + registers : 2 │ │ + ins : 1 │ │ + outs : 1 │ │ + insns size : 7 16-bit code units │ │ +05bad4: |[05bad4] android.support.v4.media.MediaMetadataCompat.size:()I │ │ +05bae4: 5410 d403 |0000: iget-object v0, v1, Landroid/support/v4/media/MediaMetadataCompat;.mBundle:Landroid/os/Bundle; // field@03d4 │ │ +05bae8: 6e10 0503 0000 |0002: invoke-virtual {v0}, Landroid/os/Bundle;.size:()I // method@0305 │ │ +05baee: 0a00 |0005: move-result v0 │ │ +05baf0: 0f00 |0006: return v0 │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=335 │ │ + locals : │ │ + 0x0000 - 0x0007 reg=1 this Landroid/support/v4/media/MediaMetadataCompat; │ │ + │ │ + #10 : (in Landroid/support/v4/media/MediaMetadataCompat;) │ │ + name : 'writeToParcel' │ │ + type : '(Landroid/os/Parcel;I)V' │ │ + access : 0x0001 (PUBLIC) │ │ + code - │ │ + registers : 4 │ │ + ins : 3 │ │ + outs : 2 │ │ + insns size : 6 16-bit code units │ │ +05baf4: |[05baf4] android.support.v4.media.MediaMetadataCompat.writeToParcel:(Landroid/os/Parcel;I)V │ │ +05bb04: 5410 d403 |0000: iget-object v0, v1, Landroid/support/v4/media/MediaMetadataCompat;.mBundle:Landroid/os/Bundle; // field@03d4 │ │ +05bb08: 6e20 2f03 0200 |0002: invoke-virtual {v2, v0}, Landroid/os/Parcel;.writeBundle:(Landroid/os/Bundle;)V // method@032f │ │ +05bb0e: 0e00 |0005: return-void │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=326 │ │ + 0x0005 line=327 │ │ + locals : │ │ + 0x0000 - 0x0006 reg=1 this Landroid/support/v4/media/MediaMetadataCompat; │ │ + 0x0000 - 0x0006 reg=2 dest Landroid/os/Parcel; │ │ + 0x0000 - 0x0006 reg=3 flags I │ │ + │ │ + source_file_idx : 3247 (MediaMetadataCompat.java) │ │ + │ │ +Class #206 header: │ │ +class_idx : 504 │ │ +access_flags : 1 (0x0001) │ │ +superclass_idx : 1337 │ │ +source_file_idx : 3248 │ │ +static_fields_size : 0 │ │ +instance_fields_size: 0 │ │ +direct_methods_size : 8 │ │ +virtual_methods_size: 0 │ │ + │ │ +Class #206 annotations: │ │ +Annotations on class │ │ + VISIBILITY_SYSTEM Ldalvik/annotation/EnclosingClass; value=Landroid/support/v4/media/MediaMetadataCompatApi21; │ │ + VISIBILITY_SYSTEM Ldalvik/annotation/InnerClass; accessFlags=9 name="Builder" │ │ + │ │ +Class #206 - │ │ + Class descriptor : 'Landroid/support/v4/media/MediaMetadataCompatApi21$Builder;' │ │ + Access flags : 0x0001 (PUBLIC) │ │ + Superclass : 'Ljava/lang/Object;' │ │ + Interfaces - │ │ + Static fields - │ │ + Instance fields - │ │ + Direct methods - │ │ + #0 : (in Landroid/support/v4/media/MediaMetadataCompatApi21$Builder;) │ │ + name : '' │ │ + type : '()V' │ │ + access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ + code - │ │ + registers : 1 │ │ + ins : 1 │ │ + outs : 1 │ │ + insns size : 4 16-bit code units │ │ +05bb10: |[05bb10] android.support.v4.media.MediaMetadataCompatApi21$Builder.:()V │ │ +05bb20: 7010 8622 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2286 │ │ +05bb26: 0e00 |0003: return-void │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=46 │ │ + locals : │ │ + 0x0000 - 0x0004 reg=0 this Landroid/support/v4/media/MediaMetadataCompatApi21$Builder; │ │ + │ │ + #1 : (in Landroid/support/v4/media/MediaMetadataCompatApi21$Builder;) │ │ + name : 'build' │ │ + type : '(Ljava/lang/Object;)Ljava/lang/Object;' │ │ + access : 0x0009 (PUBLIC STATIC) │ │ + code - │ │ + registers : 2 │ │ + ins : 1 │ │ + outs : 1 │ │ + insns size : 7 16-bit code units │ │ +05bb28: |[05bb28] android.support.v4.media.MediaMetadataCompatApi21$Builder.build:(Ljava/lang/Object;)Ljava/lang/Object; │ │ +05bb38: 1f01 8100 |0000: check-cast v1, Landroid/media/MediaMetadata$Builder; // type@0081 │ │ +05bb3c: 6e10 3f02 0100 |0002: invoke-virtual {v1}, Landroid/media/MediaMetadata$Builder;.build:()Landroid/media/MediaMetadata; // method@023f │ │ +05bb42: 0c00 |0005: move-result-object v0 │ │ +05bb44: 1100 |0006: return-object v0 │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=72 │ │ + locals : │ │ + 0x0000 - 0x0002 reg=1 builderObj Ljava/lang/Object; │ │ + │ │ + #2 : (in Landroid/support/v4/media/MediaMetadataCompatApi21$Builder;) │ │ + name : 'newInstance' │ │ + type : '()Ljava/lang/Object;' │ │ + access : 0x0009 (PUBLIC STATIC) │ │ + code - │ │ + registers : 1 │ │ + ins : 0 │ │ + outs : 1 │ │ + insns size : 6 16-bit code units │ │ +05bb48: |[05bb48] android.support.v4.media.MediaMetadataCompatApi21$Builder.newInstance:()Ljava/lang/Object; │ │ +05bb58: 2200 8100 |0000: new-instance v0, Landroid/media/MediaMetadata$Builder; // type@0081 │ │ +05bb5c: 7010 3e02 0000 |0002: invoke-direct {v0}, Landroid/media/MediaMetadata$Builder;.:()V // method@023e │ │ +05bb62: 1100 |0005: return-object v0 │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=48 │ │ + locals : │ │ + │ │ + #3 : (in Landroid/support/v4/media/MediaMetadataCompatApi21$Builder;) │ │ + name : 'putBitmap' │ │ + type : '(Ljava/lang/Object;Ljava/lang/String;Landroid/graphics/Bitmap;)V' │ │ + access : 0x0009 (PUBLIC STATIC) │ │ + code - │ │ + registers : 3 │ │ + ins : 3 │ │ + outs : 3 │ │ + insns size : 6 16-bit code units │ │ +05bb64: |[05bb64] android.support.v4.media.MediaMetadataCompatApi21$Builder.putBitmap:(Ljava/lang/Object;Ljava/lang/String;Landroid/graphics/Bitmap;)V │ │ +05bb74: 1f00 8100 |0000: check-cast v0, Landroid/media/MediaMetadata$Builder; // type@0081 │ │ +05bb78: 6e30 4002 1002 |0002: invoke-virtual {v0, v1, v2}, Landroid/media/MediaMetadata$Builder;.putBitmap:(Ljava/lang/String;Landroid/graphics/Bitmap;)Landroid/media/MediaMetadata$Builder; // method@0240 │ │ +05bb7e: 0e00 |0005: return-void │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=52 │ │ + 0x0005 line=53 │ │ + locals : │ │ + 0x0000 - 0x0002 reg=0 builderObj Ljava/lang/Object; │ │ + 0x0000 - 0x0006 reg=1 key Ljava/lang/String; │ │ + 0x0000 - 0x0006 reg=2 value Landroid/graphics/Bitmap; │ │ + │ │ + #4 : (in Landroid/support/v4/media/MediaMetadataCompatApi21$Builder;) │ │ + name : 'putLong' │ │ + type : '(Ljava/lang/Object;Ljava/lang/String;J)V' │ │ + access : 0x0009 (PUBLIC STATIC) │ │ + code - │ │ + registers : 4 │ │ + ins : 4 │ │ + outs : 4 │ │ + insns size : 6 16-bit code units │ │ +05bb80: |[05bb80] android.support.v4.media.MediaMetadataCompatApi21$Builder.putLong:(Ljava/lang/Object;Ljava/lang/String;J)V │ │ +05bb90: 1f00 8100 |0000: check-cast v0, Landroid/media/MediaMetadata$Builder; // type@0081 │ │ +05bb94: 6e40 4102 1032 |0002: invoke-virtual {v0, v1, v2, v3}, Landroid/media/MediaMetadata$Builder;.putLong:(Ljava/lang/String;J)Landroid/media/MediaMetadata$Builder; // method@0241 │ │ +05bb9a: 0e00 |0005: return-void │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=56 │ │ + 0x0005 line=57 │ │ + locals : │ │ + 0x0000 - 0x0002 reg=0 builderObj Ljava/lang/Object; │ │ + 0x0000 - 0x0006 reg=1 key Ljava/lang/String; │ │ + 0x0000 - 0x0006 reg=2 value J │ │ + │ │ + #5 : (in Landroid/support/v4/media/MediaMetadataCompatApi21$Builder;) │ │ + name : 'putRating' │ │ + type : '(Ljava/lang/Object;Ljava/lang/String;Ljava/lang/Object;)V' │ │ + access : 0x0009 (PUBLIC STATIC) │ │ + code - │ │ + registers : 3 │ │ + ins : 3 │ │ + outs : 3 │ │ + insns size : 8 16-bit code units │ │ +05bb9c: |[05bb9c] android.support.v4.media.MediaMetadataCompatApi21$Builder.putRating:(Ljava/lang/Object;Ljava/lang/String;Ljava/lang/Object;)V │ │ +05bbac: 1f00 8100 |0000: check-cast v0, Landroid/media/MediaMetadata$Builder; // type@0081 │ │ +05bbb0: 1f02 8a00 |0002: check-cast v2, Landroid/media/Rating; // type@008a │ │ +05bbb4: 6e30 4202 1002 |0004: invoke-virtual {v0, v1, v2}, Landroid/media/MediaMetadata$Builder;.putRating:(Ljava/lang/String;Landroid/media/Rating;)Landroid/media/MediaMetadata$Builder; // method@0242 │ │ +05bbba: 0e00 |0007: return-void │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=60 │ │ + 0x0007 line=61 │ │ + locals : │ │ + 0x0000 - 0x0002 reg=0 builderObj Ljava/lang/Object; │ │ + 0x0000 - 0x0004 reg=2 ratingObj Ljava/lang/Object; │ │ + 0x0000 - 0x0008 reg=1 key Ljava/lang/String; │ │ + │ │ + #6 : (in Landroid/support/v4/media/MediaMetadataCompatApi21$Builder;) │ │ + name : 'putString' │ │ + type : '(Ljava/lang/Object;Ljava/lang/String;Ljava/lang/String;)V' │ │ + access : 0x0009 (PUBLIC STATIC) │ │ + code - │ │ + registers : 3 │ │ + ins : 3 │ │ + outs : 3 │ │ + insns size : 6 16-bit code units │ │ +05bbbc: |[05bbbc] android.support.v4.media.MediaMetadataCompatApi21$Builder.putString:(Ljava/lang/Object;Ljava/lang/String;Ljava/lang/String;)V │ │ +05bbcc: 1f00 8100 |0000: check-cast v0, Landroid/media/MediaMetadata$Builder; // type@0081 │ │ +05bbd0: 6e30 4302 1002 |0002: invoke-virtual {v0, v1, v2}, Landroid/media/MediaMetadata$Builder;.putString:(Ljava/lang/String;Ljava/lang/String;)Landroid/media/MediaMetadata$Builder; // method@0243 │ │ +05bbd6: 0e00 |0005: return-void │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=68 │ │ + 0x0005 line=69 │ │ + locals : │ │ + 0x0000 - 0x0002 reg=0 builderObj Ljava/lang/Object; │ │ + 0x0000 - 0x0006 reg=1 key Ljava/lang/String; │ │ + 0x0000 - 0x0006 reg=2 value Ljava/lang/String; │ │ + │ │ + #7 : (in Landroid/support/v4/media/MediaMetadataCompatApi21$Builder;) │ │ + name : 'putText' │ │ + type : '(Ljava/lang/Object;Ljava/lang/String;Ljava/lang/CharSequence;)V' │ │ + access : 0x0009 (PUBLIC STATIC) │ │ + code - │ │ + registers : 3 │ │ + ins : 3 │ │ + outs : 3 │ │ + insns size : 6 16-bit code units │ │ +05bbd8: |[05bbd8] android.support.v4.media.MediaMetadataCompatApi21$Builder.putText:(Ljava/lang/Object;Ljava/lang/String;Ljava/lang/CharSequence;)V │ │ +05bbe8: 1f00 8100 |0000: check-cast v0, Landroid/media/MediaMetadata$Builder; // type@0081 │ │ +05bbec: 6e30 4402 1002 |0002: invoke-virtual {v0, v1, v2}, Landroid/media/MediaMetadata$Builder;.putText:(Ljava/lang/String;Ljava/lang/CharSequence;)Landroid/media/MediaMetadata$Builder; // method@0244 │ │ +05bbf2: 0e00 |0005: return-void │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=64 │ │ + 0x0005 line=65 │ │ + locals : │ │ + 0x0000 - 0x0002 reg=0 builderObj Ljava/lang/Object; │ │ + 0x0000 - 0x0006 reg=1 key Ljava/lang/String; │ │ + 0x0000 - 0x0006 reg=2 value Ljava/lang/CharSequence; │ │ + │ │ + Virtual methods - │ │ + source_file_idx : 3248 (MediaMetadataCompatApi21.java) │ │ + │ │ +Class #207 header: │ │ +class_idx : 505 │ │ +access_flags : 0 (0x0000) │ │ +superclass_idx : 1337 │ │ +source_file_idx : 3248 │ │ +static_fields_size : 0 │ │ +instance_fields_size: 0 │ │ +direct_methods_size : 6 │ │ +virtual_methods_size: 0 │ │ + │ │ +Class #207 annotations: │ │ +Annotations on class │ │ + VISIBILITY_SYSTEM Ldalvik/annotation/MemberClasses; value={ Landroid/support/v4/media/MediaMetadataCompatApi21$Builder; } │ │ +Annotations on method #2783 'keySet' │ │ + VISIBILITY_SYSTEM Ldalvik/annotation/Signature; value={ "(" "Ljava/lang/Object;" ")" "Ljava/util/Set" "<" "Ljava/lang/String;" ">;" } │ │ + │ │ +Class #207 - │ │ + Class descriptor : 'Landroid/support/v4/media/MediaMetadataCompatApi21;' │ │ + Access flags : 0x0000 () │ │ + Superclass : 'Ljava/lang/Object;' │ │ + Interfaces - │ │ + Static fields - │ │ + Instance fields - │ │ + Direct methods - │ │ + #0 : (in Landroid/support/v4/media/MediaMetadataCompatApi21;) │ │ + name : '' │ │ + type : '()V' │ │ + access : 0x10000 (CONSTRUCTOR) │ │ + code - │ │ + registers : 1 │ │ + ins : 1 │ │ + outs : 1 │ │ + insns size : 4 16-bit code units │ │ +05bbf4: |[05bbf4] android.support.v4.media.MediaMetadataCompatApi21.:()V │ │ +05bc04: 7010 8622 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2286 │ │ +05bc0a: 0e00 |0003: return-void │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=25 │ │ + 0x0003 line=46 │ │ + locals : │ │ + 0x0000 - 0x0004 reg=0 this Landroid/support/v4/media/MediaMetadataCompatApi21; │ │ + │ │ + #1 : (in Landroid/support/v4/media/MediaMetadataCompatApi21;) │ │ + name : 'getBitmap' │ │ + type : '(Ljava/lang/Object;Ljava/lang/String;)Landroid/graphics/Bitmap;' │ │ + access : 0x0009 (PUBLIC STATIC) │ │ + code - │ │ + registers : 3 │ │ + ins : 2 │ │ + outs : 2 │ │ + insns size : 7 16-bit code units │ │ +05bc0c: |[05bc0c] android.support.v4.media.MediaMetadataCompatApi21.getBitmap:(Ljava/lang/Object;Ljava/lang/String;)Landroid/graphics/Bitmap; │ │ +05bc1c: 1f01 8200 |0000: check-cast v1, Landroid/media/MediaMetadata; // type@0082 │ │ +05bc20: 6e20 4502 2100 |0002: invoke-virtual {v1, v2}, Landroid/media/MediaMetadata;.getBitmap:(Ljava/lang/String;)Landroid/graphics/Bitmap; // method@0245 │ │ +05bc26: 0c00 |0005: move-result-object v0 │ │ +05bc28: 1100 |0006: return-object v0 │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=31 │ │ + locals : │ │ + 0x0000 - 0x0002 reg=1 metadataObj Ljava/lang/Object; │ │ + 0x0000 - 0x0007 reg=2 key Ljava/lang/String; │ │ + │ │ + #2 : (in Landroid/support/v4/media/MediaMetadataCompatApi21;) │ │ + name : 'getLong' │ │ + type : '(Ljava/lang/Object;Ljava/lang/String;)J' │ │ + access : 0x0009 (PUBLIC STATIC) │ │ + code - │ │ + registers : 4 │ │ + ins : 2 │ │ + outs : 2 │ │ + insns size : 7 16-bit code units │ │ +05bc2c: |[05bc2c] android.support.v4.media.MediaMetadataCompatApi21.getLong:(Ljava/lang/Object;Ljava/lang/String;)J │ │ +05bc3c: 1f02 8200 |0000: check-cast v2, Landroid/media/MediaMetadata; // type@0082 │ │ +05bc40: 6e20 4602 3200 |0002: invoke-virtual {v2, v3}, Landroid/media/MediaMetadata;.getLong:(Ljava/lang/String;)J // method@0246 │ │ +05bc46: 0b00 |0005: move-result-wide v0 │ │ +05bc48: 1000 |0006: return-wide v0 │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=35 │ │ + locals : │ │ + 0x0000 - 0x0002 reg=2 metadataObj Ljava/lang/Object; │ │ + 0x0000 - 0x0007 reg=3 key Ljava/lang/String; │ │ + │ │ + #3 : (in Landroid/support/v4/media/MediaMetadataCompatApi21;) │ │ + name : 'getRating' │ │ + type : '(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object;' │ │ + access : 0x0009 (PUBLIC STATIC) │ │ + code - │ │ + registers : 3 │ │ + ins : 2 │ │ + outs : 2 │ │ + insns size : 7 16-bit code units │ │ +05bc4c: |[05bc4c] android.support.v4.media.MediaMetadataCompatApi21.getRating:(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; │ │ +05bc5c: 1f01 8200 |0000: check-cast v1, Landroid/media/MediaMetadata; // type@0082 │ │ +05bc60: 6e20 4702 2100 |0002: invoke-virtual {v1, v2}, Landroid/media/MediaMetadata;.getRating:(Ljava/lang/String;)Landroid/media/Rating; // method@0247 │ │ +05bc66: 0c00 |0005: move-result-object v0 │ │ +05bc68: 1100 |0006: return-object v0 │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=39 │ │ + locals : │ │ + 0x0000 - 0x0002 reg=1 metadataObj Ljava/lang/Object; │ │ + 0x0000 - 0x0007 reg=2 key Ljava/lang/String; │ │ + │ │ + #4 : (in Landroid/support/v4/media/MediaMetadataCompatApi21;) │ │ + name : 'getText' │ │ + type : '(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/CharSequence;' │ │ + access : 0x0009 (PUBLIC STATIC) │ │ + code - │ │ + registers : 3 │ │ + ins : 2 │ │ + outs : 2 │ │ + insns size : 7 16-bit code units │ │ +05bc6c: |[05bc6c] android.support.v4.media.MediaMetadataCompatApi21.getText:(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/CharSequence; │ │ +05bc7c: 1f01 8200 |0000: check-cast v1, Landroid/media/MediaMetadata; // type@0082 │ │ +05bc80: 6e20 4802 2100 |0002: invoke-virtual {v1, v2}, Landroid/media/MediaMetadata;.getText:(Ljava/lang/String;)Ljava/lang/CharSequence; // method@0248 │ │ +05bc86: 0c00 |0005: move-result-object v0 │ │ +05bc88: 1100 |0006: return-object v0 │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=43 │ │ + locals : │ │ + 0x0000 - 0x0002 reg=1 metadataObj Ljava/lang/Object; │ │ + 0x0000 - 0x0007 reg=2 key Ljava/lang/String; │ │ + │ │ + #5 : (in Landroid/support/v4/media/MediaMetadataCompatApi21;) │ │ + name : 'keySet' │ │ + type : '(Ljava/lang/Object;)Ljava/util/Set;' │ │ + access : 0x0009 (PUBLIC STATIC) │ │ + code - │ │ + registers : 2 │ │ + ins : 1 │ │ + outs : 1 │ │ + insns size : 7 16-bit code units │ │ +05bc8c: |[05bc8c] android.support.v4.media.MediaMetadataCompatApi21.keySet:(Ljava/lang/Object;)Ljava/util/Set; │ │ +05bc9c: 1f01 8200 |0000: check-cast v1, Landroid/media/MediaMetadata; // type@0082 │ │ +05bca0: 6e10 4902 0100 |0002: invoke-virtual {v1}, Landroid/media/MediaMetadata;.keySet:()Ljava/util/Set; // method@0249 │ │ +05bca6: 0c00 |0005: move-result-object v0 │ │ +05bca8: 1100 |0006: return-object v0 │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=27 │ │ + locals : │ │ + 0x0000 - 0x0002 reg=1 metadataObj Ljava/lang/Object; │ │ + │ │ + Virtual methods - │ │ + source_file_idx : 3248 (MediaMetadataCompatApi21.java) │ │ + │ │ +Class #208 header: │ │ +class_idx : 506 │ │ +access_flags : 16 (0x0010) │ │ +superclass_idx : 1337 │ │ +source_file_idx : 3512 │ │ +static_fields_size : 0 │ │ +instance_fields_size: 0 │ │ +direct_methods_size : 1 │ │ +virtual_methods_size: 4 │ │ + │ │ +Class #208 annotations: │ │ +Annotations on class │ │ + VISIBILITY_SYSTEM Ldalvik/annotation/EnclosingClass; value=Landroid/support/v4/media/RatingCompat; │ │ + VISIBILITY_SYSTEM Ldalvik/annotation/InnerClass; accessFlags=8 name=null │ │ + VISIBILITY_SYSTEM Ldalvik/annotation/Signature; value={ "Ljava/lang/Object;" "Landroid/os/Parcelable$Creator" "<" "Landroid/support/v4/media/RatingCompat;" ">;" } │ │ + │ │ +Class #208 - │ │ + Class descriptor : 'Landroid/support/v4/media/RatingCompat$1;' │ │ + Access flags : 0x0010 (FINAL) │ │ + Superclass : 'Ljava/lang/Object;' │ │ + Interfaces - │ │ + #0 : 'Landroid/os/Parcelable$Creator;' │ │ + Static fields - │ │ + Instance fields - │ │ + Direct methods - │ │ + #0 : (in Landroid/support/v4/media/RatingCompat$1;) │ │ + name : '' │ │ + type : '()V' │ │ + access : 0x10000 (CONSTRUCTOR) │ │ + code - │ │ + registers : 1 │ │ + ins : 1 │ │ + outs : 1 │ │ + insns size : 4 16-bit code units │ │ +05bcac: |[05bcac] android.support.v4.media.RatingCompat$1.:()V │ │ +05bcbc: 7010 8622 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2286 │ │ +05bcc2: 0e00 |0003: return-void │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=103 │ │ + locals : │ │ + 0x0000 - 0x0004 reg=0 this Landroid/support/v4/media/RatingCompat$1; │ │ + │ │ + Virtual methods - │ │ + #0 : (in Landroid/support/v4/media/RatingCompat$1;) │ │ + name : 'createFromParcel' │ │ + type : '(Landroid/os/Parcel;)Landroid/support/v4/media/RatingCompat;' │ │ + access : 0x0001 (PUBLIC) │ │ + code - │ │ + registers : 6 │ │ + ins : 2 │ │ + outs : 4 │ │ + insns size : 15 16-bit code units │ │ +05bcc4: |[05bcc4] android.support.v4.media.RatingCompat$1.createFromParcel:(Landroid/os/Parcel;)Landroid/support/v4/media/RatingCompat; │ │ +05bcd4: 2200 fb01 |0000: new-instance v0, Landroid/support/v4/media/RatingCompat; // type@01fb │ │ +05bcd8: 6e10 2a03 0500 |0002: invoke-virtual {v5}, Landroid/os/Parcel;.readInt:()I // method@032a │ │ +05bcde: 0a01 |0005: move-result v1 │ │ +05bce0: 6e10 2903 0500 |0006: invoke-virtual {v5}, Landroid/os/Parcel;.readFloat:()F // method@0329 │ │ +05bce6: 0a02 |0009: move-result v2 │ │ +05bce8: 1203 |000a: const/4 v3, #int 0 // #0 │ │ +05bcea: 7040 e70a 1032 |000b: invoke-direct {v0, v1, v2, v3}, Landroid/support/v4/media/RatingCompat;.:(IFLandroid/support/v4/media/RatingCompat$1;)V // method@0ae7 │ │ +05bcf0: 1100 |000e: return-object v0 │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=111 │ │ + locals : │ │ + 0x0000 - 0x000f reg=4 this Landroid/support/v4/media/RatingCompat$1; │ │ + 0x0000 - 0x000f reg=5 p Landroid/os/Parcel; │ │ + │ │ + #1 : (in Landroid/support/v4/media/RatingCompat$1;) │ │ + name : 'createFromParcel' │ │ + type : '(Landroid/os/Parcel;)Ljava/lang/Object;' │ │ + access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ + code - │ │ + registers : 3 │ │ + ins : 2 │ │ + outs : 2 │ │ + insns size : 5 16-bit code units │ │ +05bcf4: |[05bcf4] android.support.v4.media.RatingCompat$1.createFromParcel:(Landroid/os/Parcel;)Ljava/lang/Object; │ │ +05bd04: 6e20 e10a 2100 |0000: invoke-virtual {v1, v2}, Landroid/support/v4/media/RatingCompat$1;.createFromParcel:(Landroid/os/Parcel;)Landroid/support/v4/media/RatingCompat; // method@0ae1 │ │ +05bd0a: 0c00 |0003: move-result-object v0 │ │ +05bd0c: 1100 |0004: return-object v0 │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=103 │ │ + locals : │ │ + 0x0000 - 0x0005 reg=1 this Landroid/support/v4/media/RatingCompat$1; │ │ + 0x0000 - 0x0005 reg=2 x0 Landroid/os/Parcel; │ │ + │ │ + #2 : (in Landroid/support/v4/media/RatingCompat$1;) │ │ + name : 'newArray' │ │ + type : '(I)[Landroid/support/v4/media/RatingCompat;' │ │ + access : 0x0001 (PUBLIC) │ │ + code - │ │ + registers : 3 │ │ + ins : 2 │ │ + outs : 0 │ │ + insns size : 3 16-bit code units │ │ +05bd10: |[05bd10] android.support.v4.media.RatingCompat$1.newArray:(I)[Landroid/support/v4/media/RatingCompat; │ │ +05bd20: 2320 b905 |0000: new-array v0, v2, [Landroid/support/v4/media/RatingCompat; // type@05b9 │ │ +05bd24: 1100 |0002: return-object v0 │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=116 │ │ + locals : │ │ + 0x0000 - 0x0003 reg=1 this Landroid/support/v4/media/RatingCompat$1; │ │ + 0x0000 - 0x0003 reg=2 size I │ │ + │ │ + #3 : (in Landroid/support/v4/media/RatingCompat$1;) │ │ + name : 'newArray' │ │ + type : '(I)[Ljava/lang/Object;' │ │ + access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ + code - │ │ + registers : 3 │ │ + ins : 2 │ │ + outs : 2 │ │ + insns size : 5 16-bit code units │ │ +05bd28: |[05bd28] android.support.v4.media.RatingCompat$1.newArray:(I)[Ljava/lang/Object; │ │ +05bd38: 6e20 e30a 2100 |0000: invoke-virtual {v1, v2}, Landroid/support/v4/media/RatingCompat$1;.newArray:(I)[Landroid/support/v4/media/RatingCompat; // method@0ae3 │ │ +05bd3e: 0c00 |0003: move-result-object v0 │ │ +05bd40: 1100 |0004: return-object v0 │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=103 │ │ + locals : │ │ + 0x0000 - 0x0005 reg=1 this Landroid/support/v4/media/RatingCompat$1; │ │ + 0x0000 - 0x0005 reg=2 x0 I │ │ + │ │ + source_file_idx : 3512 (RatingCompat.java) │ │ + │ │ +Class #209 header: │ │ +class_idx : 507 │ │ +access_flags : 17 (0x0011) │ │ +superclass_idx : 1337 │ │ +source_file_idx : 3512 │ │ +static_fields_size : 10 │ │ +instance_fields_size: 3 │ │ +direct_methods_size : 9 │ │ +virtual_methods_size: 10 │ │ + │ │ +Class #209 annotations: │ │ +Annotations on field #982 'CREATOR' │ │ + VISIBILITY_SYSTEM Ldalvik/annotation/Signature; value={ "Landroid/os/Parcelable$Creator" "<" "Landroid/support/v4/media/RatingCompat;" ">;" } │ │ + │ │ +Class #209 - │ │ + Class descriptor : 'Landroid/support/v4/media/RatingCompat;' │ │ + Access flags : 0x0011 (PUBLIC FINAL) │ │ + Superclass : 'Ljava/lang/Object;' │ │ + Interfaces - │ │ + #0 : 'Landroid/os/Parcelable;' │ │ + Static fields - │ │ + #0 : (in Landroid/support/v4/media/RatingCompat;) │ │ + name : 'CREATOR' │ │ + type : 'Landroid/os/Parcelable$Creator;' │ │ + access : 0x0019 (PUBLIC STATIC FINAL) │ │ + value : null │ │ + #1 : (in Landroid/support/v4/media/RatingCompat;) │ │ + name : 'RATING_3_STARS' │ │ + type : 'I' │ │ + access : 0x0019 (PUBLIC STATIC FINAL) │ │ + value : 3 │ │ + #2 : (in Landroid/support/v4/media/RatingCompat;) │ │ + name : 'RATING_4_STARS' │ │ + type : 'I' │ │ + access : 0x0019 (PUBLIC STATIC FINAL) │ │ + value : 4 │ │ + #3 : (in Landroid/support/v4/media/RatingCompat;) │ │ + name : 'RATING_5_STARS' │ │ + type : 'I' │ │ + access : 0x0019 (PUBLIC STATIC FINAL) │ │ + value : 5 │ │ + #4 : (in Landroid/support/v4/media/RatingCompat;) │ │ + name : 'RATING_HEART' │ │ + type : 'I' │ │ + access : 0x0019 (PUBLIC STATIC FINAL) │ │ + value : 1 │ │ + #5 : (in Landroid/support/v4/media/RatingCompat;) │ │ + name : 'RATING_NONE' │ │ + type : 'I' │ │ + access : 0x0019 (PUBLIC STATIC FINAL) │ │ + value : 0 │ │ + #6 : (in Landroid/support/v4/media/RatingCompat;) │ │ + name : 'RATING_NOT_RATED' │ │ + type : 'F' │ │ + access : 0x001a (PRIVATE STATIC FINAL) │ │ + value : -1 │ │ + #7 : (in Landroid/support/v4/media/RatingCompat;) │ │ + name : 'RATING_PERCENTAGE' │ │ + type : 'I' │ │ + access : 0x0019 (PUBLIC STATIC FINAL) │ │ + value : 6 │ │ + #8 : (in Landroid/support/v4/media/RatingCompat;) │ │ + name : 'RATING_THUMB_UP_DOWN' │ │ + type : 'I' │ │ + access : 0x0019 (PUBLIC STATIC FINAL) │ │ + value : 2 │ │ + #9 : (in Landroid/support/v4/media/RatingCompat;) │ │ + name : 'TAG' │ │ + type : 'Ljava/lang/String;' │ │ + access : 0x001a (PRIVATE STATIC FINAL) │ │ + value : "Rating" │ │ + Instance fields - │ │ + #0 : (in Landroid/support/v4/media/RatingCompat;) │ │ + name : 'mRatingObj' │ │ + type : 'Ljava/lang/Object;' │ │ + access : 0x0002 (PRIVATE) │ │ + #1 : (in Landroid/support/v4/media/RatingCompat;) │ │ + name : 'mRatingStyle' │ │ + type : 'I' │ │ + access : 0x0012 (PRIVATE FINAL) │ │ + #2 : (in Landroid/support/v4/media/RatingCompat;) │ │ + name : 'mRatingValue' │ │ + type : 'F' │ │ + access : 0x0012 (PRIVATE FINAL) │ │ + Direct methods - │ │ + #0 : (in Landroid/support/v4/media/RatingCompat;) │ │ + name : '' │ │ + type : '()V' │ │ + access : 0x10008 (STATIC CONSTRUCTOR) │ │ + code - │ │ + registers : 1 │ │ + ins : 0 │ │ + outs : 1 │ │ + insns size : 8 16-bit code units │ │ +05bd44: |[05bd44] android.support.v4.media.RatingCompat.:()V │ │ +05bd54: 2200 fa01 |0000: new-instance v0, Landroid/support/v4/media/RatingCompat$1; // type@01fa │ │ +05bd58: 7010 e00a 0000 |0002: invoke-direct {v0}, Landroid/support/v4/media/RatingCompat$1;.:()V // method@0ae0 │ │ +05bd5e: 6900 d603 |0005: sput-object v0, Landroid/support/v4/media/RatingCompat;.CREATOR:Landroid/os/Parcelable$Creator; // field@03d6 │ │ +05bd62: 0e00 |0007: return-void │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=102 │ │ + locals : │ │ + │ │ + #1 : (in Landroid/support/v4/media/RatingCompat;) │ │ + name : '' │ │ + type : '(IF)V' │ │ + access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ + code - │ │ + registers : 3 │ │ + ins : 3 │ │ + outs : 1 │ │ + insns size : 8 16-bit code units │ │ +05bd64: |[05bd64] android.support.v4.media.RatingCompat.:(IF)V │ │ +05bd74: 7010 8622 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2286 │ │ +05bd7a: 5901 e103 |0003: iput v1, v0, Landroid/support/v4/media/RatingCompat;.mRatingStyle:I // field@03e1 │ │ +05bd7e: 5902 e203 |0005: iput v2, v0, Landroid/support/v4/media/RatingCompat;.mRatingValue:F // field@03e2 │ │ +05bd82: 0e00 |0007: return-void │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=80 │ │ + 0x0003 line=81 │ │ + 0x0005 line=82 │ │ + 0x0007 line=83 │ │ + locals : │ │ + 0x0000 - 0x0008 reg=0 this Landroid/support/v4/media/RatingCompat; │ │ + 0x0000 - 0x0008 reg=1 ratingStyle I │ │ + 0x0000 - 0x0008 reg=2 rating F │ │ + │ │ + #2 : (in Landroid/support/v4/media/RatingCompat;) │ │ + name : '' │ │ + type : '(IFLandroid/support/v4/media/RatingCompat$1;)V' │ │ + access : 0x11000 (SYNTHETIC CONSTRUCTOR) │ │ + code - │ │ + registers : 4 │ │ + ins : 4 │ │ + outs : 3 │ │ + insns size : 4 16-bit code units │ │ +05bd84: |[05bd84] android.support.v4.media.RatingCompat.:(IFLandroid/support/v4/media/RatingCompat$1;)V │ │ +05bd94: 7030 e60a 1002 |0000: invoke-direct {v0, v1, v2}, Landroid/support/v4/media/RatingCompat;.:(IF)V // method@0ae6 │ │ +05bd9a: 0e00 |0003: return-void │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=32 │ │ + locals : │ │ + 0x0000 - 0x0004 reg=0 this Landroid/support/v4/media/RatingCompat; │ │ + 0x0000 - 0x0004 reg=1 x0 I │ │ + 0x0000 - 0x0004 reg=2 x1 F │ │ + 0x0000 - 0x0004 reg=3 x2 Landroid/support/v4/media/RatingCompat$1; │ │ + │ │ + #3 : (in Landroid/support/v4/media/RatingCompat;) │ │ + name : 'fromRating' │ │ + type : '(Ljava/lang/Object;)Landroid/support/v4/media/RatingCompat;' │ │ + access : 0x0009 (PUBLIC STATIC) │ │ + code - │ │ + registers : 5 │ │ + ins : 1 │ │ + outs : 2 │ │ + insns size : 84 16-bit code units │ │ +05bd9c: |[05bd9c] android.support.v4.media.RatingCompat.fromRating:(Ljava/lang/Object;)Landroid/support/v4/media/RatingCompat; │ │ +05bdac: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +05bdae: 3804 0800 |0001: if-eqz v4, 0009 // +0008 │ │ +05bdb2: 6002 4000 |0003: sget v2, Landroid/os/Build$VERSION;.SDK_INT:I // field@0040 │ │ +05bdb6: 1303 1500 |0005: const/16 v3, #int 21 // #15 │ │ +05bdba: 3532 0300 |0007: if-ge v2, v3, 000a // +0003 │ │ +05bdbe: 1100 |0009: return-object v0 │ │ +05bdc0: 7110 fa0a 0400 |000a: invoke-static {v4}, Landroid/support/v4/media/RatingCompatApi21;.getRatingStyle:(Ljava/lang/Object;)I // method@0afa │ │ +05bdc6: 0a01 |000d: move-result v1 │ │ +05bdc8: 7110 fd0a 0400 |000e: invoke-static {v4}, Landroid/support/v4/media/RatingCompatApi21;.isRated:(Ljava/lang/Object;)Z // method@0afd │ │ +05bdce: 0a02 |0011: move-result v2 │ │ +05bdd0: 3802 2c00 |0012: if-eqz v2, 003e // +002c │ │ +05bdd4: 2b01 3000 0000 |0014: packed-switch v1, 00000044 // +00000030 │ │ +05bdda: 28f2 |0017: goto 0009 // -000e │ │ +05bddc: 7110 fc0a 0400 |0018: invoke-static {v4}, Landroid/support/v4/media/RatingCompatApi21;.hasHeart:(Ljava/lang/Object;)Z // method@0afc │ │ +05bde2: 0a02 |001b: move-result v2 │ │ +05bde4: 7110 f10a 0200 |001c: invoke-static {v2}, Landroid/support/v4/media/RatingCompat;.newHeartRating:(Z)Landroid/support/v4/media/RatingCompat; // method@0af1 │ │ +05bdea: 0c00 |001f: move-result-object v0 │ │ +05bdec: 5b04 e003 |0020: iput-object v4, v0, Landroid/support/v4/media/RatingCompat;.mRatingObj:Ljava/lang/Object; // field@03e0 │ │ +05bdf0: 28e7 |0022: goto 0009 // -0019 │ │ +05bdf2: 7110 fe0a 0400 |0023: invoke-static {v4}, Landroid/support/v4/media/RatingCompatApi21;.isThumbUp:(Ljava/lang/Object;)Z // method@0afe │ │ +05bdf8: 0a02 |0026: move-result v2 │ │ +05bdfa: 7110 f40a 0200 |0027: invoke-static {v2}, Landroid/support/v4/media/RatingCompat;.newThumbRating:(Z)Landroid/support/v4/media/RatingCompat; // method@0af4 │ │ +05be00: 0c00 |002a: move-result-object v0 │ │ +05be02: 28f5 |002b: goto 0020 // -000b │ │ +05be04: 7110 fb0a 0400 |002c: invoke-static {v4}, Landroid/support/v4/media/RatingCompatApi21;.getStarRating:(Ljava/lang/Object;)F // method@0afb │ │ +05be0a: 0a02 |002f: move-result v2 │ │ +05be0c: 7120 f30a 2100 |0030: invoke-static {v1, v2}, Landroid/support/v4/media/RatingCompat;.newStarRating:(IF)Landroid/support/v4/media/RatingCompat; // method@0af3 │ │ +05be12: 0c00 |0033: move-result-object v0 │ │ +05be14: 28ec |0034: goto 0020 // -0014 │ │ +05be16: 7110 f90a 0400 |0035: invoke-static {v4}, Landroid/support/v4/media/RatingCompatApi21;.getPercentRating:(Ljava/lang/Object;)F // method@0af9 │ │ +05be1c: 0a02 |0038: move-result v2 │ │ +05be1e: 7110 f20a 0200 |0039: invoke-static {v2}, Landroid/support/v4/media/RatingCompat;.newPercentageRating:(F)Landroid/support/v4/media/RatingCompat; // method@0af2 │ │ +05be24: 0c00 |003c: move-result-object v0 │ │ +05be26: 28e3 |003d: goto 0020 // -001d │ │ +05be28: 7110 f50a 0100 |003e: invoke-static {v1}, Landroid/support/v4/media/RatingCompat;.newUnratedRating:(I)Landroid/support/v4/media/RatingCompat; // method@0af5 │ │ +05be2e: 0c00 |0041: move-result-object v0 │ │ +05be30: 28de |0042: goto 0020 // -0022 │ │ +05be32: 0000 |0043: nop // spacer │ │ +05be34: 0001 0600 0100 0000 0400 0000 0f00 ... |0044: packed-switch-data (16 units) │ │ + catches : (none) │ │ + positions : │ │ + 0x0001 line=301 │ │ + 0x0009 line=331 │ │ + 0x000a line=305 │ │ + 0x000e line=307 │ │ + 0x0014 line=308 │ │ + 0x0018 line=310 │ │ + 0x0020 line=330 │ │ + 0x0023 line=313 │ │ + 0x002b line=314 │ │ + 0x002c line=318 │ │ + 0x0034 line=320 │ │ + 0x0035 line=322 │ │ + 0x003d line=323 │ │ + 0x003e line=328 │ │ + 0x0043 line=308 │ │ + locals : │ │ + 0x0020 - 0x0023 reg=0 rating Landroid/support/v4/media/RatingCompat; │ │ + 0x002b - 0x002c reg=0 rating Landroid/support/v4/media/RatingCompat; │ │ + 0x0034 - 0x0035 reg=0 rating Landroid/support/v4/media/RatingCompat; │ │ + 0x003d - 0x003e reg=0 rating Landroid/support/v4/media/RatingCompat; │ │ + 0x0042 - 0x0054 reg=0 rating Landroid/support/v4/media/RatingCompat; │ │ + 0x000e - 0x0054 reg=1 ratingStyle I │ │ + 0x0000 - 0x0054 reg=4 ratingObj Ljava/lang/Object; │ │ + │ │ + #4 : (in Landroid/support/v4/media/RatingCompat;) │ │ + name : 'newHeartRating' │ │ + type : '(Z)Landroid/support/v4/media/RatingCompat;' │ │ + access : 0x0009 (PUBLIC STATIC) │ │ + code - │ │ + registers : 4 │ │ + ins : 1 │ │ + outs : 3 │ │ + insns size : 13 16-bit code units │ │ +05be54: |[05be54] android.support.v4.media.RatingCompat.newHeartRating:(Z)Landroid/support/v4/media/RatingCompat; │ │ +05be64: 2201 fb01 |0000: new-instance v1, Landroid/support/v4/media/RatingCompat; // type@01fb │ │ +05be68: 1212 |0002: const/4 v2, #int 1 // #1 │ │ +05be6a: 3803 0800 |0003: if-eqz v3, 000b // +0008 │ │ +05be6e: 1500 803f |0005: const/high16 v0, #int 1065353216 // #3f80 │ │ +05be72: 7030 e60a 2100 |0007: invoke-direct {v1, v2, v0}, Landroid/support/v4/media/RatingCompat;.:(IF)V // method@0ae6 │ │ +05be78: 1101 |000a: return-object v1 │ │ +05be7a: 1200 |000b: const/4 v0, #int 0 // #0 │ │ +05be7c: 28fb |000c: goto 0007 // -0005 │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=151 │ │ + locals : │ │ + 0x0000 - 0x000d reg=3 hasHeart Z │ │ + │ │ + #5 : (in Landroid/support/v4/media/RatingCompat;) │ │ + name : 'newPercentageRating' │ │ + type : '(F)Landroid/support/v4/media/RatingCompat;' │ │ + access : 0x0009 (PUBLIC STATIC) │ │ + code - │ │ + registers : 3 │ │ + ins : 1 │ │ + outs : 3 │ │ + insns size : 27 16-bit code units │ │ +05be80: |[05be80] android.support.v4.media.RatingCompat.newPercentageRating:(F)Landroid/support/v4/media/RatingCompat; │ │ +05be90: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +05be92: 2e00 0200 |0001: cmpg-float v0, v2, v0 │ │ +05be96: 3a00 0800 |0003: if-ltz v0, 000b // +0008 │ │ +05be9a: 1500 c842 |0005: const/high16 v0, #int 1120403456 // #42c8 │ │ +05be9e: 2d00 0200 |0007: cmpl-float v0, v2, v0 │ │ +05bea2: 3d00 0b00 |0009: if-lez v0, 0014 // +000b │ │ +05bea6: 1a00 b60d |000b: const-string v0, "Rating" // string@0db6 │ │ +05beaa: 1a01 5905 |000d: const-string v1, "Invalid percentage-based rating value" // string@0559 │ │ +05beae: 7120 711c 1000 |000f: invoke-static {v0, v1}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@1c71 │ │ +05beb4: 1200 |0012: const/4 v0, #int 0 // #0 │ │ +05beb6: 1100 |0013: return-object v0 │ │ +05beb8: 2200 fb01 |0014: new-instance v0, Landroid/support/v4/media/RatingCompat; // type@01fb │ │ +05bebc: 1261 |0016: const/4 v1, #int 6 // #6 │ │ +05bebe: 7030 e60a 1002 |0017: invoke-direct {v0, v1, v2}, Landroid/support/v4/media/RatingCompat;.:(IF)V // method@0ae6 │ │ +05bec4: 28f9 |001a: goto 0013 // -0007 │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=208 │ │ + 0x000b line=209 │ │ + 0x0012 line=210 │ │ + 0x0013 line=212 │ │ + locals : │ │ + 0x0000 - 0x001b reg=2 percent F │ │ + │ │ + #6 : (in Landroid/support/v4/media/RatingCompat;) │ │ + name : 'newStarRating' │ │ + type : '(IF)Landroid/support/v4/media/RatingCompat;' │ │ + access : 0x0009 (PUBLIC STATIC) │ │ + code - │ │ + registers : 7 │ │ + ins : 2 │ │ + outs : 3 │ │ + insns size : 78 16-bit code units │ │ +05bec8: |[05bec8] android.support.v4.media.RatingCompat.newStarRating:(IF)Landroid/support/v4/media/RatingCompat; │ │ +05bed8: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +05beda: 1500 80bf |0001: const/high16 v0, #int -1082130432 // #bf80 │ │ +05bede: 2b05 4100 0000 |0003: packed-switch v5, 00000044 // +00000041 │ │ +05bee4: 1a02 b60d |0006: const-string v2, "Rating" // string@0db6 │ │ +05bee8: 2203 3e05 |0008: new-instance v3, Ljava/lang/StringBuilder; // type@053e │ │ +05beec: 7010 a422 0300 |000a: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@22a4 │ │ +05bef2: 1a04 5a05 |000d: const-string v4, "Invalid rating style (" // string@055a │ │ +05bef6: 6e20 ad22 4300 |000f: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22ad │ │ +05befc: 0c03 |0012: move-result-object v3 │ │ +05befe: 6e20 a922 5300 |0013: invoke-virtual {v3, v5}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@22a9 │ │ +05bf04: 0c03 |0016: move-result-object v3 │ │ +05bf06: 1a04 d000 |0017: const-string v4, ") for a star rating" // string@00d0 │ │ +05bf0a: 6e20 ad22 4300 |0019: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22ad │ │ +05bf10: 0c03 |001c: move-result-object v3 │ │ +05bf12: 6e10 b222 0300 |001d: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@22b2 │ │ +05bf18: 0c03 |0020: move-result-object v3 │ │ +05bf1a: 7120 711c 3200 |0021: invoke-static {v2, v3}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@1c71 │ │ +05bf20: 1101 |0024: return-object v1 │ │ +05bf22: 1500 4040 |0025: const/high16 v0, #int 1077936128 // #4040 │ │ +05bf26: 1202 |0027: const/4 v2, #int 0 // #0 │ │ +05bf28: 2e02 0602 |0028: cmpg-float v2, v6, v2 │ │ +05bf2c: 3a02 0600 |002a: if-ltz v2, 0030 // +0006 │ │ +05bf30: 2d02 0600 |002c: cmpl-float v2, v6, v0 │ │ +05bf34: 3d02 1000 |002e: if-lez v2, 003e // +0010 │ │ +05bf38: 1a02 b60d |0030: const-string v2, "Rating" // string@0db6 │ │ +05bf3c: 1a03 460f |0032: const-string v3, "Trying to set out of range star-based rating" // string@0f46 │ │ +05bf40: 7120 711c 3200 |0034: invoke-static {v2, v3}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@1c71 │ │ +05bf46: 28ed |0037: goto 0024 // -0013 │ │ +05bf48: 1500 8040 |0038: const/high16 v0, #int 1082130432 // #4080 │ │ +05bf4c: 28ed |003a: goto 0027 // -0013 │ │ +05bf4e: 1500 a040 |003b: const/high16 v0, #int 1084227584 // #40a0 │ │ +05bf52: 28ea |003d: goto 0027 // -0016 │ │ +05bf54: 2201 fb01 |003e: new-instance v1, Landroid/support/v4/media/RatingCompat; // type@01fb │ │ +05bf58: 7030 e60a 5106 |0040: invoke-direct {v1, v5, v6}, Landroid/support/v4/media/RatingCompat;.:(IF)V // method@0ae6 │ │ +05bf5e: 28e1 |0043: goto 0024 // -001f │ │ +05bf60: 0001 0300 0300 0000 2200 0000 3500 ... |0044: packed-switch-data (10 units) │ │ + catches : (none) │ │ + positions : │ │ + 0x0001 line=178 │ │ + 0x0003 line=179 │ │ + 0x0006 line=190 │ │ + 0x0024 line=197 │ │ + 0x0025 line=181 │ │ + 0x0027 line=193 │ │ + 0x0030 line=194 │ │ + 0x0038 line=184 │ │ + 0x003a line=185 │ │ + 0x003b line=187 │ │ + 0x003d line=188 │ │ + 0x003e line=197 │ │ + 0x0044 line=179 │ │ + locals : │ │ + 0x0003 - 0x004e reg=0 maxRating F │ │ + 0x0000 - 0x004e reg=5 starRatingStyle I │ │ + 0x0000 - 0x004e reg=6 starRating F │ │ + │ │ + #7 : (in Landroid/support/v4/media/RatingCompat;) │ │ + name : 'newThumbRating' │ │ + type : '(Z)Landroid/support/v4/media/RatingCompat;' │ │ + access : 0x0009 (PUBLIC STATIC) │ │ + code - │ │ + registers : 4 │ │ + ins : 1 │ │ + outs : 3 │ │ + insns size : 13 16-bit code units │ │ +05bf74: |[05bf74] android.support.v4.media.RatingCompat.newThumbRating:(Z)Landroid/support/v4/media/RatingCompat; │ │ +05bf84: 2201 fb01 |0000: new-instance v1, Landroid/support/v4/media/RatingCompat; // type@01fb │ │ +05bf88: 1222 |0002: const/4 v2, #int 2 // #2 │ │ +05bf8a: 3803 0800 |0003: if-eqz v3, 000b // +0008 │ │ +05bf8e: 1500 803f |0005: const/high16 v0, #int 1065353216 // #3f80 │ │ +05bf92: 7030 e60a 2100 |0007: invoke-direct {v1, v2, v0}, Landroid/support/v4/media/RatingCompat;.:(IF)V // method@0ae6 │ │ +05bf98: 1101 |000a: return-object v1 │ │ +05bf9a: 1200 |000b: const/4 v0, #int 0 // #0 │ │ +05bf9c: 28fb |000c: goto 0007 // -0005 │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=162 │ │ + locals : │ │ + 0x0000 - 0x000d reg=3 thumbIsUp Z │ │ + │ │ + #8 : (in Landroid/support/v4/media/RatingCompat;) │ │ + name : 'newUnratedRating' │ │ + type : '(I)Landroid/support/v4/media/RatingCompat;' │ │ + access : 0x0009 (PUBLIC STATIC) │ │ + code - │ │ + registers : 3 │ │ + ins : 1 │ │ + outs : 3 │ │ + insns size : 30 16-bit code units │ │ +05bfa0: |[05bfa0] android.support.v4.media.RatingCompat.newUnratedRating:(I)Landroid/support/v4/media/RatingCompat; │ │ +05bfb0: 2b02 0e00 0000 |0000: packed-switch v2, 0000000e // +0000000e │ │ +05bfb6: 1200 |0003: const/4 v0, #int 0 // #0 │ │ +05bfb8: 1100 |0004: return-object v0 │ │ +05bfba: 2200 fb01 |0005: new-instance v0, Landroid/support/v4/media/RatingCompat; // type@01fb │ │ +05bfbe: 1501 80bf |0007: const/high16 v1, #int -1082130432 // #bf80 │ │ +05bfc2: 7030 e60a 2001 |0009: invoke-direct {v0, v2, v1}, Landroid/support/v4/media/RatingCompat;.:(IF)V // method@0ae6 │ │ +05bfc8: 28f8 |000c: goto 0004 // -0008 │ │ +05bfca: 0000 |000d: nop // spacer │ │ +05bfcc: 0001 0600 0100 0000 0500 0000 0500 ... |000e: packed-switch-data (16 units) │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=130 │ │ + 0x0003 line=139 │ │ + 0x0005 line=137 │ │ + 0x000d line=130 │ │ + locals : │ │ + 0x0000 - 0x001e reg=2 ratingStyle I │ │ + │ │ + Virtual methods - │ │ + #0 : (in Landroid/support/v4/media/RatingCompat;) │ │ + name : 'describeContents' │ │ + type : '()I' │ │ + access : 0x0001 (PUBLIC) │ │ + code - │ │ + registers : 2 │ │ + ins : 1 │ │ + outs : 0 │ │ + insns size : 3 16-bit code units │ │ +05bfec: |[05bfec] android.support.v4.media.RatingCompat.describeContents:()I │ │ +05bffc: 5210 e103 |0000: iget v0, v1, Landroid/support/v4/media/RatingCompat;.mRatingStyle:I // field@03e1 │ │ +05c000: 0f00 |0002: return v0 │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=93 │ │ + locals : │ │ + 0x0000 - 0x0003 reg=1 this Landroid/support/v4/media/RatingCompat; │ │ + │ │ + #1 : (in Landroid/support/v4/media/RatingCompat;) │ │ + name : 'getPercentRating' │ │ + type : '()F' │ │ + access : 0x0001 (PUBLIC) │ │ + code - │ │ + registers : 3 │ │ + ins : 1 │ │ + outs : 1 │ │ + insns size : 17 16-bit code units │ │ +05c004: |[05c004] android.support.v4.media.RatingCompat.getPercentRating:()F │ │ +05c014: 5220 e103 |0000: iget v0, v2, Landroid/support/v4/media/RatingCompat;.mRatingStyle:I // field@03e1 │ │ +05c018: 1261 |0002: const/4 v1, #int 6 // #6 │ │ +05c01a: 3310 0800 |0003: if-ne v0, v1, 000b // +0008 │ │ +05c01e: 6e10 ef0a 0200 |0005: invoke-virtual {v2}, Landroid/support/v4/media/RatingCompat;.isRated:()Z // method@0aef │ │ +05c024: 0a00 |0008: move-result v0 │ │ +05c026: 3900 0500 |0009: if-nez v0, 000e // +0005 │ │ +05c02a: 1500 80bf |000b: const/high16 v0, #int -1082130432 // #bf80 │ │ +05c02e: 0f00 |000d: return v0 │ │ +05c030: 5220 e203 |000e: iget v0, v2, Landroid/support/v4/media/RatingCompat;.mRatingValue:F // field@03e2 │ │ +05c034: 28fd |0010: goto 000d // -0003 │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=284 │ │ + 0x000b line=285 │ │ + 0x000d line=287 │ │ + locals : │ │ + 0x0000 - 0x0011 reg=2 this Landroid/support/v4/media/RatingCompat; │ │ + │ │ + #2 : (in Landroid/support/v4/media/RatingCompat;) │ │ + name : 'getRating' │ │ + type : '()Ljava/lang/Object;' │ │ + access : 0x0001 (PUBLIC) │ │ + code - │ │ + registers : 3 │ │ + ins : 1 │ │ + outs : 2 │ │ + insns size : 100 16-bit code units │ │ +05c038: |[05c038] android.support.v4.media.RatingCompat.getRating:()Ljava/lang/Object; │ │ +05c048: 5420 e003 |0000: iget-object v0, v2, Landroid/support/v4/media/RatingCompat;.mRatingObj:Ljava/lang/Object; // field@03e0 │ │ +05c04c: 3900 0800 |0002: if-nez v0, 000a // +0008 │ │ +05c050: 6000 4000 |0004: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0040 │ │ +05c054: 1301 1500 |0006: const/16 v1, #int 21 // #15 │ │ +05c058: 3510 0500 |0008: if-ge v0, v1, 000d // +0005 │ │ +05c05c: 5420 e003 |000a: iget-object v0, v2, Landroid/support/v4/media/RatingCompat;.mRatingObj:Ljava/lang/Object; // field@03e0 │ │ +05c060: 1100 |000c: return-object v0 │ │ +05c062: 6e10 ef0a 0200 |000d: invoke-virtual {v2}, Landroid/support/v4/media/RatingCompat;.isRated:()Z // method@0aef │ │ +05c068: 0a00 |0010: move-result v0 │ │ +05c06a: 3800 3900 |0011: if-eqz v0, 004a // +0039 │ │ +05c06e: 5220 e103 |0013: iget v0, v2, Landroid/support/v4/media/RatingCompat;.mRatingStyle:I // field@03e1 │ │ +05c072: 2b00 3f00 0000 |0015: packed-switch v0, 00000054 // +0000003f │ │ +05c078: 1200 |0018: const/4 v0, #int 0 // #0 │ │ +05c07a: 28f3 |0019: goto 000c // -000d │ │ +05c07c: 6e10 ee0a 0200 |001a: invoke-virtual {v2}, Landroid/support/v4/media/RatingCompat;.hasHeart:()Z // method@0aee │ │ +05c082: 0a00 |001d: move-result v0 │ │ +05c084: 7110 ff0a 0000 |001e: invoke-static {v0}, Landroid/support/v4/media/RatingCompatApi21;.newHeartRating:(Z)Ljava/lang/Object; // method@0aff │ │ +05c08a: 0c00 |0021: move-result-object v0 │ │ +05c08c: 5b20 e003 |0022: iput-object v0, v2, Landroid/support/v4/media/RatingCompat;.mRatingObj:Ljava/lang/Object; // field@03e0 │ │ +05c090: 5420 e003 |0024: iget-object v0, v2, Landroid/support/v4/media/RatingCompat;.mRatingObj:Ljava/lang/Object; // field@03e0 │ │ +05c094: 28e6 |0026: goto 000c // -001a │ │ +05c096: 6e10 f00a 0200 |0027: invoke-virtual {v2}, Landroid/support/v4/media/RatingCompat;.isThumbUp:()Z // method@0af0 │ │ +05c09c: 0a00 |002a: move-result v0 │ │ +05c09e: 7110 020b 0000 |002b: invoke-static {v0}, Landroid/support/v4/media/RatingCompatApi21;.newThumbRating:(Z)Ljava/lang/Object; // method@0b02 │ │ +05c0a4: 0c00 |002e: move-result-object v0 │ │ +05c0a6: 5b20 e003 |002f: iput-object v0, v2, Landroid/support/v4/media/RatingCompat;.mRatingObj:Ljava/lang/Object; // field@03e0 │ │ +05c0aa: 28f3 |0031: goto 0024 // -000d │ │ +05c0ac: 5220 e103 |0032: iget v0, v2, Landroid/support/v4/media/RatingCompat;.mRatingStyle:I // field@03e1 │ │ +05c0b0: 6e10 ed0a 0200 |0034: invoke-virtual {v2}, Landroid/support/v4/media/RatingCompat;.getStarRating:()F // method@0aed │ │ +05c0b6: 0a01 |0037: move-result v1 │ │ +05c0b8: 7120 010b 1000 |0038: invoke-static {v0, v1}, Landroid/support/v4/media/RatingCompatApi21;.newStarRating:(IF)Ljava/lang/Object; // method@0b01 │ │ +05c0be: 0c00 |003b: move-result-object v0 │ │ +05c0c0: 5b20 e003 |003c: iput-object v0, v2, Landroid/support/v4/media/RatingCompat;.mRatingObj:Ljava/lang/Object; // field@03e0 │ │ +05c0c4: 28e6 |003e: goto 0024 // -001a │ │ +05c0c6: 6e10 ea0a 0200 |003f: invoke-virtual {v2}, Landroid/support/v4/media/RatingCompat;.getPercentRating:()F // method@0aea │ │ +05c0cc: 0a00 |0042: move-result v0 │ │ +05c0ce: 7110 000b 0000 |0043: invoke-static {v0}, Landroid/support/v4/media/RatingCompatApi21;.newPercentageRating:(F)Ljava/lang/Object; // method@0b00 │ │ +05c0d4: 0c00 |0046: move-result-object v0 │ │ +05c0d6: 5b20 e003 |0047: iput-object v0, v2, Landroid/support/v4/media/RatingCompat;.mRatingObj:Ljava/lang/Object; // field@03e0 │ │ +05c0da: 28cf |0049: goto 0018 // -0031 │ │ +05c0dc: 5220 e103 |004a: iget v0, v2, Landroid/support/v4/media/RatingCompat;.mRatingStyle:I // field@03e1 │ │ +05c0e0: 7110 030b 0000 |004c: invoke-static {v0}, Landroid/support/v4/media/RatingCompatApi21;.newUnratedRating:(I)Ljava/lang/Object; // method@0b03 │ │ +05c0e6: 0c00 |004f: move-result-object v0 │ │ +05c0e8: 5b20 e003 |0050: iput-object v0, v2, Landroid/support/v4/media/RatingCompat;.mRatingObj:Ljava/lang/Object; // field@03e0 │ │ +05c0ec: 28d2 |0052: goto 0024 // -002e │ │ +05c0ee: 0000 |0053: nop // spacer │ │ +05c0f0: 0001 0600 0100 0000 0500 0000 1200 ... |0054: packed-switch-data (16 units) │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=343 │ │ + 0x000a line=344 │ │ + 0x000c line=368 │ │ + 0x000d line=347 │ │ + 0x0013 line=348 │ │ + 0x0018 line=363 │ │ + 0x001a line=350 │ │ + 0x0024 line=368 │ │ + 0x0027 line=353 │ │ + 0x0032 line=358 │ │ + 0x003f line=361 │ │ + 0x004a line=366 │ │ + 0x0053 line=348 │ │ + locals : │ │ + 0x0000 - 0x0064 reg=2 this Landroid/support/v4/media/RatingCompat; │ │ + │ │ + #3 : (in Landroid/support/v4/media/RatingCompat;) │ │ + name : 'getRatingStyle' │ │ + type : '()I' │ │ + access : 0x0001 (PUBLIC) │ │ + code - │ │ + registers : 2 │ │ + ins : 1 │ │ + outs : 0 │ │ + insns size : 3 16-bit code units │ │ +05c110: |[05c110] android.support.v4.media.RatingCompat.getRatingStyle:()I │ │ +05c120: 5210 e103 |0000: iget v0, v1, Landroid/support/v4/media/RatingCompat;.mRatingStyle:I // field@03e1 │ │ +05c124: 0f00 |0002: return v0 │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=231 │ │ + locals : │ │ + 0x0000 - 0x0003 reg=1 this Landroid/support/v4/media/RatingCompat; │ │ + │ │ + #4 : (in Landroid/support/v4/media/RatingCompat;) │ │ + name : 'getStarRating' │ │ + type : '()F' │ │ + access : 0x0001 (PUBLIC) │ │ + code - │ │ + registers : 2 │ │ + ins : 1 │ │ + outs : 1 │ │ + insns size : 28 16-bit code units │ │ +05c128: |[05c128] android.support.v4.media.RatingCompat.getStarRating:()F │ │ +05c138: 5210 e103 |0000: iget v0, v1, Landroid/support/v4/media/RatingCompat;.mRatingStyle:I // field@03e1 │ │ +05c13c: 2b00 1000 0000 |0002: packed-switch v0, 00000012 // +00000010 │ │ +05c142: 1500 80bf |0005: const/high16 v0, #int -1082130432 // #bf80 │ │ +05c146: 0f00 |0007: return v0 │ │ +05c148: 6e10 ef0a 0100 |0008: invoke-virtual {v1}, Landroid/support/v4/media/RatingCompat;.isRated:()Z // method@0aef │ │ +05c14e: 0a00 |000b: move-result v0 │ │ +05c150: 3800 f9ff |000c: if-eqz v0, 0005 // -0007 │ │ +05c154: 5210 e203 |000e: iget v0, v1, Landroid/support/v4/media/RatingCompat;.mRatingValue:F // field@03e2 │ │ +05c158: 28f7 |0010: goto 0007 // -0009 │ │ +05c15a: 0000 |0011: nop // spacer │ │ +05c15c: 0001 0300 0300 0000 0600 0000 0600 ... |0012: packed-switch-data (10 units) │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=266 │ │ + 0x0005 line=274 │ │ + 0x0008 line=270 │ │ + 0x000e line=271 │ │ + 0x0011 line=266 │ │ + locals : │ │ + 0x0000 - 0x001c reg=1 this Landroid/support/v4/media/RatingCompat; │ │ + │ │ + #5 : (in Landroid/support/v4/media/RatingCompat;) │ │ + name : 'hasHeart' │ │ + type : '()Z' │ │ + access : 0x0001 (PUBLIC) │ │ + code - │ │ + registers : 5 │ │ + ins : 1 │ │ + outs : 0 │ │ + insns size : 19 16-bit code units │ │ +05c170: |[05c170] android.support.v4.media.RatingCompat.hasHeart:()Z │ │ +05c180: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +05c182: 1201 |0001: const/4 v1, #int 0 // #0 │ │ +05c184: 5242 e103 |0002: iget v2, v4, Landroid/support/v4/media/RatingCompat;.mRatingStyle:I // field@03e1 │ │ +05c188: 3202 0300 |0004: if-eq v2, v0, 0007 // +0003 │ │ +05c18c: 0f01 |0006: return v1 │ │ +05c18e: 5242 e203 |0007: iget v2, v4, Landroid/support/v4/media/RatingCompat;.mRatingValue:F // field@03e2 │ │ +05c192: 1503 803f |0009: const/high16 v3, #int 1065353216 // #3f80 │ │ +05c196: 2d02 0203 |000b: cmpl-float v2, v2, v3 │ │ +05c19a: 3902 0400 |000d: if-nez v2, 0011 // +0004 │ │ +05c19e: 0101 |000f: move v1, v0 │ │ +05c1a0: 28f6 |0010: goto 0006 // -000a │ │ +05c1a2: 0110 |0011: move v0, v1 │ │ +05c1a4: 28fd |0012: goto 000f // -0003 │ │ + catches : (none) │ │ + positions : │ │ + 0x0002 line=240 │ │ + 0x0006 line=243 │ │ + locals : │ │ + 0x0000 - 0x0013 reg=4 this Landroid/support/v4/media/RatingCompat; │ │ + │ │ + #6 : (in Landroid/support/v4/media/RatingCompat;) │ │ + name : 'isRated' │ │ + type : '()Z' │ │ + access : 0x0001 (PUBLIC) │ │ + code - │ │ + registers : 3 │ │ + ins : 1 │ │ + outs : 0 │ │ + insns size : 11 16-bit code units │ │ +05c1a8: |[05c1a8] android.support.v4.media.RatingCompat.isRated:()Z │ │ +05c1b8: 5220 e203 |0000: iget v0, v2, Landroid/support/v4/media/RatingCompat;.mRatingValue:F // field@03e2 │ │ +05c1bc: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +05c1be: 2d00 0001 |0003: cmpl-float v0, v0, v1 │ │ +05c1c2: 3a00 0400 |0005: if-ltz v0, 0009 // +0004 │ │ +05c1c6: 1210 |0007: const/4 v0, #int 1 // #1 │ │ +05c1c8: 0f00 |0008: return v0 │ │ +05c1ca: 1200 |0009: const/4 v0, #int 0 // #0 │ │ +05c1cc: 28fe |000a: goto 0008 // -0002 │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=221 │ │ + locals : │ │ + 0x0000 - 0x000b reg=2 this Landroid/support/v4/media/RatingCompat; │ │ + │ │ + #7 : (in Landroid/support/v4/media/RatingCompat;) │ │ + name : 'isThumbUp' │ │ + type : '()Z' │ │ + access : 0x0001 (PUBLIC) │ │ + code - │ │ + registers : 4 │ │ + ins : 1 │ │ + outs : 0 │ │ + insns size : 17 16-bit code units │ │ +05c1d0: |[05c1d0] android.support.v4.media.RatingCompat.isThumbUp:()Z │ │ +05c1e0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +05c1e2: 5231 e103 |0001: iget v1, v3, Landroid/support/v4/media/RatingCompat;.mRatingStyle:I // field@03e1 │ │ +05c1e6: 1222 |0003: const/4 v2, #int 2 // #2 │ │ +05c1e8: 3221 0300 |0004: if-eq v1, v2, 0007 // +0003 │ │ +05c1ec: 0f00 |0006: return v0 │ │ +05c1ee: 5231 e203 |0007: iget v1, v3, Landroid/support/v4/media/RatingCompat;.mRatingValue:F // field@03e2 │ │ +05c1f2: 1502 803f |0009: const/high16 v2, #int 1065353216 // #3f80 │ │ +05c1f6: 2d01 0102 |000b: cmpl-float v1, v1, v2 │ │ +05c1fa: 3901 f9ff |000d: if-nez v1, 0006 // -0007 │ │ +05c1fe: 1210 |000f: const/4 v0, #int 1 // #1 │ │ +05c200: 28f6 |0010: goto 0006 // -000a │ │ + catches : (none) │ │ + positions : │ │ + 0x0001 line=253 │ │ + 0x0006 line=256 │ │ + locals : │ │ + 0x0000 - 0x0011 reg=3 this Landroid/support/v4/media/RatingCompat; │ │ + │ │ + #8 : (in Landroid/support/v4/media/RatingCompat;) │ │ + name : 'toString' │ │ + type : '()Ljava/lang/String;' │ │ + access : 0x0001 (PUBLIC) │ │ + code - │ │ + registers : 4 │ │ + ins : 1 │ │ + outs : 2 │ │ + insns size : 48 16-bit code units │ │ +05c204: |[05c204] android.support.v4.media.RatingCompat.toString:()Ljava/lang/String; │ │ +05c214: 2200 3e05 |0000: new-instance v0, Ljava/lang/StringBuilder; // type@053e │ │ +05c218: 7010 a422 0000 |0002: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@22a4 │ │ +05c21e: 1a01 b70d |0005: const-string v1, "Rating:style=" // string@0db7 │ │ +05c222: 6e20 ad22 1000 |0007: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22ad │ │ +05c228: 0c00 |000a: move-result-object v0 │ │ +05c22a: 5231 e103 |000b: iget v1, v3, Landroid/support/v4/media/RatingCompat;.mRatingStyle:I // field@03e1 │ │ +05c22e: 6e20 a922 1000 |000d: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@22a9 │ │ +05c234: 0c00 |0010: move-result-object v0 │ │ +05c236: 1a01 8700 |0011: const-string v1, " rating=" // string@0087 │ │ +05c23a: 6e20 ad22 1000 |0013: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22ad │ │ +05c240: 0c01 |0016: move-result-object v1 │ │ +05c242: 5230 e203 |0017: iget v0, v3, Landroid/support/v4/media/RatingCompat;.mRatingValue:F // field@03e2 │ │ +05c246: 1202 |0019: const/4 v2, #int 0 // #0 │ │ +05c248: 2e00 0002 |001a: cmpg-float v0, v0, v2 │ │ +05c24c: 3b00 0d00 |001c: if-gez v0, 0029 // +000d │ │ +05c250: 1a00 9027 |001e: const-string v0, "unrated" // string@2790 │ │ +05c254: 6e20 ad22 0100 |0020: invoke-virtual {v1, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22ad │ │ +05c25a: 0c00 |0023: move-result-object v0 │ │ +05c25c: 6e10 b222 0000 |0024: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@22b2 │ │ +05c262: 0c00 |0027: move-result-object v0 │ │ +05c264: 1100 |0028: return-object v0 │ │ +05c266: 5230 e203 |0029: iget v0, v3, Landroid/support/v4/media/RatingCompat;.mRatingValue:F // field@03e2 │ │ +05c26a: 7110 a322 0000 |002b: invoke-static {v0}, Ljava/lang/String;.valueOf:(F)Ljava/lang/String; // method@22a3 │ │ +05c270: 0c00 |002e: move-result-object v0 │ │ +05c272: 28f1 |002f: goto 0020 // -000f │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=87 │ │ + locals : │ │ + 0x0000 - 0x0030 reg=3 this Landroid/support/v4/media/RatingCompat; │ │ + │ │ + #9 : (in Landroid/support/v4/media/RatingCompat;) │ │ + name : 'writeToParcel' │ │ + type : '(Landroid/os/Parcel;I)V' │ │ + access : 0x0001 (PUBLIC) │ │ + code - │ │ + registers : 4 │ │ + ins : 3 │ │ + outs : 2 │ │ + insns size : 11 16-bit code units │ │ +05c274: |[05c274] android.support.v4.media.RatingCompat.writeToParcel:(Landroid/os/Parcel;I)V │ │ +05c284: 5210 e103 |0000: iget v0, v1, Landroid/support/v4/media/RatingCompat;.mRatingStyle:I // field@03e1 │ │ +05c288: 6e20 3103 0200 |0002: invoke-virtual {v2, v0}, Landroid/os/Parcel;.writeInt:(I)V // method@0331 │ │ +05c28e: 5210 e203 |0005: iget v0, v1, Landroid/support/v4/media/RatingCompat;.mRatingValue:F // field@03e2 │ │ +05c292: 6e20 3003 0200 |0007: invoke-virtual {v2, v0}, Landroid/os/Parcel;.writeFloat:(F)V // method@0330 │ │ +05c298: 0e00 |000a: return-void │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=98 │ │ + 0x0005 line=99 │ │ + 0x000a line=100 │ │ + locals : │ │ + 0x0000 - 0x000b reg=1 this Landroid/support/v4/media/RatingCompat; │ │ + 0x0000 - 0x000b reg=2 dest Landroid/os/Parcel; │ │ + 0x0000 - 0x000b reg=3 flags I │ │ + │ │ + source_file_idx : 3512 (RatingCompat.java) │ │ + │ │ +Class #210 header: │ │ +class_idx : 508 │ │ +access_flags : 0 (0x0000) │ │ +superclass_idx : 1337 │ │ +source_file_idx : 3513 │ │ +static_fields_size : 0 │ │ +instance_fields_size: 0 │ │ +direct_methods_size : 12 │ │ +virtual_methods_size: 0 │ │ + │ │ +Class #210 - │ │ + Class descriptor : 'Landroid/support/v4/media/RatingCompatApi21;' │ │ + Access flags : 0x0000 () │ │ + Superclass : 'Ljava/lang/Object;' │ │ + Interfaces - │ │ + Static fields - │ │ + Instance fields - │ │ + Direct methods - │ │ + #0 : (in Landroid/support/v4/media/RatingCompatApi21;) │ │ + name : '' │ │ + type : '()V' │ │ + access : 0x10000 (CONSTRUCTOR) │ │ + code - │ │ + registers : 1 │ │ + ins : 1 │ │ + outs : 1 │ │ + insns size : 4 16-bit code units │ │ +05c29c: |[05c29c] android.support.v4.media.RatingCompatApi21.:()V │ │ +05c2ac: 7010 8622 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2286 │ │ +05c2b2: 0e00 |0003: return-void │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=21 │ │ + locals : │ │ + 0x0000 - 0x0004 reg=0 this Landroid/support/v4/media/RatingCompatApi21; │ │ + │ │ + #1 : (in Landroid/support/v4/media/RatingCompatApi21;) │ │ + name : 'getPercentRating' │ │ + type : '(Ljava/lang/Object;)F' │ │ + access : 0x0009 (PUBLIC STATIC) │ │ + code - │ │ + registers : 2 │ │ + ins : 1 │ │ + outs : 1 │ │ + insns size : 7 16-bit code units │ │ +05c2b4: |[05c2b4] android.support.v4.media.RatingCompatApi21.getPercentRating:(Ljava/lang/Object;)F │ │ +05c2c4: 1f01 8a00 |0000: check-cast v1, Landroid/media/Rating; // type@008a │ │ +05c2c8: 6e10 7e02 0100 |0002: invoke-virtual {v1}, Landroid/media/Rating;.getPercentRating:()F // method@027e │ │ +05c2ce: 0a00 |0005: move-result v0 │ │ +05c2d0: 0f00 |0006: return v0 │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=63 │ │ + locals : │ │ + 0x0000 - 0x0002 reg=1 ratingObj Ljava/lang/Object; │ │ + │ │ + #2 : (in Landroid/support/v4/media/RatingCompatApi21;) │ │ + name : 'getRatingStyle' │ │ + type : '(Ljava/lang/Object;)I' │ │ + access : 0x0009 (PUBLIC STATIC) │ │ + code - │ │ + registers : 2 │ │ + ins : 1 │ │ + outs : 1 │ │ + insns size : 7 16-bit code units │ │ +05c2d4: |[05c2d4] android.support.v4.media.RatingCompatApi21.getRatingStyle:(Ljava/lang/Object;)I │ │ +05c2e4: 1f01 8a00 |0000: check-cast v1, Landroid/media/Rating; // type@008a │ │ +05c2e8: 6e10 7f02 0100 |0002: invoke-virtual {v1}, Landroid/media/Rating;.getRatingStyle:()I // method@027f │ │ +05c2ee: 0a00 |0005: move-result v0 │ │ +05c2f0: 0f00 |0006: return v0 │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=47 │ │ + locals : │ │ + 0x0000 - 0x0002 reg=1 ratingObj Ljava/lang/Object; │ │ + │ │ + #3 : (in Landroid/support/v4/media/RatingCompatApi21;) │ │ + name : 'getStarRating' │ │ + type : '(Ljava/lang/Object;)F' │ │ + access : 0x0009 (PUBLIC STATIC) │ │ + code - │ │ + registers : 2 │ │ + ins : 1 │ │ + outs : 1 │ │ + insns size : 7 16-bit code units │ │ +05c2f4: |[05c2f4] android.support.v4.media.RatingCompatApi21.getStarRating:(Ljava/lang/Object;)F │ │ +05c304: 1f01 8a00 |0000: check-cast v1, Landroid/media/Rating; // type@008a │ │ +05c308: 6e10 8002 0100 |0002: invoke-virtual {v1}, Landroid/media/Rating;.getStarRating:()F // method@0280 │ │ +05c30e: 0a00 |0005: move-result v0 │ │ +05c310: 0f00 |0006: return v0 │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=59 │ │ + locals : │ │ + 0x0000 - 0x0002 reg=1 ratingObj Ljava/lang/Object; │ │ + │ │ + #4 : (in Landroid/support/v4/media/RatingCompatApi21;) │ │ + name : 'hasHeart' │ │ + type : '(Ljava/lang/Object;)Z' │ │ + access : 0x0009 (PUBLIC STATIC) │ │ + code - │ │ + registers : 2 │ │ + ins : 1 │ │ + outs : 1 │ │ + insns size : 7 16-bit code units │ │ +05c314: |[05c314] android.support.v4.media.RatingCompatApi21.hasHeart:(Ljava/lang/Object;)Z │ │ +05c324: 1f01 8a00 |0000: check-cast v1, Landroid/media/Rating; // type@008a │ │ +05c328: 6e10 8102 0100 |0002: invoke-virtual {v1}, Landroid/media/Rating;.hasHeart:()Z // method@0281 │ │ +05c32e: 0a00 |0005: move-result v0 │ │ +05c330: 0f00 |0006: return v0 │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=51 │ │ + locals : │ │ + 0x0000 - 0x0002 reg=1 ratingObj Ljava/lang/Object; │ │ + │ │ + #5 : (in Landroid/support/v4/media/RatingCompatApi21;) │ │ + name : 'isRated' │ │ + type : '(Ljava/lang/Object;)Z' │ │ + access : 0x0009 (PUBLIC STATIC) │ │ + code - │ │ + registers : 2 │ │ + ins : 1 │ │ + outs : 1 │ │ + insns size : 7 16-bit code units │ │ +05c334: |[05c334] android.support.v4.media.RatingCompatApi21.isRated:(Ljava/lang/Object;)Z │ │ +05c344: 1f01 8a00 |0000: check-cast v1, Landroid/media/Rating; // type@008a │ │ +05c348: 6e10 8202 0100 |0002: invoke-virtual {v1}, Landroid/media/Rating;.isRated:()Z // method@0282 │ │ +05c34e: 0a00 |0005: move-result v0 │ │ +05c350: 0f00 |0006: return v0 │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=43 │ │ + locals : │ │ + 0x0000 - 0x0002 reg=1 ratingObj Ljava/lang/Object; │ │ + │ │ + #6 : (in Landroid/support/v4/media/RatingCompatApi21;) │ │ + name : 'isThumbUp' │ │ + type : '(Ljava/lang/Object;)Z' │ │ + access : 0x0009 (PUBLIC STATIC) │ │ + code - │ │ + registers : 2 │ │ + ins : 1 │ │ + outs : 1 │ │ + insns size : 7 16-bit code units │ │ +05c354: |[05c354] android.support.v4.media.RatingCompatApi21.isThumbUp:(Ljava/lang/Object;)Z │ │ +05c364: 1f01 8a00 |0000: check-cast v1, Landroid/media/Rating; // type@008a │ │ +05c368: 6e10 8302 0100 |0002: invoke-virtual {v1}, Landroid/media/Rating;.isThumbUp:()Z // method@0283 │ │ +05c36e: 0a00 |0005: move-result v0 │ │ +05c370: 0f00 |0006: return v0 │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=55 │ │ + locals : │ │ + 0x0000 - 0x0002 reg=1 ratingObj Ljava/lang/Object; │ │ + │ │ + #7 : (in Landroid/support/v4/media/RatingCompatApi21;) │ │ + name : 'newHeartRating' │ │ + type : '(Z)Ljava/lang/Object;' │ │ + access : 0x0009 (PUBLIC STATIC) │ │ + code - │ │ + registers : 2 │ │ + ins : 1 │ │ + outs : 1 │ │ + insns size : 5 16-bit code units │ │ +05c374: |[05c374] android.support.v4.media.RatingCompatApi21.newHeartRating:(Z)Ljava/lang/Object; │ │ +05c384: 7110 8402 0100 |0000: invoke-static {v1}, Landroid/media/Rating;.newHeartRating:(Z)Landroid/media/Rating; // method@0284 │ │ +05c38a: 0c00 |0003: move-result-object v0 │ │ +05c38c: 1100 |0004: return-object v0 │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=27 │ │ + locals : │ │ + 0x0000 - 0x0005 reg=1 hasHeart Z │ │ + │ │ + #8 : (in Landroid/support/v4/media/RatingCompatApi21;) │ │ + name : 'newPercentageRating' │ │ + type : '(F)Ljava/lang/Object;' │ │ + access : 0x0009 (PUBLIC STATIC) │ │ + code - │ │ + registers : 2 │ │ + ins : 1 │ │ + outs : 1 │ │ + insns size : 5 16-bit code units │ │ +05c390: |[05c390] android.support.v4.media.RatingCompatApi21.newPercentageRating:(F)Ljava/lang/Object; │ │ +05c3a0: 7110 8502 0100 |0000: invoke-static {v1}, Landroid/media/Rating;.newPercentageRating:(F)Landroid/media/Rating; // method@0285 │ │ +05c3a6: 0c00 |0003: move-result-object v0 │ │ +05c3a8: 1100 |0004: return-object v0 │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=39 │ │ + locals : │ │ + 0x0000 - 0x0005 reg=1 percent F │ │ + │ │ + #9 : (in Landroid/support/v4/media/RatingCompatApi21;) │ │ + name : 'newStarRating' │ │ + type : '(IF)Ljava/lang/Object;' │ │ + access : 0x0009 (PUBLIC STATIC) │ │ + code - │ │ + registers : 3 │ │ + ins : 2 │ │ + outs : 2 │ │ + insns size : 5 16-bit code units │ │ +05c3ac: |[05c3ac] android.support.v4.media.RatingCompatApi21.newStarRating:(IF)Ljava/lang/Object; │ │ +05c3bc: 7120 8602 2100 |0000: invoke-static {v1, v2}, Landroid/media/Rating;.newStarRating:(IF)Landroid/media/Rating; // method@0286 │ │ +05c3c2: 0c00 |0003: move-result-object v0 │ │ +05c3c4: 1100 |0004: return-object v0 │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=35 │ │ + locals : │ │ + 0x0000 - 0x0005 reg=1 starRatingStyle I │ │ + 0x0000 - 0x0005 reg=2 starRating F │ │ + │ │ + #10 : (in Landroid/support/v4/media/RatingCompatApi21;) │ │ + name : 'newThumbRating' │ │ + type : '(Z)Ljava/lang/Object;' │ │ + access : 0x0009 (PUBLIC STATIC) │ │ + code - │ │ + registers : 2 │ │ + ins : 1 │ │ + outs : 1 │ │ + insns size : 5 16-bit code units │ │ +05c3c8: |[05c3c8] android.support.v4.media.RatingCompatApi21.newThumbRating:(Z)Ljava/lang/Object; │ │ +05c3d8: 7110 8702 0100 |0000: invoke-static {v1}, Landroid/media/Rating;.newThumbRating:(Z)Landroid/media/Rating; // method@0287 │ │ +05c3de: 0c00 |0003: move-result-object v0 │ │ +05c3e0: 1100 |0004: return-object v0 │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=31 │ │ + locals : │ │ + 0x0000 - 0x0005 reg=1 thumbIsUp Z │ │ + │ │ + #11 : (in Landroid/support/v4/media/RatingCompatApi21;) │ │ + name : 'newUnratedRating' │ │ + type : '(I)Ljava/lang/Object;' │ │ + access : 0x0009 (PUBLIC STATIC) │ │ + code - │ │ + registers : 2 │ │ + ins : 1 │ │ + outs : 1 │ │ + insns size : 5 16-bit code units │ │ +05c3e4: |[05c3e4] android.support.v4.media.RatingCompatApi21.newUnratedRating:(I)Ljava/lang/Object; │ │ +05c3f4: 7110 8802 0100 |0000: invoke-static {v1}, Landroid/media/Rating;.newUnratedRating:(I)Landroid/media/Rating; // method@0288 │ │ +05c3fa: 0c00 |0003: move-result-object v0 │ │ +05c3fc: 1100 |0004: return-object v0 │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=23 │ │ + locals : │ │ + 0x0000 - 0x0005 reg=1 ratingStyle I │ │ + │ │ + Virtual methods - │ │ + source_file_idx : 3513 (RatingCompatApi21.java) │ │ + │ │ +Class #211 header: │ │ +class_idx : 509 │ │ +access_flags : 1025 (0x0401) │ │ +superclass_idx : 1337 │ │ +source_file_idx : 3901 │ │ +static_fields_size : 0 │ │ +instance_fields_size: 0 │ │ +direct_methods_size : 1 │ │ +virtual_methods_size: 11 │ │ + │ │ +Class #211 - │ │ + Class descriptor : 'Landroid/support/v4/media/TransportController;' │ │ + Access flags : 0x0401 (PUBLIC ABSTRACT) │ │ + Superclass : 'Ljava/lang/Object;' │ │ + Interfaces - │ │ + Static fields - │ │ + Instance fields - │ │ + Direct methods - │ │ + #0 : (in Landroid/support/v4/media/TransportController;) │ │ + name : '' │ │ + type : '()V' │ │ + access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ + code - │ │ + registers : 1 │ │ + ins : 1 │ │ + outs : 1 │ │ + insns size : 4 16-bit code units │ │ +05c400: |[05c400] android.support.v4.media.TransportController.:()V │ │ +05c410: 7010 8622 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2286 │ │ +05c416: 0e00 |0003: return-void │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=25 │ │ + locals : │ │ + 0x0000 - 0x0004 reg=0 this Landroid/support/v4/media/TransportController; │ │ + │ │ + Virtual methods - │ │ + #0 : (in Landroid/support/v4/media/TransportController;) │ │ + name : 'getBufferPercentage' │ │ + type : '()I' │ │ + access : 0x0401 (PUBLIC ABSTRACT) │ │ + code : (none) │ │ + │ │ + #1 : (in Landroid/support/v4/media/TransportController;) │ │ + name : 'getCurrentPosition' │ │ + type : '()J' │ │ + access : 0x0401 (PUBLIC ABSTRACT) │ │ + code : (none) │ │ + │ │ + #2 : (in Landroid/support/v4/media/TransportController;) │ │ + name : 'getDuration' │ │ + type : '()J' │ │ + access : 0x0401 (PUBLIC ABSTRACT) │ │ + code : (none) │ │ + │ │ + #3 : (in Landroid/support/v4/media/TransportController;) │ │ + name : 'getTransportControlFlags' │ │ + type : '()I' │ │ + access : 0x0401 (PUBLIC ABSTRACT) │ │ + code : (none) │ │ + │ │ + #4 : (in Landroid/support/v4/media/TransportController;) │ │ + name : 'isPlaying' │ │ + type : '()Z' │ │ + access : 0x0401 (PUBLIC ABSTRACT) │ │ + code : (none) │ │ + │ │ + #5 : (in Landroid/support/v4/media/TransportController;) │ │ + name : 'pausePlaying' │ │ + type : '()V' │ │ + access : 0x0401 (PUBLIC ABSTRACT) │ │ + code : (none) │ │ + │ │ + #6 : (in Landroid/support/v4/media/TransportController;) │ │ + name : 'registerStateListener' │ │ + type : '(Landroid/support/v4/media/TransportStateListener;)V' │ │ + access : 0x0401 (PUBLIC ABSTRACT) │ │ + code : (none) │ │ + │ │ + #7 : (in Landroid/support/v4/media/TransportController;) │ │ + name : 'seekTo' │ │ + type : '(J)V' │ │ + access : 0x0401 (PUBLIC ABSTRACT) │ │ + code : (none) │ │ + │ │ + #8 : (in Landroid/support/v4/media/TransportController;) │ │ + name : 'startPlaying' │ │ + type : '()V' │ │ + access : 0x0401 (PUBLIC ABSTRACT) │ │ + code : (none) │ │ + │ │ + #9 : (in Landroid/support/v4/media/TransportController;) │ │ + name : 'stopPlaying' │ │ + type : '()V' │ │ + access : 0x0401 (PUBLIC ABSTRACT) │ │ + code : (none) │ │ + │ │ + #10 : (in Landroid/support/v4/media/TransportController;) │ │ + name : 'unregisterStateListener' │ │ + type : '(Landroid/support/v4/media/TransportStateListener;)V' │ │ + access : 0x0401 (PUBLIC ABSTRACT) │ │ + code : (none) │ │ + │ │ + source_file_idx : 3901 (TransportController.java) │ │ + │ │ +Class #212 header: │ │ +class_idx : 511 │ │ +access_flags : 0 (0x0000) │ │ +superclass_idx : 1337 │ │ +source_file_idx : 3904 │ │ +static_fields_size : 0 │ │ +instance_fields_size: 1 │ │ +direct_methods_size : 1 │ │ +virtual_methods_size: 4 │ │ + │ │ +Class #212 annotations: │ │ +Annotations on class │ │ + VISIBILITY_SYSTEM Ldalvik/annotation/EnclosingClass; value=Landroid/support/v4/media/TransportMediator; │ │ + VISIBILITY_SYSTEM Ldalvik/annotation/InnerClass; accessFlags=0 name=null │ │ + │ │ +Class #212 - │ │ + Class descriptor : 'Landroid/support/v4/media/TransportMediator$2;' │ │ + Access flags : 0x0000 () │ │ + Superclass : 'Ljava/lang/Object;' │ │ + Interfaces - │ │ + #0 : 'Landroid/view/KeyEvent$Callback;' │ │ + Static fields - │ │ + Instance fields - │ │ + #0 : (in Landroid/support/v4/media/TransportMediator$2;) │ │ + name : 'this$0' │ │ + type : 'Landroid/support/v4/media/TransportMediator;' │ │ + access : 0x1010 (FINAL SYNTHETIC) │ │ + Direct methods - │ │ + #0 : (in Landroid/support/v4/media/TransportMediator$2;) │ │ + name : '' │ │ + type : '(Landroid/support/v4/media/TransportMediator;)V' │ │ + access : 0x10000 (CONSTRUCTOR) │ │ + code - │ │ + registers : 2 │ │ + ins : 2 │ │ + outs : 1 │ │ + insns size : 6 16-bit code units │ │ +05c418: |[05c418] android.support.v4.media.TransportMediator$2.:(Landroid/support/v4/media/TransportMediator;)V │ │ +05c428: 5b01 e403 |0000: iput-object v1, v0, Landroid/support/v4/media/TransportMediator$2;.this$0:Landroid/support/v4/media/TransportMediator; // field@03e4 │ │ +05c42c: 7010 8622 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2286 │ │ +05c432: 0e00 |0005: return-void │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=130 │ │ + locals : │ │ + 0x0000 - 0x0006 reg=0 this Landroid/support/v4/media/TransportMediator$2; │ │ + 0x0000 - 0x0006 reg=1 (null) Landroid/support/v4/media/TransportMediator; │ │ + │ │ + Virtual methods - │ │ + #0 : (in Landroid/support/v4/media/TransportMediator$2;) │ │ + name : 'onKeyDown' │ │ + type : '(ILandroid/view/KeyEvent;)Z' │ │ + access : 0x0001 (PUBLIC) │ │ + code - │ │ + registers : 4 │ │ + ins : 3 │ │ + outs : 3 │ │ + insns size : 17 16-bit code units │ │ +05c434: |[05c434] android.support.v4.media.TransportMediator$2.onKeyDown:(ILandroid/view/KeyEvent;)Z │ │ +05c444: 7110 250b 0200 |0000: invoke-static {v2}, Landroid/support/v4/media/TransportMediator;.isMediaKey:(I)Z // method@0b25 │ │ +05c44a: 0a00 |0003: move-result v0 │ │ +05c44c: 3800 0b00 |0004: if-eqz v0, 000f // +000b │ │ +05c450: 5410 e403 |0006: iget-object v0, v1, Landroid/support/v4/media/TransportMediator$2;.this$0:Landroid/support/v4/media/TransportMediator; // field@03e4 │ │ +05c454: 5400 f103 |0008: iget-object v0, v0, Landroid/support/v4/media/TransportMediator;.mCallbacks:Landroid/support/v4/media/TransportPerformer; // field@03f1 │ │ +05c458: 6e30 540b 2003 |000a: invoke-virtual {v0, v2, v3}, Landroid/support/v4/media/TransportPerformer;.onMediaButtonDown:(ILandroid/view/KeyEvent;)Z // method@0b54 │ │ +05c45e: 0a00 |000d: move-result v0 │ │ +05c460: 0f00 |000e: return v0 │ │ +05c462: 1200 |000f: const/4 v0, #int 0 // #0 │ │ +05c464: 28fe |0010: goto 000e // -0002 │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=133 │ │ + locals : │ │ + 0x0000 - 0x0011 reg=1 this Landroid/support/v4/media/TransportMediator$2; │ │ + 0x0000 - 0x0011 reg=2 keyCode I │ │ + 0x0000 - 0x0011 reg=3 event Landroid/view/KeyEvent; │ │ + │ │ + #1 : (in Landroid/support/v4/media/TransportMediator$2;) │ │ + name : 'onKeyLongPress' │ │ + type : '(ILandroid/view/KeyEvent;)Z' │ │ + access : 0x0001 (PUBLIC) │ │ + code - │ │ + registers : 4 │ │ + ins : 3 │ │ + outs : 0 │ │ + insns size : 2 16-bit code units │ │ +05c468: |[05c468] android.support.v4.media.TransportMediator$2.onKeyLongPress:(ILandroid/view/KeyEvent;)Z │ │ +05c478: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +05c47a: 0f00 |0001: return v0 │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=137 │ │ + locals : │ │ + 0x0000 - 0x0002 reg=1 this Landroid/support/v4/media/TransportMediator$2; │ │ + 0x0000 - 0x0002 reg=2 keyCode I │ │ + 0x0000 - 0x0002 reg=3 event Landroid/view/KeyEvent; │ │ + │ │ + #2 : (in Landroid/support/v4/media/TransportMediator$2;) │ │ + name : 'onKeyMultiple' │ │ + type : '(IILandroid/view/KeyEvent;)Z' │ │ + access : 0x0001 (PUBLIC) │ │ + code - │ │ + registers : 5 │ │ + ins : 4 │ │ + outs : 0 │ │ + insns size : 2 16-bit code units │ │ +05c47c: |[05c47c] android.support.v4.media.TransportMediator$2.onKeyMultiple:(IILandroid/view/KeyEvent;)Z │ │ +05c48c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +05c48e: 0f00 |0001: return v0 │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=147 │ │ + locals : │ │ + 0x0000 - 0x0002 reg=1 this Landroid/support/v4/media/TransportMediator$2; │ │ + 0x0000 - 0x0002 reg=2 keyCode I │ │ + 0x0000 - 0x0002 reg=3 count I │ │ + 0x0000 - 0x0002 reg=4 event Landroid/view/KeyEvent; │ │ + │ │ + #3 : (in Landroid/support/v4/media/TransportMediator$2;) │ │ + name : 'onKeyUp' │ │ + type : '(ILandroid/view/KeyEvent;)Z' │ │ + access : 0x0001 (PUBLIC) │ │ + code - │ │ + registers : 4 │ │ + ins : 3 │ │ + outs : 3 │ │ + insns size : 17 16-bit code units │ │ +05c490: |[05c490] android.support.v4.media.TransportMediator$2.onKeyUp:(ILandroid/view/KeyEvent;)Z │ │ +05c4a0: 7110 250b 0200 |0000: invoke-static {v2}, Landroid/support/v4/media/TransportMediator;.isMediaKey:(I)Z // method@0b25 │ │ +05c4a6: 0a00 |0003: move-result v0 │ │ +05c4a8: 3800 0b00 |0004: if-eqz v0, 000f // +000b │ │ +05c4ac: 5410 e403 |0006: iget-object v0, v1, Landroid/support/v4/media/TransportMediator$2;.this$0:Landroid/support/v4/media/TransportMediator; // field@03e4 │ │ +05c4b0: 5400 f103 |0008: iget-object v0, v0, Landroid/support/v4/media/TransportMediator;.mCallbacks:Landroid/support/v4/media/TransportPerformer; // field@03f1 │ │ +05c4b4: 6e30 550b 2003 |000a: invoke-virtual {v0, v2, v3}, Landroid/support/v4/media/TransportPerformer;.onMediaButtonUp:(ILandroid/view/KeyEvent;)Z // method@0b55 │ │ +05c4ba: 0a00 |000d: move-result v0 │ │ +05c4bc: 0f00 |000e: return v0 │ │ +05c4be: 1200 |000f: const/4 v0, #int 0 // #0 │ │ +05c4c0: 28fe |0010: goto 000e // -0002 │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=142 │ │ + locals : │ │ + 0x0000 - 0x0011 reg=1 this Landroid/support/v4/media/TransportMediator$2; │ │ + 0x0000 - 0x0011 reg=2 keyCode I │ │ + 0x0000 - 0x0011 reg=3 event Landroid/view/KeyEvent; │ │ + │ │ + source_file_idx : 3904 (TransportMediator.java) │ │ + │ │ +Class #213 header: │ │ +class_idx : 513 │ │ +access_flags : 1536 (0x0600) │ │ +superclass_idx : 1337 │ │ +source_file_idx : 3905 │ │ +static_fields_size : 0 │ │ +instance_fields_size: 0 │ │ +direct_methods_size : 0 │ │ +virtual_methods_size: 4 │ │ + │ │ +Class #213 - │ │ + Class descriptor : 'Landroid/support/v4/media/TransportMediatorCallback;' │ │ + Access flags : 0x0600 (INTERFACE ABSTRACT) │ │ + Superclass : 'Ljava/lang/Object;' │ │ + Interfaces - │ │ + Static fields - │ │ + Instance fields - │ │ + Direct methods - │ │ + Virtual methods - │ │ + #0 : (in Landroid/support/v4/media/TransportMediatorCallback;) │ │ + name : 'getPlaybackPosition' │ │ + type : '()J' │ │ + access : 0x0401 (PUBLIC ABSTRACT) │ │ + code : (none) │ │ + │ │ + #1 : (in Landroid/support/v4/media/TransportMediatorCallback;) │ │ + name : 'handleAudioFocusChange' │ │ + type : '(I)V' │ │ + access : 0x0401 (PUBLIC ABSTRACT) │ │ + code : (none) │ │ + │ │ + #2 : (in Landroid/support/v4/media/TransportMediatorCallback;) │ │ + name : 'handleKey' │ │ + type : '(Landroid/view/KeyEvent;)V' │ │ + access : 0x0401 (PUBLIC ABSTRACT) │ │ + code : (none) │ │ + │ │ + #3 : (in Landroid/support/v4/media/TransportMediatorCallback;) │ │ + name : 'playbackPositionUpdate' │ │ + type : '(J)V' │ │ + access : 0x0401 (PUBLIC ABSTRACT) │ │ + code : (none) │ │ + │ │ + source_file_idx : 3905 (TransportMediatorCallback.java) │ │ + │ │ +Class #214 header: │ │ +class_idx : 514 │ │ +access_flags : 0 (0x0000) │ │ +superclass_idx : 1337 │ │ +source_file_idx : 3906 │ │ +static_fields_size : 0 │ │ +instance_fields_size: 1 │ │ +direct_methods_size : 1 │ │ +virtual_methods_size: 2 │ │ + │ │ +Class #214 annotations: │ │ +Annotations on class │ │ + VISIBILITY_SYSTEM Ldalvik/annotation/EnclosingClass; value=Landroid/support/v4/media/TransportMediatorJellybeanMR2; │ │ + VISIBILITY_SYSTEM Ldalvik/annotation/InnerClass; accessFlags=0 name=null │ │ + │ │ +Class #214 - │ │ + Class descriptor : 'Landroid/support/v4/media/TransportMediatorJellybeanMR2$1;' │ │ + Access flags : 0x0000 () │ │ + Superclass : 'Ljava/lang/Object;' │ │ + Interfaces - │ │ + #0 : 'Landroid/view/ViewTreeObserver$OnWindowAttachListener;' │ │ + Static fields - │ │ + Instance fields - │ │ + #0 : (in Landroid/support/v4/media/TransportMediatorJellybeanMR2$1;) │ │ + name : 'this$0' │ │ + type : 'Landroid/support/v4/media/TransportMediatorJellybeanMR2;' │ │ + access : 0x1010 (FINAL SYNTHETIC) │ │ + Direct methods - │ │ + #0 : (in Landroid/support/v4/media/TransportMediatorJellybeanMR2$1;) │ │ + name : '' │ │ + type : '(Landroid/support/v4/media/TransportMediatorJellybeanMR2;)V' │ │ + access : 0x10000 (CONSTRUCTOR) │ │ + code - │ │ + registers : 2 │ │ + ins : 2 │ │ + outs : 1 │ │ + insns size : 6 16-bit code units │ │ +05c4c4: |[05c4c4] android.support.v4.media.TransportMediatorJellybeanMR2$1.:(Landroid/support/v4/media/TransportMediatorJellybeanMR2;)V │ │ +05c4d4: 5b01 f903 |0000: iput-object v1, v0, Landroid/support/v4/media/TransportMediatorJellybeanMR2$1;.this$0:Landroid/support/v4/media/TransportMediatorJellybeanMR2; // field@03f9 │ │ +05c4d8: 7010 8622 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2286 │ │ +05c4de: 0e00 |0005: return-void │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=42 │ │ + locals : │ │ + 0x0000 - 0x0006 reg=0 this Landroid/support/v4/media/TransportMediatorJellybeanMR2$1; │ │ + 0x0000 - 0x0006 reg=1 (null) Landroid/support/v4/media/TransportMediatorJellybeanMR2; │ │ + │ │ + Virtual methods - │ │ + #0 : (in Landroid/support/v4/media/TransportMediatorJellybeanMR2$1;) │ │ + name : 'onWindowAttached' │ │ + type : '()V' │ │ + access : 0x0001 (PUBLIC) │ │ + code - │ │ + registers : 2 │ │ + ins : 1 │ │ + outs : 1 │ │ + insns size : 6 16-bit code units │ │ +05c4e0: |[05c4e0] android.support.v4.media.TransportMediatorJellybeanMR2$1.onWindowAttached:()V │ │ +05c4f0: 5410 f903 |0000: iget-object v0, v1, Landroid/support/v4/media/TransportMediatorJellybeanMR2$1;.this$0:Landroid/support/v4/media/TransportMediatorJellybeanMR2; // field@03f9 │ │ +05c4f4: 6e10 4b0b 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.windowAttached:()V // method@0b4b │ │ +05c4fa: 0e00 |0005: return-void │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=45 │ │ + 0x0005 line=46 │ │ + locals : │ │ + 0x0000 - 0x0006 reg=1 this Landroid/support/v4/media/TransportMediatorJellybeanMR2$1; │ │ + │ │ + #1 : (in Landroid/support/v4/media/TransportMediatorJellybeanMR2$1;) │ │ + name : 'onWindowDetached' │ │ + type : '()V' │ │ + access : 0x0001 (PUBLIC) │ │ + code - │ │ + registers : 2 │ │ + ins : 1 │ │ + outs : 1 │ │ + insns size : 6 16-bit code units │ │ +05c4fc: |[05c4fc] android.support.v4.media.TransportMediatorJellybeanMR2$1.onWindowDetached:()V │ │ +05c50c: 5410 f903 |0000: iget-object v0, v1, Landroid/support/v4/media/TransportMediatorJellybeanMR2$1;.this$0:Landroid/support/v4/media/TransportMediatorJellybeanMR2; // field@03f9 │ │ +05c510: 6e10 4c0b 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.windowDetached:()V // method@0b4c │ │ +05c516: 0e00 |0005: return-void │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=49 │ │ + 0x0005 line=50 │ │ + locals : │ │ + 0x0000 - 0x0006 reg=1 this Landroid/support/v4/media/TransportMediatorJellybeanMR2$1; │ │ + │ │ + source_file_idx : 3906 (TransportMediatorJellybeanMR2.java) │ │ + │ │ +Class #215 header: │ │ +class_idx : 515 │ │ +access_flags : 0 (0x0000) │ │ +superclass_idx : 1337 │ │ +source_file_idx : 3906 │ │ +static_fields_size : 0 │ │ +instance_fields_size: 1 │ │ +direct_methods_size : 1 │ │ +virtual_methods_size: 1 │ │ + │ │ +Class #215 annotations: │ │ +Annotations on class │ │ + VISIBILITY_SYSTEM Ldalvik/annotation/EnclosingClass; value=Landroid/support/v4/media/TransportMediatorJellybeanMR2; │ │ + VISIBILITY_SYSTEM Ldalvik/annotation/InnerClass; accessFlags=0 name=null │ │ + │ │ +Class #215 - │ │ + Class descriptor : 'Landroid/support/v4/media/TransportMediatorJellybeanMR2$2;' │ │ + Access flags : 0x0000 () │ │ + Superclass : 'Ljava/lang/Object;' │ │ + Interfaces - │ │ + #0 : 'Landroid/view/ViewTreeObserver$OnWindowFocusChangeListener;' │ │ + Static fields - │ │ + Instance fields - │ │ + #0 : (in Landroid/support/v4/media/TransportMediatorJellybeanMR2$2;) │ │ + name : 'this$0' │ │ + type : 'Landroid/support/v4/media/TransportMediatorJellybeanMR2;' │ │ + access : 0x1010 (FINAL SYNTHETIC) │ │ + Direct methods - │ │ + #0 : (in Landroid/support/v4/media/TransportMediatorJellybeanMR2$2;) │ │ + name : '' │ │ + type : '(Landroid/support/v4/media/TransportMediatorJellybeanMR2;)V' │ │ + access : 0x10000 (CONSTRUCTOR) │ │ + code - │ │ + registers : 2 │ │ + ins : 2 │ │ + outs : 1 │ │ + insns size : 6 16-bit code units │ │ +05c518: |[05c518] android.support.v4.media.TransportMediatorJellybeanMR2$2.:(Landroid/support/v4/media/TransportMediatorJellybeanMR2;)V │ │ +05c528: 5b01 fa03 |0000: iput-object v1, v0, Landroid/support/v4/media/TransportMediatorJellybeanMR2$2;.this$0:Landroid/support/v4/media/TransportMediatorJellybeanMR2; // field@03fa │ │ +05c52c: 7010 8622 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2286 │ │ +05c532: 0e00 |0005: return-void │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=53 │ │ + locals : │ │ + 0x0000 - 0x0006 reg=0 this Landroid/support/v4/media/TransportMediatorJellybeanMR2$2; │ │ + 0x0000 - 0x0006 reg=1 (null) Landroid/support/v4/media/TransportMediatorJellybeanMR2; │ │ + │ │ + Virtual methods - │ │ + #0 : (in Landroid/support/v4/media/TransportMediatorJellybeanMR2$2;) │ │ + name : 'onWindowFocusChanged' │ │ + type : '(Z)V' │ │ + access : 0x0001 (PUBLIC) │ │ + code - │ │ + registers : 3 │ │ + ins : 2 │ │ + outs : 1 │ │ + insns size : 14 16-bit code units │ │ +05c534: |[05c534] android.support.v4.media.TransportMediatorJellybeanMR2$2.onWindowFocusChanged:(Z)V │ │ +05c544: 3802 0800 |0000: if-eqz v2, 0008 // +0008 │ │ +05c548: 5410 fa03 |0002: iget-object v0, v1, Landroid/support/v4/media/TransportMediatorJellybeanMR2$2;.this$0:Landroid/support/v4/media/TransportMediatorJellybeanMR2; // field@03fa │ │ +05c54c: 6e10 410b 0000 |0004: invoke-virtual {v0}, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.gainFocus:()V // method@0b41 │ │ +05c552: 0e00 |0007: return-void │ │ +05c554: 5410 fa03 |0008: iget-object v0, v1, Landroid/support/v4/media/TransportMediatorJellybeanMR2$2;.this$0:Landroid/support/v4/media/TransportMediatorJellybeanMR2; // field@03fa │ │ +05c558: 6e10 430b 0000 |000a: invoke-virtual {v0}, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.loseFocus:()V // method@0b43 │ │ +05c55e: 28fa |000d: goto 0007 // -0006 │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=56 │ │ + 0x0007 line=58 │ │ + 0x0008 line=57 │ │ + locals : │ │ + 0x0000 - 0x000e reg=1 this Landroid/support/v4/media/TransportMediatorJellybeanMR2$2; │ │ + 0x0000 - 0x000e reg=2 hasFocus Z │ │ + │ │ + source_file_idx : 3906 (TransportMediatorJellybeanMR2.java) │ │ + │ │ +Class #216 header: │ │ +class_idx : 516 │ │ +access_flags : 0 (0x0000) │ │ +superclass_idx : 46 │ │ +source_file_idx : 3906 │ │ +static_fields_size : 0 │ │ +instance_fields_size: 1 │ │ +direct_methods_size : 1 │ │ +virtual_methods_size: 1 │ │ + │ │ +Class #216 annotations: │ │ +Annotations on class │ │ + VISIBILITY_SYSTEM Ldalvik/annotation/EnclosingClass; value=Landroid/support/v4/media/TransportMediatorJellybeanMR2; │ │ + VISIBILITY_SYSTEM Ldalvik/annotation/InnerClass; accessFlags=0 name=null │ │ + │ │ +Class #216 - │ │ + Class descriptor : 'Landroid/support/v4/media/TransportMediatorJellybeanMR2$3;' │ │ + Access flags : 0x0000 () │ │ + Superclass : 'Landroid/content/BroadcastReceiver;' │ │ + Interfaces - │ │ + Static fields - │ │ + Instance fields - │ │ + #0 : (in Landroid/support/v4/media/TransportMediatorJellybeanMR2$3;) │ │ + name : 'this$0' │ │ + type : 'Landroid/support/v4/media/TransportMediatorJellybeanMR2;' │ │ + access : 0x1010 (FINAL SYNTHETIC) │ │ + Direct methods - │ │ + #0 : (in Landroid/support/v4/media/TransportMediatorJellybeanMR2$3;) │ │ + name : '' │ │ + type : '(Landroid/support/v4/media/TransportMediatorJellybeanMR2;)V' │ │ + access : 0x10000 (CONSTRUCTOR) │ │ + code - │ │ + registers : 2 │ │ + ins : 2 │ │ + outs : 1 │ │ + insns size : 6 16-bit code units │ │ +05c560: |[05c560] android.support.v4.media.TransportMediatorJellybeanMR2$3.:(Landroid/support/v4/media/TransportMediatorJellybeanMR2;)V │ │ +05c570: 5b01 fb03 |0000: iput-object v1, v0, Landroid/support/v4/media/TransportMediatorJellybeanMR2$3;.this$0:Landroid/support/v4/media/TransportMediatorJellybeanMR2; // field@03fb │ │ +05c574: 7010 ed00 0000 |0002: invoke-direct {v0}, Landroid/content/BroadcastReceiver;.:()V // method@00ed │ │ +05c57a: 0e00 |0005: return-void │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=60 │ │ + locals : │ │ + 0x0000 - 0x0006 reg=0 this Landroid/support/v4/media/TransportMediatorJellybeanMR2$3; │ │ + 0x0000 - 0x0006 reg=1 (null) Landroid/support/v4/media/TransportMediatorJellybeanMR2; │ │ + │ │ + Virtual methods - │ │ + #0 : (in Landroid/support/v4/media/TransportMediatorJellybeanMR2$3;) │ │ + name : 'onReceive' │ │ + type : '(Landroid/content/Context;Landroid/content/Intent;)V' │ │ + access : 0x0001 (PUBLIC) │ │ + code - │ │ + registers : 6 │ │ + ins : 3 │ │ + outs : 2 │ │ + insns size : 23 16-bit code units │ │ +05c57c: |[05c57c] android.support.v4.media.TransportMediatorJellybeanMR2$3.onReceive:(Landroid/content/Context;Landroid/content/Intent;)V │ │ +05c58c: 1a02 9611 |0000: const-string v2, "android.intent.extra.KEY_EVENT" // string@1196 │ │ +05c590: 6e20 3401 2500 |0002: invoke-virtual {v5, v2}, Landroid/content/Intent;.getParcelableExtra:(Ljava/lang/String;)Landroid/os/Parcelable; // method@0134 │ │ +05c596: 0c01 |0005: move-result-object v1 │ │ +05c598: 1f01 2504 |0006: check-cast v1, Landroid/view/KeyEvent; // type@0425 │ │ +05c59c: 5432 fb03 |0008: iget-object v2, v3, Landroid/support/v4/media/TransportMediatorJellybeanMR2$3;.this$0:Landroid/support/v4/media/TransportMediatorJellybeanMR2; // field@03fb │ │ +05c5a0: 5422 0a04 |000a: iget-object v2, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mTransportCallback:Landroid/support/v4/media/TransportMediatorCallback; // field@040a │ │ +05c5a4: 7220 330b 1200 |000c: invoke-interface {v2, v1}, Landroid/support/v4/media/TransportMediatorCallback;.handleKey:(Landroid/view/KeyEvent;)V // method@0b33 │ │ +05c5aa: 0e00 |000f: return-void │ │ +05c5ac: 0d00 |0010: move-exception v0 │ │ +05c5ae: 1a02 3c0f |0011: const-string v2, "TransportController" // string@0f3c │ │ +05c5b2: 7120 771c 0200 |0013: invoke-static {v2, v0}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/Throwable;)I // method@1c77 │ │ +05c5b8: 28f9 |0016: goto 000f // -0007 │ │ + catches : 1 │ │ + 0x0000 - 0x000f │ │ + Ljava/lang/ClassCastException; -> 0x0010 │ │ + positions : │ │ + 0x0000 line=64 │ │ + 0x0008 line=65 │ │ + 0x000f line=69 │ │ + 0x0010 line=66 │ │ + 0x0011 line=67 │ │ + locals : │ │ + 0x0008 - 0x000f reg=1 event Landroid/view/KeyEvent; │ │ + 0x0011 - 0x0017 reg=0 e Ljava/lang/ClassCastException; │ │ + 0x0000 - 0x0017 reg=3 this Landroid/support/v4/media/TransportMediatorJellybeanMR2$3; │ │ + 0x0000 - 0x0017 reg=4 context Landroid/content/Context; │ │ + 0x0000 - 0x0017 reg=5 intent Landroid/content/Intent; │ │ + │ │ + source_file_idx : 3906 (TransportMediatorJellybeanMR2.java) │ │ + │ │ +Class #217 header: │ │ +class_idx : 517 │ │ +access_flags : 0 (0x0000) │ │ +superclass_idx : 1337 │ │ +source_file_idx : 3906 │ │ +static_fields_size : 0 │ │ +instance_fields_size: 1 │ │ +direct_methods_size : 1 │ │ +virtual_methods_size: 1 │ │ + │ │ +Class #217 annotations: │ │ +Annotations on class │ │ + VISIBILITY_SYSTEM Ldalvik/annotation/EnclosingClass; value=Landroid/support/v4/media/TransportMediatorJellybeanMR2; │ │ + VISIBILITY_SYSTEM Ldalvik/annotation/InnerClass; accessFlags=0 name=null │ │ + │ │ +Class #217 - │ │ + Class descriptor : 'Landroid/support/v4/media/TransportMediatorJellybeanMR2$4;' │ │ + Access flags : 0x0000 () │ │ + Superclass : 'Ljava/lang/Object;' │ │ + Interfaces - │ │ + #0 : 'Landroid/media/AudioManager$OnAudioFocusChangeListener;' │ │ + Static fields - │ │ + Instance fields - │ │ + #0 : (in Landroid/support/v4/media/TransportMediatorJellybeanMR2$4;) │ │ + name : 'this$0' │ │ + type : 'Landroid/support/v4/media/TransportMediatorJellybeanMR2;' │ │ + access : 0x1010 (FINAL SYNTHETIC) │ │ + Direct methods - │ │ + #0 : (in Landroid/support/v4/media/TransportMediatorJellybeanMR2$4;) │ │ + name : '' │ │ + type : '(Landroid/support/v4/media/TransportMediatorJellybeanMR2;)V' │ │ + access : 0x10000 (CONSTRUCTOR) │ │ + code - │ │ + registers : 2 │ │ + ins : 2 │ │ + outs : 1 │ │ + insns size : 6 16-bit code units │ │ +05c5cc: |[05c5cc] android.support.v4.media.TransportMediatorJellybeanMR2$4.:(Landroid/support/v4/media/TransportMediatorJellybeanMR2;)V │ │ +05c5dc: 5b01 fc03 |0000: iput-object v1, v0, Landroid/support/v4/media/TransportMediatorJellybeanMR2$4;.this$0:Landroid/support/v4/media/TransportMediatorJellybeanMR2; // field@03fc │ │ +05c5e0: 7010 8622 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2286 │ │ +05c5e6: 0e00 |0005: return-void │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=72 │ │ + locals : │ │ + 0x0000 - 0x0006 reg=0 this Landroid/support/v4/media/TransportMediatorJellybeanMR2$4; │ │ + 0x0000 - 0x0006 reg=1 (null) Landroid/support/v4/media/TransportMediatorJellybeanMR2; │ │ + │ │ + Virtual methods - │ │ + #0 : (in Landroid/support/v4/media/TransportMediatorJellybeanMR2$4;) │ │ + name : 'onAudioFocusChange' │ │ + type : '(I)V' │ │ + access : 0x0001 (PUBLIC) │ │ + code - │ │ + registers : 3 │ │ + ins : 2 │ │ + outs : 2 │ │ + insns size : 8 16-bit code units │ │ +05c5e8: |[05c5e8] android.support.v4.media.TransportMediatorJellybeanMR2$4.onAudioFocusChange:(I)V │ │ +05c5f8: 5410 fc03 |0000: iget-object v0, v1, Landroid/support/v4/media/TransportMediatorJellybeanMR2$4;.this$0:Landroid/support/v4/media/TransportMediatorJellybeanMR2; // field@03fc │ │ +05c5fc: 5400 0a04 |0002: iget-object v0, v0, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mTransportCallback:Landroid/support/v4/media/TransportMediatorCallback; // field@040a │ │ +05c600: 7220 320b 2000 |0004: invoke-interface {v0, v2}, Landroid/support/v4/media/TransportMediatorCallback;.handleAudioFocusChange:(I)V // method@0b32 │ │ +05c606: 0e00 |0007: return-void │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=75 │ │ + 0x0007 line=76 │ │ + locals : │ │ + 0x0000 - 0x0008 reg=1 this Landroid/support/v4/media/TransportMediatorJellybeanMR2$4; │ │ + 0x0000 - 0x0008 reg=2 focusChange I │ │ + │ │ + source_file_idx : 3906 (TransportMediatorJellybeanMR2.java) │ │ + │ │ +Class #218 header: │ │ +class_idx : 518 │ │ +access_flags : 0 (0x0000) │ │ +superclass_idx : 1337 │ │ +source_file_idx : 3906 │ │ +static_fields_size : 0 │ │ +instance_fields_size: 16 │ │ +direct_methods_size : 1 │ │ +virtual_methods_size: 14 │ │ + │ │ +Class #218 - │ │ + Class descriptor : 'Landroid/support/v4/media/TransportMediatorJellybeanMR2;' │ │ + Access flags : 0x0000 () │ │ + Superclass : 'Ljava/lang/Object;' │ │ + Interfaces - │ │ + #0 : 'Landroid/media/RemoteControlClient$OnGetPlaybackPositionListener;' │ │ + #1 : 'Landroid/media/RemoteControlClient$OnPlaybackPositionUpdateListener;' │ │ + Static fields - │ │ + Instance fields - │ │ + #0 : (in Landroid/support/v4/media/TransportMediatorJellybeanMR2;) │ │ + name : 'mAudioFocusChangeListener' │ │ + type : 'Landroid/media/AudioManager$OnAudioFocusChangeListener;' │ │ + access : 0x0000 () │ │ + #1 : (in Landroid/support/v4/media/TransportMediatorJellybeanMR2;) │ │ + name : 'mAudioFocused' │ │ + type : 'Z' │ │ + access : 0x0000 () │ │ + #2 : (in Landroid/support/v4/media/TransportMediatorJellybeanMR2;) │ │ + name : 'mAudioManager' │ │ + type : 'Landroid/media/AudioManager;' │ │ + access : 0x0010 (FINAL) │ │ + #3 : (in Landroid/support/v4/media/TransportMediatorJellybeanMR2;) │ │ + name : 'mContext' │ │ + type : 'Landroid/content/Context;' │ │ + access : 0x0010 (FINAL) │ │ + #4 : (in Landroid/support/v4/media/TransportMediatorJellybeanMR2;) │ │ + name : 'mFocused' │ │ + type : 'Z' │ │ + access : 0x0000 () │ │ + #5 : (in Landroid/support/v4/media/TransportMediatorJellybeanMR2;) │ │ + name : 'mIntent' │ │ + type : 'Landroid/content/Intent;' │ │ + access : 0x0010 (FINAL) │ │ + #6 : (in Landroid/support/v4/media/TransportMediatorJellybeanMR2;) │ │ + name : 'mMediaButtonReceiver' │ │ + type : 'Landroid/content/BroadcastReceiver;' │ │ + access : 0x0010 (FINAL) │ │ + #7 : (in Landroid/support/v4/media/TransportMediatorJellybeanMR2;) │ │ + name : 'mPendingIntent' │ │ + type : 'Landroid/app/PendingIntent;' │ │ + access : 0x0000 () │ │ + #8 : (in Landroid/support/v4/media/TransportMediatorJellybeanMR2;) │ │ + name : 'mPlayState' │ │ + type : 'I' │ │ + access : 0x0000 () │ │ + #9 : (in Landroid/support/v4/media/TransportMediatorJellybeanMR2;) │ │ + name : 'mReceiverAction' │ │ + type : 'Ljava/lang/String;' │ │ + access : 0x0010 (FINAL) │ │ + #10 : (in Landroid/support/v4/media/TransportMediatorJellybeanMR2;) │ │ + name : 'mReceiverFilter' │ │ + type : 'Landroid/content/IntentFilter;' │ │ + access : 0x0010 (FINAL) │ │ + #11 : (in Landroid/support/v4/media/TransportMediatorJellybeanMR2;) │ │ + name : 'mRemoteControl' │ │ + type : 'Landroid/media/RemoteControlClient;' │ │ + access : 0x0000 () │ │ + #12 : (in Landroid/support/v4/media/TransportMediatorJellybeanMR2;) │ │ + name : 'mTargetView' │ │ + type : 'Landroid/view/View;' │ │ + access : 0x0010 (FINAL) │ │ + #13 : (in Landroid/support/v4/media/TransportMediatorJellybeanMR2;) │ │ + name : 'mTransportCallback' │ │ + type : 'Landroid/support/v4/media/TransportMediatorCallback;' │ │ + access : 0x0010 (FINAL) │ │ + #14 : (in Landroid/support/v4/media/TransportMediatorJellybeanMR2;) │ │ + name : 'mWindowAttachListener' │ │ + type : 'Landroid/view/ViewTreeObserver$OnWindowAttachListener;' │ │ + access : 0x0010 (FINAL) │ │ + #15 : (in Landroid/support/v4/media/TransportMediatorJellybeanMR2;) │ │ + name : 'mWindowFocusListener' │ │ + type : 'Landroid/view/ViewTreeObserver$OnWindowFocusChangeListener;' │ │ + access : 0x0010 (FINAL) │ │ + Direct methods - │ │ + #0 : (in Landroid/support/v4/media/TransportMediatorJellybeanMR2;) │ │ + name : '' │ │ + type : '(Landroid/content/Context;Landroid/media/AudioManager;Landroid/view/View;Landroid/support/v4/media/TransportMediatorCallback;)V' │ │ + access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ + code - │ │ + registers : 7 │ │ + ins : 5 │ │ + outs : 2 │ │ + insns size : 130 16-bit code units │ │ +05c608: |[05c608] android.support.v4.media.TransportMediatorJellybeanMR2.:(Landroid/content/Context;Landroid/media/AudioManager;Landroid/view/View;Landroid/support/v4/media/TransportMediatorCallback;)V │ │ +05c618: 7010 8622 0200 |0000: invoke-direct {v2}, Ljava/lang/Object;.:()V // method@2286 │ │ +05c61e: 2200 0202 |0003: new-instance v0, Landroid/support/v4/media/TransportMediatorJellybeanMR2$1; // type@0202 │ │ +05c622: 7020 350b 2000 |0005: invoke-direct {v0, v2}, Landroid/support/v4/media/TransportMediatorJellybeanMR2$1;.:(Landroid/support/v4/media/TransportMediatorJellybeanMR2;)V // method@0b35 │ │ +05c628: 5b20 0b04 |0008: iput-object v0, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mWindowAttachListener:Landroid/view/ViewTreeObserver$OnWindowAttachListener; // field@040b │ │ +05c62c: 2200 0302 |000a: new-instance v0, Landroid/support/v4/media/TransportMediatorJellybeanMR2$2; // type@0203 │ │ +05c630: 7020 380b 2000 |000c: invoke-direct {v0, v2}, Landroid/support/v4/media/TransportMediatorJellybeanMR2$2;.:(Landroid/support/v4/media/TransportMediatorJellybeanMR2;)V // method@0b38 │ │ +05c636: 5b20 0c04 |000f: iput-object v0, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mWindowFocusListener:Landroid/view/ViewTreeObserver$OnWindowFocusChangeListener; // field@040c │ │ +05c63a: 2200 0402 |0011: new-instance v0, Landroid/support/v4/media/TransportMediatorJellybeanMR2$3; // type@0204 │ │ +05c63e: 7020 3a0b 2000 |0013: invoke-direct {v0, v2}, Landroid/support/v4/media/TransportMediatorJellybeanMR2$3;.:(Landroid/support/v4/media/TransportMediatorJellybeanMR2;)V // method@0b3a │ │ +05c644: 5b20 0304 |0016: iput-object v0, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mMediaButtonReceiver:Landroid/content/BroadcastReceiver; // field@0403 │ │ +05c648: 2200 0502 |0018: new-instance v0, Landroid/support/v4/media/TransportMediatorJellybeanMR2$4; // type@0205 │ │ +05c64c: 7020 3c0b 2000 |001a: invoke-direct {v0, v2}, Landroid/support/v4/media/TransportMediatorJellybeanMR2$4;.:(Landroid/support/v4/media/TransportMediatorJellybeanMR2;)V // method@0b3c │ │ +05c652: 5b20 fd03 |001d: iput-object v0, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mAudioFocusChangeListener:Landroid/media/AudioManager$OnAudioFocusChangeListener; // field@03fd │ │ +05c656: 1200 |001f: const/4 v0, #int 0 // #0 │ │ +05c658: 5920 0504 |0020: iput v0, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mPlayState:I // field@0405 │ │ +05c65c: 5b23 0004 |0022: iput-object v3, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mContext:Landroid/content/Context; // field@0400 │ │ +05c660: 5b24 ff03 |0024: iput-object v4, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mAudioManager:Landroid/media/AudioManager; // field@03ff │ │ +05c664: 5b25 0904 |0026: iput-object v5, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mTargetView:Landroid/view/View; // field@0409 │ │ +05c668: 5b26 0a04 |0028: iput-object v6, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mTransportCallback:Landroid/support/v4/media/TransportMediatorCallback; // field@040a │ │ +05c66c: 2200 3e05 |002a: new-instance v0, Ljava/lang/StringBuilder; // type@053e │ │ +05c670: 7010 a422 0000 |002c: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@22a4 │ │ +05c676: 6e10 1201 0300 |002f: invoke-virtual {v3}, Landroid/content/Context;.getPackageName:()Ljava/lang/String; // method@0112 │ │ +05c67c: 0c01 |0032: move-result-object v1 │ │ +05c67e: 6e20 ad22 1000 |0033: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22ad │ │ +05c684: 0c00 |0036: move-result-object v0 │ │ +05c686: 1a01 f700 |0037: const-string v1, ":transport:" // string@00f7 │ │ +05c68a: 6e20 ad22 1000 |0039: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22ad │ │ +05c690: 0c00 |003c: move-result-object v0 │ │ +05c692: 7110 b522 0200 |003d: invoke-static {v2}, Ljava/lang/System;.identityHashCode:(Ljava/lang/Object;)I // method@22b5 │ │ +05c698: 0a01 |0040: move-result v1 │ │ +05c69a: 6e20 a922 1000 |0041: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@22a9 │ │ +05c6a0: 0c00 |0044: move-result-object v0 │ │ +05c6a2: 6e10 b222 0000 |0045: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@22b2 │ │ +05c6a8: 0c00 |0048: move-result-object v0 │ │ +05c6aa: 5b20 0604 |0049: iput-object v0, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mReceiverAction:Ljava/lang/String; // field@0406 │ │ +05c6ae: 2200 3f00 |004b: new-instance v0, Landroid/content/Intent; // type@003f │ │ +05c6b2: 5421 0604 |004d: iget-object v1, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mReceiverAction:Ljava/lang/String; // field@0406 │ │ +05c6b6: 7020 2501 1000 |004f: invoke-direct {v0, v1}, Landroid/content/Intent;.:(Ljava/lang/String;)V // method@0125 │ │ +05c6bc: 5b20 0204 |0052: iput-object v0, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mIntent:Landroid/content/Intent; // field@0402 │ │ +05c6c0: 5420 0204 |0054: iget-object v0, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mIntent:Landroid/content/Intent; // field@0402 │ │ +05c6c4: 6e10 1201 0300 |0056: invoke-virtual {v3}, Landroid/content/Context;.getPackageName:()Ljava/lang/String; // method@0112 │ │ +05c6ca: 0c01 |0059: move-result-object v1 │ │ +05c6cc: 6e20 4b01 1000 |005a: invoke-virtual {v0, v1}, Landroid/content/Intent;.setPackage:(Ljava/lang/String;)Landroid/content/Intent; // method@014b │ │ +05c6d2: 2200 4000 |005d: new-instance v0, Landroid/content/IntentFilter; // type@0040 │ │ +05c6d6: 7010 4d01 0000 |005f: invoke-direct {v0}, Landroid/content/IntentFilter;.:()V // method@014d │ │ +05c6dc: 5b20 0704 |0062: iput-object v0, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mReceiverFilter:Landroid/content/IntentFilter; // field@0407 │ │ +05c6e0: 5420 0704 |0064: iget-object v0, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mReceiverFilter:Landroid/content/IntentFilter; // field@0407 │ │ +05c6e4: 5421 0604 |0066: iget-object v1, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mReceiverAction:Ljava/lang/String; // field@0406 │ │ +05c6e8: 6e20 4e01 1000 |0068: invoke-virtual {v0, v1}, Landroid/content/IntentFilter;.addAction:(Ljava/lang/String;)V // method@014e │ │ +05c6ee: 5420 0904 |006b: iget-object v0, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mTargetView:Landroid/view/View; // field@0409 │ │ +05c6f2: 6e10 2a1d 0000 |006d: invoke-virtual {v0}, Landroid/view/View;.getViewTreeObserver:()Landroid/view/ViewTreeObserver; // method@1d2a │ │ +05c6f8: 0c00 |0070: move-result-object v0 │ │ +05c6fa: 5421 0b04 |0071: iget-object v1, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mWindowAttachListener:Landroid/view/ViewTreeObserver$OnWindowAttachListener; // field@040b │ │ +05c6fe: 6e20 f21d 1000 |0073: invoke-virtual {v0, v1}, Landroid/view/ViewTreeObserver;.addOnWindowAttachListener:(Landroid/view/ViewTreeObserver$OnWindowAttachListener;)V // method@1df2 │ │ +05c704: 5420 0904 |0076: iget-object v0, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mTargetView:Landroid/view/View; // field@0409 │ │ +05c708: 6e10 2a1d 0000 |0078: invoke-virtual {v0}, Landroid/view/View;.getViewTreeObserver:()Landroid/view/ViewTreeObserver; // method@1d2a │ │ +05c70e: 0c00 |007b: move-result-object v0 │ │ +05c710: 5421 0c04 |007c: iget-object v1, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mWindowFocusListener:Landroid/view/ViewTreeObserver$OnWindowFocusChangeListener; // field@040c │ │ +05c714: 6e20 f31d 1000 |007e: invoke-virtual {v0, v1}, Landroid/view/ViewTreeObserver;.addOnWindowFocusChangeListener:(Landroid/view/ViewTreeObserver$OnWindowFocusChangeListener;)V // method@1df3 │ │ +05c71a: 0e00 |0081: return-void │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=86 │ │ + 0x0003 line=41 │ │ + 0x000a line=52 │ │ + 0x0011 line=60 │ │ + 0x0018 line=71 │ │ + 0x001f line=82 │ │ + 0x0022 line=87 │ │ + 0x0024 line=88 │ │ + 0x0026 line=89 │ │ + 0x0028 line=90 │ │ + 0x002a line=91 │ │ + 0x004b line=92 │ │ + 0x0054 line=93 │ │ + 0x005d line=94 │ │ + 0x0064 line=95 │ │ + 0x006b line=96 │ │ + 0x0076 line=97 │ │ + 0x0081 line=98 │ │ + locals : │ │ + 0x0000 - 0x0082 reg=2 this Landroid/support/v4/media/TransportMediatorJellybeanMR2; │ │ + 0x0000 - 0x0082 reg=3 context Landroid/content/Context; │ │ + 0x0000 - 0x0082 reg=4 audioManager Landroid/media/AudioManager; │ │ + 0x0000 - 0x0082 reg=5 view Landroid/view/View; │ │ + 0x0000 - 0x0082 reg=6 transportCallback Landroid/support/v4/media/TransportMediatorCallback; │ │ + │ │ + Virtual methods - │ │ + #0 : (in Landroid/support/v4/media/TransportMediatorJellybeanMR2;) │ │ + name : 'destroy' │ │ + type : '()V' │ │ + access : 0x0001 (PUBLIC) │ │ + code - │ │ + registers : 3 │ │ + ins : 1 │ │ + outs : 2 │ │ + insns size : 26 16-bit code units │ │ +05c71c: |[05c71c] android.support.v4.media.TransportMediatorJellybeanMR2.destroy:()V │ │ +05c72c: 6e10 4c0b 0200 |0000: invoke-virtual {v2}, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.windowDetached:()V // method@0b4c │ │ +05c732: 5420 0904 |0003: iget-object v0, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mTargetView:Landroid/view/View; // field@0409 │ │ +05c736: 6e10 2a1d 0000 |0005: invoke-virtual {v0}, Landroid/view/View;.getViewTreeObserver:()Landroid/view/ViewTreeObserver; // method@1d2a │ │ +05c73c: 0c00 |0008: move-result-object v0 │ │ +05c73e: 5421 0b04 |0009: iget-object v1, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mWindowAttachListener:Landroid/view/ViewTreeObserver$OnWindowAttachListener; // field@040b │ │ +05c742: 6e20 f51d 1000 |000b: invoke-virtual {v0, v1}, Landroid/view/ViewTreeObserver;.removeOnWindowAttachListener:(Landroid/view/ViewTreeObserver$OnWindowAttachListener;)V // method@1df5 │ │ +05c748: 5420 0904 |000e: iget-object v0, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mTargetView:Landroid/view/View; // field@0409 │ │ +05c74c: 6e10 2a1d 0000 |0010: invoke-virtual {v0}, Landroid/view/View;.getViewTreeObserver:()Landroid/view/ViewTreeObserver; // method@1d2a │ │ +05c752: 0c00 |0013: move-result-object v0 │ │ +05c754: 5421 0c04 |0014: iget-object v1, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mWindowFocusListener:Landroid/view/ViewTreeObserver$OnWindowFocusChangeListener; // field@040c │ │ +05c758: 6e20 f61d 1000 |0016: invoke-virtual {v0, v1}, Landroid/view/ViewTreeObserver;.removeOnWindowFocusChangeListener:(Landroid/view/ViewTreeObserver$OnWindowFocusChangeListener;)V // method@1df6 │ │ +05c75e: 0e00 |0019: return-void │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=105 │ │ + 0x0003 line=106 │ │ + 0x000e line=107 │ │ + 0x0019 line=108 │ │ + locals : │ │ + 0x0000 - 0x001a reg=2 this Landroid/support/v4/media/TransportMediatorJellybeanMR2; │ │ + │ │ + #1 : (in Landroid/support/v4/media/TransportMediatorJellybeanMR2;) │ │ + name : 'dropAudioFocus' │ │ + type : '()V' │ │ + access : 0x0000 () │ │ + code - │ │ + registers : 3 │ │ + ins : 1 │ │ + outs : 2 │ │ + insns size : 15 16-bit code units │ │ +05c760: |[05c760] android.support.v4.media.TransportMediatorJellybeanMR2.dropAudioFocus:()V │ │ +05c770: 5520 fe03 |0000: iget-boolean v0, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mAudioFocused:Z // field@03fe │ │ +05c774: 3800 0c00 |0002: if-eqz v0, 000e // +000c │ │ +05c778: 1200 |0004: const/4 v0, #int 0 // #0 │ │ +05c77a: 5c20 fe03 |0005: iput-boolean v0, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mAudioFocused:Z // field@03fe │ │ +05c77e: 5420 ff03 |0007: iget-object v0, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mAudioManager:Landroid/media/AudioManager; // field@03ff │ │ +05c782: 5421 fd03 |0009: iget-object v1, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mAudioFocusChangeListener:Landroid/media/AudioManager$OnAudioFocusChangeListener; // field@03fd │ │ +05c786: 6e20 3802 1000 |000b: invoke-virtual {v0, v1}, Landroid/media/AudioManager;.abandonAudioFocus:(Landroid/media/AudioManager$OnAudioFocusChangeListener;)I // method@0238 │ │ +05c78c: 0e00 |000e: return-void │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=183 │ │ + 0x0004 line=184 │ │ + 0x0007 line=185 │ │ + 0x000e line=187 │ │ + locals : │ │ + 0x0000 - 0x000f reg=2 this Landroid/support/v4/media/TransportMediatorJellybeanMR2; │ │ + │ │ + #2 : (in Landroid/support/v4/media/TransportMediatorJellybeanMR2;) │ │ + name : 'gainFocus' │ │ + type : '()V' │ │ + access : 0x0000 () │ │ + code - │ │ + registers : 3 │ │ + ins : 1 │ │ + outs : 2 │ │ + insns size : 30 16-bit code units │ │ +05c790: |[05c790] android.support.v4.media.TransportMediatorJellybeanMR2.gainFocus:()V │ │ +05c7a0: 5520 0104 |0000: iget-boolean v0, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mFocused:Z // field@0401 │ │ +05c7a4: 3900 1b00 |0002: if-nez v0, 001d // +001b │ │ +05c7a8: 1210 |0004: const/4 v0, #int 1 // #1 │ │ +05c7aa: 5c20 0104 |0005: iput-boolean v0, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mFocused:Z // field@0401 │ │ +05c7ae: 5420 ff03 |0007: iget-object v0, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mAudioManager:Landroid/media/AudioManager; // field@03ff │ │ +05c7b2: 5421 0404 |0009: iget-object v1, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mPendingIntent:Landroid/app/PendingIntent; // field@0404 │ │ +05c7b6: 6e20 3902 1000 |000b: invoke-virtual {v0, v1}, Landroid/media/AudioManager;.registerMediaButtonEventReceiver:(Landroid/app/PendingIntent;)V // method@0239 │ │ +05c7bc: 5420 ff03 |000e: iget-object v0, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mAudioManager:Landroid/media/AudioManager; // field@03ff │ │ +05c7c0: 5421 0804 |0010: iget-object v1, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mRemoteControl:Landroid/media/RemoteControlClient; // field@0408 │ │ +05c7c4: 6e20 3a02 1000 |0012: invoke-virtual {v0, v1}, Landroid/media/AudioManager;.registerRemoteControlClient:(Landroid/media/RemoteControlClient;)V // method@023a │ │ +05c7ca: 5220 0504 |0015: iget v0, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mPlayState:I // field@0405 │ │ +05c7ce: 1231 |0017: const/4 v1, #int 3 // #3 │ │ +05c7d0: 3310 0500 |0018: if-ne v0, v1, 001d // +0005 │ │ +05c7d4: 6e10 4a0b 0200 |001a: invoke-virtual {v2}, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.takeAudioFocus:()V // method@0b4a │ │ +05c7da: 0e00 |001d: return-void │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=120 │ │ + 0x0004 line=121 │ │ + 0x0007 line=122 │ │ + 0x000e line=123 │ │ + 0x0015 line=124 │ │ + 0x001a line=125 │ │ + 0x001d line=128 │ │ + locals : │ │ + 0x0000 - 0x001e reg=2 this Landroid/support/v4/media/TransportMediatorJellybeanMR2; │ │ + │ │ + #3 : (in Landroid/support/v4/media/TransportMediatorJellybeanMR2;) │ │ + name : 'getRemoteControlClient' │ │ + type : '()Ljava/lang/Object;' │ │ + access : 0x0001 (PUBLIC) │ │ + code - │ │ + registers : 2 │ │ + ins : 1 │ │ + outs : 0 │ │ + insns size : 3 16-bit code units │ │ +05c7dc: |[05c7dc] android.support.v4.media.TransportMediatorJellybeanMR2.getRemoteControlClient:()Ljava/lang/Object; │ │ +05c7ec: 5410 0804 |0000: iget-object v0, v1, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mRemoteControl:Landroid/media/RemoteControlClient; // field@0408 │ │ +05c7f0: 1100 |0002: return-object v0 │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=101 │ │ + locals : │ │ + 0x0000 - 0x0003 reg=1 this Landroid/support/v4/media/TransportMediatorJellybeanMR2; │ │ + │ │ + #4 : (in Landroid/support/v4/media/TransportMediatorJellybeanMR2;) │ │ + name : 'loseFocus' │ │ + type : '()V' │ │ + access : 0x0000 () │ │ + code - │ │ + registers : 3 │ │ + ins : 1 │ │ + outs : 2 │ │ + insns size : 25 16-bit code units │ │ +05c7f4: |[05c7f4] android.support.v4.media.TransportMediatorJellybeanMR2.loseFocus:()V │ │ +05c804: 6e10 400b 0200 |0000: invoke-virtual {v2}, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.dropAudioFocus:()V // method@0b40 │ │ +05c80a: 5520 0104 |0003: iget-boolean v0, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mFocused:Z // field@0401 │ │ +05c80e: 3800 1300 |0005: if-eqz v0, 0018 // +0013 │ │ +05c812: 1200 |0007: const/4 v0, #int 0 // #0 │ │ +05c814: 5c20 0104 |0008: iput-boolean v0, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mFocused:Z // field@0401 │ │ +05c818: 5420 ff03 |000a: iget-object v0, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mAudioManager:Landroid/media/AudioManager; // field@03ff │ │ +05c81c: 5421 0804 |000c: iget-object v1, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mRemoteControl:Landroid/media/RemoteControlClient; // field@0408 │ │ +05c820: 6e20 3d02 1000 |000e: invoke-virtual {v0, v1}, Landroid/media/AudioManager;.unregisterRemoteControlClient:(Landroid/media/RemoteControlClient;)V // method@023d │ │ +05c826: 5420 ff03 |0011: iget-object v0, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mAudioManager:Landroid/media/AudioManager; // field@03ff │ │ +05c82a: 5421 0404 |0013: iget-object v1, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mPendingIntent:Landroid/app/PendingIntent; // field@0404 │ │ +05c82e: 6e20 3c02 1000 |0015: invoke-virtual {v0, v1}, Landroid/media/AudioManager;.unregisterMediaButtonEventReceiver:(Landroid/app/PendingIntent;)V // method@023c │ │ +05c834: 0e00 |0018: return-void │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=190 │ │ + 0x0003 line=191 │ │ + 0x0007 line=192 │ │ + 0x000a line=193 │ │ + 0x0011 line=194 │ │ + 0x0018 line=196 │ │ + locals : │ │ + 0x0000 - 0x0019 reg=2 this Landroid/support/v4/media/TransportMediatorJellybeanMR2; │ │ + │ │ + #5 : (in Landroid/support/v4/media/TransportMediatorJellybeanMR2;) │ │ + name : 'onGetPlaybackPosition' │ │ + type : '()J' │ │ + access : 0x0001 (PUBLIC) │ │ + code - │ │ + registers : 3 │ │ + ins : 1 │ │ + outs : 1 │ │ + insns size : 7 16-bit code units │ │ +05c838: |[05c838] android.support.v4.media.TransportMediatorJellybeanMR2.onGetPlaybackPosition:()J │ │ +05c848: 5420 0a04 |0000: iget-object v0, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mTransportCallback:Landroid/support/v4/media/TransportMediatorCallback; // field@040a │ │ +05c84c: 7210 310b 0000 |0002: invoke-interface {v0}, Landroid/support/v4/media/TransportMediatorCallback;.getPlaybackPosition:()J // method@0b31 │ │ +05c852: 0b00 |0005: move-result-wide v0 │ │ +05c854: 1000 |0006: return-wide v0 │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=150 │ │ + locals : │ │ + 0x0000 - 0x0007 reg=2 this Landroid/support/v4/media/TransportMediatorJellybeanMR2; │ │ + │ │ + #6 : (in Landroid/support/v4/media/TransportMediatorJellybeanMR2;) │ │ + name : 'onPlaybackPositionUpdate' │ │ + type : '(J)V' │ │ + access : 0x0001 (PUBLIC) │ │ + code - │ │ + registers : 4 │ │ + ins : 3 │ │ + outs : 3 │ │ + insns size : 6 16-bit code units │ │ +05c858: |[05c858] android.support.v4.media.TransportMediatorJellybeanMR2.onPlaybackPositionUpdate:(J)V │ │ +05c868: 5410 0a04 |0000: iget-object v0, v1, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mTransportCallback:Landroid/support/v4/media/TransportMediatorCallback; // field@040a │ │ +05c86c: 7230 340b 2003 |0002: invoke-interface {v0, v2, v3}, Landroid/support/v4/media/TransportMediatorCallback;.playbackPositionUpdate:(J)V // method@0b34 │ │ +05c872: 0e00 |0005: return-void │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=155 │ │ + 0x0005 line=156 │ │ + locals : │ │ + 0x0000 - 0x0006 reg=1 this Landroid/support/v4/media/TransportMediatorJellybeanMR2; │ │ + 0x0000 - 0x0006 reg=2 newPositionMs J │ │ + │ │ + #7 : (in Landroid/support/v4/media/TransportMediatorJellybeanMR2;) │ │ + name : 'pausePlaying' │ │ + type : '()V' │ │ + access : 0x0001 (PUBLIC) │ │ + code - │ │ + registers : 4 │ │ + ins : 1 │ │ + outs : 2 │ │ + insns size : 17 16-bit code units │ │ +05c874: |[05c874] android.support.v4.media.TransportMediatorJellybeanMR2.pausePlaying:()V │ │ +05c884: 1222 |0000: const/4 v2, #int 2 // #2 │ │ +05c886: 5230 0504 |0001: iget v0, v3, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mPlayState:I // field@0405 │ │ +05c88a: 1231 |0003: const/4 v1, #int 3 // #3 │ │ +05c88c: 3310 0900 |0004: if-ne v0, v1, 000d // +0009 │ │ +05c890: 5932 0504 |0006: iput v2, v3, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mPlayState:I // field@0405 │ │ +05c894: 5430 0804 |0008: iget-object v0, v3, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mRemoteControl:Landroid/media/RemoteControlClient; // field@0408 │ │ +05c898: 6e20 8c02 2000 |000a: invoke-virtual {v0, v2}, Landroid/media/RemoteControlClient;.setPlaybackState:(I)V // method@028c │ │ +05c89e: 6e10 400b 0300 |000d: invoke-virtual {v3}, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.dropAudioFocus:()V // method@0b40 │ │ +05c8a4: 0e00 |0010: return-void │ │ + catches : (none) │ │ + positions : │ │ + 0x0001 line=167 │ │ + 0x0006 line=168 │ │ + 0x0008 line=169 │ │ + 0x000d line=171 │ │ + 0x0010 line=172 │ │ + locals : │ │ + 0x0000 - 0x0011 reg=3 this Landroid/support/v4/media/TransportMediatorJellybeanMR2; │ │ + │ │ + #8 : (in Landroid/support/v4/media/TransportMediatorJellybeanMR2;) │ │ + name : 'refreshState' │ │ + type : '(ZJI)V' │ │ + access : 0x0001 (PUBLIC) │ │ + code - │ │ + registers : 9 │ │ + ins : 5 │ │ + outs : 5 │ │ + insns size : 28 16-bit code units │ │ +05c8a8: |[05c8a8] android.support.v4.media.TransportMediatorJellybeanMR2.refreshState:(ZJI)V │ │ +05c8b8: 5440 0804 |0000: iget-object v0, v4, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mRemoteControl:Landroid/media/RemoteControlClient; // field@0408 │ │ +05c8bc: 3800 1400 |0002: if-eqz v0, 0016 // +0014 │ │ +05c8c0: 5442 0804 |0004: iget-object v2, v4, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mRemoteControl:Landroid/media/RemoteControlClient; // field@0408 │ │ +05c8c4: 3805 1100 |0006: if-eqz v5, 0017 // +0011 │ │ +05c8c8: 1230 |0008: const/4 v0, #int 3 // #3 │ │ +05c8ca: 0101 |0009: move v1, v0 │ │ +05c8cc: 3805 1000 |000a: if-eqz v5, 001a // +0010 │ │ +05c8d0: 1500 803f |000c: const/high16 v0, #int 1065353216 // #3f80 │ │ +05c8d4: 6e50 8d02 1276 |000e: invoke-virtual {v2, v1, v6, v7, v0}, Landroid/media/RemoteControlClient;.setPlaybackState:(IJF)V // method@028d │ │ +05c8da: 5440 0804 |0011: iget-object v0, v4, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mRemoteControl:Landroid/media/RemoteControlClient; // field@0408 │ │ +05c8de: 6e20 8e02 8000 |0013: invoke-virtual {v0, v8}, Landroid/media/RemoteControlClient;.setTransportControlFlags:(I)V // method@028e │ │ +05c8e4: 0e00 |0016: return-void │ │ +05c8e6: 1210 |0017: const/4 v0, #int 1 // #1 │ │ +05c8e8: 0101 |0018: move v1, v0 │ │ +05c8ea: 28f1 |0019: goto 000a // -000f │ │ +05c8ec: 1200 |001a: const/4 v0, #int 0 // #0 │ │ +05c8ee: 28f3 |001b: goto 000e // -000d │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=159 │ │ + 0x0004 line=160 │ │ + 0x0011 line=162 │ │ + 0x0016 line=164 │ │ + 0x0017 line=160 │ │ + locals : │ │ + 0x0000 - 0x001c reg=4 this Landroid/support/v4/media/TransportMediatorJellybeanMR2; │ │ + 0x0000 - 0x001c reg=5 playing Z │ │ + 0x0000 - 0x001c reg=6 position J │ │ + 0x0000 - 0x001c reg=8 transportControls I │ │ + │ │ + #9 : (in Landroid/support/v4/media/TransportMediatorJellybeanMR2;) │ │ + name : 'startPlaying' │ │ + type : '()V' │ │ + access : 0x0001 (PUBLIC) │ │ + code - │ │ + registers : 3 │ │ + ins : 1 │ │ + outs : 2 │ │ + insns size : 20 16-bit code units │ │ +05c8f0: |[05c8f0] android.support.v4.media.TransportMediatorJellybeanMR2.startPlaying:()V │ │ +05c900: 1231 |0000: const/4 v1, #int 3 // #3 │ │ +05c902: 5220 0504 |0001: iget v0, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mPlayState:I // field@0405 │ │ +05c906: 3210 0900 |0003: if-eq v0, v1, 000c // +0009 │ │ +05c90a: 5921 0504 |0005: iput v1, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mPlayState:I // field@0405 │ │ +05c90e: 5420 0804 |0007: iget-object v0, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mRemoteControl:Landroid/media/RemoteControlClient; // field@0408 │ │ +05c912: 6e20 8c02 1000 |0009: invoke-virtual {v0, v1}, Landroid/media/RemoteControlClient;.setPlaybackState:(I)V // method@028c │ │ +05c918: 5520 0104 |000c: iget-boolean v0, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mFocused:Z // field@0401 │ │ +05c91c: 3800 0500 |000e: if-eqz v0, 0013 // +0005 │ │ +05c920: 6e10 4a0b 0200 |0010: invoke-virtual {v2}, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.takeAudioFocus:()V // method@0b4a │ │ +05c926: 0e00 |0013: return-void │ │ + catches : (none) │ │ + positions : │ │ + 0x0001 line=139 │ │ + 0x0005 line=140 │ │ + 0x0007 line=141 │ │ + 0x000c line=143 │ │ + 0x0010 line=144 │ │ + 0x0013 line=146 │ │ + locals : │ │ + 0x0000 - 0x0014 reg=2 this Landroid/support/v4/media/TransportMediatorJellybeanMR2; │ │ + │ │ + #10 : (in Landroid/support/v4/media/TransportMediatorJellybeanMR2;) │ │ + name : 'stopPlaying' │ │ + type : '()V' │ │ + access : 0x0001 (PUBLIC) │ │ + code - │ │ + registers : 3 │ │ + ins : 1 │ │ + outs : 2 │ │ + insns size : 16 16-bit code units │ │ +05c928: |[05c928] android.support.v4.media.TransportMediatorJellybeanMR2.stopPlaying:()V │ │ +05c938: 1211 |0000: const/4 v1, #int 1 // #1 │ │ +05c93a: 5220 0504 |0001: iget v0, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mPlayState:I // field@0405 │ │ +05c93e: 3210 0900 |0003: if-eq v0, v1, 000c // +0009 │ │ +05c942: 5921 0504 |0005: iput v1, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mPlayState:I // field@0405 │ │ +05c946: 5420 0804 |0007: iget-object v0, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mRemoteControl:Landroid/media/RemoteControlClient; // field@0408 │ │ +05c94a: 6e20 8c02 1000 |0009: invoke-virtual {v0, v1}, Landroid/media/RemoteControlClient;.setPlaybackState:(I)V // method@028c │ │ +05c950: 6e10 400b 0200 |000c: invoke-virtual {v2}, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.dropAudioFocus:()V // method@0b40 │ │ +05c956: 0e00 |000f: return-void │ │ + catches : (none) │ │ + positions : │ │ + 0x0001 line=175 │ │ + 0x0005 line=176 │ │ + 0x0007 line=177 │ │ + 0x000c line=179 │ │ + 0x000f line=180 │ │ + locals : │ │ + 0x0000 - 0x0010 reg=2 this Landroid/support/v4/media/TransportMediatorJellybeanMR2; │ │ + │ │ + #11 : (in Landroid/support/v4/media/TransportMediatorJellybeanMR2;) │ │ + name : 'takeAudioFocus' │ │ + type : '()V' │ │ + access : 0x0000 () │ │ + code - │ │ + registers : 5 │ │ + ins : 1 │ │ + outs : 4 │ │ + insns size : 16 16-bit code units │ │ +05c958: |[05c958] android.support.v4.media.TransportMediatorJellybeanMR2.takeAudioFocus:()V │ │ +05c968: 1213 |0000: const/4 v3, #int 1 // #1 │ │ +05c96a: 5540 fe03 |0001: iget-boolean v0, v4, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mAudioFocused:Z // field@03fe │ │ +05c96e: 3900 0c00 |0003: if-nez v0, 000f // +000c │ │ +05c972: 5c43 fe03 |0005: iput-boolean v3, v4, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mAudioFocused:Z // field@03fe │ │ +05c976: 5440 ff03 |0007: iget-object v0, v4, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mAudioManager:Landroid/media/AudioManager; // field@03ff │ │ +05c97a: 5441 fd03 |0009: iget-object v1, v4, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mAudioFocusChangeListener:Landroid/media/AudioManager$OnAudioFocusChangeListener; // field@03fd │ │ +05c97e: 1232 |000b: const/4 v2, #int 3 // #3 │ │ +05c980: 6e40 3b02 1032 |000c: invoke-virtual {v0, v1, v2, v3}, Landroid/media/AudioManager;.requestAudioFocus:(Landroid/media/AudioManager$OnAudioFocusChangeListener;II)I // method@023b │ │ +05c986: 0e00 |000f: return-void │ │ + catches : (none) │ │ + positions : │ │ + 0x0001 line=131 │ │ + 0x0005 line=132 │ │ + 0x0007 line=133 │ │ + 0x000f line=136 │ │ + locals : │ │ + 0x0000 - 0x0010 reg=4 this Landroid/support/v4/media/TransportMediatorJellybeanMR2; │ │ + │ │ + #12 : (in Landroid/support/v4/media/TransportMediatorJellybeanMR2;) │ │ + name : 'windowAttached' │ │ + type : '()V' │ │ + access : 0x0000 () │ │ + code - │ │ + registers : 5 │ │ + ins : 1 │ │ + outs : 4 │ │ + insns size : 42 16-bit code units │ │ +05c988: |[05c988] android.support.v4.media.TransportMediatorJellybeanMR2.windowAttached:()V │ │ +05c998: 5440 0004 |0000: iget-object v0, v4, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mContext:Landroid/content/Context; // field@0400 │ │ +05c99c: 5441 0304 |0002: iget-object v1, v4, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mMediaButtonReceiver:Landroid/content/BroadcastReceiver; // field@0403 │ │ +05c9a0: 5442 0704 |0004: iget-object v2, v4, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mReceiverFilter:Landroid/content/IntentFilter; // field@0407 │ │ +05c9a4: 6e30 1a01 1002 |0006: invoke-virtual {v0, v1, v2}, Landroid/content/Context;.registerReceiver:(Landroid/content/BroadcastReceiver;Landroid/content/IntentFilter;)Landroid/content/Intent; // method@011a │ │ +05c9aa: 5440 0004 |0009: iget-object v0, v4, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mContext:Landroid/content/Context; // field@0400 │ │ +05c9ae: 1201 |000b: const/4 v1, #int 0 // #0 │ │ +05c9b0: 5442 0204 |000c: iget-object v2, v4, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mIntent:Landroid/content/Intent; // field@0402 │ │ +05c9b4: 1503 0010 |000e: const/high16 v3, #int 268435456 // #1000 │ │ +05c9b8: 7140 d100 1032 |0010: invoke-static {v0, v1, v2, v3}, Landroid/app/PendingIntent;.getBroadcast:(Landroid/content/Context;ILandroid/content/Intent;I)Landroid/app/PendingIntent; // method@00d1 │ │ +05c9be: 0c00 |0013: move-result-object v0 │ │ +05c9c0: 5b40 0404 |0014: iput-object v0, v4, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mPendingIntent:Landroid/app/PendingIntent; // field@0404 │ │ +05c9c4: 2200 8d00 |0016: new-instance v0, Landroid/media/RemoteControlClient; // type@008d │ │ +05c9c8: 5441 0404 |0018: iget-object v1, v4, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mPendingIntent:Landroid/app/PendingIntent; // field@0404 │ │ +05c9cc: 7020 8902 1000 |001a: invoke-direct {v0, v1}, Landroid/media/RemoteControlClient;.:(Landroid/app/PendingIntent;)V // method@0289 │ │ +05c9d2: 5b40 0804 |001d: iput-object v0, v4, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mRemoteControl:Landroid/media/RemoteControlClient; // field@0408 │ │ +05c9d6: 5440 0804 |001f: iget-object v0, v4, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mRemoteControl:Landroid/media/RemoteControlClient; // field@0408 │ │ +05c9da: 6e20 8a02 4000 |0021: invoke-virtual {v0, v4}, Landroid/media/RemoteControlClient;.setOnGetPlaybackPositionListener:(Landroid/media/RemoteControlClient$OnGetPlaybackPositionListener;)V // method@028a │ │ +05c9e0: 5440 0804 |0024: iget-object v0, v4, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mRemoteControl:Landroid/media/RemoteControlClient; // field@0408 │ │ +05c9e4: 6e20 8b02 4000 |0026: invoke-virtual {v0, v4}, Landroid/media/RemoteControlClient;.setPlaybackPositionUpdateListener:(Landroid/media/RemoteControlClient$OnPlaybackPositionUpdateListener;)V // method@028b │ │ +05c9ea: 0e00 |0029: return-void │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=111 │ │ + 0x0009 line=112 │ │ + 0x0016 line=114 │ │ + 0x001f line=115 │ │ + 0x0024 line=116 │ │ + 0x0029 line=117 │ │ + locals : │ │ + 0x0000 - 0x002a reg=4 this Landroid/support/v4/media/TransportMediatorJellybeanMR2; │ │ + │ │ + #13 : (in Landroid/support/v4/media/TransportMediatorJellybeanMR2;) │ │ + name : 'windowDetached' │ │ + type : '()V' │ │ + access : 0x0000 () │ │ + code - │ │ + registers : 4 │ │ + ins : 1 │ │ + outs : 2 │ │ + insns size : 25 16-bit code units │ │ +05c9ec: |[05c9ec] android.support.v4.media.TransportMediatorJellybeanMR2.windowDetached:()V │ │ +05c9fc: 1202 |0000: const/4 v2, #int 0 // #0 │ │ +05c9fe: 6e10 430b 0300 |0001: invoke-virtual {v3}, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.loseFocus:()V // method@0b43 │ │ +05ca04: 5430 0404 |0004: iget-object v0, v3, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mPendingIntent:Landroid/app/PendingIntent; // field@0404 │ │ +05ca08: 3800 1200 |0006: if-eqz v0, 0018 // +0012 │ │ +05ca0c: 5430 0004 |0008: iget-object v0, v3, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mContext:Landroid/content/Context; // field@0400 │ │ +05ca10: 5431 0304 |000a: iget-object v1, v3, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mMediaButtonReceiver:Landroid/content/BroadcastReceiver; // field@0403 │ │ +05ca14: 6e20 2101 1000 |000c: invoke-virtual {v0, v1}, Landroid/content/Context;.unregisterReceiver:(Landroid/content/BroadcastReceiver;)V // method@0121 │ │ +05ca1a: 5430 0404 |000f: iget-object v0, v3, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mPendingIntent:Landroid/app/PendingIntent; // field@0404 │ │ +05ca1e: 6e10 cd00 0000 |0011: invoke-virtual {v0}, Landroid/app/PendingIntent;.cancel:()V // method@00cd │ │ +05ca24: 5b32 0404 |0014: iput-object v2, v3, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mPendingIntent:Landroid/app/PendingIntent; // field@0404 │ │ +05ca28: 5b32 0804 |0016: iput-object v2, v3, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mRemoteControl:Landroid/media/RemoteControlClient; // field@0408 │ │ +05ca2c: 0e00 |0018: return-void │ │ + catches : (none) │ │ + positions : │ │ + 0x0001 line=199 │ │ + 0x0004 line=200 │ │ + 0x0008 line=201 │ │ + 0x000f line=202 │ │ + 0x0014 line=203 │ │ + 0x0016 line=204 │ │ + 0x0018 line=206 │ │ + locals : │ │ + 0x0000 - 0x0019 reg=3 this Landroid/support/v4/media/TransportMediatorJellybeanMR2; │ │ + │ │ + source_file_idx : 3906 (TransportMediatorJellybeanMR2.java) │ │ + │ │ +Class #219 header: │ │ +class_idx : 519 │ │ +access_flags : 1025 (0x0401) │ │ +superclass_idx : 1337 │ │ +source_file_idx : 3907 │ │ +static_fields_size : 6 │ │ +instance_fields_size: 0 │ │ +direct_methods_size : 1 │ │ +virtual_methods_size: 12 │ │ + │ │ +Class #219 - │ │ + Class descriptor : 'Landroid/support/v4/media/TransportPerformer;' │ │ + Access flags : 0x0401 (PUBLIC ABSTRACT) │ │ + Superclass : 'Ljava/lang/Object;' │ │ + Interfaces - │ │ + Static fields - │ │ + #0 : (in Landroid/support/v4/media/TransportPerformer;) │ │ + name : 'AUDIOFOCUS_GAIN' │ │ + type : 'I' │ │ + access : 0x0018 (STATIC FINAL) │ │ + value : 1 │ │ + #1 : (in Landroid/support/v4/media/TransportPerformer;) │ │ + name : 'AUDIOFOCUS_GAIN_TRANSIENT' │ │ + type : 'I' │ │ + access : 0x0018 (STATIC FINAL) │ │ + value : 2 │ │ + #2 : (in Landroid/support/v4/media/TransportPerformer;) │ │ + name : 'AUDIOFOCUS_GAIN_TRANSIENT_MAY_DUCK' │ │ + type : 'I' │ │ + access : 0x0018 (STATIC FINAL) │ │ + value : 3 │ │ + #3 : (in Landroid/support/v4/media/TransportPerformer;) │ │ + name : 'AUDIOFOCUS_LOSS' │ │ + type : 'I' │ │ + access : 0x0018 (STATIC FINAL) │ │ + value : -1 │ │ + #4 : (in Landroid/support/v4/media/TransportPerformer;) │ │ + name : 'AUDIOFOCUS_LOSS_TRANSIENT' │ │ + type : 'I' │ │ + access : 0x0018 (STATIC FINAL) │ │ + value : -2 │ │ + #5 : (in Landroid/support/v4/media/TransportPerformer;) │ │ + name : 'AUDIOFOCUS_LOSS_TRANSIENT_CAN_DUCK' │ │ + type : 'I' │ │ + access : 0x0018 (STATIC FINAL) │ │ + value : -3 │ │ + Instance fields - │ │ + Direct methods - │ │ + #0 : (in Landroid/support/v4/media/TransportPerformer;) │ │ + name : '' │ │ + type : '()V' │ │ + access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ + code - │ │ + registers : 1 │ │ + ins : 1 │ │ + outs : 1 │ │ + insns size : 4 16-bit code units │ │ +05ca30: |[05ca30] android.support.v4.media.TransportPerformer.:()V │ │ +05ca40: 7010 8622 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2286 │ │ +05ca46: 0e00 |0003: return-void │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=29 │ │ + locals : │ │ + 0x0000 - 0x0004 reg=0 this Landroid/support/v4/media/TransportPerformer; │ │ + │ │ + Virtual methods - │ │ + #0 : (in Landroid/support/v4/media/TransportPerformer;) │ │ + name : 'onAudioFocusChange' │ │ + type : '(I)V' │ │ + access : 0x0001 (PUBLIC) │ │ + code - │ │ + registers : 11 │ │ + ins : 2 │ │ + outs : 8 │ │ + insns size : 42 16-bit code units │ │ +05ca48: |[05ca48] android.support.v4.media.TransportPerformer.onAudioFocusChange:(I)V │ │ +05ca58: 1207 |0000: const/4 v7, #int 0 // #0 │ │ +05ca5a: 2b0a 2300 0000 |0001: packed-switch v10, 00000024 // +00000023 │ │ +05ca60: 3807 1c00 |0004: if-eqz v7, 0020 // +001c │ │ +05ca64: 7100 4503 0000 |0006: invoke-static {}, Landroid/os/SystemClock;.uptimeMillis:()J // method@0345 │ │ +05ca6a: 0b02 |0009: move-result-wide v2 │ │ +05ca6c: 2201 2504 |000a: new-instance v1, Landroid/view/KeyEvent; // type@0425 │ │ +05ca70: 1206 |000c: const/4 v6, #int 0 // #0 │ │ +05ca72: 1208 |000d: const/4 v8, #int 0 // #0 │ │ +05ca74: 0424 |000e: move-wide v4, v2 │ │ +05ca76: 7608 9a1c 0100 |000f: invoke-direct/range {v1, v2, v3, v4, v5, v6, v7, v8}, Landroid/view/KeyEvent;.:(JJIII)V // method@1c9a │ │ +05ca7c: 6e30 540b 7901 |0012: invoke-virtual {v9, v7, v1}, Landroid/support/v4/media/TransportPerformer;.onMediaButtonDown:(ILandroid/view/KeyEvent;)Z // method@0b54 │ │ +05ca82: 2201 2504 |0015: new-instance v1, Landroid/view/KeyEvent; // type@0425 │ │ +05ca86: 1216 |0017: const/4 v6, #int 1 // #1 │ │ +05ca88: 1208 |0018: const/4 v8, #int 0 // #0 │ │ +05ca8a: 0424 |0019: move-wide v4, v2 │ │ +05ca8c: 7608 9a1c 0100 |001a: invoke-direct/range {v1, v2, v3, v4, v5, v6, v7, v8}, Landroid/view/KeyEvent;.:(JJIII)V // method@1c9a │ │ +05ca92: 6e30 550b 7901 |001d: invoke-virtual {v9, v7, v1}, Landroid/support/v4/media/TransportPerformer;.onMediaButtonUp:(ILandroid/view/KeyEvent;)Z // method@0b55 │ │ +05ca98: 0e00 |0020: return-void │ │ +05ca9a: 1307 7f00 |0021: const/16 v7, #int 127 // #7f │ │ +05ca9e: 28e1 |0023: goto 0004 // -001f │ │ +05caa0: 0001 0100 ffff ffff 2000 0000 |0024: packed-switch-data (6 units) │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=188 │ │ + 0x0001 line=189 │ │ + 0x0004 line=196 │ │ + 0x0006 line=197 │ │ + 0x000a line=198 │ │ + 0x0015 line=199 │ │ + 0x0020 line=201 │ │ + 0x0021 line=193 │ │ + 0x0024 line=189 │ │ + locals : │ │ + 0x000a - 0x0020 reg=2 now J │ │ + 0x0001 - 0x002a reg=7 keyCode I │ │ + 0x0000 - 0x002a reg=9 this Landroid/support/v4/media/TransportPerformer; │ │ + 0x0000 - 0x002a reg=10 focusChange I │ │ + │ │ + #1 : (in Landroid/support/v4/media/TransportPerformer;) │ │ + name : 'onGetBufferPercentage' │ │ + type : '()I' │ │ + access : 0x0001 (PUBLIC) │ │ + code - │ │ + registers : 2 │ │ + ins : 1 │ │ + outs : 0 │ │ + insns size : 3 16-bit code units │ │ +05caac: |[05caac] android.support.v4.media.TransportPerformer.onGetBufferPercentage:()I │ │ +05cabc: 1300 6400 |0000: const/16 v0, #int 100 // #64 │ │ +05cac0: 0f00 |0002: return v0 │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=76 │ │ + locals : │ │ + 0x0000 - 0x0003 reg=1 this Landroid/support/v4/media/TransportPerformer; │ │ + │ │ + #2 : (in Landroid/support/v4/media/TransportPerformer;) │ │ + name : 'onGetCurrentPosition' │ │ + type : '()J' │ │ + access : 0x0401 (PUBLIC ABSTRACT) │ │ + code : (none) │ │ + │ │ + #3 : (in Landroid/support/v4/media/TransportPerformer;) │ │ + name : 'onGetDuration' │ │ + type : '()J' │ │ + access : 0x0401 (PUBLIC ABSTRACT) │ │ + code : (none) │ │ + │ │ + #4 : (in Landroid/support/v4/media/TransportPerformer;) │ │ + name : 'onGetTransportControlFlags' │ │ + type : '()I' │ │ + access : 0x0001 (PUBLIC) │ │ + code - │ │ + registers : 2 │ │ + ins : 1 │ │ + outs : 0 │ │ + insns size : 3 16-bit code units │ │ +05cac4: |[05cac4] android.support.v4.media.TransportPerformer.onGetTransportControlFlags:()I │ │ +05cad4: 1300 3c00 |0000: const/16 v0, #int 60 // #3c │ │ +05cad8: 0f00 |0002: return v0 │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=98 │ │ + locals : │ │ + 0x0000 - 0x0003 reg=1 this Landroid/support/v4/media/TransportPerformer; │ │ + │ │ + #5 : (in Landroid/support/v4/media/TransportPerformer;) │ │ + name : 'onIsPlaying' │ │ + type : '()Z' │ │ + access : 0x0401 (PUBLIC ABSTRACT) │ │ + code : (none) │ │ + │ │ + #6 : (in Landroid/support/v4/media/TransportPerformer;) │ │ + name : 'onMediaButtonDown' │ │ + type : '(ILandroid/view/KeyEvent;)Z' │ │ + access : 0x0001 (PUBLIC) │ │ + code - │ │ + registers : 5 │ │ + ins : 3 │ │ + outs : 1 │ │ + insns size : 54 16-bit code units │ │ +05cadc: |[05cadc] android.support.v4.media.TransportPerformer.onMediaButtonDown:(ILandroid/view/KeyEvent;)Z │ │ +05caec: 1211 |0000: const/4 v1, #int 1 // #1 │ │ +05caee: 2c03 1f00 0000 |0001: sparse-switch v3, 00000020 // +0000001f │ │ +05caf4: 0f01 |0004: return v1 │ │ +05caf6: 6e10 580b 0200 |0005: invoke-virtual {v2}, Landroid/support/v4/media/TransportPerformer;.onStart:()V // method@0b58 │ │ +05cafc: 28fc |0008: goto 0004 // -0004 │ │ +05cafe: 6e10 560b 0200 |0009: invoke-virtual {v2}, Landroid/support/v4/media/TransportPerformer;.onPause:()V // method@0b56 │ │ +05cb04: 28f8 |000c: goto 0004 // -0008 │ │ +05cb06: 6e10 590b 0200 |000d: invoke-virtual {v2}, Landroid/support/v4/media/TransportPerformer;.onStop:()V // method@0b59 │ │ +05cb0c: 28f4 |0010: goto 0004 // -000c │ │ +05cb0e: 6e10 530b 0200 |0011: invoke-virtual {v2}, Landroid/support/v4/media/TransportPerformer;.onIsPlaying:()Z // method@0b53 │ │ +05cb14: 0a00 |0014: move-result v0 │ │ +05cb16: 3800 0600 |0015: if-eqz v0, 001b // +0006 │ │ +05cb1a: 6e10 560b 0200 |0017: invoke-virtual {v2}, Landroid/support/v4/media/TransportPerformer;.onPause:()V // method@0b56 │ │ +05cb20: 28ea |001a: goto 0004 // -0016 │ │ +05cb22: 6e10 580b 0200 |001b: invoke-virtual {v2}, Landroid/support/v4/media/TransportPerformer;.onStart:()V // method@0b58 │ │ +05cb28: 28e6 |001e: goto 0004 // -001a │ │ +05cb2a: 0000 |001f: nop // spacer │ │ +05cb2c: 0002 0500 4f00 0000 5500 0000 5600 ... |0020: sparse-switch-data (22 units) │ │ + catches : (none) │ │ + positions : │ │ + 0x0001 line=127 │ │ + 0x0004 line=145 │ │ + 0x0005 line=129 │ │ + 0x0009 line=132 │ │ + 0x000d line=135 │ │ + 0x0011 line=139 │ │ + 0x0017 line=140 │ │ + 0x001b line=142 │ │ + 0x001f line=127 │ │ + locals : │ │ + 0x0000 - 0x0036 reg=2 this Landroid/support/v4/media/TransportPerformer; │ │ + 0x0000 - 0x0036 reg=3 keyCode I │ │ + 0x0000 - 0x0036 reg=4 event Landroid/view/KeyEvent; │ │ + │ │ + #7 : (in Landroid/support/v4/media/TransportPerformer;) │ │ + name : 'onMediaButtonUp' │ │ + type : '(ILandroid/view/KeyEvent;)Z' │ │ + access : 0x0001 (PUBLIC) │ │ + code - │ │ + registers : 4 │ │ + ins : 3 │ │ + outs : 0 │ │ + insns size : 2 16-bit code units │ │ +05cb58: |[05cb58] android.support.v4.media.TransportPerformer.onMediaButtonUp:(ILandroid/view/KeyEvent;)Z │ │ +05cb68: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +05cb6a: 0f00 |0001: return v0 │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=164 │ │ + locals : │ │ + 0x0000 - 0x0002 reg=1 this Landroid/support/v4/media/TransportPerformer; │ │ + 0x0000 - 0x0002 reg=2 keyCode I │ │ + 0x0000 - 0x0002 reg=3 event Landroid/view/KeyEvent; │ │ + │ │ + #8 : (in Landroid/support/v4/media/TransportPerformer;) │ │ + name : 'onPause' │ │ + type : '()V' │ │ + access : 0x0401 (PUBLIC ABSTRACT) │ │ + code : (none) │ │ + │ │ + #9 : (in Landroid/support/v4/media/TransportPerformer;) │ │ + name : 'onSeekTo' │ │ + type : '(J)V' │ │ + access : 0x0401 (PUBLIC ABSTRACT) │ │ + code : (none) │ │ + │ │ + #10 : (in Landroid/support/v4/media/TransportPerformer;) │ │ + name : 'onStart' │ │ + type : '()V' │ │ + access : 0x0401 (PUBLIC ABSTRACT) │ │ + code : (none) │ │ + │ │ + #11 : (in Landroid/support/v4/media/TransportPerformer;) │ │ + name : 'onStop' │ │ + type : '()V' │ │ + access : 0x0401 (PUBLIC ABSTRACT) │ │ + code : (none) │ │ + │ │ + source_file_idx : 3907 (TransportPerformer.java) │ │ + │ │ +Class #220 header: │ │ +class_idx : 520 │ │ +access_flags : 1 (0x0001) │ │ +superclass_idx : 1337 │ │ +source_file_idx : 3908 │ │ +static_fields_size : 0 │ │ +instance_fields_size: 0 │ │ +direct_methods_size : 1 │ │ +virtual_methods_size: 2 │ │ + │ │ +Class #220 - │ │ + Class descriptor : 'Landroid/support/v4/media/TransportStateListener;' │ │ + Access flags : 0x0001 (PUBLIC) │ │ + Superclass : 'Ljava/lang/Object;' │ │ + Interfaces - │ │ + Static fields - │ │ + Instance fields - │ │ + Direct methods - │ │ + #0 : (in Landroid/support/v4/media/TransportStateListener;) │ │ + name : '' │ │ + type : '()V' │ │ + access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ + code - │ │ + registers : 1 │ │ + ins : 1 │ │ + outs : 1 │ │ + insns size : 4 16-bit code units │ │ +05cb6c: |[05cb6c] android.support.v4.media.TransportStateListener.:()V │ │ +05cb7c: 7010 8622 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2286 │ │ +05cb82: 0e00 |0003: return-void │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=23 │ │ + locals : │ │ + 0x0000 - 0x0004 reg=0 this Landroid/support/v4/media/TransportStateListener; │ │ + │ │ + Virtual methods - │ │ + #0 : (in Landroid/support/v4/media/TransportStateListener;) │ │ + name : 'onPlayingChanged' │ │ + type : '(Landroid/support/v4/media/TransportController;)V' │ │ + access : 0x0001 (PUBLIC) │ │ + code - │ │ + registers : 2 │ │ + ins : 2 │ │ + outs : 0 │ │ + insns size : 1 16-bit code units │ │ +05cb84: |[05cb84] android.support.v4.media.TransportStateListener.onPlayingChanged:(Landroid/support/v4/media/TransportController;)V │ │ +05cb94: 0e00 |0000: return-void │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=30 │ │ + locals : │ │ + 0x0000 - 0x0001 reg=0 this Landroid/support/v4/media/TransportStateListener; │ │ + 0x0000 - 0x0001 reg=1 controller Landroid/support/v4/media/TransportController; │ │ + │ │ + #1 : (in Landroid/support/v4/media/TransportStateListener;) │ │ + name : 'onTransportControlsChanged' │ │ + type : '(Landroid/support/v4/media/TransportController;)V' │ │ + access : 0x0001 (PUBLIC) │ │ + code - │ │ + registers : 2 │ │ + ins : 2 │ │ + outs : 0 │ │ + insns size : 1 16-bit code units │ │ +05cb98: |[05cb98] android.support.v4.media.TransportStateListener.onTransportControlsChanged:(Landroid/support/v4/media/TransportController;)V │ │ +05cba8: 0e00 |0000: return-void │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=38 │ │ + locals : │ │ + 0x0000 - 0x0001 reg=0 this Landroid/support/v4/media/TransportStateListener; │ │ + 0x0000 - 0x0001 reg=1 controller Landroid/support/v4/media/TransportController; │ │ + │ │ + source_file_idx : 3908 (TransportStateListener.java) │ │ + │ │ +Class #221 header: │ │ +class_idx : 522 │ │ +access_flags : 1025 (0x0401) │ │ +superclass_idx : 1337 │ │ +source_file_idx : 4148 │ │ +static_fields_size : 0 │ │ +instance_fields_size: 0 │ │ +direct_methods_size : 1 │ │ +virtual_methods_size: 1 │ │ + │ │ +Class #221 annotations: │ │ +Annotations on class │ │ + VISIBILITY_SYSTEM Ldalvik/annotation/EnclosingClass; value=Landroid/support/v4/media/VolumeProviderCompat; │ │ + VISIBILITY_SYSTEM Ldalvik/annotation/InnerClass; accessFlags=1033 name="Callback" │ │ + │ │ +Class #221 - │ │ + Class descriptor : 'Landroid/support/v4/media/VolumeProviderCompat$Callback;' │ │ + Access flags : 0x0401 (PUBLIC ABSTRACT) │ │ + Superclass : 'Ljava/lang/Object;' │ │ + Interfaces - │ │ + Static fields - │ │ + Instance fields - │ │ + Direct methods - │ │ + #0 : (in Landroid/support/v4/media/VolumeProviderCompat$Callback;) │ │ + name : '' │ │ + type : '()V' │ │ + access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ + code - │ │ + registers : 1 │ │ + ins : 1 │ │ + outs : 1 │ │ + insns size : 4 16-bit code units │ │ +05cbac: |[05cbac] android.support.v4.media.VolumeProviderCompat$Callback.:()V │ │ +05cbbc: 7010 8622 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2286 │ │ +05cbc2: 0e00 |0003: return-void │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=168 │ │ + locals : │ │ + 0x0000 - 0x0004 reg=0 this Landroid/support/v4/media/VolumeProviderCompat$Callback; │ │ + │ │ + Virtual methods - │ │ + #0 : (in Landroid/support/v4/media/VolumeProviderCompat$Callback;) │ │ + name : 'onVolumeChanged' │ │ + type : '(Landroid/support/v4/media/VolumeProviderCompat;)V' │ │ + access : 0x0401 (PUBLIC ABSTRACT) │ │ + code : (none) │ │ + │ │ + source_file_idx : 4148 (VolumeProviderCompat.java) │ │ + │ │ +Class #222 header: │ │ +class_idx : 523 │ │ +access_flags : 1025 (0x0401) │ │ +superclass_idx : 1337 │ │ +source_file_idx : 4148 │ │ +static_fields_size : 3 │ │ +instance_fields_size: 5 │ │ +direct_methods_size : 1 │ │ +virtual_methods_size: 8 │ │ + │ │ +Class #222 annotations: │ │ +Annotations on class │ │ + VISIBILITY_SYSTEM Ldalvik/annotation/MemberClasses; value={ Landroid/support/v4/media/VolumeProviderCompat$Callback; } │ │ + │ │ +Class #222 - │ │ + Class descriptor : 'Landroid/support/v4/media/VolumeProviderCompat;' │ │ + Access flags : 0x0401 (PUBLIC ABSTRACT) │ │ + Superclass : 'Ljava/lang/Object;' │ │ + Interfaces - │ │ + Static fields - │ │ + #0 : (in Landroid/support/v4/media/VolumeProviderCompat;) │ │ + name : 'VOLUME_CONTROL_ABSOLUTE' │ │ + type : 'I' │ │ + access : 0x0019 (PUBLIC STATIC FINAL) │ │ + value : 2 │ │ + #1 : (in Landroid/support/v4/media/VolumeProviderCompat;) │ │ + name : 'VOLUME_CONTROL_FIXED' │ │ + type : 'I' │ │ + access : 0x0019 (PUBLIC STATIC FINAL) │ │ + value : 0 │ │ + #2 : (in Landroid/support/v4/media/VolumeProviderCompat;) │ │ + name : 'VOLUME_CONTROL_RELATIVE' │ │ + type : 'I' │ │ + access : 0x0019 (PUBLIC STATIC FINAL) │ │ + value : 1 │ │ + Instance fields - │ │ + #0 : (in Landroid/support/v4/media/VolumeProviderCompat;) │ │ + name : 'mCallback' │ │ + type : 'Landroid/support/v4/media/VolumeProviderCompat$Callback;' │ │ + access : 0x0002 (PRIVATE) │ │ + #1 : (in Landroid/support/v4/media/VolumeProviderCompat;) │ │ + name : 'mControlType' │ │ + type : 'I' │ │ + access : 0x0012 (PRIVATE FINAL) │ │ + #2 : (in Landroid/support/v4/media/VolumeProviderCompat;) │ │ + name : 'mCurrentVolume' │ │ + type : 'I' │ │ + access : 0x0002 (PRIVATE) │ │ + #3 : (in Landroid/support/v4/media/VolumeProviderCompat;) │ │ + name : 'mMaxVolume' │ │ + type : 'I' │ │ + access : 0x0012 (PRIVATE FINAL) │ │ + #4 : (in Landroid/support/v4/media/VolumeProviderCompat;) │ │ + name : 'mVolumeProviderObj' │ │ + type : 'Ljava/lang/Object;' │ │ + access : 0x0002 (PRIVATE) │ │ + Direct methods - │ │ + #0 : (in Landroid/support/v4/media/VolumeProviderCompat;) │ │ + name : '' │ │ + type : '(III)V' │ │ + access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ + code - │ │ + registers : 4 │ │ + ins : 4 │ │ + outs : 1 │ │ + insns size : 10 16-bit code units │ │ +05cbc4: |[05cbc4] android.support.v4.media.VolumeProviderCompat.:(III)V │ │ +05cbd4: 7010 8622 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2286 │ │ +05cbda: 5901 1804 |0003: iput v1, v0, Landroid/support/v4/media/VolumeProviderCompat;.mControlType:I // field@0418 │ │ +05cbde: 5902 1a04 |0005: iput v2, v0, Landroid/support/v4/media/VolumeProviderCompat;.mMaxVolume:I // field@041a │ │ +05cbe2: 5903 1904 |0007: iput v3, v0, Landroid/support/v4/media/VolumeProviderCompat;.mCurrentVolume:I // field@0419 │ │ +05cbe6: 0e00 |0009: return-void │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=65 │ │ + 0x0003 line=66 │ │ + 0x0005 line=67 │ │ + 0x0007 line=68 │ │ + 0x0009 line=69 │ │ + locals : │ │ + 0x0000 - 0x000a reg=0 this Landroid/support/v4/media/VolumeProviderCompat; │ │ + 0x0000 - 0x000a reg=1 volumeControl I │ │ + 0x0000 - 0x000a reg=2 maxVolume I │ │ + 0x0000 - 0x000a reg=3 currentVolume I │ │ + │ │ + Virtual methods - │ │ + #0 : (in Landroid/support/v4/media/VolumeProviderCompat;) │ │ + name : 'getCurrentVolume' │ │ + type : '()I' │ │ + access : 0x0011 (PUBLIC FINAL) │ │ + code - │ │ + registers : 2 │ │ + ins : 1 │ │ + outs : 0 │ │ + insns size : 3 16-bit code units │ │ +05cbe8: |[05cbe8] android.support.v4.media.VolumeProviderCompat.getCurrentVolume:()I │ │ +05cbf8: 5210 1904 |0000: iget v0, v1, Landroid/support/v4/media/VolumeProviderCompat;.mCurrentVolume:I // field@0419 │ │ +05cbfc: 0f00 |0002: return v0 │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=77 │ │ + locals : │ │ + 0x0000 - 0x0003 reg=1 this Landroid/support/v4/media/VolumeProviderCompat; │ │ + │ │ + #1 : (in Landroid/support/v4/media/VolumeProviderCompat;) │ │ + name : 'getMaxVolume' │ │ + type : '()I' │ │ + access : 0x0011 (PUBLIC FINAL) │ │ + code - │ │ + registers : 2 │ │ + ins : 1 │ │ + outs : 0 │ │ + insns size : 3 16-bit code units │ │ +05cc00: |[05cc00] android.support.v4.media.VolumeProviderCompat.getMaxVolume:()I │ │ +05cc10: 5210 1a04 |0000: iget v0, v1, Landroid/support/v4/media/VolumeProviderCompat;.mMaxVolume:I // field@041a │ │ +05cc14: 0f00 |0002: return v0 │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=95 │ │ + locals : │ │ + 0x0000 - 0x0003 reg=1 this Landroid/support/v4/media/VolumeProviderCompat; │ │ + │ │ + #2 : (in Landroid/support/v4/media/VolumeProviderCompat;) │ │ + name : 'getVolumeControl' │ │ + type : '()I' │ │ + access : 0x0011 (PUBLIC FINAL) │ │ + code - │ │ + registers : 2 │ │ + ins : 1 │ │ + outs : 0 │ │ + insns size : 3 16-bit code units │ │ +05cc18: |[05cc18] android.support.v4.media.VolumeProviderCompat.getVolumeControl:()I │ │ +05cc28: 5210 1804 |0000: iget v0, v1, Landroid/support/v4/media/VolumeProviderCompat;.mControlType:I // field@0418 │ │ +05cc2c: 0f00 |0002: return v0 │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=86 │ │ + locals : │ │ + 0x0000 - 0x0003 reg=1 this Landroid/support/v4/media/VolumeProviderCompat; │ │ + │ │ + #3 : (in Landroid/support/v4/media/VolumeProviderCompat;) │ │ + name : 'getVolumeProvider' │ │ + type : '()Ljava/lang/Object;' │ │ + access : 0x0001 (PUBLIC) │ │ + code - │ │ + registers : 5 │ │ + ins : 1 │ │ + outs : 4 │ │ + insns size : 33 16-bit code units │ │ +05cc30: |[05cc30] android.support.v4.media.VolumeProviderCompat.getVolumeProvider:()Ljava/lang/Object; │ │ +05cc40: 5440 1b04 |0000: iget-object v0, v4, Landroid/support/v4/media/VolumeProviderCompat;.mVolumeProviderObj:Ljava/lang/Object; // field@041b │ │ +05cc44: 3900 0800 |0002: if-nez v0, 000a // +0008 │ │ +05cc48: 6000 4000 |0004: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0040 │ │ +05cc4c: 1301 1500 |0006: const/16 v1, #int 21 // #15 │ │ +05cc50: 3510 0500 |0008: if-ge v0, v1, 000d // +0005 │ │ +05cc54: 5440 1b04 |000a: iget-object v0, v4, Landroid/support/v4/media/VolumeProviderCompat;.mVolumeProviderObj:Ljava/lang/Object; // field@041b │ │ +05cc58: 1100 |000c: return-object v0 │ │ +05cc5a: 5240 1804 |000d: iget v0, v4, Landroid/support/v4/media/VolumeProviderCompat;.mControlType:I // field@0418 │ │ +05cc5e: 5241 1a04 |000f: iget v1, v4, Landroid/support/v4/media/VolumeProviderCompat;.mMaxVolume:I // field@041a │ │ +05cc62: 5242 1904 |0011: iget v2, v4, Landroid/support/v4/media/VolumeProviderCompat;.mCurrentVolume:I // field@0419 │ │ +05cc66: 2203 0902 |0013: new-instance v3, Landroid/support/v4/media/VolumeProviderCompat$1; // type@0209 │ │ +05cc6a: 7020 5d0b 4300 |0015: invoke-direct {v3, v4}, Landroid/support/v4/media/VolumeProviderCompat$1;.:(Landroid/support/v4/media/VolumeProviderCompat;)V // method@0b5d │ │ +05cc70: 7140 710b 1032 |0018: invoke-static {v0, v1, v2, v3}, Landroid/support/v4/media/VolumeProviderCompatApi21;.createVolumeProvider:(IIILandroid/support/v4/media/VolumeProviderCompatApi21$Delegate;)Ljava/lang/Object; // method@0b71 │ │ +05cc76: 0c00 |001b: move-result-object v0 │ │ +05cc78: 5b40 1b04 |001c: iput-object v0, v4, Landroid/support/v4/media/VolumeProviderCompat;.mVolumeProviderObj:Ljava/lang/Object; // field@041b │ │ +05cc7c: 5440 1b04 |001e: iget-object v0, v4, Landroid/support/v4/media/VolumeProviderCompat;.mVolumeProviderObj:Ljava/lang/Object; // field@041b │ │ +05cc80: 28ec |0020: goto 000c // -0014 │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=145 │ │ + 0x000a line=146 │ │ + 0x000c line=162 │ │ + 0x000d line=149 │ │ + 0x001e line=162 │ │ + locals : │ │ + 0x0000 - 0x0021 reg=4 this Landroid/support/v4/media/VolumeProviderCompat; │ │ + │ │ + #4 : (in Landroid/support/v4/media/VolumeProviderCompat;) │ │ + name : 'onAdjustVolume' │ │ + type : '(I)V' │ │ + access : 0x0001 (PUBLIC) │ │ + code - │ │ + registers : 2 │ │ + ins : 2 │ │ + outs : 0 │ │ + insns size : 1 16-bit code units │ │ +05cc84: |[05cc84] android.support.v4.media.VolumeProviderCompat.onAdjustVolume:(I)V │ │ +05cc94: 0e00 |0000: return-void │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=124 │ │ + locals : │ │ + 0x0000 - 0x0001 reg=0 this Landroid/support/v4/media/VolumeProviderCompat; │ │ + 0x0000 - 0x0001 reg=1 direction I │ │ + │ │ + #5 : (in Landroid/support/v4/media/VolumeProviderCompat;) │ │ + name : 'onSetVolumeTo' │ │ + type : '(I)V' │ │ + access : 0x0001 (PUBLIC) │ │ + code - │ │ + registers : 2 │ │ + ins : 2 │ │ + outs : 0 │ │ + insns size : 1 16-bit code units │ │ +05cc98: |[05cc98] android.support.v4.media.VolumeProviderCompat.onSetVolumeTo:(I)V │ │ +05cca8: 0e00 |0000: return-void │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=116 │ │ + locals : │ │ + 0x0000 - 0x0001 reg=0 this Landroid/support/v4/media/VolumeProviderCompat; │ │ + 0x0000 - 0x0001 reg=1 volume I │ │ + │ │ + #6 : (in Landroid/support/v4/media/VolumeProviderCompat;) │ │ + name : 'setCallback' │ │ + type : '(Landroid/support/v4/media/VolumeProviderCompat$Callback;)V' │ │ + access : 0x0001 (PUBLIC) │ │ + code - │ │ + registers : 2 │ │ + ins : 2 │ │ + outs : 0 │ │ + insns size : 3 16-bit code units │ │ +05ccac: |[05ccac] android.support.v4.media.VolumeProviderCompat.setCallback:(Landroid/support/v4/media/VolumeProviderCompat$Callback;)V │ │ +05ccbc: 5b01 1704 |0000: iput-object v1, v0, Landroid/support/v4/media/VolumeProviderCompat;.mCallback:Landroid/support/v4/media/VolumeProviderCompat$Callback; // field@0417 │ │ +05ccc0: 0e00 |0002: return-void │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=133 │ │ + 0x0002 line=134 │ │ + locals : │ │ + 0x0000 - 0x0003 reg=0 this Landroid/support/v4/media/VolumeProviderCompat; │ │ + 0x0000 - 0x0003 reg=1 callback Landroid/support/v4/media/VolumeProviderCompat$Callback; │ │ + │ │ + #7 : (in Landroid/support/v4/media/VolumeProviderCompat;) │ │ + name : 'setCurrentVolume' │ │ + type : '(I)V' │ │ + access : 0x0011 (PUBLIC FINAL) │ │ + code - │ │ + registers : 3 │ │ + ins : 2 │ │ + outs : 2 │ │ + insns size : 10 16-bit code units │ │ +05ccc4: |[05ccc4] android.support.v4.media.VolumeProviderCompat.setCurrentVolume:(I)V │ │ +05ccd4: 5410 1704 |0000: iget-object v0, v1, Landroid/support/v4/media/VolumeProviderCompat;.mCallback:Landroid/support/v4/media/VolumeProviderCompat$Callback; // field@0417 │ │ +05ccd8: 3800 0700 |0002: if-eqz v0, 0009 // +0007 │ │ +05ccdc: 5410 1704 |0004: iget-object v0, v1, Landroid/support/v4/media/VolumeProviderCompat;.mCallback:Landroid/support/v4/media/VolumeProviderCompat$Callback; // field@0417 │ │ +05cce0: 6e20 610b 1000 |0006: invoke-virtual {v0, v1}, Landroid/support/v4/media/VolumeProviderCompat$Callback;.onVolumeChanged:(Landroid/support/v4/media/VolumeProviderCompat;)V // method@0b61 │ │ +05cce6: 0e00 |0009: return-void │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=105 │ │ + 0x0004 line=106 │ │ + 0x0009 line=108 │ │ + locals : │ │ + 0x0000 - 0x000a reg=1 this Landroid/support/v4/media/VolumeProviderCompat; │ │ + 0x0000 - 0x000a reg=2 currentVolume I │ │ + │ │ + source_file_idx : 4148 (VolumeProviderCompat.java) │ │ + │ │ +Class #223 header: │ │ +class_idx : 524 │ │ +access_flags : 16 (0x0010) │ │ +superclass_idx : 142 │ │ +source_file_idx : 4149 │ │ +static_fields_size : 0 │ │ +instance_fields_size: 1 │ │ +direct_methods_size : 1 │ │ +virtual_methods_size: 2 │ │ + │ │ +Class #223 annotations: │ │ +Annotations on class │ │ + VISIBILITY_SYSTEM Ldalvik/annotation/EnclosingMethod; value=createVolumeProvider │ │ + VISIBILITY_SYSTEM Ldalvik/annotation/InnerClass; accessFlags=8 name=null │ │ + │ │ +Class #223 - │ │ + Class descriptor : 'Landroid/support/v4/media/VolumeProviderCompatApi21$1;' │ │ + Access flags : 0x0010 (FINAL) │ │ + Superclass : 'Landroid/media/VolumeProvider;' │ │ + Interfaces - │ │ + Static fields - │ │ + Instance fields - │ │ + #0 : (in Landroid/support/v4/media/VolumeProviderCompatApi21$1;) │ │ + name : 'val$delegate' │ │ + type : 'Landroid/support/v4/media/VolumeProviderCompatApi21$Delegate;' │ │ + access : 0x1010 (FINAL SYNTHETIC) │ │ + Direct methods - │ │ + #0 : (in Landroid/support/v4/media/VolumeProviderCompatApi21$1;) │ │ + name : '' │ │ + type : '(IIILandroid/support/v4/media/VolumeProviderCompatApi21$Delegate;)V' │ │ + access : 0x10000 (CONSTRUCTOR) │ │ + code - │ │ + registers : 5 │ │ + ins : 5 │ │ + outs : 4 │ │ + insns size : 6 16-bit code units │ │ +05cce8: |[05cce8] android.support.v4.media.VolumeProviderCompatApi21$1.:(IIILandroid/support/v4/media/VolumeProviderCompatApi21$Delegate;)V │ │ +05ccf8: 5b04 1c04 |0000: iput-object v4, v0, Landroid/support/v4/media/VolumeProviderCompatApi21$1;.val$delegate:Landroid/support/v4/media/VolumeProviderCompatApi21$Delegate; // field@041c │ │ +05ccfc: 7040 8f02 1032 |0002: invoke-direct {v0, v1, v2, v3}, Landroid/media/VolumeProvider;.:(III)V // method@028f │ │ +05cd02: 0e00 |0005: return-void │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=24 │ │ + locals : │ │ + 0x0000 - 0x0006 reg=0 this Landroid/support/v4/media/VolumeProviderCompatApi21$1; │ │ + 0x0000 - 0x0006 reg=1 x0 I │ │ + 0x0000 - 0x0006 reg=2 x1 I │ │ + 0x0000 - 0x0006 reg=3 x2 I │ │ + 0x0000 - 0x0006 reg=4 (null) Landroid/support/v4/media/VolumeProviderCompatApi21$Delegate; │ │ + │ │ + Virtual methods - │ │ + #0 : (in Landroid/support/v4/media/VolumeProviderCompatApi21$1;) │ │ + name : 'onAdjustVolume' │ │ + type : '(I)V' │ │ + access : 0x0001 (PUBLIC) │ │ + code - │ │ + registers : 3 │ │ + ins : 2 │ │ + outs : 2 │ │ + insns size : 6 16-bit code units │ │ +05cd04: |[05cd04] android.support.v4.media.VolumeProviderCompatApi21$1.onAdjustVolume:(I)V │ │ +05cd14: 5410 1c04 |0000: iget-object v0, v1, Landroid/support/v4/media/VolumeProviderCompatApi21$1;.val$delegate:Landroid/support/v4/media/VolumeProviderCompatApi21$Delegate; // field@041c │ │ +05cd18: 7220 6e0b 2000 |0002: invoke-interface {v0, v2}, Landroid/support/v4/media/VolumeProviderCompatApi21$Delegate;.onAdjustVolume:(I)V // method@0b6e │ │ +05cd1e: 0e00 |0005: return-void │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=32 │ │ + 0x0005 line=33 │ │ + locals : │ │ + 0x0000 - 0x0006 reg=1 this Landroid/support/v4/media/VolumeProviderCompatApi21$1; │ │ + 0x0000 - 0x0006 reg=2 direction I │ │ + │ │ + #1 : (in Landroid/support/v4/media/VolumeProviderCompatApi21$1;) │ │ + name : 'onSetVolumeTo' │ │ + type : '(I)V' │ │ + access : 0x0001 (PUBLIC) │ │ + code - │ │ + registers : 3 │ │ + ins : 2 │ │ + outs : 2 │ │ + insns size : 6 16-bit code units │ │ +05cd20: |[05cd20] android.support.v4.media.VolumeProviderCompatApi21$1.onSetVolumeTo:(I)V │ │ +05cd30: 5410 1c04 |0000: iget-object v0, v1, Landroid/support/v4/media/VolumeProviderCompatApi21$1;.val$delegate:Landroid/support/v4/media/VolumeProviderCompatApi21$Delegate; // field@041c │ │ +05cd34: 7220 6f0b 2000 |0002: invoke-interface {v0, v2}, Landroid/support/v4/media/VolumeProviderCompatApi21$Delegate;.onSetVolumeTo:(I)V // method@0b6f │ │ +05cd3a: 0e00 |0005: return-void │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=27 │ │ + 0x0005 line=28 │ │ + locals : │ │ + 0x0000 - 0x0006 reg=1 this Landroid/support/v4/media/VolumeProviderCompatApi21$1; │ │ + 0x0000 - 0x0006 reg=2 volume I │ │ + │ │ + source_file_idx : 4149 (VolumeProviderCompatApi21.java) │ │ + │ │ +Class #224 header: │ │ +class_idx : 525 │ │ +access_flags : 1537 (0x0601) │ │ +superclass_idx : 1337 │ │ +source_file_idx : 4149 │ │ +static_fields_size : 0 │ │ +instance_fields_size: 0 │ │ +direct_methods_size : 0 │ │ +virtual_methods_size: 2 │ │ + │ │ +Class #224 annotations: │ │ +Annotations on class │ │ + VISIBILITY_SYSTEM Ldalvik/annotation/EnclosingClass; value=Landroid/support/v4/media/VolumeProviderCompatApi21; │ │ + VISIBILITY_SYSTEM Ldalvik/annotation/InnerClass; accessFlags=1545 name="Delegate" │ │ + │ │ +Class #224 - │ │ + Class descriptor : 'Landroid/support/v4/media/VolumeProviderCompatApi21$Delegate;' │ │ + Access flags : 0x0601 (PUBLIC INTERFACE ABSTRACT) │ │ + Superclass : 'Ljava/lang/Object;' │ │ + Interfaces - │ │ + Static fields - │ │ + Instance fields - │ │ + Direct methods - │ │ + Virtual methods - │ │ + #0 : (in Landroid/support/v4/media/VolumeProviderCompatApi21$Delegate;) │ │ + name : 'onAdjustVolume' │ │ + type : '(I)V' │ │ + access : 0x0401 (PUBLIC ABSTRACT) │ │ + code : (none) │ │ + │ │ + #1 : (in Landroid/support/v4/media/VolumeProviderCompatApi21$Delegate;) │ │ + name : 'onSetVolumeTo' │ │ + type : '(I)V' │ │ + access : 0x0401 (PUBLIC ABSTRACT) │ │ + code : (none) │ │ + │ │ + source_file_idx : 4149 (VolumeProviderCompatApi21.java) │ │ + │ │ +Class #225 header: │ │ +class_idx : 526 │ │ +access_flags : 0 (0x0000) │ │ +superclass_idx : 1337 │ │ +source_file_idx : 4149 │ │ +static_fields_size : 0 │ │ +instance_fields_size: 0 │ │ +direct_methods_size : 3 │ │ +virtual_methods_size: 0 │ │ + │ │ +Class #225 annotations: │ │ +Annotations on class │ │ + VISIBILITY_SYSTEM Ldalvik/annotation/MemberClasses; value={ Landroid/support/v4/media/VolumeProviderCompatApi21$Delegate; } │ │ + │ │ +Class #225 - │ │ + Class descriptor : 'Landroid/support/v4/media/VolumeProviderCompatApi21;' │ │ + Access flags : 0x0000 () │ │ + Superclass : 'Ljava/lang/Object;' │ │ + Interfaces - │ │ + Static fields - │ │ + Instance fields - │ │ + Direct methods - │ │ + #0 : (in Landroid/support/v4/media/VolumeProviderCompatApi21;) │ │ + name : '' │ │ + type : '()V' │ │ + access : 0x10000 (CONSTRUCTOR) │ │ + code - │ │ + registers : 1 │ │ + ins : 1 │ │ + outs : 1 │ │ + insns size : 4 16-bit code units │ │ +05cd3c: |[05cd3c] android.support.v4.media.VolumeProviderCompatApi21.:()V │ │ +05cd4c: 7010 8622 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2286 │ │ +05cd52: 0e00 |0003: return-void │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=21 │ │ + 0x0003 line=41 │ │ + locals : │ │ + 0x0000 - 0x0004 reg=0 this Landroid/support/v4/media/VolumeProviderCompatApi21; │ │ + │ │ + #1 : (in Landroid/support/v4/media/VolumeProviderCompatApi21;) │ │ + name : 'createVolumeProvider' │ │ + type : '(IIILandroid/support/v4/media/VolumeProviderCompatApi21$Delegate;)Ljava/lang/Object;' │ │ + access : 0x0009 (PUBLIC STATIC) │ │ + code - │ │ + registers : 5 │ │ + ins : 4 │ │ + outs : 5 │ │ + insns size : 6 16-bit code units │ │ +05cd54: |[05cd54] android.support.v4.media.VolumeProviderCompatApi21.createVolumeProvider:(IIILandroid/support/v4/media/VolumeProviderCompatApi21$Delegate;)Ljava/lang/Object; │ │ +05cd64: 2200 0c02 |0000: new-instance v0, Landroid/support/v4/media/VolumeProviderCompatApi21$1; // type@020c │ │ +05cd68: 7054 6b0b 1032 |0002: invoke-direct {v0, v1, v2, v3, v4}, Landroid/support/v4/media/VolumeProviderCompatApi21$1;.:(IIILandroid/support/v4/media/VolumeProviderCompatApi21$Delegate;)V // method@0b6b │ │ +05cd6e: 1100 |0005: return-object v0 │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=24 │ │ + locals : │ │ + 0x0000 - 0x0006 reg=1 volumeControl I │ │ + 0x0000 - 0x0006 reg=2 maxVolume I │ │ + 0x0000 - 0x0006 reg=3 currentVolume I │ │ + 0x0000 - 0x0006 reg=4 delegate Landroid/support/v4/media/VolumeProviderCompatApi21$Delegate; │ │ + │ │ + #2 : (in Landroid/support/v4/media/VolumeProviderCompatApi21;) │ │ + name : 'setCurrentVolume' │ │ + type : '(Ljava/lang/Object;I)V' │ │ + access : 0x0009 (PUBLIC STATIC) │ │ + code - │ │ + registers : 2 │ │ + ins : 2 │ │ + outs : 2 │ │ + insns size : 6 16-bit code units │ │ +05cd70: |[05cd70] android.support.v4.media.VolumeProviderCompatApi21.setCurrentVolume:(Ljava/lang/Object;I)V │ │ +05cd80: 1f00 8e00 |0000: check-cast v0, Landroid/media/VolumeProvider; // type@008e │ │ +05cd84: 6e20 9002 1000 |0002: invoke-virtual {v0, v1}, Landroid/media/VolumeProvider;.setCurrentVolume:(I)V // method@0290 │ │ +05cd8a: 0e00 |0005: return-void │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=38 │ │ + 0x0005 line=39 │ │ + locals : │ │ + 0x0000 - 0x0002 reg=0 volumeProviderObj Ljava/lang/Object; │ │ + 0x0000 - 0x0006 reg=1 currentVolume I │ │ + │ │ + Virtual methods - │ │ + source_file_idx : 4149 (VolumeProviderCompatApi21.java) │ │ + │ │ +Class #226 header: │ │ +class_idx : 527 │ │ +access_flags : 1537 (0x0601) │ │ +superclass_idx : 1337 │ │ +source_file_idx : 3250 │ │ +static_fields_size : 0 │ │ +instance_fields_size: 0 │ │ +direct_methods_size : 0 │ │ +virtual_methods_size: 8 │ │ + │ │ +Class #226 annotations: │ │ +Annotations on class │ │ + VISIBILITY_SYSTEM Ldalvik/annotation/EnclosingClass; value=Landroid/support/v4/media/routing/MediaRouterJellybean; │ │ + VISIBILITY_SYSTEM Ldalvik/annotation/InnerClass; accessFlags=1545 name="Callback" │ │ + │ │ +Class #226 - │ │ + Class descriptor : 'Landroid/support/v4/media/routing/MediaRouterJellybean$Callback;' │ │ + Access flags : 0x0601 (PUBLIC INTERFACE ABSTRACT) │ │ + Superclass : 'Ljava/lang/Object;' │ │ + Interfaces - │ │ + Static fields - │ │ + Instance fields - │ │ + Direct methods - │ │ + Virtual methods - │ │ + #0 : (in Landroid/support/v4/media/routing/MediaRouterJellybean$Callback;) │ │ + name : 'onRouteAdded' │ │ + type : '(Ljava/lang/Object;)V' │ │ + access : 0x0401 (PUBLIC ABSTRACT) │ │ + code : (none) │ │ + │ │ + #1 : (in Landroid/support/v4/media/routing/MediaRouterJellybean$Callback;) │ │ + name : 'onRouteChanged' │ │ + type : '(Ljava/lang/Object;)V' │ │ + access : 0x0401 (PUBLIC ABSTRACT) │ │ + code : (none) │ │ + │ │ + #2 : (in Landroid/support/v4/media/routing/MediaRouterJellybean$Callback;) │ │ + name : 'onRouteGrouped' │ │ + type : '(Ljava/lang/Object;Ljava/lang/Object;I)V' │ │ + access : 0x0401 (PUBLIC ABSTRACT) │ │ + code : (none) │ │ + │ │ + #3 : (in Landroid/support/v4/media/routing/MediaRouterJellybean$Callback;) │ │ + name : 'onRouteRemoved' │ │ + type : '(Ljava/lang/Object;)V' │ │ + access : 0x0401 (PUBLIC ABSTRACT) │ │ + code : (none) │ │ + │ │ + #4 : (in Landroid/support/v4/media/routing/MediaRouterJellybean$Callback;) │ │ + name : 'onRouteSelected' │ │ + type : '(ILjava/lang/Object;)V' │ │ + access : 0x0401 (PUBLIC ABSTRACT) │ │ + code : (none) │ │ + │ │ + #5 : (in Landroid/support/v4/media/routing/MediaRouterJellybean$Callback;) │ │ + name : 'onRouteUngrouped' │ │ + type : '(Ljava/lang/Object;Ljava/lang/Object;)V' │ │ + access : 0x0401 (PUBLIC ABSTRACT) │ │ + code : (none) │ │ + │ │ + #6 : (in Landroid/support/v4/media/routing/MediaRouterJellybean$Callback;) │ │ + name : 'onRouteUnselected' │ │ + type : '(ILjava/lang/Object;)V' │ │ + access : 0x0401 (PUBLIC ABSTRACT) │ │ + code : (none) │ │ + │ │ + #7 : (in Landroid/support/v4/media/routing/MediaRouterJellybean$Callback;) │ │ + name : 'onRouteVolumeChanged' │ │ + type : '(Ljava/lang/Object;)V' │ │ + access : 0x0401 (PUBLIC ABSTRACT) │ │ + code : (none) │ │ + │ │ + source_file_idx : 3250 (MediaRouterJellybean.java) │ │ + │ │ +Class #227 header: │ │ +class_idx : 528 │ │ +access_flags : 0 (0x0000) │ │ +superclass_idx : 131 │ │ +source_file_idx : 3250 │ │ +static_fields_size : 0 │ │ +instance_fields_size: 1 │ │ +direct_methods_size : 1 │ │ +virtual_methods_size: 8 │ │ + │ │ +Class #227 annotations: │ │ +Annotations on class │ │ + VISIBILITY_SYSTEM Ldalvik/annotation/EnclosingClass; value=Landroid/support/v4/media/routing/MediaRouterJellybean; │ │ + VISIBILITY_SYSTEM Ldalvik/annotation/InnerClass; accessFlags=8 name="CallbackProxy" │ │ + VISIBILITY_SYSTEM Ldalvik/annotation/Signature; value={ "" "Landroid/media/MediaRouter$Callback;" } │ │ +Annotations on field #1053 'mCallback' │ │ + VISIBILITY_SYSTEM Ldalvik/annotation/Signature; value={ "TT;" } │ │ +Annotations on method #2939 '' │ │ + VISIBILITY_SYSTEM Ldalvik/annotation/Signature; value={ "(TT;)V" } │ │ + │ │ +Class #227 - │ │ + Class descriptor : 'Landroid/support/v4/media/routing/MediaRouterJellybean$CallbackProxy;' │ │ + Access flags : 0x0000 () │ │ + Superclass : 'Landroid/media/MediaRouter$Callback;' │ │ + Interfaces - │ │ + Static fields - │ │ + Instance fields - │ │ + #0 : (in Landroid/support/v4/media/routing/MediaRouterJellybean$CallbackProxy;) │ │ + name : 'mCallback' │ │ + type : 'Landroid/support/v4/media/routing/MediaRouterJellybean$Callback;' │ │ + access : 0x0014 (PROTECTED FINAL) │ │ + Direct methods - │ │ + #0 : (in Landroid/support/v4/media/routing/MediaRouterJellybean$CallbackProxy;) │ │ + name : '' │ │ + type : '(Landroid/support/v4/media/routing/MediaRouterJellybean$Callback;)V' │ │ + access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ + code - │ │ + registers : 2 │ │ + ins : 2 │ │ + outs : 1 │ │ + insns size : 6 16-bit code units │ │ +05cd8c: |[05cd8c] android.support.v4.media.routing.MediaRouterJellybean$CallbackProxy.:(Landroid/support/v4/media/routing/MediaRouterJellybean$Callback;)V │ │ +05cd9c: 7010 4a02 0000 |0000: invoke-direct {v0}, Landroid/media/MediaRouter$Callback;.:()V // method@024a │ │ +05cda2: 5b01 1d04 |0003: iput-object v1, v0, Landroid/support/v4/media/routing/MediaRouterJellybean$CallbackProxy;.mCallback:Landroid/support/v4/media/routing/MediaRouterJellybean$Callback; // field@041d │ │ +05cda6: 0e00 |0005: return-void │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=367 │ │ + 0x0003 line=368 │ │ + 0x0005 line=369 │ │ + locals : │ │ + 0x0000 - 0x0000 reg=0 this Landroid/support/v4/media/routing/MediaRouterJellybean$CallbackProxy; │ │ + 0x0000 - 0x0000 reg=1 (null) Landroid/support/v4/media/routing/MediaRouterJellybean$Callback; │ │ + 0x0000 - 0x0006 reg=0 this Landroid/support/v4/media/routing/MediaRouterJellybean$CallbackProxy; Landroid/support/v4/media/routing/MediaRouterJellybean$CallbackProxy; │ │ + 0x0000 - 0x0006 reg=1 callback Landroid/support/v4/media/routing/MediaRouterJellybean$Callback; TT; │ │ + │ │ + Virtual methods - │ │ + #0 : (in Landroid/support/v4/media/routing/MediaRouterJellybean$CallbackProxy;) │ │ + name : 'onRouteAdded' │ │ + type : '(Landroid/media/MediaRouter;Landroid/media/MediaRouter$RouteInfo;)V' │ │ + access : 0x0001 (PUBLIC) │ │ + code - │ │ + registers : 4 │ │ + ins : 3 │ │ + outs : 2 │ │ + insns size : 6 16-bit code units │ │ +05cda8: |[05cda8] android.support.v4.media.routing.MediaRouterJellybean$CallbackProxy.onRouteAdded:(Landroid/media/MediaRouter;Landroid/media/MediaRouter$RouteInfo;)V │ │ +05cdb8: 5410 1d04 |0000: iget-object v0, v1, Landroid/support/v4/media/routing/MediaRouterJellybean$CallbackProxy;.mCallback:Landroid/support/v4/media/routing/MediaRouterJellybean$Callback; // field@041d │ │ +05cdbc: 7220 730b 3000 |0002: invoke-interface {v0, v3}, Landroid/support/v4/media/routing/MediaRouterJellybean$Callback;.onRouteAdded:(Ljava/lang/Object;)V // method@0b73 │ │ +05cdc2: 0e00 |0005: return-void │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=386 │ │ + 0x0005 line=387 │ │ + locals : │ │ + 0x0000 - 0x0000 reg=1 this Landroid/support/v4/media/routing/MediaRouterJellybean$CallbackProxy; │ │ + 0x0000 - 0x0006 reg=1 this Landroid/support/v4/media/routing/MediaRouterJellybean$CallbackProxy; Landroid/support/v4/media/routing/MediaRouterJellybean$CallbackProxy; │ │ + 0x0000 - 0x0006 reg=2 router Landroid/media/MediaRouter; │ │ + 0x0000 - 0x0006 reg=3 route Landroid/media/MediaRouter$RouteInfo; │ │ + │ │ + #1 : (in Landroid/support/v4/media/routing/MediaRouterJellybean$CallbackProxy;) │ │ + name : 'onRouteChanged' │ │ + type : '(Landroid/media/MediaRouter;Landroid/media/MediaRouter$RouteInfo;)V' │ │ + access : 0x0001 (PUBLIC) │ │ + code - │ │ + registers : 4 │ │ + ins : 3 │ │ + outs : 2 │ │ + insns size : 6 16-bit code units │ │ +05cdc4: |[05cdc4] android.support.v4.media.routing.MediaRouterJellybean$CallbackProxy.onRouteChanged:(Landroid/media/MediaRouter;Landroid/media/MediaRouter$RouteInfo;)V │ │ +05cdd4: 5410 1d04 |0000: iget-object v0, v1, Landroid/support/v4/media/routing/MediaRouterJellybean$CallbackProxy;.mCallback:Landroid/support/v4/media/routing/MediaRouterJellybean$Callback; // field@041d │ │ +05cdd8: 7220 740b 3000 |0002: invoke-interface {v0, v3}, Landroid/support/v4/media/routing/MediaRouterJellybean$Callback;.onRouteChanged:(Ljava/lang/Object;)V // method@0b74 │ │ +05cdde: 0e00 |0005: return-void │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=398 │ │ + 0x0005 line=399 │ │ + locals : │ │ + 0x0000 - 0x0000 reg=1 this Landroid/support/v4/media/routing/MediaRouterJellybean$CallbackProxy; │ │ + 0x0000 - 0x0006 reg=1 this Landroid/support/v4/media/routing/MediaRouterJellybean$CallbackProxy; Landroid/support/v4/media/routing/MediaRouterJellybean$CallbackProxy; │ │ + 0x0000 - 0x0006 reg=2 router Landroid/media/MediaRouter; │ │ + 0x0000 - 0x0006 reg=3 route Landroid/media/MediaRouter$RouteInfo; │ │ + │ │ + #2 : (in Landroid/support/v4/media/routing/MediaRouterJellybean$CallbackProxy;) │ │ + name : 'onRouteGrouped' │ │ + type : '(Landroid/media/MediaRouter;Landroid/media/MediaRouter$RouteInfo;Landroid/media/MediaRouter$RouteGroup;I)V' │ │ + access : 0x0001 (PUBLIC) │ │ + code - │ │ + registers : 6 │ │ + ins : 5 │ │ + outs : 4 │ │ + insns size : 6 16-bit code units │ │ +05cde0: |[05cde0] android.support.v4.media.routing.MediaRouterJellybean$CallbackProxy.onRouteGrouped:(Landroid/media/MediaRouter;Landroid/media/MediaRouter$RouteInfo;Landroid/media/MediaRouter$RouteGroup;I)V │ │ +05cdf0: 5410 1d04 |0000: iget-object v0, v1, Landroid/support/v4/media/routing/MediaRouterJellybean$CallbackProxy;.mCallback:Landroid/support/v4/media/routing/MediaRouterJellybean$Callback; // field@041d │ │ +05cdf4: 7240 750b 3054 |0002: invoke-interface {v0, v3, v4, v5}, Landroid/support/v4/media/routing/MediaRouterJellybean$Callback;.onRouteGrouped:(Ljava/lang/Object;Ljava/lang/Object;I)V // method@0b75 │ │ +05cdfa: 0e00 |0005: return-void │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=405 │ │ + 0x0005 line=406 │ │ + locals : │ │ + 0x0000 - 0x0000 reg=1 this Landroid/support/v4/media/routing/MediaRouterJellybean$CallbackProxy; │ │ + 0x0000 - 0x0006 reg=1 this Landroid/support/v4/media/routing/MediaRouterJellybean$CallbackProxy; Landroid/support/v4/media/routing/MediaRouterJellybean$CallbackProxy; │ │ + 0x0000 - 0x0006 reg=2 router Landroid/media/MediaRouter; │ │ + 0x0000 - 0x0006 reg=3 route Landroid/media/MediaRouter$RouteInfo; │ │ + 0x0000 - 0x0006 reg=4 group Landroid/media/MediaRouter$RouteGroup; │ │ + 0x0000 - 0x0006 reg=5 index I │ │ + │ │ + #3 : (in Landroid/support/v4/media/routing/MediaRouterJellybean$CallbackProxy;) │ │ + name : 'onRouteRemoved' │ │ + type : '(Landroid/media/MediaRouter;Landroid/media/MediaRouter$RouteInfo;)V' │ │ + access : 0x0001 (PUBLIC) │ │ + code - │ │ + registers : 4 │ │ + ins : 3 │ │ + outs : 2 │ │ + insns size : 6 16-bit code units │ │ +05cdfc: |[05cdfc] android.support.v4.media.routing.MediaRouterJellybean$CallbackProxy.onRouteRemoved:(Landroid/media/MediaRouter;Landroid/media/MediaRouter$RouteInfo;)V │ │ +05ce0c: 5410 1d04 |0000: iget-object v0, v1, Landroid/support/v4/media/routing/MediaRouterJellybean$CallbackProxy;.mCallback:Landroid/support/v4/media/routing/MediaRouterJellybean$Callback; // field@041d │ │ +05ce10: 7220 760b 3000 |0002: invoke-interface {v0, v3}, Landroid/support/v4/media/routing/MediaRouterJellybean$Callback;.onRouteRemoved:(Ljava/lang/Object;)V // method@0b76 │ │ +05ce16: 0e00 |0005: return-void │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=392 │ │ + 0x0005 line=393 │ │ + locals : │ │ + 0x0000 - 0x0000 reg=1 this Landroid/support/v4/media/routing/MediaRouterJellybean$CallbackProxy; │ │ + 0x0000 - 0x0006 reg=1 this Landroid/support/v4/media/routing/MediaRouterJellybean$CallbackProxy; Landroid/support/v4/media/routing/MediaRouterJellybean$CallbackProxy; │ │ + 0x0000 - 0x0006 reg=2 router Landroid/media/MediaRouter; │ │ + 0x0000 - 0x0006 reg=3 route Landroid/media/MediaRouter$RouteInfo; │ │ + │ │ + #4 : (in Landroid/support/v4/media/routing/MediaRouterJellybean$CallbackProxy;) │ │ + name : 'onRouteSelected' │ │ + type : '(Landroid/media/MediaRouter;ILandroid/media/MediaRouter$RouteInfo;)V' │ │ + access : 0x0001 (PUBLIC) │ │ + code - │ │ + registers : 5 │ │ + ins : 4 │ │ + outs : 3 │ │ + insns size : 6 16-bit code units │ │ +05ce18: |[05ce18] android.support.v4.media.routing.MediaRouterJellybean$CallbackProxy.onRouteSelected:(Landroid/media/MediaRouter;ILandroid/media/MediaRouter$RouteInfo;)V │ │ +05ce28: 5410 1d04 |0000: iget-object v0, v1, Landroid/support/v4/media/routing/MediaRouterJellybean$CallbackProxy;.mCallback:Landroid/support/v4/media/routing/MediaRouterJellybean$Callback; // field@041d │ │ +05ce2c: 7230 770b 3004 |0002: invoke-interface {v0, v3, v4}, Landroid/support/v4/media/routing/MediaRouterJellybean$Callback;.onRouteSelected:(ILjava/lang/Object;)V // method@0b77 │ │ +05ce32: 0e00 |0005: return-void │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=374 │ │ + 0x0005 line=375 │ │ + locals : │ │ + 0x0000 - 0x0000 reg=1 this Landroid/support/v4/media/routing/MediaRouterJellybean$CallbackProxy; │ │ + 0x0000 - 0x0006 reg=1 this Landroid/support/v4/media/routing/MediaRouterJellybean$CallbackProxy; Landroid/support/v4/media/routing/MediaRouterJellybean$CallbackProxy; │ │ + 0x0000 - 0x0006 reg=2 router Landroid/media/MediaRouter; │ │ + 0x0000 - 0x0006 reg=3 type I │ │ + 0x0000 - 0x0006 reg=4 route Landroid/media/MediaRouter$RouteInfo; │ │ + │ │ + #5 : (in Landroid/support/v4/media/routing/MediaRouterJellybean$CallbackProxy;) │ │ + name : 'onRouteUngrouped' │ │ + type : '(Landroid/media/MediaRouter;Landroid/media/MediaRouter$RouteInfo;Landroid/media/MediaRouter$RouteGroup;)V' │ │ + access : 0x0001 (PUBLIC) │ │ + code - │ │ + registers : 5 │ │ + ins : 4 │ │ + outs : 3 │ │ + insns size : 6 16-bit code units │ │ +05ce34: |[05ce34] android.support.v4.media.routing.MediaRouterJellybean$CallbackProxy.onRouteUngrouped:(Landroid/media/MediaRouter;Landroid/media/MediaRouter$RouteInfo;Landroid/media/MediaRouter$RouteGroup;)V │ │ +05ce44: 5410 1d04 |0000: iget-object v0, v1, Landroid/support/v4/media/routing/MediaRouterJellybean$CallbackProxy;.mCallback:Landroid/support/v4/media/routing/MediaRouterJellybean$Callback; // field@041d │ │ +05ce48: 7230 780b 3004 |0002: invoke-interface {v0, v3, v4}, Landroid/support/v4/media/routing/MediaRouterJellybean$Callback;.onRouteUngrouped:(Ljava/lang/Object;Ljava/lang/Object;)V // method@0b78 │ │ +05ce4e: 0e00 |0005: return-void │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=412 │ │ + 0x0005 line=413 │ │ + locals : │ │ + 0x0000 - 0x0000 reg=1 this Landroid/support/v4/media/routing/MediaRouterJellybean$CallbackProxy; │ │ + 0x0000 - 0x0006 reg=1 this Landroid/support/v4/media/routing/MediaRouterJellybean$CallbackProxy; Landroid/support/v4/media/routing/MediaRouterJellybean$CallbackProxy; │ │ + 0x0000 - 0x0006 reg=2 router Landroid/media/MediaRouter; │ │ + 0x0000 - 0x0006 reg=3 route Landroid/media/MediaRouter$RouteInfo; │ │ + 0x0000 - 0x0006 reg=4 group Landroid/media/MediaRouter$RouteGroup; │ │ + │ │ + #6 : (in Landroid/support/v4/media/routing/MediaRouterJellybean$CallbackProxy;) │ │ + name : 'onRouteUnselected' │ │ + type : '(Landroid/media/MediaRouter;ILandroid/media/MediaRouter$RouteInfo;)V' │ │ + access : 0x0001 (PUBLIC) │ │ + code - │ │ + registers : 5 │ │ + ins : 4 │ │ + outs : 3 │ │ + insns size : 6 16-bit code units │ │ +05ce50: |[05ce50] android.support.v4.media.routing.MediaRouterJellybean$CallbackProxy.onRouteUnselected:(Landroid/media/MediaRouter;ILandroid/media/MediaRouter$RouteInfo;)V │ │ +05ce60: 5410 1d04 |0000: iget-object v0, v1, Landroid/support/v4/media/routing/MediaRouterJellybean$CallbackProxy;.mCallback:Landroid/support/v4/media/routing/MediaRouterJellybean$Callback; // field@041d │ │ +05ce64: 7230 790b 3004 |0002: invoke-interface {v0, v3, v4}, Landroid/support/v4/media/routing/MediaRouterJellybean$Callback;.onRouteUnselected:(ILjava/lang/Object;)V // method@0b79 │ │ +05ce6a: 0e00 |0005: return-void │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=380 │ │ + 0x0005 line=381 │ │ + locals : │ │ + 0x0000 - 0x0000 reg=1 this Landroid/support/v4/media/routing/MediaRouterJellybean$CallbackProxy; │ │ + 0x0000 - 0x0006 reg=1 this Landroid/support/v4/media/routing/MediaRouterJellybean$CallbackProxy; Landroid/support/v4/media/routing/MediaRouterJellybean$CallbackProxy; │ │ + 0x0000 - 0x0006 reg=2 router Landroid/media/MediaRouter; │ │ + 0x0000 - 0x0006 reg=3 type I │ │ + 0x0000 - 0x0006 reg=4 route Landroid/media/MediaRouter$RouteInfo; │ │ + │ │ + #7 : (in Landroid/support/v4/media/routing/MediaRouterJellybean$CallbackProxy;) │ │ + name : 'onRouteVolumeChanged' │ │ + type : '(Landroid/media/MediaRouter;Landroid/media/MediaRouter$RouteInfo;)V' │ │ + access : 0x0001 (PUBLIC) │ │ + code - │ │ + registers : 4 │ │ + ins : 3 │ │ + outs : 2 │ │ + insns size : 6 16-bit code units │ │ +05ce6c: |[05ce6c] android.support.v4.media.routing.MediaRouterJellybean$CallbackProxy.onRouteVolumeChanged:(Landroid/media/MediaRouter;Landroid/media/MediaRouter$RouteInfo;)V │ │ +05ce7c: 5410 1d04 |0000: iget-object v0, v1, Landroid/support/v4/media/routing/MediaRouterJellybean$CallbackProxy;.mCallback:Landroid/support/v4/media/routing/MediaRouterJellybean$Callback; // field@041d │ │ +05ce80: 7220 7a0b 3000 |0002: invoke-interface {v0, v3}, Landroid/support/v4/media/routing/MediaRouterJellybean$Callback;.onRouteVolumeChanged:(Ljava/lang/Object;)V // method@0b7a │ │ +05ce86: 0e00 |0005: return-void │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=418 │ │ + 0x0005 line=419 │ │ + locals : │ │ + 0x0000 - 0x0000 reg=1 this Landroid/support/v4/media/routing/MediaRouterJellybean$CallbackProxy; │ │ + 0x0000 - 0x0006 reg=1 this Landroid/support/v4/media/routing/MediaRouterJellybean$CallbackProxy; Landroid/support/v4/media/routing/MediaRouterJellybean$CallbackProxy; │ │ + 0x0000 - 0x0006 reg=2 router Landroid/media/MediaRouter; │ │ + 0x0000 - 0x0006 reg=3 route Landroid/media/MediaRouter$RouteInfo; │ │ + │ │ + source_file_idx : 3250 (MediaRouterJellybean.java) │ │ + │ │ +Class #228 header: │ │ +class_idx : 529 │ │ +access_flags : 17 (0x0011) │ │ +superclass_idx : 1337 │ │ +source_file_idx : 3250 │ │ +static_fields_size : 0 │ │ +instance_fields_size: 1 │ │ +direct_methods_size : 1 │ │ +virtual_methods_size: 1 │ │ + │ │ +Class #228 annotations: │ │ +Annotations on class │ │ + VISIBILITY_SYSTEM Ldalvik/annotation/EnclosingClass; value=Landroid/support/v4/media/routing/MediaRouterJellybean; │ │ + VISIBILITY_SYSTEM Ldalvik/annotation/InnerClass; accessFlags=25 name="GetDefaultRouteWorkaround" │ │ + │ │ +Class #228 - │ │ + Class descriptor : 'Landroid/support/v4/media/routing/MediaRouterJellybean$GetDefaultRouteWorkaround;' │ │ + Access flags : 0x0011 (PUBLIC FINAL) │ │ + Superclass : 'Ljava/lang/Object;' │ │ + Interfaces - │ │ + Static fields - │ │ + Instance fields - │ │ + #0 : (in Landroid/support/v4/media/routing/MediaRouterJellybean$GetDefaultRouteWorkaround;) │ │ + name : 'mGetSystemAudioRouteMethod' │ │ + type : 'Ljava/lang/reflect/Method;' │ │ + access : 0x0002 (PRIVATE) │ │ + Direct methods - │ │ + #0 : (in Landroid/support/v4/media/routing/MediaRouterJellybean$GetDefaultRouteWorkaround;) │ │ + name : '' │ │ + type : '()V' │ │ + access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ + code - │ │ + registers : 4 │ │ + ins : 1 │ │ + outs : 3 │ │ + insns size : 37 16-bit code units │ │ +05ce88: |[05ce88] android.support.v4.media.routing.MediaRouterJellybean$GetDefaultRouteWorkaround.:()V │ │ +05ce98: 7010 8622 0300 |0000: invoke-direct {v3}, Ljava/lang/Object;.:()V // method@2286 │ │ +05ce9e: 6000 4000 |0003: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0040 │ │ +05cea2: 1301 1000 |0005: const/16 v1, #int 16 // #10 │ │ +05cea6: 3410 0800 |0007: if-lt v0, v1, 000f // +0008 │ │ +05ceaa: 6000 4000 |0009: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0040 │ │ +05ceae: 1301 1100 |000b: const/16 v1, #int 17 // #11 │ │ +05ceb2: 3710 0800 |000d: if-le v0, v1, 0015 // +0008 │ │ +05ceb6: 2200 4305 |000f: new-instance v0, Ljava/lang/UnsupportedOperationException; // type@0543 │ │ +05ceba: 7010 b922 0000 |0011: invoke-direct {v0}, Ljava/lang/UnsupportedOperationException;.:()V // method@22b9 │ │ +05cec0: 2700 |0014: throw v0 │ │ +05cec2: 1c00 8900 |0015: const-class v0, Landroid/media/MediaRouter; // type@0089 │ │ +05cec6: 1a01 6d18 |0017: const-string v1, "getSystemAudioRoute" // string@186d │ │ +05ceca: 1202 |0019: const/4 v2, #int 0 // #0 │ │ +05cecc: 2322 c905 |001a: new-array v2, v2, [Ljava/lang/Class; // type@05c9 │ │ +05ced0: 6e30 5a22 1002 |001c: invoke-virtual {v0, v1, v2}, Ljava/lang/Class;.getMethod:(Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method; // method@225a │ │ +05ced6: 0c00 |001f: move-result-object v0 │ │ +05ced8: 5b30 1e04 |0020: iput-object v0, v3, Landroid/support/v4/media/routing/MediaRouterJellybean$GetDefaultRouteWorkaround;.mGetSystemAudioRouteMethod:Ljava/lang/reflect/Method; // field@041e │ │ +05cedc: 0e00 |0022: return-void │ │ +05cede: 0d00 |0023: move-exception v0 │ │ +05cee0: 28fe |0024: goto 0022 // -0002 │ │ + catches : 1 │ │ + 0x0015 - 0x0022 │ │ + Ljava/lang/NoSuchMethodException; -> 0x0023 │ │ + positions : │ │ + 0x0000 line=335 │ │ + 0x0003 line=336 │ │ + 0x000f line=337 │ │ + 0x0015 line=340 │ │ + 0x0022 line=344 │ │ + 0x0023 line=342 │ │ + locals : │ │ + 0x0000 - 0x0025 reg=3 this Landroid/support/v4/media/routing/MediaRouterJellybean$GetDefaultRouteWorkaround; │ │ + │ │ + Virtual methods - │ │ + #0 : (in Landroid/support/v4/media/routing/MediaRouterJellybean$GetDefaultRouteWorkaround;) │ │ + name : 'getDefaultRoute' │ │ + type : '(Ljava/lang/Object;)Ljava/lang/Object;' │ │ + access : 0x0001 (PUBLIC) │ │ + code - │ │ + registers : 6 │ │ + ins : 2 │ │ + outs : 3 │ │ + insns size : 26 16-bit code units │ │ +05cef4: |[05cef4] android.support.v4.media.routing.MediaRouterJellybean$GetDefaultRouteWorkaround.getDefaultRoute:(Ljava/lang/Object;)Ljava/lang/Object; │ │ +05cf04: 1203 |0000: const/4 v3, #int 0 // #0 │ │ +05cf06: 0750 |0001: move-object v0, v5 │ │ +05cf08: 1f00 8900 |0002: check-cast v0, Landroid/media/MediaRouter; // type@0089 │ │ +05cf0c: 5441 1e04 |0004: iget-object v1, v4, Landroid/support/v4/media/routing/MediaRouterJellybean$GetDefaultRouteWorkaround;.mGetSystemAudioRouteMethod:Ljava/lang/reflect/Method; // field@041e │ │ +05cf10: 3801 0d00 |0006: if-eqz v1, 0013 // +000d │ │ +05cf14: 5441 1e04 |0008: iget-object v1, v4, Landroid/support/v4/media/routing/MediaRouterJellybean$GetDefaultRouteWorkaround;.mGetSystemAudioRouteMethod:Ljava/lang/reflect/Method; // field@041e │ │ +05cf18: 1202 |000a: const/4 v2, #int 0 // #0 │ │ +05cf1a: 2322 ca05 |000b: new-array v2, v2, [Ljava/lang/Object; // type@05ca │ │ +05cf1e: 6e30 c422 0102 |000d: invoke-virtual {v1, v0, v2}, Ljava/lang/reflect/Method;.invoke:(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object; // method@22c4 │ │ +05cf24: 0c01 |0010: move-result-object v1 │ │ +05cf26: 1101 |0011: return-object v1 │ │ +05cf28: 0d01 |0012: move-exception v1 │ │ +05cf2a: 6e20 7802 3000 |0013: invoke-virtual {v0, v3}, Landroid/media/MediaRouter;.getRouteAt:(I)Landroid/media/MediaRouter$RouteInfo; // method@0278 │ │ +05cf30: 0c01 |0016: move-result-object v1 │ │ +05cf32: 28fa |0017: goto 0011 // -0006 │ │ +05cf34: 0d01 |0018: move-exception v1 │ │ +05cf36: 28fa |0019: goto 0013 // -0006 │ │ + catches : 1 │ │ + 0x0008 - 0x0010 │ │ + Ljava/lang/IllegalAccessException; -> 0x0018 │ │ + Ljava/lang/reflect/InvocationTargetException; -> 0x0012 │ │ + positions : │ │ + 0x0001 line=347 │ │ + 0x0004 line=349 │ │ + 0x0008 line=351 │ │ + 0x0011 line=359 │ │ + 0x0012 line=353 │ │ + 0x0013 line=359 │ │ + 0x0018 line=352 │ │ + locals : │ │ + 0x0004 - 0x001a reg=0 router Landroid/media/MediaRouter; │ │ + 0x0000 - 0x001a reg=4 this Landroid/support/v4/media/routing/MediaRouterJellybean$GetDefaultRouteWorkaround; │ │ + 0x0000 - 0x001a reg=5 routerObj Ljava/lang/Object; │ │ + │ │ + source_file_idx : 3250 (MediaRouterJellybean.java) │ │ + │ │ +Class #229 header: │ │ +class_idx : 530 │ │ +access_flags : 17 (0x0011) │ │ +superclass_idx : 1337 │ │ +source_file_idx : 3250 │ │ +static_fields_size : 0 │ │ +instance_fields_size: 0 │ │ +direct_methods_size : 5 │ │ +virtual_methods_size: 0 │ │ + │ │ +Class #229 annotations: │ │ +Annotations on class │ │ + VISIBILITY_SYSTEM Ldalvik/annotation/EnclosingClass; value=Landroid/support/v4/media/routing/MediaRouterJellybean; │ │ + VISIBILITY_SYSTEM Ldalvik/annotation/InnerClass; accessFlags=25 name="RouteCategory" │ │ + │ │ +Class #229 - │ │ + Class descriptor : 'Landroid/support/v4/media/routing/MediaRouterJellybean$RouteCategory;' │ │ + Access flags : 0x0011 (PUBLIC FINAL) │ │ + Superclass : 'Ljava/lang/Object;' │ │ + Interfaces - │ │ + Static fields - │ │ + Instance fields - │ │ + Direct methods - │ │ + #0 : (in Landroid/support/v4/media/routing/MediaRouterJellybean$RouteCategory;) │ │ + name : '' │ │ + type : '()V' │ │ + access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ + code - │ │ + registers : 1 │ │ + ins : 1 │ │ + outs : 1 │ │ + insns size : 4 16-bit code units │ │ +05cf48: |[05cf48] android.support.v4.media.routing.MediaRouterJellybean$RouteCategory.:()V │ │ +05cf58: 7010 8622 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2286 │ │ +05cf5e: 0e00 |0003: return-void │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=238 │ │ + locals : │ │ + 0x0000 - 0x0004 reg=0 this Landroid/support/v4/media/routing/MediaRouterJellybean$RouteCategory; │ │ + │ │ + #1 : (in Landroid/support/v4/media/routing/MediaRouterJellybean$RouteCategory;) │ │ + name : 'getName' │ │ + type : '(Ljava/lang/Object;Landroid/content/Context;)Ljava/lang/CharSequence;' │ │ + access : 0x0009 (PUBLIC STATIC) │ │ + code - │ │ + registers : 3 │ │ + ins : 2 │ │ + outs : 2 │ │ + insns size : 7 16-bit code units │ │ +05cf60: |[05cf60] android.support.v4.media.routing.MediaRouterJellybean$RouteCategory.getName:(Ljava/lang/Object;Landroid/content/Context;)Ljava/lang/CharSequence; │ │ +05cf70: 1f01 8400 |0000: check-cast v1, Landroid/media/MediaRouter$RouteCategory; // type@0084 │ │ +05cf74: 6e20 4b02 2100 |0002: invoke-virtual {v1, v2}, Landroid/media/MediaRouter$RouteCategory;.getName:(Landroid/content/Context;)Ljava/lang/CharSequence; // method@024b │ │ +05cf7a: 0c00 |0005: move-result-object v0 │ │ +05cf7c: 1100 |0006: return-object v0 │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=240 │ │ + locals : │ │ + 0x0000 - 0x0002 reg=1 categoryObj Ljava/lang/Object; │ │ + 0x0000 - 0x0007 reg=2 context Landroid/content/Context; │ │ + │ │ + #2 : (in Landroid/support/v4/media/routing/MediaRouterJellybean$RouteCategory;) │ │ + name : 'getRoutes' │ │ + type : '(Ljava/lang/Object;)Ljava/util/List;' │ │ + access : 0x0009 (PUBLIC STATIC) │ │ + code - │ │ + registers : 2 │ │ + ins : 1 │ │ + outs : 2 │ │ + insns size : 11 16-bit code units │ │ +05cf80: |[05cf80] android.support.v4.media.routing.MediaRouterJellybean$RouteCategory.getRoutes:(Ljava/lang/Object;)Ljava/util/List; │ │ +05cf90: 2200 5905 |0000: new-instance v0, Ljava/util/ArrayList; // type@0559 │ │ +05cf94: 7010 cf22 0000 |0002: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@22cf │ │ +05cf9a: 1f01 8400 |0005: check-cast v1, Landroid/media/MediaRouter$RouteCategory; // type@0084 │ │ +05cf9e: 6e20 4c02 0100 |0007: invoke-virtual {v1, v0}, Landroid/media/MediaRouter$RouteCategory;.getRoutes:(Ljava/util/List;)Ljava/util/List; // method@024c │ │ +05cfa4: 1100 |000a: return-object v0 │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=245 │ │ + 0x0005 line=246 │ │ + 0x000a line=247 │ │ + locals : │ │ + 0x0000 - 0x0007 reg=1 categoryObj Ljava/lang/Object; │ │ + 0x0005 - 0x000b reg=0 out Ljava/util/ArrayList; │ │ + │ │ + #3 : (in Landroid/support/v4/media/routing/MediaRouterJellybean$RouteCategory;) │ │ + name : 'getSupportedTypes' │ │ + type : '(Ljava/lang/Object;)I' │ │ + access : 0x0009 (PUBLIC STATIC) │ │ + code - │ │ + registers : 2 │ │ + ins : 1 │ │ + outs : 1 │ │ + insns size : 7 16-bit code units │ │ +05cfa8: |[05cfa8] android.support.v4.media.routing.MediaRouterJellybean$RouteCategory.getSupportedTypes:(Ljava/lang/Object;)I │ │ +05cfb8: 1f01 8400 |0000: check-cast v1, Landroid/media/MediaRouter$RouteCategory; // type@0084 │ │ +05cfbc: 6e10 4d02 0100 |0002: invoke-virtual {v1}, Landroid/media/MediaRouter$RouteCategory;.getSupportedTypes:()I // method@024d │ │ +05cfc2: 0a00 |0005: move-result v0 │ │ +05cfc4: 0f00 |0006: return v0 │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=251 │ │ + locals : │ │ + 0x0000 - 0x0002 reg=1 categoryObj Ljava/lang/Object; │ │ + │ │ + #4 : (in Landroid/support/v4/media/routing/MediaRouterJellybean$RouteCategory;) │ │ + name : 'isGroupable' │ │ + type : '(Ljava/lang/Object;)Z' │ │ + access : 0x0009 (PUBLIC STATIC) │ │ + code - │ │ + registers : 2 │ │ + ins : 1 │ │ + outs : 1 │ │ + insns size : 7 16-bit code units │ │ +05cfc8: |[05cfc8] android.support.v4.media.routing.MediaRouterJellybean$RouteCategory.isGroupable:(Ljava/lang/Object;)Z │ │ +05cfd8: 1f01 8400 |0000: check-cast v1, Landroid/media/MediaRouter$RouteCategory; // type@0084 │ │ +05cfdc: 6e10 4e02 0100 |0002: invoke-virtual {v1}, Landroid/media/MediaRouter$RouteCategory;.isGroupable:()Z // method@024e │ │ +05cfe2: 0a00 |0005: move-result v0 │ │ +05cfe4: 0f00 |0006: return v0 │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=255 │ │ + locals : │ │ + 0x0000 - 0x0002 reg=1 categoryObj Ljava/lang/Object; │ │ + │ │ + Virtual methods - │ │ + source_file_idx : 3250 (MediaRouterJellybean.java) │ │ + │ │ +Class #230 header: │ │ +class_idx : 531 │ │ +access_flags : 17 (0x0011) │ │ +superclass_idx : 1337 │ │ +source_file_idx : 3250 │ │ +static_fields_size : 0 │ │ +instance_fields_size: 0 │ │ +direct_methods_size : 2 │ │ +virtual_methods_size: 0 │ │ + │ │ +Class #230 annotations: │ │ +Annotations on class │ │ + VISIBILITY_SYSTEM Ldalvik/annotation/EnclosingClass; value=Landroid/support/v4/media/routing/MediaRouterJellybean; │ │ + VISIBILITY_SYSTEM Ldalvik/annotation/InnerClass; accessFlags=25 name="RouteGroup" │ │ + │ │ +Class #230 - │ │ + Class descriptor : 'Landroid/support/v4/media/routing/MediaRouterJellybean$RouteGroup;' │ │ + Access flags : 0x0011 (PUBLIC FINAL) │ │ + Superclass : 'Ljava/lang/Object;' │ │ + Interfaces - │ │ + Static fields - │ │ + Instance fields - │ │ + Direct methods - │ │ + #0 : (in Landroid/support/v4/media/routing/MediaRouterJellybean$RouteGroup;) │ │ + name : '' │ │ + type : '()V' │ │ + access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ + code - │ │ + registers : 1 │ │ + ins : 1 │ │ + outs : 1 │ │ + insns size : 4 16-bit code units │ │ +05cfe8: |[05cfe8] android.support.v4.media.routing.MediaRouterJellybean$RouteGroup.:()V │ │ +05cff8: 7010 8622 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2286 │ │ +05cffe: 0e00 |0003: return-void │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=180 │ │ + locals : │ │ + 0x0000 - 0x0004 reg=0 this Landroid/support/v4/media/routing/MediaRouterJellybean$RouteGroup; │ │ + │ │ + #1 : (in Landroid/support/v4/media/routing/MediaRouterJellybean$RouteGroup;) │ │ + name : 'getGroupedRoutes' │ │ + type : '(Ljava/lang/Object;)Ljava/util/List;' │ │ + access : 0x0009 (PUBLIC STATIC) │ │ + code - │ │ + registers : 6 │ │ + ins : 1 │ │ + outs : 2 │ │ + insns size : 26 16-bit code units │ │ +05d000: |[05d000] android.support.v4.media.routing.MediaRouterJellybean$RouteGroup.getGroupedRoutes:(Ljava/lang/Object;)Ljava/util/List; │ │ +05d010: 0751 |0000: move-object v1, v5 │ │ +05d012: 1f01 8500 |0001: check-cast v1, Landroid/media/MediaRouter$RouteGroup; // type@0085 │ │ +05d016: 6e10 5002 0100 |0003: invoke-virtual {v1}, Landroid/media/MediaRouter$RouteGroup;.getRouteCount:()I // method@0250 │ │ +05d01c: 0a00 |0006: move-result v0 │ │ +05d01e: 2203 5905 |0007: new-instance v3, Ljava/util/ArrayList; // type@0559 │ │ +05d022: 7020 d022 0300 |0009: invoke-direct {v3, v0}, Ljava/util/ArrayList;.:(I)V // method@22d0 │ │ +05d028: 1202 |000c: const/4 v2, #int 0 // #0 │ │ +05d02a: 3502 0c00 |000d: if-ge v2, v0, 0019 // +000c │ │ +05d02e: 6e20 4f02 2100 |000f: invoke-virtual {v1, v2}, Landroid/media/MediaRouter$RouteGroup;.getRouteAt:(I)Landroid/media/MediaRouter$RouteInfo; // method@024f │ │ +05d034: 0c04 |0012: move-result-object v4 │ │ +05d036: 7220 0523 4300 |0013: invoke-interface {v3, v4}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@2305 │ │ +05d03c: d802 0201 |0016: add-int/lit8 v2, v2, #int 1 // #01 │ │ +05d040: 28f5 |0018: goto 000d // -000b │ │ +05d042: 1103 |0019: return-object v3 │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=183 │ │ + 0x0003 line=185 │ │ + 0x0007 line=186 │ │ + 0x000c line=187 │ │ + 0x000f line=188 │ │ + 0x0016 line=187 │ │ + 0x0019 line=190 │ │ + locals : │ │ + 0x0007 - 0x001a reg=0 count I │ │ + 0x0003 - 0x001a reg=1 group Landroid/media/MediaRouter$RouteGroup; │ │ + 0x000d - 0x001a reg=2 i I │ │ + 0x000c - 0x001a reg=3 out Ljava/util/List; │ │ + 0x0000 - 0x001a reg=5 groupObj Ljava/lang/Object; │ │ + │ │ + Virtual methods - │ │ + source_file_idx : 3250 (MediaRouterJellybean.java) │ │ + │ │ +Class #231 header: │ │ +class_idx : 532 │ │ +access_flags : 17 (0x0011) │ │ +superclass_idx : 1337 │ │ +source_file_idx : 3250 │ │ +static_fields_size : 0 │ │ +instance_fields_size: 0 │ │ +direct_methods_size : 17 │ │ +virtual_methods_size: 0 │ │ + │ │ +Class #231 annotations: │ │ +Annotations on class │ │ + VISIBILITY_SYSTEM Ldalvik/annotation/EnclosingClass; value=Landroid/support/v4/media/routing/MediaRouterJellybean; │ │ + VISIBILITY_SYSTEM Ldalvik/annotation/InnerClass; accessFlags=25 name="RouteInfo" │ │ + │ │ +Class #231 - │ │ + Class descriptor : 'Landroid/support/v4/media/routing/MediaRouterJellybean$RouteInfo;' │ │ + Access flags : 0x0011 (PUBLIC FINAL) │ │ + Superclass : 'Ljava/lang/Object;' │ │ + Interfaces - │ │ + Static fields - │ │ + Instance fields - │ │ + Direct methods - │ │ + #0 : (in Landroid/support/v4/media/routing/MediaRouterJellybean$RouteInfo;) │ │ + name : '' │ │ + type : '()V' │ │ + access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ + code - │ │ + registers : 1 │ │ + ins : 1 │ │ + outs : 1 │ │ + insns size : 4 16-bit code units │ │ +05d044: |[05d044] android.support.v4.media.routing.MediaRouterJellybean$RouteInfo.:()V │ │ +05d054: 7010 8622 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2286 │ │ +05d05a: 0e00 |0003: return-void │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=114 │ │ + locals : │ │ + 0x0000 - 0x0004 reg=0 this Landroid/support/v4/media/routing/MediaRouterJellybean$RouteInfo; │ │ + │ │ + #1 : (in Landroid/support/v4/media/routing/MediaRouterJellybean$RouteInfo;) │ │ + name : 'getCategory' │ │ + type : '(Ljava/lang/Object;)Ljava/lang/Object;' │ │ + access : 0x0009 (PUBLIC STATIC) │ │ + code - │ │ + registers : 2 │ │ + ins : 1 │ │ + outs : 1 │ │ + insns size : 7 16-bit code units │ │ +05d05c: |[05d05c] android.support.v4.media.routing.MediaRouterJellybean$RouteInfo.getCategory:(Ljava/lang/Object;)Ljava/lang/Object; │ │ +05d06c: 1f01 8600 |0000: check-cast v1, Landroid/media/MediaRouter$RouteInfo; // type@0086 │ │ +05d070: 6e10 5102 0100 |0002: invoke-virtual {v1}, Landroid/media/MediaRouter$RouteInfo;.getCategory:()Landroid/media/MediaRouter$RouteCategory; // method@0251 │ │ +05d076: 0c00 |0005: move-result-object v0 │ │ +05d078: 1100 |0006: return-object v0 │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=128 │ │ + locals : │ │ + 0x0000 - 0x0002 reg=1 routeObj Ljava/lang/Object; │ │ + │ │ + #2 : (in Landroid/support/v4/media/routing/MediaRouterJellybean$RouteInfo;) │ │ + name : 'getGroup' │ │ + type : '(Ljava/lang/Object;)Ljava/lang/Object;' │ │ + access : 0x0009 (PUBLIC STATIC) │ │ + code - │ │ + registers : 2 │ │ + ins : 1 │ │ + outs : 1 │ │ + insns size : 7 16-bit code units │ │ +05d07c: |[05d07c] android.support.v4.media.routing.MediaRouterJellybean$RouteInfo.getGroup:(Ljava/lang/Object;)Ljava/lang/Object; │ │ +05d08c: 1f01 8600 |0000: check-cast v1, Landroid/media/MediaRouter$RouteInfo; // type@0086 │ │ +05d090: 6e10 5302 0100 |0002: invoke-virtual {v1}, Landroid/media/MediaRouter$RouteInfo;.getGroup:()Landroid/media/MediaRouter$RouteGroup; // method@0253 │ │ +05d096: 0c00 |0005: move-result-object v0 │ │ +05d098: 1100 |0006: return-object v0 │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=172 │ │ + locals : │ │ + 0x0000 - 0x0002 reg=1 routeObj Ljava/lang/Object; │ │ + │ │ + #3 : (in Landroid/support/v4/media/routing/MediaRouterJellybean$RouteInfo;) │ │ + name : 'getIconDrawable' │ │ + type : '(Ljava/lang/Object;)Landroid/graphics/drawable/Drawable;' │ │ + access : 0x0009 (PUBLIC STATIC) │ │ + code - │ │ + registers : 2 │ │ + ins : 1 │ │ + outs : 1 │ │ + insns size : 7 16-bit code units │ │ +05d09c: |[05d09c] android.support.v4.media.routing.MediaRouterJellybean$RouteInfo.getIconDrawable:(Ljava/lang/Object;)Landroid/graphics/drawable/Drawable; │ │ +05d0ac: 1f01 8600 |0000: check-cast v1, Landroid/media/MediaRouter$RouteInfo; // type@0086 │ │ +05d0b0: 6e10 5402 0100 |0002: invoke-virtual {v1}, Landroid/media/MediaRouter$RouteInfo;.getIconDrawable:()Landroid/graphics/drawable/Drawable; // method@0254 │ │ +05d0b6: 0c00 |0005: move-result-object v0 │ │ +05d0b8: 1100 |0006: return-object v0 │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=132 │ │ + locals : │ │ + 0x0000 - 0x0002 reg=1 routeObj Ljava/lang/Object; │ │ + │ │ + #4 : (in Landroid/support/v4/media/routing/MediaRouterJellybean$RouteInfo;) │ │ + name : 'getName' │ │ + type : '(Ljava/lang/Object;Landroid/content/Context;)Ljava/lang/CharSequence;' │ │ + access : 0x0009 (PUBLIC STATIC) │ │ + code - │ │ + registers : 3 │ │ + ins : 2 │ │ + outs : 2 │ │ + insns size : 7 16-bit code units │ │ +05d0bc: |[05d0bc] android.support.v4.media.routing.MediaRouterJellybean$RouteInfo.getName:(Ljava/lang/Object;Landroid/content/Context;)Ljava/lang/CharSequence; │ │ +05d0cc: 1f01 8600 |0000: check-cast v1, Landroid/media/MediaRouter$RouteInfo; // type@0086 │ │ +05d0d0: 6e20 5502 2100 |0002: invoke-virtual {v1, v2}, Landroid/media/MediaRouter$RouteInfo;.getName:(Landroid/content/Context;)Ljava/lang/CharSequence; // method@0255 │ │ +05d0d6: 0c00 |0005: move-result-object v0 │ │ +05d0d8: 1100 |0006: return-object v0 │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=116 │ │ + locals : │ │ + 0x0000 - 0x0002 reg=1 routeObj Ljava/lang/Object; │ │ + 0x0000 - 0x0007 reg=2 context Landroid/content/Context; │ │ + │ │ + #5 : (in Landroid/support/v4/media/routing/MediaRouterJellybean$RouteInfo;) │ │ + name : 'getPlaybackStream' │ │ + type : '(Ljava/lang/Object;)I' │ │ + access : 0x0009 (PUBLIC STATIC) │ │ + code - │ │ + registers : 2 │ │ + ins : 1 │ │ + outs : 1 │ │ + insns size : 7 16-bit code units │ │ +05d0dc: |[05d0dc] android.support.v4.media.routing.MediaRouterJellybean$RouteInfo.getPlaybackStream:(Ljava/lang/Object;)I │ │ +05d0ec: 1f01 8600 |0000: check-cast v1, Landroid/media/MediaRouter$RouteInfo; // type@0086 │ │ +05d0f0: 6e10 5602 0100 |0002: invoke-virtual {v1}, Landroid/media/MediaRouter$RouteInfo;.getPlaybackStream:()I // method@0256 │ │ +05d0f6: 0a00 |0005: move-result v0 │ │ +05d0f8: 0f00 |0006: return v0 │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=140 │ │ + locals : │ │ + 0x0000 - 0x0002 reg=1 routeObj Ljava/lang/Object; │ │ + │ │ + #6 : (in Landroid/support/v4/media/routing/MediaRouterJellybean$RouteInfo;) │ │ + name : 'getPlaybackType' │ │ + type : '(Ljava/lang/Object;)I' │ │ + access : 0x0009 (PUBLIC STATIC) │ │ + code - │ │ + registers : 2 │ │ + ins : 1 │ │ + outs : 1 │ │ + insns size : 7 16-bit code units │ │ +05d0fc: |[05d0fc] android.support.v4.media.routing.MediaRouterJellybean$RouteInfo.getPlaybackType:(Ljava/lang/Object;)I │ │ +05d10c: 1f01 8600 |0000: check-cast v1, Landroid/media/MediaRouter$RouteInfo; // type@0086 │ │ +05d110: 6e10 5702 0100 |0002: invoke-virtual {v1}, Landroid/media/MediaRouter$RouteInfo;.getPlaybackType:()I // method@0257 │ │ +05d116: 0a00 |0005: move-result v0 │ │ +05d118: 0f00 |0006: return v0 │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=136 │ │ + locals : │ │ + 0x0000 - 0x0002 reg=1 routeObj Ljava/lang/Object; │ │ + │ │ + #7 : (in Landroid/support/v4/media/routing/MediaRouterJellybean$RouteInfo;) │ │ + name : 'getStatus' │ │ + type : '(Ljava/lang/Object;)Ljava/lang/CharSequence;' │ │ + access : 0x0009 (PUBLIC STATIC) │ │ + code - │ │ + registers : 2 │ │ + ins : 1 │ │ + outs : 1 │ │ + insns size : 7 16-bit code units │ │ +05d11c: |[05d11c] android.support.v4.media.routing.MediaRouterJellybean$RouteInfo.getStatus:(Ljava/lang/Object;)Ljava/lang/CharSequence; │ │ +05d12c: 1f01 8600 |0000: check-cast v1, Landroid/media/MediaRouter$RouteInfo; // type@0086 │ │ +05d130: 6e10 5902 0100 |0002: invoke-virtual {v1}, Landroid/media/MediaRouter$RouteInfo;.getStatus:()Ljava/lang/CharSequence; // method@0259 │ │ +05d136: 0c00 |0005: move-result-object v0 │ │ +05d138: 1100 |0006: return-object v0 │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=120 │ │ + locals : │ │ + 0x0000 - 0x0002 reg=1 routeObj Ljava/lang/Object; │ │ + │ │ + #8 : (in Landroid/support/v4/media/routing/MediaRouterJellybean$RouteInfo;) │ │ + name : 'getSupportedTypes' │ │ + type : '(Ljava/lang/Object;)I' │ │ + access : 0x0009 (PUBLIC STATIC) │ │ + code - │ │ + registers : 2 │ │ + ins : 1 │ │ + outs : 1 │ │ + insns size : 7 16-bit code units │ │ +05d13c: |[05d13c] android.support.v4.media.routing.MediaRouterJellybean$RouteInfo.getSupportedTypes:(Ljava/lang/Object;)I │ │ +05d14c: 1f01 8600 |0000: check-cast v1, Landroid/media/MediaRouter$RouteInfo; // type@0086 │ │ +05d150: 6e10 5a02 0100 |0002: invoke-virtual {v1}, Landroid/media/MediaRouter$RouteInfo;.getSupportedTypes:()I // method@025a │ │ +05d156: 0a00 |0005: move-result v0 │ │ +05d158: 0f00 |0006: return v0 │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=124 │ │ + locals : │ │ + 0x0000 - 0x0002 reg=1 routeObj Ljava/lang/Object; │ │ + │ │ + #9 : (in Landroid/support/v4/media/routing/MediaRouterJellybean$RouteInfo;) │ │ + name : 'getTag' │ │ + type : '(Ljava/lang/Object;)Ljava/lang/Object;' │ │ + access : 0x0009 (PUBLIC STATIC) │ │ + code - │ │ + registers : 2 │ │ + ins : 1 │ │ + outs : 1 │ │ + insns size : 7 16-bit code units │ │ +05d15c: |[05d15c] android.support.v4.media.routing.MediaRouterJellybean$RouteInfo.getTag:(Ljava/lang/Object;)Ljava/lang/Object; │ │ +05d16c: 1f01 8600 |0000: check-cast v1, Landroid/media/MediaRouter$RouteInfo; // type@0086 │ │ +05d170: 6e10 5b02 0100 |0002: invoke-virtual {v1}, Landroid/media/MediaRouter$RouteInfo;.getTag:()Ljava/lang/Object; // method@025b │ │ +05d176: 0c00 |0005: move-result-object v0 │ │ +05d178: 1100 |0006: return-object v0 │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=156 │ │ + locals : │ │ + 0x0000 - 0x0002 reg=1 routeObj Ljava/lang/Object; │ │ + │ │ + #10 : (in Landroid/support/v4/media/routing/MediaRouterJellybean$RouteInfo;) │ │ + name : 'getVolume' │ │ + type : '(Ljava/lang/Object;)I' │ │ + access : 0x0009 (PUBLIC STATIC) │ │ + code - │ │ + registers : 2 │ │ + ins : 1 │ │ + outs : 1 │ │ + insns size : 7 16-bit code units │ │ +05d17c: |[05d17c] android.support.v4.media.routing.MediaRouterJellybean$RouteInfo.getVolume:(Ljava/lang/Object;)I │ │ +05d18c: 1f01 8600 |0000: check-cast v1, Landroid/media/MediaRouter$RouteInfo; // type@0086 │ │ +05d190: 6e10 5c02 0100 |0002: invoke-virtual {v1}, Landroid/media/MediaRouter$RouteInfo;.getVolume:()I // method@025c │ │ +05d196: 0a00 |0005: move-result v0 │ │ +05d198: 0f00 |0006: return v0 │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=144 │ │ + locals : │ │ + 0x0000 - 0x0002 reg=1 routeObj Ljava/lang/Object; │ │ + │ │ + #11 : (in Landroid/support/v4/media/routing/MediaRouterJellybean$RouteInfo;) │ │ + name : 'getVolumeHandling' │ │ + type : '(Ljava/lang/Object;)I' │ │ + access : 0x0009 (PUBLIC STATIC) │ │ + code - │ │ + registers : 2 │ │ + ins : 1 │ │ + outs : 1 │ │ + insns size : 7 16-bit code units │ │ +05d19c: |[05d19c] android.support.v4.media.routing.MediaRouterJellybean$RouteInfo.getVolumeHandling:(Ljava/lang/Object;)I │ │ +05d1ac: 1f01 8600 |0000: check-cast v1, Landroid/media/MediaRouter$RouteInfo; // type@0086 │ │ +05d1b0: 6e10 5d02 0100 |0002: invoke-virtual {v1}, Landroid/media/MediaRouter$RouteInfo;.getVolumeHandling:()I // method@025d │ │ +05d1b6: 0a00 |0005: move-result v0 │ │ +05d1b8: 0f00 |0006: return v0 │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=152 │ │ + locals : │ │ + 0x0000 - 0x0002 reg=1 routeObj Ljava/lang/Object; │ │ + │ │ + #12 : (in Landroid/support/v4/media/routing/MediaRouterJellybean$RouteInfo;) │ │ + name : 'getVolumeMax' │ │ + type : '(Ljava/lang/Object;)I' │ │ + access : 0x0009 (PUBLIC STATIC) │ │ + code - │ │ + registers : 2 │ │ + ins : 1 │ │ + outs : 1 │ │ + insns size : 7 16-bit code units │ │ +05d1bc: |[05d1bc] android.support.v4.media.routing.MediaRouterJellybean$RouteInfo.getVolumeMax:(Ljava/lang/Object;)I │ │ +05d1cc: 1f01 8600 |0000: check-cast v1, Landroid/media/MediaRouter$RouteInfo; // type@0086 │ │ +05d1d0: 6e10 5e02 0100 |0002: invoke-virtual {v1}, Landroid/media/MediaRouter$RouteInfo;.getVolumeMax:()I // method@025e │ │ +05d1d6: 0a00 |0005: move-result v0 │ │ +05d1d8: 0f00 |0006: return v0 │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=148 │ │ + locals : │ │ + 0x0000 - 0x0002 reg=1 routeObj Ljava/lang/Object; │ │ + │ │ + #13 : (in Landroid/support/v4/media/routing/MediaRouterJellybean$RouteInfo;) │ │ + name : 'isGroup' │ │ + type : '(Ljava/lang/Object;)Z' │ │ + access : 0x0009 (PUBLIC STATIC) │ │ + code - │ │ + registers : 2 │ │ + ins : 1 │ │ + outs : 0 │ │ + insns size : 3 16-bit code units │ │ +05d1dc: |[05d1dc] android.support.v4.media.routing.MediaRouterJellybean$RouteInfo.isGroup:(Ljava/lang/Object;)Z │ │ +05d1ec: 2010 8500 |0000: instance-of v0, v1, Landroid/media/MediaRouter$RouteGroup; // type@0085 │ │ +05d1f0: 0f00 |0002: return v0 │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=176 │ │ + locals : │ │ + 0x0000 - 0x0003 reg=1 routeObj Ljava/lang/Object; │ │ + │ │ + #14 : (in Landroid/support/v4/media/routing/MediaRouterJellybean$RouteInfo;) │ │ + name : 'requestSetVolume' │ │ + type : '(Ljava/lang/Object;I)V' │ │ + access : 0x0009 (PUBLIC STATIC) │ │ + code - │ │ + registers : 2 │ │ + ins : 2 │ │ + outs : 2 │ │ + insns size : 6 16-bit code units │ │ +05d1f4: |[05d1f4] android.support.v4.media.routing.MediaRouterJellybean$RouteInfo.requestSetVolume:(Ljava/lang/Object;I)V │ │ +05d204: 1f00 8600 |0000: check-cast v0, Landroid/media/MediaRouter$RouteInfo; // type@0086 │ │ +05d208: 6e20 6102 1000 |0002: invoke-virtual {v0, v1}, Landroid/media/MediaRouter$RouteInfo;.requestSetVolume:(I)V // method@0261 │ │ +05d20e: 0e00 |0005: return-void │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=164 │ │ + 0x0005 line=165 │ │ + locals : │ │ + 0x0000 - 0x0002 reg=0 routeObj Ljava/lang/Object; │ │ + 0x0000 - 0x0006 reg=1 volume I │ │ + │ │ + #15 : (in Landroid/support/v4/media/routing/MediaRouterJellybean$RouteInfo;) │ │ + name : 'requestUpdateVolume' │ │ + type : '(Ljava/lang/Object;I)V' │ │ + access : 0x0009 (PUBLIC STATIC) │ │ + code - │ │ + registers : 2 │ │ + ins : 2 │ │ + outs : 2 │ │ + insns size : 6 16-bit code units │ │ +05d210: |[05d210] android.support.v4.media.routing.MediaRouterJellybean$RouteInfo.requestUpdateVolume:(Ljava/lang/Object;I)V │ │ +05d220: 1f00 8600 |0000: check-cast v0, Landroid/media/MediaRouter$RouteInfo; // type@0086 │ │ +05d224: 6e20 6202 1000 |0002: invoke-virtual {v0, v1}, Landroid/media/MediaRouter$RouteInfo;.requestUpdateVolume:(I)V // method@0262 │ │ +05d22a: 0e00 |0005: return-void │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=168 │ │ + 0x0005 line=169 │ │ + locals : │ │ + 0x0000 - 0x0002 reg=0 routeObj Ljava/lang/Object; │ │ + 0x0000 - 0x0006 reg=1 direction I │ │ + │ │ + #16 : (in Landroid/support/v4/media/routing/MediaRouterJellybean$RouteInfo;) │ │ + name : 'setTag' │ │ + type : '(Ljava/lang/Object;Ljava/lang/Object;)V' │ │ + access : 0x0009 (PUBLIC STATIC) │ │ + code - │ │ + registers : 2 │ │ + ins : 2 │ │ + outs : 2 │ │ + insns size : 6 16-bit code units │ │ +05d22c: |[05d22c] android.support.v4.media.routing.MediaRouterJellybean$RouteInfo.setTag:(Ljava/lang/Object;Ljava/lang/Object;)V │ │ +05d23c: 1f00 8600 |0000: check-cast v0, Landroid/media/MediaRouter$RouteInfo; // type@0086 │ │ +05d240: 6e20 6302 1000 |0002: invoke-virtual {v0, v1}, Landroid/media/MediaRouter$RouteInfo;.setTag:(Ljava/lang/Object;)V // method@0263 │ │ +05d246: 0e00 |0005: return-void │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=160 │ │ + 0x0005 line=161 │ │ + locals : │ │ + 0x0000 - 0x0002 reg=0 routeObj Ljava/lang/Object; │ │ + 0x0000 - 0x0006 reg=1 tag Ljava/lang/Object; │ │ + │ │ + Virtual methods - │ │ + source_file_idx : 3250 (MediaRouterJellybean.java) │ │ + │ │ +Class #232 header: │ │ +class_idx : 533 │ │ +access_flags : 17 (0x0011) │ │ +superclass_idx : 1337 │ │ +source_file_idx : 3250 │ │ +static_fields_size : 0 │ │ +instance_fields_size: 1 │ │ +direct_methods_size : 1 │ │ +virtual_methods_size: 1 │ │ + │ │ +Class #232 annotations: │ │ +Annotations on class │ │ + VISIBILITY_SYSTEM Ldalvik/annotation/EnclosingClass; value=Landroid/support/v4/media/routing/MediaRouterJellybean; │ │ + VISIBILITY_SYSTEM Ldalvik/annotation/InnerClass; accessFlags=25 name="SelectRouteWorkaround" │ │ + │ │ +Class #232 - │ │ + Class descriptor : 'Landroid/support/v4/media/routing/MediaRouterJellybean$SelectRouteWorkaround;' │ │ + Access flags : 0x0011 (PUBLIC FINAL) │ │ + Superclass : 'Ljava/lang/Object;' │ │ + Interfaces - │ │ + Static fields - │ │ + Instance fields - │ │ + #0 : (in Landroid/support/v4/media/routing/MediaRouterJellybean$SelectRouteWorkaround;) │ │ + name : 'mSelectRouteIntMethod' │ │ + type : 'Ljava/lang/reflect/Method;' │ │ + access : 0x0002 (PRIVATE) │ │ + Direct methods - │ │ + #0 : (in Landroid/support/v4/media/routing/MediaRouterJellybean$SelectRouteWorkaround;) │ │ + name : '' │ │ + type : '()V' │ │ + access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ + code - │ │ + registers : 6 │ │ + ins : 1 │ │ + outs : 3 │ │ + insns size : 47 16-bit code units │ │ +05d248: |[05d248] android.support.v4.media.routing.MediaRouterJellybean$SelectRouteWorkaround.:()V │ │ +05d258: 7010 8622 0500 |0000: invoke-direct {v5}, Ljava/lang/Object;.:()V // method@2286 │ │ +05d25e: 6000 4000 |0003: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0040 │ │ +05d262: 1301 1000 |0005: const/16 v1, #int 16 // #10 │ │ +05d266: 3410 0800 |0007: if-lt v0, v1, 000f // +0008 │ │ +05d26a: 6000 4000 |0009: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0040 │ │ +05d26e: 1301 1100 |000b: const/16 v1, #int 17 // #11 │ │ +05d272: 3710 0800 |000d: if-le v0, v1, 0015 // +0008 │ │ +05d276: 2200 4305 |000f: new-instance v0, Ljava/lang/UnsupportedOperationException; // type@0543 │ │ +05d27a: 7010 b922 0000 |0011: invoke-direct {v0}, Ljava/lang/UnsupportedOperationException;.:()V // method@22b9 │ │ +05d280: 2700 |0014: throw v0 │ │ +05d282: 1c00 8900 |0015: const-class v0, Landroid/media/MediaRouter; // type@0089 │ │ +05d286: 1a01 f523 |0017: const-string v1, "selectRouteInt" // string@23f5 │ │ +05d28a: 1222 |0019: const/4 v2, #int 2 // #2 │ │ +05d28c: 2322 c905 |001a: new-array v2, v2, [Ljava/lang/Class; // type@05c9 │ │ +05d290: 1203 |001c: const/4 v3, #int 0 // #0 │ │ +05d292: 6204 fa0b |001d: sget-object v4, Ljava/lang/Integer;.TYPE:Ljava/lang/Class; // field@0bfa │ │ +05d296: 4d04 0203 |001f: aput-object v4, v2, v3 │ │ +05d29a: 1213 |0021: const/4 v3, #int 1 // #1 │ │ +05d29c: 1c04 8600 |0022: const-class v4, Landroid/media/MediaRouter$RouteInfo; // type@0086 │ │ +05d2a0: 4d04 0203 |0024: aput-object v4, v2, v3 │ │ +05d2a4: 6e30 5a22 1002 |0026: invoke-virtual {v0, v1, v2}, Ljava/lang/Class;.getMethod:(Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method; // method@225a │ │ +05d2aa: 0c00 |0029: move-result-object v0 │ │ +05d2ac: 5b50 1f04 |002a: iput-object v0, v5, Landroid/support/v4/media/routing/MediaRouterJellybean$SelectRouteWorkaround;.mSelectRouteIntMethod:Ljava/lang/reflect/Method; // field@041f │ │ +05d2b0: 0e00 |002c: return-void │ │ +05d2b2: 0d00 |002d: move-exception v0 │ │ +05d2b4: 28fe |002e: goto 002c // -0002 │ │ + catches : 1 │ │ + 0x0015 - 0x002c │ │ + Ljava/lang/NoSuchMethodException; -> 0x002d │ │ + positions : │ │ + 0x0000 line=282 │ │ + 0x0003 line=283 │ │ + 0x000f line=284 │ │ + 0x0015 line=287 │ │ + 0x002c line=291 │ │ + 0x002d line=289 │ │ + locals : │ │ + 0x0000 - 0x002f reg=5 this Landroid/support/v4/media/routing/MediaRouterJellybean$SelectRouteWorkaround; │ │ + │ │ + Virtual methods - │ │ + #0 : (in Landroid/support/v4/media/routing/MediaRouterJellybean$SelectRouteWorkaround;) │ │ + name : 'selectRoute' │ │ + type : '(Ljava/lang/Object;ILjava/lang/Object;)V' │ │ + access : 0x0001 (PUBLIC) │ │ + code - │ │ + registers : 12 │ │ + ins : 4 │ │ + outs : 3 │ │ + insns size : 67 16-bit code units │ │ +05d2c8: |[05d2c8] android.support.v4.media.routing.MediaRouterJellybean$SelectRouteWorkaround.selectRoute:(Ljava/lang/Object;ILjava/lang/Object;)V │ │ +05d2d8: 0793 |0000: move-object v3, v9 │ │ +05d2da: 1f03 8900 |0001: check-cast v3, Landroid/media/MediaRouter; // type@0089 │ │ +05d2de: 07b1 |0003: move-object v1, v11 │ │ +05d2e0: 1f01 8600 |0004: check-cast v1, Landroid/media/MediaRouter$RouteInfo; // type@0086 │ │ +05d2e4: 6e10 5a02 0100 |0006: invoke-virtual {v1}, Landroid/media/MediaRouter$RouteInfo;.getSupportedTypes:()I // method@025a │ │ +05d2ea: 0a02 |0009: move-result v2 │ │ +05d2ec: 1504 8000 |000a: const/high16 v4, #int 8388608 // #80 │ │ +05d2f0: b524 |000c: and-int/2addr v4, v2 │ │ +05d2f2: 3904 2100 |000d: if-nez v4, 002e // +0021 │ │ +05d2f6: 5484 1f04 |000f: iget-object v4, v8, Landroid/support/v4/media/routing/MediaRouterJellybean$SelectRouteWorkaround;.mSelectRouteIntMethod:Ljava/lang/reflect/Method; // field@041f │ │ +05d2fa: 3804 2a00 |0011: if-eqz v4, 003b // +002a │ │ +05d2fe: 5484 1f04 |0013: iget-object v4, v8, Landroid/support/v4/media/routing/MediaRouterJellybean$SelectRouteWorkaround;.mSelectRouteIntMethod:Ljava/lang/reflect/Method; // field@041f │ │ +05d302: 1225 |0015: const/4 v5, #int 2 // #2 │ │ +05d304: 2355 ca05 |0016: new-array v5, v5, [Ljava/lang/Object; // type@05ca │ │ +05d308: 1206 |0018: const/4 v6, #int 0 // #0 │ │ +05d30a: 7110 7422 0a00 |0019: invoke-static {v10}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@2274 │ │ +05d310: 0c07 |001c: move-result-object v7 │ │ +05d312: 4d07 0506 |001d: aput-object v7, v5, v6 │ │ +05d316: 1216 |001f: const/4 v6, #int 1 // #1 │ │ +05d318: 4d01 0506 |0020: aput-object v1, v5, v6 │ │ +05d31c: 6e30 c422 3405 |0022: invoke-virtual {v4, v3, v5}, Ljava/lang/reflect/Method;.invoke:(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object; // method@22c4 │ │ +05d322: 0e00 |0025: return-void │ │ +05d324: 0d00 |0026: move-exception v0 │ │ +05d326: 1a04 b10c |0027: const-string v4, "MediaRouterJellybean" // string@0cb1 │ │ +05d32a: 1a05 e802 |0029: const-string v5, "Cannot programmatically select non-user route. Media routing may not work." // string@02e8 │ │ +05d32e: 7130 761c 5400 |002b: invoke-static {v4, v5, v0}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@1c76 │ │ +05d334: 6e30 7d02 a301 |002e: invoke-virtual {v3, v10, v1}, Landroid/media/MediaRouter;.selectRoute:(ILandroid/media/MediaRouter$RouteInfo;)V // method@027d │ │ +05d33a: 28f4 |0031: goto 0025 // -000c │ │ +05d33c: 0d00 |0032: move-exception v0 │ │ +05d33e: 1a04 b10c |0033: const-string v4, "MediaRouterJellybean" // string@0cb1 │ │ +05d342: 1a05 e802 |0035: const-string v5, "Cannot programmatically select non-user route. Media routing may not work." // string@02e8 │ │ +05d346: 7130 761c 5400 |0037: invoke-static {v4, v5, v0}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@1c76 │ │ +05d34c: 28f4 |003a: goto 002e // -000c │ │ +05d34e: 1a04 b10c |003b: const-string v4, "MediaRouterJellybean" // string@0cb1 │ │ +05d352: 1a05 e702 |003d: const-string v5, "Cannot programmatically select non-user route because the platform is missing the selectRouteInt() method. Media routing may not work." // string@02e7 │ │ +05d356: 7120 751c 5400 |003f: invoke-static {v4, v5}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;)I // method@1c75 │ │ +05d35c: 28ec |0042: goto 002e // -0014 │ │ + catches : 1 │ │ + 0x0013 - 0x0025 │ │ + Ljava/lang/IllegalAccessException; -> 0x0026 │ │ + Ljava/lang/reflect/InvocationTargetException; -> 0x0032 │ │ + positions : │ │ + 0x0000 line=294 │ │ + 0x0004 line=295 │ │ + 0x0006 line=298 │ │ + 0x000a line=299 │ │ + 0x000f line=305 │ │ + 0x0013 line=307 │ │ + 0x0025 line=325 │ │ + 0x0026 line=309 │ │ + 0x0027 line=310 │ │ + 0x002e line=324 │ │ + 0x0032 line=312 │ │ + 0x0033 line=313 │ │ + 0x003b line=317 │ │ + locals : │ │ + 0x0027 - 0x002e reg=0 ex Ljava/lang/IllegalAccessException; │ │ + 0x0033 - 0x003b reg=0 ex Ljava/lang/reflect/InvocationTargetException; │ │ + 0x0006 - 0x0043 reg=1 route Landroid/media/MediaRouter$RouteInfo; │ │ + 0x000a - 0x0043 reg=2 routeTypes I │ │ + 0x0003 - 0x0043 reg=3 router Landroid/media/MediaRouter; │ │ + 0x0000 - 0x0043 reg=8 this Landroid/support/v4/media/routing/MediaRouterJellybean$SelectRouteWorkaround; │ │ + 0x0000 - 0x0043 reg=9 routerObj Ljava/lang/Object; │ │ + 0x0000 - 0x0043 reg=10 types I │ │ + 0x0000 - 0x0043 reg=11 routeObj Ljava/lang/Object; │ │ + │ │ + source_file_idx : 3250 (MediaRouterJellybean.java) │ │ + │ │ +Class #233 header: │ │ +class_idx : 534 │ │ +access_flags : 17 (0x0011) │ │ +superclass_idx : 1337 │ │ +source_file_idx : 3250 │ │ +static_fields_size : 0 │ │ +instance_fields_size: 0 │ │ +direct_methods_size : 11 │ │ +virtual_methods_size: 0 │ │ + │ │ +Class #233 annotations: │ │ +Annotations on class │ │ + VISIBILITY_SYSTEM Ldalvik/annotation/EnclosingClass; value=Landroid/support/v4/media/routing/MediaRouterJellybean; │ │ + VISIBILITY_SYSTEM Ldalvik/annotation/InnerClass; accessFlags=25 name="UserRouteInfo" │ │ + │ │ +Class #233 - │ │ + Class descriptor : 'Landroid/support/v4/media/routing/MediaRouterJellybean$UserRouteInfo;' │ │ + Access flags : 0x0011 (PUBLIC FINAL) │ │ + Superclass : 'Ljava/lang/Object;' │ │ + Interfaces - │ │ + Static fields - │ │ + Instance fields - │ │ + Direct methods - │ │ + #0 : (in Landroid/support/v4/media/routing/MediaRouterJellybean$UserRouteInfo;) │ │ + name : '' │ │ + type : '()V' │ │ + access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ + code - │ │ + registers : 1 │ │ + ins : 1 │ │ + outs : 1 │ │ + insns size : 4 16-bit code units │ │ +05d370: |[05d370] android.support.v4.media.routing.MediaRouterJellybean$UserRouteInfo.:()V │ │ +05d380: 7010 8622 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2286 │ │ +05d386: 0e00 |0003: return-void │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=194 │ │ + locals : │ │ + 0x0000 - 0x0004 reg=0 this Landroid/support/v4/media/routing/MediaRouterJellybean$UserRouteInfo; │ │ + │ │ + #1 : (in Landroid/support/v4/media/routing/MediaRouterJellybean$UserRouteInfo;) │ │ + name : 'setIconDrawable' │ │ + type : '(Ljava/lang/Object;Landroid/graphics/drawable/Drawable;)V' │ │ + access : 0x0009 (PUBLIC STATIC) │ │ + code - │ │ + registers : 2 │ │ + ins : 2 │ │ + outs : 2 │ │ + insns size : 6 16-bit code units │ │ +05d388: |[05d388] android.support.v4.media.routing.MediaRouterJellybean$UserRouteInfo.setIconDrawable:(Ljava/lang/Object;Landroid/graphics/drawable/Drawable;)V │ │ +05d398: 1f00 8700 |0000: check-cast v0, Landroid/media/MediaRouter$UserRouteInfo; // type@0087 │ │ +05d39c: 6e20 6502 1000 |0002: invoke-virtual {v0, v1}, Landroid/media/MediaRouter$UserRouteInfo;.setIconDrawable:(Landroid/graphics/drawable/Drawable;)V // method@0265 │ │ +05d3a2: 0e00 |0005: return-void │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=204 │ │ + 0x0005 line=205 │ │ + locals : │ │ + 0x0000 - 0x0002 reg=0 routeObj Ljava/lang/Object; │ │ + 0x0000 - 0x0006 reg=1 icon Landroid/graphics/drawable/Drawable; │ │ + │ │ + #2 : (in Landroid/support/v4/media/routing/MediaRouterJellybean$UserRouteInfo;) │ │ + name : 'setName' │ │ + type : '(Ljava/lang/Object;Ljava/lang/CharSequence;)V' │ │ + access : 0x0009 (PUBLIC STATIC) │ │ + code - │ │ + registers : 2 │ │ + ins : 2 │ │ + outs : 2 │ │ + insns size : 6 16-bit code units │ │ +05d3a4: |[05d3a4] android.support.v4.media.routing.MediaRouterJellybean$UserRouteInfo.setName:(Ljava/lang/Object;Ljava/lang/CharSequence;)V │ │ +05d3b4: 1f00 8700 |0000: check-cast v0, Landroid/media/MediaRouter$UserRouteInfo; // type@0087 │ │ +05d3b8: 6e20 6602 1000 |0002: invoke-virtual {v0, v1}, Landroid/media/MediaRouter$UserRouteInfo;.setName:(Ljava/lang/CharSequence;)V // method@0266 │ │ +05d3be: 0e00 |0005: return-void │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=196 │ │ + 0x0005 line=197 │ │ + locals : │ │ + 0x0000 - 0x0002 reg=0 routeObj Ljava/lang/Object; │ │ + 0x0000 - 0x0006 reg=1 name Ljava/lang/CharSequence; │ │ + │ │ + #3 : (in Landroid/support/v4/media/routing/MediaRouterJellybean$UserRouteInfo;) │ │ + name : 'setPlaybackStream' │ │ + type : '(Ljava/lang/Object;I)V' │ │ + access : 0x0009 (PUBLIC STATIC) │ │ + code - │ │ + registers : 2 │ │ + ins : 2 │ │ + outs : 2 │ │ + insns size : 6 16-bit code units │ │ +05d3c0: |[05d3c0] android.support.v4.media.routing.MediaRouterJellybean$UserRouteInfo.setPlaybackStream:(Ljava/lang/Object;I)V │ │ +05d3d0: 1f00 8700 |0000: check-cast v0, Landroid/media/MediaRouter$UserRouteInfo; // type@0087 │ │ +05d3d4: 6e20 6702 1000 |0002: invoke-virtual {v0, v1}, Landroid/media/MediaRouter$UserRouteInfo;.setPlaybackStream:(I)V // method@0267 │ │ +05d3da: 0e00 |0005: return-void │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=212 │ │ + 0x0005 line=213 │ │ + locals : │ │ + 0x0000 - 0x0002 reg=0 routeObj Ljava/lang/Object; │ │ + 0x0000 - 0x0006 reg=1 stream I │ │ + │ │ + #4 : (in Landroid/support/v4/media/routing/MediaRouterJellybean$UserRouteInfo;) │ │ + name : 'setPlaybackType' │ │ + type : '(Ljava/lang/Object;I)V' │ │ + access : 0x0009 (PUBLIC STATIC) │ │ + code - │ │ + registers : 2 │ │ + ins : 2 │ │ + outs : 2 │ │ + insns size : 6 16-bit code units │ │ +05d3dc: |[05d3dc] android.support.v4.media.routing.MediaRouterJellybean$UserRouteInfo.setPlaybackType:(Ljava/lang/Object;I)V │ │ +05d3ec: 1f00 8700 |0000: check-cast v0, Landroid/media/MediaRouter$UserRouteInfo; // type@0087 │ │ +05d3f0: 6e20 6802 1000 |0002: invoke-virtual {v0, v1}, Landroid/media/MediaRouter$UserRouteInfo;.setPlaybackType:(I)V // method@0268 │ │ +05d3f6: 0e00 |0005: return-void │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=208 │ │ + 0x0005 line=209 │ │ + locals : │ │ + 0x0000 - 0x0002 reg=0 routeObj Ljava/lang/Object; │ │ + 0x0000 - 0x0006 reg=1 type I │ │ + │ │ + #5 : (in Landroid/support/v4/media/routing/MediaRouterJellybean$UserRouteInfo;) │ │ + name : 'setRemoteControlClient' │ │ + type : '(Ljava/lang/Object;Ljava/lang/Object;)V' │ │ + access : 0x0009 (PUBLIC STATIC) │ │ + code - │ │ + registers : 2 │ │ + ins : 2 │ │ + outs : 2 │ │ + insns size : 8 16-bit code units │ │ +05d3f8: |[05d3f8] android.support.v4.media.routing.MediaRouterJellybean$UserRouteInfo.setRemoteControlClient:(Ljava/lang/Object;Ljava/lang/Object;)V │ │ +05d408: 1f00 8700 |0000: check-cast v0, Landroid/media/MediaRouter$UserRouteInfo; // type@0087 │ │ +05d40c: 1f01 8d00 |0002: check-cast v1, Landroid/media/RemoteControlClient; // type@008d │ │ +05d410: 6e20 6902 1000 |0004: invoke-virtual {v0, v1}, Landroid/media/MediaRouter$UserRouteInfo;.setRemoteControlClient:(Landroid/media/RemoteControlClient;)V // method@0269 │ │ +05d416: 0e00 |0007: return-void │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=233 │ │ + 0x0007 line=235 │ │ + locals : │ │ + 0x0000 - 0x0002 reg=0 routeObj Ljava/lang/Object; │ │ + 0x0000 - 0x0004 reg=1 rccObj Ljava/lang/Object; │ │ + │ │ + #6 : (in Landroid/support/v4/media/routing/MediaRouterJellybean$UserRouteInfo;) │ │ + name : 'setStatus' │ │ + type : '(Ljava/lang/Object;Ljava/lang/CharSequence;)V' │ │ + access : 0x0009 (PUBLIC STATIC) │ │ + code - │ │ + registers : 2 │ │ + ins : 2 │ │ + outs : 2 │ │ + insns size : 6 16-bit code units │ │ +05d418: |[05d418] android.support.v4.media.routing.MediaRouterJellybean$UserRouteInfo.setStatus:(Ljava/lang/Object;Ljava/lang/CharSequence;)V │ │ +05d428: 1f00 8700 |0000: check-cast v0, Landroid/media/MediaRouter$UserRouteInfo; // type@0087 │ │ +05d42c: 6e20 6a02 1000 |0002: invoke-virtual {v0, v1}, Landroid/media/MediaRouter$UserRouteInfo;.setStatus:(Ljava/lang/CharSequence;)V // method@026a │ │ +05d432: 0e00 |0005: return-void │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=200 │ │ + 0x0005 line=201 │ │ + locals : │ │ + 0x0000 - 0x0002 reg=0 routeObj Ljava/lang/Object; │ │ + 0x0000 - 0x0006 reg=1 status Ljava/lang/CharSequence; │ │ + │ │ + #7 : (in Landroid/support/v4/media/routing/MediaRouterJellybean$UserRouteInfo;) │ │ + name : 'setVolume' │ │ + type : '(Ljava/lang/Object;I)V' │ │ + access : 0x0009 (PUBLIC STATIC) │ │ + code - │ │ + registers : 2 │ │ + ins : 2 │ │ + outs : 2 │ │ + insns size : 6 16-bit code units │ │ +05d434: |[05d434] android.support.v4.media.routing.MediaRouterJellybean$UserRouteInfo.setVolume:(Ljava/lang/Object;I)V │ │ +05d444: 1f00 8700 |0000: check-cast v0, Landroid/media/MediaRouter$UserRouteInfo; // type@0087 │ │ +05d448: 6e20 6b02 1000 |0002: invoke-virtual {v0, v1}, Landroid/media/MediaRouter$UserRouteInfo;.setVolume:(I)V // method@026b │ │ +05d44e: 0e00 |0005: return-void │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=216 │ │ + 0x0005 line=217 │ │ + locals : │ │ + 0x0000 - 0x0002 reg=0 routeObj Ljava/lang/Object; │ │ + 0x0000 - 0x0006 reg=1 volume I │ │ + │ │ + #8 : (in Landroid/support/v4/media/routing/MediaRouterJellybean$UserRouteInfo;) │ │ + name : 'setVolumeCallback' │ │ + type : '(Ljava/lang/Object;Ljava/lang/Object;)V' │ │ + access : 0x0009 (PUBLIC STATIC) │ │ + code - │ │ + registers : 2 │ │ + ins : 2 │ │ + outs : 2 │ │ + insns size : 8 16-bit code units │ │ +05d450: |[05d450] android.support.v4.media.routing.MediaRouterJellybean$UserRouteInfo.setVolumeCallback:(Ljava/lang/Object;Ljava/lang/Object;)V │ │ +05d460: 1f00 8700 |0000: check-cast v0, Landroid/media/MediaRouter$UserRouteInfo; // type@0087 │ │ +05d464: 1f01 8800 |0002: check-cast v1, Landroid/media/MediaRouter$VolumeCallback; // type@0088 │ │ +05d468: 6e20 6c02 1000 |0004: invoke-virtual {v0, v1}, Landroid/media/MediaRouter$UserRouteInfo;.setVolumeCallback:(Landroid/media/MediaRouter$VolumeCallback;)V // method@026c │ │ +05d46e: 0e00 |0007: return-void │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=228 │ │ + 0x0007 line=230 │ │ + locals : │ │ + 0x0000 - 0x0002 reg=0 routeObj Ljava/lang/Object; │ │ + 0x0000 - 0x0004 reg=1 volumeCallbackObj Ljava/lang/Object; │ │ + │ │ + #9 : (in Landroid/support/v4/media/routing/MediaRouterJellybean$UserRouteInfo;) │ │ + name : 'setVolumeHandling' │ │ + type : '(Ljava/lang/Object;I)V' │ │ + access : 0x0009 (PUBLIC STATIC) │ │ + code - │ │ + registers : 2 │ │ + ins : 2 │ │ + outs : 2 │ │ + insns size : 6 16-bit code units │ │ +05d470: |[05d470] android.support.v4.media.routing.MediaRouterJellybean$UserRouteInfo.setVolumeHandling:(Ljava/lang/Object;I)V │ │ +05d480: 1f00 8700 |0000: check-cast v0, Landroid/media/MediaRouter$UserRouteInfo; // type@0087 │ │ +05d484: 6e20 6d02 1000 |0002: invoke-virtual {v0, v1}, Landroid/media/MediaRouter$UserRouteInfo;.setVolumeHandling:(I)V // method@026d │ │ +05d48a: 0e00 |0005: return-void │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=224 │ │ + 0x0005 line=225 │ │ + locals : │ │ + 0x0000 - 0x0002 reg=0 routeObj Ljava/lang/Object; │ │ + 0x0000 - 0x0006 reg=1 volumeHandling I │ │ + │ │ + #10 : (in Landroid/support/v4/media/routing/MediaRouterJellybean$UserRouteInfo;) │ │ + name : 'setVolumeMax' │ │ + type : '(Ljava/lang/Object;I)V' │ │ + access : 0x0009 (PUBLIC STATIC) │ │ + code - │ │ + registers : 2 │ │ + ins : 2 │ │ + outs : 2 │ │ + insns size : 6 16-bit code units │ │ +05d48c: |[05d48c] android.support.v4.media.routing.MediaRouterJellybean$UserRouteInfo.setVolumeMax:(Ljava/lang/Object;I)V │ │ +05d49c: 1f00 8700 |0000: check-cast v0, Landroid/media/MediaRouter$UserRouteInfo; // type@0087 │ │ +05d4a0: 6e20 6e02 1000 |0002: invoke-virtual {v0, v1}, Landroid/media/MediaRouter$UserRouteInfo;.setVolumeMax:(I)V // method@026e │ │ +05d4a6: 0e00 |0005: return-void │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=220 │ │ + 0x0005 line=221 │ │ + locals : │ │ + 0x0000 - 0x0002 reg=0 routeObj Ljava/lang/Object; │ │ + 0x0000 - 0x0006 reg=1 volumeMax I │ │ + │ │ + Virtual methods - │ │ + source_file_idx : 3250 (MediaRouterJellybean.java) │ │ + │ │ +Class #234 header: │ │ +class_idx : 535 │ │ +access_flags : 1537 (0x0601) │ │ +superclass_idx : 1337 │ │ +source_file_idx : 3250 │ │ +static_fields_size : 0 │ │ +instance_fields_size: 0 │ │ +direct_methods_size : 0 │ │ +virtual_methods_size: 2 │ │ + │ │ +Class #234 annotations: │ │ +Annotations on class │ │ + VISIBILITY_SYSTEM Ldalvik/annotation/EnclosingClass; value=Landroid/support/v4/media/routing/MediaRouterJellybean; │ │ + VISIBILITY_SYSTEM Ldalvik/annotation/InnerClass; accessFlags=1545 name="VolumeCallback" │ │ + │ │ +Class #234 - │ │ + Class descriptor : 'Landroid/support/v4/media/routing/MediaRouterJellybean$VolumeCallback;' │ │ + Access flags : 0x0601 (PUBLIC INTERFACE ABSTRACT) │ │ + Superclass : 'Ljava/lang/Object;' │ │ + Interfaces - │ │ + Static fields - │ │ + Instance fields - │ │ + Direct methods - │ │ + Virtual methods - │ │ + #0 : (in Landroid/support/v4/media/routing/MediaRouterJellybean$VolumeCallback;) │ │ + name : 'onVolumeSetRequest' │ │ + type : '(Ljava/lang/Object;I)V' │ │ + access : 0x0401 (PUBLIC ABSTRACT) │ │ + code : (none) │ │ + │ │ + #1 : (in Landroid/support/v4/media/routing/MediaRouterJellybean$VolumeCallback;) │ │ + name : 'onVolumeUpdateRequest' │ │ + type : '(Ljava/lang/Object;I)V' │ │ + access : 0x0401 (PUBLIC ABSTRACT) │ │ + code : (none) │ │ + │ │ + source_file_idx : 3250 (MediaRouterJellybean.java) │ │ + │ │ +Class #235 header: │ │ +class_idx : 536 │ │ +access_flags : 0 (0x0000) │ │ +superclass_idx : 136 │ │ +source_file_idx : 3250 │ │ +static_fields_size : 0 │ │ +instance_fields_size: 1 │ │ +direct_methods_size : 1 │ │ +virtual_methods_size: 2 │ │ + │ │ +Class #235 annotations: │ │ +Annotations on class │ │ + VISIBILITY_SYSTEM Ldalvik/annotation/EnclosingClass; value=Landroid/support/v4/media/routing/MediaRouterJellybean; │ │ + VISIBILITY_SYSTEM Ldalvik/annotation/InnerClass; accessFlags=8 name="VolumeCallbackProxy" │ │ + VISIBILITY_SYSTEM Ldalvik/annotation/Signature; value={ "" "Landroid/media/MediaRouter$VolumeCallback;" } │ │ +Annotations on field #1056 'mCallback' │ │ + VISIBILITY_SYSTEM Ldalvik/annotation/Signature; value={ "TT;" } │ │ +Annotations on method #2989 '' │ │ + VISIBILITY_SYSTEM Ldalvik/annotation/Signature; value={ "(TT;)V" } │ │ + │ │ +Class #235 - │ │ + Class descriptor : 'Landroid/support/v4/media/routing/MediaRouterJellybean$VolumeCallbackProxy;' │ │ + Access flags : 0x0000 () │ │ + Superclass : 'Landroid/media/MediaRouter$VolumeCallback;' │ │ + Interfaces - │ │ + Static fields - │ │ + Instance fields - │ │ + #0 : (in Landroid/support/v4/media/routing/MediaRouterJellybean$VolumeCallbackProxy;) │ │ + name : 'mCallback' │ │ + type : 'Landroid/support/v4/media/routing/MediaRouterJellybean$VolumeCallback;' │ │ + access : 0x0014 (PROTECTED FINAL) │ │ + Direct methods - │ │ + #0 : (in Landroid/support/v4/media/routing/MediaRouterJellybean$VolumeCallbackProxy;) │ │ + name : '' │ │ + type : '(Landroid/support/v4/media/routing/MediaRouterJellybean$VolumeCallback;)V' │ │ + access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ + code - │ │ + registers : 2 │ │ + ins : 2 │ │ + outs : 1 │ │ + insns size : 6 16-bit code units │ │ +05d4a8: |[05d4a8] android.support.v4.media.routing.MediaRouterJellybean$VolumeCallbackProxy.:(Landroid/support/v4/media/routing/MediaRouterJellybean$VolumeCallback;)V │ │ +05d4b8: 7010 6f02 0000 |0000: invoke-direct {v0}, Landroid/media/MediaRouter$VolumeCallback;.:()V // method@026f │ │ +05d4be: 5b01 2004 |0003: iput-object v1, v0, Landroid/support/v4/media/routing/MediaRouterJellybean$VolumeCallbackProxy;.mCallback:Landroid/support/v4/media/routing/MediaRouterJellybean$VolumeCallback; // field@0420 │ │ +05d4c2: 0e00 |0005: return-void │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=426 │ │ + 0x0003 line=427 │ │ + 0x0005 line=428 │ │ + locals : │ │ + 0x0000 - 0x0000 reg=0 this Landroid/support/v4/media/routing/MediaRouterJellybean$VolumeCallbackProxy; │ │ + 0x0000 - 0x0000 reg=1 (null) Landroid/support/v4/media/routing/MediaRouterJellybean$VolumeCallback; │ │ + 0x0000 - 0x0006 reg=0 this Landroid/support/v4/media/routing/MediaRouterJellybean$VolumeCallbackProxy; Landroid/support/v4/media/routing/MediaRouterJellybean$VolumeCallbackProxy; │ │ + 0x0000 - 0x0006 reg=1 callback Landroid/support/v4/media/routing/MediaRouterJellybean$VolumeCallback; TT; │ │ + │ │ + Virtual methods - │ │ + #0 : (in Landroid/support/v4/media/routing/MediaRouterJellybean$VolumeCallbackProxy;) │ │ + name : 'onVolumeSetRequest' │ │ + type : '(Landroid/media/MediaRouter$RouteInfo;I)V' │ │ + access : 0x0001 (PUBLIC) │ │ + code - │ │ + registers : 4 │ │ + ins : 3 │ │ + outs : 3 │ │ + insns size : 6 16-bit code units │ │ +05d4c4: |[05d4c4] android.support.v4.media.routing.MediaRouterJellybean$VolumeCallbackProxy.onVolumeSetRequest:(Landroid/media/MediaRouter$RouteInfo;I)V │ │ +05d4d4: 5410 2004 |0000: iget-object v0, v1, Landroid/support/v4/media/routing/MediaRouterJellybean$VolumeCallbackProxy;.mCallback:Landroid/support/v4/media/routing/MediaRouterJellybean$VolumeCallback; // field@0420 │ │ +05d4d8: 7230 ab0b 2003 |0002: invoke-interface {v0, v2, v3}, Landroid/support/v4/media/routing/MediaRouterJellybean$VolumeCallback;.onVolumeSetRequest:(Ljava/lang/Object;I)V // method@0bab │ │ +05d4de: 0e00 |0005: return-void │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=433 │ │ + 0x0005 line=434 │ │ + locals : │ │ + 0x0000 - 0x0000 reg=1 this Landroid/support/v4/media/routing/MediaRouterJellybean$VolumeCallbackProxy; │ │ + 0x0000 - 0x0006 reg=1 this Landroid/support/v4/media/routing/MediaRouterJellybean$VolumeCallbackProxy; Landroid/support/v4/media/routing/MediaRouterJellybean$VolumeCallbackProxy; │ │ + 0x0000 - 0x0006 reg=2 route Landroid/media/MediaRouter$RouteInfo; │ │ + 0x0000 - 0x0006 reg=3 volume I │ │ + │ │ + #1 : (in Landroid/support/v4/media/routing/MediaRouterJellybean$VolumeCallbackProxy;) │ │ + name : 'onVolumeUpdateRequest' │ │ + type : '(Landroid/media/MediaRouter$RouteInfo;I)V' │ │ + access : 0x0001 (PUBLIC) │ │ + code - │ │ + registers : 4 │ │ + ins : 3 │ │ + outs : 3 │ │ + insns size : 6 16-bit code units │ │ +05d4e0: |[05d4e0] android.support.v4.media.routing.MediaRouterJellybean$VolumeCallbackProxy.onVolumeUpdateRequest:(Landroid/media/MediaRouter$RouteInfo;I)V │ │ +05d4f0: 5410 2004 |0000: iget-object v0, v1, Landroid/support/v4/media/routing/MediaRouterJellybean$VolumeCallbackProxy;.mCallback:Landroid/support/v4/media/routing/MediaRouterJellybean$VolumeCallback; // field@0420 │ │ +05d4f4: 7230 ac0b 2003 |0002: invoke-interface {v0, v2, v3}, Landroid/support/v4/media/routing/MediaRouterJellybean$VolumeCallback;.onVolumeUpdateRequest:(Ljava/lang/Object;I)V // method@0bac │ │ +05d4fa: 0e00 |0005: return-void │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=439 │ │ + 0x0005 line=440 │ │ + locals : │ │ + 0x0000 - 0x0000 reg=1 this Landroid/support/v4/media/routing/MediaRouterJellybean$VolumeCallbackProxy; │ │ + 0x0000 - 0x0006 reg=1 this Landroid/support/v4/media/routing/MediaRouterJellybean$VolumeCallbackProxy; Landroid/support/v4/media/routing/MediaRouterJellybean$VolumeCallbackProxy; │ │ + 0x0000 - 0x0006 reg=2 route Landroid/media/MediaRouter$RouteInfo; │ │ + 0x0000 - 0x0006 reg=3 direction I │ │ + │ │ + source_file_idx : 3250 (MediaRouterJellybean.java) │ │ + │ │ +Class #236 header: │ │ +class_idx : 537 │ │ +access_flags : 0 (0x0000) │ │ +superclass_idx : 1337 │ │ +source_file_idx : 3250 │ │ +static_fields_size : 5 │ │ +instance_fields_size: 0 │ │ +direct_methods_size : 14 │ │ +virtual_methods_size: 0 │ │ + │ │ +Class #236 annotations: │ │ +Annotations on class │ │ + VISIBILITY_SYSTEM Ldalvik/annotation/MemberClasses; value={ Landroid/support/v4/media/routing/MediaRouterJellybean$VolumeCallbackProxy; Landroid/support/v4/media/routing/MediaRouterJellybean$CallbackProxy; Landroid/support/v4/media/routing/MediaRouterJellybean$GetDefaultRouteWorkaround; Landroid/support/v4/media/routing/MediaRouterJellybean$SelectRouteWorkaround; Landroid/support/v4/media/routing/MediaRouterJellybean$VolumeCallback; Landroid/support/v4/media/routing/MediaRouterJellybean$Callback; Landroid/support/v4/media/routing/MediaRouterJellybean$RouteCategory; Landroid/support/v4/media/routing/MediaRouterJellybean$UserRouteInfo; Landroid/support/v4/media/routing/MediaRouterJellybean$RouteGroup; Landroid/support/v4/media/routing/MediaRouterJellybean$RouteInfo; } │ │ + │ │ +Class #236 - │ │ + Class descriptor : 'Landroid/support/v4/media/routing/MediaRouterJellybean;' │ │ + Access flags : 0x0000 () │ │ + Superclass : 'Ljava/lang/Object;' │ │ + Interfaces - │ │ + Static fields - │ │ + #0 : (in Landroid/support/v4/media/routing/MediaRouterJellybean;) │ │ + name : 'ALL_ROUTE_TYPES' │ │ + type : 'I' │ │ + access : 0x0019 (PUBLIC STATIC FINAL) │ │ + value : 8388611 │ │ + #1 : (in Landroid/support/v4/media/routing/MediaRouterJellybean;) │ │ + name : 'ROUTE_TYPE_LIVE_AUDIO' │ │ + type : 'I' │ │ + access : 0x0019 (PUBLIC STATIC FINAL) │ │ + value : 1 │ │ + #2 : (in Landroid/support/v4/media/routing/MediaRouterJellybean;) │ │ + name : 'ROUTE_TYPE_LIVE_VIDEO' │ │ + type : 'I' │ │ + access : 0x0019 (PUBLIC STATIC FINAL) │ │ + value : 2 │ │ + #3 : (in Landroid/support/v4/media/routing/MediaRouterJellybean;) │ │ + name : 'ROUTE_TYPE_USER' │ │ + type : 'I' │ │ + access : 0x0019 (PUBLIC STATIC FINAL) │ │ + value : 8388608 │ │ + #4 : (in Landroid/support/v4/media/routing/MediaRouterJellybean;) │ │ + name : 'TAG' │ │ + type : 'Ljava/lang/String;' │ │ + access : 0x001a (PRIVATE STATIC FINAL) │ │ + value : "MediaRouterJellybean" │ │ + Instance fields - │ │ + Direct methods - │ │ + #0 : (in Landroid/support/v4/media/routing/MediaRouterJellybean;) │ │ + name : '' │ │ + type : '()V' │ │ + access : 0x10000 (CONSTRUCTOR) │ │ + code - │ │ + registers : 1 │ │ + ins : 1 │ │ + outs : 1 │ │ + insns size : 4 16-bit code units │ │ +05d4fc: |[05d4fc] android.support.v4.media.routing.MediaRouterJellybean.:()V │ │ +05d50c: 7010 8622 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2286 │ │ +05d512: 0e00 |0003: return-void │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=29 │ │ + 0x0003 line=422 │ │ + locals : │ │ + 0x0000 - 0x0004 reg=0 this Landroid/support/v4/media/routing/MediaRouterJellybean; │ │ + │ │ + #1 : (in Landroid/support/v4/media/routing/MediaRouterJellybean;) │ │ + name : 'addCallback' │ │ + type : '(Ljava/lang/Object;ILjava/lang/Object;)V' │ │ + access : 0x0009 (PUBLIC STATIC) │ │ + code - │ │ + registers : 3 │ │ + ins : 3 │ │ + outs : 3 │ │ + insns size : 8 16-bit code units │ │ +05d514: |[05d514] android.support.v4.media.routing.MediaRouterJellybean.addCallback:(Ljava/lang/Object;ILjava/lang/Object;)V │ │ +05d524: 1f00 8900 |0000: check-cast v0, Landroid/media/MediaRouter; // type@0089 │ │ +05d528: 1f02 8300 |0002: check-cast v2, Landroid/media/MediaRouter$Callback; // type@0083 │ │ +05d52c: 6e30 7002 1002 |0004: invoke-virtual {v0, v1, v2}, Landroid/media/MediaRouter;.addCallback:(ILandroid/media/MediaRouter$Callback;)V // method@0270 │ │ +05d532: 0e00 |0007: return-void │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=77 │ │ + 0x0007 line=79 │ │ + locals : │ │ + 0x0000 - 0x0002 reg=0 routerObj Ljava/lang/Object; │ │ + 0x0000 - 0x0004 reg=2 callbackObj Ljava/lang/Object; │ │ + 0x0000 - 0x0008 reg=1 types I │ │ + │ │ + #2 : (in Landroid/support/v4/media/routing/MediaRouterJellybean;) │ │ + name : 'addUserRoute' │ │ + type : '(Ljava/lang/Object;Ljava/lang/Object;)V' │ │ + access : 0x0009 (PUBLIC STATIC) │ │ + code - │ │ + registers : 2 │ │ + ins : 2 │ │ + outs : 2 │ │ + insns size : 8 16-bit code units │ │ +05d534: |[05d534] android.support.v4.media.routing.MediaRouterJellybean.addUserRoute:(Ljava/lang/Object;Ljava/lang/Object;)V │ │ +05d544: 1f00 8900 |0000: check-cast v0, Landroid/media/MediaRouter; // type@0089 │ │ +05d548: 1f01 8700 |0002: check-cast v1, Landroid/media/MediaRouter$UserRouteInfo; // type@0087 │ │ +05d54c: 6e20 7202 1000 |0004: invoke-virtual {v0, v1}, Landroid/media/MediaRouter;.addUserRoute:(Landroid/media/MediaRouter$UserRouteInfo;)V // method@0272 │ │ +05d552: 0e00 |0007: return-void │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=97 │ │ + 0x0007 line=99 │ │ + locals : │ │ + 0x0000 - 0x0002 reg=0 routerObj Ljava/lang/Object; │ │ + 0x0000 - 0x0004 reg=1 routeObj Ljava/lang/Object; │ │ + │ │ + #3 : (in Landroid/support/v4/media/routing/MediaRouterJellybean;) │ │ + name : 'createCallback' │ │ + type : '(Landroid/support/v4/media/routing/MediaRouterJellybean$Callback;)Ljava/lang/Object;' │ │ + access : 0x0009 (PUBLIC STATIC) │ │ + code - │ │ + registers : 2 │ │ + ins : 1 │ │ + outs : 2 │ │ + insns size : 6 16-bit code units │ │ +05d554: |[05d554] android.support.v4.media.routing.MediaRouterJellybean.createCallback:(Landroid/support/v4/media/routing/MediaRouterJellybean$Callback;)Ljava/lang/Object; │ │ +05d564: 2200 1002 |0000: new-instance v0, Landroid/support/v4/media/routing/MediaRouterJellybean$CallbackProxy; // type@0210 │ │ +05d568: 7020 7b0b 1000 |0002: invoke-direct {v0, v1}, Landroid/support/v4/media/routing/MediaRouterJellybean$CallbackProxy;.:(Landroid/support/v4/media/routing/MediaRouterJellybean$Callback;)V // method@0b7b │ │ +05d56e: 1100 |0005: return-object v0 │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=107 │ │ + locals : │ │ + 0x0000 - 0x0006 reg=1 callback Landroid/support/v4/media/routing/MediaRouterJellybean$Callback; │ │ + │ │ + #4 : (in Landroid/support/v4/media/routing/MediaRouterJellybean;) │ │ + name : 'createRouteCategory' │ │ + type : '(Ljava/lang/Object;Ljava/lang/String;Z)Ljava/lang/Object;' │ │ + access : 0x0009 (PUBLIC STATIC) │ │ + code - │ │ + registers : 4 │ │ + ins : 3 │ │ + outs : 3 │ │ + insns size : 7 16-bit code units │ │ +05d570: |[05d570] android.support.v4.media.routing.MediaRouterJellybean.createRouteCategory:(Ljava/lang/Object;Ljava/lang/String;Z)Ljava/lang/Object; │ │ +05d580: 1f01 8900 |0000: check-cast v1, Landroid/media/MediaRouter; // type@0089 │ │ +05d584: 6e30 7302 2103 |0002: invoke-virtual {v1, v2, v3}, Landroid/media/MediaRouter;.createRouteCategory:(Ljava/lang/CharSequence;Z)Landroid/media/MediaRouter$RouteCategory; // method@0273 │ │ +05d58a: 0c00 |0005: move-result-object v0 │ │ +05d58c: 1100 |0006: return-object v0 │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=88 │ │ + locals : │ │ + 0x0000 - 0x0002 reg=1 routerObj Ljava/lang/Object; │ │ + 0x0000 - 0x0007 reg=2 name Ljava/lang/String; │ │ + 0x0000 - 0x0007 reg=3 isGroupable Z │ │ + │ │ + #5 : (in Landroid/support/v4/media/routing/MediaRouterJellybean;) │ │ + name : 'createUserRoute' │ │ + type : '(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;' │ │ + access : 0x0009 (PUBLIC STATIC) │ │ + code - │ │ + registers : 3 │ │ + ins : 2 │ │ + outs : 2 │ │ + insns size : 9 16-bit code units │ │ +05d590: |[05d590] android.support.v4.media.routing.MediaRouterJellybean.createUserRoute:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; │ │ +05d5a0: 1f01 8900 |0000: check-cast v1, Landroid/media/MediaRouter; // type@0089 │ │ +05d5a4: 1f02 8400 |0002: check-cast v2, Landroid/media/MediaRouter$RouteCategory; // type@0084 │ │ +05d5a8: 6e20 7402 2100 |0004: invoke-virtual {v1, v2}, Landroid/media/MediaRouter;.createUserRoute:(Landroid/media/MediaRouter$RouteCategory;)Landroid/media/MediaRouter$UserRouteInfo; // method@0274 │ │ +05d5ae: 0c00 |0007: move-result-object v0 │ │ +05d5b0: 1100 |0008: return-object v0 │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=92 │ │ + locals : │ │ + 0x0000 - 0x0002 reg=1 routerObj Ljava/lang/Object; │ │ + 0x0000 - 0x0004 reg=2 categoryObj Ljava/lang/Object; │ │ + │ │ + #6 : (in Landroid/support/v4/media/routing/MediaRouterJellybean;) │ │ + name : 'createVolumeCallback' │ │ + type : '(Landroid/support/v4/media/routing/MediaRouterJellybean$VolumeCallback;)Ljava/lang/Object;' │ │ + access : 0x0009 (PUBLIC STATIC) │ │ + code - │ │ + registers : 2 │ │ + ins : 1 │ │ + outs : 2 │ │ + insns size : 6 16-bit code units │ │ +05d5b4: |[05d5b4] android.support.v4.media.routing.MediaRouterJellybean.createVolumeCallback:(Landroid/support/v4/media/routing/MediaRouterJellybean$VolumeCallback;)Ljava/lang/Object; │ │ +05d5c4: 2200 1802 |0000: new-instance v0, Landroid/support/v4/media/routing/MediaRouterJellybean$VolumeCallbackProxy; // type@0218 │ │ +05d5c8: 7020 ad0b 1000 |0002: invoke-direct {v0, v1}, Landroid/support/v4/media/routing/MediaRouterJellybean$VolumeCallbackProxy;.:(Landroid/support/v4/media/routing/MediaRouterJellybean$VolumeCallback;)V // method@0bad │ │ +05d5ce: 1100 |0005: return-object v0 │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=111 │ │ + locals : │ │ + 0x0000 - 0x0006 reg=1 callback Landroid/support/v4/media/routing/MediaRouterJellybean$VolumeCallback; │ │ + │ │ + #7 : (in Landroid/support/v4/media/routing/MediaRouterJellybean;) │ │ + name : 'getCategories' │ │ + type : '(Ljava/lang/Object;)Ljava/util/List;' │ │ + access : 0x0009 (PUBLIC STATIC) │ │ + code - │ │ + registers : 6 │ │ + ins : 1 │ │ + outs : 2 │ │ + insns size : 26 16-bit code units │ │ +05d5d0: |[05d5d0] android.support.v4.media.routing.MediaRouterJellybean.getCategories:(Ljava/lang/Object;)Ljava/util/List; │ │ +05d5e0: 0753 |0000: move-object v3, v5 │ │ +05d5e2: 1f03 8900 |0001: check-cast v3, Landroid/media/MediaRouter; // type@0089 │ │ +05d5e6: 6e10 7602 0300 |0003: invoke-virtual {v3}, Landroid/media/MediaRouter;.getCategoryCount:()I // method@0276 │ │ +05d5ec: 0a00 |0006: move-result v0 │ │ +05d5ee: 2202 5905 |0007: new-instance v2, Ljava/util/ArrayList; // type@0559 │ │ +05d5f2: 7020 d022 0200 |0009: invoke-direct {v2, v0}, Ljava/util/ArrayList;.:(I)V // method@22d0 │ │ +05d5f8: 1201 |000c: const/4 v1, #int 0 // #0 │ │ +05d5fa: 3501 0c00 |000d: if-ge v1, v0, 0019 // +000c │ │ +05d5fe: 6e20 7502 1300 |000f: invoke-virtual {v3, v1}, Landroid/media/MediaRouter;.getCategoryAt:(I)Landroid/media/MediaRouter$RouteCategory; // method@0275 │ │ +05d604: 0c04 |0012: move-result-object v4 │ │ +05d606: 7220 0523 4200 |0013: invoke-interface {v2, v4}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@2305 │ │ +05d60c: d801 0101 |0016: add-int/lit8 v1, v1, #int 1 // #01 │ │ +05d610: 28f5 |0018: goto 000d // -000b │ │ +05d612: 1102 |0019: return-object v2 │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=58 │ │ + 0x0003 line=59 │ │ + 0x0007 line=60 │ │ + 0x000c line=61 │ │ + 0x000f line=62 │ │ + 0x0016 line=61 │ │ + 0x0019 line=64 │ │ + locals : │ │ + 0x0007 - 0x001a reg=0 count I │ │ + 0x000d - 0x001a reg=1 i I │ │ + 0x000c - 0x001a reg=2 out Ljava/util/List; │ │ + 0x0003 - 0x001a reg=3 router Landroid/media/MediaRouter; │ │ + 0x0000 - 0x001a reg=5 routerObj Ljava/lang/Object; │ │ + │ │ + #8 : (in Landroid/support/v4/media/routing/MediaRouterJellybean;) │ │ + name : 'getMediaRouter' │ │ + type : '(Landroid/content/Context;)Ljava/lang/Object;' │ │ + access : 0x0009 (PUBLIC STATIC) │ │ + code - │ │ + registers : 2 │ │ + ins : 1 │ │ + outs : 2 │ │ + insns size : 7 16-bit code units │ │ +05d614: |[05d614] android.support.v4.media.routing.MediaRouterJellybean.getMediaRouter:(Landroid/content/Context;)Ljava/lang/Object; │ │ +05d624: 1a00 cc1f |0000: const-string v0, "media_router" // string@1fcc │ │ +05d628: 6e20 1401 0100 |0002: invoke-virtual {v1, v0}, Landroid/content/Context;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@0114 │ │ +05d62e: 0c00 |0005: move-result-object v0 │ │ +05d630: 1100 |0006: return-object v0 │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=42 │ │ + locals : │ │ + 0x0000 - 0x0007 reg=1 context Landroid/content/Context; │ │ + │ │ + #9 : (in Landroid/support/v4/media/routing/MediaRouterJellybean;) │ │ + name : 'getRoutes' │ │ + type : '(Ljava/lang/Object;)Ljava/util/List;' │ │ + access : 0x0009 (PUBLIC STATIC) │ │ + code - │ │ + registers : 6 │ │ + ins : 1 │ │ + outs : 2 │ │ + insns size : 26 16-bit code units │ │ +05d634: |[05d634] android.support.v4.media.routing.MediaRouterJellybean.getRoutes:(Ljava/lang/Object;)Ljava/util/List; │ │ +05d644: 0753 |0000: move-object v3, v5 │ │ +05d646: 1f03 8900 |0001: check-cast v3, Landroid/media/MediaRouter; // type@0089 │ │ +05d64a: 6e10 7902 0300 |0003: invoke-virtual {v3}, Landroid/media/MediaRouter;.getRouteCount:()I // method@0279 │ │ +05d650: 0a00 |0006: move-result v0 │ │ +05d652: 2202 5905 |0007: new-instance v2, Ljava/util/ArrayList; // type@0559 │ │ +05d656: 7020 d022 0200 |0009: invoke-direct {v2, v0}, Ljava/util/ArrayList;.:(I)V // method@22d0 │ │ +05d65c: 1201 |000c: const/4 v1, #int 0 // #0 │ │ +05d65e: 3501 0c00 |000d: if-ge v1, v0, 0019 // +000c │ │ +05d662: 6e20 7802 1300 |000f: invoke-virtual {v3, v1}, Landroid/media/MediaRouter;.getRouteAt:(I)Landroid/media/MediaRouter$RouteInfo; // method@0278 │ │ +05d668: 0c04 |0012: move-result-object v4 │ │ +05d66a: 7220 0523 4200 |0013: invoke-interface {v2, v4}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@2305 │ │ +05d670: d801 0101 |0016: add-int/lit8 v1, v1, #int 1 // #01 │ │ +05d674: 28f5 |0018: goto 000d // -000b │ │ +05d676: 1102 |0019: return-object v2 │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=47 │ │ + 0x0003 line=48 │ │ + 0x0007 line=49 │ │ + 0x000c line=50 │ │ + 0x000f line=51 │ │ + 0x0016 line=50 │ │ + 0x0019 line=53 │ │ + locals : │ │ + 0x0007 - 0x001a reg=0 count I │ │ + 0x000d - 0x001a reg=1 i I │ │ + 0x000c - 0x001a reg=2 out Ljava/util/List; │ │ + 0x0003 - 0x001a reg=3 router Landroid/media/MediaRouter; │ │ + 0x0000 - 0x001a reg=5 routerObj Ljava/lang/Object; │ │ + │ │ + #10 : (in Landroid/support/v4/media/routing/MediaRouterJellybean;) │ │ + name : 'getSelectedRoute' │ │ + type : '(Ljava/lang/Object;I)Ljava/lang/Object;' │ │ + access : 0x0009 (PUBLIC STATIC) │ │ + code - │ │ + registers : 3 │ │ + ins : 2 │ │ + outs : 2 │ │ + insns size : 7 16-bit code units │ │ +05d678: |[05d678] android.support.v4.media.routing.MediaRouterJellybean.getSelectedRoute:(Ljava/lang/Object;I)Ljava/lang/Object; │ │ +05d688: 1f01 8900 |0000: check-cast v1, Landroid/media/MediaRouter; // type@0089 │ │ +05d68c: 6e20 7a02 2100 |0002: invoke-virtual {v1, v2}, Landroid/media/MediaRouter;.getSelectedRoute:(I)Landroid/media/MediaRouter$RouteInfo; // method@027a │ │ +05d692: 0c00 |0005: move-result-object v0 │ │ +05d694: 1100 |0006: return-object v0 │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=68 │ │ + locals : │ │ + 0x0000 - 0x0002 reg=1 routerObj Ljava/lang/Object; │ │ + 0x0000 - 0x0007 reg=2 type I │ │ + │ │ + #11 : (in Landroid/support/v4/media/routing/MediaRouterJellybean;) │ │ + name : 'removeCallback' │ │ + type : '(Ljava/lang/Object;Ljava/lang/Object;)V' │ │ + access : 0x0009 (PUBLIC STATIC) │ │ + code - │ │ + registers : 2 │ │ + ins : 2 │ │ + outs : 2 │ │ + insns size : 8 16-bit code units │ │ +05d698: |[05d698] android.support.v4.media.routing.MediaRouterJellybean.removeCallback:(Ljava/lang/Object;Ljava/lang/Object;)V │ │ +05d6a8: 1f00 8900 |0000: check-cast v0, Landroid/media/MediaRouter; // type@0089 │ │ +05d6ac: 1f01 8300 |0002: check-cast v1, Landroid/media/MediaRouter$Callback; // type@0083 │ │ +05d6b0: 6e20 7b02 1000 |0004: invoke-virtual {v0, v1}, Landroid/media/MediaRouter;.removeCallback:(Landroid/media/MediaRouter$Callback;)V // method@027b │ │ +05d6b6: 0e00 |0007: return-void │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=82 │ │ + 0x0007 line=84 │ │ + locals : │ │ + 0x0000 - 0x0002 reg=0 routerObj Ljava/lang/Object; │ │ + 0x0000 - 0x0004 reg=1 callbackObj Ljava/lang/Object; │ │ + │ │ + #12 : (in Landroid/support/v4/media/routing/MediaRouterJellybean;) │ │ + name : 'removeUserRoute' │ │ + type : '(Ljava/lang/Object;Ljava/lang/Object;)V' │ │ + access : 0x0009 (PUBLIC STATIC) │ │ + code - │ │ + registers : 2 │ │ + ins : 2 │ │ + outs : 2 │ │ + insns size : 8 16-bit code units │ │ +05d6b8: |[05d6b8] android.support.v4.media.routing.MediaRouterJellybean.removeUserRoute:(Ljava/lang/Object;Ljava/lang/Object;)V │ │ +05d6c8: 1f00 8900 |0000: check-cast v0, Landroid/media/MediaRouter; // type@0089 │ │ +05d6cc: 1f01 8700 |0002: check-cast v1, Landroid/media/MediaRouter$UserRouteInfo; // type@0087 │ │ +05d6d0: 6e20 7c02 1000 |0004: invoke-virtual {v0, v1}, Landroid/media/MediaRouter;.removeUserRoute:(Landroid/media/MediaRouter$UserRouteInfo;)V // method@027c │ │ +05d6d6: 0e00 |0007: return-void │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=102 │ │ + 0x0007 line=104 │ │ + locals : │ │ + 0x0000 - 0x0002 reg=0 routerObj Ljava/lang/Object; │ │ + 0x0000 - 0x0004 reg=1 routeObj Ljava/lang/Object; │ │ + │ │ + #13 : (in Landroid/support/v4/media/routing/MediaRouterJellybean;) │ │ + name : 'selectRoute' │ │ + type : '(Ljava/lang/Object;ILjava/lang/Object;)V' │ │ + access : 0x0009 (PUBLIC STATIC) │ │ + code - │ │ + registers : 3 │ │ + ins : 3 │ │ + outs : 3 │ │ + insns size : 8 16-bit code units │ │ +05d6d8: |[05d6d8] android.support.v4.media.routing.MediaRouterJellybean.selectRoute:(Ljava/lang/Object;ILjava/lang/Object;)V │ │ +05d6e8: 1f00 8900 |0000: check-cast v0, Landroid/media/MediaRouter; // type@0089 │ │ +05d6ec: 1f02 8600 |0002: check-cast v2, Landroid/media/MediaRouter$RouteInfo; // type@0086 │ │ +05d6f0: 6e30 7d02 1002 |0004: invoke-virtual {v0, v1, v2}, Landroid/media/MediaRouter;.selectRoute:(ILandroid/media/MediaRouter$RouteInfo;)V // method@027d │ │ +05d6f6: 0e00 |0007: return-void │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=72 │ │ + 0x0007 line=74 │ │ + locals : │ │ + 0x0000 - 0x0002 reg=0 routerObj Ljava/lang/Object; │ │ + 0x0000 - 0x0004 reg=2 routeObj Ljava/lang/Object; │ │ + 0x0000 - 0x0008 reg=1 types I │ │ + │ │ + Virtual methods - │ │ + source_file_idx : 3250 (MediaRouterJellybean.java) │ │ + │ │ +Class #237 header: │ │ +class_idx : 538 │ │ +access_flags : 17 (0x0011) │ │ +superclass_idx : 1337 │ │ +source_file_idx : 3252 │ │ +static_fields_size : 1 │ │ +instance_fields_size: 4 │ │ +direct_methods_size : 1 │ │ +virtual_methods_size: 2 │ │ + │ │ +Class #237 annotations: │ │ +Annotations on class │ │ + VISIBILITY_SYSTEM Ldalvik/annotation/EnclosingClass; value=Landroid/support/v4/media/routing/MediaRouterJellybeanMr1; │ │ + VISIBILITY_SYSTEM Ldalvik/annotation/InnerClass; accessFlags=25 name="ActiveScanWorkaround" │ │ + │ │ +Class #237 - │ │ + Class descriptor : 'Landroid/support/v4/media/routing/MediaRouterJellybeanMr1$ActiveScanWorkaround;' │ │ + Access flags : 0x0011 (PUBLIC FINAL) │ │ + Superclass : 'Ljava/lang/Object;' │ │ + Interfaces - │ │ + #0 : 'Ljava/lang/Runnable;' │ │ + Static fields - │ │ + #0 : (in Landroid/support/v4/media/routing/MediaRouterJellybeanMr1$ActiveScanWorkaround;) │ │ + name : 'WIFI_DISPLAY_SCAN_INTERVAL' │ │ + type : 'I' │ │ + access : 0x001a (PRIVATE STATIC FINAL) │ │ + value : 15000 │ │ + Instance fields - │ │ + #0 : (in Landroid/support/v4/media/routing/MediaRouterJellybeanMr1$ActiveScanWorkaround;) │ │ + name : 'mActivelyScanningWifiDisplays' │ │ + type : 'Z' │ │ + access : 0x0002 (PRIVATE) │ │ + #1 : (in Landroid/support/v4/media/routing/MediaRouterJellybeanMr1$ActiveScanWorkaround;) │ │ + name : 'mDisplayManager' │ │ + type : 'Landroid/hardware/display/DisplayManager;' │ │ + access : 0x0012 (PRIVATE FINAL) │ │ + #2 : (in Landroid/support/v4/media/routing/MediaRouterJellybeanMr1$ActiveScanWorkaround;) │ │ + name : 'mHandler' │ │ + type : 'Landroid/os/Handler;' │ │ + access : 0x0012 (PRIVATE FINAL) │ │ + #3 : (in Landroid/support/v4/media/routing/MediaRouterJellybeanMr1$ActiveScanWorkaround;) │ │ + name : 'mScanWifiDisplaysMethod' │ │ + type : 'Ljava/lang/reflect/Method;' │ │ + access : 0x0002 (PRIVATE) │ │ + Direct methods - │ │ + #0 : (in Landroid/support/v4/media/routing/MediaRouterJellybeanMr1$ActiveScanWorkaround;) │ │ + name : '' │ │ + type : '(Landroid/content/Context;Landroid/os/Handler;)V' │ │ + access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ + code - │ │ + registers : 6 │ │ + ins : 3 │ │ + outs : 3 │ │ + insns size : 43 16-bit code units │ │ +05d6f8: |[05d6f8] android.support.v4.media.routing.MediaRouterJellybeanMr1$ActiveScanWorkaround.:(Landroid/content/Context;Landroid/os/Handler;)V │ │ +05d708: 7010 8622 0300 |0000: invoke-direct {v3}, Ljava/lang/Object;.:()V // method@2286 │ │ +05d70e: 6000 4000 |0003: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0040 │ │ +05d712: 1301 1100 |0005: const/16 v1, #int 17 // #11 │ │ +05d716: 3210 0800 |0007: if-eq v0, v1, 000f // +0008 │ │ +05d71a: 2200 4305 |0009: new-instance v0, Ljava/lang/UnsupportedOperationException; // type@0543 │ │ +05d71e: 7010 b922 0000 |000b: invoke-direct {v0}, Ljava/lang/UnsupportedOperationException;.:()V // method@22b9 │ │ +05d724: 2700 |000e: throw v0 │ │ +05d726: 1a00 a114 |000f: const-string v0, "display" // string@14a1 │ │ +05d72a: 6e20 1401 0400 |0011: invoke-virtual {v4, v0}, Landroid/content/Context;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@0114 │ │ +05d730: 0c00 |0014: move-result-object v0 │ │ +05d732: 1f00 7c00 |0015: check-cast v0, Landroid/hardware/display/DisplayManager; // type@007c │ │ +05d736: 5b30 2804 |0017: iput-object v0, v3, Landroid/support/v4/media/routing/MediaRouterJellybeanMr1$ActiveScanWorkaround;.mDisplayManager:Landroid/hardware/display/DisplayManager; // field@0428 │ │ +05d73a: 5b35 2904 |0019: iput-object v5, v3, Landroid/support/v4/media/routing/MediaRouterJellybeanMr1$ActiveScanWorkaround;.mHandler:Landroid/os/Handler; // field@0429 │ │ +05d73e: 1c00 7c00 |001b: const-class v0, Landroid/hardware/display/DisplayManager; // type@007c │ │ +05d742: 1a01 ce23 |001d: const-string v1, "scanWifiDisplays" // string@23ce │ │ +05d746: 1202 |001f: const/4 v2, #int 0 // #0 │ │ +05d748: 2322 c905 |0020: new-array v2, v2, [Ljava/lang/Class; // type@05c9 │ │ +05d74c: 6e30 5a22 1002 |0022: invoke-virtual {v0, v1, v2}, Ljava/lang/Class;.getMethod:(Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method; // method@225a │ │ +05d752: 0c00 |0025: move-result-object v0 │ │ +05d754: 5b30 2a04 |0026: iput-object v0, v3, Landroid/support/v4/media/routing/MediaRouterJellybeanMr1$ActiveScanWorkaround;.mScanWifiDisplaysMethod:Ljava/lang/reflect/Method; // field@042a │ │ +05d758: 0e00 |0028: return-void │ │ +05d75a: 0d00 |0029: move-exception v0 │ │ +05d75c: 28fe |002a: goto 0028 // -0002 │ │ + catches : 1 │ │ + 0x001b - 0x0028 │ │ + Ljava/lang/NoSuchMethodException; -> 0x0029 │ │ + positions : │ │ + 0x0000 line=67 │ │ + 0x0003 line=68 │ │ + 0x0009 line=69 │ │ + 0x000f line=72 │ │ + 0x0019 line=73 │ │ + 0x001b line=75 │ │ + 0x0028 line=78 │ │ + 0x0029 line=76 │ │ + locals : │ │ + 0x0000 - 0x002b reg=3 this Landroid/support/v4/media/routing/MediaRouterJellybeanMr1$ActiveScanWorkaround; │ │ + 0x0000 - 0x002b reg=4 context Landroid/content/Context; │ │ + 0x0000 - 0x002b reg=5 handler Landroid/os/Handler; │ │ + │ │ + Virtual methods - │ │ + #0 : (in Landroid/support/v4/media/routing/MediaRouterJellybeanMr1$ActiveScanWorkaround;) │ │ + name : 'run' │ │ + type : '()V' │ │ + access : 0x0001 (PUBLIC) │ │ + code - │ │ + registers : 5 │ │ + ins : 1 │ │ + outs : 4 │ │ + insns size : 40 16-bit code units │ │ +05d770: |[05d770] android.support.v4.media.routing.MediaRouterJellybeanMr1$ActiveScanWorkaround.run:()V │ │ +05d780: 5541 2704 |0000: iget-boolean v1, v4, Landroid/support/v4/media/routing/MediaRouterJellybeanMr1$ActiveScanWorkaround;.mActivelyScanningWifiDisplays:Z // field@0427 │ │ +05d784: 3801 1300 |0002: if-eqz v1, 0015 // +0013 │ │ +05d788: 5441 2a04 |0004: iget-object v1, v4, Landroid/support/v4/media/routing/MediaRouterJellybeanMr1$ActiveScanWorkaround;.mScanWifiDisplaysMethod:Ljava/lang/reflect/Method; // field@042a │ │ +05d78c: 5442 2804 |0006: iget-object v2, v4, Landroid/support/v4/media/routing/MediaRouterJellybeanMr1$ActiveScanWorkaround;.mDisplayManager:Landroid/hardware/display/DisplayManager; // field@0428 │ │ +05d790: 1203 |0008: const/4 v3, #int 0 // #0 │ │ +05d792: 2333 ca05 |0009: new-array v3, v3, [Ljava/lang/Object; // type@05ca │ │ +05d796: 6e30 c422 2103 |000b: invoke-virtual {v1, v2, v3}, Ljava/lang/reflect/Method;.invoke:(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object; // method@22c4 │ │ +05d79c: 5441 2904 |000e: iget-object v1, v4, Landroid/support/v4/media/routing/MediaRouterJellybeanMr1$ActiveScanWorkaround;.mHandler:Landroid/os/Handler; // field@0429 │ │ +05d7a0: 1602 983a |0010: const-wide/16 v2, #int 15000 // #3a98 │ │ +05d7a4: 6e40 1503 4132 |0012: invoke-virtual {v1, v4, v2, v3}, Landroid/os/Handler;.postDelayed:(Ljava/lang/Runnable;J)Z // method@0315 │ │ +05d7aa: 0e00 |0015: return-void │ │ +05d7ac: 0d00 |0016: move-exception v0 │ │ +05d7ae: 1a01 b30c |0017: const-string v1, "MediaRouterJellybeanMr1" // string@0cb3 │ │ +05d7b2: 1a02 ea02 |0019: const-string v2, "Cannot scan for wifi displays." // string@02ea │ │ +05d7b6: 7130 761c 2100 |001b: invoke-static {v1, v2, v0}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@1c76 │ │ +05d7bc: 28f0 |001e: goto 000e // -0010 │ │ +05d7be: 0d00 |001f: move-exception v0 │ │ +05d7c0: 1a01 b30c |0020: const-string v1, "MediaRouterJellybeanMr1" // string@0cb3 │ │ +05d7c4: 1a02 ea02 |0022: const-string v2, "Cannot scan for wifi displays." // string@02ea │ │ +05d7c8: 7130 761c 2100 |0024: invoke-static {v1, v2, v0}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@1c76 │ │ +05d7ce: 28e7 |0027: goto 000e // -0019 │ │ + catches : 1 │ │ + 0x0004 - 0x000e │ │ + Ljava/lang/IllegalAccessException; -> 0x0016 │ │ + Ljava/lang/reflect/InvocationTargetException; -> 0x001f │ │ + positions : │ │ + 0x0000 line=108 │ │ + 0x0004 line=110 │ │ + 0x000e line=116 │ │ + 0x0015 line=118 │ │ + 0x0016 line=111 │ │ + 0x0017 line=112 │ │ + 0x001f line=113 │ │ + 0x0020 line=114 │ │ + locals : │ │ + 0x0017 - 0x001f reg=0 ex Ljava/lang/IllegalAccessException; │ │ + 0x0020 - 0x0028 reg=0 ex Ljava/lang/reflect/InvocationTargetException; │ │ + 0x0000 - 0x0028 reg=4 this Landroid/support/v4/media/routing/MediaRouterJellybeanMr1$ActiveScanWorkaround; │ │ + │ │ + #1 : (in Landroid/support/v4/media/routing/MediaRouterJellybeanMr1$ActiveScanWorkaround;) │ │ + name : 'setActiveScanRouteTypes' │ │ + type : '(I)V' │ │ + access : 0x0001 (PUBLIC) │ │ + code - │ │ + registers : 4 │ │ + ins : 2 │ │ + outs : 2 │ │ + insns size : 42 16-bit code units │ │ +05d7e0: |[05d7e0] android.support.v4.media.routing.MediaRouterJellybeanMr1$ActiveScanWorkaround.setActiveScanRouteTypes:(I)V │ │ +05d7f0: dd00 0302 |0000: and-int/lit8 v0, v3, #int 2 // #02 │ │ +05d7f4: 3800 1b00 |0002: if-eqz v0, 001d // +001b │ │ +05d7f8: 5520 2704 |0004: iget-boolean v0, v2, Landroid/support/v4/media/routing/MediaRouterJellybeanMr1$ActiveScanWorkaround;.mActivelyScanningWifiDisplays:Z // field@0427 │ │ +05d7fc: 3900 0e00 |0006: if-nez v0, 0014 // +000e │ │ +05d800: 5420 2a04 |0008: iget-object v0, v2, Landroid/support/v4/media/routing/MediaRouterJellybeanMr1$ActiveScanWorkaround;.mScanWifiDisplaysMethod:Ljava/lang/reflect/Method; // field@042a │ │ +05d804: 3800 0b00 |000a: if-eqz v0, 0015 // +000b │ │ +05d808: 1210 |000c: const/4 v0, #int 1 // #1 │ │ +05d80a: 5c20 2704 |000d: iput-boolean v0, v2, Landroid/support/v4/media/routing/MediaRouterJellybeanMr1$ActiveScanWorkaround;.mActivelyScanningWifiDisplays:Z // field@0427 │ │ +05d80e: 5420 2904 |000f: iget-object v0, v2, Landroid/support/v4/media/routing/MediaRouterJellybeanMr1$ActiveScanWorkaround;.mHandler:Landroid/os/Handler; // field@0429 │ │ +05d812: 6e20 1303 2000 |0011: invoke-virtual {v0, v2}, Landroid/os/Handler;.post:(Ljava/lang/Runnable;)Z // method@0313 │ │ +05d818: 0e00 |0014: return-void │ │ +05d81a: 1a00 b30c |0015: const-string v0, "MediaRouterJellybeanMr1" // string@0cb3 │ │ +05d81e: 1a01 e902 |0017: const-string v1, "Cannot scan for wifi displays because the DisplayManager.scanWifiDisplays() method is not available on this device." // string@02e9 │ │ +05d822: 7120 751c 1000 |0019: invoke-static {v0, v1}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;)I // method@1c75 │ │ +05d828: 28f8 |001c: goto 0014 // -0008 │ │ +05d82a: 5520 2704 |001d: iget-boolean v0, v2, Landroid/support/v4/media/routing/MediaRouterJellybeanMr1$ActiveScanWorkaround;.mActivelyScanningWifiDisplays:Z // field@0427 │ │ +05d82e: 3800 f5ff |001f: if-eqz v0, 0014 // -000b │ │ +05d832: 1200 |0021: const/4 v0, #int 0 // #0 │ │ +05d834: 5c20 2704 |0022: iput-boolean v0, v2, Landroid/support/v4/media/routing/MediaRouterJellybeanMr1$ActiveScanWorkaround;.mActivelyScanningWifiDisplays:Z // field@0427 │ │ +05d838: 5420 2904 |0024: iget-object v0, v2, Landroid/support/v4/media/routing/MediaRouterJellybeanMr1$ActiveScanWorkaround;.mHandler:Landroid/os/Handler; // field@0429 │ │ +05d83c: 6e20 1603 2000 |0026: invoke-virtual {v0, v2}, Landroid/os/Handler;.removeCallbacks:(Ljava/lang/Runnable;)V // method@0316 │ │ +05d842: 28eb |0029: goto 0014 // -0015 │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=87 │ │ + 0x0004 line=88 │ │ + 0x0008 line=89 │ │ + 0x000c line=90 │ │ + 0x000f line=91 │ │ + 0x0014 line=104 │ │ + 0x0015 line=93 │ │ + 0x001d line=99 │ │ + 0x0021 line=100 │ │ + 0x0024 line=101 │ │ + locals : │ │ + 0x0000 - 0x002a reg=2 this Landroid/support/v4/media/routing/MediaRouterJellybeanMr1$ActiveScanWorkaround; │ │ + 0x0000 - 0x002a reg=3 routeTypes I │ │ + │ │ + source_file_idx : 3252 (MediaRouterJellybeanMr1.java) │ │ + │ │ +Class #238 header: │ │ +class_idx : 541 │ │ +access_flags : 17 (0x0011) │ │ +superclass_idx : 1337 │ │ +source_file_idx : 3252 │ │ +static_fields_size : 0 │ │ +instance_fields_size: 2 │ │ +direct_methods_size : 1 │ │ +virtual_methods_size: 1 │ │ + │ │ +Class #238 annotations: │ │ +Annotations on class │ │ + VISIBILITY_SYSTEM Ldalvik/annotation/EnclosingClass; value=Landroid/support/v4/media/routing/MediaRouterJellybeanMr1; │ │ + VISIBILITY_SYSTEM Ldalvik/annotation/InnerClass; accessFlags=25 name="IsConnectingWorkaround" │ │ + │ │ +Class #238 - │ │ + Class descriptor : 'Landroid/support/v4/media/routing/MediaRouterJellybeanMr1$IsConnectingWorkaround;' │ │ + Access flags : 0x0011 (PUBLIC FINAL) │ │ + Superclass : 'Ljava/lang/Object;' │ │ + Interfaces - │ │ + Static fields - │ │ + Instance fields - │ │ + #0 : (in Landroid/support/v4/media/routing/MediaRouterJellybeanMr1$IsConnectingWorkaround;) │ │ + name : 'mGetStatusCodeMethod' │ │ + type : 'Ljava/lang/reflect/Method;' │ │ + access : 0x0002 (PRIVATE) │ │ + #1 : (in Landroid/support/v4/media/routing/MediaRouterJellybeanMr1$IsConnectingWorkaround;) │ │ + name : 'mStatusConnecting' │ │ + type : 'I' │ │ + access : 0x0002 (PRIVATE) │ │ + Direct methods - │ │ + #0 : (in Landroid/support/v4/media/routing/MediaRouterJellybeanMr1$IsConnectingWorkaround;) │ │ + name : '' │ │ + type : '()V' │ │ + access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ + code - │ │ + registers : 5 │ │ + ins : 1 │ │ + outs : 3 │ │ + insns size : 50 16-bit code units │ │ +05d844: |[05d844] android.support.v4.media.routing.MediaRouterJellybeanMr1$IsConnectingWorkaround.:()V │ │ +05d854: 7010 8622 0400 |0000: invoke-direct {v4}, Ljava/lang/Object;.:()V // method@2286 │ │ +05d85a: 6001 4000 |0003: sget v1, Landroid/os/Build$VERSION;.SDK_INT:I // field@0040 │ │ +05d85e: 1302 1100 |0005: const/16 v2, #int 17 // #11 │ │ +05d862: 3221 0800 |0007: if-eq v1, v2, 000f // +0008 │ │ +05d866: 2201 4305 |0009: new-instance v1, Ljava/lang/UnsupportedOperationException; // type@0543 │ │ +05d86a: 7010 b922 0100 |000b: invoke-direct {v1}, Ljava/lang/UnsupportedOperationException;.:()V // method@22b9 │ │ +05d870: 2701 |000e: throw v1 │ │ +05d872: 1c01 8600 |000f: const-class v1, Landroid/media/MediaRouter$RouteInfo; // type@0086 │ │ +05d876: 1a02 320e |0011: const-string v2, "STATUS_CONNECTING" // string@0e32 │ │ +05d87a: 6e20 5922 2100 |0013: invoke-virtual {v1, v2}, Ljava/lang/Class;.getField:(Ljava/lang/String;)Ljava/lang/reflect/Field; // method@2259 │ │ +05d880: 0c00 |0016: move-result-object v0 │ │ +05d882: 1201 |0017: const/4 v1, #int 0 // #0 │ │ +05d884: 6e20 bf22 1000 |0018: invoke-virtual {v0, v1}, Ljava/lang/reflect/Field;.getInt:(Ljava/lang/Object;)I // method@22bf │ │ +05d88a: 0a01 |001b: move-result v1 │ │ +05d88c: 5941 2d04 |001c: iput v1, v4, Landroid/support/v4/media/routing/MediaRouterJellybeanMr1$IsConnectingWorkaround;.mStatusConnecting:I // field@042d │ │ +05d890: 1c01 8600 |001e: const-class v1, Landroid/media/MediaRouter$RouteInfo; // type@0086 │ │ +05d894: 1a02 5218 |0020: const-string v2, "getStatusCode" // string@1852 │ │ +05d898: 1203 |0022: const/4 v3, #int 0 // #0 │ │ +05d89a: 2333 c905 |0023: new-array v3, v3, [Ljava/lang/Class; // type@05c9 │ │ +05d89e: 6e30 5a22 2103 |0025: invoke-virtual {v1, v2, v3}, Ljava/lang/Class;.getMethod:(Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method; // method@225a │ │ +05d8a4: 0c01 |0028: move-result-object v1 │ │ +05d8a6: 5b41 2c04 |0029: iput-object v1, v4, Landroid/support/v4/media/routing/MediaRouterJellybeanMr1$IsConnectingWorkaround;.mGetStatusCodeMethod:Ljava/lang/reflect/Method; // field@042c │ │ +05d8aa: 0e00 |002b: return-void │ │ +05d8ac: 0d01 |002c: move-exception v1 │ │ +05d8ae: 28fe |002d: goto 002b // -0002 │ │ +05d8b0: 0d01 |002e: move-exception v1 │ │ +05d8b2: 28fc |002f: goto 002b // -0004 │ │ +05d8b4: 0d01 |0030: move-exception v1 │ │ +05d8b6: 28fa |0031: goto 002b // -0006 │ │ + catches : 1 │ │ + 0x000f - 0x002b │ │ + Ljava/lang/NoSuchFieldException; -> 0x0030 │ │ + Ljava/lang/NoSuchMethodException; -> 0x002e │ │ + Ljava/lang/IllegalAccessException; -> 0x002c │ │ + positions : │ │ + 0x0000 line=129 │ │ + 0x0003 line=130 │ │ + 0x0009 line=131 │ │ + 0x000f line=135 │ │ + 0x0017 line=137 │ │ + 0x001e line=138 │ │ + 0x002b line=144 │ │ + 0x002c line=142 │ │ + 0x002e line=141 │ │ + 0x0030 line=140 │ │ + locals : │ │ + 0x0017 - 0x002b reg=0 statusConnectingField Ljava/lang/reflect/Field; │ │ + 0x0000 - 0x0032 reg=4 this Landroid/support/v4/media/routing/MediaRouterJellybeanMr1$IsConnectingWorkaround; │ │ + │ │ + Virtual methods - │ │ + #0 : (in Landroid/support/v4/media/routing/MediaRouterJellybeanMr1$IsConnectingWorkaround;) │ │ + name : 'isConnecting' │ │ + type : '(Ljava/lang/Object;)Z' │ │ + access : 0x0001 (PUBLIC) │ │ + code - │ │ + registers : 7 │ │ + ins : 2 │ │ + outs : 3 │ │ + insns size : 36 16-bit code units │ │ +05d8cc: |[05d8cc] android.support.v4.media.routing.MediaRouterJellybeanMr1$IsConnectingWorkaround.isConnecting:(Ljava/lang/Object;)Z │ │ +05d8dc: 1203 |0000: const/4 v3, #int 0 // #0 │ │ +05d8de: 0760 |0001: move-object v0, v6 │ │ +05d8e0: 1f00 8600 |0002: check-cast v0, Landroid/media/MediaRouter$RouteInfo; // type@0086 │ │ +05d8e4: 5452 2c04 |0004: iget-object v2, v5, Landroid/support/v4/media/routing/MediaRouterJellybeanMr1$IsConnectingWorkaround;.mGetStatusCodeMethod:Ljava/lang/reflect/Method; // field@042c │ │ +05d8e8: 3802 1a00 |0006: if-eqz v2, 0020 // +001a │ │ +05d8ec: 5452 2c04 |0008: iget-object v2, v5, Landroid/support/v4/media/routing/MediaRouterJellybeanMr1$IsConnectingWorkaround;.mGetStatusCodeMethod:Ljava/lang/reflect/Method; // field@042c │ │ +05d8f0: 1204 |000a: const/4 v4, #int 0 // #0 │ │ +05d8f2: 2344 ca05 |000b: new-array v4, v4, [Ljava/lang/Object; // type@05ca │ │ +05d8f6: 6e30 c422 0204 |000d: invoke-virtual {v2, v0, v4}, Ljava/lang/reflect/Method;.invoke:(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object; // method@22c4 │ │ +05d8fc: 0c02 |0010: move-result-object v2 │ │ +05d8fe: 1f02 2f05 |0011: check-cast v2, Ljava/lang/Integer; // type@052f │ │ +05d902: 6e10 7022 0200 |0013: invoke-virtual {v2}, Ljava/lang/Integer;.intValue:()I // method@2270 │ │ +05d908: 0a01 |0016: move-result v1 │ │ +05d90a: 5252 2d04 |0017: iget v2, v5, Landroid/support/v4/media/routing/MediaRouterJellybeanMr1$IsConnectingWorkaround;.mStatusConnecting:I // field@042d │ │ +05d90e: 3321 0400 |0019: if-ne v1, v2, 001d // +0004 │ │ +05d912: 1212 |001b: const/4 v2, #int 1 // #1 │ │ +05d914: 0f02 |001c: return v2 │ │ +05d916: 0132 |001d: move v2, v3 │ │ +05d918: 28fe |001e: goto 001c // -0002 │ │ +05d91a: 0d02 |001f: move-exception v2 │ │ +05d91c: 0132 |0020: move v2, v3 │ │ +05d91e: 28fb |0021: goto 001c // -0005 │ │ +05d920: 0d02 |0022: move-exception v2 │ │ +05d922: 28fd |0023: goto 0020 // -0003 │ │ + catches : 1 │ │ + 0x0008 - 0x0019 │ │ + Ljava/lang/IllegalAccessException; -> 0x0022 │ │ + Ljava/lang/reflect/InvocationTargetException; -> 0x001f │ │ + positions : │ │ + 0x0001 line=147 │ │ + 0x0004 line=150 │ │ + 0x0008 line=152 │ │ + 0x0017 line=153 │ │ + 0x001c line=160 │ │ + 0x001e line=153 │ │ + 0x001f line=155 │ │ + 0x0021 line=160 │ │ + 0x0022 line=154 │ │ + locals : │ │ + 0x0017 - 0x001c reg=1 statusCode I │ │ + 0x001d - 0x001f reg=1 statusCode I │ │ + 0x0004 - 0x0024 reg=0 route Landroid/media/MediaRouter$RouteInfo; │ │ + 0x0000 - 0x0024 reg=5 this Landroid/support/v4/media/routing/MediaRouterJellybeanMr1$IsConnectingWorkaround; │ │ + 0x0000 - 0x0024 reg=6 routeObj Ljava/lang/Object; │ │ + │ │ + source_file_idx : 3252 (MediaRouterJellybeanMr1.java) │ │ + │ │ +Class #239 header: │ │ +class_idx : 542 │ │ +access_flags : 17 (0x0011) │ │ +superclass_idx : 1337 │ │ +source_file_idx : 3252 │ │ +static_fields_size : 0 │ │ +instance_fields_size: 0 │ │ +direct_methods_size : 3 │ │ +virtual_methods_size: 0 │ │ + │ │ +Class #239 annotations: │ │ +Annotations on class │ │ + VISIBILITY_SYSTEM Ldalvik/annotation/EnclosingClass; value=Landroid/support/v4/media/routing/MediaRouterJellybeanMr1; │ │ + VISIBILITY_SYSTEM Ldalvik/annotation/InnerClass; accessFlags=25 name="RouteInfo" │ │ + │ │ +Class #239 - │ │ + Class descriptor : 'Landroid/support/v4/media/routing/MediaRouterJellybeanMr1$RouteInfo;' │ │ + Access flags : 0x0011 (PUBLIC FINAL) │ │ + Superclass : 'Ljava/lang/Object;' │ │ + Interfaces - │ │ + Static fields - │ │ + Instance fields - │ │ + Direct methods - │ │ + #0 : (in Landroid/support/v4/media/routing/MediaRouterJellybeanMr1$RouteInfo;) │ │ + name : '' │ │ + type : '()V' │ │ + access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ + code - │ │ + registers : 1 │ │ + ins : 1 │ │ + outs : 1 │ │ + insns size : 4 16-bit code units │ │ +05d934: |[05d934] android.support.v4.media.routing.MediaRouterJellybeanMr1$RouteInfo.:()V │ │ +05d944: 7010 8622 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2286 │ │ +05d94a: 0e00 |0003: return-void │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=37 │ │ + locals : │ │ + 0x0000 - 0x0004 reg=0 this Landroid/support/v4/media/routing/MediaRouterJellybeanMr1$RouteInfo; │ │ + │ │ + #1 : (in Landroid/support/v4/media/routing/MediaRouterJellybeanMr1$RouteInfo;) │ │ + name : 'getPresentationDisplay' │ │ + type : '(Ljava/lang/Object;)Landroid/view/Display;' │ │ + access : 0x0009 (PUBLIC STATIC) │ │ + code - │ │ + registers : 2 │ │ + ins : 1 │ │ + outs : 1 │ │ + insns size : 7 16-bit code units │ │ +05d94c: |[05d94c] android.support.v4.media.routing.MediaRouterJellybeanMr1$RouteInfo.getPresentationDisplay:(Ljava/lang/Object;)Landroid/view/Display; │ │ +05d95c: 1f01 8600 |0000: check-cast v1, Landroid/media/MediaRouter$RouteInfo; // type@0086 │ │ +05d960: 6e10 5802 0100 |0002: invoke-virtual {v1}, Landroid/media/MediaRouter$RouteInfo;.getPresentationDisplay:()Landroid/view/Display; // method@0258 │ │ +05d966: 0c00 |0005: move-result-object v0 │ │ +05d968: 1100 |0006: return-object v0 │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=43 │ │ + locals : │ │ + 0x0000 - 0x0002 reg=1 routeObj Ljava/lang/Object; │ │ + │ │ + #2 : (in Landroid/support/v4/media/routing/MediaRouterJellybeanMr1$RouteInfo;) │ │ + name : 'isEnabled' │ │ + type : '(Ljava/lang/Object;)Z' │ │ + access : 0x0009 (PUBLIC STATIC) │ │ + code - │ │ + registers : 2 │ │ + ins : 1 │ │ + outs : 1 │ │ + insns size : 7 16-bit code units │ │ +05d96c: |[05d96c] android.support.v4.media.routing.MediaRouterJellybeanMr1$RouteInfo.isEnabled:(Ljava/lang/Object;)Z │ │ +05d97c: 1f01 8600 |0000: check-cast v1, Landroid/media/MediaRouter$RouteInfo; // type@0086 │ │ +05d980: 6e10 6002 0100 |0002: invoke-virtual {v1}, Landroid/media/MediaRouter$RouteInfo;.isEnabled:()Z // method@0260 │ │ +05d986: 0a00 |0005: move-result v0 │ │ +05d988: 0f00 |0006: return v0 │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=39 │ │ + locals : │ │ + 0x0000 - 0x0002 reg=1 routeObj Ljava/lang/Object; │ │ + │ │ + Virtual methods - │ │ + source_file_idx : 3252 (MediaRouterJellybeanMr1.java) │ │ + │ │ +Class #240 header: │ │ +class_idx : 544 │ │ +access_flags : 17 (0x0011) │ │ +superclass_idx : 1337 │ │ +source_file_idx : 3253 │ │ +static_fields_size : 0 │ │ +instance_fields_size: 0 │ │ +direct_methods_size : 3 │ │ +virtual_methods_size: 0 │ │ + │ │ +Class #240 annotations: │ │ +Annotations on class │ │ + VISIBILITY_SYSTEM Ldalvik/annotation/EnclosingClass; value=Landroid/support/v4/media/routing/MediaRouterJellybeanMr2; │ │ + VISIBILITY_SYSTEM Ldalvik/annotation/InnerClass; accessFlags=25 name="RouteInfo" │ │ + │ │ +Class #240 - │ │ + Class descriptor : 'Landroid/support/v4/media/routing/MediaRouterJellybeanMr2$RouteInfo;' │ │ + Access flags : 0x0011 (PUBLIC FINAL) │ │ + Superclass : 'Ljava/lang/Object;' │ │ + Interfaces - │ │ + Static fields - │ │ + Instance fields - │ │ + Direct methods - │ │ + #0 : (in Landroid/support/v4/media/routing/MediaRouterJellybeanMr2$RouteInfo;) │ │ + name : '' │ │ + type : '()V' │ │ + access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ + code - │ │ + registers : 1 │ │ + ins : 1 │ │ + outs : 1 │ │ + insns size : 4 16-bit code units │ │ +05d98c: |[05d98c] android.support.v4.media.routing.MediaRouterJellybeanMr2$RouteInfo.:()V │ │ +05d99c: 7010 8622 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2286 │ │ +05d9a2: 0e00 |0003: return-void │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=29 │ │ + locals : │ │ + 0x0000 - 0x0004 reg=0 this Landroid/support/v4/media/routing/MediaRouterJellybeanMr2$RouteInfo; │ │ + │ │ + #1 : (in Landroid/support/v4/media/routing/MediaRouterJellybeanMr2$RouteInfo;) │ │ + name : 'getDescription' │ │ + type : '(Ljava/lang/Object;)Ljava/lang/CharSequence;' │ │ + access : 0x0009 (PUBLIC STATIC) │ │ + code - │ │ + registers : 2 │ │ + ins : 1 │ │ + outs : 1 │ │ + insns size : 7 16-bit code units │ │ +05d9a4: |[05d9a4] android.support.v4.media.routing.MediaRouterJellybeanMr2$RouteInfo.getDescription:(Ljava/lang/Object;)Ljava/lang/CharSequence; │ │ +05d9b4: 1f01 8600 |0000: check-cast v1, Landroid/media/MediaRouter$RouteInfo; // type@0086 │ │ +05d9b8: 6e10 5202 0100 |0002: invoke-virtual {v1}, Landroid/media/MediaRouter$RouteInfo;.getDescription:()Ljava/lang/CharSequence; // method@0252 │ │ +05d9be: 0c00 |0005: move-result-object v0 │ │ +05d9c0: 1100 |0006: return-object v0 │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=31 │ │ + locals : │ │ + 0x0000 - 0x0002 reg=1 routeObj Ljava/lang/Object; │ │ + │ │ + #2 : (in Landroid/support/v4/media/routing/MediaRouterJellybeanMr2$RouteInfo;) │ │ + name : 'isConnecting' │ │ + type : '(Ljava/lang/Object;)Z' │ │ + access : 0x0009 (PUBLIC STATIC) │ │ + code - │ │ + registers : 2 │ │ + ins : 1 │ │ + outs : 1 │ │ + insns size : 7 16-bit code units │ │ +05d9c4: |[05d9c4] android.support.v4.media.routing.MediaRouterJellybeanMr2$RouteInfo.isConnecting:(Ljava/lang/Object;)Z │ │ +05d9d4: 1f01 8600 |0000: check-cast v1, Landroid/media/MediaRouter$RouteInfo; // type@0086 │ │ +05d9d8: 6e10 5f02 0100 |0002: invoke-virtual {v1}, Landroid/media/MediaRouter$RouteInfo;.isConnecting:()Z // method@025f │ │ +05d9de: 0a00 |0005: move-result v0 │ │ +05d9e0: 0f00 |0006: return v0 │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=35 │ │ + locals : │ │ + 0x0000 - 0x0002 reg=1 routeObj Ljava/lang/Object; │ │ + │ │ + Virtual methods - │ │ + source_file_idx : 3253 (MediaRouterJellybeanMr2.java) │ │ + │ │ +Class #241 header: │ │ +class_idx : 545 │ │ +access_flags : 17 (0x0011) │ │ +superclass_idx : 1337 │ │ +source_file_idx : 3253 │ │ +static_fields_size : 0 │ │ +instance_fields_size: 0 │ │ +direct_methods_size : 2 │ │ +virtual_methods_size: 0 │ │ + │ │ +Class #241 annotations: │ │ +Annotations on class │ │ + VISIBILITY_SYSTEM Ldalvik/annotation/EnclosingClass; value=Landroid/support/v4/media/routing/MediaRouterJellybeanMr2; │ │ + VISIBILITY_SYSTEM Ldalvik/annotation/InnerClass; accessFlags=25 name="UserRouteInfo" │ │ + │ │ +Class #241 - │ │ + Class descriptor : 'Landroid/support/v4/media/routing/MediaRouterJellybeanMr2$UserRouteInfo;' │ │ + Access flags : 0x0011 (PUBLIC FINAL) │ │ + Superclass : 'Ljava/lang/Object;' │ │ + Interfaces - │ │ + Static fields - │ │ + Instance fields - │ │ + Direct methods - │ │ + #0 : (in Landroid/support/v4/media/routing/MediaRouterJellybeanMr2$UserRouteInfo;) │ │ + name : '' │ │ + type : '()V' │ │ + access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ + code - │ │ + registers : 1 │ │ + ins : 1 │ │ + outs : 1 │ │ + insns size : 4 16-bit code units │ │ +05d9e4: |[05d9e4] android.support.v4.media.routing.MediaRouterJellybeanMr2$UserRouteInfo.:()V │ │ +05d9f4: 7010 8622 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2286 │ │ +05d9fa: 0e00 |0003: return-void │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=39 │ │ + locals : │ │ + 0x0000 - 0x0004 reg=0 this Landroid/support/v4/media/routing/MediaRouterJellybeanMr2$UserRouteInfo; │ │ + │ │ + #1 : (in Landroid/support/v4/media/routing/MediaRouterJellybeanMr2$UserRouteInfo;) │ │ + name : 'setDescription' │ │ + type : '(Ljava/lang/Object;Ljava/lang/CharSequence;)V' │ │ + access : 0x0009 (PUBLIC STATIC) │ │ + code - │ │ + registers : 2 │ │ + ins : 2 │ │ + outs : 2 │ │ + insns size : 6 16-bit code units │ │ +05d9fc: |[05d9fc] android.support.v4.media.routing.MediaRouterJellybeanMr2$UserRouteInfo.setDescription:(Ljava/lang/Object;Ljava/lang/CharSequence;)V │ │ +05da0c: 1f00 8700 |0000: check-cast v0, Landroid/media/MediaRouter$UserRouteInfo; // type@0087 │ │ +05da10: 6e20 6402 1000 |0002: invoke-virtual {v0, v1}, Landroid/media/MediaRouter$UserRouteInfo;.setDescription:(Ljava/lang/CharSequence;)V // method@0264 │ │ +05da16: 0e00 |0005: return-void │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=41 │ │ + 0x0005 line=42 │ │ + locals : │ │ + 0x0000 - 0x0002 reg=0 routeObj Ljava/lang/Object; │ │ + 0x0000 - 0x0006 reg=1 description Ljava/lang/CharSequence; │ │ + │ │ + Virtual methods - │ │ + source_file_idx : 3253 (MediaRouterJellybeanMr2.java) │ │ + │ │ +Class #242 header: │ │ +class_idx : 547 │ │ +access_flags : 4096 (0x1000) │ │ +superclass_idx : 1337 │ │ +source_file_idx : 3241 │ │ +static_fields_size : 0 │ │ +instance_fields_size: 0 │ │ +direct_methods_size : 0 │ │ +virtual_methods_size: 0 │ │ + │ │ +Class #242 annotations: │ │ +Annotations on class │ │ + VISIBILITY_SYSTEM Ldalvik/annotation/EnclosingClass; value=Landroid/support/v4/media/session/MediaControllerCompat; │ │ + VISIBILITY_SYSTEM Ldalvik/annotation/InnerClass; accessFlags=4104 name=null │ │ + │ │ +Class #242 - │ │ + Class descriptor : 'Landroid/support/v4/media/session/MediaControllerCompat$1;' │ │ + Access flags : 0x1000 (SYNTHETIC) │ │ + Superclass : 'Ljava/lang/Object;' │ │ + Interfaces - │ │ + Static fields - │ │ + Instance fields - │ │ + Direct methods - │ │ + Virtual methods - │ │ + source_file_idx : 3241 (MediaControllerCompat.java) │ │ + │ │ +Class #243 header: │ │ +class_idx : 549 │ │ +access_flags : 1025 (0x0401) │ │ +superclass_idx : 1337 │ │ +source_file_idx : 3241 │ │ +static_fields_size : 0 │ │ +instance_fields_size: 1 │ │ +direct_methods_size : 1 │ │ +virtual_methods_size: 4 │ │ + │ │ +Class #243 annotations: │ │ +Annotations on class │ │ + VISIBILITY_SYSTEM Ldalvik/annotation/EnclosingClass; value=Landroid/support/v4/media/session/MediaControllerCompat; │ │ + VISIBILITY_SYSTEM Ldalvik/annotation/InnerClass; accessFlags=1033 name="Callback" │ │ + VISIBILITY_SYSTEM Ldalvik/annotation/MemberClasses; value={ Landroid/support/v4/media/session/MediaControllerCompat$Callback$StubApi21; } │ │ + │ │ +Class #243 - │ │ + Class descriptor : 'Landroid/support/v4/media/session/MediaControllerCompat$Callback;' │ │ + Access flags : 0x0401 (PUBLIC ABSTRACT) │ │ + Superclass : 'Ljava/lang/Object;' │ │ + Interfaces - │ │ + Static fields - │ │ + Instance fields - │ │ + #0 : (in Landroid/support/v4/media/session/MediaControllerCompat$Callback;) │ │ + name : 'mCallbackObj' │ │ + type : 'Ljava/lang/Object;' │ │ + access : 0x0010 (FINAL) │ │ + Direct methods - │ │ + #0 : (in Landroid/support/v4/media/session/MediaControllerCompat$Callback;) │ │ + name : '' │ │ + type : '()V' │ │ + access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ + code - │ │ + registers : 4 │ │ + ins : 1 │ │ + outs : 3 │ │ + insns size : 25 16-bit code units │ │ +05da18: |[05da18] android.support.v4.media.session.MediaControllerCompat$Callback.:()V │ │ +05da28: 1202 |0000: const/4 v2, #int 0 // #0 │ │ +05da2a: 7010 8622 0300 |0001: invoke-direct {v3}, Ljava/lang/Object;.:()V // method@2286 │ │ +05da30: 6000 4000 |0004: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0040 │ │ +05da34: 1301 1500 |0006: const/16 v1, #int 21 // #15 │ │ +05da38: 3410 0e00 |0008: if-lt v0, v1, 0016 // +000e │ │ +05da3c: 2200 2402 |000a: new-instance v0, Landroid/support/v4/media/session/MediaControllerCompat$Callback$StubApi21; // type@0224 │ │ +05da40: 7030 d40b 3002 |000c: invoke-direct {v0, v3, v2}, Landroid/support/v4/media/session/MediaControllerCompat$Callback$StubApi21;.:(Landroid/support/v4/media/session/MediaControllerCompat$Callback;Landroid/support/v4/media/session/MediaControllerCompat$1;)V // method@0bd4 │ │ +05da46: 7110 420c 0000 |000f: invoke-static {v0}, Landroid/support/v4/media/session/MediaControllerCompatApi21;.createCallback:(Landroid/support/v4/media/session/MediaControllerCompatApi21$Callback;)Ljava/lang/Object; // method@0c42 │ │ +05da4c: 0c00 |0012: move-result-object v0 │ │ +05da4e: 5b30 3004 |0013: iput-object v0, v3, Landroid/support/v4/media/session/MediaControllerCompat$Callback;.mCallbackObj:Ljava/lang/Object; // field@0430 │ │ +05da52: 0e00 |0015: return-void │ │ +05da54: 5b32 3004 |0016: iput-object v2, v3, Landroid/support/v4/media/session/MediaControllerCompat$Callback;.mCallbackObj:Ljava/lang/Object; // field@0430 │ │ +05da58: 28fd |0018: goto 0015 // -0003 │ │ + catches : (none) │ │ + positions : │ │ + 0x0001 line=228 │ │ + 0x0004 line=229 │ │ + 0x000a line=230 │ │ + 0x0015 line=234 │ │ + 0x0016 line=232 │ │ + locals : │ │ + 0x0000 - 0x0019 reg=3 this Landroid/support/v4/media/session/MediaControllerCompat$Callback; │ │ + │ │ + Virtual methods - │ │ + #0 : (in Landroid/support/v4/media/session/MediaControllerCompat$Callback;) │ │ + name : 'onMetadataChanged' │ │ + type : '(Landroid/support/v4/media/MediaMetadataCompat;)V' │ │ + access : 0x0001 (PUBLIC) │ │ + code - │ │ + registers : 2 │ │ + ins : 2 │ │ + outs : 0 │ │ + insns size : 1 16-bit code units │ │ +05da5c: |[05da5c] android.support.v4.media.session.MediaControllerCompat$Callback.onMetadataChanged:(Landroid/support/v4/media/MediaMetadataCompat;)V │ │ +05da6c: 0e00 |0000: return-void │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=269 │ │ + locals : │ │ + 0x0000 - 0x0001 reg=0 this Landroid/support/v4/media/session/MediaControllerCompat$Callback; │ │ + 0x0000 - 0x0001 reg=1 metadata Landroid/support/v4/media/MediaMetadataCompat; │ │ + │ │ + #1 : (in Landroid/support/v4/media/session/MediaControllerCompat$Callback;) │ │ + name : 'onPlaybackStateChanged' │ │ + type : '(Landroid/support/v4/media/session/PlaybackStateCompat;)V' │ │ + access : 0x0001 (PUBLIC) │ │ + code - │ │ + registers : 2 │ │ + ins : 2 │ │ + outs : 0 │ │ + insns size : 1 16-bit code units │ │ +05da70: |[05da70] android.support.v4.media.session.MediaControllerCompat$Callback.onPlaybackStateChanged:(Landroid/support/v4/media/session/PlaybackStateCompat;)V │ │ +05da80: 0e00 |0000: return-void │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=260 │ │ + locals : │ │ + 0x0000 - 0x0001 reg=0 this Landroid/support/v4/media/session/MediaControllerCompat$Callback; │ │ + 0x0000 - 0x0001 reg=1 state Landroid/support/v4/media/session/PlaybackStateCompat; │ │ + │ │ + #2 : (in Landroid/support/v4/media/session/MediaControllerCompat$Callback;) │ │ + name : 'onSessionDestroyed' │ │ + type : '()V' │ │ + access : 0x0001 (PUBLIC) │ │ + code - │ │ + registers : 1 │ │ + ins : 1 │ │ + outs : 0 │ │ + insns size : 1 16-bit code units │ │ +05da84: |[05da84] android.support.v4.media.session.MediaControllerCompat$Callback.onSessionDestroyed:()V │ │ +05da94: 0e00 |0000: return-void │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=241 │ │ + locals : │ │ + 0x0000 - 0x0001 reg=0 this Landroid/support/v4/media/session/MediaControllerCompat$Callback; │ │ + │ │ + #3 : (in Landroid/support/v4/media/session/MediaControllerCompat$Callback;) │ │ + name : 'onSessionEvent' │ │ + type : '(Ljava/lang/String;Landroid/os/Bundle;)V' │ │ + access : 0x0001 (PUBLIC) │ │ + code - │ │ + registers : 3 │ │ + ins : 3 │ │ + outs : 0 │ │ + insns size : 1 16-bit code units │ │ +05da98: |[05da98] android.support.v4.media.session.MediaControllerCompat$Callback.onSessionEvent:(Ljava/lang/String;Landroid/os/Bundle;)V │ │ +05daa8: 0e00 |0000: return-void │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=252 │ │ + locals : │ │ + 0x0000 - 0x0001 reg=0 this Landroid/support/v4/media/session/MediaControllerCompat$Callback; │ │ + 0x0000 - 0x0001 reg=1 event Ljava/lang/String; │ │ + 0x0000 - 0x0001 reg=2 extras Landroid/os/Bundle; │ │ + │ │ + source_file_idx : 3241 (MediaControllerCompat.java) │ │ + │ │ +Class #244 header: │ │ +class_idx : 550 │ │ +access_flags : 1536 (0x0600) │ │ +superclass_idx : 1337 │ │ +source_file_idx : 3241 │ │ +static_fields_size : 0 │ │ +instance_fields_size: 0 │ │ +direct_methods_size : 0 │ │ +virtual_methods_size: 10 │ │ + │ │ +Class #244 annotations: │ │ +Annotations on class │ │ + VISIBILITY_SYSTEM Ldalvik/annotation/EnclosingClass; value=Landroid/support/v4/media/session/MediaControllerCompat; │ │ + VISIBILITY_SYSTEM Ldalvik/annotation/InnerClass; accessFlags=1544 name="MediaControllerImpl" │ │ + │ │ +Class #244 - │ │ + Class descriptor : 'Landroid/support/v4/media/session/MediaControllerCompat$MediaControllerImpl;' │ │ + Access flags : 0x0600 (INTERFACE ABSTRACT) │ │ + Superclass : 'Ljava/lang/Object;' │ │ + Interfaces - │ │ + Static fields - │ │ + Instance fields - │ │ + Direct methods - │ │ + Virtual methods - │ │ + #0 : (in Landroid/support/v4/media/session/MediaControllerCompat$MediaControllerImpl;) │ │ + name : 'dispatchMediaButtonEvent' │ │ + type : '(Landroid/view/KeyEvent;)Z' │ │ + access : 0x0401 (PUBLIC ABSTRACT) │ │ + code : (none) │ │ + │ │ + #1 : (in Landroid/support/v4/media/session/MediaControllerCompat$MediaControllerImpl;) │ │ + name : 'getMediaController' │ │ + type : '()Ljava/lang/Object;' │ │ + access : 0x0401 (PUBLIC ABSTRACT) │ │ + code : (none) │ │ + │ │ + #2 : (in Landroid/support/v4/media/session/MediaControllerCompat$MediaControllerImpl;) │ │ + name : 'getMetadata' │ │ + type : '()Landroid/support/v4/media/MediaMetadataCompat;' │ │ + access : 0x0401 (PUBLIC ABSTRACT) │ │ + code : (none) │ │ + │ │ + #3 : (in Landroid/support/v4/media/session/MediaControllerCompat$MediaControllerImpl;) │ │ + name : 'getPlaybackInfo' │ │ + type : '()Landroid/support/v4/media/session/MediaControllerCompat$PlaybackInfo;' │ │ + access : 0x0401 (PUBLIC ABSTRACT) │ │ + code : (none) │ │ + │ │ + #4 : (in Landroid/support/v4/media/session/MediaControllerCompat$MediaControllerImpl;) │ │ + name : 'getPlaybackState' │ │ + type : '()Landroid/support/v4/media/session/PlaybackStateCompat;' │ │ + access : 0x0401 (PUBLIC ABSTRACT) │ │ + code : (none) │ │ + │ │ + #5 : (in Landroid/support/v4/media/session/MediaControllerCompat$MediaControllerImpl;) │ │ + name : 'getRatingType' │ │ + type : '()I' │ │ + access : 0x0401 (PUBLIC ABSTRACT) │ │ + code : (none) │ │ + │ │ + #6 : (in Landroid/support/v4/media/session/MediaControllerCompat$MediaControllerImpl;) │ │ + name : 'getTransportControls' │ │ + type : '()Landroid/support/v4/media/session/MediaControllerCompat$TransportControls;' │ │ + access : 0x0401 (PUBLIC ABSTRACT) │ │ + code : (none) │ │ + │ │ + #7 : (in Landroid/support/v4/media/session/MediaControllerCompat$MediaControllerImpl;) │ │ + name : 'registerCallback' │ │ + type : '(Landroid/support/v4/media/session/MediaControllerCompat$Callback;Landroid/os/Handler;)V' │ │ + access : 0x0401 (PUBLIC ABSTRACT) │ │ + code : (none) │ │ + │ │ + #8 : (in Landroid/support/v4/media/session/MediaControllerCompat$MediaControllerImpl;) │ │ + name : 'sendCommand' │ │ + type : '(Ljava/lang/String;Landroid/os/Bundle;Landroid/os/ResultReceiver;)V' │ │ + access : 0x0401 (PUBLIC ABSTRACT) │ │ + code : (none) │ │ + │ │ + #9 : (in Landroid/support/v4/media/session/MediaControllerCompat$MediaControllerImpl;) │ │ + name : 'unregisterCallback' │ │ + type : '(Landroid/support/v4/media/session/MediaControllerCompat$Callback;)V' │ │ + access : 0x0401 (PUBLIC ABSTRACT) │ │ + code : (none) │ │ + │ │ + source_file_idx : 3241 (MediaControllerCompat.java) │ │ + │ │ +Class #245 header: │ │ +class_idx : 553 │ │ +access_flags : 17 (0x0011) │ │ +superclass_idx : 1337 │ │ +source_file_idx : 3241 │ │ +static_fields_size : 2 │ │ +instance_fields_size: 5 │ │ +direct_methods_size : 1 │ │ +virtual_methods_size: 5 │ │ + │ │ +Class #245 annotations: │ │ +Annotations on class │ │ + VISIBILITY_SYSTEM Ldalvik/annotation/EnclosingClass; value=Landroid/support/v4/media/session/MediaControllerCompat; │ │ + VISIBILITY_SYSTEM Ldalvik/annotation/InnerClass; accessFlags=25 name="PlaybackInfo" │ │ + │ │ +Class #245 - │ │ + Class descriptor : 'Landroid/support/v4/media/session/MediaControllerCompat$PlaybackInfo;' │ │ + Access flags : 0x0011 (PUBLIC FINAL) │ │ + Superclass : 'Ljava/lang/Object;' │ │ + Interfaces - │ │ + Static fields - │ │ + #0 : (in Landroid/support/v4/media/session/MediaControllerCompat$PlaybackInfo;) │ │ + name : 'PLAYBACK_TYPE_LOCAL' │ │ + type : 'I' │ │ + access : 0x0019 (PUBLIC STATIC FINAL) │ │ + value : 1 │ │ + #1 : (in Landroid/support/v4/media/session/MediaControllerCompat$PlaybackInfo;) │ │ + name : 'PLAYBACK_TYPE_REMOTE' │ │ + type : 'I' │ │ + access : 0x0019 (PUBLIC STATIC FINAL) │ │ + value : 2 │ │ + Instance fields - │ │ + #0 : (in Landroid/support/v4/media/session/MediaControllerCompat$PlaybackInfo;) │ │ + name : 'mAudioStream' │ │ + type : 'I' │ │ + access : 0x0012 (PRIVATE FINAL) │ │ + #1 : (in Landroid/support/v4/media/session/MediaControllerCompat$PlaybackInfo;) │ │ + name : 'mCurrentVolume' │ │ + type : 'I' │ │ + access : 0x0012 (PRIVATE FINAL) │ │ + #2 : (in Landroid/support/v4/media/session/MediaControllerCompat$PlaybackInfo;) │ │ + name : 'mMaxVolume' │ │ + type : 'I' │ │ + access : 0x0012 (PRIVATE FINAL) │ │ + #3 : (in Landroid/support/v4/media/session/MediaControllerCompat$PlaybackInfo;) │ │ + name : 'mPlaybackType' │ │ + type : 'I' │ │ + access : 0x0012 (PRIVATE FINAL) │ │ + #4 : (in Landroid/support/v4/media/session/MediaControllerCompat$PlaybackInfo;) │ │ + name : 'mVolumeControl' │ │ + type : 'I' │ │ + access : 0x0012 (PRIVATE FINAL) │ │ + Direct methods - │ │ + #0 : (in Landroid/support/v4/media/session/MediaControllerCompat$PlaybackInfo;) │ │ + name : '' │ │ + type : '(IIIII)V' │ │ + access : 0x10000 (CONSTRUCTOR) │ │ + code - │ │ + registers : 6 │ │ + ins : 6 │ │ + outs : 1 │ │ + insns size : 14 16-bit code units │ │ +05daac: |[05daac] android.support.v4.media.session.MediaControllerCompat$PlaybackInfo.:(IIIII)V │ │ +05dabc: 7010 8622 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2286 │ │ +05dac2: 5901 3704 |0003: iput v1, v0, Landroid/support/v4/media/session/MediaControllerCompat$PlaybackInfo;.mPlaybackType:I // field@0437 │ │ +05dac6: 5902 3404 |0005: iput v2, v0, Landroid/support/v4/media/session/MediaControllerCompat$PlaybackInfo;.mAudioStream:I // field@0434 │ │ +05daca: 5903 3804 |0007: iput v3, v0, Landroid/support/v4/media/session/MediaControllerCompat$PlaybackInfo;.mVolumeControl:I // field@0438 │ │ +05dace: 5904 3604 |0009: iput v4, v0, Landroid/support/v4/media/session/MediaControllerCompat$PlaybackInfo;.mMaxVolume:I // field@0436 │ │ +05dad2: 5905 3504 |000b: iput v5, v0, Landroid/support/v4/media/session/MediaControllerCompat$PlaybackInfo;.mCurrentVolume:I // field@0435 │ │ +05dad6: 0e00 |000d: return-void │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=380 │ │ + 0x0003 line=381 │ │ + 0x0005 line=382 │ │ + 0x0007 line=383 │ │ + 0x0009 line=384 │ │ + 0x000b line=385 │ │ + 0x000d line=386 │ │ + locals : │ │ + 0x0000 - 0x000e reg=0 this Landroid/support/v4/media/session/MediaControllerCompat$PlaybackInfo; │ │ + 0x0000 - 0x000e reg=1 type I │ │ + 0x0000 - 0x000e reg=2 stream I │ │ + 0x0000 - 0x000e reg=3 control I │ │ + 0x0000 - 0x000e reg=4 max I │ │ + 0x0000 - 0x000e reg=5 current I │ │ + │ │ + Virtual methods - │ │ + #0 : (in Landroid/support/v4/media/session/MediaControllerCompat$PlaybackInfo;) │ │ + name : 'getAudioStream' │ │ + type : '()I' │ │ + access : 0x0001 (PUBLIC) │ │ + code - │ │ + registers : 2 │ │ + ins : 1 │ │ + outs : 0 │ │ + insns size : 3 16-bit code units │ │ +05dad8: |[05dad8] android.support.v4.media.session.MediaControllerCompat$PlaybackInfo.getAudioStream:()I │ │ +05dae8: 5210 3404 |0000: iget v0, v1, Landroid/support/v4/media/session/MediaControllerCompat$PlaybackInfo;.mAudioStream:I // field@0434 │ │ +05daec: 0f00 |0002: return v0 │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=409 │ │ + locals : │ │ + 0x0000 - 0x0003 reg=1 this Landroid/support/v4/media/session/MediaControllerCompat$PlaybackInfo; │ │ + │ │ + #1 : (in Landroid/support/v4/media/session/MediaControllerCompat$PlaybackInfo;) │ │ + name : 'getCurrentVolume' │ │ + type : '()I' │ │ + access : 0x0001 (PUBLIC) │ │ + code - │ │ + registers : 2 │ │ + ins : 1 │ │ + outs : 0 │ │ + insns size : 3 16-bit code units │ │ +05daf0: |[05daf0] android.support.v4.media.session.MediaControllerCompat$PlaybackInfo.getCurrentVolume:()I │ │ +05db00: 5210 3504 |0000: iget v0, v1, Landroid/support/v4/media/session/MediaControllerCompat$PlaybackInfo;.mCurrentVolume:I // field@0435 │ │ +05db04: 0f00 |0002: return v0 │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=442 │ │ + locals : │ │ + 0x0000 - 0x0003 reg=1 this Landroid/support/v4/media/session/MediaControllerCompat$PlaybackInfo; │ │ + │ │ + #2 : (in Landroid/support/v4/media/session/MediaControllerCompat$PlaybackInfo;) │ │ + name : 'getMaxVolume' │ │ + type : '()I' │ │ + access : 0x0001 (PUBLIC) │ │ + code - │ │ + registers : 2 │ │ + ins : 1 │ │ + outs : 0 │ │ + insns size : 3 16-bit code units │ │ +05db08: |[05db08] android.support.v4.media.session.MediaControllerCompat$PlaybackInfo.getMaxVolume:()I │ │ +05db18: 5210 3604 |0000: iget v0, v1, Landroid/support/v4/media/session/MediaControllerCompat$PlaybackInfo;.mMaxVolume:I // field@0436 │ │ +05db1c: 0f00 |0002: return v0 │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=433 │ │ + locals : │ │ + 0x0000 - 0x0003 reg=1 this Landroid/support/v4/media/session/MediaControllerCompat$PlaybackInfo; │ │ + │ │ + #3 : (in Landroid/support/v4/media/session/MediaControllerCompat$PlaybackInfo;) │ │ + name : 'getPlaybackType' │ │ + type : '()I' │ │ + access : 0x0001 (PUBLIC) │ │ + code - │ │ + registers : 2 │ │ + ins : 1 │ │ + outs : 0 │ │ + insns size : 3 16-bit code units │ │ +05db20: |[05db20] android.support.v4.media.session.MediaControllerCompat$PlaybackInfo.getPlaybackType:()I │ │ +05db30: 5210 3704 |0000: iget v0, v1, Landroid/support/v4/media/session/MediaControllerCompat$PlaybackInfo;.mPlaybackType:I // field@0437 │ │ +05db34: 0f00 |0002: return v0 │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=398 │ │ + locals : │ │ + 0x0000 - 0x0003 reg=1 this Landroid/support/v4/media/session/MediaControllerCompat$PlaybackInfo; │ │ + │ │ + #4 : (in Landroid/support/v4/media/session/MediaControllerCompat$PlaybackInfo;) │ │ + name : 'getVolumeControl' │ │ + type : '()I' │ │ + access : 0x0001 (PUBLIC) │ │ + code - │ │ + registers : 2 │ │ + ins : 1 │ │ + outs : 0 │ │ + insns size : 3 16-bit code units │ │ +05db38: |[05db38] android.support.v4.media.session.MediaControllerCompat$PlaybackInfo.getVolumeControl:()I │ │ +05db48: 5210 3804 |0000: iget v0, v1, Landroid/support/v4/media/session/MediaControllerCompat$PlaybackInfo;.mVolumeControl:I // field@0438 │ │ +05db4c: 0f00 |0002: return v0 │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=424 │ │ + locals : │ │ + 0x0000 - 0x0003 reg=1 this Landroid/support/v4/media/session/MediaControllerCompat$PlaybackInfo; │ │ + │ │ + source_file_idx : 3241 (MediaControllerCompat.java) │ │ + │ │ +Class #246 header: │ │ +class_idx : 554 │ │ +access_flags : 1025 (0x0401) │ │ +superclass_idx : 1337 │ │ +source_file_idx : 3241 │ │ +static_fields_size : 0 │ │ +instance_fields_size: 0 │ │ +direct_methods_size : 1 │ │ +virtual_methods_size: 9 │ │ + │ │ +Class #246 annotations: │ │ +Annotations on class │ │ + VISIBILITY_SYSTEM Ldalvik/annotation/EnclosingClass; value=Landroid/support/v4/media/session/MediaControllerCompat; │ │ + VISIBILITY_SYSTEM Ldalvik/annotation/InnerClass; accessFlags=1033 name="TransportControls" │ │ + │ │ +Class #246 - │ │ + Class descriptor : 'Landroid/support/v4/media/session/MediaControllerCompat$TransportControls;' │ │ + Access flags : 0x0401 (PUBLIC ABSTRACT) │ │ + Superclass : 'Ljava/lang/Object;' │ │ + Interfaces - │ │ + Static fields - │ │ + Instance fields - │ │ + Direct methods - │ │ + #0 : (in Landroid/support/v4/media/session/MediaControllerCompat$TransportControls;) │ │ + name : '' │ │ + type : '()V' │ │ + access : 0x10000 (CONSTRUCTOR) │ │ + code - │ │ + registers : 1 │ │ + ins : 1 │ │ + outs : 1 │ │ + insns size : 4 16-bit code units │ │ +05db50: |[05db50] android.support.v4.media.session.MediaControllerCompat$TransportControls.:()V │ │ +05db60: 7010 8622 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2286 │ │ +05db66: 0e00 |0003: return-void │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=301 │ │ + 0x0003 line=302 │ │ + locals : │ │ + 0x0000 - 0x0004 reg=0 this Landroid/support/v4/media/session/MediaControllerCompat$TransportControls; │ │ + │ │ + Virtual methods - │ │ + #0 : (in Landroid/support/v4/media/session/MediaControllerCompat$TransportControls;) │ │ + name : 'fastForward' │ │ + type : '()V' │ │ + access : 0x0401 (PUBLIC ABSTRACT) │ │ + code : (none) │ │ + │ │ + #1 : (in Landroid/support/v4/media/session/MediaControllerCompat$TransportControls;) │ │ + name : 'pause' │ │ + type : '()V' │ │ + access : 0x0401 (PUBLIC ABSTRACT) │ │ + code : (none) │ │ + │ │ + #2 : (in Landroid/support/v4/media/session/MediaControllerCompat$TransportControls;) │ │ + name : 'play' │ │ + type : '()V' │ │ + access : 0x0401 (PUBLIC ABSTRACT) │ │ + code : (none) │ │ + │ │ + #3 : (in Landroid/support/v4/media/session/MediaControllerCompat$TransportControls;) │ │ + name : 'rewind' │ │ + type : '()V' │ │ + access : 0x0401 (PUBLIC ABSTRACT) │ │ + code : (none) │ │ + │ │ + #4 : (in Landroid/support/v4/media/session/MediaControllerCompat$TransportControls;) │ │ + name : 'seekTo' │ │ + type : '(J)V' │ │ + access : 0x0401 (PUBLIC ABSTRACT) │ │ + code : (none) │ │ + │ │ + #5 : (in Landroid/support/v4/media/session/MediaControllerCompat$TransportControls;) │ │ + name : 'setRating' │ │ + type : '(Landroid/support/v4/media/RatingCompat;)V' │ │ + access : 0x0401 (PUBLIC ABSTRACT) │ │ + code : (none) │ │ + │ │ + #6 : (in Landroid/support/v4/media/session/MediaControllerCompat$TransportControls;) │ │ + name : 'skipToNext' │ │ + type : '()V' │ │ + access : 0x0401 (PUBLIC ABSTRACT) │ │ + code : (none) │ │ + │ │ + #7 : (in Landroid/support/v4/media/session/MediaControllerCompat$TransportControls;) │ │ + name : 'skipToPrevious' │ │ + type : '()V' │ │ + access : 0x0401 (PUBLIC ABSTRACT) │ │ + code : (none) │ │ + │ │ + #8 : (in Landroid/support/v4/media/session/MediaControllerCompat$TransportControls;) │ │ + name : 'stop' │ │ + type : '()V' │ │ + access : 0x0401 (PUBLIC ABSTRACT) │ │ + code : (none) │ │ + │ │ + source_file_idx : 3241 (MediaControllerCompat.java) │ │ + │ │ +Class #247 header: │ │ +class_idx : 556 │ │ +access_flags : 17 (0x0011) │ │ +superclass_idx : 1337 │ │ +source_file_idx : 3241 │ │ +static_fields_size : 0 │ │ +instance_fields_size: 1 │ │ +direct_methods_size : 2 │ │ +virtual_methods_size: 11 │ │ + │ │ +Class #247 annotations: │ │ +Annotations on class │ │ + VISIBILITY_SYSTEM Ldalvik/annotation/MemberClasses; value={ Landroid/support/v4/media/session/MediaControllerCompat$1; Landroid/support/v4/media/session/MediaControllerCompat$TransportControlsApi21; Landroid/support/v4/media/session/MediaControllerCompat$MediaControllerImplApi21; Landroid/support/v4/media/session/MediaControllerCompat$MediaControllerImplBase; Landroid/support/v4/media/session/MediaControllerCompat$MediaControllerImpl; Landroid/support/v4/media/session/MediaControllerCompat$PlaybackInfo; Landroid/support/v4/media/session/MediaControllerCompat$TransportControls; Landroid/support/v4/media/session/MediaControllerCompat$Callback; } │ │ +Annotations on method #3097 '' │ │ + VISIBILITY_SYSTEM Ldalvik/annotation/Throws; value={ Landroid/os/RemoteException; } │ │ + │ │ +Class #247 - │ │ + Class descriptor : 'Landroid/support/v4/media/session/MediaControllerCompat;' │ │ + Access flags : 0x0011 (PUBLIC FINAL) │ │ + Superclass : 'Ljava/lang/Object;' │ │ + Interfaces - │ │ + Static fields - │ │ + Instance fields - │ │ + #0 : (in Landroid/support/v4/media/session/MediaControllerCompat;) │ │ + name : 'mImpl' │ │ + type : 'Landroid/support/v4/media/session/MediaControllerCompat$MediaControllerImpl;' │ │ + access : 0x0012 (PRIVATE FINAL) │ │ + Direct methods - │ │ + #0 : (in Landroid/support/v4/media/session/MediaControllerCompat;) │ │ + name : '' │ │ + type : '(Landroid/content/Context;Landroid/support/v4/media/session/MediaSessionCompat$Token;)V' │ │ + access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ + code - │ │ + registers : 5 │ │ + ins : 3 │ │ + outs : 3 │ │ + insns size : 35 16-bit code units │ │ +05db68: |[05db68] android.support.v4.media.session.MediaControllerCompat.:(Landroid/content/Context;Landroid/support/v4/media/session/MediaSessionCompat$Token;)V │ │ +05db78: 7010 8622 0200 |0000: invoke-direct {v2}, Ljava/lang/Object;.:()V // method@2286 │ │ +05db7e: 3904 0a00 |0003: if-nez v4, 000d // +000a │ │ +05db82: 2200 2b05 |0005: new-instance v0, Ljava/lang/IllegalArgumentException; // type@052b │ │ +05db86: 1a01 1424 |0007: const-string v1, "sessionToken must not be null" // string@2414 │ │ +05db8a: 7020 6822 1000 |0009: invoke-direct {v0, v1}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@2268 │ │ +05db90: 2700 |000c: throw v0 │ │ +05db92: 6000 4000 |000d: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0040 │ │ +05db96: 1301 1500 |000f: const/16 v1, #int 21 // #15 │ │ +05db9a: 3410 0a00 |0011: if-lt v0, v1, 001b // +000a │ │ +05db9e: 2200 2702 |0013: new-instance v0, Landroid/support/v4/media/session/MediaControllerCompat$MediaControllerImplApi21; // type@0227 │ │ +05dba2: 7030 e80b 3004 |0015: invoke-direct {v0, v3, v4}, Landroid/support/v4/media/session/MediaControllerCompat$MediaControllerImplApi21;.:(Landroid/content/Context;Landroid/support/v4/media/session/MediaSessionCompat$Token;)V // method@0be8 │ │ +05dba8: 5b20 3a04 |0018: iput-object v0, v2, Landroid/support/v4/media/session/MediaControllerCompat;.mImpl:Landroid/support/v4/media/session/MediaControllerCompat$MediaControllerImpl; // field@043a │ │ +05dbac: 0e00 |001a: return-void │ │ +05dbae: 2200 2802 |001b: new-instance v0, Landroid/support/v4/media/session/MediaControllerCompat$MediaControllerImplBase; // type@0228 │ │ +05dbb2: 7010 f40b 0000 |001d: invoke-direct {v0}, Landroid/support/v4/media/session/MediaControllerCompat$MediaControllerImplBase;.:()V // method@0bf4 │ │ +05dbb8: 5b20 3a04 |0020: iput-object v0, v2, Landroid/support/v4/media/session/MediaControllerCompat;.mImpl:Landroid/support/v4/media/session/MediaControllerCompat$MediaControllerImpl; // field@043a │ │ +05dbbc: 28f8 |0022: goto 001a // -0008 │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=71 │ │ + 0x0003 line=72 │ │ + 0x0005 line=73 │ │ + 0x000d line=76 │ │ + 0x0013 line=77 │ │ + 0x001a line=81 │ │ + 0x001b line=79 │ │ + locals : │ │ + 0x0000 - 0x0023 reg=2 this Landroid/support/v4/media/session/MediaControllerCompat; │ │ + 0x0000 - 0x0023 reg=3 context Landroid/content/Context; │ │ + 0x0000 - 0x0023 reg=4 sessionToken Landroid/support/v4/media/session/MediaSessionCompat$Token; │ │ + │ │ + #1 : (in Landroid/support/v4/media/session/MediaControllerCompat;) │ │ + name : '' │ │ + type : '(Landroid/content/Context;Landroid/support/v4/media/session/MediaSessionCompat;)V' │ │ + access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ + code - │ │ + registers : 5 │ │ + ins : 3 │ │ + outs : 3 │ │ + insns size : 35 16-bit code units │ │ +05dbc0: |[05dbc0] android.support.v4.media.session.MediaControllerCompat.:(Landroid/content/Context;Landroid/support/v4/media/session/MediaSessionCompat;)V │ │ +05dbd0: 7010 8622 0200 |0000: invoke-direct {v2}, Ljava/lang/Object;.:()V // method@2286 │ │ +05dbd6: 3904 0a00 |0003: if-nez v4, 000d // +000a │ │ +05dbda: 2200 2b05 |0005: new-instance v0, Ljava/lang/IllegalArgumentException; // type@052b │ │ +05dbde: 1a01 1124 |0007: const-string v1, "session must not be null" // string@2411 │ │ +05dbe2: 7020 6822 1000 |0009: invoke-direct {v0, v1}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@2268 │ │ +05dbe8: 2700 |000c: throw v0 │ │ +05dbea: 6000 4000 |000d: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0040 │ │ +05dbee: 1301 1500 |000f: const/16 v1, #int 21 // #15 │ │ +05dbf2: 3410 0a00 |0011: if-lt v0, v1, 001b // +000a │ │ +05dbf6: 2200 2702 |0013: new-instance v0, Landroid/support/v4/media/session/MediaControllerCompat$MediaControllerImplApi21; // type@0227 │ │ +05dbfa: 7030 e90b 3004 |0015: invoke-direct {v0, v3, v4}, Landroid/support/v4/media/session/MediaControllerCompat$MediaControllerImplApi21;.:(Landroid/content/Context;Landroid/support/v4/media/session/MediaSessionCompat;)V // method@0be9 │ │ +05dc00: 5b20 3a04 |0018: iput-object v0, v2, Landroid/support/v4/media/session/MediaControllerCompat;.mImpl:Landroid/support/v4/media/session/MediaControllerCompat$MediaControllerImpl; // field@043a │ │ +05dc04: 0e00 |001a: return-void │ │ +05dc06: 2200 2802 |001b: new-instance v0, Landroid/support/v4/media/session/MediaControllerCompat$MediaControllerImplBase; // type@0228 │ │ +05dc0a: 7010 f40b 0000 |001d: invoke-direct {v0}, Landroid/support/v4/media/session/MediaControllerCompat$MediaControllerImplBase;.:()V // method@0bf4 │ │ +05dc10: 5b20 3a04 |0020: iput-object v0, v2, Landroid/support/v4/media/session/MediaControllerCompat;.mImpl:Landroid/support/v4/media/session/MediaControllerCompat$MediaControllerImpl; // field@043a │ │ +05dc14: 28f8 |0022: goto 001a // -0008 │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=51 │ │ + 0x0003 line=52 │ │ + 0x0005 line=53 │ │ + 0x000d line=56 │ │ + 0x0013 line=57 │ │ + 0x001a line=61 │ │ + 0x001b line=59 │ │ + locals : │ │ + 0x0000 - 0x0023 reg=2 this Landroid/support/v4/media/session/MediaControllerCompat; │ │ + 0x0000 - 0x0023 reg=3 context Landroid/content/Context; │ │ + 0x0000 - 0x0023 reg=4 session Landroid/support/v4/media/session/MediaSessionCompat; │ │ + │ │ + Virtual methods - │ │ + #0 : (in Landroid/support/v4/media/session/MediaControllerCompat;) │ │ + name : 'dispatchMediaButtonEvent' │ │ + type : '(Landroid/view/KeyEvent;)Z' │ │ + access : 0x0001 (PUBLIC) │ │ + code - │ │ + registers : 4 │ │ + ins : 2 │ │ + outs : 2 │ │ + insns size : 17 16-bit code units │ │ +05dc18: |[05dc18] android.support.v4.media.session.MediaControllerCompat.dispatchMediaButtonEvent:(Landroid/view/KeyEvent;)Z │ │ +05dc28: 3903 0a00 |0000: if-nez v3, 000a // +000a │ │ +05dc2c: 2200 2b05 |0002: new-instance v0, Ljava/lang/IllegalArgumentException; // type@052b │ │ +05dc30: 1a01 9205 |0004: const-string v1, "KeyEvent may not be null" // string@0592 │ │ +05dc34: 7020 6822 1000 |0006: invoke-direct {v0, v1}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@2268 │ │ +05dc3a: 2700 |0009: throw v0 │ │ +05dc3c: 5420 3a04 |000a: iget-object v0, v2, Landroid/support/v4/media/session/MediaControllerCompat;.mImpl:Landroid/support/v4/media/session/MediaControllerCompat$MediaControllerImpl; // field@043a │ │ +05dc40: 7220 de0b 3000 |000c: invoke-interface {v0, v3}, Landroid/support/v4/media/session/MediaControllerCompat$MediaControllerImpl;.dispatchMediaButtonEvent:(Landroid/view/KeyEvent;)Z // method@0bde │ │ +05dc46: 0a00 |000f: move-result v0 │ │ +05dc48: 0f00 |0010: return v0 │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=100 │ │ + 0x0002 line=101 │ │ + 0x000a line=103 │ │ + locals : │ │ + 0x0000 - 0x0011 reg=2 this Landroid/support/v4/media/session/MediaControllerCompat; │ │ + 0x0000 - 0x0011 reg=3 keyEvent Landroid/view/KeyEvent; │ │ + │ │ + #1 : (in Landroid/support/v4/media/session/MediaControllerCompat;) │ │ + name : 'getMediaController' │ │ + type : '()Ljava/lang/Object;' │ │ + access : 0x0001 (PUBLIC) │ │ + code - │ │ + registers : 2 │ │ + ins : 1 │ │ + outs : 1 │ │ + insns size : 7 16-bit code units │ │ +05dc4c: |[05dc4c] android.support.v4.media.session.MediaControllerCompat.getMediaController:()Ljava/lang/Object; │ │ +05dc5c: 5410 3a04 |0000: iget-object v0, v1, Landroid/support/v4/media/session/MediaControllerCompat;.mImpl:Landroid/support/v4/media/session/MediaControllerCompat$MediaControllerImpl; // field@043a │ │ +05dc60: 7210 df0b 0000 |0002: invoke-interface {v0}, Landroid/support/v4/media/session/MediaControllerCompat$MediaControllerImpl;.getMediaController:()Ljava/lang/Object; // method@0bdf │ │ +05dc66: 0c00 |0005: move-result-object v0 │ │ +05dc68: 1100 |0006: return-object v0 │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=218 │ │ + locals : │ │ + 0x0000 - 0x0007 reg=1 this Landroid/support/v4/media/session/MediaControllerCompat; │ │ + │ │ + #2 : (in Landroid/support/v4/media/session/MediaControllerCompat;) │ │ + name : 'getMetadata' │ │ + type : '()Landroid/support/v4/media/MediaMetadataCompat;' │ │ + access : 0x0001 (PUBLIC) │ │ + code - │ │ + registers : 2 │ │ + ins : 1 │ │ + outs : 1 │ │ + insns size : 7 16-bit code units │ │ +05dc6c: |[05dc6c] android.support.v4.media.session.MediaControllerCompat.getMetadata:()Landroid/support/v4/media/MediaMetadataCompat; │ │ +05dc7c: 5410 3a04 |0000: iget-object v0, v1, Landroid/support/v4/media/session/MediaControllerCompat;.mImpl:Landroid/support/v4/media/session/MediaControllerCompat$MediaControllerImpl; // field@043a │ │ +05dc80: 7210 e00b 0000 |0002: invoke-interface {v0}, Landroid/support/v4/media/session/MediaControllerCompat$MediaControllerImpl;.getMetadata:()Landroid/support/v4/media/MediaMetadataCompat; // method@0be0 │ │ +05dc86: 0c00 |0005: move-result-object v0 │ │ +05dc88: 1100 |0006: return-object v0 │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=121 │ │ + locals : │ │ + 0x0000 - 0x0007 reg=1 this Landroid/support/v4/media/session/MediaControllerCompat; │ │ + │ │ + #3 : (in Landroid/support/v4/media/session/MediaControllerCompat;) │ │ + name : 'getPlaybackInfo' │ │ + type : '()Landroid/support/v4/media/session/MediaControllerCompat$PlaybackInfo;' │ │ + access : 0x0001 (PUBLIC) │ │ + code - │ │ + registers : 2 │ │ + ins : 1 │ │ + outs : 1 │ │ + insns size : 7 16-bit code units │ │ +05dc8c: |[05dc8c] android.support.v4.media.session.MediaControllerCompat.getPlaybackInfo:()Landroid/support/v4/media/session/MediaControllerCompat$PlaybackInfo; │ │ +05dc9c: 5410 3a04 |0000: iget-object v0, v1, Landroid/support/v4/media/session/MediaControllerCompat;.mImpl:Landroid/support/v4/media/session/MediaControllerCompat$MediaControllerImpl; // field@043a │ │ +05dca0: 7210 e10b 0000 |0002: invoke-interface {v0}, Landroid/support/v4/media/session/MediaControllerCompat$MediaControllerImpl;.getPlaybackInfo:()Landroid/support/v4/media/session/MediaControllerCompat$PlaybackInfo; // method@0be1 │ │ +05dca6: 0c00 |0005: move-result-object v0 │ │ +05dca8: 1100 |0006: return-object v0 │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=148 │ │ + locals : │ │ + 0x0000 - 0x0007 reg=1 this Landroid/support/v4/media/session/MediaControllerCompat; │ │ + │ │ + #4 : (in Landroid/support/v4/media/session/MediaControllerCompat;) │ │ + name : 'getPlaybackState' │ │ + type : '()Landroid/support/v4/media/session/PlaybackStateCompat;' │ │ + access : 0x0001 (PUBLIC) │ │ + code - │ │ + registers : 2 │ │ + ins : 1 │ │ + outs : 1 │ │ + insns size : 7 16-bit code units │ │ +05dcac: |[05dcac] android.support.v4.media.session.MediaControllerCompat.getPlaybackState:()Landroid/support/v4/media/session/PlaybackStateCompat; │ │ +05dcbc: 5410 3a04 |0000: iget-object v0, v1, Landroid/support/v4/media/session/MediaControllerCompat;.mImpl:Landroid/support/v4/media/session/MediaControllerCompat$MediaControllerImpl; // field@043a │ │ +05dcc0: 7210 e20b 0000 |0002: invoke-interface {v0}, Landroid/support/v4/media/session/MediaControllerCompat$MediaControllerImpl;.getPlaybackState:()Landroid/support/v4/media/session/PlaybackStateCompat; // method@0be2 │ │ +05dcc6: 0c00 |0005: move-result-object v0 │ │ +05dcc8: 1100 |0006: return-object v0 │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=112 │ │ + locals : │ │ + 0x0000 - 0x0007 reg=1 this Landroid/support/v4/media/session/MediaControllerCompat; │ │ + │ │ + #5 : (in Landroid/support/v4/media/session/MediaControllerCompat;) │ │ + name : 'getRatingType' │ │ + type : '()I' │ │ + access : 0x0001 (PUBLIC) │ │ + code - │ │ + registers : 2 │ │ + ins : 1 │ │ + outs : 1 │ │ + insns size : 7 16-bit code units │ │ +05dccc: |[05dccc] android.support.v4.media.session.MediaControllerCompat.getRatingType:()I │ │ +05dcdc: 5410 3a04 |0000: iget-object v0, v1, Landroid/support/v4/media/session/MediaControllerCompat;.mImpl:Landroid/support/v4/media/session/MediaControllerCompat$MediaControllerImpl; // field@043a │ │ +05dce0: 7210 e30b 0000 |0002: invoke-interface {v0}, Landroid/support/v4/media/session/MediaControllerCompat$MediaControllerImpl;.getRatingType:()I // method@0be3 │ │ +05dce6: 0a00 |0005: move-result v0 │ │ +05dce8: 0f00 |0006: return v0 │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=139 │ │ + locals : │ │ + 0x0000 - 0x0007 reg=1 this Landroid/support/v4/media/session/MediaControllerCompat; │ │ + │ │ + #6 : (in Landroid/support/v4/media/session/MediaControllerCompat;) │ │ + name : 'getTransportControls' │ │ + type : '()Landroid/support/v4/media/session/MediaControllerCompat$TransportControls;' │ │ + access : 0x0001 (PUBLIC) │ │ + code - │ │ + registers : 2 │ │ + ins : 1 │ │ + outs : 1 │ │ + insns size : 7 16-bit code units │ │ +05dcec: |[05dcec] android.support.v4.media.session.MediaControllerCompat.getTransportControls:()Landroid/support/v4/media/session/MediaControllerCompat$TransportControls; │ │ +05dcfc: 5410 3a04 |0000: iget-object v0, v1, Landroid/support/v4/media/session/MediaControllerCompat;.mImpl:Landroid/support/v4/media/session/MediaControllerCompat$MediaControllerImpl; // field@043a │ │ +05dd00: 7210 e40b 0000 |0002: invoke-interface {v0}, Landroid/support/v4/media/session/MediaControllerCompat$MediaControllerImpl;.getTransportControls:()Landroid/support/v4/media/session/MediaControllerCompat$TransportControls; // method@0be4 │ │ +05dd06: 0c00 |0005: move-result-object v0 │ │ +05dd08: 1100 |0006: return-object v0 │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=89 │ │ + locals : │ │ + 0x0000 - 0x0007 reg=1 this Landroid/support/v4/media/session/MediaControllerCompat; │ │ + │ │ + #7 : (in Landroid/support/v4/media/session/MediaControllerCompat;) │ │ + name : 'registerCallback' │ │ + type : '(Landroid/support/v4/media/session/MediaControllerCompat$Callback;)V' │ │ + access : 0x0001 (PUBLIC) │ │ + code - │ │ + registers : 3 │ │ + ins : 2 │ │ + outs : 3 │ │ + insns size : 5 16-bit code units │ │ +05dd0c: |[05dd0c] android.support.v4.media.session.MediaControllerCompat.registerCallback:(Landroid/support/v4/media/session/MediaControllerCompat$Callback;)V │ │ +05dd1c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +05dd1e: 6e30 230c 2100 |0001: invoke-virtual {v1, v2, v0}, Landroid/support/v4/media/session/MediaControllerCompat;.registerCallback:(Landroid/support/v4/media/session/MediaControllerCompat$Callback;Landroid/os/Handler;)V // method@0c23 │ │ +05dd24: 0e00 |0004: return-void │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=158 │ │ + 0x0004 line=159 │ │ + locals : │ │ + 0x0000 - 0x0005 reg=1 this Landroid/support/v4/media/session/MediaControllerCompat; │ │ + 0x0000 - 0x0005 reg=2 callback Landroid/support/v4/media/session/MediaControllerCompat$Callback; │ │ + │ │ + #8 : (in Landroid/support/v4/media/session/MediaControllerCompat;) │ │ + name : 'registerCallback' │ │ + type : '(Landroid/support/v4/media/session/MediaControllerCompat$Callback;Landroid/os/Handler;)V' │ │ + access : 0x0001 (PUBLIC) │ │ + code - │ │ + registers : 5 │ │ + ins : 3 │ │ + outs : 3 │ │ + insns size : 23 16-bit code units │ │ +05dd28: |[05dd28] android.support.v4.media.session.MediaControllerCompat.registerCallback:(Landroid/support/v4/media/session/MediaControllerCompat$Callback;Landroid/os/Handler;)V │ │ +05dd38: 3903 0a00 |0000: if-nez v3, 000a // +000a │ │ +05dd3c: 2200 2b05 |0002: new-instance v0, Ljava/lang/IllegalArgumentException; // type@052b │ │ +05dd40: 1a01 a812 |0004: const-string v1, "callback cannot be null" // string@12a8 │ │ +05dd44: 7020 6822 1000 |0006: invoke-direct {v0, v1}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@2268 │ │ +05dd4a: 2700 |0009: throw v0 │ │ +05dd4c: 3904 0700 |000a: if-nez v4, 0011 // +0007 │ │ +05dd50: 2204 a600 |000c: new-instance v4, Landroid/os/Handler; // type@00a6 │ │ +05dd54: 7010 0b03 0400 |000e: invoke-direct {v4}, Landroid/os/Handler;.:()V // method@030b │ │ +05dd5a: 5420 3a04 |0011: iget-object v0, v2, Landroid/support/v4/media/session/MediaControllerCompat;.mImpl:Landroid/support/v4/media/session/MediaControllerCompat$MediaControllerImpl; // field@043a │ │ +05dd5e: 7230 e50b 3004 |0013: invoke-interface {v0, v3, v4}, Landroid/support/v4/media/session/MediaControllerCompat$MediaControllerImpl;.registerCallback:(Landroid/support/v4/media/session/MediaControllerCompat$Callback;Landroid/os/Handler;)V // method@0be5 │ │ +05dd64: 0e00 |0016: return-void │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=170 │ │ + 0x0002 line=171 │ │ + 0x000a line=173 │ │ + 0x000c line=174 │ │ + 0x0011 line=176 │ │ + 0x0016 line=177 │ │ + locals : │ │ + 0x0000 - 0x000e reg=4 handler Landroid/os/Handler; │ │ + 0x0000 - 0x0017 reg=2 this Landroid/support/v4/media/session/MediaControllerCompat; │ │ + 0x0000 - 0x0017 reg=3 callback Landroid/support/v4/media/session/MediaControllerCompat$Callback; │ │ + 0x0011 - 0x0017 reg=4 handler Landroid/os/Handler; │ │ + │ │ + #9 : (in Landroid/support/v4/media/session/MediaControllerCompat;) │ │ + name : 'sendCommand' │ │ + type : '(Ljava/lang/String;Landroid/os/Bundle;Landroid/os/ResultReceiver;)V' │ │ + access : 0x0001 (PUBLIC) │ │ + code - │ │ + registers : 6 │ │ + ins : 4 │ │ + outs : 4 │ │ + insns size : 20 16-bit code units │ │ +05dd68: |[05dd68] android.support.v4.media.session.MediaControllerCompat.sendCommand:(Ljava/lang/String;Landroid/os/Bundle;Landroid/os/ResultReceiver;)V │ │ +05dd78: 7110 5a1c 0300 |0000: invoke-static {v3}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@1c5a │ │ +05dd7e: 0a00 |0003: move-result v0 │ │ +05dd80: 3800 0a00 |0004: if-eqz v0, 000e // +000a │ │ +05dd84: 2200 2b05 |0006: new-instance v0, Ljava/lang/IllegalArgumentException; // type@052b │ │ +05dd88: 1a01 7c13 |0008: const-string v1, "command cannot be null or empty" // string@137c │ │ +05dd8c: 7020 6822 1000 |000a: invoke-direct {v0, v1}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@2268 │ │ +05dd92: 2700 |000d: throw v0 │ │ +05dd94: 5420 3a04 |000e: iget-object v0, v2, Landroid/support/v4/media/session/MediaControllerCompat;.mImpl:Landroid/support/v4/media/session/MediaControllerCompat$MediaControllerImpl; // field@043a │ │ +05dd98: 7240 e60b 3054 |0010: invoke-interface {v0, v3, v4, v5}, Landroid/support/v4/media/session/MediaControllerCompat$MediaControllerImpl;.sendCommand:(Ljava/lang/String;Landroid/os/Bundle;Landroid/os/ResultReceiver;)V // method@0be6 │ │ +05dd9e: 0e00 |0013: return-void │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=202 │ │ + 0x0006 line=203 │ │ + 0x000e line=205 │ │ + 0x0013 line=206 │ │ + locals : │ │ + 0x0000 - 0x0014 reg=2 this Landroid/support/v4/media/session/MediaControllerCompat; │ │ + 0x0000 - 0x0014 reg=3 command Ljava/lang/String; │ │ + 0x0000 - 0x0014 reg=4 params Landroid/os/Bundle; │ │ + 0x0000 - 0x0014 reg=5 cb Landroid/os/ResultReceiver; │ │ + │ │ + #10 : (in Landroid/support/v4/media/session/MediaControllerCompat;) │ │ + name : 'unregisterCallback' │ │ + type : '(Landroid/support/v4/media/session/MediaControllerCompat$Callback;)V' │ │ + access : 0x0001 (PUBLIC) │ │ + code - │ │ + registers : 4 │ │ + ins : 2 │ │ + outs : 2 │ │ + insns size : 16 16-bit code units │ │ +05dda0: |[05dda0] android.support.v4.media.session.MediaControllerCompat.unregisterCallback:(Landroid/support/v4/media/session/MediaControllerCompat$Callback;)V │ │ +05ddb0: 3903 0a00 |0000: if-nez v3, 000a // +000a │ │ +05ddb4: 2200 2b05 |0002: new-instance v0, Ljava/lang/IllegalArgumentException; // type@052b │ │ +05ddb8: 1a01 a812 |0004: const-string v1, "callback cannot be null" // string@12a8 │ │ +05ddbc: 7020 6822 1000 |0006: invoke-direct {v0, v1}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@2268 │ │ +05ddc2: 2700 |0009: throw v0 │ │ +05ddc4: 5420 3a04 |000a: iget-object v0, v2, Landroid/support/v4/media/session/MediaControllerCompat;.mImpl:Landroid/support/v4/media/session/MediaControllerCompat$MediaControllerImpl; // field@043a │ │ +05ddc8: 7220 e70b 3000 |000c: invoke-interface {v0, v3}, Landroid/support/v4/media/session/MediaControllerCompat$MediaControllerImpl;.unregisterCallback:(Landroid/support/v4/media/session/MediaControllerCompat$Callback;)V // method@0be7 │ │ +05ddce: 0e00 |000f: return-void │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=186 │ │ + 0x0002 line=187 │ │ + 0x000a line=189 │ │ + 0x000f line=190 │ │ + locals : │ │ + 0x0000 - 0x0010 reg=2 this Landroid/support/v4/media/session/MediaControllerCompat; │ │ + 0x0000 - 0x0010 reg=3 callback Landroid/support/v4/media/session/MediaControllerCompat$Callback; │ │ + │ │ + source_file_idx : 3241 (MediaControllerCompat.java) │ │ + │ │ +Class #248 header: │ │ +class_idx : 557 │ │ +access_flags : 1537 (0x0601) │ │ +superclass_idx : 1337 │ │ +source_file_idx : 3242 │ │ +static_fields_size : 0 │ │ +instance_fields_size: 0 │ │ +direct_methods_size : 0 │ │ +virtual_methods_size: 4 │ │ + │ │ +Class #248 annotations: │ │ +Annotations on class │ │ + VISIBILITY_SYSTEM Ldalvik/annotation/EnclosingClass; value=Landroid/support/v4/media/session/MediaControllerCompatApi21; │ │ + VISIBILITY_SYSTEM Ldalvik/annotation/InnerClass; accessFlags=1545 name="Callback" │ │ + │ │ +Class #248 - │ │ + Class descriptor : 'Landroid/support/v4/media/session/MediaControllerCompatApi21$Callback;' │ │ + Access flags : 0x0601 (PUBLIC INTERFACE ABSTRACT) │ │ + Superclass : 'Ljava/lang/Object;' │ │ + Interfaces - │ │ + Static fields - │ │ + Instance fields - │ │ + Direct methods - │ │ + Virtual methods - │ │ + #0 : (in Landroid/support/v4/media/session/MediaControllerCompatApi21$Callback;) │ │ + name : 'onMetadataChanged' │ │ + type : '(Ljava/lang/Object;)V' │ │ + access : 0x0401 (PUBLIC ABSTRACT) │ │ + code : (none) │ │ + │ │ + #1 : (in Landroid/support/v4/media/session/MediaControllerCompatApi21$Callback;) │ │ + name : 'onPlaybackStateChanged' │ │ + type : '(Ljava/lang/Object;)V' │ │ + access : 0x0401 (PUBLIC ABSTRACT) │ │ + code : (none) │ │ + │ │ + #2 : (in Landroid/support/v4/media/session/MediaControllerCompatApi21$Callback;) │ │ + name : 'onSessionDestroyed' │ │ + type : '()V' │ │ + access : 0x0401 (PUBLIC ABSTRACT) │ │ + code : (none) │ │ + │ │ + #3 : (in Landroid/support/v4/media/session/MediaControllerCompatApi21$Callback;) │ │ + name : 'onSessionEvent' │ │ + type : '(Ljava/lang/String;Landroid/os/Bundle;)V' │ │ + access : 0x0401 (PUBLIC ABSTRACT) │ │ + code : (none) │ │ + │ │ + source_file_idx : 3242 (MediaControllerCompatApi21.java) │ │ + │ │ +Class #249 header: │ │ +class_idx : 558 │ │ +access_flags : 0 (0x0000) │ │ +superclass_idx : 143 │ │ +source_file_idx : 3242 │ │ +static_fields_size : 0 │ │ +instance_fields_size: 1 │ │ +direct_methods_size : 1 │ │ +virtual_methods_size: 4 │ │ + │ │ +Class #249 annotations: │ │ +Annotations on class │ │ + VISIBILITY_SYSTEM Ldalvik/annotation/EnclosingClass; value=Landroid/support/v4/media/session/MediaControllerCompatApi21; │ │ + VISIBILITY_SYSTEM Ldalvik/annotation/InnerClass; accessFlags=8 name="CallbackProxy" │ │ + VISIBILITY_SYSTEM Ldalvik/annotation/Signature; value={ "" "Landroid/media/session/MediaController$Callback;" } │ │ +Annotations on field #1083 'mCallback' │ │ + VISIBILITY_SYSTEM Ldalvik/annotation/Signature; value={ "TT;" } │ │ +Annotations on method #3114 '' │ │ + VISIBILITY_SYSTEM Ldalvik/annotation/Signature; value={ "(TT;)V" } │ │ + │ │ +Class #249 - │ │ + Class descriptor : 'Landroid/support/v4/media/session/MediaControllerCompatApi21$CallbackProxy;' │ │ + Access flags : 0x0000 () │ │ + Superclass : 'Landroid/media/session/MediaController$Callback;' │ │ + Interfaces - │ │ + Static fields - │ │ + Instance fields - │ │ + #0 : (in Landroid/support/v4/media/session/MediaControllerCompatApi21$CallbackProxy;) │ │ + name : 'mCallback' │ │ + type : 'Landroid/support/v4/media/session/MediaControllerCompatApi21$Callback;' │ │ + access : 0x0014 (PROTECTED FINAL) │ │ + Direct methods - │ │ + #0 : (in Landroid/support/v4/media/session/MediaControllerCompatApi21$CallbackProxy;) │ │ + name : '' │ │ + type : '(Landroid/support/v4/media/session/MediaControllerCompatApi21$Callback;)V' │ │ + access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ + code - │ │ + registers : 2 │ │ + ins : 2 │ │ + outs : 1 │ │ + insns size : 6 16-bit code units │ │ +05ddd0: |[05ddd0] android.support.v4.media.session.MediaControllerCompatApi21$CallbackProxy.:(Landroid/support/v4/media/session/MediaControllerCompatApi21$Callback;)V │ │ +05dde0: 7010 9102 0000 |0000: invoke-direct {v0}, Landroid/media/session/MediaController$Callback;.:()V // method@0291 │ │ +05dde6: 5b01 3b04 |0003: iput-object v1, v0, Landroid/support/v4/media/session/MediaControllerCompatApi21$CallbackProxy;.mCallback:Landroid/support/v4/media/session/MediaControllerCompatApi21$Callback; // field@043b │ │ +05ddea: 0e00 |0005: return-void │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=200 │ │ + 0x0003 line=201 │ │ + 0x0005 line=202 │ │ + locals : │ │ + 0x0000 - 0x0000 reg=0 this Landroid/support/v4/media/session/MediaControllerCompatApi21$CallbackProxy; │ │ + 0x0000 - 0x0000 reg=1 (null) Landroid/support/v4/media/session/MediaControllerCompatApi21$Callback; │ │ + 0x0000 - 0x0006 reg=0 this Landroid/support/v4/media/session/MediaControllerCompatApi21$CallbackProxy; Landroid/support/v4/media/session/MediaControllerCompatApi21$CallbackProxy; │ │ + 0x0000 - 0x0006 reg=1 callback Landroid/support/v4/media/session/MediaControllerCompatApi21$Callback; TT; │ │ + │ │ + Virtual methods - │ │ + #0 : (in Landroid/support/v4/media/session/MediaControllerCompatApi21$CallbackProxy;) │ │ + name : 'onMetadataChanged' │ │ + type : '(Landroid/media/MediaMetadata;)V' │ │ + access : 0x0001 (PUBLIC) │ │ + code - │ │ + registers : 3 │ │ + ins : 2 │ │ + outs : 2 │ │ + insns size : 6 16-bit code units │ │ +05ddec: |[05ddec] android.support.v4.media.session.MediaControllerCompatApi21$CallbackProxy.onMetadataChanged:(Landroid/media/MediaMetadata;)V │ │ +05ddfc: 5410 3b04 |0000: iget-object v0, v1, Landroid/support/v4/media/session/MediaControllerCompatApi21$CallbackProxy;.mCallback:Landroid/support/v4/media/session/MediaControllerCompatApi21$Callback; // field@043b │ │ +05de00: 7220 260c 2000 |0002: invoke-interface {v0, v2}, Landroid/support/v4/media/session/MediaControllerCompatApi21$Callback;.onMetadataChanged:(Ljava/lang/Object;)V // method@0c26 │ │ +05de06: 0e00 |0005: return-void │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=221 │ │ + 0x0005 line=222 │ │ + locals : │ │ + 0x0000 - 0x0000 reg=1 this Landroid/support/v4/media/session/MediaControllerCompatApi21$CallbackProxy; │ │ + 0x0000 - 0x0006 reg=1 this Landroid/support/v4/media/session/MediaControllerCompatApi21$CallbackProxy; Landroid/support/v4/media/session/MediaControllerCompatApi21$CallbackProxy; │ │ + 0x0000 - 0x0006 reg=2 metadata Landroid/media/MediaMetadata; │ │ + │ │ + #1 : (in Landroid/support/v4/media/session/MediaControllerCompatApi21$CallbackProxy;) │ │ + name : 'onPlaybackStateChanged' │ │ + type : '(Landroid/media/session/PlaybackState;)V' │ │ + access : 0x0001 (PUBLIC) │ │ + code - │ │ + registers : 3 │ │ + ins : 2 │ │ + outs : 2 │ │ + insns size : 6 16-bit code units │ │ +05de08: |[05de08] android.support.v4.media.session.MediaControllerCompatApi21$CallbackProxy.onPlaybackStateChanged:(Landroid/media/session/PlaybackState;)V │ │ +05de18: 5410 3b04 |0000: iget-object v0, v1, Landroid/support/v4/media/session/MediaControllerCompatApi21$CallbackProxy;.mCallback:Landroid/support/v4/media/session/MediaControllerCompatApi21$Callback; // field@043b │ │ +05de1c: 7220 270c 2000 |0002: invoke-interface {v0, v2}, Landroid/support/v4/media/session/MediaControllerCompatApi21$Callback;.onPlaybackStateChanged:(Ljava/lang/Object;)V // method@0c27 │ │ +05de22: 0e00 |0005: return-void │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=216 │ │ + 0x0005 line=217 │ │ + locals : │ │ + 0x0000 - 0x0000 reg=1 this Landroid/support/v4/media/session/MediaControllerCompatApi21$CallbackProxy; │ │ + 0x0000 - 0x0006 reg=1 this Landroid/support/v4/media/session/MediaControllerCompatApi21$CallbackProxy; Landroid/support/v4/media/session/MediaControllerCompatApi21$CallbackProxy; │ │ + 0x0000 - 0x0006 reg=2 state Landroid/media/session/PlaybackState; │ │ + │ │ + #2 : (in Landroid/support/v4/media/session/MediaControllerCompatApi21$CallbackProxy;) │ │ + name : 'onSessionDestroyed' │ │ + type : '()V' │ │ + access : 0x0001 (PUBLIC) │ │ + code - │ │ + registers : 2 │ │ + ins : 1 │ │ + outs : 1 │ │ + insns size : 6 16-bit code units │ │ +05de24: |[05de24] android.support.v4.media.session.MediaControllerCompatApi21$CallbackProxy.onSessionDestroyed:()V │ │ +05de34: 5410 3b04 |0000: iget-object v0, v1, Landroid/support/v4/media/session/MediaControllerCompatApi21$CallbackProxy;.mCallback:Landroid/support/v4/media/session/MediaControllerCompatApi21$Callback; // field@043b │ │ +05de38: 7210 280c 0000 |0002: invoke-interface {v0}, Landroid/support/v4/media/session/MediaControllerCompatApi21$Callback;.onSessionDestroyed:()V // method@0c28 │ │ +05de3e: 0e00 |0005: return-void │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=206 │ │ + 0x0005 line=207 │ │ + locals : │ │ + 0x0000 - 0x0000 reg=1 this Landroid/support/v4/media/session/MediaControllerCompatApi21$CallbackProxy; │ │ + 0x0000 - 0x0006 reg=1 this Landroid/support/v4/media/session/MediaControllerCompatApi21$CallbackProxy; Landroid/support/v4/media/session/MediaControllerCompatApi21$CallbackProxy; │ │ + │ │ + #3 : (in Landroid/support/v4/media/session/MediaControllerCompatApi21$CallbackProxy;) │ │ + name : 'onSessionEvent' │ │ + type : '(Ljava/lang/String;Landroid/os/Bundle;)V' │ │ + access : 0x0001 (PUBLIC) │ │ + code - │ │ + registers : 4 │ │ + ins : 3 │ │ + outs : 3 │ │ + insns size : 6 16-bit code units │ │ +05de40: |[05de40] android.support.v4.media.session.MediaControllerCompatApi21$CallbackProxy.onSessionEvent:(Ljava/lang/String;Landroid/os/Bundle;)V │ │ +05de50: 5410 3b04 |0000: iget-object v0, v1, Landroid/support/v4/media/session/MediaControllerCompatApi21$CallbackProxy;.mCallback:Landroid/support/v4/media/session/MediaControllerCompatApi21$Callback; // field@043b │ │ +05de54: 7230 290c 2003 |0002: invoke-interface {v0, v2, v3}, Landroid/support/v4/media/session/MediaControllerCompatApi21$Callback;.onSessionEvent:(Ljava/lang/String;Landroid/os/Bundle;)V // method@0c29 │ │ +05de5a: 0e00 |0005: return-void │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=211 │ │ + 0x0005 line=212 │ │ + locals : │ │ + 0x0000 - 0x0000 reg=1 this Landroid/support/v4/media/session/MediaControllerCompatApi21$CallbackProxy; │ │ + 0x0000 - 0x0006 reg=1 this Landroid/support/v4/media/session/MediaControllerCompatApi21$CallbackProxy; Landroid/support/v4/media/session/MediaControllerCompatApi21$CallbackProxy; │ │ + 0x0000 - 0x0006 reg=2 event Ljava/lang/String; │ │ + 0x0000 - 0x0006 reg=3 extras Landroid/os/Bundle; │ │ + │ │ + source_file_idx : 3242 (MediaControllerCompatApi21.java) │ │ + │ │ +Class #250 header: │ │ +class_idx : 559 │ │ +access_flags : 1 (0x0001) │ │ +superclass_idx : 1337 │ │ +source_file_idx : 3242 │ │ +static_fields_size : 3 │ │ +instance_fields_size: 0 │ │ +direct_methods_size : 8 │ │ +virtual_methods_size: 0 │ │ + │ │ +Class #250 annotations: │ │ +Annotations on class │ │ + VISIBILITY_SYSTEM Ldalvik/annotation/EnclosingClass; value=Landroid/support/v4/media/session/MediaControllerCompatApi21; │ │ + VISIBILITY_SYSTEM Ldalvik/annotation/InnerClass; accessFlags=9 name="PlaybackInfo" │ │ + │ │ +Class #250 - │ │ + Class descriptor : 'Landroid/support/v4/media/session/MediaControllerCompatApi21$PlaybackInfo;' │ │ + Access flags : 0x0001 (PUBLIC) │ │ + Superclass : 'Ljava/lang/Object;' │ │ + Interfaces - │ │ + Static fields - │ │ + #0 : (in Landroid/support/v4/media/session/MediaControllerCompatApi21$PlaybackInfo;) │ │ + name : 'FLAG_SCO' │ │ + type : 'I' │ │ + access : 0x001a (PRIVATE STATIC FINAL) │ │ + value : 4 │ │ + #1 : (in Landroid/support/v4/media/session/MediaControllerCompatApi21$PlaybackInfo;) │ │ + name : 'STREAM_BLUETOOTH_SCO' │ │ + type : 'I' │ │ + access : 0x001a (PRIVATE STATIC FINAL) │ │ + value : 6 │ │ + #2 : (in Landroid/support/v4/media/session/MediaControllerCompatApi21$PlaybackInfo;) │ │ + name : 'STREAM_SYSTEM_ENFORCED' │ │ + type : 'I' │ │ + access : 0x001a (PRIVATE STATIC FINAL) │ │ + value : 7 │ │ + Instance fields - │ │ + Direct methods - │ │ + #0 : (in Landroid/support/v4/media/session/MediaControllerCompatApi21$PlaybackInfo;) │ │ + name : '' │ │ + type : '()V' │ │ + access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ + code - │ │ + registers : 1 │ │ + ins : 1 │ │ + outs : 1 │ │ + insns size : 4 16-bit code units │ │ +05de5c: |[05de5c] android.support.v4.media.session.MediaControllerCompatApi21$PlaybackInfo.:()V │ │ +05de6c: 7010 8622 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2286 │ │ +05de72: 0e00 |0003: return-void │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=118 │ │ + locals : │ │ + 0x0000 - 0x0004 reg=0 this Landroid/support/v4/media/session/MediaControllerCompatApi21$PlaybackInfo; │ │ + │ │ + #1 : (in Landroid/support/v4/media/session/MediaControllerCompatApi21$PlaybackInfo;) │ │ + name : 'getAudioAttributes' │ │ + type : '(Ljava/lang/Object;)Landroid/media/AudioAttributes;' │ │ + access : 0x0009 (PUBLIC STATIC) │ │ + code - │ │ + registers : 2 │ │ + ins : 1 │ │ + outs : 1 │ │ + insns size : 7 16-bit code units │ │ +05de74: |[05de74] android.support.v4.media.session.MediaControllerCompatApi21$PlaybackInfo.getAudioAttributes:(Ljava/lang/Object;)Landroid/media/AudioAttributes; │ │ +05de84: 1f01 9000 |0000: check-cast v1, Landroid/media/session/MediaController$PlaybackInfo; // type@0090 │ │ +05de88: 6e10 9202 0100 |0002: invoke-virtual {v1}, Landroid/media/session/MediaController$PlaybackInfo;.getAudioAttributes:()Landroid/media/AudioAttributes; // method@0292 │ │ +05de8e: 0c00 |0005: move-result-object v0 │ │ +05de90: 1100 |0006: return-object v0 │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=124 │ │ + locals : │ │ + 0x0000 - 0x0002 reg=1 volumeInfoObj Ljava/lang/Object; │ │ + │ │ + #2 : (in Landroid/support/v4/media/session/MediaControllerCompatApi21$PlaybackInfo;) │ │ + name : 'getCurrentVolume' │ │ + type : '(Ljava/lang/Object;)I' │ │ + access : 0x0009 (PUBLIC STATIC) │ │ + code - │ │ + registers : 2 │ │ + ins : 1 │ │ + outs : 1 │ │ + insns size : 7 16-bit code units │ │ +05de94: |[05de94] android.support.v4.media.session.MediaControllerCompatApi21$PlaybackInfo.getCurrentVolume:(Ljava/lang/Object;)I │ │ +05dea4: 1f01 9000 |0000: check-cast v1, Landroid/media/session/MediaController$PlaybackInfo; // type@0090 │ │ +05dea8: 6e10 9302 0100 |0002: invoke-virtual {v1}, Landroid/media/session/MediaController$PlaybackInfo;.getCurrentVolume:()I // method@0293 │ │ +05deae: 0a00 |0005: move-result v0 │ │ +05deb0: 0f00 |0006: return v0 │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=141 │ │ + locals : │ │ + 0x0000 - 0x0002 reg=1 volumeInfoObj Ljava/lang/Object; │ │ + │ │ + #3 : (in Landroid/support/v4/media/session/MediaControllerCompatApi21$PlaybackInfo;) │ │ + name : 'getLegacyAudioStream' │ │ + type : '(Ljava/lang/Object;)I' │ │ + access : 0x0009 (PUBLIC STATIC) │ │ + code - │ │ + registers : 3 │ │ + ins : 1 │ │ + outs : 1 │ │ + insns size : 9 16-bit code units │ │ +05deb4: |[05deb4] android.support.v4.media.session.MediaControllerCompatApi21$PlaybackInfo.getLegacyAudioStream:(Ljava/lang/Object;)I │ │ +05dec4: 7110 300c 0200 |0000: invoke-static {v2}, Landroid/support/v4/media/session/MediaControllerCompatApi21$PlaybackInfo;.getAudioAttributes:(Ljava/lang/Object;)Landroid/media/AudioAttributes; // method@0c30 │ │ +05deca: 0c00 |0003: move-result-object v0 │ │ +05decc: 7110 360c 0000 |0004: invoke-static {v0}, Landroid/support/v4/media/session/MediaControllerCompatApi21$PlaybackInfo;.toLegacyStreamType:(Landroid/media/AudioAttributes;)I // method@0c36 │ │ +05ded2: 0a01 |0007: move-result v1 │ │ +05ded4: 0f01 |0008: return v1 │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=128 │ │ + 0x0004 line=129 │ │ + locals : │ │ + 0x0004 - 0x0009 reg=0 attrs Landroid/media/AudioAttributes; │ │ + 0x0000 - 0x0009 reg=2 volumeInfoObj Ljava/lang/Object; │ │ + │ │ + #4 : (in Landroid/support/v4/media/session/MediaControllerCompatApi21$PlaybackInfo;) │ │ + name : 'getMaxVolume' │ │ + type : '(Ljava/lang/Object;)I' │ │ + access : 0x0009 (PUBLIC STATIC) │ │ + code - │ │ + registers : 2 │ │ + ins : 1 │ │ + outs : 1 │ │ + insns size : 7 16-bit code units │ │ +05ded8: |[05ded8] android.support.v4.media.session.MediaControllerCompatApi21$PlaybackInfo.getMaxVolume:(Ljava/lang/Object;)I │ │ +05dee8: 1f01 9000 |0000: check-cast v1, Landroid/media/session/MediaController$PlaybackInfo; // type@0090 │ │ +05deec: 6e10 9402 0100 |0002: invoke-virtual {v1}, Landroid/media/session/MediaController$PlaybackInfo;.getMaxVolume:()I // method@0294 │ │ +05def2: 0a00 |0005: move-result v0 │ │ +05def4: 0f00 |0006: return v0 │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=137 │ │ + locals : │ │ + 0x0000 - 0x0002 reg=1 volumeInfoObj Ljava/lang/Object; │ │ + │ │ + #5 : (in Landroid/support/v4/media/session/MediaControllerCompatApi21$PlaybackInfo;) │ │ + name : 'getPlaybackType' │ │ + type : '(Ljava/lang/Object;)I' │ │ + access : 0x0009 (PUBLIC STATIC) │ │ + code - │ │ + registers : 2 │ │ + ins : 1 │ │ + outs : 1 │ │ + insns size : 7 16-bit code units │ │ +05def8: |[05def8] android.support.v4.media.session.MediaControllerCompatApi21$PlaybackInfo.getPlaybackType:(Ljava/lang/Object;)I │ │ +05df08: 1f01 9000 |0000: check-cast v1, Landroid/media/session/MediaController$PlaybackInfo; // type@0090 │ │ +05df0c: 6e10 9502 0100 |0002: invoke-virtual {v1}, Landroid/media/session/MediaController$PlaybackInfo;.getPlaybackType:()I // method@0295 │ │ +05df12: 0a00 |0005: move-result v0 │ │ +05df14: 0f00 |0006: return v0 │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=120 │ │ + locals : │ │ + 0x0000 - 0x0002 reg=1 volumeInfoObj Ljava/lang/Object; │ │ + │ │ + #6 : (in Landroid/support/v4/media/session/MediaControllerCompatApi21$PlaybackInfo;) │ │ + name : 'getVolumeControl' │ │ + type : '(Ljava/lang/Object;)I' │ │ + access : 0x0009 (PUBLIC STATIC) │ │ + code - │ │ + registers : 2 │ │ + ins : 1 │ │ + outs : 1 │ │ + insns size : 7 16-bit code units │ │ +05df18: |[05df18] android.support.v4.media.session.MediaControllerCompatApi21$PlaybackInfo.getVolumeControl:(Ljava/lang/Object;)I │ │ +05df28: 1f01 9000 |0000: check-cast v1, Landroid/media/session/MediaController$PlaybackInfo; // type@0090 │ │ +05df2c: 6e10 9602 0100 |0002: invoke-virtual {v1}, Landroid/media/session/MediaController$PlaybackInfo;.getVolumeControl:()I // method@0296 │ │ +05df32: 0a00 |0005: move-result v0 │ │ +05df34: 0f00 |0006: return v0 │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=133 │ │ + locals : │ │ + 0x0000 - 0x0002 reg=1 volumeInfoObj Ljava/lang/Object; │ │ + │ │ + #7 : (in Landroid/support/v4/media/session/MediaControllerCompatApi21$PlaybackInfo;) │ │ + name : 'toLegacyStreamType' │ │ + type : '(Landroid/media/AudioAttributes;)I' │ │ + access : 0x000a (PRIVATE STATIC) │ │ + code - │ │ + registers : 5 │ │ + ins : 1 │ │ + outs : 1 │ │ + insns size : 76 16-bit code units │ │ +05df38: |[05df38] android.support.v4.media.session.MediaControllerCompatApi21$PlaybackInfo.toLegacyStreamType:(Landroid/media/AudioAttributes;)I │ │ +05df48: 1242 |0000: const/4 v2, #int 4 // #4 │ │ +05df4a: 1230 |0001: const/4 v0, #int 3 // #3 │ │ +05df4c: 1211 |0002: const/4 v1, #int 1 // #1 │ │ +05df4e: 6e10 3602 0400 |0003: invoke-virtual {v4}, Landroid/media/AudioAttributes;.getFlags:()I // method@0236 │ │ +05df54: 0a03 |0006: move-result v3 │ │ +05df56: dd03 0301 |0007: and-int/lit8 v3, v3, #int 1 // #01 │ │ +05df5a: 3313 0400 |0009: if-ne v3, v1, 000d // +0004 │ │ +05df5e: 1270 |000b: const/4 v0, #int 7 // #7 │ │ +05df60: 0f00 |000c: return v0 │ │ +05df62: 6e10 3602 0400 |000d: invoke-virtual {v4}, Landroid/media/AudioAttributes;.getFlags:()I // method@0236 │ │ +05df68: 0a03 |0010: move-result v3 │ │ +05df6a: dd03 0304 |0011: and-int/lit8 v3, v3, #int 4 // #04 │ │ +05df6e: 3323 0400 |0013: if-ne v3, v2, 0017 // +0004 │ │ +05df72: 1260 |0015: const/4 v0, #int 6 // #6 │ │ +05df74: 28f6 |0016: goto 000c // -000a │ │ +05df76: 6e10 3702 0400 |0017: invoke-virtual {v4}, Landroid/media/AudioAttributes;.getUsage:()I // method@0237 │ │ +05df7c: 0a03 |001a: move-result v3 │ │ +05df7e: 2b03 1100 0000 |001b: packed-switch v3, 0000002c // +00000011 │ │ +05df84: 28ee |001e: goto 000c // -0012 │ │ +05df86: 1200 |001f: const/4 v0, #int 0 // #0 │ │ +05df88: 28ec |0020: goto 000c // -0014 │ │ +05df8a: 0110 |0021: move v0, v1 │ │ +05df8c: 28ea |0022: goto 000c // -0016 │ │ +05df8e: 1300 0800 |0023: const/16 v0, #int 8 // #8 │ │ +05df92: 28e7 |0025: goto 000c // -0019 │ │ +05df94: 0120 |0026: move v0, v2 │ │ +05df96: 28e5 |0027: goto 000c // -001b │ │ +05df98: 1220 |0028: const/4 v0, #int 2 // #2 │ │ +05df9a: 28e3 |0029: goto 000c // -001d │ │ +05df9c: 1250 |002a: const/4 v0, #int 5 // #5 │ │ +05df9e: 28e1 |002b: goto 000c // -001f │ │ +05dfa0: 0001 0e00 0100 0000 f1ff ffff 0400 ... |002c: packed-switch-data (32 units) │ │ + catches : (none) │ │ + positions : │ │ + 0x0003 line=152 │ │ + 0x000b line=154 │ │ + 0x000c line=185 │ │ + 0x000d line=156 │ │ + 0x0015 line=157 │ │ + 0x0017 line=161 │ │ + 0x001f line=170 │ │ + 0x0022 line=168 │ │ + 0x0023 line=172 │ │ + 0x0027 line=174 │ │ + 0x0028 line=176 │ │ + 0x002a line=182 │ │ + 0x002c line=161 │ │ + locals : │ │ + 0x0000 - 0x004c reg=4 aa Landroid/media/AudioAttributes; │ │ + │ │ + Virtual methods - │ │ + source_file_idx : 3242 (MediaControllerCompatApi21.java) │ │ + │ │ +Class #251 header: │ │ +class_idx : 560 │ │ +access_flags : 1 (0x0001) │ │ +superclass_idx : 1337 │ │ +source_file_idx : 3242 │ │ +static_fields_size : 0 │ │ +instance_fields_size: 0 │ │ +direct_methods_size : 10 │ │ +virtual_methods_size: 0 │ │ + │ │ +Class #251 annotations: │ │ +Annotations on class │ │ + VISIBILITY_SYSTEM Ldalvik/annotation/EnclosingClass; value=Landroid/support/v4/media/session/MediaControllerCompatApi21; │ │ + VISIBILITY_SYSTEM Ldalvik/annotation/InnerClass; accessFlags=9 name="TransportControls" │ │ + │ │ +Class #251 - │ │ + Class descriptor : 'Landroid/support/v4/media/session/MediaControllerCompatApi21$TransportControls;' │ │ + Access flags : 0x0001 (PUBLIC) │ │ + Superclass : 'Ljava/lang/Object;' │ │ + Interfaces - │ │ + Static fields - │ │ + Instance fields - │ │ + Direct methods - │ │ + #0 : (in Landroid/support/v4/media/session/MediaControllerCompatApi21$TransportControls;) │ │ + name : '' │ │ + type : '()V' │ │ + access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ + code - │ │ + registers : 1 │ │ + ins : 1 │ │ + outs : 1 │ │ + insns size : 4 16-bit code units │ │ +05dfe0: |[05dfe0] android.support.v4.media.session.MediaControllerCompatApi21$TransportControls.:()V │ │ +05dff0: 7010 8622 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2286 │ │ +05dff6: 0e00 |0003: return-void │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=80 │ │ + locals : │ │ + 0x0000 - 0x0004 reg=0 this Landroid/support/v4/media/session/MediaControllerCompatApi21$TransportControls; │ │ + │ │ + #1 : (in Landroid/support/v4/media/session/MediaControllerCompatApi21$TransportControls;) │ │ + name : 'fastForward' │ │ + type : '(Ljava/lang/Object;)V' │ │ + access : 0x0009 (PUBLIC STATIC) │ │ + code - │ │ + registers : 1 │ │ + ins : 1 │ │ + outs : 1 │ │ + insns size : 6 16-bit code units │ │ +05dff8: |[05dff8] android.support.v4.media.session.MediaControllerCompatApi21$TransportControls.fastForward:(Ljava/lang/Object;)V │ │ +05e008: 1f00 9100 |0000: check-cast v0, Landroid/media/session/MediaController$TransportControls; // type@0091 │ │ +05e00c: 6e10 9702 0000 |0002: invoke-virtual {v0}, Landroid/media/session/MediaController$TransportControls;.fastForward:()V // method@0297 │ │ +05e012: 0e00 |0005: return-void │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=98 │ │ + 0x0005 line=99 │ │ + locals : │ │ + 0x0000 - 0x0002 reg=0 controlsObj Ljava/lang/Object; │ │ + │ │ + #2 : (in Landroid/support/v4/media/session/MediaControllerCompatApi21$TransportControls;) │ │ + name : 'pause' │ │ + type : '(Ljava/lang/Object;)V' │ │ + access : 0x0009 (PUBLIC STATIC) │ │ + code - │ │ + registers : 1 │ │ + ins : 1 │ │ + outs : 1 │ │ + insns size : 6 16-bit code units │ │ +05e014: |[05e014] android.support.v4.media.session.MediaControllerCompatApi21$TransportControls.pause:(Ljava/lang/Object;)V │ │ +05e024: 1f00 9100 |0000: check-cast v0, Landroid/media/session/MediaController$TransportControls; // type@0091 │ │ +05e028: 6e10 9802 0000 |0002: invoke-virtual {v0}, Landroid/media/session/MediaController$TransportControls;.pause:()V // method@0298 │ │ +05e02e: 0e00 |0005: return-void │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=86 │ │ + 0x0005 line=87 │ │ + locals : │ │ + 0x0000 - 0x0002 reg=0 controlsObj Ljava/lang/Object; │ │ + │ │ + #3 : (in Landroid/support/v4/media/session/MediaControllerCompatApi21$TransportControls;) │ │ + name : 'play' │ │ + type : '(Ljava/lang/Object;)V' │ │ + access : 0x0009 (PUBLIC STATIC) │ │ + code - │ │ + registers : 1 │ │ + ins : 1 │ │ + outs : 1 │ │ + insns size : 6 16-bit code units │ │ +05e030: |[05e030] android.support.v4.media.session.MediaControllerCompatApi21$TransportControls.play:(Ljava/lang/Object;)V │ │ +05e040: 1f00 9100 |0000: check-cast v0, Landroid/media/session/MediaController$TransportControls; // type@0091 │ │ +05e044: 6e10 9902 0000 |0002: invoke-virtual {v0}, Landroid/media/session/MediaController$TransportControls;.play:()V // method@0299 │ │ +05e04a: 0e00 |0005: return-void │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=82 │ │ + 0x0005 line=83 │ │ + locals : │ │ + 0x0000 - 0x0002 reg=0 controlsObj Ljava/lang/Object; │ │ + │ │ + #4 : (in Landroid/support/v4/media/session/MediaControllerCompatApi21$TransportControls;) │ │ + name : 'rewind' │ │ + type : '(Ljava/lang/Object;)V' │ │ + access : 0x0009 (PUBLIC STATIC) │ │ + code - │ │ + registers : 1 │ │ + ins : 1 │ │ + outs : 1 │ │ + insns size : 6 16-bit code units │ │ +05e04c: |[05e04c] android.support.v4.media.session.MediaControllerCompatApi21$TransportControls.rewind:(Ljava/lang/Object;)V │ │ +05e05c: 1f00 9100 |0000: check-cast v0, Landroid/media/session/MediaController$TransportControls; // type@0091 │ │ +05e060: 6e10 9a02 0000 |0002: invoke-virtual {v0}, Landroid/media/session/MediaController$TransportControls;.rewind:()V // method@029a │ │ +05e066: 0e00 |0005: return-void │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=102 │ │ + 0x0005 line=103 │ │ + locals : │ │ + 0x0000 - 0x0002 reg=0 controlsObj Ljava/lang/Object; │ │ + │ │ + #5 : (in Landroid/support/v4/media/session/MediaControllerCompatApi21$TransportControls;) │ │ + name : 'seekTo' │ │ + type : '(Ljava/lang/Object;J)V' │ │ + access : 0x0009 (PUBLIC STATIC) │ │ + code - │ │ + registers : 4 │ │ + ins : 3 │ │ + outs : 3 │ │ + insns size : 6 16-bit code units │ │ +05e068: |[05e068] android.support.v4.media.session.MediaControllerCompatApi21$TransportControls.seekTo:(Ljava/lang/Object;J)V │ │ +05e078: 1f01 9100 |0000: check-cast v1, Landroid/media/session/MediaController$TransportControls; // type@0091 │ │ +05e07c: 6e30 9b02 2103 |0002: invoke-virtual {v1, v2, v3}, Landroid/media/session/MediaController$TransportControls;.seekTo:(J)V // method@029b │ │ +05e082: 0e00 |0005: return-void │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=94 │ │ + 0x0005 line=95 │ │ + locals : │ │ + 0x0000 - 0x0002 reg=1 controlsObj Ljava/lang/Object; │ │ + 0x0000 - 0x0006 reg=2 pos J │ │ + │ │ + #6 : (in Landroid/support/v4/media/session/MediaControllerCompatApi21$TransportControls;) │ │ + name : 'setRating' │ │ + type : '(Ljava/lang/Object;Ljava/lang/Object;)V' │ │ + access : 0x0009 (PUBLIC STATIC) │ │ + code - │ │ + registers : 2 │ │ + ins : 2 │ │ + outs : 2 │ │ + insns size : 8 16-bit code units │ │ +05e084: |[05e084] android.support.v4.media.session.MediaControllerCompatApi21$TransportControls.setRating:(Ljava/lang/Object;Ljava/lang/Object;)V │ │ +05e094: 1f00 9100 |0000: check-cast v0, Landroid/media/session/MediaController$TransportControls; // type@0091 │ │ +05e098: 1f01 8a00 |0002: check-cast v1, Landroid/media/Rating; // type@008a │ │ +05e09c: 6e20 9c02 1000 |0004: invoke-virtual {v0, v1}, Landroid/media/session/MediaController$TransportControls;.setRating:(Landroid/media/Rating;)V // method@029c │ │ +05e0a2: 0e00 |0007: return-void │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=114 │ │ + 0x0007 line=115 │ │ + locals : │ │ + 0x0000 - 0x0002 reg=0 controlsObj Ljava/lang/Object; │ │ + 0x0000 - 0x0004 reg=1 ratingObj Ljava/lang/Object; │ │ + │ │ + #7 : (in Landroid/support/v4/media/session/MediaControllerCompatApi21$TransportControls;) │ │ + name : 'skipToNext' │ │ + type : '(Ljava/lang/Object;)V' │ │ + access : 0x0009 (PUBLIC STATIC) │ │ + code - │ │ + registers : 1 │ │ + ins : 1 │ │ + outs : 1 │ │ + insns size : 6 16-bit code units │ │ +05e0a4: |[05e0a4] android.support.v4.media.session.MediaControllerCompatApi21$TransportControls.skipToNext:(Ljava/lang/Object;)V │ │ +05e0b4: 1f00 9100 |0000: check-cast v0, Landroid/media/session/MediaController$TransportControls; // type@0091 │ │ +05e0b8: 6e10 9d02 0000 |0002: invoke-virtual {v0}, Landroid/media/session/MediaController$TransportControls;.skipToNext:()V // method@029d │ │ +05e0be: 0e00 |0005: return-void │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=106 │ │ + 0x0005 line=107 │ │ + locals : │ │ + 0x0000 - 0x0002 reg=0 controlsObj Ljava/lang/Object; │ │ + │ │ + #8 : (in Landroid/support/v4/media/session/MediaControllerCompatApi21$TransportControls;) │ │ + name : 'skipToPrevious' │ │ + type : '(Ljava/lang/Object;)V' │ │ + access : 0x0009 (PUBLIC STATIC) │ │ + code - │ │ + registers : 1 │ │ + ins : 1 │ │ + outs : 1 │ │ + insns size : 6 16-bit code units │ │ +05e0c0: |[05e0c0] android.support.v4.media.session.MediaControllerCompatApi21$TransportControls.skipToPrevious:(Ljava/lang/Object;)V │ │ +05e0d0: 1f00 9100 |0000: check-cast v0, Landroid/media/session/MediaController$TransportControls; // type@0091 │ │ +05e0d4: 6e10 9e02 0000 |0002: invoke-virtual {v0}, Landroid/media/session/MediaController$TransportControls;.skipToPrevious:()V // method@029e │ │ +05e0da: 0e00 |0005: return-void │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=110 │ │ + 0x0005 line=111 │ │ + locals : │ │ + 0x0000 - 0x0002 reg=0 controlsObj Ljava/lang/Object; │ │ + │ │ + #9 : (in Landroid/support/v4/media/session/MediaControllerCompatApi21$TransportControls;) │ │ + name : 'stop' │ │ + type : '(Ljava/lang/Object;)V' │ │ + access : 0x0009 (PUBLIC STATIC) │ │ + code - │ │ + registers : 1 │ │ + ins : 1 │ │ + outs : 1 │ │ + insns size : 6 16-bit code units │ │ +05e0dc: |[05e0dc] android.support.v4.media.session.MediaControllerCompatApi21$TransportControls.stop:(Ljava/lang/Object;)V │ │ +05e0ec: 1f00 9100 |0000: check-cast v0, Landroid/media/session/MediaController$TransportControls; // type@0091 │ │ +05e0f0: 6e10 9f02 0000 |0002: invoke-virtual {v0}, Landroid/media/session/MediaController$TransportControls;.stop:()V // method@029f │ │ +05e0f6: 0e00 |0005: return-void │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=90 │ │ + 0x0005 line=91 │ │ + locals : │ │ + 0x0000 - 0x0002 reg=0 controlsObj Ljava/lang/Object; │ │ + │ │ + Virtual methods - │ │ + source_file_idx : 3242 (MediaControllerCompatApi21.java) │ │ + │ │ +Class #252 header: │ │ +class_idx : 561 │ │ +access_flags : 0 (0x0000) │ │ +superclass_idx : 1337 │ │ +source_file_idx : 3242 │ │ +static_fields_size : 0 │ │ +instance_fields_size: 0 │ │ +direct_methods_size : 12 │ │ +virtual_methods_size: 0 │ │ + │ │ +Class #252 annotations: │ │ +Annotations on class │ │ + VISIBILITY_SYSTEM Ldalvik/annotation/MemberClasses; value={ Landroid/support/v4/media/session/MediaControllerCompatApi21$CallbackProxy; Landroid/support/v4/media/session/MediaControllerCompatApi21$Callback; Landroid/support/v4/media/session/MediaControllerCompatApi21$PlaybackInfo; Landroid/support/v4/media/session/MediaControllerCompatApi21$TransportControls; } │ │ + │ │ +Class #252 - │ │ + Class descriptor : 'Landroid/support/v4/media/session/MediaControllerCompatApi21;' │ │ + Access flags : 0x0000 () │ │ + Superclass : 'Ljava/lang/Object;' │ │ + Interfaces - │ │ + Static fields - │ │ + Instance fields - │ │ + Direct methods - │ │ + #0 : (in Landroid/support/v4/media/session/MediaControllerCompatApi21;) │ │ + name : '' │ │ + type : '()V' │ │ + access : 0x10000 (CONSTRUCTOR) │ │ + code - │ │ + registers : 1 │ │ + ins : 1 │ │ + outs : 1 │ │ + insns size : 4 16-bit code units │ │ +05e0f8: |[05e0f8] android.support.v4.media.session.MediaControllerCompatApi21.:()V │ │ +05e108: 7010 8622 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2286 │ │ +05e10e: 0e00 |0003: return-void │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=32 │ │ + 0x0003 line=197 │ │ + locals : │ │ + 0x0000 - 0x0004 reg=0 this Landroid/support/v4/media/session/MediaControllerCompatApi21; │ │ + │ │ + #1 : (in Landroid/support/v4/media/session/MediaControllerCompatApi21;) │ │ + name : 'createCallback' │ │ + type : '(Landroid/support/v4/media/session/MediaControllerCompatApi21$Callback;)Ljava/lang/Object;' │ │ + access : 0x0009 (PUBLIC STATIC) │ │ + code - │ │ + registers : 2 │ │ + ins : 1 │ │ + outs : 2 │ │ + insns size : 6 16-bit code units │ │ +05e110: |[05e110] android.support.v4.media.session.MediaControllerCompatApi21.createCallback:(Landroid/support/v4/media/session/MediaControllerCompatApi21$Callback;)Ljava/lang/Object; │ │ +05e120: 2200 2e02 |0000: new-instance v0, Landroid/support/v4/media/session/MediaControllerCompatApi21$CallbackProxy; // type@022e │ │ +05e124: 7020 2a0c 1000 |0002: invoke-direct {v0, v1}, Landroid/support/v4/media/session/MediaControllerCompatApi21$CallbackProxy;.:(Landroid/support/v4/media/session/MediaControllerCompatApi21$Callback;)V // method@0c2a │ │ +05e12a: 1100 |0005: return-object v0 │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=38 │ │ + locals : │ │ + 0x0000 - 0x0006 reg=1 callback Landroid/support/v4/media/session/MediaControllerCompatApi21$Callback; │ │ + │ │ + #2 : (in Landroid/support/v4/media/session/MediaControllerCompatApi21;) │ │ + name : 'dispatchMediaButtonEvent' │ │ + type : '(Ljava/lang/Object;Landroid/view/KeyEvent;)Z' │ │ + access : 0x0009 (PUBLIC STATIC) │ │ + code - │ │ + registers : 3 │ │ + ins : 2 │ │ + outs : 2 │ │ + insns size : 7 16-bit code units │ │ +05e12c: |[05e12c] android.support.v4.media.session.MediaControllerCompatApi21.dispatchMediaButtonEvent:(Ljava/lang/Object;Landroid/view/KeyEvent;)Z │ │ +05e13c: 1f01 9200 |0000: check-cast v1, Landroid/media/session/MediaController; // type@0092 │ │ +05e140: 6e20 a102 2100 |0002: invoke-virtual {v1, v2}, Landroid/media/session/MediaController;.dispatchMediaButtonEvent:(Landroid/view/KeyEvent;)Z // method@02a1 │ │ +05e146: 0a00 |0005: move-result v0 │ │ +05e148: 0f00 |0006: return v0 │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=72 │ │ + locals : │ │ + 0x0000 - 0x0002 reg=1 controllerObj Ljava/lang/Object; │ │ + 0x0000 - 0x0007 reg=2 event Landroid/view/KeyEvent; │ │ + │ │ + #3 : (in Landroid/support/v4/media/session/MediaControllerCompatApi21;) │ │ + name : 'fromToken' │ │ + type : '(Landroid/content/Context;Ljava/lang/Object;)Ljava/lang/Object;' │ │ + access : 0x0009 (PUBLIC STATIC) │ │ + code - │ │ + registers : 3 │ │ + ins : 2 │ │ + outs : 3 │ │ + insns size : 8 16-bit code units │ │ +05e14c: |[05e14c] android.support.v4.media.session.MediaControllerCompatApi21.fromToken:(Landroid/content/Context;Ljava/lang/Object;)Ljava/lang/Object; │ │ +05e15c: 2200 9200 |0000: new-instance v0, Landroid/media/session/MediaController; // type@0092 │ │ +05e160: 1f02 9400 |0002: check-cast v2, Landroid/media/session/MediaSession$Token; // type@0094 │ │ +05e164: 7030 a002 1002 |0004: invoke-direct {v0, v1, v2}, Landroid/media/session/MediaController;.:(Landroid/content/Context;Landroid/media/session/MediaSession$Token;)V // method@02a0 │ │ +05e16a: 1100 |0007: return-object v0 │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=34 │ │ + locals : │ │ + 0x0000 - 0x0004 reg=2 sessionToken Ljava/lang/Object; │ │ + 0x0000 - 0x0008 reg=1 context Landroid/content/Context; │ │ + │ │ + #4 : (in Landroid/support/v4/media/session/MediaControllerCompatApi21;) │ │ + name : 'getMetadata' │ │ + type : '(Ljava/lang/Object;)Ljava/lang/Object;' │ │ + access : 0x0009 (PUBLIC STATIC) │ │ + code - │ │ + registers : 2 │ │ + ins : 1 │ │ + outs : 1 │ │ + insns size : 7 16-bit code units │ │ +05e16c: |[05e16c] android.support.v4.media.session.MediaControllerCompatApi21.getMetadata:(Ljava/lang/Object;)Ljava/lang/Object; │ │ +05e17c: 1f01 9200 |0000: check-cast v1, Landroid/media/session/MediaController; // type@0092 │ │ +05e180: 6e10 a202 0100 |0002: invoke-virtual {v1}, Landroid/media/session/MediaController;.getMetadata:()Landroid/media/MediaMetadata; // method@02a2 │ │ +05e186: 0c00 |0005: move-result-object v0 │ │ +05e188: 1100 |0006: return-object v0 │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=60 │ │ + locals : │ │ + 0x0000 - 0x0002 reg=1 controllerObj Ljava/lang/Object; │ │ + │ │ + #5 : (in Landroid/support/v4/media/session/MediaControllerCompatApi21;) │ │ + name : 'getPlaybackInfo' │ │ + type : '(Ljava/lang/Object;)Ljava/lang/Object;' │ │ + access : 0x0009 (PUBLIC STATIC) │ │ + code - │ │ + registers : 2 │ │ + ins : 1 │ │ + outs : 1 │ │ + insns size : 7 16-bit code units │ │ +05e18c: |[05e18c] android.support.v4.media.session.MediaControllerCompatApi21.getPlaybackInfo:(Ljava/lang/Object;)Ljava/lang/Object; │ │ +05e19c: 1f01 9200 |0000: check-cast v1, Landroid/media/session/MediaController; // type@0092 │ │ +05e1a0: 6e10 a302 0100 |0002: invoke-virtual {v1}, Landroid/media/session/MediaController;.getPlaybackInfo:()Landroid/media/session/MediaController$PlaybackInfo; // method@02a3 │ │ +05e1a6: 0c00 |0005: move-result-object v0 │ │ +05e1a8: 1100 |0006: return-object v0 │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=68 │ │ + locals : │ │ + 0x0000 - 0x0002 reg=1 controllerObj Ljava/lang/Object; │ │ + │ │ + #6 : (in Landroid/support/v4/media/session/MediaControllerCompatApi21;) │ │ + name : 'getPlaybackState' │ │ + type : '(Ljava/lang/Object;)Ljava/lang/Object;' │ │ + access : 0x0009 (PUBLIC STATIC) │ │ + code - │ │ + registers : 2 │ │ + ins : 1 │ │ + outs : 1 │ │ + insns size : 7 16-bit code units │ │ +05e1ac: |[05e1ac] android.support.v4.media.session.MediaControllerCompatApi21.getPlaybackState:(Ljava/lang/Object;)Ljava/lang/Object; │ │ +05e1bc: 1f01 9200 |0000: check-cast v1, Landroid/media/session/MediaController; // type@0092 │ │ +05e1c0: 6e10 a402 0100 |0002: invoke-virtual {v1}, Landroid/media/session/MediaController;.getPlaybackState:()Landroid/media/session/PlaybackState; // method@02a4 │ │ +05e1c6: 0c00 |0005: move-result-object v0 │ │ +05e1c8: 1100 |0006: return-object v0 │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=56 │ │ + locals : │ │ + 0x0000 - 0x0002 reg=1 controllerObj Ljava/lang/Object; │ │ + │ │ + #7 : (in Landroid/support/v4/media/session/MediaControllerCompatApi21;) │ │ + name : 'getRatingType' │ │ + type : '(Ljava/lang/Object;)I' │ │ + access : 0x0009 (PUBLIC STATIC) │ │ + code - │ │ + registers : 2 │ │ + ins : 1 │ │ + outs : 1 │ │ + insns size : 7 16-bit code units │ │ +05e1cc: |[05e1cc] android.support.v4.media.session.MediaControllerCompatApi21.getRatingType:(Ljava/lang/Object;)I │ │ +05e1dc: 1f01 9200 |0000: check-cast v1, Landroid/media/session/MediaController; // type@0092 │ │ +05e1e0: 6e10 a502 0100 |0002: invoke-virtual {v1}, Landroid/media/session/MediaController;.getRatingType:()I // method@02a5 │ │ +05e1e6: 0a00 |0005: move-result v0 │ │ +05e1e8: 0f00 |0006: return v0 │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=64 │ │ + locals : │ │ + 0x0000 - 0x0002 reg=1 controllerObj Ljava/lang/Object; │ │ + │ │ + #8 : (in Landroid/support/v4/media/session/MediaControllerCompatApi21;) │ │ + name : 'getTransportControls' │ │ + type : '(Ljava/lang/Object;)Ljava/lang/Object;' │ │ + access : 0x0009 (PUBLIC STATIC) │ │ + code - │ │ + registers : 2 │ │ + ins : 1 │ │ + outs : 1 │ │ + insns size : 7 16-bit code units │ │ +05e1ec: |[05e1ec] android.support.v4.media.session.MediaControllerCompatApi21.getTransportControls:(Ljava/lang/Object;)Ljava/lang/Object; │ │ +05e1fc: 1f01 9200 |0000: check-cast v1, Landroid/media/session/MediaController; // type@0092 │ │ +05e200: 6e10 a602 0100 |0002: invoke-virtual {v1}, Landroid/media/session/MediaController;.getTransportControls:()Landroid/media/session/MediaController$TransportControls; // method@02a6 │ │ +05e206: 0c00 |0005: move-result-object v0 │ │ +05e208: 1100 |0006: return-object v0 │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=52 │ │ + locals : │ │ + 0x0000 - 0x0002 reg=1 controllerObj Ljava/lang/Object; │ │ + │ │ + #9 : (in Landroid/support/v4/media/session/MediaControllerCompatApi21;) │ │ + name : 'registerCallback' │ │ + type : '(Ljava/lang/Object;Ljava/lang/Object;Landroid/os/Handler;)V' │ │ + access : 0x0009 (PUBLIC STATIC) │ │ + code - │ │ + registers : 3 │ │ + ins : 3 │ │ + outs : 3 │ │ + insns size : 8 16-bit code units │ │ +05e20c: |[05e20c] android.support.v4.media.session.MediaControllerCompatApi21.registerCallback:(Ljava/lang/Object;Ljava/lang/Object;Landroid/os/Handler;)V │ │ +05e21c: 1f00 9200 |0000: check-cast v0, Landroid/media/session/MediaController; // type@0092 │ │ +05e220: 1f01 8f00 |0002: check-cast v1, Landroid/media/session/MediaController$Callback; // type@008f │ │ +05e224: 6e30 a702 1002 |0004: invoke-virtual {v0, v1, v2}, Landroid/media/session/MediaController;.registerCallback:(Landroid/media/session/MediaController$Callback;Landroid/os/Handler;)V // method@02a7 │ │ +05e22a: 0e00 |0007: return-void │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=42 │ │ + 0x0007 line=44 │ │ + locals : │ │ + 0x0000 - 0x0002 reg=0 controllerObj Ljava/lang/Object; │ │ + 0x0000 - 0x0004 reg=1 callbackObj Ljava/lang/Object; │ │ + 0x0000 - 0x0008 reg=2 handler Landroid/os/Handler; │ │ + │ │ + #10 : (in Landroid/support/v4/media/session/MediaControllerCompatApi21;) │ │ + name : 'sendCommand' │ │ + type : '(Ljava/lang/Object;Ljava/lang/String;Landroid/os/Bundle;Landroid/os/ResultReceiver;)V' │ │ + access : 0x0009 (PUBLIC STATIC) │ │ + code - │ │ + registers : 4 │ │ + ins : 4 │ │ + outs : 4 │ │ + insns size : 6 16-bit code units │ │ +05e22c: |[05e22c] android.support.v4.media.session.MediaControllerCompatApi21.sendCommand:(Ljava/lang/Object;Ljava/lang/String;Landroid/os/Bundle;Landroid/os/ResultReceiver;)V │ │ +05e23c: 1f00 9200 |0000: check-cast v0, Landroid/media/session/MediaController; // type@0092 │ │ +05e240: 6e40 a802 1032 |0002: invoke-virtual {v0, v1, v2, v3}, Landroid/media/session/MediaController;.sendCommand:(Ljava/lang/String;Landroid/os/Bundle;Landroid/os/ResultReceiver;)V // method@02a8 │ │ +05e246: 0e00 |0005: return-void │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=77 │ │ + 0x0005 line=78 │ │ + locals : │ │ + 0x0000 - 0x0002 reg=0 controllerObj Ljava/lang/Object; │ │ + 0x0000 - 0x0006 reg=1 command Ljava/lang/String; │ │ + 0x0000 - 0x0006 reg=2 params Landroid/os/Bundle; │ │ + 0x0000 - 0x0006 reg=3 cb Landroid/os/ResultReceiver; │ │ + │ │ + #11 : (in Landroid/support/v4/media/session/MediaControllerCompatApi21;) │ │ + name : 'unregisterCallback' │ │ + type : '(Ljava/lang/Object;Ljava/lang/Object;)V' │ │ + access : 0x0009 (PUBLIC STATIC) │ │ + code - │ │ + registers : 2 │ │ + ins : 2 │ │ + outs : 2 │ │ + insns size : 8 16-bit code units │ │ +05e248: |[05e248] android.support.v4.media.session.MediaControllerCompatApi21.unregisterCallback:(Ljava/lang/Object;Ljava/lang/Object;)V │ │ +05e258: 1f00 9200 |0000: check-cast v0, Landroid/media/session/MediaController; // type@0092 │ │ +05e25c: 1f01 8f00 |0002: check-cast v1, Landroid/media/session/MediaController$Callback; // type@008f │ │ +05e260: 6e20 a902 1000 |0004: invoke-virtual {v0, v1}, Landroid/media/session/MediaController;.unregisterCallback:(Landroid/media/session/MediaController$Callback;)V // method@02a9 │ │ +05e266: 0e00 |0007: return-void │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=47 │ │ + 0x0007 line=49 │ │ + locals : │ │ + 0x0000 - 0x0002 reg=0 controllerObj Ljava/lang/Object; │ │ + 0x0000 - 0x0004 reg=1 callbackObj Ljava/lang/Object; │ │ + │ │ + Virtual methods - │ │ + source_file_idx : 3242 (MediaControllerCompatApi21.java) │ │ + │ │ +Class #253 header: │ │ +class_idx : 562 │ │ +access_flags : 4096 (0x1000) │ │ +superclass_idx : 1337 │ │ +source_file_idx : 3254 │ │ +static_fields_size : 0 │ │ +instance_fields_size: 0 │ │ +direct_methods_size : 0 │ │ +virtual_methods_size: 0 │ │ + │ │ +Class #253 annotations: │ │ +Annotations on class │ │ + VISIBILITY_SYSTEM Ldalvik/annotation/EnclosingClass; value=Landroid/support/v4/media/session/MediaSessionCompat; │ │ + VISIBILITY_SYSTEM Ldalvik/annotation/InnerClass; accessFlags=4104 name=null │ │ + │ │ +Class #253 - │ │ + Class descriptor : 'Landroid/support/v4/media/session/MediaSessionCompat$1;' │ │ + Access flags : 0x1000 (SYNTHETIC) │ │ + Superclass : 'Ljava/lang/Object;' │ │ + Interfaces - │ │ + Static fields - │ │ + Instance fields - │ │ + Direct methods - │ │ + Virtual methods - │ │ + source_file_idx : 3254 (MediaSessionCompat.java) │ │ + │ │ +Class #254 header: │ │ +class_idx : 564 │ │ +access_flags : 1025 (0x0401) │ │ +superclass_idx : 1337 │ │ +source_file_idx : 3254 │ │ +static_fields_size : 0 │ │ +instance_fields_size: 1 │ │ +direct_methods_size : 1 │ │ +virtual_methods_size: 11 │ │ + │ │ +Class #254 annotations: │ │ +Annotations on class │ │ + VISIBILITY_SYSTEM Ldalvik/annotation/EnclosingClass; value=Landroid/support/v4/media/session/MediaSessionCompat; │ │ + VISIBILITY_SYSTEM Ldalvik/annotation/InnerClass; accessFlags=1033 name="Callback" │ │ + VISIBILITY_SYSTEM Ldalvik/annotation/MemberClasses; value={ Landroid/support/v4/media/session/MediaSessionCompat$Callback$StubApi21; } │ │ + │ │ +Class #254 - │ │ + Class descriptor : 'Landroid/support/v4/media/session/MediaSessionCompat$Callback;' │ │ + Access flags : 0x0401 (PUBLIC ABSTRACT) │ │ + Superclass : 'Ljava/lang/Object;' │ │ + Interfaces - │ │ + Static fields - │ │ + Instance fields - │ │ + #0 : (in Landroid/support/v4/media/session/MediaSessionCompat$Callback;) │ │ + name : 'mCallbackObj' │ │ + type : 'Ljava/lang/Object;' │ │ + access : 0x0010 (FINAL) │ │ + Direct methods - │ │ + #0 : (in Landroid/support/v4/media/session/MediaSessionCompat$Callback;) │ │ + name : '' │ │ + type : '()V' │ │ + access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ + code - │ │ + registers : 4 │ │ + ins : 1 │ │ + outs : 3 │ │ + insns size : 25 16-bit code units │ │ +05e268: |[05e268] android.support.v4.media.session.MediaSessionCompat$Callback.:()V │ │ +05e278: 1202 |0000: const/4 v2, #int 0 // #0 │ │ +05e27a: 7010 8622 0300 |0001: invoke-direct {v3}, Ljava/lang/Object;.:()V // method@2286 │ │ +05e280: 6000 4000 |0004: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0040 │ │ +05e284: 1301 1500 |0006: const/16 v1, #int 21 // #15 │ │ +05e288: 3410 0e00 |0008: if-lt v0, v1, 0016 // +000e │ │ +05e28c: 2200 3302 |000a: new-instance v0, Landroid/support/v4/media/session/MediaSessionCompat$Callback$StubApi21; // type@0233 │ │ +05e290: 7030 4e0c 3002 |000c: invoke-direct {v0, v3, v2}, Landroid/support/v4/media/session/MediaSessionCompat$Callback$StubApi21;.:(Landroid/support/v4/media/session/MediaSessionCompat$Callback;Landroid/support/v4/media/session/MediaSessionCompat$1;)V // method@0c4e │ │ +05e296: 7110 bf0c 0000 |000f: invoke-static {v0}, Landroid/support/v4/media/session/MediaSessionCompatApi21;.createCallback:(Landroid/support/v4/media/session/MediaSessionCompatApi21$Callback;)Ljava/lang/Object; // method@0cbf │ │ +05e29c: 0c00 |0012: move-result-object v0 │ │ +05e29e: 5b30 4004 |0013: iput-object v0, v3, Landroid/support/v4/media/session/MediaSessionCompat$Callback;.mCallbackObj:Ljava/lang/Object; // field@0440 │ │ +05e2a2: 0e00 |0015: return-void │ │ +05e2a4: 5b32 4004 |0016: iput-object v2, v3, Landroid/support/v4/media/session/MediaSessionCompat$Callback;.mCallbackObj:Ljava/lang/Object; // field@0440 │ │ +05e2a8: 28fd |0018: goto 0015 // -0003 │ │ + catches : (none) │ │ + positions : │ │ + 0x0001 line=268 │ │ + 0x0004 line=269 │ │ + 0x000a line=270 │ │ + 0x0015 line=274 │ │ + 0x0016 line=272 │ │ + locals : │ │ + 0x0000 - 0x0019 reg=3 this Landroid/support/v4/media/session/MediaSessionCompat$Callback; │ │ + │ │ + Virtual methods - │ │ + #0 : (in Landroid/support/v4/media/session/MediaSessionCompat$Callback;) │ │ + name : 'onCommand' │ │ + type : '(Ljava/lang/String;Landroid/os/Bundle;Landroid/os/ResultReceiver;)V' │ │ + access : 0x0001 (PUBLIC) │ │ + code - │ │ + registers : 4 │ │ + ins : 4 │ │ + outs : 0 │ │ + insns size : 1 16-bit code units │ │ +05e2ac: |[05e2ac] android.support.v4.media.session.MediaSessionCompat$Callback.onCommand:(Ljava/lang/String;Landroid/os/Bundle;Landroid/os/ResultReceiver;)V │ │ +05e2bc: 0e00 |0000: return-void │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=286 │ │ + locals : │ │ + 0x0000 - 0x0001 reg=0 this Landroid/support/v4/media/session/MediaSessionCompat$Callback; │ │ + 0x0000 - 0x0001 reg=1 command Ljava/lang/String; │ │ + 0x0000 - 0x0001 reg=2 extras Landroid/os/Bundle; │ │ + 0x0000 - 0x0001 reg=3 cb Landroid/os/ResultReceiver; │ │ + │ │ + #1 : (in Landroid/support/v4/media/session/MediaSessionCompat$Callback;) │ │ + name : 'onFastForward' │ │ + type : '()V' │ │ + access : 0x0001 (PUBLIC) │ │ + code - │ │ + registers : 1 │ │ + ins : 1 │ │ + outs : 0 │ │ + insns size : 1 16-bit code units │ │ +05e2c0: |[05e2c0] android.support.v4.media.session.MediaSessionCompat$Callback.onFastForward:()V │ │ +05e2d0: 0e00 |0000: return-void │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=326 │ │ + locals : │ │ + 0x0000 - 0x0001 reg=0 this Landroid/support/v4/media/session/MediaSessionCompat$Callback; │ │ + │ │ + #2 : (in Landroid/support/v4/media/session/MediaSessionCompat$Callback;) │ │ + name : 'onMediaButtonEvent' │ │ + type : '(Landroid/content/Intent;)Z' │ │ + access : 0x0001 (PUBLIC) │ │ + code - │ │ + registers : 3 │ │ + ins : 2 │ │ + outs : 0 │ │ + insns size : 2 16-bit code units │ │ +05e2d4: |[05e2d4] android.support.v4.media.session.MediaSessionCompat$Callback.onMediaButtonEvent:(Landroid/content/Intent;)Z │ │ +05e2e4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +05e2e6: 0f00 |0001: return v0 │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=295 │ │ + locals : │ │ + 0x0000 - 0x0002 reg=1 this Landroid/support/v4/media/session/MediaSessionCompat$Callback; │ │ + 0x0000 - 0x0002 reg=2 mediaButtonEvent Landroid/content/Intent; │ │ + │ │ + #3 : (in Landroid/support/v4/media/session/MediaSessionCompat$Callback;) │ │ + name : 'onPause' │ │ + type : '()V' │ │ + access : 0x0001 (PUBLIC) │ │ + code - │ │ + registers : 1 │ │ + ins : 1 │ │ + outs : 0 │ │ + insns size : 1 16-bit code units │ │ +05e2e8: |[05e2e8] android.support.v4.media.session.MediaSessionCompat$Callback.onPause:()V │ │ +05e2f8: 0e00 |0000: return-void │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=308 │ │ + locals : │ │ + 0x0000 - 0x0001 reg=0 this Landroid/support/v4/media/session/MediaSessionCompat$Callback; │ │ + │ │ + #4 : (in Landroid/support/v4/media/session/MediaSessionCompat$Callback;) │ │ + name : 'onPlay' │ │ + type : '()V' │ │ + access : 0x0001 (PUBLIC) │ │ + code - │ │ + registers : 1 │ │ + ins : 1 │ │ + outs : 0 │ │ + insns size : 1 16-bit code units │ │ +05e2fc: |[05e2fc] android.support.v4.media.session.MediaSessionCompat$Callback.onPlay:()V │ │ +05e30c: 0e00 |0000: return-void │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=302 │ │ + locals : │ │ + 0x0000 - 0x0001 reg=0 this Landroid/support/v4/media/session/MediaSessionCompat$Callback; │ │ + │ │ + #5 : (in Landroid/support/v4/media/session/MediaSessionCompat$Callback;) │ │ + name : 'onRewind' │ │ + type : '()V' │ │ + access : 0x0001 (PUBLIC) │ │ + code - │ │ + registers : 1 │ │ + ins : 1 │ │ + outs : 0 │ │ + insns size : 1 16-bit code units │ │ +05e310: |[05e310] android.support.v4.media.session.MediaSessionCompat$Callback.onRewind:()V │ │ +05e320: 0e00 |0000: return-void │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=332 │ │ + locals : │ │ + 0x0000 - 0x0001 reg=0 this Landroid/support/v4/media/session/MediaSessionCompat$Callback; │ │ + │ │ + #6 : (in Landroid/support/v4/media/session/MediaSessionCompat$Callback;) │ │ + name : 'onSeekTo' │ │ + type : '(J)V' │ │ + access : 0x0001 (PUBLIC) │ │ + code - │ │ + registers : 3 │ │ + ins : 3 │ │ + outs : 0 │ │ + insns size : 1 16-bit code units │ │ +05e324: |[05e324] android.support.v4.media.session.MediaSessionCompat$Callback.onSeekTo:(J)V │ │ +05e334: 0e00 |0000: return-void │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=346 │ │ + locals : │ │ + 0x0000 - 0x0001 reg=0 this Landroid/support/v4/media/session/MediaSessionCompat$Callback; │ │ + 0x0000 - 0x0001 reg=1 pos J │ │ + │ │ + #7 : (in Landroid/support/v4/media/session/MediaSessionCompat$Callback;) │ │ + name : 'onSetRating' │ │ + type : '(Landroid/support/v4/media/RatingCompat;)V' │ │ + access : 0x0001 (PUBLIC) │ │ + code - │ │ + registers : 2 │ │ + ins : 2 │ │ + outs : 0 │ │ + insns size : 1 16-bit code units │ │ +05e338: |[05e338] android.support.v4.media.session.MediaSessionCompat$Callback.onSetRating:(Landroid/support/v4/media/RatingCompat;)V │ │ +05e348: 0e00 |0000: return-void │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=354 │ │ + locals : │ │ + 0x0000 - 0x0001 reg=0 this Landroid/support/v4/media/session/MediaSessionCompat$Callback; │ │ + 0x0000 - 0x0001 reg=1 rating Landroid/support/v4/media/RatingCompat; │ │ + │ │ + #8 : (in Landroid/support/v4/media/session/MediaSessionCompat$Callback;) │ │ + name : 'onSkipToNext' │ │ + type : '()V' │ │ + access : 0x0001 (PUBLIC) │ │ + code - │ │ + registers : 1 │ │ + ins : 1 │ │ + outs : 0 │ │ + insns size : 1 16-bit code units │ │ +05e34c: |[05e34c] android.support.v4.media.session.MediaSessionCompat$Callback.onSkipToNext:()V │ │ +05e35c: 0e00 |0000: return-void │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=314 │ │ + locals : │ │ + 0x0000 - 0x0001 reg=0 this Landroid/support/v4/media/session/MediaSessionCompat$Callback; │ │ + │ │ + #9 : (in Landroid/support/v4/media/session/MediaSessionCompat$Callback;) │ │ + name : 'onSkipToPrevious' │ │ + type : '()V' │ │ + access : 0x0001 (PUBLIC) │ │ + code - │ │ + registers : 1 │ │ + ins : 1 │ │ + outs : 0 │ │ + insns size : 1 16-bit code units │ │ +05e360: |[05e360] android.support.v4.media.session.MediaSessionCompat$Callback.onSkipToPrevious:()V │ │ +05e370: 0e00 |0000: return-void │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=320 │ │ + locals : │ │ + 0x0000 - 0x0001 reg=0 this Landroid/support/v4/media/session/MediaSessionCompat$Callback; │ │ + │ │ + #10 : (in Landroid/support/v4/media/session/MediaSessionCompat$Callback;) │ │ + name : 'onStop' │ │ + type : '()V' │ │ + access : 0x0001 (PUBLIC) │ │ + code - │ │ + registers : 1 │ │ + ins : 1 │ │ + outs : 0 │ │ + insns size : 1 16-bit code units │ │ +05e374: |[05e374] android.support.v4.media.session.MediaSessionCompat$Callback.onStop:()V │ │ +05e384: 0e00 |0000: return-void │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=338 │ │ + locals : │ │ + 0x0000 - 0x0001 reg=0 this Landroid/support/v4/media/session/MediaSessionCompat$Callback; │ │ + │ │ + source_file_idx : 3254 (MediaSessionCompat.java) │ │ + │ │ +Class #255 header: │ │ +class_idx : 565 │ │ +access_flags : 1536 (0x0600) │ │ +superclass_idx : 1337 │ │ +source_file_idx : 3254 │ │ +static_fields_size : 0 │ │ +instance_fields_size: 0 │ │ +direct_methods_size : 0 │ │ +virtual_methods_size: 12 │ │ + │ │ +Class #255 annotations: │ │ +Annotations on class │ │ + VISIBILITY_SYSTEM Ldalvik/annotation/EnclosingClass; value=Landroid/support/v4/media/session/MediaSessionCompat; │ │ + VISIBILITY_SYSTEM Ldalvik/annotation/InnerClass; accessFlags=1544 name="MediaSessionImpl" │ │ + │ │ +Class #255 - │ │ + Class descriptor : 'Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImpl;' │ │ + Access flags : 0x0600 (INTERFACE ABSTRACT) │ │ + Superclass : 'Ljava/lang/Object;' │ │ + Interfaces - │ │ + Static fields - │ │ + Instance fields - │ │ + Direct methods - │ │ + Virtual methods - │ │ + #0 : (in Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImpl;) │ │ + name : 'getMediaSession' │ │ + type : '()Ljava/lang/Object;' │ │ + access : 0x0401 (PUBLIC ABSTRACT) │ │ + code : (none) │ │ + │ │ + #1 : (in Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImpl;) │ │ + name : 'getSessionToken' │ │ + type : '()Landroid/support/v4/media/session/MediaSessionCompat$Token;' │ │ + access : 0x0401 (PUBLIC ABSTRACT) │ │ + code : (none) │ │ + │ │ + #2 : (in Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImpl;) │ │ + name : 'isActive' │ │ + type : '()Z' │ │ + access : 0x0401 (PUBLIC ABSTRACT) │ │ + code : (none) │ │ + │ │ + #3 : (in Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImpl;) │ │ + name : 'release' │ │ + type : '()V' │ │ + access : 0x0401 (PUBLIC ABSTRACT) │ │ + code : (none) │ │ + │ │ + #4 : (in Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImpl;) │ │ + name : 'sendSessionEvent' │ │ + type : '(Ljava/lang/String;Landroid/os/Bundle;)V' │ │ + access : 0x0401 (PUBLIC ABSTRACT) │ │ + code : (none) │ │ + │ │ + #5 : (in Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImpl;) │ │ + name : 'setActive' │ │ + type : '(Z)V' │ │ + access : 0x0401 (PUBLIC ABSTRACT) │ │ + code : (none) │ │ + │ │ + #6 : (in Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImpl;) │ │ + name : 'setCallback' │ │ + type : '(Landroid/support/v4/media/session/MediaSessionCompat$Callback;Landroid/os/Handler;)V' │ │ + access : 0x0401 (PUBLIC ABSTRACT) │ │ + code : (none) │ │ + │ │ + #7 : (in Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImpl;) │ │ + name : 'setFlags' │ │ + type : '(I)V' │ │ + access : 0x0401 (PUBLIC ABSTRACT) │ │ + code : (none) │ │ + │ │ + #8 : (in Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImpl;) │ │ + name : 'setMetadata' │ │ + type : '(Landroid/support/v4/media/MediaMetadataCompat;)V' │ │ + access : 0x0401 (PUBLIC ABSTRACT) │ │ + code : (none) │ │ + │ │ + #9 : (in Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImpl;) │ │ + name : 'setPlaybackState' │ │ + type : '(Landroid/support/v4/media/session/PlaybackStateCompat;)V' │ │ + access : 0x0401 (PUBLIC ABSTRACT) │ │ + code : (none) │ │ + │ │ + #10 : (in Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImpl;) │ │ + name : 'setPlaybackToLocal' │ │ + type : '(I)V' │ │ + access : 0x0401 (PUBLIC ABSTRACT) │ │ + code : (none) │ │ + │ │ + #11 : (in Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImpl;) │ │ + name : 'setPlaybackToRemote' │ │ + type : '(Landroid/support/v4/media/VolumeProviderCompat;)V' │ │ + access : 0x0401 (PUBLIC ABSTRACT) │ │ + code : (none) │ │ + │ │ + source_file_idx : 3254 (MediaSessionCompat.java) │ │ + │ │ +Class #256 header: │ │ +class_idx : 568 │ │ +access_flags : 16 (0x0010) │ │ +superclass_idx : 1337 │ │ +source_file_idx : 3254 │ │ +static_fields_size : 0 │ │ +instance_fields_size: 0 │ │ +direct_methods_size : 1 │ │ +virtual_methods_size: 4 │ │ + │ │ +Class #256 annotations: │ │ +Annotations on class │ │ + VISIBILITY_SYSTEM Ldalvik/annotation/EnclosingClass; value=Landroid/support/v4/media/session/MediaSessionCompat$Token; │ │ + VISIBILITY_SYSTEM Ldalvik/annotation/InnerClass; accessFlags=8 name=null │ │ + VISIBILITY_SYSTEM Ldalvik/annotation/Signature; value={ "Ljava/lang/Object;" "Landroid/os/Parcelable$Creator" "<" "Landroid/support/v4/media/session/MediaSessionCompat$Token;" ">;" } │ │ + │ │ +Class #256 - │ │ + Class descriptor : 'Landroid/support/v4/media/session/MediaSessionCompat$Token$1;' │ │ + Access flags : 0x0010 (FINAL) │ │ + Superclass : 'Ljava/lang/Object;' │ │ + Interfaces - │ │ + #0 : 'Landroid/os/Parcelable$Creator;' │ │ + Static fields - │ │ + Instance fields - │ │ + Direct methods - │ │ + #0 : (in Landroid/support/v4/media/session/MediaSessionCompat$Token$1;) │ │ + name : '' │ │ + type : '()V' │ │ + access : 0x10000 (CONSTRUCTOR) │ │ + code - │ │ + registers : 1 │ │ + ins : 1 │ │ + outs : 1 │ │ + insns size : 4 16-bit code units │ │ +05e388: |[05e388] android.support.v4.media.session.MediaSessionCompat$Token$1.:()V │ │ +05e398: 7010 8622 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2286 │ │ +05e39e: 0e00 |0003: return-void │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=451 │ │ + locals : │ │ + 0x0000 - 0x0004 reg=0 this Landroid/support/v4/media/session/MediaSessionCompat$Token$1; │ │ + │ │ + Virtual methods - │ │ + #0 : (in Landroid/support/v4/media/session/MediaSessionCompat$Token$1;) │ │ + name : 'createFromParcel' │ │ + type : '(Landroid/os/Parcel;)Landroid/support/v4/media/session/MediaSessionCompat$Token;' │ │ + access : 0x0001 (PUBLIC) │ │ + code - │ │ + registers : 4 │ │ + ins : 2 │ │ + outs : 2 │ │ + insns size : 11 16-bit code units │ │ +05e3a0: |[05e3a0] android.support.v4.media.session.MediaSessionCompat$Token$1.createFromParcel:(Landroid/os/Parcel;)Landroid/support/v4/media/session/MediaSessionCompat$Token; │ │ +05e3b0: 2200 3902 |0000: new-instance v0, Landroid/support/v4/media/session/MediaSessionCompat$Token; // type@0239 │ │ +05e3b4: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +05e3b6: 6e20 2c03 1300 |0003: invoke-virtual {v3, v1}, Landroid/os/Parcel;.readParcelable:(Ljava/lang/ClassLoader;)Landroid/os/Parcelable; // method@032c │ │ +05e3bc: 0c01 |0006: move-result-object v1 │ │ +05e3be: 7020 930c 1000 |0007: invoke-direct {v0, v1}, Landroid/support/v4/media/session/MediaSessionCompat$Token;.:(Landroid/os/Parcelable;)V // method@0c93 │ │ +05e3c4: 1100 |000a: return-object v0 │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=454 │ │ + locals : │ │ + 0x0000 - 0x000b reg=2 this Landroid/support/v4/media/session/MediaSessionCompat$Token$1; │ │ + 0x0000 - 0x000b reg=3 in Landroid/os/Parcel; │ │ + │ │ + #1 : (in Landroid/support/v4/media/session/MediaSessionCompat$Token$1;) │ │ + name : 'createFromParcel' │ │ + type : '(Landroid/os/Parcel;)Ljava/lang/Object;' │ │ + access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ + code - │ │ + registers : 3 │ │ + ins : 2 │ │ + outs : 2 │ │ + insns size : 5 16-bit code units │ │ +05e3c8: |[05e3c8] android.support.v4.media.session.MediaSessionCompat$Token$1.createFromParcel:(Landroid/os/Parcel;)Ljava/lang/Object; │ │ +05e3d8: 6e20 8e0c 2100 |0000: invoke-virtual {v1, v2}, Landroid/support/v4/media/session/MediaSessionCompat$Token$1;.createFromParcel:(Landroid/os/Parcel;)Landroid/support/v4/media/session/MediaSessionCompat$Token; // method@0c8e │ │ +05e3de: 0c00 |0003: move-result-object v0 │ │ +05e3e0: 1100 |0004: return-object v0 │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=451 │ │ + locals : │ │ + 0x0000 - 0x0005 reg=1 this Landroid/support/v4/media/session/MediaSessionCompat$Token$1; │ │ + 0x0000 - 0x0005 reg=2 x0 Landroid/os/Parcel; │ │ + │ │ + #2 : (in Landroid/support/v4/media/session/MediaSessionCompat$Token$1;) │ │ + name : 'newArray' │ │ + type : '(I)[Landroid/support/v4/media/session/MediaSessionCompat$Token;' │ │ + access : 0x0001 (PUBLIC) │ │ + code - │ │ + registers : 3 │ │ + ins : 2 │ │ + outs : 0 │ │ + insns size : 3 16-bit code units │ │ +05e3e4: |[05e3e4] android.support.v4.media.session.MediaSessionCompat$Token$1.newArray:(I)[Landroid/support/v4/media/session/MediaSessionCompat$Token; │ │ +05e3f4: 2320 bb05 |0000: new-array v0, v2, [Landroid/support/v4/media/session/MediaSessionCompat$Token; // type@05bb │ │ +05e3f8: 1100 |0002: return-object v0 │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=459 │ │ + locals : │ │ + 0x0000 - 0x0003 reg=1 this Landroid/support/v4/media/session/MediaSessionCompat$Token$1; │ │ + 0x0000 - 0x0003 reg=2 size I │ │ + │ │ + #3 : (in Landroid/support/v4/media/session/MediaSessionCompat$Token$1;) │ │ + name : 'newArray' │ │ + type : '(I)[Ljava/lang/Object;' │ │ + access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ + code - │ │ + registers : 3 │ │ + ins : 2 │ │ + outs : 2 │ │ + insns size : 5 16-bit code units │ │ +05e3fc: |[05e3fc] android.support.v4.media.session.MediaSessionCompat$Token$1.newArray:(I)[Ljava/lang/Object; │ │ +05e40c: 6e20 900c 2100 |0000: invoke-virtual {v1, v2}, Landroid/support/v4/media/session/MediaSessionCompat$Token$1;.newArray:(I)[Landroid/support/v4/media/session/MediaSessionCompat$Token; // method@0c90 │ │ +05e412: 0c00 |0003: move-result-object v0 │ │ +05e414: 1100 |0004: return-object v0 │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=451 │ │ + locals : │ │ + 0x0000 - 0x0005 reg=1 this Landroid/support/v4/media/session/MediaSessionCompat$Token$1; │ │ + 0x0000 - 0x0005 reg=2 x0 I │ │ + │ │ + source_file_idx : 3254 (MediaSessionCompat.java) │ │ + │ │ +Class #257 header: │ │ +class_idx : 569 │ │ +access_flags : 17 (0x0011) │ │ +superclass_idx : 1337 │ │ +source_file_idx : 3254 │ │ +static_fields_size : 1 │ │ +instance_fields_size: 1 │ │ +direct_methods_size : 2 │ │ +virtual_methods_size: 3 │ │ + │ │ +Class #257 annotations: │ │ +Annotations on class │ │ + VISIBILITY_SYSTEM Ldalvik/annotation/EnclosingClass; value=Landroid/support/v4/media/session/MediaSessionCompat; │ │ + VISIBILITY_SYSTEM Ldalvik/annotation/InnerClass; accessFlags=25 name="Token" │ │ +Annotations on field #1091 'CREATOR' │ │ + VISIBILITY_SYSTEM Ldalvik/annotation/Signature; value={ "Landroid/os/Parcelable$Creator" "<" "Landroid/support/v4/media/session/MediaSessionCompat$Token;" ">;" } │ │ + │ │ +Class #257 - │ │ + Class descriptor : 'Landroid/support/v4/media/session/MediaSessionCompat$Token;' │ │ + Access flags : 0x0011 (PUBLIC FINAL) │ │ + Superclass : 'Ljava/lang/Object;' │ │ + Interfaces - │ │ + #0 : 'Landroid/os/Parcelable;' │ │ + Static fields - │ │ + #0 : (in Landroid/support/v4/media/session/MediaSessionCompat$Token;) │ │ + name : 'CREATOR' │ │ + type : 'Landroid/os/Parcelable$Creator;' │ │ + access : 0x0019 (PUBLIC STATIC FINAL) │ │ + Instance fields - │ │ + #0 : (in Landroid/support/v4/media/session/MediaSessionCompat$Token;) │ │ + name : 'mInner' │ │ + type : 'Landroid/os/Parcelable;' │ │ + access : 0x0012 (PRIVATE FINAL) │ │ + Direct methods - │ │ + #0 : (in Landroid/support/v4/media/session/MediaSessionCompat$Token;) │ │ + name : '' │ │ + type : '()V' │ │ + access : 0x10008 (STATIC CONSTRUCTOR) │ │ + code - │ │ + registers : 1 │ │ + ins : 0 │ │ + outs : 1 │ │ + insns size : 8 16-bit code units │ │ +05e418: |[05e418] android.support.v4.media.session.MediaSessionCompat$Token.:()V │ │ +05e428: 2200 3802 |0000: new-instance v0, Landroid/support/v4/media/session/MediaSessionCompat$Token$1; // type@0238 │ │ +05e42c: 7010 8d0c 0000 |0002: invoke-direct {v0}, Landroid/support/v4/media/session/MediaSessionCompat$Token$1;.:()V // method@0c8d │ │ +05e432: 6900 4304 |0005: sput-object v0, Landroid/support/v4/media/session/MediaSessionCompat$Token;.CREATOR:Landroid/os/Parcelable$Creator; // field@0443 │ │ +05e436: 0e00 |0007: return-void │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=450 │ │ + locals : │ │ + │ │ + #1 : (in Landroid/support/v4/media/session/MediaSessionCompat$Token;) │ │ + name : '' │ │ + type : '(Landroid/os/Parcelable;)V' │ │ + access : 0x10000 (CONSTRUCTOR) │ │ + code - │ │ + registers : 2 │ │ + ins : 2 │ │ + outs : 1 │ │ + insns size : 6 16-bit code units │ │ +05e438: |[05e438] android.support.v4.media.session.MediaSessionCompat$Token.:(Landroid/os/Parcelable;)V │ │ +05e448: 7010 8622 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2286 │ │ +05e44e: 5b01 4404 |0003: iput-object v1, v0, Landroid/support/v4/media/session/MediaSessionCompat$Token;.mInner:Landroid/os/Parcelable; // field@0444 │ │ +05e452: 0e00 |0005: return-void │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=423 │ │ + 0x0003 line=424 │ │ + 0x0005 line=425 │ │ + locals : │ │ + 0x0000 - 0x0006 reg=0 this Landroid/support/v4/media/session/MediaSessionCompat$Token; │ │ + 0x0000 - 0x0006 reg=1 inner Landroid/os/Parcelable; │ │ + │ │ + Virtual methods - │ │ + #0 : (in Landroid/support/v4/media/session/MediaSessionCompat$Token;) │ │ + name : 'describeContents' │ │ + type : '()I' │ │ + access : 0x0001 (PUBLIC) │ │ + code - │ │ + registers : 2 │ │ + ins : 1 │ │ + outs : 1 │ │ + insns size : 7 16-bit code units │ │ +05e454: |[05e454] android.support.v4.media.session.MediaSessionCompat$Token.describeContents:()I │ │ +05e464: 5410 4404 |0000: iget-object v0, v1, Landroid/support/v4/media/session/MediaSessionCompat$Token;.mInner:Landroid/os/Parcelable; // field@0444 │ │ +05e468: 7210 3d03 0000 |0002: invoke-interface {v0}, Landroid/os/Parcelable;.describeContents:()I // method@033d │ │ +05e46e: 0a00 |0005: move-result v0 │ │ +05e470: 0f00 |0006: return v0 │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=429 │ │ + locals : │ │ + 0x0000 - 0x0007 reg=1 this Landroid/support/v4/media/session/MediaSessionCompat$Token; │ │ + │ │ + #1 : (in Landroid/support/v4/media/session/MediaSessionCompat$Token;) │ │ + name : 'getToken' │ │ + type : '()Ljava/lang/Object;' │ │ + access : 0x0001 (PUBLIC) │ │ + code - │ │ + registers : 2 │ │ + ins : 1 │ │ + outs : 0 │ │ + insns size : 3 16-bit code units │ │ +05e474: |[05e474] android.support.v4.media.session.MediaSessionCompat$Token.getToken:()Ljava/lang/Object; │ │ +05e484: 5410 4404 |0000: iget-object v0, v1, Landroid/support/v4/media/session/MediaSessionCompat$Token;.mInner:Landroid/os/Parcelable; // field@0444 │ │ +05e488: 1100 |0002: return-object v0 │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=447 │ │ + locals : │ │ + 0x0000 - 0x0003 reg=1 this Landroid/support/v4/media/session/MediaSessionCompat$Token; │ │ + │ │ + #2 : (in Landroid/support/v4/media/session/MediaSessionCompat$Token;) │ │ + name : 'writeToParcel' │ │ + type : '(Landroid/os/Parcel;I)V' │ │ + access : 0x0001 (PUBLIC) │ │ + code - │ │ + registers : 4 │ │ + ins : 3 │ │ + outs : 3 │ │ + insns size : 6 16-bit code units │ │ +05e48c: |[05e48c] android.support.v4.media.session.MediaSessionCompat$Token.writeToParcel:(Landroid/os/Parcel;I)V │ │ +05e49c: 5410 4404 |0000: iget-object v0, v1, Landroid/support/v4/media/session/MediaSessionCompat$Token;.mInner:Landroid/os/Parcelable; // field@0444 │ │ +05e4a0: 6e30 3503 0203 |0002: invoke-virtual {v2, v0, v3}, Landroid/os/Parcel;.writeParcelable:(Landroid/os/Parcelable;I)V // method@0335 │ │ +05e4a6: 0e00 |0005: return-void │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=434 │ │ + 0x0005 line=435 │ │ + locals : │ │ + 0x0000 - 0x0006 reg=1 this Landroid/support/v4/media/session/MediaSessionCompat$Token; │ │ + 0x0000 - 0x0006 reg=2 dest Landroid/os/Parcel; │ │ + 0x0000 - 0x0006 reg=3 flags I │ │ + │ │ + source_file_idx : 3254 (MediaSessionCompat.java) │ │ + │ │ +Class #258 header: │ │ +class_idx : 570 │ │ +access_flags : 1 (0x0001) │ │ +superclass_idx : 1337 │ │ +source_file_idx : 3254 │ │ +static_fields_size : 2 │ │ +instance_fields_size: 1 │ │ +direct_methods_size : 3 │ │ +virtual_methods_size: 13 │ │ + │ │ +Class #258 annotations: │ │ +Annotations on class │ │ + VISIBILITY_SYSTEM Ldalvik/annotation/MemberClasses; value={ Landroid/support/v4/media/session/MediaSessionCompat$1; Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplApi21; Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase; Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImpl; Landroid/support/v4/media/session/MediaSessionCompat$Token; Landroid/support/v4/media/session/MediaSessionCompat$Callback; } │ │ + │ │ +Class #258 - │ │ + Class descriptor : 'Landroid/support/v4/media/session/MediaSessionCompat;' │ │ + Access flags : 0x0001 (PUBLIC) │ │ + Superclass : 'Ljava/lang/Object;' │ │ + Interfaces - │ │ + Static fields - │ │ + #0 : (in Landroid/support/v4/media/session/MediaSessionCompat;) │ │ + name : 'FLAG_HANDLES_MEDIA_BUTTONS' │ │ + type : 'I' │ │ + access : 0x0019 (PUBLIC STATIC FINAL) │ │ + value : 1 │ │ + #1 : (in Landroid/support/v4/media/session/MediaSessionCompat;) │ │ + name : 'FLAG_HANDLES_TRANSPORT_CONTROLS' │ │ + type : 'I' │ │ + access : 0x0019 (PUBLIC STATIC FINAL) │ │ + value : 2 │ │ + Instance fields - │ │ + #0 : (in Landroid/support/v4/media/session/MediaSessionCompat;) │ │ + name : 'mImpl' │ │ + type : 'Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImpl;' │ │ + access : 0x0012 (PRIVATE FINAL) │ │ + Direct methods - │ │ + #0 : (in Landroid/support/v4/media/session/MediaSessionCompat;) │ │ + name : '' │ │ + type : '(Landroid/content/Context;Ljava/lang/String;)V' │ │ + access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ + code - │ │ + registers : 5 │ │ + ins : 3 │ │ + outs : 3 │ │ + insns size : 49 16-bit code units │ │ +05e4a8: |[05e4a8] android.support.v4.media.session.MediaSessionCompat.:(Landroid/content/Context;Ljava/lang/String;)V │ │ +05e4b8: 7010 8622 0200 |0000: invoke-direct {v2}, Ljava/lang/Object;.:()V // method@2286 │ │ +05e4be: 3903 0a00 |0003: if-nez v3, 000d // +000a │ │ +05e4c2: 2200 2b05 |0005: new-instance v0, Ljava/lang/IllegalArgumentException; // type@052b │ │ +05e4c6: 1a01 c113 |0007: const-string v1, "context must not be null" // string@13c1 │ │ +05e4ca: 7020 6822 1000 |0009: invoke-direct {v0, v1}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@2268 │ │ +05e4d0: 2700 |000c: throw v0 │ │ +05e4d2: 7110 5a1c 0400 |000d: invoke-static {v4}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@1c5a │ │ +05e4d8: 0a00 |0010: move-result v0 │ │ +05e4da: 3800 0a00 |0011: if-eqz v0, 001b // +000a │ │ +05e4de: 2200 2b05 |0013: new-instance v0, Ljava/lang/IllegalArgumentException; // type@052b │ │ +05e4e2: 1a01 e126 |0015: const-string v1, "tag must not be null or empty" // string@26e1 │ │ +05e4e6: 7020 6822 1000 |0017: invoke-direct {v0, v1}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@2268 │ │ +05e4ec: 2700 |001a: throw v0 │ │ +05e4ee: 6000 4000 |001b: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0040 │ │ +05e4f2: 1301 1500 |001d: const/16 v1, #int 21 // #15 │ │ +05e4f6: 3410 0a00 |001f: if-lt v0, v1, 0029 // +000a │ │ +05e4fa: 2200 3602 |0021: new-instance v0, Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplApi21; // type@0236 │ │ +05e4fe: 7030 720c 3004 |0023: invoke-direct {v0, v3, v4}, Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplApi21;.:(Landroid/content/Context;Ljava/lang/String;)V // method@0c72 │ │ +05e504: 5b20 4704 |0026: iput-object v0, v2, Landroid/support/v4/media/session/MediaSessionCompat;.mImpl:Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImpl; // field@0447 │ │ +05e508: 0e00 |0028: return-void │ │ +05e50a: 2200 3702 |0029: new-instance v0, Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase; // type@0237 │ │ +05e50e: 7010 800c 0000 |002b: invoke-direct {v0}, Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase;.:()V // method@0c80 │ │ +05e514: 5b20 4704 |002e: iput-object v0, v2, Landroid/support/v4/media/session/MediaSessionCompat;.mImpl:Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImpl; // field@0447 │ │ +05e518: 28f8 |0030: goto 0028 // -0008 │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=79 │ │ + 0x0003 line=80 │ │ + 0x0005 line=81 │ │ + 0x000d line=83 │ │ + 0x0013 line=84 │ │ + 0x001b line=87 │ │ + 0x0021 line=88 │ │ + 0x0028 line=92 │ │ + 0x0029 line=90 │ │ + locals : │ │ + 0x0000 - 0x0031 reg=2 this Landroid/support/v4/media/session/MediaSessionCompat; │ │ + 0x0000 - 0x0031 reg=3 context Landroid/content/Context; │ │ + 0x0000 - 0x0031 reg=4 tag Ljava/lang/String; │ │ + │ │ + #1 : (in Landroid/support/v4/media/session/MediaSessionCompat;) │ │ + name : '' │ │ + type : '(Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImpl;)V' │ │ + access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ + code - │ │ + registers : 2 │ │ + ins : 2 │ │ + outs : 1 │ │ + insns size : 6 16-bit code units │ │ +05e51c: |[05e51c] android.support.v4.media.session.MediaSessionCompat.:(Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImpl;)V │ │ +05e52c: 7010 8622 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2286 │ │ +05e532: 5b01 4704 |0003: iput-object v1, v0, Landroid/support/v4/media/session/MediaSessionCompat;.mImpl:Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImpl; // field@0447 │ │ +05e536: 0e00 |0005: return-void │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=94 │ │ + 0x0003 line=95 │ │ + 0x0005 line=96 │ │ + locals : │ │ + 0x0000 - 0x0006 reg=0 this Landroid/support/v4/media/session/MediaSessionCompat; │ │ + 0x0000 - 0x0006 reg=1 impl Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImpl; │ │ + │ │ + #2 : (in Landroid/support/v4/media/session/MediaSessionCompat;) │ │ + name : 'obtain' │ │ + type : '(Ljava/lang/Object;)Landroid/support/v4/media/session/MediaSessionCompat;' │ │ + access : 0x0009 (PUBLIC STATIC) │ │ + code - │ │ + registers : 3 │ │ + ins : 1 │ │ + outs : 2 │ │ + insns size : 11 16-bit code units │ │ +05e538: |[05e538] android.support.v4.media.session.MediaSessionCompat.obtain:(Ljava/lang/Object;)Landroid/support/v4/media/session/MediaSessionCompat; │ │ +05e548: 2200 3a02 |0000: new-instance v0, Landroid/support/v4/media/session/MediaSessionCompat; // type@023a │ │ +05e54c: 2201 3602 |0002: new-instance v1, Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplApi21; // type@0236 │ │ +05e550: 7020 730c 2100 |0004: invoke-direct {v1, v2}, Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplApi21;.:(Ljava/lang/Object;)V // method@0c73 │ │ +05e556: 7020 980c 1000 |0007: invoke-direct {v0, v1}, Landroid/support/v4/media/session/MediaSessionCompat;.:(Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImpl;)V // method@0c98 │ │ +05e55c: 1100 |000a: return-object v0 │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=258 │ │ + locals : │ │ + 0x0000 - 0x000b reg=2 mediaSession Ljava/lang/Object; │ │ + │ │ + Virtual methods - │ │ + #0 : (in Landroid/support/v4/media/session/MediaSessionCompat;) │ │ + name : 'getMediaSession' │ │ + type : '()Ljava/lang/Object;' │ │ + access : 0x0001 (PUBLIC) │ │ + code - │ │ + registers : 2 │ │ + ins : 1 │ │ + outs : 1 │ │ + insns size : 7 16-bit code units │ │ +05e560: |[05e560] android.support.v4.media.session.MediaSessionCompat.getMediaSession:()Ljava/lang/Object; │ │ +05e570: 5410 4704 |0000: iget-object v0, v1, Landroid/support/v4/media/session/MediaSessionCompat;.mImpl:Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImpl; // field@0447 │ │ +05e574: 7210 660c 0000 |0002: invoke-interface {v0}, Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImpl;.getMediaSession:()Ljava/lang/Object; // method@0c66 │ │ +05e57a: 0c00 |0005: move-result-object v0 │ │ +05e57c: 1100 |0006: return-object v0 │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=247 │ │ + locals : │ │ + 0x0000 - 0x0007 reg=1 this Landroid/support/v4/media/session/MediaSessionCompat; │ │ + │ │ + #1 : (in Landroid/support/v4/media/session/MediaSessionCompat;) │ │ + name : 'getSessionToken' │ │ + type : '()Landroid/support/v4/media/session/MediaSessionCompat$Token;' │ │ + access : 0x0001 (PUBLIC) │ │ + code - │ │ + registers : 2 │ │ + ins : 1 │ │ + outs : 1 │ │ + insns size : 7 16-bit code units │ │ +05e580: |[05e580] android.support.v4.media.session.MediaSessionCompat.getSessionToken:()Landroid/support/v4/media/session/MediaSessionCompat$Token; │ │ +05e590: 5410 4704 |0000: iget-object v0, v1, Landroid/support/v4/media/session/MediaSessionCompat;.mImpl:Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImpl; // field@0447 │ │ +05e594: 7210 670c 0000 |0002: invoke-interface {v0}, Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImpl;.getSessionToken:()Landroid/support/v4/media/session/MediaSessionCompat$Token; // method@0c67 │ │ +05e59a: 0c00 |0005: move-result-object v0 │ │ +05e59c: 1100 |0006: return-object v0 │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=215 │ │ + locals : │ │ + 0x0000 - 0x0007 reg=1 this Landroid/support/v4/media/session/MediaSessionCompat; │ │ + │ │ + #2 : (in Landroid/support/v4/media/session/MediaSessionCompat;) │ │ + name : 'isActive' │ │ + type : '()Z' │ │ + access : 0x0001 (PUBLIC) │ │ + code - │ │ + registers : 2 │ │ + ins : 1 │ │ + outs : 1 │ │ + insns size : 7 16-bit code units │ │ +05e5a0: |[05e5a0] android.support.v4.media.session.MediaSessionCompat.isActive:()Z │ │ +05e5b0: 5410 4704 |0000: iget-object v0, v1, Landroid/support/v4/media/session/MediaSessionCompat;.mImpl:Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImpl; // field@0447 │ │ +05e5b4: 7210 680c 0000 |0002: invoke-interface {v0}, Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImpl;.isActive:()Z // method@0c68 │ │ +05e5ba: 0a00 |0005: move-result v0 │ │ +05e5bc: 0f00 |0006: return v0 │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=179 │ │ + locals : │ │ + 0x0000 - 0x0007 reg=1 this Landroid/support/v4/media/session/MediaSessionCompat; │ │ + │ │ + #3 : (in Landroid/support/v4/media/session/MediaSessionCompat;) │ │ + name : 'release' │ │ + type : '()V' │ │ + access : 0x0001 (PUBLIC) │ │ + code - │ │ + registers : 2 │ │ + ins : 1 │ │ + outs : 1 │ │ + insns size : 6 16-bit code units │ │ +05e5c0: |[05e5c0] android.support.v4.media.session.MediaSessionCompat.release:()V │ │ +05e5d0: 5410 4704 |0000: iget-object v0, v1, Landroid/support/v4/media/session/MediaSessionCompat;.mImpl:Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImpl; // field@0447 │ │ +05e5d4: 7210 690c 0000 |0002: invoke-interface {v0}, Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImpl;.release:()V // method@0c69 │ │ +05e5da: 0e00 |0005: return-void │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=203 │ │ + 0x0005 line=204 │ │ + locals : │ │ + 0x0000 - 0x0006 reg=1 this Landroid/support/v4/media/session/MediaSessionCompat; │ │ + │ │ + #4 : (in Landroid/support/v4/media/session/MediaSessionCompat;) │ │ + name : 'sendSessionEvent' │ │ + type : '(Ljava/lang/String;Landroid/os/Bundle;)V' │ │ + access : 0x0001 (PUBLIC) │ │ + code - │ │ + registers : 5 │ │ + ins : 3 │ │ + outs : 3 │ │ + insns size : 20 16-bit code units │ │ +05e5dc: |[05e5dc] android.support.v4.media.session.MediaSessionCompat.sendSessionEvent:(Ljava/lang/String;Landroid/os/Bundle;)V │ │ +05e5ec: 7110 5a1c 0300 |0000: invoke-static {v3}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@1c5a │ │ +05e5f2: 0a00 |0003: move-result v0 │ │ +05e5f4: 3800 0a00 |0004: if-eqz v0, 000e // +000a │ │ +05e5f8: 2200 2b05 |0006: new-instance v0, Ljava/lang/IllegalArgumentException; // type@052b │ │ +05e5fc: 1a01 5315 |0008: const-string v1, "event cannot be null or empty" // string@1553 │ │ +05e600: 7020 6822 1000 |000a: invoke-direct {v0, v1}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@2268 │ │ +05e606: 2700 |000d: throw v0 │ │ +05e608: 5420 4704 |000e: iget-object v0, v2, Landroid/support/v4/media/session/MediaSessionCompat;.mImpl:Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImpl; // field@0447 │ │ +05e60c: 7230 6a0c 3004 |0010: invoke-interface {v0, v3, v4}, Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImpl;.sendSessionEvent:(Ljava/lang/String;Landroid/os/Bundle;)V // method@0c6a │ │ +05e612: 0e00 |0013: return-void │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=191 │ │ + 0x0006 line=192 │ │ + 0x000e line=194 │ │ + 0x0013 line=195 │ │ + locals : │ │ + 0x0000 - 0x0014 reg=2 this Landroid/support/v4/media/session/MediaSessionCompat; │ │ + 0x0000 - 0x0014 reg=3 event Ljava/lang/String; │ │ + 0x0000 - 0x0014 reg=4 extras Landroid/os/Bundle; │ │ + │ │ + #5 : (in Landroid/support/v4/media/session/MediaSessionCompat;) │ │ + name : 'setActive' │ │ + type : '(Z)V' │ │ + access : 0x0001 (PUBLIC) │ │ + code - │ │ + registers : 3 │ │ + ins : 2 │ │ + outs : 2 │ │ + insns size : 6 16-bit code units │ │ +05e614: |[05e614] android.support.v4.media.session.MediaSessionCompat.setActive:(Z)V │ │ +05e624: 5410 4704 |0000: iget-object v0, v1, Landroid/support/v4/media/session/MediaSessionCompat;.mImpl:Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImpl; // field@0447 │ │ +05e628: 7220 6b0c 2000 |0002: invoke-interface {v0, v2}, Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImpl;.setActive:(Z)V // method@0c6b │ │ +05e62e: 0e00 |0005: return-void │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=170 │ │ + 0x0005 line=171 │ │ + locals : │ │ + 0x0000 - 0x0006 reg=1 this Landroid/support/v4/media/session/MediaSessionCompat; │ │ + 0x0000 - 0x0006 reg=2 active Z │ │ + │ │ + #6 : (in Landroid/support/v4/media/session/MediaSessionCompat;) │ │ + name : 'setCallback' │ │ + type : '(Landroid/support/v4/media/session/MediaSessionCompat$Callback;)V' │ │ + access : 0x0001 (PUBLIC) │ │ + code - │ │ + registers : 3 │ │ + ins : 2 │ │ + outs : 3 │ │ + insns size : 5 16-bit code units │ │ +05e630: |[05e630] android.support.v4.media.session.MediaSessionCompat.setCallback:(Landroid/support/v4/media/session/MediaSessionCompat$Callback;)V │ │ +05e640: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +05e642: 6e30 a10c 2100 |0001: invoke-virtual {v1, v2, v0}, Landroid/support/v4/media/session/MediaSessionCompat;.setCallback:(Landroid/support/v4/media/session/MediaSessionCompat$Callback;Landroid/os/Handler;)V // method@0ca1 │ │ +05e648: 0e00 |0004: return-void │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=106 │ │ + 0x0004 line=107 │ │ + locals : │ │ + 0x0000 - 0x0005 reg=1 this Landroid/support/v4/media/session/MediaSessionCompat; │ │ + 0x0000 - 0x0005 reg=2 callback Landroid/support/v4/media/session/MediaSessionCompat$Callback; │ │ + │ │ + #7 : (in Landroid/support/v4/media/session/MediaSessionCompat;) │ │ + name : 'setCallback' │ │ + type : '(Landroid/support/v4/media/session/MediaSessionCompat$Callback;Landroid/os/Handler;)V' │ │ + access : 0x0001 (PUBLIC) │ │ + code - │ │ + registers : 4 │ │ + ins : 3 │ │ + outs : 3 │ │ + insns size : 14 16-bit code units │ │ +05e64c: |[05e64c] android.support.v4.media.session.MediaSessionCompat.setCallback:(Landroid/support/v4/media/session/MediaSessionCompat$Callback;Landroid/os/Handler;)V │ │ +05e65c: 5410 4704 |0000: iget-object v0, v1, Landroid/support/v4/media/session/MediaSessionCompat;.mImpl:Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImpl; // field@0447 │ │ +05e660: 3803 0600 |0002: if-eqz v3, 0008 // +0006 │ │ +05e664: 7230 6c0c 2003 |0004: invoke-interface {v0, v2, v3}, Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImpl;.setCallback:(Landroid/support/v4/media/session/MediaSessionCompat$Callback;Landroid/os/Handler;)V // method@0c6c │ │ +05e66a: 0e00 |0007: return-void │ │ +05e66c: 2203 a600 |0008: new-instance v3, Landroid/os/Handler; // type@00a6 │ │ +05e670: 7010 0b03 0300 |000a: invoke-direct {v3}, Landroid/os/Handler;.:()V // method@030b │ │ +05e676: 28f7 |000d: goto 0004 // -0009 │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=118 │ │ + 0x0007 line=119 │ │ + 0x0008 line=118 │ │ + locals : │ │ + 0x0000 - 0x0004 reg=3 handler Landroid/os/Handler; │ │ + 0x0008 - 0x000a reg=3 handler Landroid/os/Handler; │ │ + 0x0000 - 0x000e reg=1 this Landroid/support/v4/media/session/MediaSessionCompat; │ │ + 0x0000 - 0x000e reg=2 callback Landroid/support/v4/media/session/MediaSessionCompat$Callback; │ │ + │ │ + #8 : (in Landroid/support/v4/media/session/MediaSessionCompat;) │ │ + name : 'setFlags' │ │ + type : '(I)V' │ │ + access : 0x0001 (PUBLIC) │ │ + code - │ │ + registers : 3 │ │ + ins : 2 │ │ + outs : 2 │ │ + insns size : 6 16-bit code units │ │ +05e678: |[05e678] android.support.v4.media.session.MediaSessionCompat.setFlags:(I)V │ │ +05e688: 5410 4704 |0000: iget-object v0, v1, Landroid/support/v4/media/session/MediaSessionCompat;.mImpl:Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImpl; // field@0447 │ │ +05e68c: 7220 6d0c 2000 |0002: invoke-interface {v0, v2}, Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImpl;.setFlags:(I)V // method@0c6d │ │ +05e692: 0e00 |0005: return-void │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=127 │ │ + 0x0005 line=128 │ │ + locals : │ │ + 0x0000 - 0x0006 reg=1 this Landroid/support/v4/media/session/MediaSessionCompat; │ │ + 0x0000 - 0x0006 reg=2 flags I │ │ + │ │ + #9 : (in Landroid/support/v4/media/session/MediaSessionCompat;) │ │ + name : 'setMetadata' │ │ + type : '(Landroid/support/v4/media/MediaMetadataCompat;)V' │ │ + access : 0x0001 (PUBLIC) │ │ + code - │ │ + registers : 3 │ │ + ins : 2 │ │ + outs : 2 │ │ + insns size : 6 16-bit code units │ │ +05e694: |[05e694] android.support.v4.media.session.MediaSessionCompat.setMetadata:(Landroid/support/v4/media/MediaMetadataCompat;)V │ │ +05e6a4: 5410 4704 |0000: iget-object v0, v1, Landroid/support/v4/media/session/MediaSessionCompat;.mImpl:Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImpl; // field@0447 │ │ +05e6a8: 7220 6e0c 2000 |0002: invoke-interface {v0, v2}, Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImpl;.setMetadata:(Landroid/support/v4/media/MediaMetadataCompat;)V // method@0c6e │ │ +05e6ae: 0e00 |0005: return-void │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=234 │ │ + 0x0005 line=235 │ │ + locals : │ │ + 0x0000 - 0x0006 reg=1 this Landroid/support/v4/media/session/MediaSessionCompat; │ │ + 0x0000 - 0x0006 reg=2 metadata Landroid/support/v4/media/MediaMetadataCompat; │ │ │ │ - #8 : (in Landroid/support/v4/internal/view/SupportMenuItem;) │ │ - name : 'setShowAsActionFlags' │ │ - type : '(I)Landroid/view/MenuItem;' │ │ - access : 0x0401 (PUBLIC ABSTRACT) │ │ - code : (none) │ │ + #10 : (in Landroid/support/v4/media/session/MediaSessionCompat;) │ │ + name : 'setPlaybackState' │ │ + type : '(Landroid/support/v4/media/session/PlaybackStateCompat;)V' │ │ + access : 0x0001 (PUBLIC) │ │ + code - │ │ + registers : 3 │ │ + ins : 2 │ │ + outs : 2 │ │ + insns size : 6 16-bit code units │ │ +05e6b0: |[05e6b0] android.support.v4.media.session.MediaSessionCompat.setPlaybackState:(Landroid/support/v4/media/session/PlaybackStateCompat;)V │ │ +05e6c0: 5410 4704 |0000: iget-object v0, v1, Landroid/support/v4/media/session/MediaSessionCompat;.mImpl:Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImpl; // field@0447 │ │ +05e6c4: 7220 6f0c 2000 |0002: invoke-interface {v0, v2}, Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImpl;.setPlaybackState:(Landroid/support/v4/media/session/PlaybackStateCompat;)V // method@0c6f │ │ +05e6ca: 0e00 |0005: return-void │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=224 │ │ + 0x0005 line=225 │ │ + locals : │ │ + 0x0000 - 0x0006 reg=1 this Landroid/support/v4/media/session/MediaSessionCompat; │ │ + 0x0000 - 0x0006 reg=2 state Landroid/support/v4/media/session/PlaybackStateCompat; │ │ │ │ - #9 : (in Landroid/support/v4/internal/view/SupportMenuItem;) │ │ - name : 'setSupportActionProvider' │ │ - type : '(Landroid/support/v4/view/ActionProvider;)Landroid/support/v4/internal/view/SupportMenuItem;' │ │ - access : 0x0401 (PUBLIC ABSTRACT) │ │ - code : (none) │ │ + #11 : (in Landroid/support/v4/media/session/MediaSessionCompat;) │ │ + name : 'setPlaybackToLocal' │ │ + type : '(I)V' │ │ + access : 0x0001 (PUBLIC) │ │ + code - │ │ + registers : 3 │ │ + ins : 2 │ │ + outs : 2 │ │ + insns size : 6 16-bit code units │ │ +05e6cc: |[05e6cc] android.support.v4.media.session.MediaSessionCompat.setPlaybackToLocal:(I)V │ │ +05e6dc: 5410 4704 |0000: iget-object v0, v1, Landroid/support/v4/media/session/MediaSessionCompat;.mImpl:Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImpl; // field@0447 │ │ +05e6e0: 7220 700c 2000 |0002: invoke-interface {v0, v2}, Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImpl;.setPlaybackToLocal:(I)V // method@0c70 │ │ +05e6e6: 0e00 |0005: return-void │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=141 │ │ + 0x0005 line=142 │ │ + locals : │ │ + 0x0000 - 0x0006 reg=1 this Landroid/support/v4/media/session/MediaSessionCompat; │ │ + 0x0000 - 0x0006 reg=2 stream I │ │ │ │ - #10 : (in Landroid/support/v4/internal/view/SupportMenuItem;) │ │ - name : 'setSupportOnActionExpandListener' │ │ - type : '(Landroid/support/v4/view/MenuItemCompat$OnActionExpandListener;)Landroid/support/v4/internal/view/SupportMenuItem;' │ │ - access : 0x0401 (PUBLIC ABSTRACT) │ │ - code : (none) │ │ + #12 : (in Landroid/support/v4/media/session/MediaSessionCompat;) │ │ + name : 'setPlaybackToRemote' │ │ + type : '(Landroid/support/v4/media/VolumeProviderCompat;)V' │ │ + access : 0x0001 (PUBLIC) │ │ + code - │ │ + registers : 4 │ │ + ins : 2 │ │ + outs : 2 │ │ + insns size : 16 16-bit code units │ │ +05e6e8: |[05e6e8] android.support.v4.media.session.MediaSessionCompat.setPlaybackToRemote:(Landroid/support/v4/media/VolumeProviderCompat;)V │ │ +05e6f8: 3903 0a00 |0000: if-nez v3, 000a // +000a │ │ +05e6fc: 2200 2b05 |0002: new-instance v0, Ljava/lang/IllegalArgumentException; // type@052b │ │ +05e700: 1a01 2d28 |0004: const-string v1, "volumeProvider may not be null!" // string@282d │ │ +05e704: 7020 6822 1000 |0006: invoke-direct {v0, v1}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@2268 │ │ +05e70a: 2700 |0009: throw v0 │ │ +05e70c: 5420 4704 |000a: iget-object v0, v2, Landroid/support/v4/media/session/MediaSessionCompat;.mImpl:Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImpl; // field@0447 │ │ +05e710: 7220 710c 3000 |000c: invoke-interface {v0, v3}, Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImpl;.setPlaybackToRemote:(Landroid/support/v4/media/VolumeProviderCompat;)V // method@0c71 │ │ +05e716: 0e00 |000f: return-void │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=155 │ │ + 0x0002 line=156 │ │ + 0x000a line=158 │ │ + 0x000f line=159 │ │ + locals : │ │ + 0x0000 - 0x0010 reg=2 this Landroid/support/v4/media/session/MediaSessionCompat; │ │ + 0x0000 - 0x0010 reg=3 volumeProvider Landroid/support/v4/media/VolumeProviderCompat; │ │ │ │ - source_file_idx : 2726 (SupportMenuItem.java) │ │ + source_file_idx : 3254 (MediaSessionCompat.java) │ │ │ │ -Class #112 header: │ │ -class_idx : 309 │ │ -access_flags : 1025 (0x0401) │ │ -superclass_idx : 948 │ │ -source_file_idx : 2866 │ │ +Class #259 header: │ │ +class_idx : 571 │ │ +access_flags : 1537 (0x0601) │ │ +superclass_idx : 1337 │ │ +source_file_idx : 3255 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ -direct_methods_size : 1 │ │ +direct_methods_size : 0 │ │ virtual_methods_size: 11 │ │ │ │ -Class #112 - │ │ - Class descriptor : 'Landroid/support/v4/media/TransportController;' │ │ - Access flags : 0x0401 (PUBLIC ABSTRACT) │ │ +Class #259 annotations: │ │ +Annotations on class │ │ + VISIBILITY_SYSTEM Ldalvik/annotation/EnclosingClass; value=Landroid/support/v4/media/session/MediaSessionCompatApi21; │ │ + VISIBILITY_SYSTEM Ldalvik/annotation/InnerClass; accessFlags=1545 name="Callback" │ │ + │ │ +Class #259 - │ │ + Class descriptor : 'Landroid/support/v4/media/session/MediaSessionCompatApi21$Callback;' │ │ + Access flags : 0x0601 (PUBLIC INTERFACE ABSTRACT) │ │ Superclass : 'Ljava/lang/Object;' │ │ Interfaces - │ │ Static fields - │ │ Instance fields - │ │ Direct methods - │ │ - #0 : (in Landroid/support/v4/media/TransportController;) │ │ - name : '' │ │ - type : '()V' │ │ - access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ - code - │ │ - registers : 1 │ │ - ins : 1 │ │ - outs : 1 │ │ - insns size : 4 16-bit code units │ │ -03e610: |[03e610] android.support.v4.media.TransportController.:()V │ │ -03e620: 7010 9117 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1791 │ │ -03e626: 0e00 |0003: return-void │ │ - catches : (none) │ │ - positions : │ │ - 0x0000 line=25 │ │ - locals : │ │ - 0x0000 - 0x0004 reg=0 this Landroid/support/v4/media/TransportController; │ │ - │ │ Virtual methods - │ │ - #0 : (in Landroid/support/v4/media/TransportController;) │ │ - name : 'getBufferPercentage' │ │ - type : '()I' │ │ + #0 : (in Landroid/support/v4/media/session/MediaSessionCompatApi21$Callback;) │ │ + name : 'onCommand' │ │ + type : '(Ljava/lang/String;Landroid/os/Bundle;Landroid/os/ResultReceiver;)V' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ - #1 : (in Landroid/support/v4/media/TransportController;) │ │ - name : 'getCurrentPosition' │ │ - type : '()J' │ │ + #1 : (in Landroid/support/v4/media/session/MediaSessionCompatApi21$Callback;) │ │ + name : 'onFastForward' │ │ + type : '()V' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ - #2 : (in Landroid/support/v4/media/TransportController;) │ │ - name : 'getDuration' │ │ - type : '()J' │ │ + #2 : (in Landroid/support/v4/media/session/MediaSessionCompatApi21$Callback;) │ │ + name : 'onMediaButtonEvent' │ │ + type : '(Landroid/content/Intent;)Z' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ - #3 : (in Landroid/support/v4/media/TransportController;) │ │ - name : 'getTransportControlFlags' │ │ - type : '()I' │ │ + #3 : (in Landroid/support/v4/media/session/MediaSessionCompatApi21$Callback;) │ │ + name : 'onPause' │ │ + type : '()V' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ - #4 : (in Landroid/support/v4/media/TransportController;) │ │ - name : 'isPlaying' │ │ - type : '()Z' │ │ + #4 : (in Landroid/support/v4/media/session/MediaSessionCompatApi21$Callback;) │ │ + name : 'onPlay' │ │ + type : '()V' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ - #5 : (in Landroid/support/v4/media/TransportController;) │ │ - name : 'pausePlaying' │ │ + #5 : (in Landroid/support/v4/media/session/MediaSessionCompatApi21$Callback;) │ │ + name : 'onRewind' │ │ type : '()V' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ - #6 : (in Landroid/support/v4/media/TransportController;) │ │ - name : 'registerStateListener' │ │ - type : '(Landroid/support/v4/media/TransportStateListener;)V' │ │ + #6 : (in Landroid/support/v4/media/session/MediaSessionCompatApi21$Callback;) │ │ + name : 'onSeekTo' │ │ + type : '(J)V' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ - #7 : (in Landroid/support/v4/media/TransportController;) │ │ - name : 'seekTo' │ │ - type : '(J)V' │ │ + #7 : (in Landroid/support/v4/media/session/MediaSessionCompatApi21$Callback;) │ │ + name : 'onSetRating' │ │ + type : '(Ljava/lang/Object;)V' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ - #8 : (in Landroid/support/v4/media/TransportController;) │ │ - name : 'startPlaying' │ │ + #8 : (in Landroid/support/v4/media/session/MediaSessionCompatApi21$Callback;) │ │ + name : 'onSkipToNext' │ │ type : '()V' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ - #9 : (in Landroid/support/v4/media/TransportController;) │ │ - name : 'stopPlaying' │ │ + #9 : (in Landroid/support/v4/media/session/MediaSessionCompatApi21$Callback;) │ │ + name : 'onSkipToPrevious' │ │ type : '()V' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ - #10 : (in Landroid/support/v4/media/TransportController;) │ │ - name : 'unregisterStateListener' │ │ - type : '(Landroid/support/v4/media/TransportStateListener;)V' │ │ + #10 : (in Landroid/support/v4/media/session/MediaSessionCompatApi21$Callback;) │ │ + name : 'onStop' │ │ + type : '()V' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ - source_file_idx : 2866 (TransportController.java) │ │ + source_file_idx : 3255 (MediaSessionCompatApi21.java) │ │ │ │ -Class #113 header: │ │ -class_idx : 311 │ │ +Class #260 header: │ │ +class_idx : 572 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 948 │ │ -source_file_idx : 2867 │ │ +superclass_idx : 147 │ │ +source_file_idx : 3255 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ -virtual_methods_size: 4 │ │ +virtual_methods_size: 11 │ │ │ │ -Class #113 annotations: │ │ +Class #260 annotations: │ │ Annotations on class │ │ - VISIBILITY_SYSTEM Ldalvik/annotation/EnclosingClass; value=Landroid/support/v4/media/TransportMediator; │ │ - VISIBILITY_SYSTEM Ldalvik/annotation/InnerClass; accessFlags=0 name=null │ │ + VISIBILITY_SYSTEM Ldalvik/annotation/EnclosingClass; value=Landroid/support/v4/media/session/MediaSessionCompatApi21; │ │ + VISIBILITY_SYSTEM Ldalvik/annotation/InnerClass; accessFlags=8 name="CallbackProxy" │ │ + VISIBILITY_SYSTEM Ldalvik/annotation/Signature; value={ "" "Landroid/media/session/MediaSession$Callback;" } │ │ +Annotations on field #1096 'mCallback' │ │ + VISIBILITY_SYSTEM Ldalvik/annotation/Signature; value={ "TT;" } │ │ +Annotations on method #3250 '' │ │ + VISIBILITY_SYSTEM Ldalvik/annotation/Signature; value={ "(TT;)V" } │ │ │ │ -Class #113 - │ │ - Class descriptor : 'Landroid/support/v4/media/TransportMediator$2;' │ │ +Class #260 - │ │ + Class descriptor : 'Landroid/support/v4/media/session/MediaSessionCompatApi21$CallbackProxy;' │ │ Access flags : 0x0000 () │ │ - Superclass : 'Ljava/lang/Object;' │ │ + Superclass : 'Landroid/media/session/MediaSession$Callback;' │ │ Interfaces - │ │ - #0 : 'Landroid/view/KeyEvent$Callback;' │ │ Static fields - │ │ Instance fields - │ │ - #0 : (in Landroid/support/v4/media/TransportMediator$2;) │ │ - name : 'this$0' │ │ - type : 'Landroid/support/v4/media/TransportMediator;' │ │ - access : 0x1010 (FINAL SYNTHETIC) │ │ + #0 : (in Landroid/support/v4/media/session/MediaSessionCompatApi21$CallbackProxy;) │ │ + name : 'mCallback' │ │ + type : 'Landroid/support/v4/media/session/MediaSessionCompatApi21$Callback;' │ │ + access : 0x0014 (PROTECTED FINAL) │ │ Direct methods - │ │ - #0 : (in Landroid/support/v4/media/TransportMediator$2;) │ │ + #0 : (in Landroid/support/v4/media/session/MediaSessionCompatApi21$CallbackProxy;) │ │ name : '' │ │ - type : '(Landroid/support/v4/media/TransportMediator;)V' │ │ - access : 0x10000 (CONSTRUCTOR) │ │ + type : '(Landroid/support/v4/media/session/MediaSessionCompatApi21$Callback;)V' │ │ + access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -03e628: |[03e628] android.support.v4.media.TransportMediator$2.:(Landroid/support/v4/media/TransportMediator;)V │ │ -03e638: 5b01 3802 |0000: iput-object v1, v0, Landroid/support/v4/media/TransportMediator$2;.this$0:Landroid/support/v4/media/TransportMediator; // field@0238 │ │ -03e63c: 7010 9117 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1791 │ │ -03e642: 0e00 |0005: return-void │ │ +05e718: |[05e718] android.support.v4.media.session.MediaSessionCompatApi21$CallbackProxy.:(Landroid/support/v4/media/session/MediaSessionCompatApi21$Callback;)V │ │ +05e728: 7010 aa02 0000 |0000: invoke-direct {v0}, Landroid/media/session/MediaSession$Callback;.:()V // method@02aa │ │ +05e72e: 5b01 4804 |0003: iput-object v1, v0, Landroid/support/v4/media/session/MediaSessionCompatApi21$CallbackProxy;.mCallback:Landroid/support/v4/media/session/MediaSessionCompatApi21$Callback; // field@0448 │ │ +05e732: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=130 │ │ + 0x0000 line=112 │ │ + 0x0003 line=113 │ │ + 0x0005 line=114 │ │ locals : │ │ - 0x0000 - 0x0006 reg=0 this Landroid/support/v4/media/TransportMediator$2; │ │ - 0x0000 - 0x0006 reg=1 (null) Landroid/support/v4/media/TransportMediator; │ │ + 0x0000 - 0x0000 reg=0 this Landroid/support/v4/media/session/MediaSessionCompatApi21$CallbackProxy; │ │ + 0x0000 - 0x0000 reg=1 (null) Landroid/support/v4/media/session/MediaSessionCompatApi21$Callback; │ │ + 0x0000 - 0x0006 reg=0 this Landroid/support/v4/media/session/MediaSessionCompatApi21$CallbackProxy; Landroid/support/v4/media/session/MediaSessionCompatApi21$CallbackProxy; │ │ + 0x0000 - 0x0006 reg=1 callback Landroid/support/v4/media/session/MediaSessionCompatApi21$Callback; TT; │ │ │ │ Virtual methods - │ │ - #0 : (in Landroid/support/v4/media/TransportMediator$2;) │ │ - name : 'onKeyDown' │ │ - type : '(ILandroid/view/KeyEvent;)Z' │ │ + #0 : (in Landroid/support/v4/media/session/MediaSessionCompatApi21$CallbackProxy;) │ │ + name : 'onCommand' │ │ + type : '(Ljava/lang/String;Landroid/os/Bundle;Landroid/os/ResultReceiver;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ - registers : 4 │ │ - ins : 3 │ │ - outs : 3 │ │ - insns size : 17 16-bit code units │ │ -03e644: |[03e644] android.support.v4.media.TransportMediator$2.onKeyDown:(ILandroid/view/KeyEvent;)Z │ │ -03e654: 7110 d106 0200 |0000: invoke-static {v2}, Landroid/support/v4/media/TransportMediator;.isMediaKey:(I)Z // method@06d1 │ │ -03e65a: 0a00 |0003: move-result v0 │ │ -03e65c: 3800 0b00 |0004: if-eqz v0, 000f // +000b │ │ -03e660: 5410 3802 |0006: iget-object v0, v1, Landroid/support/v4/media/TransportMediator$2;.this$0:Landroid/support/v4/media/TransportMediator; // field@0238 │ │ -03e664: 5400 4502 |0008: iget-object v0, v0, Landroid/support/v4/media/TransportMediator;.mCallbacks:Landroid/support/v4/media/TransportPerformer; // field@0245 │ │ -03e668: 6e30 0007 2003 |000a: invoke-virtual {v0, v2, v3}, Landroid/support/v4/media/TransportPerformer;.onMediaButtonDown:(ILandroid/view/KeyEvent;)Z // method@0700 │ │ -03e66e: 0a00 |000d: move-result v0 │ │ -03e670: 0f00 |000e: return v0 │ │ -03e672: 1200 |000f: const/4 v0, #int 0 // #0 │ │ -03e674: 28fe |0010: goto 000e // -0002 │ │ + registers : 5 │ │ + ins : 4 │ │ + outs : 4 │ │ + insns size : 6 16-bit code units │ │ +05e734: |[05e734] android.support.v4.media.session.MediaSessionCompatApi21$CallbackProxy.onCommand:(Ljava/lang/String;Landroid/os/Bundle;Landroid/os/ResultReceiver;)V │ │ +05e744: 5410 4804 |0000: iget-object v0, v1, Landroid/support/v4/media/session/MediaSessionCompatApi21$CallbackProxy;.mCallback:Landroid/support/v4/media/session/MediaSessionCompatApi21$Callback; // field@0448 │ │ +05e748: 7240 a70c 2043 |0002: invoke-interface {v0, v2, v3, v4}, Landroid/support/v4/media/session/MediaSessionCompatApi21$Callback;.onCommand:(Ljava/lang/String;Landroid/os/Bundle;Landroid/os/ResultReceiver;)V // method@0ca7 │ │ +05e74e: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=133 │ │ + 0x0000 line=118 │ │ + 0x0005 line=119 │ │ locals : │ │ - 0x0000 - 0x0011 reg=1 this Landroid/support/v4/media/TransportMediator$2; │ │ - 0x0000 - 0x0011 reg=2 keyCode I │ │ - 0x0000 - 0x0011 reg=3 event Landroid/view/KeyEvent; │ │ + 0x0000 - 0x0000 reg=1 this Landroid/support/v4/media/session/MediaSessionCompatApi21$CallbackProxy; │ │ + 0x0000 - 0x0006 reg=1 this Landroid/support/v4/media/session/MediaSessionCompatApi21$CallbackProxy; Landroid/support/v4/media/session/MediaSessionCompatApi21$CallbackProxy; │ │ + 0x0000 - 0x0006 reg=2 command Ljava/lang/String; │ │ + 0x0000 - 0x0006 reg=3 args Landroid/os/Bundle; │ │ + 0x0000 - 0x0006 reg=4 cb Landroid/os/ResultReceiver; │ │ │ │ - #1 : (in Landroid/support/v4/media/TransportMediator$2;) │ │ - name : 'onKeyLongPress' │ │ - type : '(ILandroid/view/KeyEvent;)Z' │ │ + #1 : (in Landroid/support/v4/media/session/MediaSessionCompatApi21$CallbackProxy;) │ │ + name : 'onFastForward' │ │ + type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ - registers : 4 │ │ - ins : 3 │ │ - outs : 0 │ │ - insns size : 2 16-bit code units │ │ -03e678: |[03e678] android.support.v4.media.TransportMediator$2.onKeyLongPress:(ILandroid/view/KeyEvent;)Z │ │ -03e688: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -03e68a: 0f00 |0001: return v0 │ │ + registers : 2 │ │ + ins : 1 │ │ + outs : 1 │ │ + insns size : 6 16-bit code units │ │ +05e750: |[05e750] android.support.v4.media.session.MediaSessionCompatApi21$CallbackProxy.onFastForward:()V │ │ +05e760: 5410 4804 |0000: iget-object v0, v1, Landroid/support/v4/media/session/MediaSessionCompatApi21$CallbackProxy;.mCallback:Landroid/support/v4/media/session/MediaSessionCompatApi21$Callback; // field@0448 │ │ +05e764: 7210 a80c 0000 |0002: invoke-interface {v0}, Landroid/support/v4/media/session/MediaSessionCompatApi21$Callback;.onFastForward:()V // method@0ca8 │ │ +05e76a: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=137 │ │ + 0x0000 line=148 │ │ + 0x0005 line=149 │ │ locals : │ │ - 0x0000 - 0x0002 reg=1 this Landroid/support/v4/media/TransportMediator$2; │ │ - 0x0000 - 0x0002 reg=2 keyCode I │ │ - 0x0000 - 0x0002 reg=3 event Landroid/view/KeyEvent; │ │ + 0x0000 - 0x0000 reg=1 this Landroid/support/v4/media/session/MediaSessionCompatApi21$CallbackProxy; │ │ + 0x0000 - 0x0006 reg=1 this Landroid/support/v4/media/session/MediaSessionCompatApi21$CallbackProxy; Landroid/support/v4/media/session/MediaSessionCompatApi21$CallbackProxy; │ │ │ │ - #2 : (in Landroid/support/v4/media/TransportMediator$2;) │ │ - name : 'onKeyMultiple' │ │ - type : '(IILandroid/view/KeyEvent;)Z' │ │ + #2 : (in Landroid/support/v4/media/session/MediaSessionCompatApi21$CallbackProxy;) │ │ + name : 'onMediaButtonEvent' │ │ + type : '(Landroid/content/Intent;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ - registers : 5 │ │ - ins : 4 │ │ - outs : 0 │ │ - insns size : 2 16-bit code units │ │ -03e68c: |[03e68c] android.support.v4.media.TransportMediator$2.onKeyMultiple:(IILandroid/view/KeyEvent;)Z │ │ -03e69c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -03e69e: 0f00 |0001: return v0 │ │ + registers : 3 │ │ + ins : 2 │ │ + outs : 2 │ │ + insns size : 7 16-bit code units │ │ +05e76c: |[05e76c] android.support.v4.media.session.MediaSessionCompatApi21$CallbackProxy.onMediaButtonEvent:(Landroid/content/Intent;)Z │ │ +05e77c: 5410 4804 |0000: iget-object v0, v1, Landroid/support/v4/media/session/MediaSessionCompatApi21$CallbackProxy;.mCallback:Landroid/support/v4/media/session/MediaSessionCompatApi21$Callback; // field@0448 │ │ +05e780: 7220 a90c 2000 |0002: invoke-interface {v0, v2}, Landroid/support/v4/media/session/MediaSessionCompatApi21$Callback;.onMediaButtonEvent:(Landroid/content/Intent;)Z // method@0ca9 │ │ +05e786: 0a00 |0005: move-result v0 │ │ +05e788: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=147 │ │ + 0x0000 line=123 │ │ locals : │ │ - 0x0000 - 0x0002 reg=1 this Landroid/support/v4/media/TransportMediator$2; │ │ - 0x0000 - 0x0002 reg=2 keyCode I │ │ - 0x0000 - 0x0002 reg=3 count I │ │ - 0x0000 - 0x0002 reg=4 event Landroid/view/KeyEvent; │ │ + 0x0000 - 0x0000 reg=1 this Landroid/support/v4/media/session/MediaSessionCompatApi21$CallbackProxy; │ │ + 0x0000 - 0x0007 reg=1 this Landroid/support/v4/media/session/MediaSessionCompatApi21$CallbackProxy; Landroid/support/v4/media/session/MediaSessionCompatApi21$CallbackProxy; │ │ + 0x0000 - 0x0007 reg=2 mediaButtonIntent Landroid/content/Intent; │ │ │ │ - #3 : (in Landroid/support/v4/media/TransportMediator$2;) │ │ - name : 'onKeyUp' │ │ - type : '(ILandroid/view/KeyEvent;)Z' │ │ + #3 : (in Landroid/support/v4/media/session/MediaSessionCompatApi21$CallbackProxy;) │ │ + name : 'onPause' │ │ + type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ - registers : 4 │ │ - ins : 3 │ │ - outs : 3 │ │ - insns size : 17 16-bit code units │ │ -03e6a0: |[03e6a0] android.support.v4.media.TransportMediator$2.onKeyUp:(ILandroid/view/KeyEvent;)Z │ │ -03e6b0: 7110 d106 0200 |0000: invoke-static {v2}, Landroid/support/v4/media/TransportMediator;.isMediaKey:(I)Z // method@06d1 │ │ -03e6b6: 0a00 |0003: move-result v0 │ │ -03e6b8: 3800 0b00 |0004: if-eqz v0, 000f // +000b │ │ -03e6bc: 5410 3802 |0006: iget-object v0, v1, Landroid/support/v4/media/TransportMediator$2;.this$0:Landroid/support/v4/media/TransportMediator; // field@0238 │ │ -03e6c0: 5400 4502 |0008: iget-object v0, v0, Landroid/support/v4/media/TransportMediator;.mCallbacks:Landroid/support/v4/media/TransportPerformer; // field@0245 │ │ -03e6c4: 6e30 0107 2003 |000a: invoke-virtual {v0, v2, v3}, Landroid/support/v4/media/TransportPerformer;.onMediaButtonUp:(ILandroid/view/KeyEvent;)Z // method@0701 │ │ -03e6ca: 0a00 |000d: move-result v0 │ │ -03e6cc: 0f00 |000e: return v0 │ │ -03e6ce: 1200 |000f: const/4 v0, #int 0 // #0 │ │ -03e6d0: 28fe |0010: goto 000e // -0002 │ │ + registers : 2 │ │ + ins : 1 │ │ + outs : 1 │ │ + insns size : 6 16-bit code units │ │ +05e78c: |[05e78c] android.support.v4.media.session.MediaSessionCompatApi21$CallbackProxy.onPause:()V │ │ +05e79c: 5410 4804 |0000: iget-object v0, v1, Landroid/support/v4/media/session/MediaSessionCompatApi21$CallbackProxy;.mCallback:Landroid/support/v4/media/session/MediaSessionCompatApi21$Callback; // field@0448 │ │ +05e7a0: 7210 aa0c 0000 |0002: invoke-interface {v0}, Landroid/support/v4/media/session/MediaSessionCompatApi21$Callback;.onPause:()V // method@0caa │ │ +05e7a6: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=142 │ │ + 0x0000 line=133 │ │ + 0x0005 line=134 │ │ locals : │ │ - 0x0000 - 0x0011 reg=1 this Landroid/support/v4/media/TransportMediator$2; │ │ - 0x0000 - 0x0011 reg=2 keyCode I │ │ - 0x0000 - 0x0011 reg=3 event Landroid/view/KeyEvent; │ │ - │ │ - source_file_idx : 2867 (TransportMediator.java) │ │ - │ │ -Class #114 header: │ │ -class_idx : 313 │ │ -access_flags : 1536 (0x0600) │ │ -superclass_idx : 948 │ │ -source_file_idx : 2868 │ │ -static_fields_size : 0 │ │ -instance_fields_size: 0 │ │ -direct_methods_size : 0 │ │ -virtual_methods_size: 4 │ │ - │ │ -Class #114 - │ │ - Class descriptor : 'Landroid/support/v4/media/TransportMediatorCallback;' │ │ - Access flags : 0x0600 (INTERFACE ABSTRACT) │ │ - Superclass : 'Ljava/lang/Object;' │ │ - Interfaces - │ │ - Static fields - │ │ - Instance fields - │ │ - Direct methods - │ │ - Virtual methods - │ │ - #0 : (in Landroid/support/v4/media/TransportMediatorCallback;) │ │ - name : 'getPlaybackPosition' │ │ - type : '()J' │ │ - access : 0x0401 (PUBLIC ABSTRACT) │ │ - code : (none) │ │ + 0x0000 - 0x0000 reg=1 this Landroid/support/v4/media/session/MediaSessionCompatApi21$CallbackProxy; │ │ + 0x0000 - 0x0006 reg=1 this Landroid/support/v4/media/session/MediaSessionCompatApi21$CallbackProxy; Landroid/support/v4/media/session/MediaSessionCompatApi21$CallbackProxy; │ │ │ │ - #1 : (in Landroid/support/v4/media/TransportMediatorCallback;) │ │ - name : 'handleAudioFocusChange' │ │ - type : '(I)V' │ │ - access : 0x0401 (PUBLIC ABSTRACT) │ │ - code : (none) │ │ + #4 : (in Landroid/support/v4/media/session/MediaSessionCompatApi21$CallbackProxy;) │ │ + name : 'onPlay' │ │ + type : '()V' │ │ + access : 0x0001 (PUBLIC) │ │ + code - │ │ + registers : 2 │ │ + ins : 1 │ │ + outs : 1 │ │ + insns size : 6 16-bit code units │ │ +05e7a8: |[05e7a8] android.support.v4.media.session.MediaSessionCompatApi21$CallbackProxy.onPlay:()V │ │ +05e7b8: 5410 4804 |0000: iget-object v0, v1, Landroid/support/v4/media/session/MediaSessionCompatApi21$CallbackProxy;.mCallback:Landroid/support/v4/media/session/MediaSessionCompatApi21$Callback; // field@0448 │ │ +05e7bc: 7210 ab0c 0000 |0002: invoke-interface {v0}, Landroid/support/v4/media/session/MediaSessionCompatApi21$Callback;.onPlay:()V // method@0cab │ │ +05e7c2: 0e00 |0005: return-void │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=128 │ │ + 0x0005 line=129 │ │ + locals : │ │ + 0x0000 - 0x0000 reg=1 this Landroid/support/v4/media/session/MediaSessionCompatApi21$CallbackProxy; │ │ + 0x0000 - 0x0006 reg=1 this Landroid/support/v4/media/session/MediaSessionCompatApi21$CallbackProxy; Landroid/support/v4/media/session/MediaSessionCompatApi21$CallbackProxy; │ │ │ │ - #2 : (in Landroid/support/v4/media/TransportMediatorCallback;) │ │ - name : 'handleKey' │ │ - type : '(Landroid/view/KeyEvent;)V' │ │ - access : 0x0401 (PUBLIC ABSTRACT) │ │ - code : (none) │ │ + #5 : (in Landroid/support/v4/media/session/MediaSessionCompatApi21$CallbackProxy;) │ │ + name : 'onRewind' │ │ + type : '()V' │ │ + access : 0x0001 (PUBLIC) │ │ + code - │ │ + registers : 2 │ │ + ins : 1 │ │ + outs : 1 │ │ + insns size : 6 16-bit code units │ │ +05e7c4: |[05e7c4] android.support.v4.media.session.MediaSessionCompatApi21$CallbackProxy.onRewind:()V │ │ +05e7d4: 5410 4804 |0000: iget-object v0, v1, Landroid/support/v4/media/session/MediaSessionCompatApi21$CallbackProxy;.mCallback:Landroid/support/v4/media/session/MediaSessionCompatApi21$Callback; // field@0448 │ │ +05e7d8: 7210 ac0c 0000 |0002: invoke-interface {v0}, Landroid/support/v4/media/session/MediaSessionCompatApi21$Callback;.onRewind:()V // method@0cac │ │ +05e7de: 0e00 |0005: return-void │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=153 │ │ + 0x0005 line=154 │ │ + locals : │ │ + 0x0000 - 0x0000 reg=1 this Landroid/support/v4/media/session/MediaSessionCompatApi21$CallbackProxy; │ │ + 0x0000 - 0x0006 reg=1 this Landroid/support/v4/media/session/MediaSessionCompatApi21$CallbackProxy; Landroid/support/v4/media/session/MediaSessionCompatApi21$CallbackProxy; │ │ │ │ - #3 : (in Landroid/support/v4/media/TransportMediatorCallback;) │ │ - name : 'playbackPositionUpdate' │ │ + #6 : (in Landroid/support/v4/media/session/MediaSessionCompatApi21$CallbackProxy;) │ │ + name : 'onSeekTo' │ │ type : '(J)V' │ │ - access : 0x0401 (PUBLIC ABSTRACT) │ │ - code : (none) │ │ - │ │ - source_file_idx : 2868 (TransportMediatorCallback.java) │ │ - │ │ -Class #115 header: │ │ -class_idx : 314 │ │ -access_flags : 0 (0x0000) │ │ -superclass_idx : 948 │ │ -source_file_idx : 2869 │ │ -static_fields_size : 0 │ │ -instance_fields_size: 1 │ │ -direct_methods_size : 1 │ │ -virtual_methods_size: 2 │ │ + access : 0x0001 (PUBLIC) │ │ + code - │ │ + registers : 4 │ │ + ins : 3 │ │ + outs : 3 │ │ + insns size : 6 16-bit code units │ │ +05e7e0: |[05e7e0] android.support.v4.media.session.MediaSessionCompatApi21$CallbackProxy.onSeekTo:(J)V │ │ +05e7f0: 5410 4804 |0000: iget-object v0, v1, Landroid/support/v4/media/session/MediaSessionCompatApi21$CallbackProxy;.mCallback:Landroid/support/v4/media/session/MediaSessionCompatApi21$Callback; // field@0448 │ │ +05e7f4: 7230 ad0c 2003 |0002: invoke-interface {v0, v2, v3}, Landroid/support/v4/media/session/MediaSessionCompatApi21$Callback;.onSeekTo:(J)V // method@0cad │ │ +05e7fa: 0e00 |0005: return-void │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=163 │ │ + 0x0005 line=164 │ │ + locals : │ │ + 0x0000 - 0x0000 reg=1 this Landroid/support/v4/media/session/MediaSessionCompatApi21$CallbackProxy; │ │ + 0x0000 - 0x0006 reg=1 this Landroid/support/v4/media/session/MediaSessionCompatApi21$CallbackProxy; Landroid/support/v4/media/session/MediaSessionCompatApi21$CallbackProxy; │ │ + 0x0000 - 0x0006 reg=2 pos J │ │ │ │ -Class #115 annotations: │ │ -Annotations on class │ │ - VISIBILITY_SYSTEM Ldalvik/annotation/EnclosingClass; value=Landroid/support/v4/media/TransportMediatorJellybeanMR2; │ │ - VISIBILITY_SYSTEM Ldalvik/annotation/InnerClass; accessFlags=0 name=null │ │ + #7 : (in Landroid/support/v4/media/session/MediaSessionCompatApi21$CallbackProxy;) │ │ + name : 'onSetRating' │ │ + type : '(Landroid/media/Rating;)V' │ │ + access : 0x0001 (PUBLIC) │ │ + code - │ │ + registers : 3 │ │ + ins : 2 │ │ + outs : 2 │ │ + insns size : 6 16-bit code units │ │ +05e7fc: |[05e7fc] android.support.v4.media.session.MediaSessionCompatApi21$CallbackProxy.onSetRating:(Landroid/media/Rating;)V │ │ +05e80c: 5410 4804 |0000: iget-object v0, v1, Landroid/support/v4/media/session/MediaSessionCompatApi21$CallbackProxy;.mCallback:Landroid/support/v4/media/session/MediaSessionCompatApi21$Callback; // field@0448 │ │ +05e810: 7220 ae0c 2000 |0002: invoke-interface {v0, v2}, Landroid/support/v4/media/session/MediaSessionCompatApi21$Callback;.onSetRating:(Ljava/lang/Object;)V // method@0cae │ │ +05e816: 0e00 |0005: return-void │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=168 │ │ + 0x0005 line=169 │ │ + locals : │ │ + 0x0000 - 0x0000 reg=1 this Landroid/support/v4/media/session/MediaSessionCompatApi21$CallbackProxy; │ │ + 0x0000 - 0x0006 reg=1 this Landroid/support/v4/media/session/MediaSessionCompatApi21$CallbackProxy; Landroid/support/v4/media/session/MediaSessionCompatApi21$CallbackProxy; │ │ + 0x0000 - 0x0006 reg=2 rating Landroid/media/Rating; │ │ │ │ -Class #115 - │ │ - Class descriptor : 'Landroid/support/v4/media/TransportMediatorJellybeanMR2$1;' │ │ - Access flags : 0x0000 () │ │ - Superclass : 'Ljava/lang/Object;' │ │ - Interfaces - │ │ - #0 : 'Landroid/view/ViewTreeObserver$OnWindowAttachListener;' │ │ - Static fields - │ │ - Instance fields - │ │ - #0 : (in Landroid/support/v4/media/TransportMediatorJellybeanMR2$1;) │ │ - name : 'this$0' │ │ - type : 'Landroid/support/v4/media/TransportMediatorJellybeanMR2;' │ │ - access : 0x1010 (FINAL SYNTHETIC) │ │ - Direct methods - │ │ - #0 : (in Landroid/support/v4/media/TransportMediatorJellybeanMR2$1;) │ │ - name : '' │ │ - type : '(Landroid/support/v4/media/TransportMediatorJellybeanMR2;)V' │ │ - access : 0x10000 (CONSTRUCTOR) │ │ + #8 : (in Landroid/support/v4/media/session/MediaSessionCompatApi21$CallbackProxy;) │ │ + name : 'onSkipToNext' │ │ + type : '()V' │ │ + access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ - ins : 2 │ │ + ins : 1 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -03e6d4: |[03e6d4] android.support.v4.media.TransportMediatorJellybeanMR2$1.:(Landroid/support/v4/media/TransportMediatorJellybeanMR2;)V │ │ -03e6e4: 5b01 4d02 |0000: iput-object v1, v0, Landroid/support/v4/media/TransportMediatorJellybeanMR2$1;.this$0:Landroid/support/v4/media/TransportMediatorJellybeanMR2; // field@024d │ │ -03e6e8: 7010 9117 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1791 │ │ -03e6ee: 0e00 |0005: return-void │ │ +05e818: |[05e818] android.support.v4.media.session.MediaSessionCompatApi21$CallbackProxy.onSkipToNext:()V │ │ +05e828: 5410 4804 |0000: iget-object v0, v1, Landroid/support/v4/media/session/MediaSessionCompatApi21$CallbackProxy;.mCallback:Landroid/support/v4/media/session/MediaSessionCompatApi21$Callback; // field@0448 │ │ +05e82c: 7210 af0c 0000 |0002: invoke-interface {v0}, Landroid/support/v4/media/session/MediaSessionCompatApi21$Callback;.onSkipToNext:()V // method@0caf │ │ +05e832: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=42 │ │ + 0x0000 line=138 │ │ + 0x0005 line=139 │ │ locals : │ │ - 0x0000 - 0x0006 reg=0 this Landroid/support/v4/media/TransportMediatorJellybeanMR2$1; │ │ - 0x0000 - 0x0006 reg=1 (null) Landroid/support/v4/media/TransportMediatorJellybeanMR2; │ │ + 0x0000 - 0x0000 reg=1 this Landroid/support/v4/media/session/MediaSessionCompatApi21$CallbackProxy; │ │ + 0x0000 - 0x0006 reg=1 this Landroid/support/v4/media/session/MediaSessionCompatApi21$CallbackProxy; Landroid/support/v4/media/session/MediaSessionCompatApi21$CallbackProxy; │ │ │ │ - Virtual methods - │ │ - #0 : (in Landroid/support/v4/media/TransportMediatorJellybeanMR2$1;) │ │ - name : 'onWindowAttached' │ │ + #9 : (in Landroid/support/v4/media/session/MediaSessionCompatApi21$CallbackProxy;) │ │ + name : 'onSkipToPrevious' │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -03e6f0: |[03e6f0] android.support.v4.media.TransportMediatorJellybeanMR2$1.onWindowAttached:()V │ │ -03e700: 5410 4d02 |0000: iget-object v0, v1, Landroid/support/v4/media/TransportMediatorJellybeanMR2$1;.this$0:Landroid/support/v4/media/TransportMediatorJellybeanMR2; // field@024d │ │ -03e704: 6e10 f706 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.windowAttached:()V // method@06f7 │ │ -03e70a: 0e00 |0005: return-void │ │ +05e834: |[05e834] android.support.v4.media.session.MediaSessionCompatApi21$CallbackProxy.onSkipToPrevious:()V │ │ +05e844: 5410 4804 |0000: iget-object v0, v1, Landroid/support/v4/media/session/MediaSessionCompatApi21$CallbackProxy;.mCallback:Landroid/support/v4/media/session/MediaSessionCompatApi21$Callback; // field@0448 │ │ +05e848: 7210 b00c 0000 |0002: invoke-interface {v0}, Landroid/support/v4/media/session/MediaSessionCompatApi21$Callback;.onSkipToPrevious:()V // method@0cb0 │ │ +05e84e: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=45 │ │ - 0x0005 line=46 │ │ + 0x0000 line=143 │ │ + 0x0005 line=144 │ │ locals : │ │ - 0x0000 - 0x0006 reg=1 this Landroid/support/v4/media/TransportMediatorJellybeanMR2$1; │ │ + 0x0000 - 0x0000 reg=1 this Landroid/support/v4/media/session/MediaSessionCompatApi21$CallbackProxy; │ │ + 0x0000 - 0x0006 reg=1 this Landroid/support/v4/media/session/MediaSessionCompatApi21$CallbackProxy; Landroid/support/v4/media/session/MediaSessionCompatApi21$CallbackProxy; │ │ │ │ - #1 : (in Landroid/support/v4/media/TransportMediatorJellybeanMR2$1;) │ │ - name : 'onWindowDetached' │ │ + #10 : (in Landroid/support/v4/media/session/MediaSessionCompatApi21$CallbackProxy;) │ │ + name : 'onStop' │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -03e70c: |[03e70c] android.support.v4.media.TransportMediatorJellybeanMR2$1.onWindowDetached:()V │ │ -03e71c: 5410 4d02 |0000: iget-object v0, v1, Landroid/support/v4/media/TransportMediatorJellybeanMR2$1;.this$0:Landroid/support/v4/media/TransportMediatorJellybeanMR2; // field@024d │ │ -03e720: 6e10 f806 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.windowDetached:()V // method@06f8 │ │ -03e726: 0e00 |0005: return-void │ │ +05e850: |[05e850] android.support.v4.media.session.MediaSessionCompatApi21$CallbackProxy.onStop:()V │ │ +05e860: 5410 4804 |0000: iget-object v0, v1, Landroid/support/v4/media/session/MediaSessionCompatApi21$CallbackProxy;.mCallback:Landroid/support/v4/media/session/MediaSessionCompatApi21$Callback; // field@0448 │ │ +05e864: 7210 b10c 0000 |0002: invoke-interface {v0}, Landroid/support/v4/media/session/MediaSessionCompatApi21$Callback;.onStop:()V // method@0cb1 │ │ +05e86a: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=49 │ │ - 0x0005 line=50 │ │ + 0x0000 line=158 │ │ + 0x0005 line=159 │ │ locals : │ │ - 0x0000 - 0x0006 reg=1 this Landroid/support/v4/media/TransportMediatorJellybeanMR2$1; │ │ + 0x0000 - 0x0000 reg=1 this Landroid/support/v4/media/session/MediaSessionCompatApi21$CallbackProxy; │ │ + 0x0000 - 0x0006 reg=1 this Landroid/support/v4/media/session/MediaSessionCompatApi21$CallbackProxy; Landroid/support/v4/media/session/MediaSessionCompatApi21$CallbackProxy; │ │ │ │ - source_file_idx : 2869 (TransportMediatorJellybeanMR2.java) │ │ + source_file_idx : 3255 (MediaSessionCompatApi21.java) │ │ │ │ -Class #116 header: │ │ -class_idx : 315 │ │ +Class #261 header: │ │ +class_idx : 573 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 948 │ │ -source_file_idx : 2869 │ │ +superclass_idx : 1337 │ │ +source_file_idx : 3255 │ │ static_fields_size : 0 │ │ -instance_fields_size: 1 │ │ -direct_methods_size : 1 │ │ -virtual_methods_size: 1 │ │ +instance_fields_size: 0 │ │ +direct_methods_size : 15 │ │ +virtual_methods_size: 0 │ │ │ │ -Class #116 annotations: │ │ +Class #261 annotations: │ │ Annotations on class │ │ - VISIBILITY_SYSTEM Ldalvik/annotation/EnclosingClass; value=Landroid/support/v4/media/TransportMediatorJellybeanMR2; │ │ - VISIBILITY_SYSTEM Ldalvik/annotation/InnerClass; accessFlags=0 name=null │ │ + VISIBILITY_SYSTEM Ldalvik/annotation/MemberClasses; value={ Landroid/support/v4/media/session/MediaSessionCompatApi21$CallbackProxy; Landroid/support/v4/media/session/MediaSessionCompatApi21$Callback; } │ │ │ │ -Class #116 - │ │ - Class descriptor : 'Landroid/support/v4/media/TransportMediatorJellybeanMR2$2;' │ │ +Class #261 - │ │ + Class descriptor : 'Landroid/support/v4/media/session/MediaSessionCompatApi21;' │ │ Access flags : 0x0000 () │ │ Superclass : 'Ljava/lang/Object;' │ │ Interfaces - │ │ - #0 : 'Landroid/view/ViewTreeObserver$OnWindowFocusChangeListener;' │ │ Static fields - │ │ Instance fields - │ │ - #0 : (in Landroid/support/v4/media/TransportMediatorJellybeanMR2$2;) │ │ - name : 'this$0' │ │ - type : 'Landroid/support/v4/media/TransportMediatorJellybeanMR2;' │ │ - access : 0x1010 (FINAL SYNTHETIC) │ │ Direct methods - │ │ - #0 : (in Landroid/support/v4/media/TransportMediatorJellybeanMR2$2;) │ │ + #0 : (in Landroid/support/v4/media/session/MediaSessionCompatApi21;) │ │ name : '' │ │ - type : '(Landroid/support/v4/media/TransportMediatorJellybeanMR2;)V' │ │ + type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ - registers : 2 │ │ - ins : 2 │ │ + registers : 1 │ │ + ins : 1 │ │ outs : 1 │ │ + insns size : 4 16-bit code units │ │ +05e86c: |[05e86c] android.support.v4.media.session.MediaSessionCompatApi21.:()V │ │ +05e87c: 7010 8622 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2286 │ │ +05e882: 0e00 |0003: return-void │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=32 │ │ + 0x0003 line=109 │ │ + locals : │ │ + 0x0000 - 0x0004 reg=0 this Landroid/support/v4/media/session/MediaSessionCompatApi21; │ │ + │ │ + #1 : (in Landroid/support/v4/media/session/MediaSessionCompatApi21;) │ │ + name : 'createCallback' │ │ + type : '(Landroid/support/v4/media/session/MediaSessionCompatApi21$Callback;)Ljava/lang/Object;' │ │ + access : 0x0009 (PUBLIC STATIC) │ │ + code - │ │ + registers : 2 │ │ + ins : 1 │ │ + outs : 2 │ │ insns size : 6 16-bit code units │ │ -03e728: |[03e728] android.support.v4.media.TransportMediatorJellybeanMR2$2.:(Landroid/support/v4/media/TransportMediatorJellybeanMR2;)V │ │ -03e738: 5b01 4e02 |0000: iput-object v1, v0, Landroid/support/v4/media/TransportMediatorJellybeanMR2$2;.this$0:Landroid/support/v4/media/TransportMediatorJellybeanMR2; // field@024e │ │ -03e73c: 7010 9117 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1791 │ │ -03e742: 0e00 |0005: return-void │ │ +05e884: |[05e884] android.support.v4.media.session.MediaSessionCompatApi21.createCallback:(Landroid/support/v4/media/session/MediaSessionCompatApi21$Callback;)Ljava/lang/Object; │ │ +05e894: 2200 3c02 |0000: new-instance v0, Landroid/support/v4/media/session/MediaSessionCompatApi21$CallbackProxy; // type@023c │ │ +05e898: 7020 b20c 1000 |0002: invoke-direct {v0, v1}, Landroid/support/v4/media/session/MediaSessionCompatApi21$CallbackProxy;.:(Landroid/support/v4/media/session/MediaSessionCompatApi21$Callback;)V // method@0cb2 │ │ +05e89e: 1100 |0005: return-object v0 │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=53 │ │ + 0x0000 line=45 │ │ locals : │ │ - 0x0000 - 0x0006 reg=0 this Landroid/support/v4/media/TransportMediatorJellybeanMR2$2; │ │ - 0x0000 - 0x0006 reg=1 (null) Landroid/support/v4/media/TransportMediatorJellybeanMR2; │ │ + 0x0000 - 0x0006 reg=1 callback Landroid/support/v4/media/session/MediaSessionCompatApi21$Callback; │ │ │ │ - Virtual methods - │ │ - #0 : (in Landroid/support/v4/media/TransportMediatorJellybeanMR2$2;) │ │ - name : 'onWindowFocusChanged' │ │ - type : '(Z)V' │ │ - access : 0x0001 (PUBLIC) │ │ + #2 : (in Landroid/support/v4/media/session/MediaSessionCompatApi21;) │ │ + name : 'createSession' │ │ + type : '(Landroid/content/Context;Ljava/lang/String;)Ljava/lang/Object;' │ │ + access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ + outs : 3 │ │ + insns size : 6 16-bit code units │ │ +05e8a0: |[05e8a0] android.support.v4.media.session.MediaSessionCompatApi21.createSession:(Landroid/content/Context;Ljava/lang/String;)Ljava/lang/Object; │ │ +05e8b0: 2200 9500 |0000: new-instance v0, Landroid/media/session/MediaSession; // type@0095 │ │ +05e8b4: 7030 ab02 1002 |0002: invoke-direct {v0, v1, v2}, Landroid/media/session/MediaSession;.:(Landroid/content/Context;Ljava/lang/String;)V // method@02ab │ │ +05e8ba: 1100 |0005: return-object v0 │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=34 │ │ + locals : │ │ + 0x0000 - 0x0006 reg=1 context Landroid/content/Context; │ │ + 0x0000 - 0x0006 reg=2 tag Ljava/lang/String; │ │ + │ │ + #3 : (in Landroid/support/v4/media/session/MediaSessionCompatApi21;) │ │ + name : 'getSessionToken' │ │ + type : '(Ljava/lang/Object;)Landroid/os/Parcelable;' │ │ + access : 0x0009 (PUBLIC STATIC) │ │ + code - │ │ + registers : 2 │ │ + ins : 1 │ │ outs : 1 │ │ - insns size : 14 16-bit code units │ │ -03e744: |[03e744] android.support.v4.media.TransportMediatorJellybeanMR2$2.onWindowFocusChanged:(Z)V │ │ -03e754: 3802 0800 |0000: if-eqz v2, 0008 // +0008 │ │ -03e758: 5410 4e02 |0002: iget-object v0, v1, Landroid/support/v4/media/TransportMediatorJellybeanMR2$2;.this$0:Landroid/support/v4/media/TransportMediatorJellybeanMR2; // field@024e │ │ -03e75c: 6e10 ed06 0000 |0004: invoke-virtual {v0}, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.gainFocus:()V // method@06ed │ │ -03e762: 0e00 |0007: return-void │ │ -03e764: 5410 4e02 |0008: iget-object v0, v1, Landroid/support/v4/media/TransportMediatorJellybeanMR2$2;.this$0:Landroid/support/v4/media/TransportMediatorJellybeanMR2; // field@024e │ │ -03e768: 6e10 ef06 0000 |000a: invoke-virtual {v0}, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.loseFocus:()V // method@06ef │ │ -03e76e: 28fa |000d: goto 0007 // -0006 │ │ + insns size : 7 16-bit code units │ │ +05e8bc: |[05e8bc] android.support.v4.media.session.MediaSessionCompatApi21.getSessionToken:(Ljava/lang/Object;)Landroid/os/Parcelable; │ │ +05e8cc: 1f01 9500 |0000: check-cast v1, Landroid/media/session/MediaSession; // type@0095 │ │ +05e8d0: 6e10 ac02 0100 |0002: invoke-virtual {v1}, Landroid/media/session/MediaSession;.getSessionToken:()Landroid/media/session/MediaSession$Token; // method@02ac │ │ +05e8d6: 0c00 |0005: move-result-object v0 │ │ +05e8d8: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=56 │ │ - 0x0007 line=58 │ │ - 0x0008 line=57 │ │ + 0x0000 line=84 │ │ locals : │ │ - 0x0000 - 0x000e reg=1 this Landroid/support/v4/media/TransportMediatorJellybeanMR2$2; │ │ - 0x0000 - 0x000e reg=2 hasFocus Z │ │ + 0x0000 - 0x0002 reg=1 sessionObj Ljava/lang/Object; │ │ │ │ - source_file_idx : 2869 (TransportMediatorJellybeanMR2.java) │ │ + #4 : (in Landroid/support/v4/media/session/MediaSessionCompatApi21;) │ │ + name : 'isActive' │ │ + type : '(Ljava/lang/Object;)Z' │ │ + access : 0x0009 (PUBLIC STATIC) │ │ + code - │ │ + registers : 2 │ │ + ins : 1 │ │ + outs : 1 │ │ + insns size : 7 16-bit code units │ │ +05e8dc: |[05e8dc] android.support.v4.media.session.MediaSessionCompatApi21.isActive:(Ljava/lang/Object;)Z │ │ +05e8ec: 1f01 9500 |0000: check-cast v1, Landroid/media/session/MediaSession; // type@0095 │ │ +05e8f0: 6e10 ad02 0100 |0002: invoke-virtual {v1}, Landroid/media/session/MediaSession;.isActive:()Z // method@02ad │ │ +05e8f6: 0a00 |0005: move-result v0 │ │ +05e8f8: 0f00 |0006: return v0 │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=72 │ │ + locals : │ │ + 0x0000 - 0x0002 reg=1 sessionObj Ljava/lang/Object; │ │ │ │ -Class #117 header: │ │ -class_idx : 316 │ │ -access_flags : 0 (0x0000) │ │ -superclass_idx : 33 │ │ -source_file_idx : 2869 │ │ -static_fields_size : 0 │ │ -instance_fields_size: 1 │ │ -direct_methods_size : 1 │ │ -virtual_methods_size: 1 │ │ + #5 : (in Landroid/support/v4/media/session/MediaSessionCompatApi21;) │ │ + name : 'release' │ │ + type : '(Ljava/lang/Object;)V' │ │ + access : 0x0009 (PUBLIC STATIC) │ │ + code - │ │ + registers : 1 │ │ + ins : 1 │ │ + outs : 1 │ │ + insns size : 6 16-bit code units │ │ +05e8fc: |[05e8fc] android.support.v4.media.session.MediaSessionCompatApi21.release:(Ljava/lang/Object;)V │ │ +05e90c: 1f00 9500 |0000: check-cast v0, Landroid/media/session/MediaSession; // type@0095 │ │ +05e910: 6e10 ae02 0000 |0002: invoke-virtual {v0}, Landroid/media/session/MediaSession;.release:()V // method@02ae │ │ +05e916: 0e00 |0005: return-void │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=80 │ │ + 0x0005 line=81 │ │ + locals : │ │ + 0x0000 - 0x0002 reg=0 sessionObj Ljava/lang/Object; │ │ │ │ -Class #117 annotations: │ │ -Annotations on class │ │ - VISIBILITY_SYSTEM Ldalvik/annotation/EnclosingClass; value=Landroid/support/v4/media/TransportMediatorJellybeanMR2; │ │ - VISIBILITY_SYSTEM Ldalvik/annotation/InnerClass; accessFlags=0 name=null │ │ + #6 : (in Landroid/support/v4/media/session/MediaSessionCompatApi21;) │ │ + name : 'sendSessionEvent' │ │ + type : '(Ljava/lang/Object;Ljava/lang/String;Landroid/os/Bundle;)V' │ │ + access : 0x0009 (PUBLIC STATIC) │ │ + code - │ │ + registers : 3 │ │ + ins : 3 │ │ + outs : 3 │ │ + insns size : 6 16-bit code units │ │ +05e918: |[05e918] android.support.v4.media.session.MediaSessionCompatApi21.sendSessionEvent:(Ljava/lang/Object;Ljava/lang/String;Landroid/os/Bundle;)V │ │ +05e928: 1f00 9500 |0000: check-cast v0, Landroid/media/session/MediaSession; // type@0095 │ │ +05e92c: 6e30 af02 1002 |0002: invoke-virtual {v0, v1, v2}, Landroid/media/session/MediaSession;.sendSessionEvent:(Ljava/lang/String;Landroid/os/Bundle;)V // method@02af │ │ +05e932: 0e00 |0005: return-void │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=76 │ │ + 0x0005 line=77 │ │ + locals : │ │ + 0x0000 - 0x0002 reg=0 sessionObj Ljava/lang/Object; │ │ + 0x0000 - 0x0006 reg=1 event Ljava/lang/String; │ │ + 0x0000 - 0x0006 reg=2 extras Landroid/os/Bundle; │ │ │ │ -Class #117 - │ │ - Class descriptor : 'Landroid/support/v4/media/TransportMediatorJellybeanMR2$3;' │ │ - Access flags : 0x0000 () │ │ - Superclass : 'Landroid/content/BroadcastReceiver;' │ │ - Interfaces - │ │ - Static fields - │ │ - Instance fields - │ │ - #0 : (in Landroid/support/v4/media/TransportMediatorJellybeanMR2$3;) │ │ - name : 'this$0' │ │ - type : 'Landroid/support/v4/media/TransportMediatorJellybeanMR2;' │ │ - access : 0x1010 (FINAL SYNTHETIC) │ │ - Direct methods - │ │ - #0 : (in Landroid/support/v4/media/TransportMediatorJellybeanMR2$3;) │ │ - name : '' │ │ - type : '(Landroid/support/v4/media/TransportMediatorJellybeanMR2;)V' │ │ - access : 0x10000 (CONSTRUCTOR) │ │ + #7 : (in Landroid/support/v4/media/session/MediaSessionCompatApi21;) │ │ + name : 'setActive' │ │ + type : '(Ljava/lang/Object;Z)V' │ │ + access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ - outs : 1 │ │ + outs : 2 │ │ insns size : 6 16-bit code units │ │ -03e770: |[03e770] android.support.v4.media.TransportMediatorJellybeanMR2$3.:(Landroid/support/v4/media/TransportMediatorJellybeanMR2;)V │ │ -03e780: 5b01 4f02 |0000: iput-object v1, v0, Landroid/support/v4/media/TransportMediatorJellybeanMR2$3;.this$0:Landroid/support/v4/media/TransportMediatorJellybeanMR2; // field@024f │ │ -03e784: 7010 b600 0000 |0002: invoke-direct {v0}, Landroid/content/BroadcastReceiver;.:()V // method@00b6 │ │ -03e78a: 0e00 |0005: return-void │ │ +05e934: |[05e934] android.support.v4.media.session.MediaSessionCompatApi21.setActive:(Ljava/lang/Object;Z)V │ │ +05e944: 1f00 9500 |0000: check-cast v0, Landroid/media/session/MediaSession; // type@0095 │ │ +05e948: 6e20 b002 1000 |0002: invoke-virtual {v0, v1}, Landroid/media/session/MediaSession;.setActive:(Z)V // method@02b0 │ │ +05e94e: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=60 │ │ + 0x0000 line=68 │ │ + 0x0005 line=69 │ │ locals : │ │ - 0x0000 - 0x0006 reg=0 this Landroid/support/v4/media/TransportMediatorJellybeanMR2$3; │ │ - 0x0000 - 0x0006 reg=1 (null) Landroid/support/v4/media/TransportMediatorJellybeanMR2; │ │ + 0x0000 - 0x0002 reg=0 sessionObj Ljava/lang/Object; │ │ + 0x0000 - 0x0006 reg=1 active Z │ │ │ │ - Virtual methods - │ │ - #0 : (in Landroid/support/v4/media/TransportMediatorJellybeanMR2$3;) │ │ - name : 'onReceive' │ │ - type : '(Landroid/content/Context;Landroid/content/Intent;)V' │ │ - access : 0x0001 (PUBLIC) │ │ + #8 : (in Landroid/support/v4/media/session/MediaSessionCompatApi21;) │ │ + name : 'setCallback' │ │ + type : '(Ljava/lang/Object;Ljava/lang/Object;Landroid/os/Handler;)V' │ │ + access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ - registers : 6 │ │ + registers : 3 │ │ ins : 3 │ │ + outs : 3 │ │ + insns size : 8 16-bit code units │ │ +05e950: |[05e950] android.support.v4.media.session.MediaSessionCompatApi21.setCallback:(Ljava/lang/Object;Ljava/lang/Object;Landroid/os/Handler;)V │ │ +05e960: 1f00 9500 |0000: check-cast v0, Landroid/media/session/MediaSession; // type@0095 │ │ +05e964: 1f01 9300 |0002: check-cast v1, Landroid/media/session/MediaSession$Callback; // type@0093 │ │ +05e968: 6e30 b102 1002 |0004: invoke-virtual {v0, v1, v2}, Landroid/media/session/MediaSession;.setCallback:(Landroid/media/session/MediaSession$Callback;Landroid/os/Handler;)V // method@02b1 │ │ +05e96e: 0e00 |0007: return-void │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=49 │ │ + 0x0007 line=50 │ │ + locals : │ │ + 0x0000 - 0x0002 reg=0 sessionObj Ljava/lang/Object; │ │ + 0x0000 - 0x0004 reg=1 callbackObj Ljava/lang/Object; │ │ + 0x0000 - 0x0008 reg=2 handler Landroid/os/Handler; │ │ + │ │ + #9 : (in Landroid/support/v4/media/session/MediaSessionCompatApi21;) │ │ + name : 'setFlags' │ │ + type : '(Ljava/lang/Object;I)V' │ │ + access : 0x0009 (PUBLIC STATIC) │ │ + code - │ │ + registers : 2 │ │ + ins : 2 │ │ outs : 2 │ │ - insns size : 23 16-bit code units │ │ -03e78c: |[03e78c] android.support.v4.media.TransportMediatorJellybeanMR2$3.onReceive:(Landroid/content/Context;Landroid/content/Intent;)V │ │ -03e79c: 1a02 ea0c |0000: const-string v2, "android.intent.extra.KEY_EVENT" // string@0cea │ │ -03e7a0: 6e20 ed00 2500 |0002: invoke-virtual {v5, v2}, Landroid/content/Intent;.getParcelableExtra:(Ljava/lang/String;)Landroid/os/Parcelable; // method@00ed │ │ -03e7a6: 0c01 |0005: move-result-object v1 │ │ -03e7a8: 1f01 b002 |0006: check-cast v1, Landroid/view/KeyEvent; // type@02b0 │ │ -03e7ac: 5432 4f02 |0008: iget-object v2, v3, Landroid/support/v4/media/TransportMediatorJellybeanMR2$3;.this$0:Landroid/support/v4/media/TransportMediatorJellybeanMR2; // field@024f │ │ -03e7b0: 5422 5e02 |000a: iget-object v2, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mTransportCallback:Landroid/support/v4/media/TransportMediatorCallback; // field@025e │ │ -03e7b4: 7220 df06 1200 |000c: invoke-interface {v2, v1}, Landroid/support/v4/media/TransportMediatorCallback;.handleKey:(Landroid/view/KeyEvent;)V // method@06df │ │ -03e7ba: 0e00 |000f: return-void │ │ -03e7bc: 0d00 |0010: move-exception v0 │ │ -03e7be: 1a02 310b |0011: const-string v2, "TransportController" // string@0b31 │ │ -03e7c2: 7120 3b12 0200 |0013: invoke-static {v2, v0}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/Throwable;)I // method@123b │ │ -03e7c8: 28f9 |0016: goto 000f // -0007 │ │ - catches : 1 │ │ - 0x0000 - 0x000f │ │ - Ljava/lang/ClassCastException; -> 0x0010 │ │ + insns size : 6 16-bit code units │ │ +05e970: |[05e970] android.support.v4.media.session.MediaSessionCompatApi21.setFlags:(Ljava/lang/Object;I)V │ │ +05e980: 1f00 9500 |0000: check-cast v0, Landroid/media/session/MediaSession; // type@0095 │ │ +05e984: 6e20 b202 1000 |0002: invoke-virtual {v0, v1}, Landroid/media/session/MediaSession;.setFlags:(I)V // method@02b2 │ │ +05e98a: 0e00 |0005: return-void │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=53 │ │ + 0x0005 line=54 │ │ + locals : │ │ + 0x0000 - 0x0002 reg=0 sessionObj Ljava/lang/Object; │ │ + 0x0000 - 0x0006 reg=1 flags I │ │ + │ │ + #10 : (in Landroid/support/v4/media/session/MediaSessionCompatApi21;) │ │ + name : 'setMetadata' │ │ + type : '(Ljava/lang/Object;Ljava/lang/Object;)V' │ │ + access : 0x0009 (PUBLIC STATIC) │ │ + code - │ │ + registers : 2 │ │ + ins : 2 │ │ + outs : 2 │ │ + insns size : 8 16-bit code units │ │ +05e98c: |[05e98c] android.support.v4.media.session.MediaSessionCompatApi21.setMetadata:(Ljava/lang/Object;Ljava/lang/Object;)V │ │ +05e99c: 1f00 9500 |0000: check-cast v0, Landroid/media/session/MediaSession; // type@0095 │ │ +05e9a0: 1f01 8200 |0002: check-cast v1, Landroid/media/MediaMetadata; // type@0082 │ │ +05e9a4: 6e20 b302 1000 |0004: invoke-virtual {v0, v1}, Landroid/media/session/MediaSession;.setMetadata:(Landroid/media/MediaMetadata;)V // method@02b3 │ │ +05e9aa: 0e00 |0007: return-void │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=92 │ │ + 0x0007 line=93 │ │ + locals : │ │ + 0x0000 - 0x0002 reg=0 sessionObj Ljava/lang/Object; │ │ + 0x0000 - 0x0004 reg=1 metadataObj Ljava/lang/Object; │ │ + │ │ + #11 : (in Landroid/support/v4/media/session/MediaSessionCompatApi21;) │ │ + name : 'setPlaybackState' │ │ + type : '(Ljava/lang/Object;Ljava/lang/Object;)V' │ │ + access : 0x0009 (PUBLIC STATIC) │ │ + code - │ │ + registers : 2 │ │ + ins : 2 │ │ + outs : 2 │ │ + insns size : 8 16-bit code units │ │ +05e9ac: |[05e9ac] android.support.v4.media.session.MediaSessionCompatApi21.setPlaybackState:(Ljava/lang/Object;Ljava/lang/Object;)V │ │ +05e9bc: 1f00 9500 |0000: check-cast v0, Landroid/media/session/MediaSession; // type@0095 │ │ +05e9c0: 1f01 9700 |0002: check-cast v1, Landroid/media/session/PlaybackState; // type@0097 │ │ +05e9c4: 6e20 b402 1000 |0004: invoke-virtual {v0, v1}, Landroid/media/session/MediaSession;.setPlaybackState:(Landroid/media/session/PlaybackState;)V // method@02b4 │ │ +05e9ca: 0e00 |0007: return-void │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=88 │ │ + 0x0007 line=89 │ │ + locals : │ │ + 0x0000 - 0x0002 reg=0 sessionObj Ljava/lang/Object; │ │ + 0x0000 - 0x0004 reg=1 stateObj Ljava/lang/Object; │ │ + │ │ + #12 : (in Landroid/support/v4/media/session/MediaSessionCompatApi21;) │ │ + name : 'setPlaybackToLocal' │ │ + type : '(Ljava/lang/Object;I)V' │ │ + access : 0x0009 (PUBLIC STATIC) │ │ + code - │ │ + registers : 4 │ │ + ins : 2 │ │ + outs : 2 │ │ + insns size : 18 16-bit code units │ │ +05e9cc: |[05e9cc] android.support.v4.media.session.MediaSessionCompatApi21.setPlaybackToLocal:(Ljava/lang/Object;I)V │ │ +05e9dc: 2200 7d00 |0000: new-instance v0, Landroid/media/AudioAttributes$Builder; // type@007d │ │ +05e9e0: 7010 3302 0000 |0002: invoke-direct {v0}, Landroid/media/AudioAttributes$Builder;.:()V // method@0233 │ │ +05e9e6: 6e20 3502 3000 |0005: invoke-virtual {v0, v3}, Landroid/media/AudioAttributes$Builder;.setLegacyStreamType:(I)Landroid/media/AudioAttributes$Builder; // method@0235 │ │ +05e9ec: 1f02 9500 |0008: check-cast v2, Landroid/media/session/MediaSession; // type@0095 │ │ +05e9f0: 6e10 3402 0000 |000a: invoke-virtual {v0}, Landroid/media/AudioAttributes$Builder;.build:()Landroid/media/AudioAttributes; // method@0234 │ │ +05e9f6: 0c01 |000d: move-result-object v1 │ │ +05e9f8: 6e20 b502 1200 |000e: invoke-virtual {v2, v1}, Landroid/media/session/MediaSession;.setPlaybackToLocal:(Landroid/media/AudioAttributes;)V // method@02b5 │ │ +05e9fe: 0e00 |0011: return-void │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=58 │ │ + 0x0005 line=59 │ │ + 0x0008 line=60 │ │ + 0x0011 line=61 │ │ + locals : │ │ + 0x0000 - 0x000a reg=2 sessionObj Ljava/lang/Object; │ │ + 0x0005 - 0x0012 reg=0 bob Landroid/media/AudioAttributes$Builder; │ │ + 0x0000 - 0x0012 reg=3 stream I │ │ + │ │ + #13 : (in Landroid/support/v4/media/session/MediaSessionCompatApi21;) │ │ + name : 'setPlaybackToRemote' │ │ + type : '(Ljava/lang/Object;Ljava/lang/Object;)V' │ │ + access : 0x0009 (PUBLIC STATIC) │ │ + code - │ │ + registers : 2 │ │ + ins : 2 │ │ + outs : 2 │ │ + insns size : 8 16-bit code units │ │ +05ea00: |[05ea00] android.support.v4.media.session.MediaSessionCompatApi21.setPlaybackToRemote:(Ljava/lang/Object;Ljava/lang/Object;)V │ │ +05ea10: 1f00 9500 |0000: check-cast v0, Landroid/media/session/MediaSession; // type@0095 │ │ +05ea14: 1f01 8e00 |0002: check-cast v1, Landroid/media/VolumeProvider; // type@008e │ │ +05ea18: 6e20 b602 1000 |0004: invoke-virtual {v0, v1}, Landroid/media/session/MediaSession;.setPlaybackToRemote:(Landroid/media/VolumeProvider;)V // method@02b6 │ │ +05ea1e: 0e00 |0007: return-void │ │ + catches : (none) │ │ positions : │ │ 0x0000 line=64 │ │ - 0x0008 line=65 │ │ - 0x000f line=69 │ │ - 0x0010 line=66 │ │ - 0x0011 line=67 │ │ + 0x0007 line=65 │ │ locals : │ │ - 0x0008 - 0x000f reg=1 event Landroid/view/KeyEvent; │ │ - 0x0011 - 0x0017 reg=0 e Ljava/lang/ClassCastException; │ │ - 0x0000 - 0x0017 reg=3 this Landroid/support/v4/media/TransportMediatorJellybeanMR2$3; │ │ - 0x0000 - 0x0017 reg=4 context Landroid/content/Context; │ │ - 0x0000 - 0x0017 reg=5 intent Landroid/content/Intent; │ │ + 0x0000 - 0x0002 reg=0 sessionObj Ljava/lang/Object; │ │ + 0x0000 - 0x0004 reg=1 volumeProviderObj Ljava/lang/Object; │ │ + │ │ + #14 : (in Landroid/support/v4/media/session/MediaSessionCompatApi21;) │ │ + name : 'verifySession' │ │ + type : '(Ljava/lang/Object;)Ljava/lang/Object;' │ │ + access : 0x0009 (PUBLIC STATIC) │ │ + code - │ │ + registers : 3 │ │ + ins : 1 │ │ + outs : 2 │ │ + insns size : 13 16-bit code units │ │ +05ea20: |[05ea20] android.support.v4.media.session.MediaSessionCompatApi21.verifySession:(Ljava/lang/Object;)Ljava/lang/Object; │ │ +05ea30: 2020 9500 |0000: instance-of v0, v2, Landroid/media/session/MediaSession; // type@0095 │ │ +05ea34: 3800 0300 |0002: if-eqz v0, 0005 // +0003 │ │ +05ea38: 1102 |0004: return-object v2 │ │ +05ea3a: 2200 2b05 |0005: new-instance v0, Ljava/lang/IllegalArgumentException; // type@052b │ │ +05ea3e: 1a01 ca1f |0007: const-string v1, "mediaSession is not a valid MediaSession object" // string@1fca │ │ +05ea42: 7020 6822 1000 |0009: invoke-direct {v0, v1}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@2268 │ │ +05ea48: 2700 |000c: throw v0 │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=38 │ │ + 0x0004 line=39 │ │ + 0x0005 line=41 │ │ + locals : │ │ + 0x0000 - 0x000d reg=2 mediaSession Ljava/lang/Object; │ │ │ │ - source_file_idx : 2869 (TransportMediatorJellybeanMR2.java) │ │ + Virtual methods - │ │ + source_file_idx : 3255 (MediaSessionCompatApi21.java) │ │ │ │ -Class #118 header: │ │ -class_idx : 317 │ │ -access_flags : 0 (0x0000) │ │ -superclass_idx : 948 │ │ -source_file_idx : 2869 │ │ +Class #262 header: │ │ +class_idx : 574 │ │ +access_flags : 16 (0x0010) │ │ +superclass_idx : 1337 │ │ +source_file_idx : 3446 │ │ static_fields_size : 0 │ │ -instance_fields_size: 1 │ │ +instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ -virtual_methods_size: 1 │ │ +virtual_methods_size: 4 │ │ │ │ -Class #118 annotations: │ │ +Class #262 annotations: │ │ Annotations on class │ │ - VISIBILITY_SYSTEM Ldalvik/annotation/EnclosingClass; value=Landroid/support/v4/media/TransportMediatorJellybeanMR2; │ │ - VISIBILITY_SYSTEM Ldalvik/annotation/InnerClass; accessFlags=0 name=null │ │ + VISIBILITY_SYSTEM Ldalvik/annotation/EnclosingClass; value=Landroid/support/v4/media/session/PlaybackStateCompat; │ │ + VISIBILITY_SYSTEM Ldalvik/annotation/InnerClass; accessFlags=8 name=null │ │ + VISIBILITY_SYSTEM Ldalvik/annotation/Signature; value={ "Ljava/lang/Object;" "Landroid/os/Parcelable$Creator" "<" "Landroid/support/v4/media/session/PlaybackStateCompat;" ">;" } │ │ │ │ -Class #118 - │ │ - Class descriptor : 'Landroid/support/v4/media/TransportMediatorJellybeanMR2$4;' │ │ - Access flags : 0x0000 () │ │ +Class #262 - │ │ + Class descriptor : 'Landroid/support/v4/media/session/PlaybackStateCompat$1;' │ │ + Access flags : 0x0010 (FINAL) │ │ Superclass : 'Ljava/lang/Object;' │ │ Interfaces - │ │ - #0 : 'Landroid/media/AudioManager$OnAudioFocusChangeListener;' │ │ + #0 : 'Landroid/os/Parcelable$Creator;' │ │ Static fields - │ │ Instance fields - │ │ - #0 : (in Landroid/support/v4/media/TransportMediatorJellybeanMR2$4;) │ │ - name : 'this$0' │ │ - type : 'Landroid/support/v4/media/TransportMediatorJellybeanMR2;' │ │ - access : 0x1010 (FINAL SYNTHETIC) │ │ Direct methods - │ │ - #0 : (in Landroid/support/v4/media/TransportMediatorJellybeanMR2$4;) │ │ + #0 : (in Landroid/support/v4/media/session/PlaybackStateCompat$1;) │ │ name : '' │ │ - type : '(Landroid/support/v4/media/TransportMediatorJellybeanMR2;)V' │ │ + type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ - registers : 2 │ │ - ins : 2 │ │ + registers : 1 │ │ + ins : 1 │ │ outs : 1 │ │ - insns size : 6 16-bit code units │ │ -03e7dc: |[03e7dc] android.support.v4.media.TransportMediatorJellybeanMR2$4.:(Landroid/support/v4/media/TransportMediatorJellybeanMR2;)V │ │ -03e7ec: 5b01 5002 |0000: iput-object v1, v0, Landroid/support/v4/media/TransportMediatorJellybeanMR2$4;.this$0:Landroid/support/v4/media/TransportMediatorJellybeanMR2; // field@0250 │ │ -03e7f0: 7010 9117 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1791 │ │ -03e7f6: 0e00 |0005: return-void │ │ + insns size : 4 16-bit code units │ │ +05ea4c: |[05ea4c] android.support.v4.media.session.PlaybackStateCompat$1.:()V │ │ +05ea5c: 7010 8622 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2286 │ │ +05ea62: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=72 │ │ + 0x0000 line=395 │ │ locals : │ │ - 0x0000 - 0x0006 reg=0 this Landroid/support/v4/media/TransportMediatorJellybeanMR2$4; │ │ - 0x0000 - 0x0006 reg=1 (null) Landroid/support/v4/media/TransportMediatorJellybeanMR2; │ │ + 0x0000 - 0x0004 reg=0 this Landroid/support/v4/media/session/PlaybackStateCompat$1; │ │ │ │ Virtual methods - │ │ - #0 : (in Landroid/support/v4/media/TransportMediatorJellybeanMR2$4;) │ │ - name : 'onAudioFocusChange' │ │ - type : '(I)V' │ │ + #0 : (in Landroid/support/v4/media/session/PlaybackStateCompat$1;) │ │ + name : 'createFromParcel' │ │ + type : '(Landroid/os/Parcel;)Landroid/support/v4/media/session/PlaybackStateCompat;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ + registers : 4 │ │ + ins : 2 │ │ + outs : 3 │ │ + insns size : 7 16-bit code units │ │ +05ea64: |[05ea64] android.support.v4.media.session.PlaybackStateCompat$1.createFromParcel:(Landroid/os/Parcel;)Landroid/support/v4/media/session/PlaybackStateCompat; │ │ +05ea74: 2200 4002 |0000: new-instance v0, Landroid/support/v4/media/session/PlaybackStateCompat; // type@0240 │ │ +05ea78: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +05ea7a: 7030 dd0c 3001 |0003: invoke-direct {v0, v3, v1}, Landroid/support/v4/media/session/PlaybackStateCompat;.:(Landroid/os/Parcel;Landroid/support/v4/media/session/PlaybackStateCompat$1;)V // method@0cdd │ │ +05ea80: 1100 |0006: return-object v0 │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=398 │ │ + locals : │ │ + 0x0000 - 0x0007 reg=2 this Landroid/support/v4/media/session/PlaybackStateCompat$1; │ │ + 0x0000 - 0x0007 reg=3 in Landroid/os/Parcel; │ │ + │ │ + #1 : (in Landroid/support/v4/media/session/PlaybackStateCompat$1;) │ │ + name : 'createFromParcel' │ │ + type : '(Landroid/os/Parcel;)Ljava/lang/Object;' │ │ + access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ + code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ - insns size : 8 16-bit code units │ │ -03e7f8: |[03e7f8] android.support.v4.media.TransportMediatorJellybeanMR2$4.onAudioFocusChange:(I)V │ │ -03e808: 5410 5002 |0000: iget-object v0, v1, Landroid/support/v4/media/TransportMediatorJellybeanMR2$4;.this$0:Landroid/support/v4/media/TransportMediatorJellybeanMR2; // field@0250 │ │ -03e80c: 5400 5e02 |0002: iget-object v0, v0, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mTransportCallback:Landroid/support/v4/media/TransportMediatorCallback; // field@025e │ │ -03e810: 7220 de06 2000 |0004: invoke-interface {v0, v2}, Landroid/support/v4/media/TransportMediatorCallback;.handleAudioFocusChange:(I)V // method@06de │ │ -03e816: 0e00 |0007: return-void │ │ + insns size : 5 16-bit code units │ │ +05ea84: |[05ea84] android.support.v4.media.session.PlaybackStateCompat$1.createFromParcel:(Landroid/os/Parcel;)Ljava/lang/Object; │ │ +05ea94: 6e20 ce0c 2100 |0000: invoke-virtual {v1, v2}, Landroid/support/v4/media/session/PlaybackStateCompat$1;.createFromParcel:(Landroid/os/Parcel;)Landroid/support/v4/media/session/PlaybackStateCompat; // method@0cce │ │ +05ea9a: 0c00 |0003: move-result-object v0 │ │ +05ea9c: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=75 │ │ - 0x0007 line=76 │ │ + 0x0000 line=395 │ │ locals : │ │ - 0x0000 - 0x0008 reg=1 this Landroid/support/v4/media/TransportMediatorJellybeanMR2$4; │ │ - 0x0000 - 0x0008 reg=2 focusChange I │ │ + 0x0000 - 0x0005 reg=1 this Landroid/support/v4/media/session/PlaybackStateCompat$1; │ │ + 0x0000 - 0x0005 reg=2 x0 Landroid/os/Parcel; │ │ │ │ - source_file_idx : 2869 (TransportMediatorJellybeanMR2.java) │ │ + #2 : (in Landroid/support/v4/media/session/PlaybackStateCompat$1;) │ │ + name : 'newArray' │ │ + type : '(I)[Landroid/support/v4/media/session/PlaybackStateCompat;' │ │ + access : 0x0001 (PUBLIC) │ │ + code - │ │ + registers : 3 │ │ + ins : 2 │ │ + outs : 0 │ │ + insns size : 3 16-bit code units │ │ +05eaa0: |[05eaa0] android.support.v4.media.session.PlaybackStateCompat$1.newArray:(I)[Landroid/support/v4/media/session/PlaybackStateCompat; │ │ +05eab0: 2320 bc05 |0000: new-array v0, v2, [Landroid/support/v4/media/session/PlaybackStateCompat; // type@05bc │ │ +05eab4: 1100 |0002: return-object v0 │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=403 │ │ + locals : │ │ + 0x0000 - 0x0003 reg=1 this Landroid/support/v4/media/session/PlaybackStateCompat$1; │ │ + 0x0000 - 0x0003 reg=2 size I │ │ │ │ -Class #119 header: │ │ -class_idx : 318 │ │ -access_flags : 0 (0x0000) │ │ -superclass_idx : 948 │ │ -source_file_idx : 2869 │ │ + #3 : (in Landroid/support/v4/media/session/PlaybackStateCompat$1;) │ │ + name : 'newArray' │ │ + type : '(I)[Ljava/lang/Object;' │ │ + access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ + code - │ │ + registers : 3 │ │ + ins : 2 │ │ + outs : 2 │ │ + insns size : 5 16-bit code units │ │ +05eab8: |[05eab8] android.support.v4.media.session.PlaybackStateCompat$1.newArray:(I)[Ljava/lang/Object; │ │ +05eac8: 6e20 d00c 2100 |0000: invoke-virtual {v1, v2}, Landroid/support/v4/media/session/PlaybackStateCompat$1;.newArray:(I)[Landroid/support/v4/media/session/PlaybackStateCompat; // method@0cd0 │ │ +05eace: 0c00 |0003: move-result-object v0 │ │ +05ead0: 1100 |0004: return-object v0 │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=395 │ │ + locals : │ │ + 0x0000 - 0x0005 reg=1 this Landroid/support/v4/media/session/PlaybackStateCompat$1; │ │ + 0x0000 - 0x0005 reg=2 x0 I │ │ + │ │ + source_file_idx : 3446 (PlaybackStateCompat.java) │ │ + │ │ +Class #263 header: │ │ +class_idx : 575 │ │ +access_flags : 17 (0x0011) │ │ +superclass_idx : 1337 │ │ +source_file_idx : 3446 │ │ static_fields_size : 0 │ │ -instance_fields_size: 16 │ │ -direct_methods_size : 1 │ │ -virtual_methods_size: 14 │ │ +instance_fields_size: 7 │ │ +direct_methods_size : 2 │ │ +virtual_methods_size: 5 │ │ │ │ -Class #119 - │ │ - Class descriptor : 'Landroid/support/v4/media/TransportMediatorJellybeanMR2;' │ │ - Access flags : 0x0000 () │ │ +Class #263 annotations: │ │ +Annotations on class │ │ + VISIBILITY_SYSTEM Ldalvik/annotation/EnclosingClass; value=Landroid/support/v4/media/session/PlaybackStateCompat; │ │ + VISIBILITY_SYSTEM Ldalvik/annotation/InnerClass; accessFlags=25 name="Builder" │ │ + │ │ +Class #263 - │ │ + Class descriptor : 'Landroid/support/v4/media/session/PlaybackStateCompat$Builder;' │ │ + Access flags : 0x0011 (PUBLIC FINAL) │ │ Superclass : 'Ljava/lang/Object;' │ │ Interfaces - │ │ - #0 : 'Landroid/media/RemoteControlClient$OnGetPlaybackPositionListener;' │ │ - #1 : 'Landroid/media/RemoteControlClient$OnPlaybackPositionUpdateListener;' │ │ Static fields - │ │ Instance fields - │ │ - #0 : (in Landroid/support/v4/media/TransportMediatorJellybeanMR2;) │ │ - name : 'mAudioFocusChangeListener' │ │ - type : 'Landroid/media/AudioManager$OnAudioFocusChangeListener;' │ │ - access : 0x0000 () │ │ - #1 : (in Landroid/support/v4/media/TransportMediatorJellybeanMR2;) │ │ - name : 'mAudioFocused' │ │ - type : 'Z' │ │ - access : 0x0000 () │ │ - #2 : (in Landroid/support/v4/media/TransportMediatorJellybeanMR2;) │ │ - name : 'mAudioManager' │ │ - type : 'Landroid/media/AudioManager;' │ │ - access : 0x0010 (FINAL) │ │ - #3 : (in Landroid/support/v4/media/TransportMediatorJellybeanMR2;) │ │ - name : 'mContext' │ │ - type : 'Landroid/content/Context;' │ │ - access : 0x0010 (FINAL) │ │ - #4 : (in Landroid/support/v4/media/TransportMediatorJellybeanMR2;) │ │ - name : 'mFocused' │ │ - type : 'Z' │ │ - access : 0x0000 () │ │ - #5 : (in Landroid/support/v4/media/TransportMediatorJellybeanMR2;) │ │ - name : 'mIntent' │ │ - type : 'Landroid/content/Intent;' │ │ - access : 0x0010 (FINAL) │ │ - #6 : (in Landroid/support/v4/media/TransportMediatorJellybeanMR2;) │ │ - name : 'mMediaButtonReceiver' │ │ - type : 'Landroid/content/BroadcastReceiver;' │ │ - access : 0x0010 (FINAL) │ │ - #7 : (in Landroid/support/v4/media/TransportMediatorJellybeanMR2;) │ │ - name : 'mPendingIntent' │ │ - type : 'Landroid/app/PendingIntent;' │ │ - access : 0x0000 () │ │ - #8 : (in Landroid/support/v4/media/TransportMediatorJellybeanMR2;) │ │ - name : 'mPlayState' │ │ + #0 : (in Landroid/support/v4/media/session/PlaybackStateCompat$Builder;) │ │ + name : 'mActions' │ │ + type : 'J' │ │ + access : 0x0002 (PRIVATE) │ │ + #1 : (in Landroid/support/v4/media/session/PlaybackStateCompat$Builder;) │ │ + name : 'mBufferedPosition' │ │ + type : 'J' │ │ + access : 0x0002 (PRIVATE) │ │ + #2 : (in Landroid/support/v4/media/session/PlaybackStateCompat$Builder;) │ │ + name : 'mErrorMessage' │ │ + type : 'Ljava/lang/CharSequence;' │ │ + access : 0x0002 (PRIVATE) │ │ + #3 : (in Landroid/support/v4/media/session/PlaybackStateCompat$Builder;) │ │ + name : 'mPosition' │ │ + type : 'J' │ │ + access : 0x0002 (PRIVATE) │ │ + #4 : (in Landroid/support/v4/media/session/PlaybackStateCompat$Builder;) │ │ + name : 'mRate' │ │ + type : 'F' │ │ + access : 0x0002 (PRIVATE) │ │ + #5 : (in Landroid/support/v4/media/session/PlaybackStateCompat$Builder;) │ │ + name : 'mState' │ │ type : 'I' │ │ - access : 0x0000 () │ │ - #9 : (in Landroid/support/v4/media/TransportMediatorJellybeanMR2;) │ │ - name : 'mReceiverAction' │ │ - type : 'Ljava/lang/String;' │ │ - access : 0x0010 (FINAL) │ │ - #10 : (in Landroid/support/v4/media/TransportMediatorJellybeanMR2;) │ │ - name : 'mReceiverFilter' │ │ - type : 'Landroid/content/IntentFilter;' │ │ - access : 0x0010 (FINAL) │ │ - #11 : (in Landroid/support/v4/media/TransportMediatorJellybeanMR2;) │ │ - name : 'mRemoteControl' │ │ - type : 'Landroid/media/RemoteControlClient;' │ │ - access : 0x0000 () │ │ - #12 : (in Landroid/support/v4/media/TransportMediatorJellybeanMR2;) │ │ - name : 'mTargetView' │ │ - type : 'Landroid/view/View;' │ │ - access : 0x0010 (FINAL) │ │ - #13 : (in Landroid/support/v4/media/TransportMediatorJellybeanMR2;) │ │ - name : 'mTransportCallback' │ │ - type : 'Landroid/support/v4/media/TransportMediatorCallback;' │ │ - access : 0x0010 (FINAL) │ │ - #14 : (in Landroid/support/v4/media/TransportMediatorJellybeanMR2;) │ │ - name : 'mWindowAttachListener' │ │ - type : 'Landroid/view/ViewTreeObserver$OnWindowAttachListener;' │ │ - access : 0x0010 (FINAL) │ │ - #15 : (in Landroid/support/v4/media/TransportMediatorJellybeanMR2;) │ │ - name : 'mWindowFocusListener' │ │ - type : 'Landroid/view/ViewTreeObserver$OnWindowFocusChangeListener;' │ │ - access : 0x0010 (FINAL) │ │ + access : 0x0002 (PRIVATE) │ │ + #6 : (in Landroid/support/v4/media/session/PlaybackStateCompat$Builder;) │ │ + name : 'mUpdateTime' │ │ + type : 'J' │ │ + access : 0x0002 (PRIVATE) │ │ Direct methods - │ │ - #0 : (in Landroid/support/v4/media/TransportMediatorJellybeanMR2;) │ │ + #0 : (in Landroid/support/v4/media/session/PlaybackStateCompat$Builder;) │ │ name : '' │ │ - type : '(Landroid/content/Context;Landroid/media/AudioManager;Landroid/view/View;Landroid/support/v4/media/TransportMediatorCallback;)V' │ │ + type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ - registers : 7 │ │ - ins : 5 │ │ - outs : 2 │ │ - insns size : 130 16-bit code units │ │ -03e818: |[03e818] android.support.v4.media.TransportMediatorJellybeanMR2.:(Landroid/content/Context;Landroid/media/AudioManager;Landroid/view/View;Landroid/support/v4/media/TransportMediatorCallback;)V │ │ -03e828: 7010 9117 0200 |0000: invoke-direct {v2}, Ljava/lang/Object;.:()V // method@1791 │ │ -03e82e: 2200 3a01 |0003: new-instance v0, Landroid/support/v4/media/TransportMediatorJellybeanMR2$1; // type@013a │ │ -03e832: 7020 e106 2000 |0005: invoke-direct {v0, v2}, Landroid/support/v4/media/TransportMediatorJellybeanMR2$1;.:(Landroid/support/v4/media/TransportMediatorJellybeanMR2;)V // method@06e1 │ │ -03e838: 5b20 5f02 |0008: iput-object v0, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mWindowAttachListener:Landroid/view/ViewTreeObserver$OnWindowAttachListener; // field@025f │ │ -03e83c: 2200 3b01 |000a: new-instance v0, Landroid/support/v4/media/TransportMediatorJellybeanMR2$2; // type@013b │ │ -03e840: 7020 e406 2000 |000c: invoke-direct {v0, v2}, Landroid/support/v4/media/TransportMediatorJellybeanMR2$2;.:(Landroid/support/v4/media/TransportMediatorJellybeanMR2;)V // method@06e4 │ │ -03e846: 5b20 6002 |000f: iput-object v0, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mWindowFocusListener:Landroid/view/ViewTreeObserver$OnWindowFocusChangeListener; // field@0260 │ │ -03e84a: 2200 3c01 |0011: new-instance v0, Landroid/support/v4/media/TransportMediatorJellybeanMR2$3; // type@013c │ │ -03e84e: 7020 e606 2000 |0013: invoke-direct {v0, v2}, Landroid/support/v4/media/TransportMediatorJellybeanMR2$3;.:(Landroid/support/v4/media/TransportMediatorJellybeanMR2;)V // method@06e6 │ │ -03e854: 5b20 5702 |0016: iput-object v0, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mMediaButtonReceiver:Landroid/content/BroadcastReceiver; // field@0257 │ │ -03e858: 2200 3d01 |0018: new-instance v0, Landroid/support/v4/media/TransportMediatorJellybeanMR2$4; // type@013d │ │ -03e85c: 7020 e806 2000 |001a: invoke-direct {v0, v2}, Landroid/support/v4/media/TransportMediatorJellybeanMR2$4;.:(Landroid/support/v4/media/TransportMediatorJellybeanMR2;)V // method@06e8 │ │ -03e862: 5b20 5102 |001d: iput-object v0, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mAudioFocusChangeListener:Landroid/media/AudioManager$OnAudioFocusChangeListener; // field@0251 │ │ -03e866: 1200 |001f: const/4 v0, #int 0 // #0 │ │ -03e868: 5920 5902 |0020: iput v0, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mPlayState:I // field@0259 │ │ -03e86c: 5b23 5402 |0022: iput-object v3, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mContext:Landroid/content/Context; // field@0254 │ │ -03e870: 5b24 5302 |0024: iput-object v4, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mAudioManager:Landroid/media/AudioManager; // field@0253 │ │ -03e874: 5b25 5d02 |0026: iput-object v5, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mTargetView:Landroid/view/View; // field@025d │ │ -03e878: 5b26 5e02 |0028: iput-object v6, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mTransportCallback:Landroid/support/v4/media/TransportMediatorCallback; // field@025e │ │ -03e87c: 2200 b903 |002a: new-instance v0, Ljava/lang/StringBuilder; // type@03b9 │ │ -03e880: 7010 ae17 0000 |002c: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@17ae │ │ -03e886: 6e10 ce00 0300 |002f: invoke-virtual {v3}, Landroid/content/Context;.getPackageName:()Ljava/lang/String; // method@00ce │ │ -03e88c: 0c01 |0032: move-result-object v1 │ │ -03e88e: 6e20 b517 1000 |0033: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17b5 │ │ -03e894: 0c00 |0036: move-result-object v0 │ │ -03e896: 1a01 d900 |0037: const-string v1, ":transport:" // string@00d9 │ │ -03e89a: 6e20 b517 1000 |0039: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17b5 │ │ -03e8a0: 0c00 |003c: move-result-object v0 │ │ -03e8a2: 7110 bd17 0200 |003d: invoke-static {v2}, Ljava/lang/System;.identityHashCode:(Ljava/lang/Object;)I // method@17bd │ │ -03e8a8: 0a01 |0040: move-result v1 │ │ -03e8aa: 6e20 b117 1000 |0041: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@17b1 │ │ -03e8b0: 0c00 |0044: move-result-object v0 │ │ -03e8b2: 6e10 ba17 0000 |0045: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@17ba │ │ -03e8b8: 0c00 |0048: move-result-object v0 │ │ -03e8ba: 5b20 5a02 |0049: iput-object v0, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mReceiverAction:Ljava/lang/String; // field@025a │ │ -03e8be: 2200 2f00 |004b: new-instance v0, Landroid/content/Intent; // type@002f │ │ -03e8c2: 5421 5a02 |004d: iget-object v1, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mReceiverAction:Ljava/lang/String; // field@025a │ │ -03e8c6: 7020 e000 1000 |004f: invoke-direct {v0, v1}, Landroid/content/Intent;.:(Ljava/lang/String;)V // method@00e0 │ │ -03e8cc: 5b20 5602 |0052: iput-object v0, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mIntent:Landroid/content/Intent; // field@0256 │ │ -03e8d0: 5420 5602 |0054: iget-object v0, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mIntent:Landroid/content/Intent; // field@0256 │ │ -03e8d4: 6e10 ce00 0300 |0056: invoke-virtual {v3}, Landroid/content/Context;.getPackageName:()Ljava/lang/String; // method@00ce │ │ -03e8da: 0c01 |0059: move-result-object v1 │ │ -03e8dc: 6e20 0201 1000 |005a: invoke-virtual {v0, v1}, Landroid/content/Intent;.setPackage:(Ljava/lang/String;)Landroid/content/Intent; // method@0102 │ │ -03e8e2: 2200 3000 |005d: new-instance v0, Landroid/content/IntentFilter; // type@0030 │ │ -03e8e6: 7010 0401 0000 |005f: invoke-direct {v0}, Landroid/content/IntentFilter;.:()V // method@0104 │ │ -03e8ec: 5b20 5b02 |0062: iput-object v0, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mReceiverFilter:Landroid/content/IntentFilter; // field@025b │ │ -03e8f0: 5420 5b02 |0064: iget-object v0, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mReceiverFilter:Landroid/content/IntentFilter; // field@025b │ │ -03e8f4: 5421 5a02 |0066: iget-object v1, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mReceiverAction:Ljava/lang/String; // field@025a │ │ -03e8f8: 6e20 0501 1000 |0068: invoke-virtual {v0, v1}, Landroid/content/IntentFilter;.addAction:(Ljava/lang/String;)V // method@0105 │ │ -03e8fe: 5420 5d02 |006b: iget-object v0, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mTargetView:Landroid/view/View; // field@025d │ │ -03e902: 6e10 d412 0000 |006d: invoke-virtual {v0}, Landroid/view/View;.getViewTreeObserver:()Landroid/view/ViewTreeObserver; // method@12d4 │ │ -03e908: 0c00 |0070: move-result-object v0 │ │ -03e90a: 5421 5f02 |0071: iget-object v1, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mWindowAttachListener:Landroid/view/ViewTreeObserver$OnWindowAttachListener; // field@025f │ │ -03e90e: 6e20 5813 1000 |0073: invoke-virtual {v0, v1}, Landroid/view/ViewTreeObserver;.addOnWindowAttachListener:(Landroid/view/ViewTreeObserver$OnWindowAttachListener;)V // method@1358 │ │ -03e914: 5420 5d02 |0076: iget-object v0, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mTargetView:Landroid/view/View; // field@025d │ │ -03e918: 6e10 d412 0000 |0078: invoke-virtual {v0}, Landroid/view/View;.getViewTreeObserver:()Landroid/view/ViewTreeObserver; // method@12d4 │ │ -03e91e: 0c00 |007b: move-result-object v0 │ │ -03e920: 5421 6002 |007c: iget-object v1, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mWindowFocusListener:Landroid/view/ViewTreeObserver$OnWindowFocusChangeListener; // field@0260 │ │ -03e924: 6e20 5913 1000 |007e: invoke-virtual {v0, v1}, Landroid/view/ViewTreeObserver;.addOnWindowFocusChangeListener:(Landroid/view/ViewTreeObserver$OnWindowFocusChangeListener;)V // method@1359 │ │ -03e92a: 0e00 |0081: return-void │ │ + registers : 1 │ │ + ins : 1 │ │ + outs : 1 │ │ + insns size : 4 16-bit code units │ │ +05ead4: |[05ead4] android.support.v4.media.session.PlaybackStateCompat$Builder.:()V │ │ +05eae4: 7010 8622 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2286 │ │ +05eaea: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=86 │ │ - 0x0003 line=41 │ │ - 0x000a line=52 │ │ - 0x0011 line=60 │ │ - 0x0018 line=71 │ │ - 0x001f line=82 │ │ - 0x0022 line=87 │ │ - 0x0024 line=88 │ │ - 0x0026 line=89 │ │ - 0x0028 line=90 │ │ - 0x002a line=91 │ │ - 0x004b line=92 │ │ - 0x0054 line=93 │ │ - 0x005d line=94 │ │ - 0x0064 line=95 │ │ - 0x006b line=96 │ │ - 0x0076 line=97 │ │ - 0x0081 line=98 │ │ + 0x0000 line=422 │ │ + 0x0003 line=423 │ │ locals : │ │ - 0x0000 - 0x0082 reg=2 this Landroid/support/v4/media/TransportMediatorJellybeanMR2; │ │ - 0x0000 - 0x0082 reg=3 context Landroid/content/Context; │ │ - 0x0000 - 0x0082 reg=4 audioManager Landroid/media/AudioManager; │ │ - 0x0000 - 0x0082 reg=5 view Landroid/view/View; │ │ - 0x0000 - 0x0082 reg=6 transportCallback Landroid/support/v4/media/TransportMediatorCallback; │ │ + 0x0000 - 0x0004 reg=0 this Landroid/support/v4/media/session/PlaybackStateCompat$Builder; │ │ + │ │ + #1 : (in Landroid/support/v4/media/session/PlaybackStateCompat$Builder;) │ │ + name : '' │ │ + type : '(Landroid/support/v4/media/session/PlaybackStateCompat;)V' │ │ + access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ + code - │ │ + registers : 4 │ │ + ins : 2 │ │ + outs : 1 │ │ + insns size : 46 16-bit code units │ │ +05eaec: |[05eaec] android.support.v4.media.session.PlaybackStateCompat$Builder.:(Landroid/support/v4/media/session/PlaybackStateCompat;)V │ │ +05eafc: 7010 8622 0200 |0000: invoke-direct {v2}, Ljava/lang/Object;.:()V // method@2286 │ │ +05eb02: 7110 de0c 0300 |0003: invoke-static {v3}, Landroid/support/v4/media/session/PlaybackStateCompat;.access$100:(Landroid/support/v4/media/session/PlaybackStateCompat;)I // method@0cde │ │ +05eb08: 0a00 |0006: move-result v0 │ │ +05eb0a: 5920 4e04 |0007: iput v0, v2, Landroid/support/v4/media/session/PlaybackStateCompat$Builder;.mState:I // field@044e │ │ +05eb0e: 7110 df0c 0300 |0009: invoke-static {v3}, Landroid/support/v4/media/session/PlaybackStateCompat;.access$200:(Landroid/support/v4/media/session/PlaybackStateCompat;)J // method@0cdf │ │ +05eb14: 0b00 |000c: move-result-wide v0 │ │ +05eb16: 5a20 4c04 |000d: iput-wide v0, v2, Landroid/support/v4/media/session/PlaybackStateCompat$Builder;.mPosition:J // field@044c │ │ +05eb1a: 7110 e00c 0300 |000f: invoke-static {v3}, Landroid/support/v4/media/session/PlaybackStateCompat;.access$300:(Landroid/support/v4/media/session/PlaybackStateCompat;)F // method@0ce0 │ │ +05eb20: 0a00 |0012: move-result v0 │ │ +05eb22: 5920 4d04 |0013: iput v0, v2, Landroid/support/v4/media/session/PlaybackStateCompat$Builder;.mRate:F // field@044d │ │ +05eb26: 7110 e10c 0300 |0015: invoke-static {v3}, Landroid/support/v4/media/session/PlaybackStateCompat;.access$400:(Landroid/support/v4/media/session/PlaybackStateCompat;)J // method@0ce1 │ │ +05eb2c: 0b00 |0018: move-result-wide v0 │ │ +05eb2e: 5a20 4f04 |0019: iput-wide v0, v2, Landroid/support/v4/media/session/PlaybackStateCompat$Builder;.mUpdateTime:J // field@044f │ │ +05eb32: 7110 e20c 0300 |001b: invoke-static {v3}, Landroid/support/v4/media/session/PlaybackStateCompat;.access$500:(Landroid/support/v4/media/session/PlaybackStateCompat;)J // method@0ce2 │ │ +05eb38: 0b00 |001e: move-result-wide v0 │ │ +05eb3a: 5a20 4a04 |001f: iput-wide v0, v2, Landroid/support/v4/media/session/PlaybackStateCompat$Builder;.mBufferedPosition:J // field@044a │ │ +05eb3e: 7110 e30c 0300 |0021: invoke-static {v3}, Landroid/support/v4/media/session/PlaybackStateCompat;.access$600:(Landroid/support/v4/media/session/PlaybackStateCompat;)J // method@0ce3 │ │ +05eb44: 0b00 |0024: move-result-wide v0 │ │ +05eb46: 5a20 4904 |0025: iput-wide v0, v2, Landroid/support/v4/media/session/PlaybackStateCompat$Builder;.mActions:J // field@0449 │ │ +05eb4a: 7110 e40c 0300 |0027: invoke-static {v3}, Landroid/support/v4/media/session/PlaybackStateCompat;.access$700:(Landroid/support/v4/media/session/PlaybackStateCompat;)Ljava/lang/CharSequence; // method@0ce4 │ │ +05eb50: 0c00 |002a: move-result-object v0 │ │ +05eb52: 5b20 4b04 |002b: iput-object v0, v2, Landroid/support/v4/media/session/PlaybackStateCompat$Builder;.mErrorMessage:Ljava/lang/CharSequence; // field@044b │ │ +05eb56: 0e00 |002d: return-void │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=431 │ │ + 0x0003 line=432 │ │ + 0x0009 line=433 │ │ + 0x000f line=434 │ │ + 0x0015 line=435 │ │ + 0x001b line=436 │ │ + 0x0021 line=437 │ │ + 0x0027 line=438 │ │ + 0x002d line=439 │ │ + locals : │ │ + 0x0000 - 0x002e reg=2 this Landroid/support/v4/media/session/PlaybackStateCompat$Builder; │ │ + 0x0000 - 0x002e reg=3 source Landroid/support/v4/media/session/PlaybackStateCompat; │ │ │ │ Virtual methods - │ │ - #0 : (in Landroid/support/v4/media/TransportMediatorJellybeanMR2;) │ │ - name : 'destroy' │ │ - type : '()V' │ │ + #0 : (in Landroid/support/v4/media/session/PlaybackStateCompat$Builder;) │ │ + name : 'build' │ │ + type : '()Landroid/support/v4/media/session/PlaybackStateCompat;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ - registers : 3 │ │ + registers : 14 │ │ ins : 1 │ │ - outs : 2 │ │ - insns size : 26 16-bit code units │ │ -03e92c: |[03e92c] android.support.v4.media.TransportMediatorJellybeanMR2.destroy:()V │ │ -03e93c: 6e10 f806 0200 |0000: invoke-virtual {v2}, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.windowDetached:()V // method@06f8 │ │ -03e942: 5420 5d02 |0003: iget-object v0, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mTargetView:Landroid/view/View; // field@025d │ │ -03e946: 6e10 d412 0000 |0005: invoke-virtual {v0}, Landroid/view/View;.getViewTreeObserver:()Landroid/view/ViewTreeObserver; // method@12d4 │ │ -03e94c: 0c00 |0008: move-result-object v0 │ │ -03e94e: 5421 5f02 |0009: iget-object v1, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mWindowAttachListener:Landroid/view/ViewTreeObserver$OnWindowAttachListener; // field@025f │ │ -03e952: 6e20 5a13 1000 |000b: invoke-virtual {v0, v1}, Landroid/view/ViewTreeObserver;.removeOnWindowAttachListener:(Landroid/view/ViewTreeObserver$OnWindowAttachListener;)V // method@135a │ │ -03e958: 5420 5d02 |000e: iget-object v0, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mTargetView:Landroid/view/View; // field@025d │ │ -03e95c: 6e10 d412 0000 |0010: invoke-virtual {v0}, Landroid/view/View;.getViewTreeObserver:()Landroid/view/ViewTreeObserver; // method@12d4 │ │ -03e962: 0c00 |0013: move-result-object v0 │ │ -03e964: 5421 6002 |0014: iget-object v1, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mWindowFocusListener:Landroid/view/ViewTreeObserver$OnWindowFocusChangeListener; // field@0260 │ │ -03e968: 6e20 5b13 1000 |0016: invoke-virtual {v0, v1}, Landroid/view/ViewTreeObserver;.removeOnWindowFocusChangeListener:(Landroid/view/ViewTreeObserver$OnWindowFocusChangeListener;)V // method@135b │ │ -03e96e: 0e00 |0019: return-void │ │ + outs : 13 │ │ + insns size : 21 16-bit code units │ │ +05eb58: |[05eb58] android.support.v4.media.session.PlaybackStateCompat$Builder.build:()Landroid/support/v4/media/session/PlaybackStateCompat; │ │ +05eb68: 2200 4002 |0000: new-instance v0, Landroid/support/v4/media/session/PlaybackStateCompat; // type@0240 │ │ +05eb6c: 52d1 4e04 |0002: iget v1, v13, Landroid/support/v4/media/session/PlaybackStateCompat$Builder;.mState:I // field@044e │ │ +05eb70: 53d2 4c04 |0004: iget-wide v2, v13, Landroid/support/v4/media/session/PlaybackStateCompat$Builder;.mPosition:J // field@044c │ │ +05eb74: 53d4 4a04 |0006: iget-wide v4, v13, Landroid/support/v4/media/session/PlaybackStateCompat$Builder;.mBufferedPosition:J // field@044a │ │ +05eb78: 52d6 4d04 |0008: iget v6, v13, Landroid/support/v4/media/session/PlaybackStateCompat$Builder;.mRate:F // field@044d │ │ +05eb7c: 53d7 4904 |000a: iget-wide v7, v13, Landroid/support/v4/media/session/PlaybackStateCompat$Builder;.mActions:J // field@0449 │ │ +05eb80: 54d9 4b04 |000c: iget-object v9, v13, Landroid/support/v4/media/session/PlaybackStateCompat$Builder;.mErrorMessage:Ljava/lang/CharSequence; // field@044b │ │ +05eb84: 53da 4f04 |000e: iget-wide v10, v13, Landroid/support/v4/media/session/PlaybackStateCompat$Builder;.mUpdateTime:J // field@044f │ │ +05eb88: 120c |0010: const/4 v12, #int 0 // #0 │ │ +05eb8a: 760d db0c 0000 |0011: invoke-direct/range {v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12}, Landroid/support/v4/media/session/PlaybackStateCompat;.:(IJJFJLjava/lang/CharSequence;JLandroid/support/v4/media/session/PlaybackStateCompat$1;)V // method@0cdb │ │ +05eb90: 1100 |0014: return-object v0 │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=105 │ │ - 0x0003 line=106 │ │ - 0x000e line=107 │ │ - 0x0019 line=108 │ │ + 0x0000 line=515 │ │ locals : │ │ - 0x0000 - 0x001a reg=2 this Landroid/support/v4/media/TransportMediatorJellybeanMR2; │ │ + 0x0000 - 0x0015 reg=13 this Landroid/support/v4/media/session/PlaybackStateCompat$Builder; │ │ │ │ - #1 : (in Landroid/support/v4/media/TransportMediatorJellybeanMR2;) │ │ - name : 'dropAudioFocus' │ │ - type : '()V' │ │ - access : 0x0000 () │ │ + #1 : (in Landroid/support/v4/media/session/PlaybackStateCompat$Builder;) │ │ + name : 'setActions' │ │ + type : '(J)V' │ │ + access : 0x0001 (PUBLIC) │ │ code - │ │ - registers : 3 │ │ - ins : 1 │ │ - outs : 2 │ │ - insns size : 15 16-bit code units │ │ -03e970: |[03e970] android.support.v4.media.TransportMediatorJellybeanMR2.dropAudioFocus:()V │ │ -03e980: 5520 5202 |0000: iget-boolean v0, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mAudioFocused:Z // field@0252 │ │ -03e984: 3800 0c00 |0002: if-eqz v0, 000e // +000c │ │ -03e988: 1200 |0004: const/4 v0, #int 0 // #0 │ │ -03e98a: 5c20 5202 |0005: iput-boolean v0, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mAudioFocused:Z // field@0252 │ │ -03e98e: 5420 5302 |0007: iget-object v0, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mAudioManager:Landroid/media/AudioManager; // field@0253 │ │ -03e992: 5421 5102 |0009: iget-object v1, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mAudioFocusChangeListener:Landroid/media/AudioManager$OnAudioFocusChangeListener; // field@0251 │ │ -03e996: 6e20 af01 1000 |000b: invoke-virtual {v0, v1}, Landroid/media/AudioManager;.abandonAudioFocus:(Landroid/media/AudioManager$OnAudioFocusChangeListener;)I // method@01af │ │ -03e99c: 0e00 |000e: return-void │ │ + registers : 4 │ │ + ins : 3 │ │ + outs : 0 │ │ + insns size : 3 16-bit code units │ │ +05eb94: |[05eb94] android.support.v4.media.session.PlaybackStateCompat$Builder.setActions:(J)V │ │ +05eba4: 5a12 4904 |0000: iput-wide v2, v1, Landroid/support/v4/media/session/PlaybackStateCompat$Builder;.mActions:J // field@0449 │ │ +05eba8: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=183 │ │ - 0x0004 line=184 │ │ - 0x0007 line=185 │ │ - 0x000e line=187 │ │ + 0x0000 line=500 │ │ + 0x0002 line=501 │ │ locals : │ │ - 0x0000 - 0x000f reg=2 this Landroid/support/v4/media/TransportMediatorJellybeanMR2; │ │ + 0x0000 - 0x0003 reg=1 this Landroid/support/v4/media/session/PlaybackStateCompat$Builder; │ │ + 0x0000 - 0x0003 reg=2 capabilities J │ │ │ │ - #2 : (in Landroid/support/v4/media/TransportMediatorJellybeanMR2;) │ │ - name : 'gainFocus' │ │ - type : '()V' │ │ - access : 0x0000 () │ │ + #2 : (in Landroid/support/v4/media/session/PlaybackStateCompat$Builder;) │ │ + name : 'setBufferedPosition' │ │ + type : '(J)V' │ │ + access : 0x0001 (PUBLIC) │ │ code - │ │ - registers : 3 │ │ - ins : 1 │ │ - outs : 2 │ │ - insns size : 30 16-bit code units │ │ -03e9a0: |[03e9a0] android.support.v4.media.TransportMediatorJellybeanMR2.gainFocus:()V │ │ -03e9b0: 5520 5502 |0000: iget-boolean v0, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mFocused:Z // field@0255 │ │ -03e9b4: 3900 1b00 |0002: if-nez v0, 001d // +001b │ │ -03e9b8: 1210 |0004: const/4 v0, #int 1 // #1 │ │ -03e9ba: 5c20 5502 |0005: iput-boolean v0, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mFocused:Z // field@0255 │ │ -03e9be: 5420 5302 |0007: iget-object v0, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mAudioManager:Landroid/media/AudioManager; // field@0253 │ │ -03e9c2: 5421 5802 |0009: iget-object v1, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mPendingIntent:Landroid/app/PendingIntent; // field@0258 │ │ -03e9c6: 6e20 b001 1000 |000b: invoke-virtual {v0, v1}, Landroid/media/AudioManager;.registerMediaButtonEventReceiver:(Landroid/app/PendingIntent;)V // method@01b0 │ │ -03e9cc: 5420 5302 |000e: iget-object v0, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mAudioManager:Landroid/media/AudioManager; // field@0253 │ │ -03e9d0: 5421 5c02 |0010: iget-object v1, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mRemoteControl:Landroid/media/RemoteControlClient; // field@025c │ │ -03e9d4: 6e20 b101 1000 |0012: invoke-virtual {v0, v1}, Landroid/media/AudioManager;.registerRemoteControlClient:(Landroid/media/RemoteControlClient;)V // method@01b1 │ │ -03e9da: 5220 5902 |0015: iget v0, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mPlayState:I // field@0259 │ │ -03e9de: 1231 |0017: const/4 v1, #int 3 // #3 │ │ -03e9e0: 3310 0500 |0018: if-ne v0, v1, 001d // +0005 │ │ -03e9e4: 6e10 f606 0200 |001a: invoke-virtual {v2}, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.takeAudioFocus:()V // method@06f6 │ │ -03e9ea: 0e00 |001d: return-void │ │ + registers : 4 │ │ + ins : 3 │ │ + outs : 0 │ │ + insns size : 3 16-bit code units │ │ +05ebac: |[05ebac] android.support.v4.media.session.PlaybackStateCompat$Builder.setBufferedPosition:(J)V │ │ +05ebbc: 5a12 4a04 |0000: iput-wide v2, v1, Landroid/support/v4/media/session/PlaybackStateCompat$Builder;.mBufferedPosition:J // field@044a │ │ +05ebc0: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=120 │ │ - 0x0004 line=121 │ │ - 0x0007 line=122 │ │ - 0x000e line=123 │ │ - 0x0015 line=124 │ │ - 0x001a line=125 │ │ - 0x001d line=128 │ │ + 0x0000 line=481 │ │ + 0x0002 line=482 │ │ locals : │ │ - 0x0000 - 0x001e reg=2 this Landroid/support/v4/media/TransportMediatorJellybeanMR2; │ │ + 0x0000 - 0x0003 reg=1 this Landroid/support/v4/media/session/PlaybackStateCompat$Builder; │ │ + 0x0000 - 0x0003 reg=2 bufferPosition J │ │ │ │ - #3 : (in Landroid/support/v4/media/TransportMediatorJellybeanMR2;) │ │ - name : 'getRemoteControlClient' │ │ - type : '()Ljava/lang/Object;' │ │ + #3 : (in Landroid/support/v4/media/session/PlaybackStateCompat$Builder;) │ │ + name : 'setErrorMessage' │ │ + type : '(Ljava/lang/CharSequence;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ - ins : 1 │ │ + ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -03e9ec: |[03e9ec] android.support.v4.media.TransportMediatorJellybeanMR2.getRemoteControlClient:()Ljava/lang/Object; │ │ -03e9fc: 5410 5c02 |0000: iget-object v0, v1, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mRemoteControl:Landroid/media/RemoteControlClient; // field@025c │ │ -03ea00: 1100 |0002: return-object v0 │ │ +05ebc4: |[05ebc4] android.support.v4.media.session.PlaybackStateCompat$Builder.setErrorMessage:(Ljava/lang/CharSequence;)V │ │ +05ebd4: 5b01 4b04 |0000: iput-object v1, v0, Landroid/support/v4/media/session/PlaybackStateCompat$Builder;.mErrorMessage:Ljava/lang/CharSequence; // field@044b │ │ +05ebd8: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=101 │ │ + 0x0000 line=508 │ │ + 0x0002 line=509 │ │ locals : │ │ - 0x0000 - 0x0003 reg=1 this Landroid/support/v4/media/TransportMediatorJellybeanMR2; │ │ + 0x0000 - 0x0003 reg=0 this Landroid/support/v4/media/session/PlaybackStateCompat$Builder; │ │ + 0x0000 - 0x0003 reg=1 errorMessage Ljava/lang/CharSequence; │ │ │ │ - #4 : (in Landroid/support/v4/media/TransportMediatorJellybeanMR2;) │ │ - name : 'loseFocus' │ │ + #4 : (in Landroid/support/v4/media/session/PlaybackStateCompat$Builder;) │ │ + name : 'setState' │ │ + type : '(IJF)V' │ │ + access : 0x0001 (PUBLIC) │ │ + code - │ │ + registers : 7 │ │ + ins : 5 │ │ + outs : 0 │ │ + insns size : 13 16-bit code units │ │ +05ebdc: |[05ebdc] android.support.v4.media.session.PlaybackStateCompat$Builder.setState:(IJF)V │ │ +05ebec: 5923 4e04 |0000: iput v3, v2, Landroid/support/v4/media/session/PlaybackStateCompat$Builder;.mState:I // field@044e │ │ +05ebf0: 5a24 4c04 |0002: iput-wide v4, v2, Landroid/support/v4/media/session/PlaybackStateCompat$Builder;.mPosition:J // field@044c │ │ +05ebf4: 5926 4d04 |0004: iput v6, v2, Landroid/support/v4/media/session/PlaybackStateCompat$Builder;.mRate:F // field@044d │ │ +05ebf8: 7100 4403 0000 |0006: invoke-static {}, Landroid/os/SystemClock;.elapsedRealtime:()J // method@0344 │ │ +05ebfe: 0b00 |0009: move-result-wide v0 │ │ +05ec00: 5a20 4f04 |000a: iput-wide v0, v2, Landroid/support/v4/media/session/PlaybackStateCompat$Builder;.mUpdateTime:J // field@044f │ │ +05ec04: 0e00 |000c: return-void │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=469 │ │ + 0x0002 line=470 │ │ + 0x0004 line=471 │ │ + 0x0006 line=472 │ │ + 0x000c line=473 │ │ + locals : │ │ + 0x0000 - 0x000d reg=2 this Landroid/support/v4/media/session/PlaybackStateCompat$Builder; │ │ + 0x0000 - 0x000d reg=3 state I │ │ + 0x0000 - 0x000d reg=4 position J │ │ + 0x0000 - 0x000d reg=6 playbackRate F │ │ + │ │ + source_file_idx : 3446 (PlaybackStateCompat.java) │ │ + │ │ +Class #264 header: │ │ +class_idx : 576 │ │ +access_flags : 17 (0x0011) │ │ +superclass_idx : 1337 │ │ +source_file_idx : 3446 │ │ +static_fields_size : 26 │ │ +instance_fields_size: 8 │ │ +direct_methods_size : 13 │ │ +virtual_methods_size: 11 │ │ + │ │ +Class #264 annotations: │ │ +Annotations on class │ │ + VISIBILITY_SYSTEM Ldalvik/annotation/MemberClasses; value={ Landroid/support/v4/media/session/PlaybackStateCompat$Builder; } │ │ +Annotations on field #1117 'CREATOR' │ │ + VISIBILITY_SYSTEM Ldalvik/annotation/Signature; value={ "Landroid/os/Parcelable$Creator" "<" "Landroid/support/v4/media/session/PlaybackStateCompat;" ">;" } │ │ + │ │ +Class #264 - │ │ + Class descriptor : 'Landroid/support/v4/media/session/PlaybackStateCompat;' │ │ + Access flags : 0x0011 (PUBLIC FINAL) │ │ + Superclass : 'Ljava/lang/Object;' │ │ + Interfaces - │ │ + #0 : 'Landroid/os/Parcelable;' │ │ + Static fields - │ │ + #0 : (in Landroid/support/v4/media/session/PlaybackStateCompat;) │ │ + name : 'ACTION_FAST_FORWARD' │ │ + type : 'J' │ │ + access : 0x0019 (PUBLIC STATIC FINAL) │ │ + value : 64 │ │ + #1 : (in Landroid/support/v4/media/session/PlaybackStateCompat;) │ │ + name : 'ACTION_PAUSE' │ │ + type : 'J' │ │ + access : 0x0019 (PUBLIC STATIC FINAL) │ │ + value : 2 │ │ + #2 : (in Landroid/support/v4/media/session/PlaybackStateCompat;) │ │ + name : 'ACTION_PLAY' │ │ + type : 'J' │ │ + access : 0x0019 (PUBLIC STATIC FINAL) │ │ + value : 4 │ │ + #3 : (in Landroid/support/v4/media/session/PlaybackStateCompat;) │ │ + name : 'ACTION_PLAY_FROM_MEDIA_ID' │ │ + type : 'J' │ │ + access : 0x0019 (PUBLIC STATIC FINAL) │ │ + value : 1024 │ │ + #4 : (in Landroid/support/v4/media/session/PlaybackStateCompat;) │ │ + name : 'ACTION_PLAY_FROM_SEARCH' │ │ + type : 'J' │ │ + access : 0x0019 (PUBLIC STATIC FINAL) │ │ + value : 2048 │ │ + #5 : (in Landroid/support/v4/media/session/PlaybackStateCompat;) │ │ + name : 'ACTION_PLAY_PAUSE' │ │ + type : 'J' │ │ + access : 0x0019 (PUBLIC STATIC FINAL) │ │ + value : 512 │ │ + #6 : (in Landroid/support/v4/media/session/PlaybackStateCompat;) │ │ + name : 'ACTION_REWIND' │ │ + type : 'J' │ │ + access : 0x0019 (PUBLIC STATIC FINAL) │ │ + value : 8 │ │ + #7 : (in Landroid/support/v4/media/session/PlaybackStateCompat;) │ │ + name : 'ACTION_SEEK_TO' │ │ + type : 'J' │ │ + access : 0x0019 (PUBLIC STATIC FINAL) │ │ + value : 256 │ │ + #8 : (in Landroid/support/v4/media/session/PlaybackStateCompat;) │ │ + name : 'ACTION_SET_RATING' │ │ + type : 'J' │ │ + access : 0x0019 (PUBLIC STATIC FINAL) │ │ + value : 128 │ │ + #9 : (in Landroid/support/v4/media/session/PlaybackStateCompat;) │ │ + name : 'ACTION_SKIP_TO_NEXT' │ │ + type : 'J' │ │ + access : 0x0019 (PUBLIC STATIC FINAL) │ │ + value : 32 │ │ + #10 : (in Landroid/support/v4/media/session/PlaybackStateCompat;) │ │ + name : 'ACTION_SKIP_TO_PREVIOUS' │ │ + type : 'J' │ │ + access : 0x0019 (PUBLIC STATIC FINAL) │ │ + value : 16 │ │ + #11 : (in Landroid/support/v4/media/session/PlaybackStateCompat;) │ │ + name : 'ACTION_SKIP_TO_QUEUE_ITEM' │ │ + type : 'J' │ │ + access : 0x0019 (PUBLIC STATIC FINAL) │ │ + value : 4096 │ │ + #12 : (in Landroid/support/v4/media/session/PlaybackStateCompat;) │ │ + name : 'ACTION_STOP' │ │ + type : 'J' │ │ + access : 0x0019 (PUBLIC STATIC FINAL) │ │ + value : 1 │ │ + #13 : (in Landroid/support/v4/media/session/PlaybackStateCompat;) │ │ + name : 'CREATOR' │ │ + type : 'Landroid/os/Parcelable$Creator;' │ │ + access : 0x0019 (PUBLIC STATIC FINAL) │ │ + value : null │ │ + #14 : (in Landroid/support/v4/media/session/PlaybackStateCompat;) │ │ + name : 'PLAYBACK_POSITION_UNKNOWN' │ │ + type : 'J' │ │ + access : 0x0019 (PUBLIC STATIC FINAL) │ │ + value : -1 │ │ + #15 : (in Landroid/support/v4/media/session/PlaybackStateCompat;) │ │ + name : 'STATE_BUFFERING' │ │ + type : 'I' │ │ + access : 0x0019 (PUBLIC STATIC FINAL) │ │ + value : 6 │ │ + #16 : (in Landroid/support/v4/media/session/PlaybackStateCompat;) │ │ + name : 'STATE_CONNECTING' │ │ + type : 'I' │ │ + access : 0x0019 (PUBLIC STATIC FINAL) │ │ + value : 8 │ │ + #17 : (in Landroid/support/v4/media/session/PlaybackStateCompat;) │ │ + name : 'STATE_ERROR' │ │ + type : 'I' │ │ + access : 0x0019 (PUBLIC STATIC FINAL) │ │ + value : 7 │ │ + #18 : (in Landroid/support/v4/media/session/PlaybackStateCompat;) │ │ + name : 'STATE_FAST_FORWARDING' │ │ + type : 'I' │ │ + access : 0x0019 (PUBLIC STATIC FINAL) │ │ + value : 4 │ │ + #19 : (in Landroid/support/v4/media/session/PlaybackStateCompat;) │ │ + name : 'STATE_NONE' │ │ + type : 'I' │ │ + access : 0x0019 (PUBLIC STATIC FINAL) │ │ + value : 0 │ │ + #20 : (in Landroid/support/v4/media/session/PlaybackStateCompat;) │ │ + name : 'STATE_PAUSED' │ │ + type : 'I' │ │ + access : 0x0019 (PUBLIC STATIC FINAL) │ │ + value : 2 │ │ + #21 : (in Landroid/support/v4/media/session/PlaybackStateCompat;) │ │ + name : 'STATE_PLAYING' │ │ + type : 'I' │ │ + access : 0x0019 (PUBLIC STATIC FINAL) │ │ + value : 3 │ │ + #22 : (in Landroid/support/v4/media/session/PlaybackStateCompat;) │ │ + name : 'STATE_REWINDING' │ │ + type : 'I' │ │ + access : 0x0019 (PUBLIC STATIC FINAL) │ │ + value : 5 │ │ + #23 : (in Landroid/support/v4/media/session/PlaybackStateCompat;) │ │ + name : 'STATE_SKIPPING_TO_NEXT' │ │ + type : 'I' │ │ + access : 0x0019 (PUBLIC STATIC FINAL) │ │ + value : 10 │ │ + #24 : (in Landroid/support/v4/media/session/PlaybackStateCompat;) │ │ + name : 'STATE_SKIPPING_TO_PREVIOUS' │ │ + type : 'I' │ │ + access : 0x0019 (PUBLIC STATIC FINAL) │ │ + value : 9 │ │ + #25 : (in Landroid/support/v4/media/session/PlaybackStateCompat;) │ │ + name : 'STATE_STOPPED' │ │ + type : 'I' │ │ + access : 0x0019 (PUBLIC STATIC FINAL) │ │ + value : 1 │ │ + Instance fields - │ │ + #0 : (in Landroid/support/v4/media/session/PlaybackStateCompat;) │ │ + name : 'mActions' │ │ + type : 'J' │ │ + access : 0x0012 (PRIVATE FINAL) │ │ + #1 : (in Landroid/support/v4/media/session/PlaybackStateCompat;) │ │ + name : 'mBufferedPosition' │ │ + type : 'J' │ │ + access : 0x0012 (PRIVATE FINAL) │ │ + #2 : (in Landroid/support/v4/media/session/PlaybackStateCompat;) │ │ + name : 'mErrorMessage' │ │ + type : 'Ljava/lang/CharSequence;' │ │ + access : 0x0012 (PRIVATE FINAL) │ │ + #3 : (in Landroid/support/v4/media/session/PlaybackStateCompat;) │ │ + name : 'mPosition' │ │ + type : 'J' │ │ + access : 0x0012 (PRIVATE FINAL) │ │ + #4 : (in Landroid/support/v4/media/session/PlaybackStateCompat;) │ │ + name : 'mSpeed' │ │ + type : 'F' │ │ + access : 0x0012 (PRIVATE FINAL) │ │ + #5 : (in Landroid/support/v4/media/session/PlaybackStateCompat;) │ │ + name : 'mState' │ │ + type : 'I' │ │ + access : 0x0012 (PRIVATE FINAL) │ │ + #6 : (in Landroid/support/v4/media/session/PlaybackStateCompat;) │ │ + name : 'mStateObj' │ │ + type : 'Ljava/lang/Object;' │ │ + access : 0x0002 (PRIVATE) │ │ + #7 : (in Landroid/support/v4/media/session/PlaybackStateCompat;) │ │ + name : 'mUpdateTime' │ │ + type : 'J' │ │ + access : 0x0012 (PRIVATE FINAL) │ │ + Direct methods - │ │ + #0 : (in Landroid/support/v4/media/session/PlaybackStateCompat;) │ │ + name : '' │ │ type : '()V' │ │ - access : 0x0000 () │ │ + access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ - registers : 3 │ │ - ins : 1 │ │ - outs : 2 │ │ - insns size : 25 16-bit code units │ │ -03ea04: |[03ea04] android.support.v4.media.TransportMediatorJellybeanMR2.loseFocus:()V │ │ -03ea14: 6e10 ec06 0200 |0000: invoke-virtual {v2}, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.dropAudioFocus:()V // method@06ec │ │ -03ea1a: 5520 5502 |0003: iget-boolean v0, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mFocused:Z // field@0255 │ │ -03ea1e: 3800 1300 |0005: if-eqz v0, 0018 // +0013 │ │ -03ea22: 1200 |0007: const/4 v0, #int 0 // #0 │ │ -03ea24: 5c20 5502 |0008: iput-boolean v0, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mFocused:Z // field@0255 │ │ -03ea28: 5420 5302 |000a: iget-object v0, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mAudioManager:Landroid/media/AudioManager; // field@0253 │ │ -03ea2c: 5421 5c02 |000c: iget-object v1, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mRemoteControl:Landroid/media/RemoteControlClient; // field@025c │ │ -03ea30: 6e20 b401 1000 |000e: invoke-virtual {v0, v1}, Landroid/media/AudioManager;.unregisterRemoteControlClient:(Landroid/media/RemoteControlClient;)V // method@01b4 │ │ -03ea36: 5420 5302 |0011: iget-object v0, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mAudioManager:Landroid/media/AudioManager; // field@0253 │ │ -03ea3a: 5421 5802 |0013: iget-object v1, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mPendingIntent:Landroid/app/PendingIntent; // field@0258 │ │ -03ea3e: 6e20 b301 1000 |0015: invoke-virtual {v0, v1}, Landroid/media/AudioManager;.unregisterMediaButtonEventReceiver:(Landroid/app/PendingIntent;)V // method@01b3 │ │ -03ea44: 0e00 |0018: return-void │ │ + registers : 1 │ │ + ins : 0 │ │ + outs : 1 │ │ + insns size : 8 16-bit code units │ │ +05ec08: |[05ec08] android.support.v4.media.session.PlaybackStateCompat.:()V │ │ +05ec18: 2200 3e02 |0000: new-instance v0, Landroid/support/v4/media/session/PlaybackStateCompat$1; // type@023e │ │ +05ec1c: 7010 cd0c 0000 |0002: invoke-direct {v0}, Landroid/support/v4/media/session/PlaybackStateCompat$1;.:()V // method@0ccd │ │ +05ec22: 6900 5d04 |0005: sput-object v0, Landroid/support/v4/media/session/PlaybackStateCompat;.CREATOR:Landroid/os/Parcelable$Creator; // field@045d │ │ +05ec26: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=190 │ │ - 0x0003 line=191 │ │ - 0x0007 line=192 │ │ - 0x000a line=193 │ │ - 0x0011 line=194 │ │ - 0x0018 line=196 │ │ + 0x0000 line=394 │ │ locals : │ │ - 0x0000 - 0x0019 reg=2 this Landroid/support/v4/media/TransportMediatorJellybeanMR2; │ │ │ │ - #5 : (in Landroid/support/v4/media/TransportMediatorJellybeanMR2;) │ │ - name : 'onGetPlaybackPosition' │ │ - type : '()J' │ │ - access : 0x0001 (PUBLIC) │ │ + #1 : (in Landroid/support/v4/media/session/PlaybackStateCompat;) │ │ + name : '' │ │ + type : '(IJJFJLjava/lang/CharSequence;J)V' │ │ + access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ - registers : 3 │ │ - ins : 1 │ │ + registers : 12 │ │ + ins : 12 │ │ outs : 1 │ │ - insns size : 7 16-bit code units │ │ -03ea48: |[03ea48] android.support.v4.media.TransportMediatorJellybeanMR2.onGetPlaybackPosition:()J │ │ -03ea58: 5420 5e02 |0000: iget-object v0, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mTransportCallback:Landroid/support/v4/media/TransportMediatorCallback; // field@025e │ │ -03ea5c: 7210 dd06 0000 |0002: invoke-interface {v0}, Landroid/support/v4/media/TransportMediatorCallback;.getPlaybackPosition:()J // method@06dd │ │ -03ea62: 0b00 |0005: move-result-wide v0 │ │ -03ea64: 1000 |0006: return-wide v0 │ │ + insns size : 18 16-bit code units │ │ +05ec28: |[05ec28] android.support.v4.media.session.PlaybackStateCompat.:(IJJFJLjava/lang/CharSequence;J)V │ │ +05ec38: 7010 8622 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2286 │ │ +05ec3e: 5901 6f04 |0003: iput v1, v0, Landroid/support/v4/media/session/PlaybackStateCompat;.mState:I // field@046f │ │ +05ec42: 5a02 6d04 |0005: iput-wide v2, v0, Landroid/support/v4/media/session/PlaybackStateCompat;.mPosition:J // field@046d │ │ +05ec46: 5a04 6b04 |0007: iput-wide v4, v0, Landroid/support/v4/media/session/PlaybackStateCompat;.mBufferedPosition:J // field@046b │ │ +05ec4a: 5906 6e04 |0009: iput v6, v0, Landroid/support/v4/media/session/PlaybackStateCompat;.mSpeed:F // field@046e │ │ +05ec4e: 5a07 6a04 |000b: iput-wide v7, v0, Landroid/support/v4/media/session/PlaybackStateCompat;.mActions:J // field@046a │ │ +05ec52: 5b09 6c04 |000d: iput-object v9, v0, Landroid/support/v4/media/session/PlaybackStateCompat;.mErrorMessage:Ljava/lang/CharSequence; // field@046c │ │ +05ec56: 5a0a 7104 |000f: iput-wide v10, v0, Landroid/support/v4/media/session/PlaybackStateCompat;.mUpdateTime:J // field@0471 │ │ +05ec5a: 0e00 |0011: return-void │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=150 │ │ + 0x0000 line=220 │ │ + 0x0003 line=221 │ │ + 0x0005 line=222 │ │ + 0x0007 line=223 │ │ + 0x0009 line=224 │ │ + 0x000b line=225 │ │ + 0x000d line=226 │ │ + 0x000f line=227 │ │ + 0x0011 line=228 │ │ locals : │ │ - 0x0000 - 0x0007 reg=2 this Landroid/support/v4/media/TransportMediatorJellybeanMR2; │ │ + 0x0000 - 0x0012 reg=0 this Landroid/support/v4/media/session/PlaybackStateCompat; │ │ + 0x0000 - 0x0012 reg=1 state I │ │ + 0x0000 - 0x0012 reg=2 position J │ │ + 0x0000 - 0x0012 reg=4 bufferedPosition J │ │ + 0x0000 - 0x0012 reg=6 rate F │ │ + 0x0000 - 0x0012 reg=7 actions J │ │ + 0x0000 - 0x0012 reg=9 errorMessage Ljava/lang/CharSequence; │ │ + 0x0000 - 0x0012 reg=10 updateTime J │ │ │ │ - #6 : (in Landroid/support/v4/media/TransportMediatorJellybeanMR2;) │ │ - name : 'onPlaybackPositionUpdate' │ │ - type : '(J)V' │ │ - access : 0x0001 (PUBLIC) │ │ + #2 : (in Landroid/support/v4/media/session/PlaybackStateCompat;) │ │ + name : '' │ │ + type : '(IJJFJLjava/lang/CharSequence;JLandroid/support/v4/media/session/PlaybackStateCompat$1;)V' │ │ + access : 0x11000 (SYNTHETIC CONSTRUCTOR) │ │ code - │ │ - registers : 4 │ │ - ins : 3 │ │ - outs : 3 │ │ - insns size : 6 16-bit code units │ │ -03ea68: |[03ea68] android.support.v4.media.TransportMediatorJellybeanMR2.onPlaybackPositionUpdate:(J)V │ │ -03ea78: 5410 5e02 |0000: iget-object v0, v1, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mTransportCallback:Landroid/support/v4/media/TransportMediatorCallback; // field@025e │ │ -03ea7c: 7230 e006 2003 |0002: invoke-interface {v0, v2, v3}, Landroid/support/v4/media/TransportMediatorCallback;.playbackPositionUpdate:(J)V // method@06e0 │ │ -03ea82: 0e00 |0005: return-void │ │ + registers : 13 │ │ + ins : 13 │ │ + outs : 12 │ │ + insns size : 4 16-bit code units │ │ +05ec5c: |[05ec5c] android.support.v4.media.session.PlaybackStateCompat.:(IJJFJLjava/lang/CharSequence;JLandroid/support/v4/media/session/PlaybackStateCompat$1;)V │ │ +05ec6c: 760c da0c 0000 |0000: invoke-direct/range {v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11}, Landroid/support/v4/media/session/PlaybackStateCompat;.:(IJJFJLjava/lang/CharSequence;J)V // method@0cda │ │ +05ec72: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=155 │ │ - 0x0005 line=156 │ │ + 0x0000 line=29 │ │ locals : │ │ - 0x0000 - 0x0006 reg=1 this Landroid/support/v4/media/TransportMediatorJellybeanMR2; │ │ - 0x0000 - 0x0006 reg=2 newPositionMs J │ │ + 0x0000 - 0x0004 reg=0 this Landroid/support/v4/media/session/PlaybackStateCompat; │ │ + 0x0000 - 0x0004 reg=1 x0 I │ │ + 0x0000 - 0x0004 reg=2 x1 J │ │ + 0x0000 - 0x0004 reg=4 x2 J │ │ + 0x0000 - 0x0004 reg=6 x3 F │ │ + 0x0000 - 0x0004 reg=7 x4 J │ │ + 0x0000 - 0x0004 reg=9 x5 Ljava/lang/CharSequence; │ │ + 0x0000 - 0x0004 reg=10 x6 J │ │ + 0x0000 - 0x0004 reg=12 x7 Landroid/support/v4/media/session/PlaybackStateCompat$1; │ │ │ │ - #7 : (in Landroid/support/v4/media/TransportMediatorJellybeanMR2;) │ │ - name : 'pausePlaying' │ │ - type : '()V' │ │ - access : 0x0001 (PUBLIC) │ │ + #3 : (in Landroid/support/v4/media/session/PlaybackStateCompat;) │ │ + name : '' │ │ + type : '(Landroid/os/Parcel;)V' │ │ + access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ - ins : 1 │ │ + ins : 2 │ │ outs : 2 │ │ - insns size : 17 16-bit code units │ │ -03ea84: |[03ea84] android.support.v4.media.TransportMediatorJellybeanMR2.pausePlaying:()V │ │ -03ea94: 1222 |0000: const/4 v2, #int 2 // #2 │ │ -03ea96: 5230 5902 |0001: iget v0, v3, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mPlayState:I // field@0259 │ │ -03ea9a: 1231 |0003: const/4 v1, #int 3 // #3 │ │ -03ea9c: 3310 0900 |0004: if-ne v0, v1, 000d // +0009 │ │ -03eaa0: 5932 5902 |0006: iput v2, v3, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mPlayState:I // field@0259 │ │ -03eaa4: 5430 5c02 |0008: iget-object v0, v3, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mRemoteControl:Landroid/media/RemoteControlClient; // field@025c │ │ -03eaa8: 6e20 b801 2000 |000a: invoke-virtual {v0, v2}, Landroid/media/RemoteControlClient;.setPlaybackState:(I)V // method@01b8 │ │ -03eaae: 6e10 ec06 0300 |000d: invoke-virtual {v3}, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.dropAudioFocus:()V // method@06ec │ │ -03eab4: 0e00 |0010: return-void │ │ + insns size : 50 16-bit code units │ │ +05ec74: |[05ec74] android.support.v4.media.session.PlaybackStateCompat.:(Landroid/os/Parcel;)V │ │ +05ec84: 7010 8622 0200 |0000: invoke-direct {v2}, Ljava/lang/Object;.:()V // method@2286 │ │ +05ec8a: 6e10 2a03 0300 |0003: invoke-virtual {v3}, Landroid/os/Parcel;.readInt:()I // method@032a │ │ +05ec90: 0a00 |0006: move-result v0 │ │ +05ec92: 5920 6f04 |0007: iput v0, v2, Landroid/support/v4/media/session/PlaybackStateCompat;.mState:I // field@046f │ │ +05ec96: 6e10 2b03 0300 |0009: invoke-virtual {v3}, Landroid/os/Parcel;.readLong:()J // method@032b │ │ +05ec9c: 0b00 |000c: move-result-wide v0 │ │ +05ec9e: 5a20 6d04 |000d: iput-wide v0, v2, Landroid/support/v4/media/session/PlaybackStateCompat;.mPosition:J // field@046d │ │ +05eca2: 6e10 2903 0300 |000f: invoke-virtual {v3}, Landroid/os/Parcel;.readFloat:()F // method@0329 │ │ +05eca8: 0a00 |0012: move-result v0 │ │ +05ecaa: 5920 6e04 |0013: iput v0, v2, Landroid/support/v4/media/session/PlaybackStateCompat;.mSpeed:F // field@046e │ │ +05ecae: 6e10 2b03 0300 |0015: invoke-virtual {v3}, Landroid/os/Parcel;.readLong:()J // method@032b │ │ +05ecb4: 0b00 |0018: move-result-wide v0 │ │ +05ecb6: 5a20 7104 |0019: iput-wide v0, v2, Landroid/support/v4/media/session/PlaybackStateCompat;.mUpdateTime:J // field@0471 │ │ +05ecba: 6e10 2b03 0300 |001b: invoke-virtual {v3}, Landroid/os/Parcel;.readLong:()J // method@032b │ │ +05ecc0: 0b00 |001e: move-result-wide v0 │ │ +05ecc2: 5a20 6b04 |001f: iput-wide v0, v2, Landroid/support/v4/media/session/PlaybackStateCompat;.mBufferedPosition:J // field@046b │ │ +05ecc6: 6e10 2b03 0300 |0021: invoke-virtual {v3}, Landroid/os/Parcel;.readLong:()J // method@032b │ │ +05eccc: 0b00 |0024: move-result-wide v0 │ │ +05ecce: 5a20 6a04 |0025: iput-wide v0, v2, Landroid/support/v4/media/session/PlaybackStateCompat;.mActions:J // field@046a │ │ +05ecd2: 6200 4508 |0027: sget-object v0, Landroid/text/TextUtils;.CHAR_SEQUENCE_CREATOR:Landroid/os/Parcelable$Creator; // field@0845 │ │ +05ecd6: 7220 3c03 3000 |0029: invoke-interface {v0, v3}, Landroid/os/Parcelable$Creator;.createFromParcel:(Landroid/os/Parcel;)Ljava/lang/Object; // method@033c │ │ +05ecdc: 0c00 |002c: move-result-object v0 │ │ +05ecde: 1f00 1d05 |002d: check-cast v0, Ljava/lang/CharSequence; // type@051d │ │ +05ece2: 5b20 6c04 |002f: iput-object v0, v2, Landroid/support/v4/media/session/PlaybackStateCompat;.mErrorMessage:Ljava/lang/CharSequence; // field@046c │ │ +05ece6: 0e00 |0031: return-void │ │ catches : (none) │ │ positions : │ │ - 0x0001 line=167 │ │ - 0x0006 line=168 │ │ - 0x0008 line=169 │ │ - 0x000d line=171 │ │ - 0x0010 line=172 │ │ + 0x0000 line=230 │ │ + 0x0003 line=231 │ │ + 0x0009 line=232 │ │ + 0x000f line=233 │ │ + 0x0015 line=234 │ │ + 0x001b line=235 │ │ + 0x0021 line=236 │ │ + 0x0027 line=237 │ │ + 0x0031 line=238 │ │ locals : │ │ - 0x0000 - 0x0011 reg=3 this Landroid/support/v4/media/TransportMediatorJellybeanMR2; │ │ + 0x0000 - 0x0032 reg=2 this Landroid/support/v4/media/session/PlaybackStateCompat; │ │ + 0x0000 - 0x0032 reg=3 in Landroid/os/Parcel; │ │ │ │ - #8 : (in Landroid/support/v4/media/TransportMediatorJellybeanMR2;) │ │ - name : 'refreshState' │ │ - type : '(ZJI)V' │ │ - access : 0x0001 (PUBLIC) │ │ + #4 : (in Landroid/support/v4/media/session/PlaybackStateCompat;) │ │ + name : '' │ │ + type : '(Landroid/os/Parcel;Landroid/support/v4/media/session/PlaybackStateCompat$1;)V' │ │ + access : 0x11000 (SYNTHETIC CONSTRUCTOR) │ │ code - │ │ - registers : 8 │ │ - ins : 5 │ │ - outs : 5 │ │ - insns size : 28 16-bit code units │ │ -03eab8: |[03eab8] android.support.v4.media.TransportMediatorJellybeanMR2.refreshState:(ZJI)V │ │ -03eac8: 5430 5c02 |0000: iget-object v0, v3, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mRemoteControl:Landroid/media/RemoteControlClient; // field@025c │ │ -03eacc: 3800 1400 |0002: if-eqz v0, 0016 // +0014 │ │ -03ead0: 5432 5c02 |0004: iget-object v2, v3, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mRemoteControl:Landroid/media/RemoteControlClient; // field@025c │ │ -03ead4: 3804 1100 |0006: if-eqz v4, 0017 // +0011 │ │ -03ead8: 1230 |0008: const/4 v0, #int 3 // #3 │ │ -03eada: 0101 |0009: move v1, v0 │ │ -03eadc: 3804 1000 |000a: if-eqz v4, 001a // +0010 │ │ -03eae0: 1500 803f |000c: const/high16 v0, #int 1065353216 // #3f80 │ │ -03eae4: 6e50 b901 1265 |000e: invoke-virtual {v2, v1, v5, v6, v0}, Landroid/media/RemoteControlClient;.setPlaybackState:(IJF)V // method@01b9 │ │ -03eaea: 5430 5c02 |0011: iget-object v0, v3, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mRemoteControl:Landroid/media/RemoteControlClient; // field@025c │ │ -03eaee: 6e20 ba01 7000 |0013: invoke-virtual {v0, v7}, Landroid/media/RemoteControlClient;.setTransportControlFlags:(I)V // method@01ba │ │ -03eaf4: 0e00 |0016: return-void │ │ -03eaf6: 1210 |0017: const/4 v0, #int 1 // #1 │ │ -03eaf8: 0101 |0018: move v1, v0 │ │ -03eafa: 28f1 |0019: goto 000a // -000f │ │ -03eafc: 1200 |001a: const/4 v0, #int 0 // #0 │ │ -03eafe: 28f3 |001b: goto 000e // -000d │ │ + registers : 3 │ │ + ins : 3 │ │ + outs : 2 │ │ + insns size : 4 16-bit code units │ │ +05ece8: |[05ece8] android.support.v4.media.session.PlaybackStateCompat.:(Landroid/os/Parcel;Landroid/support/v4/media/session/PlaybackStateCompat$1;)V │ │ +05ecf8: 7020 dc0c 1000 |0000: invoke-direct {v0, v1}, Landroid/support/v4/media/session/PlaybackStateCompat;.:(Landroid/os/Parcel;)V // method@0cdc │ │ +05ecfe: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=159 │ │ - 0x0004 line=160 │ │ - 0x0011 line=162 │ │ - 0x0016 line=164 │ │ - 0x0017 line=160 │ │ + 0x0000 line=29 │ │ locals : │ │ - 0x0000 - 0x001c reg=3 this Landroid/support/v4/media/TransportMediatorJellybeanMR2; │ │ - 0x0000 - 0x001c reg=4 playing Z │ │ - 0x0000 - 0x001c reg=5 position J │ │ - 0x0000 - 0x001c reg=7 transportControls I │ │ + 0x0000 - 0x0004 reg=0 this Landroid/support/v4/media/session/PlaybackStateCompat; │ │ + 0x0000 - 0x0004 reg=1 x0 Landroid/os/Parcel; │ │ + 0x0000 - 0x0004 reg=2 x1 Landroid/support/v4/media/session/PlaybackStateCompat$1; │ │ │ │ - #9 : (in Landroid/support/v4/media/TransportMediatorJellybeanMR2;) │ │ - name : 'startPlaying' │ │ - type : '()V' │ │ - access : 0x0001 (PUBLIC) │ │ + #5 : (in Landroid/support/v4/media/session/PlaybackStateCompat;) │ │ + name : 'access$100' │ │ + type : '(Landroid/support/v4/media/session/PlaybackStateCompat;)I' │ │ + access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ - registers : 3 │ │ + registers : 2 │ │ ins : 1 │ │ - outs : 2 │ │ - insns size : 20 16-bit code units │ │ -03eb00: |[03eb00] android.support.v4.media.TransportMediatorJellybeanMR2.startPlaying:()V │ │ -03eb10: 1231 |0000: const/4 v1, #int 3 // #3 │ │ -03eb12: 5220 5902 |0001: iget v0, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mPlayState:I // field@0259 │ │ -03eb16: 3210 0900 |0003: if-eq v0, v1, 000c // +0009 │ │ -03eb1a: 5921 5902 |0005: iput v1, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mPlayState:I // field@0259 │ │ -03eb1e: 5420 5c02 |0007: iget-object v0, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mRemoteControl:Landroid/media/RemoteControlClient; // field@025c │ │ -03eb22: 6e20 b801 1000 |0009: invoke-virtual {v0, v1}, Landroid/media/RemoteControlClient;.setPlaybackState:(I)V // method@01b8 │ │ -03eb28: 5520 5502 |000c: iget-boolean v0, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mFocused:Z // field@0255 │ │ -03eb2c: 3800 0500 |000e: if-eqz v0, 0013 // +0005 │ │ -03eb30: 6e10 f606 0200 |0010: invoke-virtual {v2}, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.takeAudioFocus:()V // method@06f6 │ │ -03eb36: 0e00 |0013: return-void │ │ + outs : 0 │ │ + insns size : 3 16-bit code units │ │ +05ed00: |[05ed00] android.support.v4.media.session.PlaybackStateCompat.access$100:(Landroid/support/v4/media/session/PlaybackStateCompat;)I │ │ +05ed10: 5210 6f04 |0000: iget v0, v1, Landroid/support/v4/media/session/PlaybackStateCompat;.mState:I // field@046f │ │ +05ed14: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ - 0x0001 line=139 │ │ - 0x0005 line=140 │ │ - 0x0007 line=141 │ │ - 0x000c line=143 │ │ - 0x0010 line=144 │ │ - 0x0013 line=146 │ │ + 0x0000 line=29 │ │ locals : │ │ - 0x0000 - 0x0014 reg=2 this Landroid/support/v4/media/TransportMediatorJellybeanMR2; │ │ + 0x0000 - 0x0003 reg=1 x0 Landroid/support/v4/media/session/PlaybackStateCompat; │ │ │ │ - #10 : (in Landroid/support/v4/media/TransportMediatorJellybeanMR2;) │ │ - name : 'stopPlaying' │ │ - type : '()V' │ │ - access : 0x0001 (PUBLIC) │ │ + #6 : (in Landroid/support/v4/media/session/PlaybackStateCompat;) │ │ + name : 'access$200' │ │ + type : '(Landroid/support/v4/media/session/PlaybackStateCompat;)J' │ │ + access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ - outs : 2 │ │ - insns size : 16 16-bit code units │ │ -03eb38: |[03eb38] android.support.v4.media.TransportMediatorJellybeanMR2.stopPlaying:()V │ │ -03eb48: 1211 |0000: const/4 v1, #int 1 // #1 │ │ -03eb4a: 5220 5902 |0001: iget v0, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mPlayState:I // field@0259 │ │ -03eb4e: 3210 0900 |0003: if-eq v0, v1, 000c // +0009 │ │ -03eb52: 5921 5902 |0005: iput v1, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mPlayState:I // field@0259 │ │ -03eb56: 5420 5c02 |0007: iget-object v0, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mRemoteControl:Landroid/media/RemoteControlClient; // field@025c │ │ -03eb5a: 6e20 b801 1000 |0009: invoke-virtual {v0, v1}, Landroid/media/RemoteControlClient;.setPlaybackState:(I)V // method@01b8 │ │ -03eb60: 6e10 ec06 0200 |000c: invoke-virtual {v2}, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.dropAudioFocus:()V // method@06ec │ │ -03eb66: 0e00 |000f: return-void │ │ + outs : 0 │ │ + insns size : 3 16-bit code units │ │ +05ed18: |[05ed18] android.support.v4.media.session.PlaybackStateCompat.access$200:(Landroid/support/v4/media/session/PlaybackStateCompat;)J │ │ +05ed28: 5320 6d04 |0000: iget-wide v0, v2, Landroid/support/v4/media/session/PlaybackStateCompat;.mPosition:J // field@046d │ │ +05ed2c: 1000 |0002: return-wide v0 │ │ catches : (none) │ │ positions : │ │ - 0x0001 line=175 │ │ - 0x0005 line=176 │ │ - 0x0007 line=177 │ │ - 0x000c line=179 │ │ - 0x000f line=180 │ │ + 0x0000 line=29 │ │ locals : │ │ - 0x0000 - 0x0010 reg=2 this Landroid/support/v4/media/TransportMediatorJellybeanMR2; │ │ + 0x0000 - 0x0003 reg=2 x0 Landroid/support/v4/media/session/PlaybackStateCompat; │ │ │ │ - #11 : (in Landroid/support/v4/media/TransportMediatorJellybeanMR2;) │ │ - name : 'takeAudioFocus' │ │ - type : '()V' │ │ - access : 0x0000 () │ │ + #7 : (in Landroid/support/v4/media/session/PlaybackStateCompat;) │ │ + name : 'access$300' │ │ + type : '(Landroid/support/v4/media/session/PlaybackStateCompat;)F' │ │ + access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ - registers : 5 │ │ + registers : 2 │ │ ins : 1 │ │ - outs : 4 │ │ - insns size : 16 16-bit code units │ │ -03eb68: |[03eb68] android.support.v4.media.TransportMediatorJellybeanMR2.takeAudioFocus:()V │ │ -03eb78: 1213 |0000: const/4 v3, #int 1 // #1 │ │ -03eb7a: 5540 5202 |0001: iget-boolean v0, v4, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mAudioFocused:Z // field@0252 │ │ -03eb7e: 3900 0c00 |0003: if-nez v0, 000f // +000c │ │ -03eb82: 5c43 5202 |0005: iput-boolean v3, v4, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mAudioFocused:Z // field@0252 │ │ -03eb86: 5440 5302 |0007: iget-object v0, v4, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mAudioManager:Landroid/media/AudioManager; // field@0253 │ │ -03eb8a: 5441 5102 |0009: iget-object v1, v4, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mAudioFocusChangeListener:Landroid/media/AudioManager$OnAudioFocusChangeListener; // field@0251 │ │ -03eb8e: 1232 |000b: const/4 v2, #int 3 // #3 │ │ -03eb90: 6e40 b201 1032 |000c: invoke-virtual {v0, v1, v2, v3}, Landroid/media/AudioManager;.requestAudioFocus:(Landroid/media/AudioManager$OnAudioFocusChangeListener;II)I // method@01b2 │ │ -03eb96: 0e00 |000f: return-void │ │ + outs : 0 │ │ + insns size : 3 16-bit code units │ │ +05ed30: |[05ed30] android.support.v4.media.session.PlaybackStateCompat.access$300:(Landroid/support/v4/media/session/PlaybackStateCompat;)F │ │ +05ed40: 5210 6e04 |0000: iget v0, v1, Landroid/support/v4/media/session/PlaybackStateCompat;.mSpeed:F // field@046e │ │ +05ed44: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ - 0x0001 line=131 │ │ - 0x0005 line=132 │ │ - 0x0007 line=133 │ │ - 0x000f line=136 │ │ + 0x0000 line=29 │ │ locals : │ │ - 0x0000 - 0x0010 reg=4 this Landroid/support/v4/media/TransportMediatorJellybeanMR2; │ │ + 0x0000 - 0x0003 reg=1 x0 Landroid/support/v4/media/session/PlaybackStateCompat; │ │ │ │ - #12 : (in Landroid/support/v4/media/TransportMediatorJellybeanMR2;) │ │ - name : 'windowAttached' │ │ - type : '()V' │ │ - access : 0x0000 () │ │ + #8 : (in Landroid/support/v4/media/session/PlaybackStateCompat;) │ │ + name : 'access$400' │ │ + type : '(Landroid/support/v4/media/session/PlaybackStateCompat;)J' │ │ + access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ - registers : 5 │ │ + registers : 3 │ │ ins : 1 │ │ - outs : 4 │ │ - insns size : 42 16-bit code units │ │ -03eb98: |[03eb98] android.support.v4.media.TransportMediatorJellybeanMR2.windowAttached:()V │ │ -03eba8: 5440 5402 |0000: iget-object v0, v4, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mContext:Landroid/content/Context; // field@0254 │ │ -03ebac: 5441 5702 |0002: iget-object v1, v4, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mMediaButtonReceiver:Landroid/content/BroadcastReceiver; // field@0257 │ │ -03ebb0: 5442 5b02 |0004: iget-object v2, v4, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mReceiverFilter:Landroid/content/IntentFilter; // field@025b │ │ -03ebb4: 6e30 d600 1002 |0006: invoke-virtual {v0, v1, v2}, Landroid/content/Context;.registerReceiver:(Landroid/content/BroadcastReceiver;Landroid/content/IntentFilter;)Landroid/content/Intent; // method@00d6 │ │ -03ebba: 5440 5402 |0009: iget-object v0, v4, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mContext:Landroid/content/Context; // field@0254 │ │ -03ebbe: 1201 |000b: const/4 v1, #int 0 // #0 │ │ -03ebc0: 5442 5602 |000c: iget-object v2, v4, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mIntent:Landroid/content/Intent; // field@0256 │ │ -03ebc4: 1503 0010 |000e: const/high16 v3, #int 268435456 // #1000 │ │ -03ebc8: 7140 a900 1032 |0010: invoke-static {v0, v1, v2, v3}, Landroid/app/PendingIntent;.getBroadcast:(Landroid/content/Context;ILandroid/content/Intent;I)Landroid/app/PendingIntent; // method@00a9 │ │ -03ebce: 0c00 |0013: move-result-object v0 │ │ -03ebd0: 5b40 5802 |0014: iput-object v0, v4, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mPendingIntent:Landroid/app/PendingIntent; // field@0258 │ │ -03ebd4: 2200 6600 |0016: new-instance v0, Landroid/media/RemoteControlClient; // type@0066 │ │ -03ebd8: 5441 5802 |0018: iget-object v1, v4, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mPendingIntent:Landroid/app/PendingIntent; // field@0258 │ │ -03ebdc: 7020 b501 1000 |001a: invoke-direct {v0, v1}, Landroid/media/RemoteControlClient;.:(Landroid/app/PendingIntent;)V // method@01b5 │ │ -03ebe2: 5b40 5c02 |001d: iput-object v0, v4, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mRemoteControl:Landroid/media/RemoteControlClient; // field@025c │ │ -03ebe6: 5440 5c02 |001f: iget-object v0, v4, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mRemoteControl:Landroid/media/RemoteControlClient; // field@025c │ │ -03ebea: 6e20 b601 4000 |0021: invoke-virtual {v0, v4}, Landroid/media/RemoteControlClient;.setOnGetPlaybackPositionListener:(Landroid/media/RemoteControlClient$OnGetPlaybackPositionListener;)V // method@01b6 │ │ -03ebf0: 5440 5c02 |0024: iget-object v0, v4, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mRemoteControl:Landroid/media/RemoteControlClient; // field@025c │ │ -03ebf4: 6e20 b701 4000 |0026: invoke-virtual {v0, v4}, Landroid/media/RemoteControlClient;.setPlaybackPositionUpdateListener:(Landroid/media/RemoteControlClient$OnPlaybackPositionUpdateListener;)V // method@01b7 │ │ -03ebfa: 0e00 |0029: return-void │ │ + outs : 0 │ │ + insns size : 3 16-bit code units │ │ +05ed48: |[05ed48] android.support.v4.media.session.PlaybackStateCompat.access$400:(Landroid/support/v4/media/session/PlaybackStateCompat;)J │ │ +05ed58: 5320 7104 |0000: iget-wide v0, v2, Landroid/support/v4/media/session/PlaybackStateCompat;.mUpdateTime:J // field@0471 │ │ +05ed5c: 1000 |0002: return-wide v0 │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=111 │ │ - 0x0009 line=112 │ │ - 0x0016 line=114 │ │ - 0x001f line=115 │ │ - 0x0024 line=116 │ │ - 0x0029 line=117 │ │ + 0x0000 line=29 │ │ locals : │ │ - 0x0000 - 0x002a reg=4 this Landroid/support/v4/media/TransportMediatorJellybeanMR2; │ │ + 0x0000 - 0x0003 reg=2 x0 Landroid/support/v4/media/session/PlaybackStateCompat; │ │ │ │ - #13 : (in Landroid/support/v4/media/TransportMediatorJellybeanMR2;) │ │ - name : 'windowDetached' │ │ - type : '()V' │ │ - access : 0x0000 () │ │ + #9 : (in Landroid/support/v4/media/session/PlaybackStateCompat;) │ │ + name : 'access$500' │ │ + type : '(Landroid/support/v4/media/session/PlaybackStateCompat;)J' │ │ + access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ - registers : 4 │ │ + registers : 3 │ │ ins : 1 │ │ - outs : 2 │ │ - insns size : 25 16-bit code units │ │ -03ebfc: |[03ebfc] android.support.v4.media.TransportMediatorJellybeanMR2.windowDetached:()V │ │ -03ec0c: 1202 |0000: const/4 v2, #int 0 // #0 │ │ -03ec0e: 6e10 ef06 0300 |0001: invoke-virtual {v3}, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.loseFocus:()V // method@06ef │ │ -03ec14: 5430 5802 |0004: iget-object v0, v3, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mPendingIntent:Landroid/app/PendingIntent; // field@0258 │ │ -03ec18: 3800 1200 |0006: if-eqz v0, 0018 // +0012 │ │ -03ec1c: 5430 5402 |0008: iget-object v0, v3, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mContext:Landroid/content/Context; // field@0254 │ │ -03ec20: 5431 5702 |000a: iget-object v1, v3, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mMediaButtonReceiver:Landroid/content/BroadcastReceiver; // field@0257 │ │ -03ec24: 6e20 dc00 1000 |000c: invoke-virtual {v0, v1}, Landroid/content/Context;.unregisterReceiver:(Landroid/content/BroadcastReceiver;)V // method@00dc │ │ -03ec2a: 5430 5802 |000f: iget-object v0, v3, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mPendingIntent:Landroid/app/PendingIntent; // field@0258 │ │ -03ec2e: 6e10 a500 0000 |0011: invoke-virtual {v0}, Landroid/app/PendingIntent;.cancel:()V // method@00a5 │ │ -03ec34: 5b32 5802 |0014: iput-object v2, v3, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mPendingIntent:Landroid/app/PendingIntent; // field@0258 │ │ -03ec38: 5b32 5c02 |0016: iput-object v2, v3, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mRemoteControl:Landroid/media/RemoteControlClient; // field@025c │ │ -03ec3c: 0e00 |0018: return-void │ │ + outs : 0 │ │ + insns size : 3 16-bit code units │ │ +05ed60: |[05ed60] android.support.v4.media.session.PlaybackStateCompat.access$500:(Landroid/support/v4/media/session/PlaybackStateCompat;)J │ │ +05ed70: 5320 6b04 |0000: iget-wide v0, v2, Landroid/support/v4/media/session/PlaybackStateCompat;.mBufferedPosition:J // field@046b │ │ +05ed74: 1000 |0002: return-wide v0 │ │ catches : (none) │ │ positions : │ │ - 0x0001 line=199 │ │ - 0x0004 line=200 │ │ - 0x0008 line=201 │ │ - 0x000f line=202 │ │ - 0x0014 line=203 │ │ - 0x0016 line=204 │ │ - 0x0018 line=206 │ │ + 0x0000 line=29 │ │ locals : │ │ - 0x0000 - 0x0019 reg=3 this Landroid/support/v4/media/TransportMediatorJellybeanMR2; │ │ + 0x0000 - 0x0003 reg=2 x0 Landroid/support/v4/media/session/PlaybackStateCompat; │ │ │ │ - source_file_idx : 2869 (TransportMediatorJellybeanMR2.java) │ │ - │ │ -Class #120 header: │ │ -class_idx : 319 │ │ -access_flags : 1025 (0x0401) │ │ -superclass_idx : 948 │ │ -source_file_idx : 2870 │ │ -static_fields_size : 6 │ │ -instance_fields_size: 0 │ │ -direct_methods_size : 1 │ │ -virtual_methods_size: 12 │ │ + #10 : (in Landroid/support/v4/media/session/PlaybackStateCompat;) │ │ + name : 'access$600' │ │ + type : '(Landroid/support/v4/media/session/PlaybackStateCompat;)J' │ │ + access : 0x1008 (STATIC SYNTHETIC) │ │ + code - │ │ + registers : 3 │ │ + ins : 1 │ │ + outs : 0 │ │ + insns size : 3 16-bit code units │ │ +05ed78: |[05ed78] android.support.v4.media.session.PlaybackStateCompat.access$600:(Landroid/support/v4/media/session/PlaybackStateCompat;)J │ │ +05ed88: 5320 6a04 |0000: iget-wide v0, v2, Landroid/support/v4/media/session/PlaybackStateCompat;.mActions:J // field@046a │ │ +05ed8c: 1000 |0002: return-wide v0 │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=29 │ │ + locals : │ │ + 0x0000 - 0x0003 reg=2 x0 Landroid/support/v4/media/session/PlaybackStateCompat; │ │ │ │ -Class #120 - │ │ - Class descriptor : 'Landroid/support/v4/media/TransportPerformer;' │ │ - Access flags : 0x0401 (PUBLIC ABSTRACT) │ │ - Superclass : 'Ljava/lang/Object;' │ │ - Interfaces - │ │ - Static fields - │ │ - #0 : (in Landroid/support/v4/media/TransportPerformer;) │ │ - name : 'AUDIOFOCUS_GAIN' │ │ - type : 'I' │ │ - access : 0x0018 (STATIC FINAL) │ │ - value : 1 │ │ - #1 : (in Landroid/support/v4/media/TransportPerformer;) │ │ - name : 'AUDIOFOCUS_GAIN_TRANSIENT' │ │ - type : 'I' │ │ - access : 0x0018 (STATIC FINAL) │ │ - value : 2 │ │ - #2 : (in Landroid/support/v4/media/TransportPerformer;) │ │ - name : 'AUDIOFOCUS_GAIN_TRANSIENT_MAY_DUCK' │ │ - type : 'I' │ │ - access : 0x0018 (STATIC FINAL) │ │ - value : 3 │ │ - #3 : (in Landroid/support/v4/media/TransportPerformer;) │ │ - name : 'AUDIOFOCUS_LOSS' │ │ - type : 'I' │ │ - access : 0x0018 (STATIC FINAL) │ │ - value : -1 │ │ - #4 : (in Landroid/support/v4/media/TransportPerformer;) │ │ - name : 'AUDIOFOCUS_LOSS_TRANSIENT' │ │ - type : 'I' │ │ - access : 0x0018 (STATIC FINAL) │ │ - value : -2 │ │ - #5 : (in Landroid/support/v4/media/TransportPerformer;) │ │ - name : 'AUDIOFOCUS_LOSS_TRANSIENT_CAN_DUCK' │ │ - type : 'I' │ │ - access : 0x0018 (STATIC FINAL) │ │ - value : -3 │ │ - Instance fields - │ │ - Direct methods - │ │ - #0 : (in Landroid/support/v4/media/TransportPerformer;) │ │ - name : '' │ │ - type : '()V' │ │ - access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ + #11 : (in Landroid/support/v4/media/session/PlaybackStateCompat;) │ │ + name : 'access$700' │ │ + type : '(Landroid/support/v4/media/session/PlaybackStateCompat;)Ljava/lang/CharSequence;' │ │ + access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ - registers : 1 │ │ + registers : 2 │ │ ins : 1 │ │ - outs : 1 │ │ - insns size : 4 16-bit code units │ │ -03ec40: |[03ec40] android.support.v4.media.TransportPerformer.:()V │ │ -03ec50: 7010 9117 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1791 │ │ -03ec56: 0e00 |0003: return-void │ │ + outs : 0 │ │ + insns size : 3 16-bit code units │ │ +05ed90: |[05ed90] android.support.v4.media.session.PlaybackStateCompat.access$700:(Landroid/support/v4/media/session/PlaybackStateCompat;)Ljava/lang/CharSequence; │ │ +05eda0: 5410 6c04 |0000: iget-object v0, v1, Landroid/support/v4/media/session/PlaybackStateCompat;.mErrorMessage:Ljava/lang/CharSequence; // field@046c │ │ +05eda4: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=29 │ │ locals : │ │ - 0x0000 - 0x0004 reg=0 this Landroid/support/v4/media/TransportPerformer; │ │ + 0x0000 - 0x0003 reg=1 x0 Landroid/support/v4/media/session/PlaybackStateCompat; │ │ │ │ - Virtual methods - │ │ - #0 : (in Landroid/support/v4/media/TransportPerformer;) │ │ - name : 'onAudioFocusChange' │ │ - type : '(I)V' │ │ - access : 0x0001 (PUBLIC) │ │ + #12 : (in Landroid/support/v4/media/session/PlaybackStateCompat;) │ │ + name : 'fromPlaybackState' │ │ + type : '(Ljava/lang/Object;)Landroid/support/v4/media/session/PlaybackStateCompat;' │ │ + access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ - registers : 10 │ │ - ins : 2 │ │ - outs : 8 │ │ - insns size : 42 16-bit code units │ │ -03ec58: |[03ec58] android.support.v4.media.TransportPerformer.onAudioFocusChange:(I)V │ │ -03ec68: 1206 |0000: const/4 v6, #int 0 // #0 │ │ -03ec6a: 2b09 2300 0000 |0001: packed-switch v9, 00000024 // +00000023 │ │ -03ec70: 3806 1c00 |0004: if-eqz v6, 0020 // +001c │ │ -03ec74: 7100 0902 0000 |0006: invoke-static {}, Landroid/os/SystemClock;.uptimeMillis:()J // method@0209 │ │ -03ec7a: 0b01 |0009: move-result-wide v1 │ │ -03ec7c: 2200 b002 |000a: new-instance v0, Landroid/view/KeyEvent; // type@02b0 │ │ -03ec80: 1205 |000c: const/4 v5, #int 0 // #0 │ │ -03ec82: 1207 |000d: const/4 v7, #int 0 // #0 │ │ -03ec84: 0413 |000e: move-wide v3, v1 │ │ -03ec86: 7608 5c12 0000 |000f: invoke-direct/range {v0, v1, v2, v3, v4, v5, v6, v7}, Landroid/view/KeyEvent;.:(JJIII)V // method@125c │ │ -03ec8c: 6e30 0007 6800 |0012: invoke-virtual {v8, v6, v0}, Landroid/support/v4/media/TransportPerformer;.onMediaButtonDown:(ILandroid/view/KeyEvent;)Z // method@0700 │ │ -03ec92: 2200 b002 |0015: new-instance v0, Landroid/view/KeyEvent; // type@02b0 │ │ -03ec96: 1215 |0017: const/4 v5, #int 1 // #1 │ │ -03ec98: 1207 |0018: const/4 v7, #int 0 // #0 │ │ -03ec9a: 0413 |0019: move-wide v3, v1 │ │ -03ec9c: 7608 5c12 0000 |001a: invoke-direct/range {v0, v1, v2, v3, v4, v5, v6, v7}, Landroid/view/KeyEvent;.:(JJIII)V // method@125c │ │ -03eca2: 6e30 0107 6800 |001d: invoke-virtual {v8, v6, v0}, Landroid/support/v4/media/TransportPerformer;.onMediaButtonUp:(ILandroid/view/KeyEvent;)Z // method@0701 │ │ -03eca8: 0e00 |0020: return-void │ │ -03ecaa: 1306 7f00 |0021: const/16 v6, #int 127 // #7f │ │ -03ecae: 28e1 |0023: goto 0004 // -001f │ │ -03ecb0: 0001 0100 ffff ffff 2000 0000 |0024: packed-switch-data (6 units) │ │ + registers : 13 │ │ + ins : 1 │ │ + outs : 12 │ │ + insns size : 46 16-bit code units │ │ +05eda8: |[05eda8] android.support.v4.media.session.PlaybackStateCompat.fromPlaybackState:(Ljava/lang/Object;)Landroid/support/v4/media/session/PlaybackStateCompat; │ │ +05edb8: 380c 0800 |0000: if-eqz v12, 0008 // +0008 │ │ +05edbc: 6001 4000 |0002: sget v1, Landroid/os/Build$VERSION;.SDK_INT:I // field@0040 │ │ +05edc0: 1302 1500 |0004: const/16 v2, #int 21 // #15 │ │ +05edc4: 3521 0400 |0006: if-ge v1, v2, 000a // +0004 │ │ +05edc8: 1200 |0008: const/4 v0, #int 0 // #0 │ │ +05edca: 1100 |0009: return-object v0 │ │ +05edcc: 2200 4002 |000a: new-instance v0, Landroid/support/v4/media/session/PlaybackStateCompat; // type@0240 │ │ +05edd0: 7110 f80c 0c00 |000c: invoke-static {v12}, Landroid/support/v4/media/session/PlaybackStateCompatApi21;.getState:(Ljava/lang/Object;)I // method@0cf8 │ │ +05edd6: 0a01 |000f: move-result v1 │ │ +05edd8: 7110 f70c 0c00 |0010: invoke-static {v12}, Landroid/support/v4/media/session/PlaybackStateCompatApi21;.getPosition:(Ljava/lang/Object;)J // method@0cf7 │ │ +05edde: 0b02 |0013: move-result-wide v2 │ │ +05ede0: 7110 f30c 0c00 |0014: invoke-static {v12}, Landroid/support/v4/media/session/PlaybackStateCompatApi21;.getBufferedPosition:(Ljava/lang/Object;)J // method@0cf3 │ │ +05ede6: 0b04 |0017: move-result-wide v4 │ │ +05ede8: 7110 f60c 0c00 |0018: invoke-static {v12}, Landroid/support/v4/media/session/PlaybackStateCompatApi21;.getPlaybackSpeed:(Ljava/lang/Object;)F // method@0cf6 │ │ +05edee: 0a06 |001b: move-result v6 │ │ +05edf0: 7110 f20c 0c00 |001c: invoke-static {v12}, Landroid/support/v4/media/session/PlaybackStateCompatApi21;.getActions:(Ljava/lang/Object;)J // method@0cf2 │ │ +05edf6: 0b07 |001f: move-result-wide v7 │ │ +05edf8: 7110 f40c 0c00 |0020: invoke-static {v12}, Landroid/support/v4/media/session/PlaybackStateCompatApi21;.getErrorMessage:(Ljava/lang/Object;)Ljava/lang/CharSequence; // method@0cf4 │ │ +05edfe: 0c09 |0023: move-result-object v9 │ │ +05ee00: 7110 f50c 0c00 |0024: invoke-static {v12}, Landroid/support/v4/media/session/PlaybackStateCompatApi21;.getLastPositionUpdateTime:(Ljava/lang/Object;)J // method@0cf5 │ │ +05ee06: 0b0a |0027: move-result-wide v10 │ │ +05ee08: 760c da0c 0000 |0028: invoke-direct/range {v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11}, Landroid/support/v4/media/session/PlaybackStateCompat;.:(IJJFJLjava/lang/CharSequence;J)V // method@0cda │ │ +05ee0e: 5b0c 7004 |002b: iput-object v12, v0, Landroid/support/v4/media/session/PlaybackStateCompat;.mStateObj:Ljava/lang/Object; // field@0470 │ │ +05ee12: 28dc |002d: goto 0009 // -0024 │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=188 │ │ - 0x0001 line=189 │ │ - 0x0004 line=196 │ │ - 0x0006 line=197 │ │ - 0x000a line=198 │ │ - 0x0015 line=199 │ │ - 0x0020 line=201 │ │ - 0x0021 line=193 │ │ - 0x0024 line=189 │ │ + 0x0000 line=360 │ │ + 0x0008 line=361 │ │ + 0x0009 line=373 │ │ + 0x000a line=364 │ │ + 0x002b line=372 │ │ locals : │ │ - 0x000a - 0x0020 reg=1 now J │ │ - 0x0001 - 0x002a reg=6 keyCode I │ │ - 0x0000 - 0x002a reg=8 this Landroid/support/v4/media/TransportPerformer; │ │ - 0x0000 - 0x002a reg=9 focusChange I │ │ + 0x002b - 0x002e reg=0 state Landroid/support/v4/media/session/PlaybackStateCompat; │ │ + 0x0000 - 0x002e reg=12 stateObj Ljava/lang/Object; │ │ │ │ - #1 : (in Landroid/support/v4/media/TransportPerformer;) │ │ - name : 'onGetBufferPercentage' │ │ + Virtual methods - │ │ + #0 : (in Landroid/support/v4/media/session/PlaybackStateCompat;) │ │ + name : 'describeContents' │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ - insns size : 3 16-bit code units │ │ -03ecbc: |[03ecbc] android.support.v4.media.TransportPerformer.onGetBufferPercentage:()I │ │ -03eccc: 1300 6400 |0000: const/16 v0, #int 100 // #64 │ │ -03ecd0: 0f00 |0002: return v0 │ │ + insns size : 2 16-bit code units │ │ +05ee14: |[05ee14] android.support.v4.media.session.PlaybackStateCompat.describeContents:()I │ │ +05ee24: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +05ee26: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=76 │ │ + 0x0000 line=256 │ │ locals : │ │ - 0x0000 - 0x0003 reg=1 this Landroid/support/v4/media/TransportPerformer; │ │ + 0x0000 - 0x0002 reg=1 this Landroid/support/v4/media/session/PlaybackStateCompat; │ │ │ │ - #2 : (in Landroid/support/v4/media/TransportPerformer;) │ │ - name : 'onGetCurrentPosition' │ │ + #1 : (in Landroid/support/v4/media/session/PlaybackStateCompat;) │ │ + name : 'getActions' │ │ type : '()J' │ │ - access : 0x0401 (PUBLIC ABSTRACT) │ │ - code : (none) │ │ + access : 0x0001 (PUBLIC) │ │ + code - │ │ + registers : 3 │ │ + ins : 1 │ │ + outs : 0 │ │ + insns size : 3 16-bit code units │ │ +05ee28: |[05ee28] android.support.v4.media.session.PlaybackStateCompat.getActions:()J │ │ +05ee38: 5320 6a04 |0000: iget-wide v0, v2, Landroid/support/v4/media/session/PlaybackStateCompat;.mActions:J // field@046a │ │ +05ee3c: 1000 |0002: return-wide v0 │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=329 │ │ + locals : │ │ + 0x0000 - 0x0003 reg=2 this Landroid/support/v4/media/session/PlaybackStateCompat; │ │ │ │ - #3 : (in Landroid/support/v4/media/TransportPerformer;) │ │ - name : 'onGetDuration' │ │ + #2 : (in Landroid/support/v4/media/session/PlaybackStateCompat;) │ │ + name : 'getBufferedPosition' │ │ type : '()J' │ │ - access : 0x0401 (PUBLIC ABSTRACT) │ │ - code : (none) │ │ + access : 0x0001 (PUBLIC) │ │ + code - │ │ + registers : 3 │ │ + ins : 1 │ │ + outs : 0 │ │ + insns size : 3 16-bit code units │ │ +05ee40: |[05ee40] android.support.v4.media.session.PlaybackStateCompat.getBufferedPosition:()J │ │ +05ee50: 5320 6b04 |0000: iget-wide v0, v2, Landroid/support/v4/media/session/PlaybackStateCompat;.mBufferedPosition:J // field@046b │ │ +05ee54: 1000 |0002: return-wide v0 │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=299 │ │ + locals : │ │ + 0x0000 - 0x0003 reg=2 this Landroid/support/v4/media/session/PlaybackStateCompat; │ │ │ │ - #4 : (in Landroid/support/v4/media/TransportPerformer;) │ │ - name : 'onGetTransportControlFlags' │ │ - type : '()I' │ │ + #3 : (in Landroid/support/v4/media/session/PlaybackStateCompat;) │ │ + name : 'getErrorMessage' │ │ + type : '()Ljava/lang/CharSequence;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -03ecd4: |[03ecd4] android.support.v4.media.TransportPerformer.onGetTransportControlFlags:()I │ │ -03ece4: 1300 3c00 |0000: const/16 v0, #int 60 // #3c │ │ -03ece8: 0f00 |0002: return v0 │ │ +05ee58: |[05ee58] android.support.v4.media.session.PlaybackStateCompat.getErrorMessage:()Ljava/lang/CharSequence; │ │ +05ee68: 5410 6c04 |0000: iget-object v0, v1, Landroid/support/v4/media/session/PlaybackStateCompat;.mErrorMessage:Ljava/lang/CharSequence; // field@046c │ │ +05ee6c: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=98 │ │ + 0x0000 line=337 │ │ locals : │ │ - 0x0000 - 0x0003 reg=1 this Landroid/support/v4/media/TransportPerformer; │ │ - │ │ - #5 : (in Landroid/support/v4/media/TransportPerformer;) │ │ - name : 'onIsPlaying' │ │ - type : '()Z' │ │ - access : 0x0401 (PUBLIC ABSTRACT) │ │ - code : (none) │ │ + 0x0000 - 0x0003 reg=1 this Landroid/support/v4/media/session/PlaybackStateCompat; │ │ │ │ - #6 : (in Landroid/support/v4/media/TransportPerformer;) │ │ - name : 'onMediaButtonDown' │ │ - type : '(ILandroid/view/KeyEvent;)Z' │ │ + #4 : (in Landroid/support/v4/media/session/PlaybackStateCompat;) │ │ + name : 'getLastPositionUpdateTime' │ │ + type : '()J' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ - registers : 5 │ │ - ins : 3 │ │ - outs : 1 │ │ - insns size : 54 16-bit code units │ │ -03ecec: |[03ecec] android.support.v4.media.TransportPerformer.onMediaButtonDown:(ILandroid/view/KeyEvent;)Z │ │ -03ecfc: 1211 |0000: const/4 v1, #int 1 // #1 │ │ -03ecfe: 2c03 1f00 0000 |0001: sparse-switch v3, 00000020 // +0000001f │ │ -03ed04: 0f01 |0004: return v1 │ │ -03ed06: 6e10 0407 0200 |0005: invoke-virtual {v2}, Landroid/support/v4/media/TransportPerformer;.onStart:()V // method@0704 │ │ -03ed0c: 28fc |0008: goto 0004 // -0004 │ │ -03ed0e: 6e10 0207 0200 |0009: invoke-virtual {v2}, Landroid/support/v4/media/TransportPerformer;.onPause:()V // method@0702 │ │ -03ed14: 28f8 |000c: goto 0004 // -0008 │ │ -03ed16: 6e10 0507 0200 |000d: invoke-virtual {v2}, Landroid/support/v4/media/TransportPerformer;.onStop:()V // method@0705 │ │ -03ed1c: 28f4 |0010: goto 0004 // -000c │ │ -03ed1e: 6e10 ff06 0200 |0011: invoke-virtual {v2}, Landroid/support/v4/media/TransportPerformer;.onIsPlaying:()Z // method@06ff │ │ -03ed24: 0a00 |0014: move-result v0 │ │ -03ed26: 3800 0600 |0015: if-eqz v0, 001b // +0006 │ │ -03ed2a: 6e10 0207 0200 |0017: invoke-virtual {v2}, Landroid/support/v4/media/TransportPerformer;.onPause:()V // method@0702 │ │ -03ed30: 28ea |001a: goto 0004 // -0016 │ │ -03ed32: 6e10 0407 0200 |001b: invoke-virtual {v2}, Landroid/support/v4/media/TransportPerformer;.onStart:()V // method@0704 │ │ -03ed38: 28e6 |001e: goto 0004 // -001a │ │ -03ed3a: 0000 |001f: nop // spacer │ │ -03ed3c: 0002 0500 4f00 0000 5500 0000 5600 ... |0020: sparse-switch-data (22 units) │ │ + registers : 3 │ │ + ins : 1 │ │ + outs : 0 │ │ + insns size : 3 16-bit code units │ │ +05ee70: |[05ee70] android.support.v4.media.session.PlaybackStateCompat.getLastPositionUpdateTime:()J │ │ +05ee80: 5320 7104 |0000: iget-wide v0, v2, Landroid/support/v4/media/session/PlaybackStateCompat;.mUpdateTime:J // field@0471 │ │ +05ee84: 1000 |0002: return-wide v0 │ │ catches : (none) │ │ positions : │ │ - 0x0001 line=127 │ │ - 0x0004 line=145 │ │ - 0x0005 line=129 │ │ - 0x0009 line=132 │ │ - 0x000d line=135 │ │ - 0x0011 line=139 │ │ - 0x0017 line=140 │ │ - 0x001b line=142 │ │ - 0x001f line=127 │ │ + 0x0000 line=347 │ │ locals : │ │ - 0x0000 - 0x0036 reg=2 this Landroid/support/v4/media/TransportPerformer; │ │ - 0x0000 - 0x0036 reg=3 keyCode I │ │ - 0x0000 - 0x0036 reg=4 event Landroid/view/KeyEvent; │ │ + 0x0000 - 0x0003 reg=2 this Landroid/support/v4/media/session/PlaybackStateCompat; │ │ │ │ - #7 : (in Landroid/support/v4/media/TransportPerformer;) │ │ - name : 'onMediaButtonUp' │ │ - type : '(ILandroid/view/KeyEvent;)Z' │ │ + #5 : (in Landroid/support/v4/media/session/PlaybackStateCompat;) │ │ + name : 'getPlaybackSpeed' │ │ + type : '()F' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ - registers : 4 │ │ - ins : 3 │ │ + registers : 2 │ │ + ins : 1 │ │ outs : 0 │ │ - insns size : 2 16-bit code units │ │ -03ed68: |[03ed68] android.support.v4.media.TransportPerformer.onMediaButtonUp:(ILandroid/view/KeyEvent;)Z │ │ -03ed78: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -03ed7a: 0f00 |0001: return v0 │ │ + insns size : 3 16-bit code units │ │ +05ee88: |[05ee88] android.support.v4.media.session.PlaybackStateCompat.getPlaybackSpeed:()F │ │ +05ee98: 5210 6e04 |0000: iget v0, v1, Landroid/support/v4/media/session/PlaybackStateCompat;.mSpeed:F // field@046e │ │ +05ee9c: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=164 │ │ + 0x0000 line=310 │ │ locals : │ │ - 0x0000 - 0x0002 reg=1 this Landroid/support/v4/media/TransportPerformer; │ │ - 0x0000 - 0x0002 reg=2 keyCode I │ │ - 0x0000 - 0x0002 reg=3 event Landroid/view/KeyEvent; │ │ + 0x0000 - 0x0003 reg=1 this Landroid/support/v4/media/session/PlaybackStateCompat; │ │ │ │ - #8 : (in Landroid/support/v4/media/TransportPerformer;) │ │ - name : 'onPause' │ │ - type : '()V' │ │ - access : 0x0401 (PUBLIC ABSTRACT) │ │ - code : (none) │ │ + #6 : (in Landroid/support/v4/media/session/PlaybackStateCompat;) │ │ + name : 'getPlaybackState' │ │ + type : '()Ljava/lang/Object;' │ │ + access : 0x0001 (PUBLIC) │ │ + code - │ │ + registers : 13 │ │ + ins : 1 │ │ + outs : 11 │ │ + insns size : 36 16-bit code units │ │ +05eea0: |[05eea0] android.support.v4.media.session.PlaybackStateCompat.getPlaybackState:()Ljava/lang/Object; │ │ +05eeb0: 54c0 7004 |0000: iget-object v0, v12, Landroid/support/v4/media/session/PlaybackStateCompat;.mStateObj:Ljava/lang/Object; // field@0470 │ │ +05eeb4: 3900 0800 |0002: if-nez v0, 000a // +0008 │ │ +05eeb8: 6000 4000 |0004: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0040 │ │ +05eebc: 1301 1500 |0006: const/16 v1, #int 21 // #15 │ │ +05eec0: 3510 0500 |0008: if-ge v0, v1, 000d // +0005 │ │ +05eec4: 54c0 7004 |000a: iget-object v0, v12, Landroid/support/v4/media/session/PlaybackStateCompat;.mStateObj:Ljava/lang/Object; // field@0470 │ │ +05eec8: 1100 |000c: return-object v0 │ │ +05eeca: 52c1 6f04 |000d: iget v1, v12, Landroid/support/v4/media/session/PlaybackStateCompat;.mState:I // field@046f │ │ +05eece: 53c2 6d04 |000f: iget-wide v2, v12, Landroid/support/v4/media/session/PlaybackStateCompat;.mPosition:J // field@046d │ │ +05eed2: 53c4 6b04 |0011: iget-wide v4, v12, Landroid/support/v4/media/session/PlaybackStateCompat;.mBufferedPosition:J // field@046b │ │ +05eed6: 52c6 6e04 |0013: iget v6, v12, Landroid/support/v4/media/session/PlaybackStateCompat;.mSpeed:F // field@046e │ │ +05eeda: 53c7 6a04 |0015: iget-wide v7, v12, Landroid/support/v4/media/session/PlaybackStateCompat;.mActions:J // field@046a │ │ +05eede: 54c9 6c04 |0017: iget-object v9, v12, Landroid/support/v4/media/session/PlaybackStateCompat;.mErrorMessage:Ljava/lang/CharSequence; // field@046c │ │ +05eee2: 53ca 7104 |0019: iget-wide v10, v12, Landroid/support/v4/media/session/PlaybackStateCompat;.mUpdateTime:J // field@0471 │ │ +05eee6: 770b f90c 0100 |001b: invoke-static/range {v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11}, Landroid/support/v4/media/session/PlaybackStateCompatApi21;.newInstance:(IJJFJLjava/lang/CharSequence;J)Ljava/lang/Object; // method@0cf9 │ │ +05eeec: 0c00 |001e: move-result-object v0 │ │ +05eeee: 5bc0 7004 |001f: iput-object v0, v12, Landroid/support/v4/media/session/PlaybackStateCompat;.mStateObj:Ljava/lang/Object; // field@0470 │ │ +05eef2: 54c0 7004 |0021: iget-object v0, v12, Landroid/support/v4/media/session/PlaybackStateCompat;.mStateObj:Ljava/lang/Object; // field@0470 │ │ +05eef6: 28e9 |0023: goto 000c // -0017 │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=385 │ │ + 0x000a line=386 │ │ + 0x000c line=391 │ │ + 0x000d line=389 │ │ + 0x0021 line=391 │ │ + locals : │ │ + 0x0000 - 0x0024 reg=12 this Landroid/support/v4/media/session/PlaybackStateCompat; │ │ │ │ - #9 : (in Landroid/support/v4/media/TransportPerformer;) │ │ - name : 'onSeekTo' │ │ - type : '(J)V' │ │ - access : 0x0401 (PUBLIC ABSTRACT) │ │ - code : (none) │ │ + #7 : (in Landroid/support/v4/media/session/PlaybackStateCompat;) │ │ + name : 'getPosition' │ │ + type : '()J' │ │ + access : 0x0001 (PUBLIC) │ │ + code - │ │ + registers : 3 │ │ + ins : 1 │ │ + outs : 0 │ │ + insns size : 3 16-bit code units │ │ +05eef8: |[05eef8] android.support.v4.media.session.PlaybackStateCompat.getPosition:()J │ │ +05ef08: 5320 6d04 |0000: iget-wide v0, v2, Landroid/support/v4/media/session/PlaybackStateCompat;.mPosition:J // field@046d │ │ +05ef0c: 1000 |0002: return-wide v0 │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=290 │ │ + locals : │ │ + 0x0000 - 0x0003 reg=2 this Landroid/support/v4/media/session/PlaybackStateCompat; │ │ │ │ - #10 : (in Landroid/support/v4/media/TransportPerformer;) │ │ - name : 'onStart' │ │ - type : '()V' │ │ - access : 0x0401 (PUBLIC ABSTRACT) │ │ - code : (none) │ │ + #8 : (in Landroid/support/v4/media/session/PlaybackStateCompat;) │ │ + name : 'getState' │ │ + type : '()I' │ │ + access : 0x0001 (PUBLIC) │ │ + code - │ │ + registers : 2 │ │ + ins : 1 │ │ + outs : 0 │ │ + insns size : 3 16-bit code units │ │ +05ef10: |[05ef10] android.support.v4.media.session.PlaybackStateCompat.getState:()I │ │ +05ef20: 5210 6f04 |0000: iget v0, v1, Landroid/support/v4/media/session/PlaybackStateCompat;.mState:I // field@046f │ │ +05ef24: 0f00 |0002: return v0 │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=283 │ │ + locals : │ │ + 0x0000 - 0x0003 reg=1 this Landroid/support/v4/media/session/PlaybackStateCompat; │ │ │ │ - #11 : (in Landroid/support/v4/media/TransportPerformer;) │ │ - name : 'onStop' │ │ - type : '()V' │ │ - access : 0x0401 (PUBLIC ABSTRACT) │ │ - code : (none) │ │ + #9 : (in Landroid/support/v4/media/session/PlaybackStateCompat;) │ │ + name : 'toString' │ │ + type : '()Ljava/lang/String;' │ │ + access : 0x0001 (PUBLIC) │ │ + code - │ │ + registers : 5 │ │ + ins : 1 │ │ + outs : 3 │ │ + insns size : 94 16-bit code units │ │ +05ef28: |[05ef28] android.support.v4.media.session.PlaybackStateCompat.toString:()Ljava/lang/String; │ │ +05ef38: 2200 3e05 |0000: new-instance v0, Ljava/lang/StringBuilder; // type@053e │ │ +05ef3c: 1a01 750d |0002: const-string v1, "PlaybackState {" // string@0d75 │ │ +05ef40: 7020 a622 1000 |0004: invoke-direct {v0, v1}, Ljava/lang/StringBuilder;.:(Ljava/lang/String;)V // method@22a6 │ │ +05ef46: 1a01 8a26 |0007: const-string v1, "state=" // string@268a │ │ +05ef4a: 6e20 ad22 1000 |0009: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22ad │ │ +05ef50: 0c01 |000c: move-result-object v1 │ │ +05ef52: 5242 6f04 |000d: iget v2, v4, Landroid/support/v4/media/session/PlaybackStateCompat;.mState:I // field@046f │ │ +05ef56: 6e20 a922 2100 |000f: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@22a9 │ │ +05ef5c: 1a01 e300 |0012: const-string v1, ", position=" // string@00e3 │ │ +05ef60: 6e20 ad22 1000 |0014: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22ad │ │ +05ef66: 0c01 |0017: move-result-object v1 │ │ +05ef68: 5342 6d04 |0018: iget-wide v2, v4, Landroid/support/v4/media/session/PlaybackStateCompat;.mPosition:J // field@046d │ │ +05ef6c: 6e30 aa22 2103 |001a: invoke-virtual {v1, v2, v3}, Ljava/lang/StringBuilder;.append:(J)Ljava/lang/StringBuilder; // method@22aa │ │ +05ef72: 1a01 dd00 |001d: const-string v1, ", buffered position=" // string@00dd │ │ +05ef76: 6e20 ad22 1000 |001f: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22ad │ │ +05ef7c: 0c01 |0022: move-result-object v1 │ │ +05ef7e: 5342 6b04 |0023: iget-wide v2, v4, Landroid/support/v4/media/session/PlaybackStateCompat;.mBufferedPosition:J // field@046b │ │ +05ef82: 6e30 aa22 2103 |0025: invoke-virtual {v1, v2, v3}, Ljava/lang/StringBuilder;.append:(J)Ljava/lang/StringBuilder; // method@22aa │ │ +05ef88: 1a01 e400 |0028: const-string v1, ", speed=" // string@00e4 │ │ +05ef8c: 6e20 ad22 1000 |002a: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22ad │ │ +05ef92: 0c01 |002d: move-result-object v1 │ │ +05ef94: 5242 6e04 |002e: iget v2, v4, Landroid/support/v4/media/session/PlaybackStateCompat;.mSpeed:F // field@046e │ │ +05ef98: 6e20 a822 2100 |0030: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(F)Ljava/lang/StringBuilder; // method@22a8 │ │ +05ef9e: 1a01 e700 |0033: const-string v1, ", updated=" // string@00e7 │ │ +05efa2: 6e20 ad22 1000 |0035: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22ad │ │ +05efa8: 0c01 |0038: move-result-object v1 │ │ +05efaa: 5342 7104 |0039: iget-wide v2, v4, Landroid/support/v4/media/session/PlaybackStateCompat;.mUpdateTime:J // field@0471 │ │ +05efae: 6e30 aa22 2103 |003b: invoke-virtual {v1, v2, v3}, Ljava/lang/StringBuilder;.append:(J)Ljava/lang/StringBuilder; // method@22aa │ │ +05efb4: 1a01 db00 |003e: const-string v1, ", actions=" // string@00db │ │ +05efb8: 6e20 ad22 1000 |0040: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22ad │ │ +05efbe: 0c01 |0043: move-result-object v1 │ │ +05efc0: 5342 6a04 |0044: iget-wide v2, v4, Landroid/support/v4/media/session/PlaybackStateCompat;.mActions:J // field@046a │ │ +05efc4: 6e30 aa22 2103 |0046: invoke-virtual {v1, v2, v3}, Ljava/lang/StringBuilder;.append:(J)Ljava/lang/StringBuilder; // method@22aa │ │ +05efca: 1a01 de00 |0049: const-string v1, ", error=" // string@00de │ │ +05efce: 6e20 ad22 1000 |004b: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22ad │ │ +05efd4: 0c01 |004e: move-result-object v1 │ │ +05efd6: 5442 6c04 |004f: iget-object v2, v4, Landroid/support/v4/media/session/PlaybackStateCompat;.mErrorMessage:Ljava/lang/CharSequence; // field@046c │ │ +05efda: 6e20 ab22 2100 |0051: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/CharSequence;)Ljava/lang/StringBuilder; // method@22ab │ │ +05efe0: 1a01 9528 |0054: const-string v1, "}" // string@2895 │ │ +05efe4: 6e20 ad22 1000 |0056: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22ad │ │ +05efea: 6e10 b222 0000 |0059: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@22b2 │ │ +05eff0: 0c01 |005c: move-result-object v1 │ │ +05eff2: 1101 |005d: return-object v1 │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=242 │ │ + 0x0007 line=243 │ │ + 0x0012 line=244 │ │ + 0x001d line=245 │ │ + 0x0028 line=246 │ │ + 0x0033 line=247 │ │ + 0x003e line=248 │ │ + 0x0049 line=249 │ │ + 0x0054 line=250 │ │ + 0x0059 line=251 │ │ + locals : │ │ + 0x0007 - 0x005e reg=0 bob Ljava/lang/StringBuilder; │ │ + 0x0000 - 0x005e reg=4 this Landroid/support/v4/media/session/PlaybackStateCompat; │ │ + │ │ + #10 : (in Landroid/support/v4/media/session/PlaybackStateCompat;) │ │ + name : 'writeToParcel' │ │ + type : '(Landroid/os/Parcel;I)V' │ │ + access : 0x0001 (PUBLIC) │ │ + code - │ │ + registers : 5 │ │ + ins : 3 │ │ + outs : 3 │ │ + insns size : 36 16-bit code units │ │ +05eff4: |[05eff4] android.support.v4.media.session.PlaybackStateCompat.writeToParcel:(Landroid/os/Parcel;I)V │ │ +05f004: 5220 6f04 |0000: iget v0, v2, Landroid/support/v4/media/session/PlaybackStateCompat;.mState:I // field@046f │ │ +05f008: 6e20 3103 0300 |0002: invoke-virtual {v3, v0}, Landroid/os/Parcel;.writeInt:(I)V // method@0331 │ │ +05f00e: 5320 6d04 |0005: iget-wide v0, v2, Landroid/support/v4/media/session/PlaybackStateCompat;.mPosition:J // field@046d │ │ +05f012: 6e30 3403 0301 |0007: invoke-virtual {v3, v0, v1}, Landroid/os/Parcel;.writeLong:(J)V // method@0334 │ │ +05f018: 5220 6e04 |000a: iget v0, v2, Landroid/support/v4/media/session/PlaybackStateCompat;.mSpeed:F // field@046e │ │ +05f01c: 6e20 3003 0300 |000c: invoke-virtual {v3, v0}, Landroid/os/Parcel;.writeFloat:(F)V // method@0330 │ │ +05f022: 5320 7104 |000f: iget-wide v0, v2, Landroid/support/v4/media/session/PlaybackStateCompat;.mUpdateTime:J // field@0471 │ │ +05f026: 6e30 3403 0301 |0011: invoke-virtual {v3, v0, v1}, Landroid/os/Parcel;.writeLong:(J)V // method@0334 │ │ +05f02c: 5320 6b04 |0014: iget-wide v0, v2, Landroid/support/v4/media/session/PlaybackStateCompat;.mBufferedPosition:J // field@046b │ │ +05f030: 6e30 3403 0301 |0016: invoke-virtual {v3, v0, v1}, Landroid/os/Parcel;.writeLong:(J)V // method@0334 │ │ +05f036: 5320 6a04 |0019: iget-wide v0, v2, Landroid/support/v4/media/session/PlaybackStateCompat;.mActions:J // field@046a │ │ +05f03a: 6e30 3403 0301 |001b: invoke-virtual {v3, v0, v1}, Landroid/os/Parcel;.writeLong:(J)V // method@0334 │ │ +05f040: 5420 6c04 |001e: iget-object v0, v2, Landroid/support/v4/media/session/PlaybackStateCompat;.mErrorMessage:Ljava/lang/CharSequence; // field@046c │ │ +05f044: 7130 5b1c 3004 |0020: invoke-static {v0, v3, v4}, Landroid/text/TextUtils;.writeToParcel:(Ljava/lang/CharSequence;Landroid/os/Parcel;I)V // method@1c5b │ │ +05f04a: 0e00 |0023: return-void │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=261 │ │ + 0x0005 line=262 │ │ + 0x000a line=263 │ │ + 0x000f line=264 │ │ + 0x0014 line=265 │ │ + 0x0019 line=266 │ │ + 0x001e line=267 │ │ + 0x0023 line=268 │ │ + locals : │ │ + 0x0000 - 0x0024 reg=2 this Landroid/support/v4/media/session/PlaybackStateCompat; │ │ + 0x0000 - 0x0024 reg=3 dest Landroid/os/Parcel; │ │ + 0x0000 - 0x0024 reg=4 flags I │ │ │ │ - source_file_idx : 2870 (TransportPerformer.java) │ │ + source_file_idx : 3446 (PlaybackStateCompat.java) │ │ │ │ -Class #121 header: │ │ -class_idx : 320 │ │ -access_flags : 1 (0x0001) │ │ -superclass_idx : 948 │ │ -source_file_idx : 2871 │ │ +Class #265 header: │ │ +class_idx : 577 │ │ +access_flags : 0 (0x0000) │ │ +superclass_idx : 1337 │ │ +source_file_idx : 3447 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ -direct_methods_size : 1 │ │ -virtual_methods_size: 2 │ │ +direct_methods_size : 9 │ │ +virtual_methods_size: 0 │ │ │ │ -Class #121 - │ │ - Class descriptor : 'Landroid/support/v4/media/TransportStateListener;' │ │ - Access flags : 0x0001 (PUBLIC) │ │ +Class #265 - │ │ + Class descriptor : 'Landroid/support/v4/media/session/PlaybackStateCompatApi21;' │ │ + Access flags : 0x0000 () │ │ Superclass : 'Ljava/lang/Object;' │ │ Interfaces - │ │ Static fields - │ │ Instance fields - │ │ Direct methods - │ │ - #0 : (in Landroid/support/v4/media/TransportStateListener;) │ │ + #0 : (in Landroid/support/v4/media/session/PlaybackStateCompatApi21;) │ │ name : '' │ │ type : '()V' │ │ - access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ + access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -03ed7c: |[03ed7c] android.support.v4.media.TransportStateListener.:()V │ │ -03ed8c: 7010 9117 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1791 │ │ -03ed92: 0e00 |0003: return-void │ │ +05f04c: |[05f04c] android.support.v4.media.session.PlaybackStateCompatApi21.:()V │ │ +05f05c: 7010 8622 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2286 │ │ +05f062: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=23 │ │ + 0x0000 line=22 │ │ locals : │ │ - 0x0000 - 0x0004 reg=0 this Landroid/support/v4/media/TransportStateListener; │ │ + 0x0000 - 0x0004 reg=0 this Landroid/support/v4/media/session/PlaybackStateCompatApi21; │ │ │ │ - Virtual methods - │ │ - #0 : (in Landroid/support/v4/media/TransportStateListener;) │ │ - name : 'onPlayingChanged' │ │ - type : '(Landroid/support/v4/media/TransportController;)V' │ │ - access : 0x0001 (PUBLIC) │ │ + #1 : (in Landroid/support/v4/media/session/PlaybackStateCompatApi21;) │ │ + name : 'getActions' │ │ + type : '(Ljava/lang/Object;)J' │ │ + access : 0x0009 (PUBLIC STATIC) │ │ + code - │ │ + registers : 3 │ │ + ins : 1 │ │ + outs : 1 │ │ + insns size : 7 16-bit code units │ │ +05f064: |[05f064] android.support.v4.media.session.PlaybackStateCompatApi21.getActions:(Ljava/lang/Object;)J │ │ +05f074: 1f02 9700 |0000: check-cast v2, Landroid/media/session/PlaybackState; // type@0097 │ │ +05f078: 6e10 bd02 0200 |0002: invoke-virtual {v2}, Landroid/media/session/PlaybackState;.getActions:()J // method@02bd │ │ +05f07e: 0b00 |0005: move-result-wide v0 │ │ +05f080: 1000 |0006: return-wide v0 │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=40 │ │ + locals : │ │ + 0x0000 - 0x0002 reg=2 stateObj Ljava/lang/Object; │ │ + │ │ + #2 : (in Landroid/support/v4/media/session/PlaybackStateCompatApi21;) │ │ + name : 'getBufferedPosition' │ │ + type : '(Ljava/lang/Object;)J' │ │ + access : 0x0009 (PUBLIC STATIC) │ │ + code - │ │ + registers : 3 │ │ + ins : 1 │ │ + outs : 1 │ │ + insns size : 7 16-bit code units │ │ +05f084: |[05f084] android.support.v4.media.session.PlaybackStateCompatApi21.getBufferedPosition:(Ljava/lang/Object;)J │ │ +05f094: 1f02 9700 |0000: check-cast v2, Landroid/media/session/PlaybackState; // type@0097 │ │ +05f098: 6e10 be02 0200 |0002: invoke-virtual {v2}, Landroid/media/session/PlaybackState;.getBufferedPosition:()J // method@02be │ │ +05f09e: 0b00 |0005: move-result-wide v0 │ │ +05f0a0: 1000 |0006: return-wide v0 │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=32 │ │ + locals : │ │ + 0x0000 - 0x0002 reg=2 stateObj Ljava/lang/Object; │ │ + │ │ + #3 : (in Landroid/support/v4/media/session/PlaybackStateCompatApi21;) │ │ + name : 'getErrorMessage' │ │ + type : '(Ljava/lang/Object;)Ljava/lang/CharSequence;' │ │ + access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ - ins : 2 │ │ - outs : 0 │ │ - insns size : 1 16-bit code units │ │ -03ed94: |[03ed94] android.support.v4.media.TransportStateListener.onPlayingChanged:(Landroid/support/v4/media/TransportController;)V │ │ -03eda4: 0e00 |0000: return-void │ │ + ins : 1 │ │ + outs : 1 │ │ + insns size : 7 16-bit code units │ │ +05f0a4: |[05f0a4] android.support.v4.media.session.PlaybackStateCompatApi21.getErrorMessage:(Ljava/lang/Object;)Ljava/lang/CharSequence; │ │ +05f0b4: 1f01 9700 |0000: check-cast v1, Landroid/media/session/PlaybackState; // type@0097 │ │ +05f0b8: 6e10 bf02 0100 |0002: invoke-virtual {v1}, Landroid/media/session/PlaybackState;.getErrorMessage:()Ljava/lang/CharSequence; // method@02bf │ │ +05f0be: 0c00 |0005: move-result-object v0 │ │ +05f0c0: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=30 │ │ + 0x0000 line=44 │ │ locals : │ │ - 0x0000 - 0x0001 reg=0 this Landroid/support/v4/media/TransportStateListener; │ │ - 0x0000 - 0x0001 reg=1 controller Landroid/support/v4/media/TransportController; │ │ + 0x0000 - 0x0002 reg=1 stateObj Ljava/lang/Object; │ │ │ │ - #1 : (in Landroid/support/v4/media/TransportStateListener;) │ │ - name : 'onTransportControlsChanged' │ │ - type : '(Landroid/support/v4/media/TransportController;)V' │ │ - access : 0x0001 (PUBLIC) │ │ + #4 : (in Landroid/support/v4/media/session/PlaybackStateCompatApi21;) │ │ + name : 'getLastPositionUpdateTime' │ │ + type : '(Ljava/lang/Object;)J' │ │ + access : 0x0009 (PUBLIC STATIC) │ │ + code - │ │ + registers : 3 │ │ + ins : 1 │ │ + outs : 1 │ │ + insns size : 7 16-bit code units │ │ +05f0c4: |[05f0c4] android.support.v4.media.session.PlaybackStateCompatApi21.getLastPositionUpdateTime:(Ljava/lang/Object;)J │ │ +05f0d4: 1f02 9700 |0000: check-cast v2, Landroid/media/session/PlaybackState; // type@0097 │ │ +05f0d8: 6e10 c002 0200 |0002: invoke-virtual {v2}, Landroid/media/session/PlaybackState;.getLastPositionUpdateTime:()J // method@02c0 │ │ +05f0de: 0b00 |0005: move-result-wide v0 │ │ +05f0e0: 1000 |0006: return-wide v0 │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=48 │ │ + locals : │ │ + 0x0000 - 0x0002 reg=2 stateObj Ljava/lang/Object; │ │ + │ │ + #5 : (in Landroid/support/v4/media/session/PlaybackStateCompatApi21;) │ │ + name : 'getPlaybackSpeed' │ │ + type : '(Ljava/lang/Object;)F' │ │ + access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ - ins : 2 │ │ - outs : 0 │ │ - insns size : 1 16-bit code units │ │ -03eda8: |[03eda8] android.support.v4.media.TransportStateListener.onTransportControlsChanged:(Landroid/support/v4/media/TransportController;)V │ │ -03edb8: 0e00 |0000: return-void │ │ + ins : 1 │ │ + outs : 1 │ │ + insns size : 7 16-bit code units │ │ +05f0e4: |[05f0e4] android.support.v4.media.session.PlaybackStateCompatApi21.getPlaybackSpeed:(Ljava/lang/Object;)F │ │ +05f0f4: 1f01 9700 |0000: check-cast v1, Landroid/media/session/PlaybackState; // type@0097 │ │ +05f0f8: 6e10 c102 0100 |0002: invoke-virtual {v1}, Landroid/media/session/PlaybackState;.getPlaybackSpeed:()F // method@02c1 │ │ +05f0fe: 0a00 |0005: move-result v0 │ │ +05f100: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=38 │ │ + 0x0000 line=36 │ │ locals : │ │ - 0x0000 - 0x0001 reg=0 this Landroid/support/v4/media/TransportStateListener; │ │ - 0x0000 - 0x0001 reg=1 controller Landroid/support/v4/media/TransportController; │ │ + 0x0000 - 0x0002 reg=1 stateObj Ljava/lang/Object; │ │ │ │ - source_file_idx : 2871 (TransportStateListener.java) │ │ + #6 : (in Landroid/support/v4/media/session/PlaybackStateCompatApi21;) │ │ + name : 'getPosition' │ │ + type : '(Ljava/lang/Object;)J' │ │ + access : 0x0009 (PUBLIC STATIC) │ │ + code - │ │ + registers : 3 │ │ + ins : 1 │ │ + outs : 1 │ │ + insns size : 7 16-bit code units │ │ +05f104: |[05f104] android.support.v4.media.session.PlaybackStateCompatApi21.getPosition:(Ljava/lang/Object;)J │ │ +05f114: 1f02 9700 |0000: check-cast v2, Landroid/media/session/PlaybackState; // type@0097 │ │ +05f118: 6e10 c202 0200 |0002: invoke-virtual {v2}, Landroid/media/session/PlaybackState;.getPosition:()J // method@02c2 │ │ +05f11e: 0b00 |0005: move-result-wide v0 │ │ +05f120: 1000 |0006: return-wide v0 │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=28 │ │ + locals : │ │ + 0x0000 - 0x0002 reg=2 stateObj Ljava/lang/Object; │ │ │ │ -Class #122 header: │ │ -class_idx : 322 │ │ + #7 : (in Landroid/support/v4/media/session/PlaybackStateCompatApi21;) │ │ + name : 'getState' │ │ + type : '(Ljava/lang/Object;)I' │ │ + access : 0x0009 (PUBLIC STATIC) │ │ + code - │ │ + registers : 2 │ │ + ins : 1 │ │ + outs : 1 │ │ + insns size : 7 16-bit code units │ │ +05f124: |[05f124] android.support.v4.media.session.PlaybackStateCompatApi21.getState:(Ljava/lang/Object;)I │ │ +05f134: 1f01 9700 |0000: check-cast v1, Landroid/media/session/PlaybackState; // type@0097 │ │ +05f138: 6e10 c302 0100 |0002: invoke-virtual {v1}, Landroid/media/session/PlaybackState;.getState:()I // method@02c3 │ │ +05f13e: 0a00 |0005: move-result v0 │ │ +05f140: 0f00 |0006: return v0 │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=24 │ │ + locals : │ │ + 0x0000 - 0x0002 reg=1 stateObj Ljava/lang/Object; │ │ + │ │ + #8 : (in Landroid/support/v4/media/session/PlaybackStateCompatApi21;) │ │ + name : 'newInstance' │ │ + type : '(IJJFJLjava/lang/CharSequence;J)Ljava/lang/Object;' │ │ + access : 0x0009 (PUBLIC STATIC) │ │ + code - │ │ + registers : 18 │ │ + ins : 11 │ │ + outs : 7 │ │ + insns size : 27 16-bit code units │ │ +05f144: |[05f144] android.support.v4.media.session.PlaybackStateCompatApi21.newInstance:(IJJFJLjava/lang/CharSequence;J)Ljava/lang/Object; │ │ +05f154: 2200 9600 |0000: new-instance v0, Landroid/media/session/PlaybackState$Builder; // type@0096 │ │ +05f158: 7010 b702 0000 |0002: invoke-direct {v0}, Landroid/media/session/PlaybackState$Builder;.:()V // method@02b7 │ │ +05f15e: 0171 |0005: move v1, v7 │ │ +05f160: 0482 |0006: move-wide v2, v8 │ │ +05f162: 01c4 |0007: move v4, v12 │ │ +05f164: 0505 1000 |0008: move-wide/from16 v5, v16 │ │ +05f168: 7407 bc02 0000 |000a: invoke-virtual/range {v0, v1, v2, v3, v4, v5, v6}, Landroid/media/session/PlaybackState$Builder;.setState:(IJFJ)Landroid/media/session/PlaybackState$Builder; // method@02bc │ │ +05f16e: 6e30 ba02 a00b |000d: invoke-virtual {v0, v10, v11}, Landroid/media/session/PlaybackState$Builder;.setBufferedPosition:(J)Landroid/media/session/PlaybackState$Builder; // method@02ba │ │ +05f174: 6e30 b902 d00e |0010: invoke-virtual {v0, v13, v14}, Landroid/media/session/PlaybackState$Builder;.setActions:(J)Landroid/media/session/PlaybackState$Builder; // method@02b9 │ │ +05f17a: 6e20 bb02 f000 |0013: invoke-virtual {v0, v15}, Landroid/media/session/PlaybackState$Builder;.setErrorMessage:(Ljava/lang/CharSequence;)Landroid/media/session/PlaybackState$Builder; // method@02bb │ │ +05f180: 6e10 b802 0000 |0016: invoke-virtual {v0}, Landroid/media/session/PlaybackState$Builder;.build:()Landroid/media/session/PlaybackState; // method@02b8 │ │ +05f186: 0c01 |0019: move-result-object v1 │ │ +05f188: 1101 |001a: return-object v1 │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=53 │ │ + 0x000a line=54 │ │ + 0x000d line=55 │ │ + 0x0010 line=56 │ │ + 0x0013 line=57 │ │ + 0x0016 line=58 │ │ + locals : │ │ + 0x0005 - 0x001b reg=0 stateObj Landroid/media/session/PlaybackState$Builder; │ │ + 0x0000 - 0x001b reg=7 state I │ │ + 0x0000 - 0x001b reg=8 position J │ │ + 0x0000 - 0x001b reg=10 bufferedPosition J │ │ + 0x0000 - 0x001b reg=12 speed F │ │ + 0x0000 - 0x001b reg=13 actions J │ │ + 0x0000 - 0x001b reg=15 errorMessage Ljava/lang/CharSequence; │ │ + 0x0000 - 0x001b reg=16 updateTime J │ │ + │ │ + Virtual methods - │ │ + source_file_idx : 3447 (PlaybackStateCompatApi21.java) │ │ + │ │ +Class #266 header: │ │ +class_idx : 579 │ │ access_flags : 1536 (0x0600) │ │ -superclass_idx : 948 │ │ -source_file_idx : 623 │ │ +superclass_idx : 1337 │ │ +source_file_idx : 775 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 1 │ │ │ │ -Class #122 annotations: │ │ +Class #266 annotations: │ │ Annotations on class │ │ VISIBILITY_SYSTEM Ldalvik/annotation/EnclosingClass; value=Landroid/support/v4/net/ConnectivityManagerCompat; │ │ VISIBILITY_SYSTEM Ldalvik/annotation/InnerClass; accessFlags=1544 name="ConnectivityManagerCompatImpl" │ │ │ │ -Class #122 - │ │ +Class #266 - │ │ Class descriptor : 'Landroid/support/v4/net/ConnectivityManagerCompat$ConnectivityManagerCompatImpl;' │ │ Access flags : 0x0600 (INTERFACE ABSTRACT) │ │ Superclass : 'Ljava/lang/Object;' │ │ Interfaces - │ │ Static fields - │ │ Instance fields - │ │ Direct methods - │ │ Virtual methods - │ │ #0 : (in Landroid/support/v4/net/ConnectivityManagerCompat$ConnectivityManagerCompatImpl;) │ │ name : 'isActiveNetworkMetered' │ │ type : '(Landroid/net/ConnectivityManager;)Z' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ - source_file_idx : 623 (ConnectivityManagerCompat.java) │ │ + source_file_idx : 775 (ConnectivityManagerCompat.java) │ │ │ │ -Class #123 header: │ │ -class_idx : 326 │ │ +Class #267 header: │ │ +class_idx : 583 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 948 │ │ -source_file_idx : 623 │ │ +superclass_idx : 1337 │ │ +source_file_idx : 775 │ │ static_fields_size : 1 │ │ instance_fields_size: 0 │ │ direct_methods_size : 4 │ │ virtual_methods_size: 0 │ │ │ │ -Class #123 annotations: │ │ +Class #267 annotations: │ │ Annotations on class │ │ VISIBILITY_SYSTEM Ldalvik/annotation/MemberClasses; value={ Landroid/support/v4/net/ConnectivityManagerCompat$JellyBeanConnectivityManagerCompatImpl; Landroid/support/v4/net/ConnectivityManagerCompat$HoneycombMR2ConnectivityManagerCompatImpl; Landroid/support/v4/net/ConnectivityManagerCompat$GingerbreadConnectivityManagerCompatImpl; Landroid/support/v4/net/ConnectivityManagerCompat$BaseConnectivityManagerCompatImpl; Landroid/support/v4/net/ConnectivityManagerCompat$ConnectivityManagerCompatImpl; } │ │ │ │ -Class #123 - │ │ +Class #267 - │ │ Class descriptor : 'Landroid/support/v4/net/ConnectivityManagerCompat;' │ │ Access flags : 0x0001 (PUBLIC) │ │ Superclass : 'Ljava/lang/Object;' │ │ Interfaces - │ │ Static fields - │ │ #0 : (in Landroid/support/v4/net/ConnectivityManagerCompat;) │ │ name : 'IMPL' │ │ @@ -25776,40 +50087,40 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 50 16-bit code units │ │ -03edbc: |[03edbc] android.support.v4.net.ConnectivityManagerCompat.:()V │ │ -03edcc: 6000 2c00 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@002c │ │ -03edd0: 1301 1000 |0002: const/16 v1, #int 16 // #10 │ │ -03edd4: 3410 0a00 |0004: if-lt v0, v1, 000e // +000a │ │ -03edd8: 2200 4501 |0006: new-instance v0, Landroid/support/v4/net/ConnectivityManagerCompat$JellyBeanConnectivityManagerCompatImpl; // type@0145 │ │ -03eddc: 7010 1007 0000 |0008: invoke-direct {v0}, Landroid/support/v4/net/ConnectivityManagerCompat$JellyBeanConnectivityManagerCompatImpl;.:()V // method@0710 │ │ -03ede2: 6900 6702 |000b: sput-object v0, Landroid/support/v4/net/ConnectivityManagerCompat;.IMPL:Landroid/support/v4/net/ConnectivityManagerCompat$ConnectivityManagerCompatImpl; // field@0267 │ │ -03ede6: 0e00 |000d: return-void │ │ -03ede8: 6000 2c00 |000e: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@002c │ │ -03edec: 1301 0d00 |0010: const/16 v1, #int 13 // #d │ │ -03edf0: 3410 0a00 |0012: if-lt v0, v1, 001c // +000a │ │ -03edf4: 2200 4401 |0014: new-instance v0, Landroid/support/v4/net/ConnectivityManagerCompat$HoneycombMR2ConnectivityManagerCompatImpl; // type@0144 │ │ -03edf8: 7010 0e07 0000 |0016: invoke-direct {v0}, Landroid/support/v4/net/ConnectivityManagerCompat$HoneycombMR2ConnectivityManagerCompatImpl;.:()V // method@070e │ │ -03edfe: 6900 6702 |0019: sput-object v0, Landroid/support/v4/net/ConnectivityManagerCompat;.IMPL:Landroid/support/v4/net/ConnectivityManagerCompat$ConnectivityManagerCompatImpl; // field@0267 │ │ -03ee02: 28f2 |001b: goto 000d // -000e │ │ -03ee04: 6000 2c00 |001c: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@002c │ │ -03ee08: 1301 0800 |001e: const/16 v1, #int 8 // #8 │ │ -03ee0c: 3410 0a00 |0020: if-lt v0, v1, 002a // +000a │ │ -03ee10: 2200 4301 |0022: new-instance v0, Landroid/support/v4/net/ConnectivityManagerCompat$GingerbreadConnectivityManagerCompatImpl; // type@0143 │ │ -03ee14: 7010 0c07 0000 |0024: invoke-direct {v0}, Landroid/support/v4/net/ConnectivityManagerCompat$GingerbreadConnectivityManagerCompatImpl;.:()V // method@070c │ │ -03ee1a: 6900 6702 |0027: sput-object v0, Landroid/support/v4/net/ConnectivityManagerCompat;.IMPL:Landroid/support/v4/net/ConnectivityManagerCompat$ConnectivityManagerCompatImpl; // field@0267 │ │ -03ee1e: 28e4 |0029: goto 000d // -001c │ │ -03ee20: 2200 4101 |002a: new-instance v0, Landroid/support/v4/net/ConnectivityManagerCompat$BaseConnectivityManagerCompatImpl; // type@0141 │ │ -03ee24: 7010 0907 0000 |002c: invoke-direct {v0}, Landroid/support/v4/net/ConnectivityManagerCompat$BaseConnectivityManagerCompatImpl;.:()V // method@0709 │ │ -03ee2a: 6900 6702 |002f: sput-object v0, Landroid/support/v4/net/ConnectivityManagerCompat;.IMPL:Landroid/support/v4/net/ConnectivityManagerCompat$ConnectivityManagerCompatImpl; // field@0267 │ │ -03ee2e: 28dc |0031: goto 000d // -0024 │ │ +05f18c: |[05f18c] android.support.v4.net.ConnectivityManagerCompat.:()V │ │ +05f19c: 6000 4000 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0040 │ │ +05f1a0: 1301 1000 |0002: const/16 v1, #int 16 // #10 │ │ +05f1a4: 3410 0a00 |0004: if-lt v0, v1, 000e // +000a │ │ +05f1a8: 2200 4602 |0006: new-instance v0, Landroid/support/v4/net/ConnectivityManagerCompat$JellyBeanConnectivityManagerCompatImpl; // type@0246 │ │ +05f1ac: 7010 010d 0000 |0008: invoke-direct {v0}, Landroid/support/v4/net/ConnectivityManagerCompat$JellyBeanConnectivityManagerCompatImpl;.:()V // method@0d01 │ │ +05f1b2: 6900 7204 |000b: sput-object v0, Landroid/support/v4/net/ConnectivityManagerCompat;.IMPL:Landroid/support/v4/net/ConnectivityManagerCompat$ConnectivityManagerCompatImpl; // field@0472 │ │ +05f1b6: 0e00 |000d: return-void │ │ +05f1b8: 6000 4000 |000e: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0040 │ │ +05f1bc: 1301 0d00 |0010: const/16 v1, #int 13 // #d │ │ +05f1c0: 3410 0a00 |0012: if-lt v0, v1, 001c // +000a │ │ +05f1c4: 2200 4502 |0014: new-instance v0, Landroid/support/v4/net/ConnectivityManagerCompat$HoneycombMR2ConnectivityManagerCompatImpl; // type@0245 │ │ +05f1c8: 7010 ff0c 0000 |0016: invoke-direct {v0}, Landroid/support/v4/net/ConnectivityManagerCompat$HoneycombMR2ConnectivityManagerCompatImpl;.:()V // method@0cff │ │ +05f1ce: 6900 7204 |0019: sput-object v0, Landroid/support/v4/net/ConnectivityManagerCompat;.IMPL:Landroid/support/v4/net/ConnectivityManagerCompat$ConnectivityManagerCompatImpl; // field@0472 │ │ +05f1d2: 28f2 |001b: goto 000d // -000e │ │ +05f1d4: 6000 4000 |001c: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0040 │ │ +05f1d8: 1301 0800 |001e: const/16 v1, #int 8 // #8 │ │ +05f1dc: 3410 0a00 |0020: if-lt v0, v1, 002a // +000a │ │ +05f1e0: 2200 4402 |0022: new-instance v0, Landroid/support/v4/net/ConnectivityManagerCompat$GingerbreadConnectivityManagerCompatImpl; // type@0244 │ │ +05f1e4: 7010 fd0c 0000 |0024: invoke-direct {v0}, Landroid/support/v4/net/ConnectivityManagerCompat$GingerbreadConnectivityManagerCompatImpl;.:()V // method@0cfd │ │ +05f1ea: 6900 7204 |0027: sput-object v0, Landroid/support/v4/net/ConnectivityManagerCompat;.IMPL:Landroid/support/v4/net/ConnectivityManagerCompat$ConnectivityManagerCompatImpl; // field@0472 │ │ +05f1ee: 28e4 |0029: goto 000d // -001c │ │ +05f1f0: 2200 4202 |002a: new-instance v0, Landroid/support/v4/net/ConnectivityManagerCompat$BaseConnectivityManagerCompatImpl; // type@0242 │ │ +05f1f4: 7010 fa0c 0000 |002c: invoke-direct {v0}, Landroid/support/v4/net/ConnectivityManagerCompat$BaseConnectivityManagerCompatImpl;.:()V // method@0cfa │ │ +05f1fa: 6900 7204 |002f: sput-object v0, Landroid/support/v4/net/ConnectivityManagerCompat;.IMPL:Landroid/support/v4/net/ConnectivityManagerCompat$ConnectivityManagerCompatImpl; // field@0472 │ │ +05f1fe: 28dc |0031: goto 000d // -0024 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=84 │ │ 0x0006 line=85 │ │ 0x000d line=93 │ │ 0x000e line=86 │ │ 0x0014 line=87 │ │ @@ -25823,17 +50134,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -03ee30: |[03ee30] android.support.v4.net.ConnectivityManagerCompat.:()V │ │ -03ee40: 7010 9117 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1791 │ │ -03ee46: 0e00 |0003: return-void │ │ +05f200: |[05f200] android.support.v4.net.ConnectivityManagerCompat.:()V │ │ +05f210: 7010 8622 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2286 │ │ +05f216: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=31 │ │ 0x0003 line=74 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/net/ConnectivityManagerCompat; │ │ │ │ @@ -25841,68 +50152,73 @@ │ │ name : 'getNetworkInfoFromBroadcast' │ │ type : '(Landroid/net/ConnectivityManager;Landroid/content/Intent;)Landroid/net/NetworkInfo;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ - insns size : 17 16-bit code units │ │ -03ee48: |[03ee48] android.support.v4.net.ConnectivityManagerCompat.getNetworkInfoFromBroadcast:(Landroid/net/ConnectivityManager;Landroid/content/Intent;)Landroid/net/NetworkInfo; │ │ -03ee58: 1a01 5918 |0000: const-string v1, "networkInfo" // string@1859 │ │ -03ee5c: 6e20 ed00 1300 |0002: invoke-virtual {v3, v1}, Landroid/content/Intent;.getParcelableExtra:(Ljava/lang/String;)Landroid/os/Parcelable; // method@00ed │ │ -03ee62: 0c00 |0005: move-result-object v0 │ │ -03ee64: 1f00 6800 |0006: check-cast v0, Landroid/net/NetworkInfo; // type@0068 │ │ -03ee68: 6e10 be01 0000 |0008: invoke-virtual {v0}, Landroid/net/NetworkInfo;.getType:()I // method@01be │ │ -03ee6e: 0a01 |000b: move-result v1 │ │ -03ee70: 6e20 bc01 1200 |000c: invoke-virtual {v2, v1}, Landroid/net/ConnectivityManager;.getNetworkInfo:(I)Landroid/net/NetworkInfo; // method@01bc │ │ -03ee76: 0c01 |000f: move-result-object v1 │ │ -03ee78: 1101 |0010: return-object v1 │ │ + insns size : 21 16-bit code units │ │ +05f218: |[05f218] android.support.v4.net.ConnectivityManagerCompat.getNetworkInfoFromBroadcast:(Landroid/net/ConnectivityManager;Landroid/content/Intent;)Landroid/net/NetworkInfo; │ │ +05f228: 1a01 2c20 |0000: const-string v1, "networkInfo" // string@202c │ │ +05f22c: 6e20 3401 1300 |0002: invoke-virtual {v3, v1}, Landroid/content/Intent;.getParcelableExtra:(Ljava/lang/String;)Landroid/os/Parcelable; // method@0134 │ │ +05f232: 0c00 |0005: move-result-object v0 │ │ +05f234: 1f00 9900 |0006: check-cast v0, Landroid/net/NetworkInfo; // type@0099 │ │ +05f238: 3800 0b00 |0008: if-eqz v0, 0013 // +000b │ │ +05f23c: 6e10 c702 0000 |000a: invoke-virtual {v0}, Landroid/net/NetworkInfo;.getType:()I // method@02c7 │ │ +05f242: 0a01 |000d: move-result v1 │ │ +05f244: 6e20 c502 1200 |000e: invoke-virtual {v2, v1}, Landroid/net/ConnectivityManager;.getNetworkInfo:(I)Landroid/net/NetworkInfo; // method@02c5 │ │ +05f24a: 0c01 |0011: move-result-object v1 │ │ +05f24c: 1101 |0012: return-object v1 │ │ +05f24e: 1201 |0013: const/4 v1, #int 0 // #0 │ │ +05f250: 28fe |0014: goto 0012 // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=114 │ │ 0x0008 line=115 │ │ + 0x000a line=116 │ │ + 0x0012 line=118 │ │ locals : │ │ - 0x0008 - 0x0011 reg=0 info Landroid/net/NetworkInfo; │ │ - 0x0000 - 0x0011 reg=2 cm Landroid/net/ConnectivityManager; │ │ - 0x0000 - 0x0011 reg=3 intent Landroid/content/Intent; │ │ + 0x0008 - 0x0015 reg=0 info Landroid/net/NetworkInfo; │ │ + 0x0000 - 0x0015 reg=2 cm Landroid/net/ConnectivityManager; │ │ + 0x0000 - 0x0015 reg=3 intent Landroid/content/Intent; │ │ │ │ #3 : (in Landroid/support/v4/net/ConnectivityManagerCompat;) │ │ name : 'isActiveNetworkMetered' │ │ type : '(Landroid/net/ConnectivityManager;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -03ee7c: |[03ee7c] android.support.v4.net.ConnectivityManagerCompat.isActiveNetworkMetered:(Landroid/net/ConnectivityManager;)Z │ │ -03ee8c: 6200 6702 |0000: sget-object v0, Landroid/support/v4/net/ConnectivityManagerCompat;.IMPL:Landroid/support/v4/net/ConnectivityManagerCompat$ConnectivityManagerCompatImpl; // field@0267 │ │ -03ee90: 7220 0b07 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/net/ConnectivityManagerCompat$ConnectivityManagerCompatImpl;.isActiveNetworkMetered:(Landroid/net/ConnectivityManager;)Z // method@070b │ │ -03ee96: 0a00 |0005: move-result v0 │ │ -03ee98: 0f00 |0006: return v0 │ │ +05f254: |[05f254] android.support.v4.net.ConnectivityManagerCompat.isActiveNetworkMetered:(Landroid/net/ConnectivityManager;)Z │ │ +05f264: 6200 7204 |0000: sget-object v0, Landroid/support/v4/net/ConnectivityManagerCompat;.IMPL:Landroid/support/v4/net/ConnectivityManagerCompat$ConnectivityManagerCompatImpl; // field@0472 │ │ +05f268: 7220 fc0c 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/net/ConnectivityManagerCompat$ConnectivityManagerCompatImpl;.isActiveNetworkMetered:(Landroid/net/ConnectivityManager;)Z // method@0cfc │ │ +05f26e: 0a00 |0005: move-result v0 │ │ +05f270: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=103 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 cm Landroid/net/ConnectivityManager; │ │ │ │ Virtual methods - │ │ - source_file_idx : 623 (ConnectivityManagerCompat.java) │ │ + source_file_idx : 775 (ConnectivityManagerCompat.java) │ │ │ │ -Class #124 header: │ │ -class_idx : 327 │ │ +Class #268 header: │ │ +class_idx : 584 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 948 │ │ -source_file_idx : 624 │ │ +superclass_idx : 1337 │ │ +source_file_idx : 776 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 0 │ │ │ │ -Class #124 - │ │ +Class #268 - │ │ Class descriptor : 'Landroid/support/v4/net/ConnectivityManagerCompatGingerbread;' │ │ Access flags : 0x0000 () │ │ Superclass : 'Ljava/lang/Object;' │ │ Interfaces - │ │ Static fields - │ │ Instance fields - │ │ Direct methods - │ │ @@ -25911,17 +50227,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -03ee9c: |[03ee9c] android.support.v4.net.ConnectivityManagerCompatGingerbread.:()V │ │ -03eeac: 7010 9117 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1791 │ │ -03eeb2: 0e00 |0003: return-void │ │ +05f274: |[05f274] android.support.v4.net.ConnectivityManagerCompatGingerbread.:()V │ │ +05f284: 7010 8622 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2286 │ │ +05f28a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=33 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/net/ConnectivityManagerCompatGingerbread; │ │ │ │ #1 : (in Landroid/support/v4/net/ConnectivityManagerCompatGingerbread;) │ │ @@ -25929,27 +50245,27 @@ │ │ type : '(Landroid/net/ConnectivityManager;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 36 16-bit code units │ │ -03eeb4: |[03eeb4] android.support.v4.net.ConnectivityManagerCompatGingerbread.isActiveNetworkMetered:(Landroid/net/ConnectivityManager;)Z │ │ -03eec4: 1212 |0000: const/4 v2, #int 1 // #1 │ │ -03eec6: 6e10 bb01 0300 |0001: invoke-virtual {v3}, Landroid/net/ConnectivityManager;.getActiveNetworkInfo:()Landroid/net/NetworkInfo; // method@01bb │ │ -03eecc: 0c00 |0004: move-result-object v0 │ │ -03eece: 3900 0300 |0005: if-nez v0, 0008 // +0003 │ │ -03eed2: 0f02 |0007: return v2 │ │ -03eed4: 6e10 be01 0000 |0008: invoke-virtual {v0}, Landroid/net/NetworkInfo;.getType:()I // method@01be │ │ -03eeda: 0a01 |000b: move-result v1 │ │ -03eedc: 2b01 0600 0000 |000c: packed-switch v1, 00000012 // +00000006 │ │ -03eee2: 28f8 |000f: goto 0007 // -0008 │ │ -03eee4: 1202 |0010: const/4 v2, #int 0 // #0 │ │ -03eee6: 28f6 |0011: goto 0007 // -000a │ │ -03eee8: 0001 0700 0000 0000 fbff ffff 0400 ... |0012: packed-switch-data (18 units) │ │ +05f28c: |[05f28c] android.support.v4.net.ConnectivityManagerCompatGingerbread.isActiveNetworkMetered:(Landroid/net/ConnectivityManager;)Z │ │ +05f29c: 1212 |0000: const/4 v2, #int 1 // #1 │ │ +05f29e: 6e10 c402 0300 |0001: invoke-virtual {v3}, Landroid/net/ConnectivityManager;.getActiveNetworkInfo:()Landroid/net/NetworkInfo; // method@02c4 │ │ +05f2a4: 0c00 |0004: move-result-object v0 │ │ +05f2a6: 3900 0300 |0005: if-nez v0, 0008 // +0003 │ │ +05f2aa: 0f02 |0007: return v2 │ │ +05f2ac: 6e10 c702 0000 |0008: invoke-virtual {v0}, Landroid/net/NetworkInfo;.getType:()I // method@02c7 │ │ +05f2b2: 0a01 |000b: move-result v1 │ │ +05f2b4: 2b01 0600 0000 |000c: packed-switch v1, 00000012 // +00000006 │ │ +05f2ba: 28f8 |000f: goto 0007 // -0008 │ │ +05f2bc: 1202 |0010: const/4 v2, #int 0 // #0 │ │ +05f2be: 28f6 |0011: goto 0007 // -000a │ │ +05f2c0: 0001 0700 0000 0000 fbff ffff 0400 ... |0012: packed-switch-data (18 units) │ │ catches : (none) │ │ positions : │ │ 0x0001 line=35 │ │ 0x0005 line=36 │ │ 0x0007 line=54 │ │ 0x0008 line=41 │ │ 0x000c line=42 │ │ @@ -25957,27 +50273,27 @@ │ │ 0x0012 line=42 │ │ locals : │ │ 0x0005 - 0x0024 reg=0 info Landroid/net/NetworkInfo; │ │ 0x000c - 0x0024 reg=1 type I │ │ 0x0000 - 0x0024 reg=3 cm Landroid/net/ConnectivityManager; │ │ │ │ Virtual methods - │ │ - source_file_idx : 624 (ConnectivityManagerCompatGingerbread.java) │ │ + source_file_idx : 776 (ConnectivityManagerCompatGingerbread.java) │ │ │ │ -Class #125 header: │ │ -class_idx : 328 │ │ +Class #269 header: │ │ +class_idx : 585 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 948 │ │ -source_file_idx : 625 │ │ +superclass_idx : 1337 │ │ +source_file_idx : 777 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 0 │ │ │ │ -Class #125 - │ │ +Class #269 - │ │ Class descriptor : 'Landroid/support/v4/net/ConnectivityManagerCompatHoneycombMR2;' │ │ Access flags : 0x0000 () │ │ Superclass : 'Ljava/lang/Object;' │ │ Interfaces - │ │ Static fields - │ │ Instance fields - │ │ Direct methods - │ │ @@ -25986,17 +50302,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -03ef0c: |[03ef0c] android.support.v4.net.ConnectivityManagerCompatHoneycombMR2.:()V │ │ -03ef1c: 7010 9117 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1791 │ │ -03ef22: 0e00 |0003: return-void │ │ +05f2e4: |[05f2e4] android.support.v4.net.ConnectivityManagerCompatHoneycombMR2.:()V │ │ +05f2f4: 7010 8622 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2286 │ │ +05f2fa: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=35 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/net/ConnectivityManagerCompatHoneycombMR2; │ │ │ │ #1 : (in Landroid/support/v4/net/ConnectivityManagerCompatHoneycombMR2;) │ │ @@ -26004,27 +50320,27 @@ │ │ type : '(Landroid/net/ConnectivityManager;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 42 16-bit code units │ │ -03ef24: |[03ef24] android.support.v4.net.ConnectivityManagerCompatHoneycombMR2.isActiveNetworkMetered:(Landroid/net/ConnectivityManager;)Z │ │ -03ef34: 1212 |0000: const/4 v2, #int 1 // #1 │ │ -03ef36: 6e10 bb01 0300 |0001: invoke-virtual {v3}, Landroid/net/ConnectivityManager;.getActiveNetworkInfo:()Landroid/net/NetworkInfo; // method@01bb │ │ -03ef3c: 0c00 |0004: move-result-object v0 │ │ -03ef3e: 3900 0300 |0005: if-nez v0, 0008 // +0003 │ │ -03ef42: 0f02 |0007: return v2 │ │ -03ef44: 6e10 be01 0000 |0008: invoke-virtual {v0}, Landroid/net/NetworkInfo;.getType:()I // method@01be │ │ -03ef4a: 0a01 |000b: move-result v1 │ │ -03ef4c: 2b01 0600 0000 |000c: packed-switch v1, 00000012 // +00000006 │ │ -03ef52: 28f8 |000f: goto 0007 // -0008 │ │ -03ef54: 1202 |0010: const/4 v2, #int 0 // #0 │ │ -03ef56: 28f6 |0011: goto 0007 // -000a │ │ -03ef58: 0001 0a00 0000 0000 fbff ffff 0400 ... |0012: packed-switch-data (24 units) │ │ +05f2fc: |[05f2fc] android.support.v4.net.ConnectivityManagerCompatHoneycombMR2.isActiveNetworkMetered:(Landroid/net/ConnectivityManager;)Z │ │ +05f30c: 1212 |0000: const/4 v2, #int 1 // #1 │ │ +05f30e: 6e10 c402 0300 |0001: invoke-virtual {v3}, Landroid/net/ConnectivityManager;.getActiveNetworkInfo:()Landroid/net/NetworkInfo; // method@02c4 │ │ +05f314: 0c00 |0004: move-result-object v0 │ │ +05f316: 3900 0300 |0005: if-nez v0, 0008 // +0003 │ │ +05f31a: 0f02 |0007: return v2 │ │ +05f31c: 6e10 c702 0000 |0008: invoke-virtual {v0}, Landroid/net/NetworkInfo;.getType:()I // method@02c7 │ │ +05f322: 0a01 |000b: move-result v1 │ │ +05f324: 2b01 0600 0000 |000c: packed-switch v1, 00000012 // +00000006 │ │ +05f32a: 28f8 |000f: goto 0007 // -0008 │ │ +05f32c: 1202 |0010: const/4 v2, #int 0 // #0 │ │ +05f32e: 28f6 |0011: goto 0007 // -000a │ │ +05f330: 0001 0a00 0000 0000 fbff ffff 0400 ... |0012: packed-switch-data (24 units) │ │ catches : (none) │ │ positions : │ │ 0x0001 line=37 │ │ 0x0005 line=38 │ │ 0x0007 line=58 │ │ 0x0008 line=43 │ │ 0x000c line=44 │ │ @@ -26032,27 +50348,27 @@ │ │ 0x0012 line=44 │ │ locals : │ │ 0x0005 - 0x002a reg=0 info Landroid/net/NetworkInfo; │ │ 0x000c - 0x002a reg=1 type I │ │ 0x0000 - 0x002a reg=3 cm Landroid/net/ConnectivityManager; │ │ │ │ Virtual methods - │ │ - source_file_idx : 625 (ConnectivityManagerCompatHoneycombMR2.java) │ │ + source_file_idx : 777 (ConnectivityManagerCompatHoneycombMR2.java) │ │ │ │ -Class #126 header: │ │ -class_idx : 329 │ │ +Class #270 header: │ │ +class_idx : 586 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 948 │ │ -source_file_idx : 627 │ │ +superclass_idx : 1337 │ │ +source_file_idx : 779 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 0 │ │ │ │ -Class #126 - │ │ +Class #270 - │ │ Class descriptor : 'Landroid/support/v4/net/ConnectivityManagerCompatJellyBean;' │ │ Access flags : 0x0000 () │ │ Superclass : 'Ljava/lang/Object;' │ │ Interfaces - │ │ Static fields - │ │ Instance fields - │ │ Direct methods - │ │ @@ -26061,17 +50377,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -03ef88: |[03ef88] android.support.v4.net.ConnectivityManagerCompatJellyBean.:()V │ │ -03ef98: 7010 9117 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1791 │ │ -03ef9e: 0e00 |0003: return-void │ │ +05f360: |[05f360] android.support.v4.net.ConnectivityManagerCompatJellyBean.:()V │ │ +05f370: 7010 8622 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2286 │ │ +05f376: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=24 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/net/ConnectivityManagerCompatJellyBean; │ │ │ │ #1 : (in Landroid/support/v4/net/ConnectivityManagerCompatJellyBean;) │ │ @@ -26079,70 +50395,70 @@ │ │ type : '(Landroid/net/ConnectivityManager;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -03efa0: |[03efa0] android.support.v4.net.ConnectivityManagerCompatJellyBean.isActiveNetworkMetered:(Landroid/net/ConnectivityManager;)Z │ │ -03efb0: 6e10 bd01 0100 |0000: invoke-virtual {v1}, Landroid/net/ConnectivityManager;.isActiveNetworkMetered:()Z // method@01bd │ │ -03efb6: 0a00 |0003: move-result v0 │ │ -03efb8: 0f00 |0004: return v0 │ │ +05f378: |[05f378] android.support.v4.net.ConnectivityManagerCompatJellyBean.isActiveNetworkMetered:(Landroid/net/ConnectivityManager;)Z │ │ +05f388: 6e10 c602 0100 |0000: invoke-virtual {v1}, Landroid/net/ConnectivityManager;.isActiveNetworkMetered:()Z // method@02c6 │ │ +05f38e: 0a00 |0003: move-result v0 │ │ +05f390: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=26 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 cm Landroid/net/ConnectivityManager; │ │ │ │ Virtual methods - │ │ - source_file_idx : 627 (ConnectivityManagerCompatJellyBean.java) │ │ + source_file_idx : 779 (ConnectivityManagerCompatJellyBean.java) │ │ │ │ -Class #127 header: │ │ -class_idx : 330 │ │ +Class #271 header: │ │ +class_idx : 587 │ │ access_flags : 4096 (0x1000) │ │ -superclass_idx : 948 │ │ -source_file_idx : 2862 │ │ +superclass_idx : 1337 │ │ +source_file_idx : 3895 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 0 │ │ │ │ -Class #127 annotations: │ │ +Class #271 annotations: │ │ Annotations on class │ │ VISIBILITY_SYSTEM Ldalvik/annotation/EnclosingClass; value=Landroid/support/v4/net/TrafficStatsCompat; │ │ VISIBILITY_SYSTEM Ldalvik/annotation/InnerClass; accessFlags=4104 name=null │ │ │ │ -Class #127 - │ │ +Class #271 - │ │ Class descriptor : 'Landroid/support/v4/net/TrafficStatsCompat$1;' │ │ Access flags : 0x1000 (SYNTHETIC) │ │ Superclass : 'Ljava/lang/Object;' │ │ Interfaces - │ │ Static fields - │ │ Instance fields - │ │ Direct methods - │ │ Virtual methods - │ │ - source_file_idx : 2862 (TrafficStatsCompat.java) │ │ + source_file_idx : 3895 (TrafficStatsCompat.java) │ │ │ │ -Class #128 header: │ │ -class_idx : 331 │ │ +Class #272 header: │ │ +class_idx : 588 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 956 │ │ -source_file_idx : 2862 │ │ +superclass_idx : 1345 │ │ +source_file_idx : 3895 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 2 │ │ │ │ -Class #128 annotations: │ │ +Class #272 annotations: │ │ Annotations on class │ │ VISIBILITY_SYSTEM Ldalvik/annotation/EnclosingClass; value=Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl; │ │ VISIBILITY_SYSTEM Ldalvik/annotation/InnerClass; accessFlags=0 name=null │ │ VISIBILITY_SYSTEM Ldalvik/annotation/Signature; value={ "Ljava/lang/ThreadLocal" "<" "Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl$SocketTags;" ">;" } │ │ │ │ -Class #128 - │ │ +Class #272 - │ │ Class descriptor : 'Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl$1;' │ │ Access flags : 0x0000 () │ │ Superclass : 'Ljava/lang/ThreadLocal;' │ │ Interfaces - │ │ Static fields - │ │ Instance fields - │ │ #0 : (in Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl$1;) │ │ @@ -26155,18 +50471,18 @@ │ │ type : '(Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -03efbc: |[03efbc] android.support.v4.net.TrafficStatsCompat$BaseTrafficStatsCompatImpl$1.:(Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl;)V │ │ -03efcc: 5b01 6802 |0000: iput-object v1, v0, Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl$1;.this$0:Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl; // field@0268 │ │ -03efd0: 7010 bf17 0000 |0002: invoke-direct {v0}, Ljava/lang/ThreadLocal;.:()V // method@17bf │ │ -03efd6: 0e00 |0005: return-void │ │ +05f394: |[05f394] android.support.v4.net.TrafficStatsCompat$BaseTrafficStatsCompatImpl$1.:(Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl;)V │ │ +05f3a4: 5b01 7304 |0000: iput-object v1, v0, Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl$1;.this$0:Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl; // field@0473 │ │ +05f3a8: 7010 b722 0000 |0002: invoke-direct {v0}, Ljava/lang/ThreadLocal;.:()V // method@22b7 │ │ +05f3ae: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=45 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl$1; │ │ 0x0000 - 0x0006 reg=1 (null) Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl; │ │ │ │ @@ -26176,19 +50492,19 @@ │ │ type : '()Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl$SocketTags;' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -03efd8: |[03efd8] android.support.v4.net.TrafficStatsCompat$BaseTrafficStatsCompatImpl$1.initialValue:()Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl$SocketTags; │ │ -03efe8: 2200 4c01 |0000: new-instance v0, Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl$SocketTags; // type@014c │ │ -03efec: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -03efee: 7020 2007 1000 |0003: invoke-direct {v0, v1}, Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl$SocketTags;.:(Landroid/support/v4/net/TrafficStatsCompat$1;)V // method@0720 │ │ -03eff4: 1100 |0006: return-object v0 │ │ +05f3b0: |[05f3b0] android.support.v4.net.TrafficStatsCompat$BaseTrafficStatsCompatImpl$1.initialValue:()Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl$SocketTags; │ │ +05f3c0: 2200 4d02 |0000: new-instance v0, Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl$SocketTags; // type@024d │ │ +05f3c4: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +05f3c6: 7020 110d 1000 |0003: invoke-direct {v0, v1}, Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl$SocketTags;.:(Landroid/support/v4/net/TrafficStatsCompat$1;)V // method@0d11 │ │ +05f3cc: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=48 │ │ locals : │ │ 0x0000 - 0x0007 reg=2 this Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl$1; │ │ │ │ #1 : (in Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl$1;) │ │ @@ -26196,42 +50512,42 @@ │ │ type : '()Ljava/lang/Object;' │ │ access : 0x1044 (PROTECTED BRIDGE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -03eff8: |[03eff8] android.support.v4.net.TrafficStatsCompat$BaseTrafficStatsCompatImpl$1.initialValue:()Ljava/lang/Object; │ │ -03f008: 6e10 1d07 0100 |0000: invoke-virtual {v1}, Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl$1;.initialValue:()Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl$SocketTags; // method@071d │ │ -03f00e: 0c00 |0003: move-result-object v0 │ │ -03f010: 1100 |0004: return-object v0 │ │ +05f3d0: |[05f3d0] android.support.v4.net.TrafficStatsCompat$BaseTrafficStatsCompatImpl$1.initialValue:()Ljava/lang/Object; │ │ +05f3e0: 6e10 0e0d 0100 |0000: invoke-virtual {v1}, Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl$1;.initialValue:()Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl$SocketTags; // method@0d0e │ │ +05f3e6: 0c00 |0003: move-result-object v0 │ │ +05f3e8: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=45 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl$1; │ │ │ │ - source_file_idx : 2862 (TrafficStatsCompat.java) │ │ + source_file_idx : 3895 (TrafficStatsCompat.java) │ │ │ │ -Class #129 header: │ │ -class_idx : 332 │ │ +Class #273 header: │ │ +class_idx : 589 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 948 │ │ -source_file_idx : 2862 │ │ +superclass_idx : 1337 │ │ +source_file_idx : 3895 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 0 │ │ │ │ -Class #129 annotations: │ │ +Class #273 annotations: │ │ Annotations on class │ │ VISIBILITY_SYSTEM Ldalvik/annotation/EnclosingClass; value=Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl; │ │ VISIBILITY_SYSTEM Ldalvik/annotation/InnerClass; accessFlags=10 name="SocketTags" │ │ │ │ -Class #129 - │ │ +Class #273 - │ │ Class descriptor : 'Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl$SocketTags;' │ │ Access flags : 0x0000 () │ │ Superclass : 'Ljava/lang/Object;' │ │ Interfaces - │ │ Static fields - │ │ Instance fields - │ │ #0 : (in Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl$SocketTags;) │ │ @@ -26244,19 +50560,19 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -03f014: |[03f014] android.support.v4.net.TrafficStatsCompat$BaseTrafficStatsCompatImpl$SocketTags.:()V │ │ -03f024: 7010 9117 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@1791 │ │ -03f02a: 12f0 |0003: const/4 v0, #int -1 // #ff │ │ -03f02c: 5910 6902 |0004: iput v0, v1, Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl$SocketTags;.statsTag:I // field@0269 │ │ -03f030: 0e00 |0006: return-void │ │ +05f3ec: |[05f3ec] android.support.v4.net.TrafficStatsCompat$BaseTrafficStatsCompatImpl$SocketTags.:()V │ │ +05f3fc: 7010 8622 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@2286 │ │ +05f402: 12f0 |0003: const/4 v0, #int -1 // #ff │ │ +05f404: 5910 7404 |0004: iput v0, v1, Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl$SocketTags;.statsTag:I // field@0474 │ │ +05f408: 0e00 |0006: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=41 │ │ 0x0003 line=42 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl$SocketTags; │ │ │ │ @@ -26265,47 +50581,47 @@ │ │ type : '(Landroid/support/v4/net/TrafficStatsCompat$1;)V' │ │ access : 0x11000 (SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -03f034: |[03f034] android.support.v4.net.TrafficStatsCompat$BaseTrafficStatsCompatImpl$SocketTags.:(Landroid/support/v4/net/TrafficStatsCompat$1;)V │ │ -03f044: 7010 1f07 0000 |0000: invoke-direct {v0}, Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl$SocketTags;.:()V // method@071f │ │ -03f04a: 0e00 |0003: return-void │ │ +05f40c: |[05f40c] android.support.v4.net.TrafficStatsCompat$BaseTrafficStatsCompatImpl$SocketTags.:(Landroid/support/v4/net/TrafficStatsCompat$1;)V │ │ +05f41c: 7010 100d 0000 |0000: invoke-direct {v0}, Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl$SocketTags;.:()V // method@0d10 │ │ +05f422: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=41 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl$SocketTags; │ │ 0x0000 - 0x0004 reg=1 x0 Landroid/support/v4/net/TrafficStatsCompat$1; │ │ │ │ Virtual methods - │ │ - source_file_idx : 2862 (TrafficStatsCompat.java) │ │ + source_file_idx : 3895 (TrafficStatsCompat.java) │ │ │ │ -Class #130 header: │ │ -class_idx : 335 │ │ +Class #274 header: │ │ +class_idx : 592 │ │ access_flags : 1536 (0x0600) │ │ -superclass_idx : 948 │ │ -source_file_idx : 2862 │ │ +superclass_idx : 1337 │ │ +source_file_idx : 3895 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 7 │ │ │ │ -Class #130 annotations: │ │ +Class #274 annotations: │ │ Annotations on class │ │ VISIBILITY_SYSTEM Ldalvik/annotation/EnclosingClass; value=Landroid/support/v4/net/TrafficStatsCompat; │ │ VISIBILITY_SYSTEM Ldalvik/annotation/InnerClass; accessFlags=1544 name="TrafficStatsCompatImpl" │ │ -Annotations on method #1846 'tagSocket' │ │ +Annotations on method #3367 'tagSocket' │ │ VISIBILITY_SYSTEM Ldalvik/annotation/Throws; value={ Ljava/net/SocketException; } │ │ -Annotations on method #1847 'untagSocket' │ │ +Annotations on method #3368 'untagSocket' │ │ VISIBILITY_SYSTEM Ldalvik/annotation/Throws; value={ Ljava/net/SocketException; } │ │ │ │ -Class #130 - │ │ +Class #274 - │ │ Class descriptor : 'Landroid/support/v4/net/TrafficStatsCompat$TrafficStatsCompatImpl;' │ │ Access flags : 0x0600 (INTERFACE ABSTRACT) │ │ Superclass : 'Ljava/lang/Object;' │ │ Interfaces - │ │ Static fields - │ │ Instance fields - │ │ Direct methods - │ │ @@ -26348,35 +50664,35 @@ │ │ │ │ #6 : (in Landroid/support/v4/net/TrafficStatsCompat$TrafficStatsCompatImpl;) │ │ name : 'untagSocket' │ │ type : '(Ljava/net/Socket;)V' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ - source_file_idx : 2862 (TrafficStatsCompat.java) │ │ + source_file_idx : 3895 (TrafficStatsCompat.java) │ │ │ │ -Class #131 header: │ │ -class_idx : 336 │ │ +Class #275 header: │ │ +class_idx : 593 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 948 │ │ -source_file_idx : 2862 │ │ +superclass_idx : 1337 │ │ +source_file_idx : 3895 │ │ static_fields_size : 1 │ │ instance_fields_size: 0 │ │ direct_methods_size : 9 │ │ virtual_methods_size: 0 │ │ │ │ -Class #131 annotations: │ │ +Class #275 annotations: │ │ Annotations on class │ │ VISIBILITY_SYSTEM Ldalvik/annotation/MemberClasses; value={ Landroid/support/v4/net/TrafficStatsCompat$1; Landroid/support/v4/net/TrafficStatsCompat$IcsTrafficStatsCompatImpl; Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl; Landroid/support/v4/net/TrafficStatsCompat$TrafficStatsCompatImpl; } │ │ -Annotations on method #1855 'tagSocket' │ │ +Annotations on method #3376 'tagSocket' │ │ VISIBILITY_SYSTEM Ldalvik/annotation/Throws; value={ Ljava/net/SocketException; } │ │ -Annotations on method #1856 'untagSocket' │ │ +Annotations on method #3377 'untagSocket' │ │ VISIBILITY_SYSTEM Ldalvik/annotation/Throws; value={ Ljava/net/SocketException; } │ │ │ │ -Class #131 - │ │ +Class #275 - │ │ Class descriptor : 'Landroid/support/v4/net/TrafficStatsCompat;' │ │ Access flags : 0x0001 (PUBLIC) │ │ Superclass : 'Ljava/lang/Object;' │ │ Interfaces - │ │ Static fields - │ │ #0 : (in Landroid/support/v4/net/TrafficStatsCompat;) │ │ name : 'IMPL' │ │ @@ -26389,26 +50705,26 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 22 16-bit code units │ │ -03f04c: |[03f04c] android.support.v4.net.TrafficStatsCompat.:()V │ │ -03f05c: 6000 2c00 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@002c │ │ -03f060: 1301 0e00 |0002: const/16 v1, #int 14 // #e │ │ -03f064: 3410 0a00 |0004: if-lt v0, v1, 000e // +000a │ │ -03f068: 2200 4e01 |0006: new-instance v0, Landroid/support/v4/net/TrafficStatsCompat$IcsTrafficStatsCompatImpl; // type@014e │ │ -03f06c: 7010 2907 0000 |0008: invoke-direct {v0}, Landroid/support/v4/net/TrafficStatsCompat$IcsTrafficStatsCompatImpl;.:()V // method@0729 │ │ -03f072: 6900 6b02 |000b: sput-object v0, Landroid/support/v4/net/TrafficStatsCompat;.IMPL:Landroid/support/v4/net/TrafficStatsCompat$TrafficStatsCompatImpl; // field@026b │ │ -03f076: 0e00 |000d: return-void │ │ -03f078: 2200 4d01 |000e: new-instance v0, Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl; // type@014d │ │ -03f07c: 7010 2107 0000 |0010: invoke-direct {v0}, Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl;.:()V // method@0721 │ │ -03f082: 6900 6b02 |0013: sput-object v0, Landroid/support/v4/net/TrafficStatsCompat;.IMPL:Landroid/support/v4/net/TrafficStatsCompat$TrafficStatsCompatImpl; // field@026b │ │ -03f086: 28f8 |0015: goto 000d // -0008 │ │ +05f424: |[05f424] android.support.v4.net.TrafficStatsCompat.:()V │ │ +05f434: 6000 4000 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0040 │ │ +05f438: 1301 0e00 |0002: const/16 v1, #int 14 // #e │ │ +05f43c: 3410 0a00 |0004: if-lt v0, v1, 000e // +000a │ │ +05f440: 2200 4f02 |0006: new-instance v0, Landroid/support/v4/net/TrafficStatsCompat$IcsTrafficStatsCompatImpl; // type@024f │ │ +05f444: 7010 1a0d 0000 |0008: invoke-direct {v0}, Landroid/support/v4/net/TrafficStatsCompat$IcsTrafficStatsCompatImpl;.:()V // method@0d1a │ │ +05f44a: 6900 7604 |000b: sput-object v0, Landroid/support/v4/net/TrafficStatsCompat;.IMPL:Landroid/support/v4/net/TrafficStatsCompat$TrafficStatsCompatImpl; // field@0476 │ │ +05f44e: 0e00 |000d: return-void │ │ +05f450: 2200 4e02 |000e: new-instance v0, Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl; // type@024e │ │ +05f454: 7010 120d 0000 |0010: invoke-direct {v0}, Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl;.:()V // method@0d12 │ │ +05f45a: 6900 7604 |0013: sput-object v0, Landroid/support/v4/net/TrafficStatsCompat;.IMPL:Landroid/support/v4/net/TrafficStatsCompat$TrafficStatsCompatImpl; // field@0476 │ │ +05f45e: 28f8 |0015: goto 000d // -0008 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=124 │ │ 0x0006 line=125 │ │ 0x000d line=129 │ │ 0x000e line=127 │ │ locals : │ │ @@ -26418,17 +50734,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -03f088: |[03f088] android.support.v4.net.TrafficStatsCompat.:()V │ │ -03f098: 7010 9117 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1791 │ │ -03f09e: 0e00 |0003: return-void │ │ +05f460: |[05f460] android.support.v4.net.TrafficStatsCompat.:()V │ │ +05f470: 7010 8622 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2286 │ │ +05f476: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=28 │ │ 0x0003 line=84 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/net/TrafficStatsCompat; │ │ │ │ @@ -26437,18 +50753,18 @@ │ │ type : '()V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -03f0a0: |[03f0a0] android.support.v4.net.TrafficStatsCompat.clearThreadStatsTag:()V │ │ -03f0b0: 6200 6b02 |0000: sget-object v0, Landroid/support/v4/net/TrafficStatsCompat;.IMPL:Landroid/support/v4/net/TrafficStatsCompat$TrafficStatsCompatImpl; // field@026b │ │ -03f0b4: 7210 3107 0000 |0002: invoke-interface {v0}, Landroid/support/v4/net/TrafficStatsCompat$TrafficStatsCompatImpl;.clearThreadStatsTag:()V // method@0731 │ │ -03f0ba: 0e00 |0005: return-void │ │ +05f478: |[05f478] android.support.v4.net.TrafficStatsCompat.clearThreadStatsTag:()V │ │ +05f488: 6200 7604 |0000: sget-object v0, Landroid/support/v4/net/TrafficStatsCompat;.IMPL:Landroid/support/v4/net/TrafficStatsCompat$TrafficStatsCompatImpl; // field@0476 │ │ +05f48c: 7210 220d 0000 |0002: invoke-interface {v0}, Landroid/support/v4/net/TrafficStatsCompat$TrafficStatsCompatImpl;.clearThreadStatsTag:()V // method@0d22 │ │ +05f492: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=136 │ │ 0x0005 line=137 │ │ locals : │ │ │ │ #3 : (in Landroid/support/v4/net/TrafficStatsCompat;) │ │ @@ -26456,37 +50772,37 @@ │ │ type : '()I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -03f0bc: |[03f0bc] android.support.v4.net.TrafficStatsCompat.getThreadStatsTag:()I │ │ -03f0cc: 6200 6b02 |0000: sget-object v0, Landroid/support/v4/net/TrafficStatsCompat;.IMPL:Landroid/support/v4/net/TrafficStatsCompat$TrafficStatsCompatImpl; // field@026b │ │ -03f0d0: 7210 3207 0000 |0002: invoke-interface {v0}, Landroid/support/v4/net/TrafficStatsCompat$TrafficStatsCompatImpl;.getThreadStatsTag:()I // method@0732 │ │ -03f0d6: 0a00 |0005: move-result v0 │ │ -03f0d8: 0f00 |0006: return v0 │ │ +05f494: |[05f494] android.support.v4.net.TrafficStatsCompat.getThreadStatsTag:()I │ │ +05f4a4: 6200 7604 |0000: sget-object v0, Landroid/support/v4/net/TrafficStatsCompat;.IMPL:Landroid/support/v4/net/TrafficStatsCompat$TrafficStatsCompatImpl; // field@0476 │ │ +05f4a8: 7210 230d 0000 |0002: invoke-interface {v0}, Landroid/support/v4/net/TrafficStatsCompat$TrafficStatsCompatImpl;.getThreadStatsTag:()I // method@0d23 │ │ +05f4ae: 0a00 |0005: move-result v0 │ │ +05f4b0: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=145 │ │ locals : │ │ │ │ #4 : (in Landroid/support/v4/net/TrafficStatsCompat;) │ │ name : 'incrementOperationCount' │ │ type : '(I)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -03f0dc: |[03f0dc] android.support.v4.net.TrafficStatsCompat.incrementOperationCount:(I)V │ │ -03f0ec: 6200 6b02 |0000: sget-object v0, Landroid/support/v4/net/TrafficStatsCompat;.IMPL:Landroid/support/v4/net/TrafficStatsCompat$TrafficStatsCompatImpl; // field@026b │ │ -03f0f0: 7220 3307 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/net/TrafficStatsCompat$TrafficStatsCompatImpl;.incrementOperationCount:(I)V // method@0733 │ │ -03f0f6: 0e00 |0005: return-void │ │ +05f4b4: |[05f4b4] android.support.v4.net.TrafficStatsCompat.incrementOperationCount:(I)V │ │ +05f4c4: 6200 7604 |0000: sget-object v0, Landroid/support/v4/net/TrafficStatsCompat;.IMPL:Landroid/support/v4/net/TrafficStatsCompat$TrafficStatsCompatImpl; // field@0476 │ │ +05f4c8: 7220 240d 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/net/TrafficStatsCompat$TrafficStatsCompatImpl;.incrementOperationCount:(I)V // method@0d24 │ │ +05f4ce: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=156 │ │ 0x0005 line=157 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 operationCount I │ │ │ │ @@ -26495,18 +50811,18 @@ │ │ type : '(II)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -03f0f8: |[03f0f8] android.support.v4.net.TrafficStatsCompat.incrementOperationCount:(II)V │ │ -03f108: 6200 6b02 |0000: sget-object v0, Landroid/support/v4/net/TrafficStatsCompat;.IMPL:Landroid/support/v4/net/TrafficStatsCompat$TrafficStatsCompatImpl; // field@026b │ │ -03f10c: 7230 3407 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/net/TrafficStatsCompat$TrafficStatsCompatImpl;.incrementOperationCount:(II)V // method@0734 │ │ -03f112: 0e00 |0005: return-void │ │ +05f4d0: |[05f4d0] android.support.v4.net.TrafficStatsCompat.incrementOperationCount:(II)V │ │ +05f4e0: 6200 7604 |0000: sget-object v0, Landroid/support/v4/net/TrafficStatsCompat;.IMPL:Landroid/support/v4/net/TrafficStatsCompat$TrafficStatsCompatImpl; // field@0476 │ │ +05f4e4: 7230 250d 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/net/TrafficStatsCompat$TrafficStatsCompatImpl;.incrementOperationCount:(II)V // method@0d25 │ │ +05f4ea: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=167 │ │ 0x0005 line=168 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 tag I │ │ 0x0000 - 0x0006 reg=2 operationCount I │ │ @@ -26516,18 +50832,18 @@ │ │ type : '(I)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -03f114: |[03f114] android.support.v4.net.TrafficStatsCompat.setThreadStatsTag:(I)V │ │ -03f124: 6200 6b02 |0000: sget-object v0, Landroid/support/v4/net/TrafficStatsCompat;.IMPL:Landroid/support/v4/net/TrafficStatsCompat$TrafficStatsCompatImpl; // field@026b │ │ -03f128: 7220 3507 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/net/TrafficStatsCompat$TrafficStatsCompatImpl;.setThreadStatsTag:(I)V // method@0735 │ │ -03f12e: 0e00 |0005: return-void │ │ +05f4ec: |[05f4ec] android.support.v4.net.TrafficStatsCompat.setThreadStatsTag:(I)V │ │ +05f4fc: 6200 7604 |0000: sget-object v0, Landroid/support/v4/net/TrafficStatsCompat;.IMPL:Landroid/support/v4/net/TrafficStatsCompat$TrafficStatsCompatImpl; // field@0476 │ │ +05f500: 7220 260d 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/net/TrafficStatsCompat$TrafficStatsCompatImpl;.setThreadStatsTag:(I)V // method@0d26 │ │ +05f506: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=182 │ │ 0x0005 line=183 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 tag I │ │ │ │ @@ -26536,18 +50852,18 @@ │ │ type : '(Ljava/net/Socket;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -03f130: |[03f130] android.support.v4.net.TrafficStatsCompat.tagSocket:(Ljava/net/Socket;)V │ │ -03f140: 6200 6b02 |0000: sget-object v0, Landroid/support/v4/net/TrafficStatsCompat;.IMPL:Landroid/support/v4/net/TrafficStatsCompat$TrafficStatsCompatImpl; // field@026b │ │ -03f144: 7220 3607 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/net/TrafficStatsCompat$TrafficStatsCompatImpl;.tagSocket:(Ljava/net/Socket;)V // method@0736 │ │ -03f14a: 0e00 |0005: return-void │ │ +05f508: |[05f508] android.support.v4.net.TrafficStatsCompat.tagSocket:(Ljava/net/Socket;)V │ │ +05f518: 6200 7604 |0000: sget-object v0, Landroid/support/v4/net/TrafficStatsCompat;.IMPL:Landroid/support/v4/net/TrafficStatsCompat$TrafficStatsCompatImpl; // field@0476 │ │ +05f51c: 7220 270d 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/net/TrafficStatsCompat$TrafficStatsCompatImpl;.tagSocket:(Ljava/net/Socket;)V // method@0d27 │ │ +05f522: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=194 │ │ 0x0005 line=195 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 socket Ljava/net/Socket; │ │ │ │ @@ -26556,45 +50872,45 @@ │ │ type : '(Ljava/net/Socket;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -03f14c: |[03f14c] android.support.v4.net.TrafficStatsCompat.untagSocket:(Ljava/net/Socket;)V │ │ -03f15c: 6200 6b02 |0000: sget-object v0, Landroid/support/v4/net/TrafficStatsCompat;.IMPL:Landroid/support/v4/net/TrafficStatsCompat$TrafficStatsCompatImpl; // field@026b │ │ -03f160: 7220 3707 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/net/TrafficStatsCompat$TrafficStatsCompatImpl;.untagSocket:(Ljava/net/Socket;)V // method@0737 │ │ -03f166: 0e00 |0005: return-void │ │ +05f524: |[05f524] android.support.v4.net.TrafficStatsCompat.untagSocket:(Ljava/net/Socket;)V │ │ +05f534: 6200 7604 |0000: sget-object v0, Landroid/support/v4/net/TrafficStatsCompat;.IMPL:Landroid/support/v4/net/TrafficStatsCompat$TrafficStatsCompatImpl; // field@0476 │ │ +05f538: 7220 280d 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/net/TrafficStatsCompat$TrafficStatsCompatImpl;.untagSocket:(Ljava/net/Socket;)V // method@0d28 │ │ +05f53e: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=201 │ │ 0x0005 line=202 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 socket Ljava/net/Socket; │ │ │ │ Virtual methods - │ │ - source_file_idx : 2862 (TrafficStatsCompat.java) │ │ + source_file_idx : 3895 (TrafficStatsCompat.java) │ │ │ │ -Class #132 header: │ │ -class_idx : 337 │ │ +Class #276 header: │ │ +class_idx : 594 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 948 │ │ -source_file_idx : 2863 │ │ +superclass_idx : 1337 │ │ +source_file_idx : 3896 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 8 │ │ virtual_methods_size: 0 │ │ │ │ -Class #132 annotations: │ │ -Annotations on method #1863 'tagSocket' │ │ +Class #276 annotations: │ │ +Annotations on method #3384 'tagSocket' │ │ VISIBILITY_SYSTEM Ldalvik/annotation/Throws; value={ Ljava/net/SocketException; } │ │ -Annotations on method #1864 'untagSocket' │ │ +Annotations on method #3385 'untagSocket' │ │ VISIBILITY_SYSTEM Ldalvik/annotation/Throws; value={ Ljava/net/SocketException; } │ │ │ │ -Class #132 - │ │ +Class #276 - │ │ Class descriptor : 'Landroid/support/v4/net/TrafficStatsCompatIcs;' │ │ Access flags : 0x0000 () │ │ Superclass : 'Ljava/lang/Object;' │ │ Interfaces - │ │ Static fields - │ │ Instance fields - │ │ Direct methods - │ │ @@ -26603,17 +50919,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -03f168: |[03f168] android.support.v4.net.TrafficStatsCompatIcs.:()V │ │ -03f178: 7010 9117 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1791 │ │ -03f17e: 0e00 |0003: return-void │ │ +05f540: |[05f540] android.support.v4.net.TrafficStatsCompatIcs.:()V │ │ +05f550: 7010 8622 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2286 │ │ +05f556: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=27 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/net/TrafficStatsCompatIcs; │ │ │ │ #1 : (in Landroid/support/v4/net/TrafficStatsCompatIcs;) │ │ @@ -26621,17 +50937,17 @@ │ │ type : '()V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 0 │ │ ins : 0 │ │ outs : 0 │ │ insns size : 4 16-bit code units │ │ -03f180: |[03f180] android.support.v4.net.TrafficStatsCompatIcs.clearThreadStatsTag:()V │ │ -03f190: 7100 bf01 0000 |0000: invoke-static {}, Landroid/net/TrafficStats;.clearThreadStatsTag:()V // method@01bf │ │ -03f196: 0e00 |0003: return-void │ │ +05f558: |[05f558] android.support.v4.net.TrafficStatsCompatIcs.clearThreadStatsTag:()V │ │ +05f568: 7100 c802 0000 |0000: invoke-static {}, Landroid/net/TrafficStats;.clearThreadStatsTag:()V // method@02c8 │ │ +05f56e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=29 │ │ 0x0003 line=30 │ │ locals : │ │ │ │ #2 : (in Landroid/support/v4/net/TrafficStatsCompatIcs;) │ │ @@ -26639,35 +50955,35 @@ │ │ type : '()I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 0 │ │ insns size : 5 16-bit code units │ │ -03f198: |[03f198] android.support.v4.net.TrafficStatsCompatIcs.getThreadStatsTag:()I │ │ -03f1a8: 7100 c001 0000 |0000: invoke-static {}, Landroid/net/TrafficStats;.getThreadStatsTag:()I // method@01c0 │ │ -03f1ae: 0a00 |0003: move-result v0 │ │ -03f1b0: 0f00 |0004: return v0 │ │ +05f570: |[05f570] android.support.v4.net.TrafficStatsCompatIcs.getThreadStatsTag:()I │ │ +05f580: 7100 c902 0000 |0000: invoke-static {}, Landroid/net/TrafficStats;.getThreadStatsTag:()I // method@02c9 │ │ +05f586: 0a00 |0003: move-result v0 │ │ +05f588: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=33 │ │ locals : │ │ │ │ #3 : (in Landroid/support/v4/net/TrafficStatsCompatIcs;) │ │ name : 'incrementOperationCount' │ │ type : '(I)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -03f1b4: |[03f1b4] android.support.v4.net.TrafficStatsCompatIcs.incrementOperationCount:(I)V │ │ -03f1c4: 7110 c101 0000 |0000: invoke-static {v0}, Landroid/net/TrafficStats;.incrementOperationCount:(I)V // method@01c1 │ │ -03f1ca: 0e00 |0003: return-void │ │ +05f58c: |[05f58c] android.support.v4.net.TrafficStatsCompatIcs.incrementOperationCount:(I)V │ │ +05f59c: 7110 ca02 0000 |0000: invoke-static {v0}, Landroid/net/TrafficStats;.incrementOperationCount:(I)V // method@02ca │ │ +05f5a2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=37 │ │ 0x0003 line=38 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 operationCount I │ │ │ │ @@ -26676,17 +50992,17 @@ │ │ type : '(II)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -03f1cc: |[03f1cc] android.support.v4.net.TrafficStatsCompatIcs.incrementOperationCount:(II)V │ │ -03f1dc: 7120 c201 1000 |0000: invoke-static {v0, v1}, Landroid/net/TrafficStats;.incrementOperationCount:(II)V // method@01c2 │ │ -03f1e2: 0e00 |0003: return-void │ │ +05f5a4: |[05f5a4] android.support.v4.net.TrafficStatsCompatIcs.incrementOperationCount:(II)V │ │ +05f5b4: 7120 cb02 1000 |0000: invoke-static {v0, v1}, Landroid/net/TrafficStats;.incrementOperationCount:(II)V // method@02cb │ │ +05f5ba: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=41 │ │ 0x0003 line=42 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 tag I │ │ 0x0000 - 0x0004 reg=1 operationCount I │ │ @@ -26696,17 +51012,17 @@ │ │ type : '(I)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -03f1e4: |[03f1e4] android.support.v4.net.TrafficStatsCompatIcs.setThreadStatsTag:(I)V │ │ -03f1f4: 7110 c301 0000 |0000: invoke-static {v0}, Landroid/net/TrafficStats;.setThreadStatsTag:(I)V // method@01c3 │ │ -03f1fa: 0e00 |0003: return-void │ │ +05f5bc: |[05f5bc] android.support.v4.net.TrafficStatsCompatIcs.setThreadStatsTag:(I)V │ │ +05f5cc: 7110 cc02 0000 |0000: invoke-static {v0}, Landroid/net/TrafficStats;.setThreadStatsTag:(I)V // method@02cc │ │ +05f5d2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=45 │ │ 0x0003 line=46 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 tag I │ │ │ │ @@ -26715,17 +51031,17 @@ │ │ type : '(Ljava/net/Socket;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -03f1fc: |[03f1fc] android.support.v4.net.TrafficStatsCompatIcs.tagSocket:(Ljava/net/Socket;)V │ │ -03f20c: 7110 c401 0000 |0000: invoke-static {v0}, Landroid/net/TrafficStats;.tagSocket:(Ljava/net/Socket;)V // method@01c4 │ │ -03f212: 0e00 |0003: return-void │ │ +05f5d4: |[05f5d4] android.support.v4.net.TrafficStatsCompatIcs.tagSocket:(Ljava/net/Socket;)V │ │ +05f5e4: 7110 cd02 0000 |0000: invoke-static {v0}, Landroid/net/TrafficStats;.tagSocket:(Ljava/net/Socket;)V // method@02cd │ │ +05f5ea: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=49 │ │ 0x0003 line=50 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 socket Ljava/net/Socket; │ │ │ │ @@ -26734,38 +51050,183 @@ │ │ type : '(Ljava/net/Socket;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -03f214: |[03f214] android.support.v4.net.TrafficStatsCompatIcs.untagSocket:(Ljava/net/Socket;)V │ │ -03f224: 7110 c501 0000 |0000: invoke-static {v0}, Landroid/net/TrafficStats;.untagSocket:(Ljava/net/Socket;)V // method@01c5 │ │ -03f22a: 0e00 |0003: return-void │ │ +05f5ec: |[05f5ec] android.support.v4.net.TrafficStatsCompatIcs.untagSocket:(Ljava/net/Socket;)V │ │ +05f5fc: 7110 ce02 0000 |0000: invoke-static {v0}, Landroid/net/TrafficStats;.untagSocket:(Ljava/net/Socket;)V // method@02ce │ │ +05f602: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=53 │ │ 0x0003 line=54 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 socket Ljava/net/Socket; │ │ │ │ Virtual methods - │ │ - source_file_idx : 2863 (TrafficStatsCompatIcs.java) │ │ + source_file_idx : 3896 (TrafficStatsCompatIcs.java) │ │ │ │ -Class #133 header: │ │ -class_idx : 338 │ │ +Class #277 header: │ │ +class_idx : 595 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 948 │ │ -source_file_idx : 779 │ │ +superclass_idx : 1337 │ │ +source_file_idx : 584 │ │ +static_fields_size : 0 │ │ +instance_fields_size: 0 │ │ +direct_methods_size : 2 │ │ +virtual_methods_size: 0 │ │ + │ │ +Class #277 annotations: │ │ +Annotations on method #3387 'executeParallel' │ │ + VISIBILITY_SYSTEM Ldalvik/annotation/Signature; value={ "(" "Landroid/os/AsyncTask" ";[TParams;)" "Landroid/os/AsyncTask" ";" } │ │ + │ │ +Class #277 - │ │ + Class descriptor : 'Landroid/support/v4/os/AsyncTaskCompat;' │ │ + Access flags : 0x0001 (PUBLIC) │ │ + Superclass : 'Ljava/lang/Object;' │ │ + Interfaces - │ │ + Static fields - │ │ + Instance fields - │ │ + Direct methods - │ │ + #0 : (in Landroid/support/v4/os/AsyncTaskCompat;) │ │ + name : '' │ │ + type : '()V' │ │ + access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ + code - │ │ + registers : 1 │ │ + ins : 1 │ │ + outs : 1 │ │ + insns size : 4 16-bit code units │ │ +05f604: |[05f604] android.support.v4.os.AsyncTaskCompat.:()V │ │ +05f614: 7010 8622 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2286 │ │ +05f61a: 0e00 |0003: return-void │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=26 │ │ + locals : │ │ + 0x0000 - 0x0004 reg=0 this Landroid/support/v4/os/AsyncTaskCompat; │ │ + │ │ + #1 : (in Landroid/support/v4/os/AsyncTaskCompat;) │ │ + name : 'executeParallel' │ │ + type : '(Landroid/os/AsyncTask;[Ljava/lang/Object;)Landroid/os/AsyncTask;' │ │ + access : 0x0089 (PUBLIC STATIC VARARGS) │ │ + code - │ │ + registers : 4 │ │ + ins : 2 │ │ + outs : 2 │ │ + insns size : 24 16-bit code units │ │ +05f61c: |[05f61c] android.support.v4.os.AsyncTaskCompat.executeParallel:(Landroid/os/AsyncTask;[Ljava/lang/Object;)Landroid/os/AsyncTask; │ │ +05f62c: 3902 0a00 |0000: if-nez v2, 000a // +000a │ │ +05f630: 2200 2b05 |0002: new-instance v0, Ljava/lang/IllegalArgumentException; // type@052b │ │ +05f634: 1a01 f326 |0004: const-string v1, "task can not be null" // string@26f3 │ │ +05f638: 7020 6822 1000 |0006: invoke-direct {v0, v1}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@2268 │ │ +05f63e: 2700 |0009: throw v0 │ │ +05f640: 6000 4000 |000a: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0040 │ │ +05f644: 1301 0b00 |000c: const/16 v1, #int 11 // #b │ │ +05f648: 3410 0600 |000e: if-lt v0, v1, 0014 // +0006 │ │ +05f64c: 7120 3d0d 3200 |0010: invoke-static {v2, v3}, Landroid/support/v4/os/AsyncTaskCompatHoneycomb;.executeParallel:(Landroid/os/AsyncTask;[Ljava/lang/Object;)V // method@0d3d │ │ +05f652: 1102 |0013: return-object v2 │ │ +05f654: 6e20 dc02 3200 |0014: invoke-virtual {v2, v3}, Landroid/os/AsyncTask;.execute:([Ljava/lang/Object;)Landroid/os/AsyncTask; // method@02dc │ │ +05f65a: 28fc |0017: goto 0013 // -0004 │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=39 │ │ + 0x0002 line=40 │ │ + 0x000a line=43 │ │ + 0x0010 line=45 │ │ + 0x0013 line=51 │ │ + 0x0014 line=48 │ │ + locals : │ │ + 0x0000 - 0x0000 reg=2 (null) Landroid/os/AsyncTask; │ │ + 0x0000 - 0x0000 reg=3 (null) [Ljava/lang/Object; │ │ + 0x0000 - 0x0018 reg=2 task Landroid/os/AsyncTask; Landroid/os/AsyncTask; │ │ + 0x0000 - 0x0018 reg=3 params [Ljava/lang/Object; [TParams; │ │ + │ │ + Virtual methods - │ │ + source_file_idx : 584 (AsyncTaskCompat.java) │ │ + │ │ +Class #278 header: │ │ +class_idx : 596 │ │ +access_flags : 0 (0x0000) │ │ +superclass_idx : 1337 │ │ +source_file_idx : 585 │ │ +static_fields_size : 0 │ │ +instance_fields_size: 0 │ │ +direct_methods_size : 2 │ │ +virtual_methods_size: 0 │ │ + │ │ +Class #278 annotations: │ │ +Annotations on method #3389 'executeParallel' │ │ + VISIBILITY_SYSTEM Ldalvik/annotation/Signature; value={ "(" "Landroid/os/AsyncTask" ";[TParams;)V" } │ │ + │ │ +Class #278 - │ │ + Class descriptor : 'Landroid/support/v4/os/AsyncTaskCompatHoneycomb;' │ │ + Access flags : 0x0000 () │ │ + Superclass : 'Ljava/lang/Object;' │ │ + Interfaces - │ │ + Static fields - │ │ + Instance fields - │ │ + Direct methods - │ │ + #0 : (in Landroid/support/v4/os/AsyncTaskCompatHoneycomb;) │ │ + name : '' │ │ + type : '()V' │ │ + access : 0x10000 (CONSTRUCTOR) │ │ + code - │ │ + registers : 1 │ │ + ins : 1 │ │ + outs : 1 │ │ + insns size : 4 16-bit code units │ │ +05f65c: |[05f65c] android.support.v4.os.AsyncTaskCompatHoneycomb.:()V │ │ +05f66c: 7010 8622 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2286 │ │ +05f672: 0e00 |0003: return-void │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=24 │ │ + locals : │ │ + 0x0000 - 0x0004 reg=0 this Landroid/support/v4/os/AsyncTaskCompatHoneycomb; │ │ + │ │ + #1 : (in Landroid/support/v4/os/AsyncTaskCompatHoneycomb;) │ │ + name : 'executeParallel' │ │ + type : '(Landroid/os/AsyncTask;[Ljava/lang/Object;)V' │ │ + access : 0x0088 (STATIC VARARGS) │ │ + code - │ │ + registers : 3 │ │ + ins : 2 │ │ + outs : 3 │ │ + insns size : 6 16-bit code units │ │ +05f674: |[05f674] android.support.v4.os.AsyncTaskCompatHoneycomb.executeParallel:(Landroid/os/AsyncTask;[Ljava/lang/Object;)V │ │ +05f684: 6200 3f00 |0000: sget-object v0, Landroid/os/AsyncTask;.THREAD_POOL_EXECUTOR:Ljava/util/concurrent/Executor; // field@003f │ │ +05f688: 6e30 dd02 0102 |0002: invoke-virtual {v1, v0, v2}, Landroid/os/AsyncTask;.executeOnExecutor:(Ljava/util/concurrent/Executor;[Ljava/lang/Object;)Landroid/os/AsyncTask; // method@02dd │ │ +05f68e: 0e00 |0005: return-void │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=29 │ │ + 0x0005 line=30 │ │ + locals : │ │ + 0x0000 - 0x0000 reg=1 (null) Landroid/os/AsyncTask; │ │ + 0x0000 - 0x0000 reg=2 (null) [Ljava/lang/Object; │ │ + 0x0000 - 0x0006 reg=1 task Landroid/os/AsyncTask; Landroid/os/AsyncTask; │ │ + 0x0000 - 0x0006 reg=2 params [Ljava/lang/Object; [TParams; │ │ + │ │ + Virtual methods - │ │ + source_file_idx : 585 (AsyncTaskCompatHoneycomb.java) │ │ + │ │ +Class #279 header: │ │ +class_idx : 597 │ │ +access_flags : 1 (0x0001) │ │ +superclass_idx : 1337 │ │ +source_file_idx : 1000 │ │ static_fields_size : 2 │ │ instance_fields_size: 0 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 0 │ │ │ │ -Class #133 - │ │ +Class #279 - │ │ Class descriptor : 'Landroid/support/v4/os/EnvironmentCompat;' │ │ Access flags : 0x0001 (PUBLIC) │ │ Superclass : 'Ljava/lang/Object;' │ │ Interfaces - │ │ Static fields - │ │ #0 : (in Landroid/support/v4/os/EnvironmentCompat;) │ │ name : 'MEDIA_UNKNOWN' │ │ @@ -26784,17 +51245,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -03f22c: |[03f22c] android.support.v4.os.EnvironmentCompat.:()V │ │ -03f23c: 7010 9117 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1791 │ │ -03f242: 0e00 |0003: return-void │ │ +05f690: |[05f690] android.support.v4.os.EnvironmentCompat.:()V │ │ +05f6a0: 7010 8622 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2286 │ │ +05f6a6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=30 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/os/EnvironmentCompat; │ │ │ │ #1 : (in Landroid/support/v4/os/EnvironmentCompat;) │ │ @@ -26802,47 +51263,47 @@ │ │ type : '(Ljava/io/File;)Ljava/lang/String;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 8 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 62 16-bit code units │ │ -03f244: |[03f244] android.support.v4.os.EnvironmentCompat.getStorageState:(Ljava/io/File;)Ljava/lang/String; │ │ -03f254: 6003 2c00 |0000: sget v3, Landroid/os/Build$VERSION;.SDK_INT:I // field@002c │ │ -03f258: 1304 1300 |0002: const/16 v4, #int 19 // #13 │ │ -03f25c: 3443 0700 |0004: if-lt v3, v4, 000b // +0007 │ │ -03f260: 7110 4c07 0700 |0006: invoke-static {v7}, Landroid/support/v4/os/EnvironmentCompatKitKat;.getStorageState:(Ljava/io/File;)Ljava/lang/String; // method@074c │ │ -03f266: 0c04 |0009: move-result-object v4 │ │ -03f268: 1104 |000a: return-object v4 │ │ -03f26a: 6e10 3917 0700 |000b: invoke-virtual {v7}, Ljava/io/File;.getCanonicalPath:()Ljava/lang/String; // method@1739 │ │ -03f270: 0c01 |000e: move-result-object v1 │ │ -03f272: 7100 e301 0000 |000f: invoke-static {}, Landroid/os/Environment;.getExternalStorageDirectory:()Ljava/io/File; // method@01e3 │ │ -03f278: 0c04 |0012: move-result-object v4 │ │ -03f27a: 6e10 3917 0400 |0013: invoke-virtual {v4}, Ljava/io/File;.getCanonicalPath:()Ljava/lang/String; // method@1739 │ │ -03f280: 0c00 |0016: move-result-object v0 │ │ -03f282: 6e20 a917 0100 |0017: invoke-virtual {v1, v0}, Ljava/lang/String;.startsWith:(Ljava/lang/String;)Z // method@17a9 │ │ -03f288: 0a04 |001a: move-result v4 │ │ -03f28a: 3804 2000 |001b: if-eqz v4, 003b // +0020 │ │ -03f28e: 7100 e401 0000 |001d: invoke-static {}, Landroid/os/Environment;.getExternalStorageState:()Ljava/lang/String; // method@01e4 │ │ -03f294: 0c04 |0020: move-result-object v4 │ │ -03f296: 28e9 |0021: goto 000a // -0017 │ │ -03f298: 0d02 |0022: move-exception v2 │ │ -03f29a: 1a04 0a03 |0023: const-string v4, "EnvironmentCompat" // string@030a │ │ -03f29e: 2205 b903 |0025: new-instance v5, Ljava/lang/StringBuilder; // type@03b9 │ │ -03f2a2: 7010 ae17 0500 |0027: invoke-direct {v5}, Ljava/lang/StringBuilder;.:()V // method@17ae │ │ -03f2a8: 1a06 5403 |002a: const-string v6, "Failed to resolve canonical path: " // string@0354 │ │ -03f2ac: 6e20 b517 6500 |002c: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17b5 │ │ -03f2b2: 0c05 |002f: move-result-object v5 │ │ -03f2b4: 6e20 b417 2500 |0030: invoke-virtual {v5, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@17b4 │ │ -03f2ba: 0c05 |0033: move-result-object v5 │ │ -03f2bc: 6e10 ba17 0500 |0034: invoke-virtual {v5}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@17ba │ │ -03f2c2: 0c05 |0037: move-result-object v5 │ │ -03f2c4: 7120 3912 5400 |0038: invoke-static {v4, v5}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;)I // method@1239 │ │ -03f2ca: 1a04 b81d |003b: const-string v4, "unknown" // string@1db8 │ │ -03f2ce: 28cd |003d: goto 000a // -0033 │ │ +05f6a8: |[05f6a8] android.support.v4.os.EnvironmentCompat.getStorageState:(Ljava/io/File;)Ljava/lang/String; │ │ +05f6b8: 6003 4000 |0000: sget v3, Landroid/os/Build$VERSION;.SDK_INT:I // field@0040 │ │ +05f6bc: 1304 1300 |0002: const/16 v4, #int 19 // #13 │ │ +05f6c0: 3443 0700 |0004: if-lt v3, v4, 000b // +0007 │ │ +05f6c4: 7110 410d 0700 |0006: invoke-static {v7}, Landroid/support/v4/os/EnvironmentCompatKitKat;.getStorageState:(Ljava/io/File;)Ljava/lang/String; // method@0d41 │ │ +05f6ca: 0c04 |0009: move-result-object v4 │ │ +05f6cc: 1104 |000a: return-object v4 │ │ +05f6ce: 6e10 1f22 0700 |000b: invoke-virtual {v7}, Ljava/io/File;.getCanonicalPath:()Ljava/lang/String; // method@221f │ │ +05f6d4: 0c01 |000e: move-result-object v1 │ │ +05f6d6: 7100 0803 0000 |000f: invoke-static {}, Landroid/os/Environment;.getExternalStorageDirectory:()Ljava/io/File; // method@0308 │ │ +05f6dc: 0c04 |0012: move-result-object v4 │ │ +05f6de: 6e10 1f22 0400 |0013: invoke-virtual {v4}, Ljava/io/File;.getCanonicalPath:()Ljava/lang/String; // method@221f │ │ +05f6e4: 0c00 |0016: move-result-object v0 │ │ +05f6e6: 6e20 9e22 0100 |0017: invoke-virtual {v1, v0}, Ljava/lang/String;.startsWith:(Ljava/lang/String;)Z // method@229e │ │ +05f6ec: 0a04 |001a: move-result v4 │ │ +05f6ee: 3804 2000 |001b: if-eqz v4, 003b // +0020 │ │ +05f6f2: 7100 0903 0000 |001d: invoke-static {}, Landroid/os/Environment;.getExternalStorageState:()Ljava/lang/String; // method@0309 │ │ +05f6f8: 0c04 |0020: move-result-object v4 │ │ +05f6fa: 28e9 |0021: goto 000a // -0017 │ │ +05f6fc: 0d02 |0022: move-exception v2 │ │ +05f6fe: 1a04 e703 |0023: const-string v4, "EnvironmentCompat" // string@03e7 │ │ +05f702: 2205 3e05 |0025: new-instance v5, Ljava/lang/StringBuilder; // type@053e │ │ +05f706: 7010 a422 0500 |0027: invoke-direct {v5}, Ljava/lang/StringBuilder;.:()V // method@22a4 │ │ +05f70c: 1a06 5004 |002a: const-string v6, "Failed to resolve canonical path: " // string@0450 │ │ +05f710: 6e20 ad22 6500 |002c: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22ad │ │ +05f716: 0c05 |002f: move-result-object v5 │ │ +05f718: 6e20 ac22 2500 |0030: invoke-virtual {v5, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@22ac │ │ +05f71e: 0c05 |0033: move-result-object v5 │ │ +05f720: 6e10 b222 0500 |0034: invoke-virtual {v5}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@22b2 │ │ +05f726: 0c05 |0037: move-result-object v5 │ │ +05f728: 7120 751c 5400 |0038: invoke-static {v4, v5}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;)I // method@1c75 │ │ +05f72e: 1a04 8e27 |003b: const-string v4, "unknown" // string@278e │ │ +05f732: 28cd |003d: goto 000a // -0033 │ │ catches : 1 │ │ 0x000b - 0x0020 │ │ Ljava/io/IOException; -> 0x0022 │ │ positions : │ │ 0x0000 line=56 │ │ 0x0002 line=57 │ │ 0x0006 line=58 │ │ @@ -26858,27 +51319,27 @@ │ │ 0x0017 - 0x0022 reg=0 canonicalExternal Ljava/lang/String; │ │ 0x000f - 0x0022 reg=1 canonicalPath Ljava/lang/String; │ │ 0x0023 - 0x003b reg=2 e Ljava/io/IOException; │ │ 0x0002 - 0x003e reg=3 version I │ │ 0x0000 - 0x003e reg=7 path Ljava/io/File; │ │ │ │ Virtual methods - │ │ - source_file_idx : 779 (EnvironmentCompat.java) │ │ + source_file_idx : 1000 (EnvironmentCompat.java) │ │ │ │ -Class #134 header: │ │ -class_idx : 339 │ │ +Class #280 header: │ │ +class_idx : 598 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 948 │ │ -source_file_idx : 780 │ │ +superclass_idx : 1337 │ │ +source_file_idx : 1001 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 0 │ │ │ │ -Class #134 - │ │ +Class #280 - │ │ Class descriptor : 'Landroid/support/v4/os/EnvironmentCompatKitKat;' │ │ Access flags : 0x0000 () │ │ Superclass : 'Ljava/lang/Object;' │ │ Interfaces - │ │ Static fields - │ │ Instance fields - │ │ Direct methods - │ │ @@ -26887,17 +51348,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -03f2e0: |[03f2e0] android.support.v4.os.EnvironmentCompatKitKat.:()V │ │ -03f2f0: 7010 9117 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1791 │ │ -03f2f6: 0e00 |0003: return-void │ │ +05f744: |[05f744] android.support.v4.os.EnvironmentCompatKitKat.:()V │ │ +05f754: 7010 8622 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2286 │ │ +05f75a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=23 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/os/EnvironmentCompatKitKat; │ │ │ │ #1 : (in Landroid/support/v4/os/EnvironmentCompatKitKat;) │ │ @@ -26905,52 +51366,52 @@ │ │ type : '(Ljava/io/File;)Ljava/lang/String;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -03f2f8: |[03f2f8] android.support.v4.os.EnvironmentCompatKitKat.getStorageState:(Ljava/io/File;)Ljava/lang/String; │ │ -03f308: 7110 e501 0100 |0000: invoke-static {v1}, Landroid/os/Environment;.getStorageState:(Ljava/io/File;)Ljava/lang/String; // method@01e5 │ │ -03f30e: 0c00 |0003: move-result-object v0 │ │ -03f310: 1100 |0004: return-object v0 │ │ +05f75c: |[05f75c] android.support.v4.os.EnvironmentCompatKitKat.getStorageState:(Ljava/io/File;)Ljava/lang/String; │ │ +05f76c: 7110 0a03 0100 |0000: invoke-static {v1}, Landroid/os/Environment;.getStorageState:(Ljava/io/File;)Ljava/lang/String; // method@030a │ │ +05f772: 0c00 |0003: move-result-object v0 │ │ +05f774: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=25 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 path Ljava/io/File; │ │ │ │ Virtual methods - │ │ - source_file_idx : 780 (EnvironmentCompatKitKat.java) │ │ + source_file_idx : 1001 (EnvironmentCompatKitKat.java) │ │ │ │ -Class #135 header: │ │ -class_idx : 340 │ │ +Class #281 header: │ │ +class_idx : 599 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 948 │ │ -source_file_idx : 2541 │ │ +superclass_idx : 1337 │ │ +source_file_idx : 3436 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 2 │ │ │ │ -Class #135 annotations: │ │ +Class #281 annotations: │ │ Annotations on class │ │ VISIBILITY_SYSTEM Ldalvik/annotation/EnclosingClass; value=Landroid/support/v4/os/ParcelableCompat; │ │ VISIBILITY_SYSTEM Ldalvik/annotation/InnerClass; accessFlags=8 name="CompatCreator" │ │ VISIBILITY_SYSTEM Ldalvik/annotation/Signature; value={ "" "Ljava/lang/Object;" "Landroid/os/Parcelable$Creator" ";" } │ │ -Annotations on field #622 'mCallbacks' │ │ +Annotations on field #1145 'mCallbacks' │ │ VISIBILITY_SYSTEM Ldalvik/annotation/Signature; value={ "Landroid/support/v4/os/ParcelableCompatCreatorCallbacks" ";" } │ │ -Annotations on method #1869 '' │ │ +Annotations on method #3394 '' │ │ VISIBILITY_SYSTEM Ldalvik/annotation/Signature; value={ "(" "Landroid/support/v4/os/ParcelableCompatCreatorCallbacks" ";)V" } │ │ -Annotations on method #1870 'createFromParcel' │ │ +Annotations on method #3395 'createFromParcel' │ │ VISIBILITY_SYSTEM Ldalvik/annotation/Signature; value={ "(" "Landroid/os/Parcel;" ")TT;" } │ │ -Annotations on method #1871 'newArray' │ │ +Annotations on method #3396 'newArray' │ │ VISIBILITY_SYSTEM Ldalvik/annotation/Signature; value={ "(I)[TT;" } │ │ │ │ -Class #135 - │ │ +Class #281 - │ │ Class descriptor : 'Landroid/support/v4/os/ParcelableCompat$CompatCreator;' │ │ Access flags : 0x0000 () │ │ Superclass : 'Ljava/lang/Object;' │ │ Interfaces - │ │ #0 : 'Landroid/os/Parcelable$Creator;' │ │ Static fields - │ │ Instance fields - │ │ @@ -26964,18 +51425,18 @@ │ │ type : '(Landroid/support/v4/os/ParcelableCompatCreatorCallbacks;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -03f314: |[03f314] android.support.v4.os.ParcelableCompat$CompatCreator.:(Landroid/support/v4/os/ParcelableCompatCreatorCallbacks;)V │ │ -03f324: 7010 9117 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1791 │ │ -03f32a: 5b01 6e02 |0003: iput-object v1, v0, Landroid/support/v4/os/ParcelableCompat$CompatCreator;.mCallbacks:Landroid/support/v4/os/ParcelableCompatCreatorCallbacks; // field@026e │ │ -03f32e: 0e00 |0005: return-void │ │ +05f778: |[05f778] android.support.v4.os.ParcelableCompat$CompatCreator.:(Landroid/support/v4/os/ParcelableCompatCreatorCallbacks;)V │ │ +05f788: 7010 8622 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2286 │ │ +05f78e: 5b01 7904 |0003: iput-object v1, v0, Landroid/support/v4/os/ParcelableCompat$CompatCreator;.mCallbacks:Landroid/support/v4/os/ParcelableCompatCreatorCallbacks; // field@0479 │ │ +05f792: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=45 │ │ 0x0003 line=46 │ │ 0x0005 line=47 │ │ locals : │ │ 0x0000 - 0x0000 reg=0 this Landroid/support/v4/os/ParcelableCompat$CompatCreator; │ │ @@ -26989,20 +51450,20 @@ │ │ type : '(Landroid/os/Parcel;)Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -03f330: |[03f330] android.support.v4.os.ParcelableCompat$CompatCreator.createFromParcel:(Landroid/os/Parcel;)Ljava/lang/Object; │ │ -03f340: 5420 6e02 |0000: iget-object v0, v2, Landroid/support/v4/os/ParcelableCompat$CompatCreator;.mCallbacks:Landroid/support/v4/os/ParcelableCompatCreatorCallbacks; // field@026e │ │ -03f344: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -03f346: 7230 5207 3001 |0003: invoke-interface {v0, v3, v1}, Landroid/support/v4/os/ParcelableCompatCreatorCallbacks;.createFromParcel:(Landroid/os/Parcel;Ljava/lang/ClassLoader;)Ljava/lang/Object; // method@0752 │ │ -03f34c: 0c00 |0006: move-result-object v0 │ │ -03f34e: 1100 |0007: return-object v0 │ │ +05f794: |[05f794] android.support.v4.os.ParcelableCompat$CompatCreator.createFromParcel:(Landroid/os/Parcel;)Ljava/lang/Object; │ │ +05f7a4: 5420 7904 |0000: iget-object v0, v2, Landroid/support/v4/os/ParcelableCompat$CompatCreator;.mCallbacks:Landroid/support/v4/os/ParcelableCompatCreatorCallbacks; // field@0479 │ │ +05f7a8: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +05f7aa: 7230 470d 3001 |0003: invoke-interface {v0, v3, v1}, Landroid/support/v4/os/ParcelableCompatCreatorCallbacks;.createFromParcel:(Landroid/os/Parcel;Ljava/lang/ClassLoader;)Ljava/lang/Object; // method@0d47 │ │ +05f7b0: 0c00 |0006: move-result-object v0 │ │ +05f7b2: 1100 |0007: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=51 │ │ locals : │ │ 0x0000 - 0x0000 reg=2 this Landroid/support/v4/os/ParcelableCompat$CompatCreator; │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/os/ParcelableCompat$CompatCreator; Landroid/support/v4/os/ParcelableCompat$CompatCreator; │ │ 0x0000 - 0x0008 reg=3 source Landroid/os/Parcel; │ │ @@ -27012,46 +51473,46 @@ │ │ type : '(I)[Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -03f350: |[03f350] android.support.v4.os.ParcelableCompat$CompatCreator.newArray:(I)[Ljava/lang/Object; │ │ -03f360: 5410 6e02 |0000: iget-object v0, v1, Landroid/support/v4/os/ParcelableCompat$CompatCreator;.mCallbacks:Landroid/support/v4/os/ParcelableCompatCreatorCallbacks; // field@026e │ │ -03f364: 7220 5307 2000 |0002: invoke-interface {v0, v2}, Landroid/support/v4/os/ParcelableCompatCreatorCallbacks;.newArray:(I)[Ljava/lang/Object; // method@0753 │ │ -03f36a: 0c00 |0005: move-result-object v0 │ │ -03f36c: 1100 |0006: return-object v0 │ │ +05f7b4: |[05f7b4] android.support.v4.os.ParcelableCompat$CompatCreator.newArray:(I)[Ljava/lang/Object; │ │ +05f7c4: 5410 7904 |0000: iget-object v0, v1, Landroid/support/v4/os/ParcelableCompat$CompatCreator;.mCallbacks:Landroid/support/v4/os/ParcelableCompatCreatorCallbacks; // field@0479 │ │ +05f7c8: 7220 480d 2000 |0002: invoke-interface {v0, v2}, Landroid/support/v4/os/ParcelableCompatCreatorCallbacks;.newArray:(I)[Ljava/lang/Object; // method@0d48 │ │ +05f7ce: 0c00 |0005: move-result-object v0 │ │ +05f7d0: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=56 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Landroid/support/v4/os/ParcelableCompat$CompatCreator; │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/os/ParcelableCompat$CompatCreator; Landroid/support/v4/os/ParcelableCompat$CompatCreator; │ │ 0x0000 - 0x0007 reg=2 size I │ │ │ │ - source_file_idx : 2541 (ParcelableCompat.java) │ │ + source_file_idx : 3436 (ParcelableCompat.java) │ │ │ │ -Class #136 header: │ │ -class_idx : 341 │ │ +Class #282 header: │ │ +class_idx : 600 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 948 │ │ -source_file_idx : 2541 │ │ +superclass_idx : 1337 │ │ +source_file_idx : 3436 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 0 │ │ │ │ -Class #136 annotations: │ │ +Class #282 annotations: │ │ Annotations on class │ │ VISIBILITY_SYSTEM Ldalvik/annotation/MemberClasses; value={ Landroid/support/v4/os/ParcelableCompat$CompatCreator; } │ │ -Annotations on method #1873 'newCreator' │ │ +Annotations on method #3398 'newCreator' │ │ VISIBILITY_SYSTEM Ldalvik/annotation/Signature; value={ "(" "Landroid/support/v4/os/ParcelableCompatCreatorCallbacks" ";)" "Landroid/os/Parcelable$Creator" ";" } │ │ │ │ -Class #136 - │ │ +Class #282 - │ │ Class descriptor : 'Landroid/support/v4/os/ParcelableCompat;' │ │ Access flags : 0x0001 (PUBLIC) │ │ Superclass : 'Ljava/lang/Object;' │ │ Interfaces - │ │ Static fields - │ │ Instance fields - │ │ Direct methods - │ │ @@ -27060,17 +51521,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -03f370: |[03f370] android.support.v4.os.ParcelableCompat.:()V │ │ -03f380: 7010 9117 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1791 │ │ -03f386: 0e00 |0003: return-void │ │ +05f7d4: |[05f7d4] android.support.v4.os.ParcelableCompat.:()V │ │ +05f7e4: 7010 8622 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2286 │ │ +05f7ea: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=26 │ │ 0x0003 line=42 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/os/ParcelableCompat; │ │ │ │ @@ -27079,53 +51540,53 @@ │ │ type : '(Landroid/support/v4/os/ParcelableCompatCreatorCallbacks;)Landroid/os/Parcelable$Creator;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 15 16-bit code units │ │ -03f388: |[03f388] android.support.v4.os.ParcelableCompat.newCreator:(Landroid/support/v4/os/ParcelableCompatCreatorCallbacks;)Landroid/os/Parcelable$Creator; │ │ -03f398: 6000 2c00 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@002c │ │ -03f39c: 1301 0d00 |0002: const/16 v1, #int 13 // #d │ │ -03f3a0: 3410 0500 |0004: if-lt v0, v1, 0009 // +0005 │ │ -03f3a4: 7110 5907 0200 |0006: invoke-static {v2}, Landroid/support/v4/os/ParcelableCompatCreatorHoneycombMR2Stub;.instantiate:(Landroid/support/v4/os/ParcelableCompatCreatorCallbacks;)Landroid/os/Parcelable$Creator; // method@0759 │ │ -03f3aa: 2200 5401 |0009: new-instance v0, Landroid/support/v4/os/ParcelableCompat$CompatCreator; // type@0154 │ │ -03f3ae: 7020 4d07 2000 |000b: invoke-direct {v0, v2}, Landroid/support/v4/os/ParcelableCompat$CompatCreator;.:(Landroid/support/v4/os/ParcelableCompatCreatorCallbacks;)V // method@074d │ │ -03f3b4: 1100 |000e: return-object v0 │ │ +05f7ec: |[05f7ec] android.support.v4.os.ParcelableCompat.newCreator:(Landroid/support/v4/os/ParcelableCompatCreatorCallbacks;)Landroid/os/Parcelable$Creator; │ │ +05f7fc: 6000 4000 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0040 │ │ +05f800: 1301 0d00 |0002: const/16 v1, #int 13 // #d │ │ +05f804: 3410 0500 |0004: if-lt v0, v1, 0009 // +0005 │ │ +05f808: 7110 4e0d 0200 |0006: invoke-static {v2}, Landroid/support/v4/os/ParcelableCompatCreatorHoneycombMR2Stub;.instantiate:(Landroid/support/v4/os/ParcelableCompatCreatorCallbacks;)Landroid/os/Parcelable$Creator; // method@0d4e │ │ +05f80e: 2200 5702 |0009: new-instance v0, Landroid/support/v4/os/ParcelableCompat$CompatCreator; // type@0257 │ │ +05f812: 7020 420d 2000 |000b: invoke-direct {v0, v2}, Landroid/support/v4/os/ParcelableCompat$CompatCreator;.:(Landroid/support/v4/os/ParcelableCompatCreatorCallbacks;)V // method@0d42 │ │ +05f818: 1100 |000e: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=36 │ │ 0x0006 line=37 │ │ 0x0009 line=39 │ │ locals : │ │ 0x0000 - 0x0000 reg=2 (null) Landroid/support/v4/os/ParcelableCompatCreatorCallbacks; │ │ 0x0000 - 0x000f reg=2 callbacks Landroid/support/v4/os/ParcelableCompatCreatorCallbacks; Landroid/support/v4/os/ParcelableCompatCreatorCallbacks; │ │ │ │ Virtual methods - │ │ - source_file_idx : 2541 (ParcelableCompat.java) │ │ + source_file_idx : 3436 (ParcelableCompat.java) │ │ │ │ -Class #137 header: │ │ -class_idx : 342 │ │ +Class #283 header: │ │ +class_idx : 601 │ │ access_flags : 1537 (0x0601) │ │ -superclass_idx : 948 │ │ -source_file_idx : 2542 │ │ +superclass_idx : 1337 │ │ +source_file_idx : 3437 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 2 │ │ │ │ -Class #137 annotations: │ │ +Class #283 annotations: │ │ Annotations on class │ │ VISIBILITY_SYSTEM Ldalvik/annotation/Signature; value={ "" "Ljava/lang/Object;" } │ │ -Annotations on method #1874 'createFromParcel' │ │ +Annotations on method #3399 'createFromParcel' │ │ VISIBILITY_SYSTEM Ldalvik/annotation/Signature; value={ "(" "Landroid/os/Parcel;" "Ljava/lang/ClassLoader;" ")TT;" } │ │ -Annotations on method #1875 'newArray' │ │ +Annotations on method #3400 'newArray' │ │ VISIBILITY_SYSTEM Ldalvik/annotation/Signature; value={ "(I)[TT;" } │ │ │ │ -Class #137 - │ │ +Class #283 - │ │ Class descriptor : 'Landroid/support/v4/os/ParcelableCompatCreatorCallbacks;' │ │ Access flags : 0x0601 (PUBLIC INTERFACE ABSTRACT) │ │ Superclass : 'Ljava/lang/Object;' │ │ Interfaces - │ │ Static fields - │ │ Instance fields - │ │ Direct methods - │ │ @@ -27138,41 +51599,41 @@ │ │ │ │ #1 : (in Landroid/support/v4/os/ParcelableCompatCreatorCallbacks;) │ │ name : 'newArray' │ │ type : '(I)[Ljava/lang/Object;' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ - source_file_idx : 2542 (ParcelableCompatCreatorCallbacks.java) │ │ + source_file_idx : 3437 (ParcelableCompatCreatorCallbacks.java) │ │ │ │ -Class #138 header: │ │ -class_idx : 343 │ │ +Class #284 header: │ │ +class_idx : 602 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 948 │ │ -source_file_idx : 2543 │ │ +superclass_idx : 1337 │ │ +source_file_idx : 3438 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 3 │ │ │ │ -Class #138 annotations: │ │ +Class #284 annotations: │ │ Annotations on class │ │ VISIBILITY_SYSTEM Ldalvik/annotation/Signature; value={ "" "Ljava/lang/Object;" "Landroid/os/Parcelable$ClassLoaderCreator" ";" } │ │ -Annotations on field #623 'mCallbacks' │ │ +Annotations on field #1146 'mCallbacks' │ │ VISIBILITY_SYSTEM Ldalvik/annotation/Signature; value={ "Landroid/support/v4/os/ParcelableCompatCreatorCallbacks" ";" } │ │ -Annotations on method #1876 '' │ │ +Annotations on method #3401 '' │ │ VISIBILITY_SYSTEM Ldalvik/annotation/Signature; value={ "(" "Landroid/support/v4/os/ParcelableCompatCreatorCallbacks" ";)V" } │ │ -Annotations on method #1877 'createFromParcel' │ │ +Annotations on method #3402 'createFromParcel' │ │ VISIBILITY_SYSTEM Ldalvik/annotation/Signature; value={ "(" "Landroid/os/Parcel;" ")TT;" } │ │ -Annotations on method #1878 'createFromParcel' │ │ +Annotations on method #3403 'createFromParcel' │ │ VISIBILITY_SYSTEM Ldalvik/annotation/Signature; value={ "(" "Landroid/os/Parcel;" "Ljava/lang/ClassLoader;" ")TT;" } │ │ -Annotations on method #1879 'newArray' │ │ +Annotations on method #3404 'newArray' │ │ VISIBILITY_SYSTEM Ldalvik/annotation/Signature; value={ "(I)[TT;" } │ │ │ │ -Class #138 - │ │ +Class #284 - │ │ Class descriptor : 'Landroid/support/v4/os/ParcelableCompatCreatorHoneycombMR2;' │ │ Access flags : 0x0000 () │ │ Superclass : 'Ljava/lang/Object;' │ │ Interfaces - │ │ #0 : 'Landroid/os/Parcelable$ClassLoaderCreator;' │ │ Static fields - │ │ Instance fields - │ │ @@ -27186,18 +51647,18 @@ │ │ type : '(Landroid/support/v4/os/ParcelableCompatCreatorCallbacks;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -03f3b8: |[03f3b8] android.support.v4.os.ParcelableCompatCreatorHoneycombMR2.:(Landroid/support/v4/os/ParcelableCompatCreatorCallbacks;)V │ │ -03f3c8: 7010 9117 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1791 │ │ -03f3ce: 5b01 6f02 |0003: iput-object v1, v0, Landroid/support/v4/os/ParcelableCompatCreatorHoneycombMR2;.mCallbacks:Landroid/support/v4/os/ParcelableCompatCreatorCallbacks; // field@026f │ │ -03f3d2: 0e00 |0005: return-void │ │ +05f81c: |[05f81c] android.support.v4.os.ParcelableCompatCreatorHoneycombMR2.:(Landroid/support/v4/os/ParcelableCompatCreatorCallbacks;)V │ │ +05f82c: 7010 8622 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2286 │ │ +05f832: 5b01 7a04 |0003: iput-object v1, v0, Landroid/support/v4/os/ParcelableCompatCreatorHoneycombMR2;.mCallbacks:Landroid/support/v4/os/ParcelableCompatCreatorCallbacks; // field@047a │ │ +05f836: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=31 │ │ 0x0003 line=32 │ │ 0x0005 line=33 │ │ locals : │ │ 0x0000 - 0x0000 reg=0 this Landroid/support/v4/os/ParcelableCompatCreatorHoneycombMR2; │ │ @@ -27211,20 +51672,20 @@ │ │ type : '(Landroid/os/Parcel;)Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -03f3d4: |[03f3d4] android.support.v4.os.ParcelableCompatCreatorHoneycombMR2.createFromParcel:(Landroid/os/Parcel;)Ljava/lang/Object; │ │ -03f3e4: 5420 6f02 |0000: iget-object v0, v2, Landroid/support/v4/os/ParcelableCompatCreatorHoneycombMR2;.mCallbacks:Landroid/support/v4/os/ParcelableCompatCreatorCallbacks; // field@026f │ │ -03f3e8: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -03f3ea: 7230 5207 3001 |0003: invoke-interface {v0, v3, v1}, Landroid/support/v4/os/ParcelableCompatCreatorCallbacks;.createFromParcel:(Landroid/os/Parcel;Ljava/lang/ClassLoader;)Ljava/lang/Object; // method@0752 │ │ -03f3f0: 0c00 |0006: move-result-object v0 │ │ -03f3f2: 1100 |0007: return-object v0 │ │ +05f838: |[05f838] android.support.v4.os.ParcelableCompatCreatorHoneycombMR2.createFromParcel:(Landroid/os/Parcel;)Ljava/lang/Object; │ │ +05f848: 5420 7a04 |0000: iget-object v0, v2, Landroid/support/v4/os/ParcelableCompatCreatorHoneycombMR2;.mCallbacks:Landroid/support/v4/os/ParcelableCompatCreatorCallbacks; // field@047a │ │ +05f84c: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +05f84e: 7230 470d 3001 |0003: invoke-interface {v0, v3, v1}, Landroid/support/v4/os/ParcelableCompatCreatorCallbacks;.createFromParcel:(Landroid/os/Parcel;Ljava/lang/ClassLoader;)Ljava/lang/Object; // method@0d47 │ │ +05f854: 0c00 |0006: move-result-object v0 │ │ +05f856: 1100 |0007: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=36 │ │ locals : │ │ 0x0000 - 0x0000 reg=2 this Landroid/support/v4/os/ParcelableCompatCreatorHoneycombMR2; │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/os/ParcelableCompatCreatorHoneycombMR2; Landroid/support/v4/os/ParcelableCompatCreatorHoneycombMR2; │ │ 0x0000 - 0x0008 reg=3 in Landroid/os/Parcel; │ │ @@ -27234,19 +51695,19 @@ │ │ type : '(Landroid/os/Parcel;Ljava/lang/ClassLoader;)Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 7 16-bit code units │ │ -03f3f4: |[03f3f4] android.support.v4.os.ParcelableCompatCreatorHoneycombMR2.createFromParcel:(Landroid/os/Parcel;Ljava/lang/ClassLoader;)Ljava/lang/Object; │ │ -03f404: 5410 6f02 |0000: iget-object v0, v1, Landroid/support/v4/os/ParcelableCompatCreatorHoneycombMR2;.mCallbacks:Landroid/support/v4/os/ParcelableCompatCreatorCallbacks; // field@026f │ │ -03f408: 7230 5207 2003 |0002: invoke-interface {v0, v2, v3}, Landroid/support/v4/os/ParcelableCompatCreatorCallbacks;.createFromParcel:(Landroid/os/Parcel;Ljava/lang/ClassLoader;)Ljava/lang/Object; // method@0752 │ │ -03f40e: 0c00 |0005: move-result-object v0 │ │ -03f410: 1100 |0006: return-object v0 │ │ +05f858: |[05f858] android.support.v4.os.ParcelableCompatCreatorHoneycombMR2.createFromParcel:(Landroid/os/Parcel;Ljava/lang/ClassLoader;)Ljava/lang/Object; │ │ +05f868: 5410 7a04 |0000: iget-object v0, v1, Landroid/support/v4/os/ParcelableCompatCreatorHoneycombMR2;.mCallbacks:Landroid/support/v4/os/ParcelableCompatCreatorCallbacks; // field@047a │ │ +05f86c: 7230 470d 2003 |0002: invoke-interface {v0, v2, v3}, Landroid/support/v4/os/ParcelableCompatCreatorCallbacks;.createFromParcel:(Landroid/os/Parcel;Ljava/lang/ClassLoader;)Ljava/lang/Object; // method@0d47 │ │ +05f872: 0c00 |0005: move-result-object v0 │ │ +05f874: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=40 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Landroid/support/v4/os/ParcelableCompatCreatorHoneycombMR2; │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/os/ParcelableCompatCreatorHoneycombMR2; Landroid/support/v4/os/ParcelableCompatCreatorHoneycombMR2; │ │ 0x0000 - 0x0007 reg=2 in Landroid/os/Parcel; │ │ @@ -27257,44 +51718,44 @@ │ │ type : '(I)[Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -03f414: |[03f414] android.support.v4.os.ParcelableCompatCreatorHoneycombMR2.newArray:(I)[Ljava/lang/Object; │ │ -03f424: 5410 6f02 |0000: iget-object v0, v1, Landroid/support/v4/os/ParcelableCompatCreatorHoneycombMR2;.mCallbacks:Landroid/support/v4/os/ParcelableCompatCreatorCallbacks; // field@026f │ │ -03f428: 7220 5307 2000 |0002: invoke-interface {v0, v2}, Landroid/support/v4/os/ParcelableCompatCreatorCallbacks;.newArray:(I)[Ljava/lang/Object; // method@0753 │ │ -03f42e: 0c00 |0005: move-result-object v0 │ │ -03f430: 1100 |0006: return-object v0 │ │ +05f878: |[05f878] android.support.v4.os.ParcelableCompatCreatorHoneycombMR2.newArray:(I)[Ljava/lang/Object; │ │ +05f888: 5410 7a04 |0000: iget-object v0, v1, Landroid/support/v4/os/ParcelableCompatCreatorHoneycombMR2;.mCallbacks:Landroid/support/v4/os/ParcelableCompatCreatorCallbacks; // field@047a │ │ +05f88c: 7220 480d 2000 |0002: invoke-interface {v0, v2}, Landroid/support/v4/os/ParcelableCompatCreatorCallbacks;.newArray:(I)[Ljava/lang/Object; // method@0d48 │ │ +05f892: 0c00 |0005: move-result-object v0 │ │ +05f894: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=44 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Landroid/support/v4/os/ParcelableCompatCreatorHoneycombMR2; │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/os/ParcelableCompatCreatorHoneycombMR2; Landroid/support/v4/os/ParcelableCompatCreatorHoneycombMR2; │ │ 0x0000 - 0x0007 reg=2 size I │ │ │ │ - source_file_idx : 2543 (ParcelableCompatHoneycombMR2.java) │ │ + source_file_idx : 3438 (ParcelableCompatHoneycombMR2.java) │ │ │ │ -Class #139 header: │ │ -class_idx : 344 │ │ +Class #285 header: │ │ +class_idx : 603 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 948 │ │ -source_file_idx : 2543 │ │ +superclass_idx : 1337 │ │ +source_file_idx : 3438 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 0 │ │ │ │ -Class #139 annotations: │ │ -Annotations on method #1881 'instantiate' │ │ +Class #285 annotations: │ │ +Annotations on method #3406 'instantiate' │ │ VISIBILITY_SYSTEM Ldalvik/annotation/Signature; value={ "(" "Landroid/support/v4/os/ParcelableCompatCreatorCallbacks" ";)" "Landroid/os/Parcelable$Creator" ";" } │ │ │ │ -Class #139 - │ │ +Class #285 - │ │ Class descriptor : 'Landroid/support/v4/os/ParcelableCompatCreatorHoneycombMR2Stub;' │ │ Access flags : 0x0000 () │ │ Superclass : 'Ljava/lang/Object;' │ │ Interfaces - │ │ Static fields - │ │ Instance fields - │ │ Direct methods - │ │ @@ -27303,17 +51764,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -03f434: |[03f434] android.support.v4.os.ParcelableCompatCreatorHoneycombMR2Stub.:()V │ │ -03f444: 7010 9117 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1791 │ │ -03f44a: 0e00 |0003: return-void │ │ +05f898: |[05f898] android.support.v4.os.ParcelableCompatCreatorHoneycombMR2Stub.:()V │ │ +05f8a8: 7010 8622 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2286 │ │ +05f8ae: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=22 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/os/ParcelableCompatCreatorHoneycombMR2Stub; │ │ │ │ #1 : (in Landroid/support/v4/os/ParcelableCompatCreatorHoneycombMR2Stub;) │ │ @@ -27321,72 +51782,104 @@ │ │ type : '(Landroid/support/v4/os/ParcelableCompatCreatorCallbacks;)Landroid/os/Parcelable$Creator;' │ │ access : 0x0008 (STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -03f44c: |[03f44c] android.support.v4.os.ParcelableCompatCreatorHoneycombMR2Stub.instantiate:(Landroid/support/v4/os/ParcelableCompatCreatorCallbacks;)Landroid/os/Parcelable$Creator; │ │ -03f45c: 2200 5701 |0000: new-instance v0, Landroid/support/v4/os/ParcelableCompatCreatorHoneycombMR2; // type@0157 │ │ -03f460: 7020 5407 1000 |0002: invoke-direct {v0, v1}, Landroid/support/v4/os/ParcelableCompatCreatorHoneycombMR2;.:(Landroid/support/v4/os/ParcelableCompatCreatorCallbacks;)V // method@0754 │ │ -03f466: 1100 |0005: return-object v0 │ │ +05f8b0: |[05f8b0] android.support.v4.os.ParcelableCompatCreatorHoneycombMR2Stub.instantiate:(Landroid/support/v4/os/ParcelableCompatCreatorCallbacks;)Landroid/os/Parcelable$Creator; │ │ +05f8c0: 2200 5a02 |0000: new-instance v0, Landroid/support/v4/os/ParcelableCompatCreatorHoneycombMR2; // type@025a │ │ +05f8c4: 7020 490d 1000 |0002: invoke-direct {v0, v1}, Landroid/support/v4/os/ParcelableCompatCreatorHoneycombMR2;.:(Landroid/support/v4/os/ParcelableCompatCreatorCallbacks;)V // method@0d49 │ │ +05f8ca: 1100 |0005: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=24 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 (null) Landroid/support/v4/os/ParcelableCompatCreatorCallbacks; │ │ 0x0000 - 0x0006 reg=1 callbacks Landroid/support/v4/os/ParcelableCompatCreatorCallbacks; Landroid/support/v4/os/ParcelableCompatCreatorCallbacks; │ │ │ │ Virtual methods - │ │ - source_file_idx : 2543 (ParcelableCompatHoneycombMR2.java) │ │ + source_file_idx : 3438 (ParcelableCompatHoneycombMR2.java) │ │ │ │ -Class #140 header: │ │ -class_idx : 345 │ │ +Class #286 header: │ │ +class_idx : 604 │ │ access_flags : 4096 (0x1000) │ │ -superclass_idx : 948 │ │ -source_file_idx : 2553 │ │ +superclass_idx : 1337 │ │ +source_file_idx : 3459 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 0 │ │ │ │ -Class #140 annotations: │ │ +Class #286 annotations: │ │ Annotations on class │ │ VISIBILITY_SYSTEM Ldalvik/annotation/EnclosingClass; value=Landroid/support/v4/print/PrintHelper; │ │ VISIBILITY_SYSTEM Ldalvik/annotation/InnerClass; accessFlags=4104 name=null │ │ │ │ -Class #140 - │ │ +Class #286 - │ │ Class descriptor : 'Landroid/support/v4/print/PrintHelper$1;' │ │ Access flags : 0x1000 (SYNTHETIC) │ │ Superclass : 'Ljava/lang/Object;' │ │ Interfaces - │ │ Static fields - │ │ Instance fields - │ │ Direct methods - │ │ Virtual methods - │ │ - source_file_idx : 2553 (PrintHelper.java) │ │ + source_file_idx : 3459 (PrintHelper.java) │ │ │ │ -Class #141 header: │ │ -class_idx : 348 │ │ +Class #287 header: │ │ +class_idx : 605 │ │ +access_flags : 1537 (0x0601) │ │ +superclass_idx : 1337 │ │ +source_file_idx : 3459 │ │ +static_fields_size : 0 │ │ +instance_fields_size: 0 │ │ +direct_methods_size : 0 │ │ +virtual_methods_size: 1 │ │ + │ │ +Class #287 annotations: │ │ +Annotations on class │ │ + VISIBILITY_SYSTEM Ldalvik/annotation/EnclosingClass; value=Landroid/support/v4/print/PrintHelper; │ │ + VISIBILITY_SYSTEM Ldalvik/annotation/InnerClass; accessFlags=1545 name="OnPrintFinishCallback" │ │ + │ │ +Class #287 - │ │ + Class descriptor : 'Landroid/support/v4/print/PrintHelper$OnPrintFinishCallback;' │ │ + Access flags : 0x0601 (PUBLIC INTERFACE ABSTRACT) │ │ + Superclass : 'Ljava/lang/Object;' │ │ + Interfaces - │ │ + Static fields - │ │ + Instance fields - │ │ + Direct methods - │ │ + Virtual methods - │ │ + #0 : (in Landroid/support/v4/print/PrintHelper$OnPrintFinishCallback;) │ │ + name : 'onFinish' │ │ + type : '()V' │ │ + access : 0x0401 (PUBLIC ABSTRACT) │ │ + code : (none) │ │ + │ │ + source_file_idx : 3459 (PrintHelper.java) │ │ + │ │ +Class #288 header: │ │ +class_idx : 610 │ │ access_flags : 1536 (0x0600) │ │ -superclass_idx : 948 │ │ -source_file_idx : 2553 │ │ +superclass_idx : 1337 │ │ +source_file_idx : 3459 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ -virtual_methods_size: 6 │ │ +virtual_methods_size: 8 │ │ │ │ -Class #141 annotations: │ │ +Class #288 annotations: │ │ Annotations on class │ │ VISIBILITY_SYSTEM Ldalvik/annotation/EnclosingClass; value=Landroid/support/v4/print/PrintHelper; │ │ VISIBILITY_SYSTEM Ldalvik/annotation/InnerClass; accessFlags=1544 name="PrintHelperVersionImpl" │ │ -Annotations on method #1900 'printBitmap' │ │ +Annotations on method #3435 'printBitmap' │ │ VISIBILITY_SYSTEM Ldalvik/annotation/Throws; value={ Ljava/io/FileNotFoundException; } │ │ │ │ -Class #141 - │ │ +Class #288 - │ │ Class descriptor : 'Landroid/support/v4/print/PrintHelper$PrintHelperVersionImpl;' │ │ Access flags : 0x0600 (INTERFACE ABSTRACT) │ │ Superclass : 'Ljava/lang/Object;' │ │ Interfaces - │ │ Static fields - │ │ Instance fields - │ │ Direct methods - │ │ @@ -27394,62 +51887,76 @@ │ │ #0 : (in Landroid/support/v4/print/PrintHelper$PrintHelperVersionImpl;) │ │ name : 'getColorMode' │ │ type : '()I' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ #1 : (in Landroid/support/v4/print/PrintHelper$PrintHelperVersionImpl;) │ │ - name : 'getScaleMode' │ │ + name : 'getOrientation' │ │ type : '()I' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ #2 : (in Landroid/support/v4/print/PrintHelper$PrintHelperVersionImpl;) │ │ - name : 'printBitmap' │ │ - type : '(Ljava/lang/String;Landroid/graphics/Bitmap;)V' │ │ + name : 'getScaleMode' │ │ + type : '()I' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ #3 : (in Landroid/support/v4/print/PrintHelper$PrintHelperVersionImpl;) │ │ name : 'printBitmap' │ │ - type : '(Ljava/lang/String;Landroid/net/Uri;)V' │ │ + type : '(Ljava/lang/String;Landroid/graphics/Bitmap;Landroid/support/v4/print/PrintHelper$OnPrintFinishCallback;)V' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ #4 : (in Landroid/support/v4/print/PrintHelper$PrintHelperVersionImpl;) │ │ + name : 'printBitmap' │ │ + type : '(Ljava/lang/String;Landroid/net/Uri;Landroid/support/v4/print/PrintHelper$OnPrintFinishCallback;)V' │ │ + access : 0x0401 (PUBLIC ABSTRACT) │ │ + code : (none) │ │ + │ │ + #5 : (in Landroid/support/v4/print/PrintHelper$PrintHelperVersionImpl;) │ │ name : 'setColorMode' │ │ type : '(I)V' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ - #5 : (in Landroid/support/v4/print/PrintHelper$PrintHelperVersionImpl;) │ │ + #6 : (in Landroid/support/v4/print/PrintHelper$PrintHelperVersionImpl;) │ │ + name : 'setOrientation' │ │ + type : '(I)V' │ │ + access : 0x0401 (PUBLIC ABSTRACT) │ │ + code : (none) │ │ + │ │ + #7 : (in Landroid/support/v4/print/PrintHelper$PrintHelperVersionImpl;) │ │ name : 'setScaleMode' │ │ type : '(I)V' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ - source_file_idx : 2553 (PrintHelper.java) │ │ + source_file_idx : 3459 (PrintHelper.java) │ │ │ │ -Class #142 header: │ │ -class_idx : 349 │ │ +Class #289 header: │ │ +class_idx : 611 │ │ access_flags : 17 (0x0011) │ │ -superclass_idx : 948 │ │ -source_file_idx : 2553 │ │ -static_fields_size : 4 │ │ +superclass_idx : 1337 │ │ +source_file_idx : 3459 │ │ +static_fields_size : 6 │ │ instance_fields_size: 1 │ │ direct_methods_size : 2 │ │ -virtual_methods_size: 6 │ │ +virtual_methods_size: 10 │ │ │ │ -Class #142 annotations: │ │ +Class #289 annotations: │ │ Annotations on class │ │ - VISIBILITY_SYSTEM Ldalvik/annotation/MemberClasses; value={ Landroid/support/v4/print/PrintHelper$1; Landroid/support/v4/print/PrintHelper$PrintHelperKitkatImpl; Landroid/support/v4/print/PrintHelper$PrintHelperStubImpl; Landroid/support/v4/print/PrintHelper$PrintHelperVersionImpl; } │ │ -Annotations on method #1907 'printBitmap' │ │ + VISIBILITY_SYSTEM Ldalvik/annotation/MemberClasses; value={ Landroid/support/v4/print/PrintHelper$1; Landroid/support/v4/print/PrintHelper$PrintHelperKitkatImpl; Landroid/support/v4/print/PrintHelper$PrintHelperStubImpl; Landroid/support/v4/print/PrintHelper$PrintHelperVersionImpl; Landroid/support/v4/print/PrintHelper$OnPrintFinishCallback; } │ │ +Annotations on method #3445 'printBitmap' │ │ + VISIBILITY_SYSTEM Ldalvik/annotation/Throws; value={ Ljava/io/FileNotFoundException; } │ │ +Annotations on method #3446 'printBitmap' │ │ VISIBILITY_SYSTEM Ldalvik/annotation/Throws; value={ Ljava/io/FileNotFoundException; } │ │ │ │ -Class #142 - │ │ +Class #289 - │ │ Class descriptor : 'Landroid/support/v4/print/PrintHelper;' │ │ Access flags : 0x0011 (PUBLIC FINAL) │ │ Superclass : 'Ljava/lang/Object;' │ │ Interfaces - │ │ Static fields - │ │ #0 : (in Landroid/support/v4/print/PrintHelper;) │ │ name : 'COLOR_MODE_COLOR' │ │ @@ -27458,19 +51965,29 @@ │ │ value : 2 │ │ #1 : (in Landroid/support/v4/print/PrintHelper;) │ │ name : 'COLOR_MODE_MONOCHROME' │ │ type : 'I' │ │ access : 0x0019 (PUBLIC STATIC FINAL) │ │ value : 1 │ │ #2 : (in Landroid/support/v4/print/PrintHelper;) │ │ + name : 'ORIENTATION_LANDSCAPE' │ │ + type : 'I' │ │ + access : 0x0019 (PUBLIC STATIC FINAL) │ │ + value : 1 │ │ + #3 : (in Landroid/support/v4/print/PrintHelper;) │ │ + name : 'ORIENTATION_PORTRAIT' │ │ + type : 'I' │ │ + access : 0x0019 (PUBLIC STATIC FINAL) │ │ + value : 2 │ │ + #4 : (in Landroid/support/v4/print/PrintHelper;) │ │ name : 'SCALE_MODE_FILL' │ │ type : 'I' │ │ access : 0x0019 (PUBLIC STATIC FINAL) │ │ value : 2 │ │ - #3 : (in Landroid/support/v4/print/PrintHelper;) │ │ + #5 : (in Landroid/support/v4/print/PrintHelper;) │ │ name : 'SCALE_MODE_FIT' │ │ type : 'I' │ │ access : 0x0019 (PUBLIC STATIC FINAL) │ │ value : 1 │ │ Instance fields - │ │ #0 : (in Landroid/support/v4/print/PrintHelper;) │ │ name : 'mImpl' │ │ @@ -27482,208 +51999,297 @@ │ │ type : '(Landroid/content/Context;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 26 16-bit code units │ │ -03f468: |[03f468] android.support.v4.print.PrintHelper.:(Landroid/content/Context;)V │ │ -03f478: 7010 9117 0200 |0000: invoke-direct {v2}, Ljava/lang/Object;.:()V // method@1791 │ │ -03f47e: 7100 7607 0000 |0003: invoke-static {}, Landroid/support/v4/print/PrintHelper;.systemSupportsPrint:()Z // method@0776 │ │ -03f484: 0a00 |0006: move-result v0 │ │ -03f486: 3800 0a00 |0007: if-eqz v0, 0011 // +000a │ │ -03f48a: 2200 5a01 |0009: new-instance v0, Landroid/support/v4/print/PrintHelper$PrintHelperKitkatImpl; // type@015a │ │ -03f48e: 7020 5a07 3000 |000b: invoke-direct {v0, v3}, Landroid/support/v4/print/PrintHelper$PrintHelperKitkatImpl;.:(Landroid/content/Context;)V // method@075a │ │ -03f494: 5b20 7702 |000e: iput-object v0, v2, Landroid/support/v4/print/PrintHelper;.mImpl:Landroid/support/v4/print/PrintHelper$PrintHelperVersionImpl; // field@0277 │ │ -03f498: 0e00 |0010: return-void │ │ -03f49a: 2200 5b01 |0011: new-instance v0, Landroid/support/v4/print/PrintHelper$PrintHelperStubImpl; // type@015b │ │ -03f49e: 1201 |0013: const/4 v1, #int 0 // #0 │ │ -03f4a0: 7020 6207 1000 |0014: invoke-direct {v0, v1}, Landroid/support/v4/print/PrintHelper$PrintHelperStubImpl;.:(Landroid/support/v4/print/PrintHelper$1;)V // method@0762 │ │ -03f4a6: 5b20 7702 |0017: iput-object v0, v2, Landroid/support/v4/print/PrintHelper;.mImpl:Landroid/support/v4/print/PrintHelper$PrintHelperVersionImpl; // field@0277 │ │ -03f4aa: 28f7 |0019: goto 0010 // -0009 │ │ +05f8cc: |[05f8cc] android.support.v4.print.PrintHelper.:(Landroid/content/Context;)V │ │ +05f8dc: 7010 8622 0200 |0000: invoke-direct {v2}, Ljava/lang/Object;.:()V // method@2286 │ │ +05f8e2: 7100 7a0d 0000 |0003: invoke-static {}, Landroid/support/v4/print/PrintHelper;.systemSupportsPrint:()Z // method@0d7a │ │ +05f8e8: 0a00 |0006: move-result v0 │ │ +05f8ea: 3800 0a00 |0007: if-eqz v0, 0011 // +000a │ │ +05f8ee: 2200 6002 |0009: new-instance v0, Landroid/support/v4/print/PrintHelper$PrintHelperKitkatImpl; // type@0260 │ │ +05f8f2: 7020 540d 3000 |000b: invoke-direct {v0, v3}, Landroid/support/v4/print/PrintHelper$PrintHelperKitkatImpl;.:(Landroid/content/Context;)V // method@0d54 │ │ +05f8f8: 5b20 8904 |000e: iput-object v0, v2, Landroid/support/v4/print/PrintHelper;.mImpl:Landroid/support/v4/print/PrintHelper$PrintHelperVersionImpl; // field@0489 │ │ +05f8fc: 0e00 |0010: return-void │ │ +05f8fe: 2200 6102 |0011: new-instance v0, Landroid/support/v4/print/PrintHelper$PrintHelperStubImpl; // type@0261 │ │ +05f902: 1201 |0013: const/4 v1, #int 0 // #0 │ │ +05f904: 7020 5e0d 1000 |0014: invoke-direct {v0, v1}, Landroid/support/v4/print/PrintHelper$PrintHelperStubImpl;.:(Landroid/support/v4/print/PrintHelper$1;)V // method@0d5e │ │ +05f90a: 5b20 8904 |0017: iput-object v0, v2, Landroid/support/v4/print/PrintHelper;.mImpl:Landroid/support/v4/print/PrintHelper$PrintHelperVersionImpl; // field@0489 │ │ +05f90e: 28f7 |0019: goto 0010 // -0009 │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=167 │ │ - 0x0003 line=168 │ │ - 0x0009 line=169 │ │ - 0x0010 line=173 │ │ - 0x0011 line=171 │ │ + 0x0000 line=230 │ │ + 0x0003 line=231 │ │ + 0x0009 line=232 │ │ + 0x0010 line=236 │ │ + 0x0011 line=234 │ │ locals : │ │ 0x0000 - 0x001a reg=2 this Landroid/support/v4/print/PrintHelper; │ │ 0x0000 - 0x001a reg=3 context Landroid/content/Context; │ │ │ │ #1 : (in Landroid/support/v4/print/PrintHelper;) │ │ name : 'systemSupportsPrint' │ │ type : '()Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 0 │ │ outs : 0 │ │ insns size : 10 16-bit code units │ │ -03f4ac: |[03f4ac] android.support.v4.print.PrintHelper.systemSupportsPrint:()Z │ │ -03f4bc: 6000 2c00 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@002c │ │ -03f4c0: 1301 1300 |0002: const/16 v1, #int 19 // #13 │ │ -03f4c4: 3410 0400 |0004: if-lt v0, v1, 0008 // +0004 │ │ -03f4c8: 1210 |0006: const/4 v0, #int 1 // #1 │ │ -03f4ca: 0f00 |0007: return v0 │ │ -03f4cc: 1200 |0008: const/4 v0, #int 0 // #0 │ │ -03f4ce: 28fe |0009: goto 0007 // -0002 │ │ +05f910: |[05f910] android.support.v4.print.PrintHelper.systemSupportsPrint:()Z │ │ +05f920: 6000 4000 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0040 │ │ +05f924: 1301 1300 |0002: const/16 v1, #int 19 // #13 │ │ +05f928: 3410 0400 |0004: if-lt v0, v1, 0008 // +0004 │ │ +05f92c: 1210 |0006: const/4 v0, #int 1 // #1 │ │ +05f92e: 0f00 |0007: return v0 │ │ +05f930: 1200 |0008: const/4 v0, #int 0 // #0 │ │ +05f932: 28fe |0009: goto 0007 // -0002 │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=58 │ │ - 0x0006 line=60 │ │ - 0x0007 line=62 │ │ + 0x0000 line=81 │ │ + 0x0006 line=83 │ │ + 0x0007 line=85 │ │ locals : │ │ │ │ Virtual methods - │ │ #0 : (in Landroid/support/v4/print/PrintHelper;) │ │ name : 'getColorMode' │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -03f4d0: |[03f4d0] android.support.v4.print.PrintHelper.getColorMode:()I │ │ -03f4e0: 5410 7702 |0000: iget-object v0, v1, Landroid/support/v4/print/PrintHelper;.mImpl:Landroid/support/v4/print/PrintHelper$PrintHelperVersionImpl; // field@0277 │ │ -03f4e4: 7210 6907 0000 |0002: invoke-interface {v0}, Landroid/support/v4/print/PrintHelper$PrintHelperVersionImpl;.getColorMode:()I // method@0769 │ │ -03f4ea: 0a00 |0005: move-result v0 │ │ -03f4ec: 0f00 |0006: return v0 │ │ +05f934: |[05f934] android.support.v4.print.PrintHelper.getColorMode:()I │ │ +05f944: 5410 8904 |0000: iget-object v0, v1, Landroid/support/v4/print/PrintHelper;.mImpl:Landroid/support/v4/print/PrintHelper$PrintHelperVersionImpl; // field@0489 │ │ +05f948: 7210 670d 0000 |0002: invoke-interface {v0}, Landroid/support/v4/print/PrintHelper$PrintHelperVersionImpl;.getColorMode:()I // method@0d67 │ │ +05f94e: 0a00 |0005: move-result v0 │ │ +05f950: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=217 │ │ + 0x0000 line=280 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/print/PrintHelper; │ │ │ │ #1 : (in Landroid/support/v4/print/PrintHelper;) │ │ - name : 'getScaleMode' │ │ + name : 'getOrientation' │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -03f4f0: |[03f4f0] android.support.v4.print.PrintHelper.getScaleMode:()I │ │ -03f500: 5410 7702 |0000: iget-object v0, v1, Landroid/support/v4/print/PrintHelper;.mImpl:Landroid/support/v4/print/PrintHelper$PrintHelperVersionImpl; // field@0277 │ │ -03f504: 7210 6a07 0000 |0002: invoke-interface {v0}, Landroid/support/v4/print/PrintHelper$PrintHelperVersionImpl;.getScaleMode:()I // method@076a │ │ -03f50a: 0a00 |0005: move-result v0 │ │ -03f50c: 0f00 |0006: return v0 │ │ +05f954: |[05f954] android.support.v4.print.PrintHelper.getOrientation:()I │ │ +05f964: 5410 8904 |0000: iget-object v0, v1, Landroid/support/v4/print/PrintHelper;.mImpl:Landroid/support/v4/print/PrintHelper$PrintHelperVersionImpl; // field@0489 │ │ +05f968: 7210 680d 0000 |0002: invoke-interface {v0}, Landroid/support/v4/print/PrintHelper$PrintHelperVersionImpl;.getOrientation:()I // method@0d68 │ │ +05f96e: 0a00 |0005: move-result v0 │ │ +05f970: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=195 │ │ + 0x0000 line=301 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/print/PrintHelper; │ │ │ │ #2 : (in Landroid/support/v4/print/PrintHelper;) │ │ + name : 'getScaleMode' │ │ + type : '()I' │ │ + access : 0x0001 (PUBLIC) │ │ + code - │ │ + registers : 2 │ │ + ins : 1 │ │ + outs : 1 │ │ + insns size : 7 16-bit code units │ │ +05f974: |[05f974] android.support.v4.print.PrintHelper.getScaleMode:()I │ │ +05f984: 5410 8904 |0000: iget-object v0, v1, Landroid/support/v4/print/PrintHelper;.mImpl:Landroid/support/v4/print/PrintHelper$PrintHelperVersionImpl; // field@0489 │ │ +05f988: 7210 690d 0000 |0002: invoke-interface {v0}, Landroid/support/v4/print/PrintHelper$PrintHelperVersionImpl;.getScaleMode:()I // method@0d69 │ │ +05f98e: 0a00 |0005: move-result v0 │ │ +05f990: 0f00 |0006: return v0 │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=258 │ │ + locals : │ │ + 0x0000 - 0x0007 reg=1 this Landroid/support/v4/print/PrintHelper; │ │ + │ │ + #3 : (in Landroid/support/v4/print/PrintHelper;) │ │ name : 'printBitmap' │ │ type : '(Ljava/lang/String;Landroid/graphics/Bitmap;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ - registers : 4 │ │ + registers : 5 │ │ ins : 3 │ │ - outs : 3 │ │ + outs : 4 │ │ + insns size : 7 16-bit code units │ │ +05f994: |[05f994] android.support.v4.print.PrintHelper.printBitmap:(Ljava/lang/String;Landroid/graphics/Bitmap;)V │ │ +05f9a4: 5420 8904 |0000: iget-object v0, v2, Landroid/support/v4/print/PrintHelper;.mImpl:Landroid/support/v4/print/PrintHelper$PrintHelperVersionImpl; // field@0489 │ │ +05f9a8: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +05f9aa: 7240 6a0d 3014 |0003: invoke-interface {v0, v3, v4, v1}, Landroid/support/v4/print/PrintHelper$PrintHelperVersionImpl;.printBitmap:(Ljava/lang/String;Landroid/graphics/Bitmap;Landroid/support/v4/print/PrintHelper$OnPrintFinishCallback;)V // method@0d6a │ │ +05f9b0: 0e00 |0006: return-void │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=312 │ │ + 0x0006 line=313 │ │ + locals : │ │ + 0x0000 - 0x0007 reg=2 this Landroid/support/v4/print/PrintHelper; │ │ + 0x0000 - 0x0007 reg=3 jobName Ljava/lang/String; │ │ + 0x0000 - 0x0007 reg=4 bitmap Landroid/graphics/Bitmap; │ │ + │ │ + #4 : (in Landroid/support/v4/print/PrintHelper;) │ │ + name : 'printBitmap' │ │ + type : '(Ljava/lang/String;Landroid/graphics/Bitmap;Landroid/support/v4/print/PrintHelper$OnPrintFinishCallback;)V' │ │ + access : 0x0001 (PUBLIC) │ │ + code - │ │ + registers : 5 │ │ + ins : 4 │ │ + outs : 4 │ │ insns size : 6 16-bit code units │ │ -03f510: |[03f510] android.support.v4.print.PrintHelper.printBitmap:(Ljava/lang/String;Landroid/graphics/Bitmap;)V │ │ -03f520: 5410 7702 |0000: iget-object v0, v1, Landroid/support/v4/print/PrintHelper;.mImpl:Landroid/support/v4/print/PrintHelper$PrintHelperVersionImpl; // field@0277 │ │ -03f524: 7230 6b07 2003 |0002: invoke-interface {v0, v2, v3}, Landroid/support/v4/print/PrintHelper$PrintHelperVersionImpl;.printBitmap:(Ljava/lang/String;Landroid/graphics/Bitmap;)V // method@076b │ │ -03f52a: 0e00 |0005: return-void │ │ +05f9b4: |[05f9b4] android.support.v4.print.PrintHelper.printBitmap:(Ljava/lang/String;Landroid/graphics/Bitmap;Landroid/support/v4/print/PrintHelper$OnPrintFinishCallback;)V │ │ +05f9c4: 5410 8904 |0000: iget-object v0, v1, Landroid/support/v4/print/PrintHelper;.mImpl:Landroid/support/v4/print/PrintHelper$PrintHelperVersionImpl; // field@0489 │ │ +05f9c8: 7240 6a0d 2043 |0002: invoke-interface {v0, v2, v3, v4}, Landroid/support/v4/print/PrintHelper$PrintHelperVersionImpl;.printBitmap:(Ljava/lang/String;Landroid/graphics/Bitmap;Landroid/support/v4/print/PrintHelper$OnPrintFinishCallback;)V // method@0d6a │ │ +05f9ce: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=227 │ │ - 0x0005 line=228 │ │ + 0x0000 line=323 │ │ + 0x0005 line=324 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/print/PrintHelper; │ │ 0x0000 - 0x0006 reg=2 jobName Ljava/lang/String; │ │ 0x0000 - 0x0006 reg=3 bitmap Landroid/graphics/Bitmap; │ │ + 0x0000 - 0x0006 reg=4 callback Landroid/support/v4/print/PrintHelper$OnPrintFinishCallback; │ │ │ │ - #3 : (in Landroid/support/v4/print/PrintHelper;) │ │ + #5 : (in Landroid/support/v4/print/PrintHelper;) │ │ name : 'printBitmap' │ │ type : '(Ljava/lang/String;Landroid/net/Uri;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ - registers : 4 │ │ + registers : 5 │ │ ins : 3 │ │ - outs : 3 │ │ + outs : 4 │ │ + insns size : 7 16-bit code units │ │ +05f9d0: |[05f9d0] android.support.v4.print.PrintHelper.printBitmap:(Ljava/lang/String;Landroid/net/Uri;)V │ │ +05f9e0: 5420 8904 |0000: iget-object v0, v2, Landroid/support/v4/print/PrintHelper;.mImpl:Landroid/support/v4/print/PrintHelper$PrintHelperVersionImpl; // field@0489 │ │ +05f9e4: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +05f9e6: 7240 6b0d 3014 |0003: invoke-interface {v0, v3, v4, v1}, Landroid/support/v4/print/PrintHelper$PrintHelperVersionImpl;.printBitmap:(Ljava/lang/String;Landroid/net/Uri;Landroid/support/v4/print/PrintHelper$OnPrintFinishCallback;)V // method@0d6b │ │ +05f9ec: 0e00 |0006: return-void │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=336 │ │ + 0x0006 line=337 │ │ + locals : │ │ + 0x0000 - 0x0007 reg=2 this Landroid/support/v4/print/PrintHelper; │ │ + 0x0000 - 0x0007 reg=3 jobName Ljava/lang/String; │ │ + 0x0000 - 0x0007 reg=4 imageFile Landroid/net/Uri; │ │ + │ │ + #6 : (in Landroid/support/v4/print/PrintHelper;) │ │ + name : 'printBitmap' │ │ + type : '(Ljava/lang/String;Landroid/net/Uri;Landroid/support/v4/print/PrintHelper$OnPrintFinishCallback;)V' │ │ + access : 0x0001 (PUBLIC) │ │ + code - │ │ + registers : 5 │ │ + ins : 4 │ │ + outs : 4 │ │ insns size : 6 16-bit code units │ │ -03f52c: |[03f52c] android.support.v4.print.PrintHelper.printBitmap:(Ljava/lang/String;Landroid/net/Uri;)V │ │ -03f53c: 5410 7702 |0000: iget-object v0, v1, Landroid/support/v4/print/PrintHelper;.mImpl:Landroid/support/v4/print/PrintHelper$PrintHelperVersionImpl; // field@0277 │ │ -03f540: 7230 6c07 2003 |0002: invoke-interface {v0, v2, v3}, Landroid/support/v4/print/PrintHelper$PrintHelperVersionImpl;.printBitmap:(Ljava/lang/String;Landroid/net/Uri;)V // method@076c │ │ -03f546: 0e00 |0005: return-void │ │ +05f9f0: |[05f9f0] android.support.v4.print.PrintHelper.printBitmap:(Ljava/lang/String;Landroid/net/Uri;Landroid/support/v4/print/PrintHelper$OnPrintFinishCallback;)V │ │ +05fa00: 5410 8904 |0000: iget-object v0, v1, Landroid/support/v4/print/PrintHelper;.mImpl:Landroid/support/v4/print/PrintHelper$PrintHelperVersionImpl; // field@0489 │ │ +05fa04: 7240 6b0d 2043 |0002: invoke-interface {v0, v2, v3, v4}, Landroid/support/v4/print/PrintHelper$PrintHelperVersionImpl;.printBitmap:(Ljava/lang/String;Landroid/net/Uri;Landroid/support/v4/print/PrintHelper$OnPrintFinishCallback;)V // method@0d6b │ │ +05fa0a: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=240 │ │ - 0x0005 line=241 │ │ + 0x0000 line=351 │ │ + 0x0005 line=352 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/print/PrintHelper; │ │ 0x0000 - 0x0006 reg=2 jobName Ljava/lang/String; │ │ 0x0000 - 0x0006 reg=3 imageFile Landroid/net/Uri; │ │ + 0x0000 - 0x0006 reg=4 callback Landroid/support/v4/print/PrintHelper$OnPrintFinishCallback; │ │ │ │ - #4 : (in Landroid/support/v4/print/PrintHelper;) │ │ + #7 : (in Landroid/support/v4/print/PrintHelper;) │ │ name : 'setColorMode' │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -03f548: |[03f548] android.support.v4.print.PrintHelper.setColorMode:(I)V │ │ -03f558: 5410 7702 |0000: iget-object v0, v1, Landroid/support/v4/print/PrintHelper;.mImpl:Landroid/support/v4/print/PrintHelper$PrintHelperVersionImpl; // field@0277 │ │ -03f55c: 7220 6d07 2000 |0002: invoke-interface {v0, v2}, Landroid/support/v4/print/PrintHelper$PrintHelperVersionImpl;.setColorMode:(I)V // method@076d │ │ -03f562: 0e00 |0005: return-void │ │ +05fa0c: |[05fa0c] android.support.v4.print.PrintHelper.setColorMode:(I)V │ │ +05fa1c: 5410 8904 |0000: iget-object v0, v1, Landroid/support/v4/print/PrintHelper;.mImpl:Landroid/support/v4/print/PrintHelper$PrintHelperVersionImpl; // field@0489 │ │ +05fa20: 7220 6c0d 2000 |0002: invoke-interface {v0, v2}, Landroid/support/v4/print/PrintHelper$PrintHelperVersionImpl;.setColorMode:(I)V // method@0d6c │ │ +05fa26: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=207 │ │ - 0x0005 line=208 │ │ + 0x0000 line=270 │ │ + 0x0005 line=271 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/print/PrintHelper; │ │ 0x0000 - 0x0006 reg=2 colorMode I │ │ │ │ - #5 : (in Landroid/support/v4/print/PrintHelper;) │ │ + #8 : (in Landroid/support/v4/print/PrintHelper;) │ │ + name : 'setOrientation' │ │ + type : '(I)V' │ │ + access : 0x0001 (PUBLIC) │ │ + code - │ │ + registers : 3 │ │ + ins : 2 │ │ + outs : 2 │ │ + insns size : 6 16-bit code units │ │ +05fa28: |[05fa28] android.support.v4.print.PrintHelper.setOrientation:(I)V │ │ +05fa38: 5410 8904 |0000: iget-object v0, v1, Landroid/support/v4/print/PrintHelper;.mImpl:Landroid/support/v4/print/PrintHelper$PrintHelperVersionImpl; // field@0489 │ │ +05fa3c: 7220 6d0d 2000 |0002: invoke-interface {v0, v2}, Landroid/support/v4/print/PrintHelper$PrintHelperVersionImpl;.setOrientation:(I)V // method@0d6d │ │ +05fa42: 0e00 |0005: return-void │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=291 │ │ + 0x0005 line=292 │ │ + locals : │ │ + 0x0000 - 0x0006 reg=1 this Landroid/support/v4/print/PrintHelper; │ │ + 0x0000 - 0x0006 reg=2 orientation I │ │ + │ │ + #9 : (in Landroid/support/v4/print/PrintHelper;) │ │ name : 'setScaleMode' │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -03f564: |[03f564] android.support.v4.print.PrintHelper.setScaleMode:(I)V │ │ -03f574: 5410 7702 |0000: iget-object v0, v1, Landroid/support/v4/print/PrintHelper;.mImpl:Landroid/support/v4/print/PrintHelper$PrintHelperVersionImpl; // field@0277 │ │ -03f578: 7220 6e07 2000 |0002: invoke-interface {v0, v2}, Landroid/support/v4/print/PrintHelper$PrintHelperVersionImpl;.setScaleMode:(I)V // method@076e │ │ -03f57e: 0e00 |0005: return-void │ │ +05fa44: |[05fa44] android.support.v4.print.PrintHelper.setScaleMode:(I)V │ │ +05fa54: 5410 8904 |0000: iget-object v0, v1, Landroid/support/v4/print/PrintHelper;.mImpl:Landroid/support/v4/print/PrintHelper$PrintHelperVersionImpl; // field@0489 │ │ +05fa58: 7220 6e0d 2000 |0002: invoke-interface {v0, v2}, Landroid/support/v4/print/PrintHelper$PrintHelperVersionImpl;.setScaleMode:(I)V // method@0d6e │ │ +05fa5e: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=185 │ │ - 0x0005 line=186 │ │ + 0x0000 line=248 │ │ + 0x0005 line=249 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/print/PrintHelper; │ │ 0x0000 - 0x0006 reg=2 scaleMode I │ │ │ │ - source_file_idx : 2553 (PrintHelper.java) │ │ + source_file_idx : 3459 (PrintHelper.java) │ │ │ │ -Class #143 header: │ │ -class_idx : 350 │ │ +Class #290 header: │ │ +class_idx : 612 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 140 │ │ -source_file_idx : 2555 │ │ +superclass_idx : 196 │ │ +source_file_idx : 3461 │ │ static_fields_size : 0 │ │ -instance_fields_size: 5 │ │ +instance_fields_size: 6 │ │ direct_methods_size : 1 │ │ -virtual_methods_size: 2 │ │ +virtual_methods_size: 3 │ │ │ │ -Class #143 annotations: │ │ +Class #290 annotations: │ │ Annotations on class │ │ VISIBILITY_SYSTEM Ldalvik/annotation/EnclosingMethod; value=printBitmap │ │ VISIBILITY_SYSTEM Ldalvik/annotation/InnerClass; accessFlags=0 name=null │ │ │ │ -Class #143 - │ │ +Class #290 - │ │ Class descriptor : 'Landroid/support/v4/print/PrintHelperKitkat$1;' │ │ Access flags : 0x0000 () │ │ Superclass : 'Landroid/print/PrintDocumentAdapter;' │ │ Interfaces - │ │ Static fields - │ │ Instance fields - │ │ #0 : (in Landroid/support/v4/print/PrintHelperKitkat$1;) │ │ @@ -27695,299 +52301,1029 @@ │ │ type : 'Landroid/support/v4/print/PrintHelperKitkat;' │ │ access : 0x1010 (FINAL SYNTHETIC) │ │ #2 : (in Landroid/support/v4/print/PrintHelperKitkat$1;) │ │ name : 'val$bitmap' │ │ type : 'Landroid/graphics/Bitmap;' │ │ access : 0x1010 (FINAL SYNTHETIC) │ │ #3 : (in Landroid/support/v4/print/PrintHelperKitkat$1;) │ │ + name : 'val$callback' │ │ + type : 'Landroid/support/v4/print/PrintHelperKitkat$OnPrintFinishCallback;' │ │ + access : 0x1010 (FINAL SYNTHETIC) │ │ + #4 : (in Landroid/support/v4/print/PrintHelperKitkat$1;) │ │ name : 'val$fittingMode' │ │ type : 'I' │ │ access : 0x1010 (FINAL SYNTHETIC) │ │ - #4 : (in Landroid/support/v4/print/PrintHelperKitkat$1;) │ │ + #5 : (in Landroid/support/v4/print/PrintHelperKitkat$1;) │ │ name : 'val$jobName' │ │ type : 'Ljava/lang/String;' │ │ access : 0x1010 (FINAL SYNTHETIC) │ │ Direct methods - │ │ #0 : (in Landroid/support/v4/print/PrintHelperKitkat$1;) │ │ name : '' │ │ - type : '(Landroid/support/v4/print/PrintHelperKitkat;Ljava/lang/String;Landroid/graphics/Bitmap;I)V' │ │ + type : '(Landroid/support/v4/print/PrintHelperKitkat;Ljava/lang/String;Landroid/graphics/Bitmap;ILandroid/support/v4/print/PrintHelperKitkat$OnPrintFinishCallback;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ - registers : 5 │ │ - ins : 5 │ │ + registers : 6 │ │ + ins : 6 │ │ outs : 1 │ │ - insns size : 12 16-bit code units │ │ -03f580: |[03f580] android.support.v4.print.PrintHelperKitkat$1.:(Landroid/support/v4/print/PrintHelperKitkat;Ljava/lang/String;Landroid/graphics/Bitmap;I)V │ │ -03f590: 5b01 7902 |0000: iput-object v1, v0, Landroid/support/v4/print/PrintHelperKitkat$1;.this$0:Landroid/support/v4/print/PrintHelperKitkat; // field@0279 │ │ -03f594: 5b02 7c02 |0002: iput-object v2, v0, Landroid/support/v4/print/PrintHelperKitkat$1;.val$jobName:Ljava/lang/String; // field@027c │ │ -03f598: 5b03 7a02 |0004: iput-object v3, v0, Landroid/support/v4/print/PrintHelperKitkat$1;.val$bitmap:Landroid/graphics/Bitmap; // field@027a │ │ -03f59c: 5904 7b02 |0006: iput v4, v0, Landroid/support/v4/print/PrintHelperKitkat$1;.val$fittingMode:I // field@027b │ │ -03f5a0: 7010 2702 0000 |0008: invoke-direct {v0}, Landroid/print/PrintDocumentAdapter;.:()V // method@0227 │ │ -03f5a6: 0e00 |000b: return-void │ │ + insns size : 14 16-bit code units │ │ +05fa60: |[05fa60] android.support.v4.print.PrintHelperKitkat$1.:(Landroid/support/v4/print/PrintHelperKitkat;Ljava/lang/String;Landroid/graphics/Bitmap;ILandroid/support/v4/print/PrintHelperKitkat$OnPrintFinishCallback;)V │ │ +05fa70: 5b01 8b04 |0000: iput-object v1, v0, Landroid/support/v4/print/PrintHelperKitkat$1;.this$0:Landroid/support/v4/print/PrintHelperKitkat; // field@048b │ │ +05fa74: 5b02 8f04 |0002: iput-object v2, v0, Landroid/support/v4/print/PrintHelperKitkat$1;.val$jobName:Ljava/lang/String; // field@048f │ │ +05fa78: 5b03 8c04 |0004: iput-object v3, v0, Landroid/support/v4/print/PrintHelperKitkat$1;.val$bitmap:Landroid/graphics/Bitmap; // field@048c │ │ +05fa7c: 5904 8e04 |0006: iput v4, v0, Landroid/support/v4/print/PrintHelperKitkat$1;.val$fittingMode:I // field@048e │ │ +05fa80: 5b05 8d04 |0008: iput-object v5, v0, Landroid/support/v4/print/PrintHelperKitkat$1;.val$callback:Landroid/support/v4/print/PrintHelperKitkat$OnPrintFinishCallback; // field@048d │ │ +05fa84: 7010 6503 0000 |000a: invoke-direct {v0}, Landroid/print/PrintDocumentAdapter;.:()V // method@0365 │ │ +05fa8a: 0e00 |000d: return-void │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=144 │ │ + 0x0000 line=185 │ │ locals : │ │ - 0x0000 - 0x000c reg=0 this Landroid/support/v4/print/PrintHelperKitkat$1; │ │ - 0x0000 - 0x000c reg=1 (null) Landroid/support/v4/print/PrintHelperKitkat; │ │ - 0x0000 - 0x000c reg=2 (null) Ljava/lang/String; │ │ - 0x0000 - 0x000c reg=3 (null) Landroid/graphics/Bitmap; │ │ - 0x0000 - 0x000c reg=4 (null) I │ │ + 0x0000 - 0x000e reg=0 this Landroid/support/v4/print/PrintHelperKitkat$1; │ │ + 0x0000 - 0x000e reg=1 (null) Landroid/support/v4/print/PrintHelperKitkat; │ │ + 0x0000 - 0x000e reg=2 (null) Ljava/lang/String; │ │ + 0x0000 - 0x000e reg=3 (null) Landroid/graphics/Bitmap; │ │ + 0x0000 - 0x000e reg=4 (null) I │ │ + 0x0000 - 0x000e reg=5 (null) Landroid/support/v4/print/PrintHelperKitkat$OnPrintFinishCallback; │ │ │ │ Virtual methods - │ │ #0 : (in Landroid/support/v4/print/PrintHelperKitkat$1;) │ │ + name : 'onFinish' │ │ + type : '()V' │ │ + access : 0x0001 (PUBLIC) │ │ + code - │ │ + registers : 2 │ │ + ins : 1 │ │ + outs : 1 │ │ + insns size : 10 16-bit code units │ │ +05fa8c: |[05fa8c] android.support.v4.print.PrintHelperKitkat$1.onFinish:()V │ │ +05fa9c: 5410 8d04 |0000: iget-object v0, v1, Landroid/support/v4/print/PrintHelperKitkat$1;.val$callback:Landroid/support/v4/print/PrintHelperKitkat$OnPrintFinishCallback; // field@048d │ │ +05faa0: 3800 0700 |0002: if-eqz v0, 0009 // +0007 │ │ +05faa4: 5410 8d04 |0004: iget-object v0, v1, Landroid/support/v4/print/PrintHelperKitkat$1;.val$callback:Landroid/support/v4/print/PrintHelperKitkat$OnPrintFinishCallback; // field@048d │ │ +05faa8: 7210 900d 0000 |0006: invoke-interface {v0}, Landroid/support/v4/print/PrintHelperKitkat$OnPrintFinishCallback;.onFinish:()V // method@0d90 │ │ +05faae: 0e00 |0009: return-void │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=253 │ │ + 0x0004 line=254 │ │ + 0x0009 line=256 │ │ + locals : │ │ + 0x0000 - 0x000a reg=1 this Landroid/support/v4/print/PrintHelperKitkat$1; │ │ + │ │ + #1 : (in Landroid/support/v4/print/PrintHelperKitkat$1;) │ │ name : 'onLayout' │ │ type : '(Landroid/print/PrintAttributes;Landroid/print/PrintAttributes;Landroid/os/CancellationSignal;Landroid/print/PrintDocumentAdapter$LayoutResultCallback;Landroid/os/Bundle;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 10 │ │ ins : 6 │ │ outs : 3 │ │ insns size : 34 16-bit code units │ │ -03f5a8: |[03f5a8] android.support.v4.print.PrintHelperKitkat$1.onLayout:(Landroid/print/PrintAttributes;Landroid/print/PrintAttributes;Landroid/os/CancellationSignal;Landroid/print/PrintDocumentAdapter$LayoutResultCallback;Landroid/os/Bundle;)V │ │ -03f5b8: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -03f5ba: 5b46 7802 |0001: iput-object v6, v4, Landroid/support/v4/print/PrintHelperKitkat$1;.mAttributes:Landroid/print/PrintAttributes; // field@0278 │ │ -03f5be: 2202 8d00 |0003: new-instance v2, Landroid/print/PrintDocumentInfo$Builder; // type@008d │ │ -03f5c2: 5443 7c02 |0005: iget-object v3, v4, Landroid/support/v4/print/PrintHelperKitkat$1;.val$jobName:Ljava/lang/String; // field@027c │ │ -03f5c6: 7020 2802 3200 |0007: invoke-direct {v2, v3}, Landroid/print/PrintDocumentInfo$Builder;.:(Ljava/lang/String;)V // method@0228 │ │ -03f5cc: 6e20 2a02 0200 |000a: invoke-virtual {v2, v0}, Landroid/print/PrintDocumentInfo$Builder;.setContentType:(I)Landroid/print/PrintDocumentInfo$Builder; // method@022a │ │ -03f5d2: 0c02 |000d: move-result-object v2 │ │ -03f5d4: 6e20 2b02 0200 |000e: invoke-virtual {v2, v0}, Landroid/print/PrintDocumentInfo$Builder;.setPageCount:(I)Landroid/print/PrintDocumentInfo$Builder; // method@022b │ │ -03f5da: 0c02 |0011: move-result-object v2 │ │ -03f5dc: 6e10 2902 0200 |0012: invoke-virtual {v2}, Landroid/print/PrintDocumentInfo$Builder;.build:()Landroid/print/PrintDocumentInfo; // method@0229 │ │ -03f5e2: 0c01 |0015: move-result-object v1 │ │ -03f5e4: 6e20 2302 5600 |0016: invoke-virtual {v6, v5}, Landroid/print/PrintAttributes;.equals:(Ljava/lang/Object;)Z // method@0223 │ │ -03f5ea: 0a02 |0019: move-result v2 │ │ -03f5ec: 3902 0600 |001a: if-nez v2, 0020 // +0006 │ │ -03f5f0: 6e30 2402 1800 |001c: invoke-virtual {v8, v1, v0}, Landroid/print/PrintDocumentAdapter$LayoutResultCallback;.onLayoutFinished:(Landroid/print/PrintDocumentInfo;Z)V // method@0224 │ │ -03f5f6: 0e00 |001f: return-void │ │ -03f5f8: 1200 |0020: const/4 v0, #int 0 // #0 │ │ -03f5fa: 28fb |0021: goto 001c // -0005 │ │ +05fab0: |[05fab0] android.support.v4.print.PrintHelperKitkat$1.onLayout:(Landroid/print/PrintAttributes;Landroid/print/PrintAttributes;Landroid/os/CancellationSignal;Landroid/print/PrintDocumentAdapter$LayoutResultCallback;Landroid/os/Bundle;)V │ │ +05fac0: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +05fac2: 5b46 8a04 |0001: iput-object v6, v4, Landroid/support/v4/print/PrintHelperKitkat$1;.mAttributes:Landroid/print/PrintAttributes; // field@048a │ │ +05fac6: 2202 c500 |0003: new-instance v2, Landroid/print/PrintDocumentInfo$Builder; // type@00c5 │ │ +05faca: 5443 8f04 |0005: iget-object v3, v4, Landroid/support/v4/print/PrintHelperKitkat$1;.val$jobName:Ljava/lang/String; // field@048f │ │ +05face: 7020 6703 3200 |0007: invoke-direct {v2, v3}, Landroid/print/PrintDocumentInfo$Builder;.:(Ljava/lang/String;)V // method@0367 │ │ +05fad4: 6e20 6903 0200 |000a: invoke-virtual {v2, v0}, Landroid/print/PrintDocumentInfo$Builder;.setContentType:(I)Landroid/print/PrintDocumentInfo$Builder; // method@0369 │ │ +05fada: 0c02 |000d: move-result-object v2 │ │ +05fadc: 6e20 6a03 0200 |000e: invoke-virtual {v2, v0}, Landroid/print/PrintDocumentInfo$Builder;.setPageCount:(I)Landroid/print/PrintDocumentInfo$Builder; // method@036a │ │ +05fae2: 0c02 |0011: move-result-object v2 │ │ +05fae4: 6e10 6803 0200 |0012: invoke-virtual {v2}, Landroid/print/PrintDocumentInfo$Builder;.build:()Landroid/print/PrintDocumentInfo; // method@0368 │ │ +05faea: 0c01 |0015: move-result-object v1 │ │ +05faec: 6e20 5f03 5600 |0016: invoke-virtual {v6, v5}, Landroid/print/PrintAttributes;.equals:(Ljava/lang/Object;)Z // method@035f │ │ +05faf2: 0a02 |0019: move-result v2 │ │ +05faf4: 3902 0600 |001a: if-nez v2, 0020 // +0006 │ │ +05faf8: 6e30 6203 1800 |001c: invoke-virtual {v8, v1, v0}, Landroid/print/PrintDocumentAdapter$LayoutResultCallback;.onLayoutFinished:(Landroid/print/PrintDocumentInfo;Z)V // method@0362 │ │ +05fafe: 0e00 |001f: return-void │ │ +05fb00: 1200 |0020: const/4 v0, #int 0 // #0 │ │ +05fb02: 28fb |0021: goto 001c // -0005 │ │ catches : (none) │ │ positions : │ │ - 0x0001 line=154 │ │ - 0x0003 line=156 │ │ - 0x0016 line=160 │ │ - 0x001c line=161 │ │ - 0x001f line=162 │ │ - 0x0020 line=160 │ │ + 0x0001 line=195 │ │ + 0x0003 line=197 │ │ + 0x0016 line=201 │ │ + 0x001c line=202 │ │ + 0x001f line=203 │ │ + 0x0020 line=201 │ │ locals : │ │ 0x001c - 0x0020 reg=0 changed Z │ │ 0x0016 - 0x0022 reg=1 info Landroid/print/PrintDocumentInfo; │ │ 0x0000 - 0x0022 reg=4 this Landroid/support/v4/print/PrintHelperKitkat$1; │ │ 0x0000 - 0x0022 reg=5 oldPrintAttributes Landroid/print/PrintAttributes; │ │ 0x0000 - 0x0022 reg=6 newPrintAttributes Landroid/print/PrintAttributes; │ │ 0x0000 - 0x0022 reg=7 cancellationSignal Landroid/os/CancellationSignal; │ │ 0x0000 - 0x0022 reg=8 layoutResultCallback Landroid/print/PrintDocumentAdapter$LayoutResultCallback; │ │ 0x0000 - 0x0022 reg=9 bundle Landroid/os/Bundle; │ │ │ │ - #1 : (in Landroid/support/v4/print/PrintHelperKitkat$1;) │ │ + #2 : (in Landroid/support/v4/print/PrintHelperKitkat$1;) │ │ name : 'onWrite' │ │ type : '([Landroid/print/PageRange;Landroid/os/ParcelFileDescriptor;Landroid/os/CancellationSignal;Landroid/print/PrintDocumentAdapter$WriteResultCallback;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ - registers : 16 │ │ + registers : 14 │ │ ins : 5 │ │ - outs : 4 │ │ - insns size : 199 16-bit code units │ │ -03f5fc: |[03f5fc] android.support.v4.print.PrintHelperKitkat$1.onWrite:([Landroid/print/PageRange;Landroid/os/ParcelFileDescriptor;Landroid/os/CancellationSignal;Landroid/print/PrintDocumentAdapter$WriteResultCallback;)V │ │ -03f60c: 150a 0040 |0000: const/high16 v10, #int 1073741824 // #4000 │ │ -03f610: 2204 9100 |0002: new-instance v4, Landroid/print/pdf/PrintedPdfDocument; // type@0091 │ │ -03f614: 54b8 7902 |0004: iget-object v8, v11, Landroid/support/v4/print/PrintHelperKitkat$1;.this$0:Landroid/support/v4/print/PrintHelperKitkat; // field@0279 │ │ -03f618: 5488 8402 |0006: iget-object v8, v8, Landroid/support/v4/print/PrintHelperKitkat;.mContext:Landroid/content/Context; // field@0284 │ │ -03f61c: 54b9 7802 |0008: iget-object v9, v11, Landroid/support/v4/print/PrintHelperKitkat$1;.mAttributes:Landroid/print/PrintAttributes; // field@0278 │ │ -03f620: 7030 2d02 8409 |000a: invoke-direct {v4, v8, v9}, Landroid/print/pdf/PrintedPdfDocument;.:(Landroid/content/Context;Landroid/print/PrintAttributes;)V // method@022d │ │ -03f626: 1218 |000d: const/4 v8, #int 1 // #1 │ │ -03f628: 6e20 3002 8400 |000e: invoke-virtual {v4, v8}, Landroid/print/pdf/PrintedPdfDocument;.startPage:(I)Landroid/graphics/pdf/PdfDocument$Page; // method@0230 │ │ -03f62e: 0c03 |0011: move-result-object v3 │ │ -03f630: 2200 5700 |0012: new-instance v0, Landroid/graphics/RectF; // type@0057 │ │ -03f634: 6e10 aa01 0300 |0014: invoke-virtual {v3}, Landroid/graphics/pdf/PdfDocument$Page;.getInfo:()Landroid/graphics/pdf/PdfDocument$PageInfo; // method@01aa │ │ -03f63a: 0c08 |0017: move-result-object v8 │ │ -03f63c: 6e10 ab01 0800 |0018: invoke-virtual {v8}, Landroid/graphics/pdf/PdfDocument$PageInfo;.getContentRect:()Landroid/graphics/Rect; // method@01ab │ │ -03f642: 0c08 |001b: move-result-object v8 │ │ -03f644: 7020 9001 8000 |001c: invoke-direct {v0, v8}, Landroid/graphics/RectF;.:(Landroid/graphics/Rect;)V // method@0190 │ │ -03f64a: 2202 4e00 |001f: new-instance v2, Landroid/graphics/Matrix; // type@004e │ │ -03f64e: 7010 7101 0200 |0021: invoke-direct {v2}, Landroid/graphics/Matrix;.:()V // method@0171 │ │ -03f654: 6e10 9201 0000 |0024: invoke-virtual {v0}, Landroid/graphics/RectF;.width:()F // method@0192 │ │ -03f65a: 0a08 |0027: move-result v8 │ │ -03f65c: 54b9 7a02 |0028: iget-object v9, v11, Landroid/support/v4/print/PrintHelperKitkat$1;.val$bitmap:Landroid/graphics/Bitmap; // field@027a │ │ -03f660: 6e10 5101 0900 |002a: invoke-virtual {v9}, Landroid/graphics/Bitmap;.getWidth:()I // method@0151 │ │ -03f666: 0a09 |002d: move-result v9 │ │ -03f668: 8299 |002e: int-to-float v9, v9 │ │ -03f66a: a905 0809 |002f: div-float v5, v8, v9 │ │ -03f66e: 52b8 7b02 |0031: iget v8, v11, Landroid/support/v4/print/PrintHelperKitkat$1;.val$fittingMode:I // field@027b │ │ -03f672: 1229 |0033: const/4 v9, #int 2 // #2 │ │ -03f674: 3398 6500 |0034: if-ne v8, v9, 0099 // +0065 │ │ -03f678: 6e10 9101 0000 |0036: invoke-virtual {v0}, Landroid/graphics/RectF;.height:()F // method@0191 │ │ -03f67e: 0a08 |0039: move-result v8 │ │ -03f680: 54b9 7a02 |003a: iget-object v9, v11, Landroid/support/v4/print/PrintHelperKitkat$1;.val$bitmap:Landroid/graphics/Bitmap; // field@027a │ │ -03f684: 6e10 4f01 0900 |003c: invoke-virtual {v9}, Landroid/graphics/Bitmap;.getHeight:()I // method@014f │ │ -03f68a: 0a09 |003f: move-result v9 │ │ -03f68c: 8299 |0040: int-to-float v9, v9 │ │ -03f68e: c998 |0041: div-float/2addr v8, v9 │ │ -03f690: 7120 8a17 8500 |0042: invoke-static {v5, v8}, Ljava/lang/Math;.max:(FF)F // method@178a │ │ -03f696: 0a05 |0045: move-result v5 │ │ -03f698: 6e30 7201 5205 |0046: invoke-virtual {v2, v5, v5}, Landroid/graphics/Matrix;.postScale:(FF)Z // method@0172 │ │ -03f69e: 6e10 9201 0000 |0049: invoke-virtual {v0}, Landroid/graphics/RectF;.width:()F // method@0192 │ │ -03f6a4: 0a08 |004c: move-result v8 │ │ -03f6a6: 54b9 7a02 |004d: iget-object v9, v11, Landroid/support/v4/print/PrintHelperKitkat$1;.val$bitmap:Landroid/graphics/Bitmap; // field@027a │ │ -03f6aa: 6e10 5101 0900 |004f: invoke-virtual {v9}, Landroid/graphics/Bitmap;.getWidth:()I // method@0151 │ │ -03f6b0: 0a09 |0052: move-result v9 │ │ -03f6b2: 8299 |0053: int-to-float v9, v9 │ │ -03f6b4: c859 |0054: mul-float/2addr v9, v5 │ │ -03f6b6: c798 |0055: sub-float/2addr v8, v9 │ │ -03f6b8: a906 080a |0056: div-float v6, v8, v10 │ │ -03f6bc: 6e10 9101 0000 |0058: invoke-virtual {v0}, Landroid/graphics/RectF;.height:()F // method@0191 │ │ -03f6c2: 0a08 |005b: move-result v8 │ │ -03f6c4: 54b9 7a02 |005c: iget-object v9, v11, Landroid/support/v4/print/PrintHelperKitkat$1;.val$bitmap:Landroid/graphics/Bitmap; // field@027a │ │ -03f6c8: 6e10 4f01 0900 |005e: invoke-virtual {v9}, Landroid/graphics/Bitmap;.getHeight:()I // method@014f │ │ -03f6ce: 0a09 |0061: move-result v9 │ │ -03f6d0: 8299 |0062: int-to-float v9, v9 │ │ -03f6d2: c859 |0063: mul-float/2addr v9, v5 │ │ -03f6d4: c798 |0064: sub-float/2addr v8, v9 │ │ -03f6d6: a907 080a |0065: div-float v7, v8, v10 │ │ -03f6da: 6e30 7301 6207 |0067: invoke-virtual {v2, v6, v7}, Landroid/graphics/Matrix;.postTranslate:(FF)Z // method@0173 │ │ -03f6e0: 6e10 a901 0300 |006a: invoke-virtual {v3}, Landroid/graphics/pdf/PdfDocument$Page;.getCanvas:()Landroid/graphics/Canvas; // method@01a9 │ │ -03f6e6: 0c08 |006d: move-result-object v8 │ │ -03f6e8: 54b9 7a02 |006e: iget-object v9, v11, Landroid/support/v4/print/PrintHelperKitkat$1;.val$bitmap:Landroid/graphics/Bitmap; // field@027a │ │ -03f6ec: 120a |0070: const/4 v10, #int 0 // #0 │ │ -03f6ee: 6e40 5901 98a2 |0071: invoke-virtual {v8, v9, v2, v10}, Landroid/graphics/Canvas;.drawBitmap:(Landroid/graphics/Bitmap;Landroid/graphics/Matrix;Landroid/graphics/Paint;)V // method@0159 │ │ -03f6f4: 6e20 2f02 3400 |0074: invoke-virtual {v4, v3}, Landroid/print/pdf/PrintedPdfDocument;.finishPage:(Landroid/graphics/pdf/PdfDocument$Page;)V // method@022f │ │ -03f6fa: 2208 9103 |0077: new-instance v8, Ljava/io/FileOutputStream; // type@0391 │ │ -03f6fe: 6e10 0102 0d00 |0079: invoke-virtual {v13}, Landroid/os/ParcelFileDescriptor;.getFileDescriptor:()Ljava/io/FileDescriptor; // method@0201 │ │ -03f704: 0c09 |007c: move-result-object v9 │ │ -03f706: 7020 4817 9800 |007d: invoke-direct {v8, v9}, Ljava/io/FileOutputStream;.:(Ljava/io/FileDescriptor;)V // method@1748 │ │ -03f70c: 6e20 3102 8400 |0080: invoke-virtual {v4, v8}, Landroid/print/pdf/PrintedPdfDocument;.writeTo:(Ljava/io/OutputStream;)V // method@0231 │ │ -03f712: 1218 |0083: const/4 v8, #int 1 // #1 │ │ -03f714: 2388 1c04 |0084: new-array v8, v8, [Landroid/print/PageRange; // type@041c │ │ -03f718: 1209 |0086: const/4 v9, #int 0 // #0 │ │ -03f71a: 620a 2f00 |0087: sget-object v10, Landroid/print/PageRange;.ALL_PAGES:Landroid/print/PageRange; // field@002f │ │ -03f71e: 4d0a 0809 |0089: aput-object v10, v8, v9 │ │ -03f722: 6e20 2602 8f00 |008b: invoke-virtual {v15, v8}, Landroid/print/PrintDocumentAdapter$WriteResultCallback;.onWriteFinished:([Landroid/print/PageRange;)V // method@0226 │ │ -03f728: 3804 0500 |008e: if-eqz v4, 0093 // +0005 │ │ -03f72c: 6e10 2e02 0400 |0090: invoke-virtual {v4}, Landroid/print/pdf/PrintedPdfDocument;.close:()V // method@022e │ │ -03f732: 380d 0500 |0093: if-eqz v13, 0098 // +0005 │ │ -03f736: 6e10 0002 0d00 |0095: invoke-virtual {v13}, Landroid/os/ParcelFileDescriptor;.close:()V // method@0200 │ │ -03f73c: 0e00 |0098: return-void │ │ -03f73e: 6e10 9101 0000 |0099: invoke-virtual {v0}, Landroid/graphics/RectF;.height:()F // method@0191 │ │ -03f744: 0a08 |009c: move-result v8 │ │ -03f746: 54b9 7a02 |009d: iget-object v9, v11, Landroid/support/v4/print/PrintHelperKitkat$1;.val$bitmap:Landroid/graphics/Bitmap; // field@027a │ │ -03f74a: 6e10 4f01 0900 |009f: invoke-virtual {v9}, Landroid/graphics/Bitmap;.getHeight:()I // method@014f │ │ -03f750: 0a09 |00a2: move-result v9 │ │ -03f752: 8299 |00a3: int-to-float v9, v9 │ │ -03f754: c998 |00a4: div-float/2addr v8, v9 │ │ -03f756: 7120 8c17 8500 |00a5: invoke-static {v5, v8}, Ljava/lang/Math;.min:(FF)F // method@178c │ │ -03f75c: 0a05 |00a8: move-result v5 │ │ -03f75e: 289d |00a9: goto 0046 // -0063 │ │ -03f760: 0d01 |00aa: move-exception v1 │ │ -03f762: 1a08 fa09 |00ab: const-string v8, "PrintHelperKitkat" // string@09fa │ │ -03f766: 1a09 0f03 |00ad: const-string v9, "Error writing printed content" // string@030f │ │ -03f76a: 7130 3712 9801 |00af: invoke-static {v8, v9, v1}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@1237 │ │ -03f770: 1208 |00b2: const/4 v8, #int 0 // #0 │ │ -03f772: 6e20 2502 8f00 |00b3: invoke-virtual {v15, v8}, Landroid/print/PrintDocumentAdapter$WriteResultCallback;.onWriteFailed:(Ljava/lang/CharSequence;)V // method@0225 │ │ -03f778: 28d8 |00b6: goto 008e // -0028 │ │ -03f77a: 0d08 |00b7: move-exception v8 │ │ -03f77c: 3804 0500 |00b8: if-eqz v4, 00bd // +0005 │ │ -03f780: 6e10 2e02 0400 |00ba: invoke-virtual {v4}, Landroid/print/pdf/PrintedPdfDocument;.close:()V // method@022e │ │ -03f786: 380d 0500 |00bd: if-eqz v13, 00c2 // +0005 │ │ -03f78a: 6e10 0002 0d00 |00bf: invoke-virtual {v13}, Landroid/os/ParcelFileDescriptor;.close:()V // method@0200 │ │ -03f790: 2708 |00c2: throw v8 │ │ -03f792: 0d08 |00c3: move-exception v8 │ │ -03f794: 28d4 |00c4: goto 0098 // -002c │ │ -03f796: 0d09 |00c5: move-exception v9 │ │ -03f798: 28fc |00c6: goto 00c2 // -0004 │ │ + outs : 5 │ │ + insns size : 125 16-bit code units │ │ +05fb04: |[05fb04] android.support.v4.print.PrintHelperKitkat$1.onWrite:([Landroid/print/PageRange;Landroid/os/ParcelFileDescriptor;Landroid/os/CancellationSignal;Landroid/print/PrintDocumentAdapter$WriteResultCallback;)V │ │ +05fb14: 2204 c900 |0000: new-instance v4, Landroid/print/pdf/PrintedPdfDocument; // type@00c9 │ │ +05fb18: 5495 8b04 |0002: iget-object v5, v9, Landroid/support/v4/print/PrintHelperKitkat$1;.this$0:Landroid/support/v4/print/PrintHelperKitkat; // field@048b │ │ +05fb1c: 5455 a704 |0004: iget-object v5, v5, Landroid/support/v4/print/PrintHelperKitkat;.mContext:Landroid/content/Context; // field@04a7 │ │ +05fb20: 5496 8a04 |0006: iget-object v6, v9, Landroid/support/v4/print/PrintHelperKitkat$1;.mAttributes:Landroid/print/PrintAttributes; // field@048a │ │ +05fb24: 7030 6c03 5406 |0008: invoke-direct {v4, v5, v6}, Landroid/print/pdf/PrintedPdfDocument;.:(Landroid/content/Context;Landroid/print/PrintAttributes;)V // method@036c │ │ +05fb2a: 1215 |000b: const/4 v5, #int 1 // #1 │ │ +05fb2c: 6e20 6f03 5400 |000c: invoke-virtual {v4, v5}, Landroid/print/pdf/PrintedPdfDocument;.startPage:(I)Landroid/graphics/pdf/PdfDocument$Page; // method@036f │ │ +05fb32: 0c03 |000f: move-result-object v3 │ │ +05fb34: 2200 6d00 |0010: new-instance v0, Landroid/graphics/RectF; // type@006d │ │ +05fb38: 6e10 2e02 0300 |0012: invoke-virtual {v3}, Landroid/graphics/pdf/PdfDocument$Page;.getInfo:()Landroid/graphics/pdf/PdfDocument$PageInfo; // method@022e │ │ +05fb3e: 0c05 |0015: move-result-object v5 │ │ +05fb40: 6e10 2f02 0500 |0016: invoke-virtual {v5}, Landroid/graphics/pdf/PdfDocument$PageInfo;.getContentRect:()Landroid/graphics/Rect; // method@022f │ │ +05fb46: 0c05 |0019: move-result-object v5 │ │ +05fb48: 7020 0802 5000 |001a: invoke-direct {v0, v5}, Landroid/graphics/RectF;.:(Landroid/graphics/Rect;)V // method@0208 │ │ +05fb4e: 5495 8b04 |001d: iget-object v5, v9, Landroid/support/v4/print/PrintHelperKitkat$1;.this$0:Landroid/support/v4/print/PrintHelperKitkat; // field@048b │ │ +05fb52: 5496 8c04 |001f: iget-object v6, v9, Landroid/support/v4/print/PrintHelperKitkat$1;.val$bitmap:Landroid/graphics/Bitmap; // field@048c │ │ +05fb56: 6e10 a701 0600 |0021: invoke-virtual {v6}, Landroid/graphics/Bitmap;.getWidth:()I // method@01a7 │ │ +05fb5c: 0a06 |0024: move-result v6 │ │ +05fb5e: 5497 8c04 |0025: iget-object v7, v9, Landroid/support/v4/print/PrintHelperKitkat$1;.val$bitmap:Landroid/graphics/Bitmap; // field@048c │ │ +05fb62: 6e10 a201 0700 |0027: invoke-virtual {v7}, Landroid/graphics/Bitmap;.getHeight:()I // method@01a2 │ │ +05fb68: 0a07 |002a: move-result v7 │ │ +05fb6a: 5298 8e04 |002b: iget v8, v9, Landroid/support/v4/print/PrintHelperKitkat$1;.val$fittingMode:I // field@048e │ │ +05fb6e: 7158 920d 6507 |002d: invoke-static {v5, v6, v7, v0, v8}, Landroid/support/v4/print/PrintHelperKitkat;.access$000:(Landroid/support/v4/print/PrintHelperKitkat;IILandroid/graphics/RectF;I)Landroid/graphics/Matrix; // method@0d92 │ │ +05fb74: 0c02 |0030: move-result-object v2 │ │ +05fb76: 6e10 2d02 0300 |0031: invoke-virtual {v3}, Landroid/graphics/pdf/PdfDocument$Page;.getCanvas:()Landroid/graphics/Canvas; // method@022d │ │ +05fb7c: 0c05 |0034: move-result-object v5 │ │ +05fb7e: 5496 8c04 |0035: iget-object v6, v9, Landroid/support/v4/print/PrintHelperKitkat$1;.val$bitmap:Landroid/graphics/Bitmap; // field@048c │ │ +05fb82: 1207 |0037: const/4 v7, #int 0 // #0 │ │ +05fb84: 6e40 b901 6572 |0038: invoke-virtual {v5, v6, v2, v7}, Landroid/graphics/Canvas;.drawBitmap:(Landroid/graphics/Bitmap;Landroid/graphics/Matrix;Landroid/graphics/Paint;)V // method@01b9 │ │ +05fb8a: 6e20 6e03 3400 |003b: invoke-virtual {v4, v3}, Landroid/print/pdf/PrintedPdfDocument;.finishPage:(Landroid/graphics/pdf/PdfDocument$Page;)V // method@036e │ │ +05fb90: 2205 1305 |003e: new-instance v5, Ljava/io/FileOutputStream; // type@0513 │ │ +05fb94: 6e10 3a03 0b00 |0040: invoke-virtual {v11}, Landroid/os/ParcelFileDescriptor;.getFileDescriptor:()Ljava/io/FileDescriptor; // method@033a │ │ +05fb9a: 0c06 |0043: move-result-object v6 │ │ +05fb9c: 7020 3222 6500 |0044: invoke-direct {v5, v6}, Ljava/io/FileOutputStream;.:(Ljava/io/FileDescriptor;)V // method@2232 │ │ +05fba2: 6e20 7003 5400 |0047: invoke-virtual {v4, v5}, Landroid/print/pdf/PrintedPdfDocument;.writeTo:(Ljava/io/OutputStream;)V // method@0370 │ │ +05fba8: 1215 |004a: const/4 v5, #int 1 // #1 │ │ +05fbaa: 2355 ab05 |004b: new-array v5, v5, [Landroid/print/PageRange; // type@05ab │ │ +05fbae: 1206 |004d: const/4 v6, #int 0 // #0 │ │ +05fbb0: 6207 4300 |004e: sget-object v7, Landroid/print/PageRange;.ALL_PAGES:Landroid/print/PageRange; // field@0043 │ │ +05fbb4: 4d07 0506 |0050: aput-object v7, v5, v6 │ │ +05fbb8: 6e20 6403 5d00 |0052: invoke-virtual {v13, v5}, Landroid/print/PrintDocumentAdapter$WriteResultCallback;.onWriteFinished:([Landroid/print/PageRange;)V // method@0364 │ │ +05fbbe: 3804 0500 |0055: if-eqz v4, 005a // +0005 │ │ +05fbc2: 6e10 6d03 0400 |0057: invoke-virtual {v4}, Landroid/print/pdf/PrintedPdfDocument;.close:()V // method@036d │ │ +05fbc8: 380b 0500 |005a: if-eqz v11, 005f // +0005 │ │ +05fbcc: 6e10 3903 0b00 |005c: invoke-virtual {v11}, Landroid/os/ParcelFileDescriptor;.close:()V // method@0339 │ │ +05fbd2: 0e00 |005f: return-void │ │ +05fbd4: 0d01 |0060: move-exception v1 │ │ +05fbd6: 1a05 840d |0061: const-string v5, "PrintHelperKitkat" // string@0d84 │ │ +05fbda: 1a06 ef03 |0063: const-string v6, "Error writing printed content" // string@03ef │ │ +05fbde: 7130 721c 6501 |0065: invoke-static {v5, v6, v1}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@1c72 │ │ +05fbe4: 1205 |0068: const/4 v5, #int 0 // #0 │ │ +05fbe6: 6e20 6303 5d00 |0069: invoke-virtual {v13, v5}, Landroid/print/PrintDocumentAdapter$WriteResultCallback;.onWriteFailed:(Ljava/lang/CharSequence;)V // method@0363 │ │ +05fbec: 28e9 |006c: goto 0055 // -0017 │ │ +05fbee: 0d05 |006d: move-exception v5 │ │ +05fbf0: 3804 0500 |006e: if-eqz v4, 0073 // +0005 │ │ +05fbf4: 6e10 6d03 0400 |0070: invoke-virtual {v4}, Landroid/print/pdf/PrintedPdfDocument;.close:()V // method@036d │ │ +05fbfa: 380b 0500 |0073: if-eqz v11, 0078 // +0005 │ │ +05fbfe: 6e10 3903 0b00 |0075: invoke-virtual {v11}, Landroid/os/ParcelFileDescriptor;.close:()V // method@0339 │ │ +05fc04: 2705 |0078: throw v5 │ │ +05fc06: 0d05 |0079: move-exception v5 │ │ +05fc08: 28e5 |007a: goto 005f // -001b │ │ +05fc0a: 0d06 |007b: move-exception v6 │ │ +05fc0c: 28fc |007c: goto 0078 // -0004 │ │ catches : 5 │ │ - 0x000e - 0x0077 │ │ - -> 0x00b7 │ │ - 0x0077 - 0x008e │ │ - Ljava/io/IOException; -> 0x00aa │ │ - -> 0x00b7 │ │ - 0x0095 - 0x0098 │ │ - Ljava/io/IOException; -> 0x00c3 │ │ - 0x0099 - 0x00b6 │ │ - -> 0x00b7 │ │ - 0x00bf - 0x00c2 │ │ - Ljava/io/IOException; -> 0x00c5 │ │ + 0x000c - 0x003e │ │ + -> 0x006d │ │ + 0x003e - 0x0055 │ │ + Ljava/io/IOException; -> 0x0060 │ │ + -> 0x006d │ │ + 0x005c - 0x005f │ │ + Ljava/io/IOException; -> 0x0079 │ │ + 0x0061 - 0x006c │ │ + -> 0x006d │ │ + 0x0075 - 0x0078 │ │ + Ljava/io/IOException; -> 0x007b │ │ positions : │ │ - 0x0002 line=168 │ │ - 0x000d line=171 │ │ - 0x0012 line=173 │ │ - 0x001f line=174 │ │ - 0x0024 line=177 │ │ - 0x0031 line=178 │ │ - 0x0036 line=179 │ │ - 0x0046 line=183 │ │ - 0x0049 line=186 │ │ - 0x0058 line=188 │ │ - 0x0067 line=190 │ │ - 0x006a line=193 │ │ - 0x0074 line=196 │ │ - 0x0077 line=200 │ │ - 0x0083 line=203 │ │ - 0x008e line=211 │ │ - 0x0090 line=212 │ │ - 0x0093 line=214 │ │ - 0x0095 line=216 │ │ - 0x0098 line=222 │ │ - 0x0099 line=181 │ │ - 0x00aa line=205 │ │ - 0x00ab line=207 │ │ - 0x00b2 line=208 │ │ - 0x00b7 line=211 │ │ - 0x00ba line=212 │ │ - 0x00bd line=214 │ │ - 0x00bf line=216 │ │ - 0x00c2 line=219 │ │ - 0x00c3 line=217 │ │ - locals : │ │ - 0x0058 - 0x0099 reg=6 translateX F │ │ - 0x0067 - 0x0099 reg=7 translateY F │ │ - 0x001f - 0x00b7 reg=0 content Landroid/graphics/RectF; │ │ - 0x00ab - 0x00b7 reg=1 ioe Ljava/io/IOException; │ │ - 0x0024 - 0x00b7 reg=2 matrix Landroid/graphics/Matrix; │ │ - 0x0012 - 0x00b7 reg=3 page Landroid/graphics/pdf/PdfDocument$Page; │ │ - 0x0031 - 0x00b7 reg=5 scale F │ │ - 0x00aa - 0x00b7 reg=6 translateX F │ │ - 0x00aa - 0x00b7 reg=7 translateY F │ │ - 0x00c3 - 0x00c5 reg=0 content Landroid/graphics/RectF; │ │ - 0x00c3 - 0x00c5 reg=2 matrix Landroid/graphics/Matrix; │ │ - 0x00c3 - 0x00c5 reg=3 page Landroid/graphics/pdf/PdfDocument$Page; │ │ - 0x00c3 - 0x00c5 reg=5 scale F │ │ - 0x00c3 - 0x00c5 reg=6 translateX F │ │ - 0x00c3 - 0x00c5 reg=7 translateY F │ │ - 0x000d - 0x00c7 reg=4 pdfDocument Landroid/print/pdf/PrintedPdfDocument; │ │ - 0x0000 - 0x00c7 reg=11 this Landroid/support/v4/print/PrintHelperKitkat$1; │ │ - 0x0000 - 0x00c7 reg=12 pageRanges [Landroid/print/PageRange; │ │ - 0x0000 - 0x00c7 reg=13 fileDescriptor Landroid/os/ParcelFileDescriptor; │ │ - 0x0000 - 0x00c7 reg=14 cancellationSignal Landroid/os/CancellationSignal; │ │ - 0x0000 - 0x00c7 reg=15 writeResultCallback Landroid/print/PrintDocumentAdapter$WriteResultCallback; │ │ + 0x0000 line=209 │ │ + 0x000b line=212 │ │ + 0x0010 line=214 │ │ + 0x001d line=216 │ │ + 0x0031 line=220 │ │ + 0x003b line=223 │ │ + 0x003e line=227 │ │ + 0x004a line=230 │ │ + 0x0055 line=238 │ │ + 0x0057 line=239 │ │ + 0x005a line=241 │ │ + 0x005c line=243 │ │ + 0x005f line=249 │ │ + 0x0060 line=232 │ │ + 0x0061 line=234 │ │ + 0x0068 line=235 │ │ + 0x006d line=238 │ │ + 0x0070 line=239 │ │ + 0x0073 line=241 │ │ + 0x0075 line=243 │ │ + 0x0078 line=246 │ │ + 0x0079 line=244 │ │ + locals : │ │ + 0x001d - 0x006d reg=0 content Landroid/graphics/RectF; │ │ + 0x0061 - 0x006d reg=1 ioe Ljava/io/IOException; │ │ + 0x0031 - 0x006d reg=2 matrix Landroid/graphics/Matrix; │ │ + 0x0010 - 0x006d reg=3 page Landroid/graphics/pdf/PdfDocument$Page; │ │ + 0x0079 - 0x007b reg=0 content Landroid/graphics/RectF; │ │ + 0x0079 - 0x007b reg=2 matrix Landroid/graphics/Matrix; │ │ + 0x0079 - 0x007b reg=3 page Landroid/graphics/pdf/PdfDocument$Page; │ │ + 0x000b - 0x007d reg=4 pdfDocument Landroid/print/pdf/PrintedPdfDocument; │ │ + 0x0000 - 0x007d reg=9 this Landroid/support/v4/print/PrintHelperKitkat$1; │ │ + 0x0000 - 0x007d reg=10 pageRanges [Landroid/print/PageRange; │ │ + 0x0000 - 0x007d reg=11 fileDescriptor Landroid/os/ParcelFileDescriptor; │ │ + 0x0000 - 0x007d reg=12 cancellationSignal Landroid/os/CancellationSignal; │ │ + 0x0000 - 0x007d reg=13 writeResultCallback Landroid/print/PrintDocumentAdapter$WriteResultCallback; │ │ │ │ - source_file_idx : 2555 (PrintHelperKitkat.java) │ │ + source_file_idx : 3461 (PrintHelperKitkat.java) │ │ │ │ -Class #144 header: │ │ -class_idx : 351 │ │ -access_flags : 1 (0x0001) │ │ -superclass_idx : 948 │ │ -source_file_idx : 2555 │ │ -static_fields_size : 6 │ │ -instance_fields_size: 3 │ │ +Class #291 header: │ │ +class_idx : 613 │ │ +access_flags : 0 (0x0000) │ │ +superclass_idx : 1337 │ │ +source_file_idx : 3461 │ │ +static_fields_size : 0 │ │ +instance_fields_size: 1 │ │ +direct_methods_size : 1 │ │ +virtual_methods_size: 1 │ │ + │ │ +Class #291 annotations: │ │ +Annotations on class │ │ + VISIBILITY_SYSTEM Ldalvik/annotation/EnclosingMethod; value=onPreExecute │ │ + VISIBILITY_SYSTEM Ldalvik/annotation/InnerClass; accessFlags=0 name=null │ │ + │ │ +Class #291 - │ │ + Class descriptor : 'Landroid/support/v4/print/PrintHelperKitkat$2$1$1;' │ │ + Access flags : 0x0000 () │ │ + Superclass : 'Ljava/lang/Object;' │ │ + Interfaces - │ │ + #0 : 'Landroid/os/CancellationSignal$OnCancelListener;' │ │ + Static fields - │ │ + Instance fields - │ │ + #0 : (in Landroid/support/v4/print/PrintHelperKitkat$2$1$1;) │ │ + name : 'this$2' │ │ + type : 'Landroid/support/v4/print/PrintHelperKitkat$2$1;' │ │ + access : 0x1010 (FINAL SYNTHETIC) │ │ + Direct methods - │ │ + #0 : (in Landroid/support/v4/print/PrintHelperKitkat$2$1$1;) │ │ + name : '' │ │ + type : '(Landroid/support/v4/print/PrintHelperKitkat$2$1;)V' │ │ + access : 0x10000 (CONSTRUCTOR) │ │ + code - │ │ + registers : 2 │ │ + ins : 2 │ │ + outs : 1 │ │ + insns size : 6 16-bit code units │ │ +05fc48: |[05fc48] android.support.v4.print.PrintHelperKitkat$2$1$1.:(Landroid/support/v4/print/PrintHelperKitkat$2$1;)V │ │ +05fc58: 5b01 9004 |0000: iput-object v1, v0, Landroid/support/v4/print/PrintHelperKitkat$2$1$1;.this$2:Landroid/support/v4/print/PrintHelperKitkat$2$1; // field@0490 │ │ +05fc5c: 7010 8622 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2286 │ │ +05fc62: 0e00 |0005: return-void │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=336 │ │ + locals : │ │ + 0x0000 - 0x0006 reg=0 this Landroid/support/v4/print/PrintHelperKitkat$2$1$1; │ │ + 0x0000 - 0x0006 reg=1 (null) Landroid/support/v4/print/PrintHelperKitkat$2$1; │ │ + │ │ + Virtual methods - │ │ + #0 : (in Landroid/support/v4/print/PrintHelperKitkat$2$1$1;) │ │ + name : 'onCancel' │ │ + type : '()V' │ │ + access : 0x0001 (PUBLIC) │ │ + code - │ │ + registers : 3 │ │ + ins : 1 │ │ + outs : 2 │ │ + insns size : 14 16-bit code units │ │ +05fc64: |[05fc64] android.support.v4.print.PrintHelperKitkat$2$1$1.onCancel:()V │ │ +05fc74: 5420 9004 |0000: iget-object v0, v2, Landroid/support/v4/print/PrintHelperKitkat$2$1$1;.this$2:Landroid/support/v4/print/PrintHelperKitkat$2$1; // field@0490 │ │ +05fc78: 5400 9104 |0002: iget-object v0, v0, Landroid/support/v4/print/PrintHelperKitkat$2$1;.this$1:Landroid/support/v4/print/PrintHelperKitkat$2; // field@0491 │ │ +05fc7c: 7110 8b0d 0000 |0004: invoke-static {v0}, Landroid/support/v4/print/PrintHelperKitkat$2;.access$100:(Landroid/support/v4/print/PrintHelperKitkat$2;)V // method@0d8b │ │ +05fc82: 5420 9004 |0007: iget-object v0, v2, Landroid/support/v4/print/PrintHelperKitkat$2$1$1;.this$2:Landroid/support/v4/print/PrintHelperKitkat$2$1; // field@0490 │ │ +05fc86: 1201 |0009: const/4 v1, #int 0 // #0 │ │ +05fc88: 6e20 820d 1000 |000a: invoke-virtual {v0, v1}, Landroid/support/v4/print/PrintHelperKitkat$2$1;.cancel:(Z)Z // method@0d82 │ │ +05fc8e: 0e00 |000d: return-void │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=339 │ │ + 0x0007 line=340 │ │ + 0x000d line=341 │ │ + locals : │ │ + 0x0000 - 0x000e reg=2 this Landroid/support/v4/print/PrintHelperKitkat$2$1$1; │ │ + │ │ + source_file_idx : 3461 (PrintHelperKitkat.java) │ │ + │ │ +Class #292 header: │ │ +class_idx : 614 │ │ +access_flags : 0 (0x0000) │ │ +superclass_idx : 157 │ │ +source_file_idx : 3461 │ │ +static_fields_size : 0 │ │ +instance_fields_size: 5 │ │ +direct_methods_size : 1 │ │ +virtual_methods_size: 7 │ │ + │ │ +Class #292 annotations: │ │ +Annotations on class │ │ + VISIBILITY_SYSTEM Ldalvik/annotation/EnclosingMethod; value=onLayout │ │ + VISIBILITY_SYSTEM Ldalvik/annotation/InnerClass; accessFlags=0 name=null │ │ + VISIBILITY_SYSTEM Ldalvik/annotation/Signature; value={ "Landroid/os/AsyncTask" "<" "Landroid/net/Uri;" "Ljava/lang/Boolean;" "Landroid/graphics/Bitmap;" ">;" } │ │ + │ │ +Class #292 - │ │ + Class descriptor : 'Landroid/support/v4/print/PrintHelperKitkat$2$1;' │ │ + Access flags : 0x0000 () │ │ + Superclass : 'Landroid/os/AsyncTask;' │ │ + Interfaces - │ │ + Static fields - │ │ + Instance fields - │ │ + #0 : (in Landroid/support/v4/print/PrintHelperKitkat$2$1;) │ │ + name : 'this$1' │ │ + type : 'Landroid/support/v4/print/PrintHelperKitkat$2;' │ │ + access : 0x1010 (FINAL SYNTHETIC) │ │ + #1 : (in Landroid/support/v4/print/PrintHelperKitkat$2$1;) │ │ + name : 'val$cancellationSignal' │ │ + type : 'Landroid/os/CancellationSignal;' │ │ + access : 0x1010 (FINAL SYNTHETIC) │ │ + #2 : (in Landroid/support/v4/print/PrintHelperKitkat$2$1;) │ │ + name : 'val$layoutResultCallback' │ │ + type : 'Landroid/print/PrintDocumentAdapter$LayoutResultCallback;' │ │ + access : 0x1010 (FINAL SYNTHETIC) │ │ + #3 : (in Landroid/support/v4/print/PrintHelperKitkat$2$1;) │ │ + name : 'val$newPrintAttributes' │ │ + type : 'Landroid/print/PrintAttributes;' │ │ + access : 0x1010 (FINAL SYNTHETIC) │ │ + #4 : (in Landroid/support/v4/print/PrintHelperKitkat$2$1;) │ │ + name : 'val$oldPrintAttributes' │ │ + type : 'Landroid/print/PrintAttributes;' │ │ + access : 0x1010 (FINAL SYNTHETIC) │ │ + Direct methods - │ │ + #0 : (in Landroid/support/v4/print/PrintHelperKitkat$2$1;) │ │ + name : '' │ │ + type : '(Landroid/support/v4/print/PrintHelperKitkat$2;Landroid/os/CancellationSignal;Landroid/print/PrintAttributes;Landroid/print/PrintAttributes;Landroid/print/PrintDocumentAdapter$LayoutResultCallback;)V' │ │ + access : 0x10000 (CONSTRUCTOR) │ │ + code - │ │ + registers : 6 │ │ + ins : 6 │ │ + outs : 1 │ │ + insns size : 14 16-bit code units │ │ +05fc90: |[05fc90] android.support.v4.print.PrintHelperKitkat$2$1.:(Landroid/support/v4/print/PrintHelperKitkat$2;Landroid/os/CancellationSignal;Landroid/print/PrintAttributes;Landroid/print/PrintAttributes;Landroid/print/PrintDocumentAdapter$LayoutResultCallback;)V │ │ +05fca0: 5b01 9104 |0000: iput-object v1, v0, Landroid/support/v4/print/PrintHelperKitkat$2$1;.this$1:Landroid/support/v4/print/PrintHelperKitkat$2; // field@0491 │ │ +05fca4: 5b02 9204 |0002: iput-object v2, v0, Landroid/support/v4/print/PrintHelperKitkat$2$1;.val$cancellationSignal:Landroid/os/CancellationSignal; // field@0492 │ │ +05fca8: 5b03 9404 |0004: iput-object v3, v0, Landroid/support/v4/print/PrintHelperKitkat$2$1;.val$newPrintAttributes:Landroid/print/PrintAttributes; // field@0494 │ │ +05fcac: 5b04 9504 |0006: iput-object v4, v0, Landroid/support/v4/print/PrintHelperKitkat$2$1;.val$oldPrintAttributes:Landroid/print/PrintAttributes; // field@0495 │ │ +05fcb0: 5b05 9304 |0008: iput-object v5, v0, Landroid/support/v4/print/PrintHelperKitkat$2$1;.val$layoutResultCallback:Landroid/print/PrintDocumentAdapter$LayoutResultCallback; // field@0493 │ │ +05fcb4: 7010 da02 0000 |000a: invoke-direct {v0}, Landroid/os/AsyncTask;.:()V // method@02da │ │ +05fcba: 0e00 |000d: return-void │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=330 │ │ + locals : │ │ + 0x0000 - 0x000e reg=0 this Landroid/support/v4/print/PrintHelperKitkat$2$1; │ │ + 0x0000 - 0x000e reg=1 (null) Landroid/support/v4/print/PrintHelperKitkat$2; │ │ + 0x0000 - 0x000e reg=2 (null) Landroid/os/CancellationSignal; │ │ + 0x0000 - 0x000e reg=3 (null) Landroid/print/PrintAttributes; │ │ + 0x0000 - 0x000e reg=4 (null) Landroid/print/PrintAttributes; │ │ + 0x0000 - 0x000e reg=5 (null) Landroid/print/PrintDocumentAdapter$LayoutResultCallback; │ │ + │ │ + Virtual methods - │ │ + #0 : (in Landroid/support/v4/print/PrintHelperKitkat$2$1;) │ │ + name : 'doInBackground' │ │ + type : '([Landroid/net/Uri;)Landroid/graphics/Bitmap;' │ │ + access : 0x0084 (PROTECTED VARARGS) │ │ + code - │ │ + registers : 5 │ │ + ins : 2 │ │ + outs : 3 │ │ + insns size : 18 16-bit code units │ │ +05fcbc: |[05fcbc] android.support.v4.print.PrintHelperKitkat$2$1.doInBackground:([Landroid/net/Uri;)Landroid/graphics/Bitmap; │ │ +05fccc: 5430 9104 |0000: iget-object v0, v3, Landroid/support/v4/print/PrintHelperKitkat$2$1;.this$1:Landroid/support/v4/print/PrintHelperKitkat$2; // field@0491 │ │ +05fcd0: 5400 9904 |0002: iget-object v0, v0, Landroid/support/v4/print/PrintHelperKitkat$2;.this$0:Landroid/support/v4/print/PrintHelperKitkat; // field@0499 │ │ +05fcd4: 5431 9104 |0004: iget-object v1, v3, Landroid/support/v4/print/PrintHelperKitkat$2$1;.this$1:Landroid/support/v4/print/PrintHelperKitkat$2; // field@0491 │ │ +05fcd8: 5411 9c04 |0006: iget-object v1, v1, Landroid/support/v4/print/PrintHelperKitkat$2;.val$imageFile:Landroid/net/Uri; // field@049c │ │ +05fcdc: 1302 ac0d |0008: const/16 v2, #int 3500 // #dac │ │ +05fce0: 7130 930d 1002 |000a: invoke-static {v0, v1, v2}, Landroid/support/v4/print/PrintHelperKitkat;.access$200:(Landroid/support/v4/print/PrintHelperKitkat;Landroid/net/Uri;I)Landroid/graphics/Bitmap; // method@0d93 │ │ +05fce6: 0c00 |000d: move-result-object v0 │ │ +05fce8: 1100 |000e: return-object v0 │ │ +05fcea: 0d00 |000f: move-exception v0 │ │ +05fcec: 1200 |0010: const/4 v0, #int 0 // #0 │ │ +05fcee: 28fd |0011: goto 000e // -0003 │ │ + catches : 1 │ │ + 0x0000 - 0x000d │ │ + Ljava/io/FileNotFoundException; -> 0x000f │ │ + positions : │ │ + 0x0000 line=348 │ │ + 0x000e line=352 │ │ + 0x000f line=349 │ │ + 0x0010 line=352 │ │ + locals : │ │ + 0x0000 - 0x0012 reg=3 this Landroid/support/v4/print/PrintHelperKitkat$2$1; │ │ + 0x0000 - 0x0012 reg=4 uris [Landroid/net/Uri; │ │ + │ │ + #1 : (in Landroid/support/v4/print/PrintHelperKitkat$2$1;) │ │ + name : 'doInBackground' │ │ + type : '([Ljava/lang/Object;)Ljava/lang/Object;' │ │ + access : 0x1044 (PROTECTED BRIDGE SYNTHETIC) │ │ + code - │ │ + registers : 3 │ │ + ins : 2 │ │ + outs : 2 │ │ + insns size : 7 16-bit code units │ │ +05fd00: |[05fd00] android.support.v4.print.PrintHelperKitkat$2$1.doInBackground:([Ljava/lang/Object;)Ljava/lang/Object; │ │ +05fd10: 1f02 a805 |0000: check-cast v2, [Landroid/net/Uri; // type@05a8 │ │ +05fd14: 6e20 830d 2100 |0002: invoke-virtual {v1, v2}, Landroid/support/v4/print/PrintHelperKitkat$2$1;.doInBackground:([Landroid/net/Uri;)Landroid/graphics/Bitmap; // method@0d83 │ │ +05fd1a: 0c00 |0005: move-result-object v0 │ │ +05fd1c: 1100 |0006: return-object v0 │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=330 │ │ + locals : │ │ + 0x0000 - 0x0002 reg=2 x0 [Ljava/lang/Object; │ │ + 0x0000 - 0x0007 reg=1 this Landroid/support/v4/print/PrintHelperKitkat$2$1; │ │ + │ │ + #2 : (in Landroid/support/v4/print/PrintHelperKitkat$2$1;) │ │ + name : 'onCancelled' │ │ + type : '(Landroid/graphics/Bitmap;)V' │ │ + access : 0x0004 (PROTECTED) │ │ + code - │ │ + registers : 3 │ │ + ins : 2 │ │ + outs : 1 │ │ + insns size : 6 16-bit code units │ │ +05fd20: |[05fd20] android.support.v4.print.PrintHelperKitkat$2$1.onCancelled:(Landroid/graphics/Bitmap;)V │ │ +05fd30: 5410 9304 |0000: iget-object v0, v1, Landroid/support/v4/print/PrintHelperKitkat$2$1;.val$layoutResultCallback:Landroid/print/PrintDocumentAdapter$LayoutResultCallback; // field@0493 │ │ +05fd34: 6e10 6003 0000 |0002: invoke-virtual {v0}, Landroid/print/PrintDocumentAdapter$LayoutResultCallback;.onLayoutCancelled:()V // method@0360 │ │ +05fd3a: 0e00 |0005: return-void │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=376 │ │ + 0x0005 line=377 │ │ + locals : │ │ + 0x0000 - 0x0006 reg=1 this Landroid/support/v4/print/PrintHelperKitkat$2$1; │ │ + 0x0000 - 0x0006 reg=2 result Landroid/graphics/Bitmap; │ │ + │ │ + #3 : (in Landroid/support/v4/print/PrintHelperKitkat$2$1;) │ │ + name : 'onCancelled' │ │ + type : '(Ljava/lang/Object;)V' │ │ + access : 0x1044 (PROTECTED BRIDGE SYNTHETIC) │ │ + code - │ │ + registers : 2 │ │ + ins : 2 │ │ + outs : 2 │ │ + insns size : 6 16-bit code units │ │ +05fd3c: |[05fd3c] android.support.v4.print.PrintHelperKitkat$2$1.onCancelled:(Ljava/lang/Object;)V │ │ +05fd4c: 1f01 5a00 |0000: check-cast v1, Landroid/graphics/Bitmap; // type@005a │ │ +05fd50: 6e20 850d 1000 |0002: invoke-virtual {v0, v1}, Landroid/support/v4/print/PrintHelperKitkat$2$1;.onCancelled:(Landroid/graphics/Bitmap;)V // method@0d85 │ │ +05fd56: 0e00 |0005: return-void │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=330 │ │ + locals : │ │ + 0x0000 - 0x0002 reg=1 x0 Ljava/lang/Object; │ │ + 0x0000 - 0x0006 reg=0 this Landroid/support/v4/print/PrintHelperKitkat$2$1; │ │ + │ │ + #4 : (in Landroid/support/v4/print/PrintHelperKitkat$2$1;) │ │ + name : 'onPostExecute' │ │ + type : '(Landroid/graphics/Bitmap;)V' │ │ + access : 0x0004 (PROTECTED) │ │ + code - │ │ + registers : 6 │ │ + ins : 2 │ │ + outs : 3 │ │ + insns size : 56 16-bit code units │ │ +05fd58: |[05fd58] android.support.v4.print.PrintHelperKitkat$2$1.onPostExecute:(Landroid/graphics/Bitmap;)V │ │ +05fd68: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +05fd6a: 6f20 de02 5400 |0001: invoke-super {v4, v5}, Landroid/os/AsyncTask;.onPostExecute:(Ljava/lang/Object;)V // method@02de │ │ +05fd70: 5442 9104 |0004: iget-object v2, v4, Landroid/support/v4/print/PrintHelperKitkat$2$1;.this$1:Landroid/support/v4/print/PrintHelperKitkat$2; // field@0491 │ │ +05fd74: 5b25 9804 |0006: iput-object v5, v2, Landroid/support/v4/print/PrintHelperKitkat$2;.mBitmap:Landroid/graphics/Bitmap; // field@0498 │ │ +05fd78: 3805 2900 |0008: if-eqz v5, 0031 // +0029 │ │ +05fd7c: 2202 c500 |000a: new-instance v2, Landroid/print/PrintDocumentInfo$Builder; // type@00c5 │ │ +05fd80: 5443 9104 |000c: iget-object v3, v4, Landroid/support/v4/print/PrintHelperKitkat$2$1;.this$1:Landroid/support/v4/print/PrintHelperKitkat$2; // field@0491 │ │ +05fd84: 5433 9d04 |000e: iget-object v3, v3, Landroid/support/v4/print/PrintHelperKitkat$2;.val$jobName:Ljava/lang/String; // field@049d │ │ +05fd88: 7020 6703 3200 |0010: invoke-direct {v2, v3}, Landroid/print/PrintDocumentInfo$Builder;.:(Ljava/lang/String;)V // method@0367 │ │ +05fd8e: 6e20 6903 0200 |0013: invoke-virtual {v2, v0}, Landroid/print/PrintDocumentInfo$Builder;.setContentType:(I)Landroid/print/PrintDocumentInfo$Builder; // method@0369 │ │ +05fd94: 0c02 |0016: move-result-object v2 │ │ +05fd96: 6e20 6a03 0200 |0017: invoke-virtual {v2, v0}, Landroid/print/PrintDocumentInfo$Builder;.setPageCount:(I)Landroid/print/PrintDocumentInfo$Builder; // method@036a │ │ +05fd9c: 0c02 |001a: move-result-object v2 │ │ +05fd9e: 6e10 6803 0200 |001b: invoke-virtual {v2}, Landroid/print/PrintDocumentInfo$Builder;.build:()Landroid/print/PrintDocumentInfo; // method@0368 │ │ +05fda4: 0c01 |001e: move-result-object v1 │ │ +05fda6: 5442 9404 |001f: iget-object v2, v4, Landroid/support/v4/print/PrintHelperKitkat$2$1;.val$newPrintAttributes:Landroid/print/PrintAttributes; // field@0494 │ │ +05fdaa: 5443 9504 |0021: iget-object v3, v4, Landroid/support/v4/print/PrintHelperKitkat$2$1;.val$oldPrintAttributes:Landroid/print/PrintAttributes; // field@0495 │ │ +05fdae: 6e20 5f03 3200 |0023: invoke-virtual {v2, v3}, Landroid/print/PrintAttributes;.equals:(Ljava/lang/Object;)Z // method@035f │ │ +05fdb4: 0a02 |0026: move-result v2 │ │ +05fdb6: 3902 0800 |0027: if-nez v2, 002f // +0008 │ │ +05fdba: 5442 9304 |0029: iget-object v2, v4, Landroid/support/v4/print/PrintHelperKitkat$2$1;.val$layoutResultCallback:Landroid/print/PrintDocumentAdapter$LayoutResultCallback; // field@0493 │ │ +05fdbe: 6e30 6203 1200 |002b: invoke-virtual {v2, v1, v0}, Landroid/print/PrintDocumentAdapter$LayoutResultCallback;.onLayoutFinished:(Landroid/print/PrintDocumentInfo;Z)V // method@0362 │ │ +05fdc4: 0e00 |002e: return-void │ │ +05fdc6: 1200 |002f: const/4 v0, #int 0 // #0 │ │ +05fdc8: 28f9 |0030: goto 0029 // -0007 │ │ +05fdca: 5442 9304 |0031: iget-object v2, v4, Landroid/support/v4/print/PrintHelperKitkat$2$1;.val$layoutResultCallback:Landroid/print/PrintDocumentAdapter$LayoutResultCallback; // field@0493 │ │ +05fdce: 1203 |0033: const/4 v3, #int 0 // #0 │ │ +05fdd0: 6e20 6103 3200 |0034: invoke-virtual {v2, v3}, Landroid/print/PrintDocumentAdapter$LayoutResultCallback;.onLayoutFailed:(Ljava/lang/CharSequence;)V // method@0361 │ │ +05fdd6: 28f7 |0037: goto 002e // -0009 │ │ + catches : (none) │ │ + positions : │ │ + 0x0001 line=357 │ │ + 0x0004 line=358 │ │ + 0x0008 line=359 │ │ + 0x000a line=360 │ │ + 0x001f line=364 │ │ + 0x0029 line=366 │ │ + 0x002e line=371 │ │ + 0x002f line=364 │ │ + 0x0031 line=369 │ │ + locals : │ │ + 0x0029 - 0x002e reg=0 changed Z │ │ + 0x001f - 0x002e reg=1 info Landroid/print/PrintDocumentInfo; │ │ + 0x002f - 0x0031 reg=1 info Landroid/print/PrintDocumentInfo; │ │ + 0x0000 - 0x0038 reg=4 this Landroid/support/v4/print/PrintHelperKitkat$2$1; │ │ + 0x0000 - 0x0038 reg=5 bitmap Landroid/graphics/Bitmap; │ │ + │ │ + #5 : (in Landroid/support/v4/print/PrintHelperKitkat$2$1;) │ │ + name : 'onPostExecute' │ │ + type : '(Ljava/lang/Object;)V' │ │ + access : 0x1044 (PROTECTED BRIDGE SYNTHETIC) │ │ + code - │ │ + registers : 2 │ │ + ins : 2 │ │ + outs : 2 │ │ + insns size : 6 16-bit code units │ │ +05fdd8: |[05fdd8] android.support.v4.print.PrintHelperKitkat$2$1.onPostExecute:(Ljava/lang/Object;)V │ │ +05fde8: 1f01 5a00 |0000: check-cast v1, Landroid/graphics/Bitmap; // type@005a │ │ +05fdec: 6e20 870d 1000 |0002: invoke-virtual {v0, v1}, Landroid/support/v4/print/PrintHelperKitkat$2$1;.onPostExecute:(Landroid/graphics/Bitmap;)V // method@0d87 │ │ +05fdf2: 0e00 |0005: return-void │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=330 │ │ + locals : │ │ + 0x0000 - 0x0002 reg=1 x0 Ljava/lang/Object; │ │ + 0x0000 - 0x0006 reg=0 this Landroid/support/v4/print/PrintHelperKitkat$2$1; │ │ + │ │ + #6 : (in Landroid/support/v4/print/PrintHelperKitkat$2$1;) │ │ + name : 'onPreExecute' │ │ + type : '()V' │ │ + access : 0x0004 (PROTECTED) │ │ + code - │ │ + registers : 3 │ │ + ins : 1 │ │ + outs : 2 │ │ + insns size : 11 16-bit code units │ │ +05fdf4: |[05fdf4] android.support.v4.print.PrintHelperKitkat$2$1.onPreExecute:()V │ │ +05fe04: 5420 9204 |0000: iget-object v0, v2, Landroid/support/v4/print/PrintHelperKitkat$2$1;.val$cancellationSignal:Landroid/os/CancellationSignal; // field@0492 │ │ +05fe08: 2201 6502 |0002: new-instance v1, Landroid/support/v4/print/PrintHelperKitkat$2$1$1; // type@0265 │ │ +05fe0c: 7020 7f0d 2100 |0004: invoke-direct {v1, v2}, Landroid/support/v4/print/PrintHelperKitkat$2$1$1;.:(Landroid/support/v4/print/PrintHelperKitkat$2$1;)V // method@0d7f │ │ +05fe12: 6e20 0703 1000 |0007: invoke-virtual {v0, v1}, Landroid/os/CancellationSignal;.setOnCancelListener:(Landroid/os/CancellationSignal$OnCancelListener;)V // method@0307 │ │ +05fe18: 0e00 |000a: return-void │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=335 │ │ + 0x000a line=343 │ │ + locals : │ │ + 0x0000 - 0x000b reg=2 this Landroid/support/v4/print/PrintHelperKitkat$2$1; │ │ + │ │ + source_file_idx : 3461 (PrintHelperKitkat.java) │ │ + │ │ +Class #293 header: │ │ +class_idx : 615 │ │ +access_flags : 0 (0x0000) │ │ +superclass_idx : 196 │ │ +source_file_idx : 3461 │ │ +static_fields_size : 0 │ │ +instance_fields_size: 8 │ │ direct_methods_size : 3 │ │ -virtual_methods_size: 6 │ │ +virtual_methods_size: 3 │ │ │ │ -Class #144 annotations: │ │ -Annotations on method #1917 'loadBitmap' │ │ +Class #293 annotations: │ │ +Annotations on class │ │ + VISIBILITY_SYSTEM Ldalvik/annotation/EnclosingMethod; value=printBitmap │ │ + VISIBILITY_SYSTEM Ldalvik/annotation/InnerClass; accessFlags=0 name=null │ │ +Annotations on field #1174 'loadBitmap' │ │ + VISIBILITY_SYSTEM Ldalvik/annotation/Signature; value={ "Landroid/os/AsyncTask" "<" "Landroid/net/Uri;" "Ljava/lang/Boolean;" "Landroid/graphics/Bitmap;" ">;" } │ │ + │ │ +Class #293 - │ │ + Class descriptor : 'Landroid/support/v4/print/PrintHelperKitkat$2;' │ │ + Access flags : 0x0000 () │ │ + Superclass : 'Landroid/print/PrintDocumentAdapter;' │ │ + Interfaces - │ │ + Static fields - │ │ + Instance fields - │ │ + #0 : (in Landroid/support/v4/print/PrintHelperKitkat$2;) │ │ + name : 'loadBitmap' │ │ + type : 'Landroid/os/AsyncTask;' │ │ + access : 0x0000 () │ │ + #1 : (in Landroid/support/v4/print/PrintHelperKitkat$2;) │ │ + name : 'mAttributes' │ │ + type : 'Landroid/print/PrintAttributes;' │ │ + access : 0x0002 (PRIVATE) │ │ + #2 : (in Landroid/support/v4/print/PrintHelperKitkat$2;) │ │ + name : 'mBitmap' │ │ + type : 'Landroid/graphics/Bitmap;' │ │ + access : 0x0000 () │ │ + #3 : (in Landroid/support/v4/print/PrintHelperKitkat$2;) │ │ + name : 'this$0' │ │ + type : 'Landroid/support/v4/print/PrintHelperKitkat;' │ │ + access : 0x1010 (FINAL SYNTHETIC) │ │ + #4 : (in Landroid/support/v4/print/PrintHelperKitkat$2;) │ │ + name : 'val$callback' │ │ + type : 'Landroid/support/v4/print/PrintHelperKitkat$OnPrintFinishCallback;' │ │ + access : 0x1010 (FINAL SYNTHETIC) │ │ + #5 : (in Landroid/support/v4/print/PrintHelperKitkat$2;) │ │ + name : 'val$fittingMode' │ │ + type : 'I' │ │ + access : 0x1010 (FINAL SYNTHETIC) │ │ + #6 : (in Landroid/support/v4/print/PrintHelperKitkat$2;) │ │ + name : 'val$imageFile' │ │ + type : 'Landroid/net/Uri;' │ │ + access : 0x1010 (FINAL SYNTHETIC) │ │ + #7 : (in Landroid/support/v4/print/PrintHelperKitkat$2;) │ │ + name : 'val$jobName' │ │ + type : 'Ljava/lang/String;' │ │ + access : 0x1010 (FINAL SYNTHETIC) │ │ + Direct methods - │ │ + #0 : (in Landroid/support/v4/print/PrintHelperKitkat$2;) │ │ + name : '' │ │ + type : '(Landroid/support/v4/print/PrintHelperKitkat;Ljava/lang/String;Landroid/net/Uri;Landroid/support/v4/print/PrintHelperKitkat$OnPrintFinishCallback;I)V' │ │ + access : 0x10000 (CONSTRUCTOR) │ │ + code - │ │ + registers : 7 │ │ + ins : 6 │ │ + outs : 1 │ │ + insns size : 17 16-bit code units │ │ +05fe1c: |[05fe1c] android.support.v4.print.PrintHelperKitkat$2.:(Landroid/support/v4/print/PrintHelperKitkat;Ljava/lang/String;Landroid/net/Uri;Landroid/support/v4/print/PrintHelperKitkat$OnPrintFinishCallback;I)V │ │ +05fe2c: 5b12 9904 |0000: iput-object v2, v1, Landroid/support/v4/print/PrintHelperKitkat$2;.this$0:Landroid/support/v4/print/PrintHelperKitkat; // field@0499 │ │ +05fe30: 5b13 9d04 |0002: iput-object v3, v1, Landroid/support/v4/print/PrintHelperKitkat$2;.val$jobName:Ljava/lang/String; // field@049d │ │ +05fe34: 5b14 9c04 |0004: iput-object v4, v1, Landroid/support/v4/print/PrintHelperKitkat$2;.val$imageFile:Landroid/net/Uri; // field@049c │ │ +05fe38: 5b15 9a04 |0006: iput-object v5, v1, Landroid/support/v4/print/PrintHelperKitkat$2;.val$callback:Landroid/support/v4/print/PrintHelperKitkat$OnPrintFinishCallback; // field@049a │ │ +05fe3c: 5916 9b04 |0008: iput v6, v1, Landroid/support/v4/print/PrintHelperKitkat$2;.val$fittingMode:I // field@049b │ │ +05fe40: 7010 6503 0100 |000a: invoke-direct {v1}, Landroid/print/PrintDocumentAdapter;.:()V // method@0365 │ │ +05fe46: 1200 |000d: const/4 v0, #int 0 // #0 │ │ +05fe48: 5b10 9804 |000e: iput-object v0, v1, Landroid/support/v4/print/PrintHelperKitkat$2;.mBitmap:Landroid/graphics/Bitmap; // field@0498 │ │ +05fe4c: 0e00 |0010: return-void │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=303 │ │ + 0x000d line=306 │ │ + locals : │ │ + 0x0000 - 0x0011 reg=1 this Landroid/support/v4/print/PrintHelperKitkat$2; │ │ + 0x0000 - 0x0011 reg=2 (null) Landroid/support/v4/print/PrintHelperKitkat; │ │ + 0x0000 - 0x0011 reg=3 (null) Ljava/lang/String; │ │ + 0x0000 - 0x0011 reg=4 (null) Landroid/net/Uri; │ │ + 0x0000 - 0x0011 reg=5 (null) Landroid/support/v4/print/PrintHelperKitkat$OnPrintFinishCallback; │ │ + 0x0000 - 0x0011 reg=6 (null) I │ │ + │ │ + #1 : (in Landroid/support/v4/print/PrintHelperKitkat$2;) │ │ + name : 'access$100' │ │ + type : '(Landroid/support/v4/print/PrintHelperKitkat$2;)V' │ │ + access : 0x1008 (STATIC SYNTHETIC) │ │ + code - │ │ + registers : 1 │ │ + ins : 1 │ │ + outs : 1 │ │ + insns size : 4 16-bit code units │ │ +05fe50: |[05fe50] android.support.v4.print.PrintHelperKitkat$2.access$100:(Landroid/support/v4/print/PrintHelperKitkat$2;)V │ │ +05fe60: 7010 8c0d 0000 |0000: invoke-direct {v0}, Landroid/support/v4/print/PrintHelperKitkat$2;.cancelLoad:()V // method@0d8c │ │ +05fe66: 0e00 |0003: return-void │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=303 │ │ + locals : │ │ + 0x0000 - 0x0004 reg=0 x0 Landroid/support/v4/print/PrintHelperKitkat$2; │ │ + │ │ + #2 : (in Landroid/support/v4/print/PrintHelperKitkat$2;) │ │ + name : 'cancelLoad' │ │ + type : '()V' │ │ + access : 0x0002 (PRIVATE) │ │ + code - │ │ + registers : 4 │ │ + ins : 1 │ │ + outs : 1 │ │ + insns size : 30 16-bit code units │ │ +05fe68: |[05fe68] android.support.v4.print.PrintHelperKitkat$2.cancelLoad:()V │ │ +05fe78: 5430 9904 |0000: iget-object v0, v3, Landroid/support/v4/print/PrintHelperKitkat$2;.this$0:Landroid/support/v4/print/PrintHelperKitkat; // field@0499 │ │ +05fe7c: 7110 940d 0000 |0002: invoke-static {v0}, Landroid/support/v4/print/PrintHelperKitkat;.access$300:(Landroid/support/v4/print/PrintHelperKitkat;)Ljava/lang/Object; // method@0d94 │ │ +05fe82: 0c01 |0005: move-result-object v1 │ │ +05fe84: 1d01 |0006: monitor-enter v1 │ │ +05fe86: 5430 9904 |0007: iget-object v0, v3, Landroid/support/v4/print/PrintHelperKitkat$2;.this$0:Landroid/support/v4/print/PrintHelperKitkat; // field@0499 │ │ +05fe8a: 5400 a804 |0009: iget-object v0, v0, Landroid/support/v4/print/PrintHelperKitkat;.mDecodeOptions:Landroid/graphics/BitmapFactory$Options; // field@04a8 │ │ +05fe8e: 3800 0e00 |000b: if-eqz v0, 0019 // +000e │ │ +05fe92: 5430 9904 |000d: iget-object v0, v3, Landroid/support/v4/print/PrintHelperKitkat$2;.this$0:Landroid/support/v4/print/PrintHelperKitkat; // field@0499 │ │ +05fe96: 5400 a804 |000f: iget-object v0, v0, Landroid/support/v4/print/PrintHelperKitkat;.mDecodeOptions:Landroid/graphics/BitmapFactory$Options; // field@04a8 │ │ +05fe9a: 6e10 ac01 0000 |0011: invoke-virtual {v0}, Landroid/graphics/BitmapFactory$Options;.requestCancelDecode:()V // method@01ac │ │ +05fea0: 5430 9904 |0014: iget-object v0, v3, Landroid/support/v4/print/PrintHelperKitkat$2;.this$0:Landroid/support/v4/print/PrintHelperKitkat; // field@0499 │ │ +05fea4: 1202 |0016: const/4 v2, #int 0 // #0 │ │ +05fea6: 5b02 a804 |0017: iput-object v2, v0, Landroid/support/v4/print/PrintHelperKitkat;.mDecodeOptions:Landroid/graphics/BitmapFactory$Options; // field@04a8 │ │ +05feaa: 1e01 |0019: monitor-exit v1 │ │ +05feac: 0e00 |001a: return-void │ │ +05feae: 0d00 |001b: move-exception v0 │ │ +05feb0: 1e01 |001c: monitor-exit v1 │ │ +05feb2: 2700 |001d: throw v0 │ │ + catches : 1 │ │ + 0x0007 - 0x001d │ │ + -> 0x001b │ │ + positions : │ │ + 0x0000 line=385 │ │ + 0x0007 line=386 │ │ + 0x000d line=387 │ │ + 0x0014 line=388 │ │ + 0x0019 line=390 │ │ + 0x001a line=391 │ │ + 0x001b line=390 │ │ + locals : │ │ + 0x0000 - 0x001e reg=3 this Landroid/support/v4/print/PrintHelperKitkat$2; │ │ + │ │ + Virtual methods - │ │ + #0 : (in Landroid/support/v4/print/PrintHelperKitkat$2;) │ │ + name : 'onFinish' │ │ + type : '()V' │ │ + access : 0x0001 (PUBLIC) │ │ + code - │ │ + registers : 3 │ │ + ins : 1 │ │ + outs : 2 │ │ + insns size : 22 16-bit code units │ │ +05fec0: |[05fec0] android.support.v4.print.PrintHelperKitkat$2.onFinish:()V │ │ +05fed0: 6f10 6603 0200 |0000: invoke-super {v2}, Landroid/print/PrintDocumentAdapter;.onFinish:()V // method@0366 │ │ +05fed6: 7010 8c0d 0200 |0003: invoke-direct {v2}, Landroid/support/v4/print/PrintHelperKitkat$2;.cancelLoad:()V // method@0d8c │ │ +05fedc: 5420 9604 |0006: iget-object v0, v2, Landroid/support/v4/print/PrintHelperKitkat$2;.loadBitmap:Landroid/os/AsyncTask; // field@0496 │ │ +05fee0: 1211 |0008: const/4 v1, #int 1 // #1 │ │ +05fee2: 6e20 db02 1000 |0009: invoke-virtual {v0, v1}, Landroid/os/AsyncTask;.cancel:(Z)Z // method@02db │ │ +05fee8: 5420 9a04 |000c: iget-object v0, v2, Landroid/support/v4/print/PrintHelperKitkat$2;.val$callback:Landroid/support/v4/print/PrintHelperKitkat$OnPrintFinishCallback; // field@049a │ │ +05feec: 3800 0700 |000e: if-eqz v0, 0015 // +0007 │ │ +05fef0: 5420 9a04 |0010: iget-object v0, v2, Landroid/support/v4/print/PrintHelperKitkat$2;.val$callback:Landroid/support/v4/print/PrintHelperKitkat$OnPrintFinishCallback; // field@049a │ │ +05fef4: 7210 900d 0000 |0012: invoke-interface {v0}, Landroid/support/v4/print/PrintHelperKitkat$OnPrintFinishCallback;.onFinish:()V // method@0d90 │ │ +05fefa: 0e00 |0015: return-void │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=395 │ │ + 0x0003 line=396 │ │ + 0x0006 line=397 │ │ + 0x000c line=398 │ │ + 0x0010 line=399 │ │ + 0x0015 line=401 │ │ + locals : │ │ + 0x0000 - 0x0016 reg=2 this Landroid/support/v4/print/PrintHelperKitkat$2; │ │ + │ │ + #1 : (in Landroid/support/v4/print/PrintHelperKitkat$2;) │ │ + name : 'onLayout' │ │ + type : '(Landroid/print/PrintAttributes;Landroid/print/PrintAttributes;Landroid/os/CancellationSignal;Landroid/print/PrintDocumentAdapter$LayoutResultCallback;Landroid/os/Bundle;)V' │ │ + access : 0x0001 (PUBLIC) │ │ + code - │ │ + registers : 15 │ │ + ins : 6 │ │ + outs : 6 │ │ + insns size : 71 16-bit code units │ │ +05fefc: |[05fefc] android.support.v4.print.PrintHelperKitkat$2.onLayout:(Landroid/print/PrintAttributes;Landroid/print/PrintAttributes;Landroid/os/CancellationSignal;Landroid/print/PrintDocumentAdapter$LayoutResultCallback;Landroid/os/Bundle;)V │ │ +05ff0c: 1208 |0000: const/4 v8, #int 0 // #0 │ │ +05ff0e: 1216 |0001: const/4 v6, #int 1 // #1 │ │ +05ff10: 6e10 0603 0c00 |0002: invoke-virtual {v12}, Landroid/os/CancellationSignal;.isCanceled:()Z // method@0306 │ │ +05ff16: 0a00 |0005: move-result v0 │ │ +05ff18: 3800 0800 |0006: if-eqz v0, 000e // +0008 │ │ +05ff1c: 6e10 6003 0d00 |0008: invoke-virtual {v13}, Landroid/print/PrintDocumentAdapter$LayoutResultCallback;.onLayoutCancelled:()V // method@0360 │ │ +05ff22: 5b9b 9704 |000b: iput-object v11, v9, Landroid/support/v4/print/PrintHelperKitkat$2;.mAttributes:Landroid/print/PrintAttributes; // field@0497 │ │ +05ff26: 0e00 |000d: return-void │ │ +05ff28: 5490 9804 |000e: iget-object v0, v9, Landroid/support/v4/print/PrintHelperKitkat$2;.mBitmap:Landroid/graphics/Bitmap; // field@0498 │ │ +05ff2c: 3800 2100 |0010: if-eqz v0, 0031 // +0021 │ │ +05ff30: 2200 c500 |0012: new-instance v0, Landroid/print/PrintDocumentInfo$Builder; // type@00c5 │ │ +05ff34: 5491 9d04 |0014: iget-object v1, v9, Landroid/support/v4/print/PrintHelperKitkat$2;.val$jobName:Ljava/lang/String; // field@049d │ │ +05ff38: 7020 6703 1000 |0016: invoke-direct {v0, v1}, Landroid/print/PrintDocumentInfo$Builder;.:(Ljava/lang/String;)V // method@0367 │ │ +05ff3e: 6e20 6903 6000 |0019: invoke-virtual {v0, v6}, Landroid/print/PrintDocumentInfo$Builder;.setContentType:(I)Landroid/print/PrintDocumentInfo$Builder; // method@0369 │ │ +05ff44: 0c00 |001c: move-result-object v0 │ │ +05ff46: 6e20 6a03 6000 |001d: invoke-virtual {v0, v6}, Landroid/print/PrintDocumentInfo$Builder;.setPageCount:(I)Landroid/print/PrintDocumentInfo$Builder; // method@036a │ │ +05ff4c: 0c00 |0020: move-result-object v0 │ │ +05ff4e: 6e10 6803 0000 |0021: invoke-virtual {v0}, Landroid/print/PrintDocumentInfo$Builder;.build:()Landroid/print/PrintDocumentInfo; // method@0368 │ │ +05ff54: 0c07 |0024: move-result-object v7 │ │ +05ff56: 6e20 5f03 ab00 |0025: invoke-virtual {v11, v10}, Landroid/print/PrintAttributes;.equals:(Ljava/lang/Object;)Z // method@035f │ │ +05ff5c: 0a00 |0028: move-result v0 │ │ +05ff5e: 3900 0600 |0029: if-nez v0, 002f // +0006 │ │ +05ff62: 6e30 6203 7d06 |002b: invoke-virtual {v13, v7, v6}, Landroid/print/PrintDocumentAdapter$LayoutResultCallback;.onLayoutFinished:(Landroid/print/PrintDocumentInfo;Z)V // method@0362 │ │ +05ff68: 28df |002e: goto 000d // -0021 │ │ +05ff6a: 0186 |002f: move v6, v8 │ │ +05ff6c: 28fb |0030: goto 002b // -0005 │ │ +05ff6e: 2200 6602 |0031: new-instance v0, Landroid/support/v4/print/PrintHelperKitkat$2$1; // type@0266 │ │ +05ff72: 0791 |0033: move-object v1, v9 │ │ +05ff74: 07c2 |0034: move-object v2, v12 │ │ +05ff76: 07b3 |0035: move-object v3, v11 │ │ +05ff78: 07a4 |0036: move-object v4, v10 │ │ +05ff7a: 07d5 |0037: move-object v5, v13 │ │ +05ff7c: 7606 810d 0000 |0038: invoke-direct/range {v0, v1, v2, v3, v4, v5}, Landroid/support/v4/print/PrintHelperKitkat$2$1;.:(Landroid/support/v4/print/PrintHelperKitkat$2;Landroid/os/CancellationSignal;Landroid/print/PrintAttributes;Landroid/print/PrintAttributes;Landroid/print/PrintDocumentAdapter$LayoutResultCallback;)V // method@0d81 │ │ +05ff82: 5b90 9604 |003b: iput-object v0, v9, Landroid/support/v4/print/PrintHelperKitkat$2;.loadBitmap:Landroid/os/AsyncTask; // field@0496 │ │ +05ff86: 5490 9604 |003d: iget-object v0, v9, Landroid/support/v4/print/PrintHelperKitkat$2;.loadBitmap:Landroid/os/AsyncTask; // field@0496 │ │ +05ff8a: 2381 a805 |003f: new-array v1, v8, [Landroid/net/Uri; // type@05a8 │ │ +05ff8e: 6e20 dc02 1000 |0041: invoke-virtual {v0, v1}, Landroid/os/AsyncTask;.execute:([Ljava/lang/Object;)Landroid/os/AsyncTask; // method@02dc │ │ +05ff94: 5b9b 9704 |0044: iput-object v11, v9, Landroid/support/v4/print/PrintHelperKitkat$2;.mAttributes:Landroid/print/PrintAttributes; // field@0497 │ │ +05ff98: 28c7 |0046: goto 000d // -0039 │ │ + catches : (none) │ │ + positions : │ │ + 0x0002 line=314 │ │ + 0x0008 line=315 │ │ + 0x000b line=316 │ │ + 0x000d line=382 │ │ + 0x000e line=320 │ │ + 0x0012 line=321 │ │ + 0x0025 line=325 │ │ + 0x002b line=326 │ │ + 0x0030 line=325 │ │ + 0x0031 line=330 │ │ + 0x003d line=379 │ │ + 0x0044 line=381 │ │ + locals : │ │ + 0x002b - 0x002f reg=6 changed Z │ │ + 0x0025 - 0x0031 reg=7 info Landroid/print/PrintDocumentInfo; │ │ + 0x0000 - 0x0047 reg=9 this Landroid/support/v4/print/PrintHelperKitkat$2; │ │ + 0x0000 - 0x0047 reg=10 oldPrintAttributes Landroid/print/PrintAttributes; │ │ + 0x0000 - 0x0047 reg=11 newPrintAttributes Landroid/print/PrintAttributes; │ │ + 0x0000 - 0x0047 reg=12 cancellationSignal Landroid/os/CancellationSignal; │ │ + 0x0000 - 0x0047 reg=13 layoutResultCallback Landroid/print/PrintDocumentAdapter$LayoutResultCallback; │ │ + 0x0000 - 0x0047 reg=14 bundle Landroid/os/Bundle; │ │ + │ │ + #2 : (in Landroid/support/v4/print/PrintHelperKitkat$2;) │ │ + name : 'onWrite' │ │ + type : '([Landroid/print/PageRange;Landroid/os/ParcelFileDescriptor;Landroid/os/CancellationSignal;Landroid/print/PrintDocumentAdapter$WriteResultCallback;)V' │ │ + access : 0x0001 (PUBLIC) │ │ + code - │ │ + registers : 14 │ │ + ins : 5 │ │ + outs : 5 │ │ + insns size : 125 16-bit code units │ │ +05ff9c: |[05ff9c] android.support.v4.print.PrintHelperKitkat$2.onWrite:([Landroid/print/PageRange;Landroid/os/ParcelFileDescriptor;Landroid/os/CancellationSignal;Landroid/print/PrintDocumentAdapter$WriteResultCallback;)V │ │ +05ffac: 2204 c900 |0000: new-instance v4, Landroid/print/pdf/PrintedPdfDocument; // type@00c9 │ │ +05ffb0: 5495 9904 |0002: iget-object v5, v9, Landroid/support/v4/print/PrintHelperKitkat$2;.this$0:Landroid/support/v4/print/PrintHelperKitkat; // field@0499 │ │ +05ffb4: 5455 a704 |0004: iget-object v5, v5, Landroid/support/v4/print/PrintHelperKitkat;.mContext:Landroid/content/Context; // field@04a7 │ │ +05ffb8: 5496 9704 |0006: iget-object v6, v9, Landroid/support/v4/print/PrintHelperKitkat$2;.mAttributes:Landroid/print/PrintAttributes; // field@0497 │ │ +05ffbc: 7030 6c03 5406 |0008: invoke-direct {v4, v5, v6}, Landroid/print/pdf/PrintedPdfDocument;.:(Landroid/content/Context;Landroid/print/PrintAttributes;)V // method@036c │ │ +05ffc2: 1215 |000b: const/4 v5, #int 1 // #1 │ │ +05ffc4: 6e20 6f03 5400 |000c: invoke-virtual {v4, v5}, Landroid/print/pdf/PrintedPdfDocument;.startPage:(I)Landroid/graphics/pdf/PdfDocument$Page; // method@036f │ │ +05ffca: 0c03 |000f: move-result-object v3 │ │ +05ffcc: 2200 6d00 |0010: new-instance v0, Landroid/graphics/RectF; // type@006d │ │ +05ffd0: 6e10 2e02 0300 |0012: invoke-virtual {v3}, Landroid/graphics/pdf/PdfDocument$Page;.getInfo:()Landroid/graphics/pdf/PdfDocument$PageInfo; // method@022e │ │ +05ffd6: 0c05 |0015: move-result-object v5 │ │ +05ffd8: 6e10 2f02 0500 |0016: invoke-virtual {v5}, Landroid/graphics/pdf/PdfDocument$PageInfo;.getContentRect:()Landroid/graphics/Rect; // method@022f │ │ +05ffde: 0c05 |0019: move-result-object v5 │ │ +05ffe0: 7020 0802 5000 |001a: invoke-direct {v0, v5}, Landroid/graphics/RectF;.:(Landroid/graphics/Rect;)V // method@0208 │ │ +05ffe6: 5495 9904 |001d: iget-object v5, v9, Landroid/support/v4/print/PrintHelperKitkat$2;.this$0:Landroid/support/v4/print/PrintHelperKitkat; // field@0499 │ │ +05ffea: 5496 9804 |001f: iget-object v6, v9, Landroid/support/v4/print/PrintHelperKitkat$2;.mBitmap:Landroid/graphics/Bitmap; // field@0498 │ │ +05ffee: 6e10 a701 0600 |0021: invoke-virtual {v6}, Landroid/graphics/Bitmap;.getWidth:()I // method@01a7 │ │ +05fff4: 0a06 |0024: move-result v6 │ │ +05fff6: 5497 9804 |0025: iget-object v7, v9, Landroid/support/v4/print/PrintHelperKitkat$2;.mBitmap:Landroid/graphics/Bitmap; // field@0498 │ │ +05fffa: 6e10 a201 0700 |0027: invoke-virtual {v7}, Landroid/graphics/Bitmap;.getHeight:()I // method@01a2 │ │ +060000: 0a07 |002a: move-result v7 │ │ +060002: 5298 9b04 |002b: iget v8, v9, Landroid/support/v4/print/PrintHelperKitkat$2;.val$fittingMode:I // field@049b │ │ +060006: 7158 920d 6507 |002d: invoke-static {v5, v6, v7, v0, v8}, Landroid/support/v4/print/PrintHelperKitkat;.access$000:(Landroid/support/v4/print/PrintHelperKitkat;IILandroid/graphics/RectF;I)Landroid/graphics/Matrix; // method@0d92 │ │ +06000c: 0c02 |0030: move-result-object v2 │ │ +06000e: 6e10 2d02 0300 |0031: invoke-virtual {v3}, Landroid/graphics/pdf/PdfDocument$Page;.getCanvas:()Landroid/graphics/Canvas; // method@022d │ │ +060014: 0c05 |0034: move-result-object v5 │ │ +060016: 5496 9804 |0035: iget-object v6, v9, Landroid/support/v4/print/PrintHelperKitkat$2;.mBitmap:Landroid/graphics/Bitmap; // field@0498 │ │ +06001a: 1207 |0037: const/4 v7, #int 0 // #0 │ │ +06001c: 6e40 b901 6572 |0038: invoke-virtual {v5, v6, v2, v7}, Landroid/graphics/Canvas;.drawBitmap:(Landroid/graphics/Bitmap;Landroid/graphics/Matrix;Landroid/graphics/Paint;)V // method@01b9 │ │ +060022: 6e20 6e03 3400 |003b: invoke-virtual {v4, v3}, Landroid/print/pdf/PrintedPdfDocument;.finishPage:(Landroid/graphics/pdf/PdfDocument$Page;)V // method@036e │ │ +060028: 2205 1305 |003e: new-instance v5, Ljava/io/FileOutputStream; // type@0513 │ │ +06002c: 6e10 3a03 0b00 |0040: invoke-virtual {v11}, Landroid/os/ParcelFileDescriptor;.getFileDescriptor:()Ljava/io/FileDescriptor; // method@033a │ │ +060032: 0c06 |0043: move-result-object v6 │ │ +060034: 7020 3222 6500 |0044: invoke-direct {v5, v6}, Ljava/io/FileOutputStream;.:(Ljava/io/FileDescriptor;)V // method@2232 │ │ +06003a: 6e20 7003 5400 |0047: invoke-virtual {v4, v5}, Landroid/print/pdf/PrintedPdfDocument;.writeTo:(Ljava/io/OutputStream;)V // method@0370 │ │ +060040: 1215 |004a: const/4 v5, #int 1 // #1 │ │ +060042: 2355 ab05 |004b: new-array v5, v5, [Landroid/print/PageRange; // type@05ab │ │ +060046: 1206 |004d: const/4 v6, #int 0 // #0 │ │ +060048: 6207 4300 |004e: sget-object v7, Landroid/print/PageRange;.ALL_PAGES:Landroid/print/PageRange; // field@0043 │ │ +06004c: 4d07 0506 |0050: aput-object v7, v5, v6 │ │ +060050: 6e20 6403 5d00 |0052: invoke-virtual {v13, v5}, Landroid/print/PrintDocumentAdapter$WriteResultCallback;.onWriteFinished:([Landroid/print/PageRange;)V // method@0364 │ │ +060056: 3804 0500 |0055: if-eqz v4, 005a // +0005 │ │ +06005a: 6e10 6d03 0400 |0057: invoke-virtual {v4}, Landroid/print/pdf/PrintedPdfDocument;.close:()V // method@036d │ │ +060060: 380b 0500 |005a: if-eqz v11, 005f // +0005 │ │ +060064: 6e10 3903 0b00 |005c: invoke-virtual {v11}, Landroid/os/ParcelFileDescriptor;.close:()V // method@0339 │ │ +06006a: 0e00 |005f: return-void │ │ +06006c: 0d01 |0060: move-exception v1 │ │ +06006e: 1a05 840d |0061: const-string v5, "PrintHelperKitkat" // string@0d84 │ │ +060072: 1a06 ef03 |0063: const-string v6, "Error writing printed content" // string@03ef │ │ +060076: 7130 721c 6501 |0065: invoke-static {v5, v6, v1}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@1c72 │ │ +06007c: 1205 |0068: const/4 v5, #int 0 // #0 │ │ +06007e: 6e20 6303 5d00 |0069: invoke-virtual {v13, v5}, Landroid/print/PrintDocumentAdapter$WriteResultCallback;.onWriteFailed:(Ljava/lang/CharSequence;)V // method@0363 │ │ +060084: 28e9 |006c: goto 0055 // -0017 │ │ +060086: 0d05 |006d: move-exception v5 │ │ +060088: 3804 0500 |006e: if-eqz v4, 0073 // +0005 │ │ +06008c: 6e10 6d03 0400 |0070: invoke-virtual {v4}, Landroid/print/pdf/PrintedPdfDocument;.close:()V // method@036d │ │ +060092: 380b 0500 |0073: if-eqz v11, 0078 // +0005 │ │ +060096: 6e10 3903 0b00 |0075: invoke-virtual {v11}, Landroid/os/ParcelFileDescriptor;.close:()V // method@0339 │ │ +06009c: 2705 |0078: throw v5 │ │ +06009e: 0d05 |0079: move-exception v5 │ │ +0600a0: 28e5 |007a: goto 005f // -001b │ │ +0600a2: 0d06 |007b: move-exception v6 │ │ +0600a4: 28fc |007c: goto 0078 // -0004 │ │ + catches : 5 │ │ + 0x000c - 0x003e │ │ + -> 0x006d │ │ + 0x003e - 0x0055 │ │ + Ljava/io/IOException; -> 0x0060 │ │ + -> 0x006d │ │ + 0x005c - 0x005f │ │ + Ljava/io/IOException; -> 0x0079 │ │ + 0x0061 - 0x006c │ │ + -> 0x006d │ │ + 0x0075 - 0x0078 │ │ + Ljava/io/IOException; -> 0x007b │ │ + positions : │ │ + 0x0000 line=407 │ │ + 0x000b line=411 │ │ + 0x0010 line=412 │ │ + 0x001d line=415 │ │ + 0x0031 line=419 │ │ + 0x003b line=422 │ │ + 0x003e line=426 │ │ + 0x004a line=429 │ │ + 0x0055 line=437 │ │ + 0x0057 line=438 │ │ + 0x005a line=440 │ │ + 0x005c line=442 │ │ + 0x005f line=448 │ │ + 0x0060 line=431 │ │ + 0x0061 line=433 │ │ + 0x0068 line=434 │ │ + 0x006d line=437 │ │ + 0x0070 line=438 │ │ + 0x0073 line=440 │ │ + 0x0075 line=442 │ │ + 0x0078 line=445 │ │ + 0x0079 line=443 │ │ + locals : │ │ + 0x001d - 0x006d reg=0 content Landroid/graphics/RectF; │ │ + 0x0061 - 0x006d reg=1 ioe Ljava/io/IOException; │ │ + 0x0031 - 0x006d reg=2 matrix Landroid/graphics/Matrix; │ │ + 0x0010 - 0x006d reg=3 page Landroid/graphics/pdf/PdfDocument$Page; │ │ + 0x0079 - 0x007b reg=0 content Landroid/graphics/RectF; │ │ + 0x0079 - 0x007b reg=2 matrix Landroid/graphics/Matrix; │ │ + 0x0079 - 0x007b reg=3 page Landroid/graphics/pdf/PdfDocument$Page; │ │ + 0x000b - 0x007d reg=4 pdfDocument Landroid/print/pdf/PrintedPdfDocument; │ │ + 0x0000 - 0x007d reg=9 this Landroid/support/v4/print/PrintHelperKitkat$2; │ │ + 0x0000 - 0x007d reg=10 pageRanges [Landroid/print/PageRange; │ │ + 0x0000 - 0x007d reg=11 fileDescriptor Landroid/os/ParcelFileDescriptor; │ │ + 0x0000 - 0x007d reg=12 cancellationSignal Landroid/os/CancellationSignal; │ │ + 0x0000 - 0x007d reg=13 writeResultCallback Landroid/print/PrintDocumentAdapter$WriteResultCallback; │ │ + │ │ + source_file_idx : 3461 (PrintHelperKitkat.java) │ │ + │ │ +Class #294 header: │ │ +class_idx : 616 │ │ +access_flags : 1537 (0x0601) │ │ +superclass_idx : 1337 │ │ +source_file_idx : 3461 │ │ +static_fields_size : 0 │ │ +instance_fields_size: 0 │ │ +direct_methods_size : 0 │ │ +virtual_methods_size: 1 │ │ + │ │ +Class #294 annotations: │ │ +Annotations on class │ │ + VISIBILITY_SYSTEM Ldalvik/annotation/EnclosingClass; value=Landroid/support/v4/print/PrintHelperKitkat; │ │ + VISIBILITY_SYSTEM Ldalvik/annotation/InnerClass; accessFlags=1545 name="OnPrintFinishCallback" │ │ + │ │ +Class #294 - │ │ + Class descriptor : 'Landroid/support/v4/print/PrintHelperKitkat$OnPrintFinishCallback;' │ │ + Access flags : 0x0601 (PUBLIC INTERFACE ABSTRACT) │ │ + Superclass : 'Ljava/lang/Object;' │ │ + Interfaces - │ │ + Static fields - │ │ + Instance fields - │ │ + Direct methods - │ │ + Virtual methods - │ │ + #0 : (in Landroid/support/v4/print/PrintHelperKitkat$OnPrintFinishCallback;) │ │ + name : 'onFinish' │ │ + type : '()V' │ │ + access : 0x0401 (PUBLIC ABSTRACT) │ │ + code : (none) │ │ + │ │ + source_file_idx : 3461 (PrintHelperKitkat.java) │ │ + │ │ +Class #295 header: │ │ +class_idx : 617 │ │ +access_flags : 0 (0x0000) │ │ +superclass_idx : 1337 │ │ +source_file_idx : 3461 │ │ +static_fields_size : 8 │ │ +instance_fields_size: 6 │ │ +direct_methods_size : 7 │ │ +virtual_methods_size: 8 │ │ + │ │ +Class #295 annotations: │ │ +Annotations on class │ │ + VISIBILITY_SYSTEM Ldalvik/annotation/MemberClasses; value={ Landroid/support/v4/print/PrintHelperKitkat$OnPrintFinishCallback; } │ │ +Annotations on method #3475 'access$200' │ │ VISIBILITY_SYSTEM Ldalvik/annotation/Throws; value={ Ljava/io/FileNotFoundException; } │ │ -Annotations on method #1918 'loadConstrainedBitmap' │ │ +Annotations on method #3481 'loadBitmap' │ │ VISIBILITY_SYSTEM Ldalvik/annotation/Throws; value={ Ljava/io/FileNotFoundException; } │ │ -Annotations on method #1920 'printBitmap' │ │ +Annotations on method #3482 'loadConstrainedBitmap' │ │ + VISIBILITY_SYSTEM Ldalvik/annotation/Throws; value={ Ljava/io/FileNotFoundException; } │ │ +Annotations on method #3484 'printBitmap' │ │ VISIBILITY_SYSTEM Ldalvik/annotation/Throws; value={ Ljava/io/FileNotFoundException; } │ │ │ │ -Class #144 - │ │ +Class #295 - │ │ Class descriptor : 'Landroid/support/v4/print/PrintHelperKitkat;' │ │ - Access flags : 0x0001 (PUBLIC) │ │ + Access flags : 0x0000 () │ │ Superclass : 'Ljava/lang/Object;' │ │ Interfaces - │ │ Static fields - │ │ #0 : (in Landroid/support/v4/print/PrintHelperKitkat;) │ │ name : 'COLOR_MODE_COLOR' │ │ type : 'I' │ │ access : 0x0019 (PUBLIC STATIC FINAL) │ │ @@ -28004,423 +53340,2375 @@ │ │ value : "PrintHelperKitkat" │ │ #3 : (in Landroid/support/v4/print/PrintHelperKitkat;) │ │ name : 'MAX_PRINT_SIZE' │ │ type : 'I' │ │ access : 0x001a (PRIVATE STATIC FINAL) │ │ value : 3500 │ │ #4 : (in Landroid/support/v4/print/PrintHelperKitkat;) │ │ + name : 'ORIENTATION_LANDSCAPE' │ │ + type : 'I' │ │ + access : 0x0019 (PUBLIC STATIC FINAL) │ │ + value : 1 │ │ + #5 : (in Landroid/support/v4/print/PrintHelperKitkat;) │ │ + name : 'ORIENTATION_PORTRAIT' │ │ + type : 'I' │ │ + access : 0x0019 (PUBLIC STATIC FINAL) │ │ + value : 2 │ │ + #6 : (in Landroid/support/v4/print/PrintHelperKitkat;) │ │ name : 'SCALE_MODE_FILL' │ │ type : 'I' │ │ access : 0x0019 (PUBLIC STATIC FINAL) │ │ value : 2 │ │ - #5 : (in Landroid/support/v4/print/PrintHelperKitkat;) │ │ + #7 : (in Landroid/support/v4/print/PrintHelperKitkat;) │ │ name : 'SCALE_MODE_FIT' │ │ type : 'I' │ │ access : 0x0019 (PUBLIC STATIC FINAL) │ │ value : 1 │ │ Instance fields - │ │ #0 : (in Landroid/support/v4/print/PrintHelperKitkat;) │ │ name : 'mColorMode' │ │ type : 'I' │ │ access : 0x0000 () │ │ #1 : (in Landroid/support/v4/print/PrintHelperKitkat;) │ │ name : 'mContext' │ │ type : 'Landroid/content/Context;' │ │ access : 0x0010 (FINAL) │ │ #2 : (in Landroid/support/v4/print/PrintHelperKitkat;) │ │ + name : 'mDecodeOptions' │ │ + type : 'Landroid/graphics/BitmapFactory$Options;' │ │ + access : 0x0000 () │ │ + #3 : (in Landroid/support/v4/print/PrintHelperKitkat;) │ │ + name : 'mLock' │ │ + type : 'Ljava/lang/Object;' │ │ + access : 0x0012 (PRIVATE FINAL) │ │ + #4 : (in Landroid/support/v4/print/PrintHelperKitkat;) │ │ + name : 'mOrientation' │ │ + type : 'I' │ │ + access : 0x0000 () │ │ + #5 : (in Landroid/support/v4/print/PrintHelperKitkat;) │ │ name : 'mScaleMode' │ │ type : 'I' │ │ access : 0x0000 () │ │ Direct methods - │ │ #0 : (in Landroid/support/v4/print/PrintHelperKitkat;) │ │ name : '' │ │ type : '(Landroid/content/Context;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ - registers : 3 │ │ + registers : 4 │ │ ins : 2 │ │ outs : 1 │ │ - insns size : 11 16-bit code units │ │ -03f7dc: |[03f7dc] android.support.v4.print.PrintHelperKitkat.:(Landroid/content/Context;)V │ │ -03f7ec: 1220 |0000: const/4 v0, #int 2 // #2 │ │ -03f7ee: 7010 9117 0100 |0001: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@1791 │ │ -03f7f4: 5910 8502 |0004: iput v0, v1, Landroid/support/v4/print/PrintHelperKitkat;.mScaleMode:I // field@0285 │ │ -03f7f8: 5910 8302 |0006: iput v0, v1, Landroid/support/v4/print/PrintHelperKitkat;.mColorMode:I // field@0283 │ │ -03f7fc: 5b12 8402 |0008: iput-object v2, v1, Landroid/support/v4/print/PrintHelperKitkat;.mContext:Landroid/content/Context; // field@0284 │ │ -03f800: 0e00 |000a: return-void │ │ + insns size : 24 16-bit code units │ │ +0600e0: |[0600e0] android.support.v4.print.PrintHelperKitkat.:(Landroid/content/Context;)V │ │ +0600f0: 1221 |0000: const/4 v1, #int 2 // #2 │ │ +0600f2: 7010 8622 0200 |0001: invoke-direct {v2}, Ljava/lang/Object;.:()V // method@2286 │ │ +0600f8: 1200 |0004: const/4 v0, #int 0 // #0 │ │ +0600fa: 5b20 a804 |0005: iput-object v0, v2, Landroid/support/v4/print/PrintHelperKitkat;.mDecodeOptions:Landroid/graphics/BitmapFactory$Options; // field@04a8 │ │ +0600fe: 2200 3905 |0007: new-instance v0, Ljava/lang/Object; // type@0539 │ │ +060102: 7010 8622 0000 |0009: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2286 │ │ +060108: 5b20 a904 |000c: iput-object v0, v2, Landroid/support/v4/print/PrintHelperKitkat;.mLock:Ljava/lang/Object; // field@04a9 │ │ +06010c: 5921 ab04 |000e: iput v1, v2, Landroid/support/v4/print/PrintHelperKitkat;.mScaleMode:I // field@04ab │ │ +060110: 5921 a604 |0010: iput v1, v2, Landroid/support/v4/print/PrintHelperKitkat;.mColorMode:I // field@04a6 │ │ +060114: 1210 |0012: const/4 v0, #int 1 // #1 │ │ +060116: 5920 aa04 |0013: iput v0, v2, Landroid/support/v4/print/PrintHelperKitkat;.mOrientation:I // field@04aa │ │ +06011a: 5b23 a704 |0015: iput-object v3, v2, Landroid/support/v4/print/PrintHelperKitkat;.mContext:Landroid/content/Context; // field@04a7 │ │ +06011e: 0e00 |0017: return-void │ │ catches : (none) │ │ positions : │ │ - 0x0001 line=73 │ │ - 0x0004 line=69 │ │ - 0x0006 line=71 │ │ - 0x0008 line=74 │ │ - 0x000a line=75 │ │ + 0x0001 line=91 │ │ + 0x0004 line=51 │ │ + 0x0007 line=52 │ │ + 0x000e line=85 │ │ + 0x0010 line=87 │ │ + 0x0012 line=89 │ │ + 0x0015 line=92 │ │ + 0x0017 line=93 │ │ locals : │ │ - 0x0000 - 0x000b reg=1 this Landroid/support/v4/print/PrintHelperKitkat; │ │ - 0x0000 - 0x000b reg=2 context Landroid/content/Context; │ │ + 0x0000 - 0x0018 reg=2 this Landroid/support/v4/print/PrintHelperKitkat; │ │ + 0x0000 - 0x0018 reg=3 context Landroid/content/Context; │ │ │ │ #1 : (in Landroid/support/v4/print/PrintHelperKitkat;) │ │ + name : 'access$000' │ │ + type : '(Landroid/support/v4/print/PrintHelperKitkat;IILandroid/graphics/RectF;I)Landroid/graphics/Matrix;' │ │ + access : 0x1008 (STATIC SYNTHETIC) │ │ + code - │ │ + registers : 6 │ │ + ins : 5 │ │ + outs : 5 │ │ + insns size : 5 16-bit code units │ │ +060120: |[060120] android.support.v4.print.PrintHelperKitkat.access$000:(Landroid/support/v4/print/PrintHelperKitkat;IILandroid/graphics/RectF;I)Landroid/graphics/Matrix; │ │ +060130: 7055 960d 2143 |0000: invoke-direct {v1, v2, v3, v4, v5}, Landroid/support/v4/print/PrintHelperKitkat;.getMatrix:(IILandroid/graphics/RectF;I)Landroid/graphics/Matrix; // method@0d96 │ │ +060136: 0c00 |0003: move-result-object v0 │ │ +060138: 1100 |0004: return-object v0 │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=46 │ │ + locals : │ │ + 0x0000 - 0x0005 reg=1 x0 Landroid/support/v4/print/PrintHelperKitkat; │ │ + 0x0000 - 0x0005 reg=2 x1 I │ │ + 0x0000 - 0x0005 reg=3 x2 I │ │ + 0x0000 - 0x0005 reg=4 x3 Landroid/graphics/RectF; │ │ + 0x0000 - 0x0005 reg=5 x4 I │ │ + │ │ + #2 : (in Landroid/support/v4/print/PrintHelperKitkat;) │ │ + name : 'access$200' │ │ + type : '(Landroid/support/v4/print/PrintHelperKitkat;Landroid/net/Uri;I)Landroid/graphics/Bitmap;' │ │ + access : 0x1008 (STATIC SYNTHETIC) │ │ + code - │ │ + registers : 4 │ │ + ins : 3 │ │ + outs : 3 │ │ + insns size : 5 16-bit code units │ │ +06013c: |[06013c] android.support.v4.print.PrintHelperKitkat.access$200:(Landroid/support/v4/print/PrintHelperKitkat;Landroid/net/Uri;I)Landroid/graphics/Bitmap; │ │ +06014c: 7030 9a0d 2103 |0000: invoke-direct {v1, v2, v3}, Landroid/support/v4/print/PrintHelperKitkat;.loadConstrainedBitmap:(Landroid/net/Uri;I)Landroid/graphics/Bitmap; // method@0d9a │ │ +060152: 0c00 |0003: move-result-object v0 │ │ +060154: 1100 |0004: return-object v0 │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=46 │ │ + locals : │ │ + 0x0000 - 0x0005 reg=1 x0 Landroid/support/v4/print/PrintHelperKitkat; │ │ + 0x0000 - 0x0005 reg=2 x1 Landroid/net/Uri; │ │ + 0x0000 - 0x0005 reg=3 x2 I │ │ + │ │ + #3 : (in Landroid/support/v4/print/PrintHelperKitkat;) │ │ + name : 'access$300' │ │ + type : '(Landroid/support/v4/print/PrintHelperKitkat;)Ljava/lang/Object;' │ │ + access : 0x1008 (STATIC SYNTHETIC) │ │ + code - │ │ + registers : 2 │ │ + ins : 1 │ │ + outs : 0 │ │ + insns size : 3 16-bit code units │ │ +060158: |[060158] android.support.v4.print.PrintHelperKitkat.access$300:(Landroid/support/v4/print/PrintHelperKitkat;)Ljava/lang/Object; │ │ +060168: 5410 a904 |0000: iget-object v0, v1, Landroid/support/v4/print/PrintHelperKitkat;.mLock:Ljava/lang/Object; // field@04a9 │ │ +06016c: 1100 |0002: return-object v0 │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=46 │ │ + locals : │ │ + 0x0000 - 0x0003 reg=1 x0 Landroid/support/v4/print/PrintHelperKitkat; │ │ + │ │ + #4 : (in Landroid/support/v4/print/PrintHelperKitkat;) │ │ + name : 'getMatrix' │ │ + type : '(IILandroid/graphics/RectF;I)Landroid/graphics/Matrix;' │ │ + access : 0x0002 (PRIVATE) │ │ + code - │ │ + registers : 12 │ │ + ins : 5 │ │ + outs : 3 │ │ + insns size : 63 16-bit code units │ │ +060170: |[060170] android.support.v4.print.PrintHelperKitkat.getMatrix:(IILandroid/graphics/RectF;I)Landroid/graphics/Matrix; │ │ +060180: 1506 0040 |0000: const/high16 v6, #int 1073741824 // #4000 │ │ +060184: 2200 6100 |0002: new-instance v0, Landroid/graphics/Matrix; // type@0061 │ │ +060188: 7010 d601 0000 |0004: invoke-direct {v0}, Landroid/graphics/Matrix;.:()V // method@01d6 │ │ +06018e: 6e10 0d02 0a00 |0007: invoke-virtual {v10}, Landroid/graphics/RectF;.width:()F // method@020d │ │ +060194: 0a04 |000a: move-result v4 │ │ +060196: 8285 |000b: int-to-float v5, v8 │ │ +060198: a901 0405 |000c: div-float v1, v4, v5 │ │ +06019c: 1224 |000e: const/4 v4, #int 2 // #2 │ │ +06019e: 334b 2500 |000f: if-ne v11, v4, 0034 // +0025 │ │ +0601a2: 6e10 0902 0a00 |0011: invoke-virtual {v10}, Landroid/graphics/RectF;.height:()F // method@0209 │ │ +0601a8: 0a04 |0014: move-result v4 │ │ +0601aa: 8295 |0015: int-to-float v5, v9 │ │ +0601ac: c954 |0016: div-float/2addr v4, v5 │ │ +0601ae: 7120 7d22 4100 |0017: invoke-static {v1, v4}, Ljava/lang/Math;.max:(FF)F // method@227d │ │ +0601b4: 0a01 |001a: move-result v1 │ │ +0601b6: 6e30 d701 1001 |001b: invoke-virtual {v0, v1, v1}, Landroid/graphics/Matrix;.postScale:(FF)Z // method@01d7 │ │ +0601bc: 6e10 0d02 0a00 |001e: invoke-virtual {v10}, Landroid/graphics/RectF;.width:()F // method@020d │ │ +0601c2: 0a04 |0021: move-result v4 │ │ +0601c4: 8285 |0022: int-to-float v5, v8 │ │ +0601c6: c815 |0023: mul-float/2addr v5, v1 │ │ +0601c8: c754 |0024: sub-float/2addr v4, v5 │ │ +0601ca: a902 0406 |0025: div-float v2, v4, v6 │ │ +0601ce: 6e10 0902 0a00 |0027: invoke-virtual {v10}, Landroid/graphics/RectF;.height:()F // method@0209 │ │ +0601d4: 0a04 |002a: move-result v4 │ │ +0601d6: 8295 |002b: int-to-float v5, v9 │ │ +0601d8: c815 |002c: mul-float/2addr v5, v1 │ │ +0601da: c754 |002d: sub-float/2addr v4, v5 │ │ +0601dc: a903 0406 |002e: div-float v3, v4, v6 │ │ +0601e0: 6e30 d801 2003 |0030: invoke-virtual {v0, v2, v3}, Landroid/graphics/Matrix;.postTranslate:(FF)Z // method@01d8 │ │ +0601e6: 1100 |0033: return-object v0 │ │ +0601e8: 6e10 0902 0a00 |0034: invoke-virtual {v10}, Landroid/graphics/RectF;.height:()F // method@0209 │ │ +0601ee: 0a04 |0037: move-result v4 │ │ +0601f0: 8295 |0038: int-to-float v5, v9 │ │ +0601f2: c954 |0039: div-float/2addr v4, v5 │ │ +0601f4: 7120 7f22 4100 |003a: invoke-static {v1, v4}, Ljava/lang/Math;.min:(FF)F // method@227f │ │ +0601fa: 0a01 |003d: move-result v1 │ │ +0601fc: 28dd |003e: goto 001b // -0023 │ │ + catches : (none) │ │ + positions : │ │ + 0x0002 line=270 │ │ + 0x0007 line=273 │ │ + 0x000e line=274 │ │ + 0x0011 line=275 │ │ + 0x001b line=279 │ │ + 0x001e line=282 │ │ + 0x0027 line=284 │ │ + 0x0030 line=286 │ │ + 0x0033 line=287 │ │ + 0x0034 line=277 │ │ + locals : │ │ + 0x0027 - 0x0034 reg=2 translateX F │ │ + 0x0030 - 0x0034 reg=3 translateY F │ │ + 0x0007 - 0x003f reg=0 matrix Landroid/graphics/Matrix; │ │ + 0x000e - 0x003f reg=1 scale F │ │ + 0x0000 - 0x003f reg=7 this Landroid/support/v4/print/PrintHelperKitkat; │ │ + 0x0000 - 0x003f reg=8 imageWidth I │ │ + 0x0000 - 0x003f reg=9 imageHeight I │ │ + 0x0000 - 0x003f reg=10 content Landroid/graphics/RectF; │ │ + 0x0000 - 0x003f reg=11 fittingMode I │ │ + │ │ + #5 : (in Landroid/support/v4/print/PrintHelperKitkat;) │ │ name : 'loadBitmap' │ │ type : '(Landroid/net/Uri;Landroid/graphics/BitmapFactory$Options;)Landroid/graphics/Bitmap;' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 8 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 61 16-bit code units │ │ -03f804: |[03f804] android.support.v4.print.PrintHelperKitkat.loadBitmap:(Landroid/net/Uri;Landroid/graphics/BitmapFactory$Options;)Landroid/graphics/Bitmap; │ │ -03f814: 3806 0600 |0000: if-eqz v6, 0006 // +0006 │ │ -03f818: 5452 8402 |0002: iget-object v2, v5, Landroid/support/v4/print/PrintHelperKitkat;.mContext:Landroid/content/Context; // field@0284 │ │ -03f81c: 3902 0a00 |0004: if-nez v2, 000e // +000a │ │ -03f820: 2202 a603 |0006: new-instance v2, Ljava/lang/IllegalArgumentException; // type@03a6 │ │ -03f824: 1a03 410d |0008: const-string v3, "bad argument to loadBitmap" // string@0d41 │ │ -03f828: 7020 7817 3200 |000a: invoke-direct {v2, v3}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@1778 │ │ -03f82e: 2702 |000d: throw v2 │ │ -03f830: 1200 |000e: const/4 v0, #int 0 // #0 │ │ -03f832: 5452 8402 |000f: iget-object v2, v5, Landroid/support/v4/print/PrintHelperKitkat;.mContext:Landroid/content/Context; // field@0284 │ │ -03f836: 6e10 c400 0200 |0011: invoke-virtual {v2}, Landroid/content/Context;.getContentResolver:()Landroid/content/ContentResolver; // method@00c4 │ │ -03f83c: 0c02 |0014: move-result-object v2 │ │ -03f83e: 6e20 bf00 6200 |0015: invoke-virtual {v2, v6}, Landroid/content/ContentResolver;.openInputStream:(Landroid/net/Uri;)Ljava/io/InputStream; // method@00bf │ │ -03f844: 0c00 |0018: move-result-object v0 │ │ -03f846: 1202 |0019: const/4 v2, #int 0 // #0 │ │ -03f848: 7130 5401 2007 |001a: invoke-static {v0, v2, v7}, Landroid/graphics/BitmapFactory;.decodeStream:(Ljava/io/InputStream;Landroid/graphics/Rect;Landroid/graphics/BitmapFactory$Options;)Landroid/graphics/Bitmap; // method@0154 │ │ -03f84e: 0c02 |001d: move-result-object v2 │ │ -03f850: 3800 0500 |001e: if-eqz v0, 0023 // +0005 │ │ -03f854: 6e10 4d17 0000 |0020: invoke-virtual {v0}, Ljava/io/InputStream;.close:()V // method@174d │ │ -03f85a: 1102 |0023: return-object v2 │ │ -03f85c: 0d01 |0024: move-exception v1 │ │ -03f85e: 1a03 fa09 |0025: const-string v3, "PrintHelperKitkat" // string@09fa │ │ -03f862: 1a04 0c0e |0027: const-string v4, "close fail " // string@0e0c │ │ -03f866: 7130 3a12 4301 |0029: invoke-static {v3, v4, v1}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@123a │ │ -03f86c: 28f7 |002c: goto 0023 // -0009 │ │ -03f86e: 0d02 |002d: move-exception v2 │ │ -03f870: 3800 0500 |002e: if-eqz v0, 0033 // +0005 │ │ -03f874: 6e10 4d17 0000 |0030: invoke-virtual {v0}, Ljava/io/InputStream;.close:()V // method@174d │ │ -03f87a: 2702 |0033: throw v2 │ │ -03f87c: 0d01 |0034: move-exception v1 │ │ -03f87e: 1a03 fa09 |0035: const-string v3, "PrintHelperKitkat" // string@09fa │ │ -03f882: 1a04 0c0e |0037: const-string v4, "close fail " // string@0e0c │ │ -03f886: 7130 3a12 4301 |0039: invoke-static {v3, v4, v1}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@123a │ │ -03f88c: 28f7 |003c: goto 0033 // -0009 │ │ +060200: |[060200] android.support.v4.print.PrintHelperKitkat.loadBitmap:(Landroid/net/Uri;Landroid/graphics/BitmapFactory$Options;)Landroid/graphics/Bitmap; │ │ +060210: 3806 0600 |0000: if-eqz v6, 0006 // +0006 │ │ +060214: 5452 a704 |0002: iget-object v2, v5, Landroid/support/v4/print/PrintHelperKitkat;.mContext:Landroid/content/Context; // field@04a7 │ │ +060218: 3902 0a00 |0004: if-nez v2, 000e // +000a │ │ +06021c: 2202 2b05 |0006: new-instance v2, Ljava/lang/IllegalArgumentException; // type@052b │ │ +060220: 1a03 3a12 |0008: const-string v3, "bad argument to loadBitmap" // string@123a │ │ +060224: 7020 6822 3200 |000a: invoke-direct {v2, v3}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@2268 │ │ +06022a: 2702 |000d: throw v2 │ │ +06022c: 1200 |000e: const/4 v0, #int 0 // #0 │ │ +06022e: 5452 a704 |000f: iget-object v2, v5, Landroid/support/v4/print/PrintHelperKitkat;.mContext:Landroid/content/Context; // field@04a7 │ │ +060232: 6e10 0601 0200 |0011: invoke-virtual {v2}, Landroid/content/Context;.getContentResolver:()Landroid/content/ContentResolver; // method@0106 │ │ +060238: 0c02 |0014: move-result-object v2 │ │ +06023a: 6e20 fd00 6200 |0015: invoke-virtual {v2, v6}, Landroid/content/ContentResolver;.openInputStream:(Landroid/net/Uri;)Ljava/io/InputStream; // method@00fd │ │ +060240: 0c00 |0018: move-result-object v0 │ │ +060242: 1202 |0019: const/4 v2, #int 0 // #0 │ │ +060244: 7130 b001 2007 |001a: invoke-static {v0, v2, v7}, Landroid/graphics/BitmapFactory;.decodeStream:(Ljava/io/InputStream;Landroid/graphics/Rect;Landroid/graphics/BitmapFactory$Options;)Landroid/graphics/Bitmap; // method@01b0 │ │ +06024a: 0c02 |001d: move-result-object v2 │ │ +06024c: 3800 0500 |001e: if-eqz v0, 0023 // +0005 │ │ +060250: 6e10 3722 0000 |0020: invoke-virtual {v0}, Ljava/io/InputStream;.close:()V // method@2237 │ │ +060256: 1102 |0023: return-object v2 │ │ +060258: 0d01 |0024: move-exception v1 │ │ +06025a: 1a03 840d |0025: const-string v3, "PrintHelperKitkat" // string@0d84 │ │ +06025e: 1a04 4213 |0027: const-string v4, "close fail " // string@1342 │ │ +060262: 7130 761c 4301 |0029: invoke-static {v3, v4, v1}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@1c76 │ │ +060268: 28f7 |002c: goto 0023 // -0009 │ │ +06026a: 0d02 |002d: move-exception v2 │ │ +06026c: 3800 0500 |002e: if-eqz v0, 0033 // +0005 │ │ +060270: 6e10 3722 0000 |0030: invoke-virtual {v0}, Ljava/io/InputStream;.close:()V // method@2237 │ │ +060276: 2702 |0033: throw v2 │ │ +060278: 0d01 |0034: move-exception v1 │ │ +06027a: 1a03 840d |0035: const-string v3, "PrintHelperKitkat" // string@0d84 │ │ +06027e: 1a04 4213 |0037: const-string v4, "close fail " // string@1342 │ │ +060282: 7130 761c 4301 |0039: invoke-static {v3, v4, v1}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@1c76 │ │ +060288: 28f7 |003c: goto 0033 // -0009 │ │ catches : 3 │ │ 0x000f - 0x001d │ │ -> 0x002d │ │ 0x0020 - 0x0023 │ │ Ljava/io/IOException; -> 0x0024 │ │ 0x0030 - 0x0033 │ │ Ljava/io/IOException; -> 0x0034 │ │ positions : │ │ - 0x0000 line=288 │ │ - 0x0006 line=289 │ │ - 0x000e line=291 │ │ - 0x000f line=293 │ │ - 0x0019 line=294 │ │ - 0x001e line=296 │ │ - 0x0020 line=298 │ │ - 0x0023 line=301 │ │ - 0x0024 line=299 │ │ - 0x0025 line=300 │ │ - 0x002d line=296 │ │ - 0x0030 line=298 │ │ - 0x0033 line=301 │ │ - 0x0034 line=299 │ │ - 0x0035 line=300 │ │ + 0x0000 line=524 │ │ + 0x0006 line=525 │ │ + 0x000e line=527 │ │ + 0x000f line=529 │ │ + 0x0019 line=530 │ │ + 0x001e line=532 │ │ + 0x0020 line=534 │ │ + 0x0023 line=537 │ │ + 0x0024 line=535 │ │ + 0x0025 line=536 │ │ + 0x002d line=532 │ │ + 0x0030 line=534 │ │ + 0x0033 line=537 │ │ + 0x0034 line=535 │ │ + 0x0035 line=536 │ │ locals : │ │ 0x0025 - 0x002d reg=1 t Ljava/io/IOException; │ │ 0x000f - 0x003d reg=0 is Ljava/io/InputStream; │ │ 0x0035 - 0x003d reg=1 t Ljava/io/IOException; │ │ 0x0000 - 0x003d reg=5 this Landroid/support/v4/print/PrintHelperKitkat; │ │ 0x0000 - 0x003d reg=6 uri Landroid/net/Uri; │ │ 0x0000 - 0x003d reg=7 o Landroid/graphics/BitmapFactory$Options; │ │ │ │ - #2 : (in Landroid/support/v4/print/PrintHelperKitkat;) │ │ + #6 : (in Landroid/support/v4/print/PrintHelperKitkat;) │ │ name : 'loadConstrainedBitmap' │ │ type : '(Landroid/net/Uri;I)Landroid/graphics/Bitmap;' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 12 │ │ ins : 3 │ │ outs : 3 │ │ - insns size : 72 16-bit code units │ │ -03f8b4: |[03f8b4] android.support.v4.print.PrintHelperKitkat.loadConstrainedBitmap:(Landroid/net/Uri;I)Landroid/graphics/Bitmap; │ │ -03f8c4: 1206 |0000: const/4 v6, #int 0 // #0 │ │ -03f8c6: 1218 |0001: const/4 v8, #int 1 // #1 │ │ -03f8c8: 3d0b 0800 |0002: if-lez v11, 000a // +0008 │ │ -03f8cc: 380a 0600 |0004: if-eqz v10, 000a // +0006 │ │ -03f8d0: 5497 8402 |0006: iget-object v7, v9, Landroid/support/v4/print/PrintHelperKitkat;.mContext:Landroid/content/Context; // field@0284 │ │ -03f8d4: 3907 0a00 |0008: if-nez v7, 0012 // +000a │ │ -03f8d8: 2206 a603 |000a: new-instance v6, Ljava/lang/IllegalArgumentException; // type@03a6 │ │ -03f8dc: 1a07 400d |000c: const-string v7, "bad argument to getScaledBitmap" // string@0d40 │ │ -03f8e0: 7020 7817 7600 |000e: invoke-direct {v6, v7}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@1778 │ │ -03f8e6: 2706 |0011: throw v6 │ │ -03f8e8: 2202 4900 |0012: new-instance v2, Landroid/graphics/BitmapFactory$Options; // type@0049 │ │ -03f8ec: 7010 5201 0200 |0014: invoke-direct {v2}, Landroid/graphics/BitmapFactory$Options;.:()V // method@0152 │ │ -03f8f2: 5c28 1700 |0017: iput-boolean v8, v2, Landroid/graphics/BitmapFactory$Options;.inJustDecodeBounds:Z // field@0017 │ │ -03f8f6: 7030 7d07 a902 |0019: invoke-direct {v9, v10, v2}, Landroid/support/v4/print/PrintHelperKitkat;.loadBitmap:(Landroid/net/Uri;Landroid/graphics/BitmapFactory$Options;)Landroid/graphics/Bitmap; // method@077d │ │ -03f8fc: 5225 1d00 |001c: iget v5, v2, Landroid/graphics/BitmapFactory$Options;.outWidth:I // field@001d │ │ -03f900: 5220 1c00 |001e: iget v0, v2, Landroid/graphics/BitmapFactory$Options;.outHeight:I // field@001c │ │ -03f904: 3d05 0400 |0020: if-lez v5, 0024 // +0004 │ │ -03f908: 3c00 0300 |0022: if-gtz v0, 0025 // +0003 │ │ -03f90c: 1106 |0024: return-object v6 │ │ -03f90e: 7120 8b17 0500 |0025: invoke-static {v5, v0}, Ljava/lang/Math;.max:(II)I // method@178b │ │ -03f914: 0a01 |0028: move-result v1 │ │ -03f916: 1214 |0029: const/4 v4, #int 1 // #1 │ │ -03f918: 37b1 0700 |002a: if-le v1, v11, 0031 // +0007 │ │ -03f91c: e201 0101 |002c: ushr-int/lit8 v1, v1, #int 1 // #01 │ │ -03f920: e004 0401 |002e: shl-int/lit8 v4, v4, #int 1 // #01 │ │ -03f924: 28fa |0030: goto 002a // -0006 │ │ -03f926: 3d04 f3ff |0031: if-lez v4, 0024 // -000d │ │ -03f92a: 7120 8d17 0500 |0033: invoke-static {v5, v0}, Ljava/lang/Math;.min:(II)I // method@178d │ │ -03f930: 0a07 |0036: move-result v7 │ │ -03f932: b347 |0037: div-int/2addr v7, v4 │ │ -03f934: 3d07 ecff |0038: if-lez v7, 0024 // -0014 │ │ -03f938: 2203 4900 |003a: new-instance v3, Landroid/graphics/BitmapFactory$Options; // type@0049 │ │ -03f93c: 7010 5201 0300 |003c: invoke-direct {v3}, Landroid/graphics/BitmapFactory$Options;.:()V // method@0152 │ │ -03f942: 5c38 1800 |003f: iput-boolean v8, v3, Landroid/graphics/BitmapFactory$Options;.inMutable:Z // field@0018 │ │ -03f946: 5934 1900 |0041: iput v4, v3, Landroid/graphics/BitmapFactory$Options;.inSampleSize:I // field@0019 │ │ -03f94a: 7030 7d07 a903 |0043: invoke-direct {v9, v10, v3}, Landroid/support/v4/print/PrintHelperKitkat;.loadBitmap:(Landroid/net/Uri;Landroid/graphics/BitmapFactory$Options;)Landroid/graphics/Bitmap; // method@077d │ │ -03f950: 0c06 |0046: move-result-object v6 │ │ -03f952: 28dd |0047: goto 0024 // -0023 │ │ - catches : (none) │ │ + insns size : 111 16-bit code units │ │ +0602b0: |[0602b0] android.support.v4.print.PrintHelperKitkat.loadConstrainedBitmap:(Landroid/net/Uri;I)Landroid/graphics/Bitmap; │ │ +0602c0: 1218 |0000: const/4 v8, #int 1 // #1 │ │ +0602c2: 1206 |0001: const/4 v6, #int 0 // #0 │ │ +0602c4: 3d0b 0800 |0002: if-lez v11, 000a // +0008 │ │ +0602c8: 380a 0600 |0004: if-eqz v10, 000a // +0006 │ │ +0602cc: 5497 a704 |0006: iget-object v7, v9, Landroid/support/v4/print/PrintHelperKitkat;.mContext:Landroid/content/Context; // field@04a7 │ │ +0602d0: 3907 0a00 |0008: if-nez v7, 0012 // +000a │ │ +0602d4: 2206 2b05 |000a: new-instance v6, Ljava/lang/IllegalArgumentException; // type@052b │ │ +0602d8: 1a07 3912 |000c: const-string v7, "bad argument to getScaledBitmap" // string@1239 │ │ +0602dc: 7020 6822 7600 |000e: invoke-direct {v6, v7}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@2268 │ │ +0602e2: 2706 |0011: throw v6 │ │ +0602e4: 2203 5b00 |0012: new-instance v3, Landroid/graphics/BitmapFactory$Options; // type@005b │ │ +0602e8: 7010 ab01 0300 |0014: invoke-direct {v3}, Landroid/graphics/BitmapFactory$Options;.:()V // method@01ab │ │ +0602ee: 5c38 2500 |0017: iput-boolean v8, v3, Landroid/graphics/BitmapFactory$Options;.inJustDecodeBounds:Z // field@0025 │ │ +0602f2: 7030 990d a903 |0019: invoke-direct {v9, v10, v3}, Landroid/support/v4/print/PrintHelperKitkat;.loadBitmap:(Landroid/net/Uri;Landroid/graphics/BitmapFactory$Options;)Landroid/graphics/Bitmap; // method@0d99 │ │ +0602f8: 5235 2b00 |001c: iget v5, v3, Landroid/graphics/BitmapFactory$Options;.outWidth:I // field@002b │ │ +0602fc: 5231 2a00 |001e: iget v1, v3, Landroid/graphics/BitmapFactory$Options;.outHeight:I // field@002a │ │ +060300: 3d05 0400 |0020: if-lez v5, 0024 // +0004 │ │ +060304: 3c01 0300 |0022: if-gtz v1, 0025 // +0003 │ │ +060308: 1106 |0024: return-object v6 │ │ +06030a: 7120 7e22 1500 |0025: invoke-static {v5, v1}, Ljava/lang/Math;.max:(II)I // method@227e │ │ +060310: 0a02 |0028: move-result v2 │ │ +060312: 1214 |0029: const/4 v4, #int 1 // #1 │ │ +060314: 37b2 0700 |002a: if-le v2, v11, 0031 // +0007 │ │ +060318: e202 0201 |002c: ushr-int/lit8 v2, v2, #int 1 // #01 │ │ +06031c: e004 0401 |002e: shl-int/lit8 v4, v4, #int 1 // #01 │ │ +060320: 28fa |0030: goto 002a // -0006 │ │ +060322: 3d04 f3ff |0031: if-lez v4, 0024 // -000d │ │ +060326: 7120 8022 1500 |0033: invoke-static {v5, v1}, Ljava/lang/Math;.min:(II)I // method@2280 │ │ +06032c: 0a07 |0036: move-result v7 │ │ +06032e: b347 |0037: div-int/2addr v7, v4 │ │ +060330: 3d07 ecff |0038: if-lez v7, 0024 // -0014 │ │ +060334: 1200 |003a: const/4 v0, #int 0 // #0 │ │ +060336: 5497 a904 |003b: iget-object v7, v9, Landroid/support/v4/print/PrintHelperKitkat;.mLock:Ljava/lang/Object; // field@04a9 │ │ +06033a: 1d07 |003d: monitor-enter v7 │ │ +06033c: 2206 5b00 |003e: new-instance v6, Landroid/graphics/BitmapFactory$Options; // type@005b │ │ +060340: 7010 ab01 0600 |0040: invoke-direct {v6}, Landroid/graphics/BitmapFactory$Options;.:()V // method@01ab │ │ +060346: 5b96 a804 |0043: iput-object v6, v9, Landroid/support/v4/print/PrintHelperKitkat;.mDecodeOptions:Landroid/graphics/BitmapFactory$Options; // field@04a8 │ │ +06034a: 5496 a804 |0045: iget-object v6, v9, Landroid/support/v4/print/PrintHelperKitkat;.mDecodeOptions:Landroid/graphics/BitmapFactory$Options; // field@04a8 │ │ +06034e: 1218 |0047: const/4 v8, #int 1 // #1 │ │ +060350: 5c68 2600 |0048: iput-boolean v8, v6, Landroid/graphics/BitmapFactory$Options;.inMutable:Z // field@0026 │ │ +060354: 5496 a804 |004a: iget-object v6, v9, Landroid/support/v4/print/PrintHelperKitkat;.mDecodeOptions:Landroid/graphics/BitmapFactory$Options; // field@04a8 │ │ +060358: 5964 2700 |004c: iput v4, v6, Landroid/graphics/BitmapFactory$Options;.inSampleSize:I // field@0027 │ │ +06035c: 5490 a804 |004e: iget-object v0, v9, Landroid/support/v4/print/PrintHelperKitkat;.mDecodeOptions:Landroid/graphics/BitmapFactory$Options; // field@04a8 │ │ +060360: 1e07 |0050: monitor-exit v7 │ │ +060362: 7030 990d a900 |0051: invoke-direct {v9, v10, v0}, Landroid/support/v4/print/PrintHelperKitkat;.loadBitmap:(Landroid/net/Uri;Landroid/graphics/BitmapFactory$Options;)Landroid/graphics/Bitmap; // method@0d99 │ │ +060368: 0c06 |0054: move-result-object v6 │ │ +06036a: 5497 a904 |0055: iget-object v7, v9, Landroid/support/v4/print/PrintHelperKitkat;.mLock:Ljava/lang/Object; // field@04a9 │ │ +06036e: 1d07 |0057: monitor-enter v7 │ │ +060370: 1208 |0058: const/4 v8, #int 0 // #0 │ │ +060372: 5b98 a804 |0059: iput-object v8, v9, Landroid/support/v4/print/PrintHelperKitkat;.mDecodeOptions:Landroid/graphics/BitmapFactory$Options; // field@04a8 │ │ +060376: 1e07 |005b: monitor-exit v7 │ │ +060378: 28c8 |005c: goto 0024 // -0038 │ │ +06037a: 0d06 |005d: move-exception v6 │ │ +06037c: 1e07 |005e: monitor-exit v7 │ │ +06037e: 2706 |005f: throw v6 │ │ +060380: 0d06 |0060: move-exception v6 │ │ +060382: 1e07 |0061: monitor-exit v7 │ │ +060384: 2706 |0062: throw v6 │ │ +060386: 0d06 |0063: move-exception v6 │ │ +060388: 5497 a904 |0064: iget-object v7, v9, Landroid/support/v4/print/PrintHelperKitkat;.mLock:Ljava/lang/Object; // field@04a9 │ │ +06038c: 1d07 |0066: monitor-enter v7 │ │ +06038e: 1208 |0067: const/4 v8, #int 0 // #0 │ │ +060390: 5b98 a804 |0068: iput-object v8, v9, Landroid/support/v4/print/PrintHelperKitkat;.mDecodeOptions:Landroid/graphics/BitmapFactory$Options; // field@04a8 │ │ +060394: 1e07 |006a: monitor-exit v7 │ │ +060396: 2706 |006b: throw v6 │ │ +060398: 0d06 |006c: move-exception v6 │ │ +06039a: 1e07 |006d: monitor-exit v7 │ │ +06039c: 2706 |006e: throw v6 │ │ + catches : 6 │ │ + 0x003e - 0x0051 │ │ + -> 0x0060 │ │ + 0x0051 - 0x0054 │ │ + -> 0x0063 │ │ + 0x0059 - 0x005f │ │ + -> 0x005d │ │ + 0x0061 - 0x0062 │ │ + -> 0x0060 │ │ + 0x0068 - 0x006b │ │ + -> 0x006c │ │ + 0x006d - 0x006e │ │ + -> 0x006c │ │ positions : │ │ - 0x0002 line=248 │ │ - 0x000a line=249 │ │ - 0x0012 line=252 │ │ - 0x0017 line=253 │ │ - 0x0019 line=254 │ │ - 0x001c line=256 │ │ - 0x001e line=257 │ │ - 0x0020 line=260 │ │ - 0x0024 line=280 │ │ - 0x0025 line=265 │ │ - 0x0029 line=267 │ │ - 0x002a line=268 │ │ - 0x002c line=269 │ │ - 0x002e line=270 │ │ - 0x0031 line=274 │ │ - 0x003a line=277 │ │ - 0x003f line=278 │ │ - 0x0041 line=279 │ │ - 0x0043 line=280 │ │ - locals : │ │ - 0x0020 - 0x0048 reg=0 h I │ │ - 0x0029 - 0x0048 reg=1 imageSide I │ │ - 0x0017 - 0x0048 reg=2 opt Landroid/graphics/BitmapFactory$Options; │ │ - 0x003f - 0x0048 reg=3 options Landroid/graphics/BitmapFactory$Options; │ │ - 0x002a - 0x0048 reg=4 sampleSize I │ │ - 0x001e - 0x0048 reg=5 w I │ │ - 0x0000 - 0x0048 reg=9 this Landroid/support/v4/print/PrintHelperKitkat; │ │ - 0x0000 - 0x0048 reg=10 uri Landroid/net/Uri; │ │ - 0x0000 - 0x0048 reg=11 maxSideLength I │ │ + 0x0002 line=474 │ │ + 0x000a line=475 │ │ + 0x0012 line=478 │ │ + 0x0017 line=479 │ │ + 0x0019 line=480 │ │ + 0x001c line=482 │ │ + 0x001e line=483 │ │ + 0x0020 line=486 │ │ + 0x0024 line=515 │ │ + 0x0025 line=491 │ │ + 0x0029 line=493 │ │ + 0x002a line=494 │ │ + 0x002c line=495 │ │ + 0x002e line=496 │ │ + 0x0031 line=500 │ │ + 0x003a line=503 │ │ + 0x003b line=504 │ │ + 0x003e line=505 │ │ + 0x0045 line=506 │ │ + 0x004a line=507 │ │ + 0x004e line=508 │ │ + 0x0050 line=509 │ │ + 0x0051 line=511 │ │ + 0x0055 line=513 │ │ + 0x0058 line=514 │ │ + 0x005b line=515 │ │ + 0x0060 line=509 │ │ + 0x0063 line=513 │ │ + 0x0067 line=514 │ │ + 0x006a line=515 │ │ + locals : │ │ + 0x003b - 0x006f reg=0 decodeOptions Landroid/graphics/BitmapFactory$Options; │ │ + 0x0020 - 0x006f reg=1 h I │ │ + 0x0029 - 0x006f reg=2 imageSide I │ │ + 0x0017 - 0x006f reg=3 opt Landroid/graphics/BitmapFactory$Options; │ │ + 0x002a - 0x006f reg=4 sampleSize I │ │ + 0x001e - 0x006f reg=5 w I │ │ + 0x0000 - 0x006f reg=9 this Landroid/support/v4/print/PrintHelperKitkat; │ │ + 0x0000 - 0x006f reg=10 uri Landroid/net/Uri; │ │ + 0x0000 - 0x006f reg=11 maxSideLength I │ │ │ │ Virtual methods - │ │ #0 : (in Landroid/support/v4/print/PrintHelperKitkat;) │ │ name : 'getColorMode' │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -03f954: |[03f954] android.support.v4.print.PrintHelperKitkat.getColorMode:()I │ │ -03f964: 5210 8302 |0000: iget v0, v1, Landroid/support/v4/print/PrintHelperKitkat;.mColorMode:I // field@0283 │ │ -03f968: 0f00 |0002: return v0 │ │ +0603dc: |[0603dc] android.support.v4.print.PrintHelperKitkat.getColorMode:()I │ │ +0603ec: 5210 a604 |0000: iget v0, v1, Landroid/support/v4/print/PrintHelperKitkat;.mColorMode:I // field@04a6 │ │ +0603f0: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=119 │ │ + 0x0000 line=158 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/print/PrintHelperKitkat; │ │ │ │ #1 : (in Landroid/support/v4/print/PrintHelperKitkat;) │ │ - name : 'getScaleMode' │ │ + name : 'getOrientation' │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -03f96c: |[03f96c] android.support.v4.print.PrintHelperKitkat.getScaleMode:()I │ │ -03f97c: 5210 8502 |0000: iget v0, v1, Landroid/support/v4/print/PrintHelperKitkat;.mScaleMode:I // field@0285 │ │ -03f980: 0f00 |0002: return v0 │ │ +0603f4: |[0603f4] android.support.v4.print.PrintHelperKitkat.getOrientation:()I │ │ +060404: 5210 aa04 |0000: iget v0, v1, Landroid/support/v4/print/PrintHelperKitkat;.mOrientation:I // field@04aa │ │ +060408: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=97 │ │ + 0x0000 line=148 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/print/PrintHelperKitkat; │ │ │ │ #2 : (in Landroid/support/v4/print/PrintHelperKitkat;) │ │ - name : 'printBitmap' │ │ - type : '(Ljava/lang/String;Landroid/graphics/Bitmap;)V' │ │ + name : 'getScaleMode' │ │ + type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ - registers : 9 │ │ - ins : 3 │ │ - outs : 5 │ │ - insns size : 57 16-bit code units │ │ -03f984: |[03f984] android.support.v4.print.PrintHelperKitkat.printBitmap:(Ljava/lang/String;Landroid/graphics/Bitmap;)V │ │ -03f994: 3908 0300 |0000: if-nez v8, 0003 // +0003 │ │ -03f998: 0e00 |0002: return-void │ │ -03f99a: 5261 8502 |0003: iget v1, v6, Landroid/support/v4/print/PrintHelperKitkat;.mScaleMode:I // field@0285 │ │ -03f99e: 5464 8402 |0005: iget-object v4, v6, Landroid/support/v4/print/PrintHelperKitkat;.mContext:Landroid/content/Context; // field@0284 │ │ -03f9a2: 1a05 401a |0007: const-string v5, "print" // string@1a40 │ │ -03f9a6: 6e20 d000 5400 |0009: invoke-virtual {v4, v5}, Landroid/content/Context;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@00d0 │ │ -03f9ac: 0c03 |000c: move-result-object v3 │ │ -03f9ae: 1f03 9000 |000d: check-cast v3, Landroid/print/PrintManager; // type@0090 │ │ -03f9b2: 6202 3100 |000f: sget-object v2, Landroid/print/PrintAttributes$MediaSize;.UNKNOWN_PORTRAIT:Landroid/print/PrintAttributes$MediaSize; // field@0031 │ │ -03f9b6: 6e10 5101 0800 |0011: invoke-virtual {v8}, Landroid/graphics/Bitmap;.getWidth:()I // method@0151 │ │ -03f9bc: 0a04 |0014: move-result v4 │ │ -03f9be: 6e10 4f01 0800 |0015: invoke-virtual {v8}, Landroid/graphics/Bitmap;.getHeight:()I // method@014f │ │ -03f9c4: 0a05 |0018: move-result v5 │ │ -03f9c6: 3754 0400 |0019: if-le v4, v5, 001d // +0004 │ │ -03f9ca: 6202 3000 |001b: sget-object v2, Landroid/print/PrintAttributes$MediaSize;.UNKNOWN_LANDSCAPE:Landroid/print/PrintAttributes$MediaSize; // field@0030 │ │ -03f9ce: 2204 8700 |001d: new-instance v4, Landroid/print/PrintAttributes$Builder; // type@0087 │ │ -03f9d2: 7010 1f02 0400 |001f: invoke-direct {v4}, Landroid/print/PrintAttributes$Builder;.:()V // method@021f │ │ -03f9d8: 6e20 2202 2400 |0022: invoke-virtual {v4, v2}, Landroid/print/PrintAttributes$Builder;.setMediaSize:(Landroid/print/PrintAttributes$MediaSize;)Landroid/print/PrintAttributes$Builder; // method@0222 │ │ -03f9de: 0c04 |0025: move-result-object v4 │ │ -03f9e0: 5265 8302 |0026: iget v5, v6, Landroid/support/v4/print/PrintHelperKitkat;.mColorMode:I // field@0283 │ │ -03f9e4: 6e20 2102 5400 |0028: invoke-virtual {v4, v5}, Landroid/print/PrintAttributes$Builder;.setColorMode:(I)Landroid/print/PrintAttributes$Builder; // method@0221 │ │ -03f9ea: 0c04 |002b: move-result-object v4 │ │ -03f9ec: 6e10 2002 0400 |002c: invoke-virtual {v4}, Landroid/print/PrintAttributes$Builder;.build:()Landroid/print/PrintAttributes; // method@0220 │ │ -03f9f2: 0c00 |002f: move-result-object v0 │ │ -03f9f4: 2204 5e01 |0030: new-instance v4, Landroid/support/v4/print/PrintHelperKitkat$1; // type@015e │ │ -03f9f8: 7051 7707 6487 |0032: invoke-direct {v4, v6, v7, v8, v1}, Landroid/support/v4/print/PrintHelperKitkat$1;.:(Landroid/support/v4/print/PrintHelperKitkat;Ljava/lang/String;Landroid/graphics/Bitmap;I)V // method@0777 │ │ -03f9fe: 6e40 2c02 7304 |0035: invoke-virtual {v3, v7, v4, v0}, Landroid/print/PrintManager;.print:(Ljava/lang/String;Landroid/print/PrintDocumentAdapter;Landroid/print/PrintAttributes;)Landroid/print/PrintJob; // method@022c │ │ -03fa04: 28ca |0038: goto 0002 // -0036 │ │ + registers : 2 │ │ + ins : 1 │ │ + outs : 0 │ │ + insns size : 3 16-bit code units │ │ +06040c: |[06040c] android.support.v4.print.PrintHelperKitkat.getScaleMode:()I │ │ +06041c: 5210 ab04 |0000: iget v0, v1, Landroid/support/v4/print/PrintHelperKitkat;.mScaleMode:I // field@04ab │ │ +060420: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=129 │ │ - 0x0002 line=224 │ │ - 0x0003 line=132 │ │ - 0x0005 line=133 │ │ - 0x000f line=134 │ │ - 0x0011 line=135 │ │ - 0x001b line=136 │ │ - 0x001d line=138 │ │ - 0x0030 line=143 │ │ + 0x0000 line=116 │ │ locals : │ │ - 0x0030 - 0x0039 reg=0 attr Landroid/print/PrintAttributes; │ │ - 0x0005 - 0x0039 reg=1 fittingMode I │ │ - 0x0011 - 0x0039 reg=2 mediaSize Landroid/print/PrintAttributes$MediaSize; │ │ - 0x000f - 0x0039 reg=3 printManager Landroid/print/PrintManager; │ │ - 0x0000 - 0x0039 reg=6 this Landroid/support/v4/print/PrintHelperKitkat; │ │ - 0x0000 - 0x0039 reg=7 jobName Ljava/lang/String; │ │ - 0x0000 - 0x0039 reg=8 bitmap Landroid/graphics/Bitmap; │ │ + 0x0000 - 0x0003 reg=1 this Landroid/support/v4/print/PrintHelperKitkat; │ │ │ │ #3 : (in Landroid/support/v4/print/PrintHelperKitkat;) │ │ name : 'printBitmap' │ │ - type : '(Ljava/lang/String;Landroid/net/Uri;)V' │ │ + type : '(Ljava/lang/String;Landroid/graphics/Bitmap;Landroid/support/v4/print/PrintHelperKitkat$OnPrintFinishCallback;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ - registers : 5 │ │ - ins : 3 │ │ - outs : 3 │ │ - insns size : 10 16-bit code units │ │ -03fa08: |[03fa08] android.support.v4.print.PrintHelperKitkat.printBitmap:(Ljava/lang/String;Landroid/net/Uri;)V │ │ -03fa18: 1301 ac0d |0000: const/16 v1, #int 3500 // #dac │ │ -03fa1c: 7030 7e07 4201 |0002: invoke-direct {v2, v4, v1}, Landroid/support/v4/print/PrintHelperKitkat;.loadConstrainedBitmap:(Landroid/net/Uri;I)Landroid/graphics/Bitmap; // method@077e │ │ -03fa22: 0c00 |0005: move-result-object v0 │ │ -03fa24: 6e30 7f07 3200 |0006: invoke-virtual {v2, v3, v0}, Landroid/support/v4/print/PrintHelperKitkat;.printBitmap:(Ljava/lang/String;Landroid/graphics/Bitmap;)V // method@077f │ │ -03fa2a: 0e00 |0009: return-void │ │ + registers : 13 │ │ + ins : 4 │ │ + outs : 6 │ │ + insns size : 61 16-bit code units │ │ +060424: |[060424] android.support.v4.print.PrintHelperKitkat.printBitmap:(Ljava/lang/String;Landroid/graphics/Bitmap;Landroid/support/v4/print/PrintHelperKitkat$OnPrintFinishCallback;)V │ │ +060434: 390b 0300 |0000: if-nez v11, 0003 // +0003 │ │ +060438: 0e00 |0002: return-void │ │ +06043a: 5294 ab04 |0003: iget v4, v9, Landroid/support/v4/print/PrintHelperKitkat;.mScaleMode:I // field@04ab │ │ +06043e: 5490 a704 |0005: iget-object v0, v9, Landroid/support/v4/print/PrintHelperKitkat;.mContext:Landroid/content/Context; // field@04a7 │ │ +060442: 1a01 8722 |0007: const-string v1, "print" // string@2287 │ │ +060446: 6e20 1401 1000 |0009: invoke-virtual {v0, v1}, Landroid/content/Context;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@0114 │ │ +06044c: 0c08 |000c: move-result-object v8 │ │ +06044e: 1f08 c800 |000d: check-cast v8, Landroid/print/PrintManager; // type@00c8 │ │ +060452: 6207 4500 |000f: sget-object v7, Landroid/print/PrintAttributes$MediaSize;.UNKNOWN_PORTRAIT:Landroid/print/PrintAttributes$MediaSize; // field@0045 │ │ +060456: 6e10 a701 0b00 |0011: invoke-virtual {v11}, Landroid/graphics/Bitmap;.getWidth:()I // method@01a7 │ │ +06045c: 0a00 |0014: move-result v0 │ │ +06045e: 6e10 a201 0b00 |0015: invoke-virtual {v11}, Landroid/graphics/Bitmap;.getHeight:()I // method@01a2 │ │ +060464: 0a01 |0018: move-result v1 │ │ +060466: 3710 0400 |0019: if-le v0, v1, 001d // +0004 │ │ +06046a: 6207 4400 |001b: sget-object v7, Landroid/print/PrintAttributes$MediaSize;.UNKNOWN_LANDSCAPE:Landroid/print/PrintAttributes$MediaSize; // field@0044 │ │ +06046e: 2200 bf00 |001d: new-instance v0, Landroid/print/PrintAttributes$Builder; // type@00bf │ │ +060472: 7010 5b03 0000 |001f: invoke-direct {v0}, Landroid/print/PrintAttributes$Builder;.:()V // method@035b │ │ +060478: 6e20 5e03 7000 |0022: invoke-virtual {v0, v7}, Landroid/print/PrintAttributes$Builder;.setMediaSize:(Landroid/print/PrintAttributes$MediaSize;)Landroid/print/PrintAttributes$Builder; // method@035e │ │ +06047e: 0c00 |0025: move-result-object v0 │ │ +060480: 5291 a604 |0026: iget v1, v9, Landroid/support/v4/print/PrintHelperKitkat;.mColorMode:I // field@04a6 │ │ +060484: 6e20 5d03 1000 |0028: invoke-virtual {v0, v1}, Landroid/print/PrintAttributes$Builder;.setColorMode:(I)Landroid/print/PrintAttributes$Builder; // method@035d │ │ +06048a: 0c00 |002b: move-result-object v0 │ │ +06048c: 6e10 5c03 0000 |002c: invoke-virtual {v0}, Landroid/print/PrintAttributes$Builder;.build:()Landroid/print/PrintAttributes; // method@035c │ │ +060492: 0c06 |002f: move-result-object v6 │ │ +060494: 2200 6402 |0030: new-instance v0, Landroid/support/v4/print/PrintHelperKitkat$1; // type@0264 │ │ +060498: 0791 |0032: move-object v1, v9 │ │ +06049a: 07a2 |0033: move-object v2, v10 │ │ +06049c: 07b3 |0034: move-object v3, v11 │ │ +06049e: 07c5 |0035: move-object v5, v12 │ │ +0604a0: 7606 7b0d 0000 |0036: invoke-direct/range {v0, v1, v2, v3, v4, v5}, Landroid/support/v4/print/PrintHelperKitkat$1;.:(Landroid/support/v4/print/PrintHelperKitkat;Ljava/lang/String;Landroid/graphics/Bitmap;ILandroid/support/v4/print/PrintHelperKitkat$OnPrintFinishCallback;)V // method@0d7b │ │ +0604a6: 6e40 6b03 a860 |0039: invoke-virtual {v8, v10, v0, v6}, Landroid/print/PrintManager;.print:(Ljava/lang/String;Landroid/print/PrintDocumentAdapter;Landroid/print/PrintAttributes;)Landroid/print/PrintJob; // method@036b │ │ +0604ac: 28c6 |003c: goto 0002 // -003a │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=235 │ │ - 0x0006 line=236 │ │ - 0x0009 line=237 │ │ + 0x0000 line=170 │ │ + 0x0002 line=258 │ │ + 0x0003 line=173 │ │ + 0x0005 line=174 │ │ + 0x000f line=175 │ │ + 0x0011 line=176 │ │ + 0x001b line=177 │ │ + 0x001d line=179 │ │ + 0x0030 line=184 │ │ locals : │ │ - 0x0006 - 0x000a reg=0 bitmap Landroid/graphics/Bitmap; │ │ - 0x0000 - 0x000a reg=2 this Landroid/support/v4/print/PrintHelperKitkat; │ │ - 0x0000 - 0x000a reg=3 jobName Ljava/lang/String; │ │ - 0x0000 - 0x000a reg=4 imageFile Landroid/net/Uri; │ │ + 0x0005 - 0x003d reg=4 fittingMode I │ │ + 0x0030 - 0x003d reg=6 attr Landroid/print/PrintAttributes; │ │ + 0x0011 - 0x003d reg=7 mediaSize Landroid/print/PrintAttributes$MediaSize; │ │ + 0x000f - 0x003d reg=8 printManager Landroid/print/PrintManager; │ │ + 0x0000 - 0x003d reg=9 this Landroid/support/v4/print/PrintHelperKitkat; │ │ + 0x0000 - 0x003d reg=10 jobName Ljava/lang/String; │ │ + 0x0000 - 0x003d reg=11 bitmap Landroid/graphics/Bitmap; │ │ + 0x0000 - 0x003d reg=12 callback Landroid/support/v4/print/PrintHelperKitkat$OnPrintFinishCallback; │ │ │ │ #4 : (in Landroid/support/v4/print/PrintHelperKitkat;) │ │ + name : 'printBitmap' │ │ + type : '(Ljava/lang/String;Landroid/net/Uri;Landroid/support/v4/print/PrintHelperKitkat$OnPrintFinishCallback;)V' │ │ + access : 0x0001 (PUBLIC) │ │ + code - │ │ + registers : 13 │ │ + ins : 4 │ │ + outs : 6 │ │ + insns size : 60 16-bit code units │ │ +0604b0: |[0604b0] android.support.v4.print.PrintHelperKitkat.printBitmap:(Ljava/lang/String;Landroid/net/Uri;Landroid/support/v4/print/PrintHelperKitkat$OnPrintFinishCallback;)V │ │ +0604c0: 5295 ab04 |0000: iget v5, v9, Landroid/support/v4/print/PrintHelperKitkat;.mScaleMode:I // field@04ab │ │ +0604c4: 2200 6702 |0002: new-instance v0, Landroid/support/v4/print/PrintHelperKitkat$2; // type@0267 │ │ +0604c8: 0791 |0004: move-object v1, v9 │ │ +0604ca: 07a2 |0005: move-object v2, v10 │ │ +0604cc: 07b3 |0006: move-object v3, v11 │ │ +0604ce: 07c4 |0007: move-object v4, v12 │ │ +0604d0: 7606 8a0d 0000 |0008: invoke-direct/range {v0, v1, v2, v3, v4, v5}, Landroid/support/v4/print/PrintHelperKitkat$2;.:(Landroid/support/v4/print/PrintHelperKitkat;Ljava/lang/String;Landroid/net/Uri;Landroid/support/v4/print/PrintHelperKitkat$OnPrintFinishCallback;I)V // method@0d8a │ │ +0604d6: 5491 a704 |000b: iget-object v1, v9, Landroid/support/v4/print/PrintHelperKitkat;.mContext:Landroid/content/Context; // field@04a7 │ │ +0604da: 1a02 8722 |000d: const-string v2, "print" // string@2287 │ │ +0604de: 6e20 1401 2100 |000f: invoke-virtual {v1, v2}, Landroid/content/Context;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@0114 │ │ +0604e4: 0c08 |0012: move-result-object v8 │ │ +0604e6: 1f08 c800 |0013: check-cast v8, Landroid/print/PrintManager; // type@00c8 │ │ +0604ea: 2207 bf00 |0015: new-instance v7, Landroid/print/PrintAttributes$Builder; // type@00bf │ │ +0604ee: 7010 5b03 0700 |0017: invoke-direct {v7}, Landroid/print/PrintAttributes$Builder;.:()V // method@035b │ │ +0604f4: 5291 a604 |001a: iget v1, v9, Landroid/support/v4/print/PrintHelperKitkat;.mColorMode:I // field@04a6 │ │ +0604f8: 6e20 5d03 1700 |001c: invoke-virtual {v7, v1}, Landroid/print/PrintAttributes$Builder;.setColorMode:(I)Landroid/print/PrintAttributes$Builder; // method@035d │ │ +0604fe: 5291 aa04 |001f: iget v1, v9, Landroid/support/v4/print/PrintHelperKitkat;.mOrientation:I // field@04aa │ │ +060502: 1212 |0021: const/4 v2, #int 1 // #1 │ │ +060504: 3321 0f00 |0022: if-ne v1, v2, 0031 // +000f │ │ +060508: 6201 4400 |0024: sget-object v1, Landroid/print/PrintAttributes$MediaSize;.UNKNOWN_LANDSCAPE:Landroid/print/PrintAttributes$MediaSize; // field@0044 │ │ +06050c: 6e20 5e03 1700 |0026: invoke-virtual {v7, v1}, Landroid/print/PrintAttributes$Builder;.setMediaSize:(Landroid/print/PrintAttributes$MediaSize;)Landroid/print/PrintAttributes$Builder; // method@035e │ │ +060512: 6e10 5c03 0700 |0029: invoke-virtual {v7}, Landroid/print/PrintAttributes$Builder;.build:()Landroid/print/PrintAttributes; // method@035c │ │ +060518: 0c06 |002c: move-result-object v6 │ │ +06051a: 6e40 6b03 a860 |002d: invoke-virtual {v8, v10, v0, v6}, Landroid/print/PrintManager;.print:(Ljava/lang/String;Landroid/print/PrintDocumentAdapter;Landroid/print/PrintAttributes;)Landroid/print/PrintJob; // method@036b │ │ +060520: 0e00 |0030: return-void │ │ +060522: 5291 aa04 |0031: iget v1, v9, Landroid/support/v4/print/PrintHelperKitkat;.mOrientation:I // field@04aa │ │ +060526: 1222 |0033: const/4 v2, #int 2 // #2 │ │ +060528: 3321 f5ff |0034: if-ne v1, v2, 0029 // -000b │ │ +06052c: 6201 4500 |0036: sget-object v1, Landroid/print/PrintAttributes$MediaSize;.UNKNOWN_PORTRAIT:Landroid/print/PrintAttributes$MediaSize; // field@0045 │ │ +060530: 6e20 5e03 1700 |0038: invoke-virtual {v7, v1}, Landroid/print/PrintAttributes$Builder;.setMediaSize:(Landroid/print/PrintAttributes$MediaSize;)Landroid/print/PrintAttributes$Builder; // method@035e │ │ +060536: 28ee |003b: goto 0029 // -0012 │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=301 │ │ + 0x0002 line=303 │ │ + 0x000b line=451 │ │ + 0x0015 line=452 │ │ + 0x001a line=453 │ │ + 0x001f line=455 │ │ + 0x0024 line=456 │ │ + 0x0029 line=460 │ │ + 0x002d line=462 │ │ + 0x0030 line=463 │ │ + 0x0031 line=457 │ │ + 0x0036 line=458 │ │ + locals : │ │ + 0x002d - 0x0031 reg=6 attr Landroid/print/PrintAttributes; │ │ + 0x000b - 0x003c reg=0 printDocumentAdapter Landroid/print/PrintDocumentAdapter; │ │ + 0x0002 - 0x003c reg=5 fittingMode I │ │ + 0x001a - 0x003c reg=7 builder Landroid/print/PrintAttributes$Builder; │ │ + 0x0015 - 0x003c reg=8 printManager Landroid/print/PrintManager; │ │ + 0x0000 - 0x003c reg=9 this Landroid/support/v4/print/PrintHelperKitkat; │ │ + 0x0000 - 0x003c reg=10 jobName Ljava/lang/String; │ │ + 0x0000 - 0x003c reg=11 imageFile Landroid/net/Uri; │ │ + 0x0000 - 0x003c reg=12 callback Landroid/support/v4/print/PrintHelperKitkat$OnPrintFinishCallback; │ │ + │ │ + #5 : (in Landroid/support/v4/print/PrintHelperKitkat;) │ │ name : 'setColorMode' │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -03fa2c: |[03fa2c] android.support.v4.print.PrintHelperKitkat.setColorMode:(I)V │ │ -03fa3c: 5901 8302 |0000: iput v1, v0, Landroid/support/v4/print/PrintHelperKitkat;.mColorMode:I // field@0283 │ │ -03fa40: 0e00 |0002: return-void │ │ +060538: |[060538] android.support.v4.print.PrintHelperKitkat.setColorMode:(I)V │ │ +060548: 5901 a604 |0000: iput v1, v0, Landroid/support/v4/print/PrintHelperKitkat;.mColorMode:I // field@04a6 │ │ +06054c: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=109 │ │ - 0x0002 line=110 │ │ + 0x0000 line=128 │ │ + 0x0002 line=129 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Landroid/support/v4/print/PrintHelperKitkat; │ │ 0x0000 - 0x0003 reg=1 colorMode I │ │ │ │ - #5 : (in Landroid/support/v4/print/PrintHelperKitkat;) │ │ + #6 : (in Landroid/support/v4/print/PrintHelperKitkat;) │ │ + name : 'setOrientation' │ │ + type : '(I)V' │ │ + access : 0x0001 (PUBLIC) │ │ + code - │ │ + registers : 2 │ │ + ins : 2 │ │ + outs : 0 │ │ + insns size : 3 16-bit code units │ │ +060550: |[060550] android.support.v4.print.PrintHelperKitkat.setOrientation:(I)V │ │ +060560: 5901 aa04 |0000: iput v1, v0, Landroid/support/v4/print/PrintHelperKitkat;.mOrientation:I // field@04aa │ │ +060564: 0e00 |0002: return-void │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=138 │ │ + 0x0002 line=139 │ │ + locals : │ │ + 0x0000 - 0x0003 reg=0 this Landroid/support/v4/print/PrintHelperKitkat; │ │ + 0x0000 - 0x0003 reg=1 orientation I │ │ + │ │ + #7 : (in Landroid/support/v4/print/PrintHelperKitkat;) │ │ name : 'setScaleMode' │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -03fa44: |[03fa44] android.support.v4.print.PrintHelperKitkat.setScaleMode:(I)V │ │ -03fa54: 5901 8502 |0000: iput v1, v0, Landroid/support/v4/print/PrintHelperKitkat;.mScaleMode:I // field@0285 │ │ -03fa58: 0e00 |0002: return-void │ │ +060568: |[060568] android.support.v4.print.PrintHelperKitkat.setScaleMode:(I)V │ │ +060578: 5901 ab04 |0000: iput v1, v0, Landroid/support/v4/print/PrintHelperKitkat;.mScaleMode:I // field@04ab │ │ +06057c: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=87 │ │ - 0x0002 line=88 │ │ + 0x0000 line=106 │ │ + 0x0002 line=107 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Landroid/support/v4/print/PrintHelperKitkat; │ │ 0x0000 - 0x0003 reg=1 scaleMode I │ │ │ │ - source_file_idx : 2555 (PrintHelperKitkat.java) │ │ + source_file_idx : 3461 (PrintHelperKitkat.java) │ │ │ │ -Class #145 header: │ │ -class_idx : 352 │ │ +Class #296 header: │ │ +class_idx : 618 │ │ +access_flags : 1025 (0x0401) │ │ +superclass_idx : 1337 │ │ +source_file_idx : 911 │ │ +static_fields_size : 1 │ │ +instance_fields_size: 1 │ │ +direct_methods_size : 5 │ │ +virtual_methods_size: 17 │ │ + │ │ +Class #296 - │ │ + Class descriptor : 'Landroid/support/v4/provider/DocumentFile;' │ │ + Access flags : 0x0401 (PUBLIC ABSTRACT) │ │ + Superclass : 'Ljava/lang/Object;' │ │ + Interfaces - │ │ + Static fields - │ │ + #0 : (in Landroid/support/v4/provider/DocumentFile;) │ │ + name : 'TAG' │ │ + type : 'Ljava/lang/String;' │ │ + access : 0x0018 (STATIC FINAL) │ │ + value : "DocumentFile" │ │ + Instance fields - │ │ + #0 : (in Landroid/support/v4/provider/DocumentFile;) │ │ + name : 'mParent' │ │ + type : 'Landroid/support/v4/provider/DocumentFile;' │ │ + access : 0x0012 (PRIVATE FINAL) │ │ + Direct methods - │ │ + #0 : (in Landroid/support/v4/provider/DocumentFile;) │ │ + name : '' │ │ + type : '(Landroid/support/v4/provider/DocumentFile;)V' │ │ + access : 0x10000 (CONSTRUCTOR) │ │ + code - │ │ + registers : 2 │ │ + ins : 2 │ │ + outs : 1 │ │ + insns size : 6 16-bit code units │ │ +060580: |[060580] android.support.v4.provider.DocumentFile.:(Landroid/support/v4/provider/DocumentFile;)V │ │ +060590: 7010 8622 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2286 │ │ +060596: 5b01 ad04 |0003: iput-object v1, v0, Landroid/support/v4/provider/DocumentFile;.mParent:Landroid/support/v4/provider/DocumentFile; // field@04ad │ │ +06059a: 0e00 |0005: return-void │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=83 │ │ + 0x0003 line=84 │ │ + 0x0005 line=85 │ │ + locals : │ │ + 0x0000 - 0x0006 reg=0 this Landroid/support/v4/provider/DocumentFile; │ │ + 0x0000 - 0x0006 reg=1 parent Landroid/support/v4/provider/DocumentFile; │ │ + │ │ + #1 : (in Landroid/support/v4/provider/DocumentFile;) │ │ + name : 'fromFile' │ │ + type : '(Ljava/io/File;)Landroid/support/v4/provider/DocumentFile;' │ │ + access : 0x0009 (PUBLIC STATIC) │ │ + code - │ │ + registers : 3 │ │ + ins : 1 │ │ + outs : 3 │ │ + insns size : 7 16-bit code units │ │ +06059c: |[06059c] android.support.v4.provider.DocumentFile.fromFile:(Ljava/io/File;)Landroid/support/v4/provider/DocumentFile; │ │ +0605ac: 2200 6d02 |0000: new-instance v0, Landroid/support/v4/provider/RawDocumentFile; // type@026d │ │ +0605b0: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +0605b2: 7030 ce0d 1002 |0003: invoke-direct {v0, v1, v2}, Landroid/support/v4/provider/RawDocumentFile;.:(Landroid/support/v4/provider/DocumentFile;Ljava/io/File;)V // method@0dce │ │ +0605b8: 1100 |0006: return-object v0 │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=96 │ │ + locals : │ │ + 0x0000 - 0x0007 reg=2 file Ljava/io/File; │ │ + │ │ + #2 : (in Landroid/support/v4/provider/DocumentFile;) │ │ + name : 'fromSingleUri' │ │ + type : '(Landroid/content/Context;Landroid/net/Uri;)Landroid/support/v4/provider/DocumentFile;' │ │ + access : 0x0009 (PUBLIC STATIC) │ │ + code - │ │ + registers : 5 │ │ + ins : 2 │ │ + outs : 4 │ │ + insns size : 15 16-bit code units │ │ +0605bc: |[0605bc] android.support.v4.provider.DocumentFile.fromSingleUri:(Landroid/content/Context;Landroid/net/Uri;)Landroid/support/v4/provider/DocumentFile; │ │ +0605cc: 1202 |0000: const/4 v2, #int 0 // #0 │ │ +0605ce: 6000 4000 |0001: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0040 │ │ +0605d2: 1301 1300 |0003: const/16 v1, #int 19 // #13 │ │ +0605d6: 3410 0800 |0005: if-lt v0, v1, 000d // +0008 │ │ +0605da: 2201 6e02 |0007: new-instance v1, Landroid/support/v4/provider/SingleDocumentFile; // type@026e │ │ +0605de: 7040 e00d 2143 |0009: invoke-direct {v1, v2, v3, v4}, Landroid/support/v4/provider/SingleDocumentFile;.:(Landroid/support/v4/provider/DocumentFile;Landroid/content/Context;Landroid/net/Uri;)V // method@0de0 │ │ +0605e4: 1101 |000c: return-object v1 │ │ +0605e6: 0721 |000d: move-object v1, v2 │ │ +0605e8: 28fe |000e: goto 000c // -0002 │ │ + catches : (none) │ │ + positions : │ │ + 0x0001 line=110 │ │ + 0x0003 line=111 │ │ + 0x0007 line=112 │ │ + 0x000c line=114 │ │ + locals : │ │ + 0x0003 - 0x000f reg=0 version I │ │ + 0x0000 - 0x000f reg=3 context Landroid/content/Context; │ │ + 0x0000 - 0x000f reg=4 singleUri Landroid/net/Uri; │ │ + │ │ + #3 : (in Landroid/support/v4/provider/DocumentFile;) │ │ + name : 'fromTreeUri' │ │ + type : '(Landroid/content/Context;Landroid/net/Uri;)Landroid/support/v4/provider/DocumentFile;' │ │ + access : 0x0009 (PUBLIC STATIC) │ │ + code - │ │ + registers : 6 │ │ + ins : 2 │ │ + outs : 4 │ │ + insns size : 19 16-bit code units │ │ +0605ec: |[0605ec] android.support.v4.provider.DocumentFile.fromTreeUri:(Landroid/content/Context;Landroid/net/Uri;)Landroid/support/v4/provider/DocumentFile; │ │ +0605fc: 1202 |0000: const/4 v2, #int 0 // #0 │ │ +0605fe: 6000 4000 |0001: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0040 │ │ +060602: 1301 1500 |0003: const/16 v1, #int 21 // #15 │ │ +060606: 3410 0c00 |0005: if-lt v0, v1, 0011 // +000c │ │ +06060a: 2201 6f02 |0007: new-instance v1, Landroid/support/v4/provider/TreeDocumentFile; // type@026f │ │ +06060e: 7110 cc0d 0500 |0009: invoke-static {v5}, Landroid/support/v4/provider/DocumentsContractApi21;.prepareTreeUri:(Landroid/net/Uri;)Landroid/net/Uri; // method@0dcc │ │ +060614: 0c03 |000c: move-result-object v3 │ │ +060616: 7040 f00d 2134 |000d: invoke-direct {v1, v2, v4, v3}, Landroid/support/v4/provider/TreeDocumentFile;.:(Landroid/support/v4/provider/DocumentFile;Landroid/content/Context;Landroid/net/Uri;)V // method@0df0 │ │ +06061c: 1101 |0010: return-object v1 │ │ +06061e: 0721 |0011: move-object v1, v2 │ │ +060620: 28fe |0012: goto 0010 // -0002 │ │ + catches : (none) │ │ + positions : │ │ + 0x0001 line=128 │ │ + 0x0003 line=129 │ │ + 0x0007 line=130 │ │ + 0x0010 line=133 │ │ + locals : │ │ + 0x0003 - 0x0013 reg=0 version I │ │ + 0x0000 - 0x0013 reg=4 context Landroid/content/Context; │ │ + 0x0000 - 0x0013 reg=5 treeUri Landroid/net/Uri; │ │ + │ │ + #4 : (in Landroid/support/v4/provider/DocumentFile;) │ │ + name : 'isDocumentUri' │ │ + type : '(Landroid/content/Context;Landroid/net/Uri;)Z' │ │ + access : 0x0009 (PUBLIC STATIC) │ │ + code - │ │ + registers : 4 │ │ + ins : 2 │ │ + outs : 2 │ │ + insns size : 13 16-bit code units │ │ +060624: |[060624] android.support.v4.provider.DocumentFile.isDocumentUri:(Landroid/content/Context;Landroid/net/Uri;)Z │ │ +060634: 6000 4000 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0040 │ │ +060638: 1301 1300 |0002: const/16 v1, #int 19 // #13 │ │ +06063c: 3410 0700 |0004: if-lt v0, v1, 000b // +0007 │ │ +060640: 7120 c00d 3200 |0006: invoke-static {v2, v3}, Landroid/support/v4/provider/DocumentsContractApi19;.isDocumentUri:(Landroid/content/Context;Landroid/net/Uri;)Z // method@0dc0 │ │ +060646: 0a01 |0009: move-result v1 │ │ +060648: 0f01 |000a: return v1 │ │ +06064a: 1201 |000b: const/4 v1, #int 0 // #0 │ │ +06064c: 28fe |000c: goto 000a // -0002 │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=142 │ │ + 0x0002 line=143 │ │ + 0x0006 line=144 │ │ + 0x000a line=146 │ │ + locals : │ │ + 0x0002 - 0x000d reg=0 version I │ │ + 0x0000 - 0x000d reg=2 context Landroid/content/Context; │ │ + 0x0000 - 0x000d reg=3 uri Landroid/net/Uri; │ │ + │ │ + Virtual methods - │ │ + #0 : (in Landroid/support/v4/provider/DocumentFile;) │ │ + name : 'canRead' │ │ + type : '()Z' │ │ + access : 0x0401 (PUBLIC ABSTRACT) │ │ + code : (none) │ │ + │ │ + #1 : (in Landroid/support/v4/provider/DocumentFile;) │ │ + name : 'canWrite' │ │ + type : '()Z' │ │ + access : 0x0401 (PUBLIC ABSTRACT) │ │ + code : (none) │ │ + │ │ + #2 : (in Landroid/support/v4/provider/DocumentFile;) │ │ + name : 'createDirectory' │ │ + type : '(Ljava/lang/String;)Landroid/support/v4/provider/DocumentFile;' │ │ + access : 0x0401 (PUBLIC ABSTRACT) │ │ + code : (none) │ │ + │ │ + #3 : (in Landroid/support/v4/provider/DocumentFile;) │ │ + name : 'createFile' │ │ + type : '(Ljava/lang/String;Ljava/lang/String;)Landroid/support/v4/provider/DocumentFile;' │ │ + access : 0x0401 (PUBLIC ABSTRACT) │ │ + code : (none) │ │ + │ │ + #4 : (in Landroid/support/v4/provider/DocumentFile;) │ │ + name : 'delete' │ │ + type : '()Z' │ │ + access : 0x0401 (PUBLIC ABSTRACT) │ │ + code : (none) │ │ + │ │ + #5 : (in Landroid/support/v4/provider/DocumentFile;) │ │ + name : 'exists' │ │ + type : '()Z' │ │ + access : 0x0401 (PUBLIC ABSTRACT) │ │ + code : (none) │ │ + │ │ + #6 : (in Landroid/support/v4/provider/DocumentFile;) │ │ + name : 'findFile' │ │ + type : '(Ljava/lang/String;)Landroid/support/v4/provider/DocumentFile;' │ │ + access : 0x0001 (PUBLIC) │ │ + code - │ │ + registers : 7 │ │ + ins : 2 │ │ + outs : 2 │ │ + insns size : 26 16-bit code units │ │ +060650: |[060650] android.support.v4.provider.DocumentFile.findFile:(Ljava/lang/String;)Landroid/support/v4/provider/DocumentFile; │ │ +060660: 6e10 b40d 0500 |0000: invoke-virtual {v5}, Landroid/support/v4/provider/DocumentFile;.listFiles:()[Landroid/support/v4/provider/DocumentFile; // method@0db4 │ │ +060666: 0c00 |0003: move-result-object v0 │ │ +060668: 2103 |0004: array-length v3, v0 │ │ +06066a: 1202 |0005: const/4 v2, #int 0 // #0 │ │ +06066c: 3532 1200 |0006: if-ge v2, v3, 0018 // +0012 │ │ +060670: 4601 0002 |0008: aget-object v1, v0, v2 │ │ +060674: 6e10 ab0d 0100 |000a: invoke-virtual {v1}, Landroid/support/v4/provider/DocumentFile;.getName:()Ljava/lang/String; // method@0dab │ │ +06067a: 0c04 |000d: move-result-object v4 │ │ +06067c: 6e20 9722 4600 |000e: invoke-virtual {v6, v4}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@2297 │ │ +060682: 0a04 |0011: move-result v4 │ │ +060684: 3804 0300 |0012: if-eqz v4, 0015 // +0003 │ │ +060688: 1101 |0014: return-object v1 │ │ +06068a: d802 0201 |0015: add-int/lit8 v2, v2, #int 1 // #01 │ │ +06068e: 28ef |0017: goto 0006 // -0011 │ │ +060690: 1201 |0018: const/4 v1, #int 0 // #0 │ │ +060692: 28fb |0019: goto 0014 // -0005 │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=316 │ │ + 0x000a line=317 │ │ + 0x0014 line=321 │ │ + 0x0015 line=316 │ │ + 0x0018 line=321 │ │ + locals : │ │ + 0x000a - 0x0014 reg=1 doc Landroid/support/v4/provider/DocumentFile; │ │ + 0x0015 - 0x0018 reg=1 doc Landroid/support/v4/provider/DocumentFile; │ │ + 0x0004 - 0x001a reg=0 arr$ [Landroid/support/v4/provider/DocumentFile; │ │ + 0x0006 - 0x001a reg=2 i$ I │ │ + 0x0005 - 0x001a reg=3 len$ I │ │ + 0x0000 - 0x001a reg=5 this Landroid/support/v4/provider/DocumentFile; │ │ + 0x0000 - 0x001a reg=6 displayName Ljava/lang/String; │ │ + │ │ + #7 : (in Landroid/support/v4/provider/DocumentFile;) │ │ + name : 'getName' │ │ + type : '()Ljava/lang/String;' │ │ + access : 0x0401 (PUBLIC ABSTRACT) │ │ + code : (none) │ │ + │ │ + #8 : (in Landroid/support/v4/provider/DocumentFile;) │ │ + name : 'getParentFile' │ │ + type : '()Landroid/support/v4/provider/DocumentFile;' │ │ + access : 0x0001 (PUBLIC) │ │ + code - │ │ + registers : 2 │ │ + ins : 1 │ │ + outs : 0 │ │ + insns size : 3 16-bit code units │ │ +060694: |[060694] android.support.v4.provider.DocumentFile.getParentFile:()Landroid/support/v4/provider/DocumentFile; │ │ +0606a4: 5410 ad04 |0000: iget-object v0, v1, Landroid/support/v4/provider/DocumentFile;.mParent:Landroid/support/v4/provider/DocumentFile; // field@04ad │ │ +0606a8: 1100 |0002: return-object v0 │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=217 │ │ + locals : │ │ + 0x0000 - 0x0003 reg=1 this Landroid/support/v4/provider/DocumentFile; │ │ + │ │ + #9 : (in Landroid/support/v4/provider/DocumentFile;) │ │ + name : 'getType' │ │ + type : '()Ljava/lang/String;' │ │ + access : 0x0401 (PUBLIC ABSTRACT) │ │ + code : (none) │ │ + │ │ + #10 : (in Landroid/support/v4/provider/DocumentFile;) │ │ + name : 'getUri' │ │ + type : '()Landroid/net/Uri;' │ │ + access : 0x0401 (PUBLIC ABSTRACT) │ │ + code : (none) │ │ + │ │ + #11 : (in Landroid/support/v4/provider/DocumentFile;) │ │ + name : 'isDirectory' │ │ + type : '()Z' │ │ + access : 0x0401 (PUBLIC ABSTRACT) │ │ + code : (none) │ │ + │ │ + #12 : (in Landroid/support/v4/provider/DocumentFile;) │ │ + name : 'isFile' │ │ + type : '()Z' │ │ + access : 0x0401 (PUBLIC ABSTRACT) │ │ + code : (none) │ │ + │ │ + #13 : (in Landroid/support/v4/provider/DocumentFile;) │ │ + name : 'lastModified' │ │ + type : '()J' │ │ + access : 0x0401 (PUBLIC ABSTRACT) │ │ + code : (none) │ │ + │ │ + #14 : (in Landroid/support/v4/provider/DocumentFile;) │ │ + name : 'length' │ │ + type : '()J' │ │ + access : 0x0401 (PUBLIC ABSTRACT) │ │ + code : (none) │ │ + │ │ + #15 : (in Landroid/support/v4/provider/DocumentFile;) │ │ + name : 'listFiles' │ │ + type : '()[Landroid/support/v4/provider/DocumentFile;' │ │ + access : 0x0401 (PUBLIC ABSTRACT) │ │ + code : (none) │ │ + │ │ + #16 : (in Landroid/support/v4/provider/DocumentFile;) │ │ + name : 'renameTo' │ │ + type : '(Ljava/lang/String;)Z' │ │ + access : 0x0401 (PUBLIC ABSTRACT) │ │ + code : (none) │ │ + │ │ + source_file_idx : 911 (DocumentFile.java) │ │ + │ │ +Class #297 header: │ │ +class_idx : 619 │ │ +access_flags : 0 (0x0000) │ │ +superclass_idx : 1337 │ │ +source_file_idx : 912 │ │ +static_fields_size : 1 │ │ +instance_fields_size: 0 │ │ +direct_methods_size : 17 │ │ +virtual_methods_size: 0 │ │ + │ │ +Class #297 - │ │ + Class descriptor : 'Landroid/support/v4/provider/DocumentsContractApi19;' │ │ + Access flags : 0x0000 () │ │ + Superclass : 'Ljava/lang/Object;' │ │ + Interfaces - │ │ + Static fields - │ │ + #0 : (in Landroid/support/v4/provider/DocumentsContractApi19;) │ │ + name : 'TAG' │ │ + type : 'Ljava/lang/String;' │ │ + access : 0x001a (PRIVATE STATIC FINAL) │ │ + value : "DocumentFile" │ │ + Instance fields - │ │ + Direct methods - │ │ + #0 : (in Landroid/support/v4/provider/DocumentsContractApi19;) │ │ + name : '' │ │ + type : '()V' │ │ + access : 0x10000 (CONSTRUCTOR) │ │ + code - │ │ + registers : 1 │ │ + ins : 1 │ │ + outs : 1 │ │ + insns size : 4 16-bit code units │ │ +0606ac: |[0606ac] android.support.v4.provider.DocumentsContractApi19.:()V │ │ +0606bc: 7010 8622 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2286 │ │ +0606c2: 0e00 |0003: return-void │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=29 │ │ + locals : │ │ + 0x0000 - 0x0004 reg=0 this Landroid/support/v4/provider/DocumentsContractApi19; │ │ + │ │ + #1 : (in Landroid/support/v4/provider/DocumentsContractApi19;) │ │ + name : 'canRead' │ │ + type : '(Landroid/content/Context;Landroid/net/Uri;)Z' │ │ + access : 0x0009 (PUBLIC STATIC) │ │ + code - │ │ + registers : 5 │ │ + ins : 2 │ │ + outs : 3 │ │ + insns size : 21 16-bit code units │ │ +0606c4: |[0606c4] android.support.v4.provider.DocumentsContractApi19.canRead:(Landroid/content/Context;Landroid/net/Uri;)Z │ │ +0606d4: 1211 |0000: const/4 v1, #int 1 // #1 │ │ +0606d6: 1200 |0001: const/4 v0, #int 0 // #0 │ │ +0606d8: 6e30 0001 4301 |0002: invoke-virtual {v3, v4, v1}, Landroid/content/Context;.checkCallingOrSelfUriPermission:(Landroid/net/Uri;I)I // method@0100 │ │ +0606de: 0a02 |0005: move-result v2 │ │ +0606e0: 3802 0300 |0006: if-eqz v2, 0009 // +0003 │ │ +0606e4: 0f00 |0008: return v0 │ │ +0606e6: 7120 bd0d 4300 |0009: invoke-static {v3, v4}, Landroid/support/v4/provider/DocumentsContractApi19;.getRawType:(Landroid/content/Context;Landroid/net/Uri;)Ljava/lang/String; // method@0dbd │ │ +0606ec: 0c02 |000c: move-result-object v2 │ │ +0606ee: 7110 5a1c 0200 |000d: invoke-static {v2}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@1c5a │ │ +0606f4: 0a02 |0010: move-result v2 │ │ +0606f6: 3902 f7ff |0011: if-nez v2, 0008 // -0009 │ │ +0606fa: 0110 |0013: move v0, v1 │ │ +0606fc: 28f4 |0014: goto 0008 // -000c │ │ + catches : (none) │ │ + positions : │ │ + 0x0002 line=76 │ │ + 0x0008 line=86 │ │ + 0x0009 line=82 │ │ + 0x0014 line=86 │ │ + locals : │ │ + 0x0000 - 0x0015 reg=3 context Landroid/content/Context; │ │ + 0x0000 - 0x0015 reg=4 self Landroid/net/Uri; │ │ + │ │ + #2 : (in Landroid/support/v4/provider/DocumentsContractApi19;) │ │ + name : 'canWrite' │ │ + type : '(Landroid/content/Context;Landroid/net/Uri;)Z' │ │ + access : 0x0009 (PUBLIC STATIC) │ │ + code - │ │ + registers : 7 │ │ + ins : 2 │ │ + outs : 4 │ │ + insns size : 58 16-bit code units │ │ +060700: |[060700] android.support.v4.provider.DocumentsContractApi19.canWrite:(Landroid/content/Context;Landroid/net/Uri;)Z │ │ +060710: 1213 |0000: const/4 v3, #int 1 // #1 │ │ +060712: 1202 |0001: const/4 v2, #int 0 // #0 │ │ +060714: 1224 |0002: const/4 v4, #int 2 // #2 │ │ +060716: 6e30 0001 6504 |0003: invoke-virtual {v5, v6, v4}, Landroid/content/Context;.checkCallingOrSelfUriPermission:(Landroid/net/Uri;I)I // method@0100 │ │ +06071c: 0a04 |0006: move-result v4 │ │ +06071e: 3804 0300 |0007: if-eqz v4, 000a // +0003 │ │ +060722: 0f02 |0009: return v2 │ │ +060724: 7120 bd0d 6500 |000a: invoke-static {v5, v6}, Landroid/support/v4/provider/DocumentsContractApi19;.getRawType:(Landroid/content/Context;Landroid/net/Uri;)Ljava/lang/String; // method@0dbd │ │ +06072a: 0c01 |000d: move-result-object v1 │ │ +06072c: 1a04 d215 |000e: const-string v4, "flags" // string@15d2 │ │ +060730: 7140 c40d 6524 |0010: invoke-static {v5, v6, v4, v2}, Landroid/support/v4/provider/DocumentsContractApi19;.queryForInt:(Landroid/content/Context;Landroid/net/Uri;Ljava/lang/String;I)I // method@0dc4 │ │ +060736: 0a00 |0013: move-result v0 │ │ +060738: 7110 5a1c 0100 |0014: invoke-static {v1}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@1c5a │ │ +06073e: 0a04 |0017: move-result v4 │ │ +060740: 3904 f1ff |0018: if-nez v4, 0009 // -000f │ │ +060744: dd04 0004 |001a: and-int/lit8 v4, v0, #int 4 // #04 │ │ +060748: 3804 0400 |001c: if-eqz v4, 0020 // +0004 │ │ +06074c: 0132 |001e: move v2, v3 │ │ +06074e: 28ea |001f: goto 0009 // -0016 │ │ +060750: 1a04 2528 |0020: const-string v4, "vnd.android.document/directory" // string@2825 │ │ +060754: 6e20 9722 1400 |0022: invoke-virtual {v4, v1}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@2297 │ │ +06075a: 0a04 |0025: move-result v4 │ │ +06075c: 3804 0800 |0026: if-eqz v4, 002e // +0008 │ │ +060760: dd04 0008 |0028: and-int/lit8 v4, v0, #int 8 // #08 │ │ +060764: 3804 0400 |002a: if-eqz v4, 002e // +0004 │ │ +060768: 0132 |002c: move v2, v3 │ │ +06076a: 28dc |002d: goto 0009 // -0024 │ │ +06076c: 7110 5a1c 0100 |002e: invoke-static {v1}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@1c5a │ │ +060772: 0a04 |0031: move-result v4 │ │ +060774: 3904 d7ff |0032: if-nez v4, 0009 // -0029 │ │ +060778: dd04 0002 |0034: and-int/lit8 v4, v0, #int 2 // #02 │ │ +06077c: 3804 d3ff |0036: if-eqz v4, 0009 // -002d │ │ +060780: 0132 |0038: move v2, v3 │ │ +060782: 28d0 |0039: goto 0009 // -0030 │ │ + catches : (none) │ │ + positions : │ │ + 0x0002 line=91 │ │ + 0x0009 line=119 │ │ + 0x000a line=96 │ │ + 0x000e line=97 │ │ + 0x0014 line=100 │ │ + 0x001a line=105 │ │ + 0x001f line=106 │ │ + 0x0020 line=109 │ │ + 0x002d line=112 │ │ + 0x002e line=113 │ │ + 0x0039 line=116 │ │ + locals : │ │ + 0x0014 - 0x003a reg=0 flags I │ │ + 0x000e - 0x003a reg=1 type Ljava/lang/String; │ │ + 0x0000 - 0x003a reg=5 context Landroid/content/Context; │ │ + 0x0000 - 0x003a reg=6 self Landroid/net/Uri; │ │ + │ │ + #3 : (in Landroid/support/v4/provider/DocumentsContractApi19;) │ │ + name : 'closeQuietly' │ │ + type : '(Ljava/lang/AutoCloseable;)V' │ │ + access : 0x000a (PRIVATE STATIC) │ │ + code - │ │ + registers : 3 │ │ + ins : 1 │ │ + outs : 1 │ │ + insns size : 10 16-bit code units │ │ +060784: |[060784] android.support.v4.provider.DocumentsContractApi19.closeQuietly:(Ljava/lang/AutoCloseable;)V │ │ +060794: 3802 0500 |0000: if-eqz v2, 0005 // +0005 │ │ +060798: 7210 4522 0200 |0002: invoke-interface {v2}, Ljava/lang/AutoCloseable;.close:()V // method@2245 │ │ +06079e: 0e00 |0005: return-void │ │ +0607a0: 0d00 |0006: move-exception v0 │ │ +0607a2: 2700 |0007: throw v0 │ │ +0607a4: 0d01 |0008: move-exception v1 │ │ +0607a6: 28fc |0009: goto 0005 // -0004 │ │ + catches : 1 │ │ + 0x0002 - 0x0005 │ │ + Ljava/lang/RuntimeException; -> 0x0006 │ │ + Ljava/lang/Exception; -> 0x0008 │ │ + positions : │ │ + 0x0000 line=188 │ │ + 0x0002 line=190 │ │ + 0x0005 line=196 │ │ + 0x0006 line=191 │ │ + 0x0007 line=192 │ │ + 0x0008 line=193 │ │ + locals : │ │ + 0x0007 - 0x0008 reg=0 rethrown Ljava/lang/RuntimeException; │ │ + 0x0000 - 0x000a reg=2 closeable Ljava/lang/AutoCloseable; │ │ + │ │ + #4 : (in Landroid/support/v4/provider/DocumentsContractApi19;) │ │ + name : 'delete' │ │ + type : '(Landroid/content/Context;Landroid/net/Uri;)Z' │ │ + access : 0x0009 (PUBLIC STATIC) │ │ + code - │ │ + registers : 3 │ │ + ins : 2 │ │ + outs : 2 │ │ + insns size : 9 16-bit code units │ │ +0607b8: |[0607b8] android.support.v4.provider.DocumentsContractApi19.delete:(Landroid/content/Context;Landroid/net/Uri;)Z │ │ +0607c8: 6e10 0601 0100 |0000: invoke-virtual {v1}, Landroid/content/Context;.getContentResolver:()Landroid/content/ContentResolver; // method@0106 │ │ +0607ce: 0c00 |0003: move-result-object v0 │ │ +0607d0: 7120 7403 2000 |0004: invoke-static {v0, v2}, Landroid/provider/DocumentsContract;.deleteDocument:(Landroid/content/ContentResolver;Landroid/net/Uri;)Z // method@0374 │ │ +0607d6: 0a00 |0007: move-result v0 │ │ +0607d8: 0f00 |0008: return v0 │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=123 │ │ + locals : │ │ + 0x0000 - 0x0009 reg=1 context Landroid/content/Context; │ │ + 0x0000 - 0x0009 reg=2 self Landroid/net/Uri; │ │ + │ │ + #5 : (in Landroid/support/v4/provider/DocumentsContractApi19;) │ │ + name : 'exists' │ │ + type : '(Landroid/content/Context;Landroid/net/Uri;)Z' │ │ + access : 0x0009 (PUBLIC STATIC) │ │ + code - │ │ + registers : 12 │ │ + ins : 2 │ │ + outs : 6 │ │ + insns size : 71 16-bit code units │ │ +0607dc: |[0607dc] android.support.v4.provider.DocumentsContractApi19.exists:(Landroid/content/Context;Landroid/net/Uri;)Z │ │ +0607ec: 1218 |0000: const/4 v8, #int 1 // #1 │ │ +0607ee: 1209 |0001: const/4 v9, #int 0 // #0 │ │ +0607f0: 6e10 0601 0a00 |0002: invoke-virtual {v10}, Landroid/content/Context;.getContentResolver:()Landroid/content/ContentResolver; // method@0106 │ │ +0607f6: 0c00 |0005: move-result-object v0 │ │ +0607f8: 1206 |0006: const/4 v6, #int 0 // #0 │ │ +0607fa: 1211 |0007: const/4 v1, #int 1 // #1 │ │ +0607fc: 2312 cc05 |0008: new-array v2, v1, [Ljava/lang/String; // type@05cc │ │ +060800: 1201 |000a: const/4 v1, #int 0 // #0 │ │ +060802: 1a03 bf14 |000b: const-string v3, "document_id" // string@14bf │ │ +060806: 4d03 0201 |000d: aput-object v3, v2, v1 │ │ +06080a: 1203 |000f: const/4 v3, #int 0 // #0 │ │ +06080c: 1204 |0010: const/4 v4, #int 0 // #0 │ │ +06080e: 1205 |0011: const/4 v5, #int 0 // #0 │ │ +060810: 07b1 |0012: move-object v1, v11 │ │ +060812: 7406 fe00 0000 |0013: invoke-virtual/range {v0, v1, v2, v3, v4, v5}, Landroid/content/ContentResolver;.query:(Landroid/net/Uri;[Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;)Landroid/database/Cursor; // method@00fe │ │ +060818: 0c06 |0016: move-result-object v6 │ │ +06081a: 7210 8901 0600 |0017: invoke-interface {v6}, Landroid/database/Cursor;.getCount:()I // method@0189 │ │ +060820: 0a01 |001a: move-result v1 │ │ +060822: 3d01 0700 |001b: if-lez v1, 0022 // +0007 │ │ +060826: 0181 |001d: move v1, v8 │ │ +060828: 7110 b90d 0600 |001e: invoke-static {v6}, Landroid/support/v4/provider/DocumentsContractApi19;.closeQuietly:(Ljava/lang/AutoCloseable;)V // method@0db9 │ │ +06082e: 0f01 |0021: return v1 │ │ +060830: 0191 |0022: move v1, v9 │ │ +060832: 28fb |0023: goto 001e // -0005 │ │ +060834: 0d07 |0024: move-exception v7 │ │ +060836: 1a01 8e03 |0025: const-string v1, "DocumentFile" // string@038e │ │ +06083a: 2202 3e05 |0027: new-instance v2, Ljava/lang/StringBuilder; // type@053e │ │ +06083e: 7010 a422 0200 |0029: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@22a4 │ │ +060844: 1a03 4a04 |002c: const-string v3, "Failed query: " // string@044a │ │ +060848: 6e20 ad22 3200 |002e: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22ad │ │ +06084e: 0c02 |0031: move-result-object v2 │ │ +060850: 6e20 ac22 7200 |0032: invoke-virtual {v2, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@22ac │ │ +060856: 0c02 |0035: move-result-object v2 │ │ +060858: 6e10 b222 0200 |0036: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@22b2 │ │ +06085e: 0c02 |0039: move-result-object v2 │ │ +060860: 7120 751c 2100 |003a: invoke-static {v1, v2}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;)I // method@1c75 │ │ +060866: 7110 b90d 0600 |003d: invoke-static {v6}, Landroid/support/v4/provider/DocumentsContractApi19;.closeQuietly:(Ljava/lang/AutoCloseable;)V // method@0db9 │ │ +06086c: 0191 |0040: move v1, v9 │ │ +06086e: 28e0 |0041: goto 0021 // -0020 │ │ +060870: 0d01 |0042: move-exception v1 │ │ +060872: 7110 b90d 0600 |0043: invoke-static {v6}, Landroid/support/v4/provider/DocumentsContractApi19;.closeQuietly:(Ljava/lang/AutoCloseable;)V // method@0db9 │ │ +060878: 2701 |0046: throw v1 │ │ + catches : 2 │ │ + 0x0008 - 0x001a │ │ + Ljava/lang/Exception; -> 0x0024 │ │ + -> 0x0042 │ │ + 0x0025 - 0x003d │ │ + -> 0x0042 │ │ + positions : │ │ + 0x0002 line=127 │ │ + 0x0006 line=129 │ │ + 0x0007 line=131 │ │ + 0x0017 line=133 │ │ + 0x001e line=138 │ │ + 0x0023 line=133 │ │ + 0x0024 line=134 │ │ + 0x0025 line=135 │ │ + 0x003d line=138 │ │ + locals : │ │ + 0x0025 - 0x0042 reg=7 e Ljava/lang/Exception; │ │ + 0x0006 - 0x0047 reg=0 resolver Landroid/content/ContentResolver; │ │ + 0x0007 - 0x0047 reg=6 c Landroid/database/Cursor; │ │ + 0x0000 - 0x0047 reg=10 context Landroid/content/Context; │ │ + 0x0000 - 0x0047 reg=11 self Landroid/net/Uri; │ │ + │ │ + #6 : (in Landroid/support/v4/provider/DocumentsContractApi19;) │ │ + name : 'getName' │ │ + type : '(Landroid/content/Context;Landroid/net/Uri;)Ljava/lang/String;' │ │ + access : 0x0009 (PUBLIC STATIC) │ │ + code - │ │ + registers : 4 │ │ + ins : 2 │ │ + outs : 4 │ │ + insns size : 8 16-bit code units │ │ +060894: |[060894] android.support.v4.provider.DocumentsContractApi19.getName:(Landroid/content/Context;Landroid/net/Uri;)Ljava/lang/String; │ │ +0608a4: 1a00 b210 |0000: const-string v0, "_display_name" // string@10b2 │ │ +0608a8: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +0608aa: 7140 c60d 3210 |0003: invoke-static {v2, v3, v0, v1}, Landroid/support/v4/provider/DocumentsContractApi19;.queryForString:(Landroid/content/Context;Landroid/net/Uri;Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@0dc6 │ │ +0608b0: 0c00 |0006: move-result-object v0 │ │ +0608b2: 1100 |0007: return-object v0 │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=37 │ │ + locals : │ │ + 0x0000 - 0x0008 reg=2 context Landroid/content/Context; │ │ + 0x0000 - 0x0008 reg=3 self Landroid/net/Uri; │ │ + │ │ + #7 : (in Landroid/support/v4/provider/DocumentsContractApi19;) │ │ + name : 'getRawType' │ │ + type : '(Landroid/content/Context;Landroid/net/Uri;)Ljava/lang/String;' │ │ + access : 0x000a (PRIVATE STATIC) │ │ + code - │ │ + registers : 4 │ │ + ins : 2 │ │ + outs : 4 │ │ + insns size : 8 16-bit code units │ │ +0608b4: |[0608b4] android.support.v4.provider.DocumentsContractApi19.getRawType:(Landroid/content/Context;Landroid/net/Uri;)Ljava/lang/String; │ │ +0608c4: 1a00 e41f |0000: const-string v0, "mime_type" // string@1fe4 │ │ +0608c8: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +0608ca: 7140 c60d 3210 |0003: invoke-static {v2, v3, v0, v1}, Landroid/support/v4/provider/DocumentsContractApi19;.queryForString:(Landroid/content/Context;Landroid/net/Uri;Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@0dc6 │ │ +0608d0: 0c00 |0006: move-result-object v0 │ │ +0608d2: 1100 |0007: return-object v0 │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=41 │ │ + locals : │ │ + 0x0000 - 0x0008 reg=2 context Landroid/content/Context; │ │ + 0x0000 - 0x0008 reg=3 self Landroid/net/Uri; │ │ + │ │ + #8 : (in Landroid/support/v4/provider/DocumentsContractApi19;) │ │ + name : 'getType' │ │ + type : '(Landroid/content/Context;Landroid/net/Uri;)Ljava/lang/String;' │ │ + access : 0x0009 (PUBLIC STATIC) │ │ + code - │ │ + registers : 4 │ │ + ins : 2 │ │ + outs : 2 │ │ + insns size : 14 16-bit code units │ │ +0608d4: |[0608d4] android.support.v4.provider.DocumentsContractApi19.getType:(Landroid/content/Context;Landroid/net/Uri;)Ljava/lang/String; │ │ +0608e4: 7120 bd0d 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/provider/DocumentsContractApi19;.getRawType:(Landroid/content/Context;Landroid/net/Uri;)Ljava/lang/String; // method@0dbd │ │ +0608ea: 0c00 |0003: move-result-object v0 │ │ +0608ec: 1a01 2528 |0004: const-string v1, "vnd.android.document/directory" // string@2825 │ │ +0608f0: 6e20 9722 0100 |0006: invoke-virtual {v1, v0}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@2297 │ │ +0608f6: 0a01 |0009: move-result v1 │ │ +0608f8: 3801 0300 |000a: if-eqz v1, 000d // +0003 │ │ +0608fc: 1200 |000c: const/4 v0, #int 0 // #0 │ │ +0608fe: 1100 |000d: return-object v0 │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=45 │ │ + 0x0004 line=46 │ │ + 0x000c line=47 │ │ + 0x000d line=49 │ │ + locals : │ │ + 0x0004 - 0x000d reg=0 rawType Ljava/lang/String; │ │ + 0x0000 - 0x000e reg=2 context Landroid/content/Context; │ │ + 0x0000 - 0x000e reg=3 self Landroid/net/Uri; │ │ + │ │ + #9 : (in Landroid/support/v4/provider/DocumentsContractApi19;) │ │ + name : 'isDirectory' │ │ + type : '(Landroid/content/Context;Landroid/net/Uri;)Z' │ │ + access : 0x0009 (PUBLIC STATIC) │ │ + code - │ │ + registers : 4 │ │ + ins : 2 │ │ + outs : 2 │ │ + insns size : 11 16-bit code units │ │ +060900: |[060900] android.support.v4.provider.DocumentsContractApi19.isDirectory:(Landroid/content/Context;Landroid/net/Uri;)Z │ │ +060910: 1a00 2528 |0000: const-string v0, "vnd.android.document/directory" // string@2825 │ │ +060914: 7120 bd0d 3200 |0002: invoke-static {v2, v3}, Landroid/support/v4/provider/DocumentsContractApi19;.getRawType:(Landroid/content/Context;Landroid/net/Uri;)Ljava/lang/String; // method@0dbd │ │ +06091a: 0c01 |0005: move-result-object v1 │ │ +06091c: 6e20 9722 1000 |0006: invoke-virtual {v0, v1}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@2297 │ │ +060922: 0a00 |0009: move-result v0 │ │ +060924: 0f00 |000a: return v0 │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=54 │ │ + locals : │ │ + 0x0000 - 0x000b reg=2 context Landroid/content/Context; │ │ + 0x0000 - 0x000b reg=3 self Landroid/net/Uri; │ │ + │ │ + #10 : (in Landroid/support/v4/provider/DocumentsContractApi19;) │ │ + name : 'isDocumentUri' │ │ + type : '(Landroid/content/Context;Landroid/net/Uri;)Z' │ │ + access : 0x0009 (PUBLIC STATIC) │ │ + code - │ │ + registers : 3 │ │ + ins : 2 │ │ + outs : 2 │ │ + insns size : 5 16-bit code units │ │ +060928: |[060928] android.support.v4.provider.DocumentsContractApi19.isDocumentUri:(Landroid/content/Context;Landroid/net/Uri;)Z │ │ +060938: 7120 7703 2100 |0000: invoke-static {v1, v2}, Landroid/provider/DocumentsContract;.isDocumentUri:(Landroid/content/Context;Landroid/net/Uri;)Z // method@0377 │ │ +06093e: 0a00 |0003: move-result v0 │ │ +060940: 0f00 |0004: return v0 │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=33 │ │ + locals : │ │ + 0x0000 - 0x0005 reg=1 context Landroid/content/Context; │ │ + 0x0000 - 0x0005 reg=2 self Landroid/net/Uri; │ │ + │ │ + #11 : (in Landroid/support/v4/provider/DocumentsContractApi19;) │ │ + name : 'isFile' │ │ + type : '(Landroid/content/Context;Landroid/net/Uri;)Z' │ │ + access : 0x0009 (PUBLIC STATIC) │ │ + code - │ │ + registers : 4 │ │ + ins : 2 │ │ + outs : 2 │ │ + insns size : 22 16-bit code units │ │ +060944: |[060944] android.support.v4.provider.DocumentsContractApi19.isFile:(Landroid/content/Context;Landroid/net/Uri;)Z │ │ +060954: 7120 bd0d 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/provider/DocumentsContractApi19;.getRawType:(Landroid/content/Context;Landroid/net/Uri;)Ljava/lang/String; // method@0dbd │ │ +06095a: 0c00 |0003: move-result-object v0 │ │ +06095c: 1a01 2528 |0004: const-string v1, "vnd.android.document/directory" // string@2825 │ │ +060960: 6e20 9722 0100 |0006: invoke-virtual {v1, v0}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@2297 │ │ +060966: 0a01 |0009: move-result v1 │ │ +060968: 3901 0800 |000a: if-nez v1, 0012 // +0008 │ │ +06096c: 7110 5a1c 0000 |000c: invoke-static {v0}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@1c5a │ │ +060972: 0a01 |000f: move-result v1 │ │ +060974: 3801 0400 |0010: if-eqz v1, 0014 // +0004 │ │ +060978: 1201 |0012: const/4 v1, #int 0 // #0 │ │ +06097a: 0f01 |0013: return v1 │ │ +06097c: 1211 |0014: const/4 v1, #int 1 // #1 │ │ +06097e: 28fe |0015: goto 0013 // -0002 │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=58 │ │ + 0x0004 line=59 │ │ + 0x0012 line=60 │ │ + 0x0013 line=62 │ │ + locals : │ │ + 0x0004 - 0x0016 reg=0 type Ljava/lang/String; │ │ + 0x0000 - 0x0016 reg=2 context Landroid/content/Context; │ │ + 0x0000 - 0x0016 reg=3 self Landroid/net/Uri; │ │ + │ │ + #12 : (in Landroid/support/v4/provider/DocumentsContractApi19;) │ │ + name : 'lastModified' │ │ + type : '(Landroid/content/Context;Landroid/net/Uri;)J' │ │ + access : 0x0009 (PUBLIC STATIC) │ │ + code - │ │ + registers : 6 │ │ + ins : 2 │ │ + outs : 5 │ │ + insns size : 9 16-bit code units │ │ +060980: |[060980] android.support.v4.provider.DocumentsContractApi19.lastModified:(Landroid/content/Context;Landroid/net/Uri;)J │ │ +060990: 1a00 081c |0000: const-string v0, "last_modified" // string@1c08 │ │ +060994: 1602 0000 |0002: const-wide/16 v2, #int 0 // #0 │ │ +060998: 7153 c50d 5420 |0004: invoke-static {v4, v5, v0, v2, v3}, Landroid/support/v4/provider/DocumentsContractApi19;.queryForLong:(Landroid/content/Context;Landroid/net/Uri;Ljava/lang/String;J)J // method@0dc5 │ │ +06099e: 0b00 |0007: move-result-wide v0 │ │ +0609a0: 1000 |0008: return-wide v0 │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=67 │ │ + locals : │ │ + 0x0000 - 0x0009 reg=4 context Landroid/content/Context; │ │ + 0x0000 - 0x0009 reg=5 self Landroid/net/Uri; │ │ + │ │ + #13 : (in Landroid/support/v4/provider/DocumentsContractApi19;) │ │ + name : 'length' │ │ + type : '(Landroid/content/Context;Landroid/net/Uri;)J' │ │ + access : 0x0009 (PUBLIC STATIC) │ │ + code - │ │ + registers : 6 │ │ + ins : 2 │ │ + outs : 5 │ │ + insns size : 9 16-bit code units │ │ +0609a4: |[0609a4] android.support.v4.provider.DocumentsContractApi19.length:(Landroid/content/Context;Landroid/net/Uri;)J │ │ +0609b4: 1a00 b810 |0000: const-string v0, "_size" // string@10b8 │ │ +0609b8: 1602 0000 |0002: const-wide/16 v2, #int 0 // #0 │ │ +0609bc: 7153 c50d 5420 |0004: invoke-static {v4, v5, v0, v2, v3}, Landroid/support/v4/provider/DocumentsContractApi19;.queryForLong:(Landroid/content/Context;Landroid/net/Uri;Ljava/lang/String;J)J // method@0dc5 │ │ +0609c2: 0b00 |0007: move-result-wide v0 │ │ +0609c4: 1000 |0008: return-wide v0 │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=71 │ │ + locals : │ │ + 0x0000 - 0x0009 reg=4 context Landroid/content/Context; │ │ + 0x0000 - 0x0009 reg=5 self Landroid/net/Uri; │ │ + │ │ + #14 : (in Landroid/support/v4/provider/DocumentsContractApi19;) │ │ + name : 'queryForInt' │ │ + type : '(Landroid/content/Context;Landroid/net/Uri;Ljava/lang/String;I)I' │ │ + access : 0x000a (PRIVATE STATIC) │ │ + code - │ │ + registers : 6 │ │ + ins : 4 │ │ + outs : 5 │ │ + insns size : 7 16-bit code units │ │ +0609c8: |[0609c8] android.support.v4.provider.DocumentsContractApi19.queryForInt:(Landroid/content/Context;Landroid/net/Uri;Ljava/lang/String;I)I │ │ +0609d8: 8150 |0000: int-to-long v0, v5 │ │ +0609da: 7151 c50d 3204 |0001: invoke-static {v2, v3, v4, v0, v1}, Landroid/support/v4/provider/DocumentsContractApi19;.queryForLong:(Landroid/content/Context;Landroid/net/Uri;Ljava/lang/String;J)J // method@0dc5 │ │ +0609e0: 0b00 |0004: move-result-wide v0 │ │ +0609e2: 8400 |0005: long-to-int v0, v0 │ │ +0609e4: 0f00 |0006: return v0 │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=164 │ │ + locals : │ │ + 0x0000 - 0x0007 reg=2 context Landroid/content/Context; │ │ + 0x0000 - 0x0007 reg=3 self Landroid/net/Uri; │ │ + 0x0000 - 0x0007 reg=4 column Ljava/lang/String; │ │ + 0x0000 - 0x0007 reg=5 defaultValue I │ │ + │ │ + #15 : (in Landroid/support/v4/provider/DocumentsContractApi19;) │ │ + name : 'queryForLong' │ │ + type : '(Landroid/content/Context;Landroid/net/Uri;Ljava/lang/String;J)J' │ │ + access : 0x000a (PRIVATE STATIC) │ │ + code - │ │ + registers : 14 │ │ + ins : 5 │ │ + outs : 6 │ │ + insns size : 79 16-bit code units │ │ +0609e8: |[0609e8] android.support.v4.provider.DocumentsContractApi19.queryForLong:(Landroid/content/Context;Landroid/net/Uri;Ljava/lang/String;J)J │ │ +0609f8: 6e10 0601 0900 |0000: invoke-virtual {v9}, Landroid/content/Context;.getContentResolver:()Landroid/content/ContentResolver; // method@0106 │ │ +0609fe: 0c00 |0003: move-result-object v0 │ │ +060a00: 1206 |0004: const/4 v6, #int 0 // #0 │ │ +060a02: 1211 |0005: const/4 v1, #int 1 // #1 │ │ +060a04: 2312 cc05 |0006: new-array v2, v1, [Ljava/lang/String; // type@05cc │ │ +060a08: 1201 |0008: const/4 v1, #int 0 // #0 │ │ +060a0a: 4d0b 0201 |0009: aput-object v11, v2, v1 │ │ +060a0e: 1203 |000b: const/4 v3, #int 0 // #0 │ │ +060a10: 1204 |000c: const/4 v4, #int 0 // #0 │ │ +060a12: 1205 |000d: const/4 v5, #int 0 // #0 │ │ +060a14: 07a1 |000e: move-object v1, v10 │ │ +060a16: 7406 fe00 0000 |000f: invoke-virtual/range {v0, v1, v2, v3, v4, v5}, Landroid/content/ContentResolver;.query:(Landroid/net/Uri;[Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;)Landroid/database/Cursor; // method@00fe │ │ +060a1c: 0c06 |0012: move-result-object v6 │ │ +060a1e: 7210 8e01 0600 |0013: invoke-interface {v6}, Landroid/database/Cursor;.moveToFirst:()Z // method@018e │ │ +060a24: 0a01 |0016: move-result v1 │ │ +060a26: 3801 1200 |0017: if-eqz v1, 0029 // +0012 │ │ +060a2a: 1201 |0019: const/4 v1, #int 0 // #0 │ │ +060a2c: 7220 8d01 1600 |001a: invoke-interface {v6, v1}, Landroid/database/Cursor;.isNull:(I)Z // method@018d │ │ +060a32: 0a01 |001d: move-result v1 │ │ +060a34: 3901 0b00 |001e: if-nez v1, 0029 // +000b │ │ +060a38: 1201 |0020: const/4 v1, #int 0 // #0 │ │ +060a3a: 7220 8a01 1600 |0021: invoke-interface {v6, v1}, Landroid/database/Cursor;.getLong:(I)J // method@018a │ │ +060a40: 0b0c |0024: move-result-wide v12 │ │ +060a42: 7110 b90d 0600 |0025: invoke-static {v6}, Landroid/support/v4/provider/DocumentsContractApi19;.closeQuietly:(Ljava/lang/AutoCloseable;)V // method@0db9 │ │ +060a48: 100c |0028: return-wide v12 │ │ +060a4a: 7110 b90d 0600 |0029: invoke-static {v6}, Landroid/support/v4/provider/DocumentsContractApi19;.closeQuietly:(Ljava/lang/AutoCloseable;)V // method@0db9 │ │ +060a50: 28fc |002c: goto 0028 // -0004 │ │ +060a52: 0d07 |002d: move-exception v7 │ │ +060a54: 1a01 8e03 |002e: const-string v1, "DocumentFile" // string@038e │ │ +060a58: 2202 3e05 |0030: new-instance v2, Ljava/lang/StringBuilder; // type@053e │ │ +060a5c: 7010 a422 0200 |0032: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@22a4 │ │ +060a62: 1a03 4a04 |0035: const-string v3, "Failed query: " // string@044a │ │ +060a66: 6e20 ad22 3200 |0037: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22ad │ │ +060a6c: 0c02 |003a: move-result-object v2 │ │ +060a6e: 6e20 ac22 7200 |003b: invoke-virtual {v2, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@22ac │ │ +060a74: 0c02 |003e: move-result-object v2 │ │ +060a76: 6e10 b222 0200 |003f: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@22b2 │ │ +060a7c: 0c02 |0042: move-result-object v2 │ │ +060a7e: 7120 751c 2100 |0043: invoke-static {v1, v2}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;)I // method@1c75 │ │ +060a84: 7110 b90d 0600 |0046: invoke-static {v6}, Landroid/support/v4/provider/DocumentsContractApi19;.closeQuietly:(Ljava/lang/AutoCloseable;)V // method@0db9 │ │ +060a8a: 28df |0049: goto 0028 // -0021 │ │ +060a8c: 0d01 |004a: move-exception v1 │ │ +060a8e: 7110 b90d 0600 |004b: invoke-static {v6}, Landroid/support/v4/provider/DocumentsContractApi19;.closeQuietly:(Ljava/lang/AutoCloseable;)V // method@0db9 │ │ +060a94: 2701 |004e: throw v1 │ │ + catches : 2 │ │ + 0x0006 - 0x0024 │ │ + Ljava/lang/Exception; -> 0x002d │ │ + -> 0x004a │ │ + 0x002e - 0x0046 │ │ + -> 0x004a │ │ + positions : │ │ + 0x0000 line=169 │ │ + 0x0004 line=171 │ │ + 0x0005 line=173 │ │ + 0x0013 line=174 │ │ + 0x0020 line=175 │ │ + 0x0025 line=183 │ │ + 0x002d line=179 │ │ + 0x002e line=180 │ │ + 0x0046 line=183 │ │ + locals : │ │ + 0x0000 - 0x0025 reg=12 defaultValue J │ │ + 0x002e - 0x004a reg=7 e Ljava/lang/Exception; │ │ + 0x0004 - 0x004f reg=0 resolver Landroid/content/ContentResolver; │ │ + 0x0005 - 0x004f reg=6 c Landroid/database/Cursor; │ │ + 0x0000 - 0x004f reg=9 context Landroid/content/Context; │ │ + 0x0000 - 0x004f reg=10 self Landroid/net/Uri; │ │ + 0x0000 - 0x004f reg=11 column Ljava/lang/String; │ │ + 0x0029 - 0x004f reg=12 defaultValue J │ │ + │ │ + #16 : (in Landroid/support/v4/provider/DocumentsContractApi19;) │ │ + name : 'queryForString' │ │ + type : '(Landroid/content/Context;Landroid/net/Uri;Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;' │ │ + access : 0x000a (PRIVATE STATIC) │ │ + code - │ │ + registers : 12 │ │ + ins : 4 │ │ + outs : 6 │ │ + insns size : 79 16-bit code units │ │ +060ab0: |[060ab0] android.support.v4.provider.DocumentsContractApi19.queryForString:(Landroid/content/Context;Landroid/net/Uri;Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; │ │ +060ac0: 6e10 0601 0800 |0000: invoke-virtual {v8}, Landroid/content/Context;.getContentResolver:()Landroid/content/ContentResolver; // method@0106 │ │ +060ac6: 0c00 |0003: move-result-object v0 │ │ +060ac8: 1206 |0004: const/4 v6, #int 0 // #0 │ │ +060aca: 1211 |0005: const/4 v1, #int 1 // #1 │ │ +060acc: 2312 cc05 |0006: new-array v2, v1, [Ljava/lang/String; // type@05cc │ │ +060ad0: 1201 |0008: const/4 v1, #int 0 // #0 │ │ +060ad2: 4d0a 0201 |0009: aput-object v10, v2, v1 │ │ +060ad6: 1203 |000b: const/4 v3, #int 0 // #0 │ │ +060ad8: 1204 |000c: const/4 v4, #int 0 // #0 │ │ +060ada: 1205 |000d: const/4 v5, #int 0 // #0 │ │ +060adc: 0791 |000e: move-object v1, v9 │ │ +060ade: 7406 fe00 0000 |000f: invoke-virtual/range {v0, v1, v2, v3, v4, v5}, Landroid/content/ContentResolver;.query:(Landroid/net/Uri;[Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;)Landroid/database/Cursor; // method@00fe │ │ +060ae4: 0c06 |0012: move-result-object v6 │ │ +060ae6: 7210 8e01 0600 |0013: invoke-interface {v6}, Landroid/database/Cursor;.moveToFirst:()Z // method@018e │ │ +060aec: 0a01 |0016: move-result v1 │ │ +060aee: 3801 1200 |0017: if-eqz v1, 0029 // +0012 │ │ +060af2: 1201 |0019: const/4 v1, #int 0 // #0 │ │ +060af4: 7220 8d01 1600 |001a: invoke-interface {v6, v1}, Landroid/database/Cursor;.isNull:(I)Z // method@018d │ │ +060afa: 0a01 |001d: move-result v1 │ │ +060afc: 3901 0b00 |001e: if-nez v1, 0029 // +000b │ │ +060b00: 1201 |0020: const/4 v1, #int 0 // #0 │ │ +060b02: 7220 8b01 1600 |0021: invoke-interface {v6, v1}, Landroid/database/Cursor;.getString:(I)Ljava/lang/String; // method@018b │ │ +060b08: 0c0b |0024: move-result-object v11 │ │ +060b0a: 7110 b90d 0600 |0025: invoke-static {v6}, Landroid/support/v4/provider/DocumentsContractApi19;.closeQuietly:(Ljava/lang/AutoCloseable;)V // method@0db9 │ │ +060b10: 110b |0028: return-object v11 │ │ +060b12: 7110 b90d 0600 |0029: invoke-static {v6}, Landroid/support/v4/provider/DocumentsContractApi19;.closeQuietly:(Ljava/lang/AutoCloseable;)V // method@0db9 │ │ +060b18: 28fc |002c: goto 0028 // -0004 │ │ +060b1a: 0d07 |002d: move-exception v7 │ │ +060b1c: 1a01 8e03 |002e: const-string v1, "DocumentFile" // string@038e │ │ +060b20: 2202 3e05 |0030: new-instance v2, Ljava/lang/StringBuilder; // type@053e │ │ +060b24: 7010 a422 0200 |0032: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@22a4 │ │ +060b2a: 1a03 4a04 |0035: const-string v3, "Failed query: " // string@044a │ │ +060b2e: 6e20 ad22 3200 |0037: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22ad │ │ +060b34: 0c02 |003a: move-result-object v2 │ │ +060b36: 6e20 ac22 7200 |003b: invoke-virtual {v2, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@22ac │ │ +060b3c: 0c02 |003e: move-result-object v2 │ │ +060b3e: 6e10 b222 0200 |003f: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@22b2 │ │ +060b44: 0c02 |0042: move-result-object v2 │ │ +060b46: 7120 751c 2100 |0043: invoke-static {v1, v2}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;)I // method@1c75 │ │ +060b4c: 7110 b90d 0600 |0046: invoke-static {v6}, Landroid/support/v4/provider/DocumentsContractApi19;.closeQuietly:(Ljava/lang/AutoCloseable;)V // method@0db9 │ │ +060b52: 28df |0049: goto 0028 // -0021 │ │ +060b54: 0d01 |004a: move-exception v1 │ │ +060b56: 7110 b90d 0600 |004b: invoke-static {v6}, Landroid/support/v4/provider/DocumentsContractApi19;.closeQuietly:(Ljava/lang/AutoCloseable;)V // method@0db9 │ │ +060b5c: 2701 |004e: throw v1 │ │ + catches : 2 │ │ + 0x0006 - 0x0024 │ │ + Ljava/lang/Exception; -> 0x002d │ │ + -> 0x004a │ │ + 0x002e - 0x0046 │ │ + -> 0x004a │ │ + positions : │ │ + 0x0000 line=144 │ │ + 0x0004 line=146 │ │ + 0x0005 line=148 │ │ + 0x0013 line=149 │ │ + 0x0020 line=150 │ │ + 0x0025 line=158 │ │ + 0x002d line=154 │ │ + 0x002e line=155 │ │ + 0x0046 line=158 │ │ + locals : │ │ + 0x0000 - 0x0025 reg=11 defaultValue Ljava/lang/String; │ │ + 0x002e - 0x004a reg=7 e Ljava/lang/Exception; │ │ + 0x0004 - 0x004f reg=0 resolver Landroid/content/ContentResolver; │ │ + 0x0005 - 0x004f reg=6 c Landroid/database/Cursor; │ │ + 0x0000 - 0x004f reg=8 context Landroid/content/Context; │ │ + 0x0000 - 0x004f reg=9 self Landroid/net/Uri; │ │ + 0x0000 - 0x004f reg=10 column Ljava/lang/String; │ │ + 0x0029 - 0x004f reg=11 defaultValue Ljava/lang/String; │ │ + │ │ + Virtual methods - │ │ + source_file_idx : 912 (DocumentsContractApi19.java) │ │ + │ │ +Class #298 header: │ │ +class_idx : 620 │ │ +access_flags : 0 (0x0000) │ │ +superclass_idx : 1337 │ │ +source_file_idx : 913 │ │ +static_fields_size : 1 │ │ +instance_fields_size: 0 │ │ +direct_methods_size : 7 │ │ +virtual_methods_size: 0 │ │ + │ │ +Class #298 - │ │ + Class descriptor : 'Landroid/support/v4/provider/DocumentsContractApi21;' │ │ + Access flags : 0x0000 () │ │ + Superclass : 'Ljava/lang/Object;' │ │ + Interfaces - │ │ + Static fields - │ │ + #0 : (in Landroid/support/v4/provider/DocumentsContractApi21;) │ │ + name : 'TAG' │ │ + type : 'Ljava/lang/String;' │ │ + access : 0x001a (PRIVATE STATIC FINAL) │ │ + value : "DocumentFile" │ │ + Instance fields - │ │ + Direct methods - │ │ + #0 : (in Landroid/support/v4/provider/DocumentsContractApi21;) │ │ + name : '' │ │ + type : '()V' │ │ + access : 0x10000 (CONSTRUCTOR) │ │ + code - │ │ + registers : 1 │ │ + ins : 1 │ │ + outs : 1 │ │ + insns size : 4 16-bit code units │ │ +060b78: |[060b78] android.support.v4.provider.DocumentsContractApi21.:()V │ │ +060b88: 7010 8622 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2286 │ │ +060b8e: 0e00 |0003: return-void │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=28 │ │ + locals : │ │ + 0x0000 - 0x0004 reg=0 this Landroid/support/v4/provider/DocumentsContractApi21; │ │ + │ │ + #1 : (in Landroid/support/v4/provider/DocumentsContractApi21;) │ │ + name : 'closeQuietly' │ │ + type : '(Ljava/lang/AutoCloseable;)V' │ │ + access : 0x000a (PRIVATE STATIC) │ │ + code - │ │ + registers : 3 │ │ + ins : 1 │ │ + outs : 1 │ │ + insns size : 10 16-bit code units │ │ +060b90: |[060b90] android.support.v4.provider.DocumentsContractApi21.closeQuietly:(Ljava/lang/AutoCloseable;)V │ │ +060ba0: 3802 0500 |0000: if-eqz v2, 0005 // +0005 │ │ +060ba4: 7210 4522 0200 |0002: invoke-interface {v2}, Ljava/lang/AutoCloseable;.close:()V // method@2245 │ │ +060baa: 0e00 |0005: return-void │ │ +060bac: 0d00 |0006: move-exception v0 │ │ +060bae: 2700 |0007: throw v0 │ │ +060bb0: 0d01 |0008: move-exception v1 │ │ +060bb2: 28fc |0009: goto 0005 // -0004 │ │ + catches : 1 │ │ + 0x0002 - 0x0005 │ │ + Ljava/lang/RuntimeException; -> 0x0006 │ │ + Ljava/lang/Exception; -> 0x0008 │ │ + positions : │ │ + 0x0000 line=76 │ │ + 0x0002 line=78 │ │ + 0x0005 line=84 │ │ + 0x0006 line=79 │ │ + 0x0007 line=80 │ │ + 0x0008 line=81 │ │ + locals : │ │ + 0x0007 - 0x0008 reg=0 rethrown Ljava/lang/RuntimeException; │ │ + 0x0000 - 0x000a reg=2 closeable Ljava/lang/AutoCloseable; │ │ + │ │ + #2 : (in Landroid/support/v4/provider/DocumentsContractApi21;) │ │ + name : 'createDirectory' │ │ + type : '(Landroid/content/Context;Landroid/net/Uri;Ljava/lang/String;)Landroid/net/Uri;' │ │ + access : 0x0009 (PUBLIC STATIC) │ │ + code - │ │ + registers : 4 │ │ + ins : 3 │ │ + outs : 4 │ │ + insns size : 7 16-bit code units │ │ +060bc4: |[060bc4] android.support.v4.provider.DocumentsContractApi21.createDirectory:(Landroid/content/Context;Landroid/net/Uri;Ljava/lang/String;)Landroid/net/Uri; │ │ +060bd4: 1a00 2528 |0000: const-string v0, "vnd.android.document/directory" // string@2825 │ │ +060bd8: 7140 ca0d 2130 |0002: invoke-static {v1, v2, v0, v3}, Landroid/support/v4/provider/DocumentsContractApi21;.createFile:(Landroid/content/Context;Landroid/net/Uri;Ljava/lang/String;Ljava/lang/String;)Landroid/net/Uri; // method@0dca │ │ +060bde: 0c00 |0005: move-result-object v0 │ │ +060be0: 1100 |0006: return-object v0 │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=38 │ │ + locals : │ │ + 0x0000 - 0x0007 reg=1 context Landroid/content/Context; │ │ + 0x0000 - 0x0007 reg=2 self Landroid/net/Uri; │ │ + 0x0000 - 0x0007 reg=3 displayName Ljava/lang/String; │ │ + │ │ + #3 : (in Landroid/support/v4/provider/DocumentsContractApi21;) │ │ + name : 'createFile' │ │ + type : '(Landroid/content/Context;Landroid/net/Uri;Ljava/lang/String;Ljava/lang/String;)Landroid/net/Uri;' │ │ + access : 0x0009 (PUBLIC STATIC) │ │ + code - │ │ + registers : 5 │ │ + ins : 4 │ │ + outs : 4 │ │ + insns size : 9 16-bit code units │ │ +060be4: |[060be4] android.support.v4.provider.DocumentsContractApi21.createFile:(Landroid/content/Context;Landroid/net/Uri;Ljava/lang/String;Ljava/lang/String;)Landroid/net/Uri; │ │ +060bf4: 6e10 0601 0100 |0000: invoke-virtual {v1}, Landroid/content/Context;.getContentResolver:()Landroid/content/ContentResolver; // method@0106 │ │ +060bfa: 0c00 |0003: move-result-object v0 │ │ +060bfc: 7140 7303 2043 |0004: invoke-static {v0, v2, v3, v4}, Landroid/provider/DocumentsContract;.createDocument:(Landroid/content/ContentResolver;Landroid/net/Uri;Ljava/lang/String;Ljava/lang/String;)Landroid/net/Uri; // method@0373 │ │ +060c02: 0c00 |0007: move-result-object v0 │ │ +060c04: 1100 |0008: return-object v0 │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=33 │ │ + locals : │ │ + 0x0000 - 0x0009 reg=1 context Landroid/content/Context; │ │ + 0x0000 - 0x0009 reg=2 self Landroid/net/Uri; │ │ + 0x0000 - 0x0009 reg=3 mimeType Ljava/lang/String; │ │ + 0x0000 - 0x0009 reg=4 displayName Ljava/lang/String; │ │ + │ │ + #4 : (in Landroid/support/v4/provider/DocumentsContractApi21;) │ │ + name : 'listFiles' │ │ + type : '(Landroid/content/Context;Landroid/net/Uri;)[Landroid/net/Uri;' │ │ + access : 0x0009 (PUBLIC STATIC) │ │ + code - │ │ + registers : 13 │ │ + ins : 2 │ │ + outs : 6 │ │ + insns size : 102 16-bit code units │ │ +060c08: |[060c08] android.support.v4.provider.DocumentsContractApi21.listFiles:(Landroid/content/Context;Landroid/net/Uri;)[Landroid/net/Uri; │ │ +060c18: 6e10 0601 0b00 |0000: invoke-virtual {v11}, Landroid/content/Context;.getContentResolver:()Landroid/content/ContentResolver; // method@0106 │ │ +060c1e: 0c00 |0003: move-result-object v0 │ │ +060c20: 7110 7503 0c00 |0004: invoke-static {v12}, Landroid/provider/DocumentsContract;.getDocumentId:(Landroid/net/Uri;)Ljava/lang/String; // method@0375 │ │ +060c26: 0c02 |0007: move-result-object v2 │ │ +060c28: 7120 7103 2c00 |0008: invoke-static {v12, v2}, Landroid/provider/DocumentsContract;.buildChildDocumentsUriUsingTree:(Landroid/net/Uri;Ljava/lang/String;)Landroid/net/Uri; // method@0371 │ │ +060c2e: 0c01 |000b: move-result-object v1 │ │ +060c30: 220a 5905 |000c: new-instance v10, Ljava/util/ArrayList; // type@0559 │ │ +060c34: 7010 cf22 0a00 |000e: invoke-direct {v10}, Ljava/util/ArrayList;.:()V // method@22cf │ │ +060c3a: 1206 |0011: const/4 v6, #int 0 // #0 │ │ +060c3c: 1212 |0012: const/4 v2, #int 1 // #1 │ │ +060c3e: 2322 cc05 |0013: new-array v2, v2, [Ljava/lang/String; // type@05cc │ │ +060c42: 1203 |0015: const/4 v3, #int 0 // #0 │ │ +060c44: 1a04 bf14 |0016: const-string v4, "document_id" // string@14bf │ │ +060c48: 4d04 0203 |0018: aput-object v4, v2, v3 │ │ +060c4c: 1203 |001a: const/4 v3, #int 0 // #0 │ │ +060c4e: 1204 |001b: const/4 v4, #int 0 // #0 │ │ +060c50: 1205 |001c: const/4 v5, #int 0 // #0 │ │ +060c52: 7406 fe00 0000 |001d: invoke-virtual/range {v0, v1, v2, v3, v4, v5}, Landroid/content/ContentResolver;.query:(Landroid/net/Uri;[Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;)Landroid/database/Cursor; // method@00fe │ │ +060c58: 0c06 |0020: move-result-object v6 │ │ +060c5a: 7210 8f01 0600 |0021: invoke-interface {v6}, Landroid/database/Cursor;.moveToNext:()Z // method@018f │ │ +060c60: 0a02 |0024: move-result v2 │ │ +060c62: 3802 3800 |0025: if-eqz v2, 005d // +0038 │ │ +060c66: 1202 |0027: const/4 v2, #int 0 // #0 │ │ +060c68: 7220 8b01 2600 |0028: invoke-interface {v6, v2}, Landroid/database/Cursor;.getString:(I)Ljava/lang/String; // method@018b │ │ +060c6e: 0c07 |002b: move-result-object v7 │ │ +060c70: 7120 7203 7c00 |002c: invoke-static {v12, v7}, Landroid/provider/DocumentsContract;.buildDocumentUriUsingTree:(Landroid/net/Uri;Ljava/lang/String;)Landroid/net/Uri; // method@0372 │ │ +060c76: 0c08 |002f: move-result-object v8 │ │ +060c78: 6e20 d322 8a00 |0030: invoke-virtual {v10, v8}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@22d3 │ │ +060c7e: 28ee |0033: goto 0021 // -0012 │ │ +060c80: 0d09 |0034: move-exception v9 │ │ +060c82: 1a02 8e03 |0035: const-string v2, "DocumentFile" // string@038e │ │ +060c86: 2203 3e05 |0037: new-instance v3, Ljava/lang/StringBuilder; // type@053e │ │ +060c8a: 7010 a422 0300 |0039: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@22a4 │ │ +060c90: 1a04 4a04 |003c: const-string v4, "Failed query: " // string@044a │ │ +060c94: 6e20 ad22 4300 |003e: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22ad │ │ +060c9a: 0c03 |0041: move-result-object v3 │ │ +060c9c: 6e20 ac22 9300 |0042: invoke-virtual {v3, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@22ac │ │ +060ca2: 0c03 |0045: move-result-object v3 │ │ +060ca4: 6e10 b222 0300 |0046: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@22b2 │ │ +060caa: 0c03 |0049: move-result-object v3 │ │ +060cac: 7120 751c 3200 |004a: invoke-static {v2, v3}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;)I // method@1c75 │ │ +060cb2: 7110 c80d 0600 |004d: invoke-static {v6}, Landroid/support/v4/provider/DocumentsContractApi21;.closeQuietly:(Ljava/lang/AutoCloseable;)V // method@0dc8 │ │ +060cb8: 6e10 de22 0a00 |0050: invoke-virtual {v10}, Ljava/util/ArrayList;.size:()I // method@22de │ │ +060cbe: 0a02 |0053: move-result v2 │ │ +060cc0: 2322 a805 |0054: new-array v2, v2, [Landroid/net/Uri; // type@05a8 │ │ +060cc4: 6e20 e022 2a00 |0056: invoke-virtual {v10, v2}, Ljava/util/ArrayList;.toArray:([Ljava/lang/Object;)[Ljava/lang/Object; // method@22e0 │ │ +060cca: 0c02 |0059: move-result-object v2 │ │ +060ccc: 1f02 a805 |005a: check-cast v2, [Landroid/net/Uri; // type@05a8 │ │ +060cd0: 1102 |005c: return-object v2 │ │ +060cd2: 7110 c80d 0600 |005d: invoke-static {v6}, Landroid/support/v4/provider/DocumentsContractApi21;.closeQuietly:(Ljava/lang/AutoCloseable;)V // method@0dc8 │ │ +060cd8: 28f0 |0060: goto 0050 // -0010 │ │ +060cda: 0d02 |0061: move-exception v2 │ │ +060cdc: 7110 c80d 0600 |0062: invoke-static {v6}, Landroid/support/v4/provider/DocumentsContractApi21;.closeQuietly:(Ljava/lang/AutoCloseable;)V // method@0dc8 │ │ +060ce2: 2702 |0065: throw v2 │ │ + catches : 2 │ │ + 0x0013 - 0x0033 │ │ + Ljava/lang/Exception; -> 0x0034 │ │ + -> 0x0061 │ │ + 0x0035 - 0x004d │ │ + -> 0x0061 │ │ + positions : │ │ + 0x0000 line=47 │ │ + 0x0004 line=48 │ │ + 0x000c line=50 │ │ + 0x0011 line=52 │ │ + 0x0012 line=54 │ │ + 0x0021 line=56 │ │ + 0x0027 line=57 │ │ + 0x002c line=58 │ │ + 0x0030 line=60 │ │ + 0x0034 line=62 │ │ + 0x0035 line=63 │ │ + 0x004d line=65 │ │ + 0x0050 line=68 │ │ + 0x005d line=65 │ │ + locals : │ │ + 0x002c - 0x0034 reg=7 documentId Ljava/lang/String; │ │ + 0x0030 - 0x0034 reg=8 documentUri Landroid/net/Uri; │ │ + 0x0035 - 0x0050 reg=9 e Ljava/lang/Exception; │ │ + 0x0004 - 0x0066 reg=0 resolver Landroid/content/ContentResolver; │ │ + 0x000c - 0x0066 reg=1 childrenUri Landroid/net/Uri; │ │ + 0x0012 - 0x0066 reg=6 c Landroid/database/Cursor; │ │ + 0x0011 - 0x0066 reg=10 results Ljava/util/ArrayList; Ljava/util/ArrayList; │ │ + 0x0000 - 0x0066 reg=11 context Landroid/content/Context; │ │ + 0x0000 - 0x0066 reg=12 self Landroid/net/Uri; │ │ + │ │ + #5 : (in Landroid/support/v4/provider/DocumentsContractApi21;) │ │ + name : 'prepareTreeUri' │ │ + type : '(Landroid/net/Uri;)Landroid/net/Uri;' │ │ + access : 0x0009 (PUBLIC STATIC) │ │ + code - │ │ + registers : 2 │ │ + ins : 1 │ │ + outs : 2 │ │ + insns size : 9 16-bit code units │ │ +060cfc: |[060cfc] android.support.v4.provider.DocumentsContractApi21.prepareTreeUri:(Landroid/net/Uri;)Landroid/net/Uri; │ │ +060d0c: 7110 7603 0100 |0000: invoke-static {v1}, Landroid/provider/DocumentsContract;.getTreeDocumentId:(Landroid/net/Uri;)Ljava/lang/String; // method@0376 │ │ +060d12: 0c00 |0003: move-result-object v0 │ │ +060d14: 7120 7203 0100 |0004: invoke-static {v1, v0}, Landroid/provider/DocumentsContract;.buildDocumentUriUsingTree:(Landroid/net/Uri;Ljava/lang/String;)Landroid/net/Uri; // method@0372 │ │ +060d1a: 0c00 |0007: move-result-object v0 │ │ +060d1c: 1100 |0008: return-object v0 │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=42 │ │ + locals : │ │ + 0x0000 - 0x0009 reg=1 treeUri Landroid/net/Uri; │ │ + │ │ + #6 : (in Landroid/support/v4/provider/DocumentsContractApi21;) │ │ + name : 'renameTo' │ │ + type : '(Landroid/content/Context;Landroid/net/Uri;Ljava/lang/String;)Landroid/net/Uri;' │ │ + access : 0x0009 (PUBLIC STATIC) │ │ + code - │ │ + registers : 4 │ │ + ins : 3 │ │ + outs : 3 │ │ + insns size : 9 16-bit code units │ │ +060d20: |[060d20] android.support.v4.provider.DocumentsContractApi21.renameTo:(Landroid/content/Context;Landroid/net/Uri;Ljava/lang/String;)Landroid/net/Uri; │ │ +060d30: 6e10 0601 0100 |0000: invoke-virtual {v1}, Landroid/content/Context;.getContentResolver:()Landroid/content/ContentResolver; // method@0106 │ │ +060d36: 0c00 |0003: move-result-object v0 │ │ +060d38: 7130 7803 2003 |0004: invoke-static {v0, v2, v3}, Landroid/provider/DocumentsContract;.renameDocument:(Landroid/content/ContentResolver;Landroid/net/Uri;Ljava/lang/String;)Landroid/net/Uri; // method@0378 │ │ +060d3e: 0c00 |0007: move-result-object v0 │ │ +060d40: 1100 |0008: return-object v0 │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=72 │ │ + locals : │ │ + 0x0000 - 0x0009 reg=1 context Landroid/content/Context; │ │ + 0x0000 - 0x0009 reg=2 self Landroid/net/Uri; │ │ + 0x0000 - 0x0009 reg=3 displayName Ljava/lang/String; │ │ + │ │ + Virtual methods - │ │ + source_file_idx : 913 (DocumentsContractApi21.java) │ │ + │ │ +Class #299 header: │ │ +class_idx : 624 │ │ +access_flags : 0 (0x0000) │ │ +superclass_idx : 1337 │ │ +source_file_idx : 3849 │ │ +static_fields_size : 1 │ │ +instance_fields_size: 0 │ │ +direct_methods_size : 2 │ │ +virtual_methods_size: 0 │ │ + │ │ +Class #299 - │ │ + Class descriptor : 'Landroid/support/v4/speech/tts/TextToSpeechICS;' │ │ + Access flags : 0x0000 () │ │ + Superclass : 'Ljava/lang/Object;' │ │ + Interfaces - │ │ + Static fields - │ │ + #0 : (in Landroid/support/v4/speech/tts/TextToSpeechICS;) │ │ + name : 'TAG' │ │ + type : 'Ljava/lang/String;' │ │ + access : 0x001a (PRIVATE STATIC FINAL) │ │ + value : "android.support.v4.speech.tts" │ │ + Instance fields - │ │ + Direct methods - │ │ + #0 : (in Landroid/support/v4/speech/tts/TextToSpeechICS;) │ │ + name : '' │ │ + type : '()V' │ │ + access : 0x10000 (CONSTRUCTOR) │ │ + code - │ │ + registers : 1 │ │ + ins : 1 │ │ + outs : 1 │ │ + insns size : 4 16-bit code units │ │ +060d44: |[060d44] android.support.v4.speech.tts.TextToSpeechICS.:()V │ │ +060d54: 7010 8622 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2286 │ │ +060d5a: 0e00 |0003: return-void │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=10 │ │ + locals : │ │ + 0x0000 - 0x0004 reg=0 this Landroid/support/v4/speech/tts/TextToSpeechICS; │ │ + │ │ + #1 : (in Landroid/support/v4/speech/tts/TextToSpeechICS;) │ │ + name : 'construct' │ │ + type : '(Landroid/content/Context;Landroid/speech/tts/TextToSpeech$OnInitListener;Ljava/lang/String;)Landroid/speech/tts/TextToSpeech;' │ │ + access : 0x0008 (STATIC) │ │ + code - │ │ + registers : 5 │ │ + ins : 3 │ │ + outs : 4 │ │ + insns size : 33 16-bit code units │ │ +060d5c: |[060d5c] android.support.v4.speech.tts.TextToSpeechICS.construct:(Landroid/content/Context;Landroid/speech/tts/TextToSpeech$OnInitListener;Ljava/lang/String;)Landroid/speech/tts/TextToSpeech; │ │ +060d6c: 6000 4000 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0040 │ │ +060d70: 1301 0e00 |0002: const/16 v1, #int 14 // #e │ │ +060d74: 3510 1700 |0004: if-ge v0, v1, 001b // +0017 │ │ +060d78: 3904 0800 |0006: if-nez v4, 000e // +0008 │ │ +060d7c: 2200 d200 |0008: new-instance v0, Landroid/speech/tts/TextToSpeech; // type@00d2 │ │ +060d80: 7030 8103 2003 |000a: invoke-direct {v0, v2, v3}, Landroid/speech/tts/TextToSpeech;.:(Landroid/content/Context;Landroid/speech/tts/TextToSpeech$OnInitListener;)V // method@0381 │ │ +060d86: 1100 |000d: return-object v0 │ │ +060d88: 1a00 d211 |000e: const-string v0, "android.support.v4.speech.tts" // string@11d2 │ │ +060d8c: 1a01 df02 |0010: const-string v1, "Can't specify tts engine on this device" // string@02df │ │ +060d90: 7120 751c 1000 |0012: invoke-static {v0, v1}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;)I // method@1c75 │ │ +060d96: 2200 d200 |0015: new-instance v0, Landroid/speech/tts/TextToSpeech; // type@00d2 │ │ +060d9a: 7030 8103 2003 |0017: invoke-direct {v0, v2, v3}, Landroid/speech/tts/TextToSpeech;.:(Landroid/content/Context;Landroid/speech/tts/TextToSpeech$OnInitListener;)V // method@0381 │ │ +060da0: 28f3 |001a: goto 000d // -000d │ │ +060da2: 2200 d200 |001b: new-instance v0, Landroid/speech/tts/TextToSpeech; // type@00d2 │ │ +060da6: 7040 8203 2043 |001d: invoke-direct {v0, v2, v3, v4}, Landroid/speech/tts/TextToSpeech;.:(Landroid/content/Context;Landroid/speech/tts/TextToSpeech$OnInitListener;Ljava/lang/String;)V // method@0382 │ │ +060dac: 28ed |0020: goto 000d // -0013 │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=15 │ │ + 0x0006 line=16 │ │ + 0x0008 line=17 │ │ + 0x000d line=23 │ │ + 0x000e line=19 │ │ + 0x0015 line=20 │ │ + 0x001b line=23 │ │ + locals : │ │ + 0x0000 - 0x0021 reg=2 context Landroid/content/Context; │ │ + 0x0000 - 0x0021 reg=3 onInitListener Landroid/speech/tts/TextToSpeech$OnInitListener; │ │ + 0x0000 - 0x0021 reg=4 engineName Ljava/lang/String; │ │ + │ │ + Virtual methods - │ │ + source_file_idx : 3849 (TextToSpeechICS.java) │ │ + │ │ +Class #300 header: │ │ +class_idx : 625 │ │ +access_flags : 16 (0x0010) │ │ +superclass_idx : 211 │ │ +source_file_idx : 3850 │ │ +static_fields_size : 0 │ │ +instance_fields_size: 1 │ │ +direct_methods_size : 1 │ │ +virtual_methods_size: 3 │ │ + │ │ +Class #300 annotations: │ │ +Annotations on class │ │ + VISIBILITY_SYSTEM Ldalvik/annotation/EnclosingMethod; value=setUtteranceProgressListener │ │ + VISIBILITY_SYSTEM Ldalvik/annotation/InnerClass; accessFlags=8 name=null │ │ + │ │ +Class #300 - │ │ + Class descriptor : 'Landroid/support/v4/speech/tts/TextToSpeechICSMR1$1;' │ │ + Access flags : 0x0010 (FINAL) │ │ + Superclass : 'Landroid/speech/tts/UtteranceProgressListener;' │ │ + Interfaces - │ │ + Static fields - │ │ + Instance fields - │ │ + #0 : (in Landroid/support/v4/speech/tts/TextToSpeechICSMR1$1;) │ │ + name : 'val$listener' │ │ + type : 'Landroid/support/v4/speech/tts/TextToSpeechICSMR1$UtteranceProgressListenerICSMR1;' │ │ + access : 0x1010 (FINAL SYNTHETIC) │ │ + Direct methods - │ │ + #0 : (in Landroid/support/v4/speech/tts/TextToSpeechICSMR1$1;) │ │ + name : '' │ │ + type : '(Landroid/support/v4/speech/tts/TextToSpeechICSMR1$UtteranceProgressListenerICSMR1;)V' │ │ + access : 0x10000 (CONSTRUCTOR) │ │ + code - │ │ + registers : 2 │ │ + ins : 2 │ │ + outs : 1 │ │ + insns size : 6 16-bit code units │ │ +060db0: |[060db0] android.support.v4.speech.tts.TextToSpeechICSMR1$1.:(Landroid/support/v4/speech/tts/TextToSpeechICSMR1$UtteranceProgressListenerICSMR1;)V │ │ +060dc0: 5b01 b604 |0000: iput-object v1, v0, Landroid/support/v4/speech/tts/TextToSpeechICSMR1$1;.val$listener:Landroid/support/v4/speech/tts/TextToSpeechICSMR1$UtteranceProgressListenerICSMR1; // field@04b6 │ │ +060dc4: 7010 8603 0000 |0002: invoke-direct {v0}, Landroid/speech/tts/UtteranceProgressListener;.:()V // method@0386 │ │ +060dca: 0e00 |0005: return-void │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=47 │ │ + locals : │ │ + 0x0000 - 0x0006 reg=0 this Landroid/support/v4/speech/tts/TextToSpeechICSMR1$1; │ │ + 0x0000 - 0x0006 reg=1 (null) Landroid/support/v4/speech/tts/TextToSpeechICSMR1$UtteranceProgressListenerICSMR1; │ │ + │ │ + Virtual methods - │ │ + #0 : (in Landroid/support/v4/speech/tts/TextToSpeechICSMR1$1;) │ │ + name : 'onDone' │ │ + type : '(Ljava/lang/String;)V' │ │ + access : 0x0001 (PUBLIC) │ │ + code - │ │ + registers : 3 │ │ + ins : 2 │ │ + outs : 2 │ │ + insns size : 6 16-bit code units │ │ +060dcc: |[060dcc] android.support.v4.speech.tts.TextToSpeechICSMR1$1.onDone:(Ljava/lang/String;)V │ │ +060ddc: 5410 b604 |0000: iget-object v0, v1, Landroid/support/v4/speech/tts/TextToSpeechICSMR1$1;.val$listener:Landroid/support/v4/speech/tts/TextToSpeechICSMR1$UtteranceProgressListenerICSMR1; // field@04b6 │ │ +060de0: 7220 080e 2000 |0002: invoke-interface {v0, v2}, Landroid/support/v4/speech/tts/TextToSpeechICSMR1$UtteranceProgressListenerICSMR1;.onDone:(Ljava/lang/String;)V // method@0e08 │ │ +060de6: 0e00 |0005: return-void │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=60 │ │ + 0x0005 line=61 │ │ + locals : │ │ + 0x0000 - 0x0006 reg=1 this Landroid/support/v4/speech/tts/TextToSpeechICSMR1$1; │ │ + 0x0000 - 0x0006 reg=2 utteranceId Ljava/lang/String; │ │ + │ │ + #1 : (in Landroid/support/v4/speech/tts/TextToSpeechICSMR1$1;) │ │ + name : 'onError' │ │ + type : '(Ljava/lang/String;)V' │ │ + access : 0x0001 (PUBLIC) │ │ + code - │ │ + registers : 3 │ │ + ins : 2 │ │ + outs : 2 │ │ + insns size : 6 16-bit code units │ │ +060de8: |[060de8] android.support.v4.speech.tts.TextToSpeechICSMR1$1.onError:(Ljava/lang/String;)V │ │ +060df8: 5410 b604 |0000: iget-object v0, v1, Landroid/support/v4/speech/tts/TextToSpeechICSMR1$1;.val$listener:Landroid/support/v4/speech/tts/TextToSpeechICSMR1$UtteranceProgressListenerICSMR1; // field@04b6 │ │ +060dfc: 7220 090e 2000 |0002: invoke-interface {v0, v2}, Landroid/support/v4/speech/tts/TextToSpeechICSMR1$UtteranceProgressListenerICSMR1;.onError:(Ljava/lang/String;)V // method@0e09 │ │ +060e02: 0e00 |0005: return-void │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=55 │ │ + 0x0005 line=56 │ │ + locals : │ │ + 0x0000 - 0x0006 reg=1 this Landroid/support/v4/speech/tts/TextToSpeechICSMR1$1; │ │ + 0x0000 - 0x0006 reg=2 utteranceId Ljava/lang/String; │ │ + │ │ + #2 : (in Landroid/support/v4/speech/tts/TextToSpeechICSMR1$1;) │ │ + name : 'onStart' │ │ + type : '(Ljava/lang/String;)V' │ │ + access : 0x0001 (PUBLIC) │ │ + code - │ │ + registers : 3 │ │ + ins : 2 │ │ + outs : 2 │ │ + insns size : 6 16-bit code units │ │ +060e04: |[060e04] android.support.v4.speech.tts.TextToSpeechICSMR1$1.onStart:(Ljava/lang/String;)V │ │ +060e14: 5410 b604 |0000: iget-object v0, v1, Landroid/support/v4/speech/tts/TextToSpeechICSMR1$1;.val$listener:Landroid/support/v4/speech/tts/TextToSpeechICSMR1$UtteranceProgressListenerICSMR1; // field@04b6 │ │ +060e18: 7220 0a0e 2000 |0002: invoke-interface {v0, v2}, Landroid/support/v4/speech/tts/TextToSpeechICSMR1$UtteranceProgressListenerICSMR1;.onStart:(Ljava/lang/String;)V // method@0e0a │ │ +060e1e: 0e00 |0005: return-void │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=50 │ │ + 0x0005 line=51 │ │ + locals : │ │ + 0x0000 - 0x0006 reg=1 this Landroid/support/v4/speech/tts/TextToSpeechICSMR1$1; │ │ + 0x0000 - 0x0006 reg=2 utteranceId Ljava/lang/String; │ │ + │ │ + source_file_idx : 3850 (TextToSpeechICSMR1.java) │ │ + │ │ +Class #301 header: │ │ +class_idx : 626 │ │ +access_flags : 16 (0x0010) │ │ +superclass_idx : 1337 │ │ +source_file_idx : 3850 │ │ +static_fields_size : 0 │ │ +instance_fields_size: 1 │ │ +direct_methods_size : 1 │ │ +virtual_methods_size: 1 │ │ + │ │ +Class #301 annotations: │ │ +Annotations on class │ │ + VISIBILITY_SYSTEM Ldalvik/annotation/EnclosingMethod; value=setUtteranceProgressListener │ │ + VISIBILITY_SYSTEM Ldalvik/annotation/InnerClass; accessFlags=8 name=null │ │ + │ │ +Class #301 - │ │ + Class descriptor : 'Landroid/support/v4/speech/tts/TextToSpeechICSMR1$2;' │ │ + Access flags : 0x0010 (FINAL) │ │ + Superclass : 'Ljava/lang/Object;' │ │ + Interfaces - │ │ + #0 : 'Landroid/speech/tts/TextToSpeech$OnUtteranceCompletedListener;' │ │ + Static fields - │ │ + Instance fields - │ │ + #0 : (in Landroid/support/v4/speech/tts/TextToSpeechICSMR1$2;) │ │ + name : 'val$listener' │ │ + type : 'Landroid/support/v4/speech/tts/TextToSpeechICSMR1$UtteranceProgressListenerICSMR1;' │ │ + access : 0x1010 (FINAL SYNTHETIC) │ │ + Direct methods - │ │ + #0 : (in Landroid/support/v4/speech/tts/TextToSpeechICSMR1$2;) │ │ + name : '' │ │ + type : '(Landroid/support/v4/speech/tts/TextToSpeechICSMR1$UtteranceProgressListenerICSMR1;)V' │ │ + access : 0x10000 (CONSTRUCTOR) │ │ + code - │ │ + registers : 2 │ │ + ins : 2 │ │ + outs : 1 │ │ + insns size : 6 16-bit code units │ │ +060e20: |[060e20] android.support.v4.speech.tts.TextToSpeechICSMR1$2.:(Landroid/support/v4/speech/tts/TextToSpeechICSMR1$UtteranceProgressListenerICSMR1;)V │ │ +060e30: 5b01 b704 |0000: iput-object v1, v0, Landroid/support/v4/speech/tts/TextToSpeechICSMR1$2;.val$listener:Landroid/support/v4/speech/tts/TextToSpeechICSMR1$UtteranceProgressListenerICSMR1; // field@04b7 │ │ +060e34: 7010 8622 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2286 │ │ +060e3a: 0e00 |0005: return-void │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=64 │ │ + locals : │ │ + 0x0000 - 0x0006 reg=0 this Landroid/support/v4/speech/tts/TextToSpeechICSMR1$2; │ │ + 0x0000 - 0x0006 reg=1 (null) Landroid/support/v4/speech/tts/TextToSpeechICSMR1$UtteranceProgressListenerICSMR1; │ │ + │ │ + Virtual methods - │ │ + #0 : (in Landroid/support/v4/speech/tts/TextToSpeechICSMR1$2;) │ │ + name : 'onUtteranceCompleted' │ │ + type : '(Ljava/lang/String;)V' │ │ + access : 0x0001 (PUBLIC) │ │ + code - │ │ + registers : 3 │ │ + ins : 2 │ │ + outs : 2 │ │ + insns size : 11 16-bit code units │ │ +060e3c: |[060e3c] android.support.v4.speech.tts.TextToSpeechICSMR1$2.onUtteranceCompleted:(Ljava/lang/String;)V │ │ +060e4c: 5410 b704 |0000: iget-object v0, v1, Landroid/support/v4/speech/tts/TextToSpeechICSMR1$2;.val$listener:Landroid/support/v4/speech/tts/TextToSpeechICSMR1$UtteranceProgressListenerICSMR1; // field@04b7 │ │ +060e50: 7220 0a0e 2000 |0002: invoke-interface {v0, v2}, Landroid/support/v4/speech/tts/TextToSpeechICSMR1$UtteranceProgressListenerICSMR1;.onStart:(Ljava/lang/String;)V // method@0e0a │ │ +060e56: 5410 b704 |0005: iget-object v0, v1, Landroid/support/v4/speech/tts/TextToSpeechICSMR1$2;.val$listener:Landroid/support/v4/speech/tts/TextToSpeechICSMR1$UtteranceProgressListenerICSMR1; // field@04b7 │ │ +060e5a: 7220 080e 2000 |0007: invoke-interface {v0, v2}, Landroid/support/v4/speech/tts/TextToSpeechICSMR1$UtteranceProgressListenerICSMR1;.onDone:(Ljava/lang/String;)V // method@0e08 │ │ +060e60: 0e00 |000a: return-void │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=68 │ │ + 0x0005 line=69 │ │ + 0x000a line=70 │ │ + locals : │ │ + 0x0000 - 0x000b reg=1 this Landroid/support/v4/speech/tts/TextToSpeechICSMR1$2; │ │ + 0x0000 - 0x000b reg=2 utteranceId Ljava/lang/String; │ │ + │ │ + source_file_idx : 3850 (TextToSpeechICSMR1.java) │ │ + │ │ +Class #302 header: │ │ +class_idx : 627 │ │ +access_flags : 1536 (0x0600) │ │ +superclass_idx : 1337 │ │ +source_file_idx : 3850 │ │ +static_fields_size : 0 │ │ +instance_fields_size: 0 │ │ +direct_methods_size : 0 │ │ +virtual_methods_size: 3 │ │ + │ │ +Class #302 annotations: │ │ +Annotations on class │ │ + VISIBILITY_SYSTEM Ldalvik/annotation/EnclosingClass; value=Landroid/support/v4/speech/tts/TextToSpeechICSMR1; │ │ + VISIBILITY_SYSTEM Ldalvik/annotation/InnerClass; accessFlags=1544 name="UtteranceProgressListenerICSMR1" │ │ + │ │ +Class #302 - │ │ + Class descriptor : 'Landroid/support/v4/speech/tts/TextToSpeechICSMR1$UtteranceProgressListenerICSMR1;' │ │ + Access flags : 0x0600 (INTERFACE ABSTRACT) │ │ + Superclass : 'Ljava/lang/Object;' │ │ + Interfaces - │ │ + Static fields - │ │ + Instance fields - │ │ + Direct methods - │ │ + Virtual methods - │ │ + #0 : (in Landroid/support/v4/speech/tts/TextToSpeechICSMR1$UtteranceProgressListenerICSMR1;) │ │ + name : 'onDone' │ │ + type : '(Ljava/lang/String;)V' │ │ + access : 0x0401 (PUBLIC ABSTRACT) │ │ + code : (none) │ │ + │ │ + #1 : (in Landroid/support/v4/speech/tts/TextToSpeechICSMR1$UtteranceProgressListenerICSMR1;) │ │ + name : 'onError' │ │ + type : '(Ljava/lang/String;)V' │ │ + access : 0x0401 (PUBLIC ABSTRACT) │ │ + code : (none) │ │ + │ │ + #2 : (in Landroid/support/v4/speech/tts/TextToSpeechICSMR1$UtteranceProgressListenerICSMR1;) │ │ + name : 'onStart' │ │ + type : '(Ljava/lang/String;)V' │ │ + access : 0x0401 (PUBLIC ABSTRACT) │ │ + code : (none) │ │ + │ │ + source_file_idx : 3850 (TextToSpeechICSMR1.java) │ │ + │ │ +Class #303 header: │ │ +class_idx : 628 │ │ +access_flags : 0 (0x0000) │ │ +superclass_idx : 1337 │ │ +source_file_idx : 3850 │ │ +static_fields_size : 2 │ │ +instance_fields_size: 0 │ │ +direct_methods_size : 3 │ │ +virtual_methods_size: 0 │ │ + │ │ +Class #303 annotations: │ │ +Annotations on class │ │ + VISIBILITY_SYSTEM Ldalvik/annotation/MemberClasses; value={ Landroid/support/v4/speech/tts/TextToSpeechICSMR1$UtteranceProgressListenerICSMR1; } │ │ +Annotations on method #3596 'getFeatures' │ │ + VISIBILITY_SYSTEM Ldalvik/annotation/Signature; value={ "(" "Landroid/speech/tts/TextToSpeech;" "Ljava/util/Locale;" ")" "Ljava/util/Set" "<" "Ljava/lang/String;" ">;" } │ │ + │ │ +Class #303 - │ │ + Class descriptor : 'Landroid/support/v4/speech/tts/TextToSpeechICSMR1;' │ │ + Access flags : 0x0000 () │ │ + Superclass : 'Ljava/lang/Object;' │ │ + Interfaces - │ │ + Static fields - │ │ + #0 : (in Landroid/support/v4/speech/tts/TextToSpeechICSMR1;) │ │ + name : 'KEY_FEATURE_EMBEDDED_SYNTHESIS' │ │ + type : 'Ljava/lang/String;' │ │ + access : 0x0019 (PUBLIC STATIC FINAL) │ │ + value : "embeddedTts" │ │ + #1 : (in Landroid/support/v4/speech/tts/TextToSpeechICSMR1;) │ │ + name : 'KEY_FEATURE_NETWORK_SYNTHESIS' │ │ + type : 'Ljava/lang/String;' │ │ + access : 0x0019 (PUBLIC STATIC FINAL) │ │ + value : "networkTts" │ │ + Instance fields - │ │ + Direct methods - │ │ + #0 : (in Landroid/support/v4/speech/tts/TextToSpeechICSMR1;) │ │ + name : '' │ │ + type : '()V' │ │ + access : 0x10000 (CONSTRUCTOR) │ │ + code - │ │ + registers : 1 │ │ + ins : 1 │ │ + outs : 1 │ │ + insns size : 4 16-bit code units │ │ +060e64: |[060e64] android.support.v4.speech.tts.TextToSpeechICSMR1.:()V │ │ +060e74: 7010 8622 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2286 │ │ +060e7a: 0e00 |0003: return-void │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=11 │ │ + 0x0003 line=28 │ │ + locals : │ │ + 0x0000 - 0x0004 reg=0 this Landroid/support/v4/speech/tts/TextToSpeechICSMR1; │ │ + │ │ + #1 : (in Landroid/support/v4/speech/tts/TextToSpeechICSMR1;) │ │ + name : 'getFeatures' │ │ + type : '(Landroid/speech/tts/TextToSpeech;Ljava/util/Locale;)Ljava/util/Set;' │ │ + access : 0x0008 (STATIC) │ │ + code - │ │ + registers : 4 │ │ + ins : 2 │ │ + outs : 2 │ │ + insns size : 13 16-bit code units │ │ +060e7c: |[060e7c] android.support.v4.speech.tts.TextToSpeechICSMR1.getFeatures:(Landroid/speech/tts/TextToSpeech;Ljava/util/Locale;)Ljava/util/Set; │ │ +060e8c: 6000 4000 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0040 │ │ +060e90: 1301 0f00 |0002: const/16 v1, #int 15 // #f │ │ +060e94: 3410 0700 |0004: if-lt v0, v1, 000b // +0007 │ │ +060e98: 6e20 8303 3200 |0006: invoke-virtual {v2, v3}, Landroid/speech/tts/TextToSpeech;.getFeatures:(Ljava/util/Locale;)Ljava/util/Set; // method@0383 │ │ +060e9e: 0c00 |0009: move-result-object v0 │ │ +060ea0: 1100 |000a: return-object v0 │ │ +060ea2: 1200 |000b: const/4 v0, #int 0 // #0 │ │ +060ea4: 28fe |000c: goto 000a // -0002 │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=18 │ │ + 0x0006 line=20 │ │ + 0x000a line=22 │ │ + locals : │ │ + 0x0000 - 0x000d reg=2 tts Landroid/speech/tts/TextToSpeech; │ │ + 0x0000 - 0x000d reg=3 locale Ljava/util/Locale; │ │ + │ │ + #2 : (in Landroid/support/v4/speech/tts/TextToSpeechICSMR1;) │ │ + name : 'setUtteranceProgressListener' │ │ + type : '(Landroid/speech/tts/TextToSpeech;Landroid/support/v4/speech/tts/TextToSpeechICSMR1$UtteranceProgressListenerICSMR1;)V' │ │ + access : 0x0008 (STATIC) │ │ + code - │ │ + registers : 4 │ │ + ins : 2 │ │ + outs : 2 │ │ + insns size : 24 16-bit code units │ │ +060ea8: |[060ea8] android.support.v4.speech.tts.TextToSpeechICSMR1.setUtteranceProgressListener:(Landroid/speech/tts/TextToSpeech;Landroid/support/v4/speech/tts/TextToSpeechICSMR1$UtteranceProgressListenerICSMR1;)V │ │ +060eb8: 6000 4000 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0040 │ │ +060ebc: 1301 0f00 |0002: const/16 v1, #int 15 // #f │ │ +060ec0: 3410 0b00 |0004: if-lt v0, v1, 000f // +000b │ │ +060ec4: 2200 7102 |0006: new-instance v0, Landroid/support/v4/speech/tts/TextToSpeechICSMR1$1; // type@0271 │ │ +060ec8: 7020 020e 3000 |0008: invoke-direct {v0, v3}, Landroid/support/v4/speech/tts/TextToSpeechICSMR1$1;.:(Landroid/support/v4/speech/tts/TextToSpeechICSMR1$UtteranceProgressListenerICSMR1;)V // method@0e02 │ │ +060ece: 6e20 8503 0200 |000b: invoke-virtual {v2, v0}, Landroid/speech/tts/TextToSpeech;.setOnUtteranceProgressListener:(Landroid/speech/tts/UtteranceProgressListener;)I // method@0385 │ │ +060ed4: 0e00 |000e: return-void │ │ +060ed6: 2200 7202 |000f: new-instance v0, Landroid/support/v4/speech/tts/TextToSpeechICSMR1$2; // type@0272 │ │ +060eda: 7020 060e 3000 |0011: invoke-direct {v0, v3}, Landroid/support/v4/speech/tts/TextToSpeechICSMR1$2;.:(Landroid/support/v4/speech/tts/TextToSpeechICSMR1$UtteranceProgressListenerICSMR1;)V // method@0e06 │ │ +060ee0: 6e20 8403 0200 |0014: invoke-virtual {v2, v0}, Landroid/speech/tts/TextToSpeech;.setOnUtteranceCompletedListener:(Landroid/speech/tts/TextToSpeech$OnUtteranceCompletedListener;)I // method@0384 │ │ +060ee6: 28f7 |0017: goto 000e // -0009 │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=45 │ │ + 0x0006 line=47 │ │ + 0x000e line=73 │ │ + 0x000f line=64 │ │ + locals : │ │ + 0x0000 - 0x0018 reg=2 tts Landroid/speech/tts/TextToSpeech; │ │ + 0x0000 - 0x0018 reg=3 listener Landroid/support/v4/speech/tts/TextToSpeechICSMR1$UtteranceProgressListenerICSMR1; │ │ + │ │ + Virtual methods - │ │ + source_file_idx : 3850 (TextToSpeechICSMR1.java) │ │ + │ │ +Class #304 header: │ │ +class_idx : 629 │ │ access_flags : 4096 (0x1000) │ │ -superclass_idx : 948 │ │ -source_file_idx : 537 │ │ +superclass_idx : 1337 │ │ +source_file_idx : 634 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 0 │ │ │ │ -Class #145 annotations: │ │ +Class #304 annotations: │ │ Annotations on class │ │ VISIBILITY_SYSTEM Ldalvik/annotation/EnclosingClass; value=Landroid/support/v4/text/BidiFormatter; │ │ VISIBILITY_SYSTEM Ldalvik/annotation/InnerClass; accessFlags=4104 name=null │ │ │ │ -Class #145 - │ │ +Class #304 - │ │ Class descriptor : 'Landroid/support/v4/text/BidiFormatter$1;' │ │ Access flags : 0x1000 (SYNTHETIC) │ │ Superclass : 'Ljava/lang/Object;' │ │ Interfaces - │ │ Static fields - │ │ Instance fields - │ │ Direct methods - │ │ Virtual methods - │ │ - source_file_idx : 537 (BidiFormatter.java) │ │ + source_file_idx : 634 (BidiFormatter.java) │ │ │ │ -Class #146 header: │ │ -class_idx : 353 │ │ +Class #305 header: │ │ +class_idx : 630 │ │ access_flags : 17 (0x0011) │ │ -superclass_idx : 948 │ │ -source_file_idx : 537 │ │ +superclass_idx : 1337 │ │ +source_file_idx : 634 │ │ static_fields_size : 0 │ │ instance_fields_size: 3 │ │ direct_methods_size : 5 │ │ virtual_methods_size: 3 │ │ │ │ -Class #146 annotations: │ │ +Class #305 annotations: │ │ Annotations on class │ │ VISIBILITY_SYSTEM Ldalvik/annotation/EnclosingClass; value=Landroid/support/v4/text/BidiFormatter; │ │ VISIBILITY_SYSTEM Ldalvik/annotation/InnerClass; accessFlags=25 name="Builder" │ │ │ │ -Class #146 - │ │ +Class #305 - │ │ Class descriptor : 'Landroid/support/v4/text/BidiFormatter$Builder;' │ │ Access flags : 0x0011 (PUBLIC FINAL) │ │ Superclass : 'Ljava/lang/Object;' │ │ Interfaces - │ │ Static fields - │ │ Instance fields - │ │ #0 : (in Landroid/support/v4/text/BidiFormatter$Builder;) │ │ @@ -28441,22 +55729,22 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 15 16-bit code units │ │ -03fa5c: |[03fa5c] android.support.v4.text.BidiFormatter$Builder.:()V │ │ -03fa6c: 7010 9117 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@1791 │ │ -03fa72: 7100 0418 0000 |0003: invoke-static {}, Ljava/util/Locale;.getDefault:()Ljava/util/Locale; // method@1804 │ │ -03fa78: 0c00 |0006: move-result-object v0 │ │ -03fa7a: 7110 9907 0000 |0007: invoke-static {v0}, Landroid/support/v4/text/BidiFormatter;.access$000:(Ljava/util/Locale;)Z // method@0799 │ │ -03fa80: 0a00 |000a: move-result v0 │ │ -03fa82: 7020 8807 0100 |000b: invoke-direct {v1, v0}, Landroid/support/v4/text/BidiFormatter$Builder;.initialize:(Z)V // method@0788 │ │ -03fa88: 0e00 |000e: return-void │ │ +060ee8: |[060ee8] android.support.v4.text.BidiFormatter$Builder.:()V │ │ +060ef8: 7010 8622 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@2286 │ │ +060efe: 7100 0e23 0000 |0003: invoke-static {}, Ljava/util/Locale;.getDefault:()Ljava/util/Locale; // method@230e │ │ +060f04: 0c00 |0006: move-result-object v0 │ │ +060f06: 7110 240e 0000 |0007: invoke-static {v0}, Landroid/support/v4/text/BidiFormatter;.access$000:(Ljava/util/Locale;)Z // method@0e24 │ │ +060f0c: 0a00 |000a: move-result v0 │ │ +060f0e: 7020 130e 0100 |000b: invoke-direct {v1, v0}, Landroid/support/v4/text/BidiFormatter$Builder;.initialize:(Z)V // method@0e13 │ │ +060f14: 0e00 |000e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=137 │ │ 0x0003 line=138 │ │ 0x000e line=139 │ │ locals : │ │ 0x0000 - 0x000f reg=1 this Landroid/support/v4/text/BidiFormatter$Builder; │ │ @@ -28466,20 +55754,20 @@ │ │ type : '(Ljava/util/Locale;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 11 16-bit code units │ │ -03fa8c: |[03fa8c] android.support.v4.text.BidiFormatter$Builder.:(Ljava/util/Locale;)V │ │ -03fa9c: 7010 9117 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@1791 │ │ -03faa2: 7110 9907 0200 |0003: invoke-static {v2}, Landroid/support/v4/text/BidiFormatter;.access$000:(Ljava/util/Locale;)Z // method@0799 │ │ -03faa8: 0a00 |0006: move-result v0 │ │ -03faaa: 7020 8807 0100 |0007: invoke-direct {v1, v0}, Landroid/support/v4/text/BidiFormatter$Builder;.initialize:(Z)V // method@0788 │ │ -03fab0: 0e00 |000a: return-void │ │ +060f18: |[060f18] android.support.v4.text.BidiFormatter$Builder.:(Ljava/util/Locale;)V │ │ +060f28: 7010 8622 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@2286 │ │ +060f2e: 7110 240e 0200 |0003: invoke-static {v2}, Landroid/support/v4/text/BidiFormatter;.access$000:(Ljava/util/Locale;)Z // method@0e24 │ │ +060f34: 0a00 |0006: move-result v0 │ │ +060f36: 7020 130e 0100 |0007: invoke-direct {v1, v0}, Landroid/support/v4/text/BidiFormatter$Builder;.initialize:(Z)V // method@0e13 │ │ +060f3c: 0e00 |000a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=155 │ │ 0x0003 line=156 │ │ 0x000a line=157 │ │ locals : │ │ 0x0000 - 0x000b reg=1 this Landroid/support/v4/text/BidiFormatter$Builder; │ │ @@ -28490,18 +55778,18 @@ │ │ type : '(Z)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -03fab4: |[03fab4] android.support.v4.text.BidiFormatter$Builder.:(Z)V │ │ -03fac4: 7010 9117 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1791 │ │ -03faca: 7020 8807 1000 |0003: invoke-direct {v0, v1}, Landroid/support/v4/text/BidiFormatter$Builder;.initialize:(Z)V // method@0788 │ │ -03fad0: 0e00 |0006: return-void │ │ +060f40: |[060f40] android.support.v4.text.BidiFormatter$Builder.:(Z)V │ │ +060f50: 7010 8622 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2286 │ │ +060f56: 7020 130e 1000 |0003: invoke-direct {v0, v1}, Landroid/support/v4/text/BidiFormatter$Builder;.initialize:(Z)V // method@0e13 │ │ +060f5c: 0e00 |0006: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=146 │ │ 0x0003 line=147 │ │ 0x0006 line=148 │ │ locals : │ │ 0x0000 - 0x0007 reg=0 this Landroid/support/v4/text/BidiFormatter$Builder; │ │ @@ -28512,22 +55800,22 @@ │ │ type : '(Z)Landroid/support/v4/text/BidiFormatter;' │ │ access : 0x000a (PRIVATE STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 12 16-bit code units │ │ -03fad4: |[03fad4] android.support.v4.text.BidiFormatter$Builder.getDefaultInstanceFromContext:(Z)Landroid/support/v4/text/BidiFormatter; │ │ -03fae4: 3801 0700 |0000: if-eqz v1, 0007 // +0007 │ │ -03fae8: 7100 9b07 0000 |0002: invoke-static {}, Landroid/support/v4/text/BidiFormatter;.access$200:()Landroid/support/v4/text/BidiFormatter; // method@079b │ │ -03faee: 0c00 |0005: move-result-object v0 │ │ -03faf0: 1100 |0006: return-object v0 │ │ -03faf2: 7100 9c07 0000 |0007: invoke-static {}, Landroid/support/v4/text/BidiFormatter;.access$300:()Landroid/support/v4/text/BidiFormatter; // method@079c │ │ -03faf8: 0c00 |000a: move-result-object v0 │ │ -03fafa: 28fb |000b: goto 0006 // -0005 │ │ +060f60: |[060f60] android.support.v4.text.BidiFormatter$Builder.getDefaultInstanceFromContext:(Z)Landroid/support/v4/text/BidiFormatter; │ │ +060f70: 3801 0700 |0000: if-eqz v1, 0007 // +0007 │ │ +060f74: 7100 260e 0000 |0002: invoke-static {}, Landroid/support/v4/text/BidiFormatter;.access$200:()Landroid/support/v4/text/BidiFormatter; // method@0e26 │ │ +060f7a: 0c00 |0005: move-result-object v0 │ │ +060f7c: 1100 |0006: return-object v0 │ │ +060f7e: 7100 270e 0000 |0007: invoke-static {}, Landroid/support/v4/text/BidiFormatter;.access$300:()Landroid/support/v4/text/BidiFormatter; // method@0e27 │ │ +060f84: 0c00 |000a: move-result-object v0 │ │ +060f86: 28fb |000b: goto 0006 // -0005 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=196 │ │ locals : │ │ 0x0000 - 0x000c reg=1 isRtlContext Z │ │ │ │ #4 : (in Landroid/support/v4/text/BidiFormatter$Builder;) │ │ @@ -28535,22 +55823,22 @@ │ │ type : '(Z)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 12 16-bit code units │ │ -03fafc: |[03fafc] android.support.v4.text.BidiFormatter$Builder.initialize:(Z)V │ │ -03fb0c: 5c12 8702 |0000: iput-boolean v2, v1, Landroid/support/v4/text/BidiFormatter$Builder;.mIsRtlContext:Z // field@0287 │ │ -03fb10: 7100 9a07 0000 |0002: invoke-static {}, Landroid/support/v4/text/BidiFormatter;.access$100:()Landroid/support/v4/text/TextDirectionHeuristicCompat; // method@079a │ │ -03fb16: 0c00 |0005: move-result-object v0 │ │ -03fb18: 5b10 8802 |0006: iput-object v0, v1, Landroid/support/v4/text/BidiFormatter$Builder;.mTextDirectionHeuristicCompat:Landroid/support/v4/text/TextDirectionHeuristicCompat; // field@0288 │ │ -03fb1c: 1220 |0008: const/4 v0, #int 2 // #2 │ │ -03fb1e: 5910 8602 |0009: iput v0, v1, Landroid/support/v4/text/BidiFormatter$Builder;.mFlags:I // field@0286 │ │ -03fb22: 0e00 |000b: return-void │ │ +060f88: |[060f88] android.support.v4.text.BidiFormatter$Builder.initialize:(Z)V │ │ +060f98: 5c12 bb04 |0000: iput-boolean v2, v1, Landroid/support/v4/text/BidiFormatter$Builder;.mIsRtlContext:Z // field@04bb │ │ +060f9c: 7100 250e 0000 |0002: invoke-static {}, Landroid/support/v4/text/BidiFormatter;.access$100:()Landroid/support/v4/text/TextDirectionHeuristicCompat; // method@0e25 │ │ +060fa2: 0c00 |0005: move-result-object v0 │ │ +060fa4: 5b10 bc04 |0006: iput-object v0, v1, Landroid/support/v4/text/BidiFormatter$Builder;.mTextDirectionHeuristicCompat:Landroid/support/v4/text/TextDirectionHeuristicCompat; // field@04bc │ │ +060fa8: 1220 |0008: const/4 v0, #int 2 // #2 │ │ +060faa: 5910 ba04 |0009: iput v0, v1, Landroid/support/v4/text/BidiFormatter$Builder;.mFlags:I // field@04ba │ │ +060fae: 0e00 |000b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=165 │ │ 0x0002 line=166 │ │ 0x0008 line=167 │ │ 0x000b line=168 │ │ locals : │ │ @@ -28563,33 +55851,33 @@ │ │ type : '()Landroid/support/v4/text/BidiFormatter;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 1 │ │ outs : 5 │ │ insns size : 33 16-bit code units │ │ -03fb24: |[03fb24] android.support.v4.text.BidiFormatter$Builder.build:()Landroid/support/v4/text/BidiFormatter; │ │ -03fb34: 5250 8602 |0000: iget v0, v5, Landroid/support/v4/text/BidiFormatter$Builder;.mFlags:I // field@0286 │ │ -03fb38: 1221 |0002: const/4 v1, #int 2 // #2 │ │ -03fb3a: 3310 1100 |0003: if-ne v0, v1, 0014 // +0011 │ │ -03fb3e: 5450 8802 |0005: iget-object v0, v5, Landroid/support/v4/text/BidiFormatter$Builder;.mTextDirectionHeuristicCompat:Landroid/support/v4/text/TextDirectionHeuristicCompat; // field@0288 │ │ -03fb42: 7100 9a07 0000 |0007: invoke-static {}, Landroid/support/v4/text/BidiFormatter;.access$100:()Landroid/support/v4/text/TextDirectionHeuristicCompat; // method@079a │ │ -03fb48: 0c01 |000a: move-result-object v1 │ │ -03fb4a: 3310 0900 |000b: if-ne v0, v1, 0014 // +0009 │ │ -03fb4e: 5550 8702 |000d: iget-boolean v0, v5, Landroid/support/v4/text/BidiFormatter$Builder;.mIsRtlContext:Z // field@0287 │ │ -03fb52: 7110 8707 0000 |000f: invoke-static {v0}, Landroid/support/v4/text/BidiFormatter$Builder;.getDefaultInstanceFromContext:(Z)Landroid/support/v4/text/BidiFormatter; // method@0787 │ │ -03fb58: 0c00 |0012: move-result-object v0 │ │ -03fb5a: 1100 |0013: return-object v0 │ │ -03fb5c: 2200 6301 |0014: new-instance v0, Landroid/support/v4/text/BidiFormatter; // type@0163 │ │ -03fb60: 5551 8702 |0016: iget-boolean v1, v5, Landroid/support/v4/text/BidiFormatter$Builder;.mIsRtlContext:Z // field@0287 │ │ -03fb64: 5252 8602 |0018: iget v2, v5, Landroid/support/v4/text/BidiFormatter$Builder;.mFlags:I // field@0286 │ │ -03fb68: 5453 8802 |001a: iget-object v3, v5, Landroid/support/v4/text/BidiFormatter$Builder;.mTextDirectionHeuristicCompat:Landroid/support/v4/text/TextDirectionHeuristicCompat; // field@0288 │ │ -03fb6c: 1204 |001c: const/4 v4, #int 0 // #0 │ │ -03fb6e: 7054 9807 1032 |001d: invoke-direct {v0, v1, v2, v3, v4}, Landroid/support/v4/text/BidiFormatter;.:(ZILandroid/support/v4/text/TextDirectionHeuristicCompat;Landroid/support/v4/text/BidiFormatter$1;)V // method@0798 │ │ -03fb74: 28f3 |0020: goto 0013 // -000d │ │ +060fb0: |[060fb0] android.support.v4.text.BidiFormatter$Builder.build:()Landroid/support/v4/text/BidiFormatter; │ │ +060fc0: 5250 ba04 |0000: iget v0, v5, Landroid/support/v4/text/BidiFormatter$Builder;.mFlags:I // field@04ba │ │ +060fc4: 1221 |0002: const/4 v1, #int 2 // #2 │ │ +060fc6: 3310 1100 |0003: if-ne v0, v1, 0014 // +0011 │ │ +060fca: 5450 bc04 |0005: iget-object v0, v5, Landroid/support/v4/text/BidiFormatter$Builder;.mTextDirectionHeuristicCompat:Landroid/support/v4/text/TextDirectionHeuristicCompat; // field@04bc │ │ +060fce: 7100 250e 0000 |0007: invoke-static {}, Landroid/support/v4/text/BidiFormatter;.access$100:()Landroid/support/v4/text/TextDirectionHeuristicCompat; // method@0e25 │ │ +060fd4: 0c01 |000a: move-result-object v1 │ │ +060fd6: 3310 0900 |000b: if-ne v0, v1, 0014 // +0009 │ │ +060fda: 5550 bb04 |000d: iget-boolean v0, v5, Landroid/support/v4/text/BidiFormatter$Builder;.mIsRtlContext:Z // field@04bb │ │ +060fde: 7110 120e 0000 |000f: invoke-static {v0}, Landroid/support/v4/text/BidiFormatter$Builder;.getDefaultInstanceFromContext:(Z)Landroid/support/v4/text/BidiFormatter; // method@0e12 │ │ +060fe4: 0c00 |0012: move-result-object v0 │ │ +060fe6: 1100 |0013: return-object v0 │ │ +060fe8: 2200 7802 |0014: new-instance v0, Landroid/support/v4/text/BidiFormatter; // type@0278 │ │ +060fec: 5551 bb04 |0016: iget-boolean v1, v5, Landroid/support/v4/text/BidiFormatter$Builder;.mIsRtlContext:Z // field@04bb │ │ +060ff0: 5252 ba04 |0018: iget v2, v5, Landroid/support/v4/text/BidiFormatter$Builder;.mFlags:I // field@04ba │ │ +060ff4: 5453 bc04 |001a: iget-object v3, v5, Landroid/support/v4/text/BidiFormatter$Builder;.mTextDirectionHeuristicCompat:Landroid/support/v4/text/TextDirectionHeuristicCompat; // field@04bc │ │ +060ff8: 1204 |001c: const/4 v4, #int 0 // #0 │ │ +060ffa: 7054 230e 1032 |001d: invoke-direct {v0, v1, v2, v3, v4}, Landroid/support/v4/text/BidiFormatter;.:(ZILandroid/support/v4/text/TextDirectionHeuristicCompat;Landroid/support/v4/text/BidiFormatter$1;)V // method@0e23 │ │ +061000: 28f3 |0020: goto 0013 // -000d │ │ catches : (none) │ │ positions : │ │ 0x0000 line=203 │ │ 0x000d line=205 │ │ 0x0013 line=207 │ │ locals : │ │ 0x0000 - 0x0021 reg=5 this Landroid/support/v4/text/BidiFormatter$Builder; │ │ @@ -28599,17 +55887,17 @@ │ │ type : '(Landroid/support/v4/text/TextDirectionHeuristicCompat;)Landroid/support/v4/text/BidiFormatter$Builder;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -03fb78: |[03fb78] android.support.v4.text.BidiFormatter$Builder.setTextDirectionHeuristic:(Landroid/support/v4/text/TextDirectionHeuristicCompat;)Landroid/support/v4/text/BidiFormatter$Builder; │ │ -03fb88: 5b01 8802 |0000: iput-object v1, v0, Landroid/support/v4/text/BidiFormatter$Builder;.mTextDirectionHeuristicCompat:Landroid/support/v4/text/TextDirectionHeuristicCompat; // field@0288 │ │ -03fb8c: 1100 |0002: return-object v0 │ │ +061004: |[061004] android.support.v4.text.BidiFormatter$Builder.setTextDirectionHeuristic:(Landroid/support/v4/text/TextDirectionHeuristicCompat;)Landroid/support/v4/text/BidiFormatter$Builder; │ │ +061014: 5b01 bc04 |0000: iput-object v1, v0, Landroid/support/v4/text/BidiFormatter$Builder;.mTextDirectionHeuristicCompat:Landroid/support/v4/text/TextDirectionHeuristicCompat; // field@04bc │ │ +061018: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=191 │ │ 0x0002 line=192 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Landroid/support/v4/text/BidiFormatter$Builder; │ │ 0x0000 - 0x0003 reg=1 heuristic Landroid/support/v4/text/TextDirectionHeuristicCompat; │ │ @@ -28619,52 +55907,52 @@ │ │ type : '(Z)Landroid/support/v4/text/BidiFormatter$Builder;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 16 16-bit code units │ │ -03fb90: |[03fb90] android.support.v4.text.BidiFormatter$Builder.stereoReset:(Z)Landroid/support/v4/text/BidiFormatter$Builder; │ │ -03fba0: 3802 0900 |0000: if-eqz v2, 0009 // +0009 │ │ -03fba4: 5210 8602 |0002: iget v0, v1, Landroid/support/v4/text/BidiFormatter$Builder;.mFlags:I // field@0286 │ │ -03fba8: de00 0002 |0004: or-int/lit8 v0, v0, #int 2 // #02 │ │ -03fbac: 5910 8602 |0006: iput v0, v1, Landroid/support/v4/text/BidiFormatter$Builder;.mFlags:I // field@0286 │ │ -03fbb0: 1101 |0008: return-object v1 │ │ -03fbb2: 5210 8602 |0009: iget v0, v1, Landroid/support/v4/text/BidiFormatter$Builder;.mFlags:I // field@0286 │ │ -03fbb6: dd00 00fd |000b: and-int/lit8 v0, v0, #int -3 // #fd │ │ -03fbba: 5910 8602 |000d: iput v0, v1, Landroid/support/v4/text/BidiFormatter$Builder;.mFlags:I // field@0286 │ │ -03fbbe: 28f9 |000f: goto 0008 // -0007 │ │ +06101c: |[06101c] android.support.v4.text.BidiFormatter$Builder.stereoReset:(Z)Landroid/support/v4/text/BidiFormatter$Builder; │ │ +06102c: 3802 0900 |0000: if-eqz v2, 0009 // +0009 │ │ +061030: 5210 ba04 |0002: iget v0, v1, Landroid/support/v4/text/BidiFormatter$Builder;.mFlags:I // field@04ba │ │ +061034: de00 0002 |0004: or-int/lit8 v0, v0, #int 2 // #02 │ │ +061038: 5910 ba04 |0006: iput v0, v1, Landroid/support/v4/text/BidiFormatter$Builder;.mFlags:I // field@04ba │ │ +06103c: 1101 |0008: return-object v1 │ │ +06103e: 5210 ba04 |0009: iget v0, v1, Landroid/support/v4/text/BidiFormatter$Builder;.mFlags:I // field@04ba │ │ +061042: dd00 00fd |000b: and-int/lit8 v0, v0, #int -3 // #fd │ │ +061046: 5910 ba04 |000d: iput v0, v1, Landroid/support/v4/text/BidiFormatter$Builder;.mFlags:I // field@04ba │ │ +06104a: 28f9 |000f: goto 0008 // -0007 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=175 │ │ 0x0002 line=176 │ │ 0x0008 line=180 │ │ 0x0009 line=178 │ │ locals : │ │ 0x0000 - 0x0010 reg=1 this Landroid/support/v4/text/BidiFormatter$Builder; │ │ 0x0000 - 0x0010 reg=2 stereoReset Z │ │ │ │ - source_file_idx : 537 (BidiFormatter.java) │ │ + source_file_idx : 634 (BidiFormatter.java) │ │ │ │ -Class #147 header: │ │ -class_idx : 354 │ │ +Class #306 header: │ │ +class_idx : 631 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 948 │ │ -source_file_idx : 537 │ │ +superclass_idx : 1337 │ │ +source_file_idx : 634 │ │ static_fields_size : 2 │ │ instance_fields_size: 5 │ │ direct_methods_size : 7 │ │ virtual_methods_size: 4 │ │ │ │ -Class #147 annotations: │ │ +Class #306 annotations: │ │ Annotations on class │ │ VISIBILITY_SYSTEM Ldalvik/annotation/EnclosingClass; value=Landroid/support/v4/text/BidiFormatter; │ │ VISIBILITY_SYSTEM Ldalvik/annotation/InnerClass; accessFlags=10 name="DirectionalityEstimator" │ │ │ │ -Class #147 - │ │ +Class #306 - │ │ Class descriptor : 'Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;' │ │ Access flags : 0x0000 () │ │ Superclass : 'Ljava/lang/Object;' │ │ Interfaces - │ │ Static fields - │ │ #0 : (in Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;) │ │ name : 'DIR_TYPE_CACHE' │ │ @@ -28703,27 +55991,27 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 21 16-bit code units │ │ -03fbc0: |[03fbc0] android.support.v4.text.BidiFormatter$DirectionalityEstimator.:()V │ │ -03fbd0: 1303 0007 |0000: const/16 v3, #int 1792 // #700 │ │ -03fbd4: 2331 1504 |0002: new-array v1, v3, [B // type@0415 │ │ -03fbd8: 6901 8902 |0004: sput-object v1, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.DIR_TYPE_CACHE:[B // field@0289 │ │ -03fbdc: 1200 |0006: const/4 v0, #int 0 // #0 │ │ -03fbde: 3530 0d00 |0007: if-ge v0, v3, 0014 // +000d │ │ -03fbe2: 6201 8902 |0009: sget-object v1, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.DIR_TYPE_CACHE:[B // field@0289 │ │ -03fbe6: 7110 6217 0000 |000b: invoke-static {v0}, Ljava/lang/Character;.getDirectionality:(I)B // method@1762 │ │ -03fbec: 0a02 |000e: move-result v2 │ │ -03fbee: 4f02 0100 |000f: aput-byte v2, v1, v0 │ │ -03fbf2: d800 0001 |0011: add-int/lit8 v0, v0, #int 1 // #01 │ │ -03fbf6: 28f4 |0013: goto 0007 // -000c │ │ -03fbf8: 0e00 |0014: return-void │ │ +06104c: |[06104c] android.support.v4.text.BidiFormatter$DirectionalityEstimator.:()V │ │ +06105c: 1303 0007 |0000: const/16 v3, #int 1792 // #700 │ │ +061060: 2331 9f05 |0002: new-array v1, v3, [B // type@059f │ │ +061064: 6901 bd04 |0004: sput-object v1, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.DIR_TYPE_CACHE:[B // field@04bd │ │ +061068: 1200 |0006: const/4 v0, #int 0 // #0 │ │ +06106a: 3530 0d00 |0007: if-ge v0, v3, 0014 // +000d │ │ +06106e: 6201 bd04 |0009: sget-object v1, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.DIR_TYPE_CACHE:[B // field@04bd │ │ +061072: 7110 5022 0000 |000b: invoke-static {v0}, Ljava/lang/Character;.getDirectionality:(I)B // method@2250 │ │ +061078: 0a02 |000e: move-result v2 │ │ +06107a: 4f02 0100 |000f: aput-byte v2, v1, v0 │ │ +06107e: d800 0001 |0011: add-int/lit8 v0, v0, #int 1 // #01 │ │ +061082: 28f4 |0013: goto 0007 // -000c │ │ +061084: 0e00 |0014: return-void │ │ catches : (none) │ │ positions : │ │ 0x0002 line=505 │ │ 0x0006 line=506 │ │ 0x0009 line=507 │ │ 0x0011 line=506 │ │ 0x0014 line=509 │ │ @@ -28735,22 +56023,22 @@ │ │ type : '(Ljava/lang/String;Z)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 1 │ │ insns size : 14 16-bit code units │ │ -03fbfc: |[03fbfc] android.support.v4.text.BidiFormatter$DirectionalityEstimator.:(Ljava/lang/String;Z)V │ │ -03fc0c: 7010 9117 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@1791 │ │ -03fc12: 5b12 8f02 |0003: iput-object v2, v1, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.text:Ljava/lang/String; // field@028f │ │ -03fc16: 5c13 8c02 |0005: iput-boolean v3, v1, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.isHtml:Z // field@028c │ │ -03fc1a: 6e10 a717 0200 |0007: invoke-virtual {v2}, Ljava/lang/String;.length:()I // method@17a7 │ │ -03fc20: 0a00 |000a: move-result v0 │ │ -03fc22: 5910 8e02 |000b: iput v0, v1, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.length:I // field@028e │ │ -03fc26: 0e00 |000d: return-void │ │ +061088: |[061088] android.support.v4.text.BidiFormatter$DirectionalityEstimator.:(Ljava/lang/String;Z)V │ │ +061098: 7010 8622 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@2286 │ │ +06109e: 5b12 c304 |0003: iput-object v2, v1, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.text:Ljava/lang/String; // field@04c3 │ │ +0610a2: 5c13 c004 |0005: iput-boolean v3, v1, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.isHtml:Z // field@04c0 │ │ +0610a6: 6e10 9c22 0200 |0007: invoke-virtual {v2}, Ljava/lang/String;.length:()I // method@229c │ │ +0610ac: 0a00 |000a: move-result v0 │ │ +0610ae: 5910 c204 |000b: iput v0, v1, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.length:I // field@04c2 │ │ +0610b2: 0e00 |000d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=549 │ │ 0x0003 line=550 │ │ 0x0005 line=551 │ │ 0x0007 line=552 │ │ 0x000d line=553 │ │ @@ -28764,23 +56052,23 @@ │ │ type : '(C)B' │ │ access : 0x000a (PRIVATE STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 14 16-bit code units │ │ -03fc28: |[03fc28] android.support.v4.text.BidiFormatter$DirectionalityEstimator.getCachedDirectionality:(C)B │ │ -03fc38: 1300 0007 |0000: const/16 v0, #int 1792 // #700 │ │ -03fc3c: 3501 0700 |0002: if-ge v1, v0, 0009 // +0007 │ │ -03fc40: 6200 8902 |0004: sget-object v0, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.DIR_TYPE_CACHE:[B // field@0289 │ │ -03fc44: 4800 0001 |0006: aget-byte v0, v0, v1 │ │ -03fc48: 0f00 |0008: return v0 │ │ -03fc4a: 7110 6117 0100 |0009: invoke-static {v1}, Ljava/lang/Character;.getDirectionality:(C)B // method@1761 │ │ -03fc50: 0a00 |000c: move-result v0 │ │ -03fc52: 28fb |000d: goto 0008 // -0005 │ │ +0610b4: |[0610b4] android.support.v4.text.BidiFormatter$DirectionalityEstimator.getCachedDirectionality:(C)B │ │ +0610c4: 1300 0007 |0000: const/16 v0, #int 1792 // #700 │ │ +0610c8: 3501 0700 |0002: if-ge v1, v0, 0009 // +0007 │ │ +0610cc: 6200 bd04 |0004: sget-object v0, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.DIR_TYPE_CACHE:[B // field@04bd │ │ +0610d0: 4800 0001 |0006: aget-byte v0, v0, v1 │ │ +0610d4: 0f00 |0008: return v0 │ │ +0610d6: 7110 4f22 0100 |0009: invoke-static {v1}, Ljava/lang/Character;.getDirectionality:(C)B // method@224f │ │ +0610dc: 0a00 |000c: move-result v0 │ │ +0610de: 28fb |000d: goto 0008 // -0005 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=724 │ │ locals : │ │ 0x0000 - 0x000e reg=1 c C │ │ │ │ #3 : (in Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;) │ │ @@ -28788,37 +56076,37 @@ │ │ type : '()B' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 42 16-bit code units │ │ -03fc54: |[03fc54] android.support.v4.text.BidiFormatter$DirectionalityEstimator.skipEntityBackward:()B │ │ -03fc64: 1303 3b00 |0000: const/16 v3, #int 59 // #3b │ │ -03fc68: 5240 8b02 |0002: iget v0, v4, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.charIndex:I // field@028b │ │ -03fc6c: 5241 8b02 |0004: iget v1, v4, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.charIndex:I // field@028b │ │ -03fc70: 3d01 1d00 |0006: if-lez v1, 0023 // +001d │ │ -03fc74: 5441 8f02 |0008: iget-object v1, v4, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.text:Ljava/lang/String; // field@028f │ │ -03fc78: 5242 8b02 |000a: iget v2, v4, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.charIndex:I // field@028b │ │ -03fc7c: d802 02ff |000c: add-int/lit8 v2, v2, #int -1 // #ff │ │ -03fc80: 5942 8b02 |000e: iput v2, v4, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.charIndex:I // field@028b │ │ -03fc84: 6e20 9f17 2100 |0010: invoke-virtual {v1, v2}, Ljava/lang/String;.charAt:(I)C // method@179f │ │ -03fc8a: 0a01 |0013: move-result v1 │ │ -03fc8c: 5e41 8d02 |0014: iput-char v1, v4, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.lastChar:C // field@028d │ │ -03fc90: 5741 8d02 |0016: iget-char v1, v4, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.lastChar:C // field@028d │ │ -03fc94: 1302 2600 |0018: const/16 v2, #int 38 // #26 │ │ -03fc98: 3321 0500 |001a: if-ne v1, v2, 001f // +0005 │ │ -03fc9c: 1301 0c00 |001c: const/16 v1, #int 12 // #c │ │ -03fca0: 0f01 |001e: return v1 │ │ -03fca2: 5741 8d02 |001f: iget-char v1, v4, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.lastChar:C // field@028d │ │ -03fca6: 3331 e3ff |0021: if-ne v1, v3, 0004 // -001d │ │ -03fcaa: 5940 8b02 |0023: iput v0, v4, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.charIndex:I // field@028b │ │ -03fcae: 5e43 8d02 |0025: iput-char v3, v4, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.lastChar:C // field@028d │ │ -03fcb2: 1301 0d00 |0027: const/16 v1, #int 13 // #d │ │ -03fcb6: 28f5 |0029: goto 001e // -000b │ │ +0610e0: |[0610e0] android.support.v4.text.BidiFormatter$DirectionalityEstimator.skipEntityBackward:()B │ │ +0610f0: 1303 3b00 |0000: const/16 v3, #int 59 // #3b │ │ +0610f4: 5240 bf04 |0002: iget v0, v4, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.charIndex:I // field@04bf │ │ +0610f8: 5241 bf04 |0004: iget v1, v4, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.charIndex:I // field@04bf │ │ +0610fc: 3d01 1d00 |0006: if-lez v1, 0023 // +001d │ │ +061100: 5441 c304 |0008: iget-object v1, v4, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.text:Ljava/lang/String; // field@04c3 │ │ +061104: 5242 bf04 |000a: iget v2, v4, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.charIndex:I // field@04bf │ │ +061108: d802 02ff |000c: add-int/lit8 v2, v2, #int -1 // #ff │ │ +06110c: 5942 bf04 |000e: iput v2, v4, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.charIndex:I // field@04bf │ │ +061110: 6e20 9422 2100 |0010: invoke-virtual {v1, v2}, Ljava/lang/String;.charAt:(I)C // method@2294 │ │ +061116: 0a01 |0013: move-result v1 │ │ +061118: 5e41 c104 |0014: iput-char v1, v4, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.lastChar:C // field@04c1 │ │ +06111c: 5741 c104 |0016: iget-char v1, v4, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.lastChar:C // field@04c1 │ │ +061120: 1302 2600 |0018: const/16 v2, #int 38 // #26 │ │ +061124: 3321 0500 |001a: if-ne v1, v2, 001f // +0005 │ │ +061128: 1301 0c00 |001c: const/16 v1, #int 12 // #c │ │ +06112c: 0f01 |001e: return v1 │ │ +06112e: 5741 c104 |001f: iget-char v1, v4, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.lastChar:C // field@04c1 │ │ +061132: 3331 e3ff |0021: if-ne v1, v3, 0004 // -001d │ │ +061136: 5940 bf04 |0023: iput v0, v4, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.charIndex:I // field@04bf │ │ +06113a: 5e43 c104 |0025: iput-char v3, v4, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.lastChar:C // field@04c1 │ │ +06113e: 1301 0d00 |0027: const/16 v1, #int 13 // #d │ │ +061142: 28f5 |0029: goto 001e // -000b │ │ catches : (none) │ │ positions : │ │ 0x0002 line=865 │ │ 0x0004 line=866 │ │ 0x0008 line=867 │ │ 0x0016 line=868 │ │ 0x001c line=869 │ │ @@ -28836,29 +56124,29 @@ │ │ type : '()B' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 27 16-bit code units │ │ -03fcb8: |[03fcb8] android.support.v4.text.BidiFormatter$DirectionalityEstimator.skipEntityForward:()B │ │ -03fcc8: 5230 8b02 |0000: iget v0, v3, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.charIndex:I // field@028b │ │ -03fccc: 5231 8e02 |0002: iget v1, v3, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.length:I // field@028e │ │ -03fcd0: 3510 1400 |0004: if-ge v0, v1, 0018 // +0014 │ │ -03fcd4: 5430 8f02 |0006: iget-object v0, v3, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.text:Ljava/lang/String; // field@028f │ │ -03fcd8: 5231 8b02 |0008: iget v1, v3, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.charIndex:I // field@028b │ │ -03fcdc: d802 0101 |000a: add-int/lit8 v2, v1, #int 1 // #01 │ │ -03fce0: 5932 8b02 |000c: iput v2, v3, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.charIndex:I // field@028b │ │ -03fce4: 6e20 9f17 1000 |000e: invoke-virtual {v0, v1}, Ljava/lang/String;.charAt:(I)C // method@179f │ │ -03fcea: 0a00 |0011: move-result v0 │ │ -03fcec: 5e30 8d02 |0012: iput-char v0, v3, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.lastChar:C // field@028d │ │ -03fcf0: 1301 3b00 |0014: const/16 v1, #int 59 // #3b │ │ -03fcf4: 3310 eaff |0016: if-ne v0, v1, 0000 // -0016 │ │ -03fcf8: 1300 0c00 |0018: const/16 v0, #int 12 // #c │ │ -03fcfc: 0f00 |001a: return v0 │ │ +061144: |[061144] android.support.v4.text.BidiFormatter$DirectionalityEstimator.skipEntityForward:()B │ │ +061154: 5230 bf04 |0000: iget v0, v3, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.charIndex:I // field@04bf │ │ +061158: 5231 c204 |0002: iget v1, v3, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.length:I // field@04c2 │ │ +06115c: 3510 1400 |0004: if-ge v0, v1, 0018 // +0014 │ │ +061160: 5430 c304 |0006: iget-object v0, v3, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.text:Ljava/lang/String; // field@04c3 │ │ +061164: 5231 bf04 |0008: iget v1, v3, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.charIndex:I // field@04bf │ │ +061168: d802 0101 |000a: add-int/lit8 v2, v1, #int 1 // #01 │ │ +06116c: 5932 bf04 |000c: iput v2, v3, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.charIndex:I // field@04bf │ │ +061170: 6e20 9422 1000 |000e: invoke-virtual {v0, v1}, Ljava/lang/String;.charAt:(I)C // method@2294 │ │ +061176: 0a00 |0011: move-result v0 │ │ +061178: 5e30 c104 |0012: iput-char v0, v3, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.lastChar:C // field@04c1 │ │ +06117c: 1301 3b00 |0014: const/16 v1, #int 59 // #3b │ │ +061180: 3310 eaff |0016: if-ne v0, v1, 0000 // -0016 │ │ +061184: 1300 0c00 |0018: const/16 v0, #int 12 // #c │ │ +061188: 0f00 |001a: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=850 │ │ 0x0018 line=851 │ │ locals : │ │ 0x0000 - 0x001b reg=3 this Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator; │ │ │ │ @@ -28867,55 +56155,55 @@ │ │ type : '()B' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 6 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 77 16-bit code units │ │ -03fd00: |[03fd00] android.support.v4.text.BidiFormatter$DirectionalityEstimator.skipTagBackward:()B │ │ -03fd10: 1304 3e00 |0000: const/16 v4, #int 62 // #3e │ │ -03fd14: 5250 8b02 |0002: iget v0, v5, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.charIndex:I // field@028b │ │ -03fd18: 5252 8b02 |0004: iget v2, v5, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.charIndex:I // field@028b │ │ -03fd1c: 3d02 1d00 |0006: if-lez v2, 0023 // +001d │ │ -03fd20: 5452 8f02 |0008: iget-object v2, v5, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.text:Ljava/lang/String; // field@028f │ │ -03fd24: 5253 8b02 |000a: iget v3, v5, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.charIndex:I // field@028b │ │ -03fd28: d803 03ff |000c: add-int/lit8 v3, v3, #int -1 // #ff │ │ -03fd2c: 5953 8b02 |000e: iput v3, v5, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.charIndex:I // field@028b │ │ -03fd30: 6e20 9f17 3200 |0010: invoke-virtual {v2, v3}, Ljava/lang/String;.charAt:(I)C // method@179f │ │ -03fd36: 0a02 |0013: move-result v2 │ │ -03fd38: 5e52 8d02 |0014: iput-char v2, v5, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.lastChar:C // field@028d │ │ -03fd3c: 5752 8d02 |0016: iget-char v2, v5, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.lastChar:C // field@028d │ │ -03fd40: 1303 3c00 |0018: const/16 v3, #int 60 // #3c │ │ -03fd44: 3332 0500 |001a: if-ne v2, v3, 001f // +0005 │ │ -03fd48: 1302 0c00 |001c: const/16 v2, #int 12 // #c │ │ -03fd4c: 0f02 |001e: return v2 │ │ -03fd4e: 5752 8d02 |001f: iget-char v2, v5, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.lastChar:C // field@028d │ │ -03fd52: 3342 0900 |0021: if-ne v2, v4, 002a // +0009 │ │ -03fd56: 5950 8b02 |0023: iput v0, v5, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.charIndex:I // field@028b │ │ -03fd5a: 5e54 8d02 |0025: iput-char v4, v5, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.lastChar:C // field@028d │ │ -03fd5e: 1302 0d00 |0027: const/16 v2, #int 13 // #d │ │ -03fd62: 28f5 |0029: goto 001e // -000b │ │ -03fd64: 5752 8d02 |002a: iget-char v2, v5, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.lastChar:C // field@028d │ │ -03fd68: 1303 2200 |002c: const/16 v3, #int 34 // #22 │ │ -03fd6c: 3232 0800 |002e: if-eq v2, v3, 0036 // +0008 │ │ -03fd70: 5752 8d02 |0030: iget-char v2, v5, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.lastChar:C // field@028d │ │ -03fd74: 1303 2700 |0032: const/16 v3, #int 39 // #27 │ │ -03fd78: 3332 d0ff |0034: if-ne v2, v3, 0004 // -0030 │ │ -03fd7c: 5751 8d02 |0036: iget-char v1, v5, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.lastChar:C // field@028d │ │ -03fd80: 5252 8b02 |0038: iget v2, v5, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.charIndex:I // field@028b │ │ -03fd84: 3d02 caff |003a: if-lez v2, 0004 // -0036 │ │ -03fd88: 5452 8f02 |003c: iget-object v2, v5, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.text:Ljava/lang/String; // field@028f │ │ -03fd8c: 5253 8b02 |003e: iget v3, v5, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.charIndex:I // field@028b │ │ -03fd90: d803 03ff |0040: add-int/lit8 v3, v3, #int -1 // #ff │ │ -03fd94: 5953 8b02 |0042: iput v3, v5, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.charIndex:I // field@028b │ │ -03fd98: 6e20 9f17 3200 |0044: invoke-virtual {v2, v3}, Ljava/lang/String;.charAt:(I)C // method@179f │ │ -03fd9e: 0a02 |0047: move-result v2 │ │ -03fda0: 5e52 8d02 |0048: iput-char v2, v5, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.lastChar:C // field@028d │ │ -03fda4: 3212 baff |004a: if-eq v2, v1, 0004 // -0046 │ │ -03fda8: 28ec |004c: goto 0038 // -0014 │ │ +06118c: |[06118c] android.support.v4.text.BidiFormatter$DirectionalityEstimator.skipTagBackward:()B │ │ +06119c: 1304 3e00 |0000: const/16 v4, #int 62 // #3e │ │ +0611a0: 5250 bf04 |0002: iget v0, v5, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.charIndex:I // field@04bf │ │ +0611a4: 5252 bf04 |0004: iget v2, v5, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.charIndex:I // field@04bf │ │ +0611a8: 3d02 1d00 |0006: if-lez v2, 0023 // +001d │ │ +0611ac: 5452 c304 |0008: iget-object v2, v5, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.text:Ljava/lang/String; // field@04c3 │ │ +0611b0: 5253 bf04 |000a: iget v3, v5, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.charIndex:I // field@04bf │ │ +0611b4: d803 03ff |000c: add-int/lit8 v3, v3, #int -1 // #ff │ │ +0611b8: 5953 bf04 |000e: iput v3, v5, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.charIndex:I // field@04bf │ │ +0611bc: 6e20 9422 3200 |0010: invoke-virtual {v2, v3}, Ljava/lang/String;.charAt:(I)C // method@2294 │ │ +0611c2: 0a02 |0013: move-result v2 │ │ +0611c4: 5e52 c104 |0014: iput-char v2, v5, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.lastChar:C // field@04c1 │ │ +0611c8: 5752 c104 |0016: iget-char v2, v5, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.lastChar:C // field@04c1 │ │ +0611cc: 1303 3c00 |0018: const/16 v3, #int 60 // #3c │ │ +0611d0: 3332 0500 |001a: if-ne v2, v3, 001f // +0005 │ │ +0611d4: 1302 0c00 |001c: const/16 v2, #int 12 // #c │ │ +0611d8: 0f02 |001e: return v2 │ │ +0611da: 5752 c104 |001f: iget-char v2, v5, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.lastChar:C // field@04c1 │ │ +0611de: 3342 0900 |0021: if-ne v2, v4, 002a // +0009 │ │ +0611e2: 5950 bf04 |0023: iput v0, v5, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.charIndex:I // field@04bf │ │ +0611e6: 5e54 c104 |0025: iput-char v4, v5, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.lastChar:C // field@04c1 │ │ +0611ea: 1302 0d00 |0027: const/16 v2, #int 13 // #d │ │ +0611ee: 28f5 |0029: goto 001e // -000b │ │ +0611f0: 5752 c104 |002a: iget-char v2, v5, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.lastChar:C // field@04c1 │ │ +0611f4: 1303 2200 |002c: const/16 v3, #int 34 // #22 │ │ +0611f8: 3232 0800 |002e: if-eq v2, v3, 0036 // +0008 │ │ +0611fc: 5752 c104 |0030: iget-char v2, v5, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.lastChar:C // field@04c1 │ │ +061200: 1303 2700 |0032: const/16 v3, #int 39 // #27 │ │ +061204: 3332 d0ff |0034: if-ne v2, v3, 0004 // -0030 │ │ +061208: 5751 c104 |0036: iget-char v1, v5, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.lastChar:C // field@04c1 │ │ +06120c: 5252 bf04 |0038: iget v2, v5, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.charIndex:I // field@04bf │ │ +061210: 3d02 caff |003a: if-lez v2, 0004 // -0036 │ │ +061214: 5452 c304 |003c: iget-object v2, v5, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.text:Ljava/lang/String; // field@04c3 │ │ +061218: 5253 bf04 |003e: iget v3, v5, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.charIndex:I // field@04bf │ │ +06121c: d803 03ff |0040: add-int/lit8 v3, v3, #int -1 // #ff │ │ +061220: 5953 bf04 |0042: iput v3, v5, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.charIndex:I // field@04bf │ │ +061224: 6e20 9422 3200 |0044: invoke-virtual {v2, v3}, Ljava/lang/String;.charAt:(I)C // method@2294 │ │ +06122a: 0a02 |0047: move-result v2 │ │ +06122c: 5e52 c104 |0048: iput-char v2, v5, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.lastChar:C // field@04c1 │ │ +061230: 3212 baff |004a: if-eq v2, v1, 0004 // -0046 │ │ +061234: 28ec |004c: goto 0038 // -0014 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=822 │ │ 0x0004 line=823 │ │ 0x0008 line=824 │ │ 0x0016 line=825 │ │ 0x001c line=827 │ │ @@ -28937,55 +56225,55 @@ │ │ type : '()B' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 6 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 77 16-bit code units │ │ -03fdac: |[03fdac] android.support.v4.text.BidiFormatter$DirectionalityEstimator.skipTagForward:()B │ │ -03fdbc: 5250 8b02 |0000: iget v0, v5, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.charIndex:I // field@028b │ │ -03fdc0: 5252 8b02 |0002: iget v2, v5, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.charIndex:I // field@028b │ │ -03fdc4: 5253 8e02 |0004: iget v3, v5, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.length:I // field@028e │ │ -03fdc8: 3532 3e00 |0006: if-ge v2, v3, 0044 // +003e │ │ -03fdcc: 5452 8f02 |0008: iget-object v2, v5, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.text:Ljava/lang/String; // field@028f │ │ -03fdd0: 5253 8b02 |000a: iget v3, v5, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.charIndex:I // field@028b │ │ -03fdd4: d804 0301 |000c: add-int/lit8 v4, v3, #int 1 // #01 │ │ -03fdd8: 5954 8b02 |000e: iput v4, v5, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.charIndex:I // field@028b │ │ -03fddc: 6e20 9f17 3200 |0010: invoke-virtual {v2, v3}, Ljava/lang/String;.charAt:(I)C // method@179f │ │ -03fde2: 0a02 |0013: move-result v2 │ │ -03fde4: 5e52 8d02 |0014: iput-char v2, v5, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.lastChar:C // field@028d │ │ -03fde8: 5752 8d02 |0016: iget-char v2, v5, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.lastChar:C // field@028d │ │ -03fdec: 1303 3e00 |0018: const/16 v3, #int 62 // #3e │ │ -03fdf0: 3332 0500 |001a: if-ne v2, v3, 001f // +0005 │ │ -03fdf4: 1302 0c00 |001c: const/16 v2, #int 12 // #c │ │ -03fdf8: 0f02 |001e: return v2 │ │ -03fdfa: 5752 8d02 |001f: iget-char v2, v5, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.lastChar:C // field@028d │ │ -03fdfe: 1303 2200 |0021: const/16 v3, #int 34 // #22 │ │ -03fe02: 3232 0800 |0023: if-eq v2, v3, 002b // +0008 │ │ -03fe06: 5752 8d02 |0025: iget-char v2, v5, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.lastChar:C // field@028d │ │ -03fe0a: 1303 2700 |0027: const/16 v3, #int 39 // #27 │ │ -03fe0e: 3332 d9ff |0029: if-ne v2, v3, 0002 // -0027 │ │ -03fe12: 5751 8d02 |002b: iget-char v1, v5, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.lastChar:C // field@028d │ │ -03fe16: 5252 8b02 |002d: iget v2, v5, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.charIndex:I // field@028b │ │ -03fe1a: 5253 8e02 |002f: iget v3, v5, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.length:I // field@028e │ │ -03fe1e: 3532 d1ff |0031: if-ge v2, v3, 0002 // -002f │ │ -03fe22: 5452 8f02 |0033: iget-object v2, v5, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.text:Ljava/lang/String; // field@028f │ │ -03fe26: 5253 8b02 |0035: iget v3, v5, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.charIndex:I // field@028b │ │ -03fe2a: d804 0301 |0037: add-int/lit8 v4, v3, #int 1 // #01 │ │ -03fe2e: 5954 8b02 |0039: iput v4, v5, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.charIndex:I // field@028b │ │ -03fe32: 6e20 9f17 3200 |003b: invoke-virtual {v2, v3}, Ljava/lang/String;.charAt:(I)C // method@179f │ │ -03fe38: 0a02 |003e: move-result v2 │ │ -03fe3a: 5e52 8d02 |003f: iput-char v2, v5, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.lastChar:C // field@028d │ │ -03fe3e: 3212 c1ff |0041: if-eq v2, v1, 0002 // -003f │ │ -03fe42: 28ea |0043: goto 002d // -0016 │ │ -03fe44: 5950 8b02 |0044: iput v0, v5, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.charIndex:I // field@028b │ │ -03fe48: 1302 3c00 |0046: const/16 v2, #int 60 // #3c │ │ -03fe4c: 5e52 8d02 |0048: iput-char v2, v5, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.lastChar:C // field@028d │ │ -03fe50: 1302 0d00 |004a: const/16 v2, #int 13 // #d │ │ -03fe54: 28d2 |004c: goto 001e // -002e │ │ +061238: |[061238] android.support.v4.text.BidiFormatter$DirectionalityEstimator.skipTagForward:()B │ │ +061248: 5250 bf04 |0000: iget v0, v5, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.charIndex:I // field@04bf │ │ +06124c: 5252 bf04 |0002: iget v2, v5, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.charIndex:I // field@04bf │ │ +061250: 5253 c204 |0004: iget v3, v5, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.length:I // field@04c2 │ │ +061254: 3532 3e00 |0006: if-ge v2, v3, 0044 // +003e │ │ +061258: 5452 c304 |0008: iget-object v2, v5, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.text:Ljava/lang/String; // field@04c3 │ │ +06125c: 5253 bf04 |000a: iget v3, v5, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.charIndex:I // field@04bf │ │ +061260: d804 0301 |000c: add-int/lit8 v4, v3, #int 1 // #01 │ │ +061264: 5954 bf04 |000e: iput v4, v5, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.charIndex:I // field@04bf │ │ +061268: 6e20 9422 3200 |0010: invoke-virtual {v2, v3}, Ljava/lang/String;.charAt:(I)C // method@2294 │ │ +06126e: 0a02 |0013: move-result v2 │ │ +061270: 5e52 c104 |0014: iput-char v2, v5, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.lastChar:C // field@04c1 │ │ +061274: 5752 c104 |0016: iget-char v2, v5, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.lastChar:C // field@04c1 │ │ +061278: 1303 3e00 |0018: const/16 v3, #int 62 // #3e │ │ +06127c: 3332 0500 |001a: if-ne v2, v3, 001f // +0005 │ │ +061280: 1302 0c00 |001c: const/16 v2, #int 12 // #c │ │ +061284: 0f02 |001e: return v2 │ │ +061286: 5752 c104 |001f: iget-char v2, v5, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.lastChar:C // field@04c1 │ │ +06128a: 1303 2200 |0021: const/16 v3, #int 34 // #22 │ │ +06128e: 3232 0800 |0023: if-eq v2, v3, 002b // +0008 │ │ +061292: 5752 c104 |0025: iget-char v2, v5, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.lastChar:C // field@04c1 │ │ +061296: 1303 2700 |0027: const/16 v3, #int 39 // #27 │ │ +06129a: 3332 d9ff |0029: if-ne v2, v3, 0002 // -0027 │ │ +06129e: 5751 c104 |002b: iget-char v1, v5, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.lastChar:C // field@04c1 │ │ +0612a2: 5252 bf04 |002d: iget v2, v5, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.charIndex:I // field@04bf │ │ +0612a6: 5253 c204 |002f: iget v3, v5, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.length:I // field@04c2 │ │ +0612aa: 3532 d1ff |0031: if-ge v2, v3, 0002 // -002f │ │ +0612ae: 5452 c304 |0033: iget-object v2, v5, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.text:Ljava/lang/String; // field@04c3 │ │ +0612b2: 5253 bf04 |0035: iget v3, v5, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.charIndex:I // field@04bf │ │ +0612b6: d804 0301 |0037: add-int/lit8 v4, v3, #int 1 // #01 │ │ +0612ba: 5954 bf04 |0039: iput v4, v5, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.charIndex:I // field@04bf │ │ +0612be: 6e20 9422 3200 |003b: invoke-virtual {v2, v3}, Ljava/lang/String;.charAt:(I)C // method@2294 │ │ +0612c4: 0a02 |003e: move-result v2 │ │ +0612c6: 5e52 c104 |003f: iput-char v2, v5, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.lastChar:C // field@04c1 │ │ +0612ca: 3212 c1ff |0041: if-eq v2, v1, 0002 // -003f │ │ +0612ce: 28ea |0043: goto 002d // -0016 │ │ +0612d0: 5950 bf04 |0044: iput v0, v5, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.charIndex:I // field@04bf │ │ +0612d4: 1302 3c00 |0046: const/16 v2, #int 60 // #3c │ │ +0612d8: 5e52 c104 |0048: iput-char v2, v5, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.lastChar:C // field@04c1 │ │ +0612dc: 1302 0d00 |004a: const/16 v2, #int 13 // #d │ │ +0612e0: 28d2 |004c: goto 001e // -002e │ │ catches : (none) │ │ positions : │ │ 0x0000 line=793 │ │ 0x0002 line=794 │ │ 0x0008 line=795 │ │ 0x0016 line=796 │ │ 0x001c line=798 │ │ @@ -29007,57 +56295,57 @@ │ │ type : '()B' │ │ access : 0x0000 () │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 80 16-bit code units │ │ -03fe58: |[03fe58] android.support.v4.text.BidiFormatter$DirectionalityEstimator.dirTypeBackward:()B │ │ -03fe68: 5442 8f02 |0000: iget-object v2, v4, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.text:Ljava/lang/String; // field@028f │ │ -03fe6c: 5243 8b02 |0002: iget v3, v4, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.charIndex:I // field@028b │ │ -03fe70: d803 03ff |0004: add-int/lit8 v3, v3, #int -1 // #ff │ │ -03fe74: 6e20 9f17 3200 |0006: invoke-virtual {v2, v3}, Ljava/lang/String;.charAt:(I)C // method@179f │ │ -03fe7a: 0a02 |0009: move-result v2 │ │ -03fe7c: 5e42 8d02 |000a: iput-char v2, v4, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.lastChar:C // field@028d │ │ -03fe80: 5742 8d02 |000c: iget-char v2, v4, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.lastChar:C // field@028d │ │ -03fe84: 7110 6417 0200 |000e: invoke-static {v2}, Ljava/lang/Character;.isLowSurrogate:(C)Z // method@1764 │ │ -03fe8a: 0a02 |0011: move-result v2 │ │ -03fe8c: 3802 1800 |0012: if-eqz v2, 002a // +0018 │ │ -03fe90: 5442 8f02 |0014: iget-object v2, v4, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.text:Ljava/lang/String; // field@028f │ │ -03fe94: 5243 8b02 |0016: iget v3, v4, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.charIndex:I // field@028b │ │ -03fe98: 7120 6017 3200 |0018: invoke-static {v2, v3}, Ljava/lang/Character;.codePointBefore:(Ljava/lang/CharSequence;I)I // method@1760 │ │ -03fe9e: 0a00 |001b: move-result v0 │ │ -03fea0: 5242 8b02 |001c: iget v2, v4, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.charIndex:I // field@028b │ │ -03fea4: 7110 5e17 0000 |001e: invoke-static {v0}, Ljava/lang/Character;.charCount:(I)I // method@175e │ │ -03feaa: 0a03 |0021: move-result v3 │ │ -03feac: b132 |0022: sub-int/2addr v2, v3 │ │ -03feae: 5942 8b02 |0023: iput v2, v4, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.charIndex:I // field@028b │ │ -03feb2: 7110 6217 0000 |0025: invoke-static {v0}, Ljava/lang/Character;.getDirectionality:(I)B // method@1762 │ │ -03feb8: 0a01 |0028: move-result v1 │ │ -03feba: 0f01 |0029: return v1 │ │ -03febc: 5242 8b02 |002a: iget v2, v4, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.charIndex:I // field@028b │ │ -03fec0: d802 02ff |002c: add-int/lit8 v2, v2, #int -1 // #ff │ │ -03fec4: 5942 8b02 |002e: iput v2, v4, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.charIndex:I // field@028b │ │ -03fec8: 5742 8d02 |0030: iget-char v2, v4, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.lastChar:C // field@028d │ │ -03fecc: 7110 8f07 0200 |0032: invoke-static {v2}, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.getCachedDirectionality:(C)B // method@078f │ │ -03fed2: 0a01 |0035: move-result v1 │ │ -03fed4: 5542 8c02 |0036: iget-boolean v2, v4, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.isHtml:Z // field@028c │ │ -03fed8: 3802 f1ff |0038: if-eqz v2, 0029 // -000f │ │ -03fedc: 5742 8d02 |003a: iget-char v2, v4, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.lastChar:C // field@028d │ │ -03fee0: 1303 3e00 |003c: const/16 v3, #int 62 // #3e │ │ -03fee4: 3332 0700 |003e: if-ne v2, v3, 0045 // +0007 │ │ -03fee8: 7010 9407 0400 |0040: invoke-direct {v4}, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.skipTagBackward:()B // method@0794 │ │ -03feee: 0a01 |0043: move-result v1 │ │ -03fef0: 28e5 |0044: goto 0029 // -001b │ │ -03fef2: 5742 8d02 |0045: iget-char v2, v4, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.lastChar:C // field@028d │ │ -03fef6: 1303 3b00 |0047: const/16 v3, #int 59 // #3b │ │ -03fefa: 3332 e0ff |0049: if-ne v2, v3, 0029 // -0020 │ │ -03fefe: 7010 9207 0400 |004b: invoke-direct {v4}, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.skipEntityBackward:()B // method@0792 │ │ -03ff04: 0a01 |004e: move-result v1 │ │ -03ff06: 28da |004f: goto 0029 // -0026 │ │ +0612e4: |[0612e4] android.support.v4.text.BidiFormatter$DirectionalityEstimator.dirTypeBackward:()B │ │ +0612f4: 5442 c304 |0000: iget-object v2, v4, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.text:Ljava/lang/String; // field@04c3 │ │ +0612f8: 5243 bf04 |0002: iget v3, v4, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.charIndex:I // field@04bf │ │ +0612fc: d803 03ff |0004: add-int/lit8 v3, v3, #int -1 // #ff │ │ +061300: 6e20 9422 3200 |0006: invoke-virtual {v2, v3}, Ljava/lang/String;.charAt:(I)C // method@2294 │ │ +061306: 0a02 |0009: move-result v2 │ │ +061308: 5e42 c104 |000a: iput-char v2, v4, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.lastChar:C // field@04c1 │ │ +06130c: 5742 c104 |000c: iget-char v2, v4, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.lastChar:C // field@04c1 │ │ +061310: 7110 5222 0200 |000e: invoke-static {v2}, Ljava/lang/Character;.isLowSurrogate:(C)Z // method@2252 │ │ +061316: 0a02 |0011: move-result v2 │ │ +061318: 3802 1800 |0012: if-eqz v2, 002a // +0018 │ │ +06131c: 5442 c304 |0014: iget-object v2, v4, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.text:Ljava/lang/String; // field@04c3 │ │ +061320: 5243 bf04 |0016: iget v3, v4, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.charIndex:I // field@04bf │ │ +061324: 7120 4e22 3200 |0018: invoke-static {v2, v3}, Ljava/lang/Character;.codePointBefore:(Ljava/lang/CharSequence;I)I // method@224e │ │ +06132a: 0a00 |001b: move-result v0 │ │ +06132c: 5242 bf04 |001c: iget v2, v4, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.charIndex:I // field@04bf │ │ +061330: 7110 4c22 0000 |001e: invoke-static {v0}, Ljava/lang/Character;.charCount:(I)I // method@224c │ │ +061336: 0a03 |0021: move-result v3 │ │ +061338: b132 |0022: sub-int/2addr v2, v3 │ │ +06133a: 5942 bf04 |0023: iput v2, v4, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.charIndex:I // field@04bf │ │ +06133e: 7110 5022 0000 |0025: invoke-static {v0}, Ljava/lang/Character;.getDirectionality:(I)B // method@2250 │ │ +061344: 0a01 |0028: move-result v1 │ │ +061346: 0f01 |0029: return v1 │ │ +061348: 5242 bf04 |002a: iget v2, v4, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.charIndex:I // field@04bf │ │ +06134c: d802 02ff |002c: add-int/lit8 v2, v2, #int -1 // #ff │ │ +061350: 5942 bf04 |002e: iput v2, v4, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.charIndex:I // field@04bf │ │ +061354: 5742 c104 |0030: iget-char v2, v4, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.lastChar:C // field@04c1 │ │ +061358: 7110 1a0e 0200 |0032: invoke-static {v2}, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.getCachedDirectionality:(C)B // method@0e1a │ │ +06135e: 0a01 |0035: move-result v1 │ │ +061360: 5542 c004 |0036: iget-boolean v2, v4, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.isHtml:Z // field@04c0 │ │ +061364: 3802 f1ff |0038: if-eqz v2, 0029 // -000f │ │ +061368: 5742 c104 |003a: iget-char v2, v4, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.lastChar:C // field@04c1 │ │ +06136c: 1303 3e00 |003c: const/16 v3, #int 62 // #3e │ │ +061370: 3332 0700 |003e: if-ne v2, v3, 0045 // +0007 │ │ +061374: 7010 1f0e 0400 |0040: invoke-direct {v4}, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.skipTagBackward:()B // method@0e1f │ │ +06137a: 0a01 |0043: move-result v1 │ │ +06137c: 28e5 |0044: goto 0029 // -001b │ │ +06137e: 5742 c104 |0045: iget-char v2, v4, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.lastChar:C // field@04c1 │ │ +061382: 1303 3b00 |0047: const/16 v3, #int 59 // #3b │ │ +061386: 3332 e0ff |0049: if-ne v2, v3, 0029 // -0020 │ │ +06138a: 7010 1d0e 0400 |004b: invoke-direct {v4}, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.skipEntityBackward:()B // method@0e1d │ │ +061390: 0a01 |004e: move-result v1 │ │ +061392: 28da |004f: goto 0029 // -0026 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=767 │ │ 0x000c line=768 │ │ 0x0014 line=769 │ │ 0x001c line=770 │ │ 0x0025 line=771 │ │ @@ -29079,56 +56367,56 @@ │ │ type : '()B' │ │ access : 0x0000 () │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 78 16-bit code units │ │ -03ff08: |[03ff08] android.support.v4.text.BidiFormatter$DirectionalityEstimator.dirTypeForward:()B │ │ -03ff18: 5442 8f02 |0000: iget-object v2, v4, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.text:Ljava/lang/String; // field@028f │ │ -03ff1c: 5243 8b02 |0002: iget v3, v4, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.charIndex:I // field@028b │ │ -03ff20: 6e20 9f17 3200 |0004: invoke-virtual {v2, v3}, Ljava/lang/String;.charAt:(I)C // method@179f │ │ -03ff26: 0a02 |0007: move-result v2 │ │ -03ff28: 5e42 8d02 |0008: iput-char v2, v4, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.lastChar:C // field@028d │ │ -03ff2c: 5742 8d02 |000a: iget-char v2, v4, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.lastChar:C // field@028d │ │ -03ff30: 7110 6317 0200 |000c: invoke-static {v2}, Ljava/lang/Character;.isHighSurrogate:(C)Z // method@1763 │ │ -03ff36: 0a02 |000f: move-result v2 │ │ -03ff38: 3802 1800 |0010: if-eqz v2, 0028 // +0018 │ │ -03ff3c: 5442 8f02 |0012: iget-object v2, v4, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.text:Ljava/lang/String; // field@028f │ │ -03ff40: 5243 8b02 |0014: iget v3, v4, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.charIndex:I // field@028b │ │ -03ff44: 7120 5f17 3200 |0016: invoke-static {v2, v3}, Ljava/lang/Character;.codePointAt:(Ljava/lang/CharSequence;I)I // method@175f │ │ -03ff4a: 0a00 |0019: move-result v0 │ │ -03ff4c: 5242 8b02 |001a: iget v2, v4, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.charIndex:I // field@028b │ │ -03ff50: 7110 5e17 0000 |001c: invoke-static {v0}, Ljava/lang/Character;.charCount:(I)I // method@175e │ │ -03ff56: 0a03 |001f: move-result v3 │ │ -03ff58: b032 |0020: add-int/2addr v2, v3 │ │ -03ff5a: 5942 8b02 |0021: iput v2, v4, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.charIndex:I // field@028b │ │ -03ff5e: 7110 6217 0000 |0023: invoke-static {v0}, Ljava/lang/Character;.getDirectionality:(I)B // method@1762 │ │ -03ff64: 0a01 |0026: move-result v1 │ │ -03ff66: 0f01 |0027: return v1 │ │ -03ff68: 5242 8b02 |0028: iget v2, v4, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.charIndex:I // field@028b │ │ -03ff6c: d802 0201 |002a: add-int/lit8 v2, v2, #int 1 // #01 │ │ -03ff70: 5942 8b02 |002c: iput v2, v4, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.charIndex:I // field@028b │ │ -03ff74: 5742 8d02 |002e: iget-char v2, v4, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.lastChar:C // field@028d │ │ -03ff78: 7110 8f07 0200 |0030: invoke-static {v2}, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.getCachedDirectionality:(C)B // method@078f │ │ -03ff7e: 0a01 |0033: move-result v1 │ │ -03ff80: 5542 8c02 |0034: iget-boolean v2, v4, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.isHtml:Z // field@028c │ │ -03ff84: 3802 f1ff |0036: if-eqz v2, 0027 // -000f │ │ -03ff88: 5742 8d02 |0038: iget-char v2, v4, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.lastChar:C // field@028d │ │ -03ff8c: 1303 3c00 |003a: const/16 v3, #int 60 // #3c │ │ -03ff90: 3332 0700 |003c: if-ne v2, v3, 0043 // +0007 │ │ -03ff94: 7010 9507 0400 |003e: invoke-direct {v4}, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.skipTagForward:()B // method@0795 │ │ -03ff9a: 0a01 |0041: move-result v1 │ │ -03ff9c: 28e5 |0042: goto 0027 // -001b │ │ -03ff9e: 5742 8d02 |0043: iget-char v2, v4, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.lastChar:C // field@028d │ │ -03ffa2: 1303 2600 |0045: const/16 v3, #int 38 // #26 │ │ -03ffa6: 3332 e0ff |0047: if-ne v2, v3, 0027 // -0020 │ │ -03ffaa: 7010 9307 0400 |0049: invoke-direct {v4}, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.skipEntityForward:()B // method@0793 │ │ -03ffb0: 0a01 |004c: move-result v1 │ │ -03ffb2: 28da |004d: goto 0027 // -0026 │ │ +061394: |[061394] android.support.v4.text.BidiFormatter$DirectionalityEstimator.dirTypeForward:()B │ │ +0613a4: 5442 c304 |0000: iget-object v2, v4, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.text:Ljava/lang/String; // field@04c3 │ │ +0613a8: 5243 bf04 |0002: iget v3, v4, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.charIndex:I // field@04bf │ │ +0613ac: 6e20 9422 3200 |0004: invoke-virtual {v2, v3}, Ljava/lang/String;.charAt:(I)C // method@2294 │ │ +0613b2: 0a02 |0007: move-result v2 │ │ +0613b4: 5e42 c104 |0008: iput-char v2, v4, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.lastChar:C // field@04c1 │ │ +0613b8: 5742 c104 |000a: iget-char v2, v4, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.lastChar:C // field@04c1 │ │ +0613bc: 7110 5122 0200 |000c: invoke-static {v2}, Ljava/lang/Character;.isHighSurrogate:(C)Z // method@2251 │ │ +0613c2: 0a02 |000f: move-result v2 │ │ +0613c4: 3802 1800 |0010: if-eqz v2, 0028 // +0018 │ │ +0613c8: 5442 c304 |0012: iget-object v2, v4, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.text:Ljava/lang/String; // field@04c3 │ │ +0613cc: 5243 bf04 |0014: iget v3, v4, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.charIndex:I // field@04bf │ │ +0613d0: 7120 4d22 3200 |0016: invoke-static {v2, v3}, Ljava/lang/Character;.codePointAt:(Ljava/lang/CharSequence;I)I // method@224d │ │ +0613d6: 0a00 |0019: move-result v0 │ │ +0613d8: 5242 bf04 |001a: iget v2, v4, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.charIndex:I // field@04bf │ │ +0613dc: 7110 4c22 0000 |001c: invoke-static {v0}, Ljava/lang/Character;.charCount:(I)I // method@224c │ │ +0613e2: 0a03 |001f: move-result v3 │ │ +0613e4: b032 |0020: add-int/2addr v2, v3 │ │ +0613e6: 5942 bf04 |0021: iput v2, v4, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.charIndex:I // field@04bf │ │ +0613ea: 7110 5022 0000 |0023: invoke-static {v0}, Ljava/lang/Character;.getDirectionality:(I)B // method@2250 │ │ +0613f0: 0a01 |0026: move-result v1 │ │ +0613f2: 0f01 |0027: return v1 │ │ +0613f4: 5242 bf04 |0028: iget v2, v4, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.charIndex:I // field@04bf │ │ +0613f8: d802 0201 |002a: add-int/lit8 v2, v2, #int 1 // #01 │ │ +0613fc: 5942 bf04 |002c: iput v2, v4, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.charIndex:I // field@04bf │ │ +061400: 5742 c104 |002e: iget-char v2, v4, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.lastChar:C // field@04c1 │ │ +061404: 7110 1a0e 0200 |0030: invoke-static {v2}, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.getCachedDirectionality:(C)B // method@0e1a │ │ +06140a: 0a01 |0033: move-result v1 │ │ +06140c: 5542 c004 |0034: iget-boolean v2, v4, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.isHtml:Z // field@04c0 │ │ +061410: 3802 f1ff |0036: if-eqz v2, 0027 // -000f │ │ +061414: 5742 c104 |0038: iget-char v2, v4, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.lastChar:C // field@04c1 │ │ +061418: 1303 3c00 |003a: const/16 v3, #int 60 // #3c │ │ +06141c: 3332 0700 |003c: if-ne v2, v3, 0043 // +0007 │ │ +061420: 7010 200e 0400 |003e: invoke-direct {v4}, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.skipTagForward:()B // method@0e20 │ │ +061426: 0a01 |0041: move-result v1 │ │ +061428: 28e5 |0042: goto 0027 // -001b │ │ +06142a: 5742 c104 |0043: iget-char v2, v4, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.lastChar:C // field@04c1 │ │ +06142e: 1303 2600 |0045: const/16 v3, #int 38 // #26 │ │ +061432: 3332 e0ff |0047: if-ne v2, v3, 0027 // -0020 │ │ +061436: 7010 1e0e 0400 |0049: invoke-direct {v4}, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.skipEntityForward:()B // method@0e1e │ │ +06143c: 0a01 |004c: move-result v1 │ │ +06143e: 28da |004d: goto 0027 // -0026 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=737 │ │ 0x000a line=738 │ │ 0x0012 line=739 │ │ 0x001a line=740 │ │ 0x0023 line=741 │ │ @@ -29150,76 +56438,76 @@ │ │ type : '()I' │ │ access : 0x0000 () │ │ code - │ │ registers : 9 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 142 16-bit code units │ │ -03ffb4: |[03ffb4] android.support.v4.text.BidiFormatter$DirectionalityEstimator.getEntryDir:()I │ │ -03ffc4: 1214 |0000: const/4 v4, #int 1 // #1 │ │ -03ffc6: 12f3 |0001: const/4 v3, #int -1 // #ff │ │ -03ffc8: 1205 |0002: const/4 v5, #int 0 // #0 │ │ -03ffca: 5985 8b02 |0003: iput v5, v8, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.charIndex:I // field@028b │ │ -03ffce: 1200 |0005: const/4 v0, #int 0 // #0 │ │ -03ffd0: 1201 |0006: const/4 v1, #int 0 // #0 │ │ -03ffd2: 1202 |0007: const/4 v2, #int 0 // #0 │ │ -03ffd4: 5286 8b02 |0008: iget v6, v8, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.charIndex:I // field@028b │ │ -03ffd8: 5287 8e02 |000a: iget v7, v8, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.length:I // field@028e │ │ -03ffdc: 3576 2500 |000c: if-ge v6, v7, 0031 // +0025 │ │ -03ffe0: 3902 2300 |000e: if-nez v2, 0031 // +0023 │ │ -03ffe4: 6e10 8e07 0800 |0010: invoke-virtual {v8}, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.dirTypeForward:()B // method@078e │ │ -03ffea: 0a06 |0013: move-result v6 │ │ -03ffec: 2b06 4200 0000 |0014: packed-switch v6, 00000056 // +00000042 │ │ -03fff2: 0102 |0017: move v2, v0 │ │ -03fff4: 28f0 |0018: goto 0008 // -0010 │ │ -03fff6: d800 0001 |0019: add-int/lit8 v0, v0, #int 1 // #01 │ │ -03fffa: 12f1 |001b: const/4 v1, #int -1 // #ff │ │ -03fffc: 28ec |001c: goto 0008 // -0014 │ │ -03fffe: d800 0001 |001d: add-int/lit8 v0, v0, #int 1 // #01 │ │ -040002: 1211 |001f: const/4 v1, #int 1 // #1 │ │ -040004: 28e8 |0020: goto 0008 // -0018 │ │ -040006: d800 00ff |0021: add-int/lit8 v0, v0, #int -1 // #ff │ │ -04000a: 1201 |0023: const/4 v1, #int 0 // #0 │ │ -04000c: 28e4 |0024: goto 0008 // -001c │ │ -04000e: 3900 0400 |0025: if-nez v0, 0029 // +0004 │ │ -040012: 0131 |0027: move v1, v3 │ │ -040014: 0f01 |0028: return v1 │ │ -040016: 0102 |0029: move v2, v0 │ │ -040018: 28de |002a: goto 0008 // -0022 │ │ -04001a: 3900 0400 |002b: if-nez v0, 002f // +0004 │ │ -04001e: 0141 |002d: move v1, v4 │ │ -040020: 28fa |002e: goto 0028 // -0006 │ │ -040022: 0102 |002f: move v2, v0 │ │ -040024: 28d8 |0030: goto 0008 // -0028 │ │ -040026: 3902 0400 |0031: if-nez v2, 0035 // +0004 │ │ -04002a: 0151 |0033: move v1, v5 │ │ -04002c: 28f4 |0034: goto 0028 // -000c │ │ -04002e: 3901 f3ff |0035: if-nez v1, 0028 // -000d │ │ -040032: 5286 8b02 |0037: iget v6, v8, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.charIndex:I // field@028b │ │ -040036: 3d06 1b00 |0039: if-lez v6, 0054 // +001b │ │ -04003a: 6e10 8d07 0800 |003b: invoke-virtual {v8}, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.dirTypeBackward:()B // method@078d │ │ -040040: 0a06 |003e: move-result v6 │ │ -040042: 2b06 4100 0000 |003f: packed-switch v6, 00000080 // +00000041 │ │ -040048: 28f5 |0042: goto 0037 // -000b │ │ -04004a: 3302 0400 |0043: if-ne v2, v0, 0047 // +0004 │ │ -04004e: 0131 |0045: move v1, v3 │ │ -040050: 28e2 |0046: goto 0028 // -001e │ │ -040052: d800 00ff |0047: add-int/lit8 v0, v0, #int -1 // #ff │ │ -040056: 28ee |0049: goto 0037 // -0012 │ │ -040058: 3302 0400 |004a: if-ne v2, v0, 004e // +0004 │ │ -04005c: 0141 |004c: move v1, v4 │ │ -04005e: 28db |004d: goto 0028 // -0025 │ │ -040060: d800 00ff |004e: add-int/lit8 v0, v0, #int -1 // #ff │ │ -040064: 28e7 |0050: goto 0037 // -0019 │ │ -040066: d800 0001 |0051: add-int/lit8 v0, v0, #int 1 // #01 │ │ -04006a: 28e4 |0053: goto 0037 // -001c │ │ -04006c: 0151 |0054: move v1, v5 │ │ -04006e: 28d3 |0055: goto 0028 // -002d │ │ -040070: 0001 1300 0000 0000 1100 0000 1700 ... |0056: packed-switch-data (42 units) │ │ -0400c4: 0001 0500 0e00 0000 0400 0000 0400 ... |0080: packed-switch-data (14 units) │ │ +061440: |[061440] android.support.v4.text.BidiFormatter$DirectionalityEstimator.getEntryDir:()I │ │ +061450: 1214 |0000: const/4 v4, #int 1 // #1 │ │ +061452: 12f3 |0001: const/4 v3, #int -1 // #ff │ │ +061454: 1205 |0002: const/4 v5, #int 0 // #0 │ │ +061456: 5985 bf04 |0003: iput v5, v8, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.charIndex:I // field@04bf │ │ +06145a: 1200 |0005: const/4 v0, #int 0 // #0 │ │ +06145c: 1201 |0006: const/4 v1, #int 0 // #0 │ │ +06145e: 1202 |0007: const/4 v2, #int 0 // #0 │ │ +061460: 5286 bf04 |0008: iget v6, v8, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.charIndex:I // field@04bf │ │ +061464: 5287 c204 |000a: iget v7, v8, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.length:I // field@04c2 │ │ +061468: 3576 2500 |000c: if-ge v6, v7, 0031 // +0025 │ │ +06146c: 3902 2300 |000e: if-nez v2, 0031 // +0023 │ │ +061470: 6e10 190e 0800 |0010: invoke-virtual {v8}, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.dirTypeForward:()B // method@0e19 │ │ +061476: 0a06 |0013: move-result v6 │ │ +061478: 2b06 4200 0000 |0014: packed-switch v6, 00000056 // +00000042 │ │ +06147e: 0102 |0017: move v2, v0 │ │ +061480: 28f0 |0018: goto 0008 // -0010 │ │ +061482: d800 0001 |0019: add-int/lit8 v0, v0, #int 1 // #01 │ │ +061486: 12f1 |001b: const/4 v1, #int -1 // #ff │ │ +061488: 28ec |001c: goto 0008 // -0014 │ │ +06148a: d800 0001 |001d: add-int/lit8 v0, v0, #int 1 // #01 │ │ +06148e: 1211 |001f: const/4 v1, #int 1 // #1 │ │ +061490: 28e8 |0020: goto 0008 // -0018 │ │ +061492: d800 00ff |0021: add-int/lit8 v0, v0, #int -1 // #ff │ │ +061496: 1201 |0023: const/4 v1, #int 0 // #0 │ │ +061498: 28e4 |0024: goto 0008 // -001c │ │ +06149a: 3900 0400 |0025: if-nez v0, 0029 // +0004 │ │ +06149e: 0131 |0027: move v1, v3 │ │ +0614a0: 0f01 |0028: return v1 │ │ +0614a2: 0102 |0029: move v2, v0 │ │ +0614a4: 28de |002a: goto 0008 // -0022 │ │ +0614a6: 3900 0400 |002b: if-nez v0, 002f // +0004 │ │ +0614aa: 0141 |002d: move v1, v4 │ │ +0614ac: 28fa |002e: goto 0028 // -0006 │ │ +0614ae: 0102 |002f: move v2, v0 │ │ +0614b0: 28d8 |0030: goto 0008 // -0028 │ │ +0614b2: 3902 0400 |0031: if-nez v2, 0035 // +0004 │ │ +0614b6: 0151 |0033: move v1, v5 │ │ +0614b8: 28f4 |0034: goto 0028 // -000c │ │ +0614ba: 3901 f3ff |0035: if-nez v1, 0028 // -000d │ │ +0614be: 5286 bf04 |0037: iget v6, v8, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.charIndex:I // field@04bf │ │ +0614c2: 3d06 1b00 |0039: if-lez v6, 0054 // +001b │ │ +0614c6: 6e10 180e 0800 |003b: invoke-virtual {v8}, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.dirTypeBackward:()B // method@0e18 │ │ +0614cc: 0a06 |003e: move-result v6 │ │ +0614ce: 2b06 4100 0000 |003f: packed-switch v6, 00000080 // +00000041 │ │ +0614d4: 28f5 |0042: goto 0037 // -000b │ │ +0614d6: 3302 0400 |0043: if-ne v2, v0, 0047 // +0004 │ │ +0614da: 0131 |0045: move v1, v3 │ │ +0614dc: 28e2 |0046: goto 0028 // -001e │ │ +0614de: d800 00ff |0047: add-int/lit8 v0, v0, #int -1 // #ff │ │ +0614e2: 28ee |0049: goto 0037 // -0012 │ │ +0614e4: 3302 0400 |004a: if-ne v2, v0, 004e // +0004 │ │ +0614e8: 0141 |004c: move v1, v4 │ │ +0614ea: 28db |004d: goto 0028 // -0025 │ │ +0614ec: d800 00ff |004e: add-int/lit8 v0, v0, #int -1 // #ff │ │ +0614f0: 28e7 |0050: goto 0037 // -0019 │ │ +0614f2: d800 0001 |0051: add-int/lit8 v0, v0, #int 1 // #01 │ │ +0614f6: 28e4 |0053: goto 0037 // -001c │ │ +0614f8: 0151 |0054: move v1, v5 │ │ +0614fa: 28d3 |0055: goto 0028 // -002d │ │ +0614fc: 0001 1300 0000 0000 1100 0000 1700 ... |0056: packed-switch-data (42 units) │ │ +061550: 0001 0500 0e00 0000 0400 0000 0400 ... |0080: packed-switch-data (14 units) │ │ catches : (none) │ │ positions : │ │ 0x0003 line=567 │ │ 0x0005 line=568 │ │ 0x0006 line=569 │ │ 0x0007 line=570 │ │ 0x0008 line=571 │ │ @@ -29272,54 +56560,54 @@ │ │ type : '()I' │ │ access : 0x0000 () │ │ code - │ │ registers : 6 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 98 16-bit code units │ │ -0400e0: |[0400e0] android.support.v4.text.BidiFormatter$DirectionalityEstimator.getExitDir:()I │ │ -0400f0: 1213 |0000: const/4 v3, #int 1 // #1 │ │ -0400f2: 12f2 |0001: const/4 v2, #int -1 // #ff │ │ -0400f4: 5254 8e02 |0002: iget v4, v5, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.length:I // field@028e │ │ -0400f8: 5954 8b02 |0004: iput v4, v5, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.charIndex:I // field@028b │ │ -0400fc: 1200 |0006: const/4 v0, #int 0 // #0 │ │ -0400fe: 1201 |0007: const/4 v1, #int 0 // #0 │ │ -040100: 5254 8b02 |0008: iget v4, v5, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.charIndex:I // field@028b │ │ -040104: 3d04 2b00 |000a: if-lez v4, 0035 // +002b │ │ -040108: 6e10 8d07 0500 |000c: invoke-virtual {v5}, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.dirTypeBackward:()B // method@078d │ │ -04010e: 0a04 |000f: move-result v4 │ │ -040110: 2b04 2800 0000 |0010: packed-switch v4, 00000038 // +00000028 │ │ -040116: 3901 f5ff |0013: if-nez v1, 0008 // -000b │ │ -04011a: 0101 |0015: move v1, v0 │ │ -04011c: 28f2 |0016: goto 0008 // -000e │ │ -04011e: 3900 0300 |0017: if-nez v0, 001a // +0003 │ │ -040122: 0f02 |0019: return v2 │ │ -040124: 3901 eeff |001a: if-nez v1, 0008 // -0012 │ │ -040128: 0101 |001c: move v1, v0 │ │ -04012a: 28eb |001d: goto 0008 // -0015 │ │ -04012c: 3201 fbff |001e: if-eq v1, v0, 0019 // -0005 │ │ -040130: d800 00ff |0020: add-int/lit8 v0, v0, #int -1 // #ff │ │ -040134: 28e6 |0022: goto 0008 // -001a │ │ -040136: 3900 0400 |0023: if-nez v0, 0027 // +0004 │ │ -04013a: 0132 |0025: move v2, v3 │ │ -04013c: 28f3 |0026: goto 0019 // -000d │ │ -04013e: 3901 e1ff |0027: if-nez v1, 0008 // -001f │ │ -040142: 0101 |0029: move v1, v0 │ │ -040144: 28de |002a: goto 0008 // -0022 │ │ -040146: 3301 0400 |002b: if-ne v1, v0, 002f // +0004 │ │ -04014a: 0132 |002d: move v2, v3 │ │ -04014c: 28eb |002e: goto 0019 // -0015 │ │ -04014e: d800 00ff |002f: add-int/lit8 v0, v0, #int -1 // #ff │ │ -040152: 28d7 |0031: goto 0008 // -0029 │ │ -040154: d800 0001 |0032: add-int/lit8 v0, v0, #int 1 // #01 │ │ -040158: 28d4 |0034: goto 0008 // -002c │ │ -04015a: 1202 |0035: const/4 v2, #int 0 // #0 │ │ -04015c: 28e3 |0036: goto 0019 // -001d │ │ -04015e: 0000 |0037: nop // spacer │ │ -040160: 0001 1300 0000 0000 0700 0000 1300 ... |0038: packed-switch-data (42 units) │ │ +06156c: |[06156c] android.support.v4.text.BidiFormatter$DirectionalityEstimator.getExitDir:()I │ │ +06157c: 1213 |0000: const/4 v3, #int 1 // #1 │ │ +06157e: 12f2 |0001: const/4 v2, #int -1 // #ff │ │ +061580: 5254 c204 |0002: iget v4, v5, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.length:I // field@04c2 │ │ +061584: 5954 bf04 |0004: iput v4, v5, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.charIndex:I // field@04bf │ │ +061588: 1200 |0006: const/4 v0, #int 0 // #0 │ │ +06158a: 1201 |0007: const/4 v1, #int 0 // #0 │ │ +06158c: 5254 bf04 |0008: iget v4, v5, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.charIndex:I // field@04bf │ │ +061590: 3d04 2b00 |000a: if-lez v4, 0035 // +002b │ │ +061594: 6e10 180e 0500 |000c: invoke-virtual {v5}, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.dirTypeBackward:()B // method@0e18 │ │ +06159a: 0a04 |000f: move-result v4 │ │ +06159c: 2b04 2800 0000 |0010: packed-switch v4, 00000038 // +00000028 │ │ +0615a2: 3901 f5ff |0013: if-nez v1, 0008 // -000b │ │ +0615a6: 0101 |0015: move v1, v0 │ │ +0615a8: 28f2 |0016: goto 0008 // -000e │ │ +0615aa: 3900 0300 |0017: if-nez v0, 001a // +0003 │ │ +0615ae: 0f02 |0019: return v2 │ │ +0615b0: 3901 eeff |001a: if-nez v1, 0008 // -0012 │ │ +0615b4: 0101 |001c: move v1, v0 │ │ +0615b6: 28eb |001d: goto 0008 // -0015 │ │ +0615b8: 3201 fbff |001e: if-eq v1, v0, 0019 // -0005 │ │ +0615bc: d800 00ff |0020: add-int/lit8 v0, v0, #int -1 // #ff │ │ +0615c0: 28e6 |0022: goto 0008 // -001a │ │ +0615c2: 3900 0400 |0023: if-nez v0, 0027 // +0004 │ │ +0615c6: 0132 |0025: move v2, v3 │ │ +0615c8: 28f3 |0026: goto 0019 // -000d │ │ +0615ca: 3901 e1ff |0027: if-nez v1, 0008 // -001f │ │ +0615ce: 0101 |0029: move v1, v0 │ │ +0615d0: 28de |002a: goto 0008 // -0022 │ │ +0615d2: 3301 0400 |002b: if-ne v1, v0, 002f // +0004 │ │ +0615d6: 0132 |002d: move v2, v3 │ │ +0615d8: 28eb |002e: goto 0019 // -0015 │ │ +0615da: d800 00ff |002f: add-int/lit8 v0, v0, #int -1 // #ff │ │ +0615de: 28d7 |0031: goto 0008 // -0029 │ │ +0615e0: d800 0001 |0032: add-int/lit8 v0, v0, #int 1 // #01 │ │ +0615e4: 28d4 |0034: goto 0008 // -002c │ │ +0615e6: 1202 |0035: const/4 v2, #int 0 // #0 │ │ +0615e8: 28e3 |0036: goto 0019 // -001d │ │ +0615ea: 0000 |0037: nop // spacer │ │ +0615ec: 0001 1300 0000 0000 0700 0000 1300 ... |0038: packed-switch-data (42 units) │ │ catches : (none) │ │ positions : │ │ 0x0002 line=665 │ │ 0x0006 line=666 │ │ 0x0007 line=667 │ │ 0x0008 line=668 │ │ 0x000c line=669 │ │ @@ -29345,31 +56633,31 @@ │ │ 0x0035 line=713 │ │ 0x0037 line=669 │ │ locals : │ │ 0x0007 - 0x0062 reg=0 embeddingLevel I │ │ 0x0008 - 0x0062 reg=1 lastNonEmptyEmbeddingLevel I │ │ 0x0000 - 0x0062 reg=5 this Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator; │ │ │ │ - source_file_idx : 537 (BidiFormatter.java) │ │ + source_file_idx : 634 (BidiFormatter.java) │ │ │ │ -Class #148 header: │ │ -class_idx : 355 │ │ +Class #307 header: │ │ +class_idx : 632 │ │ access_flags : 17 (0x0011) │ │ -superclass_idx : 948 │ │ -source_file_idx : 537 │ │ +superclass_idx : 1337 │ │ +source_file_idx : 634 │ │ static_fields_size : 16 │ │ instance_fields_size: 3 │ │ direct_methods_size : 15 │ │ virtual_methods_size: 7 │ │ │ │ -Class #148 annotations: │ │ +Class #307 annotations: │ │ Annotations on class │ │ VISIBILITY_SYSTEM Ldalvik/annotation/MemberClasses; value={ Landroid/support/v4/text/BidiFormatter$1; Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator; Landroid/support/v4/text/BidiFormatter$Builder; } │ │ │ │ -Class #148 - │ │ +Class #307 - │ │ Class descriptor : 'Landroid/support/v4/text/BidiFormatter;' │ │ Access flags : 0x0011 (PUBLIC FINAL) │ │ Superclass : 'Ljava/lang/Object;' │ │ Interfaces - │ │ Static fields - │ │ #0 : (in Landroid/support/v4/text/BidiFormatter;) │ │ name : 'DEFAULT_FLAGS' │ │ @@ -29469,37 +56757,37 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 0 │ │ outs : 4 │ │ insns size : 42 16-bit code units │ │ -0401b4: |[0401b4] android.support.v4.text.BidiFormatter.:()V │ │ -0401c4: 1223 |0000: const/4 v3, #int 2 // #2 │ │ -0401c6: 6200 af02 |0001: sget-object v0, Landroid/support/v4/text/TextDirectionHeuristicsCompat;.FIRSTSTRONG_LTR:Landroid/support/v4/text/TextDirectionHeuristicCompat; // field@02af │ │ -0401ca: 6900 9302 |0003: sput-object v0, Landroid/support/v4/text/BidiFormatter;.DEFAULT_TEXT_DIRECTION_HEURISTIC:Landroid/support/v4/text/TextDirectionHeuristicCompat; // field@0293 │ │ -0401ce: 1300 0e20 |0005: const/16 v0, #int 8206 // #200e │ │ -0401d2: 7110 6517 0000 |0007: invoke-static {v0}, Ljava/lang/Character;.toString:(C)Ljava/lang/String; // method@1765 │ │ -0401d8: 0c00 |000a: move-result-object v0 │ │ -0401da: 6900 9b02 |000b: sput-object v0, Landroid/support/v4/text/BidiFormatter;.LRM_STRING:Ljava/lang/String; // field@029b │ │ -0401de: 1300 0f20 |000d: const/16 v0, #int 8207 // #200f │ │ -0401e2: 7110 6517 0000 |000f: invoke-static {v0}, Ljava/lang/Character;.toString:(C)Ljava/lang/String; // method@1765 │ │ -0401e8: 0c00 |0012: move-result-object v0 │ │ -0401ea: 6900 9f02 |0013: sput-object v0, Landroid/support/v4/text/BidiFormatter;.RLM_STRING:Ljava/lang/String; // field@029f │ │ -0401ee: 2200 6301 |0015: new-instance v0, Landroid/support/v4/text/BidiFormatter; // type@0163 │ │ -0401f2: 1201 |0017: const/4 v1, #int 0 // #0 │ │ -0401f4: 6202 9302 |0018: sget-object v2, Landroid/support/v4/text/BidiFormatter;.DEFAULT_TEXT_DIRECTION_HEURISTIC:Landroid/support/v4/text/TextDirectionHeuristicCompat; // field@0293 │ │ -0401f8: 7040 9707 1023 |001a: invoke-direct {v0, v1, v3, v2}, Landroid/support/v4/text/BidiFormatter;.:(ZILandroid/support/v4/text/TextDirectionHeuristicCompat;)V // method@0797 │ │ -0401fe: 6900 9102 |001d: sput-object v0, Landroid/support/v4/text/BidiFormatter;.DEFAULT_LTR_INSTANCE:Landroid/support/v4/text/BidiFormatter; // field@0291 │ │ -040202: 2200 6301 |001f: new-instance v0, Landroid/support/v4/text/BidiFormatter; // type@0163 │ │ -040206: 1211 |0021: const/4 v1, #int 1 // #1 │ │ -040208: 6202 9302 |0022: sget-object v2, Landroid/support/v4/text/BidiFormatter;.DEFAULT_TEXT_DIRECTION_HEURISTIC:Landroid/support/v4/text/TextDirectionHeuristicCompat; // field@0293 │ │ -04020c: 7040 9707 1023 |0024: invoke-direct {v0, v1, v3, v2}, Landroid/support/v4/text/BidiFormatter;.:(ZILandroid/support/v4/text/TextDirectionHeuristicCompat;)V // method@0797 │ │ -040212: 6900 9202 |0027: sput-object v0, Landroid/support/v4/text/BidiFormatter;.DEFAULT_RTL_INSTANCE:Landroid/support/v4/text/BidiFormatter; // field@0292 │ │ -040216: 0e00 |0029: return-void │ │ +061640: |[061640] android.support.v4.text.BidiFormatter.:()V │ │ +061650: 1223 |0000: const/4 v3, #int 2 // #2 │ │ +061652: 6200 e304 |0001: sget-object v0, Landroid/support/v4/text/TextDirectionHeuristicsCompat;.FIRSTSTRONG_LTR:Landroid/support/v4/text/TextDirectionHeuristicCompat; // field@04e3 │ │ +061656: 6900 c704 |0003: sput-object v0, Landroid/support/v4/text/BidiFormatter;.DEFAULT_TEXT_DIRECTION_HEURISTIC:Landroid/support/v4/text/TextDirectionHeuristicCompat; // field@04c7 │ │ +06165a: 1300 0e20 |0005: const/16 v0, #int 8206 // #200e │ │ +06165e: 7110 5322 0000 |0007: invoke-static {v0}, Ljava/lang/Character;.toString:(C)Ljava/lang/String; // method@2253 │ │ +061664: 0c00 |000a: move-result-object v0 │ │ +061666: 6900 cf04 |000b: sput-object v0, Landroid/support/v4/text/BidiFormatter;.LRM_STRING:Ljava/lang/String; // field@04cf │ │ +06166a: 1300 0f20 |000d: const/16 v0, #int 8207 // #200f │ │ +06166e: 7110 5322 0000 |000f: invoke-static {v0}, Ljava/lang/Character;.toString:(C)Ljava/lang/String; // method@2253 │ │ +061674: 0c00 |0012: move-result-object v0 │ │ +061676: 6900 d304 |0013: sput-object v0, Landroid/support/v4/text/BidiFormatter;.RLM_STRING:Ljava/lang/String; // field@04d3 │ │ +06167a: 2200 7802 |0015: new-instance v0, Landroid/support/v4/text/BidiFormatter; // type@0278 │ │ +06167e: 1201 |0017: const/4 v1, #int 0 // #0 │ │ +061680: 6202 c704 |0018: sget-object v2, Landroid/support/v4/text/BidiFormatter;.DEFAULT_TEXT_DIRECTION_HEURISTIC:Landroid/support/v4/text/TextDirectionHeuristicCompat; // field@04c7 │ │ +061684: 7040 220e 1023 |001a: invoke-direct {v0, v1, v3, v2}, Landroid/support/v4/text/BidiFormatter;.:(ZILandroid/support/v4/text/TextDirectionHeuristicCompat;)V // method@0e22 │ │ +06168a: 6900 c504 |001d: sput-object v0, Landroid/support/v4/text/BidiFormatter;.DEFAULT_LTR_INSTANCE:Landroid/support/v4/text/BidiFormatter; // field@04c5 │ │ +06168e: 2200 7802 |001f: new-instance v0, Landroid/support/v4/text/BidiFormatter; // type@0278 │ │ +061692: 1211 |0021: const/4 v1, #int 1 // #1 │ │ +061694: 6202 c704 |0022: sget-object v2, Landroid/support/v4/text/BidiFormatter;.DEFAULT_TEXT_DIRECTION_HEURISTIC:Landroid/support/v4/text/TextDirectionHeuristicCompat; // field@04c7 │ │ +061698: 7040 220e 1023 |0024: invoke-direct {v0, v1, v3, v2}, Landroid/support/v4/text/BidiFormatter;.:(ZILandroid/support/v4/text/TextDirectionHeuristicCompat;)V // method@0e22 │ │ +06169e: 6900 c604 |0027: sput-object v0, Landroid/support/v4/text/BidiFormatter;.DEFAULT_RTL_INSTANCE:Landroid/support/v4/text/BidiFormatter; // field@04c6 │ │ +0616a2: 0e00 |0029: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=83 │ │ 0x0005 line=113 │ │ 0x000d line=118 │ │ 0x0015 line=215 │ │ 0x001f line=220 │ │ @@ -29510,20 +56798,20 @@ │ │ type : '(ZILandroid/support/v4/text/TextDirectionHeuristicCompat;)V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 1 │ │ insns size : 10 16-bit code units │ │ -040218: |[040218] android.support.v4.text.BidiFormatter.:(ZILandroid/support/v4/text/TextDirectionHeuristicCompat;)V │ │ -040228: 7010 9117 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1791 │ │ -04022e: 5c01 a202 |0003: iput-boolean v1, v0, Landroid/support/v4/text/BidiFormatter;.mIsRtlContext:Z // field@02a2 │ │ -040232: 5902 a102 |0005: iput v2, v0, Landroid/support/v4/text/BidiFormatter;.mFlags:I // field@02a1 │ │ -040236: 5b03 a002 |0007: iput-object v3, v0, Landroid/support/v4/text/BidiFormatter;.mDefaultTextDirectionHeuristicCompat:Landroid/support/v4/text/TextDirectionHeuristicCompat; // field@02a0 │ │ -04023a: 0e00 |0009: return-void │ │ +0616a4: |[0616a4] android.support.v4.text.BidiFormatter.:(ZILandroid/support/v4/text/TextDirectionHeuristicCompat;)V │ │ +0616b4: 7010 8622 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2286 │ │ +0616ba: 5c01 d604 |0003: iput-boolean v1, v0, Landroid/support/v4/text/BidiFormatter;.mIsRtlContext:Z // field@04d6 │ │ +0616be: 5902 d504 |0005: iput v2, v0, Landroid/support/v4/text/BidiFormatter;.mFlags:I // field@04d5 │ │ +0616c2: 5b03 d404 |0007: iput-object v3, v0, Landroid/support/v4/text/BidiFormatter;.mDefaultTextDirectionHeuristicCompat:Landroid/support/v4/text/TextDirectionHeuristicCompat; // field@04d4 │ │ +0616c6: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=260 │ │ 0x0003 line=261 │ │ 0x0005 line=262 │ │ 0x0007 line=263 │ │ 0x0009 line=264 │ │ @@ -29538,17 +56826,17 @@ │ │ type : '(ZILandroid/support/v4/text/TextDirectionHeuristicCompat;Landroid/support/v4/text/BidiFormatter$1;)V' │ │ access : 0x11000 (SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 5 │ │ ins : 5 │ │ outs : 4 │ │ insns size : 4 16-bit code units │ │ -04023c: |[04023c] android.support.v4.text.BidiFormatter.:(ZILandroid/support/v4/text/TextDirectionHeuristicCompat;Landroid/support/v4/text/BidiFormatter$1;)V │ │ -04024c: 7040 9707 1032 |0000: invoke-direct {v0, v1, v2, v3}, Landroid/support/v4/text/BidiFormatter;.:(ZILandroid/support/v4/text/TextDirectionHeuristicCompat;)V // method@0797 │ │ -040252: 0e00 |0003: return-void │ │ +0616c8: |[0616c8] android.support.v4.text.BidiFormatter.:(ZILandroid/support/v4/text/TextDirectionHeuristicCompat;Landroid/support/v4/text/BidiFormatter$1;)V │ │ +0616d8: 7040 220e 1032 |0000: invoke-direct {v0, v1, v2, v3}, Landroid/support/v4/text/BidiFormatter;.:(ZILandroid/support/v4/text/TextDirectionHeuristicCompat;)V // method@0e22 │ │ +0616de: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=78 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/text/BidiFormatter; │ │ 0x0000 - 0x0004 reg=1 x0 Z │ │ 0x0000 - 0x0004 reg=2 x1 I │ │ @@ -29560,18 +56848,18 @@ │ │ type : '(Ljava/util/Locale;)Z' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -040254: |[040254] android.support.v4.text.BidiFormatter.access$000:(Ljava/util/Locale;)Z │ │ -040264: 7110 a507 0100 |0000: invoke-static {v1}, Landroid/support/v4/text/BidiFormatter;.isRtlLocale:(Ljava/util/Locale;)Z // method@07a5 │ │ -04026a: 0a00 |0003: move-result v0 │ │ -04026c: 0f00 |0004: return v0 │ │ +0616e0: |[0616e0] android.support.v4.text.BidiFormatter.access$000:(Ljava/util/Locale;)Z │ │ +0616f0: 7110 300e 0100 |0000: invoke-static {v1}, Landroid/support/v4/text/BidiFormatter;.isRtlLocale:(Ljava/util/Locale;)Z // method@0e30 │ │ +0616f6: 0a00 |0003: move-result v0 │ │ +0616f8: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=78 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 x0 Ljava/util/Locale; │ │ │ │ #4 : (in Landroid/support/v4/text/BidiFormatter;) │ │ @@ -29579,72 +56867,72 @@ │ │ type : '()Landroid/support/v4/text/TextDirectionHeuristicCompat;' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -040270: |[040270] android.support.v4.text.BidiFormatter.access$100:()Landroid/support/v4/text/TextDirectionHeuristicCompat; │ │ -040280: 6200 9302 |0000: sget-object v0, Landroid/support/v4/text/BidiFormatter;.DEFAULT_TEXT_DIRECTION_HEURISTIC:Landroid/support/v4/text/TextDirectionHeuristicCompat; // field@0293 │ │ -040284: 1100 |0002: return-object v0 │ │ +0616fc: |[0616fc] android.support.v4.text.BidiFormatter.access$100:()Landroid/support/v4/text/TextDirectionHeuristicCompat; │ │ +06170c: 6200 c704 |0000: sget-object v0, Landroid/support/v4/text/BidiFormatter;.DEFAULT_TEXT_DIRECTION_HEURISTIC:Landroid/support/v4/text/TextDirectionHeuristicCompat; // field@04c7 │ │ +061710: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=78 │ │ locals : │ │ │ │ #5 : (in Landroid/support/v4/text/BidiFormatter;) │ │ name : 'access$200' │ │ type : '()Landroid/support/v4/text/BidiFormatter;' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -040288: |[040288] android.support.v4.text.BidiFormatter.access$200:()Landroid/support/v4/text/BidiFormatter; │ │ -040298: 6200 9202 |0000: sget-object v0, Landroid/support/v4/text/BidiFormatter;.DEFAULT_RTL_INSTANCE:Landroid/support/v4/text/BidiFormatter; // field@0292 │ │ -04029c: 1100 |0002: return-object v0 │ │ +061714: |[061714] android.support.v4.text.BidiFormatter.access$200:()Landroid/support/v4/text/BidiFormatter; │ │ +061724: 6200 c604 |0000: sget-object v0, Landroid/support/v4/text/BidiFormatter;.DEFAULT_RTL_INSTANCE:Landroid/support/v4/text/BidiFormatter; // field@04c6 │ │ +061728: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=78 │ │ locals : │ │ │ │ #6 : (in Landroid/support/v4/text/BidiFormatter;) │ │ name : 'access$300' │ │ type : '()Landroid/support/v4/text/BidiFormatter;' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0402a0: |[0402a0] android.support.v4.text.BidiFormatter.access$300:()Landroid/support/v4/text/BidiFormatter; │ │ -0402b0: 6200 9102 |0000: sget-object v0, Landroid/support/v4/text/BidiFormatter;.DEFAULT_LTR_INSTANCE:Landroid/support/v4/text/BidiFormatter; // field@0291 │ │ -0402b4: 1100 |0002: return-object v0 │ │ +06172c: |[06172c] android.support.v4.text.BidiFormatter.access$300:()Landroid/support/v4/text/BidiFormatter; │ │ +06173c: 6200 c504 |0000: sget-object v0, Landroid/support/v4/text/BidiFormatter;.DEFAULT_LTR_INSTANCE:Landroid/support/v4/text/BidiFormatter; // field@04c5 │ │ +061740: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=78 │ │ locals : │ │ │ │ #7 : (in Landroid/support/v4/text/BidiFormatter;) │ │ name : 'getEntryDir' │ │ type : '(Ljava/lang/String;)I' │ │ access : 0x000a (PRIVATE STATIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 11 16-bit code units │ │ -0402b8: |[0402b8] android.support.v4.text.BidiFormatter.getEntryDir:(Ljava/lang/String;)I │ │ -0402c8: 2200 6201 |0000: new-instance v0, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator; // type@0162 │ │ -0402cc: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -0402ce: 7030 8c07 2001 |0003: invoke-direct {v0, v2, v1}, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.:(Ljava/lang/String;Z)V // method@078c │ │ -0402d4: 6e10 9007 0000 |0006: invoke-virtual {v0}, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.getEntryDir:()I // method@0790 │ │ -0402da: 0a00 |0009: move-result v0 │ │ -0402dc: 0f00 |000a: return v0 │ │ +061744: |[061744] android.support.v4.text.BidiFormatter.getEntryDir:(Ljava/lang/String;)I │ │ +061754: 2200 7702 |0000: new-instance v0, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator; // type@0277 │ │ +061758: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +06175a: 7030 170e 2001 |0003: invoke-direct {v0, v2, v1}, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.:(Ljava/lang/String;Z)V // method@0e17 │ │ +061760: 6e10 1b0e 0000 |0006: invoke-virtual {v0}, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.getEntryDir:()I // method@0e1b │ │ +061766: 0a00 |0009: move-result v0 │ │ +061768: 0f00 |000a: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=479 │ │ locals : │ │ 0x0000 - 0x000b reg=2 str Ljava/lang/String; │ │ │ │ #8 : (in Landroid/support/v4/text/BidiFormatter;) │ │ @@ -29652,21 +56940,21 @@ │ │ type : '(Ljava/lang/String;)I' │ │ access : 0x000a (PRIVATE STATIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 11 16-bit code units │ │ -0402e0: |[0402e0] android.support.v4.text.BidiFormatter.getExitDir:(Ljava/lang/String;)I │ │ -0402f0: 2200 6201 |0000: new-instance v0, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator; // type@0162 │ │ -0402f4: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -0402f6: 7030 8c07 2001 |0003: invoke-direct {v0, v2, v1}, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.:(Ljava/lang/String;Z)V // method@078c │ │ -0402fc: 6e10 9107 0000 |0006: invoke-virtual {v0}, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.getExitDir:()I // method@0791 │ │ -040302: 0a00 |0009: move-result v0 │ │ -040304: 0f00 |000a: return v0 │ │ +06176c: |[06176c] android.support.v4.text.BidiFormatter.getExitDir:(Ljava/lang/String;)I │ │ +06177c: 2200 7702 |0000: new-instance v0, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator; // type@0277 │ │ +061780: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +061782: 7030 170e 2001 |0003: invoke-direct {v0, v2, v1}, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.:(Ljava/lang/String;Z)V // method@0e17 │ │ +061788: 6e10 1c0e 0000 |0006: invoke-virtual {v0}, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.getExitDir:()I // method@0e1c │ │ +06178e: 0a00 |0009: move-result v0 │ │ +061790: 0f00 |000a: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=462 │ │ locals : │ │ 0x0000 - 0x000b reg=2 str Ljava/lang/String; │ │ │ │ #9 : (in Landroid/support/v4/text/BidiFormatter;) │ │ @@ -29674,40 +56962,40 @@ │ │ type : '()Landroid/support/v4/text/BidiFormatter;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 10 16-bit code units │ │ -040308: |[040308] android.support.v4.text.BidiFormatter.getInstance:()Landroid/support/v4/text/BidiFormatter; │ │ -040318: 2200 6101 |0000: new-instance v0, Landroid/support/v4/text/BidiFormatter$Builder; // type@0161 │ │ -04031c: 7010 8307 0000 |0002: invoke-direct {v0}, Landroid/support/v4/text/BidiFormatter$Builder;.:()V // method@0783 │ │ -040322: 6e10 8607 0000 |0005: invoke-virtual {v0}, Landroid/support/v4/text/BidiFormatter$Builder;.build:()Landroid/support/v4/text/BidiFormatter; // method@0786 │ │ -040328: 0c00 |0008: move-result-object v0 │ │ -04032a: 1100 |0009: return-object v0 │ │ +061794: |[061794] android.support.v4.text.BidiFormatter.getInstance:()Landroid/support/v4/text/BidiFormatter; │ │ +0617a4: 2200 7602 |0000: new-instance v0, Landroid/support/v4/text/BidiFormatter$Builder; // type@0276 │ │ +0617a8: 7010 0e0e 0000 |0002: invoke-direct {v0}, Landroid/support/v4/text/BidiFormatter$Builder;.:()V // method@0e0e │ │ +0617ae: 6e10 110e 0000 |0005: invoke-virtual {v0}, Landroid/support/v4/text/BidiFormatter$Builder;.build:()Landroid/support/v4/text/BidiFormatter; // method@0e11 │ │ +0617b4: 0c00 |0008: move-result-object v0 │ │ +0617b6: 1100 |0009: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=234 │ │ locals : │ │ │ │ #10 : (in Landroid/support/v4/text/BidiFormatter;) │ │ name : 'getInstance' │ │ type : '(Ljava/util/Locale;)Landroid/support/v4/text/BidiFormatter;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 10 16-bit code units │ │ -04032c: |[04032c] android.support.v4.text.BidiFormatter.getInstance:(Ljava/util/Locale;)Landroid/support/v4/text/BidiFormatter; │ │ -04033c: 2200 6101 |0000: new-instance v0, Landroid/support/v4/text/BidiFormatter$Builder; // type@0161 │ │ -040340: 7020 8407 1000 |0002: invoke-direct {v0, v1}, Landroid/support/v4/text/BidiFormatter$Builder;.:(Ljava/util/Locale;)V // method@0784 │ │ -040346: 6e10 8607 0000 |0005: invoke-virtual {v0}, Landroid/support/v4/text/BidiFormatter$Builder;.build:()Landroid/support/v4/text/BidiFormatter; // method@0786 │ │ -04034c: 0c00 |0008: move-result-object v0 │ │ -04034e: 1100 |0009: return-object v0 │ │ +0617b8: |[0617b8] android.support.v4.text.BidiFormatter.getInstance:(Ljava/util/Locale;)Landroid/support/v4/text/BidiFormatter; │ │ +0617c8: 2200 7602 |0000: new-instance v0, Landroid/support/v4/text/BidiFormatter$Builder; // type@0276 │ │ +0617cc: 7020 0f0e 1000 |0002: invoke-direct {v0, v1}, Landroid/support/v4/text/BidiFormatter$Builder;.:(Ljava/util/Locale;)V // method@0e0f │ │ +0617d2: 6e10 110e 0000 |0005: invoke-virtual {v0}, Landroid/support/v4/text/BidiFormatter$Builder;.build:()Landroid/support/v4/text/BidiFormatter; // method@0e11 │ │ +0617d8: 0c00 |0008: move-result-object v0 │ │ +0617da: 1100 |0009: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=252 │ │ locals : │ │ 0x0000 - 0x000a reg=1 locale Ljava/util/Locale; │ │ │ │ #11 : (in Landroid/support/v4/text/BidiFormatter;) │ │ @@ -29715,20 +57003,20 @@ │ │ type : '(Z)Landroid/support/v4/text/BidiFormatter;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 10 16-bit code units │ │ -040350: |[040350] android.support.v4.text.BidiFormatter.getInstance:(Z)Landroid/support/v4/text/BidiFormatter; │ │ -040360: 2200 6101 |0000: new-instance v0, Landroid/support/v4/text/BidiFormatter$Builder; // type@0161 │ │ -040364: 7020 8507 1000 |0002: invoke-direct {v0, v1}, Landroid/support/v4/text/BidiFormatter$Builder;.:(Z)V // method@0785 │ │ -04036a: 6e10 8607 0000 |0005: invoke-virtual {v0}, Landroid/support/v4/text/BidiFormatter$Builder;.build:()Landroid/support/v4/text/BidiFormatter; // method@0786 │ │ -040370: 0c00 |0008: move-result-object v0 │ │ -040372: 1100 |0009: return-object v0 │ │ +0617dc: |[0617dc] android.support.v4.text.BidiFormatter.getInstance:(Z)Landroid/support/v4/text/BidiFormatter; │ │ +0617ec: 2200 7602 |0000: new-instance v0, Landroid/support/v4/text/BidiFormatter$Builder; // type@0276 │ │ +0617f0: 7020 100e 1000 |0002: invoke-direct {v0, v1}, Landroid/support/v4/text/BidiFormatter$Builder;.:(Z)V // method@0e10 │ │ +0617f6: 6e10 110e 0000 |0005: invoke-virtual {v0}, Landroid/support/v4/text/BidiFormatter$Builder;.build:()Landroid/support/v4/text/BidiFormatter; // method@0e11 │ │ +0617fc: 0c00 |0008: move-result-object v0 │ │ +0617fe: 1100 |0009: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=243 │ │ locals : │ │ 0x0000 - 0x000a reg=1 rtlContext Z │ │ │ │ #12 : (in Landroid/support/v4/text/BidiFormatter;) │ │ @@ -29736,22 +57024,22 @@ │ │ type : '(Ljava/util/Locale;)Z' │ │ access : 0x000a (PRIVATE STATIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 10 16-bit code units │ │ -040374: |[040374] android.support.v4.text.BidiFormatter.isRtlLocale:(Ljava/util/Locale;)Z │ │ -040384: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -040386: 7110 d907 0200 |0001: invoke-static {v2}, Landroid/support/v4/text/TextUtilsCompat;.getLayoutDirectionFromLocale:(Ljava/util/Locale;)I // method@07d9 │ │ -04038c: 0a01 |0004: move-result v1 │ │ -04038e: 3301 0300 |0005: if-ne v1, v0, 0008 // +0003 │ │ -040392: 0f00 |0007: return v0 │ │ -040394: 1200 |0008: const/4 v0, #int 0 // #0 │ │ -040396: 28fe |0009: goto 0007 // -0002 │ │ +061800: |[061800] android.support.v4.text.BidiFormatter.isRtlLocale:(Ljava/util/Locale;)Z │ │ +061810: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +061812: 7110 640e 0200 |0001: invoke-static {v2}, Landroid/support/v4/text/TextUtilsCompat;.getLayoutDirectionFromLocale:(Ljava/util/Locale;)I // method@0e64 │ │ +061818: 0a01 |0004: move-result v1 │ │ +06181a: 3301 0300 |0005: if-ne v1, v0, 0008 // +0003 │ │ +06181e: 0f00 |0007: return v0 │ │ +061820: 1200 |0008: const/4 v0, #int 0 // #0 │ │ +061822: 28fe |0009: goto 0007 // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=437 │ │ locals : │ │ 0x0000 - 0x000a reg=2 locale Ljava/util/Locale; │ │ │ │ #13 : (in Landroid/support/v4/text/BidiFormatter;) │ │ @@ -29759,40 +57047,40 @@ │ │ type : '(Ljava/lang/String;Landroid/support/v4/text/TextDirectionHeuristicCompat;)Ljava/lang/String;' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 6 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 44 16-bit code units │ │ -040398: |[040398] android.support.v4.text.BidiFormatter.markAfter:(Ljava/lang/String;Landroid/support/v4/text/TextDirectionHeuristicCompat;)Ljava/lang/String; │ │ -0403a8: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -0403aa: 6e10 a717 0400 |0001: invoke-virtual {v4}, Ljava/lang/String;.length:()I // method@17a7 │ │ -0403b0: 0a02 |0004: move-result v2 │ │ -0403b2: 7240 bc07 4521 |0005: invoke-interface {v5, v4, v1, v2}, Landroid/support/v4/text/TextDirectionHeuristicCompat;.isRtl:(Ljava/lang/CharSequence;II)Z // method@07bc │ │ -0403b8: 0a00 |0008: move-result v0 │ │ -0403ba: 5531 a202 |0009: iget-boolean v1, v3, Landroid/support/v4/text/BidiFormatter;.mIsRtlContext:Z // field@02a2 │ │ -0403be: 3901 0e00 |000b: if-nez v1, 0019 // +000e │ │ -0403c2: 3900 0900 |000d: if-nez v0, 0016 // +0009 │ │ -0403c6: 7110 9e07 0400 |000f: invoke-static {v4}, Landroid/support/v4/text/BidiFormatter;.getExitDir:(Ljava/lang/String;)I // method@079e │ │ -0403cc: 0a01 |0012: move-result v1 │ │ -0403ce: 1212 |0013: const/4 v2, #int 1 // #1 │ │ -0403d0: 3321 0500 |0014: if-ne v1, v2, 0019 // +0005 │ │ -0403d4: 6201 9b02 |0016: sget-object v1, Landroid/support/v4/text/BidiFormatter;.LRM_STRING:Ljava/lang/String; // field@029b │ │ -0403d8: 1101 |0018: return-object v1 │ │ -0403da: 5531 a202 |0019: iget-boolean v1, v3, Landroid/support/v4/text/BidiFormatter;.mIsRtlContext:Z // field@02a2 │ │ -0403de: 3801 0e00 |001b: if-eqz v1, 0029 // +000e │ │ -0403e2: 3800 0900 |001d: if-eqz v0, 0026 // +0009 │ │ -0403e6: 7110 9e07 0400 |001f: invoke-static {v4}, Landroid/support/v4/text/BidiFormatter;.getExitDir:(Ljava/lang/String;)I // method@079e │ │ -0403ec: 0a01 |0022: move-result v1 │ │ -0403ee: 12f2 |0023: const/4 v2, #int -1 // #ff │ │ -0403f0: 3321 0500 |0024: if-ne v1, v2, 0029 // +0005 │ │ -0403f4: 6201 9f02 |0026: sget-object v1, Landroid/support/v4/text/BidiFormatter;.RLM_STRING:Ljava/lang/String; // field@029f │ │ -0403f8: 28f0 |0028: goto 0018 // -0010 │ │ -0403fa: 1a01 0000 |0029: const-string v1, "" // string@0000 │ │ -0403fe: 28ed |002b: goto 0018 // -0013 │ │ +061824: |[061824] android.support.v4.text.BidiFormatter.markAfter:(Ljava/lang/String;Landroid/support/v4/text/TextDirectionHeuristicCompat;)Ljava/lang/String; │ │ +061834: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +061836: 6e10 9c22 0400 |0001: invoke-virtual {v4}, Ljava/lang/String;.length:()I // method@229c │ │ +06183c: 0a02 |0004: move-result v2 │ │ +06183e: 7240 470e 4521 |0005: invoke-interface {v5, v4, v1, v2}, Landroid/support/v4/text/TextDirectionHeuristicCompat;.isRtl:(Ljava/lang/CharSequence;II)Z // method@0e47 │ │ +061844: 0a00 |0008: move-result v0 │ │ +061846: 5531 d604 |0009: iget-boolean v1, v3, Landroid/support/v4/text/BidiFormatter;.mIsRtlContext:Z // field@04d6 │ │ +06184a: 3901 0e00 |000b: if-nez v1, 0019 // +000e │ │ +06184e: 3900 0900 |000d: if-nez v0, 0016 // +0009 │ │ +061852: 7110 290e 0400 |000f: invoke-static {v4}, Landroid/support/v4/text/BidiFormatter;.getExitDir:(Ljava/lang/String;)I // method@0e29 │ │ +061858: 0a01 |0012: move-result v1 │ │ +06185a: 1212 |0013: const/4 v2, #int 1 // #1 │ │ +06185c: 3321 0500 |0014: if-ne v1, v2, 0019 // +0005 │ │ +061860: 6201 cf04 |0016: sget-object v1, Landroid/support/v4/text/BidiFormatter;.LRM_STRING:Ljava/lang/String; // field@04cf │ │ +061864: 1101 |0018: return-object v1 │ │ +061866: 5531 d604 |0019: iget-boolean v1, v3, Landroid/support/v4/text/BidiFormatter;.mIsRtlContext:Z // field@04d6 │ │ +06186a: 3801 0e00 |001b: if-eqz v1, 0029 // +000e │ │ +06186e: 3800 0900 |001d: if-eqz v0, 0026 // +0009 │ │ +061872: 7110 290e 0400 |001f: invoke-static {v4}, Landroid/support/v4/text/BidiFormatter;.getExitDir:(Ljava/lang/String;)I // method@0e29 │ │ +061878: 0a01 |0022: move-result v1 │ │ +06187a: 12f2 |0023: const/4 v2, #int -1 // #ff │ │ +06187c: 3321 0500 |0024: if-ne v1, v2, 0029 // +0005 │ │ +061880: 6201 d304 |0026: sget-object v1, Landroid/support/v4/text/BidiFormatter;.RLM_STRING:Ljava/lang/String; // field@04d3 │ │ +061884: 28f0 |0028: goto 0018 // -0010 │ │ +061886: 1a01 0000 |0029: const-string v1, "" // string@0000 │ │ +06188a: 28ed |002b: goto 0018 // -0013 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=297 │ │ 0x0009 line=299 │ │ 0x0016 line=300 │ │ 0x0018 line=305 │ │ 0x0019 line=302 │ │ @@ -29809,40 +57097,40 @@ │ │ type : '(Ljava/lang/String;Landroid/support/v4/text/TextDirectionHeuristicCompat;)Ljava/lang/String;' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 6 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 44 16-bit code units │ │ -040400: |[040400] android.support.v4.text.BidiFormatter.markBefore:(Ljava/lang/String;Landroid/support/v4/text/TextDirectionHeuristicCompat;)Ljava/lang/String; │ │ -040410: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -040412: 6e10 a717 0400 |0001: invoke-virtual {v4}, Ljava/lang/String;.length:()I // method@17a7 │ │ -040418: 0a02 |0004: move-result v2 │ │ -04041a: 7240 bc07 4521 |0005: invoke-interface {v5, v4, v1, v2}, Landroid/support/v4/text/TextDirectionHeuristicCompat;.isRtl:(Ljava/lang/CharSequence;II)Z // method@07bc │ │ -040420: 0a00 |0008: move-result v0 │ │ -040422: 5531 a202 |0009: iget-boolean v1, v3, Landroid/support/v4/text/BidiFormatter;.mIsRtlContext:Z // field@02a2 │ │ -040426: 3901 0e00 |000b: if-nez v1, 0019 // +000e │ │ -04042a: 3900 0900 |000d: if-nez v0, 0016 // +0009 │ │ -04042e: 7110 9d07 0400 |000f: invoke-static {v4}, Landroid/support/v4/text/BidiFormatter;.getEntryDir:(Ljava/lang/String;)I // method@079d │ │ -040434: 0a01 |0012: move-result v1 │ │ -040436: 1212 |0013: const/4 v2, #int 1 // #1 │ │ -040438: 3321 0500 |0014: if-ne v1, v2, 0019 // +0005 │ │ -04043c: 6201 9b02 |0016: sget-object v1, Landroid/support/v4/text/BidiFormatter;.LRM_STRING:Ljava/lang/String; // field@029b │ │ -040440: 1101 |0018: return-object v1 │ │ -040442: 5531 a202 |0019: iget-boolean v1, v3, Landroid/support/v4/text/BidiFormatter;.mIsRtlContext:Z // field@02a2 │ │ -040446: 3801 0e00 |001b: if-eqz v1, 0029 // +000e │ │ -04044a: 3800 0900 |001d: if-eqz v0, 0026 // +0009 │ │ -04044e: 7110 9d07 0400 |001f: invoke-static {v4}, Landroid/support/v4/text/BidiFormatter;.getEntryDir:(Ljava/lang/String;)I // method@079d │ │ -040454: 0a01 |0022: move-result v1 │ │ -040456: 12f2 |0023: const/4 v2, #int -1 // #ff │ │ -040458: 3321 0500 |0024: if-ne v1, v2, 0029 // +0005 │ │ -04045c: 6201 9f02 |0026: sget-object v1, Landroid/support/v4/text/BidiFormatter;.RLM_STRING:Ljava/lang/String; // field@029f │ │ -040460: 28f0 |0028: goto 0018 // -0010 │ │ -040462: 1a01 0000 |0029: const-string v1, "" // string@0000 │ │ -040466: 28ed |002b: goto 0018 // -0013 │ │ +06188c: |[06188c] android.support.v4.text.BidiFormatter.markBefore:(Ljava/lang/String;Landroid/support/v4/text/TextDirectionHeuristicCompat;)Ljava/lang/String; │ │ +06189c: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +06189e: 6e10 9c22 0400 |0001: invoke-virtual {v4}, Ljava/lang/String;.length:()I // method@229c │ │ +0618a4: 0a02 |0004: move-result v2 │ │ +0618a6: 7240 470e 4521 |0005: invoke-interface {v5, v4, v1, v2}, Landroid/support/v4/text/TextDirectionHeuristicCompat;.isRtl:(Ljava/lang/CharSequence;II)Z // method@0e47 │ │ +0618ac: 0a00 |0008: move-result v0 │ │ +0618ae: 5531 d604 |0009: iget-boolean v1, v3, Landroid/support/v4/text/BidiFormatter;.mIsRtlContext:Z // field@04d6 │ │ +0618b2: 3901 0e00 |000b: if-nez v1, 0019 // +000e │ │ +0618b6: 3900 0900 |000d: if-nez v0, 0016 // +0009 │ │ +0618ba: 7110 280e 0400 |000f: invoke-static {v4}, Landroid/support/v4/text/BidiFormatter;.getEntryDir:(Ljava/lang/String;)I // method@0e28 │ │ +0618c0: 0a01 |0012: move-result v1 │ │ +0618c2: 1212 |0013: const/4 v2, #int 1 // #1 │ │ +0618c4: 3321 0500 |0014: if-ne v1, v2, 0019 // +0005 │ │ +0618c8: 6201 cf04 |0016: sget-object v1, Landroid/support/v4/text/BidiFormatter;.LRM_STRING:Ljava/lang/String; // field@04cf │ │ +0618cc: 1101 |0018: return-object v1 │ │ +0618ce: 5531 d604 |0019: iget-boolean v1, v3, Landroid/support/v4/text/BidiFormatter;.mIsRtlContext:Z // field@04d6 │ │ +0618d2: 3801 0e00 |001b: if-eqz v1, 0029 // +000e │ │ +0618d6: 3800 0900 |001d: if-eqz v0, 0026 // +0009 │ │ +0618da: 7110 280e 0400 |001f: invoke-static {v4}, Landroid/support/v4/text/BidiFormatter;.getEntryDir:(Ljava/lang/String;)I // method@0e28 │ │ +0618e0: 0a01 |0022: move-result v1 │ │ +0618e2: 12f2 |0023: const/4 v2, #int -1 // #ff │ │ +0618e4: 3321 0500 |0024: if-ne v1, v2, 0029 // +0005 │ │ +0618e8: 6201 d304 |0026: sget-object v1, Landroid/support/v4/text/BidiFormatter;.RLM_STRING:Ljava/lang/String; // field@04d3 │ │ +0618ec: 28f0 |0028: goto 0018 // -0010 │ │ +0618ee: 1a01 0000 |0029: const-string v1, "" // string@0000 │ │ +0618f2: 28ed |002b: goto 0018 // -0013 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=324 │ │ 0x0009 line=326 │ │ 0x0016 line=327 │ │ 0x0018 line=332 │ │ 0x0019 line=329 │ │ @@ -29860,22 +57148,22 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 10 16-bit code units │ │ -040468: |[040468] android.support.v4.text.BidiFormatter.getStereoReset:()Z │ │ -040478: 5210 a102 |0000: iget v0, v1, Landroid/support/v4/text/BidiFormatter;.mFlags:I // field@02a1 │ │ -04047c: dd00 0002 |0002: and-int/lit8 v0, v0, #int 2 // #02 │ │ -040480: 3800 0400 |0004: if-eqz v0, 0008 // +0004 │ │ -040484: 1210 |0006: const/4 v0, #int 1 // #1 │ │ -040486: 0f00 |0007: return v0 │ │ -040488: 1200 |0008: const/4 v0, #int 0 // #0 │ │ -04048a: 28fe |0009: goto 0007 // -0002 │ │ +0618f4: |[0618f4] android.support.v4.text.BidiFormatter.getStereoReset:()Z │ │ +061904: 5210 d504 |0000: iget v0, v1, Landroid/support/v4/text/BidiFormatter;.mFlags:I // field@04d5 │ │ +061908: dd00 0002 |0002: and-int/lit8 v0, v0, #int 2 // #02 │ │ +06190c: 3800 0400 |0004: if-eqz v0, 0008 // +0004 │ │ +061910: 1210 |0006: const/4 v0, #int 1 // #1 │ │ +061912: 0f00 |0007: return v0 │ │ +061914: 1200 |0008: const/4 v0, #int 0 // #0 │ │ +061916: 28fe |0009: goto 0007 // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=278 │ │ locals : │ │ 0x0000 - 0x000a reg=1 this Landroid/support/v4/text/BidiFormatter; │ │ │ │ #1 : (in Landroid/support/v4/text/BidiFormatter;) │ │ @@ -29883,22 +57171,22 @@ │ │ type : '(Ljava/lang/String;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 12 16-bit code units │ │ -04048c: |[04048c] android.support.v4.text.BidiFormatter.isRtl:(Ljava/lang/String;)Z │ │ -04049c: 5430 a002 |0000: iget-object v0, v3, Landroid/support/v4/text/BidiFormatter;.mDefaultTextDirectionHeuristicCompat:Landroid/support/v4/text/TextDirectionHeuristicCompat; // field@02a0 │ │ -0404a0: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -0404a2: 6e10 a717 0400 |0003: invoke-virtual {v4}, Ljava/lang/String;.length:()I // method@17a7 │ │ -0404a8: 0a02 |0006: move-result v2 │ │ -0404aa: 7240 bc07 4021 |0007: invoke-interface {v0, v4, v1, v2}, Landroid/support/v4/text/TextDirectionHeuristicCompat;.isRtl:(Ljava/lang/CharSequence;II)Z // method@07bc │ │ -0404b0: 0a00 |000a: move-result v0 │ │ -0404b2: 0f00 |000b: return v0 │ │ +061918: |[061918] android.support.v4.text.BidiFormatter.isRtl:(Ljava/lang/String;)Z │ │ +061928: 5430 d404 |0000: iget-object v0, v3, Landroid/support/v4/text/BidiFormatter;.mDefaultTextDirectionHeuristicCompat:Landroid/support/v4/text/TextDirectionHeuristicCompat; // field@04d4 │ │ +06192c: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +06192e: 6e10 9c22 0400 |0003: invoke-virtual {v4}, Ljava/lang/String;.length:()I // method@229c │ │ +061934: 0a02 |0006: move-result v2 │ │ +061936: 7240 470e 4021 |0007: invoke-interface {v0, v4, v1, v2}, Landroid/support/v4/text/TextDirectionHeuristicCompat;.isRtl:(Ljava/lang/CharSequence;II)Z // method@0e47 │ │ +06193c: 0a00 |000a: move-result v0 │ │ +06193e: 0f00 |000b: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=343 │ │ locals : │ │ 0x0000 - 0x000c reg=3 this Landroid/support/v4/text/BidiFormatter; │ │ 0x0000 - 0x000c reg=4 str Ljava/lang/String; │ │ │ │ @@ -29907,17 +57195,17 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0404b4: |[0404b4] android.support.v4.text.BidiFormatter.isRtlContext:()Z │ │ -0404c4: 5510 a202 |0000: iget-boolean v0, v1, Landroid/support/v4/text/BidiFormatter;.mIsRtlContext:Z // field@02a2 │ │ -0404c8: 0f00 |0002: return v0 │ │ +061940: |[061940] android.support.v4.text.BidiFormatter.isRtlContext:()Z │ │ +061950: 5510 d604 |0000: iget-boolean v0, v1, Landroid/support/v4/text/BidiFormatter;.mIsRtlContext:Z // field@04d6 │ │ +061954: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=270 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/text/BidiFormatter; │ │ │ │ #3 : (in Landroid/support/v4/text/BidiFormatter;) │ │ @@ -29925,20 +57213,20 @@ │ │ type : '(Ljava/lang/String;)Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 8 16-bit code units │ │ -0404cc: |[0404cc] android.support.v4.text.BidiFormatter.unicodeWrap:(Ljava/lang/String;)Ljava/lang/String; │ │ -0404dc: 5420 a002 |0000: iget-object v0, v2, Landroid/support/v4/text/BidiFormatter;.mDefaultTextDirectionHeuristicCompat:Landroid/support/v4/text/TextDirectionHeuristicCompat; // field@02a0 │ │ -0404e0: 1211 |0002: const/4 v1, #int 1 // #1 │ │ -0404e2: 6e40 aa07 3210 |0003: invoke-virtual {v2, v3, v0, v1}, Landroid/support/v4/text/BidiFormatter;.unicodeWrap:(Ljava/lang/String;Landroid/support/v4/text/TextDirectionHeuristicCompat;Z)Ljava/lang/String; // method@07aa │ │ -0404e8: 0c00 |0006: move-result-object v0 │ │ -0404ea: 1100 |0007: return-object v0 │ │ +061958: |[061958] android.support.v4.text.BidiFormatter.unicodeWrap:(Ljava/lang/String;)Ljava/lang/String; │ │ +061968: 5420 d404 |0000: iget-object v0, v2, Landroid/support/v4/text/BidiFormatter;.mDefaultTextDirectionHeuristicCompat:Landroid/support/v4/text/TextDirectionHeuristicCompat; // field@04d4 │ │ +06196c: 1211 |0002: const/4 v1, #int 1 // #1 │ │ +06196e: 6e40 350e 3210 |0003: invoke-virtual {v2, v3, v0, v1}, Landroid/support/v4/text/BidiFormatter;.unicodeWrap:(Ljava/lang/String;Landroid/support/v4/text/TextDirectionHeuristicCompat;Z)Ljava/lang/String; // method@0e35 │ │ +061974: 0c00 |0006: move-result-object v0 │ │ +061976: 1100 |0007: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=427 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/text/BidiFormatter; │ │ 0x0000 - 0x0008 reg=3 str Ljava/lang/String; │ │ │ │ @@ -29947,19 +57235,19 @@ │ │ type : '(Ljava/lang/String;Landroid/support/v4/text/TextDirectionHeuristicCompat;)Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 6 16-bit code units │ │ -0404ec: |[0404ec] android.support.v4.text.BidiFormatter.unicodeWrap:(Ljava/lang/String;Landroid/support/v4/text/TextDirectionHeuristicCompat;)Ljava/lang/String; │ │ -0404fc: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -0404fe: 6e40 aa07 2103 |0001: invoke-virtual {v1, v2, v3, v0}, Landroid/support/v4/text/BidiFormatter;.unicodeWrap:(Ljava/lang/String;Landroid/support/v4/text/TextDirectionHeuristicCompat;Z)Ljava/lang/String; // method@07aa │ │ -040504: 0c00 |0004: move-result-object v0 │ │ -040506: 1100 |0005: return-object v0 │ │ +061978: |[061978] android.support.v4.text.BidiFormatter.unicodeWrap:(Ljava/lang/String;Landroid/support/v4/text/TextDirectionHeuristicCompat;)Ljava/lang/String; │ │ +061988: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +06198a: 6e40 350e 2103 |0001: invoke-virtual {v1, v2, v3, v0}, Landroid/support/v4/text/BidiFormatter;.unicodeWrap:(Ljava/lang/String;Landroid/support/v4/text/TextDirectionHeuristicCompat;Z)Ljava/lang/String; // method@0e35 │ │ +061990: 0c00 |0004: move-result-object v0 │ │ +061992: 1100 |0005: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=403 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/text/BidiFormatter; │ │ 0x0000 - 0x0006 reg=2 str Ljava/lang/String; │ │ 0x0000 - 0x0006 reg=3 heuristic Landroid/support/v4/text/TextDirectionHeuristicCompat; │ │ @@ -29969,56 +57257,56 @@ │ │ type : '(Ljava/lang/String;Landroid/support/v4/text/TextDirectionHeuristicCompat;Z)Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 8 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 83 16-bit code units │ │ -040508: |[040508] android.support.v4.text.BidiFormatter.unicodeWrap:(Ljava/lang/String;Landroid/support/v4/text/TextDirectionHeuristicCompat;Z)Ljava/lang/String; │ │ -040518: 1202 |0000: const/4 v2, #int 0 // #0 │ │ -04051a: 6e10 a717 0500 |0001: invoke-virtual {v5}, Ljava/lang/String;.length:()I // method@17a7 │ │ -040520: 0a03 |0004: move-result v3 │ │ -040522: 7240 bc07 5632 |0005: invoke-interface {v6, v5, v2, v3}, Landroid/support/v4/text/TextDirectionHeuristicCompat;.isRtl:(Ljava/lang/CharSequence;II)Z // method@07bc │ │ -040528: 0a00 |0008: move-result v0 │ │ -04052a: 2201 b903 |0009: new-instance v1, Ljava/lang/StringBuilder; // type@03b9 │ │ -04052e: 7010 ae17 0100 |000b: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@17ae │ │ -040534: 6e10 a207 0400 |000e: invoke-virtual {v4}, Landroid/support/v4/text/BidiFormatter;.getStereoReset:()Z // method@07a2 │ │ -04053a: 0a02 |0011: move-result v2 │ │ -04053c: 3802 0f00 |0012: if-eqz v2, 0021 // +000f │ │ -040540: 3807 0d00 |0014: if-eqz v7, 0021 // +000d │ │ -040544: 3800 3000 |0016: if-eqz v0, 0046 // +0030 │ │ -040548: 6202 b302 |0018: sget-object v2, Landroid/support/v4/text/TextDirectionHeuristicsCompat;.RTL:Landroid/support/v4/text/TextDirectionHeuristicCompat; // field@02b3 │ │ -04054c: 7030 a707 5402 |001a: invoke-direct {v4, v5, v2}, Landroid/support/v4/text/BidiFormatter;.markBefore:(Ljava/lang/String;Landroid/support/v4/text/TextDirectionHeuristicCompat;)Ljava/lang/String; // method@07a7 │ │ -040552: 0c02 |001d: move-result-object v2 │ │ -040554: 6e20 b517 2100 |001e: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17b5 │ │ -04055a: 5542 a202 |0021: iget-boolean v2, v4, Landroid/support/v4/text/BidiFormatter;.mIsRtlContext:Z // field@02a2 │ │ -04055e: 3220 2900 |0023: if-eq v0, v2, 004c // +0029 │ │ -040562: 3800 2400 |0025: if-eqz v0, 0049 // +0024 │ │ -040566: 1302 2b20 |0027: const/16 v2, #int 8235 // #202b │ │ -04056a: 6e20 b017 2100 |0029: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@17b0 │ │ -040570: 6e20 b517 5100 |002c: invoke-virtual {v1, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17b5 │ │ -040576: 1302 2c20 |002f: const/16 v2, #int 8236 // #202c │ │ -04057a: 6e20 b017 2100 |0031: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@17b0 │ │ -040580: 3807 0d00 |0034: if-eqz v7, 0041 // +000d │ │ -040584: 3800 1a00 |0036: if-eqz v0, 0050 // +001a │ │ -040588: 6202 b302 |0038: sget-object v2, Landroid/support/v4/text/TextDirectionHeuristicsCompat;.RTL:Landroid/support/v4/text/TextDirectionHeuristicCompat; // field@02b3 │ │ -04058c: 7030 a607 5402 |003a: invoke-direct {v4, v5, v2}, Landroid/support/v4/text/BidiFormatter;.markAfter:(Ljava/lang/String;Landroid/support/v4/text/TextDirectionHeuristicCompat;)Ljava/lang/String; // method@07a6 │ │ -040592: 0c02 |003d: move-result-object v2 │ │ -040594: 6e20 b517 2100 |003e: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17b5 │ │ -04059a: 6e10 ba17 0100 |0041: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@17ba │ │ -0405a0: 0c02 |0044: move-result-object v2 │ │ -0405a2: 1102 |0045: return-object v2 │ │ -0405a4: 6202 b202 |0046: sget-object v2, Landroid/support/v4/text/TextDirectionHeuristicsCompat;.LTR:Landroid/support/v4/text/TextDirectionHeuristicCompat; // field@02b2 │ │ -0405a8: 28d2 |0048: goto 001a // -002e │ │ -0405aa: 1302 2a20 |0049: const/16 v2, #int 8234 // #202a │ │ -0405ae: 28de |004b: goto 0029 // -0022 │ │ -0405b0: 6e20 b517 5100 |004c: invoke-virtual {v1, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17b5 │ │ -0405b6: 28e5 |004f: goto 0034 // -001b │ │ -0405b8: 6202 b202 |0050: sget-object v2, Landroid/support/v4/text/TextDirectionHeuristicsCompat;.LTR:Landroid/support/v4/text/TextDirectionHeuristicCompat; // field@02b2 │ │ -0405bc: 28e8 |0052: goto 003a // -0018 │ │ +061994: |[061994] android.support.v4.text.BidiFormatter.unicodeWrap:(Ljava/lang/String;Landroid/support/v4/text/TextDirectionHeuristicCompat;Z)Ljava/lang/String; │ │ +0619a4: 1202 |0000: const/4 v2, #int 0 // #0 │ │ +0619a6: 6e10 9c22 0500 |0001: invoke-virtual {v5}, Ljava/lang/String;.length:()I // method@229c │ │ +0619ac: 0a03 |0004: move-result v3 │ │ +0619ae: 7240 470e 5632 |0005: invoke-interface {v6, v5, v2, v3}, Landroid/support/v4/text/TextDirectionHeuristicCompat;.isRtl:(Ljava/lang/CharSequence;II)Z // method@0e47 │ │ +0619b4: 0a00 |0008: move-result v0 │ │ +0619b6: 2201 3e05 |0009: new-instance v1, Ljava/lang/StringBuilder; // type@053e │ │ +0619ba: 7010 a422 0100 |000b: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@22a4 │ │ +0619c0: 6e10 2d0e 0400 |000e: invoke-virtual {v4}, Landroid/support/v4/text/BidiFormatter;.getStereoReset:()Z // method@0e2d │ │ +0619c6: 0a02 |0011: move-result v2 │ │ +0619c8: 3802 0f00 |0012: if-eqz v2, 0021 // +000f │ │ +0619cc: 3807 0d00 |0014: if-eqz v7, 0021 // +000d │ │ +0619d0: 3800 3000 |0016: if-eqz v0, 0046 // +0030 │ │ +0619d4: 6202 e704 |0018: sget-object v2, Landroid/support/v4/text/TextDirectionHeuristicsCompat;.RTL:Landroid/support/v4/text/TextDirectionHeuristicCompat; // field@04e7 │ │ +0619d8: 7030 320e 5402 |001a: invoke-direct {v4, v5, v2}, Landroid/support/v4/text/BidiFormatter;.markBefore:(Ljava/lang/String;Landroid/support/v4/text/TextDirectionHeuristicCompat;)Ljava/lang/String; // method@0e32 │ │ +0619de: 0c02 |001d: move-result-object v2 │ │ +0619e0: 6e20 ad22 2100 |001e: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22ad │ │ +0619e6: 5542 d604 |0021: iget-boolean v2, v4, Landroid/support/v4/text/BidiFormatter;.mIsRtlContext:Z // field@04d6 │ │ +0619ea: 3220 2900 |0023: if-eq v0, v2, 004c // +0029 │ │ +0619ee: 3800 2400 |0025: if-eqz v0, 0049 // +0024 │ │ +0619f2: 1302 2b20 |0027: const/16 v2, #int 8235 // #202b │ │ +0619f6: 6e20 a722 2100 |0029: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@22a7 │ │ +0619fc: 6e20 ad22 5100 |002c: invoke-virtual {v1, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22ad │ │ +061a02: 1302 2c20 |002f: const/16 v2, #int 8236 // #202c │ │ +061a06: 6e20 a722 2100 |0031: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@22a7 │ │ +061a0c: 3807 0d00 |0034: if-eqz v7, 0041 // +000d │ │ +061a10: 3800 1a00 |0036: if-eqz v0, 0050 // +001a │ │ +061a14: 6202 e704 |0038: sget-object v2, Landroid/support/v4/text/TextDirectionHeuristicsCompat;.RTL:Landroid/support/v4/text/TextDirectionHeuristicCompat; // field@04e7 │ │ +061a18: 7030 310e 5402 |003a: invoke-direct {v4, v5, v2}, Landroid/support/v4/text/BidiFormatter;.markAfter:(Ljava/lang/String;Landroid/support/v4/text/TextDirectionHeuristicCompat;)Ljava/lang/String; // method@0e31 │ │ +061a1e: 0c02 |003d: move-result-object v2 │ │ +061a20: 6e20 ad22 2100 |003e: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22ad │ │ +061a26: 6e10 b222 0100 |0041: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@22b2 │ │ +061a2c: 0c02 |0044: move-result-object v2 │ │ +061a2e: 1102 |0045: return-object v2 │ │ +061a30: 6202 e604 |0046: sget-object v2, Landroid/support/v4/text/TextDirectionHeuristicsCompat;.LTR:Landroid/support/v4/text/TextDirectionHeuristicCompat; // field@04e6 │ │ +061a34: 28d2 |0048: goto 001a // -002e │ │ +061a36: 1302 2a20 |0049: const/16 v2, #int 8234 // #202a │ │ +061a3a: 28de |004b: goto 0029 // -0022 │ │ +061a3c: 6e20 ad22 5100 |004c: invoke-virtual {v1, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22ad │ │ +061a42: 28e5 |004f: goto 0034 // -001b │ │ +061a44: 6202 e604 |0050: sget-object v2, Landroid/support/v4/text/TextDirectionHeuristicsCompat;.LTR:Landroid/support/v4/text/TextDirectionHeuristicCompat; // field@04e6 │ │ +061a48: 28e8 |0052: goto 003a // -0018 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=374 │ │ 0x0009 line=375 │ │ 0x000e line=376 │ │ 0x0016 line=377 │ │ 0x0021 line=380 │ │ @@ -30045,45 +57333,45 @@ │ │ type : '(Ljava/lang/String;Z)Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 7 16-bit code units │ │ -0405c0: |[0405c0] android.support.v4.text.BidiFormatter.unicodeWrap:(Ljava/lang/String;Z)Ljava/lang/String; │ │ -0405d0: 5410 a002 |0000: iget-object v0, v1, Landroid/support/v4/text/BidiFormatter;.mDefaultTextDirectionHeuristicCompat:Landroid/support/v4/text/TextDirectionHeuristicCompat; // field@02a0 │ │ -0405d4: 6e40 aa07 2130 |0002: invoke-virtual {v1, v2, v0, v3}, Landroid/support/v4/text/BidiFormatter;.unicodeWrap:(Ljava/lang/String;Landroid/support/v4/text/TextDirectionHeuristicCompat;Z)Ljava/lang/String; // method@07aa │ │ -0405da: 0c00 |0005: move-result-object v0 │ │ -0405dc: 1100 |0006: return-object v0 │ │ +061a4c: |[061a4c] android.support.v4.text.BidiFormatter.unicodeWrap:(Ljava/lang/String;Z)Ljava/lang/String; │ │ +061a5c: 5410 d404 |0000: iget-object v0, v1, Landroid/support/v4/text/BidiFormatter;.mDefaultTextDirectionHeuristicCompat:Landroid/support/v4/text/TextDirectionHeuristicCompat; // field@04d4 │ │ +061a60: 6e40 350e 2130 |0002: invoke-virtual {v1, v2, v0, v3}, Landroid/support/v4/text/BidiFormatter;.unicodeWrap:(Ljava/lang/String;Landroid/support/v4/text/TextDirectionHeuristicCompat;Z)Ljava/lang/String; // method@0e35 │ │ +061a66: 0c00 |0005: move-result-object v0 │ │ +061a68: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=416 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/text/BidiFormatter; │ │ 0x0000 - 0x0007 reg=2 str Ljava/lang/String; │ │ 0x0000 - 0x0007 reg=3 isolate Z │ │ │ │ - source_file_idx : 537 (BidiFormatter.java) │ │ + source_file_idx : 634 (BidiFormatter.java) │ │ │ │ -Class #149 header: │ │ -class_idx : 356 │ │ +Class #308 header: │ │ +class_idx : 633 │ │ access_flags : 1536 (0x0600) │ │ -superclass_idx : 948 │ │ -source_file_idx : 1014 │ │ +superclass_idx : 1337 │ │ +source_file_idx : 1278 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 2 │ │ │ │ -Class #149 annotations: │ │ +Class #308 annotations: │ │ Annotations on class │ │ VISIBILITY_SYSTEM Ldalvik/annotation/EnclosingClass; value=Landroid/support/v4/text/ICUCompat; │ │ VISIBILITY_SYSTEM Ldalvik/annotation/InnerClass; accessFlags=1544 name="ICUCompatImpl" │ │ │ │ -Class #149 - │ │ +Class #308 - │ │ Class descriptor : 'Landroid/support/v4/text/ICUCompat$ICUCompatImpl;' │ │ Access flags : 0x0600 (INTERFACE ABSTRACT) │ │ Superclass : 'Ljava/lang/Object;' │ │ Interfaces - │ │ Static fields - │ │ Instance fields - │ │ Direct methods - │ │ @@ -30096,31 +57384,31 @@ │ │ │ │ #1 : (in Landroid/support/v4/text/ICUCompat$ICUCompatImpl;) │ │ name : 'getScript' │ │ type : '(Ljava/lang/String;)Ljava/lang/String;' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ - source_file_idx : 1014 (ICUCompat.java) │ │ + source_file_idx : 1278 (ICUCompat.java) │ │ │ │ -Class #150 header: │ │ -class_idx : 359 │ │ +Class #309 header: │ │ +class_idx : 636 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 948 │ │ -source_file_idx : 1014 │ │ +superclass_idx : 1337 │ │ +source_file_idx : 1278 │ │ static_fields_size : 1 │ │ instance_fields_size: 0 │ │ direct_methods_size : 4 │ │ virtual_methods_size: 0 │ │ │ │ -Class #150 annotations: │ │ +Class #309 annotations: │ │ Annotations on class │ │ VISIBILITY_SYSTEM Ldalvik/annotation/MemberClasses; value={ Landroid/support/v4/text/ICUCompat$ICUCompatImplIcs; Landroid/support/v4/text/ICUCompat$ICUCompatImplBase; Landroid/support/v4/text/ICUCompat$ICUCompatImpl; } │ │ │ │ -Class #150 - │ │ +Class #309 - │ │ Class descriptor : 'Landroid/support/v4/text/ICUCompat;' │ │ Access flags : 0x0001 (PUBLIC) │ │ Superclass : 'Ljava/lang/Object;' │ │ Interfaces - │ │ Static fields - │ │ #0 : (in Landroid/support/v4/text/ICUCompat;) │ │ name : 'IMPL' │ │ @@ -30133,26 +57421,26 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 22 16-bit code units │ │ -0405e0: |[0405e0] android.support.v4.text.ICUCompat.:()V │ │ -0405f0: 6000 2c00 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@002c │ │ -0405f4: 1301 0e00 |0002: const/16 v1, #int 14 // #e │ │ -0405f8: 3410 0a00 |0004: if-lt v0, v1, 000e // +000a │ │ -0405fc: 2201 6601 |0006: new-instance v1, Landroid/support/v4/text/ICUCompat$ICUCompatImplIcs; // type@0166 │ │ -040600: 7010 b107 0100 |0008: invoke-direct {v1}, Landroid/support/v4/text/ICUCompat$ICUCompatImplIcs;.:()V // method@07b1 │ │ -040606: 6901 a302 |000b: sput-object v1, Landroid/support/v4/text/ICUCompat;.IMPL:Landroid/support/v4/text/ICUCompat$ICUCompatImpl; // field@02a3 │ │ -04060a: 0e00 |000d: return-void │ │ -04060c: 2201 6501 |000e: new-instance v1, Landroid/support/v4/text/ICUCompat$ICUCompatImplBase; // type@0165 │ │ -040610: 7010 ae07 0100 |0010: invoke-direct {v1}, Landroid/support/v4/text/ICUCompat$ICUCompatImplBase;.:()V // method@07ae │ │ -040616: 6901 a302 |0013: sput-object v1, Landroid/support/v4/text/ICUCompat;.IMPL:Landroid/support/v4/text/ICUCompat$ICUCompatImpl; // field@02a3 │ │ -04061a: 28f8 |0015: goto 000d // -0008 │ │ +061a6c: |[061a6c] android.support.v4.text.ICUCompat.:()V │ │ +061a7c: 6000 4000 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0040 │ │ +061a80: 1301 0e00 |0002: const/16 v1, #int 14 // #e │ │ +061a84: 3410 0a00 |0004: if-lt v0, v1, 000e // +000a │ │ +061a88: 2201 7b02 |0006: new-instance v1, Landroid/support/v4/text/ICUCompat$ICUCompatImplIcs; // type@027b │ │ +061a8c: 7010 3c0e 0100 |0008: invoke-direct {v1}, Landroid/support/v4/text/ICUCompat$ICUCompatImplIcs;.:()V // method@0e3c │ │ +061a92: 6901 d704 |000b: sput-object v1, Landroid/support/v4/text/ICUCompat;.IMPL:Landroid/support/v4/text/ICUCompat$ICUCompatImpl; // field@04d7 │ │ +061a96: 0e00 |000d: return-void │ │ +061a98: 2201 7a02 |000e: new-instance v1, Landroid/support/v4/text/ICUCompat$ICUCompatImplBase; // type@027a │ │ +061a9c: 7010 390e 0100 |0010: invoke-direct {v1}, Landroid/support/v4/text/ICUCompat$ICUCompatImplBase;.:()V // method@0e39 │ │ +061aa2: 6901 d704 |0013: sput-object v1, Landroid/support/v4/text/ICUCompat;.IMPL:Landroid/support/v4/text/ICUCompat$ICUCompatImpl; // field@04d7 │ │ +061aa6: 28f8 |0015: goto 000d // -0008 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=55 │ │ 0x0002 line=56 │ │ 0x0006 line=57 │ │ 0x000d line=61 │ │ 0x000e line=59 │ │ @@ -30164,17 +57452,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -04061c: |[04061c] android.support.v4.text.ICUCompat.:()V │ │ -04062c: 7010 9117 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1791 │ │ -040632: 0e00 |0003: return-void │ │ +061aa8: |[061aa8] android.support.v4.text.ICUCompat.:()V │ │ +061ab8: 7010 8622 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2286 │ │ +061abe: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=21 │ │ 0x0003 line=40 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/text/ICUCompat; │ │ │ │ @@ -30183,19 +57471,19 @@ │ │ type : '(Ljava/lang/String;)Ljava/lang/String;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -040634: |[040634] android.support.v4.text.ICUCompat.addLikelySubtags:(Ljava/lang/String;)Ljava/lang/String; │ │ -040644: 6200 a302 |0000: sget-object v0, Landroid/support/v4/text/ICUCompat;.IMPL:Landroid/support/v4/text/ICUCompat$ICUCompatImpl; // field@02a3 │ │ -040648: 7220 ac07 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/text/ICUCompat$ICUCompatImpl;.addLikelySubtags:(Ljava/lang/String;)Ljava/lang/String; // method@07ac │ │ -04064e: 0c00 |0005: move-result-object v0 │ │ -040650: 1100 |0006: return-object v0 │ │ +061ac0: |[061ac0] android.support.v4.text.ICUCompat.addLikelySubtags:(Ljava/lang/String;)Ljava/lang/String; │ │ +061ad0: 6200 d704 |0000: sget-object v0, Landroid/support/v4/text/ICUCompat;.IMPL:Landroid/support/v4/text/ICUCompat$ICUCompatImpl; // field@04d7 │ │ +061ad4: 7220 370e 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/text/ICUCompat$ICUCompatImpl;.addLikelySubtags:(Ljava/lang/String;)Ljava/lang/String; // method@0e37 │ │ +061ada: 0c00 |0005: move-result-object v0 │ │ +061adc: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=96 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 locale Ljava/lang/String; │ │ │ │ #3 : (in Landroid/support/v4/text/ICUCompat;) │ │ @@ -30203,39 +57491,39 @@ │ │ type : '(Ljava/lang/String;)Ljava/lang/String;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -040654: |[040654] android.support.v4.text.ICUCompat.getScript:(Ljava/lang/String;)Ljava/lang/String; │ │ -040664: 6200 a302 |0000: sget-object v0, Landroid/support/v4/text/ICUCompat;.IMPL:Landroid/support/v4/text/ICUCompat$ICUCompatImpl; // field@02a3 │ │ -040668: 7220 ad07 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/text/ICUCompat$ICUCompatImpl;.getScript:(Ljava/lang/String;)Ljava/lang/String; // method@07ad │ │ -04066e: 0c00 |0005: move-result-object v0 │ │ -040670: 1100 |0006: return-object v0 │ │ +061ae0: |[061ae0] android.support.v4.text.ICUCompat.getScript:(Ljava/lang/String;)Ljava/lang/String; │ │ +061af0: 6200 d704 |0000: sget-object v0, Landroid/support/v4/text/ICUCompat;.IMPL:Landroid/support/v4/text/ICUCompat$ICUCompatImpl; // field@04d7 │ │ +061af4: 7220 380e 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/text/ICUCompat$ICUCompatImpl;.getScript:(Ljava/lang/String;)Ljava/lang/String; // method@0e38 │ │ +061afa: 0c00 |0005: move-result-object v0 │ │ +061afc: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=70 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 locale Ljava/lang/String; │ │ │ │ Virtual methods - │ │ - source_file_idx : 1014 (ICUCompat.java) │ │ + source_file_idx : 1278 (ICUCompat.java) │ │ │ │ -Class #151 header: │ │ -class_idx : 360 │ │ +Class #310 header: │ │ +class_idx : 637 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 948 │ │ -source_file_idx : 1016 │ │ +superclass_idx : 1337 │ │ +source_file_idx : 1280 │ │ static_fields_size : 3 │ │ instance_fields_size: 0 │ │ direct_methods_size : 4 │ │ virtual_methods_size: 0 │ │ │ │ -Class #151 - │ │ +Class #310 - │ │ Class descriptor : 'Landroid/support/v4/text/ICUCompatIcs;' │ │ Access flags : 0x0000 () │ │ Superclass : 'Ljava/lang/Object;' │ │ Interfaces - │ │ Static fields - │ │ #0 : (in Landroid/support/v4/text/ICUCompatIcs;) │ │ name : 'TAG' │ │ @@ -30257,42 +57545,42 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 6 │ │ ins : 0 │ │ outs : 3 │ │ insns size : 48 16-bit code units │ │ -040674: |[040674] android.support.v4.text.ICUCompatIcs.:()V │ │ -040684: 1a02 3215 |0000: const-string v2, "libcore.icu.ICU" // string@1532 │ │ -040688: 7110 6617 0200 |0002: invoke-static {v2}, Ljava/lang/Class;.forName:(Ljava/lang/String;)Ljava/lang/Class; // method@1766 │ │ -04068e: 0c00 |0005: move-result-object v0 │ │ -040690: 3800 2200 |0006: if-eqz v0, 0028 // +0022 │ │ -040694: 1a02 c111 |0008: const-string v2, "getScript" // string@11c1 │ │ -040698: 1213 |000a: const/4 v3, #int 1 // #1 │ │ -04069a: 2333 2e04 |000b: new-array v3, v3, [Ljava/lang/Class; // type@042e │ │ -04069e: 1204 |000d: const/4 v4, #int 0 // #0 │ │ -0406a0: 1c05 b803 |000e: const-class v5, Ljava/lang/String; // type@03b8 │ │ -0406a4: 4d05 0304 |0010: aput-object v5, v3, v4 │ │ -0406a8: 6e30 6b17 2003 |0012: invoke-virtual {v0, v2, v3}, Ljava/lang/Class;.getMethod:(Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method; // method@176b │ │ -0406ae: 0c02 |0015: move-result-object v2 │ │ -0406b0: 6902 a602 |0016: sput-object v2, Landroid/support/v4/text/ICUCompatIcs;.sGetScriptMethod:Ljava/lang/reflect/Method; // field@02a6 │ │ -0406b4: 1a02 ad0c |0018: const-string v2, "addLikelySubtags" // string@0cad │ │ -0406b8: 1213 |001a: const/4 v3, #int 1 // #1 │ │ -0406ba: 2333 2e04 |001b: new-array v3, v3, [Ljava/lang/Class; // type@042e │ │ -0406be: 1204 |001d: const/4 v4, #int 0 // #0 │ │ -0406c0: 1c05 b803 |001e: const-class v5, Ljava/lang/String; // type@03b8 │ │ -0406c4: 4d05 0304 |0020: aput-object v5, v3, v4 │ │ -0406c8: 6e30 6b17 2003 |0022: invoke-virtual {v0, v2, v3}, Ljava/lang/Class;.getMethod:(Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method; // method@176b │ │ -0406ce: 0c02 |0025: move-result-object v2 │ │ -0406d0: 6902 a502 |0026: sput-object v2, Landroid/support/v4/text/ICUCompatIcs;.sAddLikelySubtagsMethod:Ljava/lang/reflect/Method; // field@02a5 │ │ -0406d4: 0e00 |0028: return-void │ │ -0406d6: 0d01 |0029: move-exception v1 │ │ -0406d8: 1a02 f703 |002a: const-string v2, "ICUCompatIcs" // string@03f7 │ │ -0406dc: 7120 3b12 1200 |002c: invoke-static {v2, v1}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/Throwable;)I // method@123b │ │ -0406e2: 28f9 |002f: goto 0028 // -0007 │ │ +061b00: |[061b00] android.support.v4.text.ICUCompatIcs.:()V │ │ +061b10: 1a02 231c |0000: const-string v2, "libcore.icu.ICU" // string@1c23 │ │ +061b14: 7110 5422 0200 |0002: invoke-static {v2}, Ljava/lang/Class;.forName:(Ljava/lang/String;)Ljava/lang/Class; // method@2254 │ │ +061b1a: 0c00 |0005: move-result-object v0 │ │ +061b1c: 3800 2200 |0006: if-eqz v0, 0028 // +0022 │ │ +061b20: 1a02 2718 |0008: const-string v2, "getScript" // string@1827 │ │ +061b24: 1213 |000a: const/4 v3, #int 1 // #1 │ │ +061b26: 2333 c905 |000b: new-array v3, v3, [Ljava/lang/Class; // type@05c9 │ │ +061b2a: 1204 |000d: const/4 v4, #int 0 // #0 │ │ +061b2c: 1c05 3d05 |000e: const-class v5, Ljava/lang/String; // type@053d │ │ +061b30: 4d05 0304 |0010: aput-object v5, v3, v4 │ │ +061b34: 6e30 5a22 2003 |0012: invoke-virtual {v0, v2, v3}, Ljava/lang/Class;.getMethod:(Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method; // method@225a │ │ +061b3a: 0c02 |0015: move-result-object v2 │ │ +061b3c: 6902 da04 |0016: sput-object v2, Landroid/support/v4/text/ICUCompatIcs;.sGetScriptMethod:Ljava/lang/reflect/Method; // field@04da │ │ +061b40: 1a02 3b11 |0018: const-string v2, "addLikelySubtags" // string@113b │ │ +061b44: 1213 |001a: const/4 v3, #int 1 // #1 │ │ +061b46: 2333 c905 |001b: new-array v3, v3, [Ljava/lang/Class; // type@05c9 │ │ +061b4a: 1204 |001d: const/4 v4, #int 0 // #0 │ │ +061b4c: 1c05 3d05 |001e: const-class v5, Ljava/lang/String; // type@053d │ │ +061b50: 4d05 0304 |0020: aput-object v5, v3, v4 │ │ +061b54: 6e30 5a22 2003 |0022: invoke-virtual {v0, v2, v3}, Ljava/lang/Class;.getMethod:(Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method; // method@225a │ │ +061b5a: 0c02 |0025: move-result-object v2 │ │ +061b5c: 6902 d904 |0026: sput-object v2, Landroid/support/v4/text/ICUCompatIcs;.sAddLikelySubtagsMethod:Ljava/lang/reflect/Method; // field@04d9 │ │ +061b60: 0e00 |0028: return-void │ │ +061b62: 0d01 |0029: move-exception v1 │ │ +061b64: 1a02 ff04 |002a: const-string v2, "ICUCompatIcs" // string@04ff │ │ +061b68: 7120 771c 1200 |002c: invoke-static {v2, v1}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/Throwable;)I // method@1c77 │ │ +061b6e: 28f9 |002f: goto 0028 // -0007 │ │ catches : 1 │ │ 0x0000 - 0x0028 │ │ Ljava/lang/Exception; -> 0x0029 │ │ positions : │ │ 0x0000 line=33 │ │ 0x0006 line=34 │ │ 0x0008 line=35 │ │ @@ -30309,17 +57597,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0406f4: |[0406f4] android.support.v4.text.ICUCompatIcs.:()V │ │ -040704: 7010 9117 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1791 │ │ -04070a: 0e00 |0003: return-void │ │ +061b80: |[061b80] android.support.v4.text.ICUCompatIcs.:()V │ │ +061b90: 7010 8622 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2286 │ │ +061b96: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=24 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/text/ICUCompatIcs; │ │ │ │ #2 : (in Landroid/support/v4/text/ICUCompatIcs;) │ │ @@ -30327,36 +57615,36 @@ │ │ type : '(Ljava/lang/String;)Ljava/lang/String;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 35 16-bit code units │ │ -04070c: |[04070c] android.support.v4.text.ICUCompatIcs.addLikelySubtags:(Ljava/lang/String;)Ljava/lang/String; │ │ -04071c: 6202 a502 |0000: sget-object v2, Landroid/support/v4/text/ICUCompatIcs;.sAddLikelySubtagsMethod:Ljava/lang/reflect/Method; // field@02a5 │ │ -040720: 3802 1800 |0002: if-eqz v2, 001a // +0018 │ │ -040724: 1212 |0004: const/4 v2, #int 1 // #1 │ │ -040726: 2320 2f04 |0005: new-array v0, v2, [Ljava/lang/Object; // type@042f │ │ -04072a: 1202 |0007: const/4 v2, #int 0 // #0 │ │ -04072c: 4d04 0002 |0008: aput-object v4, v0, v2 │ │ -040730: 6202 a502 |000a: sget-object v2, Landroid/support/v4/text/ICUCompatIcs;.sAddLikelySubtagsMethod:Ljava/lang/reflect/Method; // field@02a5 │ │ -040734: 1203 |000c: const/4 v3, #int 0 // #0 │ │ -040736: 6e30 c917 3200 |000d: invoke-virtual {v2, v3, v0}, Ljava/lang/reflect/Method;.invoke:(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object; // method@17c9 │ │ -04073c: 0c02 |0010: move-result-object v2 │ │ -04073e: 1f02 b803 |0011: check-cast v2, Ljava/lang/String; // type@03b8 │ │ -040742: 1102 |0013: return-object v2 │ │ -040744: 0d01 |0014: move-exception v1 │ │ -040746: 1a02 f703 |0015: const-string v2, "ICUCompatIcs" // string@03f7 │ │ -04074a: 7120 3b12 1200 |0017: invoke-static {v2, v1}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/Throwable;)I // method@123b │ │ -040750: 0742 |001a: move-object v2, v4 │ │ -040752: 28f8 |001b: goto 0013 // -0008 │ │ -040754: 0d01 |001c: move-exception v1 │ │ -040756: 1a02 f703 |001d: const-string v2, "ICUCompatIcs" // string@03f7 │ │ -04075a: 7120 3b12 1200 |001f: invoke-static {v2, v1}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/Throwable;)I // method@123b │ │ -040760: 28f8 |0022: goto 001a // -0008 │ │ +061b98: |[061b98] android.support.v4.text.ICUCompatIcs.addLikelySubtags:(Ljava/lang/String;)Ljava/lang/String; │ │ +061ba8: 6202 d904 |0000: sget-object v2, Landroid/support/v4/text/ICUCompatIcs;.sAddLikelySubtagsMethod:Ljava/lang/reflect/Method; // field@04d9 │ │ +061bac: 3802 1800 |0002: if-eqz v2, 001a // +0018 │ │ +061bb0: 1212 |0004: const/4 v2, #int 1 // #1 │ │ +061bb2: 2320 ca05 |0005: new-array v0, v2, [Ljava/lang/Object; // type@05ca │ │ +061bb6: 1202 |0007: const/4 v2, #int 0 // #0 │ │ +061bb8: 4d04 0002 |0008: aput-object v4, v0, v2 │ │ +061bbc: 6202 d904 |000a: sget-object v2, Landroid/support/v4/text/ICUCompatIcs;.sAddLikelySubtagsMethod:Ljava/lang/reflect/Method; // field@04d9 │ │ +061bc0: 1203 |000c: const/4 v3, #int 0 // #0 │ │ +061bc2: 6e30 c422 3200 |000d: invoke-virtual {v2, v3, v0}, Ljava/lang/reflect/Method;.invoke:(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object; // method@22c4 │ │ +061bc8: 0c02 |0010: move-result-object v2 │ │ +061bca: 1f02 3d05 |0011: check-cast v2, Ljava/lang/String; // type@053d │ │ +061bce: 1102 |0013: return-object v2 │ │ +061bd0: 0d01 |0014: move-exception v1 │ │ +061bd2: 1a02 ff04 |0015: const-string v2, "ICUCompatIcs" // string@04ff │ │ +061bd6: 7120 771c 1200 |0017: invoke-static {v2, v1}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/Throwable;)I // method@1c77 │ │ +061bdc: 0742 |001a: move-object v2, v4 │ │ +061bde: 28f8 |001b: goto 0013 // -0008 │ │ +061be0: 0d01 |001c: move-exception v1 │ │ +061be2: 1a02 ff04 |001d: const-string v2, "ICUCompatIcs" // string@04ff │ │ +061be6: 7120 771c 1200 |001f: invoke-static {v2, v1}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/Throwable;)I // method@1c77 │ │ +061bec: 28f8 |0022: goto 001a // -0008 │ │ catches : 1 │ │ 0x0000 - 0x0013 │ │ Ljava/lang/IllegalAccessException; -> 0x0014 │ │ Ljava/lang/reflect/InvocationTargetException; -> 0x001c │ │ positions : │ │ 0x0000 line=65 │ │ 0x0004 line=66 │ │ @@ -30378,37 +57666,37 @@ │ │ type : '(Ljava/lang/String;)Ljava/lang/String;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 6 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 36 16-bit code units │ │ -040774: |[040774] android.support.v4.text.ICUCompatIcs.getScript:(Ljava/lang/String;)Ljava/lang/String; │ │ -040784: 1203 |0000: const/4 v3, #int 0 // #0 │ │ -040786: 6202 a602 |0001: sget-object v2, Landroid/support/v4/text/ICUCompatIcs;.sGetScriptMethod:Ljava/lang/reflect/Method; // field@02a6 │ │ -04078a: 3802 1800 |0003: if-eqz v2, 001b // +0018 │ │ -04078e: 1212 |0005: const/4 v2, #int 1 // #1 │ │ -040790: 2320 2f04 |0006: new-array v0, v2, [Ljava/lang/Object; // type@042f │ │ -040794: 1202 |0008: const/4 v2, #int 0 // #0 │ │ -040796: 4d05 0002 |0009: aput-object v5, v0, v2 │ │ -04079a: 6202 a602 |000b: sget-object v2, Landroid/support/v4/text/ICUCompatIcs;.sGetScriptMethod:Ljava/lang/reflect/Method; // field@02a6 │ │ -04079e: 1204 |000d: const/4 v4, #int 0 // #0 │ │ -0407a0: 6e30 c917 4200 |000e: invoke-virtual {v2, v4, v0}, Ljava/lang/reflect/Method;.invoke:(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object; // method@17c9 │ │ -0407a6: 0c02 |0011: move-result-object v2 │ │ -0407a8: 1f02 b803 |0012: check-cast v2, Ljava/lang/String; // type@03b8 │ │ -0407ac: 1102 |0014: return-object v2 │ │ -0407ae: 0d01 |0015: move-exception v1 │ │ -0407b0: 1a02 f703 |0016: const-string v2, "ICUCompatIcs" // string@03f7 │ │ -0407b4: 7120 3b12 1200 |0018: invoke-static {v2, v1}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/Throwable;)I // method@123b │ │ -0407ba: 0732 |001b: move-object v2, v3 │ │ -0407bc: 28f8 |001c: goto 0014 // -0008 │ │ -0407be: 0d01 |001d: move-exception v1 │ │ -0407c0: 1a02 f703 |001e: const-string v2, "ICUCompatIcs" // string@03f7 │ │ -0407c4: 7120 3b12 1200 |0020: invoke-static {v2, v1}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/Throwable;)I // method@123b │ │ -0407ca: 28f8 |0023: goto 001b // -0008 │ │ +061c00: |[061c00] android.support.v4.text.ICUCompatIcs.getScript:(Ljava/lang/String;)Ljava/lang/String; │ │ +061c10: 1203 |0000: const/4 v3, #int 0 // #0 │ │ +061c12: 6202 da04 |0001: sget-object v2, Landroid/support/v4/text/ICUCompatIcs;.sGetScriptMethod:Ljava/lang/reflect/Method; // field@04da │ │ +061c16: 3802 1800 |0003: if-eqz v2, 001b // +0018 │ │ +061c1a: 1212 |0005: const/4 v2, #int 1 // #1 │ │ +061c1c: 2320 ca05 |0006: new-array v0, v2, [Ljava/lang/Object; // type@05ca │ │ +061c20: 1202 |0008: const/4 v2, #int 0 // #0 │ │ +061c22: 4d05 0002 |0009: aput-object v5, v0, v2 │ │ +061c26: 6202 da04 |000b: sget-object v2, Landroid/support/v4/text/ICUCompatIcs;.sGetScriptMethod:Ljava/lang/reflect/Method; // field@04da │ │ +061c2a: 1204 |000d: const/4 v4, #int 0 // #0 │ │ +061c2c: 6e30 c422 4200 |000e: invoke-virtual {v2, v4, v0}, Ljava/lang/reflect/Method;.invoke:(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object; // method@22c4 │ │ +061c32: 0c02 |0011: move-result-object v2 │ │ +061c34: 1f02 3d05 |0012: check-cast v2, Ljava/lang/String; // type@053d │ │ +061c38: 1102 |0014: return-object v2 │ │ +061c3a: 0d01 |0015: move-exception v1 │ │ +061c3c: 1a02 ff04 |0016: const-string v2, "ICUCompatIcs" // string@04ff │ │ +061c40: 7120 771c 1200 |0018: invoke-static {v2, v1}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/Throwable;)I // method@1c77 │ │ +061c46: 0732 |001b: move-object v2, v3 │ │ +061c48: 28f8 |001c: goto 0014 // -0008 │ │ +061c4a: 0d01 |001d: move-exception v1 │ │ +061c4c: 1a02 ff04 |001e: const-string v2, "ICUCompatIcs" // string@04ff │ │ +061c50: 7120 771c 1200 |0020: invoke-static {v2, v1}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/Throwable;)I // method@1c77 │ │ +061c56: 28f8 |0023: goto 001b // -0008 │ │ catches : 1 │ │ 0x0001 - 0x0014 │ │ Ljava/lang/IllegalAccessException; -> 0x0015 │ │ Ljava/lang/reflect/InvocationTargetException; -> 0x001d │ │ positions : │ │ 0x0001 line=48 │ │ 0x0005 line=49 │ │ @@ -30422,27 +57710,27 @@ │ │ locals : │ │ 0x000b - 0x0014 reg=0 args [Ljava/lang/Object; │ │ 0x0016 - 0x001b reg=1 e Ljava/lang/IllegalAccessException; │ │ 0x001e - 0x0024 reg=1 e Ljava/lang/reflect/InvocationTargetException; │ │ 0x0000 - 0x0024 reg=5 locale Ljava/lang/String; │ │ │ │ Virtual methods - │ │ - source_file_idx : 1016 (ICUCompatIcs.java) │ │ + source_file_idx : 1280 (ICUCompatIcs.java) │ │ │ │ -Class #152 header: │ │ -class_idx : 361 │ │ +Class #311 header: │ │ +class_idx : 638 │ │ access_flags : 1537 (0x0601) │ │ -superclass_idx : 948 │ │ -source_file_idx : 2817 │ │ +superclass_idx : 1337 │ │ +source_file_idx : 3844 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 2 │ │ │ │ -Class #152 - │ │ +Class #311 - │ │ Class descriptor : 'Landroid/support/v4/text/TextDirectionHeuristicCompat;' │ │ Access flags : 0x0601 (PUBLIC INTERFACE ABSTRACT) │ │ Superclass : 'Ljava/lang/Object;' │ │ Interfaces - │ │ Static fields - │ │ Instance fields - │ │ Direct methods - │ │ @@ -30455,89 +57743,89 @@ │ │ │ │ #1 : (in Landroid/support/v4/text/TextDirectionHeuristicCompat;) │ │ name : 'isRtl' │ │ type : '([CII)Z' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ - source_file_idx : 2817 (TextDirectionHeuristicCompat.java) │ │ + source_file_idx : 3844 (TextDirectionHeuristicCompat.java) │ │ │ │ -Class #153 header: │ │ -class_idx : 362 │ │ +Class #312 header: │ │ +class_idx : 639 │ │ access_flags : 4096 (0x1000) │ │ -superclass_idx : 948 │ │ -source_file_idx : 2821 │ │ +superclass_idx : 1337 │ │ +source_file_idx : 3848 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 0 │ │ │ │ -Class #153 annotations: │ │ +Class #312 annotations: │ │ Annotations on class │ │ VISIBILITY_SYSTEM Ldalvik/annotation/EnclosingClass; value=Landroid/support/v4/text/TextDirectionHeuristicsCompat; │ │ VISIBILITY_SYSTEM Ldalvik/annotation/InnerClass; accessFlags=4104 name=null │ │ │ │ -Class #153 - │ │ +Class #312 - │ │ Class descriptor : 'Landroid/support/v4/text/TextDirectionHeuristicsCompat$1;' │ │ Access flags : 0x1000 (SYNTHETIC) │ │ Superclass : 'Ljava/lang/Object;' │ │ Interfaces - │ │ Static fields - │ │ Instance fields - │ │ Direct methods - │ │ Virtual methods - │ │ - source_file_idx : 2821 (TextDirectionHeuristicsCompat.java) │ │ + source_file_idx : 3848 (TextDirectionHeuristicsCompat.java) │ │ │ │ -Class #154 header: │ │ -class_idx : 365 │ │ +Class #313 header: │ │ +class_idx : 642 │ │ access_flags : 1536 (0x0600) │ │ -superclass_idx : 948 │ │ -source_file_idx : 2821 │ │ +superclass_idx : 1337 │ │ +source_file_idx : 3848 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 1 │ │ │ │ -Class #154 annotations: │ │ +Class #313 annotations: │ │ Annotations on class │ │ VISIBILITY_SYSTEM Ldalvik/annotation/EnclosingClass; value=Landroid/support/v4/text/TextDirectionHeuristicsCompat; │ │ VISIBILITY_SYSTEM Ldalvik/annotation/InnerClass; accessFlags=1546 name="TextDirectionAlgorithm" │ │ │ │ -Class #154 - │ │ +Class #313 - │ │ Class descriptor : 'Landroid/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionAlgorithm;' │ │ Access flags : 0x0600 (INTERFACE ABSTRACT) │ │ Superclass : 'Ljava/lang/Object;' │ │ Interfaces - │ │ Static fields - │ │ Instance fields - │ │ Direct methods - │ │ Virtual methods - │ │ #0 : (in Landroid/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionAlgorithm;) │ │ name : 'checkRtl' │ │ type : '(Ljava/lang/CharSequence;II)I' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ - source_file_idx : 2821 (TextDirectionHeuristicsCompat.java) │ │ + source_file_idx : 3848 (TextDirectionHeuristicsCompat.java) │ │ │ │ -Class #155 header: │ │ -class_idx : 369 │ │ +Class #314 header: │ │ +class_idx : 646 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 948 │ │ -source_file_idx : 2821 │ │ +superclass_idx : 1337 │ │ +source_file_idx : 3848 │ │ static_fields_size : 9 │ │ instance_fields_size: 0 │ │ direct_methods_size : 6 │ │ virtual_methods_size: 0 │ │ │ │ -Class #155 annotations: │ │ +Class #314 annotations: │ │ Annotations on class │ │ VISIBILITY_SYSTEM Ldalvik/annotation/MemberClasses; value={ Landroid/support/v4/text/TextDirectionHeuristicsCompat$1; Landroid/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionHeuristicLocale; Landroid/support/v4/text/TextDirectionHeuristicsCompat$AnyStrong; Landroid/support/v4/text/TextDirectionHeuristicsCompat$FirstStrong; Landroid/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionAlgorithm; Landroid/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionHeuristicInternal; Landroid/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionHeuristicImpl; } │ │ │ │ -Class #155 - │ │ +Class #314 - │ │ Class descriptor : 'Landroid/support/v4/text/TextDirectionHeuristicsCompat;' │ │ Access flags : 0x0001 (PUBLIC) │ │ Superclass : 'Ljava/lang/Object;' │ │ Interfaces - │ │ Static fields - │ │ #0 : (in Landroid/support/v4/text/TextDirectionHeuristicsCompat;) │ │ name : 'ANYRTL_LTR' │ │ @@ -30591,39 +57879,39 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 5 │ │ ins : 0 │ │ outs : 4 │ │ insns size : 49 16-bit code units │ │ -0407dc: |[0407dc] android.support.v4.text.TextDirectionHeuristicsCompat.:()V │ │ -0407ec: 1214 |0000: const/4 v4, #int 1 // #1 │ │ -0407ee: 1203 |0001: const/4 v3, #int 0 // #0 │ │ -0407f0: 1202 |0002: const/4 v2, #int 0 // #0 │ │ -0407f2: 2200 6f01 |0003: new-instance v0, Landroid/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionHeuristicInternal; // type@016f │ │ -0407f6: 7040 cb07 2023 |0005: invoke-direct {v0, v2, v3, v2}, Landroid/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionHeuristicInternal;.:(Landroid/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionAlgorithm;ZLandroid/support/v4/text/TextDirectionHeuristicsCompat$1;)V // method@07cb │ │ -0407fc: 6900 b202 |0008: sput-object v0, Landroid/support/v4/text/TextDirectionHeuristicsCompat;.LTR:Landroid/support/v4/text/TextDirectionHeuristicCompat; // field@02b2 │ │ -040800: 2200 6f01 |000a: new-instance v0, Landroid/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionHeuristicInternal; // type@016f │ │ -040804: 7040 cb07 2024 |000c: invoke-direct {v0, v2, v4, v2}, Landroid/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionHeuristicInternal;.:(Landroid/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionAlgorithm;ZLandroid/support/v4/text/TextDirectionHeuristicsCompat$1;)V // method@07cb │ │ -04080a: 6900 b302 |000f: sput-object v0, Landroid/support/v4/text/TextDirectionHeuristicsCompat;.RTL:Landroid/support/v4/text/TextDirectionHeuristicCompat; // field@02b3 │ │ -04080e: 2200 6f01 |0011: new-instance v0, Landroid/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionHeuristicInternal; // type@016f │ │ -040812: 6201 aa02 |0013: sget-object v1, Landroid/support/v4/text/TextDirectionHeuristicsCompat$FirstStrong;.INSTANCE:Landroid/support/v4/text/TextDirectionHeuristicsCompat$FirstStrong; // field@02aa │ │ -040816: 7040 cb07 1023 |0015: invoke-direct {v0, v1, v3, v2}, Landroid/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionHeuristicInternal;.:(Landroid/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionAlgorithm;ZLandroid/support/v4/text/TextDirectionHeuristicsCompat$1;)V // method@07cb │ │ -04081c: 6900 af02 |0018: sput-object v0, Landroid/support/v4/text/TextDirectionHeuristicsCompat;.FIRSTSTRONG_LTR:Landroid/support/v4/text/TextDirectionHeuristicCompat; // field@02af │ │ -040820: 2200 6f01 |001a: new-instance v0, Landroid/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionHeuristicInternal; // type@016f │ │ -040824: 6201 aa02 |001c: sget-object v1, Landroid/support/v4/text/TextDirectionHeuristicsCompat$FirstStrong;.INSTANCE:Landroid/support/v4/text/TextDirectionHeuristicsCompat$FirstStrong; // field@02aa │ │ -040828: 7040 cb07 1024 |001e: invoke-direct {v0, v1, v4, v2}, Landroid/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionHeuristicInternal;.:(Landroid/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionAlgorithm;ZLandroid/support/v4/text/TextDirectionHeuristicsCompat$1;)V // method@07cb │ │ -04082e: 6900 b002 |0021: sput-object v0, Landroid/support/v4/text/TextDirectionHeuristicsCompat;.FIRSTSTRONG_RTL:Landroid/support/v4/text/TextDirectionHeuristicCompat; // field@02b0 │ │ -040832: 2200 6f01 |0023: new-instance v0, Landroid/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionHeuristicInternal; // type@016f │ │ -040836: 6201 a802 |0025: sget-object v1, Landroid/support/v4/text/TextDirectionHeuristicsCompat$AnyStrong;.INSTANCE_RTL:Landroid/support/v4/text/TextDirectionHeuristicsCompat$AnyStrong; // field@02a8 │ │ -04083a: 7040 cb07 1023 |0027: invoke-direct {v0, v1, v3, v2}, Landroid/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionHeuristicInternal;.:(Landroid/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionAlgorithm;ZLandroid/support/v4/text/TextDirectionHeuristicsCompat$1;)V // method@07cb │ │ -040840: 6900 ae02 |002a: sput-object v0, Landroid/support/v4/text/TextDirectionHeuristicsCompat;.ANYRTL_LTR:Landroid/support/v4/text/TextDirectionHeuristicCompat; // field@02ae │ │ -040844: 6200 ad02 |002c: sget-object v0, Landroid/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionHeuristicLocale;.INSTANCE:Landroid/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionHeuristicLocale; // field@02ad │ │ -040848: 6900 b102 |002e: sput-object v0, Landroid/support/v4/text/TextDirectionHeuristicsCompat;.LOCALE:Landroid/support/v4/text/TextDirectionHeuristicCompat; // field@02b1 │ │ -04084c: 0e00 |0030: return-void │ │ +061c68: |[061c68] android.support.v4.text.TextDirectionHeuristicsCompat.:()V │ │ +061c78: 1214 |0000: const/4 v4, #int 1 // #1 │ │ +061c7a: 1203 |0001: const/4 v3, #int 0 // #0 │ │ +061c7c: 1202 |0002: const/4 v2, #int 0 // #0 │ │ +061c7e: 2200 8402 |0003: new-instance v0, Landroid/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionHeuristicInternal; // type@0284 │ │ +061c82: 7040 560e 2023 |0005: invoke-direct {v0, v2, v3, v2}, Landroid/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionHeuristicInternal;.:(Landroid/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionAlgorithm;ZLandroid/support/v4/text/TextDirectionHeuristicsCompat$1;)V // method@0e56 │ │ +061c88: 6900 e604 |0008: sput-object v0, Landroid/support/v4/text/TextDirectionHeuristicsCompat;.LTR:Landroid/support/v4/text/TextDirectionHeuristicCompat; // field@04e6 │ │ +061c8c: 2200 8402 |000a: new-instance v0, Landroid/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionHeuristicInternal; // type@0284 │ │ +061c90: 7040 560e 2024 |000c: invoke-direct {v0, v2, v4, v2}, Landroid/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionHeuristicInternal;.:(Landroid/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionAlgorithm;ZLandroid/support/v4/text/TextDirectionHeuristicsCompat$1;)V // method@0e56 │ │ +061c96: 6900 e704 |000f: sput-object v0, Landroid/support/v4/text/TextDirectionHeuristicsCompat;.RTL:Landroid/support/v4/text/TextDirectionHeuristicCompat; // field@04e7 │ │ +061c9a: 2200 8402 |0011: new-instance v0, Landroid/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionHeuristicInternal; // type@0284 │ │ +061c9e: 6201 de04 |0013: sget-object v1, Landroid/support/v4/text/TextDirectionHeuristicsCompat$FirstStrong;.INSTANCE:Landroid/support/v4/text/TextDirectionHeuristicsCompat$FirstStrong; // field@04de │ │ +061ca2: 7040 560e 1023 |0015: invoke-direct {v0, v1, v3, v2}, Landroid/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionHeuristicInternal;.:(Landroid/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionAlgorithm;ZLandroid/support/v4/text/TextDirectionHeuristicsCompat$1;)V // method@0e56 │ │ +061ca8: 6900 e304 |0018: sput-object v0, Landroid/support/v4/text/TextDirectionHeuristicsCompat;.FIRSTSTRONG_LTR:Landroid/support/v4/text/TextDirectionHeuristicCompat; // field@04e3 │ │ +061cac: 2200 8402 |001a: new-instance v0, Landroid/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionHeuristicInternal; // type@0284 │ │ +061cb0: 6201 de04 |001c: sget-object v1, Landroid/support/v4/text/TextDirectionHeuristicsCompat$FirstStrong;.INSTANCE:Landroid/support/v4/text/TextDirectionHeuristicsCompat$FirstStrong; // field@04de │ │ +061cb4: 7040 560e 1024 |001e: invoke-direct {v0, v1, v4, v2}, Landroid/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionHeuristicInternal;.:(Landroid/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionAlgorithm;ZLandroid/support/v4/text/TextDirectionHeuristicsCompat$1;)V // method@0e56 │ │ +061cba: 6900 e404 |0021: sput-object v0, Landroid/support/v4/text/TextDirectionHeuristicsCompat;.FIRSTSTRONG_RTL:Landroid/support/v4/text/TextDirectionHeuristicCompat; // field@04e4 │ │ +061cbe: 2200 8402 |0023: new-instance v0, Landroid/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionHeuristicInternal; // type@0284 │ │ +061cc2: 6201 dc04 |0025: sget-object v1, Landroid/support/v4/text/TextDirectionHeuristicsCompat$AnyStrong;.INSTANCE_RTL:Landroid/support/v4/text/TextDirectionHeuristicsCompat$AnyStrong; // field@04dc │ │ +061cc6: 7040 560e 1023 |0027: invoke-direct {v0, v1, v3, v2}, Landroid/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionHeuristicInternal;.:(Landroid/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionAlgorithm;ZLandroid/support/v4/text/TextDirectionHeuristicsCompat$1;)V // method@0e56 │ │ +061ccc: 6900 e204 |002a: sput-object v0, Landroid/support/v4/text/TextDirectionHeuristicsCompat;.ANYRTL_LTR:Landroid/support/v4/text/TextDirectionHeuristicCompat; // field@04e2 │ │ +061cd0: 6200 e104 |002c: sget-object v0, Landroid/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionHeuristicLocale;.INSTANCE:Landroid/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionHeuristicLocale; // field@04e1 │ │ +061cd4: 6900 e504 |002e: sput-object v0, Landroid/support/v4/text/TextDirectionHeuristicsCompat;.LOCALE:Landroid/support/v4/text/TextDirectionHeuristicCompat; // field@04e5 │ │ +061cd8: 0e00 |0030: return-void │ │ catches : (none) │ │ positions : │ │ 0x0003 line=33 │ │ 0x000a line=39 │ │ 0x0011 line=47 │ │ 0x001a line=55 │ │ 0x0023 line=62 │ │ @@ -30635,17 +57923,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -040850: |[040850] android.support.v4.text.TextDirectionHeuristicsCompat.:()V │ │ -040860: 7010 9117 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1791 │ │ -040866: 0e00 |0003: return-void │ │ +061cdc: |[061cdc] android.support.v4.text.TextDirectionHeuristicsCompat.:()V │ │ +061cec: 7010 8622 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2286 │ │ +061cf2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=28 │ │ 0x0003 line=242 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/text/TextDirectionHeuristicsCompat; │ │ │ │ @@ -30654,18 +57942,18 @@ │ │ type : '(I)I' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -040868: |[040868] android.support.v4.text.TextDirectionHeuristicsCompat.access$100:(I)I │ │ -040878: 7110 d507 0100 |0000: invoke-static {v1}, Landroid/support/v4/text/TextDirectionHeuristicsCompat;.isRtlTextOrFormat:(I)I // method@07d5 │ │ -04087e: 0a00 |0003: move-result v0 │ │ -040880: 0f00 |0004: return v0 │ │ +061cf4: |[061cf4] android.support.v4.text.TextDirectionHeuristicsCompat.access$100:(I)I │ │ +061d04: 7110 600e 0100 |0000: invoke-static {v1}, Landroid/support/v4/text/TextDirectionHeuristicsCompat;.isRtlTextOrFormat:(I)I // method@0e60 │ │ +061d0a: 0a00 |0003: move-result v0 │ │ +061d0c: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=28 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 x0 I │ │ │ │ #3 : (in Landroid/support/v4/text/TextDirectionHeuristicsCompat;) │ │ @@ -30673,18 +57961,18 @@ │ │ type : '(I)I' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -040884: |[040884] android.support.v4.text.TextDirectionHeuristicsCompat.access$200:(I)I │ │ -040894: 7110 d407 0100 |0000: invoke-static {v1}, Landroid/support/v4/text/TextDirectionHeuristicsCompat;.isRtlText:(I)I // method@07d4 │ │ -04089a: 0a00 |0003: move-result v0 │ │ -04089c: 0f00 |0004: return v0 │ │ +061d10: |[061d10] android.support.v4.text.TextDirectionHeuristicsCompat.access$200:(I)I │ │ +061d20: 7110 5f0e 0100 |0000: invoke-static {v1}, Landroid/support/v4/text/TextDirectionHeuristicsCompat;.isRtlText:(I)I // method@0e5f │ │ +061d26: 0a00 |0003: move-result v0 │ │ +061d28: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=28 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 x0 I │ │ │ │ #4 : (in Landroid/support/v4/text/TextDirectionHeuristicsCompat;) │ │ @@ -30692,24 +57980,24 @@ │ │ type : '(I)I' │ │ access : 0x000a (PRIVATE STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 20 16-bit code units │ │ -0408a0: |[0408a0] android.support.v4.text.TextDirectionHeuristicsCompat.isRtlText:(I)I │ │ -0408b0: 2b01 0a00 0000 |0000: packed-switch v1, 0000000a // +0000000a │ │ -0408b6: 1220 |0003: const/4 v0, #int 2 // #2 │ │ -0408b8: 0f00 |0004: return v0 │ │ -0408ba: 1210 |0005: const/4 v0, #int 1 // #1 │ │ -0408bc: 28fe |0006: goto 0004 // -0002 │ │ -0408be: 1200 |0007: const/4 v0, #int 0 // #0 │ │ -0408c0: 28fc |0008: goto 0004 // -0004 │ │ -0408c2: 0000 |0009: nop // spacer │ │ -0408c4: 0001 0300 0000 0000 0500 0000 0700 ... |000a: packed-switch-data (10 units) │ │ +061d2c: |[061d2c] android.support.v4.text.TextDirectionHeuristicsCompat.isRtlText:(I)I │ │ +061d3c: 2b01 0a00 0000 |0000: packed-switch v1, 0000000a // +0000000a │ │ +061d42: 1220 |0003: const/4 v0, #int 2 // #2 │ │ +061d44: 0f00 |0004: return v0 │ │ +061d46: 1210 |0005: const/4 v0, #int 1 // #1 │ │ +061d48: 28fe |0006: goto 0004 // -0002 │ │ +061d4a: 1200 |0007: const/4 v0, #int 0 // #0 │ │ +061d4c: 28fc |0008: goto 0004 // -0004 │ │ +061d4e: 0000 |0009: nop // spacer │ │ +061d50: 0001 0300 0000 0000 0500 0000 0700 ... |000a: packed-switch-data (10 units) │ │ catches : (none) │ │ positions : │ │ 0x0000 line=79 │ │ 0x0003 line=86 │ │ 0x0005 line=81 │ │ 0x0007 line=84 │ │ 0x0009 line=79 │ │ @@ -30721,48 +58009,58 @@ │ │ type : '(I)I' │ │ access : 0x000a (PRIVATE STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 40 16-bit code units │ │ -0408d8: |[0408d8] android.support.v4.text.TextDirectionHeuristicsCompat.isRtlTextOrFormat:(I)I │ │ -0408e8: 2c01 0a00 0000 |0000: sparse-switch v1, 0000000a // +0000000a │ │ -0408ee: 1220 |0003: const/4 v0, #int 2 // #2 │ │ -0408f0: 0f00 |0004: return v0 │ │ -0408f2: 1210 |0005: const/4 v0, #int 1 // #1 │ │ -0408f4: 28fe |0006: goto 0004 // -0002 │ │ -0408f6: 1200 |0007: const/4 v0, #int 0 // #0 │ │ -0408f8: 28fc |0008: goto 0004 // -0004 │ │ -0408fa: 0000 |0009: nop // spacer │ │ -0408fc: 0002 0700 0000 0000 0100 0000 0200 ... |000a: sparse-switch-data (30 units) │ │ +061d64: |[061d64] android.support.v4.text.TextDirectionHeuristicsCompat.isRtlTextOrFormat:(I)I │ │ +061d74: 2c01 0a00 0000 |0000: sparse-switch v1, 0000000a // +0000000a │ │ +061d7a: 1220 |0003: const/4 v0, #int 2 // #2 │ │ +061d7c: 0f00 |0004: return v0 │ │ +061d7e: 1210 |0005: const/4 v0, #int 1 // #1 │ │ +061d80: 28fe |0006: goto 0004 // -0002 │ │ +061d82: 1200 |0007: const/4 v0, #int 0 // #0 │ │ +061d84: 28fc |0008: goto 0004 // -0004 │ │ +061d86: 0000 |0009: nop // spacer │ │ +061d88: 0002 0700 0000 0000 0100 0000 0200 ... |000a: sparse-switch-data (30 units) │ │ catches : (none) │ │ positions : │ │ 0x0000 line=91 │ │ 0x0003 line=102 │ │ 0x0005 line=95 │ │ 0x0007 line=100 │ │ 0x0009 line=91 │ │ locals : │ │ 0x0000 - 0x0028 reg=1 directionality I │ │ │ │ Virtual methods - │ │ - source_file_idx : 2821 (TextDirectionHeuristicsCompat.java) │ │ + source_file_idx : 3848 (TextDirectionHeuristicsCompat.java) │ │ │ │ -Class #156 header: │ │ -class_idx : 370 │ │ +Class #315 header: │ │ +class_idx : 647 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 948 │ │ -source_file_idx : 2822 │ │ +superclass_idx : 1337 │ │ +source_file_idx : 3851 │ │ static_fields_size : 3 │ │ instance_fields_size: 0 │ │ direct_methods_size : 5 │ │ virtual_methods_size: 0 │ │ │ │ -Class #156 - │ │ +Class #315 annotations: │ │ +Annotations on method #3685 'htmlEncode' │ │ + VISIBILITY_BUILD Landroid/support/annotation/NonNull; │ │ +Annotations on method #3684 'getLayoutDirectionFromLocale' parameters │ │ +#0 │ │ + VISIBILITY_BUILD Landroid/support/annotation/Nullable; │ │ +Annotations on method #3685 'htmlEncode' parameters │ │ +#0 │ │ + VISIBILITY_BUILD Landroid/support/annotation/NonNull; │ │ + │ │ +Class #315 - │ │ Class descriptor : 'Landroid/support/v4/text/TextUtilsCompat;' │ │ Access flags : 0x0001 (PUBLIC) │ │ Superclass : 'Ljava/lang/Object;' │ │ Interfaces - │ │ Static fields - │ │ #0 : (in Landroid/support/v4/text/TextUtilsCompat;) │ │ name : 'ARAB_SCRIPT_SUBTAG' │ │ @@ -30783,217 +58081,217 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 0 │ │ outs : 3 │ │ insns size : 20 16-bit code units │ │ -040938: |[040938] android.support.v4.text.TextUtilsCompat.:()V │ │ -040948: 2200 d903 |0000: new-instance v0, Ljava/util/Locale; // type@03d9 │ │ -04094c: 1a01 0000 |0002: const-string v1, "" // string@0000 │ │ -040950: 1a02 0000 |0004: const-string v2, "" // string@0000 │ │ -040954: 7030 0218 1002 |0006: invoke-direct {v0, v1, v2}, Ljava/util/Locale;.:(Ljava/lang/String;Ljava/lang/String;)V // method@1802 │ │ -04095a: 6900 b902 |0009: sput-object v0, Landroid/support/v4/text/TextUtilsCompat;.ROOT:Ljava/util/Locale; // field@02b9 │ │ -04095e: 1a00 ea01 |000b: const-string v0, "Arab" // string@01ea │ │ -040962: 6900 b702 |000d: sput-object v0, Landroid/support/v4/text/TextUtilsCompat;.ARAB_SCRIPT_SUBTAG:Ljava/lang/String; // field@02b7 │ │ -040966: 1a00 a103 |000f: const-string v0, "Hebr" // string@03a1 │ │ -04096a: 6900 b802 |0011: sput-object v0, Landroid/support/v4/text/TextUtilsCompat;.HEBR_SCRIPT_SUBTAG:Ljava/lang/String; // field@02b8 │ │ -04096e: 0e00 |0013: return-void │ │ +061dc4: |[061dc4] android.support.v4.text.TextUtilsCompat.:()V │ │ +061dd4: 2200 6405 |0000: new-instance v0, Ljava/util/Locale; // type@0564 │ │ +061dd8: 1a01 0000 |0002: const-string v1, "" // string@0000 │ │ +061ddc: 1a02 0000 |0004: const-string v2, "" // string@0000 │ │ +061de0: 7030 0c23 1002 |0006: invoke-direct {v0, v1, v2}, Ljava/util/Locale;.:(Ljava/lang/String;Ljava/lang/String;)V // method@230c │ │ +061de6: 6900 ed04 |0009: sput-object v0, Landroid/support/v4/text/TextUtilsCompat;.ROOT:Ljava/util/Locale; // field@04ed │ │ +061dea: 1a00 4202 |000b: const-string v0, "Arab" // string@0242 │ │ +061dee: 6900 eb04 |000d: sput-object v0, Landroid/support/v4/text/TextUtilsCompat;.ARAB_SCRIPT_SUBTAG:Ljava/lang/String; // field@04eb │ │ +061df2: 1a00 a704 |000f: const-string v0, "Hebr" // string@04a7 │ │ +061df6: 6900 ec04 |0011: sput-object v0, Landroid/support/v4/text/TextUtilsCompat;.HEBR_SCRIPT_SUBTAG:Ljava/lang/String; // field@04ec │ │ +061dfa: 0e00 |0013: return-void │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=111 │ │ - 0x000b line=113 │ │ - 0x000f line=114 │ │ + 0x0000 line=114 │ │ + 0x000b line=116 │ │ + 0x000f line=117 │ │ locals : │ │ │ │ #1 : (in Landroid/support/v4/text/TextUtilsCompat;) │ │ name : '' │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -040970: |[040970] android.support.v4.text.TextUtilsCompat.:()V │ │ -040980: 7010 9117 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1791 │ │ -040986: 0e00 |0003: return-void │ │ +061dfc: |[061dfc] android.support.v4.text.TextUtilsCompat.:()V │ │ +061e0c: 7010 8622 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2286 │ │ +061e12: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=23 │ │ + 0x0000 line=25 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/text/TextUtilsCompat; │ │ │ │ #2 : (in Landroid/support/v4/text/TextUtilsCompat;) │ │ name : 'getLayoutDirectionFromFirstChar' │ │ type : '(Ljava/util/Locale;)I' │ │ access : 0x000a (PRIVATE STATIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 28 16-bit code units │ │ -040988: |[040988] android.support.v4.text.TextUtilsCompat.getLayoutDirectionFromFirstChar:(Ljava/util/Locale;)I │ │ -040998: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -04099a: 6e20 0518 2200 |0001: invoke-virtual {v2, v2}, Ljava/util/Locale;.getDisplayName:(Ljava/util/Locale;)Ljava/lang/String; // method@1805 │ │ -0409a0: 0c01 |0004: move-result-object v1 │ │ -0409a2: 6e20 9f17 0100 |0005: invoke-virtual {v1, v0}, Ljava/lang/String;.charAt:(I)C // method@179f │ │ -0409a8: 0a01 |0008: move-result v1 │ │ -0409aa: 7110 6117 0100 |0009: invoke-static {v1}, Ljava/lang/Character;.getDirectionality:(C)B // method@1761 │ │ -0409b0: 0a01 |000c: move-result v1 │ │ -0409b2: 2b01 0700 0000 |000d: packed-switch v1, 00000014 // +00000007 │ │ -0409b8: 0f00 |0010: return v0 │ │ -0409ba: 1210 |0011: const/4 v0, #int 1 // #1 │ │ -0409bc: 28fe |0012: goto 0010 // -0002 │ │ -0409be: 0000 |0013: nop // spacer │ │ -0409c0: 0001 0200 0100 0000 0400 0000 0400 ... |0014: packed-switch-data (8 units) │ │ +061e14: |[061e14] android.support.v4.text.TextUtilsCompat.getLayoutDirectionFromFirstChar:(Ljava/util/Locale;)I │ │ +061e24: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +061e26: 6e20 0f23 2200 |0001: invoke-virtual {v2, v2}, Ljava/util/Locale;.getDisplayName:(Ljava/util/Locale;)Ljava/lang/String; // method@230f │ │ +061e2c: 0c01 |0004: move-result-object v1 │ │ +061e2e: 6e20 9422 0100 |0005: invoke-virtual {v1, v0}, Ljava/lang/String;.charAt:(I)C // method@2294 │ │ +061e34: 0a01 |0008: move-result v1 │ │ +061e36: 7110 4f22 0100 |0009: invoke-static {v1}, Ljava/lang/Character;.getDirectionality:(C)B // method@224f │ │ +061e3c: 0a01 |000c: move-result v1 │ │ +061e3e: 2b01 0700 0000 |000d: packed-switch v1, 00000014 // +00000007 │ │ +061e44: 0f00 |0010: return v0 │ │ +061e46: 1210 |0011: const/4 v0, #int 1 // #1 │ │ +061e48: 28fe |0012: goto 0010 // -0002 │ │ +061e4a: 0000 |0013: nop // spacer │ │ +061e4c: 0001 0200 0100 0000 0400 0000 0400 ... |0014: packed-switch-data (8 units) │ │ catches : (none) │ │ positions : │ │ - 0x0001 line=100 │ │ - 0x0010 line=107 │ │ - 0x0011 line=103 │ │ - 0x0013 line=100 │ │ + 0x0001 line=103 │ │ + 0x0010 line=110 │ │ + 0x0011 line=106 │ │ + 0x0013 line=103 │ │ locals : │ │ 0x0000 - 0x001c reg=2 locale Ljava/util/Locale; │ │ │ │ #3 : (in Landroid/support/v4/text/TextUtilsCompat;) │ │ name : 'getLayoutDirectionFromLocale' │ │ type : '(Ljava/util/Locale;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 49 16-bit code units │ │ -0409d0: |[0409d0] android.support.v4.text.TextUtilsCompat.getLayoutDirectionFromLocale:(Ljava/util/Locale;)I │ │ -0409e0: 3802 2f00 |0000: if-eqz v2, 002f // +002f │ │ -0409e4: 6201 b902 |0002: sget-object v1, Landroid/support/v4/text/TextUtilsCompat;.ROOT:Ljava/util/Locale; // field@02b9 │ │ -0409e8: 6e20 0318 1200 |0004: invoke-virtual {v2, v1}, Ljava/util/Locale;.equals:(Ljava/lang/Object;)Z // method@1803 │ │ -0409ee: 0a01 |0007: move-result v1 │ │ -0409f0: 3901 2700 |0008: if-nez v1, 002f // +0027 │ │ -0409f4: 6e10 0618 0200 |000a: invoke-virtual {v2}, Ljava/util/Locale;.toString:()Ljava/lang/String; // method@1806 │ │ -0409fa: 0c01 |000d: move-result-object v1 │ │ -0409fc: 7110 b607 0100 |000e: invoke-static {v1}, Landroid/support/v4/text/ICUCompat;.addLikelySubtags:(Ljava/lang/String;)Ljava/lang/String; // method@07b6 │ │ -040a02: 0c01 |0011: move-result-object v1 │ │ -040a04: 7110 b707 0100 |0012: invoke-static {v1}, Landroid/support/v4/text/ICUCompat;.getScript:(Ljava/lang/String;)Ljava/lang/String; // method@07b7 │ │ -040a0a: 0c00 |0015: move-result-object v0 │ │ -040a0c: 3900 0700 |0016: if-nez v0, 001d // +0007 │ │ -040a10: 7110 d807 0200 |0018: invoke-static {v2}, Landroid/support/v4/text/TextUtilsCompat;.getLayoutDirectionFromFirstChar:(Ljava/util/Locale;)I // method@07d8 │ │ -040a16: 0a01 |001b: move-result v1 │ │ -040a18: 0f01 |001c: return v1 │ │ -040a1a: 6201 b702 |001d: sget-object v1, Landroid/support/v4/text/TextUtilsCompat;.ARAB_SCRIPT_SUBTAG:Ljava/lang/String; // field@02b7 │ │ -040a1e: 6e20 a317 1000 |001f: invoke-virtual {v0, v1}, Ljava/lang/String;.equalsIgnoreCase:(Ljava/lang/String;)Z // method@17a3 │ │ -040a24: 0a01 |0022: move-result v1 │ │ -040a26: 3901 0a00 |0023: if-nez v1, 002d // +000a │ │ -040a2a: 6201 b802 |0025: sget-object v1, Landroid/support/v4/text/TextUtilsCompat;.HEBR_SCRIPT_SUBTAG:Ljava/lang/String; // field@02b8 │ │ -040a2e: 6e20 a317 1000 |0027: invoke-virtual {v0, v1}, Ljava/lang/String;.equalsIgnoreCase:(Ljava/lang/String;)Z // method@17a3 │ │ -040a34: 0a01 |002a: move-result v1 │ │ -040a36: 3801 0400 |002b: if-eqz v1, 002f // +0004 │ │ -040a3a: 1211 |002d: const/4 v1, #int 1 // #1 │ │ -040a3c: 28ee |002e: goto 001c // -0012 │ │ -040a3e: 1201 |002f: const/4 v1, #int 0 // #0 │ │ -040a40: 28ec |0030: goto 001c // -0014 │ │ +061e5c: |[061e5c] android.support.v4.text.TextUtilsCompat.getLayoutDirectionFromLocale:(Ljava/util/Locale;)I │ │ +061e6c: 3802 2f00 |0000: if-eqz v2, 002f // +002f │ │ +061e70: 6201 ed04 |0002: sget-object v1, Landroid/support/v4/text/TextUtilsCompat;.ROOT:Ljava/util/Locale; // field@04ed │ │ +061e74: 6e20 0d23 1200 |0004: invoke-virtual {v2, v1}, Ljava/util/Locale;.equals:(Ljava/lang/Object;)Z // method@230d │ │ +061e7a: 0a01 |0007: move-result v1 │ │ +061e7c: 3901 2700 |0008: if-nez v1, 002f // +0027 │ │ +061e80: 6e10 1023 0200 |000a: invoke-virtual {v2}, Ljava/util/Locale;.toString:()Ljava/lang/String; // method@2310 │ │ +061e86: 0c01 |000d: move-result-object v1 │ │ +061e88: 7110 410e 0100 |000e: invoke-static {v1}, Landroid/support/v4/text/ICUCompat;.addLikelySubtags:(Ljava/lang/String;)Ljava/lang/String; // method@0e41 │ │ +061e8e: 0c01 |0011: move-result-object v1 │ │ +061e90: 7110 420e 0100 |0012: invoke-static {v1}, Landroid/support/v4/text/ICUCompat;.getScript:(Ljava/lang/String;)Ljava/lang/String; // method@0e42 │ │ +061e96: 0c00 |0015: move-result-object v0 │ │ +061e98: 3900 0700 |0016: if-nez v0, 001d // +0007 │ │ +061e9c: 7110 630e 0200 |0018: invoke-static {v2}, Landroid/support/v4/text/TextUtilsCompat;.getLayoutDirectionFromFirstChar:(Ljava/util/Locale;)I // method@0e63 │ │ +061ea2: 0a01 |001b: move-result v1 │ │ +061ea4: 0f01 |001c: return v1 │ │ +061ea6: 6201 eb04 |001d: sget-object v1, Landroid/support/v4/text/TextUtilsCompat;.ARAB_SCRIPT_SUBTAG:Ljava/lang/String; // field@04eb │ │ +061eaa: 6e20 9822 1000 |001f: invoke-virtual {v0, v1}, Ljava/lang/String;.equalsIgnoreCase:(Ljava/lang/String;)Z // method@2298 │ │ +061eb0: 0a01 |0022: move-result v1 │ │ +061eb2: 3901 0a00 |0023: if-nez v1, 002d // +000a │ │ +061eb6: 6201 ec04 |0025: sget-object v1, Landroid/support/v4/text/TextUtilsCompat;.HEBR_SCRIPT_SUBTAG:Ljava/lang/String; // field@04ec │ │ +061eba: 6e20 9822 1000 |0027: invoke-virtual {v0, v1}, Ljava/lang/String;.equalsIgnoreCase:(Ljava/lang/String;)Z // method@2298 │ │ +061ec0: 0a01 |002a: move-result v1 │ │ +061ec2: 3801 0400 |002b: if-eqz v1, 002f // +0004 │ │ +061ec6: 1211 |002d: const/4 v1, #int 1 // #1 │ │ +061ec8: 28ee |002e: goto 001c // -0012 │ │ +061eca: 1201 |002f: const/4 v1, #int 0 // #0 │ │ +061ecc: 28ec |0030: goto 001c // -0014 │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=73 │ │ - 0x000a line=74 │ │ - 0x0016 line=76 │ │ - 0x001c line=84 │ │ - 0x001d line=78 │ │ - 0x002d line=80 │ │ - 0x002f line=84 │ │ + 0x0000 line=76 │ │ + 0x000a line=77 │ │ + 0x0016 line=79 │ │ + 0x001c line=87 │ │ + 0x001d line=81 │ │ + 0x002d line=83 │ │ + 0x002f line=87 │ │ locals : │ │ 0x0016 - 0x001c reg=0 scriptSubtag Ljava/lang/String; │ │ 0x001d - 0x002f reg=0 scriptSubtag Ljava/lang/String; │ │ 0x0000 - 0x0031 reg=2 locale Ljava/util/Locale; │ │ │ │ #4 : (in Landroid/support/v4/text/TextUtilsCompat;) │ │ name : 'htmlEncode' │ │ type : '(Ljava/lang/String;)Ljava/lang/String;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 82 16-bit code units │ │ -040a44: |[040a44] android.support.v4.text.TextUtilsCompat.htmlEncode:(Ljava/lang/String;)Ljava/lang/String; │ │ -040a54: 2202 b903 |0000: new-instance v2, Ljava/lang/StringBuilder; // type@03b9 │ │ -040a58: 7010 ae17 0200 |0002: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@17ae │ │ -040a5e: 1201 |0005: const/4 v1, #int 0 // #0 │ │ -040a60: 6e10 a717 0400 |0006: invoke-virtual {v4}, Ljava/lang/String;.length:()I // method@17a7 │ │ -040a66: 0a03 |0009: move-result v3 │ │ -040a68: 3531 2d00 |000a: if-ge v1, v3, 0037 // +002d │ │ -040a6c: 6e20 9f17 1400 |000c: invoke-virtual {v4, v1}, Ljava/lang/String;.charAt:(I)C // method@179f │ │ -040a72: 0a00 |000f: move-result v0 │ │ -040a74: 2c00 2c00 0000 |0010: sparse-switch v0, 0000003c // +0000002c │ │ -040a7a: 6e20 b017 0200 |0013: invoke-virtual {v2, v0}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@17b0 │ │ -040a80: d801 0101 |0016: add-int/lit8 v1, v1, #int 1 // #01 │ │ -040a84: 28ee |0018: goto 0006 // -0012 │ │ -040a86: 1a03 9000 |0019: const-string v3, "<" // string@0090 │ │ -040a8a: 6e20 b517 3200 |001b: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17b5 │ │ -040a90: 28f8 |001e: goto 0016 // -0008 │ │ -040a92: 1a03 8f00 |001f: const-string v3, ">" // string@008f │ │ -040a96: 6e20 b517 3200 |0021: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17b5 │ │ -040a9c: 28f2 |0024: goto 0016 // -000e │ │ -040a9e: 1a03 8e00 |0025: const-string v3, "&" // string@008e │ │ -040aa2: 6e20 b517 3200 |0027: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17b5 │ │ -040aa8: 28ec |002a: goto 0016 // -0014 │ │ -040aaa: 1a03 8d00 |002b: const-string v3, "'" // string@008d │ │ -040aae: 6e20 b517 3200 |002d: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17b5 │ │ -040ab4: 28e6 |0030: goto 0016 // -001a │ │ -040ab6: 1a03 9200 |0031: const-string v3, """ // string@0092 │ │ -040aba: 6e20 b517 3200 |0033: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17b5 │ │ -040ac0: 28e0 |0036: goto 0016 // -0020 │ │ -040ac2: 6e10 ba17 0200 |0037: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@17ba │ │ -040ac8: 0c03 |003a: move-result-object v3 │ │ -040aca: 1103 |003b: return-object v3 │ │ -040acc: 0002 0500 2200 0000 2600 0000 2700 ... |003c: sparse-switch-data (22 units) │ │ +061ed0: |[061ed0] android.support.v4.text.TextUtilsCompat.htmlEncode:(Ljava/lang/String;)Ljava/lang/String; │ │ +061ee0: 2202 3e05 |0000: new-instance v2, Ljava/lang/StringBuilder; // type@053e │ │ +061ee4: 7010 a422 0200 |0002: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@22a4 │ │ +061eea: 1201 |0005: const/4 v1, #int 0 // #0 │ │ +061eec: 6e10 9c22 0400 |0006: invoke-virtual {v4}, Ljava/lang/String;.length:()I // method@229c │ │ +061ef2: 0a03 |0009: move-result v3 │ │ +061ef4: 3531 2d00 |000a: if-ge v1, v3, 0037 // +002d │ │ +061ef8: 6e20 9422 1400 |000c: invoke-virtual {v4, v1}, Ljava/lang/String;.charAt:(I)C // method@2294 │ │ +061efe: 0a00 |000f: move-result v0 │ │ +061f00: 2c00 2c00 0000 |0010: sparse-switch v0, 0000003c // +0000002c │ │ +061f06: 6e20 a722 0200 |0013: invoke-virtual {v2, v0}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@22a7 │ │ +061f0c: d801 0101 |0016: add-int/lit8 v1, v1, #int 1 // #01 │ │ +061f10: 28ee |0018: goto 0006 // -0012 │ │ +061f12: 1a03 9c00 |0019: const-string v3, "<" // string@009c │ │ +061f16: 6e20 ad22 3200 |001b: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22ad │ │ +061f1c: 28f8 |001e: goto 0016 // -0008 │ │ +061f1e: 1a03 9b00 |001f: const-string v3, ">" // string@009b │ │ +061f22: 6e20 ad22 3200 |0021: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22ad │ │ +061f28: 28f2 |0024: goto 0016 // -000e │ │ +061f2a: 1a03 9a00 |0025: const-string v3, "&" // string@009a │ │ +061f2e: 6e20 ad22 3200 |0027: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22ad │ │ +061f34: 28ec |002a: goto 0016 // -0014 │ │ +061f36: 1a03 9900 |002b: const-string v3, "'" // string@0099 │ │ +061f3a: 6e20 ad22 3200 |002d: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22ad │ │ +061f40: 28e6 |0030: goto 0016 // -001a │ │ +061f42: 1a03 9e00 |0031: const-string v3, """ // string@009e │ │ +061f46: 6e20 ad22 3200 |0033: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22ad │ │ +061f4c: 28e0 |0036: goto 0016 // -0020 │ │ +061f4e: 6e10 b222 0200 |0037: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@22b2 │ │ +061f54: 0c03 |003a: move-result-object v3 │ │ +061f56: 1103 |003b: return-object v3 │ │ +061f58: 0002 0500 2200 0000 2600 0000 2700 ... |003c: sparse-switch-data (22 units) │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=31 │ │ - 0x0005 line=33 │ │ - 0x000c line=34 │ │ - 0x0010 line=35 │ │ - 0x0013 line=56 │ │ - 0x0016 line=33 │ │ - 0x0019 line=37 │ │ - 0x001f line=40 │ │ - 0x0025 line=43 │ │ - 0x002b line=50 │ │ - 0x0031 line=53 │ │ - 0x0037 line=59 │ │ - 0x003c line=35 │ │ + 0x0000 line=34 │ │ + 0x0005 line=36 │ │ + 0x000c line=37 │ │ + 0x0010 line=38 │ │ + 0x0013 line=59 │ │ + 0x0016 line=36 │ │ + 0x0019 line=40 │ │ + 0x001f line=43 │ │ + 0x0025 line=46 │ │ + 0x002b line=53 │ │ + 0x0031 line=56 │ │ + 0x0037 line=62 │ │ + 0x003c line=38 │ │ locals : │ │ 0x0010 - 0x0037 reg=0 c C │ │ 0x0006 - 0x0052 reg=1 i I │ │ 0x0005 - 0x0052 reg=2 sb Ljava/lang/StringBuilder; │ │ 0x0000 - 0x0052 reg=4 s Ljava/lang/String; │ │ │ │ Virtual methods - │ │ - source_file_idx : 2822 (TextUtilsCompat.java) │ │ + source_file_idx : 3851 (TextUtilsCompat.java) │ │ │ │ -Class #157 header: │ │ -class_idx : 373 │ │ +Class #316 header: │ │ +class_idx : 650 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 948 │ │ -source_file_idx : 499 │ │ +superclass_idx : 1337 │ │ +source_file_idx : 590 │ │ static_fields_size : 0 │ │ instance_fields_size: 2 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 7 │ │ │ │ -Class #157 annotations: │ │ -Annotations on method #2045 'openRead' │ │ +Class #316 annotations: │ │ +Annotations on method #3725 'openRead' │ │ VISIBILITY_SYSTEM Ldalvik/annotation/Throws; value={ Ljava/io/FileNotFoundException; } │ │ -Annotations on method #2046 'readFully' │ │ +Annotations on method #3726 'readFully' │ │ VISIBILITY_SYSTEM Ldalvik/annotation/Throws; value={ Ljava/io/IOException; } │ │ -Annotations on method #2047 'startWrite' │ │ +Annotations on method #3727 'startWrite' │ │ VISIBILITY_SYSTEM Ldalvik/annotation/Throws; value={ Ljava/io/IOException; } │ │ │ │ -Class #157 - │ │ +Class #316 - │ │ Class descriptor : 'Landroid/support/v4/util/AtomicFile;' │ │ Access flags : 0x0001 (PUBLIC) │ │ Superclass : 'Ljava/lang/Object;' │ │ Interfaces - │ │ Static fields - │ │ Instance fields - │ │ #0 : (in Landroid/support/v4/util/AtomicFile;) │ │ @@ -31010,32 +58308,32 @@ │ │ type : '(Ljava/io/File;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 36 16-bit code units │ │ -040af8: |[040af8] android.support.v4.util.AtomicFile.:(Ljava/io/File;)V │ │ -040b08: 7010 9117 0300 |0000: invoke-direct {v3}, Ljava/lang/Object;.:()V // method@1791 │ │ -040b0e: 5b34 bf02 |0003: iput-object v4, v3, Landroid/support/v4/util/AtomicFile;.mBaseName:Ljava/io/File; // field@02bf │ │ -040b12: 2200 8d03 |0005: new-instance v0, Ljava/io/File; // type@038d │ │ -040b16: 2201 b903 |0007: new-instance v1, Ljava/lang/StringBuilder; // type@03b9 │ │ -040b1a: 7010 ae17 0100 |0009: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@17ae │ │ -040b20: 6e10 3c17 0400 |000c: invoke-virtual {v4}, Ljava/io/File;.getPath:()Ljava/lang/String; // method@173c │ │ -040b26: 0c02 |000f: move-result-object v2 │ │ -040b28: 6e20 b517 2100 |0010: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17b5 │ │ -040b2e: 0c01 |0013: move-result-object v1 │ │ -040b30: 1a02 cd00 |0014: const-string v2, ".bak" // string@00cd │ │ -040b34: 6e20 b517 2100 |0016: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17b5 │ │ -040b3a: 0c01 |0019: move-result-object v1 │ │ -040b3c: 6e10 ba17 0100 |001a: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@17ba │ │ -040b42: 0c01 |001d: move-result-object v1 │ │ -040b44: 7020 3417 1000 |001e: invoke-direct {v0, v1}, Ljava/io/File;.:(Ljava/lang/String;)V // method@1734 │ │ -040b4a: 5b30 be02 |0021: iput-object v0, v3, Landroid/support/v4/util/AtomicFile;.mBackupName:Ljava/io/File; // field@02be │ │ -040b4e: 0e00 |0023: return-void │ │ +061f84: |[061f84] android.support.v4.util.AtomicFile.:(Ljava/io/File;)V │ │ +061f94: 7010 8622 0300 |0000: invoke-direct {v3}, Ljava/lang/Object;.:()V // method@2286 │ │ +061f9a: 5b34 f304 |0003: iput-object v4, v3, Landroid/support/v4/util/AtomicFile;.mBaseName:Ljava/io/File; // field@04f3 │ │ +061f9e: 2200 0f05 |0005: new-instance v0, Ljava/io/File; // type@050f │ │ +061fa2: 2201 3e05 |0007: new-instance v1, Ljava/lang/StringBuilder; // type@053e │ │ +061fa6: 7010 a422 0100 |0009: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@22a4 │ │ +061fac: 6e10 2222 0400 |000c: invoke-virtual {v4}, Ljava/io/File;.getPath:()Ljava/lang/String; // method@2222 │ │ +061fb2: 0c02 |000f: move-result-object v2 │ │ +061fb4: 6e20 ad22 2100 |0010: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22ad │ │ +061fba: 0c01 |0013: move-result-object v1 │ │ +061fbc: 1a02 eb00 |0014: const-string v2, ".bak" // string@00eb │ │ +061fc0: 6e20 ad22 2100 |0016: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22ad │ │ +061fc6: 0c01 |0019: move-result-object v1 │ │ +061fc8: 6e10 b222 0100 |001a: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@22b2 │ │ +061fce: 0c01 |001d: move-result-object v1 │ │ +061fd0: 7020 1622 1000 |001e: invoke-direct {v0, v1}, Ljava/io/File;.:(Ljava/lang/String;)V // method@2216 │ │ +061fd6: 5b30 f204 |0021: iput-object v0, v3, Landroid/support/v4/util/AtomicFile;.mBackupName:Ljava/io/File; // field@04f2 │ │ +061fda: 0e00 |0023: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=51 │ │ 0x0003 line=52 │ │ 0x0005 line=53 │ │ 0x0023 line=54 │ │ locals : │ │ @@ -31047,24 +58345,24 @@ │ │ type : '(Ljava/io/FileOutputStream;)Z' │ │ access : 0x0008 (STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 14 16-bit code units │ │ -040b50: |[040b50] android.support.v4.util.AtomicFile.sync:(Ljava/io/FileOutputStream;)Z │ │ -040b60: 3801 0900 |0000: if-eqz v1, 0009 // +0009 │ │ -040b64: 6e10 4b17 0100 |0002: invoke-virtual {v1}, Ljava/io/FileOutputStream;.getFD:()Ljava/io/FileDescriptor; // method@174b │ │ -040b6a: 0c00 |0005: move-result-object v0 │ │ -040b6c: 6e10 4117 0000 |0006: invoke-virtual {v0}, Ljava/io/FileDescriptor;.sync:()V // method@1741 │ │ -040b72: 1210 |0009: const/4 v0, #int 1 // #1 │ │ -040b74: 0f00 |000a: return v0 │ │ -040b76: 0d00 |000b: move-exception v0 │ │ -040b78: 1200 |000c: const/4 v0, #int 0 // #0 │ │ -040b7a: 28fd |000d: goto 000a // -0003 │ │ +061fdc: |[061fdc] android.support.v4.util.AtomicFile.sync:(Ljava/io/FileOutputStream;)Z │ │ +061fec: 3801 0900 |0000: if-eqz v1, 0009 // +0009 │ │ +061ff0: 6e10 3522 0100 |0002: invoke-virtual {v1}, Ljava/io/FileOutputStream;.getFD:()Ljava/io/FileDescriptor; // method@2235 │ │ +061ff6: 0c00 |0005: move-result-object v0 │ │ +061ff8: 6e10 2b22 0000 |0006: invoke-virtual {v0}, Ljava/io/FileDescriptor;.sync:()V // method@222b │ │ +061ffe: 1210 |0009: const/4 v0, #int 1 // #1 │ │ +062000: 0f00 |000a: return v0 │ │ +062002: 0d00 |000b: move-exception v0 │ │ +062004: 1200 |000c: const/4 v0, #int 0 // #0 │ │ +062006: 28fd |000d: goto 000a // -0003 │ │ catches : 1 │ │ 0x0002 - 0x0009 │ │ Ljava/io/IOException; -> 0x000b │ │ positions : │ │ 0x0000 line=205 │ │ 0x0002 line=206 │ │ 0x0009 line=208 │ │ @@ -31080,20 +58378,20 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 11 16-bit code units │ │ -040b8c: |[040b8c] android.support.v4.util.AtomicFile.delete:()V │ │ -040b9c: 5410 bf02 |0000: iget-object v0, v1, Landroid/support/v4/util/AtomicFile;.mBaseName:Ljava/io/File; // field@02bf │ │ -040ba0: 6e10 3517 0000 |0002: invoke-virtual {v0}, Ljava/io/File;.delete:()Z // method@1735 │ │ -040ba6: 5410 be02 |0005: iget-object v0, v1, Landroid/support/v4/util/AtomicFile;.mBackupName:Ljava/io/File; // field@02be │ │ -040baa: 6e10 3517 0000 |0007: invoke-virtual {v0}, Ljava/io/File;.delete:()Z // method@1735 │ │ -040bb0: 0e00 |000a: return-void │ │ +062018: |[062018] android.support.v4.util.AtomicFile.delete:()V │ │ +062028: 5410 f304 |0000: iget-object v0, v1, Landroid/support/v4/util/AtomicFile;.mBaseName:Ljava/io/File; // field@04f3 │ │ +06202c: 6e10 1b22 0000 |0002: invoke-virtual {v0}, Ljava/io/File;.delete:()Z // method@221b │ │ +062032: 5410 f204 |0005: iget-object v0, v1, Landroid/support/v4/util/AtomicFile;.mBackupName:Ljava/io/File; // field@04f2 │ │ +062036: 6e10 1b22 0000 |0007: invoke-virtual {v0}, Ljava/io/File;.delete:()Z // method@221b │ │ +06203c: 0e00 |000a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=68 │ │ 0x0005 line=69 │ │ 0x000a line=70 │ │ locals : │ │ 0x0000 - 0x000b reg=1 this Landroid/support/v4/util/AtomicFile; │ │ @@ -31103,29 +58401,29 @@ │ │ type : '(Ljava/io/FileOutputStream;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 30 16-bit code units │ │ -040bb4: |[040bb4] android.support.v4.util.AtomicFile.failWrite:(Ljava/io/FileOutputStream;)V │ │ -040bc4: 3804 1400 |0000: if-eqz v4, 0014 // +0014 │ │ -040bc8: 7110 0008 0400 |0002: invoke-static {v4}, Landroid/support/v4/util/AtomicFile;.sync:(Ljava/io/FileOutputStream;)Z // method@0800 │ │ -040bce: 6e10 4917 0400 |0005: invoke-virtual {v4}, Ljava/io/FileOutputStream;.close:()V // method@1749 │ │ -040bd4: 5431 bf02 |0008: iget-object v1, v3, Landroid/support/v4/util/AtomicFile;.mBaseName:Ljava/io/File; // field@02bf │ │ -040bd8: 6e10 3517 0100 |000a: invoke-virtual {v1}, Ljava/io/File;.delete:()Z // method@1735 │ │ -040bde: 5431 be02 |000d: iget-object v1, v3, Landroid/support/v4/util/AtomicFile;.mBackupName:Ljava/io/File; // field@02be │ │ -040be2: 5432 bf02 |000f: iget-object v2, v3, Landroid/support/v4/util/AtomicFile;.mBaseName:Ljava/io/File; // field@02bf │ │ -040be6: 6e20 4017 2100 |0011: invoke-virtual {v1, v2}, Ljava/io/File;.renameTo:(Ljava/io/File;)Z // method@1740 │ │ -040bec: 0e00 |0014: return-void │ │ -040bee: 0d00 |0015: move-exception v0 │ │ -040bf0: 1a01 f201 |0016: const-string v1, "AtomicFile" // string@01f2 │ │ -040bf4: 1a02 cd0f |0018: const-string v2, "failWrite: Got exception:" // string@0fcd │ │ -040bf8: 7130 3a12 2100 |001a: invoke-static {v1, v2, v0}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@123a │ │ -040bfe: 28f7 |001d: goto 0014 // -0009 │ │ +062040: |[062040] android.support.v4.util.AtomicFile.failWrite:(Ljava/io/FileOutputStream;)V │ │ +062050: 3804 1400 |0000: if-eqz v4, 0014 // +0014 │ │ +062054: 7110 900e 0400 |0002: invoke-static {v4}, Landroid/support/v4/util/AtomicFile;.sync:(Ljava/io/FileOutputStream;)Z // method@0e90 │ │ +06205a: 6e10 3322 0400 |0005: invoke-virtual {v4}, Ljava/io/FileOutputStream;.close:()V // method@2233 │ │ +062060: 5431 f304 |0008: iget-object v1, v3, Landroid/support/v4/util/AtomicFile;.mBaseName:Ljava/io/File; // field@04f3 │ │ +062064: 6e10 1b22 0100 |000a: invoke-virtual {v1}, Ljava/io/File;.delete:()Z // method@221b │ │ +06206a: 5431 f204 |000d: iget-object v1, v3, Landroid/support/v4/util/AtomicFile;.mBackupName:Ljava/io/File; // field@04f2 │ │ +06206e: 5432 f304 |000f: iget-object v2, v3, Landroid/support/v4/util/AtomicFile;.mBaseName:Ljava/io/File; // field@04f3 │ │ +062072: 6e20 2a22 2100 |0011: invoke-virtual {v1, v2}, Ljava/io/File;.renameTo:(Ljava/io/File;)Z // method@222a │ │ +062078: 0e00 |0014: return-void │ │ +06207a: 0d00 |0015: move-exception v0 │ │ +06207c: 1a01 4d02 |0016: const-string v1, "AtomicFile" // string@024d │ │ +062080: 1a02 8715 |0018: const-string v2, "failWrite: Got exception:" // string@1587 │ │ +062084: 7130 761c 2100 |001a: invoke-static {v1, v2, v0}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@1c76 │ │ +06208a: 28f7 |001d: goto 0014 // -0009 │ │ catches : 1 │ │ 0x0005 - 0x0014 │ │ Ljava/io/IOException; -> 0x0015 │ │ positions : │ │ 0x0000 line=139 │ │ 0x0002 line=140 │ │ 0x0005 line=142 │ │ @@ -31144,26 +58442,26 @@ │ │ type : '(Ljava/io/FileOutputStream;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 23 16-bit code units │ │ -040c10: |[040c10] android.support.v4.util.AtomicFile.finishWrite:(Ljava/io/FileOutputStream;)V │ │ -040c20: 3804 0d00 |0000: if-eqz v4, 000d // +000d │ │ -040c24: 7110 0008 0400 |0002: invoke-static {v4}, Landroid/support/v4/util/AtomicFile;.sync:(Ljava/io/FileOutputStream;)Z // method@0800 │ │ -040c2a: 6e10 4917 0400 |0005: invoke-virtual {v4}, Ljava/io/FileOutputStream;.close:()V // method@1749 │ │ -040c30: 5431 be02 |0008: iget-object v1, v3, Landroid/support/v4/util/AtomicFile;.mBackupName:Ljava/io/File; // field@02be │ │ -040c34: 6e10 3517 0100 |000a: invoke-virtual {v1}, Ljava/io/File;.delete:()Z // method@1735 │ │ -040c3a: 0e00 |000d: return-void │ │ -040c3c: 0d00 |000e: move-exception v0 │ │ -040c3e: 1a01 f201 |000f: const-string v1, "AtomicFile" // string@01f2 │ │ -040c42: 1a02 0010 |0011: const-string v2, "finishWrite: Got exception:" // string@1000 │ │ -040c46: 7130 3a12 2100 |0013: invoke-static {v1, v2, v0}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@123a │ │ -040c4c: 28f7 |0016: goto 000d // -0009 │ │ +06209c: |[06209c] android.support.v4.util.AtomicFile.finishWrite:(Ljava/io/FileOutputStream;)V │ │ +0620ac: 3804 0d00 |0000: if-eqz v4, 000d // +000d │ │ +0620b0: 7110 900e 0400 |0002: invoke-static {v4}, Landroid/support/v4/util/AtomicFile;.sync:(Ljava/io/FileOutputStream;)Z // method@0e90 │ │ +0620b6: 6e10 3322 0400 |0005: invoke-virtual {v4}, Ljava/io/FileOutputStream;.close:()V // method@2233 │ │ +0620bc: 5431 f204 |0008: iget-object v1, v3, Landroid/support/v4/util/AtomicFile;.mBackupName:Ljava/io/File; // field@04f2 │ │ +0620c0: 6e10 1b22 0100 |000a: invoke-virtual {v1}, Ljava/io/File;.delete:()Z // method@221b │ │ +0620c6: 0e00 |000d: return-void │ │ +0620c8: 0d00 |000e: move-exception v0 │ │ +0620ca: 1a01 4d02 |000f: const-string v1, "AtomicFile" // string@024d │ │ +0620ce: 1a02 c115 |0011: const-string v2, "finishWrite: Got exception:" // string@15c1 │ │ +0620d2: 7130 761c 2100 |0013: invoke-static {v1, v2, v0}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@1c76 │ │ +0620d8: 28f7 |0016: goto 000d // -0009 │ │ catches : 1 │ │ 0x0005 - 0x000d │ │ Ljava/io/IOException; -> 0x000e │ │ positions : │ │ 0x0000 line=122 │ │ 0x0002 line=123 │ │ 0x0005 line=125 │ │ @@ -31181,17 +58479,17 @@ │ │ type : '()Ljava/io/File;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -040c60: |[040c60] android.support.v4.util.AtomicFile.getBaseFile:()Ljava/io/File; │ │ -040c70: 5410 bf02 |0000: iget-object v0, v1, Landroid/support/v4/util/AtomicFile;.mBaseName:Ljava/io/File; // field@02bf │ │ -040c74: 1100 |0002: return-object v0 │ │ +0620ec: |[0620ec] android.support.v4.util.AtomicFile.getBaseFile:()Ljava/io/File; │ │ +0620fc: 5410 f304 |0000: iget-object v0, v1, Landroid/support/v4/util/AtomicFile;.mBaseName:Ljava/io/File; // field@04f3 │ │ +062100: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=61 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/util/AtomicFile; │ │ │ │ #4 : (in Landroid/support/v4/util/AtomicFile;) │ │ @@ -31199,28 +58497,28 @@ │ │ type : '()Ljava/io/FileInputStream;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 28 16-bit code units │ │ -040c78: |[040c78] android.support.v4.util.AtomicFile.openRead:()Ljava/io/FileInputStream; │ │ -040c88: 5420 be02 |0000: iget-object v0, v2, Landroid/support/v4/util/AtomicFile;.mBackupName:Ljava/io/File; // field@02be │ │ -040c8c: 6e10 3617 0000 |0002: invoke-virtual {v0}, Ljava/io/File;.exists:()Z // method@1736 │ │ -040c92: 0a00 |0005: move-result v0 │ │ -040c94: 3800 0e00 |0006: if-eqz v0, 0014 // +000e │ │ -040c98: 5420 bf02 |0008: iget-object v0, v2, Landroid/support/v4/util/AtomicFile;.mBaseName:Ljava/io/File; // field@02bf │ │ -040c9c: 6e10 3517 0000 |000a: invoke-virtual {v0}, Ljava/io/File;.delete:()Z // method@1735 │ │ -040ca2: 5420 be02 |000d: iget-object v0, v2, Landroid/support/v4/util/AtomicFile;.mBackupName:Ljava/io/File; // field@02be │ │ -040ca6: 5421 bf02 |000f: iget-object v1, v2, Landroid/support/v4/util/AtomicFile;.mBaseName:Ljava/io/File; // field@02bf │ │ -040caa: 6e20 4017 1000 |0011: invoke-virtual {v0, v1}, Ljava/io/File;.renameTo:(Ljava/io/File;)Z // method@1740 │ │ -040cb0: 2200 8f03 |0014: new-instance v0, Ljava/io/FileInputStream; // type@038f │ │ -040cb4: 5421 bf02 |0016: iget-object v1, v2, Landroid/support/v4/util/AtomicFile;.mBaseName:Ljava/io/File; // field@02bf │ │ -040cb8: 7020 4217 1000 |0018: invoke-direct {v0, v1}, Ljava/io/FileInputStream;.:(Ljava/io/File;)V // method@1742 │ │ -040cbe: 1100 |001b: return-object v0 │ │ +062104: |[062104] android.support.v4.util.AtomicFile.openRead:()Ljava/io/FileInputStream; │ │ +062114: 5420 f204 |0000: iget-object v0, v2, Landroid/support/v4/util/AtomicFile;.mBackupName:Ljava/io/File; // field@04f2 │ │ +062118: 6e10 1c22 0000 |0002: invoke-virtual {v0}, Ljava/io/File;.exists:()Z // method@221c │ │ +06211e: 0a00 |0005: move-result v0 │ │ +062120: 3800 0e00 |0006: if-eqz v0, 0014 // +000e │ │ +062124: 5420 f304 |0008: iget-object v0, v2, Landroid/support/v4/util/AtomicFile;.mBaseName:Ljava/io/File; // field@04f3 │ │ +062128: 6e10 1b22 0000 |000a: invoke-virtual {v0}, Ljava/io/File;.delete:()Z // method@221b │ │ +06212e: 5420 f204 |000d: iget-object v0, v2, Landroid/support/v4/util/AtomicFile;.mBackupName:Ljava/io/File; // field@04f2 │ │ +062132: 5421 f304 |000f: iget-object v1, v2, Landroid/support/v4/util/AtomicFile;.mBaseName:Ljava/io/File; // field@04f3 │ │ +062136: 6e20 2a22 1000 |0011: invoke-virtual {v0, v1}, Ljava/io/File;.renameTo:(Ljava/io/File;)Z // method@222a │ │ +06213c: 2200 1105 |0014: new-instance v0, Ljava/io/FileInputStream; // type@0511 │ │ +062140: 5421 f304 |0016: iget-object v1, v2, Landroid/support/v4/util/AtomicFile;.mBaseName:Ljava/io/File; // field@04f3 │ │ +062144: 7020 2c22 1000 |0018: invoke-direct {v0, v1}, Ljava/io/FileInputStream;.:(Ljava/io/File;)V // method@222c │ │ +06214a: 1100 |001b: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=164 │ │ 0x0008 line=165 │ │ 0x000d line=166 │ │ 0x0014 line=168 │ │ locals : │ │ @@ -31231,44 +58529,44 @@ │ │ type : '()[B' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 9 │ │ ins : 1 │ │ outs : 5 │ │ insns size : 48 16-bit code units │ │ -040cc0: |[040cc0] android.support.v4.util.AtomicFile.readFully:()[B │ │ -040cd0: 6e10 fd07 0800 |0000: invoke-virtual {v8}, Landroid/support/v4/util/AtomicFile;.openRead:()Ljava/io/FileInputStream; // method@07fd │ │ -040cd6: 0c05 |0003: move-result-object v5 │ │ -040cd8: 1204 |0004: const/4 v4, #int 0 // #0 │ │ -040cda: 6e10 4317 0500 |0005: invoke-virtual {v5}, Ljava/io/FileInputStream;.available:()I // method@1743 │ │ -040ce0: 0a01 |0008: move-result v1 │ │ -040ce2: 2312 1504 |0009: new-array v2, v1, [B // type@0415 │ │ -040ce6: 2126 |000b: array-length v6, v2 │ │ -040ce8: b146 |000c: sub-int/2addr v6, v4 │ │ -040cea: 6e40 4517 2564 |000d: invoke-virtual {v5, v2, v4, v6}, Ljava/io/FileInputStream;.read:([BII)I // method@1745 │ │ -040cf0: 0a00 |0010: move-result v0 │ │ -040cf2: 3c00 0600 |0011: if-gtz v0, 0017 // +0006 │ │ -040cf6: 6e10 4417 0500 |0013: invoke-virtual {v5}, Ljava/io/FileInputStream;.close:()V // method@1744 │ │ -040cfc: 1102 |0016: return-object v2 │ │ -040cfe: b004 |0017: add-int/2addr v4, v0 │ │ -040d00: 6e10 4317 0500 |0018: invoke-virtual {v5}, Ljava/io/FileInputStream;.available:()I // method@1743 │ │ -040d06: 0a01 |001b: move-result v1 │ │ -040d08: 2126 |001c: array-length v6, v2 │ │ -040d0a: b146 |001d: sub-int/2addr v6, v4 │ │ -040d0c: 3761 edff |001e: if-le v1, v6, 000b // -0013 │ │ -040d10: 9006 0401 |0020: add-int v6, v4, v1 │ │ -040d14: 2363 1504 |0022: new-array v3, v6, [B // type@0415 │ │ -040d18: 1206 |0024: const/4 v6, #int 0 // #0 │ │ -040d1a: 1207 |0025: const/4 v7, #int 0 // #0 │ │ -040d1c: 7154 bb17 6273 |0026: invoke-static {v2, v6, v3, v7, v4}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@17bb │ │ -040d22: 0732 |0029: move-object v2, v3 │ │ -040d24: 28e1 |002a: goto 000b // -001f │ │ -040d26: 0d06 |002b: move-exception v6 │ │ -040d28: 6e10 4417 0500 |002c: invoke-virtual {v5}, Ljava/io/FileInputStream;.close:()V // method@1744 │ │ -040d2e: 2706 |002f: throw v6 │ │ +06214c: |[06214c] android.support.v4.util.AtomicFile.readFully:()[B │ │ +06215c: 6e10 8d0e 0800 |0000: invoke-virtual {v8}, Landroid/support/v4/util/AtomicFile;.openRead:()Ljava/io/FileInputStream; // method@0e8d │ │ +062162: 0c05 |0003: move-result-object v5 │ │ +062164: 1204 |0004: const/4 v4, #int 0 // #0 │ │ +062166: 6e10 2d22 0500 |0005: invoke-virtual {v5}, Ljava/io/FileInputStream;.available:()I // method@222d │ │ +06216c: 0a01 |0008: move-result v1 │ │ +06216e: 2312 9f05 |0009: new-array v2, v1, [B // type@059f │ │ +062172: 2126 |000b: array-length v6, v2 │ │ +062174: b146 |000c: sub-int/2addr v6, v4 │ │ +062176: 6e40 2f22 2564 |000d: invoke-virtual {v5, v2, v4, v6}, Ljava/io/FileInputStream;.read:([BII)I // method@222f │ │ +06217c: 0a00 |0010: move-result v0 │ │ +06217e: 3c00 0600 |0011: if-gtz v0, 0017 // +0006 │ │ +062182: 6e10 2e22 0500 |0013: invoke-virtual {v5}, Ljava/io/FileInputStream;.close:()V // method@222e │ │ +062188: 1102 |0016: return-object v2 │ │ +06218a: b004 |0017: add-int/2addr v4, v0 │ │ +06218c: 6e10 2d22 0500 |0018: invoke-virtual {v5}, Ljava/io/FileInputStream;.available:()I // method@222d │ │ +062192: 0a01 |001b: move-result v1 │ │ +062194: 2126 |001c: array-length v6, v2 │ │ +062196: b146 |001d: sub-int/2addr v6, v4 │ │ +062198: 3761 edff |001e: if-le v1, v6, 000b // -0013 │ │ +06219c: 9006 0401 |0020: add-int v6, v4, v1 │ │ +0621a0: 2363 9f05 |0022: new-array v3, v6, [B // type@059f │ │ +0621a4: 1206 |0024: const/4 v6, #int 0 // #0 │ │ +0621a6: 1207 |0025: const/4 v7, #int 0 // #0 │ │ +0621a8: 7154 b322 6273 |0026: invoke-static {v2, v6, v3, v7, v4}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@22b3 │ │ +0621ae: 0732 |0029: move-object v2, v3 │ │ +0621b0: 28e1 |002a: goto 000b // -001f │ │ +0621b2: 0d06 |002b: move-exception v6 │ │ +0621b4: 6e10 2e22 0500 |002c: invoke-virtual {v5}, Ljava/io/FileInputStream;.close:()V // method@222e │ │ +0621ba: 2706 |002f: throw v6 │ │ catches : 2 │ │ 0x0005 - 0x0010 │ │ -> 0x002b │ │ 0x0018 - 0x0029 │ │ -> 0x002b │ │ positions : │ │ 0x0000 line=176 │ │ @@ -31299,92 +58597,92 @@ │ │ type : '()Ljava/io/FileOutputStream;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 8 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 155 16-bit code units │ │ -040d44: |[040d44] android.support.v4.util.AtomicFile.startWrite:()Ljava/io/FileOutputStream; │ │ -040d54: 5474 bf02 |0000: iget-object v4, v7, Landroid/support/v4/util/AtomicFile;.mBaseName:Ljava/io/File; // field@02bf │ │ -040d58: 6e10 3617 0400 |0002: invoke-virtual {v4}, Ljava/io/File;.exists:()Z // method@1736 │ │ -040d5e: 0a04 |0005: move-result v4 │ │ -040d60: 3804 3a00 |0006: if-eqz v4, 0040 // +003a │ │ -040d64: 5474 be02 |0008: iget-object v4, v7, Landroid/support/v4/util/AtomicFile;.mBackupName:Ljava/io/File; // field@02be │ │ -040d68: 6e10 3617 0400 |000a: invoke-virtual {v4}, Ljava/io/File;.exists:()Z // method@1736 │ │ -040d6e: 0a04 |000d: move-result v4 │ │ -040d70: 3904 3b00 |000e: if-nez v4, 0049 // +003b │ │ -040d74: 5474 bf02 |0010: iget-object v4, v7, Landroid/support/v4/util/AtomicFile;.mBaseName:Ljava/io/File; // field@02bf │ │ -040d78: 5475 be02 |0012: iget-object v5, v7, Landroid/support/v4/util/AtomicFile;.mBackupName:Ljava/io/File; // field@02be │ │ -040d7c: 6e20 4017 5400 |0014: invoke-virtual {v4, v5}, Ljava/io/File;.renameTo:(Ljava/io/File;)Z // method@1740 │ │ -040d82: 0a04 |0017: move-result v4 │ │ -040d84: 3904 2800 |0018: if-nez v4, 0040 // +0028 │ │ -040d88: 1a04 f201 |001a: const-string v4, "AtomicFile" // string@01f2 │ │ -040d8c: 2205 b903 |001c: new-instance v5, Ljava/lang/StringBuilder; // type@03b9 │ │ -040d90: 7010 ae17 0500 |001e: invoke-direct {v5}, Ljava/lang/StringBuilder;.:()V // method@17ae │ │ -040d96: 1a06 8a02 |0021: const-string v6, "Couldn't rename file " // string@028a │ │ -040d9a: 6e20 b517 6500 |0023: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17b5 │ │ -040da0: 0c05 |0026: move-result-object v5 │ │ -040da2: 5476 bf02 |0027: iget-object v6, v7, Landroid/support/v4/util/AtomicFile;.mBaseName:Ljava/io/File; // field@02bf │ │ -040da6: 6e20 b417 6500 |0029: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@17b4 │ │ -040dac: 0c05 |002c: move-result-object v5 │ │ -040dae: 1a06 8300 |002d: const-string v6, " to backup file " // string@0083 │ │ -040db2: 6e20 b517 6500 |002f: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17b5 │ │ -040db8: 0c05 |0032: move-result-object v5 │ │ -040dba: 5476 be02 |0033: iget-object v6, v7, Landroid/support/v4/util/AtomicFile;.mBackupName:Ljava/io/File; // field@02be │ │ -040dbe: 6e20 b417 6500 |0035: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@17b4 │ │ -040dc4: 0c05 |0038: move-result-object v5 │ │ -040dc6: 6e10 ba17 0500 |0039: invoke-virtual {v5}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@17ba │ │ -040dcc: 0c05 |003c: move-result-object v5 │ │ -040dce: 7120 3912 5400 |003d: invoke-static {v4, v5}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;)I // method@1239 │ │ -040dd4: 1203 |0040: const/4 v3, #int 0 // #0 │ │ -040dd6: 2203 9103 |0041: new-instance v3, Ljava/io/FileOutputStream; // type@0391 │ │ -040dda: 5474 bf02 |0043: iget-object v4, v7, Landroid/support/v4/util/AtomicFile;.mBaseName:Ljava/io/File; // field@02bf │ │ -040dde: 7020 4617 4300 |0045: invoke-direct {v3, v4}, Ljava/io/FileOutputStream;.:(Ljava/io/File;)V // method@1746 │ │ -040de4: 1103 |0048: return-object v3 │ │ -040de6: 5474 bf02 |0049: iget-object v4, v7, Landroid/support/v4/util/AtomicFile;.mBaseName:Ljava/io/File; // field@02bf │ │ -040dea: 6e10 3517 0400 |004b: invoke-virtual {v4}, Ljava/io/File;.delete:()Z // method@1735 │ │ -040df0: 28f2 |004e: goto 0040 // -000e │ │ -040df2: 0d00 |004f: move-exception v0 │ │ -040df4: 5474 bf02 |0050: iget-object v4, v7, Landroid/support/v4/util/AtomicFile;.mBaseName:Ljava/io/File; // field@02bf │ │ -040df8: 6e10 3b17 0400 |0052: invoke-virtual {v4}, Ljava/io/File;.getParentFile:()Ljava/io/File; // method@173b │ │ -040dfe: 0c02 |0055: move-result-object v2 │ │ -040e00: 6e10 3e17 0200 |0056: invoke-virtual {v2}, Ljava/io/File;.mkdir:()Z // method@173e │ │ -040e06: 0a04 |0059: move-result v4 │ │ -040e08: 3904 1d00 |005a: if-nez v4, 0077 // +001d │ │ -040e0c: 2204 9203 |005c: new-instance v4, Ljava/io/IOException; // type@0392 │ │ -040e10: 2205 b903 |005e: new-instance v5, Ljava/lang/StringBuilder; // type@03b9 │ │ -040e14: 7010 ae17 0500 |0060: invoke-direct {v5}, Ljava/lang/StringBuilder;.:()V // method@17ae │ │ -040e1a: 1a06 8702 |0063: const-string v6, "Couldn't create directory " // string@0287 │ │ -040e1e: 6e20 b517 6500 |0065: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17b5 │ │ -040e24: 0c05 |0068: move-result-object v5 │ │ -040e26: 5476 bf02 |0069: iget-object v6, v7, Landroid/support/v4/util/AtomicFile;.mBaseName:Ljava/io/File; // field@02bf │ │ -040e2a: 6e20 b417 6500 |006b: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@17b4 │ │ -040e30: 0c05 |006e: move-result-object v5 │ │ -040e32: 6e10 ba17 0500 |006f: invoke-virtual {v5}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@17ba │ │ -040e38: 0c05 |0072: move-result-object v5 │ │ -040e3a: 7020 4c17 5400 |0073: invoke-direct {v4, v5}, Ljava/io/IOException;.:(Ljava/lang/String;)V // method@174c │ │ -040e40: 2704 |0076: throw v4 │ │ -040e42: 2203 9103 |0077: new-instance v3, Ljava/io/FileOutputStream; // type@0391 │ │ -040e46: 5474 bf02 |0079: iget-object v4, v7, Landroid/support/v4/util/AtomicFile;.mBaseName:Ljava/io/File; // field@02bf │ │ -040e4a: 7020 4617 4300 |007b: invoke-direct {v3, v4}, Ljava/io/FileOutputStream;.:(Ljava/io/File;)V // method@1746 │ │ -040e50: 28ca |007e: goto 0048 // -0036 │ │ -040e52: 0d01 |007f: move-exception v1 │ │ -040e54: 2204 9203 |0080: new-instance v4, Ljava/io/IOException; // type@0392 │ │ -040e58: 2205 b903 |0082: new-instance v5, Ljava/lang/StringBuilder; // type@03b9 │ │ -040e5c: 7010 ae17 0500 |0084: invoke-direct {v5}, Ljava/lang/StringBuilder;.:()V // method@17ae │ │ -040e62: 1a06 8602 |0087: const-string v6, "Couldn't create " // string@0286 │ │ -040e66: 6e20 b517 6500 |0089: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17b5 │ │ -040e6c: 0c05 |008c: move-result-object v5 │ │ -040e6e: 5476 bf02 |008d: iget-object v6, v7, Landroid/support/v4/util/AtomicFile;.mBaseName:Ljava/io/File; // field@02bf │ │ -040e72: 6e20 b417 6500 |008f: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@17b4 │ │ -040e78: 0c05 |0092: move-result-object v5 │ │ -040e7a: 6e10 ba17 0500 |0093: invoke-virtual {v5}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@17ba │ │ -040e80: 0c05 |0096: move-result-object v5 │ │ -040e82: 7020 4c17 5400 |0097: invoke-direct {v4, v5}, Ljava/io/IOException;.:(Ljava/lang/String;)V // method@174c │ │ -040e88: 2704 |009a: throw v4 │ │ +0621d0: |[0621d0] android.support.v4.util.AtomicFile.startWrite:()Ljava/io/FileOutputStream; │ │ +0621e0: 5474 f304 |0000: iget-object v4, v7, Landroid/support/v4/util/AtomicFile;.mBaseName:Ljava/io/File; // field@04f3 │ │ +0621e4: 6e10 1c22 0400 |0002: invoke-virtual {v4}, Ljava/io/File;.exists:()Z // method@221c │ │ +0621ea: 0a04 |0005: move-result v4 │ │ +0621ec: 3804 3a00 |0006: if-eqz v4, 0040 // +003a │ │ +0621f0: 5474 f204 |0008: iget-object v4, v7, Landroid/support/v4/util/AtomicFile;.mBackupName:Ljava/io/File; // field@04f2 │ │ +0621f4: 6e10 1c22 0400 |000a: invoke-virtual {v4}, Ljava/io/File;.exists:()Z // method@221c │ │ +0621fa: 0a04 |000d: move-result v4 │ │ +0621fc: 3904 3b00 |000e: if-nez v4, 0049 // +003b │ │ +062200: 5474 f304 |0010: iget-object v4, v7, Landroid/support/v4/util/AtomicFile;.mBaseName:Ljava/io/File; // field@04f3 │ │ +062204: 5475 f204 |0012: iget-object v5, v7, Landroid/support/v4/util/AtomicFile;.mBackupName:Ljava/io/File; // field@04f2 │ │ +062208: 6e20 2a22 5400 |0014: invoke-virtual {v4, v5}, Ljava/io/File;.renameTo:(Ljava/io/File;)Z // method@222a │ │ +06220e: 0a04 |0017: move-result v4 │ │ +062210: 3904 2800 |0018: if-nez v4, 0040 // +0028 │ │ +062214: 1a04 4d02 |001a: const-string v4, "AtomicFile" // string@024d │ │ +062218: 2205 3e05 |001c: new-instance v5, Ljava/lang/StringBuilder; // type@053e │ │ +06221c: 7010 a422 0500 |001e: invoke-direct {v5}, Ljava/lang/StringBuilder;.:()V // method@22a4 │ │ +062222: 1a06 2503 |0021: const-string v6, "Couldn't rename file " // string@0325 │ │ +062226: 6e20 ad22 6500 |0023: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22ad │ │ +06222c: 0c05 |0026: move-result-object v5 │ │ +06222e: 5476 f304 |0027: iget-object v6, v7, Landroid/support/v4/util/AtomicFile;.mBaseName:Ljava/io/File; // field@04f3 │ │ +062232: 6e20 ac22 6500 |0029: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@22ac │ │ +062238: 0c05 |002c: move-result-object v5 │ │ +06223a: 1a06 8f00 |002d: const-string v6, " to backup file " // string@008f │ │ +06223e: 6e20 ad22 6500 |002f: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22ad │ │ +062244: 0c05 |0032: move-result-object v5 │ │ +062246: 5476 f204 |0033: iget-object v6, v7, Landroid/support/v4/util/AtomicFile;.mBackupName:Ljava/io/File; // field@04f2 │ │ +06224a: 6e20 ac22 6500 |0035: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@22ac │ │ +062250: 0c05 |0038: move-result-object v5 │ │ +062252: 6e10 b222 0500 |0039: invoke-virtual {v5}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@22b2 │ │ +062258: 0c05 |003c: move-result-object v5 │ │ +06225a: 7120 751c 5400 |003d: invoke-static {v4, v5}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;)I // method@1c75 │ │ +062260: 1203 |0040: const/4 v3, #int 0 // #0 │ │ +062262: 2203 1305 |0041: new-instance v3, Ljava/io/FileOutputStream; // type@0513 │ │ +062266: 5474 f304 |0043: iget-object v4, v7, Landroid/support/v4/util/AtomicFile;.mBaseName:Ljava/io/File; // field@04f3 │ │ +06226a: 7020 3022 4300 |0045: invoke-direct {v3, v4}, Ljava/io/FileOutputStream;.:(Ljava/io/File;)V // method@2230 │ │ +062270: 1103 |0048: return-object v3 │ │ +062272: 5474 f304 |0049: iget-object v4, v7, Landroid/support/v4/util/AtomicFile;.mBaseName:Ljava/io/File; // field@04f3 │ │ +062276: 6e10 1b22 0400 |004b: invoke-virtual {v4}, Ljava/io/File;.delete:()Z // method@221b │ │ +06227c: 28f2 |004e: goto 0040 // -000e │ │ +06227e: 0d00 |004f: move-exception v0 │ │ +062280: 5474 f304 |0050: iget-object v4, v7, Landroid/support/v4/util/AtomicFile;.mBaseName:Ljava/io/File; // field@04f3 │ │ +062284: 6e10 2122 0400 |0052: invoke-virtual {v4}, Ljava/io/File;.getParentFile:()Ljava/io/File; // method@2221 │ │ +06228a: 0c02 |0055: move-result-object v2 │ │ +06228c: 6e10 2822 0200 |0056: invoke-virtual {v2}, Ljava/io/File;.mkdir:()Z // method@2228 │ │ +062292: 0a04 |0059: move-result v4 │ │ +062294: 3904 1d00 |005a: if-nez v4, 0077 // +001d │ │ +062298: 2204 1405 |005c: new-instance v4, Ljava/io/IOException; // type@0514 │ │ +06229c: 2205 3e05 |005e: new-instance v5, Ljava/lang/StringBuilder; // type@053e │ │ +0622a0: 7010 a422 0500 |0060: invoke-direct {v5}, Ljava/lang/StringBuilder;.:()V // method@22a4 │ │ +0622a6: 1a06 2103 |0063: const-string v6, "Couldn't create directory " // string@0321 │ │ +0622aa: 6e20 ad22 6500 |0065: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22ad │ │ +0622b0: 0c05 |0068: move-result-object v5 │ │ +0622b2: 5476 f304 |0069: iget-object v6, v7, Landroid/support/v4/util/AtomicFile;.mBaseName:Ljava/io/File; // field@04f3 │ │ +0622b6: 6e20 ac22 6500 |006b: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@22ac │ │ +0622bc: 0c05 |006e: move-result-object v5 │ │ +0622be: 6e10 b222 0500 |006f: invoke-virtual {v5}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@22b2 │ │ +0622c4: 0c05 |0072: move-result-object v5 │ │ +0622c6: 7020 3622 5400 |0073: invoke-direct {v4, v5}, Ljava/io/IOException;.:(Ljava/lang/String;)V // method@2236 │ │ +0622cc: 2704 |0076: throw v4 │ │ +0622ce: 2203 1305 |0077: new-instance v3, Ljava/io/FileOutputStream; // type@0513 │ │ +0622d2: 5474 f304 |0079: iget-object v4, v7, Landroid/support/v4/util/AtomicFile;.mBaseName:Ljava/io/File; // field@04f3 │ │ +0622d6: 7020 3022 4300 |007b: invoke-direct {v3, v4}, Ljava/io/FileOutputStream;.:(Ljava/io/File;)V // method@2230 │ │ +0622dc: 28ca |007e: goto 0048 // -0036 │ │ +0622de: 0d01 |007f: move-exception v1 │ │ +0622e0: 2204 1405 |0080: new-instance v4, Ljava/io/IOException; // type@0514 │ │ +0622e4: 2205 3e05 |0082: new-instance v5, Ljava/lang/StringBuilder; // type@053e │ │ +0622e8: 7010 a422 0500 |0084: invoke-direct {v5}, Ljava/lang/StringBuilder;.:()V // method@22a4 │ │ +0622ee: 1a06 2003 |0087: const-string v6, "Couldn't create " // string@0320 │ │ +0622f2: 6e20 ad22 6500 |0089: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22ad │ │ +0622f8: 0c05 |008c: move-result-object v5 │ │ +0622fa: 5476 f304 |008d: iget-object v6, v7, Landroid/support/v4/util/AtomicFile;.mBaseName:Ljava/io/File; // field@04f3 │ │ +0622fe: 6e20 ac22 6500 |008f: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@22ac │ │ +062304: 0c05 |0092: move-result-object v5 │ │ +062306: 6e10 b222 0500 |0093: invoke-virtual {v5}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@22b2 │ │ +06230c: 0c05 |0096: move-result-object v5 │ │ +06230e: 7020 3622 5400 |0097: invoke-direct {v4, v5}, Ljava/io/IOException;.:(Ljava/lang/String;)V // method@2236 │ │ +062314: 2704 |009a: throw v4 │ │ catches : 2 │ │ 0x0041 - 0x0048 │ │ Ljava/io/FileNotFoundException; -> 0x004f │ │ 0x0077 - 0x007e │ │ Ljava/io/FileNotFoundException; -> 0x007f │ │ positions : │ │ 0x0000 line=88 │ │ @@ -31407,27 +58705,506 @@ │ │ 0x0048 - 0x0049 reg=3 str Ljava/io/FileOutputStream; │ │ 0x007e - 0x007f reg=3 str Ljava/io/FileOutputStream; │ │ 0x0050 - 0x009b reg=0 e Ljava/io/FileNotFoundException; │ │ 0x0080 - 0x009b reg=1 e2 Ljava/io/FileNotFoundException; │ │ 0x0056 - 0x009b reg=2 parent Ljava/io/File; │ │ 0x0000 - 0x009b reg=7 this Landroid/support/v4/util/AtomicFile; │ │ │ │ - source_file_idx : 499 (AtomicFile.java) │ │ + source_file_idx : 590 (AtomicFile.java) │ │ │ │ -Class #158 header: │ │ -class_idx : 374 │ │ +Class #317 header: │ │ +class_idx : 651 │ │ +access_flags : 1 (0x0001) │ │ +superclass_idx : 1337 │ │ +source_file_idx : 757 │ │ +static_fields_size : 0 │ │ +instance_fields_size: 4 │ │ +direct_methods_size : 3 │ │ +virtual_methods_size: 9 │ │ + │ │ +Class #317 annotations: │ │ +Annotations on class │ │ + VISIBILITY_SYSTEM Ldalvik/annotation/Signature; value={ "" "Ljava/lang/Object;" } │ │ +Annotations on field #1269 'mElements' │ │ + VISIBILITY_SYSTEM Ldalvik/annotation/Signature; value={ "[TE;" } │ │ +Annotations on method #3731 'addFirst' │ │ + VISIBILITY_SYSTEM Ldalvik/annotation/Signature; value={ "(TE;)V" } │ │ +Annotations on method #3732 'addLast' │ │ + VISIBILITY_SYSTEM Ldalvik/annotation/Signature; value={ "(TE;)V" } │ │ +Annotations on method #3734 'get' │ │ + VISIBILITY_SYSTEM Ldalvik/annotation/Signature; value={ "(I)TE;" } │ │ +Annotations on method #3735 'getFirst' │ │ + VISIBILITY_SYSTEM Ldalvik/annotation/Signature; value={ "()TE;" } │ │ +Annotations on method #3736 'getLast' │ │ + VISIBILITY_SYSTEM Ldalvik/annotation/Signature; value={ "()TE;" } │ │ +Annotations on method #3738 'popFirst' │ │ + VISIBILITY_SYSTEM Ldalvik/annotation/Signature; value={ "()TE;" } │ │ +Annotations on method #3739 'popLast' │ │ + VISIBILITY_SYSTEM Ldalvik/annotation/Signature; value={ "()TE;" } │ │ + │ │ +Class #317 - │ │ + Class descriptor : 'Landroid/support/v4/util/CircularArray;' │ │ + Access flags : 0x0001 (PUBLIC) │ │ + Superclass : 'Ljava/lang/Object;' │ │ + Interfaces - │ │ + Static fields - │ │ + Instance fields - │ │ + #0 : (in Landroid/support/v4/util/CircularArray;) │ │ + name : 'mCapacityBitmask' │ │ + type : 'I' │ │ + access : 0x0002 (PRIVATE) │ │ + #1 : (in Landroid/support/v4/util/CircularArray;) │ │ + name : 'mElements' │ │ + type : '[Ljava/lang/Object;' │ │ + access : 0x0002 (PRIVATE) │ │ + #2 : (in Landroid/support/v4/util/CircularArray;) │ │ + name : 'mHead' │ │ + type : 'I' │ │ + access : 0x0002 (PRIVATE) │ │ + #3 : (in Landroid/support/v4/util/CircularArray;) │ │ + name : 'mTail' │ │ + type : 'I' │ │ + access : 0x0002 (PRIVATE) │ │ + Direct methods - │ │ + #0 : (in Landroid/support/v4/util/CircularArray;) │ │ + name : '' │ │ + type : '()V' │ │ + access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ + code - │ │ + registers : 2 │ │ + ins : 1 │ │ + outs : 2 │ │ + insns size : 6 16-bit code units │ │ +062334: |[062334] android.support.v4.util.CircularArray.:()V │ │ +062344: 1300 0800 |0000: const/16 v0, #int 8 // #8 │ │ +062348: 7020 920e 0100 |0002: invoke-direct {v1, v0}, Landroid/support/v4/util/CircularArray;.:(I)V // method@0e92 │ │ +06234e: 0e00 |0005: return-void │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=47 │ │ + 0x0005 line=48 │ │ + locals : │ │ + 0x0000 - 0x0000 reg=1 this Landroid/support/v4/util/CircularArray; │ │ + 0x0000 - 0x0006 reg=1 this Landroid/support/v4/util/CircularArray; Landroid/support/v4/util/CircularArray; │ │ + │ │ + #1 : (in Landroid/support/v4/util/CircularArray;) │ │ + name : '' │ │ + type : '(I)V' │ │ + access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ + code - │ │ + registers : 5 │ │ + ins : 2 │ │ + outs : 2 │ │ + insns size : 40 16-bit code units │ │ +062350: |[062350] android.support.v4.util.CircularArray.:(I)V │ │ +062360: 1212 |0000: const/4 v2, #int 1 // #1 │ │ +062362: 7010 8622 0300 |0001: invoke-direct {v3}, Ljava/lang/Object;.:()V // method@2286 │ │ +062368: 3c04 0a00 |0004: if-gtz v4, 000e // +000a │ │ +06236c: 2201 2b05 |0006: new-instance v1, Ljava/lang/IllegalArgumentException; // type@052b │ │ +062370: 1a02 cc12 |0008: const-string v2, "capacity must be positive" // string@12cc │ │ +062374: 7020 6822 2100 |000a: invoke-direct {v1, v2}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@2268 │ │ +06237a: 2701 |000d: throw v1 │ │ +06237c: 0140 |000e: move v0, v4 │ │ +06237e: 7110 6e22 0400 |000f: invoke-static {v4}, Ljava/lang/Integer;.bitCount:(I)I // method@226e │ │ +062384: 0a01 |0012: move-result v1 │ │ +062386: 3221 0a00 |0013: if-eq v1, v2, 001d // +000a │ │ +06238a: 7110 6f22 0400 |0015: invoke-static {v4}, Ljava/lang/Integer;.highestOneBit:(I)I // method@226f │ │ +062390: 0a01 |0018: move-result v1 │ │ +062392: d801 0101 |0019: add-int/lit8 v1, v1, #int 1 // #01 │ │ +062396: 9800 0201 |001b: shl-int v0, v2, v1 │ │ +06239a: d801 00ff |001d: add-int/lit8 v1, v0, #int -1 // #ff │ │ +06239e: 5931 f404 |001f: iput v1, v3, Landroid/support/v4/util/CircularArray;.mCapacityBitmask:I // field@04f4 │ │ +0623a2: 2301 ca05 |0021: new-array v1, v0, [Ljava/lang/Object; // type@05ca │ │ +0623a6: 1f01 ca05 |0023: check-cast v1, [Ljava/lang/Object; // type@05ca │ │ +0623aa: 5b31 f504 |0025: iput-object v1, v3, Landroid/support/v4/util/CircularArray;.mElements:[Ljava/lang/Object; // field@04f5 │ │ +0623ae: 0e00 |0027: return-void │ │ + catches : (none) │ │ + positions : │ │ + 0x0001 line=55 │ │ + 0x0004 line=56 │ │ + 0x0006 line=57 │ │ + 0x000e line=59 │ │ + 0x000f line=62 │ │ + 0x0015 line=63 │ │ + 0x001d line=65 │ │ + 0x0021 line=66 │ │ + 0x0027 line=67 │ │ + locals : │ │ + 0x0000 - 0x0000 reg=3 this Landroid/support/v4/util/CircularArray; │ │ + 0x000f - 0x0028 reg=0 arrayCapacity I │ │ + 0x0000 - 0x0028 reg=3 this Landroid/support/v4/util/CircularArray; Landroid/support/v4/util/CircularArray; │ │ + 0x0000 - 0x0028 reg=4 minCapacity I │ │ + │ │ + #2 : (in Landroid/support/v4/util/CircularArray;) │ │ + name : 'doubleCapacity' │ │ + type : '()V' │ │ + access : 0x0002 (PRIVATE) │ │ + code - │ │ + registers : 8 │ │ + ins : 1 │ │ + outs : 5 │ │ + insns size : 49 16-bit code units │ │ +0623b0: |[0623b0] android.support.v4.util.CircularArray.doubleCapacity:()V │ │ +0623c0: 1206 |0000: const/4 v6, #int 0 // #0 │ │ +0623c2: 5474 f504 |0001: iget-object v4, v7, Landroid/support/v4/util/CircularArray;.mElements:[Ljava/lang/Object; // field@04f5 │ │ +0623c6: 2141 |0003: array-length v1, v4 │ │ +0623c8: 5274 f604 |0004: iget v4, v7, Landroid/support/v4/util/CircularArray;.mHead:I // field@04f6 │ │ +0623cc: 9103 0104 |0006: sub-int v3, v1, v4 │ │ +0623d0: e002 0101 |0008: shl-int/lit8 v2, v1, #int 1 // #01 │ │ +0623d4: 3b02 0a00 |000a: if-gez v2, 0014 // +000a │ │ +0623d8: 2204 3b05 |000c: new-instance v4, Ljava/lang/RuntimeException; // type@053b │ │ +0623dc: 1a05 360f |000e: const-string v5, "Too big" // string@0f36 │ │ +0623e0: 7020 8d22 5400 |0010: invoke-direct {v4, v5}, Ljava/lang/RuntimeException;.:(Ljava/lang/String;)V // method@228d │ │ +0623e6: 2704 |0013: throw v4 │ │ +0623e8: 2320 ca05 |0014: new-array v0, v2, [Ljava/lang/Object; // type@05ca │ │ +0623ec: 5474 f504 |0016: iget-object v4, v7, Landroid/support/v4/util/CircularArray;.mElements:[Ljava/lang/Object; // field@04f5 │ │ +0623f0: 5275 f604 |0018: iget v5, v7, Landroid/support/v4/util/CircularArray;.mHead:I // field@04f6 │ │ +0623f4: 7153 b322 5460 |001a: invoke-static {v4, v5, v0, v6, v3}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@22b3 │ │ +0623fa: 5474 f504 |001d: iget-object v4, v7, Landroid/support/v4/util/CircularArray;.mElements:[Ljava/lang/Object; // field@04f5 │ │ +0623fe: 5275 f604 |001f: iget v5, v7, Landroid/support/v4/util/CircularArray;.mHead:I // field@04f6 │ │ +062402: 7155 b322 6430 |0021: invoke-static {v4, v6, v0, v3, v5}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@22b3 │ │ +062408: 1f00 ca05 |0024: check-cast v0, [Ljava/lang/Object; // type@05ca │ │ +06240c: 5b70 f504 |0026: iput-object v0, v7, Landroid/support/v4/util/CircularArray;.mElements:[Ljava/lang/Object; // field@04f5 │ │ +062410: 5976 f604 |0028: iput v6, v7, Landroid/support/v4/util/CircularArray;.mHead:I // field@04f6 │ │ +062414: 5971 f704 |002a: iput v1, v7, Landroid/support/v4/util/CircularArray;.mTail:I // field@04f7 │ │ +062418: d804 02ff |002c: add-int/lit8 v4, v2, #int -1 // #ff │ │ +06241c: 5974 f404 |002e: iput v4, v7, Landroid/support/v4/util/CircularArray;.mCapacityBitmask:I // field@04f4 │ │ +062420: 0e00 |0030: return-void │ │ + catches : (none) │ │ + positions : │ │ + 0x0001 line=28 │ │ + 0x0004 line=29 │ │ + 0x0008 line=30 │ │ + 0x000a line=31 │ │ + 0x000c line=32 │ │ + 0x0014 line=34 │ │ + 0x0016 line=35 │ │ + 0x001d line=36 │ │ + 0x0024 line=37 │ │ + 0x0028 line=38 │ │ + 0x002a line=39 │ │ + 0x002c line=40 │ │ + 0x0030 line=41 │ │ + locals : │ │ + 0x0000 - 0x0000 reg=7 this Landroid/support/v4/util/CircularArray; │ │ + 0x0016 - 0x0026 reg=0 a [Ljava/lang/Object; │ │ + 0x0004 - 0x0031 reg=1 n I │ │ + 0x000a - 0x0031 reg=2 newCapacity I │ │ + 0x0008 - 0x0031 reg=3 r I │ │ + 0x0000 - 0x0031 reg=7 this Landroid/support/v4/util/CircularArray; Landroid/support/v4/util/CircularArray; │ │ + │ │ + Virtual methods - │ │ + #0 : (in Landroid/support/v4/util/CircularArray;) │ │ + name : 'addFirst' │ │ + type : '(Ljava/lang/Object;)V' │ │ + access : 0x0011 (PUBLIC FINAL) │ │ + code - │ │ + registers : 4 │ │ + ins : 2 │ │ + outs : 1 │ │ + insns size : 25 16-bit code units │ │ +062424: |[062424] android.support.v4.util.CircularArray.addFirst:(Ljava/lang/Object;)V │ │ +062434: 5220 f604 |0000: iget v0, v2, Landroid/support/v4/util/CircularArray;.mHead:I // field@04f6 │ │ +062438: d800 00ff |0002: add-int/lit8 v0, v0, #int -1 // #ff │ │ +06243c: 5221 f404 |0004: iget v1, v2, Landroid/support/v4/util/CircularArray;.mCapacityBitmask:I // field@04f4 │ │ +062440: b510 |0006: and-int/2addr v0, v1 │ │ +062442: 5920 f604 |0007: iput v0, v2, Landroid/support/v4/util/CircularArray;.mHead:I // field@04f6 │ │ +062446: 5420 f504 |0009: iget-object v0, v2, Landroid/support/v4/util/CircularArray;.mElements:[Ljava/lang/Object; // field@04f5 │ │ +06244a: 5221 f604 |000b: iget v1, v2, Landroid/support/v4/util/CircularArray;.mHead:I // field@04f6 │ │ +06244e: 4d03 0001 |000d: aput-object v3, v0, v1 │ │ +062452: 5220 f604 |000f: iget v0, v2, Landroid/support/v4/util/CircularArray;.mHead:I // field@04f6 │ │ +062456: 5221 f704 |0011: iget v1, v2, Landroid/support/v4/util/CircularArray;.mTail:I // field@04f7 │ │ +06245a: 3310 0500 |0013: if-ne v0, v1, 0018 // +0005 │ │ +06245e: 7010 950e 0200 |0015: invoke-direct {v2}, Landroid/support/v4/util/CircularArray;.doubleCapacity:()V // method@0e95 │ │ +062464: 0e00 |0018: return-void │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=70 │ │ + 0x0009 line=71 │ │ + 0x000f line=72 │ │ + 0x0015 line=73 │ │ + 0x0018 line=75 │ │ + locals : │ │ + 0x0000 - 0x0000 reg=2 this Landroid/support/v4/util/CircularArray; │ │ + 0x0000 - 0x0000 reg=3 (null) Ljava/lang/Object; │ │ + 0x0000 - 0x0019 reg=2 this Landroid/support/v4/util/CircularArray; Landroid/support/v4/util/CircularArray; │ │ + 0x0000 - 0x0019 reg=3 e Ljava/lang/Object; TE; │ │ + │ │ + #1 : (in Landroid/support/v4/util/CircularArray;) │ │ + name : 'addLast' │ │ + type : '(Ljava/lang/Object;)V' │ │ + access : 0x0011 (PUBLIC FINAL) │ │ + code - │ │ + registers : 4 │ │ + ins : 2 │ │ + outs : 1 │ │ + insns size : 25 16-bit code units │ │ +062468: |[062468] android.support.v4.util.CircularArray.addLast:(Ljava/lang/Object;)V │ │ +062478: 5420 f504 |0000: iget-object v0, v2, Landroid/support/v4/util/CircularArray;.mElements:[Ljava/lang/Object; // field@04f5 │ │ +06247c: 5221 f704 |0002: iget v1, v2, Landroid/support/v4/util/CircularArray;.mTail:I // field@04f7 │ │ +062480: 4d03 0001 |0004: aput-object v3, v0, v1 │ │ +062484: 5220 f704 |0006: iget v0, v2, Landroid/support/v4/util/CircularArray;.mTail:I // field@04f7 │ │ +062488: d800 0001 |0008: add-int/lit8 v0, v0, #int 1 // #01 │ │ +06248c: 5221 f404 |000a: iget v1, v2, Landroid/support/v4/util/CircularArray;.mCapacityBitmask:I // field@04f4 │ │ +062490: b510 |000c: and-int/2addr v0, v1 │ │ +062492: 5920 f704 |000d: iput v0, v2, Landroid/support/v4/util/CircularArray;.mTail:I // field@04f7 │ │ +062496: 5220 f704 |000f: iget v0, v2, Landroid/support/v4/util/CircularArray;.mTail:I // field@04f7 │ │ +06249a: 5221 f604 |0011: iget v1, v2, Landroid/support/v4/util/CircularArray;.mHead:I // field@04f6 │ │ +06249e: 3310 0500 |0013: if-ne v0, v1, 0018 // +0005 │ │ +0624a2: 7010 950e 0200 |0015: invoke-direct {v2}, Landroid/support/v4/util/CircularArray;.doubleCapacity:()V // method@0e95 │ │ +0624a8: 0e00 |0018: return-void │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=78 │ │ + 0x0006 line=79 │ │ + 0x000f line=80 │ │ + 0x0015 line=81 │ │ + 0x0018 line=83 │ │ + locals : │ │ + 0x0000 - 0x0000 reg=2 this Landroid/support/v4/util/CircularArray; │ │ + 0x0000 - 0x0000 reg=3 (null) Ljava/lang/Object; │ │ + 0x0000 - 0x0019 reg=2 this Landroid/support/v4/util/CircularArray; Landroid/support/v4/util/CircularArray; │ │ + 0x0000 - 0x0019 reg=3 e Ljava/lang/Object; TE; │ │ + │ │ + #2 : (in Landroid/support/v4/util/CircularArray;) │ │ + name : 'get' │ │ + type : '(I)Ljava/lang/Object;' │ │ + access : 0x0011 (PUBLIC FINAL) │ │ + code - │ │ + registers : 5 │ │ + ins : 2 │ │ + outs : 1 │ │ + insns size : 26 16-bit code units │ │ +0624ac: |[0624ac] android.support.v4.util.CircularArray.get:(I)Ljava/lang/Object; │ │ +0624bc: 3a04 0800 |0000: if-ltz v4, 0008 // +0008 │ │ +0624c0: 6e10 9c0e 0300 |0002: invoke-virtual {v3}, Landroid/support/v4/util/CircularArray;.size:()I // method@0e9c │ │ +0624c6: 0a01 |0005: move-result v1 │ │ +0624c8: 3414 0800 |0006: if-lt v4, v1, 000e // +0008 │ │ +0624cc: 2201 1a05 |0008: new-instance v1, Ljava/lang/ArrayIndexOutOfBoundsException; // type@051a │ │ +0624d0: 7010 4422 0100 |000a: invoke-direct {v1}, Ljava/lang/ArrayIndexOutOfBoundsException;.:()V // method@2244 │ │ +0624d6: 2701 |000d: throw v1 │ │ +0624d8: 5231 f604 |000e: iget v1, v3, Landroid/support/v4/util/CircularArray;.mHead:I // field@04f6 │ │ +0624dc: b041 |0010: add-int/2addr v1, v4 │ │ +0624de: 5232 f404 |0011: iget v2, v3, Landroid/support/v4/util/CircularArray;.mCapacityBitmask:I // field@04f4 │ │ +0624e2: 9500 0102 |0013: and-int v0, v1, v2 │ │ +0624e6: 5431 f504 |0015: iget-object v1, v3, Landroid/support/v4/util/CircularArray;.mElements:[Ljava/lang/Object; // field@04f5 │ │ +0624ea: 4601 0100 |0017: aget-object v1, v1, v0 │ │ +0624ee: 1101 |0019: return-object v1 │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=113 │ │ + 0x000e line=114 │ │ + 0x0015 line=115 │ │ + locals : │ │ + 0x0000 - 0x0000 reg=3 this Landroid/support/v4/util/CircularArray; │ │ + 0x0015 - 0x001a reg=0 p I │ │ + 0x0000 - 0x001a reg=3 this Landroid/support/v4/util/CircularArray; Landroid/support/v4/util/CircularArray; │ │ + 0x0000 - 0x001a reg=4 i I │ │ + │ │ + #3 : (in Landroid/support/v4/util/CircularArray;) │ │ + name : 'getFirst' │ │ + type : '()Ljava/lang/Object;' │ │ + access : 0x0011 (PUBLIC FINAL) │ │ + code - │ │ + registers : 3 │ │ + ins : 1 │ │ + outs : 1 │ │ + insns size : 19 16-bit code units │ │ +0624f0: |[0624f0] android.support.v4.util.CircularArray.getFirst:()Ljava/lang/Object; │ │ +062500: 5220 f604 |0000: iget v0, v2, Landroid/support/v4/util/CircularArray;.mHead:I // field@04f6 │ │ +062504: 5221 f704 |0002: iget v1, v2, Landroid/support/v4/util/CircularArray;.mTail:I // field@04f7 │ │ +062508: 3310 0800 |0004: if-ne v0, v1, 000c // +0008 │ │ +06250c: 2200 1a05 |0006: new-instance v0, Ljava/lang/ArrayIndexOutOfBoundsException; // type@051a │ │ +062510: 7010 4422 0000 |0008: invoke-direct {v0}, Ljava/lang/ArrayIndexOutOfBoundsException;.:()V // method@2244 │ │ +062516: 2700 |000b: throw v0 │ │ +062518: 5420 f504 |000c: iget-object v0, v2, Landroid/support/v4/util/CircularArray;.mElements:[Ljava/lang/Object; // field@04f5 │ │ +06251c: 5221 f604 |000e: iget v1, v2, Landroid/support/v4/util/CircularArray;.mHead:I // field@04f6 │ │ +062520: 4600 0001 |0010: aget-object v0, v0, v1 │ │ +062524: 1100 |0012: return-object v0 │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=103 │ │ + 0x000c line=104 │ │ + locals : │ │ + 0x0000 - 0x0000 reg=2 this Landroid/support/v4/util/CircularArray; │ │ + 0x0000 - 0x0013 reg=2 this Landroid/support/v4/util/CircularArray; Landroid/support/v4/util/CircularArray; │ │ + │ │ + #4 : (in Landroid/support/v4/util/CircularArray;) │ │ + name : 'getLast' │ │ + type : '()Ljava/lang/Object;' │ │ + access : 0x0011 (PUBLIC FINAL) │ │ + code - │ │ + registers : 4 │ │ + ins : 1 │ │ + outs : 1 │ │ + insns size : 24 16-bit code units │ │ +062528: |[062528] android.support.v4.util.CircularArray.getLast:()Ljava/lang/Object; │ │ +062538: 5230 f604 |0000: iget v0, v3, Landroid/support/v4/util/CircularArray;.mHead:I // field@04f6 │ │ +06253c: 5231 f704 |0002: iget v1, v3, Landroid/support/v4/util/CircularArray;.mTail:I // field@04f7 │ │ +062540: 3310 0800 |0004: if-ne v0, v1, 000c // +0008 │ │ +062544: 2200 1a05 |0006: new-instance v0, Ljava/lang/ArrayIndexOutOfBoundsException; // type@051a │ │ +062548: 7010 4422 0000 |0008: invoke-direct {v0}, Ljava/lang/ArrayIndexOutOfBoundsException;.:()V // method@2244 │ │ +06254e: 2700 |000b: throw v0 │ │ +062550: 5430 f504 |000c: iget-object v0, v3, Landroid/support/v4/util/CircularArray;.mElements:[Ljava/lang/Object; // field@04f5 │ │ +062554: 5231 f704 |000e: iget v1, v3, Landroid/support/v4/util/CircularArray;.mTail:I // field@04f7 │ │ +062558: d801 01ff |0010: add-int/lit8 v1, v1, #int -1 // #ff │ │ +06255c: 5232 f404 |0012: iget v2, v3, Landroid/support/v4/util/CircularArray;.mCapacityBitmask:I // field@04f4 │ │ +062560: b521 |0014: and-int/2addr v1, v2 │ │ +062562: 4600 0001 |0015: aget-object v0, v0, v1 │ │ +062566: 1100 |0017: return-object v0 │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=108 │ │ + 0x000c line=109 │ │ + locals : │ │ + 0x0000 - 0x0000 reg=3 this Landroid/support/v4/util/CircularArray; │ │ + 0x0000 - 0x0018 reg=3 this Landroid/support/v4/util/CircularArray; Landroid/support/v4/util/CircularArray; │ │ + │ │ + #5 : (in Landroid/support/v4/util/CircularArray;) │ │ + name : 'isEmpty' │ │ + type : '()Z' │ │ + access : 0x0011 (PUBLIC FINAL) │ │ + code - │ │ + registers : 3 │ │ + ins : 1 │ │ + outs : 0 │ │ + insns size : 10 16-bit code units │ │ +062568: |[062568] android.support.v4.util.CircularArray.isEmpty:()Z │ │ +062578: 5220 f604 |0000: iget v0, v2, Landroid/support/v4/util/CircularArray;.mHead:I // field@04f6 │ │ +06257c: 5221 f704 |0002: iget v1, v2, Landroid/support/v4/util/CircularArray;.mTail:I // field@04f7 │ │ +062580: 3310 0400 |0004: if-ne v0, v1, 0008 // +0004 │ │ +062584: 1210 |0006: const/4 v0, #int 1 // #1 │ │ +062586: 0f00 |0007: return v0 │ │ +062588: 1200 |0008: const/4 v0, #int 0 // #0 │ │ +06258a: 28fe |0009: goto 0007 // -0002 │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=123 │ │ + locals : │ │ + 0x0000 - 0x0000 reg=2 this Landroid/support/v4/util/CircularArray; │ │ + 0x0000 - 0x000a reg=2 this Landroid/support/v4/util/CircularArray; Landroid/support/v4/util/CircularArray; │ │ + │ │ + #6 : (in Landroid/support/v4/util/CircularArray;) │ │ + name : 'popFirst' │ │ + type : '()Ljava/lang/Object;' │ │ + access : 0x0011 (PUBLIC FINAL) │ │ + code - │ │ + registers : 5 │ │ + ins : 1 │ │ + outs : 1 │ │ + insns size : 35 16-bit code units │ │ +06258c: |[06258c] android.support.v4.util.CircularArray.popFirst:()Ljava/lang/Object; │ │ +06259c: 5241 f604 |0000: iget v1, v4, Landroid/support/v4/util/CircularArray;.mHead:I // field@04f6 │ │ +0625a0: 5242 f704 |0002: iget v2, v4, Landroid/support/v4/util/CircularArray;.mTail:I // field@04f7 │ │ +0625a4: 3321 0800 |0004: if-ne v1, v2, 000c // +0008 │ │ +0625a8: 2201 1a05 |0006: new-instance v1, Ljava/lang/ArrayIndexOutOfBoundsException; // type@051a │ │ +0625ac: 7010 4422 0100 |0008: invoke-direct {v1}, Ljava/lang/ArrayIndexOutOfBoundsException;.:()V // method@2244 │ │ +0625b2: 2701 |000b: throw v1 │ │ +0625b4: 5441 f504 |000c: iget-object v1, v4, Landroid/support/v4/util/CircularArray;.mElements:[Ljava/lang/Object; // field@04f5 │ │ +0625b8: 5242 f604 |000e: iget v2, v4, Landroid/support/v4/util/CircularArray;.mHead:I // field@04f6 │ │ +0625bc: 4600 0102 |0010: aget-object v0, v1, v2 │ │ +0625c0: 5441 f504 |0012: iget-object v1, v4, Landroid/support/v4/util/CircularArray;.mElements:[Ljava/lang/Object; // field@04f5 │ │ +0625c4: 5242 f604 |0014: iget v2, v4, Landroid/support/v4/util/CircularArray;.mHead:I // field@04f6 │ │ +0625c8: 1203 |0016: const/4 v3, #int 0 // #0 │ │ +0625ca: 4d03 0102 |0017: aput-object v3, v1, v2 │ │ +0625ce: 5241 f604 |0019: iget v1, v4, Landroid/support/v4/util/CircularArray;.mHead:I // field@04f6 │ │ +0625d2: d801 0101 |001b: add-int/lit8 v1, v1, #int 1 // #01 │ │ +0625d6: 5242 f404 |001d: iget v2, v4, Landroid/support/v4/util/CircularArray;.mCapacityBitmask:I // field@04f4 │ │ +0625da: b521 |001f: and-int/2addr v1, v2 │ │ +0625dc: 5941 f604 |0020: iput v1, v4, Landroid/support/v4/util/CircularArray;.mHead:I // field@04f6 │ │ +0625e0: 1100 |0022: return-object v0 │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=86 │ │ + 0x000c line=87 │ │ + 0x0012 line=88 │ │ + 0x0019 line=89 │ │ + 0x0022 line=90 │ │ + locals : │ │ + 0x0000 - 0x0000 reg=4 this Landroid/support/v4/util/CircularArray; │ │ + 0x0012 - 0x0023 reg=0 result Ljava/lang/Object; TE; │ │ + 0x0000 - 0x0023 reg=4 this Landroid/support/v4/util/CircularArray; Landroid/support/v4/util/CircularArray; │ │ + │ │ + #7 : (in Landroid/support/v4/util/CircularArray;) │ │ + name : 'popLast' │ │ + type : '()Ljava/lang/Object;' │ │ + access : 0x0011 (PUBLIC FINAL) │ │ + code - │ │ + registers : 5 │ │ + ins : 1 │ │ + outs : 1 │ │ + insns size : 32 16-bit code units │ │ +0625e4: |[0625e4] android.support.v4.util.CircularArray.popLast:()Ljava/lang/Object; │ │ +0625f4: 5242 f604 |0000: iget v2, v4, Landroid/support/v4/util/CircularArray;.mHead:I // field@04f6 │ │ +0625f8: 5243 f704 |0002: iget v3, v4, Landroid/support/v4/util/CircularArray;.mTail:I // field@04f7 │ │ +0625fc: 3332 0800 |0004: if-ne v2, v3, 000c // +0008 │ │ +062600: 2202 1a05 |0006: new-instance v2, Ljava/lang/ArrayIndexOutOfBoundsException; // type@051a │ │ +062604: 7010 4422 0200 |0008: invoke-direct {v2}, Ljava/lang/ArrayIndexOutOfBoundsException;.:()V // method@2244 │ │ +06260a: 2702 |000b: throw v2 │ │ +06260c: 5242 f704 |000c: iget v2, v4, Landroid/support/v4/util/CircularArray;.mTail:I // field@04f7 │ │ +062610: d802 02ff |000e: add-int/lit8 v2, v2, #int -1 // #ff │ │ +062614: 5243 f404 |0010: iget v3, v4, Landroid/support/v4/util/CircularArray;.mCapacityBitmask:I // field@04f4 │ │ +062618: 9501 0203 |0012: and-int v1, v2, v3 │ │ +06261c: 5442 f504 |0014: iget-object v2, v4, Landroid/support/v4/util/CircularArray;.mElements:[Ljava/lang/Object; // field@04f5 │ │ +062620: 4600 0201 |0016: aget-object v0, v2, v1 │ │ +062624: 5442 f504 |0018: iget-object v2, v4, Landroid/support/v4/util/CircularArray;.mElements:[Ljava/lang/Object; // field@04f5 │ │ +062628: 1203 |001a: const/4 v3, #int 0 // #0 │ │ +06262a: 4d03 0201 |001b: aput-object v3, v2, v1 │ │ +06262e: 5941 f704 |001d: iput v1, v4, Landroid/support/v4/util/CircularArray;.mTail:I // field@04f7 │ │ +062632: 1100 |001f: return-object v0 │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=94 │ │ + 0x000c line=95 │ │ + 0x0014 line=96 │ │ + 0x0018 line=97 │ │ + 0x001d line=98 │ │ + 0x001f line=99 │ │ + locals : │ │ + 0x0000 - 0x0000 reg=4 this Landroid/support/v4/util/CircularArray; │ │ + 0x0018 - 0x0020 reg=0 result Ljava/lang/Object; TE; │ │ + 0x0014 - 0x0020 reg=1 t I │ │ + 0x0000 - 0x0020 reg=4 this Landroid/support/v4/util/CircularArray; Landroid/support/v4/util/CircularArray; │ │ + │ │ + #8 : (in Landroid/support/v4/util/CircularArray;) │ │ + name : 'size' │ │ + type : '()I' │ │ + access : 0x0011 (PUBLIC FINAL) │ │ + code - │ │ + registers : 3 │ │ + ins : 1 │ │ + outs : 0 │ │ + insns size : 9 16-bit code units │ │ +062634: |[062634] android.support.v4.util.CircularArray.size:()I │ │ +062644: 5220 f704 |0000: iget v0, v2, Landroid/support/v4/util/CircularArray;.mTail:I // field@04f7 │ │ +062648: 5221 f604 |0002: iget v1, v2, Landroid/support/v4/util/CircularArray;.mHead:I // field@04f6 │ │ +06264c: b110 |0004: sub-int/2addr v0, v1 │ │ +06264e: 5221 f404 |0005: iget v1, v2, Landroid/support/v4/util/CircularArray;.mCapacityBitmask:I // field@04f4 │ │ +062652: b510 |0007: and-int/2addr v0, v1 │ │ +062654: 0f00 |0008: return v0 │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=119 │ │ + locals : │ │ + 0x0000 - 0x0000 reg=2 this Landroid/support/v4/util/CircularArray; │ │ + 0x0000 - 0x0009 reg=2 this Landroid/support/v4/util/CircularArray; Landroid/support/v4/util/CircularArray; │ │ + │ │ + source_file_idx : 757 (CircularArray.java) │ │ + │ │ +Class #318 header: │ │ +class_idx : 652 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 948 │ │ -source_file_idx : 631 │ │ +superclass_idx : 1337 │ │ +source_file_idx : 783 │ │ static_fields_size : 3 │ │ instance_fields_size: 0 │ │ direct_methods_size : 8 │ │ virtual_methods_size: 0 │ │ │ │ -Class #158 - │ │ +Class #318 - │ │ Class descriptor : 'Landroid/support/v4/util/ContainerHelpers;' │ │ Access flags : 0x0000 () │ │ Superclass : 'Ljava/lang/Object;' │ │ Interfaces - │ │ Static fields - │ │ #0 : (in Landroid/support/v4/util/ContainerHelpers;) │ │ name : 'EMPTY_INTS' │ │ @@ -31448,23 +59225,23 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 0 │ │ outs : 0 │ │ insns size : 14 16-bit code units │ │ -040ea8: |[040ea8] android.support.v4.util.ContainerHelpers.:()V │ │ -040eb8: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -040eba: 2310 1804 |0001: new-array v0, v1, [I // type@0418 │ │ -040ebe: 6900 c002 |0003: sput-object v0, Landroid/support/v4/util/ContainerHelpers;.EMPTY_INTS:[I // field@02c0 │ │ -040ec2: 2310 1904 |0005: new-array v0, v1, [J // type@0419 │ │ -040ec6: 6900 c102 |0007: sput-object v0, Landroid/support/v4/util/ContainerHelpers;.EMPTY_LONGS:[J // field@02c1 │ │ -040eca: 2310 2f04 |0009: new-array v0, v1, [Ljava/lang/Object; // type@042f │ │ -040ece: 6900 c202 |000b: sput-object v0, Landroid/support/v4/util/ContainerHelpers;.EMPTY_OBJECTS:[Ljava/lang/Object; // field@02c2 │ │ -040ed2: 0e00 |000d: return-void │ │ +062658: |[062658] android.support.v4.util.ContainerHelpers.:()V │ │ +062668: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +06266a: 2310 a205 |0001: new-array v0, v1, [I // type@05a2 │ │ +06266e: 6900 f804 |0003: sput-object v0, Landroid/support/v4/util/ContainerHelpers;.EMPTY_INTS:[I // field@04f8 │ │ +062672: 2310 a305 |0005: new-array v0, v1, [J // type@05a3 │ │ +062676: 6900 f904 |0007: sput-object v0, Landroid/support/v4/util/ContainerHelpers;.EMPTY_LONGS:[J // field@04f9 │ │ +06267a: 2310 ca05 |0009: new-array v0, v1, [Ljava/lang/Object; // type@05ca │ │ +06267e: 6900 fa04 |000b: sput-object v0, Landroid/support/v4/util/ContainerHelpers;.EMPTY_OBJECTS:[Ljava/lang/Object; // field@04fa │ │ +062682: 0e00 |000d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=20 │ │ 0x0005 line=21 │ │ 0x0009 line=22 │ │ locals : │ │ │ │ @@ -31473,17 +59250,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -040ed4: |[040ed4] android.support.v4.util.ContainerHelpers.:()V │ │ -040ee4: 7010 9117 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1791 │ │ -040eea: 0e00 |0003: return-void │ │ +062684: |[062684] android.support.v4.util.ContainerHelpers.:()V │ │ +062694: 7010 8622 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2286 │ │ +06269a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=19 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/util/ContainerHelpers; │ │ │ │ #2 : (in Landroid/support/v4/util/ContainerHelpers;) │ │ @@ -31491,29 +59268,29 @@ │ │ type : '([III)I' │ │ access : 0x0008 (STATIC) │ │ code - │ │ registers : 8 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 24 16-bit code units │ │ -040eec: |[040eec] android.support.v4.util.ContainerHelpers.binarySearch:([III)I │ │ -040efc: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -040efe: d800 06ff |0001: add-int/lit8 v0, v6, #int -1 // #ff │ │ -040f02: 3601 1200 |0003: if-gt v1, v0, 0015 // +0012 │ │ -040f06: 9004 0100 |0005: add-int v4, v1, v0 │ │ -040f0a: e202 0401 |0007: ushr-int/lit8 v2, v4, #int 1 // #01 │ │ -040f0e: 4403 0502 |0009: aget v3, v5, v2 │ │ -040f12: 3573 0500 |000b: if-ge v3, v7, 0010 // +0005 │ │ -040f16: d801 0201 |000d: add-int/lit8 v1, v2, #int 1 // #01 │ │ -040f1a: 28f4 |000f: goto 0003 // -000c │ │ -040f1c: 3773 0700 |0010: if-le v3, v7, 0017 // +0007 │ │ -040f20: d800 02ff |0012: add-int/lit8 v0, v2, #int -1 // #ff │ │ -040f24: 28ef |0014: goto 0003 // -0011 │ │ -040f26: df02 01ff |0015: xor-int/lit8 v2, v1, #int -1 // #ff │ │ -040f2a: 0f02 |0017: return v2 │ │ +06269c: |[06269c] android.support.v4.util.ContainerHelpers.binarySearch:([III)I │ │ +0626ac: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +0626ae: d800 06ff |0001: add-int/lit8 v0, v6, #int -1 // #ff │ │ +0626b2: 3601 1200 |0003: if-gt v1, v0, 0015 // +0012 │ │ +0626b6: 9004 0100 |0005: add-int v4, v1, v0 │ │ +0626ba: e202 0401 |0007: ushr-int/lit8 v2, v4, #int 1 // #01 │ │ +0626be: 4403 0502 |0009: aget v3, v5, v2 │ │ +0626c2: 3573 0500 |000b: if-ge v3, v7, 0010 // +0005 │ │ +0626c6: d801 0201 |000d: add-int/lit8 v1, v2, #int 1 // #01 │ │ +0626ca: 28f4 |000f: goto 0003 // -000c │ │ +0626cc: 3773 0700 |0010: if-le v3, v7, 0017 // +0007 │ │ +0626d0: d800 02ff |0012: add-int/lit8 v0, v2, #int -1 // #ff │ │ +0626d4: 28ef |0014: goto 0003 // -0011 │ │ +0626d6: df02 01ff |0015: xor-int/lit8 v2, v1, #int -1 // #ff │ │ +0626da: 0f02 |0017: return v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=46 │ │ 0x0001 line=47 │ │ 0x0003 line=49 │ │ 0x0005 line=50 │ │ 0x0009 line=51 │ │ @@ -31536,46 +59313,46 @@ │ │ type : '([JIJ)I' │ │ access : 0x0008 (STATIC) │ │ code - │ │ registers : 10 │ │ ins : 4 │ │ outs : 0 │ │ insns size : 28 16-bit code units │ │ -040f2c: |[040f2c] android.support.v4.util.ContainerHelpers.binarySearch:([JIJ)I │ │ -040f3c: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -040f3e: d800 07ff |0001: add-int/lit8 v0, v7, #int -1 // #ff │ │ -040f42: 3601 1600 |0003: if-gt v1, v0, 0019 // +0016 │ │ -040f46: 9005 0100 |0005: add-int v5, v1, v0 │ │ -040f4a: e202 0501 |0007: ushr-int/lit8 v2, v5, #int 1 // #01 │ │ -040f4e: 4503 0602 |0009: aget-wide v3, v6, v2 │ │ -040f52: 3105 0308 |000b: cmp-long v5, v3, v8 │ │ -040f56: 3b05 0500 |000d: if-gez v5, 0012 // +0005 │ │ -040f5a: d801 0201 |000f: add-int/lit8 v1, v2, #int 1 // #01 │ │ -040f5e: 28f2 |0011: goto 0003 // -000e │ │ -040f60: 3105 0308 |0012: cmp-long v5, v3, v8 │ │ -040f64: 3d05 0700 |0014: if-lez v5, 001b // +0007 │ │ -040f68: d800 02ff |0016: add-int/lit8 v0, v2, #int -1 // #ff │ │ -040f6c: 28eb |0018: goto 0003 // -0015 │ │ -040f6e: df02 01ff |0019: xor-int/lit8 v2, v1, #int -1 // #ff │ │ -040f72: 0f02 |001b: return v2 │ │ +0626dc: |[0626dc] android.support.v4.util.ContainerHelpers.binarySearch:([JIJ)I │ │ +0626ec: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +0626ee: d800 07ff |0001: add-int/lit8 v0, v7, #int -1 // #ff │ │ +0626f2: 3601 1600 |0003: if-gt v1, v0, 0019 // +0016 │ │ +0626f6: 9003 0100 |0005: add-int v3, v1, v0 │ │ +0626fa: e202 0301 |0007: ushr-int/lit8 v2, v3, #int 1 // #01 │ │ +0626fe: 4504 0602 |0009: aget-wide v4, v6, v2 │ │ +062702: 3103 0408 |000b: cmp-long v3, v4, v8 │ │ +062706: 3b03 0500 |000d: if-gez v3, 0012 // +0005 │ │ +06270a: d801 0201 |000f: add-int/lit8 v1, v2, #int 1 // #01 │ │ +06270e: 28f2 |0011: goto 0003 // -000e │ │ +062710: 3103 0408 |0012: cmp-long v3, v4, v8 │ │ +062714: 3d03 0700 |0014: if-lez v3, 001b // +0007 │ │ +062718: d800 02ff |0016: add-int/lit8 v0, v2, #int -1 // #ff │ │ +06271c: 28eb |0018: goto 0003 // -0015 │ │ +06271e: df02 01ff |0019: xor-int/lit8 v2, v1, #int -1 // #ff │ │ +062722: 0f02 |001b: return v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=65 │ │ 0x0001 line=66 │ │ 0x0003 line=68 │ │ 0x0005 line=69 │ │ 0x0009 line=70 │ │ 0x000b line=72 │ │ 0x000f line=73 │ │ 0x0012 line=74 │ │ 0x0016 line=75 │ │ 0x0019 line=80 │ │ locals : │ │ 0x0009 - 0x0019 reg=2 mid I │ │ - 0x000b - 0x0019 reg=3 midVal J │ │ + 0x000b - 0x0019 reg=4 midVal J │ │ 0x0003 - 0x001c reg=0 hi I │ │ 0x0001 - 0x001c reg=1 lo I │ │ 0x0000 - 0x001c reg=6 array [J │ │ 0x0000 - 0x001c reg=7 size I │ │ 0x0000 - 0x001c reg=8 value J │ │ │ │ #4 : (in Landroid/support/v4/util/ContainerHelpers;) │ │ @@ -31583,24 +59360,24 @@ │ │ type : '(Ljava/lang/Object;Ljava/lang/Object;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 14 16-bit code units │ │ -040f74: |[040f74] android.support.v4.util.ContainerHelpers.equal:(Ljava/lang/Object;Ljava/lang/Object;)Z │ │ -040f84: 3221 0a00 |0000: if-eq v1, v2, 000a // +000a │ │ -040f88: 3801 0a00 |0002: if-eqz v1, 000c // +000a │ │ -040f8c: 6e20 9317 2100 |0004: invoke-virtual {v1, v2}, Ljava/lang/Object;.equals:(Ljava/lang/Object;)Z // method@1793 │ │ -040f92: 0a00 |0007: move-result v0 │ │ -040f94: 3800 0400 |0008: if-eqz v0, 000c // +0004 │ │ -040f98: 1210 |000a: const/4 v0, #int 1 // #1 │ │ -040f9a: 0f00 |000b: return v0 │ │ -040f9c: 1200 |000c: const/4 v0, #int 0 // #0 │ │ -040f9e: 28fe |000d: goto 000b // -0002 │ │ +062724: |[062724] android.support.v4.util.ContainerHelpers.equal:(Ljava/lang/Object;Ljava/lang/Object;)Z │ │ +062734: 3221 0a00 |0000: if-eq v1, v2, 000a // +000a │ │ +062738: 3801 0a00 |0002: if-eqz v1, 000c // +000a │ │ +06273c: 6e20 8822 2100 |0004: invoke-virtual {v1, v2}, Ljava/lang/Object;.equals:(Ljava/lang/Object;)Z // method@2288 │ │ +062742: 0a00 |0007: move-result v0 │ │ +062744: 3800 0400 |0008: if-eqz v0, 000c // +0004 │ │ +062748: 1210 |000a: const/4 v0, #int 1 // #1 │ │ +06274a: 0f00 |000b: return v0 │ │ +06274c: 1200 |000c: const/4 v0, #int 0 // #0 │ │ +06274e: 28fe |000d: goto 000b // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=41 │ │ locals : │ │ 0x0000 - 0x000e reg=1 a Ljava/lang/Object; │ │ 0x0000 - 0x000e reg=2 b Ljava/lang/Object; │ │ │ │ @@ -31609,27 +59386,27 @@ │ │ type : '(I)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 20 16-bit code units │ │ -040fa0: |[040fa0] android.support.v4.util.ContainerHelpers.idealByteArraySize:(I)I │ │ -040fb0: 1212 |0000: const/4 v2, #int 1 // #1 │ │ -040fb2: 1240 |0001: const/4 v0, #int 4 // #4 │ │ -040fb4: 1301 2000 |0002: const/16 v1, #int 32 // #20 │ │ -040fb8: 3510 0c00 |0004: if-ge v0, v1, 0010 // +000c │ │ -040fbc: 9801 0200 |0006: shl-int v1, v2, v0 │ │ -040fc0: d801 01f4 |0008: add-int/lit8 v1, v1, #int -12 // #f4 │ │ -040fc4: 3613 0700 |000a: if-gt v3, v1, 0011 // +0007 │ │ -040fc8: 9801 0200 |000c: shl-int v1, v2, v0 │ │ -040fcc: d803 01f4 |000e: add-int/lit8 v3, v1, #int -12 // #f4 │ │ -040fd0: 0f03 |0010: return v3 │ │ -040fd2: d800 0001 |0011: add-int/lit8 v0, v0, #int 1 // #01 │ │ -040fd6: 28ef |0013: goto 0002 // -0011 │ │ +062750: |[062750] android.support.v4.util.ContainerHelpers.idealByteArraySize:(I)I │ │ +062760: 1212 |0000: const/4 v2, #int 1 // #1 │ │ +062762: 1240 |0001: const/4 v0, #int 4 // #4 │ │ +062764: 1301 2000 |0002: const/16 v1, #int 32 // #20 │ │ +062768: 3510 0c00 |0004: if-ge v0, v1, 0010 // +000c │ │ +06276c: 9801 0200 |0006: shl-int v1, v2, v0 │ │ +062770: d801 01f4 |0008: add-int/lit8 v1, v1, #int -12 // #f4 │ │ +062774: 3613 0700 |000a: if-gt v3, v1, 0011 // +0007 │ │ +062778: 9801 0200 |000c: shl-int v1, v2, v0 │ │ +06277c: d803 01f4 |000e: add-int/lit8 v3, v1, #int -12 // #f4 │ │ +062780: 0f03 |0010: return v3 │ │ +062782: d800 0001 |0011: add-int/lit8 v0, v0, #int 1 // #01 │ │ +062786: 28ef |0013: goto 0002 // -0011 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=33 │ │ 0x0006 line=34 │ │ 0x000c line=35 │ │ 0x0010 line=37 │ │ 0x0011 line=33 │ │ @@ -31643,20 +59420,20 @@ │ │ type : '(I)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 9 16-bit code units │ │ -040fd8: |[040fd8] android.support.v4.util.ContainerHelpers.idealIntArraySize:(I)I │ │ -040fe8: da00 0104 |0000: mul-int/lit8 v0, v1, #int 4 // #04 │ │ -040fec: 7110 0608 0000 |0002: invoke-static {v0}, Landroid/support/v4/util/ContainerHelpers;.idealByteArraySize:(I)I // method@0806 │ │ -040ff2: 0a00 |0005: move-result v0 │ │ -040ff4: db00 0004 |0006: div-int/lit8 v0, v0, #int 4 // #04 │ │ -040ff8: 0f00 |0008: return v0 │ │ +062788: |[062788] android.support.v4.util.ContainerHelpers.idealIntArraySize:(I)I │ │ +062798: da00 0104 |0000: mul-int/lit8 v0, v1, #int 4 // #04 │ │ +06279c: 7110 a20e 0000 |0002: invoke-static {v0}, Landroid/support/v4/util/ContainerHelpers;.idealByteArraySize:(I)I // method@0ea2 │ │ +0627a2: 0a00 |0005: move-result v0 │ │ +0627a4: db00 0004 |0006: div-int/lit8 v0, v0, #int 4 // #04 │ │ +0627a8: 0f00 |0008: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=25 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 need I │ │ │ │ #7 : (in Landroid/support/v4/util/ContainerHelpers;) │ │ @@ -31664,40 +59441,40 @@ │ │ type : '(I)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 9 16-bit code units │ │ -040ffc: |[040ffc] android.support.v4.util.ContainerHelpers.idealLongArraySize:(I)I │ │ -04100c: da00 0108 |0000: mul-int/lit8 v0, v1, #int 8 // #08 │ │ -041010: 7110 0608 0000 |0002: invoke-static {v0}, Landroid/support/v4/util/ContainerHelpers;.idealByteArraySize:(I)I // method@0806 │ │ -041016: 0a00 |0005: move-result v0 │ │ -041018: db00 0008 |0006: div-int/lit8 v0, v0, #int 8 // #08 │ │ -04101c: 0f00 |0008: return v0 │ │ +0627ac: |[0627ac] android.support.v4.util.ContainerHelpers.idealLongArraySize:(I)I │ │ +0627bc: da00 0108 |0000: mul-int/lit8 v0, v1, #int 8 // #08 │ │ +0627c0: 7110 a20e 0000 |0002: invoke-static {v0}, Landroid/support/v4/util/ContainerHelpers;.idealByteArraySize:(I)I // method@0ea2 │ │ +0627c6: 0a00 |0005: move-result v0 │ │ +0627c8: db00 0008 |0006: div-int/lit8 v0, v0, #int 8 // #08 │ │ +0627cc: 0f00 |0008: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=29 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 need I │ │ │ │ Virtual methods - │ │ - source_file_idx : 631 (ContainerHelpers.java) │ │ + source_file_idx : 783 (ContainerHelpers.java) │ │ │ │ -Class #159 header: │ │ -class_idx : 375 │ │ +Class #319 header: │ │ +class_idx : 653 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 948 │ │ -source_file_idx : 723 │ │ +superclass_idx : 1337 │ │ +source_file_idx : 890 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 0 │ │ │ │ -Class #159 - │ │ +Class #319 - │ │ Class descriptor : 'Landroid/support/v4/util/DebugUtils;' │ │ Access flags : 0x0001 (PUBLIC) │ │ Superclass : 'Ljava/lang/Object;' │ │ Interfaces - │ │ Static fields - │ │ Instance fields - │ │ Direct methods - │ │ @@ -31706,17 +59483,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -041020: |[041020] android.support.v4.util.DebugUtils.:()V │ │ -041030: 7010 9117 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1791 │ │ -041036: 0e00 |0003: return-void │ │ +0627d0: |[0627d0] android.support.v4.util.DebugUtils.:()V │ │ +0627e0: 7010 8622 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2286 │ │ +0627e6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=25 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/util/DebugUtils; │ │ │ │ #1 : (in Landroid/support/v4/util/DebugUtils;) │ │ @@ -31724,47 +59501,47 @@ │ │ type : '(Ljava/lang/Object;Ljava/lang/StringBuilder;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 66 16-bit code units │ │ -041038: |[041038] android.support.v4.util.DebugUtils.buildShortClassTag:(Ljava/lang/Object;Ljava/lang/StringBuilder;)V │ │ -041048: 3903 0800 |0000: if-nez v3, 0008 // +0008 │ │ -04104c: 1a02 a918 |0002: const-string v2, "null" // string@18a9 │ │ -041050: 6e20 b517 2400 |0004: invoke-virtual {v4, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17b5 │ │ -041056: 0e00 |0007: return-void │ │ -041058: 6e10 9417 0300 |0008: invoke-virtual {v3}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@1794 │ │ -04105e: 0c02 |000b: move-result-object v2 │ │ -041060: 6e10 6e17 0200 |000c: invoke-virtual {v2}, Ljava/lang/Class;.getSimpleName:()Ljava/lang/String; // method@176e │ │ -041066: 0c01 |000f: move-result-object v1 │ │ -041068: 3801 0800 |0010: if-eqz v1, 0018 // +0008 │ │ -04106c: 6e10 a717 0100 |0012: invoke-virtual {v1}, Ljava/lang/String;.length:()I // method@17a7 │ │ -041072: 0a02 |0015: move-result v2 │ │ -041074: 3c02 1800 |0016: if-gtz v2, 002e // +0018 │ │ -041078: 6e10 9417 0300 |0018: invoke-virtual {v3}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@1794 │ │ -04107e: 0c02 |001b: move-result-object v2 │ │ -041080: 6e10 6d17 0200 |001c: invoke-virtual {v2}, Ljava/lang/Class;.getName:()Ljava/lang/String; // method@176d │ │ -041086: 0c01 |001f: move-result-object v1 │ │ -041088: 1302 2e00 |0020: const/16 v2, #int 46 // #2e │ │ -04108c: 6e20 a617 2100 |0022: invoke-virtual {v1, v2}, Ljava/lang/String;.lastIndexOf:(I)I // method@17a6 │ │ -041092: 0a00 |0025: move-result v0 │ │ -041094: 3d00 0800 |0026: if-lez v0, 002e // +0008 │ │ -041098: d802 0001 |0028: add-int/lit8 v2, v0, #int 1 // #01 │ │ -04109c: 6e20 aa17 2100 |002a: invoke-virtual {v1, v2}, Ljava/lang/String;.substring:(I)Ljava/lang/String; // method@17aa │ │ -0410a2: 0c01 |002d: move-result-object v1 │ │ -0410a4: 6e20 b517 1400 |002e: invoke-virtual {v4, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17b5 │ │ -0410aa: 1302 7b00 |0031: const/16 v2, #int 123 // #7b │ │ -0410ae: 6e20 b017 2400 |0033: invoke-virtual {v4, v2}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@17b0 │ │ -0410b4: 7110 bd17 0300 |0036: invoke-static {v3}, Ljava/lang/System;.identityHashCode:(Ljava/lang/Object;)I // method@17bd │ │ -0410ba: 0a02 |0039: move-result v2 │ │ -0410bc: 7110 8117 0200 |003a: invoke-static {v2}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@1781 │ │ -0410c2: 0c02 |003d: move-result-object v2 │ │ -0410c4: 6e20 b517 2400 |003e: invoke-virtual {v4, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17b5 │ │ -0410ca: 28c6 |0041: goto 0007 // -003a │ │ +0627e8: |[0627e8] android.support.v4.util.DebugUtils.buildShortClassTag:(Ljava/lang/Object;Ljava/lang/StringBuilder;)V │ │ +0627f8: 3903 0800 |0000: if-nez v3, 0008 // +0008 │ │ +0627fc: 1a02 8c20 |0002: const-string v2, "null" // string@208c │ │ +062800: 6e20 ad22 2400 |0004: invoke-virtual {v4, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22ad │ │ +062806: 0e00 |0007: return-void │ │ +062808: 6e10 8922 0300 |0008: invoke-virtual {v3}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@2289 │ │ +06280e: 0c02 |000b: move-result-object v2 │ │ +062810: 6e10 5d22 0200 |000c: invoke-virtual {v2}, Ljava/lang/Class;.getSimpleName:()Ljava/lang/String; // method@225d │ │ +062816: 0c01 |000f: move-result-object v1 │ │ +062818: 3801 0800 |0010: if-eqz v1, 0018 // +0008 │ │ +06281c: 6e10 9c22 0100 |0012: invoke-virtual {v1}, Ljava/lang/String;.length:()I // method@229c │ │ +062822: 0a02 |0015: move-result v2 │ │ +062824: 3c02 1800 |0016: if-gtz v2, 002e // +0018 │ │ +062828: 6e10 8922 0300 |0018: invoke-virtual {v3}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@2289 │ │ +06282e: 0c02 |001b: move-result-object v2 │ │ +062830: 6e10 5c22 0200 |001c: invoke-virtual {v2}, Ljava/lang/Class;.getName:()Ljava/lang/String; // method@225c │ │ +062836: 0c01 |001f: move-result-object v1 │ │ +062838: 1302 2e00 |0020: const/16 v2, #int 46 // #2e │ │ +06283c: 6e20 9b22 2100 |0022: invoke-virtual {v1, v2}, Ljava/lang/String;.lastIndexOf:(I)I // method@229b │ │ +062842: 0a00 |0025: move-result v0 │ │ +062844: 3d00 0800 |0026: if-lez v0, 002e // +0008 │ │ +062848: d802 0001 |0028: add-int/lit8 v2, v0, #int 1 // #01 │ │ +06284c: 6e20 9f22 2100 |002a: invoke-virtual {v1, v2}, Ljava/lang/String;.substring:(I)Ljava/lang/String; // method@229f │ │ +062852: 0c01 |002d: move-result-object v1 │ │ +062854: 6e20 ad22 1400 |002e: invoke-virtual {v4, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22ad │ │ +06285a: 1302 7b00 |0031: const/16 v2, #int 123 // #7b │ │ +06285e: 6e20 a722 2400 |0033: invoke-virtual {v4, v2}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@22a7 │ │ +062864: 7110 b522 0300 |0036: invoke-static {v3}, Ljava/lang/System;.identityHashCode:(Ljava/lang/Object;)I // method@22b5 │ │ +06286a: 0a02 |0039: move-result v2 │ │ +06286c: 7110 7322 0200 |003a: invoke-static {v2}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@2273 │ │ +062872: 0c02 |003d: move-result-object v2 │ │ +062874: 6e20 ad22 2400 |003e: invoke-virtual {v4, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22ad │ │ +06287a: 28c6 |0041: goto 0007 // -003a │ │ catches : (none) │ │ positions : │ │ 0x0000 line=28 │ │ 0x0002 line=29 │ │ 0x0007 line=43 │ │ 0x0008 line=31 │ │ 0x0010 line=32 │ │ @@ -31778,27 +59555,27 @@ │ │ locals : │ │ 0x0026 - 0x002e reg=0 end I │ │ 0x0010 - 0x0042 reg=1 simpleName Ljava/lang/String; │ │ 0x0000 - 0x0042 reg=3 cls Ljava/lang/Object; │ │ 0x0000 - 0x0042 reg=4 out Ljava/lang/StringBuilder; │ │ │ │ Virtual methods - │ │ - source_file_idx : 723 (DebugUtils.java) │ │ + source_file_idx : 890 (DebugUtils.java) │ │ │ │ -Class #160 header: │ │ -class_idx : 376 │ │ +Class #320 header: │ │ +class_idx : 654 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 919 │ │ -source_file_idx : 2325 │ │ +superclass_idx : 1305 │ │ +source_file_idx : 3119 │ │ static_fields_size : 0 │ │ instance_fields_size: 2 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 3 │ │ │ │ -Class #160 - │ │ +Class #320 - │ │ Class descriptor : 'Landroid/support/v4/util/LogWriter;' │ │ Access flags : 0x0001 (PUBLIC) │ │ Superclass : 'Ljava/io/Writer;' │ │ Interfaces - │ │ Static fields - │ │ Instance fields - │ │ #0 : (in Landroid/support/v4/util/LogWriter;) │ │ @@ -31815,22 +59592,22 @@ │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 15 16-bit code units │ │ -0410cc: |[0410cc] android.support.v4.util.LogWriter.:(Ljava/lang/String;)V │ │ -0410dc: 7010 5917 0200 |0000: invoke-direct {v2}, Ljava/io/Writer;.:()V // method@1759 │ │ -0410e2: 2200 b903 |0003: new-instance v0, Ljava/lang/StringBuilder; // type@03b9 │ │ -0410e6: 1301 8000 |0005: const/16 v1, #int 128 // #80 │ │ -0410ea: 7020 af17 1000 |0007: invoke-direct {v0, v1}, Ljava/lang/StringBuilder;.:(I)V // method@17af │ │ -0410f0: 5b20 c302 |000a: iput-object v0, v2, Landroid/support/v4/util/LogWriter;.mBuilder:Ljava/lang/StringBuilder; // field@02c3 │ │ -0410f4: 5b23 c402 |000c: iput-object v3, v2, Landroid/support/v4/util/LogWriter;.mTag:Ljava/lang/String; // field@02c4 │ │ -0410f8: 0e00 |000e: return-void │ │ +06287c: |[06287c] android.support.v4.util.LogWriter.:(Ljava/lang/String;)V │ │ +06288c: 7010 4322 0200 |0000: invoke-direct {v2}, Ljava/io/Writer;.:()V // method@2243 │ │ +062892: 2200 3e05 |0003: new-instance v0, Ljava/lang/StringBuilder; // type@053e │ │ +062896: 1301 8000 |0005: const/16 v1, #int 128 // #80 │ │ +06289a: 7020 a522 1000 |0007: invoke-direct {v0, v1}, Ljava/lang/StringBuilder;.:(I)V // method@22a5 │ │ +0628a0: 5b20 fb04 |000a: iput-object v0, v2, Landroid/support/v4/util/LogWriter;.mBuilder:Ljava/lang/StringBuilder; // field@04fb │ │ +0628a4: 5b23 fc04 |000c: iput-object v3, v2, Landroid/support/v4/util/LogWriter;.mTag:Ljava/lang/String; // field@04fc │ │ +0628a8: 0e00 |000e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=39 │ │ 0x0003 line=31 │ │ 0x000c line=40 │ │ 0x000e line=41 │ │ locals : │ │ @@ -31842,31 +59619,31 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 32 16-bit code units │ │ -0410fc: |[0410fc] android.support.v4.util.LogWriter.flushBuilder:()V │ │ -04110c: 5430 c302 |0000: iget-object v0, v3, Landroid/support/v4/util/LogWriter;.mBuilder:Ljava/lang/StringBuilder; // field@02c3 │ │ -041110: 6e10 b917 0000 |0002: invoke-virtual {v0}, Ljava/lang/StringBuilder;.length:()I // method@17b9 │ │ -041116: 0a00 |0005: move-result v0 │ │ -041118: 3d00 1900 |0006: if-lez v0, 001f // +0019 │ │ -04111c: 5430 c402 |0008: iget-object v0, v3, Landroid/support/v4/util/LogWriter;.mTag:Ljava/lang/String; // field@02c4 │ │ -041120: 5431 c302 |000a: iget-object v1, v3, Landroid/support/v4/util/LogWriter;.mBuilder:Ljava/lang/StringBuilder; // field@02c3 │ │ -041124: 6e10 ba17 0100 |000c: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@17ba │ │ -04112a: 0c01 |000f: move-result-object v1 │ │ -04112c: 7120 3512 1000 |0010: invoke-static {v0, v1}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@1235 │ │ -041132: 5430 c302 |0013: iget-object v0, v3, Landroid/support/v4/util/LogWriter;.mBuilder:Ljava/lang/StringBuilder; // field@02c3 │ │ -041136: 1201 |0015: const/4 v1, #int 0 // #0 │ │ -041138: 5432 c302 |0016: iget-object v2, v3, Landroid/support/v4/util/LogWriter;.mBuilder:Ljava/lang/StringBuilder; // field@02c3 │ │ -04113c: 6e10 b917 0200 |0018: invoke-virtual {v2}, Ljava/lang/StringBuilder;.length:()I // method@17b9 │ │ -041142: 0a02 |001b: move-result v2 │ │ -041144: 6e30 b817 1002 |001c: invoke-virtual {v0, v1, v2}, Ljava/lang/StringBuilder;.delete:(II)Ljava/lang/StringBuilder; // method@17b8 │ │ -04114a: 0e00 |001f: return-void │ │ +0628ac: |[0628ac] android.support.v4.util.LogWriter.flushBuilder:()V │ │ +0628bc: 5430 fb04 |0000: iget-object v0, v3, Landroid/support/v4/util/LogWriter;.mBuilder:Ljava/lang/StringBuilder; // field@04fb │ │ +0628c0: 6e10 b122 0000 |0002: invoke-virtual {v0}, Ljava/lang/StringBuilder;.length:()I // method@22b1 │ │ +0628c6: 0a00 |0005: move-result v0 │ │ +0628c8: 3d00 1900 |0006: if-lez v0, 001f // +0019 │ │ +0628cc: 5430 fc04 |0008: iget-object v0, v3, Landroid/support/v4/util/LogWriter;.mTag:Ljava/lang/String; // field@04fc │ │ +0628d0: 5431 fb04 |000a: iget-object v1, v3, Landroid/support/v4/util/LogWriter;.mBuilder:Ljava/lang/StringBuilder; // field@04fb │ │ +0628d4: 6e10 b222 0100 |000c: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@22b2 │ │ +0628da: 0c01 |000f: move-result-object v1 │ │ +0628dc: 7120 6f1c 1000 |0010: invoke-static {v0, v1}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@1c6f │ │ +0628e2: 5430 fb04 |0013: iget-object v0, v3, Landroid/support/v4/util/LogWriter;.mBuilder:Ljava/lang/StringBuilder; // field@04fb │ │ +0628e6: 1201 |0015: const/4 v1, #int 0 // #0 │ │ +0628e8: 5432 fb04 |0016: iget-object v2, v3, Landroid/support/v4/util/LogWriter;.mBuilder:Ljava/lang/StringBuilder; // field@04fb │ │ +0628ec: 6e10 b122 0200 |0018: invoke-virtual {v2}, Ljava/lang/StringBuilder;.length:()I // method@22b1 │ │ +0628f2: 0a02 |001b: move-result v2 │ │ +0628f4: 6e30 b022 1002 |001c: invoke-virtual {v0, v1, v2}, Ljava/lang/StringBuilder;.delete:(II)Ljava/lang/StringBuilder; // method@22b0 │ │ +0628fa: 0e00 |001f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=64 │ │ 0x0008 line=65 │ │ 0x0013 line=66 │ │ 0x001f line=68 │ │ locals : │ │ @@ -31878,17 +59655,17 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -04114c: |[04114c] android.support.v4.util.LogWriter.close:()V │ │ -04115c: 7010 0e08 0000 |0000: invoke-direct {v0}, Landroid/support/v4/util/LogWriter;.flushBuilder:()V // method@080e │ │ -041162: 0e00 |0003: return-void │ │ +0628fc: |[0628fc] android.support.v4.util.LogWriter.close:()V │ │ +06290c: 7010 aa0e 0000 |0000: invoke-direct {v0}, Landroid/support/v4/util/LogWriter;.flushBuilder:()V // method@0eaa │ │ +062912: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=44 │ │ 0x0003 line=45 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/util/LogWriter; │ │ │ │ @@ -31897,17 +59674,17 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -041164: |[041164] android.support.v4.util.LogWriter.flush:()V │ │ -041174: 7010 0e08 0000 |0000: invoke-direct {v0}, Landroid/support/v4/util/LogWriter;.flushBuilder:()V // method@080e │ │ -04117a: 0e00 |0003: return-void │ │ +062914: |[062914] android.support.v4.util.LogWriter.flush:()V │ │ +062924: 7010 aa0e 0000 |0000: invoke-direct {v0}, Landroid/support/v4/util/LogWriter;.flushBuilder:()V // method@0eaa │ │ +06292a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=48 │ │ 0x0003 line=49 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/util/LogWriter; │ │ │ │ @@ -31916,28 +59693,28 @@ │ │ type : '([CII)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 4 │ │ outs : 2 │ │ insns size : 24 16-bit code units │ │ -04117c: |[04117c] android.support.v4.util.LogWriter.write:([CII)V │ │ -04118c: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -04118e: 3561 1600 |0001: if-ge v1, v6, 0017 // +0016 │ │ -041192: 9002 0501 |0003: add-int v2, v5, v1 │ │ -041196: 4900 0402 |0005: aget-char v0, v4, v2 │ │ -04119a: 1302 0a00 |0007: const/16 v2, #int 10 // #a │ │ -04119e: 3320 0800 |0009: if-ne v0, v2, 0011 // +0008 │ │ -0411a2: 7010 0e08 0300 |000b: invoke-direct {v3}, Landroid/support/v4/util/LogWriter;.flushBuilder:()V // method@080e │ │ -0411a8: d801 0101 |000e: add-int/lit8 v1, v1, #int 1 // #01 │ │ -0411ac: 28f1 |0010: goto 0001 // -000f │ │ -0411ae: 5432 c302 |0011: iget-object v2, v3, Landroid/support/v4/util/LogWriter;.mBuilder:Ljava/lang/StringBuilder; // field@02c3 │ │ -0411b2: 6e20 b017 0200 |0013: invoke-virtual {v2, v0}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@17b0 │ │ -0411b8: 28f8 |0016: goto 000e // -0008 │ │ -0411ba: 0e00 |0017: return-void │ │ +06292c: |[06292c] android.support.v4.util.LogWriter.write:([CII)V │ │ +06293c: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +06293e: 3561 1600 |0001: if-ge v1, v6, 0017 // +0016 │ │ +062942: 9002 0501 |0003: add-int v2, v5, v1 │ │ +062946: 4900 0402 |0005: aget-char v0, v4, v2 │ │ +06294a: 1302 0a00 |0007: const/16 v2, #int 10 // #a │ │ +06294e: 3320 0800 |0009: if-ne v0, v2, 0011 // +0008 │ │ +062952: 7010 aa0e 0300 |000b: invoke-direct {v3}, Landroid/support/v4/util/LogWriter;.flushBuilder:()V // method@0eaa │ │ +062958: d801 0101 |000e: add-int/lit8 v1, v1, #int 1 // #01 │ │ +06295c: 28f1 |0010: goto 0001 // -000f │ │ +06295e: 5432 fb04 |0011: iget-object v2, v3, Landroid/support/v4/util/LogWriter;.mBuilder:Ljava/lang/StringBuilder; // field@04fb │ │ +062962: 6e20 a722 0200 |0013: invoke-virtual {v2, v0}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@22a7 │ │ +062968: 28f8 |0016: goto 000e // -0008 │ │ +06296a: 0e00 |0017: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=52 │ │ 0x0003 line=53 │ │ 0x0007 line=54 │ │ 0x000b line=55 │ │ 0x000e line=52 │ │ @@ -31947,49 +59724,49 @@ │ │ 0x0007 - 0x0017 reg=0 c C │ │ 0x0001 - 0x0018 reg=1 i I │ │ 0x0000 - 0x0018 reg=3 this Landroid/support/v4/util/LogWriter; │ │ 0x0000 - 0x0018 reg=4 buf [C │ │ 0x0000 - 0x0018 reg=5 offset I │ │ 0x0000 - 0x0018 reg=6 count I │ │ │ │ - source_file_idx : 2325 (LogWriter.java) │ │ + source_file_idx : 3119 (LogWriter.java) │ │ │ │ -Class #161 header: │ │ -class_idx : 377 │ │ +Class #321 header: │ │ +class_idx : 655 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 948 │ │ -source_file_idx : 2326 │ │ +superclass_idx : 1337 │ │ +source_file_idx : 3120 │ │ static_fields_size : 1 │ │ instance_fields_size: 4 │ │ direct_methods_size : 4 │ │ virtual_methods_size: 17 │ │ │ │ -Class #161 annotations: │ │ +Class #321 annotations: │ │ Annotations on class │ │ VISIBILITY_SYSTEM Ldalvik/annotation/Signature; value={ "" "Ljava/lang/Object;" "Ljava/lang/Cloneable;" } │ │ -Annotations on method #2067 'append' │ │ +Annotations on method #3759 'append' │ │ VISIBILITY_SYSTEM Ldalvik/annotation/Signature; value={ "(JTE;)V" } │ │ -Annotations on method #2069 'clone' │ │ +Annotations on method #3761 'clone' │ │ VISIBILITY_SYSTEM Ldalvik/annotation/Signature; value={ "()" "Landroid/support/v4/util/LongSparseArray" ";" } │ │ -Annotations on method #2070 'clone' │ │ +Annotations on method #3762 'clone' │ │ VISIBILITY_SYSTEM Ldalvik/annotation/Throws; value={ Ljava/lang/CloneNotSupportedException; } │ │ -Annotations on method #2073 'get' │ │ +Annotations on method #3765 'get' │ │ VISIBILITY_SYSTEM Ldalvik/annotation/Signature; value={ "(J)TE;" } │ │ -Annotations on method #2074 'get' │ │ +Annotations on method #3766 'get' │ │ VISIBILITY_SYSTEM Ldalvik/annotation/Signature; value={ "(JTE;)TE;" } │ │ -Annotations on method #2076 'indexOfValue' │ │ +Annotations on method #3768 'indexOfValue' │ │ VISIBILITY_SYSTEM Ldalvik/annotation/Signature; value={ "(TE;)I" } │ │ -Annotations on method #2078 'put' │ │ +Annotations on method #3770 'put' │ │ VISIBILITY_SYSTEM Ldalvik/annotation/Signature; value={ "(JTE;)V" } │ │ -Annotations on method #2081 'setValueAt' │ │ +Annotations on method #3773 'setValueAt' │ │ VISIBILITY_SYSTEM Ldalvik/annotation/Signature; value={ "(ITE;)V" } │ │ -Annotations on method #2084 'valueAt' │ │ +Annotations on method #3776 'valueAt' │ │ VISIBILITY_SYSTEM Ldalvik/annotation/Signature; value={ "(I)TE;" } │ │ │ │ -Class #161 - │ │ +Class #321 - │ │ Class descriptor : 'Landroid/support/v4/util/LongSparseArray;' │ │ Access flags : 0x0001 (PUBLIC) │ │ Superclass : 'Ljava/lang/Object;' │ │ Interfaces - │ │ #0 : 'Ljava/lang/Cloneable;' │ │ Static fields - │ │ #0 : (in Landroid/support/v4/util/LongSparseArray;) │ │ @@ -32019,37 +59796,37 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -0411bc: |[0411bc] android.support.v4.util.LongSparseArray.:()V │ │ -0411cc: 2200 b403 |0000: new-instance v0, Ljava/lang/Object; // type@03b4 │ │ -0411d0: 7010 9117 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1791 │ │ -0411d6: 6900 c502 |0005: sput-object v0, Landroid/support/v4/util/LongSparseArray;.DELETED:Ljava/lang/Object; // field@02c5 │ │ -0411da: 0e00 |0007: return-void │ │ +06296c: |[06296c] android.support.v4.util.LongSparseArray.:()V │ │ +06297c: 2200 3905 |0000: new-instance v0, Ljava/lang/Object; // type@0539 │ │ +062980: 7010 8622 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2286 │ │ +062986: 6900 fd04 |0005: sput-object v0, Landroid/support/v4/util/LongSparseArray;.DELETED:Ljava/lang/Object; // field@04fd │ │ +06298a: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=44 │ │ locals : │ │ │ │ #1 : (in Landroid/support/v4/util/LongSparseArray;) │ │ name : '' │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -0411dc: |[0411dc] android.support.v4.util.LongSparseArray.:()V │ │ -0411ec: 1300 0a00 |0000: const/16 v0, #int 10 // #a │ │ -0411f0: 7020 1208 0100 |0002: invoke-direct {v1, v0}, Landroid/support/v4/util/LongSparseArray;.:(I)V // method@0812 │ │ -0411f6: 0e00 |0005: return-void │ │ +06298c: |[06298c] android.support.v4.util.LongSparseArray.:()V │ │ +06299c: 1300 0a00 |0000: const/16 v0, #int 10 // #a │ │ +0629a0: 7020 ae0e 0100 |0002: invoke-direct {v1, v0}, Landroid/support/v4/util/LongSparseArray;.:(I)V // method@0eae │ │ +0629a6: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=55 │ │ 0x0005 line=56 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Landroid/support/v4/util/LongSparseArray; │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/util/LongSparseArray; Landroid/support/v4/util/LongSparseArray; │ │ @@ -32059,32 +59836,32 @@ │ │ type : '(I)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 32 16-bit code units │ │ -0411f8: |[0411f8] android.support.v4.util.LongSparseArray.:(I)V │ │ -041208: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -04120a: 7010 9117 0200 |0001: invoke-direct {v2}, Ljava/lang/Object;.:()V // method@1791 │ │ -041210: 5c21 c602 |0004: iput-boolean v1, v2, Landroid/support/v4/util/LongSparseArray;.mGarbage:Z // field@02c6 │ │ -041214: 3903 0d00 |0006: if-nez v3, 0013 // +000d │ │ -041218: 6200 c102 |0008: sget-object v0, Landroid/support/v4/util/ContainerHelpers;.EMPTY_LONGS:[J // field@02c1 │ │ -04121c: 5b20 c702 |000a: iput-object v0, v2, Landroid/support/v4/util/LongSparseArray;.mKeys:[J // field@02c7 │ │ -041220: 6200 c202 |000c: sget-object v0, Landroid/support/v4/util/ContainerHelpers;.EMPTY_OBJECTS:[Ljava/lang/Object; // field@02c2 │ │ -041224: 5b20 c902 |000e: iput-object v0, v2, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@02c9 │ │ -041228: 5921 c802 |0010: iput v1, v2, Landroid/support/v4/util/LongSparseArray;.mSize:I // field@02c8 │ │ -04122c: 0e00 |0012: return-void │ │ -04122e: 7110 0808 0300 |0013: invoke-static {v3}, Landroid/support/v4/util/ContainerHelpers;.idealLongArraySize:(I)I // method@0808 │ │ -041234: 0a03 |0016: move-result v3 │ │ -041236: 2330 1904 |0017: new-array v0, v3, [J // type@0419 │ │ -04123a: 5b20 c702 |0019: iput-object v0, v2, Landroid/support/v4/util/LongSparseArray;.mKeys:[J // field@02c7 │ │ -04123e: 2330 2f04 |001b: new-array v0, v3, [Ljava/lang/Object; // type@042f │ │ -041242: 5b20 c902 |001d: iput-object v0, v2, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@02c9 │ │ -041246: 28f1 |001f: goto 0010 // -000f │ │ +0629a8: |[0629a8] android.support.v4.util.LongSparseArray.:(I)V │ │ +0629b8: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +0629ba: 7010 8622 0200 |0001: invoke-direct {v2}, Ljava/lang/Object;.:()V // method@2286 │ │ +0629c0: 5c21 fe04 |0004: iput-boolean v1, v2, Landroid/support/v4/util/LongSparseArray;.mGarbage:Z // field@04fe │ │ +0629c4: 3903 0d00 |0006: if-nez v3, 0013 // +000d │ │ +0629c8: 6200 f904 |0008: sget-object v0, Landroid/support/v4/util/ContainerHelpers;.EMPTY_LONGS:[J // field@04f9 │ │ +0629cc: 5b20 ff04 |000a: iput-object v0, v2, Landroid/support/v4/util/LongSparseArray;.mKeys:[J // field@04ff │ │ +0629d0: 6200 fa04 |000c: sget-object v0, Landroid/support/v4/util/ContainerHelpers;.EMPTY_OBJECTS:[Ljava/lang/Object; // field@04fa │ │ +0629d4: 5b20 0105 |000e: iput-object v0, v2, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@0501 │ │ +0629d8: 5921 0005 |0010: iput v1, v2, Landroid/support/v4/util/LongSparseArray;.mSize:I // field@0500 │ │ +0629dc: 0e00 |0012: return-void │ │ +0629de: 7110 a40e 0300 |0013: invoke-static {v3}, Landroid/support/v4/util/ContainerHelpers;.idealLongArraySize:(I)I // method@0ea4 │ │ +0629e4: 0a03 |0016: move-result v3 │ │ +0629e6: 2330 a305 |0017: new-array v0, v3, [J // type@05a3 │ │ +0629ea: 5b20 ff04 |0019: iput-object v0, v2, Landroid/support/v4/util/LongSparseArray;.mKeys:[J // field@04ff │ │ +0629ee: 2330 ca05 |001b: new-array v0, v3, [Ljava/lang/Object; // type@05ca │ │ +0629f2: 5b20 0105 |001d: iput-object v0, v2, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@0501 │ │ +0629f6: 28f1 |001f: goto 0010 // -000f │ │ catches : (none) │ │ positions : │ │ 0x0001 line=65 │ │ 0x0004 line=45 │ │ 0x0006 line=66 │ │ 0x0008 line=67 │ │ 0x000c line=68 │ │ @@ -32103,37 +59880,37 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 9 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 38 16-bit code units │ │ -041248: |[041248] android.support.v4.util.LongSparseArray.gc:()V │ │ -041258: 5282 c802 |0000: iget v2, v8, Landroid/support/v4/util/LongSparseArray;.mSize:I // field@02c8 │ │ -04125c: 1203 |0002: const/4 v3, #int 0 // #0 │ │ -04125e: 5481 c702 |0003: iget-object v1, v8, Landroid/support/v4/util/LongSparseArray;.mKeys:[J // field@02c7 │ │ -041262: 5485 c902 |0005: iget-object v5, v8, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@02c9 │ │ -041266: 1200 |0007: const/4 v0, #int 0 // #0 │ │ -041268: 3520 1800 |0008: if-ge v0, v2, 0020 // +0018 │ │ -04126c: 4604 0500 |000a: aget-object v4, v5, v0 │ │ -041270: 6206 c502 |000c: sget-object v6, Landroid/support/v4/util/LongSparseArray;.DELETED:Ljava/lang/Object; // field@02c5 │ │ -041274: 3264 0f00 |000e: if-eq v4, v6, 001d // +000f │ │ -041278: 3230 0b00 |0010: if-eq v0, v3, 001b // +000b │ │ -04127c: 4506 0100 |0012: aget-wide v6, v1, v0 │ │ -041280: 4c06 0103 |0014: aput-wide v6, v1, v3 │ │ -041284: 4d04 0503 |0016: aput-object v4, v5, v3 │ │ -041288: 1206 |0018: const/4 v6, #int 0 // #0 │ │ -04128a: 4d06 0500 |0019: aput-object v6, v5, v0 │ │ -04128e: d803 0301 |001b: add-int/lit8 v3, v3, #int 1 // #01 │ │ -041292: d800 0001 |001d: add-int/lit8 v0, v0, #int 1 // #01 │ │ -041296: 28e9 |001f: goto 0008 // -0017 │ │ -041298: 1206 |0020: const/4 v6, #int 0 // #0 │ │ -04129a: 5c86 c602 |0021: iput-boolean v6, v8, Landroid/support/v4/util/LongSparseArray;.mGarbage:Z // field@02c6 │ │ -04129e: 5983 c802 |0023: iput v3, v8, Landroid/support/v4/util/LongSparseArray;.mSize:I // field@02c8 │ │ -0412a2: 0e00 |0025: return-void │ │ +0629f8: |[0629f8] android.support.v4.util.LongSparseArray.gc:()V │ │ +062a08: 5282 0005 |0000: iget v2, v8, Landroid/support/v4/util/LongSparseArray;.mSize:I // field@0500 │ │ +062a0c: 1203 |0002: const/4 v3, #int 0 // #0 │ │ +062a0e: 5481 ff04 |0003: iget-object v1, v8, Landroid/support/v4/util/LongSparseArray;.mKeys:[J // field@04ff │ │ +062a12: 5485 0105 |0005: iget-object v5, v8, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@0501 │ │ +062a16: 1200 |0007: const/4 v0, #int 0 // #0 │ │ +062a18: 3520 1800 |0008: if-ge v0, v2, 0020 // +0018 │ │ +062a1c: 4604 0500 |000a: aget-object v4, v5, v0 │ │ +062a20: 6206 fd04 |000c: sget-object v6, Landroid/support/v4/util/LongSparseArray;.DELETED:Ljava/lang/Object; // field@04fd │ │ +062a24: 3264 0f00 |000e: if-eq v4, v6, 001d // +000f │ │ +062a28: 3230 0b00 |0010: if-eq v0, v3, 001b // +000b │ │ +062a2c: 4506 0100 |0012: aget-wide v6, v1, v0 │ │ +062a30: 4c06 0103 |0014: aput-wide v6, v1, v3 │ │ +062a34: 4d04 0503 |0016: aput-object v4, v5, v3 │ │ +062a38: 1206 |0018: const/4 v6, #int 0 // #0 │ │ +062a3a: 4d06 0500 |0019: aput-object v6, v5, v0 │ │ +062a3e: d803 0301 |001b: add-int/lit8 v3, v3, #int 1 // #01 │ │ +062a42: d800 0001 |001d: add-int/lit8 v0, v0, #int 1 // #01 │ │ +062a46: 28e9 |001f: goto 0008 // -0017 │ │ +062a48: 1206 |0020: const/4 v6, #int 0 // #0 │ │ +062a4a: 5c86 fe04 |0021: iput-boolean v6, v8, Landroid/support/v4/util/LongSparseArray;.mGarbage:Z // field@04fe │ │ +062a4e: 5983 0005 |0023: iput v3, v8, Landroid/support/v4/util/LongSparseArray;.mSize:I // field@0500 │ │ +062a52: 0e00 |0025: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=148 │ │ 0x0002 line=149 │ │ 0x0003 line=150 │ │ 0x0005 line=151 │ │ 0x0007 line=153 │ │ @@ -32164,59 +59941,59 @@ │ │ type : '(JLjava/lang/Object;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 11 │ │ ins : 4 │ │ outs : 5 │ │ insns size : 85 16-bit code units │ │ -0412a4: |[0412a4] android.support.v4.util.LongSparseArray.append:(JLjava/lang/Object;)V │ │ -0412b4: 1206 |0000: const/4 v6, #int 0 // #0 │ │ -0412b6: 5274 c802 |0001: iget v4, v7, Landroid/support/v4/util/LongSparseArray;.mSize:I // field@02c8 │ │ -0412ba: 3804 1200 |0003: if-eqz v4, 0015 // +0012 │ │ -0412be: 5474 c702 |0005: iget-object v4, v7, Landroid/support/v4/util/LongSparseArray;.mKeys:[J // field@02c7 │ │ -0412c2: 5275 c802 |0007: iget v5, v7, Landroid/support/v4/util/LongSparseArray;.mSize:I // field@02c8 │ │ -0412c6: d805 05ff |0009: add-int/lit8 v5, v5, #int -1 // #ff │ │ -0412ca: 4504 0405 |000b: aget-wide v4, v4, v5 │ │ -0412ce: 3104 0804 |000d: cmp-long v4, v8, v4 │ │ -0412d2: 3c04 0600 |000f: if-gtz v4, 0015 // +0006 │ │ -0412d6: 6e40 1e08 87a9 |0011: invoke-virtual {v7, v8, v9, v10}, Landroid/support/v4/util/LongSparseArray;.put:(JLjava/lang/Object;)V // method@081e │ │ -0412dc: 0e00 |0014: return-void │ │ -0412de: 5574 c602 |0015: iget-boolean v4, v7, Landroid/support/v4/util/LongSparseArray;.mGarbage:Z // field@02c6 │ │ -0412e2: 3804 0c00 |0017: if-eqz v4, 0023 // +000c │ │ -0412e6: 5274 c802 |0019: iget v4, v7, Landroid/support/v4/util/LongSparseArray;.mSize:I // field@02c8 │ │ -0412ea: 5475 c702 |001b: iget-object v5, v7, Landroid/support/v4/util/LongSparseArray;.mKeys:[J // field@02c7 │ │ -0412ee: 2155 |001d: array-length v5, v5 │ │ -0412f0: 3454 0500 |001e: if-lt v4, v5, 0023 // +0005 │ │ -0412f4: 7010 1808 0700 |0020: invoke-direct {v7}, Landroid/support/v4/util/LongSparseArray;.gc:()V // method@0818 │ │ -0412fa: 5273 c802 |0023: iget v3, v7, Landroid/support/v4/util/LongSparseArray;.mSize:I // field@02c8 │ │ -0412fe: 5474 c702 |0025: iget-object v4, v7, Landroid/support/v4/util/LongSparseArray;.mKeys:[J // field@02c7 │ │ -041302: 2144 |0027: array-length v4, v4 │ │ -041304: 3443 2000 |0028: if-lt v3, v4, 0048 // +0020 │ │ -041308: d804 0301 |002a: add-int/lit8 v4, v3, #int 1 // #01 │ │ -04130c: 7110 0808 0400 |002c: invoke-static {v4}, Landroid/support/v4/util/ContainerHelpers;.idealLongArraySize:(I)I // method@0808 │ │ -041312: 0a00 |002f: move-result v0 │ │ -041314: 2301 1904 |0030: new-array v1, v0, [J // type@0419 │ │ -041318: 2302 2f04 |0032: new-array v2, v0, [Ljava/lang/Object; // type@042f │ │ -04131c: 5474 c702 |0034: iget-object v4, v7, Landroid/support/v4/util/LongSparseArray;.mKeys:[J // field@02c7 │ │ -041320: 5475 c702 |0036: iget-object v5, v7, Landroid/support/v4/util/LongSparseArray;.mKeys:[J // field@02c7 │ │ -041324: 2155 |0038: array-length v5, v5 │ │ -041326: 7155 bb17 6461 |0039: invoke-static {v4, v6, v1, v6, v5}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@17bb │ │ -04132c: 5474 c902 |003c: iget-object v4, v7, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@02c9 │ │ -041330: 5475 c902 |003e: iget-object v5, v7, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@02c9 │ │ -041334: 2155 |0040: array-length v5, v5 │ │ -041336: 7155 bb17 6462 |0041: invoke-static {v4, v6, v2, v6, v5}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@17bb │ │ -04133c: 5b71 c702 |0044: iput-object v1, v7, Landroid/support/v4/util/LongSparseArray;.mKeys:[J // field@02c7 │ │ -041340: 5b72 c902 |0046: iput-object v2, v7, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@02c9 │ │ -041344: 5474 c702 |0048: iget-object v4, v7, Landroid/support/v4/util/LongSparseArray;.mKeys:[J // field@02c7 │ │ -041348: 4c08 0403 |004a: aput-wide v8, v4, v3 │ │ -04134c: 5474 c902 |004c: iget-object v4, v7, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@02c9 │ │ -041350: 4d0a 0403 |004e: aput-object v10, v4, v3 │ │ -041354: d804 0301 |0050: add-int/lit8 v4, v3, #int 1 // #01 │ │ -041358: 5974 c802 |0052: iput v4, v7, Landroid/support/v4/util/LongSparseArray;.mSize:I // field@02c8 │ │ -04135c: 28c0 |0054: goto 0014 // -0040 │ │ +062a54: |[062a54] android.support.v4.util.LongSparseArray.append:(JLjava/lang/Object;)V │ │ +062a64: 1206 |0000: const/4 v6, #int 0 // #0 │ │ +062a66: 5274 0005 |0001: iget v4, v7, Landroid/support/v4/util/LongSparseArray;.mSize:I // field@0500 │ │ +062a6a: 3804 1200 |0003: if-eqz v4, 0015 // +0012 │ │ +062a6e: 5474 ff04 |0005: iget-object v4, v7, Landroid/support/v4/util/LongSparseArray;.mKeys:[J // field@04ff │ │ +062a72: 5275 0005 |0007: iget v5, v7, Landroid/support/v4/util/LongSparseArray;.mSize:I // field@0500 │ │ +062a76: d805 05ff |0009: add-int/lit8 v5, v5, #int -1 // #ff │ │ +062a7a: 4504 0405 |000b: aget-wide v4, v4, v5 │ │ +062a7e: 3104 0804 |000d: cmp-long v4, v8, v4 │ │ +062a82: 3c04 0600 |000f: if-gtz v4, 0015 // +0006 │ │ +062a86: 6e40 ba0e 87a9 |0011: invoke-virtual {v7, v8, v9, v10}, Landroid/support/v4/util/LongSparseArray;.put:(JLjava/lang/Object;)V // method@0eba │ │ +062a8c: 0e00 |0014: return-void │ │ +062a8e: 5574 fe04 |0015: iget-boolean v4, v7, Landroid/support/v4/util/LongSparseArray;.mGarbage:Z // field@04fe │ │ +062a92: 3804 0c00 |0017: if-eqz v4, 0023 // +000c │ │ +062a96: 5274 0005 |0019: iget v4, v7, Landroid/support/v4/util/LongSparseArray;.mSize:I // field@0500 │ │ +062a9a: 5475 ff04 |001b: iget-object v5, v7, Landroid/support/v4/util/LongSparseArray;.mKeys:[J // field@04ff │ │ +062a9e: 2155 |001d: array-length v5, v5 │ │ +062aa0: 3454 0500 |001e: if-lt v4, v5, 0023 // +0005 │ │ +062aa4: 7010 b40e 0700 |0020: invoke-direct {v7}, Landroid/support/v4/util/LongSparseArray;.gc:()V // method@0eb4 │ │ +062aaa: 5273 0005 |0023: iget v3, v7, Landroid/support/v4/util/LongSparseArray;.mSize:I // field@0500 │ │ +062aae: 5474 ff04 |0025: iget-object v4, v7, Landroid/support/v4/util/LongSparseArray;.mKeys:[J // field@04ff │ │ +062ab2: 2144 |0027: array-length v4, v4 │ │ +062ab4: 3443 2000 |0028: if-lt v3, v4, 0048 // +0020 │ │ +062ab8: d804 0301 |002a: add-int/lit8 v4, v3, #int 1 // #01 │ │ +062abc: 7110 a40e 0400 |002c: invoke-static {v4}, Landroid/support/v4/util/ContainerHelpers;.idealLongArraySize:(I)I // method@0ea4 │ │ +062ac2: 0a00 |002f: move-result v0 │ │ +062ac4: 2301 a305 |0030: new-array v1, v0, [J // type@05a3 │ │ +062ac8: 2302 ca05 |0032: new-array v2, v0, [Ljava/lang/Object; // type@05ca │ │ +062acc: 5474 ff04 |0034: iget-object v4, v7, Landroid/support/v4/util/LongSparseArray;.mKeys:[J // field@04ff │ │ +062ad0: 5475 ff04 |0036: iget-object v5, v7, Landroid/support/v4/util/LongSparseArray;.mKeys:[J // field@04ff │ │ +062ad4: 2155 |0038: array-length v5, v5 │ │ +062ad6: 7155 b322 6461 |0039: invoke-static {v4, v6, v1, v6, v5}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@22b3 │ │ +062adc: 5474 0105 |003c: iget-object v4, v7, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@0501 │ │ +062ae0: 5475 0105 |003e: iget-object v5, v7, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@0501 │ │ +062ae4: 2155 |0040: array-length v5, v5 │ │ +062ae6: 7155 b322 6462 |0041: invoke-static {v4, v6, v2, v6, v5}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@22b3 │ │ +062aec: 5b71 ff04 |0044: iput-object v1, v7, Landroid/support/v4/util/LongSparseArray;.mKeys:[J // field@04ff │ │ +062af0: 5b72 0105 |0046: iput-object v2, v7, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@0501 │ │ +062af4: 5474 ff04 |0048: iget-object v4, v7, Landroid/support/v4/util/LongSparseArray;.mKeys:[J // field@04ff │ │ +062af8: 4c08 0403 |004a: aput-wide v8, v4, v3 │ │ +062afc: 5474 0105 |004c: iget-object v4, v7, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@0501 │ │ +062b00: 4d0a 0403 |004e: aput-object v10, v4, v3 │ │ +062b04: d804 0301 |0050: add-int/lit8 v4, v3, #int 1 // #01 │ │ +062b08: 5974 0005 |0052: iput v4, v7, Landroid/support/v4/util/LongSparseArray;.mSize:I // field@0500 │ │ +062b0c: 28c0 |0054: goto 0014 // -0040 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=330 │ │ 0x0011 line=331 │ │ 0x0014 line=357 │ │ 0x0015 line=335 │ │ 0x0020 line=336 │ │ @@ -32248,27 +60025,27 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 19 16-bit code units │ │ -041360: |[041360] android.support.v4.util.LongSparseArray.clear:()V │ │ -041370: 1204 |0000: const/4 v4, #int 0 // #0 │ │ -041372: 5251 c802 |0001: iget v1, v5, Landroid/support/v4/util/LongSparseArray;.mSize:I // field@02c8 │ │ -041376: 5452 c902 |0003: iget-object v2, v5, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@02c9 │ │ -04137a: 1200 |0005: const/4 v0, #int 0 // #0 │ │ -04137c: 3510 0800 |0006: if-ge v0, v1, 000e // +0008 │ │ -041380: 1203 |0008: const/4 v3, #int 0 // #0 │ │ -041382: 4d03 0200 |0009: aput-object v3, v2, v0 │ │ -041386: d800 0001 |000b: add-int/lit8 v0, v0, #int 1 // #01 │ │ -04138a: 28f9 |000d: goto 0006 // -0007 │ │ -04138c: 5954 c802 |000e: iput v4, v5, Landroid/support/v4/util/LongSparseArray;.mSize:I // field@02c8 │ │ -041390: 5c54 c602 |0010: iput-boolean v4, v5, Landroid/support/v4/util/LongSparseArray;.mGarbage:Z // field@02c6 │ │ -041394: 0e00 |0012: return-void │ │ +062b10: |[062b10] android.support.v4.util.LongSparseArray.clear:()V │ │ +062b20: 1204 |0000: const/4 v4, #int 0 // #0 │ │ +062b22: 5251 0005 |0001: iget v1, v5, Landroid/support/v4/util/LongSparseArray;.mSize:I // field@0500 │ │ +062b26: 5452 0105 |0003: iget-object v2, v5, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@0501 │ │ +062b2a: 1200 |0005: const/4 v0, #int 0 // #0 │ │ +062b2c: 3510 0800 |0006: if-ge v0, v1, 000e // +0008 │ │ +062b30: 1203 |0008: const/4 v3, #int 0 // #0 │ │ +062b32: 4d03 0200 |0009: aput-object v3, v2, v0 │ │ +062b36: d800 0001 |000b: add-int/lit8 v0, v0, #int 1 // #01 │ │ +062b3a: 28f9 |000d: goto 0006 // -0007 │ │ +062b3c: 5954 0005 |000e: iput v4, v5, Landroid/support/v4/util/LongSparseArray;.mSize:I // field@0500 │ │ +062b40: 5c54 fe04 |0010: iput-boolean v4, v5, Landroid/support/v4/util/LongSparseArray;.mGarbage:Z // field@04fe │ │ +062b44: 0e00 |0012: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=314 │ │ 0x0003 line=315 │ │ 0x0005 line=317 │ │ 0x0008 line=318 │ │ 0x000b line=317 │ │ @@ -32287,34 +60064,34 @@ │ │ type : '()Landroid/support/v4/util/LongSparseArray;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 32 16-bit code units │ │ -041398: |[041398] android.support.v4.util.LongSparseArray.clone:()Landroid/support/v4/util/LongSparseArray; │ │ -0413a8: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -0413aa: 6f10 9217 0300 |0001: invoke-super {v3}, Ljava/lang/Object;.clone:()Ljava/lang/Object; // method@1792 │ │ -0413b0: 0c02 |0004: move-result-object v2 │ │ -0413b2: 0720 |0005: move-object v0, v2 │ │ -0413b4: 1f00 7901 |0006: check-cast v0, Landroid/support/v4/util/LongSparseArray; // type@0179 │ │ -0413b8: 0701 |0008: move-object v1, v0 │ │ -0413ba: 5432 c702 |0009: iget-object v2, v3, Landroid/support/v4/util/LongSparseArray;.mKeys:[J // field@02c7 │ │ -0413be: 6e10 8318 0200 |000b: invoke-virtual {v2}, [J.clone:()Ljava/lang/Object; // method@1883 │ │ -0413c4: 0c02 |000e: move-result-object v2 │ │ -0413c6: 1f02 1904 |000f: check-cast v2, [J // type@0419 │ │ -0413ca: 5b12 c702 |0011: iput-object v2, v1, Landroid/support/v4/util/LongSparseArray;.mKeys:[J // field@02c7 │ │ -0413ce: 5432 c902 |0013: iget-object v2, v3, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@02c9 │ │ -0413d2: 6e10 8718 0200 |0015: invoke-virtual {v2}, [Ljava/lang/Object;.clone:()Ljava/lang/Object; // method@1887 │ │ -0413d8: 0c02 |0018: move-result-object v2 │ │ -0413da: 1f02 2f04 |0019: check-cast v2, [Ljava/lang/Object; // type@042f │ │ -0413de: 5b12 c902 |001b: iput-object v2, v1, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@02c9 │ │ -0413e2: 1101 |001d: return-object v1 │ │ -0413e4: 0d02 |001e: move-exception v2 │ │ -0413e6: 28fe |001f: goto 001d // -0002 │ │ +062b48: |[062b48] android.support.v4.util.LongSparseArray.clone:()Landroid/support/v4/util/LongSparseArray; │ │ +062b58: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +062b5a: 6f10 8722 0300 |0001: invoke-super {v3}, Ljava/lang/Object;.clone:()Ljava/lang/Object; // method@2287 │ │ +062b60: 0c02 |0004: move-result-object v2 │ │ +062b62: 0720 |0005: move-object v0, v2 │ │ +062b64: 1f00 8f02 |0006: check-cast v0, Landroid/support/v4/util/LongSparseArray; // type@028f │ │ +062b68: 0701 |0008: move-object v1, v0 │ │ +062b6a: 5432 ff04 |0009: iget-object v2, v3, Landroid/support/v4/util/LongSparseArray;.mKeys:[J // field@04ff │ │ +062b6e: 6e10 9523 0200 |000b: invoke-virtual {v2}, [J.clone:()Ljava/lang/Object; // method@2395 │ │ +062b74: 0c02 |000e: move-result-object v2 │ │ +062b76: 1f02 a305 |000f: check-cast v2, [J // type@05a3 │ │ +062b7a: 5b12 ff04 |0011: iput-object v2, v1, Landroid/support/v4/util/LongSparseArray;.mKeys:[J // field@04ff │ │ +062b7e: 5432 0105 |0013: iget-object v2, v3, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@0501 │ │ +062b82: 6e10 9923 0200 |0015: invoke-virtual {v2}, [Ljava/lang/Object;.clone:()Ljava/lang/Object; // method@2399 │ │ +062b88: 0c02 |0018: move-result-object v2 │ │ +062b8a: 1f02 ca05 |0019: check-cast v2, [Ljava/lang/Object; // type@05ca │ │ +062b8e: 5b12 0105 |001b: iput-object v2, v1, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@0501 │ │ +062b92: 1101 |001d: return-object v1 │ │ +062b94: 0d02 |001e: move-exception v2 │ │ +062b96: 28fe |001f: goto 001d // -0002 │ │ catches : 1 │ │ 0x0001 - 0x001d │ │ Ljava/lang/CloneNotSupportedException; -> 0x001e │ │ positions : │ │ 0x0000 line=80 │ │ 0x0001 line=82 │ │ 0x0009 line=83 │ │ @@ -32331,18 +60108,18 @@ │ │ type : '()Ljava/lang/Object;' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -0413f8: |[0413f8] android.support.v4.util.LongSparseArray.clone:()Ljava/lang/Object; │ │ -041408: 6e10 1508 0100 |0000: invoke-virtual {v1}, Landroid/support/v4/util/LongSparseArray;.clone:()Landroid/support/v4/util/LongSparseArray; // method@0815 │ │ -04140e: 0c00 |0003: move-result-object v0 │ │ -041410: 1100 |0004: return-object v0 │ │ +062ba8: |[062ba8] android.support.v4.util.LongSparseArray.clone:()Ljava/lang/Object; │ │ +062bb8: 6e10 b10e 0100 |0000: invoke-virtual {v1}, Landroid/support/v4/util/LongSparseArray;.clone:()Landroid/support/v4/util/LongSparseArray; // method@0eb1 │ │ +062bbe: 0c00 |0003: move-result-object v0 │ │ +062bc0: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=43 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Landroid/support/v4/util/LongSparseArray; │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/util/LongSparseArray; Landroid/support/v4/util/LongSparseArray; │ │ │ │ @@ -32351,30 +60128,30 @@ │ │ type : '(J)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 28 16-bit code units │ │ -041414: |[041414] android.support.v4.util.LongSparseArray.delete:(J)V │ │ -041424: 5431 c702 |0000: iget-object v1, v3, Landroid/support/v4/util/LongSparseArray;.mKeys:[J // field@02c7 │ │ -041428: 5232 c802 |0002: iget v2, v3, Landroid/support/v4/util/LongSparseArray;.mSize:I // field@02c8 │ │ -04142c: 7140 0408 2154 |0004: invoke-static {v1, v2, v4, v5}, Landroid/support/v4/util/ContainerHelpers;.binarySearch:([JIJ)I // method@0804 │ │ -041432: 0a00 |0007: move-result v0 │ │ -041434: 3a00 1300 |0008: if-ltz v0, 001b // +0013 │ │ -041438: 5431 c902 |000a: iget-object v1, v3, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@02c9 │ │ -04143c: 4601 0100 |000c: aget-object v1, v1, v0 │ │ -041440: 6202 c502 |000e: sget-object v2, Landroid/support/v4/util/LongSparseArray;.DELETED:Ljava/lang/Object; // field@02c5 │ │ -041444: 3221 0b00 |0010: if-eq v1, v2, 001b // +000b │ │ -041448: 5431 c902 |0012: iget-object v1, v3, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@02c9 │ │ -04144c: 6202 c502 |0014: sget-object v2, Landroid/support/v4/util/LongSparseArray;.DELETED:Ljava/lang/Object; // field@02c5 │ │ -041450: 4d02 0100 |0016: aput-object v2, v1, v0 │ │ -041454: 1211 |0018: const/4 v1, #int 1 // #1 │ │ -041456: 5c31 c602 |0019: iput-boolean v1, v3, Landroid/support/v4/util/LongSparseArray;.mGarbage:Z // field@02c6 │ │ -04145a: 0e00 |001b: return-void │ │ +062bc4: |[062bc4] android.support.v4.util.LongSparseArray.delete:(J)V │ │ +062bd4: 5431 ff04 |0000: iget-object v1, v3, Landroid/support/v4/util/LongSparseArray;.mKeys:[J // field@04ff │ │ +062bd8: 5232 0005 |0002: iget v2, v3, Landroid/support/v4/util/LongSparseArray;.mSize:I // field@0500 │ │ +062bdc: 7140 a00e 2154 |0004: invoke-static {v1, v2, v4, v5}, Landroid/support/v4/util/ContainerHelpers;.binarySearch:([JIJ)I // method@0ea0 │ │ +062be2: 0a00 |0007: move-result v0 │ │ +062be4: 3a00 1300 |0008: if-ltz v0, 001b // +0013 │ │ +062be8: 5431 0105 |000a: iget-object v1, v3, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@0501 │ │ +062bec: 4601 0100 |000c: aget-object v1, v1, v0 │ │ +062bf0: 6202 fd04 |000e: sget-object v2, Landroid/support/v4/util/LongSparseArray;.DELETED:Ljava/lang/Object; // field@04fd │ │ +062bf4: 3221 0b00 |0010: if-eq v1, v2, 001b // +000b │ │ +062bf8: 5431 0105 |0012: iget-object v1, v3, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@0501 │ │ +062bfc: 6202 fd04 |0014: sget-object v2, Landroid/support/v4/util/LongSparseArray;.DELETED:Ljava/lang/Object; // field@04fd │ │ +062c00: 4d02 0100 |0016: aput-object v2, v1, v0 │ │ +062c04: 1211 |0018: const/4 v1, #int 1 // #1 │ │ +062c06: 5c31 fe04 |0019: iput-boolean v1, v3, Landroid/support/v4/util/LongSparseArray;.mGarbage:Z // field@04fe │ │ +062c0a: 0e00 |001b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=118 │ │ 0x0008 line=120 │ │ 0x000a line=121 │ │ 0x0012 line=122 │ │ 0x0018 line=123 │ │ @@ -32390,19 +60167,19 @@ │ │ type : '(J)Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 6 16-bit code units │ │ -04145c: |[04145c] android.support.v4.util.LongSparseArray.get:(J)Ljava/lang/Object; │ │ -04146c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -04146e: 6e40 1a08 2103 |0001: invoke-virtual {v1, v2, v3, v0}, Landroid/support/v4/util/LongSparseArray;.get:(JLjava/lang/Object;)Ljava/lang/Object; // method@081a │ │ -041474: 0c00 |0004: move-result-object v0 │ │ -041476: 1100 |0005: return-object v0 │ │ +062c0c: |[062c0c] android.support.v4.util.LongSparseArray.get:(J)Ljava/lang/Object; │ │ +062c1c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +062c1e: 6e40 b60e 2103 |0001: invoke-virtual {v1, v2, v3, v0}, Landroid/support/v4/util/LongSparseArray;.get:(JLjava/lang/Object;)Ljava/lang/Object; // method@0eb6 │ │ +062c24: 0c00 |0004: move-result-object v0 │ │ +062c26: 1100 |0005: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=96 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Landroid/support/v4/util/LongSparseArray; │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/util/LongSparseArray; Landroid/support/v4/util/LongSparseArray; │ │ 0x0000 - 0x0006 reg=2 key J │ │ @@ -32412,28 +60189,28 @@ │ │ type : '(JLjava/lang/Object;)Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 24 16-bit code units │ │ -041478: |[041478] android.support.v4.util.LongSparseArray.get:(JLjava/lang/Object;)Ljava/lang/Object; │ │ -041488: 5431 c702 |0000: iget-object v1, v3, Landroid/support/v4/util/LongSparseArray;.mKeys:[J // field@02c7 │ │ -04148c: 5232 c802 |0002: iget v2, v3, Landroid/support/v4/util/LongSparseArray;.mSize:I // field@02c8 │ │ -041490: 7140 0408 2154 |0004: invoke-static {v1, v2, v4, v5}, Landroid/support/v4/util/ContainerHelpers;.binarySearch:([JIJ)I // method@0804 │ │ -041496: 0a00 |0007: move-result v0 │ │ -041498: 3a00 0a00 |0008: if-ltz v0, 0012 // +000a │ │ -04149c: 5431 c902 |000a: iget-object v1, v3, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@02c9 │ │ -0414a0: 4601 0100 |000c: aget-object v1, v1, v0 │ │ -0414a4: 6202 c502 |000e: sget-object v2, Landroid/support/v4/util/LongSparseArray;.DELETED:Ljava/lang/Object; // field@02c5 │ │ -0414a8: 3321 0300 |0010: if-ne v1, v2, 0013 // +0003 │ │ -0414ac: 1106 |0012: return-object v6 │ │ -0414ae: 5431 c902 |0013: iget-object v1, v3, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@02c9 │ │ -0414b2: 4606 0100 |0015: aget-object v6, v1, v0 │ │ -0414b6: 28fb |0017: goto 0012 // -0005 │ │ +062c28: |[062c28] android.support.v4.util.LongSparseArray.get:(JLjava/lang/Object;)Ljava/lang/Object; │ │ +062c38: 5431 ff04 |0000: iget-object v1, v3, Landroid/support/v4/util/LongSparseArray;.mKeys:[J // field@04ff │ │ +062c3c: 5232 0005 |0002: iget v2, v3, Landroid/support/v4/util/LongSparseArray;.mSize:I // field@0500 │ │ +062c40: 7140 a00e 2154 |0004: invoke-static {v1, v2, v4, v5}, Landroid/support/v4/util/ContainerHelpers;.binarySearch:([JIJ)I // method@0ea0 │ │ +062c46: 0a00 |0007: move-result v0 │ │ +062c48: 3a00 0a00 |0008: if-ltz v0, 0012 // +000a │ │ +062c4c: 5431 0105 |000a: iget-object v1, v3, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@0501 │ │ +062c50: 4601 0100 |000c: aget-object v1, v1, v0 │ │ +062c54: 6202 fd04 |000e: sget-object v2, Landroid/support/v4/util/LongSparseArray;.DELETED:Ljava/lang/Object; // field@04fd │ │ +062c58: 3321 0300 |0010: if-ne v1, v2, 0013 // +0003 │ │ +062c5c: 1106 |0012: return-object v6 │ │ +062c5e: 5431 0105 |0013: iget-object v1, v3, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@0501 │ │ +062c62: 4606 0100 |0015: aget-object v6, v1, v0 │ │ +062c66: 28fb |0017: goto 0012 // -0005 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=105 │ │ 0x0008 line=107 │ │ 0x0012 line=110 │ │ locals : │ │ 0x0000 - 0x0000 reg=3 this Landroid/support/v4/util/LongSparseArray; │ │ @@ -32445,61 +60222,61 @@ │ │ 0x0013 - 0x0018 reg=6 valueIfKeyNotFound Ljava/lang/Object; TE; │ │ │ │ #7 : (in Landroid/support/v4/util/LongSparseArray;) │ │ name : 'indexOfKey' │ │ type : '(J)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ - registers : 5 │ │ + registers : 6 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 16 16-bit code units │ │ -0414b8: |[0414b8] android.support.v4.util.LongSparseArray.indexOfKey:(J)I │ │ -0414c8: 5520 c602 |0000: iget-boolean v0, v2, Landroid/support/v4/util/LongSparseArray;.mGarbage:Z // field@02c6 │ │ -0414cc: 3800 0500 |0002: if-eqz v0, 0007 // +0005 │ │ -0414d0: 7010 1808 0200 |0004: invoke-direct {v2}, Landroid/support/v4/util/LongSparseArray;.gc:()V // method@0818 │ │ -0414d6: 5420 c702 |0007: iget-object v0, v2, Landroid/support/v4/util/LongSparseArray;.mKeys:[J // field@02c7 │ │ -0414da: 5221 c802 |0009: iget v1, v2, Landroid/support/v4/util/LongSparseArray;.mSize:I // field@02c8 │ │ -0414de: 7140 0408 1043 |000b: invoke-static {v0, v1, v3, v4}, Landroid/support/v4/util/ContainerHelpers;.binarySearch:([JIJ)I // method@0804 │ │ -0414e4: 0a00 |000e: move-result v0 │ │ -0414e6: 0f00 |000f: return v0 │ │ +062c68: |[062c68] android.support.v4.util.LongSparseArray.indexOfKey:(J)I │ │ +062c78: 5530 fe04 |0000: iget-boolean v0, v3, Landroid/support/v4/util/LongSparseArray;.mGarbage:Z // field@04fe │ │ +062c7c: 3800 0500 |0002: if-eqz v0, 0007 // +0005 │ │ +062c80: 7010 b40e 0300 |0004: invoke-direct {v3}, Landroid/support/v4/util/LongSparseArray;.gc:()V // method@0eb4 │ │ +062c86: 5430 ff04 |0007: iget-object v0, v3, Landroid/support/v4/util/LongSparseArray;.mKeys:[J // field@04ff │ │ +062c8a: 5231 0005 |0009: iget v1, v3, Landroid/support/v4/util/LongSparseArray;.mSize:I // field@0500 │ │ +062c8e: 7140 a00e 1054 |000b: invoke-static {v0, v1, v4, v5}, Landroid/support/v4/util/ContainerHelpers;.binarySearch:([JIJ)I // method@0ea0 │ │ +062c94: 0a00 |000e: move-result v0 │ │ +062c96: 0f00 |000f: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=283 │ │ 0x0004 line=284 │ │ 0x0007 line=287 │ │ locals : │ │ - 0x0000 - 0x0000 reg=2 this Landroid/support/v4/util/LongSparseArray; │ │ - 0x0000 - 0x0010 reg=2 this Landroid/support/v4/util/LongSparseArray; Landroid/support/v4/util/LongSparseArray; │ │ - 0x0000 - 0x0010 reg=3 key J │ │ + 0x0000 - 0x0000 reg=3 this Landroid/support/v4/util/LongSparseArray; │ │ + 0x0000 - 0x0010 reg=3 this Landroid/support/v4/util/LongSparseArray; Landroid/support/v4/util/LongSparseArray; │ │ + 0x0000 - 0x0010 reg=4 key J │ │ │ │ #8 : (in Landroid/support/v4/util/LongSparseArray;) │ │ name : 'indexOfValue' │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 24 16-bit code units │ │ -0414e8: |[0414e8] android.support.v4.util.LongSparseArray.indexOfValue:(Ljava/lang/Object;)I │ │ -0414f8: 5521 c602 |0000: iget-boolean v1, v2, Landroid/support/v4/util/LongSparseArray;.mGarbage:Z // field@02c6 │ │ -0414fc: 3801 0500 |0002: if-eqz v1, 0007 // +0005 │ │ -041500: 7010 1808 0200 |0004: invoke-direct {v2}, Landroid/support/v4/util/LongSparseArray;.gc:()V // method@0818 │ │ -041506: 1200 |0007: const/4 v0, #int 0 // #0 │ │ -041508: 5221 c802 |0008: iget v1, v2, Landroid/support/v4/util/LongSparseArray;.mSize:I // field@02c8 │ │ -04150c: 3510 0c00 |000a: if-ge v0, v1, 0016 // +000c │ │ -041510: 5421 c902 |000c: iget-object v1, v2, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@02c9 │ │ -041514: 4601 0100 |000e: aget-object v1, v1, v0 │ │ -041518: 3331 0300 |0010: if-ne v1, v3, 0013 // +0003 │ │ -04151c: 0f00 |0012: return v0 │ │ -04151e: d800 0001 |0013: add-int/lit8 v0, v0, #int 1 // #01 │ │ -041522: 28f3 |0015: goto 0008 // -000d │ │ -041524: 12f0 |0016: const/4 v0, #int -1 // #ff │ │ -041526: 28fb |0017: goto 0012 // -0005 │ │ +062c98: |[062c98] android.support.v4.util.LongSparseArray.indexOfValue:(Ljava/lang/Object;)I │ │ +062ca8: 5521 fe04 |0000: iget-boolean v1, v2, Landroid/support/v4/util/LongSparseArray;.mGarbage:Z // field@04fe │ │ +062cac: 3801 0500 |0002: if-eqz v1, 0007 // +0005 │ │ +062cb0: 7010 b40e 0200 |0004: invoke-direct {v2}, Landroid/support/v4/util/LongSparseArray;.gc:()V // method@0eb4 │ │ +062cb6: 1200 |0007: const/4 v0, #int 0 // #0 │ │ +062cb8: 5221 0005 |0008: iget v1, v2, Landroid/support/v4/util/LongSparseArray;.mSize:I // field@0500 │ │ +062cbc: 3510 0c00 |000a: if-ge v0, v1, 0016 // +000c │ │ +062cc0: 5421 0105 |000c: iget-object v1, v2, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@0501 │ │ +062cc4: 4601 0100 |000e: aget-object v1, v1, v0 │ │ +062cc8: 3331 0300 |0010: if-ne v1, v3, 0013 // +0003 │ │ +062ccc: 0f00 |0012: return v0 │ │ +062cce: d800 0001 |0013: add-int/lit8 v0, v0, #int 1 // #01 │ │ +062cd2: 28f3 |0015: goto 0008 // -000d │ │ +062cd4: 12f0 |0016: const/4 v0, #int -1 // #ff │ │ +062cd6: 28fb |0017: goto 0012 // -0005 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=299 │ │ 0x0004 line=300 │ │ 0x0007 line=303 │ │ 0x000c line=304 │ │ 0x0012 line=307 │ │ @@ -32518,21 +60295,21 @@ │ │ type : '(I)J' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 12 16-bit code units │ │ -041528: |[041528] android.support.v4.util.LongSparseArray.keyAt:(I)J │ │ -041538: 5520 c602 |0000: iget-boolean v0, v2, Landroid/support/v4/util/LongSparseArray;.mGarbage:Z // field@02c6 │ │ -04153c: 3800 0500 |0002: if-eqz v0, 0007 // +0005 │ │ -041540: 7010 1808 0200 |0004: invoke-direct {v2}, Landroid/support/v4/util/LongSparseArray;.gc:()V // method@0818 │ │ -041546: 5420 c702 |0007: iget-object v0, v2, Landroid/support/v4/util/LongSparseArray;.mKeys:[J // field@02c7 │ │ -04154a: 4500 0003 |0009: aget-wide v0, v0, v3 │ │ -04154e: 1000 |000b: return-wide v0 │ │ +062cd8: |[062cd8] android.support.v4.util.LongSparseArray.keyAt:(I)J │ │ +062ce8: 5520 fe04 |0000: iget-boolean v0, v2, Landroid/support/v4/util/LongSparseArray;.mGarbage:Z // field@04fe │ │ +062cec: 3800 0500 |0002: if-eqz v0, 0007 // +0005 │ │ +062cf0: 7010 b40e 0200 |0004: invoke-direct {v2}, Landroid/support/v4/util/LongSparseArray;.gc:()V // method@0eb4 │ │ +062cf6: 5420 ff04 |0007: iget-object v0, v2, Landroid/support/v4/util/LongSparseArray;.mKeys:[J // field@04ff │ │ +062cfa: 4500 0003 |0009: aget-wide v0, v0, v3 │ │ +062cfe: 1000 |000b: return-wide v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=243 │ │ 0x0004 line=244 │ │ 0x0007 line=247 │ │ locals : │ │ 0x0000 - 0x0000 reg=2 this Landroid/support/v4/util/LongSparseArray; │ │ @@ -32540,95 +60317,95 @@ │ │ 0x0000 - 0x000c reg=3 index I │ │ │ │ #10 : (in Landroid/support/v4/util/LongSparseArray;) │ │ name : 'put' │ │ type : '(JLjava/lang/Object;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ - registers : 12 │ │ + registers : 13 │ │ ins : 4 │ │ outs : 5 │ │ insns size : 147 16-bit code units │ │ -041550: |[041550] android.support.v4.util.LongSparseArray.put:(JLjava/lang/Object;)V │ │ -041560: 1206 |0000: const/4 v6, #int 0 // #0 │ │ -041562: 5484 c702 |0001: iget-object v4, v8, Landroid/support/v4/util/LongSparseArray;.mKeys:[J // field@02c7 │ │ -041566: 5285 c802 |0003: iget v5, v8, Landroid/support/v4/util/LongSparseArray;.mSize:I // field@02c8 │ │ -04156a: 7140 0408 54a9 |0005: invoke-static {v4, v5, v9, v10}, Landroid/support/v4/util/ContainerHelpers;.binarySearch:([JIJ)I // method@0804 │ │ -041570: 0a00 |0008: move-result v0 │ │ -041572: 3a00 0700 |0009: if-ltz v0, 0010 // +0007 │ │ -041576: 5484 c902 |000b: iget-object v4, v8, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@02c9 │ │ -04157a: 4d0b 0400 |000d: aput-object v11, v4, v0 │ │ -04157e: 0e00 |000f: return-void │ │ -041580: df00 00ff |0010: xor-int/lit8 v0, v0, #int -1 // #ff │ │ -041584: 5284 c802 |0012: iget v4, v8, Landroid/support/v4/util/LongSparseArray;.mSize:I // field@02c8 │ │ -041588: 3540 1300 |0014: if-ge v0, v4, 0027 // +0013 │ │ -04158c: 5484 c902 |0016: iget-object v4, v8, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@02c9 │ │ -041590: 4604 0400 |0018: aget-object v4, v4, v0 │ │ -041594: 6205 c502 |001a: sget-object v5, Landroid/support/v4/util/LongSparseArray;.DELETED:Ljava/lang/Object; // field@02c5 │ │ -041598: 3354 0b00 |001c: if-ne v4, v5, 0027 // +000b │ │ -04159c: 5484 c702 |001e: iget-object v4, v8, Landroid/support/v4/util/LongSparseArray;.mKeys:[J // field@02c7 │ │ -0415a0: 4c09 0400 |0020: aput-wide v9, v4, v0 │ │ -0415a4: 5484 c902 |0022: iget-object v4, v8, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@02c9 │ │ -0415a8: 4d0b 0400 |0024: aput-object v11, v4, v0 │ │ -0415ac: 28e9 |0026: goto 000f // -0017 │ │ -0415ae: 5584 c602 |0027: iget-boolean v4, v8, Landroid/support/v4/util/LongSparseArray;.mGarbage:Z // field@02c6 │ │ -0415b2: 3804 1600 |0029: if-eqz v4, 003f // +0016 │ │ -0415b6: 5284 c802 |002b: iget v4, v8, Landroid/support/v4/util/LongSparseArray;.mSize:I // field@02c8 │ │ -0415ba: 5485 c702 |002d: iget-object v5, v8, Landroid/support/v4/util/LongSparseArray;.mKeys:[J // field@02c7 │ │ -0415be: 2155 |002f: array-length v5, v5 │ │ -0415c0: 3454 0f00 |0030: if-lt v4, v5, 003f // +000f │ │ -0415c4: 7010 1808 0800 |0032: invoke-direct {v8}, Landroid/support/v4/util/LongSparseArray;.gc:()V // method@0818 │ │ -0415ca: 5484 c702 |0035: iget-object v4, v8, Landroid/support/v4/util/LongSparseArray;.mKeys:[J // field@02c7 │ │ -0415ce: 5285 c802 |0037: iget v5, v8, Landroid/support/v4/util/LongSparseArray;.mSize:I // field@02c8 │ │ -0415d2: 7140 0408 54a9 |0039: invoke-static {v4, v5, v9, v10}, Landroid/support/v4/util/ContainerHelpers;.binarySearch:([JIJ)I // method@0804 │ │ -0415d8: 0a04 |003c: move-result v4 │ │ -0415da: df00 04ff |003d: xor-int/lit8 v0, v4, #int -1 // #ff │ │ -0415de: 5284 c802 |003f: iget v4, v8, Landroid/support/v4/util/LongSparseArray;.mSize:I // field@02c8 │ │ -0415e2: 5485 c702 |0041: iget-object v5, v8, Landroid/support/v4/util/LongSparseArray;.mKeys:[J // field@02c7 │ │ -0415e6: 2155 |0043: array-length v5, v5 │ │ -0415e8: 3454 2200 |0044: if-lt v4, v5, 0066 // +0022 │ │ -0415ec: 5284 c802 |0046: iget v4, v8, Landroid/support/v4/util/LongSparseArray;.mSize:I // field@02c8 │ │ -0415f0: d804 0401 |0048: add-int/lit8 v4, v4, #int 1 // #01 │ │ -0415f4: 7110 0808 0400 |004a: invoke-static {v4}, Landroid/support/v4/util/ContainerHelpers;.idealLongArraySize:(I)I // method@0808 │ │ -0415fa: 0a01 |004d: move-result v1 │ │ -0415fc: 2312 1904 |004e: new-array v2, v1, [J // type@0419 │ │ -041600: 2313 2f04 |0050: new-array v3, v1, [Ljava/lang/Object; // type@042f │ │ -041604: 5484 c702 |0052: iget-object v4, v8, Landroid/support/v4/util/LongSparseArray;.mKeys:[J // field@02c7 │ │ -041608: 5485 c702 |0054: iget-object v5, v8, Landroid/support/v4/util/LongSparseArray;.mKeys:[J // field@02c7 │ │ -04160c: 2155 |0056: array-length v5, v5 │ │ -04160e: 7155 bb17 6462 |0057: invoke-static {v4, v6, v2, v6, v5}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@17bb │ │ -041614: 5484 c902 |005a: iget-object v4, v8, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@02c9 │ │ -041618: 5485 c902 |005c: iget-object v5, v8, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@02c9 │ │ -04161c: 2155 |005e: array-length v5, v5 │ │ -04161e: 7155 bb17 6463 |005f: invoke-static {v4, v6, v3, v6, v5}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@17bb │ │ -041624: 5b82 c702 |0062: iput-object v2, v8, Landroid/support/v4/util/LongSparseArray;.mKeys:[J // field@02c7 │ │ -041628: 5b83 c902 |0064: iput-object v3, v8, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@02c9 │ │ -04162c: 5284 c802 |0066: iget v4, v8, Landroid/support/v4/util/LongSparseArray;.mSize:I // field@02c8 │ │ -041630: b104 |0068: sub-int/2addr v4, v0 │ │ -041632: 3804 1a00 |0069: if-eqz v4, 0083 // +001a │ │ -041636: 5484 c702 |006b: iget-object v4, v8, Landroid/support/v4/util/LongSparseArray;.mKeys:[J // field@02c7 │ │ -04163a: 5485 c702 |006d: iget-object v5, v8, Landroid/support/v4/util/LongSparseArray;.mKeys:[J // field@02c7 │ │ -04163e: d806 0001 |006f: add-int/lit8 v6, v0, #int 1 // #01 │ │ -041642: 5287 c802 |0071: iget v7, v8, Landroid/support/v4/util/LongSparseArray;.mSize:I // field@02c8 │ │ -041646: b107 |0073: sub-int/2addr v7, v0 │ │ -041648: 7157 bb17 0465 |0074: invoke-static {v4, v0, v5, v6, v7}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@17bb │ │ -04164e: 5484 c902 |0077: iget-object v4, v8, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@02c9 │ │ -041652: 5485 c902 |0079: iget-object v5, v8, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@02c9 │ │ -041656: d806 0001 |007b: add-int/lit8 v6, v0, #int 1 // #01 │ │ -04165a: 5287 c802 |007d: iget v7, v8, Landroid/support/v4/util/LongSparseArray;.mSize:I // field@02c8 │ │ -04165e: b107 |007f: sub-int/2addr v7, v0 │ │ -041660: 7157 bb17 0465 |0080: invoke-static {v4, v0, v5, v6, v7}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@17bb │ │ -041666: 5484 c702 |0083: iget-object v4, v8, Landroid/support/v4/util/LongSparseArray;.mKeys:[J // field@02c7 │ │ -04166a: 4c09 0400 |0085: aput-wide v9, v4, v0 │ │ -04166e: 5484 c902 |0087: iget-object v4, v8, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@02c9 │ │ -041672: 4d0b 0400 |0089: aput-object v11, v4, v0 │ │ -041676: 5284 c802 |008b: iget v4, v8, Landroid/support/v4/util/LongSparseArray;.mSize:I // field@02c8 │ │ -04167a: d804 0401 |008d: add-int/lit8 v4, v4, #int 1 // #01 │ │ -04167e: 5984 c802 |008f: iput v4, v8, Landroid/support/v4/util/LongSparseArray;.mSize:I // field@02c8 │ │ -041682: 2900 7eff |0091: goto/16 000f // -0082 │ │ +062d00: |[062d00] android.support.v4.util.LongSparseArray.put:(JLjava/lang/Object;)V │ │ +062d10: 1206 |0000: const/4 v6, #int 0 // #0 │ │ +062d12: 5494 ff04 |0001: iget-object v4, v9, Landroid/support/v4/util/LongSparseArray;.mKeys:[J // field@04ff │ │ +062d16: 5295 0005 |0003: iget v5, v9, Landroid/support/v4/util/LongSparseArray;.mSize:I // field@0500 │ │ +062d1a: 7140 a00e 54ba |0005: invoke-static {v4, v5, v10, v11}, Landroid/support/v4/util/ContainerHelpers;.binarySearch:([JIJ)I // method@0ea0 │ │ +062d20: 0a00 |0008: move-result v0 │ │ +062d22: 3a00 0700 |0009: if-ltz v0, 0010 // +0007 │ │ +062d26: 5494 0105 |000b: iget-object v4, v9, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@0501 │ │ +062d2a: 4d0c 0400 |000d: aput-object v12, v4, v0 │ │ +062d2e: 0e00 |000f: return-void │ │ +062d30: df00 00ff |0010: xor-int/lit8 v0, v0, #int -1 // #ff │ │ +062d34: 5294 0005 |0012: iget v4, v9, Landroid/support/v4/util/LongSparseArray;.mSize:I // field@0500 │ │ +062d38: 3540 1300 |0014: if-ge v0, v4, 0027 // +0013 │ │ +062d3c: 5494 0105 |0016: iget-object v4, v9, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@0501 │ │ +062d40: 4604 0400 |0018: aget-object v4, v4, v0 │ │ +062d44: 6205 fd04 |001a: sget-object v5, Landroid/support/v4/util/LongSparseArray;.DELETED:Ljava/lang/Object; // field@04fd │ │ +062d48: 3354 0b00 |001c: if-ne v4, v5, 0027 // +000b │ │ +062d4c: 5494 ff04 |001e: iget-object v4, v9, Landroid/support/v4/util/LongSparseArray;.mKeys:[J // field@04ff │ │ +062d50: 4c0a 0400 |0020: aput-wide v10, v4, v0 │ │ +062d54: 5494 0105 |0022: iget-object v4, v9, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@0501 │ │ +062d58: 4d0c 0400 |0024: aput-object v12, v4, v0 │ │ +062d5c: 28e9 |0026: goto 000f // -0017 │ │ +062d5e: 5594 fe04 |0027: iget-boolean v4, v9, Landroid/support/v4/util/LongSparseArray;.mGarbage:Z // field@04fe │ │ +062d62: 3804 1600 |0029: if-eqz v4, 003f // +0016 │ │ +062d66: 5294 0005 |002b: iget v4, v9, Landroid/support/v4/util/LongSparseArray;.mSize:I // field@0500 │ │ +062d6a: 5495 ff04 |002d: iget-object v5, v9, Landroid/support/v4/util/LongSparseArray;.mKeys:[J // field@04ff │ │ +062d6e: 2155 |002f: array-length v5, v5 │ │ +062d70: 3454 0f00 |0030: if-lt v4, v5, 003f // +000f │ │ +062d74: 7010 b40e 0900 |0032: invoke-direct {v9}, Landroid/support/v4/util/LongSparseArray;.gc:()V // method@0eb4 │ │ +062d7a: 5494 ff04 |0035: iget-object v4, v9, Landroid/support/v4/util/LongSparseArray;.mKeys:[J // field@04ff │ │ +062d7e: 5295 0005 |0037: iget v5, v9, Landroid/support/v4/util/LongSparseArray;.mSize:I // field@0500 │ │ +062d82: 7140 a00e 54ba |0039: invoke-static {v4, v5, v10, v11}, Landroid/support/v4/util/ContainerHelpers;.binarySearch:([JIJ)I // method@0ea0 │ │ +062d88: 0a04 |003c: move-result v4 │ │ +062d8a: df00 04ff |003d: xor-int/lit8 v0, v4, #int -1 // #ff │ │ +062d8e: 5294 0005 |003f: iget v4, v9, Landroid/support/v4/util/LongSparseArray;.mSize:I // field@0500 │ │ +062d92: 5495 ff04 |0041: iget-object v5, v9, Landroid/support/v4/util/LongSparseArray;.mKeys:[J // field@04ff │ │ +062d96: 2155 |0043: array-length v5, v5 │ │ +062d98: 3454 2200 |0044: if-lt v4, v5, 0066 // +0022 │ │ +062d9c: 5294 0005 |0046: iget v4, v9, Landroid/support/v4/util/LongSparseArray;.mSize:I // field@0500 │ │ +062da0: d804 0401 |0048: add-int/lit8 v4, v4, #int 1 // #01 │ │ +062da4: 7110 a40e 0400 |004a: invoke-static {v4}, Landroid/support/v4/util/ContainerHelpers;.idealLongArraySize:(I)I // method@0ea4 │ │ +062daa: 0a01 |004d: move-result v1 │ │ +062dac: 2312 a305 |004e: new-array v2, v1, [J // type@05a3 │ │ +062db0: 2313 ca05 |0050: new-array v3, v1, [Ljava/lang/Object; // type@05ca │ │ +062db4: 5494 ff04 |0052: iget-object v4, v9, Landroid/support/v4/util/LongSparseArray;.mKeys:[J // field@04ff │ │ +062db8: 5495 ff04 |0054: iget-object v5, v9, Landroid/support/v4/util/LongSparseArray;.mKeys:[J // field@04ff │ │ +062dbc: 2155 |0056: array-length v5, v5 │ │ +062dbe: 7155 b322 6462 |0057: invoke-static {v4, v6, v2, v6, v5}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@22b3 │ │ +062dc4: 5494 0105 |005a: iget-object v4, v9, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@0501 │ │ +062dc8: 5495 0105 |005c: iget-object v5, v9, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@0501 │ │ +062dcc: 2155 |005e: array-length v5, v5 │ │ +062dce: 7155 b322 6463 |005f: invoke-static {v4, v6, v3, v6, v5}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@22b3 │ │ +062dd4: 5b92 ff04 |0062: iput-object v2, v9, Landroid/support/v4/util/LongSparseArray;.mKeys:[J // field@04ff │ │ +062dd8: 5b93 0105 |0064: iput-object v3, v9, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@0501 │ │ +062ddc: 5294 0005 |0066: iget v4, v9, Landroid/support/v4/util/LongSparseArray;.mSize:I // field@0500 │ │ +062de0: b104 |0068: sub-int/2addr v4, v0 │ │ +062de2: 3804 1a00 |0069: if-eqz v4, 0083 // +001a │ │ +062de6: 5494 ff04 |006b: iget-object v4, v9, Landroid/support/v4/util/LongSparseArray;.mKeys:[J // field@04ff │ │ +062dea: 5495 ff04 |006d: iget-object v5, v9, Landroid/support/v4/util/LongSparseArray;.mKeys:[J // field@04ff │ │ +062dee: d806 0001 |006f: add-int/lit8 v6, v0, #int 1 // #01 │ │ +062df2: 5297 0005 |0071: iget v7, v9, Landroid/support/v4/util/LongSparseArray;.mSize:I // field@0500 │ │ +062df6: b107 |0073: sub-int/2addr v7, v0 │ │ +062df8: 7157 b322 0465 |0074: invoke-static {v4, v0, v5, v6, v7}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@22b3 │ │ +062dfe: 5494 0105 |0077: iget-object v4, v9, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@0501 │ │ +062e02: 5495 0105 |0079: iget-object v5, v9, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@0501 │ │ +062e06: d806 0001 |007b: add-int/lit8 v6, v0, #int 1 // #01 │ │ +062e0a: 5297 0005 |007d: iget v7, v9, Landroid/support/v4/util/LongSparseArray;.mSize:I // field@0500 │ │ +062e0e: b107 |007f: sub-int/2addr v7, v0 │ │ +062e10: 7157 b322 0465 |0080: invoke-static {v4, v0, v5, v6, v7}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@22b3 │ │ +062e16: 5494 ff04 |0083: iget-object v4, v9, Landroid/support/v4/util/LongSparseArray;.mKeys:[J // field@04ff │ │ +062e1a: 4c0a 0400 |0085: aput-wide v10, v4, v0 │ │ +062e1e: 5494 0105 |0087: iget-object v4, v9, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@0501 │ │ +062e22: 4d0c 0400 |0089: aput-object v12, v4, v0 │ │ +062e26: 5294 0005 |008b: iget v4, v9, Landroid/support/v4/util/LongSparseArray;.mSize:I // field@0500 │ │ +062e2a: d804 0401 |008d: add-int/lit8 v4, v4, #int 1 // #01 │ │ +062e2e: 5994 0005 |008f: iput v4, v9, Landroid/support/v4/util/LongSparseArray;.mSize:I // field@0500 │ │ +062e32: 2900 7eff |0091: goto/16 000f // -0082 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=179 │ │ 0x0009 line=181 │ │ 0x000b line=182 │ │ 0x000f line=223 │ │ 0x0010 line=184 │ │ @@ -32649,65 +60426,65 @@ │ │ 0x0066 line=213 │ │ 0x006b line=215 │ │ 0x0077 line=216 │ │ 0x0083 line=219 │ │ 0x0087 line=220 │ │ 0x008b line=221 │ │ locals : │ │ - 0x0000 - 0x0000 reg=8 this Landroid/support/v4/util/LongSparseArray; │ │ - 0x0000 - 0x0000 reg=11 (null) Ljava/lang/Object; │ │ + 0x0000 - 0x0000 reg=9 this Landroid/support/v4/util/LongSparseArray; │ │ + 0x0000 - 0x0000 reg=12 (null) Ljava/lang/Object; │ │ 0x004e - 0x0066 reg=1 n I │ │ 0x0050 - 0x0066 reg=2 nkeys [J │ │ 0x0052 - 0x0066 reg=3 nvalues [Ljava/lang/Object; │ │ 0x0009 - 0x0093 reg=0 i I │ │ - 0x0000 - 0x0093 reg=8 this Landroid/support/v4/util/LongSparseArray; Landroid/support/v4/util/LongSparseArray; │ │ - 0x0000 - 0x0093 reg=9 key J │ │ - 0x0000 - 0x0093 reg=11 value Ljava/lang/Object; TE; │ │ + 0x0000 - 0x0093 reg=9 this Landroid/support/v4/util/LongSparseArray; Landroid/support/v4/util/LongSparseArray; │ │ + 0x0000 - 0x0093 reg=10 key J │ │ + 0x0000 - 0x0093 reg=12 value Ljava/lang/Object; TE; │ │ │ │ #11 : (in Landroid/support/v4/util/LongSparseArray;) │ │ name : 'remove' │ │ type : '(J)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ - registers : 3 │ │ + registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 4 16-bit code units │ │ -041688: |[041688] android.support.v4.util.LongSparseArray.remove:(J)V │ │ -041698: 6e30 1708 1002 |0000: invoke-virtual {v0, v1, v2}, Landroid/support/v4/util/LongSparseArray;.delete:(J)V // method@0817 │ │ -04169e: 0e00 |0003: return-void │ │ +062e38: |[062e38] android.support.v4.util.LongSparseArray.remove:(J)V │ │ +062e48: 6e30 b30e 2103 |0000: invoke-virtual {v1, v2, v3}, Landroid/support/v4/util/LongSparseArray;.delete:(J)V // method@0eb3 │ │ +062e4e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=132 │ │ 0x0003 line=133 │ │ locals : │ │ - 0x0000 - 0x0000 reg=0 this Landroid/support/v4/util/LongSparseArray; │ │ - 0x0000 - 0x0004 reg=0 this Landroid/support/v4/util/LongSparseArray; Landroid/support/v4/util/LongSparseArray; │ │ - 0x0000 - 0x0004 reg=1 key J │ │ + 0x0000 - 0x0000 reg=1 this Landroid/support/v4/util/LongSparseArray; │ │ + 0x0000 - 0x0004 reg=1 this Landroid/support/v4/util/LongSparseArray; Landroid/support/v4/util/LongSparseArray; │ │ + 0x0000 - 0x0004 reg=2 key J │ │ │ │ #12 : (in Landroid/support/v4/util/LongSparseArray;) │ │ name : 'removeAt' │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 18 16-bit code units │ │ -0416a0: |[0416a0] android.support.v4.util.LongSparseArray.removeAt:(I)V │ │ -0416b0: 5420 c902 |0000: iget-object v0, v2, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@02c9 │ │ -0416b4: 4600 0003 |0002: aget-object v0, v0, v3 │ │ -0416b8: 6201 c502 |0004: sget-object v1, Landroid/support/v4/util/LongSparseArray;.DELETED:Ljava/lang/Object; // field@02c5 │ │ -0416bc: 3210 0b00 |0006: if-eq v0, v1, 0011 // +000b │ │ -0416c0: 5420 c902 |0008: iget-object v0, v2, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@02c9 │ │ -0416c4: 6201 c502 |000a: sget-object v1, Landroid/support/v4/util/LongSparseArray;.DELETED:Ljava/lang/Object; // field@02c5 │ │ -0416c8: 4d01 0003 |000c: aput-object v1, v0, v3 │ │ -0416cc: 1210 |000e: const/4 v0, #int 1 // #1 │ │ -0416ce: 5c20 c602 |000f: iput-boolean v0, v2, Landroid/support/v4/util/LongSparseArray;.mGarbage:Z // field@02c6 │ │ -0416d2: 0e00 |0011: return-void │ │ +062e50: |[062e50] android.support.v4.util.LongSparseArray.removeAt:(I)V │ │ +062e60: 5420 0105 |0000: iget-object v0, v2, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@0501 │ │ +062e64: 4600 0003 |0002: aget-object v0, v0, v3 │ │ +062e68: 6201 fd04 |0004: sget-object v1, Landroid/support/v4/util/LongSparseArray;.DELETED:Ljava/lang/Object; // field@04fd │ │ +062e6c: 3210 0b00 |0006: if-eq v0, v1, 0011 // +000b │ │ +062e70: 5420 0105 |0008: iget-object v0, v2, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@0501 │ │ +062e74: 6201 fd04 |000a: sget-object v1, Landroid/support/v4/util/LongSparseArray;.DELETED:Ljava/lang/Object; // field@04fd │ │ +062e78: 4d01 0003 |000c: aput-object v1, v0, v3 │ │ +062e7c: 1210 |000e: const/4 v0, #int 1 // #1 │ │ +062e7e: 5c20 fe04 |000f: iput-boolean v0, v2, Landroid/support/v4/util/LongSparseArray;.mGarbage:Z // field@04fe │ │ +062e82: 0e00 |0011: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=139 │ │ 0x0008 line=140 │ │ 0x000e line=141 │ │ 0x0011 line=143 │ │ locals : │ │ @@ -32720,21 +60497,21 @@ │ │ type : '(ILjava/lang/Object;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 1 │ │ insns size : 12 16-bit code units │ │ -0416d4: |[0416d4] android.support.v4.util.LongSparseArray.setValueAt:(ILjava/lang/Object;)V │ │ -0416e4: 5510 c602 |0000: iget-boolean v0, v1, Landroid/support/v4/util/LongSparseArray;.mGarbage:Z // field@02c6 │ │ -0416e8: 3800 0500 |0002: if-eqz v0, 0007 // +0005 │ │ -0416ec: 7010 1808 0100 |0004: invoke-direct {v1}, Landroid/support/v4/util/LongSparseArray;.gc:()V // method@0818 │ │ -0416f2: 5410 c902 |0007: iget-object v0, v1, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@02c9 │ │ -0416f6: 4d03 0002 |0009: aput-object v3, v0, v2 │ │ -0416fa: 0e00 |000b: return-void │ │ +062e84: |[062e84] android.support.v4.util.LongSparseArray.setValueAt:(ILjava/lang/Object;)V │ │ +062e94: 5510 fe04 |0000: iget-boolean v0, v1, Landroid/support/v4/util/LongSparseArray;.mGarbage:Z // field@04fe │ │ +062e98: 3800 0500 |0002: if-eqz v0, 0007 // +0005 │ │ +062e9c: 7010 b40e 0100 |0004: invoke-direct {v1}, Landroid/support/v4/util/LongSparseArray;.gc:()V // method@0eb4 │ │ +062ea2: 5410 0105 |0007: iget-object v0, v1, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@0501 │ │ +062ea6: 4d03 0002 |0009: aput-object v3, v0, v2 │ │ +062eaa: 0e00 |000b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=270 │ │ 0x0004 line=271 │ │ 0x0007 line=274 │ │ 0x000b line=275 │ │ locals : │ │ @@ -32749,20 +60526,20 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 10 16-bit code units │ │ -0416fc: |[0416fc] android.support.v4.util.LongSparseArray.size:()I │ │ -04170c: 5510 c602 |0000: iget-boolean v0, v1, Landroid/support/v4/util/LongSparseArray;.mGarbage:Z // field@02c6 │ │ -041710: 3800 0500 |0002: if-eqz v0, 0007 // +0005 │ │ -041714: 7010 1808 0100 |0004: invoke-direct {v1}, Landroid/support/v4/util/LongSparseArray;.gc:()V // method@0818 │ │ -04171a: 5210 c802 |0007: iget v0, v1, Landroid/support/v4/util/LongSparseArray;.mSize:I // field@02c8 │ │ -04171e: 0f00 |0009: return v0 │ │ +062eac: |[062eac] android.support.v4.util.LongSparseArray.size:()I │ │ +062ebc: 5510 fe04 |0000: iget-boolean v0, v1, Landroid/support/v4/util/LongSparseArray;.mGarbage:Z // field@04fe │ │ +062ec0: 3800 0500 |0002: if-eqz v0, 0007 // +0005 │ │ +062ec4: 7010 b40e 0100 |0004: invoke-direct {v1}, Landroid/support/v4/util/LongSparseArray;.gc:()V // method@0eb4 │ │ +062eca: 5210 0005 |0007: iget v0, v1, Landroid/support/v4/util/LongSparseArray;.mSize:I // field@0500 │ │ +062ece: 0f00 |0009: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=230 │ │ 0x0004 line=231 │ │ 0x0007 line=234 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Landroid/support/v4/util/LongSparseArray; │ │ @@ -32773,51 +60550,51 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 75 16-bit code units │ │ -041720: |[041720] android.support.v4.util.LongSparseArray.toString:()Ljava/lang/String; │ │ -041730: 6e10 2208 0600 |0000: invoke-virtual {v6}, Landroid/support/v4/util/LongSparseArray;.size:()I // method@0822 │ │ -041736: 0a05 |0003: move-result v5 │ │ -041738: 3c05 0500 |0004: if-gtz v5, 0009 // +0005 │ │ -04173c: 1a05 681e |0006: const-string v5, "{}" // string@1e68 │ │ -041740: 1105 |0008: return-object v5 │ │ -041742: 2200 b903 |0009: new-instance v0, Ljava/lang/StringBuilder; // type@03b9 │ │ -041746: 5265 c802 |000b: iget v5, v6, Landroid/support/v4/util/LongSparseArray;.mSize:I // field@02c8 │ │ -04174a: da05 051c |000d: mul-int/lit8 v5, v5, #int 28 // #1c │ │ -04174e: 7020 af17 5000 |000f: invoke-direct {v0, v5}, Ljava/lang/StringBuilder;.:(I)V // method@17af │ │ -041754: 1305 7b00 |0012: const/16 v5, #int 123 // #7b │ │ -041758: 6e20 b017 5000 |0014: invoke-virtual {v0, v5}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@17b0 │ │ -04175e: 1201 |0017: const/4 v1, #int 0 // #0 │ │ -041760: 5265 c802 |0018: iget v5, v6, Landroid/support/v4/util/LongSparseArray;.mSize:I // field@02c8 │ │ -041764: 3551 2700 |001a: if-ge v1, v5, 0041 // +0027 │ │ -041768: 3d01 0700 |001c: if-lez v1, 0023 // +0007 │ │ -04176c: 1a05 c700 |001e: const-string v5, ", " // string@00c7 │ │ -041770: 6e20 b517 5000 |0020: invoke-virtual {v0, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17b5 │ │ -041776: 6e20 1d08 1600 |0023: invoke-virtual {v6, v1}, Landroid/support/v4/util/LongSparseArray;.keyAt:(I)J // method@081d │ │ -04177c: 0b02 |0026: move-result-wide v2 │ │ -04177e: 6e30 b217 2003 |0027: invoke-virtual {v0, v2, v3}, Ljava/lang/StringBuilder;.append:(J)Ljava/lang/StringBuilder; // method@17b2 │ │ -041784: 1305 3d00 |002a: const/16 v5, #int 61 // #3d │ │ -041788: 6e20 b017 5000 |002c: invoke-virtual {v0, v5}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@17b0 │ │ -04178e: 6e20 2408 1600 |002f: invoke-virtual {v6, v1}, Landroid/support/v4/util/LongSparseArray;.valueAt:(I)Ljava/lang/Object; // method@0824 │ │ -041794: 0c04 |0032: move-result-object v4 │ │ -041796: 3264 0800 |0033: if-eq v4, v6, 003b // +0008 │ │ -04179a: 6e20 b417 4000 |0035: invoke-virtual {v0, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@17b4 │ │ -0417a0: d801 0101 |0038: add-int/lit8 v1, v1, #int 1 // #01 │ │ -0417a4: 28de |003a: goto 0018 // -0022 │ │ -0417a6: 1a05 bc00 |003b: const-string v5, "(this Map)" // string@00bc │ │ -0417aa: 6e20 b517 5000 |003d: invoke-virtual {v0, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17b5 │ │ -0417b0: 28f8 |0040: goto 0038 // -0008 │ │ -0417b2: 1305 7d00 |0041: const/16 v5, #int 125 // #7d │ │ -0417b6: 6e20 b017 5000 |0043: invoke-virtual {v0, v5}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@17b0 │ │ -0417bc: 6e10 ba17 0000 |0046: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@17ba │ │ -0417c2: 0c05 |0049: move-result-object v5 │ │ -0417c4: 28be |004a: goto 0008 // -0042 │ │ +062ed0: |[062ed0] android.support.v4.util.LongSparseArray.toString:()Ljava/lang/String; │ │ +062ee0: 6e10 be0e 0600 |0000: invoke-virtual {v6}, Landroid/support/v4/util/LongSparseArray;.size:()I // method@0ebe │ │ +062ee6: 0a05 |0003: move-result v5 │ │ +062ee8: 3c05 0500 |0004: if-gtz v5, 0009 // +0005 │ │ +062eec: 1a05 9428 |0006: const-string v5, "{}" // string@2894 │ │ +062ef0: 1105 |0008: return-object v5 │ │ +062ef2: 2200 3e05 |0009: new-instance v0, Ljava/lang/StringBuilder; // type@053e │ │ +062ef6: 5265 0005 |000b: iget v5, v6, Landroid/support/v4/util/LongSparseArray;.mSize:I // field@0500 │ │ +062efa: da05 051c |000d: mul-int/lit8 v5, v5, #int 28 // #1c │ │ +062efe: 7020 a522 5000 |000f: invoke-direct {v0, v5}, Ljava/lang/StringBuilder;.:(I)V // method@22a5 │ │ +062f04: 1305 7b00 |0012: const/16 v5, #int 123 // #7b │ │ +062f08: 6e20 a722 5000 |0014: invoke-virtual {v0, v5}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@22a7 │ │ +062f0e: 1201 |0017: const/4 v1, #int 0 // #0 │ │ +062f10: 5265 0005 |0018: iget v5, v6, Landroid/support/v4/util/LongSparseArray;.mSize:I // field@0500 │ │ +062f14: 3551 2700 |001a: if-ge v1, v5, 0041 // +0027 │ │ +062f18: 3d01 0700 |001c: if-lez v1, 0023 // +0007 │ │ +062f1c: 1a05 da00 |001e: const-string v5, ", " // string@00da │ │ +062f20: 6e20 ad22 5000 |0020: invoke-virtual {v0, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22ad │ │ +062f26: 6e20 b90e 1600 |0023: invoke-virtual {v6, v1}, Landroid/support/v4/util/LongSparseArray;.keyAt:(I)J // method@0eb9 │ │ +062f2c: 0b02 |0026: move-result-wide v2 │ │ +062f2e: 6e30 aa22 2003 |0027: invoke-virtual {v0, v2, v3}, Ljava/lang/StringBuilder;.append:(J)Ljava/lang/StringBuilder; // method@22aa │ │ +062f34: 1305 3d00 |002a: const/16 v5, #int 61 // #3d │ │ +062f38: 6e20 a722 5000 |002c: invoke-virtual {v0, v5}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@22a7 │ │ +062f3e: 6e20 c00e 1600 |002f: invoke-virtual {v6, v1}, Landroid/support/v4/util/LongSparseArray;.valueAt:(I)Ljava/lang/Object; // method@0ec0 │ │ +062f44: 0c04 |0032: move-result-object v4 │ │ +062f46: 3264 0800 |0033: if-eq v4, v6, 003b // +0008 │ │ +062f4a: 6e20 ac22 4000 |0035: invoke-virtual {v0, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@22ac │ │ +062f50: d801 0101 |0038: add-int/lit8 v1, v1, #int 1 // #01 │ │ +062f54: 28de |003a: goto 0018 // -0022 │ │ +062f56: 1a05 cd00 |003b: const-string v5, "(this Map)" // string@00cd │ │ +062f5a: 6e20 ad22 5000 |003d: invoke-virtual {v0, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22ad │ │ +062f60: 28f8 |0040: goto 0038 // -0008 │ │ +062f62: 1305 7d00 |0041: const/16 v5, #int 125 // #7d │ │ +062f66: 6e20 a722 5000 |0043: invoke-virtual {v0, v5}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@22a7 │ │ +062f6c: 6e10 b222 0000 |0046: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@22b2 │ │ +062f72: 0c05 |0049: move-result-object v5 │ │ +062f74: 28be |004a: goto 0008 // -0042 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=368 │ │ 0x0006 line=369 │ │ 0x0008 line=389 │ │ 0x0009 line=372 │ │ 0x0012 line=373 │ │ @@ -32847,66 +60624,66 @@ │ │ type : '(I)Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 12 16-bit code units │ │ -0417c8: |[0417c8] android.support.v4.util.LongSparseArray.valueAt:(I)Ljava/lang/Object; │ │ -0417d8: 5510 c602 |0000: iget-boolean v0, v1, Landroid/support/v4/util/LongSparseArray;.mGarbage:Z // field@02c6 │ │ -0417dc: 3800 0500 |0002: if-eqz v0, 0007 // +0005 │ │ -0417e0: 7010 1808 0100 |0004: invoke-direct {v1}, Landroid/support/v4/util/LongSparseArray;.gc:()V // method@0818 │ │ -0417e6: 5410 c902 |0007: iget-object v0, v1, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@02c9 │ │ -0417ea: 4600 0002 |0009: aget-object v0, v0, v2 │ │ -0417ee: 1100 |000b: return-object v0 │ │ +062f78: |[062f78] android.support.v4.util.LongSparseArray.valueAt:(I)Ljava/lang/Object; │ │ +062f88: 5510 fe04 |0000: iget-boolean v0, v1, Landroid/support/v4/util/LongSparseArray;.mGarbage:Z // field@04fe │ │ +062f8c: 3800 0500 |0002: if-eqz v0, 0007 // +0005 │ │ +062f90: 7010 b40e 0100 |0004: invoke-direct {v1}, Landroid/support/v4/util/LongSparseArray;.gc:()V // method@0eb4 │ │ +062f96: 5410 0105 |0007: iget-object v0, v1, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@0501 │ │ +062f9a: 4600 0002 |0009: aget-object v0, v0, v2 │ │ +062f9e: 1100 |000b: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=257 │ │ 0x0004 line=258 │ │ 0x0007 line=261 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Landroid/support/v4/util/LongSparseArray; │ │ 0x0000 - 0x000c reg=1 this Landroid/support/v4/util/LongSparseArray; Landroid/support/v4/util/LongSparseArray; │ │ 0x0000 - 0x000c reg=2 index I │ │ │ │ - source_file_idx : 2326 (LongSparseArray.java) │ │ + source_file_idx : 3120 (LongSparseArray.java) │ │ │ │ -Class #162 header: │ │ -class_idx : 378 │ │ +Class #322 header: │ │ +class_idx : 656 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 948 │ │ -source_file_idx : 2358 │ │ +superclass_idx : 1337 │ │ +source_file_idx : 3152 │ │ static_fields_size : 0 │ │ instance_fields_size: 8 │ │ direct_methods_size : 2 │ │ -virtual_methods_size: 17 │ │ +virtual_methods_size: 18 │ │ │ │ -Class #162 annotations: │ │ +Class #322 annotations: │ │ Annotations on class │ │ VISIBILITY_SYSTEM Ldalvik/annotation/Signature; value={ "" "Ljava/lang/Object;" } │ │ -Annotations on field #717 'map' │ │ +Annotations on field #1285 'map' │ │ VISIBILITY_SYSTEM Ldalvik/annotation/Signature; value={ "Ljava/util/LinkedHashMap" ";" } │ │ -Annotations on method #2086 'create' │ │ +Annotations on method #3778 'create' │ │ VISIBILITY_SYSTEM Ldalvik/annotation/Signature; value={ "(TK;)TV;" } │ │ -Annotations on method #2088 'entryRemoved' │ │ +Annotations on method #3780 'entryRemoved' │ │ VISIBILITY_SYSTEM Ldalvik/annotation/Signature; value={ "(ZTK;TV;TV;)V" } │ │ -Annotations on method #2091 'get' │ │ +Annotations on method #3783 'get' │ │ VISIBILITY_SYSTEM Ldalvik/annotation/Signature; value={ "(TK;)TV;" } │ │ -Annotations on method #2095 'put' │ │ +Annotations on method #3787 'put' │ │ VISIBILITY_SYSTEM Ldalvik/annotation/Signature; value={ "(TK;TV;)TV;" } │ │ -Annotations on method #2097 'remove' │ │ +Annotations on method #3789 'remove' │ │ VISIBILITY_SYSTEM Ldalvik/annotation/Signature; value={ "(TK;)TV;" } │ │ -Annotations on method #2098 'safeSizeOf' │ │ +Annotations on method #3791 'safeSizeOf' │ │ VISIBILITY_SYSTEM Ldalvik/annotation/Signature; value={ "(TK;TV;)I" } │ │ -Annotations on method #2100 'sizeOf' │ │ +Annotations on method #3793 'sizeOf' │ │ VISIBILITY_SYSTEM Ldalvik/annotation/Signature; value={ "(TK;TV;)I" } │ │ -Annotations on method #2101 'snapshot' │ │ +Annotations on method #3794 'snapshot' │ │ VISIBILITY_SYSTEM Ldalvik/annotation/Signature; value={ "()" "Ljava/util/Map" ";" } │ │ │ │ -Class #162 - │ │ +Class #322 - │ │ Class descriptor : 'Landroid/support/v4/util/LruCache;' │ │ Access flags : 0x0001 (PUBLIC) │ │ Superclass : 'Ljava/lang/Object;' │ │ Interfaces - │ │ Static fields - │ │ Instance fields - │ │ #0 : (in Landroid/support/v4/util/LruCache;) │ │ @@ -32947,29 +60724,29 @@ │ │ type : '(I)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 27 16-bit code units │ │ -0417f0: |[0417f0] android.support.v4.util.LruCache.:(I)V │ │ -041800: 7010 9117 0400 |0000: invoke-direct {v4}, Ljava/lang/Object;.:()V // method@1791 │ │ -041806: 3c05 0a00 |0003: if-gtz v5, 000d // +000a │ │ -04180a: 2200 a603 |0005: new-instance v0, Ljava/lang/IllegalArgumentException; // type@03a6 │ │ -04180e: 1a01 f917 |0007: const-string v1, "maxSize <= 0" // string@17f9 │ │ -041812: 7020 7817 1000 |0009: invoke-direct {v0, v1}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@1778 │ │ -041818: 2700 |000c: throw v0 │ │ -04181a: 5945 ce02 |000d: iput v5, v4, Landroid/support/v4/util/LruCache;.maxSize:I // field@02ce │ │ -04181e: 2200 d603 |000f: new-instance v0, Ljava/util/LinkedHashMap; // type@03d6 │ │ -041822: 1201 |0011: const/4 v1, #int 0 // #0 │ │ -041824: 1502 403f |0012: const/high16 v2, #int 1061158912 // #3f40 │ │ -041828: 1213 |0014: const/4 v3, #int 1 // #1 │ │ -04182a: 7040 f217 1032 |0015: invoke-direct {v0, v1, v2, v3}, Ljava/util/LinkedHashMap;.:(IFZ)V // method@17f2 │ │ -041830: 5b40 cd02 |0018: iput-object v0, v4, Landroid/support/v4/util/LruCache;.map:Ljava/util/LinkedHashMap; // field@02cd │ │ -041834: 0e00 |001a: return-void │ │ +062fa0: |[062fa0] android.support.v4.util.LruCache.:(I)V │ │ +062fb0: 7010 8622 0400 |0000: invoke-direct {v4}, Ljava/lang/Object;.:()V // method@2286 │ │ +062fb6: 3c05 0a00 |0003: if-gtz v5, 000d // +000a │ │ +062fba: 2200 2b05 |0005: new-instance v0, Ljava/lang/IllegalArgumentException; // type@052b │ │ +062fbe: 1a01 b61f |0007: const-string v1, "maxSize <= 0" // string@1fb6 │ │ +062fc2: 7020 6822 1000 |0009: invoke-direct {v0, v1}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@2268 │ │ +062fc8: 2700 |000c: throw v0 │ │ +062fca: 5945 0605 |000d: iput v5, v4, Landroid/support/v4/util/LruCache;.maxSize:I // field@0506 │ │ +062fce: 2200 6105 |000f: new-instance v0, Ljava/util/LinkedHashMap; // type@0561 │ │ +062fd2: 1201 |0011: const/4 v1, #int 0 // #0 │ │ +062fd4: 1502 403f |0012: const/high16 v2, #int 1061158912 // #3f40 │ │ +062fd8: 1213 |0014: const/4 v3, #int 1 // #1 │ │ +062fda: 7040 f522 1032 |0015: invoke-direct {v0, v1, v2, v3}, Ljava/util/LinkedHashMap;.:(IFZ)V // method@22f5 │ │ +062fe0: 5b40 0505 |0018: iput-object v0, v4, Landroid/support/v4/util/LruCache;.map:Ljava/util/LinkedHashMap; // field@0505 │ │ +062fe4: 0e00 |001a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=47 │ │ 0x0003 line=48 │ │ 0x0005 line=49 │ │ 0x000d line=51 │ │ 0x000f line=52 │ │ @@ -32984,42 +60761,42 @@ │ │ type : '(Ljava/lang/Object;Ljava/lang/Object;)I' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 7 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 42 16-bit code units │ │ -041838: |[041838] android.support.v4.util.LruCache.safeSizeOf:(Ljava/lang/Object;Ljava/lang/Object;)I │ │ -041848: 6e30 3408 5406 |0000: invoke-virtual {v4, v5, v6}, Landroid/support/v4/util/LruCache;.sizeOf:(Ljava/lang/Object;Ljava/lang/Object;)I // method@0834 │ │ -04184e: 0a00 |0003: move-result v0 │ │ -041850: 3b00 2500 |0004: if-gez v0, 0029 // +0025 │ │ -041854: 2201 a703 |0006: new-instance v1, Ljava/lang/IllegalStateException; // type@03a7 │ │ -041858: 2202 b903 |0008: new-instance v2, Ljava/lang/StringBuilder; // type@03b9 │ │ -04185c: 7010 ae17 0200 |000a: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@17ae │ │ -041862: 1a03 8b09 |000d: const-string v3, "Negative size: " // string@098b │ │ -041866: 6e20 b517 3200 |000f: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17b5 │ │ -04186c: 0c02 |0012: move-result-object v2 │ │ -04186e: 6e20 b417 5200 |0013: invoke-virtual {v2, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@17b4 │ │ -041874: 0c02 |0016: move-result-object v2 │ │ -041876: 1a03 1301 |0017: const-string v3, "=" // string@0113 │ │ -04187a: 6e20 b517 3200 |0019: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17b5 │ │ -041880: 0c02 |001c: move-result-object v2 │ │ -041882: 6e20 b417 6200 |001d: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@17b4 │ │ -041888: 0c02 |0020: move-result-object v2 │ │ -04188a: 6e10 ba17 0200 |0021: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@17ba │ │ -041890: 0c02 |0024: move-result-object v2 │ │ -041892: 7020 7c17 2100 |0025: invoke-direct {v1, v2}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@177c │ │ -041898: 2701 |0028: throw v1 │ │ -04189a: 0f00 |0029: return v0 │ │ +062fe8: |[062fe8] android.support.v4.util.LruCache.safeSizeOf:(Ljava/lang/Object;Ljava/lang/Object;)I │ │ +062ff8: 6e30 d10e 5406 |0000: invoke-virtual {v4, v5, v6}, Landroid/support/v4/util/LruCache;.sizeOf:(Ljava/lang/Object;Ljava/lang/Object;)I // method@0ed1 │ │ +062ffe: 0a00 |0003: move-result v0 │ │ +063000: 3b00 2500 |0004: if-gez v0, 0029 // +0025 │ │ +063004: 2201 2c05 |0006: new-instance v1, Ljava/lang/IllegalStateException; // type@052c │ │ +063008: 2202 3e05 |0008: new-instance v2, Ljava/lang/StringBuilder; // type@053e │ │ +06300c: 7010 a422 0200 |000a: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@22a4 │ │ +063012: 1a03 e40c |000d: const-string v3, "Negative size: " // string@0ce4 │ │ +063016: 6e20 ad22 3200 |000f: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22ad │ │ +06301c: 0c02 |0012: move-result-object v2 │ │ +06301e: 6e20 ac22 5200 |0013: invoke-virtual {v2, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@22ac │ │ +063024: 0c02 |0016: move-result-object v2 │ │ +063026: 1a03 3701 |0017: const-string v3, "=" // string@0137 │ │ +06302a: 6e20 ad22 3200 |0019: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22ad │ │ +063030: 0c02 |001c: move-result-object v2 │ │ +063032: 6e20 ac22 6200 |001d: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@22ac │ │ +063038: 0c02 |0020: move-result-object v2 │ │ +06303a: 6e10 b222 0200 |0021: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@22b2 │ │ +063040: 0c02 |0024: move-result-object v2 │ │ +063042: 7020 6c22 2100 |0025: invoke-direct {v1, v2}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@226c │ │ +063048: 2701 |0028: throw v1 │ │ +06304a: 0f00 |0029: return v0 │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=233 │ │ - 0x0004 line=234 │ │ - 0x0006 line=235 │ │ - 0x0029 line=237 │ │ + 0x0000 line=249 │ │ + 0x0004 line=250 │ │ + 0x0006 line=251 │ │ + 0x0029 line=253 │ │ locals : │ │ 0x0000 - 0x0000 reg=4 this Landroid/support/v4/util/LruCache; │ │ 0x0000 - 0x0000 reg=5 (null) Ljava/lang/Object; │ │ 0x0000 - 0x0000 reg=6 (null) Ljava/lang/Object; │ │ 0x0004 - 0x002a reg=0 result I │ │ 0x0000 - 0x002a reg=4 this Landroid/support/v4/util/LruCache; Landroid/support/v4/util/LruCache; │ │ 0x0000 - 0x002a reg=5 key Ljava/lang/Object; TK; │ │ @@ -33031,20 +60808,20 @@ │ │ type : '(Ljava/lang/Object;)Ljava/lang/Object;' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -04189c: |[04189c] android.support.v4.util.LruCache.create:(Ljava/lang/Object;)Ljava/lang/Object; │ │ -0418ac: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0418ae: 1100 |0001: return-object v0 │ │ +06304c: |[06304c] android.support.v4.util.LruCache.create:(Ljava/lang/Object;)Ljava/lang/Object; │ │ +06305c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +06305e: 1100 |0001: return-object v0 │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=229 │ │ + 0x0000 line=245 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Landroid/support/v4/util/LruCache; │ │ 0x0000 - 0x0000 reg=2 (null) Ljava/lang/Object; │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/util/LruCache; Landroid/support/v4/util/LruCache; │ │ 0x0000 - 0x0002 reg=2 key Ljava/lang/Object; TK; │ │ │ │ #1 : (in Landroid/support/v4/util/LruCache;) │ │ @@ -33052,45 +60829,45 @@ │ │ type : '()I' │ │ access : 0x20011 (PUBLIC FINAL DECLARED_SYNCHRONIZED) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 8 16-bit code units │ │ -0418b0: |[0418b0] android.support.v4.util.LruCache.createCount:()I │ │ -0418c0: 1d01 |0000: monitor-enter v1 │ │ -0418c2: 5210 ca02 |0001: iget v0, v1, Landroid/support/v4/util/LruCache;.createCount:I // field@02ca │ │ -0418c6: 1e01 |0003: monitor-exit v1 │ │ -0418c8: 0f00 |0004: return v0 │ │ -0418ca: 0d00 |0005: move-exception v0 │ │ -0418cc: 1e01 |0006: monitor-exit v1 │ │ -0418ce: 2700 |0007: throw v0 │ │ +063060: |[063060] android.support.v4.util.LruCache.createCount:()I │ │ +063070: 1d01 |0000: monitor-enter v1 │ │ +063072: 5210 0205 |0001: iget v0, v1, Landroid/support/v4/util/LruCache;.createCount:I // field@0502 │ │ +063076: 1e01 |0003: monitor-exit v1 │ │ +063078: 0f00 |0004: return v0 │ │ +06307a: 0d00 |0005: move-exception v0 │ │ +06307c: 1e01 |0006: monitor-exit v1 │ │ +06307e: 2700 |0007: throw v0 │ │ catches : 1 │ │ 0x0001 - 0x0003 │ │ -> 0x0005 │ │ positions : │ │ - 0x0000 line=295 │ │ + 0x0000 line=312 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Landroid/support/v4/util/LruCache; │ │ 0x0000 - 0x0008 reg=1 this Landroid/support/v4/util/LruCache; Landroid/support/v4/util/LruCache; │ │ │ │ #2 : (in Landroid/support/v4/util/LruCache;) │ │ name : 'entryRemoved' │ │ type : '(ZLjava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 5 │ │ ins : 5 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -0418dc: |[0418dc] android.support.v4.util.LruCache.entryRemoved:(ZLjava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)V │ │ -0418ec: 0e00 |0000: return-void │ │ +06308c: |[06308c] android.support.v4.util.LruCache.entryRemoved:(ZLjava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)V │ │ +06309c: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=211 │ │ + 0x0000 line=227 │ │ locals : │ │ 0x0000 - 0x0000 reg=0 this Landroid/support/v4/util/LruCache; │ │ 0x0000 - 0x0000 reg=2 (null) Ljava/lang/Object; │ │ 0x0000 - 0x0000 reg=3 (null) Ljava/lang/Object; │ │ 0x0000 - 0x0000 reg=4 (null) Ljava/lang/Object; │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/util/LruCache; Landroid/support/v4/util/LruCache; │ │ 0x0000 - 0x0001 reg=1 evicted Z │ │ @@ -33103,154 +60880,154 @@ │ │ type : '()V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -0418f0: |[0418f0] android.support.v4.util.LruCache.evictAll:()V │ │ -041900: 12f0 |0000: const/4 v0, #int -1 // #ff │ │ -041902: 6e20 3708 0100 |0001: invoke-virtual {v1, v0}, Landroid/support/v4/util/LruCache;.trimToSize:(I)V // method@0837 │ │ -041908: 0e00 |0004: return-void │ │ +0630a0: |[0630a0] android.support.v4.util.LruCache.evictAll:()V │ │ +0630b0: 12f0 |0000: const/4 v0, #int -1 // #ff │ │ +0630b2: 6e20 d40e 0100 |0001: invoke-virtual {v1, v0}, Landroid/support/v4/util/LruCache;.trimToSize:(I)V // method@0ed4 │ │ +0630b8: 0e00 |0004: return-void │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=255 │ │ - 0x0004 line=256 │ │ + 0x0000 line=271 │ │ + 0x0004 line=272 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Landroid/support/v4/util/LruCache; │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/util/LruCache; Landroid/support/v4/util/LruCache; │ │ │ │ #4 : (in Landroid/support/v4/util/LruCache;) │ │ name : 'evictionCount' │ │ type : '()I' │ │ access : 0x20011 (PUBLIC FINAL DECLARED_SYNCHRONIZED) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 8 16-bit code units │ │ -04190c: |[04190c] android.support.v4.util.LruCache.evictionCount:()I │ │ -04191c: 1d01 |0000: monitor-enter v1 │ │ -04191e: 5210 cb02 |0001: iget v0, v1, Landroid/support/v4/util/LruCache;.evictionCount:I // field@02cb │ │ -041922: 1e01 |0003: monitor-exit v1 │ │ -041924: 0f00 |0004: return v0 │ │ -041926: 0d00 |0005: move-exception v0 │ │ -041928: 1e01 |0006: monitor-exit v1 │ │ -04192a: 2700 |0007: throw v0 │ │ +0630bc: |[0630bc] android.support.v4.util.LruCache.evictionCount:()I │ │ +0630cc: 1d01 |0000: monitor-enter v1 │ │ +0630ce: 5210 0305 |0001: iget v0, v1, Landroid/support/v4/util/LruCache;.evictionCount:I // field@0503 │ │ +0630d2: 1e01 |0003: monitor-exit v1 │ │ +0630d4: 0f00 |0004: return v0 │ │ +0630d6: 0d00 |0005: move-exception v0 │ │ +0630d8: 1e01 |0006: monitor-exit v1 │ │ +0630da: 2700 |0007: throw v0 │ │ catches : 1 │ │ 0x0001 - 0x0003 │ │ -> 0x0005 │ │ positions : │ │ - 0x0000 line=309 │ │ + 0x0000 line=326 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Landroid/support/v4/util/LruCache; │ │ 0x0000 - 0x0008 reg=1 this Landroid/support/v4/util/LruCache; Landroid/support/v4/util/LruCache; │ │ │ │ #5 : (in Landroid/support/v4/util/LruCache;) │ │ name : 'get' │ │ type : '(Ljava/lang/Object;)Ljava/lang/Object;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 5 │ │ insns size : 94 16-bit code units │ │ -041938: |[041938] android.support.v4.util.LruCache.get:(Ljava/lang/Object;)Ljava/lang/Object; │ │ -041948: 3905 0a00 |0000: if-nez v5, 000a // +000a │ │ -04194c: 2202 b203 |0002: new-instance v2, Ljava/lang/NullPointerException; // type@03b2 │ │ -041950: 1a03 fb14 |0004: const-string v3, "key == null" // string@14fb │ │ -041954: 7020 9017 3200 |0006: invoke-direct {v2, v3}, Ljava/lang/NullPointerException;.:(Ljava/lang/String;)V // method@1790 │ │ -04195a: 2702 |0009: throw v2 │ │ -04195c: 1d04 |000a: monitor-enter v4 │ │ -04195e: 5442 cd02 |000b: iget-object v2, v4, Landroid/support/v4/util/LruCache;.map:Ljava/util/LinkedHashMap; // field@02cd │ │ -041962: 6e20 f517 5200 |000d: invoke-virtual {v2, v5}, Ljava/util/LinkedHashMap;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@17f5 │ │ -041968: 0c01 |0010: move-result-object v1 │ │ -04196a: 3801 0b00 |0011: if-eqz v1, 001c // +000b │ │ -04196e: 5242 cc02 |0013: iget v2, v4, Landroid/support/v4/util/LruCache;.hitCount:I // field@02cc │ │ -041972: d802 0201 |0015: add-int/lit8 v2, v2, #int 1 // #01 │ │ -041976: 5942 cc02 |0017: iput v2, v4, Landroid/support/v4/util/LruCache;.hitCount:I // field@02cc │ │ -04197a: 1e04 |0019: monitor-exit v4 │ │ -04197c: 0710 |001a: move-object v0, v1 │ │ -04197e: 1100 |001b: return-object v0 │ │ -041980: 5242 cf02 |001c: iget v2, v4, Landroid/support/v4/util/LruCache;.missCount:I // field@02cf │ │ -041984: d802 0201 |001e: add-int/lit8 v2, v2, #int 1 // #01 │ │ -041988: 5942 cf02 |0020: iput v2, v4, Landroid/support/v4/util/LruCache;.missCount:I // field@02cf │ │ -04198c: 1e04 |0022: monitor-exit v4 │ │ -04198e: 6e20 2608 5400 |0023: invoke-virtual {v4, v5}, Landroid/support/v4/util/LruCache;.create:(Ljava/lang/Object;)Ljava/lang/Object; // method@0826 │ │ -041994: 0c00 |0026: move-result-object v0 │ │ -041996: 3900 0700 |0027: if-nez v0, 002e // +0007 │ │ -04199a: 1200 |0029: const/4 v0, #int 0 // #0 │ │ -04199c: 28f1 |002a: goto 001b // -000f │ │ -04199e: 0d02 |002b: move-exception v2 │ │ -0419a0: 1e04 |002c: monitor-exit v4 │ │ -0419a2: 2702 |002d: throw v2 │ │ -0419a4: 1d04 |002e: monitor-enter v4 │ │ -0419a6: 5242 ca02 |002f: iget v2, v4, Landroid/support/v4/util/LruCache;.createCount:I // field@02ca │ │ -0419aa: d802 0201 |0031: add-int/lit8 v2, v2, #int 1 // #01 │ │ -0419ae: 5942 ca02 |0033: iput v2, v4, Landroid/support/v4/util/LruCache;.createCount:I // field@02ca │ │ -0419b2: 5442 cd02 |0035: iget-object v2, v4, Landroid/support/v4/util/LruCache;.map:Ljava/util/LinkedHashMap; // field@02cd │ │ -0419b6: 6e30 f717 5200 |0037: invoke-virtual {v2, v5, v0}, Ljava/util/LinkedHashMap;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@17f7 │ │ -0419bc: 0c01 |003a: move-result-object v1 │ │ -0419be: 3801 1000 |003b: if-eqz v1, 004b // +0010 │ │ -0419c2: 5442 cd02 |003d: iget-object v2, v4, Landroid/support/v4/util/LruCache;.map:Ljava/util/LinkedHashMap; // field@02cd │ │ -0419c6: 6e30 f717 5201 |003f: invoke-virtual {v2, v5, v1}, Ljava/util/LinkedHashMap;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@17f7 │ │ -0419cc: 1e04 |0042: monitor-exit v4 │ │ -0419ce: 3801 1500 |0043: if-eqz v1, 0058 // +0015 │ │ -0419d2: 1202 |0045: const/4 v2, #int 0 // #0 │ │ -0419d4: 6e51 2808 2405 |0046: invoke-virtual {v4, v2, v5, v0, v1}, Landroid/support/v4/util/LruCache;.entryRemoved:(ZLjava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)V // method@0828 │ │ -0419da: 0710 |0049: move-object v0, v1 │ │ -0419dc: 28d1 |004a: goto 001b // -002f │ │ -0419de: 5242 d102 |004b: iget v2, v4, Landroid/support/v4/util/LruCache;.size:I // field@02d1 │ │ -0419e2: 7030 3208 5400 |004d: invoke-direct {v4, v5, v0}, Landroid/support/v4/util/LruCache;.safeSizeOf:(Ljava/lang/Object;Ljava/lang/Object;)I // method@0832 │ │ -0419e8: 0a03 |0050: move-result v3 │ │ -0419ea: b032 |0051: add-int/2addr v2, v3 │ │ -0419ec: 5942 d102 |0052: iput v2, v4, Landroid/support/v4/util/LruCache;.size:I // field@02d1 │ │ -0419f0: 28ee |0054: goto 0042 // -0012 │ │ -0419f2: 0d02 |0055: move-exception v2 │ │ -0419f4: 1e04 |0056: monitor-exit v4 │ │ -0419f6: 2702 |0057: throw v2 │ │ -0419f8: 5242 ce02 |0058: iget v2, v4, Landroid/support/v4/util/LruCache;.maxSize:I // field@02ce │ │ -0419fc: 6e20 3708 2400 |005a: invoke-virtual {v4, v2}, Landroid/support/v4/util/LruCache;.trimToSize:(I)V // method@0837 │ │ -041a02: 28be |005d: goto 001b // -0042 │ │ +0630e8: |[0630e8] android.support.v4.util.LruCache.get:(Ljava/lang/Object;)Ljava/lang/Object; │ │ +0630f8: 3905 0a00 |0000: if-nez v5, 000a // +000a │ │ +0630fc: 2202 3705 |0002: new-instance v2, Ljava/lang/NullPointerException; // type@0537 │ │ +063100: 1a03 e41b |0004: const-string v3, "key == null" // string@1be4 │ │ +063104: 7020 8522 3200 |0006: invoke-direct {v2, v3}, Ljava/lang/NullPointerException;.:(Ljava/lang/String;)V // method@2285 │ │ +06310a: 2702 |0009: throw v2 │ │ +06310c: 1d04 |000a: monitor-enter v4 │ │ +06310e: 5442 0505 |000b: iget-object v2, v4, Landroid/support/v4/util/LruCache;.map:Ljava/util/LinkedHashMap; // field@0505 │ │ +063112: 6e20 f822 5200 |000d: invoke-virtual {v2, v5}, Ljava/util/LinkedHashMap;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@22f8 │ │ +063118: 0c01 |0010: move-result-object v1 │ │ +06311a: 3801 0b00 |0011: if-eqz v1, 001c // +000b │ │ +06311e: 5242 0405 |0013: iget v2, v4, Landroid/support/v4/util/LruCache;.hitCount:I // field@0504 │ │ +063122: d802 0201 |0015: add-int/lit8 v2, v2, #int 1 // #01 │ │ +063126: 5942 0405 |0017: iput v2, v4, Landroid/support/v4/util/LruCache;.hitCount:I // field@0504 │ │ +06312a: 1e04 |0019: monitor-exit v4 │ │ +06312c: 0710 |001a: move-object v0, v1 │ │ +06312e: 1100 |001b: return-object v0 │ │ +063130: 5242 0705 |001c: iget v2, v4, Landroid/support/v4/util/LruCache;.missCount:I // field@0507 │ │ +063134: d802 0201 |001e: add-int/lit8 v2, v2, #int 1 // #01 │ │ +063138: 5942 0705 |0020: iput v2, v4, Landroid/support/v4/util/LruCache;.missCount:I // field@0507 │ │ +06313c: 1e04 |0022: monitor-exit v4 │ │ +06313e: 6e20 c20e 5400 |0023: invoke-virtual {v4, v5}, Landroid/support/v4/util/LruCache;.create:(Ljava/lang/Object;)Ljava/lang/Object; // method@0ec2 │ │ +063144: 0c00 |0026: move-result-object v0 │ │ +063146: 3900 0700 |0027: if-nez v0, 002e // +0007 │ │ +06314a: 1200 |0029: const/4 v0, #int 0 // #0 │ │ +06314c: 28f1 |002a: goto 001b // -000f │ │ +06314e: 0d02 |002b: move-exception v2 │ │ +063150: 1e04 |002c: monitor-exit v4 │ │ +063152: 2702 |002d: throw v2 │ │ +063154: 1d04 |002e: monitor-enter v4 │ │ +063156: 5242 0205 |002f: iget v2, v4, Landroid/support/v4/util/LruCache;.createCount:I // field@0502 │ │ +06315a: d802 0201 |0031: add-int/lit8 v2, v2, #int 1 // #01 │ │ +06315e: 5942 0205 |0033: iput v2, v4, Landroid/support/v4/util/LruCache;.createCount:I // field@0502 │ │ +063162: 5442 0505 |0035: iget-object v2, v4, Landroid/support/v4/util/LruCache;.map:Ljava/util/LinkedHashMap; // field@0505 │ │ +063166: 6e30 fa22 5200 |0037: invoke-virtual {v2, v5, v0}, Ljava/util/LinkedHashMap;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@22fa │ │ +06316c: 0c01 |003a: move-result-object v1 │ │ +06316e: 3801 1000 |003b: if-eqz v1, 004b // +0010 │ │ +063172: 5442 0505 |003d: iget-object v2, v4, Landroid/support/v4/util/LruCache;.map:Ljava/util/LinkedHashMap; // field@0505 │ │ +063176: 6e30 fa22 5201 |003f: invoke-virtual {v2, v5, v1}, Ljava/util/LinkedHashMap;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@22fa │ │ +06317c: 1e04 |0042: monitor-exit v4 │ │ +06317e: 3801 1500 |0043: if-eqz v1, 0058 // +0015 │ │ +063182: 1202 |0045: const/4 v2, #int 0 // #0 │ │ +063184: 6e51 c40e 2405 |0046: invoke-virtual {v4, v2, v5, v0, v1}, Landroid/support/v4/util/LruCache;.entryRemoved:(ZLjava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)V // method@0ec4 │ │ +06318a: 0710 |0049: move-object v0, v1 │ │ +06318c: 28d1 |004a: goto 001b // -002f │ │ +06318e: 5242 0905 |004b: iget v2, v4, Landroid/support/v4/util/LruCache;.size:I // field@0509 │ │ +063192: 7030 cf0e 5400 |004d: invoke-direct {v4, v5, v0}, Landroid/support/v4/util/LruCache;.safeSizeOf:(Ljava/lang/Object;Ljava/lang/Object;)I // method@0ecf │ │ +063198: 0a03 |0050: move-result v3 │ │ +06319a: b032 |0051: add-int/2addr v2, v3 │ │ +06319c: 5942 0905 |0052: iput v2, v4, Landroid/support/v4/util/LruCache;.size:I // field@0509 │ │ +0631a0: 28ee |0054: goto 0042 // -0012 │ │ +0631a2: 0d02 |0055: move-exception v2 │ │ +0631a4: 1e04 |0056: monitor-exit v4 │ │ +0631a6: 2702 |0057: throw v2 │ │ +0631a8: 5242 0605 |0058: iget v2, v4, Landroid/support/v4/util/LruCache;.maxSize:I // field@0506 │ │ +0631ac: 6e20 d40e 2400 |005a: invoke-virtual {v4, v2}, Landroid/support/v4/util/LruCache;.trimToSize:(I)V // method@0ed4 │ │ +0631b2: 28be |005d: goto 001b // -0042 │ │ catches : 4 │ │ 0x000b - 0x0023 │ │ -> 0x002b │ │ 0x002c - 0x002d │ │ -> 0x002b │ │ 0x002f - 0x0043 │ │ -> 0x0055 │ │ 0x004b - 0x0057 │ │ -> 0x0055 │ │ positions : │ │ - 0x0000 line=62 │ │ - 0x0002 line=63 │ │ - 0x000a line=67 │ │ - 0x000b line=68 │ │ - 0x0011 line=69 │ │ - 0x0013 line=70 │ │ - 0x0019 line=71 │ │ - 0x001b line=105 │ │ - 0x001c line=73 │ │ - 0x0022 line=74 │ │ - 0x0023 line=83 │ │ - 0x0027 line=84 │ │ - 0x0029 line=85 │ │ - 0x002b line=74 │ │ - 0x002e line=88 │ │ - 0x002f line=89 │ │ - 0x0035 line=90 │ │ - 0x003b line=92 │ │ - 0x003d line=94 │ │ - 0x0042 line=98 │ │ - 0x0043 line=100 │ │ - 0x0045 line=101 │ │ - 0x004a line=102 │ │ - 0x004b line=96 │ │ - 0x0055 line=98 │ │ - 0x0058 line=104 │ │ + 0x0000 line=78 │ │ + 0x0002 line=79 │ │ + 0x000a line=83 │ │ + 0x000b line=84 │ │ + 0x0011 line=85 │ │ + 0x0013 line=86 │ │ + 0x0019 line=87 │ │ + 0x001b line=121 │ │ + 0x001c line=89 │ │ + 0x0022 line=90 │ │ + 0x0023 line=99 │ │ + 0x0027 line=100 │ │ + 0x0029 line=101 │ │ + 0x002b line=90 │ │ + 0x002e line=104 │ │ + 0x002f line=105 │ │ + 0x0035 line=106 │ │ + 0x003b line=108 │ │ + 0x003d line=110 │ │ + 0x0042 line=114 │ │ + 0x0043 line=116 │ │ + 0x0045 line=117 │ │ + 0x004a line=118 │ │ + 0x004b line=112 │ │ + 0x0055 line=114 │ │ + 0x0058 line=120 │ │ locals : │ │ 0x0000 - 0x0000 reg=4 this Landroid/support/v4/util/LruCache; │ │ 0x0000 - 0x0000 reg=5 (null) Ljava/lang/Object; │ │ 0x0027 - 0x002b reg=0 createdValue Ljava/lang/Object; TV; │ │ 0x0011 - 0x002b reg=1 mapValue Ljava/lang/Object; TV; │ │ 0x002e - 0x005e reg=0 createdValue Ljava/lang/Object; TV; │ │ 0x002e - 0x005e reg=1 mapValue Ljava/lang/Object; TV; │ │ @@ -33262,147 +61039,147 @@ │ │ type : '()I' │ │ access : 0x20011 (PUBLIC FINAL DECLARED_SYNCHRONIZED) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 8 16-bit code units │ │ -041a2c: |[041a2c] android.support.v4.util.LruCache.hitCount:()I │ │ -041a3c: 1d01 |0000: monitor-enter v1 │ │ -041a3e: 5210 cc02 |0001: iget v0, v1, Landroid/support/v4/util/LruCache;.hitCount:I // field@02cc │ │ -041a42: 1e01 |0003: monitor-exit v1 │ │ -041a44: 0f00 |0004: return v0 │ │ -041a46: 0d00 |0005: move-exception v0 │ │ -041a48: 1e01 |0006: monitor-exit v1 │ │ -041a4a: 2700 |0007: throw v0 │ │ +0631dc: |[0631dc] android.support.v4.util.LruCache.hitCount:()I │ │ +0631ec: 1d01 |0000: monitor-enter v1 │ │ +0631ee: 5210 0405 |0001: iget v0, v1, Landroid/support/v4/util/LruCache;.hitCount:I // field@0504 │ │ +0631f2: 1e01 |0003: monitor-exit v1 │ │ +0631f4: 0f00 |0004: return v0 │ │ +0631f6: 0d00 |0005: move-exception v0 │ │ +0631f8: 1e01 |0006: monitor-exit v1 │ │ +0631fa: 2700 |0007: throw v0 │ │ catches : 1 │ │ 0x0001 - 0x0003 │ │ -> 0x0005 │ │ positions : │ │ - 0x0000 line=280 │ │ + 0x0000 line=297 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Landroid/support/v4/util/LruCache; │ │ 0x0000 - 0x0008 reg=1 this Landroid/support/v4/util/LruCache; Landroid/support/v4/util/LruCache; │ │ │ │ #7 : (in Landroid/support/v4/util/LruCache;) │ │ name : 'maxSize' │ │ type : '()I' │ │ access : 0x20011 (PUBLIC FINAL DECLARED_SYNCHRONIZED) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 8 16-bit code units │ │ -041a58: |[041a58] android.support.v4.util.LruCache.maxSize:()I │ │ -041a68: 1d01 |0000: monitor-enter v1 │ │ -041a6a: 5210 ce02 |0001: iget v0, v1, Landroid/support/v4/util/LruCache;.maxSize:I // field@02ce │ │ -041a6e: 1e01 |0003: monitor-exit v1 │ │ -041a70: 0f00 |0004: return v0 │ │ -041a72: 0d00 |0005: move-exception v0 │ │ -041a74: 1e01 |0006: monitor-exit v1 │ │ -041a76: 2700 |0007: throw v0 │ │ +063208: |[063208] android.support.v4.util.LruCache.maxSize:()I │ │ +063218: 1d01 |0000: monitor-enter v1 │ │ +06321a: 5210 0605 |0001: iget v0, v1, Landroid/support/v4/util/LruCache;.maxSize:I // field@0506 │ │ +06321e: 1e01 |0003: monitor-exit v1 │ │ +063220: 0f00 |0004: return v0 │ │ +063222: 0d00 |0005: move-exception v0 │ │ +063224: 1e01 |0006: monitor-exit v1 │ │ +063226: 2700 |0007: throw v0 │ │ catches : 1 │ │ 0x0001 - 0x0003 │ │ -> 0x0005 │ │ positions : │ │ - 0x0000 line=273 │ │ + 0x0000 line=289 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Landroid/support/v4/util/LruCache; │ │ 0x0000 - 0x0008 reg=1 this Landroid/support/v4/util/LruCache; Landroid/support/v4/util/LruCache; │ │ │ │ #8 : (in Landroid/support/v4/util/LruCache;) │ │ name : 'missCount' │ │ type : '()I' │ │ access : 0x20011 (PUBLIC FINAL DECLARED_SYNCHRONIZED) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 8 16-bit code units │ │ -041a84: |[041a84] android.support.v4.util.LruCache.missCount:()I │ │ -041a94: 1d01 |0000: monitor-enter v1 │ │ -041a96: 5210 cf02 |0001: iget v0, v1, Landroid/support/v4/util/LruCache;.missCount:I // field@02cf │ │ -041a9a: 1e01 |0003: monitor-exit v1 │ │ -041a9c: 0f00 |0004: return v0 │ │ -041a9e: 0d00 |0005: move-exception v0 │ │ -041aa0: 1e01 |0006: monitor-exit v1 │ │ -041aa2: 2700 |0007: throw v0 │ │ +063234: |[063234] android.support.v4.util.LruCache.missCount:()I │ │ +063244: 1d01 |0000: monitor-enter v1 │ │ +063246: 5210 0705 |0001: iget v0, v1, Landroid/support/v4/util/LruCache;.missCount:I // field@0507 │ │ +06324a: 1e01 |0003: monitor-exit v1 │ │ +06324c: 0f00 |0004: return v0 │ │ +06324e: 0d00 |0005: move-exception v0 │ │ +063250: 1e01 |0006: monitor-exit v1 │ │ +063252: 2700 |0007: throw v0 │ │ catches : 1 │ │ 0x0001 - 0x0003 │ │ -> 0x0005 │ │ positions : │ │ - 0x0000 line=288 │ │ + 0x0000 line=305 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Landroid/support/v4/util/LruCache; │ │ 0x0000 - 0x0008 reg=1 this Landroid/support/v4/util/LruCache; Landroid/support/v4/util/LruCache; │ │ │ │ #9 : (in Landroid/support/v4/util/LruCache;) │ │ name : 'put' │ │ type : '(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 6 │ │ ins : 3 │ │ outs : 5 │ │ insns size : 61 16-bit code units │ │ -041ab0: |[041ab0] android.support.v4.util.LruCache.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; │ │ -041ac0: 3804 0400 |0000: if-eqz v4, 0004 // +0004 │ │ -041ac4: 3905 0a00 |0002: if-nez v5, 000c // +000a │ │ -041ac8: 2201 b203 |0004: new-instance v1, Ljava/lang/NullPointerException; // type@03b2 │ │ -041acc: 1a02 fc14 |0006: const-string v2, "key == null || value == null" // string@14fc │ │ -041ad0: 7020 9017 2100 |0008: invoke-direct {v1, v2}, Ljava/lang/NullPointerException;.:(Ljava/lang/String;)V // method@1790 │ │ -041ad6: 2701 |000b: throw v1 │ │ -041ad8: 1d03 |000c: monitor-enter v3 │ │ -041ada: 5231 d002 |000d: iget v1, v3, Landroid/support/v4/util/LruCache;.putCount:I // field@02d0 │ │ -041ade: d801 0101 |000f: add-int/lit8 v1, v1, #int 1 // #01 │ │ -041ae2: 5931 d002 |0011: iput v1, v3, Landroid/support/v4/util/LruCache;.putCount:I // field@02d0 │ │ -041ae6: 5231 d102 |0013: iget v1, v3, Landroid/support/v4/util/LruCache;.size:I // field@02d1 │ │ -041aea: 7030 3208 4305 |0015: invoke-direct {v3, v4, v5}, Landroid/support/v4/util/LruCache;.safeSizeOf:(Ljava/lang/Object;Ljava/lang/Object;)I // method@0832 │ │ -041af0: 0a02 |0018: move-result v2 │ │ -041af2: b021 |0019: add-int/2addr v1, v2 │ │ -041af4: 5931 d102 |001a: iput v1, v3, Landroid/support/v4/util/LruCache;.size:I // field@02d1 │ │ -041af8: 5431 cd02 |001c: iget-object v1, v3, Landroid/support/v4/util/LruCache;.map:Ljava/util/LinkedHashMap; // field@02cd │ │ -041afc: 6e30 f717 4105 |001e: invoke-virtual {v1, v4, v5}, Ljava/util/LinkedHashMap;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@17f7 │ │ -041b02: 0c00 |0021: move-result-object v0 │ │ -041b04: 3800 0b00 |0022: if-eqz v0, 002d // +000b │ │ -041b08: 5231 d102 |0024: iget v1, v3, Landroid/support/v4/util/LruCache;.size:I // field@02d1 │ │ -041b0c: 7030 3208 4300 |0026: invoke-direct {v3, v4, v0}, Landroid/support/v4/util/LruCache;.safeSizeOf:(Ljava/lang/Object;Ljava/lang/Object;)I // method@0832 │ │ -041b12: 0a02 |0029: move-result v2 │ │ -041b14: b121 |002a: sub-int/2addr v1, v2 │ │ -041b16: 5931 d102 |002b: iput v1, v3, Landroid/support/v4/util/LruCache;.size:I // field@02d1 │ │ -041b1a: 1e03 |002d: monitor-exit v3 │ │ -041b1c: 3800 0600 |002e: if-eqz v0, 0034 // +0006 │ │ -041b20: 1201 |0030: const/4 v1, #int 0 // #0 │ │ -041b22: 6e55 2808 1304 |0031: invoke-virtual {v3, v1, v4, v0, v5}, Landroid/support/v4/util/LruCache;.entryRemoved:(ZLjava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)V // method@0828 │ │ -041b28: 5231 ce02 |0034: iget v1, v3, Landroid/support/v4/util/LruCache;.maxSize:I // field@02ce │ │ -041b2c: 6e20 3708 1300 |0036: invoke-virtual {v3, v1}, Landroid/support/v4/util/LruCache;.trimToSize:(I)V // method@0837 │ │ -041b32: 1100 |0039: return-object v0 │ │ -041b34: 0d01 |003a: move-exception v1 │ │ -041b36: 1e03 |003b: monitor-exit v3 │ │ -041b38: 2701 |003c: throw v1 │ │ +063260: |[063260] android.support.v4.util.LruCache.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; │ │ +063270: 3804 0400 |0000: if-eqz v4, 0004 // +0004 │ │ +063274: 3905 0a00 |0002: if-nez v5, 000c // +000a │ │ +063278: 2201 3705 |0004: new-instance v1, Ljava/lang/NullPointerException; // type@0537 │ │ +06327c: 1a02 e51b |0006: const-string v2, "key == null || value == null" // string@1be5 │ │ +063280: 7020 8522 2100 |0008: invoke-direct {v1, v2}, Ljava/lang/NullPointerException;.:(Ljava/lang/String;)V // method@2285 │ │ +063286: 2701 |000b: throw v1 │ │ +063288: 1d03 |000c: monitor-enter v3 │ │ +06328a: 5231 0805 |000d: iget v1, v3, Landroid/support/v4/util/LruCache;.putCount:I // field@0508 │ │ +06328e: d801 0101 |000f: add-int/lit8 v1, v1, #int 1 // #01 │ │ +063292: 5931 0805 |0011: iput v1, v3, Landroid/support/v4/util/LruCache;.putCount:I // field@0508 │ │ +063296: 5231 0905 |0013: iget v1, v3, Landroid/support/v4/util/LruCache;.size:I // field@0509 │ │ +06329a: 7030 cf0e 4305 |0015: invoke-direct {v3, v4, v5}, Landroid/support/v4/util/LruCache;.safeSizeOf:(Ljava/lang/Object;Ljava/lang/Object;)I // method@0ecf │ │ +0632a0: 0a02 |0018: move-result v2 │ │ +0632a2: b021 |0019: add-int/2addr v1, v2 │ │ +0632a4: 5931 0905 |001a: iput v1, v3, Landroid/support/v4/util/LruCache;.size:I // field@0509 │ │ +0632a8: 5431 0505 |001c: iget-object v1, v3, Landroid/support/v4/util/LruCache;.map:Ljava/util/LinkedHashMap; // field@0505 │ │ +0632ac: 6e30 fa22 4105 |001e: invoke-virtual {v1, v4, v5}, Ljava/util/LinkedHashMap;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@22fa │ │ +0632b2: 0c00 |0021: move-result-object v0 │ │ +0632b4: 3800 0b00 |0022: if-eqz v0, 002d // +000b │ │ +0632b8: 5231 0905 |0024: iget v1, v3, Landroid/support/v4/util/LruCache;.size:I // field@0509 │ │ +0632bc: 7030 cf0e 4300 |0026: invoke-direct {v3, v4, v0}, Landroid/support/v4/util/LruCache;.safeSizeOf:(Ljava/lang/Object;Ljava/lang/Object;)I // method@0ecf │ │ +0632c2: 0a02 |0029: move-result v2 │ │ +0632c4: b121 |002a: sub-int/2addr v1, v2 │ │ +0632c6: 5931 0905 |002b: iput v1, v3, Landroid/support/v4/util/LruCache;.size:I // field@0509 │ │ +0632ca: 1e03 |002d: monitor-exit v3 │ │ +0632cc: 3800 0600 |002e: if-eqz v0, 0034 // +0006 │ │ +0632d0: 1201 |0030: const/4 v1, #int 0 // #0 │ │ +0632d2: 6e55 c40e 1304 |0031: invoke-virtual {v3, v1, v4, v0, v5}, Landroid/support/v4/util/LruCache;.entryRemoved:(ZLjava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)V // method@0ec4 │ │ +0632d8: 5231 0605 |0034: iget v1, v3, Landroid/support/v4/util/LruCache;.maxSize:I // field@0506 │ │ +0632dc: 6e20 d40e 1300 |0036: invoke-virtual {v3, v1}, Landroid/support/v4/util/LruCache;.trimToSize:(I)V // method@0ed4 │ │ +0632e2: 1100 |0039: return-object v0 │ │ +0632e4: 0d01 |003a: move-exception v1 │ │ +0632e6: 1e03 |003b: monitor-exit v3 │ │ +0632e8: 2701 |003c: throw v1 │ │ catches : 2 │ │ 0x000d - 0x002e │ │ -> 0x003a │ │ 0x003b - 0x003c │ │ -> 0x003a │ │ positions : │ │ - 0x0000 line=116 │ │ - 0x0004 line=117 │ │ - 0x000c line=121 │ │ - 0x000d line=122 │ │ - 0x0013 line=123 │ │ - 0x001c line=124 │ │ - 0x0022 line=125 │ │ - 0x0024 line=126 │ │ - 0x002d line=128 │ │ - 0x002e line=130 │ │ - 0x0030 line=131 │ │ - 0x0034 line=134 │ │ - 0x0039 line=135 │ │ - 0x003a line=128 │ │ + 0x0000 line=132 │ │ + 0x0004 line=133 │ │ + 0x000c line=137 │ │ + 0x000d line=138 │ │ + 0x0013 line=139 │ │ + 0x001c line=140 │ │ + 0x0022 line=141 │ │ + 0x0024 line=142 │ │ + 0x002d line=144 │ │ + 0x002e line=146 │ │ + 0x0030 line=147 │ │ + 0x0034 line=150 │ │ + 0x0039 line=151 │ │ + 0x003a line=144 │ │ locals : │ │ 0x0000 - 0x0000 reg=3 this Landroid/support/v4/util/LruCache; │ │ 0x0000 - 0x0000 reg=4 (null) Ljava/lang/Object; │ │ 0x0000 - 0x0000 reg=5 (null) Ljava/lang/Object; │ │ 0x0022 - 0x003a reg=0 previous Ljava/lang/Object; TV; │ │ 0x0000 - 0x003d reg=3 this Landroid/support/v4/util/LruCache; Landroid/support/v4/util/LruCache; │ │ 0x0000 - 0x003d reg=4 key Ljava/lang/Object; TK; │ │ @@ -33413,351 +61190,393 @@ │ │ type : '()I' │ │ access : 0x20011 (PUBLIC FINAL DECLARED_SYNCHRONIZED) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 8 16-bit code units │ │ -041b50: |[041b50] android.support.v4.util.LruCache.putCount:()I │ │ -041b60: 1d01 |0000: monitor-enter v1 │ │ -041b62: 5210 d002 |0001: iget v0, v1, Landroid/support/v4/util/LruCache;.putCount:I // field@02d0 │ │ -041b66: 1e01 |0003: monitor-exit v1 │ │ -041b68: 0f00 |0004: return v0 │ │ -041b6a: 0d00 |0005: move-exception v0 │ │ -041b6c: 1e01 |0006: monitor-exit v1 │ │ -041b6e: 2700 |0007: throw v0 │ │ +063300: |[063300] android.support.v4.util.LruCache.putCount:()I │ │ +063310: 1d01 |0000: monitor-enter v1 │ │ +063312: 5210 0805 |0001: iget v0, v1, Landroid/support/v4/util/LruCache;.putCount:I // field@0508 │ │ +063316: 1e01 |0003: monitor-exit v1 │ │ +063318: 0f00 |0004: return v0 │ │ +06331a: 0d00 |0005: move-exception v0 │ │ +06331c: 1e01 |0006: monitor-exit v1 │ │ +06331e: 2700 |0007: throw v0 │ │ catches : 1 │ │ 0x0001 - 0x0003 │ │ -> 0x0005 │ │ positions : │ │ - 0x0000 line=302 │ │ + 0x0000 line=319 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Landroid/support/v4/util/LruCache; │ │ 0x0000 - 0x0008 reg=1 this Landroid/support/v4/util/LruCache; Landroid/support/v4/util/LruCache; │ │ │ │ #11 : (in Landroid/support/v4/util/LruCache;) │ │ name : 'remove' │ │ type : '(Ljava/lang/Object;)Ljava/lang/Object;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 5 │ │ insns size : 40 16-bit code units │ │ -041b7c: |[041b7c] android.support.v4.util.LruCache.remove:(Ljava/lang/Object;)Ljava/lang/Object; │ │ -041b8c: 3904 0a00 |0000: if-nez v4, 000a // +000a │ │ -041b90: 2201 b203 |0002: new-instance v1, Ljava/lang/NullPointerException; // type@03b2 │ │ -041b94: 1a02 fb14 |0004: const-string v2, "key == null" // string@14fb │ │ -041b98: 7020 9017 2100 |0006: invoke-direct {v1, v2}, Ljava/lang/NullPointerException;.:(Ljava/lang/String;)V // method@1790 │ │ -041b9e: 2701 |0009: throw v1 │ │ -041ba0: 1d03 |000a: monitor-enter v3 │ │ -041ba2: 5431 cd02 |000b: iget-object v1, v3, Landroid/support/v4/util/LruCache;.map:Ljava/util/LinkedHashMap; // field@02cd │ │ -041ba6: 6e20 f817 4100 |000d: invoke-virtual {v1, v4}, Ljava/util/LinkedHashMap;.remove:(Ljava/lang/Object;)Ljava/lang/Object; // method@17f8 │ │ -041bac: 0c00 |0010: move-result-object v0 │ │ -041bae: 3800 0b00 |0011: if-eqz v0, 001c // +000b │ │ -041bb2: 5231 d102 |0013: iget v1, v3, Landroid/support/v4/util/LruCache;.size:I // field@02d1 │ │ -041bb6: 7030 3208 4300 |0015: invoke-direct {v3, v4, v0}, Landroid/support/v4/util/LruCache;.safeSizeOf:(Ljava/lang/Object;Ljava/lang/Object;)I // method@0832 │ │ -041bbc: 0a02 |0018: move-result v2 │ │ -041bbe: b121 |0019: sub-int/2addr v1, v2 │ │ -041bc0: 5931 d102 |001a: iput v1, v3, Landroid/support/v4/util/LruCache;.size:I // field@02d1 │ │ -041bc4: 1e03 |001c: monitor-exit v3 │ │ -041bc6: 3800 0700 |001d: if-eqz v0, 0024 // +0007 │ │ -041bca: 1201 |001f: const/4 v1, #int 0 // #0 │ │ -041bcc: 1202 |0020: const/4 v2, #int 0 // #0 │ │ -041bce: 6e52 2808 1304 |0021: invoke-virtual {v3, v1, v4, v0, v2}, Landroid/support/v4/util/LruCache;.entryRemoved:(ZLjava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)V // method@0828 │ │ -041bd4: 1100 |0024: return-object v0 │ │ -041bd6: 0d01 |0025: move-exception v1 │ │ -041bd8: 1e03 |0026: monitor-exit v3 │ │ -041bda: 2701 |0027: throw v1 │ │ +06332c: |[06332c] android.support.v4.util.LruCache.remove:(Ljava/lang/Object;)Ljava/lang/Object; │ │ +06333c: 3904 0a00 |0000: if-nez v4, 000a // +000a │ │ +063340: 2201 3705 |0002: new-instance v1, Ljava/lang/NullPointerException; // type@0537 │ │ +063344: 1a02 e41b |0004: const-string v2, "key == null" // string@1be4 │ │ +063348: 7020 8522 2100 |0006: invoke-direct {v1, v2}, Ljava/lang/NullPointerException;.:(Ljava/lang/String;)V // method@2285 │ │ +06334e: 2701 |0009: throw v1 │ │ +063350: 1d03 |000a: monitor-enter v3 │ │ +063352: 5431 0505 |000b: iget-object v1, v3, Landroid/support/v4/util/LruCache;.map:Ljava/util/LinkedHashMap; // field@0505 │ │ +063356: 6e20 fb22 4100 |000d: invoke-virtual {v1, v4}, Ljava/util/LinkedHashMap;.remove:(Ljava/lang/Object;)Ljava/lang/Object; // method@22fb │ │ +06335c: 0c00 |0010: move-result-object v0 │ │ +06335e: 3800 0b00 |0011: if-eqz v0, 001c // +000b │ │ +063362: 5231 0905 |0013: iget v1, v3, Landroid/support/v4/util/LruCache;.size:I // field@0509 │ │ +063366: 7030 cf0e 4300 |0015: invoke-direct {v3, v4, v0}, Landroid/support/v4/util/LruCache;.safeSizeOf:(Ljava/lang/Object;Ljava/lang/Object;)I // method@0ecf │ │ +06336c: 0a02 |0018: move-result v2 │ │ +06336e: b121 |0019: sub-int/2addr v1, v2 │ │ +063370: 5931 0905 |001a: iput v1, v3, Landroid/support/v4/util/LruCache;.size:I // field@0509 │ │ +063374: 1e03 |001c: monitor-exit v3 │ │ +063376: 3800 0700 |001d: if-eqz v0, 0024 // +0007 │ │ +06337a: 1201 |001f: const/4 v1, #int 0 // #0 │ │ +06337c: 1202 |0020: const/4 v2, #int 0 // #0 │ │ +06337e: 6e52 c40e 1304 |0021: invoke-virtual {v3, v1, v4, v0, v2}, Landroid/support/v4/util/LruCache;.entryRemoved:(ZLjava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)V // method@0ec4 │ │ +063384: 1100 |0024: return-object v0 │ │ +063386: 0d01 |0025: move-exception v1 │ │ +063388: 1e03 |0026: monitor-exit v3 │ │ +06338a: 2701 |0027: throw v1 │ │ catches : 2 │ │ 0x000b - 0x001d │ │ -> 0x0025 │ │ 0x0026 - 0x0027 │ │ -> 0x0025 │ │ positions : │ │ - 0x0000 line=177 │ │ - 0x0002 line=178 │ │ - 0x000a line=182 │ │ - 0x000b line=183 │ │ - 0x0011 line=184 │ │ - 0x0013 line=185 │ │ - 0x001c line=187 │ │ - 0x001d line=189 │ │ - 0x001f line=190 │ │ - 0x0024 line=193 │ │ - 0x0025 line=187 │ │ + 0x0000 line=193 │ │ + 0x0002 line=194 │ │ + 0x000a line=198 │ │ + 0x000b line=199 │ │ + 0x0011 line=200 │ │ + 0x0013 line=201 │ │ + 0x001c line=203 │ │ + 0x001d line=205 │ │ + 0x001f line=206 │ │ + 0x0024 line=209 │ │ + 0x0025 line=203 │ │ locals : │ │ 0x0000 - 0x0000 reg=3 this Landroid/support/v4/util/LruCache; │ │ 0x0000 - 0x0000 reg=4 (null) Ljava/lang/Object; │ │ 0x0011 - 0x0025 reg=0 previous Ljava/lang/Object; TV; │ │ 0x0000 - 0x0028 reg=3 this Landroid/support/v4/util/LruCache; Landroid/support/v4/util/LruCache; │ │ 0x0000 - 0x0028 reg=4 key Ljava/lang/Object; TK; │ │ │ │ #12 : (in Landroid/support/v4/util/LruCache;) │ │ + name : 'resize' │ │ + type : '(I)V' │ │ + access : 0x0001 (PUBLIC) │ │ + code - │ │ + registers : 4 │ │ + ins : 2 │ │ + outs : 2 │ │ + insns size : 21 16-bit code units │ │ +0633a0: |[0633a0] android.support.v4.util.LruCache.resize:(I)V │ │ +0633b0: 3c03 0a00 |0000: if-gtz v3, 000a // +000a │ │ +0633b4: 2200 2b05 |0002: new-instance v0, Ljava/lang/IllegalArgumentException; // type@052b │ │ +0633b8: 1a01 b61f |0004: const-string v1, "maxSize <= 0" // string@1fb6 │ │ +0633bc: 7020 6822 1000 |0006: invoke-direct {v0, v1}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@2268 │ │ +0633c2: 2700 |0009: throw v0 │ │ +0633c4: 1d02 |000a: monitor-enter v2 │ │ +0633c6: 5923 0605 |000b: iput v3, v2, Landroid/support/v4/util/LruCache;.maxSize:I // field@0506 │ │ +0633ca: 1e02 |000d: monitor-exit v2 │ │ +0633cc: 6e20 d40e 3200 |000e: invoke-virtual {v2, v3}, Landroid/support/v4/util/LruCache;.trimToSize:(I)V // method@0ed4 │ │ +0633d2: 0e00 |0011: return-void │ │ +0633d4: 0d00 |0012: move-exception v0 │ │ +0633d6: 1e02 |0013: monitor-exit v2 │ │ +0633d8: 2700 |0014: throw v0 │ │ + catches : 2 │ │ + 0x000b - 0x000e │ │ + -> 0x0012 │ │ + 0x0013 - 0x0014 │ │ + -> 0x0012 │ │ + positions : │ │ + 0x0000 line=61 │ │ + 0x0002 line=62 │ │ + 0x000a line=65 │ │ + 0x000b line=66 │ │ + 0x000d line=67 │ │ + 0x000e line=68 │ │ + 0x0011 line=69 │ │ + 0x0012 line=67 │ │ + locals : │ │ + 0x0000 - 0x0000 reg=2 this Landroid/support/v4/util/LruCache; │ │ + 0x0000 - 0x0015 reg=2 this Landroid/support/v4/util/LruCache; Landroid/support/v4/util/LruCache; │ │ + 0x0000 - 0x0015 reg=3 maxSize I │ │ + │ │ + #13 : (in Landroid/support/v4/util/LruCache;) │ │ name : 'size' │ │ type : '()I' │ │ access : 0x20011 (PUBLIC FINAL DECLARED_SYNCHRONIZED) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 8 16-bit code units │ │ -041bf0: |[041bf0] android.support.v4.util.LruCache.size:()I │ │ -041c00: 1d01 |0000: monitor-enter v1 │ │ -041c02: 5210 d102 |0001: iget v0, v1, Landroid/support/v4/util/LruCache;.size:I // field@02d1 │ │ -041c06: 1e01 |0003: monitor-exit v1 │ │ -041c08: 0f00 |0004: return v0 │ │ -041c0a: 0d00 |0005: move-exception v0 │ │ -041c0c: 1e01 |0006: monitor-exit v1 │ │ -041c0e: 2700 |0007: throw v0 │ │ +0633f0: |[0633f0] android.support.v4.util.LruCache.size:()I │ │ +063400: 1d01 |0000: monitor-enter v1 │ │ +063402: 5210 0905 |0001: iget v0, v1, Landroid/support/v4/util/LruCache;.size:I // field@0509 │ │ +063406: 1e01 |0003: monitor-exit v1 │ │ +063408: 0f00 |0004: return v0 │ │ +06340a: 0d00 |0005: move-exception v0 │ │ +06340c: 1e01 |0006: monitor-exit v1 │ │ +06340e: 2700 |0007: throw v0 │ │ catches : 1 │ │ 0x0001 - 0x0003 │ │ -> 0x0005 │ │ positions : │ │ - 0x0000 line=264 │ │ + 0x0000 line=280 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Landroid/support/v4/util/LruCache; │ │ 0x0000 - 0x0008 reg=1 this Landroid/support/v4/util/LruCache; Landroid/support/v4/util/LruCache; │ │ │ │ - #13 : (in Landroid/support/v4/util/LruCache;) │ │ + #14 : (in Landroid/support/v4/util/LruCache;) │ │ name : 'sizeOf' │ │ type : '(Ljava/lang/Object;Ljava/lang/Object;)I' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -041c1c: |[041c1c] android.support.v4.util.LruCache.sizeOf:(Ljava/lang/Object;Ljava/lang/Object;)I │ │ -041c2c: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -041c2e: 0f00 |0001: return v0 │ │ +06341c: |[06341c] android.support.v4.util.LruCache.sizeOf:(Ljava/lang/Object;Ljava/lang/Object;)I │ │ +06342c: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +06342e: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=248 │ │ + 0x0000 line=264 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Landroid/support/v4/util/LruCache; │ │ 0x0000 - 0x0000 reg=2 (null) Ljava/lang/Object; │ │ 0x0000 - 0x0000 reg=3 (null) Ljava/lang/Object; │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/util/LruCache; Landroid/support/v4/util/LruCache; │ │ 0x0000 - 0x0002 reg=2 key Ljava/lang/Object; TK; │ │ 0x0000 - 0x0002 reg=3 value Ljava/lang/Object; TV; │ │ │ │ - #14 : (in Landroid/support/v4/util/LruCache;) │ │ + #15 : (in Landroid/support/v4/util/LruCache;) │ │ name : 'snapshot' │ │ type : '()Ljava/util/Map;' │ │ access : 0x20011 (PUBLIC FINAL DECLARED_SYNCHRONIZED) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 13 16-bit code units │ │ -041c30: |[041c30] android.support.v4.util.LruCache.snapshot:()Ljava/util/Map; │ │ -041c40: 1d02 |0000: monitor-enter v2 │ │ -041c42: 2200 d603 |0001: new-instance v0, Ljava/util/LinkedHashMap; // type@03d6 │ │ -041c46: 5421 cd02 |0003: iget-object v1, v2, Landroid/support/v4/util/LruCache;.map:Ljava/util/LinkedHashMap; // field@02cd │ │ -041c4a: 7020 f317 1000 |0005: invoke-direct {v0, v1}, Ljava/util/LinkedHashMap;.:(Ljava/util/Map;)V // method@17f3 │ │ -041c50: 1e02 |0008: monitor-exit v2 │ │ -041c52: 1100 |0009: return-object v0 │ │ -041c54: 0d00 |000a: move-exception v0 │ │ -041c56: 1e02 |000b: monitor-exit v2 │ │ -041c58: 2700 |000c: throw v0 │ │ +063430: |[063430] android.support.v4.util.LruCache.snapshot:()Ljava/util/Map; │ │ +063440: 1d02 |0000: monitor-enter v2 │ │ +063442: 2200 6105 |0001: new-instance v0, Ljava/util/LinkedHashMap; // type@0561 │ │ +063446: 5421 0505 |0003: iget-object v1, v2, Landroid/support/v4/util/LruCache;.map:Ljava/util/LinkedHashMap; // field@0505 │ │ +06344a: 7020 f622 1000 |0005: invoke-direct {v0, v1}, Ljava/util/LinkedHashMap;.:(Ljava/util/Map;)V // method@22f6 │ │ +063450: 1e02 |0008: monitor-exit v2 │ │ +063452: 1100 |0009: return-object v0 │ │ +063454: 0d00 |000a: move-exception v0 │ │ +063456: 1e02 |000b: monitor-exit v2 │ │ +063458: 2700 |000c: throw v0 │ │ catches : 1 │ │ 0x0001 - 0x0008 │ │ -> 0x000a │ │ positions : │ │ - 0x0000 line=317 │ │ + 0x0000 line=334 │ │ locals : │ │ 0x0000 - 0x0000 reg=2 this Landroid/support/v4/util/LruCache; │ │ 0x0000 - 0x000d reg=2 this Landroid/support/v4/util/LruCache; Landroid/support/v4/util/LruCache; │ │ │ │ - #15 : (in Landroid/support/v4/util/LruCache;) │ │ + #16 : (in Landroid/support/v4/util/LruCache;) │ │ name : 'toString' │ │ type : '()Ljava/lang/String;' │ │ access : 0x20011 (PUBLIC FINAL DECLARED_SYNCHRONIZED) │ │ code - │ │ registers : 7 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 64 16-bit code units │ │ -041c68: |[041c68] android.support.v4.util.LruCache.toString:()Ljava/lang/String; │ │ -041c78: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -041c7a: 1d06 |0001: monitor-enter v6 │ │ -041c7c: 5262 cc02 |0002: iget v2, v6, Landroid/support/v4/util/LruCache;.hitCount:I // field@02cc │ │ -041c80: 5263 cf02 |0004: iget v3, v6, Landroid/support/v4/util/LruCache;.missCount:I // field@02cf │ │ -041c84: 9000 0203 |0006: add-int v0, v2, v3 │ │ -041c88: 3800 0800 |0008: if-eqz v0, 0010 // +0008 │ │ -041c8c: 5262 cc02 |000a: iget v2, v6, Landroid/support/v4/util/LruCache;.hitCount:I // field@02cc │ │ -041c90: da02 0264 |000c: mul-int/lit8 v2, v2, #int 100 // #64 │ │ -041c94: 9301 0200 |000e: div-int v1, v2, v0 │ │ -041c98: 1a02 3709 |0010: const-string v2, "LruCache[maxSize=%d,hits=%d,misses=%d,hitRate=%d%%]" // string@0937 │ │ -041c9c: 1243 |0012: const/4 v3, #int 4 // #4 │ │ -041c9e: 2333 2f04 |0013: new-array v3, v3, [Ljava/lang/Object; // type@042f │ │ -041ca2: 1204 |0015: const/4 v4, #int 0 // #0 │ │ -041ca4: 5265 ce02 |0016: iget v5, v6, Landroid/support/v4/util/LruCache;.maxSize:I // field@02ce │ │ -041ca8: 7110 8217 0500 |0018: invoke-static {v5}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@1782 │ │ -041cae: 0c05 |001b: move-result-object v5 │ │ -041cb0: 4d05 0304 |001c: aput-object v5, v3, v4 │ │ -041cb4: 1214 |001e: const/4 v4, #int 1 // #1 │ │ -041cb6: 5265 cc02 |001f: iget v5, v6, Landroid/support/v4/util/LruCache;.hitCount:I // field@02cc │ │ -041cba: 7110 8217 0500 |0021: invoke-static {v5}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@1782 │ │ -041cc0: 0c05 |0024: move-result-object v5 │ │ -041cc2: 4d05 0304 |0025: aput-object v5, v3, v4 │ │ -041cc6: 1224 |0027: const/4 v4, #int 2 // #2 │ │ -041cc8: 5265 cf02 |0028: iget v5, v6, Landroid/support/v4/util/LruCache;.missCount:I // field@02cf │ │ -041ccc: 7110 8217 0500 |002a: invoke-static {v5}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@1782 │ │ -041cd2: 0c05 |002d: move-result-object v5 │ │ -041cd4: 4d05 0304 |002e: aput-object v5, v3, v4 │ │ -041cd8: 1234 |0030: const/4 v4, #int 3 // #3 │ │ -041cda: 7110 8217 0100 |0031: invoke-static {v1}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@1782 │ │ -041ce0: 0c05 |0034: move-result-object v5 │ │ -041ce2: 4d05 0304 |0035: aput-object v5, v3, v4 │ │ -041ce6: 7120 a417 3200 |0037: invoke-static {v2, v3}, Ljava/lang/String;.format:(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; // method@17a4 │ │ -041cec: 0c02 |003a: move-result-object v2 │ │ -041cee: 1e06 |003b: monitor-exit v6 │ │ -041cf0: 1102 |003c: return-object v2 │ │ -041cf2: 0d02 |003d: move-exception v2 │ │ -041cf4: 1e06 |003e: monitor-exit v6 │ │ -041cf6: 2702 |003f: throw v2 │ │ +063468: |[063468] android.support.v4.util.LruCache.toString:()Ljava/lang/String; │ │ +063478: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +06347a: 1d06 |0001: monitor-enter v6 │ │ +06347c: 5262 0405 |0002: iget v2, v6, Landroid/support/v4/util/LruCache;.hitCount:I // field@0504 │ │ +063480: 5263 0705 |0004: iget v3, v6, Landroid/support/v4/util/LruCache;.missCount:I // field@0507 │ │ +063484: 9000 0203 |0006: add-int v0, v2, v3 │ │ +063488: 3800 0800 |0008: if-eqz v0, 0010 // +0008 │ │ +06348c: 5262 0405 |000a: iget v2, v6, Landroid/support/v4/util/LruCache;.hitCount:I // field@0504 │ │ +063490: da02 0264 |000c: mul-int/lit8 v2, v2, #int 100 // #64 │ │ +063494: 9301 0200 |000e: div-int v1, v2, v0 │ │ +063498: 1a02 510c |0010: const-string v2, "LruCache[maxSize=%d,hits=%d,misses=%d,hitRate=%d%%]" // string@0c51 │ │ +06349c: 1243 |0012: const/4 v3, #int 4 // #4 │ │ +06349e: 2333 ca05 |0013: new-array v3, v3, [Ljava/lang/Object; // type@05ca │ │ +0634a2: 1204 |0015: const/4 v4, #int 0 // #0 │ │ +0634a4: 5265 0605 |0016: iget v5, v6, Landroid/support/v4/util/LruCache;.maxSize:I // field@0506 │ │ +0634a8: 7110 7422 0500 |0018: invoke-static {v5}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@2274 │ │ +0634ae: 0c05 |001b: move-result-object v5 │ │ +0634b0: 4d05 0304 |001c: aput-object v5, v3, v4 │ │ +0634b4: 1214 |001e: const/4 v4, #int 1 // #1 │ │ +0634b6: 5265 0405 |001f: iget v5, v6, Landroid/support/v4/util/LruCache;.hitCount:I // field@0504 │ │ +0634ba: 7110 7422 0500 |0021: invoke-static {v5}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@2274 │ │ +0634c0: 0c05 |0024: move-result-object v5 │ │ +0634c2: 4d05 0304 |0025: aput-object v5, v3, v4 │ │ +0634c6: 1224 |0027: const/4 v4, #int 2 // #2 │ │ +0634c8: 5265 0705 |0028: iget v5, v6, Landroid/support/v4/util/LruCache;.missCount:I // field@0507 │ │ +0634cc: 7110 7422 0500 |002a: invoke-static {v5}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@2274 │ │ +0634d2: 0c05 |002d: move-result-object v5 │ │ +0634d4: 4d05 0304 |002e: aput-object v5, v3, v4 │ │ +0634d8: 1234 |0030: const/4 v4, #int 3 // #3 │ │ +0634da: 7110 7422 0100 |0031: invoke-static {v1}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@2274 │ │ +0634e0: 0c05 |0034: move-result-object v5 │ │ +0634e2: 4d05 0304 |0035: aput-object v5, v3, v4 │ │ +0634e6: 7120 9922 3200 |0037: invoke-static {v2, v3}, Ljava/lang/String;.format:(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; // method@2299 │ │ +0634ec: 0c02 |003a: move-result-object v2 │ │ +0634ee: 1e06 |003b: monitor-exit v6 │ │ +0634f0: 1102 |003c: return-object v2 │ │ +0634f2: 0d02 |003d: move-exception v2 │ │ +0634f4: 1e06 |003e: monitor-exit v6 │ │ +0634f6: 2702 |003f: throw v2 │ │ catches : 1 │ │ 0x0002 - 0x003a │ │ -> 0x003d │ │ positions : │ │ - 0x0001 line=321 │ │ - 0x0008 line=322 │ │ - 0x0010 line=323 │ │ - 0x003d line=321 │ │ + 0x0001 line=338 │ │ + 0x0008 line=339 │ │ + 0x0010 line=340 │ │ + 0x003d line=338 │ │ locals : │ │ 0x0000 - 0x0000 reg=6 this Landroid/support/v4/util/LruCache; │ │ 0x0008 - 0x003d reg=0 accesses I │ │ 0x0010 - 0x003d reg=1 hitPercent I │ │ 0x0000 - 0x0040 reg=6 this Landroid/support/v4/util/LruCache; Landroid/support/v4/util/LruCache; │ │ │ │ - #16 : (in Landroid/support/v4/util/LruCache;) │ │ + #17 : (in Landroid/support/v4/util/LruCache;) │ │ name : 'trimToSize' │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 8 │ │ ins : 2 │ │ outs : 5 │ │ insns size : 118 16-bit code units │ │ -041d04: |[041d04] android.support.v4.util.LruCache.trimToSize:(I)V │ │ -041d14: 1d06 |0000: monitor-enter v6 │ │ -041d16: 5263 d102 |0001: iget v3, v6, Landroid/support/v4/util/LruCache;.size:I // field@02d1 │ │ -041d1a: 3a03 0e00 |0003: if-ltz v3, 0011 // +000e │ │ -041d1e: 5463 cd02 |0005: iget-object v3, v6, Landroid/support/v4/util/LruCache;.map:Ljava/util/LinkedHashMap; // field@02cd │ │ -041d22: 6e10 f617 0300 |0007: invoke-virtual {v3}, Ljava/util/LinkedHashMap;.isEmpty:()Z // method@17f6 │ │ -041d28: 0a03 |000a: move-result v3 │ │ -041d2a: 3803 2a00 |000b: if-eqz v3, 0035 // +002a │ │ -041d2e: 5263 d102 |000d: iget v3, v6, Landroid/support/v4/util/LruCache;.size:I // field@02d1 │ │ -041d32: 3803 2600 |000f: if-eqz v3, 0035 // +0026 │ │ -041d36: 2203 a703 |0011: new-instance v3, Ljava/lang/IllegalStateException; // type@03a7 │ │ -041d3a: 2204 b903 |0013: new-instance v4, Ljava/lang/StringBuilder; // type@03b9 │ │ -041d3e: 7010 ae17 0400 |0015: invoke-direct {v4}, Ljava/lang/StringBuilder;.:()V // method@17ae │ │ -041d44: 6e10 9417 0600 |0018: invoke-virtual {v6}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@1794 │ │ -041d4a: 0c05 |001b: move-result-object v5 │ │ -041d4c: 6e10 6d17 0500 |001c: invoke-virtual {v5}, Ljava/lang/Class;.getName:()Ljava/lang/String; // method@176d │ │ -041d52: 0c05 |001f: move-result-object v5 │ │ -041d54: 6e20 b517 5400 |0020: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17b5 │ │ -041d5a: 0c04 |0023: move-result-object v4 │ │ -041d5c: 1a05 cf00 |0024: const-string v5, ".sizeOf() is reporting inconsistent results!" // string@00cf │ │ -041d60: 6e20 b517 5400 |0026: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17b5 │ │ -041d66: 0c04 |0029: move-result-object v4 │ │ -041d68: 6e10 ba17 0400 |002a: invoke-virtual {v4}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@17ba │ │ -041d6e: 0c04 |002d: move-result-object v4 │ │ -041d70: 7020 7c17 4300 |002e: invoke-direct {v3, v4}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@177c │ │ -041d76: 2703 |0031: throw v3 │ │ -041d78: 0d03 |0032: move-exception v3 │ │ -041d7a: 1e06 |0033: monitor-exit v6 │ │ -041d7c: 2703 |0034: throw v3 │ │ -041d7e: 5263 d102 |0035: iget v3, v6, Landroid/support/v4/util/LruCache;.size:I // field@02d1 │ │ -041d82: 3773 0a00 |0037: if-le v3, v7, 0041 // +000a │ │ -041d86: 5463 cd02 |0039: iget-object v3, v6, Landroid/support/v4/util/LruCache;.map:Ljava/util/LinkedHashMap; // field@02cd │ │ -041d8a: 6e10 f617 0300 |003b: invoke-virtual {v3}, Ljava/util/LinkedHashMap;.isEmpty:()Z // method@17f6 │ │ -041d90: 0a03 |003e: move-result v3 │ │ -041d92: 3803 0400 |003f: if-eqz v3, 0043 // +0004 │ │ -041d96: 1e06 |0041: monitor-exit v6 │ │ -041d98: 0e00 |0042: return-void │ │ -041d9a: 5463 cd02 |0043: iget-object v3, v6, Landroid/support/v4/util/LruCache;.map:Ljava/util/LinkedHashMap; // field@02cd │ │ -041d9e: 6e10 f417 0300 |0045: invoke-virtual {v3}, Ljava/util/LinkedHashMap;.entrySet:()Ljava/util/Set; // method@17f4 │ │ -041da4: 0c03 |0048: move-result-object v3 │ │ -041da6: 7210 1018 0300 |0049: invoke-interface {v3}, Ljava/util/Set;.iterator:()Ljava/util/Iterator; // method@1810 │ │ -041dac: 0c03 |004c: move-result-object v3 │ │ -041dae: 7210 f017 0300 |004d: invoke-interface {v3}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@17f0 │ │ -041db4: 0c01 |0050: move-result-object v1 │ │ -041db6: 1f01 da03 |0051: check-cast v1, Ljava/util/Map$Entry; // type@03da │ │ -041dba: 7210 0718 0100 |0053: invoke-interface {v1}, Ljava/util/Map$Entry;.getKey:()Ljava/lang/Object; // method@1807 │ │ -041dc0: 0c00 |0056: move-result-object v0 │ │ -041dc2: 7210 0818 0100 |0057: invoke-interface {v1}, Ljava/util/Map$Entry;.getValue:()Ljava/lang/Object; // method@1808 │ │ -041dc8: 0c02 |005a: move-result-object v2 │ │ -041dca: 5463 cd02 |005b: iget-object v3, v6, Landroid/support/v4/util/LruCache;.map:Ljava/util/LinkedHashMap; // field@02cd │ │ -041dce: 6e20 f817 0300 |005d: invoke-virtual {v3, v0}, Ljava/util/LinkedHashMap;.remove:(Ljava/lang/Object;)Ljava/lang/Object; // method@17f8 │ │ -041dd4: 5263 d102 |0060: iget v3, v6, Landroid/support/v4/util/LruCache;.size:I // field@02d1 │ │ -041dd8: 7030 3208 0602 |0062: invoke-direct {v6, v0, v2}, Landroid/support/v4/util/LruCache;.safeSizeOf:(Ljava/lang/Object;Ljava/lang/Object;)I // method@0832 │ │ -041dde: 0a04 |0065: move-result v4 │ │ -041de0: b143 |0066: sub-int/2addr v3, v4 │ │ -041de2: 5963 d102 |0067: iput v3, v6, Landroid/support/v4/util/LruCache;.size:I // field@02d1 │ │ -041de6: 5263 cb02 |0069: iget v3, v6, Landroid/support/v4/util/LruCache;.evictionCount:I // field@02cb │ │ -041dea: d803 0301 |006b: add-int/lit8 v3, v3, #int 1 // #01 │ │ -041dee: 5963 cb02 |006d: iput v3, v6, Landroid/support/v4/util/LruCache;.evictionCount:I // field@02cb │ │ -041df2: 1e06 |006f: monitor-exit v6 │ │ -041df4: 1213 |0070: const/4 v3, #int 1 // #1 │ │ -041df6: 1204 |0071: const/4 v4, #int 0 // #0 │ │ -041df8: 6e54 2808 3620 |0072: invoke-virtual {v6, v3, v0, v2, v4}, Landroid/support/v4/util/LruCache;.entryRemoved:(ZLjava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)V // method@0828 │ │ -041dfe: 288b |0075: goto 0000 // -0075 │ │ +063504: |[063504] android.support.v4.util.LruCache.trimToSize:(I)V │ │ +063514: 1d06 |0000: monitor-enter v6 │ │ +063516: 5263 0905 |0001: iget v3, v6, Landroid/support/v4/util/LruCache;.size:I // field@0509 │ │ +06351a: 3a03 0e00 |0003: if-ltz v3, 0011 // +000e │ │ +06351e: 5463 0505 |0005: iget-object v3, v6, Landroid/support/v4/util/LruCache;.map:Ljava/util/LinkedHashMap; // field@0505 │ │ +063522: 6e10 f922 0300 |0007: invoke-virtual {v3}, Ljava/util/LinkedHashMap;.isEmpty:()Z // method@22f9 │ │ +063528: 0a03 |000a: move-result v3 │ │ +06352a: 3803 2a00 |000b: if-eqz v3, 0035 // +002a │ │ +06352e: 5263 0905 |000d: iget v3, v6, Landroid/support/v4/util/LruCache;.size:I // field@0509 │ │ +063532: 3803 2600 |000f: if-eqz v3, 0035 // +0026 │ │ +063536: 2203 2c05 |0011: new-instance v3, Ljava/lang/IllegalStateException; // type@052c │ │ +06353a: 2204 3e05 |0013: new-instance v4, Ljava/lang/StringBuilder; // type@053e │ │ +06353e: 7010 a422 0400 |0015: invoke-direct {v4}, Ljava/lang/StringBuilder;.:()V // method@22a4 │ │ +063544: 6e10 8922 0600 |0018: invoke-virtual {v6}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@2289 │ │ +06354a: 0c05 |001b: move-result-object v5 │ │ +06354c: 6e10 5c22 0500 |001c: invoke-virtual {v5}, Ljava/lang/Class;.getName:()Ljava/lang/String; // method@225c │ │ +063552: 0c05 |001f: move-result-object v5 │ │ +063554: 6e20 ad22 5400 |0020: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22ad │ │ +06355a: 0c04 |0023: move-result-object v4 │ │ +06355c: 1a05 ed00 |0024: const-string v5, ".sizeOf() is reporting inconsistent results!" // string@00ed │ │ +063560: 6e20 ad22 5400 |0026: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22ad │ │ +063566: 0c04 |0029: move-result-object v4 │ │ +063568: 6e10 b222 0400 |002a: invoke-virtual {v4}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@22b2 │ │ +06356e: 0c04 |002d: move-result-object v4 │ │ +063570: 7020 6c22 4300 |002e: invoke-direct {v3, v4}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@226c │ │ +063576: 2703 |0031: throw v3 │ │ +063578: 0d03 |0032: move-exception v3 │ │ +06357a: 1e06 |0033: monitor-exit v6 │ │ +06357c: 2703 |0034: throw v3 │ │ +06357e: 5263 0905 |0035: iget v3, v6, Landroid/support/v4/util/LruCache;.size:I // field@0509 │ │ +063582: 3773 0a00 |0037: if-le v3, v7, 0041 // +000a │ │ +063586: 5463 0505 |0039: iget-object v3, v6, Landroid/support/v4/util/LruCache;.map:Ljava/util/LinkedHashMap; // field@0505 │ │ +06358a: 6e10 f922 0300 |003b: invoke-virtual {v3}, Ljava/util/LinkedHashMap;.isEmpty:()Z // method@22f9 │ │ +063590: 0a03 |003e: move-result v3 │ │ +063592: 3803 0400 |003f: if-eqz v3, 0043 // +0004 │ │ +063596: 1e06 |0041: monitor-exit v6 │ │ +063598: 0e00 |0042: return-void │ │ +06359a: 5463 0505 |0043: iget-object v3, v6, Landroid/support/v4/util/LruCache;.map:Ljava/util/LinkedHashMap; // field@0505 │ │ +06359e: 6e10 f722 0300 |0045: invoke-virtual {v3}, Ljava/util/LinkedHashMap;.entrySet:()Ljava/util/Set; // method@22f7 │ │ +0635a4: 0c03 |0048: move-result-object v3 │ │ +0635a6: 7210 2023 0300 |0049: invoke-interface {v3}, Ljava/util/Set;.iterator:()Ljava/util/Iterator; // method@2320 │ │ +0635ac: 0c03 |004c: move-result-object v3 │ │ +0635ae: 7210 f322 0300 |004d: invoke-interface {v3}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@22f3 │ │ +0635b4: 0c01 |0050: move-result-object v1 │ │ +0635b6: 1f01 6505 |0051: check-cast v1, Ljava/util/Map$Entry; // type@0565 │ │ +0635ba: 7210 1123 0100 |0053: invoke-interface {v1}, Ljava/util/Map$Entry;.getKey:()Ljava/lang/Object; // method@2311 │ │ +0635c0: 0c00 |0056: move-result-object v0 │ │ +0635c2: 7210 1223 0100 |0057: invoke-interface {v1}, Ljava/util/Map$Entry;.getValue:()Ljava/lang/Object; // method@2312 │ │ +0635c8: 0c02 |005a: move-result-object v2 │ │ +0635ca: 5463 0505 |005b: iget-object v3, v6, Landroid/support/v4/util/LruCache;.map:Ljava/util/LinkedHashMap; // field@0505 │ │ +0635ce: 6e20 fb22 0300 |005d: invoke-virtual {v3, v0}, Ljava/util/LinkedHashMap;.remove:(Ljava/lang/Object;)Ljava/lang/Object; // method@22fb │ │ +0635d4: 5263 0905 |0060: iget v3, v6, Landroid/support/v4/util/LruCache;.size:I // field@0509 │ │ +0635d8: 7030 cf0e 0602 |0062: invoke-direct {v6, v0, v2}, Landroid/support/v4/util/LruCache;.safeSizeOf:(Ljava/lang/Object;Ljava/lang/Object;)I // method@0ecf │ │ +0635de: 0a04 |0065: move-result v4 │ │ +0635e0: b143 |0066: sub-int/2addr v3, v4 │ │ +0635e2: 5963 0905 |0067: iput v3, v6, Landroid/support/v4/util/LruCache;.size:I // field@0509 │ │ +0635e6: 5263 0305 |0069: iget v3, v6, Landroid/support/v4/util/LruCache;.evictionCount:I // field@0503 │ │ +0635ea: d803 0301 |006b: add-int/lit8 v3, v3, #int 1 // #01 │ │ +0635ee: 5963 0305 |006d: iput v3, v6, Landroid/support/v4/util/LruCache;.evictionCount:I // field@0503 │ │ +0635f2: 1e06 |006f: monitor-exit v6 │ │ +0635f4: 1213 |0070: const/4 v3, #int 1 // #1 │ │ +0635f6: 1204 |0071: const/4 v4, #int 0 // #0 │ │ +0635f8: 6e54 c40e 3620 |0072: invoke-virtual {v6, v3, v0, v2, v4}, Landroid/support/v4/util/LruCache;.entryRemoved:(ZLjava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)V // method@0ec4 │ │ +0635fe: 288b |0075: goto 0000 // -0075 │ │ catches : 2 │ │ 0x0001 - 0x0034 │ │ -> 0x0032 │ │ 0x0035 - 0x0070 │ │ -> 0x0032 │ │ positions : │ │ - 0x0000 line=149 │ │ - 0x0001 line=150 │ │ - 0x0011 line=151 │ │ - 0x0032 line=165 │ │ - 0x0035 line=155 │ │ - 0x0041 line=156 │ │ - 0x0042 line=169 │ │ - 0x0043 line=159 │ │ - 0x0053 line=160 │ │ - 0x0057 line=161 │ │ - 0x005b line=162 │ │ - 0x0060 line=163 │ │ - 0x0069 line=164 │ │ - 0x006f line=165 │ │ - 0x0070 line=167 │ │ + 0x0000 line=165 │ │ + 0x0001 line=166 │ │ + 0x0011 line=167 │ │ + 0x0032 line=181 │ │ + 0x0035 line=171 │ │ + 0x0041 line=172 │ │ + 0x0042 line=185 │ │ + 0x0043 line=175 │ │ + 0x0053 line=176 │ │ + 0x0057 line=177 │ │ + 0x005b line=178 │ │ + 0x0060 line=179 │ │ + 0x0069 line=180 │ │ + 0x006f line=181 │ │ + 0x0070 line=183 │ │ locals : │ │ 0x0000 - 0x0000 reg=6 this Landroid/support/v4/util/LruCache; │ │ 0x0057 - 0x0076 reg=0 key Ljava/lang/Object; TK; │ │ 0x0053 - 0x0076 reg=1 toEvict Ljava/util/Map$Entry; Ljava/util/Map$Entry; │ │ 0x005b - 0x0076 reg=2 value Ljava/lang/Object; TV; │ │ 0x0000 - 0x0076 reg=6 this Landroid/support/v4/util/LruCache; Landroid/support/v4/util/LruCache; │ │ 0x0000 - 0x0076 reg=7 maxSize I │ │ │ │ - source_file_idx : 2358 (LruCache.java) │ │ + source_file_idx : 3152 (LruCache.java) │ │ │ │ -Class #163 header: │ │ -class_idx : 379 │ │ +Class #323 header: │ │ +class_idx : 657 │ │ access_flags : 16 (0x0010) │ │ -superclass_idx : 948 │ │ -source_file_idx : 2397 │ │ +superclass_idx : 1337 │ │ +source_file_idx : 3232 │ │ static_fields_size : 0 │ │ instance_fields_size: 5 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 3 │ │ │ │ -Class #163 annotations: │ │ +Class #323 annotations: │ │ Annotations on class │ │ VISIBILITY_SYSTEM Ldalvik/annotation/EnclosingClass; value=Landroid/support/v4/util/MapCollections; │ │ VISIBILITY_SYSTEM Ldalvik/annotation/InnerClass; accessFlags=16 name="ArrayIterator" │ │ VISIBILITY_SYSTEM Ldalvik/annotation/Signature; value={ "" "Ljava/lang/Object;" "Ljava/util/Iterator" ";" } │ │ -Annotations on method #2106 'next' │ │ +Annotations on method #3799 'next' │ │ VISIBILITY_SYSTEM Ldalvik/annotation/Signature; value={ "()TT;" } │ │ │ │ -Class #163 - │ │ +Class #323 - │ │ Class descriptor : 'Landroid/support/v4/util/MapCollections$ArrayIterator;' │ │ Access flags : 0x0010 (FINAL) │ │ Superclass : 'Ljava/lang/Object;' │ │ Interfaces - │ │ #0 : 'Ljava/util/Iterator;' │ │ Static fields - │ │ Instance fields - │ │ @@ -33787,24 +61606,24 @@ │ │ type : '(Landroid/support/v4/util/MapCollections;I)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 1 │ │ insns size : 17 16-bit code units │ │ -041e14: |[041e14] android.support.v4.util.MapCollections$ArrayIterator.:(Landroid/support/v4/util/MapCollections;I)V │ │ -041e24: 5b12 d602 |0000: iput-object v2, v1, Landroid/support/v4/util/MapCollections$ArrayIterator;.this$0:Landroid/support/v4/util/MapCollections; // field@02d6 │ │ -041e28: 7010 9117 0100 |0002: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@1791 │ │ -041e2e: 1200 |0005: const/4 v0, #int 0 // #0 │ │ -041e30: 5c10 d202 |0006: iput-boolean v0, v1, Landroid/support/v4/util/MapCollections$ArrayIterator;.mCanRemove:Z // field@02d2 │ │ -041e34: 5913 d402 |0008: iput v3, v1, Landroid/support/v4/util/MapCollections$ArrayIterator;.mOffset:I // field@02d4 │ │ -041e38: 6e10 7a08 0200 |000a: invoke-virtual {v2}, Landroid/support/v4/util/MapCollections;.colGetSize:()I // method@087a │ │ -041e3e: 0a00 |000d: move-result v0 │ │ -041e40: 5910 d502 |000e: iput v0, v1, Landroid/support/v4/util/MapCollections$ArrayIterator;.mSize:I // field@02d5 │ │ -041e44: 0e00 |0010: return-void │ │ +063614: |[063614] android.support.v4.util.MapCollections$ArrayIterator.:(Landroid/support/v4/util/MapCollections;I)V │ │ +063624: 5b12 0e05 |0000: iput-object v2, v1, Landroid/support/v4/util/MapCollections$ArrayIterator;.this$0:Landroid/support/v4/util/MapCollections; // field@050e │ │ +063628: 7010 8622 0100 |0002: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@2286 │ │ +06362e: 1200 |0005: const/4 v0, #int 0 // #0 │ │ +063630: 5c10 0a05 |0006: iput-boolean v0, v1, Landroid/support/v4/util/MapCollections$ArrayIterator;.mCanRemove:Z // field@050a │ │ +063634: 5913 0c05 |0008: iput v3, v1, Landroid/support/v4/util/MapCollections$ArrayIterator;.mOffset:I // field@050c │ │ +063638: 6e10 170f 0200 |000a: invoke-virtual {v2}, Landroid/support/v4/util/MapCollections;.colGetSize:()I // method@0f17 │ │ +06363e: 0a00 |000d: move-result v0 │ │ +063640: 5910 0d05 |000e: iput v0, v1, Landroid/support/v4/util/MapCollections$ArrayIterator;.mSize:I // field@050d │ │ +063644: 0e00 |0010: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=41 │ │ 0x0005 line=39 │ │ 0x0008 line=42 │ │ 0x000a line=43 │ │ 0x0010 line=44 │ │ @@ -33820,22 +61639,22 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 10 16-bit code units │ │ -041e48: |[041e48] android.support.v4.util.MapCollections$ArrayIterator.hasNext:()Z │ │ -041e58: 5220 d302 |0000: iget v0, v2, Landroid/support/v4/util/MapCollections$ArrayIterator;.mIndex:I // field@02d3 │ │ -041e5c: 5221 d502 |0002: iget v1, v2, Landroid/support/v4/util/MapCollections$ArrayIterator;.mSize:I // field@02d5 │ │ -041e60: 3510 0400 |0004: if-ge v0, v1, 0008 // +0004 │ │ -041e64: 1210 |0006: const/4 v0, #int 1 // #1 │ │ -041e66: 0f00 |0007: return v0 │ │ -041e68: 1200 |0008: const/4 v0, #int 0 // #0 │ │ -041e6a: 28fe |0009: goto 0007 // -0002 │ │ +063648: |[063648] android.support.v4.util.MapCollections$ArrayIterator.hasNext:()Z │ │ +063658: 5220 0b05 |0000: iget v0, v2, Landroid/support/v4/util/MapCollections$ArrayIterator;.mIndex:I // field@050b │ │ +06365c: 5221 0d05 |0002: iget v1, v2, Landroid/support/v4/util/MapCollections$ArrayIterator;.mSize:I // field@050d │ │ +063660: 3510 0400 |0004: if-ge v0, v1, 0008 // +0004 │ │ +063664: 1210 |0006: const/4 v0, #int 1 // #1 │ │ +063666: 0f00 |0007: return v0 │ │ +063668: 1200 |0008: const/4 v0, #int 0 // #0 │ │ +06366a: 28fe |0009: goto 0007 // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=48 │ │ locals : │ │ 0x0000 - 0x0000 reg=2 this Landroid/support/v4/util/MapCollections$ArrayIterator; │ │ 0x0000 - 0x000a reg=2 this Landroid/support/v4/util/MapCollections$ArrayIterator; Landroid/support/v4/util/MapCollections.ArrayIterator; │ │ │ │ @@ -33844,26 +61663,26 @@ │ │ type : '()Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 20 16-bit code units │ │ -041e6c: |[041e6c] android.support.v4.util.MapCollections$ArrayIterator.next:()Ljava/lang/Object; │ │ -041e7c: 5441 d602 |0000: iget-object v1, v4, Landroid/support/v4/util/MapCollections$ArrayIterator;.this$0:Landroid/support/v4/util/MapCollections; // field@02d6 │ │ -041e80: 5242 d302 |0002: iget v2, v4, Landroid/support/v4/util/MapCollections$ArrayIterator;.mIndex:I // field@02d3 │ │ -041e84: 5243 d402 |0004: iget v3, v4, Landroid/support/v4/util/MapCollections$ArrayIterator;.mOffset:I // field@02d4 │ │ -041e88: 6e30 7808 2103 |0006: invoke-virtual {v1, v2, v3}, Landroid/support/v4/util/MapCollections;.colGetEntry:(II)Ljava/lang/Object; // method@0878 │ │ -041e8e: 0c00 |0009: move-result-object v0 │ │ -041e90: 5241 d302 |000a: iget v1, v4, Landroid/support/v4/util/MapCollections$ArrayIterator;.mIndex:I // field@02d3 │ │ -041e94: d801 0101 |000c: add-int/lit8 v1, v1, #int 1 // #01 │ │ -041e98: 5941 d302 |000e: iput v1, v4, Landroid/support/v4/util/MapCollections$ArrayIterator;.mIndex:I // field@02d3 │ │ -041e9c: 1211 |0010: const/4 v1, #int 1 // #1 │ │ -041e9e: 5c41 d202 |0011: iput-boolean v1, v4, Landroid/support/v4/util/MapCollections$ArrayIterator;.mCanRemove:Z // field@02d2 │ │ -041ea2: 1100 |0013: return-object v0 │ │ +06366c: |[06366c] android.support.v4.util.MapCollections$ArrayIterator.next:()Ljava/lang/Object; │ │ +06367c: 5441 0e05 |0000: iget-object v1, v4, Landroid/support/v4/util/MapCollections$ArrayIterator;.this$0:Landroid/support/v4/util/MapCollections; // field@050e │ │ +063680: 5242 0b05 |0002: iget v2, v4, Landroid/support/v4/util/MapCollections$ArrayIterator;.mIndex:I // field@050b │ │ +063684: 5243 0c05 |0004: iget v3, v4, Landroid/support/v4/util/MapCollections$ArrayIterator;.mOffset:I // field@050c │ │ +063688: 6e30 150f 2103 |0006: invoke-virtual {v1, v2, v3}, Landroid/support/v4/util/MapCollections;.colGetEntry:(II)Ljava/lang/Object; // method@0f15 │ │ +06368e: 0c00 |0009: move-result-object v0 │ │ +063690: 5241 0b05 |000a: iget v1, v4, Landroid/support/v4/util/MapCollections$ArrayIterator;.mIndex:I // field@050b │ │ +063694: d801 0101 |000c: add-int/lit8 v1, v1, #int 1 // #01 │ │ +063698: 5941 0b05 |000e: iput v1, v4, Landroid/support/v4/util/MapCollections$ArrayIterator;.mIndex:I // field@050b │ │ +06369c: 1211 |0010: const/4 v1, #int 1 // #1 │ │ +06369e: 5c41 0a05 |0011: iput-boolean v1, v4, Landroid/support/v4/util/MapCollections$ArrayIterator;.mCanRemove:Z // field@050a │ │ +0636a2: 1100 |0013: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=53 │ │ 0x000a line=54 │ │ 0x0010 line=55 │ │ 0x0013 line=56 │ │ locals : │ │ @@ -33876,78 +61695,78 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 33 16-bit code units │ │ -041ea4: |[041ea4] android.support.v4.util.MapCollections$ArrayIterator.remove:()V │ │ -041eb4: 5520 d202 |0000: iget-boolean v0, v2, Landroid/support/v4/util/MapCollections$ArrayIterator;.mCanRemove:Z // field@02d2 │ │ -041eb8: 3900 0800 |0002: if-nez v0, 000a // +0008 │ │ -041ebc: 2200 a703 |0004: new-instance v0, Ljava/lang/IllegalStateException; // type@03a7 │ │ -041ec0: 7010 7b17 0000 |0006: invoke-direct {v0}, Ljava/lang/IllegalStateException;.:()V // method@177b │ │ -041ec6: 2700 |0009: throw v0 │ │ -041ec8: 5220 d302 |000a: iget v0, v2, Landroid/support/v4/util/MapCollections$ArrayIterator;.mIndex:I // field@02d3 │ │ -041ecc: d800 00ff |000c: add-int/lit8 v0, v0, #int -1 // #ff │ │ -041ed0: 5920 d302 |000e: iput v0, v2, Landroid/support/v4/util/MapCollections$ArrayIterator;.mIndex:I // field@02d3 │ │ -041ed4: 5220 d502 |0010: iget v0, v2, Landroid/support/v4/util/MapCollections$ArrayIterator;.mSize:I // field@02d5 │ │ -041ed8: d800 00ff |0012: add-int/lit8 v0, v0, #int -1 // #ff │ │ -041edc: 5920 d502 |0014: iput v0, v2, Landroid/support/v4/util/MapCollections$ArrayIterator;.mSize:I // field@02d5 │ │ -041ee0: 1200 |0016: const/4 v0, #int 0 // #0 │ │ -041ee2: 5c20 d202 |0017: iput-boolean v0, v2, Landroid/support/v4/util/MapCollections$ArrayIterator;.mCanRemove:Z // field@02d2 │ │ -041ee6: 5420 d602 |0019: iget-object v0, v2, Landroid/support/v4/util/MapCollections$ArrayIterator;.this$0:Landroid/support/v4/util/MapCollections; // field@02d6 │ │ -041eea: 5221 d302 |001b: iget v1, v2, Landroid/support/v4/util/MapCollections$ArrayIterator;.mIndex:I // field@02d3 │ │ -041eee: 6e20 7e08 1000 |001d: invoke-virtual {v0, v1}, Landroid/support/v4/util/MapCollections;.colRemoveAt:(I)V // method@087e │ │ -041ef4: 0e00 |0020: return-void │ │ +0636a4: |[0636a4] android.support.v4.util.MapCollections$ArrayIterator.remove:()V │ │ +0636b4: 5520 0a05 |0000: iget-boolean v0, v2, Landroid/support/v4/util/MapCollections$ArrayIterator;.mCanRemove:Z // field@050a │ │ +0636b8: 3900 0800 |0002: if-nez v0, 000a // +0008 │ │ +0636bc: 2200 2c05 |0004: new-instance v0, Ljava/lang/IllegalStateException; // type@052c │ │ +0636c0: 7010 6b22 0000 |0006: invoke-direct {v0}, Ljava/lang/IllegalStateException;.:()V // method@226b │ │ +0636c6: 2700 |0009: throw v0 │ │ +0636c8: 5220 0b05 |000a: iget v0, v2, Landroid/support/v4/util/MapCollections$ArrayIterator;.mIndex:I // field@050b │ │ +0636cc: d800 00ff |000c: add-int/lit8 v0, v0, #int -1 // #ff │ │ +0636d0: 5920 0b05 |000e: iput v0, v2, Landroid/support/v4/util/MapCollections$ArrayIterator;.mIndex:I // field@050b │ │ +0636d4: 5220 0d05 |0010: iget v0, v2, Landroid/support/v4/util/MapCollections$ArrayIterator;.mSize:I // field@050d │ │ +0636d8: d800 00ff |0012: add-int/lit8 v0, v0, #int -1 // #ff │ │ +0636dc: 5920 0d05 |0014: iput v0, v2, Landroid/support/v4/util/MapCollections$ArrayIterator;.mSize:I // field@050d │ │ +0636e0: 1200 |0016: const/4 v0, #int 0 // #0 │ │ +0636e2: 5c20 0a05 |0017: iput-boolean v0, v2, Landroid/support/v4/util/MapCollections$ArrayIterator;.mCanRemove:Z // field@050a │ │ +0636e6: 5420 0e05 |0019: iget-object v0, v2, Landroid/support/v4/util/MapCollections$ArrayIterator;.this$0:Landroid/support/v4/util/MapCollections; // field@050e │ │ +0636ea: 5221 0b05 |001b: iget v1, v2, Landroid/support/v4/util/MapCollections$ArrayIterator;.mIndex:I // field@050b │ │ +0636ee: 6e20 1b0f 1000 |001d: invoke-virtual {v0, v1}, Landroid/support/v4/util/MapCollections;.colRemoveAt:(I)V // method@0f1b │ │ +0636f4: 0e00 |0020: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=61 │ │ 0x0004 line=62 │ │ 0x000a line=64 │ │ 0x0010 line=65 │ │ 0x0016 line=66 │ │ 0x0019 line=67 │ │ 0x0020 line=68 │ │ locals : │ │ 0x0000 - 0x0000 reg=2 this Landroid/support/v4/util/MapCollections$ArrayIterator; │ │ 0x0000 - 0x0021 reg=2 this Landroid/support/v4/util/MapCollections$ArrayIterator; Landroid/support/v4/util/MapCollections.ArrayIterator; │ │ │ │ - source_file_idx : 2397 (MapCollections.java) │ │ + source_file_idx : 3232 (MapCollections.java) │ │ │ │ -Class #164 header: │ │ -class_idx : 380 │ │ +Class #324 header: │ │ +class_idx : 658 │ │ access_flags : 16 (0x0010) │ │ -superclass_idx : 948 │ │ -source_file_idx : 2397 │ │ +superclass_idx : 1337 │ │ +source_file_idx : 3232 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 16 │ │ │ │ -Class #164 annotations: │ │ +Class #324 annotations: │ │ Annotations on class │ │ VISIBILITY_SYSTEM Ldalvik/annotation/EnclosingClass; value=Landroid/support/v4/util/MapCollections; │ │ VISIBILITY_SYSTEM Ldalvik/annotation/InnerClass; accessFlags=16 name="EntrySet" │ │ VISIBILITY_SYSTEM Ldalvik/annotation/Signature; value={ "Ljava/lang/Object;" "Ljava/util/Set" "<" "Ljava/util/Map$Entry" ";>;" } │ │ -Annotations on method #2110 'add' │ │ +Annotations on method #3803 'add' │ │ VISIBILITY_SYSTEM Ldalvik/annotation/Signature; value={ "(" "Ljava/util/Map$Entry" ";)Z" } │ │ -Annotations on method #2111 'addAll' │ │ +Annotations on method #3804 'addAll' │ │ VISIBILITY_SYSTEM Ldalvik/annotation/Signature; value={ "(" "Ljava/util/Collection" "<+" "Ljava/util/Map$Entry" ";>;)Z" } │ │ -Annotations on method #2114 'containsAll' │ │ +Annotations on method #3807 'containsAll' │ │ VISIBILITY_SYSTEM Ldalvik/annotation/Signature; value={ "(" "Ljava/util/Collection" "<*>;)Z" } │ │ -Annotations on method #2118 'iterator' │ │ +Annotations on method #3811 'iterator' │ │ VISIBILITY_SYSTEM Ldalvik/annotation/Signature; value={ "()" "Ljava/util/Iterator" "<" "Ljava/util/Map$Entry" ";>;" } │ │ -Annotations on method #2120 'removeAll' │ │ +Annotations on method #3813 'removeAll' │ │ VISIBILITY_SYSTEM Ldalvik/annotation/Signature; value={ "(" "Ljava/util/Collection" "<*>;)Z" } │ │ -Annotations on method #2121 'retainAll' │ │ +Annotations on method #3814 'retainAll' │ │ VISIBILITY_SYSTEM Ldalvik/annotation/Signature; value={ "(" "Ljava/util/Collection" "<*>;)Z" } │ │ -Annotations on method #2124 'toArray' │ │ +Annotations on method #3817 'toArray' │ │ VISIBILITY_SYSTEM Ldalvik/annotation/Signature; value={ "([TT;)[TT;" } │ │ │ │ -Class #164 - │ │ +Class #324 - │ │ Class descriptor : 'Landroid/support/v4/util/MapCollections$EntrySet;' │ │ Access flags : 0x0010 (FINAL) │ │ Superclass : 'Ljava/lang/Object;' │ │ Interfaces - │ │ #0 : 'Ljava/util/Set;' │ │ Static fields - │ │ Instance fields - │ │ @@ -33961,18 +61780,18 @@ │ │ type : '(Landroid/support/v4/util/MapCollections;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -041ef8: |[041ef8] android.support.v4.util.MapCollections$EntrySet.:(Landroid/support/v4/util/MapCollections;)V │ │ -041f08: 5b01 d702 |0000: iput-object v1, v0, Landroid/support/v4/util/MapCollections$EntrySet;.this$0:Landroid/support/v4/util/MapCollections; // field@02d7 │ │ -041f0c: 7010 9117 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1791 │ │ -041f12: 0e00 |0005: return-void │ │ +0636f8: |[0636f8] android.support.v4.util.MapCollections$EntrySet.:(Landroid/support/v4/util/MapCollections;)V │ │ +063708: 5b01 0f05 |0000: iput-object v1, v0, Landroid/support/v4/util/MapCollections$EntrySet;.this$0:Landroid/support/v4/util/MapCollections; // field@050f │ │ +06370c: 7010 8622 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2286 │ │ +063712: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=163 │ │ locals : │ │ 0x0000 - 0x0000 reg=0 this Landroid/support/v4/util/MapCollections$EntrySet; │ │ 0x0000 - 0x0006 reg=0 this Landroid/support/v4/util/MapCollections$EntrySet; Landroid/support/v4/util/MapCollections.EntrySet; │ │ 0x0000 - 0x0006 reg=1 (null) Landroid/support/v4/util/MapCollections; │ │ @@ -33983,19 +61802,19 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -041f14: |[041f14] android.support.v4.util.MapCollections$EntrySet.add:(Ljava/lang/Object;)Z │ │ -041f24: 1f02 da03 |0000: check-cast v2, Ljava/util/Map$Entry; // type@03da │ │ -041f28: 6e20 3e08 2100 |0002: invoke-virtual {v1, v2}, Landroid/support/v4/util/MapCollections$EntrySet;.add:(Ljava/util/Map$Entry;)Z // method@083e │ │ -041f2e: 0a00 |0005: move-result v0 │ │ -041f30: 0f00 |0006: return v0 │ │ +063714: |[063714] android.support.v4.util.MapCollections$EntrySet.add:(Ljava/lang/Object;)Z │ │ +063724: 1f02 6505 |0000: check-cast v2, Ljava/util/Map$Entry; // type@0565 │ │ +063728: 6e20 db0e 2100 |0002: invoke-virtual {v1, v2}, Landroid/support/v4/util/MapCollections$EntrySet;.add:(Ljava/util/Map$Entry;)Z // method@0edb │ │ +06372e: 0a00 |0005: move-result v0 │ │ +063730: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=163 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Landroid/support/v4/util/MapCollections$EntrySet; │ │ 0x0000 - 0x0002 reg=2 x0 Ljava/lang/Object; │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/util/MapCollections$EntrySet; Landroid/support/v4/util/MapCollections.EntrySet; │ │ @@ -34005,18 +61824,18 @@ │ │ type : '(Ljava/util/Map$Entry;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -041f34: |[041f34] android.support.v4.util.MapCollections$EntrySet.add:(Ljava/util/Map$Entry;)Z │ │ -041f44: 2200 be03 |0000: new-instance v0, Ljava/lang/UnsupportedOperationException; // type@03be │ │ -041f48: 7010 c117 0000 |0002: invoke-direct {v0}, Ljava/lang/UnsupportedOperationException;.:()V // method@17c1 │ │ -041f4e: 2700 |0005: throw v0 │ │ +063734: |[063734] android.support.v4.util.MapCollections$EntrySet.add:(Ljava/util/Map$Entry;)Z │ │ +063744: 2200 4305 |0000: new-instance v0, Ljava/lang/UnsupportedOperationException; // type@0543 │ │ +063748: 7010 b922 0000 |0002: invoke-direct {v0}, Ljava/lang/UnsupportedOperationException;.:()V // method@22b9 │ │ +06374e: 2700 |0005: throw v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=166 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Landroid/support/v4/util/MapCollections$EntrySet; │ │ 0x0000 - 0x0000 reg=2 (null) Ljava/util/Map$Entry; │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/util/MapCollections$EntrySet; Landroid/support/v4/util/MapCollections.EntrySet; │ │ @@ -34027,41 +61846,41 @@ │ │ type : '(Ljava/util/Collection;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 8 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 48 16-bit code units │ │ -041f50: |[041f50] android.support.v4.util.MapCollections$EntrySet.addAll:(Ljava/util/Collection;)Z │ │ -041f60: 5463 d702 |0000: iget-object v3, v6, Landroid/support/v4/util/MapCollections$EntrySet;.this$0:Landroid/support/v4/util/MapCollections; // field@02d7 │ │ -041f64: 6e10 7a08 0300 |0002: invoke-virtual {v3}, Landroid/support/v4/util/MapCollections;.colGetSize:()I // method@087a │ │ -041f6a: 0a02 |0005: move-result v2 │ │ -041f6c: 7210 e717 0700 |0006: invoke-interface {v7}, Ljava/util/Collection;.iterator:()Ljava/util/Iterator; // method@17e7 │ │ -041f72: 0c01 |0009: move-result-object v1 │ │ -041f74: 7210 ef17 0100 |000a: invoke-interface {v1}, Ljava/util/Iterator;.hasNext:()Z // method@17ef │ │ -041f7a: 0a03 |000d: move-result v3 │ │ -041f7c: 3803 1600 |000e: if-eqz v3, 0024 // +0016 │ │ -041f80: 7210 f017 0100 |0010: invoke-interface {v1}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@17f0 │ │ -041f86: 0c00 |0013: move-result-object v0 │ │ -041f88: 1f00 da03 |0014: check-cast v0, Ljava/util/Map$Entry; // type@03da │ │ -041f8c: 5463 d702 |0016: iget-object v3, v6, Landroid/support/v4/util/MapCollections$EntrySet;.this$0:Landroid/support/v4/util/MapCollections; // field@02d7 │ │ -041f90: 7210 0718 0000 |0018: invoke-interface {v0}, Ljava/util/Map$Entry;.getKey:()Ljava/lang/Object; // method@1807 │ │ -041f96: 0c04 |001b: move-result-object v4 │ │ -041f98: 7210 0818 0000 |001c: invoke-interface {v0}, Ljava/util/Map$Entry;.getValue:()Ljava/lang/Object; // method@1808 │ │ -041f9e: 0c05 |001f: move-result-object v5 │ │ -041fa0: 6e30 7d08 4305 |0020: invoke-virtual {v3, v4, v5}, Landroid/support/v4/util/MapCollections;.colPut:(Ljava/lang/Object;Ljava/lang/Object;)V // method@087d │ │ -041fa6: 28e7 |0023: goto 000a // -0019 │ │ -041fa8: 5463 d702 |0024: iget-object v3, v6, Landroid/support/v4/util/MapCollections$EntrySet;.this$0:Landroid/support/v4/util/MapCollections; // field@02d7 │ │ -041fac: 6e10 7a08 0300 |0026: invoke-virtual {v3}, Landroid/support/v4/util/MapCollections;.colGetSize:()I // method@087a │ │ -041fb2: 0a03 |0029: move-result v3 │ │ -041fb4: 3232 0400 |002a: if-eq v2, v3, 002e // +0004 │ │ -041fb8: 1213 |002c: const/4 v3, #int 1 // #1 │ │ -041fba: 0f03 |002d: return v3 │ │ -041fbc: 1203 |002e: const/4 v3, #int 0 // #0 │ │ -041fbe: 28fe |002f: goto 002d // -0002 │ │ +063750: |[063750] android.support.v4.util.MapCollections$EntrySet.addAll:(Ljava/util/Collection;)Z │ │ +063760: 5463 0f05 |0000: iget-object v3, v6, Landroid/support/v4/util/MapCollections$EntrySet;.this$0:Landroid/support/v4/util/MapCollections; // field@050f │ │ +063764: 6e10 170f 0300 |0002: invoke-virtual {v3}, Landroid/support/v4/util/MapCollections;.colGetSize:()I // method@0f17 │ │ +06376a: 0a02 |0005: move-result v2 │ │ +06376c: 7210 e722 0700 |0006: invoke-interface {v7}, Ljava/util/Collection;.iterator:()Ljava/util/Iterator; // method@22e7 │ │ +063772: 0c01 |0009: move-result-object v1 │ │ +063774: 7210 f222 0100 |000a: invoke-interface {v1}, Ljava/util/Iterator;.hasNext:()Z // method@22f2 │ │ +06377a: 0a03 |000d: move-result v3 │ │ +06377c: 3803 1600 |000e: if-eqz v3, 0024 // +0016 │ │ +063780: 7210 f322 0100 |0010: invoke-interface {v1}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@22f3 │ │ +063786: 0c00 |0013: move-result-object v0 │ │ +063788: 1f00 6505 |0014: check-cast v0, Ljava/util/Map$Entry; // type@0565 │ │ +06378c: 5463 0f05 |0016: iget-object v3, v6, Landroid/support/v4/util/MapCollections$EntrySet;.this$0:Landroid/support/v4/util/MapCollections; // field@050f │ │ +063790: 7210 1123 0000 |0018: invoke-interface {v0}, Ljava/util/Map$Entry;.getKey:()Ljava/lang/Object; // method@2311 │ │ +063796: 0c04 |001b: move-result-object v4 │ │ +063798: 7210 1223 0000 |001c: invoke-interface {v0}, Ljava/util/Map$Entry;.getValue:()Ljava/lang/Object; // method@2312 │ │ +06379e: 0c05 |001f: move-result-object v5 │ │ +0637a0: 6e30 1a0f 4305 |0020: invoke-virtual {v3, v4, v5}, Landroid/support/v4/util/MapCollections;.colPut:(Ljava/lang/Object;Ljava/lang/Object;)V // method@0f1a │ │ +0637a6: 28e7 |0023: goto 000a // -0019 │ │ +0637a8: 5463 0f05 |0024: iget-object v3, v6, Landroid/support/v4/util/MapCollections$EntrySet;.this$0:Landroid/support/v4/util/MapCollections; // field@050f │ │ +0637ac: 6e10 170f 0300 |0026: invoke-virtual {v3}, Landroid/support/v4/util/MapCollections;.colGetSize:()I // method@0f17 │ │ +0637b2: 0a03 |0029: move-result v3 │ │ +0637b4: 3232 0400 |002a: if-eq v2, v3, 002e // +0004 │ │ +0637b8: 1213 |002c: const/4 v3, #int 1 // #1 │ │ +0637ba: 0f03 |002d: return v3 │ │ +0637bc: 1203 |002e: const/4 v3, #int 0 // #0 │ │ +0637be: 28fe |002f: goto 002d // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=171 │ │ 0x0006 line=172 │ │ 0x0016 line=173 │ │ 0x0024 line=175 │ │ locals : │ │ @@ -34078,18 +61897,18 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -041fc0: |[041fc0] android.support.v4.util.MapCollections$EntrySet.clear:()V │ │ -041fd0: 5410 d702 |0000: iget-object v0, v1, Landroid/support/v4/util/MapCollections$EntrySet;.this$0:Landroid/support/v4/util/MapCollections; // field@02d7 │ │ -041fd4: 6e10 7708 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/util/MapCollections;.colClear:()V // method@0877 │ │ -041fda: 0e00 |0005: return-void │ │ +0637c0: |[0637c0] android.support.v4.util.MapCollections$EntrySet.clear:()V │ │ +0637d0: 5410 0f05 |0000: iget-object v0, v1, Landroid/support/v4/util/MapCollections$EntrySet;.this$0:Landroid/support/v4/util/MapCollections; // field@050f │ │ +0637d4: 6e10 140f 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/util/MapCollections;.colClear:()V // method@0f14 │ │ +0637da: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=180 │ │ 0x0005 line=181 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Landroid/support/v4/util/MapCollections$EntrySet; │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/util/MapCollections$EntrySet; Landroid/support/v4/util/MapCollections.EntrySet; │ │ @@ -34099,36 +61918,36 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 8 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 37 16-bit code units │ │ -041fdc: |[041fdc] android.support.v4.util.MapCollections$EntrySet.contains:(Ljava/lang/Object;)Z │ │ -041fec: 1203 |0000: const/4 v3, #int 0 // #0 │ │ -041fee: 2074 da03 |0001: instance-of v4, v7, Ljava/util/Map$Entry; // type@03da │ │ -041ff2: 3904 0300 |0003: if-nez v4, 0006 // +0003 │ │ -041ff6: 0f03 |0005: return v3 │ │ -041ff8: 0770 |0006: move-object v0, v7 │ │ -041ffa: 1f00 da03 |0007: check-cast v0, Ljava/util/Map$Entry; // type@03da │ │ -041ffe: 5464 d702 |0009: iget-object v4, v6, Landroid/support/v4/util/MapCollections$EntrySet;.this$0:Landroid/support/v4/util/MapCollections; // field@02d7 │ │ -042002: 7210 0718 0000 |000b: invoke-interface {v0}, Ljava/util/Map$Entry;.getKey:()Ljava/lang/Object; // method@1807 │ │ -042008: 0c05 |000e: move-result-object v5 │ │ -04200a: 6e20 7b08 5400 |000f: invoke-virtual {v4, v5}, Landroid/support/v4/util/MapCollections;.colIndexOfKey:(Ljava/lang/Object;)I // method@087b │ │ -042010: 0a02 |0012: move-result v2 │ │ -042012: 3a02 f2ff |0013: if-ltz v2, 0005 // -000e │ │ -042016: 5463 d702 |0015: iget-object v3, v6, Landroid/support/v4/util/MapCollections$EntrySet;.this$0:Landroid/support/v4/util/MapCollections; // field@02d7 │ │ -04201a: 1214 |0017: const/4 v4, #int 1 // #1 │ │ -04201c: 6e30 7808 2304 |0018: invoke-virtual {v3, v2, v4}, Landroid/support/v4/util/MapCollections;.colGetEntry:(II)Ljava/lang/Object; // method@0878 │ │ -042022: 0c01 |001b: move-result-object v1 │ │ -042024: 7210 0818 0000 |001c: invoke-interface {v0}, Ljava/util/Map$Entry;.getValue:()Ljava/lang/Object; // method@1808 │ │ -04202a: 0c03 |001f: move-result-object v3 │ │ -04202c: 7120 0508 3100 |0020: invoke-static {v1, v3}, Landroid/support/v4/util/ContainerHelpers;.equal:(Ljava/lang/Object;Ljava/lang/Object;)Z // method@0805 │ │ -042032: 0a03 |0023: move-result v3 │ │ -042034: 28e1 |0024: goto 0005 // -001f │ │ +0637dc: |[0637dc] android.support.v4.util.MapCollections$EntrySet.contains:(Ljava/lang/Object;)Z │ │ +0637ec: 1203 |0000: const/4 v3, #int 0 // #0 │ │ +0637ee: 2074 6505 |0001: instance-of v4, v7, Ljava/util/Map$Entry; // type@0565 │ │ +0637f2: 3904 0300 |0003: if-nez v4, 0006 // +0003 │ │ +0637f6: 0f03 |0005: return v3 │ │ +0637f8: 0770 |0006: move-object v0, v7 │ │ +0637fa: 1f00 6505 |0007: check-cast v0, Ljava/util/Map$Entry; // type@0565 │ │ +0637fe: 5464 0f05 |0009: iget-object v4, v6, Landroid/support/v4/util/MapCollections$EntrySet;.this$0:Landroid/support/v4/util/MapCollections; // field@050f │ │ +063802: 7210 1123 0000 |000b: invoke-interface {v0}, Ljava/util/Map$Entry;.getKey:()Ljava/lang/Object; // method@2311 │ │ +063808: 0c05 |000e: move-result-object v5 │ │ +06380a: 6e20 180f 5400 |000f: invoke-virtual {v4, v5}, Landroid/support/v4/util/MapCollections;.colIndexOfKey:(Ljava/lang/Object;)I // method@0f18 │ │ +063810: 0a02 |0012: move-result v2 │ │ +063812: 3a02 f2ff |0013: if-ltz v2, 0005 // -000e │ │ +063816: 5463 0f05 |0015: iget-object v3, v6, Landroid/support/v4/util/MapCollections$EntrySet;.this$0:Landroid/support/v4/util/MapCollections; // field@050f │ │ +06381a: 1214 |0017: const/4 v4, #int 1 // #1 │ │ +06381c: 6e30 150f 2304 |0018: invoke-virtual {v3, v2, v4}, Landroid/support/v4/util/MapCollections;.colGetEntry:(II)Ljava/lang/Object; // method@0f15 │ │ +063822: 0c01 |001b: move-result-object v1 │ │ +063824: 7210 1223 0000 |001c: invoke-interface {v0}, Ljava/util/Map$Entry;.getValue:()Ljava/lang/Object; // method@2312 │ │ +06382a: 0c03 |001f: move-result-object v3 │ │ +06382c: 7120 a10e 3100 |0020: invoke-static {v1, v3}, Landroid/support/v4/util/ContainerHelpers;.equal:(Ljava/lang/Object;Ljava/lang/Object;)Z // method@0ea1 │ │ +063832: 0a03 |0023: move-result v3 │ │ +063834: 28e1 |0024: goto 0005 // -001f │ │ catches : (none) │ │ positions : │ │ 0x0001 line=185 │ │ 0x0005 line=193 │ │ 0x0007 line=187 │ │ 0x0009 line=188 │ │ 0x0013 line=189 │ │ @@ -34147,29 +61966,29 @@ │ │ type : '(Ljava/util/Collection;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 24 16-bit code units │ │ -042038: |[042038] android.support.v4.util.MapCollections$EntrySet.containsAll:(Ljava/util/Collection;)Z │ │ -042048: 7210 e717 0300 |0000: invoke-interface {v3}, Ljava/util/Collection;.iterator:()Ljava/util/Iterator; // method@17e7 │ │ -04204e: 0c00 |0003: move-result-object v0 │ │ -042050: 7210 ef17 0000 |0004: invoke-interface {v0}, Ljava/util/Iterator;.hasNext:()Z // method@17ef │ │ -042056: 0a01 |0007: move-result v1 │ │ -042058: 3801 0e00 |0008: if-eqz v1, 0016 // +000e │ │ -04205c: 7210 f017 0000 |000a: invoke-interface {v0}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@17f0 │ │ -042062: 0c01 |000d: move-result-object v1 │ │ -042064: 6e20 4108 1200 |000e: invoke-virtual {v2, v1}, Landroid/support/v4/util/MapCollections$EntrySet;.contains:(Ljava/lang/Object;)Z // method@0841 │ │ -04206a: 0a01 |0011: move-result v1 │ │ -04206c: 3901 f2ff |0012: if-nez v1, 0004 // -000e │ │ -042070: 1201 |0014: const/4 v1, #int 0 // #0 │ │ -042072: 0f01 |0015: return v1 │ │ -042074: 1211 |0016: const/4 v1, #int 1 // #1 │ │ -042076: 28fe |0017: goto 0015 // -0002 │ │ +063838: |[063838] android.support.v4.util.MapCollections$EntrySet.containsAll:(Ljava/util/Collection;)Z │ │ +063848: 7210 e722 0300 |0000: invoke-interface {v3}, Ljava/util/Collection;.iterator:()Ljava/util/Iterator; // method@22e7 │ │ +06384e: 0c00 |0003: move-result-object v0 │ │ +063850: 7210 f222 0000 |0004: invoke-interface {v0}, Ljava/util/Iterator;.hasNext:()Z // method@22f2 │ │ +063856: 0a01 |0007: move-result v1 │ │ +063858: 3801 0e00 |0008: if-eqz v1, 0016 // +000e │ │ +06385c: 7210 f322 0000 |000a: invoke-interface {v0}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@22f3 │ │ +063862: 0c01 |000d: move-result-object v1 │ │ +063864: 6e20 de0e 1200 |000e: invoke-virtual {v2, v1}, Landroid/support/v4/util/MapCollections$EntrySet;.contains:(Ljava/lang/Object;)Z // method@0ede │ │ +06386a: 0a01 |0011: move-result v1 │ │ +06386c: 3901 f2ff |0012: if-nez v1, 0004 // -000e │ │ +063870: 1201 |0014: const/4 v1, #int 0 // #0 │ │ +063872: 0f01 |0015: return v1 │ │ +063874: 1211 |0016: const/4 v1, #int 1 // #1 │ │ +063876: 28fe |0017: goto 0015 // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=198 │ │ 0x0004 line=199 │ │ 0x000a line=200 │ │ 0x0014 line=201 │ │ 0x0015 line=204 │ │ @@ -34185,18 +62004,18 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -042078: |[042078] android.support.v4.util.MapCollections$EntrySet.equals:(Ljava/lang/Object;)Z │ │ -042088: 7120 8108 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/util/MapCollections;.equalsSetHelper:(Ljava/util/Set;Ljava/lang/Object;)Z // method@0881 │ │ -04208e: 0a00 |0003: move-result v0 │ │ -042090: 0f00 |0004: return v0 │ │ +063878: |[063878] android.support.v4.util.MapCollections$EntrySet.equals:(Ljava/lang/Object;)Z │ │ +063888: 7120 1e0f 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/util/MapCollections;.equalsSetHelper:(Ljava/util/Set;Ljava/lang/Object;)Z // method@0f1e │ │ +06388e: 0a00 |0003: move-result v0 │ │ +063890: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=249 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Landroid/support/v4/util/MapCollections$EntrySet; │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/util/MapCollections$EntrySet; Landroid/support/v4/util/MapCollections.EntrySet; │ │ 0x0000 - 0x0005 reg=2 object Ljava/lang/Object; │ │ @@ -34206,45 +62025,45 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 8 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 48 16-bit code units │ │ -042094: |[042094] android.support.v4.util.MapCollections$EntrySet.hashCode:()I │ │ -0420a4: 1205 |0000: const/4 v5, #int 0 // #0 │ │ -0420a6: 1202 |0001: const/4 v2, #int 0 // #0 │ │ -0420a8: 5474 d702 |0002: iget-object v4, v7, Landroid/support/v4/util/MapCollections$EntrySet;.this$0:Landroid/support/v4/util/MapCollections; // field@02d7 │ │ -0420ac: 6e10 7a08 0400 |0004: invoke-virtual {v4}, Landroid/support/v4/util/MapCollections;.colGetSize:()I // method@087a │ │ -0420b2: 0a04 |0007: move-result v4 │ │ -0420b4: d800 04ff |0008: add-int/lit8 v0, v4, #int -1 // #ff │ │ -0420b8: 3a00 2500 |000a: if-ltz v0, 002f // +0025 │ │ -0420bc: 5474 d702 |000c: iget-object v4, v7, Landroid/support/v4/util/MapCollections$EntrySet;.this$0:Landroid/support/v4/util/MapCollections; // field@02d7 │ │ -0420c0: 6e30 7808 0405 |000e: invoke-virtual {v4, v0, v5}, Landroid/support/v4/util/MapCollections;.colGetEntry:(II)Ljava/lang/Object; // method@0878 │ │ -0420c6: 0c01 |0011: move-result-object v1 │ │ -0420c8: 5474 d702 |0012: iget-object v4, v7, Landroid/support/v4/util/MapCollections$EntrySet;.this$0:Landroid/support/v4/util/MapCollections; // field@02d7 │ │ -0420cc: 1216 |0014: const/4 v6, #int 1 // #1 │ │ -0420ce: 6e30 7808 0406 |0015: invoke-virtual {v4, v0, v6}, Landroid/support/v4/util/MapCollections;.colGetEntry:(II)Ljava/lang/Object; // method@0878 │ │ -0420d4: 0c03 |0018: move-result-object v3 │ │ -0420d6: 3901 0b00 |0019: if-nez v1, 0024 // +000b │ │ -0420da: 0156 |001b: move v6, v5 │ │ -0420dc: 3903 0e00 |001c: if-nez v3, 002a // +000e │ │ -0420e0: 0154 |001e: move v4, v5 │ │ -0420e2: b764 |001f: xor-int/2addr v4, v6 │ │ -0420e4: b042 |0020: add-int/2addr v2, v4 │ │ -0420e6: d800 00ff |0021: add-int/lit8 v0, v0, #int -1 // #ff │ │ -0420ea: 28e7 |0023: goto 000a // -0019 │ │ -0420ec: 6e10 9517 0100 |0024: invoke-virtual {v1}, Ljava/lang/Object;.hashCode:()I // method@1795 │ │ -0420f2: 0a04 |0027: move-result v4 │ │ -0420f4: 0146 |0028: move v6, v4 │ │ -0420f6: 28f3 |0029: goto 001c // -000d │ │ -0420f8: 6e10 9517 0300 |002a: invoke-virtual {v3}, Ljava/lang/Object;.hashCode:()I // method@1795 │ │ -0420fe: 0a04 |002d: move-result v4 │ │ -042100: 28f1 |002e: goto 001f // -000f │ │ -042102: 0f02 |002f: return v2 │ │ +063894: |[063894] android.support.v4.util.MapCollections$EntrySet.hashCode:()I │ │ +0638a4: 1205 |0000: const/4 v5, #int 0 // #0 │ │ +0638a6: 1202 |0001: const/4 v2, #int 0 // #0 │ │ +0638a8: 5474 0f05 |0002: iget-object v4, v7, Landroid/support/v4/util/MapCollections$EntrySet;.this$0:Landroid/support/v4/util/MapCollections; // field@050f │ │ +0638ac: 6e10 170f 0400 |0004: invoke-virtual {v4}, Landroid/support/v4/util/MapCollections;.colGetSize:()I // method@0f17 │ │ +0638b2: 0a04 |0007: move-result v4 │ │ +0638b4: d800 04ff |0008: add-int/lit8 v0, v4, #int -1 // #ff │ │ +0638b8: 3a00 2500 |000a: if-ltz v0, 002f // +0025 │ │ +0638bc: 5474 0f05 |000c: iget-object v4, v7, Landroid/support/v4/util/MapCollections$EntrySet;.this$0:Landroid/support/v4/util/MapCollections; // field@050f │ │ +0638c0: 6e30 150f 0405 |000e: invoke-virtual {v4, v0, v5}, Landroid/support/v4/util/MapCollections;.colGetEntry:(II)Ljava/lang/Object; // method@0f15 │ │ +0638c6: 0c01 |0011: move-result-object v1 │ │ +0638c8: 5474 0f05 |0012: iget-object v4, v7, Landroid/support/v4/util/MapCollections$EntrySet;.this$0:Landroid/support/v4/util/MapCollections; // field@050f │ │ +0638cc: 1216 |0014: const/4 v6, #int 1 // #1 │ │ +0638ce: 6e30 150f 0406 |0015: invoke-virtual {v4, v0, v6}, Landroid/support/v4/util/MapCollections;.colGetEntry:(II)Ljava/lang/Object; // method@0f15 │ │ +0638d4: 0c03 |0018: move-result-object v3 │ │ +0638d6: 3901 0b00 |0019: if-nez v1, 0024 // +000b │ │ +0638da: 0156 |001b: move v6, v5 │ │ +0638dc: 3903 0e00 |001c: if-nez v3, 002a // +000e │ │ +0638e0: 0154 |001e: move v4, v5 │ │ +0638e2: b764 |001f: xor-int/2addr v4, v6 │ │ +0638e4: b042 |0020: add-int/2addr v2, v4 │ │ +0638e6: d800 00ff |0021: add-int/lit8 v0, v0, #int -1 // #ff │ │ +0638ea: 28e7 |0023: goto 000a // -0019 │ │ +0638ec: 6e10 8a22 0100 |0024: invoke-virtual {v1}, Ljava/lang/Object;.hashCode:()I // method@228a │ │ +0638f2: 0a04 |0027: move-result v4 │ │ +0638f4: 0146 |0028: move v6, v4 │ │ +0638f6: 28f3 |0029: goto 001c // -000d │ │ +0638f8: 6e10 8a22 0300 |002a: invoke-virtual {v3}, Ljava/lang/Object;.hashCode:()I // method@228a │ │ +0638fe: 0a04 |002d: move-result v4 │ │ +063900: 28f1 |002e: goto 001f // -000f │ │ +063902: 0f02 |002f: return v2 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=254 │ │ 0x0002 line=255 │ │ 0x000c line=256 │ │ 0x0012 line=257 │ │ 0x0019 line=258 │ │ @@ -34264,23 +62083,23 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 12 16-bit code units │ │ -042104: |[042104] android.support.v4.util.MapCollections$EntrySet.isEmpty:()Z │ │ -042114: 5410 d702 |0000: iget-object v0, v1, Landroid/support/v4/util/MapCollections$EntrySet;.this$0:Landroid/support/v4/util/MapCollections; // field@02d7 │ │ -042118: 6e10 7a08 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/util/MapCollections;.colGetSize:()I // method@087a │ │ -04211e: 0a00 |0005: move-result v0 │ │ -042120: 3900 0400 |0006: if-nez v0, 000a // +0004 │ │ -042124: 1210 |0008: const/4 v0, #int 1 // #1 │ │ -042126: 0f00 |0009: return v0 │ │ -042128: 1200 |000a: const/4 v0, #int 0 // #0 │ │ -04212a: 28fe |000b: goto 0009 // -0002 │ │ +063904: |[063904] android.support.v4.util.MapCollections$EntrySet.isEmpty:()Z │ │ +063914: 5410 0f05 |0000: iget-object v0, v1, Landroid/support/v4/util/MapCollections$EntrySet;.this$0:Landroid/support/v4/util/MapCollections; // field@050f │ │ +063918: 6e10 170f 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/util/MapCollections;.colGetSize:()I // method@0f17 │ │ +06391e: 0a00 |0005: move-result v0 │ │ +063920: 3900 0400 |0006: if-nez v0, 000a // +0004 │ │ +063924: 1210 |0008: const/4 v0, #int 1 // #1 │ │ +063926: 0f00 |0009: return v0 │ │ +063928: 1200 |000a: const/4 v0, #int 0 // #0 │ │ +06392a: 28fe |000b: goto 0009 // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=209 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Landroid/support/v4/util/MapCollections$EntrySet; │ │ 0x0000 - 0x000c reg=1 this Landroid/support/v4/util/MapCollections$EntrySet; Landroid/support/v4/util/MapCollections.EntrySet; │ │ │ │ @@ -34289,19 +62108,19 @@ │ │ type : '()Ljava/util/Iterator;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -04212c: |[04212c] android.support.v4.util.MapCollections$EntrySet.iterator:()Ljava/util/Iterator; │ │ -04213c: 2200 7e01 |0000: new-instance v0, Landroid/support/v4/util/MapCollections$MapIterator; // type@017e │ │ -042140: 5421 d702 |0002: iget-object v1, v2, Landroid/support/v4/util/MapCollections$EntrySet;.this$0:Landroid/support/v4/util/MapCollections; // field@02d7 │ │ -042144: 7020 5d08 1000 |0004: invoke-direct {v0, v1}, Landroid/support/v4/util/MapCollections$MapIterator;.:(Landroid/support/v4/util/MapCollections;)V // method@085d │ │ -04214a: 1100 |0007: return-object v0 │ │ +06392c: |[06392c] android.support.v4.util.MapCollections$EntrySet.iterator:()Ljava/util/Iterator; │ │ +06393c: 2200 9402 |0000: new-instance v0, Landroid/support/v4/util/MapCollections$MapIterator; // type@0294 │ │ +063940: 5421 0f05 |0002: iget-object v1, v2, Landroid/support/v4/util/MapCollections$EntrySet;.this$0:Landroid/support/v4/util/MapCollections; // field@050f │ │ +063944: 7020 fa0e 1000 |0004: invoke-direct {v0, v1}, Landroid/support/v4/util/MapCollections$MapIterator;.:(Landroid/support/v4/util/MapCollections;)V // method@0efa │ │ +06394a: 1100 |0007: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=214 │ │ locals : │ │ 0x0000 - 0x0000 reg=2 this Landroid/support/v4/util/MapCollections$EntrySet; │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/util/MapCollections$EntrySet; Landroid/support/v4/util/MapCollections.EntrySet; │ │ │ │ @@ -34310,18 +62129,18 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -04214c: |[04214c] android.support.v4.util.MapCollections$EntrySet.remove:(Ljava/lang/Object;)Z │ │ -04215c: 2200 be03 |0000: new-instance v0, Ljava/lang/UnsupportedOperationException; // type@03be │ │ -042160: 7010 c117 0000 |0002: invoke-direct {v0}, Ljava/lang/UnsupportedOperationException;.:()V // method@17c1 │ │ -042166: 2700 |0005: throw v0 │ │ +06394c: |[06394c] android.support.v4.util.MapCollections$EntrySet.remove:(Ljava/lang/Object;)Z │ │ +06395c: 2200 4305 |0000: new-instance v0, Ljava/lang/UnsupportedOperationException; // type@0543 │ │ +063960: 7010 b922 0000 |0002: invoke-direct {v0}, Ljava/lang/UnsupportedOperationException;.:()V // method@22b9 │ │ +063966: 2700 |0005: throw v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=219 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Landroid/support/v4/util/MapCollections$EntrySet; │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/util/MapCollections$EntrySet; Landroid/support/v4/util/MapCollections.EntrySet; │ │ 0x0000 - 0x0006 reg=2 object Ljava/lang/Object; │ │ @@ -34331,18 +62150,18 @@ │ │ type : '(Ljava/util/Collection;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -042168: |[042168] android.support.v4.util.MapCollections$EntrySet.removeAll:(Ljava/util/Collection;)Z │ │ -042178: 2200 be03 |0000: new-instance v0, Ljava/lang/UnsupportedOperationException; // type@03be │ │ -04217c: 7010 c117 0000 |0002: invoke-direct {v0}, Ljava/lang/UnsupportedOperationException;.:()V // method@17c1 │ │ -042182: 2700 |0005: throw v0 │ │ +063968: |[063968] android.support.v4.util.MapCollections$EntrySet.removeAll:(Ljava/util/Collection;)Z │ │ +063978: 2200 4305 |0000: new-instance v0, Ljava/lang/UnsupportedOperationException; // type@0543 │ │ +06397c: 7010 b922 0000 |0002: invoke-direct {v0}, Ljava/lang/UnsupportedOperationException;.:()V // method@22b9 │ │ +063982: 2700 |0005: throw v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=224 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Landroid/support/v4/util/MapCollections$EntrySet; │ │ 0x0000 - 0x0000 reg=2 (null) Ljava/util/Collection; │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/util/MapCollections$EntrySet; Landroid/support/v4/util/MapCollections.EntrySet; │ │ @@ -34353,18 +62172,18 @@ │ │ type : '(Ljava/util/Collection;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -042184: |[042184] android.support.v4.util.MapCollections$EntrySet.retainAll:(Ljava/util/Collection;)Z │ │ -042194: 2200 be03 |0000: new-instance v0, Ljava/lang/UnsupportedOperationException; // type@03be │ │ -042198: 7010 c117 0000 |0002: invoke-direct {v0}, Ljava/lang/UnsupportedOperationException;.:()V // method@17c1 │ │ -04219e: 2700 |0005: throw v0 │ │ +063984: |[063984] android.support.v4.util.MapCollections$EntrySet.retainAll:(Ljava/util/Collection;)Z │ │ +063994: 2200 4305 |0000: new-instance v0, Ljava/lang/UnsupportedOperationException; // type@0543 │ │ +063998: 7010 b922 0000 |0002: invoke-direct {v0}, Ljava/lang/UnsupportedOperationException;.:()V // method@22b9 │ │ +06399e: 2700 |0005: throw v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=229 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Landroid/support/v4/util/MapCollections$EntrySet; │ │ 0x0000 - 0x0000 reg=2 (null) Ljava/util/Collection; │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/util/MapCollections$EntrySet; Landroid/support/v4/util/MapCollections.EntrySet; │ │ @@ -34375,19 +62194,19 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -0421a0: |[0421a0] android.support.v4.util.MapCollections$EntrySet.size:()I │ │ -0421b0: 5410 d702 |0000: iget-object v0, v1, Landroid/support/v4/util/MapCollections$EntrySet;.this$0:Landroid/support/v4/util/MapCollections; // field@02d7 │ │ -0421b4: 6e10 7a08 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/util/MapCollections;.colGetSize:()I // method@087a │ │ -0421ba: 0a00 |0005: move-result v0 │ │ -0421bc: 0f00 |0006: return v0 │ │ +0639a0: |[0639a0] android.support.v4.util.MapCollections$EntrySet.size:()I │ │ +0639b0: 5410 0f05 |0000: iget-object v0, v1, Landroid/support/v4/util/MapCollections$EntrySet;.this$0:Landroid/support/v4/util/MapCollections; // field@050f │ │ +0639b4: 6e10 170f 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/util/MapCollections;.colGetSize:()I // method@0f17 │ │ +0639ba: 0a00 |0005: move-result v0 │ │ +0639bc: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=234 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Landroid/support/v4/util/MapCollections$EntrySet; │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/util/MapCollections$EntrySet; Landroid/support/v4/util/MapCollections.EntrySet; │ │ │ │ @@ -34396,18 +62215,18 @@ │ │ type : '()[Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -0421c0: |[0421c0] android.support.v4.util.MapCollections$EntrySet.toArray:()[Ljava/lang/Object; │ │ -0421d0: 2200 be03 |0000: new-instance v0, Ljava/lang/UnsupportedOperationException; // type@03be │ │ -0421d4: 7010 c117 0000 |0002: invoke-direct {v0}, Ljava/lang/UnsupportedOperationException;.:()V // method@17c1 │ │ -0421da: 2700 |0005: throw v0 │ │ +0639c0: |[0639c0] android.support.v4.util.MapCollections$EntrySet.toArray:()[Ljava/lang/Object; │ │ +0639d0: 2200 4305 |0000: new-instance v0, Ljava/lang/UnsupportedOperationException; // type@0543 │ │ +0639d4: 7010 b922 0000 |0002: invoke-direct {v0}, Ljava/lang/UnsupportedOperationException;.:()V // method@22b9 │ │ +0639da: 2700 |0005: throw v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=239 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Landroid/support/v4/util/MapCollections$EntrySet; │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/util/MapCollections$EntrySet; Landroid/support/v4/util/MapCollections.EntrySet; │ │ │ │ @@ -34416,60 +62235,60 @@ │ │ type : '([Ljava/lang/Object;)[Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -0421dc: |[0421dc] android.support.v4.util.MapCollections$EntrySet.toArray:([Ljava/lang/Object;)[Ljava/lang/Object; │ │ -0421ec: 2200 be03 |0000: new-instance v0, Ljava/lang/UnsupportedOperationException; // type@03be │ │ -0421f0: 7010 c117 0000 |0002: invoke-direct {v0}, Ljava/lang/UnsupportedOperationException;.:()V // method@17c1 │ │ -0421f6: 2700 |0005: throw v0 │ │ +0639dc: |[0639dc] android.support.v4.util.MapCollections$EntrySet.toArray:([Ljava/lang/Object;)[Ljava/lang/Object; │ │ +0639ec: 2200 4305 |0000: new-instance v0, Ljava/lang/UnsupportedOperationException; // type@0543 │ │ +0639f0: 7010 b922 0000 |0002: invoke-direct {v0}, Ljava/lang/UnsupportedOperationException;.:()V // method@22b9 │ │ +0639f6: 2700 |0005: throw v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=244 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Landroid/support/v4/util/MapCollections$EntrySet; │ │ 0x0000 - 0x0000 reg=2 (null) [Ljava/lang/Object; │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/util/MapCollections$EntrySet; Landroid/support/v4/util/MapCollections.EntrySet; │ │ 0x0000 - 0x0006 reg=2 array [Ljava/lang/Object; [TT; │ │ │ │ - source_file_idx : 2397 (MapCollections.java) │ │ + source_file_idx : 3232 (MapCollections.java) │ │ │ │ -Class #165 header: │ │ -class_idx : 381 │ │ +Class #325 header: │ │ +class_idx : 659 │ │ access_flags : 16 (0x0010) │ │ -superclass_idx : 948 │ │ -source_file_idx : 2397 │ │ +superclass_idx : 1337 │ │ +source_file_idx : 3232 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 15 │ │ │ │ -Class #165 annotations: │ │ +Class #325 annotations: │ │ Annotations on class │ │ VISIBILITY_SYSTEM Ldalvik/annotation/EnclosingClass; value=Landroid/support/v4/util/MapCollections; │ │ VISIBILITY_SYSTEM Ldalvik/annotation/InnerClass; accessFlags=16 name="KeySet" │ │ VISIBILITY_SYSTEM Ldalvik/annotation/Signature; value={ "Ljava/lang/Object;" "Ljava/util/Set" ";" } │ │ -Annotations on method #2126 'add' │ │ +Annotations on method #3819 'add' │ │ VISIBILITY_SYSTEM Ldalvik/annotation/Signature; value={ "(TK;)Z" } │ │ -Annotations on method #2127 'addAll' │ │ +Annotations on method #3820 'addAll' │ │ VISIBILITY_SYSTEM Ldalvik/annotation/Signature; value={ "(" "Ljava/util/Collection" "<+TK;>;)Z" } │ │ -Annotations on method #2130 'containsAll' │ │ +Annotations on method #3823 'containsAll' │ │ VISIBILITY_SYSTEM Ldalvik/annotation/Signature; value={ "(" "Ljava/util/Collection" "<*>;)Z" } │ │ -Annotations on method #2134 'iterator' │ │ +Annotations on method #3827 'iterator' │ │ VISIBILITY_SYSTEM Ldalvik/annotation/Signature; value={ "()" "Ljava/util/Iterator" ";" } │ │ -Annotations on method #2136 'removeAll' │ │ +Annotations on method #3829 'removeAll' │ │ VISIBILITY_SYSTEM Ldalvik/annotation/Signature; value={ "(" "Ljava/util/Collection" "<*>;)Z" } │ │ -Annotations on method #2137 'retainAll' │ │ +Annotations on method #3830 'retainAll' │ │ VISIBILITY_SYSTEM Ldalvik/annotation/Signature; value={ "(" "Ljava/util/Collection" "<*>;)Z" } │ │ -Annotations on method #2140 'toArray' │ │ +Annotations on method #3833 'toArray' │ │ VISIBILITY_SYSTEM Ldalvik/annotation/Signature; value={ "([TT;)[TT;" } │ │ │ │ -Class #165 - │ │ +Class #325 - │ │ Class descriptor : 'Landroid/support/v4/util/MapCollections$KeySet;' │ │ Access flags : 0x0010 (FINAL) │ │ Superclass : 'Ljava/lang/Object;' │ │ Interfaces - │ │ #0 : 'Ljava/util/Set;' │ │ Static fields - │ │ Instance fields - │ │ @@ -34483,18 +62302,18 @@ │ │ type : '(Landroid/support/v4/util/MapCollections;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -0421f8: |[0421f8] android.support.v4.util.MapCollections$KeySet.:(Landroid/support/v4/util/MapCollections;)V │ │ -042208: 5b01 d802 |0000: iput-object v1, v0, Landroid/support/v4/util/MapCollections$KeySet;.this$0:Landroid/support/v4/util/MapCollections; // field@02d8 │ │ -04220c: 7010 9117 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1791 │ │ -042212: 0e00 |0005: return-void │ │ +0639f8: |[0639f8] android.support.v4.util.MapCollections$KeySet.:(Landroid/support/v4/util/MapCollections;)V │ │ +063a08: 5b01 1005 |0000: iput-object v1, v0, Landroid/support/v4/util/MapCollections$KeySet;.this$0:Landroid/support/v4/util/MapCollections; // field@0510 │ │ +063a0c: 7010 8622 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2286 │ │ +063a12: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=265 │ │ locals : │ │ 0x0000 - 0x0000 reg=0 this Landroid/support/v4/util/MapCollections$KeySet; │ │ 0x0000 - 0x0006 reg=0 this Landroid/support/v4/util/MapCollections$KeySet; Landroid/support/v4/util/MapCollections.KeySet; │ │ 0x0000 - 0x0006 reg=1 (null) Landroid/support/v4/util/MapCollections; │ │ @@ -34505,18 +62324,18 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -042214: |[042214] android.support.v4.util.MapCollections$KeySet.add:(Ljava/lang/Object;)Z │ │ -042224: 2200 be03 |0000: new-instance v0, Ljava/lang/UnsupportedOperationException; // type@03be │ │ -042228: 7010 c117 0000 |0002: invoke-direct {v0}, Ljava/lang/UnsupportedOperationException;.:()V // method@17c1 │ │ -04222e: 2700 |0005: throw v0 │ │ +063a14: |[063a14] android.support.v4.util.MapCollections$KeySet.add:(Ljava/lang/Object;)Z │ │ +063a24: 2200 4305 |0000: new-instance v0, Ljava/lang/UnsupportedOperationException; // type@0543 │ │ +063a28: 7010 b922 0000 |0002: invoke-direct {v0}, Ljava/lang/UnsupportedOperationException;.:()V // method@22b9 │ │ +063a2e: 2700 |0005: throw v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=269 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Landroid/support/v4/util/MapCollections$KeySet; │ │ 0x0000 - 0x0000 reg=2 (null) Ljava/lang/Object; │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/util/MapCollections$KeySet; Landroid/support/v4/util/MapCollections.KeySet; │ │ @@ -34527,18 +62346,18 @@ │ │ type : '(Ljava/util/Collection;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -042230: |[042230] android.support.v4.util.MapCollections$KeySet.addAll:(Ljava/util/Collection;)Z │ │ -042240: 2200 be03 |0000: new-instance v0, Ljava/lang/UnsupportedOperationException; // type@03be │ │ -042244: 7010 c117 0000 |0002: invoke-direct {v0}, Ljava/lang/UnsupportedOperationException;.:()V // method@17c1 │ │ -04224a: 2700 |0005: throw v0 │ │ +063a30: |[063a30] android.support.v4.util.MapCollections$KeySet.addAll:(Ljava/util/Collection;)Z │ │ +063a40: 2200 4305 |0000: new-instance v0, Ljava/lang/UnsupportedOperationException; // type@0543 │ │ +063a44: 7010 b922 0000 |0002: invoke-direct {v0}, Ljava/lang/UnsupportedOperationException;.:()V // method@22b9 │ │ +063a4a: 2700 |0005: throw v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=274 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Landroid/support/v4/util/MapCollections$KeySet; │ │ 0x0000 - 0x0000 reg=2 (null) Ljava/util/Collection; │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/util/MapCollections$KeySet; Landroid/support/v4/util/MapCollections.KeySet; │ │ @@ -34549,18 +62368,18 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -04224c: |[04224c] android.support.v4.util.MapCollections$KeySet.clear:()V │ │ -04225c: 5410 d802 |0000: iget-object v0, v1, Landroid/support/v4/util/MapCollections$KeySet;.this$0:Landroid/support/v4/util/MapCollections; // field@02d8 │ │ -042260: 6e10 7708 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/util/MapCollections;.colClear:()V // method@0877 │ │ -042266: 0e00 |0005: return-void │ │ +063a4c: |[063a4c] android.support.v4.util.MapCollections$KeySet.clear:()V │ │ +063a5c: 5410 1005 |0000: iget-object v0, v1, Landroid/support/v4/util/MapCollections$KeySet;.this$0:Landroid/support/v4/util/MapCollections; // field@0510 │ │ +063a60: 6e10 140f 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/util/MapCollections;.colClear:()V // method@0f14 │ │ +063a66: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=279 │ │ 0x0005 line=280 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Landroid/support/v4/util/MapCollections$KeySet; │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/util/MapCollections$KeySet; Landroid/support/v4/util/MapCollections.KeySet; │ │ @@ -34570,23 +62389,23 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 12 16-bit code units │ │ -042268: |[042268] android.support.v4.util.MapCollections$KeySet.contains:(Ljava/lang/Object;)Z │ │ -042278: 5410 d802 |0000: iget-object v0, v1, Landroid/support/v4/util/MapCollections$KeySet;.this$0:Landroid/support/v4/util/MapCollections; // field@02d8 │ │ -04227c: 6e20 7b08 2000 |0002: invoke-virtual {v0, v2}, Landroid/support/v4/util/MapCollections;.colIndexOfKey:(Ljava/lang/Object;)I // method@087b │ │ -042282: 0a00 |0005: move-result v0 │ │ -042284: 3a00 0400 |0006: if-ltz v0, 000a // +0004 │ │ -042288: 1210 |0008: const/4 v0, #int 1 // #1 │ │ -04228a: 0f00 |0009: return v0 │ │ -04228c: 1200 |000a: const/4 v0, #int 0 // #0 │ │ -04228e: 28fe |000b: goto 0009 // -0002 │ │ +063a68: |[063a68] android.support.v4.util.MapCollections$KeySet.contains:(Ljava/lang/Object;)Z │ │ +063a78: 5410 1005 |0000: iget-object v0, v1, Landroid/support/v4/util/MapCollections$KeySet;.this$0:Landroid/support/v4/util/MapCollections; // field@0510 │ │ +063a7c: 6e20 180f 2000 |0002: invoke-virtual {v0, v2}, Landroid/support/v4/util/MapCollections;.colIndexOfKey:(Ljava/lang/Object;)I // method@0f18 │ │ +063a82: 0a00 |0005: move-result v0 │ │ +063a84: 3a00 0400 |0006: if-ltz v0, 000a // +0004 │ │ +063a88: 1210 |0008: const/4 v0, #int 1 // #1 │ │ +063a8a: 0f00 |0009: return v0 │ │ +063a8c: 1200 |000a: const/4 v0, #int 0 // #0 │ │ +063a8e: 28fe |000b: goto 0009 // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=284 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Landroid/support/v4/util/MapCollections$KeySet; │ │ 0x0000 - 0x000c reg=1 this Landroid/support/v4/util/MapCollections$KeySet; Landroid/support/v4/util/MapCollections.KeySet; │ │ 0x0000 - 0x000c reg=2 object Ljava/lang/Object; │ │ @@ -34596,21 +62415,21 @@ │ │ type : '(Ljava/util/Collection;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 11 16-bit code units │ │ -042290: |[042290] android.support.v4.util.MapCollections$KeySet.containsAll:(Ljava/util/Collection;)Z │ │ -0422a0: 5410 d802 |0000: iget-object v0, v1, Landroid/support/v4/util/MapCollections$KeySet;.this$0:Landroid/support/v4/util/MapCollections; // field@02d8 │ │ -0422a4: 6e10 7908 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/util/MapCollections;.colGetMap:()Ljava/util/Map; // method@0879 │ │ -0422aa: 0c00 |0005: move-result-object v0 │ │ -0422ac: 7120 8008 2000 |0006: invoke-static {v0, v2}, Landroid/support/v4/util/MapCollections;.containsAllHelper:(Ljava/util/Map;Ljava/util/Collection;)Z // method@0880 │ │ -0422b2: 0a00 |0009: move-result v0 │ │ -0422b4: 0f00 |000a: return v0 │ │ +063a90: |[063a90] android.support.v4.util.MapCollections$KeySet.containsAll:(Ljava/util/Collection;)Z │ │ +063aa0: 5410 1005 |0000: iget-object v0, v1, Landroid/support/v4/util/MapCollections$KeySet;.this$0:Landroid/support/v4/util/MapCollections; // field@0510 │ │ +063aa4: 6e10 160f 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/util/MapCollections;.colGetMap:()Ljava/util/Map; // method@0f16 │ │ +063aaa: 0c00 |0005: move-result-object v0 │ │ +063aac: 7120 1d0f 2000 |0006: invoke-static {v0, v2}, Landroid/support/v4/util/MapCollections;.containsAllHelper:(Ljava/util/Map;Ljava/util/Collection;)Z // method@0f1d │ │ +063ab2: 0a00 |0009: move-result v0 │ │ +063ab4: 0f00 |000a: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=289 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Landroid/support/v4/util/MapCollections$KeySet; │ │ 0x0000 - 0x0000 reg=2 (null) Ljava/util/Collection; │ │ 0x0000 - 0x000b reg=1 this Landroid/support/v4/util/MapCollections$KeySet; Landroid/support/v4/util/MapCollections.KeySet; │ │ @@ -34621,18 +62440,18 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -0422b8: |[0422b8] android.support.v4.util.MapCollections$KeySet.equals:(Ljava/lang/Object;)Z │ │ -0422c8: 7120 8108 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/util/MapCollections;.equalsSetHelper:(Ljava/util/Set;Ljava/lang/Object;)Z // method@0881 │ │ -0422ce: 0a00 |0003: move-result v0 │ │ -0422d0: 0f00 |0004: return v0 │ │ +063ab8: |[063ab8] android.support.v4.util.MapCollections$KeySet.equals:(Ljava/lang/Object;)Z │ │ +063ac8: 7120 1e0f 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/util/MapCollections;.equalsSetHelper:(Ljava/util/Set;Ljava/lang/Object;)Z // method@0f1e │ │ +063ace: 0a00 |0003: move-result v0 │ │ +063ad0: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=339 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Landroid/support/v4/util/MapCollections$KeySet; │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/util/MapCollections$KeySet; Landroid/support/v4/util/MapCollections.KeySet; │ │ 0x0000 - 0x0005 reg=2 object Ljava/lang/Object; │ │ @@ -34642,34 +62461,34 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 31 16-bit code units │ │ -0422d4: |[0422d4] android.support.v4.util.MapCollections$KeySet.hashCode:()I │ │ -0422e4: 1204 |0000: const/4 v4, #int 0 // #0 │ │ -0422e6: 1202 |0001: const/4 v2, #int 0 // #0 │ │ -0422e8: 5453 d802 |0002: iget-object v3, v5, Landroid/support/v4/util/MapCollections$KeySet;.this$0:Landroid/support/v4/util/MapCollections; // field@02d8 │ │ -0422ec: 6e10 7a08 0300 |0004: invoke-virtual {v3}, Landroid/support/v4/util/MapCollections;.colGetSize:()I // method@087a │ │ -0422f2: 0a03 |0007: move-result v3 │ │ -0422f4: d800 03ff |0008: add-int/lit8 v0, v3, #int -1 // #ff │ │ -0422f8: 3a00 1400 |000a: if-ltz v0, 001e // +0014 │ │ -0422fc: 5453 d802 |000c: iget-object v3, v5, Landroid/support/v4/util/MapCollections$KeySet;.this$0:Landroid/support/v4/util/MapCollections; // field@02d8 │ │ -042300: 6e30 7808 0304 |000e: invoke-virtual {v3, v0, v4}, Landroid/support/v4/util/MapCollections;.colGetEntry:(II)Ljava/lang/Object; // method@0878 │ │ -042306: 0c01 |0011: move-result-object v1 │ │ -042308: 3901 0700 |0012: if-nez v1, 0019 // +0007 │ │ -04230c: 0143 |0014: move v3, v4 │ │ -04230e: b032 |0015: add-int/2addr v2, v3 │ │ -042310: d800 00ff |0016: add-int/lit8 v0, v0, #int -1 // #ff │ │ -042314: 28f2 |0018: goto 000a // -000e │ │ -042316: 6e10 9517 0100 |0019: invoke-virtual {v1}, Ljava/lang/Object;.hashCode:()I // method@1795 │ │ -04231c: 0a03 |001c: move-result v3 │ │ -04231e: 28f8 |001d: goto 0015 // -0008 │ │ -042320: 0f02 |001e: return v2 │ │ +063ad4: |[063ad4] android.support.v4.util.MapCollections$KeySet.hashCode:()I │ │ +063ae4: 1204 |0000: const/4 v4, #int 0 // #0 │ │ +063ae6: 1202 |0001: const/4 v2, #int 0 // #0 │ │ +063ae8: 5453 1005 |0002: iget-object v3, v5, Landroid/support/v4/util/MapCollections$KeySet;.this$0:Landroid/support/v4/util/MapCollections; // field@0510 │ │ +063aec: 6e10 170f 0300 |0004: invoke-virtual {v3}, Landroid/support/v4/util/MapCollections;.colGetSize:()I // method@0f17 │ │ +063af2: 0a03 |0007: move-result v3 │ │ +063af4: d800 03ff |0008: add-int/lit8 v0, v3, #int -1 // #ff │ │ +063af8: 3a00 1400 |000a: if-ltz v0, 001e // +0014 │ │ +063afc: 5453 1005 |000c: iget-object v3, v5, Landroid/support/v4/util/MapCollections$KeySet;.this$0:Landroid/support/v4/util/MapCollections; // field@0510 │ │ +063b00: 6e30 150f 0304 |000e: invoke-virtual {v3, v0, v4}, Landroid/support/v4/util/MapCollections;.colGetEntry:(II)Ljava/lang/Object; // method@0f15 │ │ +063b06: 0c01 |0011: move-result-object v1 │ │ +063b08: 3901 0700 |0012: if-nez v1, 0019 // +0007 │ │ +063b0c: 0143 |0014: move v3, v4 │ │ +063b0e: b032 |0015: add-int/2addr v2, v3 │ │ +063b10: d800 00ff |0016: add-int/lit8 v0, v0, #int -1 // #ff │ │ +063b14: 28f2 |0018: goto 000a // -000e │ │ +063b16: 6e10 8a22 0100 |0019: invoke-virtual {v1}, Ljava/lang/Object;.hashCode:()I // method@228a │ │ +063b1c: 0a03 |001c: move-result v3 │ │ +063b1e: 28f8 |001d: goto 0015 // -0008 │ │ +063b20: 0f02 |001e: return v2 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=344 │ │ 0x0002 line=345 │ │ 0x000c line=346 │ │ 0x0012 line=347 │ │ 0x0016 line=345 │ │ @@ -34687,23 +62506,23 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 12 16-bit code units │ │ -042324: |[042324] android.support.v4.util.MapCollections$KeySet.isEmpty:()Z │ │ -042334: 5410 d802 |0000: iget-object v0, v1, Landroid/support/v4/util/MapCollections$KeySet;.this$0:Landroid/support/v4/util/MapCollections; // field@02d8 │ │ -042338: 6e10 7a08 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/util/MapCollections;.colGetSize:()I // method@087a │ │ -04233e: 0a00 |0005: move-result v0 │ │ -042340: 3900 0400 |0006: if-nez v0, 000a // +0004 │ │ -042344: 1210 |0008: const/4 v0, #int 1 // #1 │ │ -042346: 0f00 |0009: return v0 │ │ -042348: 1200 |000a: const/4 v0, #int 0 // #0 │ │ -04234a: 28fe |000b: goto 0009 // -0002 │ │ +063b24: |[063b24] android.support.v4.util.MapCollections$KeySet.isEmpty:()Z │ │ +063b34: 5410 1005 |0000: iget-object v0, v1, Landroid/support/v4/util/MapCollections$KeySet;.this$0:Landroid/support/v4/util/MapCollections; // field@0510 │ │ +063b38: 6e10 170f 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/util/MapCollections;.colGetSize:()I // method@0f17 │ │ +063b3e: 0a00 |0005: move-result v0 │ │ +063b40: 3900 0400 |0006: if-nez v0, 000a // +0004 │ │ +063b44: 1210 |0008: const/4 v0, #int 1 // #1 │ │ +063b46: 0f00 |0009: return v0 │ │ +063b48: 1200 |000a: const/4 v0, #int 0 // #0 │ │ +063b4a: 28fe |000b: goto 0009 // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=294 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Landroid/support/v4/util/MapCollections$KeySet; │ │ 0x0000 - 0x000c reg=1 this Landroid/support/v4/util/MapCollections$KeySet; Landroid/support/v4/util/MapCollections.KeySet; │ │ │ │ @@ -34712,20 +62531,20 @@ │ │ type : '()Ljava/util/Iterator;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 9 16-bit code units │ │ -04234c: |[04234c] android.support.v4.util.MapCollections$KeySet.iterator:()Ljava/util/Iterator; │ │ -04235c: 2200 7b01 |0000: new-instance v0, Landroid/support/v4/util/MapCollections$ArrayIterator; // type@017b │ │ -042360: 5431 d802 |0002: iget-object v1, v3, Landroid/support/v4/util/MapCollections$KeySet;.this$0:Landroid/support/v4/util/MapCollections; // field@02d8 │ │ -042364: 1202 |0004: const/4 v2, #int 0 // #0 │ │ -042366: 7030 3808 1002 |0005: invoke-direct {v0, v1, v2}, Landroid/support/v4/util/MapCollections$ArrayIterator;.:(Landroid/support/v4/util/MapCollections;I)V // method@0838 │ │ -04236c: 1100 |0008: return-object v0 │ │ +063b4c: |[063b4c] android.support.v4.util.MapCollections$KeySet.iterator:()Ljava/util/Iterator; │ │ +063b5c: 2200 9102 |0000: new-instance v0, Landroid/support/v4/util/MapCollections$ArrayIterator; // type@0291 │ │ +063b60: 5431 1005 |0002: iget-object v1, v3, Landroid/support/v4/util/MapCollections$KeySet;.this$0:Landroid/support/v4/util/MapCollections; // field@0510 │ │ +063b64: 1202 |0004: const/4 v2, #int 0 // #0 │ │ +063b66: 7030 d50e 1002 |0005: invoke-direct {v0, v1, v2}, Landroid/support/v4/util/MapCollections$ArrayIterator;.:(Landroid/support/v4/util/MapCollections;I)V // method@0ed5 │ │ +063b6c: 1100 |0008: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=299 │ │ locals : │ │ 0x0000 - 0x0000 reg=3 this Landroid/support/v4/util/MapCollections$KeySet; │ │ 0x0000 - 0x0009 reg=3 this Landroid/support/v4/util/MapCollections$KeySet; Landroid/support/v4/util/MapCollections.KeySet; │ │ │ │ @@ -34734,25 +62553,25 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 17 16-bit code units │ │ -042370: |[042370] android.support.v4.util.MapCollections$KeySet.remove:(Ljava/lang/Object;)Z │ │ -042380: 5421 d802 |0000: iget-object v1, v2, Landroid/support/v4/util/MapCollections$KeySet;.this$0:Landroid/support/v4/util/MapCollections; // field@02d8 │ │ -042384: 6e20 7b08 3100 |0002: invoke-virtual {v1, v3}, Landroid/support/v4/util/MapCollections;.colIndexOfKey:(Ljava/lang/Object;)I // method@087b │ │ -04238a: 0a00 |0005: move-result v0 │ │ -04238c: 3a00 0900 |0006: if-ltz v0, 000f // +0009 │ │ -042390: 5421 d802 |0008: iget-object v1, v2, Landroid/support/v4/util/MapCollections$KeySet;.this$0:Landroid/support/v4/util/MapCollections; // field@02d8 │ │ -042394: 6e20 7e08 0100 |000a: invoke-virtual {v1, v0}, Landroid/support/v4/util/MapCollections;.colRemoveAt:(I)V // method@087e │ │ -04239a: 1211 |000d: const/4 v1, #int 1 // #1 │ │ -04239c: 0f01 |000e: return v1 │ │ -04239e: 1201 |000f: const/4 v1, #int 0 // #0 │ │ -0423a0: 28fe |0010: goto 000e // -0002 │ │ +063b70: |[063b70] android.support.v4.util.MapCollections$KeySet.remove:(Ljava/lang/Object;)Z │ │ +063b80: 5421 1005 |0000: iget-object v1, v2, Landroid/support/v4/util/MapCollections$KeySet;.this$0:Landroid/support/v4/util/MapCollections; // field@0510 │ │ +063b84: 6e20 180f 3100 |0002: invoke-virtual {v1, v3}, Landroid/support/v4/util/MapCollections;.colIndexOfKey:(Ljava/lang/Object;)I // method@0f18 │ │ +063b8a: 0a00 |0005: move-result v0 │ │ +063b8c: 3a00 0900 |0006: if-ltz v0, 000f // +0009 │ │ +063b90: 5421 1005 |0008: iget-object v1, v2, Landroid/support/v4/util/MapCollections$KeySet;.this$0:Landroid/support/v4/util/MapCollections; // field@0510 │ │ +063b94: 6e20 1b0f 0100 |000a: invoke-virtual {v1, v0}, Landroid/support/v4/util/MapCollections;.colRemoveAt:(I)V // method@0f1b │ │ +063b9a: 1211 |000d: const/4 v1, #int 1 // #1 │ │ +063b9c: 0f01 |000e: return v1 │ │ +063b9e: 1201 |000f: const/4 v1, #int 0 // #0 │ │ +063ba0: 28fe |0010: goto 000e // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=304 │ │ 0x0006 line=305 │ │ 0x0008 line=306 │ │ 0x000d line=307 │ │ 0x000e line=309 │ │ @@ -34767,21 +62586,21 @@ │ │ type : '(Ljava/util/Collection;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 11 16-bit code units │ │ -0423a4: |[0423a4] android.support.v4.util.MapCollections$KeySet.removeAll:(Ljava/util/Collection;)Z │ │ -0423b4: 5410 d802 |0000: iget-object v0, v1, Landroid/support/v4/util/MapCollections$KeySet;.this$0:Landroid/support/v4/util/MapCollections; // field@02d8 │ │ -0423b8: 6e10 7908 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/util/MapCollections;.colGetMap:()Ljava/util/Map; // method@0879 │ │ -0423be: 0c00 |0005: move-result-object v0 │ │ -0423c0: 7120 8508 2000 |0006: invoke-static {v0, v2}, Landroid/support/v4/util/MapCollections;.removeAllHelper:(Ljava/util/Map;Ljava/util/Collection;)Z // method@0885 │ │ -0423c6: 0a00 |0009: move-result v0 │ │ -0423c8: 0f00 |000a: return v0 │ │ +063ba4: |[063ba4] android.support.v4.util.MapCollections$KeySet.removeAll:(Ljava/util/Collection;)Z │ │ +063bb4: 5410 1005 |0000: iget-object v0, v1, Landroid/support/v4/util/MapCollections$KeySet;.this$0:Landroid/support/v4/util/MapCollections; // field@0510 │ │ +063bb8: 6e10 160f 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/util/MapCollections;.colGetMap:()Ljava/util/Map; // method@0f16 │ │ +063bbe: 0c00 |0005: move-result-object v0 │ │ +063bc0: 7120 220f 2000 |0006: invoke-static {v0, v2}, Landroid/support/v4/util/MapCollections;.removeAllHelper:(Ljava/util/Map;Ljava/util/Collection;)Z // method@0f22 │ │ +063bc6: 0a00 |0009: move-result v0 │ │ +063bc8: 0f00 |000a: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=314 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Landroid/support/v4/util/MapCollections$KeySet; │ │ 0x0000 - 0x0000 reg=2 (null) Ljava/util/Collection; │ │ 0x0000 - 0x000b reg=1 this Landroid/support/v4/util/MapCollections$KeySet; Landroid/support/v4/util/MapCollections.KeySet; │ │ @@ -34792,21 +62611,21 @@ │ │ type : '(Ljava/util/Collection;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 11 16-bit code units │ │ -0423cc: |[0423cc] android.support.v4.util.MapCollections$KeySet.retainAll:(Ljava/util/Collection;)Z │ │ -0423dc: 5410 d802 |0000: iget-object v0, v1, Landroid/support/v4/util/MapCollections$KeySet;.this$0:Landroid/support/v4/util/MapCollections; // field@02d8 │ │ -0423e0: 6e10 7908 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/util/MapCollections;.colGetMap:()Ljava/util/Map; // method@0879 │ │ -0423e6: 0c00 |0005: move-result-object v0 │ │ -0423e8: 7120 8608 2000 |0006: invoke-static {v0, v2}, Landroid/support/v4/util/MapCollections;.retainAllHelper:(Ljava/util/Map;Ljava/util/Collection;)Z // method@0886 │ │ -0423ee: 0a00 |0009: move-result v0 │ │ -0423f0: 0f00 |000a: return v0 │ │ +063bcc: |[063bcc] android.support.v4.util.MapCollections$KeySet.retainAll:(Ljava/util/Collection;)Z │ │ +063bdc: 5410 1005 |0000: iget-object v0, v1, Landroid/support/v4/util/MapCollections$KeySet;.this$0:Landroid/support/v4/util/MapCollections; // field@0510 │ │ +063be0: 6e10 160f 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/util/MapCollections;.colGetMap:()Ljava/util/Map; // method@0f16 │ │ +063be6: 0c00 |0005: move-result-object v0 │ │ +063be8: 7120 230f 2000 |0006: invoke-static {v0, v2}, Landroid/support/v4/util/MapCollections;.retainAllHelper:(Ljava/util/Map;Ljava/util/Collection;)Z // method@0f23 │ │ +063bee: 0a00 |0009: move-result v0 │ │ +063bf0: 0f00 |000a: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=319 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Landroid/support/v4/util/MapCollections$KeySet; │ │ 0x0000 - 0x0000 reg=2 (null) Ljava/util/Collection; │ │ 0x0000 - 0x000b reg=1 this Landroid/support/v4/util/MapCollections$KeySet; Landroid/support/v4/util/MapCollections.KeySet; │ │ @@ -34817,19 +62636,19 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -0423f4: |[0423f4] android.support.v4.util.MapCollections$KeySet.size:()I │ │ -042404: 5410 d802 |0000: iget-object v0, v1, Landroid/support/v4/util/MapCollections$KeySet;.this$0:Landroid/support/v4/util/MapCollections; // field@02d8 │ │ -042408: 6e10 7a08 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/util/MapCollections;.colGetSize:()I // method@087a │ │ -04240e: 0a00 |0005: move-result v0 │ │ -042410: 0f00 |0006: return v0 │ │ +063bf4: |[063bf4] android.support.v4.util.MapCollections$KeySet.size:()I │ │ +063c04: 5410 1005 |0000: iget-object v0, v1, Landroid/support/v4/util/MapCollections$KeySet;.this$0:Landroid/support/v4/util/MapCollections; // field@0510 │ │ +063c08: 6e10 170f 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/util/MapCollections;.colGetSize:()I // method@0f17 │ │ +063c0e: 0a00 |0005: move-result v0 │ │ +063c10: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=324 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Landroid/support/v4/util/MapCollections$KeySet; │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/util/MapCollections$KeySet; Landroid/support/v4/util/MapCollections.KeySet; │ │ │ │ @@ -34838,20 +62657,20 @@ │ │ type : '()[Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -042414: |[042414] android.support.v4.util.MapCollections$KeySet.toArray:()[Ljava/lang/Object; │ │ -042424: 5420 d802 |0000: iget-object v0, v2, Landroid/support/v4/util/MapCollections$KeySet;.this$0:Landroid/support/v4/util/MapCollections; // field@02d8 │ │ -042428: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -04242a: 6e20 8708 1000 |0003: invoke-virtual {v0, v1}, Landroid/support/v4/util/MapCollections;.toArrayHelper:(I)[Ljava/lang/Object; // method@0887 │ │ -042430: 0c00 |0006: move-result-object v0 │ │ -042432: 1100 |0007: return-object v0 │ │ +063c14: |[063c14] android.support.v4.util.MapCollections$KeySet.toArray:()[Ljava/lang/Object; │ │ +063c24: 5420 1005 |0000: iget-object v0, v2, Landroid/support/v4/util/MapCollections$KeySet;.this$0:Landroid/support/v4/util/MapCollections; // field@0510 │ │ +063c28: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +063c2a: 6e20 240f 1000 |0003: invoke-virtual {v0, v1}, Landroid/support/v4/util/MapCollections;.toArrayHelper:(I)[Ljava/lang/Object; // method@0f24 │ │ +063c30: 0c00 |0006: move-result-object v0 │ │ +063c32: 1100 |0007: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=329 │ │ locals : │ │ 0x0000 - 0x0000 reg=2 this Landroid/support/v4/util/MapCollections$KeySet; │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/util/MapCollections$KeySet; Landroid/support/v4/util/MapCollections.KeySet; │ │ │ │ @@ -34860,56 +62679,56 @@ │ │ type : '([Ljava/lang/Object;)[Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -042434: |[042434] android.support.v4.util.MapCollections$KeySet.toArray:([Ljava/lang/Object;)[Ljava/lang/Object; │ │ -042444: 5420 d802 |0000: iget-object v0, v2, Landroid/support/v4/util/MapCollections$KeySet;.this$0:Landroid/support/v4/util/MapCollections; // field@02d8 │ │ -042448: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -04244a: 6e30 8808 3001 |0003: invoke-virtual {v0, v3, v1}, Landroid/support/v4/util/MapCollections;.toArrayHelper:([Ljava/lang/Object;I)[Ljava/lang/Object; // method@0888 │ │ -042450: 0c00 |0006: move-result-object v0 │ │ -042452: 1100 |0007: return-object v0 │ │ +063c34: |[063c34] android.support.v4.util.MapCollections$KeySet.toArray:([Ljava/lang/Object;)[Ljava/lang/Object; │ │ +063c44: 5420 1005 |0000: iget-object v0, v2, Landroid/support/v4/util/MapCollections$KeySet;.this$0:Landroid/support/v4/util/MapCollections; // field@0510 │ │ +063c48: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +063c4a: 6e30 250f 3001 |0003: invoke-virtual {v0, v3, v1}, Landroid/support/v4/util/MapCollections;.toArrayHelper:([Ljava/lang/Object;I)[Ljava/lang/Object; // method@0f25 │ │ +063c50: 0c00 |0006: move-result-object v0 │ │ +063c52: 1100 |0007: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=334 │ │ locals : │ │ 0x0000 - 0x0000 reg=2 this Landroid/support/v4/util/MapCollections$KeySet; │ │ 0x0000 - 0x0000 reg=3 (null) [Ljava/lang/Object; │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/util/MapCollections$KeySet; Landroid/support/v4/util/MapCollections.KeySet; │ │ 0x0000 - 0x0008 reg=3 array [Ljava/lang/Object; [TT; │ │ │ │ - source_file_idx : 2397 (MapCollections.java) │ │ + source_file_idx : 3232 (MapCollections.java) │ │ │ │ -Class #166 header: │ │ -class_idx : 382 │ │ +Class #326 header: │ │ +class_idx : 660 │ │ access_flags : 16 (0x0010) │ │ -superclass_idx : 948 │ │ -source_file_idx : 2397 │ │ +superclass_idx : 1337 │ │ +source_file_idx : 3232 │ │ static_fields_size : 0 │ │ instance_fields_size: 4 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 10 │ │ │ │ -Class #166 annotations: │ │ +Class #326 annotations: │ │ Annotations on class │ │ VISIBILITY_SYSTEM Ldalvik/annotation/EnclosingClass; value=Landroid/support/v4/util/MapCollections; │ │ VISIBILITY_SYSTEM Ldalvik/annotation/InnerClass; accessFlags=16 name="MapIterator" │ │ VISIBILITY_SYSTEM Ldalvik/annotation/Signature; value={ "Ljava/lang/Object;" "Ljava/util/Iterator" "<" "Ljava/util/Map$Entry" ";>;" "Ljava/util/Map$Entry" ";" } │ │ -Annotations on method #2143 'getKey' │ │ +Annotations on method #3836 'getKey' │ │ VISIBILITY_SYSTEM Ldalvik/annotation/Signature; value={ "()TK;" } │ │ -Annotations on method #2144 'getValue' │ │ +Annotations on method #3837 'getValue' │ │ VISIBILITY_SYSTEM Ldalvik/annotation/Signature; value={ "()TV;" } │ │ -Annotations on method #2148 'next' │ │ +Annotations on method #3841 'next' │ │ VISIBILITY_SYSTEM Ldalvik/annotation/Signature; value={ "()" "Ljava/util/Map$Entry" ";" } │ │ -Annotations on method #2150 'setValue' │ │ +Annotations on method #3843 'setValue' │ │ VISIBILITY_SYSTEM Ldalvik/annotation/Signature; value={ "(TV;)TV;" } │ │ │ │ -Class #166 - │ │ +Class #326 - │ │ Class descriptor : 'Landroid/support/v4/util/MapCollections$MapIterator;' │ │ Access flags : 0x0010 (FINAL) │ │ Superclass : 'Ljava/lang/Object;' │ │ Interfaces - │ │ #0 : 'Ljava/util/Iterator;' │ │ #1 : 'Ljava/util/Map$Entry;' │ │ Static fields - │ │ @@ -34936,26 +62755,26 @@ │ │ type : '(Landroid/support/v4/util/MapCollections;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 20 16-bit code units │ │ -042454: |[042454] android.support.v4.util.MapCollections$MapIterator.:(Landroid/support/v4/util/MapCollections;)V │ │ -042464: 5b12 dc02 |0000: iput-object v2, v1, Landroid/support/v4/util/MapCollections$MapIterator;.this$0:Landroid/support/v4/util/MapCollections; // field@02dc │ │ -042468: 7010 9117 0100 |0002: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@1791 │ │ -04246e: 1200 |0005: const/4 v0, #int 0 // #0 │ │ -042470: 5c10 da02 |0006: iput-boolean v0, v1, Landroid/support/v4/util/MapCollections$MapIterator;.mEntryValid:Z // field@02da │ │ -042474: 6e10 7a08 0200 |0008: invoke-virtual {v2}, Landroid/support/v4/util/MapCollections;.colGetSize:()I // method@087a │ │ -04247a: 0a00 |000b: move-result v0 │ │ -04247c: d800 00ff |000c: add-int/lit8 v0, v0, #int -1 // #ff │ │ -042480: 5910 d902 |000e: iput v0, v1, Landroid/support/v4/util/MapCollections$MapIterator;.mEnd:I // field@02d9 │ │ -042484: 12f0 |0010: const/4 v0, #int -1 // #ff │ │ -042486: 5910 db02 |0011: iput v0, v1, Landroid/support/v4/util/MapCollections$MapIterator;.mIndex:I // field@02db │ │ -04248a: 0e00 |0013: return-void │ │ +063c54: |[063c54] android.support.v4.util.MapCollections$MapIterator.:(Landroid/support/v4/util/MapCollections;)V │ │ +063c64: 5b12 1405 |0000: iput-object v2, v1, Landroid/support/v4/util/MapCollections$MapIterator;.this$0:Landroid/support/v4/util/MapCollections; // field@0514 │ │ +063c68: 7010 8622 0100 |0002: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@2286 │ │ +063c6e: 1200 |0005: const/4 v0, #int 0 // #0 │ │ +063c70: 5c10 1205 |0006: iput-boolean v0, v1, Landroid/support/v4/util/MapCollections$MapIterator;.mEntryValid:Z // field@0512 │ │ +063c74: 6e10 170f 0200 |0008: invoke-virtual {v2}, Landroid/support/v4/util/MapCollections;.colGetSize:()I // method@0f17 │ │ +063c7a: 0a00 |000b: move-result v0 │ │ +063c7c: d800 00ff |000c: add-int/lit8 v0, v0, #int -1 // #ff │ │ +063c80: 5910 1105 |000e: iput v0, v1, Landroid/support/v4/util/MapCollections$MapIterator;.mEnd:I // field@0511 │ │ +063c84: 12f0 |0010: const/4 v0, #int -1 // #ff │ │ +063c86: 5910 1305 |0011: iput v0, v1, Landroid/support/v4/util/MapCollections$MapIterator;.mIndex:I // field@0513 │ │ +063c8a: 0e00 |0013: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=76 │ │ 0x0005 line=74 │ │ 0x0008 line=77 │ │ 0x0010 line=78 │ │ 0x0013 line=79 │ │ @@ -34970,50 +62789,50 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 8 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 62 16-bit code units │ │ -04248c: |[04248c] android.support.v4.util.MapCollections$MapIterator.equals:(Ljava/lang/Object;)Z │ │ -04249c: 1211 |0000: const/4 v1, #int 1 // #1 │ │ -04249e: 1202 |0001: const/4 v2, #int 0 // #0 │ │ -0424a0: 5563 da02 |0002: iget-boolean v3, v6, Landroid/support/v4/util/MapCollections$MapIterator;.mEntryValid:Z // field@02da │ │ -0424a4: 3903 0a00 |0004: if-nez v3, 000e // +000a │ │ -0424a8: 2201 a703 |0006: new-instance v1, Ljava/lang/IllegalStateException; // type@03a7 │ │ -0424ac: 1a02 280b |0008: const-string v2, "This container does not support retaining Map.Entry objects" // string@0b28 │ │ -0424b0: 7020 7c17 2100 |000a: invoke-direct {v1, v2}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@177c │ │ -0424b6: 2701 |000d: throw v1 │ │ -0424b8: 2073 da03 |000e: instance-of v3, v7, Ljava/util/Map$Entry; // type@03da │ │ -0424bc: 3903 0300 |0010: if-nez v3, 0013 // +0003 │ │ -0424c0: 0f02 |0012: return v2 │ │ -0424c2: 0770 |0013: move-object v0, v7 │ │ -0424c4: 1f00 da03 |0014: check-cast v0, Ljava/util/Map$Entry; // type@03da │ │ -0424c8: 7210 0718 0000 |0016: invoke-interface {v0}, Ljava/util/Map$Entry;.getKey:()Ljava/lang/Object; // method@1807 │ │ -0424ce: 0c03 |0019: move-result-object v3 │ │ -0424d0: 5464 dc02 |001a: iget-object v4, v6, Landroid/support/v4/util/MapCollections$MapIterator;.this$0:Landroid/support/v4/util/MapCollections; // field@02dc │ │ -0424d4: 5265 db02 |001c: iget v5, v6, Landroid/support/v4/util/MapCollections$MapIterator;.mIndex:I // field@02db │ │ -0424d8: 6e30 7808 5402 |001e: invoke-virtual {v4, v5, v2}, Landroid/support/v4/util/MapCollections;.colGetEntry:(II)Ljava/lang/Object; // method@0878 │ │ -0424de: 0c04 |0021: move-result-object v4 │ │ -0424e0: 7120 0508 4300 |0022: invoke-static {v3, v4}, Landroid/support/v4/util/ContainerHelpers;.equal:(Ljava/lang/Object;Ljava/lang/Object;)Z // method@0805 │ │ -0424e6: 0a03 |0025: move-result v3 │ │ -0424e8: 3803 1600 |0026: if-eqz v3, 003c // +0016 │ │ -0424ec: 7210 0818 0000 |0028: invoke-interface {v0}, Ljava/util/Map$Entry;.getValue:()Ljava/lang/Object; // method@1808 │ │ -0424f2: 0c03 |002b: move-result-object v3 │ │ -0424f4: 5464 dc02 |002c: iget-object v4, v6, Landroid/support/v4/util/MapCollections$MapIterator;.this$0:Landroid/support/v4/util/MapCollections; // field@02dc │ │ -0424f8: 5265 db02 |002e: iget v5, v6, Landroid/support/v4/util/MapCollections$MapIterator;.mIndex:I // field@02db │ │ -0424fc: 6e30 7808 5401 |0030: invoke-virtual {v4, v5, v1}, Landroid/support/v4/util/MapCollections;.colGetEntry:(II)Ljava/lang/Object; // method@0878 │ │ -042502: 0c04 |0033: move-result-object v4 │ │ -042504: 7120 0508 4300 |0034: invoke-static {v3, v4}, Landroid/support/v4/util/ContainerHelpers;.equal:(Ljava/lang/Object;Ljava/lang/Object;)Z // method@0805 │ │ -04250a: 0a03 |0037: move-result v3 │ │ -04250c: 3803 0400 |0038: if-eqz v3, 003c // +0004 │ │ -042510: 0112 |003a: move v2, v1 │ │ -042512: 28d7 |003b: goto 0012 // -0029 │ │ -042514: 0121 |003c: move v1, v2 │ │ -042516: 28fd |003d: goto 003a // -0003 │ │ +063c8c: |[063c8c] android.support.v4.util.MapCollections$MapIterator.equals:(Ljava/lang/Object;)Z │ │ +063c9c: 1211 |0000: const/4 v1, #int 1 // #1 │ │ +063c9e: 1202 |0001: const/4 v2, #int 0 // #0 │ │ +063ca0: 5563 1205 |0002: iget-boolean v3, v6, Landroid/support/v4/util/MapCollections$MapIterator;.mEntryValid:Z // field@0512 │ │ +063ca4: 3903 0a00 |0004: if-nez v3, 000e // +000a │ │ +063ca8: 2201 2c05 |0006: new-instance v1, Ljava/lang/IllegalStateException; // type@052c │ │ +063cac: 1a02 2f0f |0008: const-string v2, "This container does not support retaining Map.Entry objects" // string@0f2f │ │ +063cb0: 7020 6c22 2100 |000a: invoke-direct {v1, v2}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@226c │ │ +063cb6: 2701 |000d: throw v1 │ │ +063cb8: 2073 6505 |000e: instance-of v3, v7, Ljava/util/Map$Entry; // type@0565 │ │ +063cbc: 3903 0300 |0010: if-nez v3, 0013 // +0003 │ │ +063cc0: 0f02 |0012: return v2 │ │ +063cc2: 0770 |0013: move-object v0, v7 │ │ +063cc4: 1f00 6505 |0014: check-cast v0, Ljava/util/Map$Entry; // type@0565 │ │ +063cc8: 7210 1123 0000 |0016: invoke-interface {v0}, Ljava/util/Map$Entry;.getKey:()Ljava/lang/Object; // method@2311 │ │ +063cce: 0c03 |0019: move-result-object v3 │ │ +063cd0: 5464 1405 |001a: iget-object v4, v6, Landroid/support/v4/util/MapCollections$MapIterator;.this$0:Landroid/support/v4/util/MapCollections; // field@0514 │ │ +063cd4: 5265 1305 |001c: iget v5, v6, Landroid/support/v4/util/MapCollections$MapIterator;.mIndex:I // field@0513 │ │ +063cd8: 6e30 150f 5402 |001e: invoke-virtual {v4, v5, v2}, Landroid/support/v4/util/MapCollections;.colGetEntry:(II)Ljava/lang/Object; // method@0f15 │ │ +063cde: 0c04 |0021: move-result-object v4 │ │ +063ce0: 7120 a10e 4300 |0022: invoke-static {v3, v4}, Landroid/support/v4/util/ContainerHelpers;.equal:(Ljava/lang/Object;Ljava/lang/Object;)Z // method@0ea1 │ │ +063ce6: 0a03 |0025: move-result v3 │ │ +063ce8: 3803 1600 |0026: if-eqz v3, 003c // +0016 │ │ +063cec: 7210 1223 0000 |0028: invoke-interface {v0}, Ljava/util/Map$Entry;.getValue:()Ljava/lang/Object; // method@2312 │ │ +063cf2: 0c03 |002b: move-result-object v3 │ │ +063cf4: 5464 1405 |002c: iget-object v4, v6, Landroid/support/v4/util/MapCollections$MapIterator;.this$0:Landroid/support/v4/util/MapCollections; // field@0514 │ │ +063cf8: 5265 1305 |002e: iget v5, v6, Landroid/support/v4/util/MapCollections$MapIterator;.mIndex:I // field@0513 │ │ +063cfc: 6e30 150f 5401 |0030: invoke-virtual {v4, v5, v1}, Landroid/support/v4/util/MapCollections;.colGetEntry:(II)Ljava/lang/Object; // method@0f15 │ │ +063d02: 0c04 |0033: move-result-object v4 │ │ +063d04: 7120 a10e 4300 |0034: invoke-static {v3, v4}, Landroid/support/v4/util/ContainerHelpers;.equal:(Ljava/lang/Object;Ljava/lang/Object;)Z // method@0ea1 │ │ +063d0a: 0a03 |0037: move-result v3 │ │ +063d0c: 3803 0400 |0038: if-eqz v3, 003c // +0004 │ │ +063d10: 0112 |003a: move v2, v1 │ │ +063d12: 28d7 |003b: goto 0012 // -0029 │ │ +063d14: 0121 |003c: move v1, v2 │ │ +063d16: 28fd |003d: goto 003a // -0003 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=133 │ │ 0x0006 line=134 │ │ 0x000e line=137 │ │ 0x0012 line=141 │ │ 0x0014 line=140 │ │ @@ -35029,27 +62848,27 @@ │ │ type : '()Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 22 16-bit code units │ │ -042518: |[042518] android.support.v4.util.MapCollections$MapIterator.getKey:()Ljava/lang/Object; │ │ -042528: 5530 da02 |0000: iget-boolean v0, v3, Landroid/support/v4/util/MapCollections$MapIterator;.mEntryValid:Z // field@02da │ │ -04252c: 3900 0a00 |0002: if-nez v0, 000c // +000a │ │ -042530: 2200 a703 |0004: new-instance v0, Ljava/lang/IllegalStateException; // type@03a7 │ │ -042534: 1a01 280b |0006: const-string v1, "This container does not support retaining Map.Entry objects" // string@0b28 │ │ -042538: 7020 7c17 1000 |0008: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@177c │ │ -04253e: 2700 |000b: throw v0 │ │ -042540: 5430 dc02 |000c: iget-object v0, v3, Landroid/support/v4/util/MapCollections$MapIterator;.this$0:Landroid/support/v4/util/MapCollections; // field@02dc │ │ -042544: 5231 db02 |000e: iget v1, v3, Landroid/support/v4/util/MapCollections$MapIterator;.mIndex:I // field@02db │ │ -042548: 1202 |0010: const/4 v2, #int 0 // #0 │ │ -04254a: 6e30 7808 1002 |0011: invoke-virtual {v0, v1, v2}, Landroid/support/v4/util/MapCollections;.colGetEntry:(II)Ljava/lang/Object; // method@0878 │ │ -042550: 0c00 |0014: move-result-object v0 │ │ -042552: 1100 |0015: return-object v0 │ │ +063d18: |[063d18] android.support.v4.util.MapCollections$MapIterator.getKey:()Ljava/lang/Object; │ │ +063d28: 5530 1205 |0000: iget-boolean v0, v3, Landroid/support/v4/util/MapCollections$MapIterator;.mEntryValid:Z // field@0512 │ │ +063d2c: 3900 0a00 |0002: if-nez v0, 000c // +000a │ │ +063d30: 2200 2c05 |0004: new-instance v0, Ljava/lang/IllegalStateException; // type@052c │ │ +063d34: 1a01 2f0f |0006: const-string v1, "This container does not support retaining Map.Entry objects" // string@0f2f │ │ +063d38: 7020 6c22 1000 |0008: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@226c │ │ +063d3e: 2700 |000b: throw v0 │ │ +063d40: 5430 1405 |000c: iget-object v0, v3, Landroid/support/v4/util/MapCollections$MapIterator;.this$0:Landroid/support/v4/util/MapCollections; // field@0514 │ │ +063d44: 5231 1305 |000e: iget v1, v3, Landroid/support/v4/util/MapCollections$MapIterator;.mIndex:I // field@0513 │ │ +063d48: 1202 |0010: const/4 v2, #int 0 // #0 │ │ +063d4a: 6e30 150f 1002 |0011: invoke-virtual {v0, v1, v2}, Landroid/support/v4/util/MapCollections;.colGetEntry:(II)Ljava/lang/Object; // method@0f15 │ │ +063d50: 0c00 |0014: move-result-object v0 │ │ +063d52: 1100 |0015: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=106 │ │ 0x0004 line=107 │ │ 0x000c line=110 │ │ locals : │ │ 0x0000 - 0x0000 reg=3 this Landroid/support/v4/util/MapCollections$MapIterator; │ │ @@ -35060,27 +62879,27 @@ │ │ type : '()Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 22 16-bit code units │ │ -042554: |[042554] android.support.v4.util.MapCollections$MapIterator.getValue:()Ljava/lang/Object; │ │ -042564: 5530 da02 |0000: iget-boolean v0, v3, Landroid/support/v4/util/MapCollections$MapIterator;.mEntryValid:Z // field@02da │ │ -042568: 3900 0a00 |0002: if-nez v0, 000c // +000a │ │ -04256c: 2200 a703 |0004: new-instance v0, Ljava/lang/IllegalStateException; // type@03a7 │ │ -042570: 1a01 280b |0006: const-string v1, "This container does not support retaining Map.Entry objects" // string@0b28 │ │ -042574: 7020 7c17 1000 |0008: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@177c │ │ -04257a: 2700 |000b: throw v0 │ │ -04257c: 5430 dc02 |000c: iget-object v0, v3, Landroid/support/v4/util/MapCollections$MapIterator;.this$0:Landroid/support/v4/util/MapCollections; // field@02dc │ │ -042580: 5231 db02 |000e: iget v1, v3, Landroid/support/v4/util/MapCollections$MapIterator;.mIndex:I // field@02db │ │ -042584: 1212 |0010: const/4 v2, #int 1 // #1 │ │ -042586: 6e30 7808 1002 |0011: invoke-virtual {v0, v1, v2}, Landroid/support/v4/util/MapCollections;.colGetEntry:(II)Ljava/lang/Object; // method@0878 │ │ -04258c: 0c00 |0014: move-result-object v0 │ │ -04258e: 1100 |0015: return-object v0 │ │ +063d54: |[063d54] android.support.v4.util.MapCollections$MapIterator.getValue:()Ljava/lang/Object; │ │ +063d64: 5530 1205 |0000: iget-boolean v0, v3, Landroid/support/v4/util/MapCollections$MapIterator;.mEntryValid:Z // field@0512 │ │ +063d68: 3900 0a00 |0002: if-nez v0, 000c // +000a │ │ +063d6c: 2200 2c05 |0004: new-instance v0, Ljava/lang/IllegalStateException; // type@052c │ │ +063d70: 1a01 2f0f |0006: const-string v1, "This container does not support retaining Map.Entry objects" // string@0f2f │ │ +063d74: 7020 6c22 1000 |0008: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@226c │ │ +063d7a: 2700 |000b: throw v0 │ │ +063d7c: 5430 1405 |000c: iget-object v0, v3, Landroid/support/v4/util/MapCollections$MapIterator;.this$0:Landroid/support/v4/util/MapCollections; // field@0514 │ │ +063d80: 5231 1305 |000e: iget v1, v3, Landroid/support/v4/util/MapCollections$MapIterator;.mIndex:I // field@0513 │ │ +063d84: 1212 |0010: const/4 v2, #int 1 // #1 │ │ +063d86: 6e30 150f 1002 |0011: invoke-virtual {v0, v1, v2}, Landroid/support/v4/util/MapCollections;.colGetEntry:(II)Ljava/lang/Object; // method@0f15 │ │ +063d8c: 0c00 |0014: move-result-object v0 │ │ +063d8e: 1100 |0015: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=115 │ │ 0x0004 line=116 │ │ 0x000c line=119 │ │ locals : │ │ 0x0000 - 0x0000 reg=3 this Landroid/support/v4/util/MapCollections$MapIterator; │ │ @@ -35091,22 +62910,22 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 10 16-bit code units │ │ -042590: |[042590] android.support.v4.util.MapCollections$MapIterator.hasNext:()Z │ │ -0425a0: 5220 db02 |0000: iget v0, v2, Landroid/support/v4/util/MapCollections$MapIterator;.mIndex:I // field@02db │ │ -0425a4: 5221 d902 |0002: iget v1, v2, Landroid/support/v4/util/MapCollections$MapIterator;.mEnd:I // field@02d9 │ │ -0425a8: 3510 0400 |0004: if-ge v0, v1, 0008 // +0004 │ │ -0425ac: 1210 |0006: const/4 v0, #int 1 // #1 │ │ -0425ae: 0f00 |0007: return v0 │ │ -0425b0: 1200 |0008: const/4 v0, #int 0 // #0 │ │ -0425b2: 28fe |0009: goto 0007 // -0002 │ │ +063d90: |[063d90] android.support.v4.util.MapCollections$MapIterator.hasNext:()Z │ │ +063da0: 5220 1305 |0000: iget v0, v2, Landroid/support/v4/util/MapCollections$MapIterator;.mIndex:I // field@0513 │ │ +063da4: 5221 1105 |0002: iget v1, v2, Landroid/support/v4/util/MapCollections$MapIterator;.mEnd:I // field@0511 │ │ +063da8: 3510 0400 |0004: if-ge v0, v1, 0008 // +0004 │ │ +063dac: 1210 |0006: const/4 v0, #int 1 // #1 │ │ +063dae: 0f00 |0007: return v0 │ │ +063db0: 1200 |0008: const/4 v0, #int 0 // #0 │ │ +063db2: 28fe |0009: goto 0007 // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=83 │ │ locals : │ │ 0x0000 - 0x0000 reg=2 this Landroid/support/v4/util/MapCollections$MapIterator; │ │ 0x0000 - 0x000a reg=2 this Landroid/support/v4/util/MapCollections$MapIterator; Landroid/support/v4/util/MapCollections.MapIterator; │ │ │ │ @@ -35115,42 +62934,42 @@ │ │ type : '()I' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 7 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 47 16-bit code units │ │ -0425b4: |[0425b4] android.support.v4.util.MapCollections$MapIterator.hashCode:()I │ │ -0425c4: 1202 |0000: const/4 v2, #int 0 // #0 │ │ -0425c6: 5563 da02 |0001: iget-boolean v3, v6, Landroid/support/v4/util/MapCollections$MapIterator;.mEntryValid:Z // field@02da │ │ -0425ca: 3903 0a00 |0003: if-nez v3, 000d // +000a │ │ -0425ce: 2202 a703 |0005: new-instance v2, Ljava/lang/IllegalStateException; // type@03a7 │ │ -0425d2: 1a03 280b |0007: const-string v3, "This container does not support retaining Map.Entry objects" // string@0b28 │ │ -0425d6: 7020 7c17 3200 |0009: invoke-direct {v2, v3}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@177c │ │ -0425dc: 2702 |000c: throw v2 │ │ -0425de: 5463 dc02 |000d: iget-object v3, v6, Landroid/support/v4/util/MapCollections$MapIterator;.this$0:Landroid/support/v4/util/MapCollections; // field@02dc │ │ -0425e2: 5264 db02 |000f: iget v4, v6, Landroid/support/v4/util/MapCollections$MapIterator;.mIndex:I // field@02db │ │ -0425e6: 6e30 7808 4302 |0011: invoke-virtual {v3, v4, v2}, Landroid/support/v4/util/MapCollections;.colGetEntry:(II)Ljava/lang/Object; // method@0878 │ │ -0425ec: 0c00 |0014: move-result-object v0 │ │ -0425ee: 5463 dc02 |0015: iget-object v3, v6, Landroid/support/v4/util/MapCollections$MapIterator;.this$0:Landroid/support/v4/util/MapCollections; // field@02dc │ │ -0425f2: 5264 db02 |0017: iget v4, v6, Landroid/support/v4/util/MapCollections$MapIterator;.mIndex:I // field@02db │ │ -0425f6: 1215 |0019: const/4 v5, #int 1 // #1 │ │ -0425f8: 6e30 7808 4305 |001a: invoke-virtual {v3, v4, v5}, Landroid/support/v4/util/MapCollections;.colGetEntry:(II)Ljava/lang/Object; // method@0878 │ │ -0425fe: 0c01 |001d: move-result-object v1 │ │ -042600: 3900 0700 |001e: if-nez v0, 0025 // +0007 │ │ -042604: 0123 |0020: move v3, v2 │ │ -042606: 3901 0900 |0021: if-nez v1, 002a // +0009 │ │ -04260a: b732 |0023: xor-int/2addr v2, v3 │ │ -04260c: 0f02 |0024: return v2 │ │ -04260e: 6e10 9517 0000 |0025: invoke-virtual {v0}, Ljava/lang/Object;.hashCode:()I // method@1795 │ │ -042614: 0a03 |0028: move-result v3 │ │ -042616: 28f8 |0029: goto 0021 // -0008 │ │ -042618: 6e10 9517 0100 |002a: invoke-virtual {v1}, Ljava/lang/Object;.hashCode:()I // method@1795 │ │ -04261e: 0a02 |002d: move-result v2 │ │ -042620: 28f5 |002e: goto 0023 // -000b │ │ +063db4: |[063db4] android.support.v4.util.MapCollections$MapIterator.hashCode:()I │ │ +063dc4: 1202 |0000: const/4 v2, #int 0 // #0 │ │ +063dc6: 5563 1205 |0001: iget-boolean v3, v6, Landroid/support/v4/util/MapCollections$MapIterator;.mEntryValid:Z // field@0512 │ │ +063dca: 3903 0a00 |0003: if-nez v3, 000d // +000a │ │ +063dce: 2202 2c05 |0005: new-instance v2, Ljava/lang/IllegalStateException; // type@052c │ │ +063dd2: 1a03 2f0f |0007: const-string v3, "This container does not support retaining Map.Entry objects" // string@0f2f │ │ +063dd6: 7020 6c22 3200 |0009: invoke-direct {v2, v3}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@226c │ │ +063ddc: 2702 |000c: throw v2 │ │ +063dde: 5463 1405 |000d: iget-object v3, v6, Landroid/support/v4/util/MapCollections$MapIterator;.this$0:Landroid/support/v4/util/MapCollections; // field@0514 │ │ +063de2: 5264 1305 |000f: iget v4, v6, Landroid/support/v4/util/MapCollections$MapIterator;.mIndex:I // field@0513 │ │ +063de6: 6e30 150f 4302 |0011: invoke-virtual {v3, v4, v2}, Landroid/support/v4/util/MapCollections;.colGetEntry:(II)Ljava/lang/Object; // method@0f15 │ │ +063dec: 0c00 |0014: move-result-object v0 │ │ +063dee: 5463 1405 |0015: iget-object v3, v6, Landroid/support/v4/util/MapCollections$MapIterator;.this$0:Landroid/support/v4/util/MapCollections; // field@0514 │ │ +063df2: 5264 1305 |0017: iget v4, v6, Landroid/support/v4/util/MapCollections$MapIterator;.mIndex:I // field@0513 │ │ +063df6: 1215 |0019: const/4 v5, #int 1 // #1 │ │ +063df8: 6e30 150f 4305 |001a: invoke-virtual {v3, v4, v5}, Landroid/support/v4/util/MapCollections;.colGetEntry:(II)Ljava/lang/Object; // method@0f15 │ │ +063dfe: 0c01 |001d: move-result-object v1 │ │ +063e00: 3900 0700 |001e: if-nez v0, 0025 // +0007 │ │ +063e04: 0123 |0020: move v3, v2 │ │ +063e06: 3901 0900 |0021: if-nez v1, 002a // +0009 │ │ +063e0a: b732 |0023: xor-int/2addr v2, v3 │ │ +063e0c: 0f02 |0024: return v2 │ │ +063e0e: 6e10 8a22 0000 |0025: invoke-virtual {v0}, Ljava/lang/Object;.hashCode:()I // method@228a │ │ +063e14: 0a03 |0028: move-result v3 │ │ +063e16: 28f8 |0029: goto 0021 // -0008 │ │ +063e18: 6e10 8a22 0100 |002a: invoke-virtual {v1}, Ljava/lang/Object;.hashCode:()I // method@228a │ │ +063e1e: 0a02 |002d: move-result v2 │ │ +063e20: 28f5 |002e: goto 0023 // -000b │ │ catches : (none) │ │ positions : │ │ 0x0001 line=147 │ │ 0x0005 line=148 │ │ 0x000d line=151 │ │ 0x0015 line=152 │ │ 0x001e line=153 │ │ @@ -35165,18 +62984,18 @@ │ │ type : '()Ljava/lang/Object;' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -042624: |[042624] android.support.v4.util.MapCollections$MapIterator.next:()Ljava/lang/Object; │ │ -042634: 6e10 6408 0100 |0000: invoke-virtual {v1}, Landroid/support/v4/util/MapCollections$MapIterator;.next:()Ljava/util/Map$Entry; // method@0864 │ │ -04263a: 0c00 |0003: move-result-object v0 │ │ -04263c: 1100 |0004: return-object v0 │ │ +063e24: |[063e24] android.support.v4.util.MapCollections$MapIterator.next:()Ljava/lang/Object; │ │ +063e34: 6e10 010f 0100 |0000: invoke-virtual {v1}, Landroid/support/v4/util/MapCollections$MapIterator;.next:()Ljava/util/Map$Entry; // method@0f01 │ │ +063e3a: 0c00 |0003: move-result-object v0 │ │ +063e3c: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=71 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Landroid/support/v4/util/MapCollections$MapIterator; │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/util/MapCollections$MapIterator; Landroid/support/v4/util/MapCollections.MapIterator; │ │ │ │ @@ -35185,21 +63004,21 @@ │ │ type : '()Ljava/util/Map$Entry;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 10 16-bit code units │ │ -042640: |[042640] android.support.v4.util.MapCollections$MapIterator.next:()Ljava/util/Map$Entry; │ │ -042650: 5210 db02 |0000: iget v0, v1, Landroid/support/v4/util/MapCollections$MapIterator;.mIndex:I // field@02db │ │ -042654: d800 0001 |0002: add-int/lit8 v0, v0, #int 1 // #01 │ │ -042658: 5910 db02 |0004: iput v0, v1, Landroid/support/v4/util/MapCollections$MapIterator;.mIndex:I // field@02db │ │ -04265c: 1210 |0006: const/4 v0, #int 1 // #1 │ │ -04265e: 5c10 da02 |0007: iput-boolean v0, v1, Landroid/support/v4/util/MapCollections$MapIterator;.mEntryValid:Z // field@02da │ │ -042662: 1101 |0009: return-object v1 │ │ +063e40: |[063e40] android.support.v4.util.MapCollections$MapIterator.next:()Ljava/util/Map$Entry; │ │ +063e50: 5210 1305 |0000: iget v0, v1, Landroid/support/v4/util/MapCollections$MapIterator;.mIndex:I // field@0513 │ │ +063e54: d800 0001 |0002: add-int/lit8 v0, v0, #int 1 // #01 │ │ +063e58: 5910 1305 |0004: iput v0, v1, Landroid/support/v4/util/MapCollections$MapIterator;.mIndex:I // field@0513 │ │ +063e5c: 1210 |0006: const/4 v0, #int 1 // #1 │ │ +063e5e: 5c10 1205 |0007: iput-boolean v0, v1, Landroid/support/v4/util/MapCollections$MapIterator;.mEntryValid:Z // field@0512 │ │ +063e62: 1101 |0009: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=88 │ │ 0x0006 line=89 │ │ 0x0009 line=90 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Landroid/support/v4/util/MapCollections$MapIterator; │ │ @@ -35210,66 +63029,66 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 33 16-bit code units │ │ -042664: |[042664] android.support.v4.util.MapCollections$MapIterator.remove:()V │ │ -042674: 5520 da02 |0000: iget-boolean v0, v2, Landroid/support/v4/util/MapCollections$MapIterator;.mEntryValid:Z // field@02da │ │ -042678: 3900 0800 |0002: if-nez v0, 000a // +0008 │ │ -04267c: 2200 a703 |0004: new-instance v0, Ljava/lang/IllegalStateException; // type@03a7 │ │ -042680: 7010 7b17 0000 |0006: invoke-direct {v0}, Ljava/lang/IllegalStateException;.:()V // method@177b │ │ -042686: 2700 |0009: throw v0 │ │ -042688: 5220 db02 |000a: iget v0, v2, Landroid/support/v4/util/MapCollections$MapIterator;.mIndex:I // field@02db │ │ -04268c: d800 00ff |000c: add-int/lit8 v0, v0, #int -1 // #ff │ │ -042690: 5920 db02 |000e: iput v0, v2, Landroid/support/v4/util/MapCollections$MapIterator;.mIndex:I // field@02db │ │ -042694: 5220 d902 |0010: iget v0, v2, Landroid/support/v4/util/MapCollections$MapIterator;.mEnd:I // field@02d9 │ │ -042698: d800 00ff |0012: add-int/lit8 v0, v0, #int -1 // #ff │ │ -04269c: 5920 d902 |0014: iput v0, v2, Landroid/support/v4/util/MapCollections$MapIterator;.mEnd:I // field@02d9 │ │ -0426a0: 1200 |0016: const/4 v0, #int 0 // #0 │ │ -0426a2: 5c20 da02 |0017: iput-boolean v0, v2, Landroid/support/v4/util/MapCollections$MapIterator;.mEntryValid:Z // field@02da │ │ -0426a6: 5420 dc02 |0019: iget-object v0, v2, Landroid/support/v4/util/MapCollections$MapIterator;.this$0:Landroid/support/v4/util/MapCollections; // field@02dc │ │ -0426aa: 5221 db02 |001b: iget v1, v2, Landroid/support/v4/util/MapCollections$MapIterator;.mIndex:I // field@02db │ │ -0426ae: 6e20 7e08 1000 |001d: invoke-virtual {v0, v1}, Landroid/support/v4/util/MapCollections;.colRemoveAt:(I)V // method@087e │ │ -0426b4: 0e00 |0020: return-void │ │ +063e64: |[063e64] android.support.v4.util.MapCollections$MapIterator.remove:()V │ │ +063e74: 5520 1205 |0000: iget-boolean v0, v2, Landroid/support/v4/util/MapCollections$MapIterator;.mEntryValid:Z // field@0512 │ │ +063e78: 3900 0800 |0002: if-nez v0, 000a // +0008 │ │ +063e7c: 2200 2c05 |0004: new-instance v0, Ljava/lang/IllegalStateException; // type@052c │ │ +063e80: 7010 6b22 0000 |0006: invoke-direct {v0}, Ljava/lang/IllegalStateException;.:()V // method@226b │ │ +063e86: 2700 |0009: throw v0 │ │ +063e88: 5420 1405 |000a: iget-object v0, v2, Landroid/support/v4/util/MapCollections$MapIterator;.this$0:Landroid/support/v4/util/MapCollections; // field@0514 │ │ +063e8c: 5221 1305 |000c: iget v1, v2, Landroid/support/v4/util/MapCollections$MapIterator;.mIndex:I // field@0513 │ │ +063e90: 6e20 1b0f 1000 |000e: invoke-virtual {v0, v1}, Landroid/support/v4/util/MapCollections;.colRemoveAt:(I)V // method@0f1b │ │ +063e96: 5220 1305 |0011: iget v0, v2, Landroid/support/v4/util/MapCollections$MapIterator;.mIndex:I // field@0513 │ │ +063e9a: d800 00ff |0013: add-int/lit8 v0, v0, #int -1 // #ff │ │ +063e9e: 5920 1305 |0015: iput v0, v2, Landroid/support/v4/util/MapCollections$MapIterator;.mIndex:I // field@0513 │ │ +063ea2: 5220 1105 |0017: iget v0, v2, Landroid/support/v4/util/MapCollections$MapIterator;.mEnd:I // field@0511 │ │ +063ea6: d800 00ff |0019: add-int/lit8 v0, v0, #int -1 // #ff │ │ +063eaa: 5920 1105 |001b: iput v0, v2, Landroid/support/v4/util/MapCollections$MapIterator;.mEnd:I // field@0511 │ │ +063eae: 1200 |001d: const/4 v0, #int 0 // #0 │ │ +063eb0: 5c20 1205 |001e: iput-boolean v0, v2, Landroid/support/v4/util/MapCollections$MapIterator;.mEntryValid:Z // field@0512 │ │ +063eb4: 0e00 |0020: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=95 │ │ 0x0004 line=96 │ │ 0x000a line=98 │ │ - 0x0010 line=99 │ │ - 0x0016 line=100 │ │ - 0x0019 line=101 │ │ + 0x0011 line=99 │ │ + 0x0017 line=100 │ │ + 0x001d line=101 │ │ 0x0020 line=102 │ │ locals : │ │ 0x0000 - 0x0000 reg=2 this Landroid/support/v4/util/MapCollections$MapIterator; │ │ 0x0000 - 0x0021 reg=2 this Landroid/support/v4/util/MapCollections$MapIterator; Landroid/support/v4/util/MapCollections.MapIterator; │ │ │ │ #8 : (in Landroid/support/v4/util/MapCollections$MapIterator;) │ │ name : 'setValue' │ │ type : '(Ljava/lang/Object;)Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 21 16-bit code units │ │ -0426b8: |[0426b8] android.support.v4.util.MapCollections$MapIterator.setValue:(Ljava/lang/Object;)Ljava/lang/Object; │ │ -0426c8: 5520 da02 |0000: iget-boolean v0, v2, Landroid/support/v4/util/MapCollections$MapIterator;.mEntryValid:Z // field@02da │ │ -0426cc: 3900 0a00 |0002: if-nez v0, 000c // +000a │ │ -0426d0: 2200 a703 |0004: new-instance v0, Ljava/lang/IllegalStateException; // type@03a7 │ │ -0426d4: 1a01 280b |0006: const-string v1, "This container does not support retaining Map.Entry objects" // string@0b28 │ │ -0426d8: 7020 7c17 1000 |0008: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@177c │ │ -0426de: 2700 |000b: throw v0 │ │ -0426e0: 5420 dc02 |000c: iget-object v0, v2, Landroid/support/v4/util/MapCollections$MapIterator;.this$0:Landroid/support/v4/util/MapCollections; // field@02dc │ │ -0426e4: 5221 db02 |000e: iget v1, v2, Landroid/support/v4/util/MapCollections$MapIterator;.mIndex:I // field@02db │ │ -0426e8: 6e30 7f08 1003 |0010: invoke-virtual {v0, v1, v3}, Landroid/support/v4/util/MapCollections;.colSetValue:(ILjava/lang/Object;)Ljava/lang/Object; // method@087f │ │ -0426ee: 0c00 |0013: move-result-object v0 │ │ -0426f0: 1100 |0014: return-object v0 │ │ +063eb8: |[063eb8] android.support.v4.util.MapCollections$MapIterator.setValue:(Ljava/lang/Object;)Ljava/lang/Object; │ │ +063ec8: 5520 1205 |0000: iget-boolean v0, v2, Landroid/support/v4/util/MapCollections$MapIterator;.mEntryValid:Z // field@0512 │ │ +063ecc: 3900 0a00 |0002: if-nez v0, 000c // +000a │ │ +063ed0: 2200 2c05 |0004: new-instance v0, Ljava/lang/IllegalStateException; // type@052c │ │ +063ed4: 1a01 2f0f |0006: const-string v1, "This container does not support retaining Map.Entry objects" // string@0f2f │ │ +063ed8: 7020 6c22 1000 |0008: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@226c │ │ +063ede: 2700 |000b: throw v0 │ │ +063ee0: 5420 1405 |000c: iget-object v0, v2, Landroid/support/v4/util/MapCollections$MapIterator;.this$0:Landroid/support/v4/util/MapCollections; // field@0514 │ │ +063ee4: 5221 1305 |000e: iget v1, v2, Landroid/support/v4/util/MapCollections$MapIterator;.mIndex:I // field@0513 │ │ +063ee8: 6e30 1c0f 1003 |0010: invoke-virtual {v0, v1, v3}, Landroid/support/v4/util/MapCollections;.colSetValue:(ILjava/lang/Object;)Ljava/lang/Object; // method@0f1c │ │ +063eee: 0c00 |0013: move-result-object v0 │ │ +063ef0: 1100 |0014: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=124 │ │ 0x0004 line=125 │ │ 0x000c line=128 │ │ locals : │ │ 0x0000 - 0x0000 reg=2 this Landroid/support/v4/util/MapCollections$MapIterator; │ │ @@ -35282,71 +63101,71 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 32 16-bit code units │ │ -0426f4: |[0426f4] android.support.v4.util.MapCollections$MapIterator.toString:()Ljava/lang/String; │ │ -042704: 2200 b903 |0000: new-instance v0, Ljava/lang/StringBuilder; // type@03b9 │ │ -042708: 7010 ae17 0000 |0002: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@17ae │ │ -04270e: 6e10 5f08 0200 |0005: invoke-virtual {v2}, Landroid/support/v4/util/MapCollections$MapIterator;.getKey:()Ljava/lang/Object; // method@085f │ │ -042714: 0c01 |0008: move-result-object v1 │ │ -042716: 6e20 b417 1000 |0009: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@17b4 │ │ -04271c: 0c00 |000c: move-result-object v0 │ │ -04271e: 1a01 1301 |000d: const-string v1, "=" // string@0113 │ │ -042722: 6e20 b517 1000 |000f: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17b5 │ │ -042728: 0c00 |0012: move-result-object v0 │ │ -04272a: 6e10 6008 0200 |0013: invoke-virtual {v2}, Landroid/support/v4/util/MapCollections$MapIterator;.getValue:()Ljava/lang/Object; // method@0860 │ │ -042730: 0c01 |0016: move-result-object v1 │ │ -042732: 6e20 b417 1000 |0017: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@17b4 │ │ -042738: 0c00 |001a: move-result-object v0 │ │ -04273a: 6e10 ba17 0000 |001b: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@17ba │ │ -042740: 0c00 |001e: move-result-object v0 │ │ -042742: 1100 |001f: return-object v0 │ │ +063ef4: |[063ef4] android.support.v4.util.MapCollections$MapIterator.toString:()Ljava/lang/String; │ │ +063f04: 2200 3e05 |0000: new-instance v0, Ljava/lang/StringBuilder; // type@053e │ │ +063f08: 7010 a422 0000 |0002: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@22a4 │ │ +063f0e: 6e10 fc0e 0200 |0005: invoke-virtual {v2}, Landroid/support/v4/util/MapCollections$MapIterator;.getKey:()Ljava/lang/Object; // method@0efc │ │ +063f14: 0c01 |0008: move-result-object v1 │ │ +063f16: 6e20 ac22 1000 |0009: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@22ac │ │ +063f1c: 0c00 |000c: move-result-object v0 │ │ +063f1e: 1a01 3701 |000d: const-string v1, "=" // string@0137 │ │ +063f22: 6e20 ad22 1000 |000f: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22ad │ │ +063f28: 0c00 |0012: move-result-object v0 │ │ +063f2a: 6e10 fd0e 0200 |0013: invoke-virtual {v2}, Landroid/support/v4/util/MapCollections$MapIterator;.getValue:()Ljava/lang/Object; // method@0efd │ │ +063f30: 0c01 |0016: move-result-object v1 │ │ +063f32: 6e20 ac22 1000 |0017: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@22ac │ │ +063f38: 0c00 |001a: move-result-object v0 │ │ +063f3a: 6e10 b222 0000 |001b: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@22b2 │ │ +063f40: 0c00 |001e: move-result-object v0 │ │ +063f42: 1100 |001f: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=159 │ │ locals : │ │ 0x0000 - 0x0000 reg=2 this Landroid/support/v4/util/MapCollections$MapIterator; │ │ 0x0000 - 0x0020 reg=2 this Landroid/support/v4/util/MapCollections$MapIterator; Landroid/support/v4/util/MapCollections.MapIterator; │ │ │ │ - source_file_idx : 2397 (MapCollections.java) │ │ + source_file_idx : 3232 (MapCollections.java) │ │ │ │ -Class #167 header: │ │ -class_idx : 383 │ │ +Class #327 header: │ │ +class_idx : 661 │ │ access_flags : 16 (0x0010) │ │ -superclass_idx : 948 │ │ -source_file_idx : 2397 │ │ +superclass_idx : 1337 │ │ +source_file_idx : 3232 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 13 │ │ │ │ -Class #167 annotations: │ │ +Class #327 annotations: │ │ Annotations on class │ │ VISIBILITY_SYSTEM Ldalvik/annotation/EnclosingClass; value=Landroid/support/v4/util/MapCollections; │ │ VISIBILITY_SYSTEM Ldalvik/annotation/InnerClass; accessFlags=16 name="ValuesCollection" │ │ VISIBILITY_SYSTEM Ldalvik/annotation/Signature; value={ "Ljava/lang/Object;" "Ljava/util/Collection" ";" } │ │ -Annotations on method #2153 'add' │ │ +Annotations on method #3846 'add' │ │ VISIBILITY_SYSTEM Ldalvik/annotation/Signature; value={ "(TV;)Z" } │ │ -Annotations on method #2154 'addAll' │ │ +Annotations on method #3847 'addAll' │ │ VISIBILITY_SYSTEM Ldalvik/annotation/Signature; value={ "(" "Ljava/util/Collection" "<+TV;>;)Z" } │ │ -Annotations on method #2157 'containsAll' │ │ +Annotations on method #3850 'containsAll' │ │ VISIBILITY_SYSTEM Ldalvik/annotation/Signature; value={ "(" "Ljava/util/Collection" "<*>;)Z" } │ │ -Annotations on method #2159 'iterator' │ │ +Annotations on method #3852 'iterator' │ │ VISIBILITY_SYSTEM Ldalvik/annotation/Signature; value={ "()" "Ljava/util/Iterator" ";" } │ │ -Annotations on method #2161 'removeAll' │ │ +Annotations on method #3854 'removeAll' │ │ VISIBILITY_SYSTEM Ldalvik/annotation/Signature; value={ "(" "Ljava/util/Collection" "<*>;)Z" } │ │ -Annotations on method #2162 'retainAll' │ │ +Annotations on method #3855 'retainAll' │ │ VISIBILITY_SYSTEM Ldalvik/annotation/Signature; value={ "(" "Ljava/util/Collection" "<*>;)Z" } │ │ -Annotations on method #2165 'toArray' │ │ +Annotations on method #3858 'toArray' │ │ VISIBILITY_SYSTEM Ldalvik/annotation/Signature; value={ "([TT;)[TT;" } │ │ │ │ -Class #167 - │ │ +Class #327 - │ │ Class descriptor : 'Landroid/support/v4/util/MapCollections$ValuesCollection;' │ │ Access flags : 0x0010 (FINAL) │ │ Superclass : 'Ljava/lang/Object;' │ │ Interfaces - │ │ #0 : 'Ljava/util/Collection;' │ │ Static fields - │ │ Instance fields - │ │ @@ -35360,18 +63179,18 @@ │ │ type : '(Landroid/support/v4/util/MapCollections;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -042744: |[042744] android.support.v4.util.MapCollections$ValuesCollection.:(Landroid/support/v4/util/MapCollections;)V │ │ -042754: 5b01 dd02 |0000: iput-object v1, v0, Landroid/support/v4/util/MapCollections$ValuesCollection;.this$0:Landroid/support/v4/util/MapCollections; // field@02dd │ │ -042758: 7010 9117 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1791 │ │ -04275e: 0e00 |0005: return-void │ │ +063f44: |[063f44] android.support.v4.util.MapCollections$ValuesCollection.:(Landroid/support/v4/util/MapCollections;)V │ │ +063f54: 5b01 1505 |0000: iput-object v1, v0, Landroid/support/v4/util/MapCollections$ValuesCollection;.this$0:Landroid/support/v4/util/MapCollections; // field@0515 │ │ +063f58: 7010 8622 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2286 │ │ +063f5e: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=353 │ │ locals : │ │ 0x0000 - 0x0000 reg=0 this Landroid/support/v4/util/MapCollections$ValuesCollection; │ │ 0x0000 - 0x0006 reg=0 this Landroid/support/v4/util/MapCollections$ValuesCollection; Landroid/support/v4/util/MapCollections.ValuesCollection; │ │ 0x0000 - 0x0006 reg=1 (null) Landroid/support/v4/util/MapCollections; │ │ @@ -35382,18 +63201,18 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -042760: |[042760] android.support.v4.util.MapCollections$ValuesCollection.add:(Ljava/lang/Object;)Z │ │ -042770: 2200 be03 |0000: new-instance v0, Ljava/lang/UnsupportedOperationException; // type@03be │ │ -042774: 7010 c117 0000 |0002: invoke-direct {v0}, Ljava/lang/UnsupportedOperationException;.:()V // method@17c1 │ │ -04277a: 2700 |0005: throw v0 │ │ +063f60: |[063f60] android.support.v4.util.MapCollections$ValuesCollection.add:(Ljava/lang/Object;)Z │ │ +063f70: 2200 4305 |0000: new-instance v0, Ljava/lang/UnsupportedOperationException; // type@0543 │ │ +063f74: 7010 b922 0000 |0002: invoke-direct {v0}, Ljava/lang/UnsupportedOperationException;.:()V // method@22b9 │ │ +063f7a: 2700 |0005: throw v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=357 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Landroid/support/v4/util/MapCollections$ValuesCollection; │ │ 0x0000 - 0x0000 reg=2 (null) Ljava/lang/Object; │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/util/MapCollections$ValuesCollection; Landroid/support/v4/util/MapCollections.ValuesCollection; │ │ @@ -35404,18 +63223,18 @@ │ │ type : '(Ljava/util/Collection;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -04277c: |[04277c] android.support.v4.util.MapCollections$ValuesCollection.addAll:(Ljava/util/Collection;)Z │ │ -04278c: 2200 be03 |0000: new-instance v0, Ljava/lang/UnsupportedOperationException; // type@03be │ │ -042790: 7010 c117 0000 |0002: invoke-direct {v0}, Ljava/lang/UnsupportedOperationException;.:()V // method@17c1 │ │ -042796: 2700 |0005: throw v0 │ │ +063f7c: |[063f7c] android.support.v4.util.MapCollections$ValuesCollection.addAll:(Ljava/util/Collection;)Z │ │ +063f8c: 2200 4305 |0000: new-instance v0, Ljava/lang/UnsupportedOperationException; // type@0543 │ │ +063f90: 7010 b922 0000 |0002: invoke-direct {v0}, Ljava/lang/UnsupportedOperationException;.:()V // method@22b9 │ │ +063f96: 2700 |0005: throw v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=362 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Landroid/support/v4/util/MapCollections$ValuesCollection; │ │ 0x0000 - 0x0000 reg=2 (null) Ljava/util/Collection; │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/util/MapCollections$ValuesCollection; Landroid/support/v4/util/MapCollections.ValuesCollection; │ │ @@ -35426,18 +63245,18 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -042798: |[042798] android.support.v4.util.MapCollections$ValuesCollection.clear:()V │ │ -0427a8: 5410 dd02 |0000: iget-object v0, v1, Landroid/support/v4/util/MapCollections$ValuesCollection;.this$0:Landroid/support/v4/util/MapCollections; // field@02dd │ │ -0427ac: 6e10 7708 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/util/MapCollections;.colClear:()V // method@0877 │ │ -0427b2: 0e00 |0005: return-void │ │ +063f98: |[063f98] android.support.v4.util.MapCollections$ValuesCollection.clear:()V │ │ +063fa8: 5410 1505 |0000: iget-object v0, v1, Landroid/support/v4/util/MapCollections$ValuesCollection;.this$0:Landroid/support/v4/util/MapCollections; // field@0515 │ │ +063fac: 6e10 140f 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/util/MapCollections;.colClear:()V // method@0f14 │ │ +063fb2: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=367 │ │ 0x0005 line=368 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Landroid/support/v4/util/MapCollections$ValuesCollection; │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/util/MapCollections$ValuesCollection; Landroid/support/v4/util/MapCollections.ValuesCollection; │ │ @@ -35447,23 +63266,23 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 12 16-bit code units │ │ -0427b4: |[0427b4] android.support.v4.util.MapCollections$ValuesCollection.contains:(Ljava/lang/Object;)Z │ │ -0427c4: 5410 dd02 |0000: iget-object v0, v1, Landroid/support/v4/util/MapCollections$ValuesCollection;.this$0:Landroid/support/v4/util/MapCollections; // field@02dd │ │ -0427c8: 6e20 7c08 2000 |0002: invoke-virtual {v0, v2}, Landroid/support/v4/util/MapCollections;.colIndexOfValue:(Ljava/lang/Object;)I // method@087c │ │ -0427ce: 0a00 |0005: move-result v0 │ │ -0427d0: 3a00 0400 |0006: if-ltz v0, 000a // +0004 │ │ -0427d4: 1210 |0008: const/4 v0, #int 1 // #1 │ │ -0427d6: 0f00 |0009: return v0 │ │ -0427d8: 1200 |000a: const/4 v0, #int 0 // #0 │ │ -0427da: 28fe |000b: goto 0009 // -0002 │ │ +063fb4: |[063fb4] android.support.v4.util.MapCollections$ValuesCollection.contains:(Ljava/lang/Object;)Z │ │ +063fc4: 5410 1505 |0000: iget-object v0, v1, Landroid/support/v4/util/MapCollections$ValuesCollection;.this$0:Landroid/support/v4/util/MapCollections; // field@0515 │ │ +063fc8: 6e20 190f 2000 |0002: invoke-virtual {v0, v2}, Landroid/support/v4/util/MapCollections;.colIndexOfValue:(Ljava/lang/Object;)I // method@0f19 │ │ +063fce: 0a00 |0005: move-result v0 │ │ +063fd0: 3a00 0400 |0006: if-ltz v0, 000a // +0004 │ │ +063fd4: 1210 |0008: const/4 v0, #int 1 // #1 │ │ +063fd6: 0f00 |0009: return v0 │ │ +063fd8: 1200 |000a: const/4 v0, #int 0 // #0 │ │ +063fda: 28fe |000b: goto 0009 // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=372 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Landroid/support/v4/util/MapCollections$ValuesCollection; │ │ 0x0000 - 0x000c reg=1 this Landroid/support/v4/util/MapCollections$ValuesCollection; Landroid/support/v4/util/MapCollections.ValuesCollection; │ │ 0x0000 - 0x000c reg=2 object Ljava/lang/Object; │ │ @@ -35473,29 +63292,29 @@ │ │ type : '(Ljava/util/Collection;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 24 16-bit code units │ │ -0427dc: |[0427dc] android.support.v4.util.MapCollections$ValuesCollection.containsAll:(Ljava/util/Collection;)Z │ │ -0427ec: 7210 e717 0300 |0000: invoke-interface {v3}, Ljava/util/Collection;.iterator:()Ljava/util/Iterator; // method@17e7 │ │ -0427f2: 0c00 |0003: move-result-object v0 │ │ -0427f4: 7210 ef17 0000 |0004: invoke-interface {v0}, Ljava/util/Iterator;.hasNext:()Z // method@17ef │ │ -0427fa: 0a01 |0007: move-result v1 │ │ -0427fc: 3801 0e00 |0008: if-eqz v1, 0016 // +000e │ │ -042800: 7210 f017 0000 |000a: invoke-interface {v0}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@17f0 │ │ -042806: 0c01 |000d: move-result-object v1 │ │ -042808: 6e20 6c08 1200 |000e: invoke-virtual {v2, v1}, Landroid/support/v4/util/MapCollections$ValuesCollection;.contains:(Ljava/lang/Object;)Z // method@086c │ │ -04280e: 0a01 |0011: move-result v1 │ │ -042810: 3901 f2ff |0012: if-nez v1, 0004 // -000e │ │ -042814: 1201 |0014: const/4 v1, #int 0 // #0 │ │ -042816: 0f01 |0015: return v1 │ │ -042818: 1211 |0016: const/4 v1, #int 1 // #1 │ │ -04281a: 28fe |0017: goto 0015 // -0002 │ │ +063fdc: |[063fdc] android.support.v4.util.MapCollections$ValuesCollection.containsAll:(Ljava/util/Collection;)Z │ │ +063fec: 7210 e722 0300 |0000: invoke-interface {v3}, Ljava/util/Collection;.iterator:()Ljava/util/Iterator; // method@22e7 │ │ +063ff2: 0c00 |0003: move-result-object v0 │ │ +063ff4: 7210 f222 0000 |0004: invoke-interface {v0}, Ljava/util/Iterator;.hasNext:()Z // method@22f2 │ │ +063ffa: 0a01 |0007: move-result v1 │ │ +063ffc: 3801 0e00 |0008: if-eqz v1, 0016 // +000e │ │ +064000: 7210 f322 0000 |000a: invoke-interface {v0}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@22f3 │ │ +064006: 0c01 |000d: move-result-object v1 │ │ +064008: 6e20 090f 1200 |000e: invoke-virtual {v2, v1}, Landroid/support/v4/util/MapCollections$ValuesCollection;.contains:(Ljava/lang/Object;)Z // method@0f09 │ │ +06400e: 0a01 |0011: move-result v1 │ │ +064010: 3901 f2ff |0012: if-nez v1, 0004 // -000e │ │ +064014: 1201 |0014: const/4 v1, #int 0 // #0 │ │ +064016: 0f01 |0015: return v1 │ │ +064018: 1211 |0016: const/4 v1, #int 1 // #1 │ │ +06401a: 28fe |0017: goto 0015 // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=377 │ │ 0x0004 line=378 │ │ 0x000a line=379 │ │ 0x0014 line=380 │ │ 0x0015 line=383 │ │ @@ -35511,23 +63330,23 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 12 16-bit code units │ │ -04281c: |[04281c] android.support.v4.util.MapCollections$ValuesCollection.isEmpty:()Z │ │ -04282c: 5410 dd02 |0000: iget-object v0, v1, Landroid/support/v4/util/MapCollections$ValuesCollection;.this$0:Landroid/support/v4/util/MapCollections; // field@02dd │ │ -042830: 6e10 7a08 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/util/MapCollections;.colGetSize:()I // method@087a │ │ -042836: 0a00 |0005: move-result v0 │ │ -042838: 3900 0400 |0006: if-nez v0, 000a // +0004 │ │ -04283c: 1210 |0008: const/4 v0, #int 1 // #1 │ │ -04283e: 0f00 |0009: return v0 │ │ -042840: 1200 |000a: const/4 v0, #int 0 // #0 │ │ -042842: 28fe |000b: goto 0009 // -0002 │ │ +06401c: |[06401c] android.support.v4.util.MapCollections$ValuesCollection.isEmpty:()Z │ │ +06402c: 5410 1505 |0000: iget-object v0, v1, Landroid/support/v4/util/MapCollections$ValuesCollection;.this$0:Landroid/support/v4/util/MapCollections; // field@0515 │ │ +064030: 6e10 170f 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/util/MapCollections;.colGetSize:()I // method@0f17 │ │ +064036: 0a00 |0005: move-result v0 │ │ +064038: 3900 0400 |0006: if-nez v0, 000a // +0004 │ │ +06403c: 1210 |0008: const/4 v0, #int 1 // #1 │ │ +06403e: 0f00 |0009: return v0 │ │ +064040: 1200 |000a: const/4 v0, #int 0 // #0 │ │ +064042: 28fe |000b: goto 0009 // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=388 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Landroid/support/v4/util/MapCollections$ValuesCollection; │ │ 0x0000 - 0x000c reg=1 this Landroid/support/v4/util/MapCollections$ValuesCollection; Landroid/support/v4/util/MapCollections.ValuesCollection; │ │ │ │ @@ -35536,20 +63355,20 @@ │ │ type : '()Ljava/util/Iterator;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 9 16-bit code units │ │ -042844: |[042844] android.support.v4.util.MapCollections$ValuesCollection.iterator:()Ljava/util/Iterator; │ │ -042854: 2200 7b01 |0000: new-instance v0, Landroid/support/v4/util/MapCollections$ArrayIterator; // type@017b │ │ -042858: 5431 dd02 |0002: iget-object v1, v3, Landroid/support/v4/util/MapCollections$ValuesCollection;.this$0:Landroid/support/v4/util/MapCollections; // field@02dd │ │ -04285c: 1212 |0004: const/4 v2, #int 1 // #1 │ │ -04285e: 7030 3808 1002 |0005: invoke-direct {v0, v1, v2}, Landroid/support/v4/util/MapCollections$ArrayIterator;.:(Landroid/support/v4/util/MapCollections;I)V // method@0838 │ │ -042864: 1100 |0008: return-object v0 │ │ +064044: |[064044] android.support.v4.util.MapCollections$ValuesCollection.iterator:()Ljava/util/Iterator; │ │ +064054: 2200 9102 |0000: new-instance v0, Landroid/support/v4/util/MapCollections$ArrayIterator; // type@0291 │ │ +064058: 5431 1505 |0002: iget-object v1, v3, Landroid/support/v4/util/MapCollections$ValuesCollection;.this$0:Landroid/support/v4/util/MapCollections; // field@0515 │ │ +06405c: 1212 |0004: const/4 v2, #int 1 // #1 │ │ +06405e: 7030 d50e 1002 |0005: invoke-direct {v0, v1, v2}, Landroid/support/v4/util/MapCollections$ArrayIterator;.:(Landroid/support/v4/util/MapCollections;I)V // method@0ed5 │ │ +064064: 1100 |0008: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=393 │ │ locals : │ │ 0x0000 - 0x0000 reg=3 this Landroid/support/v4/util/MapCollections$ValuesCollection; │ │ 0x0000 - 0x0009 reg=3 this Landroid/support/v4/util/MapCollections$ValuesCollection; Landroid/support/v4/util/MapCollections.ValuesCollection; │ │ │ │ @@ -35558,25 +63377,25 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 17 16-bit code units │ │ -042868: |[042868] android.support.v4.util.MapCollections$ValuesCollection.remove:(Ljava/lang/Object;)Z │ │ -042878: 5421 dd02 |0000: iget-object v1, v2, Landroid/support/v4/util/MapCollections$ValuesCollection;.this$0:Landroid/support/v4/util/MapCollections; // field@02dd │ │ -04287c: 6e20 7c08 3100 |0002: invoke-virtual {v1, v3}, Landroid/support/v4/util/MapCollections;.colIndexOfValue:(Ljava/lang/Object;)I // method@087c │ │ -042882: 0a00 |0005: move-result v0 │ │ -042884: 3a00 0900 |0006: if-ltz v0, 000f // +0009 │ │ -042888: 5421 dd02 |0008: iget-object v1, v2, Landroid/support/v4/util/MapCollections$ValuesCollection;.this$0:Landroid/support/v4/util/MapCollections; // field@02dd │ │ -04288c: 6e20 7e08 0100 |000a: invoke-virtual {v1, v0}, Landroid/support/v4/util/MapCollections;.colRemoveAt:(I)V // method@087e │ │ -042892: 1211 |000d: const/4 v1, #int 1 // #1 │ │ -042894: 0f01 |000e: return v1 │ │ -042896: 1201 |000f: const/4 v1, #int 0 // #0 │ │ -042898: 28fe |0010: goto 000e // -0002 │ │ +064068: |[064068] android.support.v4.util.MapCollections$ValuesCollection.remove:(Ljava/lang/Object;)Z │ │ +064078: 5421 1505 |0000: iget-object v1, v2, Landroid/support/v4/util/MapCollections$ValuesCollection;.this$0:Landroid/support/v4/util/MapCollections; // field@0515 │ │ +06407c: 6e20 190f 3100 |0002: invoke-virtual {v1, v3}, Landroid/support/v4/util/MapCollections;.colIndexOfValue:(Ljava/lang/Object;)I // method@0f19 │ │ +064082: 0a00 |0005: move-result v0 │ │ +064084: 3a00 0900 |0006: if-ltz v0, 000f // +0009 │ │ +064088: 5421 1505 |0008: iget-object v1, v2, Landroid/support/v4/util/MapCollections$ValuesCollection;.this$0:Landroid/support/v4/util/MapCollections; // field@0515 │ │ +06408c: 6e20 1b0f 0100 |000a: invoke-virtual {v1, v0}, Landroid/support/v4/util/MapCollections;.colRemoveAt:(I)V // method@0f1b │ │ +064092: 1211 |000d: const/4 v1, #int 1 // #1 │ │ +064094: 0f01 |000e: return v1 │ │ +064096: 1201 |000f: const/4 v1, #int 0 // #0 │ │ +064098: 28fe |0010: goto 000e // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=398 │ │ 0x0006 line=399 │ │ 0x0008 line=400 │ │ 0x000d line=401 │ │ 0x000e line=403 │ │ @@ -35591,36 +63410,36 @@ │ │ type : '(Ljava/util/Collection;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 8 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 37 16-bit code units │ │ -04289c: |[04289c] android.support.v4.util.MapCollections$ValuesCollection.removeAll:(Ljava/util/Collection;)Z │ │ -0428ac: 5464 dd02 |0000: iget-object v4, v6, Landroid/support/v4/util/MapCollections$ValuesCollection;.this$0:Landroid/support/v4/util/MapCollections; // field@02dd │ │ -0428b0: 6e10 7a08 0400 |0002: invoke-virtual {v4}, Landroid/support/v4/util/MapCollections;.colGetSize:()I // method@087a │ │ -0428b6: 0a00 |0005: move-result v0 │ │ -0428b8: 1201 |0006: const/4 v1, #int 0 // #0 │ │ -0428ba: 1203 |0007: const/4 v3, #int 0 // #0 │ │ -0428bc: 3503 1c00 |0008: if-ge v3, v0, 0024 // +001c │ │ -0428c0: 5464 dd02 |000a: iget-object v4, v6, Landroid/support/v4/util/MapCollections$ValuesCollection;.this$0:Landroid/support/v4/util/MapCollections; // field@02dd │ │ -0428c4: 1215 |000c: const/4 v5, #int 1 // #1 │ │ -0428c6: 6e30 7808 3405 |000d: invoke-virtual {v4, v3, v5}, Landroid/support/v4/util/MapCollections;.colGetEntry:(II)Ljava/lang/Object; // method@0878 │ │ -0428cc: 0c02 |0010: move-result-object v2 │ │ -0428ce: 7220 e617 2700 |0011: invoke-interface {v7, v2}, Ljava/util/Collection;.contains:(Ljava/lang/Object;)Z // method@17e6 │ │ -0428d4: 0a04 |0014: move-result v4 │ │ -0428d6: 3804 0c00 |0015: if-eqz v4, 0021 // +000c │ │ -0428da: 5464 dd02 |0017: iget-object v4, v6, Landroid/support/v4/util/MapCollections$ValuesCollection;.this$0:Landroid/support/v4/util/MapCollections; // field@02dd │ │ -0428de: 6e20 7e08 3400 |0019: invoke-virtual {v4, v3}, Landroid/support/v4/util/MapCollections;.colRemoveAt:(I)V // method@087e │ │ -0428e4: d803 03ff |001c: add-int/lit8 v3, v3, #int -1 // #ff │ │ -0428e8: d800 00ff |001e: add-int/lit8 v0, v0, #int -1 // #ff │ │ -0428ec: 1211 |0020: const/4 v1, #int 1 // #1 │ │ -0428ee: d803 0301 |0021: add-int/lit8 v3, v3, #int 1 // #01 │ │ -0428f2: 28e5 |0023: goto 0008 // -001b │ │ -0428f4: 0f01 |0024: return v1 │ │ +06409c: |[06409c] android.support.v4.util.MapCollections$ValuesCollection.removeAll:(Ljava/util/Collection;)Z │ │ +0640ac: 5464 1505 |0000: iget-object v4, v6, Landroid/support/v4/util/MapCollections$ValuesCollection;.this$0:Landroid/support/v4/util/MapCollections; // field@0515 │ │ +0640b0: 6e10 170f 0400 |0002: invoke-virtual {v4}, Landroid/support/v4/util/MapCollections;.colGetSize:()I // method@0f17 │ │ +0640b6: 0a00 |0005: move-result v0 │ │ +0640b8: 1201 |0006: const/4 v1, #int 0 // #0 │ │ +0640ba: 1203 |0007: const/4 v3, #int 0 // #0 │ │ +0640bc: 3503 1c00 |0008: if-ge v3, v0, 0024 // +001c │ │ +0640c0: 5464 1505 |000a: iget-object v4, v6, Landroid/support/v4/util/MapCollections$ValuesCollection;.this$0:Landroid/support/v4/util/MapCollections; // field@0515 │ │ +0640c4: 1215 |000c: const/4 v5, #int 1 // #1 │ │ +0640c6: 6e30 150f 3405 |000d: invoke-virtual {v4, v3, v5}, Landroid/support/v4/util/MapCollections;.colGetEntry:(II)Ljava/lang/Object; // method@0f15 │ │ +0640cc: 0c02 |0010: move-result-object v2 │ │ +0640ce: 7220 e622 2700 |0011: invoke-interface {v7, v2}, Ljava/util/Collection;.contains:(Ljava/lang/Object;)Z // method@22e6 │ │ +0640d4: 0a04 |0014: move-result v4 │ │ +0640d6: 3804 0c00 |0015: if-eqz v4, 0021 // +000c │ │ +0640da: 5464 1505 |0017: iget-object v4, v6, Landroid/support/v4/util/MapCollections$ValuesCollection;.this$0:Landroid/support/v4/util/MapCollections; // field@0515 │ │ +0640de: 6e20 1b0f 3400 |0019: invoke-virtual {v4, v3}, Landroid/support/v4/util/MapCollections;.colRemoveAt:(I)V // method@0f1b │ │ +0640e4: d803 03ff |001c: add-int/lit8 v3, v3, #int -1 // #ff │ │ +0640e8: d800 00ff |001e: add-int/lit8 v0, v0, #int -1 // #ff │ │ +0640ec: 1211 |0020: const/4 v1, #int 1 // #1 │ │ +0640ee: d803 0301 |0021: add-int/lit8 v3, v3, #int 1 // #01 │ │ +0640f2: 28e5 |0023: goto 0008 // -001b │ │ +0640f4: 0f01 |0024: return v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=408 │ │ 0x0006 line=409 │ │ 0x0007 line=410 │ │ 0x000a line=411 │ │ 0x0011 line=412 │ │ @@ -35645,36 +63464,36 @@ │ │ type : '(Ljava/util/Collection;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 8 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 37 16-bit code units │ │ -0428f8: |[0428f8] android.support.v4.util.MapCollections$ValuesCollection.retainAll:(Ljava/util/Collection;)Z │ │ -042908: 5464 dd02 |0000: iget-object v4, v6, Landroid/support/v4/util/MapCollections$ValuesCollection;.this$0:Landroid/support/v4/util/MapCollections; // field@02dd │ │ -04290c: 6e10 7a08 0400 |0002: invoke-virtual {v4}, Landroid/support/v4/util/MapCollections;.colGetSize:()I // method@087a │ │ -042912: 0a00 |0005: move-result v0 │ │ -042914: 1201 |0006: const/4 v1, #int 0 // #0 │ │ -042916: 1203 |0007: const/4 v3, #int 0 // #0 │ │ -042918: 3503 1c00 |0008: if-ge v3, v0, 0024 // +001c │ │ -04291c: 5464 dd02 |000a: iget-object v4, v6, Landroid/support/v4/util/MapCollections$ValuesCollection;.this$0:Landroid/support/v4/util/MapCollections; // field@02dd │ │ -042920: 1215 |000c: const/4 v5, #int 1 // #1 │ │ -042922: 6e30 7808 3405 |000d: invoke-virtual {v4, v3, v5}, Landroid/support/v4/util/MapCollections;.colGetEntry:(II)Ljava/lang/Object; // method@0878 │ │ -042928: 0c02 |0010: move-result-object v2 │ │ -04292a: 7220 e617 2700 |0011: invoke-interface {v7, v2}, Ljava/util/Collection;.contains:(Ljava/lang/Object;)Z // method@17e6 │ │ -042930: 0a04 |0014: move-result v4 │ │ -042932: 3904 0c00 |0015: if-nez v4, 0021 // +000c │ │ -042936: 5464 dd02 |0017: iget-object v4, v6, Landroid/support/v4/util/MapCollections$ValuesCollection;.this$0:Landroid/support/v4/util/MapCollections; // field@02dd │ │ -04293a: 6e20 7e08 3400 |0019: invoke-virtual {v4, v3}, Landroid/support/v4/util/MapCollections;.colRemoveAt:(I)V // method@087e │ │ -042940: d803 03ff |001c: add-int/lit8 v3, v3, #int -1 // #ff │ │ -042944: d800 00ff |001e: add-int/lit8 v0, v0, #int -1 // #ff │ │ -042948: 1211 |0020: const/4 v1, #int 1 // #1 │ │ -04294a: d803 0301 |0021: add-int/lit8 v3, v3, #int 1 // #01 │ │ -04294e: 28e5 |0023: goto 0008 // -001b │ │ -042950: 0f01 |0024: return v1 │ │ +0640f8: |[0640f8] android.support.v4.util.MapCollections$ValuesCollection.retainAll:(Ljava/util/Collection;)Z │ │ +064108: 5464 1505 |0000: iget-object v4, v6, Landroid/support/v4/util/MapCollections$ValuesCollection;.this$0:Landroid/support/v4/util/MapCollections; // field@0515 │ │ +06410c: 6e10 170f 0400 |0002: invoke-virtual {v4}, Landroid/support/v4/util/MapCollections;.colGetSize:()I // method@0f17 │ │ +064112: 0a00 |0005: move-result v0 │ │ +064114: 1201 |0006: const/4 v1, #int 0 // #0 │ │ +064116: 1203 |0007: const/4 v3, #int 0 // #0 │ │ +064118: 3503 1c00 |0008: if-ge v3, v0, 0024 // +001c │ │ +06411c: 5464 1505 |000a: iget-object v4, v6, Landroid/support/v4/util/MapCollections$ValuesCollection;.this$0:Landroid/support/v4/util/MapCollections; // field@0515 │ │ +064120: 1215 |000c: const/4 v5, #int 1 // #1 │ │ +064122: 6e30 150f 3405 |000d: invoke-virtual {v4, v3, v5}, Landroid/support/v4/util/MapCollections;.colGetEntry:(II)Ljava/lang/Object; // method@0f15 │ │ +064128: 0c02 |0010: move-result-object v2 │ │ +06412a: 7220 e622 2700 |0011: invoke-interface {v7, v2}, Ljava/util/Collection;.contains:(Ljava/lang/Object;)Z // method@22e6 │ │ +064130: 0a04 |0014: move-result v4 │ │ +064132: 3904 0c00 |0015: if-nez v4, 0021 // +000c │ │ +064136: 5464 1505 |0017: iget-object v4, v6, Landroid/support/v4/util/MapCollections$ValuesCollection;.this$0:Landroid/support/v4/util/MapCollections; // field@0515 │ │ +06413a: 6e20 1b0f 3400 |0019: invoke-virtual {v4, v3}, Landroid/support/v4/util/MapCollections;.colRemoveAt:(I)V // method@0f1b │ │ +064140: d803 03ff |001c: add-int/lit8 v3, v3, #int -1 // #ff │ │ +064144: d800 00ff |001e: add-int/lit8 v0, v0, #int -1 // #ff │ │ +064148: 1211 |0020: const/4 v1, #int 1 // #1 │ │ +06414a: d803 0301 |0021: add-int/lit8 v3, v3, #int 1 // #01 │ │ +06414e: 28e5 |0023: goto 0008 // -001b │ │ +064150: 0f01 |0024: return v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=424 │ │ 0x0006 line=425 │ │ 0x0007 line=426 │ │ 0x000a line=427 │ │ 0x0011 line=428 │ │ @@ -35699,19 +63518,19 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -042954: |[042954] android.support.v4.util.MapCollections$ValuesCollection.size:()I │ │ -042964: 5410 dd02 |0000: iget-object v0, v1, Landroid/support/v4/util/MapCollections$ValuesCollection;.this$0:Landroid/support/v4/util/MapCollections; // field@02dd │ │ -042968: 6e10 7a08 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/util/MapCollections;.colGetSize:()I // method@087a │ │ -04296e: 0a00 |0005: move-result v0 │ │ -042970: 0f00 |0006: return v0 │ │ +064154: |[064154] android.support.v4.util.MapCollections$ValuesCollection.size:()I │ │ +064164: 5410 1505 |0000: iget-object v0, v1, Landroid/support/v4/util/MapCollections$ValuesCollection;.this$0:Landroid/support/v4/util/MapCollections; // field@0515 │ │ +064168: 6e10 170f 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/util/MapCollections;.colGetSize:()I // method@0f17 │ │ +06416e: 0a00 |0005: move-result v0 │ │ +064170: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=440 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Landroid/support/v4/util/MapCollections$ValuesCollection; │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/util/MapCollections$ValuesCollection; Landroid/support/v4/util/MapCollections.ValuesCollection; │ │ │ │ @@ -35720,20 +63539,20 @@ │ │ type : '()[Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -042974: |[042974] android.support.v4.util.MapCollections$ValuesCollection.toArray:()[Ljava/lang/Object; │ │ -042984: 5420 dd02 |0000: iget-object v0, v2, Landroid/support/v4/util/MapCollections$ValuesCollection;.this$0:Landroid/support/v4/util/MapCollections; // field@02dd │ │ -042988: 1211 |0002: const/4 v1, #int 1 // #1 │ │ -04298a: 6e20 8708 1000 |0003: invoke-virtual {v0, v1}, Landroid/support/v4/util/MapCollections;.toArrayHelper:(I)[Ljava/lang/Object; // method@0887 │ │ -042990: 0c00 |0006: move-result-object v0 │ │ -042992: 1100 |0007: return-object v0 │ │ +064174: |[064174] android.support.v4.util.MapCollections$ValuesCollection.toArray:()[Ljava/lang/Object; │ │ +064184: 5420 1505 |0000: iget-object v0, v2, Landroid/support/v4/util/MapCollections$ValuesCollection;.this$0:Landroid/support/v4/util/MapCollections; // field@0515 │ │ +064188: 1211 |0002: const/4 v1, #int 1 // #1 │ │ +06418a: 6e20 240f 1000 |0003: invoke-virtual {v0, v1}, Landroid/support/v4/util/MapCollections;.toArrayHelper:(I)[Ljava/lang/Object; // method@0f24 │ │ +064190: 0c00 |0006: move-result-object v0 │ │ +064192: 1100 |0007: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=445 │ │ locals : │ │ 0x0000 - 0x0000 reg=2 this Landroid/support/v4/util/MapCollections$ValuesCollection; │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/util/MapCollections$ValuesCollection; Landroid/support/v4/util/MapCollections.ValuesCollection; │ │ │ │ @@ -35742,75 +63561,75 @@ │ │ type : '([Ljava/lang/Object;)[Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -042994: |[042994] android.support.v4.util.MapCollections$ValuesCollection.toArray:([Ljava/lang/Object;)[Ljava/lang/Object; │ │ -0429a4: 5420 dd02 |0000: iget-object v0, v2, Landroid/support/v4/util/MapCollections$ValuesCollection;.this$0:Landroid/support/v4/util/MapCollections; // field@02dd │ │ -0429a8: 1211 |0002: const/4 v1, #int 1 // #1 │ │ -0429aa: 6e30 8808 3001 |0003: invoke-virtual {v0, v3, v1}, Landroid/support/v4/util/MapCollections;.toArrayHelper:([Ljava/lang/Object;I)[Ljava/lang/Object; // method@0888 │ │ -0429b0: 0c00 |0006: move-result-object v0 │ │ -0429b2: 1100 |0007: return-object v0 │ │ +064194: |[064194] android.support.v4.util.MapCollections$ValuesCollection.toArray:([Ljava/lang/Object;)[Ljava/lang/Object; │ │ +0641a4: 5420 1505 |0000: iget-object v0, v2, Landroid/support/v4/util/MapCollections$ValuesCollection;.this$0:Landroid/support/v4/util/MapCollections; // field@0515 │ │ +0641a8: 1211 |0002: const/4 v1, #int 1 // #1 │ │ +0641aa: 6e30 250f 3001 |0003: invoke-virtual {v0, v3, v1}, Landroid/support/v4/util/MapCollections;.toArrayHelper:([Ljava/lang/Object;I)[Ljava/lang/Object; // method@0f25 │ │ +0641b0: 0c00 |0006: move-result-object v0 │ │ +0641b2: 1100 |0007: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=450 │ │ locals : │ │ 0x0000 - 0x0000 reg=2 this Landroid/support/v4/util/MapCollections$ValuesCollection; │ │ 0x0000 - 0x0000 reg=3 (null) [Ljava/lang/Object; │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/util/MapCollections$ValuesCollection; Landroid/support/v4/util/MapCollections.ValuesCollection; │ │ 0x0000 - 0x0008 reg=3 array [Ljava/lang/Object; [TT; │ │ │ │ - source_file_idx : 2397 (MapCollections.java) │ │ + source_file_idx : 3232 (MapCollections.java) │ │ │ │ -Class #168 header: │ │ -class_idx : 384 │ │ +Class #328 header: │ │ +class_idx : 662 │ │ access_flags : 1024 (0x0400) │ │ -superclass_idx : 948 │ │ -source_file_idx : 2397 │ │ +superclass_idx : 1337 │ │ +source_file_idx : 3232 │ │ static_fields_size : 0 │ │ instance_fields_size: 3 │ │ direct_methods_size : 5 │ │ virtual_methods_size: 14 │ │ │ │ -Class #168 annotations: │ │ +Class #328 annotations: │ │ Annotations on class │ │ VISIBILITY_SYSTEM Ldalvik/annotation/MemberClasses; value={ Landroid/support/v4/util/MapCollections$ValuesCollection; Landroid/support/v4/util/MapCollections$KeySet; Landroid/support/v4/util/MapCollections$EntrySet; Landroid/support/v4/util/MapCollections$MapIterator; Landroid/support/v4/util/MapCollections$ArrayIterator; } │ │ VISIBILITY_SYSTEM Ldalvik/annotation/Signature; value={ "" "Ljava/lang/Object;" } │ │ -Annotations on field #734 'mEntrySet' │ │ +Annotations on field #1302 'mEntrySet' │ │ VISIBILITY_SYSTEM Ldalvik/annotation/Signature; value={ "Landroid/support/v4/util/MapCollections" ".EntrySet;" } │ │ -Annotations on field #735 'mKeySet' │ │ +Annotations on field #1303 'mKeySet' │ │ VISIBILITY_SYSTEM Ldalvik/annotation/Signature; value={ "Landroid/support/v4/util/MapCollections" ".KeySet;" } │ │ -Annotations on field #736 'mValues' │ │ +Annotations on field #1304 'mValues' │ │ VISIBILITY_SYSTEM Ldalvik/annotation/Signature; value={ "Landroid/support/v4/util/MapCollections" ".ValuesCollection;" } │ │ -Annotations on method #2169 'colGetMap' │ │ +Annotations on method #3862 'colGetMap' │ │ VISIBILITY_SYSTEM Ldalvik/annotation/Signature; value={ "()" "Ljava/util/Map" ";" } │ │ -Annotations on method #2173 'colPut' │ │ +Annotations on method #3866 'colPut' │ │ VISIBILITY_SYSTEM Ldalvik/annotation/Signature; value={ "(TK;TV;)V" } │ │ -Annotations on method #2175 'colSetValue' │ │ +Annotations on method #3868 'colSetValue' │ │ VISIBILITY_SYSTEM Ldalvik/annotation/Signature; value={ "(ITV;)TV;" } │ │ -Annotations on method #2176 'containsAllHelper' │ │ +Annotations on method #3869 'containsAllHelper' │ │ VISIBILITY_SYSTEM Ldalvik/annotation/Signature; value={ "(" "Ljava/util/Map" ";" "Ljava/util/Collection" "<*>;)Z" } │ │ -Annotations on method #2177 'equalsSetHelper' │ │ +Annotations on method #3870 'equalsSetHelper' │ │ VISIBILITY_SYSTEM Ldalvik/annotation/Signature; value={ "(" "Ljava/util/Set" ";" "Ljava/lang/Object;" ")Z" } │ │ -Annotations on method #2178 'getEntrySet' │ │ +Annotations on method #3871 'getEntrySet' │ │ VISIBILITY_SYSTEM Ldalvik/annotation/Signature; value={ "()" "Ljava/util/Set" "<" "Ljava/util/Map$Entry" ";>;" } │ │ -Annotations on method #2179 'getKeySet' │ │ +Annotations on method #3872 'getKeySet' │ │ VISIBILITY_SYSTEM Ldalvik/annotation/Signature; value={ "()" "Ljava/util/Set" ";" } │ │ -Annotations on method #2180 'getValues' │ │ +Annotations on method #3873 'getValues' │ │ VISIBILITY_SYSTEM Ldalvik/annotation/Signature; value={ "()" "Ljava/util/Collection" ";" } │ │ -Annotations on method #2181 'removeAllHelper' │ │ +Annotations on method #3874 'removeAllHelper' │ │ VISIBILITY_SYSTEM Ldalvik/annotation/Signature; value={ "(" "Ljava/util/Map" ";" "Ljava/util/Collection" "<*>;)Z" } │ │ -Annotations on method #2182 'retainAllHelper' │ │ +Annotations on method #3875 'retainAllHelper' │ │ VISIBILITY_SYSTEM Ldalvik/annotation/Signature; value={ "(" "Ljava/util/Map" ";" "Ljava/util/Collection" "<*>;)Z" } │ │ -Annotations on method #2184 'toArrayHelper' │ │ +Annotations on method #3877 'toArrayHelper' │ │ VISIBILITY_SYSTEM Ldalvik/annotation/Signature; value={ "([TT;I)[TT;" } │ │ │ │ -Class #168 - │ │ +Class #328 - │ │ Class descriptor : 'Landroid/support/v4/util/MapCollections;' │ │ Access flags : 0x0400 (ABSTRACT) │ │ Superclass : 'Ljava/lang/Object;' │ │ Interfaces - │ │ Static fields - │ │ Instance fields - │ │ #0 : (in Landroid/support/v4/util/MapCollections;) │ │ @@ -35831,48 +63650,49 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0429b4: |[0429b4] android.support.v4.util.MapCollections.:()V │ │ -0429c4: 7010 9117 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1791 │ │ -0429ca: 0e00 |0003: return-void │ │ +0641b4: |[0641b4] android.support.v4.util.MapCollections.:()V │ │ +0641c4: 7010 8622 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2286 │ │ +0641ca: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=30 │ │ + 0x0003 line=353 │ │ locals : │ │ 0x0000 - 0x0000 reg=0 this Landroid/support/v4/util/MapCollections; │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/util/MapCollections; Landroid/support/v4/util/MapCollections; │ │ │ │ #1 : (in Landroid/support/v4/util/MapCollections;) │ │ name : 'containsAllHelper' │ │ type : '(Ljava/util/Map;Ljava/util/Collection;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 24 16-bit code units │ │ -0429cc: |[0429cc] android.support.v4.util.MapCollections.containsAllHelper:(Ljava/util/Map;Ljava/util/Collection;)Z │ │ -0429dc: 7210 e717 0300 |0000: invoke-interface {v3}, Ljava/util/Collection;.iterator:()Ljava/util/Iterator; // method@17e7 │ │ -0429e2: 0c00 |0003: move-result-object v0 │ │ -0429e4: 7210 ef17 0000 |0004: invoke-interface {v0}, Ljava/util/Iterator;.hasNext:()Z // method@17ef │ │ -0429ea: 0a01 |0007: move-result v1 │ │ -0429ec: 3801 0e00 |0008: if-eqz v1, 0016 // +000e │ │ -0429f0: 7210 f017 0000 |000a: invoke-interface {v0}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@17f0 │ │ -0429f6: 0c01 |000d: move-result-object v1 │ │ -0429f8: 7220 0918 1200 |000e: invoke-interface {v2, v1}, Ljava/util/Map;.containsKey:(Ljava/lang/Object;)Z // method@1809 │ │ -0429fe: 0a01 |0011: move-result v1 │ │ -042a00: 3901 f2ff |0012: if-nez v1, 0004 // -000e │ │ -042a04: 1201 |0014: const/4 v1, #int 0 // #0 │ │ -042a06: 0f01 |0015: return v1 │ │ -042a08: 1211 |0016: const/4 v1, #int 1 // #1 │ │ -042a0a: 28fe |0017: goto 0015 // -0002 │ │ +0641cc: |[0641cc] android.support.v4.util.MapCollections.containsAllHelper:(Ljava/util/Map;Ljava/util/Collection;)Z │ │ +0641dc: 7210 e722 0300 |0000: invoke-interface {v3}, Ljava/util/Collection;.iterator:()Ljava/util/Iterator; // method@22e7 │ │ +0641e2: 0c00 |0003: move-result-object v0 │ │ +0641e4: 7210 f222 0000 |0004: invoke-interface {v0}, Ljava/util/Iterator;.hasNext:()Z // method@22f2 │ │ +0641ea: 0a01 |0007: move-result v1 │ │ +0641ec: 3801 0e00 |0008: if-eqz v1, 0016 // +000e │ │ +0641f0: 7210 f322 0000 |000a: invoke-interface {v0}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@22f3 │ │ +0641f6: 0c01 |000d: move-result-object v1 │ │ +0641f8: 7220 1323 1200 |000e: invoke-interface {v2, v1}, Ljava/util/Map;.containsKey:(Ljava/lang/Object;)Z // method@2313 │ │ +0641fe: 0a01 |0011: move-result v1 │ │ +064200: 3901 f2ff |0012: if-nez v1, 0004 // -000e │ │ +064204: 1201 |0014: const/4 v1, #int 0 // #0 │ │ +064206: 0f01 |0015: return v1 │ │ +064208: 1211 |0016: const/4 v1, #int 1 // #1 │ │ +06420a: 28fe |0017: goto 0015 // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=455 │ │ 0x0004 line=456 │ │ 0x000a line=457 │ │ 0x0014 line=458 │ │ 0x0015 line=461 │ │ @@ -35888,40 +63708,40 @@ │ │ type : '(Ljava/util/Set;Ljava/lang/Object;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 8 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 37 16-bit code units │ │ -042a0c: |[042a0c] android.support.v4.util.MapCollections.equalsSetHelper:(Ljava/util/Set;Ljava/lang/Object;)Z │ │ -042a1c: 1212 |0000: const/4 v2, #int 1 // #1 │ │ -042a1e: 1203 |0001: const/4 v3, #int 0 // #0 │ │ -042a20: 3376 0400 |0002: if-ne v6, v7, 0006 // +0004 │ │ -042a24: 0123 |0004: move v3, v2 │ │ -042a26: 0f03 |0005: return v3 │ │ -042a28: 2074 dc03 |0006: instance-of v4, v7, Ljava/util/Set; // type@03dc │ │ -042a2c: 3804 fdff |0008: if-eqz v4, 0005 // -0003 │ │ -042a30: 0771 |000a: move-object v1, v7 │ │ -042a32: 1f01 dc03 |000b: check-cast v1, Ljava/util/Set; // type@03dc │ │ -042a36: 7210 1118 0600 |000d: invoke-interface {v6}, Ljava/util/Set;.size:()I // method@1811 │ │ -042a3c: 0a04 |0010: move-result v4 │ │ -042a3e: 7210 1118 0100 |0011: invoke-interface {v1}, Ljava/util/Set;.size:()I // method@1811 │ │ -042a44: 0a05 |0014: move-result v5 │ │ -042a46: 3354 0a00 |0015: if-ne v4, v5, 001f // +000a │ │ -042a4a: 7220 0f18 1600 |0017: invoke-interface {v6, v1}, Ljava/util/Set;.containsAll:(Ljava/util/Collection;)Z // method@180f │ │ -042a50: 0a04 |001a: move-result v4 │ │ -042a52: 3804 0400 |001b: if-eqz v4, 001f // +0004 │ │ -042a56: 0123 |001d: move v3, v2 │ │ -042a58: 28e7 |001e: goto 0005 // -0019 │ │ -042a5a: 0132 |001f: move v2, v3 │ │ -042a5c: 28fd |0020: goto 001d // -0003 │ │ -042a5e: 0d00 |0021: move-exception v0 │ │ -042a60: 28e3 |0022: goto 0005 // -001d │ │ -042a62: 0d00 |0023: move-exception v0 │ │ -042a64: 28e1 |0024: goto 0005 // -001f │ │ +06420c: |[06420c] android.support.v4.util.MapCollections.equalsSetHelper:(Ljava/util/Set;Ljava/lang/Object;)Z │ │ +06421c: 1212 |0000: const/4 v2, #int 1 // #1 │ │ +06421e: 1203 |0001: const/4 v3, #int 0 // #0 │ │ +064220: 3376 0400 |0002: if-ne v6, v7, 0006 // +0004 │ │ +064224: 0123 |0004: move v3, v2 │ │ +064226: 0f03 |0005: return v3 │ │ +064228: 2074 6705 |0006: instance-of v4, v7, Ljava/util/Set; // type@0567 │ │ +06422c: 3804 fdff |0008: if-eqz v4, 0005 // -0003 │ │ +064230: 0771 |000a: move-object v1, v7 │ │ +064232: 1f01 6705 |000b: check-cast v1, Ljava/util/Set; // type@0567 │ │ +064236: 7210 2223 0600 |000d: invoke-interface {v6}, Ljava/util/Set;.size:()I // method@2322 │ │ +06423c: 0a04 |0010: move-result v4 │ │ +06423e: 7210 2223 0100 |0011: invoke-interface {v1}, Ljava/util/Set;.size:()I // method@2322 │ │ +064244: 0a05 |0014: move-result v5 │ │ +064246: 3354 0a00 |0015: if-ne v4, v5, 001f // +000a │ │ +06424a: 7220 1e23 1600 |0017: invoke-interface {v6, v1}, Ljava/util/Set;.containsAll:(Ljava/util/Collection;)Z // method@231e │ │ +064250: 0a04 |001a: move-result v4 │ │ +064252: 3804 0400 |001b: if-eqz v4, 001f // +0004 │ │ +064256: 0123 |001d: move v3, v2 │ │ +064258: 28e7 |001e: goto 0005 // -0019 │ │ +06425a: 0132 |001f: move v2, v3 │ │ +06425c: 28fd |0020: goto 001d // -0003 │ │ +06425e: 0d00 |0021: move-exception v0 │ │ +064260: 28e3 |0022: goto 0005 // -001d │ │ +064262: 0d00 |0023: move-exception v0 │ │ +064264: 28e1 |0024: goto 0005 // -001f │ │ catches : 1 │ │ 0x000d - 0x001a │ │ Ljava/lang/NullPointerException; -> 0x0021 │ │ Ljava/lang/ClassCastException; -> 0x0023 │ │ positions : │ │ 0x0002 line=511 │ │ 0x0005 line=525 │ │ @@ -35945,33 +63765,33 @@ │ │ type : '(Ljava/util/Map;Ljava/util/Collection;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 32 16-bit code units │ │ -042a78: |[042a78] android.support.v4.util.MapCollections.removeAllHelper:(Ljava/util/Map;Ljava/util/Collection;)Z │ │ -042a88: 7210 0e18 0300 |0000: invoke-interface {v3}, Ljava/util/Map;.size:()I // method@180e │ │ -042a8e: 0a01 |0003: move-result v1 │ │ -042a90: 7210 e717 0400 |0004: invoke-interface {v4}, Ljava/util/Collection;.iterator:()Ljava/util/Iterator; // method@17e7 │ │ -042a96: 0c00 |0007: move-result-object v0 │ │ -042a98: 7210 ef17 0000 |0008: invoke-interface {v0}, Ljava/util/Iterator;.hasNext:()Z // method@17ef │ │ -042a9e: 0a02 |000b: move-result v2 │ │ -042aa0: 3802 0a00 |000c: if-eqz v2, 0016 // +000a │ │ -042aa4: 7210 f017 0000 |000e: invoke-interface {v0}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@17f0 │ │ -042aaa: 0c02 |0011: move-result-object v2 │ │ -042aac: 7220 0d18 2300 |0012: invoke-interface {v3, v2}, Ljava/util/Map;.remove:(Ljava/lang/Object;)Ljava/lang/Object; // method@180d │ │ -042ab2: 28f3 |0015: goto 0008 // -000d │ │ -042ab4: 7210 0e18 0300 |0016: invoke-interface {v3}, Ljava/util/Map;.size:()I // method@180e │ │ -042aba: 0a02 |0019: move-result v2 │ │ -042abc: 3221 0400 |001a: if-eq v1, v2, 001e // +0004 │ │ -042ac0: 1212 |001c: const/4 v2, #int 1 // #1 │ │ -042ac2: 0f02 |001d: return v2 │ │ -042ac4: 1202 |001e: const/4 v2, #int 0 // #0 │ │ -042ac6: 28fe |001f: goto 001d // -0002 │ │ +064278: |[064278] android.support.v4.util.MapCollections.removeAllHelper:(Ljava/util/Map;Ljava/util/Collection;)Z │ │ +064288: 7210 1a23 0300 |0000: invoke-interface {v3}, Ljava/util/Map;.size:()I // method@231a │ │ +06428e: 0a01 |0003: move-result v1 │ │ +064290: 7210 e722 0400 |0004: invoke-interface {v4}, Ljava/util/Collection;.iterator:()Ljava/util/Iterator; // method@22e7 │ │ +064296: 0c00 |0007: move-result-object v0 │ │ +064298: 7210 f222 0000 |0008: invoke-interface {v0}, Ljava/util/Iterator;.hasNext:()Z // method@22f2 │ │ +06429e: 0a02 |000b: move-result v2 │ │ +0642a0: 3802 0a00 |000c: if-eqz v2, 0016 // +000a │ │ +0642a4: 7210 f322 0000 |000e: invoke-interface {v0}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@22f3 │ │ +0642aa: 0c02 |0011: move-result-object v2 │ │ +0642ac: 7220 1923 2300 |0012: invoke-interface {v3, v2}, Ljava/util/Map;.remove:(Ljava/lang/Object;)Ljava/lang/Object; // method@2319 │ │ +0642b2: 28f3 |0015: goto 0008 // -000d │ │ +0642b4: 7210 1a23 0300 |0016: invoke-interface {v3}, Ljava/util/Map;.size:()I // method@231a │ │ +0642ba: 0a02 |0019: move-result v2 │ │ +0642bc: 3221 0400 |001a: if-eq v1, v2, 001e // +0004 │ │ +0642c0: 1212 |001c: const/4 v2, #int 1 // #1 │ │ +0642c2: 0f02 |001d: return v2 │ │ +0642c4: 1202 |001e: const/4 v2, #int 0 // #0 │ │ +0642c6: 28fe |001f: goto 001d // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=465 │ │ 0x0004 line=466 │ │ 0x0008 line=467 │ │ 0x000e line=468 │ │ 0x0016 line=470 │ │ @@ -35988,38 +63808,38 @@ │ │ type : '(Ljava/util/Map;Ljava/util/Collection;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 42 16-bit code units │ │ -042ac8: |[042ac8] android.support.v4.util.MapCollections.retainAllHelper:(Ljava/util/Map;Ljava/util/Collection;)Z │ │ -042ad8: 7210 0e18 0300 |0000: invoke-interface {v3}, Ljava/util/Map;.size:()I // method@180e │ │ -042ade: 0a01 |0003: move-result v1 │ │ -042ae0: 7210 0c18 0300 |0004: invoke-interface {v3}, Ljava/util/Map;.keySet:()Ljava/util/Set; // method@180c │ │ -042ae6: 0c02 |0007: move-result-object v2 │ │ -042ae8: 7210 1018 0200 |0008: invoke-interface {v2}, Ljava/util/Set;.iterator:()Ljava/util/Iterator; // method@1810 │ │ -042aee: 0c00 |000b: move-result-object v0 │ │ -042af0: 7210 ef17 0000 |000c: invoke-interface {v0}, Ljava/util/Iterator;.hasNext:()Z // method@17ef │ │ -042af6: 0a02 |000f: move-result v2 │ │ -042af8: 3802 1000 |0010: if-eqz v2, 0020 // +0010 │ │ -042afc: 7210 f017 0000 |0012: invoke-interface {v0}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@17f0 │ │ -042b02: 0c02 |0015: move-result-object v2 │ │ -042b04: 7220 e617 2400 |0016: invoke-interface {v4, v2}, Ljava/util/Collection;.contains:(Ljava/lang/Object;)Z // method@17e6 │ │ -042b0a: 0a02 |0019: move-result v2 │ │ -042b0c: 3902 f2ff |001a: if-nez v2, 000c // -000e │ │ -042b10: 7210 f117 0000 |001c: invoke-interface {v0}, Ljava/util/Iterator;.remove:()V // method@17f1 │ │ -042b16: 28ed |001f: goto 000c // -0013 │ │ -042b18: 7210 0e18 0300 |0020: invoke-interface {v3}, Ljava/util/Map;.size:()I // method@180e │ │ -042b1e: 0a02 |0023: move-result v2 │ │ -042b20: 3221 0400 |0024: if-eq v1, v2, 0028 // +0004 │ │ -042b24: 1212 |0026: const/4 v2, #int 1 // #1 │ │ -042b26: 0f02 |0027: return v2 │ │ -042b28: 1202 |0028: const/4 v2, #int 0 // #0 │ │ -042b2a: 28fe |0029: goto 0027 // -0002 │ │ +0642c8: |[0642c8] android.support.v4.util.MapCollections.retainAllHelper:(Ljava/util/Map;Ljava/util/Collection;)Z │ │ +0642d8: 7210 1a23 0300 |0000: invoke-interface {v3}, Ljava/util/Map;.size:()I // method@231a │ │ +0642de: 0a01 |0003: move-result v1 │ │ +0642e0: 7210 1723 0300 |0004: invoke-interface {v3}, Ljava/util/Map;.keySet:()Ljava/util/Set; // method@2317 │ │ +0642e6: 0c02 |0007: move-result-object v2 │ │ +0642e8: 7210 2023 0200 |0008: invoke-interface {v2}, Ljava/util/Set;.iterator:()Ljava/util/Iterator; // method@2320 │ │ +0642ee: 0c00 |000b: move-result-object v0 │ │ +0642f0: 7210 f222 0000 |000c: invoke-interface {v0}, Ljava/util/Iterator;.hasNext:()Z // method@22f2 │ │ +0642f6: 0a02 |000f: move-result v2 │ │ +0642f8: 3802 1000 |0010: if-eqz v2, 0020 // +0010 │ │ +0642fc: 7210 f322 0000 |0012: invoke-interface {v0}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@22f3 │ │ +064302: 0c02 |0015: move-result-object v2 │ │ +064304: 7220 e622 2400 |0016: invoke-interface {v4, v2}, Ljava/util/Collection;.contains:(Ljava/lang/Object;)Z // method@22e6 │ │ +06430a: 0a02 |0019: move-result v2 │ │ +06430c: 3902 f2ff |001a: if-nez v2, 000c // -000e │ │ +064310: 7210 f422 0000 |001c: invoke-interface {v0}, Ljava/util/Iterator;.remove:()V // method@22f4 │ │ +064316: 28ed |001f: goto 000c // -0013 │ │ +064318: 7210 1a23 0300 |0020: invoke-interface {v3}, Ljava/util/Map;.size:()I // method@231a │ │ +06431e: 0a02 |0023: move-result v2 │ │ +064320: 3221 0400 |0024: if-eq v1, v2, 0028 // +0004 │ │ +064324: 1212 |0026: const/4 v2, #int 1 // #1 │ │ +064326: 0f02 |0027: return v2 │ │ +064328: 1202 |0028: const/4 v2, #int 0 // #0 │ │ +06432a: 28fe |0029: goto 0027 // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=474 │ │ 0x0004 line=475 │ │ 0x000c line=476 │ │ 0x0012 line=477 │ │ 0x001c line=478 │ │ @@ -36092,22 +63912,22 @@ │ │ type : '()Ljava/util/Set;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 14 16-bit code units │ │ -042b2c: |[042b2c] android.support.v4.util.MapCollections.getEntrySet:()Ljava/util/Set; │ │ -042b3c: 5410 de02 |0000: iget-object v0, v1, Landroid/support/v4/util/MapCollections;.mEntrySet:Landroid/support/v4/util/MapCollections$EntrySet; // field@02de │ │ -042b40: 3900 0900 |0002: if-nez v0, 000b // +0009 │ │ -042b44: 2200 7c01 |0004: new-instance v0, Landroid/support/v4/util/MapCollections$EntrySet; // type@017c │ │ -042b48: 7020 3c08 1000 |0006: invoke-direct {v0, v1}, Landroid/support/v4/util/MapCollections$EntrySet;.:(Landroid/support/v4/util/MapCollections;)V // method@083c │ │ -042b4e: 5b10 de02 |0009: iput-object v0, v1, Landroid/support/v4/util/MapCollections;.mEntrySet:Landroid/support/v4/util/MapCollections$EntrySet; // field@02de │ │ -042b52: 5410 de02 |000b: iget-object v0, v1, Landroid/support/v4/util/MapCollections;.mEntrySet:Landroid/support/v4/util/MapCollections$EntrySet; // field@02de │ │ -042b56: 1100 |000d: return-object v0 │ │ +06432c: |[06432c] android.support.v4.util.MapCollections.getEntrySet:()Ljava/util/Set; │ │ +06433c: 5410 1605 |0000: iget-object v0, v1, Landroid/support/v4/util/MapCollections;.mEntrySet:Landroid/support/v4/util/MapCollections$EntrySet; // field@0516 │ │ +064340: 3900 0900 |0002: if-nez v0, 000b // +0009 │ │ +064344: 2200 9202 |0004: new-instance v0, Landroid/support/v4/util/MapCollections$EntrySet; // type@0292 │ │ +064348: 7020 d90e 1000 |0006: invoke-direct {v0, v1}, Landroid/support/v4/util/MapCollections$EntrySet;.:(Landroid/support/v4/util/MapCollections;)V // method@0ed9 │ │ +06434e: 5b10 1605 |0009: iput-object v0, v1, Landroid/support/v4/util/MapCollections;.mEntrySet:Landroid/support/v4/util/MapCollections$EntrySet; // field@0516 │ │ +064352: 5410 1605 |000b: iget-object v0, v1, Landroid/support/v4/util/MapCollections;.mEntrySet:Landroid/support/v4/util/MapCollections$EntrySet; // field@0516 │ │ +064356: 1100 |000d: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=529 │ │ 0x0004 line=530 │ │ 0x000b line=532 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Landroid/support/v4/util/MapCollections; │ │ @@ -36118,22 +63938,22 @@ │ │ type : '()Ljava/util/Set;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 14 16-bit code units │ │ -042b58: |[042b58] android.support.v4.util.MapCollections.getKeySet:()Ljava/util/Set; │ │ -042b68: 5410 df02 |0000: iget-object v0, v1, Landroid/support/v4/util/MapCollections;.mKeySet:Landroid/support/v4/util/MapCollections$KeySet; // field@02df │ │ -042b6c: 3900 0900 |0002: if-nez v0, 000b // +0009 │ │ -042b70: 2200 7d01 |0004: new-instance v0, Landroid/support/v4/util/MapCollections$KeySet; // type@017d │ │ -042b74: 7020 4d08 1000 |0006: invoke-direct {v0, v1}, Landroid/support/v4/util/MapCollections$KeySet;.:(Landroid/support/v4/util/MapCollections;)V // method@084d │ │ -042b7a: 5b10 df02 |0009: iput-object v0, v1, Landroid/support/v4/util/MapCollections;.mKeySet:Landroid/support/v4/util/MapCollections$KeySet; // field@02df │ │ -042b7e: 5410 df02 |000b: iget-object v0, v1, Landroid/support/v4/util/MapCollections;.mKeySet:Landroid/support/v4/util/MapCollections$KeySet; // field@02df │ │ -042b82: 1100 |000d: return-object v0 │ │ +064358: |[064358] android.support.v4.util.MapCollections.getKeySet:()Ljava/util/Set; │ │ +064368: 5410 1705 |0000: iget-object v0, v1, Landroid/support/v4/util/MapCollections;.mKeySet:Landroid/support/v4/util/MapCollections$KeySet; // field@0517 │ │ +06436c: 3900 0900 |0002: if-nez v0, 000b // +0009 │ │ +064370: 2200 9302 |0004: new-instance v0, Landroid/support/v4/util/MapCollections$KeySet; // type@0293 │ │ +064374: 7020 ea0e 1000 |0006: invoke-direct {v0, v1}, Landroid/support/v4/util/MapCollections$KeySet;.:(Landroid/support/v4/util/MapCollections;)V // method@0eea │ │ +06437a: 5b10 1705 |0009: iput-object v0, v1, Landroid/support/v4/util/MapCollections;.mKeySet:Landroid/support/v4/util/MapCollections$KeySet; // field@0517 │ │ +06437e: 5410 1705 |000b: iget-object v0, v1, Landroid/support/v4/util/MapCollections;.mKeySet:Landroid/support/v4/util/MapCollections$KeySet; // field@0517 │ │ +064382: 1100 |000d: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=536 │ │ 0x0004 line=537 │ │ 0x000b line=539 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Landroid/support/v4/util/MapCollections; │ │ @@ -36144,22 +63964,22 @@ │ │ type : '()Ljava/util/Collection;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 14 16-bit code units │ │ -042b84: |[042b84] android.support.v4.util.MapCollections.getValues:()Ljava/util/Collection; │ │ -042b94: 5410 e002 |0000: iget-object v0, v1, Landroid/support/v4/util/MapCollections;.mValues:Landroid/support/v4/util/MapCollections$ValuesCollection; // field@02e0 │ │ -042b98: 3900 0900 |0002: if-nez v0, 000b // +0009 │ │ -042b9c: 2200 7f01 |0004: new-instance v0, Landroid/support/v4/util/MapCollections$ValuesCollection; // type@017f │ │ -042ba0: 7020 6808 1000 |0006: invoke-direct {v0, v1}, Landroid/support/v4/util/MapCollections$ValuesCollection;.:(Landroid/support/v4/util/MapCollections;)V // method@0868 │ │ -042ba6: 5b10 e002 |0009: iput-object v0, v1, Landroid/support/v4/util/MapCollections;.mValues:Landroid/support/v4/util/MapCollections$ValuesCollection; // field@02e0 │ │ -042baa: 5410 e002 |000b: iget-object v0, v1, Landroid/support/v4/util/MapCollections;.mValues:Landroid/support/v4/util/MapCollections$ValuesCollection; // field@02e0 │ │ -042bae: 1100 |000d: return-object v0 │ │ +064384: |[064384] android.support.v4.util.MapCollections.getValues:()Ljava/util/Collection; │ │ +064394: 5410 1805 |0000: iget-object v0, v1, Landroid/support/v4/util/MapCollections;.mValues:Landroid/support/v4/util/MapCollections$ValuesCollection; // field@0518 │ │ +064398: 3900 0900 |0002: if-nez v0, 000b // +0009 │ │ +06439c: 2200 9502 |0004: new-instance v0, Landroid/support/v4/util/MapCollections$ValuesCollection; // type@0295 │ │ +0643a0: 7020 050f 1000 |0006: invoke-direct {v0, v1}, Landroid/support/v4/util/MapCollections$ValuesCollection;.:(Landroid/support/v4/util/MapCollections;)V // method@0f05 │ │ +0643a6: 5b10 1805 |0009: iput-object v0, v1, Landroid/support/v4/util/MapCollections;.mValues:Landroid/support/v4/util/MapCollections$ValuesCollection; // field@0518 │ │ +0643aa: 5410 1805 |000b: iget-object v0, v1, Landroid/support/v4/util/MapCollections;.mValues:Landroid/support/v4/util/MapCollections$ValuesCollection; // field@0518 │ │ +0643ae: 1100 |000d: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=543 │ │ 0x0004 line=544 │ │ 0x000b line=546 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Landroid/support/v4/util/MapCollections; │ │ @@ -36170,26 +63990,26 @@ │ │ type : '(I)[Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 19 16-bit code units │ │ -042bb0: |[042bb0] android.support.v4.util.MapCollections.toArrayHelper:(I)[Ljava/lang/Object; │ │ -042bc0: 6e10 7a08 0400 |0000: invoke-virtual {v4}, Landroid/support/v4/util/MapCollections;.colGetSize:()I // method@087a │ │ -042bc6: 0a00 |0003: move-result v0 │ │ -042bc8: 2302 2f04 |0004: new-array v2, v0, [Ljava/lang/Object; // type@042f │ │ -042bcc: 1201 |0006: const/4 v1, #int 0 // #0 │ │ -042bce: 3501 0b00 |0007: if-ge v1, v0, 0012 // +000b │ │ -042bd2: 6e30 7808 1405 |0009: invoke-virtual {v4, v1, v5}, Landroid/support/v4/util/MapCollections;.colGetEntry:(II)Ljava/lang/Object; // method@0878 │ │ -042bd8: 0c03 |000c: move-result-object v3 │ │ -042bda: 4d03 0201 |000d: aput-object v3, v2, v1 │ │ -042bde: d801 0101 |000f: add-int/lit8 v1, v1, #int 1 // #01 │ │ -042be2: 28f6 |0011: goto 0007 // -000a │ │ -042be4: 1102 |0012: return-object v2 │ │ +0643b0: |[0643b0] android.support.v4.util.MapCollections.toArrayHelper:(I)[Ljava/lang/Object; │ │ +0643c0: 6e10 170f 0400 |0000: invoke-virtual {v4}, Landroid/support/v4/util/MapCollections;.colGetSize:()I // method@0f17 │ │ +0643c6: 0a00 |0003: move-result v0 │ │ +0643c8: 2302 ca05 |0004: new-array v2, v0, [Ljava/lang/Object; // type@05ca │ │ +0643cc: 1201 |0006: const/4 v1, #int 0 // #0 │ │ +0643ce: 3501 0b00 |0007: if-ge v1, v0, 0012 // +000b │ │ +0643d2: 6e30 150f 1405 |0009: invoke-virtual {v4, v1, v5}, Landroid/support/v4/util/MapCollections;.colGetEntry:(II)Ljava/lang/Object; // method@0f15 │ │ +0643d8: 0c03 |000c: move-result-object v3 │ │ +0643da: 4d03 0201 |000d: aput-object v3, v2, v1 │ │ +0643de: d801 0101 |000f: add-int/lit8 v1, v1, #int 1 // #01 │ │ +0643e2: 28f6 |0011: goto 0007 // -000a │ │ +0643e4: 1102 |0012: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=486 │ │ 0x0004 line=487 │ │ 0x0006 line=488 │ │ 0x0009 line=489 │ │ 0x000f line=488 │ │ @@ -36207,41 +64027,41 @@ │ │ type : '([Ljava/lang/Object;I)[Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 44 16-bit code units │ │ -042be8: |[042be8] android.support.v4.util.MapCollections.toArrayHelper:([Ljava/lang/Object;I)[Ljava/lang/Object; │ │ -042bf8: 6e10 7a08 0400 |0000: invoke-virtual {v4}, Landroid/support/v4/util/MapCollections;.colGetSize:()I // method@087a │ │ -042bfe: 0a00 |0003: move-result v0 │ │ -042c00: 2153 |0004: array-length v3, v5 │ │ -042c02: 3503 1400 |0005: if-ge v3, v0, 0019 // +0014 │ │ -042c06: 6e10 9417 0500 |0007: invoke-virtual {v5}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@1794 │ │ -042c0c: 0c03 |000a: move-result-object v3 │ │ -042c0e: 6e10 6817 0300 |000b: invoke-virtual {v3}, Ljava/lang/Class;.getComponentType:()Ljava/lang/Class; // method@1768 │ │ -042c14: 0c03 |000e: move-result-object v3 │ │ -042c16: 7120 c517 0300 |000f: invoke-static {v3, v0}, Ljava/lang/reflect/Array;.newInstance:(Ljava/lang/Class;I)Ljava/lang/Object; // method@17c5 │ │ -042c1c: 0c03 |0012: move-result-object v3 │ │ -042c1e: 1f03 2f04 |0013: check-cast v3, [Ljava/lang/Object; // type@042f │ │ -042c22: 0732 |0015: move-object v2, v3 │ │ -042c24: 1f02 2f04 |0016: check-cast v2, [Ljava/lang/Object; // type@042f │ │ -042c28: 0725 |0018: move-object v5, v2 │ │ -042c2a: 1201 |0019: const/4 v1, #int 0 // #0 │ │ -042c2c: 3501 0b00 |001a: if-ge v1, v0, 0025 // +000b │ │ -042c30: 6e30 7808 1406 |001c: invoke-virtual {v4, v1, v6}, Landroid/support/v4/util/MapCollections;.colGetEntry:(II)Ljava/lang/Object; // method@0878 │ │ -042c36: 0c03 |001f: move-result-object v3 │ │ -042c38: 4d03 0501 |0020: aput-object v3, v5, v1 │ │ -042c3c: d801 0101 |0022: add-int/lit8 v1, v1, #int 1 // #01 │ │ -042c40: 28f6 |0024: goto 001a // -000a │ │ -042c42: 2153 |0025: array-length v3, v5 │ │ -042c44: 3703 0500 |0026: if-le v3, v0, 002b // +0005 │ │ -042c48: 1203 |0028: const/4 v3, #int 0 // #0 │ │ -042c4a: 4d03 0500 |0029: aput-object v3, v5, v0 │ │ -042c4e: 1105 |002b: return-object v5 │ │ +0643e8: |[0643e8] android.support.v4.util.MapCollections.toArrayHelper:([Ljava/lang/Object;I)[Ljava/lang/Object; │ │ +0643f8: 6e10 170f 0400 |0000: invoke-virtual {v4}, Landroid/support/v4/util/MapCollections;.colGetSize:()I // method@0f17 │ │ +0643fe: 0a00 |0003: move-result v0 │ │ +064400: 2153 |0004: array-length v3, v5 │ │ +064402: 3503 1400 |0005: if-ge v3, v0, 0019 // +0014 │ │ +064406: 6e10 8922 0500 |0007: invoke-virtual {v5}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@2289 │ │ +06440c: 0c03 |000a: move-result-object v3 │ │ +06440e: 6e10 5622 0300 |000b: invoke-virtual {v3}, Ljava/lang/Class;.getComponentType:()Ljava/lang/Class; // method@2256 │ │ +064414: 0c03 |000e: move-result-object v3 │ │ +064416: 7120 bd22 0300 |000f: invoke-static {v3, v0}, Ljava/lang/reflect/Array;.newInstance:(Ljava/lang/Class;I)Ljava/lang/Object; // method@22bd │ │ +06441c: 0c03 |0012: move-result-object v3 │ │ +06441e: 1f03 ca05 |0013: check-cast v3, [Ljava/lang/Object; // type@05ca │ │ +064422: 0732 |0015: move-object v2, v3 │ │ +064424: 1f02 ca05 |0016: check-cast v2, [Ljava/lang/Object; // type@05ca │ │ +064428: 0725 |0018: move-object v5, v2 │ │ +06442a: 1201 |0019: const/4 v1, #int 0 // #0 │ │ +06442c: 3501 0b00 |001a: if-ge v1, v0, 0025 // +000b │ │ +064430: 6e30 150f 1406 |001c: invoke-virtual {v4, v1, v6}, Landroid/support/v4/util/MapCollections;.colGetEntry:(II)Ljava/lang/Object; // method@0f15 │ │ +064436: 0c03 |001f: move-result-object v3 │ │ +064438: 4d03 0501 |0020: aput-object v3, v5, v1 │ │ +06443c: d801 0101 |0022: add-int/lit8 v1, v1, #int 1 // #01 │ │ +064440: 28f6 |0024: goto 001a // -000a │ │ +064442: 2153 |0025: array-length v3, v5 │ │ +064444: 3703 0500 |0026: if-le v3, v0, 002b // +0005 │ │ +064448: 1203 |0028: const/4 v3, #int 0 // #0 │ │ +06444a: 4d03 0500 |0029: aput-object v3, v5, v0 │ │ +06444e: 1105 |002b: return-object v5 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=495 │ │ 0x0004 line=496 │ │ 0x0007 line=497 │ │ 0x0018 line=499 │ │ 0x0019 line=501 │ │ @@ -36256,47 +64076,324 @@ │ │ 0x0018 - 0x0019 reg=2 newArray [Ljava/lang/Object; [TT; │ │ 0x0004 - 0x002c reg=0 N I │ │ 0x001a - 0x002c reg=1 i I │ │ 0x0000 - 0x002c reg=4 this Landroid/support/v4/util/MapCollections; Landroid/support/v4/util/MapCollections; │ │ 0x0000 - 0x002c reg=5 array [Ljava/lang/Object; [TT; │ │ 0x0000 - 0x002c reg=6 offset I │ │ │ │ - source_file_idx : 2397 (MapCollections.java) │ │ + source_file_idx : 3232 (MapCollections.java) │ │ │ │ -Class #169 header: │ │ -class_idx : 385 │ │ +Class #329 header: │ │ +class_idx : 663 │ │ +access_flags : 1 (0x0001) │ │ +superclass_idx : 1337 │ │ +source_file_idx : 3434 │ │ +static_fields_size : 0 │ │ +instance_fields_size: 2 │ │ +direct_methods_size : 3 │ │ +virtual_methods_size: 2 │ │ + │ │ +Class #329 annotations: │ │ +Annotations on class │ │ + VISIBILITY_SYSTEM Ldalvik/annotation/Signature; value={ "" "Ljava/lang/Object;" } │ │ +Annotations on field #1305 'first' │ │ + VISIBILITY_SYSTEM Ldalvik/annotation/Signature; value={ "TF;" } │ │ +Annotations on field #1306 'second' │ │ + VISIBILITY_SYSTEM Ldalvik/annotation/Signature; value={ "TS;" } │ │ +Annotations on method #3878 '' │ │ + VISIBILITY_SYSTEM Ldalvik/annotation/Signature; value={ "(TF;TS;)V" } │ │ +Annotations on method #3879 'create' │ │ + VISIBILITY_SYSTEM Ldalvik/annotation/Signature; value={ "(TA;TB;)" "Landroid/support/v4/util/Pair" ";" } │ │ + │ │ +Class #329 - │ │ + Class descriptor : 'Landroid/support/v4/util/Pair;' │ │ + Access flags : 0x0001 (PUBLIC) │ │ + Superclass : 'Ljava/lang/Object;' │ │ + Interfaces - │ │ + Static fields - │ │ + Instance fields - │ │ + #0 : (in Landroid/support/v4/util/Pair;) │ │ + name : 'first' │ │ + type : 'Ljava/lang/Object;' │ │ + access : 0x0011 (PUBLIC FINAL) │ │ + #1 : (in Landroid/support/v4/util/Pair;) │ │ + name : 'second' │ │ + type : 'Ljava/lang/Object;' │ │ + access : 0x0011 (PUBLIC FINAL) │ │ + Direct methods - │ │ + #0 : (in Landroid/support/v4/util/Pair;) │ │ + name : '' │ │ + type : '(Ljava/lang/Object;Ljava/lang/Object;)V' │ │ + access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ + code - │ │ + registers : 3 │ │ + ins : 3 │ │ + outs : 1 │ │ + insns size : 8 16-bit code units │ │ +064450: |[064450] android.support.v4.util.Pair.:(Ljava/lang/Object;Ljava/lang/Object;)V │ │ +064460: 7010 8622 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2286 │ │ +064466: 5b01 1905 |0003: iput-object v1, v0, Landroid/support/v4/util/Pair;.first:Ljava/lang/Object; // field@0519 │ │ +06446a: 5b02 1a05 |0005: iput-object v2, v0, Landroid/support/v4/util/Pair;.second:Ljava/lang/Object; // field@051a │ │ +06446e: 0e00 |0007: return-void │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=34 │ │ + 0x0003 line=35 │ │ + 0x0005 line=36 │ │ + 0x0007 line=37 │ │ + locals : │ │ + 0x0000 - 0x0000 reg=0 this Landroid/support/v4/util/Pair; │ │ + 0x0000 - 0x0000 reg=1 (null) Ljava/lang/Object; │ │ + 0x0000 - 0x0000 reg=2 (null) Ljava/lang/Object; │ │ + 0x0000 - 0x0008 reg=0 this Landroid/support/v4/util/Pair; Landroid/support/v4/util/Pair; │ │ + 0x0000 - 0x0008 reg=1 first Ljava/lang/Object; TF; │ │ + 0x0000 - 0x0008 reg=2 second Ljava/lang/Object; TS; │ │ + │ │ + #1 : (in Landroid/support/v4/util/Pair;) │ │ + name : 'create' │ │ + type : '(Ljava/lang/Object;Ljava/lang/Object;)Landroid/support/v4/util/Pair;' │ │ + access : 0x0009 (PUBLIC STATIC) │ │ + code - │ │ + registers : 3 │ │ + ins : 2 │ │ + outs : 3 │ │ + insns size : 6 16-bit code units │ │ +064470: |[064470] android.support.v4.util.Pair.create:(Ljava/lang/Object;Ljava/lang/Object;)Landroid/support/v4/util/Pair; │ │ +064480: 2200 9702 |0000: new-instance v0, Landroid/support/v4/util/Pair; // type@0297 │ │ +064484: 7030 260f 1002 |0002: invoke-direct {v0, v1, v2}, Landroid/support/v4/util/Pair;.:(Ljava/lang/Object;Ljava/lang/Object;)V // method@0f26 │ │ +06448a: 1100 |0005: return-object v0 │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=77 │ │ + locals : │ │ + 0x0000 - 0x0000 reg=1 (null) Ljava/lang/Object; │ │ + 0x0000 - 0x0000 reg=2 (null) Ljava/lang/Object; │ │ + 0x0000 - 0x0006 reg=1 a Ljava/lang/Object; TA; │ │ + 0x0000 - 0x0006 reg=2 b Ljava/lang/Object; TB; │ │ + │ │ + #2 : (in Landroid/support/v4/util/Pair;) │ │ + name : 'objectsEqual' │ │ + type : '(Ljava/lang/Object;Ljava/lang/Object;)Z' │ │ + access : 0x000a (PRIVATE STATIC) │ │ + code - │ │ + registers : 3 │ │ + ins : 2 │ │ + outs : 2 │ │ + insns size : 14 16-bit code units │ │ +06448c: |[06448c] android.support.v4.util.Pair.objectsEqual:(Ljava/lang/Object;Ljava/lang/Object;)Z │ │ +06449c: 3221 0a00 |0000: if-eq v1, v2, 000a // +000a │ │ +0644a0: 3801 0a00 |0002: if-eqz v1, 000c // +000a │ │ +0644a4: 6e20 8822 2100 |0004: invoke-virtual {v1, v2}, Ljava/lang/Object;.equals:(Ljava/lang/Object;)Z // method@2288 │ │ +0644aa: 0a00 |0007: move-result v0 │ │ +0644ac: 3800 0400 |0008: if-eqz v0, 000c // +0004 │ │ +0644b0: 1210 |000a: const/4 v0, #int 1 // #1 │ │ +0644b2: 0f00 |000b: return v0 │ │ +0644b4: 1200 |000c: const/4 v0, #int 0 // #0 │ │ +0644b6: 28fe |000d: goto 000b // -0002 │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=57 │ │ + locals : │ │ + 0x0000 - 0x000e reg=1 a Ljava/lang/Object; │ │ + 0x0000 - 0x000e reg=2 b Ljava/lang/Object; │ │ + │ │ + Virtual methods - │ │ + #0 : (in Landroid/support/v4/util/Pair;) │ │ + name : 'equals' │ │ + type : '(Ljava/lang/Object;)Z' │ │ + access : 0x0001 (PUBLIC) │ │ + code - │ │ + registers : 6 │ │ + ins : 2 │ │ + outs : 2 │ │ + insns size : 31 16-bit code units │ │ +0644b8: |[0644b8] android.support.v4.util.Pair.equals:(Ljava/lang/Object;)Z │ │ +0644c8: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +0644ca: 2052 9702 |0001: instance-of v2, v5, Landroid/support/v4/util/Pair; // type@0297 │ │ +0644ce: 3902 0300 |0003: if-nez v2, 0006 // +0003 │ │ +0644d2: 0f01 |0005: return v1 │ │ +0644d4: 0750 |0006: move-object v0, v5 │ │ +0644d6: 1f00 9702 |0007: check-cast v0, Landroid/support/v4/util/Pair; // type@0297 │ │ +0644da: 5402 1905 |0009: iget-object v2, v0, Landroid/support/v4/util/Pair;.first:Ljava/lang/Object; // field@0519 │ │ +0644de: 5443 1905 |000b: iget-object v3, v4, Landroid/support/v4/util/Pair;.first:Ljava/lang/Object; // field@0519 │ │ +0644e2: 7120 2a0f 3200 |000d: invoke-static {v2, v3}, Landroid/support/v4/util/Pair;.objectsEqual:(Ljava/lang/Object;Ljava/lang/Object;)Z // method@0f2a │ │ +0644e8: 0a02 |0010: move-result v2 │ │ +0644ea: 3802 f4ff |0011: if-eqz v2, 0005 // -000c │ │ +0644ee: 5402 1a05 |0013: iget-object v2, v0, Landroid/support/v4/util/Pair;.second:Ljava/lang/Object; // field@051a │ │ +0644f2: 5443 1a05 |0015: iget-object v3, v4, Landroid/support/v4/util/Pair;.second:Ljava/lang/Object; // field@051a │ │ +0644f6: 7120 2a0f 3200 |0017: invoke-static {v2, v3}, Landroid/support/v4/util/Pair;.objectsEqual:(Ljava/lang/Object;Ljava/lang/Object;)Z // method@0f2a │ │ +0644fc: 0a02 |001a: move-result v2 │ │ +0644fe: 3802 eaff |001b: if-eqz v2, 0005 // -0016 │ │ +064502: 1211 |001d: const/4 v1, #int 1 // #1 │ │ +064504: 28e7 |001e: goto 0005 // -0019 │ │ + catches : (none) │ │ + positions : │ │ + 0x0001 line=49 │ │ + 0x0005 line=53 │ │ + 0x0007 line=52 │ │ + 0x0009 line=53 │ │ + locals : │ │ + 0x0000 - 0x0000 reg=4 this Landroid/support/v4/util/Pair; │ │ + 0x0009 - 0x001f reg=0 p Landroid/support/v4/util/Pair; Landroid/support/v4/util/Pair<**>; │ │ + 0x0000 - 0x001f reg=4 this Landroid/support/v4/util/Pair; Landroid/support/v4/util/Pair; │ │ + 0x0000 - 0x001f reg=5 o Ljava/lang/Object; │ │ + │ │ + #1 : (in Landroid/support/v4/util/Pair;) │ │ + name : 'hashCode' │ │ + type : '()I' │ │ + access : 0x0001 (PUBLIC) │ │ + code - │ │ + registers : 4 │ │ + ins : 1 │ │ + outs : 1 │ │ + insns size : 26 16-bit code units │ │ +064508: |[064508] android.support.v4.util.Pair.hashCode:()I │ │ +064518: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +06451a: 5430 1905 |0001: iget-object v0, v3, Landroid/support/v4/util/Pair;.first:Ljava/lang/Object; // field@0519 │ │ +06451e: 3900 0900 |0003: if-nez v0, 000c // +0009 │ │ +064522: 0110 |0005: move v0, v1 │ │ +064524: 5432 1a05 |0006: iget-object v2, v3, Landroid/support/v4/util/Pair;.second:Ljava/lang/Object; // field@051a │ │ +064528: 3902 0b00 |0008: if-nez v2, 0013 // +000b │ │ +06452c: b710 |000a: xor-int/2addr v0, v1 │ │ +06452e: 0f00 |000b: return v0 │ │ +064530: 5430 1905 |000c: iget-object v0, v3, Landroid/support/v4/util/Pair;.first:Ljava/lang/Object; // field@0519 │ │ +064534: 6e10 8a22 0000 |000e: invoke-virtual {v0}, Ljava/lang/Object;.hashCode:()I // method@228a │ │ +06453a: 0a00 |0011: move-result v0 │ │ +06453c: 28f4 |0012: goto 0006 // -000c │ │ +06453e: 5431 1a05 |0013: iget-object v1, v3, Landroid/support/v4/util/Pair;.second:Ljava/lang/Object; // field@051a │ │ +064542: 6e10 8a22 0100 |0015: invoke-virtual {v1}, Ljava/lang/Object;.hashCode:()I // method@228a │ │ +064548: 0a01 |0018: move-result v1 │ │ +06454a: 28f1 |0019: goto 000a // -000f │ │ + catches : (none) │ │ + positions : │ │ + 0x0001 line=67 │ │ + locals : │ │ + 0x0000 - 0x0000 reg=3 this Landroid/support/v4/util/Pair; │ │ + 0x0000 - 0x001a reg=3 this Landroid/support/v4/util/Pair; Landroid/support/v4/util/Pair; │ │ + │ │ + source_file_idx : 3434 (Pair.java) │ │ + │ │ +Class #330 header: │ │ +class_idx : 664 │ │ +access_flags : 1537 (0x0601) │ │ +superclass_idx : 1337 │ │ +source_file_idx : 3450 │ │ +static_fields_size : 0 │ │ +instance_fields_size: 0 │ │ +direct_methods_size : 0 │ │ +virtual_methods_size: 2 │ │ + │ │ +Class #330 annotations: │ │ +Annotations on class │ │ + VISIBILITY_SYSTEM Ldalvik/annotation/EnclosingClass; value=Landroid/support/v4/util/Pools; │ │ + VISIBILITY_SYSTEM Ldalvik/annotation/InnerClass; accessFlags=1545 name="Pool" │ │ + VISIBILITY_SYSTEM Ldalvik/annotation/Signature; value={ "" "Ljava/lang/Object;" } │ │ +Annotations on method #3883 'acquire' │ │ + VISIBILITY_SYSTEM Ldalvik/annotation/Signature; value={ "()TT;" } │ │ +Annotations on method #3884 'release' │ │ + VISIBILITY_SYSTEM Ldalvik/annotation/Signature; value={ "(TT;)Z" } │ │ + │ │ +Class #330 - │ │ + Class descriptor : 'Landroid/support/v4/util/Pools$Pool;' │ │ + Access flags : 0x0601 (PUBLIC INTERFACE ABSTRACT) │ │ + Superclass : 'Ljava/lang/Object;' │ │ + Interfaces - │ │ + Static fields - │ │ + Instance fields - │ │ + Direct methods - │ │ + Virtual methods - │ │ + #0 : (in Landroid/support/v4/util/Pools$Pool;) │ │ + name : 'acquire' │ │ + type : '()Ljava/lang/Object;' │ │ + access : 0x0401 (PUBLIC ABSTRACT) │ │ + code : (none) │ │ + │ │ + #1 : (in Landroid/support/v4/util/Pools$Pool;) │ │ + name : 'release' │ │ + type : '(Ljava/lang/Object;)Z' │ │ + access : 0x0401 (PUBLIC ABSTRACT) │ │ + code : (none) │ │ + │ │ + source_file_idx : 3450 (Pools.java) │ │ + │ │ +Class #331 header: │ │ +class_idx : 667 │ │ +access_flags : 17 (0x0011) │ │ +superclass_idx : 1337 │ │ +source_file_idx : 3450 │ │ +static_fields_size : 0 │ │ +instance_fields_size: 0 │ │ +direct_methods_size : 1 │ │ +virtual_methods_size: 0 │ │ + │ │ +Class #331 annotations: │ │ +Annotations on class │ │ + VISIBILITY_SYSTEM Ldalvik/annotation/MemberClasses; value={ Landroid/support/v4/util/Pools$SynchronizedPool; Landroid/support/v4/util/Pools$SimplePool; Landroid/support/v4/util/Pools$Pool; } │ │ + │ │ +Class #331 - │ │ + Class descriptor : 'Landroid/support/v4/util/Pools;' │ │ + Access flags : 0x0011 (PUBLIC FINAL) │ │ + Superclass : 'Ljava/lang/Object;' │ │ + Interfaces - │ │ + Static fields - │ │ + Instance fields - │ │ + Direct methods - │ │ + #0 : (in Landroid/support/v4/util/Pools;) │ │ + name : '' │ │ + type : '()V' │ │ + access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ + code - │ │ + registers : 1 │ │ + ins : 1 │ │ + outs : 1 │ │ + insns size : 4 16-bit code units │ │ +06454c: |[06454c] android.support.v4.util.Pools.:()V │ │ +06455c: 7010 8622 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2286 │ │ +064562: 0e00 |0003: return-void │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=69 │ │ + 0x0003 line=71 │ │ + locals : │ │ + 0x0000 - 0x0004 reg=0 this Landroid/support/v4/util/Pools; │ │ + │ │ + Virtual methods - │ │ + source_file_idx : 3450 (Pools.java) │ │ + │ │ +Class #332 header: │ │ +class_idx : 668 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 948 │ │ -source_file_idx : 2693 │ │ +superclass_idx : 1337 │ │ +source_file_idx : 3697 │ │ static_fields_size : 8 │ │ instance_fields_size: 3 │ │ direct_methods_size : 5 │ │ -virtual_methods_size: 20 │ │ +virtual_methods_size: 21 │ │ │ │ -Class #169 annotations: │ │ +Class #332 annotations: │ │ Annotations on class │ │ VISIBILITY_SYSTEM Ldalvik/annotation/Signature; value={ "" "Ljava/lang/Object;" } │ │ -Annotations on method #2195 'get' │ │ +Annotations on method #3903 'get' │ │ VISIBILITY_SYSTEM Ldalvik/annotation/Signature; value={ "(" "Ljava/lang/Object;" ")TV;" } │ │ -Annotations on method #2201 'keyAt' │ │ +Annotations on method #3910 'keyAt' │ │ VISIBILITY_SYSTEM Ldalvik/annotation/Signature; value={ "(I)TK;" } │ │ -Annotations on method #2202 'put' │ │ +Annotations on method #3911 'put' │ │ VISIBILITY_SYSTEM Ldalvik/annotation/Signature; value={ "(TK;TV;)TV;" } │ │ -Annotations on method #2203 'putAll' │ │ +Annotations on method #3912 'putAll' │ │ VISIBILITY_SYSTEM Ldalvik/annotation/Signature; value={ "(" "Landroid/support/v4/util/SimpleArrayMap" "<+TK;+TV;>;)V" } │ │ -Annotations on method #2204 'remove' │ │ +Annotations on method #3913 'remove' │ │ VISIBILITY_SYSTEM Ldalvik/annotation/Signature; value={ "(" "Ljava/lang/Object;" ")TV;" } │ │ -Annotations on method #2205 'removeAt' │ │ +Annotations on method #3914 'removeAt' │ │ VISIBILITY_SYSTEM Ldalvik/annotation/Signature; value={ "(I)TV;" } │ │ -Annotations on method #2206 'setValueAt' │ │ +Annotations on method #3915 'setValueAt' │ │ VISIBILITY_SYSTEM Ldalvik/annotation/Signature; value={ "(ITV;)TV;" } │ │ -Annotations on method #2209 'valueAt' │ │ +Annotations on method #3918 'valueAt' │ │ VISIBILITY_SYSTEM Ldalvik/annotation/Signature; value={ "(I)TV;" } │ │ │ │ -Class #169 - │ │ +Class #332 - │ │ Class descriptor : 'Landroid/support/v4/util/SimpleArrayMap;' │ │ Access flags : 0x0001 (PUBLIC) │ │ Superclass : 'Ljava/lang/Object;' │ │ Interfaces - │ │ Static fields - │ │ #0 : (in Landroid/support/v4/util/SimpleArrayMap;) │ │ name : 'BASE_SIZE' │ │ @@ -36353,23 +64450,23 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 15 16-bit code units │ │ -042c50: |[042c50] android.support.v4.util.SimpleArrayMap.:()V │ │ -042c60: 7010 9117 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@1791 │ │ -042c66: 6200 c002 |0003: sget-object v0, Landroid/support/v4/util/ContainerHelpers;.EMPTY_INTS:[I // field@02c0 │ │ -042c6a: 5b10 e802 |0005: iput-object v0, v1, Landroid/support/v4/util/SimpleArrayMap;.mHashes:[I // field@02e8 │ │ -042c6e: 6200 c202 |0007: sget-object v0, Landroid/support/v4/util/ContainerHelpers;.EMPTY_OBJECTS:[Ljava/lang/Object; // field@02c2 │ │ -042c72: 5b10 e502 |0009: iput-object v0, v1, Landroid/support/v4/util/SimpleArrayMap;.mArray:[Ljava/lang/Object; // field@02e5 │ │ -042c76: 1200 |000b: const/4 v0, #int 0 // #0 │ │ -042c78: 5910 e902 |000c: iput v0, v1, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@02e9 │ │ -042c7c: 0e00 |000e: return-void │ │ +064564: |[064564] android.support.v4.util.SimpleArrayMap.:()V │ │ +064574: 7010 8622 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@2286 │ │ +06457a: 6200 f804 |0003: sget-object v0, Landroid/support/v4/util/ContainerHelpers;.EMPTY_INTS:[I // field@04f8 │ │ +06457e: 5b10 2505 |0005: iput-object v0, v1, Landroid/support/v4/util/SimpleArrayMap;.mHashes:[I // field@0525 │ │ +064582: 6200 fa04 |0007: sget-object v0, Landroid/support/v4/util/ContainerHelpers;.EMPTY_OBJECTS:[Ljava/lang/Object; // field@04fa │ │ +064586: 5b10 2205 |0009: iput-object v0, v1, Landroid/support/v4/util/SimpleArrayMap;.mArray:[Ljava/lang/Object; // field@0522 │ │ +06458a: 1200 |000b: const/4 v0, #int 0 // #0 │ │ +06458c: 5910 2605 |000c: iput v0, v1, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@0526 │ │ +064590: 0e00 |000e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=208 │ │ 0x0003 line=209 │ │ 0x0007 line=210 │ │ 0x000b line=211 │ │ 0x000e line=212 │ │ @@ -36382,26 +64479,26 @@ │ │ type : '(I)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 21 16-bit code units │ │ -042c80: |[042c80] android.support.v4.util.SimpleArrayMap.:(I)V │ │ -042c90: 7010 9117 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@1791 │ │ -042c96: 3902 0e00 |0003: if-nez v2, 0011 // +000e │ │ -042c9a: 6200 c002 |0005: sget-object v0, Landroid/support/v4/util/ContainerHelpers;.EMPTY_INTS:[I // field@02c0 │ │ -042c9e: 5b10 e802 |0007: iput-object v0, v1, Landroid/support/v4/util/SimpleArrayMap;.mHashes:[I // field@02e8 │ │ -042ca2: 6200 c202 |0009: sget-object v0, Landroid/support/v4/util/ContainerHelpers;.EMPTY_OBJECTS:[Ljava/lang/Object; // field@02c2 │ │ -042ca6: 5b10 e502 |000b: iput-object v0, v1, Landroid/support/v4/util/SimpleArrayMap;.mArray:[Ljava/lang/Object; // field@02e5 │ │ -042caa: 1200 |000d: const/4 v0, #int 0 // #0 │ │ -042cac: 5910 e902 |000e: iput v0, v1, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@02e9 │ │ -042cb0: 0e00 |0010: return-void │ │ -042cb2: 7020 8c08 2100 |0011: invoke-direct {v1, v2}, Landroid/support/v4/util/SimpleArrayMap;.allocArrays:(I)V // method@088c │ │ -042cb8: 28f9 |0014: goto 000d // -0007 │ │ +064594: |[064594] android.support.v4.util.SimpleArrayMap.:(I)V │ │ +0645a4: 7010 8622 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@2286 │ │ +0645aa: 3902 0e00 |0003: if-nez v2, 0011 // +000e │ │ +0645ae: 6200 f804 |0005: sget-object v0, Landroid/support/v4/util/ContainerHelpers;.EMPTY_INTS:[I // field@04f8 │ │ +0645b2: 5b10 2505 |0007: iput-object v0, v1, Landroid/support/v4/util/SimpleArrayMap;.mHashes:[I // field@0525 │ │ +0645b6: 6200 fa04 |0009: sget-object v0, Landroid/support/v4/util/ContainerHelpers;.EMPTY_OBJECTS:[Ljava/lang/Object; // field@04fa │ │ +0645ba: 5b10 2205 |000b: iput-object v0, v1, Landroid/support/v4/util/SimpleArrayMap;.mArray:[Ljava/lang/Object; // field@0522 │ │ +0645be: 1200 |000d: const/4 v0, #int 0 // #0 │ │ +0645c0: 5910 2605 |000e: iput v0, v1, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@0526 │ │ +0645c4: 0e00 |0010: return-void │ │ +0645c6: 7020 380f 2100 |0011: invoke-direct {v1, v2}, Landroid/support/v4/util/SimpleArrayMap;.allocArrays:(I)V // method@0f38 │ │ +0645cc: 28f9 |0014: goto 000d // -0007 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=217 │ │ 0x0003 line=218 │ │ 0x0005 line=219 │ │ 0x0009 line=220 │ │ 0x000d line=224 │ │ @@ -36417,19 +64514,19 @@ │ │ type : '(Landroid/support/v4/util/SimpleArrayMap;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -042cbc: |[042cbc] android.support.v4.util.SimpleArrayMap.:(Landroid/support/v4/util/SimpleArrayMap;)V │ │ -042ccc: 7010 8908 0000 |0000: invoke-direct {v0}, Landroid/support/v4/util/SimpleArrayMap;.:()V // method@0889 │ │ -042cd2: 3801 0500 |0003: if-eqz v1, 0008 // +0005 │ │ -042cd6: 6e20 9b08 1000 |0005: invoke-virtual {v0, v1}, Landroid/support/v4/util/SimpleArrayMap;.putAll:(Landroid/support/v4/util/SimpleArrayMap;)V // method@089b │ │ -042cdc: 0e00 |0008: return-void │ │ +0645d0: |[0645d0] android.support.v4.util.SimpleArrayMap.:(Landroid/support/v4/util/SimpleArrayMap;)V │ │ +0645e0: 7010 350f 0000 |0000: invoke-direct {v0}, Landroid/support/v4/util/SimpleArrayMap;.:()V // method@0f35 │ │ +0645e6: 3801 0500 |0003: if-eqz v1, 0008 // +0005 │ │ +0645ea: 6e20 480f 1000 |0005: invoke-virtual {v0, v1}, Landroid/support/v4/util/SimpleArrayMap;.putAll:(Landroid/support/v4/util/SimpleArrayMap;)V // method@0f48 │ │ +0645f0: 0e00 |0008: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=231 │ │ 0x0003 line=232 │ │ 0x0005 line=233 │ │ 0x0008 line=235 │ │ locals : │ │ @@ -36442,86 +64539,86 @@ │ │ type : '(I)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 7 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 115 16-bit code units │ │ -042ce0: |[042ce0] android.support.v4.util.SimpleArrayMap.allocArrays:(I)V │ │ -042cf0: 1301 0800 |0000: const/16 v1, #int 8 // #8 │ │ -042cf4: 3316 3d00 |0002: if-ne v6, v1, 003f // +003d │ │ -042cf8: 1c02 7401 |0004: const-class v2, Landroid/support/v4/util/ArrayMap; // type@0174 │ │ -042cfc: 1d02 |0006: monitor-enter v2 │ │ -042cfe: 6201 ea02 |0007: sget-object v1, Landroid/support/v4/util/SimpleArrayMap;.mTwiceBaseCache:[Ljava/lang/Object; // field@02ea │ │ -042d02: 3801 2700 |0009: if-eqz v1, 0030 // +0027 │ │ -042d06: 6200 ea02 |000b: sget-object v0, Landroid/support/v4/util/SimpleArrayMap;.mTwiceBaseCache:[Ljava/lang/Object; // field@02ea │ │ -042d0a: 5b50 e502 |000d: iput-object v0, v5, Landroid/support/v4/util/SimpleArrayMap;.mArray:[Ljava/lang/Object; // field@02e5 │ │ -042d0e: 1201 |000f: const/4 v1, #int 0 // #0 │ │ -042d10: 4601 0001 |0010: aget-object v1, v0, v1 │ │ -042d14: 1f01 2f04 |0012: check-cast v1, [Ljava/lang/Object; // type@042f │ │ -042d18: 1f01 2f04 |0014: check-cast v1, [Ljava/lang/Object; // type@042f │ │ -042d1c: 6901 ea02 |0016: sput-object v1, Landroid/support/v4/util/SimpleArrayMap;.mTwiceBaseCache:[Ljava/lang/Object; // field@02ea │ │ -042d20: 1211 |0018: const/4 v1, #int 1 // #1 │ │ -042d22: 4601 0001 |0019: aget-object v1, v0, v1 │ │ -042d26: 1f01 1804 |001b: check-cast v1, [I // type@0418 │ │ -042d2a: 1f01 1804 |001d: check-cast v1, [I // type@0418 │ │ -042d2e: 5b51 e802 |001f: iput-object v1, v5, Landroid/support/v4/util/SimpleArrayMap;.mHashes:[I // field@02e8 │ │ -042d32: 1201 |0021: const/4 v1, #int 0 // #0 │ │ -042d34: 1213 |0022: const/4 v3, #int 1 // #1 │ │ -042d36: 1204 |0023: const/4 v4, #int 0 // #0 │ │ -042d38: 4d04 0003 |0024: aput-object v4, v0, v3 │ │ -042d3c: 4d04 0001 |0026: aput-object v4, v0, v1 │ │ -042d40: 6001 eb02 |0028: sget v1, Landroid/support/v4/util/SimpleArrayMap;.mTwiceBaseCacheSize:I // field@02eb │ │ -042d44: d801 01ff |002a: add-int/lit8 v1, v1, #int -1 // #ff │ │ -042d48: 6701 eb02 |002c: sput v1, Landroid/support/v4/util/SimpleArrayMap;.mTwiceBaseCacheSize:I // field@02eb │ │ -042d4c: 1e02 |002e: monitor-exit v2 │ │ -042d4e: 0e00 |002f: return-void │ │ -042d50: 1e02 |0030: monitor-exit v2 │ │ -042d52: 2361 1804 |0031: new-array v1, v6, [I // type@0418 │ │ -042d56: 5b51 e802 |0033: iput-object v1, v5, Landroid/support/v4/util/SimpleArrayMap;.mHashes:[I // field@02e8 │ │ -042d5a: e001 0601 |0035: shl-int/lit8 v1, v6, #int 1 // #01 │ │ -042d5e: 2311 2f04 |0037: new-array v1, v1, [Ljava/lang/Object; // type@042f │ │ -042d62: 5b51 e502 |0039: iput-object v1, v5, Landroid/support/v4/util/SimpleArrayMap;.mArray:[Ljava/lang/Object; // field@02e5 │ │ -042d66: 28f4 |003b: goto 002f // -000c │ │ -042d68: 0d01 |003c: move-exception v1 │ │ -042d6a: 1e02 |003d: monitor-exit v2 │ │ -042d6c: 2701 |003e: throw v1 │ │ -042d6e: 1241 |003f: const/4 v1, #int 4 // #4 │ │ -042d70: 3316 f1ff |0040: if-ne v6, v1, 0031 // -000f │ │ -042d74: 1c02 7401 |0042: const-class v2, Landroid/support/v4/util/ArrayMap; // type@0174 │ │ -042d78: 1d02 |0044: monitor-enter v2 │ │ -042d7a: 6201 e602 |0045: sget-object v1, Landroid/support/v4/util/SimpleArrayMap;.mBaseCache:[Ljava/lang/Object; // field@02e6 │ │ -042d7e: 3801 2a00 |0047: if-eqz v1, 0071 // +002a │ │ -042d82: 6200 e602 |0049: sget-object v0, Landroid/support/v4/util/SimpleArrayMap;.mBaseCache:[Ljava/lang/Object; // field@02e6 │ │ -042d86: 5b50 e502 |004b: iput-object v0, v5, Landroid/support/v4/util/SimpleArrayMap;.mArray:[Ljava/lang/Object; // field@02e5 │ │ -042d8a: 1201 |004d: const/4 v1, #int 0 // #0 │ │ -042d8c: 4601 0001 |004e: aget-object v1, v0, v1 │ │ -042d90: 1f01 2f04 |0050: check-cast v1, [Ljava/lang/Object; // type@042f │ │ -042d94: 1f01 2f04 |0052: check-cast v1, [Ljava/lang/Object; // type@042f │ │ -042d98: 6901 e602 |0054: sput-object v1, Landroid/support/v4/util/SimpleArrayMap;.mBaseCache:[Ljava/lang/Object; // field@02e6 │ │ -042d9c: 1211 |0056: const/4 v1, #int 1 // #1 │ │ -042d9e: 4601 0001 |0057: aget-object v1, v0, v1 │ │ -042da2: 1f01 1804 |0059: check-cast v1, [I // type@0418 │ │ -042da6: 1f01 1804 |005b: check-cast v1, [I // type@0418 │ │ -042daa: 5b51 e802 |005d: iput-object v1, v5, Landroid/support/v4/util/SimpleArrayMap;.mHashes:[I // field@02e8 │ │ -042dae: 1201 |005f: const/4 v1, #int 0 // #0 │ │ -042db0: 1213 |0060: const/4 v3, #int 1 // #1 │ │ -042db2: 1204 |0061: const/4 v4, #int 0 // #0 │ │ -042db4: 4d04 0003 |0062: aput-object v4, v0, v3 │ │ -042db8: 4d04 0001 |0064: aput-object v4, v0, v1 │ │ -042dbc: 6001 e702 |0066: sget v1, Landroid/support/v4/util/SimpleArrayMap;.mBaseCacheSize:I // field@02e7 │ │ -042dc0: d801 01ff |0068: add-int/lit8 v1, v1, #int -1 // #ff │ │ -042dc4: 6701 e702 |006a: sput v1, Landroid/support/v4/util/SimpleArrayMap;.mBaseCacheSize:I // field@02e7 │ │ -042dc8: 1e02 |006c: monitor-exit v2 │ │ -042dca: 28c2 |006d: goto 002f // -003e │ │ -042dcc: 0d01 |006e: move-exception v1 │ │ -042dce: 1e02 |006f: monitor-exit v2 │ │ -042dd0: 2701 |0070: throw v1 │ │ -042dd2: 1e02 |0071: monitor-exit v2 │ │ -042dd4: 28bf |0072: goto 0031 // -0041 │ │ +0645f4: |[0645f4] android.support.v4.util.SimpleArrayMap.allocArrays:(I)V │ │ +064604: 1301 0800 |0000: const/16 v1, #int 8 // #8 │ │ +064608: 3316 3d00 |0002: if-ne v6, v1, 003f // +003d │ │ +06460c: 1c02 8902 |0004: const-class v2, Landroid/support/v4/util/ArrayMap; // type@0289 │ │ +064610: 1d02 |0006: monitor-enter v2 │ │ +064612: 6201 2705 |0007: sget-object v1, Landroid/support/v4/util/SimpleArrayMap;.mTwiceBaseCache:[Ljava/lang/Object; // field@0527 │ │ +064616: 3801 2700 |0009: if-eqz v1, 0030 // +0027 │ │ +06461a: 6200 2705 |000b: sget-object v0, Landroid/support/v4/util/SimpleArrayMap;.mTwiceBaseCache:[Ljava/lang/Object; // field@0527 │ │ +06461e: 5b50 2205 |000d: iput-object v0, v5, Landroid/support/v4/util/SimpleArrayMap;.mArray:[Ljava/lang/Object; // field@0522 │ │ +064622: 1201 |000f: const/4 v1, #int 0 // #0 │ │ +064624: 4601 0001 |0010: aget-object v1, v0, v1 │ │ +064628: 1f01 ca05 |0012: check-cast v1, [Ljava/lang/Object; // type@05ca │ │ +06462c: 1f01 ca05 |0014: check-cast v1, [Ljava/lang/Object; // type@05ca │ │ +064630: 6901 2705 |0016: sput-object v1, Landroid/support/v4/util/SimpleArrayMap;.mTwiceBaseCache:[Ljava/lang/Object; // field@0527 │ │ +064634: 1211 |0018: const/4 v1, #int 1 // #1 │ │ +064636: 4601 0001 |0019: aget-object v1, v0, v1 │ │ +06463a: 1f01 a205 |001b: check-cast v1, [I // type@05a2 │ │ +06463e: 1f01 a205 |001d: check-cast v1, [I // type@05a2 │ │ +064642: 5b51 2505 |001f: iput-object v1, v5, Landroid/support/v4/util/SimpleArrayMap;.mHashes:[I // field@0525 │ │ +064646: 1201 |0021: const/4 v1, #int 0 // #0 │ │ +064648: 1213 |0022: const/4 v3, #int 1 // #1 │ │ +06464a: 1204 |0023: const/4 v4, #int 0 // #0 │ │ +06464c: 4d04 0003 |0024: aput-object v4, v0, v3 │ │ +064650: 4d04 0001 |0026: aput-object v4, v0, v1 │ │ +064654: 6001 2805 |0028: sget v1, Landroid/support/v4/util/SimpleArrayMap;.mTwiceBaseCacheSize:I // field@0528 │ │ +064658: d801 01ff |002a: add-int/lit8 v1, v1, #int -1 // #ff │ │ +06465c: 6701 2805 |002c: sput v1, Landroid/support/v4/util/SimpleArrayMap;.mTwiceBaseCacheSize:I // field@0528 │ │ +064660: 1e02 |002e: monitor-exit v2 │ │ +064662: 0e00 |002f: return-void │ │ +064664: 1e02 |0030: monitor-exit v2 │ │ +064666: 2361 a205 |0031: new-array v1, v6, [I // type@05a2 │ │ +06466a: 5b51 2505 |0033: iput-object v1, v5, Landroid/support/v4/util/SimpleArrayMap;.mHashes:[I // field@0525 │ │ +06466e: e001 0601 |0035: shl-int/lit8 v1, v6, #int 1 // #01 │ │ +064672: 2311 ca05 |0037: new-array v1, v1, [Ljava/lang/Object; // type@05ca │ │ +064676: 5b51 2205 |0039: iput-object v1, v5, Landroid/support/v4/util/SimpleArrayMap;.mArray:[Ljava/lang/Object; // field@0522 │ │ +06467a: 28f4 |003b: goto 002f // -000c │ │ +06467c: 0d01 |003c: move-exception v1 │ │ +06467e: 1e02 |003d: monitor-exit v2 │ │ +064680: 2701 |003e: throw v1 │ │ +064682: 1241 |003f: const/4 v1, #int 4 // #4 │ │ +064684: 3316 f1ff |0040: if-ne v6, v1, 0031 // -000f │ │ +064688: 1c02 8902 |0042: const-class v2, Landroid/support/v4/util/ArrayMap; // type@0289 │ │ +06468c: 1d02 |0044: monitor-enter v2 │ │ +06468e: 6201 2305 |0045: sget-object v1, Landroid/support/v4/util/SimpleArrayMap;.mBaseCache:[Ljava/lang/Object; // field@0523 │ │ +064692: 3801 2a00 |0047: if-eqz v1, 0071 // +002a │ │ +064696: 6200 2305 |0049: sget-object v0, Landroid/support/v4/util/SimpleArrayMap;.mBaseCache:[Ljava/lang/Object; // field@0523 │ │ +06469a: 5b50 2205 |004b: iput-object v0, v5, Landroid/support/v4/util/SimpleArrayMap;.mArray:[Ljava/lang/Object; // field@0522 │ │ +06469e: 1201 |004d: const/4 v1, #int 0 // #0 │ │ +0646a0: 4601 0001 |004e: aget-object v1, v0, v1 │ │ +0646a4: 1f01 ca05 |0050: check-cast v1, [Ljava/lang/Object; // type@05ca │ │ +0646a8: 1f01 ca05 |0052: check-cast v1, [Ljava/lang/Object; // type@05ca │ │ +0646ac: 6901 2305 |0054: sput-object v1, Landroid/support/v4/util/SimpleArrayMap;.mBaseCache:[Ljava/lang/Object; // field@0523 │ │ +0646b0: 1211 |0056: const/4 v1, #int 1 // #1 │ │ +0646b2: 4601 0001 |0057: aget-object v1, v0, v1 │ │ +0646b6: 1f01 a205 |0059: check-cast v1, [I // type@05a2 │ │ +0646ba: 1f01 a205 |005b: check-cast v1, [I // type@05a2 │ │ +0646be: 5b51 2505 |005d: iput-object v1, v5, Landroid/support/v4/util/SimpleArrayMap;.mHashes:[I // field@0525 │ │ +0646c2: 1201 |005f: const/4 v1, #int 0 // #0 │ │ +0646c4: 1213 |0060: const/4 v3, #int 1 // #1 │ │ +0646c6: 1204 |0061: const/4 v4, #int 0 // #0 │ │ +0646c8: 4d04 0003 |0062: aput-object v4, v0, v3 │ │ +0646cc: 4d04 0001 |0064: aput-object v4, v0, v1 │ │ +0646d0: 6001 2405 |0066: sget v1, Landroid/support/v4/util/SimpleArrayMap;.mBaseCacheSize:I // field@0524 │ │ +0646d4: d801 01ff |0068: add-int/lit8 v1, v1, #int -1 // #ff │ │ +0646d8: 6701 2405 |006a: sput v1, Landroid/support/v4/util/SimpleArrayMap;.mBaseCacheSize:I // field@0524 │ │ +0646dc: 1e02 |006c: monitor-exit v2 │ │ +0646de: 28c2 |006d: goto 002f // -003e │ │ +0646e0: 0d01 |006e: move-exception v1 │ │ +0646e2: 1e02 |006f: monitor-exit v2 │ │ +0646e4: 2701 |0070: throw v1 │ │ +0646e6: 1e02 |0071: monitor-exit v2 │ │ +0646e8: 28bf |0072: goto 0031 // -0041 │ │ catches : 4 │ │ 0x0007 - 0x0031 │ │ -> 0x003c │ │ 0x003d - 0x003e │ │ -> 0x003c │ │ 0x0045 - 0x0070 │ │ -> 0x006e │ │ @@ -36566,73 +64663,73 @@ │ │ type : '([I[Ljava/lang/Object;I)V' │ │ access : 0x000a (PRIVATE STATIC) │ │ code - │ │ registers : 8 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 92 16-bit code units │ │ -042e00: |[042e00] android.support.v4.util.SimpleArrayMap.freeArrays:([I[Ljava/lang/Object;I)V │ │ -042e10: 1303 0a00 |0000: const/16 v3, #int 10 // #a │ │ -042e14: 1224 |0002: const/4 v4, #int 2 // #2 │ │ -042e16: 2151 |0003: array-length v1, v5 │ │ -042e18: 1302 0800 |0004: const/16 v2, #int 8 // #8 │ │ -042e1c: 3321 2a00 |0006: if-ne v1, v2, 0030 // +002a │ │ -042e20: 1c02 7401 |0008: const-class v2, Landroid/support/v4/util/ArrayMap; // type@0174 │ │ -042e24: 1d02 |000a: monitor-enter v2 │ │ -042e26: 6001 eb02 |000b: sget v1, Landroid/support/v4/util/SimpleArrayMap;.mTwiceBaseCacheSize:I // field@02eb │ │ -042e2a: 3531 1e00 |000d: if-ge v1, v3, 002b // +001e │ │ -042e2e: 1201 |000f: const/4 v1, #int 0 // #0 │ │ -042e30: 6203 ea02 |0010: sget-object v3, Landroid/support/v4/util/SimpleArrayMap;.mTwiceBaseCache:[Ljava/lang/Object; // field@02ea │ │ -042e34: 4d03 0601 |0012: aput-object v3, v6, v1 │ │ -042e38: 1211 |0014: const/4 v1, #int 1 // #1 │ │ -042e3a: 4d05 0601 |0015: aput-object v5, v6, v1 │ │ -042e3e: e001 0701 |0017: shl-int/lit8 v1, v7, #int 1 // #01 │ │ -042e42: d800 01ff |0019: add-int/lit8 v0, v1, #int -1 // #ff │ │ -042e46: 3440 0800 |001b: if-lt v0, v4, 0023 // +0008 │ │ -042e4a: 1201 |001d: const/4 v1, #int 0 // #0 │ │ -042e4c: 4d01 0600 |001e: aput-object v1, v6, v0 │ │ -042e50: d800 00ff |0020: add-int/lit8 v0, v0, #int -1 // #ff │ │ -042e54: 28f9 |0022: goto 001b // -0007 │ │ -042e56: 6906 ea02 |0023: sput-object v6, Landroid/support/v4/util/SimpleArrayMap;.mTwiceBaseCache:[Ljava/lang/Object; // field@02ea │ │ -042e5a: 6001 eb02 |0025: sget v1, Landroid/support/v4/util/SimpleArrayMap;.mTwiceBaseCacheSize:I // field@02eb │ │ -042e5e: d801 0101 |0027: add-int/lit8 v1, v1, #int 1 // #01 │ │ -042e62: 6701 eb02 |0029: sput v1, Landroid/support/v4/util/SimpleArrayMap;.mTwiceBaseCacheSize:I // field@02eb │ │ -042e66: 1e02 |002b: monitor-exit v2 │ │ -042e68: 0e00 |002c: return-void │ │ -042e6a: 0d01 |002d: move-exception v1 │ │ -042e6c: 1e02 |002e: monitor-exit v2 │ │ -042e6e: 2701 |002f: throw v1 │ │ -042e70: 2151 |0030: array-length v1, v5 │ │ -042e72: 1242 |0031: const/4 v2, #int 4 // #4 │ │ -042e74: 3321 faff |0032: if-ne v1, v2, 002c // -0006 │ │ -042e78: 1c02 7401 |0034: const-class v2, Landroid/support/v4/util/ArrayMap; // type@0174 │ │ -042e7c: 1d02 |0036: monitor-enter v2 │ │ -042e7e: 6001 e702 |0037: sget v1, Landroid/support/v4/util/SimpleArrayMap;.mBaseCacheSize:I // field@02e7 │ │ -042e82: 3531 1e00 |0039: if-ge v1, v3, 0057 // +001e │ │ -042e86: 1201 |003b: const/4 v1, #int 0 // #0 │ │ -042e88: 6203 e602 |003c: sget-object v3, Landroid/support/v4/util/SimpleArrayMap;.mBaseCache:[Ljava/lang/Object; // field@02e6 │ │ -042e8c: 4d03 0601 |003e: aput-object v3, v6, v1 │ │ -042e90: 1211 |0040: const/4 v1, #int 1 // #1 │ │ -042e92: 4d05 0601 |0041: aput-object v5, v6, v1 │ │ -042e96: e001 0701 |0043: shl-int/lit8 v1, v7, #int 1 // #01 │ │ -042e9a: d800 01ff |0045: add-int/lit8 v0, v1, #int -1 // #ff │ │ -042e9e: 3440 0800 |0047: if-lt v0, v4, 004f // +0008 │ │ -042ea2: 1201 |0049: const/4 v1, #int 0 // #0 │ │ -042ea4: 4d01 0600 |004a: aput-object v1, v6, v0 │ │ -042ea8: d800 00ff |004c: add-int/lit8 v0, v0, #int -1 // #ff │ │ -042eac: 28f9 |004e: goto 0047 // -0007 │ │ -042eae: 6906 e602 |004f: sput-object v6, Landroid/support/v4/util/SimpleArrayMap;.mBaseCache:[Ljava/lang/Object; // field@02e6 │ │ -042eb2: 6001 e702 |0051: sget v1, Landroid/support/v4/util/SimpleArrayMap;.mBaseCacheSize:I // field@02e7 │ │ -042eb6: d801 0101 |0053: add-int/lit8 v1, v1, #int 1 // #01 │ │ -042eba: 6701 e702 |0055: sput v1, Landroid/support/v4/util/SimpleArrayMap;.mBaseCacheSize:I // field@02e7 │ │ -042ebe: 1e02 |0057: monitor-exit v2 │ │ -042ec0: 28d4 |0058: goto 002c // -002c │ │ -042ec2: 0d01 |0059: move-exception v1 │ │ -042ec4: 1e02 |005a: monitor-exit v2 │ │ -042ec6: 2701 |005b: throw v1 │ │ +064714: |[064714] android.support.v4.util.SimpleArrayMap.freeArrays:([I[Ljava/lang/Object;I)V │ │ +064724: 1303 0a00 |0000: const/16 v3, #int 10 // #a │ │ +064728: 1224 |0002: const/4 v4, #int 2 // #2 │ │ +06472a: 2151 |0003: array-length v1, v5 │ │ +06472c: 1302 0800 |0004: const/16 v2, #int 8 // #8 │ │ +064730: 3321 2a00 |0006: if-ne v1, v2, 0030 // +002a │ │ +064734: 1c02 8902 |0008: const-class v2, Landroid/support/v4/util/ArrayMap; // type@0289 │ │ +064738: 1d02 |000a: monitor-enter v2 │ │ +06473a: 6001 2805 |000b: sget v1, Landroid/support/v4/util/SimpleArrayMap;.mTwiceBaseCacheSize:I // field@0528 │ │ +06473e: 3531 1e00 |000d: if-ge v1, v3, 002b // +001e │ │ +064742: 1201 |000f: const/4 v1, #int 0 // #0 │ │ +064744: 6203 2705 |0010: sget-object v3, Landroid/support/v4/util/SimpleArrayMap;.mTwiceBaseCache:[Ljava/lang/Object; // field@0527 │ │ +064748: 4d03 0601 |0012: aput-object v3, v6, v1 │ │ +06474c: 1211 |0014: const/4 v1, #int 1 // #1 │ │ +06474e: 4d05 0601 |0015: aput-object v5, v6, v1 │ │ +064752: e001 0701 |0017: shl-int/lit8 v1, v7, #int 1 // #01 │ │ +064756: d800 01ff |0019: add-int/lit8 v0, v1, #int -1 // #ff │ │ +06475a: 3440 0800 |001b: if-lt v0, v4, 0023 // +0008 │ │ +06475e: 1201 |001d: const/4 v1, #int 0 // #0 │ │ +064760: 4d01 0600 |001e: aput-object v1, v6, v0 │ │ +064764: d800 00ff |0020: add-int/lit8 v0, v0, #int -1 // #ff │ │ +064768: 28f9 |0022: goto 001b // -0007 │ │ +06476a: 6906 2705 |0023: sput-object v6, Landroid/support/v4/util/SimpleArrayMap;.mTwiceBaseCache:[Ljava/lang/Object; // field@0527 │ │ +06476e: 6001 2805 |0025: sget v1, Landroid/support/v4/util/SimpleArrayMap;.mTwiceBaseCacheSize:I // field@0528 │ │ +064772: d801 0101 |0027: add-int/lit8 v1, v1, #int 1 // #01 │ │ +064776: 6701 2805 |0029: sput v1, Landroid/support/v4/util/SimpleArrayMap;.mTwiceBaseCacheSize:I // field@0528 │ │ +06477a: 1e02 |002b: monitor-exit v2 │ │ +06477c: 0e00 |002c: return-void │ │ +06477e: 0d01 |002d: move-exception v1 │ │ +064780: 1e02 |002e: monitor-exit v2 │ │ +064782: 2701 |002f: throw v1 │ │ +064784: 2151 |0030: array-length v1, v5 │ │ +064786: 1242 |0031: const/4 v2, #int 4 // #4 │ │ +064788: 3321 faff |0032: if-ne v1, v2, 002c // -0006 │ │ +06478c: 1c02 8902 |0034: const-class v2, Landroid/support/v4/util/ArrayMap; // type@0289 │ │ +064790: 1d02 |0036: monitor-enter v2 │ │ +064792: 6001 2405 |0037: sget v1, Landroid/support/v4/util/SimpleArrayMap;.mBaseCacheSize:I // field@0524 │ │ +064796: 3531 1e00 |0039: if-ge v1, v3, 0057 // +001e │ │ +06479a: 1201 |003b: const/4 v1, #int 0 // #0 │ │ +06479c: 6203 2305 |003c: sget-object v3, Landroid/support/v4/util/SimpleArrayMap;.mBaseCache:[Ljava/lang/Object; // field@0523 │ │ +0647a0: 4d03 0601 |003e: aput-object v3, v6, v1 │ │ +0647a4: 1211 |0040: const/4 v1, #int 1 // #1 │ │ +0647a6: 4d05 0601 |0041: aput-object v5, v6, v1 │ │ +0647aa: e001 0701 |0043: shl-int/lit8 v1, v7, #int 1 // #01 │ │ +0647ae: d800 01ff |0045: add-int/lit8 v0, v1, #int -1 // #ff │ │ +0647b2: 3440 0800 |0047: if-lt v0, v4, 004f // +0008 │ │ +0647b6: 1201 |0049: const/4 v1, #int 0 // #0 │ │ +0647b8: 4d01 0600 |004a: aput-object v1, v6, v0 │ │ +0647bc: d800 00ff |004c: add-int/lit8 v0, v0, #int -1 // #ff │ │ +0647c0: 28f9 |004e: goto 0047 // -0007 │ │ +0647c2: 6906 2305 |004f: sput-object v6, Landroid/support/v4/util/SimpleArrayMap;.mBaseCache:[Ljava/lang/Object; // field@0523 │ │ +0647c6: 6001 2405 |0051: sget v1, Landroid/support/v4/util/SimpleArrayMap;.mBaseCacheSize:I // field@0524 │ │ +0647ca: d801 0101 |0053: add-int/lit8 v1, v1, #int 1 // #01 │ │ +0647ce: 6701 2405 |0055: sput v1, Landroid/support/v4/util/SimpleArrayMap;.mBaseCacheSize:I // field@0524 │ │ +0647d2: 1e02 |0057: monitor-exit v2 │ │ +0647d4: 28d4 |0058: goto 002c // -002c │ │ +0647d6: 0d01 |0059: move-exception v1 │ │ +0647d8: 1e02 |005a: monitor-exit v2 │ │ +0647da: 2701 |005b: throw v1 │ │ catches : 2 │ │ 0x000b - 0x002f │ │ -> 0x002d │ │ 0x0037 - 0x005b │ │ -> 0x0059 │ │ positions : │ │ 0x0003 line=173 │ │ @@ -36672,28 +64769,28 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 25 16-bit code units │ │ -042ee0: |[042ee0] android.support.v4.util.SimpleArrayMap.clear:()V │ │ -042ef0: 5230 e902 |0000: iget v0, v3, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@02e9 │ │ -042ef4: 3800 1600 |0002: if-eqz v0, 0018 // +0016 │ │ -042ef8: 5430 e802 |0004: iget-object v0, v3, Landroid/support/v4/util/SimpleArrayMap;.mHashes:[I // field@02e8 │ │ -042efc: 5431 e502 |0006: iget-object v1, v3, Landroid/support/v4/util/SimpleArrayMap;.mArray:[Ljava/lang/Object; // field@02e5 │ │ -042f00: 5232 e902 |0008: iget v2, v3, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@02e9 │ │ -042f04: 7130 9208 1002 |000a: invoke-static {v0, v1, v2}, Landroid/support/v4/util/SimpleArrayMap;.freeArrays:([I[Ljava/lang/Object;I)V // method@0892 │ │ -042f0a: 6200 c002 |000d: sget-object v0, Landroid/support/v4/util/ContainerHelpers;.EMPTY_INTS:[I // field@02c0 │ │ -042f0e: 5b30 e802 |000f: iput-object v0, v3, Landroid/support/v4/util/SimpleArrayMap;.mHashes:[I // field@02e8 │ │ -042f12: 6200 c202 |0011: sget-object v0, Landroid/support/v4/util/ContainerHelpers;.EMPTY_OBJECTS:[Ljava/lang/Object; // field@02c2 │ │ -042f16: 5b30 e502 |0013: iput-object v0, v3, Landroid/support/v4/util/SimpleArrayMap;.mArray:[Ljava/lang/Object; // field@02e5 │ │ -042f1a: 1200 |0015: const/4 v0, #int 0 // #0 │ │ -042f1c: 5930 e902 |0016: iput v0, v3, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@02e9 │ │ -042f20: 0e00 |0018: return-void │ │ +0647f4: |[0647f4] android.support.v4.util.SimpleArrayMap.clear:()V │ │ +064804: 5230 2605 |0000: iget v0, v3, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@0526 │ │ +064808: 3800 1600 |0002: if-eqz v0, 0018 // +0016 │ │ +06480c: 5430 2505 |0004: iget-object v0, v3, Landroid/support/v4/util/SimpleArrayMap;.mHashes:[I // field@0525 │ │ +064810: 5431 2205 |0006: iget-object v1, v3, Landroid/support/v4/util/SimpleArrayMap;.mArray:[Ljava/lang/Object; // field@0522 │ │ +064814: 5232 2605 |0008: iget v2, v3, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@0526 │ │ +064818: 7130 3e0f 1002 |000a: invoke-static {v0, v1, v2}, Landroid/support/v4/util/SimpleArrayMap;.freeArrays:([I[Ljava/lang/Object;I)V // method@0f3e │ │ +06481e: 6200 f804 |000d: sget-object v0, Landroid/support/v4/util/ContainerHelpers;.EMPTY_INTS:[I // field@04f8 │ │ +064822: 5b30 2505 |000f: iput-object v0, v3, Landroid/support/v4/util/SimpleArrayMap;.mHashes:[I // field@0525 │ │ +064826: 6200 fa04 |0011: sget-object v0, Landroid/support/v4/util/ContainerHelpers;.EMPTY_OBJECTS:[Ljava/lang/Object; // field@04fa │ │ +06482a: 5b30 2205 |0013: iput-object v0, v3, Landroid/support/v4/util/SimpleArrayMap;.mArray:[Ljava/lang/Object; // field@0522 │ │ +06482e: 1200 |0015: const/4 v0, #int 0 // #0 │ │ +064830: 5930 2605 |0016: iput v0, v3, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@0526 │ │ +064834: 0e00 |0018: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=241 │ │ 0x0004 line=242 │ │ 0x000d line=243 │ │ 0x0011 line=244 │ │ 0x0015 line=245 │ │ @@ -36703,97 +64800,88 @@ │ │ 0x0000 - 0x0019 reg=3 this Landroid/support/v4/util/SimpleArrayMap; Landroid/support/v4/util/SimpleArrayMap; │ │ │ │ #1 : (in Landroid/support/v4/util/SimpleArrayMap;) │ │ name : 'containsKey' │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ - registers : 5 │ │ + registers : 3 │ │ ins : 2 │ │ - outs : 3 │ │ - insns size : 25 16-bit code units │ │ -042f24: |[042f24] android.support.v4.util.SimpleArrayMap.containsKey:(Ljava/lang/Object;)Z │ │ -042f34: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -042f36: 1201 |0001: const/4 v1, #int 0 // #0 │ │ -042f38: 3904 0b00 |0002: if-nez v4, 000d // +000b │ │ -042f3c: 6e10 9608 0300 |0004: invoke-virtual {v3}, Landroid/support/v4/util/SimpleArrayMap;.indexOfNull:()I // method@0896 │ │ -042f42: 0a02 |0007: move-result v2 │ │ -042f44: 3a02 0300 |0008: if-ltz v2, 000b // +0003 │ │ -042f48: 0f00 |000a: return v0 │ │ -042f4a: 0110 |000b: move v0, v1 │ │ -042f4c: 28fe |000c: goto 000a // -0002 │ │ -042f4e: 6e10 9517 0400 |000d: invoke-virtual {v4}, Ljava/lang/Object;.hashCode:()I // method@1795 │ │ -042f54: 0a02 |0010: move-result v2 │ │ -042f56: 6e30 9508 4302 |0011: invoke-virtual {v3, v4, v2}, Landroid/support/v4/util/SimpleArrayMap;.indexOf:(Ljava/lang/Object;I)I // method@0895 │ │ -042f5c: 0a02 |0014: move-result v2 │ │ -042f5e: 3b02 f5ff |0015: if-gez v2, 000a // -000b │ │ -042f62: 0110 |0017: move v0, v1 │ │ -042f64: 28f2 |0018: goto 000a // -000e │ │ + outs : 2 │ │ + insns size : 10 16-bit code units │ │ +064838: |[064838] android.support.v4.util.SimpleArrayMap.containsKey:(Ljava/lang/Object;)Z │ │ +064848: 6e20 420f 2100 |0000: invoke-virtual {v1, v2}, Landroid/support/v4/util/SimpleArrayMap;.indexOfKey:(Ljava/lang/Object;)I // method@0f42 │ │ +06484e: 0a00 |0003: move-result v0 │ │ +064850: 3a00 0400 |0004: if-ltz v0, 0008 // +0004 │ │ +064854: 1210 |0006: const/4 v0, #int 1 // #1 │ │ +064856: 0f00 |0007: return v0 │ │ +064858: 1200 |0008: const/4 v0, #int 0 // #0 │ │ +06485a: 28fe |0009: goto 0007 // -0002 │ │ catches : (none) │ │ positions : │ │ - 0x0002 line=273 │ │ + 0x0000 line=273 │ │ locals : │ │ - 0x0000 - 0x0000 reg=3 this Landroid/support/v4/util/SimpleArrayMap; │ │ - 0x0000 - 0x0019 reg=3 this Landroid/support/v4/util/SimpleArrayMap; Landroid/support/v4/util/SimpleArrayMap; │ │ - 0x0000 - 0x0019 reg=4 key Ljava/lang/Object; │ │ + 0x0000 - 0x0000 reg=1 this Landroid/support/v4/util/SimpleArrayMap; │ │ + 0x0000 - 0x000a reg=1 this Landroid/support/v4/util/SimpleArrayMap; Landroid/support/v4/util/SimpleArrayMap; │ │ + 0x0000 - 0x000a reg=2 key Ljava/lang/Object; │ │ │ │ #2 : (in Landroid/support/v4/util/SimpleArrayMap;) │ │ name : 'containsValue' │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 10 16-bit code units │ │ -042f68: |[042f68] android.support.v4.util.SimpleArrayMap.containsValue:(Ljava/lang/Object;)Z │ │ -042f78: 6e20 9708 2100 |0000: invoke-virtual {v1, v2}, Landroid/support/v4/util/SimpleArrayMap;.indexOfValue:(Ljava/lang/Object;)I // method@0897 │ │ -042f7e: 0a00 |0003: move-result v0 │ │ -042f80: 3a00 0400 |0004: if-ltz v0, 0008 // +0004 │ │ -042f84: 1210 |0006: const/4 v0, #int 1 // #1 │ │ -042f86: 0f00 |0007: return v0 │ │ -042f88: 1200 |0008: const/4 v0, #int 0 // #0 │ │ -042f8a: 28fe |0009: goto 0007 // -0002 │ │ +06485c: |[06485c] android.support.v4.util.SimpleArrayMap.containsValue:(Ljava/lang/Object;)Z │ │ +06486c: 6e20 440f 2100 |0000: invoke-virtual {v1, v2}, Landroid/support/v4/util/SimpleArrayMap;.indexOfValue:(Ljava/lang/Object;)I // method@0f44 │ │ +064872: 0a00 |0003: move-result v0 │ │ +064874: 3a00 0400 |0004: if-ltz v0, 0008 // +0004 │ │ +064878: 1210 |0006: const/4 v0, #int 1 // #1 │ │ +06487a: 0f00 |0007: return v0 │ │ +06487c: 1200 |0008: const/4 v0, #int 0 // #0 │ │ +06487e: 28fe |0009: goto 0007 // -0002 │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=303 │ │ + 0x0000 line=313 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Landroid/support/v4/util/SimpleArrayMap; │ │ 0x0000 - 0x000a reg=1 this Landroid/support/v4/util/SimpleArrayMap; Landroid/support/v4/util/SimpleArrayMap; │ │ 0x0000 - 0x000a reg=2 value Ljava/lang/Object; │ │ │ │ #3 : (in Landroid/support/v4/util/SimpleArrayMap;) │ │ name : 'ensureCapacity' │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 2 │ │ outs : 5 │ │ insns size : 39 16-bit code units │ │ -042f8c: |[042f8c] android.support.v4.util.SimpleArrayMap.ensureCapacity:(I)V │ │ -042f9c: 1204 |0000: const/4 v4, #int 0 // #0 │ │ -042f9e: 5452 e802 |0001: iget-object v2, v5, Landroid/support/v4/util/SimpleArrayMap;.mHashes:[I // field@02e8 │ │ -042fa2: 2122 |0003: array-length v2, v2 │ │ -042fa4: 3562 2200 |0004: if-ge v2, v6, 0026 // +0022 │ │ -042fa8: 5451 e802 |0006: iget-object v1, v5, Landroid/support/v4/util/SimpleArrayMap;.mHashes:[I // field@02e8 │ │ -042fac: 5450 e502 |0008: iget-object v0, v5, Landroid/support/v4/util/SimpleArrayMap;.mArray:[Ljava/lang/Object; // field@02e5 │ │ -042fb0: 7020 8c08 6500 |000a: invoke-direct {v5, v6}, Landroid/support/v4/util/SimpleArrayMap;.allocArrays:(I)V // method@088c │ │ -042fb6: 5252 e902 |000d: iget v2, v5, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@02e9 │ │ -042fba: 3d02 1200 |000f: if-lez v2, 0021 // +0012 │ │ -042fbe: 5452 e802 |0011: iget-object v2, v5, Landroid/support/v4/util/SimpleArrayMap;.mHashes:[I // field@02e8 │ │ -042fc2: 5253 e902 |0013: iget v3, v5, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@02e9 │ │ -042fc6: 7153 bb17 4142 |0015: invoke-static {v1, v4, v2, v4, v3}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@17bb │ │ -042fcc: 5452 e502 |0018: iget-object v2, v5, Landroid/support/v4/util/SimpleArrayMap;.mArray:[Ljava/lang/Object; // field@02e5 │ │ -042fd0: 5253 e902 |001a: iget v3, v5, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@02e9 │ │ -042fd4: e003 0301 |001c: shl-int/lit8 v3, v3, #int 1 // #01 │ │ -042fd8: 7153 bb17 4042 |001e: invoke-static {v0, v4, v2, v4, v3}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@17bb │ │ -042fde: 5252 e902 |0021: iget v2, v5, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@02e9 │ │ -042fe2: 7130 9208 0102 |0023: invoke-static {v1, v0, v2}, Landroid/support/v4/util/SimpleArrayMap;.freeArrays:([I[Ljava/lang/Object;I)V // method@0892 │ │ -042fe8: 0e00 |0026: return-void │ │ +064880: |[064880] android.support.v4.util.SimpleArrayMap.ensureCapacity:(I)V │ │ +064890: 1204 |0000: const/4 v4, #int 0 // #0 │ │ +064892: 5452 2505 |0001: iget-object v2, v5, Landroid/support/v4/util/SimpleArrayMap;.mHashes:[I // field@0525 │ │ +064896: 2122 |0003: array-length v2, v2 │ │ +064898: 3562 2200 |0004: if-ge v2, v6, 0026 // +0022 │ │ +06489c: 5451 2505 |0006: iget-object v1, v5, Landroid/support/v4/util/SimpleArrayMap;.mHashes:[I // field@0525 │ │ +0648a0: 5450 2205 |0008: iget-object v0, v5, Landroid/support/v4/util/SimpleArrayMap;.mArray:[Ljava/lang/Object; // field@0522 │ │ +0648a4: 7020 380f 6500 |000a: invoke-direct {v5, v6}, Landroid/support/v4/util/SimpleArrayMap;.allocArrays:(I)V // method@0f38 │ │ +0648aa: 5252 2605 |000d: iget v2, v5, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@0526 │ │ +0648ae: 3d02 1200 |000f: if-lez v2, 0021 // +0012 │ │ +0648b2: 5452 2505 |0011: iget-object v2, v5, Landroid/support/v4/util/SimpleArrayMap;.mHashes:[I // field@0525 │ │ +0648b6: 5253 2605 |0013: iget v3, v5, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@0526 │ │ +0648ba: 7153 b322 4142 |0015: invoke-static {v1, v4, v2, v4, v3}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@22b3 │ │ +0648c0: 5452 2205 |0018: iget-object v2, v5, Landroid/support/v4/util/SimpleArrayMap;.mArray:[Ljava/lang/Object; // field@0522 │ │ +0648c4: 5253 2605 |001a: iget v3, v5, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@0526 │ │ +0648c8: e003 0301 |001c: shl-int/lit8 v3, v3, #int 1 // #01 │ │ +0648cc: 7153 b322 4042 |001e: invoke-static {v0, v4, v2, v4, v3}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@22b3 │ │ +0648d2: 5252 2605 |0021: iget v2, v5, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@0526 │ │ +0648d6: 7130 3e0f 0102 |0023: invoke-static {v1, v0, v2}, Landroid/support/v4/util/SimpleArrayMap;.freeArrays:([I[Ljava/lang/Object;I)V // method@0f3e │ │ +0648dc: 0e00 |0026: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=254 │ │ 0x0006 line=255 │ │ 0x0008 line=256 │ │ 0x000a line=257 │ │ 0x000d line=258 │ │ @@ -36813,87 +64901,87 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 12 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 72 16-bit code units │ │ -042fec: |[042fec] android.support.v4.util.SimpleArrayMap.equals:(Ljava/lang/Object;)Z │ │ -042ffc: 1216 |0000: const/4 v6, #int 1 // #1 │ │ -042ffe: 1207 |0001: const/4 v7, #int 0 // #0 │ │ -043000: 33ba 0300 |0002: if-ne v10, v11, 0005 // +0003 │ │ -043004: 0f06 |0004: return v6 │ │ -043006: 20b8 db03 |0005: instance-of v8, v11, Ljava/util/Map; // type@03db │ │ -04300a: 3808 3f00 |0007: if-eqz v8, 0046 // +003f │ │ -04300e: 07b3 |0009: move-object v3, v11 │ │ -043010: 1f03 db03 |000a: check-cast v3, Ljava/util/Map; // type@03db │ │ -043014: 6e10 9f08 0a00 |000c: invoke-virtual {v10}, Landroid/support/v4/util/SimpleArrayMap;.size:()I // method@089f │ │ -04301a: 0a08 |000f: move-result v8 │ │ -04301c: 7210 0e18 0300 |0010: invoke-interface {v3}, Ljava/util/Map;.size:()I // method@180e │ │ -043022: 0a09 |0013: move-result v9 │ │ -043024: 3298 0400 |0014: if-eq v8, v9, 0018 // +0004 │ │ -043028: 0176 |0016: move v6, v7 │ │ -04302a: 28ed |0017: goto 0004 // -0013 │ │ -04302c: 1200 |0018: const/4 v0, #int 0 // #0 │ │ -04302e: 52a8 e902 |0019: iget v8, v10, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@02e9 │ │ -043032: 3580 e9ff |001b: if-ge v0, v8, 0004 // -0017 │ │ -043036: 6e20 9908 0a00 |001d: invoke-virtual {v10, v0}, Landroid/support/v4/util/SimpleArrayMap;.keyAt:(I)Ljava/lang/Object; // method@0899 │ │ -04303c: 0c02 |0020: move-result-object v2 │ │ -04303e: 6e20 a108 0a00 |0021: invoke-virtual {v10, v0}, Landroid/support/v4/util/SimpleArrayMap;.valueAt:(I)Ljava/lang/Object; // method@08a1 │ │ -043044: 0c04 |0024: move-result-object v4 │ │ -043046: 7220 0b18 2300 |0025: invoke-interface {v3, v2}, Ljava/util/Map;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@180b │ │ -04304c: 0c05 |0028: move-result-object v5 │ │ -04304e: 3904 0c00 |0029: if-nez v4, 0035 // +000c │ │ -043052: 3905 0800 |002b: if-nez v5, 0033 // +0008 │ │ -043056: 7220 0918 2300 |002d: invoke-interface {v3, v2}, Ljava/util/Map;.containsKey:(Ljava/lang/Object;)Z // method@1809 │ │ -04305c: 0a08 |0030: move-result v8 │ │ -04305e: 3908 0c00 |0031: if-nez v8, 003d // +000c │ │ -043062: 0176 |0033: move v6, v7 │ │ -043064: 28d0 |0034: goto 0004 // -0030 │ │ -043066: 6e20 9317 5400 |0035: invoke-virtual {v4, v5}, Ljava/lang/Object;.equals:(Ljava/lang/Object;)Z // method@1793 │ │ -04306c: 0a08 |0038: move-result v8 │ │ -04306e: 3908 0400 |0039: if-nez v8, 003d // +0004 │ │ -043072: 0176 |003b: move v6, v7 │ │ -043074: 28c8 |003c: goto 0004 // -0038 │ │ -043076: d800 0001 |003d: add-int/lit8 v0, v0, #int 1 // #01 │ │ -04307a: 28da |003f: goto 0019 // -0026 │ │ -04307c: 0d01 |0040: move-exception v1 │ │ -04307e: 0176 |0041: move v6, v7 │ │ -043080: 28c2 |0042: goto 0004 // -003e │ │ -043082: 0d01 |0043: move-exception v1 │ │ -043084: 0176 |0044: move v6, v7 │ │ -043086: 28bf |0045: goto 0004 // -0041 │ │ -043088: 0176 |0046: move v6, v7 │ │ -04308a: 28bd |0047: goto 0004 // -0043 │ │ +0648e0: |[0648e0] android.support.v4.util.SimpleArrayMap.equals:(Ljava/lang/Object;)Z │ │ +0648f0: 1216 |0000: const/4 v6, #int 1 // #1 │ │ +0648f2: 1207 |0001: const/4 v7, #int 0 // #0 │ │ +0648f4: 33ba 0300 |0002: if-ne v10, v11, 0005 // +0003 │ │ +0648f8: 0f06 |0004: return v6 │ │ +0648fa: 20b8 6605 |0005: instance-of v8, v11, Ljava/util/Map; // type@0566 │ │ +0648fe: 3808 3f00 |0007: if-eqz v8, 0046 // +003f │ │ +064902: 07b3 |0009: move-object v3, v11 │ │ +064904: 1f03 6605 |000a: check-cast v3, Ljava/util/Map; // type@0566 │ │ +064908: 6e10 4c0f 0a00 |000c: invoke-virtual {v10}, Landroid/support/v4/util/SimpleArrayMap;.size:()I // method@0f4c │ │ +06490e: 0a08 |000f: move-result v8 │ │ +064910: 7210 1a23 0300 |0010: invoke-interface {v3}, Ljava/util/Map;.size:()I // method@231a │ │ +064916: 0a09 |0013: move-result v9 │ │ +064918: 3298 0400 |0014: if-eq v8, v9, 0018 // +0004 │ │ +06491c: 0176 |0016: move v6, v7 │ │ +06491e: 28ed |0017: goto 0004 // -0013 │ │ +064920: 1200 |0018: const/4 v0, #int 0 // #0 │ │ +064922: 52a8 2605 |0019: iget v8, v10, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@0526 │ │ +064926: 3580 e9ff |001b: if-ge v0, v8, 0004 // -0017 │ │ +06492a: 6e20 460f 0a00 |001d: invoke-virtual {v10, v0}, Landroid/support/v4/util/SimpleArrayMap;.keyAt:(I)Ljava/lang/Object; // method@0f46 │ │ +064930: 0c02 |0020: move-result-object v2 │ │ +064932: 6e20 4e0f 0a00 |0021: invoke-virtual {v10, v0}, Landroid/support/v4/util/SimpleArrayMap;.valueAt:(I)Ljava/lang/Object; // method@0f4e │ │ +064938: 0c04 |0024: move-result-object v4 │ │ +06493a: 7220 1523 2300 |0025: invoke-interface {v3, v2}, Ljava/util/Map;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@2315 │ │ +064940: 0c05 |0028: move-result-object v5 │ │ +064942: 3904 0c00 |0029: if-nez v4, 0035 // +000c │ │ +064946: 3905 0800 |002b: if-nez v5, 0033 // +0008 │ │ +06494a: 7220 1323 2300 |002d: invoke-interface {v3, v2}, Ljava/util/Map;.containsKey:(Ljava/lang/Object;)Z // method@2313 │ │ +064950: 0a08 |0030: move-result v8 │ │ +064952: 3908 0c00 |0031: if-nez v8, 003d // +000c │ │ +064956: 0176 |0033: move v6, v7 │ │ +064958: 28d0 |0034: goto 0004 // -0030 │ │ +06495a: 6e20 8822 5400 |0035: invoke-virtual {v4, v5}, Ljava/lang/Object;.equals:(Ljava/lang/Object;)Z // method@2288 │ │ +064960: 0a08 |0038: move-result v8 │ │ +064962: 3908 0400 |0039: if-nez v8, 003d // +0004 │ │ +064966: 0176 |003b: move v6, v7 │ │ +064968: 28c8 |003c: goto 0004 // -0038 │ │ +06496a: d800 0001 |003d: add-int/lit8 v0, v0, #int 1 // #01 │ │ +06496e: 28da |003f: goto 0019 // -0026 │ │ +064970: 0d01 |0040: move-exception v1 │ │ +064972: 0176 |0041: move v6, v7 │ │ +064974: 28c2 |0042: goto 0004 // -003e │ │ +064976: 0d01 |0043: move-exception v1 │ │ +064978: 0176 |0044: move v6, v7 │ │ +06497a: 28bf |0045: goto 0004 // -0041 │ │ +06497c: 0176 |0046: move v6, v7 │ │ +06497e: 28bd |0047: goto 0004 // -0043 │ │ catches : 1 │ │ 0x0019 - 0x0038 │ │ Ljava/lang/NullPointerException; -> 0x0040 │ │ Ljava/lang/ClassCastException; -> 0x0043 │ │ positions : │ │ - 0x0002 line=522 │ │ - 0x0004 line=551 │ │ - 0x0005 line=525 │ │ - 0x000a line=526 │ │ - 0x000c line=527 │ │ - 0x0017 line=528 │ │ - 0x0018 line=532 │ │ - 0x001d line=533 │ │ - 0x0021 line=534 │ │ - 0x0025 line=535 │ │ - 0x0029 line=536 │ │ - 0x002b line=537 │ │ - 0x0034 line=538 │ │ - 0x0035 line=540 │ │ - 0x003c line=541 │ │ - 0x003d line=532 │ │ - 0x0040 line=544 │ │ - 0x0042 line=545 │ │ - 0x0043 line=546 │ │ - 0x0045 line=547 │ │ - 0x0047 line=551 │ │ + 0x0002 line=532 │ │ + 0x0004 line=561 │ │ + 0x0005 line=535 │ │ + 0x000a line=536 │ │ + 0x000c line=537 │ │ + 0x0017 line=538 │ │ + 0x0018 line=542 │ │ + 0x001d line=543 │ │ + 0x0021 line=544 │ │ + 0x0025 line=545 │ │ + 0x0029 line=546 │ │ + 0x002b line=547 │ │ + 0x0034 line=548 │ │ + 0x0035 line=550 │ │ + 0x003c line=551 │ │ + 0x003d line=542 │ │ + 0x0040 line=554 │ │ + 0x0042 line=555 │ │ + 0x0043 line=556 │ │ + 0x0045 line=557 │ │ + 0x0047 line=561 │ │ locals : │ │ 0x0000 - 0x0000 reg=10 this Landroid/support/v4/util/SimpleArrayMap; │ │ 0x0021 - 0x0040 reg=2 key Ljava/lang/Object; TK; │ │ 0x0025 - 0x0040 reg=4 mine Ljava/lang/Object; TV; │ │ 0x0029 - 0x0040 reg=5 theirs Ljava/lang/Object; │ │ 0x0041 - 0x0043 reg=1 ignored Ljava/lang/NullPointerException; │ │ 0x0019 - 0x0046 reg=0 i I │ │ @@ -36905,87 +64993,78 @@ │ │ #5 : (in Landroid/support/v4/util/SimpleArrayMap;) │ │ name : 'get' │ │ type : '(Ljava/lang/Object;)Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ - outs : 3 │ │ - insns size : 28 16-bit code units │ │ -04309c: |[04309c] android.support.v4.util.SimpleArrayMap.get:(Ljava/lang/Object;)Ljava/lang/Object; │ │ -0430ac: 3904 1100 |0000: if-nez v4, 0011 // +0011 │ │ -0430b0: 6e10 9608 0300 |0002: invoke-virtual {v3}, Landroid/support/v4/util/SimpleArrayMap;.indexOfNull:()I // method@0896 │ │ -0430b6: 0a00 |0005: move-result v0 │ │ -0430b8: 3a00 1400 |0006: if-ltz v0, 001a // +0014 │ │ -0430bc: 5431 e502 |0008: iget-object v1, v3, Landroid/support/v4/util/SimpleArrayMap;.mArray:[Ljava/lang/Object; // field@02e5 │ │ -0430c0: e002 0001 |000a: shl-int/lit8 v2, v0, #int 1 // #01 │ │ -0430c4: d802 0201 |000c: add-int/lit8 v2, v2, #int 1 // #01 │ │ -0430c8: 4601 0102 |000e: aget-object v1, v1, v2 │ │ -0430cc: 1101 |0010: return-object v1 │ │ -0430ce: 6e10 9517 0400 |0011: invoke-virtual {v4}, Ljava/lang/Object;.hashCode:()I // method@1795 │ │ -0430d4: 0a01 |0014: move-result v1 │ │ -0430d6: 6e30 9508 4301 |0015: invoke-virtual {v3, v4, v1}, Landroid/support/v4/util/SimpleArrayMap;.indexOf:(Ljava/lang/Object;I)I // method@0895 │ │ -0430dc: 0a00 |0018: move-result v0 │ │ -0430de: 28ed |0019: goto 0006 // -0013 │ │ -0430e0: 1201 |001a: const/4 v1, #int 0 // #0 │ │ -0430e2: 28f5 |001b: goto 0010 // -000b │ │ + outs : 2 │ │ + insns size : 17 16-bit code units │ │ +064990: |[064990] android.support.v4.util.SimpleArrayMap.get:(Ljava/lang/Object;)Ljava/lang/Object; │ │ +0649a0: 6e20 420f 4300 |0000: invoke-virtual {v3, v4}, Landroid/support/v4/util/SimpleArrayMap;.indexOfKey:(Ljava/lang/Object;)I // method@0f42 │ │ +0649a6: 0a00 |0003: move-result v0 │ │ +0649a8: 3a00 0b00 |0004: if-ltz v0, 000f // +000b │ │ +0649ac: 5431 2205 |0006: iget-object v1, v3, Landroid/support/v4/util/SimpleArrayMap;.mArray:[Ljava/lang/Object; // field@0522 │ │ +0649b0: e002 0001 |0008: shl-int/lit8 v2, v0, #int 1 // #01 │ │ +0649b4: d802 0201 |000a: add-int/lit8 v2, v2, #int 1 // #01 │ │ +0649b8: 4601 0102 |000c: aget-object v1, v1, v2 │ │ +0649bc: 1101 |000e: return-object v1 │ │ +0649be: 1201 |000f: const/4 v1, #int 0 // #0 │ │ +0649c0: 28fe |0010: goto 000e // -0002 │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=313 │ │ - 0x0006 line=314 │ │ - 0x0011 line=313 │ │ - 0x001a line=314 │ │ + 0x0000 line=323 │ │ + 0x0004 line=324 │ │ locals : │ │ 0x0000 - 0x0000 reg=3 this Landroid/support/v4/util/SimpleArrayMap; │ │ - 0x0006 - 0x0011 reg=0 index I │ │ - 0x001a - 0x001c reg=0 index I │ │ - 0x0000 - 0x001c reg=3 this Landroid/support/v4/util/SimpleArrayMap; Landroid/support/v4/util/SimpleArrayMap; │ │ - 0x0000 - 0x001c reg=4 key Ljava/lang/Object; │ │ + 0x0004 - 0x0011 reg=0 index I │ │ + 0x0000 - 0x0011 reg=3 this Landroid/support/v4/util/SimpleArrayMap; Landroid/support/v4/util/SimpleArrayMap; │ │ + 0x0000 - 0x0011 reg=4 key Ljava/lang/Object; │ │ │ │ #6 : (in Landroid/support/v4/util/SimpleArrayMap;) │ │ name : 'hashCode' │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 10 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 31 16-bit code units │ │ -0430e4: |[0430e4] android.support.v4.util.SimpleArrayMap.hashCode:()I │ │ -0430f4: 5491 e802 |0000: iget-object v1, v9, Landroid/support/v4/util/SimpleArrayMap;.mHashes:[I // field@02e8 │ │ -0430f8: 5490 e502 |0002: iget-object v0, v9, Landroid/support/v4/util/SimpleArrayMap;.mArray:[Ljava/lang/Object; // field@02e5 │ │ -0430fc: 1203 |0004: const/4 v3, #int 0 // #0 │ │ -0430fe: 1202 |0005: const/4 v2, #int 0 // #0 │ │ -043100: 1215 |0006: const/4 v5, #int 1 // #1 │ │ -043102: 5294 e902 |0007: iget v4, v9, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@02e9 │ │ -043106: 3542 1500 |0009: if-ge v2, v4, 001e // +0015 │ │ -04310a: 4606 0005 |000b: aget-object v6, v0, v5 │ │ -04310e: 4408 0102 |000d: aget v8, v1, v2 │ │ -043112: 3906 0a00 |000f: if-nez v6, 0019 // +000a │ │ -043116: 1207 |0011: const/4 v7, #int 0 // #0 │ │ -043118: b787 |0012: xor-int/2addr v7, v8 │ │ -04311a: b073 |0013: add-int/2addr v3, v7 │ │ -04311c: d802 0201 |0014: add-int/lit8 v2, v2, #int 1 // #01 │ │ -043120: d805 0502 |0016: add-int/lit8 v5, v5, #int 2 // #02 │ │ -043124: 28f1 |0018: goto 0009 // -000f │ │ -043126: 6e10 9517 0600 |0019: invoke-virtual {v6}, Ljava/lang/Object;.hashCode:()I // method@1795 │ │ -04312c: 0a07 |001c: move-result v7 │ │ -04312e: 28f5 |001d: goto 0012 // -000b │ │ -043130: 0f03 |001e: return v3 │ │ +0649c4: |[0649c4] android.support.v4.util.SimpleArrayMap.hashCode:()I │ │ +0649d4: 5491 2505 |0000: iget-object v1, v9, Landroid/support/v4/util/SimpleArrayMap;.mHashes:[I // field@0525 │ │ +0649d8: 5490 2205 |0002: iget-object v0, v9, Landroid/support/v4/util/SimpleArrayMap;.mArray:[Ljava/lang/Object; // field@0522 │ │ +0649dc: 1203 |0004: const/4 v3, #int 0 // #0 │ │ +0649de: 1202 |0005: const/4 v2, #int 0 // #0 │ │ +0649e0: 1215 |0006: const/4 v5, #int 1 // #1 │ │ +0649e2: 5294 2605 |0007: iget v4, v9, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@0526 │ │ +0649e6: 3542 1500 |0009: if-ge v2, v4, 001e // +0015 │ │ +0649ea: 4606 0005 |000b: aget-object v6, v0, v5 │ │ +0649ee: 4408 0102 |000d: aget v8, v1, v2 │ │ +0649f2: 3906 0a00 |000f: if-nez v6, 0019 // +000a │ │ +0649f6: 1207 |0011: const/4 v7, #int 0 // #0 │ │ +0649f8: b787 |0012: xor-int/2addr v7, v8 │ │ +0649fa: b073 |0013: add-int/2addr v3, v7 │ │ +0649fc: d802 0201 |0014: add-int/lit8 v2, v2, #int 1 // #01 │ │ +064a00: d805 0502 |0016: add-int/lit8 v5, v5, #int 2 // #02 │ │ +064a04: 28f1 |0018: goto 0009 // -000f │ │ +064a06: 6e10 8a22 0600 |0019: invoke-virtual {v6}, Ljava/lang/Object;.hashCode:()I // method@228a │ │ +064a0c: 0a07 |001c: move-result v7 │ │ +064a0e: 28f5 |001d: goto 0012 // -000b │ │ +064a10: 0f03 |001e: return v3 │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=559 │ │ - 0x0002 line=560 │ │ - 0x0004 line=561 │ │ - 0x0005 line=562 │ │ - 0x000b line=563 │ │ - 0x000d line=564 │ │ - 0x0014 line=562 │ │ - 0x0019 line=564 │ │ - 0x001e line=566 │ │ + 0x0000 line=569 │ │ + 0x0002 line=570 │ │ + 0x0004 line=571 │ │ + 0x0005 line=572 │ │ + 0x000b line=573 │ │ + 0x000d line=574 │ │ + 0x0014 line=572 │ │ + 0x0019 line=574 │ │ + 0x001e line=576 │ │ locals : │ │ 0x0000 - 0x0000 reg=9 this Landroid/support/v4/util/SimpleArrayMap; │ │ 0x000d - 0x001e reg=6 value Ljava/lang/Object; │ │ 0x0004 - 0x001f reg=0 array [Ljava/lang/Object; │ │ 0x0002 - 0x001f reg=1 hashes [I │ │ 0x0006 - 0x001f reg=2 i I │ │ 0x0005 - 0x001f reg=3 result I │ │ @@ -36998,61 +65077,61 @@ │ │ type : '(Ljava/lang/Object;I)I' │ │ access : 0x0000 () │ │ code - │ │ registers : 9 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 83 16-bit code units │ │ -043134: |[043134] android.support.v4.util.SimpleArrayMap.indexOf:(Ljava/lang/Object;I)I │ │ -043144: 5260 e902 |0000: iget v0, v6, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@02e9 │ │ -043148: 3900 0400 |0002: if-nez v0, 0006 // +0004 │ │ -04314c: 12f3 |0004: const/4 v3, #int -1 // #ff │ │ -04314e: 0f03 |0005: return v3 │ │ -043150: 5464 e802 |0006: iget-object v4, v6, Landroid/support/v4/util/SimpleArrayMap;.mHashes:[I // field@02e8 │ │ -043154: 7130 0308 0408 |0008: invoke-static {v4, v0, v8}, Landroid/support/v4/util/ContainerHelpers;.binarySearch:([III)I // method@0803 │ │ -04315a: 0a03 |000b: move-result v3 │ │ -04315c: 3a03 f9ff |000c: if-ltz v3, 0005 // -0007 │ │ -043160: 5464 e502 |000e: iget-object v4, v6, Landroid/support/v4/util/SimpleArrayMap;.mArray:[Ljava/lang/Object; // field@02e5 │ │ -043164: e005 0301 |0010: shl-int/lit8 v5, v3, #int 1 // #01 │ │ -043168: 4604 0405 |0012: aget-object v4, v4, v5 │ │ -04316c: 6e20 9317 4700 |0014: invoke-virtual {v7, v4}, Ljava/lang/Object;.equals:(Ljava/lang/Object;)Z // method@1793 │ │ -043172: 0a04 |0017: move-result v4 │ │ -043174: 3904 edff |0018: if-nez v4, 0005 // -0013 │ │ -043178: d801 0301 |001a: add-int/lit8 v1, v3, #int 1 // #01 │ │ -04317c: 3501 1900 |001c: if-ge v1, v0, 0035 // +0019 │ │ -043180: 5464 e802 |001e: iget-object v4, v6, Landroid/support/v4/util/SimpleArrayMap;.mHashes:[I // field@02e8 │ │ -043184: 4404 0401 |0020: aget v4, v4, v1 │ │ -043188: 3384 1300 |0022: if-ne v4, v8, 0035 // +0013 │ │ -04318c: 5464 e502 |0024: iget-object v4, v6, Landroid/support/v4/util/SimpleArrayMap;.mArray:[Ljava/lang/Object; // field@02e5 │ │ -043190: e005 0101 |0026: shl-int/lit8 v5, v1, #int 1 // #01 │ │ -043194: 4604 0405 |0028: aget-object v4, v4, v5 │ │ -043198: 6e20 9317 4700 |002a: invoke-virtual {v7, v4}, Ljava/lang/Object;.equals:(Ljava/lang/Object;)Z // method@1793 │ │ -04319e: 0a04 |002d: move-result v4 │ │ -0431a0: 3804 0400 |002e: if-eqz v4, 0032 // +0004 │ │ -0431a4: 0113 |0030: move v3, v1 │ │ -0431a6: 28d4 |0031: goto 0005 // -002c │ │ -0431a8: d801 0101 |0032: add-int/lit8 v1, v1, #int 1 // #01 │ │ -0431ac: 28e8 |0034: goto 001c // -0018 │ │ -0431ae: d802 03ff |0035: add-int/lit8 v2, v3, #int -1 // #ff │ │ -0431b2: 3a02 1900 |0037: if-ltz v2, 0050 // +0019 │ │ -0431b6: 5464 e802 |0039: iget-object v4, v6, Landroid/support/v4/util/SimpleArrayMap;.mHashes:[I // field@02e8 │ │ -0431ba: 4404 0402 |003b: aget v4, v4, v2 │ │ -0431be: 3384 1300 |003d: if-ne v4, v8, 0050 // +0013 │ │ -0431c2: 5464 e502 |003f: iget-object v4, v6, Landroid/support/v4/util/SimpleArrayMap;.mArray:[Ljava/lang/Object; // field@02e5 │ │ -0431c6: e005 0201 |0041: shl-int/lit8 v5, v2, #int 1 // #01 │ │ -0431ca: 4604 0405 |0043: aget-object v4, v4, v5 │ │ -0431ce: 6e20 9317 4700 |0045: invoke-virtual {v7, v4}, Ljava/lang/Object;.equals:(Ljava/lang/Object;)Z // method@1793 │ │ -0431d4: 0a04 |0048: move-result v4 │ │ -0431d6: 3804 0400 |0049: if-eqz v4, 004d // +0004 │ │ -0431da: 0123 |004b: move v3, v2 │ │ -0431dc: 28b9 |004c: goto 0005 // -0047 │ │ -0431de: d802 02ff |004d: add-int/lit8 v2, v2, #int -1 // #ff │ │ -0431e2: 28e8 |004f: goto 0037 // -0018 │ │ -0431e4: df03 01ff |0050: xor-int/lit8 v3, v1, #int -1 // #ff │ │ -0431e8: 28b3 |0052: goto 0005 // -004d │ │ +064a14: |[064a14] android.support.v4.util.SimpleArrayMap.indexOf:(Ljava/lang/Object;I)I │ │ +064a24: 5260 2605 |0000: iget v0, v6, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@0526 │ │ +064a28: 3900 0400 |0002: if-nez v0, 0006 // +0004 │ │ +064a2c: 12f3 |0004: const/4 v3, #int -1 // #ff │ │ +064a2e: 0f03 |0005: return v3 │ │ +064a30: 5464 2505 |0006: iget-object v4, v6, Landroid/support/v4/util/SimpleArrayMap;.mHashes:[I // field@0525 │ │ +064a34: 7130 9f0e 0408 |0008: invoke-static {v4, v0, v8}, Landroid/support/v4/util/ContainerHelpers;.binarySearch:([III)I // method@0e9f │ │ +064a3a: 0a03 |000b: move-result v3 │ │ +064a3c: 3a03 f9ff |000c: if-ltz v3, 0005 // -0007 │ │ +064a40: 5464 2205 |000e: iget-object v4, v6, Landroid/support/v4/util/SimpleArrayMap;.mArray:[Ljava/lang/Object; // field@0522 │ │ +064a44: e005 0301 |0010: shl-int/lit8 v5, v3, #int 1 // #01 │ │ +064a48: 4604 0405 |0012: aget-object v4, v4, v5 │ │ +064a4c: 6e20 8822 4700 |0014: invoke-virtual {v7, v4}, Ljava/lang/Object;.equals:(Ljava/lang/Object;)Z // method@2288 │ │ +064a52: 0a04 |0017: move-result v4 │ │ +064a54: 3904 edff |0018: if-nez v4, 0005 // -0013 │ │ +064a58: d801 0301 |001a: add-int/lit8 v1, v3, #int 1 // #01 │ │ +064a5c: 3501 1900 |001c: if-ge v1, v0, 0035 // +0019 │ │ +064a60: 5464 2505 |001e: iget-object v4, v6, Landroid/support/v4/util/SimpleArrayMap;.mHashes:[I // field@0525 │ │ +064a64: 4404 0401 |0020: aget v4, v4, v1 │ │ +064a68: 3384 1300 |0022: if-ne v4, v8, 0035 // +0013 │ │ +064a6c: 5464 2205 |0024: iget-object v4, v6, Landroid/support/v4/util/SimpleArrayMap;.mArray:[Ljava/lang/Object; // field@0522 │ │ +064a70: e005 0101 |0026: shl-int/lit8 v5, v1, #int 1 // #01 │ │ +064a74: 4604 0405 |0028: aget-object v4, v4, v5 │ │ +064a78: 6e20 8822 4700 |002a: invoke-virtual {v7, v4}, Ljava/lang/Object;.equals:(Ljava/lang/Object;)Z // method@2288 │ │ +064a7e: 0a04 |002d: move-result v4 │ │ +064a80: 3804 0400 |002e: if-eqz v4, 0032 // +0004 │ │ +064a84: 0113 |0030: move v3, v1 │ │ +064a86: 28d4 |0031: goto 0005 // -002c │ │ +064a88: d801 0101 |0032: add-int/lit8 v1, v1, #int 1 // #01 │ │ +064a8c: 28e8 |0034: goto 001c // -0018 │ │ +064a8e: d802 03ff |0035: add-int/lit8 v2, v3, #int -1 // #ff │ │ +064a92: 3a02 1900 |0037: if-ltz v2, 0050 // +0019 │ │ +064a96: 5464 2505 |0039: iget-object v4, v6, Landroid/support/v4/util/SimpleArrayMap;.mHashes:[I // field@0525 │ │ +064a9a: 4404 0402 |003b: aget v4, v4, v2 │ │ +064a9e: 3384 1300 |003d: if-ne v4, v8, 0050 // +0013 │ │ +064aa2: 5464 2205 |003f: iget-object v4, v6, Landroid/support/v4/util/SimpleArrayMap;.mArray:[Ljava/lang/Object; // field@0522 │ │ +064aa6: e005 0201 |0041: shl-int/lit8 v5, v2, #int 1 // #01 │ │ +064aaa: 4604 0405 |0043: aget-object v4, v4, v5 │ │ +064aae: 6e20 8822 4700 |0045: invoke-virtual {v7, v4}, Ljava/lang/Object;.equals:(Ljava/lang/Object;)Z // method@2288 │ │ +064ab4: 0a04 |0048: move-result v4 │ │ +064ab6: 3804 0400 |0049: if-eqz v4, 004d // +0004 │ │ +064aba: 0123 |004b: move v3, v2 │ │ +064abc: 28b9 |004c: goto 0005 // -0047 │ │ +064abe: d802 02ff |004d: add-int/lit8 v2, v2, #int -1 // #ff │ │ +064ac2: 28e8 |004f: goto 0037 // -0018 │ │ +064ac4: df03 01ff |0050: xor-int/lit8 v3, v1, #int -1 // #ff │ │ +064ac8: 28b3 |0052: goto 0005 // -004d │ │ catches : (none) │ │ positions : │ │ 0x0000 line=62 │ │ 0x0002 line=65 │ │ 0x0004 line=66 │ │ 0x0005 line=96 │ │ 0x0006 line=69 │ │ @@ -37072,64 +65151,91 @@ │ │ 0x0037 - 0x0053 reg=2 i I │ │ 0x000c - 0x0053 reg=3 index I │ │ 0x0000 - 0x0053 reg=6 this Landroid/support/v4/util/SimpleArrayMap; Landroid/support/v4/util/SimpleArrayMap; │ │ 0x0000 - 0x0053 reg=7 key Ljava/lang/Object; │ │ 0x0000 - 0x0053 reg=8 hash I │ │ │ │ #8 : (in Landroid/support/v4/util/SimpleArrayMap;) │ │ + name : 'indexOfKey' │ │ + type : '(Ljava/lang/Object;)I' │ │ + access : 0x0001 (PUBLIC) │ │ + code - │ │ + registers : 3 │ │ + ins : 2 │ │ + outs : 3 │ │ + insns size : 16 16-bit code units │ │ +064acc: |[064acc] android.support.v4.util.SimpleArrayMap.indexOfKey:(Ljava/lang/Object;)I │ │ +064adc: 3902 0700 |0000: if-nez v2, 0007 // +0007 │ │ +064ae0: 6e10 430f 0100 |0002: invoke-virtual {v1}, Landroid/support/v4/util/SimpleArrayMap;.indexOfNull:()I // method@0f43 │ │ +064ae6: 0a00 |0005: move-result v0 │ │ +064ae8: 0f00 |0006: return v0 │ │ +064aea: 6e10 8a22 0200 |0007: invoke-virtual {v2}, Ljava/lang/Object;.hashCode:()I // method@228a │ │ +064af0: 0a00 |000a: move-result v0 │ │ +064af2: 6e30 410f 2100 |000b: invoke-virtual {v1, v2, v0}, Landroid/support/v4/util/SimpleArrayMap;.indexOf:(Ljava/lang/Object;I)I // method@0f41 │ │ +064af8: 0a00 |000e: move-result v0 │ │ +064afa: 28f7 |000f: goto 0006 // -0009 │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=283 │ │ + locals : │ │ + 0x0000 - 0x0000 reg=1 this Landroid/support/v4/util/SimpleArrayMap; │ │ + 0x0000 - 0x0010 reg=1 this Landroid/support/v4/util/SimpleArrayMap; Landroid/support/v4/util/SimpleArrayMap; │ │ + 0x0000 - 0x0010 reg=2 key Ljava/lang/Object; │ │ + │ │ + #9 : (in Landroid/support/v4/util/SimpleArrayMap;) │ │ name : 'indexOfNull' │ │ type : '()I' │ │ access : 0x0000 () │ │ code - │ │ registers : 7 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 72 16-bit code units │ │ -0431ec: |[0431ec] android.support.v4.util.SimpleArrayMap.indexOfNull:()I │ │ -0431fc: 5260 e902 |0000: iget v0, v6, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@02e9 │ │ -043200: 3900 0400 |0002: if-nez v0, 0006 // +0004 │ │ -043204: 12f3 |0004: const/4 v3, #int -1 // #ff │ │ -043206: 0f03 |0005: return v3 │ │ -043208: 5464 e802 |0006: iget-object v4, v6, Landroid/support/v4/util/SimpleArrayMap;.mHashes:[I // field@02e8 │ │ -04320c: 1205 |0008: const/4 v5, #int 0 // #0 │ │ -04320e: 7130 0308 0405 |0009: invoke-static {v4, v0, v5}, Landroid/support/v4/util/ContainerHelpers;.binarySearch:([III)I // method@0803 │ │ -043214: 0a03 |000c: move-result v3 │ │ -043216: 3a03 f8ff |000d: if-ltz v3, 0005 // -0008 │ │ -04321a: 5464 e502 |000f: iget-object v4, v6, Landroid/support/v4/util/SimpleArrayMap;.mArray:[Ljava/lang/Object; // field@02e5 │ │ -04321e: e005 0301 |0011: shl-int/lit8 v5, v3, #int 1 // #01 │ │ -043222: 4604 0405 |0013: aget-object v4, v4, v5 │ │ -043226: 3804 f0ff |0015: if-eqz v4, 0005 // -0010 │ │ -04322a: d801 0301 |0017: add-int/lit8 v1, v3, #int 1 // #01 │ │ -04322e: 3501 1500 |0019: if-ge v1, v0, 002e // +0015 │ │ -043232: 5464 e802 |001b: iget-object v4, v6, Landroid/support/v4/util/SimpleArrayMap;.mHashes:[I // field@02e8 │ │ -043236: 4404 0401 |001d: aget v4, v4, v1 │ │ -04323a: 3904 0f00 |001f: if-nez v4, 002e // +000f │ │ -04323e: 5464 e502 |0021: iget-object v4, v6, Landroid/support/v4/util/SimpleArrayMap;.mArray:[Ljava/lang/Object; // field@02e5 │ │ -043242: e005 0101 |0023: shl-int/lit8 v5, v1, #int 1 // #01 │ │ -043246: 4604 0405 |0025: aget-object v4, v4, v5 │ │ -04324a: 3904 0400 |0027: if-nez v4, 002b // +0004 │ │ -04324e: 0113 |0029: move v3, v1 │ │ -043250: 28db |002a: goto 0005 // -0025 │ │ -043252: d801 0101 |002b: add-int/lit8 v1, v1, #int 1 // #01 │ │ -043256: 28ec |002d: goto 0019 // -0014 │ │ -043258: d802 03ff |002e: add-int/lit8 v2, v3, #int -1 // #ff │ │ -04325c: 3a02 1500 |0030: if-ltz v2, 0045 // +0015 │ │ -043260: 5464 e802 |0032: iget-object v4, v6, Landroid/support/v4/util/SimpleArrayMap;.mHashes:[I // field@02e8 │ │ -043264: 4404 0402 |0034: aget v4, v4, v2 │ │ -043268: 3904 0f00 |0036: if-nez v4, 0045 // +000f │ │ -04326c: 5464 e502 |0038: iget-object v4, v6, Landroid/support/v4/util/SimpleArrayMap;.mArray:[Ljava/lang/Object; // field@02e5 │ │ -043270: e005 0201 |003a: shl-int/lit8 v5, v2, #int 1 // #01 │ │ -043274: 4604 0405 |003c: aget-object v4, v4, v5 │ │ -043278: 3904 0400 |003e: if-nez v4, 0042 // +0004 │ │ -04327c: 0123 |0040: move v3, v2 │ │ -04327e: 28c4 |0041: goto 0005 // -003c │ │ -043280: d802 02ff |0042: add-int/lit8 v2, v2, #int -1 // #ff │ │ -043284: 28ec |0044: goto 0030 // -0014 │ │ -043286: df03 01ff |0045: xor-int/lit8 v3, v1, #int -1 // #ff │ │ -04328a: 28be |0047: goto 0005 // -0042 │ │ +064afc: |[064afc] android.support.v4.util.SimpleArrayMap.indexOfNull:()I │ │ +064b0c: 5260 2605 |0000: iget v0, v6, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@0526 │ │ +064b10: 3900 0400 |0002: if-nez v0, 0006 // +0004 │ │ +064b14: 12f3 |0004: const/4 v3, #int -1 // #ff │ │ +064b16: 0f03 |0005: return v3 │ │ +064b18: 5464 2505 |0006: iget-object v4, v6, Landroid/support/v4/util/SimpleArrayMap;.mHashes:[I // field@0525 │ │ +064b1c: 1205 |0008: const/4 v5, #int 0 // #0 │ │ +064b1e: 7130 9f0e 0405 |0009: invoke-static {v4, v0, v5}, Landroid/support/v4/util/ContainerHelpers;.binarySearch:([III)I // method@0e9f │ │ +064b24: 0a03 |000c: move-result v3 │ │ +064b26: 3a03 f8ff |000d: if-ltz v3, 0005 // -0008 │ │ +064b2a: 5464 2205 |000f: iget-object v4, v6, Landroid/support/v4/util/SimpleArrayMap;.mArray:[Ljava/lang/Object; // field@0522 │ │ +064b2e: e005 0301 |0011: shl-int/lit8 v5, v3, #int 1 // #01 │ │ +064b32: 4604 0405 |0013: aget-object v4, v4, v5 │ │ +064b36: 3804 f0ff |0015: if-eqz v4, 0005 // -0010 │ │ +064b3a: d801 0301 |0017: add-int/lit8 v1, v3, #int 1 // #01 │ │ +064b3e: 3501 1500 |0019: if-ge v1, v0, 002e // +0015 │ │ +064b42: 5464 2505 |001b: iget-object v4, v6, Landroid/support/v4/util/SimpleArrayMap;.mHashes:[I // field@0525 │ │ +064b46: 4404 0401 |001d: aget v4, v4, v1 │ │ +064b4a: 3904 0f00 |001f: if-nez v4, 002e // +000f │ │ +064b4e: 5464 2205 |0021: iget-object v4, v6, Landroid/support/v4/util/SimpleArrayMap;.mArray:[Ljava/lang/Object; // field@0522 │ │ +064b52: e005 0101 |0023: shl-int/lit8 v5, v1, #int 1 // #01 │ │ +064b56: 4604 0405 |0025: aget-object v4, v4, v5 │ │ +064b5a: 3904 0400 |0027: if-nez v4, 002b // +0004 │ │ +064b5e: 0113 |0029: move v3, v1 │ │ +064b60: 28db |002a: goto 0005 // -0025 │ │ +064b62: d801 0101 |002b: add-int/lit8 v1, v1, #int 1 // #01 │ │ +064b66: 28ec |002d: goto 0019 // -0014 │ │ +064b68: d802 03ff |002e: add-int/lit8 v2, v3, #int -1 // #ff │ │ +064b6c: 3a02 1500 |0030: if-ltz v2, 0045 // +0015 │ │ +064b70: 5464 2505 |0032: iget-object v4, v6, Landroid/support/v4/util/SimpleArrayMap;.mHashes:[I // field@0525 │ │ +064b74: 4404 0402 |0034: aget v4, v4, v2 │ │ +064b78: 3904 0f00 |0036: if-nez v4, 0045 // +000f │ │ +064b7c: 5464 2205 |0038: iget-object v4, v6, Landroid/support/v4/util/SimpleArrayMap;.mArray:[Ljava/lang/Object; // field@0522 │ │ +064b80: e005 0201 |003a: shl-int/lit8 v5, v2, #int 1 // #01 │ │ +064b84: 4604 0405 |003c: aget-object v4, v4, v5 │ │ +064b88: 3904 0400 |003e: if-nez v4, 0042 // +0004 │ │ +064b8c: 0123 |0040: move v3, v2 │ │ +064b8e: 28c4 |0041: goto 0005 // -003c │ │ +064b90: d802 02ff |0042: add-int/lit8 v2, v2, #int -1 // #ff │ │ +064b94: 28ec |0044: goto 0030 // -0014 │ │ +064b96: df03 01ff |0045: xor-int/lit8 v3, v1, #int -1 // #ff │ │ +064b9a: 28be |0047: goto 0005 // -0042 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=100 │ │ 0x0002 line=103 │ │ 0x0004 line=104 │ │ 0x0005 line=134 │ │ 0x0006 line=107 │ │ @@ -37146,238 +65252,238 @@ │ │ 0x0000 - 0x0000 reg=6 this Landroid/support/v4/util/SimpleArrayMap; │ │ 0x0002 - 0x0048 reg=0 N I │ │ 0x0019 - 0x0048 reg=1 end I │ │ 0x0030 - 0x0048 reg=2 i I │ │ 0x000d - 0x0048 reg=3 index I │ │ 0x0000 - 0x0048 reg=6 this Landroid/support/v4/util/SimpleArrayMap; Landroid/support/v4/util/SimpleArrayMap; │ │ │ │ - #9 : (in Landroid/support/v4/util/SimpleArrayMap;) │ │ + #10 : (in Landroid/support/v4/util/SimpleArrayMap;) │ │ name : 'indexOfValue' │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0000 () │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 40 16-bit code units │ │ -04328c: |[04328c] android.support.v4.util.SimpleArrayMap.indexOfValue:(Ljava/lang/Object;)I │ │ -04329c: 5243 e902 |0000: iget v3, v4, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@02e9 │ │ -0432a0: da00 0302 |0002: mul-int/lit8 v0, v3, #int 2 // #02 │ │ -0432a4: 5441 e502 |0004: iget-object v1, v4, Landroid/support/v4/util/SimpleArrayMap;.mArray:[Ljava/lang/Object; // field@02e5 │ │ -0432a8: 3905 0f00 |0006: if-nez v5, 0015 // +000f │ │ -0432ac: 1212 |0008: const/4 v2, #int 1 // #1 │ │ -0432ae: 3502 1d00 |0009: if-ge v2, v0, 0026 // +001d │ │ -0432b2: 4603 0102 |000b: aget-object v3, v1, v2 │ │ -0432b6: 3903 0500 |000d: if-nez v3, 0012 // +0005 │ │ -0432ba: e103 0201 |000f: shr-int/lit8 v3, v2, #int 1 // #01 │ │ -0432be: 0f03 |0011: return v3 │ │ -0432c0: d802 0202 |0012: add-int/lit8 v2, v2, #int 2 // #02 │ │ -0432c4: 28f5 |0014: goto 0009 // -000b │ │ -0432c6: 1212 |0015: const/4 v2, #int 1 // #1 │ │ -0432c8: 3502 1000 |0016: if-ge v2, v0, 0026 // +0010 │ │ -0432cc: 4603 0102 |0018: aget-object v3, v1, v2 │ │ -0432d0: 6e20 9317 3500 |001a: invoke-virtual {v5, v3}, Ljava/lang/Object;.equals:(Ljava/lang/Object;)Z // method@1793 │ │ -0432d6: 0a03 |001d: move-result v3 │ │ -0432d8: 3803 0500 |001e: if-eqz v3, 0023 // +0005 │ │ -0432dc: e103 0201 |0020: shr-int/lit8 v3, v2, #int 1 // #01 │ │ -0432e0: 28ef |0022: goto 0011 // -0011 │ │ -0432e2: d802 0202 |0023: add-int/lit8 v2, v2, #int 2 // #02 │ │ -0432e6: 28f1 |0025: goto 0016 // -000f │ │ -0432e8: 12f3 |0026: const/4 v3, #int -1 // #ff │ │ -0432ea: 28ea |0027: goto 0011 // -0016 │ │ +064b9c: |[064b9c] android.support.v4.util.SimpleArrayMap.indexOfValue:(Ljava/lang/Object;)I │ │ +064bac: 5243 2605 |0000: iget v3, v4, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@0526 │ │ +064bb0: da00 0302 |0002: mul-int/lit8 v0, v3, #int 2 // #02 │ │ +064bb4: 5441 2205 |0004: iget-object v1, v4, Landroid/support/v4/util/SimpleArrayMap;.mArray:[Ljava/lang/Object; // field@0522 │ │ +064bb8: 3905 0f00 |0006: if-nez v5, 0015 // +000f │ │ +064bbc: 1212 |0008: const/4 v2, #int 1 // #1 │ │ +064bbe: 3502 1d00 |0009: if-ge v2, v0, 0026 // +001d │ │ +064bc2: 4603 0102 |000b: aget-object v3, v1, v2 │ │ +064bc6: 3903 0500 |000d: if-nez v3, 0012 // +0005 │ │ +064bca: e103 0201 |000f: shr-int/lit8 v3, v2, #int 1 // #01 │ │ +064bce: 0f03 |0011: return v3 │ │ +064bd0: d802 0202 |0012: add-int/lit8 v2, v2, #int 2 // #02 │ │ +064bd4: 28f5 |0014: goto 0009 // -000b │ │ +064bd6: 1212 |0015: const/4 v2, #int 1 // #1 │ │ +064bd8: 3502 1000 |0016: if-ge v2, v0, 0026 // +0010 │ │ +064bdc: 4603 0102 |0018: aget-object v3, v1, v2 │ │ +064be0: 6e20 8822 3500 |001a: invoke-virtual {v5, v3}, Ljava/lang/Object;.equals:(Ljava/lang/Object;)Z // method@2288 │ │ +064be6: 0a03 |001d: move-result v3 │ │ +064be8: 3803 0500 |001e: if-eqz v3, 0023 // +0005 │ │ +064bec: e103 0201 |0020: shr-int/lit8 v3, v2, #int 1 // #01 │ │ +064bf0: 28ef |0022: goto 0011 // -0011 │ │ +064bf2: d802 0202 |0023: add-int/lit8 v2, v2, #int 2 // #02 │ │ +064bf6: 28f1 |0025: goto 0016 // -000f │ │ +064bf8: 12f3 |0026: const/4 v3, #int -1 // #ff │ │ +064bfa: 28ea |0027: goto 0011 // -0016 │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=277 │ │ - 0x0004 line=278 │ │ - 0x0006 line=279 │ │ - 0x0008 line=280 │ │ - 0x000b line=281 │ │ - 0x000f line=282 │ │ - 0x0011 line=292 │ │ - 0x0012 line=280 │ │ - 0x0015 line=286 │ │ - 0x0018 line=287 │ │ - 0x0020 line=288 │ │ - 0x0023 line=286 │ │ - 0x0026 line=292 │ │ + 0x0000 line=287 │ │ + 0x0004 line=288 │ │ + 0x0006 line=289 │ │ + 0x0008 line=290 │ │ + 0x000b line=291 │ │ + 0x000f line=292 │ │ + 0x0011 line=302 │ │ + 0x0012 line=290 │ │ + 0x0015 line=296 │ │ + 0x0018 line=297 │ │ + 0x0020 line=298 │ │ + 0x0023 line=296 │ │ + 0x0026 line=302 │ │ locals : │ │ 0x0000 - 0x0000 reg=4 this Landroid/support/v4/util/SimpleArrayMap; │ │ 0x0009 - 0x0015 reg=2 i I │ │ 0x0004 - 0x0028 reg=0 N I │ │ 0x0006 - 0x0028 reg=1 array [Ljava/lang/Object; │ │ 0x0016 - 0x0028 reg=2 i I │ │ 0x0000 - 0x0028 reg=4 this Landroid/support/v4/util/SimpleArrayMap; Landroid/support/v4/util/SimpleArrayMap; │ │ 0x0000 - 0x0028 reg=5 value Ljava/lang/Object; │ │ │ │ - #10 : (in Landroid/support/v4/util/SimpleArrayMap;) │ │ + #11 : (in Landroid/support/v4/util/SimpleArrayMap;) │ │ name : 'isEmpty' │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 8 16-bit code units │ │ -0432ec: |[0432ec] android.support.v4.util.SimpleArrayMap.isEmpty:()Z │ │ -0432fc: 5210 e902 |0000: iget v0, v1, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@02e9 │ │ -043300: 3c00 0400 |0002: if-gtz v0, 0006 // +0004 │ │ -043304: 1210 |0004: const/4 v0, #int 1 // #1 │ │ -043306: 0f00 |0005: return v0 │ │ -043308: 1200 |0006: const/4 v0, #int 0 // #0 │ │ -04330a: 28fe |0007: goto 0005 // -0002 │ │ +064bfc: |[064bfc] android.support.v4.util.SimpleArrayMap.isEmpty:()Z │ │ +064c0c: 5210 2605 |0000: iget v0, v1, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@0526 │ │ +064c10: 3c00 0400 |0002: if-gtz v0, 0006 // +0004 │ │ +064c14: 1210 |0004: const/4 v0, #int 1 // #1 │ │ +064c16: 0f00 |0005: return v0 │ │ +064c18: 1200 |0006: const/4 v0, #int 0 // #0 │ │ +064c1a: 28fe |0007: goto 0005 // -0002 │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=352 │ │ + 0x0000 line=362 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Landroid/support/v4/util/SimpleArrayMap; │ │ 0x0000 - 0x0008 reg=1 this Landroid/support/v4/util/SimpleArrayMap; Landroid/support/v4/util/SimpleArrayMap; │ │ │ │ - #11 : (in Landroid/support/v4/util/SimpleArrayMap;) │ │ + #12 : (in Landroid/support/v4/util/SimpleArrayMap;) │ │ name : 'keyAt' │ │ type : '(I)Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 7 16-bit code units │ │ -04330c: |[04330c] android.support.v4.util.SimpleArrayMap.keyAt:(I)Ljava/lang/Object; │ │ -04331c: 5420 e502 |0000: iget-object v0, v2, Landroid/support/v4/util/SimpleArrayMap;.mArray:[Ljava/lang/Object; // field@02e5 │ │ -043320: e001 0301 |0002: shl-int/lit8 v1, v3, #int 1 // #01 │ │ -043324: 4600 0001 |0004: aget-object v0, v0, v1 │ │ -043328: 1100 |0006: return-object v0 │ │ +064c1c: |[064c1c] android.support.v4.util.SimpleArrayMap.keyAt:(I)Ljava/lang/Object; │ │ +064c2c: 5420 2205 |0000: iget-object v0, v2, Landroid/support/v4/util/SimpleArrayMap;.mArray:[Ljava/lang/Object; // field@0522 │ │ +064c30: e001 0301 |0002: shl-int/lit8 v1, v3, #int 1 // #01 │ │ +064c34: 4600 0001 |0004: aget-object v0, v0, v1 │ │ +064c38: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=323 │ │ + 0x0000 line=333 │ │ locals : │ │ 0x0000 - 0x0000 reg=2 this Landroid/support/v4/util/SimpleArrayMap; │ │ 0x0000 - 0x0007 reg=2 this Landroid/support/v4/util/SimpleArrayMap; Landroid/support/v4/util/SimpleArrayMap; │ │ 0x0000 - 0x0007 reg=3 index I │ │ │ │ - #12 : (in Landroid/support/v4/util/SimpleArrayMap;) │ │ + #13 : (in Landroid/support/v4/util/SimpleArrayMap;) │ │ name : 'put' │ │ type : '(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 14 │ │ ins : 3 │ │ outs : 5 │ │ insns size : 151 16-bit code units │ │ -04332c: |[04332c] android.support.v4.util.SimpleArrayMap.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; │ │ -04333c: 1302 0800 |0000: const/16 v2, #int 8 // #8 │ │ -043340: 1246 |0002: const/4 v6, #int 4 // #4 │ │ -043342: 1209 |0003: const/4 v9, #int 0 // #0 │ │ -043344: 390c 1600 |0004: if-nez v12, 001a // +0016 │ │ -043348: 1200 |0006: const/4 v0, #int 0 // #0 │ │ -04334a: 6e10 9608 0b00 |0007: invoke-virtual {v11}, Landroid/support/v4/util/SimpleArrayMap;.indexOfNull:()I // method@0896 │ │ -043350: 0a01 |000a: move-result v1 │ │ -043352: 3a01 1800 |000b: if-ltz v1, 0023 // +0018 │ │ -043356: e006 0101 |000d: shl-int/lit8 v6, v1, #int 1 // #01 │ │ -04335a: d801 0601 |000f: add-int/lit8 v1, v6, #int 1 // #01 │ │ -04335e: 54b6 e502 |0011: iget-object v6, v11, Landroid/support/v4/util/SimpleArrayMap;.mArray:[Ljava/lang/Object; // field@02e5 │ │ -043362: 4605 0601 |0013: aget-object v5, v6, v1 │ │ -043366: 54b6 e502 |0015: iget-object v6, v11, Landroid/support/v4/util/SimpleArrayMap;.mArray:[Ljava/lang/Object; // field@02e5 │ │ -04336a: 4d0d 0601 |0017: aput-object v13, v6, v1 │ │ -04336e: 1105 |0019: return-object v5 │ │ -043370: 6e10 9517 0c00 |001a: invoke-virtual {v12}, Ljava/lang/Object;.hashCode:()I // method@1795 │ │ -043376: 0a00 |001d: move-result v0 │ │ -043378: 6e30 9508 cb00 |001e: invoke-virtual {v11, v12, v0}, Landroid/support/v4/util/SimpleArrayMap;.indexOf:(Ljava/lang/Object;I)I // method@0895 │ │ -04337e: 0a01 |0021: move-result v1 │ │ -043380: 28e9 |0022: goto 000b // -0017 │ │ -043382: df01 01ff |0023: xor-int/lit8 v1, v1, #int -1 // #ff │ │ -043386: 52b7 e902 |0025: iget v7, v11, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@02e9 │ │ -04338a: 54b8 e802 |0027: iget-object v8, v11, Landroid/support/v4/util/SimpleArrayMap;.mHashes:[I // field@02e8 │ │ -04338e: 2188 |0029: array-length v8, v8 │ │ -043390: 3487 2b00 |002a: if-lt v7, v8, 0055 // +002b │ │ -043394: 52b7 e902 |002c: iget v7, v11, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@02e9 │ │ -043398: 3427 6300 |002e: if-lt v7, v2, 0091 // +0063 │ │ -04339c: 52b6 e902 |0030: iget v6, v11, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@02e9 │ │ -0433a0: 52b7 e902 |0032: iget v7, v11, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@02e9 │ │ -0433a4: e107 0701 |0034: shr-int/lit8 v7, v7, #int 1 // #01 │ │ -0433a8: 9002 0607 |0036: add-int v2, v6, v7 │ │ -0433ac: 54b4 e802 |0038: iget-object v4, v11, Landroid/support/v4/util/SimpleArrayMap;.mHashes:[I // field@02e8 │ │ -0433b0: 54b3 e502 |003a: iget-object v3, v11, Landroid/support/v4/util/SimpleArrayMap;.mArray:[Ljava/lang/Object; // field@02e5 │ │ -0433b4: 7020 8c08 2b00 |003c: invoke-direct {v11, v2}, Landroid/support/v4/util/SimpleArrayMap;.allocArrays:(I)V // method@088c │ │ -0433ba: 54b6 e802 |003f: iget-object v6, v11, Landroid/support/v4/util/SimpleArrayMap;.mHashes:[I // field@02e8 │ │ -0433be: 2166 |0041: array-length v6, v6 │ │ -0433c0: 3d06 0e00 |0042: if-lez v6, 0050 // +000e │ │ -0433c4: 54b6 e802 |0044: iget-object v6, v11, Landroid/support/v4/util/SimpleArrayMap;.mHashes:[I // field@02e8 │ │ -0433c8: 2147 |0046: array-length v7, v4 │ │ -0433ca: 7157 bb17 9496 |0047: invoke-static {v4, v9, v6, v9, v7}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@17bb │ │ -0433d0: 54b6 e502 |004a: iget-object v6, v11, Landroid/support/v4/util/SimpleArrayMap;.mArray:[Ljava/lang/Object; // field@02e5 │ │ -0433d4: 2137 |004c: array-length v7, v3 │ │ -0433d6: 7157 bb17 9396 |004d: invoke-static {v3, v9, v6, v9, v7}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@17bb │ │ -0433dc: 52b6 e902 |0050: iget v6, v11, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@02e9 │ │ -0433e0: 7130 9208 3406 |0052: invoke-static {v4, v3, v6}, Landroid/support/v4/util/SimpleArrayMap;.freeArrays:([I[Ljava/lang/Object;I)V // method@0892 │ │ -0433e6: 52b6 e902 |0055: iget v6, v11, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@02e9 │ │ -0433ea: 3561 2000 |0057: if-ge v1, v6, 0077 // +0020 │ │ -0433ee: 54b6 e802 |0059: iget-object v6, v11, Landroid/support/v4/util/SimpleArrayMap;.mHashes:[I // field@02e8 │ │ -0433f2: 54b7 e802 |005b: iget-object v7, v11, Landroid/support/v4/util/SimpleArrayMap;.mHashes:[I // field@02e8 │ │ -0433f6: d808 0101 |005d: add-int/lit8 v8, v1, #int 1 // #01 │ │ -0433fa: 52b9 e902 |005f: iget v9, v11, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@02e9 │ │ -0433fe: b119 |0061: sub-int/2addr v9, v1 │ │ -043400: 7159 bb17 1687 |0062: invoke-static {v6, v1, v7, v8, v9}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@17bb │ │ -043406: 54b6 e502 |0065: iget-object v6, v11, Landroid/support/v4/util/SimpleArrayMap;.mArray:[Ljava/lang/Object; // field@02e5 │ │ -04340a: e007 0101 |0067: shl-int/lit8 v7, v1, #int 1 // #01 │ │ -04340e: 54b8 e502 |0069: iget-object v8, v11, Landroid/support/v4/util/SimpleArrayMap;.mArray:[Ljava/lang/Object; // field@02e5 │ │ -043412: d809 0101 |006b: add-int/lit8 v9, v1, #int 1 // #01 │ │ -043416: e009 0901 |006d: shl-int/lit8 v9, v9, #int 1 // #01 │ │ -04341a: 52ba e902 |006f: iget v10, v11, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@02e9 │ │ -04341e: b11a |0071: sub-int/2addr v10, v1 │ │ -043420: e00a 0a01 |0072: shl-int/lit8 v10, v10, #int 1 // #01 │ │ -043424: 715a bb17 7698 |0074: invoke-static {v6, v7, v8, v9, v10}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@17bb │ │ -04342a: 54b6 e802 |0077: iget-object v6, v11, Landroid/support/v4/util/SimpleArrayMap;.mHashes:[I // field@02e8 │ │ -04342e: 4b00 0601 |0079: aput v0, v6, v1 │ │ -043432: 54b6 e502 |007b: iget-object v6, v11, Landroid/support/v4/util/SimpleArrayMap;.mArray:[Ljava/lang/Object; // field@02e5 │ │ -043436: e007 0101 |007d: shl-int/lit8 v7, v1, #int 1 // #01 │ │ -04343a: 4d0c 0607 |007f: aput-object v12, v6, v7 │ │ -04343e: 54b6 e502 |0081: iget-object v6, v11, Landroid/support/v4/util/SimpleArrayMap;.mArray:[Ljava/lang/Object; // field@02e5 │ │ -043442: e007 0101 |0083: shl-int/lit8 v7, v1, #int 1 // #01 │ │ -043446: d807 0701 |0085: add-int/lit8 v7, v7, #int 1 // #01 │ │ -04344a: 4d0d 0607 |0087: aput-object v13, v6, v7 │ │ -04344e: 52b6 e902 |0089: iget v6, v11, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@02e9 │ │ -043452: d806 0601 |008b: add-int/lit8 v6, v6, #int 1 // #01 │ │ -043456: 59b6 e902 |008d: iput v6, v11, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@02e9 │ │ -04345a: 1205 |008f: const/4 v5, #int 0 // #0 │ │ -04345c: 2889 |0090: goto 0019 // -0077 │ │ -04345e: 52b7 e902 |0091: iget v7, v11, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@02e9 │ │ -043462: 3567 a5ff |0093: if-ge v7, v6, 0038 // -005b │ │ -043466: 0162 |0095: move v2, v6 │ │ -043468: 28a2 |0096: goto 0038 // -005e │ │ - catches : (none) │ │ - positions : │ │ - 0x0004 line=366 │ │ - 0x0006 line=367 │ │ - 0x0007 line=368 │ │ - 0x000b line=373 │ │ - 0x000d line=374 │ │ - 0x0011 line=375 │ │ - 0x0015 line=376 │ │ - 0x0019 line=411 │ │ - 0x001a line=370 │ │ - 0x001e line=371 │ │ - 0x0023 line=380 │ │ - 0x0025 line=381 │ │ - 0x002c line=382 │ │ - 0x0038 line=387 │ │ - 0x003a line=388 │ │ - 0x003c line=389 │ │ - 0x003f line=391 │ │ - 0x0044 line=393 │ │ - 0x004a line=394 │ │ - 0x0050 line=397 │ │ - 0x0055 line=400 │ │ - 0x0059 line=403 │ │ - 0x0065 line=404 │ │ - 0x0077 line=407 │ │ - 0x007b line=408 │ │ - 0x0081 line=409 │ │ - 0x0089 line=410 │ │ - 0x008f line=411 │ │ - 0x0091 line=382 │ │ +064c3c: |[064c3c] android.support.v4.util.SimpleArrayMap.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; │ │ +064c4c: 1302 0800 |0000: const/16 v2, #int 8 // #8 │ │ +064c50: 1246 |0002: const/4 v6, #int 4 // #4 │ │ +064c52: 1209 |0003: const/4 v9, #int 0 // #0 │ │ +064c54: 390c 1600 |0004: if-nez v12, 001a // +0016 │ │ +064c58: 1200 |0006: const/4 v0, #int 0 // #0 │ │ +064c5a: 6e10 430f 0b00 |0007: invoke-virtual {v11}, Landroid/support/v4/util/SimpleArrayMap;.indexOfNull:()I // method@0f43 │ │ +064c60: 0a01 |000a: move-result v1 │ │ +064c62: 3a01 1800 |000b: if-ltz v1, 0023 // +0018 │ │ +064c66: e006 0101 |000d: shl-int/lit8 v6, v1, #int 1 // #01 │ │ +064c6a: d801 0601 |000f: add-int/lit8 v1, v6, #int 1 // #01 │ │ +064c6e: 54b6 2205 |0011: iget-object v6, v11, Landroid/support/v4/util/SimpleArrayMap;.mArray:[Ljava/lang/Object; // field@0522 │ │ +064c72: 4605 0601 |0013: aget-object v5, v6, v1 │ │ +064c76: 54b6 2205 |0015: iget-object v6, v11, Landroid/support/v4/util/SimpleArrayMap;.mArray:[Ljava/lang/Object; // field@0522 │ │ +064c7a: 4d0d 0601 |0017: aput-object v13, v6, v1 │ │ +064c7e: 1105 |0019: return-object v5 │ │ +064c80: 6e10 8a22 0c00 |001a: invoke-virtual {v12}, Ljava/lang/Object;.hashCode:()I // method@228a │ │ +064c86: 0a00 |001d: move-result v0 │ │ +064c88: 6e30 410f cb00 |001e: invoke-virtual {v11, v12, v0}, Landroid/support/v4/util/SimpleArrayMap;.indexOf:(Ljava/lang/Object;I)I // method@0f41 │ │ +064c8e: 0a01 |0021: move-result v1 │ │ +064c90: 28e9 |0022: goto 000b // -0017 │ │ +064c92: df01 01ff |0023: xor-int/lit8 v1, v1, #int -1 // #ff │ │ +064c96: 52b7 2605 |0025: iget v7, v11, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@0526 │ │ +064c9a: 54b8 2505 |0027: iget-object v8, v11, Landroid/support/v4/util/SimpleArrayMap;.mHashes:[I // field@0525 │ │ +064c9e: 2188 |0029: array-length v8, v8 │ │ +064ca0: 3487 2b00 |002a: if-lt v7, v8, 0055 // +002b │ │ +064ca4: 52b7 2605 |002c: iget v7, v11, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@0526 │ │ +064ca8: 3427 6300 |002e: if-lt v7, v2, 0091 // +0063 │ │ +064cac: 52b6 2605 |0030: iget v6, v11, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@0526 │ │ +064cb0: 52b7 2605 |0032: iget v7, v11, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@0526 │ │ +064cb4: e107 0701 |0034: shr-int/lit8 v7, v7, #int 1 // #01 │ │ +064cb8: 9002 0607 |0036: add-int v2, v6, v7 │ │ +064cbc: 54b4 2505 |0038: iget-object v4, v11, Landroid/support/v4/util/SimpleArrayMap;.mHashes:[I // field@0525 │ │ +064cc0: 54b3 2205 |003a: iget-object v3, v11, Landroid/support/v4/util/SimpleArrayMap;.mArray:[Ljava/lang/Object; // field@0522 │ │ +064cc4: 7020 380f 2b00 |003c: invoke-direct {v11, v2}, Landroid/support/v4/util/SimpleArrayMap;.allocArrays:(I)V // method@0f38 │ │ +064cca: 54b6 2505 |003f: iget-object v6, v11, Landroid/support/v4/util/SimpleArrayMap;.mHashes:[I // field@0525 │ │ +064cce: 2166 |0041: array-length v6, v6 │ │ +064cd0: 3d06 0e00 |0042: if-lez v6, 0050 // +000e │ │ +064cd4: 54b6 2505 |0044: iget-object v6, v11, Landroid/support/v4/util/SimpleArrayMap;.mHashes:[I // field@0525 │ │ +064cd8: 2147 |0046: array-length v7, v4 │ │ +064cda: 7157 b322 9496 |0047: invoke-static {v4, v9, v6, v9, v7}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@22b3 │ │ +064ce0: 54b6 2205 |004a: iget-object v6, v11, Landroid/support/v4/util/SimpleArrayMap;.mArray:[Ljava/lang/Object; // field@0522 │ │ +064ce4: 2137 |004c: array-length v7, v3 │ │ +064ce6: 7157 b322 9396 |004d: invoke-static {v3, v9, v6, v9, v7}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@22b3 │ │ +064cec: 52b6 2605 |0050: iget v6, v11, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@0526 │ │ +064cf0: 7130 3e0f 3406 |0052: invoke-static {v4, v3, v6}, Landroid/support/v4/util/SimpleArrayMap;.freeArrays:([I[Ljava/lang/Object;I)V // method@0f3e │ │ +064cf6: 52b6 2605 |0055: iget v6, v11, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@0526 │ │ +064cfa: 3561 2000 |0057: if-ge v1, v6, 0077 // +0020 │ │ +064cfe: 54b6 2505 |0059: iget-object v6, v11, Landroid/support/v4/util/SimpleArrayMap;.mHashes:[I // field@0525 │ │ +064d02: 54b7 2505 |005b: iget-object v7, v11, Landroid/support/v4/util/SimpleArrayMap;.mHashes:[I // field@0525 │ │ +064d06: d808 0101 |005d: add-int/lit8 v8, v1, #int 1 // #01 │ │ +064d0a: 52b9 2605 |005f: iget v9, v11, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@0526 │ │ +064d0e: b119 |0061: sub-int/2addr v9, v1 │ │ +064d10: 7159 b322 1687 |0062: invoke-static {v6, v1, v7, v8, v9}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@22b3 │ │ +064d16: 54b6 2205 |0065: iget-object v6, v11, Landroid/support/v4/util/SimpleArrayMap;.mArray:[Ljava/lang/Object; // field@0522 │ │ +064d1a: e007 0101 |0067: shl-int/lit8 v7, v1, #int 1 // #01 │ │ +064d1e: 54b8 2205 |0069: iget-object v8, v11, Landroid/support/v4/util/SimpleArrayMap;.mArray:[Ljava/lang/Object; // field@0522 │ │ +064d22: d809 0101 |006b: add-int/lit8 v9, v1, #int 1 // #01 │ │ +064d26: e009 0901 |006d: shl-int/lit8 v9, v9, #int 1 // #01 │ │ +064d2a: 52ba 2605 |006f: iget v10, v11, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@0526 │ │ +064d2e: b11a |0071: sub-int/2addr v10, v1 │ │ +064d30: e00a 0a01 |0072: shl-int/lit8 v10, v10, #int 1 // #01 │ │ +064d34: 715a b322 7698 |0074: invoke-static {v6, v7, v8, v9, v10}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@22b3 │ │ +064d3a: 54b6 2505 |0077: iget-object v6, v11, Landroid/support/v4/util/SimpleArrayMap;.mHashes:[I // field@0525 │ │ +064d3e: 4b00 0601 |0079: aput v0, v6, v1 │ │ +064d42: 54b6 2205 |007b: iget-object v6, v11, Landroid/support/v4/util/SimpleArrayMap;.mArray:[Ljava/lang/Object; // field@0522 │ │ +064d46: e007 0101 |007d: shl-int/lit8 v7, v1, #int 1 // #01 │ │ +064d4a: 4d0c 0607 |007f: aput-object v12, v6, v7 │ │ +064d4e: 54b6 2205 |0081: iget-object v6, v11, Landroid/support/v4/util/SimpleArrayMap;.mArray:[Ljava/lang/Object; // field@0522 │ │ +064d52: e007 0101 |0083: shl-int/lit8 v7, v1, #int 1 // #01 │ │ +064d56: d807 0701 |0085: add-int/lit8 v7, v7, #int 1 // #01 │ │ +064d5a: 4d0d 0607 |0087: aput-object v13, v6, v7 │ │ +064d5e: 52b6 2605 |0089: iget v6, v11, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@0526 │ │ +064d62: d806 0601 |008b: add-int/lit8 v6, v6, #int 1 // #01 │ │ +064d66: 59b6 2605 |008d: iput v6, v11, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@0526 │ │ +064d6a: 1205 |008f: const/4 v5, #int 0 // #0 │ │ +064d6c: 2889 |0090: goto 0019 // -0077 │ │ +064d6e: 52b7 2605 |0091: iget v7, v11, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@0526 │ │ +064d72: 3567 a5ff |0093: if-ge v7, v6, 0038 // -005b │ │ +064d76: 0162 |0095: move v2, v6 │ │ +064d78: 28a2 |0096: goto 0038 // -005e │ │ + catches : (none) │ │ + positions : │ │ + 0x0004 line=376 │ │ + 0x0006 line=377 │ │ + 0x0007 line=378 │ │ + 0x000b line=383 │ │ + 0x000d line=384 │ │ + 0x0011 line=385 │ │ + 0x0015 line=386 │ │ + 0x0019 line=421 │ │ + 0x001a line=380 │ │ + 0x001e line=381 │ │ + 0x0023 line=390 │ │ + 0x0025 line=391 │ │ + 0x002c line=392 │ │ + 0x0038 line=397 │ │ + 0x003a line=398 │ │ + 0x003c line=399 │ │ + 0x003f line=401 │ │ + 0x0044 line=403 │ │ + 0x004a line=404 │ │ + 0x0050 line=407 │ │ + 0x0055 line=410 │ │ + 0x0059 line=413 │ │ + 0x0065 line=414 │ │ + 0x0077 line=417 │ │ + 0x007b line=418 │ │ + 0x0081 line=419 │ │ + 0x0089 line=420 │ │ + 0x008f line=421 │ │ + 0x0091 line=392 │ │ locals : │ │ 0x0000 - 0x0000 reg=11 this Landroid/support/v4/util/SimpleArrayMap; │ │ 0x0000 - 0x0000 reg=12 (null) Ljava/lang/Object; │ │ 0x0000 - 0x0000 reg=13 (null) Ljava/lang/Object; │ │ 0x0015 - 0x0019 reg=5 old Ljava/lang/Object; TV; │ │ 0x0007 - 0x001a reg=0 hash I │ │ 0x000b - 0x001a reg=1 index I │ │ @@ -37386,437 +65492,428 @@ │ │ 0x003a - 0x0055 reg=4 ohashes [I │ │ 0x001e - 0x0097 reg=0 hash I │ │ 0x0022 - 0x0097 reg=1 index I │ │ 0x0000 - 0x0097 reg=11 this Landroid/support/v4/util/SimpleArrayMap; Landroid/support/v4/util/SimpleArrayMap; │ │ 0x0000 - 0x0097 reg=12 key Ljava/lang/Object; TK; │ │ 0x0000 - 0x0097 reg=13 value Ljava/lang/Object; TV; │ │ │ │ - #13 : (in Landroid/support/v4/util/SimpleArrayMap;) │ │ + #14 : (in Landroid/support/v4/util/SimpleArrayMap;) │ │ name : 'putAll' │ │ type : '(Landroid/support/v4/util/SimpleArrayMap;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 8 │ │ ins : 2 │ │ outs : 5 │ │ insns size : 51 16-bit code units │ │ -04346c: |[04346c] android.support.v4.util.SimpleArrayMap.putAll:(Landroid/support/v4/util/SimpleArrayMap;)V │ │ -04347c: 1205 |0000: const/4 v5, #int 0 // #0 │ │ -04347e: 5270 e902 |0001: iget v0, v7, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@02e9 │ │ -043482: 5262 e902 |0003: iget v2, v6, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@02e9 │ │ -043486: b002 |0005: add-int/2addr v2, v0 │ │ -043488: 6e20 9008 2600 |0006: invoke-virtual {v6, v2}, Landroid/support/v4/util/SimpleArrayMap;.ensureCapacity:(I)V // method@0890 │ │ -04348e: 5262 e902 |0009: iget v2, v6, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@02e9 │ │ -043492: 3902 1700 |000b: if-nez v2, 0022 // +0017 │ │ -043496: 3d00 1400 |000d: if-lez v0, 0021 // +0014 │ │ -04349a: 5472 e802 |000f: iget-object v2, v7, Landroid/support/v4/util/SimpleArrayMap;.mHashes:[I // field@02e8 │ │ -04349e: 5463 e802 |0011: iget-object v3, v6, Landroid/support/v4/util/SimpleArrayMap;.mHashes:[I // field@02e8 │ │ -0434a2: 7150 bb17 5253 |0013: invoke-static {v2, v5, v3, v5, v0}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@17bb │ │ -0434a8: 5472 e502 |0016: iget-object v2, v7, Landroid/support/v4/util/SimpleArrayMap;.mArray:[Ljava/lang/Object; // field@02e5 │ │ -0434ac: 5463 e502 |0018: iget-object v3, v6, Landroid/support/v4/util/SimpleArrayMap;.mArray:[Ljava/lang/Object; // field@02e5 │ │ -0434b0: e004 0001 |001a: shl-int/lit8 v4, v0, #int 1 // #01 │ │ -0434b4: 7154 bb17 5253 |001c: invoke-static {v2, v5, v3, v5, v4}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@17bb │ │ -0434ba: 5960 e902 |001f: iput v0, v6, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@02e9 │ │ -0434be: 0e00 |0021: return-void │ │ -0434c0: 1201 |0022: const/4 v1, #int 0 // #0 │ │ -0434c2: 3501 feff |0023: if-ge v1, v0, 0021 // -0002 │ │ -0434c6: 6e20 9908 1700 |0025: invoke-virtual {v7, v1}, Landroid/support/v4/util/SimpleArrayMap;.keyAt:(I)Ljava/lang/Object; // method@0899 │ │ -0434cc: 0c02 |0028: move-result-object v2 │ │ -0434ce: 6e20 a108 1700 |0029: invoke-virtual {v7, v1}, Landroid/support/v4/util/SimpleArrayMap;.valueAt:(I)Ljava/lang/Object; // method@08a1 │ │ -0434d4: 0c03 |002c: move-result-object v3 │ │ -0434d6: 6e30 9a08 2603 |002d: invoke-virtual {v6, v2, v3}, Landroid/support/v4/util/SimpleArrayMap;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@089a │ │ -0434dc: d801 0101 |0030: add-int/lit8 v1, v1, #int 1 // #01 │ │ -0434e0: 28f1 |0032: goto 0023 // -000f │ │ - catches : (none) │ │ - positions : │ │ - 0x0001 line=419 │ │ - 0x0003 line=420 │ │ - 0x0009 line=421 │ │ - 0x000d line=422 │ │ - 0x000f line=423 │ │ - 0x0016 line=424 │ │ - 0x001f line=425 │ │ - 0x0021 line=432 │ │ - 0x0022 line=428 │ │ - 0x0025 line=429 │ │ - 0x0030 line=428 │ │ +064d7c: |[064d7c] android.support.v4.util.SimpleArrayMap.putAll:(Landroid/support/v4/util/SimpleArrayMap;)V │ │ +064d8c: 1205 |0000: const/4 v5, #int 0 // #0 │ │ +064d8e: 5270 2605 |0001: iget v0, v7, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@0526 │ │ +064d92: 5262 2605 |0003: iget v2, v6, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@0526 │ │ +064d96: b002 |0005: add-int/2addr v2, v0 │ │ +064d98: 6e20 3c0f 2600 |0006: invoke-virtual {v6, v2}, Landroid/support/v4/util/SimpleArrayMap;.ensureCapacity:(I)V // method@0f3c │ │ +064d9e: 5262 2605 |0009: iget v2, v6, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@0526 │ │ +064da2: 3902 1700 |000b: if-nez v2, 0022 // +0017 │ │ +064da6: 3d00 1400 |000d: if-lez v0, 0021 // +0014 │ │ +064daa: 5472 2505 |000f: iget-object v2, v7, Landroid/support/v4/util/SimpleArrayMap;.mHashes:[I // field@0525 │ │ +064dae: 5463 2505 |0011: iget-object v3, v6, Landroid/support/v4/util/SimpleArrayMap;.mHashes:[I // field@0525 │ │ +064db2: 7150 b322 5253 |0013: invoke-static {v2, v5, v3, v5, v0}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@22b3 │ │ +064db8: 5472 2205 |0016: iget-object v2, v7, Landroid/support/v4/util/SimpleArrayMap;.mArray:[Ljava/lang/Object; // field@0522 │ │ +064dbc: 5463 2205 |0018: iget-object v3, v6, Landroid/support/v4/util/SimpleArrayMap;.mArray:[Ljava/lang/Object; // field@0522 │ │ +064dc0: e004 0001 |001a: shl-int/lit8 v4, v0, #int 1 // #01 │ │ +064dc4: 7154 b322 5253 |001c: invoke-static {v2, v5, v3, v5, v4}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@22b3 │ │ +064dca: 5960 2605 |001f: iput v0, v6, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@0526 │ │ +064dce: 0e00 |0021: return-void │ │ +064dd0: 1201 |0022: const/4 v1, #int 0 // #0 │ │ +064dd2: 3501 feff |0023: if-ge v1, v0, 0021 // -0002 │ │ +064dd6: 6e20 460f 1700 |0025: invoke-virtual {v7, v1}, Landroid/support/v4/util/SimpleArrayMap;.keyAt:(I)Ljava/lang/Object; // method@0f46 │ │ +064ddc: 0c02 |0028: move-result-object v2 │ │ +064dde: 6e20 4e0f 1700 |0029: invoke-virtual {v7, v1}, Landroid/support/v4/util/SimpleArrayMap;.valueAt:(I)Ljava/lang/Object; // method@0f4e │ │ +064de4: 0c03 |002c: move-result-object v3 │ │ +064de6: 6e30 470f 2603 |002d: invoke-virtual {v6, v2, v3}, Landroid/support/v4/util/SimpleArrayMap;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@0f47 │ │ +064dec: d801 0101 |0030: add-int/lit8 v1, v1, #int 1 // #01 │ │ +064df0: 28f1 |0032: goto 0023 // -000f │ │ + catches : (none) │ │ + positions : │ │ + 0x0001 line=429 │ │ + 0x0003 line=430 │ │ + 0x0009 line=431 │ │ + 0x000d line=432 │ │ + 0x000f line=433 │ │ + 0x0016 line=434 │ │ + 0x001f line=435 │ │ + 0x0021 line=442 │ │ + 0x0022 line=438 │ │ + 0x0025 line=439 │ │ + 0x0030 line=438 │ │ locals : │ │ 0x0000 - 0x0000 reg=6 this Landroid/support/v4/util/SimpleArrayMap; │ │ 0x0000 - 0x0000 reg=7 (null) Landroid/support/v4/util/SimpleArrayMap; │ │ 0x0003 - 0x0033 reg=0 N I │ │ 0x0023 - 0x0033 reg=1 i I │ │ 0x0000 - 0x0033 reg=6 this Landroid/support/v4/util/SimpleArrayMap; Landroid/support/v4/util/SimpleArrayMap; │ │ 0x0000 - 0x0033 reg=7 array Landroid/support/v4/util/SimpleArrayMap; Landroid/support/v4/util/SimpleArrayMap<+TK;+TV;>; │ │ │ │ - #14 : (in Landroid/support/v4/util/SimpleArrayMap;) │ │ + #15 : (in Landroid/support/v4/util/SimpleArrayMap;) │ │ name : 'remove' │ │ type : '(Ljava/lang/Object;)Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ - outs : 3 │ │ - insns size : 24 16-bit code units │ │ -0434e4: |[0434e4] android.support.v4.util.SimpleArrayMap.remove:(Ljava/lang/Object;)Ljava/lang/Object; │ │ -0434f4: 3903 0d00 |0000: if-nez v3, 000d // +000d │ │ -0434f8: 6e10 9608 0200 |0002: invoke-virtual {v2}, Landroid/support/v4/util/SimpleArrayMap;.indexOfNull:()I // method@0896 │ │ -0434fe: 0a00 |0005: move-result v0 │ │ -043500: 3a00 1000 |0006: if-ltz v0, 0016 // +0010 │ │ -043504: 6e20 9d08 0200 |0008: invoke-virtual {v2, v0}, Landroid/support/v4/util/SimpleArrayMap;.removeAt:(I)Ljava/lang/Object; // method@089d │ │ -04350a: 0c01 |000b: move-result-object v1 │ │ -04350c: 1101 |000c: return-object v1 │ │ -04350e: 6e10 9517 0300 |000d: invoke-virtual {v3}, Ljava/lang/Object;.hashCode:()I // method@1795 │ │ -043514: 0a01 |0010: move-result v1 │ │ -043516: 6e30 9508 3201 |0011: invoke-virtual {v2, v3, v1}, Landroid/support/v4/util/SimpleArrayMap;.indexOf:(Ljava/lang/Object;I)I // method@0895 │ │ -04351c: 0a00 |0014: move-result v0 │ │ -04351e: 28f1 |0015: goto 0006 // -000f │ │ -043520: 1201 |0016: const/4 v1, #int 0 // #0 │ │ -043522: 28f5 |0017: goto 000c // -000b │ │ + outs : 2 │ │ + insns size : 13 16-bit code units │ │ +064df4: |[064df4] android.support.v4.util.SimpleArrayMap.remove:(Ljava/lang/Object;)Ljava/lang/Object; │ │ +064e04: 6e20 420f 3200 |0000: invoke-virtual {v2, v3}, Landroid/support/v4/util/SimpleArrayMap;.indexOfKey:(Ljava/lang/Object;)I // method@0f42 │ │ +064e0a: 0a00 |0003: move-result v0 │ │ +064e0c: 3a00 0700 |0004: if-ltz v0, 000b // +0007 │ │ +064e10: 6e20 4a0f 0200 |0006: invoke-virtual {v2, v0}, Landroid/support/v4/util/SimpleArrayMap;.removeAt:(I)Ljava/lang/Object; // method@0f4a │ │ +064e16: 0c01 |0009: move-result-object v1 │ │ +064e18: 1101 |000a: return-object v1 │ │ +064e1a: 1201 |000b: const/4 v1, #int 0 // #0 │ │ +064e1c: 28fe |000c: goto 000a // -0002 │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=441 │ │ - 0x0006 line=442 │ │ - 0x0008 line=443 │ │ - 0x000c line=446 │ │ - 0x000d line=441 │ │ - 0x0016 line=446 │ │ + 0x0000 line=451 │ │ + 0x0004 line=452 │ │ + 0x0006 line=453 │ │ + 0x000a line=456 │ │ locals : │ │ 0x0000 - 0x0000 reg=2 this Landroid/support/v4/util/SimpleArrayMap; │ │ - 0x0006 - 0x000d reg=0 index I │ │ - 0x0016 - 0x0018 reg=0 index I │ │ - 0x0000 - 0x0018 reg=2 this Landroid/support/v4/util/SimpleArrayMap; Landroid/support/v4/util/SimpleArrayMap; │ │ - 0x0000 - 0x0018 reg=3 key Ljava/lang/Object; │ │ + 0x0004 - 0x000d reg=0 index I │ │ + 0x0000 - 0x000d reg=2 this Landroid/support/v4/util/SimpleArrayMap; Landroid/support/v4/util/SimpleArrayMap; │ │ + 0x0000 - 0x000d reg=3 key Ljava/lang/Object; │ │ │ │ - #15 : (in Landroid/support/v4/util/SimpleArrayMap;) │ │ + #16 : (in Landroid/support/v4/util/SimpleArrayMap;) │ │ name : 'removeAt' │ │ type : '(I)Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 12 │ │ ins : 2 │ │ outs : 5 │ │ insns size : 181 16-bit code units │ │ -043524: |[043524] android.support.v4.util.SimpleArrayMap.removeAt:(I)Ljava/lang/Object; │ │ -043534: 1209 |0000: const/4 v9, #int 0 // #0 │ │ -043536: 1300 0800 |0001: const/16 v0, #int 8 // #8 │ │ -04353a: 1207 |0003: const/4 v7, #int 0 // #0 │ │ -04353c: 54a4 e502 |0004: iget-object v4, v10, Landroid/support/v4/util/SimpleArrayMap;.mArray:[Ljava/lang/Object; // field@02e5 │ │ -043540: e005 0b01 |0006: shl-int/lit8 v5, v11, #int 1 // #01 │ │ -043544: d805 0501 |0008: add-int/lit8 v5, v5, #int 1 // #01 │ │ -043548: 4603 0405 |000a: aget-object v3, v4, v5 │ │ -04354c: 52a4 e902 |000c: iget v4, v10, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@02e9 │ │ -043550: 1215 |000e: const/4 v5, #int 1 // #1 │ │ -043552: 3654 1600 |000f: if-gt v4, v5, 0025 // +0016 │ │ -043556: 54a4 e802 |0011: iget-object v4, v10, Landroid/support/v4/util/SimpleArrayMap;.mHashes:[I // field@02e8 │ │ -04355a: 54a5 e502 |0013: iget-object v5, v10, Landroid/support/v4/util/SimpleArrayMap;.mArray:[Ljava/lang/Object; // field@02e5 │ │ -04355e: 52a6 e902 |0015: iget v6, v10, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@02e9 │ │ -043562: 7130 9208 5406 |0017: invoke-static {v4, v5, v6}, Landroid/support/v4/util/SimpleArrayMap;.freeArrays:([I[Ljava/lang/Object;I)V // method@0892 │ │ -043568: 6204 c002 |001a: sget-object v4, Landroid/support/v4/util/ContainerHelpers;.EMPTY_INTS:[I // field@02c0 │ │ -04356c: 5ba4 e802 |001c: iput-object v4, v10, Landroid/support/v4/util/SimpleArrayMap;.mHashes:[I // field@02e8 │ │ -043570: 6204 c202 |001e: sget-object v4, Landroid/support/v4/util/ContainerHelpers;.EMPTY_OBJECTS:[Ljava/lang/Object; // field@02c2 │ │ -043574: 5ba4 e502 |0020: iput-object v4, v10, Landroid/support/v4/util/SimpleArrayMap;.mArray:[Ljava/lang/Object; // field@02e5 │ │ -043578: 59a7 e902 |0022: iput v7, v10, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@02e9 │ │ -04357c: 1103 |0024: return-object v3 │ │ -04357e: 54a4 e802 |0025: iget-object v4, v10, Landroid/support/v4/util/SimpleArrayMap;.mHashes:[I // field@02e8 │ │ -043582: 2144 |0027: array-length v4, v4 │ │ -043584: 3704 5100 |0028: if-le v4, v0, 0079 // +0051 │ │ -043588: 52a4 e902 |002a: iget v4, v10, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@02e9 │ │ -04358c: 54a5 e802 |002c: iget-object v5, v10, Landroid/support/v4/util/SimpleArrayMap;.mHashes:[I // field@02e8 │ │ -043590: 2155 |002e: array-length v5, v5 │ │ -043592: db05 0503 |002f: div-int/lit8 v5, v5, #int 3 // #03 │ │ -043596: 3554 4800 |0031: if-ge v4, v5, 0079 // +0048 │ │ -04359a: 52a4 e902 |0033: iget v4, v10, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@02e9 │ │ -04359e: 3704 0a00 |0035: if-le v4, v0, 003f // +000a │ │ -0435a2: 52a4 e902 |0037: iget v4, v10, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@02e9 │ │ -0435a6: 52a5 e902 |0039: iget v5, v10, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@02e9 │ │ -0435aa: e105 0501 |003b: shr-int/lit8 v5, v5, #int 1 // #01 │ │ -0435ae: 9000 0405 |003d: add-int v0, v4, v5 │ │ -0435b2: 54a2 e802 |003f: iget-object v2, v10, Landroid/support/v4/util/SimpleArrayMap;.mHashes:[I // field@02e8 │ │ -0435b6: 54a1 e502 |0041: iget-object v1, v10, Landroid/support/v4/util/SimpleArrayMap;.mArray:[Ljava/lang/Object; // field@02e5 │ │ -0435ba: 7020 8c08 0a00 |0043: invoke-direct {v10, v0}, Landroid/support/v4/util/SimpleArrayMap;.allocArrays:(I)V // method@088c │ │ -0435c0: 52a4 e902 |0046: iget v4, v10, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@02e9 │ │ -0435c4: d804 04ff |0048: add-int/lit8 v4, v4, #int -1 // #ff │ │ -0435c8: 59a4 e902 |004a: iput v4, v10, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@02e9 │ │ -0435cc: 3d0b 0e00 |004c: if-lez v11, 005a // +000e │ │ -0435d0: 54a4 e802 |004e: iget-object v4, v10, Landroid/support/v4/util/SimpleArrayMap;.mHashes:[I // field@02e8 │ │ -0435d4: 715b bb17 7274 |0050: invoke-static {v2, v7, v4, v7, v11}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@17bb │ │ -0435da: 54a4 e502 |0053: iget-object v4, v10, Landroid/support/v4/util/SimpleArrayMap;.mArray:[Ljava/lang/Object; // field@02e5 │ │ -0435de: e005 0b01 |0055: shl-int/lit8 v5, v11, #int 1 // #01 │ │ -0435e2: 7155 bb17 7174 |0057: invoke-static {v1, v7, v4, v7, v5}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@17bb │ │ -0435e8: 52a4 e902 |005a: iget v4, v10, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@02e9 │ │ -0435ec: 354b c8ff |005c: if-ge v11, v4, 0024 // -0038 │ │ -0435f0: d804 0b01 |005e: add-int/lit8 v4, v11, #int 1 // #01 │ │ -0435f4: 54a5 e802 |0060: iget-object v5, v10, Landroid/support/v4/util/SimpleArrayMap;.mHashes:[I // field@02e8 │ │ -0435f8: 52a6 e902 |0062: iget v6, v10, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@02e9 │ │ -0435fc: b1b6 |0064: sub-int/2addr v6, v11 │ │ -0435fe: 7156 bb17 42b5 |0065: invoke-static {v2, v4, v5, v11, v6}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@17bb │ │ -043604: d804 0b01 |0068: add-int/lit8 v4, v11, #int 1 // #01 │ │ -043608: e004 0401 |006a: shl-int/lit8 v4, v4, #int 1 // #01 │ │ -04360c: 54a5 e502 |006c: iget-object v5, v10, Landroid/support/v4/util/SimpleArrayMap;.mArray:[Ljava/lang/Object; // field@02e5 │ │ -043610: e006 0b01 |006e: shl-int/lit8 v6, v11, #int 1 // #01 │ │ -043614: 52a7 e902 |0070: iget v7, v10, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@02e9 │ │ -043618: b1b7 |0072: sub-int/2addr v7, v11 │ │ -04361a: e007 0701 |0073: shl-int/lit8 v7, v7, #int 1 // #01 │ │ -04361e: 7157 bb17 4165 |0075: invoke-static {v1, v4, v5, v6, v7}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@17bb │ │ -043624: 28ac |0078: goto 0024 // -0054 │ │ -043626: 52a4 e902 |0079: iget v4, v10, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@02e9 │ │ -04362a: d804 04ff |007b: add-int/lit8 v4, v4, #int -1 // #ff │ │ -04362e: 59a4 e902 |007d: iput v4, v10, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@02e9 │ │ -043632: 52a4 e902 |007f: iget v4, v10, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@02e9 │ │ -043636: 354b 2000 |0081: if-ge v11, v4, 00a1 // +0020 │ │ -04363a: 54a4 e802 |0083: iget-object v4, v10, Landroid/support/v4/util/SimpleArrayMap;.mHashes:[I // field@02e8 │ │ -04363e: d805 0b01 |0085: add-int/lit8 v5, v11, #int 1 // #01 │ │ -043642: 54a6 e802 |0087: iget-object v6, v10, Landroid/support/v4/util/SimpleArrayMap;.mHashes:[I // field@02e8 │ │ -043646: 52a7 e902 |0089: iget v7, v10, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@02e9 │ │ -04364a: b1b7 |008b: sub-int/2addr v7, v11 │ │ -04364c: 7157 bb17 54b6 |008c: invoke-static {v4, v5, v6, v11, v7}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@17bb │ │ -043652: 54a4 e502 |008f: iget-object v4, v10, Landroid/support/v4/util/SimpleArrayMap;.mArray:[Ljava/lang/Object; // field@02e5 │ │ -043656: d805 0b01 |0091: add-int/lit8 v5, v11, #int 1 // #01 │ │ -04365a: e005 0501 |0093: shl-int/lit8 v5, v5, #int 1 // #01 │ │ -04365e: 54a6 e502 |0095: iget-object v6, v10, Landroid/support/v4/util/SimpleArrayMap;.mArray:[Ljava/lang/Object; // field@02e5 │ │ -043662: e007 0b01 |0097: shl-int/lit8 v7, v11, #int 1 // #01 │ │ -043666: 52a8 e902 |0099: iget v8, v10, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@02e9 │ │ -04366a: b1b8 |009b: sub-int/2addr v8, v11 │ │ -04366c: e008 0801 |009c: shl-int/lit8 v8, v8, #int 1 // #01 │ │ -043670: 7158 bb17 5476 |009e: invoke-static {v4, v5, v6, v7, v8}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@17bb │ │ -043676: 54a4 e502 |00a1: iget-object v4, v10, Landroid/support/v4/util/SimpleArrayMap;.mArray:[Ljava/lang/Object; // field@02e5 │ │ -04367a: 52a5 e902 |00a3: iget v5, v10, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@02e9 │ │ -04367e: e005 0501 |00a5: shl-int/lit8 v5, v5, #int 1 // #01 │ │ -043682: 4d09 0405 |00a7: aput-object v9, v4, v5 │ │ -043686: 54a4 e502 |00a9: iget-object v4, v10, Landroid/support/v4/util/SimpleArrayMap;.mArray:[Ljava/lang/Object; // field@02e5 │ │ -04368a: 52a5 e902 |00ab: iget v5, v10, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@02e9 │ │ -04368e: e005 0501 |00ad: shl-int/lit8 v5, v5, #int 1 // #01 │ │ -043692: d805 0501 |00af: add-int/lit8 v5, v5, #int 1 // #01 │ │ -043696: 4d09 0405 |00b1: aput-object v9, v4, v5 │ │ -04369a: 2900 71ff |00b3: goto/16 0024 // -008f │ │ - catches : (none) │ │ - positions : │ │ - 0x0004 line=455 │ │ - 0x000c line=456 │ │ - 0x0011 line=459 │ │ - 0x001a line=460 │ │ - 0x001e line=461 │ │ - 0x0022 line=462 │ │ - 0x0024 line=502 │ │ - 0x0025 line=464 │ │ - 0x0033 line=468 │ │ - 0x003f line=472 │ │ - 0x0041 line=473 │ │ - 0x0043 line=474 │ │ - 0x0046 line=476 │ │ - 0x004c line=477 │ │ - 0x004e line=479 │ │ - 0x0053 line=480 │ │ - 0x005a line=482 │ │ - 0x005e line=485 │ │ - 0x0068 line=486 │ │ - 0x0079 line=490 │ │ - 0x007f line=491 │ │ - 0x0083 line=494 │ │ - 0x008f line=495 │ │ - 0x00a1 line=498 │ │ - 0x00a9 line=499 │ │ +064e20: |[064e20] android.support.v4.util.SimpleArrayMap.removeAt:(I)Ljava/lang/Object; │ │ +064e30: 1209 |0000: const/4 v9, #int 0 // #0 │ │ +064e32: 1300 0800 |0001: const/16 v0, #int 8 // #8 │ │ +064e36: 1207 |0003: const/4 v7, #int 0 // #0 │ │ +064e38: 54a4 2205 |0004: iget-object v4, v10, Landroid/support/v4/util/SimpleArrayMap;.mArray:[Ljava/lang/Object; // field@0522 │ │ +064e3c: e005 0b01 |0006: shl-int/lit8 v5, v11, #int 1 // #01 │ │ +064e40: d805 0501 |0008: add-int/lit8 v5, v5, #int 1 // #01 │ │ +064e44: 4603 0405 |000a: aget-object v3, v4, v5 │ │ +064e48: 52a4 2605 |000c: iget v4, v10, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@0526 │ │ +064e4c: 1215 |000e: const/4 v5, #int 1 // #1 │ │ +064e4e: 3654 1600 |000f: if-gt v4, v5, 0025 // +0016 │ │ +064e52: 54a4 2505 |0011: iget-object v4, v10, Landroid/support/v4/util/SimpleArrayMap;.mHashes:[I // field@0525 │ │ +064e56: 54a5 2205 |0013: iget-object v5, v10, Landroid/support/v4/util/SimpleArrayMap;.mArray:[Ljava/lang/Object; // field@0522 │ │ +064e5a: 52a6 2605 |0015: iget v6, v10, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@0526 │ │ +064e5e: 7130 3e0f 5406 |0017: invoke-static {v4, v5, v6}, Landroid/support/v4/util/SimpleArrayMap;.freeArrays:([I[Ljava/lang/Object;I)V // method@0f3e │ │ +064e64: 6204 f804 |001a: sget-object v4, Landroid/support/v4/util/ContainerHelpers;.EMPTY_INTS:[I // field@04f8 │ │ +064e68: 5ba4 2505 |001c: iput-object v4, v10, Landroid/support/v4/util/SimpleArrayMap;.mHashes:[I // field@0525 │ │ +064e6c: 6204 fa04 |001e: sget-object v4, Landroid/support/v4/util/ContainerHelpers;.EMPTY_OBJECTS:[Ljava/lang/Object; // field@04fa │ │ +064e70: 5ba4 2205 |0020: iput-object v4, v10, Landroid/support/v4/util/SimpleArrayMap;.mArray:[Ljava/lang/Object; // field@0522 │ │ +064e74: 59a7 2605 |0022: iput v7, v10, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@0526 │ │ +064e78: 1103 |0024: return-object v3 │ │ +064e7a: 54a4 2505 |0025: iget-object v4, v10, Landroid/support/v4/util/SimpleArrayMap;.mHashes:[I // field@0525 │ │ +064e7e: 2144 |0027: array-length v4, v4 │ │ +064e80: 3704 5100 |0028: if-le v4, v0, 0079 // +0051 │ │ +064e84: 52a4 2605 |002a: iget v4, v10, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@0526 │ │ +064e88: 54a5 2505 |002c: iget-object v5, v10, Landroid/support/v4/util/SimpleArrayMap;.mHashes:[I // field@0525 │ │ +064e8c: 2155 |002e: array-length v5, v5 │ │ +064e8e: db05 0503 |002f: div-int/lit8 v5, v5, #int 3 // #03 │ │ +064e92: 3554 4800 |0031: if-ge v4, v5, 0079 // +0048 │ │ +064e96: 52a4 2605 |0033: iget v4, v10, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@0526 │ │ +064e9a: 3704 0a00 |0035: if-le v4, v0, 003f // +000a │ │ +064e9e: 52a4 2605 |0037: iget v4, v10, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@0526 │ │ +064ea2: 52a5 2605 |0039: iget v5, v10, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@0526 │ │ +064ea6: e105 0501 |003b: shr-int/lit8 v5, v5, #int 1 // #01 │ │ +064eaa: 9000 0405 |003d: add-int v0, v4, v5 │ │ +064eae: 54a2 2505 |003f: iget-object v2, v10, Landroid/support/v4/util/SimpleArrayMap;.mHashes:[I // field@0525 │ │ +064eb2: 54a1 2205 |0041: iget-object v1, v10, Landroid/support/v4/util/SimpleArrayMap;.mArray:[Ljava/lang/Object; // field@0522 │ │ +064eb6: 7020 380f 0a00 |0043: invoke-direct {v10, v0}, Landroid/support/v4/util/SimpleArrayMap;.allocArrays:(I)V // method@0f38 │ │ +064ebc: 52a4 2605 |0046: iget v4, v10, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@0526 │ │ +064ec0: d804 04ff |0048: add-int/lit8 v4, v4, #int -1 // #ff │ │ +064ec4: 59a4 2605 |004a: iput v4, v10, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@0526 │ │ +064ec8: 3d0b 0e00 |004c: if-lez v11, 005a // +000e │ │ +064ecc: 54a4 2505 |004e: iget-object v4, v10, Landroid/support/v4/util/SimpleArrayMap;.mHashes:[I // field@0525 │ │ +064ed0: 715b b322 7274 |0050: invoke-static {v2, v7, v4, v7, v11}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@22b3 │ │ +064ed6: 54a4 2205 |0053: iget-object v4, v10, Landroid/support/v4/util/SimpleArrayMap;.mArray:[Ljava/lang/Object; // field@0522 │ │ +064eda: e005 0b01 |0055: shl-int/lit8 v5, v11, #int 1 // #01 │ │ +064ede: 7155 b322 7174 |0057: invoke-static {v1, v7, v4, v7, v5}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@22b3 │ │ +064ee4: 52a4 2605 |005a: iget v4, v10, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@0526 │ │ +064ee8: 354b c8ff |005c: if-ge v11, v4, 0024 // -0038 │ │ +064eec: d804 0b01 |005e: add-int/lit8 v4, v11, #int 1 // #01 │ │ +064ef0: 54a5 2505 |0060: iget-object v5, v10, Landroid/support/v4/util/SimpleArrayMap;.mHashes:[I // field@0525 │ │ +064ef4: 52a6 2605 |0062: iget v6, v10, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@0526 │ │ +064ef8: b1b6 |0064: sub-int/2addr v6, v11 │ │ +064efa: 7156 b322 42b5 |0065: invoke-static {v2, v4, v5, v11, v6}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@22b3 │ │ +064f00: d804 0b01 |0068: add-int/lit8 v4, v11, #int 1 // #01 │ │ +064f04: e004 0401 |006a: shl-int/lit8 v4, v4, #int 1 // #01 │ │ +064f08: 54a5 2205 |006c: iget-object v5, v10, Landroid/support/v4/util/SimpleArrayMap;.mArray:[Ljava/lang/Object; // field@0522 │ │ +064f0c: e006 0b01 |006e: shl-int/lit8 v6, v11, #int 1 // #01 │ │ +064f10: 52a7 2605 |0070: iget v7, v10, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@0526 │ │ +064f14: b1b7 |0072: sub-int/2addr v7, v11 │ │ +064f16: e007 0701 |0073: shl-int/lit8 v7, v7, #int 1 // #01 │ │ +064f1a: 7157 b322 4165 |0075: invoke-static {v1, v4, v5, v6, v7}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@22b3 │ │ +064f20: 28ac |0078: goto 0024 // -0054 │ │ +064f22: 52a4 2605 |0079: iget v4, v10, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@0526 │ │ +064f26: d804 04ff |007b: add-int/lit8 v4, v4, #int -1 // #ff │ │ +064f2a: 59a4 2605 |007d: iput v4, v10, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@0526 │ │ +064f2e: 52a4 2605 |007f: iget v4, v10, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@0526 │ │ +064f32: 354b 2000 |0081: if-ge v11, v4, 00a1 // +0020 │ │ +064f36: 54a4 2505 |0083: iget-object v4, v10, Landroid/support/v4/util/SimpleArrayMap;.mHashes:[I // field@0525 │ │ +064f3a: d805 0b01 |0085: add-int/lit8 v5, v11, #int 1 // #01 │ │ +064f3e: 54a6 2505 |0087: iget-object v6, v10, Landroid/support/v4/util/SimpleArrayMap;.mHashes:[I // field@0525 │ │ +064f42: 52a7 2605 |0089: iget v7, v10, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@0526 │ │ +064f46: b1b7 |008b: sub-int/2addr v7, v11 │ │ +064f48: 7157 b322 54b6 |008c: invoke-static {v4, v5, v6, v11, v7}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@22b3 │ │ +064f4e: 54a4 2205 |008f: iget-object v4, v10, Landroid/support/v4/util/SimpleArrayMap;.mArray:[Ljava/lang/Object; // field@0522 │ │ +064f52: d805 0b01 |0091: add-int/lit8 v5, v11, #int 1 // #01 │ │ +064f56: e005 0501 |0093: shl-int/lit8 v5, v5, #int 1 // #01 │ │ +064f5a: 54a6 2205 |0095: iget-object v6, v10, Landroid/support/v4/util/SimpleArrayMap;.mArray:[Ljava/lang/Object; // field@0522 │ │ +064f5e: e007 0b01 |0097: shl-int/lit8 v7, v11, #int 1 // #01 │ │ +064f62: 52a8 2605 |0099: iget v8, v10, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@0526 │ │ +064f66: b1b8 |009b: sub-int/2addr v8, v11 │ │ +064f68: e008 0801 |009c: shl-int/lit8 v8, v8, #int 1 // #01 │ │ +064f6c: 7158 b322 5476 |009e: invoke-static {v4, v5, v6, v7, v8}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@22b3 │ │ +064f72: 54a4 2205 |00a1: iget-object v4, v10, Landroid/support/v4/util/SimpleArrayMap;.mArray:[Ljava/lang/Object; // field@0522 │ │ +064f76: 52a5 2605 |00a3: iget v5, v10, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@0526 │ │ +064f7a: e005 0501 |00a5: shl-int/lit8 v5, v5, #int 1 // #01 │ │ +064f7e: 4d09 0405 |00a7: aput-object v9, v4, v5 │ │ +064f82: 54a4 2205 |00a9: iget-object v4, v10, Landroid/support/v4/util/SimpleArrayMap;.mArray:[Ljava/lang/Object; // field@0522 │ │ +064f86: 52a5 2605 |00ab: iget v5, v10, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@0526 │ │ +064f8a: e005 0501 |00ad: shl-int/lit8 v5, v5, #int 1 // #01 │ │ +064f8e: d805 0501 |00af: add-int/lit8 v5, v5, #int 1 // #01 │ │ +064f92: 4d09 0405 |00b1: aput-object v9, v4, v5 │ │ +064f96: 2900 71ff |00b3: goto/16 0024 // -008f │ │ + catches : (none) │ │ + positions : │ │ + 0x0004 line=465 │ │ + 0x000c line=466 │ │ + 0x0011 line=469 │ │ + 0x001a line=470 │ │ + 0x001e line=471 │ │ + 0x0022 line=472 │ │ + 0x0024 line=512 │ │ + 0x0025 line=474 │ │ + 0x0033 line=478 │ │ + 0x003f line=482 │ │ + 0x0041 line=483 │ │ + 0x0043 line=484 │ │ + 0x0046 line=486 │ │ + 0x004c line=487 │ │ + 0x004e line=489 │ │ + 0x0053 line=490 │ │ + 0x005a line=492 │ │ + 0x005e line=495 │ │ + 0x0068 line=496 │ │ + 0x0079 line=500 │ │ + 0x007f line=501 │ │ + 0x0083 line=504 │ │ + 0x008f line=505 │ │ + 0x00a1 line=508 │ │ + 0x00a9 line=509 │ │ locals : │ │ 0x0000 - 0x0000 reg=10 this Landroid/support/v4/util/SimpleArrayMap; │ │ 0x003f - 0x0079 reg=0 n I │ │ 0x0043 - 0x0079 reg=1 oarray [Ljava/lang/Object; │ │ 0x0041 - 0x0079 reg=2 ohashes [I │ │ 0x000c - 0x00b5 reg=3 old Ljava/lang/Object; │ │ 0x0000 - 0x00b5 reg=10 this Landroid/support/v4/util/SimpleArrayMap; Landroid/support/v4/util/SimpleArrayMap; │ │ 0x0000 - 0x00b5 reg=11 index I │ │ │ │ - #16 : (in Landroid/support/v4/util/SimpleArrayMap;) │ │ + #17 : (in Landroid/support/v4/util/SimpleArrayMap;) │ │ name : 'setValueAt' │ │ type : '(ILjava/lang/Object;)Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 13 16-bit code units │ │ -0436a0: |[0436a0] android.support.v4.util.SimpleArrayMap.setValueAt:(ILjava/lang/Object;)Ljava/lang/Object; │ │ -0436b0: e001 0301 |0000: shl-int/lit8 v1, v3, #int 1 // #01 │ │ -0436b4: d803 0101 |0002: add-int/lit8 v3, v1, #int 1 // #01 │ │ -0436b8: 5421 e502 |0004: iget-object v1, v2, Landroid/support/v4/util/SimpleArrayMap;.mArray:[Ljava/lang/Object; // field@02e5 │ │ -0436bc: 4600 0103 |0006: aget-object v0, v1, v3 │ │ -0436c0: 5421 e502 |0008: iget-object v1, v2, Landroid/support/v4/util/SimpleArrayMap;.mArray:[Ljava/lang/Object; // field@02e5 │ │ -0436c4: 4d04 0103 |000a: aput-object v4, v1, v3 │ │ -0436c8: 1100 |000c: return-object v0 │ │ +064f9c: |[064f9c] android.support.v4.util.SimpleArrayMap.setValueAt:(ILjava/lang/Object;)Ljava/lang/Object; │ │ +064fac: e001 0301 |0000: shl-int/lit8 v1, v3, #int 1 // #01 │ │ +064fb0: d803 0101 |0002: add-int/lit8 v3, v1, #int 1 // #01 │ │ +064fb4: 5421 2205 |0004: iget-object v1, v2, Landroid/support/v4/util/SimpleArrayMap;.mArray:[Ljava/lang/Object; // field@0522 │ │ +064fb8: 4600 0103 |0006: aget-object v0, v1, v3 │ │ +064fbc: 5421 2205 |0008: iget-object v1, v2, Landroid/support/v4/util/SimpleArrayMap;.mArray:[Ljava/lang/Object; // field@0522 │ │ +064fc0: 4d04 0103 |000a: aput-object v4, v1, v3 │ │ +064fc4: 1100 |000c: return-object v0 │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=342 │ │ - 0x0004 line=343 │ │ - 0x0008 line=344 │ │ - 0x000c line=345 │ │ + 0x0000 line=352 │ │ + 0x0004 line=353 │ │ + 0x0008 line=354 │ │ + 0x000c line=355 │ │ locals : │ │ 0x0000 - 0x0000 reg=2 this Landroid/support/v4/util/SimpleArrayMap; │ │ 0x0000 - 0x0000 reg=4 (null) Ljava/lang/Object; │ │ 0x0008 - 0x000d reg=0 old Ljava/lang/Object; TV; │ │ 0x0000 - 0x000d reg=2 this Landroid/support/v4/util/SimpleArrayMap; Landroid/support/v4/util/SimpleArrayMap; │ │ 0x0000 - 0x000d reg=3 index I │ │ 0x0000 - 0x000d reg=4 value Ljava/lang/Object; TV; │ │ │ │ - #17 : (in Landroid/support/v4/util/SimpleArrayMap;) │ │ + #18 : (in Landroid/support/v4/util/SimpleArrayMap;) │ │ name : 'size' │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0436cc: |[0436cc] android.support.v4.util.SimpleArrayMap.size:()I │ │ -0436dc: 5210 e902 |0000: iget v0, v1, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@02e9 │ │ -0436e0: 0f00 |0002: return v0 │ │ +064fc8: |[064fc8] android.support.v4.util.SimpleArrayMap.size:()I │ │ +064fd8: 5210 2605 |0000: iget v0, v1, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@0526 │ │ +064fdc: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=509 │ │ + 0x0000 line=519 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Landroid/support/v4/util/SimpleArrayMap; │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/util/SimpleArrayMap; Landroid/support/v4/util/SimpleArrayMap; │ │ │ │ - #18 : (in Landroid/support/v4/util/SimpleArrayMap;) │ │ + #19 : (in Landroid/support/v4/util/SimpleArrayMap;) │ │ name : 'toString' │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 83 16-bit code units │ │ -0436e4: |[0436e4] android.support.v4.util.SimpleArrayMap.toString:()Ljava/lang/String; │ │ -0436f4: 6e10 9808 0500 |0000: invoke-virtual {v5}, Landroid/support/v4/util/SimpleArrayMap;.isEmpty:()Z // method@0898 │ │ -0436fa: 0a04 |0003: move-result v4 │ │ -0436fc: 3804 0500 |0004: if-eqz v4, 0009 // +0005 │ │ -043700: 1a04 681e |0006: const-string v4, "{}" // string@1e68 │ │ -043704: 1104 |0008: return-object v4 │ │ -043706: 2200 b903 |0009: new-instance v0, Ljava/lang/StringBuilder; // type@03b9 │ │ -04370a: 5254 e902 |000b: iget v4, v5, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@02e9 │ │ -04370e: da04 041c |000d: mul-int/lit8 v4, v4, #int 28 // #1c │ │ -043712: 7020 af17 4000 |000f: invoke-direct {v0, v4}, Ljava/lang/StringBuilder;.:(I)V // method@17af │ │ -043718: 1304 7b00 |0012: const/16 v4, #int 123 // #7b │ │ -04371c: 6e20 b017 4000 |0014: invoke-virtual {v0, v4}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@17b0 │ │ -043722: 1201 |0017: const/4 v1, #int 0 // #0 │ │ -043724: 5254 e902 |0018: iget v4, v5, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@02e9 │ │ -043728: 3541 2f00 |001a: if-ge v1, v4, 0049 // +002f │ │ -04372c: 3d01 0700 |001c: if-lez v1, 0023 // +0007 │ │ -043730: 1a04 c700 |001e: const-string v4, ", " // string@00c7 │ │ -043734: 6e20 b517 4000 |0020: invoke-virtual {v0, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17b5 │ │ -04373a: 6e20 9908 1500 |0023: invoke-virtual {v5, v1}, Landroid/support/v4/util/SimpleArrayMap;.keyAt:(I)Ljava/lang/Object; // method@0899 │ │ -043740: 0c02 |0026: move-result-object v2 │ │ -043742: 3252 1600 |0027: if-eq v2, v5, 003d // +0016 │ │ -043746: 6e20 b417 2000 |0029: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@17b4 │ │ -04374c: 1304 3d00 |002c: const/16 v4, #int 61 // #3d │ │ -043750: 6e20 b017 4000 |002e: invoke-virtual {v0, v4}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@17b0 │ │ -043756: 6e20 a108 1500 |0031: invoke-virtual {v5, v1}, Landroid/support/v4/util/SimpleArrayMap;.valueAt:(I)Ljava/lang/Object; // method@08a1 │ │ -04375c: 0c03 |0034: move-result-object v3 │ │ -04375e: 3253 0e00 |0035: if-eq v3, v5, 0043 // +000e │ │ -043762: 6e20 b417 3000 |0037: invoke-virtual {v0, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@17b4 │ │ -043768: d801 0101 |003a: add-int/lit8 v1, v1, #int 1 // #01 │ │ -04376c: 28dc |003c: goto 0018 // -0024 │ │ -04376e: 1a04 bc00 |003d: const-string v4, "(this Map)" // string@00bc │ │ -043772: 6e20 b517 4000 |003f: invoke-virtual {v0, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17b5 │ │ -043778: 28ea |0042: goto 002c // -0016 │ │ -04377a: 1a04 bc00 |0043: const-string v4, "(this Map)" // string@00bc │ │ -04377e: 6e20 b517 4000 |0045: invoke-virtual {v0, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17b5 │ │ -043784: 28f2 |0048: goto 003a // -000e │ │ -043786: 1304 7d00 |0049: const/16 v4, #int 125 // #7d │ │ -04378a: 6e20 b017 4000 |004b: invoke-virtual {v0, v4}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@17b0 │ │ -043790: 6e10 ba17 0000 |004e: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@17ba │ │ -043796: 0c04 |0051: move-result-object v4 │ │ -043798: 28b6 |0052: goto 0008 // -004a │ │ - catches : (none) │ │ - positions : │ │ - 0x0000 line=578 │ │ - 0x0006 line=579 │ │ - 0x0008 line=603 │ │ - 0x0009 line=582 │ │ - 0x0012 line=583 │ │ - 0x0017 line=584 │ │ - 0x001c line=585 │ │ - 0x001e line=586 │ │ - 0x0023 line=588 │ │ - 0x0027 line=589 │ │ - 0x0029 line=590 │ │ - 0x002c line=594 │ │ - 0x0031 line=595 │ │ - 0x0035 line=596 │ │ - 0x0037 line=597 │ │ - 0x003a line=584 │ │ - 0x003d line=592 │ │ - 0x0043 line=599 │ │ - 0x0049 line=602 │ │ - 0x004e line=603 │ │ +064fe0: |[064fe0] android.support.v4.util.SimpleArrayMap.toString:()Ljava/lang/String; │ │ +064ff0: 6e10 450f 0500 |0000: invoke-virtual {v5}, Landroid/support/v4/util/SimpleArrayMap;.isEmpty:()Z // method@0f45 │ │ +064ff6: 0a04 |0003: move-result v4 │ │ +064ff8: 3804 0500 |0004: if-eqz v4, 0009 // +0005 │ │ +064ffc: 1a04 9428 |0006: const-string v4, "{}" // string@2894 │ │ +065000: 1104 |0008: return-object v4 │ │ +065002: 2200 3e05 |0009: new-instance v0, Ljava/lang/StringBuilder; // type@053e │ │ +065006: 5254 2605 |000b: iget v4, v5, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@0526 │ │ +06500a: da04 041c |000d: mul-int/lit8 v4, v4, #int 28 // #1c │ │ +06500e: 7020 a522 4000 |000f: invoke-direct {v0, v4}, Ljava/lang/StringBuilder;.:(I)V // method@22a5 │ │ +065014: 1304 7b00 |0012: const/16 v4, #int 123 // #7b │ │ +065018: 6e20 a722 4000 |0014: invoke-virtual {v0, v4}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@22a7 │ │ +06501e: 1201 |0017: const/4 v1, #int 0 // #0 │ │ +065020: 5254 2605 |0018: iget v4, v5, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@0526 │ │ +065024: 3541 2f00 |001a: if-ge v1, v4, 0049 // +002f │ │ +065028: 3d01 0700 |001c: if-lez v1, 0023 // +0007 │ │ +06502c: 1a04 da00 |001e: const-string v4, ", " // string@00da │ │ +065030: 6e20 ad22 4000 |0020: invoke-virtual {v0, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22ad │ │ +065036: 6e20 460f 1500 |0023: invoke-virtual {v5, v1}, Landroid/support/v4/util/SimpleArrayMap;.keyAt:(I)Ljava/lang/Object; // method@0f46 │ │ +06503c: 0c02 |0026: move-result-object v2 │ │ +06503e: 3252 1600 |0027: if-eq v2, v5, 003d // +0016 │ │ +065042: 6e20 ac22 2000 |0029: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@22ac │ │ +065048: 1304 3d00 |002c: const/16 v4, #int 61 // #3d │ │ +06504c: 6e20 a722 4000 |002e: invoke-virtual {v0, v4}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@22a7 │ │ +065052: 6e20 4e0f 1500 |0031: invoke-virtual {v5, v1}, Landroid/support/v4/util/SimpleArrayMap;.valueAt:(I)Ljava/lang/Object; // method@0f4e │ │ +065058: 0c03 |0034: move-result-object v3 │ │ +06505a: 3253 0e00 |0035: if-eq v3, v5, 0043 // +000e │ │ +06505e: 6e20 ac22 3000 |0037: invoke-virtual {v0, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@22ac │ │ +065064: d801 0101 |003a: add-int/lit8 v1, v1, #int 1 // #01 │ │ +065068: 28dc |003c: goto 0018 // -0024 │ │ +06506a: 1a04 cd00 |003d: const-string v4, "(this Map)" // string@00cd │ │ +06506e: 6e20 ad22 4000 |003f: invoke-virtual {v0, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22ad │ │ +065074: 28ea |0042: goto 002c // -0016 │ │ +065076: 1a04 cd00 |0043: const-string v4, "(this Map)" // string@00cd │ │ +06507a: 6e20 ad22 4000 |0045: invoke-virtual {v0, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22ad │ │ +065080: 28f2 |0048: goto 003a // -000e │ │ +065082: 1304 7d00 |0049: const/16 v4, #int 125 // #7d │ │ +065086: 6e20 a722 4000 |004b: invoke-virtual {v0, v4}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@22a7 │ │ +06508c: 6e10 b222 0000 |004e: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@22b2 │ │ +065092: 0c04 |0051: move-result-object v4 │ │ +065094: 28b6 |0052: goto 0008 // -004a │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=588 │ │ + 0x0006 line=589 │ │ + 0x0008 line=613 │ │ + 0x0009 line=592 │ │ + 0x0012 line=593 │ │ + 0x0017 line=594 │ │ + 0x001c line=595 │ │ + 0x001e line=596 │ │ + 0x0023 line=598 │ │ + 0x0027 line=599 │ │ + 0x0029 line=600 │ │ + 0x002c line=604 │ │ + 0x0031 line=605 │ │ + 0x0035 line=606 │ │ + 0x0037 line=607 │ │ + 0x003a line=594 │ │ + 0x003d line=602 │ │ + 0x0043 line=609 │ │ + 0x0049 line=612 │ │ + 0x004e line=613 │ │ locals : │ │ 0x0000 - 0x0000 reg=5 this Landroid/support/v4/util/SimpleArrayMap; │ │ 0x0035 - 0x003d reg=3 value Ljava/lang/Object; │ │ 0x0027 - 0x0049 reg=2 key Ljava/lang/Object; │ │ 0x0043 - 0x0049 reg=3 value Ljava/lang/Object; │ │ 0x0012 - 0x0053 reg=0 buffer Ljava/lang/StringBuilder; │ │ 0x0018 - 0x0053 reg=1 i I │ │ 0x0000 - 0x0053 reg=5 this Landroid/support/v4/util/SimpleArrayMap; Landroid/support/v4/util/SimpleArrayMap; │ │ │ │ - #19 : (in Landroid/support/v4/util/SimpleArrayMap;) │ │ + #20 : (in Landroid/support/v4/util/SimpleArrayMap;) │ │ name : 'valueAt' │ │ type : '(I)Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 9 16-bit code units │ │ -04379c: |[04379c] android.support.v4.util.SimpleArrayMap.valueAt:(I)Ljava/lang/Object; │ │ -0437ac: 5420 e502 |0000: iget-object v0, v2, Landroid/support/v4/util/SimpleArrayMap;.mArray:[Ljava/lang/Object; // field@02e5 │ │ -0437b0: e001 0301 |0002: shl-int/lit8 v1, v3, #int 1 // #01 │ │ -0437b4: d801 0101 |0004: add-int/lit8 v1, v1, #int 1 // #01 │ │ -0437b8: 4600 0001 |0006: aget-object v0, v0, v1 │ │ -0437bc: 1100 |0008: return-object v0 │ │ +065098: |[065098] android.support.v4.util.SimpleArrayMap.valueAt:(I)Ljava/lang/Object; │ │ +0650a8: 5420 2205 |0000: iget-object v0, v2, Landroid/support/v4/util/SimpleArrayMap;.mArray:[Ljava/lang/Object; // field@0522 │ │ +0650ac: e001 0301 |0002: shl-int/lit8 v1, v3, #int 1 // #01 │ │ +0650b0: d801 0101 |0004: add-int/lit8 v1, v1, #int 1 // #01 │ │ +0650b4: 4600 0001 |0006: aget-object v0, v0, v1 │ │ +0650b8: 1100 |0008: return-object v0 │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=332 │ │ + 0x0000 line=342 │ │ locals : │ │ 0x0000 - 0x0000 reg=2 this Landroid/support/v4/util/SimpleArrayMap; │ │ 0x0000 - 0x0009 reg=2 this Landroid/support/v4/util/SimpleArrayMap; Landroid/support/v4/util/SimpleArrayMap; │ │ 0x0000 - 0x0009 reg=3 index I │ │ │ │ - source_file_idx : 2693 (SimpleArrayMap.java) │ │ + source_file_idx : 3697 (SimpleArrayMap.java) │ │ │ │ -Class #170 header: │ │ -class_idx : 386 │ │ +Class #333 header: │ │ +class_idx : 669 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 948 │ │ -source_file_idx : 2713 │ │ +superclass_idx : 1337 │ │ +source_file_idx : 3719 │ │ static_fields_size : 1 │ │ instance_fields_size: 4 │ │ direct_methods_size : 4 │ │ virtual_methods_size: 18 │ │ │ │ -Class #170 annotations: │ │ +Class #333 annotations: │ │ Annotations on class │ │ VISIBILITY_SYSTEM Ldalvik/annotation/Signature; value={ "" "Ljava/lang/Object;" "Ljava/lang/Cloneable;" } │ │ -Annotations on method #2213 'append' │ │ +Annotations on method #3922 'append' │ │ VISIBILITY_SYSTEM Ldalvik/annotation/Signature; value={ "(ITE;)V" } │ │ -Annotations on method #2215 'clone' │ │ +Annotations on method #3924 'clone' │ │ VISIBILITY_SYSTEM Ldalvik/annotation/Signature; value={ "()" "Landroid/support/v4/util/SparseArrayCompat" ";" } │ │ -Annotations on method #2216 'clone' │ │ +Annotations on method #3925 'clone' │ │ VISIBILITY_SYSTEM Ldalvik/annotation/Throws; value={ Ljava/lang/CloneNotSupportedException; } │ │ -Annotations on method #2219 'get' │ │ +Annotations on method #3928 'get' │ │ VISIBILITY_SYSTEM Ldalvik/annotation/Signature; value={ "(I)TE;" } │ │ -Annotations on method #2220 'get' │ │ +Annotations on method #3929 'get' │ │ VISIBILITY_SYSTEM Ldalvik/annotation/Signature; value={ "(ITE;)TE;" } │ │ -Annotations on method #2222 'indexOfValue' │ │ +Annotations on method #3931 'indexOfValue' │ │ VISIBILITY_SYSTEM Ldalvik/annotation/Signature; value={ "(TE;)I" } │ │ -Annotations on method #2224 'put' │ │ +Annotations on method #3933 'put' │ │ VISIBILITY_SYSTEM Ldalvik/annotation/Signature; value={ "(ITE;)V" } │ │ -Annotations on method #2228 'setValueAt' │ │ +Annotations on method #3937 'setValueAt' │ │ VISIBILITY_SYSTEM Ldalvik/annotation/Signature; value={ "(ITE;)V" } │ │ -Annotations on method #2231 'valueAt' │ │ +Annotations on method #3940 'valueAt' │ │ VISIBILITY_SYSTEM Ldalvik/annotation/Signature; value={ "(I)TE;" } │ │ │ │ -Class #170 - │ │ +Class #333 - │ │ Class descriptor : 'Landroid/support/v4/util/SparseArrayCompat;' │ │ Access flags : 0x0001 (PUBLIC) │ │ Superclass : 'Ljava/lang/Object;' │ │ Interfaces - │ │ #0 : 'Ljava/lang/Cloneable;' │ │ Static fields - │ │ #0 : (in Landroid/support/v4/util/SparseArrayCompat;) │ │ @@ -37846,37 +65943,37 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -0437c0: |[0437c0] android.support.v4.util.SparseArrayCompat.:()V │ │ -0437d0: 2200 b403 |0000: new-instance v0, Ljava/lang/Object; // type@03b4 │ │ -0437d4: 7010 9117 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1791 │ │ -0437da: 6900 ec02 |0005: sput-object v0, Landroid/support/v4/util/SparseArrayCompat;.DELETED:Ljava/lang/Object; // field@02ec │ │ -0437de: 0e00 |0007: return-void │ │ +0650bc: |[0650bc] android.support.v4.util.SparseArrayCompat.:()V │ │ +0650cc: 2200 3905 |0000: new-instance v0, Ljava/lang/Object; // type@0539 │ │ +0650d0: 7010 8622 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2286 │ │ +0650d6: 6900 2905 |0005: sput-object v0, Landroid/support/v4/util/SparseArrayCompat;.DELETED:Ljava/lang/Object; // field@0529 │ │ +0650da: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=24 │ │ locals : │ │ │ │ #1 : (in Landroid/support/v4/util/SparseArrayCompat;) │ │ name : '' │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -0437e0: |[0437e0] android.support.v4.util.SparseArrayCompat.:()V │ │ -0437f0: 1300 0a00 |0000: const/16 v0, #int 10 // #a │ │ -0437f4: 7020 a408 0100 |0002: invoke-direct {v1, v0}, Landroid/support/v4/util/SparseArrayCompat;.:(I)V // method@08a4 │ │ -0437fa: 0e00 |0005: return-void │ │ +0650dc: |[0650dc] android.support.v4.util.SparseArrayCompat.:()V │ │ +0650ec: 1300 0a00 |0000: const/16 v0, #int 10 // #a │ │ +0650f0: 7020 510f 0100 |0002: invoke-direct {v1, v0}, Landroid/support/v4/util/SparseArrayCompat;.:(I)V // method@0f51 │ │ +0650f6: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=35 │ │ 0x0005 line=36 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Landroid/support/v4/util/SparseArrayCompat; │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/util/SparseArrayCompat; Landroid/support/v4/util/SparseArrayCompat; │ │ @@ -37886,32 +65983,32 @@ │ │ type : '(I)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 32 16-bit code units │ │ -0437fc: |[0437fc] android.support.v4.util.SparseArrayCompat.:(I)V │ │ -04380c: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -04380e: 7010 9117 0200 |0001: invoke-direct {v2}, Ljava/lang/Object;.:()V // method@1791 │ │ -043814: 5c21 ed02 |0004: iput-boolean v1, v2, Landroid/support/v4/util/SparseArrayCompat;.mGarbage:Z // field@02ed │ │ -043818: 3903 0d00 |0006: if-nez v3, 0013 // +000d │ │ -04381c: 6200 c002 |0008: sget-object v0, Landroid/support/v4/util/ContainerHelpers;.EMPTY_INTS:[I // field@02c0 │ │ -043820: 5b20 ee02 |000a: iput-object v0, v2, Landroid/support/v4/util/SparseArrayCompat;.mKeys:[I // field@02ee │ │ -043824: 6200 c202 |000c: sget-object v0, Landroid/support/v4/util/ContainerHelpers;.EMPTY_OBJECTS:[Ljava/lang/Object; // field@02c2 │ │ -043828: 5b20 f002 |000e: iput-object v0, v2, Landroid/support/v4/util/SparseArrayCompat;.mValues:[Ljava/lang/Object; // field@02f0 │ │ -04382c: 5921 ef02 |0010: iput v1, v2, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@02ef │ │ -043830: 0e00 |0012: return-void │ │ -043832: 7110 0708 0300 |0013: invoke-static {v3}, Landroid/support/v4/util/ContainerHelpers;.idealIntArraySize:(I)I // method@0807 │ │ -043838: 0a03 |0016: move-result v3 │ │ -04383a: 2330 1804 |0017: new-array v0, v3, [I // type@0418 │ │ -04383e: 5b20 ee02 |0019: iput-object v0, v2, Landroid/support/v4/util/SparseArrayCompat;.mKeys:[I // field@02ee │ │ -043842: 2330 2f04 |001b: new-array v0, v3, [Ljava/lang/Object; // type@042f │ │ -043846: 5b20 f002 |001d: iput-object v0, v2, Landroid/support/v4/util/SparseArrayCompat;.mValues:[Ljava/lang/Object; // field@02f0 │ │ -04384a: 28f1 |001f: goto 0010 // -000f │ │ +0650f8: |[0650f8] android.support.v4.util.SparseArrayCompat.:(I)V │ │ +065108: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +06510a: 7010 8622 0200 |0001: invoke-direct {v2}, Ljava/lang/Object;.:()V // method@2286 │ │ +065110: 5c21 2a05 |0004: iput-boolean v1, v2, Landroid/support/v4/util/SparseArrayCompat;.mGarbage:Z // field@052a │ │ +065114: 3903 0d00 |0006: if-nez v3, 0013 // +000d │ │ +065118: 6200 f804 |0008: sget-object v0, Landroid/support/v4/util/ContainerHelpers;.EMPTY_INTS:[I // field@04f8 │ │ +06511c: 5b20 2b05 |000a: iput-object v0, v2, Landroid/support/v4/util/SparseArrayCompat;.mKeys:[I // field@052b │ │ +065120: 6200 fa04 |000c: sget-object v0, Landroid/support/v4/util/ContainerHelpers;.EMPTY_OBJECTS:[Ljava/lang/Object; // field@04fa │ │ +065124: 5b20 2d05 |000e: iput-object v0, v2, Landroid/support/v4/util/SparseArrayCompat;.mValues:[Ljava/lang/Object; // field@052d │ │ +065128: 5921 2c05 |0010: iput v1, v2, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@052c │ │ +06512c: 0e00 |0012: return-void │ │ +06512e: 7110 a30e 0300 |0013: invoke-static {v3}, Landroid/support/v4/util/ContainerHelpers;.idealIntArraySize:(I)I // method@0ea3 │ │ +065134: 0a03 |0016: move-result v3 │ │ +065136: 2330 a205 |0017: new-array v0, v3, [I // type@05a2 │ │ +06513a: 5b20 2b05 |0019: iput-object v0, v2, Landroid/support/v4/util/SparseArrayCompat;.mKeys:[I // field@052b │ │ +06513e: 2330 ca05 |001b: new-array v0, v3, [Ljava/lang/Object; // type@05ca │ │ +065142: 5b20 2d05 |001d: iput-object v0, v2, Landroid/support/v4/util/SparseArrayCompat;.mValues:[Ljava/lang/Object; // field@052d │ │ +065146: 28f1 |001f: goto 0010 // -000f │ │ catches : (none) │ │ positions : │ │ 0x0001 line=45 │ │ 0x0004 line=25 │ │ 0x0006 line=46 │ │ 0x0008 line=47 │ │ 0x000c line=48 │ │ @@ -37930,37 +66027,37 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 8 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 38 16-bit code units │ │ -04384c: |[04384c] android.support.v4.util.SparseArrayCompat.gc:()V │ │ -04385c: 5272 ef02 |0000: iget v2, v7, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@02ef │ │ -043860: 1203 |0002: const/4 v3, #int 0 // #0 │ │ -043862: 5471 ee02 |0003: iget-object v1, v7, Landroid/support/v4/util/SparseArrayCompat;.mKeys:[I // field@02ee │ │ -043866: 5475 f002 |0005: iget-object v5, v7, Landroid/support/v4/util/SparseArrayCompat;.mValues:[Ljava/lang/Object; // field@02f0 │ │ -04386a: 1200 |0007: const/4 v0, #int 0 // #0 │ │ -04386c: 3520 1800 |0008: if-ge v0, v2, 0020 // +0018 │ │ -043870: 4604 0500 |000a: aget-object v4, v5, v0 │ │ -043874: 6206 ec02 |000c: sget-object v6, Landroid/support/v4/util/SparseArrayCompat;.DELETED:Ljava/lang/Object; // field@02ec │ │ -043878: 3264 0f00 |000e: if-eq v4, v6, 001d // +000f │ │ -04387c: 3230 0b00 |0010: if-eq v0, v3, 001b // +000b │ │ -043880: 4406 0100 |0012: aget v6, v1, v0 │ │ -043884: 4b06 0103 |0014: aput v6, v1, v3 │ │ -043888: 4d04 0503 |0016: aput-object v4, v5, v3 │ │ -04388c: 1206 |0018: const/4 v6, #int 0 // #0 │ │ -04388e: 4d06 0500 |0019: aput-object v6, v5, v0 │ │ -043892: d803 0301 |001b: add-int/lit8 v3, v3, #int 1 // #01 │ │ -043896: d800 0001 |001d: add-int/lit8 v0, v0, #int 1 // #01 │ │ -04389a: 28e9 |001f: goto 0008 // -0017 │ │ -04389c: 1206 |0020: const/4 v6, #int 0 // #0 │ │ -04389e: 5c76 ed02 |0021: iput-boolean v6, v7, Landroid/support/v4/util/SparseArrayCompat;.mGarbage:Z // field@02ed │ │ -0438a2: 5973 ef02 |0023: iput v3, v7, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@02ef │ │ -0438a6: 0e00 |0025: return-void │ │ +065148: |[065148] android.support.v4.util.SparseArrayCompat.gc:()V │ │ +065158: 5272 2c05 |0000: iget v2, v7, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@052c │ │ +06515c: 1203 |0002: const/4 v3, #int 0 // #0 │ │ +06515e: 5471 2b05 |0003: iget-object v1, v7, Landroid/support/v4/util/SparseArrayCompat;.mKeys:[I // field@052b │ │ +065162: 5475 2d05 |0005: iget-object v5, v7, Landroid/support/v4/util/SparseArrayCompat;.mValues:[Ljava/lang/Object; // field@052d │ │ +065166: 1200 |0007: const/4 v0, #int 0 // #0 │ │ +065168: 3520 1800 |0008: if-ge v0, v2, 0020 // +0018 │ │ +06516c: 4604 0500 |000a: aget-object v4, v5, v0 │ │ +065170: 6206 2905 |000c: sget-object v6, Landroid/support/v4/util/SparseArrayCompat;.DELETED:Ljava/lang/Object; // field@0529 │ │ +065174: 3264 0f00 |000e: if-eq v4, v6, 001d // +000f │ │ +065178: 3230 0b00 |0010: if-eq v0, v3, 001b // +000b │ │ +06517c: 4406 0100 |0012: aget v6, v1, v0 │ │ +065180: 4b06 0103 |0014: aput v6, v1, v3 │ │ +065184: 4d04 0503 |0016: aput-object v4, v5, v3 │ │ +065188: 1206 |0018: const/4 v6, #int 0 // #0 │ │ +06518a: 4d06 0500 |0019: aput-object v6, v5, v0 │ │ +06518e: d803 0301 |001b: add-int/lit8 v3, v3, #int 1 // #01 │ │ +065192: d800 0001 |001d: add-int/lit8 v0, v0, #int 1 // #01 │ │ +065196: 28e9 |001f: goto 0008 // -0017 │ │ +065198: 1206 |0020: const/4 v6, #int 0 // #0 │ │ +06519a: 5c76 2a05 |0021: iput-boolean v6, v7, Landroid/support/v4/util/SparseArrayCompat;.mGarbage:Z // field@052a │ │ +06519e: 5973 2c05 |0023: iput v3, v7, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@052c │ │ +0651a2: 0e00 |0025: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=141 │ │ 0x0002 line=142 │ │ 0x0003 line=143 │ │ 0x0005 line=144 │ │ 0x0007 line=146 │ │ @@ -37991,58 +66088,58 @@ │ │ type : '(ILjava/lang/Object;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 10 │ │ ins : 3 │ │ outs : 5 │ │ insns size : 83 16-bit code units │ │ -0438a8: |[0438a8] android.support.v4.util.SparseArrayCompat.append:(ILjava/lang/Object;)V │ │ -0438b8: 1206 |0000: const/4 v6, #int 0 // #0 │ │ -0438ba: 5274 ef02 |0001: iget v4, v7, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@02ef │ │ -0438be: 3804 1000 |0003: if-eqz v4, 0013 // +0010 │ │ -0438c2: 5474 ee02 |0005: iget-object v4, v7, Landroid/support/v4/util/SparseArrayCompat;.mKeys:[I // field@02ee │ │ -0438c6: 5275 ef02 |0007: iget v5, v7, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@02ef │ │ -0438ca: d805 05ff |0009: add-int/lit8 v5, v5, #int -1 // #ff │ │ -0438ce: 4404 0405 |000b: aget v4, v4, v5 │ │ -0438d2: 3648 0600 |000d: if-gt v8, v4, 0013 // +0006 │ │ -0438d6: 6e30 b008 8709 |000f: invoke-virtual {v7, v8, v9}, Landroid/support/v4/util/SparseArrayCompat;.put:(ILjava/lang/Object;)V // method@08b0 │ │ -0438dc: 0e00 |0012: return-void │ │ -0438de: 5574 ed02 |0013: iget-boolean v4, v7, Landroid/support/v4/util/SparseArrayCompat;.mGarbage:Z // field@02ed │ │ -0438e2: 3804 0c00 |0015: if-eqz v4, 0021 // +000c │ │ -0438e6: 5274 ef02 |0017: iget v4, v7, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@02ef │ │ -0438ea: 5475 ee02 |0019: iget-object v5, v7, Landroid/support/v4/util/SparseArrayCompat;.mKeys:[I // field@02ee │ │ -0438ee: 2155 |001b: array-length v5, v5 │ │ -0438f0: 3454 0500 |001c: if-lt v4, v5, 0021 // +0005 │ │ -0438f4: 7010 aa08 0700 |001e: invoke-direct {v7}, Landroid/support/v4/util/SparseArrayCompat;.gc:()V // method@08aa │ │ -0438fa: 5273 ef02 |0021: iget v3, v7, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@02ef │ │ -0438fe: 5474 ee02 |0023: iget-object v4, v7, Landroid/support/v4/util/SparseArrayCompat;.mKeys:[I // field@02ee │ │ -043902: 2144 |0025: array-length v4, v4 │ │ -043904: 3443 2000 |0026: if-lt v3, v4, 0046 // +0020 │ │ -043908: d804 0301 |0028: add-int/lit8 v4, v3, #int 1 // #01 │ │ -04390c: 7110 0708 0400 |002a: invoke-static {v4}, Landroid/support/v4/util/ContainerHelpers;.idealIntArraySize:(I)I // method@0807 │ │ -043912: 0a00 |002d: move-result v0 │ │ -043914: 2301 1804 |002e: new-array v1, v0, [I // type@0418 │ │ -043918: 2302 2f04 |0030: new-array v2, v0, [Ljava/lang/Object; // type@042f │ │ -04391c: 5474 ee02 |0032: iget-object v4, v7, Landroid/support/v4/util/SparseArrayCompat;.mKeys:[I // field@02ee │ │ -043920: 5475 ee02 |0034: iget-object v5, v7, Landroid/support/v4/util/SparseArrayCompat;.mKeys:[I // field@02ee │ │ -043924: 2155 |0036: array-length v5, v5 │ │ -043926: 7155 bb17 6461 |0037: invoke-static {v4, v6, v1, v6, v5}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@17bb │ │ -04392c: 5474 f002 |003a: iget-object v4, v7, Landroid/support/v4/util/SparseArrayCompat;.mValues:[Ljava/lang/Object; // field@02f0 │ │ -043930: 5475 f002 |003c: iget-object v5, v7, Landroid/support/v4/util/SparseArrayCompat;.mValues:[Ljava/lang/Object; // field@02f0 │ │ -043934: 2155 |003e: array-length v5, v5 │ │ -043936: 7155 bb17 6462 |003f: invoke-static {v4, v6, v2, v6, v5}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@17bb │ │ -04393c: 5b71 ee02 |0042: iput-object v1, v7, Landroid/support/v4/util/SparseArrayCompat;.mKeys:[I // field@02ee │ │ -043940: 5b72 f002 |0044: iput-object v2, v7, Landroid/support/v4/util/SparseArrayCompat;.mValues:[Ljava/lang/Object; // field@02f0 │ │ -043944: 5474 ee02 |0046: iget-object v4, v7, Landroid/support/v4/util/SparseArrayCompat;.mKeys:[I // field@02ee │ │ -043948: 4b08 0403 |0048: aput v8, v4, v3 │ │ -04394c: 5474 f002 |004a: iget-object v4, v7, Landroid/support/v4/util/SparseArrayCompat;.mValues:[Ljava/lang/Object; // field@02f0 │ │ -043950: 4d09 0403 |004c: aput-object v9, v4, v3 │ │ -043954: d804 0301 |004e: add-int/lit8 v4, v3, #int 1 // #01 │ │ -043958: 5974 ef02 |0050: iput v4, v7, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@02ef │ │ -04395c: 28c0 |0052: goto 0012 // -0040 │ │ +0651a4: |[0651a4] android.support.v4.util.SparseArrayCompat.append:(ILjava/lang/Object;)V │ │ +0651b4: 1206 |0000: const/4 v6, #int 0 // #0 │ │ +0651b6: 5274 2c05 |0001: iget v4, v7, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@052c │ │ +0651ba: 3804 1000 |0003: if-eqz v4, 0013 // +0010 │ │ +0651be: 5474 2b05 |0005: iget-object v4, v7, Landroid/support/v4/util/SparseArrayCompat;.mKeys:[I // field@052b │ │ +0651c2: 5275 2c05 |0007: iget v5, v7, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@052c │ │ +0651c6: d805 05ff |0009: add-int/lit8 v5, v5, #int -1 // #ff │ │ +0651ca: 4404 0405 |000b: aget v4, v4, v5 │ │ +0651ce: 3648 0600 |000d: if-gt v8, v4, 0013 // +0006 │ │ +0651d2: 6e30 5d0f 8709 |000f: invoke-virtual {v7, v8, v9}, Landroid/support/v4/util/SparseArrayCompat;.put:(ILjava/lang/Object;)V // method@0f5d │ │ +0651d8: 0e00 |0012: return-void │ │ +0651da: 5574 2a05 |0013: iget-boolean v4, v7, Landroid/support/v4/util/SparseArrayCompat;.mGarbage:Z // field@052a │ │ +0651de: 3804 0c00 |0015: if-eqz v4, 0021 // +000c │ │ +0651e2: 5274 2c05 |0017: iget v4, v7, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@052c │ │ +0651e6: 5475 2b05 |0019: iget-object v5, v7, Landroid/support/v4/util/SparseArrayCompat;.mKeys:[I // field@052b │ │ +0651ea: 2155 |001b: array-length v5, v5 │ │ +0651ec: 3454 0500 |001c: if-lt v4, v5, 0021 // +0005 │ │ +0651f0: 7010 570f 0700 |001e: invoke-direct {v7}, Landroid/support/v4/util/SparseArrayCompat;.gc:()V // method@0f57 │ │ +0651f6: 5273 2c05 |0021: iget v3, v7, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@052c │ │ +0651fa: 5474 2b05 |0023: iget-object v4, v7, Landroid/support/v4/util/SparseArrayCompat;.mKeys:[I // field@052b │ │ +0651fe: 2144 |0025: array-length v4, v4 │ │ +065200: 3443 2000 |0026: if-lt v3, v4, 0046 // +0020 │ │ +065204: d804 0301 |0028: add-int/lit8 v4, v3, #int 1 // #01 │ │ +065208: 7110 a30e 0400 |002a: invoke-static {v4}, Landroid/support/v4/util/ContainerHelpers;.idealIntArraySize:(I)I // method@0ea3 │ │ +06520e: 0a00 |002d: move-result v0 │ │ +065210: 2301 a205 |002e: new-array v1, v0, [I // type@05a2 │ │ +065214: 2302 ca05 |0030: new-array v2, v0, [Ljava/lang/Object; // type@05ca │ │ +065218: 5474 2b05 |0032: iget-object v4, v7, Landroid/support/v4/util/SparseArrayCompat;.mKeys:[I // field@052b │ │ +06521c: 5475 2b05 |0034: iget-object v5, v7, Landroid/support/v4/util/SparseArrayCompat;.mKeys:[I // field@052b │ │ +065220: 2155 |0036: array-length v5, v5 │ │ +065222: 7155 b322 6461 |0037: invoke-static {v4, v6, v1, v6, v5}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@22b3 │ │ +065228: 5474 2d05 |003a: iget-object v4, v7, Landroid/support/v4/util/SparseArrayCompat;.mValues:[Ljava/lang/Object; // field@052d │ │ +06522c: 5475 2d05 |003c: iget-object v5, v7, Landroid/support/v4/util/SparseArrayCompat;.mValues:[Ljava/lang/Object; // field@052d │ │ +065230: 2155 |003e: array-length v5, v5 │ │ +065232: 7155 b322 6462 |003f: invoke-static {v4, v6, v2, v6, v5}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@22b3 │ │ +065238: 5b71 2b05 |0042: iput-object v1, v7, Landroid/support/v4/util/SparseArrayCompat;.mKeys:[I // field@052b │ │ +06523c: 5b72 2d05 |0044: iput-object v2, v7, Landroid/support/v4/util/SparseArrayCompat;.mValues:[Ljava/lang/Object; // field@052d │ │ +065240: 5474 2b05 |0046: iget-object v4, v7, Landroid/support/v4/util/SparseArrayCompat;.mKeys:[I // field@052b │ │ +065244: 4b08 0403 |0048: aput v8, v4, v3 │ │ +065248: 5474 2d05 |004a: iget-object v4, v7, Landroid/support/v4/util/SparseArrayCompat;.mValues:[Ljava/lang/Object; // field@052d │ │ +06524c: 4d09 0403 |004c: aput-object v9, v4, v3 │ │ +065250: d804 0301 |004e: add-int/lit8 v4, v3, #int 1 // #01 │ │ +065254: 5974 2c05 |0050: iput v4, v7, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@052c │ │ +065258: 28c0 |0052: goto 0012 // -0040 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=325 │ │ 0x000f line=326 │ │ 0x0012 line=352 │ │ 0x0013 line=330 │ │ 0x001e line=331 │ │ @@ -38074,27 +66171,27 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 19 16-bit code units │ │ -043960: |[043960] android.support.v4.util.SparseArrayCompat.clear:()V │ │ -043970: 1204 |0000: const/4 v4, #int 0 // #0 │ │ -043972: 5251 ef02 |0001: iget v1, v5, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@02ef │ │ -043976: 5452 f002 |0003: iget-object v2, v5, Landroid/support/v4/util/SparseArrayCompat;.mValues:[Ljava/lang/Object; // field@02f0 │ │ -04397a: 1200 |0005: const/4 v0, #int 0 // #0 │ │ -04397c: 3510 0800 |0006: if-ge v0, v1, 000e // +0008 │ │ -043980: 1203 |0008: const/4 v3, #int 0 // #0 │ │ -043982: 4d03 0200 |0009: aput-object v3, v2, v0 │ │ -043986: d800 0001 |000b: add-int/lit8 v0, v0, #int 1 // #01 │ │ -04398a: 28f9 |000d: goto 0006 // -0007 │ │ -04398c: 5954 ef02 |000e: iput v4, v5, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@02ef │ │ -043990: 5c54 ed02 |0010: iput-boolean v4, v5, Landroid/support/v4/util/SparseArrayCompat;.mGarbage:Z // field@02ed │ │ -043994: 0e00 |0012: return-void │ │ +06525c: |[06525c] android.support.v4.util.SparseArrayCompat.clear:()V │ │ +06526c: 1204 |0000: const/4 v4, #int 0 // #0 │ │ +06526e: 5251 2c05 |0001: iget v1, v5, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@052c │ │ +065272: 5452 2d05 |0003: iget-object v2, v5, Landroid/support/v4/util/SparseArrayCompat;.mValues:[Ljava/lang/Object; // field@052d │ │ +065276: 1200 |0005: const/4 v0, #int 0 // #0 │ │ +065278: 3510 0800 |0006: if-ge v0, v1, 000e // +0008 │ │ +06527c: 1203 |0008: const/4 v3, #int 0 // #0 │ │ +06527e: 4d03 0200 |0009: aput-object v3, v2, v0 │ │ +065282: d800 0001 |000b: add-int/lit8 v0, v0, #int 1 // #01 │ │ +065286: 28f9 |000d: goto 0006 // -0007 │ │ +065288: 5954 2c05 |000e: iput v4, v5, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@052c │ │ +06528c: 5c54 2a05 |0010: iput-boolean v4, v5, Landroid/support/v4/util/SparseArrayCompat;.mGarbage:Z // field@052a │ │ +065290: 0e00 |0012: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=309 │ │ 0x0003 line=310 │ │ 0x0005 line=312 │ │ 0x0008 line=313 │ │ 0x000b line=312 │ │ @@ -38113,34 +66210,34 @@ │ │ type : '()Landroid/support/v4/util/SparseArrayCompat;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 32 16-bit code units │ │ -043998: |[043998] android.support.v4.util.SparseArrayCompat.clone:()Landroid/support/v4/util/SparseArrayCompat; │ │ -0439a8: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -0439aa: 6f10 9217 0300 |0001: invoke-super {v3}, Ljava/lang/Object;.clone:()Ljava/lang/Object; // method@1792 │ │ -0439b0: 0c02 |0004: move-result-object v2 │ │ -0439b2: 0720 |0005: move-object v0, v2 │ │ -0439b4: 1f00 8201 |0006: check-cast v0, Landroid/support/v4/util/SparseArrayCompat; // type@0182 │ │ -0439b8: 0701 |0008: move-object v1, v0 │ │ -0439ba: 5432 ee02 |0009: iget-object v2, v3, Landroid/support/v4/util/SparseArrayCompat;.mKeys:[I // field@02ee │ │ -0439be: 6e10 8218 0200 |000b: invoke-virtual {v2}, [I.clone:()Ljava/lang/Object; // method@1882 │ │ -0439c4: 0c02 |000e: move-result-object v2 │ │ -0439c6: 1f02 1804 |000f: check-cast v2, [I // type@0418 │ │ -0439ca: 5b12 ee02 |0011: iput-object v2, v1, Landroid/support/v4/util/SparseArrayCompat;.mKeys:[I // field@02ee │ │ -0439ce: 5432 f002 |0013: iget-object v2, v3, Landroid/support/v4/util/SparseArrayCompat;.mValues:[Ljava/lang/Object; // field@02f0 │ │ -0439d2: 6e10 8718 0200 |0015: invoke-virtual {v2}, [Ljava/lang/Object;.clone:()Ljava/lang/Object; // method@1887 │ │ -0439d8: 0c02 |0018: move-result-object v2 │ │ -0439da: 1f02 2f04 |0019: check-cast v2, [Ljava/lang/Object; // type@042f │ │ -0439de: 5b12 f002 |001b: iput-object v2, v1, Landroid/support/v4/util/SparseArrayCompat;.mValues:[Ljava/lang/Object; // field@02f0 │ │ -0439e2: 1101 |001d: return-object v1 │ │ -0439e4: 0d02 |001e: move-exception v2 │ │ -0439e6: 28fe |001f: goto 001d // -0002 │ │ +065294: |[065294] android.support.v4.util.SparseArrayCompat.clone:()Landroid/support/v4/util/SparseArrayCompat; │ │ +0652a4: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +0652a6: 6f10 8722 0300 |0001: invoke-super {v3}, Ljava/lang/Object;.clone:()Ljava/lang/Object; // method@2287 │ │ +0652ac: 0c02 |0004: move-result-object v2 │ │ +0652ae: 0720 |0005: move-object v0, v2 │ │ +0652b0: 1f00 9d02 |0006: check-cast v0, Landroid/support/v4/util/SparseArrayCompat; // type@029d │ │ +0652b4: 0701 |0008: move-object v1, v0 │ │ +0652b6: 5432 2b05 |0009: iget-object v2, v3, Landroid/support/v4/util/SparseArrayCompat;.mKeys:[I // field@052b │ │ +0652ba: 6e10 9423 0200 |000b: invoke-virtual {v2}, [I.clone:()Ljava/lang/Object; // method@2394 │ │ +0652c0: 0c02 |000e: move-result-object v2 │ │ +0652c2: 1f02 a205 |000f: check-cast v2, [I // type@05a2 │ │ +0652c6: 5b12 2b05 |0011: iput-object v2, v1, Landroid/support/v4/util/SparseArrayCompat;.mKeys:[I // field@052b │ │ +0652ca: 5432 2d05 |0013: iget-object v2, v3, Landroid/support/v4/util/SparseArrayCompat;.mValues:[Ljava/lang/Object; // field@052d │ │ +0652ce: 6e10 9923 0200 |0015: invoke-virtual {v2}, [Ljava/lang/Object;.clone:()Ljava/lang/Object; // method@2399 │ │ +0652d4: 0c02 |0018: move-result-object v2 │ │ +0652d6: 1f02 ca05 |0019: check-cast v2, [Ljava/lang/Object; // type@05ca │ │ +0652da: 5b12 2d05 |001b: iput-object v2, v1, Landroid/support/v4/util/SparseArrayCompat;.mValues:[Ljava/lang/Object; // field@052d │ │ +0652de: 1101 |001d: return-object v1 │ │ +0652e0: 0d02 |001e: move-exception v2 │ │ +0652e2: 28fe |001f: goto 001d // -0002 │ │ catches : 1 │ │ 0x0001 - 0x001d │ │ Ljava/lang/CloneNotSupportedException; -> 0x001e │ │ positions : │ │ 0x0000 line=60 │ │ 0x0001 line=62 │ │ 0x0009 line=63 │ │ @@ -38157,18 +66254,18 @@ │ │ type : '()Ljava/lang/Object;' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -0439f8: |[0439f8] android.support.v4.util.SparseArrayCompat.clone:()Ljava/lang/Object; │ │ -043a08: 6e10 a708 0100 |0000: invoke-virtual {v1}, Landroid/support/v4/util/SparseArrayCompat;.clone:()Landroid/support/v4/util/SparseArrayCompat; // method@08a7 │ │ -043a0e: 0c00 |0003: move-result-object v0 │ │ -043a10: 1100 |0004: return-object v0 │ │ +0652f4: |[0652f4] android.support.v4.util.SparseArrayCompat.clone:()Ljava/lang/Object; │ │ +065304: 6e10 540f 0100 |0000: invoke-virtual {v1}, Landroid/support/v4/util/SparseArrayCompat;.clone:()Landroid/support/v4/util/SparseArrayCompat; // method@0f54 │ │ +06530a: 0c00 |0003: move-result-object v0 │ │ +06530c: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=23 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Landroid/support/v4/util/SparseArrayCompat; │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/util/SparseArrayCompat; Landroid/support/v4/util/SparseArrayCompat; │ │ │ │ @@ -38177,30 +66274,30 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 28 16-bit code units │ │ -043a14: |[043a14] android.support.v4.util.SparseArrayCompat.delete:(I)V │ │ -043a24: 5431 ee02 |0000: iget-object v1, v3, Landroid/support/v4/util/SparseArrayCompat;.mKeys:[I // field@02ee │ │ -043a28: 5232 ef02 |0002: iget v2, v3, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@02ef │ │ -043a2c: 7130 0308 2104 |0004: invoke-static {v1, v2, v4}, Landroid/support/v4/util/ContainerHelpers;.binarySearch:([III)I // method@0803 │ │ -043a32: 0a00 |0007: move-result v0 │ │ -043a34: 3a00 1300 |0008: if-ltz v0, 001b // +0013 │ │ -043a38: 5431 f002 |000a: iget-object v1, v3, Landroid/support/v4/util/SparseArrayCompat;.mValues:[Ljava/lang/Object; // field@02f0 │ │ -043a3c: 4601 0100 |000c: aget-object v1, v1, v0 │ │ -043a40: 6202 ec02 |000e: sget-object v2, Landroid/support/v4/util/SparseArrayCompat;.DELETED:Ljava/lang/Object; // field@02ec │ │ -043a44: 3221 0b00 |0010: if-eq v1, v2, 001b // +000b │ │ -043a48: 5431 f002 |0012: iget-object v1, v3, Landroid/support/v4/util/SparseArrayCompat;.mValues:[Ljava/lang/Object; // field@02f0 │ │ -043a4c: 6202 ec02 |0014: sget-object v2, Landroid/support/v4/util/SparseArrayCompat;.DELETED:Ljava/lang/Object; // field@02ec │ │ -043a50: 4d02 0100 |0016: aput-object v2, v1, v0 │ │ -043a54: 1211 |0018: const/4 v1, #int 1 // #1 │ │ -043a56: 5c31 ed02 |0019: iput-boolean v1, v3, Landroid/support/v4/util/SparseArrayCompat;.mGarbage:Z // field@02ed │ │ -043a5a: 0e00 |001b: return-void │ │ +065310: |[065310] android.support.v4.util.SparseArrayCompat.delete:(I)V │ │ +065320: 5431 2b05 |0000: iget-object v1, v3, Landroid/support/v4/util/SparseArrayCompat;.mKeys:[I // field@052b │ │ +065324: 5232 2c05 |0002: iget v2, v3, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@052c │ │ +065328: 7130 9f0e 2104 |0004: invoke-static {v1, v2, v4}, Landroid/support/v4/util/ContainerHelpers;.binarySearch:([III)I // method@0e9f │ │ +06532e: 0a00 |0007: move-result v0 │ │ +065330: 3a00 1300 |0008: if-ltz v0, 001b // +0013 │ │ +065334: 5431 2d05 |000a: iget-object v1, v3, Landroid/support/v4/util/SparseArrayCompat;.mValues:[Ljava/lang/Object; // field@052d │ │ +065338: 4601 0100 |000c: aget-object v1, v1, v0 │ │ +06533c: 6202 2905 |000e: sget-object v2, Landroid/support/v4/util/SparseArrayCompat;.DELETED:Ljava/lang/Object; // field@0529 │ │ +065340: 3221 0b00 |0010: if-eq v1, v2, 001b // +000b │ │ +065344: 5431 2d05 |0012: iget-object v1, v3, Landroid/support/v4/util/SparseArrayCompat;.mValues:[Ljava/lang/Object; // field@052d │ │ +065348: 6202 2905 |0014: sget-object v2, Landroid/support/v4/util/SparseArrayCompat;.DELETED:Ljava/lang/Object; // field@0529 │ │ +06534c: 4d02 0100 |0016: aput-object v2, v1, v0 │ │ +065350: 1211 |0018: const/4 v1, #int 1 // #1 │ │ +065352: 5c31 2a05 |0019: iput-boolean v1, v3, Landroid/support/v4/util/SparseArrayCompat;.mGarbage:Z // field@052a │ │ +065356: 0e00 |001b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=98 │ │ 0x0008 line=100 │ │ 0x000a line=101 │ │ 0x0012 line=102 │ │ 0x0018 line=103 │ │ @@ -38216,19 +66313,19 @@ │ │ type : '(I)Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -043a5c: |[043a5c] android.support.v4.util.SparseArrayCompat.get:(I)Ljava/lang/Object; │ │ -043a6c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -043a6e: 6e30 ac08 2100 |0001: invoke-virtual {v1, v2, v0}, Landroid/support/v4/util/SparseArrayCompat;.get:(ILjava/lang/Object;)Ljava/lang/Object; // method@08ac │ │ -043a74: 0c00 |0004: move-result-object v0 │ │ -043a76: 1100 |0005: return-object v0 │ │ +065358: |[065358] android.support.v4.util.SparseArrayCompat.get:(I)Ljava/lang/Object; │ │ +065368: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +06536a: 6e30 590f 2100 |0001: invoke-virtual {v1, v2, v0}, Landroid/support/v4/util/SparseArrayCompat;.get:(ILjava/lang/Object;)Ljava/lang/Object; // method@0f59 │ │ +065370: 0c00 |0004: move-result-object v0 │ │ +065372: 1100 |0005: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=76 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Landroid/support/v4/util/SparseArrayCompat; │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/util/SparseArrayCompat; Landroid/support/v4/util/SparseArrayCompat; │ │ 0x0000 - 0x0006 reg=2 key I │ │ @@ -38238,28 +66335,28 @@ │ │ type : '(ILjava/lang/Object;)Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 24 16-bit code units │ │ -043a78: |[043a78] android.support.v4.util.SparseArrayCompat.get:(ILjava/lang/Object;)Ljava/lang/Object; │ │ -043a88: 5431 ee02 |0000: iget-object v1, v3, Landroid/support/v4/util/SparseArrayCompat;.mKeys:[I // field@02ee │ │ -043a8c: 5232 ef02 |0002: iget v2, v3, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@02ef │ │ -043a90: 7130 0308 2104 |0004: invoke-static {v1, v2, v4}, Landroid/support/v4/util/ContainerHelpers;.binarySearch:([III)I // method@0803 │ │ -043a96: 0a00 |0007: move-result v0 │ │ -043a98: 3a00 0a00 |0008: if-ltz v0, 0012 // +000a │ │ -043a9c: 5431 f002 |000a: iget-object v1, v3, Landroid/support/v4/util/SparseArrayCompat;.mValues:[Ljava/lang/Object; // field@02f0 │ │ -043aa0: 4601 0100 |000c: aget-object v1, v1, v0 │ │ -043aa4: 6202 ec02 |000e: sget-object v2, Landroid/support/v4/util/SparseArrayCompat;.DELETED:Ljava/lang/Object; // field@02ec │ │ -043aa8: 3321 0300 |0010: if-ne v1, v2, 0013 // +0003 │ │ -043aac: 1105 |0012: return-object v5 │ │ -043aae: 5431 f002 |0013: iget-object v1, v3, Landroid/support/v4/util/SparseArrayCompat;.mValues:[Ljava/lang/Object; // field@02f0 │ │ -043ab2: 4605 0100 |0015: aget-object v5, v1, v0 │ │ -043ab6: 28fb |0017: goto 0012 // -0005 │ │ +065374: |[065374] android.support.v4.util.SparseArrayCompat.get:(ILjava/lang/Object;)Ljava/lang/Object; │ │ +065384: 5431 2b05 |0000: iget-object v1, v3, Landroid/support/v4/util/SparseArrayCompat;.mKeys:[I // field@052b │ │ +065388: 5232 2c05 |0002: iget v2, v3, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@052c │ │ +06538c: 7130 9f0e 2104 |0004: invoke-static {v1, v2, v4}, Landroid/support/v4/util/ContainerHelpers;.binarySearch:([III)I // method@0e9f │ │ +065392: 0a00 |0007: move-result v0 │ │ +065394: 3a00 0a00 |0008: if-ltz v0, 0012 // +000a │ │ +065398: 5431 2d05 |000a: iget-object v1, v3, Landroid/support/v4/util/SparseArrayCompat;.mValues:[Ljava/lang/Object; // field@052d │ │ +06539c: 4601 0100 |000c: aget-object v1, v1, v0 │ │ +0653a0: 6202 2905 |000e: sget-object v2, Landroid/support/v4/util/SparseArrayCompat;.DELETED:Ljava/lang/Object; // field@0529 │ │ +0653a4: 3321 0300 |0010: if-ne v1, v2, 0013 // +0003 │ │ +0653a8: 1105 |0012: return-object v5 │ │ +0653aa: 5431 2d05 |0013: iget-object v1, v3, Landroid/support/v4/util/SparseArrayCompat;.mValues:[Ljava/lang/Object; // field@052d │ │ +0653ae: 4605 0100 |0015: aget-object v5, v1, v0 │ │ +0653b2: 28fb |0017: goto 0012 // -0005 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=85 │ │ 0x0008 line=87 │ │ 0x0012 line=90 │ │ locals : │ │ 0x0000 - 0x0000 reg=3 this Landroid/support/v4/util/SparseArrayCompat; │ │ @@ -38275,23 +66372,23 @@ │ │ type : '(I)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 16 16-bit code units │ │ -043ab8: |[043ab8] android.support.v4.util.SparseArrayCompat.indexOfKey:(I)I │ │ -043ac8: 5520 ed02 |0000: iget-boolean v0, v2, Landroid/support/v4/util/SparseArrayCompat;.mGarbage:Z // field@02ed │ │ -043acc: 3800 0500 |0002: if-eqz v0, 0007 // +0005 │ │ -043ad0: 7010 aa08 0200 |0004: invoke-direct {v2}, Landroid/support/v4/util/SparseArrayCompat;.gc:()V // method@08aa │ │ -043ad6: 5420 ee02 |0007: iget-object v0, v2, Landroid/support/v4/util/SparseArrayCompat;.mKeys:[I // field@02ee │ │ -043ada: 5221 ef02 |0009: iget v1, v2, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@02ef │ │ -043ade: 7130 0308 1003 |000b: invoke-static {v0, v1, v3}, Landroid/support/v4/util/ContainerHelpers;.binarySearch:([III)I // method@0803 │ │ -043ae4: 0a00 |000e: move-result v0 │ │ -043ae6: 0f00 |000f: return v0 │ │ +0653b4: |[0653b4] android.support.v4.util.SparseArrayCompat.indexOfKey:(I)I │ │ +0653c4: 5520 2a05 |0000: iget-boolean v0, v2, Landroid/support/v4/util/SparseArrayCompat;.mGarbage:Z // field@052a │ │ +0653c8: 3800 0500 |0002: if-eqz v0, 0007 // +0005 │ │ +0653cc: 7010 570f 0200 |0004: invoke-direct {v2}, Landroid/support/v4/util/SparseArrayCompat;.gc:()V // method@0f57 │ │ +0653d2: 5420 2b05 |0007: iget-object v0, v2, Landroid/support/v4/util/SparseArrayCompat;.mKeys:[I // field@052b │ │ +0653d6: 5221 2c05 |0009: iget v1, v2, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@052c │ │ +0653da: 7130 9f0e 1003 |000b: invoke-static {v0, v1, v3}, Landroid/support/v4/util/ContainerHelpers;.binarySearch:([III)I // method@0e9f │ │ +0653e0: 0a00 |000e: move-result v0 │ │ +0653e2: 0f00 |000f: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=276 │ │ 0x0004 line=277 │ │ 0x0007 line=280 │ │ locals : │ │ 0x0000 - 0x0000 reg=2 this Landroid/support/v4/util/SparseArrayCompat; │ │ @@ -38303,29 +66400,29 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 24 16-bit code units │ │ -043ae8: |[043ae8] android.support.v4.util.SparseArrayCompat.indexOfValue:(Ljava/lang/Object;)I │ │ -043af8: 5521 ed02 |0000: iget-boolean v1, v2, Landroid/support/v4/util/SparseArrayCompat;.mGarbage:Z // field@02ed │ │ -043afc: 3801 0500 |0002: if-eqz v1, 0007 // +0005 │ │ -043b00: 7010 aa08 0200 |0004: invoke-direct {v2}, Landroid/support/v4/util/SparseArrayCompat;.gc:()V // method@08aa │ │ -043b06: 1200 |0007: const/4 v0, #int 0 // #0 │ │ -043b08: 5221 ef02 |0008: iget v1, v2, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@02ef │ │ -043b0c: 3510 0c00 |000a: if-ge v0, v1, 0016 // +000c │ │ -043b10: 5421 f002 |000c: iget-object v1, v2, Landroid/support/v4/util/SparseArrayCompat;.mValues:[Ljava/lang/Object; // field@02f0 │ │ -043b14: 4601 0100 |000e: aget-object v1, v1, v0 │ │ -043b18: 3331 0300 |0010: if-ne v1, v3, 0013 // +0003 │ │ -043b1c: 0f00 |0012: return v0 │ │ -043b1e: d800 0001 |0013: add-int/lit8 v0, v0, #int 1 // #01 │ │ -043b22: 28f3 |0015: goto 0008 // -000d │ │ -043b24: 12f0 |0016: const/4 v0, #int -1 // #ff │ │ -043b26: 28fb |0017: goto 0012 // -0005 │ │ +0653e4: |[0653e4] android.support.v4.util.SparseArrayCompat.indexOfValue:(Ljava/lang/Object;)I │ │ +0653f4: 5521 2a05 |0000: iget-boolean v1, v2, Landroid/support/v4/util/SparseArrayCompat;.mGarbage:Z // field@052a │ │ +0653f8: 3801 0500 |0002: if-eqz v1, 0007 // +0005 │ │ +0653fc: 7010 570f 0200 |0004: invoke-direct {v2}, Landroid/support/v4/util/SparseArrayCompat;.gc:()V // method@0f57 │ │ +065402: 1200 |0007: const/4 v0, #int 0 // #0 │ │ +065404: 5221 2c05 |0008: iget v1, v2, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@052c │ │ +065408: 3510 0c00 |000a: if-ge v0, v1, 0016 // +000c │ │ +06540c: 5421 2d05 |000c: iget-object v1, v2, Landroid/support/v4/util/SparseArrayCompat;.mValues:[Ljava/lang/Object; // field@052d │ │ +065410: 4601 0100 |000e: aget-object v1, v1, v0 │ │ +065414: 3331 0300 |0010: if-ne v1, v3, 0013 // +0003 │ │ +065418: 0f00 |0012: return v0 │ │ +06541a: d800 0001 |0013: add-int/lit8 v0, v0, #int 1 // #01 │ │ +06541e: 28f3 |0015: goto 0008 // -000d │ │ +065420: 12f0 |0016: const/4 v0, #int -1 // #ff │ │ +065422: 28fb |0017: goto 0012 // -0005 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=294 │ │ 0x0004 line=295 │ │ 0x0007 line=298 │ │ 0x000c line=299 │ │ 0x0012 line=302 │ │ @@ -38344,21 +66441,21 @@ │ │ type : '(I)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 12 16-bit code units │ │ -043b28: |[043b28] android.support.v4.util.SparseArrayCompat.keyAt:(I)I │ │ -043b38: 5510 ed02 |0000: iget-boolean v0, v1, Landroid/support/v4/util/SparseArrayCompat;.mGarbage:Z // field@02ed │ │ -043b3c: 3800 0500 |0002: if-eqz v0, 0007 // +0005 │ │ -043b40: 7010 aa08 0100 |0004: invoke-direct {v1}, Landroid/support/v4/util/SparseArrayCompat;.gc:()V // method@08aa │ │ -043b46: 5410 ee02 |0007: iget-object v0, v1, Landroid/support/v4/util/SparseArrayCompat;.mKeys:[I // field@02ee │ │ -043b4a: 4400 0002 |0009: aget v0, v0, v2 │ │ -043b4e: 0f00 |000b: return v0 │ │ +065424: |[065424] android.support.v4.util.SparseArrayCompat.keyAt:(I)I │ │ +065434: 5510 2a05 |0000: iget-boolean v0, v1, Landroid/support/v4/util/SparseArrayCompat;.mGarbage:Z // field@052a │ │ +065438: 3800 0500 |0002: if-eqz v0, 0007 // +0005 │ │ +06543c: 7010 570f 0100 |0004: invoke-direct {v1}, Landroid/support/v4/util/SparseArrayCompat;.gc:()V // method@0f57 │ │ +065442: 5410 2b05 |0007: iget-object v0, v1, Landroid/support/v4/util/SparseArrayCompat;.mKeys:[I // field@052b │ │ +065446: 4400 0002 |0009: aget v0, v0, v2 │ │ +06544a: 0f00 |000b: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=236 │ │ 0x0004 line=237 │ │ 0x0007 line=240 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Landroid/support/v4/util/SparseArrayCompat; │ │ @@ -38370,91 +66467,91 @@ │ │ type : '(ILjava/lang/Object;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 11 │ │ ins : 3 │ │ outs : 5 │ │ insns size : 147 16-bit code units │ │ -043b50: |[043b50] android.support.v4.util.SparseArrayCompat.put:(ILjava/lang/Object;)V │ │ -043b60: 1206 |0000: const/4 v6, #int 0 // #0 │ │ -043b62: 5484 ee02 |0001: iget-object v4, v8, Landroid/support/v4/util/SparseArrayCompat;.mKeys:[I // field@02ee │ │ -043b66: 5285 ef02 |0003: iget v5, v8, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@02ef │ │ -043b6a: 7130 0308 5409 |0005: invoke-static {v4, v5, v9}, Landroid/support/v4/util/ContainerHelpers;.binarySearch:([III)I // method@0803 │ │ -043b70: 0a00 |0008: move-result v0 │ │ -043b72: 3a00 0700 |0009: if-ltz v0, 0010 // +0007 │ │ -043b76: 5484 f002 |000b: iget-object v4, v8, Landroid/support/v4/util/SparseArrayCompat;.mValues:[Ljava/lang/Object; // field@02f0 │ │ -043b7a: 4d0a 0400 |000d: aput-object v10, v4, v0 │ │ -043b7e: 0e00 |000f: return-void │ │ -043b80: df00 00ff |0010: xor-int/lit8 v0, v0, #int -1 // #ff │ │ -043b84: 5284 ef02 |0012: iget v4, v8, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@02ef │ │ -043b88: 3540 1300 |0014: if-ge v0, v4, 0027 // +0013 │ │ -043b8c: 5484 f002 |0016: iget-object v4, v8, Landroid/support/v4/util/SparseArrayCompat;.mValues:[Ljava/lang/Object; // field@02f0 │ │ -043b90: 4604 0400 |0018: aget-object v4, v4, v0 │ │ -043b94: 6205 ec02 |001a: sget-object v5, Landroid/support/v4/util/SparseArrayCompat;.DELETED:Ljava/lang/Object; // field@02ec │ │ -043b98: 3354 0b00 |001c: if-ne v4, v5, 0027 // +000b │ │ -043b9c: 5484 ee02 |001e: iget-object v4, v8, Landroid/support/v4/util/SparseArrayCompat;.mKeys:[I // field@02ee │ │ -043ba0: 4b09 0400 |0020: aput v9, v4, v0 │ │ -043ba4: 5484 f002 |0022: iget-object v4, v8, Landroid/support/v4/util/SparseArrayCompat;.mValues:[Ljava/lang/Object; // field@02f0 │ │ -043ba8: 4d0a 0400 |0024: aput-object v10, v4, v0 │ │ -043bac: 28e9 |0026: goto 000f // -0017 │ │ -043bae: 5584 ed02 |0027: iget-boolean v4, v8, Landroid/support/v4/util/SparseArrayCompat;.mGarbage:Z // field@02ed │ │ -043bb2: 3804 1600 |0029: if-eqz v4, 003f // +0016 │ │ -043bb6: 5284 ef02 |002b: iget v4, v8, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@02ef │ │ -043bba: 5485 ee02 |002d: iget-object v5, v8, Landroid/support/v4/util/SparseArrayCompat;.mKeys:[I // field@02ee │ │ -043bbe: 2155 |002f: array-length v5, v5 │ │ -043bc0: 3454 0f00 |0030: if-lt v4, v5, 003f // +000f │ │ -043bc4: 7010 aa08 0800 |0032: invoke-direct {v8}, Landroid/support/v4/util/SparseArrayCompat;.gc:()V // method@08aa │ │ -043bca: 5484 ee02 |0035: iget-object v4, v8, Landroid/support/v4/util/SparseArrayCompat;.mKeys:[I // field@02ee │ │ -043bce: 5285 ef02 |0037: iget v5, v8, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@02ef │ │ -043bd2: 7130 0308 5409 |0039: invoke-static {v4, v5, v9}, Landroid/support/v4/util/ContainerHelpers;.binarySearch:([III)I // method@0803 │ │ -043bd8: 0a04 |003c: move-result v4 │ │ -043bda: df00 04ff |003d: xor-int/lit8 v0, v4, #int -1 // #ff │ │ -043bde: 5284 ef02 |003f: iget v4, v8, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@02ef │ │ -043be2: 5485 ee02 |0041: iget-object v5, v8, Landroid/support/v4/util/SparseArrayCompat;.mKeys:[I // field@02ee │ │ -043be6: 2155 |0043: array-length v5, v5 │ │ -043be8: 3454 2200 |0044: if-lt v4, v5, 0066 // +0022 │ │ -043bec: 5284 ef02 |0046: iget v4, v8, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@02ef │ │ -043bf0: d804 0401 |0048: add-int/lit8 v4, v4, #int 1 // #01 │ │ -043bf4: 7110 0708 0400 |004a: invoke-static {v4}, Landroid/support/v4/util/ContainerHelpers;.idealIntArraySize:(I)I // method@0807 │ │ -043bfa: 0a01 |004d: move-result v1 │ │ -043bfc: 2312 1804 |004e: new-array v2, v1, [I // type@0418 │ │ -043c00: 2313 2f04 |0050: new-array v3, v1, [Ljava/lang/Object; // type@042f │ │ -043c04: 5484 ee02 |0052: iget-object v4, v8, Landroid/support/v4/util/SparseArrayCompat;.mKeys:[I // field@02ee │ │ -043c08: 5485 ee02 |0054: iget-object v5, v8, Landroid/support/v4/util/SparseArrayCompat;.mKeys:[I // field@02ee │ │ -043c0c: 2155 |0056: array-length v5, v5 │ │ -043c0e: 7155 bb17 6462 |0057: invoke-static {v4, v6, v2, v6, v5}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@17bb │ │ -043c14: 5484 f002 |005a: iget-object v4, v8, Landroid/support/v4/util/SparseArrayCompat;.mValues:[Ljava/lang/Object; // field@02f0 │ │ -043c18: 5485 f002 |005c: iget-object v5, v8, Landroid/support/v4/util/SparseArrayCompat;.mValues:[Ljava/lang/Object; // field@02f0 │ │ -043c1c: 2155 |005e: array-length v5, v5 │ │ -043c1e: 7155 bb17 6463 |005f: invoke-static {v4, v6, v3, v6, v5}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@17bb │ │ -043c24: 5b82 ee02 |0062: iput-object v2, v8, Landroid/support/v4/util/SparseArrayCompat;.mKeys:[I // field@02ee │ │ -043c28: 5b83 f002 |0064: iput-object v3, v8, Landroid/support/v4/util/SparseArrayCompat;.mValues:[Ljava/lang/Object; // field@02f0 │ │ -043c2c: 5284 ef02 |0066: iget v4, v8, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@02ef │ │ -043c30: b104 |0068: sub-int/2addr v4, v0 │ │ -043c32: 3804 1a00 |0069: if-eqz v4, 0083 // +001a │ │ -043c36: 5484 ee02 |006b: iget-object v4, v8, Landroid/support/v4/util/SparseArrayCompat;.mKeys:[I // field@02ee │ │ -043c3a: 5485 ee02 |006d: iget-object v5, v8, Landroid/support/v4/util/SparseArrayCompat;.mKeys:[I // field@02ee │ │ -043c3e: d806 0001 |006f: add-int/lit8 v6, v0, #int 1 // #01 │ │ -043c42: 5287 ef02 |0071: iget v7, v8, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@02ef │ │ -043c46: b107 |0073: sub-int/2addr v7, v0 │ │ -043c48: 7157 bb17 0465 |0074: invoke-static {v4, v0, v5, v6, v7}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@17bb │ │ -043c4e: 5484 f002 |0077: iget-object v4, v8, Landroid/support/v4/util/SparseArrayCompat;.mValues:[Ljava/lang/Object; // field@02f0 │ │ -043c52: 5485 f002 |0079: iget-object v5, v8, Landroid/support/v4/util/SparseArrayCompat;.mValues:[Ljava/lang/Object; // field@02f0 │ │ -043c56: d806 0001 |007b: add-int/lit8 v6, v0, #int 1 // #01 │ │ -043c5a: 5287 ef02 |007d: iget v7, v8, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@02ef │ │ -043c5e: b107 |007f: sub-int/2addr v7, v0 │ │ -043c60: 7157 bb17 0465 |0080: invoke-static {v4, v0, v5, v6, v7}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@17bb │ │ -043c66: 5484 ee02 |0083: iget-object v4, v8, Landroid/support/v4/util/SparseArrayCompat;.mKeys:[I // field@02ee │ │ -043c6a: 4b09 0400 |0085: aput v9, v4, v0 │ │ -043c6e: 5484 f002 |0087: iget-object v4, v8, Landroid/support/v4/util/SparseArrayCompat;.mValues:[Ljava/lang/Object; // field@02f0 │ │ -043c72: 4d0a 0400 |0089: aput-object v10, v4, v0 │ │ -043c76: 5284 ef02 |008b: iget v4, v8, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@02ef │ │ -043c7a: d804 0401 |008d: add-int/lit8 v4, v4, #int 1 // #01 │ │ -043c7e: 5984 ef02 |008f: iput v4, v8, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@02ef │ │ -043c82: 2900 7eff |0091: goto/16 000f // -0082 │ │ +06544c: |[06544c] android.support.v4.util.SparseArrayCompat.put:(ILjava/lang/Object;)V │ │ +06545c: 1206 |0000: const/4 v6, #int 0 // #0 │ │ +06545e: 5484 2b05 |0001: iget-object v4, v8, Landroid/support/v4/util/SparseArrayCompat;.mKeys:[I // field@052b │ │ +065462: 5285 2c05 |0003: iget v5, v8, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@052c │ │ +065466: 7130 9f0e 5409 |0005: invoke-static {v4, v5, v9}, Landroid/support/v4/util/ContainerHelpers;.binarySearch:([III)I // method@0e9f │ │ +06546c: 0a00 |0008: move-result v0 │ │ +06546e: 3a00 0700 |0009: if-ltz v0, 0010 // +0007 │ │ +065472: 5484 2d05 |000b: iget-object v4, v8, Landroid/support/v4/util/SparseArrayCompat;.mValues:[Ljava/lang/Object; // field@052d │ │ +065476: 4d0a 0400 |000d: aput-object v10, v4, v0 │ │ +06547a: 0e00 |000f: return-void │ │ +06547c: df00 00ff |0010: xor-int/lit8 v0, v0, #int -1 // #ff │ │ +065480: 5284 2c05 |0012: iget v4, v8, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@052c │ │ +065484: 3540 1300 |0014: if-ge v0, v4, 0027 // +0013 │ │ +065488: 5484 2d05 |0016: iget-object v4, v8, Landroid/support/v4/util/SparseArrayCompat;.mValues:[Ljava/lang/Object; // field@052d │ │ +06548c: 4604 0400 |0018: aget-object v4, v4, v0 │ │ +065490: 6205 2905 |001a: sget-object v5, Landroid/support/v4/util/SparseArrayCompat;.DELETED:Ljava/lang/Object; // field@0529 │ │ +065494: 3354 0b00 |001c: if-ne v4, v5, 0027 // +000b │ │ +065498: 5484 2b05 |001e: iget-object v4, v8, Landroid/support/v4/util/SparseArrayCompat;.mKeys:[I // field@052b │ │ +06549c: 4b09 0400 |0020: aput v9, v4, v0 │ │ +0654a0: 5484 2d05 |0022: iget-object v4, v8, Landroid/support/v4/util/SparseArrayCompat;.mValues:[Ljava/lang/Object; // field@052d │ │ +0654a4: 4d0a 0400 |0024: aput-object v10, v4, v0 │ │ +0654a8: 28e9 |0026: goto 000f // -0017 │ │ +0654aa: 5584 2a05 |0027: iget-boolean v4, v8, Landroid/support/v4/util/SparseArrayCompat;.mGarbage:Z // field@052a │ │ +0654ae: 3804 1600 |0029: if-eqz v4, 003f // +0016 │ │ +0654b2: 5284 2c05 |002b: iget v4, v8, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@052c │ │ +0654b6: 5485 2b05 |002d: iget-object v5, v8, Landroid/support/v4/util/SparseArrayCompat;.mKeys:[I // field@052b │ │ +0654ba: 2155 |002f: array-length v5, v5 │ │ +0654bc: 3454 0f00 |0030: if-lt v4, v5, 003f // +000f │ │ +0654c0: 7010 570f 0800 |0032: invoke-direct {v8}, Landroid/support/v4/util/SparseArrayCompat;.gc:()V // method@0f57 │ │ +0654c6: 5484 2b05 |0035: iget-object v4, v8, Landroid/support/v4/util/SparseArrayCompat;.mKeys:[I // field@052b │ │ +0654ca: 5285 2c05 |0037: iget v5, v8, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@052c │ │ +0654ce: 7130 9f0e 5409 |0039: invoke-static {v4, v5, v9}, Landroid/support/v4/util/ContainerHelpers;.binarySearch:([III)I // method@0e9f │ │ +0654d4: 0a04 |003c: move-result v4 │ │ +0654d6: df00 04ff |003d: xor-int/lit8 v0, v4, #int -1 // #ff │ │ +0654da: 5284 2c05 |003f: iget v4, v8, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@052c │ │ +0654de: 5485 2b05 |0041: iget-object v5, v8, Landroid/support/v4/util/SparseArrayCompat;.mKeys:[I // field@052b │ │ +0654e2: 2155 |0043: array-length v5, v5 │ │ +0654e4: 3454 2200 |0044: if-lt v4, v5, 0066 // +0022 │ │ +0654e8: 5284 2c05 |0046: iget v4, v8, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@052c │ │ +0654ec: d804 0401 |0048: add-int/lit8 v4, v4, #int 1 // #01 │ │ +0654f0: 7110 a30e 0400 |004a: invoke-static {v4}, Landroid/support/v4/util/ContainerHelpers;.idealIntArraySize:(I)I // method@0ea3 │ │ +0654f6: 0a01 |004d: move-result v1 │ │ +0654f8: 2312 a205 |004e: new-array v2, v1, [I // type@05a2 │ │ +0654fc: 2313 ca05 |0050: new-array v3, v1, [Ljava/lang/Object; // type@05ca │ │ +065500: 5484 2b05 |0052: iget-object v4, v8, Landroid/support/v4/util/SparseArrayCompat;.mKeys:[I // field@052b │ │ +065504: 5485 2b05 |0054: iget-object v5, v8, Landroid/support/v4/util/SparseArrayCompat;.mKeys:[I // field@052b │ │ +065508: 2155 |0056: array-length v5, v5 │ │ +06550a: 7155 b322 6462 |0057: invoke-static {v4, v6, v2, v6, v5}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@22b3 │ │ +065510: 5484 2d05 |005a: iget-object v4, v8, Landroid/support/v4/util/SparseArrayCompat;.mValues:[Ljava/lang/Object; // field@052d │ │ +065514: 5485 2d05 |005c: iget-object v5, v8, Landroid/support/v4/util/SparseArrayCompat;.mValues:[Ljava/lang/Object; // field@052d │ │ +065518: 2155 |005e: array-length v5, v5 │ │ +06551a: 7155 b322 6463 |005f: invoke-static {v4, v6, v3, v6, v5}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@22b3 │ │ +065520: 5b82 2b05 |0062: iput-object v2, v8, Landroid/support/v4/util/SparseArrayCompat;.mKeys:[I // field@052b │ │ +065524: 5b83 2d05 |0064: iput-object v3, v8, Landroid/support/v4/util/SparseArrayCompat;.mValues:[Ljava/lang/Object; // field@052d │ │ +065528: 5284 2c05 |0066: iget v4, v8, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@052c │ │ +06552c: b104 |0068: sub-int/2addr v4, v0 │ │ +06552e: 3804 1a00 |0069: if-eqz v4, 0083 // +001a │ │ +065532: 5484 2b05 |006b: iget-object v4, v8, Landroid/support/v4/util/SparseArrayCompat;.mKeys:[I // field@052b │ │ +065536: 5485 2b05 |006d: iget-object v5, v8, Landroid/support/v4/util/SparseArrayCompat;.mKeys:[I // field@052b │ │ +06553a: d806 0001 |006f: add-int/lit8 v6, v0, #int 1 // #01 │ │ +06553e: 5287 2c05 |0071: iget v7, v8, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@052c │ │ +065542: b107 |0073: sub-int/2addr v7, v0 │ │ +065544: 7157 b322 0465 |0074: invoke-static {v4, v0, v5, v6, v7}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@22b3 │ │ +06554a: 5484 2d05 |0077: iget-object v4, v8, Landroid/support/v4/util/SparseArrayCompat;.mValues:[Ljava/lang/Object; // field@052d │ │ +06554e: 5485 2d05 |0079: iget-object v5, v8, Landroid/support/v4/util/SparseArrayCompat;.mValues:[Ljava/lang/Object; // field@052d │ │ +065552: d806 0001 |007b: add-int/lit8 v6, v0, #int 1 // #01 │ │ +065556: 5287 2c05 |007d: iget v7, v8, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@052c │ │ +06555a: b107 |007f: sub-int/2addr v7, v0 │ │ +06555c: 7157 b322 0465 |0080: invoke-static {v4, v0, v5, v6, v7}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@22b3 │ │ +065562: 5484 2b05 |0083: iget-object v4, v8, Landroid/support/v4/util/SparseArrayCompat;.mKeys:[I // field@052b │ │ +065566: 4b09 0400 |0085: aput v9, v4, v0 │ │ +06556a: 5484 2d05 |0087: iget-object v4, v8, Landroid/support/v4/util/SparseArrayCompat;.mValues:[Ljava/lang/Object; // field@052d │ │ +06556e: 4d0a 0400 |0089: aput-object v10, v4, v0 │ │ +065572: 5284 2c05 |008b: iget v4, v8, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@052c │ │ +065576: d804 0401 |008d: add-int/lit8 v4, v4, #int 1 // #01 │ │ +06557a: 5984 2c05 |008f: iput v4, v8, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@052c │ │ +06557e: 2900 7eff |0091: goto/16 000f // -0082 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=172 │ │ 0x0009 line=174 │ │ 0x000b line=175 │ │ 0x000f line=216 │ │ 0x0010 line=177 │ │ @@ -38494,17 +66591,17 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -043c88: |[043c88] android.support.v4.util.SparseArrayCompat.remove:(I)V │ │ -043c98: 6e20 a908 1000 |0000: invoke-virtual {v0, v1}, Landroid/support/v4/util/SparseArrayCompat;.delete:(I)V // method@08a9 │ │ -043c9e: 0e00 |0003: return-void │ │ +065584: |[065584] android.support.v4.util.SparseArrayCompat.remove:(I)V │ │ +065594: 6e20 560f 1000 |0000: invoke-virtual {v0, v1}, Landroid/support/v4/util/SparseArrayCompat;.delete:(I)V // method@0f56 │ │ +06559a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=112 │ │ 0x0003 line=113 │ │ locals : │ │ 0x0000 - 0x0000 reg=0 this Landroid/support/v4/util/SparseArrayCompat; │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/util/SparseArrayCompat; Landroid/support/v4/util/SparseArrayCompat; │ │ @@ -38515,25 +66612,25 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 18 16-bit code units │ │ -043ca0: |[043ca0] android.support.v4.util.SparseArrayCompat.removeAt:(I)V │ │ -043cb0: 5420 f002 |0000: iget-object v0, v2, Landroid/support/v4/util/SparseArrayCompat;.mValues:[Ljava/lang/Object; // field@02f0 │ │ -043cb4: 4600 0003 |0002: aget-object v0, v0, v3 │ │ -043cb8: 6201 ec02 |0004: sget-object v1, Landroid/support/v4/util/SparseArrayCompat;.DELETED:Ljava/lang/Object; // field@02ec │ │ -043cbc: 3210 0b00 |0006: if-eq v0, v1, 0011 // +000b │ │ -043cc0: 5420 f002 |0008: iget-object v0, v2, Landroid/support/v4/util/SparseArrayCompat;.mValues:[Ljava/lang/Object; // field@02f0 │ │ -043cc4: 6201 ec02 |000a: sget-object v1, Landroid/support/v4/util/SparseArrayCompat;.DELETED:Ljava/lang/Object; // field@02ec │ │ -043cc8: 4d01 0003 |000c: aput-object v1, v0, v3 │ │ -043ccc: 1210 |000e: const/4 v0, #int 1 // #1 │ │ -043cce: 5c20 ed02 |000f: iput-boolean v0, v2, Landroid/support/v4/util/SparseArrayCompat;.mGarbage:Z // field@02ed │ │ -043cd2: 0e00 |0011: return-void │ │ +06559c: |[06559c] android.support.v4.util.SparseArrayCompat.removeAt:(I)V │ │ +0655ac: 5420 2d05 |0000: iget-object v0, v2, Landroid/support/v4/util/SparseArrayCompat;.mValues:[Ljava/lang/Object; // field@052d │ │ +0655b0: 4600 0003 |0002: aget-object v0, v0, v3 │ │ +0655b4: 6201 2905 |0004: sget-object v1, Landroid/support/v4/util/SparseArrayCompat;.DELETED:Ljava/lang/Object; // field@0529 │ │ +0655b8: 3210 0b00 |0006: if-eq v0, v1, 0011 // +000b │ │ +0655bc: 5420 2d05 |0008: iget-object v0, v2, Landroid/support/v4/util/SparseArrayCompat;.mValues:[Ljava/lang/Object; // field@052d │ │ +0655c0: 6201 2905 |000a: sget-object v1, Landroid/support/v4/util/SparseArrayCompat;.DELETED:Ljava/lang/Object; // field@0529 │ │ +0655c4: 4d01 0003 |000c: aput-object v1, v0, v3 │ │ +0655c8: 1210 |000e: const/4 v0, #int 1 // #1 │ │ +0655ca: 5c20 2a05 |000f: iput-boolean v0, v2, Landroid/support/v4/util/SparseArrayCompat;.mGarbage:Z // field@052a │ │ +0655ce: 0e00 |0011: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=119 │ │ 0x0008 line=120 │ │ 0x000e line=121 │ │ 0x0011 line=123 │ │ locals : │ │ @@ -38546,25 +66643,25 @@ │ │ type : '(II)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 18 16-bit code units │ │ -043cd4: |[043cd4] android.support.v4.util.SparseArrayCompat.removeAtRange:(II)V │ │ -043ce4: 5242 ef02 |0000: iget v2, v4, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@02ef │ │ -043ce8: 9003 0506 |0002: add-int v3, v5, v6 │ │ -043cec: 7120 8d17 3200 |0004: invoke-static {v2, v3}, Ljava/lang/Math;.min:(II)I // method@178d │ │ -043cf2: 0a00 |0007: move-result v0 │ │ -043cf4: 0151 |0008: move v1, v5 │ │ -043cf6: 3501 0800 |0009: if-ge v1, v0, 0011 // +0008 │ │ -043cfa: 6e20 b208 1400 |000b: invoke-virtual {v4, v1}, Landroid/support/v4/util/SparseArrayCompat;.removeAt:(I)V // method@08b2 │ │ -043d00: d801 0101 |000e: add-int/lit8 v1, v1, #int 1 // #01 │ │ -043d04: 28f9 |0010: goto 0009 // -0007 │ │ -043d06: 0e00 |0011: return-void │ │ +0655d0: |[0655d0] android.support.v4.util.SparseArrayCompat.removeAtRange:(II)V │ │ +0655e0: 5242 2c05 |0000: iget v2, v4, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@052c │ │ +0655e4: 9003 0506 |0002: add-int v3, v5, v6 │ │ +0655e8: 7120 8022 3200 |0004: invoke-static {v2, v3}, Ljava/lang/Math;.min:(II)I // method@2280 │ │ +0655ee: 0a00 |0007: move-result v0 │ │ +0655f0: 0151 |0008: move v1, v5 │ │ +0655f2: 3501 0800 |0009: if-ge v1, v0, 0011 // +0008 │ │ +0655f6: 6e20 5f0f 1400 |000b: invoke-virtual {v4, v1}, Landroid/support/v4/util/SparseArrayCompat;.removeAt:(I)V // method@0f5f │ │ +0655fc: d801 0101 |000e: add-int/lit8 v1, v1, #int 1 // #01 │ │ +065600: 28f9 |0010: goto 0009 // -0007 │ │ +065602: 0e00 |0011: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=132 │ │ 0x0008 line=133 │ │ 0x000b line=134 │ │ 0x000e line=133 │ │ 0x0011 line=136 │ │ @@ -38581,21 +66678,21 @@ │ │ type : '(ILjava/lang/Object;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 1 │ │ insns size : 12 16-bit code units │ │ -043d08: |[043d08] android.support.v4.util.SparseArrayCompat.setValueAt:(ILjava/lang/Object;)V │ │ -043d18: 5510 ed02 |0000: iget-boolean v0, v1, Landroid/support/v4/util/SparseArrayCompat;.mGarbage:Z // field@02ed │ │ -043d1c: 3800 0500 |0002: if-eqz v0, 0007 // +0005 │ │ -043d20: 7010 aa08 0100 |0004: invoke-direct {v1}, Landroid/support/v4/util/SparseArrayCompat;.gc:()V // method@08aa │ │ -043d26: 5410 f002 |0007: iget-object v0, v1, Landroid/support/v4/util/SparseArrayCompat;.mValues:[Ljava/lang/Object; // field@02f0 │ │ -043d2a: 4d03 0002 |0009: aput-object v3, v0, v2 │ │ -043d2e: 0e00 |000b: return-void │ │ +065604: |[065604] android.support.v4.util.SparseArrayCompat.setValueAt:(ILjava/lang/Object;)V │ │ +065614: 5510 2a05 |0000: iget-boolean v0, v1, Landroid/support/v4/util/SparseArrayCompat;.mGarbage:Z // field@052a │ │ +065618: 3800 0500 |0002: if-eqz v0, 0007 // +0005 │ │ +06561c: 7010 570f 0100 |0004: invoke-direct {v1}, Landroid/support/v4/util/SparseArrayCompat;.gc:()V // method@0f57 │ │ +065622: 5410 2d05 |0007: iget-object v0, v1, Landroid/support/v4/util/SparseArrayCompat;.mValues:[Ljava/lang/Object; // field@052d │ │ +065626: 4d03 0002 |0009: aput-object v3, v0, v2 │ │ +06562a: 0e00 |000b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=263 │ │ 0x0004 line=264 │ │ 0x0007 line=267 │ │ 0x000b line=268 │ │ locals : │ │ @@ -38610,20 +66707,20 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 10 16-bit code units │ │ -043d30: |[043d30] android.support.v4.util.SparseArrayCompat.size:()I │ │ -043d40: 5510 ed02 |0000: iget-boolean v0, v1, Landroid/support/v4/util/SparseArrayCompat;.mGarbage:Z // field@02ed │ │ -043d44: 3800 0500 |0002: if-eqz v0, 0007 // +0005 │ │ -043d48: 7010 aa08 0100 |0004: invoke-direct {v1}, Landroid/support/v4/util/SparseArrayCompat;.gc:()V // method@08aa │ │ -043d4e: 5210 ef02 |0007: iget v0, v1, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@02ef │ │ -043d52: 0f00 |0009: return v0 │ │ +06562c: |[06562c] android.support.v4.util.SparseArrayCompat.size:()I │ │ +06563c: 5510 2a05 |0000: iget-boolean v0, v1, Landroid/support/v4/util/SparseArrayCompat;.mGarbage:Z // field@052a │ │ +065640: 3800 0500 |0002: if-eqz v0, 0007 // +0005 │ │ +065644: 7010 570f 0100 |0004: invoke-direct {v1}, Landroid/support/v4/util/SparseArrayCompat;.gc:()V // method@0f57 │ │ +06564a: 5210 2c05 |0007: iget v0, v1, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@052c │ │ +06564e: 0f00 |0009: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=223 │ │ 0x0004 line=224 │ │ 0x0007 line=227 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Landroid/support/v4/util/SparseArrayCompat; │ │ @@ -38634,51 +66731,51 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 75 16-bit code units │ │ -043d54: |[043d54] android.support.v4.util.SparseArrayCompat.toString:()Ljava/lang/String; │ │ -043d64: 6e10 b508 0500 |0000: invoke-virtual {v5}, Landroid/support/v4/util/SparseArrayCompat;.size:()I // method@08b5 │ │ -043d6a: 0a04 |0003: move-result v4 │ │ -043d6c: 3c04 0500 |0004: if-gtz v4, 0009 // +0005 │ │ -043d70: 1a04 681e |0006: const-string v4, "{}" // string@1e68 │ │ -043d74: 1104 |0008: return-object v4 │ │ -043d76: 2200 b903 |0009: new-instance v0, Ljava/lang/StringBuilder; // type@03b9 │ │ -043d7a: 5254 ef02 |000b: iget v4, v5, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@02ef │ │ -043d7e: da04 041c |000d: mul-int/lit8 v4, v4, #int 28 // #1c │ │ -043d82: 7020 af17 4000 |000f: invoke-direct {v0, v4}, Ljava/lang/StringBuilder;.:(I)V // method@17af │ │ -043d88: 1304 7b00 |0012: const/16 v4, #int 123 // #7b │ │ -043d8c: 6e20 b017 4000 |0014: invoke-virtual {v0, v4}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@17b0 │ │ -043d92: 1201 |0017: const/4 v1, #int 0 // #0 │ │ -043d94: 5254 ef02 |0018: iget v4, v5, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@02ef │ │ -043d98: 3541 2700 |001a: if-ge v1, v4, 0041 // +0027 │ │ -043d9c: 3d01 0700 |001c: if-lez v1, 0023 // +0007 │ │ -043da0: 1a04 c700 |001e: const-string v4, ", " // string@00c7 │ │ -043da4: 6e20 b517 4000 |0020: invoke-virtual {v0, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17b5 │ │ -043daa: 6e20 af08 1500 |0023: invoke-virtual {v5, v1}, Landroid/support/v4/util/SparseArrayCompat;.keyAt:(I)I // method@08af │ │ -043db0: 0a02 |0026: move-result v2 │ │ -043db2: 6e20 b117 2000 |0027: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@17b1 │ │ -043db8: 1304 3d00 |002a: const/16 v4, #int 61 // #3d │ │ -043dbc: 6e20 b017 4000 |002c: invoke-virtual {v0, v4}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@17b0 │ │ -043dc2: 6e20 b708 1500 |002f: invoke-virtual {v5, v1}, Landroid/support/v4/util/SparseArrayCompat;.valueAt:(I)Ljava/lang/Object; // method@08b7 │ │ -043dc8: 0c03 |0032: move-result-object v3 │ │ -043dca: 3253 0800 |0033: if-eq v3, v5, 003b // +0008 │ │ -043dce: 6e20 b417 3000 |0035: invoke-virtual {v0, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@17b4 │ │ -043dd4: d801 0101 |0038: add-int/lit8 v1, v1, #int 1 // #01 │ │ -043dd8: 28de |003a: goto 0018 // -0022 │ │ -043dda: 1a04 bc00 |003b: const-string v4, "(this Map)" // string@00bc │ │ -043dde: 6e20 b517 4000 |003d: invoke-virtual {v0, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17b5 │ │ -043de4: 28f8 |0040: goto 0038 // -0008 │ │ -043de6: 1304 7d00 |0041: const/16 v4, #int 125 // #7d │ │ -043dea: 6e20 b017 4000 |0043: invoke-virtual {v0, v4}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@17b0 │ │ -043df0: 6e10 ba17 0000 |0046: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@17ba │ │ -043df6: 0c04 |0049: move-result-object v4 │ │ -043df8: 28be |004a: goto 0008 // -0042 │ │ +065650: |[065650] android.support.v4.util.SparseArrayCompat.toString:()Ljava/lang/String; │ │ +065660: 6e10 620f 0500 |0000: invoke-virtual {v5}, Landroid/support/v4/util/SparseArrayCompat;.size:()I // method@0f62 │ │ +065666: 0a04 |0003: move-result v4 │ │ +065668: 3c04 0500 |0004: if-gtz v4, 0009 // +0005 │ │ +06566c: 1a04 9428 |0006: const-string v4, "{}" // string@2894 │ │ +065670: 1104 |0008: return-object v4 │ │ +065672: 2200 3e05 |0009: new-instance v0, Ljava/lang/StringBuilder; // type@053e │ │ +065676: 5254 2c05 |000b: iget v4, v5, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@052c │ │ +06567a: da04 041c |000d: mul-int/lit8 v4, v4, #int 28 // #1c │ │ +06567e: 7020 a522 4000 |000f: invoke-direct {v0, v4}, Ljava/lang/StringBuilder;.:(I)V // method@22a5 │ │ +065684: 1304 7b00 |0012: const/16 v4, #int 123 // #7b │ │ +065688: 6e20 a722 4000 |0014: invoke-virtual {v0, v4}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@22a7 │ │ +06568e: 1201 |0017: const/4 v1, #int 0 // #0 │ │ +065690: 5254 2c05 |0018: iget v4, v5, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@052c │ │ +065694: 3541 2700 |001a: if-ge v1, v4, 0041 // +0027 │ │ +065698: 3d01 0700 |001c: if-lez v1, 0023 // +0007 │ │ +06569c: 1a04 da00 |001e: const-string v4, ", " // string@00da │ │ +0656a0: 6e20 ad22 4000 |0020: invoke-virtual {v0, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22ad │ │ +0656a6: 6e20 5c0f 1500 |0023: invoke-virtual {v5, v1}, Landroid/support/v4/util/SparseArrayCompat;.keyAt:(I)I // method@0f5c │ │ +0656ac: 0a02 |0026: move-result v2 │ │ +0656ae: 6e20 a922 2000 |0027: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@22a9 │ │ +0656b4: 1304 3d00 |002a: const/16 v4, #int 61 // #3d │ │ +0656b8: 6e20 a722 4000 |002c: invoke-virtual {v0, v4}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@22a7 │ │ +0656be: 6e20 640f 1500 |002f: invoke-virtual {v5, v1}, Landroid/support/v4/util/SparseArrayCompat;.valueAt:(I)Ljava/lang/Object; // method@0f64 │ │ +0656c4: 0c03 |0032: move-result-object v3 │ │ +0656c6: 3253 0800 |0033: if-eq v3, v5, 003b // +0008 │ │ +0656ca: 6e20 ac22 3000 |0035: invoke-virtual {v0, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@22ac │ │ +0656d0: d801 0101 |0038: add-int/lit8 v1, v1, #int 1 // #01 │ │ +0656d4: 28de |003a: goto 0018 // -0022 │ │ +0656d6: 1a04 cd00 |003b: const-string v4, "(this Map)" // string@00cd │ │ +0656da: 6e20 ad22 4000 |003d: invoke-virtual {v0, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22ad │ │ +0656e0: 28f8 |0040: goto 0038 // -0008 │ │ +0656e2: 1304 7d00 |0041: const/16 v4, #int 125 // #7d │ │ +0656e6: 6e20 a722 4000 |0043: invoke-virtual {v0, v4}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@22a7 │ │ +0656ec: 6e10 b222 0000 |0046: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@22b2 │ │ +0656f2: 0c04 |0049: move-result-object v4 │ │ +0656f4: 28be |004a: goto 0008 // -0042 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=363 │ │ 0x0006 line=364 │ │ 0x0008 line=384 │ │ 0x0009 line=367 │ │ 0x0012 line=368 │ │ @@ -38708,44 +66805,44 @@ │ │ type : '(I)Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 12 16-bit code units │ │ -043dfc: |[043dfc] android.support.v4.util.SparseArrayCompat.valueAt:(I)Ljava/lang/Object; │ │ -043e0c: 5510 ed02 |0000: iget-boolean v0, v1, Landroid/support/v4/util/SparseArrayCompat;.mGarbage:Z // field@02ed │ │ -043e10: 3800 0500 |0002: if-eqz v0, 0007 // +0005 │ │ -043e14: 7010 aa08 0100 |0004: invoke-direct {v1}, Landroid/support/v4/util/SparseArrayCompat;.gc:()V // method@08aa │ │ -043e1a: 5410 f002 |0007: iget-object v0, v1, Landroid/support/v4/util/SparseArrayCompat;.mValues:[Ljava/lang/Object; // field@02f0 │ │ -043e1e: 4600 0002 |0009: aget-object v0, v0, v2 │ │ -043e22: 1100 |000b: return-object v0 │ │ +0656f8: |[0656f8] android.support.v4.util.SparseArrayCompat.valueAt:(I)Ljava/lang/Object; │ │ +065708: 5510 2a05 |0000: iget-boolean v0, v1, Landroid/support/v4/util/SparseArrayCompat;.mGarbage:Z // field@052a │ │ +06570c: 3800 0500 |0002: if-eqz v0, 0007 // +0005 │ │ +065710: 7010 570f 0100 |0004: invoke-direct {v1}, Landroid/support/v4/util/SparseArrayCompat;.gc:()V // method@0f57 │ │ +065716: 5410 2d05 |0007: iget-object v0, v1, Landroid/support/v4/util/SparseArrayCompat;.mValues:[Ljava/lang/Object; // field@052d │ │ +06571a: 4600 0002 |0009: aget-object v0, v0, v2 │ │ +06571e: 1100 |000b: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=250 │ │ 0x0004 line=251 │ │ 0x0007 line=254 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Landroid/support/v4/util/SparseArrayCompat; │ │ 0x0000 - 0x000c reg=1 this Landroid/support/v4/util/SparseArrayCompat; Landroid/support/v4/util/SparseArrayCompat; │ │ 0x0000 - 0x000c reg=2 index I │ │ │ │ - source_file_idx : 2713 (SparseArrayCompat.java) │ │ + source_file_idx : 3719 (SparseArrayCompat.java) │ │ │ │ -Class #171 header: │ │ -class_idx : 387 │ │ +Class #334 header: │ │ +class_idx : 670 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 948 │ │ -source_file_idx : 2858 │ │ +superclass_idx : 1337 │ │ +source_file_idx : 3889 │ │ static_fields_size : 6 │ │ instance_fields_size: 0 │ │ direct_methods_size : 9 │ │ virtual_methods_size: 0 │ │ │ │ -Class #171 - │ │ +Class #334 - │ │ Class descriptor : 'Landroid/support/v4/util/TimeUtils;' │ │ Access flags : 0x0001 (PUBLIC) │ │ Superclass : 'Ljava/lang/Object;' │ │ Interfaces - │ │ Static fields - │ │ #0 : (in Landroid/support/v4/util/TimeUtils;) │ │ name : 'HUNDRED_DAY_FIELD_LEN' │ │ @@ -38782,22 +66879,22 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 14 16-bit code units │ │ -043e24: |[043e24] android.support.v4.util.TimeUtils.:()V │ │ -043e34: 2200 b403 |0000: new-instance v0, Ljava/lang/Object; // type@03b4 │ │ -043e38: 7010 9117 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1791 │ │ -043e3e: 6900 f602 |0005: sput-object v0, Landroid/support/v4/util/TimeUtils;.sFormatSync:Ljava/lang/Object; // field@02f6 │ │ -043e42: 1300 1800 |0007: const/16 v0, #int 24 // #18 │ │ -043e46: 2300 1604 |0009: new-array v0, v0, [C // type@0416 │ │ -043e4a: 6900 f502 |000b: sput-object v0, Landroid/support/v4/util/TimeUtils;.sFormatStr:[C // field@02f5 │ │ -043e4e: 0e00 |000d: return-void │ │ +065720: |[065720] android.support.v4.util.TimeUtils.:()V │ │ +065730: 2200 3905 |0000: new-instance v0, Ljava/lang/Object; // type@0539 │ │ +065734: 7010 8622 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2286 │ │ +06573a: 6900 3305 |0005: sput-object v0, Landroid/support/v4/util/TimeUtils;.sFormatSync:Ljava/lang/Object; // field@0533 │ │ +06573e: 1300 1800 |0007: const/16 v0, #int 24 // #18 │ │ +065742: 2300 a005 |0009: new-array v0, v0, [C // type@05a0 │ │ +065746: 6900 3205 |000b: sput-object v0, Landroid/support/v4/util/TimeUtils;.sFormatStr:[C // field@0532 │ │ +06574a: 0e00 |000d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=35 │ │ 0x0007 line=36 │ │ locals : │ │ │ │ #1 : (in Landroid/support/v4/util/TimeUtils;) │ │ @@ -38805,17 +66902,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -043e50: |[043e50] android.support.v4.util.TimeUtils.:()V │ │ -043e60: 7010 9117 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1791 │ │ -043e66: 0e00 |0003: return-void │ │ +06574c: |[06574c] android.support.v4.util.TimeUtils.:()V │ │ +06575c: 7010 8622 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2286 │ │ +065762: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=27 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/util/TimeUtils; │ │ │ │ #2 : (in Landroid/support/v4/util/TimeUtils;) │ │ @@ -38823,35 +66920,35 @@ │ │ type : '(IIZI)I' │ │ access : 0x000a (PRIVATE STATIC) │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 0 │ │ insns size : 33 16-bit code units │ │ -043e68: |[043e68] android.support.v4.util.TimeUtils.accumField:(IIZI)I │ │ -043e78: 1300 6300 |0000: const/16 v0, #int 99 // #63 │ │ -043e7c: 3601 0700 |0002: if-gt v1, v0, 0009 // +0007 │ │ -043e80: 3803 0800 |0004: if-eqz v3, 000c // +0008 │ │ -043e84: 1230 |0006: const/4 v0, #int 3 // #3 │ │ -043e86: 3404 0500 |0007: if-lt v4, v0, 000c // +0005 │ │ -043e8a: d800 0203 |0009: add-int/lit8 v0, v2, #int 3 // #03 │ │ -043e8e: 0f00 |000b: return v0 │ │ -043e90: 1300 0900 |000c: const/16 v0, #int 9 // #9 │ │ -043e94: 3601 0700 |000e: if-gt v1, v0, 0015 // +0007 │ │ -043e98: 3803 0800 |0010: if-eqz v3, 0018 // +0008 │ │ -043e9c: 1220 |0012: const/4 v0, #int 2 // #2 │ │ -043e9e: 3404 0500 |0013: if-lt v4, v0, 0018 // +0005 │ │ -043ea2: d800 0202 |0015: add-int/lit8 v0, v2, #int 2 // #02 │ │ -043ea6: 28f4 |0017: goto 000b // -000c │ │ -043ea8: 3903 0400 |0018: if-nez v3, 001c // +0004 │ │ -043eac: 3d01 0500 |001a: if-lez v1, 001f // +0005 │ │ -043eb0: d800 0201 |001c: add-int/lit8 v0, v2, #int 1 // #01 │ │ -043eb4: 28ed |001e: goto 000b // -0013 │ │ -043eb6: 1200 |001f: const/4 v0, #int 0 // #0 │ │ -043eb8: 28eb |0020: goto 000b // -0015 │ │ +065764: |[065764] android.support.v4.util.TimeUtils.accumField:(IIZI)I │ │ +065774: 1300 6300 |0000: const/16 v0, #int 99 // #63 │ │ +065778: 3601 0700 |0002: if-gt v1, v0, 0009 // +0007 │ │ +06577c: 3803 0800 |0004: if-eqz v3, 000c // +0008 │ │ +065780: 1230 |0006: const/4 v0, #int 3 // #3 │ │ +065782: 3404 0500 |0007: if-lt v4, v0, 000c // +0005 │ │ +065786: d800 0203 |0009: add-int/lit8 v0, v2, #int 3 // #03 │ │ +06578a: 0f00 |000b: return v0 │ │ +06578c: 1300 0900 |000c: const/16 v0, #int 9 // #9 │ │ +065790: 3601 0700 |000e: if-gt v1, v0, 0015 // +0007 │ │ +065794: 3803 0800 |0010: if-eqz v3, 0018 // +0008 │ │ +065798: 1220 |0012: const/4 v0, #int 2 // #2 │ │ +06579a: 3404 0500 |0013: if-lt v4, v0, 0018 // +0005 │ │ +06579e: d800 0202 |0015: add-int/lit8 v0, v2, #int 2 // #02 │ │ +0657a2: 28f4 |0017: goto 000b // -000c │ │ +0657a4: 3903 0400 |0018: if-nez v3, 001c // +0004 │ │ +0657a8: 3d01 0500 |001a: if-lez v1, 001f // +0005 │ │ +0657ac: d800 0201 |001c: add-int/lit8 v0, v2, #int 1 // #01 │ │ +0657b0: 28ed |001e: goto 000b // -0013 │ │ +0657b2: 1200 |001f: const/4 v0, #int 0 // #0 │ │ +0657b4: 28eb |0020: goto 000b // -0015 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=39 │ │ 0x0009 line=40 │ │ 0x000b line=48 │ │ 0x000c line=42 │ │ 0x0015 line=43 │ │ @@ -38865,124 +66962,124 @@ │ │ 0x0000 - 0x0021 reg=4 zeropad I │ │ │ │ #3 : (in Landroid/support/v4/util/TimeUtils;) │ │ name : 'formatDuration' │ │ type : '(JJLjava/io/PrintWriter;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ - registers : 8 │ │ + registers : 9 │ │ ins : 5 │ │ outs : 4 │ │ insns size : 19 16-bit code units │ │ -043ebc: |[043ebc] android.support.v4.util.TimeUtils.formatDuration:(JJLjava/io/PrintWriter;)V │ │ -043ecc: 1600 0000 |0000: const-wide/16 v0, #int 0 // #0 │ │ -043ed0: 3100 0300 |0002: cmp-long v0, v3, v0 │ │ -043ed4: 3900 0800 |0004: if-nez v0, 000c // +0008 │ │ -043ed8: 1a00 cb00 |0006: const-string v0, "--" // string@00cb │ │ -043edc: 6e20 5217 0700 |0008: invoke-virtual {v7, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1752 │ │ -043ee2: 0e00 |000b: return-void │ │ -043ee4: 9c00 0305 |000c: sub-long v0, v3, v5 │ │ -043ee8: 1202 |000e: const/4 v2, #int 0 // #0 │ │ -043eea: 7140 bd08 1027 |000f: invoke-static {v0, v1, v7, v2}, Landroid/support/v4/util/TimeUtils;.formatDuration:(JLjava/io/PrintWriter;I)V // method@08bd │ │ -043ef0: 28f9 |0012: goto 000b // -0007 │ │ +0657b8: |[0657b8] android.support.v4.util.TimeUtils.formatDuration:(JJLjava/io/PrintWriter;)V │ │ +0657c8: 1600 0000 |0000: const-wide/16 v0, #int 0 // #0 │ │ +0657cc: 3100 0400 |0002: cmp-long v0, v4, v0 │ │ +0657d0: 3900 0800 |0004: if-nez v0, 000c // +0008 │ │ +0657d4: 1a00 e800 |0006: const-string v0, "--" // string@00e8 │ │ +0657d8: 6e20 3c22 0800 |0008: invoke-virtual {v8, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@223c │ │ +0657de: 0e00 |000b: return-void │ │ +0657e0: 9c00 0406 |000c: sub-long v0, v4, v6 │ │ +0657e4: 1202 |000e: const/4 v2, #int 0 // #0 │ │ +0657e6: 7140 6a0f 1028 |000f: invoke-static {v0, v1, v8, v2}, Landroid/support/v4/util/TimeUtils;.formatDuration:(JLjava/io/PrintWriter;I)V // method@0f6a │ │ +0657ec: 28f9 |0012: goto 000b // -0007 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=169 │ │ 0x0006 line=170 │ │ 0x000b line=174 │ │ 0x000c line=173 │ │ locals : │ │ - 0x0000 - 0x0013 reg=3 time J │ │ - 0x0000 - 0x0013 reg=5 now J │ │ - 0x0000 - 0x0013 reg=7 pw Ljava/io/PrintWriter; │ │ + 0x0000 - 0x0013 reg=4 time J │ │ + 0x0000 - 0x0013 reg=6 now J │ │ + 0x0000 - 0x0013 reg=8 pw Ljava/io/PrintWriter; │ │ │ │ #4 : (in Landroid/support/v4/util/TimeUtils;) │ │ name : 'formatDuration' │ │ type : '(JLjava/io/PrintWriter;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ - registers : 4 │ │ + registers : 5 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 5 16-bit code units │ │ -043ef4: |[043ef4] android.support.v4.util.TimeUtils.formatDuration:(JLjava/io/PrintWriter;)V │ │ -043f04: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -043f06: 7140 bd08 2103 |0001: invoke-static {v1, v2, v3, v0}, Landroid/support/v4/util/TimeUtils;.formatDuration:(JLjava/io/PrintWriter;I)V // method@08bd │ │ -043f0c: 0e00 |0004: return-void │ │ +0657f0: |[0657f0] android.support.v4.util.TimeUtils.formatDuration:(JLjava/io/PrintWriter;)V │ │ +065800: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +065802: 7140 6a0f 3204 |0001: invoke-static {v2, v3, v4, v0}, Landroid/support/v4/util/TimeUtils;.formatDuration:(JLjava/io/PrintWriter;I)V // method@0f6a │ │ +065808: 0e00 |0004: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=164 │ │ 0x0004 line=165 │ │ locals : │ │ - 0x0000 - 0x0005 reg=1 duration J │ │ - 0x0000 - 0x0005 reg=3 pw Ljava/io/PrintWriter; │ │ + 0x0000 - 0x0005 reg=2 duration J │ │ + 0x0000 - 0x0005 reg=4 pw Ljava/io/PrintWriter; │ │ │ │ #5 : (in Landroid/support/v4/util/TimeUtils;) │ │ name : 'formatDuration' │ │ type : '(JLjava/io/PrintWriter;I)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ - registers : 9 │ │ + registers : 10 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 23 16-bit code units │ │ -043f10: |[043f10] android.support.v4.util.TimeUtils.formatDuration:(JLjava/io/PrintWriter;I)V │ │ -043f20: 6202 f602 |0000: sget-object v2, Landroid/support/v4/util/TimeUtils;.sFormatSync:Ljava/lang/Object; // field@02f6 │ │ -043f24: 1d02 |0002: monitor-enter v2 │ │ -043f26: 7130 bf08 6508 |0003: invoke-static {v5, v6, v8}, Landroid/support/v4/util/TimeUtils;.formatDurationLocked:(JI)I // method@08bf │ │ -043f2c: 0a00 |0006: move-result v0 │ │ -043f2e: 2201 b803 |0007: new-instance v1, Ljava/lang/String; // type@03b8 │ │ -043f32: 6203 f502 |0009: sget-object v3, Landroid/support/v4/util/TimeUtils;.sFormatStr:[C // field@02f5 │ │ -043f36: 1204 |000b: const/4 v4, #int 0 // #0 │ │ -043f38: 7040 9e17 3104 |000c: invoke-direct {v1, v3, v4, v0}, Ljava/lang/String;.:([CII)V // method@179e │ │ -043f3e: 6e20 5217 1700 |000f: invoke-virtual {v7, v1}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1752 │ │ -043f44: 1e02 |0012: monitor-exit v2 │ │ -043f46: 0e00 |0013: return-void │ │ -043f48: 0d01 |0014: move-exception v1 │ │ -043f4a: 1e02 |0015: monitor-exit v2 │ │ -043f4c: 2701 |0016: throw v1 │ │ +06580c: |[06580c] android.support.v4.util.TimeUtils.formatDuration:(JLjava/io/PrintWriter;I)V │ │ +06581c: 6202 3305 |0000: sget-object v2, Landroid/support/v4/util/TimeUtils;.sFormatSync:Ljava/lang/Object; // field@0533 │ │ +065820: 1d02 |0002: monitor-enter v2 │ │ +065822: 7130 6c0f 7609 |0003: invoke-static {v6, v7, v9}, Landroid/support/v4/util/TimeUtils;.formatDurationLocked:(JI)I // method@0f6c │ │ +065828: 0a00 |0006: move-result v0 │ │ +06582a: 2201 3d05 |0007: new-instance v1, Ljava/lang/String; // type@053d │ │ +06582e: 6203 3205 |0009: sget-object v3, Landroid/support/v4/util/TimeUtils;.sFormatStr:[C // field@0532 │ │ +065832: 1204 |000b: const/4 v4, #int 0 // #0 │ │ +065834: 7040 9322 3104 |000c: invoke-direct {v1, v3, v4, v0}, Ljava/lang/String;.:([CII)V // method@2293 │ │ +06583a: 6e20 3c22 1800 |000f: invoke-virtual {v8, v1}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@223c │ │ +065840: 1e02 |0012: monitor-exit v2 │ │ +065842: 0e00 |0013: return-void │ │ +065844: 0d01 |0014: move-exception v1 │ │ +065846: 1e02 |0015: monitor-exit v2 │ │ +065848: 2701 |0016: throw v1 │ │ catches : 1 │ │ 0x0003 - 0x0016 │ │ -> 0x0014 │ │ positions : │ │ 0x0000 line=156 │ │ 0x0003 line=157 │ │ 0x0007 line=158 │ │ 0x0012 line=159 │ │ 0x0013 line=160 │ │ 0x0014 line=159 │ │ locals : │ │ 0x0007 - 0x0014 reg=0 len I │ │ - 0x0000 - 0x0017 reg=5 duration J │ │ - 0x0000 - 0x0017 reg=7 pw Ljava/io/PrintWriter; │ │ - 0x0000 - 0x0017 reg=8 fieldLen I │ │ + 0x0000 - 0x0017 reg=6 duration J │ │ + 0x0000 - 0x0017 reg=8 pw Ljava/io/PrintWriter; │ │ + 0x0000 - 0x0017 reg=9 fieldLen I │ │ │ │ #6 : (in Landroid/support/v4/util/TimeUtils;) │ │ name : 'formatDuration' │ │ type : '(JLjava/lang/StringBuilder;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 7 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 19 16-bit code units │ │ -043f5c: |[043f5c] android.support.v4.util.TimeUtils.formatDuration:(JLjava/lang/StringBuilder;)V │ │ -043f6c: 6202 f602 |0000: sget-object v2, Landroid/support/v4/util/TimeUtils;.sFormatSync:Ljava/lang/Object; // field@02f6 │ │ -043f70: 1d02 |0002: monitor-enter v2 │ │ -043f72: 1201 |0003: const/4 v1, #int 0 // #0 │ │ -043f74: 7130 bf08 5401 |0004: invoke-static {v4, v5, v1}, Landroid/support/v4/util/TimeUtils;.formatDurationLocked:(JI)I // method@08bf │ │ -043f7a: 0a00 |0007: move-result v0 │ │ -043f7c: 6201 f502 |0008: sget-object v1, Landroid/support/v4/util/TimeUtils;.sFormatStr:[C // field@02f5 │ │ -043f80: 1203 |000a: const/4 v3, #int 0 // #0 │ │ -043f82: 6e40 b717 1603 |000b: invoke-virtual {v6, v1, v3, v0}, Ljava/lang/StringBuilder;.append:([CII)Ljava/lang/StringBuilder; // method@17b7 │ │ -043f88: 1e02 |000e: monitor-exit v2 │ │ -043f8a: 0e00 |000f: return-void │ │ -043f8c: 0d01 |0010: move-exception v1 │ │ -043f8e: 1e02 |0011: monitor-exit v2 │ │ -043f90: 2701 |0012: throw v1 │ │ +065858: |[065858] android.support.v4.util.TimeUtils.formatDuration:(JLjava/lang/StringBuilder;)V │ │ +065868: 6202 3305 |0000: sget-object v2, Landroid/support/v4/util/TimeUtils;.sFormatSync:Ljava/lang/Object; // field@0533 │ │ +06586c: 1d02 |0002: monitor-enter v2 │ │ +06586e: 1201 |0003: const/4 v1, #int 0 // #0 │ │ +065870: 7130 6c0f 5401 |0004: invoke-static {v4, v5, v1}, Landroid/support/v4/util/TimeUtils;.formatDurationLocked:(JI)I // method@0f6c │ │ +065876: 0a00 |0007: move-result v0 │ │ +065878: 6201 3205 |0008: sget-object v1, Landroid/support/v4/util/TimeUtils;.sFormatStr:[C // field@0532 │ │ +06587c: 1203 |000a: const/4 v3, #int 0 // #0 │ │ +06587e: 6e40 af22 1603 |000b: invoke-virtual {v6, v1, v3, v0}, Ljava/lang/StringBuilder;.append:([CII)Ljava/lang/StringBuilder; // method@22af │ │ +065884: 1e02 |000e: monitor-exit v2 │ │ +065886: 0e00 |000f: return-void │ │ +065888: 0d01 |0010: move-exception v1 │ │ +06588a: 1e02 |0011: monitor-exit v2 │ │ +06588c: 2701 |0012: throw v1 │ │ catches : 1 │ │ 0x0004 - 0x0012 │ │ -> 0x0010 │ │ positions : │ │ 0x0000 line=148 │ │ 0x0003 line=149 │ │ 0x0008 line=150 │ │ @@ -38999,206 +67096,206 @@ │ │ type : '(JI)I' │ │ access : 0x000a (PRIVATE STATIC) │ │ code - │ │ registers : 23 │ │ ins : 3 │ │ outs : 6 │ │ insns size : 307 16-bit code units │ │ -043fa0: |[043fa0] android.support.v4.util.TimeUtils.formatDurationLocked:(JI)I │ │ -043fb0: 6204 f502 |0000: sget-object v4, Landroid/support/v4/util/TimeUtils;.sFormatStr:[C // field@02f5 │ │ -043fb4: 2144 |0002: array-length v4, v4 │ │ -043fb6: 0200 1600 |0003: move/from16 v0, v22 │ │ -043fba: 3504 0800 |0005: if-ge v4, v0, 000d // +0008 │ │ -043fbe: 0200 1600 |0007: move/from16 v0, v22 │ │ -043fc2: 2304 1604 |0009: new-array v4, v0, [C // type@0416 │ │ -043fc6: 6904 f502 |000b: sput-object v4, Landroid/support/v4/util/TimeUtils;.sFormatStr:[C // field@02f5 │ │ -043fca: 6202 f502 |000d: sget-object v2, Landroid/support/v4/util/TimeUtils;.sFormatStr:[C // field@02f5 │ │ -043fce: 1606 0000 |000f: const-wide/16 v6, #int 0 // #0 │ │ -043fd2: 3104 1406 |0011: cmp-long v4, v20, v6 │ │ -043fd6: 3904 1400 |0013: if-nez v4, 0027 // +0014 │ │ -043fda: 1205 |0015: const/4 v5, #int 0 // #0 │ │ -043fdc: d816 16ff |0016: add-int/lit8 v22, v22, #int -1 // #ff │ │ -043fe0: 0200 1600 |0018: move/from16 v0, v22 │ │ -043fe4: 3505 0700 |001a: if-ge v5, v0, 0021 // +0007 │ │ -043fe8: 1304 2000 |001c: const/16 v4, #int 32 // #20 │ │ -043fec: 5004 0205 |001e: aput-char v4, v2, v5 │ │ -043ff0: 28f8 |0020: goto 0018 // -0008 │ │ -043ff2: 1304 3000 |0021: const/16 v4, #int 48 // #30 │ │ -043ff6: 5004 0205 |0023: aput-char v4, v2, v5 │ │ -043ffa: 1214 |0025: const/4 v4, #int 1 // #1 │ │ -043ffc: 0f04 |0026: return v4 │ │ -043ffe: 1606 0000 |0027: const-wide/16 v6, #int 0 // #0 │ │ -044002: 3104 1406 |0029: cmp-long v4, v20, v6 │ │ -044006: 3d04 8700 |002b: if-lez v4, 00b2 // +0087 │ │ -04400a: 1310 2b00 |002d: const/16 v16, #int 43 // #2b │ │ -04400e: 1606 e803 |002f: const-wide/16 v6, #int 1000 // #3e8 │ │ -044012: 9f06 1406 |0031: rem-long v6, v20, v6 │ │ -044016: 846d |0033: long-to-int v13, v6 │ │ -044018: 1606 e803 |0034: const-wide/16 v6, #int 1000 // #3e8 │ │ -04401c: 9e06 1406 |0036: div-long v6, v20, v6 │ │ -044020: 8666 |0038: long-to-double v6, v6 │ │ -044022: 7120 8917 7600 |0039: invoke-static {v6, v7}, Ljava/lang/Math;.floor:(D)D // method@1789 │ │ -044028: 0b06 |003c: move-result-wide v6 │ │ -04402a: 8a60 |003d: double-to-int v0, v6 │ │ -04402c: 0211 0000 |003e: move/from16 v17, v0 │ │ -044030: 1203 |0040: const/4 v3, #int 0 // #0 │ │ -044032: 120c |0041: const/4 v12, #int 0 // #0 │ │ -044034: 120e |0042: const/4 v14, #int 0 // #0 │ │ -044036: 1404 8051 0100 |0043: const v4, #float 1.21072e-40 // #00015180 │ │ -04403c: 0200 1100 |0046: move/from16 v0, v17 │ │ -044040: 3740 0d00 |0048: if-le v0, v4, 0055 // +000d │ │ -044044: 1404 8051 0100 |004a: const v4, #float 1.21072e-40 // #00015180 │ │ -04404a: 9303 1104 |004d: div-int v3, v17, v4 │ │ -04404e: 1404 8051 0100 |004f: const v4, #float 1.21072e-40 // #00015180 │ │ -044054: b234 |0052: mul-int/2addr v4, v3 │ │ -044056: 9111 1104 |0053: sub-int v17, v17, v4 │ │ -04405a: 1304 100e |0055: const/16 v4, #int 3600 // #e10 │ │ -04405e: 0200 1100 |0057: move/from16 v0, v17 │ │ -044062: 3740 0a00 |0059: if-le v0, v4, 0063 // +000a │ │ -044066: 0200 1100 |005b: move/from16 v0, v17 │ │ -04406a: d30c 100e |005d: div-int/lit16 v12, v0, #int 3600 // #0e10 │ │ -04406e: d2c4 100e |005f: mul-int/lit16 v4, v12, #int 3600 // #0e10 │ │ -044072: 9111 1104 |0061: sub-int v17, v17, v4 │ │ -044076: 1304 3c00 |0063: const/16 v4, #int 60 // #3c │ │ -04407a: 0200 1100 |0065: move/from16 v0, v17 │ │ -04407e: 3740 0800 |0067: if-le v0, v4, 006f // +0008 │ │ -044082: db0e 113c |0069: div-int/lit8 v14, v17, #int 60 // #3c │ │ -044086: da04 0e3c |006b: mul-int/lit8 v4, v14, #int 60 // #3c │ │ -04408a: 9111 1104 |006d: sub-int v17, v17, v4 │ │ -04408e: 1205 |006f: const/4 v5, #int 0 // #0 │ │ -044090: 3816 5300 |0070: if-eqz v22, 00c3 // +0053 │ │ -044094: 1214 |0072: const/4 v4, #int 1 // #1 │ │ -044096: 1206 |0073: const/4 v6, #int 0 // #0 │ │ -044098: 1207 |0074: const/4 v7, #int 0 // #0 │ │ -04409a: 7140 ba08 4376 |0075: invoke-static {v3, v4, v6, v7}, Landroid/support/v4/util/TimeUtils;.accumField:(IIZI)I // method@08ba │ │ -0440a0: 0a0f |0078: move-result v15 │ │ -0440a2: 1216 |0079: const/4 v6, #int 1 // #1 │ │ -0440a4: 3d0f 4100 |007a: if-lez v15, 00bb // +0041 │ │ -0440a8: 1214 |007c: const/4 v4, #int 1 // #1 │ │ -0440aa: 1227 |007d: const/4 v7, #int 2 // #2 │ │ -0440ac: 7140 ba08 6c74 |007e: invoke-static {v12, v6, v4, v7}, Landroid/support/v4/util/TimeUtils;.accumField:(IIZI)I // method@08ba │ │ -0440b2: 0a04 |0081: move-result v4 │ │ -0440b4: b04f |0082: add-int/2addr v15, v4 │ │ -0440b6: 1216 |0083: const/4 v6, #int 1 // #1 │ │ -0440b8: 3d0f 3900 |0084: if-lez v15, 00bd // +0039 │ │ -0440bc: 1214 |0086: const/4 v4, #int 1 // #1 │ │ -0440be: 1227 |0087: const/4 v7, #int 2 // #2 │ │ -0440c0: 7140 ba08 6e74 |0088: invoke-static {v14, v6, v4, v7}, Landroid/support/v4/util/TimeUtils;.accumField:(IIZI)I // method@08ba │ │ -0440c6: 0a04 |008b: move-result v4 │ │ -0440c8: b04f |008c: add-int/2addr v15, v4 │ │ -0440ca: 1216 |008d: const/4 v6, #int 1 // #1 │ │ -0440cc: 3d0f 3100 |008e: if-lez v15, 00bf // +0031 │ │ -0440d0: 1214 |0090: const/4 v4, #int 1 // #1 │ │ -0440d2: 1227 |0091: const/4 v7, #int 2 // #2 │ │ -0440d4: 0200 1100 |0092: move/from16 v0, v17 │ │ -0440d8: 7140 ba08 6074 |0094: invoke-static {v0, v6, v4, v7}, Landroid/support/v4/util/TimeUtils;.accumField:(IIZI)I // method@08ba │ │ -0440de: 0a04 |0097: move-result v4 │ │ -0440e0: b04f |0098: add-int/2addr v15, v4 │ │ -0440e2: 1226 |0099: const/4 v6, #int 2 // #2 │ │ -0440e4: 1217 |009a: const/4 v7, #int 1 // #1 │ │ -0440e6: 3d0f 2600 |009b: if-lez v15, 00c1 // +0026 │ │ -0440ea: 1234 |009d: const/4 v4, #int 3 // #3 │ │ -0440ec: 7140 ba08 6d47 |009e: invoke-static {v13, v6, v7, v4}, Landroid/support/v4/util/TimeUtils;.accumField:(IIZI)I // method@08ba │ │ -0440f2: 0a04 |00a1: move-result v4 │ │ -0440f4: d804 0401 |00a2: add-int/lit8 v4, v4, #int 1 // #01 │ │ -0440f8: b04f |00a4: add-int/2addr v15, v4 │ │ -0440fa: 0200 1600 |00a5: move/from16 v0, v22 │ │ -0440fe: 350f 1c00 |00a7: if-ge v15, v0, 00c3 // +001c │ │ -044102: 1304 2000 |00a9: const/16 v4, #int 32 // #20 │ │ -044106: 5004 0205 |00ab: aput-char v4, v2, v5 │ │ -04410a: d805 0501 |00ad: add-int/lit8 v5, v5, #int 1 // #01 │ │ -04410e: d80f 0f01 |00af: add-int/lit8 v15, v15, #int 1 // #01 │ │ -044112: 28f4 |00b1: goto 00a5 // -000c │ │ -044114: 1310 2d00 |00b2: const/16 v16, #int 45 // #2d │ │ -044118: 0500 1400 |00b4: move-wide/from16 v0, v20 │ │ -04411c: 7d00 |00b6: neg-long v0, v0 │ │ -04411e: 0514 0000 |00b7: move-wide/from16 v20, v0 │ │ -044122: 2900 76ff |00b9: goto/16 002f // -008a │ │ -044126: 1204 |00bb: const/4 v4, #int 0 // #0 │ │ -044128: 28c1 |00bc: goto 007d // -003f │ │ -04412a: 1204 |00bd: const/4 v4, #int 0 // #0 │ │ -04412c: 28c9 |00be: goto 0087 // -0037 │ │ -04412e: 1204 |00bf: const/4 v4, #int 0 // #0 │ │ -044130: 28d1 |00c0: goto 0091 // -002f │ │ -044132: 1204 |00c1: const/4 v4, #int 0 // #0 │ │ -044134: 28dc |00c2: goto 009e // -0024 │ │ -044136: 5010 0205 |00c3: aput-char v16, v2, v5 │ │ -04413a: d805 0501 |00c5: add-int/lit8 v5, v5, #int 1 // #01 │ │ -04413e: 0212 0500 |00c7: move/from16 v18, v5 │ │ -044142: 3816 5900 |00c9: if-eqz v22, 0122 // +0059 │ │ -044146: 1313 0100 |00cb: const/16 v19, #int 1 // #1 │ │ -04414a: 1304 6400 |00cd: const/16 v4, #int 100 // #64 │ │ -04414e: 1206 |00cf: const/4 v6, #int 0 // #0 │ │ -044150: 1207 |00d0: const/4 v7, #int 0 // #0 │ │ -044152: 7706 c008 0200 |00d1: invoke-static/range {v2, v3, v4, v5, v6, v7}, Landroid/support/v4/util/TimeUtils;.printField:([CICIZI)I // method@08c0 │ │ -044158: 0a05 |00d4: move-result v5 │ │ -04415a: 1308 6800 |00d5: const/16 v8, #int 104 // #68 │ │ -04415e: 0200 1200 |00d7: move/from16 v0, v18 │ │ -044162: 3205 4c00 |00d9: if-eq v5, v0, 0125 // +004c │ │ -044166: 121a |00db: const/4 v10, #int 1 // #1 │ │ -044168: 3813 4b00 |00dc: if-eqz v19, 0127 // +004b │ │ -04416c: 122b |00de: const/4 v11, #int 2 // #2 │ │ -04416e: 0726 |00df: move-object v6, v2 │ │ -044170: 01c7 |00e0: move v7, v12 │ │ -044172: 0159 |00e1: move v9, v5 │ │ -044174: 7706 c008 0600 |00e2: invoke-static/range {v6, v7, v8, v9, v10, v11}, Landroid/support/v4/util/TimeUtils;.printField:([CICIZI)I // method@08c0 │ │ -04417a: 0a05 |00e5: move-result v5 │ │ -04417c: 1308 6d00 |00e6: const/16 v8, #int 109 // #6d │ │ -044180: 0200 1200 |00e8: move/from16 v0, v18 │ │ -044184: 3205 3f00 |00ea: if-eq v5, v0, 0129 // +003f │ │ -044188: 121a |00ec: const/4 v10, #int 1 // #1 │ │ -04418a: 3813 3e00 |00ed: if-eqz v19, 012b // +003e │ │ -04418e: 122b |00ef: const/4 v11, #int 2 // #2 │ │ -044190: 0726 |00f0: move-object v6, v2 │ │ -044192: 01e7 |00f1: move v7, v14 │ │ -044194: 0159 |00f2: move v9, v5 │ │ -044196: 7706 c008 0600 |00f3: invoke-static/range {v6, v7, v8, v9, v10, v11}, Landroid/support/v4/util/TimeUtils;.printField:([CICIZI)I // method@08c0 │ │ -04419c: 0a05 |00f6: move-result v5 │ │ -04419e: 1308 7300 |00f7: const/16 v8, #int 115 // #73 │ │ -0441a2: 0200 1200 |00f9: move/from16 v0, v18 │ │ -0441a6: 3205 3200 |00fb: if-eq v5, v0, 012d // +0032 │ │ -0441aa: 121a |00fd: const/4 v10, #int 1 // #1 │ │ -0441ac: 3813 3100 |00fe: if-eqz v19, 012f // +0031 │ │ -0441b0: 122b |0100: const/4 v11, #int 2 // #2 │ │ -0441b2: 0726 |0101: move-object v6, v2 │ │ -0441b4: 0207 1100 |0102: move/from16 v7, v17 │ │ -0441b8: 0159 |0104: move v9, v5 │ │ -0441ba: 7706 c008 0600 |0105: invoke-static/range {v6, v7, v8, v9, v10, v11}, Landroid/support/v4/util/TimeUtils;.printField:([CICIZI)I // method@08c0 │ │ -0441c0: 0a05 |0108: move-result v5 │ │ -0441c2: 1308 6d00 |0109: const/16 v8, #int 109 // #6d │ │ -0441c6: 121a |010b: const/4 v10, #int 1 // #1 │ │ -0441c8: 3813 2500 |010c: if-eqz v19, 0131 // +0025 │ │ -0441cc: 0200 1200 |010e: move/from16 v0, v18 │ │ -0441d0: 3205 2100 |0110: if-eq v5, v0, 0131 // +0021 │ │ -0441d4: 123b |0112: const/4 v11, #int 3 // #3 │ │ -0441d6: 0726 |0113: move-object v6, v2 │ │ -0441d8: 01d7 |0114: move v7, v13 │ │ -0441da: 0159 |0115: move v9, v5 │ │ -0441dc: 7706 c008 0600 |0116: invoke-static/range {v6, v7, v8, v9, v10, v11}, Landroid/support/v4/util/TimeUtils;.printField:([CICIZI)I // method@08c0 │ │ -0441e2: 0a05 |0119: move-result v5 │ │ -0441e4: 1304 7300 |011a: const/16 v4, #int 115 // #73 │ │ -0441e8: 5004 0205 |011c: aput-char v4, v2, v5 │ │ -0441ec: d804 0501 |011e: add-int/lit8 v4, v5, #int 1 // #01 │ │ -0441f0: 2900 06ff |0120: goto/16 0026 // -00fa │ │ -0441f4: 1313 0000 |0122: const/16 v19, #int 0 // #0 │ │ -0441f8: 28a9 |0124: goto 00cd // -0057 │ │ -0441fa: 120a |0125: const/4 v10, #int 0 // #0 │ │ -0441fc: 28b6 |0126: goto 00dc // -004a │ │ -0441fe: 120b |0127: const/4 v11, #int 0 // #0 │ │ -044200: 28b7 |0128: goto 00df // -0049 │ │ -044202: 120a |0129: const/4 v10, #int 0 // #0 │ │ -044204: 28c3 |012a: goto 00ed // -003d │ │ -044206: 120b |012b: const/4 v11, #int 0 // #0 │ │ -044208: 28c4 |012c: goto 00f0 // -003c │ │ -04420a: 120a |012d: const/4 v10, #int 0 // #0 │ │ -04420c: 28d0 |012e: goto 00fe // -0030 │ │ -04420e: 120b |012f: const/4 v11, #int 0 // #0 │ │ -044210: 28d1 |0130: goto 0101 // -002f │ │ -044212: 120b |0131: const/4 v11, #int 0 // #0 │ │ -044214: 28e1 |0132: goto 0113 // -001f │ │ +06589c: |[06589c] android.support.v4.util.TimeUtils.formatDurationLocked:(JI)I │ │ +0658ac: 6204 3205 |0000: sget-object v4, Landroid/support/v4/util/TimeUtils;.sFormatStr:[C // field@0532 │ │ +0658b0: 2144 |0002: array-length v4, v4 │ │ +0658b2: 0200 1600 |0003: move/from16 v0, v22 │ │ +0658b6: 3504 0800 |0005: if-ge v4, v0, 000d // +0008 │ │ +0658ba: 0200 1600 |0007: move/from16 v0, v22 │ │ +0658be: 2304 a005 |0009: new-array v4, v0, [C // type@05a0 │ │ +0658c2: 6904 3205 |000b: sput-object v4, Landroid/support/v4/util/TimeUtils;.sFormatStr:[C // field@0532 │ │ +0658c6: 6202 3205 |000d: sget-object v2, Landroid/support/v4/util/TimeUtils;.sFormatStr:[C // field@0532 │ │ +0658ca: 1606 0000 |000f: const-wide/16 v6, #int 0 // #0 │ │ +0658ce: 3104 1406 |0011: cmp-long v4, v20, v6 │ │ +0658d2: 3904 1400 |0013: if-nez v4, 0027 // +0014 │ │ +0658d6: 1205 |0015: const/4 v5, #int 0 // #0 │ │ +0658d8: d816 16ff |0016: add-int/lit8 v22, v22, #int -1 // #ff │ │ +0658dc: 0200 1600 |0018: move/from16 v0, v22 │ │ +0658e0: 3505 0700 |001a: if-ge v5, v0, 0021 // +0007 │ │ +0658e4: 1304 2000 |001c: const/16 v4, #int 32 // #20 │ │ +0658e8: 5004 0205 |001e: aput-char v4, v2, v5 │ │ +0658ec: 28f8 |0020: goto 0018 // -0008 │ │ +0658ee: 1304 3000 |0021: const/16 v4, #int 48 // #30 │ │ +0658f2: 5004 0205 |0023: aput-char v4, v2, v5 │ │ +0658f6: 1214 |0025: const/4 v4, #int 1 // #1 │ │ +0658f8: 0f04 |0026: return v4 │ │ +0658fa: 1606 0000 |0027: const-wide/16 v6, #int 0 // #0 │ │ +0658fe: 3104 1406 |0029: cmp-long v4, v20, v6 │ │ +065902: 3d04 8700 |002b: if-lez v4, 00b2 // +0087 │ │ +065906: 1310 2b00 |002d: const/16 v16, #int 43 // #2b │ │ +06590a: 1606 e803 |002f: const-wide/16 v6, #int 1000 // #3e8 │ │ +06590e: 9f06 1406 |0031: rem-long v6, v20, v6 │ │ +065912: 846d |0033: long-to-int v13, v6 │ │ +065914: 1606 e803 |0034: const-wide/16 v6, #int 1000 // #3e8 │ │ +065918: 9e06 1406 |0036: div-long v6, v20, v6 │ │ +06591c: 8666 |0038: long-to-double v6, v6 │ │ +06591e: 7120 7b22 7600 |0039: invoke-static {v6, v7}, Ljava/lang/Math;.floor:(D)D // method@227b │ │ +065924: 0b06 |003c: move-result-wide v6 │ │ +065926: 8a60 |003d: double-to-int v0, v6 │ │ +065928: 0211 0000 |003e: move/from16 v17, v0 │ │ +06592c: 1203 |0040: const/4 v3, #int 0 // #0 │ │ +06592e: 120c |0041: const/4 v12, #int 0 // #0 │ │ +065930: 120e |0042: const/4 v14, #int 0 // #0 │ │ +065932: 1404 8051 0100 |0043: const v4, #float 1.21072e-40 // #00015180 │ │ +065938: 0200 1100 |0046: move/from16 v0, v17 │ │ +06593c: 3740 0d00 |0048: if-le v0, v4, 0055 // +000d │ │ +065940: 1404 8051 0100 |004a: const v4, #float 1.21072e-40 // #00015180 │ │ +065946: 9303 1104 |004d: div-int v3, v17, v4 │ │ +06594a: 1404 8051 0100 |004f: const v4, #float 1.21072e-40 // #00015180 │ │ +065950: b234 |0052: mul-int/2addr v4, v3 │ │ +065952: 9111 1104 |0053: sub-int v17, v17, v4 │ │ +065956: 1304 100e |0055: const/16 v4, #int 3600 // #e10 │ │ +06595a: 0200 1100 |0057: move/from16 v0, v17 │ │ +06595e: 3740 0a00 |0059: if-le v0, v4, 0063 // +000a │ │ +065962: 0200 1100 |005b: move/from16 v0, v17 │ │ +065966: d30c 100e |005d: div-int/lit16 v12, v0, #int 3600 // #0e10 │ │ +06596a: d2c4 100e |005f: mul-int/lit16 v4, v12, #int 3600 // #0e10 │ │ +06596e: 9111 1104 |0061: sub-int v17, v17, v4 │ │ +065972: 1304 3c00 |0063: const/16 v4, #int 60 // #3c │ │ +065976: 0200 1100 |0065: move/from16 v0, v17 │ │ +06597a: 3740 0800 |0067: if-le v0, v4, 006f // +0008 │ │ +06597e: db0e 113c |0069: div-int/lit8 v14, v17, #int 60 // #3c │ │ +065982: da04 0e3c |006b: mul-int/lit8 v4, v14, #int 60 // #3c │ │ +065986: 9111 1104 |006d: sub-int v17, v17, v4 │ │ +06598a: 1205 |006f: const/4 v5, #int 0 // #0 │ │ +06598c: 3816 5300 |0070: if-eqz v22, 00c3 // +0053 │ │ +065990: 1214 |0072: const/4 v4, #int 1 // #1 │ │ +065992: 1206 |0073: const/4 v6, #int 0 // #0 │ │ +065994: 1207 |0074: const/4 v7, #int 0 // #0 │ │ +065996: 7140 670f 4376 |0075: invoke-static {v3, v4, v6, v7}, Landroid/support/v4/util/TimeUtils;.accumField:(IIZI)I // method@0f67 │ │ +06599c: 0a0f |0078: move-result v15 │ │ +06599e: 1216 |0079: const/4 v6, #int 1 // #1 │ │ +0659a0: 3d0f 4100 |007a: if-lez v15, 00bb // +0041 │ │ +0659a4: 1214 |007c: const/4 v4, #int 1 // #1 │ │ +0659a6: 1227 |007d: const/4 v7, #int 2 // #2 │ │ +0659a8: 7140 670f 6c74 |007e: invoke-static {v12, v6, v4, v7}, Landroid/support/v4/util/TimeUtils;.accumField:(IIZI)I // method@0f67 │ │ +0659ae: 0a04 |0081: move-result v4 │ │ +0659b0: b04f |0082: add-int/2addr v15, v4 │ │ +0659b2: 1216 |0083: const/4 v6, #int 1 // #1 │ │ +0659b4: 3d0f 3900 |0084: if-lez v15, 00bd // +0039 │ │ +0659b8: 1214 |0086: const/4 v4, #int 1 // #1 │ │ +0659ba: 1227 |0087: const/4 v7, #int 2 // #2 │ │ +0659bc: 7140 670f 6e74 |0088: invoke-static {v14, v6, v4, v7}, Landroid/support/v4/util/TimeUtils;.accumField:(IIZI)I // method@0f67 │ │ +0659c2: 0a04 |008b: move-result v4 │ │ +0659c4: b04f |008c: add-int/2addr v15, v4 │ │ +0659c6: 1216 |008d: const/4 v6, #int 1 // #1 │ │ +0659c8: 3d0f 3100 |008e: if-lez v15, 00bf // +0031 │ │ +0659cc: 1214 |0090: const/4 v4, #int 1 // #1 │ │ +0659ce: 1227 |0091: const/4 v7, #int 2 // #2 │ │ +0659d0: 0200 1100 |0092: move/from16 v0, v17 │ │ +0659d4: 7140 670f 6074 |0094: invoke-static {v0, v6, v4, v7}, Landroid/support/v4/util/TimeUtils;.accumField:(IIZI)I // method@0f67 │ │ +0659da: 0a04 |0097: move-result v4 │ │ +0659dc: b04f |0098: add-int/2addr v15, v4 │ │ +0659de: 1226 |0099: const/4 v6, #int 2 // #2 │ │ +0659e0: 1217 |009a: const/4 v7, #int 1 // #1 │ │ +0659e2: 3d0f 2600 |009b: if-lez v15, 00c1 // +0026 │ │ +0659e6: 1234 |009d: const/4 v4, #int 3 // #3 │ │ +0659e8: 7140 670f 6d47 |009e: invoke-static {v13, v6, v7, v4}, Landroid/support/v4/util/TimeUtils;.accumField:(IIZI)I // method@0f67 │ │ +0659ee: 0a04 |00a1: move-result v4 │ │ +0659f0: d804 0401 |00a2: add-int/lit8 v4, v4, #int 1 // #01 │ │ +0659f4: b04f |00a4: add-int/2addr v15, v4 │ │ +0659f6: 0200 1600 |00a5: move/from16 v0, v22 │ │ +0659fa: 350f 1c00 |00a7: if-ge v15, v0, 00c3 // +001c │ │ +0659fe: 1304 2000 |00a9: const/16 v4, #int 32 // #20 │ │ +065a02: 5004 0205 |00ab: aput-char v4, v2, v5 │ │ +065a06: d805 0501 |00ad: add-int/lit8 v5, v5, #int 1 // #01 │ │ +065a0a: d80f 0f01 |00af: add-int/lit8 v15, v15, #int 1 // #01 │ │ +065a0e: 28f4 |00b1: goto 00a5 // -000c │ │ +065a10: 1310 2d00 |00b2: const/16 v16, #int 45 // #2d │ │ +065a14: 0500 1400 |00b4: move-wide/from16 v0, v20 │ │ +065a18: 7d00 |00b6: neg-long v0, v0 │ │ +065a1a: 0514 0000 |00b7: move-wide/from16 v20, v0 │ │ +065a1e: 2900 76ff |00b9: goto/16 002f // -008a │ │ +065a22: 1204 |00bb: const/4 v4, #int 0 // #0 │ │ +065a24: 28c1 |00bc: goto 007d // -003f │ │ +065a26: 1204 |00bd: const/4 v4, #int 0 // #0 │ │ +065a28: 28c9 |00be: goto 0087 // -0037 │ │ +065a2a: 1204 |00bf: const/4 v4, #int 0 // #0 │ │ +065a2c: 28d1 |00c0: goto 0091 // -002f │ │ +065a2e: 1204 |00c1: const/4 v4, #int 0 // #0 │ │ +065a30: 28dc |00c2: goto 009e // -0024 │ │ +065a32: 5010 0205 |00c3: aput-char v16, v2, v5 │ │ +065a36: d805 0501 |00c5: add-int/lit8 v5, v5, #int 1 // #01 │ │ +065a3a: 0212 0500 |00c7: move/from16 v18, v5 │ │ +065a3e: 3816 5900 |00c9: if-eqz v22, 0122 // +0059 │ │ +065a42: 1313 0100 |00cb: const/16 v19, #int 1 // #1 │ │ +065a46: 1304 6400 |00cd: const/16 v4, #int 100 // #64 │ │ +065a4a: 1206 |00cf: const/4 v6, #int 0 // #0 │ │ +065a4c: 1207 |00d0: const/4 v7, #int 0 // #0 │ │ +065a4e: 7706 6d0f 0200 |00d1: invoke-static/range {v2, v3, v4, v5, v6, v7}, Landroid/support/v4/util/TimeUtils;.printField:([CICIZI)I // method@0f6d │ │ +065a54: 0a05 |00d4: move-result v5 │ │ +065a56: 1308 6800 |00d5: const/16 v8, #int 104 // #68 │ │ +065a5a: 0200 1200 |00d7: move/from16 v0, v18 │ │ +065a5e: 3205 4c00 |00d9: if-eq v5, v0, 0125 // +004c │ │ +065a62: 121a |00db: const/4 v10, #int 1 // #1 │ │ +065a64: 3813 4b00 |00dc: if-eqz v19, 0127 // +004b │ │ +065a68: 122b |00de: const/4 v11, #int 2 // #2 │ │ +065a6a: 0726 |00df: move-object v6, v2 │ │ +065a6c: 01c7 |00e0: move v7, v12 │ │ +065a6e: 0159 |00e1: move v9, v5 │ │ +065a70: 7706 6d0f 0600 |00e2: invoke-static/range {v6, v7, v8, v9, v10, v11}, Landroid/support/v4/util/TimeUtils;.printField:([CICIZI)I // method@0f6d │ │ +065a76: 0a05 |00e5: move-result v5 │ │ +065a78: 1308 6d00 |00e6: const/16 v8, #int 109 // #6d │ │ +065a7c: 0200 1200 |00e8: move/from16 v0, v18 │ │ +065a80: 3205 3f00 |00ea: if-eq v5, v0, 0129 // +003f │ │ +065a84: 121a |00ec: const/4 v10, #int 1 // #1 │ │ +065a86: 3813 3e00 |00ed: if-eqz v19, 012b // +003e │ │ +065a8a: 122b |00ef: const/4 v11, #int 2 // #2 │ │ +065a8c: 0726 |00f0: move-object v6, v2 │ │ +065a8e: 01e7 |00f1: move v7, v14 │ │ +065a90: 0159 |00f2: move v9, v5 │ │ +065a92: 7706 6d0f 0600 |00f3: invoke-static/range {v6, v7, v8, v9, v10, v11}, Landroid/support/v4/util/TimeUtils;.printField:([CICIZI)I // method@0f6d │ │ +065a98: 0a05 |00f6: move-result v5 │ │ +065a9a: 1308 7300 |00f7: const/16 v8, #int 115 // #73 │ │ +065a9e: 0200 1200 |00f9: move/from16 v0, v18 │ │ +065aa2: 3205 3200 |00fb: if-eq v5, v0, 012d // +0032 │ │ +065aa6: 121a |00fd: const/4 v10, #int 1 // #1 │ │ +065aa8: 3813 3100 |00fe: if-eqz v19, 012f // +0031 │ │ +065aac: 122b |0100: const/4 v11, #int 2 // #2 │ │ +065aae: 0726 |0101: move-object v6, v2 │ │ +065ab0: 0207 1100 |0102: move/from16 v7, v17 │ │ +065ab4: 0159 |0104: move v9, v5 │ │ +065ab6: 7706 6d0f 0600 |0105: invoke-static/range {v6, v7, v8, v9, v10, v11}, Landroid/support/v4/util/TimeUtils;.printField:([CICIZI)I // method@0f6d │ │ +065abc: 0a05 |0108: move-result v5 │ │ +065abe: 1308 6d00 |0109: const/16 v8, #int 109 // #6d │ │ +065ac2: 121a |010b: const/4 v10, #int 1 // #1 │ │ +065ac4: 3813 2500 |010c: if-eqz v19, 0131 // +0025 │ │ +065ac8: 0200 1200 |010e: move/from16 v0, v18 │ │ +065acc: 3205 2100 |0110: if-eq v5, v0, 0131 // +0021 │ │ +065ad0: 123b |0112: const/4 v11, #int 3 // #3 │ │ +065ad2: 0726 |0113: move-object v6, v2 │ │ +065ad4: 01d7 |0114: move v7, v13 │ │ +065ad6: 0159 |0115: move v9, v5 │ │ +065ad8: 7706 6d0f 0600 |0116: invoke-static/range {v6, v7, v8, v9, v10, v11}, Landroid/support/v4/util/TimeUtils;.printField:([CICIZI)I // method@0f6d │ │ +065ade: 0a05 |0119: move-result v5 │ │ +065ae0: 1304 7300 |011a: const/16 v4, #int 115 // #73 │ │ +065ae4: 5004 0205 |011c: aput-char v4, v2, v5 │ │ +065ae8: d804 0501 |011e: add-int/lit8 v4, v5, #int 1 // #01 │ │ +065aec: 2900 06ff |0120: goto/16 0026 // -00fa │ │ +065af0: 1313 0000 |0122: const/16 v19, #int 0 // #0 │ │ +065af4: 28a9 |0124: goto 00cd // -0057 │ │ +065af6: 120a |0125: const/4 v10, #int 0 // #0 │ │ +065af8: 28b6 |0126: goto 00dc // -004a │ │ +065afa: 120b |0127: const/4 v11, #int 0 // #0 │ │ +065afc: 28b7 |0128: goto 00df // -0049 │ │ +065afe: 120a |0129: const/4 v10, #int 0 // #0 │ │ +065b00: 28c3 |012a: goto 00ed // -003d │ │ +065b02: 120b |012b: const/4 v11, #int 0 // #0 │ │ +065b04: 28c4 |012c: goto 00f0 // -003c │ │ +065b06: 120a |012d: const/4 v10, #int 0 // #0 │ │ +065b08: 28d0 |012e: goto 00fe // -0030 │ │ +065b0a: 120b |012f: const/4 v11, #int 0 // #0 │ │ +065b0c: 28d1 |0130: goto 0101 // -002f │ │ +065b0e: 120b |0131: const/4 v11, #int 0 // #0 │ │ +065b10: 28e1 |0132: goto 0113 // -001f │ │ catches : (none) │ │ positions : │ │ 0x0000 line=76 │ │ 0x0007 line=77 │ │ 0x000d line=80 │ │ 0x000f line=82 │ │ 0x0015 line=83 │ │ @@ -39285,50 +67382,50 @@ │ │ type : '([CICIZI)I' │ │ access : 0x000a (PRIVATE STATIC) │ │ code - │ │ registers : 9 │ │ ins : 6 │ │ outs : 0 │ │ insns size : 61 16-bit code units │ │ -044218: |[044218] android.support.v4.util.TimeUtils.printField:([CICIZI)I │ │ -044228: 3907 0400 |0000: if-nez v7, 0004 // +0004 │ │ -04422c: 3d04 3a00 |0002: if-lez v4, 003c // +003a │ │ -044230: 0161 |0004: move v1, v6 │ │ -044232: 3807 0500 |0005: if-eqz v7, 000a // +0005 │ │ -044236: 1232 |0007: const/4 v2, #int 3 // #3 │ │ -044238: 3528 0600 |0008: if-ge v8, v2, 000e // +0006 │ │ -04423c: 1302 6300 |000a: const/16 v2, #int 99 // #63 │ │ -044240: 3724 0e00 |000c: if-le v4, v2, 001a // +000e │ │ -044244: db00 0464 |000e: div-int/lit8 v0, v4, #int 100 // #64 │ │ -044248: d802 0030 |0010: add-int/lit8 v2, v0, #int 48 // #30 │ │ -04424c: 8e22 |0012: int-to-char v2, v2 │ │ -04424e: 5002 0306 |0013: aput-char v2, v3, v6 │ │ -044252: d806 0601 |0015: add-int/lit8 v6, v6, #int 1 // #01 │ │ -044256: da02 0064 |0017: mul-int/lit8 v2, v0, #int 100 // #64 │ │ -04425a: b124 |0019: sub-int/2addr v4, v2 │ │ -04425c: 3807 0500 |001a: if-eqz v7, 001f // +0005 │ │ -044260: 1222 |001c: const/4 v2, #int 2 // #2 │ │ -044262: 3528 0800 |001d: if-ge v8, v2, 0025 // +0008 │ │ -044266: 1302 0900 |001f: const/16 v2, #int 9 // #9 │ │ -04426a: 3624 0400 |0021: if-gt v4, v2, 0025 // +0004 │ │ -04426e: 3261 0e00 |0023: if-eq v1, v6, 0031 // +000e │ │ -044272: db00 040a |0025: div-int/lit8 v0, v4, #int 10 // #0a │ │ -044276: d802 0030 |0027: add-int/lit8 v2, v0, #int 48 // #30 │ │ -04427a: 8e22 |0029: int-to-char v2, v2 │ │ -04427c: 5002 0306 |002a: aput-char v2, v3, v6 │ │ -044280: d806 0601 |002c: add-int/lit8 v6, v6, #int 1 // #01 │ │ -044284: da02 000a |002e: mul-int/lit8 v2, v0, #int 10 // #0a │ │ -044288: b124 |0030: sub-int/2addr v4, v2 │ │ -04428a: d802 0430 |0031: add-int/lit8 v2, v4, #int 48 // #30 │ │ -04428e: 8e22 |0033: int-to-char v2, v2 │ │ -044290: 5002 0306 |0034: aput-char v2, v3, v6 │ │ -044294: d806 0601 |0036: add-int/lit8 v6, v6, #int 1 // #01 │ │ -044298: 5005 0306 |0038: aput-char v5, v3, v6 │ │ -04429c: d806 0601 |003a: add-int/lit8 v6, v6, #int 1 // #01 │ │ -0442a0: 0f06 |003c: return v6 │ │ +065b14: |[065b14] android.support.v4.util.TimeUtils.printField:([CICIZI)I │ │ +065b24: 3907 0400 |0000: if-nez v7, 0004 // +0004 │ │ +065b28: 3d04 3a00 |0002: if-lez v4, 003c // +003a │ │ +065b2c: 0161 |0004: move v1, v6 │ │ +065b2e: 3807 0500 |0005: if-eqz v7, 000a // +0005 │ │ +065b32: 1232 |0007: const/4 v2, #int 3 // #3 │ │ +065b34: 3528 0600 |0008: if-ge v8, v2, 000e // +0006 │ │ +065b38: 1302 6300 |000a: const/16 v2, #int 99 // #63 │ │ +065b3c: 3724 0e00 |000c: if-le v4, v2, 001a // +000e │ │ +065b40: db00 0464 |000e: div-int/lit8 v0, v4, #int 100 // #64 │ │ +065b44: d802 0030 |0010: add-int/lit8 v2, v0, #int 48 // #30 │ │ +065b48: 8e22 |0012: int-to-char v2, v2 │ │ +065b4a: 5002 0306 |0013: aput-char v2, v3, v6 │ │ +065b4e: d806 0601 |0015: add-int/lit8 v6, v6, #int 1 // #01 │ │ +065b52: da02 0064 |0017: mul-int/lit8 v2, v0, #int 100 // #64 │ │ +065b56: b124 |0019: sub-int/2addr v4, v2 │ │ +065b58: 3807 0500 |001a: if-eqz v7, 001f // +0005 │ │ +065b5c: 1222 |001c: const/4 v2, #int 2 // #2 │ │ +065b5e: 3528 0800 |001d: if-ge v8, v2, 0025 // +0008 │ │ +065b62: 1302 0900 |001f: const/16 v2, #int 9 // #9 │ │ +065b66: 3624 0400 |0021: if-gt v4, v2, 0025 // +0004 │ │ +065b6a: 3261 0e00 |0023: if-eq v1, v6, 0031 // +000e │ │ +065b6e: db00 040a |0025: div-int/lit8 v0, v4, #int 10 // #0a │ │ +065b72: d802 0030 |0027: add-int/lit8 v2, v0, #int 48 // #30 │ │ +065b76: 8e22 |0029: int-to-char v2, v2 │ │ +065b78: 5002 0306 |002a: aput-char v2, v3, v6 │ │ +065b7c: d806 0601 |002c: add-int/lit8 v6, v6, #int 1 // #01 │ │ +065b80: da02 000a |002e: mul-int/lit8 v2, v0, #int 10 // #0a │ │ +065b84: b124 |0030: sub-int/2addr v4, v2 │ │ +065b86: d802 0430 |0031: add-int/lit8 v2, v4, #int 48 // #30 │ │ +065b8a: 8e22 |0033: int-to-char v2, v2 │ │ +065b8c: 5002 0306 |0034: aput-char v2, v3, v6 │ │ +065b90: d806 0601 |0036: add-int/lit8 v6, v6, #int 1 // #01 │ │ +065b94: 5005 0306 |0038: aput-char v5, v3, v6 │ │ +065b98: d806 0601 |003a: add-int/lit8 v6, v6, #int 1 // #01 │ │ +065b9c: 0f06 |003c: return v6 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=53 │ │ 0x0004 line=54 │ │ 0x0005 line=55 │ │ 0x000e line=56 │ │ 0x0010 line=57 │ │ @@ -39352,32 +67449,32 @@ │ │ 0x0000 - 0x003d reg=4 amt I │ │ 0x0000 - 0x003d reg=5 suffix C │ │ 0x0000 - 0x003d reg=6 pos I │ │ 0x0000 - 0x003d reg=7 always Z │ │ 0x0000 - 0x003d reg=8 zeropad I │ │ │ │ Virtual methods - │ │ - source_file_idx : 2858 (TimeUtils.java) │ │ + source_file_idx : 3889 (TimeUtils.java) │ │ │ │ -Class #172 header: │ │ -class_idx : 390 │ │ +Class #335 header: │ │ +class_idx : 673 │ │ access_flags : 1536 (0x0600) │ │ -superclass_idx : 948 │ │ -source_file_idx : 397 │ │ +superclass_idx : 1337 │ │ +source_file_idx : 468 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 11 │ │ │ │ -Class #172 annotations: │ │ +Class #335 annotations: │ │ Annotations on class │ │ VISIBILITY_SYSTEM Ldalvik/annotation/EnclosingClass; value=Landroid/support/v4/view/AccessibilityDelegateCompat; │ │ VISIBILITY_SYSTEM Ldalvik/annotation/InnerClass; accessFlags=1544 name="AccessibilityDelegateImpl" │ │ │ │ -Class #172 - │ │ +Class #335 - │ │ Class descriptor : 'Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateImpl;' │ │ Access flags : 0x0600 (INTERFACE ABSTRACT) │ │ Superclass : 'Ljava/lang/Object;' │ │ Interfaces - │ │ Static fields - │ │ Instance fields - │ │ Direct methods - │ │ @@ -39444,31 +67541,31 @@ │ │ │ │ #10 : (in Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateImpl;) │ │ name : 'sendAccessibilityEventUnchecked' │ │ type : '(Ljava/lang/Object;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ - source_file_idx : 397 (AccessibilityDelegateCompat.java) │ │ + source_file_idx : 468 (AccessibilityDelegateCompat.java) │ │ │ │ -Class #173 header: │ │ -class_idx : 394 │ │ +Class #336 header: │ │ +class_idx : 677 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 948 │ │ -source_file_idx : 397 │ │ +superclass_idx : 1337 │ │ +source_file_idx : 468 │ │ static_fields_size : 2 │ │ instance_fields_size: 1 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 10 │ │ │ │ -Class #173 annotations: │ │ +Class #336 annotations: │ │ Annotations on class │ │ VISIBILITY_SYSTEM Ldalvik/annotation/MemberClasses; value={ Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl; Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl; Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateStubImpl; Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateImpl; } │ │ │ │ -Class #173 - │ │ +Class #336 - │ │ Class descriptor : 'Landroid/support/v4/view/AccessibilityDelegateCompat;' │ │ Access flags : 0x0001 (PUBLIC) │ │ Superclass : 'Ljava/lang/Object;' │ │ Interfaces - │ │ Static fields - │ │ #0 : (in Landroid/support/v4/view/AccessibilityDelegateCompat;) │ │ name : 'DEFAULT_DELEGATE' │ │ @@ -39489,37 +67586,37 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 44 16-bit code units │ │ -0442a4: |[0442a4] android.support.v4.view.AccessibilityDelegateCompat.:()V │ │ -0442b4: 6000 2c00 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@002c │ │ -0442b8: 1301 1000 |0002: const/16 v1, #int 16 // #10 │ │ -0442bc: 3410 1200 |0004: if-lt v0, v1, 0016 // +0012 │ │ -0442c0: 2200 8801 |0006: new-instance v0, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl; // type@0188 │ │ -0442c4: 7010 e808 0000 |0008: invoke-direct {v0}, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl;.:()V // method@08e8 │ │ -0442ca: 6900 fc02 |000b: sput-object v0, Landroid/support/v4/view/AccessibilityDelegateCompat;.IMPL:Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateImpl; // field@02fc │ │ -0442ce: 6200 fc02 |000d: sget-object v0, Landroid/support/v4/view/AccessibilityDelegateCompat;.IMPL:Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateImpl; // field@02fc │ │ -0442d2: 7210 d608 0000 |000f: invoke-interface {v0}, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateImpl;.newAccessiblityDelegateDefaultImpl:()Ljava/lang/Object; // method@08d6 │ │ -0442d8: 0c00 |0012: move-result-object v0 │ │ -0442da: 6900 fb02 |0013: sput-object v0, Landroid/support/v4/view/AccessibilityDelegateCompat;.DEFAULT_DELEGATE:Ljava/lang/Object; // field@02fb │ │ -0442de: 0e00 |0015: return-void │ │ -0442e0: 6000 2c00 |0016: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@002c │ │ -0442e4: 1301 0e00 |0018: const/16 v1, #int 14 // #e │ │ -0442e8: 3410 0a00 |001a: if-lt v0, v1, 0024 // +000a │ │ -0442ec: 2200 8501 |001c: new-instance v0, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl; // type@0185 │ │ -0442f0: 7010 c908 0000 |001e: invoke-direct {v0}, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl;.:()V // method@08c9 │ │ -0442f6: 6900 fc02 |0021: sput-object v0, Landroid/support/v4/view/AccessibilityDelegateCompat;.IMPL:Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateImpl; // field@02fc │ │ -0442fa: 28ea |0023: goto 000d // -0016 │ │ -0442fc: 2200 8901 |0024: new-instance v0, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateStubImpl; // type@0189 │ │ -044300: 7010 ec08 0000 |0026: invoke-direct {v0}, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateStubImpl;.:()V // method@08ec │ │ -044306: 6900 fc02 |0029: sput-object v0, Landroid/support/v4/view/AccessibilityDelegateCompat;.IMPL:Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateImpl; // field@02fc │ │ -04430a: 28e2 |002b: goto 000d // -001e │ │ +065ba0: |[065ba0] android.support.v4.view.AccessibilityDelegateCompat.:()V │ │ +065bb0: 6000 4000 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0040 │ │ +065bb4: 1301 1000 |0002: const/16 v1, #int 16 // #10 │ │ +065bb8: 3410 1200 |0004: if-lt v0, v1, 0016 // +0012 │ │ +065bbc: 2200 a302 |0006: new-instance v0, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl; // type@02a3 │ │ +065bc0: 7010 950f 0000 |0008: invoke-direct {v0}, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl;.:()V // method@0f95 │ │ +065bc6: 6900 3905 |000b: sput-object v0, Landroid/support/v4/view/AccessibilityDelegateCompat;.IMPL:Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateImpl; // field@0539 │ │ +065bca: 6200 3905 |000d: sget-object v0, Landroid/support/v4/view/AccessibilityDelegateCompat;.IMPL:Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateImpl; // field@0539 │ │ +065bce: 7210 830f 0000 |000f: invoke-interface {v0}, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateImpl;.newAccessiblityDelegateDefaultImpl:()Ljava/lang/Object; // method@0f83 │ │ +065bd4: 0c00 |0012: move-result-object v0 │ │ +065bd6: 6900 3805 |0013: sput-object v0, Landroid/support/v4/view/AccessibilityDelegateCompat;.DEFAULT_DELEGATE:Ljava/lang/Object; // field@0538 │ │ +065bda: 0e00 |0015: return-void │ │ +065bdc: 6000 4000 |0016: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0040 │ │ +065be0: 1301 0e00 |0018: const/16 v1, #int 14 // #e │ │ +065be4: 3410 0a00 |001a: if-lt v0, v1, 0024 // +000a │ │ +065be8: 2200 a002 |001c: new-instance v0, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl; // type@02a0 │ │ +065bec: 7010 760f 0000 |001e: invoke-direct {v0}, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl;.:()V // method@0f76 │ │ +065bf2: 6900 3905 |0021: sput-object v0, Landroid/support/v4/view/AccessibilityDelegateCompat;.IMPL:Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateImpl; // field@0539 │ │ +065bf6: 28ea |0023: goto 000d // -0016 │ │ +065bf8: 2200 a402 |0024: new-instance v0, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateStubImpl; // type@02a4 │ │ +065bfc: 7010 990f 0000 |0026: invoke-direct {v0}, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateStubImpl;.:()V // method@0f99 │ │ +065c02: 6900 3905 |0029: sput-object v0, Landroid/support/v4/view/AccessibilityDelegateCompat;.IMPL:Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateImpl; // field@0539 │ │ +065c06: 28e2 |002b: goto 000d // -001e │ │ catches : (none) │ │ positions : │ │ 0x0000 line=295 │ │ 0x0006 line=296 │ │ 0x000d line=302 │ │ 0x0015 line=303 │ │ 0x0016 line=297 │ │ @@ -39532,21 +67629,21 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 12 16-bit code units │ │ -04430c: |[04430c] android.support.v4.view.AccessibilityDelegateCompat.:()V │ │ -04431c: 7010 9117 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@1791 │ │ -044322: 6200 fc02 |0003: sget-object v0, Landroid/support/v4/view/AccessibilityDelegateCompat;.IMPL:Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateImpl; // field@02fc │ │ -044326: 7220 d508 1000 |0005: invoke-interface {v0, v1}, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateImpl;.newAccessiblityDelegateBridge:(Landroid/support/v4/view/AccessibilityDelegateCompat;)Ljava/lang/Object; // method@08d5 │ │ -04432c: 0c00 |0008: move-result-object v0 │ │ -04432e: 5b10 fd02 |0009: iput-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompat;.mBridge:Ljava/lang/Object; // field@02fd │ │ -044332: 0e00 |000b: return-void │ │ +065c08: |[065c08] android.support.v4.view.AccessibilityDelegateCompat.:()V │ │ +065c18: 7010 8622 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@2286 │ │ +065c1e: 6200 3905 |0003: sget-object v0, Landroid/support/v4/view/AccessibilityDelegateCompat;.IMPL:Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateImpl; // field@0539 │ │ +065c22: 7220 820f 1000 |0005: invoke-interface {v0, v1}, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateImpl;.newAccessiblityDelegateBridge:(Landroid/support/v4/view/AccessibilityDelegateCompat;)Ljava/lang/Object; // method@0f82 │ │ +065c28: 0c00 |0008: move-result-object v0 │ │ +065c2a: 5b10 3a05 |0009: iput-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompat;.mBridge:Ljava/lang/Object; // field@053a │ │ +065c2e: 0e00 |000b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=310 │ │ 0x0003 line=311 │ │ 0x000b line=312 │ │ locals : │ │ 0x0000 - 0x000c reg=1 this Landroid/support/v4/view/AccessibilityDelegateCompat; │ │ @@ -39557,20 +67654,20 @@ │ │ type : '(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 9 16-bit code units │ │ -044334: |[044334] android.support.v4.view.AccessibilityDelegateCompat.dispatchPopulateAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z │ │ -044344: 6200 fc02 |0000: sget-object v0, Landroid/support/v4/view/AccessibilityDelegateCompat;.IMPL:Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateImpl; // field@02fc │ │ -044348: 6201 fb02 |0002: sget-object v1, Landroid/support/v4/view/AccessibilityDelegateCompat;.DEFAULT_DELEGATE:Ljava/lang/Object; // field@02fb │ │ -04434c: 7240 d308 1043 |0004: invoke-interface {v0, v1, v3, v4}, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateImpl;.dispatchPopulateAccessibilityEvent:(Ljava/lang/Object;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z // method@08d3 │ │ -044352: 0a00 |0007: move-result v0 │ │ -044354: 0f00 |0008: return v0 │ │ +065c30: |[065c30] android.support.v4.view.AccessibilityDelegateCompat.dispatchPopulateAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z │ │ +065c40: 6200 3905 |0000: sget-object v0, Landroid/support/v4/view/AccessibilityDelegateCompat;.IMPL:Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateImpl; // field@0539 │ │ +065c44: 6201 3805 |0002: sget-object v1, Landroid/support/v4/view/AccessibilityDelegateCompat;.DEFAULT_DELEGATE:Ljava/lang/Object; // field@0538 │ │ +065c48: 7240 800f 1043 |0004: invoke-interface {v0, v1, v3, v4}, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateImpl;.dispatchPopulateAccessibilityEvent:(Ljava/lang/Object;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z // method@0f80 │ │ +065c4e: 0a00 |0007: move-result v0 │ │ +065c50: 0f00 |0008: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=379 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 this Landroid/support/v4/view/AccessibilityDelegateCompat; │ │ 0x0000 - 0x0009 reg=3 host Landroid/view/View; │ │ 0x0000 - 0x0009 reg=4 event Landroid/view/accessibility/AccessibilityEvent; │ │ @@ -39580,20 +67677,20 @@ │ │ type : '(Landroid/view/View;)Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 9 16-bit code units │ │ -044358: |[044358] android.support.v4.view.AccessibilityDelegateCompat.getAccessibilityNodeProvider:(Landroid/view/View;)Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat; │ │ -044368: 6200 fc02 |0000: sget-object v0, Landroid/support/v4/view/AccessibilityDelegateCompat;.IMPL:Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateImpl; // field@02fc │ │ -04436c: 6201 fb02 |0002: sget-object v1, Landroid/support/v4/view/AccessibilityDelegateCompat;.DEFAULT_DELEGATE:Ljava/lang/Object; // field@02fb │ │ -044370: 7230 d408 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateImpl;.getAccessibilityNodeProvider:(Ljava/lang/Object;Landroid/view/View;)Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat; // method@08d4 │ │ -044376: 0c00 |0007: move-result-object v0 │ │ -044378: 1100 |0008: return-object v0 │ │ +065c54: |[065c54] android.support.v4.view.AccessibilityDelegateCompat.getAccessibilityNodeProvider:(Landroid/view/View;)Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat; │ │ +065c64: 6200 3905 |0000: sget-object v0, Landroid/support/v4/view/AccessibilityDelegateCompat;.IMPL:Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateImpl; // field@0539 │ │ +065c68: 6201 3805 |0002: sget-object v1, Landroid/support/v4/view/AccessibilityDelegateCompat;.DEFAULT_DELEGATE:Ljava/lang/Object; // field@0538 │ │ +065c6c: 7230 810f 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateImpl;.getAccessibilityNodeProvider:(Ljava/lang/Object;Landroid/view/View;)Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat; // method@0f81 │ │ +065c72: 0c00 |0007: move-result-object v0 │ │ +065c74: 1100 |0008: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=480 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 this Landroid/support/v4/view/AccessibilityDelegateCompat; │ │ 0x0000 - 0x0009 reg=3 host Landroid/view/View; │ │ │ │ @@ -39602,17 +67699,17 @@ │ │ type : '()Ljava/lang/Object;' │ │ access : 0x0000 () │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -04437c: |[04437c] android.support.v4.view.AccessibilityDelegateCompat.getBridge:()Ljava/lang/Object; │ │ -04438c: 5410 fd02 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompat;.mBridge:Ljava/lang/Object; // field@02fd │ │ -044390: 1100 |0002: return-object v0 │ │ +065c78: |[065c78] android.support.v4.view.AccessibilityDelegateCompat.getBridge:()Ljava/lang/Object; │ │ +065c88: 5410 3a05 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompat;.mBridge:Ljava/lang/Object; // field@053a │ │ +065c8c: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=318 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/view/AccessibilityDelegateCompat; │ │ │ │ #3 : (in Landroid/support/v4/view/AccessibilityDelegateCompat;) │ │ @@ -39620,19 +67717,19 @@ │ │ type : '(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 8 16-bit code units │ │ -044394: |[044394] android.support.v4.view.AccessibilityDelegateCompat.onInitializeAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ -0443a4: 6200 fc02 |0000: sget-object v0, Landroid/support/v4/view/AccessibilityDelegateCompat;.IMPL:Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateImpl; // field@02fc │ │ -0443a8: 6201 fb02 |0002: sget-object v1, Landroid/support/v4/view/AccessibilityDelegateCompat;.DEFAULT_DELEGATE:Ljava/lang/Object; // field@02fb │ │ -0443ac: 7240 d708 1043 |0004: invoke-interface {v0, v1, v3, v4}, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateImpl;.onInitializeAccessibilityEvent:(Ljava/lang/Object;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V // method@08d7 │ │ -0443b2: 0e00 |0007: return-void │ │ +065c90: |[065c90] android.support.v4.view.AccessibilityDelegateCompat.onInitializeAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ +065ca0: 6200 3905 |0000: sget-object v0, Landroid/support/v4/view/AccessibilityDelegateCompat;.IMPL:Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateImpl; // field@0539 │ │ +065ca4: 6201 3805 |0002: sget-object v1, Landroid/support/v4/view/AccessibilityDelegateCompat;.DEFAULT_DELEGATE:Ljava/lang/Object; // field@0538 │ │ +065ca8: 7240 840f 1043 |0004: invoke-interface {v0, v1, v3, v4}, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateImpl;.onInitializeAccessibilityEvent:(Ljava/lang/Object;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V // method@0f84 │ │ +065cae: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=419 │ │ 0x0007 line=420 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/view/AccessibilityDelegateCompat; │ │ 0x0000 - 0x0008 reg=3 host Landroid/view/View; │ │ @@ -39643,19 +67740,19 @@ │ │ type : '(Landroid/view/View;Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 8 16-bit code units │ │ -0443b4: |[0443b4] android.support.v4.view.AccessibilityDelegateCompat.onInitializeAccessibilityNodeInfo:(Landroid/view/View;Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;)V │ │ -0443c4: 6200 fc02 |0000: sget-object v0, Landroid/support/v4/view/AccessibilityDelegateCompat;.IMPL:Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateImpl; // field@02fc │ │ -0443c8: 6201 fb02 |0002: sget-object v1, Landroid/support/v4/view/AccessibilityDelegateCompat;.DEFAULT_DELEGATE:Ljava/lang/Object; // field@02fb │ │ -0443cc: 7240 d808 1043 |0004: invoke-interface {v0, v1, v3, v4}, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateImpl;.onInitializeAccessibilityNodeInfo:(Ljava/lang/Object;Landroid/view/View;Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;)V // method@08d8 │ │ -0443d2: 0e00 |0007: return-void │ │ +065cb0: |[065cb0] android.support.v4.view.AccessibilityDelegateCompat.onInitializeAccessibilityNodeInfo:(Landroid/view/View;Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;)V │ │ +065cc0: 6200 3905 |0000: sget-object v0, Landroid/support/v4/view/AccessibilityDelegateCompat;.IMPL:Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateImpl; // field@0539 │ │ +065cc4: 6201 3805 |0002: sget-object v1, Landroid/support/v4/view/AccessibilityDelegateCompat;.DEFAULT_DELEGATE:Ljava/lang/Object; // field@0538 │ │ +065cc8: 7240 850f 1043 |0004: invoke-interface {v0, v1, v3, v4}, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateImpl;.onInitializeAccessibilityNodeInfo:(Ljava/lang/Object;Landroid/view/View;Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;)V // method@0f85 │ │ +065cce: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=438 │ │ 0x0007 line=439 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/view/AccessibilityDelegateCompat; │ │ 0x0000 - 0x0008 reg=3 host Landroid/view/View; │ │ @@ -39666,19 +67763,19 @@ │ │ type : '(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 8 16-bit code units │ │ -0443d4: |[0443d4] android.support.v4.view.AccessibilityDelegateCompat.onPopulateAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ -0443e4: 6200 fc02 |0000: sget-object v0, Landroid/support/v4/view/AccessibilityDelegateCompat;.IMPL:Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateImpl; // field@02fc │ │ -0443e8: 6201 fb02 |0002: sget-object v1, Landroid/support/v4/view/AccessibilityDelegateCompat;.DEFAULT_DELEGATE:Ljava/lang/Object; // field@02fb │ │ -0443ec: 7240 d908 1043 |0004: invoke-interface {v0, v1, v3, v4}, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateImpl;.onPopulateAccessibilityEvent:(Ljava/lang/Object;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V // method@08d9 │ │ -0443f2: 0e00 |0007: return-void │ │ +065cd0: |[065cd0] android.support.v4.view.AccessibilityDelegateCompat.onPopulateAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ +065ce0: 6200 3905 |0000: sget-object v0, Landroid/support/v4/view/AccessibilityDelegateCompat;.IMPL:Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateImpl; // field@0539 │ │ +065ce4: 6201 3805 |0002: sget-object v1, Landroid/support/v4/view/AccessibilityDelegateCompat;.DEFAULT_DELEGATE:Ljava/lang/Object; // field@0538 │ │ +065ce8: 7240 860f 1043 |0004: invoke-interface {v0, v1, v3, v4}, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateImpl;.onPopulateAccessibilityEvent:(Ljava/lang/Object;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V // method@0f86 │ │ +065cee: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=399 │ │ 0x0007 line=400 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/view/AccessibilityDelegateCompat; │ │ 0x0000 - 0x0008 reg=3 host Landroid/view/View; │ │ @@ -39689,20 +67786,20 @@ │ │ type : '(Landroid/view/ViewGroup;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 4 │ │ outs : 5 │ │ insns size : 9 16-bit code units │ │ -0443f4: |[0443f4] android.support.v4.view.AccessibilityDelegateCompat.onRequestSendAccessibilityEvent:(Landroid/view/ViewGroup;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z │ │ -044404: 6200 fc02 |0000: sget-object v0, Landroid/support/v4/view/AccessibilityDelegateCompat;.IMPL:Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateImpl; // field@02fc │ │ -044408: 6201 fb02 |0002: sget-object v1, Landroid/support/v4/view/AccessibilityDelegateCompat;.DEFAULT_DELEGATE:Ljava/lang/Object; // field@02fb │ │ -04440c: 7255 da08 1043 |0004: invoke-interface {v0, v1, v3, v4, v5}, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateImpl;.onRequestSendAccessibilityEvent:(Ljava/lang/Object;Landroid/view/ViewGroup;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z // method@08da │ │ -044412: 0a00 |0007: move-result v0 │ │ -044414: 0f00 |0008: return v0 │ │ +065cf0: |[065cf0] android.support.v4.view.AccessibilityDelegateCompat.onRequestSendAccessibilityEvent:(Landroid/view/ViewGroup;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z │ │ +065d00: 6200 3905 |0000: sget-object v0, Landroid/support/v4/view/AccessibilityDelegateCompat;.IMPL:Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateImpl; // field@0539 │ │ +065d04: 6201 3805 |0002: sget-object v1, Landroid/support/v4/view/AccessibilityDelegateCompat;.DEFAULT_DELEGATE:Ljava/lang/Object; // field@0538 │ │ +065d08: 7255 870f 1043 |0004: invoke-interface {v0, v1, v3, v4, v5}, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateImpl;.onRequestSendAccessibilityEvent:(Ljava/lang/Object;Landroid/view/ViewGroup;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z // method@0f87 │ │ +065d0e: 0a00 |0007: move-result v0 │ │ +065d10: 0f00 |0008: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=462 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 this Landroid/support/v4/view/AccessibilityDelegateCompat; │ │ 0x0000 - 0x0009 reg=3 host Landroid/view/ViewGroup; │ │ 0x0000 - 0x0009 reg=4 child Landroid/view/View; │ │ @@ -39713,20 +67810,20 @@ │ │ type : '(Landroid/view/View;ILandroid/os/Bundle;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 4 │ │ outs : 5 │ │ insns size : 9 16-bit code units │ │ -044418: |[044418] android.support.v4.view.AccessibilityDelegateCompat.performAccessibilityAction:(Landroid/view/View;ILandroid/os/Bundle;)Z │ │ -044428: 6200 fc02 |0000: sget-object v0, Landroid/support/v4/view/AccessibilityDelegateCompat;.IMPL:Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateImpl; // field@02fc │ │ -04442c: 6201 fb02 |0002: sget-object v1, Landroid/support/v4/view/AccessibilityDelegateCompat;.DEFAULT_DELEGATE:Ljava/lang/Object; // field@02fb │ │ -044430: 7255 db08 1043 |0004: invoke-interface {v0, v1, v3, v4, v5}, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateImpl;.performAccessibilityAction:(Ljava/lang/Object;Landroid/view/View;ILandroid/os/Bundle;)Z // method@08db │ │ -044436: 0a00 |0007: move-result v0 │ │ -044438: 0f00 |0008: return v0 │ │ +065d14: |[065d14] android.support.v4.view.AccessibilityDelegateCompat.performAccessibilityAction:(Landroid/view/View;ILandroid/os/Bundle;)Z │ │ +065d24: 6200 3905 |0000: sget-object v0, Landroid/support/v4/view/AccessibilityDelegateCompat;.IMPL:Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateImpl; // field@0539 │ │ +065d28: 6201 3805 |0002: sget-object v1, Landroid/support/v4/view/AccessibilityDelegateCompat;.DEFAULT_DELEGATE:Ljava/lang/Object; // field@0538 │ │ +065d2c: 7255 880f 1043 |0004: invoke-interface {v0, v1, v3, v4, v5}, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateImpl;.performAccessibilityAction:(Ljava/lang/Object;Landroid/view/View;ILandroid/os/Bundle;)Z // method@0f88 │ │ +065d32: 0a00 |0007: move-result v0 │ │ +065d34: 0f00 |0008: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=500 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 this Landroid/support/v4/view/AccessibilityDelegateCompat; │ │ 0x0000 - 0x0009 reg=3 host Landroid/view/View; │ │ 0x0000 - 0x0009 reg=4 action I │ │ @@ -39737,19 +67834,19 @@ │ │ type : '(Landroid/view/View;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 8 16-bit code units │ │ -04443c: |[04443c] android.support.v4.view.AccessibilityDelegateCompat.sendAccessibilityEvent:(Landroid/view/View;I)V │ │ -04444c: 6200 fc02 |0000: sget-object v0, Landroid/support/v4/view/AccessibilityDelegateCompat;.IMPL:Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateImpl; // field@02fc │ │ -044450: 6201 fb02 |0002: sget-object v1, Landroid/support/v4/view/AccessibilityDelegateCompat;.DEFAULT_DELEGATE:Ljava/lang/Object; // field@02fb │ │ -044454: 7240 dc08 1043 |0004: invoke-interface {v0, v1, v3, v4}, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateImpl;.sendAccessibilityEvent:(Ljava/lang/Object;Landroid/view/View;I)V // method@08dc │ │ -04445a: 0e00 |0007: return-void │ │ +065d38: |[065d38] android.support.v4.view.AccessibilityDelegateCompat.sendAccessibilityEvent:(Landroid/view/View;I)V │ │ +065d48: 6200 3905 |0000: sget-object v0, Landroid/support/v4/view/AccessibilityDelegateCompat;.IMPL:Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateImpl; // field@0539 │ │ +065d4c: 6201 3805 |0002: sget-object v1, Landroid/support/v4/view/AccessibilityDelegateCompat;.DEFAULT_DELEGATE:Ljava/lang/Object; // field@0538 │ │ +065d50: 7240 890f 1043 |0004: invoke-interface {v0, v1, v3, v4}, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateImpl;.sendAccessibilityEvent:(Ljava/lang/Object;Landroid/view/View;I)V // method@0f89 │ │ +065d56: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=336 │ │ 0x0007 line=337 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/view/AccessibilityDelegateCompat; │ │ 0x0000 - 0x0008 reg=3 host Landroid/view/View; │ │ @@ -39760,46 +67857,46 @@ │ │ type : '(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 8 16-bit code units │ │ -04445c: |[04445c] android.support.v4.view.AccessibilityDelegateCompat.sendAccessibilityEventUnchecked:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ -04446c: 6200 fc02 |0000: sget-object v0, Landroid/support/v4/view/AccessibilityDelegateCompat;.IMPL:Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateImpl; // field@02fc │ │ -044470: 6201 fb02 |0002: sget-object v1, Landroid/support/v4/view/AccessibilityDelegateCompat;.DEFAULT_DELEGATE:Ljava/lang/Object; // field@02fb │ │ -044474: 7240 dd08 1043 |0004: invoke-interface {v0, v1, v3, v4}, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateImpl;.sendAccessibilityEventUnchecked:(Ljava/lang/Object;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V // method@08dd │ │ -04447a: 0e00 |0007: return-void │ │ +065d58: |[065d58] android.support.v4.view.AccessibilityDelegateCompat.sendAccessibilityEventUnchecked:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ +065d68: 6200 3905 |0000: sget-object v0, Landroid/support/v4/view/AccessibilityDelegateCompat;.IMPL:Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateImpl; // field@0539 │ │ +065d6c: 6201 3805 |0002: sget-object v1, Landroid/support/v4/view/AccessibilityDelegateCompat;.DEFAULT_DELEGATE:Ljava/lang/Object; // field@0538 │ │ +065d70: 7240 8a0f 1043 |0004: invoke-interface {v0, v1, v3, v4}, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateImpl;.sendAccessibilityEventUnchecked:(Ljava/lang/Object;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V // method@0f8a │ │ +065d76: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=358 │ │ 0x0007 line=359 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/view/AccessibilityDelegateCompat; │ │ 0x0000 - 0x0008 reg=3 host Landroid/view/View; │ │ 0x0000 - 0x0008 reg=4 event Landroid/view/accessibility/AccessibilityEvent; │ │ │ │ - source_file_idx : 397 (AccessibilityDelegateCompat.java) │ │ + source_file_idx : 468 (AccessibilityDelegateCompat.java) │ │ │ │ -Class #174 header: │ │ -class_idx : 395 │ │ +Class #337 header: │ │ +class_idx : 678 │ │ access_flags : 16 (0x0010) │ │ -superclass_idx : 700 │ │ -source_file_idx : 398 │ │ +superclass_idx : 1073 │ │ +source_file_idx : 469 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 7 │ │ │ │ -Class #174 annotations: │ │ +Class #337 annotations: │ │ Annotations on class │ │ VISIBILITY_SYSTEM Ldalvik/annotation/EnclosingMethod; value=newAccessibilityDelegateBridge │ │ VISIBILITY_SYSTEM Ldalvik/annotation/InnerClass; accessFlags=8 name=null │ │ │ │ -Class #174 - │ │ +Class #337 - │ │ Class descriptor : 'Landroid/support/v4/view/AccessibilityDelegateCompatIcs$1;' │ │ Access flags : 0x0010 (FINAL) │ │ Superclass : 'Landroid/view/View$AccessibilityDelegate;' │ │ Interfaces - │ │ Static fields - │ │ Instance fields - │ │ #0 : (in Landroid/support/v4/view/AccessibilityDelegateCompatIcs$1;) │ │ @@ -39812,18 +67909,18 @@ │ │ type : '(Landroid/support/v4/view/AccessibilityDelegateCompatIcs$AccessibilityDelegateBridge;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -04447c: |[04447c] android.support.v4.view.AccessibilityDelegateCompatIcs$1.:(Landroid/support/v4/view/AccessibilityDelegateCompatIcs$AccessibilityDelegateBridge;)V │ │ -04448c: 5b01 fe02 |0000: iput-object v1, v0, Landroid/support/v4/view/AccessibilityDelegateCompatIcs$1;.val$bridge:Landroid/support/v4/view/AccessibilityDelegateCompatIcs$AccessibilityDelegateBridge; // field@02fe │ │ -044490: 7010 9b12 0000 |0002: invoke-direct {v0}, Landroid/view/View$AccessibilityDelegate;.:()V // method@129b │ │ -044496: 0e00 |0005: return-void │ │ +065d78: |[065d78] android.support.v4.view.AccessibilityDelegateCompatIcs$1.:(Landroid/support/v4/view/AccessibilityDelegateCompatIcs$AccessibilityDelegateBridge;)V │ │ +065d88: 5b01 3b05 |0000: iput-object v1, v0, Landroid/support/v4/view/AccessibilityDelegateCompatIcs$1;.val$bridge:Landroid/support/v4/view/AccessibilityDelegateCompatIcs$AccessibilityDelegateBridge; // field@053b │ │ +065d8c: 7010 da1c 0000 |0002: invoke-direct {v0}, Landroid/view/View$AccessibilityDelegate;.:()V // method@1cda │ │ +065d92: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=46 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Landroid/support/v4/view/AccessibilityDelegateCompatIcs$1; │ │ 0x0000 - 0x0006 reg=1 (null) Landroid/support/v4/view/AccessibilityDelegateCompatIcs$AccessibilityDelegateBridge; │ │ │ │ @@ -39833,19 +67930,19 @@ │ │ type : '(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 7 16-bit code units │ │ -044498: |[044498] android.support.v4.view.AccessibilityDelegateCompatIcs$1.dispatchPopulateAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z │ │ -0444a8: 5410 fe02 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompatIcs$1;.val$bridge:Landroid/support/v4/view/AccessibilityDelegateCompatIcs$AccessibilityDelegateBridge; // field@02fe │ │ -0444ac: 7230 0c09 2003 |0002: invoke-interface {v0, v2, v3}, Landroid/support/v4/view/AccessibilityDelegateCompatIcs$AccessibilityDelegateBridge;.dispatchPopulateAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z // method@090c │ │ -0444b2: 0a00 |0005: move-result v0 │ │ -0444b4: 0f00 |0006: return v0 │ │ +065d94: |[065d94] android.support.v4.view.AccessibilityDelegateCompatIcs$1.dispatchPopulateAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z │ │ +065da4: 5410 3b05 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompatIcs$1;.val$bridge:Landroid/support/v4/view/AccessibilityDelegateCompatIcs$AccessibilityDelegateBridge; // field@053b │ │ +065da8: 7230 b90f 2003 |0002: invoke-interface {v0, v2, v3}, Landroid/support/v4/view/AccessibilityDelegateCompatIcs$AccessibilityDelegateBridge;.dispatchPopulateAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z // method@0fb9 │ │ +065dae: 0a00 |0005: move-result v0 │ │ +065db0: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=49 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/view/AccessibilityDelegateCompatIcs$1; │ │ 0x0000 - 0x0007 reg=2 host Landroid/view/View; │ │ 0x0000 - 0x0007 reg=3 event Landroid/view/accessibility/AccessibilityEvent; │ │ @@ -39855,18 +67952,18 @@ │ │ type : '(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -0444b8: |[0444b8] android.support.v4.view.AccessibilityDelegateCompatIcs$1.onInitializeAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ -0444c8: 5410 fe02 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompatIcs$1;.val$bridge:Landroid/support/v4/view/AccessibilityDelegateCompatIcs$AccessibilityDelegateBridge; // field@02fe │ │ -0444cc: 7230 0d09 2003 |0002: invoke-interface {v0, v2, v3}, Landroid/support/v4/view/AccessibilityDelegateCompatIcs$AccessibilityDelegateBridge;.onInitializeAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V // method@090d │ │ -0444d2: 0e00 |0005: return-void │ │ +065db4: |[065db4] android.support.v4.view.AccessibilityDelegateCompatIcs$1.onInitializeAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ +065dc4: 5410 3b05 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompatIcs$1;.val$bridge:Landroid/support/v4/view/AccessibilityDelegateCompatIcs$AccessibilityDelegateBridge; // field@053b │ │ +065dc8: 7230 ba0f 2003 |0002: invoke-interface {v0, v2, v3}, Landroid/support/v4/view/AccessibilityDelegateCompatIcs$AccessibilityDelegateBridge;.onInitializeAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V // method@0fba │ │ +065dce: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=54 │ │ 0x0005 line=55 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/view/AccessibilityDelegateCompatIcs$1; │ │ 0x0000 - 0x0006 reg=2 host Landroid/view/View; │ │ @@ -39877,18 +67974,18 @@ │ │ type : '(Landroid/view/View;Landroid/view/accessibility/AccessibilityNodeInfo;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -0444d4: |[0444d4] android.support.v4.view.AccessibilityDelegateCompatIcs$1.onInitializeAccessibilityNodeInfo:(Landroid/view/View;Landroid/view/accessibility/AccessibilityNodeInfo;)V │ │ -0444e4: 5410 fe02 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompatIcs$1;.val$bridge:Landroid/support/v4/view/AccessibilityDelegateCompatIcs$AccessibilityDelegateBridge; // field@02fe │ │ -0444e8: 7230 0e09 2003 |0002: invoke-interface {v0, v2, v3}, Landroid/support/v4/view/AccessibilityDelegateCompatIcs$AccessibilityDelegateBridge;.onInitializeAccessibilityNodeInfo:(Landroid/view/View;Ljava/lang/Object;)V // method@090e │ │ -0444ee: 0e00 |0005: return-void │ │ +065dd0: |[065dd0] android.support.v4.view.AccessibilityDelegateCompatIcs$1.onInitializeAccessibilityNodeInfo:(Landroid/view/View;Landroid/view/accessibility/AccessibilityNodeInfo;)V │ │ +065de0: 5410 3b05 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompatIcs$1;.val$bridge:Landroid/support/v4/view/AccessibilityDelegateCompatIcs$AccessibilityDelegateBridge; // field@053b │ │ +065de4: 7230 bb0f 2003 |0002: invoke-interface {v0, v2, v3}, Landroid/support/v4/view/AccessibilityDelegateCompatIcs$AccessibilityDelegateBridge;.onInitializeAccessibilityNodeInfo:(Landroid/view/View;Ljava/lang/Object;)V // method@0fbb │ │ +065dea: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=59 │ │ 0x0005 line=60 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/view/AccessibilityDelegateCompatIcs$1; │ │ 0x0000 - 0x0006 reg=2 host Landroid/view/View; │ │ @@ -39899,18 +67996,18 @@ │ │ type : '(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -0444f0: |[0444f0] android.support.v4.view.AccessibilityDelegateCompatIcs$1.onPopulateAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ -044500: 5410 fe02 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompatIcs$1;.val$bridge:Landroid/support/v4/view/AccessibilityDelegateCompatIcs$AccessibilityDelegateBridge; // field@02fe │ │ -044504: 7230 0f09 2003 |0002: invoke-interface {v0, v2, v3}, Landroid/support/v4/view/AccessibilityDelegateCompatIcs$AccessibilityDelegateBridge;.onPopulateAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V // method@090f │ │ -04450a: 0e00 |0005: return-void │ │ +065dec: |[065dec] android.support.v4.view.AccessibilityDelegateCompatIcs$1.onPopulateAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ +065dfc: 5410 3b05 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompatIcs$1;.val$bridge:Landroid/support/v4/view/AccessibilityDelegateCompatIcs$AccessibilityDelegateBridge; // field@053b │ │ +065e00: 7230 bc0f 2003 |0002: invoke-interface {v0, v2, v3}, Landroid/support/v4/view/AccessibilityDelegateCompatIcs$AccessibilityDelegateBridge;.onPopulateAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V // method@0fbc │ │ +065e06: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=64 │ │ 0x0005 line=65 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/view/AccessibilityDelegateCompatIcs$1; │ │ 0x0000 - 0x0006 reg=2 host Landroid/view/View; │ │ @@ -39921,19 +68018,19 @@ │ │ type : '(Landroid/view/ViewGroup;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 7 16-bit code units │ │ -04450c: |[04450c] android.support.v4.view.AccessibilityDelegateCompatIcs$1.onRequestSendAccessibilityEvent:(Landroid/view/ViewGroup;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z │ │ -04451c: 5410 fe02 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompatIcs$1;.val$bridge:Landroid/support/v4/view/AccessibilityDelegateCompatIcs$AccessibilityDelegateBridge; // field@02fe │ │ -044520: 7240 1009 2043 |0002: invoke-interface {v0, v2, v3, v4}, Landroid/support/v4/view/AccessibilityDelegateCompatIcs$AccessibilityDelegateBridge;.onRequestSendAccessibilityEvent:(Landroid/view/ViewGroup;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z // method@0910 │ │ -044526: 0a00 |0005: move-result v0 │ │ -044528: 0f00 |0006: return v0 │ │ +065e08: |[065e08] android.support.v4.view.AccessibilityDelegateCompatIcs$1.onRequestSendAccessibilityEvent:(Landroid/view/ViewGroup;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z │ │ +065e18: 5410 3b05 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompatIcs$1;.val$bridge:Landroid/support/v4/view/AccessibilityDelegateCompatIcs$AccessibilityDelegateBridge; // field@053b │ │ +065e1c: 7240 bd0f 2043 |0002: invoke-interface {v0, v2, v3, v4}, Landroid/support/v4/view/AccessibilityDelegateCompatIcs$AccessibilityDelegateBridge;.onRequestSendAccessibilityEvent:(Landroid/view/ViewGroup;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z // method@0fbd │ │ +065e22: 0a00 |0005: move-result v0 │ │ +065e24: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=70 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/view/AccessibilityDelegateCompatIcs$1; │ │ 0x0000 - 0x0007 reg=2 host Landroid/view/ViewGroup; │ │ 0x0000 - 0x0007 reg=3 child Landroid/view/View; │ │ @@ -39944,18 +68041,18 @@ │ │ type : '(Landroid/view/View;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -04452c: |[04452c] android.support.v4.view.AccessibilityDelegateCompatIcs$1.sendAccessibilityEvent:(Landroid/view/View;I)V │ │ -04453c: 5410 fe02 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompatIcs$1;.val$bridge:Landroid/support/v4/view/AccessibilityDelegateCompatIcs$AccessibilityDelegateBridge; // field@02fe │ │ -044540: 7230 1109 2003 |0002: invoke-interface {v0, v2, v3}, Landroid/support/v4/view/AccessibilityDelegateCompatIcs$AccessibilityDelegateBridge;.sendAccessibilityEvent:(Landroid/view/View;I)V // method@0911 │ │ -044546: 0e00 |0005: return-void │ │ +065e28: |[065e28] android.support.v4.view.AccessibilityDelegateCompatIcs$1.sendAccessibilityEvent:(Landroid/view/View;I)V │ │ +065e38: 5410 3b05 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompatIcs$1;.val$bridge:Landroid/support/v4/view/AccessibilityDelegateCompatIcs$AccessibilityDelegateBridge; // field@053b │ │ +065e3c: 7230 be0f 2003 |0002: invoke-interface {v0, v2, v3}, Landroid/support/v4/view/AccessibilityDelegateCompatIcs$AccessibilityDelegateBridge;.sendAccessibilityEvent:(Landroid/view/View;I)V // method@0fbe │ │ +065e42: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=75 │ │ 0x0005 line=76 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/view/AccessibilityDelegateCompatIcs$1; │ │ 0x0000 - 0x0006 reg=2 host Landroid/view/View; │ │ @@ -39966,45 +68063,45 @@ │ │ type : '(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -044548: |[044548] android.support.v4.view.AccessibilityDelegateCompatIcs$1.sendAccessibilityEventUnchecked:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ -044558: 5410 fe02 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompatIcs$1;.val$bridge:Landroid/support/v4/view/AccessibilityDelegateCompatIcs$AccessibilityDelegateBridge; // field@02fe │ │ -04455c: 7230 1209 2003 |0002: invoke-interface {v0, v2, v3}, Landroid/support/v4/view/AccessibilityDelegateCompatIcs$AccessibilityDelegateBridge;.sendAccessibilityEventUnchecked:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V // method@0912 │ │ -044562: 0e00 |0005: return-void │ │ +065e44: |[065e44] android.support.v4.view.AccessibilityDelegateCompatIcs$1.sendAccessibilityEventUnchecked:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ +065e54: 5410 3b05 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompatIcs$1;.val$bridge:Landroid/support/v4/view/AccessibilityDelegateCompatIcs$AccessibilityDelegateBridge; // field@053b │ │ +065e58: 7230 bf0f 2003 |0002: invoke-interface {v0, v2, v3}, Landroid/support/v4/view/AccessibilityDelegateCompatIcs$AccessibilityDelegateBridge;.sendAccessibilityEventUnchecked:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V // method@0fbf │ │ +065e5e: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=80 │ │ 0x0005 line=81 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/view/AccessibilityDelegateCompatIcs$1; │ │ 0x0000 - 0x0006 reg=2 host Landroid/view/View; │ │ 0x0000 - 0x0006 reg=3 event Landroid/view/accessibility/AccessibilityEvent; │ │ │ │ - source_file_idx : 398 (AccessibilityDelegateCompatIcs.java) │ │ + source_file_idx : 469 (AccessibilityDelegateCompatIcs.java) │ │ │ │ -Class #175 header: │ │ -class_idx : 396 │ │ +Class #338 header: │ │ +class_idx : 679 │ │ access_flags : 1537 (0x0601) │ │ -superclass_idx : 948 │ │ -source_file_idx : 398 │ │ +superclass_idx : 1337 │ │ +source_file_idx : 469 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 7 │ │ │ │ -Class #175 annotations: │ │ +Class #338 annotations: │ │ Annotations on class │ │ VISIBILITY_SYSTEM Ldalvik/annotation/EnclosingClass; value=Landroid/support/v4/view/AccessibilityDelegateCompatIcs; │ │ VISIBILITY_SYSTEM Ldalvik/annotation/InnerClass; accessFlags=1545 name="AccessibilityDelegateBridge" │ │ │ │ -Class #175 - │ │ +Class #338 - │ │ Class descriptor : 'Landroid/support/v4/view/AccessibilityDelegateCompatIcs$AccessibilityDelegateBridge;' │ │ Access flags : 0x0601 (PUBLIC INTERFACE ABSTRACT) │ │ Superclass : 'Ljava/lang/Object;' │ │ Interfaces - │ │ Static fields - │ │ Instance fields - │ │ Direct methods - │ │ @@ -40047,31 +68144,31 @@ │ │ │ │ #6 : (in Landroid/support/v4/view/AccessibilityDelegateCompatIcs$AccessibilityDelegateBridge;) │ │ name : 'sendAccessibilityEventUnchecked' │ │ type : '(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ - source_file_idx : 398 (AccessibilityDelegateCompatIcs.java) │ │ + source_file_idx : 469 (AccessibilityDelegateCompatIcs.java) │ │ │ │ -Class #176 header: │ │ -class_idx : 397 │ │ +Class #339 header: │ │ +class_idx : 680 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 948 │ │ -source_file_idx : 398 │ │ +superclass_idx : 1337 │ │ +source_file_idx : 469 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 10 │ │ virtual_methods_size: 0 │ │ │ │ -Class #176 annotations: │ │ +Class #339 annotations: │ │ Annotations on class │ │ VISIBILITY_SYSTEM Ldalvik/annotation/MemberClasses; value={ Landroid/support/v4/view/AccessibilityDelegateCompatIcs$AccessibilityDelegateBridge; } │ │ │ │ -Class #176 - │ │ +Class #339 - │ │ Class descriptor : 'Landroid/support/v4/view/AccessibilityDelegateCompatIcs;' │ │ Access flags : 0x0000 () │ │ Superclass : 'Ljava/lang/Object;' │ │ Interfaces - │ │ Static fields - │ │ Instance fields - │ │ Direct methods - │ │ @@ -40080,17 +68177,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -044564: |[044564] android.support.v4.view.AccessibilityDelegateCompatIcs.:()V │ │ -044574: 7010 9117 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1791 │ │ -04457a: 0e00 |0003: return-void │ │ +065e60: |[065e60] android.support.v4.view.AccessibilityDelegateCompatIcs.:()V │ │ +065e70: 7010 8622 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2286 │ │ +065e76: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=28 │ │ 0x0003 line=30 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/AccessibilityDelegateCompatIcs; │ │ │ │ @@ -40099,19 +68196,19 @@ │ │ type : '(Ljava/lang/Object;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 7 16-bit code units │ │ -04457c: |[04457c] android.support.v4.view.AccessibilityDelegateCompatIcs.dispatchPopulateAccessibilityEvent:(Ljava/lang/Object;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z │ │ -04458c: 1f01 bc02 |0000: check-cast v1, Landroid/view/View$AccessibilityDelegate; // type@02bc │ │ -044590: 6e30 9c12 2103 |0002: invoke-virtual {v1, v2, v3}, Landroid/view/View$AccessibilityDelegate;.dispatchPopulateAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z // method@129c │ │ -044596: 0a00 |0005: move-result v0 │ │ -044598: 0f00 |0006: return v0 │ │ +065e78: |[065e78] android.support.v4.view.AccessibilityDelegateCompatIcs.dispatchPopulateAccessibilityEvent:(Ljava/lang/Object;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z │ │ +065e88: 1f01 3104 |0000: check-cast v1, Landroid/view/View$AccessibilityDelegate; // type@0431 │ │ +065e8c: 6e30 db1c 2103 |0002: invoke-virtual {v1, v2, v3}, Landroid/view/View$AccessibilityDelegate;.dispatchPopulateAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z // method@1cdb │ │ +065e92: 0a00 |0005: move-result v0 │ │ +065e94: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=87 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 delegate Ljava/lang/Object; │ │ 0x0000 - 0x0007 reg=2 host Landroid/view/View; │ │ 0x0000 - 0x0007 reg=3 event Landroid/view/accessibility/AccessibilityEvent; │ │ @@ -40121,18 +68218,18 @@ │ │ type : '(Landroid/support/v4/view/AccessibilityDelegateCompatIcs$AccessibilityDelegateBridge;)Ljava/lang/Object;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -04459c: |[04459c] android.support.v4.view.AccessibilityDelegateCompatIcs.newAccessibilityDelegateBridge:(Landroid/support/v4/view/AccessibilityDelegateCompatIcs$AccessibilityDelegateBridge;)Ljava/lang/Object; │ │ -0445ac: 2200 8b01 |0000: new-instance v0, Landroid/support/v4/view/AccessibilityDelegateCompatIcs$1; // type@018b │ │ -0445b0: 7020 0409 1000 |0002: invoke-direct {v0, v1}, Landroid/support/v4/view/AccessibilityDelegateCompatIcs$1;.:(Landroid/support/v4/view/AccessibilityDelegateCompatIcs$AccessibilityDelegateBridge;)V // method@0904 │ │ -0445b6: 1100 |0005: return-object v0 │ │ +065e98: |[065e98] android.support.v4.view.AccessibilityDelegateCompatIcs.newAccessibilityDelegateBridge:(Landroid/support/v4/view/AccessibilityDelegateCompatIcs$AccessibilityDelegateBridge;)Ljava/lang/Object; │ │ +065ea8: 2200 a602 |0000: new-instance v0, Landroid/support/v4/view/AccessibilityDelegateCompatIcs$1; // type@02a6 │ │ +065eac: 7020 b10f 1000 |0002: invoke-direct {v0, v1}, Landroid/support/v4/view/AccessibilityDelegateCompatIcs$1;.:(Landroid/support/v4/view/AccessibilityDelegateCompatIcs$AccessibilityDelegateBridge;)V // method@0fb1 │ │ +065eb2: 1100 |0005: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=46 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 bridge Landroid/support/v4/view/AccessibilityDelegateCompatIcs$AccessibilityDelegateBridge; │ │ │ │ #3 : (in Landroid/support/v4/view/AccessibilityDelegateCompatIcs;) │ │ @@ -40140,36 +68237,36 @@ │ │ type : '()Ljava/lang/Object;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -0445b8: |[0445b8] android.support.v4.view.AccessibilityDelegateCompatIcs.newAccessibilityDelegateDefaultImpl:()Ljava/lang/Object; │ │ -0445c8: 2200 bc02 |0000: new-instance v0, Landroid/view/View$AccessibilityDelegate; // type@02bc │ │ -0445cc: 7010 9b12 0000 |0002: invoke-direct {v0}, Landroid/view/View$AccessibilityDelegate;.:()V // method@129b │ │ -0445d2: 1100 |0005: return-object v0 │ │ +065eb4: |[065eb4] android.support.v4.view.AccessibilityDelegateCompatIcs.newAccessibilityDelegateDefaultImpl:()Ljava/lang/Object; │ │ +065ec4: 2200 3104 |0000: new-instance v0, Landroid/view/View$AccessibilityDelegate; // type@0431 │ │ +065ec8: 7010 da1c 0000 |0002: invoke-direct {v0}, Landroid/view/View$AccessibilityDelegate;.:()V // method@1cda │ │ +065ece: 1100 |0005: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=42 │ │ locals : │ │ │ │ #4 : (in Landroid/support/v4/view/AccessibilityDelegateCompatIcs;) │ │ name : 'onInitializeAccessibilityEvent' │ │ type : '(Ljava/lang/Object;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -0445d4: |[0445d4] android.support.v4.view.AccessibilityDelegateCompatIcs.onInitializeAccessibilityEvent:(Ljava/lang/Object;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ -0445e4: 1f00 bc02 |0000: check-cast v0, Landroid/view/View$AccessibilityDelegate; // type@02bc │ │ -0445e8: 6e30 9e12 1002 |0002: invoke-virtual {v0, v1, v2}, Landroid/view/View$AccessibilityDelegate;.onInitializeAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V // method@129e │ │ -0445ee: 0e00 |0005: return-void │ │ +065ed0: |[065ed0] android.support.v4.view.AccessibilityDelegateCompatIcs.onInitializeAccessibilityEvent:(Ljava/lang/Object;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ +065ee0: 1f00 3104 |0000: check-cast v0, Landroid/view/View$AccessibilityDelegate; // type@0431 │ │ +065ee4: 6e30 dd1c 1002 |0002: invoke-virtual {v0, v1, v2}, Landroid/view/View$AccessibilityDelegate;.onInitializeAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V // method@1cdd │ │ +065eea: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=92 │ │ 0x0005 line=93 │ │ locals : │ │ 0x0000 - 0x0002 reg=0 delegate Ljava/lang/Object; │ │ 0x0000 - 0x0006 reg=1 host Landroid/view/View; │ │ @@ -40180,19 +68277,19 @@ │ │ type : '(Ljava/lang/Object;Landroid/view/View;Ljava/lang/Object;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -0445f0: |[0445f0] android.support.v4.view.AccessibilityDelegateCompatIcs.onInitializeAccessibilityNodeInfo:(Ljava/lang/Object;Landroid/view/View;Ljava/lang/Object;)V │ │ -044600: 1f00 bc02 |0000: check-cast v0, Landroid/view/View$AccessibilityDelegate; // type@02bc │ │ -044604: 1f02 d102 |0002: check-cast v2, Landroid/view/accessibility/AccessibilityNodeInfo; // type@02d1 │ │ -044608: 6e30 9f12 1002 |0004: invoke-virtual {v0, v1, v2}, Landroid/view/View$AccessibilityDelegate;.onInitializeAccessibilityNodeInfo:(Landroid/view/View;Landroid/view/accessibility/AccessibilityNodeInfo;)V // method@129f │ │ -04460e: 0e00 |0007: return-void │ │ +065eec: |[065eec] android.support.v4.view.AccessibilityDelegateCompatIcs.onInitializeAccessibilityNodeInfo:(Ljava/lang/Object;Landroid/view/View;Ljava/lang/Object;)V │ │ +065efc: 1f00 3104 |0000: check-cast v0, Landroid/view/View$AccessibilityDelegate; // type@0431 │ │ +065f00: 1f02 4e04 |0002: check-cast v2, Landroid/view/accessibility/AccessibilityNodeInfo; // type@044e │ │ +065f04: 6e30 de1c 1002 |0004: invoke-virtual {v0, v1, v2}, Landroid/view/View$AccessibilityDelegate;.onInitializeAccessibilityNodeInfo:(Landroid/view/View;Landroid/view/accessibility/AccessibilityNodeInfo;)V // method@1cde │ │ +065f0a: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=96 │ │ 0x0007 line=98 │ │ locals : │ │ 0x0000 - 0x0002 reg=0 delegate Ljava/lang/Object; │ │ 0x0000 - 0x0004 reg=2 info Ljava/lang/Object; │ │ @@ -40203,18 +68300,18 @@ │ │ type : '(Ljava/lang/Object;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -044610: |[044610] android.support.v4.view.AccessibilityDelegateCompatIcs.onPopulateAccessibilityEvent:(Ljava/lang/Object;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ -044620: 1f00 bc02 |0000: check-cast v0, Landroid/view/View$AccessibilityDelegate; // type@02bc │ │ -044624: 6e30 a012 1002 |0002: invoke-virtual {v0, v1, v2}, Landroid/view/View$AccessibilityDelegate;.onPopulateAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V // method@12a0 │ │ -04462a: 0e00 |0005: return-void │ │ +065f0c: |[065f0c] android.support.v4.view.AccessibilityDelegateCompatIcs.onPopulateAccessibilityEvent:(Ljava/lang/Object;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ +065f1c: 1f00 3104 |0000: check-cast v0, Landroid/view/View$AccessibilityDelegate; // type@0431 │ │ +065f20: 6e30 df1c 1002 |0002: invoke-virtual {v0, v1, v2}, Landroid/view/View$AccessibilityDelegate;.onPopulateAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V // method@1cdf │ │ +065f26: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=102 │ │ 0x0005 line=103 │ │ locals : │ │ 0x0000 - 0x0002 reg=0 delegate Ljava/lang/Object; │ │ 0x0000 - 0x0006 reg=1 host Landroid/view/View; │ │ @@ -40225,19 +68322,19 @@ │ │ type : '(Ljava/lang/Object;Landroid/view/ViewGroup;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 7 16-bit code units │ │ -04462c: |[04462c] android.support.v4.view.AccessibilityDelegateCompatIcs.onRequestSendAccessibilityEvent:(Ljava/lang/Object;Landroid/view/ViewGroup;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z │ │ -04463c: 1f01 bc02 |0000: check-cast v1, Landroid/view/View$AccessibilityDelegate; // type@02bc │ │ -044640: 6e40 a112 2143 |0002: invoke-virtual {v1, v2, v3, v4}, Landroid/view/View$AccessibilityDelegate;.onRequestSendAccessibilityEvent:(Landroid/view/ViewGroup;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z // method@12a1 │ │ -044646: 0a00 |0005: move-result v0 │ │ -044648: 0f00 |0006: return v0 │ │ +065f28: |[065f28] android.support.v4.view.AccessibilityDelegateCompatIcs.onRequestSendAccessibilityEvent:(Ljava/lang/Object;Landroid/view/ViewGroup;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z │ │ +065f38: 1f01 3104 |0000: check-cast v1, Landroid/view/View$AccessibilityDelegate; // type@0431 │ │ +065f3c: 6e40 e01c 2143 |0002: invoke-virtual {v1, v2, v3, v4}, Landroid/view/View$AccessibilityDelegate;.onRequestSendAccessibilityEvent:(Landroid/view/ViewGroup;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z // method@1ce0 │ │ +065f42: 0a00 |0005: move-result v0 │ │ +065f44: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=107 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 delegate Ljava/lang/Object; │ │ 0x0000 - 0x0007 reg=2 host Landroid/view/ViewGroup; │ │ 0x0000 - 0x0007 reg=3 child Landroid/view/View; │ │ @@ -40248,18 +68345,18 @@ │ │ type : '(Ljava/lang/Object;Landroid/view/View;I)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -04464c: |[04464c] android.support.v4.view.AccessibilityDelegateCompatIcs.sendAccessibilityEvent:(Ljava/lang/Object;Landroid/view/View;I)V │ │ -04465c: 1f00 bc02 |0000: check-cast v0, Landroid/view/View$AccessibilityDelegate; // type@02bc │ │ -044660: 6e30 a312 1002 |0002: invoke-virtual {v0, v1, v2}, Landroid/view/View$AccessibilityDelegate;.sendAccessibilityEvent:(Landroid/view/View;I)V // method@12a3 │ │ -044666: 0e00 |0005: return-void │ │ +065f48: |[065f48] android.support.v4.view.AccessibilityDelegateCompatIcs.sendAccessibilityEvent:(Ljava/lang/Object;Landroid/view/View;I)V │ │ +065f58: 1f00 3104 |0000: check-cast v0, Landroid/view/View$AccessibilityDelegate; // type@0431 │ │ +065f5c: 6e30 e21c 1002 |0002: invoke-virtual {v0, v1, v2}, Landroid/view/View$AccessibilityDelegate;.sendAccessibilityEvent:(Landroid/view/View;I)V // method@1ce2 │ │ +065f62: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=112 │ │ 0x0005 line=113 │ │ locals : │ │ 0x0000 - 0x0002 reg=0 delegate Ljava/lang/Object; │ │ 0x0000 - 0x0006 reg=1 host Landroid/view/View; │ │ @@ -40270,46 +68367,46 @@ │ │ type : '(Ljava/lang/Object;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -044668: |[044668] android.support.v4.view.AccessibilityDelegateCompatIcs.sendAccessibilityEventUnchecked:(Ljava/lang/Object;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ -044678: 1f00 bc02 |0000: check-cast v0, Landroid/view/View$AccessibilityDelegate; // type@02bc │ │ -04467c: 6e30 a412 1002 |0002: invoke-virtual {v0, v1, v2}, Landroid/view/View$AccessibilityDelegate;.sendAccessibilityEventUnchecked:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V // method@12a4 │ │ -044682: 0e00 |0005: return-void │ │ +065f64: |[065f64] android.support.v4.view.AccessibilityDelegateCompatIcs.sendAccessibilityEventUnchecked:(Ljava/lang/Object;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ +065f74: 1f00 3104 |0000: check-cast v0, Landroid/view/View$AccessibilityDelegate; // type@0431 │ │ +065f78: 6e30 e31c 1002 |0002: invoke-virtual {v0, v1, v2}, Landroid/view/View$AccessibilityDelegate;.sendAccessibilityEventUnchecked:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V // method@1ce3 │ │ +065f7e: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=117 │ │ 0x0005 line=118 │ │ locals : │ │ 0x0000 - 0x0002 reg=0 delegate Ljava/lang/Object; │ │ 0x0000 - 0x0006 reg=1 host Landroid/view/View; │ │ 0x0000 - 0x0006 reg=2 event Landroid/view/accessibility/AccessibilityEvent; │ │ │ │ Virtual methods - │ │ - source_file_idx : 398 (AccessibilityDelegateCompatIcs.java) │ │ + source_file_idx : 469 (AccessibilityDelegateCompatIcs.java) │ │ │ │ -Class #177 header: │ │ -class_idx : 398 │ │ +Class #340 header: │ │ +class_idx : 681 │ │ access_flags : 16 (0x0010) │ │ -superclass_idx : 700 │ │ -source_file_idx : 399 │ │ +superclass_idx : 1073 │ │ +source_file_idx : 470 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 9 │ │ │ │ -Class #177 annotations: │ │ +Class #340 annotations: │ │ Annotations on class │ │ VISIBILITY_SYSTEM Ldalvik/annotation/EnclosingMethod; value=newAccessibilityDelegateBridge │ │ VISIBILITY_SYSTEM Ldalvik/annotation/InnerClass; accessFlags=8 name=null │ │ │ │ -Class #177 - │ │ +Class #340 - │ │ Class descriptor : 'Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$1;' │ │ Access flags : 0x0010 (FINAL) │ │ Superclass : 'Landroid/view/View$AccessibilityDelegate;' │ │ Interfaces - │ │ Static fields - │ │ Instance fields - │ │ #0 : (in Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$1;) │ │ @@ -40322,18 +68419,18 @@ │ │ type : '(Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$AccessibilityDelegateBridgeJellyBean;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -044684: |[044684] android.support.v4.view.AccessibilityDelegateCompatJellyBean$1.:(Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$AccessibilityDelegateBridgeJellyBean;)V │ │ -044694: 5b01 ff02 |0000: iput-object v1, v0, Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$1;.val$bridge:Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$AccessibilityDelegateBridgeJellyBean; // field@02ff │ │ -044698: 7010 9b12 0000 |0002: invoke-direct {v0}, Landroid/view/View$AccessibilityDelegate;.:()V // method@129b │ │ -04469e: 0e00 |0005: return-void │ │ +065f80: |[065f80] android.support.v4.view.AccessibilityDelegateCompatJellyBean$1.:(Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$AccessibilityDelegateBridgeJellyBean;)V │ │ +065f90: 5b01 3c05 |0000: iput-object v1, v0, Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$1;.val$bridge:Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$AccessibilityDelegateBridgeJellyBean; // field@053c │ │ +065f94: 7010 da1c 0000 |0002: invoke-direct {v0}, Landroid/view/View$AccessibilityDelegate;.:()V // method@1cda │ │ +065f9a: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=47 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$1; │ │ 0x0000 - 0x0006 reg=1 (null) Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$AccessibilityDelegateBridgeJellyBean; │ │ │ │ @@ -40343,19 +68440,19 @@ │ │ type : '(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 7 16-bit code units │ │ -0446a0: |[0446a0] android.support.v4.view.AccessibilityDelegateCompatJellyBean$1.dispatchPopulateAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z │ │ -0446b0: 5410 ff02 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$1;.val$bridge:Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$AccessibilityDelegateBridgeJellyBean; // field@02ff │ │ -0446b4: 7230 2709 2003 |0002: invoke-interface {v0, v2, v3}, Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$AccessibilityDelegateBridgeJellyBean;.dispatchPopulateAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z // method@0927 │ │ -0446ba: 0a00 |0005: move-result v0 │ │ -0446bc: 0f00 |0006: return v0 │ │ +065f9c: |[065f9c] android.support.v4.view.AccessibilityDelegateCompatJellyBean$1.dispatchPopulateAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z │ │ +065fac: 5410 3c05 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$1;.val$bridge:Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$AccessibilityDelegateBridgeJellyBean; // field@053c │ │ +065fb0: 7230 d40f 2003 |0002: invoke-interface {v0, v2, v3}, Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$AccessibilityDelegateBridgeJellyBean;.dispatchPopulateAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z // method@0fd4 │ │ +065fb6: 0a00 |0005: move-result v0 │ │ +065fb8: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=51 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$1; │ │ 0x0000 - 0x0007 reg=2 host Landroid/view/View; │ │ 0x0000 - 0x0007 reg=3 event Landroid/view/accessibility/AccessibilityEvent; │ │ @@ -40365,20 +68462,20 @@ │ │ type : '(Landroid/view/View;)Landroid/view/accessibility/AccessibilityNodeProvider;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -0446c0: |[0446c0] android.support.v4.view.AccessibilityDelegateCompatJellyBean$1.getAccessibilityNodeProvider:(Landroid/view/View;)Landroid/view/accessibility/AccessibilityNodeProvider; │ │ -0446d0: 5410 ff02 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$1;.val$bridge:Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$AccessibilityDelegateBridgeJellyBean; // field@02ff │ │ -0446d4: 7220 2809 2000 |0002: invoke-interface {v0, v2}, Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$AccessibilityDelegateBridgeJellyBean;.getAccessibilityNodeProvider:(Landroid/view/View;)Ljava/lang/Object; // method@0928 │ │ -0446da: 0c00 |0005: move-result-object v0 │ │ -0446dc: 1f00 d202 |0006: check-cast v0, Landroid/view/accessibility/AccessibilityNodeProvider; // type@02d2 │ │ -0446e0: 1100 |0008: return-object v0 │ │ +065fbc: |[065fbc] android.support.v4.view.AccessibilityDelegateCompatJellyBean$1.getAccessibilityNodeProvider:(Landroid/view/View;)Landroid/view/accessibility/AccessibilityNodeProvider; │ │ +065fcc: 5410 3c05 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$1;.val$bridge:Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$AccessibilityDelegateBridgeJellyBean; // field@053c │ │ +065fd0: 7220 d50f 2000 |0002: invoke-interface {v0, v2}, Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$AccessibilityDelegateBridgeJellyBean;.getAccessibilityNodeProvider:(Landroid/view/View;)Ljava/lang/Object; // method@0fd5 │ │ +065fd6: 0c00 |0005: move-result-object v0 │ │ +065fd8: 1f00 4f04 |0006: check-cast v0, Landroid/view/accessibility/AccessibilityNodeProvider; // type@044f │ │ +065fdc: 1100 |0008: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=87 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 this Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$1; │ │ 0x0000 - 0x0009 reg=2 host Landroid/view/View; │ │ │ │ @@ -40387,18 +68484,18 @@ │ │ type : '(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -0446e4: |[0446e4] android.support.v4.view.AccessibilityDelegateCompatJellyBean$1.onInitializeAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ -0446f4: 5410 ff02 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$1;.val$bridge:Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$AccessibilityDelegateBridgeJellyBean; // field@02ff │ │ -0446f8: 7230 2909 2003 |0002: invoke-interface {v0, v2, v3}, Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$AccessibilityDelegateBridgeJellyBean;.onInitializeAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V // method@0929 │ │ -0446fe: 0e00 |0005: return-void │ │ +065fe0: |[065fe0] android.support.v4.view.AccessibilityDelegateCompatJellyBean$1.onInitializeAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ +065ff0: 5410 3c05 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$1;.val$bridge:Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$AccessibilityDelegateBridgeJellyBean; // field@053c │ │ +065ff4: 7230 d60f 2003 |0002: invoke-interface {v0, v2, v3}, Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$AccessibilityDelegateBridgeJellyBean;.onInitializeAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V // method@0fd6 │ │ +065ffa: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=56 │ │ 0x0005 line=57 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$1; │ │ 0x0000 - 0x0006 reg=2 host Landroid/view/View; │ │ @@ -40409,18 +68506,18 @@ │ │ type : '(Landroid/view/View;Landroid/view/accessibility/AccessibilityNodeInfo;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -044700: |[044700] android.support.v4.view.AccessibilityDelegateCompatJellyBean$1.onInitializeAccessibilityNodeInfo:(Landroid/view/View;Landroid/view/accessibility/AccessibilityNodeInfo;)V │ │ -044710: 5410 ff02 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$1;.val$bridge:Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$AccessibilityDelegateBridgeJellyBean; // field@02ff │ │ -044714: 7230 2a09 2003 |0002: invoke-interface {v0, v2, v3}, Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$AccessibilityDelegateBridgeJellyBean;.onInitializeAccessibilityNodeInfo:(Landroid/view/View;Ljava/lang/Object;)V // method@092a │ │ -04471a: 0e00 |0005: return-void │ │ +065ffc: |[065ffc] android.support.v4.view.AccessibilityDelegateCompatJellyBean$1.onInitializeAccessibilityNodeInfo:(Landroid/view/View;Landroid/view/accessibility/AccessibilityNodeInfo;)V │ │ +06600c: 5410 3c05 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$1;.val$bridge:Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$AccessibilityDelegateBridgeJellyBean; // field@053c │ │ +066010: 7230 d70f 2003 |0002: invoke-interface {v0, v2, v3}, Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$AccessibilityDelegateBridgeJellyBean;.onInitializeAccessibilityNodeInfo:(Landroid/view/View;Ljava/lang/Object;)V // method@0fd7 │ │ +066016: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=61 │ │ 0x0005 line=62 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$1; │ │ 0x0000 - 0x0006 reg=2 host Landroid/view/View; │ │ @@ -40431,18 +68528,18 @@ │ │ type : '(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -04471c: |[04471c] android.support.v4.view.AccessibilityDelegateCompatJellyBean$1.onPopulateAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ -04472c: 5410 ff02 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$1;.val$bridge:Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$AccessibilityDelegateBridgeJellyBean; // field@02ff │ │ -044730: 7230 2b09 2003 |0002: invoke-interface {v0, v2, v3}, Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$AccessibilityDelegateBridgeJellyBean;.onPopulateAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V // method@092b │ │ -044736: 0e00 |0005: return-void │ │ +066018: |[066018] android.support.v4.view.AccessibilityDelegateCompatJellyBean$1.onPopulateAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ +066028: 5410 3c05 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$1;.val$bridge:Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$AccessibilityDelegateBridgeJellyBean; // field@053c │ │ +06602c: 7230 d80f 2003 |0002: invoke-interface {v0, v2, v3}, Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$AccessibilityDelegateBridgeJellyBean;.onPopulateAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V // method@0fd8 │ │ +066032: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=66 │ │ 0x0005 line=67 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$1; │ │ 0x0000 - 0x0006 reg=2 host Landroid/view/View; │ │ @@ -40453,19 +68550,19 @@ │ │ type : '(Landroid/view/ViewGroup;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 7 16-bit code units │ │ -044738: |[044738] android.support.v4.view.AccessibilityDelegateCompatJellyBean$1.onRequestSendAccessibilityEvent:(Landroid/view/ViewGroup;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z │ │ -044748: 5410 ff02 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$1;.val$bridge:Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$AccessibilityDelegateBridgeJellyBean; // field@02ff │ │ -04474c: 7240 2c09 2043 |0002: invoke-interface {v0, v2, v3, v4}, Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$AccessibilityDelegateBridgeJellyBean;.onRequestSendAccessibilityEvent:(Landroid/view/ViewGroup;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z // method@092c │ │ -044752: 0a00 |0005: move-result v0 │ │ -044754: 0f00 |0006: return v0 │ │ +066034: |[066034] android.support.v4.view.AccessibilityDelegateCompatJellyBean$1.onRequestSendAccessibilityEvent:(Landroid/view/ViewGroup;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z │ │ +066044: 5410 3c05 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$1;.val$bridge:Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$AccessibilityDelegateBridgeJellyBean; // field@053c │ │ +066048: 7240 d90f 2043 |0002: invoke-interface {v0, v2, v3, v4}, Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$AccessibilityDelegateBridgeJellyBean;.onRequestSendAccessibilityEvent:(Landroid/view/ViewGroup;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z // method@0fd9 │ │ +06604e: 0a00 |0005: move-result v0 │ │ +066050: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=72 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$1; │ │ 0x0000 - 0x0007 reg=2 host Landroid/view/ViewGroup; │ │ 0x0000 - 0x0007 reg=3 child Landroid/view/View; │ │ @@ -40476,19 +68573,19 @@ │ │ type : '(Landroid/view/View;ILandroid/os/Bundle;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 7 16-bit code units │ │ -044758: |[044758] android.support.v4.view.AccessibilityDelegateCompatJellyBean$1.performAccessibilityAction:(Landroid/view/View;ILandroid/os/Bundle;)Z │ │ -044768: 5410 ff02 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$1;.val$bridge:Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$AccessibilityDelegateBridgeJellyBean; // field@02ff │ │ -04476c: 7240 2d09 2043 |0002: invoke-interface {v0, v2, v3, v4}, Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$AccessibilityDelegateBridgeJellyBean;.performAccessibilityAction:(Landroid/view/View;ILandroid/os/Bundle;)Z // method@092d │ │ -044772: 0a00 |0005: move-result v0 │ │ -044774: 0f00 |0006: return v0 │ │ +066054: |[066054] android.support.v4.view.AccessibilityDelegateCompatJellyBean$1.performAccessibilityAction:(Landroid/view/View;ILandroid/os/Bundle;)Z │ │ +066064: 5410 3c05 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$1;.val$bridge:Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$AccessibilityDelegateBridgeJellyBean; // field@053c │ │ +066068: 7240 da0f 2043 |0002: invoke-interface {v0, v2, v3, v4}, Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$AccessibilityDelegateBridgeJellyBean;.performAccessibilityAction:(Landroid/view/View;ILandroid/os/Bundle;)Z // method@0fda │ │ +06606e: 0a00 |0005: move-result v0 │ │ +066070: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=92 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$1; │ │ 0x0000 - 0x0007 reg=2 host Landroid/view/View; │ │ 0x0000 - 0x0007 reg=3 action I │ │ @@ -40499,18 +68596,18 @@ │ │ type : '(Landroid/view/View;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -044778: |[044778] android.support.v4.view.AccessibilityDelegateCompatJellyBean$1.sendAccessibilityEvent:(Landroid/view/View;I)V │ │ -044788: 5410 ff02 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$1;.val$bridge:Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$AccessibilityDelegateBridgeJellyBean; // field@02ff │ │ -04478c: 7230 2e09 2003 |0002: invoke-interface {v0, v2, v3}, Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$AccessibilityDelegateBridgeJellyBean;.sendAccessibilityEvent:(Landroid/view/View;I)V // method@092e │ │ -044792: 0e00 |0005: return-void │ │ +066074: |[066074] android.support.v4.view.AccessibilityDelegateCompatJellyBean$1.sendAccessibilityEvent:(Landroid/view/View;I)V │ │ +066084: 5410 3c05 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$1;.val$bridge:Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$AccessibilityDelegateBridgeJellyBean; // field@053c │ │ +066088: 7230 db0f 2003 |0002: invoke-interface {v0, v2, v3}, Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$AccessibilityDelegateBridgeJellyBean;.sendAccessibilityEvent:(Landroid/view/View;I)V // method@0fdb │ │ +06608e: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=77 │ │ 0x0005 line=78 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$1; │ │ 0x0000 - 0x0006 reg=2 host Landroid/view/View; │ │ @@ -40521,45 +68618,45 @@ │ │ type : '(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -044794: |[044794] android.support.v4.view.AccessibilityDelegateCompatJellyBean$1.sendAccessibilityEventUnchecked:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ -0447a4: 5410 ff02 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$1;.val$bridge:Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$AccessibilityDelegateBridgeJellyBean; // field@02ff │ │ -0447a8: 7230 2f09 2003 |0002: invoke-interface {v0, v2, v3}, Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$AccessibilityDelegateBridgeJellyBean;.sendAccessibilityEventUnchecked:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V // method@092f │ │ -0447ae: 0e00 |0005: return-void │ │ +066090: |[066090] android.support.v4.view.AccessibilityDelegateCompatJellyBean$1.sendAccessibilityEventUnchecked:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ +0660a0: 5410 3c05 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$1;.val$bridge:Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$AccessibilityDelegateBridgeJellyBean; // field@053c │ │ +0660a4: 7230 dc0f 2003 |0002: invoke-interface {v0, v2, v3}, Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$AccessibilityDelegateBridgeJellyBean;.sendAccessibilityEventUnchecked:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V // method@0fdc │ │ +0660aa: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=82 │ │ 0x0005 line=83 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$1; │ │ 0x0000 - 0x0006 reg=2 host Landroid/view/View; │ │ 0x0000 - 0x0006 reg=3 event Landroid/view/accessibility/AccessibilityEvent; │ │ │ │ - source_file_idx : 399 (AccessibilityDelegateCompatJellyBean.java) │ │ + source_file_idx : 470 (AccessibilityDelegateCompatJellyBean.java) │ │ │ │ -Class #178 header: │ │ -class_idx : 399 │ │ +Class #341 header: │ │ +class_idx : 682 │ │ access_flags : 1537 (0x0601) │ │ -superclass_idx : 948 │ │ -source_file_idx : 399 │ │ +superclass_idx : 1337 │ │ +source_file_idx : 470 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 9 │ │ │ │ -Class #178 annotations: │ │ +Class #341 annotations: │ │ Annotations on class │ │ VISIBILITY_SYSTEM Ldalvik/annotation/EnclosingClass; value=Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean; │ │ VISIBILITY_SYSTEM Ldalvik/annotation/InnerClass; accessFlags=1545 name="AccessibilityDelegateBridgeJellyBean" │ │ │ │ -Class #178 - │ │ +Class #341 - │ │ Class descriptor : 'Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$AccessibilityDelegateBridgeJellyBean;' │ │ Access flags : 0x0601 (PUBLIC INTERFACE ABSTRACT) │ │ Superclass : 'Ljava/lang/Object;' │ │ Interfaces - │ │ Static fields - │ │ Instance fields - │ │ Direct methods - │ │ @@ -40614,31 +68711,31 @@ │ │ │ │ #8 : (in Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$AccessibilityDelegateBridgeJellyBean;) │ │ name : 'sendAccessibilityEventUnchecked' │ │ type : '(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ - source_file_idx : 399 (AccessibilityDelegateCompatJellyBean.java) │ │ + source_file_idx : 470 (AccessibilityDelegateCompatJellyBean.java) │ │ │ │ -Class #179 header: │ │ -class_idx : 400 │ │ +Class #342 header: │ │ +class_idx : 683 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 948 │ │ -source_file_idx : 399 │ │ +superclass_idx : 1337 │ │ +source_file_idx : 470 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 4 │ │ virtual_methods_size: 0 │ │ │ │ -Class #179 annotations: │ │ +Class #342 annotations: │ │ Annotations on class │ │ VISIBILITY_SYSTEM Ldalvik/annotation/MemberClasses; value={ Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$AccessibilityDelegateBridgeJellyBean; } │ │ │ │ -Class #179 - │ │ +Class #342 - │ │ Class descriptor : 'Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean;' │ │ Access flags : 0x0000 () │ │ Superclass : 'Ljava/lang/Object;' │ │ Interfaces - │ │ Static fields - │ │ Instance fields - │ │ Direct methods - │ │ @@ -40647,17 +68744,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0447b0: |[0447b0] android.support.v4.view.AccessibilityDelegateCompatJellyBean.:()V │ │ -0447c0: 7010 9117 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1791 │ │ -0447c6: 0e00 |0003: return-void │ │ +0660ac: |[0660ac] android.support.v4.view.AccessibilityDelegateCompatJellyBean.:()V │ │ +0660bc: 7010 8622 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2286 │ │ +0660c2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=30 │ │ 0x0003 line=32 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean; │ │ │ │ @@ -40666,19 +68763,19 @@ │ │ type : '(Ljava/lang/Object;Landroid/view/View;)Ljava/lang/Object;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -0447c8: |[0447c8] android.support.v4.view.AccessibilityDelegateCompatJellyBean.getAccessibilityNodeProvider:(Ljava/lang/Object;Landroid/view/View;)Ljava/lang/Object; │ │ -0447d8: 1f01 bc02 |0000: check-cast v1, Landroid/view/View$AccessibilityDelegate; // type@02bc │ │ -0447dc: 6e20 9d12 2100 |0002: invoke-virtual {v1, v2}, Landroid/view/View$AccessibilityDelegate;.getAccessibilityNodeProvider:(Landroid/view/View;)Landroid/view/accessibility/AccessibilityNodeProvider; // method@129d │ │ -0447e2: 0c00 |0005: move-result-object v0 │ │ -0447e4: 1100 |0006: return-object v0 │ │ +0660c4: |[0660c4] android.support.v4.view.AccessibilityDelegateCompatJellyBean.getAccessibilityNodeProvider:(Ljava/lang/Object;Landroid/view/View;)Ljava/lang/Object; │ │ +0660d4: 1f01 3104 |0000: check-cast v1, Landroid/view/View$AccessibilityDelegate; // type@0431 │ │ +0660d8: 6e20 dc1c 2100 |0002: invoke-virtual {v1, v2}, Landroid/view/View$AccessibilityDelegate;.getAccessibilityNodeProvider:(Landroid/view/View;)Landroid/view/accessibility/AccessibilityNodeProvider; // method@1cdc │ │ +0660de: 0c00 |0005: move-result-object v0 │ │ +0660e0: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=99 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 delegate Ljava/lang/Object; │ │ 0x0000 - 0x0007 reg=2 host Landroid/view/View; │ │ │ │ @@ -40687,18 +68784,18 @@ │ │ type : '(Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$AccessibilityDelegateBridgeJellyBean;)Ljava/lang/Object;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -0447e8: |[0447e8] android.support.v4.view.AccessibilityDelegateCompatJellyBean.newAccessibilityDelegateBridge:(Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$AccessibilityDelegateBridgeJellyBean;)Ljava/lang/Object; │ │ -0447f8: 2200 8e01 |0000: new-instance v0, Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$1; // type@018e │ │ -0447fc: 7020 1d09 1000 |0002: invoke-direct {v0, v1}, Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$1;.:(Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$AccessibilityDelegateBridgeJellyBean;)V // method@091d │ │ -044802: 1100 |0005: return-object v0 │ │ +0660e4: |[0660e4] android.support.v4.view.AccessibilityDelegateCompatJellyBean.newAccessibilityDelegateBridge:(Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$AccessibilityDelegateBridgeJellyBean;)Ljava/lang/Object; │ │ +0660f4: 2200 a902 |0000: new-instance v0, Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$1; // type@02a9 │ │ +0660f8: 7020 ca0f 1000 |0002: invoke-direct {v0, v1}, Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$1;.:(Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$AccessibilityDelegateBridgeJellyBean;)V // method@0fca │ │ +0660fe: 1100 |0005: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=47 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 bridge Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$AccessibilityDelegateBridgeJellyBean; │ │ │ │ #3 : (in Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean;) │ │ @@ -40706,110 +68803,110 @@ │ │ type : '(Ljava/lang/Object;Landroid/view/View;ILandroid/os/Bundle;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 7 16-bit code units │ │ -044804: |[044804] android.support.v4.view.AccessibilityDelegateCompatJellyBean.performAccessibilityAction:(Ljava/lang/Object;Landroid/view/View;ILandroid/os/Bundle;)Z │ │ -044814: 1f01 bc02 |0000: check-cast v1, Landroid/view/View$AccessibilityDelegate; // type@02bc │ │ -044818: 6e40 a212 2143 |0002: invoke-virtual {v1, v2, v3, v4}, Landroid/view/View$AccessibilityDelegate;.performAccessibilityAction:(Landroid/view/View;ILandroid/os/Bundle;)Z // method@12a2 │ │ -04481e: 0a00 |0005: move-result v0 │ │ -044820: 0f00 |0006: return v0 │ │ +066100: |[066100] android.support.v4.view.AccessibilityDelegateCompatJellyBean.performAccessibilityAction:(Ljava/lang/Object;Landroid/view/View;ILandroid/os/Bundle;)Z │ │ +066110: 1f01 3104 |0000: check-cast v1, Landroid/view/View$AccessibilityDelegate; // type@0431 │ │ +066114: 6e40 e11c 2143 |0002: invoke-virtual {v1, v2, v3, v4}, Landroid/view/View$AccessibilityDelegate;.performAccessibilityAction:(Landroid/view/View;ILandroid/os/Bundle;)Z // method@1ce1 │ │ +06611a: 0a00 |0005: move-result v0 │ │ +06611c: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=104 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 delegate Ljava/lang/Object; │ │ 0x0000 - 0x0007 reg=2 host Landroid/view/View; │ │ 0x0000 - 0x0007 reg=3 action I │ │ 0x0000 - 0x0007 reg=4 args Landroid/os/Bundle; │ │ │ │ Virtual methods - │ │ - source_file_idx : 399 (AccessibilityDelegateCompatJellyBean.java) │ │ + source_file_idx : 470 (AccessibilityDelegateCompatJellyBean.java) │ │ │ │ -Class #180 header: │ │ -class_idx : 401 │ │ +Class #343 header: │ │ +class_idx : 684 │ │ access_flags : 1537 (0x0601) │ │ -superclass_idx : 948 │ │ -source_file_idx : 463 │ │ +superclass_idx : 1337 │ │ +source_file_idx : 539 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 1 │ │ │ │ -Class #180 annotations: │ │ +Class #343 annotations: │ │ Annotations on class │ │ VISIBILITY_SYSTEM Ldalvik/annotation/EnclosingClass; value=Landroid/support/v4/view/ActionProvider; │ │ VISIBILITY_SYSTEM Ldalvik/annotation/InnerClass; accessFlags=1545 name="SubUiVisibilityListener" │ │ │ │ -Class #180 - │ │ +Class #343 - │ │ Class descriptor : 'Landroid/support/v4/view/ActionProvider$SubUiVisibilityListener;' │ │ Access flags : 0x0601 (PUBLIC INTERFACE ABSTRACT) │ │ Superclass : 'Ljava/lang/Object;' │ │ Interfaces - │ │ Static fields - │ │ Instance fields - │ │ Direct methods - │ │ Virtual methods - │ │ #0 : (in Landroid/support/v4/view/ActionProvider$SubUiVisibilityListener;) │ │ name : 'onSubUiVisibilityChanged' │ │ type : '(Z)V' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ - source_file_idx : 463 (ActionProvider.java) │ │ + source_file_idx : 539 (ActionProvider.java) │ │ │ │ -Class #181 header: │ │ -class_idx : 402 │ │ +Class #344 header: │ │ +class_idx : 685 │ │ access_flags : 1537 (0x0601) │ │ -superclass_idx : 948 │ │ -source_file_idx : 463 │ │ +superclass_idx : 1337 │ │ +source_file_idx : 539 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 1 │ │ │ │ -Class #181 annotations: │ │ +Class #344 annotations: │ │ Annotations on class │ │ VISIBILITY_SYSTEM Ldalvik/annotation/EnclosingClass; value=Landroid/support/v4/view/ActionProvider; │ │ VISIBILITY_SYSTEM Ldalvik/annotation/InnerClass; accessFlags=1545 name="VisibilityListener" │ │ │ │ -Class #181 - │ │ +Class #344 - │ │ Class descriptor : 'Landroid/support/v4/view/ActionProvider$VisibilityListener;' │ │ Access flags : 0x0601 (PUBLIC INTERFACE ABSTRACT) │ │ Superclass : 'Ljava/lang/Object;' │ │ Interfaces - │ │ Static fields - │ │ Instance fields - │ │ Direct methods - │ │ Virtual methods - │ │ #0 : (in Landroid/support/v4/view/ActionProvider$VisibilityListener;) │ │ name : 'onActionProviderVisibilityChanged' │ │ type : '(Z)V' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ - source_file_idx : 463 (ActionProvider.java) │ │ + source_file_idx : 539 (ActionProvider.java) │ │ │ │ -Class #182 header: │ │ -class_idx : 403 │ │ +Class #345 header: │ │ +class_idx : 686 │ │ access_flags : 1025 (0x0401) │ │ -superclass_idx : 948 │ │ -source_file_idx : 463 │ │ +superclass_idx : 1337 │ │ +source_file_idx : 539 │ │ static_fields_size : 1 │ │ instance_fields_size: 3 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 12 │ │ │ │ -Class #182 annotations: │ │ +Class #345 annotations: │ │ Annotations on class │ │ VISIBILITY_SYSTEM Ldalvik/annotation/MemberClasses; value={ Landroid/support/v4/view/ActionProvider$VisibilityListener; Landroid/support/v4/view/ActionProvider$SubUiVisibilityListener; } │ │ │ │ -Class #182 - │ │ +Class #345 - │ │ Class descriptor : 'Landroid/support/v4/view/ActionProvider;' │ │ Access flags : 0x0401 (PUBLIC ABSTRACT) │ │ Superclass : 'Ljava/lang/Object;' │ │ Interfaces - │ │ Static fields - │ │ #0 : (in Landroid/support/v4/view/ActionProvider;) │ │ name : 'TAG' │ │ @@ -40835,18 +68932,18 @@ │ │ type : '(Landroid/content/Context;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -044824: |[044824] android.support.v4.view.ActionProvider.:(Landroid/content/Context;)V │ │ -044834: 7010 9117 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1791 │ │ -04483a: 5b01 0103 |0003: iput-object v1, v0, Landroid/support/v4/view/ActionProvider;.mContext:Landroid/content/Context; // field@0301 │ │ -04483e: 0e00 |0005: return-void │ │ +066120: |[066120] android.support.v4.view.ActionProvider.:(Landroid/content/Context;)V │ │ +066130: 7010 8622 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2286 │ │ +066136: 5b01 3e05 |0003: iput-object v1, v0, Landroid/support/v4/view/ActionProvider;.mContext:Landroid/content/Context; // field@053e │ │ +06613a: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=78 │ │ 0x0003 line=79 │ │ 0x0005 line=80 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Landroid/support/v4/view/ActionProvider; │ │ @@ -40858,17 +68955,17 @@ │ │ type : '()Landroid/content/Context;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -044840: |[044840] android.support.v4.view.ActionProvider.getContext:()Landroid/content/Context; │ │ -044850: 5410 0103 |0000: iget-object v0, v1, Landroid/support/v4/view/ActionProvider;.mContext:Landroid/content/Context; // field@0301 │ │ -044854: 1100 |0002: return-object v0 │ │ +06613c: |[06613c] android.support.v4.view.ActionProvider.getContext:()Landroid/content/Context; │ │ +06614c: 5410 3e05 |0000: iget-object v0, v1, Landroid/support/v4/view/ActionProvider;.mContext:Landroid/content/Context; // field@053e │ │ +066150: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=86 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/view/ActionProvider; │ │ │ │ #1 : (in Landroid/support/v4/view/ActionProvider;) │ │ @@ -40876,17 +68973,17 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -044858: |[044858] android.support.v4.view.ActionProvider.hasSubMenu:()Z │ │ -044868: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -04486a: 0f00 |0001: return v0 │ │ +066154: |[066154] android.support.v4.view.ActionProvider.hasSubMenu:()Z │ │ +066164: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +066166: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=195 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/ActionProvider; │ │ │ │ #2 : (in Landroid/support/v4/view/ActionProvider;) │ │ @@ -40894,17 +68991,17 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -04486c: |[04486c] android.support.v4.view.ActionProvider.isVisible:()Z │ │ -04487c: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -04487e: 0f00 |0001: return v0 │ │ +066168: |[066168] android.support.v4.view.ActionProvider.isVisible:()Z │ │ +066178: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +06617a: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=135 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/ActionProvider; │ │ │ │ #3 : (in Landroid/support/v4/view/ActionProvider;) │ │ @@ -40918,18 +69015,18 @@ │ │ type : '(Landroid/view/MenuItem;)Landroid/view/View;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -044880: |[044880] android.support.v4.view.ActionProvider.onCreateActionView:(Landroid/view/MenuItem;)Landroid/view/View; │ │ -044890: 6e10 3a09 0100 |0000: invoke-virtual {v1}, Landroid/support/v4/view/ActionProvider;.onCreateActionView:()Landroid/view/View; // method@093a │ │ -044896: 0c00 |0003: move-result-object v0 │ │ -044898: 1100 |0004: return-object v0 │ │ +06617c: |[06617c] android.support.v4.view.ActionProvider.onCreateActionView:(Landroid/view/MenuItem;)Landroid/view/View; │ │ +06618c: 6e10 e70f 0100 |0000: invoke-virtual {v1}, Landroid/support/v4/view/ActionProvider;.onCreateActionView:()Landroid/view/View; // method@0fe7 │ │ +066192: 0c00 |0003: move-result-object v0 │ │ +066194: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=109 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/ActionProvider; │ │ 0x0000 - 0x0005 reg=2 forItem Landroid/view/MenuItem; │ │ │ │ @@ -40938,17 +69035,17 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -04489c: |[04489c] android.support.v4.view.ActionProvider.onPerformDefaultAction:()Z │ │ -0448ac: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0448ae: 0f00 |0001: return v0 │ │ +066198: |[066198] android.support.v4.view.ActionProvider.onPerformDefaultAction:()Z │ │ +0661a8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0661aa: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=182 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/ActionProvider; │ │ │ │ #6 : (in Landroid/support/v4/view/ActionProvider;) │ │ @@ -40956,16 +69053,16 @@ │ │ type : '(Landroid/view/SubMenu;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -0448b0: |[0448b0] android.support.v4.view.ActionProvider.onPrepareSubMenu:(Landroid/view/SubMenu;)V │ │ -0448c0: 0e00 |0000: return-void │ │ +0661ac: |[0661ac] android.support.v4.view.ActionProvider.onPrepareSubMenu:(Landroid/view/SubMenu;)V │ │ +0661bc: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=208 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/view/ActionProvider; │ │ 0x0000 - 0x0001 reg=1 subMenu Landroid/view/SubMenu; │ │ │ │ @@ -40974,17 +69071,17 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -0448c4: |[0448c4] android.support.v4.view.ActionProvider.overridesItemVisibility:()Z │ │ -0448d4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0448d6: 0f00 |0001: return v0 │ │ +0661c0: |[0661c0] android.support.v4.view.ActionProvider.overridesItemVisibility:()Z │ │ +0661d0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0661d2: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=121 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/ActionProvider; │ │ │ │ #8 : (in Landroid/support/v4/view/ActionProvider;) │ │ @@ -40992,25 +69089,25 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 20 16-bit code units │ │ -0448d8: |[0448d8] android.support.v4.view.ActionProvider.refreshVisibility:()V │ │ -0448e8: 5420 0303 |0000: iget-object v0, v2, Landroid/support/v4/view/ActionProvider;.mVisibilityListener:Landroid/support/v4/view/ActionProvider$VisibilityListener; // field@0303 │ │ -0448ec: 3800 1100 |0002: if-eqz v0, 0013 // +0011 │ │ -0448f0: 6e10 3e09 0200 |0004: invoke-virtual {v2}, Landroid/support/v4/view/ActionProvider;.overridesItemVisibility:()Z // method@093e │ │ -0448f6: 0a00 |0007: move-result v0 │ │ -0448f8: 3800 0b00 |0008: if-eqz v0, 0013 // +000b │ │ -0448fc: 5420 0303 |000a: iget-object v0, v2, Landroid/support/v4/view/ActionProvider;.mVisibilityListener:Landroid/support/v4/view/ActionProvider$VisibilityListener; // field@0303 │ │ -044900: 6e10 3909 0200 |000c: invoke-virtual {v2}, Landroid/support/v4/view/ActionProvider;.isVisible:()Z // method@0939 │ │ -044906: 0a01 |000f: move-result v1 │ │ -044908: 7220 3509 1000 |0010: invoke-interface {v0, v1}, Landroid/support/v4/view/ActionProvider$VisibilityListener;.onActionProviderVisibilityChanged:(Z)V // method@0935 │ │ -04490e: 0e00 |0013: return-void │ │ +0661d4: |[0661d4] android.support.v4.view.ActionProvider.refreshVisibility:()V │ │ +0661e4: 5420 4005 |0000: iget-object v0, v2, Landroid/support/v4/view/ActionProvider;.mVisibilityListener:Landroid/support/v4/view/ActionProvider$VisibilityListener; // field@0540 │ │ +0661e8: 3800 1100 |0002: if-eqz v0, 0013 // +0011 │ │ +0661ec: 6e10 eb0f 0200 |0004: invoke-virtual {v2}, Landroid/support/v4/view/ActionProvider;.overridesItemVisibility:()Z // method@0feb │ │ +0661f2: 0a00 |0007: move-result v0 │ │ +0661f4: 3800 0b00 |0008: if-eqz v0, 0013 // +000b │ │ +0661f8: 5420 4005 |000a: iget-object v0, v2, Landroid/support/v4/view/ActionProvider;.mVisibilityListener:Landroid/support/v4/view/ActionProvider$VisibilityListener; // field@0540 │ │ +0661fc: 6e10 e60f 0200 |000c: invoke-virtual {v2}, Landroid/support/v4/view/ActionProvider;.isVisible:()Z // method@0fe6 │ │ +066202: 0a01 |000f: move-result v1 │ │ +066204: 7220 e20f 1000 |0010: invoke-interface {v0, v1}, Landroid/support/v4/view/ActionProvider$VisibilityListener;.onActionProviderVisibilityChanged:(Z)V // method@0fe2 │ │ +06620a: 0e00 |0013: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=145 │ │ 0x000a line=146 │ │ 0x0013 line=148 │ │ locals : │ │ 0x0000 - 0x0014 reg=2 this Landroid/support/v4/view/ActionProvider; │ │ @@ -41020,17 +69117,17 @@ │ │ type : '(Landroid/support/v4/view/ActionProvider$SubUiVisibilityListener;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -044910: |[044910] android.support.v4.view.ActionProvider.setSubUiVisibilityListener:(Landroid/support/v4/view/ActionProvider$SubUiVisibilityListener;)V │ │ -044920: 5b01 0203 |0000: iput-object v1, v0, Landroid/support/v4/view/ActionProvider;.mSubUiVisibilityListener:Landroid/support/v4/view/ActionProvider$SubUiVisibilityListener; // field@0302 │ │ -044924: 0e00 |0002: return-void │ │ +06620c: |[06620c] android.support.v4.view.ActionProvider.setSubUiVisibilityListener:(Landroid/support/v4/view/ActionProvider$SubUiVisibilityListener;)V │ │ +06621c: 5b01 3f05 |0000: iput-object v1, v0, Landroid/support/v4/view/ActionProvider;.mSubUiVisibilityListener:Landroid/support/v4/view/ActionProvider$SubUiVisibilityListener; // field@053f │ │ +066220: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=226 │ │ 0x0002 line=227 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Landroid/support/v4/view/ActionProvider; │ │ 0x0000 - 0x0003 reg=1 listener Landroid/support/v4/view/ActionProvider$SubUiVisibilityListener; │ │ @@ -41040,38 +69137,38 @@ │ │ type : '(Landroid/support/v4/view/ActionProvider$VisibilityListener;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 47 16-bit code units │ │ -044928: |[044928] android.support.v4.view.ActionProvider.setVisibilityListener:(Landroid/support/v4/view/ActionProvider$VisibilityListener;)V │ │ -044938: 5430 0303 |0000: iget-object v0, v3, Landroid/support/v4/view/ActionProvider;.mVisibilityListener:Landroid/support/v4/view/ActionProvider$VisibilityListener; // field@0303 │ │ -04493c: 3800 2a00 |0002: if-eqz v0, 002c // +002a │ │ -044940: 3804 2800 |0004: if-eqz v4, 002c // +0028 │ │ -044944: 1a00 ce01 |0006: const-string v0, "ActionProvider(support)" // string@01ce │ │ -044948: 2201 b903 |0008: new-instance v1, Ljava/lang/StringBuilder; // type@03b9 │ │ -04494c: 7010 ae17 0100 |000a: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@17ae │ │ -044952: 1a02 8d1c |000d: const-string v2, "setVisibilityListener: Setting a new ActionProvider.VisibilityListener when one is already set. Are you reusing this " // string@1c8d │ │ -044956: 6e20 b517 2100 |000f: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17b5 │ │ -04495c: 0c01 |0012: move-result-object v1 │ │ -04495e: 6e10 9417 0300 |0013: invoke-virtual {v3}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@1794 │ │ -044964: 0c02 |0016: move-result-object v2 │ │ -044966: 6e10 6e17 0200 |0017: invoke-virtual {v2}, Ljava/lang/Class;.getSimpleName:()Ljava/lang/String; // method@176e │ │ -04496c: 0c02 |001a: move-result-object v2 │ │ -04496e: 6e20 b517 2100 |001b: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17b5 │ │ -044974: 0c01 |001e: move-result-object v1 │ │ -044976: 1a02 4e00 |001f: const-string v2, " instance while it is still in use somewhere else?" // string@004e │ │ -04497a: 6e20 b517 2100 |0021: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17b5 │ │ -044980: 0c01 |0024: move-result-object v1 │ │ -044982: 6e10 ba17 0100 |0025: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@17ba │ │ -044988: 0c01 |0028: move-result-object v1 │ │ -04498a: 7120 3912 1000 |0029: invoke-static {v0, v1}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;)I // method@1239 │ │ -044990: 5b34 0303 |002c: iput-object v4, v3, Landroid/support/v4/view/ActionProvider;.mVisibilityListener:Landroid/support/v4/view/ActionProvider$VisibilityListener; // field@0303 │ │ -044994: 0e00 |002e: return-void │ │ +066224: |[066224] android.support.v4.view.ActionProvider.setVisibilityListener:(Landroid/support/v4/view/ActionProvider$VisibilityListener;)V │ │ +066234: 5430 4005 |0000: iget-object v0, v3, Landroid/support/v4/view/ActionProvider;.mVisibilityListener:Landroid/support/v4/view/ActionProvider$VisibilityListener; // field@0540 │ │ +066238: 3800 2a00 |0002: if-eqz v0, 002c // +002a │ │ +06623c: 3804 2800 |0004: if-eqz v4, 002c // +0028 │ │ +066240: 1a00 1a02 |0006: const-string v0, "ActionProvider(support)" // string@021a │ │ +066244: 2201 3e05 |0008: new-instance v1, Ljava/lang/StringBuilder; // type@053e │ │ +066248: 7010 a422 0100 |000a: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@22a4 │ │ +06624e: 1a02 f025 |000d: const-string v2, "setVisibilityListener: Setting a new ActionProvider.VisibilityListener when one is already set. Are you reusing this " // string@25f0 │ │ +066252: 6e20 ad22 2100 |000f: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22ad │ │ +066258: 0c01 |0012: move-result-object v1 │ │ +06625a: 6e10 8922 0300 |0013: invoke-virtual {v3}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@2289 │ │ +066260: 0c02 |0016: move-result-object v2 │ │ +066262: 6e10 5d22 0200 |0017: invoke-virtual {v2}, Ljava/lang/Class;.getSimpleName:()Ljava/lang/String; // method@225d │ │ +066268: 0c02 |001a: move-result-object v2 │ │ +06626a: 6e20 ad22 2100 |001b: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22ad │ │ +066270: 0c01 |001e: move-result-object v1 │ │ +066272: 1a02 4f00 |001f: const-string v2, " instance while it is still in use somewhere else?" // string@004f │ │ +066276: 6e20 ad22 2100 |0021: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22ad │ │ +06627c: 0c01 |0024: move-result-object v1 │ │ +06627e: 6e10 b222 0100 |0025: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@22b2 │ │ +066284: 0c01 |0028: move-result-object v1 │ │ +066286: 7120 751c 1000 |0029: invoke-static {v0, v1}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;)I // method@1c75 │ │ +06628c: 5b34 4005 |002c: iput-object v4, v3, Landroid/support/v4/view/ActionProvider;.mVisibilityListener:Landroid/support/v4/view/ActionProvider$VisibilityListener; // field@0540 │ │ +066290: 0e00 |002e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=236 │ │ 0x0006 line=237 │ │ 0x002c line=241 │ │ 0x002e line=242 │ │ locals : │ │ @@ -41083,47 +69180,47 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 10 16-bit code units │ │ -044998: |[044998] android.support.v4.view.ActionProvider.subUiVisibilityChanged:(Z)V │ │ -0449a8: 5410 0203 |0000: iget-object v0, v1, Landroid/support/v4/view/ActionProvider;.mSubUiVisibilityListener:Landroid/support/v4/view/ActionProvider$SubUiVisibilityListener; // field@0302 │ │ -0449ac: 3800 0700 |0002: if-eqz v0, 0009 // +0007 │ │ -0449b0: 5410 0203 |0004: iget-object v0, v1, Landroid/support/v4/view/ActionProvider;.mSubUiVisibilityListener:Landroid/support/v4/view/ActionProvider$SubUiVisibilityListener; // field@0302 │ │ -0449b4: 7220 3409 2000 |0006: invoke-interface {v0, v2}, Landroid/support/v4/view/ActionProvider$SubUiVisibilityListener;.onSubUiVisibilityChanged:(Z)V // method@0934 │ │ -0449ba: 0e00 |0009: return-void │ │ +066294: |[066294] android.support.v4.view.ActionProvider.subUiVisibilityChanged:(Z)V │ │ +0662a4: 5410 3f05 |0000: iget-object v0, v1, Landroid/support/v4/view/ActionProvider;.mSubUiVisibilityListener:Landroid/support/v4/view/ActionProvider$SubUiVisibilityListener; // field@053f │ │ +0662a8: 3800 0700 |0002: if-eqz v0, 0009 // +0007 │ │ +0662ac: 5410 3f05 |0004: iget-object v0, v1, Landroid/support/v4/view/ActionProvider;.mSubUiVisibilityListener:Landroid/support/v4/view/ActionProvider$SubUiVisibilityListener; // field@053f │ │ +0662b0: 7220 e10f 2000 |0006: invoke-interface {v0, v2}, Landroid/support/v4/view/ActionProvider$SubUiVisibilityListener;.onSubUiVisibilityChanged:(Z)V // method@0fe1 │ │ +0662b6: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=217 │ │ 0x0004 line=218 │ │ 0x0009 line=220 │ │ locals : │ │ 0x0000 - 0x000a reg=1 this Landroid/support/v4/view/ActionProvider; │ │ 0x0000 - 0x000a reg=2 isVisible Z │ │ │ │ - source_file_idx : 463 (ActionProvider.java) │ │ + source_file_idx : 539 (ActionProvider.java) │ │ │ │ -Class #183 header: │ │ -class_idx : 404 │ │ +Class #346 header: │ │ +class_idx : 687 │ │ access_flags : 1536 (0x0600) │ │ -superclass_idx : 948 │ │ -source_file_idx : 908 │ │ +superclass_idx : 1337 │ │ +source_file_idx : 1164 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 4 │ │ │ │ -Class #183 annotations: │ │ +Class #346 annotations: │ │ Annotations on class │ │ VISIBILITY_SYSTEM Ldalvik/annotation/EnclosingClass; value=Landroid/support/v4/view/GestureDetectorCompat; │ │ VISIBILITY_SYSTEM Ldalvik/annotation/InnerClass; accessFlags=1544 name="GestureDetectorCompatImpl" │ │ │ │ -Class #183 - │ │ +Class #346 - │ │ Class descriptor : 'Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImpl;' │ │ Access flags : 0x0600 (INTERFACE ABSTRACT) │ │ Superclass : 'Ljava/lang/Object;' │ │ Interfaces - │ │ Static fields - │ │ Instance fields - │ │ Direct methods - │ │ @@ -41148,32 +69245,32 @@ │ │ │ │ #3 : (in Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImpl;) │ │ name : 'setOnDoubleTapListener' │ │ type : '(Landroid/view/GestureDetector$OnDoubleTapListener;)V' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ - source_file_idx : 908 (GestureDetectorCompat.java) │ │ + source_file_idx : 1164 (GestureDetectorCompat.java) │ │ │ │ -Class #184 header: │ │ -class_idx : 405 │ │ +Class #347 header: │ │ +class_idx : 688 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 114 │ │ -source_file_idx : 908 │ │ +superclass_idx : 166 │ │ +source_file_idx : 1164 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 1 │ │ │ │ -Class #184 annotations: │ │ +Class #347 annotations: │ │ Annotations on class │ │ VISIBILITY_SYSTEM Ldalvik/annotation/EnclosingClass; value=Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase; │ │ VISIBILITY_SYSTEM Ldalvik/annotation/InnerClass; accessFlags=2 name="GestureHandler" │ │ │ │ -Class #184 - │ │ +Class #347 - │ │ Class descriptor : 'Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase$GestureHandler;' │ │ Access flags : 0x0000 () │ │ Superclass : 'Landroid/os/Handler;' │ │ Interfaces - │ │ Static fields - │ │ Instance fields - │ │ #0 : (in Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase$GestureHandler;) │ │ @@ -41186,18 +69283,18 @@ │ │ type : '(Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -0449bc: |[0449bc] android.support.v4.view.GestureDetectorCompat$GestureDetectorCompatImplBase$GestureHandler.:(Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;)V │ │ -0449cc: 5b01 0403 |0000: iput-object v1, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase$GestureHandler;.this$0:Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase; // field@0304 │ │ -0449d0: 7010 e601 0000 |0002: invoke-direct {v0}, Landroid/os/Handler;.:()V // method@01e6 │ │ -0449d6: 0e00 |0005: return-void │ │ +0662b8: |[0662b8] android.support.v4.view.GestureDetectorCompat$GestureDetectorCompatImplBase$GestureHandler.:(Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;)V │ │ +0662c8: 5b01 4105 |0000: iput-object v1, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase$GestureHandler;.this$0:Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase; // field@0541 │ │ +0662cc: 7010 0b03 0000 |0002: invoke-direct {v0}, Landroid/os/Handler;.:()V // method@030b │ │ +0662d2: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=103 │ │ 0x0002 line=104 │ │ 0x0005 line=105 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase$GestureHandler; │ │ @@ -41208,20 +69305,20 @@ │ │ type : '(Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;Landroid/os/Handler;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 10 16-bit code units │ │ -0449d8: |[0449d8] android.support.v4.view.GestureDetectorCompat$GestureDetectorCompatImplBase$GestureHandler.:(Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;Landroid/os/Handler;)V │ │ -0449e8: 5b12 0403 |0000: iput-object v2, v1, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase$GestureHandler;.this$0:Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase; // field@0304 │ │ -0449ec: 6e10 e801 0300 |0002: invoke-virtual {v3}, Landroid/os/Handler;.getLooper:()Landroid/os/Looper; // method@01e8 │ │ -0449f2: 0c00 |0005: move-result-object v0 │ │ -0449f4: 7020 e701 0100 |0006: invoke-direct {v1, v0}, Landroid/os/Handler;.:(Landroid/os/Looper;)V // method@01e7 │ │ -0449fa: 0e00 |0009: return-void │ │ +0662d4: |[0662d4] android.support.v4.view.GestureDetectorCompat$GestureDetectorCompatImplBase$GestureHandler.:(Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;Landroid/os/Handler;)V │ │ +0662e4: 5b12 4105 |0000: iput-object v2, v1, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase$GestureHandler;.this$0:Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase; // field@0541 │ │ +0662e8: 6e10 0e03 0300 |0002: invoke-virtual {v3}, Landroid/os/Handler;.getLooper:()Landroid/os/Looper; // method@030e │ │ +0662ee: 0c00 |0005: move-result-object v0 │ │ +0662f0: 7020 0c03 0100 |0006: invoke-direct {v1, v0}, Landroid/os/Handler;.:(Landroid/os/Looper;)V // method@030c │ │ +0662f6: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=107 │ │ 0x0002 line=108 │ │ 0x0009 line=109 │ │ locals : │ │ 0x0000 - 0x000a reg=1 this Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase$GestureHandler; │ │ @@ -41234,62 +69331,62 @@ │ │ type : '(Landroid/os/Message;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 102 16-bit code units │ │ -0449fc: |[0449fc] android.support.v4.view.GestureDetectorCompat$GestureDetectorCompatImplBase$GestureHandler.handleMessage:(Landroid/os/Message;)V │ │ -044a0c: 5240 2e00 |0000: iget v0, v4, Landroid/os/Message;.what:I // field@002e │ │ -044a10: 2b00 5a00 0000 |0002: packed-switch v0, 0000005c // +0000005a │ │ -044a16: 2200 b603 |0005: new-instance v0, Ljava/lang/RuntimeException; // type@03b6 │ │ -044a1a: 2201 b903 |0007: new-instance v1, Ljava/lang/StringBuilder; // type@03b9 │ │ -044a1e: 7010 ae17 0100 |0009: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@17ae │ │ -044a24: 1a02 480b |000c: const-string v2, "Unknown message " // string@0b48 │ │ -044a28: 6e20 b517 2100 |000e: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17b5 │ │ -044a2e: 0c01 |0011: move-result-object v1 │ │ -044a30: 6e20 b417 4100 |0012: invoke-virtual {v1, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@17b4 │ │ -044a36: 0c01 |0015: move-result-object v1 │ │ -044a38: 6e10 ba17 0100 |0016: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@17ba │ │ -044a3e: 0c01 |0019: move-result-object v1 │ │ -044a40: 7020 9817 1000 |001a: invoke-direct {v0, v1}, Ljava/lang/RuntimeException;.:(Ljava/lang/String;)V // method@1798 │ │ -044a46: 2700 |001d: throw v0 │ │ -044a48: 5430 0403 |001e: iget-object v0, v3, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase$GestureHandler;.this$0:Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase; // field@0304 │ │ -044a4c: 7110 4d09 0000 |0020: invoke-static {v0}, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.access$100:(Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;)Landroid/view/GestureDetector$OnGestureListener; // method@094d │ │ -044a52: 0c00 |0023: move-result-object v0 │ │ -044a54: 5431 0403 |0024: iget-object v1, v3, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase$GestureHandler;.this$0:Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase; // field@0304 │ │ -044a58: 7110 4c09 0100 |0026: invoke-static {v1}, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.access$000:(Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;)Landroid/view/MotionEvent; // method@094c │ │ -044a5e: 0c01 |0029: move-result-object v1 │ │ -044a60: 7220 4e12 1000 |002a: invoke-interface {v0, v1}, Landroid/view/GestureDetector$OnGestureListener;.onShowPress:(Landroid/view/MotionEvent;)V // method@124e │ │ -044a66: 0e00 |002d: return-void │ │ -044a68: 5430 0403 |002e: iget-object v0, v3, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase$GestureHandler;.this$0:Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase; // field@0304 │ │ -044a6c: 7110 4e09 0000 |0030: invoke-static {v0}, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.access$200:(Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;)V // method@094e │ │ -044a72: 28fa |0033: goto 002d // -0006 │ │ -044a74: 5430 0403 |0034: iget-object v0, v3, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase$GestureHandler;.this$0:Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase; // field@0304 │ │ -044a78: 7110 4f09 0000 |0036: invoke-static {v0}, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.access$300:(Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;)Landroid/view/GestureDetector$OnDoubleTapListener; // method@094f │ │ -044a7e: 0c00 |0039: move-result-object v0 │ │ -044a80: 3800 f3ff |003a: if-eqz v0, 002d // -000d │ │ -044a84: 5430 0403 |003c: iget-object v0, v3, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase$GestureHandler;.this$0:Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase; // field@0304 │ │ -044a88: 7110 5009 0000 |003e: invoke-static {v0}, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.access$400:(Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;)Z // method@0950 │ │ -044a8e: 0a00 |0041: move-result v0 │ │ -044a90: 3900 1200 |0042: if-nez v0, 0054 // +0012 │ │ -044a94: 5430 0403 |0044: iget-object v0, v3, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase$GestureHandler;.this$0:Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase; // field@0304 │ │ -044a98: 7110 4f09 0000 |0046: invoke-static {v0}, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.access$300:(Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;)Landroid/view/GestureDetector$OnDoubleTapListener; // method@094f │ │ -044a9e: 0c00 |0049: move-result-object v0 │ │ -044aa0: 5431 0403 |004a: iget-object v1, v3, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase$GestureHandler;.this$0:Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase; // field@0304 │ │ -044aa4: 7110 4c09 0100 |004c: invoke-static {v1}, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.access$000:(Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;)Landroid/view/MotionEvent; // method@094c │ │ -044aaa: 0c01 |004f: move-result-object v1 │ │ -044aac: 7220 4912 1000 |0050: invoke-interface {v0, v1}, Landroid/view/GestureDetector$OnDoubleTapListener;.onSingleTapConfirmed:(Landroid/view/MotionEvent;)Z // method@1249 │ │ -044ab2: 28da |0053: goto 002d // -0026 │ │ -044ab4: 5430 0403 |0054: iget-object v0, v3, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase$GestureHandler;.this$0:Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase; // field@0304 │ │ -044ab8: 1211 |0056: const/4 v1, #int 1 // #1 │ │ -044aba: 7120 5109 1000 |0057: invoke-static {v0, v1}, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.access$502:(Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;Z)Z // method@0951 │ │ -044ac0: 28d3 |005a: goto 002d // -002d │ │ -044ac2: 0000 |005b: nop // spacer │ │ -044ac4: 0001 0300 0100 0000 1c00 0000 2c00 ... |005c: packed-switch-data (10 units) │ │ +0662f8: |[0662f8] android.support.v4.view.GestureDetectorCompat$GestureDetectorCompatImplBase$GestureHandler.handleMessage:(Landroid/os/Message;)V │ │ +066308: 5240 4200 |0000: iget v0, v4, Landroid/os/Message;.what:I // field@0042 │ │ +06630c: 2b00 5a00 0000 |0002: packed-switch v0, 0000005c // +0000005a │ │ +066312: 2200 3b05 |0005: new-instance v0, Ljava/lang/RuntimeException; // type@053b │ │ +066316: 2201 3e05 |0007: new-instance v1, Ljava/lang/StringBuilder; // type@053e │ │ +06631a: 7010 a422 0100 |0009: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@22a4 │ │ +066320: 1a02 600f |000c: const-string v2, "Unknown message " // string@0f60 │ │ +066324: 6e20 ad22 2100 |000e: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22ad │ │ +06632a: 0c01 |0011: move-result-object v1 │ │ +06632c: 6e20 ac22 4100 |0012: invoke-virtual {v1, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@22ac │ │ +066332: 0c01 |0015: move-result-object v1 │ │ +066334: 6e10 b222 0100 |0016: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@22b2 │ │ +06633a: 0c01 |0019: move-result-object v1 │ │ +06633c: 7020 8d22 1000 |001a: invoke-direct {v0, v1}, Ljava/lang/RuntimeException;.:(Ljava/lang/String;)V // method@228d │ │ +066342: 2700 |001d: throw v0 │ │ +066344: 5430 4105 |001e: iget-object v0, v3, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase$GestureHandler;.this$0:Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase; // field@0541 │ │ +066348: 7110 fa0f 0000 |0020: invoke-static {v0}, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.access$100:(Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;)Landroid/view/GestureDetector$OnGestureListener; // method@0ffa │ │ +06634e: 0c00 |0023: move-result-object v0 │ │ +066350: 5431 4105 |0024: iget-object v1, v3, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase$GestureHandler;.this$0:Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase; // field@0541 │ │ +066354: 7110 f90f 0100 |0026: invoke-static {v1}, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.access$000:(Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;)Landroid/view/MotionEvent; // method@0ff9 │ │ +06635a: 0c01 |0029: move-result-object v1 │ │ +06635c: 7220 8c1c 1000 |002a: invoke-interface {v0, v1}, Landroid/view/GestureDetector$OnGestureListener;.onShowPress:(Landroid/view/MotionEvent;)V // method@1c8c │ │ +066362: 0e00 |002d: return-void │ │ +066364: 5430 4105 |002e: iget-object v0, v3, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase$GestureHandler;.this$0:Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase; // field@0541 │ │ +066368: 7110 fb0f 0000 |0030: invoke-static {v0}, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.access$200:(Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;)V // method@0ffb │ │ +06636e: 28fa |0033: goto 002d // -0006 │ │ +066370: 5430 4105 |0034: iget-object v0, v3, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase$GestureHandler;.this$0:Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase; // field@0541 │ │ +066374: 7110 fc0f 0000 |0036: invoke-static {v0}, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.access$300:(Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;)Landroid/view/GestureDetector$OnDoubleTapListener; // method@0ffc │ │ +06637a: 0c00 |0039: move-result-object v0 │ │ +06637c: 3800 f3ff |003a: if-eqz v0, 002d // -000d │ │ +066380: 5430 4105 |003c: iget-object v0, v3, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase$GestureHandler;.this$0:Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase; // field@0541 │ │ +066384: 7110 fd0f 0000 |003e: invoke-static {v0}, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.access$400:(Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;)Z // method@0ffd │ │ +06638a: 0a00 |0041: move-result v0 │ │ +06638c: 3900 1200 |0042: if-nez v0, 0054 // +0012 │ │ +066390: 5430 4105 |0044: iget-object v0, v3, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase$GestureHandler;.this$0:Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase; // field@0541 │ │ +066394: 7110 fc0f 0000 |0046: invoke-static {v0}, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.access$300:(Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;)Landroid/view/GestureDetector$OnDoubleTapListener; // method@0ffc │ │ +06639a: 0c00 |0049: move-result-object v0 │ │ +06639c: 5431 4105 |004a: iget-object v1, v3, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase$GestureHandler;.this$0:Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase; // field@0541 │ │ +0663a0: 7110 f90f 0100 |004c: invoke-static {v1}, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.access$000:(Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;)Landroid/view/MotionEvent; // method@0ff9 │ │ +0663a6: 0c01 |004f: move-result-object v1 │ │ +0663a8: 7220 871c 1000 |0050: invoke-interface {v0, v1}, Landroid/view/GestureDetector$OnDoubleTapListener;.onSingleTapConfirmed:(Landroid/view/MotionEvent;)Z // method@1c87 │ │ +0663ae: 28da |0053: goto 002d // -0026 │ │ +0663b0: 5430 4105 |0054: iget-object v0, v3, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase$GestureHandler;.this$0:Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase; // field@0541 │ │ +0663b4: 1211 |0056: const/4 v1, #int 1 // #1 │ │ +0663b6: 7120 fe0f 1000 |0057: invoke-static {v0, v1}, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.access$502:(Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;Z)Z // method@0ffe │ │ +0663bc: 28d3 |005a: goto 002d // -002d │ │ +0663be: 0000 |005b: nop // spacer │ │ +0663c0: 0001 0300 0100 0000 1c00 0000 2c00 ... |005c: packed-switch-data (10 units) │ │ catches : (none) │ │ positions : │ │ 0x0000 line=113 │ │ 0x0005 line=134 │ │ 0x001e line=115 │ │ 0x002d line=136 │ │ 0x002e line=119 │ │ @@ -41298,31 +69395,31 @@ │ │ 0x0044 line=126 │ │ 0x0054 line=128 │ │ 0x005b line=113 │ │ locals : │ │ 0x0000 - 0x0066 reg=3 this Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase$GestureHandler; │ │ 0x0000 - 0x0066 reg=4 msg Landroid/os/Message; │ │ │ │ - source_file_idx : 908 (GestureDetectorCompat.java) │ │ + source_file_idx : 1164 (GestureDetectorCompat.java) │ │ │ │ -Class #185 header: │ │ -class_idx : 408 │ │ +Class #348 header: │ │ +class_idx : 691 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 948 │ │ -source_file_idx : 908 │ │ +superclass_idx : 1337 │ │ +source_file_idx : 1164 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 4 │ │ │ │ -Class #185 annotations: │ │ +Class #348 annotations: │ │ Annotations on class │ │ VISIBILITY_SYSTEM Ldalvik/annotation/MemberClasses; value={ Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplJellybeanMr2; Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase; Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImpl; } │ │ │ │ -Class #185 - │ │ +Class #348 - │ │ Class descriptor : 'Landroid/support/v4/view/GestureDetectorCompat;' │ │ Access flags : 0x0001 (PUBLIC) │ │ Superclass : 'Ljava/lang/Object;' │ │ Interfaces - │ │ Static fields - │ │ Instance fields - │ │ #0 : (in Landroid/support/v4/view/GestureDetectorCompat;) │ │ @@ -41335,18 +69432,18 @@ │ │ type : '(Landroid/content/Context;Landroid/view/GestureDetector$OnGestureListener;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 5 16-bit code units │ │ -044ad8: |[044ad8] android.support.v4.view.GestureDetectorCompat.:(Landroid/content/Context;Landroid/view/GestureDetector$OnGestureListener;)V │ │ -044ae8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -044aea: 7040 6109 2103 |0001: invoke-direct {v1, v2, v3, v0}, Landroid/support/v4/view/GestureDetectorCompat;.:(Landroid/content/Context;Landroid/view/GestureDetector$OnGestureListener;Landroid/os/Handler;)V // method@0961 │ │ -044af0: 0e00 |0004: return-void │ │ +0663d4: |[0663d4] android.support.v4.view.GestureDetectorCompat.:(Landroid/content/Context;Landroid/view/GestureDetector$OnGestureListener;)V │ │ +0663e4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0663e6: 7040 0e10 2103 |0001: invoke-direct {v1, v2, v3, v0}, Landroid/support/v4/view/GestureDetectorCompat;.:(Landroid/content/Context;Landroid/view/GestureDetector$OnGestureListener;Landroid/os/Handler;)V // method@100e │ │ +0663ec: 0e00 |0004: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=501 │ │ 0x0004 line=502 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/GestureDetectorCompat; │ │ 0x0000 - 0x0005 reg=2 context Landroid/content/Context; │ │ @@ -41357,27 +69454,27 @@ │ │ type : '(Landroid/content/Context;Landroid/view/GestureDetector$OnGestureListener;Landroid/os/Handler;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 6 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 25 16-bit code units │ │ -044af4: |[044af4] android.support.v4.view.GestureDetectorCompat.:(Landroid/content/Context;Landroid/view/GestureDetector$OnGestureListener;Landroid/os/Handler;)V │ │ -044b04: 7010 9117 0200 |0000: invoke-direct {v2}, Ljava/lang/Object;.:()V // method@1791 │ │ -044b0a: 6000 2c00 |0003: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@002c │ │ -044b0e: 1301 1100 |0005: const/16 v1, #int 17 // #11 │ │ -044b12: 3710 0a00 |0007: if-le v0, v1, 0011 // +000a │ │ -044b16: 2200 9701 |0009: new-instance v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplJellybeanMr2; // type@0197 │ │ -044b1a: 7040 5b09 3054 |000b: invoke-direct {v0, v3, v4, v5}, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplJellybeanMr2;.:(Landroid/content/Context;Landroid/view/GestureDetector$OnGestureListener;Landroid/os/Handler;)V // method@095b │ │ -044b20: 5b20 2103 |000e: iput-object v0, v2, Landroid/support/v4/view/GestureDetectorCompat;.mImpl:Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImpl; // field@0321 │ │ -044b24: 0e00 |0010: return-void │ │ -044b26: 2200 9601 |0011: new-instance v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase; // type@0196 │ │ -044b2a: 7040 4b09 3054 |0013: invoke-direct {v0, v3, v4, v5}, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.:(Landroid/content/Context;Landroid/view/GestureDetector$OnGestureListener;Landroid/os/Handler;)V // method@094b │ │ -044b30: 5b20 2103 |0016: iput-object v0, v2, Landroid/support/v4/view/GestureDetectorCompat;.mImpl:Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImpl; // field@0321 │ │ -044b34: 28f8 |0018: goto 0010 // -0008 │ │ +0663f0: |[0663f0] android.support.v4.view.GestureDetectorCompat.:(Landroid/content/Context;Landroid/view/GestureDetector$OnGestureListener;Landroid/os/Handler;)V │ │ +066400: 7010 8622 0200 |0000: invoke-direct {v2}, Ljava/lang/Object;.:()V // method@2286 │ │ +066406: 6000 4000 |0003: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0040 │ │ +06640a: 1301 1100 |0005: const/16 v1, #int 17 // #11 │ │ +06640e: 3710 0a00 |0007: if-le v0, v1, 0011 // +000a │ │ +066412: 2200 b202 |0009: new-instance v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplJellybeanMr2; // type@02b2 │ │ +066416: 7040 0810 3054 |000b: invoke-direct {v0, v3, v4, v5}, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplJellybeanMr2;.:(Landroid/content/Context;Landroid/view/GestureDetector$OnGestureListener;Landroid/os/Handler;)V // method@1008 │ │ +06641c: 5b20 5e05 |000e: iput-object v0, v2, Landroid/support/v4/view/GestureDetectorCompat;.mImpl:Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImpl; // field@055e │ │ +066420: 0e00 |0010: return-void │ │ +066422: 2200 b102 |0011: new-instance v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase; // type@02b1 │ │ +066426: 7040 f80f 3054 |0013: invoke-direct {v0, v3, v4, v5}, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.:(Landroid/content/Context;Landroid/view/GestureDetector$OnGestureListener;Landroid/os/Handler;)V // method@0ff8 │ │ +06642c: 5b20 5e05 |0016: iput-object v0, v2, Landroid/support/v4/view/GestureDetectorCompat;.mImpl:Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImpl; // field@055e │ │ +066430: 28f8 |0018: goto 0010 // -0008 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=514 │ │ 0x0003 line=515 │ │ 0x0009 line=516 │ │ 0x0010 line=520 │ │ 0x0011 line=518 │ │ @@ -41393,19 +69490,19 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -044b38: |[044b38] android.support.v4.view.GestureDetectorCompat.isLongpressEnabled:()Z │ │ -044b48: 5410 2103 |0000: iget-object v0, v1, Landroid/support/v4/view/GestureDetectorCompat;.mImpl:Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImpl; // field@0321 │ │ -044b4c: 7210 4309 0000 |0002: invoke-interface {v0}, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImpl;.isLongpressEnabled:()Z // method@0943 │ │ -044b52: 0a00 |0005: move-result v0 │ │ -044b54: 0f00 |0006: return v0 │ │ +066434: |[066434] android.support.v4.view.GestureDetectorCompat.isLongpressEnabled:()Z │ │ +066444: 5410 5e05 |0000: iget-object v0, v1, Landroid/support/v4/view/GestureDetectorCompat;.mImpl:Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImpl; // field@055e │ │ +066448: 7210 f00f 0000 |0002: invoke-interface {v0}, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImpl;.isLongpressEnabled:()Z // method@0ff0 │ │ +06644e: 0a00 |0005: move-result v0 │ │ +066450: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=526 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/view/GestureDetectorCompat; │ │ │ │ #1 : (in Landroid/support/v4/view/GestureDetectorCompat;) │ │ @@ -41413,19 +69510,19 @@ │ │ type : '(Landroid/view/MotionEvent;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -044b58: |[044b58] android.support.v4.view.GestureDetectorCompat.onTouchEvent:(Landroid/view/MotionEvent;)Z │ │ -044b68: 5410 2103 |0000: iget-object v0, v1, Landroid/support/v4/view/GestureDetectorCompat;.mImpl:Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImpl; // field@0321 │ │ -044b6c: 7220 4409 2000 |0002: invoke-interface {v0, v2}, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImpl;.onTouchEvent:(Landroid/view/MotionEvent;)Z // method@0944 │ │ -044b72: 0a00 |0005: move-result v0 │ │ -044b74: 0f00 |0006: return v0 │ │ +066454: |[066454] android.support.v4.view.GestureDetectorCompat.onTouchEvent:(Landroid/view/MotionEvent;)Z │ │ +066464: 5410 5e05 |0000: iget-object v0, v1, Landroid/support/v4/view/GestureDetectorCompat;.mImpl:Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImpl; // field@055e │ │ +066468: 7220 f10f 2000 |0002: invoke-interface {v0, v2}, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImpl;.onTouchEvent:(Landroid/view/MotionEvent;)Z // method@0ff1 │ │ +06646e: 0a00 |0005: move-result v0 │ │ +066470: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=538 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/view/GestureDetectorCompat; │ │ 0x0000 - 0x0007 reg=2 event Landroid/view/MotionEvent; │ │ │ │ @@ -41434,18 +69531,18 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -044b78: |[044b78] android.support.v4.view.GestureDetectorCompat.setIsLongpressEnabled:(Z)V │ │ -044b88: 5410 2103 |0000: iget-object v0, v1, Landroid/support/v4/view/GestureDetectorCompat;.mImpl:Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImpl; // field@0321 │ │ -044b8c: 7220 4509 2000 |0002: invoke-interface {v0, v2}, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImpl;.setIsLongpressEnabled:(Z)V // method@0945 │ │ -044b92: 0e00 |0005: return-void │ │ +066474: |[066474] android.support.v4.view.GestureDetectorCompat.setIsLongpressEnabled:(Z)V │ │ +066484: 5410 5e05 |0000: iget-object v0, v1, Landroid/support/v4/view/GestureDetectorCompat;.mImpl:Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImpl; // field@055e │ │ +066488: 7220 f20f 2000 |0002: invoke-interface {v0, v2}, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImpl;.setIsLongpressEnabled:(Z)V // method@0ff2 │ │ +06648e: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=551 │ │ 0x0005 line=552 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/view/GestureDetectorCompat; │ │ 0x0000 - 0x0006 reg=2 enabled Z │ │ @@ -41455,44 +69552,44 @@ │ │ type : '(Landroid/view/GestureDetector$OnDoubleTapListener;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -044b94: |[044b94] android.support.v4.view.GestureDetectorCompat.setOnDoubleTapListener:(Landroid/view/GestureDetector$OnDoubleTapListener;)V │ │ -044ba4: 5410 2103 |0000: iget-object v0, v1, Landroid/support/v4/view/GestureDetectorCompat;.mImpl:Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImpl; // field@0321 │ │ -044ba8: 7220 4609 2000 |0002: invoke-interface {v0, v2}, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImpl;.setOnDoubleTapListener:(Landroid/view/GestureDetector$OnDoubleTapListener;)V // method@0946 │ │ -044bae: 0e00 |0005: return-void │ │ +066490: |[066490] android.support.v4.view.GestureDetectorCompat.setOnDoubleTapListener:(Landroid/view/GestureDetector$OnDoubleTapListener;)V │ │ +0664a0: 5410 5e05 |0000: iget-object v0, v1, Landroid/support/v4/view/GestureDetectorCompat;.mImpl:Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImpl; // field@055e │ │ +0664a4: 7220 f30f 2000 |0002: invoke-interface {v0, v2}, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImpl;.setOnDoubleTapListener:(Landroid/view/GestureDetector$OnDoubleTapListener;)V // method@0ff3 │ │ +0664aa: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=562 │ │ 0x0005 line=563 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/view/GestureDetectorCompat; │ │ 0x0000 - 0x0006 reg=2 listener Landroid/view/GestureDetector$OnDoubleTapListener; │ │ │ │ - source_file_idx : 908 (GestureDetectorCompat.java) │ │ + source_file_idx : 1164 (GestureDetectorCompat.java) │ │ │ │ -Class #186 header: │ │ -class_idx : 409 │ │ +Class #349 header: │ │ +class_idx : 692 │ │ access_flags : 1536 (0x0600) │ │ -superclass_idx : 948 │ │ -source_file_idx : 916 │ │ +superclass_idx : 1337 │ │ +source_file_idx : 1177 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 4 │ │ │ │ -Class #186 annotations: │ │ +Class #349 annotations: │ │ Annotations on class │ │ VISIBILITY_SYSTEM Ldalvik/annotation/EnclosingClass; value=Landroid/support/v4/view/GravityCompat; │ │ VISIBILITY_SYSTEM Ldalvik/annotation/InnerClass; accessFlags=1544 name="GravityCompatImpl" │ │ │ │ -Class #186 - │ │ +Class #349 - │ │ Class descriptor : 'Landroid/support/v4/view/GravityCompat$GravityCompatImpl;' │ │ Access flags : 0x0600 (INTERFACE ABSTRACT) │ │ Superclass : 'Ljava/lang/Object;' │ │ Interfaces - │ │ Static fields - │ │ Instance fields - │ │ Direct methods - │ │ @@ -41517,31 +69614,31 @@ │ │ │ │ #3 : (in Landroid/support/v4/view/GravityCompat$GravityCompatImpl;) │ │ name : 'getAbsoluteGravity' │ │ type : '(II)I' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ - source_file_idx : 916 (GravityCompat.java) │ │ + source_file_idx : 1177 (GravityCompat.java) │ │ │ │ -Class #187 header: │ │ -class_idx : 412 │ │ +Class #350 header: │ │ +class_idx : 695 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 948 │ │ -source_file_idx : 916 │ │ +superclass_idx : 1337 │ │ +source_file_idx : 1177 │ │ static_fields_size : 5 │ │ instance_fields_size: 0 │ │ direct_methods_size : 6 │ │ virtual_methods_size: 0 │ │ │ │ -Class #187 annotations: │ │ +Class #350 annotations: │ │ Annotations on class │ │ VISIBILITY_SYSTEM Ldalvik/annotation/MemberClasses; value={ Landroid/support/v4/view/GravityCompat$GravityCompatImplJellybeanMr1; Landroid/support/v4/view/GravityCompat$GravityCompatImplBase; Landroid/support/v4/view/GravityCompat$GravityCompatImpl; } │ │ │ │ -Class #187 - │ │ +Class #350 - │ │ Class descriptor : 'Landroid/support/v4/view/GravityCompat;' │ │ Access flags : 0x0001 (PUBLIC) │ │ Superclass : 'Ljava/lang/Object;' │ │ Interfaces - │ │ Static fields - │ │ #0 : (in Landroid/support/v4/view/GravityCompat;) │ │ name : 'END' │ │ @@ -41575,26 +69672,26 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 22 16-bit code units │ │ -044bb0: |[044bb0] android.support.v4.view.GravityCompat.:()V │ │ -044bc0: 6000 2c00 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@002c │ │ -044bc4: 1301 1100 |0002: const/16 v1, #int 17 // #11 │ │ -044bc8: 3410 0a00 |0004: if-lt v0, v1, 000e // +000a │ │ -044bcc: 2201 9b01 |0006: new-instance v1, Landroid/support/v4/view/GravityCompat$GravityCompatImplJellybeanMr1; // type@019b │ │ -044bd0: 7010 6f09 0100 |0008: invoke-direct {v1}, Landroid/support/v4/view/GravityCompat$GravityCompatImplJellybeanMr1;.:()V // method@096f │ │ -044bd6: 6901 2303 |000b: sput-object v1, Landroid/support/v4/view/GravityCompat;.IMPL:Landroid/support/v4/view/GravityCompat$GravityCompatImpl; // field@0323 │ │ -044bda: 0e00 |000d: return-void │ │ -044bdc: 2201 9a01 |000e: new-instance v1, Landroid/support/v4/view/GravityCompat$GravityCompatImplBase; // type@019a │ │ -044be0: 7010 6a09 0100 |0010: invoke-direct {v1}, Landroid/support/v4/view/GravityCompat$GravityCompatImplBase;.:()V // method@096a │ │ -044be6: 6901 2303 |0013: sput-object v1, Landroid/support/v4/view/GravityCompat;.IMPL:Landroid/support/v4/view/GravityCompat$GravityCompatImpl; // field@0323 │ │ -044bea: 28f8 |0015: goto 000d // -0008 │ │ +0664ac: |[0664ac] android.support.v4.view.GravityCompat.:()V │ │ +0664bc: 6000 4000 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0040 │ │ +0664c0: 1301 1100 |0002: const/16 v1, #int 17 // #11 │ │ +0664c4: 3410 0a00 |0004: if-lt v0, v1, 000e // +000a │ │ +0664c8: 2201 b602 |0006: new-instance v1, Landroid/support/v4/view/GravityCompat$GravityCompatImplJellybeanMr1; // type@02b6 │ │ +0664cc: 7010 1c10 0100 |0008: invoke-direct {v1}, Landroid/support/v4/view/GravityCompat$GravityCompatImplJellybeanMr1;.:()V // method@101c │ │ +0664d2: 6901 6005 |000b: sput-object v1, Landroid/support/v4/view/GravityCompat;.IMPL:Landroid/support/v4/view/GravityCompat$GravityCompatImpl; // field@0560 │ │ +0664d6: 0e00 |000d: return-void │ │ +0664d8: 2201 b502 |000e: new-instance v1, Landroid/support/v4/view/GravityCompat$GravityCompatImplBase; // type@02b5 │ │ +0664dc: 7010 1710 0100 |0010: invoke-direct {v1}, Landroid/support/v4/view/GravityCompat$GravityCompatImplBase;.:()V // method@1017 │ │ +0664e2: 6901 6005 |0013: sput-object v1, Landroid/support/v4/view/GravityCompat;.IMPL:Landroid/support/v4/view/GravityCompat$GravityCompatImpl; // field@0560 │ │ +0664e6: 28f8 |0015: goto 000d // -0008 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=89 │ │ 0x0002 line=90 │ │ 0x0006 line=91 │ │ 0x000d line=95 │ │ 0x000e line=93 │ │ @@ -41606,17 +69703,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -044bec: |[044bec] android.support.v4.view.GravityCompat.:()V │ │ -044bfc: 7010 9117 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1791 │ │ -044c02: 0e00 |0003: return-void │ │ +0664e8: |[0664e8] android.support.v4.view.GravityCompat.:()V │ │ +0664f8: 7010 8622 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2286 │ │ +0664fe: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=27 │ │ 0x0003 line=62 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/GravityCompat; │ │ │ │ @@ -41625,26 +69722,26 @@ │ │ type : '(IIILandroid/graphics/Rect;IILandroid/graphics/Rect;I)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 17 │ │ ins : 8 │ │ outs : 9 │ │ insns size : 15 16-bit code units │ │ -044c04: |[044c04] android.support.v4.view.GravityCompat.apply:(IIILandroid/graphics/Rect;IILandroid/graphics/Rect;I)V │ │ -044c14: 6200 2303 |0000: sget-object v0, Landroid/support/v4/view/GravityCompat;.IMPL:Landroid/support/v4/view/GravityCompat$GravityCompatImpl; // field@0323 │ │ -044c18: 0191 |0002: move v1, v9 │ │ -044c1a: 01a2 |0003: move v2, v10 │ │ -044c1c: 01b3 |0004: move v3, v11 │ │ -044c1e: 07c4 |0005: move-object v4, v12 │ │ -044c20: 01d5 |0006: move v5, v13 │ │ -044c22: 01e6 |0007: move v6, v14 │ │ -044c24: 07f7 |0008: move-object v7, v15 │ │ -044c26: 0208 1000 |0009: move/from16 v8, v16 │ │ -044c2a: 7809 6609 0000 |000b: invoke-interface/range {v0, v1, v2, v3, v4, v5, v6, v7, v8}, Landroid/support/v4/view/GravityCompat$GravityCompatImpl;.apply:(IIILandroid/graphics/Rect;IILandroid/graphics/Rect;I)V // method@0966 │ │ -044c30: 0e00 |000e: return-void │ │ +066500: |[066500] android.support.v4.view.GravityCompat.apply:(IIILandroid/graphics/Rect;IILandroid/graphics/Rect;I)V │ │ +066510: 6200 6005 |0000: sget-object v0, Landroid/support/v4/view/GravityCompat;.IMPL:Landroid/support/v4/view/GravityCompat$GravityCompatImpl; // field@0560 │ │ +066514: 0191 |0002: move v1, v9 │ │ +066516: 01a2 |0003: move v2, v10 │ │ +066518: 01b3 |0004: move v3, v11 │ │ +06651a: 07c4 |0005: move-object v4, v12 │ │ +06651c: 01d5 |0006: move v5, v13 │ │ +06651e: 01e6 |0007: move v6, v14 │ │ +066520: 07f7 |0008: move-object v7, v15 │ │ +066522: 0208 1000 |0009: move/from16 v8, v16 │ │ +066526: 7809 1310 0000 |000b: invoke-interface/range {v0, v1, v2, v3, v4, v5, v6, v7, v8}, Landroid/support/v4/view/GravityCompat$GravityCompatImpl;.apply:(IIILandroid/graphics/Rect;IILandroid/graphics/Rect;I)V // method@1013 │ │ +06652c: 0e00 |000e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=162 │ │ 0x000e line=163 │ │ locals : │ │ 0x0000 - 0x000f reg=9 gravity I │ │ 0x0000 - 0x000f reg=10 w I │ │ @@ -41660,24 +69757,24 @@ │ │ type : '(IIILandroid/graphics/Rect;Landroid/graphics/Rect;I)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 13 │ │ ins : 6 │ │ outs : 7 │ │ insns size : 12 16-bit code units │ │ -044c34: |[044c34] android.support.v4.view.GravityCompat.apply:(IIILandroid/graphics/Rect;Landroid/graphics/Rect;I)V │ │ -044c44: 6200 2303 |0000: sget-object v0, Landroid/support/v4/view/GravityCompat;.IMPL:Landroid/support/v4/view/GravityCompat$GravityCompatImpl; // field@0323 │ │ -044c48: 0171 |0002: move v1, v7 │ │ -044c4a: 0182 |0003: move v2, v8 │ │ -044c4c: 0193 |0004: move v3, v9 │ │ -044c4e: 07a4 |0005: move-object v4, v10 │ │ -044c50: 07b5 |0006: move-object v5, v11 │ │ -044c52: 01c6 |0007: move v6, v12 │ │ -044c54: 7807 6709 0000 |0008: invoke-interface/range {v0, v1, v2, v3, v4, v5, v6}, Landroid/support/v4/view/GravityCompat$GravityCompatImpl;.apply:(IIILandroid/graphics/Rect;Landroid/graphics/Rect;I)V // method@0967 │ │ -044c5a: 0e00 |000b: return-void │ │ +066530: |[066530] android.support.v4.view.GravityCompat.apply:(IIILandroid/graphics/Rect;Landroid/graphics/Rect;I)V │ │ +066540: 6200 6005 |0000: sget-object v0, Landroid/support/v4/view/GravityCompat;.IMPL:Landroid/support/v4/view/GravityCompat$GravityCompatImpl; // field@0560 │ │ +066544: 0171 |0002: move v1, v7 │ │ +066546: 0182 |0003: move v2, v8 │ │ +066548: 0193 |0004: move v3, v9 │ │ +06654a: 07a4 |0005: move-object v4, v10 │ │ +06654c: 07b5 |0006: move-object v5, v11 │ │ +06654e: 01c6 |0007: move v6, v12 │ │ +066550: 7807 1410 0000 |0008: invoke-interface/range {v0, v1, v2, v3, v4, v5, v6}, Landroid/support/v4/view/GravityCompat$GravityCompatImpl;.apply:(IIILandroid/graphics/Rect;Landroid/graphics/Rect;I)V // method@1014 │ │ +066556: 0e00 |000b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=132 │ │ 0x000b line=133 │ │ locals : │ │ 0x0000 - 0x000c reg=7 gravity I │ │ 0x0000 - 0x000c reg=8 w I │ │ @@ -41691,18 +69788,18 @@ │ │ type : '(ILandroid/graphics/Rect;Landroid/graphics/Rect;I)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 5 │ │ insns size : 6 16-bit code units │ │ -044c5c: |[044c5c] android.support.v4.view.GravityCompat.applyDisplay:(ILandroid/graphics/Rect;Landroid/graphics/Rect;I)V │ │ -044c6c: 6200 2303 |0000: sget-object v0, Landroid/support/v4/view/GravityCompat;.IMPL:Landroid/support/v4/view/GravityCompat$GravityCompatImpl; // field@0323 │ │ -044c70: 7254 6809 1032 |0002: invoke-interface {v0, v1, v2, v3, v4}, Landroid/support/v4/view/GravityCompat$GravityCompatImpl;.applyDisplay:(ILandroid/graphics/Rect;Landroid/graphics/Rect;I)V // method@0968 │ │ -044c76: 0e00 |0005: return-void │ │ +066558: |[066558] android.support.v4.view.GravityCompat.applyDisplay:(ILandroid/graphics/Rect;Landroid/graphics/Rect;I)V │ │ +066568: 6200 6005 |0000: sget-object v0, Landroid/support/v4/view/GravityCompat;.IMPL:Landroid/support/v4/view/GravityCompat$GravityCompatImpl; // field@0560 │ │ +06656c: 7254 1510 1032 |0002: invoke-interface {v0, v1, v2, v3, v4}, Landroid/support/v4/view/GravityCompat$GravityCompatImpl;.applyDisplay:(ILandroid/graphics/Rect;Landroid/graphics/Rect;I)V // method@1015 │ │ +066572: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=186 │ │ 0x0005 line=187 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 gravity I │ │ 0x0000 - 0x0006 reg=2 display Landroid/graphics/Rect; │ │ @@ -41714,40 +69811,40 @@ │ │ type : '(II)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 7 16-bit code units │ │ -044c78: |[044c78] android.support.v4.view.GravityCompat.getAbsoluteGravity:(II)I │ │ -044c88: 6200 2303 |0000: sget-object v0, Landroid/support/v4/view/GravityCompat;.IMPL:Landroid/support/v4/view/GravityCompat$GravityCompatImpl; // field@0323 │ │ -044c8c: 7230 6909 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/GravityCompat$GravityCompatImpl;.getAbsoluteGravity:(II)I // method@0969 │ │ -044c92: 0a00 |0005: move-result v0 │ │ -044c94: 0f00 |0006: return v0 │ │ +066574: |[066574] android.support.v4.view.GravityCompat.getAbsoluteGravity:(II)I │ │ +066584: 6200 6005 |0000: sget-object v0, Landroid/support/v4/view/GravityCompat;.IMPL:Landroid/support/v4/view/GravityCompat$GravityCompatImpl; // field@0560 │ │ +066588: 7230 1610 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/GravityCompat$GravityCompatImpl;.getAbsoluteGravity:(II)I // method@1016 │ │ +06658e: 0a00 |0005: move-result v0 │ │ +066590: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=201 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 gravity I │ │ 0x0000 - 0x0007 reg=2 layoutDirection I │ │ │ │ Virtual methods - │ │ - source_file_idx : 916 (GravityCompat.java) │ │ + source_file_idx : 1177 (GravityCompat.java) │ │ │ │ -Class #188 header: │ │ -class_idx : 413 │ │ +Class #351 header: │ │ +class_idx : 696 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 948 │ │ -source_file_idx : 920 │ │ +superclass_idx : 1337 │ │ +source_file_idx : 1181 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 5 │ │ virtual_methods_size: 0 │ │ │ │ -Class #188 - │ │ +Class #351 - │ │ Class descriptor : 'Landroid/support/v4/view/GravityCompatJellybeanMr1;' │ │ Access flags : 0x0000 () │ │ Superclass : 'Ljava/lang/Object;' │ │ Interfaces - │ │ Static fields - │ │ Instance fields - │ │ Direct methods - │ │ @@ -41756,17 +69853,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -044c98: |[044c98] android.support.v4.view.GravityCompatJellybeanMr1.:()V │ │ -044ca8: 7010 9117 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1791 │ │ -044cae: 0e00 |0003: return-void │ │ +066594: |[066594] android.support.v4.view.GravityCompatJellybeanMr1.:()V │ │ +0665a4: 7010 8622 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2286 │ │ +0665aa: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=23 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/GravityCompatJellybeanMr1; │ │ │ │ #1 : (in Landroid/support/v4/view/GravityCompatJellybeanMr1;) │ │ @@ -41774,17 +69871,17 @@ │ │ type : '(IIILandroid/graphics/Rect;IILandroid/graphics/Rect;I)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 8 │ │ ins : 8 │ │ outs : 8 │ │ insns size : 4 16-bit code units │ │ -044cb0: |[044cb0] android.support.v4.view.GravityCompatJellybeanMr1.apply:(IIILandroid/graphics/Rect;IILandroid/graphics/Rect;I)V │ │ -044cc0: 7708 5612 0000 |0000: invoke-static/range {v0, v1, v2, v3, v4, v5, v6, v7}, Landroid/view/Gravity;.apply:(IIILandroid/graphics/Rect;IILandroid/graphics/Rect;I)V // method@1256 │ │ -044cc6: 0e00 |0003: return-void │ │ +0665ac: |[0665ac] android.support.v4.view.GravityCompatJellybeanMr1.apply:(IIILandroid/graphics/Rect;IILandroid/graphics/Rect;I)V │ │ +0665bc: 7708 941c 0000 |0000: invoke-static/range {v0, v1, v2, v3, v4, v5, v6, v7}, Landroid/view/Gravity;.apply:(IIILandroid/graphics/Rect;IILandroid/graphics/Rect;I)V // method@1c94 │ │ +0665c2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=36 │ │ 0x0003 line=37 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 gravity I │ │ 0x0000 - 0x0004 reg=1 w I │ │ @@ -41800,17 +69897,17 @@ │ │ type : '(IIILandroid/graphics/Rect;Landroid/graphics/Rect;I)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 6 │ │ ins : 6 │ │ outs : 6 │ │ insns size : 4 16-bit code units │ │ -044cc8: |[044cc8] android.support.v4.view.GravityCompatJellybeanMr1.apply:(IIILandroid/graphics/Rect;Landroid/graphics/Rect;I)V │ │ -044cd8: 7706 5812 0000 |0000: invoke-static/range {v0, v1, v2, v3, v4, v5}, Landroid/view/Gravity;.apply:(IIILandroid/graphics/Rect;Landroid/graphics/Rect;I)V // method@1258 │ │ -044cde: 0e00 |0003: return-void │ │ +0665c4: |[0665c4] android.support.v4.view.GravityCompatJellybeanMr1.apply:(IIILandroid/graphics/Rect;Landroid/graphics/Rect;I)V │ │ +0665d4: 7706 961c 0000 |0000: invoke-static/range {v0, v1, v2, v3, v4, v5}, Landroid/view/Gravity;.apply:(IIILandroid/graphics/Rect;Landroid/graphics/Rect;I)V // method@1c96 │ │ +0665da: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=31 │ │ 0x0003 line=32 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 gravity I │ │ 0x0000 - 0x0004 reg=1 w I │ │ @@ -41824,17 +69921,17 @@ │ │ type : '(ILandroid/graphics/Rect;Landroid/graphics/Rect;I)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 4 16-bit code units │ │ -044ce0: |[044ce0] android.support.v4.view.GravityCompatJellybeanMr1.applyDisplay:(ILandroid/graphics/Rect;Landroid/graphics/Rect;I)V │ │ -044cf0: 7140 5a12 1032 |0000: invoke-static {v0, v1, v2, v3}, Landroid/view/Gravity;.applyDisplay:(ILandroid/graphics/Rect;Landroid/graphics/Rect;I)V // method@125a │ │ -044cf6: 0e00 |0003: return-void │ │ +0665dc: |[0665dc] android.support.v4.view.GravityCompatJellybeanMr1.applyDisplay:(ILandroid/graphics/Rect;Landroid/graphics/Rect;I)V │ │ +0665ec: 7140 981c 1032 |0000: invoke-static {v0, v1, v2, v3}, Landroid/view/Gravity;.applyDisplay:(ILandroid/graphics/Rect;Landroid/graphics/Rect;I)V // method@1c98 │ │ +0665f2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=40 │ │ 0x0003 line=41 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 gravity I │ │ 0x0000 - 0x0004 reg=1 display Landroid/graphics/Rect; │ │ @@ -41846,44 +69943,44 @@ │ │ type : '(II)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -044cf8: |[044cf8] android.support.v4.view.GravityCompatJellybeanMr1.getAbsoluteGravity:(II)I │ │ -044d08: 7120 5b12 2100 |0000: invoke-static {v1, v2}, Landroid/view/Gravity;.getAbsoluteGravity:(II)I // method@125b │ │ -044d0e: 0a00 |0003: move-result v0 │ │ -044d10: 0f00 |0004: return v0 │ │ +0665f4: |[0665f4] android.support.v4.view.GravityCompatJellybeanMr1.getAbsoluteGravity:(II)I │ │ +066604: 7120 991c 2100 |0000: invoke-static {v1, v2}, Landroid/view/Gravity;.getAbsoluteGravity:(II)I // method@1c99 │ │ +06660a: 0a00 |0003: move-result v0 │ │ +06660c: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=26 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 gravity I │ │ 0x0000 - 0x0005 reg=2 layoutDirection I │ │ │ │ Virtual methods - │ │ - source_file_idx : 920 (GravityCompatJellybeanMr1.java) │ │ + source_file_idx : 1181 (GravityCompatJellybeanMr1.java) │ │ │ │ -Class #189 header: │ │ -class_idx : 417 │ │ +Class #352 header: │ │ +class_idx : 700 │ │ access_flags : 1536 (0x0600) │ │ -superclass_idx : 948 │ │ -source_file_idx : 1100 │ │ +superclass_idx : 1337 │ │ +source_file_idx : 1427 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 7 │ │ │ │ -Class #189 annotations: │ │ +Class #352 annotations: │ │ Annotations on class │ │ VISIBILITY_SYSTEM Ldalvik/annotation/EnclosingClass; value=Landroid/support/v4/view/KeyEventCompat; │ │ VISIBILITY_SYSTEM Ldalvik/annotation/InnerClass; accessFlags=1544 name="KeyEventVersionImpl" │ │ │ │ -Class #189 - │ │ +Class #352 - │ │ Class descriptor : 'Landroid/support/v4/view/KeyEventCompat$KeyEventVersionImpl;' │ │ Access flags : 0x0600 (INTERFACE ABSTRACT) │ │ Superclass : 'Ljava/lang/Object;' │ │ Interfaces - │ │ Static fields - │ │ Instance fields - │ │ Direct methods - │ │ @@ -41926,31 +70023,31 @@ │ │ │ │ #6 : (in Landroid/support/v4/view/KeyEventCompat$KeyEventVersionImpl;) │ │ name : 'startTracking' │ │ type : '(Landroid/view/KeyEvent;)V' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ - source_file_idx : 1100 (KeyEventCompat.java) │ │ + source_file_idx : 1427 (KeyEventCompat.java) │ │ │ │ -Class #190 header: │ │ -class_idx : 418 │ │ +Class #353 header: │ │ +class_idx : 701 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 948 │ │ -source_file_idx : 1100 │ │ +superclass_idx : 1337 │ │ +source_file_idx : 1427 │ │ static_fields_size : 1 │ │ instance_fields_size: 0 │ │ direct_methods_size : 11 │ │ virtual_methods_size: 0 │ │ │ │ -Class #190 annotations: │ │ +Class #353 annotations: │ │ Annotations on class │ │ VISIBILITY_SYSTEM Ldalvik/annotation/MemberClasses; value={ Landroid/support/v4/view/KeyEventCompat$HoneycombKeyEventVersionImpl; Landroid/support/v4/view/KeyEventCompat$EclairKeyEventVersionImpl; Landroid/support/v4/view/KeyEventCompat$BaseKeyEventVersionImpl; Landroid/support/v4/view/KeyEventCompat$KeyEventVersionImpl; } │ │ │ │ -Class #190 - │ │ +Class #353 - │ │ Class descriptor : 'Landroid/support/v4/view/KeyEventCompat;' │ │ Access flags : 0x0001 (PUBLIC) │ │ Superclass : 'Ljava/lang/Object;' │ │ Interfaces - │ │ Static fields - │ │ #0 : (in Landroid/support/v4/view/KeyEventCompat;) │ │ name : 'IMPL' │ │ @@ -41963,26 +70060,26 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 22 16-bit code units │ │ -044d14: |[044d14] android.support.v4.view.KeyEventCompat.:()V │ │ -044d24: 6000 2c00 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@002c │ │ -044d28: 1301 0b00 |0002: const/16 v1, #int 11 // #b │ │ -044d2c: 3410 0a00 |0004: if-lt v0, v1, 000e // +000a │ │ -044d30: 2200 a001 |0006: new-instance v0, Landroid/support/v4/view/KeyEventCompat$HoneycombKeyEventVersionImpl; // type@01a0 │ │ -044d34: 7010 8d09 0000 |0008: invoke-direct {v0}, Landroid/support/v4/view/KeyEventCompat$HoneycombKeyEventVersionImpl;.:()V // method@098d │ │ -044d3a: 6900 2903 |000b: sput-object v0, Landroid/support/v4/view/KeyEventCompat;.IMPL:Landroid/support/v4/view/KeyEventCompat$KeyEventVersionImpl; // field@0329 │ │ -044d3e: 0e00 |000d: return-void │ │ -044d40: 2200 9e01 |000e: new-instance v0, Landroid/support/v4/view/KeyEventCompat$BaseKeyEventVersionImpl; // type@019e │ │ -044d44: 7010 7f09 0000 |0010: invoke-direct {v0}, Landroid/support/v4/view/KeyEventCompat$BaseKeyEventVersionImpl;.:()V // method@097f │ │ -044d4a: 6900 2903 |0013: sput-object v0, Landroid/support/v4/view/KeyEventCompat;.IMPL:Landroid/support/v4/view/KeyEventCompat$KeyEventVersionImpl; // field@0329 │ │ -044d4e: 28f8 |0015: goto 000d // -0008 │ │ +066610: |[066610] android.support.v4.view.KeyEventCompat.:()V │ │ +066620: 6000 4000 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0040 │ │ +066624: 1301 0b00 |0002: const/16 v1, #int 11 // #b │ │ +066628: 3410 0a00 |0004: if-lt v0, v1, 000e // +000a │ │ +06662c: 2200 bb02 |0006: new-instance v0, Landroid/support/v4/view/KeyEventCompat$HoneycombKeyEventVersionImpl; // type@02bb │ │ +066630: 7010 3a10 0000 |0008: invoke-direct {v0}, Landroid/support/v4/view/KeyEventCompat$HoneycombKeyEventVersionImpl;.:()V // method@103a │ │ +066636: 6900 6605 |000b: sput-object v0, Landroid/support/v4/view/KeyEventCompat;.IMPL:Landroid/support/v4/view/KeyEventCompat$KeyEventVersionImpl; // field@0566 │ │ +06663a: 0e00 |000d: return-void │ │ +06663c: 2200 b902 |000e: new-instance v0, Landroid/support/v4/view/KeyEventCompat$BaseKeyEventVersionImpl; // type@02b9 │ │ +066640: 7010 2c10 0000 |0010: invoke-direct {v0}, Landroid/support/v4/view/KeyEventCompat$BaseKeyEventVersionImpl;.:()V // method@102c │ │ +066646: 6900 6605 |0013: sput-object v0, Landroid/support/v4/view/KeyEventCompat;.IMPL:Landroid/support/v4/view/KeyEventCompat$KeyEventVersionImpl; // field@0566 │ │ +06664a: 28f8 |0015: goto 000d // -0008 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=166 │ │ 0x0006 line=167 │ │ 0x000d line=171 │ │ 0x000e line=169 │ │ locals : │ │ @@ -41992,17 +70089,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -044d50: |[044d50] android.support.v4.view.KeyEventCompat.:()V │ │ -044d60: 7010 9117 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1791 │ │ -044d66: 0e00 |0003: return-void │ │ +06664c: |[06664c] android.support.v4.view.KeyEventCompat.:()V │ │ +06665c: 7010 8622 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2286 │ │ +066662: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=26 │ │ 0x0003 line=144 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/KeyEventCompat; │ │ │ │ @@ -42011,19 +70108,19 @@ │ │ type : '(Landroid/view/KeyEvent;Landroid/view/KeyEvent$Callback;Ljava/lang/Object;Ljava/lang/Object;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 5 │ │ insns size : 7 16-bit code units │ │ -044d68: |[044d68] android.support.v4.view.KeyEventCompat.dispatch:(Landroid/view/KeyEvent;Landroid/view/KeyEvent$Callback;Ljava/lang/Object;Ljava/lang/Object;)Z │ │ -044d78: 6200 2903 |0000: sget-object v0, Landroid/support/v4/view/KeyEventCompat;.IMPL:Landroid/support/v4/view/KeyEventCompat$KeyEventVersionImpl; // field@0329 │ │ -044d7c: 7254 9109 1032 |0002: invoke-interface {v0, v1, v2, v3, v4}, Landroid/support/v4/view/KeyEventCompat$KeyEventVersionImpl;.dispatch:(Landroid/view/KeyEvent;Landroid/view/KeyEvent$Callback;Ljava/lang/Object;Ljava/lang/Object;)Z // method@0991 │ │ -044d82: 0a00 |0005: move-result v0 │ │ -044d84: 0f00 |0006: return v0 │ │ +066664: |[066664] android.support.v4.view.KeyEventCompat.dispatch:(Landroid/view/KeyEvent;Landroid/view/KeyEvent$Callback;Ljava/lang/Object;Ljava/lang/Object;)Z │ │ +066674: 6200 6605 |0000: sget-object v0, Landroid/support/v4/view/KeyEventCompat;.IMPL:Landroid/support/v4/view/KeyEventCompat$KeyEventVersionImpl; // field@0566 │ │ +066678: 7254 3e10 1032 |0002: invoke-interface {v0, v1, v2, v3, v4}, Landroid/support/v4/view/KeyEventCompat$KeyEventVersionImpl;.dispatch:(Landroid/view/KeyEvent;Landroid/view/KeyEvent$Callback;Ljava/lang/Object;Ljava/lang/Object;)Z // method@103e │ │ +06667e: 0a00 |0005: move-result v0 │ │ +066680: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=209 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 event Landroid/view/KeyEvent; │ │ 0x0000 - 0x0007 reg=2 receiver Landroid/view/KeyEvent$Callback; │ │ 0x0000 - 0x0007 reg=3 state Ljava/lang/Object; │ │ @@ -42034,19 +70131,19 @@ │ │ type : '(Landroid/view/View;)Ljava/lang/Object;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -044d88: |[044d88] android.support.v4.view.KeyEventCompat.getKeyDispatcherState:(Landroid/view/View;)Ljava/lang/Object; │ │ -044d98: 6200 2903 |0000: sget-object v0, Landroid/support/v4/view/KeyEventCompat;.IMPL:Landroid/support/v4/view/KeyEventCompat$KeyEventVersionImpl; // field@0329 │ │ -044d9c: 7220 9209 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/KeyEventCompat$KeyEventVersionImpl;.getKeyDispatcherState:(Landroid/view/View;)Ljava/lang/Object; // method@0992 │ │ -044da2: 0c00 |0005: move-result-object v0 │ │ -044da4: 1100 |0006: return-object v0 │ │ +066684: |[066684] android.support.v4.view.KeyEventCompat.getKeyDispatcherState:(Landroid/view/View;)Ljava/lang/Object; │ │ +066694: 6200 6605 |0000: sget-object v0, Landroid/support/v4/view/KeyEventCompat;.IMPL:Landroid/support/v4/view/KeyEventCompat$KeyEventVersionImpl; // field@0566 │ │ +066698: 7220 3f10 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/KeyEventCompat$KeyEventVersionImpl;.getKeyDispatcherState:(Landroid/view/View;)Ljava/lang/Object; // method@103f │ │ +06669e: 0c00 |0005: move-result-object v0 │ │ +0666a0: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=204 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 view Landroid/view/View; │ │ │ │ #4 : (in Landroid/support/v4/view/KeyEventCompat;) │ │ @@ -42054,21 +70151,21 @@ │ │ type : '(Landroid/view/KeyEvent;I)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 11 16-bit code units │ │ -044da8: |[044da8] android.support.v4.view.KeyEventCompat.hasModifiers:(Landroid/view/KeyEvent;I)Z │ │ -044db8: 6200 2903 |0000: sget-object v0, Landroid/support/v4/view/KeyEventCompat;.IMPL:Landroid/support/v4/view/KeyEventCompat$KeyEventVersionImpl; // field@0329 │ │ -044dbc: 6e10 6112 0200 |0002: invoke-virtual {v2}, Landroid/view/KeyEvent;.getMetaState:()I // method@1261 │ │ -044dc2: 0a01 |0005: move-result v1 │ │ -044dc4: 7230 9409 1003 |0006: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/KeyEventCompat$KeyEventVersionImpl;.metaStateHasModifiers:(II)Z // method@0994 │ │ -044dca: 0a00 |0009: move-result v0 │ │ -044dcc: 0f00 |000a: return v0 │ │ +0666a4: |[0666a4] android.support.v4.view.KeyEventCompat.hasModifiers:(Landroid/view/KeyEvent;I)Z │ │ +0666b4: 6200 6605 |0000: sget-object v0, Landroid/support/v4/view/KeyEventCompat;.IMPL:Landroid/support/v4/view/KeyEventCompat$KeyEventVersionImpl; // field@0566 │ │ +0666b8: 6e10 9f1c 0200 |0002: invoke-virtual {v2}, Landroid/view/KeyEvent;.getMetaState:()I // method@1c9f │ │ +0666be: 0a01 |0005: move-result v1 │ │ +0666c0: 7230 4110 1003 |0006: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/KeyEventCompat$KeyEventVersionImpl;.metaStateHasModifiers:(II)Z // method@1041 │ │ +0666c6: 0a00 |0009: move-result v0 │ │ +0666c8: 0f00 |000a: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=188 │ │ locals : │ │ 0x0000 - 0x000b reg=2 event Landroid/view/KeyEvent; │ │ 0x0000 - 0x000b reg=3 modifiers I │ │ │ │ @@ -42077,21 +70174,21 @@ │ │ type : '(Landroid/view/KeyEvent;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 11 16-bit code units │ │ -044dd0: |[044dd0] android.support.v4.view.KeyEventCompat.hasNoModifiers:(Landroid/view/KeyEvent;)Z │ │ -044de0: 6200 2903 |0000: sget-object v0, Landroid/support/v4/view/KeyEventCompat;.IMPL:Landroid/support/v4/view/KeyEventCompat$KeyEventVersionImpl; // field@0329 │ │ -044de4: 6e10 6112 0200 |0002: invoke-virtual {v2}, Landroid/view/KeyEvent;.getMetaState:()I // method@1261 │ │ -044dea: 0a01 |0005: move-result v1 │ │ -044dec: 7220 9509 1000 |0006: invoke-interface {v0, v1}, Landroid/support/v4/view/KeyEventCompat$KeyEventVersionImpl;.metaStateHasNoModifiers:(I)Z // method@0995 │ │ -044df2: 0a00 |0009: move-result v0 │ │ -044df4: 0f00 |000a: return v0 │ │ +0666cc: |[0666cc] android.support.v4.view.KeyEventCompat.hasNoModifiers:(Landroid/view/KeyEvent;)Z │ │ +0666dc: 6200 6605 |0000: sget-object v0, Landroid/support/v4/view/KeyEventCompat;.IMPL:Landroid/support/v4/view/KeyEventCompat$KeyEventVersionImpl; // field@0566 │ │ +0666e0: 6e10 9f1c 0200 |0002: invoke-virtual {v2}, Landroid/view/KeyEvent;.getMetaState:()I // method@1c9f │ │ +0666e6: 0a01 |0005: move-result v1 │ │ +0666e8: 7220 4210 1000 |0006: invoke-interface {v0, v1}, Landroid/support/v4/view/KeyEventCompat$KeyEventVersionImpl;.metaStateHasNoModifiers:(I)Z // method@1042 │ │ +0666ee: 0a00 |0009: move-result v0 │ │ +0666f0: 0f00 |000a: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=192 │ │ locals : │ │ 0x0000 - 0x000b reg=2 event Landroid/view/KeyEvent; │ │ │ │ #6 : (in Landroid/support/v4/view/KeyEventCompat;) │ │ @@ -42099,19 +70196,19 @@ │ │ type : '(Landroid/view/KeyEvent;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -044df8: |[044df8] android.support.v4.view.KeyEventCompat.isTracking:(Landroid/view/KeyEvent;)Z │ │ -044e08: 6200 2903 |0000: sget-object v0, Landroid/support/v4/view/KeyEventCompat;.IMPL:Landroid/support/v4/view/KeyEventCompat$KeyEventVersionImpl; // field@0329 │ │ -044e0c: 7220 9309 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/KeyEventCompat$KeyEventVersionImpl;.isTracking:(Landroid/view/KeyEvent;)Z // method@0993 │ │ -044e12: 0a00 |0005: move-result v0 │ │ -044e14: 0f00 |0006: return v0 │ │ +0666f4: |[0666f4] android.support.v4.view.KeyEventCompat.isTracking:(Landroid/view/KeyEvent;)Z │ │ +066704: 6200 6605 |0000: sget-object v0, Landroid/support/v4/view/KeyEventCompat;.IMPL:Landroid/support/v4/view/KeyEventCompat$KeyEventVersionImpl; // field@0566 │ │ +066708: 7220 4010 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/KeyEventCompat$KeyEventVersionImpl;.isTracking:(Landroid/view/KeyEvent;)Z // method@1040 │ │ +06670e: 0a00 |0005: move-result v0 │ │ +066710: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=200 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 event Landroid/view/KeyEvent; │ │ │ │ #7 : (in Landroid/support/v4/view/KeyEventCompat;) │ │ @@ -42119,19 +70216,19 @@ │ │ type : '(II)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 7 16-bit code units │ │ -044e18: |[044e18] android.support.v4.view.KeyEventCompat.metaStateHasModifiers:(II)Z │ │ -044e28: 6200 2903 |0000: sget-object v0, Landroid/support/v4/view/KeyEventCompat;.IMPL:Landroid/support/v4/view/KeyEventCompat$KeyEventVersionImpl; // field@0329 │ │ -044e2c: 7230 9409 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/KeyEventCompat$KeyEventVersionImpl;.metaStateHasModifiers:(II)Z // method@0994 │ │ -044e32: 0a00 |0005: move-result v0 │ │ -044e34: 0f00 |0006: return v0 │ │ +066714: |[066714] android.support.v4.view.KeyEventCompat.metaStateHasModifiers:(II)Z │ │ +066724: 6200 6605 |0000: sget-object v0, Landroid/support/v4/view/KeyEventCompat;.IMPL:Landroid/support/v4/view/KeyEventCompat$KeyEventVersionImpl; // field@0566 │ │ +066728: 7230 4110 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/KeyEventCompat$KeyEventVersionImpl;.metaStateHasModifiers:(II)Z // method@1041 │ │ +06672e: 0a00 |0005: move-result v0 │ │ +066730: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=180 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 metaState I │ │ 0x0000 - 0x0007 reg=2 modifiers I │ │ │ │ @@ -42140,19 +70237,19 @@ │ │ type : '(I)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -044e38: |[044e38] android.support.v4.view.KeyEventCompat.metaStateHasNoModifiers:(I)Z │ │ -044e48: 6200 2903 |0000: sget-object v0, Landroid/support/v4/view/KeyEventCompat;.IMPL:Landroid/support/v4/view/KeyEventCompat$KeyEventVersionImpl; // field@0329 │ │ -044e4c: 7220 9509 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/KeyEventCompat$KeyEventVersionImpl;.metaStateHasNoModifiers:(I)Z // method@0995 │ │ -044e52: 0a00 |0005: move-result v0 │ │ -044e54: 0f00 |0006: return v0 │ │ +066734: |[066734] android.support.v4.view.KeyEventCompat.metaStateHasNoModifiers:(I)Z │ │ +066744: 6200 6605 |0000: sget-object v0, Landroid/support/v4/view/KeyEventCompat;.IMPL:Landroid/support/v4/view/KeyEventCompat$KeyEventVersionImpl; // field@0566 │ │ +066748: 7220 4210 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/KeyEventCompat$KeyEventVersionImpl;.metaStateHasNoModifiers:(I)Z // method@1042 │ │ +06674e: 0a00 |0005: move-result v0 │ │ +066750: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=184 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 metaState I │ │ │ │ #9 : (in Landroid/support/v4/view/KeyEventCompat;) │ │ @@ -42160,19 +70257,19 @@ │ │ type : '(I)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -044e58: |[044e58] android.support.v4.view.KeyEventCompat.normalizeMetaState:(I)I │ │ -044e68: 6200 2903 |0000: sget-object v0, Landroid/support/v4/view/KeyEventCompat;.IMPL:Landroid/support/v4/view/KeyEventCompat$KeyEventVersionImpl; // field@0329 │ │ -044e6c: 7220 9609 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/KeyEventCompat$KeyEventVersionImpl;.normalizeMetaState:(I)I // method@0996 │ │ -044e72: 0a00 |0005: move-result v0 │ │ -044e74: 0f00 |0006: return v0 │ │ +066754: |[066754] android.support.v4.view.KeyEventCompat.normalizeMetaState:(I)I │ │ +066764: 6200 6605 |0000: sget-object v0, Landroid/support/v4/view/KeyEventCompat;.IMPL:Landroid/support/v4/view/KeyEventCompat$KeyEventVersionImpl; // field@0566 │ │ +066768: 7220 4310 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/KeyEventCompat$KeyEventVersionImpl;.normalizeMetaState:(I)I // method@1043 │ │ +06676e: 0a00 |0005: move-result v0 │ │ +066770: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=176 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 metaState I │ │ │ │ #10 : (in Landroid/support/v4/view/KeyEventCompat;) │ │ @@ -42180,39 +70277,39 @@ │ │ type : '(Landroid/view/KeyEvent;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -044e78: |[044e78] android.support.v4.view.KeyEventCompat.startTracking:(Landroid/view/KeyEvent;)V │ │ -044e88: 6200 2903 |0000: sget-object v0, Landroid/support/v4/view/KeyEventCompat;.IMPL:Landroid/support/v4/view/KeyEventCompat$KeyEventVersionImpl; // field@0329 │ │ -044e8c: 7220 9709 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/KeyEventCompat$KeyEventVersionImpl;.startTracking:(Landroid/view/KeyEvent;)V // method@0997 │ │ -044e92: 0e00 |0005: return-void │ │ +066774: |[066774] android.support.v4.view.KeyEventCompat.startTracking:(Landroid/view/KeyEvent;)V │ │ +066784: 6200 6605 |0000: sget-object v0, Landroid/support/v4/view/KeyEventCompat;.IMPL:Landroid/support/v4/view/KeyEventCompat$KeyEventVersionImpl; // field@0566 │ │ +066788: 7220 4410 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/KeyEventCompat$KeyEventVersionImpl;.startTracking:(Landroid/view/KeyEvent;)V // method@1044 │ │ +06678e: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=196 │ │ 0x0005 line=197 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 event Landroid/view/KeyEvent; │ │ │ │ Virtual methods - │ │ - source_file_idx : 1100 (KeyEventCompat.java) │ │ + source_file_idx : 1427 (KeyEventCompat.java) │ │ │ │ -Class #191 header: │ │ -class_idx : 419 │ │ +Class #354 header: │ │ +class_idx : 702 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 948 │ │ -source_file_idx : 1101 │ │ +superclass_idx : 1337 │ │ +source_file_idx : 1428 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 5 │ │ virtual_methods_size: 0 │ │ │ │ -Class #191 - │ │ +Class #354 - │ │ Class descriptor : 'Landroid/support/v4/view/KeyEventCompatEclair;' │ │ Access flags : 0x0000 () │ │ Superclass : 'Ljava/lang/Object;' │ │ Interfaces - │ │ Static fields - │ │ Instance fields - │ │ Direct methods - │ │ @@ -42221,17 +70318,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -044e94: |[044e94] android.support.v4.view.KeyEventCompatEclair.:()V │ │ -044ea4: 7010 9117 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1791 │ │ -044eaa: 0e00 |0003: return-void │ │ +066790: |[066790] android.support.v4.view.KeyEventCompatEclair.:()V │ │ +0667a0: 7010 8622 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2286 │ │ +0667a6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=23 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/KeyEventCompatEclair; │ │ │ │ #1 : (in Landroid/support/v4/view/KeyEventCompatEclair;) │ │ @@ -42239,19 +70336,19 @@ │ │ type : '(Landroid/view/KeyEvent;Landroid/view/KeyEvent$Callback;Ljava/lang/Object;Ljava/lang/Object;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 7 16-bit code units │ │ -044eac: |[044eac] android.support.v4.view.KeyEventCompatEclair.dispatch:(Landroid/view/KeyEvent;Landroid/view/KeyEvent$Callback;Ljava/lang/Object;Ljava/lang/Object;)Z │ │ -044ebc: 1f03 af02 |0000: check-cast v3, Landroid/view/KeyEvent$DispatcherState; // type@02af │ │ -044ec0: 6e40 5e12 2143 |0002: invoke-virtual {v1, v2, v3, v4}, Landroid/view/KeyEvent;.dispatch:(Landroid/view/KeyEvent$Callback;Landroid/view/KeyEvent$DispatcherState;Ljava/lang/Object;)Z // method@125e │ │ -044ec6: 0a00 |0005: move-result v0 │ │ -044ec8: 0f00 |0006: return v0 │ │ +0667a8: |[0667a8] android.support.v4.view.KeyEventCompatEclair.dispatch:(Landroid/view/KeyEvent;Landroid/view/KeyEvent$Callback;Ljava/lang/Object;Ljava/lang/Object;)Z │ │ +0667b8: 1f03 2404 |0000: check-cast v3, Landroid/view/KeyEvent$DispatcherState; // type@0424 │ │ +0667bc: 6e40 9c1c 2143 |0002: invoke-virtual {v1, v2, v3, v4}, Landroid/view/KeyEvent;.dispatch:(Landroid/view/KeyEvent$Callback;Landroid/view/KeyEvent$DispatcherState;Ljava/lang/Object;)Z // method@1c9c │ │ +0667c2: 0a00 |0005: move-result v0 │ │ +0667c4: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=30 │ │ locals : │ │ 0x0000 - 0x0002 reg=3 state Ljava/lang/Object; │ │ 0x0000 - 0x0007 reg=1 event Landroid/view/KeyEvent; │ │ 0x0000 - 0x0007 reg=2 receiver Landroid/view/KeyEvent$Callback; │ │ @@ -42262,18 +70359,18 @@ │ │ type : '(Landroid/view/View;)Ljava/lang/Object;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -044ecc: |[044ecc] android.support.v4.view.KeyEventCompatEclair.getKeyDispatcherState:(Landroid/view/View;)Ljava/lang/Object; │ │ -044edc: 6e10 be12 0100 |0000: invoke-virtual {v1}, Landroid/view/View;.getKeyDispatcherState:()Landroid/view/KeyEvent$DispatcherState; // method@12be │ │ -044ee2: 0c00 |0003: move-result-object v0 │ │ -044ee4: 1100 |0004: return-object v0 │ │ +0667c8: |[0667c8] android.support.v4.view.KeyEventCompatEclair.getKeyDispatcherState:(Landroid/view/View;)Ljava/lang/Object; │ │ +0667d8: 6e10 021d 0100 |0000: invoke-virtual {v1}, Landroid/view/View;.getKeyDispatcherState:()Landroid/view/KeyEvent$DispatcherState; // method@1d02 │ │ +0667de: 0c00 |0003: move-result-object v0 │ │ +0667e0: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=25 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 view Landroid/view/View; │ │ │ │ #3 : (in Landroid/support/v4/view/KeyEventCompatEclair;) │ │ @@ -42281,18 +70378,18 @@ │ │ type : '(Landroid/view/KeyEvent;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -044ee8: |[044ee8] android.support.v4.view.KeyEventCompatEclair.isTracking:(Landroid/view/KeyEvent;)Z │ │ -044ef8: 6e10 6312 0100 |0000: invoke-virtual {v1}, Landroid/view/KeyEvent;.isTracking:()Z // method@1263 │ │ -044efe: 0a00 |0003: move-result v0 │ │ -044f00: 0f00 |0004: return v0 │ │ +0667e4: |[0667e4] android.support.v4.view.KeyEventCompatEclair.isTracking:(Landroid/view/KeyEvent;)Z │ │ +0667f4: 6e10 a11c 0100 |0000: invoke-virtual {v1}, Landroid/view/KeyEvent;.isTracking:()Z // method@1ca1 │ │ +0667fa: 0a00 |0003: move-result v0 │ │ +0667fc: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=38 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 event Landroid/view/KeyEvent; │ │ │ │ #4 : (in Landroid/support/v4/view/KeyEventCompatEclair;) │ │ @@ -42300,38 +70397,38 @@ │ │ type : '(Landroid/view/KeyEvent;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -044f04: |[044f04] android.support.v4.view.KeyEventCompatEclair.startTracking:(Landroid/view/KeyEvent;)V │ │ -044f14: 6e10 6712 0000 |0000: invoke-virtual {v0}, Landroid/view/KeyEvent;.startTracking:()V // method@1267 │ │ -044f1a: 0e00 |0003: return-void │ │ +066800: |[066800] android.support.v4.view.KeyEventCompatEclair.startTracking:(Landroid/view/KeyEvent;)V │ │ +066810: 6e10 a51c 0000 |0000: invoke-virtual {v0}, Landroid/view/KeyEvent;.startTracking:()V // method@1ca5 │ │ +066816: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=34 │ │ 0x0003 line=35 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 event Landroid/view/KeyEvent; │ │ │ │ Virtual methods - │ │ - source_file_idx : 1101 (KeyEventCompatEclair.java) │ │ + source_file_idx : 1428 (KeyEventCompatEclair.java) │ │ │ │ -Class #192 header: │ │ -class_idx : 420 │ │ +Class #355 header: │ │ +class_idx : 703 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 948 │ │ -source_file_idx : 1102 │ │ +superclass_idx : 1337 │ │ +source_file_idx : 1429 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 4 │ │ virtual_methods_size: 0 │ │ │ │ -Class #192 - │ │ +Class #355 - │ │ Class descriptor : 'Landroid/support/v4/view/KeyEventCompatHoneycomb;' │ │ Access flags : 0x0000 () │ │ Superclass : 'Ljava/lang/Object;' │ │ Interfaces - │ │ Static fields - │ │ Instance fields - │ │ Direct methods - │ │ @@ -42340,17 +70437,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -044f1c: |[044f1c] android.support.v4.view.KeyEventCompatHoneycomb.:()V │ │ -044f2c: 7010 9117 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1791 │ │ -044f32: 0e00 |0003: return-void │ │ +066818: |[066818] android.support.v4.view.KeyEventCompatHoneycomb.:()V │ │ +066828: 7010 8622 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2286 │ │ +06682e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=24 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/KeyEventCompatHoneycomb; │ │ │ │ #1 : (in Landroid/support/v4/view/KeyEventCompatHoneycomb;) │ │ @@ -42358,18 +70455,18 @@ │ │ type : '(II)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -044f34: |[044f34] android.support.v4.view.KeyEventCompatHoneycomb.metaStateHasModifiers:(II)Z │ │ -044f44: 7120 6412 2100 |0000: invoke-static {v1, v2}, Landroid/view/KeyEvent;.metaStateHasModifiers:(II)Z // method@1264 │ │ -044f4a: 0a00 |0003: move-result v0 │ │ -044f4c: 0f00 |0004: return v0 │ │ +066830: |[066830] android.support.v4.view.KeyEventCompatHoneycomb.metaStateHasModifiers:(II)Z │ │ +066840: 7120 a21c 2100 |0000: invoke-static {v1, v2}, Landroid/view/KeyEvent;.metaStateHasModifiers:(II)Z // method@1ca2 │ │ +066846: 0a00 |0003: move-result v0 │ │ +066848: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=30 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 metaState I │ │ 0x0000 - 0x0005 reg=2 modifiers I │ │ │ │ @@ -42378,18 +70475,18 @@ │ │ type : '(I)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -044f50: |[044f50] android.support.v4.view.KeyEventCompatHoneycomb.metaStateHasNoModifiers:(I)Z │ │ -044f60: 7110 6512 0100 |0000: invoke-static {v1}, Landroid/view/KeyEvent;.metaStateHasNoModifiers:(I)Z // method@1265 │ │ -044f66: 0a00 |0003: move-result v0 │ │ -044f68: 0f00 |0004: return v0 │ │ +06684c: |[06684c] android.support.v4.view.KeyEventCompatHoneycomb.metaStateHasNoModifiers:(I)Z │ │ +06685c: 7110 a31c 0100 |0000: invoke-static {v1}, Landroid/view/KeyEvent;.metaStateHasNoModifiers:(I)Z // method@1ca3 │ │ +066862: 0a00 |0003: move-result v0 │ │ +066864: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=34 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 metaState I │ │ │ │ #3 : (in Landroid/support/v4/view/KeyEventCompatHoneycomb;) │ │ @@ -42397,43 +70494,43 @@ │ │ type : '(I)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -044f6c: |[044f6c] android.support.v4.view.KeyEventCompatHoneycomb.normalizeMetaState:(I)I │ │ -044f7c: 7110 6612 0100 |0000: invoke-static {v1}, Landroid/view/KeyEvent;.normalizeMetaState:(I)I // method@1266 │ │ -044f82: 0a00 |0003: move-result v0 │ │ -044f84: 0f00 |0004: return v0 │ │ +066868: |[066868] android.support.v4.view.KeyEventCompatHoneycomb.normalizeMetaState:(I)I │ │ +066878: 7110 a41c 0100 |0000: invoke-static {v1}, Landroid/view/KeyEvent;.normalizeMetaState:(I)I // method@1ca4 │ │ +06687e: 0a00 |0003: move-result v0 │ │ +066880: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=26 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 metaState I │ │ │ │ Virtual methods - │ │ - source_file_idx : 1102 (KeyEventCompatHoneycomb.java) │ │ + source_file_idx : 1429 (KeyEventCompatHoneycomb.java) │ │ │ │ -Class #193 header: │ │ -class_idx : 421 │ │ +Class #356 header: │ │ +class_idx : 704 │ │ access_flags : 1536 (0x0600) │ │ -superclass_idx : 948 │ │ -source_file_idx : 2399 │ │ +superclass_idx : 1337 │ │ +source_file_idx : 3234 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 8 │ │ │ │ -Class #193 annotations: │ │ +Class #356 annotations: │ │ Annotations on class │ │ VISIBILITY_SYSTEM Ldalvik/annotation/EnclosingClass; value=Landroid/support/v4/view/MarginLayoutParamsCompat; │ │ VISIBILITY_SYSTEM Ldalvik/annotation/InnerClass; accessFlags=1544 name="MarginLayoutParamsCompatImpl" │ │ │ │ -Class #193 - │ │ +Class #356 - │ │ Class descriptor : 'Landroid/support/v4/view/MarginLayoutParamsCompat$MarginLayoutParamsCompatImpl;' │ │ Access flags : 0x0600 (INTERFACE ABSTRACT) │ │ Superclass : 'Ljava/lang/Object;' │ │ Interfaces - │ │ Static fields - │ │ Instance fields - │ │ Direct methods - │ │ @@ -42482,31 +70579,31 @@ │ │ │ │ #7 : (in Landroid/support/v4/view/MarginLayoutParamsCompat$MarginLayoutParamsCompatImpl;) │ │ name : 'setMarginStart' │ │ type : '(Landroid/view/ViewGroup$MarginLayoutParams;I)V' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ - source_file_idx : 2399 (MarginLayoutParamsCompat.java) │ │ + source_file_idx : 3234 (MarginLayoutParamsCompat.java) │ │ │ │ -Class #194 header: │ │ -class_idx : 424 │ │ +Class #357 header: │ │ +class_idx : 707 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 948 │ │ -source_file_idx : 2399 │ │ +superclass_idx : 1337 │ │ +source_file_idx : 3234 │ │ static_fields_size : 1 │ │ instance_fields_size: 0 │ │ direct_methods_size : 10 │ │ virtual_methods_size: 0 │ │ │ │ -Class #194 annotations: │ │ +Class #357 annotations: │ │ Annotations on class │ │ VISIBILITY_SYSTEM Ldalvik/annotation/MemberClasses; value={ Landroid/support/v4/view/MarginLayoutParamsCompat$MarginLayoutParamsCompatImplJbMr1; Landroid/support/v4/view/MarginLayoutParamsCompat$MarginLayoutParamsCompatImplBase; Landroid/support/v4/view/MarginLayoutParamsCompat$MarginLayoutParamsCompatImpl; } │ │ │ │ -Class #194 - │ │ +Class #357 - │ │ Class descriptor : 'Landroid/support/v4/view/MarginLayoutParamsCompat;' │ │ Access flags : 0x0001 (PUBLIC) │ │ Superclass : 'Ljava/lang/Object;' │ │ Interfaces - │ │ Static fields - │ │ #0 : (in Landroid/support/v4/view/MarginLayoutParamsCompat;) │ │ name : 'IMPL' │ │ @@ -42519,26 +70616,26 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 22 16-bit code units │ │ -044f88: |[044f88] android.support.v4.view.MarginLayoutParamsCompat.:()V │ │ -044f98: 6000 2c00 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@002c │ │ -044f9c: 1301 1100 |0002: const/16 v1, #int 17 // #11 │ │ -044fa0: 3410 0a00 |0004: if-lt v0, v1, 000e // +000a │ │ -044fa4: 2201 a701 |0006: new-instance v1, Landroid/support/v4/view/MarginLayoutParamsCompat$MarginLayoutParamsCompatImplJbMr1; // type@01a7 │ │ -044fa8: 7010 bd09 0100 |0008: invoke-direct {v1}, Landroid/support/v4/view/MarginLayoutParamsCompat$MarginLayoutParamsCompatImplJbMr1;.:()V // method@09bd │ │ -044fae: 6901 2a03 |000b: sput-object v1, Landroid/support/v4/view/MarginLayoutParamsCompat;.IMPL:Landroid/support/v4/view/MarginLayoutParamsCompat$MarginLayoutParamsCompatImpl; // field@032a │ │ -044fb2: 0e00 |000d: return-void │ │ -044fb4: 2201 a601 |000e: new-instance v1, Landroid/support/v4/view/MarginLayoutParamsCompat$MarginLayoutParamsCompatImplBase; // type@01a6 │ │ -044fb8: 7010 b409 0100 |0010: invoke-direct {v1}, Landroid/support/v4/view/MarginLayoutParamsCompat$MarginLayoutParamsCompatImplBase;.:()V // method@09b4 │ │ -044fbe: 6901 2a03 |0013: sput-object v1, Landroid/support/v4/view/MarginLayoutParamsCompat;.IMPL:Landroid/support/v4/view/MarginLayoutParamsCompat$MarginLayoutParamsCompatImpl; // field@032a │ │ -044fc2: 28f8 |0015: goto 000d // -0008 │ │ +066884: |[066884] android.support.v4.view.MarginLayoutParamsCompat.:()V │ │ +066894: 6000 4000 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0040 │ │ +066898: 1301 1100 |0002: const/16 v1, #int 17 // #11 │ │ +06689c: 3410 0a00 |0004: if-lt v0, v1, 000e // +000a │ │ +0668a0: 2201 c202 |0006: new-instance v1, Landroid/support/v4/view/MarginLayoutParamsCompat$MarginLayoutParamsCompatImplJbMr1; // type@02c2 │ │ +0668a4: 7010 6a10 0100 |0008: invoke-direct {v1}, Landroid/support/v4/view/MarginLayoutParamsCompat$MarginLayoutParamsCompatImplJbMr1;.:()V // method@106a │ │ +0668aa: 6901 6705 |000b: sput-object v1, Landroid/support/v4/view/MarginLayoutParamsCompat;.IMPL:Landroid/support/v4/view/MarginLayoutParamsCompat$MarginLayoutParamsCompatImpl; // field@0567 │ │ +0668ae: 0e00 |000d: return-void │ │ +0668b0: 2201 c102 |000e: new-instance v1, Landroid/support/v4/view/MarginLayoutParamsCompat$MarginLayoutParamsCompatImplBase; // type@02c1 │ │ +0668b4: 7010 6110 0100 |0010: invoke-direct {v1}, Landroid/support/v4/view/MarginLayoutParamsCompat$MarginLayoutParamsCompatImplBase;.:()V // method@1061 │ │ +0668ba: 6901 6705 |0013: sput-object v1, Landroid/support/v4/view/MarginLayoutParamsCompat;.IMPL:Landroid/support/v4/view/MarginLayoutParamsCompat$MarginLayoutParamsCompatImpl; // field@0567 │ │ +0668be: 28f8 |0015: goto 000d // -0008 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=127 │ │ 0x0002 line=128 │ │ 0x0006 line=129 │ │ 0x000d line=133 │ │ 0x000e line=131 │ │ @@ -42550,17 +70647,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -044fc4: |[044fc4] android.support.v4.view.MarginLayoutParamsCompat.:()V │ │ -044fd4: 7010 9117 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1791 │ │ -044fda: 0e00 |0003: return-void │ │ +0668c0: |[0668c0] android.support.v4.view.MarginLayoutParamsCompat.:()V │ │ +0668d0: 7010 8622 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2286 │ │ +0668d6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=27 │ │ 0x0003 line=82 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/MarginLayoutParamsCompat; │ │ │ │ @@ -42569,19 +70666,19 @@ │ │ type : '(Landroid/view/ViewGroup$MarginLayoutParams;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -044fdc: |[044fdc] android.support.v4.view.MarginLayoutParamsCompat.getLayoutDirection:(Landroid/view/ViewGroup$MarginLayoutParams;)I │ │ -044fec: 6200 2a03 |0000: sget-object v0, Landroid/support/v4/view/MarginLayoutParamsCompat;.IMPL:Landroid/support/v4/view/MarginLayoutParamsCompat$MarginLayoutParamsCompatImpl; // field@032a │ │ -044ff0: 7220 ac09 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/MarginLayoutParamsCompat$MarginLayoutParamsCompatImpl;.getLayoutDirection:(Landroid/view/ViewGroup$MarginLayoutParams;)I // method@09ac │ │ -044ff6: 0a00 |0005: move-result v0 │ │ -044ff8: 0f00 |0006: return v0 │ │ +0668d8: |[0668d8] android.support.v4.view.MarginLayoutParamsCompat.getLayoutDirection:(Landroid/view/ViewGroup$MarginLayoutParams;)I │ │ +0668e8: 6200 6705 |0000: sget-object v0, Landroid/support/v4/view/MarginLayoutParamsCompat;.IMPL:Landroid/support/v4/view/MarginLayoutParamsCompat$MarginLayoutParamsCompatImpl; // field@0567 │ │ +0668ec: 7220 5910 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/MarginLayoutParamsCompat$MarginLayoutParamsCompatImpl;.getLayoutDirection:(Landroid/view/ViewGroup$MarginLayoutParams;)I // method@1059 │ │ +0668f2: 0a00 |0005: move-result v0 │ │ +0668f4: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=211 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 lp Landroid/view/ViewGroup$MarginLayoutParams; │ │ │ │ #3 : (in Landroid/support/v4/view/MarginLayoutParamsCompat;) │ │ @@ -42589,19 +70686,19 @@ │ │ type : '(Landroid/view/ViewGroup$MarginLayoutParams;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -044ffc: |[044ffc] android.support.v4.view.MarginLayoutParamsCompat.getMarginEnd:(Landroid/view/ViewGroup$MarginLayoutParams;)I │ │ -04500c: 6200 2a03 |0000: sget-object v0, Landroid/support/v4/view/MarginLayoutParamsCompat;.IMPL:Landroid/support/v4/view/MarginLayoutParamsCompat$MarginLayoutParamsCompatImpl; // field@032a │ │ -045010: 7220 ad09 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/MarginLayoutParamsCompat$MarginLayoutParamsCompatImpl;.getMarginEnd:(Landroid/view/ViewGroup$MarginLayoutParams;)I // method@09ad │ │ -045016: 0a00 |0005: move-result v0 │ │ -045018: 0f00 |0006: return v0 │ │ +0668f8: |[0668f8] android.support.v4.view.MarginLayoutParamsCompat.getMarginEnd:(Landroid/view/ViewGroup$MarginLayoutParams;)I │ │ +066908: 6200 6705 |0000: sget-object v0, Landroid/support/v4/view/MarginLayoutParamsCompat;.IMPL:Landroid/support/v4/view/MarginLayoutParamsCompat$MarginLayoutParamsCompatImpl; // field@0567 │ │ +06690c: 7220 5a10 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/MarginLayoutParamsCompat$MarginLayoutParamsCompatImpl;.getMarginEnd:(Landroid/view/ViewGroup$MarginLayoutParams;)I // method@105a │ │ +066912: 0a00 |0005: move-result v0 │ │ +066914: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=162 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 lp Landroid/view/ViewGroup$MarginLayoutParams; │ │ │ │ #4 : (in Landroid/support/v4/view/MarginLayoutParamsCompat;) │ │ @@ -42609,19 +70706,19 @@ │ │ type : '(Landroid/view/ViewGroup$MarginLayoutParams;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -04501c: |[04501c] android.support.v4.view.MarginLayoutParamsCompat.getMarginStart:(Landroid/view/ViewGroup$MarginLayoutParams;)I │ │ -04502c: 6200 2a03 |0000: sget-object v0, Landroid/support/v4/view/MarginLayoutParamsCompat;.IMPL:Landroid/support/v4/view/MarginLayoutParamsCompat$MarginLayoutParamsCompatImpl; // field@032a │ │ -045030: 7220 ae09 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/MarginLayoutParamsCompat$MarginLayoutParamsCompatImpl;.getMarginStart:(Landroid/view/ViewGroup$MarginLayoutParams;)I // method@09ae │ │ -045036: 0a00 |0005: move-result v0 │ │ -045038: 0f00 |0006: return v0 │ │ +066918: |[066918] android.support.v4.view.MarginLayoutParamsCompat.getMarginStart:(Landroid/view/ViewGroup$MarginLayoutParams;)I │ │ +066928: 6200 6705 |0000: sget-object v0, Landroid/support/v4/view/MarginLayoutParamsCompat;.IMPL:Landroid/support/v4/view/MarginLayoutParamsCompat$MarginLayoutParamsCompatImpl; // field@0567 │ │ +06692c: 7220 5b10 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/MarginLayoutParamsCompat$MarginLayoutParamsCompatImpl;.getMarginStart:(Landroid/view/ViewGroup$MarginLayoutParams;)I // method@105b │ │ +066932: 0a00 |0005: move-result v0 │ │ +066934: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=147 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 lp Landroid/view/ViewGroup$MarginLayoutParams; │ │ │ │ #5 : (in Landroid/support/v4/view/MarginLayoutParamsCompat;) │ │ @@ -42629,19 +70726,19 @@ │ │ type : '(Landroid/view/ViewGroup$MarginLayoutParams;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -04503c: |[04503c] android.support.v4.view.MarginLayoutParamsCompat.isMarginRelative:(Landroid/view/ViewGroup$MarginLayoutParams;)Z │ │ -04504c: 6200 2a03 |0000: sget-object v0, Landroid/support/v4/view/MarginLayoutParamsCompat;.IMPL:Landroid/support/v4/view/MarginLayoutParamsCompat$MarginLayoutParamsCompatImpl; // field@032a │ │ -045050: 7220 af09 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/MarginLayoutParamsCompat$MarginLayoutParamsCompatImpl;.isMarginRelative:(Landroid/view/ViewGroup$MarginLayoutParams;)Z // method@09af │ │ -045056: 0a00 |0005: move-result v0 │ │ -045058: 0f00 |0006: return v0 │ │ +066938: |[066938] android.support.v4.view.MarginLayoutParamsCompat.isMarginRelative:(Landroid/view/ViewGroup$MarginLayoutParams;)Z │ │ +066948: 6200 6705 |0000: sget-object v0, Landroid/support/v4/view/MarginLayoutParamsCompat;.IMPL:Landroid/support/v4/view/MarginLayoutParamsCompat$MarginLayoutParamsCompatImpl; // field@0567 │ │ +06694c: 7220 5c10 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/MarginLayoutParamsCompat$MarginLayoutParamsCompatImpl;.isMarginRelative:(Landroid/view/ViewGroup$MarginLayoutParams;)Z // method@105c │ │ +066952: 0a00 |0005: move-result v0 │ │ +066954: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=201 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 lp Landroid/view/ViewGroup$MarginLayoutParams; │ │ │ │ #6 : (in Landroid/support/v4/view/MarginLayoutParamsCompat;) │ │ @@ -42649,18 +70746,18 @@ │ │ type : '(Landroid/view/ViewGroup$MarginLayoutParams;I)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -04505c: |[04505c] android.support.v4.view.MarginLayoutParamsCompat.resolveLayoutDirection:(Landroid/view/ViewGroup$MarginLayoutParams;I)V │ │ -04506c: 6200 2a03 |0000: sget-object v0, Landroid/support/v4/view/MarginLayoutParamsCompat;.IMPL:Landroid/support/v4/view/MarginLayoutParamsCompat$MarginLayoutParamsCompatImpl; // field@032a │ │ -045070: 7230 b009 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/MarginLayoutParamsCompat$MarginLayoutParamsCompatImpl;.resolveLayoutDirection:(Landroid/view/ViewGroup$MarginLayoutParams;I)V // method@09b0 │ │ -045076: 0e00 |0005: return-void │ │ +066958: |[066958] android.support.v4.view.MarginLayoutParamsCompat.resolveLayoutDirection:(Landroid/view/ViewGroup$MarginLayoutParams;I)V │ │ +066968: 6200 6705 |0000: sget-object v0, Landroid/support/v4/view/MarginLayoutParamsCompat;.IMPL:Landroid/support/v4/view/MarginLayoutParamsCompat$MarginLayoutParamsCompatImpl; // field@0567 │ │ +06696c: 7230 5d10 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/MarginLayoutParamsCompat$MarginLayoutParamsCompatImpl;.resolveLayoutDirection:(Landroid/view/ViewGroup$MarginLayoutParams;I)V // method@105d │ │ +066972: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=231 │ │ 0x0005 line=232 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 lp Landroid/view/ViewGroup$MarginLayoutParams; │ │ 0x0000 - 0x0006 reg=2 layoutDirection I │ │ @@ -42670,18 +70767,18 @@ │ │ type : '(Landroid/view/ViewGroup$MarginLayoutParams;I)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -045078: |[045078] android.support.v4.view.MarginLayoutParamsCompat.setLayoutDirection:(Landroid/view/ViewGroup$MarginLayoutParams;I)V │ │ -045088: 6200 2a03 |0000: sget-object v0, Landroid/support/v4/view/MarginLayoutParamsCompat;.IMPL:Landroid/support/v4/view/MarginLayoutParamsCompat$MarginLayoutParamsCompatImpl; // field@032a │ │ -04508c: 7230 b109 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/MarginLayoutParamsCompat$MarginLayoutParamsCompatImpl;.setLayoutDirection:(Landroid/view/ViewGroup$MarginLayoutParams;I)V // method@09b1 │ │ -045092: 0e00 |0005: return-void │ │ +066974: |[066974] android.support.v4.view.MarginLayoutParamsCompat.setLayoutDirection:(Landroid/view/ViewGroup$MarginLayoutParams;I)V │ │ +066984: 6200 6705 |0000: sget-object v0, Landroid/support/v4/view/MarginLayoutParamsCompat;.IMPL:Landroid/support/v4/view/MarginLayoutParamsCompat$MarginLayoutParamsCompatImpl; // field@0567 │ │ +066988: 7230 5e10 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/MarginLayoutParamsCompat$MarginLayoutParamsCompatImpl;.setLayoutDirection:(Landroid/view/ViewGroup$MarginLayoutParams;I)V // method@105e │ │ +06698e: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=222 │ │ 0x0005 line=223 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 lp Landroid/view/ViewGroup$MarginLayoutParams; │ │ 0x0000 - 0x0006 reg=2 layoutDirection I │ │ @@ -42691,18 +70788,18 @@ │ │ type : '(Landroid/view/ViewGroup$MarginLayoutParams;I)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -045094: |[045094] android.support.v4.view.MarginLayoutParamsCompat.setMarginEnd:(Landroid/view/ViewGroup$MarginLayoutParams;I)V │ │ -0450a4: 6200 2a03 |0000: sget-object v0, Landroid/support/v4/view/MarginLayoutParamsCompat;.IMPL:Landroid/support/v4/view/MarginLayoutParamsCompat$MarginLayoutParamsCompatImpl; // field@032a │ │ -0450a8: 7230 b209 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/MarginLayoutParamsCompat$MarginLayoutParamsCompatImpl;.setMarginEnd:(Landroid/view/ViewGroup$MarginLayoutParams;I)V // method@09b2 │ │ -0450ae: 0e00 |0005: return-void │ │ +066990: |[066990] android.support.v4.view.MarginLayoutParamsCompat.setMarginEnd:(Landroid/view/ViewGroup$MarginLayoutParams;I)V │ │ +0669a0: 6200 6705 |0000: sget-object v0, Landroid/support/v4/view/MarginLayoutParamsCompat;.IMPL:Landroid/support/v4/view/MarginLayoutParamsCompat$MarginLayoutParamsCompatImpl; // field@0567 │ │ +0669a4: 7230 5f10 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/MarginLayoutParamsCompat$MarginLayoutParamsCompatImpl;.setMarginEnd:(Landroid/view/ViewGroup$MarginLayoutParams;I)V // method@105f │ │ +0669aa: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=192 │ │ 0x0005 line=193 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 lp Landroid/view/ViewGroup$MarginLayoutParams; │ │ 0x0000 - 0x0006 reg=2 marginEnd I │ │ @@ -42712,40 +70809,40 @@ │ │ type : '(Landroid/view/ViewGroup$MarginLayoutParams;I)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -0450b0: |[0450b0] android.support.v4.view.MarginLayoutParamsCompat.setMarginStart:(Landroid/view/ViewGroup$MarginLayoutParams;I)V │ │ -0450c0: 6200 2a03 |0000: sget-object v0, Landroid/support/v4/view/MarginLayoutParamsCompat;.IMPL:Landroid/support/v4/view/MarginLayoutParamsCompat$MarginLayoutParamsCompatImpl; // field@032a │ │ -0450c4: 7230 b309 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/MarginLayoutParamsCompat$MarginLayoutParamsCompatImpl;.setMarginStart:(Landroid/view/ViewGroup$MarginLayoutParams;I)V // method@09b3 │ │ -0450ca: 0e00 |0005: return-void │ │ +0669ac: |[0669ac] android.support.v4.view.MarginLayoutParamsCompat.setMarginStart:(Landroid/view/ViewGroup$MarginLayoutParams;I)V │ │ +0669bc: 6200 6705 |0000: sget-object v0, Landroid/support/v4/view/MarginLayoutParamsCompat;.IMPL:Landroid/support/v4/view/MarginLayoutParamsCompat$MarginLayoutParamsCompatImpl; // field@0567 │ │ +0669c0: 7230 6010 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/MarginLayoutParamsCompat$MarginLayoutParamsCompatImpl;.setMarginStart:(Landroid/view/ViewGroup$MarginLayoutParams;I)V // method@1060 │ │ +0669c6: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=177 │ │ 0x0005 line=178 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 lp Landroid/view/ViewGroup$MarginLayoutParams; │ │ 0x0000 - 0x0006 reg=2 marginStart I │ │ │ │ Virtual methods - │ │ - source_file_idx : 2399 (MarginLayoutParamsCompat.java) │ │ + source_file_idx : 3234 (MarginLayoutParamsCompat.java) │ │ │ │ -Class #195 header: │ │ -class_idx : 425 │ │ +Class #358 header: │ │ +class_idx : 708 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 948 │ │ -source_file_idx : 2403 │ │ +superclass_idx : 1337 │ │ +source_file_idx : 3238 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 9 │ │ virtual_methods_size: 0 │ │ │ │ -Class #195 - │ │ +Class #358 - │ │ Class descriptor : 'Landroid/support/v4/view/MarginLayoutParamsCompatJellybeanMr1;' │ │ Access flags : 0x0000 () │ │ Superclass : 'Ljava/lang/Object;' │ │ Interfaces - │ │ Static fields - │ │ Instance fields - │ │ Direct methods - │ │ @@ -42754,17 +70851,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0450cc: |[0450cc] android.support.v4.view.MarginLayoutParamsCompatJellybeanMr1.:()V │ │ -0450dc: 7010 9117 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1791 │ │ -0450e2: 0e00 |0003: return-void │ │ +0669c8: |[0669c8] android.support.v4.view.MarginLayoutParamsCompatJellybeanMr1.:()V │ │ +0669d8: 7010 8622 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2286 │ │ +0669de: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=22 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/MarginLayoutParamsCompatJellybeanMr1; │ │ │ │ #1 : (in Landroid/support/v4/view/MarginLayoutParamsCompatJellybeanMr1;) │ │ @@ -42772,18 +70869,18 @@ │ │ type : '(Landroid/view/ViewGroup$MarginLayoutParams;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -0450e4: |[0450e4] android.support.v4.view.MarginLayoutParamsCompatJellybeanMr1.getLayoutDirection:(Landroid/view/ViewGroup$MarginLayoutParams;)I │ │ -0450f4: 6e10 2413 0100 |0000: invoke-virtual {v1}, Landroid/view/ViewGroup$MarginLayoutParams;.getLayoutDirection:()I // method@1324 │ │ -0450fa: 0a00 |0003: move-result v0 │ │ -0450fc: 0f00 |0004: return v0 │ │ +0669e0: |[0669e0] android.support.v4.view.MarginLayoutParamsCompatJellybeanMr1.getLayoutDirection:(Landroid/view/ViewGroup$MarginLayoutParams;)I │ │ +0669f0: 6e10 991d 0100 |0000: invoke-virtual {v1}, Landroid/view/ViewGroup$MarginLayoutParams;.getLayoutDirection:()I // method@1d99 │ │ +0669f6: 0a00 |0003: move-result v0 │ │ +0669f8: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=44 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 lp Landroid/view/ViewGroup$MarginLayoutParams; │ │ │ │ #2 : (in Landroid/support/v4/view/MarginLayoutParamsCompatJellybeanMr1;) │ │ @@ -42791,18 +70888,18 @@ │ │ type : '(Landroid/view/ViewGroup$MarginLayoutParams;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -045100: |[045100] android.support.v4.view.MarginLayoutParamsCompatJellybeanMr1.getMarginEnd:(Landroid/view/ViewGroup$MarginLayoutParams;)I │ │ -045110: 6e10 2513 0100 |0000: invoke-virtual {v1}, Landroid/view/ViewGroup$MarginLayoutParams;.getMarginEnd:()I // method@1325 │ │ -045116: 0a00 |0003: move-result v0 │ │ -045118: 0f00 |0004: return v0 │ │ +0669fc: |[0669fc] android.support.v4.view.MarginLayoutParamsCompatJellybeanMr1.getMarginEnd:(Landroid/view/ViewGroup$MarginLayoutParams;)I │ │ +066a0c: 6e10 9a1d 0100 |0000: invoke-virtual {v1}, Landroid/view/ViewGroup$MarginLayoutParams;.getMarginEnd:()I // method@1d9a │ │ +066a12: 0a00 |0003: move-result v0 │ │ +066a14: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=28 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 lp Landroid/view/ViewGroup$MarginLayoutParams; │ │ │ │ #3 : (in Landroid/support/v4/view/MarginLayoutParamsCompatJellybeanMr1;) │ │ @@ -42810,18 +70907,18 @@ │ │ type : '(Landroid/view/ViewGroup$MarginLayoutParams;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -04511c: |[04511c] android.support.v4.view.MarginLayoutParamsCompatJellybeanMr1.getMarginStart:(Landroid/view/ViewGroup$MarginLayoutParams;)I │ │ -04512c: 6e10 2613 0100 |0000: invoke-virtual {v1}, Landroid/view/ViewGroup$MarginLayoutParams;.getMarginStart:()I // method@1326 │ │ -045132: 0a00 |0003: move-result v0 │ │ -045134: 0f00 |0004: return v0 │ │ +066a18: |[066a18] android.support.v4.view.MarginLayoutParamsCompatJellybeanMr1.getMarginStart:(Landroid/view/ViewGroup$MarginLayoutParams;)I │ │ +066a28: 6e10 9b1d 0100 |0000: invoke-virtual {v1}, Landroid/view/ViewGroup$MarginLayoutParams;.getMarginStart:()I // method@1d9b │ │ +066a2e: 0a00 |0003: move-result v0 │ │ +066a30: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=24 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 lp Landroid/view/ViewGroup$MarginLayoutParams; │ │ │ │ #4 : (in Landroid/support/v4/view/MarginLayoutParamsCompatJellybeanMr1;) │ │ @@ -42829,18 +70926,18 @@ │ │ type : '(Landroid/view/ViewGroup$MarginLayoutParams;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -045138: |[045138] android.support.v4.view.MarginLayoutParamsCompatJellybeanMr1.isMarginRelative:(Landroid/view/ViewGroup$MarginLayoutParams;)Z │ │ -045148: 6e10 2713 0100 |0000: invoke-virtual {v1}, Landroid/view/ViewGroup$MarginLayoutParams;.isMarginRelative:()Z // method@1327 │ │ -04514e: 0a00 |0003: move-result v0 │ │ -045150: 0f00 |0004: return v0 │ │ +066a34: |[066a34] android.support.v4.view.MarginLayoutParamsCompatJellybeanMr1.isMarginRelative:(Landroid/view/ViewGroup$MarginLayoutParams;)Z │ │ +066a44: 6e10 9c1d 0100 |0000: invoke-virtual {v1}, Landroid/view/ViewGroup$MarginLayoutParams;.isMarginRelative:()Z // method@1d9c │ │ +066a4a: 0a00 |0003: move-result v0 │ │ +066a4c: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=40 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 lp Landroid/view/ViewGroup$MarginLayoutParams; │ │ │ │ #5 : (in Landroid/support/v4/view/MarginLayoutParamsCompatJellybeanMr1;) │ │ @@ -42848,17 +70945,17 @@ │ │ type : '(Landroid/view/ViewGroup$MarginLayoutParams;I)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -045154: |[045154] android.support.v4.view.MarginLayoutParamsCompatJellybeanMr1.resolveLayoutDirection:(Landroid/view/ViewGroup$MarginLayoutParams;I)V │ │ -045164: 6e20 2813 1000 |0000: invoke-virtual {v0, v1}, Landroid/view/ViewGroup$MarginLayoutParams;.resolveLayoutDirection:(I)V // method@1328 │ │ -04516a: 0e00 |0003: return-void │ │ +066a50: |[066a50] android.support.v4.view.MarginLayoutParamsCompatJellybeanMr1.resolveLayoutDirection:(Landroid/view/ViewGroup$MarginLayoutParams;I)V │ │ +066a60: 6e20 9d1d 1000 |0000: invoke-virtual {v0, v1}, Landroid/view/ViewGroup$MarginLayoutParams;.resolveLayoutDirection:(I)V // method@1d9d │ │ +066a66: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=53 │ │ 0x0003 line=54 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 lp Landroid/view/ViewGroup$MarginLayoutParams; │ │ 0x0000 - 0x0004 reg=1 layoutDirection I │ │ @@ -42868,17 +70965,17 @@ │ │ type : '(Landroid/view/ViewGroup$MarginLayoutParams;I)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -04516c: |[04516c] android.support.v4.view.MarginLayoutParamsCompatJellybeanMr1.setLayoutDirection:(Landroid/view/ViewGroup$MarginLayoutParams;I)V │ │ -04517c: 6e20 2913 1000 |0000: invoke-virtual {v0, v1}, Landroid/view/ViewGroup$MarginLayoutParams;.setLayoutDirection:(I)V // method@1329 │ │ -045182: 0e00 |0003: return-void │ │ +066a68: |[066a68] android.support.v4.view.MarginLayoutParamsCompatJellybeanMr1.setLayoutDirection:(Landroid/view/ViewGroup$MarginLayoutParams;I)V │ │ +066a78: 6e20 9e1d 1000 |0000: invoke-virtual {v0, v1}, Landroid/view/ViewGroup$MarginLayoutParams;.setLayoutDirection:(I)V // method@1d9e │ │ +066a7e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=48 │ │ 0x0003 line=49 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 lp Landroid/view/ViewGroup$MarginLayoutParams; │ │ 0x0000 - 0x0004 reg=1 layoutDirection I │ │ @@ -42888,17 +70985,17 @@ │ │ type : '(Landroid/view/ViewGroup$MarginLayoutParams;I)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -045184: |[045184] android.support.v4.view.MarginLayoutParamsCompatJellybeanMr1.setMarginEnd:(Landroid/view/ViewGroup$MarginLayoutParams;I)V │ │ -045194: 6e20 2a13 1000 |0000: invoke-virtual {v0, v1}, Landroid/view/ViewGroup$MarginLayoutParams;.setMarginEnd:(I)V // method@132a │ │ -04519a: 0e00 |0003: return-void │ │ +066a80: |[066a80] android.support.v4.view.MarginLayoutParamsCompatJellybeanMr1.setMarginEnd:(Landroid/view/ViewGroup$MarginLayoutParams;I)V │ │ +066a90: 6e20 9f1d 1000 |0000: invoke-virtual {v0, v1}, Landroid/view/ViewGroup$MarginLayoutParams;.setMarginEnd:(I)V // method@1d9f │ │ +066a96: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=36 │ │ 0x0003 line=37 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 lp Landroid/view/ViewGroup$MarginLayoutParams; │ │ 0x0000 - 0x0004 reg=1 marginEnd I │ │ @@ -42908,43 +71005,43 @@ │ │ type : '(Landroid/view/ViewGroup$MarginLayoutParams;I)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -04519c: |[04519c] android.support.v4.view.MarginLayoutParamsCompatJellybeanMr1.setMarginStart:(Landroid/view/ViewGroup$MarginLayoutParams;I)V │ │ -0451ac: 6e20 2b13 1000 |0000: invoke-virtual {v0, v1}, Landroid/view/ViewGroup$MarginLayoutParams;.setMarginStart:(I)V // method@132b │ │ -0451b2: 0e00 |0003: return-void │ │ +066a98: |[066a98] android.support.v4.view.MarginLayoutParamsCompatJellybeanMr1.setMarginStart:(Landroid/view/ViewGroup$MarginLayoutParams;I)V │ │ +066aa8: 6e20 a01d 1000 |0000: invoke-virtual {v0, v1}, Landroid/view/ViewGroup$MarginLayoutParams;.setMarginStart:(I)V // method@1da0 │ │ +066aae: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=32 │ │ 0x0003 line=33 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 lp Landroid/view/ViewGroup$MarginLayoutParams; │ │ 0x0000 - 0x0004 reg=1 marginStart I │ │ │ │ Virtual methods - │ │ - source_file_idx : 2403 (MarginLayoutParamsCompatJellybeanMr1.java) │ │ + source_file_idx : 3238 (MarginLayoutParamsCompatJellybeanMr1.java) │ │ │ │ -Class #196 header: │ │ -class_idx : 426 │ │ +Class #359 header: │ │ +class_idx : 709 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 948 │ │ -source_file_idx : 2405 │ │ +superclass_idx : 1337 │ │ +source_file_idx : 3259 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 0 │ │ │ │ -Class #196 annotations: │ │ -Annotations on method #2522 'setShowAsAction' │ │ +Class #359 annotations: │ │ +Annotations on method #4231 'setShowAsAction' │ │ VISIBILITY_RUNTIME Ljava/lang/Deprecated; │ │ │ │ -Class #196 - │ │ +Class #359 - │ │ Class descriptor : 'Landroid/support/v4/view/MenuCompat;' │ │ Access flags : 0x0001 (PUBLIC) │ │ Superclass : 'Ljava/lang/Object;' │ │ Interfaces - │ │ Static fields - │ │ Instance fields - │ │ Direct methods - │ │ @@ -42953,17 +71050,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0451b4: |[0451b4] android.support.v4.view.MenuCompat.:()V │ │ -0451c4: 7010 9117 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1791 │ │ -0451ca: 0e00 |0003: return-void │ │ +066ab0: |[066ab0] android.support.v4.view.MenuCompat.:()V │ │ +066ac0: 7010 8622 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2286 │ │ +066ac6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=25 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/MenuCompat; │ │ │ │ #1 : (in Landroid/support/v4/view/MenuCompat;) │ │ @@ -42971,44 +71068,44 @@ │ │ type : '(Landroid/view/MenuItem;I)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -0451cc: |[0451cc] android.support.v4.view.MenuCompat.setShowAsAction:(Landroid/view/MenuItem;I)V │ │ -0451dc: 7120 0a0a 1000 |0000: invoke-static {v0, v1}, Landroid/support/v4/view/MenuItemCompat;.setShowAsAction:(Landroid/view/MenuItem;I)V // method@0a0a │ │ -0451e2: 0e00 |0003: return-void │ │ +066ac8: |[066ac8] android.support.v4.view.MenuCompat.setShowAsAction:(Landroid/view/MenuItem;I)V │ │ +066ad8: 7120 b710 1000 |0000: invoke-static {v0, v1}, Landroid/support/v4/view/MenuItemCompat;.setShowAsAction:(Landroid/view/MenuItem;I)V // method@10b7 │ │ +066ade: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=34 │ │ 0x0003 line=35 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 item Landroid/view/MenuItem; │ │ 0x0000 - 0x0004 reg=1 actionEnum I │ │ │ │ Virtual methods - │ │ - source_file_idx : 2405 (MenuCompat.java) │ │ + source_file_idx : 3259 (MenuCompat.java) │ │ │ │ -Class #197 header: │ │ -class_idx : 431 │ │ +Class #360 header: │ │ +class_idx : 714 │ │ access_flags : 1536 (0x0600) │ │ -superclass_idx : 948 │ │ -source_file_idx : 2407 │ │ +superclass_idx : 1337 │ │ +source_file_idx : 3261 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 8 │ │ │ │ -Class #197 annotations: │ │ +Class #360 annotations: │ │ Annotations on class │ │ VISIBILITY_SYSTEM Ldalvik/annotation/EnclosingClass; value=Landroid/support/v4/view/MenuItemCompat; │ │ VISIBILITY_SYSTEM Ldalvik/annotation/InnerClass; accessFlags=1544 name="MenuVersionImpl" │ │ │ │ -Class #197 - │ │ +Class #360 - │ │ Class descriptor : 'Landroid/support/v4/view/MenuItemCompat$MenuVersionImpl;' │ │ Access flags : 0x0600 (INTERFACE ABSTRACT) │ │ Superclass : 'Ljava/lang/Object;' │ │ Interfaces - │ │ Static fields - │ │ Instance fields - │ │ Direct methods - │ │ @@ -43057,32 +71154,32 @@ │ │ │ │ #7 : (in Landroid/support/v4/view/MenuItemCompat$MenuVersionImpl;) │ │ name : 'setShowAsAction' │ │ type : '(Landroid/view/MenuItem;I)V' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ - source_file_idx : 2407 (MenuItemCompat.java) │ │ + source_file_idx : 3261 (MenuItemCompat.java) │ │ │ │ -Class #198 header: │ │ -class_idx : 432 │ │ +Class #361 header: │ │ +class_idx : 715 │ │ access_flags : 1537 (0x0601) │ │ -superclass_idx : 948 │ │ -source_file_idx : 2407 │ │ +superclass_idx : 1337 │ │ +source_file_idx : 3261 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 2 │ │ │ │ -Class #198 annotations: │ │ +Class #361 annotations: │ │ Annotations on class │ │ VISIBILITY_SYSTEM Ldalvik/annotation/EnclosingClass; value=Landroid/support/v4/view/MenuItemCompat; │ │ VISIBILITY_SYSTEM Ldalvik/annotation/InnerClass; accessFlags=1545 name="OnActionExpandListener" │ │ │ │ -Class #198 - │ │ +Class #361 - │ │ Class descriptor : 'Landroid/support/v4/view/MenuItemCompat$OnActionExpandListener;' │ │ Access flags : 0x0601 (PUBLIC INTERFACE ABSTRACT) │ │ Superclass : 'Ljava/lang/Object;' │ │ Interfaces - │ │ Static fields - │ │ Instance fields - │ │ Direct methods - │ │ @@ -43095,31 +71192,31 @@ │ │ │ │ #1 : (in Landroid/support/v4/view/MenuItemCompat$OnActionExpandListener;) │ │ name : 'onMenuItemActionExpand' │ │ type : '(Landroid/view/MenuItem;)Z' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ - source_file_idx : 2407 (MenuItemCompat.java) │ │ + source_file_idx : 3261 (MenuItemCompat.java) │ │ │ │ -Class #199 header: │ │ -class_idx : 433 │ │ +Class #362 header: │ │ +class_idx : 716 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 948 │ │ -source_file_idx : 2407 │ │ +superclass_idx : 1337 │ │ +source_file_idx : 3261 │ │ static_fields_size : 7 │ │ instance_fields_size: 0 │ │ direct_methods_size : 12 │ │ virtual_methods_size: 0 │ │ │ │ -Class #199 annotations: │ │ +Class #362 annotations: │ │ Annotations on class │ │ VISIBILITY_SYSTEM Ldalvik/annotation/MemberClasses; value={ Landroid/support/v4/view/MenuItemCompat$IcsMenuVersionImpl; Landroid/support/v4/view/MenuItemCompat$HoneycombMenuVersionImpl; Landroid/support/v4/view/MenuItemCompat$BaseMenuVersionImpl; Landroid/support/v4/view/MenuItemCompat$OnActionExpandListener; Landroid/support/v4/view/MenuItemCompat$MenuVersionImpl; } │ │ │ │ -Class #199 - │ │ +Class #362 - │ │ Class descriptor : 'Landroid/support/v4/view/MenuItemCompat;' │ │ Access flags : 0x0001 (PUBLIC) │ │ Superclass : 'Ljava/lang/Object;' │ │ Interfaces - │ │ Static fields - │ │ #0 : (in Landroid/support/v4/view/MenuItemCompat;) │ │ name : 'IMPL' │ │ @@ -43163,32 +71260,32 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 34 16-bit code units │ │ -0451e4: |[0451e4] android.support.v4.view.MenuItemCompat.:()V │ │ -0451f4: 6000 2c00 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@002c │ │ -0451f8: 1301 0e00 |0002: const/16 v1, #int 14 // #e │ │ -0451fc: 3410 0a00 |0004: if-lt v0, v1, 000e // +000a │ │ -045200: 2201 ae01 |0006: new-instance v1, Landroid/support/v4/view/MenuItemCompat$IcsMenuVersionImpl; // type@01ae │ │ -045204: 7010 f009 0100 |0008: invoke-direct {v1}, Landroid/support/v4/view/MenuItemCompat$IcsMenuVersionImpl;.:()V // method@09f0 │ │ -04520a: 6901 2d03 |000b: sput-object v1, Landroid/support/v4/view/MenuItemCompat;.IMPL:Landroid/support/v4/view/MenuItemCompat$MenuVersionImpl; // field@032d │ │ -04520e: 0e00 |000d: return-void │ │ -045210: 1301 0b00 |000e: const/16 v1, #int 11 // #b │ │ -045214: 3410 0a00 |0010: if-lt v0, v1, 001a // +000a │ │ -045218: 2201 ac01 |0012: new-instance v1, Landroid/support/v4/view/MenuItemCompat$HoneycombMenuVersionImpl; // type@01ac │ │ -04521c: 7010 e409 0100 |0014: invoke-direct {v1}, Landroid/support/v4/view/MenuItemCompat$HoneycombMenuVersionImpl;.:()V // method@09e4 │ │ -045222: 6901 2d03 |0017: sput-object v1, Landroid/support/v4/view/MenuItemCompat;.IMPL:Landroid/support/v4/view/MenuItemCompat$MenuVersionImpl; // field@032d │ │ -045226: 28f4 |0019: goto 000d // -000c │ │ -045228: 2201 ab01 |001a: new-instance v1, Landroid/support/v4/view/MenuItemCompat$BaseMenuVersionImpl; // type@01ab │ │ -04522c: 7010 db09 0100 |001c: invoke-direct {v1}, Landroid/support/v4/view/MenuItemCompat$BaseMenuVersionImpl;.:()V // method@09db │ │ -045232: 6901 2d03 |001f: sput-object v1, Landroid/support/v4/view/MenuItemCompat;.IMPL:Landroid/support/v4/view/MenuItemCompat$MenuVersionImpl; // field@032d │ │ -045236: 28ec |0021: goto 000d // -0014 │ │ +066ae0: |[066ae0] android.support.v4.view.MenuItemCompat.:()V │ │ +066af0: 6000 4000 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0040 │ │ +066af4: 1301 0e00 |0002: const/16 v1, #int 14 // #e │ │ +066af8: 3410 0a00 |0004: if-lt v0, v1, 000e // +000a │ │ +066afc: 2201 c902 |0006: new-instance v1, Landroid/support/v4/view/MenuItemCompat$IcsMenuVersionImpl; // type@02c9 │ │ +066b00: 7010 9d10 0100 |0008: invoke-direct {v1}, Landroid/support/v4/view/MenuItemCompat$IcsMenuVersionImpl;.:()V // method@109d │ │ +066b06: 6901 6a05 |000b: sput-object v1, Landroid/support/v4/view/MenuItemCompat;.IMPL:Landroid/support/v4/view/MenuItemCompat$MenuVersionImpl; // field@056a │ │ +066b0a: 0e00 |000d: return-void │ │ +066b0c: 1301 0b00 |000e: const/16 v1, #int 11 // #b │ │ +066b10: 3410 0a00 |0010: if-lt v0, v1, 001a // +000a │ │ +066b14: 2201 c702 |0012: new-instance v1, Landroid/support/v4/view/MenuItemCompat$HoneycombMenuVersionImpl; // type@02c7 │ │ +066b18: 7010 9110 0100 |0014: invoke-direct {v1}, Landroid/support/v4/view/MenuItemCompat$HoneycombMenuVersionImpl;.:()V // method@1091 │ │ +066b1e: 6901 6a05 |0017: sput-object v1, Landroid/support/v4/view/MenuItemCompat;.IMPL:Landroid/support/v4/view/MenuItemCompat$MenuVersionImpl; // field@056a │ │ +066b22: 28f4 |0019: goto 000d // -000c │ │ +066b24: 2201 c602 |001a: new-instance v1, Landroid/support/v4/view/MenuItemCompat$BaseMenuVersionImpl; // type@02c6 │ │ +066b28: 7010 8810 0100 |001c: invoke-direct {v1}, Landroid/support/v4/view/MenuItemCompat$BaseMenuVersionImpl;.:()V // method@1088 │ │ +066b2e: 6901 6a05 |001f: sput-object v1, Landroid/support/v4/view/MenuItemCompat;.IMPL:Landroid/support/v4/view/MenuItemCompat$MenuVersionImpl; // field@056a │ │ +066b32: 28ec |0021: goto 000d // -0014 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=247 │ │ 0x0002 line=248 │ │ 0x0006 line=249 │ │ 0x000d line=255 │ │ 0x000e line=250 │ │ @@ -43202,17 +71299,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -045238: |[045238] android.support.v4.view.MenuItemCompat.:()V │ │ -045248: 7010 9117 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1791 │ │ -04524e: 0e00 |0003: return-void │ │ +066b34: |[066b34] android.support.v4.view.MenuItemCompat.:()V │ │ +066b44: 7010 8622 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2286 │ │ +066b4a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=32 │ │ 0x0003 line=200 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/MenuItemCompat; │ │ │ │ @@ -43221,25 +71318,25 @@ │ │ type : '(Landroid/view/MenuItem;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 18 16-bit code units │ │ -045250: |[045250] android.support.v4.view.MenuItemCompat.collapseActionView:(Landroid/view/MenuItem;)Z │ │ -045260: 2010 3301 |0000: instance-of v0, v1, Landroid/support/v4/internal/view/SupportMenuItem; // type@0133 │ │ -045264: 3800 0900 |0002: if-eqz v0, 000b // +0009 │ │ -045268: 1f01 3301 |0004: check-cast v1, Landroid/support/v4/internal/view/SupportMenuItem; // type@0133 │ │ -04526c: 7210 a506 0100 |0006: invoke-interface {v1}, Landroid/support/v4/internal/view/SupportMenuItem;.collapseActionView:()Z // method@06a5 │ │ -045272: 0a00 |0009: move-result v0 │ │ -045274: 0f00 |000a: return v0 │ │ -045276: 6200 2d03 |000b: sget-object v0, Landroid/support/v4/view/MenuItemCompat;.IMPL:Landroid/support/v4/view/MenuItemCompat$MenuVersionImpl; // field@032d │ │ -04527a: 7220 f509 1000 |000d: invoke-interface {v0, v1}, Landroid/support/v4/view/MenuItemCompat$MenuVersionImpl;.collapseActionView:(Landroid/view/MenuItem;)Z // method@09f5 │ │ -045280: 0a00 |0010: move-result v0 │ │ -045282: 28f9 |0011: goto 000a // -0007 │ │ +066b4c: |[066b4c] android.support.v4.view.MenuItemCompat.collapseActionView:(Landroid/view/MenuItem;)Z │ │ +066b5c: 2010 f301 |0000: instance-of v0, v1, Landroid/support/v4/internal/view/SupportMenuItem; // type@01f3 │ │ +066b60: 3800 0900 |0002: if-eqz v0, 000b // +0009 │ │ +066b64: 1f01 f301 |0004: check-cast v1, Landroid/support/v4/internal/view/SupportMenuItem; // type@01f3 │ │ +066b68: 7210 a70a 0100 |0006: invoke-interface {v1}, Landroid/support/v4/internal/view/SupportMenuItem;.collapseActionView:()Z // method@0aa7 │ │ +066b6e: 0a00 |0009: move-result v0 │ │ +066b70: 0f00 |000a: return v0 │ │ +066b72: 6200 6a05 |000b: sget-object v0, Landroid/support/v4/view/MenuItemCompat;.IMPL:Landroid/support/v4/view/MenuItemCompat$MenuVersionImpl; // field@056a │ │ +066b76: 7220 a210 1000 |000d: invoke-interface {v0, v1}, Landroid/support/v4/view/MenuItemCompat$MenuVersionImpl;.collapseActionView:(Landroid/view/MenuItem;)Z // method@10a2 │ │ +066b7c: 0a00 |0010: move-result v0 │ │ +066b7e: 28f9 |0011: goto 000a // -0007 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=402 │ │ 0x0004 line=403 │ │ 0x000a line=405 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 item Landroid/view/MenuItem; │ │ @@ -43250,25 +71347,25 @@ │ │ type : '(Landroid/view/MenuItem;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 18 16-bit code units │ │ -045284: |[045284] android.support.v4.view.MenuItemCompat.expandActionView:(Landroid/view/MenuItem;)Z │ │ -045294: 2010 3301 |0000: instance-of v0, v1, Landroid/support/v4/internal/view/SupportMenuItem; // type@0133 │ │ -045298: 3800 0900 |0002: if-eqz v0, 000b // +0009 │ │ -04529c: 1f01 3301 |0004: check-cast v1, Landroid/support/v4/internal/view/SupportMenuItem; // type@0133 │ │ -0452a0: 7210 a606 0100 |0006: invoke-interface {v1}, Landroid/support/v4/internal/view/SupportMenuItem;.expandActionView:()Z // method@06a6 │ │ -0452a6: 0a00 |0009: move-result v0 │ │ -0452a8: 0f00 |000a: return v0 │ │ -0452aa: 6200 2d03 |000b: sget-object v0, Landroid/support/v4/view/MenuItemCompat;.IMPL:Landroid/support/v4/view/MenuItemCompat$MenuVersionImpl; // field@032d │ │ -0452ae: 7220 f609 1000 |000d: invoke-interface {v0, v1}, Landroid/support/v4/view/MenuItemCompat$MenuVersionImpl;.expandActionView:(Landroid/view/MenuItem;)Z // method@09f6 │ │ -0452b4: 0a00 |0010: move-result v0 │ │ -0452b6: 28f9 |0011: goto 000a // -0007 │ │ +066b80: |[066b80] android.support.v4.view.MenuItemCompat.expandActionView:(Landroid/view/MenuItem;)Z │ │ +066b90: 2010 f301 |0000: instance-of v0, v1, Landroid/support/v4/internal/view/SupportMenuItem; // type@01f3 │ │ +066b94: 3800 0900 |0002: if-eqz v0, 000b // +0009 │ │ +066b98: 1f01 f301 |0004: check-cast v1, Landroid/support/v4/internal/view/SupportMenuItem; // type@01f3 │ │ +066b9c: 7210 a80a 0100 |0006: invoke-interface {v1}, Landroid/support/v4/internal/view/SupportMenuItem;.expandActionView:()Z // method@0aa8 │ │ +066ba2: 0a00 |0009: move-result v0 │ │ +066ba4: 0f00 |000a: return v0 │ │ +066ba6: 6200 6a05 |000b: sget-object v0, Landroid/support/v4/view/MenuItemCompat;.IMPL:Landroid/support/v4/view/MenuItemCompat$MenuVersionImpl; // field@056a │ │ +066baa: 7220 a310 1000 |000d: invoke-interface {v0, v1}, Landroid/support/v4/view/MenuItemCompat$MenuVersionImpl;.expandActionView:(Landroid/view/MenuItem;)Z // method@10a3 │ │ +066bb0: 0a00 |0010: move-result v0 │ │ +066bb2: 28f9 |0011: goto 000a // -0007 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=383 │ │ 0x0004 line=384 │ │ 0x000a line=386 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 item Landroid/view/MenuItem; │ │ @@ -43279,26 +71376,26 @@ │ │ type : '(Landroid/view/MenuItem;)Landroid/support/v4/view/ActionProvider;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 20 16-bit code units │ │ -0452b8: |[0452b8] android.support.v4.view.MenuItemCompat.getActionProvider:(Landroid/view/MenuItem;)Landroid/support/v4/view/ActionProvider; │ │ -0452c8: 2020 3301 |0000: instance-of v0, v2, Landroid/support/v4/internal/view/SupportMenuItem; // type@0133 │ │ -0452cc: 3800 0900 |0002: if-eqz v0, 000b // +0009 │ │ -0452d0: 1f02 3301 |0004: check-cast v2, Landroid/support/v4/internal/view/SupportMenuItem; // type@0133 │ │ -0452d4: 7210 a806 0200 |0006: invoke-interface {v2}, Landroid/support/v4/internal/view/SupportMenuItem;.getSupportActionProvider:()Landroid/support/v4/view/ActionProvider; // method@06a8 │ │ -0452da: 0c00 |0009: move-result-object v0 │ │ -0452dc: 1100 |000a: return-object v0 │ │ -0452de: 1a00 6609 |000b: const-string v0, "MenuItemCompat" // string@0966 │ │ -0452e2: 1a01 5b10 |000d: const-string v1, "getActionProvider: item does not implement SupportMenuItem; returning null" // string@105b │ │ -0452e6: 7120 3912 1000 |000f: invoke-static {v0, v1}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;)I // method@1239 │ │ -0452ec: 1200 |0012: const/4 v0, #int 0 // #0 │ │ -0452ee: 28f7 |0013: goto 000a // -0009 │ │ +066bb4: |[066bb4] android.support.v4.view.MenuItemCompat.getActionProvider:(Landroid/view/MenuItem;)Landroid/support/v4/view/ActionProvider; │ │ +066bc4: 2020 f301 |0000: instance-of v0, v2, Landroid/support/v4/internal/view/SupportMenuItem; // type@01f3 │ │ +066bc8: 3800 0900 |0002: if-eqz v0, 000b // +0009 │ │ +066bcc: 1f02 f301 |0004: check-cast v2, Landroid/support/v4/internal/view/SupportMenuItem; // type@01f3 │ │ +066bd0: 7210 aa0a 0200 |0006: invoke-interface {v2}, Landroid/support/v4/internal/view/SupportMenuItem;.getSupportActionProvider:()Landroid/support/v4/view/ActionProvider; // method@0aaa │ │ +066bd6: 0c00 |0009: move-result-object v0 │ │ +066bd8: 1100 |000a: return-object v0 │ │ +066bda: 1a00 bc0c |000b: const-string v0, "MenuItemCompat" // string@0cbc │ │ +066bde: 1a01 3016 |000d: const-string v1, "getActionProvider: item does not implement SupportMenuItem; returning null" // string@1630 │ │ +066be2: 7120 751c 1000 |000f: invoke-static {v0, v1}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;)I // method@1c75 │ │ +066be8: 1200 |0012: const/4 v0, #int 0 // #0 │ │ +066bea: 28f7 |0013: goto 000a // -0009 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=361 │ │ 0x0004 line=362 │ │ 0x000a line=367 │ │ 0x000b line=366 │ │ 0x0012 line=367 │ │ @@ -43311,25 +71408,25 @@ │ │ type : '(Landroid/view/MenuItem;)Landroid/view/View;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 18 16-bit code units │ │ -0452f0: |[0452f0] android.support.v4.view.MenuItemCompat.getActionView:(Landroid/view/MenuItem;)Landroid/view/View; │ │ -045300: 2010 3301 |0000: instance-of v0, v1, Landroid/support/v4/internal/view/SupportMenuItem; // type@0133 │ │ -045304: 3800 0900 |0002: if-eqz v0, 000b // +0009 │ │ -045308: 1f01 3301 |0004: check-cast v1, Landroid/support/v4/internal/view/SupportMenuItem; // type@0133 │ │ -04530c: 7210 a706 0100 |0006: invoke-interface {v1}, Landroid/support/v4/internal/view/SupportMenuItem;.getActionView:()Landroid/view/View; // method@06a7 │ │ -045312: 0c00 |0009: move-result-object v0 │ │ -045314: 1100 |000a: return-object v0 │ │ -045316: 6200 2d03 |000b: sget-object v0, Landroid/support/v4/view/MenuItemCompat;.IMPL:Landroid/support/v4/view/MenuItemCompat$MenuVersionImpl; // field@032d │ │ -04531a: 7220 f709 1000 |000d: invoke-interface {v0, v1}, Landroid/support/v4/view/MenuItemCompat$MenuVersionImpl;.getActionView:(Landroid/view/MenuItem;)Landroid/view/View; // method@09f7 │ │ -045320: 0c00 |0010: move-result-object v0 │ │ -045322: 28f9 |0011: goto 000a // -0007 │ │ +066bec: |[066bec] android.support.v4.view.MenuItemCompat.getActionView:(Landroid/view/MenuItem;)Landroid/view/View; │ │ +066bfc: 2010 f301 |0000: instance-of v0, v1, Landroid/support/v4/internal/view/SupportMenuItem; // type@01f3 │ │ +066c00: 3800 0900 |0002: if-eqz v0, 000b // +0009 │ │ +066c04: 1f01 f301 |0004: check-cast v1, Landroid/support/v4/internal/view/SupportMenuItem; // type@01f3 │ │ +066c08: 7210 a90a 0100 |0006: invoke-interface {v1}, Landroid/support/v4/internal/view/SupportMenuItem;.getActionView:()Landroid/view/View; // method@0aa9 │ │ +066c0e: 0c00 |0009: move-result-object v0 │ │ +066c10: 1100 |000a: return-object v0 │ │ +066c12: 6200 6a05 |000b: sget-object v0, Landroid/support/v4/view/MenuItemCompat;.IMPL:Landroid/support/v4/view/MenuItemCompat$MenuVersionImpl; // field@056a │ │ +066c16: 7220 a410 1000 |000d: invoke-interface {v0, v1}, Landroid/support/v4/view/MenuItemCompat$MenuVersionImpl;.getActionView:(Landroid/view/MenuItem;)Landroid/view/View; // method@10a4 │ │ +066c1c: 0c00 |0010: move-result-object v0 │ │ +066c1e: 28f9 |0011: goto 000a // -0007 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=322 │ │ 0x0004 line=323 │ │ 0x000a line=325 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 item Landroid/view/MenuItem; │ │ @@ -43340,25 +71437,25 @@ │ │ type : '(Landroid/view/MenuItem;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 18 16-bit code units │ │ -045324: |[045324] android.support.v4.view.MenuItemCompat.isActionViewExpanded:(Landroid/view/MenuItem;)Z │ │ -045334: 2010 3301 |0000: instance-of v0, v1, Landroid/support/v4/internal/view/SupportMenuItem; // type@0133 │ │ -045338: 3800 0900 |0002: if-eqz v0, 000b // +0009 │ │ -04533c: 1f01 3301 |0004: check-cast v1, Landroid/support/v4/internal/view/SupportMenuItem; // type@0133 │ │ -045340: 7210 a906 0100 |0006: invoke-interface {v1}, Landroid/support/v4/internal/view/SupportMenuItem;.isActionViewExpanded:()Z // method@06a9 │ │ -045346: 0a00 |0009: move-result v0 │ │ -045348: 0f00 |000a: return v0 │ │ -04534a: 6200 2d03 |000b: sget-object v0, Landroid/support/v4/view/MenuItemCompat;.IMPL:Landroid/support/v4/view/MenuItemCompat$MenuVersionImpl; // field@032d │ │ -04534e: 7220 f809 1000 |000d: invoke-interface {v0, v1}, Landroid/support/v4/view/MenuItemCompat$MenuVersionImpl;.isActionViewExpanded:(Landroid/view/MenuItem;)Z // method@09f8 │ │ -045354: 0a00 |0010: move-result v0 │ │ -045356: 28f9 |0011: goto 000a // -0007 │ │ +066c20: |[066c20] android.support.v4.view.MenuItemCompat.isActionViewExpanded:(Landroid/view/MenuItem;)Z │ │ +066c30: 2010 f301 |0000: instance-of v0, v1, Landroid/support/v4/internal/view/SupportMenuItem; // type@01f3 │ │ +066c34: 3800 0900 |0002: if-eqz v0, 000b // +0009 │ │ +066c38: 1f01 f301 |0004: check-cast v1, Landroid/support/v4/internal/view/SupportMenuItem; // type@01f3 │ │ +066c3c: 7210 ab0a 0100 |0006: invoke-interface {v1}, Landroid/support/v4/internal/view/SupportMenuItem;.isActionViewExpanded:()Z // method@0aab │ │ +066c42: 0a00 |0009: move-result v0 │ │ +066c44: 0f00 |000a: return v0 │ │ +066c46: 6200 6a05 |000b: sget-object v0, Landroid/support/v4/view/MenuItemCompat;.IMPL:Landroid/support/v4/view/MenuItemCompat$MenuVersionImpl; // field@056a │ │ +066c4a: 7220 a510 1000 |000d: invoke-interface {v0, v1}, Landroid/support/v4/view/MenuItemCompat$MenuVersionImpl;.isActionViewExpanded:(Landroid/view/MenuItem;)Z // method@10a5 │ │ +066c50: 0a00 |0010: move-result v0 │ │ +066c52: 28f9 |0011: goto 000a // -0007 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=418 │ │ 0x0004 line=419 │ │ 0x000a line=421 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 item Landroid/view/MenuItem; │ │ @@ -43369,25 +71466,25 @@ │ │ type : '(Landroid/view/MenuItem;Landroid/support/v4/view/ActionProvider;)Landroid/view/MenuItem;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 19 16-bit code units │ │ -045358: |[045358] android.support.v4.view.MenuItemCompat.setActionProvider:(Landroid/view/MenuItem;Landroid/support/v4/view/ActionProvider;)Landroid/view/MenuItem; │ │ -045368: 2020 3301 |0000: instance-of v0, v2, Landroid/support/v4/internal/view/SupportMenuItem; // type@0133 │ │ -04536c: 3800 0900 |0002: if-eqz v0, 000b // +0009 │ │ -045370: 1f02 3301 |0004: check-cast v2, Landroid/support/v4/internal/view/SupportMenuItem; // type@0133 │ │ -045374: 7220 ae06 3200 |0006: invoke-interface {v2, v3}, Landroid/support/v4/internal/view/SupportMenuItem;.setSupportActionProvider:(Landroid/support/v4/view/ActionProvider;)Landroid/support/v4/internal/view/SupportMenuItem; // method@06ae │ │ -04537a: 0c02 |0009: move-result-object v2 │ │ -04537c: 1102 |000a: return-object v2 │ │ -04537e: 1a00 6609 |000b: const-string v0, "MenuItemCompat" // string@0966 │ │ -045382: 1a01 501b |000d: const-string v1, "setActionProvider: item does not implement SupportMenuItem; ignoring" // string@1b50 │ │ -045386: 7120 3912 1000 |000f: invoke-static {v0, v1}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;)I // method@1239 │ │ -04538c: 28f8 |0012: goto 000a // -0008 │ │ +066c54: |[066c54] android.support.v4.view.MenuItemCompat.setActionProvider:(Landroid/view/MenuItem;Landroid/support/v4/view/ActionProvider;)Landroid/view/MenuItem; │ │ +066c64: 2020 f301 |0000: instance-of v0, v2, Landroid/support/v4/internal/view/SupportMenuItem; // type@01f3 │ │ +066c68: 3800 0900 |0002: if-eqz v0, 000b // +0009 │ │ +066c6c: 1f02 f301 |0004: check-cast v2, Landroid/support/v4/internal/view/SupportMenuItem; // type@01f3 │ │ +066c70: 7220 b00a 3200 |0006: invoke-interface {v2, v3}, Landroid/support/v4/internal/view/SupportMenuItem;.setSupportActionProvider:(Landroid/support/v4/view/ActionProvider;)Landroid/support/v4/internal/view/SupportMenuItem; // method@0ab0 │ │ +066c76: 0c02 |0009: move-result-object v2 │ │ +066c78: 1102 |000a: return-object v2 │ │ +066c7a: 1a00 bc0c |000b: const-string v0, "MenuItemCompat" // string@0cbc │ │ +066c7e: 1a01 1f24 |000d: const-string v1, "setActionProvider: item does not implement SupportMenuItem; ignoring" // string@241f │ │ +066c82: 7120 751c 1000 |000f: invoke-static {v0, v1}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;)I // method@1c75 │ │ +066c88: 28f8 |0012: goto 000a // -0008 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=344 │ │ 0x0004 line=345 │ │ 0x000a line=349 │ │ 0x000b line=348 │ │ locals : │ │ @@ -43400,25 +71497,25 @@ │ │ type : '(Landroid/view/MenuItem;I)Landroid/view/MenuItem;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 18 16-bit code units │ │ -045390: |[045390] android.support.v4.view.MenuItemCompat.setActionView:(Landroid/view/MenuItem;I)Landroid/view/MenuItem; │ │ -0453a0: 2010 3301 |0000: instance-of v0, v1, Landroid/support/v4/internal/view/SupportMenuItem; // type@0133 │ │ -0453a4: 3800 0900 |0002: if-eqz v0, 000b // +0009 │ │ -0453a8: 1f01 3301 |0004: check-cast v1, Landroid/support/v4/internal/view/SupportMenuItem; // type@0133 │ │ -0453ac: 7220 aa06 2100 |0006: invoke-interface {v1, v2}, Landroid/support/v4/internal/view/SupportMenuItem;.setActionView:(I)Landroid/view/MenuItem; // method@06aa │ │ -0453b2: 0c00 |0009: move-result-object v0 │ │ -0453b4: 1100 |000a: return-object v0 │ │ -0453b6: 6200 2d03 |000b: sget-object v0, Landroid/support/v4/view/MenuItemCompat;.IMPL:Landroid/support/v4/view/MenuItemCompat$MenuVersionImpl; // field@032d │ │ -0453ba: 7230 f909 1002 |000d: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/MenuItemCompat$MenuVersionImpl;.setActionView:(Landroid/view/MenuItem;I)Landroid/view/MenuItem; // method@09f9 │ │ -0453c0: 0c00 |0010: move-result-object v0 │ │ -0453c2: 28f9 |0011: goto 000a // -0007 │ │ +066c8c: |[066c8c] android.support.v4.view.MenuItemCompat.setActionView:(Landroid/view/MenuItem;I)Landroid/view/MenuItem; │ │ +066c9c: 2010 f301 |0000: instance-of v0, v1, Landroid/support/v4/internal/view/SupportMenuItem; // type@01f3 │ │ +066ca0: 3800 0900 |0002: if-eqz v0, 000b // +0009 │ │ +066ca4: 1f01 f301 |0004: check-cast v1, Landroid/support/v4/internal/view/SupportMenuItem; // type@01f3 │ │ +066ca8: 7220 ac0a 2100 |0006: invoke-interface {v1, v2}, Landroid/support/v4/internal/view/SupportMenuItem;.setActionView:(I)Landroid/view/MenuItem; // method@0aac │ │ +066cae: 0c00 |0009: move-result-object v0 │ │ +066cb0: 1100 |000a: return-object v0 │ │ +066cb2: 6200 6a05 |000b: sget-object v0, Landroid/support/v4/view/MenuItemCompat;.IMPL:Landroid/support/v4/view/MenuItemCompat$MenuVersionImpl; // field@056a │ │ +066cb6: 7230 a610 1002 |000d: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/MenuItemCompat$MenuVersionImpl;.setActionView:(Landroid/view/MenuItem;I)Landroid/view/MenuItem; // method@10a6 │ │ +066cbc: 0c00 |0010: move-result-object v0 │ │ +066cbe: 28f9 |0011: goto 000a // -0007 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=309 │ │ 0x0004 line=310 │ │ 0x000a line=312 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 item Landroid/view/MenuItem; │ │ @@ -43430,25 +71527,25 @@ │ │ type : '(Landroid/view/MenuItem;Landroid/view/View;)Landroid/view/MenuItem;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 18 16-bit code units │ │ -0453c4: |[0453c4] android.support.v4.view.MenuItemCompat.setActionView:(Landroid/view/MenuItem;Landroid/view/View;)Landroid/view/MenuItem; │ │ -0453d4: 2010 3301 |0000: instance-of v0, v1, Landroid/support/v4/internal/view/SupportMenuItem; // type@0133 │ │ -0453d8: 3800 0900 |0002: if-eqz v0, 000b // +0009 │ │ -0453dc: 1f01 3301 |0004: check-cast v1, Landroid/support/v4/internal/view/SupportMenuItem; // type@0133 │ │ -0453e0: 7220 ab06 2100 |0006: invoke-interface {v1, v2}, Landroid/support/v4/internal/view/SupportMenuItem;.setActionView:(Landroid/view/View;)Landroid/view/MenuItem; // method@06ab │ │ -0453e6: 0c00 |0009: move-result-object v0 │ │ -0453e8: 1100 |000a: return-object v0 │ │ -0453ea: 6200 2d03 |000b: sget-object v0, Landroid/support/v4/view/MenuItemCompat;.IMPL:Landroid/support/v4/view/MenuItemCompat$MenuVersionImpl; // field@032d │ │ -0453ee: 7230 fa09 1002 |000d: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/MenuItemCompat$MenuVersionImpl;.setActionView:(Landroid/view/MenuItem;Landroid/view/View;)Landroid/view/MenuItem; // method@09fa │ │ -0453f4: 0c00 |0010: move-result-object v0 │ │ -0453f6: 28f9 |0011: goto 000a // -0007 │ │ +066cc0: |[066cc0] android.support.v4.view.MenuItemCompat.setActionView:(Landroid/view/MenuItem;Landroid/view/View;)Landroid/view/MenuItem; │ │ +066cd0: 2010 f301 |0000: instance-of v0, v1, Landroid/support/v4/internal/view/SupportMenuItem; // type@01f3 │ │ +066cd4: 3800 0900 |0002: if-eqz v0, 000b // +0009 │ │ +066cd8: 1f01 f301 |0004: check-cast v1, Landroid/support/v4/internal/view/SupportMenuItem; // type@01f3 │ │ +066cdc: 7220 ad0a 2100 |0006: invoke-interface {v1, v2}, Landroid/support/v4/internal/view/SupportMenuItem;.setActionView:(Landroid/view/View;)Landroid/view/MenuItem; // method@0aad │ │ +066ce2: 0c00 |0009: move-result-object v0 │ │ +066ce4: 1100 |000a: return-object v0 │ │ +066ce6: 6200 6a05 |000b: sget-object v0, Landroid/support/v4/view/MenuItemCompat;.IMPL:Landroid/support/v4/view/MenuItemCompat$MenuVersionImpl; // field@056a │ │ +066cea: 7230 a710 1002 |000d: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/MenuItemCompat$MenuVersionImpl;.setActionView:(Landroid/view/MenuItem;Landroid/view/View;)Landroid/view/MenuItem; // method@10a7 │ │ +066cf0: 0c00 |0010: move-result-object v0 │ │ +066cf2: 28f9 |0011: goto 000a // -0007 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=287 │ │ 0x0004 line=288 │ │ 0x000a line=290 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 item Landroid/view/MenuItem; │ │ @@ -43460,25 +71557,25 @@ │ │ type : '(Landroid/view/MenuItem;Landroid/support/v4/view/MenuItemCompat$OnActionExpandListener;)Landroid/view/MenuItem;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 18 16-bit code units │ │ -0453f8: |[0453f8] android.support.v4.view.MenuItemCompat.setOnActionExpandListener:(Landroid/view/MenuItem;Landroid/support/v4/view/MenuItemCompat$OnActionExpandListener;)Landroid/view/MenuItem; │ │ -045408: 2010 3301 |0000: instance-of v0, v1, Landroid/support/v4/internal/view/SupportMenuItem; // type@0133 │ │ -04540c: 3800 0900 |0002: if-eqz v0, 000b // +0009 │ │ -045410: 1f01 3301 |0004: check-cast v1, Landroid/support/v4/internal/view/SupportMenuItem; // type@0133 │ │ -045414: 7220 af06 2100 |0006: invoke-interface {v1, v2}, Landroid/support/v4/internal/view/SupportMenuItem;.setSupportOnActionExpandListener:(Landroid/support/v4/view/MenuItemCompat$OnActionExpandListener;)Landroid/support/v4/internal/view/SupportMenuItem; // method@06af │ │ -04541a: 0c00 |0009: move-result-object v0 │ │ -04541c: 1100 |000a: return-object v0 │ │ -04541e: 6200 2d03 |000b: sget-object v0, Landroid/support/v4/view/MenuItemCompat;.IMPL:Landroid/support/v4/view/MenuItemCompat$MenuVersionImpl; // field@032d │ │ -045422: 7230 fb09 1002 |000d: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/MenuItemCompat$MenuVersionImpl;.setOnActionExpandListener:(Landroid/view/MenuItem;Landroid/support/v4/view/MenuItemCompat$OnActionExpandListener;)Landroid/view/MenuItem; // method@09fb │ │ -045428: 0c00 |0010: move-result-object v0 │ │ -04542a: 28f9 |0011: goto 000a // -0007 │ │ +066cf4: |[066cf4] android.support.v4.view.MenuItemCompat.setOnActionExpandListener:(Landroid/view/MenuItem;Landroid/support/v4/view/MenuItemCompat$OnActionExpandListener;)Landroid/view/MenuItem; │ │ +066d04: 2010 f301 |0000: instance-of v0, v1, Landroid/support/v4/internal/view/SupportMenuItem; // type@01f3 │ │ +066d08: 3800 0900 |0002: if-eqz v0, 000b // +0009 │ │ +066d0c: 1f01 f301 |0004: check-cast v1, Landroid/support/v4/internal/view/SupportMenuItem; // type@01f3 │ │ +066d10: 7220 b10a 2100 |0006: invoke-interface {v1, v2}, Landroid/support/v4/internal/view/SupportMenuItem;.setSupportOnActionExpandListener:(Landroid/support/v4/view/MenuItemCompat$OnActionExpandListener;)Landroid/support/v4/internal/view/SupportMenuItem; // method@0ab1 │ │ +066d16: 0c00 |0009: move-result-object v0 │ │ +066d18: 1100 |000a: return-object v0 │ │ +066d1a: 6200 6a05 |000b: sget-object v0, Landroid/support/v4/view/MenuItemCompat;.IMPL:Landroid/support/v4/view/MenuItemCompat$MenuVersionImpl; // field@056a │ │ +066d1e: 7230 a810 1002 |000d: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/MenuItemCompat$MenuVersionImpl;.setOnActionExpandListener:(Landroid/view/MenuItem;Landroid/support/v4/view/MenuItemCompat$OnActionExpandListener;)Landroid/view/MenuItem; // method@10a8 │ │ +066d24: 0c00 |0010: move-result-object v0 │ │ +066d26: 28f9 |0011: goto 000a // -0007 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=435 │ │ 0x0004 line=436 │ │ 0x000a line=438 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 item Landroid/view/MenuItem; │ │ @@ -43490,48 +71587,48 @@ │ │ type : '(Landroid/view/MenuItem;I)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 16 16-bit code units │ │ -04542c: |[04542c] android.support.v4.view.MenuItemCompat.setShowAsAction:(Landroid/view/MenuItem;I)V │ │ -04543c: 2010 3301 |0000: instance-of v0, v1, Landroid/support/v4/internal/view/SupportMenuItem; // type@0133 │ │ -045440: 3800 0800 |0002: if-eqz v0, 000a // +0008 │ │ -045444: 1f01 3301 |0004: check-cast v1, Landroid/support/v4/internal/view/SupportMenuItem; // type@0133 │ │ -045448: 7220 ac06 2100 |0006: invoke-interface {v1, v2}, Landroid/support/v4/internal/view/SupportMenuItem;.setShowAsAction:(I)V // method@06ac │ │ -04544e: 0e00 |0009: return-void │ │ -045450: 6200 2d03 |000a: sget-object v0, Landroid/support/v4/view/MenuItemCompat;.IMPL:Landroid/support/v4/view/MenuItemCompat$MenuVersionImpl; // field@032d │ │ -045454: 7230 fc09 1002 |000c: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/MenuItemCompat$MenuVersionImpl;.setShowAsAction:(Landroid/view/MenuItem;I)V // method@09fc │ │ -04545a: 28fa |000f: goto 0009 // -0006 │ │ +066d28: |[066d28] android.support.v4.view.MenuItemCompat.setShowAsAction:(Landroid/view/MenuItem;I)V │ │ +066d38: 2010 f301 |0000: instance-of v0, v1, Landroid/support/v4/internal/view/SupportMenuItem; // type@01f3 │ │ +066d3c: 3800 0800 |0002: if-eqz v0, 000a // +0008 │ │ +066d40: 1f01 f301 |0004: check-cast v1, Landroid/support/v4/internal/view/SupportMenuItem; // type@01f3 │ │ +066d44: 7220 ae0a 2100 |0006: invoke-interface {v1, v2}, Landroid/support/v4/internal/view/SupportMenuItem;.setShowAsAction:(I)V // method@0aae │ │ +066d4a: 0e00 |0009: return-void │ │ +066d4c: 6200 6a05 |000a: sget-object v0, Landroid/support/v4/view/MenuItemCompat;.IMPL:Landroid/support/v4/view/MenuItemCompat$MenuVersionImpl; // field@056a │ │ +066d50: 7230 a910 1002 |000c: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/MenuItemCompat$MenuVersionImpl;.setShowAsAction:(Landroid/view/MenuItem;I)V // method@10a9 │ │ +066d56: 28fa |000f: goto 0009 // -0006 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=268 │ │ 0x0004 line=269 │ │ 0x0009 line=273 │ │ 0x000a line=271 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 item Landroid/view/MenuItem; │ │ 0x000a - 0x0010 reg=1 item Landroid/view/MenuItem; │ │ 0x0000 - 0x0010 reg=2 actionEnum I │ │ │ │ Virtual methods - │ │ - source_file_idx : 2407 (MenuItemCompat.java) │ │ + source_file_idx : 3261 (MenuItemCompat.java) │ │ │ │ -Class #200 header: │ │ -class_idx : 434 │ │ +Class #363 header: │ │ +class_idx : 717 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 948 │ │ -source_file_idx : 2408 │ │ +superclass_idx : 1337 │ │ +source_file_idx : 3262 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 5 │ │ virtual_methods_size: 0 │ │ │ │ -Class #200 - │ │ +Class #363 - │ │ Class descriptor : 'Landroid/support/v4/view/MenuItemCompatHoneycomb;' │ │ Access flags : 0x0000 () │ │ Superclass : 'Ljava/lang/Object;' │ │ Interfaces - │ │ Static fields - │ │ Instance fields - │ │ Direct methods - │ │ @@ -43540,17 +71637,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -04545c: |[04545c] android.support.v4.view.MenuItemCompatHoneycomb.:()V │ │ -04546c: 7010 9117 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1791 │ │ -045472: 0e00 |0003: return-void │ │ +066d58: |[066d58] android.support.v4.view.MenuItemCompatHoneycomb.:()V │ │ +066d68: 7010 8622 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2286 │ │ +066d6e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=25 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/MenuItemCompatHoneycomb; │ │ │ │ #1 : (in Landroid/support/v4/view/MenuItemCompatHoneycomb;) │ │ @@ -43558,18 +71655,18 @@ │ │ type : '(Landroid/view/MenuItem;)Landroid/view/View;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -045474: |[045474] android.support.v4.view.MenuItemCompatHoneycomb.getActionView:(Landroid/view/MenuItem;)Landroid/view/View; │ │ -045484: 7210 7312 0100 |0000: invoke-interface {v1}, Landroid/view/MenuItem;.getActionView:()Landroid/view/View; // method@1273 │ │ -04548a: 0c00 |0003: move-result-object v0 │ │ -04548c: 1100 |0004: return-object v0 │ │ +066d70: |[066d70] android.support.v4.view.MenuItemCompatHoneycomb.getActionView:(Landroid/view/MenuItem;)Landroid/view/View; │ │ +066d80: 7210 b21c 0100 |0000: invoke-interface {v1}, Landroid/view/MenuItem;.getActionView:()Landroid/view/View; // method@1cb2 │ │ +066d86: 0c00 |0003: move-result-object v0 │ │ +066d88: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=39 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 item Landroid/view/MenuItem; │ │ │ │ #2 : (in Landroid/support/v4/view/MenuItemCompatHoneycomb;) │ │ @@ -43577,18 +71674,18 @@ │ │ type : '(Landroid/view/MenuItem;I)Landroid/view/MenuItem;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -045490: |[045490] android.support.v4.view.MenuItemCompatHoneycomb.setActionView:(Landroid/view/MenuItem;I)Landroid/view/MenuItem; │ │ -0454a0: 7220 7912 2100 |0000: invoke-interface {v1, v2}, Landroid/view/MenuItem;.setActionView:(I)Landroid/view/MenuItem; // method@1279 │ │ -0454a6: 0c00 |0003: move-result-object v0 │ │ -0454a8: 1100 |0004: return-object v0 │ │ +066d8c: |[066d8c] android.support.v4.view.MenuItemCompatHoneycomb.setActionView:(Landroid/view/MenuItem;I)Landroid/view/MenuItem; │ │ +066d9c: 7220 b81c 2100 |0000: invoke-interface {v1, v2}, Landroid/view/MenuItem;.setActionView:(I)Landroid/view/MenuItem; // method@1cb8 │ │ +066da2: 0c00 |0003: move-result-object v0 │ │ +066da4: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=35 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 item Landroid/view/MenuItem; │ │ 0x0000 - 0x0005 reg=2 resId I │ │ │ │ @@ -43597,18 +71694,18 @@ │ │ type : '(Landroid/view/MenuItem;Landroid/view/View;)Landroid/view/MenuItem;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -0454ac: |[0454ac] android.support.v4.view.MenuItemCompatHoneycomb.setActionView:(Landroid/view/MenuItem;Landroid/view/View;)Landroid/view/MenuItem; │ │ -0454bc: 7220 7a12 2100 |0000: invoke-interface {v1, v2}, Landroid/view/MenuItem;.setActionView:(Landroid/view/View;)Landroid/view/MenuItem; // method@127a │ │ -0454c2: 0c00 |0003: move-result-object v0 │ │ -0454c4: 1100 |0004: return-object v0 │ │ +066da8: |[066da8] android.support.v4.view.MenuItemCompatHoneycomb.setActionView:(Landroid/view/MenuItem;Landroid/view/View;)Landroid/view/MenuItem; │ │ +066db8: 7220 b91c 2100 |0000: invoke-interface {v1, v2}, Landroid/view/MenuItem;.setActionView:(Landroid/view/View;)Landroid/view/MenuItem; // method@1cb9 │ │ +066dbe: 0c00 |0003: move-result-object v0 │ │ +066dc0: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=31 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 item Landroid/view/MenuItem; │ │ 0x0000 - 0x0005 reg=2 view Landroid/view/View; │ │ │ │ @@ -43617,44 +71714,44 @@ │ │ type : '(Landroid/view/MenuItem;I)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -0454c8: |[0454c8] android.support.v4.view.MenuItemCompatHoneycomb.setShowAsAction:(Landroid/view/MenuItem;I)V │ │ -0454d8: 7220 7d12 1000 |0000: invoke-interface {v0, v1}, Landroid/view/MenuItem;.setShowAsAction:(I)V // method@127d │ │ -0454de: 0e00 |0003: return-void │ │ +066dc4: |[066dc4] android.support.v4.view.MenuItemCompatHoneycomb.setShowAsAction:(Landroid/view/MenuItem;I)V │ │ +066dd4: 7220 bc1c 1000 |0000: invoke-interface {v0, v1}, Landroid/view/MenuItem;.setShowAsAction:(I)V // method@1cbc │ │ +066dda: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=27 │ │ 0x0003 line=28 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 item Landroid/view/MenuItem; │ │ 0x0000 - 0x0004 reg=1 actionEnum I │ │ │ │ Virtual methods - │ │ - source_file_idx : 2408 (MenuItemCompatHoneycomb.java) │ │ + source_file_idx : 3262 (MenuItemCompatHoneycomb.java) │ │ │ │ -Class #201 header: │ │ -class_idx : 435 │ │ +Class #364 header: │ │ +class_idx : 718 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 948 │ │ -source_file_idx : 2409 │ │ +superclass_idx : 1337 │ │ +source_file_idx : 3263 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 2 │ │ │ │ -Class #201 annotations: │ │ +Class #364 annotations: │ │ Annotations on class │ │ VISIBILITY_SYSTEM Ldalvik/annotation/EnclosingClass; value=Landroid/support/v4/view/MenuItemCompatIcs; │ │ VISIBILITY_SYSTEM Ldalvik/annotation/InnerClass; accessFlags=8 name="OnActionExpandListenerWrapper" │ │ │ │ -Class #201 - │ │ +Class #364 - │ │ Class descriptor : 'Landroid/support/v4/view/MenuItemCompatIcs$OnActionExpandListenerWrapper;' │ │ Access flags : 0x0000 () │ │ Superclass : 'Ljava/lang/Object;' │ │ Interfaces - │ │ #0 : 'Landroid/view/MenuItem$OnActionExpandListener;' │ │ Static fields - │ │ Instance fields - │ │ @@ -43668,18 +71765,18 @@ │ │ type : '(Landroid/support/v4/view/MenuItemCompatIcs$SupportActionExpandProxy;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -0454e0: |[0454e0] android.support.v4.view.MenuItemCompatIcs$OnActionExpandListenerWrapper.:(Landroid/support/v4/view/MenuItemCompatIcs$SupportActionExpandProxy;)V │ │ -0454f0: 7010 9117 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1791 │ │ -0454f6: 5b01 3403 |0003: iput-object v1, v0, Landroid/support/v4/view/MenuItemCompatIcs$OnActionExpandListenerWrapper;.mWrapped:Landroid/support/v4/view/MenuItemCompatIcs$SupportActionExpandProxy; // field@0334 │ │ -0454fa: 0e00 |0005: return-void │ │ +066ddc: |[066ddc] android.support.v4.view.MenuItemCompatIcs$OnActionExpandListenerWrapper.:(Landroid/support/v4/view/MenuItemCompatIcs$SupportActionExpandProxy;)V │ │ +066dec: 7010 8622 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2286 │ │ +066df2: 5b01 7105 |0003: iput-object v1, v0, Landroid/support/v4/view/MenuItemCompatIcs$OnActionExpandListenerWrapper;.mWrapped:Landroid/support/v4/view/MenuItemCompatIcs$SupportActionExpandProxy; // field@0571 │ │ +066df6: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=54 │ │ 0x0003 line=55 │ │ 0x0005 line=56 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Landroid/support/v4/view/MenuItemCompatIcs$OnActionExpandListenerWrapper; │ │ @@ -43691,19 +71788,19 @@ │ │ type : '(Landroid/view/MenuItem;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -0454fc: |[0454fc] android.support.v4.view.MenuItemCompatIcs$OnActionExpandListenerWrapper.onMenuItemActionCollapse:(Landroid/view/MenuItem;)Z │ │ -04550c: 5410 3403 |0000: iget-object v0, v1, Landroid/support/v4/view/MenuItemCompatIcs$OnActionExpandListenerWrapper;.mWrapped:Landroid/support/v4/view/MenuItemCompatIcs$SupportActionExpandProxy; // field@0334 │ │ -045510: 7220 130a 2000 |0002: invoke-interface {v0, v2}, Landroid/support/v4/view/MenuItemCompatIcs$SupportActionExpandProxy;.onMenuItemActionCollapse:(Landroid/view/MenuItem;)Z // method@0a13 │ │ -045516: 0a00 |0005: move-result v0 │ │ -045518: 0f00 |0006: return v0 │ │ +066df8: |[066df8] android.support.v4.view.MenuItemCompatIcs$OnActionExpandListenerWrapper.onMenuItemActionCollapse:(Landroid/view/MenuItem;)Z │ │ +066e08: 5410 7105 |0000: iget-object v0, v1, Landroid/support/v4/view/MenuItemCompatIcs$OnActionExpandListenerWrapper;.mWrapped:Landroid/support/v4/view/MenuItemCompatIcs$SupportActionExpandProxy; // field@0571 │ │ +066e0c: 7220 c010 2000 |0002: invoke-interface {v0, v2}, Landroid/support/v4/view/MenuItemCompatIcs$SupportActionExpandProxy;.onMenuItemActionCollapse:(Landroid/view/MenuItem;)Z // method@10c0 │ │ +066e12: 0a00 |0005: move-result v0 │ │ +066e14: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=65 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/view/MenuItemCompatIcs$OnActionExpandListenerWrapper; │ │ 0x0000 - 0x0007 reg=2 item Landroid/view/MenuItem; │ │ │ │ @@ -43712,44 +71809,44 @@ │ │ type : '(Landroid/view/MenuItem;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -04551c: |[04551c] android.support.v4.view.MenuItemCompatIcs$OnActionExpandListenerWrapper.onMenuItemActionExpand:(Landroid/view/MenuItem;)Z │ │ -04552c: 5410 3403 |0000: iget-object v0, v1, Landroid/support/v4/view/MenuItemCompatIcs$OnActionExpandListenerWrapper;.mWrapped:Landroid/support/v4/view/MenuItemCompatIcs$SupportActionExpandProxy; // field@0334 │ │ -045530: 7220 140a 2000 |0002: invoke-interface {v0, v2}, Landroid/support/v4/view/MenuItemCompatIcs$SupportActionExpandProxy;.onMenuItemActionExpand:(Landroid/view/MenuItem;)Z // method@0a14 │ │ -045536: 0a00 |0005: move-result v0 │ │ -045538: 0f00 |0006: return v0 │ │ +066e18: |[066e18] android.support.v4.view.MenuItemCompatIcs$OnActionExpandListenerWrapper.onMenuItemActionExpand:(Landroid/view/MenuItem;)Z │ │ +066e28: 5410 7105 |0000: iget-object v0, v1, Landroid/support/v4/view/MenuItemCompatIcs$OnActionExpandListenerWrapper;.mWrapped:Landroid/support/v4/view/MenuItemCompatIcs$SupportActionExpandProxy; // field@0571 │ │ +066e2c: 7220 c110 2000 |0002: invoke-interface {v0, v2}, Landroid/support/v4/view/MenuItemCompatIcs$SupportActionExpandProxy;.onMenuItemActionExpand:(Landroid/view/MenuItem;)Z // method@10c1 │ │ +066e32: 0a00 |0005: move-result v0 │ │ +066e34: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=60 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/view/MenuItemCompatIcs$OnActionExpandListenerWrapper; │ │ 0x0000 - 0x0007 reg=2 item Landroid/view/MenuItem; │ │ │ │ - source_file_idx : 2409 (MenuItemCompatIcs.java) │ │ + source_file_idx : 3263 (MenuItemCompatIcs.java) │ │ │ │ -Class #202 header: │ │ -class_idx : 436 │ │ +Class #365 header: │ │ +class_idx : 719 │ │ access_flags : 1536 (0x0600) │ │ -superclass_idx : 948 │ │ -source_file_idx : 2409 │ │ +superclass_idx : 1337 │ │ +source_file_idx : 3263 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 2 │ │ │ │ -Class #202 annotations: │ │ +Class #365 annotations: │ │ Annotations on class │ │ VISIBILITY_SYSTEM Ldalvik/annotation/EnclosingClass; value=Landroid/support/v4/view/MenuItemCompatIcs; │ │ VISIBILITY_SYSTEM Ldalvik/annotation/InnerClass; accessFlags=1544 name="SupportActionExpandProxy" │ │ │ │ -Class #202 - │ │ +Class #365 - │ │ Class descriptor : 'Landroid/support/v4/view/MenuItemCompatIcs$SupportActionExpandProxy;' │ │ Access flags : 0x0600 (INTERFACE ABSTRACT) │ │ Superclass : 'Ljava/lang/Object;' │ │ Interfaces - │ │ Static fields - │ │ Instance fields - │ │ Direct methods - │ │ @@ -43762,31 +71859,31 @@ │ │ │ │ #1 : (in Landroid/support/v4/view/MenuItemCompatIcs$SupportActionExpandProxy;) │ │ name : 'onMenuItemActionExpand' │ │ type : '(Landroid/view/MenuItem;)Z' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ - source_file_idx : 2409 (MenuItemCompatIcs.java) │ │ + source_file_idx : 3263 (MenuItemCompatIcs.java) │ │ │ │ -Class #203 header: │ │ -class_idx : 437 │ │ +Class #366 header: │ │ +class_idx : 720 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 948 │ │ -source_file_idx : 2409 │ │ +superclass_idx : 1337 │ │ +source_file_idx : 3263 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 5 │ │ virtual_methods_size: 0 │ │ │ │ -Class #203 annotations: │ │ +Class #366 annotations: │ │ Annotations on class │ │ VISIBILITY_SYSTEM Ldalvik/annotation/MemberClasses; value={ Landroid/support/v4/view/MenuItemCompatIcs$OnActionExpandListenerWrapper; Landroid/support/v4/view/MenuItemCompatIcs$SupportActionExpandProxy; } │ │ │ │ -Class #203 - │ │ +Class #366 - │ │ Class descriptor : 'Landroid/support/v4/view/MenuItemCompatIcs;' │ │ Access flags : 0x0000 () │ │ Superclass : 'Ljava/lang/Object;' │ │ Interfaces - │ │ Static fields - │ │ Instance fields - │ │ Direct methods - │ │ @@ -43795,17 +71892,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -04553c: |[04553c] android.support.v4.view.MenuItemCompatIcs.:()V │ │ -04554c: 7010 9117 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1791 │ │ -045552: 0e00 |0003: return-void │ │ +066e38: |[066e38] android.support.v4.view.MenuItemCompatIcs.:()V │ │ +066e48: 7010 8622 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2286 │ │ +066e4e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=22 │ │ 0x0003 line=51 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/MenuItemCompatIcs; │ │ │ │ @@ -43814,18 +71911,18 @@ │ │ type : '(Landroid/view/MenuItem;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -045554: |[045554] android.support.v4.view.MenuItemCompatIcs.collapseActionView:(Landroid/view/MenuItem;)Z │ │ -045564: 7210 7012 0100 |0000: invoke-interface {v1}, Landroid/view/MenuItem;.collapseActionView:()Z // method@1270 │ │ -04556a: 0a00 |0003: move-result v0 │ │ -04556c: 0f00 |0004: return v0 │ │ +066e50: |[066e50] android.support.v4.view.MenuItemCompatIcs.collapseActionView:(Landroid/view/MenuItem;)Z │ │ +066e60: 7210 af1c 0100 |0000: invoke-interface {v1}, Landroid/view/MenuItem;.collapseActionView:()Z // method@1caf │ │ +066e66: 0a00 |0003: move-result v0 │ │ +066e68: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=28 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 item Landroid/view/MenuItem; │ │ │ │ #2 : (in Landroid/support/v4/view/MenuItemCompatIcs;) │ │ @@ -43833,18 +71930,18 @@ │ │ type : '(Landroid/view/MenuItem;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -045570: |[045570] android.support.v4.view.MenuItemCompatIcs.expandActionView:(Landroid/view/MenuItem;)Z │ │ -045580: 7210 7112 0100 |0000: invoke-interface {v1}, Landroid/view/MenuItem;.expandActionView:()Z // method@1271 │ │ -045586: 0a00 |0003: move-result v0 │ │ -045588: 0f00 |0004: return v0 │ │ +066e6c: |[066e6c] android.support.v4.view.MenuItemCompatIcs.expandActionView:(Landroid/view/MenuItem;)Z │ │ +066e7c: 7210 b01c 0100 |0000: invoke-interface {v1}, Landroid/view/MenuItem;.expandActionView:()Z // method@1cb0 │ │ +066e82: 0a00 |0003: move-result v0 │ │ +066e84: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=24 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 item Landroid/view/MenuItem; │ │ │ │ #3 : (in Landroid/support/v4/view/MenuItemCompatIcs;) │ │ @@ -43852,18 +71949,18 @@ │ │ type : '(Landroid/view/MenuItem;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -04558c: |[04558c] android.support.v4.view.MenuItemCompatIcs.isActionViewExpanded:(Landroid/view/MenuItem;)Z │ │ -04559c: 7210 7712 0100 |0000: invoke-interface {v1}, Landroid/view/MenuItem;.isActionViewExpanded:()Z // method@1277 │ │ -0455a2: 0a00 |0003: move-result v0 │ │ -0455a4: 0f00 |0004: return v0 │ │ +066e88: |[066e88] android.support.v4.view.MenuItemCompatIcs.isActionViewExpanded:(Landroid/view/MenuItem;)Z │ │ +066e98: 7210 b61c 0100 |0000: invoke-interface {v1}, Landroid/view/MenuItem;.isActionViewExpanded:()Z // method@1cb6 │ │ +066e9e: 0a00 |0003: move-result v0 │ │ +066ea0: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=32 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 item Landroid/view/MenuItem; │ │ │ │ #4 : (in Landroid/support/v4/view/MenuItemCompatIcs;) │ │ @@ -43871,46 +71968,46 @@ │ │ type : '(Landroid/view/MenuItem;Landroid/support/v4/view/MenuItemCompatIcs$SupportActionExpandProxy;)Landroid/view/MenuItem;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 10 16-bit code units │ │ -0455a8: |[0455a8] android.support.v4.view.MenuItemCompatIcs.setOnActionExpandListener:(Landroid/view/MenuItem;Landroid/support/v4/view/MenuItemCompatIcs$SupportActionExpandProxy;)Landroid/view/MenuItem; │ │ -0455b8: 2200 b301 |0000: new-instance v0, Landroid/support/v4/view/MenuItemCompatIcs$OnActionExpandListenerWrapper; // type@01b3 │ │ -0455bc: 7020 100a 2000 |0002: invoke-direct {v0, v2}, Landroid/support/v4/view/MenuItemCompatIcs$OnActionExpandListenerWrapper;.:(Landroid/support/v4/view/MenuItemCompatIcs$SupportActionExpandProxy;)V // method@0a10 │ │ -0455c2: 7220 7c12 0100 |0005: invoke-interface {v1, v0}, Landroid/view/MenuItem;.setOnActionExpandListener:(Landroid/view/MenuItem$OnActionExpandListener;)Landroid/view/MenuItem; // method@127c │ │ -0455c8: 0c00 |0008: move-result-object v0 │ │ -0455ca: 1100 |0009: return-object v0 │ │ +066ea4: |[066ea4] android.support.v4.view.MenuItemCompatIcs.setOnActionExpandListener:(Landroid/view/MenuItem;Landroid/support/v4/view/MenuItemCompatIcs$SupportActionExpandProxy;)Landroid/view/MenuItem; │ │ +066eb4: 2200 ce02 |0000: new-instance v0, Landroid/support/v4/view/MenuItemCompatIcs$OnActionExpandListenerWrapper; // type@02ce │ │ +066eb8: 7020 bd10 2000 |0002: invoke-direct {v0, v2}, Landroid/support/v4/view/MenuItemCompatIcs$OnActionExpandListenerWrapper;.:(Landroid/support/v4/view/MenuItemCompatIcs$SupportActionExpandProxy;)V // method@10bd │ │ +066ebe: 7220 bb1c 0100 |0005: invoke-interface {v1, v0}, Landroid/view/MenuItem;.setOnActionExpandListener:(Landroid/view/MenuItem$OnActionExpandListener;)Landroid/view/MenuItem; // method@1cbb │ │ +066ec4: 0c00 |0008: move-result-object v0 │ │ +066ec6: 1100 |0009: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=37 │ │ locals : │ │ 0x0000 - 0x000a reg=1 item Landroid/view/MenuItem; │ │ 0x0000 - 0x000a reg=2 listener Landroid/support/v4/view/MenuItemCompatIcs$SupportActionExpandProxy; │ │ │ │ Virtual methods - │ │ - source_file_idx : 2409 (MenuItemCompatIcs.java) │ │ + source_file_idx : 3263 (MenuItemCompatIcs.java) │ │ │ │ -Class #204 header: │ │ -class_idx : 440 │ │ +Class #367 header: │ │ +class_idx : 723 │ │ access_flags : 1536 (0x0600) │ │ -superclass_idx : 948 │ │ -source_file_idx : 2414 │ │ +superclass_idx : 1337 │ │ +source_file_idx : 3269 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 5 │ │ │ │ -Class #204 annotations: │ │ +Class #367 annotations: │ │ Annotations on class │ │ VISIBILITY_SYSTEM Ldalvik/annotation/EnclosingClass; value=Landroid/support/v4/view/MotionEventCompat; │ │ VISIBILITY_SYSTEM Ldalvik/annotation/InnerClass; accessFlags=1544 name="MotionEventVersionImpl" │ │ │ │ -Class #204 - │ │ +Class #367 - │ │ Class descriptor : 'Landroid/support/v4/view/MotionEventCompat$MotionEventVersionImpl;' │ │ Access flags : 0x0600 (INTERFACE ABSTRACT) │ │ Superclass : 'Ljava/lang/Object;' │ │ Interfaces - │ │ Static fields - │ │ Instance fields - │ │ Direct methods - │ │ @@ -43941,31 +72038,31 @@ │ │ │ │ #4 : (in Landroid/support/v4/view/MotionEventCompat$MotionEventVersionImpl;) │ │ name : 'getY' │ │ type : '(Landroid/view/MotionEvent;I)F' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ - source_file_idx : 2414 (MotionEventCompat.java) │ │ + source_file_idx : 3269 (MotionEventCompat.java) │ │ │ │ -Class #205 header: │ │ -class_idx : 441 │ │ +Class #368 header: │ │ +class_idx : 724 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 948 │ │ -source_file_idx : 2414 │ │ +superclass_idx : 1337 │ │ +source_file_idx : 3269 │ │ static_fields_size : 10 │ │ instance_fields_size: 0 │ │ direct_methods_size : 9 │ │ virtual_methods_size: 0 │ │ │ │ -Class #205 annotations: │ │ +Class #368 annotations: │ │ Annotations on class │ │ VISIBILITY_SYSTEM Ldalvik/annotation/MemberClasses; value={ Landroid/support/v4/view/MotionEventCompat$EclairMotionEventVersionImpl; Landroid/support/v4/view/MotionEventCompat$BaseMotionEventVersionImpl; Landroid/support/v4/view/MotionEventCompat$MotionEventVersionImpl; } │ │ │ │ -Class #205 - │ │ +Class #368 - │ │ Class descriptor : 'Landroid/support/v4/view/MotionEventCompat;' │ │ Access flags : 0x0001 (PUBLIC) │ │ Superclass : 'Ljava/lang/Object;' │ │ Interfaces - │ │ Static fields - │ │ #0 : (in Landroid/support/v4/view/MotionEventCompat;) │ │ name : 'ACTION_HOVER_ENTER' │ │ @@ -44023,26 +72120,26 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 21 16-bit code units │ │ -0455cc: |[0455cc] android.support.v4.view.MotionEventCompat.:()V │ │ -0455dc: 6000 2c00 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@002c │ │ -0455e0: 1251 |0002: const/4 v1, #int 5 // #5 │ │ -0455e2: 3410 0a00 |0003: if-lt v0, v1, 000d // +000a │ │ -0455e6: 2200 b701 |0005: new-instance v0, Landroid/support/v4/view/MotionEventCompat$EclairMotionEventVersionImpl; // type@01b7 │ │ -0455ea: 7010 200a 0000 |0007: invoke-direct {v0}, Landroid/support/v4/view/MotionEventCompat$EclairMotionEventVersionImpl;.:()V // method@0a20 │ │ -0455f0: 6900 3e03 |000a: sput-object v0, Landroid/support/v4/view/MotionEventCompat;.IMPL:Landroid/support/v4/view/MotionEventCompat$MotionEventVersionImpl; // field@033e │ │ -0455f4: 0e00 |000c: return-void │ │ -0455f6: 2200 b601 |000d: new-instance v0, Landroid/support/v4/view/MotionEventCompat$BaseMotionEventVersionImpl; // type@01b6 │ │ -0455fa: 7010 1a0a 0000 |000f: invoke-direct {v0}, Landroid/support/v4/view/MotionEventCompat$BaseMotionEventVersionImpl;.:()V // method@0a1a │ │ -045600: 6900 3e03 |0012: sput-object v0, Landroid/support/v4/view/MotionEventCompat;.IMPL:Landroid/support/v4/view/MotionEventCompat$MotionEventVersionImpl; // field@033e │ │ -045604: 28f8 |0014: goto 000c // -0008 │ │ +066ec8: |[066ec8] android.support.v4.view.MotionEventCompat.:()V │ │ +066ed8: 6000 4000 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0040 │ │ +066edc: 1251 |0002: const/4 v1, #int 5 // #5 │ │ +066ede: 3410 0a00 |0003: if-lt v0, v1, 000d // +000a │ │ +066ee2: 2200 d202 |0005: new-instance v0, Landroid/support/v4/view/MotionEventCompat$EclairMotionEventVersionImpl; // type@02d2 │ │ +066ee6: 7010 cd10 0000 |0007: invoke-direct {v0}, Landroid/support/v4/view/MotionEventCompat$EclairMotionEventVersionImpl;.:()V // method@10cd │ │ +066eec: 6900 7b05 |000a: sput-object v0, Landroid/support/v4/view/MotionEventCompat;.IMPL:Landroid/support/v4/view/MotionEventCompat$MotionEventVersionImpl; // field@057b │ │ +066ef0: 0e00 |000c: return-void │ │ +066ef2: 2200 d102 |000d: new-instance v0, Landroid/support/v4/view/MotionEventCompat$BaseMotionEventVersionImpl; // type@02d1 │ │ +066ef6: 7010 c710 0000 |000f: invoke-direct {v0}, Landroid/support/v4/view/MotionEventCompat$BaseMotionEventVersionImpl;.:()V // method@10c7 │ │ +066efc: 6900 7b05 |0012: sput-object v0, Landroid/support/v4/view/MotionEventCompat;.IMPL:Landroid/support/v4/view/MotionEventCompat$MotionEventVersionImpl; // field@057b │ │ +066f00: 28f8 |0014: goto 000c // -0008 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=108 │ │ 0x0005 line=109 │ │ 0x000c line=113 │ │ 0x000d line=111 │ │ locals : │ │ @@ -44052,17 +72149,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -045608: |[045608] android.support.v4.view.MotionEventCompat.:()V │ │ -045618: 7010 9117 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1791 │ │ -04561e: 0e00 |0003: return-void │ │ +066f04: |[066f04] android.support.v4.view.MotionEventCompat.:()V │ │ +066f14: 7010 8622 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2286 │ │ +066f1a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=25 │ │ 0x0003 line=80 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/MotionEventCompat; │ │ │ │ @@ -44071,19 +72168,19 @@ │ │ type : '(Landroid/view/MotionEvent;I)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 7 16-bit code units │ │ -045620: |[045620] android.support.v4.view.MotionEventCompat.findPointerIndex:(Landroid/view/MotionEvent;I)I │ │ -045630: 6200 3e03 |0000: sget-object v0, Landroid/support/v4/view/MotionEventCompat;.IMPL:Landroid/support/v4/view/MotionEventCompat$MotionEventVersionImpl; // field@033e │ │ -045634: 7230 260a 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/MotionEventCompat$MotionEventVersionImpl;.findPointerIndex:(Landroid/view/MotionEvent;I)I // method@0a26 │ │ -04563a: 0a00 |0005: move-result v0 │ │ -04563c: 0f00 |0006: return v0 │ │ +066f1c: |[066f1c] android.support.v4.view.MotionEventCompat.findPointerIndex:(Landroid/view/MotionEvent;I)I │ │ +066f2c: 6200 7b05 |0000: sget-object v0, Landroid/support/v4/view/MotionEventCompat;.IMPL:Landroid/support/v4/view/MotionEventCompat$MotionEventVersionImpl; // field@057b │ │ +066f30: 7230 d310 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/MotionEventCompat$MotionEventVersionImpl;.findPointerIndex:(Landroid/view/MotionEvent;I)I // method@10d3 │ │ +066f36: 0a00 |0005: move-result v0 │ │ +066f38: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=201 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 event Landroid/view/MotionEvent; │ │ 0x0000 - 0x0007 reg=2 pointerId I │ │ │ │ @@ -44092,21 +72189,21 @@ │ │ type : '(Landroid/view/MotionEvent;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 11 16-bit code units │ │ -045640: |[045640] android.support.v4.view.MotionEventCompat.getActionIndex:(Landroid/view/MotionEvent;)I │ │ -045650: 6e10 7f12 0200 |0000: invoke-virtual {v2}, Landroid/view/MotionEvent;.getAction:()I // method@127f │ │ -045656: 0a00 |0003: move-result v0 │ │ -045658: 1401 00ff 0000 |0004: const v1, #float 9.14768e-41 // #0000ff00 │ │ -04565e: b510 |0007: and-int/2addr v0, v1 │ │ -045660: e100 0008 |0008: shr-int/lit8 v0, v0, #int 8 // #08 │ │ -045664: 0f00 |000a: return v0 │ │ +066f3c: |[066f3c] android.support.v4.view.MotionEventCompat.getActionIndex:(Landroid/view/MotionEvent;)I │ │ +066f4c: 6e10 be1c 0200 |0000: invoke-virtual {v2}, Landroid/view/MotionEvent;.getAction:()I // method@1cbe │ │ +066f52: 0a00 |0003: move-result v0 │ │ +066f54: 1401 00ff 0000 |0004: const v1, #float 9.14768e-41 // #0000ff00 │ │ +066f5a: b510 |0007: and-int/2addr v0, v1 │ │ +066f5c: e100 0008 |0008: shr-int/lit8 v0, v0, #int 8 // #08 │ │ +066f60: 0f00 |000a: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=191 │ │ locals : │ │ 0x0000 - 0x000b reg=2 event Landroid/view/MotionEvent; │ │ │ │ #4 : (in Landroid/support/v4/view/MotionEventCompat;) │ │ @@ -44114,19 +72211,19 @@ │ │ type : '(Landroid/view/MotionEvent;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -045668: |[045668] android.support.v4.view.MotionEventCompat.getActionMasked:(Landroid/view/MotionEvent;)I │ │ -045678: 6e10 7f12 0100 |0000: invoke-virtual {v1}, Landroid/view/MotionEvent;.getAction:()I // method@127f │ │ -04567e: 0a00 |0003: move-result v0 │ │ -045680: d500 ff00 |0004: and-int/lit16 v0, v0, #int 255 // #00ff │ │ -045684: 0f00 |0006: return v0 │ │ +066f64: |[066f64] android.support.v4.view.MotionEventCompat.getActionMasked:(Landroid/view/MotionEvent;)I │ │ +066f74: 6e10 be1c 0100 |0000: invoke-virtual {v1}, Landroid/view/MotionEvent;.getAction:()I // method@1cbe │ │ +066f7a: 0a00 |0003: move-result v0 │ │ +066f7c: d500 ff00 |0004: and-int/lit16 v0, v0, #int 255 // #00ff │ │ +066f80: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=183 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 event Landroid/view/MotionEvent; │ │ │ │ #5 : (in Landroid/support/v4/view/MotionEventCompat;) │ │ @@ -44134,19 +72231,19 @@ │ │ type : '(Landroid/view/MotionEvent;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -045688: |[045688] android.support.v4.view.MotionEventCompat.getPointerCount:(Landroid/view/MotionEvent;)I │ │ -045698: 6200 3e03 |0000: sget-object v0, Landroid/support/v4/view/MotionEventCompat;.IMPL:Landroid/support/v4/view/MotionEventCompat$MotionEventVersionImpl; // field@033e │ │ -04569c: 7220 270a 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/MotionEventCompat$MotionEventVersionImpl;.getPointerCount:(Landroid/view/MotionEvent;)I // method@0a27 │ │ -0456a2: 0a00 |0005: move-result v0 │ │ -0456a4: 0f00 |0006: return v0 │ │ +066f84: |[066f84] android.support.v4.view.MotionEventCompat.getPointerCount:(Landroid/view/MotionEvent;)I │ │ +066f94: 6200 7b05 |0000: sget-object v0, Landroid/support/v4/view/MotionEventCompat;.IMPL:Landroid/support/v4/view/MotionEventCompat$MotionEventVersionImpl; // field@057b │ │ +066f98: 7220 d410 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/MotionEventCompat$MotionEventVersionImpl;.getPointerCount:(Landroid/view/MotionEvent;)I // method@10d4 │ │ +066f9e: 0a00 |0005: move-result v0 │ │ +066fa0: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=236 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 event Landroid/view/MotionEvent; │ │ │ │ #6 : (in Landroid/support/v4/view/MotionEventCompat;) │ │ @@ -44154,19 +72251,19 @@ │ │ type : '(Landroid/view/MotionEvent;I)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 7 16-bit code units │ │ -0456a8: |[0456a8] android.support.v4.view.MotionEventCompat.getPointerId:(Landroid/view/MotionEvent;I)I │ │ -0456b8: 6200 3e03 |0000: sget-object v0, Landroid/support/v4/view/MotionEventCompat;.IMPL:Landroid/support/v4/view/MotionEventCompat$MotionEventVersionImpl; // field@033e │ │ -0456bc: 7230 280a 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/MotionEventCompat$MotionEventVersionImpl;.getPointerId:(Landroid/view/MotionEvent;I)I // method@0a28 │ │ -0456c2: 0a00 |0005: move-result v0 │ │ -0456c4: 0f00 |0006: return v0 │ │ +066fa4: |[066fa4] android.support.v4.view.MotionEventCompat.getPointerId:(Landroid/view/MotionEvent;I)I │ │ +066fb4: 6200 7b05 |0000: sget-object v0, Landroid/support/v4/view/MotionEventCompat;.IMPL:Landroid/support/v4/view/MotionEventCompat$MotionEventVersionImpl; // field@057b │ │ +066fb8: 7230 d510 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/MotionEventCompat$MotionEventVersionImpl;.getPointerId:(Landroid/view/MotionEvent;I)I // method@10d5 │ │ +066fbe: 0a00 |0005: move-result v0 │ │ +066fc0: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=210 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 event Landroid/view/MotionEvent; │ │ 0x0000 - 0x0007 reg=2 pointerIndex I │ │ │ │ @@ -44175,19 +72272,19 @@ │ │ type : '(Landroid/view/MotionEvent;I)F' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 7 16-bit code units │ │ -0456c8: |[0456c8] android.support.v4.view.MotionEventCompat.getX:(Landroid/view/MotionEvent;I)F │ │ -0456d8: 6200 3e03 |0000: sget-object v0, Landroid/support/v4/view/MotionEventCompat;.IMPL:Landroid/support/v4/view/MotionEventCompat$MotionEventVersionImpl; // field@033e │ │ -0456dc: 7230 290a 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/MotionEventCompat$MotionEventVersionImpl;.getX:(Landroid/view/MotionEvent;I)F // method@0a29 │ │ -0456e2: 0a00 |0005: move-result v0 │ │ -0456e4: 0f00 |0006: return v0 │ │ +066fc4: |[066fc4] android.support.v4.view.MotionEventCompat.getX:(Landroid/view/MotionEvent;I)F │ │ +066fd4: 6200 7b05 |0000: sget-object v0, Landroid/support/v4/view/MotionEventCompat;.IMPL:Landroid/support/v4/view/MotionEventCompat$MotionEventVersionImpl; // field@057b │ │ +066fd8: 7230 d610 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/MotionEventCompat$MotionEventVersionImpl;.getX:(Landroid/view/MotionEvent;I)F // method@10d6 │ │ +066fde: 0a00 |0005: move-result v0 │ │ +066fe0: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=219 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 event Landroid/view/MotionEvent; │ │ 0x0000 - 0x0007 reg=2 pointerIndex I │ │ │ │ @@ -44196,40 +72293,40 @@ │ │ type : '(Landroid/view/MotionEvent;I)F' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 7 16-bit code units │ │ -0456e8: |[0456e8] android.support.v4.view.MotionEventCompat.getY:(Landroid/view/MotionEvent;I)F │ │ -0456f8: 6200 3e03 |0000: sget-object v0, Landroid/support/v4/view/MotionEventCompat;.IMPL:Landroid/support/v4/view/MotionEventCompat$MotionEventVersionImpl; // field@033e │ │ -0456fc: 7230 2a0a 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/MotionEventCompat$MotionEventVersionImpl;.getY:(Landroid/view/MotionEvent;I)F // method@0a2a │ │ -045702: 0a00 |0005: move-result v0 │ │ -045704: 0f00 |0006: return v0 │ │ +066fe4: |[066fe4] android.support.v4.view.MotionEventCompat.getY:(Landroid/view/MotionEvent;I)F │ │ +066ff4: 6200 7b05 |0000: sget-object v0, Landroid/support/v4/view/MotionEventCompat;.IMPL:Landroid/support/v4/view/MotionEventCompat$MotionEventVersionImpl; // field@057b │ │ +066ff8: 7230 d710 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/MotionEventCompat$MotionEventVersionImpl;.getY:(Landroid/view/MotionEvent;I)F // method@10d7 │ │ +066ffe: 0a00 |0005: move-result v0 │ │ +067000: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=228 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 event Landroid/view/MotionEvent; │ │ 0x0000 - 0x0007 reg=2 pointerIndex I │ │ │ │ Virtual methods - │ │ - source_file_idx : 2414 (MotionEventCompat.java) │ │ + source_file_idx : 3269 (MotionEventCompat.java) │ │ │ │ -Class #206 header: │ │ -class_idx : 442 │ │ +Class #369 header: │ │ +class_idx : 725 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 948 │ │ -source_file_idx : 2415 │ │ +superclass_idx : 1337 │ │ +source_file_idx : 3270 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 6 │ │ virtual_methods_size: 0 │ │ │ │ -Class #206 - │ │ +Class #369 - │ │ Class descriptor : 'Landroid/support/v4/view/MotionEventCompatEclair;' │ │ Access flags : 0x0000 () │ │ Superclass : 'Ljava/lang/Object;' │ │ Interfaces - │ │ Static fields - │ │ Instance fields - │ │ Direct methods - │ │ @@ -44238,17 +72335,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -045708: |[045708] android.support.v4.view.MotionEventCompatEclair.:()V │ │ -045718: 7010 9117 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1791 │ │ -04571e: 0e00 |0003: return-void │ │ +067004: |[067004] android.support.v4.view.MotionEventCompatEclair.:()V │ │ +067014: 7010 8622 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2286 │ │ +06701a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=24 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/MotionEventCompatEclair; │ │ │ │ #1 : (in Landroid/support/v4/view/MotionEventCompatEclair;) │ │ @@ -44256,18 +72353,18 @@ │ │ type : '(Landroid/view/MotionEvent;I)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -045720: |[045720] android.support.v4.view.MotionEventCompatEclair.findPointerIndex:(Landroid/view/MotionEvent;I)I │ │ -045730: 6e20 7e12 2100 |0000: invoke-virtual {v1, v2}, Landroid/view/MotionEvent;.findPointerIndex:(I)I // method@127e │ │ -045736: 0a00 |0003: move-result v0 │ │ -045738: 0f00 |0004: return v0 │ │ +06701c: |[06701c] android.support.v4.view.MotionEventCompatEclair.findPointerIndex:(Landroid/view/MotionEvent;I)I │ │ +06702c: 6e20 bd1c 2100 |0000: invoke-virtual {v1, v2}, Landroid/view/MotionEvent;.findPointerIndex:(I)I // method@1cbd │ │ +067032: 0a00 |0003: move-result v0 │ │ +067034: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=26 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 event Landroid/view/MotionEvent; │ │ 0x0000 - 0x0005 reg=2 pointerId I │ │ │ │ @@ -44276,18 +72373,18 @@ │ │ type : '(Landroid/view/MotionEvent;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -04573c: |[04573c] android.support.v4.view.MotionEventCompatEclair.getPointerCount:(Landroid/view/MotionEvent;)I │ │ -04574c: 6e10 8412 0100 |0000: invoke-virtual {v1}, Landroid/view/MotionEvent;.getPointerCount:()I // method@1284 │ │ -045752: 0a00 |0003: move-result v0 │ │ -045754: 0f00 |0004: return v0 │ │ +067038: |[067038] android.support.v4.view.MotionEventCompatEclair.getPointerCount:(Landroid/view/MotionEvent;)I │ │ +067048: 6e10 c31c 0100 |0000: invoke-virtual {v1}, Landroid/view/MotionEvent;.getPointerCount:()I // method@1cc3 │ │ +06704e: 0a00 |0003: move-result v0 │ │ +067050: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=38 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 event Landroid/view/MotionEvent; │ │ │ │ #3 : (in Landroid/support/v4/view/MotionEventCompatEclair;) │ │ @@ -44295,18 +72392,18 @@ │ │ type : '(Landroid/view/MotionEvent;I)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -045758: |[045758] android.support.v4.view.MotionEventCompatEclair.getPointerId:(Landroid/view/MotionEvent;I)I │ │ -045768: 6e20 8512 2100 |0000: invoke-virtual {v1, v2}, Landroid/view/MotionEvent;.getPointerId:(I)I // method@1285 │ │ -04576e: 0a00 |0003: move-result v0 │ │ -045770: 0f00 |0004: return v0 │ │ +067054: |[067054] android.support.v4.view.MotionEventCompatEclair.getPointerId:(Landroid/view/MotionEvent;I)I │ │ +067064: 6e20 c41c 2100 |0000: invoke-virtual {v1, v2}, Landroid/view/MotionEvent;.getPointerId:(I)I // method@1cc4 │ │ +06706a: 0a00 |0003: move-result v0 │ │ +06706c: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=29 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 event Landroid/view/MotionEvent; │ │ 0x0000 - 0x0005 reg=2 pointerIndex I │ │ │ │ @@ -44315,18 +72412,18 @@ │ │ type : '(Landroid/view/MotionEvent;I)F' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -045774: |[045774] android.support.v4.view.MotionEventCompatEclair.getX:(Landroid/view/MotionEvent;I)F │ │ -045784: 6e20 8712 2100 |0000: invoke-virtual {v1, v2}, Landroid/view/MotionEvent;.getX:(I)F // method@1287 │ │ -04578a: 0a00 |0003: move-result v0 │ │ -04578c: 0f00 |0004: return v0 │ │ +067070: |[067070] android.support.v4.view.MotionEventCompatEclair.getX:(Landroid/view/MotionEvent;I)F │ │ +067080: 6e20 c61c 2100 |0000: invoke-virtual {v1, v2}, Landroid/view/MotionEvent;.getX:(I)F // method@1cc6 │ │ +067086: 0a00 |0003: move-result v0 │ │ +067088: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=32 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 event Landroid/view/MotionEvent; │ │ 0x0000 - 0x0005 reg=2 pointerIndex I │ │ │ │ @@ -44335,39 +72432,66 @@ │ │ type : '(Landroid/view/MotionEvent;I)F' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -045790: |[045790] android.support.v4.view.MotionEventCompatEclair.getY:(Landroid/view/MotionEvent;I)F │ │ -0457a0: 6e20 8912 2100 |0000: invoke-virtual {v1, v2}, Landroid/view/MotionEvent;.getY:(I)F // method@1289 │ │ -0457a6: 0a00 |0003: move-result v0 │ │ -0457a8: 0f00 |0004: return v0 │ │ +06708c: |[06708c] android.support.v4.view.MotionEventCompatEclair.getY:(Landroid/view/MotionEvent;I)F │ │ +06709c: 6e20 c81c 2100 |0000: invoke-virtual {v1, v2}, Landroid/view/MotionEvent;.getY:(I)F // method@1cc8 │ │ +0670a2: 0a00 |0003: move-result v0 │ │ +0670a4: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=35 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 event Landroid/view/MotionEvent; │ │ 0x0000 - 0x0005 reg=2 pointerIndex I │ │ │ │ Virtual methods - │ │ - source_file_idx : 2415 (MotionEventCompatEclair.java) │ │ + source_file_idx : 3270 (MotionEventCompatEclair.java) │ │ │ │ -Class #207 header: │ │ -class_idx : 443 │ │ +Class #370 header: │ │ +class_idx : 726 │ │ +access_flags : 1537 (0x0601) │ │ +superclass_idx : 1337 │ │ +source_file_idx : 3381 │ │ +static_fields_size : 0 │ │ +instance_fields_size: 0 │ │ +direct_methods_size : 0 │ │ +virtual_methods_size: 1 │ │ + │ │ +Class #370 - │ │ + Class descriptor : 'Landroid/support/v4/view/OnApplyWindowInsetsListener;' │ │ + Access flags : 0x0601 (PUBLIC INTERFACE ABSTRACT) │ │ + Superclass : 'Ljava/lang/Object;' │ │ + Interfaces - │ │ + Static fields - │ │ + Instance fields - │ │ + Direct methods - │ │ + Virtual methods - │ │ + #0 : (in Landroid/support/v4/view/OnApplyWindowInsetsListener;) │ │ + name : 'onApplyWindowInsets' │ │ + type : '(Landroid/view/View;Landroid/support/v4/view/WindowInsetsCompat;)Landroid/support/v4/view/WindowInsetsCompat;' │ │ + access : 0x0401 (PUBLIC ABSTRACT) │ │ + code : (none) │ │ + │ │ + source_file_idx : 3381 (OnApplyWindowInsetsListener.java) │ │ + │ │ +Class #371 header: │ │ +class_idx : 727 │ │ access_flags : 1025 (0x0401) │ │ -superclass_idx : 948 │ │ -source_file_idx : 2528 │ │ +superclass_idx : 1337 │ │ +source_file_idx : 3422 │ │ static_fields_size : 2 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 20 │ │ │ │ -Class #207 - │ │ +Class #371 - │ │ Class descriptor : 'Landroid/support/v4/view/PagerAdapter;' │ │ Access flags : 0x0401 (PUBLIC ABSTRACT) │ │ Superclass : 'Ljava/lang/Object;' │ │ Interfaces - │ │ Static fields - │ │ #0 : (in Landroid/support/v4/view/PagerAdapter;) │ │ name : 'POSITION_NONE' │ │ @@ -44390,20 +72514,20 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 11 16-bit code units │ │ -0457ac: |[0457ac] android.support.v4.view.PagerAdapter.:()V │ │ -0457bc: 7010 9117 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@1791 │ │ -0457c2: 2200 4300 |0003: new-instance v0, Landroid/database/DataSetObservable; // type@0043 │ │ -0457c6: 7010 4601 0000 |0005: invoke-direct {v0}, Landroid/database/DataSetObservable;.:()V // method@0146 │ │ -0457cc: 5b10 4103 |0008: iput-object v0, v1, Landroid/support/v4/view/PagerAdapter;.mObservable:Landroid/database/DataSetObservable; // field@0341 │ │ -0457d0: 0e00 |000a: return-void │ │ +0670a8: |[0670a8] android.support.v4.view.PagerAdapter.:()V │ │ +0670b8: 7010 8622 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@2286 │ │ +0670be: 2200 5500 |0003: new-instance v0, Landroid/database/DataSetObservable; // type@0055 │ │ +0670c2: 7010 9601 0000 |0005: invoke-direct {v0}, Landroid/database/DataSetObservable;.:()V // method@0196 │ │ +0670c8: 5b10 7e05 |0008: iput-object v0, v1, Landroid/support/v4/view/PagerAdapter;.mObservable:Landroid/database/DataSetObservable; // field@057e │ │ +0670cc: 0e00 |000a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=78 │ │ 0x0003 line=79 │ │ locals : │ │ 0x0000 - 0x000b reg=1 this Landroid/support/v4/view/PagerAdapter; │ │ │ │ @@ -44413,19 +72537,19 @@ │ │ type : '(Landroid/view/View;ILjava/lang/Object;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 4 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -0457d4: |[0457d4] android.support.v4.view.PagerAdapter.destroyItem:(Landroid/view/View;ILjava/lang/Object;)V │ │ -0457e4: 2200 be03 |0000: new-instance v0, Ljava/lang/UnsupportedOperationException; // type@03be │ │ -0457e8: 1a01 230a |0002: const-string v1, "Required method destroyItem was not overridden" // string@0a23 │ │ -0457ec: 7020 c217 1000 |0004: invoke-direct {v0, v1}, Ljava/lang/UnsupportedOperationException;.:(Ljava/lang/String;)V // method@17c2 │ │ -0457f2: 2700 |0007: throw v0 │ │ +0670d0: |[0670d0] android.support.v4.view.PagerAdapter.destroyItem:(Landroid/view/View;ILjava/lang/Object;)V │ │ +0670e0: 2200 4305 |0000: new-instance v0, Ljava/lang/UnsupportedOperationException; // type@0543 │ │ +0670e4: 1a01 d00d |0002: const-string v1, "Required method destroyItem was not overridden" // string@0dd0 │ │ +0670e8: 7020 ba22 1000 |0004: invoke-direct {v0, v1}, Ljava/lang/UnsupportedOperationException;.:(Ljava/lang/String;)V // method@22ba │ │ +0670ee: 2700 |0007: throw v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=192 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/view/PagerAdapter; │ │ 0x0000 - 0x0008 reg=3 container Landroid/view/View; │ │ 0x0000 - 0x0008 reg=4 position I │ │ @@ -44436,17 +72560,17 @@ │ │ type : '(Landroid/view/ViewGroup;ILjava/lang/Object;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 4 16-bit code units │ │ -0457f4: |[0457f4] android.support.v4.view.PagerAdapter.destroyItem:(Landroid/view/ViewGroup;ILjava/lang/Object;)V │ │ -045804: 6e40 3b0a 1032 |0000: invoke-virtual {v0, v1, v2, v3}, Landroid/support/v4/view/PagerAdapter;.destroyItem:(Landroid/view/View;ILjava/lang/Object;)V // method@0a3b │ │ -04580a: 0e00 |0003: return-void │ │ +0670f0: |[0670f0] android.support.v4.view.PagerAdapter.destroyItem:(Landroid/view/ViewGroup;ILjava/lang/Object;)V │ │ +067100: 6e40 e910 1032 |0000: invoke-virtual {v0, v1, v2, v3}, Landroid/support/v4/view/PagerAdapter;.destroyItem:(Landroid/view/View;ILjava/lang/Object;)V // method@10e9 │ │ +067106: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=124 │ │ 0x0003 line=125 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/PagerAdapter; │ │ 0x0000 - 0x0004 reg=1 container Landroid/view/ViewGroup; │ │ @@ -44458,16 +72582,16 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -04580c: |[04580c] android.support.v4.view.PagerAdapter.finishUpdate:(Landroid/view/View;)V │ │ -04581c: 0e00 |0000: return-void │ │ +067108: |[067108] android.support.v4.view.PagerAdapter.finishUpdate:(Landroid/view/View;)V │ │ +067118: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=219 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/view/PagerAdapter; │ │ 0x0000 - 0x0001 reg=1 container Landroid/view/View; │ │ │ │ @@ -44476,17 +72600,17 @@ │ │ type : '(Landroid/view/ViewGroup;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -045820: |[045820] android.support.v4.view.PagerAdapter.finishUpdate:(Landroid/view/ViewGroup;)V │ │ -045830: 6e20 3d0a 1000 |0000: invoke-virtual {v0, v1}, Landroid/support/v4/view/PagerAdapter;.finishUpdate:(Landroid/view/View;)V // method@0a3d │ │ -045836: 0e00 |0003: return-void │ │ +06711c: |[06711c] android.support.v4.view.PagerAdapter.finishUpdate:(Landroid/view/ViewGroup;)V │ │ +06712c: 6e20 eb10 1000 |0000: invoke-virtual {v0, v1}, Landroid/support/v4/view/PagerAdapter;.finishUpdate:(Landroid/view/View;)V // method@10eb │ │ +067132: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=148 │ │ 0x0003 line=149 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/PagerAdapter; │ │ 0x0000 - 0x0004 reg=1 container Landroid/view/ViewGroup; │ │ @@ -44502,17 +72626,17 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -045838: |[045838] android.support.v4.view.PagerAdapter.getItemPosition:(Ljava/lang/Object;)I │ │ -045848: 12f0 |0000: const/4 v0, #int -1 // #ff │ │ -04584a: 0f00 |0001: return v0 │ │ +067134: |[067134] android.support.v4.view.PagerAdapter.getItemPosition:(Ljava/lang/Object;)I │ │ +067144: 12f0 |0000: const/4 v0, #int -1 // #ff │ │ +067146: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=268 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/PagerAdapter; │ │ 0x0000 - 0x0002 reg=2 object Ljava/lang/Object; │ │ │ │ @@ -44521,17 +72645,17 @@ │ │ type : '(I)Ljava/lang/CharSequence;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -04584c: |[04584c] android.support.v4.view.PagerAdapter.getPageTitle:(I)Ljava/lang/CharSequence; │ │ -04585c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -04585e: 1100 |0001: return-object v0 │ │ +067148: |[067148] android.support.v4.view.PagerAdapter.getPageTitle:(I)Ljava/lang/CharSequence; │ │ +067158: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +06715a: 1100 |0001: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=307 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/PagerAdapter; │ │ 0x0000 - 0x0002 reg=2 position I │ │ │ │ @@ -44540,17 +72664,17 @@ │ │ type : '(I)F' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -045860: |[045860] android.support.v4.view.PagerAdapter.getPageWidth:(I)F │ │ -045870: 1500 803f |0000: const/high16 v0, #int 1065353216 // #3f80 │ │ -045874: 0f00 |0002: return v0 │ │ +06715c: |[06715c] android.support.v4.view.PagerAdapter.getPageWidth:(I)F │ │ +06716c: 1500 803f |0000: const/high16 v0, #int 1065353216 // #3f80 │ │ +067170: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=318 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/view/PagerAdapter; │ │ 0x0000 - 0x0003 reg=2 position I │ │ │ │ @@ -44559,19 +72683,19 @@ │ │ type : '(Landroid/view/View;I)Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -045878: |[045878] android.support.v4.view.PagerAdapter.instantiateItem:(Landroid/view/View;I)Ljava/lang/Object; │ │ -045888: 2200 be03 |0000: new-instance v0, Ljava/lang/UnsupportedOperationException; // type@03be │ │ -04588c: 1a01 240a |0002: const-string v1, "Required method instantiateItem was not overridden" // string@0a24 │ │ -045890: 7020 c217 1000 |0004: invoke-direct {v0, v1}, Ljava/lang/UnsupportedOperationException;.:(Ljava/lang/String;)V // method@17c2 │ │ -045896: 2700 |0007: throw v0 │ │ +067174: |[067174] android.support.v4.view.PagerAdapter.instantiateItem:(Landroid/view/View;I)Ljava/lang/Object; │ │ +067184: 2200 4305 |0000: new-instance v0, Ljava/lang/UnsupportedOperationException; // type@0543 │ │ +067188: 1a01 d10d |0002: const-string v1, "Required method instantiateItem was not overridden" // string@0dd1 │ │ +06718c: 7020 ba22 1000 |0004: invoke-direct {v0, v1}, Ljava/lang/UnsupportedOperationException;.:(Ljava/lang/String;)V // method@22ba │ │ +067192: 2700 |0007: throw v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=175 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/view/PagerAdapter; │ │ 0x0000 - 0x0008 reg=3 container Landroid/view/View; │ │ 0x0000 - 0x0008 reg=4 position I │ │ @@ -44581,18 +72705,18 @@ │ │ type : '(Landroid/view/ViewGroup;I)Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 5 16-bit code units │ │ -045898: |[045898] android.support.v4.view.PagerAdapter.instantiateItem:(Landroid/view/ViewGroup;I)Ljava/lang/Object; │ │ -0458a8: 6e30 430a 2103 |0000: invoke-virtual {v1, v2, v3}, Landroid/support/v4/view/PagerAdapter;.instantiateItem:(Landroid/view/View;I)Ljava/lang/Object; // method@0a43 │ │ -0458ae: 0c00 |0003: move-result-object v0 │ │ -0458b0: 1100 |0004: return-object v0 │ │ +067194: |[067194] android.support.v4.view.PagerAdapter.instantiateItem:(Landroid/view/ViewGroup;I)Ljava/lang/Object; │ │ +0671a4: 6e30 f110 2103 |0000: invoke-virtual {v1, v2, v3}, Landroid/support/v4/view/PagerAdapter;.instantiateItem:(Landroid/view/View;I)Ljava/lang/Object; // method@10f1 │ │ +0671aa: 0c00 |0003: move-result-object v0 │ │ +0671ac: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=110 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/PagerAdapter; │ │ 0x0000 - 0x0005 reg=2 container Landroid/view/ViewGroup; │ │ 0x0000 - 0x0005 reg=3 position I │ │ @@ -44608,18 +72732,18 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -0458b4: |[0458b4] android.support.v4.view.PagerAdapter.notifyDataSetChanged:()V │ │ -0458c4: 5410 4103 |0000: iget-object v0, v1, Landroid/support/v4/view/PagerAdapter;.mObservable:Landroid/database/DataSetObservable; // field@0341 │ │ -0458c8: 6e10 4701 0000 |0002: invoke-virtual {v0}, Landroid/database/DataSetObservable;.notifyChanged:()V // method@0147 │ │ -0458ce: 0e00 |0005: return-void │ │ +0671b0: |[0671b0] android.support.v4.view.PagerAdapter.notifyDataSetChanged:()V │ │ +0671c0: 5410 7e05 |0000: iget-object v0, v1, Landroid/support/v4/view/PagerAdapter;.mObservable:Landroid/database/DataSetObservable; // field@057e │ │ +0671c4: 6e10 9701 0000 |0002: invoke-virtual {v0}, Landroid/database/DataSetObservable;.notifyChanged:()V // method@0197 │ │ +0671ca: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=276 │ │ 0x0005 line=277 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/view/PagerAdapter; │ │ │ │ @@ -44628,18 +72752,18 @@ │ │ type : '(Landroid/database/DataSetObserver;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -0458d0: |[0458d0] android.support.v4.view.PagerAdapter.registerDataSetObserver:(Landroid/database/DataSetObserver;)V │ │ -0458e0: 5410 4103 |0000: iget-object v0, v1, Landroid/support/v4/view/PagerAdapter;.mObservable:Landroid/database/DataSetObservable; // field@0341 │ │ -0458e4: 6e20 4801 2000 |0002: invoke-virtual {v0, v2}, Landroid/database/DataSetObservable;.registerObserver:(Ljava/lang/Object;)V // method@0148 │ │ -0458ea: 0e00 |0005: return-void │ │ +0671cc: |[0671cc] android.support.v4.view.PagerAdapter.registerDataSetObserver:(Landroid/database/DataSetObserver;)V │ │ +0671dc: 5410 7e05 |0000: iget-object v0, v1, Landroid/support/v4/view/PagerAdapter;.mObservable:Landroid/database/DataSetObservable; // field@057e │ │ +0671e0: 6e20 9801 2000 |0002: invoke-virtual {v0, v2}, Landroid/database/DataSetObservable;.registerObserver:(Ljava/lang/Object;)V // method@0198 │ │ +0671e6: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=285 │ │ 0x0005 line=286 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/view/PagerAdapter; │ │ 0x0000 - 0x0006 reg=2 observer Landroid/database/DataSetObserver; │ │ @@ -44649,16 +72773,16 @@ │ │ type : '(Landroid/os/Parcelable;Ljava/lang/ClassLoader;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -0458ec: |[0458ec] android.support.v4.view.PagerAdapter.restoreState:(Landroid/os/Parcelable;Ljava/lang/ClassLoader;)V │ │ -0458fc: 0e00 |0000: return-void │ │ +0671e8: |[0671e8] android.support.v4.view.PagerAdapter.restoreState:(Landroid/os/Parcelable;Ljava/lang/ClassLoader;)V │ │ +0671f8: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=250 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/view/PagerAdapter; │ │ 0x0000 - 0x0001 reg=1 state Landroid/os/Parcelable; │ │ 0x0000 - 0x0001 reg=2 loader Ljava/lang/ClassLoader; │ │ @@ -44668,17 +72792,17 @@ │ │ type : '()Landroid/os/Parcelable;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -045900: |[045900] android.support.v4.view.PagerAdapter.saveState:()Landroid/os/Parcelable; │ │ -045910: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -045912: 1100 |0001: return-object v0 │ │ +0671fc: |[0671fc] android.support.v4.view.PagerAdapter.saveState:()Landroid/os/Parcelable; │ │ +06720c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +06720e: 1100 |0001: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=239 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/PagerAdapter; │ │ │ │ #15 : (in Landroid/support/v4/view/PagerAdapter;) │ │ @@ -44686,16 +72810,16 @@ │ │ type : '(Landroid/view/View;ILjava/lang/Object;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -045914: |[045914] android.support.v4.view.PagerAdapter.setPrimaryItem:(Landroid/view/View;ILjava/lang/Object;)V │ │ -045924: 0e00 |0000: return-void │ │ +067210: |[067210] android.support.v4.view.PagerAdapter.setPrimaryItem:(Landroid/view/View;ILjava/lang/Object;)V │ │ +067220: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=207 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/view/PagerAdapter; │ │ 0x0000 - 0x0001 reg=1 container Landroid/view/View; │ │ 0x0000 - 0x0001 reg=2 position I │ │ @@ -44706,17 +72830,17 @@ │ │ type : '(Landroid/view/ViewGroup;ILjava/lang/Object;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 4 16-bit code units │ │ -045928: |[045928] android.support.v4.view.PagerAdapter.setPrimaryItem:(Landroid/view/ViewGroup;ILjava/lang/Object;)V │ │ -045938: 6e40 4a0a 1032 |0000: invoke-virtual {v0, v1, v2, v3}, Landroid/support/v4/view/PagerAdapter;.setPrimaryItem:(Landroid/view/View;ILjava/lang/Object;)V // method@0a4a │ │ -04593e: 0e00 |0003: return-void │ │ +067224: |[067224] android.support.v4.view.PagerAdapter.setPrimaryItem:(Landroid/view/ViewGroup;ILjava/lang/Object;)V │ │ +067234: 6e40 f810 1032 |0000: invoke-virtual {v0, v1, v2, v3}, Landroid/support/v4/view/PagerAdapter;.setPrimaryItem:(Landroid/view/View;ILjava/lang/Object;)V // method@10f8 │ │ +06723a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=137 │ │ 0x0003 line=138 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/PagerAdapter; │ │ 0x0000 - 0x0004 reg=1 container Landroid/view/ViewGroup; │ │ @@ -44728,16 +72852,16 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -045940: |[045940] android.support.v4.view.PagerAdapter.startUpdate:(Landroid/view/View;)V │ │ -045950: 0e00 |0000: return-void │ │ +06723c: |[06723c] android.support.v4.view.PagerAdapter.startUpdate:(Landroid/view/View;)V │ │ +06724c: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=159 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/view/PagerAdapter; │ │ 0x0000 - 0x0001 reg=1 container Landroid/view/View; │ │ │ │ @@ -44746,17 +72870,17 @@ │ │ type : '(Landroid/view/ViewGroup;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -045954: |[045954] android.support.v4.view.PagerAdapter.startUpdate:(Landroid/view/ViewGroup;)V │ │ -045964: 6e20 4c0a 1000 |0000: invoke-virtual {v0, v1}, Landroid/support/v4/view/PagerAdapter;.startUpdate:(Landroid/view/View;)V // method@0a4c │ │ -04596a: 0e00 |0003: return-void │ │ +067250: |[067250] android.support.v4.view.PagerAdapter.startUpdate:(Landroid/view/ViewGroup;)V │ │ +067260: 6e20 fa10 1000 |0000: invoke-virtual {v0, v1}, Landroid/support/v4/view/PagerAdapter;.startUpdate:(Landroid/view/View;)V // method@10fa │ │ +067266: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=95 │ │ 0x0003 line=96 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/PagerAdapter; │ │ 0x0000 - 0x0004 reg=1 container Landroid/view/ViewGroup; │ │ @@ -44766,44 +72890,44 @@ │ │ type : '(Landroid/database/DataSetObserver;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -04596c: |[04596c] android.support.v4.view.PagerAdapter.unregisterDataSetObserver:(Landroid/database/DataSetObserver;)V │ │ -04597c: 5410 4103 |0000: iget-object v0, v1, Landroid/support/v4/view/PagerAdapter;.mObservable:Landroid/database/DataSetObservable; // field@0341 │ │ -045980: 6e20 4901 2000 |0002: invoke-virtual {v0, v2}, Landroid/database/DataSetObservable;.unregisterObserver:(Ljava/lang/Object;)V // method@0149 │ │ -045986: 0e00 |0005: return-void │ │ +067268: |[067268] android.support.v4.view.PagerAdapter.unregisterDataSetObserver:(Landroid/database/DataSetObserver;)V │ │ +067278: 5410 7e05 |0000: iget-object v0, v1, Landroid/support/v4/view/PagerAdapter;.mObservable:Landroid/database/DataSetObservable; // field@057e │ │ +06727c: 6e20 9901 2000 |0002: invoke-virtual {v0, v2}, Landroid/database/DataSetObservable;.unregisterObserver:(Ljava/lang/Object;)V // method@0199 │ │ +067282: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=294 │ │ 0x0005 line=295 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/view/PagerAdapter; │ │ 0x0000 - 0x0006 reg=2 observer Landroid/database/DataSetObserver; │ │ │ │ - source_file_idx : 2528 (PagerAdapter.java) │ │ + source_file_idx : 3422 (PagerAdapter.java) │ │ │ │ -Class #208 header: │ │ -class_idx : 444 │ │ +Class #372 header: │ │ +class_idx : 728 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 948 │ │ -source_file_idx : 2531 │ │ +superclass_idx : 1337 │ │ +source_file_idx : 3425 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ -Class #208 annotations: │ │ +Class #372 annotations: │ │ Annotations on class │ │ VISIBILITY_SYSTEM Ldalvik/annotation/EnclosingMethod; value= │ │ VISIBILITY_SYSTEM Ldalvik/annotation/InnerClass; accessFlags=0 name=null │ │ │ │ -Class #208 - │ │ +Class #372 - │ │ Class descriptor : 'Landroid/support/v4/view/PagerTabStrip$1;' │ │ Access flags : 0x0000 () │ │ Superclass : 'Ljava/lang/Object;' │ │ Interfaces - │ │ #0 : 'Landroid/view/View$OnClickListener;' │ │ Static fields - │ │ Instance fields - │ │ @@ -44817,71 +72941,71 @@ │ │ type : '(Landroid/support/v4/view/PagerTabStrip;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -045988: |[045988] android.support.v4.view.PagerTabStrip$1.:(Landroid/support/v4/view/PagerTabStrip;)V │ │ -045998: 5b01 4203 |0000: iput-object v1, v0, Landroid/support/v4/view/PagerTabStrip$1;.this$0:Landroid/support/v4/view/PagerTabStrip; // field@0342 │ │ -04599c: 7010 9117 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1791 │ │ -0459a2: 0e00 |0005: return-void │ │ +067284: |[067284] android.support.v4.view.PagerTabStrip$1.:(Landroid/support/v4/view/PagerTabStrip;)V │ │ +067294: 5b01 7f05 |0000: iput-object v1, v0, Landroid/support/v4/view/PagerTabStrip$1;.this$0:Landroid/support/v4/view/PagerTabStrip; // field@057f │ │ +067298: 7010 8622 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2286 │ │ +06729e: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=103 │ │ + 0x0000 line=105 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Landroid/support/v4/view/PagerTabStrip$1; │ │ 0x0000 - 0x0006 reg=1 (null) Landroid/support/v4/view/PagerTabStrip; │ │ │ │ Virtual methods - │ │ #0 : (in Landroid/support/v4/view/PagerTabStrip$1;) │ │ name : 'onClick' │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 18 16-bit code units │ │ -0459a4: |[0459a4] android.support.v4.view.PagerTabStrip$1.onClick:(Landroid/view/View;)V │ │ -0459b4: 5420 4203 |0000: iget-object v0, v2, Landroid/support/v4/view/PagerTabStrip$1;.this$0:Landroid/support/v4/view/PagerTabStrip; // field@0342 │ │ -0459b8: 5400 5903 |0002: iget-object v0, v0, Landroid/support/v4/view/PagerTabStrip;.mPager:Landroid/support/v4/view/ViewPager; // field@0359 │ │ -0459bc: 5421 4203 |0004: iget-object v1, v2, Landroid/support/v4/view/PagerTabStrip$1;.this$0:Landroid/support/v4/view/PagerTabStrip; // field@0342 │ │ -0459c0: 5411 5903 |0006: iget-object v1, v1, Landroid/support/v4/view/PagerTabStrip;.mPager:Landroid/support/v4/view/ViewPager; // field@0359 │ │ -0459c4: 6e10 fd0b 0100 |0008: invoke-virtual {v1}, Landroid/support/v4/view/ViewPager;.getCurrentItem:()I // method@0bfd │ │ -0459ca: 0a01 |000b: move-result v1 │ │ -0459cc: d801 01ff |000c: add-int/lit8 v1, v1, #int -1 // #ff │ │ -0459d0: 6e20 3e0c 1000 |000e: invoke-virtual {v0, v1}, Landroid/support/v4/view/ViewPager;.setCurrentItem:(I)V // method@0c3e │ │ -0459d6: 0e00 |0011: return-void │ │ +0672a0: |[0672a0] android.support.v4.view.PagerTabStrip$1.onClick:(Landroid/view/View;)V │ │ +0672b0: 5420 7f05 |0000: iget-object v0, v2, Landroid/support/v4/view/PagerTabStrip$1;.this$0:Landroid/support/v4/view/PagerTabStrip; // field@057f │ │ +0672b4: 5400 9605 |0002: iget-object v0, v0, Landroid/support/v4/view/PagerTabStrip;.mPager:Landroid/support/v4/view/ViewPager; // field@0596 │ │ +0672b8: 5421 7f05 |0004: iget-object v1, v2, Landroid/support/v4/view/PagerTabStrip$1;.this$0:Landroid/support/v4/view/PagerTabStrip; // field@057f │ │ +0672bc: 5411 9605 |0006: iget-object v1, v1, Landroid/support/v4/view/PagerTabStrip;.mPager:Landroid/support/v4/view/ViewPager; // field@0596 │ │ +0672c0: 6e10 9f13 0100 |0008: invoke-virtual {v1}, Landroid/support/v4/view/ViewPager;.getCurrentItem:()I // method@139f │ │ +0672c6: 0a01 |000b: move-result v1 │ │ +0672c8: d801 01ff |000c: add-int/lit8 v1, v1, #int -1 // #ff │ │ +0672cc: 6e20 e013 1000 |000e: invoke-virtual {v0, v1}, Landroid/support/v4/view/ViewPager;.setCurrentItem:(I)V // method@13e0 │ │ +0672d2: 0e00 |0011: return-void │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=106 │ │ - 0x0011 line=107 │ │ + 0x0000 line=108 │ │ + 0x0011 line=109 │ │ locals : │ │ 0x0000 - 0x0012 reg=2 this Landroid/support/v4/view/PagerTabStrip$1; │ │ 0x0000 - 0x0012 reg=3 v Landroid/view/View; │ │ │ │ - source_file_idx : 2531 (PagerTabStrip.java) │ │ + source_file_idx : 3425 (PagerTabStrip.java) │ │ │ │ -Class #209 header: │ │ -class_idx : 445 │ │ +Class #373 header: │ │ +class_idx : 729 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 948 │ │ -source_file_idx : 2531 │ │ +superclass_idx : 1337 │ │ +source_file_idx : 3425 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ -Class #209 annotations: │ │ +Class #373 annotations: │ │ Annotations on class │ │ VISIBILITY_SYSTEM Ldalvik/annotation/EnclosingMethod; value= │ │ VISIBILITY_SYSTEM Ldalvik/annotation/InnerClass; accessFlags=0 name=null │ │ │ │ -Class #209 - │ │ +Class #373 - │ │ Class descriptor : 'Landroid/support/v4/view/PagerTabStrip$2;' │ │ Access flags : 0x0000 () │ │ Superclass : 'Ljava/lang/Object;' │ │ Interfaces - │ │ #0 : 'Landroid/view/View$OnClickListener;' │ │ Static fields - │ │ Instance fields - │ │ @@ -44895,129 +73019,129 @@ │ │ type : '(Landroid/support/v4/view/PagerTabStrip;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -0459d8: |[0459d8] android.support.v4.view.PagerTabStrip$2.:(Landroid/support/v4/view/PagerTabStrip;)V │ │ -0459e8: 5b01 4303 |0000: iput-object v1, v0, Landroid/support/v4/view/PagerTabStrip$2;.this$0:Landroid/support/v4/view/PagerTabStrip; // field@0343 │ │ -0459ec: 7010 9117 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1791 │ │ -0459f2: 0e00 |0005: return-void │ │ +0672d4: |[0672d4] android.support.v4.view.PagerTabStrip$2.:(Landroid/support/v4/view/PagerTabStrip;)V │ │ +0672e4: 5b01 8005 |0000: iput-object v1, v0, Landroid/support/v4/view/PagerTabStrip$2;.this$0:Landroid/support/v4/view/PagerTabStrip; // field@0580 │ │ +0672e8: 7010 8622 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2286 │ │ +0672ee: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=111 │ │ + 0x0000 line=113 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Landroid/support/v4/view/PagerTabStrip$2; │ │ 0x0000 - 0x0006 reg=1 (null) Landroid/support/v4/view/PagerTabStrip; │ │ │ │ Virtual methods - │ │ #0 : (in Landroid/support/v4/view/PagerTabStrip$2;) │ │ name : 'onClick' │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 18 16-bit code units │ │ -0459f4: |[0459f4] android.support.v4.view.PagerTabStrip$2.onClick:(Landroid/view/View;)V │ │ -045a04: 5420 4303 |0000: iget-object v0, v2, Landroid/support/v4/view/PagerTabStrip$2;.this$0:Landroid/support/v4/view/PagerTabStrip; // field@0343 │ │ -045a08: 5400 5903 |0002: iget-object v0, v0, Landroid/support/v4/view/PagerTabStrip;.mPager:Landroid/support/v4/view/ViewPager; // field@0359 │ │ -045a0c: 5421 4303 |0004: iget-object v1, v2, Landroid/support/v4/view/PagerTabStrip$2;.this$0:Landroid/support/v4/view/PagerTabStrip; // field@0343 │ │ -045a10: 5411 5903 |0006: iget-object v1, v1, Landroid/support/v4/view/PagerTabStrip;.mPager:Landroid/support/v4/view/ViewPager; // field@0359 │ │ -045a14: 6e10 fd0b 0100 |0008: invoke-virtual {v1}, Landroid/support/v4/view/ViewPager;.getCurrentItem:()I // method@0bfd │ │ -045a1a: 0a01 |000b: move-result v1 │ │ -045a1c: d801 0101 |000c: add-int/lit8 v1, v1, #int 1 // #01 │ │ -045a20: 6e20 3e0c 1000 |000e: invoke-virtual {v0, v1}, Landroid/support/v4/view/ViewPager;.setCurrentItem:(I)V // method@0c3e │ │ -045a26: 0e00 |0011: return-void │ │ +0672f0: |[0672f0] android.support.v4.view.PagerTabStrip$2.onClick:(Landroid/view/View;)V │ │ +067300: 5420 8005 |0000: iget-object v0, v2, Landroid/support/v4/view/PagerTabStrip$2;.this$0:Landroid/support/v4/view/PagerTabStrip; // field@0580 │ │ +067304: 5400 9605 |0002: iget-object v0, v0, Landroid/support/v4/view/PagerTabStrip;.mPager:Landroid/support/v4/view/ViewPager; // field@0596 │ │ +067308: 5421 8005 |0004: iget-object v1, v2, Landroid/support/v4/view/PagerTabStrip$2;.this$0:Landroid/support/v4/view/PagerTabStrip; // field@0580 │ │ +06730c: 5411 9605 |0006: iget-object v1, v1, Landroid/support/v4/view/PagerTabStrip;.mPager:Landroid/support/v4/view/ViewPager; // field@0596 │ │ +067310: 6e10 9f13 0100 |0008: invoke-virtual {v1}, Landroid/support/v4/view/ViewPager;.getCurrentItem:()I // method@139f │ │ +067316: 0a01 |000b: move-result v1 │ │ +067318: d801 0101 |000c: add-int/lit8 v1, v1, #int 1 // #01 │ │ +06731c: 6e20 e013 1000 |000e: invoke-virtual {v0, v1}, Landroid/support/v4/view/ViewPager;.setCurrentItem:(I)V // method@13e0 │ │ +067322: 0e00 |0011: return-void │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=114 │ │ - 0x0011 line=115 │ │ + 0x0000 line=116 │ │ + 0x0011 line=117 │ │ locals : │ │ 0x0000 - 0x0012 reg=2 this Landroid/support/v4/view/PagerTabStrip$2; │ │ 0x0000 - 0x0012 reg=3 v Landroid/view/View; │ │ │ │ - source_file_idx : 2531 (PagerTabStrip.java) │ │ + source_file_idx : 3425 (PagerTabStrip.java) │ │ │ │ -Class #210 header: │ │ -class_idx : 447 │ │ +Class #374 header: │ │ +class_idx : 731 │ │ access_flags : 4096 (0x1000) │ │ -superclass_idx : 948 │ │ -source_file_idx : 2535 │ │ +superclass_idx : 1337 │ │ +source_file_idx : 3429 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 0 │ │ │ │ -Class #210 annotations: │ │ +Class #374 annotations: │ │ Annotations on class │ │ VISIBILITY_SYSTEM Ldalvik/annotation/EnclosingClass; value=Landroid/support/v4/view/PagerTitleStrip; │ │ VISIBILITY_SYSTEM Ldalvik/annotation/InnerClass; accessFlags=4104 name=null │ │ │ │ -Class #210 - │ │ +Class #374 - │ │ Class descriptor : 'Landroid/support/v4/view/PagerTitleStrip$1;' │ │ Access flags : 0x1000 (SYNTHETIC) │ │ Superclass : 'Ljava/lang/Object;' │ │ Interfaces - │ │ Static fields - │ │ Instance fields - │ │ Direct methods - │ │ Virtual methods - │ │ - source_file_idx : 2535 (PagerTitleStrip.java) │ │ + source_file_idx : 3429 (PagerTitleStrip.java) │ │ │ │ -Class #211 header: │ │ -class_idx : 449 │ │ +Class #375 header: │ │ +class_idx : 733 │ │ access_flags : 1536 (0x0600) │ │ -superclass_idx : 948 │ │ -source_file_idx : 2535 │ │ +superclass_idx : 1337 │ │ +source_file_idx : 3429 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 1 │ │ │ │ -Class #211 annotations: │ │ +Class #375 annotations: │ │ Annotations on class │ │ VISIBILITY_SYSTEM Ldalvik/annotation/EnclosingClass; value=Landroid/support/v4/view/PagerTitleStrip; │ │ VISIBILITY_SYSTEM Ldalvik/annotation/InnerClass; accessFlags=1544 name="PagerTitleStripImpl" │ │ │ │ -Class #211 - │ │ +Class #375 - │ │ Class descriptor : 'Landroid/support/v4/view/PagerTitleStrip$PagerTitleStripImpl;' │ │ Access flags : 0x0600 (INTERFACE ABSTRACT) │ │ Superclass : 'Ljava/lang/Object;' │ │ Interfaces - │ │ Static fields - │ │ Instance fields - │ │ Direct methods - │ │ Virtual methods - │ │ #0 : (in Landroid/support/v4/view/PagerTitleStrip$PagerTitleStripImpl;) │ │ name : 'setSingleLineAllCaps' │ │ type : '(Landroid/widget/TextView;)V' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ - source_file_idx : 2535 (PagerTitleStrip.java) │ │ + source_file_idx : 3429 (PagerTitleStrip.java) │ │ │ │ -Class #212 header: │ │ -class_idx : 453 │ │ +Class #376 header: │ │ +class_idx : 737 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 662 │ │ -source_file_idx : 2536 │ │ +superclass_idx : 1031 │ │ +source_file_idx : 3430 │ │ static_fields_size : 1 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ -Class #212 annotations: │ │ +Class #376 annotations: │ │ Annotations on class │ │ VISIBILITY_SYSTEM Ldalvik/annotation/EnclosingClass; value=Landroid/support/v4/view/PagerTitleStripIcs; │ │ VISIBILITY_SYSTEM Ldalvik/annotation/InnerClass; accessFlags=10 name="SingleLineAllCapsTransform" │ │ │ │ -Class #212 - │ │ +Class #376 - │ │ Class descriptor : 'Landroid/support/v4/view/PagerTitleStripIcs$SingleLineAllCapsTransform;' │ │ Access flags : 0x0000 () │ │ Superclass : 'Landroid/text/method/SingleLineTransformationMethod;' │ │ Interfaces - │ │ Static fields - │ │ #0 : (in Landroid/support/v4/view/PagerTitleStripIcs$SingleLineAllCapsTransform;) │ │ name : 'TAG' │ │ @@ -45035,23 +73159,23 @@ │ │ type : '(Landroid/content/Context;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 16 16-bit code units │ │ -045a28: |[045a28] android.support.v4.view.PagerTitleStripIcs$SingleLineAllCapsTransform.:(Landroid/content/Context;)V │ │ -045a38: 7010 2c12 0100 |0000: invoke-direct {v1}, Landroid/text/method/SingleLineTransformationMethod;.:()V // method@122c │ │ -045a3e: 6e10 cf00 0200 |0003: invoke-virtual {v2}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@00cf │ │ -045a44: 0c00 |0006: move-result-object v0 │ │ -045a46: 6e10 1a01 0000 |0007: invoke-virtual {v0}, Landroid/content/res/Resources;.getConfiguration:()Landroid/content/res/Configuration; // method@011a │ │ -045a4c: 0c00 |000a: move-result-object v0 │ │ -045a4e: 5400 1300 |000b: iget-object v0, v0, Landroid/content/res/Configuration;.locale:Ljava/util/Locale; // field@0013 │ │ -045a52: 5b10 7803 |000d: iput-object v0, v1, Landroid/support/v4/view/PagerTitleStripIcs$SingleLineAllCapsTransform;.mLocale:Ljava/util/Locale; // field@0378 │ │ -045a56: 0e00 |000f: return-void │ │ +067324: |[067324] android.support.v4.view.PagerTitleStripIcs$SingleLineAllCapsTransform.:(Landroid/content/Context;)V │ │ +067334: 7010 5c1c 0100 |0000: invoke-direct {v1}, Landroid/text/method/SingleLineTransformationMethod;.:()V // method@1c5c │ │ +06733a: 6e10 1301 0200 |0003: invoke-virtual {v2}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@0113 │ │ +067340: 0c00 |0006: move-result-object v0 │ │ +067342: 6e10 6501 0000 |0007: invoke-virtual {v0}, Landroid/content/res/Resources;.getConfiguration:()Landroid/content/res/Configuration; // method@0165 │ │ +067348: 0c00 |000a: move-result-object v0 │ │ +06734a: 5400 2100 |000b: iget-object v0, v0, Landroid/content/res/Configuration;.locale:Ljava/util/Locale; // field@0021 │ │ +06734e: 5b10 b505 |000d: iput-object v0, v1, Landroid/support/v4/view/PagerTitleStripIcs$SingleLineAllCapsTransform;.mLocale:Ljava/util/Locale; // field@05b5 │ │ +067352: 0e00 |000f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=36 │ │ 0x0003 line=37 │ │ 0x000f line=38 │ │ locals : │ │ 0x0000 - 0x0010 reg=1 this Landroid/support/v4/view/PagerTitleStripIcs$SingleLineAllCapsTransform; │ │ @@ -45063,52 +73187,52 @@ │ │ type : '(Ljava/lang/CharSequence;Landroid/view/View;)Ljava/lang/CharSequence;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 19 16-bit code units │ │ -045a58: |[045a58] android.support.v4.view.PagerTitleStripIcs$SingleLineAllCapsTransform.getTransformation:(Ljava/lang/CharSequence;Landroid/view/View;)Ljava/lang/CharSequence; │ │ -045a68: 6f30 2d12 3204 |0000: invoke-super {v2, v3, v4}, Landroid/text/method/SingleLineTransformationMethod;.getTransformation:(Ljava/lang/CharSequence;Landroid/view/View;)Ljava/lang/CharSequence; // method@122d │ │ -045a6e: 0c03 |0003: move-result-object v3 │ │ -045a70: 3803 0d00 |0004: if-eqz v3, 0011 // +000d │ │ -045a74: 6e10 9617 0300 |0006: invoke-virtual {v3}, Ljava/lang/Object;.toString:()Ljava/lang/String; // method@1796 │ │ -045a7a: 0c00 |0009: move-result-object v0 │ │ -045a7c: 5421 7803 |000a: iget-object v1, v2, Landroid/support/v4/view/PagerTitleStripIcs$SingleLineAllCapsTransform;.mLocale:Ljava/util/Locale; // field@0378 │ │ -045a80: 6e20 ad17 1000 |000c: invoke-virtual {v0, v1}, Ljava/lang/String;.toUpperCase:(Ljava/util/Locale;)Ljava/lang/String; // method@17ad │ │ -045a86: 0c00 |000f: move-result-object v0 │ │ -045a88: 1100 |0010: return-object v0 │ │ -045a8a: 1200 |0011: const/4 v0, #int 0 // #0 │ │ -045a8c: 28fe |0012: goto 0010 // -0002 │ │ +067354: |[067354] android.support.v4.view.PagerTitleStripIcs$SingleLineAllCapsTransform.getTransformation:(Ljava/lang/CharSequence;Landroid/view/View;)Ljava/lang/CharSequence; │ │ +067364: 6f30 5d1c 3204 |0000: invoke-super {v2, v3, v4}, Landroid/text/method/SingleLineTransformationMethod;.getTransformation:(Ljava/lang/CharSequence;Landroid/view/View;)Ljava/lang/CharSequence; // method@1c5d │ │ +06736a: 0c03 |0003: move-result-object v3 │ │ +06736c: 3803 0d00 |0004: if-eqz v3, 0011 // +000d │ │ +067370: 7210 4b22 0300 |0006: invoke-interface {v3}, Ljava/lang/CharSequence;.toString:()Ljava/lang/String; // method@224b │ │ +067376: 0c00 |0009: move-result-object v0 │ │ +067378: 5421 b505 |000a: iget-object v1, v2, Landroid/support/v4/view/PagerTitleStripIcs$SingleLineAllCapsTransform;.mLocale:Ljava/util/Locale; // field@05b5 │ │ +06737c: 6e20 a222 1000 |000c: invoke-virtual {v0, v1}, Ljava/lang/String;.toUpperCase:(Ljava/util/Locale;)Ljava/lang/String; // method@22a2 │ │ +067382: 0c00 |000f: move-result-object v0 │ │ +067384: 1100 |0010: return-object v0 │ │ +067386: 1200 |0011: const/4 v0, #int 0 // #0 │ │ +067388: 28fe |0012: goto 0010 // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=42 │ │ 0x0004 line=43 │ │ locals : │ │ 0x0000 - 0x0013 reg=2 this Landroid/support/v4/view/PagerTitleStripIcs$SingleLineAllCapsTransform; │ │ 0x0000 - 0x0013 reg=3 source Ljava/lang/CharSequence; │ │ 0x0000 - 0x0013 reg=4 view Landroid/view/View; │ │ │ │ - source_file_idx : 2536 (PagerTitleStripIcs.java) │ │ + source_file_idx : 3430 (PagerTitleStripIcs.java) │ │ │ │ -Class #213 header: │ │ -class_idx : 454 │ │ +Class #377 header: │ │ +class_idx : 738 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 948 │ │ -source_file_idx : 2536 │ │ +superclass_idx : 1337 │ │ +source_file_idx : 3430 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 0 │ │ │ │ -Class #213 annotations: │ │ +Class #377 annotations: │ │ Annotations on class │ │ VISIBILITY_SYSTEM Ldalvik/annotation/MemberClasses; value={ Landroid/support/v4/view/PagerTitleStripIcs$SingleLineAllCapsTransform; } │ │ │ │ -Class #213 - │ │ +Class #377 - │ │ Class descriptor : 'Landroid/support/v4/view/PagerTitleStripIcs;' │ │ Access flags : 0x0000 () │ │ Superclass : 'Ljava/lang/Object;' │ │ Interfaces - │ │ Static fields - │ │ Instance fields - │ │ Direct methods - │ │ @@ -45117,17 +73241,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -045a90: |[045a90] android.support.v4.view.PagerTitleStripIcs.:()V │ │ -045aa0: 7010 9117 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1791 │ │ -045aa6: 0e00 |0003: return-void │ │ +06738c: |[06738c] android.support.v4.view.PagerTitleStripIcs.:()V │ │ +06739c: 7010 8622 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2286 │ │ +0673a2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=26 │ │ 0x0003 line=31 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/PagerTitleStripIcs; │ │ │ │ @@ -45136,73 +73260,73 @@ │ │ type : '(Landroid/widget/TextView;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 13 16-bit code units │ │ -045aa8: |[045aa8] android.support.v4.view.PagerTitleStripIcs.setSingleLineAllCaps:(Landroid/widget/TextView;)V │ │ -045ab8: 2200 c501 |0000: new-instance v0, Landroid/support/v4/view/PagerTitleStripIcs$SingleLineAllCapsTransform; // type@01c5 │ │ -045abc: 6e10 9214 0200 |0002: invoke-virtual {v2}, Landroid/widget/TextView;.getContext:()Landroid/content/Context; // method@1492 │ │ -045ac2: 0c01 |0005: move-result-object v1 │ │ -045ac4: 7020 9e0a 1000 |0006: invoke-direct {v0, v1}, Landroid/support/v4/view/PagerTitleStripIcs$SingleLineAllCapsTransform;.:(Landroid/content/Context;)V // method@0a9e │ │ -045aca: 6e20 a414 0200 |0009: invoke-virtual {v2, v0}, Landroid/widget/TextView;.setTransformationMethod:(Landroid/text/method/TransformationMethod;)V // method@14a4 │ │ -045ad0: 0e00 |000c: return-void │ │ +0673a4: |[0673a4] android.support.v4.view.PagerTitleStripIcs.setSingleLineAllCaps:(Landroid/widget/TextView;)V │ │ +0673b4: 2200 e102 |0000: new-instance v0, Landroid/support/v4/view/PagerTitleStripIcs$SingleLineAllCapsTransform; // type@02e1 │ │ +0673b8: 6e10 741f 0200 |0002: invoke-virtual {v2}, Landroid/widget/TextView;.getContext:()Landroid/content/Context; // method@1f74 │ │ +0673be: 0c01 |0005: move-result-object v1 │ │ +0673c0: 7020 4c11 1000 |0006: invoke-direct {v0, v1}, Landroid/support/v4/view/PagerTitleStripIcs$SingleLineAllCapsTransform;.:(Landroid/content/Context;)V // method@114c │ │ +0673c6: 6e20 861f 0200 |0009: invoke-virtual {v2, v0}, Landroid/widget/TextView;.setTransformationMethod:(Landroid/text/method/TransformationMethod;)V // method@1f86 │ │ +0673cc: 0e00 |000c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=28 │ │ 0x000c line=29 │ │ locals : │ │ 0x0000 - 0x000d reg=2 text Landroid/widget/TextView; │ │ │ │ Virtual methods - │ │ - source_file_idx : 2536 (PagerTitleStripIcs.java) │ │ + source_file_idx : 3430 (PagerTitleStripIcs.java) │ │ │ │ -Class #214 header: │ │ -class_idx : 455 │ │ +Class #378 header: │ │ +class_idx : 739 │ │ access_flags : 4096 (0x1000) │ │ -superclass_idx : 948 │ │ -source_file_idx : 2655 │ │ +superclass_idx : 1337 │ │ +source_file_idx : 3649 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 0 │ │ │ │ -Class #214 annotations: │ │ +Class #378 annotations: │ │ Annotations on class │ │ VISIBILITY_SYSTEM Ldalvik/annotation/EnclosingClass; value=Landroid/support/v4/view/ScaleGestureDetectorCompat; │ │ VISIBILITY_SYSTEM Ldalvik/annotation/InnerClass; accessFlags=4104 name=null │ │ │ │ -Class #214 - │ │ +Class #378 - │ │ Class descriptor : 'Landroid/support/v4/view/ScaleGestureDetectorCompat$1;' │ │ Access flags : 0x1000 (SYNTHETIC) │ │ Superclass : 'Ljava/lang/Object;' │ │ Interfaces - │ │ Static fields - │ │ Instance fields - │ │ Direct methods - │ │ Virtual methods - │ │ - source_file_idx : 2655 (ScaleGestureDetectorCompat.java) │ │ + source_file_idx : 3649 (ScaleGestureDetectorCompat.java) │ │ │ │ -Class #215 header: │ │ -class_idx : 458 │ │ +Class #379 header: │ │ +class_idx : 742 │ │ access_flags : 1536 (0x0600) │ │ -superclass_idx : 948 │ │ -source_file_idx : 2655 │ │ +superclass_idx : 1337 │ │ +source_file_idx : 3649 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 2 │ │ │ │ -Class #215 annotations: │ │ +Class #379 annotations: │ │ Annotations on class │ │ VISIBILITY_SYSTEM Ldalvik/annotation/EnclosingClass; value=Landroid/support/v4/view/ScaleGestureDetectorCompat; │ │ VISIBILITY_SYSTEM Ldalvik/annotation/InnerClass; accessFlags=1544 name="ScaleGestureDetectorImpl" │ │ │ │ -Class #215 - │ │ +Class #379 - │ │ Class descriptor : 'Landroid/support/v4/view/ScaleGestureDetectorCompat$ScaleGestureDetectorImpl;' │ │ Access flags : 0x0600 (INTERFACE ABSTRACT) │ │ Superclass : 'Ljava/lang/Object;' │ │ Interfaces - │ │ Static fields - │ │ Instance fields - │ │ Direct methods - │ │ @@ -45215,31 +73339,31 @@ │ │ │ │ #1 : (in Landroid/support/v4/view/ScaleGestureDetectorCompat$ScaleGestureDetectorImpl;) │ │ name : 'setQuickScaleEnabled' │ │ type : '(Ljava/lang/Object;Z)V' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ - source_file_idx : 2655 (ScaleGestureDetectorCompat.java) │ │ + source_file_idx : 3649 (ScaleGestureDetectorCompat.java) │ │ │ │ -Class #216 header: │ │ -class_idx : 459 │ │ +Class #380 header: │ │ +class_idx : 743 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 948 │ │ -source_file_idx : 2655 │ │ +superclass_idx : 1337 │ │ +source_file_idx : 3649 │ │ static_fields_size : 1 │ │ instance_fields_size: 0 │ │ direct_methods_size : 4 │ │ virtual_methods_size: 0 │ │ │ │ -Class #216 annotations: │ │ +Class #380 annotations: │ │ Annotations on class │ │ VISIBILITY_SYSTEM Ldalvik/annotation/MemberClasses; value={ Landroid/support/v4/view/ScaleGestureDetectorCompat$1; Landroid/support/v4/view/ScaleGestureDetectorCompat$ScaleGestureDetectorCompatKitKatImpl; Landroid/support/v4/view/ScaleGestureDetectorCompat$BaseScaleGestureDetectorImpl; Landroid/support/v4/view/ScaleGestureDetectorCompat$ScaleGestureDetectorImpl; } │ │ │ │ -Class #216 - │ │ +Class #380 - │ │ Class descriptor : 'Landroid/support/v4/view/ScaleGestureDetectorCompat;' │ │ Access flags : 0x0001 (PUBLIC) │ │ Superclass : 'Ljava/lang/Object;' │ │ Interfaces - │ │ Static fields - │ │ #0 : (in Landroid/support/v4/view/ScaleGestureDetectorCompat;) │ │ name : 'IMPL' │ │ @@ -45252,27 +73376,27 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 0 │ │ outs : 2 │ │ insns size : 23 16-bit code units │ │ -045ad4: |[045ad4] android.support.v4.view.ScaleGestureDetectorCompat.:()V │ │ -045ae4: 1202 |0000: const/4 v2, #int 0 // #0 │ │ -045ae6: 6000 2c00 |0001: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@002c │ │ -045aea: 1301 1300 |0003: const/16 v1, #int 19 // #13 │ │ -045aee: 3410 0a00 |0005: if-lt v0, v1, 000f // +000a │ │ -045af2: 2201 c901 |0007: new-instance v1, Landroid/support/v4/view/ScaleGestureDetectorCompat$ScaleGestureDetectorCompatKitKatImpl; // type@01c9 │ │ -045af6: 7020 a70a 2100 |0009: invoke-direct {v1, v2}, Landroid/support/v4/view/ScaleGestureDetectorCompat$ScaleGestureDetectorCompatKitKatImpl;.:(Landroid/support/v4/view/ScaleGestureDetectorCompat$1;)V // method@0aa7 │ │ -045afc: 6901 7903 |000c: sput-object v1, Landroid/support/v4/view/ScaleGestureDetectorCompat;.IMPL:Landroid/support/v4/view/ScaleGestureDetectorCompat$ScaleGestureDetectorImpl; // field@0379 │ │ -045b00: 0e00 |000e: return-void │ │ -045b02: 2201 c801 |000f: new-instance v1, Landroid/support/v4/view/ScaleGestureDetectorCompat$BaseScaleGestureDetectorImpl; // type@01c8 │ │ -045b06: 7020 a30a 2100 |0011: invoke-direct {v1, v2}, Landroid/support/v4/view/ScaleGestureDetectorCompat$BaseScaleGestureDetectorImpl;.:(Landroid/support/v4/view/ScaleGestureDetectorCompat$1;)V // method@0aa3 │ │ -045b0c: 6901 7903 |0014: sput-object v1, Landroid/support/v4/view/ScaleGestureDetectorCompat;.IMPL:Landroid/support/v4/view/ScaleGestureDetectorCompat$ScaleGestureDetectorImpl; // field@0379 │ │ -045b10: 28f8 |0016: goto 000e // -0008 │ │ +0673d0: |[0673d0] android.support.v4.view.ScaleGestureDetectorCompat.:()V │ │ +0673e0: 1202 |0000: const/4 v2, #int 0 // #0 │ │ +0673e2: 6000 4000 |0001: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0040 │ │ +0673e6: 1301 1300 |0003: const/16 v1, #int 19 // #13 │ │ +0673ea: 3410 0a00 |0005: if-lt v0, v1, 000f // +000a │ │ +0673ee: 2201 e502 |0007: new-instance v1, Landroid/support/v4/view/ScaleGestureDetectorCompat$ScaleGestureDetectorCompatKitKatImpl; // type@02e5 │ │ +0673f2: 7020 5511 2100 |0009: invoke-direct {v1, v2}, Landroid/support/v4/view/ScaleGestureDetectorCompat$ScaleGestureDetectorCompatKitKatImpl;.:(Landroid/support/v4/view/ScaleGestureDetectorCompat$1;)V // method@1155 │ │ +0673f8: 6901 b605 |000c: sput-object v1, Landroid/support/v4/view/ScaleGestureDetectorCompat;.IMPL:Landroid/support/v4/view/ScaleGestureDetectorCompat$ScaleGestureDetectorImpl; // field@05b6 │ │ +0673fc: 0e00 |000e: return-void │ │ +0673fe: 2201 e402 |000f: new-instance v1, Landroid/support/v4/view/ScaleGestureDetectorCompat$BaseScaleGestureDetectorImpl; // type@02e4 │ │ +067402: 7020 5111 2100 |0011: invoke-direct {v1, v2}, Landroid/support/v4/view/ScaleGestureDetectorCompat$BaseScaleGestureDetectorImpl;.:(Landroid/support/v4/view/ScaleGestureDetectorCompat$1;)V // method@1151 │ │ +067408: 6901 b605 |0014: sput-object v1, Landroid/support/v4/view/ScaleGestureDetectorCompat;.IMPL:Landroid/support/v4/view/ScaleGestureDetectorCompat$ScaleGestureDetectorImpl; // field@05b6 │ │ +06740c: 28f8 |0016: goto 000e // -0008 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=58 │ │ 0x0003 line=59 │ │ 0x0007 line=60 │ │ 0x000e line=64 │ │ 0x000f line=62 │ │ @@ -45284,17 +73408,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -045b14: |[045b14] android.support.v4.view.ScaleGestureDetectorCompat.:()V │ │ -045b24: 7010 9117 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1791 │ │ -045b2a: 0e00 |0003: return-void │ │ +067410: |[067410] android.support.v4.view.ScaleGestureDetectorCompat.:()V │ │ +067420: 7010 8622 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2286 │ │ +067426: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=66 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ScaleGestureDetectorCompat; │ │ │ │ #2 : (in Landroid/support/v4/view/ScaleGestureDetectorCompat;) │ │ @@ -45302,19 +73426,19 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -045b2c: |[045b2c] android.support.v4.view.ScaleGestureDetectorCompat.isQuickScaleEnabled:(Ljava/lang/Object;)Z │ │ -045b3c: 6200 7903 |0000: sget-object v0, Landroid/support/v4/view/ScaleGestureDetectorCompat;.IMPL:Landroid/support/v4/view/ScaleGestureDetectorCompat$ScaleGestureDetectorImpl; // field@0379 │ │ -045b40: 7220 aa0a 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/ScaleGestureDetectorCompat$ScaleGestureDetectorImpl;.isQuickScaleEnabled:(Ljava/lang/Object;)Z // method@0aaa │ │ -045b46: 0a00 |0005: move-result v0 │ │ -045b48: 0f00 |0006: return v0 │ │ +067428: |[067428] android.support.v4.view.ScaleGestureDetectorCompat.isQuickScaleEnabled:(Ljava/lang/Object;)Z │ │ +067438: 6200 b605 |0000: sget-object v0, Landroid/support/v4/view/ScaleGestureDetectorCompat;.IMPL:Landroid/support/v4/view/ScaleGestureDetectorCompat$ScaleGestureDetectorImpl; // field@05b6 │ │ +06743c: 7220 5811 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/ScaleGestureDetectorCompat$ScaleGestureDetectorImpl;.isQuickScaleEnabled:(Ljava/lang/Object;)Z // method@1158 │ │ +067442: 0a00 |0005: move-result v0 │ │ +067444: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=83 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 scaleGestureDetector Ljava/lang/Object; │ │ │ │ #3 : (in Landroid/support/v4/view/ScaleGestureDetectorCompat;) │ │ @@ -45322,40 +73446,40 @@ │ │ type : '(Ljava/lang/Object;Z)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -045b4c: |[045b4c] android.support.v4.view.ScaleGestureDetectorCompat.setQuickScaleEnabled:(Ljava/lang/Object;Z)V │ │ -045b5c: 6200 7903 |0000: sget-object v0, Landroid/support/v4/view/ScaleGestureDetectorCompat;.IMPL:Landroid/support/v4/view/ScaleGestureDetectorCompat$ScaleGestureDetectorImpl; // field@0379 │ │ -045b60: 7230 ab0a 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/ScaleGestureDetectorCompat$ScaleGestureDetectorImpl;.setQuickScaleEnabled:(Ljava/lang/Object;Z)V // method@0aab │ │ -045b66: 0e00 |0005: return-void │ │ +067448: |[067448] android.support.v4.view.ScaleGestureDetectorCompat.setQuickScaleEnabled:(Ljava/lang/Object;Z)V │ │ +067458: 6200 b605 |0000: sget-object v0, Landroid/support/v4/view/ScaleGestureDetectorCompat;.IMPL:Landroid/support/v4/view/ScaleGestureDetectorCompat$ScaleGestureDetectorImpl; // field@05b6 │ │ +06745c: 7230 5911 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/ScaleGestureDetectorCompat$ScaleGestureDetectorImpl;.setQuickScaleEnabled:(Ljava/lang/Object;Z)V // method@1159 │ │ +067462: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=75 │ │ 0x0005 line=76 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 scaleGestureDetector Ljava/lang/Object; │ │ 0x0000 - 0x0006 reg=2 enabled Z │ │ │ │ Virtual methods - │ │ - source_file_idx : 2655 (ScaleGestureDetectorCompat.java) │ │ + source_file_idx : 3649 (ScaleGestureDetectorCompat.java) │ │ │ │ -Class #217 header: │ │ -class_idx : 460 │ │ +Class #381 header: │ │ +class_idx : 744 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 948 │ │ -source_file_idx : 2656 │ │ +superclass_idx : 1337 │ │ +source_file_idx : 3650 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 3 │ │ virtual_methods_size: 0 │ │ │ │ -Class #217 - │ │ +Class #381 - │ │ Class descriptor : 'Landroid/support/v4/view/ScaleGestureDetectorCompatKitKat;' │ │ Access flags : 0x0000 () │ │ Superclass : 'Ljava/lang/Object;' │ │ Interfaces - │ │ Static fields - │ │ Instance fields - │ │ Direct methods - │ │ @@ -45364,17 +73488,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -045b68: |[045b68] android.support.v4.view.ScaleGestureDetectorCompatKitKat.:()V │ │ -045b78: 7010 9117 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1791 │ │ -045b7e: 0e00 |0003: return-void │ │ +067464: |[067464] android.support.v4.view.ScaleGestureDetectorCompatKitKat.:()V │ │ +067474: 7010 8622 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2286 │ │ +06747a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=29 │ │ 0x0003 line=30 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ScaleGestureDetectorCompatKitKat; │ │ │ │ @@ -45383,19 +73507,19 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -045b80: |[045b80] android.support.v4.view.ScaleGestureDetectorCompatKitKat.isQuickScaleEnabled:(Ljava/lang/Object;)Z │ │ -045b90: 1f01 b802 |0000: check-cast v1, Landroid/view/ScaleGestureDetector; // type@02b8 │ │ -045b94: 6e10 8e12 0100 |0002: invoke-virtual {v1}, Landroid/view/ScaleGestureDetector;.isQuickScaleEnabled:()Z // method@128e │ │ -045b9a: 0a00 |0005: move-result v0 │ │ -045b9c: 0f00 |0006: return v0 │ │ +06747c: |[06747c] android.support.v4.view.ScaleGestureDetectorCompatKitKat.isQuickScaleEnabled:(Ljava/lang/Object;)Z │ │ +06748c: 1f01 2d04 |0000: check-cast v1, Landroid/view/ScaleGestureDetector; // type@042d │ │ +067490: 6e10 cd1c 0100 |0002: invoke-virtual {v1}, Landroid/view/ScaleGestureDetector;.isQuickScaleEnabled:()Z // method@1ccd │ │ +067496: 0a00 |0005: move-result v0 │ │ +067498: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=37 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 scaleGestureDetector Ljava/lang/Object; │ │ │ │ #2 : (in Landroid/support/v4/view/ScaleGestureDetectorCompatKitKat;) │ │ @@ -45403,45 +73527,45 @@ │ │ type : '(Ljava/lang/Object;Z)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -045ba0: |[045ba0] android.support.v4.view.ScaleGestureDetectorCompatKitKat.setQuickScaleEnabled:(Ljava/lang/Object;Z)V │ │ -045bb0: 1f00 b802 |0000: check-cast v0, Landroid/view/ScaleGestureDetector; // type@02b8 │ │ -045bb4: 6e20 8f12 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/ScaleGestureDetector;.setQuickScaleEnabled:(Z)V // method@128f │ │ -045bba: 0e00 |0005: return-void │ │ +06749c: |[06749c] android.support.v4.view.ScaleGestureDetectorCompatKitKat.setQuickScaleEnabled:(Ljava/lang/Object;Z)V │ │ +0674ac: 1f00 2d04 |0000: check-cast v0, Landroid/view/ScaleGestureDetector; // type@042d │ │ +0674b0: 6e20 ce1c 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/ScaleGestureDetector;.setQuickScaleEnabled:(Z)V // method@1cce │ │ +0674b6: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=33 │ │ 0x0005 line=34 │ │ locals : │ │ 0x0000 - 0x0002 reg=0 scaleGestureDetector Ljava/lang/Object; │ │ 0x0000 - 0x0006 reg=1 enabled Z │ │ │ │ Virtual methods - │ │ - source_file_idx : 2656 (ScaleGestureDetectorCompatKitKat.java) │ │ + source_file_idx : 3650 (ScaleGestureDetectorCompatKitKat.java) │ │ │ │ -Class #218 header: │ │ -class_idx : 463 │ │ +Class #382 header: │ │ +class_idx : 747 │ │ access_flags : 1536 (0x0600) │ │ -superclass_idx : 948 │ │ -source_file_idx : 3001 │ │ +superclass_idx : 1337 │ │ +source_file_idx : 4090 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 2 │ │ │ │ -Class #218 annotations: │ │ +Class #382 annotations: │ │ Annotations on class │ │ VISIBILITY_SYSTEM Ldalvik/annotation/EnclosingClass; value=Landroid/support/v4/view/VelocityTrackerCompat; │ │ VISIBILITY_SYSTEM Ldalvik/annotation/InnerClass; accessFlags=1544 name="VelocityTrackerVersionImpl" │ │ │ │ -Class #218 - │ │ +Class #382 - │ │ Class descriptor : 'Landroid/support/v4/view/VelocityTrackerCompat$VelocityTrackerVersionImpl;' │ │ Access flags : 0x0600 (INTERFACE ABSTRACT) │ │ Superclass : 'Ljava/lang/Object;' │ │ Interfaces - │ │ Static fields - │ │ Instance fields - │ │ Direct methods - │ │ @@ -45454,31 +73578,31 @@ │ │ │ │ #1 : (in Landroid/support/v4/view/VelocityTrackerCompat$VelocityTrackerVersionImpl;) │ │ name : 'getYVelocity' │ │ type : '(Landroid/view/VelocityTracker;I)F' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ - source_file_idx : 3001 (VelocityTrackerCompat.java) │ │ + source_file_idx : 4090 (VelocityTrackerCompat.java) │ │ │ │ -Class #219 header: │ │ -class_idx : 464 │ │ +Class #383 header: │ │ +class_idx : 748 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 948 │ │ -source_file_idx : 3001 │ │ +superclass_idx : 1337 │ │ +source_file_idx : 4090 │ │ static_fields_size : 1 │ │ instance_fields_size: 0 │ │ direct_methods_size : 4 │ │ virtual_methods_size: 0 │ │ │ │ -Class #219 annotations: │ │ +Class #383 annotations: │ │ Annotations on class │ │ VISIBILITY_SYSTEM Ldalvik/annotation/MemberClasses; value={ Landroid/support/v4/view/VelocityTrackerCompat$HoneycombVelocityTrackerVersionImpl; Landroid/support/v4/view/VelocityTrackerCompat$BaseVelocityTrackerVersionImpl; Landroid/support/v4/view/VelocityTrackerCompat$VelocityTrackerVersionImpl; } │ │ │ │ -Class #219 - │ │ +Class #383 - │ │ Class descriptor : 'Landroid/support/v4/view/VelocityTrackerCompat;' │ │ Access flags : 0x0001 (PUBLIC) │ │ Superclass : 'Ljava/lang/Object;' │ │ Interfaces - │ │ Static fields - │ │ #0 : (in Landroid/support/v4/view/VelocityTrackerCompat;) │ │ name : 'IMPL' │ │ @@ -45491,26 +73615,26 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 22 16-bit code units │ │ -045bbc: |[045bbc] android.support.v4.view.VelocityTrackerCompat.:()V │ │ -045bcc: 6000 2c00 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@002c │ │ -045bd0: 1301 0b00 |0002: const/16 v1, #int 11 // #b │ │ -045bd4: 3410 0a00 |0004: if-lt v0, v1, 000e // +000a │ │ -045bd8: 2200 ce01 |0006: new-instance v0, Landroid/support/v4/view/VelocityTrackerCompat$HoneycombVelocityTrackerVersionImpl; // type@01ce │ │ -045bdc: 7010 b60a 0000 |0008: invoke-direct {v0}, Landroid/support/v4/view/VelocityTrackerCompat$HoneycombVelocityTrackerVersionImpl;.:()V // method@0ab6 │ │ -045be2: 6900 7a03 |000b: sput-object v0, Landroid/support/v4/view/VelocityTrackerCompat;.IMPL:Landroid/support/v4/view/VelocityTrackerCompat$VelocityTrackerVersionImpl; // field@037a │ │ -045be6: 0e00 |000d: return-void │ │ -045be8: 2200 cd01 |000e: new-instance v0, Landroid/support/v4/view/VelocityTrackerCompat$BaseVelocityTrackerVersionImpl; // type@01cd │ │ -045bec: 7010 b30a 0000 |0010: invoke-direct {v0}, Landroid/support/v4/view/VelocityTrackerCompat$BaseVelocityTrackerVersionImpl;.:()V // method@0ab3 │ │ -045bf2: 6900 7a03 |0013: sput-object v0, Landroid/support/v4/view/VelocityTrackerCompat;.IMPL:Landroid/support/v4/view/VelocityTrackerCompat$VelocityTrackerVersionImpl; // field@037a │ │ -045bf6: 28f8 |0015: goto 000d // -0008 │ │ +0674b8: |[0674b8] android.support.v4.view.VelocityTrackerCompat.:()V │ │ +0674c8: 6000 4000 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0040 │ │ +0674cc: 1301 0b00 |0002: const/16 v1, #int 11 // #b │ │ +0674d0: 3410 0a00 |0004: if-lt v0, v1, 000e // +000a │ │ +0674d4: 2200 ea02 |0006: new-instance v0, Landroid/support/v4/view/VelocityTrackerCompat$HoneycombVelocityTrackerVersionImpl; // type@02ea │ │ +0674d8: 7010 6411 0000 |0008: invoke-direct {v0}, Landroid/support/v4/view/VelocityTrackerCompat$HoneycombVelocityTrackerVersionImpl;.:()V // method@1164 │ │ +0674de: 6900 b705 |000b: sput-object v0, Landroid/support/v4/view/VelocityTrackerCompat;.IMPL:Landroid/support/v4/view/VelocityTrackerCompat$VelocityTrackerVersionImpl; // field@05b7 │ │ +0674e2: 0e00 |000d: return-void │ │ +0674e4: 2200 e902 |000e: new-instance v0, Landroid/support/v4/view/VelocityTrackerCompat$BaseVelocityTrackerVersionImpl; // type@02e9 │ │ +0674e8: 7010 6111 0000 |0010: invoke-direct {v0}, Landroid/support/v4/view/VelocityTrackerCompat$BaseVelocityTrackerVersionImpl;.:()V // method@1161 │ │ +0674ee: 6900 b705 |0013: sput-object v0, Landroid/support/v4/view/VelocityTrackerCompat;.IMPL:Landroid/support/v4/view/VelocityTrackerCompat$VelocityTrackerVersionImpl; // field@05b7 │ │ +0674f2: 28f8 |0015: goto 000d // -0008 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=67 │ │ 0x0006 line=68 │ │ 0x000d line=72 │ │ 0x000e line=70 │ │ locals : │ │ @@ -45520,17 +73644,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -045bf8: |[045bf8] android.support.v4.view.VelocityTrackerCompat.:()V │ │ -045c08: 7010 9117 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1791 │ │ -045c0e: 0e00 |0003: return-void │ │ +0674f4: |[0674f4] android.support.v4.view.VelocityTrackerCompat.:()V │ │ +067504: 7010 8622 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2286 │ │ +06750a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=25 │ │ 0x0003 line=51 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/VelocityTrackerCompat; │ │ │ │ @@ -45539,19 +73663,19 @@ │ │ type : '(Landroid/view/VelocityTracker;I)F' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 7 16-bit code units │ │ -045c10: |[045c10] android.support.v4.view.VelocityTrackerCompat.getXVelocity:(Landroid/view/VelocityTracker;I)F │ │ -045c20: 6200 7a03 |0000: sget-object v0, Landroid/support/v4/view/VelocityTrackerCompat;.IMPL:Landroid/support/v4/view/VelocityTrackerCompat$VelocityTrackerVersionImpl; // field@037a │ │ -045c24: 7230 b90a 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/VelocityTrackerCompat$VelocityTrackerVersionImpl;.getXVelocity:(Landroid/view/VelocityTracker;I)F // method@0ab9 │ │ -045c2a: 0a00 |0005: move-result v0 │ │ -045c2c: 0f00 |0006: return v0 │ │ +06750c: |[06750c] android.support.v4.view.VelocityTrackerCompat.getXVelocity:(Landroid/view/VelocityTracker;I)F │ │ +06751c: 6200 b705 |0000: sget-object v0, Landroid/support/v4/view/VelocityTrackerCompat;.IMPL:Landroid/support/v4/view/VelocityTrackerCompat$VelocityTrackerVersionImpl; // field@05b7 │ │ +067520: 7230 6711 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/VelocityTrackerCompat$VelocityTrackerVersionImpl;.getXVelocity:(Landroid/view/VelocityTracker;I)F // method@1167 │ │ +067526: 0a00 |0005: move-result v0 │ │ +067528: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=82 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 tracker Landroid/view/VelocityTracker; │ │ 0x0000 - 0x0007 reg=2 pointerId I │ │ │ │ @@ -45560,40 +73684,40 @@ │ │ type : '(Landroid/view/VelocityTracker;I)F' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 7 16-bit code units │ │ -045c30: |[045c30] android.support.v4.view.VelocityTrackerCompat.getYVelocity:(Landroid/view/VelocityTracker;I)F │ │ -045c40: 6200 7a03 |0000: sget-object v0, Landroid/support/v4/view/VelocityTrackerCompat;.IMPL:Landroid/support/v4/view/VelocityTrackerCompat$VelocityTrackerVersionImpl; // field@037a │ │ -045c44: 7230 ba0a 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/VelocityTrackerCompat$VelocityTrackerVersionImpl;.getYVelocity:(Landroid/view/VelocityTracker;I)F // method@0aba │ │ -045c4a: 0a00 |0005: move-result v0 │ │ -045c4c: 0f00 |0006: return v0 │ │ +06752c: |[06752c] android.support.v4.view.VelocityTrackerCompat.getYVelocity:(Landroid/view/VelocityTracker;I)F │ │ +06753c: 6200 b705 |0000: sget-object v0, Landroid/support/v4/view/VelocityTrackerCompat;.IMPL:Landroid/support/v4/view/VelocityTrackerCompat$VelocityTrackerVersionImpl; // field@05b7 │ │ +067540: 7230 6811 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/VelocityTrackerCompat$VelocityTrackerVersionImpl;.getYVelocity:(Landroid/view/VelocityTracker;I)F // method@1168 │ │ +067546: 0a00 |0005: move-result v0 │ │ +067548: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=91 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 tracker Landroid/view/VelocityTracker; │ │ 0x0000 - 0x0007 reg=2 pointerId I │ │ │ │ Virtual methods - │ │ - source_file_idx : 3001 (VelocityTrackerCompat.java) │ │ + source_file_idx : 4090 (VelocityTrackerCompat.java) │ │ │ │ -Class #220 header: │ │ -class_idx : 465 │ │ +Class #384 header: │ │ +class_idx : 749 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 948 │ │ -source_file_idx : 3002 │ │ +superclass_idx : 1337 │ │ +source_file_idx : 4091 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 3 │ │ virtual_methods_size: 0 │ │ │ │ -Class #220 - │ │ +Class #384 - │ │ Class descriptor : 'Landroid/support/v4/view/VelocityTrackerCompatHoneycomb;' │ │ Access flags : 0x0000 () │ │ Superclass : 'Ljava/lang/Object;' │ │ Interfaces - │ │ Static fields - │ │ Instance fields - │ │ Direct methods - │ │ @@ -45602,17 +73726,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -045c50: |[045c50] android.support.v4.view.VelocityTrackerCompatHoneycomb.:()V │ │ -045c60: 7010 9117 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1791 │ │ -045c66: 0e00 |0003: return-void │ │ +06754c: |[06754c] android.support.v4.view.VelocityTrackerCompatHoneycomb.:()V │ │ +06755c: 7010 8622 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2286 │ │ +067562: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=24 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/VelocityTrackerCompatHoneycomb; │ │ │ │ #1 : (in Landroid/support/v4/view/VelocityTrackerCompatHoneycomb;) │ │ @@ -45620,18 +73744,18 @@ │ │ type : '(Landroid/view/VelocityTracker;I)F' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -045c68: |[045c68] android.support.v4.view.VelocityTrackerCompatHoneycomb.getXVelocity:(Landroid/view/VelocityTracker;I)F │ │ -045c78: 6e20 9612 2100 |0000: invoke-virtual {v1, v2}, Landroid/view/VelocityTracker;.getXVelocity:(I)F // method@1296 │ │ -045c7e: 0a00 |0003: move-result v0 │ │ -045c80: 0f00 |0004: return v0 │ │ +067564: |[067564] android.support.v4.view.VelocityTrackerCompatHoneycomb.getXVelocity:(Landroid/view/VelocityTracker;I)F │ │ +067574: 6e20 d51c 2100 |0000: invoke-virtual {v1, v2}, Landroid/view/VelocityTracker;.getXVelocity:(I)F // method@1cd5 │ │ +06757a: 0a00 |0003: move-result v0 │ │ +06757c: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=26 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 tracker Landroid/view/VelocityTracker; │ │ 0x0000 - 0x0005 reg=2 pointerId I │ │ │ │ @@ -45640,273 +73764,711 @@ │ │ type : '(Landroid/view/VelocityTracker;I)F' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -045c84: |[045c84] android.support.v4.view.VelocityTrackerCompatHoneycomb.getYVelocity:(Landroid/view/VelocityTracker;I)F │ │ -045c94: 6e20 9812 2100 |0000: invoke-virtual {v1, v2}, Landroid/view/VelocityTracker;.getYVelocity:(I)F // method@1298 │ │ -045c9a: 0a00 |0003: move-result v0 │ │ -045c9c: 0f00 |0004: return v0 │ │ +067580: |[067580] android.support.v4.view.VelocityTrackerCompatHoneycomb.getYVelocity:(Landroid/view/VelocityTracker;I)F │ │ +067590: 6e20 d71c 2100 |0000: invoke-virtual {v1, v2}, Landroid/view/VelocityTracker;.getYVelocity:(I)F // method@1cd7 │ │ +067596: 0a00 |0003: move-result v0 │ │ +067598: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=29 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 tracker Landroid/view/VelocityTracker; │ │ 0x0000 - 0x0005 reg=2 pointerId I │ │ │ │ Virtual methods - │ │ - source_file_idx : 3002 (VelocityTrackerCompatHoneycomb.java) │ │ + source_file_idx : 4091 (VelocityTrackerCompatHoneycomb.java) │ │ │ │ -Class #221 header: │ │ -class_idx : 474 │ │ +Class #385 header: │ │ +class_idx : 750 │ │ +access_flags : 9728 (0x2600) │ │ +superclass_idx : 1337 │ │ +source_file_idx : 4099 │ │ +static_fields_size : 0 │ │ +instance_fields_size: 0 │ │ +direct_methods_size : 0 │ │ +virtual_methods_size: 0 │ │ + │ │ +Class #385 annotations: │ │ +Annotations on class │ │ + VISIBILITY_BUILD Landroid/support/annotation/IntDef; value={ 0 1 2 } │ │ + VISIBILITY_SYSTEM Ldalvik/annotation/EnclosingClass; value=Landroid/support/v4/view/ViewCompat; │ │ + VISIBILITY_SYSTEM Ldalvik/annotation/InnerClass; accessFlags=9738 name="AccessibilityLiveRegion" │ │ + VISIBILITY_RUNTIME Ljava/lang/annotation/Retention; value=SOURCE │ │ + │ │ +Class #385 - │ │ + Class descriptor : 'Landroid/support/v4/view/ViewCompat$AccessibilityLiveRegion;' │ │ + Access flags : 0x2600 (INTERFACE ABSTRACT ANNOTATION) │ │ + Superclass : 'Ljava/lang/Object;' │ │ + Interfaces - │ │ + #0 : 'Ljava/lang/annotation/Annotation;' │ │ + Static fields - │ │ + Instance fields - │ │ + Direct methods - │ │ + Virtual methods - │ │ + source_file_idx : 4099 (ViewCompat.java) │ │ + │ │ +Class #386 header: │ │ +class_idx : 757 │ │ +access_flags : 9728 (0x2600) │ │ +superclass_idx : 1337 │ │ +source_file_idx : 4099 │ │ +static_fields_size : 0 │ │ +instance_fields_size: 0 │ │ +direct_methods_size : 0 │ │ +virtual_methods_size: 0 │ │ + │ │ +Class #386 annotations: │ │ +Annotations on class │ │ + VISIBILITY_BUILD Landroid/support/annotation/IntDef; value={ 0 1 2 4 } │ │ + VISIBILITY_SYSTEM Ldalvik/annotation/EnclosingClass; value=Landroid/support/v4/view/ViewCompat; │ │ + VISIBILITY_SYSTEM Ldalvik/annotation/InnerClass; accessFlags=9738 name="ImportantForAccessibility" │ │ + VISIBILITY_RUNTIME Ljava/lang/annotation/Retention; value=SOURCE │ │ + │ │ +Class #386 - │ │ + Class descriptor : 'Landroid/support/v4/view/ViewCompat$ImportantForAccessibility;' │ │ + Access flags : 0x2600 (INTERFACE ABSTRACT ANNOTATION) │ │ + Superclass : 'Ljava/lang/Object;' │ │ + Interfaces - │ │ + #0 : 'Ljava/lang/annotation/Annotation;' │ │ + Static fields - │ │ + Instance fields - │ │ + Direct methods - │ │ + Virtual methods - │ │ + source_file_idx : 4099 (ViewCompat.java) │ │ + │ │ +Class #387 header: │ │ +class_idx : 761 │ │ +access_flags : 9728 (0x2600) │ │ +superclass_idx : 1337 │ │ +source_file_idx : 4099 │ │ +static_fields_size : 0 │ │ +instance_fields_size: 0 │ │ +direct_methods_size : 0 │ │ +virtual_methods_size: 0 │ │ + │ │ +Class #387 annotations: │ │ +Annotations on class │ │ + VISIBILITY_BUILD Landroid/support/annotation/IntDef; value={ 0 1 2 } │ │ + VISIBILITY_SYSTEM Ldalvik/annotation/EnclosingClass; value=Landroid/support/v4/view/ViewCompat; │ │ + VISIBILITY_SYSTEM Ldalvik/annotation/InnerClass; accessFlags=9738 name="LayerType" │ │ + VISIBILITY_RUNTIME Ljava/lang/annotation/Retention; value=SOURCE │ │ + │ │ +Class #387 - │ │ + Class descriptor : 'Landroid/support/v4/view/ViewCompat$LayerType;' │ │ + Access flags : 0x2600 (INTERFACE ABSTRACT ANNOTATION) │ │ + Superclass : 'Ljava/lang/Object;' │ │ + Interfaces - │ │ + #0 : 'Ljava/lang/annotation/Annotation;' │ │ + Static fields - │ │ + Instance fields - │ │ + Direct methods - │ │ + Virtual methods - │ │ + source_file_idx : 4099 (ViewCompat.java) │ │ + │ │ +Class #388 header: │ │ +class_idx : 762 │ │ +access_flags : 9728 (0x2600) │ │ +superclass_idx : 1337 │ │ +source_file_idx : 4099 │ │ +static_fields_size : 0 │ │ +instance_fields_size: 0 │ │ +direct_methods_size : 0 │ │ +virtual_methods_size: 0 │ │ + │ │ +Class #388 annotations: │ │ +Annotations on class │ │ + VISIBILITY_BUILD Landroid/support/annotation/IntDef; value={ 0 1 2 3 } │ │ + VISIBILITY_SYSTEM Ldalvik/annotation/EnclosingClass; value=Landroid/support/v4/view/ViewCompat; │ │ + VISIBILITY_SYSTEM Ldalvik/annotation/InnerClass; accessFlags=9738 name="LayoutDirectionMode" │ │ + VISIBILITY_RUNTIME Ljava/lang/annotation/Retention; value=SOURCE │ │ + │ │ +Class #388 - │ │ + Class descriptor : 'Landroid/support/v4/view/ViewCompat$LayoutDirectionMode;' │ │ + Access flags : 0x2600 (INTERFACE ABSTRACT ANNOTATION) │ │ + Superclass : 'Ljava/lang/Object;' │ │ + Interfaces - │ │ + #0 : 'Ljava/lang/annotation/Annotation;' │ │ + Static fields - │ │ + Instance fields - │ │ + Direct methods - │ │ + Virtual methods - │ │ + source_file_idx : 4099 (ViewCompat.java) │ │ + │ │ +Class #389 header: │ │ +class_idx : 763 │ │ +access_flags : 9728 (0x2600) │ │ +superclass_idx : 1337 │ │ +source_file_idx : 4099 │ │ +static_fields_size : 0 │ │ +instance_fields_size: 0 │ │ +direct_methods_size : 0 │ │ +virtual_methods_size: 0 │ │ + │ │ +Class #389 annotations: │ │ +Annotations on class │ │ + VISIBILITY_BUILD Landroid/support/annotation/IntDef; value={ 0 1 1 } │ │ + VISIBILITY_SYSTEM Ldalvik/annotation/EnclosingClass; value=Landroid/support/v4/view/ViewCompat; │ │ + VISIBILITY_SYSTEM Ldalvik/annotation/InnerClass; accessFlags=9738 name="OverScroll" │ │ + VISIBILITY_RUNTIME Ljava/lang/annotation/Retention; value=SOURCE │ │ + │ │ +Class #389 - │ │ + Class descriptor : 'Landroid/support/v4/view/ViewCompat$OverScroll;' │ │ + Access flags : 0x2600 (INTERFACE ABSTRACT ANNOTATION) │ │ + Superclass : 'Ljava/lang/Object;' │ │ + Interfaces - │ │ + #0 : 'Ljava/lang/annotation/Annotation;' │ │ + Static fields - │ │ + Instance fields - │ │ + Direct methods - │ │ + Virtual methods - │ │ + source_file_idx : 4099 (ViewCompat.java) │ │ + │ │ +Class #390 header: │ │ +class_idx : 764 │ │ +access_flags : 9728 (0x2600) │ │ +superclass_idx : 1337 │ │ +source_file_idx : 4099 │ │ +static_fields_size : 0 │ │ +instance_fields_size: 0 │ │ +direct_methods_size : 0 │ │ +virtual_methods_size: 0 │ │ + │ │ +Class #390 annotations: │ │ +Annotations on class │ │ + VISIBILITY_BUILD Landroid/support/annotation/IntDef; value={ 0 1 } │ │ + VISIBILITY_SYSTEM Ldalvik/annotation/EnclosingClass; value=Landroid/support/v4/view/ViewCompat; │ │ + VISIBILITY_SYSTEM Ldalvik/annotation/InnerClass; accessFlags=9738 name="ResolvedLayoutDirectionMode" │ │ + VISIBILITY_RUNTIME Ljava/lang/annotation/Retention; value=SOURCE │ │ + │ │ +Class #390 - │ │ + Class descriptor : 'Landroid/support/v4/view/ViewCompat$ResolvedLayoutDirectionMode;' │ │ + Access flags : 0x2600 (INTERFACE ABSTRACT ANNOTATION) │ │ + Superclass : 'Ljava/lang/Object;' │ │ + Interfaces - │ │ + #0 : 'Ljava/lang/annotation/Annotation;' │ │ + Static fields - │ │ + Instance fields - │ │ + Direct methods - │ │ + Virtual methods - │ │ + source_file_idx : 4099 (ViewCompat.java) │ │ + │ │ +Class #391 header: │ │ +class_idx : 765 │ │ access_flags : 1536 (0x0600) │ │ -superclass_idx : 948 │ │ -source_file_idx : 3008 │ │ +superclass_idx : 1337 │ │ +source_file_idx : 4099 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ -virtual_methods_size: 34 │ │ +virtual_methods_size: 78 │ │ │ │ -Class #221 annotations: │ │ +Class #391 annotations: │ │ Annotations on class │ │ VISIBILITY_SYSTEM Ldalvik/annotation/EnclosingClass; value=Landroid/support/v4/view/ViewCompat; │ │ VISIBILITY_SYSTEM Ldalvik/annotation/InnerClass; accessFlags=1544 name="ViewCompatImpl" │ │ │ │ -Class #221 - │ │ +Class #391 - │ │ Class descriptor : 'Landroid/support/v4/view/ViewCompat$ViewCompatImpl;' │ │ Access flags : 0x0600 (INTERFACE ABSTRACT) │ │ Superclass : 'Ljava/lang/Object;' │ │ Interfaces - │ │ Static fields - │ │ Instance fields - │ │ Direct methods - │ │ Virtual methods - │ │ #0 : (in Landroid/support/v4/view/ViewCompat$ViewCompatImpl;) │ │ + name : 'animate' │ │ + type : '(Landroid/view/View;)Landroid/support/v4/view/ViewPropertyAnimatorCompat;' │ │ + access : 0x0401 (PUBLIC ABSTRACT) │ │ + code : (none) │ │ + │ │ + #1 : (in Landroid/support/v4/view/ViewCompat$ViewCompatImpl;) │ │ name : 'canScrollHorizontally' │ │ type : '(Landroid/view/View;I)Z' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ - #1 : (in Landroid/support/v4/view/ViewCompat$ViewCompatImpl;) │ │ + #2 : (in Landroid/support/v4/view/ViewCompat$ViewCompatImpl;) │ │ name : 'canScrollVertically' │ │ type : '(Landroid/view/View;I)Z' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ - #2 : (in Landroid/support/v4/view/ViewCompat$ViewCompatImpl;) │ │ + #3 : (in Landroid/support/v4/view/ViewCompat$ViewCompatImpl;) │ │ + name : 'dispatchFinishTemporaryDetach' │ │ + type : '(Landroid/view/View;)V' │ │ + access : 0x0401 (PUBLIC ABSTRACT) │ │ + code : (none) │ │ + │ │ + #4 : (in Landroid/support/v4/view/ViewCompat$ViewCompatImpl;) │ │ + name : 'dispatchStartTemporaryDetach' │ │ + type : '(Landroid/view/View;)V' │ │ + access : 0x0401 (PUBLIC ABSTRACT) │ │ + code : (none) │ │ + │ │ + #5 : (in Landroid/support/v4/view/ViewCompat$ViewCompatImpl;) │ │ name : 'getAccessibilityLiveRegion' │ │ type : '(Landroid/view/View;)I' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ - #3 : (in Landroid/support/v4/view/ViewCompat$ViewCompatImpl;) │ │ + #6 : (in Landroid/support/v4/view/ViewCompat$ViewCompatImpl;) │ │ name : 'getAccessibilityNodeProvider' │ │ type : '(Landroid/view/View;)Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat;' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ - #4 : (in Landroid/support/v4/view/ViewCompat$ViewCompatImpl;) │ │ + #7 : (in Landroid/support/v4/view/ViewCompat$ViewCompatImpl;) │ │ name : 'getAlpha' │ │ type : '(Landroid/view/View;)F' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ - #5 : (in Landroid/support/v4/view/ViewCompat$ViewCompatImpl;) │ │ + #8 : (in Landroid/support/v4/view/ViewCompat$ViewCompatImpl;) │ │ + name : 'getElevation' │ │ + type : '(Landroid/view/View;)F' │ │ + access : 0x0401 (PUBLIC ABSTRACT) │ │ + code : (none) │ │ + │ │ + #9 : (in Landroid/support/v4/view/ViewCompat$ViewCompatImpl;) │ │ + name : 'getFitsSystemWindows' │ │ + type : '(Landroid/view/View;)Z' │ │ + access : 0x0401 (PUBLIC ABSTRACT) │ │ + code : (none) │ │ + │ │ + #10 : (in Landroid/support/v4/view/ViewCompat$ViewCompatImpl;) │ │ name : 'getImportantForAccessibility' │ │ type : '(Landroid/view/View;)I' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ - #6 : (in Landroid/support/v4/view/ViewCompat$ViewCompatImpl;) │ │ + #11 : (in Landroid/support/v4/view/ViewCompat$ViewCompatImpl;) │ │ name : 'getLabelFor' │ │ type : '(Landroid/view/View;)I' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ - #7 : (in Landroid/support/v4/view/ViewCompat$ViewCompatImpl;) │ │ + #12 : (in Landroid/support/v4/view/ViewCompat$ViewCompatImpl;) │ │ name : 'getLayerType' │ │ type : '(Landroid/view/View;)I' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ - #8 : (in Landroid/support/v4/view/ViewCompat$ViewCompatImpl;) │ │ + #13 : (in Landroid/support/v4/view/ViewCompat$ViewCompatImpl;) │ │ name : 'getLayoutDirection' │ │ type : '(Landroid/view/View;)I' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ - #9 : (in Landroid/support/v4/view/ViewCompat$ViewCompatImpl;) │ │ + #14 : (in Landroid/support/v4/view/ViewCompat$ViewCompatImpl;) │ │ name : 'getMeasuredHeightAndState' │ │ type : '(Landroid/view/View;)I' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ - #10 : (in Landroid/support/v4/view/ViewCompat$ViewCompatImpl;) │ │ + #15 : (in Landroid/support/v4/view/ViewCompat$ViewCompatImpl;) │ │ name : 'getMeasuredState' │ │ type : '(Landroid/view/View;)I' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ - #11 : (in Landroid/support/v4/view/ViewCompat$ViewCompatImpl;) │ │ + #16 : (in Landroid/support/v4/view/ViewCompat$ViewCompatImpl;) │ │ name : 'getMeasuredWidthAndState' │ │ type : '(Landroid/view/View;)I' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ - #12 : (in Landroid/support/v4/view/ViewCompat$ViewCompatImpl;) │ │ + #17 : (in Landroid/support/v4/view/ViewCompat$ViewCompatImpl;) │ │ + name : 'getMinimumHeight' │ │ + type : '(Landroid/view/View;)I' │ │ + access : 0x0401 (PUBLIC ABSTRACT) │ │ + code : (none) │ │ + │ │ + #18 : (in Landroid/support/v4/view/ViewCompat$ViewCompatImpl;) │ │ + name : 'getMinimumWidth' │ │ + type : '(Landroid/view/View;)I' │ │ + access : 0x0401 (PUBLIC ABSTRACT) │ │ + code : (none) │ │ + │ │ + #19 : (in Landroid/support/v4/view/ViewCompat$ViewCompatImpl;) │ │ name : 'getOverScrollMode' │ │ type : '(Landroid/view/View;)I' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ - #13 : (in Landroid/support/v4/view/ViewCompat$ViewCompatImpl;) │ │ + #20 : (in Landroid/support/v4/view/ViewCompat$ViewCompatImpl;) │ │ + name : 'getPaddingEnd' │ │ + type : '(Landroid/view/View;)I' │ │ + access : 0x0401 (PUBLIC ABSTRACT) │ │ + code : (none) │ │ + │ │ + #21 : (in Landroid/support/v4/view/ViewCompat$ViewCompatImpl;) │ │ + name : 'getPaddingStart' │ │ + type : '(Landroid/view/View;)I' │ │ + access : 0x0401 (PUBLIC ABSTRACT) │ │ + code : (none) │ │ + │ │ + #22 : (in Landroid/support/v4/view/ViewCompat$ViewCompatImpl;) │ │ name : 'getParentForAccessibility' │ │ type : '(Landroid/view/View;)Landroid/view/ViewParent;' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ - #14 : (in Landroid/support/v4/view/ViewCompat$ViewCompatImpl;) │ │ + #23 : (in Landroid/support/v4/view/ViewCompat$ViewCompatImpl;) │ │ + name : 'getPivotX' │ │ + type : '(Landroid/view/View;)F' │ │ + access : 0x0401 (PUBLIC ABSTRACT) │ │ + code : (none) │ │ + │ │ + #24 : (in Landroid/support/v4/view/ViewCompat$ViewCompatImpl;) │ │ + name : 'getPivotY' │ │ + type : '(Landroid/view/View;)F' │ │ + access : 0x0401 (PUBLIC ABSTRACT) │ │ + code : (none) │ │ + │ │ + #25 : (in Landroid/support/v4/view/ViewCompat$ViewCompatImpl;) │ │ + name : 'getRotation' │ │ + type : '(Landroid/view/View;)F' │ │ + access : 0x0401 (PUBLIC ABSTRACT) │ │ + code : (none) │ │ + │ │ + #26 : (in Landroid/support/v4/view/ViewCompat$ViewCompatImpl;) │ │ + name : 'getRotationX' │ │ + type : '(Landroid/view/View;)F' │ │ + access : 0x0401 (PUBLIC ABSTRACT) │ │ + code : (none) │ │ + │ │ + #27 : (in Landroid/support/v4/view/ViewCompat$ViewCompatImpl;) │ │ + name : 'getRotationY' │ │ + type : '(Landroid/view/View;)F' │ │ + access : 0x0401 (PUBLIC ABSTRACT) │ │ + code : (none) │ │ + │ │ + #28 : (in Landroid/support/v4/view/ViewCompat$ViewCompatImpl;) │ │ + name : 'getScaleX' │ │ + type : '(Landroid/view/View;)F' │ │ + access : 0x0401 (PUBLIC ABSTRACT) │ │ + code : (none) │ │ + │ │ + #29 : (in Landroid/support/v4/view/ViewCompat$ViewCompatImpl;) │ │ + name : 'getScaleY' │ │ + type : '(Landroid/view/View;)F' │ │ + access : 0x0401 (PUBLIC ABSTRACT) │ │ + code : (none) │ │ + │ │ + #30 : (in Landroid/support/v4/view/ViewCompat$ViewCompatImpl;) │ │ + name : 'getTransitionName' │ │ + type : '(Landroid/view/View;)Ljava/lang/String;' │ │ + access : 0x0401 (PUBLIC ABSTRACT) │ │ + code : (none) │ │ + │ │ + #31 : (in Landroid/support/v4/view/ViewCompat$ViewCompatImpl;) │ │ + name : 'getTranslationX' │ │ + type : '(Landroid/view/View;)F' │ │ + access : 0x0401 (PUBLIC ABSTRACT) │ │ + code : (none) │ │ + │ │ + #32 : (in Landroid/support/v4/view/ViewCompat$ViewCompatImpl;) │ │ + name : 'getTranslationY' │ │ + type : '(Landroid/view/View;)F' │ │ + access : 0x0401 (PUBLIC ABSTRACT) │ │ + code : (none) │ │ + │ │ + #33 : (in Landroid/support/v4/view/ViewCompat$ViewCompatImpl;) │ │ + name : 'getTranslationZ' │ │ + type : '(Landroid/view/View;)F' │ │ + access : 0x0401 (PUBLIC ABSTRACT) │ │ + code : (none) │ │ + │ │ + #34 : (in Landroid/support/v4/view/ViewCompat$ViewCompatImpl;) │ │ + name : 'getWindowSystemUiVisibility' │ │ + type : '(Landroid/view/View;)I' │ │ + access : 0x0401 (PUBLIC ABSTRACT) │ │ + code : (none) │ │ + │ │ + #35 : (in Landroid/support/v4/view/ViewCompat$ViewCompatImpl;) │ │ + name : 'getX' │ │ + type : '(Landroid/view/View;)F' │ │ + access : 0x0401 (PUBLIC ABSTRACT) │ │ + code : (none) │ │ + │ │ + #36 : (in Landroid/support/v4/view/ViewCompat$ViewCompatImpl;) │ │ + name : 'getY' │ │ + type : '(Landroid/view/View;)F' │ │ + access : 0x0401 (PUBLIC ABSTRACT) │ │ + code : (none) │ │ + │ │ + #37 : (in Landroid/support/v4/view/ViewCompat$ViewCompatImpl;) │ │ + name : 'hasAccessibilityDelegate' │ │ + type : '(Landroid/view/View;)Z' │ │ + access : 0x0401 (PUBLIC ABSTRACT) │ │ + code : (none) │ │ + │ │ + #38 : (in Landroid/support/v4/view/ViewCompat$ViewCompatImpl;) │ │ name : 'hasTransientState' │ │ type : '(Landroid/view/View;)Z' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ - #15 : (in Landroid/support/v4/view/ViewCompat$ViewCompatImpl;) │ │ + #39 : (in Landroid/support/v4/view/ViewCompat$ViewCompatImpl;) │ │ name : 'isOpaque' │ │ type : '(Landroid/view/View;)Z' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ - #16 : (in Landroid/support/v4/view/ViewCompat$ViewCompatImpl;) │ │ + #40 : (in Landroid/support/v4/view/ViewCompat$ViewCompatImpl;) │ │ + name : 'jumpDrawablesToCurrentState' │ │ + type : '(Landroid/view/View;)V' │ │ + access : 0x0401 (PUBLIC ABSTRACT) │ │ + code : (none) │ │ + │ │ + #41 : (in Landroid/support/v4/view/ViewCompat$ViewCompatImpl;) │ │ name : 'onInitializeAccessibilityEvent' │ │ type : '(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ - #17 : (in Landroid/support/v4/view/ViewCompat$ViewCompatImpl;) │ │ + #42 : (in Landroid/support/v4/view/ViewCompat$ViewCompatImpl;) │ │ name : 'onInitializeAccessibilityNodeInfo' │ │ type : '(Landroid/view/View;Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;)V' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ - #18 : (in Landroid/support/v4/view/ViewCompat$ViewCompatImpl;) │ │ + #43 : (in Landroid/support/v4/view/ViewCompat$ViewCompatImpl;) │ │ name : 'onPopulateAccessibilityEvent' │ │ type : '(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ - #19 : (in Landroid/support/v4/view/ViewCompat$ViewCompatImpl;) │ │ + #44 : (in Landroid/support/v4/view/ViewCompat$ViewCompatImpl;) │ │ name : 'performAccessibilityAction' │ │ type : '(Landroid/view/View;ILandroid/os/Bundle;)Z' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ - #20 : (in Landroid/support/v4/view/ViewCompat$ViewCompatImpl;) │ │ + #45 : (in Landroid/support/v4/view/ViewCompat$ViewCompatImpl;) │ │ name : 'postInvalidateOnAnimation' │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ - #21 : (in Landroid/support/v4/view/ViewCompat$ViewCompatImpl;) │ │ + #46 : (in Landroid/support/v4/view/ViewCompat$ViewCompatImpl;) │ │ name : 'postInvalidateOnAnimation' │ │ type : '(Landroid/view/View;IIII)V' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ - #22 : (in Landroid/support/v4/view/ViewCompat$ViewCompatImpl;) │ │ + #47 : (in Landroid/support/v4/view/ViewCompat$ViewCompatImpl;) │ │ name : 'postOnAnimation' │ │ type : '(Landroid/view/View;Ljava/lang/Runnable;)V' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ - #23 : (in Landroid/support/v4/view/ViewCompat$ViewCompatImpl;) │ │ + #48 : (in Landroid/support/v4/view/ViewCompat$ViewCompatImpl;) │ │ name : 'postOnAnimationDelayed' │ │ type : '(Landroid/view/View;Ljava/lang/Runnable;J)V' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ - #24 : (in Landroid/support/v4/view/ViewCompat$ViewCompatImpl;) │ │ + #49 : (in Landroid/support/v4/view/ViewCompat$ViewCompatImpl;) │ │ + name : 'requestApplyInsets' │ │ + type : '(Landroid/view/View;)V' │ │ + access : 0x0401 (PUBLIC ABSTRACT) │ │ + code : (none) │ │ + │ │ + #50 : (in Landroid/support/v4/view/ViewCompat$ViewCompatImpl;) │ │ name : 'resolveSizeAndState' │ │ type : '(III)I' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ - #25 : (in Landroid/support/v4/view/ViewCompat$ViewCompatImpl;) │ │ + #51 : (in Landroid/support/v4/view/ViewCompat$ViewCompatImpl;) │ │ name : 'setAccessibilityDelegate' │ │ type : '(Landroid/view/View;Landroid/support/v4/view/AccessibilityDelegateCompat;)V' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ - #26 : (in Landroid/support/v4/view/ViewCompat$ViewCompatImpl;) │ │ + #52 : (in Landroid/support/v4/view/ViewCompat$ViewCompatImpl;) │ │ name : 'setAccessibilityLiveRegion' │ │ type : '(Landroid/view/View;I)V' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ - #27 : (in Landroid/support/v4/view/ViewCompat$ViewCompatImpl;) │ │ + #53 : (in Landroid/support/v4/view/ViewCompat$ViewCompatImpl;) │ │ + name : 'setAlpha' │ │ + type : '(Landroid/view/View;F)V' │ │ + access : 0x0401 (PUBLIC ABSTRACT) │ │ + code : (none) │ │ + │ │ + #54 : (in Landroid/support/v4/view/ViewCompat$ViewCompatImpl;) │ │ + name : 'setChildrenDrawingOrderEnabled' │ │ + type : '(Landroid/view/ViewGroup;Z)V' │ │ + access : 0x0401 (PUBLIC ABSTRACT) │ │ + code : (none) │ │ + │ │ + #55 : (in Landroid/support/v4/view/ViewCompat$ViewCompatImpl;) │ │ + name : 'setElevation' │ │ + type : '(Landroid/view/View;F)V' │ │ + access : 0x0401 (PUBLIC ABSTRACT) │ │ + code : (none) │ │ + │ │ + #56 : (in Landroid/support/v4/view/ViewCompat$ViewCompatImpl;) │ │ name : 'setHasTransientState' │ │ type : '(Landroid/view/View;Z)V' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ - #28 : (in Landroid/support/v4/view/ViewCompat$ViewCompatImpl;) │ │ + #57 : (in Landroid/support/v4/view/ViewCompat$ViewCompatImpl;) │ │ name : 'setImportantForAccessibility' │ │ type : '(Landroid/view/View;I)V' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ - #29 : (in Landroid/support/v4/view/ViewCompat$ViewCompatImpl;) │ │ + #58 : (in Landroid/support/v4/view/ViewCompat$ViewCompatImpl;) │ │ name : 'setLabelFor' │ │ type : '(Landroid/view/View;I)V' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ - #30 : (in Landroid/support/v4/view/ViewCompat$ViewCompatImpl;) │ │ + #59 : (in Landroid/support/v4/view/ViewCompat$ViewCompatImpl;) │ │ name : 'setLayerPaint' │ │ type : '(Landroid/view/View;Landroid/graphics/Paint;)V' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ - #31 : (in Landroid/support/v4/view/ViewCompat$ViewCompatImpl;) │ │ + #60 : (in Landroid/support/v4/view/ViewCompat$ViewCompatImpl;) │ │ name : 'setLayerType' │ │ type : '(Landroid/view/View;ILandroid/graphics/Paint;)V' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ - #32 : (in Landroid/support/v4/view/ViewCompat$ViewCompatImpl;) │ │ + #61 : (in Landroid/support/v4/view/ViewCompat$ViewCompatImpl;) │ │ name : 'setLayoutDirection' │ │ type : '(Landroid/view/View;I)V' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ - #33 : (in Landroid/support/v4/view/ViewCompat$ViewCompatImpl;) │ │ + #62 : (in Landroid/support/v4/view/ViewCompat$ViewCompatImpl;) │ │ + name : 'setOnApplyWindowInsetsListener' │ │ + type : '(Landroid/view/View;Landroid/support/v4/view/OnApplyWindowInsetsListener;)V' │ │ + access : 0x0401 (PUBLIC ABSTRACT) │ │ + code : (none) │ │ + │ │ + #63 : (in Landroid/support/v4/view/ViewCompat$ViewCompatImpl;) │ │ name : 'setOverScrollMode' │ │ type : '(Landroid/view/View;I)V' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ - source_file_idx : 3008 (ViewCompat.java) │ │ + #64 : (in Landroid/support/v4/view/ViewCompat$ViewCompatImpl;) │ │ + name : 'setPaddingRelative' │ │ + type : '(Landroid/view/View;IIII)V' │ │ + access : 0x0401 (PUBLIC ABSTRACT) │ │ + code : (none) │ │ + │ │ + #65 : (in Landroid/support/v4/view/ViewCompat$ViewCompatImpl;) │ │ + name : 'setPivotX' │ │ + type : '(Landroid/view/View;F)V' │ │ + access : 0x0401 (PUBLIC ABSTRACT) │ │ + code : (none) │ │ │ │ -Class #222 header: │ │ -class_idx : 475 │ │ + #66 : (in Landroid/support/v4/view/ViewCompat$ViewCompatImpl;) │ │ + name : 'setPivotY' │ │ + type : '(Landroid/view/View;F)V' │ │ + access : 0x0401 (PUBLIC ABSTRACT) │ │ + code : (none) │ │ + │ │ + #67 : (in Landroid/support/v4/view/ViewCompat$ViewCompatImpl;) │ │ + name : 'setRotation' │ │ + type : '(Landroid/view/View;F)V' │ │ + access : 0x0401 (PUBLIC ABSTRACT) │ │ + code : (none) │ │ + │ │ + #68 : (in Landroid/support/v4/view/ViewCompat$ViewCompatImpl;) │ │ + name : 'setRotationX' │ │ + type : '(Landroid/view/View;F)V' │ │ + access : 0x0401 (PUBLIC ABSTRACT) │ │ + code : (none) │ │ + │ │ + #69 : (in Landroid/support/v4/view/ViewCompat$ViewCompatImpl;) │ │ + name : 'setRotationY' │ │ + type : '(Landroid/view/View;F)V' │ │ + access : 0x0401 (PUBLIC ABSTRACT) │ │ + code : (none) │ │ + │ │ + #70 : (in Landroid/support/v4/view/ViewCompat$ViewCompatImpl;) │ │ + name : 'setScaleX' │ │ + type : '(Landroid/view/View;F)V' │ │ + access : 0x0401 (PUBLIC ABSTRACT) │ │ + code : (none) │ │ + │ │ + #71 : (in Landroid/support/v4/view/ViewCompat$ViewCompatImpl;) │ │ + name : 'setScaleY' │ │ + type : '(Landroid/view/View;F)V' │ │ + access : 0x0401 (PUBLIC ABSTRACT) │ │ + code : (none) │ │ + │ │ + #72 : (in Landroid/support/v4/view/ViewCompat$ViewCompatImpl;) │ │ + name : 'setTransitionName' │ │ + type : '(Landroid/view/View;Ljava/lang/String;)V' │ │ + access : 0x0401 (PUBLIC ABSTRACT) │ │ + code : (none) │ │ + │ │ + #73 : (in Landroid/support/v4/view/ViewCompat$ViewCompatImpl;) │ │ + name : 'setTranslationX' │ │ + type : '(Landroid/view/View;F)V' │ │ + access : 0x0401 (PUBLIC ABSTRACT) │ │ + code : (none) │ │ + │ │ + #74 : (in Landroid/support/v4/view/ViewCompat$ViewCompatImpl;) │ │ + name : 'setTranslationY' │ │ + type : '(Landroid/view/View;F)V' │ │ + access : 0x0401 (PUBLIC ABSTRACT) │ │ + code : (none) │ │ + │ │ + #75 : (in Landroid/support/v4/view/ViewCompat$ViewCompatImpl;) │ │ + name : 'setTranslationZ' │ │ + type : '(Landroid/view/View;F)V' │ │ + access : 0x0401 (PUBLIC ABSTRACT) │ │ + code : (none) │ │ + │ │ + #76 : (in Landroid/support/v4/view/ViewCompat$ViewCompatImpl;) │ │ + name : 'setX' │ │ + type : '(Landroid/view/View;F)V' │ │ + access : 0x0401 (PUBLIC ABSTRACT) │ │ + code : (none) │ │ + │ │ + #77 : (in Landroid/support/v4/view/ViewCompat$ViewCompatImpl;) │ │ + name : 'setY' │ │ + type : '(Landroid/view/View;F)V' │ │ + access : 0x0401 (PUBLIC ABSTRACT) │ │ + code : (none) │ │ + │ │ + source_file_idx : 4099 (ViewCompat.java) │ │ + │ │ +Class #392 header: │ │ +class_idx : 766 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 948 │ │ -source_file_idx : 3008 │ │ -static_fields_size : 23 │ │ +superclass_idx : 1337 │ │ +source_file_idx : 4099 │ │ +static_fields_size : 24 │ │ instance_fields_size: 0 │ │ -direct_methods_size : 34 │ │ -virtual_methods_size: 2 │ │ +direct_methods_size : 80 │ │ +virtual_methods_size: 0 │ │ │ │ -Class #222 annotations: │ │ +Class #392 annotations: │ │ Annotations on class │ │ - VISIBILITY_SYSTEM Ldalvik/annotation/MemberClasses; value={ Landroid/support/v4/view/ViewCompat$KitKatViewCompatImpl; Landroid/support/v4/view/ViewCompat$JbMr1ViewCompatImpl; Landroid/support/v4/view/ViewCompat$JBViewCompatImpl; Landroid/support/v4/view/ViewCompat$ICSViewCompatImpl; Landroid/support/v4/view/ViewCompat$HCViewCompatImpl; Landroid/support/v4/view/ViewCompat$GBViewCompatImpl; Landroid/support/v4/view/ViewCompat$EclairMr1ViewCompatImpl; Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl; Landroid/support/v4/view/ViewCompat$ViewCompatImpl; } │ │ + VISIBILITY_SYSTEM Ldalvik/annotation/MemberClasses; value={ Landroid/support/v4/view/ViewCompat$Api21ViewCompatImpl; Landroid/support/v4/view/ViewCompat$KitKatViewCompatImpl; Landroid/support/v4/view/ViewCompat$JbMr1ViewCompatImpl; Landroid/support/v4/view/ViewCompat$JBViewCompatImpl; Landroid/support/v4/view/ViewCompat$ICSViewCompatImpl; Landroid/support/v4/view/ViewCompat$HCViewCompatImpl; Landroid/support/v4/view/ViewCompat$GBViewCompatImpl; Landroid/support/v4/view/ViewCompat$EclairMr1ViewCompatImpl; Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl; Landroid/support/v4/view/ViewCompat$ViewCompatImpl; Landroid/support/v4/view/ViewCompat$ResolvedLayoutDirectionMode; Landroid/support/v4/view/ViewCompat$LayoutDirectionMode; Landroid/support/v4/view/ViewCompat$LayerType; Landroid/support/v4/view/ViewCompat$AccessibilityLiveRegion; Landroid/support/v4/view/ViewCompat$ImportantForAccessibility; Landroid/support/v4/view/ViewCompat$OverScroll; } │ │ │ │ -Class #222 - │ │ +Class #392 - │ │ Class descriptor : 'Landroid/support/v4/view/ViewCompat;' │ │ Access flags : 0x0001 (PUBLIC) │ │ Superclass : 'Ljava/lang/Object;' │ │ Interfaces - │ │ Static fields - │ │ #0 : (in Landroid/support/v4/view/ViewCompat;) │ │ name : 'ACCESSIBILITY_LIVE_REGION_ASSERTIVE' │ │ @@ -46019,891 +74581,2187 @@ │ │ access : 0x0019 (PUBLIC STATIC FINAL) │ │ value : 1 │ │ #22 : (in Landroid/support/v4/view/ViewCompat;) │ │ name : 'OVER_SCROLL_NEVER' │ │ type : 'I' │ │ access : 0x0019 (PUBLIC STATIC FINAL) │ │ value : 2 │ │ + #23 : (in Landroid/support/v4/view/ViewCompat;) │ │ + name : 'TAG' │ │ + type : 'Ljava/lang/String;' │ │ + access : 0x001a (PRIVATE STATIC FINAL) │ │ + value : "ViewCompat" │ │ Instance fields - │ │ Direct methods - │ │ #0 : (in Landroid/support/v4/view/ViewCompat;) │ │ name : '' │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 0 │ │ outs : 1 │ │ - insns size : 82 16-bit code units │ │ -045ca0: |[045ca0] android.support.v4.view.ViewCompat.:()V │ │ -045cb0: 6000 2c00 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@002c │ │ -045cb4: 1301 1300 |0002: const/16 v1, #int 19 // #13 │ │ -045cb8: 3410 0a00 |0004: if-lt v0, v1, 000e // +000a │ │ -045cbc: 2201 d901 |0006: new-instance v1, Landroid/support/v4/view/ViewCompat$KitKatViewCompatImpl; // type@01d9 │ │ -045cc0: 7010 0e0b 0100 |0008: invoke-direct {v1}, Landroid/support/v4/view/ViewCompat$KitKatViewCompatImpl;.:()V // method@0b0e │ │ -045cc6: 6901 7f03 |000b: sput-object v1, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@037f │ │ -045cca: 0e00 |000d: return-void │ │ -045ccc: 1301 1100 |000e: const/16 v1, #int 17 // #11 │ │ -045cd0: 3410 0a00 |0010: if-lt v0, v1, 001a // +000a │ │ -045cd4: 2201 d801 |0012: new-instance v1, Landroid/support/v4/view/ViewCompat$JbMr1ViewCompatImpl; // type@01d8 │ │ -045cd8: 7010 080b 0100 |0014: invoke-direct {v1}, Landroid/support/v4/view/ViewCompat$JbMr1ViewCompatImpl;.:()V // method@0b08 │ │ -045cde: 6901 7f03 |0017: sput-object v1, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@037f │ │ -045ce2: 28f4 |0019: goto 000d // -000c │ │ -045ce4: 1301 1000 |001a: const/16 v1, #int 16 // #10 │ │ -045ce8: 3410 0a00 |001c: if-lt v0, v1, 0026 // +000a │ │ -045cec: 2201 d701 |001e: new-instance v1, Landroid/support/v4/view/ViewCompat$JBViewCompatImpl; // type@01d7 │ │ -045cf0: 7010 fc0a 0100 |0020: invoke-direct {v1}, Landroid/support/v4/view/ViewCompat$JBViewCompatImpl;.:()V // method@0afc │ │ -045cf6: 6901 7f03 |0023: sput-object v1, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@037f │ │ -045cfa: 28e8 |0025: goto 000d // -0018 │ │ -045cfc: 1301 0e00 |0026: const/16 v1, #int 14 // #e │ │ -045d00: 3410 0a00 |0028: if-lt v0, v1, 0032 // +000a │ │ -045d04: 2201 d601 |002a: new-instance v1, Landroid/support/v4/view/ViewCompat$ICSViewCompatImpl; // type@01d6 │ │ -045d08: 7010 f50a 0100 |002c: invoke-direct {v1}, Landroid/support/v4/view/ViewCompat$ICSViewCompatImpl;.:()V // method@0af5 │ │ -045d0e: 6901 7f03 |002f: sput-object v1, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@037f │ │ -045d12: 28dc |0031: goto 000d // -0024 │ │ -045d14: 1301 0b00 |0032: const/16 v1, #int 11 // #b │ │ -045d18: 3410 0a00 |0034: if-lt v0, v1, 003e // +000a │ │ -045d1c: 2201 d501 |0036: new-instance v1, Landroid/support/v4/view/ViewCompat$HCViewCompatImpl; // type@01d5 │ │ -045d20: 7010 eb0a 0100 |0038: invoke-direct {v1}, Landroid/support/v4/view/ViewCompat$HCViewCompatImpl;.:()V // method@0aeb │ │ -045d26: 6901 7f03 |003b: sput-object v1, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@037f │ │ -045d2a: 28d0 |003d: goto 000d // -0030 │ │ -045d2c: 1301 0900 |003e: const/16 v1, #int 9 // #9 │ │ -045d30: 3410 0a00 |0040: if-lt v0, v1, 004a // +000a │ │ -045d34: 2201 d401 |0042: new-instance v1, Landroid/support/v4/view/ViewCompat$GBViewCompatImpl; // type@01d4 │ │ -045d38: 7010 e80a 0100 |0044: invoke-direct {v1}, Landroid/support/v4/view/ViewCompat$GBViewCompatImpl;.:()V // method@0ae8 │ │ -045d3e: 6901 7f03 |0047: sput-object v1, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@037f │ │ -045d42: 28c4 |0049: goto 000d // -003c │ │ -045d44: 2201 d201 |004a: new-instance v1, Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl; // type@01d2 │ │ -045d48: 7010 c20a 0100 |004c: invoke-direct {v1}, Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl;.:()V // method@0ac2 │ │ -045d4e: 6901 7f03 |004f: sput-object v1, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@037f │ │ -045d52: 28bc |0051: goto 000d // -0044 │ │ + insns size : 105 16-bit code units │ │ +06759c: |[06759c] android.support.v4.view.ViewCompat.:()V │ │ +0675ac: 6000 4000 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0040 │ │ +0675b0: 1301 1500 |0002: const/16 v1, #int 21 // #15 │ │ +0675b4: 3410 0a00 |0004: if-lt v0, v1, 000e // +000a │ │ +0675b8: 2201 ef02 |0006: new-instance v1, Landroid/support/v4/view/ViewCompat$Api21ViewCompatImpl; // type@02ef │ │ +0675bc: 7010 7011 0100 |0008: invoke-direct {v1}, Landroid/support/v4/view/ViewCompat$Api21ViewCompatImpl;.:()V // method@1170 │ │ +0675c2: 6901 c305 |000b: sput-object v1, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@05c3 │ │ +0675c6: 0e00 |000d: return-void │ │ +0675c8: 1301 1300 |000e: const/16 v1, #int 19 // #13 │ │ +0675cc: 3410 0a00 |0010: if-lt v0, v1, 001a // +000a │ │ +0675d0: 2201 f802 |0012: new-instance v1, Landroid/support/v4/view/ViewCompat$KitKatViewCompatImpl; // type@02f8 │ │ +0675d4: 7010 1612 0100 |0014: invoke-direct {v1}, Landroid/support/v4/view/ViewCompat$KitKatViewCompatImpl;.:()V // method@1216 │ │ +0675da: 6901 c305 |0017: sput-object v1, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@05c3 │ │ +0675de: 28f4 |0019: goto 000d // -000c │ │ +0675e0: 1301 1100 |001a: const/16 v1, #int 17 // #11 │ │ +0675e4: 3410 0a00 |001c: if-lt v0, v1, 0026 // +000a │ │ +0675e8: 2201 f702 |001e: new-instance v1, Landroid/support/v4/view/ViewCompat$JbMr1ViewCompatImpl; // type@02f7 │ │ +0675ec: 7010 0c12 0100 |0020: invoke-direct {v1}, Landroid/support/v4/view/ViewCompat$JbMr1ViewCompatImpl;.:()V // method@120c │ │ +0675f2: 6901 c305 |0023: sput-object v1, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@05c3 │ │ +0675f6: 28e8 |0025: goto 000d // -0018 │ │ +0675f8: 1301 1000 |0026: const/16 v1, #int 16 // #10 │ │ +0675fc: 3410 0a00 |0028: if-lt v0, v1, 0032 // +000a │ │ +067600: 2201 f602 |002a: new-instance v1, Landroid/support/v4/view/ViewCompat$JBViewCompatImpl; // type@02f6 │ │ +067604: 7010 fc11 0100 |002c: invoke-direct {v1}, Landroid/support/v4/view/ViewCompat$JBViewCompatImpl;.:()V // method@11fc │ │ +06760a: 6901 c305 |002f: sput-object v1, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@05c3 │ │ +06760e: 28dc |0031: goto 000d // -0024 │ │ +067610: 1301 0e00 |0032: const/16 v1, #int 14 // #e │ │ +067614: 3410 0a00 |0034: if-lt v0, v1, 003e // +000a │ │ +067618: 2201 f402 |0036: new-instance v1, Landroid/support/v4/view/ViewCompat$ICSViewCompatImpl; // type@02f4 │ │ +06761c: 7010 f311 0100 |0038: invoke-direct {v1}, Landroid/support/v4/view/ViewCompat$ICSViewCompatImpl;.:()V // method@11f3 │ │ +067622: 6901 c305 |003b: sput-object v1, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@05c3 │ │ +067626: 28d0 |003d: goto 000d // -0030 │ │ +067628: 1301 0b00 |003e: const/16 v1, #int 11 // #b │ │ +06762c: 3410 0a00 |0040: if-lt v0, v1, 004a // +000a │ │ +067630: 2201 f302 |0042: new-instance v1, Landroid/support/v4/view/ViewCompat$HCViewCompatImpl; // type@02f3 │ │ +067634: 7010 d011 0100 |0044: invoke-direct {v1}, Landroid/support/v4/view/ViewCompat$HCViewCompatImpl;.:()V // method@11d0 │ │ +06763a: 6901 c305 |0047: sput-object v1, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@05c3 │ │ +06763e: 28c4 |0049: goto 000d // -003c │ │ +067640: 1301 0900 |004a: const/16 v1, #int 9 // #9 │ │ +067644: 3410 0a00 |004c: if-lt v0, v1, 0056 // +000a │ │ +067648: 2201 f202 |004e: new-instance v1, Landroid/support/v4/view/ViewCompat$GBViewCompatImpl; // type@02f2 │ │ +06764c: 7010 cd11 0100 |0050: invoke-direct {v1}, Landroid/support/v4/view/ViewCompat$GBViewCompatImpl;.:()V // method@11cd │ │ +067652: 6901 c305 |0053: sput-object v1, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@05c3 │ │ +067656: 28b8 |0055: goto 000d // -0048 │ │ +067658: 1271 |0056: const/4 v1, #int 7 // #7 │ │ +06765a: 3410 0a00 |0057: if-lt v0, v1, 0061 // +000a │ │ +06765e: 2201 f102 |0059: new-instance v1, Landroid/support/v4/view/ViewCompat$EclairMr1ViewCompatImpl; // type@02f1 │ │ +067662: 7010 ca11 0100 |005b: invoke-direct {v1}, Landroid/support/v4/view/ViewCompat$EclairMr1ViewCompatImpl;.:()V // method@11ca │ │ +067668: 6901 c305 |005e: sput-object v1, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@05c3 │ │ +06766c: 28ad |0060: goto 000d // -0053 │ │ +06766e: 2201 f002 |0061: new-instance v1, Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl; // type@02f0 │ │ +067672: 7010 7911 0100 |0063: invoke-direct {v1}, Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl;.:()V // method@1179 │ │ +067678: 6901 c305 |0066: sput-object v1, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@05c3 │ │ +06767c: 28a5 |0068: goto 000d // -005b │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=548 │ │ - 0x0002 line=549 │ │ - 0x0006 line=550 │ │ - 0x000d line=564 │ │ - 0x000e line=551 │ │ - 0x0012 line=552 │ │ - 0x001a line=553 │ │ - 0x001e line=554 │ │ - 0x0026 line=555 │ │ - 0x002a line=556 │ │ - 0x0032 line=557 │ │ - 0x0036 line=558 │ │ - 0x003e line=559 │ │ - 0x0042 line=560 │ │ - 0x004a line=562 │ │ + 0x0000 line=1151 │ │ + 0x0002 line=1152 │ │ + 0x0006 line=1153 │ │ + 0x000d line=1171 │ │ + 0x000e line=1154 │ │ + 0x0012 line=1155 │ │ + 0x001a line=1156 │ │ + 0x001e line=1157 │ │ + 0x0026 line=1158 │ │ + 0x002a line=1159 │ │ + 0x0032 line=1160 │ │ + 0x0036 line=1161 │ │ + 0x003e line=1162 │ │ + 0x0042 line=1163 │ │ + 0x004a line=1164 │ │ + 0x004e line=1165 │ │ + 0x0056 line=1166 │ │ + 0x0059 line=1167 │ │ + 0x0061 line=1169 │ │ locals : │ │ - 0x0002 - 0x0052 reg=0 version I │ │ + 0x0002 - 0x0069 reg=0 version I │ │ │ │ #1 : (in Landroid/support/v4/view/ViewCompat;) │ │ name : '' │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -045d54: |[045d54] android.support.v4.view.ViewCompat.:()V │ │ -045d64: 7010 9117 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1791 │ │ -045d6a: 0e00 |0003: return-void │ │ +067680: |[067680] android.support.v4.view.ViewCompat.:()V │ │ +067690: 7010 8622 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2286 │ │ +067696: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=34 │ │ - 0x0003 line=534 │ │ + 0x0000 line=44 │ │ + 0x0003 line=1107 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewCompat; │ │ │ │ #2 : (in Landroid/support/v4/view/ViewCompat;) │ │ + name : 'animate' │ │ + type : '(Landroid/view/View;)Landroid/support/v4/view/ViewPropertyAnimatorCompat;' │ │ + access : 0x0009 (PUBLIC STATIC) │ │ + code - │ │ + registers : 2 │ │ + ins : 1 │ │ + outs : 2 │ │ + insns size : 7 16-bit code units │ │ +067698: |[067698] android.support.v4.view.ViewCompat.animate:(Landroid/view/View;)Landroid/support/v4/view/ViewPropertyAnimatorCompat; │ │ +0676a8: 6200 c305 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@05c3 │ │ +0676ac: 7220 1a12 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.animate:(Landroid/view/View;)Landroid/support/v4/view/ViewPropertyAnimatorCompat; // method@121a │ │ +0676b2: 0c00 |0005: move-result-object v0 │ │ +0676b4: 1100 |0006: return-object v0 │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=1932 │ │ + locals : │ │ + 0x0000 - 0x0007 reg=1 view Landroid/view/View; │ │ + │ │ + #3 : (in Landroid/support/v4/view/ViewCompat;) │ │ name : 'canScrollHorizontally' │ │ type : '(Landroid/view/View;I)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 7 16-bit code units │ │ -045d6c: |[045d6c] android.support.v4.view.ViewCompat.canScrollHorizontally:(Landroid/view/View;I)Z │ │ -045d7c: 6200 7f03 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@037f │ │ -045d80: 7230 110b 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.canScrollHorizontally:(Landroid/view/View;I)Z // method@0b11 │ │ -045d86: 0a00 |0005: move-result v0 │ │ -045d88: 0f00 |0006: return v0 │ │ +0676b8: |[0676b8] android.support.v4.view.ViewCompat.canScrollHorizontally:(Landroid/view/View;I)Z │ │ +0676c8: 6200 c305 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@05c3 │ │ +0676cc: 7230 1b12 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.canScrollHorizontally:(Landroid/view/View;I)Z // method@121b │ │ +0676d2: 0a00 |0005: move-result v0 │ │ +0676d4: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=574 │ │ + 0x0000 line=1181 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 v Landroid/view/View; │ │ 0x0000 - 0x0007 reg=2 direction I │ │ │ │ - #3 : (in Landroid/support/v4/view/ViewCompat;) │ │ + #4 : (in Landroid/support/v4/view/ViewCompat;) │ │ name : 'canScrollVertically' │ │ type : '(Landroid/view/View;I)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 7 16-bit code units │ │ -045d8c: |[045d8c] android.support.v4.view.ViewCompat.canScrollVertically:(Landroid/view/View;I)Z │ │ -045d9c: 6200 7f03 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@037f │ │ -045da0: 7230 120b 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.canScrollVertically:(Landroid/view/View;I)Z // method@0b12 │ │ -045da6: 0a00 |0005: move-result v0 │ │ -045da8: 0f00 |0006: return v0 │ │ +0676d8: |[0676d8] android.support.v4.view.ViewCompat.canScrollVertically:(Landroid/view/View;I)Z │ │ +0676e8: 6200 c305 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@05c3 │ │ +0676ec: 7230 1c12 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.canScrollVertically:(Landroid/view/View;I)Z // method@121c │ │ +0676f2: 0a00 |0005: move-result v0 │ │ +0676f4: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=585 │ │ + 0x0000 line=1192 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 v Landroid/view/View; │ │ 0x0000 - 0x0007 reg=2 direction I │ │ │ │ - #4 : (in Landroid/support/v4/view/ViewCompat;) │ │ + #5 : (in Landroid/support/v4/view/ViewCompat;) │ │ + name : 'dispatchFinishTemporaryDetach' │ │ + type : '(Landroid/view/View;)V' │ │ + access : 0x0009 (PUBLIC STATIC) │ │ + code - │ │ + registers : 2 │ │ + ins : 1 │ │ + outs : 2 │ │ + insns size : 6 16-bit code units │ │ +0676f8: |[0676f8] android.support.v4.view.ViewCompat.dispatchFinishTemporaryDetach:(Landroid/view/View;)V │ │ +067708: 6200 c305 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@05c3 │ │ +06770c: 7220 1d12 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.dispatchFinishTemporaryDetach:(Landroid/view/View;)V // method@121d │ │ +067712: 0e00 |0005: return-void │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=1872 │ │ + 0x0005 line=1873 │ │ + locals : │ │ + 0x0000 - 0x0006 reg=1 view Landroid/view/View; │ │ + │ │ + #6 : (in Landroid/support/v4/view/ViewCompat;) │ │ + name : 'dispatchStartTemporaryDetach' │ │ + type : '(Landroid/view/View;)V' │ │ + access : 0x0009 (PUBLIC STATIC) │ │ + code - │ │ + registers : 2 │ │ + ins : 1 │ │ + outs : 2 │ │ + insns size : 6 16-bit code units │ │ +067714: |[067714] android.support.v4.view.ViewCompat.dispatchStartTemporaryDetach:(Landroid/view/View;)V │ │ +067724: 6200 c305 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@05c3 │ │ +067728: 7220 1e12 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.dispatchStartTemporaryDetach:(Landroid/view/View;)V // method@121e │ │ +06772e: 0e00 |0005: return-void │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=1865 │ │ + 0x0005 line=1866 │ │ + locals : │ │ + 0x0000 - 0x0006 reg=1 view Landroid/view/View; │ │ + │ │ + #7 : (in Landroid/support/v4/view/ViewCompat;) │ │ + name : 'getAccessibilityLiveRegion' │ │ + type : '(Landroid/view/View;)I' │ │ + access : 0x0009 (PUBLIC STATIC) │ │ + code - │ │ + registers : 2 │ │ + ins : 1 │ │ + outs : 2 │ │ + insns size : 7 16-bit code units │ │ +067730: |[067730] android.support.v4.view.ViewCompat.getAccessibilityLiveRegion:(Landroid/view/View;)I │ │ +067740: 6200 c305 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@05c3 │ │ +067744: 7220 1f12 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.getAccessibilityLiveRegion:(Landroid/view/View;)I // method@121f │ │ +06774a: 0a00 |0005: move-result v0 │ │ +06774c: 0f00 |0006: return v0 │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=1785 │ │ + locals : │ │ + 0x0000 - 0x0007 reg=1 view Landroid/view/View; │ │ + │ │ + #8 : (in Landroid/support/v4/view/ViewCompat;) │ │ name : 'getAccessibilityNodeProvider' │ │ type : '(Landroid/view/View;)Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -045dac: |[045dac] android.support.v4.view.ViewCompat.getAccessibilityNodeProvider:(Landroid/view/View;)Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat; │ │ -045dbc: 6200 7f03 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@037f │ │ -045dc0: 7220 140b 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.getAccessibilityNodeProvider:(Landroid/view/View;)Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat; // method@0b14 │ │ -045dc6: 0c00 |0005: move-result-object v0 │ │ -045dc8: 1100 |0006: return-object v0 │ │ +067750: |[067750] android.support.v4.view.ViewCompat.getAccessibilityNodeProvider:(Landroid/view/View;)Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat; │ │ +067760: 6200 c305 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@05c3 │ │ +067764: 7220 2012 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.getAccessibilityNodeProvider:(Landroid/view/View;)Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat; // method@1220 │ │ +06776a: 0c00 |0005: move-result-object v0 │ │ +06776c: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=899 │ │ + 0x0000 line=1525 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 view Landroid/view/View; │ │ │ │ - #5 : (in Landroid/support/v4/view/ViewCompat;) │ │ + #9 : (in Landroid/support/v4/view/ViewCompat;) │ │ name : 'getAlpha' │ │ type : '(Landroid/view/View;)F' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -045dcc: |[045dcc] android.support.v4.view.ViewCompat.getAlpha:(Landroid/view/View;)F │ │ -045ddc: 6200 7f03 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@037f │ │ -045de0: 7220 150b 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.getAlpha:(Landroid/view/View;)F // method@0b15 │ │ -045de6: 0a00 |0005: move-result v0 │ │ -045de8: 0f00 |0006: return v0 │ │ +067770: |[067770] android.support.v4.view.ViewCompat.getAlpha:(Landroid/view/View;)F │ │ +067780: 6200 c305 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@05c3 │ │ +067784: 7220 2112 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.getAlpha:(Landroid/view/View;)F // method@1221 │ │ +06778a: 0a00 |0005: move-result v0 │ │ +06778c: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=910 │ │ + 0x0000 line=1536 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 view Landroid/view/View; │ │ │ │ - #6 : (in Landroid/support/v4/view/ViewCompat;) │ │ + #10 : (in Landroid/support/v4/view/ViewCompat;) │ │ + name : 'getElevation' │ │ + type : '(Landroid/view/View;)F' │ │ + access : 0x0009 (PUBLIC STATIC) │ │ + code - │ │ + registers : 2 │ │ + ins : 1 │ │ + outs : 2 │ │ + insns size : 7 16-bit code units │ │ +067790: |[067790] android.support.v4.view.ViewCompat.getElevation:(Landroid/view/View;)F │ │ +0677a0: 6200 c305 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@05c3 │ │ +0677a4: 7220 2212 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.getElevation:(Landroid/view/View;)F // method@1222 │ │ +0677aa: 0a00 |0005: move-result v0 │ │ +0677ac: 0f00 |0006: return v0 │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=2165 │ │ + locals : │ │ + 0x0000 - 0x0007 reg=1 view Landroid/view/View; │ │ + │ │ + #11 : (in Landroid/support/v4/view/ViewCompat;) │ │ + name : 'getFitsSystemWindows' │ │ + type : '(Landroid/view/View;)Z' │ │ + access : 0x0009 (PUBLIC STATIC) │ │ + code - │ │ + registers : 2 │ │ + ins : 1 │ │ + outs : 2 │ │ + insns size : 7 16-bit code units │ │ +0677b0: |[0677b0] android.support.v4.view.ViewCompat.getFitsSystemWindows:(Landroid/view/View;)Z │ │ +0677c0: 6200 c305 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@05c3 │ │ +0677c4: 7220 2312 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.getFitsSystemWindows:(Landroid/view/View;)Z // method@1223 │ │ +0677ca: 0a00 |0005: move-result v0 │ │ +0677cc: 0f00 |0006: return v0 │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=2242 │ │ + locals : │ │ + 0x0000 - 0x0007 reg=1 v Landroid/view/View; │ │ + │ │ + #12 : (in Landroid/support/v4/view/ViewCompat;) │ │ name : 'getImportantForAccessibility' │ │ type : '(Landroid/view/View;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -045dec: |[045dec] android.support.v4.view.ViewCompat.getImportantForAccessibility:(Landroid/view/View;)I │ │ -045dfc: 6200 7f03 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@037f │ │ -045e00: 7220 160b 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.getImportantForAccessibility:(Landroid/view/View;)I // method@0b16 │ │ -045e06: 0a00 |0005: move-result v0 │ │ -045e08: 0f00 |0006: return v0 │ │ +0677d0: |[0677d0] android.support.v4.view.ViewCompat.getImportantForAccessibility:(Landroid/view/View;)I │ │ +0677e0: 6200 c305 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@05c3 │ │ +0677e4: 7220 2412 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.getImportantForAccessibility:(Landroid/view/View;)I // method@1224 │ │ +0677ea: 0a00 |0005: move-result v0 │ │ +0677ec: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=837 │ │ + 0x0000 line=1456 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 view Landroid/view/View; │ │ │ │ - #7 : (in Landroid/support/v4/view/ViewCompat;) │ │ + #13 : (in Landroid/support/v4/view/ViewCompat;) │ │ name : 'getLabelFor' │ │ type : '(Landroid/view/View;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -045e0c: |[045e0c] android.support.v4.view.ViewCompat.getLabelFor:(Landroid/view/View;)I │ │ -045e1c: 6200 7f03 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@037f │ │ -045e20: 7220 170b 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.getLabelFor:(Landroid/view/View;)I // method@0b17 │ │ -045e26: 0a00 |0005: move-result v0 │ │ -045e28: 0f00 |0006: return v0 │ │ +0677f0: |[0677f0] android.support.v4.view.ViewCompat.getLabelFor:(Landroid/view/View;)I │ │ +067800: 6200 c305 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@05c3 │ │ +067804: 7220 2512 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.getLabelFor:(Landroid/view/View;)I // method@1225 │ │ +06780a: 0a00 |0005: move-result v0 │ │ +06780c: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=984 │ │ + 0x0000 line=1611 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 view Landroid/view/View; │ │ │ │ - #8 : (in Landroid/support/v4/view/ViewCompat;) │ │ + #14 : (in Landroid/support/v4/view/ViewCompat;) │ │ name : 'getLayerType' │ │ type : '(Landroid/view/View;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -045e2c: |[045e2c] android.support.v4.view.ViewCompat.getLayerType:(Landroid/view/View;)I │ │ -045e3c: 6200 7f03 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@037f │ │ -045e40: 7220 180b 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.getLayerType:(Landroid/view/View;)I // method@0b18 │ │ -045e46: 0a00 |0005: move-result v0 │ │ -045e48: 0f00 |0006: return v0 │ │ +067810: |[067810] android.support.v4.view.ViewCompat.getLayerType:(Landroid/view/View;)I │ │ +067820: 6200 c305 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@05c3 │ │ +067824: 7220 2612 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.getLayerType:(Landroid/view/View;)I // method@1226 │ │ +06782a: 0a00 |0005: move-result v0 │ │ +06782c: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=973 │ │ + 0x0000 line=1600 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 view Landroid/view/View; │ │ │ │ - #9 : (in Landroid/support/v4/view/ViewCompat;) │ │ + #15 : (in Landroid/support/v4/view/ViewCompat;) │ │ name : 'getLayoutDirection' │ │ type : '(Landroid/view/View;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -045e4c: |[045e4c] android.support.v4.view.ViewCompat.getLayoutDirection:(Landroid/view/View;)I │ │ -045e5c: 6200 7f03 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@037f │ │ -045e60: 7220 190b 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.getLayoutDirection:(Landroid/view/View;)I // method@0b19 │ │ -045e66: 0a00 |0005: move-result v0 │ │ -045e68: 0f00 |0006: return v0 │ │ +067830: |[067830] android.support.v4.view.ViewCompat.getLayoutDirection:(Landroid/view/View;)I │ │ +067840: 6200 c305 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@05c3 │ │ +067844: 7220 2712 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.getLayoutDirection:(Landroid/view/View;)I // method@1227 │ │ +06784a: 0a00 |0005: move-result v0 │ │ +06784c: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=1043 │ │ + 0x0000 line=1671 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 view Landroid/view/View; │ │ │ │ - #10 : (in Landroid/support/v4/view/ViewCompat;) │ │ + #16 : (in Landroid/support/v4/view/ViewCompat;) │ │ name : 'getMeasuredHeightAndState' │ │ type : '(Landroid/view/View;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -045e6c: |[045e6c] android.support.v4.view.ViewCompat.getMeasuredHeightAndState:(Landroid/view/View;)I │ │ -045e7c: 6200 7f03 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@037f │ │ -045e80: 7220 1a0b 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.getMeasuredHeightAndState:(Landroid/view/View;)I // method@0b1a │ │ -045e86: 0a00 |0005: move-result v0 │ │ -045e88: 0f00 |0006: return v0 │ │ +067850: |[067850] android.support.v4.view.ViewCompat.getMeasuredHeightAndState:(Landroid/view/View;)I │ │ +067860: 6200 c305 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@05c3 │ │ +067864: 7220 2812 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.getMeasuredHeightAndState:(Landroid/view/View;)I // method@1228 │ │ +06786a: 0a00 |0005: move-result v0 │ │ +06786c: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=1133 │ │ + 0x0000 line=1761 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 view Landroid/view/View; │ │ │ │ - #11 : (in Landroid/support/v4/view/ViewCompat;) │ │ + #17 : (in Landroid/support/v4/view/ViewCompat;) │ │ name : 'getMeasuredState' │ │ type : '(Landroid/view/View;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -045e8c: |[045e8c] android.support.v4.view.ViewCompat.getMeasuredState:(Landroid/view/View;)I │ │ -045e9c: 6200 7f03 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@037f │ │ -045ea0: 7220 1b0b 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.getMeasuredState:(Landroid/view/View;)I // method@0b1b │ │ -045ea6: 0a00 |0005: move-result v0 │ │ -045ea8: 0f00 |0006: return v0 │ │ +067870: |[067870] android.support.v4.view.ViewCompat.getMeasuredState:(Landroid/view/View;)I │ │ +067880: 6200 c305 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@05c3 │ │ +067884: 7220 2912 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.getMeasuredState:(Landroid/view/View;)I // method@1229 │ │ +06788a: 0a00 |0005: move-result v0 │ │ +06788c: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=1144 │ │ + 0x0000 line=1772 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 view Landroid/view/View; │ │ │ │ - #12 : (in Landroid/support/v4/view/ViewCompat;) │ │ + #18 : (in Landroid/support/v4/view/ViewCompat;) │ │ name : 'getMeasuredWidthAndState' │ │ type : '(Landroid/view/View;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -045eac: |[045eac] android.support.v4.view.ViewCompat.getMeasuredWidthAndState:(Landroid/view/View;)I │ │ -045ebc: 6200 7f03 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@037f │ │ -045ec0: 7220 1c0b 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.getMeasuredWidthAndState:(Landroid/view/View;)I // method@0b1c │ │ -045ec6: 0a00 |0005: move-result v0 │ │ -045ec8: 0f00 |0006: return v0 │ │ +067890: |[067890] android.support.v4.view.ViewCompat.getMeasuredWidthAndState:(Landroid/view/View;)I │ │ +0678a0: 6200 c305 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@05c3 │ │ +0678a4: 7220 2a12 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.getMeasuredWidthAndState:(Landroid/view/View;)I // method@122a │ │ +0678aa: 0a00 |0005: move-result v0 │ │ +0678ac: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=1119 │ │ + 0x0000 line=1747 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 view Landroid/view/View; │ │ │ │ - #13 : (in Landroid/support/v4/view/ViewCompat;) │ │ + #19 : (in Landroid/support/v4/view/ViewCompat;) │ │ + name : 'getMinimumHeight' │ │ + type : '(Landroid/view/View;)I' │ │ + access : 0x0009 (PUBLIC STATIC) │ │ + code - │ │ + registers : 2 │ │ + ins : 1 │ │ + outs : 2 │ │ + insns size : 7 16-bit code units │ │ +0678b0: |[0678b0] android.support.v4.view.ViewCompat.getMinimumHeight:(Landroid/view/View;)I │ │ +0678c0: 6200 c305 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@05c3 │ │ +0678c4: 7220 2b12 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.getMinimumHeight:(Landroid/view/View;)I // method@122b │ │ +0678ca: 0a00 |0005: move-result v0 │ │ +0678cc: 0f00 |0006: return v0 │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=1920 │ │ + locals : │ │ + 0x0000 - 0x0007 reg=1 view Landroid/view/View; │ │ + │ │ + #20 : (in Landroid/support/v4/view/ViewCompat;) │ │ + name : 'getMinimumWidth' │ │ + type : '(Landroid/view/View;)I' │ │ + access : 0x0009 (PUBLIC STATIC) │ │ + code - │ │ + registers : 2 │ │ + ins : 1 │ │ + outs : 2 │ │ + insns size : 7 16-bit code units │ │ +0678d0: |[0678d0] android.support.v4.view.ViewCompat.getMinimumWidth:(Landroid/view/View;)I │ │ +0678e0: 6200 c305 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@05c3 │ │ +0678e4: 7220 2c12 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.getMinimumWidth:(Landroid/view/View;)I // method@122c │ │ +0678ea: 0a00 |0005: move-result v0 │ │ +0678ec: 0f00 |0006: return v0 │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=1909 │ │ + locals : │ │ + 0x0000 - 0x0007 reg=1 view Landroid/view/View; │ │ + │ │ + #21 : (in Landroid/support/v4/view/ViewCompat;) │ │ name : 'getOverScrollMode' │ │ type : '(Landroid/view/View;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -045ecc: |[045ecc] android.support.v4.view.ViewCompat.getOverScrollMode:(Landroid/view/View;)I │ │ -045edc: 6200 7f03 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@037f │ │ -045ee0: 7220 1d0b 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.getOverScrollMode:(Landroid/view/View;)I // method@0b1d │ │ -045ee6: 0a00 |0005: move-result v0 │ │ -045ee8: 0f00 |0006: return v0 │ │ +0678f0: |[0678f0] android.support.v4.view.ViewCompat.getOverScrollMode:(Landroid/view/View;)I │ │ +067900: 6200 c305 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@05c3 │ │ +067904: 7220 2d12 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.getOverScrollMode:(Landroid/view/View;)I // method@122d │ │ +06790a: 0a00 |0005: move-result v0 │ │ +06790c: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=598 │ │ + 0x0000 line=1206 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 v Landroid/view/View; │ │ │ │ - #14 : (in Landroid/support/v4/view/ViewCompat;) │ │ + #22 : (in Landroid/support/v4/view/ViewCompat;) │ │ + name : 'getPaddingEnd' │ │ + type : '(Landroid/view/View;)I' │ │ + access : 0x0009 (PUBLIC STATIC) │ │ + code - │ │ + registers : 2 │ │ + ins : 1 │ │ + outs : 2 │ │ + insns size : 7 16-bit code units │ │ +067910: |[067910] android.support.v4.view.ViewCompat.getPaddingEnd:(Landroid/view/View;)I │ │ +067920: 6200 c305 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@05c3 │ │ +067924: 7220 2e12 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.getPaddingEnd:(Landroid/view/View;)I // method@122e │ │ +06792a: 0a00 |0005: move-result v0 │ │ +06792c: 0f00 |0006: return v0 │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=1841 │ │ + locals : │ │ + 0x0000 - 0x0007 reg=1 view Landroid/view/View; │ │ + │ │ + #23 : (in Landroid/support/v4/view/ViewCompat;) │ │ + name : 'getPaddingStart' │ │ + type : '(Landroid/view/View;)I' │ │ + access : 0x0009 (PUBLIC STATIC) │ │ + code - │ │ + registers : 2 │ │ + ins : 1 │ │ + outs : 2 │ │ + insns size : 7 16-bit code units │ │ +067930: |[067930] android.support.v4.view.ViewCompat.getPaddingStart:(Landroid/view/View;)I │ │ +067940: 6200 c305 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@05c3 │ │ +067944: 7220 2f12 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.getPaddingStart:(Landroid/view/View;)I // method@122f │ │ +06794a: 0a00 |0005: move-result v0 │ │ +06794c: 0f00 |0006: return v0 │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=1829 │ │ + locals : │ │ + 0x0000 - 0x0007 reg=1 view Landroid/view/View; │ │ + │ │ + #24 : (in Landroid/support/v4/view/ViewCompat;) │ │ name : 'getParentForAccessibility' │ │ type : '(Landroid/view/View;)Landroid/view/ViewParent;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -045eec: |[045eec] android.support.v4.view.ViewCompat.getParentForAccessibility:(Landroid/view/View;)Landroid/view/ViewParent; │ │ -045efc: 6200 7f03 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@037f │ │ -045f00: 7220 1e0b 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.getParentForAccessibility:(Landroid/view/View;)Landroid/view/ViewParent; // method@0b1e │ │ -045f06: 0c00 |0005: move-result-object v0 │ │ -045f08: 1100 |0006: return-object v0 │ │ +067950: |[067950] android.support.v4.view.ViewCompat.getParentForAccessibility:(Landroid/view/View;)Landroid/view/ViewParent; │ │ +067960: 6200 c305 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@05c3 │ │ +067964: 7220 3012 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.getParentForAccessibility:(Landroid/view/View;)Landroid/view/ViewParent; // method@1230 │ │ +06796a: 0c00 |0005: move-result-object v0 │ │ +06796c: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=1075 │ │ + 0x0000 line=1703 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 view Landroid/view/View; │ │ │ │ - #15 : (in Landroid/support/v4/view/ViewCompat;) │ │ + #25 : (in Landroid/support/v4/view/ViewCompat;) │ │ + name : 'getPivotX' │ │ + type : '(Landroid/view/View;)F' │ │ + access : 0x0009 (PUBLIC STATIC) │ │ + code - │ │ + registers : 2 │ │ + ins : 1 │ │ + outs : 2 │ │ + insns size : 7 16-bit code units │ │ +067970: |[067970] android.support.v4.view.ViewCompat.getPivotX:(Landroid/view/View;)F │ │ +067980: 6200 c305 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@05c3 │ │ +067984: 7220 3112 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.getPivotX:(Landroid/view/View;)F // method@1231 │ │ +06798a: 0a00 |0005: move-result v0 │ │ +06798c: 0f00 |0006: return v0 │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=2079 │ │ + locals : │ │ + 0x0000 - 0x0007 reg=1 view Landroid/view/View; │ │ + │ │ + #26 : (in Landroid/support/v4/view/ViewCompat;) │ │ + name : 'getPivotY' │ │ + type : '(Landroid/view/View;)F' │ │ + access : 0x0009 (PUBLIC STATIC) │ │ + code - │ │ + registers : 2 │ │ + ins : 1 │ │ + outs : 2 │ │ + insns size : 7 16-bit code units │ │ +067990: |[067990] android.support.v4.view.ViewCompat.getPivotY:(Landroid/view/View;)F │ │ +0679a0: 6200 c305 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@05c3 │ │ +0679a4: 7220 3212 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.getPivotY:(Landroid/view/View;)F // method@1232 │ │ +0679aa: 0a00 |0005: move-result v0 │ │ +0679ac: 0f00 |0006: return v0 │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=2106 │ │ + locals : │ │ + 0x0000 - 0x0007 reg=1 view Landroid/view/View; │ │ + │ │ + #27 : (in Landroid/support/v4/view/ViewCompat;) │ │ + name : 'getRotation' │ │ + type : '(Landroid/view/View;)F' │ │ + access : 0x0009 (PUBLIC STATIC) │ │ + code - │ │ + registers : 2 │ │ + ins : 1 │ │ + outs : 2 │ │ + insns size : 7 16-bit code units │ │ +0679b0: |[0679b0] android.support.v4.view.ViewCompat.getRotation:(Landroid/view/View;)F │ │ +0679c0: 6200 c305 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@05c3 │ │ +0679c4: 7220 3312 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.getRotation:(Landroid/view/View;)F // method@1233 │ │ +0679ca: 0a00 |0005: move-result v0 │ │ +0679cc: 0f00 |0006: return v0 │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=2125 │ │ + locals : │ │ + 0x0000 - 0x0007 reg=1 view Landroid/view/View; │ │ + │ │ + #28 : (in Landroid/support/v4/view/ViewCompat;) │ │ + name : 'getRotationX' │ │ + type : '(Landroid/view/View;)F' │ │ + access : 0x0009 (PUBLIC STATIC) │ │ + code - │ │ + registers : 2 │ │ + ins : 1 │ │ + outs : 2 │ │ + insns size : 7 16-bit code units │ │ +0679d0: |[0679d0] android.support.v4.view.ViewCompat.getRotationX:(Landroid/view/View;)F │ │ +0679e0: 6200 c305 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@05c3 │ │ +0679e4: 7220 3412 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.getRotationX:(Landroid/view/View;)F // method@1234 │ │ +0679ea: 0a00 |0005: move-result v0 │ │ +0679ec: 0f00 |0006: return v0 │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=2129 │ │ + locals : │ │ + 0x0000 - 0x0007 reg=1 view Landroid/view/View; │ │ + │ │ + #29 : (in Landroid/support/v4/view/ViewCompat;) │ │ + name : 'getRotationY' │ │ + type : '(Landroid/view/View;)F' │ │ + access : 0x0009 (PUBLIC STATIC) │ │ + code - │ │ + registers : 2 │ │ + ins : 1 │ │ + outs : 2 │ │ + insns size : 7 16-bit code units │ │ +0679f0: |[0679f0] android.support.v4.view.ViewCompat.getRotationY:(Landroid/view/View;)F │ │ +067a00: 6200 c305 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@05c3 │ │ +067a04: 7220 3512 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.getRotationY:(Landroid/view/View;)F // method@1235 │ │ +067a0a: 0a00 |0005: move-result v0 │ │ +067a0c: 0f00 |0006: return v0 │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=2133 │ │ + locals : │ │ + 0x0000 - 0x0007 reg=1 view Landroid/view/View; │ │ + │ │ + #30 : (in Landroid/support/v4/view/ViewCompat;) │ │ + name : 'getScaleX' │ │ + type : '(Landroid/view/View;)F' │ │ + access : 0x0009 (PUBLIC STATIC) │ │ + code - │ │ + registers : 2 │ │ + ins : 1 │ │ + outs : 2 │ │ + insns size : 7 16-bit code units │ │ +067a10: |[067a10] android.support.v4.view.ViewCompat.getScaleX:(Landroid/view/View;)F │ │ +067a20: 6200 c305 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@05c3 │ │ +067a24: 7220 3612 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.getScaleX:(Landroid/view/View;)F // method@1236 │ │ +067a2a: 0a00 |0005: move-result v0 │ │ +067a2c: 0f00 |0006: return v0 │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=2137 │ │ + locals : │ │ + 0x0000 - 0x0007 reg=1 view Landroid/view/View; │ │ + │ │ + #31 : (in Landroid/support/v4/view/ViewCompat;) │ │ + name : 'getScaleY' │ │ + type : '(Landroid/view/View;)F' │ │ + access : 0x0009 (PUBLIC STATIC) │ │ + code - │ │ + registers : 2 │ │ + ins : 1 │ │ + outs : 2 │ │ + insns size : 7 16-bit code units │ │ +067a30: |[067a30] android.support.v4.view.ViewCompat.getScaleY:(Landroid/view/View;)F │ │ +067a40: 6200 c305 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@05c3 │ │ +067a44: 7220 3712 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.getScaleY:(Landroid/view/View;)F // method@1237 │ │ +067a4a: 0a00 |0005: move-result v0 │ │ +067a4c: 0f00 |0006: return v0 │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=2141 │ │ + locals : │ │ + 0x0000 - 0x0007 reg=1 view Landroid/view/View; │ │ + │ │ + #32 : (in Landroid/support/v4/view/ViewCompat;) │ │ + name : 'getTransitionName' │ │ + type : '(Landroid/view/View;)Ljava/lang/String;' │ │ + access : 0x0009 (PUBLIC STATIC) │ │ + code - │ │ + registers : 2 │ │ + ins : 1 │ │ + outs : 2 │ │ + insns size : 7 16-bit code units │ │ +067a50: |[067a50] android.support.v4.view.ViewCompat.getTransitionName:(Landroid/view/View;)Ljava/lang/String; │ │ +067a60: 6200 c305 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@05c3 │ │ +067a64: 7220 3812 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.getTransitionName:(Landroid/view/View;)Ljava/lang/String; // method@1238 │ │ +067a6a: 0c00 |0005: move-result-object v0 │ │ +067a6c: 1100 |0006: return-object v0 │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=2206 │ │ + locals : │ │ + 0x0000 - 0x0007 reg=1 view Landroid/view/View; │ │ + │ │ + #33 : (in Landroid/support/v4/view/ViewCompat;) │ │ + name : 'getTranslationX' │ │ + type : '(Landroid/view/View;)F' │ │ + access : 0x0009 (PUBLIC STATIC) │ │ + code - │ │ + registers : 2 │ │ + ins : 1 │ │ + outs : 2 │ │ + insns size : 7 16-bit code units │ │ +067a70: |[067a70] android.support.v4.view.ViewCompat.getTranslationX:(Landroid/view/View;)F │ │ +067a80: 6200 c305 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@05c3 │ │ +067a84: 7220 3912 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.getTranslationX:(Landroid/view/View;)F // method@1239 │ │ +067a8a: 0a00 |0005: move-result v0 │ │ +067a8c: 0f00 |0006: return v0 │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=1885 │ │ + locals : │ │ + 0x0000 - 0x0007 reg=1 view Landroid/view/View; │ │ + │ │ + #34 : (in Landroid/support/v4/view/ViewCompat;) │ │ + name : 'getTranslationY' │ │ + type : '(Landroid/view/View;)F' │ │ + access : 0x0009 (PUBLIC STATIC) │ │ + code - │ │ + registers : 2 │ │ + ins : 1 │ │ + outs : 2 │ │ + insns size : 7 16-bit code units │ │ +067a90: |[067a90] android.support.v4.view.ViewCompat.getTranslationY:(Landroid/view/View;)F │ │ +067aa0: 6200 c305 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@05c3 │ │ +067aa4: 7220 3a12 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.getTranslationY:(Landroid/view/View;)F // method@123a │ │ +067aaa: 0a00 |0005: move-result v0 │ │ +067aac: 0f00 |0006: return v0 │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=1898 │ │ + locals : │ │ + 0x0000 - 0x0007 reg=1 view Landroid/view/View; │ │ + │ │ + #35 : (in Landroid/support/v4/view/ViewCompat;) │ │ + name : 'getTranslationZ' │ │ + type : '(Landroid/view/View;)F' │ │ + access : 0x0009 (PUBLIC STATIC) │ │ + code - │ │ + registers : 2 │ │ + ins : 1 │ │ + outs : 2 │ │ + insns size : 7 16-bit code units │ │ +067ab0: |[067ab0] android.support.v4.view.ViewCompat.getTranslationZ:(Landroid/view/View;)F │ │ +067ac0: 6200 c305 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@05c3 │ │ +067ac4: 7220 3b12 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.getTranslationZ:(Landroid/view/View;)F // method@123b │ │ +067aca: 0a00 |0005: move-result v0 │ │ +067acc: 0f00 |0006: return v0 │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=2181 │ │ + locals : │ │ + 0x0000 - 0x0007 reg=1 view Landroid/view/View; │ │ + │ │ + #36 : (in Landroid/support/v4/view/ViewCompat;) │ │ + name : 'getWindowSystemUiVisibility' │ │ + type : '(Landroid/view/View;)I' │ │ + access : 0x0009 (PUBLIC STATIC) │ │ + code - │ │ + registers : 2 │ │ + ins : 1 │ │ + outs : 2 │ │ + insns size : 7 16-bit code units │ │ +067ad0: |[067ad0] android.support.v4.view.ViewCompat.getWindowSystemUiVisibility:(Landroid/view/View;)I │ │ +067ae0: 6200 c305 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@05c3 │ │ +067ae4: 7220 3c12 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.getWindowSystemUiVisibility:(Landroid/view/View;)I // method@123c │ │ +067aea: 0a00 |0005: move-result v0 │ │ +067aec: 0f00 |0006: return v0 │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=2213 │ │ + locals : │ │ + 0x0000 - 0x0007 reg=1 view Landroid/view/View; │ │ + │ │ + #37 : (in Landroid/support/v4/view/ViewCompat;) │ │ + name : 'getX' │ │ + type : '(Landroid/view/View;)F' │ │ + access : 0x0009 (PUBLIC STATIC) │ │ + code - │ │ + registers : 2 │ │ + ins : 1 │ │ + outs : 2 │ │ + insns size : 7 16-bit code units │ │ +067af0: |[067af0] android.support.v4.view.ViewCompat.getX:(Landroid/view/View;)F │ │ +067b00: 6200 c305 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@05c3 │ │ +067b04: 7220 3d12 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.getX:(Landroid/view/View;)F // method@123d │ │ +067b0a: 0a00 |0005: move-result v0 │ │ +067b0c: 0f00 |0006: return v0 │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=2145 │ │ + locals : │ │ + 0x0000 - 0x0007 reg=1 view Landroid/view/View; │ │ + │ │ + #38 : (in Landroid/support/v4/view/ViewCompat;) │ │ + name : 'getY' │ │ + type : '(Landroid/view/View;)F' │ │ + access : 0x0009 (PUBLIC STATIC) │ │ + code - │ │ + registers : 2 │ │ + ins : 1 │ │ + outs : 2 │ │ + insns size : 7 16-bit code units │ │ +067b10: |[067b10] android.support.v4.view.ViewCompat.getY:(Landroid/view/View;)F │ │ +067b20: 6200 c305 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@05c3 │ │ +067b24: 7220 3e12 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.getY:(Landroid/view/View;)F // method@123e │ │ +067b2a: 0a00 |0005: move-result v0 │ │ +067b2c: 0f00 |0006: return v0 │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=2149 │ │ + locals : │ │ + 0x0000 - 0x0007 reg=1 view Landroid/view/View; │ │ + │ │ + #39 : (in Landroid/support/v4/view/ViewCompat;) │ │ + name : 'hasAccessibilityDelegate' │ │ + type : '(Landroid/view/View;)Z' │ │ + access : 0x0009 (PUBLIC STATIC) │ │ + code - │ │ + registers : 2 │ │ + ins : 1 │ │ + outs : 2 │ │ + insns size : 7 16-bit code units │ │ +067b30: |[067b30] android.support.v4.view.ViewCompat.hasAccessibilityDelegate:(Landroid/view/View;)Z │ │ +067b40: 6200 c305 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@05c3 │ │ +067b44: 7220 3f12 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.hasAccessibilityDelegate:(Landroid/view/View;)Z // method@123f │ │ +067b4a: 0a00 |0005: move-result v0 │ │ +067b4c: 0f00 |0006: return v0 │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=1353 │ │ + locals : │ │ + 0x0000 - 0x0007 reg=1 v Landroid/view/View; │ │ + │ │ + #40 : (in Landroid/support/v4/view/ViewCompat;) │ │ name : 'hasTransientState' │ │ type : '(Landroid/view/View;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -045f0c: |[045f0c] android.support.v4.view.ViewCompat.hasTransientState:(Landroid/view/View;)Z │ │ -045f1c: 6200 7f03 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@037f │ │ -045f20: 7220 1f0b 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.hasTransientState:(Landroid/view/View;)Z // method@0b1f │ │ -045f26: 0a00 |0005: move-result v0 │ │ -045f28: 0f00 |0006: return v0 │ │ +067b50: |[067b50] android.support.v4.view.ViewCompat.hasTransientState:(Landroid/view/View;)Z │ │ +067b60: 6200 c305 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@05c3 │ │ +067b64: 7220 4012 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.hasTransientState:(Landroid/view/View;)Z // method@1240 │ │ +067b6a: 0a00 |0005: move-result v0 │ │ +067b6c: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=747 │ │ + 0x0000 line=1365 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 view Landroid/view/View; │ │ │ │ - #16 : (in Landroid/support/v4/view/ViewCompat;) │ │ + #41 : (in Landroid/support/v4/view/ViewCompat;) │ │ name : 'isOpaque' │ │ type : '(Landroid/view/View;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -045f2c: |[045f2c] android.support.v4.view.ViewCompat.isOpaque:(Landroid/view/View;)Z │ │ -045f3c: 6200 7f03 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@037f │ │ -045f40: 7220 200b 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.isOpaque:(Landroid/view/View;)Z // method@0b20 │ │ -045f46: 0a00 |0005: move-result v0 │ │ -045f48: 0f00 |0006: return v0 │ │ +067b70: |[067b70] android.support.v4.view.ViewCompat.isOpaque:(Landroid/view/View;)Z │ │ +067b80: 6200 c305 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@05c3 │ │ +067b84: 7220 4112 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.isOpaque:(Landroid/view/View;)Z // method@1241 │ │ +067b8a: 0a00 |0005: move-result v0 │ │ +067b8c: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=1088 │ │ + 0x0000 line=1716 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 view Landroid/view/View; │ │ │ │ - #17 : (in Landroid/support/v4/view/ViewCompat;) │ │ + #42 : (in Landroid/support/v4/view/ViewCompat;) │ │ + name : 'jumpDrawablesToCurrentState' │ │ + type : '(Landroid/view/View;)V' │ │ + access : 0x0009 (PUBLIC STATIC) │ │ + code - │ │ + registers : 2 │ │ + ins : 1 │ │ + outs : 2 │ │ + insns size : 6 16-bit code units │ │ +067b90: |[067b90] android.support.v4.view.ViewCompat.jumpDrawablesToCurrentState:(Landroid/view/View;)V │ │ +067ba0: 6200 c305 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@05c3 │ │ +067ba4: 7220 4212 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.jumpDrawablesToCurrentState:(Landroid/view/View;)V // method@1242 │ │ +067baa: 0e00 |0005: return-void │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=2253 │ │ + 0x0005 line=2254 │ │ + locals : │ │ + 0x0000 - 0x0006 reg=1 v Landroid/view/View; │ │ + │ │ + #43 : (in Landroid/support/v4/view/ViewCompat;) │ │ name : 'onInitializeAccessibilityEvent' │ │ type : '(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -045f4c: |[045f4c] android.support.v4.view.ViewCompat.onInitializeAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ -045f5c: 6200 7f03 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@037f │ │ -045f60: 7230 210b 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.onInitializeAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V // method@0b21 │ │ -045f66: 0e00 |0005: return-void │ │ +067bac: |[067bac] android.support.v4.view.ViewCompat.onInitializeAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ +067bbc: 6200 c305 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@05c3 │ │ +067bc0: 7230 4312 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.onInitializeAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V // method@1243 │ │ +067bc6: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=684 │ │ - 0x0005 line=685 │ │ + 0x0000 line=1292 │ │ + 0x0005 line=1293 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 v Landroid/view/View; │ │ 0x0000 - 0x0006 reg=2 event Landroid/view/accessibility/AccessibilityEvent; │ │ │ │ - #18 : (in Landroid/support/v4/view/ViewCompat;) │ │ + #44 : (in Landroid/support/v4/view/ViewCompat;) │ │ name : 'onInitializeAccessibilityNodeInfo' │ │ type : '(Landroid/view/View;Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -045f68: |[045f68] android.support.v4.view.ViewCompat.onInitializeAccessibilityNodeInfo:(Landroid/view/View;Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;)V │ │ -045f78: 6200 7f03 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@037f │ │ -045f7c: 7230 220b 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.onInitializeAccessibilityNodeInfo:(Landroid/view/View;Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;)V // method@0b22 │ │ -045f82: 0e00 |0005: return-void │ │ +067bc8: |[067bc8] android.support.v4.view.ViewCompat.onInitializeAccessibilityNodeInfo:(Landroid/view/View;Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;)V │ │ +067bd8: 6200 c305 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@05c3 │ │ +067bdc: 7230 4412 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.onInitializeAccessibilityNodeInfo:(Landroid/view/View;Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;)V // method@1244 │ │ +067be2: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=720 │ │ - 0x0005 line=721 │ │ + 0x0000 line=1328 │ │ + 0x0005 line=1329 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 v Landroid/view/View; │ │ 0x0000 - 0x0006 reg=2 info Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ │ │ - #19 : (in Landroid/support/v4/view/ViewCompat;) │ │ + #45 : (in Landroid/support/v4/view/ViewCompat;) │ │ name : 'onPopulateAccessibilityEvent' │ │ type : '(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -045f84: |[045f84] android.support.v4.view.ViewCompat.onPopulateAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ -045f94: 6200 7f03 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@037f │ │ -045f98: 7230 230b 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.onPopulateAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V // method@0b23 │ │ -045f9e: 0e00 |0005: return-void │ │ +067be4: |[067be4] android.support.v4.view.ViewCompat.onPopulateAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ +067bf4: 6200 c305 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@05c3 │ │ +067bf8: 7230 4512 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.onPopulateAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V // method@1245 │ │ +067bfe: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=651 │ │ - 0x0005 line=652 │ │ + 0x0000 line=1259 │ │ + 0x0005 line=1260 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 v Landroid/view/View; │ │ 0x0000 - 0x0006 reg=2 event Landroid/view/accessibility/AccessibilityEvent; │ │ │ │ - #20 : (in Landroid/support/v4/view/ViewCompat;) │ │ + #46 : (in Landroid/support/v4/view/ViewCompat;) │ │ name : 'performAccessibilityAction' │ │ type : '(Landroid/view/View;ILandroid/os/Bundle;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 7 16-bit code units │ │ -045fa0: |[045fa0] android.support.v4.view.ViewCompat.performAccessibilityAction:(Landroid/view/View;ILandroid/os/Bundle;)Z │ │ -045fb0: 6200 7f03 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@037f │ │ -045fb4: 7240 240b 1032 |0002: invoke-interface {v0, v1, v2, v3}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.performAccessibilityAction:(Landroid/view/View;ILandroid/os/Bundle;)Z // method@0b24 │ │ -045fba: 0a00 |0005: move-result v0 │ │ -045fbc: 0f00 |0006: return v0 │ │ +067c00: |[067c00] android.support.v4.view.ViewCompat.performAccessibilityAction:(Landroid/view/View;ILandroid/os/Bundle;)Z │ │ +067c10: 6200 c305 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@05c3 │ │ +067c14: 7240 4612 1032 |0002: invoke-interface {v0, v1, v2, v3}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.performAccessibilityAction:(Landroid/view/View;ILandroid/os/Bundle;)Z // method@1246 │ │ +067c1a: 0a00 |0005: move-result v0 │ │ +067c1c: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=872 │ │ + 0x0000 line=1498 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 view Landroid/view/View; │ │ 0x0000 - 0x0007 reg=2 action I │ │ 0x0000 - 0x0007 reg=3 arguments Landroid/os/Bundle; │ │ │ │ - #21 : (in Landroid/support/v4/view/ViewCompat;) │ │ + #47 : (in Landroid/support/v4/view/ViewCompat;) │ │ name : 'postInvalidateOnAnimation' │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -045fc0: |[045fc0] android.support.v4.view.ViewCompat.postInvalidateOnAnimation:(Landroid/view/View;)V │ │ -045fd0: 6200 7f03 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@037f │ │ -045fd4: 7220 250b 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.postInvalidateOnAnimation:(Landroid/view/View;)V // method@0b25 │ │ -045fda: 0e00 |0005: return-void │ │ +067c20: |[067c20] android.support.v4.view.ViewCompat.postInvalidateOnAnimation:(Landroid/view/View;)V │ │ +067c30: 6200 c305 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@05c3 │ │ +067c34: 7220 4712 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.postInvalidateOnAnimation:(Landroid/view/View;)V // method@1247 │ │ +067c3a: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=771 │ │ - 0x0005 line=772 │ │ + 0x0000 line=1389 │ │ + 0x0005 line=1390 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 view Landroid/view/View; │ │ │ │ - #22 : (in Landroid/support/v4/view/ViewCompat;) │ │ + #48 : (in Landroid/support/v4/view/ViewCompat;) │ │ name : 'postInvalidateOnAnimation' │ │ type : '(Landroid/view/View;IIII)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 11 │ │ ins : 5 │ │ outs : 6 │ │ insns size : 11 16-bit code units │ │ -045fdc: |[045fdc] android.support.v4.view.ViewCompat.postInvalidateOnAnimation:(Landroid/view/View;IIII)V │ │ -045fec: 6200 7f03 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@037f │ │ -045ff0: 0761 |0002: move-object v1, v6 │ │ -045ff2: 0172 |0003: move v2, v7 │ │ -045ff4: 0183 |0004: move v3, v8 │ │ -045ff6: 0194 |0005: move v4, v9 │ │ -045ff8: 01a5 |0006: move v5, v10 │ │ -045ffa: 7806 260b 0000 |0007: invoke-interface/range {v0, v1, v2, v3, v4, v5}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.postInvalidateOnAnimation:(Landroid/view/View;IIII)V // method@0b26 │ │ -046000: 0e00 |000a: return-void │ │ +067c3c: |[067c3c] android.support.v4.view.ViewCompat.postInvalidateOnAnimation:(Landroid/view/View;IIII)V │ │ +067c4c: 6200 c305 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@05c3 │ │ +067c50: 0761 |0002: move-object v1, v6 │ │ +067c52: 0172 |0003: move v2, v7 │ │ +067c54: 0183 |0004: move v3, v8 │ │ +067c56: 0194 |0005: move v4, v9 │ │ +067c58: 01a5 |0006: move v5, v10 │ │ +067c5a: 7806 4812 0000 |0007: invoke-interface/range {v0, v1, v2, v3, v4, v5}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.postInvalidateOnAnimation:(Landroid/view/View;IIII)V // method@1248 │ │ +067c60: 0e00 |000a: return-void │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=789 │ │ - 0x000a line=790 │ │ + 0x0000 line=1407 │ │ + 0x000a line=1408 │ │ locals : │ │ 0x0000 - 0x000b reg=6 view Landroid/view/View; │ │ 0x0000 - 0x000b reg=7 left I │ │ 0x0000 - 0x000b reg=8 top I │ │ 0x0000 - 0x000b reg=9 right I │ │ 0x0000 - 0x000b reg=10 bottom I │ │ │ │ - #23 : (in Landroid/support/v4/view/ViewCompat;) │ │ + #49 : (in Landroid/support/v4/view/ViewCompat;) │ │ name : 'postOnAnimation' │ │ type : '(Landroid/view/View;Ljava/lang/Runnable;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -046004: |[046004] android.support.v4.view.ViewCompat.postOnAnimation:(Landroid/view/View;Ljava/lang/Runnable;)V │ │ -046014: 6200 7f03 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@037f │ │ -046018: 7230 270b 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.postOnAnimation:(Landroid/view/View;Ljava/lang/Runnable;)V // method@0b27 │ │ -04601e: 0e00 |0005: return-void │ │ +067c64: |[067c64] android.support.v4.view.ViewCompat.postOnAnimation:(Landroid/view/View;Ljava/lang/Runnable;)V │ │ +067c74: 6200 c305 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@05c3 │ │ +067c78: 7230 4912 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.postOnAnimation:(Landroid/view/View;Ljava/lang/Runnable;)V // method@1249 │ │ +067c7e: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=803 │ │ - 0x0005 line=804 │ │ + 0x0000 line=1421 │ │ + 0x0005 line=1422 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 view Landroid/view/View; │ │ 0x0000 - 0x0006 reg=2 action Ljava/lang/Runnable; │ │ │ │ - #24 : (in Landroid/support/v4/view/ViewCompat;) │ │ + #50 : (in Landroid/support/v4/view/ViewCompat;) │ │ name : 'postOnAnimationDelayed' │ │ type : '(Landroid/view/View;Ljava/lang/Runnable;J)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ - registers : 5 │ │ + registers : 6 │ │ ins : 4 │ │ outs : 5 │ │ insns size : 6 16-bit code units │ │ -046020: |[046020] android.support.v4.view.ViewCompat.postOnAnimationDelayed:(Landroid/view/View;Ljava/lang/Runnable;J)V │ │ -046030: 6200 7f03 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@037f │ │ -046034: 7254 280b 1032 |0002: invoke-interface {v0, v1, v2, v3, v4}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.postOnAnimationDelayed:(Landroid/view/View;Ljava/lang/Runnable;J)V // method@0b28 │ │ -04603a: 0e00 |0005: return-void │ │ +067c80: |[067c80] android.support.v4.view.ViewCompat.postOnAnimationDelayed:(Landroid/view/View;Ljava/lang/Runnable;J)V │ │ +067c90: 6200 c305 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@05c3 │ │ +067c94: 7255 4a12 2043 |0002: invoke-interface {v0, v2, v3, v4, v5}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.postOnAnimationDelayed:(Landroid/view/View;Ljava/lang/Runnable;J)V // method@124a │ │ +067c9a: 0e00 |0005: return-void │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=1438 │ │ + 0x0005 line=1439 │ │ + locals : │ │ + 0x0000 - 0x0006 reg=2 view Landroid/view/View; │ │ + 0x0000 - 0x0006 reg=3 action Ljava/lang/Runnable; │ │ + 0x0000 - 0x0006 reg=4 delayMillis J │ │ + │ │ + #51 : (in Landroid/support/v4/view/ViewCompat;) │ │ + name : 'requestApplyInsets' │ │ + type : '(Landroid/view/View;)V' │ │ + access : 0x0009 (PUBLIC STATIC) │ │ + code - │ │ + registers : 2 │ │ + ins : 1 │ │ + outs : 2 │ │ + insns size : 6 16-bit code units │ │ +067c9c: |[067c9c] android.support.v4.view.ViewCompat.requestApplyInsets:(Landroid/view/View;)V │ │ +067cac: 6200 c305 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@05c3 │ │ +067cb0: 7220 4b12 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.requestApplyInsets:(Landroid/view/View;)V // method@124b │ │ +067cb6: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=820 │ │ - 0x0005 line=821 │ │ + 0x0000 line=2221 │ │ + 0x0005 line=2222 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 view Landroid/view/View; │ │ - 0x0000 - 0x0006 reg=2 action Ljava/lang/Runnable; │ │ - 0x0000 - 0x0006 reg=3 delayMillis J │ │ │ │ - #25 : (in Landroid/support/v4/view/ViewCompat;) │ │ + #52 : (in Landroid/support/v4/view/ViewCompat;) │ │ name : 'resolveSizeAndState' │ │ type : '(III)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 7 16-bit code units │ │ -04603c: |[04603c] android.support.v4.view.ViewCompat.resolveSizeAndState:(III)I │ │ -04604c: 6200 7f03 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@037f │ │ -046050: 7240 290b 1032 |0002: invoke-interface {v0, v1, v2, v3}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.resolveSizeAndState:(III)I // method@0b29 │ │ -046056: 0a00 |0005: move-result v0 │ │ -046058: 0f00 |0006: return v0 │ │ +067cb8: |[067cb8] android.support.v4.view.ViewCompat.resolveSizeAndState:(III)I │ │ +067cc8: 6200 c305 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@05c3 │ │ +067ccc: 7240 4c12 1032 |0002: invoke-interface {v0, v1, v2, v3}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.resolveSizeAndState:(III)I // method@124c │ │ +067cd2: 0a00 |0005: move-result v0 │ │ +067cd4: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=1105 │ │ + 0x0000 line=1733 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 size I │ │ 0x0000 - 0x0007 reg=2 measureSpec I │ │ 0x0000 - 0x0007 reg=3 childMeasuredState I │ │ │ │ - #26 : (in Landroid/support/v4/view/ViewCompat;) │ │ + #53 : (in Landroid/support/v4/view/ViewCompat;) │ │ name : 'setAccessibilityDelegate' │ │ type : '(Landroid/view/View;Landroid/support/v4/view/AccessibilityDelegateCompat;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -04605c: |[04605c] android.support.v4.view.ViewCompat.setAccessibilityDelegate:(Landroid/view/View;Landroid/support/v4/view/AccessibilityDelegateCompat;)V │ │ -04606c: 6200 7f03 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@037f │ │ -046070: 7230 2a0b 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.setAccessibilityDelegate:(Landroid/view/View;Landroid/support/v4/view/AccessibilityDelegateCompat;)V // method@0b2a │ │ -046076: 0e00 |0005: return-void │ │ +067cd8: |[067cd8] android.support.v4.view.ViewCompat.setAccessibilityDelegate:(Landroid/view/View;Landroid/support/v4/view/AccessibilityDelegateCompat;)V │ │ +067ce8: 6200 c305 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@05c3 │ │ +067cec: 7230 4d12 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.setAccessibilityDelegate:(Landroid/view/View;Landroid/support/v4/view/AccessibilityDelegateCompat;)V // method@124d │ │ +067cf2: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=735 │ │ - 0x0005 line=736 │ │ + 0x0000 line=1343 │ │ + 0x0005 line=1344 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 v Landroid/view/View; │ │ 0x0000 - 0x0006 reg=2 delegate Landroid/support/v4/view/AccessibilityDelegateCompat; │ │ │ │ - #27 : (in Landroid/support/v4/view/ViewCompat;) │ │ + #54 : (in Landroid/support/v4/view/ViewCompat;) │ │ + name : 'setAccessibilityLiveRegion' │ │ + type : '(Landroid/view/View;I)V' │ │ + access : 0x0009 (PUBLIC STATIC) │ │ + code - │ │ + registers : 3 │ │ + ins : 2 │ │ + outs : 3 │ │ + insns size : 6 16-bit code units │ │ +067cf4: |[067cf4] android.support.v4.view.ViewCompat.setAccessibilityLiveRegion:(Landroid/view/View;I)V │ │ +067d04: 6200 c305 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@05c3 │ │ +067d08: 7230 4e12 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.setAccessibilityLiveRegion:(Landroid/view/View;I)V // method@124e │ │ +067d0e: 0e00 |0005: return-void │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=1817 │ │ + 0x0005 line=1818 │ │ + locals : │ │ + 0x0000 - 0x0006 reg=1 view Landroid/view/View; │ │ + 0x0000 - 0x0006 reg=2 mode I │ │ + │ │ + #55 : (in Landroid/support/v4/view/ViewCompat;) │ │ + name : 'setAlpha' │ │ + type : '(Landroid/view/View;F)V' │ │ + access : 0x0009 (PUBLIC STATIC) │ │ + code - │ │ + registers : 3 │ │ + ins : 2 │ │ + outs : 3 │ │ + insns size : 6 16-bit code units │ │ +067d10: |[067d10] android.support.v4.view.ViewCompat.setAlpha:(Landroid/view/View;F)V │ │ +067d20: 6200 c305 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@05c3 │ │ +067d24: 7230 4f12 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.setAlpha:(Landroid/view/View;F)V // method@124f │ │ +067d2a: 0e00 |0005: return-void │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=1978 │ │ + 0x0005 line=1979 │ │ + locals : │ │ + 0x0000 - 0x0006 reg=1 view Landroid/view/View; │ │ + 0x0000 - 0x0006 reg=2 value F │ │ + │ │ + #56 : (in Landroid/support/v4/view/ViewCompat;) │ │ + name : 'setChildrenDrawingOrderEnabled' │ │ + type : '(Landroid/view/ViewGroup;Z)V' │ │ + access : 0x0009 (PUBLIC STATIC) │ │ + code - │ │ + registers : 3 │ │ + ins : 2 │ │ + outs : 3 │ │ + insns size : 6 16-bit code units │ │ +067d2c: |[067d2c] android.support.v4.view.ViewCompat.setChildrenDrawingOrderEnabled:(Landroid/view/ViewGroup;Z)V │ │ +067d3c: 6200 c305 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@05c3 │ │ +067d40: 7230 5012 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.setChildrenDrawingOrderEnabled:(Landroid/view/ViewGroup;Z)V // method@1250 │ │ +067d46: 0e00 |0005: return-void │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=2234 │ │ + 0x0005 line=2235 │ │ + locals : │ │ + 0x0000 - 0x0006 reg=1 viewGroup Landroid/view/ViewGroup; │ │ + 0x0000 - 0x0006 reg=2 enabled Z │ │ + │ │ + #57 : (in Landroid/support/v4/view/ViewCompat;) │ │ + name : 'setElevation' │ │ + type : '(Landroid/view/View;F)V' │ │ + access : 0x0009 (PUBLIC STATIC) │ │ + code - │ │ + registers : 3 │ │ + ins : 2 │ │ + outs : 3 │ │ + insns size : 6 16-bit code units │ │ +067d48: |[067d48] android.support.v4.view.ViewCompat.setElevation:(Landroid/view/View;F)V │ │ +067d58: 6200 c305 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@05c3 │ │ +067d5c: 7230 5112 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.setElevation:(Landroid/view/View;F)V // method@1251 │ │ +067d62: 0e00 |0005: return-void │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=2156 │ │ + 0x0005 line=2157 │ │ + locals : │ │ + 0x0000 - 0x0006 reg=1 view Landroid/view/View; │ │ + 0x0000 - 0x0006 reg=2 elevation F │ │ + │ │ + #58 : (in Landroid/support/v4/view/ViewCompat;) │ │ name : 'setHasTransientState' │ │ type : '(Landroid/view/View;Z)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -046078: |[046078] android.support.v4.view.ViewCompat.setHasTransientState:(Landroid/view/View;Z)V │ │ -046088: 6200 7f03 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@037f │ │ -04608c: 7230 2c0b 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.setHasTransientState:(Landroid/view/View;Z)V // method@0b2c │ │ -046092: 0e00 |0005: return-void │ │ +067d64: |[067d64] android.support.v4.view.ViewCompat.setHasTransientState:(Landroid/view/View;Z)V │ │ +067d74: 6200 c305 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@05c3 │ │ +067d78: 7230 5212 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.setHasTransientState:(Landroid/view/View;Z)V // method@1252 │ │ +067d7e: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=758 │ │ - 0x0005 line=759 │ │ + 0x0000 line=1376 │ │ + 0x0005 line=1377 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 view Landroid/view/View; │ │ 0x0000 - 0x0006 reg=2 hasTransientState Z │ │ │ │ - #28 : (in Landroid/support/v4/view/ViewCompat;) │ │ + #59 : (in Landroid/support/v4/view/ViewCompat;) │ │ name : 'setImportantForAccessibility' │ │ type : '(Landroid/view/View;I)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -046094: |[046094] android.support.v4.view.ViewCompat.setImportantForAccessibility:(Landroid/view/View;I)V │ │ -0460a4: 6200 7f03 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@037f │ │ -0460a8: 7230 2d0b 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.setImportantForAccessibility:(Landroid/view/View;I)V // method@0b2d │ │ -0460ae: 0e00 |0005: return-void │ │ +067d80: |[067d80] android.support.v4.view.ViewCompat.setImportantForAccessibility:(Landroid/view/View;I)V │ │ +067d90: 6200 c305 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@05c3 │ │ +067d94: 7230 5312 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.setImportantForAccessibility:(Landroid/view/View;I)V // method@1253 │ │ +067d9a: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=854 │ │ - 0x0005 line=855 │ │ + 0x0000 line=1480 │ │ + 0x0005 line=1481 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 view Landroid/view/View; │ │ 0x0000 - 0x0006 reg=2 mode I │ │ │ │ - #29 : (in Landroid/support/v4/view/ViewCompat;) │ │ + #60 : (in Landroid/support/v4/view/ViewCompat;) │ │ name : 'setLabelFor' │ │ type : '(Landroid/view/View;I)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -0460b0: |[0460b0] android.support.v4.view.ViewCompat.setLabelFor:(Landroid/view/View;I)V │ │ -0460c0: 6200 7f03 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@037f │ │ -0460c4: 7230 2e0b 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.setLabelFor:(Landroid/view/View;I)V // method@0b2e │ │ -0460ca: 0e00 |0005: return-void │ │ +067d9c: |[067d9c] android.support.v4.view.ViewCompat.setLabelFor:(Landroid/view/View;I)V │ │ +067dac: 6200 c305 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@05c3 │ │ +067db0: 7230 5412 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.setLabelFor:(Landroid/view/View;I)V // method@1254 │ │ +067db6: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=995 │ │ - 0x0005 line=996 │ │ + 0x0000 line=1622 │ │ + 0x0005 line=1623 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 view Landroid/view/View; │ │ 0x0000 - 0x0006 reg=2 labeledId I │ │ │ │ - #30 : (in Landroid/support/v4/view/ViewCompat;) │ │ + #61 : (in Landroid/support/v4/view/ViewCompat;) │ │ name : 'setLayerPaint' │ │ type : '(Landroid/view/View;Landroid/graphics/Paint;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -0460cc: |[0460cc] android.support.v4.view.ViewCompat.setLayerPaint:(Landroid/view/View;Landroid/graphics/Paint;)V │ │ -0460dc: 6200 7f03 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@037f │ │ -0460e0: 7230 2f0b 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.setLayerPaint:(Landroid/view/View;Landroid/graphics/Paint;)V // method@0b2f │ │ -0460e6: 0e00 |0005: return-void │ │ +067db8: |[067db8] android.support.v4.view.ViewCompat.setLayerPaint:(Landroid/view/View;Landroid/graphics/Paint;)V │ │ +067dc8: 6200 c305 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@05c3 │ │ +067dcc: 7230 5512 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.setLayerPaint:(Landroid/view/View;Landroid/graphics/Paint;)V // method@1255 │ │ +067dd2: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=1029 │ │ - 0x0005 line=1030 │ │ + 0x0000 line=1656 │ │ + 0x0005 line=1657 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 view Landroid/view/View; │ │ 0x0000 - 0x0006 reg=2 paint Landroid/graphics/Paint; │ │ │ │ - #31 : (in Landroid/support/v4/view/ViewCompat;) │ │ + #62 : (in Landroid/support/v4/view/ViewCompat;) │ │ name : 'setLayerType' │ │ type : '(Landroid/view/View;ILandroid/graphics/Paint;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 6 16-bit code units │ │ -0460e8: |[0460e8] android.support.v4.view.ViewCompat.setLayerType:(Landroid/view/View;ILandroid/graphics/Paint;)V │ │ -0460f8: 6200 7f03 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@037f │ │ -0460fc: 7240 300b 1032 |0002: invoke-interface {v0, v1, v2, v3}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.setLayerType:(Landroid/view/View;ILandroid/graphics/Paint;)V // method@0b30 │ │ -046102: 0e00 |0005: return-void │ │ +067dd4: |[067dd4] android.support.v4.view.ViewCompat.setLayerType:(Landroid/view/View;ILandroid/graphics/Paint;)V │ │ +067de4: 6200 c305 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@05c3 │ │ +067de8: 7240 5612 1032 |0002: invoke-interface {v0, v1, v2, v3}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.setLayerType:(Landroid/view/View;ILandroid/graphics/Paint;)V // method@1256 │ │ +067dee: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=953 │ │ - 0x0005 line=954 │ │ + 0x0000 line=1579 │ │ + 0x0005 line=1580 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 view Landroid/view/View; │ │ 0x0000 - 0x0006 reg=2 layerType I │ │ 0x0000 - 0x0006 reg=3 paint Landroid/graphics/Paint; │ │ │ │ - #32 : (in Landroid/support/v4/view/ViewCompat;) │ │ + #63 : (in Landroid/support/v4/view/ViewCompat;) │ │ name : 'setLayoutDirection' │ │ type : '(Landroid/view/View;I)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -046104: |[046104] android.support.v4.view.ViewCompat.setLayoutDirection:(Landroid/view/View;I)V │ │ -046114: 6200 7f03 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@037f │ │ -046118: 7230 310b 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.setLayoutDirection:(Landroid/view/View;I)V // method@0b31 │ │ -04611e: 0e00 |0005: return-void │ │ +067df0: |[067df0] android.support.v4.view.ViewCompat.setLayoutDirection:(Landroid/view/View;I)V │ │ +067e00: 6200 c305 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@05c3 │ │ +067e04: 7230 5712 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.setLayoutDirection:(Landroid/view/View;I)V // method@1257 │ │ +067e0a: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=1063 │ │ - 0x0005 line=1064 │ │ + 0x0000 line=1691 │ │ + 0x0005 line=1692 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 view Landroid/view/View; │ │ 0x0000 - 0x0006 reg=2 layoutDirection I │ │ │ │ - #33 : (in Landroid/support/v4/view/ViewCompat;) │ │ + #64 : (in Landroid/support/v4/view/ViewCompat;) │ │ + name : 'setOnApplyWindowInsetsListener' │ │ + type : '(Landroid/view/View;Landroid/support/v4/view/OnApplyWindowInsetsListener;)V' │ │ + access : 0x0009 (PUBLIC STATIC) │ │ + code - │ │ + registers : 3 │ │ + ins : 2 │ │ + outs : 3 │ │ + insns size : 6 16-bit code units │ │ +067e0c: |[067e0c] android.support.v4.view.ViewCompat.setOnApplyWindowInsetsListener:(Landroid/view/View;Landroid/support/v4/view/OnApplyWindowInsetsListener;)V │ │ +067e1c: 6200 c305 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@05c3 │ │ +067e20: 7230 5812 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.setOnApplyWindowInsetsListener:(Landroid/view/View;Landroid/support/v4/view/OnApplyWindowInsetsListener;)V // method@1258 │ │ +067e26: 0e00 |0005: return-void │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=2262 │ │ + 0x0005 line=2263 │ │ + locals : │ │ + 0x0000 - 0x0006 reg=1 v Landroid/view/View; │ │ + 0x0000 - 0x0006 reg=2 listener Landroid/support/v4/view/OnApplyWindowInsetsListener; │ │ + │ │ + #65 : (in Landroid/support/v4/view/ViewCompat;) │ │ name : 'setOverScrollMode' │ │ type : '(Landroid/view/View;I)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -046120: |[046120] android.support.v4.view.ViewCompat.setOverScrollMode:(Landroid/view/View;I)V │ │ -046130: 6200 7f03 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@037f │ │ -046134: 7230 320b 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.setOverScrollMode:(Landroid/view/View;I)V // method@0b32 │ │ -04613a: 0e00 |0005: return-void │ │ +067e28: |[067e28] android.support.v4.view.ViewCompat.setOverScrollMode:(Landroid/view/View;I)V │ │ +067e38: 6200 c305 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@05c3 │ │ +067e3c: 7230 5912 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.setOverScrollMode:(Landroid/view/View;I)V // method@1259 │ │ +067e42: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=614 │ │ - 0x0005 line=615 │ │ + 0x0000 line=1222 │ │ + 0x0005 line=1223 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 v Landroid/view/View; │ │ 0x0000 - 0x0006 reg=2 overScrollMode I │ │ │ │ - Virtual methods - │ │ - #0 : (in Landroid/support/v4/view/ViewCompat;) │ │ - name : 'getAccessibilityLiveRegion' │ │ - type : '(Landroid/view/View;)I' │ │ - access : 0x0001 (PUBLIC) │ │ + #66 : (in Landroid/support/v4/view/ViewCompat;) │ │ + name : 'setPaddingRelative' │ │ + type : '(Landroid/view/View;IIII)V' │ │ + access : 0x0009 (PUBLIC STATIC) │ │ + code - │ │ + registers : 11 │ │ + ins : 5 │ │ + outs : 6 │ │ + insns size : 11 16-bit code units │ │ +067e44: |[067e44] android.support.v4.view.ViewCompat.setPaddingRelative:(Landroid/view/View;IIII)V │ │ +067e54: 6200 c305 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@05c3 │ │ +067e58: 0761 |0002: move-object v1, v6 │ │ +067e5a: 0172 |0003: move v2, v7 │ │ +067e5c: 0183 |0004: move v3, v8 │ │ +067e5e: 0194 |0005: move v4, v9 │ │ +067e60: 01a5 |0006: move v5, v10 │ │ +067e62: 7806 5a12 0000 |0007: invoke-interface/range {v0, v1, v2, v3, v4, v5}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.setPaddingRelative:(Landroid/view/View;IIII)V // method@125a │ │ +067e68: 0e00 |000a: return-void │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=1858 │ │ + 0x000a line=1859 │ │ + locals : │ │ + 0x0000 - 0x000b reg=6 view Landroid/view/View; │ │ + 0x0000 - 0x000b reg=7 start I │ │ + 0x0000 - 0x000b reg=8 top I │ │ + 0x0000 - 0x000b reg=9 end I │ │ + 0x0000 - 0x000b reg=10 bottom I │ │ + │ │ + #67 : (in Landroid/support/v4/view/ViewCompat;) │ │ + name : 'setPivotX' │ │ + type : '(Landroid/view/View;F)V' │ │ + access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ - outs : 2 │ │ - insns size : 7 16-bit code units │ │ -04613c: |[04613c] android.support.v4.view.ViewCompat.getAccessibilityLiveRegion:(Landroid/view/View;)I │ │ -04614c: 6200 7f03 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@037f │ │ -046150: 7220 130b 2000 |0002: invoke-interface {v0, v2}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.getAccessibilityLiveRegion:(Landroid/view/View;)I // method@0b13 │ │ -046156: 0a00 |0005: move-result v0 │ │ -046158: 0f00 |0006: return v0 │ │ + outs : 3 │ │ + insns size : 6 16-bit code units │ │ +067e6c: |[067e6c] android.support.v4.view.ViewCompat.setPivotX:(Landroid/view/View;F)V │ │ +067e7c: 6200 c305 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@05c3 │ │ +067e80: 7230 5b12 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.setPivotX:(Landroid/view/View;F)V // method@125b │ │ +067e86: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=1156 │ │ + 0x0000 line=2094 │ │ + 0x0005 line=2095 │ │ locals : │ │ - 0x0000 - 0x0007 reg=1 this Landroid/support/v4/view/ViewCompat; │ │ - 0x0000 - 0x0007 reg=2 view Landroid/view/View; │ │ + 0x0000 - 0x0006 reg=1 view Landroid/view/View; │ │ + 0x0000 - 0x0006 reg=2 value F │ │ │ │ - #1 : (in Landroid/support/v4/view/ViewCompat;) │ │ - name : 'setAccessibilityLiveRegion' │ │ - type : '(Landroid/view/View;I)V' │ │ + #68 : (in Landroid/support/v4/view/ViewCompat;) │ │ + name : 'setPivotY' │ │ + type : '(Landroid/view/View;F)V' │ │ + access : 0x0009 (PUBLIC STATIC) │ │ + code - │ │ + registers : 3 │ │ + ins : 2 │ │ + outs : 3 │ │ + insns size : 6 16-bit code units │ │ +067e88: |[067e88] android.support.v4.view.ViewCompat.setPivotY:(Landroid/view/View;F)V │ │ +067e98: 6200 c305 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@05c3 │ │ +067e9c: 7230 5b12 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.setPivotX:(Landroid/view/View;F)V // method@125b │ │ +067ea2: 0e00 |0005: return-void │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=2121 │ │ + 0x0005 line=2122 │ │ + locals : │ │ + 0x0000 - 0x0006 reg=1 view Landroid/view/View; │ │ + 0x0000 - 0x0006 reg=2 value F │ │ + │ │ + #69 : (in Landroid/support/v4/view/ViewCompat;) │ │ + name : 'setRotation' │ │ + type : '(Landroid/view/View;F)V' │ │ + access : 0x0009 (PUBLIC STATIC) │ │ + code - │ │ + registers : 3 │ │ + ins : 2 │ │ + outs : 3 │ │ + insns size : 6 16-bit code units │ │ +067ea4: |[067ea4] android.support.v4.view.ViewCompat.setRotation:(Landroid/view/View;F)V │ │ +067eb4: 6200 c305 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@05c3 │ │ +067eb8: 7230 5d12 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.setRotation:(Landroid/view/View;F)V // method@125d │ │ +067ebe: 0e00 |0005: return-void │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=2018 │ │ + 0x0005 line=2019 │ │ + locals : │ │ + 0x0000 - 0x0006 reg=1 view Landroid/view/View; │ │ + 0x0000 - 0x0006 reg=2 value F │ │ + │ │ + #70 : (in Landroid/support/v4/view/ViewCompat;) │ │ + name : 'setRotationX' │ │ + type : '(Landroid/view/View;F)V' │ │ + access : 0x0009 (PUBLIC STATIC) │ │ + code - │ │ + registers : 3 │ │ + ins : 2 │ │ + outs : 3 │ │ + insns size : 6 16-bit code units │ │ +067ec0: |[067ec0] android.support.v4.view.ViewCompat.setRotationX:(Landroid/view/View;F)V │ │ +067ed0: 6200 c305 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@05c3 │ │ +067ed4: 7230 5e12 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.setRotationX:(Landroid/view/View;F)V // method@125e │ │ +067eda: 0e00 |0005: return-void │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=2031 │ │ + 0x0005 line=2032 │ │ + locals : │ │ + 0x0000 - 0x0006 reg=1 view Landroid/view/View; │ │ + 0x0000 - 0x0006 reg=2 value F │ │ + │ │ + #71 : (in Landroid/support/v4/view/ViewCompat;) │ │ + name : 'setRotationY' │ │ + type : '(Landroid/view/View;F)V' │ │ + access : 0x0009 (PUBLIC STATIC) │ │ + code - │ │ + registers : 3 │ │ + ins : 2 │ │ + outs : 3 │ │ + insns size : 6 16-bit code units │ │ +067edc: |[067edc] android.support.v4.view.ViewCompat.setRotationY:(Landroid/view/View;F)V │ │ +067eec: 6200 c305 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@05c3 │ │ +067ef0: 7230 5f12 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.setRotationY:(Landroid/view/View;F)V // method@125f │ │ +067ef6: 0e00 |0005: return-void │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=2044 │ │ + 0x0005 line=2045 │ │ + locals : │ │ + 0x0000 - 0x0006 reg=1 view Landroid/view/View; │ │ + 0x0000 - 0x0006 reg=2 value F │ │ + │ │ + #72 : (in Landroid/support/v4/view/ViewCompat;) │ │ + name : 'setScaleX' │ │ + type : '(Landroid/view/View;F)V' │ │ + access : 0x0009 (PUBLIC STATIC) │ │ + code - │ │ + registers : 3 │ │ + ins : 2 │ │ + outs : 3 │ │ + insns size : 6 16-bit code units │ │ +067ef8: |[067ef8] android.support.v4.view.ViewCompat.setScaleX:(Landroid/view/View;F)V │ │ +067f08: 6200 c305 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@05c3 │ │ +067f0c: 7230 6012 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.setScaleX:(Landroid/view/View;F)V // method@1260 │ │ +067f12: 0e00 |0005: return-void │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=2056 │ │ + 0x0005 line=2057 │ │ + locals : │ │ + 0x0000 - 0x0006 reg=1 view Landroid/view/View; │ │ + 0x0000 - 0x0006 reg=2 value F │ │ + │ │ + #73 : (in Landroid/support/v4/view/ViewCompat;) │ │ + name : 'setScaleY' │ │ + type : '(Landroid/view/View;F)V' │ │ + access : 0x0009 (PUBLIC STATIC) │ │ + code - │ │ + registers : 3 │ │ + ins : 2 │ │ + outs : 3 │ │ + insns size : 6 16-bit code units │ │ +067f14: |[067f14] android.support.v4.view.ViewCompat.setScaleY:(Landroid/view/View;F)V │ │ +067f24: 6200 c305 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@05c3 │ │ +067f28: 7230 6112 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.setScaleY:(Landroid/view/View;F)V // method@1261 │ │ +067f2e: 0e00 |0005: return-void │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=2068 │ │ + 0x0005 line=2069 │ │ + locals : │ │ + 0x0000 - 0x0006 reg=1 view Landroid/view/View; │ │ + 0x0000 - 0x0006 reg=2 value F │ │ + │ │ + #74 : (in Landroid/support/v4/view/ViewCompat;) │ │ + name : 'setTransitionName' │ │ + type : '(Landroid/view/View;Ljava/lang/String;)V' │ │ + access : 0x0009 (PUBLIC STATIC) │ │ + code - │ │ + registers : 3 │ │ + ins : 2 │ │ + outs : 3 │ │ + insns size : 6 16-bit code units │ │ +067f30: |[067f30] android.support.v4.view.ViewCompat.setTransitionName:(Landroid/view/View;Ljava/lang/String;)V │ │ +067f40: 6200 c305 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@05c3 │ │ +067f44: 7230 6212 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.setTransitionName:(Landroid/view/View;Ljava/lang/String;)V // method@1262 │ │ +067f4a: 0e00 |0005: return-void │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=2192 │ │ + 0x0005 line=2193 │ │ + locals : │ │ + 0x0000 - 0x0006 reg=1 view Landroid/view/View; │ │ + 0x0000 - 0x0006 reg=2 transitionName Ljava/lang/String; │ │ + │ │ + #75 : (in Landroid/support/v4/view/ViewCompat;) │ │ + name : 'setTranslationX' │ │ + type : '(Landroid/view/View;F)V' │ │ + access : 0x0009 (PUBLIC STATIC) │ │ + code - │ │ + registers : 3 │ │ + ins : 2 │ │ + outs : 3 │ │ + insns size : 6 16-bit code units │ │ +067f4c: |[067f4c] android.support.v4.view.ViewCompat.setTranslationX:(Landroid/view/View;F)V │ │ +067f5c: 6200 c305 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@05c3 │ │ +067f60: 7230 6312 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.setTranslationX:(Landroid/view/View;F)V // method@1263 │ │ +067f66: 0e00 |0005: return-void │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=1946 │ │ + 0x0005 line=1947 │ │ + locals : │ │ + 0x0000 - 0x0006 reg=1 view Landroid/view/View; │ │ + 0x0000 - 0x0006 reg=2 value F │ │ + │ │ + #76 : (in Landroid/support/v4/view/ViewCompat;) │ │ + name : 'setTranslationY' │ │ + type : '(Landroid/view/View;F)V' │ │ + access : 0x0009 (PUBLIC STATIC) │ │ + code - │ │ + registers : 3 │ │ + ins : 2 │ │ + outs : 3 │ │ + insns size : 6 16-bit code units │ │ +067f68: |[067f68] android.support.v4.view.ViewCompat.setTranslationY:(Landroid/view/View;F)V │ │ +067f78: 6200 c305 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@05c3 │ │ +067f7c: 7230 6412 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.setTranslationY:(Landroid/view/View;F)V // method@1264 │ │ +067f82: 0e00 |0005: return-void │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=1962 │ │ + 0x0005 line=1963 │ │ + locals : │ │ + 0x0000 - 0x0006 reg=1 view Landroid/view/View; │ │ + 0x0000 - 0x0006 reg=2 value F │ │ + │ │ + #77 : (in Landroid/support/v4/view/ViewCompat;) │ │ + name : 'setTranslationZ' │ │ + type : '(Landroid/view/View;F)V' │ │ + access : 0x0009 (PUBLIC STATIC) │ │ + code - │ │ + registers : 3 │ │ + ins : 2 │ │ + outs : 3 │ │ + insns size : 6 16-bit code units │ │ +067f84: |[067f84] android.support.v4.view.ViewCompat.setTranslationZ:(Landroid/view/View;F)V │ │ +067f94: 6200 c305 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@05c3 │ │ +067f98: 7230 6512 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.setTranslationZ:(Landroid/view/View;F)V // method@1265 │ │ +067f9e: 0e00 |0005: return-void │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=2172 │ │ + 0x0005 line=2173 │ │ + locals : │ │ + 0x0000 - 0x0006 reg=1 view Landroid/view/View; │ │ + 0x0000 - 0x0006 reg=2 translationZ F │ │ + │ │ + #78 : (in Landroid/support/v4/view/ViewCompat;) │ │ + name : 'setX' │ │ + type : '(Landroid/view/View;F)V' │ │ + access : 0x0009 (PUBLIC STATIC) │ │ + code - │ │ + registers : 3 │ │ + ins : 2 │ │ + outs : 3 │ │ + insns size : 6 16-bit code units │ │ +067fa0: |[067fa0] android.support.v4.view.ViewCompat.setX:(Landroid/view/View;F)V │ │ +067fb0: 6200 c305 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@05c3 │ │ +067fb4: 7230 6612 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.setX:(Landroid/view/View;F)V // method@1266 │ │ +067fba: 0e00 |0005: return-void │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=1992 │ │ + 0x0005 line=1993 │ │ + locals : │ │ + 0x0000 - 0x0006 reg=1 view Landroid/view/View; │ │ + 0x0000 - 0x0006 reg=2 value F │ │ + │ │ + #79 : (in Landroid/support/v4/view/ViewCompat;) │ │ + name : 'setY' │ │ + type : '(Landroid/view/View;F)V' │ │ + access : 0x0009 (PUBLIC STATIC) │ │ + code - │ │ + registers : 3 │ │ + ins : 2 │ │ + outs : 3 │ │ + insns size : 6 16-bit code units │ │ +067fbc: |[067fbc] android.support.v4.view.ViewCompat.setY:(Landroid/view/View;F)V │ │ +067fcc: 6200 c305 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@05c3 │ │ +067fd0: 7230 6712 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.setY:(Landroid/view/View;F)V // method@1267 │ │ +067fd6: 0e00 |0005: return-void │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=2006 │ │ + 0x0005 line=2007 │ │ + locals : │ │ + 0x0000 - 0x0006 reg=1 view Landroid/view/View; │ │ + 0x0000 - 0x0006 reg=2 value F │ │ + │ │ + Virtual methods - │ │ + source_file_idx : 4099 (ViewCompat.java) │ │ + │ │ +Class #393 header: │ │ +class_idx : 767 │ │ +access_flags : 16 (0x0010) │ │ +superclass_idx : 1337 │ │ +source_file_idx : 4100 │ │ +static_fields_size : 0 │ │ +instance_fields_size: 1 │ │ +direct_methods_size : 1 │ │ +virtual_methods_size: 1 │ │ + │ │ +Class #393 annotations: │ │ +Annotations on class │ │ + VISIBILITY_SYSTEM Ldalvik/annotation/EnclosingMethod; value=setOnApplyWindowInsetsListener │ │ + VISIBILITY_SYSTEM Ldalvik/annotation/InnerClass; accessFlags=8 name=null │ │ + │ │ +Class #393 - │ │ + Class descriptor : 'Landroid/support/v4/view/ViewCompatApi21$1;' │ │ + Access flags : 0x0010 (FINAL) │ │ + Superclass : 'Ljava/lang/Object;' │ │ + Interfaces - │ │ + #0 : 'Landroid/view/View$OnApplyWindowInsetsListener;' │ │ + Static fields - │ │ + Instance fields - │ │ + #0 : (in Landroid/support/v4/view/ViewCompatApi21$1;) │ │ + name : 'val$listener' │ │ + type : 'Landroid/support/v4/view/OnApplyWindowInsetsListener;' │ │ + access : 0x1010 (FINAL SYNTHETIC) │ │ + Direct methods - │ │ + #0 : (in Landroid/support/v4/view/ViewCompatApi21$1;) │ │ + name : '' │ │ + type : '(Landroid/support/v4/view/OnApplyWindowInsetsListener;)V' │ │ + access : 0x10000 (CONSTRUCTOR) │ │ + code - │ │ + registers : 2 │ │ + ins : 2 │ │ + outs : 1 │ │ + insns size : 6 16-bit code units │ │ +067fd8: |[067fd8] android.support.v4.view.ViewCompatApi21$1.:(Landroid/support/v4/view/OnApplyWindowInsetsListener;)V │ │ +067fe8: 5b01 d705 |0000: iput-object v1, v0, Landroid/support/v4/view/ViewCompatApi21$1;.val$listener:Landroid/support/v4/view/OnApplyWindowInsetsListener; // field@05d7 │ │ +067fec: 7010 8622 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2286 │ │ +067ff2: 0e00 |0005: return-void │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=54 │ │ + locals : │ │ + 0x0000 - 0x0006 reg=0 this Landroid/support/v4/view/ViewCompatApi21$1; │ │ + 0x0000 - 0x0006 reg=1 (null) Landroid/support/v4/view/OnApplyWindowInsetsListener; │ │ + │ │ + Virtual methods - │ │ + #0 : (in Landroid/support/v4/view/ViewCompatApi21$1;) │ │ + name : 'onApplyWindowInsets' │ │ + type : '(Landroid/view/View;Landroid/view/WindowInsets;)Landroid/view/WindowInsets;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ - registers : 4 │ │ + registers : 5 │ │ ins : 3 │ │ outs : 3 │ │ - insns size : 6 16-bit code units │ │ -04615c: |[04615c] android.support.v4.view.ViewCompat.setAccessibilityLiveRegion:(Landroid/view/View;I)V │ │ -04616c: 6200 7f03 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@037f │ │ -046170: 7230 2b0b 2003 |0002: invoke-interface {v0, v2, v3}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.setAccessibilityLiveRegion:(Landroid/view/View;I)V // method@0b2b │ │ -046176: 0e00 |0005: return-void │ │ + insns size : 18 16-bit code units │ │ +067ff4: |[067ff4] android.support.v4.view.ViewCompatApi21$1.onApplyWindowInsets:(Landroid/view/View;Landroid/view/WindowInsets;)Landroid/view/WindowInsets; │ │ +068004: 2200 4603 |0000: new-instance v0, Landroid/support/v4/view/WindowInsetsCompatApi21; // type@0346 │ │ +068008: 7020 eb14 4000 |0002: invoke-direct {v0, v4}, Landroid/support/v4/view/WindowInsetsCompatApi21;.:(Landroid/view/WindowInsets;)V // method@14eb │ │ +06800e: 5421 d705 |0005: iget-object v1, v2, Landroid/support/v4/view/ViewCompatApi21$1;.val$listener:Landroid/support/v4/view/OnApplyWindowInsetsListener; // field@05d7 │ │ +068012: 7230 e710 3100 |0007: invoke-interface {v1, v3, v0}, Landroid/support/v4/view/OnApplyWindowInsetsListener;.onApplyWindowInsets:(Landroid/view/View;Landroid/support/v4/view/WindowInsetsCompat;)Landroid/support/v4/view/WindowInsetsCompat; // method@10e7 │ │ +068018: 0c00 |000a: move-result-object v0 │ │ +06801a: 1f00 4603 |000b: check-cast v0, Landroid/support/v4/view/WindowInsetsCompatApi21; // type@0346 │ │ +06801e: 6e10 fd14 0000 |000d: invoke-virtual {v0}, Landroid/support/v4/view/WindowInsetsCompatApi21;.unwrap:()Landroid/view/WindowInsets; // method@14fd │ │ +068024: 0c01 |0010: move-result-object v1 │ │ +068026: 1101 |0011: return-object v1 │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=1188 │ │ - 0x0005 line=1189 │ │ + 0x0000 line=58 │ │ + 0x0005 line=60 │ │ + 0x000d line=62 │ │ locals : │ │ - 0x0000 - 0x0006 reg=1 this Landroid/support/v4/view/ViewCompat; │ │ - 0x0000 - 0x0006 reg=2 view Landroid/view/View; │ │ - 0x0000 - 0x0006 reg=3 mode I │ │ + 0x0005 - 0x000b reg=0 insets Landroid/support/v4/view/WindowInsetsCompatApi21; │ │ + 0x000d - 0x0012 reg=0 insets Landroid/support/v4/view/WindowInsetsCompatApi21; │ │ + 0x0000 - 0x0012 reg=2 this Landroid/support/v4/view/ViewCompatApi21$1; │ │ + 0x0000 - 0x0012 reg=3 view Landroid/view/View; │ │ + 0x0000 - 0x0012 reg=4 windowInsets Landroid/view/WindowInsets; │ │ │ │ - source_file_idx : 3008 (ViewCompat.java) │ │ + source_file_idx : 4100 (ViewCompatApi21.java) │ │ │ │ -Class #223 header: │ │ -class_idx : 476 │ │ +Class #394 header: │ │ +class_idx : 768 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 948 │ │ -source_file_idx : 3009 │ │ +superclass_idx : 1337 │ │ +source_file_idx : 4100 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ -direct_methods_size : 2 │ │ +direct_methods_size : 9 │ │ virtual_methods_size: 0 │ │ │ │ -Class #223 - │ │ +Class #394 - │ │ + Class descriptor : 'Landroid/support/v4/view/ViewCompatApi21;' │ │ + Access flags : 0x0000 () │ │ + Superclass : 'Ljava/lang/Object;' │ │ + Interfaces - │ │ + Static fields - │ │ + Instance fields - │ │ + Direct methods - │ │ + #0 : (in Landroid/support/v4/view/ViewCompatApi21;) │ │ + name : '' │ │ + type : '()V' │ │ + access : 0x10000 (CONSTRUCTOR) │ │ + code - │ │ + registers : 1 │ │ + ins : 1 │ │ + outs : 1 │ │ + insns size : 4 16-bit code units │ │ +068028: |[068028] android.support.v4.view.ViewCompatApi21.:()V │ │ +068038: 7010 8622 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2286 │ │ +06803e: 0e00 |0003: return-void │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=22 │ │ + locals : │ │ + 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewCompatApi21; │ │ + │ │ + #1 : (in Landroid/support/v4/view/ViewCompatApi21;) │ │ + name : 'getElevation' │ │ + type : '(Landroid/view/View;)F' │ │ + access : 0x0009 (PUBLIC STATIC) │ │ + code - │ │ + registers : 2 │ │ + ins : 1 │ │ + outs : 1 │ │ + insns size : 5 16-bit code units │ │ +068040: |[068040] android.support.v4.view.ViewCompatApi21.getElevation:(Landroid/view/View;)F │ │ +068050: 6e10 fd1c 0100 |0000: invoke-virtual {v1}, Landroid/view/View;.getElevation:()F // method@1cfd │ │ +068056: 0a00 |0003: move-result v0 │ │ +068058: 0f00 |0004: return v0 │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=41 │ │ + locals : │ │ + 0x0000 - 0x0005 reg=1 view Landroid/view/View; │ │ + │ │ + #2 : (in Landroid/support/v4/view/ViewCompatApi21;) │ │ + name : 'getTransitionName' │ │ + type : '(Landroid/view/View;)Ljava/lang/String;' │ │ + access : 0x0009 (PUBLIC STATIC) │ │ + code - │ │ + registers : 2 │ │ + ins : 1 │ │ + outs : 1 │ │ + insns size : 5 16-bit code units │ │ +06805c: |[06805c] android.support.v4.view.ViewCompatApi21.getTransitionName:(Landroid/view/View;)Ljava/lang/String; │ │ +06806c: 6e10 261d 0100 |0000: invoke-virtual {v1}, Landroid/view/View;.getTransitionName:()Ljava/lang/String; // method@1d26 │ │ +068072: 0c00 |0003: move-result-object v0 │ │ +068074: 1100 |0004: return-object v0 │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=29 │ │ + locals : │ │ + 0x0000 - 0x0005 reg=1 view Landroid/view/View; │ │ + │ │ + #3 : (in Landroid/support/v4/view/ViewCompatApi21;) │ │ + name : 'getTranslationZ' │ │ + type : '(Landroid/view/View;)F' │ │ + access : 0x0009 (PUBLIC STATIC) │ │ + code - │ │ + registers : 2 │ │ + ins : 1 │ │ + outs : 1 │ │ + insns size : 5 16-bit code units │ │ +068078: |[068078] android.support.v4.view.ViewCompatApi21.getTranslationZ:(Landroid/view/View;)F │ │ +068088: 6e10 291d 0100 |0000: invoke-virtual {v1}, Landroid/view/View;.getTranslationZ:()F // method@1d29 │ │ +06808e: 0a00 |0003: move-result v0 │ │ +068090: 0f00 |0004: return v0 │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=49 │ │ + locals : │ │ + 0x0000 - 0x0005 reg=1 view Landroid/view/View; │ │ + │ │ + #4 : (in Landroid/support/v4/view/ViewCompatApi21;) │ │ + name : 'requestApplyInsets' │ │ + type : '(Landroid/view/View;)V' │ │ + access : 0x0009 (PUBLIC STATIC) │ │ + code - │ │ + registers : 1 │ │ + ins : 1 │ │ + outs : 1 │ │ + insns size : 4 16-bit code units │ │ +068094: |[068094] android.support.v4.view.ViewCompatApi21.requestApplyInsets:(Landroid/view/View;)V │ │ +0680a4: 6e10 541d 0000 |0000: invoke-virtual {v0}, Landroid/view/View;.requestApplyInsets:()V // method@1d54 │ │ +0680aa: 0e00 |0003: return-void │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=33 │ │ + 0x0003 line=34 │ │ + locals : │ │ + 0x0000 - 0x0004 reg=0 view Landroid/view/View; │ │ + │ │ + #5 : (in Landroid/support/v4/view/ViewCompatApi21;) │ │ + name : 'setElevation' │ │ + type : '(Landroid/view/View;F)V' │ │ + access : 0x0009 (PUBLIC STATIC) │ │ + code - │ │ + registers : 2 │ │ + ins : 2 │ │ + outs : 2 │ │ + insns size : 4 16-bit code units │ │ +0680ac: |[0680ac] android.support.v4.view.ViewCompatApi21.setElevation:(Landroid/view/View;F)V │ │ +0680bc: 6e20 651d 1000 |0000: invoke-virtual {v0, v1}, Landroid/view/View;.setElevation:(F)V // method@1d65 │ │ +0680c2: 0e00 |0003: return-void │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=37 │ │ + 0x0003 line=38 │ │ + locals : │ │ + 0x0000 - 0x0004 reg=0 view Landroid/view/View; │ │ + 0x0000 - 0x0004 reg=1 elevation F │ │ + │ │ + #6 : (in Landroid/support/v4/view/ViewCompatApi21;) │ │ + name : 'setOnApplyWindowInsetsListener' │ │ + type : '(Landroid/view/View;Landroid/support/v4/view/OnApplyWindowInsetsListener;)V' │ │ + access : 0x0009 (PUBLIC STATIC) │ │ + code - │ │ + registers : 3 │ │ + ins : 2 │ │ + outs : 2 │ │ + insns size : 9 16-bit code units │ │ +0680c4: |[0680c4] android.support.v4.view.ViewCompatApi21.setOnApplyWindowInsetsListener:(Landroid/view/View;Landroid/support/v4/view/OnApplyWindowInsetsListener;)V │ │ +0680d4: 2200 ff02 |0000: new-instance v0, Landroid/support/v4/view/ViewCompatApi21$1; // type@02ff │ │ +0680d8: 7020 b812 2000 |0002: invoke-direct {v0, v2}, Landroid/support/v4/view/ViewCompatApi21$1;.:(Landroid/support/v4/view/OnApplyWindowInsetsListener;)V // method@12b8 │ │ +0680de: 6e20 701d 0100 |0005: invoke-virtual {v1, v0}, Landroid/view/View;.setOnApplyWindowInsetsListener:(Landroid/view/View$OnApplyWindowInsetsListener;)V // method@1d70 │ │ +0680e4: 0e00 |0008: return-void │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=54 │ │ + 0x0008 line=65 │ │ + locals : │ │ + 0x0000 - 0x0009 reg=1 view Landroid/view/View; │ │ + 0x0000 - 0x0009 reg=2 listener Landroid/support/v4/view/OnApplyWindowInsetsListener; │ │ + │ │ + #7 : (in Landroid/support/v4/view/ViewCompatApi21;) │ │ + name : 'setTransitionName' │ │ + type : '(Landroid/view/View;Ljava/lang/String;)V' │ │ + access : 0x0009 (PUBLIC STATIC) │ │ + code - │ │ + registers : 2 │ │ + ins : 2 │ │ + outs : 2 │ │ + insns size : 4 16-bit code units │ │ +0680e8: |[0680e8] android.support.v4.view.ViewCompatApi21.setTransitionName:(Landroid/view/View;Ljava/lang/String;)V │ │ +0680f8: 6e20 801d 1000 |0000: invoke-virtual {v0, v1}, Landroid/view/View;.setTransitionName:(Ljava/lang/String;)V // method@1d80 │ │ +0680fe: 0e00 |0003: return-void │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=25 │ │ + 0x0003 line=26 │ │ + locals : │ │ + 0x0000 - 0x0004 reg=0 view Landroid/view/View; │ │ + 0x0000 - 0x0004 reg=1 transitionName Ljava/lang/String; │ │ + │ │ + #8 : (in Landroid/support/v4/view/ViewCompatApi21;) │ │ + name : 'setTranslationZ' │ │ + type : '(Landroid/view/View;F)V' │ │ + access : 0x0009 (PUBLIC STATIC) │ │ + code - │ │ + registers : 2 │ │ + ins : 2 │ │ + outs : 2 │ │ + insns size : 4 16-bit code units │ │ +068100: |[068100] android.support.v4.view.ViewCompatApi21.setTranslationZ:(Landroid/view/View;F)V │ │ +068110: 6e20 831d 1000 |0000: invoke-virtual {v0, v1}, Landroid/view/View;.setTranslationZ:(F)V // method@1d83 │ │ +068116: 0e00 |0003: return-void │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=45 │ │ + 0x0003 line=46 │ │ + locals : │ │ + 0x0000 - 0x0004 reg=0 view Landroid/view/View; │ │ + 0x0000 - 0x0004 reg=1 translationZ F │ │ + │ │ + Virtual methods - │ │ + source_file_idx : 4100 (ViewCompatApi21.java) │ │ + │ │ +Class #395 header: │ │ +class_idx : 769 │ │ +access_flags : 0 (0x0000) │ │ +superclass_idx : 1337 │ │ +source_file_idx : 4101 │ │ +static_fields_size : 2 │ │ +instance_fields_size: 0 │ │ +direct_methods_size : 3 │ │ +virtual_methods_size: 0 │ │ + │ │ +Class #395 - │ │ Class descriptor : 'Landroid/support/v4/view/ViewCompatEclairMr1;' │ │ Access flags : 0x0000 () │ │ Superclass : 'Ljava/lang/Object;' │ │ Interfaces - │ │ Static fields - │ │ + #0 : (in Landroid/support/v4/view/ViewCompatEclairMr1;) │ │ + name : 'TAG' │ │ + type : 'Ljava/lang/String;' │ │ + access : 0x0019 (PUBLIC STATIC FINAL) │ │ + value : "ViewCompat" │ │ + #1 : (in Landroid/support/v4/view/ViewCompatEclairMr1;) │ │ + name : 'sChildrenDrawingOrderMethod' │ │ + type : 'Ljava/lang/reflect/Method;' │ │ + access : 0x000a (PRIVATE STATIC) │ │ Instance fields - │ │ Direct methods - │ │ #0 : (in Landroid/support/v4/view/ViewCompatEclairMr1;) │ │ name : '' │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -046178: |[046178] android.support.v4.view.ViewCompatEclairMr1.:()V │ │ -046188: 7010 9117 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1791 │ │ -04618e: 0e00 |0003: return-void │ │ +068118: |[068118] android.support.v4.view.ViewCompatEclairMr1.:()V │ │ +068128: 7010 8622 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2286 │ │ +06812e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=22 │ │ + 0x0000 line=27 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewCompatEclairMr1; │ │ │ │ #1 : (in Landroid/support/v4/view/ViewCompatEclairMr1;) │ │ name : 'isOpaque' │ │ type : '(Landroid/view/View;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -046190: |[046190] android.support.v4.view.ViewCompatEclairMr1.isOpaque:(Landroid/view/View;)Z │ │ -0461a0: 6e10 e212 0100 |0000: invoke-virtual {v1}, Landroid/view/View;.isOpaque:()Z // method@12e2 │ │ -0461a6: 0a00 |0003: move-result v0 │ │ -0461a8: 0f00 |0004: return v0 │ │ +068130: |[068130] android.support.v4.view.ViewCompatEclairMr1.isOpaque:(Landroid/view/View;)Z │ │ +068140: 6e10 3c1d 0100 |0000: invoke-virtual {v1}, Landroid/view/View;.isOpaque:()Z // method@1d3c │ │ +068146: 0a00 |0003: move-result v0 │ │ +068148: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=24 │ │ + 0x0000 line=33 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 view Landroid/view/View; │ │ │ │ + #2 : (in Landroid/support/v4/view/ViewCompatEclairMr1;) │ │ + name : 'setChildrenDrawingOrderEnabled' │ │ + type : '(Landroid/view/ViewGroup;Z)V' │ │ + access : 0x0009 (PUBLIC STATIC) │ │ + code - │ │ + registers : 9 │ │ + ins : 2 │ │ + outs : 3 │ │ + insns size : 80 16-bit code units │ │ +06814c: |[06814c] android.support.v4.view.ViewCompatEclairMr1.setChildrenDrawingOrderEnabled:(Landroid/view/ViewGroup;Z)V │ │ +06815c: 1216 |0000: const/4 v6, #int 1 // #1 │ │ +06815e: 6201 d905 |0001: sget-object v1, Landroid/support/v4/view/ViewCompatEclairMr1;.sChildrenDrawingOrderMethod:Ljava/lang/reflect/Method; // field@05d9 │ │ +068162: 3901 1900 |0003: if-nez v1, 001c // +0019 │ │ +068166: 1c01 3c04 |0005: const-class v1, Landroid/view/ViewGroup; // type@043c │ │ +06816a: 1a02 4e24 |0007: const-string v2, "setChildrenDrawingOrderEnabled" // string@244e │ │ +06816e: 1213 |0009: const/4 v3, #int 1 // #1 │ │ +068170: 2333 c905 |000a: new-array v3, v3, [Ljava/lang/Class; // type@05c9 │ │ +068174: 1204 |000c: const/4 v4, #int 0 // #0 │ │ +068176: 6205 f90b |000d: sget-object v5, Ljava/lang/Boolean;.TYPE:Ljava/lang/Class; // field@0bf9 │ │ +06817a: 4d05 0304 |000f: aput-object v5, v3, v4 │ │ +06817e: 6e30 5822 2103 |0011: invoke-virtual {v1, v2, v3}, Ljava/lang/Class;.getDeclaredMethod:(Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method; // method@2258 │ │ +068184: 0c01 |0014: move-result-object v1 │ │ +068186: 6901 d905 |0015: sput-object v1, Landroid/support/v4/view/ViewCompatEclairMr1;.sChildrenDrawingOrderMethod:Ljava/lang/reflect/Method; // field@05d9 │ │ +06818a: 6201 d905 |0017: sget-object v1, Landroid/support/v4/view/ViewCompatEclairMr1;.sChildrenDrawingOrderMethod:Ljava/lang/reflect/Method; // field@05d9 │ │ +06818e: 6e20 c522 6100 |0019: invoke-virtual {v1, v6}, Ljava/lang/reflect/Method;.setAccessible:(Z)V // method@22c5 │ │ +068194: 6201 d905 |001c: sget-object v1, Landroid/support/v4/view/ViewCompatEclairMr1;.sChildrenDrawingOrderMethod:Ljava/lang/reflect/Method; // field@05d9 │ │ +068198: 1212 |001e: const/4 v2, #int 1 // #1 │ │ +06819a: 2322 ca05 |001f: new-array v2, v2, [Ljava/lang/Object; // type@05ca │ │ +06819e: 1203 |0021: const/4 v3, #int 0 // #0 │ │ +0681a0: 7110 4722 0800 |0022: invoke-static {v8}, Ljava/lang/Boolean;.valueOf:(Z)Ljava/lang/Boolean; // method@2247 │ │ +0681a6: 0c04 |0025: move-result-object v4 │ │ +0681a8: 4d04 0203 |0026: aput-object v4, v2, v3 │ │ +0681ac: 6e30 c422 7102 |0028: invoke-virtual {v1, v7, v2}, Ljava/lang/reflect/Method;.invoke:(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object; // method@22c4 │ │ +0681b2: 0e00 |002b: return-void │ │ +0681b4: 0d00 |002c: move-exception v0 │ │ +0681b6: 1a01 0210 |002d: const-string v1, "ViewCompat" // string@1002 │ │ +0681ba: 1a02 570f |002f: const-string v2, "Unable to find childrenDrawingOrderEnabled" // string@0f57 │ │ +0681be: 7130 721c 2100 |0031: invoke-static {v1, v2, v0}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@1c72 │ │ +0681c4: 28e3 |0034: goto 0017 // -001d │ │ +0681c6: 0d00 |0035: move-exception v0 │ │ +0681c8: 1a01 0210 |0036: const-string v1, "ViewCompat" // string@1002 │ │ +0681cc: 1a02 5a0f |0038: const-string v2, "Unable to invoke childrenDrawingOrderEnabled" // string@0f5a │ │ +0681d0: 7130 721c 2100 |003a: invoke-static {v1, v2, v0}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@1c72 │ │ +0681d6: 28ee |003d: goto 002b // -0012 │ │ +0681d8: 0d00 |003e: move-exception v0 │ │ +0681da: 1a01 0210 |003f: const-string v1, "ViewCompat" // string@1002 │ │ +0681de: 1a02 5a0f |0041: const-string v2, "Unable to invoke childrenDrawingOrderEnabled" // string@0f5a │ │ +0681e2: 7130 721c 2100 |0043: invoke-static {v1, v2, v0}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@1c72 │ │ +0681e8: 28e5 |0046: goto 002b // -001b │ │ +0681ea: 0d00 |0047: move-exception v0 │ │ +0681ec: 1a01 0210 |0048: const-string v1, "ViewCompat" // string@1002 │ │ +0681f0: 1a02 5a0f |004a: const-string v2, "Unable to invoke childrenDrawingOrderEnabled" // string@0f5a │ │ +0681f4: 7130 721c 2100 |004c: invoke-static {v1, v2, v0}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@1c72 │ │ +0681fa: 28dc |004f: goto 002b // -0024 │ │ + catches : 2 │ │ + 0x0005 - 0x0017 │ │ + Ljava/lang/NoSuchMethodException; -> 0x002c │ │ + 0x001c - 0x002b │ │ + Ljava/lang/IllegalAccessException; -> 0x0035 │ │ + Ljava/lang/IllegalArgumentException; -> 0x003e │ │ + Ljava/lang/reflect/InvocationTargetException; -> 0x0047 │ │ + positions : │ │ + 0x0001 line=37 │ │ + 0x0005 line=39 │ │ + 0x0017 line=44 │ │ + 0x001c line=47 │ │ + 0x002b line=55 │ │ + 0x002c line=41 │ │ + 0x002d line=42 │ │ + 0x0035 line=48 │ │ + 0x0036 line=49 │ │ + 0x003e line=50 │ │ + 0x003f line=51 │ │ + 0x0047 line=52 │ │ + 0x0048 line=53 │ │ + locals : │ │ + 0x002d - 0x0035 reg=0 e Ljava/lang/NoSuchMethodException; │ │ + 0x0036 - 0x003e reg=0 e Ljava/lang/IllegalAccessException; │ │ + 0x003f - 0x0047 reg=0 e Ljava/lang/IllegalArgumentException; │ │ + 0x0048 - 0x0050 reg=0 e Ljava/lang/reflect/InvocationTargetException; │ │ + 0x0000 - 0x0050 reg=7 viewGroup Landroid/view/ViewGroup; │ │ + 0x0000 - 0x0050 reg=8 enabled Z │ │ + │ │ Virtual methods - │ │ - source_file_idx : 3009 (ViewCompatEclairMr1.java) │ │ + source_file_idx : 4101 (ViewCompatEclairMr1.java) │ │ │ │ -Class #224 header: │ │ -class_idx : 477 │ │ +Class #396 header: │ │ +class_idx : 770 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 948 │ │ -source_file_idx : 3010 │ │ +superclass_idx : 1337 │ │ +source_file_idx : 4102 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 3 │ │ virtual_methods_size: 0 │ │ │ │ -Class #224 - │ │ +Class #396 - │ │ Class descriptor : 'Landroid/support/v4/view/ViewCompatGingerbread;' │ │ Access flags : 0x0000 () │ │ Superclass : 'Ljava/lang/Object;' │ │ Interfaces - │ │ Static fields - │ │ Instance fields - │ │ Direct methods - │ │ @@ -46912,17 +76770,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0461ac: |[0461ac] android.support.v4.view.ViewCompatGingerbread.:()V │ │ -0461bc: 7010 9117 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1791 │ │ -0461c2: 0e00 |0003: return-void │ │ +06821c: |[06821c] android.support.v4.view.ViewCompatGingerbread.:()V │ │ +06822c: 7010 8622 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2286 │ │ +068232: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=21 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewCompatGingerbread; │ │ │ │ #1 : (in Landroid/support/v4/view/ViewCompatGingerbread;) │ │ @@ -46930,18 +76788,18 @@ │ │ type : '(Landroid/view/View;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -0461c4: |[0461c4] android.support.v4.view.ViewCompatGingerbread.getOverScrollMode:(Landroid/view/View;)I │ │ -0461d4: 6e10 cb12 0100 |0000: invoke-virtual {v1}, Landroid/view/View;.getOverScrollMode:()I // method@12cb │ │ -0461da: 0a00 |0003: move-result v0 │ │ -0461dc: 0f00 |0004: return v0 │ │ +068234: |[068234] android.support.v4.view.ViewCompatGingerbread.getOverScrollMode:(Landroid/view/View;)I │ │ +068244: 6e10 111d 0100 |0000: invoke-virtual {v1}, Landroid/view/View;.getOverScrollMode:()I // method@1d11 │ │ +06824a: 0a00 |0003: move-result v0 │ │ +06824c: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=23 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 v Landroid/view/View; │ │ │ │ #2 : (in Landroid/support/v4/view/ViewCompatGingerbread;) │ │ @@ -46949,39 +76807,39 @@ │ │ type : '(Landroid/view/View;I)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -0461e0: |[0461e0] android.support.v4.view.ViewCompatGingerbread.setOverScrollMode:(Landroid/view/View;I)V │ │ -0461f0: 6e20 1013 1000 |0000: invoke-virtual {v0, v1}, Landroid/view/View;.setOverScrollMode:(I)V // method@1310 │ │ -0461f6: 0e00 |0003: return-void │ │ +068250: |[068250] android.support.v4.view.ViewCompatGingerbread.setOverScrollMode:(Landroid/view/View;I)V │ │ +068260: 6e20 731d 1000 |0000: invoke-virtual {v0, v1}, Landroid/view/View;.setOverScrollMode:(I)V // method@1d73 │ │ +068266: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=27 │ │ 0x0003 line=28 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 v Landroid/view/View; │ │ 0x0000 - 0x0004 reg=1 mode I │ │ │ │ Virtual methods - │ │ - source_file_idx : 3010 (ViewCompatGingerbread.java) │ │ + source_file_idx : 4102 (ViewCompatGingerbread.java) │ │ │ │ -Class #225 header: │ │ -class_idx : 478 │ │ +Class #397 header: │ │ +class_idx : 771 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 948 │ │ -source_file_idx : 3011 │ │ +superclass_idx : 1337 │ │ +source_file_idx : 4103 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ -direct_methods_size : 9 │ │ +direct_methods_size : 33 │ │ virtual_methods_size: 0 │ │ │ │ -Class #225 - │ │ +Class #397 - │ │ Class descriptor : 'Landroid/support/v4/view/ViewCompatHC;' │ │ Access flags : 0x0000 () │ │ Superclass : 'Ljava/lang/Object;' │ │ Interfaces - │ │ Static fields - │ │ Instance fields - │ │ Direct methods - │ │ @@ -46990,17 +76848,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0461f8: |[0461f8] android.support.v4.view.ViewCompatHC.:()V │ │ -046208: 7010 9117 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1791 │ │ -04620e: 0e00 |0003: return-void │ │ +068268: |[068268] android.support.v4.view.ViewCompatHC.:()V │ │ +068278: 7010 8622 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2286 │ │ +06827e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=23 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewCompatHC; │ │ │ │ #1 : (in Landroid/support/v4/view/ViewCompatHC;) │ │ @@ -47008,18 +76866,18 @@ │ │ type : '(Landroid/view/View;)F' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -046210: |[046210] android.support.v4.view.ViewCompatHC.getAlpha:(Landroid/view/View;)F │ │ -046220: 6e10 b612 0100 |0000: invoke-virtual {v1}, Landroid/view/View;.getAlpha:()F // method@12b6 │ │ -046226: 0a00 |0003: move-result v0 │ │ -046228: 0f00 |0004: return v0 │ │ +068280: |[068280] android.support.v4.view.ViewCompatHC.getAlpha:(Landroid/view/View;)F │ │ +068290: 6e10 f81c 0100 |0000: invoke-virtual {v1}, Landroid/view/View;.getAlpha:()F // method@1cf8 │ │ +068296: 0a00 |0003: move-result v0 │ │ +068298: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=29 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 view Landroid/view/View; │ │ │ │ #2 : (in Landroid/support/v4/view/ViewCompatHC;) │ │ @@ -47027,36 +76885,36 @@ │ │ type : '()J' │ │ access : 0x0008 (STATIC) │ │ code - │ │ registers : 2 │ │ ins : 0 │ │ outs : 0 │ │ insns size : 5 16-bit code units │ │ -04622c: |[04622c] android.support.v4.view.ViewCompatHC.getFrameTime:()J │ │ -04623c: 7100 0600 0000 |0000: invoke-static {}, Landroid/animation/ValueAnimator;.getFrameDelay:()J // method@0006 │ │ -046242: 0b00 |0003: move-result-wide v0 │ │ -046244: 1000 |0004: return-wide v0 │ │ +06829c: |[06829c] android.support.v4.view.ViewCompatHC.getFrameTime:()J │ │ +0682ac: 7100 0700 0000 |0000: invoke-static {}, Landroid/animation/ValueAnimator;.getFrameDelay:()J // method@0007 │ │ +0682b2: 0b00 |0003: move-result-wide v0 │ │ +0682b4: 1000 |0004: return-wide v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=25 │ │ locals : │ │ │ │ #3 : (in Landroid/support/v4/view/ViewCompatHC;) │ │ name : 'getLayerType' │ │ type : '(Landroid/view/View;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -046248: |[046248] android.support.v4.view.ViewCompatHC.getLayerType:(Landroid/view/View;)I │ │ -046258: 6e10 c012 0100 |0000: invoke-virtual {v1}, Landroid/view/View;.getLayerType:()I // method@12c0 │ │ -04625e: 0a00 |0003: move-result v0 │ │ -046260: 0f00 |0004: return v0 │ │ +0682b8: |[0682b8] android.support.v4.view.ViewCompatHC.getLayerType:(Landroid/view/View;)I │ │ +0682c8: 6e10 041d 0100 |0000: invoke-virtual {v1}, Landroid/view/View;.getLayerType:()I // method@1d04 │ │ +0682ce: 0a00 |0003: move-result v0 │ │ +0682d0: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=37 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 view Landroid/view/View; │ │ │ │ #4 : (in Landroid/support/v4/view/ViewCompatHC;) │ │ @@ -47064,18 +76922,18 @@ │ │ type : '(Landroid/view/View;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -046264: |[046264] android.support.v4.view.ViewCompatHC.getMeasuredHeightAndState:(Landroid/view/View;)I │ │ -046274: 6e10 c712 0100 |0000: invoke-virtual {v1}, Landroid/view/View;.getMeasuredHeightAndState:()I // method@12c7 │ │ -04627a: 0a00 |0003: move-result v0 │ │ -04627c: 0f00 |0004: return v0 │ │ +0682d4: |[0682d4] android.support.v4.view.ViewCompatHC.getMeasuredHeightAndState:(Landroid/view/View;)I │ │ +0682e4: 6e10 0b1d 0100 |0000: invoke-virtual {v1}, Landroid/view/View;.getMeasuredHeightAndState:()I // method@1d0b │ │ +0682ea: 0a00 |0003: move-result v0 │ │ +0682ec: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=49 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 view Landroid/view/View; │ │ │ │ #5 : (in Landroid/support/v4/view/ViewCompatHC;) │ │ @@ -47083,18 +76941,18 @@ │ │ type : '(Landroid/view/View;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -046280: |[046280] android.support.v4.view.ViewCompatHC.getMeasuredState:(Landroid/view/View;)I │ │ -046290: 6e10 c812 0100 |0000: invoke-virtual {v1}, Landroid/view/View;.getMeasuredState:()I // method@12c8 │ │ -046296: 0a00 |0003: move-result v0 │ │ -046298: 0f00 |0004: return v0 │ │ +0682f0: |[0682f0] android.support.v4.view.ViewCompatHC.getMeasuredState:(Landroid/view/View;)I │ │ +068300: 6e10 0c1d 0100 |0000: invoke-virtual {v1}, Landroid/view/View;.getMeasuredState:()I // method@1d0c │ │ +068306: 0a00 |0003: move-result v0 │ │ +068308: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=53 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 view Landroid/view/View; │ │ │ │ #6 : (in Landroid/support/v4/view/ViewCompatHC;) │ │ @@ -47102,80 +76960,548 @@ │ │ type : '(Landroid/view/View;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -04629c: |[04629c] android.support.v4.view.ViewCompatHC.getMeasuredWidthAndState:(Landroid/view/View;)I │ │ -0462ac: 6e10 ca12 0100 |0000: invoke-virtual {v1}, Landroid/view/View;.getMeasuredWidthAndState:()I // method@12ca │ │ -0462b2: 0a00 |0003: move-result v0 │ │ -0462b4: 0f00 |0004: return v0 │ │ +06830c: |[06830c] android.support.v4.view.ViewCompatHC.getMeasuredWidthAndState:(Landroid/view/View;)I │ │ +06831c: 6e10 0e1d 0100 |0000: invoke-virtual {v1}, Landroid/view/View;.getMeasuredWidthAndState:()I // method@1d0e │ │ +068322: 0a00 |0003: move-result v0 │ │ +068324: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=45 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 view Landroid/view/View; │ │ │ │ #7 : (in Landroid/support/v4/view/ViewCompatHC;) │ │ + name : 'getPivotX' │ │ + type : '(Landroid/view/View;)F' │ │ + access : 0x0009 (PUBLIC STATIC) │ │ + code - │ │ + registers : 2 │ │ + ins : 1 │ │ + outs : 1 │ │ + insns size : 5 16-bit code units │ │ +068328: |[068328] android.support.v4.view.ViewCompatHC.getPivotX:(Landroid/view/View;)F │ │ +068338: 6e10 181d 0100 |0000: invoke-virtual {v1}, Landroid/view/View;.getPivotX:()F // method@1d18 │ │ +06833e: 0a00 |0003: move-result v0 │ │ +068340: 0f00 |0004: return v0 │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=141 │ │ + locals : │ │ + 0x0000 - 0x0005 reg=1 view Landroid/view/View; │ │ + │ │ + #8 : (in Landroid/support/v4/view/ViewCompatHC;) │ │ + name : 'getPivotY' │ │ + type : '(Landroid/view/View;)F' │ │ + access : 0x0009 (PUBLIC STATIC) │ │ + code - │ │ + registers : 2 │ │ + ins : 1 │ │ + outs : 1 │ │ + insns size : 5 16-bit code units │ │ +068344: |[068344] android.support.v4.view.ViewCompatHC.getPivotY:(Landroid/view/View;)F │ │ +068354: 6e10 191d 0100 |0000: invoke-virtual {v1}, Landroid/view/View;.getPivotY:()F // method@1d19 │ │ +06835a: 0a00 |0003: move-result v0 │ │ +06835c: 0f00 |0004: return v0 │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=145 │ │ + locals : │ │ + 0x0000 - 0x0005 reg=1 view Landroid/view/View; │ │ + │ │ + #9 : (in Landroid/support/v4/view/ViewCompatHC;) │ │ + name : 'getRotation' │ │ + type : '(Landroid/view/View;)F' │ │ + access : 0x0009 (PUBLIC STATIC) │ │ + code - │ │ + registers : 2 │ │ + ins : 1 │ │ + outs : 1 │ │ + insns size : 5 16-bit code units │ │ +068360: |[068360] android.support.v4.view.ViewCompatHC.getRotation:(Landroid/view/View;)F │ │ +068370: 6e10 1c1d 0100 |0000: invoke-virtual {v1}, Landroid/view/View;.getRotation:()F // method@1d1c │ │ +068376: 0a00 |0003: move-result v0 │ │ +068378: 0f00 |0004: return v0 │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=73 │ │ + locals : │ │ + 0x0000 - 0x0005 reg=1 view Landroid/view/View; │ │ + │ │ + #10 : (in Landroid/support/v4/view/ViewCompatHC;) │ │ + name : 'getRotationX' │ │ + type : '(Landroid/view/View;)F' │ │ + access : 0x0009 (PUBLIC STATIC) │ │ + code - │ │ + registers : 2 │ │ + ins : 1 │ │ + outs : 1 │ │ + insns size : 5 16-bit code units │ │ +06837c: |[06837c] android.support.v4.view.ViewCompatHC.getRotationX:(Landroid/view/View;)F │ │ +06838c: 6e10 1d1d 0100 |0000: invoke-virtual {v1}, Landroid/view/View;.getRotationX:()F // method@1d1d │ │ +068392: 0a00 |0003: move-result v0 │ │ +068394: 0f00 |0004: return v0 │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=77 │ │ + locals : │ │ + 0x0000 - 0x0005 reg=1 view Landroid/view/View; │ │ + │ │ + #11 : (in Landroid/support/v4/view/ViewCompatHC;) │ │ + name : 'getRotationY' │ │ + type : '(Landroid/view/View;)F' │ │ + access : 0x0009 (PUBLIC STATIC) │ │ + code - │ │ + registers : 2 │ │ + ins : 1 │ │ + outs : 1 │ │ + insns size : 5 16-bit code units │ │ +068398: |[068398] android.support.v4.view.ViewCompatHC.getRotationY:(Landroid/view/View;)F │ │ +0683a8: 6e10 1e1d 0100 |0000: invoke-virtual {v1}, Landroid/view/View;.getRotationY:()F // method@1d1e │ │ +0683ae: 0a00 |0003: move-result v0 │ │ +0683b0: 0f00 |0004: return v0 │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=81 │ │ + locals : │ │ + 0x0000 - 0x0005 reg=1 view Landroid/view/View; │ │ + │ │ + #12 : (in Landroid/support/v4/view/ViewCompatHC;) │ │ + name : 'getScaleX' │ │ + type : '(Landroid/view/View;)F' │ │ + access : 0x0009 (PUBLIC STATIC) │ │ + code - │ │ + registers : 2 │ │ + ins : 1 │ │ + outs : 1 │ │ + insns size : 5 16-bit code units │ │ +0683b4: |[0683b4] android.support.v4.view.ViewCompatHC.getScaleX:(Landroid/view/View;)F │ │ +0683c4: 6e10 1f1d 0100 |0000: invoke-virtual {v1}, Landroid/view/View;.getScaleX:()F // method@1d1f │ │ +0683ca: 0a00 |0003: move-result v0 │ │ +0683cc: 0f00 |0004: return v0 │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=85 │ │ + locals : │ │ + 0x0000 - 0x0005 reg=1 view Landroid/view/View; │ │ + │ │ + #13 : (in Landroid/support/v4/view/ViewCompatHC;) │ │ + name : 'getScaleY' │ │ + type : '(Landroid/view/View;)F' │ │ + access : 0x0009 (PUBLIC STATIC) │ │ + code - │ │ + registers : 2 │ │ + ins : 1 │ │ + outs : 1 │ │ + insns size : 5 16-bit code units │ │ +0683d0: |[0683d0] android.support.v4.view.ViewCompatHC.getScaleY:(Landroid/view/View;)F │ │ +0683e0: 6e10 201d 0100 |0000: invoke-virtual {v1}, Landroid/view/View;.getScaleY:()F // method@1d20 │ │ +0683e6: 0a00 |0003: move-result v0 │ │ +0683e8: 0f00 |0004: return v0 │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=89 │ │ + locals : │ │ + 0x0000 - 0x0005 reg=1 view Landroid/view/View; │ │ + │ │ + #14 : (in Landroid/support/v4/view/ViewCompatHC;) │ │ + name : 'getTranslationX' │ │ + type : '(Landroid/view/View;)F' │ │ + access : 0x0009 (PUBLIC STATIC) │ │ + code - │ │ + registers : 2 │ │ + ins : 1 │ │ + outs : 1 │ │ + insns size : 5 16-bit code units │ │ +0683ec: |[0683ec] android.support.v4.view.ViewCompatHC.getTranslationX:(Landroid/view/View;)F │ │ +0683fc: 6e10 271d 0100 |0000: invoke-virtual {v1}, Landroid/view/View;.getTranslationX:()F // method@1d27 │ │ +068402: 0a00 |0003: move-result v0 │ │ +068404: 0f00 |0004: return v0 │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=57 │ │ + locals : │ │ + 0x0000 - 0x0005 reg=1 view Landroid/view/View; │ │ + │ │ + #15 : (in Landroid/support/v4/view/ViewCompatHC;) │ │ + name : 'getTranslationY' │ │ + type : '(Landroid/view/View;)F' │ │ + access : 0x0009 (PUBLIC STATIC) │ │ + code - │ │ + registers : 2 │ │ + ins : 1 │ │ + outs : 1 │ │ + insns size : 5 16-bit code units │ │ +068408: |[068408] android.support.v4.view.ViewCompatHC.getTranslationY:(Landroid/view/View;)F │ │ +068418: 6e10 281d 0100 |0000: invoke-virtual {v1}, Landroid/view/View;.getTranslationY:()F // method@1d28 │ │ +06841e: 0a00 |0003: move-result v0 │ │ +068420: 0f00 |0004: return v0 │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=61 │ │ + locals : │ │ + 0x0000 - 0x0005 reg=1 view Landroid/view/View; │ │ + │ │ + #16 : (in Landroid/support/v4/view/ViewCompatHC;) │ │ + name : 'getX' │ │ + type : '(Landroid/view/View;)F' │ │ + access : 0x0009 (PUBLIC STATIC) │ │ + code - │ │ + registers : 2 │ │ + ins : 1 │ │ + outs : 1 │ │ + insns size : 5 16-bit code units │ │ +068424: |[068424] android.support.v4.view.ViewCompatHC.getX:(Landroid/view/View;)F │ │ +068434: 6e10 301d 0100 |0000: invoke-virtual {v1}, Landroid/view/View;.getX:()F // method@1d30 │ │ +06843a: 0a00 |0003: move-result v0 │ │ +06843c: 0f00 |0004: return v0 │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=65 │ │ + locals : │ │ + 0x0000 - 0x0005 reg=1 view Landroid/view/View; │ │ + │ │ + #17 : (in Landroid/support/v4/view/ViewCompatHC;) │ │ + name : 'getY' │ │ + type : '(Landroid/view/View;)F' │ │ + access : 0x0009 (PUBLIC STATIC) │ │ + code - │ │ + registers : 2 │ │ + ins : 1 │ │ + outs : 1 │ │ + insns size : 5 16-bit code units │ │ +068440: |[068440] android.support.v4.view.ViewCompatHC.getY:(Landroid/view/View;)F │ │ +068450: 6e10 311d 0100 |0000: invoke-virtual {v1}, Landroid/view/View;.getY:()F // method@1d31 │ │ +068456: 0a00 |0003: move-result v0 │ │ +068458: 0f00 |0004: return v0 │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=69 │ │ + locals : │ │ + 0x0000 - 0x0005 reg=1 view Landroid/view/View; │ │ + │ │ + #18 : (in Landroid/support/v4/view/ViewCompatHC;) │ │ + name : 'jumpDrawablesToCurrentState' │ │ + type : '(Landroid/view/View;)V' │ │ + access : 0x0009 (PUBLIC STATIC) │ │ + code - │ │ + registers : 1 │ │ + ins : 1 │ │ + outs : 1 │ │ + insns size : 4 16-bit code units │ │ +06845c: |[06845c] android.support.v4.view.ViewCompatHC.jumpDrawablesToCurrentState:(Landroid/view/View;)V │ │ +06846c: 6e10 401d 0000 |0000: invoke-virtual {v0}, Landroid/view/View;.jumpDrawablesToCurrentState:()V // method@1d40 │ │ +068472: 0e00 |0003: return-void │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=149 │ │ + 0x0003 line=150 │ │ + locals : │ │ + 0x0000 - 0x0004 reg=0 view Landroid/view/View; │ │ + │ │ + #19 : (in Landroid/support/v4/view/ViewCompatHC;) │ │ name : 'resolveSizeAndState' │ │ type : '(III)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 5 16-bit code units │ │ -0462b8: |[0462b8] android.support.v4.view.ViewCompatHC.resolveSizeAndState:(III)I │ │ -0462c8: 7130 fa12 2103 |0000: invoke-static {v1, v2, v3}, Landroid/view/View;.resolveSizeAndState:(III)I // method@12fa │ │ -0462ce: 0a00 |0003: move-result v0 │ │ -0462d0: 0f00 |0004: return v0 │ │ +068474: |[068474] android.support.v4.view.ViewCompatHC.resolveSizeAndState:(III)I │ │ +068484: 7130 5a1d 2103 |0000: invoke-static {v1, v2, v3}, Landroid/view/View;.resolveSizeAndState:(III)I // method@1d5a │ │ +06848a: 0a00 |0003: move-result v0 │ │ +06848c: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=41 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 size I │ │ 0x0000 - 0x0005 reg=2 measureSpec I │ │ 0x0000 - 0x0005 reg=3 childMeasuredState I │ │ │ │ - #8 : (in Landroid/support/v4/view/ViewCompatHC;) │ │ + #20 : (in Landroid/support/v4/view/ViewCompatHC;) │ │ + name : 'setAlpha' │ │ + type : '(Landroid/view/View;F)V' │ │ + access : 0x0009 (PUBLIC STATIC) │ │ + code - │ │ + registers : 2 │ │ + ins : 2 │ │ + outs : 2 │ │ + insns size : 4 16-bit code units │ │ +068490: |[068490] android.support.v4.view.ViewCompatHC.setAlpha:(Landroid/view/View;F)V │ │ +0684a0: 6e20 601d 1000 |0000: invoke-virtual {v0, v1}, Landroid/view/View;.setAlpha:(F)V // method@1d60 │ │ +0684a6: 0e00 |0003: return-void │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=101 │ │ + 0x0003 line=102 │ │ + locals : │ │ + 0x0000 - 0x0004 reg=0 view Landroid/view/View; │ │ + 0x0000 - 0x0004 reg=1 value F │ │ + │ │ + #21 : (in Landroid/support/v4/view/ViewCompatHC;) │ │ name : 'setLayerType' │ │ type : '(Landroid/view/View;ILandroid/graphics/Paint;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 4 16-bit code units │ │ -0462d4: |[0462d4] android.support.v4.view.ViewCompatHC.setLayerType:(Landroid/view/View;ILandroid/graphics/Paint;)V │ │ -0462e4: 6e30 0913 1002 |0000: invoke-virtual {v0, v1, v2}, Landroid/view/View;.setLayerType:(ILandroid/graphics/Paint;)V // method@1309 │ │ -0462ea: 0e00 |0003: return-void │ │ +0684a8: |[0684a8] android.support.v4.view.ViewCompatHC.setLayerType:(Landroid/view/View;ILandroid/graphics/Paint;)V │ │ +0684b8: 6e30 6b1d 1002 |0000: invoke-virtual {v0, v1, v2}, Landroid/view/View;.setLayerType:(ILandroid/graphics/Paint;)V // method@1d6b │ │ +0684be: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=33 │ │ 0x0003 line=34 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 view Landroid/view/View; │ │ 0x0000 - 0x0004 reg=1 layerType I │ │ 0x0000 - 0x0004 reg=2 paint Landroid/graphics/Paint; │ │ │ │ + #22 : (in Landroid/support/v4/view/ViewCompatHC;) │ │ + name : 'setPivotX' │ │ + type : '(Landroid/view/View;F)V' │ │ + access : 0x0009 (PUBLIC STATIC) │ │ + code - │ │ + registers : 2 │ │ + ins : 2 │ │ + outs : 2 │ │ + insns size : 4 16-bit code units │ │ +0684c0: |[0684c0] android.support.v4.view.ViewCompatHC.setPivotX:(Landroid/view/View;F)V │ │ +0684d0: 6e20 761d 1000 |0000: invoke-virtual {v0, v1}, Landroid/view/View;.setPivotX:(F)V // method@1d76 │ │ +0684d6: 0e00 |0003: return-void │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=133 │ │ + 0x0003 line=134 │ │ + locals : │ │ + 0x0000 - 0x0004 reg=0 view Landroid/view/View; │ │ + 0x0000 - 0x0004 reg=1 value F │ │ + │ │ + #23 : (in Landroid/support/v4/view/ViewCompatHC;) │ │ + name : 'setPivotY' │ │ + type : '(Landroid/view/View;F)V' │ │ + access : 0x0009 (PUBLIC STATIC) │ │ + code - │ │ + registers : 2 │ │ + ins : 2 │ │ + outs : 2 │ │ + insns size : 4 16-bit code units │ │ +0684d8: |[0684d8] android.support.v4.view.ViewCompatHC.setPivotY:(Landroid/view/View;F)V │ │ +0684e8: 6e20 771d 1000 |0000: invoke-virtual {v0, v1}, Landroid/view/View;.setPivotY:(F)V // method@1d77 │ │ +0684ee: 0e00 |0003: return-void │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=137 │ │ + 0x0003 line=138 │ │ + locals : │ │ + 0x0000 - 0x0004 reg=0 view Landroid/view/View; │ │ + 0x0000 - 0x0004 reg=1 value F │ │ + │ │ + #24 : (in Landroid/support/v4/view/ViewCompatHC;) │ │ + name : 'setRotation' │ │ + type : '(Landroid/view/View;F)V' │ │ + access : 0x0009 (PUBLIC STATIC) │ │ + code - │ │ + registers : 2 │ │ + ins : 2 │ │ + outs : 2 │ │ + insns size : 4 16-bit code units │ │ +0684f0: |[0684f0] android.support.v4.view.ViewCompatHC.setRotation:(Landroid/view/View;F)V │ │ +068500: 6e20 781d 1000 |0000: invoke-virtual {v0, v1}, Landroid/view/View;.setRotation:(F)V // method@1d78 │ │ +068506: 0e00 |0003: return-void │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=113 │ │ + 0x0003 line=114 │ │ + locals : │ │ + 0x0000 - 0x0004 reg=0 view Landroid/view/View; │ │ + 0x0000 - 0x0004 reg=1 value F │ │ + │ │ + #25 : (in Landroid/support/v4/view/ViewCompatHC;) │ │ + name : 'setRotationX' │ │ + type : '(Landroid/view/View;F)V' │ │ + access : 0x0009 (PUBLIC STATIC) │ │ + code - │ │ + registers : 2 │ │ + ins : 2 │ │ + outs : 2 │ │ + insns size : 4 16-bit code units │ │ +068508: |[068508] android.support.v4.view.ViewCompatHC.setRotationX:(Landroid/view/View;F)V │ │ +068518: 6e20 791d 1000 |0000: invoke-virtual {v0, v1}, Landroid/view/View;.setRotationX:(F)V // method@1d79 │ │ +06851e: 0e00 |0003: return-void │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=117 │ │ + 0x0003 line=118 │ │ + locals : │ │ + 0x0000 - 0x0004 reg=0 view Landroid/view/View; │ │ + 0x0000 - 0x0004 reg=1 value F │ │ + │ │ + #26 : (in Landroid/support/v4/view/ViewCompatHC;) │ │ + name : 'setRotationY' │ │ + type : '(Landroid/view/View;F)V' │ │ + access : 0x0009 (PUBLIC STATIC) │ │ + code - │ │ + registers : 2 │ │ + ins : 2 │ │ + outs : 2 │ │ + insns size : 4 16-bit code units │ │ +068520: |[068520] android.support.v4.view.ViewCompatHC.setRotationY:(Landroid/view/View;F)V │ │ +068530: 6e20 7a1d 1000 |0000: invoke-virtual {v0, v1}, Landroid/view/View;.setRotationY:(F)V // method@1d7a │ │ +068536: 0e00 |0003: return-void │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=121 │ │ + 0x0003 line=122 │ │ + locals : │ │ + 0x0000 - 0x0004 reg=0 view Landroid/view/View; │ │ + 0x0000 - 0x0004 reg=1 value F │ │ + │ │ + #27 : (in Landroid/support/v4/view/ViewCompatHC;) │ │ + name : 'setScaleX' │ │ + type : '(Landroid/view/View;F)V' │ │ + access : 0x0009 (PUBLIC STATIC) │ │ + code - │ │ + registers : 2 │ │ + ins : 2 │ │ + outs : 2 │ │ + insns size : 4 16-bit code units │ │ +068538: |[068538] android.support.v4.view.ViewCompatHC.setScaleX:(Landroid/view/View;F)V │ │ +068548: 6e20 7b1d 1000 |0000: invoke-virtual {v0, v1}, Landroid/view/View;.setScaleX:(F)V // method@1d7b │ │ +06854e: 0e00 |0003: return-void │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=125 │ │ + 0x0003 line=126 │ │ + locals : │ │ + 0x0000 - 0x0004 reg=0 view Landroid/view/View; │ │ + 0x0000 - 0x0004 reg=1 value F │ │ + │ │ + #28 : (in Landroid/support/v4/view/ViewCompatHC;) │ │ + name : 'setScaleY' │ │ + type : '(Landroid/view/View;F)V' │ │ + access : 0x0009 (PUBLIC STATIC) │ │ + code - │ │ + registers : 2 │ │ + ins : 2 │ │ + outs : 2 │ │ + insns size : 4 16-bit code units │ │ +068550: |[068550] android.support.v4.view.ViewCompatHC.setScaleY:(Landroid/view/View;F)V │ │ +068560: 6e20 7c1d 1000 |0000: invoke-virtual {v0, v1}, Landroid/view/View;.setScaleY:(F)V // method@1d7c │ │ +068566: 0e00 |0003: return-void │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=129 │ │ + 0x0003 line=130 │ │ + locals : │ │ + 0x0000 - 0x0004 reg=0 view Landroid/view/View; │ │ + 0x0000 - 0x0004 reg=1 value F │ │ + │ │ + #29 : (in Landroid/support/v4/view/ViewCompatHC;) │ │ + name : 'setTranslationX' │ │ + type : '(Landroid/view/View;F)V' │ │ + access : 0x0009 (PUBLIC STATIC) │ │ + code - │ │ + registers : 2 │ │ + ins : 2 │ │ + outs : 2 │ │ + insns size : 4 16-bit code units │ │ +068568: |[068568] android.support.v4.view.ViewCompatHC.setTranslationX:(Landroid/view/View;F)V │ │ +068578: 6e20 811d 1000 |0000: invoke-virtual {v0, v1}, Landroid/view/View;.setTranslationX:(F)V // method@1d81 │ │ +06857e: 0e00 |0003: return-void │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=93 │ │ + 0x0003 line=94 │ │ + locals : │ │ + 0x0000 - 0x0004 reg=0 view Landroid/view/View; │ │ + 0x0000 - 0x0004 reg=1 value F │ │ + │ │ + #30 : (in Landroid/support/v4/view/ViewCompatHC;) │ │ + name : 'setTranslationY' │ │ + type : '(Landroid/view/View;F)V' │ │ + access : 0x0009 (PUBLIC STATIC) │ │ + code - │ │ + registers : 2 │ │ + ins : 2 │ │ + outs : 2 │ │ + insns size : 4 16-bit code units │ │ +068580: |[068580] android.support.v4.view.ViewCompatHC.setTranslationY:(Landroid/view/View;F)V │ │ +068590: 6e20 821d 1000 |0000: invoke-virtual {v0, v1}, Landroid/view/View;.setTranslationY:(F)V // method@1d82 │ │ +068596: 0e00 |0003: return-void │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=97 │ │ + 0x0003 line=98 │ │ + locals : │ │ + 0x0000 - 0x0004 reg=0 view Landroid/view/View; │ │ + 0x0000 - 0x0004 reg=1 value F │ │ + │ │ + #31 : (in Landroid/support/v4/view/ViewCompatHC;) │ │ + name : 'setX' │ │ + type : '(Landroid/view/View;F)V' │ │ + access : 0x0009 (PUBLIC STATIC) │ │ + code - │ │ + registers : 2 │ │ + ins : 2 │ │ + outs : 2 │ │ + insns size : 4 16-bit code units │ │ +068598: |[068598] android.support.v4.view.ViewCompatHC.setX:(Landroid/view/View;F)V │ │ +0685a8: 6e20 851d 1000 |0000: invoke-virtual {v0, v1}, Landroid/view/View;.setX:(F)V // method@1d85 │ │ +0685ae: 0e00 |0003: return-void │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=105 │ │ + 0x0003 line=106 │ │ + locals : │ │ + 0x0000 - 0x0004 reg=0 view Landroid/view/View; │ │ + 0x0000 - 0x0004 reg=1 value F │ │ + │ │ + #32 : (in Landroid/support/v4/view/ViewCompatHC;) │ │ + name : 'setY' │ │ + type : '(Landroid/view/View;F)V' │ │ + access : 0x0009 (PUBLIC STATIC) │ │ + code - │ │ + registers : 2 │ │ + ins : 2 │ │ + outs : 2 │ │ + insns size : 4 16-bit code units │ │ +0685b0: |[0685b0] android.support.v4.view.ViewCompatHC.setY:(Landroid/view/View;F)V │ │ +0685c0: 6e20 861d 1000 |0000: invoke-virtual {v0, v1}, Landroid/view/View;.setY:(F)V // method@1d86 │ │ +0685c6: 0e00 |0003: return-void │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=109 │ │ + 0x0003 line=110 │ │ + locals : │ │ + 0x0000 - 0x0004 reg=0 view Landroid/view/View; │ │ + 0x0000 - 0x0004 reg=1 value F │ │ + │ │ Virtual methods - │ │ - source_file_idx : 3011 (ViewCompatHC.java) │ │ + source_file_idx : 4103 (ViewCompatHC.java) │ │ │ │ -Class #226 header: │ │ -class_idx : 479 │ │ +Class #398 header: │ │ +class_idx : 772 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 948 │ │ -source_file_idx : 3012 │ │ +superclass_idx : 1337 │ │ +source_file_idx : 4104 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 7 │ │ virtual_methods_size: 0 │ │ │ │ -Class #226 - │ │ +Class #398 - │ │ Class descriptor : 'Landroid/support/v4/view/ViewCompatICS;' │ │ Access flags : 0x0000 () │ │ Superclass : 'Ljava/lang/Object;' │ │ Interfaces - │ │ Static fields - │ │ Instance fields - │ │ Direct methods - │ │ @@ -47184,17 +77510,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0462ec: |[0462ec] android.support.v4.view.ViewCompatICS.:()V │ │ -0462fc: 7010 9117 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1791 │ │ -046302: 0e00 |0003: return-void │ │ +0685c8: |[0685c8] android.support.v4.view.ViewCompatICS.:()V │ │ +0685d8: 7010 8622 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2286 │ │ +0685de: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=27 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewCompatICS; │ │ │ │ #1 : (in Landroid/support/v4/view/ViewCompatICS;) │ │ @@ -47202,18 +77528,18 @@ │ │ type : '(Landroid/view/View;I)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -046304: |[046304] android.support.v4.view.ViewCompatICS.canScrollHorizontally:(Landroid/view/View;I)Z │ │ -046314: 6e20 ae12 2100 |0000: invoke-virtual {v1, v2}, Landroid/view/View;.canScrollHorizontally:(I)Z // method@12ae │ │ -04631a: 0a00 |0003: move-result v0 │ │ -04631c: 0f00 |0004: return v0 │ │ +0685e0: |[0685e0] android.support.v4.view.ViewCompatICS.canScrollHorizontally:(Landroid/view/View;I)Z │ │ +0685f0: 6e20 ee1c 2100 |0000: invoke-virtual {v1, v2}, Landroid/view/View;.canScrollHorizontally:(I)Z // method@1cee │ │ +0685f6: 0a00 |0003: move-result v0 │ │ +0685f8: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=30 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 v Landroid/view/View; │ │ 0x0000 - 0x0005 reg=2 direction I │ │ │ │ @@ -47222,18 +77548,18 @@ │ │ type : '(Landroid/view/View;I)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -046320: |[046320] android.support.v4.view.ViewCompatICS.canScrollVertically:(Landroid/view/View;I)Z │ │ -046330: 6e20 af12 2100 |0000: invoke-virtual {v1, v2}, Landroid/view/View;.canScrollVertically:(I)Z // method@12af │ │ -046336: 0a00 |0003: move-result v0 │ │ -046338: 0f00 |0004: return v0 │ │ +0685fc: |[0685fc] android.support.v4.view.ViewCompatICS.canScrollVertically:(Landroid/view/View;I)Z │ │ +06860c: 6e20 ef1c 2100 |0000: invoke-virtual {v1, v2}, Landroid/view/View;.canScrollVertically:(I)Z // method@1cef │ │ +068612: 0a00 |0003: move-result v0 │ │ +068614: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=34 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 v Landroid/view/View; │ │ 0x0000 - 0x0005 reg=2 direction I │ │ │ │ @@ -47242,17 +77568,17 @@ │ │ type : '(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -04633c: |[04633c] android.support.v4.view.ViewCompatICS.onInitializeAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ -04634c: 6e20 ea12 1000 |0000: invoke-virtual {v0, v1}, Landroid/view/View;.onInitializeAccessibilityEvent:(Landroid/view/accessibility/AccessibilityEvent;)V // method@12ea │ │ -046352: 0e00 |0003: return-void │ │ +068618: |[068618] android.support.v4.view.ViewCompatICS.onInitializeAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ +068628: 6e20 461d 1000 |0000: invoke-virtual {v0, v1}, Landroid/view/View;.onInitializeAccessibilityEvent:(Landroid/view/accessibility/AccessibilityEvent;)V // method@1d46 │ │ +06862e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=46 │ │ 0x0003 line=47 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 v Landroid/view/View; │ │ 0x0000 - 0x0004 reg=1 event Landroid/view/accessibility/AccessibilityEvent; │ │ @@ -47262,18 +77588,18 @@ │ │ type : '(Landroid/view/View;Ljava/lang/Object;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -046354: |[046354] android.support.v4.view.ViewCompatICS.onInitializeAccessibilityNodeInfo:(Landroid/view/View;Ljava/lang/Object;)V │ │ -046364: 1f01 d102 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@02d1 │ │ -046368: 6e20 eb12 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/View;.onInitializeAccessibilityNodeInfo:(Landroid/view/accessibility/AccessibilityNodeInfo;)V // method@12eb │ │ -04636e: 0e00 |0005: return-void │ │ +068630: |[068630] android.support.v4.view.ViewCompatICS.onInitializeAccessibilityNodeInfo:(Landroid/view/View;Ljava/lang/Object;)V │ │ +068640: 1f01 4e04 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@044e │ │ +068644: 6e20 471d 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/View;.onInitializeAccessibilityNodeInfo:(Landroid/view/accessibility/AccessibilityNodeInfo;)V // method@1d47 │ │ +06864a: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=50 │ │ 0x0005 line=51 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 info Ljava/lang/Object; │ │ 0x0000 - 0x0006 reg=0 v Landroid/view/View; │ │ @@ -47283,17 +77609,17 @@ │ │ type : '(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -046370: |[046370] android.support.v4.view.ViewCompatICS.onPopulateAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ -046380: 6e20 ec12 1000 |0000: invoke-virtual {v0, v1}, Landroid/view/View;.onPopulateAccessibilityEvent:(Landroid/view/accessibility/AccessibilityEvent;)V // method@12ec │ │ -046386: 0e00 |0003: return-void │ │ +06864c: |[06864c] android.support.v4.view.ViewCompatICS.onPopulateAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ +06865c: 6e20 481d 1000 |0000: invoke-virtual {v0, v1}, Landroid/view/View;.onPopulateAccessibilityEvent:(Landroid/view/accessibility/AccessibilityEvent;)V // method@1d48 │ │ +068662: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=42 │ │ 0x0003 line=43 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 v Landroid/view/View; │ │ 0x0000 - 0x0004 reg=1 event Landroid/view/accessibility/AccessibilityEvent; │ │ @@ -47303,40 +77629,40 @@ │ │ type : '(Landroid/view/View;Ljava/lang/Object;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -046388: |[046388] android.support.v4.view.ViewCompatICS.setAccessibilityDelegate:(Landroid/view/View;Ljava/lang/Object;)V │ │ -046398: 1f01 bc02 |0000: check-cast v1, Landroid/view/View$AccessibilityDelegate; // type@02bc │ │ -04639c: 6e20 fe12 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/View;.setAccessibilityDelegate:(Landroid/view/View$AccessibilityDelegate;)V // method@12fe │ │ -0463a2: 0e00 |0005: return-void │ │ +068664: |[068664] android.support.v4.view.ViewCompatICS.setAccessibilityDelegate:(Landroid/view/View;Ljava/lang/Object;)V │ │ +068674: 1f01 3104 |0000: check-cast v1, Landroid/view/View$AccessibilityDelegate; // type@0431 │ │ +068678: 6e20 5e1d 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/View;.setAccessibilityDelegate:(Landroid/view/View$AccessibilityDelegate;)V // method@1d5e │ │ +06867e: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=38 │ │ 0x0005 line=39 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 delegate Ljava/lang/Object; │ │ 0x0000 - 0x0006 reg=0 v Landroid/view/View; │ │ │ │ Virtual methods - │ │ - source_file_idx : 3012 (ViewCompatICS.java) │ │ + source_file_idx : 4104 (ViewCompatICS.java) │ │ │ │ -Class #227 header: │ │ -class_idx : 480 │ │ +Class #399 header: │ │ +class_idx : 773 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 948 │ │ -source_file_idx : 3014 │ │ +superclass_idx : 1337 │ │ +source_file_idx : 4106 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ -direct_methods_size : 12 │ │ +direct_methods_size : 16 │ │ virtual_methods_size: 0 │ │ │ │ -Class #227 - │ │ +Class #399 - │ │ Class descriptor : 'Landroid/support/v4/view/ViewCompatJB;' │ │ Access flags : 0x0000 () │ │ Superclass : 'Ljava/lang/Object;' │ │ Interfaces - │ │ Static fields - │ │ Instance fields - │ │ Direct methods - │ │ @@ -47345,17 +77671,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0463a4: |[0463a4] android.support.v4.view.ViewCompatJB.:()V │ │ -0463b4: 7010 9117 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1791 │ │ -0463ba: 0e00 |0003: return-void │ │ +068680: |[068680] android.support.v4.view.ViewCompatJB.:()V │ │ +068690: 7010 8622 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2286 │ │ +068696: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=26 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewCompatJB; │ │ │ │ #1 : (in Landroid/support/v4/view/ViewCompatJB;) │ │ @@ -47363,239 +77689,315 @@ │ │ type : '(Landroid/view/View;)Ljava/lang/Object;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -0463bc: |[0463bc] android.support.v4.view.ViewCompatJB.getAccessibilityNodeProvider:(Landroid/view/View;)Ljava/lang/Object; │ │ -0463cc: 6e10 b512 0100 |0000: invoke-virtual {v1}, Landroid/view/View;.getAccessibilityNodeProvider:()Landroid/view/accessibility/AccessibilityNodeProvider; // method@12b5 │ │ -0463d2: 0c00 |0003: move-result-object v0 │ │ -0463d4: 1100 |0004: return-object v0 │ │ +068698: |[068698] android.support.v4.view.ViewCompatJB.getAccessibilityNodeProvider:(Landroid/view/View;)Ljava/lang/Object; │ │ +0686a8: 6e10 f71c 0100 |0000: invoke-virtual {v1}, Landroid/view/View;.getAccessibilityNodeProvider:()Landroid/view/accessibility/AccessibilityNodeProvider; // method@1cf7 │ │ +0686ae: 0c00 |0003: move-result-object v0 │ │ +0686b0: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=66 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 view Landroid/view/View; │ │ │ │ #2 : (in Landroid/support/v4/view/ViewCompatJB;) │ │ + name : 'getFitsSystemWindows' │ │ + type : '(Landroid/view/View;)Z' │ │ + access : 0x0009 (PUBLIC STATIC) │ │ + code - │ │ + registers : 2 │ │ + ins : 1 │ │ + outs : 1 │ │ + insns size : 5 16-bit code units │ │ +0686b4: |[0686b4] android.support.v4.view.ViewCompatJB.getFitsSystemWindows:(Landroid/view/View;)Z │ │ +0686c4: 6e10 fe1c 0100 |0000: invoke-virtual {v1}, Landroid/view/View;.getFitsSystemWindows:()Z // method@1cfe │ │ +0686ca: 0a00 |0003: move-result v0 │ │ +0686cc: 0f00 |0004: return v0 │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=86 │ │ + locals : │ │ + 0x0000 - 0x0005 reg=1 view Landroid/view/View; │ │ + │ │ + #3 : (in Landroid/support/v4/view/ViewCompatJB;) │ │ name : 'getImportantForAccessibility' │ │ type : '(Landroid/view/View;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -0463d8: |[0463d8] android.support.v4.view.ViewCompatJB.getImportantForAccessibility:(Landroid/view/View;)I │ │ -0463e8: 6e10 bd12 0100 |0000: invoke-virtual {v1}, Landroid/view/View;.getImportantForAccessibility:()I // method@12bd │ │ -0463ee: 0a00 |0003: move-result v0 │ │ -0463f0: 0f00 |0004: return v0 │ │ +0686d0: |[0686d0] android.support.v4.view.ViewCompatJB.getImportantForAccessibility:(Landroid/view/View;)I │ │ +0686e0: 6e10 011d 0100 |0000: invoke-virtual {v1}, Landroid/view/View;.getImportantForAccessibility:()I // method@1d01 │ │ +0686e6: 0a00 |0003: move-result v0 │ │ +0686e8: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=54 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 view Landroid/view/View; │ │ │ │ - #3 : (in Landroid/support/v4/view/ViewCompatJB;) │ │ + #4 : (in Landroid/support/v4/view/ViewCompatJB;) │ │ + name : 'getMinimumHeight' │ │ + type : '(Landroid/view/View;)I' │ │ + access : 0x0009 (PUBLIC STATIC) │ │ + code - │ │ + registers : 2 │ │ + ins : 1 │ │ + outs : 1 │ │ + insns size : 5 16-bit code units │ │ +0686ec: |[0686ec] android.support.v4.view.ViewCompatJB.getMinimumHeight:(Landroid/view/View;)I │ │ +0686fc: 6e10 0f1d 0100 |0000: invoke-virtual {v1}, Landroid/view/View;.getMinimumHeight:()I // method@1d0f │ │ +068702: 0a00 |0003: move-result v0 │ │ +068704: 0f00 |0004: return v0 │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=78 │ │ + locals : │ │ + 0x0000 - 0x0005 reg=1 view Landroid/view/View; │ │ + │ │ + #5 : (in Landroid/support/v4/view/ViewCompatJB;) │ │ + name : 'getMinimumWidth' │ │ + type : '(Landroid/view/View;)I' │ │ + access : 0x0009 (PUBLIC STATIC) │ │ + code - │ │ + registers : 2 │ │ + ins : 1 │ │ + outs : 1 │ │ + insns size : 5 16-bit code units │ │ +068708: |[068708] android.support.v4.view.ViewCompatJB.getMinimumWidth:(Landroid/view/View;)I │ │ +068718: 6e10 101d 0100 |0000: invoke-virtual {v1}, Landroid/view/View;.getMinimumWidth:()I // method@1d10 │ │ +06871e: 0a00 |0003: move-result v0 │ │ +068720: 0f00 |0004: return v0 │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=74 │ │ + locals : │ │ + 0x0000 - 0x0005 reg=1 view Landroid/view/View; │ │ + │ │ + #6 : (in Landroid/support/v4/view/ViewCompatJB;) │ │ name : 'getParentForAccessibility' │ │ type : '(Landroid/view/View;)Landroid/view/ViewParent;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -0463f4: |[0463f4] android.support.v4.view.ViewCompatJB.getParentForAccessibility:(Landroid/view/View;)Landroid/view/ViewParent; │ │ -046404: 6e10 cd12 0100 |0000: invoke-virtual {v1}, Landroid/view/View;.getParentForAccessibility:()Landroid/view/ViewParent; // method@12cd │ │ -04640a: 0c00 |0003: move-result-object v0 │ │ -04640c: 1100 |0004: return-object v0 │ │ +068724: |[068724] android.support.v4.view.ViewCompatJB.getParentForAccessibility:(Landroid/view/View;)Landroid/view/ViewParent; │ │ +068734: 6e10 171d 0100 |0000: invoke-virtual {v1}, Landroid/view/View;.getParentForAccessibility:()Landroid/view/ViewParent; // method@1d17 │ │ +06873a: 0c00 |0003: move-result-object v0 │ │ +06873c: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=70 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 view Landroid/view/View; │ │ │ │ - #4 : (in Landroid/support/v4/view/ViewCompatJB;) │ │ + #7 : (in Landroid/support/v4/view/ViewCompatJB;) │ │ name : 'hasTransientState' │ │ type : '(Landroid/view/View;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -046410: |[046410] android.support.v4.view.ViewCompatJB.hasTransientState:(Landroid/view/View;)Z │ │ -046420: 6e10 d912 0100 |0000: invoke-virtual {v1}, Landroid/view/View;.hasTransientState:()Z // method@12d9 │ │ -046426: 0a00 |0003: move-result v0 │ │ -046428: 0f00 |0004: return v0 │ │ +068740: |[068740] android.support.v4.view.ViewCompatJB.hasTransientState:(Landroid/view/View;)Z │ │ +068750: 6e10 321d 0100 |0000: invoke-virtual {v1}, Landroid/view/View;.hasTransientState:()Z // method@1d32 │ │ +068756: 0a00 |0003: move-result v0 │ │ +068758: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=29 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 view Landroid/view/View; │ │ │ │ - #5 : (in Landroid/support/v4/view/ViewCompatJB;) │ │ + #8 : (in Landroid/support/v4/view/ViewCompatJB;) │ │ name : 'performAccessibilityAction' │ │ type : '(Landroid/view/View;ILandroid/os/Bundle;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 5 16-bit code units │ │ -04642c: |[04642c] android.support.v4.view.ViewCompatJB.performAccessibilityAction:(Landroid/view/View;ILandroid/os/Bundle;)Z │ │ -04643c: 6e30 ee12 2103 |0000: invoke-virtual {v1, v2, v3}, Landroid/view/View;.performAccessibilityAction:(ILandroid/os/Bundle;)Z // method@12ee │ │ -046442: 0a00 |0003: move-result v0 │ │ -046444: 0f00 |0004: return v0 │ │ +06875c: |[06875c] android.support.v4.view.ViewCompatJB.performAccessibilityAction:(Landroid/view/View;ILandroid/os/Bundle;)Z │ │ +06876c: 6e30 4b1d 2103 |0000: invoke-virtual {v1, v2, v3}, Landroid/view/View;.performAccessibilityAction:(ILandroid/os/Bundle;)Z // method@1d4b │ │ +068772: 0a00 |0003: move-result v0 │ │ +068774: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=62 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 view Landroid/view/View; │ │ 0x0000 - 0x0005 reg=2 action I │ │ 0x0000 - 0x0005 reg=3 arguments Landroid/os/Bundle; │ │ │ │ - #6 : (in Landroid/support/v4/view/ViewCompatJB;) │ │ + #9 : (in Landroid/support/v4/view/ViewCompatJB;) │ │ name : 'postInvalidateOnAnimation' │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -046448: |[046448] android.support.v4.view.ViewCompatJB.postInvalidateOnAnimation:(Landroid/view/View;)V │ │ -046458: 6e10 f312 0000 |0000: invoke-virtual {v0}, Landroid/view/View;.postInvalidateOnAnimation:()V // method@12f3 │ │ -04645e: 0e00 |0003: return-void │ │ +068778: |[068778] android.support.v4.view.ViewCompatJB.postInvalidateOnAnimation:(Landroid/view/View;)V │ │ +068788: 6e10 501d 0000 |0000: invoke-virtual {v0}, Landroid/view/View;.postInvalidateOnAnimation:()V // method@1d50 │ │ +06878e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=37 │ │ 0x0003 line=38 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 view Landroid/view/View; │ │ │ │ - #7 : (in Landroid/support/v4/view/ViewCompatJB;) │ │ + #10 : (in Landroid/support/v4/view/ViewCompatJB;) │ │ name : 'postInvalidateOnAnimation' │ │ type : '(Landroid/view/View;IIII)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 5 │ │ ins : 5 │ │ outs : 5 │ │ insns size : 4 16-bit code units │ │ -046460: |[046460] android.support.v4.view.ViewCompatJB.postInvalidateOnAnimation:(Landroid/view/View;IIII)V │ │ -046470: 6e54 f012 1032 |0000: invoke-virtual {v0, v1, v2, v3, v4}, Landroid/view/View;.postInvalidate:(IIII)V // method@12f0 │ │ -046476: 0e00 |0003: return-void │ │ +068790: |[068790] android.support.v4.view.ViewCompatJB.postInvalidateOnAnimation:(Landroid/view/View;IIII)V │ │ +0687a0: 6e54 4f1d 1032 |0000: invoke-virtual {v0, v1, v2, v3, v4}, Landroid/view/View;.postInvalidate:(IIII)V // method@1d4f │ │ +0687a6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=42 │ │ 0x0003 line=43 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 view Landroid/view/View; │ │ 0x0000 - 0x0004 reg=1 left I │ │ 0x0000 - 0x0004 reg=2 top I │ │ 0x0000 - 0x0004 reg=3 right I │ │ 0x0000 - 0x0004 reg=4 bottom I │ │ │ │ - #8 : (in Landroid/support/v4/view/ViewCompatJB;) │ │ + #11 : (in Landroid/support/v4/view/ViewCompatJB;) │ │ name : 'postOnAnimation' │ │ type : '(Landroid/view/View;Ljava/lang/Runnable;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -046478: |[046478] android.support.v4.view.ViewCompatJB.postOnAnimation:(Landroid/view/View;Ljava/lang/Runnable;)V │ │ -046488: 6e20 f412 1000 |0000: invoke-virtual {v0, v1}, Landroid/view/View;.postOnAnimation:(Ljava/lang/Runnable;)V // method@12f4 │ │ -04648e: 0e00 |0003: return-void │ │ +0687a8: |[0687a8] android.support.v4.view.ViewCompatJB.postOnAnimation:(Landroid/view/View;Ljava/lang/Runnable;)V │ │ +0687b8: 6e20 511d 1000 |0000: invoke-virtual {v0, v1}, Landroid/view/View;.postOnAnimation:(Ljava/lang/Runnable;)V // method@1d51 │ │ +0687be: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=46 │ │ 0x0003 line=47 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 view Landroid/view/View; │ │ 0x0000 - 0x0004 reg=1 action Ljava/lang/Runnable; │ │ │ │ - #9 : (in Landroid/support/v4/view/ViewCompatJB;) │ │ + #12 : (in Landroid/support/v4/view/ViewCompatJB;) │ │ name : 'postOnAnimationDelayed' │ │ type : '(Landroid/view/View;Ljava/lang/Runnable;J)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 4 16-bit code units │ │ -046490: |[046490] android.support.v4.view.ViewCompatJB.postOnAnimationDelayed:(Landroid/view/View;Ljava/lang/Runnable;J)V │ │ -0464a0: 6e40 f512 1032 |0000: invoke-virtual {v0, v1, v2, v3}, Landroid/view/View;.postOnAnimationDelayed:(Ljava/lang/Runnable;J)V // method@12f5 │ │ -0464a6: 0e00 |0003: return-void │ │ +0687c0: |[0687c0] android.support.v4.view.ViewCompatJB.postOnAnimationDelayed:(Landroid/view/View;Ljava/lang/Runnable;J)V │ │ +0687d0: 6e40 521d 1032 |0000: invoke-virtual {v0, v1, v2, v3}, Landroid/view/View;.postOnAnimationDelayed:(Ljava/lang/Runnable;J)V // method@1d52 │ │ +0687d6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=50 │ │ 0x0003 line=51 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 view Landroid/view/View; │ │ 0x0000 - 0x0004 reg=1 action Ljava/lang/Runnable; │ │ 0x0000 - 0x0004 reg=2 delayMillis J │ │ │ │ - #10 : (in Landroid/support/v4/view/ViewCompatJB;) │ │ + #13 : (in Landroid/support/v4/view/ViewCompatJB;) │ │ + name : 'requestApplyInsets' │ │ + type : '(Landroid/view/View;)V' │ │ + access : 0x0009 (PUBLIC STATIC) │ │ + code - │ │ + registers : 1 │ │ + ins : 1 │ │ + outs : 1 │ │ + insns size : 4 16-bit code units │ │ +0687d8: |[0687d8] android.support.v4.view.ViewCompatJB.requestApplyInsets:(Landroid/view/View;)V │ │ +0687e8: 6e10 551d 0000 |0000: invoke-virtual {v0}, Landroid/view/View;.requestFitSystemWindows:()V // method@1d55 │ │ +0687ee: 0e00 |0003: return-void │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=82 │ │ + 0x0003 line=83 │ │ + locals : │ │ + 0x0000 - 0x0004 reg=0 view Landroid/view/View; │ │ + │ │ + #14 : (in Landroid/support/v4/view/ViewCompatJB;) │ │ name : 'setHasTransientState' │ │ type : '(Landroid/view/View;Z)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -0464a8: |[0464a8] android.support.v4.view.ViewCompatJB.setHasTransientState:(Landroid/view/View;Z)V │ │ -0464b8: 6e20 0413 1000 |0000: invoke-virtual {v0, v1}, Landroid/view/View;.setHasTransientState:(Z)V // method@1304 │ │ -0464be: 0e00 |0003: return-void │ │ +0687f0: |[0687f0] android.support.v4.view.ViewCompatJB.setHasTransientState:(Landroid/view/View;Z)V │ │ +068800: 6e20 661d 1000 |0000: invoke-virtual {v0, v1}, Landroid/view/View;.setHasTransientState:(Z)V // method@1d66 │ │ +068806: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=33 │ │ 0x0003 line=34 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 view Landroid/view/View; │ │ 0x0000 - 0x0004 reg=1 hasTransientState Z │ │ │ │ - #11 : (in Landroid/support/v4/view/ViewCompatJB;) │ │ + #15 : (in Landroid/support/v4/view/ViewCompatJB;) │ │ name : 'setImportantForAccessibility' │ │ type : '(Landroid/view/View;I)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -0464c0: |[0464c0] android.support.v4.view.ViewCompatJB.setImportantForAccessibility:(Landroid/view/View;I)V │ │ -0464d0: 6e20 0613 1000 |0000: invoke-virtual {v0, v1}, Landroid/view/View;.setImportantForAccessibility:(I)V // method@1306 │ │ -0464d6: 0e00 |0003: return-void │ │ +068808: |[068808] android.support.v4.view.ViewCompatJB.setImportantForAccessibility:(Landroid/view/View;I)V │ │ +068818: 6e20 681d 1000 |0000: invoke-virtual {v0, v1}, Landroid/view/View;.setImportantForAccessibility:(I)V // method@1d68 │ │ +06881e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=58 │ │ 0x0003 line=59 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 view Landroid/view/View; │ │ 0x0000 - 0x0004 reg=1 mode I │ │ │ │ Virtual methods - │ │ - source_file_idx : 3014 (ViewCompatJB.java) │ │ + source_file_idx : 4106 (ViewCompatJB.java) │ │ │ │ -Class #228 header: │ │ -class_idx : 481 │ │ +Class #400 header: │ │ +class_idx : 774 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 948 │ │ -source_file_idx : 3015 │ │ +superclass_idx : 1337 │ │ +source_file_idx : 4107 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ -direct_methods_size : 6 │ │ +direct_methods_size : 10 │ │ virtual_methods_size: 0 │ │ │ │ -Class #228 - │ │ +Class #400 - │ │ Class descriptor : 'Landroid/support/v4/view/ViewCompatJellybeanMr1;' │ │ Access flags : 0x0000 () │ │ Superclass : 'Ljava/lang/Object;' │ │ Interfaces - │ │ Static fields - │ │ Instance fields - │ │ Direct methods - │ │ @@ -47604,17 +78006,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0464d8: |[0464d8] android.support.v4.view.ViewCompatJellybeanMr1.:()V │ │ -0464e8: 7010 9117 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1791 │ │ -0464ee: 0e00 |0003: return-void │ │ +068820: |[068820] android.support.v4.view.ViewCompatJellybeanMr1.:()V │ │ +068830: 7010 8622 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2286 │ │ +068836: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=25 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewCompatJellybeanMr1; │ │ │ │ #1 : (in Landroid/support/v4/view/ViewCompatJellybeanMr1;) │ │ @@ -47622,18 +78024,18 @@ │ │ type : '(Landroid/view/View;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -0464f0: |[0464f0] android.support.v4.view.ViewCompatJellybeanMr1.getLabelFor:(Landroid/view/View;)I │ │ -046500: 6e10 bf12 0100 |0000: invoke-virtual {v1}, Landroid/view/View;.getLabelFor:()I // method@12bf │ │ -046506: 0a00 |0003: move-result v0 │ │ -046508: 0f00 |0004: return v0 │ │ +068838: |[068838] android.support.v4.view.ViewCompatJellybeanMr1.getLabelFor:(Landroid/view/View;)I │ │ +068848: 6e10 031d 0100 |0000: invoke-virtual {v1}, Landroid/view/View;.getLabelFor:()I // method@1d03 │ │ +06884e: 0a00 |0003: move-result v0 │ │ +068850: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=28 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 view Landroid/view/View; │ │ │ │ #2 : (in Landroid/support/v4/view/ViewCompatJellybeanMr1;) │ │ @@ -47641,98 +78043,178 @@ │ │ type : '(Landroid/view/View;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -04650c: |[04650c] android.support.v4.view.ViewCompatJellybeanMr1.getLayoutDirection:(Landroid/view/View;)I │ │ -04651c: 6e10 c112 0100 |0000: invoke-virtual {v1}, Landroid/view/View;.getLayoutDirection:()I // method@12c1 │ │ -046522: 0a00 |0003: move-result v0 │ │ -046524: 0f00 |0004: return v0 │ │ +068854: |[068854] android.support.v4.view.ViewCompatJellybeanMr1.getLayoutDirection:(Landroid/view/View;)I │ │ +068864: 6e10 051d 0100 |0000: invoke-virtual {v1}, Landroid/view/View;.getLayoutDirection:()I // method@1d05 │ │ +06886a: 0a00 |0003: move-result v0 │ │ +06886c: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=40 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 view Landroid/view/View; │ │ │ │ #3 : (in Landroid/support/v4/view/ViewCompatJellybeanMr1;) │ │ + name : 'getPaddingEnd' │ │ + type : '(Landroid/view/View;)I' │ │ + access : 0x0009 (PUBLIC STATIC) │ │ + code - │ │ + registers : 2 │ │ + ins : 1 │ │ + outs : 1 │ │ + insns size : 5 16-bit code units │ │ +068870: |[068870] android.support.v4.view.ViewCompatJellybeanMr1.getPaddingEnd:(Landroid/view/View;)I │ │ +068880: 6e10 121d 0100 |0000: invoke-virtual {v1}, Landroid/view/View;.getPaddingEnd:()I // method@1d12 │ │ +068886: 0a00 |0003: move-result v0 │ │ +068888: 0f00 |0004: return v0 │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=52 │ │ + locals : │ │ + 0x0000 - 0x0005 reg=1 view Landroid/view/View; │ │ + │ │ + #4 : (in Landroid/support/v4/view/ViewCompatJellybeanMr1;) │ │ + name : 'getPaddingStart' │ │ + type : '(Landroid/view/View;)I' │ │ + access : 0x0009 (PUBLIC STATIC) │ │ + code - │ │ + registers : 2 │ │ + ins : 1 │ │ + outs : 1 │ │ + insns size : 5 16-bit code units │ │ +06888c: |[06888c] android.support.v4.view.ViewCompatJellybeanMr1.getPaddingStart:(Landroid/view/View;)I │ │ +06889c: 6e10 151d 0100 |0000: invoke-virtual {v1}, Landroid/view/View;.getPaddingStart:()I // method@1d15 │ │ +0688a2: 0a00 |0003: move-result v0 │ │ +0688a4: 0f00 |0004: return v0 │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=48 │ │ + locals : │ │ + 0x0000 - 0x0005 reg=1 view Landroid/view/View; │ │ + │ │ + #5 : (in Landroid/support/v4/view/ViewCompatJellybeanMr1;) │ │ + name : 'getWindowSystemUiVisibility' │ │ + type : '(Landroid/view/View;)I' │ │ + access : 0x0009 (PUBLIC STATIC) │ │ + code - │ │ + registers : 2 │ │ + ins : 1 │ │ + outs : 1 │ │ + insns size : 5 16-bit code units │ │ +0688a8: |[0688a8] android.support.v4.view.ViewCompatJellybeanMr1.getWindowSystemUiVisibility:(Landroid/view/View;)I │ │ +0688b8: 6e10 2d1d 0100 |0000: invoke-virtual {v1}, Landroid/view/View;.getWindowSystemUiVisibility:()I // method@1d2d │ │ +0688be: 0a00 |0003: move-result v0 │ │ +0688c0: 0f00 |0004: return v0 │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=60 │ │ + locals : │ │ + 0x0000 - 0x0005 reg=1 view Landroid/view/View; │ │ + │ │ + #6 : (in Landroid/support/v4/view/ViewCompatJellybeanMr1;) │ │ name : 'setLabelFor' │ │ type : '(Landroid/view/View;I)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -046528: |[046528] android.support.v4.view.ViewCompatJellybeanMr1.setLabelFor:(Landroid/view/View;I)V │ │ -046538: 6e20 0713 1000 |0000: invoke-virtual {v0, v1}, Landroid/view/View;.setLabelFor:(I)V // method@1307 │ │ -04653e: 0e00 |0003: return-void │ │ +0688c4: |[0688c4] android.support.v4.view.ViewCompatJellybeanMr1.setLabelFor:(Landroid/view/View;I)V │ │ +0688d4: 6e20 691d 1000 |0000: invoke-virtual {v0, v1}, Landroid/view/View;.setLabelFor:(I)V // method@1d69 │ │ +0688da: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=32 │ │ 0x0003 line=33 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 view Landroid/view/View; │ │ 0x0000 - 0x0004 reg=1 id I │ │ │ │ - #4 : (in Landroid/support/v4/view/ViewCompatJellybeanMr1;) │ │ + #7 : (in Landroid/support/v4/view/ViewCompatJellybeanMr1;) │ │ name : 'setLayerPaint' │ │ type : '(Landroid/view/View;Landroid/graphics/Paint;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -046540: |[046540] android.support.v4.view.ViewCompatJellybeanMr1.setLayerPaint:(Landroid/view/View;Landroid/graphics/Paint;)V │ │ -046550: 6e20 0813 1000 |0000: invoke-virtual {v0, v1}, Landroid/view/View;.setLayerPaint:(Landroid/graphics/Paint;)V // method@1308 │ │ -046556: 0e00 |0003: return-void │ │ +0688dc: |[0688dc] android.support.v4.view.ViewCompatJellybeanMr1.setLayerPaint:(Landroid/view/View;Landroid/graphics/Paint;)V │ │ +0688ec: 6e20 6a1d 1000 |0000: invoke-virtual {v0, v1}, Landroid/view/View;.setLayerPaint:(Landroid/graphics/Paint;)V // method@1d6a │ │ +0688f2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=36 │ │ 0x0003 line=37 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 view Landroid/view/View; │ │ 0x0000 - 0x0004 reg=1 paint Landroid/graphics/Paint; │ │ │ │ - #5 : (in Landroid/support/v4/view/ViewCompatJellybeanMr1;) │ │ + #8 : (in Landroid/support/v4/view/ViewCompatJellybeanMr1;) │ │ name : 'setLayoutDirection' │ │ type : '(Landroid/view/View;I)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -046558: |[046558] android.support.v4.view.ViewCompatJellybeanMr1.setLayoutDirection:(Landroid/view/View;I)V │ │ -046568: 6e20 0a13 1000 |0000: invoke-virtual {v0, v1}, Landroid/view/View;.setLayoutDirection:(I)V // method@130a │ │ -04656e: 0e00 |0003: return-void │ │ +0688f4: |[0688f4] android.support.v4.view.ViewCompatJellybeanMr1.setLayoutDirection:(Landroid/view/View;I)V │ │ +068904: 6e20 6c1d 1000 |0000: invoke-virtual {v0, v1}, Landroid/view/View;.setLayoutDirection:(I)V // method@1d6c │ │ +06890a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=44 │ │ 0x0003 line=45 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 view Landroid/view/View; │ │ 0x0000 - 0x0004 reg=1 layoutDirection I │ │ │ │ + #9 : (in Landroid/support/v4/view/ViewCompatJellybeanMr1;) │ │ + name : 'setPaddingRelative' │ │ + type : '(Landroid/view/View;IIII)V' │ │ + access : 0x0009 (PUBLIC STATIC) │ │ + code - │ │ + registers : 5 │ │ + ins : 5 │ │ + outs : 5 │ │ + insns size : 4 16-bit code units │ │ +06890c: |[06890c] android.support.v4.view.ViewCompatJellybeanMr1.setPaddingRelative:(Landroid/view/View;IIII)V │ │ +06891c: 6e54 751d 1032 |0000: invoke-virtual {v0, v1, v2, v3, v4}, Landroid/view/View;.setPaddingRelative:(IIII)V // method@1d75 │ │ +068922: 0e00 |0003: return-void │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=56 │ │ + 0x0003 line=57 │ │ + locals : │ │ + 0x0000 - 0x0004 reg=0 view Landroid/view/View; │ │ + 0x0000 - 0x0004 reg=1 start I │ │ + 0x0000 - 0x0004 reg=2 top I │ │ + 0x0000 - 0x0004 reg=3 end I │ │ + 0x0000 - 0x0004 reg=4 bottom I │ │ + │ │ Virtual methods - │ │ - source_file_idx : 3015 (ViewCompatJellybeanMr1.java) │ │ + source_file_idx : 4107 (ViewCompatJellybeanMr1.java) │ │ │ │ -Class #229 header: │ │ -class_idx : 482 │ │ +Class #401 header: │ │ +class_idx : 775 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 948 │ │ -source_file_idx : 3016 │ │ +superclass_idx : 1337 │ │ +source_file_idx : 4108 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 3 │ │ virtual_methods_size: 0 │ │ │ │ -Class #229 - │ │ +Class #401 - │ │ Class descriptor : 'Landroid/support/v4/view/ViewCompatKitKat;' │ │ Access flags : 0x0001 (PUBLIC) │ │ Superclass : 'Ljava/lang/Object;' │ │ Interfaces - │ │ Static fields - │ │ Instance fields - │ │ Direct methods - │ │ @@ -47741,17 +78223,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -046570: |[046570] android.support.v4.view.ViewCompatKitKat.:()V │ │ -046580: 7010 9117 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1791 │ │ -046586: 0e00 |0003: return-void │ │ +068924: |[068924] android.support.v4.view.ViewCompatKitKat.:()V │ │ +068934: 7010 8622 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2286 │ │ +06893a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=24 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewCompatKitKat; │ │ │ │ #1 : (in Landroid/support/v4/view/ViewCompatKitKat;) │ │ @@ -47759,18 +78241,18 @@ │ │ type : '(Landroid/view/View;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -046588: |[046588] android.support.v4.view.ViewCompatKitKat.getAccessibilityLiveRegion:(Landroid/view/View;)I │ │ -046598: 6e10 b412 0100 |0000: invoke-virtual {v1}, Landroid/view/View;.getAccessibilityLiveRegion:()I // method@12b4 │ │ -04659e: 0a00 |0003: move-result v0 │ │ -0465a0: 0f00 |0004: return v0 │ │ +06893c: |[06893c] android.support.v4.view.ViewCompatKitKat.getAccessibilityLiveRegion:(Landroid/view/View;)I │ │ +06894c: 6e10 f61c 0100 |0000: invoke-virtual {v1}, Landroid/view/View;.getAccessibilityLiveRegion:()I // method@1cf6 │ │ +068952: 0a00 |0003: move-result v0 │ │ +068954: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=26 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 view Landroid/view/View; │ │ │ │ #2 : (in Landroid/support/v4/view/ViewCompatKitKat;) │ │ @@ -47778,75 +78260,81 @@ │ │ type : '(Landroid/view/View;I)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -0465a4: |[0465a4] android.support.v4.view.ViewCompatKitKat.setAccessibilityLiveRegion:(Landroid/view/View;I)V │ │ -0465b4: 6e20 ff12 1000 |0000: invoke-virtual {v0, v1}, Landroid/view/View;.setAccessibilityLiveRegion:(I)V // method@12ff │ │ -0465ba: 0e00 |0003: return-void │ │ +068958: |[068958] android.support.v4.view.ViewCompatKitKat.setAccessibilityLiveRegion:(Landroid/view/View;I)V │ │ +068968: 6e20 5f1d 1000 |0000: invoke-virtual {v0, v1}, Landroid/view/View;.setAccessibilityLiveRegion:(I)V // method@1d5f │ │ +06896e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=30 │ │ 0x0003 line=31 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 view Landroid/view/View; │ │ 0x0000 - 0x0004 reg=1 mode I │ │ │ │ Virtual methods - │ │ - source_file_idx : 3016 (ViewCompatKitKat.java) │ │ + source_file_idx : 4108 (ViewCompatKitKat.java) │ │ │ │ -Class #230 header: │ │ -class_idx : 485 │ │ +Class #402 header: │ │ +class_idx : 780 │ │ access_flags : 1536 (0x0600) │ │ -superclass_idx : 948 │ │ -source_file_idx : 3017 │ │ +superclass_idx : 1337 │ │ +source_file_idx : 4109 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ -virtual_methods_size: 1 │ │ +virtual_methods_size: 2 │ │ │ │ -Class #230 annotations: │ │ +Class #402 annotations: │ │ Annotations on class │ │ VISIBILITY_SYSTEM Ldalvik/annotation/EnclosingClass; value=Landroid/support/v4/view/ViewConfigurationCompat; │ │ VISIBILITY_SYSTEM Ldalvik/annotation/InnerClass; accessFlags=1544 name="ViewConfigurationVersionImpl" │ │ │ │ -Class #230 - │ │ +Class #402 - │ │ Class descriptor : 'Landroid/support/v4/view/ViewConfigurationCompat$ViewConfigurationVersionImpl;' │ │ Access flags : 0x0600 (INTERFACE ABSTRACT) │ │ Superclass : 'Ljava/lang/Object;' │ │ Interfaces - │ │ Static fields - │ │ Instance fields - │ │ Direct methods - │ │ Virtual methods - │ │ #0 : (in Landroid/support/v4/view/ViewConfigurationCompat$ViewConfigurationVersionImpl;) │ │ name : 'getScaledPagingTouchSlop' │ │ type : '(Landroid/view/ViewConfiguration;)I' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ - source_file_idx : 3017 (ViewConfigurationCompat.java) │ │ + #1 : (in Landroid/support/v4/view/ViewConfigurationCompat$ViewConfigurationVersionImpl;) │ │ + name : 'hasPermanentMenuKey' │ │ + type : '(Landroid/view/ViewConfiguration;)Z' │ │ + access : 0x0401 (PUBLIC ABSTRACT) │ │ + code : (none) │ │ + │ │ + source_file_idx : 4109 (ViewConfigurationCompat.java) │ │ │ │ -Class #231 header: │ │ -class_idx : 486 │ │ +Class #403 header: │ │ +class_idx : 781 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 948 │ │ -source_file_idx : 3017 │ │ +superclass_idx : 1337 │ │ +source_file_idx : 4109 │ │ static_fields_size : 1 │ │ instance_fields_size: 0 │ │ -direct_methods_size : 3 │ │ +direct_methods_size : 4 │ │ virtual_methods_size: 0 │ │ │ │ -Class #231 annotations: │ │ +Class #403 annotations: │ │ Annotations on class │ │ - VISIBILITY_SYSTEM Ldalvik/annotation/MemberClasses; value={ Landroid/support/v4/view/ViewConfigurationCompat$FroyoViewConfigurationVersionImpl; Landroid/support/v4/view/ViewConfigurationCompat$BaseViewConfigurationVersionImpl; Landroid/support/v4/view/ViewConfigurationCompat$ViewConfigurationVersionImpl; } │ │ + VISIBILITY_SYSTEM Ldalvik/annotation/MemberClasses; value={ Landroid/support/v4/view/ViewConfigurationCompat$IcsViewConfigurationVersionImpl; Landroid/support/v4/view/ViewConfigurationCompat$HoneycombViewConfigurationVersionImpl; Landroid/support/v4/view/ViewConfigurationCompat$FroyoViewConfigurationVersionImpl; Landroid/support/v4/view/ViewConfigurationCompat$BaseViewConfigurationVersionImpl; Landroid/support/v4/view/ViewConfigurationCompat$ViewConfigurationVersionImpl; } │ │ │ │ -Class #231 - │ │ +Class #403 - │ │ Class descriptor : 'Landroid/support/v4/view/ViewConfigurationCompat;' │ │ Access flags : 0x0001 (PUBLIC) │ │ Superclass : 'Ljava/lang/Object;' │ │ Interfaces - │ │ Static fields - │ │ #0 : (in Landroid/support/v4/view/ViewConfigurationCompat;) │ │ name : 'IMPL' │ │ @@ -47858,88 +78346,126 @@ │ │ name : '' │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 0 │ │ outs : 1 │ │ - insns size : 22 16-bit code units │ │ -0465bc: |[0465bc] android.support.v4.view.ViewConfigurationCompat.:()V │ │ -0465cc: 6000 2c00 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@002c │ │ -0465d0: 1301 0b00 |0002: const/16 v1, #int 11 // #b │ │ -0465d4: 3410 0a00 |0004: if-lt v0, v1, 000e // +000a │ │ -0465d8: 2200 e401 |0006: new-instance v0, Landroid/support/v4/view/ViewConfigurationCompat$FroyoViewConfigurationVersionImpl; // type@01e4 │ │ -0465dc: 7010 830b 0000 |0008: invoke-direct {v0}, Landroid/support/v4/view/ViewConfigurationCompat$FroyoViewConfigurationVersionImpl;.:()V // method@0b83 │ │ -0465e2: 6900 9203 |000b: sput-object v0, Landroid/support/v4/view/ViewConfigurationCompat;.IMPL:Landroid/support/v4/view/ViewConfigurationCompat$ViewConfigurationVersionImpl; // field@0392 │ │ -0465e6: 0e00 |000d: return-void │ │ -0465e8: 2200 e301 |000e: new-instance v0, Landroid/support/v4/view/ViewConfigurationCompat$BaseViewConfigurationVersionImpl; // type@01e3 │ │ -0465ec: 7010 810b 0000 |0010: invoke-direct {v0}, Landroid/support/v4/view/ViewConfigurationCompat$BaseViewConfigurationVersionImpl;.:()V // method@0b81 │ │ -0465f2: 6900 9203 |0013: sput-object v0, Landroid/support/v4/view/ViewConfigurationCompat;.IMPL:Landroid/support/v4/view/ViewConfigurationCompat$ViewConfigurationVersionImpl; // field@0392 │ │ -0465f6: 28f8 |0015: goto 000d // -0008 │ │ + insns size : 50 16-bit code units │ │ +068970: |[068970] android.support.v4.view.ViewConfigurationCompat.:()V │ │ +068980: 6000 4000 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0040 │ │ +068984: 1301 0e00 |0002: const/16 v1, #int 14 // #e │ │ +068988: 3410 0a00 |0004: if-lt v0, v1, 000e // +000a │ │ +06898c: 2200 0b03 |0006: new-instance v0, Landroid/support/v4/view/ViewConfigurationCompat$IcsViewConfigurationVersionImpl; // type@030b │ │ +068990: 7010 1513 0000 |0008: invoke-direct {v0}, Landroid/support/v4/view/ViewConfigurationCompat$IcsViewConfigurationVersionImpl;.:()V // method@1315 │ │ +068996: 6900 da05 |000b: sput-object v0, Landroid/support/v4/view/ViewConfigurationCompat;.IMPL:Landroid/support/v4/view/ViewConfigurationCompat$ViewConfigurationVersionImpl; // field@05da │ │ +06899a: 0e00 |000d: return-void │ │ +06899c: 6000 4000 |000e: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0040 │ │ +0689a0: 1301 0b00 |0010: const/16 v1, #int 11 // #b │ │ +0689a4: 3410 0a00 |0012: if-lt v0, v1, 001c // +000a │ │ +0689a8: 2200 0a03 |0014: new-instance v0, Landroid/support/v4/view/ViewConfigurationCompat$HoneycombViewConfigurationVersionImpl; // type@030a │ │ +0689ac: 7010 1313 0000 |0016: invoke-direct {v0}, Landroid/support/v4/view/ViewConfigurationCompat$HoneycombViewConfigurationVersionImpl;.:()V // method@1313 │ │ +0689b2: 6900 da05 |0019: sput-object v0, Landroid/support/v4/view/ViewConfigurationCompat;.IMPL:Landroid/support/v4/view/ViewConfigurationCompat$ViewConfigurationVersionImpl; // field@05da │ │ +0689b6: 28f2 |001b: goto 000d // -000e │ │ +0689b8: 6000 4000 |001c: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0040 │ │ +0689bc: 1301 0800 |001e: const/16 v1, #int 8 // #8 │ │ +0689c0: 3410 0a00 |0020: if-lt v0, v1, 002a // +000a │ │ +0689c4: 2200 0903 |0022: new-instance v0, Landroid/support/v4/view/ViewConfigurationCompat$FroyoViewConfigurationVersionImpl; // type@0309 │ │ +0689c8: 7010 1113 0000 |0024: invoke-direct {v0}, Landroid/support/v4/view/ViewConfigurationCompat$FroyoViewConfigurationVersionImpl;.:()V // method@1311 │ │ +0689ce: 6900 da05 |0027: sput-object v0, Landroid/support/v4/view/ViewConfigurationCompat;.IMPL:Landroid/support/v4/view/ViewConfigurationCompat$ViewConfigurationVersionImpl; // field@05da │ │ +0689d2: 28e4 |0029: goto 000d // -001c │ │ +0689d4: 2200 0803 |002a: new-instance v0, Landroid/support/v4/view/ViewConfigurationCompat$BaseViewConfigurationVersionImpl; // type@0308 │ │ +0689d8: 7010 0e13 0000 |002c: invoke-direct {v0}, Landroid/support/v4/view/ViewConfigurationCompat$BaseViewConfigurationVersionImpl;.:()V // method@130e │ │ +0689de: 6900 da05 |002f: sput-object v0, Landroid/support/v4/view/ViewConfigurationCompat;.IMPL:Landroid/support/v4/view/ViewConfigurationCompat$ViewConfigurationVersionImpl; // field@05da │ │ +0689e2: 28dc |0031: goto 000d // -0024 │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=58 │ │ - 0x0006 line=59 │ │ - 0x000d line=63 │ │ - 0x000e line=61 │ │ + 0x0000 line=86 │ │ + 0x0006 line=87 │ │ + 0x000d line=95 │ │ + 0x000e line=88 │ │ + 0x0014 line=89 │ │ + 0x001c line=90 │ │ + 0x0022 line=91 │ │ + 0x002a line=93 │ │ locals : │ │ │ │ #1 : (in Landroid/support/v4/view/ViewConfigurationCompat;) │ │ name : '' │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0465f8: |[0465f8] android.support.v4.view.ViewConfigurationCompat.:()V │ │ -046608: 7010 9117 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1791 │ │ -04660e: 0e00 |0003: return-void │ │ +0689e4: |[0689e4] android.support.v4.view.ViewConfigurationCompat.:()V │ │ +0689f4: 7010 8622 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2286 │ │ +0689fa: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=25 │ │ - 0x0003 line=46 │ │ + 0x0003 line=74 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewConfigurationCompat; │ │ │ │ #2 : (in Landroid/support/v4/view/ViewConfigurationCompat;) │ │ name : 'getScaledPagingTouchSlop' │ │ type : '(Landroid/view/ViewConfiguration;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -046610: |[046610] android.support.v4.view.ViewConfigurationCompat.getScaledPagingTouchSlop:(Landroid/view/ViewConfiguration;)I │ │ -046620: 6200 9203 |0000: sget-object v0, Landroid/support/v4/view/ViewConfigurationCompat;.IMPL:Landroid/support/v4/view/ViewConfigurationCompat$ViewConfigurationVersionImpl; // field@0392 │ │ -046624: 7220 850b 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/ViewConfigurationCompat$ViewConfigurationVersionImpl;.getScaledPagingTouchSlop:(Landroid/view/ViewConfiguration;)I // method@0b85 │ │ -04662a: 0a00 |0005: move-result v0 │ │ -04662c: 0f00 |0006: return v0 │ │ +0689fc: |[0689fc] android.support.v4.view.ViewConfigurationCompat.getScaledPagingTouchSlop:(Landroid/view/ViewConfiguration;)I │ │ +068a0c: 6200 da05 |0000: sget-object v0, Landroid/support/v4/view/ViewConfigurationCompat;.IMPL:Landroid/support/v4/view/ViewConfigurationCompat$ViewConfigurationVersionImpl; // field@05da │ │ +068a10: 7220 1713 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/ViewConfigurationCompat$ViewConfigurationVersionImpl;.getScaledPagingTouchSlop:(Landroid/view/ViewConfiguration;)I // method@1317 │ │ +068a16: 0a00 |0005: move-result v0 │ │ +068a18: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=73 │ │ + 0x0000 line=105 │ │ + locals : │ │ + 0x0000 - 0x0007 reg=1 config Landroid/view/ViewConfiguration; │ │ + │ │ + #3 : (in Landroid/support/v4/view/ViewConfigurationCompat;) │ │ + name : 'hasPermanentMenuKey' │ │ + type : '(Landroid/view/ViewConfiguration;)Z' │ │ + access : 0x0009 (PUBLIC STATIC) │ │ + code - │ │ + registers : 2 │ │ + ins : 1 │ │ + outs : 2 │ │ + insns size : 7 16-bit code units │ │ +068a1c: |[068a1c] android.support.v4.view.ViewConfigurationCompat.hasPermanentMenuKey:(Landroid/view/ViewConfiguration;)Z │ │ +068a2c: 6200 da05 |0000: sget-object v0, Landroid/support/v4/view/ViewConfigurationCompat;.IMPL:Landroid/support/v4/view/ViewConfigurationCompat$ViewConfigurationVersionImpl; // field@05da │ │ +068a30: 7220 1813 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/ViewConfigurationCompat$ViewConfigurationVersionImpl;.hasPermanentMenuKey:(Landroid/view/ViewConfiguration;)Z // method@1318 │ │ +068a36: 0a00 |0005: move-result v0 │ │ +068a38: 0f00 |0006: return v0 │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=113 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 config Landroid/view/ViewConfiguration; │ │ │ │ Virtual methods - │ │ - source_file_idx : 3017 (ViewConfigurationCompat.java) │ │ + source_file_idx : 4109 (ViewConfigurationCompat.java) │ │ │ │ -Class #232 header: │ │ -class_idx : 487 │ │ +Class #404 header: │ │ +class_idx : 782 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 948 │ │ -source_file_idx : 3018 │ │ +superclass_idx : 1337 │ │ +source_file_idx : 4110 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 0 │ │ │ │ -Class #232 - │ │ +Class #404 - │ │ Class descriptor : 'Landroid/support/v4/view/ViewConfigurationCompatFroyo;' │ │ Access flags : 0x0000 () │ │ Superclass : 'Ljava/lang/Object;' │ │ Interfaces - │ │ Static fields - │ │ Instance fields - │ │ Direct methods - │ │ @@ -47948,17 +78474,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -046630: |[046630] android.support.v4.view.ViewConfigurationCompatFroyo.:()V │ │ -046640: 7010 9117 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1791 │ │ -046646: 0e00 |0003: return-void │ │ +068a3c: |[068a3c] android.support.v4.view.ViewConfigurationCompatFroyo.:()V │ │ +068a4c: 7010 8622 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2286 │ │ +068a52: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=24 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewConfigurationCompatFroyo; │ │ │ │ #1 : (in Landroid/support/v4/view/ViewConfigurationCompatFroyo;) │ │ @@ -47966,43 +78492,101 @@ │ │ type : '(Landroid/view/ViewConfiguration;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -046648: |[046648] android.support.v4.view.ViewConfigurationCompatFroyo.getScaledPagingTouchSlop:(Landroid/view/ViewConfiguration;)I │ │ -046658: 6e10 1b13 0100 |0000: invoke-virtual {v1}, Landroid/view/ViewConfiguration;.getScaledPagingTouchSlop:()I // method@131b │ │ -04665e: 0a00 |0003: move-result v0 │ │ -046660: 0f00 |0004: return v0 │ │ +068a54: |[068a54] android.support.v4.view.ViewConfigurationCompatFroyo.getScaledPagingTouchSlop:(Landroid/view/ViewConfiguration;)I │ │ +068a64: 6e10 8f1d 0100 |0000: invoke-virtual {v1}, Landroid/view/ViewConfiguration;.getScaledPagingTouchSlop:()I // method@1d8f │ │ +068a6a: 0a00 |0003: move-result v0 │ │ +068a6c: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=26 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 config Landroid/view/ViewConfiguration; │ │ │ │ Virtual methods - │ │ - source_file_idx : 3018 (ViewConfigurationCompatFroyo.java) │ │ + source_file_idx : 4110 (ViewConfigurationCompatFroyo.java) │ │ │ │ -Class #233 header: │ │ -class_idx : 490 │ │ +Class #405 header: │ │ +class_idx : 783 │ │ +access_flags : 0 (0x0000) │ │ +superclass_idx : 1337 │ │ +source_file_idx : 4111 │ │ +static_fields_size : 0 │ │ +instance_fields_size: 0 │ │ +direct_methods_size : 2 │ │ +virtual_methods_size: 0 │ │ + │ │ +Class #405 - │ │ + Class descriptor : 'Landroid/support/v4/view/ViewConfigurationCompatICS;' │ │ + Access flags : 0x0000 () │ │ + Superclass : 'Ljava/lang/Object;' │ │ + Interfaces - │ │ + Static fields - │ │ + Instance fields - │ │ + Direct methods - │ │ + #0 : (in Landroid/support/v4/view/ViewConfigurationCompatICS;) │ │ + name : '' │ │ + type : '()V' │ │ + access : 0x10000 (CONSTRUCTOR) │ │ + code - │ │ + registers : 1 │ │ + ins : 1 │ │ + outs : 1 │ │ + insns size : 4 16-bit code units │ │ +068a70: |[068a70] android.support.v4.view.ViewConfigurationCompatICS.:()V │ │ +068a80: 7010 8622 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2286 │ │ +068a86: 0e00 |0003: return-void │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=24 │ │ + locals : │ │ + 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewConfigurationCompatICS; │ │ + │ │ + #1 : (in Landroid/support/v4/view/ViewConfigurationCompatICS;) │ │ + name : 'hasPermanentMenuKey' │ │ + type : '(Landroid/view/ViewConfiguration;)Z' │ │ + access : 0x0008 (STATIC) │ │ + code - │ │ + registers : 2 │ │ + ins : 1 │ │ + outs : 1 │ │ + insns size : 5 16-bit code units │ │ +068a88: |[068a88] android.support.v4.view.ViewConfigurationCompatICS.hasPermanentMenuKey:(Landroid/view/ViewConfiguration;)Z │ │ +068a98: 6e10 921d 0100 |0000: invoke-virtual {v1}, Landroid/view/ViewConfiguration;.hasPermanentMenuKey:()Z // method@1d92 │ │ +068a9e: 0a00 |0003: move-result v0 │ │ +068aa0: 0f00 |0004: return v0 │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=26 │ │ + locals : │ │ + 0x0000 - 0x0005 reg=1 config Landroid/view/ViewConfiguration; │ │ + │ │ + Virtual methods - │ │ + source_file_idx : 4111 (ViewConfigurationCompatICS.java) │ │ + │ │ +Class #406 header: │ │ +class_idx : 787 │ │ access_flags : 1536 (0x0600) │ │ -superclass_idx : 948 │ │ -source_file_idx : 3023 │ │ +superclass_idx : 1337 │ │ +source_file_idx : 4116 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ -virtual_methods_size: 4 │ │ +virtual_methods_size: 6 │ │ │ │ -Class #233 annotations: │ │ +Class #406 annotations: │ │ Annotations on class │ │ VISIBILITY_SYSTEM Ldalvik/annotation/EnclosingClass; value=Landroid/support/v4/view/ViewGroupCompat; │ │ VISIBILITY_SYSTEM Ldalvik/annotation/InnerClass; accessFlags=1544 name="ViewGroupCompatImpl" │ │ │ │ -Class #233 - │ │ +Class #406 - │ │ Class descriptor : 'Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatImpl;' │ │ Access flags : 0x0600 (INTERFACE ABSTRACT) │ │ Superclass : 'Ljava/lang/Object;' │ │ Interfaces - │ │ Static fields - │ │ Instance fields - │ │ Direct methods - │ │ @@ -48010,48 +78594,60 @@ │ │ #0 : (in Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatImpl;) │ │ name : 'getLayoutMode' │ │ type : '(Landroid/view/ViewGroup;)I' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ #1 : (in Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatImpl;) │ │ + name : 'isTransitionGroup' │ │ + type : '(Landroid/view/ViewGroup;)Z' │ │ + access : 0x0401 (PUBLIC ABSTRACT) │ │ + code : (none) │ │ + │ │ + #2 : (in Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatImpl;) │ │ name : 'onRequestSendAccessibilityEvent' │ │ type : '(Landroid/view/ViewGroup;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ - #2 : (in Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatImpl;) │ │ + #3 : (in Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatImpl;) │ │ name : 'setLayoutMode' │ │ type : '(Landroid/view/ViewGroup;I)V' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ - #3 : (in Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatImpl;) │ │ + #4 : (in Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatImpl;) │ │ name : 'setMotionEventSplittingEnabled' │ │ type : '(Landroid/view/ViewGroup;Z)V' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ - source_file_idx : 3023 (ViewGroupCompat.java) │ │ + #5 : (in Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatImpl;) │ │ + name : 'setTransitionGroup' │ │ + type : '(Landroid/view/ViewGroup;Z)V' │ │ + access : 0x0401 (PUBLIC ABSTRACT) │ │ + code : (none) │ │ + │ │ + source_file_idx : 4116 (ViewGroupCompat.java) │ │ │ │ -Class #234 header: │ │ -class_idx : 493 │ │ +Class #407 header: │ │ +class_idx : 790 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 948 │ │ -source_file_idx : 3023 │ │ +superclass_idx : 1337 │ │ +source_file_idx : 4116 │ │ static_fields_size : 3 │ │ instance_fields_size: 0 │ │ -direct_methods_size : 6 │ │ +direct_methods_size : 8 │ │ virtual_methods_size: 0 │ │ │ │ -Class #234 annotations: │ │ +Class #407 annotations: │ │ Annotations on class │ │ - VISIBILITY_SYSTEM Ldalvik/annotation/MemberClasses; value={ Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatJellybeanMR2Impl; Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatIcsImpl; Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatHCImpl; Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatStubImpl; Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatImpl; } │ │ + VISIBILITY_SYSTEM Ldalvik/annotation/MemberClasses; value={ Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatApi21Impl; Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatJellybeanMR2Impl; Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatIcsImpl; Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatHCImpl; Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatStubImpl; Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatImpl; } │ │ │ │ -Class #234 - │ │ +Class #407 - │ │ Class descriptor : 'Landroid/support/v4/view/ViewGroupCompat;' │ │ Access flags : 0x0001 (PUBLIC) │ │ Superclass : 'Ljava/lang/Object;' │ │ Interfaces - │ │ Static fields - │ │ #0 : (in Landroid/support/v4/view/ViewGroupCompat;) │ │ name : 'IMPL' │ │ @@ -48074,170 +78670,297 @@ │ │ name : '' │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 0 │ │ outs : 1 │ │ - insns size : 46 16-bit code units │ │ -046664: |[046664] android.support.v4.view.ViewGroupCompat.:()V │ │ -046674: 6000 2c00 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@002c │ │ -046678: 1301 1200 |0002: const/16 v1, #int 18 // #12 │ │ -04667c: 3410 0a00 |0004: if-lt v0, v1, 000e // +000a │ │ -046680: 2201 eb01 |0006: new-instance v1, Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatJellybeanMR2Impl; // type@01eb │ │ -046684: 7010 930b 0100 |0008: invoke-direct {v1}, Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatJellybeanMR2Impl;.:()V // method@0b93 │ │ -04668a: 6901 9303 |000b: sput-object v1, Landroid/support/v4/view/ViewGroupCompat;.IMPL:Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatImpl; // field@0393 │ │ -04668e: 0e00 |000d: return-void │ │ -046690: 1301 0e00 |000e: const/16 v1, #int 14 // #e │ │ -046694: 3410 0a00 |0010: if-lt v0, v1, 001a // +000a │ │ -046698: 2201 e901 |0012: new-instance v1, Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatIcsImpl; // type@01e9 │ │ -04669c: 7010 8d0b 0100 |0014: invoke-direct {v1}, Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatIcsImpl;.:()V // method@0b8d │ │ -0466a2: 6901 9303 |0017: sput-object v1, Landroid/support/v4/view/ViewGroupCompat;.IMPL:Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatImpl; // field@0393 │ │ -0466a6: 28f4 |0019: goto 000d // -000c │ │ -0466a8: 1301 0b00 |001a: const/16 v1, #int 11 // #b │ │ -0466ac: 3410 0a00 |001c: if-lt v0, v1, 0026 // +000a │ │ -0466b0: 2201 e801 |001e: new-instance v1, Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatHCImpl; // type@01e8 │ │ -0466b4: 7010 8b0b 0100 |0020: invoke-direct {v1}, Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatHCImpl;.:()V // method@0b8b │ │ -0466ba: 6901 9303 |0023: sput-object v1, Landroid/support/v4/view/ViewGroupCompat;.IMPL:Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatImpl; // field@0393 │ │ -0466be: 28e8 |0025: goto 000d // -0018 │ │ -0466c0: 2201 ec01 |0026: new-instance v1, Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatStubImpl; // type@01ec │ │ -0466c4: 7010 960b 0100 |0028: invoke-direct {v1}, Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatStubImpl;.:()V // method@0b96 │ │ -0466ca: 6901 9303 |002b: sput-object v1, Landroid/support/v4/view/ViewGroupCompat;.IMPL:Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatImpl; // field@0393 │ │ -0466ce: 28e0 |002d: goto 000d // -0020 │ │ + insns size : 58 16-bit code units │ │ +068aa4: |[068aa4] android.support.v4.view.ViewGroupCompat.:()V │ │ +068ab4: 6000 4000 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0040 │ │ +068ab8: 1301 1500 |0002: const/16 v1, #int 21 // #15 │ │ +068abc: 3410 0a00 |0004: if-lt v0, v1, 000e // +000a │ │ +068ac0: 2201 1003 |0006: new-instance v1, Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatApi21Impl; // type@0310 │ │ +068ac4: 7010 2113 0100 |0008: invoke-direct {v1}, Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatApi21Impl;.:()V // method@1321 │ │ +068aca: 6901 db05 |000b: sput-object v1, Landroid/support/v4/view/ViewGroupCompat;.IMPL:Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatImpl; // field@05db │ │ +068ace: 0e00 |000d: return-void │ │ +068ad0: 1301 1200 |000e: const/16 v1, #int 18 // #12 │ │ +068ad4: 3410 0a00 |0010: if-lt v0, v1, 001a // +000a │ │ +068ad8: 2201 1403 |0012: new-instance v1, Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatJellybeanMR2Impl; // type@0314 │ │ +068adc: 7010 2e13 0100 |0014: invoke-direct {v1}, Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatJellybeanMR2Impl;.:()V // method@132e │ │ +068ae2: 6901 db05 |0017: sput-object v1, Landroid/support/v4/view/ViewGroupCompat;.IMPL:Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatImpl; // field@05db │ │ +068ae6: 28f4 |0019: goto 000d // -000c │ │ +068ae8: 1301 0e00 |001a: const/16 v1, #int 14 // #e │ │ +068aec: 3410 0a00 |001c: if-lt v0, v1, 0026 // +000a │ │ +068af0: 2201 1203 |001e: new-instance v1, Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatIcsImpl; // type@0312 │ │ +068af4: 7010 2613 0100 |0020: invoke-direct {v1}, Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatIcsImpl;.:()V // method@1326 │ │ +068afa: 6901 db05 |0023: sput-object v1, Landroid/support/v4/view/ViewGroupCompat;.IMPL:Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatImpl; // field@05db │ │ +068afe: 28e8 |0025: goto 000d // -0018 │ │ +068b00: 1301 0b00 |0026: const/16 v1, #int 11 // #b │ │ +068b04: 3410 0a00 |0028: if-lt v0, v1, 0032 // +000a │ │ +068b08: 2201 1103 |002a: new-instance v1, Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatHCImpl; // type@0311 │ │ +068b0c: 7010 2413 0100 |002c: invoke-direct {v1}, Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatHCImpl;.:()V // method@1324 │ │ +068b12: 6901 db05 |002f: sput-object v1, Landroid/support/v4/view/ViewGroupCompat;.IMPL:Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatImpl; // field@05db │ │ +068b16: 28dc |0031: goto 000d // -0024 │ │ +068b18: 2201 1503 |0032: new-instance v1, Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatStubImpl; // type@0315 │ │ +068b1c: 7010 3113 0100 |0034: invoke-direct {v1}, Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatStubImpl;.:()V // method@1331 │ │ +068b22: 6901 db05 |0037: sput-object v1, Landroid/support/v4/view/ViewGroupCompat;.IMPL:Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatImpl; // field@05db │ │ +068b26: 28d4 |0039: goto 000d // -002c │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=105 │ │ - 0x0002 line=106 │ │ - 0x0006 line=107 │ │ - 0x000d line=115 │ │ - 0x000e line=108 │ │ - 0x0012 line=109 │ │ - 0x001a line=110 │ │ - 0x001e line=111 │ │ - 0x0026 line=113 │ │ + 0x0000 line=128 │ │ + 0x0002 line=129 │ │ + 0x0006 line=130 │ │ + 0x000d line=140 │ │ + 0x000e line=131 │ │ + 0x0012 line=132 │ │ + 0x001a line=133 │ │ + 0x001e line=134 │ │ + 0x0026 line=135 │ │ + 0x002a line=136 │ │ + 0x0032 line=138 │ │ locals : │ │ - 0x0002 - 0x002e reg=0 version I │ │ + 0x0002 - 0x003a reg=0 version I │ │ │ │ #1 : (in Landroid/support/v4/view/ViewGroupCompat;) │ │ name : '' │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0466d0: |[0466d0] android.support.v4.view.ViewGroupCompat.:()V │ │ -0466e0: 7010 9117 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1791 │ │ -0466e6: 0e00 |0003: return-void │ │ +068b28: |[068b28] android.support.v4.view.ViewGroupCompat.:()V │ │ +068b38: 7010 8622 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2286 │ │ +068b3e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=120 │ │ - 0x0003 line=122 │ │ + 0x0000 line=145 │ │ + 0x0003 line=147 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewGroupCompat; │ │ │ │ #2 : (in Landroid/support/v4/view/ViewGroupCompat;) │ │ name : 'getLayoutMode' │ │ type : '(Landroid/view/ViewGroup;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -0466e8: |[0466e8] android.support.v4.view.ViewGroupCompat.getLayoutMode:(Landroid/view/ViewGroup;)I │ │ -0466f8: 6200 9303 |0000: sget-object v0, Landroid/support/v4/view/ViewGroupCompat;.IMPL:Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatImpl; // field@0393 │ │ -0466fc: 7220 8f0b 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatImpl;.getLayoutMode:(Landroid/view/ViewGroup;)I // method@0b8f │ │ -046702: 0a00 |0005: move-result v0 │ │ -046704: 0f00 |0006: return v0 │ │ +068b40: |[068b40] android.support.v4.view.ViewGroupCompat.getLayoutMode:(Landroid/view/ViewGroup;)I │ │ +068b50: 6200 db05 |0000: sget-object v0, Landroid/support/v4/view/ViewGroupCompat;.IMPL:Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatImpl; // field@05db │ │ +068b54: 7220 2813 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatImpl;.getLayoutMode:(Landroid/view/ViewGroup;)I // method@1328 │ │ +068b5a: 0a00 |0005: move-result v0 │ │ +068b5c: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=177 │ │ + 0x0000 line=202 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 group Landroid/view/ViewGroup; │ │ │ │ #3 : (in Landroid/support/v4/view/ViewGroupCompat;) │ │ + name : 'isTransitionGroup' │ │ + type : '(Landroid/view/ViewGroup;)Z' │ │ + access : 0x0009 (PUBLIC STATIC) │ │ + code - │ │ + registers : 2 │ │ + ins : 1 │ │ + outs : 2 │ │ + insns size : 7 16-bit code units │ │ +068b60: |[068b60] android.support.v4.view.ViewGroupCompat.isTransitionGroup:(Landroid/view/ViewGroup;)Z │ │ +068b70: 6200 db05 |0000: sget-object v0, Landroid/support/v4/view/ViewGroupCompat;.IMPL:Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatImpl; // field@05db │ │ +068b74: 7220 2913 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatImpl;.isTransitionGroup:(Landroid/view/ViewGroup;)Z // method@1329 │ │ +068b7a: 0a00 |0005: move-result v0 │ │ +068b7c: 0f00 |0006: return v0 │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=236 │ │ + locals : │ │ + 0x0000 - 0x0007 reg=1 group Landroid/view/ViewGroup; │ │ + │ │ + #4 : (in Landroid/support/v4/view/ViewGroupCompat;) │ │ name : 'onRequestSendAccessibilityEvent' │ │ type : '(Landroid/view/ViewGroup;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 7 16-bit code units │ │ -046708: |[046708] android.support.v4.view.ViewGroupCompat.onRequestSendAccessibilityEvent:(Landroid/view/ViewGroup;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z │ │ -046718: 6200 9303 |0000: sget-object v0, Landroid/support/v4/view/ViewGroupCompat;.IMPL:Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatImpl; // field@0393 │ │ -04671c: 7240 900b 1032 |0002: invoke-interface {v0, v1, v2, v3}, Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatImpl;.onRequestSendAccessibilityEvent:(Landroid/view/ViewGroup;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z // method@0b90 │ │ -046722: 0a00 |0005: move-result v0 │ │ -046724: 0f00 |0006: return v0 │ │ +068b80: |[068b80] android.support.v4.view.ViewGroupCompat.onRequestSendAccessibilityEvent:(Landroid/view/ViewGroup;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z │ │ +068b90: 6200 db05 |0000: sget-object v0, Landroid/support/v4/view/ViewGroupCompat;.IMPL:Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatImpl; // field@05db │ │ +068b94: 7240 2a13 1032 |0002: invoke-interface {v0, v1, v2, v3}, Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatImpl;.onRequestSendAccessibilityEvent:(Landroid/view/ViewGroup;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z // method@132a │ │ +068b9a: 0a00 |0005: move-result v0 │ │ +068b9c: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=141 │ │ + 0x0000 line=166 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 group Landroid/view/ViewGroup; │ │ 0x0000 - 0x0007 reg=2 child Landroid/view/View; │ │ 0x0000 - 0x0007 reg=3 event Landroid/view/accessibility/AccessibilityEvent; │ │ │ │ - #4 : (in Landroid/support/v4/view/ViewGroupCompat;) │ │ + #5 : (in Landroid/support/v4/view/ViewGroupCompat;) │ │ name : 'setLayoutMode' │ │ type : '(Landroid/view/ViewGroup;I)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -046728: |[046728] android.support.v4.view.ViewGroupCompat.setLayoutMode:(Landroid/view/ViewGroup;I)V │ │ -046738: 6200 9303 |0000: sget-object v0, Landroid/support/v4/view/ViewGroupCompat;.IMPL:Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatImpl; // field@0393 │ │ -04673c: 7230 910b 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatImpl;.setLayoutMode:(Landroid/view/ViewGroup;I)V // method@0b91 │ │ -046742: 0e00 |0005: return-void │ │ +068ba0: |[068ba0] android.support.v4.view.ViewGroupCompat.setLayoutMode:(Landroid/view/ViewGroup;I)V │ │ +068bb0: 6200 db05 |0000: sget-object v0, Landroid/support/v4/view/ViewGroupCompat;.IMPL:Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatImpl; // field@05db │ │ +068bb4: 7230 2b13 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatImpl;.setLayoutMode:(Landroid/view/ViewGroup;I)V // method@132b │ │ +068bba: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=190 │ │ - 0x0005 line=191 │ │ + 0x0000 line=215 │ │ + 0x0005 line=216 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 group Landroid/view/ViewGroup; │ │ 0x0000 - 0x0006 reg=2 mode I │ │ │ │ - #5 : (in Landroid/support/v4/view/ViewGroupCompat;) │ │ + #6 : (in Landroid/support/v4/view/ViewGroupCompat;) │ │ name : 'setMotionEventSplittingEnabled' │ │ type : '(Landroid/view/ViewGroup;Z)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -046744: |[046744] android.support.v4.view.ViewGroupCompat.setMotionEventSplittingEnabled:(Landroid/view/ViewGroup;Z)V │ │ -046754: 6200 9303 |0000: sget-object v0, Landroid/support/v4/view/ViewGroupCompat;.IMPL:Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatImpl; // field@0393 │ │ -046758: 7230 920b 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatImpl;.setMotionEventSplittingEnabled:(Landroid/view/ViewGroup;Z)V // method@0b92 │ │ -04675e: 0e00 |0005: return-void │ │ +068bbc: |[068bbc] android.support.v4.view.ViewGroupCompat.setMotionEventSplittingEnabled:(Landroid/view/ViewGroup;Z)V │ │ +068bcc: 6200 db05 |0000: sget-object v0, Landroid/support/v4/view/ViewGroupCompat;.IMPL:Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatImpl; // field@05db │ │ +068bd0: 7230 2c13 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatImpl;.setMotionEventSplittingEnabled:(Landroid/view/ViewGroup;Z)V // method@132c │ │ +068bd6: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=161 │ │ - 0x0005 line=162 │ │ + 0x0000 line=186 │ │ + 0x0005 line=187 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 group Landroid/view/ViewGroup; │ │ 0x0000 - 0x0006 reg=2 split Z │ │ │ │ + #7 : (in Landroid/support/v4/view/ViewGroupCompat;) │ │ + name : 'setTransitionGroup' │ │ + type : '(Landroid/view/ViewGroup;Z)V' │ │ + access : 0x0009 (PUBLIC STATIC) │ │ + code - │ │ + registers : 3 │ │ + ins : 2 │ │ + outs : 3 │ │ + insns size : 6 16-bit code units │ │ +068bd8: |[068bd8] android.support.v4.view.ViewGroupCompat.setTransitionGroup:(Landroid/view/ViewGroup;Z)V │ │ +068be8: 6200 db05 |0000: sget-object v0, Landroid/support/v4/view/ViewGroupCompat;.IMPL:Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatImpl; // field@05db │ │ +068bec: 7230 2d13 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatImpl;.setTransitionGroup:(Landroid/view/ViewGroup;Z)V // method@132d │ │ +068bf2: 0e00 |0005: return-void │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=227 │ │ + 0x0005 line=228 │ │ + locals : │ │ + 0x0000 - 0x0006 reg=1 group Landroid/view/ViewGroup; │ │ + 0x0000 - 0x0006 reg=2 isTransitionGroup Z │ │ + │ │ Virtual methods - │ │ - source_file_idx : 3023 (ViewGroupCompat.java) │ │ + source_file_idx : 4116 (ViewGroupCompat.java) │ │ │ │ -Class #235 header: │ │ -class_idx : 494 │ │ +Class #408 header: │ │ +class_idx : 791 │ │ +access_flags : 0 (0x0000) │ │ +superclass_idx : 1337 │ │ +source_file_idx : 4117 │ │ +static_fields_size : 0 │ │ +instance_fields_size: 0 │ │ +direct_methods_size : 3 │ │ +virtual_methods_size: 0 │ │ + │ │ +Class #408 - │ │ + Class descriptor : 'Landroid/support/v4/view/ViewGroupCompatApi21;' │ │ + Access flags : 0x0000 () │ │ + Superclass : 'Ljava/lang/Object;' │ │ + Interfaces - │ │ + Static fields - │ │ + Instance fields - │ │ + Direct methods - │ │ + #0 : (in Landroid/support/v4/view/ViewGroupCompatApi21;) │ │ + name : '' │ │ + type : '()V' │ │ + access : 0x10000 (CONSTRUCTOR) │ │ + code - │ │ + registers : 1 │ │ + ins : 1 │ │ + outs : 1 │ │ + insns size : 4 16-bit code units │ │ +068bf4: |[068bf4] android.support.v4.view.ViewGroupCompatApi21.:()V │ │ +068c04: 7010 8622 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2286 │ │ +068c0a: 0e00 |0003: return-void │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=21 │ │ + locals : │ │ + 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewGroupCompatApi21; │ │ + │ │ + #1 : (in Landroid/support/v4/view/ViewGroupCompatApi21;) │ │ + name : 'isTransitionGroup' │ │ + type : '(Landroid/view/ViewGroup;)Z' │ │ + access : 0x0009 (PUBLIC STATIC) │ │ + code - │ │ + registers : 2 │ │ + ins : 1 │ │ + outs : 1 │ │ + insns size : 5 16-bit code units │ │ +068c0c: |[068c0c] android.support.v4.view.ViewGroupCompatApi21.isTransitionGroup:(Landroid/view/ViewGroup;)Z │ │ +068c1c: 6e10 b71d 0100 |0000: invoke-virtual {v1}, Landroid/view/ViewGroup;.isTransitionGroup:()Z // method@1db7 │ │ +068c22: 0a00 |0003: move-result v0 │ │ +068c24: 0f00 |0004: return v0 │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=28 │ │ + locals : │ │ + 0x0000 - 0x0005 reg=1 group Landroid/view/ViewGroup; │ │ + │ │ + #2 : (in Landroid/support/v4/view/ViewGroupCompatApi21;) │ │ + name : 'setTransitionGroup' │ │ + type : '(Landroid/view/ViewGroup;Z)V' │ │ + access : 0x0009 (PUBLIC STATIC) │ │ + code - │ │ + registers : 2 │ │ + ins : 2 │ │ + outs : 2 │ │ + insns size : 4 16-bit code units │ │ +068c28: |[068c28] android.support.v4.view.ViewGroupCompatApi21.setTransitionGroup:(Landroid/view/ViewGroup;Z)V │ │ +068c38: 6e20 cb1d 1000 |0000: invoke-virtual {v0, v1}, Landroid/view/ViewGroup;.setTransitionGroup:(Z)V // method@1dcb │ │ +068c3e: 0e00 |0003: return-void │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=24 │ │ + 0x0003 line=25 │ │ + locals : │ │ + 0x0000 - 0x0004 reg=0 group Landroid/view/ViewGroup; │ │ + 0x0000 - 0x0004 reg=1 isTransitionGroup Z │ │ + │ │ + Virtual methods - │ │ + source_file_idx : 4117 (ViewGroupCompatApi21.java) │ │ + │ │ +Class #409 header: │ │ +class_idx : 792 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 948 │ │ -source_file_idx : 3024 │ │ +superclass_idx : 1337 │ │ +source_file_idx : 4119 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 0 │ │ │ │ -Class #235 - │ │ +Class #409 - │ │ Class descriptor : 'Landroid/support/v4/view/ViewGroupCompatHC;' │ │ Access flags : 0x0000 () │ │ Superclass : 'Ljava/lang/Object;' │ │ Interfaces - │ │ Static fields - │ │ Instance fields - │ │ Direct methods - │ │ @@ -48246,17 +78969,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -046760: |[046760] android.support.v4.view.ViewGroupCompatHC.:()V │ │ -046770: 7010 9117 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1791 │ │ -046776: 0e00 |0003: return-void │ │ +068c40: |[068c40] android.support.v4.view.ViewGroupCompatHC.:()V │ │ +068c50: 7010 8622 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2286 │ │ +068c56: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=23 │ │ 0x0003 line=24 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewGroupCompatHC; │ │ │ │ @@ -48265,39 +78988,39 @@ │ │ type : '(Landroid/view/ViewGroup;Z)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -046778: |[046778] android.support.v4.view.ViewGroupCompatHC.setMotionEventSplittingEnabled:(Landroid/view/ViewGroup;Z)V │ │ -046788: 6e20 5313 1000 |0000: invoke-virtual {v0, v1}, Landroid/view/ViewGroup;.setMotionEventSplittingEnabled:(Z)V // method@1353 │ │ -04678e: 0e00 |0003: return-void │ │ +068c58: |[068c58] android.support.v4.view.ViewGroupCompatHC.setMotionEventSplittingEnabled:(Landroid/view/ViewGroup;Z)V │ │ +068c68: 6e20 ca1d 1000 |0000: invoke-virtual {v0, v1}, Landroid/view/ViewGroup;.setMotionEventSplittingEnabled:(Z)V // method@1dca │ │ +068c6e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=27 │ │ 0x0003 line=28 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 group Landroid/view/ViewGroup; │ │ 0x0000 - 0x0004 reg=1 split Z │ │ │ │ Virtual methods - │ │ - source_file_idx : 3024 (ViewGroupCompatHC.java) │ │ + source_file_idx : 4119 (ViewGroupCompatHC.java) │ │ │ │ -Class #236 header: │ │ -class_idx : 495 │ │ +Class #410 header: │ │ +class_idx : 793 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 948 │ │ -source_file_idx : 3026 │ │ +superclass_idx : 1337 │ │ +source_file_idx : 4121 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 0 │ │ │ │ -Class #236 - │ │ +Class #410 - │ │ Class descriptor : 'Landroid/support/v4/view/ViewGroupCompatIcs;' │ │ Access flags : 0x0000 () │ │ Superclass : 'Ljava/lang/Object;' │ │ Interfaces - │ │ Static fields - │ │ Instance fields - │ │ Direct methods - │ │ @@ -48306,17 +79029,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -046790: |[046790] android.support.v4.view.ViewGroupCompatIcs.:()V │ │ -0467a0: 7010 9117 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1791 │ │ -0467a6: 0e00 |0003: return-void │ │ +068c70: |[068c70] android.support.v4.view.ViewGroupCompatIcs.:()V │ │ +068c80: 7010 8622 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2286 │ │ +068c86: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=26 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewGroupCompatIcs; │ │ │ │ #1 : (in Landroid/support/v4/view/ViewGroupCompatIcs;) │ │ @@ -48324,40 +79047,40 @@ │ │ type : '(Landroid/view/ViewGroup;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 5 16-bit code units │ │ -0467a8: |[0467a8] android.support.v4.view.ViewGroupCompatIcs.onRequestSendAccessibilityEvent:(Landroid/view/ViewGroup;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z │ │ -0467b8: 6e30 4813 2103 |0000: invoke-virtual {v1, v2, v3}, Landroid/view/ViewGroup;.onRequestSendAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z // method@1348 │ │ -0467be: 0a00 |0003: move-result v0 │ │ -0467c0: 0f00 |0004: return v0 │ │ +068c88: |[068c88] android.support.v4.view.ViewGroupCompatIcs.onRequestSendAccessibilityEvent:(Landroid/view/ViewGroup;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z │ │ +068c98: 6e30 bf1d 2103 |0000: invoke-virtual {v1, v2, v3}, Landroid/view/ViewGroup;.onRequestSendAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z // method@1dbf │ │ +068c9e: 0a00 |0003: move-result v0 │ │ +068ca0: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=29 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 group Landroid/view/ViewGroup; │ │ 0x0000 - 0x0005 reg=2 child Landroid/view/View; │ │ 0x0000 - 0x0005 reg=3 event Landroid/view/accessibility/AccessibilityEvent; │ │ │ │ Virtual methods - │ │ - source_file_idx : 3026 (ViewGroupCompatIcs.java) │ │ + source_file_idx : 4121 (ViewGroupCompatIcs.java) │ │ │ │ -Class #237 header: │ │ -class_idx : 496 │ │ +Class #411 header: │ │ +class_idx : 794 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 948 │ │ -source_file_idx : 3029 │ │ +superclass_idx : 1337 │ │ +source_file_idx : 4124 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 3 │ │ virtual_methods_size: 0 │ │ │ │ -Class #237 - │ │ +Class #411 - │ │ Class descriptor : 'Landroid/support/v4/view/ViewGroupCompatJellybeanMR2;' │ │ Access flags : 0x0000 () │ │ Superclass : 'Ljava/lang/Object;' │ │ Interfaces - │ │ Static fields - │ │ Instance fields - │ │ Direct methods - │ │ @@ -48366,17 +79089,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0467c4: |[0467c4] android.support.v4.view.ViewGroupCompatJellybeanMR2.:()V │ │ -0467d4: 7010 9117 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1791 │ │ -0467da: 0e00 |0003: return-void │ │ +068ca4: |[068ca4] android.support.v4.view.ViewGroupCompatJellybeanMR2.:()V │ │ +068cb4: 7010 8622 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2286 │ │ +068cba: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=22 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewGroupCompatJellybeanMR2; │ │ │ │ #1 : (in Landroid/support/v4/view/ViewGroupCompatJellybeanMR2;) │ │ @@ -48384,18 +79107,18 @@ │ │ type : '(Landroid/view/ViewGroup;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -0467dc: |[0467dc] android.support.v4.view.ViewGroupCompatJellybeanMR2.getLayoutMode:(Landroid/view/ViewGroup;)I │ │ -0467ec: 6e10 3c13 0100 |0000: invoke-virtual {v1}, Landroid/view/ViewGroup;.getLayoutMode:()I // method@133c │ │ -0467f2: 0a00 |0003: move-result v0 │ │ -0467f4: 0f00 |0004: return v0 │ │ +068cbc: |[068cbc] android.support.v4.view.ViewGroupCompatJellybeanMR2.getLayoutMode:(Landroid/view/ViewGroup;)I │ │ +068ccc: 6e10 b11d 0100 |0000: invoke-virtual {v1}, Landroid/view/ViewGroup;.getLayoutMode:()I // method@1db1 │ │ +068cd2: 0a00 |0003: move-result v0 │ │ +068cd4: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=24 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 group Landroid/view/ViewGroup; │ │ │ │ #2 : (in Landroid/support/v4/view/ViewGroupCompatJellybeanMR2;) │ │ @@ -48403,45 +79126,45 @@ │ │ type : '(Landroid/view/ViewGroup;I)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -0467f8: |[0467f8] android.support.v4.view.ViewGroupCompatJellybeanMR2.setLayoutMode:(Landroid/view/ViewGroup;I)V │ │ -046808: 6e20 5213 1000 |0000: invoke-virtual {v0, v1}, Landroid/view/ViewGroup;.setLayoutMode:(I)V // method@1352 │ │ -04680e: 0e00 |0003: return-void │ │ +068cd8: |[068cd8] android.support.v4.view.ViewGroupCompatJellybeanMR2.setLayoutMode:(Landroid/view/ViewGroup;I)V │ │ +068ce8: 6e20 c91d 1000 |0000: invoke-virtual {v0, v1}, Landroid/view/ViewGroup;.setLayoutMode:(I)V // method@1dc9 │ │ +068cee: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=28 │ │ 0x0003 line=29 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 group Landroid/view/ViewGroup; │ │ 0x0000 - 0x0004 reg=1 mode I │ │ │ │ Virtual methods - │ │ - source_file_idx : 3029 (ViewGroupCompatJellybeanMR2.java) │ │ + source_file_idx : 4124 (ViewGroupCompatJellybeanMR2.java) │ │ │ │ -Class #238 header: │ │ -class_idx : 497 │ │ +Class #412 header: │ │ +class_idx : 795 │ │ access_flags : 16 (0x0010) │ │ -superclass_idx : 948 │ │ -source_file_idx : 3033 │ │ +superclass_idx : 1337 │ │ +source_file_idx : 4128 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 2 │ │ │ │ -Class #238 annotations: │ │ +Class #412 annotations: │ │ Annotations on class │ │ VISIBILITY_SYSTEM Ldalvik/annotation/EnclosingClass; value=Landroid/support/v4/view/ViewPager; │ │ VISIBILITY_SYSTEM Ldalvik/annotation/InnerClass; accessFlags=8 name=null │ │ VISIBILITY_SYSTEM Ldalvik/annotation/Signature; value={ "Ljava/lang/Object;" "Ljava/util/Comparator" "<" "Landroid/support/v4/view/ViewPager$ItemInfo;" ">;" } │ │ │ │ -Class #238 - │ │ +Class #412 - │ │ Class descriptor : 'Landroid/support/v4/view/ViewPager$1;' │ │ Access flags : 0x0010 (FINAL) │ │ Superclass : 'Ljava/lang/Object;' │ │ Interfaces - │ │ #0 : 'Ljava/util/Comparator;' │ │ Static fields - │ │ Instance fields - │ │ @@ -48451,87 +79174,87 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -046810: |[046810] android.support.v4.view.ViewPager$1.:()V │ │ -046820: 7010 9117 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1791 │ │ -046826: 0e00 |0003: return-void │ │ +068cf0: |[068cf0] android.support.v4.view.ViewPager$1.:()V │ │ +068d00: 7010 8622 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2286 │ │ +068d06: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=116 │ │ + 0x0000 line=121 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewPager$1; │ │ │ │ Virtual methods - │ │ #0 : (in Landroid/support/v4/view/ViewPager$1;) │ │ name : 'compare' │ │ type : '(Landroid/support/v4/view/ViewPager$ItemInfo;Landroid/support/v4/view/ViewPager$ItemInfo;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 6 16-bit code units │ │ -046828: |[046828] android.support.v4.view.ViewPager$1.compare:(Landroid/support/v4/view/ViewPager$ItemInfo;Landroid/support/v4/view/ViewPager$ItemInfo;)I │ │ -046838: 5230 9903 |0000: iget v0, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@0399 │ │ -04683c: 5241 9903 |0002: iget v1, v4, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@0399 │ │ -046840: b110 |0004: sub-int/2addr v0, v1 │ │ -046842: 0f00 |0005: return v0 │ │ +068d08: |[068d08] android.support.v4.view.ViewPager$1.compare:(Landroid/support/v4/view/ViewPager$ItemInfo;Landroid/support/v4/view/ViewPager$ItemInfo;)I │ │ +068d18: 5230 e105 |0000: iget v0, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@05e1 │ │ +068d1c: 5241 e105 |0002: iget v1, v4, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@05e1 │ │ +068d20: b110 |0004: sub-int/2addr v0, v1 │ │ +068d22: 0f00 |0005: return v0 │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=119 │ │ + 0x0000 line=124 │ │ locals : │ │ 0x0000 - 0x0006 reg=2 this Landroid/support/v4/view/ViewPager$1; │ │ 0x0000 - 0x0006 reg=3 lhs Landroid/support/v4/view/ViewPager$ItemInfo; │ │ 0x0000 - 0x0006 reg=4 rhs Landroid/support/v4/view/ViewPager$ItemInfo; │ │ │ │ #1 : (in Landroid/support/v4/view/ViewPager$1;) │ │ name : 'compare' │ │ type : '(Ljava/lang/Object;Ljava/lang/Object;)I' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 9 16-bit code units │ │ -046844: |[046844] android.support.v4.view.ViewPager$1.compare:(Ljava/lang/Object;Ljava/lang/Object;)I │ │ -046854: 1f02 f501 |0000: check-cast v2, Landroid/support/v4/view/ViewPager$ItemInfo; // type@01f5 │ │ -046858: 1f03 f501 |0002: check-cast v3, Landroid/support/v4/view/ViewPager$ItemInfo; // type@01f5 │ │ -04685c: 6e30 a90b 2103 |0004: invoke-virtual {v1, v2, v3}, Landroid/support/v4/view/ViewPager$1;.compare:(Landroid/support/v4/view/ViewPager$ItemInfo;Landroid/support/v4/view/ViewPager$ItemInfo;)I // method@0ba9 │ │ -046862: 0a00 |0007: move-result v0 │ │ -046864: 0f00 |0008: return v0 │ │ +068d24: |[068d24] android.support.v4.view.ViewPager$1.compare:(Ljava/lang/Object;Ljava/lang/Object;)I │ │ +068d34: 1f02 1f03 |0000: check-cast v2, Landroid/support/v4/view/ViewPager$ItemInfo; // type@031f │ │ +068d38: 1f03 1f03 |0002: check-cast v3, Landroid/support/v4/view/ViewPager$ItemInfo; // type@031f │ │ +068d3c: 6e30 4b13 2103 |0004: invoke-virtual {v1, v2, v3}, Landroid/support/v4/view/ViewPager$1;.compare:(Landroid/support/v4/view/ViewPager$ItemInfo;Landroid/support/v4/view/ViewPager$ItemInfo;)I // method@134b │ │ +068d42: 0a00 |0007: move-result v0 │ │ +068d44: 0f00 |0008: return v0 │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=116 │ │ + 0x0000 line=121 │ │ locals : │ │ 0x0000 - 0x0002 reg=2 x0 Ljava/lang/Object; │ │ 0x0000 - 0x0004 reg=3 x1 Ljava/lang/Object; │ │ 0x0000 - 0x0009 reg=1 this Landroid/support/v4/view/ViewPager$1; │ │ │ │ - source_file_idx : 3033 (ViewPager.java) │ │ + source_file_idx : 4128 (ViewPager.java) │ │ │ │ -Class #239 header: │ │ -class_idx : 498 │ │ +Class #413 header: │ │ +class_idx : 796 │ │ access_flags : 16 (0x0010) │ │ -superclass_idx : 948 │ │ -source_file_idx : 3033 │ │ +superclass_idx : 1337 │ │ +source_file_idx : 4128 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ -Class #239 annotations: │ │ +Class #413 annotations: │ │ Annotations on class │ │ VISIBILITY_SYSTEM Ldalvik/annotation/EnclosingClass; value=Landroid/support/v4/view/ViewPager; │ │ VISIBILITY_SYSTEM Ldalvik/annotation/InnerClass; accessFlags=8 name=null │ │ │ │ -Class #239 - │ │ +Class #413 - │ │ Class descriptor : 'Landroid/support/v4/view/ViewPager$2;' │ │ Access flags : 0x0010 (FINAL) │ │ Superclass : 'Ljava/lang/Object;' │ │ Interfaces - │ │ #0 : 'Landroid/view/animation/Interpolator;' │ │ Static fields - │ │ Instance fields - │ │ @@ -48541,68 +79264,68 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -046868: |[046868] android.support.v4.view.ViewPager$2.:()V │ │ -046878: 7010 9117 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1791 │ │ -04687e: 0e00 |0003: return-void │ │ +068d48: |[068d48] android.support.v4.view.ViewPager$2.:()V │ │ +068d58: 7010 8622 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2286 │ │ +068d5e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=123 │ │ + 0x0000 line=128 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewPager$2; │ │ │ │ Virtual methods - │ │ #0 : (in Landroid/support/v4/view/ViewPager$2;) │ │ name : 'getInterpolation' │ │ type : '(F)F' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 10 16-bit code units │ │ -046880: |[046880] android.support.v4.view.ViewPager$2.getInterpolation:(F)F │ │ -046890: 1501 803f |0000: const/high16 v1, #int 1065353216 // #3f80 │ │ -046894: c713 |0002: sub-float/2addr v3, v1 │ │ -046896: a800 0303 |0003: mul-float v0, v3, v3 │ │ -04689a: c830 |0005: mul-float/2addr v0, v3 │ │ -04689c: c830 |0006: mul-float/2addr v0, v3 │ │ -04689e: c830 |0007: mul-float/2addr v0, v3 │ │ -0468a0: c610 |0008: add-float/2addr v0, v1 │ │ -0468a2: 0f00 |0009: return v0 │ │ +068d60: |[068d60] android.support.v4.view.ViewPager$2.getInterpolation:(F)F │ │ +068d70: 1501 803f |0000: const/high16 v1, #int 1065353216 // #3f80 │ │ +068d74: c713 |0002: sub-float/2addr v3, v1 │ │ +068d76: a800 0303 |0003: mul-float v0, v3, v3 │ │ +068d7a: c830 |0005: mul-float/2addr v0, v3 │ │ +068d7c: c830 |0006: mul-float/2addr v0, v3 │ │ +068d7e: c830 |0007: mul-float/2addr v0, v3 │ │ +068d80: c610 |0008: add-float/2addr v0, v1 │ │ +068d82: 0f00 |0009: return v0 │ │ catches : (none) │ │ positions : │ │ - 0x0002 line=125 │ │ - 0x0003 line=126 │ │ + 0x0002 line=130 │ │ + 0x0003 line=131 │ │ locals : │ │ 0x0000 - 0x000a reg=2 this Landroid/support/v4/view/ViewPager$2; │ │ 0x0000 - 0x000a reg=3 t F │ │ │ │ - source_file_idx : 3033 (ViewPager.java) │ │ + source_file_idx : 4128 (ViewPager.java) │ │ │ │ -Class #240 header: │ │ -class_idx : 499 │ │ +Class #414 header: │ │ +class_idx : 797 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 948 │ │ -source_file_idx : 3033 │ │ +superclass_idx : 1337 │ │ +source_file_idx : 4128 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ -Class #240 annotations: │ │ +Class #414 annotations: │ │ Annotations on class │ │ VISIBILITY_SYSTEM Ldalvik/annotation/EnclosingClass; value=Landroid/support/v4/view/ViewPager; │ │ VISIBILITY_SYSTEM Ldalvik/annotation/InnerClass; accessFlags=0 name=null │ │ │ │ -Class #240 - │ │ +Class #414 - │ │ Class descriptor : 'Landroid/support/v4/view/ViewPager$3;' │ │ Access flags : 0x0000 () │ │ Superclass : 'Ljava/lang/Object;' │ │ Interfaces - │ │ #0 : 'Ljava/lang/Runnable;' │ │ Static fields - │ │ Instance fields - │ │ @@ -48616,94 +79339,94 @@ │ │ type : '(Landroid/support/v4/view/ViewPager;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -0468a4: |[0468a4] android.support.v4.view.ViewPager$3.:(Landroid/support/v4/view/ViewPager;)V │ │ -0468b4: 5b01 9603 |0000: iput-object v1, v0, Landroid/support/v4/view/ViewPager$3;.this$0:Landroid/support/v4/view/ViewPager; // field@0396 │ │ -0468b8: 7010 9117 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1791 │ │ -0468be: 0e00 |0005: return-void │ │ +068d84: |[068d84] android.support.v4.view.ViewPager$3.:(Landroid/support/v4/view/ViewPager;)V │ │ +068d94: 5b01 de05 |0000: iput-object v1, v0, Landroid/support/v4/view/ViewPager$3;.this$0:Landroid/support/v4/view/ViewPager; // field@05de │ │ +068d98: 7010 8622 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2286 │ │ +068d9e: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=241 │ │ + 0x0000 line=246 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Landroid/support/v4/view/ViewPager$3; │ │ 0x0000 - 0x0006 reg=1 (null) Landroid/support/v4/view/ViewPager; │ │ │ │ Virtual methods - │ │ #0 : (in Landroid/support/v4/view/ViewPager$3;) │ │ name : 'run' │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 12 16-bit code units │ │ -0468c0: |[0468c0] android.support.v4.view.ViewPager$3.run:()V │ │ -0468d0: 5420 9603 |0000: iget-object v0, v2, Landroid/support/v4/view/ViewPager$3;.this$0:Landroid/support/v4/view/ViewPager; // field@0396 │ │ -0468d4: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -0468d6: 7120 d50b 1000 |0003: invoke-static {v0, v1}, Landroid/support/v4/view/ViewPager;.access$000:(Landroid/support/v4/view/ViewPager;I)V // method@0bd5 │ │ -0468dc: 5420 9603 |0006: iget-object v0, v2, Landroid/support/v4/view/ViewPager$3;.this$0:Landroid/support/v4/view/ViewPager; // field@0396 │ │ -0468e0: 6e10 2f0c 0000 |0008: invoke-virtual {v0}, Landroid/support/v4/view/ViewPager;.populate:()V // method@0c2f │ │ -0468e6: 0e00 |000b: return-void │ │ +068da0: |[068da0] android.support.v4.view.ViewPager$3.run:()V │ │ +068db0: 5420 de05 |0000: iget-object v0, v2, Landroid/support/v4/view/ViewPager$3;.this$0:Landroid/support/v4/view/ViewPager; // field@05de │ │ +068db4: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +068db6: 7120 7713 1000 |0003: invoke-static {v0, v1}, Landroid/support/v4/view/ViewPager;.access$000:(Landroid/support/v4/view/ViewPager;I)V // method@1377 │ │ +068dbc: 5420 de05 |0006: iget-object v0, v2, Landroid/support/v4/view/ViewPager$3;.this$0:Landroid/support/v4/view/ViewPager; // field@05de │ │ +068dc0: 6e10 d113 0000 |0008: invoke-virtual {v0}, Landroid/support/v4/view/ViewPager;.populate:()V // method@13d1 │ │ +068dc6: 0e00 |000b: return-void │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=243 │ │ - 0x0006 line=244 │ │ - 0x000b line=245 │ │ + 0x0000 line=248 │ │ + 0x0006 line=249 │ │ + 0x000b line=250 │ │ locals : │ │ 0x0000 - 0x000c reg=2 this Landroid/support/v4/view/ViewPager$3; │ │ │ │ - source_file_idx : 3033 (ViewPager.java) │ │ + source_file_idx : 4128 (ViewPager.java) │ │ │ │ -Class #241 header: │ │ -class_idx : 500 │ │ +Class #415 header: │ │ +class_idx : 798 │ │ access_flags : 1536 (0x0600) │ │ -superclass_idx : 948 │ │ -source_file_idx : 3033 │ │ +superclass_idx : 1337 │ │ +source_file_idx : 4128 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 0 │ │ │ │ -Class #241 annotations: │ │ +Class #415 annotations: │ │ Annotations on class │ │ VISIBILITY_SYSTEM Ldalvik/annotation/EnclosingClass; value=Landroid/support/v4/view/ViewPager; │ │ VISIBILITY_SYSTEM Ldalvik/annotation/InnerClass; accessFlags=1544 name="Decor" │ │ │ │ -Class #241 - │ │ +Class #415 - │ │ Class descriptor : 'Landroid/support/v4/view/ViewPager$Decor;' │ │ Access flags : 0x0600 (INTERFACE ABSTRACT) │ │ Superclass : 'Ljava/lang/Object;' │ │ Interfaces - │ │ Static fields - │ │ Instance fields - │ │ Direct methods - │ │ Virtual methods - │ │ - source_file_idx : 3033 (ViewPager.java) │ │ + source_file_idx : 4128 (ViewPager.java) │ │ │ │ -Class #242 header: │ │ -class_idx : 501 │ │ +Class #416 header: │ │ +class_idx : 799 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 948 │ │ -source_file_idx : 3033 │ │ +superclass_idx : 1337 │ │ +source_file_idx : 4128 │ │ static_fields_size : 0 │ │ instance_fields_size: 5 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 0 │ │ │ │ -Class #242 annotations: │ │ +Class #416 annotations: │ │ Annotations on class │ │ VISIBILITY_SYSTEM Ldalvik/annotation/EnclosingClass; value=Landroid/support/v4/view/ViewPager; │ │ VISIBILITY_SYSTEM Ldalvik/annotation/InnerClass; accessFlags=8 name="ItemInfo" │ │ │ │ -Class #242 - │ │ +Class #416 - │ │ Class descriptor : 'Landroid/support/v4/view/ViewPager$ItemInfo;' │ │ Access flags : 0x0000 () │ │ Superclass : 'Ljava/lang/Object;' │ │ Interfaces - │ │ Static fields - │ │ Instance fields - │ │ #0 : (in Landroid/support/v4/view/ViewPager$ItemInfo;) │ │ @@ -48732,42 +79455,42 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0468e8: |[0468e8] android.support.v4.view.ViewPager$ItemInfo.:()V │ │ -0468f8: 7010 9117 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1791 │ │ -0468fe: 0e00 |0003: return-void │ │ +068dc8: |[068dc8] android.support.v4.view.ViewPager$ItemInfo.:()V │ │ +068dd8: 7010 8622 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2286 │ │ +068dde: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=108 │ │ + 0x0000 line=113 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewPager$ItemInfo; │ │ │ │ Virtual methods - │ │ - source_file_idx : 3033 (ViewPager.java) │ │ + source_file_idx : 4128 (ViewPager.java) │ │ │ │ -Class #243 header: │ │ -class_idx : 502 │ │ +Class #417 header: │ │ +class_idx : 800 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 708 │ │ -source_file_idx : 3033 │ │ +superclass_idx : 1082 │ │ +source_file_idx : 4128 │ │ static_fields_size : 0 │ │ instance_fields_size: 6 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 0 │ │ │ │ -Class #243 annotations: │ │ +Class #417 annotations: │ │ Annotations on class │ │ VISIBILITY_SYSTEM Ldalvik/annotation/EnclosingClass; value=Landroid/support/v4/view/ViewPager; │ │ VISIBILITY_SYSTEM Ldalvik/annotation/InnerClass; accessFlags=9 name="LayoutParams" │ │ │ │ -Class #243 - │ │ +Class #417 - │ │ Class descriptor : 'Landroid/support/v4/view/ViewPager$LayoutParams;' │ │ Access flags : 0x0001 (PUBLIC) │ │ Superclass : 'Landroid/view/ViewGroup$LayoutParams;' │ │ Interfaces - │ │ Static fields - │ │ Instance fields - │ │ #0 : (in Landroid/support/v4/view/ViewPager$LayoutParams;) │ │ @@ -48800,117 +79523,117 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -046900: |[046900] android.support.v4.view.ViewPager$LayoutParams.:()V │ │ -046910: 12f0 |0000: const/4 v0, #int -1 // #ff │ │ -046912: 7030 1e13 0100 |0001: invoke-direct {v1, v0, v0}, Landroid/view/ViewGroup$LayoutParams;.:(II)V // method@131e │ │ -046918: 1200 |0004: const/4 v0, #int 0 // #0 │ │ -04691a: 5910 a303 |0005: iput v0, v1, Landroid/support/v4/view/ViewPager$LayoutParams;.widthFactor:F // field@03a3 │ │ -04691e: 0e00 |0007: return-void │ │ +068de0: |[068de0] android.support.v4.view.ViewPager$LayoutParams.:()V │ │ +068df0: 12f0 |0000: const/4 v0, #int -1 // #ff │ │ +068df2: 7030 931d 0100 |0001: invoke-direct {v1, v0, v0}, Landroid/view/ViewGroup$LayoutParams;.:(II)V // method@1d93 │ │ +068df8: 1200 |0004: const/4 v0, #int 0 // #0 │ │ +068dfa: 5910 eb05 |0005: iput v0, v1, Landroid/support/v4/view/ViewPager$LayoutParams;.widthFactor:F // field@05eb │ │ +068dfe: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ - 0x0001 line=2867 │ │ - 0x0004 line=2848 │ │ - 0x0007 line=2868 │ │ + 0x0001 line=2872 │ │ + 0x0004 line=2853 │ │ + 0x0007 line=2873 │ │ locals : │ │ 0x0000 - 0x0008 reg=1 this Landroid/support/v4/view/ViewPager$LayoutParams; │ │ │ │ #1 : (in Landroid/support/v4/view/ViewPager$LayoutParams;) │ │ name : '' │ │ type : '(Landroid/content/Context;Landroid/util/AttributeSet;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 6 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 27 16-bit code units │ │ -046920: |[046920] android.support.v4.view.ViewPager$LayoutParams.:(Landroid/content/Context;Landroid/util/AttributeSet;)V │ │ -046930: 7030 1f13 4305 |0000: invoke-direct {v3, v4, v5}, Landroid/view/ViewGroup$LayoutParams;.:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@131f │ │ -046936: 1201 |0003: const/4 v1, #int 0 // #0 │ │ -046938: 5931 a303 |0004: iput v1, v3, Landroid/support/v4/view/ViewPager$LayoutParams;.widthFactor:F // field@03a3 │ │ -04693c: 7100 d80b 0000 |0006: invoke-static {}, Landroid/support/v4/view/ViewPager;.access$400:()[I // method@0bd8 │ │ -046942: 0c01 |0009: move-result-object v1 │ │ -046944: 6e30 d300 5401 |000a: invoke-virtual {v4, v5, v1}, Landroid/content/Context;.obtainStyledAttributes:(Landroid/util/AttributeSet;[I)Landroid/content/res/TypedArray; // method@00d3 │ │ -04694a: 0c00 |000d: move-result-object v0 │ │ -04694c: 1201 |000e: const/4 v1, #int 0 // #0 │ │ -04694e: 1302 3000 |000f: const/16 v2, #int 48 // #30 │ │ -046952: 6e30 3001 1002 |0011: invoke-virtual {v0, v1, v2}, Landroid/content/res/TypedArray;.getInteger:(II)I // method@0130 │ │ -046958: 0a01 |0014: move-result v1 │ │ -04695a: 5931 9d03 |0015: iput v1, v3, Landroid/support/v4/view/ViewPager$LayoutParams;.gravity:I // field@039d │ │ -04695e: 6e10 3501 0000 |0017: invoke-virtual {v0}, Landroid/content/res/TypedArray;.recycle:()V // method@0135 │ │ -046964: 0e00 |001a: return-void │ │ - catches : (none) │ │ - positions : │ │ - 0x0000 line=2871 │ │ - 0x0003 line=2848 │ │ - 0x0006 line=2873 │ │ - 0x000e line=2874 │ │ - 0x0017 line=2875 │ │ - 0x001a line=2876 │ │ +068e00: |[068e00] android.support.v4.view.ViewPager$LayoutParams.:(Landroid/content/Context;Landroid/util/AttributeSet;)V │ │ +068e10: 7030 941d 4305 |0000: invoke-direct {v3, v4, v5}, Landroid/view/ViewGroup$LayoutParams;.:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@1d94 │ │ +068e16: 1201 |0003: const/4 v1, #int 0 // #0 │ │ +068e18: 5931 eb05 |0004: iput v1, v3, Landroid/support/v4/view/ViewPager$LayoutParams;.widthFactor:F // field@05eb │ │ +068e1c: 7100 7a13 0000 |0006: invoke-static {}, Landroid/support/v4/view/ViewPager;.access$400:()[I // method@137a │ │ +068e22: 0c01 |0009: move-result-object v1 │ │ +068e24: 6e30 1701 5401 |000a: invoke-virtual {v4, v5, v1}, Landroid/content/Context;.obtainStyledAttributes:(Landroid/util/AttributeSet;[I)Landroid/content/res/TypedArray; // method@0117 │ │ +068e2a: 0c00 |000d: move-result-object v0 │ │ +068e2c: 1201 |000e: const/4 v1, #int 0 // #0 │ │ +068e2e: 1302 3000 |000f: const/16 v2, #int 48 // #30 │ │ +068e32: 6e30 7d01 1002 |0011: invoke-virtual {v0, v1, v2}, Landroid/content/res/TypedArray;.getInteger:(II)I // method@017d │ │ +068e38: 0a01 |0014: move-result v1 │ │ +068e3a: 5931 e505 |0015: iput v1, v3, Landroid/support/v4/view/ViewPager$LayoutParams;.gravity:I // field@05e5 │ │ +068e3e: 6e10 8201 0000 |0017: invoke-virtual {v0}, Landroid/content/res/TypedArray;.recycle:()V // method@0182 │ │ +068e44: 0e00 |001a: return-void │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=2876 │ │ + 0x0003 line=2853 │ │ + 0x0006 line=2878 │ │ + 0x000e line=2879 │ │ + 0x0017 line=2880 │ │ + 0x001a line=2881 │ │ locals : │ │ 0x000e - 0x001b reg=0 a Landroid/content/res/TypedArray; │ │ 0x0000 - 0x001b reg=3 this Landroid/support/v4/view/ViewPager$LayoutParams; │ │ 0x0000 - 0x001b reg=4 context Landroid/content/Context; │ │ 0x0000 - 0x001b reg=5 attrs Landroid/util/AttributeSet; │ │ │ │ Virtual methods - │ │ - source_file_idx : 3033 (ViewPager.java) │ │ + source_file_idx : 4128 (ViewPager.java) │ │ │ │ -Class #244 header: │ │ -class_idx : 504 │ │ +Class #418 header: │ │ +class_idx : 802 │ │ access_flags : 1536 (0x0600) │ │ -superclass_idx : 948 │ │ -source_file_idx : 3033 │ │ +superclass_idx : 1337 │ │ +source_file_idx : 4128 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 1 │ │ │ │ -Class #244 annotations: │ │ +Class #418 annotations: │ │ Annotations on class │ │ VISIBILITY_SYSTEM Ldalvik/annotation/EnclosingClass; value=Landroid/support/v4/view/ViewPager; │ │ VISIBILITY_SYSTEM Ldalvik/annotation/InnerClass; accessFlags=1544 name="OnAdapterChangeListener" │ │ │ │ -Class #244 - │ │ +Class #418 - │ │ Class descriptor : 'Landroid/support/v4/view/ViewPager$OnAdapterChangeListener;' │ │ Access flags : 0x0600 (INTERFACE ABSTRACT) │ │ Superclass : 'Ljava/lang/Object;' │ │ Interfaces - │ │ Static fields - │ │ Instance fields - │ │ Direct methods - │ │ Virtual methods - │ │ #0 : (in Landroid/support/v4/view/ViewPager$OnAdapterChangeListener;) │ │ name : 'onAdapterChanged' │ │ type : '(Landroid/support/v4/view/PagerAdapter;Landroid/support/v4/view/PagerAdapter;)V' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ - source_file_idx : 3033 (ViewPager.java) │ │ + source_file_idx : 4128 (ViewPager.java) │ │ │ │ -Class #245 header: │ │ -class_idx : 505 │ │ +Class #419 header: │ │ +class_idx : 803 │ │ access_flags : 1537 (0x0601) │ │ -superclass_idx : 948 │ │ -source_file_idx : 3033 │ │ +superclass_idx : 1337 │ │ +source_file_idx : 4128 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 3 │ │ │ │ -Class #245 annotations: │ │ +Class #419 annotations: │ │ Annotations on class │ │ VISIBILITY_SYSTEM Ldalvik/annotation/EnclosingClass; value=Landroid/support/v4/view/ViewPager; │ │ VISIBILITY_SYSTEM Ldalvik/annotation/InnerClass; accessFlags=1545 name="OnPageChangeListener" │ │ │ │ -Class #245 - │ │ +Class #419 - │ │ Class descriptor : 'Landroid/support/v4/view/ViewPager$OnPageChangeListener;' │ │ Access flags : 0x0601 (PUBLIC INTERFACE ABSTRACT) │ │ Superclass : 'Ljava/lang/Object;' │ │ Interfaces - │ │ Static fields - │ │ Instance fields - │ │ Direct methods - │ │ @@ -48929,64 +79652,64 @@ │ │ │ │ #2 : (in Landroid/support/v4/view/ViewPager$OnPageChangeListener;) │ │ name : 'onPageSelected' │ │ type : '(I)V' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ - source_file_idx : 3033 (ViewPager.java) │ │ + source_file_idx : 4128 (ViewPager.java) │ │ │ │ -Class #246 header: │ │ -class_idx : 506 │ │ +Class #420 header: │ │ +class_idx : 804 │ │ access_flags : 1537 (0x0601) │ │ -superclass_idx : 948 │ │ -source_file_idx : 3033 │ │ +superclass_idx : 1337 │ │ +source_file_idx : 4128 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 1 │ │ │ │ -Class #246 annotations: │ │ +Class #420 annotations: │ │ Annotations on class │ │ VISIBILITY_SYSTEM Ldalvik/annotation/EnclosingClass; value=Landroid/support/v4/view/ViewPager; │ │ VISIBILITY_SYSTEM Ldalvik/annotation/InnerClass; accessFlags=1545 name="PageTransformer" │ │ │ │ -Class #246 - │ │ +Class #420 - │ │ Class descriptor : 'Landroid/support/v4/view/ViewPager$PageTransformer;' │ │ Access flags : 0x0601 (PUBLIC INTERFACE ABSTRACT) │ │ Superclass : 'Ljava/lang/Object;' │ │ Interfaces - │ │ Static fields - │ │ Instance fields - │ │ Direct methods - │ │ Virtual methods - │ │ #0 : (in Landroid/support/v4/view/ViewPager$PageTransformer;) │ │ name : 'transformPage' │ │ type : '(Landroid/view/View;F)V' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ - source_file_idx : 3033 (ViewPager.java) │ │ + source_file_idx : 4128 (ViewPager.java) │ │ │ │ -Class #247 header: │ │ -class_idx : 507 │ │ +Class #421 header: │ │ +class_idx : 805 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 68 │ │ -source_file_idx : 3033 │ │ +superclass_idx : 86 │ │ +source_file_idx : 4128 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 2 │ │ │ │ -Class #247 annotations: │ │ +Class #421 annotations: │ │ Annotations on class │ │ VISIBILITY_SYSTEM Ldalvik/annotation/EnclosingClass; value=Landroid/support/v4/view/ViewPager; │ │ VISIBILITY_SYSTEM Ldalvik/annotation/InnerClass; accessFlags=2 name="PagerObserver" │ │ │ │ -Class #247 - │ │ +Class #421 - │ │ Class descriptor : 'Landroid/support/v4/view/ViewPager$PagerObserver;' │ │ Access flags : 0x0000 () │ │ Superclass : 'Landroid/database/DataSetObserver;' │ │ Interfaces - │ │ Static fields - │ │ Instance fields - │ │ #0 : (in Landroid/support/v4/view/ViewPager$PagerObserver;) │ │ @@ -48999,40 +79722,40 @@ │ │ type : '(Landroid/support/v4/view/ViewPager;)V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -046968: |[046968] android.support.v4.view.ViewPager$PagerObserver.:(Landroid/support/v4/view/ViewPager;)V │ │ -046978: 5b01 a503 |0000: iput-object v1, v0, Landroid/support/v4/view/ViewPager$PagerObserver;.this$0:Landroid/support/v4/view/ViewPager; // field@03a5 │ │ -04697c: 7010 4a01 0000 |0002: invoke-direct {v0}, Landroid/database/DataSetObserver;.:()V // method@014a │ │ -046982: 0e00 |0005: return-void │ │ +068e48: |[068e48] android.support.v4.view.ViewPager$PagerObserver.:(Landroid/support/v4/view/ViewPager;)V │ │ +068e58: 5b01 ed05 |0000: iput-object v1, v0, Landroid/support/v4/view/ViewPager$PagerObserver;.this$0:Landroid/support/v4/view/ViewPager; // field@05ed │ │ +068e5c: 7010 9a01 0000 |0002: invoke-direct {v0}, Landroid/database/DataSetObserver;.:()V // method@019a │ │ +068e62: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=2816 │ │ + 0x0000 line=2821 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Landroid/support/v4/view/ViewPager$PagerObserver; │ │ 0x0000 - 0x0006 reg=1 (null) Landroid/support/v4/view/ViewPager; │ │ │ │ #1 : (in Landroid/support/v4/view/ViewPager$PagerObserver;) │ │ name : '' │ │ type : '(Landroid/support/v4/view/ViewPager;Landroid/support/v4/view/ViewPager$1;)V' │ │ access : 0x11000 (SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -046984: |[046984] android.support.v4.view.ViewPager$PagerObserver.:(Landroid/support/v4/view/ViewPager;Landroid/support/v4/view/ViewPager$1;)V │ │ -046994: 7020 bc0b 1000 |0000: invoke-direct {v0, v1}, Landroid/support/v4/view/ViewPager$PagerObserver;.:(Landroid/support/v4/view/ViewPager;)V // method@0bbc │ │ -04699a: 0e00 |0003: return-void │ │ +068e64: |[068e64] android.support.v4.view.ViewPager$PagerObserver.:(Landroid/support/v4/view/ViewPager;Landroid/support/v4/view/ViewPager$1;)V │ │ +068e74: 7020 5e13 1000 |0000: invoke-direct {v0, v1}, Landroid/support/v4/view/ViewPager$PagerObserver;.:(Landroid/support/v4/view/ViewPager;)V // method@135e │ │ +068e7a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=2816 │ │ + 0x0000 line=2821 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewPager$PagerObserver; │ │ 0x0000 - 0x0004 reg=1 x0 Landroid/support/v4/view/ViewPager; │ │ 0x0000 - 0x0004 reg=2 x1 Landroid/support/v4/view/ViewPager$1; │ │ │ │ Virtual methods - │ │ #0 : (in Landroid/support/v4/view/ViewPager$PagerObserver;) │ │ @@ -49040,65 +79763,65 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -04699c: |[04699c] android.support.v4.view.ViewPager$PagerObserver.onChanged:()V │ │ -0469ac: 5410 a503 |0000: iget-object v0, v1, Landroid/support/v4/view/ViewPager$PagerObserver;.this$0:Landroid/support/v4/view/ViewPager; // field@03a5 │ │ -0469b0: 6e10 e60b 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/view/ViewPager;.dataSetChanged:()V // method@0be6 │ │ -0469b6: 0e00 |0005: return-void │ │ +068e7c: |[068e7c] android.support.v4.view.ViewPager$PagerObserver.onChanged:()V │ │ +068e8c: 5410 ed05 |0000: iget-object v0, v1, Landroid/support/v4/view/ViewPager$PagerObserver;.this$0:Landroid/support/v4/view/ViewPager; // field@05ed │ │ +068e90: 6e10 8813 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/view/ViewPager;.dataSetChanged:()V // method@1388 │ │ +068e96: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=2819 │ │ - 0x0005 line=2820 │ │ + 0x0000 line=2824 │ │ + 0x0005 line=2825 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/view/ViewPager$PagerObserver; │ │ │ │ #1 : (in Landroid/support/v4/view/ViewPager$PagerObserver;) │ │ name : 'onInvalidated' │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -0469b8: |[0469b8] android.support.v4.view.ViewPager$PagerObserver.onInvalidated:()V │ │ -0469c8: 5410 a503 |0000: iget-object v0, v1, Landroid/support/v4/view/ViewPager$PagerObserver;.this$0:Landroid/support/v4/view/ViewPager; // field@03a5 │ │ -0469cc: 6e10 e60b 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/view/ViewPager;.dataSetChanged:()V // method@0be6 │ │ -0469d2: 0e00 |0005: return-void │ │ +068e98: |[068e98] android.support.v4.view.ViewPager$PagerObserver.onInvalidated:()V │ │ +068ea8: 5410 ed05 |0000: iget-object v0, v1, Landroid/support/v4/view/ViewPager$PagerObserver;.this$0:Landroid/support/v4/view/ViewPager; // field@05ed │ │ +068eac: 6e10 8813 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/view/ViewPager;.dataSetChanged:()V // method@1388 │ │ +068eb2: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=2823 │ │ - 0x0005 line=2824 │ │ + 0x0000 line=2828 │ │ + 0x0005 line=2829 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/view/ViewPager$PagerObserver; │ │ │ │ - source_file_idx : 3033 (ViewPager.java) │ │ + source_file_idx : 4128 (ViewPager.java) │ │ │ │ -Class #248 header: │ │ -class_idx : 509 │ │ +Class #422 header: │ │ +class_idx : 807 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 701 │ │ -source_file_idx : 3033 │ │ +superclass_idx : 1074 │ │ +source_file_idx : 4128 │ │ static_fields_size : 1 │ │ instance_fields_size: 3 │ │ direct_methods_size : 3 │ │ virtual_methods_size: 2 │ │ │ │ -Class #248 annotations: │ │ +Class #422 annotations: │ │ Annotations on class │ │ VISIBILITY_SYSTEM Ldalvik/annotation/EnclosingClass; value=Landroid/support/v4/view/ViewPager; │ │ VISIBILITY_SYSTEM Ldalvik/annotation/InnerClass; accessFlags=9 name="SavedState" │ │ -Annotations on field #934 'CREATOR' │ │ +Annotations on field #1518 'CREATOR' │ │ VISIBILITY_SYSTEM Ldalvik/annotation/Signature; value={ "Landroid/os/Parcelable$Creator" "<" "Landroid/support/v4/view/ViewPager$SavedState;" ">;" } │ │ │ │ -Class #248 - │ │ +Class #422 - │ │ Class descriptor : 'Landroid/support/v4/view/ViewPager$SavedState;' │ │ Access flags : 0x0001 (PUBLIC) │ │ Superclass : 'Landroid/view/View$BaseSavedState;' │ │ Interfaces - │ │ Static fields - │ │ #0 : (in Landroid/support/v4/view/ViewPager$SavedState;) │ │ name : 'CREATOR' │ │ @@ -49123,170 +79846,170 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 12 16-bit code units │ │ -0469d4: |[0469d4] android.support.v4.view.ViewPager$SavedState.:()V │ │ -0469e4: 2200 fc01 |0000: new-instance v0, Landroid/support/v4/view/ViewPager$SavedState$1; // type@01fc │ │ -0469e8: 7010 c00b 0000 |0002: invoke-direct {v0}, Landroid/support/v4/view/ViewPager$SavedState$1;.:()V // method@0bc0 │ │ -0469ee: 7110 5107 0000 |0005: invoke-static {v0}, Landroid/support/v4/os/ParcelableCompat;.newCreator:(Landroid/support/v4/os/ParcelableCompatCreatorCallbacks;)Landroid/os/Parcelable$Creator; // method@0751 │ │ -0469f4: 0c00 |0008: move-result-object v0 │ │ -0469f6: 6900 a603 |0009: sput-object v0, Landroid/support/v4/view/ViewPager$SavedState;.CREATOR:Landroid/os/Parcelable$Creator; // field@03a6 │ │ -0469fa: 0e00 |000b: return-void │ │ +068eb4: |[068eb4] android.support.v4.view.ViewPager$SavedState.:()V │ │ +068ec4: 2200 2603 |0000: new-instance v0, Landroid/support/v4/view/ViewPager$SavedState$1; // type@0326 │ │ +068ec8: 7010 6213 0000 |0002: invoke-direct {v0}, Landroid/support/v4/view/ViewPager$SavedState$1;.:()V // method@1362 │ │ +068ece: 7110 460d 0000 |0005: invoke-static {v0}, Landroid/support/v4/os/ParcelableCompat;.newCreator:(Landroid/support/v4/os/ParcelableCompatCreatorCallbacks;)Landroid/os/Parcelable$Creator; // method@0d46 │ │ +068ed4: 0c00 |0008: move-result-object v0 │ │ +068ed6: 6900 ee05 |0009: sput-object v0, Landroid/support/v4/view/ViewPager$SavedState;.CREATOR:Landroid/os/Parcelable$Creator; // field@05ee │ │ +068eda: 0e00 |000b: return-void │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=1236 │ │ + 0x0000 line=1241 │ │ locals : │ │ │ │ #1 : (in Landroid/support/v4/view/ViewPager$SavedState;) │ │ name : '' │ │ type : '(Landroid/os/Parcel;Ljava/lang/ClassLoader;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 28 16-bit code units │ │ -0469fc: |[0469fc] android.support.v4.view.ViewPager$SavedState.:(Landroid/os/Parcel;Ljava/lang/ClassLoader;)V │ │ -046a0c: 7020 a512 2100 |0000: invoke-direct {v1, v2}, Landroid/view/View$BaseSavedState;.:(Landroid/os/Parcel;)V // method@12a5 │ │ -046a12: 3903 0a00 |0003: if-nez v3, 000d // +000a │ │ -046a16: 6e10 9417 0100 |0005: invoke-virtual {v1}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@1794 │ │ -046a1c: 0c00 |0008: move-result-object v0 │ │ -046a1e: 6e10 6717 0000 |0009: invoke-virtual {v0}, Ljava/lang/Class;.getClassLoader:()Ljava/lang/ClassLoader; // method@1767 │ │ -046a24: 0c03 |000c: move-result-object v3 │ │ -046a26: 6e10 f701 0200 |000d: invoke-virtual {v2}, Landroid/os/Parcel;.readInt:()I // method@01f7 │ │ -046a2c: 0a00 |0010: move-result v0 │ │ -046a2e: 5910 a903 |0011: iput v0, v1, Landroid/support/v4/view/ViewPager$SavedState;.position:I // field@03a9 │ │ -046a32: 6e20 f801 3200 |0013: invoke-virtual {v2, v3}, Landroid/os/Parcel;.readParcelable:(Ljava/lang/ClassLoader;)Landroid/os/Parcelable; // method@01f8 │ │ -046a38: 0c00 |0016: move-result-object v0 │ │ -046a3a: 5b10 a703 |0017: iput-object v0, v1, Landroid/support/v4/view/ViewPager$SavedState;.adapterState:Landroid/os/Parcelable; // field@03a7 │ │ -046a3e: 5b13 a803 |0019: iput-object v3, v1, Landroid/support/v4/view/ViewPager$SavedState;.loader:Ljava/lang/ClassLoader; // field@03a8 │ │ -046a42: 0e00 |001b: return-void │ │ - catches : (none) │ │ - positions : │ │ - 0x0000 line=1249 │ │ - 0x0003 line=1250 │ │ - 0x0005 line=1251 │ │ - 0x000d line=1253 │ │ - 0x0013 line=1254 │ │ - 0x0019 line=1255 │ │ - 0x001b line=1256 │ │ +068edc: |[068edc] android.support.v4.view.ViewPager$SavedState.:(Landroid/os/Parcel;Ljava/lang/ClassLoader;)V │ │ +068eec: 7020 e41c 2100 |0000: invoke-direct {v1, v2}, Landroid/view/View$BaseSavedState;.:(Landroid/os/Parcel;)V // method@1ce4 │ │ +068ef2: 3903 0a00 |0003: if-nez v3, 000d // +000a │ │ +068ef6: 6e10 8922 0100 |0005: invoke-virtual {v1}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@2289 │ │ +068efc: 0c00 |0008: move-result-object v0 │ │ +068efe: 6e10 5522 0000 |0009: invoke-virtual {v0}, Ljava/lang/Class;.getClassLoader:()Ljava/lang/ClassLoader; // method@2255 │ │ +068f04: 0c03 |000c: move-result-object v3 │ │ +068f06: 6e10 2a03 0200 |000d: invoke-virtual {v2}, Landroid/os/Parcel;.readInt:()I // method@032a │ │ +068f0c: 0a00 |0010: move-result v0 │ │ +068f0e: 5910 f105 |0011: iput v0, v1, Landroid/support/v4/view/ViewPager$SavedState;.position:I // field@05f1 │ │ +068f12: 6e20 2c03 3200 |0013: invoke-virtual {v2, v3}, Landroid/os/Parcel;.readParcelable:(Ljava/lang/ClassLoader;)Landroid/os/Parcelable; // method@032c │ │ +068f18: 0c00 |0016: move-result-object v0 │ │ +068f1a: 5b10 ef05 |0017: iput-object v0, v1, Landroid/support/v4/view/ViewPager$SavedState;.adapterState:Landroid/os/Parcelable; // field@05ef │ │ +068f1e: 5b13 f005 |0019: iput-object v3, v1, Landroid/support/v4/view/ViewPager$SavedState;.loader:Ljava/lang/ClassLoader; // field@05f0 │ │ +068f22: 0e00 |001b: return-void │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=1254 │ │ + 0x0003 line=1255 │ │ + 0x0005 line=1256 │ │ + 0x000d line=1258 │ │ + 0x0013 line=1259 │ │ + 0x0019 line=1260 │ │ + 0x001b line=1261 │ │ locals : │ │ 0x0000 - 0x001c reg=1 this Landroid/support/v4/view/ViewPager$SavedState; │ │ 0x0000 - 0x001c reg=2 in Landroid/os/Parcel; │ │ 0x0000 - 0x001c reg=3 loader Ljava/lang/ClassLoader; │ │ │ │ #2 : (in Landroid/support/v4/view/ViewPager$SavedState;) │ │ name : '' │ │ type : '(Landroid/os/Parcelable;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -046a44: |[046a44] android.support.v4.view.ViewPager$SavedState.:(Landroid/os/Parcelable;)V │ │ -046a54: 7020 a612 1000 |0000: invoke-direct {v0, v1}, Landroid/view/View$BaseSavedState;.:(Landroid/os/Parcelable;)V // method@12a6 │ │ -046a5a: 0e00 |0003: return-void │ │ +068f24: |[068f24] android.support.v4.view.ViewPager$SavedState.:(Landroid/os/Parcelable;)V │ │ +068f34: 7020 e51c 1000 |0000: invoke-direct {v0, v1}, Landroid/view/View$BaseSavedState;.:(Landroid/os/Parcelable;)V // method@1ce5 │ │ +068f3a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=1219 │ │ - 0x0003 line=1220 │ │ + 0x0000 line=1224 │ │ + 0x0003 line=1225 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewPager$SavedState; │ │ 0x0000 - 0x0004 reg=1 superState Landroid/os/Parcelable; │ │ │ │ Virtual methods - │ │ #0 : (in Landroid/support/v4/view/ViewPager$SavedState;) │ │ name : 'toString' │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 46 16-bit code units │ │ -046a5c: |[046a5c] android.support.v4.view.ViewPager$SavedState.toString:()Ljava/lang/String; │ │ -046a6c: 2200 b903 |0000: new-instance v0, Ljava/lang/StringBuilder; // type@03b9 │ │ -046a70: 7010 ae17 0000 |0002: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@17ae │ │ -046a76: 1a01 6b03 |0005: const-string v1, "FragmentPager.SavedState{" // string@036b │ │ -046a7a: 6e20 b517 1000 |0007: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17b5 │ │ -046a80: 0c00 |000a: move-result-object v0 │ │ -046a82: 7110 bd17 0200 |000b: invoke-static {v2}, Ljava/lang/System;.identityHashCode:(Ljava/lang/Object;)I // method@17bd │ │ -046a88: 0a01 |000e: move-result v1 │ │ -046a8a: 7110 8117 0100 |000f: invoke-static {v1}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@1781 │ │ -046a90: 0c01 |0012: move-result-object v1 │ │ -046a92: 6e20 b517 1000 |0013: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17b5 │ │ -046a98: 0c00 |0016: move-result-object v0 │ │ -046a9a: 1a01 7d00 |0017: const-string v1, " position=" // string@007d │ │ -046a9e: 6e20 b517 1000 |0019: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17b5 │ │ -046aa4: 0c00 |001c: move-result-object v0 │ │ -046aa6: 5221 a903 |001d: iget v1, v2, Landroid/support/v4/view/ViewPager$SavedState;.position:I // field@03a9 │ │ -046aaa: 6e20 b117 1000 |001f: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@17b1 │ │ -046ab0: 0c00 |0022: move-result-object v0 │ │ -046ab2: 1a01 691e |0023: const-string v1, "}" // string@1e69 │ │ -046ab6: 6e20 b517 1000 |0025: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17b5 │ │ -046abc: 0c00 |0028: move-result-object v0 │ │ -046abe: 6e10 ba17 0000 |0029: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@17ba │ │ -046ac4: 0c00 |002c: move-result-object v0 │ │ -046ac6: 1100 |002d: return-object v0 │ │ +068f3c: |[068f3c] android.support.v4.view.ViewPager$SavedState.toString:()Ljava/lang/String; │ │ +068f4c: 2200 3e05 |0000: new-instance v0, Ljava/lang/StringBuilder; // type@053e │ │ +068f50: 7010 a422 0000 |0002: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@22a4 │ │ +068f56: 1a01 6a04 |0005: const-string v1, "FragmentPager.SavedState{" // string@046a │ │ +068f5a: 6e20 ad22 1000 |0007: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22ad │ │ +068f60: 0c00 |000a: move-result-object v0 │ │ +068f62: 7110 b522 0200 |000b: invoke-static {v2}, Ljava/lang/System;.identityHashCode:(Ljava/lang/Object;)I // method@22b5 │ │ +068f68: 0a01 |000e: move-result v1 │ │ +068f6a: 7110 7322 0100 |000f: invoke-static {v1}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@2273 │ │ +068f70: 0c01 |0012: move-result-object v1 │ │ +068f72: 6e20 ad22 1000 |0013: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22ad │ │ +068f78: 0c00 |0016: move-result-object v0 │ │ +068f7a: 1a01 8500 |0017: const-string v1, " position=" // string@0085 │ │ +068f7e: 6e20 ad22 1000 |0019: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22ad │ │ +068f84: 0c00 |001c: move-result-object v0 │ │ +068f86: 5221 f105 |001d: iget v1, v2, Landroid/support/v4/view/ViewPager$SavedState;.position:I // field@05f1 │ │ +068f8a: 6e20 a922 1000 |001f: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@22a9 │ │ +068f90: 0c00 |0022: move-result-object v0 │ │ +068f92: 1a01 9528 |0023: const-string v1, "}" // string@2895 │ │ +068f96: 6e20 ad22 1000 |0025: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22ad │ │ +068f9c: 0c00 |0028: move-result-object v0 │ │ +068f9e: 6e10 b222 0000 |0029: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@22b2 │ │ +068fa4: 0c00 |002c: move-result-object v0 │ │ +068fa6: 1100 |002d: return-object v0 │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=1231 │ │ + 0x0000 line=1236 │ │ locals : │ │ 0x0000 - 0x002e reg=2 this Landroid/support/v4/view/ViewPager$SavedState; │ │ │ │ #1 : (in Landroid/support/v4/view/ViewPager$SavedState;) │ │ name : 'writeToParcel' │ │ type : '(Landroid/os/Parcel;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 14 16-bit code units │ │ -046ac8: |[046ac8] android.support.v4.view.ViewPager$SavedState.writeToParcel:(Landroid/os/Parcel;I)V │ │ -046ad8: 6f30 a712 2103 |0000: invoke-super {v1, v2, v3}, Landroid/view/View$BaseSavedState;.writeToParcel:(Landroid/os/Parcel;I)V // method@12a7 │ │ -046ade: 5210 a903 |0003: iget v0, v1, Landroid/support/v4/view/ViewPager$SavedState;.position:I // field@03a9 │ │ -046ae2: 6e20 fb01 0200 |0005: invoke-virtual {v2, v0}, Landroid/os/Parcel;.writeInt:(I)V // method@01fb │ │ -046ae8: 5410 a703 |0008: iget-object v0, v1, Landroid/support/v4/view/ViewPager$SavedState;.adapterState:Landroid/os/Parcelable; // field@03a7 │ │ -046aec: 6e30 fd01 0203 |000a: invoke-virtual {v2, v0, v3}, Landroid/os/Parcel;.writeParcelable:(Landroid/os/Parcelable;I)V // method@01fd │ │ -046af2: 0e00 |000d: return-void │ │ +068fa8: |[068fa8] android.support.v4.view.ViewPager$SavedState.writeToParcel:(Landroid/os/Parcel;I)V │ │ +068fb8: 6f30 e61c 2103 |0000: invoke-super {v1, v2, v3}, Landroid/view/View$BaseSavedState;.writeToParcel:(Landroid/os/Parcel;I)V // method@1ce6 │ │ +068fbe: 5210 f105 |0003: iget v0, v1, Landroid/support/v4/view/ViewPager$SavedState;.position:I // field@05f1 │ │ +068fc2: 6e20 3103 0200 |0005: invoke-virtual {v2, v0}, Landroid/os/Parcel;.writeInt:(I)V // method@0331 │ │ +068fc8: 5410 ef05 |0008: iget-object v0, v1, Landroid/support/v4/view/ViewPager$SavedState;.adapterState:Landroid/os/Parcelable; // field@05ef │ │ +068fcc: 6e30 3503 0203 |000a: invoke-virtual {v2, v0, v3}, Landroid/os/Parcel;.writeParcelable:(Landroid/os/Parcelable;I)V // method@0335 │ │ +068fd2: 0e00 |000d: return-void │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=1224 │ │ - 0x0003 line=1225 │ │ - 0x0008 line=1226 │ │ - 0x000d line=1227 │ │ + 0x0000 line=1229 │ │ + 0x0003 line=1230 │ │ + 0x0008 line=1231 │ │ + 0x000d line=1232 │ │ locals : │ │ 0x0000 - 0x000e reg=1 this Landroid/support/v4/view/ViewPager$SavedState; │ │ 0x0000 - 0x000e reg=2 out Landroid/os/Parcel; │ │ 0x0000 - 0x000e reg=3 flags I │ │ │ │ - source_file_idx : 3033 (ViewPager.java) │ │ + source_file_idx : 4128 (ViewPager.java) │ │ │ │ -Class #249 header: │ │ -class_idx : 511 │ │ +Class #423 header: │ │ +class_idx : 809 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 948 │ │ -source_file_idx : 3033 │ │ +superclass_idx : 1337 │ │ +source_file_idx : 4128 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 2 │ │ │ │ -Class #249 annotations: │ │ +Class #423 annotations: │ │ Annotations on class │ │ VISIBILITY_SYSTEM Ldalvik/annotation/EnclosingClass; value=Landroid/support/v4/view/ViewPager; │ │ VISIBILITY_SYSTEM Ldalvik/annotation/InnerClass; accessFlags=8 name="ViewPositionComparator" │ │ VISIBILITY_SYSTEM Ldalvik/annotation/Signature; value={ "Ljava/lang/Object;" "Ljava/util/Comparator" "<" "Landroid/view/View;" ">;" } │ │ │ │ -Class #249 - │ │ +Class #423 - │ │ Class descriptor : 'Landroid/support/v4/view/ViewPager$ViewPositionComparator;' │ │ Access flags : 0x0000 () │ │ Superclass : 'Ljava/lang/Object;' │ │ Interfaces - │ │ #0 : 'Ljava/util/Comparator;' │ │ Static fields - │ │ Instance fields - │ │ @@ -49296,62 +80019,62 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -046af4: |[046af4] android.support.v4.view.ViewPager$ViewPositionComparator.:()V │ │ -046b04: 7010 9117 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1791 │ │ -046b0a: 0e00 |0003: return-void │ │ +068fd4: |[068fd4] android.support.v4.view.ViewPager$ViewPositionComparator.:()V │ │ +068fe4: 7010 8622 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2286 │ │ +068fea: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=2879 │ │ + 0x0000 line=2884 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewPager$ViewPositionComparator; │ │ │ │ Virtual methods - │ │ #0 : (in Landroid/support/v4/view/ViewPager$ViewPositionComparator;) │ │ name : 'compare' │ │ type : '(Landroid/view/View;Landroid/view/View;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 3 │ │ outs : 1 │ │ insns size : 32 16-bit code units │ │ -046b0c: |[046b0c] android.support.v4.view.ViewPager$ViewPositionComparator.compare:(Landroid/view/View;Landroid/view/View;)I │ │ -046b1c: 6e10 c212 0500 |0000: invoke-virtual {v5}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@12c2 │ │ -046b22: 0c00 |0003: move-result-object v0 │ │ -046b24: 1f00 f601 |0004: check-cast v0, Landroid/support/v4/view/ViewPager$LayoutParams; // type@01f6 │ │ -046b28: 6e10 c212 0600 |0006: invoke-virtual {v6}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@12c2 │ │ -046b2e: 0c01 |0009: move-result-object v1 │ │ -046b30: 1f01 f601 |000a: check-cast v1, Landroid/support/v4/view/ViewPager$LayoutParams; // type@01f6 │ │ -046b34: 5502 9f03 |000c: iget-boolean v2, v0, Landroid/support/v4/view/ViewPager$LayoutParams;.isDecor:Z // field@039f │ │ -046b38: 5513 9f03 |000e: iget-boolean v3, v1, Landroid/support/v4/view/ViewPager$LayoutParams;.isDecor:Z // field@039f │ │ -046b3c: 3232 0a00 |0010: if-eq v2, v3, 001a // +000a │ │ -046b40: 5502 9f03 |0012: iget-boolean v2, v0, Landroid/support/v4/view/ViewPager$LayoutParams;.isDecor:Z // field@039f │ │ -046b44: 3802 0400 |0014: if-eqz v2, 0018 // +0004 │ │ -046b48: 1212 |0016: const/4 v2, #int 1 // #1 │ │ -046b4a: 0f02 |0017: return v2 │ │ -046b4c: 12f2 |0018: const/4 v2, #int -1 // #ff │ │ -046b4e: 28fe |0019: goto 0017 // -0002 │ │ -046b50: 5202 a103 |001a: iget v2, v0, Landroid/support/v4/view/ViewPager$LayoutParams;.position:I // field@03a1 │ │ -046b54: 5213 a103 |001c: iget v3, v1, Landroid/support/v4/view/ViewPager$LayoutParams;.position:I // field@03a1 │ │ -046b58: b132 |001e: sub-int/2addr v2, v3 │ │ -046b5a: 28f8 |001f: goto 0017 // -0008 │ │ - catches : (none) │ │ - positions : │ │ - 0x0000 line=2882 │ │ - 0x0006 line=2883 │ │ - 0x000c line=2884 │ │ - 0x0012 line=2885 │ │ - 0x0017 line=2887 │ │ - 0x0018 line=2885 │ │ - 0x001a line=2887 │ │ +068fec: |[068fec] android.support.v4.view.ViewPager$ViewPositionComparator.compare:(Landroid/view/View;Landroid/view/View;)I │ │ +068ffc: 6e10 061d 0500 |0000: invoke-virtual {v5}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@1d06 │ │ +069002: 0c00 |0003: move-result-object v0 │ │ +069004: 1f00 2003 |0004: check-cast v0, Landroid/support/v4/view/ViewPager$LayoutParams; // type@0320 │ │ +069008: 6e10 061d 0600 |0006: invoke-virtual {v6}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@1d06 │ │ +06900e: 0c01 |0009: move-result-object v1 │ │ +069010: 1f01 2003 |000a: check-cast v1, Landroid/support/v4/view/ViewPager$LayoutParams; // type@0320 │ │ +069014: 5502 e705 |000c: iget-boolean v2, v0, Landroid/support/v4/view/ViewPager$LayoutParams;.isDecor:Z // field@05e7 │ │ +069018: 5513 e705 |000e: iget-boolean v3, v1, Landroid/support/v4/view/ViewPager$LayoutParams;.isDecor:Z // field@05e7 │ │ +06901c: 3232 0a00 |0010: if-eq v2, v3, 001a // +000a │ │ +069020: 5502 e705 |0012: iget-boolean v2, v0, Landroid/support/v4/view/ViewPager$LayoutParams;.isDecor:Z // field@05e7 │ │ +069024: 3802 0400 |0014: if-eqz v2, 0018 // +0004 │ │ +069028: 1212 |0016: const/4 v2, #int 1 // #1 │ │ +06902a: 0f02 |0017: return v2 │ │ +06902c: 12f2 |0018: const/4 v2, #int -1 // #ff │ │ +06902e: 28fe |0019: goto 0017 // -0002 │ │ +069030: 5202 e905 |001a: iget v2, v0, Landroid/support/v4/view/ViewPager$LayoutParams;.position:I // field@05e9 │ │ +069034: 5213 e905 |001c: iget v3, v1, Landroid/support/v4/view/ViewPager$LayoutParams;.position:I // field@05e9 │ │ +069038: b132 |001e: sub-int/2addr v2, v3 │ │ +06903a: 28f8 |001f: goto 0017 // -0008 │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=2887 │ │ + 0x0006 line=2888 │ │ + 0x000c line=2889 │ │ + 0x0012 line=2890 │ │ + 0x0017 line=2892 │ │ + 0x0018 line=2890 │ │ + 0x001a line=2892 │ │ locals : │ │ 0x0006 - 0x0020 reg=0 llp Landroid/support/v4/view/ViewPager$LayoutParams; │ │ 0x000c - 0x0020 reg=1 rlp Landroid/support/v4/view/ViewPager$LayoutParams; │ │ 0x0000 - 0x0020 reg=4 this Landroid/support/v4/view/ViewPager$ViewPositionComparator; │ │ 0x0000 - 0x0020 reg=5 lhs Landroid/view/View; │ │ 0x0000 - 0x0020 reg=6 rhs Landroid/view/View; │ │ │ │ @@ -49360,55 +80083,55 @@ │ │ type : '(Ljava/lang/Object;Ljava/lang/Object;)I' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 9 16-bit code units │ │ -046b5c: |[046b5c] android.support.v4.view.ViewPager$ViewPositionComparator.compare:(Ljava/lang/Object;Ljava/lang/Object;)I │ │ -046b6c: 1f02 c202 |0000: check-cast v2, Landroid/view/View; // type@02c2 │ │ -046b70: 1f03 c202 |0002: check-cast v3, Landroid/view/View; // type@02c2 │ │ -046b74: 6e30 d00b 2103 |0004: invoke-virtual {v1, v2, v3}, Landroid/support/v4/view/ViewPager$ViewPositionComparator;.compare:(Landroid/view/View;Landroid/view/View;)I // method@0bd0 │ │ -046b7a: 0a00 |0007: move-result v0 │ │ -046b7c: 0f00 |0008: return v0 │ │ +06903c: |[06903c] android.support.v4.view.ViewPager$ViewPositionComparator.compare:(Ljava/lang/Object;Ljava/lang/Object;)I │ │ +06904c: 1f02 3804 |0000: check-cast v2, Landroid/view/View; // type@0438 │ │ +069050: 1f03 3804 |0002: check-cast v3, Landroid/view/View; // type@0438 │ │ +069054: 6e30 7213 2103 |0004: invoke-virtual {v1, v2, v3}, Landroid/support/v4/view/ViewPager$ViewPositionComparator;.compare:(Landroid/view/View;Landroid/view/View;)I // method@1372 │ │ +06905a: 0a00 |0007: move-result v0 │ │ +06905c: 0f00 |0008: return v0 │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=2879 │ │ + 0x0000 line=2884 │ │ locals : │ │ 0x0000 - 0x0002 reg=2 x0 Ljava/lang/Object; │ │ 0x0000 - 0x0004 reg=3 x1 Ljava/lang/Object; │ │ 0x0000 - 0x0009 reg=1 this Landroid/support/v4/view/ViewPager$ViewPositionComparator; │ │ │ │ - source_file_idx : 3033 (ViewPager.java) │ │ + source_file_idx : 4128 (ViewPager.java) │ │ │ │ -Class #250 header: │ │ -class_idx : 512 │ │ +Class #424 header: │ │ +class_idx : 810 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 710 │ │ -source_file_idx : 3033 │ │ +superclass_idx : 1084 │ │ +source_file_idx : 4128 │ │ static_fields_size : 20 │ │ instance_fields_size: 56 │ │ direct_methods_size : 26 │ │ virtual_methods_size: 66 │ │ │ │ -Class #250 annotations: │ │ +Class #424 annotations: │ │ Annotations on class │ │ VISIBILITY_SYSTEM Ldalvik/annotation/MemberClasses; value={ Landroid/support/v4/view/ViewPager$ViewPositionComparator; Landroid/support/v4/view/ViewPager$LayoutParams; Landroid/support/v4/view/ViewPager$PagerObserver; Landroid/support/v4/view/ViewPager$MyAccessibilityDelegate; Landroid/support/v4/view/ViewPager$SavedState; Landroid/support/v4/view/ViewPager$Decor; Landroid/support/v4/view/ViewPager$OnAdapterChangeListener; Landroid/support/v4/view/ViewPager$PageTransformer; Landroid/support/v4/view/ViewPager$SimpleOnPageChangeListener; Landroid/support/v4/view/ViewPager$OnPageChangeListener; Landroid/support/v4/view/ViewPager$ItemInfo; } │ │ -Annotations on field #939 'COMPARATOR' │ │ +Annotations on field #1523 'COMPARATOR' │ │ VISIBILITY_SYSTEM Ldalvik/annotation/Signature; value={ "Ljava/util/Comparator" "<" "Landroid/support/v4/view/ViewPager$ItemInfo;" ">;" } │ │ -Annotations on field #968 'mDrawingOrderedChildren' │ │ +Annotations on field #1552 'mDrawingOrderedChildren' │ │ VISIBILITY_SYSTEM Ldalvik/annotation/Signature; value={ "Ljava/util/ArrayList" "<" "Landroid/view/View;" ">;" } │ │ -Annotations on field #984 'mItems' │ │ +Annotations on field #1568 'mItems' │ │ VISIBILITY_SYSTEM Ldalvik/annotation/Signature; value={ "Ljava/util/ArrayList" "<" "Landroid/support/v4/view/ViewPager$ItemInfo;" ">;" } │ │ -Annotations on method #3033 'addFocusables' │ │ +Annotations on method #4987 'addFocusables' │ │ VISIBILITY_SYSTEM Ldalvik/annotation/Signature; value={ "(" "Ljava/util/ArrayList" "<" "Landroid/view/View;" ">;II)V" } │ │ -Annotations on method #3035 'addTouchables' │ │ +Annotations on method #4989 'addTouchables' │ │ VISIBILITY_SYSTEM Ldalvik/annotation/Signature; value={ "(" "Ljava/util/ArrayList" "<" "Landroid/view/View;" ">;)V" } │ │ │ │ -Class #250 - │ │ +Class #424 - │ │ Class descriptor : 'Landroid/support/v4/view/ViewPager;' │ │ Access flags : 0x0001 (PUBLIC) │ │ Superclass : 'Landroid/view/ViewGroup;' │ │ Interfaces - │ │ Static fields - │ │ #0 : (in Landroid/support/v4/view/ViewPager;) │ │ name : 'CLOSE_ENOUGH' │ │ @@ -49738,512 +80461,512 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 33 16-bit code units │ │ -046b80: |[046b80] android.support.v4.view.ViewPager.:()V │ │ -046b90: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -046b92: 2300 1804 |0001: new-array v0, v0, [I // type@0418 │ │ -046b96: 1201 |0003: const/4 v1, #int 0 // #0 │ │ -046b98: 1402 b300 0101 |0004: const v2, #float 2.36941e-38 // #010100b3 │ │ -046b9e: 4b02 0001 |0007: aput v2, v0, v1 │ │ -046ba2: 6900 b303 |0009: sput-object v0, Landroid/support/v4/view/ViewPager;.LAYOUT_ATTRS:[I // field@03b3 │ │ -046ba6: 2200 f101 |000b: new-instance v0, Landroid/support/v4/view/ViewPager$1; // type@01f1 │ │ -046baa: 7010 a80b 0000 |000d: invoke-direct {v0}, Landroid/support/v4/view/ViewPager$1;.:()V // method@0ba8 │ │ -046bb0: 6900 ab03 |0010: sput-object v0, Landroid/support/v4/view/ViewPager;.COMPARATOR:Ljava/util/Comparator; // field@03ab │ │ -046bb4: 2200 f201 |0012: new-instance v0, Landroid/support/v4/view/ViewPager$2; // type@01f2 │ │ -046bb8: 7010 ab0b 0000 |0014: invoke-direct {v0}, Landroid/support/v4/view/ViewPager$2;.:()V // method@0bab │ │ -046bbe: 6900 f403 |0017: sput-object v0, Landroid/support/v4/view/ViewPager;.sInterpolator:Landroid/view/animation/Interpolator; // field@03f4 │ │ -046bc2: 2200 ff01 |0019: new-instance v0, Landroid/support/v4/view/ViewPager$ViewPositionComparator; // type@01ff │ │ -046bc6: 7010 cf0b 0000 |001b: invoke-direct {v0}, Landroid/support/v4/view/ViewPager$ViewPositionComparator;.:()V // method@0bcf │ │ -046bcc: 6900 f503 |001e: sput-object v0, Landroid/support/v4/view/ViewPager;.sPositionComparator:Landroid/support/v4/view/ViewPager$ViewPositionComparator; // field@03f5 │ │ -046bd0: 0e00 |0020: return-void │ │ +069060: |[069060] android.support.v4.view.ViewPager.:()V │ │ +069070: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +069072: 2300 a205 |0001: new-array v0, v0, [I // type@05a2 │ │ +069076: 1201 |0003: const/4 v1, #int 0 // #0 │ │ +069078: 1402 b300 0101 |0004: const v2, #float 2.36941e-38 // #010100b3 │ │ +06907e: 4b02 0001 |0007: aput v2, v0, v1 │ │ +069082: 6900 fb05 |0009: sput-object v0, Landroid/support/v4/view/ViewPager;.LAYOUT_ATTRS:[I // field@05fb │ │ +069086: 2200 1b03 |000b: new-instance v0, Landroid/support/v4/view/ViewPager$1; // type@031b │ │ +06908a: 7010 4a13 0000 |000d: invoke-direct {v0}, Landroid/support/v4/view/ViewPager$1;.:()V // method@134a │ │ +069090: 6900 f305 |0010: sput-object v0, Landroid/support/v4/view/ViewPager;.COMPARATOR:Ljava/util/Comparator; // field@05f3 │ │ +069094: 2200 1c03 |0012: new-instance v0, Landroid/support/v4/view/ViewPager$2; // type@031c │ │ +069098: 7010 4d13 0000 |0014: invoke-direct {v0}, Landroid/support/v4/view/ViewPager$2;.:()V // method@134d │ │ +06909e: 6900 3c06 |0017: sput-object v0, Landroid/support/v4/view/ViewPager;.sInterpolator:Landroid/view/animation/Interpolator; // field@063c │ │ +0690a2: 2200 2903 |0019: new-instance v0, Landroid/support/v4/view/ViewPager$ViewPositionComparator; // type@0329 │ │ +0690a6: 7010 7113 0000 |001b: invoke-direct {v0}, Landroid/support/v4/view/ViewPager$ViewPositionComparator;.:()V // method@1371 │ │ +0690ac: 6900 3d06 |001e: sput-object v0, Landroid/support/v4/view/ViewPager;.sPositionComparator:Landroid/support/v4/view/ViewPager$ViewPositionComparator; // field@063d │ │ +0690b0: 0e00 |0020: return-void │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=98 │ │ - 0x000b line=116 │ │ - 0x0012 line=123 │ │ - 0x0019 line=223 │ │ + 0x0000 line=103 │ │ + 0x000b line=121 │ │ + 0x0012 line=128 │ │ + 0x0019 line=228 │ │ locals : │ │ │ │ #1 : (in Landroid/support/v4/view/ViewPager;) │ │ name : '' │ │ type : '(Landroid/content/Context;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 7 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 65 16-bit code units │ │ -046bd4: |[046bd4] android.support.v4.view.ViewPager.:(Landroid/content/Context;)V │ │ -046be4: 1204 |0000: const/4 v4, #int 0 // #0 │ │ -046be6: 1213 |0001: const/4 v3, #int 1 // #1 │ │ -046be8: 1202 |0002: const/4 v2, #int 0 // #0 │ │ -046bea: 12f1 |0003: const/4 v1, #int -1 // #ff │ │ -046bec: 7020 2c13 6500 |0004: invoke-direct {v5, v6}, Landroid/view/ViewGroup;.:(Landroid/content/Context;)V // method@132c │ │ -046bf2: 2200 cf03 |0007: new-instance v0, Ljava/util/ArrayList; // type@03cf │ │ -046bf6: 7010 d317 0000 |0009: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@17d3 │ │ -046bfc: 5b50 d803 |000c: iput-object v0, v5, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@03d8 │ │ -046c00: 2200 f501 |000e: new-instance v0, Landroid/support/v4/view/ViewPager$ItemInfo; // type@01f5 │ │ -046c04: 7010 af0b 0000 |0010: invoke-direct {v0}, Landroid/support/v4/view/ViewPager$ItemInfo;.:()V // method@0baf │ │ -046c0a: 5b50 ef03 |0013: iput-object v0, v5, Landroid/support/v4/view/ViewPager;.mTempItem:Landroid/support/v4/view/ViewPager$ItemInfo; // field@03ef │ │ -046c0e: 2200 5600 |0015: new-instance v0, Landroid/graphics/Rect; // type@0056 │ │ -046c12: 7010 8401 0000 |0017: invoke-direct {v0}, Landroid/graphics/Rect;.:()V // method@0184 │ │ -046c18: 5b50 f003 |001a: iput-object v0, v5, Landroid/support/v4/view/ViewPager;.mTempRect:Landroid/graphics/Rect; // field@03f0 │ │ -046c1c: 5951 e903 |001c: iput v1, v5, Landroid/support/v4/view/ViewPager;.mRestoredCurItem:I // field@03e9 │ │ -046c20: 5b54 e703 |001e: iput-object v4, v5, Landroid/support/v4/view/ViewPager;.mRestoredAdapterState:Landroid/os/Parcelable; // field@03e7 │ │ -046c24: 5b54 e803 |0020: iput-object v4, v5, Landroid/support/v4/view/ViewPager;.mRestoredClassLoader:Ljava/lang/ClassLoader; // field@03e8 │ │ -046c28: 1400 ffff 7fff |0022: const v0, #float -3.40282e+38 // #ff7fffff │ │ -046c2e: 5950 ce03 |0025: iput v0, v5, Landroid/support/v4/view/ViewPager;.mFirstOffset:F // field@03ce │ │ -046c32: 1400 ffff 7f7f |0027: const v0, #float 3.40282e+38 // #7f7fffff │ │ -046c38: 5950 db03 |002a: iput v0, v5, Landroid/support/v4/view/ViewPager;.mLastOffset:F // field@03db │ │ -046c3c: 5953 e203 |002c: iput v3, v5, Landroid/support/v4/view/ViewPager;.mOffscreenPageLimit:I // field@03e2 │ │ -046c40: 5951 bc03 |002e: iput v1, v5, Landroid/support/v4/view/ViewPager;.mActivePointerId:I // field@03bc │ │ -046c44: 5c53 cd03 |0030: iput-boolean v3, v5, Landroid/support/v4/view/ViewPager;.mFirstLayout:Z // field@03cd │ │ -046c48: 5c52 e003 |0032: iput-boolean v2, v5, Landroid/support/v4/view/ViewPager;.mNeedCalculatePageOffsets:Z // field@03e0 │ │ -046c4c: 2200 f301 |0034: new-instance v0, Landroid/support/v4/view/ViewPager$3; // type@01f3 │ │ -046c50: 7020 ad0b 5000 |0036: invoke-direct {v0, v5}, Landroid/support/v4/view/ViewPager$3;.:(Landroid/support/v4/view/ViewPager;)V // method@0bad │ │ -046c56: 5b50 c903 |0039: iput-object v0, v5, Landroid/support/v4/view/ViewPager;.mEndScrollRunnable:Ljava/lang/Runnable; // field@03c9 │ │ -046c5a: 5952 eb03 |003b: iput v2, v5, Landroid/support/v4/view/ViewPager;.mScrollState:I // field@03eb │ │ -046c5e: 6e10 160c 0500 |003d: invoke-virtual {v5}, Landroid/support/v4/view/ViewPager;.initViewPager:()V // method@0c16 │ │ -046c64: 0e00 |0040: return-void │ │ +0690b4: |[0690b4] android.support.v4.view.ViewPager.:(Landroid/content/Context;)V │ │ +0690c4: 1204 |0000: const/4 v4, #int 0 // #0 │ │ +0690c6: 1213 |0001: const/4 v3, #int 1 // #1 │ │ +0690c8: 1202 |0002: const/4 v2, #int 0 // #0 │ │ +0690ca: 12f1 |0003: const/4 v1, #int -1 // #ff │ │ +0690cc: 7020 a11d 6500 |0004: invoke-direct {v5, v6}, Landroid/view/ViewGroup;.:(Landroid/content/Context;)V // method@1da1 │ │ +0690d2: 2200 5905 |0007: new-instance v0, Ljava/util/ArrayList; // type@0559 │ │ +0690d6: 7010 cf22 0000 |0009: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@22cf │ │ +0690dc: 5b50 2006 |000c: iput-object v0, v5, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@0620 │ │ +0690e0: 2200 1f03 |000e: new-instance v0, Landroid/support/v4/view/ViewPager$ItemInfo; // type@031f │ │ +0690e4: 7010 5113 0000 |0010: invoke-direct {v0}, Landroid/support/v4/view/ViewPager$ItemInfo;.:()V // method@1351 │ │ +0690ea: 5b50 3706 |0013: iput-object v0, v5, Landroid/support/v4/view/ViewPager;.mTempItem:Landroid/support/v4/view/ViewPager$ItemInfo; // field@0637 │ │ +0690ee: 2200 6c00 |0015: new-instance v0, Landroid/graphics/Rect; // type@006c │ │ +0690f2: 7010 fa01 0000 |0017: invoke-direct {v0}, Landroid/graphics/Rect;.:()V // method@01fa │ │ +0690f8: 5b50 3806 |001a: iput-object v0, v5, Landroid/support/v4/view/ViewPager;.mTempRect:Landroid/graphics/Rect; // field@0638 │ │ +0690fc: 5951 3106 |001c: iput v1, v5, Landroid/support/v4/view/ViewPager;.mRestoredCurItem:I // field@0631 │ │ +069100: 5b54 2f06 |001e: iput-object v4, v5, Landroid/support/v4/view/ViewPager;.mRestoredAdapterState:Landroid/os/Parcelable; // field@062f │ │ +069104: 5b54 3006 |0020: iput-object v4, v5, Landroid/support/v4/view/ViewPager;.mRestoredClassLoader:Ljava/lang/ClassLoader; // field@0630 │ │ +069108: 1400 ffff 7fff |0022: const v0, #float -3.40282e+38 // #ff7fffff │ │ +06910e: 5950 1606 |0025: iput v0, v5, Landroid/support/v4/view/ViewPager;.mFirstOffset:F // field@0616 │ │ +069112: 1400 ffff 7f7f |0027: const v0, #float 3.40282e+38 // #7f7fffff │ │ +069118: 5950 2306 |002a: iput v0, v5, Landroid/support/v4/view/ViewPager;.mLastOffset:F // field@0623 │ │ +06911c: 5953 2a06 |002c: iput v3, v5, Landroid/support/v4/view/ViewPager;.mOffscreenPageLimit:I // field@062a │ │ +069120: 5951 0406 |002e: iput v1, v5, Landroid/support/v4/view/ViewPager;.mActivePointerId:I // field@0604 │ │ +069124: 5c53 1506 |0030: iput-boolean v3, v5, Landroid/support/v4/view/ViewPager;.mFirstLayout:Z // field@0615 │ │ +069128: 5c52 2806 |0032: iput-boolean v2, v5, Landroid/support/v4/view/ViewPager;.mNeedCalculatePageOffsets:Z // field@0628 │ │ +06912c: 2200 1d03 |0034: new-instance v0, Landroid/support/v4/view/ViewPager$3; // type@031d │ │ +069130: 7020 4f13 5000 |0036: invoke-direct {v0, v5}, Landroid/support/v4/view/ViewPager$3;.:(Landroid/support/v4/view/ViewPager;)V // method@134f │ │ +069136: 5b50 1106 |0039: iput-object v0, v5, Landroid/support/v4/view/ViewPager;.mEndScrollRunnable:Ljava/lang/Runnable; // field@0611 │ │ +06913a: 5952 3306 |003b: iput v2, v5, Landroid/support/v4/view/ViewPager;.mScrollState:I // field@0633 │ │ +06913e: 6e10 b813 0500 |003d: invoke-virtual {v5}, Landroid/support/v4/view/ViewPager;.initViewPager:()V // method@13b8 │ │ +069144: 0e00 |0040: return-void │ │ catches : (none) │ │ positions : │ │ - 0x0004 line=344 │ │ - 0x0007 line=130 │ │ - 0x000e line=131 │ │ - 0x0015 line=133 │ │ - 0x001c line=137 │ │ - 0x001e line=138 │ │ - 0x0020 line=139 │ │ - 0x0022 line=151 │ │ - 0x0027 line=152 │ │ - 0x002c line=161 │ │ - 0x002e line=180 │ │ - 0x0030 line=207 │ │ - 0x0032 line=208 │ │ - 0x0034 line=241 │ │ - 0x003b line=248 │ │ - 0x003d line=345 │ │ - 0x0040 line=346 │ │ + 0x0004 line=349 │ │ + 0x0007 line=135 │ │ + 0x000e line=136 │ │ + 0x0015 line=138 │ │ + 0x001c line=142 │ │ + 0x001e line=143 │ │ + 0x0020 line=144 │ │ + 0x0022 line=156 │ │ + 0x0027 line=157 │ │ + 0x002c line=166 │ │ + 0x002e line=185 │ │ + 0x0030 line=212 │ │ + 0x0032 line=213 │ │ + 0x0034 line=246 │ │ + 0x003b line=253 │ │ + 0x003d line=350 │ │ + 0x0040 line=351 │ │ locals : │ │ 0x0000 - 0x0041 reg=5 this Landroid/support/v4/view/ViewPager; │ │ 0x0000 - 0x0041 reg=6 context Landroid/content/Context; │ │ │ │ #2 : (in Landroid/support/v4/view/ViewPager;) │ │ name : '' │ │ type : '(Landroid/content/Context;Landroid/util/AttributeSet;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 8 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 65 16-bit code units │ │ -046c68: |[046c68] android.support.v4.view.ViewPager.:(Landroid/content/Context;Landroid/util/AttributeSet;)V │ │ -046c78: 1204 |0000: const/4 v4, #int 0 // #0 │ │ -046c7a: 1213 |0001: const/4 v3, #int 1 // #1 │ │ -046c7c: 1202 |0002: const/4 v2, #int 0 // #0 │ │ -046c7e: 12f1 |0003: const/4 v1, #int -1 // #ff │ │ -046c80: 7030 2d13 6507 |0004: invoke-direct {v5, v6, v7}, Landroid/view/ViewGroup;.:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@132d │ │ -046c86: 2200 cf03 |0007: new-instance v0, Ljava/util/ArrayList; // type@03cf │ │ -046c8a: 7010 d317 0000 |0009: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@17d3 │ │ -046c90: 5b50 d803 |000c: iput-object v0, v5, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@03d8 │ │ -046c94: 2200 f501 |000e: new-instance v0, Landroid/support/v4/view/ViewPager$ItemInfo; // type@01f5 │ │ -046c98: 7010 af0b 0000 |0010: invoke-direct {v0}, Landroid/support/v4/view/ViewPager$ItemInfo;.:()V // method@0baf │ │ -046c9e: 5b50 ef03 |0013: iput-object v0, v5, Landroid/support/v4/view/ViewPager;.mTempItem:Landroid/support/v4/view/ViewPager$ItemInfo; // field@03ef │ │ -046ca2: 2200 5600 |0015: new-instance v0, Landroid/graphics/Rect; // type@0056 │ │ -046ca6: 7010 8401 0000 |0017: invoke-direct {v0}, Landroid/graphics/Rect;.:()V // method@0184 │ │ -046cac: 5b50 f003 |001a: iput-object v0, v5, Landroid/support/v4/view/ViewPager;.mTempRect:Landroid/graphics/Rect; // field@03f0 │ │ -046cb0: 5951 e903 |001c: iput v1, v5, Landroid/support/v4/view/ViewPager;.mRestoredCurItem:I // field@03e9 │ │ -046cb4: 5b54 e703 |001e: iput-object v4, v5, Landroid/support/v4/view/ViewPager;.mRestoredAdapterState:Landroid/os/Parcelable; // field@03e7 │ │ -046cb8: 5b54 e803 |0020: iput-object v4, v5, Landroid/support/v4/view/ViewPager;.mRestoredClassLoader:Ljava/lang/ClassLoader; // field@03e8 │ │ -046cbc: 1400 ffff 7fff |0022: const v0, #float -3.40282e+38 // #ff7fffff │ │ -046cc2: 5950 ce03 |0025: iput v0, v5, Landroid/support/v4/view/ViewPager;.mFirstOffset:F // field@03ce │ │ -046cc6: 1400 ffff 7f7f |0027: const v0, #float 3.40282e+38 // #7f7fffff │ │ -046ccc: 5950 db03 |002a: iput v0, v5, Landroid/support/v4/view/ViewPager;.mLastOffset:F // field@03db │ │ -046cd0: 5953 e203 |002c: iput v3, v5, Landroid/support/v4/view/ViewPager;.mOffscreenPageLimit:I // field@03e2 │ │ -046cd4: 5951 bc03 |002e: iput v1, v5, Landroid/support/v4/view/ViewPager;.mActivePointerId:I // field@03bc │ │ -046cd8: 5c53 cd03 |0030: iput-boolean v3, v5, Landroid/support/v4/view/ViewPager;.mFirstLayout:Z // field@03cd │ │ -046cdc: 5c52 e003 |0032: iput-boolean v2, v5, Landroid/support/v4/view/ViewPager;.mNeedCalculatePageOffsets:Z // field@03e0 │ │ -046ce0: 2200 f301 |0034: new-instance v0, Landroid/support/v4/view/ViewPager$3; // type@01f3 │ │ -046ce4: 7020 ad0b 5000 |0036: invoke-direct {v0, v5}, Landroid/support/v4/view/ViewPager$3;.:(Landroid/support/v4/view/ViewPager;)V // method@0bad │ │ -046cea: 5b50 c903 |0039: iput-object v0, v5, Landroid/support/v4/view/ViewPager;.mEndScrollRunnable:Ljava/lang/Runnable; // field@03c9 │ │ -046cee: 5952 eb03 |003b: iput v2, v5, Landroid/support/v4/view/ViewPager;.mScrollState:I // field@03eb │ │ -046cf2: 6e10 160c 0500 |003d: invoke-virtual {v5}, Landroid/support/v4/view/ViewPager;.initViewPager:()V // method@0c16 │ │ -046cf8: 0e00 |0040: return-void │ │ +069148: |[069148] android.support.v4.view.ViewPager.:(Landroid/content/Context;Landroid/util/AttributeSet;)V │ │ +069158: 1204 |0000: const/4 v4, #int 0 // #0 │ │ +06915a: 1213 |0001: const/4 v3, #int 1 // #1 │ │ +06915c: 1202 |0002: const/4 v2, #int 0 // #0 │ │ +06915e: 12f1 |0003: const/4 v1, #int -1 // #ff │ │ +069160: 7030 a21d 6507 |0004: invoke-direct {v5, v6, v7}, Landroid/view/ViewGroup;.:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@1da2 │ │ +069166: 2200 5905 |0007: new-instance v0, Ljava/util/ArrayList; // type@0559 │ │ +06916a: 7010 cf22 0000 |0009: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@22cf │ │ +069170: 5b50 2006 |000c: iput-object v0, v5, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@0620 │ │ +069174: 2200 1f03 |000e: new-instance v0, Landroid/support/v4/view/ViewPager$ItemInfo; // type@031f │ │ +069178: 7010 5113 0000 |0010: invoke-direct {v0}, Landroid/support/v4/view/ViewPager$ItemInfo;.:()V // method@1351 │ │ +06917e: 5b50 3706 |0013: iput-object v0, v5, Landroid/support/v4/view/ViewPager;.mTempItem:Landroid/support/v4/view/ViewPager$ItemInfo; // field@0637 │ │ +069182: 2200 6c00 |0015: new-instance v0, Landroid/graphics/Rect; // type@006c │ │ +069186: 7010 fa01 0000 |0017: invoke-direct {v0}, Landroid/graphics/Rect;.:()V // method@01fa │ │ +06918c: 5b50 3806 |001a: iput-object v0, v5, Landroid/support/v4/view/ViewPager;.mTempRect:Landroid/graphics/Rect; // field@0638 │ │ +069190: 5951 3106 |001c: iput v1, v5, Landroid/support/v4/view/ViewPager;.mRestoredCurItem:I // field@0631 │ │ +069194: 5b54 2f06 |001e: iput-object v4, v5, Landroid/support/v4/view/ViewPager;.mRestoredAdapterState:Landroid/os/Parcelable; // field@062f │ │ +069198: 5b54 3006 |0020: iput-object v4, v5, Landroid/support/v4/view/ViewPager;.mRestoredClassLoader:Ljava/lang/ClassLoader; // field@0630 │ │ +06919c: 1400 ffff 7fff |0022: const v0, #float -3.40282e+38 // #ff7fffff │ │ +0691a2: 5950 1606 |0025: iput v0, v5, Landroid/support/v4/view/ViewPager;.mFirstOffset:F // field@0616 │ │ +0691a6: 1400 ffff 7f7f |0027: const v0, #float 3.40282e+38 // #7f7fffff │ │ +0691ac: 5950 2306 |002a: iput v0, v5, Landroid/support/v4/view/ViewPager;.mLastOffset:F // field@0623 │ │ +0691b0: 5953 2a06 |002c: iput v3, v5, Landroid/support/v4/view/ViewPager;.mOffscreenPageLimit:I // field@062a │ │ +0691b4: 5951 0406 |002e: iput v1, v5, Landroid/support/v4/view/ViewPager;.mActivePointerId:I // field@0604 │ │ +0691b8: 5c53 1506 |0030: iput-boolean v3, v5, Landroid/support/v4/view/ViewPager;.mFirstLayout:Z // field@0615 │ │ +0691bc: 5c52 2806 |0032: iput-boolean v2, v5, Landroid/support/v4/view/ViewPager;.mNeedCalculatePageOffsets:Z // field@0628 │ │ +0691c0: 2200 1d03 |0034: new-instance v0, Landroid/support/v4/view/ViewPager$3; // type@031d │ │ +0691c4: 7020 4f13 5000 |0036: invoke-direct {v0, v5}, Landroid/support/v4/view/ViewPager$3;.:(Landroid/support/v4/view/ViewPager;)V // method@134f │ │ +0691ca: 5b50 1106 |0039: iput-object v0, v5, Landroid/support/v4/view/ViewPager;.mEndScrollRunnable:Ljava/lang/Runnable; // field@0611 │ │ +0691ce: 5952 3306 |003b: iput v2, v5, Landroid/support/v4/view/ViewPager;.mScrollState:I // field@0633 │ │ +0691d2: 6e10 b813 0500 |003d: invoke-virtual {v5}, Landroid/support/v4/view/ViewPager;.initViewPager:()V // method@13b8 │ │ +0691d8: 0e00 |0040: return-void │ │ catches : (none) │ │ positions : │ │ - 0x0004 line=349 │ │ - 0x0007 line=130 │ │ - 0x000e line=131 │ │ - 0x0015 line=133 │ │ - 0x001c line=137 │ │ - 0x001e line=138 │ │ - 0x0020 line=139 │ │ - 0x0022 line=151 │ │ - 0x0027 line=152 │ │ - 0x002c line=161 │ │ - 0x002e line=180 │ │ - 0x0030 line=207 │ │ - 0x0032 line=208 │ │ - 0x0034 line=241 │ │ - 0x003b line=248 │ │ - 0x003d line=350 │ │ - 0x0040 line=351 │ │ + 0x0004 line=354 │ │ + 0x0007 line=135 │ │ + 0x000e line=136 │ │ + 0x0015 line=138 │ │ + 0x001c line=142 │ │ + 0x001e line=143 │ │ + 0x0020 line=144 │ │ + 0x0022 line=156 │ │ + 0x0027 line=157 │ │ + 0x002c line=166 │ │ + 0x002e line=185 │ │ + 0x0030 line=212 │ │ + 0x0032 line=213 │ │ + 0x0034 line=246 │ │ + 0x003b line=253 │ │ + 0x003d line=355 │ │ + 0x0040 line=356 │ │ locals : │ │ 0x0000 - 0x0041 reg=5 this Landroid/support/v4/view/ViewPager; │ │ 0x0000 - 0x0041 reg=6 context Landroid/content/Context; │ │ 0x0000 - 0x0041 reg=7 attrs Landroid/util/AttributeSet; │ │ │ │ #3 : (in Landroid/support/v4/view/ViewPager;) │ │ name : 'access$000' │ │ type : '(Landroid/support/v4/view/ViewPager;I)V' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -046cfc: |[046cfc] android.support.v4.view.ViewPager.access$000:(Landroid/support/v4/view/ViewPager;I)V │ │ -046d0c: 7020 4d0c 1000 |0000: invoke-direct {v0, v1}, Landroid/support/v4/view/ViewPager;.setScrollState:(I)V // method@0c4d │ │ -046d12: 0e00 |0003: return-void │ │ +0691dc: |[0691dc] android.support.v4.view.ViewPager.access$000:(Landroid/support/v4/view/ViewPager;I)V │ │ +0691ec: 7020 ef13 1000 |0000: invoke-direct {v0, v1}, Landroid/support/v4/view/ViewPager;.setScrollState:(I)V // method@13ef │ │ +0691f2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=84 │ │ + 0x0000 line=89 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 x0 Landroid/support/v4/view/ViewPager; │ │ 0x0000 - 0x0004 reg=1 x1 I │ │ │ │ #4 : (in Landroid/support/v4/view/ViewPager;) │ │ name : 'access$200' │ │ type : '(Landroid/support/v4/view/ViewPager;)Landroid/support/v4/view/PagerAdapter;' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -046d14: |[046d14] android.support.v4.view.ViewPager.access$200:(Landroid/support/v4/view/ViewPager;)Landroid/support/v4/view/PagerAdapter; │ │ -046d24: 5410 bd03 |0000: iget-object v0, v1, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@03bd │ │ -046d28: 1100 |0002: return-object v0 │ │ +0691f4: |[0691f4] android.support.v4.view.ViewPager.access$200:(Landroid/support/v4/view/ViewPager;)Landroid/support/v4/view/PagerAdapter; │ │ +069204: 5410 0506 |0000: iget-object v0, v1, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@0605 │ │ +069208: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=84 │ │ + 0x0000 line=89 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 x0 Landroid/support/v4/view/ViewPager; │ │ │ │ #5 : (in Landroid/support/v4/view/ViewPager;) │ │ name : 'access$300' │ │ type : '(Landroid/support/v4/view/ViewPager;)I' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -046d2c: |[046d2c] android.support.v4.view.ViewPager.access$300:(Landroid/support/v4/view/ViewPager;)I │ │ -046d3c: 5210 c403 |0000: iget v0, v1, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@03c4 │ │ -046d40: 0f00 |0002: return v0 │ │ +06920c: |[06920c] android.support.v4.view.ViewPager.access$300:(Landroid/support/v4/view/ViewPager;)I │ │ +06921c: 5210 0c06 |0000: iget v0, v1, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@060c │ │ +069220: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=84 │ │ + 0x0000 line=89 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 x0 Landroid/support/v4/view/ViewPager; │ │ │ │ #6 : (in Landroid/support/v4/view/ViewPager;) │ │ name : 'access$400' │ │ type : '()[I' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -046d44: |[046d44] android.support.v4.view.ViewPager.access$400:()[I │ │ -046d54: 6200 b303 |0000: sget-object v0, Landroid/support/v4/view/ViewPager;.LAYOUT_ATTRS:[I // field@03b3 │ │ -046d58: 1100 |0002: return-object v0 │ │ +069224: |[069224] android.support.v4.view.ViewPager.access$400:()[I │ │ +069234: 6200 fb05 |0000: sget-object v0, Landroid/support/v4/view/ViewPager;.LAYOUT_ATTRS:[I // field@05fb │ │ +069238: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=84 │ │ + 0x0000 line=89 │ │ locals : │ │ │ │ #7 : (in Landroid/support/v4/view/ViewPager;) │ │ name : 'calculatePageOffsets' │ │ type : '(Landroid/support/v4/view/ViewPager$ItemInfo;ILandroid/support/v4/view/ViewPager$ItemInfo;)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 18 │ │ ins : 4 │ │ outs : 2 │ │ insns size : 345 16-bit code units │ │ -046d5c: |[046d5c] android.support.v4.view.ViewPager.calculatePageOffsets:(Landroid/support/v4/view/ViewPager$ItemInfo;ILandroid/support/v4/view/ViewPager$ItemInfo;)V │ │ -046d6c: 54ec bd03 |0000: iget-object v12, v14, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@03bd │ │ -046d70: 6e10 3f0a 0c00 |0002: invoke-virtual {v12}, Landroid/support/v4/view/PagerAdapter;.getCount:()I // method@0a3f │ │ -046d76: 0a01 |0005: move-result v1 │ │ -046d78: 7010 fb0b 0e00 |0006: invoke-direct {v14}, Landroid/support/v4/view/ViewPager;.getClientWidth:()I // method@0bfb │ │ -046d7e: 0a0b |0009: move-result v11 │ │ -046d80: 3d0b 4e00 |000a: if-lez v11, 0058 // +004e │ │ -046d84: 52ec e403 |000c: iget v12, v14, Landroid/support/v4/view/ViewPager;.mPageMargin:I // field@03e4 │ │ -046d88: 82cc |000e: int-to-float v12, v12 │ │ -046d8a: 82bd |000f: int-to-float v13, v11 │ │ -046d8c: a906 0c0d |0010: div-float v6, v12, v13 │ │ -046d90: 3811 aa00 |0012: if-eqz v17, 00bc // +00aa │ │ -046d94: 0800 1100 |0014: move-object/from16 v0, v17 │ │ -046d98: 5208 9903 |0016: iget v8, v0, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@0399 │ │ -046d9c: 52fc 9903 |0018: iget v12, v15, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@0399 │ │ -046da0: 35c8 5800 |001a: if-ge v8, v12, 0072 // +0058 │ │ -046da4: 1205 |001c: const/4 v5, #int 0 // #0 │ │ -046da6: 1203 |001d: const/4 v3, #int 0 // #0 │ │ -046da8: 0800 1100 |001e: move-object/from16 v0, v17 │ │ -046dac: 520c 9803 |0020: iget v12, v0, Landroid/support/v4/view/ViewPager$ItemInfo;.offset:F // field@0398 │ │ -046db0: 0800 1100 |0022: move-object/from16 v0, v17 │ │ -046db4: 520d 9b03 |0024: iget v13, v0, Landroid/support/v4/view/ViewPager$ItemInfo;.widthFactor:F // field@039b │ │ -046db8: c6dc |0026: add-float/2addr v12, v13 │ │ -046dba: a607 0c06 |0027: add-float v7, v12, v6 │ │ -046dbe: d809 0801 |0029: add-int/lit8 v9, v8, #int 1 // #01 │ │ -046dc2: 52fc 9903 |002b: iget v12, v15, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@0399 │ │ -046dc6: 36c9 8f00 |002d: if-gt v9, v12, 00bc // +008f │ │ -046dca: 54ec d803 |002f: iget-object v12, v14, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@03d8 │ │ -046dce: 6e10 df17 0c00 |0031: invoke-virtual {v12}, Ljava/util/ArrayList;.size:()I // method@17df │ │ -046dd4: 0a0c |0034: move-result v12 │ │ -046dd6: 35c5 8700 |0035: if-ge v5, v12, 00bc // +0087 │ │ -046dda: 54ec d803 |0037: iget-object v12, v14, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@03d8 │ │ -046dde: 6e20 d917 5c00 |0039: invoke-virtual {v12, v5}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@17d9 │ │ -046de4: 0c03 |003c: move-result-object v3 │ │ -046de6: 1f03 f501 |003d: check-cast v3, Landroid/support/v4/view/ViewPager$ItemInfo; // type@01f5 │ │ -046dea: 523c 9903 |003f: iget v12, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@0399 │ │ -046dee: 37c9 1900 |0041: if-le v9, v12, 005a // +0019 │ │ -046df2: 54ec d803 |0043: iget-object v12, v14, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@03d8 │ │ -046df6: 6e10 df17 0c00 |0045: invoke-virtual {v12}, Ljava/util/ArrayList;.size:()I // method@17df │ │ -046dfc: 0a0c |0048: move-result v12 │ │ -046dfe: d80c 0cff |0049: add-int/lit8 v12, v12, #int -1 // #ff │ │ -046e02: 35c5 0f00 |004b: if-ge v5, v12, 005a // +000f │ │ -046e06: d805 0501 |004d: add-int/lit8 v5, v5, #int 1 // #01 │ │ -046e0a: 54ec d803 |004f: iget-object v12, v14, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@03d8 │ │ -046e0e: 6e20 d917 5c00 |0051: invoke-virtual {v12, v5}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@17d9 │ │ -046e14: 0c03 |0054: move-result-object v3 │ │ -046e16: 1f03 f501 |0055: check-cast v3, Landroid/support/v4/view/ViewPager$ItemInfo; // type@01f5 │ │ -046e1a: 28e8 |0057: goto 003f // -0018 │ │ -046e1c: 1206 |0058: const/4 v6, #int 0 // #0 │ │ -046e1e: 28b9 |0059: goto 0012 // -0047 │ │ -046e20: 523c 9903 |005a: iget v12, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@0399 │ │ -046e24: 35c9 0d00 |005c: if-ge v9, v12, 0069 // +000d │ │ -046e28: 54ec bd03 |005e: iget-object v12, v14, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@03bd │ │ -046e2c: 6e20 420a 9c00 |0060: invoke-virtual {v12, v9}, Landroid/support/v4/view/PagerAdapter;.getPageWidth:(I)F // method@0a42 │ │ -046e32: 0a0c |0063: move-result v12 │ │ -046e34: c66c |0064: add-float/2addr v12, v6 │ │ -046e36: c6c7 |0065: add-float/2addr v7, v12 │ │ -046e38: d809 0901 |0066: add-int/lit8 v9, v9, #int 1 // #01 │ │ -046e3c: 28f2 |0068: goto 005a // -000e │ │ -046e3e: 5937 9803 |0069: iput v7, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.offset:F // field@0398 │ │ -046e42: 523c 9b03 |006b: iget v12, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.widthFactor:F // field@039b │ │ -046e46: c66c |006d: add-float/2addr v12, v6 │ │ -046e48: c6c7 |006e: add-float/2addr v7, v12 │ │ -046e4a: d809 0901 |006f: add-int/lit8 v9, v9, #int 1 // #01 │ │ -046e4e: 28ba |0071: goto 002b // -0046 │ │ -046e50: 52fc 9903 |0072: iget v12, v15, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@0399 │ │ -046e54: 37c8 4800 |0074: if-le v8, v12, 00bc // +0048 │ │ -046e58: 54ec d803 |0076: iget-object v12, v14, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@03d8 │ │ -046e5c: 6e10 df17 0c00 |0078: invoke-virtual {v12}, Ljava/util/ArrayList;.size:()I // method@17df │ │ -046e62: 0a0c |007b: move-result v12 │ │ -046e64: d805 0cff |007c: add-int/lit8 v5, v12, #int -1 // #ff │ │ -046e68: 1203 |007e: const/4 v3, #int 0 // #0 │ │ -046e6a: 0800 1100 |007f: move-object/from16 v0, v17 │ │ -046e6e: 5207 9803 |0081: iget v7, v0, Landroid/support/v4/view/ViewPager$ItemInfo;.offset:F // field@0398 │ │ -046e72: d809 08ff |0083: add-int/lit8 v9, v8, #int -1 // #ff │ │ -046e76: 52fc 9903 |0085: iget v12, v15, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@0399 │ │ -046e7a: 34c9 3500 |0087: if-lt v9, v12, 00bc // +0035 │ │ -046e7e: 3a05 3300 |0089: if-ltz v5, 00bc // +0033 │ │ -046e82: 54ec d803 |008b: iget-object v12, v14, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@03d8 │ │ -046e86: 6e20 d917 5c00 |008d: invoke-virtual {v12, v5}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@17d9 │ │ -046e8c: 0c03 |0090: move-result-object v3 │ │ -046e8e: 1f03 f501 |0091: check-cast v3, Landroid/support/v4/view/ViewPager$ItemInfo; // type@01f5 │ │ -046e92: 523c 9903 |0093: iget v12, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@0399 │ │ -046e96: 35c9 0f00 |0095: if-ge v9, v12, 00a4 // +000f │ │ -046e9a: 3d05 0d00 |0097: if-lez v5, 00a4 // +000d │ │ -046e9e: d805 05ff |0099: add-int/lit8 v5, v5, #int -1 // #ff │ │ -046ea2: 54ec d803 |009b: iget-object v12, v14, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@03d8 │ │ -046ea6: 6e20 d917 5c00 |009d: invoke-virtual {v12, v5}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@17d9 │ │ -046eac: 0c03 |00a0: move-result-object v3 │ │ -046eae: 1f03 f501 |00a1: check-cast v3, Landroid/support/v4/view/ViewPager$ItemInfo; // type@01f5 │ │ -046eb2: 28f0 |00a3: goto 0093 // -0010 │ │ -046eb4: 523c 9903 |00a4: iget v12, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@0399 │ │ -046eb8: 37c9 0d00 |00a6: if-le v9, v12, 00b3 // +000d │ │ -046ebc: 54ec bd03 |00a8: iget-object v12, v14, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@03bd │ │ -046ec0: 6e20 420a 9c00 |00aa: invoke-virtual {v12, v9}, Landroid/support/v4/view/PagerAdapter;.getPageWidth:(I)F // method@0a42 │ │ -046ec6: 0a0c |00ad: move-result v12 │ │ -046ec8: c66c |00ae: add-float/2addr v12, v6 │ │ -046eca: c7c7 |00af: sub-float/2addr v7, v12 │ │ -046ecc: d809 09ff |00b0: add-int/lit8 v9, v9, #int -1 // #ff │ │ -046ed0: 28f2 |00b2: goto 00a4 // -000e │ │ -046ed2: 523c 9b03 |00b3: iget v12, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.widthFactor:F // field@039b │ │ -046ed6: c66c |00b5: add-float/2addr v12, v6 │ │ -046ed8: c7c7 |00b6: sub-float/2addr v7, v12 │ │ -046eda: 5937 9803 |00b7: iput v7, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.offset:F // field@0398 │ │ -046ede: d809 09ff |00b9: add-int/lit8 v9, v9, #int -1 // #ff │ │ -046ee2: 28ca |00bb: goto 0085 // -0036 │ │ -046ee4: 54ec d803 |00bc: iget-object v12, v14, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@03d8 │ │ -046ee8: 6e10 df17 0c00 |00be: invoke-virtual {v12}, Ljava/util/ArrayList;.size:()I // method@17df │ │ -046eee: 0a04 |00c1: move-result v4 │ │ -046ef0: 52f7 9803 |00c2: iget v7, v15, Landroid/support/v4/view/ViewPager$ItemInfo;.offset:F // field@0398 │ │ -046ef4: 52fc 9903 |00c4: iget v12, v15, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@0399 │ │ -046ef8: d809 0cff |00c6: add-int/lit8 v9, v12, #int -1 // #ff │ │ -046efc: 52fc 9903 |00c8: iget v12, v15, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@0399 │ │ -046f00: 390c 3200 |00ca: if-nez v12, 00fc // +0032 │ │ -046f04: 52fc 9803 |00cc: iget v12, v15, Landroid/support/v4/view/ViewPager$ItemInfo;.offset:F // field@0398 │ │ -046f08: 59ec ce03 |00ce: iput v12, v14, Landroid/support/v4/view/ViewPager;.mFirstOffset:F // field@03ce │ │ -046f0c: 52fc 9903 |00d0: iget v12, v15, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@0399 │ │ -046f10: d80d 01ff |00d2: add-int/lit8 v13, v1, #int -1 // #ff │ │ -046f14: 33dc 2c00 |00d4: if-ne v12, v13, 0100 // +002c │ │ -046f18: 52fc 9803 |00d6: iget v12, v15, Landroid/support/v4/view/ViewPager$ItemInfo;.offset:F // field@0398 │ │ -046f1c: 52fd 9b03 |00d8: iget v13, v15, Landroid/support/v4/view/ViewPager$ItemInfo;.widthFactor:F // field@039b │ │ -046f20: c6dc |00da: add-float/2addr v12, v13 │ │ -046f22: 150d 803f |00db: const/high16 v13, #int 1065353216 // #3f80 │ │ -046f26: c7dc |00dd: sub-float/2addr v12, v13 │ │ -046f28: 59ec db03 |00de: iput v12, v14, Landroid/support/v4/view/ViewPager;.mLastOffset:F // field@03db │ │ -046f2c: d802 10ff |00e0: add-int/lit8 v2, v16, #int -1 // #ff │ │ -046f30: 3a02 3300 |00e2: if-ltz v2, 0115 // +0033 │ │ -046f34: 54ec d803 |00e4: iget-object v12, v14, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@03d8 │ │ -046f38: 6e20 d917 2c00 |00e6: invoke-virtual {v12, v2}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@17d9 │ │ -046f3e: 0c03 |00e9: move-result-object v3 │ │ -046f40: 1f03 f501 |00ea: check-cast v3, Landroid/support/v4/view/ViewPager$ItemInfo; // type@01f5 │ │ -046f44: 523c 9903 |00ec: iget v12, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@0399 │ │ -046f48: 37c9 1600 |00ee: if-le v9, v12, 0104 // +0016 │ │ -046f4c: 54ec bd03 |00f0: iget-object v12, v14, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@03bd │ │ -046f50: d80a 09ff |00f2: add-int/lit8 v10, v9, #int -1 // #ff │ │ -046f54: 6e20 420a 9c00 |00f4: invoke-virtual {v12, v9}, Landroid/support/v4/view/PagerAdapter;.getPageWidth:(I)F // method@0a42 │ │ -046f5a: 0a0c |00f7: move-result v12 │ │ -046f5c: c66c |00f8: add-float/2addr v12, v6 │ │ -046f5e: c7c7 |00f9: sub-float/2addr v7, v12 │ │ -046f60: 01a9 |00fa: move v9, v10 │ │ -046f62: 28f1 |00fb: goto 00ec // -000f │ │ -046f64: 140c ffff 7fff |00fc: const v12, #float -3.40282e+38 // #ff7fffff │ │ -046f6a: 28cf |00ff: goto 00ce // -0031 │ │ -046f6c: 140c ffff 7f7f |0100: const v12, #float 3.40282e+38 // #7f7fffff │ │ -046f72: 28db |0103: goto 00de // -0025 │ │ -046f74: 523c 9b03 |0104: iget v12, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.widthFactor:F // field@039b │ │ -046f78: c66c |0106: add-float/2addr v12, v6 │ │ -046f7a: c7c7 |0107: sub-float/2addr v7, v12 │ │ -046f7c: 5937 9803 |0108: iput v7, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.offset:F // field@0398 │ │ -046f80: 523c 9903 |010a: iget v12, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@0399 │ │ -046f84: 390c 0400 |010c: if-nez v12, 0110 // +0004 │ │ -046f88: 59e7 ce03 |010e: iput v7, v14, Landroid/support/v4/view/ViewPager;.mFirstOffset:F // field@03ce │ │ -046f8c: d802 02ff |0110: add-int/lit8 v2, v2, #int -1 // #ff │ │ -046f90: d809 09ff |0112: add-int/lit8 v9, v9, #int -1 // #ff │ │ -046f94: 28ce |0114: goto 00e2 // -0032 │ │ -046f96: 52fc 9803 |0115: iget v12, v15, Landroid/support/v4/view/ViewPager$ItemInfo;.offset:F // field@0398 │ │ -046f9a: 52fd 9b03 |0117: iget v13, v15, Landroid/support/v4/view/ViewPager$ItemInfo;.widthFactor:F // field@039b │ │ -046f9e: c6dc |0119: add-float/2addr v12, v13 │ │ -046fa0: a607 0c06 |011a: add-float v7, v12, v6 │ │ -046fa4: 52fc 9903 |011c: iget v12, v15, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@0399 │ │ -046fa8: d809 0c01 |011e: add-int/lit8 v9, v12, #int 1 // #01 │ │ -046fac: d802 1001 |0120: add-int/lit8 v2, v16, #int 1 // #01 │ │ -046fb0: 3542 3300 |0122: if-ge v2, v4, 0155 // +0033 │ │ -046fb4: 54ec d803 |0124: iget-object v12, v14, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@03d8 │ │ -046fb8: 6e20 d917 2c00 |0126: invoke-virtual {v12, v2}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@17d9 │ │ -046fbe: 0c03 |0129: move-result-object v3 │ │ -046fc0: 1f03 f501 |012a: check-cast v3, Landroid/support/v4/view/ViewPager$ItemInfo; // type@01f5 │ │ -046fc4: 523c 9903 |012c: iget v12, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@0399 │ │ -046fc8: 35c9 0e00 |012e: if-ge v9, v12, 013c // +000e │ │ -046fcc: 54ec bd03 |0130: iget-object v12, v14, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@03bd │ │ -046fd0: d80a 0901 |0132: add-int/lit8 v10, v9, #int 1 // #01 │ │ -046fd4: 6e20 420a 9c00 |0134: invoke-virtual {v12, v9}, Landroid/support/v4/view/PagerAdapter;.getPageWidth:(I)F // method@0a42 │ │ -046fda: 0a0c |0137: move-result v12 │ │ -046fdc: c66c |0138: add-float/2addr v12, v6 │ │ -046fde: c6c7 |0139: add-float/2addr v7, v12 │ │ -046fe0: 01a9 |013a: move v9, v10 │ │ -046fe2: 28f1 |013b: goto 012c // -000f │ │ -046fe4: 523c 9903 |013c: iget v12, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@0399 │ │ -046fe8: d80d 01ff |013e: add-int/lit8 v13, v1, #int -1 // #ff │ │ -046fec: 33dc 0a00 |0140: if-ne v12, v13, 014a // +000a │ │ -046ff0: 523c 9b03 |0142: iget v12, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.widthFactor:F // field@039b │ │ -046ff4: c67c |0144: add-float/2addr v12, v7 │ │ -046ff6: 150d 803f |0145: const/high16 v13, #int 1065353216 // #3f80 │ │ -046ffa: c7dc |0147: sub-float/2addr v12, v13 │ │ -046ffc: 59ec db03 |0148: iput v12, v14, Landroid/support/v4/view/ViewPager;.mLastOffset:F // field@03db │ │ -047000: 5937 9803 |014a: iput v7, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.offset:F // field@0398 │ │ -047004: 523c 9b03 |014c: iget v12, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.widthFactor:F // field@039b │ │ -047008: c66c |014e: add-float/2addr v12, v6 │ │ -04700a: c6c7 |014f: add-float/2addr v7, v12 │ │ -04700c: d802 0201 |0150: add-int/lit8 v2, v2, #int 1 // #01 │ │ -047010: d809 0901 |0152: add-int/lit8 v9, v9, #int 1 // #01 │ │ -047014: 28ce |0154: goto 0122 // -0032 │ │ -047016: 120c |0155: const/4 v12, #int 0 // #0 │ │ -047018: 5cec e003 |0156: iput-boolean v12, v14, Landroid/support/v4/view/ViewPager;.mNeedCalculatePageOffsets:Z // field@03e0 │ │ -04701c: 0e00 |0158: return-void │ │ - catches : (none) │ │ - positions : │ │ - 0x0000 line=1122 │ │ - 0x0006 line=1123 │ │ - 0x000a line=1124 │ │ - 0x0012 line=1126 │ │ - 0x0014 line=1127 │ │ - 0x0018 line=1129 │ │ - 0x001c line=1130 │ │ - 0x001d line=1131 │ │ - 0x001e line=1132 │ │ - 0x0029 line=1133 │ │ - 0x002b line=1134 │ │ - 0x0037 line=1135 │ │ - 0x003f line=1136 │ │ - 0x004d line=1137 │ │ - 0x004f line=1138 │ │ - 0x0058 line=1124 │ │ - 0x005a line=1140 │ │ - 0x005e line=1143 │ │ - 0x0066 line=1144 │ │ - 0x0069 line=1146 │ │ - 0x006b line=1147 │ │ - 0x006f line=1134 │ │ - 0x0072 line=1149 │ │ - 0x0076 line=1150 │ │ - 0x007e line=1151 │ │ - 0x007f line=1152 │ │ - 0x0083 line=1153 │ │ - 0x0085 line=1154 │ │ - 0x008b line=1155 │ │ - 0x0093 line=1156 │ │ - 0x0099 line=1157 │ │ - 0x009b line=1158 │ │ - 0x00a4 line=1160 │ │ - 0x00a8 line=1163 │ │ - 0x00b0 line=1164 │ │ - 0x00b3 line=1166 │ │ - 0x00b7 line=1167 │ │ - 0x00b9 line=1154 │ │ - 0x00bc line=1173 │ │ - 0x00c2 line=1174 │ │ - 0x00c4 line=1175 │ │ - 0x00c8 line=1176 │ │ - 0x00d0 line=1177 │ │ - 0x00e0 line=1180 │ │ - 0x00e4 line=1181 │ │ - 0x00ec line=1182 │ │ - 0x00f0 line=1183 │ │ - 0x00fc line=1176 │ │ - 0x0100 line=1177 │ │ - 0x0104 line=1185 │ │ - 0x0108 line=1186 │ │ - 0x010a line=1187 │ │ - 0x0110 line=1180 │ │ - 0x0115 line=1189 │ │ - 0x011c line=1190 │ │ - 0x0120 line=1192 │ │ - 0x0124 line=1193 │ │ - 0x012c line=1194 │ │ - 0x0130 line=1195 │ │ - 0x013c line=1197 │ │ - 0x0142 line=1198 │ │ - 0x014a line=1200 │ │ - 0x014c line=1201 │ │ - 0x0150 line=1192 │ │ - 0x0155 line=1204 │ │ - 0x0158 line=1205 │ │ +06923c: |[06923c] android.support.v4.view.ViewPager.calculatePageOffsets:(Landroid/support/v4/view/ViewPager$ItemInfo;ILandroid/support/v4/view/ViewPager$ItemInfo;)V │ │ +06924c: 54ec 0506 |0000: iget-object v12, v14, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@0605 │ │ +069250: 6e10 ed10 0c00 |0002: invoke-virtual {v12}, Landroid/support/v4/view/PagerAdapter;.getCount:()I // method@10ed │ │ +069256: 0a01 |0005: move-result v1 │ │ +069258: 7010 9d13 0e00 |0006: invoke-direct {v14}, Landroid/support/v4/view/ViewPager;.getClientWidth:()I // method@139d │ │ +06925e: 0a0b |0009: move-result v11 │ │ +069260: 3d0b 4e00 |000a: if-lez v11, 0058 // +004e │ │ +069264: 52ec 2c06 |000c: iget v12, v14, Landroid/support/v4/view/ViewPager;.mPageMargin:I // field@062c │ │ +069268: 82cc |000e: int-to-float v12, v12 │ │ +06926a: 82bd |000f: int-to-float v13, v11 │ │ +06926c: a906 0c0d |0010: div-float v6, v12, v13 │ │ +069270: 3811 aa00 |0012: if-eqz v17, 00bc // +00aa │ │ +069274: 0800 1100 |0014: move-object/from16 v0, v17 │ │ +069278: 5208 e105 |0016: iget v8, v0, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@05e1 │ │ +06927c: 52fc e105 |0018: iget v12, v15, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@05e1 │ │ +069280: 35c8 5800 |001a: if-ge v8, v12, 0072 // +0058 │ │ +069284: 1205 |001c: const/4 v5, #int 0 // #0 │ │ +069286: 1203 |001d: const/4 v3, #int 0 // #0 │ │ +069288: 0800 1100 |001e: move-object/from16 v0, v17 │ │ +06928c: 520c e005 |0020: iget v12, v0, Landroid/support/v4/view/ViewPager$ItemInfo;.offset:F // field@05e0 │ │ +069290: 0800 1100 |0022: move-object/from16 v0, v17 │ │ +069294: 520d e305 |0024: iget v13, v0, Landroid/support/v4/view/ViewPager$ItemInfo;.widthFactor:F // field@05e3 │ │ +069298: c6dc |0026: add-float/2addr v12, v13 │ │ +06929a: a607 0c06 |0027: add-float v7, v12, v6 │ │ +06929e: d809 0801 |0029: add-int/lit8 v9, v8, #int 1 // #01 │ │ +0692a2: 52fc e105 |002b: iget v12, v15, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@05e1 │ │ +0692a6: 36c9 8f00 |002d: if-gt v9, v12, 00bc // +008f │ │ +0692aa: 54ec 2006 |002f: iget-object v12, v14, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@0620 │ │ +0692ae: 6e10 de22 0c00 |0031: invoke-virtual {v12}, Ljava/util/ArrayList;.size:()I // method@22de │ │ +0692b4: 0a0c |0034: move-result v12 │ │ +0692b6: 35c5 8700 |0035: if-ge v5, v12, 00bc // +0087 │ │ +0692ba: 54ec 2006 |0037: iget-object v12, v14, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@0620 │ │ +0692be: 6e20 d722 5c00 |0039: invoke-virtual {v12, v5}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@22d7 │ │ +0692c4: 0c03 |003c: move-result-object v3 │ │ +0692c6: 1f03 1f03 |003d: check-cast v3, Landroid/support/v4/view/ViewPager$ItemInfo; // type@031f │ │ +0692ca: 523c e105 |003f: iget v12, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@05e1 │ │ +0692ce: 37c9 1900 |0041: if-le v9, v12, 005a // +0019 │ │ +0692d2: 54ec 2006 |0043: iget-object v12, v14, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@0620 │ │ +0692d6: 6e10 de22 0c00 |0045: invoke-virtual {v12}, Ljava/util/ArrayList;.size:()I // method@22de │ │ +0692dc: 0a0c |0048: move-result v12 │ │ +0692de: d80c 0cff |0049: add-int/lit8 v12, v12, #int -1 // #ff │ │ +0692e2: 35c5 0f00 |004b: if-ge v5, v12, 005a // +000f │ │ +0692e6: d805 0501 |004d: add-int/lit8 v5, v5, #int 1 // #01 │ │ +0692ea: 54ec 2006 |004f: iget-object v12, v14, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@0620 │ │ +0692ee: 6e20 d722 5c00 |0051: invoke-virtual {v12, v5}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@22d7 │ │ +0692f4: 0c03 |0054: move-result-object v3 │ │ +0692f6: 1f03 1f03 |0055: check-cast v3, Landroid/support/v4/view/ViewPager$ItemInfo; // type@031f │ │ +0692fa: 28e8 |0057: goto 003f // -0018 │ │ +0692fc: 1206 |0058: const/4 v6, #int 0 // #0 │ │ +0692fe: 28b9 |0059: goto 0012 // -0047 │ │ +069300: 523c e105 |005a: iget v12, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@05e1 │ │ +069304: 35c9 0d00 |005c: if-ge v9, v12, 0069 // +000d │ │ +069308: 54ec 0506 |005e: iget-object v12, v14, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@0605 │ │ +06930c: 6e20 f010 9c00 |0060: invoke-virtual {v12, v9}, Landroid/support/v4/view/PagerAdapter;.getPageWidth:(I)F // method@10f0 │ │ +069312: 0a0c |0063: move-result v12 │ │ +069314: c66c |0064: add-float/2addr v12, v6 │ │ +069316: c6c7 |0065: add-float/2addr v7, v12 │ │ +069318: d809 0901 |0066: add-int/lit8 v9, v9, #int 1 // #01 │ │ +06931c: 28f2 |0068: goto 005a // -000e │ │ +06931e: 5937 e005 |0069: iput v7, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.offset:F // field@05e0 │ │ +069322: 523c e305 |006b: iget v12, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.widthFactor:F // field@05e3 │ │ +069326: c66c |006d: add-float/2addr v12, v6 │ │ +069328: c6c7 |006e: add-float/2addr v7, v12 │ │ +06932a: d809 0901 |006f: add-int/lit8 v9, v9, #int 1 // #01 │ │ +06932e: 28ba |0071: goto 002b // -0046 │ │ +069330: 52fc e105 |0072: iget v12, v15, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@05e1 │ │ +069334: 37c8 4800 |0074: if-le v8, v12, 00bc // +0048 │ │ +069338: 54ec 2006 |0076: iget-object v12, v14, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@0620 │ │ +06933c: 6e10 de22 0c00 |0078: invoke-virtual {v12}, Ljava/util/ArrayList;.size:()I // method@22de │ │ +069342: 0a0c |007b: move-result v12 │ │ +069344: d805 0cff |007c: add-int/lit8 v5, v12, #int -1 // #ff │ │ +069348: 1203 |007e: const/4 v3, #int 0 // #0 │ │ +06934a: 0800 1100 |007f: move-object/from16 v0, v17 │ │ +06934e: 5207 e005 |0081: iget v7, v0, Landroid/support/v4/view/ViewPager$ItemInfo;.offset:F // field@05e0 │ │ +069352: d809 08ff |0083: add-int/lit8 v9, v8, #int -1 // #ff │ │ +069356: 52fc e105 |0085: iget v12, v15, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@05e1 │ │ +06935a: 34c9 3500 |0087: if-lt v9, v12, 00bc // +0035 │ │ +06935e: 3a05 3300 |0089: if-ltz v5, 00bc // +0033 │ │ +069362: 54ec 2006 |008b: iget-object v12, v14, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@0620 │ │ +069366: 6e20 d722 5c00 |008d: invoke-virtual {v12, v5}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@22d7 │ │ +06936c: 0c03 |0090: move-result-object v3 │ │ +06936e: 1f03 1f03 |0091: check-cast v3, Landroid/support/v4/view/ViewPager$ItemInfo; // type@031f │ │ +069372: 523c e105 |0093: iget v12, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@05e1 │ │ +069376: 35c9 0f00 |0095: if-ge v9, v12, 00a4 // +000f │ │ +06937a: 3d05 0d00 |0097: if-lez v5, 00a4 // +000d │ │ +06937e: d805 05ff |0099: add-int/lit8 v5, v5, #int -1 // #ff │ │ +069382: 54ec 2006 |009b: iget-object v12, v14, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@0620 │ │ +069386: 6e20 d722 5c00 |009d: invoke-virtual {v12, v5}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@22d7 │ │ +06938c: 0c03 |00a0: move-result-object v3 │ │ +06938e: 1f03 1f03 |00a1: check-cast v3, Landroid/support/v4/view/ViewPager$ItemInfo; // type@031f │ │ +069392: 28f0 |00a3: goto 0093 // -0010 │ │ +069394: 523c e105 |00a4: iget v12, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@05e1 │ │ +069398: 37c9 0d00 |00a6: if-le v9, v12, 00b3 // +000d │ │ +06939c: 54ec 0506 |00a8: iget-object v12, v14, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@0605 │ │ +0693a0: 6e20 f010 9c00 |00aa: invoke-virtual {v12, v9}, Landroid/support/v4/view/PagerAdapter;.getPageWidth:(I)F // method@10f0 │ │ +0693a6: 0a0c |00ad: move-result v12 │ │ +0693a8: c66c |00ae: add-float/2addr v12, v6 │ │ +0693aa: c7c7 |00af: sub-float/2addr v7, v12 │ │ +0693ac: d809 09ff |00b0: add-int/lit8 v9, v9, #int -1 // #ff │ │ +0693b0: 28f2 |00b2: goto 00a4 // -000e │ │ +0693b2: 523c e305 |00b3: iget v12, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.widthFactor:F // field@05e3 │ │ +0693b6: c66c |00b5: add-float/2addr v12, v6 │ │ +0693b8: c7c7 |00b6: sub-float/2addr v7, v12 │ │ +0693ba: 5937 e005 |00b7: iput v7, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.offset:F // field@05e0 │ │ +0693be: d809 09ff |00b9: add-int/lit8 v9, v9, #int -1 // #ff │ │ +0693c2: 28ca |00bb: goto 0085 // -0036 │ │ +0693c4: 54ec 2006 |00bc: iget-object v12, v14, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@0620 │ │ +0693c8: 6e10 de22 0c00 |00be: invoke-virtual {v12}, Ljava/util/ArrayList;.size:()I // method@22de │ │ +0693ce: 0a04 |00c1: move-result v4 │ │ +0693d0: 52f7 e005 |00c2: iget v7, v15, Landroid/support/v4/view/ViewPager$ItemInfo;.offset:F // field@05e0 │ │ +0693d4: 52fc e105 |00c4: iget v12, v15, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@05e1 │ │ +0693d8: d809 0cff |00c6: add-int/lit8 v9, v12, #int -1 // #ff │ │ +0693dc: 52fc e105 |00c8: iget v12, v15, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@05e1 │ │ +0693e0: 390c 3200 |00ca: if-nez v12, 00fc // +0032 │ │ +0693e4: 52fc e005 |00cc: iget v12, v15, Landroid/support/v4/view/ViewPager$ItemInfo;.offset:F // field@05e0 │ │ +0693e8: 59ec 1606 |00ce: iput v12, v14, Landroid/support/v4/view/ViewPager;.mFirstOffset:F // field@0616 │ │ +0693ec: 52fc e105 |00d0: iget v12, v15, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@05e1 │ │ +0693f0: d80d 01ff |00d2: add-int/lit8 v13, v1, #int -1 // #ff │ │ +0693f4: 33dc 2c00 |00d4: if-ne v12, v13, 0100 // +002c │ │ +0693f8: 52fc e005 |00d6: iget v12, v15, Landroid/support/v4/view/ViewPager$ItemInfo;.offset:F // field@05e0 │ │ +0693fc: 52fd e305 |00d8: iget v13, v15, Landroid/support/v4/view/ViewPager$ItemInfo;.widthFactor:F // field@05e3 │ │ +069400: c6dc |00da: add-float/2addr v12, v13 │ │ +069402: 150d 803f |00db: const/high16 v13, #int 1065353216 // #3f80 │ │ +069406: c7dc |00dd: sub-float/2addr v12, v13 │ │ +069408: 59ec 2306 |00de: iput v12, v14, Landroid/support/v4/view/ViewPager;.mLastOffset:F // field@0623 │ │ +06940c: d802 10ff |00e0: add-int/lit8 v2, v16, #int -1 // #ff │ │ +069410: 3a02 3300 |00e2: if-ltz v2, 0115 // +0033 │ │ +069414: 54ec 2006 |00e4: iget-object v12, v14, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@0620 │ │ +069418: 6e20 d722 2c00 |00e6: invoke-virtual {v12, v2}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@22d7 │ │ +06941e: 0c03 |00e9: move-result-object v3 │ │ +069420: 1f03 1f03 |00ea: check-cast v3, Landroid/support/v4/view/ViewPager$ItemInfo; // type@031f │ │ +069424: 523c e105 |00ec: iget v12, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@05e1 │ │ +069428: 37c9 1600 |00ee: if-le v9, v12, 0104 // +0016 │ │ +06942c: 54ec 0506 |00f0: iget-object v12, v14, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@0605 │ │ +069430: d80a 09ff |00f2: add-int/lit8 v10, v9, #int -1 // #ff │ │ +069434: 6e20 f010 9c00 |00f4: invoke-virtual {v12, v9}, Landroid/support/v4/view/PagerAdapter;.getPageWidth:(I)F // method@10f0 │ │ +06943a: 0a0c |00f7: move-result v12 │ │ +06943c: c66c |00f8: add-float/2addr v12, v6 │ │ +06943e: c7c7 |00f9: sub-float/2addr v7, v12 │ │ +069440: 01a9 |00fa: move v9, v10 │ │ +069442: 28f1 |00fb: goto 00ec // -000f │ │ +069444: 140c ffff 7fff |00fc: const v12, #float -3.40282e+38 // #ff7fffff │ │ +06944a: 28cf |00ff: goto 00ce // -0031 │ │ +06944c: 140c ffff 7f7f |0100: const v12, #float 3.40282e+38 // #7f7fffff │ │ +069452: 28db |0103: goto 00de // -0025 │ │ +069454: 523c e305 |0104: iget v12, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.widthFactor:F // field@05e3 │ │ +069458: c66c |0106: add-float/2addr v12, v6 │ │ +06945a: c7c7 |0107: sub-float/2addr v7, v12 │ │ +06945c: 5937 e005 |0108: iput v7, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.offset:F // field@05e0 │ │ +069460: 523c e105 |010a: iget v12, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@05e1 │ │ +069464: 390c 0400 |010c: if-nez v12, 0110 // +0004 │ │ +069468: 59e7 1606 |010e: iput v7, v14, Landroid/support/v4/view/ViewPager;.mFirstOffset:F // field@0616 │ │ +06946c: d802 02ff |0110: add-int/lit8 v2, v2, #int -1 // #ff │ │ +069470: d809 09ff |0112: add-int/lit8 v9, v9, #int -1 // #ff │ │ +069474: 28ce |0114: goto 00e2 // -0032 │ │ +069476: 52fc e005 |0115: iget v12, v15, Landroid/support/v4/view/ViewPager$ItemInfo;.offset:F // field@05e0 │ │ +06947a: 52fd e305 |0117: iget v13, v15, Landroid/support/v4/view/ViewPager$ItemInfo;.widthFactor:F // field@05e3 │ │ +06947e: c6dc |0119: add-float/2addr v12, v13 │ │ +069480: a607 0c06 |011a: add-float v7, v12, v6 │ │ +069484: 52fc e105 |011c: iget v12, v15, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@05e1 │ │ +069488: d809 0c01 |011e: add-int/lit8 v9, v12, #int 1 // #01 │ │ +06948c: d802 1001 |0120: add-int/lit8 v2, v16, #int 1 // #01 │ │ +069490: 3542 3300 |0122: if-ge v2, v4, 0155 // +0033 │ │ +069494: 54ec 2006 |0124: iget-object v12, v14, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@0620 │ │ +069498: 6e20 d722 2c00 |0126: invoke-virtual {v12, v2}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@22d7 │ │ +06949e: 0c03 |0129: move-result-object v3 │ │ +0694a0: 1f03 1f03 |012a: check-cast v3, Landroid/support/v4/view/ViewPager$ItemInfo; // type@031f │ │ +0694a4: 523c e105 |012c: iget v12, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@05e1 │ │ +0694a8: 35c9 0e00 |012e: if-ge v9, v12, 013c // +000e │ │ +0694ac: 54ec 0506 |0130: iget-object v12, v14, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@0605 │ │ +0694b0: d80a 0901 |0132: add-int/lit8 v10, v9, #int 1 // #01 │ │ +0694b4: 6e20 f010 9c00 |0134: invoke-virtual {v12, v9}, Landroid/support/v4/view/PagerAdapter;.getPageWidth:(I)F // method@10f0 │ │ +0694ba: 0a0c |0137: move-result v12 │ │ +0694bc: c66c |0138: add-float/2addr v12, v6 │ │ +0694be: c6c7 |0139: add-float/2addr v7, v12 │ │ +0694c0: 01a9 |013a: move v9, v10 │ │ +0694c2: 28f1 |013b: goto 012c // -000f │ │ +0694c4: 523c e105 |013c: iget v12, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@05e1 │ │ +0694c8: d80d 01ff |013e: add-int/lit8 v13, v1, #int -1 // #ff │ │ +0694cc: 33dc 0a00 |0140: if-ne v12, v13, 014a // +000a │ │ +0694d0: 523c e305 |0142: iget v12, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.widthFactor:F // field@05e3 │ │ +0694d4: c67c |0144: add-float/2addr v12, v7 │ │ +0694d6: 150d 803f |0145: const/high16 v13, #int 1065353216 // #3f80 │ │ +0694da: c7dc |0147: sub-float/2addr v12, v13 │ │ +0694dc: 59ec 2306 |0148: iput v12, v14, Landroid/support/v4/view/ViewPager;.mLastOffset:F // field@0623 │ │ +0694e0: 5937 e005 |014a: iput v7, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.offset:F // field@05e0 │ │ +0694e4: 523c e305 |014c: iget v12, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.widthFactor:F // field@05e3 │ │ +0694e8: c66c |014e: add-float/2addr v12, v6 │ │ +0694ea: c6c7 |014f: add-float/2addr v7, v12 │ │ +0694ec: d802 0201 |0150: add-int/lit8 v2, v2, #int 1 // #01 │ │ +0694f0: d809 0901 |0152: add-int/lit8 v9, v9, #int 1 // #01 │ │ +0694f4: 28ce |0154: goto 0122 // -0032 │ │ +0694f6: 120c |0155: const/4 v12, #int 0 // #0 │ │ +0694f8: 5cec 2806 |0156: iput-boolean v12, v14, Landroid/support/v4/view/ViewPager;.mNeedCalculatePageOffsets:Z // field@0628 │ │ +0694fc: 0e00 |0158: return-void │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=1127 │ │ + 0x0006 line=1128 │ │ + 0x000a line=1129 │ │ + 0x0012 line=1131 │ │ + 0x0014 line=1132 │ │ + 0x0018 line=1134 │ │ + 0x001c line=1135 │ │ + 0x001d line=1136 │ │ + 0x001e line=1137 │ │ + 0x0029 line=1138 │ │ + 0x002b line=1139 │ │ + 0x0037 line=1140 │ │ + 0x003f line=1141 │ │ + 0x004d line=1142 │ │ + 0x004f line=1143 │ │ + 0x0058 line=1129 │ │ + 0x005a line=1145 │ │ + 0x005e line=1148 │ │ + 0x0066 line=1149 │ │ + 0x0069 line=1151 │ │ + 0x006b line=1152 │ │ + 0x006f line=1139 │ │ + 0x0072 line=1154 │ │ + 0x0076 line=1155 │ │ + 0x007e line=1156 │ │ + 0x007f line=1157 │ │ + 0x0083 line=1158 │ │ + 0x0085 line=1159 │ │ + 0x008b line=1160 │ │ + 0x0093 line=1161 │ │ + 0x0099 line=1162 │ │ + 0x009b line=1163 │ │ + 0x00a4 line=1165 │ │ + 0x00a8 line=1168 │ │ + 0x00b0 line=1169 │ │ + 0x00b3 line=1171 │ │ + 0x00b7 line=1172 │ │ + 0x00b9 line=1159 │ │ + 0x00bc line=1178 │ │ + 0x00c2 line=1179 │ │ + 0x00c4 line=1180 │ │ + 0x00c8 line=1181 │ │ + 0x00d0 line=1182 │ │ + 0x00e0 line=1185 │ │ + 0x00e4 line=1186 │ │ + 0x00ec line=1187 │ │ + 0x00f0 line=1188 │ │ + 0x00fc line=1181 │ │ + 0x0100 line=1182 │ │ + 0x0104 line=1190 │ │ + 0x0108 line=1191 │ │ + 0x010a line=1192 │ │ + 0x0110 line=1185 │ │ + 0x0115 line=1194 │ │ + 0x011c line=1195 │ │ + 0x0120 line=1197 │ │ + 0x0124 line=1198 │ │ + 0x012c line=1199 │ │ + 0x0130 line=1200 │ │ + 0x013c line=1202 │ │ + 0x0142 line=1203 │ │ + 0x014a line=1205 │ │ + 0x014c line=1206 │ │ + 0x0150 line=1197 │ │ + 0x0155 line=1209 │ │ + 0x0158 line=1210 │ │ locals : │ │ 0x001e - 0x003d reg=3 ii Landroid/support/v4/view/ViewPager$ItemInfo; │ │ 0x003f - 0x0055 reg=3 ii Landroid/support/v4/view/ViewPager$ItemInfo; │ │ 0x0057 - 0x0058 reg=3 ii Landroid/support/v4/view/ViewPager$ItemInfo; │ │ 0x001d - 0x0058 reg=5 itemIndex I │ │ 0x0012 - 0x0058 reg=6 marginOffset F │ │ 0x0029 - 0x0058 reg=7 offset F │ │ @@ -50285,88 +81008,88 @@ │ │ type : '(Z)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 12 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 91 16-bit code units │ │ -047020: |[047020] android.support.v4.view.ViewPager.completeScroll:(Z)V │ │ -047030: 1207 |0000: const/4 v7, #int 0 // #0 │ │ -047032: 52a8 eb03 |0001: iget v8, v10, Landroid/support/v4/view/ViewPager;.mScrollState:I // field@03eb │ │ -047036: 1229 |0003: const/4 v9, #int 2 // #2 │ │ -047038: 3398 4500 |0004: if-ne v8, v9, 0049 // +0045 │ │ -04703c: 1212 |0006: const/4 v2, #int 1 // #1 │ │ -04703e: 3802 2500 |0007: if-eqz v2, 002c // +0025 │ │ -047042: 7020 4e0c 7a00 |0009: invoke-direct {v10, v7}, Landroid/support/v4/view/ViewPager;.setScrollingCacheEnabled:(Z)V // method@0c4e │ │ -047048: 54a8 ec03 |000c: iget-object v8, v10, Landroid/support/v4/view/ViewPager;.mScroller:Landroid/widget/Scroller; // field@03ec │ │ -04704c: 6e10 6114 0800 |000e: invoke-virtual {v8}, Landroid/widget/Scroller;.abortAnimation:()V // method@1461 │ │ -047052: 6e10 0d0c 0a00 |0011: invoke-virtual {v10}, Landroid/support/v4/view/ViewPager;.getScrollX:()I // method@0c0d │ │ -047058: 0a03 |0014: move-result v3 │ │ -04705a: 6e10 0e0c 0a00 |0015: invoke-virtual {v10}, Landroid/support/v4/view/ViewPager;.getScrollY:()I // method@0c0e │ │ -047060: 0a04 |0018: move-result v4 │ │ -047062: 54a8 ec03 |0019: iget-object v8, v10, Landroid/support/v4/view/ViewPager;.mScroller:Landroid/widget/Scroller; // field@03ec │ │ -047066: 6e10 6414 0800 |001b: invoke-virtual {v8}, Landroid/widget/Scroller;.getCurrX:()I // method@1464 │ │ -04706c: 0a05 |001e: move-result v5 │ │ -04706e: 54a8 ec03 |001f: iget-object v8, v10, Landroid/support/v4/view/ViewPager;.mScroller:Landroid/widget/Scroller; // field@03ec │ │ -047072: 6e10 6514 0800 |0021: invoke-virtual {v8}, Landroid/widget/Scroller;.getCurrY:()I // method@1465 │ │ -047078: 0a06 |0024: move-result v6 │ │ -04707a: 3353 0400 |0025: if-ne v3, v5, 0029 // +0004 │ │ -04707e: 3264 0500 |0027: if-eq v4, v6, 002c // +0005 │ │ -047082: 6e30 3a0c 5a06 |0029: invoke-virtual {v10, v5, v6}, Landroid/support/v4/view/ViewPager;.scrollTo:(II)V // method@0c3a │ │ -047088: 5ca7 e603 |002c: iput-boolean v7, v10, Landroid/support/v4/view/ViewPager;.mPopulatePending:Z // field@03e6 │ │ -04708c: 1200 |002e: const/4 v0, #int 0 // #0 │ │ -04708e: 54a8 d803 |002f: iget-object v8, v10, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@03d8 │ │ -047092: 6e10 df17 0800 |0031: invoke-virtual {v8}, Ljava/util/ArrayList;.size:()I // method@17df │ │ -047098: 0a08 |0034: move-result v8 │ │ -04709a: 3580 1600 |0035: if-ge v0, v8, 004b // +0016 │ │ -04709e: 54a8 d803 |0037: iget-object v8, v10, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@03d8 │ │ -0470a2: 6e20 d917 0800 |0039: invoke-virtual {v8, v0}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@17d9 │ │ -0470a8: 0c01 |003c: move-result-object v1 │ │ -0470aa: 1f01 f501 |003d: check-cast v1, Landroid/support/v4/view/ViewPager$ItemInfo; // type@01f5 │ │ -0470ae: 5518 9a03 |003f: iget-boolean v8, v1, Landroid/support/v4/view/ViewPager$ItemInfo;.scrolling:Z // field@039a │ │ -0470b2: 3808 0500 |0041: if-eqz v8, 0046 // +0005 │ │ -0470b6: 1212 |0043: const/4 v2, #int 1 // #1 │ │ -0470b8: 5c17 9a03 |0044: iput-boolean v7, v1, Landroid/support/v4/view/ViewPager$ItemInfo;.scrolling:Z // field@039a │ │ -0470bc: d800 0001 |0046: add-int/lit8 v0, v0, #int 1 // #01 │ │ -0470c0: 28e7 |0048: goto 002f // -0019 │ │ -0470c2: 0172 |0049: move v2, v7 │ │ -0470c4: 28bd |004a: goto 0007 // -0043 │ │ -0470c6: 3802 0900 |004b: if-eqz v2, 0054 // +0009 │ │ -0470ca: 380b 0800 |004d: if-eqz v11, 0055 // +0008 │ │ -0470ce: 54a7 c903 |004f: iget-object v7, v10, Landroid/support/v4/view/ViewPager;.mEndScrollRunnable:Ljava/lang/Runnable; // field@03c9 │ │ -0470d2: 7120 4b0b 7a00 |0051: invoke-static {v10, v7}, Landroid/support/v4/view/ViewCompat;.postOnAnimation:(Landroid/view/View;Ljava/lang/Runnable;)V // method@0b4b │ │ -0470d8: 0e00 |0054: return-void │ │ -0470da: 54a7 c903 |0055: iget-object v7, v10, Landroid/support/v4/view/ViewPager;.mEndScrollRunnable:Ljava/lang/Runnable; // field@03c9 │ │ -0470de: 7210 9717 0700 |0057: invoke-interface {v7}, Ljava/lang/Runnable;.run:()V // method@1797 │ │ -0470e4: 28fa |005a: goto 0054 // -0006 │ │ - catches : (none) │ │ - positions : │ │ - 0x0001 line=1736 │ │ - 0x0007 line=1737 │ │ - 0x0009 line=1739 │ │ - 0x000c line=1740 │ │ - 0x0011 line=1741 │ │ - 0x0015 line=1742 │ │ - 0x0019 line=1743 │ │ - 0x001f line=1744 │ │ - 0x0025 line=1745 │ │ - 0x0029 line=1746 │ │ - 0x002c line=1749 │ │ - 0x002e line=1750 │ │ - 0x0037 line=1751 │ │ - 0x003f line=1752 │ │ - 0x0043 line=1753 │ │ - 0x0044 line=1754 │ │ - 0x0046 line=1750 │ │ - 0x004a line=1736 │ │ - 0x004b line=1757 │ │ - 0x004d line=1758 │ │ - 0x004f line=1759 │ │ - 0x0054 line=1764 │ │ - 0x0055 line=1761 │ │ +069500: |[069500] android.support.v4.view.ViewPager.completeScroll:(Z)V │ │ +069510: 1207 |0000: const/4 v7, #int 0 // #0 │ │ +069512: 52a8 3306 |0001: iget v8, v10, Landroid/support/v4/view/ViewPager;.mScrollState:I // field@0633 │ │ +069516: 1229 |0003: const/4 v9, #int 2 // #2 │ │ +069518: 3398 4500 |0004: if-ne v8, v9, 0049 // +0045 │ │ +06951c: 1212 |0006: const/4 v2, #int 1 // #1 │ │ +06951e: 3802 2500 |0007: if-eqz v2, 002c // +0025 │ │ +069522: 7020 f013 7a00 |0009: invoke-direct {v10, v7}, Landroid/support/v4/view/ViewPager;.setScrollingCacheEnabled:(Z)V // method@13f0 │ │ +069528: 54a8 3406 |000c: iget-object v8, v10, Landroid/support/v4/view/ViewPager;.mScroller:Landroid/widget/Scroller; // field@0634 │ │ +06952c: 6e10 431f 0800 |000e: invoke-virtual {v8}, Landroid/widget/Scroller;.abortAnimation:()V // method@1f43 │ │ +069532: 6e10 af13 0a00 |0011: invoke-virtual {v10}, Landroid/support/v4/view/ViewPager;.getScrollX:()I // method@13af │ │ +069538: 0a03 |0014: move-result v3 │ │ +06953a: 6e10 b013 0a00 |0015: invoke-virtual {v10}, Landroid/support/v4/view/ViewPager;.getScrollY:()I // method@13b0 │ │ +069540: 0a04 |0018: move-result v4 │ │ +069542: 54a8 3406 |0019: iget-object v8, v10, Landroid/support/v4/view/ViewPager;.mScroller:Landroid/widget/Scroller; // field@0634 │ │ +069546: 6e10 461f 0800 |001b: invoke-virtual {v8}, Landroid/widget/Scroller;.getCurrX:()I // method@1f46 │ │ +06954c: 0a05 |001e: move-result v5 │ │ +06954e: 54a8 3406 |001f: iget-object v8, v10, Landroid/support/v4/view/ViewPager;.mScroller:Landroid/widget/Scroller; // field@0634 │ │ +069552: 6e10 471f 0800 |0021: invoke-virtual {v8}, Landroid/widget/Scroller;.getCurrY:()I // method@1f47 │ │ +069558: 0a06 |0024: move-result v6 │ │ +06955a: 3353 0400 |0025: if-ne v3, v5, 0029 // +0004 │ │ +06955e: 3264 0500 |0027: if-eq v4, v6, 002c // +0005 │ │ +069562: 6e30 dc13 5a06 |0029: invoke-virtual {v10, v5, v6}, Landroid/support/v4/view/ViewPager;.scrollTo:(II)V // method@13dc │ │ +069568: 5ca7 2e06 |002c: iput-boolean v7, v10, Landroid/support/v4/view/ViewPager;.mPopulatePending:Z // field@062e │ │ +06956c: 1200 |002e: const/4 v0, #int 0 // #0 │ │ +06956e: 54a8 2006 |002f: iget-object v8, v10, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@0620 │ │ +069572: 6e10 de22 0800 |0031: invoke-virtual {v8}, Ljava/util/ArrayList;.size:()I // method@22de │ │ +069578: 0a08 |0034: move-result v8 │ │ +06957a: 3580 1600 |0035: if-ge v0, v8, 004b // +0016 │ │ +06957e: 54a8 2006 |0037: iget-object v8, v10, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@0620 │ │ +069582: 6e20 d722 0800 |0039: invoke-virtual {v8, v0}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@22d7 │ │ +069588: 0c01 |003c: move-result-object v1 │ │ +06958a: 1f01 1f03 |003d: check-cast v1, Landroid/support/v4/view/ViewPager$ItemInfo; // type@031f │ │ +06958e: 5518 e205 |003f: iget-boolean v8, v1, Landroid/support/v4/view/ViewPager$ItemInfo;.scrolling:Z // field@05e2 │ │ +069592: 3808 0500 |0041: if-eqz v8, 0046 // +0005 │ │ +069596: 1212 |0043: const/4 v2, #int 1 // #1 │ │ +069598: 5c17 e205 |0044: iput-boolean v7, v1, Landroid/support/v4/view/ViewPager$ItemInfo;.scrolling:Z // field@05e2 │ │ +06959c: d800 0001 |0046: add-int/lit8 v0, v0, #int 1 // #01 │ │ +0695a0: 28e7 |0048: goto 002f // -0019 │ │ +0695a2: 0172 |0049: move v2, v7 │ │ +0695a4: 28bd |004a: goto 0007 // -0043 │ │ +0695a6: 3802 0900 |004b: if-eqz v2, 0054 // +0009 │ │ +0695aa: 380b 0800 |004d: if-eqz v11, 0055 // +0008 │ │ +0695ae: 54a7 1106 |004f: iget-object v7, v10, Landroid/support/v4/view/ViewPager;.mEndScrollRunnable:Ljava/lang/Runnable; // field@0611 │ │ +0695b2: 7120 9912 7a00 |0051: invoke-static {v10, v7}, Landroid/support/v4/view/ViewCompat;.postOnAnimation:(Landroid/view/View;Ljava/lang/Runnable;)V // method@1299 │ │ +0695b8: 0e00 |0054: return-void │ │ +0695ba: 54a7 1106 |0055: iget-object v7, v10, Landroid/support/v4/view/ViewPager;.mEndScrollRunnable:Ljava/lang/Runnable; // field@0611 │ │ +0695be: 7210 8c22 0700 |0057: invoke-interface {v7}, Ljava/lang/Runnable;.run:()V // method@228c │ │ +0695c4: 28fa |005a: goto 0054 // -0006 │ │ + catches : (none) │ │ + positions : │ │ + 0x0001 line=1741 │ │ + 0x0007 line=1742 │ │ + 0x0009 line=1744 │ │ + 0x000c line=1745 │ │ + 0x0011 line=1746 │ │ + 0x0015 line=1747 │ │ + 0x0019 line=1748 │ │ + 0x001f line=1749 │ │ + 0x0025 line=1750 │ │ + 0x0029 line=1751 │ │ + 0x002c line=1754 │ │ + 0x002e line=1755 │ │ + 0x0037 line=1756 │ │ + 0x003f line=1757 │ │ + 0x0043 line=1758 │ │ + 0x0044 line=1759 │ │ + 0x0046 line=1755 │ │ + 0x004a line=1741 │ │ + 0x004b line=1762 │ │ + 0x004d line=1763 │ │ + 0x004f line=1764 │ │ + 0x0054 line=1769 │ │ + 0x0055 line=1766 │ │ locals : │ │ 0x0015 - 0x002c reg=3 oldX I │ │ 0x0019 - 0x002c reg=4 oldY I │ │ 0x001f - 0x002c reg=5 x I │ │ 0x0025 - 0x002c reg=6 y I │ │ 0x002f - 0x0049 reg=0 i I │ │ 0x003f - 0x0049 reg=1 ii Landroid/support/v4/view/ViewPager$ItemInfo; │ │ @@ -50381,74 +81104,74 @@ │ │ type : '(IFII)I' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 11 │ │ ins : 5 │ │ outs : 2 │ │ insns size : 84 16-bit code units │ │ -0470e8: |[0470e8] android.support.v4.view.ViewPager.determineTargetPage:(IFII)I │ │ -0470f8: 7110 8617 0a00 |0000: invoke-static {v10}, Ljava/lang/Math;.abs:(I)I // method@1786 │ │ -0470fe: 0a04 |0003: move-result v4 │ │ -047100: 5265 cf03 |0004: iget v5, v6, Landroid/support/v4/view/ViewPager;.mFlingDistance:I // field@03cf │ │ -047104: 3754 3e00 |0006: if-le v4, v5, 0044 // +003e │ │ -047108: 7110 8617 0900 |0008: invoke-static {v9}, Ljava/lang/Math;.abs:(I)I // method@1786 │ │ -04710e: 0a04 |000b: move-result v4 │ │ -047110: 5265 df03 |000c: iget v5, v6, Landroid/support/v4/view/ViewPager;.mMinimumVelocity:I // field@03df │ │ -047114: 3754 3600 |000e: if-le v4, v5, 0044 // +0036 │ │ -047118: 3d09 3100 |0010: if-lez v9, 0041 // +0031 │ │ -04711c: 0172 |0012: move v2, v7 │ │ -04711e: 5464 d803 |0013: iget-object v4, v6, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@03d8 │ │ -047122: 6e10 df17 0400 |0015: invoke-virtual {v4}, Ljava/util/ArrayList;.size:()I // method@17df │ │ -047128: 0a04 |0018: move-result v4 │ │ -04712a: 3d04 2700 |0019: if-lez v4, 0040 // +0027 │ │ -04712e: 5464 d803 |001b: iget-object v4, v6, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@03d8 │ │ -047132: 1205 |001d: const/4 v5, #int 0 // #0 │ │ -047134: 6e20 d917 5400 |001e: invoke-virtual {v4, v5}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@17d9 │ │ -04713a: 0c00 |0021: move-result-object v0 │ │ -04713c: 1f00 f501 |0022: check-cast v0, Landroid/support/v4/view/ViewPager$ItemInfo; // type@01f5 │ │ -047140: 5464 d803 |0024: iget-object v4, v6, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@03d8 │ │ -047144: 5465 d803 |0026: iget-object v5, v6, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@03d8 │ │ -047148: 6e10 df17 0500 |0028: invoke-virtual {v5}, Ljava/util/ArrayList;.size:()I // method@17df │ │ -04714e: 0a05 |002b: move-result v5 │ │ -047150: d805 05ff |002c: add-int/lit8 v5, v5, #int -1 // #ff │ │ -047154: 6e20 d917 5400 |002e: invoke-virtual {v4, v5}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@17d9 │ │ -04715a: 0c01 |0031: move-result-object v1 │ │ -04715c: 1f01 f501 |0032: check-cast v1, Landroid/support/v4/view/ViewPager$ItemInfo; // type@01f5 │ │ -047160: 5204 9903 |0034: iget v4, v0, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@0399 │ │ -047164: 5215 9903 |0036: iget v5, v1, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@0399 │ │ -047168: 7120 8d17 5200 |0038: invoke-static {v2, v5}, Ljava/lang/Math;.min:(II)I // method@178d │ │ -04716e: 0a05 |003b: move-result v5 │ │ -047170: 7120 8b17 5400 |003c: invoke-static {v4, v5}, Ljava/lang/Math;.max:(II)I // method@178b │ │ -047176: 0a02 |003f: move-result v2 │ │ -047178: 0f02 |0040: return v2 │ │ -04717a: d802 0701 |0041: add-int/lit8 v2, v7, #int 1 // #01 │ │ -04717e: 28d0 |0043: goto 0013 // -0030 │ │ -047180: 5264 c403 |0044: iget v4, v6, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@03c4 │ │ -047184: 3447 0a00 |0046: if-lt v7, v4, 0050 // +000a │ │ -047188: 1403 cdcc cc3e |0048: const v3, #float 0.4 // #3ecccccd │ │ -04718e: 8274 |004b: int-to-float v4, v7 │ │ -047190: c684 |004c: add-float/2addr v4, v8 │ │ -047192: c634 |004d: add-float/2addr v4, v3 │ │ -047194: 8742 |004e: float-to-int v2, v4 │ │ -047196: 28c4 |004f: goto 0013 // -003c │ │ -047198: 1403 9a99 193f |0050: const v3, #float 0.6 // #3f19999a │ │ -04719e: 28f8 |0053: goto 004b // -0008 │ │ - catches : (none) │ │ - positions : │ │ - 0x0000 line=2151 │ │ - 0x0010 line=2152 │ │ - 0x0013 line=2158 │ │ - 0x001b line=2159 │ │ - 0x0024 line=2160 │ │ - 0x0034 line=2163 │ │ - 0x0040 line=2166 │ │ - 0x0041 line=2152 │ │ - 0x0044 line=2154 │ │ - 0x004b line=2155 │ │ - 0x0050 line=2154 │ │ +0695c8: |[0695c8] android.support.v4.view.ViewPager.determineTargetPage:(IFII)I │ │ +0695d8: 7110 7822 0a00 |0000: invoke-static {v10}, Ljava/lang/Math;.abs:(I)I // method@2278 │ │ +0695de: 0a04 |0003: move-result v4 │ │ +0695e0: 5265 1706 |0004: iget v5, v6, Landroid/support/v4/view/ViewPager;.mFlingDistance:I // field@0617 │ │ +0695e4: 3754 3e00 |0006: if-le v4, v5, 0044 // +003e │ │ +0695e8: 7110 7822 0900 |0008: invoke-static {v9}, Ljava/lang/Math;.abs:(I)I // method@2278 │ │ +0695ee: 0a04 |000b: move-result v4 │ │ +0695f0: 5265 2706 |000c: iget v5, v6, Landroid/support/v4/view/ViewPager;.mMinimumVelocity:I // field@0627 │ │ +0695f4: 3754 3600 |000e: if-le v4, v5, 0044 // +0036 │ │ +0695f8: 3d09 3100 |0010: if-lez v9, 0041 // +0031 │ │ +0695fc: 0172 |0012: move v2, v7 │ │ +0695fe: 5464 2006 |0013: iget-object v4, v6, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@0620 │ │ +069602: 6e10 de22 0400 |0015: invoke-virtual {v4}, Ljava/util/ArrayList;.size:()I // method@22de │ │ +069608: 0a04 |0018: move-result v4 │ │ +06960a: 3d04 2700 |0019: if-lez v4, 0040 // +0027 │ │ +06960e: 5464 2006 |001b: iget-object v4, v6, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@0620 │ │ +069612: 1205 |001d: const/4 v5, #int 0 // #0 │ │ +069614: 6e20 d722 5400 |001e: invoke-virtual {v4, v5}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@22d7 │ │ +06961a: 0c00 |0021: move-result-object v0 │ │ +06961c: 1f00 1f03 |0022: check-cast v0, Landroid/support/v4/view/ViewPager$ItemInfo; // type@031f │ │ +069620: 5464 2006 |0024: iget-object v4, v6, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@0620 │ │ +069624: 5465 2006 |0026: iget-object v5, v6, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@0620 │ │ +069628: 6e10 de22 0500 |0028: invoke-virtual {v5}, Ljava/util/ArrayList;.size:()I // method@22de │ │ +06962e: 0a05 |002b: move-result v5 │ │ +069630: d805 05ff |002c: add-int/lit8 v5, v5, #int -1 // #ff │ │ +069634: 6e20 d722 5400 |002e: invoke-virtual {v4, v5}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@22d7 │ │ +06963a: 0c01 |0031: move-result-object v1 │ │ +06963c: 1f01 1f03 |0032: check-cast v1, Landroid/support/v4/view/ViewPager$ItemInfo; // type@031f │ │ +069640: 5204 e105 |0034: iget v4, v0, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@05e1 │ │ +069644: 5215 e105 |0036: iget v5, v1, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@05e1 │ │ +069648: 7120 8022 5200 |0038: invoke-static {v2, v5}, Ljava/lang/Math;.min:(II)I // method@2280 │ │ +06964e: 0a05 |003b: move-result v5 │ │ +069650: 7120 7e22 5400 |003c: invoke-static {v4, v5}, Ljava/lang/Math;.max:(II)I // method@227e │ │ +069656: 0a02 |003f: move-result v2 │ │ +069658: 0f02 |0040: return v2 │ │ +06965a: d802 0701 |0041: add-int/lit8 v2, v7, #int 1 // #01 │ │ +06965e: 28d0 |0043: goto 0013 // -0030 │ │ +069660: 5264 0c06 |0044: iget v4, v6, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@060c │ │ +069664: 3447 0a00 |0046: if-lt v7, v4, 0050 // +000a │ │ +069668: 1403 cdcc cc3e |0048: const v3, #float 0.4 // #3ecccccd │ │ +06966e: 8274 |004b: int-to-float v4, v7 │ │ +069670: c684 |004c: add-float/2addr v4, v8 │ │ +069672: c634 |004d: add-float/2addr v4, v3 │ │ +069674: 8742 |004e: float-to-int v2, v4 │ │ +069676: 28c4 |004f: goto 0013 // -003c │ │ +069678: 1403 9a99 193f |0050: const v3, #float 0.6 // #3f19999a │ │ +06967e: 28f8 |0053: goto 004b // -0008 │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=2156 │ │ + 0x0010 line=2157 │ │ + 0x0013 line=2163 │ │ + 0x001b line=2164 │ │ + 0x0024 line=2165 │ │ + 0x0034 line=2168 │ │ + 0x0040 line=2171 │ │ + 0x0041 line=2157 │ │ + 0x0044 line=2159 │ │ + 0x004b line=2160 │ │ + 0x0050 line=2159 │ │ locals : │ │ 0x0024 - 0x0040 reg=0 firstItem Landroid/support/v4/view/ViewPager$ItemInfo; │ │ 0x0034 - 0x0040 reg=1 lastItem Landroid/support/v4/view/ViewPager$ItemInfo; │ │ 0x0013 - 0x0041 reg=2 targetPage I │ │ 0x004f - 0x0050 reg=2 targetPage I │ │ 0x004b - 0x0050 reg=3 truncator F │ │ 0x0000 - 0x0054 reg=6 this Landroid/support/v4/view/ViewPager; │ │ @@ -50462,39 +81185,39 @@ │ │ type : '(Z)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 7 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 24 16-bit code units │ │ -0471a0: |[0471a0] android.support.v4.view.ViewPager.enableLayers:(Z)V │ │ -0471b0: 6e10 f80b 0500 |0000: invoke-virtual {v5}, Landroid/support/v4/view/ViewPager;.getChildCount:()I // method@0bf8 │ │ -0471b6: 0a00 |0003: move-result v0 │ │ -0471b8: 1201 |0004: const/4 v1, #int 0 // #0 │ │ -0471ba: 3501 1200 |0005: if-ge v1, v0, 0017 // +0012 │ │ -0471be: 3806 0e00 |0007: if-eqz v6, 0015 // +000e │ │ -0471c2: 1222 |0009: const/4 v2, #int 2 // #2 │ │ -0471c4: 6e20 f70b 1500 |000a: invoke-virtual {v5, v1}, Landroid/support/v4/view/ViewPager;.getChildAt:(I)Landroid/view/View; // method@0bf7 │ │ -0471ca: 0c03 |000d: move-result-object v3 │ │ -0471cc: 1204 |000e: const/4 v4, #int 0 // #0 │ │ -0471ce: 7130 540b 2304 |000f: invoke-static {v3, v2, v4}, Landroid/support/v4/view/ViewCompat;.setLayerType:(Landroid/view/View;ILandroid/graphics/Paint;)V // method@0b54 │ │ -0471d4: d801 0101 |0012: add-int/lit8 v1, v1, #int 1 // #01 │ │ -0471d8: 28f1 |0014: goto 0005 // -000f │ │ -0471da: 1202 |0015: const/4 v2, #int 0 // #0 │ │ -0471dc: 28f4 |0016: goto 000a // -000c │ │ -0471de: 0e00 |0017: return-void │ │ - catches : (none) │ │ - positions : │ │ - 0x0000 line=1771 │ │ - 0x0004 line=1772 │ │ - 0x0007 line=1773 │ │ - 0x000a line=1775 │ │ - 0x0012 line=1772 │ │ - 0x0015 line=1773 │ │ - 0x0017 line=1777 │ │ +069680: |[069680] android.support.v4.view.ViewPager.enableLayers:(Z)V │ │ +069690: 6e10 9a13 0500 |0000: invoke-virtual {v5}, Landroid/support/v4/view/ViewPager;.getChildCount:()I // method@139a │ │ +069696: 0a00 |0003: move-result v0 │ │ +069698: 1201 |0004: const/4 v1, #int 0 // #0 │ │ +06969a: 3501 1200 |0005: if-ge v1, v0, 0017 // +0012 │ │ +06969e: 3806 0e00 |0007: if-eqz v6, 0015 // +000e │ │ +0696a2: 1222 |0009: const/4 v2, #int 2 // #2 │ │ +0696a4: 6e20 9913 1500 |000a: invoke-virtual {v5, v1}, Landroid/support/v4/view/ViewPager;.getChildAt:(I)Landroid/view/View; // method@1399 │ │ +0696aa: 0c03 |000d: move-result-object v3 │ │ +0696ac: 1204 |000e: const/4 v4, #int 0 // #0 │ │ +0696ae: 7130 a612 2304 |000f: invoke-static {v3, v2, v4}, Landroid/support/v4/view/ViewCompat;.setLayerType:(Landroid/view/View;ILandroid/graphics/Paint;)V // method@12a6 │ │ +0696b4: d801 0101 |0012: add-int/lit8 v1, v1, #int 1 // #01 │ │ +0696b8: 28f1 |0014: goto 0005 // -000f │ │ +0696ba: 1202 |0015: const/4 v2, #int 0 // #0 │ │ +0696bc: 28f4 |0016: goto 000a // -000c │ │ +0696be: 0e00 |0017: return-void │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=1776 │ │ + 0x0004 line=1777 │ │ + 0x0007 line=1778 │ │ + 0x000a line=1780 │ │ + 0x0012 line=1777 │ │ + 0x0015 line=1778 │ │ + 0x0017 line=1782 │ │ locals : │ │ 0x000a - 0x0015 reg=2 layerType I │ │ 0x0004 - 0x0018 reg=0 childCount I │ │ 0x0005 - 0x0018 reg=1 i I │ │ 0x0000 - 0x0018 reg=5 this Landroid/support/v4/view/ViewPager; │ │ 0x0000 - 0x0018 reg=6 enable Z │ │ │ │ @@ -50503,115 +81226,115 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 18 16-bit code units │ │ -0471e0: |[0471e0] android.support.v4.view.ViewPager.endDrag:()V │ │ -0471f0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0471f2: 5c10 d603 |0001: iput-boolean v0, v1, Landroid/support/v4/view/ViewPager;.mIsBeingDragged:Z // field@03d6 │ │ -0471f6: 5c10 d703 |0003: iput-boolean v0, v1, Landroid/support/v4/view/ViewPager;.mIsUnableToDrag:Z // field@03d7 │ │ -0471fa: 5410 f303 |0005: iget-object v0, v1, Landroid/support/v4/view/ViewPager;.mVelocityTracker:Landroid/view/VelocityTracker; // field@03f3 │ │ -0471fe: 3800 0a00 |0007: if-eqz v0, 0011 // +000a │ │ -047202: 5410 f303 |0009: iget-object v0, v1, Landroid/support/v4/view/ViewPager;.mVelocityTracker:Landroid/view/VelocityTracker; // field@03f3 │ │ -047206: 6e10 9a12 0000 |000b: invoke-virtual {v0}, Landroid/view/VelocityTracker;.recycle:()V // method@129a │ │ -04720c: 1200 |000e: const/4 v0, #int 0 // #0 │ │ -04720e: 5b10 f303 |000f: iput-object v0, v1, Landroid/support/v4/view/ViewPager;.mVelocityTracker:Landroid/view/VelocityTracker; // field@03f3 │ │ -047212: 0e00 |0011: return-void │ │ - catches : (none) │ │ - positions : │ │ - 0x0001 line=2399 │ │ - 0x0003 line=2400 │ │ - 0x0005 line=2402 │ │ - 0x0009 line=2403 │ │ - 0x000e line=2404 │ │ - 0x0011 line=2406 │ │ +0696c0: |[0696c0] android.support.v4.view.ViewPager.endDrag:()V │ │ +0696d0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0696d2: 5c10 1e06 |0001: iput-boolean v0, v1, Landroid/support/v4/view/ViewPager;.mIsBeingDragged:Z // field@061e │ │ +0696d6: 5c10 1f06 |0003: iput-boolean v0, v1, Landroid/support/v4/view/ViewPager;.mIsUnableToDrag:Z // field@061f │ │ +0696da: 5410 3b06 |0005: iget-object v0, v1, Landroid/support/v4/view/ViewPager;.mVelocityTracker:Landroid/view/VelocityTracker; // field@063b │ │ +0696de: 3800 0a00 |0007: if-eqz v0, 0011 // +000a │ │ +0696e2: 5410 3b06 |0009: iget-object v0, v1, Landroid/support/v4/view/ViewPager;.mVelocityTracker:Landroid/view/VelocityTracker; // field@063b │ │ +0696e6: 6e10 d91c 0000 |000b: invoke-virtual {v0}, Landroid/view/VelocityTracker;.recycle:()V // method@1cd9 │ │ +0696ec: 1200 |000e: const/4 v0, #int 0 // #0 │ │ +0696ee: 5b10 3b06 |000f: iput-object v0, v1, Landroid/support/v4/view/ViewPager;.mVelocityTracker:Landroid/view/VelocityTracker; // field@063b │ │ +0696f2: 0e00 |0011: return-void │ │ + catches : (none) │ │ + positions : │ │ + 0x0001 line=2404 │ │ + 0x0003 line=2405 │ │ + 0x0005 line=2407 │ │ + 0x0009 line=2408 │ │ + 0x000e line=2409 │ │ + 0x0011 line=2411 │ │ locals : │ │ 0x0000 - 0x0012 reg=1 this Landroid/support/v4/view/ViewPager; │ │ │ │ #12 : (in Landroid/support/v4/view/ViewPager;) │ │ name : 'getChildRectInPagerCoordinates' │ │ type : '(Landroid/graphics/Rect;Landroid/view/View;)Landroid/graphics/Rect;' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 7 │ │ ins : 3 │ │ outs : 5 │ │ insns size : 92 16-bit code units │ │ -047214: |[047214] android.support.v4.view.ViewPager.getChildRectInPagerCoordinates:(Landroid/graphics/Rect;Landroid/view/View;)Landroid/graphics/Rect; │ │ -047224: 1202 |0000: const/4 v2, #int 0 // #0 │ │ -047226: 3905 0700 |0001: if-nez v5, 0008 // +0007 │ │ -04722a: 2205 5600 |0003: new-instance v5, Landroid/graphics/Rect; // type@0056 │ │ -04722e: 7010 8401 0500 |0005: invoke-direct {v5}, Landroid/graphics/Rect;.:()V // method@0184 │ │ -047234: 3906 0600 |0008: if-nez v6, 000e // +0006 │ │ -047238: 6e52 8b01 2522 |000a: invoke-virtual {v5, v2, v2, v2, v2}, Landroid/graphics/Rect;.set:(IIII)V // method@018b │ │ -04723e: 1105 |000d: return-object v5 │ │ -047240: 6e10 c312 0600 |000e: invoke-virtual {v6}, Landroid/view/View;.getLeft:()I // method@12c3 │ │ -047246: 0a02 |0011: move-result v2 │ │ -047248: 5952 2600 |0012: iput v2, v5, Landroid/graphics/Rect;.left:I // field@0026 │ │ -04724c: 6e10 cf12 0600 |0014: invoke-virtual {v6}, Landroid/view/View;.getRight:()I // method@12cf │ │ -047252: 0a02 |0017: move-result v2 │ │ -047254: 5952 2700 |0018: iput v2, v5, Landroid/graphics/Rect;.right:I // field@0027 │ │ -047258: 6e10 d312 0600 |001a: invoke-virtual {v6}, Landroid/view/View;.getTop:()I // method@12d3 │ │ -04725e: 0a02 |001d: move-result v2 │ │ -047260: 5952 2800 |001e: iput v2, v5, Landroid/graphics/Rect;.top:I // field@0028 │ │ -047264: 6e10 b812 0600 |0020: invoke-virtual {v6}, Landroid/view/View;.getBottom:()I // method@12b8 │ │ -04726a: 0a02 |0023: move-result v2 │ │ -04726c: 5952 2500 |0024: iput v2, v5, Landroid/graphics/Rect;.bottom:I // field@0025 │ │ -047270: 6e10 cc12 0600 |0026: invoke-virtual {v6}, Landroid/view/View;.getParent:()Landroid/view/ViewParent; // method@12cc │ │ -047276: 0c01 |0029: move-result-object v1 │ │ -047278: 2012 c602 |002a: instance-of v2, v1, Landroid/view/ViewGroup; // type@02c6 │ │ -04727c: 3802 e1ff |002c: if-eqz v2, 000d // -001f │ │ -047280: 3241 dfff |002e: if-eq v1, v4, 000d // -0021 │ │ -047284: 0710 |0030: move-object v0, v1 │ │ -047286: 1f00 c602 |0031: check-cast v0, Landroid/view/ViewGroup; // type@02c6 │ │ -04728a: 5252 2600 |0033: iget v2, v5, Landroid/graphics/Rect;.left:I // field@0026 │ │ -04728e: 6e10 3d13 0000 |0035: invoke-virtual {v0}, Landroid/view/ViewGroup;.getLeft:()I // method@133d │ │ -047294: 0a03 |0038: move-result v3 │ │ -047296: b032 |0039: add-int/2addr v2, v3 │ │ -047298: 5952 2600 |003a: iput v2, v5, Landroid/graphics/Rect;.left:I // field@0026 │ │ -04729c: 5252 2700 |003c: iget v2, v5, Landroid/graphics/Rect;.right:I // field@0027 │ │ -0472a0: 6e10 3f13 0000 |003e: invoke-virtual {v0}, Landroid/view/ViewGroup;.getRight:()I // method@133f │ │ -0472a6: 0a03 |0041: move-result v3 │ │ -0472a8: b032 |0042: add-int/2addr v2, v3 │ │ -0472aa: 5952 2700 |0043: iput v2, v5, Landroid/graphics/Rect;.right:I // field@0027 │ │ -0472ae: 5252 2800 |0045: iget v2, v5, Landroid/graphics/Rect;.top:I // field@0028 │ │ -0472b2: 6e10 4013 0000 |0047: invoke-virtual {v0}, Landroid/view/ViewGroup;.getTop:()I // method@1340 │ │ -0472b8: 0a03 |004a: move-result v3 │ │ -0472ba: b032 |004b: add-int/2addr v2, v3 │ │ -0472bc: 5952 2800 |004c: iput v2, v5, Landroid/graphics/Rect;.top:I // field@0028 │ │ -0472c0: 5252 2500 |004e: iget v2, v5, Landroid/graphics/Rect;.bottom:I // field@0025 │ │ -0472c4: 6e10 3713 0000 |0050: invoke-virtual {v0}, Landroid/view/ViewGroup;.getBottom:()I // method@1337 │ │ -0472ca: 0a03 |0053: move-result v3 │ │ -0472cc: b032 |0054: add-int/2addr v2, v3 │ │ -0472ce: 5952 2500 |0055: iput v2, v5, Landroid/graphics/Rect;.bottom:I // field@0025 │ │ -0472d2: 6e10 3e13 0000 |0057: invoke-virtual {v0}, Landroid/view/ViewGroup;.getParent:()Landroid/view/ViewParent; // method@133e │ │ -0472d8: 0c01 |005a: move-result-object v1 │ │ -0472da: 28cf |005b: goto 002a // -0031 │ │ - catches : (none) │ │ - positions : │ │ - 0x0001 line=2580 │ │ - 0x0003 line=2581 │ │ - 0x0008 line=2583 │ │ - 0x000a line=2584 │ │ - 0x000d line=2602 │ │ - 0x000e line=2587 │ │ - 0x0014 line=2588 │ │ - 0x001a line=2589 │ │ - 0x0020 line=2590 │ │ - 0x0026 line=2592 │ │ - 0x002a line=2593 │ │ - 0x0031 line=2594 │ │ - 0x0033 line=2595 │ │ - 0x003c line=2596 │ │ - 0x0045 line=2597 │ │ - 0x004e line=2598 │ │ - 0x0057 line=2600 │ │ - 0x005b line=2601 │ │ +0696f4: |[0696f4] android.support.v4.view.ViewPager.getChildRectInPagerCoordinates:(Landroid/graphics/Rect;Landroid/view/View;)Landroid/graphics/Rect; │ │ +069704: 1202 |0000: const/4 v2, #int 0 // #0 │ │ +069706: 3905 0700 |0001: if-nez v5, 0008 // +0007 │ │ +06970a: 2205 6c00 |0003: new-instance v5, Landroid/graphics/Rect; // type@006c │ │ +06970e: 7010 fa01 0500 |0005: invoke-direct {v5}, Landroid/graphics/Rect;.:()V // method@01fa │ │ +069714: 3906 0600 |0008: if-nez v6, 000e // +0006 │ │ +069718: 6e52 0202 2522 |000a: invoke-virtual {v5, v2, v2, v2, v2}, Landroid/graphics/Rect;.set:(IIII)V // method@0202 │ │ +06971e: 1105 |000d: return-object v5 │ │ +069720: 6e10 071d 0600 |000e: invoke-virtual {v6}, Landroid/view/View;.getLeft:()I // method@1d07 │ │ +069726: 0a02 |0011: move-result v2 │ │ +069728: 5952 3600 |0012: iput v2, v5, Landroid/graphics/Rect;.left:I // field@0036 │ │ +06972c: 6e10 1b1d 0600 |0014: invoke-virtual {v6}, Landroid/view/View;.getRight:()I // method@1d1b │ │ +069732: 0a02 |0017: move-result v2 │ │ +069734: 5952 3700 |0018: iput v2, v5, Landroid/graphics/Rect;.right:I // field@0037 │ │ +069738: 6e10 251d 0600 |001a: invoke-virtual {v6}, Landroid/view/View;.getTop:()I // method@1d25 │ │ +06973e: 0a02 |001d: move-result v2 │ │ +069740: 5952 3800 |001e: iput v2, v5, Landroid/graphics/Rect;.top:I // field@0038 │ │ +069744: 6e10 fa1c 0600 |0020: invoke-virtual {v6}, Landroid/view/View;.getBottom:()I // method@1cfa │ │ +06974a: 0a02 |0023: move-result v2 │ │ +06974c: 5952 3500 |0024: iput v2, v5, Landroid/graphics/Rect;.bottom:I // field@0035 │ │ +069750: 6e10 161d 0600 |0026: invoke-virtual {v6}, Landroid/view/View;.getParent:()Landroid/view/ViewParent; // method@1d16 │ │ +069756: 0c01 |0029: move-result-object v1 │ │ +069758: 2012 3c04 |002a: instance-of v2, v1, Landroid/view/ViewGroup; // type@043c │ │ +06975c: 3802 e1ff |002c: if-eqz v2, 000d // -001f │ │ +069760: 3241 dfff |002e: if-eq v1, v4, 000d // -0021 │ │ +069764: 0710 |0030: move-object v0, v1 │ │ +069766: 1f00 3c04 |0031: check-cast v0, Landroid/view/ViewGroup; // type@043c │ │ +06976a: 5252 3600 |0033: iget v2, v5, Landroid/graphics/Rect;.left:I // field@0036 │ │ +06976e: 6e10 b21d 0000 |0035: invoke-virtual {v0}, Landroid/view/ViewGroup;.getLeft:()I // method@1db2 │ │ +069774: 0a03 |0038: move-result v3 │ │ +069776: b032 |0039: add-int/2addr v2, v3 │ │ +069778: 5952 3600 |003a: iput v2, v5, Landroid/graphics/Rect;.left:I // field@0036 │ │ +06977c: 5252 3700 |003c: iget v2, v5, Landroid/graphics/Rect;.right:I // field@0037 │ │ +069780: 6e10 b41d 0000 |003e: invoke-virtual {v0}, Landroid/view/ViewGroup;.getRight:()I // method@1db4 │ │ +069786: 0a03 |0041: move-result v3 │ │ +069788: b032 |0042: add-int/2addr v2, v3 │ │ +06978a: 5952 3700 |0043: iput v2, v5, Landroid/graphics/Rect;.right:I // field@0037 │ │ +06978e: 5252 3800 |0045: iget v2, v5, Landroid/graphics/Rect;.top:I // field@0038 │ │ +069792: 6e10 b51d 0000 |0047: invoke-virtual {v0}, Landroid/view/ViewGroup;.getTop:()I // method@1db5 │ │ +069798: 0a03 |004a: move-result v3 │ │ +06979a: b032 |004b: add-int/2addr v2, v3 │ │ +06979c: 5952 3800 |004c: iput v2, v5, Landroid/graphics/Rect;.top:I // field@0038 │ │ +0697a0: 5252 3500 |004e: iget v2, v5, Landroid/graphics/Rect;.bottom:I // field@0035 │ │ +0697a4: 6e10 ac1d 0000 |0050: invoke-virtual {v0}, Landroid/view/ViewGroup;.getBottom:()I // method@1dac │ │ +0697aa: 0a03 |0053: move-result v3 │ │ +0697ac: b032 |0054: add-int/2addr v2, v3 │ │ +0697ae: 5952 3500 |0055: iput v2, v5, Landroid/graphics/Rect;.bottom:I // field@0035 │ │ +0697b2: 6e10 b31d 0000 |0057: invoke-virtual {v0}, Landroid/view/ViewGroup;.getParent:()Landroid/view/ViewParent; // method@1db3 │ │ +0697b8: 0c01 |005a: move-result-object v1 │ │ +0697ba: 28cf |005b: goto 002a // -0031 │ │ + catches : (none) │ │ + positions : │ │ + 0x0001 line=2585 │ │ + 0x0003 line=2586 │ │ + 0x0008 line=2588 │ │ + 0x000a line=2589 │ │ + 0x000d line=2607 │ │ + 0x000e line=2592 │ │ + 0x0014 line=2593 │ │ + 0x001a line=2594 │ │ + 0x0020 line=2595 │ │ + 0x0026 line=2597 │ │ + 0x002a line=2598 │ │ + 0x0031 line=2599 │ │ + 0x0033 line=2600 │ │ + 0x003c line=2601 │ │ + 0x0045 line=2602 │ │ + 0x004e line=2603 │ │ + 0x0057 line=2605 │ │ + 0x005b line=2606 │ │ locals : │ │ 0x0000 - 0x0005 reg=5 outRect Landroid/graphics/Rect; │ │ 0x0033 - 0x005c reg=0 group Landroid/view/ViewGroup; │ │ 0x002a - 0x005c reg=1 parent Landroid/view/ViewParent; │ │ 0x0000 - 0x005c reg=4 this Landroid/support/v4/view/ViewPager; │ │ 0x0008 - 0x005c reg=5 outRect Landroid/graphics/Rect; │ │ 0x0000 - 0x005c reg=6 child Landroid/view/View; │ │ @@ -50621,141 +81344,141 @@ │ │ type : '()I' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 15 16-bit code units │ │ -0472dc: |[0472dc] android.support.v4.view.ViewPager.getClientWidth:()I │ │ -0472ec: 6e10 040c 0200 |0000: invoke-virtual {v2}, Landroid/support/v4/view/ViewPager;.getMeasuredWidth:()I // method@0c04 │ │ -0472f2: 0a00 |0003: move-result v0 │ │ -0472f4: 6e10 070c 0200 |0004: invoke-virtual {v2}, Landroid/support/v4/view/ViewPager;.getPaddingLeft:()I // method@0c07 │ │ -0472fa: 0a01 |0007: move-result v1 │ │ -0472fc: b110 |0008: sub-int/2addr v0, v1 │ │ -0472fe: 6e10 080c 0200 |0009: invoke-virtual {v2}, Landroid/support/v4/view/ViewPager;.getPaddingRight:()I // method@0c08 │ │ -047304: 0a01 |000c: move-result v1 │ │ -047306: b110 |000d: sub-int/2addr v0, v1 │ │ -047308: 0f00 |000e: return v0 │ │ +0697bc: |[0697bc] android.support.v4.view.ViewPager.getClientWidth:()I │ │ +0697cc: 6e10 a613 0200 |0000: invoke-virtual {v2}, Landroid/support/v4/view/ViewPager;.getMeasuredWidth:()I // method@13a6 │ │ +0697d2: 0a00 |0003: move-result v0 │ │ +0697d4: 6e10 a913 0200 |0004: invoke-virtual {v2}, Landroid/support/v4/view/ViewPager;.getPaddingLeft:()I // method@13a9 │ │ +0697da: 0a01 |0007: move-result v1 │ │ +0697dc: b110 |0008: sub-int/2addr v0, v1 │ │ +0697de: 6e10 aa13 0200 |0009: invoke-virtual {v2}, Landroid/support/v4/view/ViewPager;.getPaddingRight:()I // method@13aa │ │ +0697e4: 0a01 |000c: move-result v1 │ │ +0697e6: b110 |000d: sub-int/2addr v0, v1 │ │ +0697e8: 0f00 |000e: return v0 │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=478 │ │ + 0x0000 line=483 │ │ locals : │ │ 0x0000 - 0x000f reg=2 this Landroid/support/v4/view/ViewPager; │ │ │ │ #14 : (in Landroid/support/v4/view/ViewPager;) │ │ name : 'infoForCurrentScrollPosition' │ │ type : '()Landroid/support/v4/view/ViewPager$ItemInfo;' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 16 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 118 16-bit code units │ │ -04730c: |[04730c] android.support.v4.view.ViewPager.infoForCurrentScrollPosition:()Landroid/support/v4/view/ViewPager$ItemInfo; │ │ -04731c: 1208 |0000: const/4 v8, #int 0 // #0 │ │ -04731e: 7010 fb0b 0f00 |0001: invoke-direct {v15}, Landroid/support/v4/view/ViewPager;.getClientWidth:()I // method@0bfb │ │ -047324: 0a0c |0004: move-result v12 │ │ -047326: 3d0c 6500 |0005: if-lez v12, 006a // +0065 │ │ -04732a: 6e10 0d0c 0f00 |0007: invoke-virtual {v15}, Landroid/support/v4/view/ViewPager;.getScrollX:()I // method@0c0d │ │ -047330: 0a0d |000a: move-result v13 │ │ -047332: 82dd |000b: int-to-float v13, v13 │ │ -047334: 82ce |000c: int-to-float v14, v12 │ │ -047336: a90b 0d0e |000d: div-float v11, v13, v14 │ │ -04733a: 3d0c 0800 |000f: if-lez v12, 0017 // +0008 │ │ -04733e: 52fd e403 |0011: iget v13, v15, Landroid/support/v4/view/ViewPager;.mPageMargin:I // field@03e4 │ │ -047342: 82dd |0013: int-to-float v13, v13 │ │ -047344: 82ce |0014: int-to-float v14, v12 │ │ -047346: a908 0d0e |0015: div-float v8, v13, v14 │ │ -04734a: 12f5 |0017: const/4 v5, #int -1 // #ff │ │ -04734c: 1204 |0018: const/4 v4, #int 0 // #0 │ │ -04734e: 1206 |0019: const/4 v6, #int 0 // #0 │ │ -047350: 1210 |001a: const/4 v0, #int 1 // #1 │ │ -047352: 1203 |001b: const/4 v3, #int 0 // #0 │ │ -047354: 1201 |001c: const/4 v1, #int 0 // #0 │ │ -047356: 54fd d803 |001d: iget-object v13, v15, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@03d8 │ │ -04735a: 6e10 df17 0d00 |001f: invoke-virtual {v13}, Ljava/util/ArrayList;.size:()I // method@17df │ │ -047360: 0a0d |0022: move-result v13 │ │ -047362: 35d1 4600 |0023: if-ge v1, v13, 0069 // +0046 │ │ -047366: 54fd d803 |0025: iget-object v13, v15, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@03d8 │ │ -04736a: 6e20 d917 1d00 |0027: invoke-virtual {v13, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@17d9 │ │ -047370: 0c02 |002a: move-result-object v2 │ │ -047372: 1f02 f501 |002b: check-cast v2, Landroid/support/v4/view/ViewPager$ItemInfo; // type@01f5 │ │ -047376: 3900 1f00 |002d: if-nez v0, 004c // +001f │ │ -04737a: 522d 9903 |002f: iget v13, v2, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@0399 │ │ -04737e: d80e 0501 |0031: add-int/lit8 v14, v5, #int 1 // #01 │ │ -047382: 32ed 1900 |0033: if-eq v13, v14, 004c // +0019 │ │ -047386: 54f2 ef03 |0035: iget-object v2, v15, Landroid/support/v4/view/ViewPager;.mTempItem:Landroid/support/v4/view/ViewPager$ItemInfo; // field@03ef │ │ -04738a: a60d 0406 |0037: add-float v13, v4, v6 │ │ -04738e: c68d |0039: add-float/2addr v13, v8 │ │ -047390: 592d 9803 |003a: iput v13, v2, Landroid/support/v4/view/ViewPager$ItemInfo;.offset:F // field@0398 │ │ -047394: d80d 0501 |003c: add-int/lit8 v13, v5, #int 1 // #01 │ │ -047398: 592d 9903 |003e: iput v13, v2, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@0399 │ │ -04739c: 54fd bd03 |0040: iget-object v13, v15, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@03bd │ │ -0473a0: 522e 9903 |0042: iget v14, v2, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@0399 │ │ -0473a4: 6e20 420a ed00 |0044: invoke-virtual {v13, v14}, Landroid/support/v4/view/PagerAdapter;.getPageWidth:(I)F // method@0a42 │ │ -0473aa: 0a0d |0047: move-result v13 │ │ -0473ac: 592d 9b03 |0048: iput v13, v2, Landroid/support/v4/view/ViewPager$ItemInfo;.widthFactor:F // field@039b │ │ -0473b0: d801 01ff |004a: add-int/lit8 v1, v1, #int -1 // #ff │ │ -0473b4: 5229 9803 |004c: iget v9, v2, Landroid/support/v4/view/ViewPager$ItemInfo;.offset:F // field@0398 │ │ -0473b8: 0197 |004e: move v7, v9 │ │ -0473ba: 522d 9b03 |004f: iget v13, v2, Landroid/support/v4/view/ViewPager$ItemInfo;.widthFactor:F // field@039b │ │ -0473be: c69d |0051: add-float/2addr v13, v9 │ │ -0473c0: a60a 0d08 |0052: add-float v10, v13, v8 │ │ -0473c4: 3900 0600 |0054: if-nez v0, 005a // +0006 │ │ -0473c8: 2d0d 0b07 |0056: cmpl-float v13, v11, v7 │ │ -0473cc: 3a0d 1100 |0058: if-ltz v13, 0069 // +0011 │ │ -0473d0: 2e0d 0b0a |005a: cmpg-float v13, v11, v10 │ │ -0473d4: 3a0d 0c00 |005c: if-ltz v13, 0068 // +000c │ │ -0473d8: 54fd d803 |005e: iget-object v13, v15, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@03d8 │ │ -0473dc: 6e10 df17 0d00 |0060: invoke-virtual {v13}, Ljava/util/ArrayList;.size:()I // method@17df │ │ -0473e2: 0a0d |0063: move-result v13 │ │ -0473e4: d80d 0dff |0064: add-int/lit8 v13, v13, #int -1 // #ff │ │ -0473e8: 33d1 0600 |0066: if-ne v1, v13, 006c // +0006 │ │ -0473ec: 0723 |0068: move-object v3, v2 │ │ -0473ee: 1103 |0069: return-object v3 │ │ -0473f0: 018b |006a: move v11, v8 │ │ -0473f2: 28a4 |006b: goto 000f // -005c │ │ -0473f4: 1200 |006c: const/4 v0, #int 0 // #0 │ │ -0473f6: 5225 9903 |006d: iget v5, v2, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@0399 │ │ -0473fa: 0194 |006f: move v4, v9 │ │ -0473fc: 5226 9b03 |0070: iget v6, v2, Landroid/support/v4/view/ViewPager$ItemInfo;.widthFactor:F // field@039b │ │ -047400: 0723 |0072: move-object v3, v2 │ │ -047402: d801 0101 |0073: add-int/lit8 v1, v1, #int 1 // #01 │ │ -047406: 28a8 |0075: goto 001d // -0058 │ │ - catches : (none) │ │ - positions : │ │ - 0x0001 line=2108 │ │ - 0x0005 line=2109 │ │ - 0x000f line=2110 │ │ - 0x0017 line=2111 │ │ - 0x0018 line=2112 │ │ - 0x0019 line=2113 │ │ - 0x001a line=2114 │ │ - 0x001b line=2116 │ │ - 0x001c line=2117 │ │ - 0x0025 line=2118 │ │ - 0x002d line=2120 │ │ - 0x0035 line=2122 │ │ - 0x0037 line=2123 │ │ - 0x003c line=2124 │ │ - 0x0040 line=2125 │ │ - 0x004a line=2126 │ │ - 0x004c line=2128 │ │ - 0x004e line=2130 │ │ - 0x004f line=2131 │ │ - 0x0054 line=2132 │ │ - 0x005a line=2133 │ │ - 0x0069 line=2146 │ │ - 0x006b line=2109 │ │ - 0x006c line=2139 │ │ - 0x006d line=2140 │ │ - 0x006f line=2141 │ │ - 0x0070 line=2142 │ │ - 0x0072 line=2143 │ │ - 0x0073 line=2117 │ │ +0697ec: |[0697ec] android.support.v4.view.ViewPager.infoForCurrentScrollPosition:()Landroid/support/v4/view/ViewPager$ItemInfo; │ │ +0697fc: 1208 |0000: const/4 v8, #int 0 // #0 │ │ +0697fe: 7010 9d13 0f00 |0001: invoke-direct {v15}, Landroid/support/v4/view/ViewPager;.getClientWidth:()I // method@139d │ │ +069804: 0a0c |0004: move-result v12 │ │ +069806: 3d0c 6500 |0005: if-lez v12, 006a // +0065 │ │ +06980a: 6e10 af13 0f00 |0007: invoke-virtual {v15}, Landroid/support/v4/view/ViewPager;.getScrollX:()I // method@13af │ │ +069810: 0a0d |000a: move-result v13 │ │ +069812: 82dd |000b: int-to-float v13, v13 │ │ +069814: 82ce |000c: int-to-float v14, v12 │ │ +069816: a90b 0d0e |000d: div-float v11, v13, v14 │ │ +06981a: 3d0c 0800 |000f: if-lez v12, 0017 // +0008 │ │ +06981e: 52fd 2c06 |0011: iget v13, v15, Landroid/support/v4/view/ViewPager;.mPageMargin:I // field@062c │ │ +069822: 82dd |0013: int-to-float v13, v13 │ │ +069824: 82ce |0014: int-to-float v14, v12 │ │ +069826: a908 0d0e |0015: div-float v8, v13, v14 │ │ +06982a: 12f5 |0017: const/4 v5, #int -1 // #ff │ │ +06982c: 1204 |0018: const/4 v4, #int 0 // #0 │ │ +06982e: 1206 |0019: const/4 v6, #int 0 // #0 │ │ +069830: 1210 |001a: const/4 v0, #int 1 // #1 │ │ +069832: 1203 |001b: const/4 v3, #int 0 // #0 │ │ +069834: 1201 |001c: const/4 v1, #int 0 // #0 │ │ +069836: 54fd 2006 |001d: iget-object v13, v15, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@0620 │ │ +06983a: 6e10 de22 0d00 |001f: invoke-virtual {v13}, Ljava/util/ArrayList;.size:()I // method@22de │ │ +069840: 0a0d |0022: move-result v13 │ │ +069842: 35d1 4600 |0023: if-ge v1, v13, 0069 // +0046 │ │ +069846: 54fd 2006 |0025: iget-object v13, v15, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@0620 │ │ +06984a: 6e20 d722 1d00 |0027: invoke-virtual {v13, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@22d7 │ │ +069850: 0c02 |002a: move-result-object v2 │ │ +069852: 1f02 1f03 |002b: check-cast v2, Landroid/support/v4/view/ViewPager$ItemInfo; // type@031f │ │ +069856: 3900 1f00 |002d: if-nez v0, 004c // +001f │ │ +06985a: 522d e105 |002f: iget v13, v2, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@05e1 │ │ +06985e: d80e 0501 |0031: add-int/lit8 v14, v5, #int 1 // #01 │ │ +069862: 32ed 1900 |0033: if-eq v13, v14, 004c // +0019 │ │ +069866: 54f2 3706 |0035: iget-object v2, v15, Landroid/support/v4/view/ViewPager;.mTempItem:Landroid/support/v4/view/ViewPager$ItemInfo; // field@0637 │ │ +06986a: a60d 0406 |0037: add-float v13, v4, v6 │ │ +06986e: c68d |0039: add-float/2addr v13, v8 │ │ +069870: 592d e005 |003a: iput v13, v2, Landroid/support/v4/view/ViewPager$ItemInfo;.offset:F // field@05e0 │ │ +069874: d80d 0501 |003c: add-int/lit8 v13, v5, #int 1 // #01 │ │ +069878: 592d e105 |003e: iput v13, v2, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@05e1 │ │ +06987c: 54fd 0506 |0040: iget-object v13, v15, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@0605 │ │ +069880: 522e e105 |0042: iget v14, v2, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@05e1 │ │ +069884: 6e20 f010 ed00 |0044: invoke-virtual {v13, v14}, Landroid/support/v4/view/PagerAdapter;.getPageWidth:(I)F // method@10f0 │ │ +06988a: 0a0d |0047: move-result v13 │ │ +06988c: 592d e305 |0048: iput v13, v2, Landroid/support/v4/view/ViewPager$ItemInfo;.widthFactor:F // field@05e3 │ │ +069890: d801 01ff |004a: add-int/lit8 v1, v1, #int -1 // #ff │ │ +069894: 5229 e005 |004c: iget v9, v2, Landroid/support/v4/view/ViewPager$ItemInfo;.offset:F // field@05e0 │ │ +069898: 0197 |004e: move v7, v9 │ │ +06989a: 522d e305 |004f: iget v13, v2, Landroid/support/v4/view/ViewPager$ItemInfo;.widthFactor:F // field@05e3 │ │ +06989e: c69d |0051: add-float/2addr v13, v9 │ │ +0698a0: a60a 0d08 |0052: add-float v10, v13, v8 │ │ +0698a4: 3900 0600 |0054: if-nez v0, 005a // +0006 │ │ +0698a8: 2d0d 0b07 |0056: cmpl-float v13, v11, v7 │ │ +0698ac: 3a0d 1100 |0058: if-ltz v13, 0069 // +0011 │ │ +0698b0: 2e0d 0b0a |005a: cmpg-float v13, v11, v10 │ │ +0698b4: 3a0d 0c00 |005c: if-ltz v13, 0068 // +000c │ │ +0698b8: 54fd 2006 |005e: iget-object v13, v15, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@0620 │ │ +0698bc: 6e10 de22 0d00 |0060: invoke-virtual {v13}, Ljava/util/ArrayList;.size:()I // method@22de │ │ +0698c2: 0a0d |0063: move-result v13 │ │ +0698c4: d80d 0dff |0064: add-int/lit8 v13, v13, #int -1 // #ff │ │ +0698c8: 33d1 0600 |0066: if-ne v1, v13, 006c // +0006 │ │ +0698cc: 0723 |0068: move-object v3, v2 │ │ +0698ce: 1103 |0069: return-object v3 │ │ +0698d0: 018b |006a: move v11, v8 │ │ +0698d2: 28a4 |006b: goto 000f // -005c │ │ +0698d4: 1200 |006c: const/4 v0, #int 0 // #0 │ │ +0698d6: 5225 e105 |006d: iget v5, v2, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@05e1 │ │ +0698da: 0194 |006f: move v4, v9 │ │ +0698dc: 5226 e305 |0070: iget v6, v2, Landroid/support/v4/view/ViewPager$ItemInfo;.widthFactor:F // field@05e3 │ │ +0698e0: 0723 |0072: move-object v3, v2 │ │ +0698e2: d801 0101 |0073: add-int/lit8 v1, v1, #int 1 // #01 │ │ +0698e6: 28a8 |0075: goto 001d // -0058 │ │ + catches : (none) │ │ + positions : │ │ + 0x0001 line=2113 │ │ + 0x0005 line=2114 │ │ + 0x000f line=2115 │ │ + 0x0017 line=2116 │ │ + 0x0018 line=2117 │ │ + 0x0019 line=2118 │ │ + 0x001a line=2119 │ │ + 0x001b line=2121 │ │ + 0x001c line=2122 │ │ + 0x0025 line=2123 │ │ + 0x002d line=2125 │ │ + 0x0035 line=2127 │ │ + 0x0037 line=2128 │ │ + 0x003c line=2129 │ │ + 0x0040 line=2130 │ │ + 0x004a line=2131 │ │ + 0x004c line=2133 │ │ + 0x004e line=2135 │ │ + 0x004f line=2136 │ │ + 0x0054 line=2137 │ │ + 0x005a line=2138 │ │ + 0x0069 line=2151 │ │ + 0x006b line=2114 │ │ + 0x006c line=2144 │ │ + 0x006d line=2145 │ │ + 0x006f line=2146 │ │ + 0x0070 line=2147 │ │ + 0x0072 line=2148 │ │ + 0x0073 line=2122 │ │ locals : │ │ 0x002d - 0x0069 reg=2 ii Landroid/support/v4/view/ViewPager$ItemInfo; │ │ 0x001c - 0x0069 reg=3 lastItem Landroid/support/v4/view/ViewPager$ItemInfo; │ │ 0x004f - 0x0069 reg=7 leftBound F │ │ 0x004e - 0x0069 reg=9 offset F │ │ 0x0054 - 0x0069 reg=10 rightBound F │ │ 0x001b - 0x006a reg=0 first Z │ │ @@ -50785,86 +81508,86 @@ │ │ type : '(FF)Z' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 6 │ │ ins : 3 │ │ outs : 1 │ │ insns size : 32 16-bit code units │ │ -047408: |[047408] android.support.v4.view.ViewPager.isGutterDrag:(FF)Z │ │ -047418: 1202 |0000: const/4 v2, #int 0 // #0 │ │ -04741a: 5230 d003 |0001: iget v0, v3, Landroid/support/v4/view/ViewPager;.mGutterSize:I // field@03d0 │ │ -04741e: 8200 |0003: int-to-float v0, v0 │ │ -047420: 2e00 0400 |0004: cmpg-float v0, v4, v0 │ │ -047424: 3b00 0600 |0006: if-gez v0, 000c // +0006 │ │ -047428: 2d00 0502 |0008: cmpl-float v0, v5, v2 │ │ -04742c: 3c00 1200 |000a: if-gtz v0, 001c // +0012 │ │ -047430: 6e10 0f0c 0300 |000c: invoke-virtual {v3}, Landroid/support/v4/view/ViewPager;.getWidth:()I // method@0c0f │ │ -047436: 0a00 |000f: move-result v0 │ │ -047438: 5231 d003 |0010: iget v1, v3, Landroid/support/v4/view/ViewPager;.mGutterSize:I // field@03d0 │ │ -04743c: b110 |0012: sub-int/2addr v0, v1 │ │ -04743e: 8200 |0013: int-to-float v0, v0 │ │ -047440: 2d00 0400 |0014: cmpl-float v0, v4, v0 │ │ -047444: 3d00 0800 |0016: if-lez v0, 001e // +0008 │ │ -047448: 2e00 0502 |0018: cmpg-float v0, v5, v2 │ │ -04744c: 3b00 0400 |001a: if-gez v0, 001e // +0004 │ │ -047450: 1210 |001c: const/4 v0, #int 1 // #1 │ │ -047452: 0f00 |001d: return v0 │ │ -047454: 1200 |001e: const/4 v0, #int 0 // #0 │ │ -047456: 28fe |001f: goto 001d // -0002 │ │ +0698e8: |[0698e8] android.support.v4.view.ViewPager.isGutterDrag:(FF)Z │ │ +0698f8: 1202 |0000: const/4 v2, #int 0 // #0 │ │ +0698fa: 5230 1806 |0001: iget v0, v3, Landroid/support/v4/view/ViewPager;.mGutterSize:I // field@0618 │ │ +0698fe: 8200 |0003: int-to-float v0, v0 │ │ +069900: 2e00 0400 |0004: cmpg-float v0, v4, v0 │ │ +069904: 3b00 0600 |0006: if-gez v0, 000c // +0006 │ │ +069908: 2d00 0502 |0008: cmpl-float v0, v5, v2 │ │ +06990c: 3c00 1200 |000a: if-gtz v0, 001c // +0012 │ │ +069910: 6e10 b113 0300 |000c: invoke-virtual {v3}, Landroid/support/v4/view/ViewPager;.getWidth:()I // method@13b1 │ │ +069916: 0a00 |000f: move-result v0 │ │ +069918: 5231 1806 |0010: iget v1, v3, Landroid/support/v4/view/ViewPager;.mGutterSize:I // field@0618 │ │ +06991c: b110 |0012: sub-int/2addr v0, v1 │ │ +06991e: 8200 |0013: int-to-float v0, v0 │ │ +069920: 2d00 0400 |0014: cmpl-float v0, v4, v0 │ │ +069924: 3d00 0800 |0016: if-lez v0, 001e // +0008 │ │ +069928: 2e00 0502 |0018: cmpg-float v0, v5, v2 │ │ +06992c: 3b00 0400 |001a: if-gez v0, 001e // +0004 │ │ +069930: 1210 |001c: const/4 v0, #int 1 // #1 │ │ +069932: 0f00 |001d: return v0 │ │ +069934: 1200 |001e: const/4 v0, #int 0 // #0 │ │ +069936: 28fe |001f: goto 001d // -0002 │ │ catches : (none) │ │ positions : │ │ - 0x0001 line=1767 │ │ + 0x0001 line=1772 │ │ locals : │ │ 0x0000 - 0x0020 reg=3 this Landroid/support/v4/view/ViewPager; │ │ 0x0000 - 0x0020 reg=4 x F │ │ 0x0000 - 0x0020 reg=5 dx F │ │ │ │ #16 : (in Landroid/support/v4/view/ViewPager;) │ │ name : 'onSecondaryPointerUp' │ │ type : '(Landroid/view/MotionEvent;)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 39 16-bit code units │ │ -047458: |[047458] android.support.v4.view.ViewPager.onSecondaryPointerUp:(Landroid/view/MotionEvent;)V │ │ -047468: 7110 2e0a 0500 |0000: invoke-static {v5}, Landroid/support/v4/view/MotionEventCompat;.getActionIndex:(Landroid/view/MotionEvent;)I // method@0a2e │ │ -04746e: 0a02 |0003: move-result v2 │ │ -047470: 7120 310a 2500 |0004: invoke-static {v5, v2}, Landroid/support/v4/view/MotionEventCompat;.getPointerId:(Landroid/view/MotionEvent;I)I // method@0a31 │ │ -047476: 0a01 |0007: move-result v1 │ │ -047478: 5243 bc03 |0008: iget v3, v4, Landroid/support/v4/view/ViewPager;.mActivePointerId:I // field@03bc │ │ -04747c: 3331 1a00 |000a: if-ne v1, v3, 0024 // +001a │ │ -047480: 3902 1900 |000c: if-nez v2, 0025 // +0019 │ │ -047484: 1210 |000e: const/4 v0, #int 1 // #1 │ │ -047486: 7120 320a 0500 |000f: invoke-static {v5, v0}, Landroid/support/v4/view/MotionEventCompat;.getX:(Landroid/view/MotionEvent;I)F // method@0a32 │ │ -04748c: 0a03 |0012: move-result v3 │ │ -04748e: 5943 d903 |0013: iput v3, v4, Landroid/support/v4/view/ViewPager;.mLastMotionX:F // field@03d9 │ │ -047492: 7120 310a 0500 |0015: invoke-static {v5, v0}, Landroid/support/v4/view/MotionEventCompat;.getPointerId:(Landroid/view/MotionEvent;I)I // method@0a31 │ │ -047498: 0a03 |0018: move-result v3 │ │ -04749a: 5943 bc03 |0019: iput v3, v4, Landroid/support/v4/view/ViewPager;.mActivePointerId:I // field@03bc │ │ -04749e: 5443 f303 |001b: iget-object v3, v4, Landroid/support/v4/view/ViewPager;.mVelocityTracker:Landroid/view/VelocityTracker; // field@03f3 │ │ -0474a2: 3803 0700 |001d: if-eqz v3, 0024 // +0007 │ │ -0474a6: 5443 f303 |001f: iget-object v3, v4, Landroid/support/v4/view/ViewPager;.mVelocityTracker:Landroid/view/VelocityTracker; // field@03f3 │ │ -0474aa: 6e10 9212 0300 |0021: invoke-virtual {v3}, Landroid/view/VelocityTracker;.clear:()V // method@1292 │ │ -0474b0: 0e00 |0024: return-void │ │ -0474b2: 1200 |0025: const/4 v0, #int 0 // #0 │ │ -0474b4: 28e9 |0026: goto 000f // -0017 │ │ - catches : (none) │ │ - positions : │ │ - 0x0000 line=2384 │ │ - 0x0004 line=2385 │ │ - 0x0008 line=2386 │ │ - 0x000c line=2389 │ │ - 0x000f line=2390 │ │ - 0x0015 line=2391 │ │ - 0x001b line=2392 │ │ - 0x001f line=2393 │ │ - 0x0024 line=2396 │ │ - 0x0025 line=2389 │ │ +069938: |[069938] android.support.v4.view.ViewPager.onSecondaryPointerUp:(Landroid/view/MotionEvent;)V │ │ +069948: 7110 db10 0500 |0000: invoke-static {v5}, Landroid/support/v4/view/MotionEventCompat;.getActionIndex:(Landroid/view/MotionEvent;)I // method@10db │ │ +06994e: 0a02 |0003: move-result v2 │ │ +069950: 7120 de10 2500 |0004: invoke-static {v5, v2}, Landroid/support/v4/view/MotionEventCompat;.getPointerId:(Landroid/view/MotionEvent;I)I // method@10de │ │ +069956: 0a01 |0007: move-result v1 │ │ +069958: 5243 0406 |0008: iget v3, v4, Landroid/support/v4/view/ViewPager;.mActivePointerId:I // field@0604 │ │ +06995c: 3331 1a00 |000a: if-ne v1, v3, 0024 // +001a │ │ +069960: 3902 1900 |000c: if-nez v2, 0025 // +0019 │ │ +069964: 1210 |000e: const/4 v0, #int 1 // #1 │ │ +069966: 7120 df10 0500 |000f: invoke-static {v5, v0}, Landroid/support/v4/view/MotionEventCompat;.getX:(Landroid/view/MotionEvent;I)F // method@10df │ │ +06996c: 0a03 |0012: move-result v3 │ │ +06996e: 5943 2106 |0013: iput v3, v4, Landroid/support/v4/view/ViewPager;.mLastMotionX:F // field@0621 │ │ +069972: 7120 de10 0500 |0015: invoke-static {v5, v0}, Landroid/support/v4/view/MotionEventCompat;.getPointerId:(Landroid/view/MotionEvent;I)I // method@10de │ │ +069978: 0a03 |0018: move-result v3 │ │ +06997a: 5943 0406 |0019: iput v3, v4, Landroid/support/v4/view/ViewPager;.mActivePointerId:I // field@0604 │ │ +06997e: 5443 3b06 |001b: iget-object v3, v4, Landroid/support/v4/view/ViewPager;.mVelocityTracker:Landroid/view/VelocityTracker; // field@063b │ │ +069982: 3803 0700 |001d: if-eqz v3, 0024 // +0007 │ │ +069986: 5443 3b06 |001f: iget-object v3, v4, Landroid/support/v4/view/ViewPager;.mVelocityTracker:Landroid/view/VelocityTracker; // field@063b │ │ +06998a: 6e10 d11c 0300 |0021: invoke-virtual {v3}, Landroid/view/VelocityTracker;.clear:()V // method@1cd1 │ │ +069990: 0e00 |0024: return-void │ │ +069992: 1200 |0025: const/4 v0, #int 0 // #0 │ │ +069994: 28e9 |0026: goto 000f // -0017 │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=2389 │ │ + 0x0004 line=2390 │ │ + 0x0008 line=2391 │ │ + 0x000c line=2394 │ │ + 0x000f line=2395 │ │ + 0x0015 line=2396 │ │ + 0x001b line=2397 │ │ + 0x001f line=2398 │ │ + 0x0024 line=2401 │ │ + 0x0025 line=2394 │ │ locals : │ │ 0x000f - 0x0024 reg=0 newPointerIndex I │ │ 0x0008 - 0x0027 reg=1 pointerId I │ │ 0x0004 - 0x0027 reg=2 pointerIndex I │ │ 0x0000 - 0x0027 reg=4 this Landroid/support/v4/view/ViewPager; │ │ 0x0000 - 0x0027 reg=5 ev Landroid/view/MotionEvent; │ │ │ │ @@ -50873,80 +81596,80 @@ │ │ type : '(I)Z' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 12 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 80 16-bit code units │ │ -0474b8: |[0474b8] android.support.v4.view.ViewPager.pageScrolled:(I)Z │ │ -0474c8: 1207 |0000: const/4 v7, #int 0 // #0 │ │ -0474ca: 54a8 d803 |0001: iget-object v8, v10, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@03d8 │ │ -0474ce: 6e10 df17 0800 |0003: invoke-virtual {v8}, Ljava/util/ArrayList;.size:()I // method@17df │ │ -0474d4: 0a08 |0006: move-result v8 │ │ -0474d6: 3908 1400 |0007: if-nez v8, 001b // +0014 │ │ -0474da: 5ca7 c003 |0009: iput-boolean v7, v10, Landroid/support/v4/view/ViewPager;.mCalledSuper:Z // field@03c0 │ │ -0474de: 1208 |000b: const/4 v8, #int 0 // #0 │ │ -0474e0: 6e40 230c 7a78 |000c: invoke-virtual {v10, v7, v8, v7}, Landroid/support/v4/view/ViewPager;.onPageScrolled:(IFI)V // method@0c23 │ │ -0474e6: 55a8 c003 |000f: iget-boolean v8, v10, Landroid/support/v4/view/ViewPager;.mCalledSuper:Z // field@03c0 │ │ -0474ea: 3908 3e00 |0011: if-nez v8, 004f // +003e │ │ -0474ee: 2207 a703 |0013: new-instance v7, Ljava/lang/IllegalStateException; // type@03a7 │ │ -0474f2: 1a08 4919 |0015: const-string v8, "onPageScrolled did not call superclass implementation" // string@1949 │ │ -0474f6: 7020 7c17 8700 |0017: invoke-direct {v7, v8}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@177c │ │ -0474fc: 2707 |001a: throw v7 │ │ -0474fe: 7010 140c 0a00 |001b: invoke-direct {v10}, Landroid/support/v4/view/ViewPager;.infoForCurrentScrollPosition:()Landroid/support/v4/view/ViewPager$ItemInfo; // method@0c14 │ │ -047504: 0c01 |001e: move-result-object v1 │ │ -047506: 7010 fb0b 0a00 |001f: invoke-direct {v10}, Landroid/support/v4/view/ViewPager;.getClientWidth:()I // method@0bfb │ │ -04750c: 0a05 |0022: move-result v5 │ │ -04750e: 52a8 e403 |0023: iget v8, v10, Landroid/support/v4/view/ViewPager;.mPageMargin:I // field@03e4 │ │ -047512: 9006 0508 |0025: add-int v6, v5, v8 │ │ -047516: 52a8 e403 |0027: iget v8, v10, Landroid/support/v4/view/ViewPager;.mPageMargin:I // field@03e4 │ │ -04751a: 8288 |0029: int-to-float v8, v8 │ │ -04751c: 8259 |002a: int-to-float v9, v5 │ │ -04751e: a902 0809 |002b: div-float v2, v8, v9 │ │ -047522: 5210 9903 |002d: iget v0, v1, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@0399 │ │ -047526: 82b8 |002f: int-to-float v8, v11 │ │ -047528: 8259 |0030: int-to-float v9, v5 │ │ -04752a: c998 |0031: div-float/2addr v8, v9 │ │ -04752c: 5219 9803 |0032: iget v9, v1, Landroid/support/v4/view/ViewPager$ItemInfo;.offset:F // field@0398 │ │ -047530: c798 |0034: sub-float/2addr v8, v9 │ │ -047532: 5219 9b03 |0035: iget v9, v1, Landroid/support/v4/view/ViewPager$ItemInfo;.widthFactor:F // field@039b │ │ -047536: c629 |0037: add-float/2addr v9, v2 │ │ -047538: a904 0809 |0038: div-float v4, v8, v9 │ │ -04753c: 8268 |003a: int-to-float v8, v6 │ │ -04753e: c848 |003b: mul-float/2addr v8, v4 │ │ -047540: 8783 |003c: float-to-int v3, v8 │ │ -047542: 5ca7 c003 |003d: iput-boolean v7, v10, Landroid/support/v4/view/ViewPager;.mCalledSuper:Z // field@03c0 │ │ -047546: 6e40 230c 0a34 |003f: invoke-virtual {v10, v0, v4, v3}, Landroid/support/v4/view/ViewPager;.onPageScrolled:(IFI)V // method@0c23 │ │ -04754c: 55a7 c003 |0042: iget-boolean v7, v10, Landroid/support/v4/view/ViewPager;.mCalledSuper:Z // field@03c0 │ │ -047550: 3907 0a00 |0044: if-nez v7, 004e // +000a │ │ -047554: 2207 a703 |0046: new-instance v7, Ljava/lang/IllegalStateException; // type@03a7 │ │ -047558: 1a08 4919 |0048: const-string v8, "onPageScrolled did not call superclass implementation" // string@1949 │ │ -04755c: 7020 7c17 8700 |004a: invoke-direct {v7, v8}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@177c │ │ -047562: 2707 |004d: throw v7 │ │ -047564: 1217 |004e: const/4 v7, #int 1 // #1 │ │ -047566: 0f07 |004f: return v7 │ │ - catches : (none) │ │ - positions : │ │ - 0x0001 line=1631 │ │ - 0x0009 line=1632 │ │ - 0x000b line=1633 │ │ - 0x000f line=1634 │ │ - 0x0013 line=1635 │ │ - 0x001b line=1640 │ │ - 0x001f line=1641 │ │ - 0x0023 line=1642 │ │ - 0x0027 line=1643 │ │ - 0x002d line=1644 │ │ - 0x002f line=1645 │ │ - 0x003a line=1647 │ │ - 0x003d line=1649 │ │ - 0x003f line=1650 │ │ - 0x0042 line=1651 │ │ - 0x0046 line=1652 │ │ - 0x004e line=1655 │ │ +069998: |[069998] android.support.v4.view.ViewPager.pageScrolled:(I)Z │ │ +0699a8: 1207 |0000: const/4 v7, #int 0 // #0 │ │ +0699aa: 54a8 2006 |0001: iget-object v8, v10, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@0620 │ │ +0699ae: 6e10 de22 0800 |0003: invoke-virtual {v8}, Ljava/util/ArrayList;.size:()I // method@22de │ │ +0699b4: 0a08 |0006: move-result v8 │ │ +0699b6: 3908 1400 |0007: if-nez v8, 001b // +0014 │ │ +0699ba: 5ca7 0806 |0009: iput-boolean v7, v10, Landroid/support/v4/view/ViewPager;.mCalledSuper:Z // field@0608 │ │ +0699be: 1208 |000b: const/4 v8, #int 0 // #0 │ │ +0699c0: 6e40 c513 7a78 |000c: invoke-virtual {v10, v7, v8, v7}, Landroid/support/v4/view/ViewPager;.onPageScrolled:(IFI)V // method@13c5 │ │ +0699c6: 55a8 0806 |000f: iget-boolean v8, v10, Landroid/support/v4/view/ViewPager;.mCalledSuper:Z // field@0608 │ │ +0699ca: 3908 3e00 |0011: if-nez v8, 004f // +003e │ │ +0699ce: 2207 2c05 |0013: new-instance v7, Ljava/lang/IllegalStateException; // type@052c │ │ +0699d2: 1a08 4521 |0015: const-string v8, "onPageScrolled did not call superclass implementation" // string@2145 │ │ +0699d6: 7020 6c22 8700 |0017: invoke-direct {v7, v8}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@226c │ │ +0699dc: 2707 |001a: throw v7 │ │ +0699de: 7010 b613 0a00 |001b: invoke-direct {v10}, Landroid/support/v4/view/ViewPager;.infoForCurrentScrollPosition:()Landroid/support/v4/view/ViewPager$ItemInfo; // method@13b6 │ │ +0699e4: 0c01 |001e: move-result-object v1 │ │ +0699e6: 7010 9d13 0a00 |001f: invoke-direct {v10}, Landroid/support/v4/view/ViewPager;.getClientWidth:()I // method@139d │ │ +0699ec: 0a05 |0022: move-result v5 │ │ +0699ee: 52a8 2c06 |0023: iget v8, v10, Landroid/support/v4/view/ViewPager;.mPageMargin:I // field@062c │ │ +0699f2: 9006 0508 |0025: add-int v6, v5, v8 │ │ +0699f6: 52a8 2c06 |0027: iget v8, v10, Landroid/support/v4/view/ViewPager;.mPageMargin:I // field@062c │ │ +0699fa: 8288 |0029: int-to-float v8, v8 │ │ +0699fc: 8259 |002a: int-to-float v9, v5 │ │ +0699fe: a902 0809 |002b: div-float v2, v8, v9 │ │ +069a02: 5210 e105 |002d: iget v0, v1, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@05e1 │ │ +069a06: 82b8 |002f: int-to-float v8, v11 │ │ +069a08: 8259 |0030: int-to-float v9, v5 │ │ +069a0a: c998 |0031: div-float/2addr v8, v9 │ │ +069a0c: 5219 e005 |0032: iget v9, v1, Landroid/support/v4/view/ViewPager$ItemInfo;.offset:F // field@05e0 │ │ +069a10: c798 |0034: sub-float/2addr v8, v9 │ │ +069a12: 5219 e305 |0035: iget v9, v1, Landroid/support/v4/view/ViewPager$ItemInfo;.widthFactor:F // field@05e3 │ │ +069a16: c629 |0037: add-float/2addr v9, v2 │ │ +069a18: a904 0809 |0038: div-float v4, v8, v9 │ │ +069a1c: 8268 |003a: int-to-float v8, v6 │ │ +069a1e: c848 |003b: mul-float/2addr v8, v4 │ │ +069a20: 8783 |003c: float-to-int v3, v8 │ │ +069a22: 5ca7 0806 |003d: iput-boolean v7, v10, Landroid/support/v4/view/ViewPager;.mCalledSuper:Z // field@0608 │ │ +069a26: 6e40 c513 0a34 |003f: invoke-virtual {v10, v0, v4, v3}, Landroid/support/v4/view/ViewPager;.onPageScrolled:(IFI)V // method@13c5 │ │ +069a2c: 55a7 0806 |0042: iget-boolean v7, v10, Landroid/support/v4/view/ViewPager;.mCalledSuper:Z // field@0608 │ │ +069a30: 3907 0a00 |0044: if-nez v7, 004e // +000a │ │ +069a34: 2207 2c05 |0046: new-instance v7, Ljava/lang/IllegalStateException; // type@052c │ │ +069a38: 1a08 4521 |0048: const-string v8, "onPageScrolled did not call superclass implementation" // string@2145 │ │ +069a3c: 7020 6c22 8700 |004a: invoke-direct {v7, v8}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@226c │ │ +069a42: 2707 |004d: throw v7 │ │ +069a44: 1217 |004e: const/4 v7, #int 1 // #1 │ │ +069a46: 0f07 |004f: return v7 │ │ + catches : (none) │ │ + positions : │ │ + 0x0001 line=1636 │ │ + 0x0009 line=1637 │ │ + 0x000b line=1638 │ │ + 0x000f line=1639 │ │ + 0x0013 line=1640 │ │ + 0x001b line=1645 │ │ + 0x001f line=1646 │ │ + 0x0023 line=1647 │ │ + 0x0027 line=1648 │ │ + 0x002d line=1649 │ │ + 0x002f line=1650 │ │ + 0x003a line=1652 │ │ + 0x003d line=1654 │ │ + 0x003f line=1655 │ │ + 0x0042 line=1656 │ │ + 0x0046 line=1657 │ │ + 0x004e line=1660 │ │ locals : │ │ 0x002f - 0x004f reg=0 currentPage I │ │ 0x001f - 0x004f reg=1 ii Landroid/support/v4/view/ViewPager$ItemInfo; │ │ 0x002d - 0x004f reg=2 marginOffset F │ │ 0x003d - 0x004f reg=3 offsetPixels I │ │ 0x003a - 0x004f reg=4 pageOffset F │ │ 0x0023 - 0x004f reg=5 width I │ │ @@ -50959,151 +81682,151 @@ │ │ type : '(F)Z' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 19 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 184 16-bit code units │ │ -047568: |[047568] android.support.v4.view.ViewPager.performDrag:(F)Z │ │ -047578: 1207 |0000: const/4 v7, #int 0 // #0 │ │ -04757a: 0800 1100 |0001: move-object/from16 v0, v17 │ │ -04757e: 520e d903 |0003: iget v14, v0, Landroid/support/v4/view/ViewPager;.mLastMotionX:F // field@03d9 │ │ -047582: a702 0e12 |0005: sub-float v2, v14, v18 │ │ -047586: 0200 1200 |0007: move/from16 v0, v18 │ │ -04758a: 0801 1100 |0009: move-object/from16 v1, v17 │ │ -04758e: 5910 d903 |000b: iput v0, v1, Landroid/support/v4/view/ViewPager;.mLastMotionX:F // field@03d9 │ │ -047592: 7401 0d0c 1100 |000d: invoke-virtual/range {v17}, Landroid/support/v4/view/ViewPager;.getScrollX:()I // method@0c0d │ │ -047598: 0a0e |0010: move-result v14 │ │ -04759a: 82e8 |0011: int-to-float v8, v14 │ │ -04759c: a60c 0802 |0012: add-float v12, v8, v2 │ │ -0475a0: 7601 fb0b 1100 |0014: invoke-direct/range {v17}, Landroid/support/v4/view/ViewPager;.getClientWidth:()I // method@0bfb │ │ -0475a6: 0a0d |0017: move-result v13 │ │ -0475a8: 82de |0018: int-to-float v14, v13 │ │ -0475aa: 0800 1100 |0019: move-object/from16 v0, v17 │ │ -0475ae: 520f ce03 |001b: iget v15, v0, Landroid/support/v4/view/ViewPager;.mFirstOffset:F // field@03ce │ │ -0475b2: a806 0e0f |001d: mul-float v6, v14, v15 │ │ -0475b6: 82de |001f: int-to-float v14, v13 │ │ -0475b8: 0800 1100 |0020: move-object/from16 v0, v17 │ │ -0475bc: 520f db03 |0022: iget v15, v0, Landroid/support/v4/view/ViewPager;.mLastOffset:F // field@03db │ │ -0475c0: a80b 0e0f |0024: mul-float v11, v14, v15 │ │ -0475c4: 1215 |0026: const/4 v5, #int 1 // #1 │ │ -0475c6: 121a |0027: const/4 v10, #int 1 // #1 │ │ -0475c8: 0800 1100 |0028: move-object/from16 v0, v17 │ │ -0475cc: 540e d803 |002a: iget-object v14, v0, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@03d8 │ │ -0475d0: 120f |002c: const/4 v15, #int 0 // #0 │ │ -0475d2: 6e20 d917 fe00 |002d: invoke-virtual {v14, v15}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@17d9 │ │ -0475d8: 0c03 |0030: move-result-object v3 │ │ -0475da: 1f03 f501 |0031: check-cast v3, Landroid/support/v4/view/ViewPager$ItemInfo; // type@01f5 │ │ -0475de: 0800 1100 |0033: move-object/from16 v0, v17 │ │ -0475e2: 540e d803 |0035: iget-object v14, v0, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@03d8 │ │ -0475e6: 0800 1100 |0037: move-object/from16 v0, v17 │ │ -0475ea: 540f d803 |0039: iget-object v15, v0, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@03d8 │ │ -0475ee: 6e10 df17 0f00 |003b: invoke-virtual {v15}, Ljava/util/ArrayList;.size:()I // method@17df │ │ -0475f4: 0a0f |003e: move-result v15 │ │ -0475f6: d80f 0fff |003f: add-int/lit8 v15, v15, #int -1 // #ff │ │ -0475fa: 6e20 d917 fe00 |0041: invoke-virtual {v14, v15}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@17d9 │ │ -047600: 0c04 |0044: move-result-object v4 │ │ -047602: 1f04 f501 |0045: check-cast v4, Landroid/support/v4/view/ViewPager$ItemInfo; // type@01f5 │ │ -047606: 523e 9903 |0047: iget v14, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@0399 │ │ -04760a: 380e 0800 |0049: if-eqz v14, 0051 // +0008 │ │ -04760e: 1205 |004b: const/4 v5, #int 0 // #0 │ │ -047610: 523e 9803 |004c: iget v14, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.offset:F // field@0398 │ │ -047614: 82df |004e: int-to-float v15, v13 │ │ -047616: a806 0e0f |004f: mul-float v6, v14, v15 │ │ -04761a: 524e 9903 |0051: iget v14, v4, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@0399 │ │ -04761e: 0800 1100 |0053: move-object/from16 v0, v17 │ │ -047622: 540f bd03 |0055: iget-object v15, v0, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@03bd │ │ -047626: 6e10 3f0a 0f00 |0057: invoke-virtual {v15}, Landroid/support/v4/view/PagerAdapter;.getCount:()I // method@0a3f │ │ -04762c: 0a0f |005a: move-result v15 │ │ -04762e: d80f 0fff |005b: add-int/lit8 v15, v15, #int -1 // #ff │ │ -047632: 32fe 0800 |005d: if-eq v14, v15, 0065 // +0008 │ │ -047636: 120a |005f: const/4 v10, #int 0 // #0 │ │ -047638: 524e 9803 |0060: iget v14, v4, Landroid/support/v4/view/ViewPager$ItemInfo;.offset:F // field@0398 │ │ -04763c: 82df |0062: int-to-float v15, v13 │ │ -04763e: a80b 0e0f |0063: mul-float v11, v14, v15 │ │ -047642: 2e0e 0c06 |0065: cmpg-float v14, v12, v6 │ │ -047646: 3b0e 3600 |0067: if-gez v14, 009d // +0036 │ │ -04764a: 3805 1500 |0069: if-eqz v5, 007e // +0015 │ │ -04764e: a709 060c |006b: sub-float v9, v6, v12 │ │ -047652: 0800 1100 |006d: move-object/from16 v0, v17 │ │ -047656: 540e dc03 |006f: iget-object v14, v0, Landroid/support/v4/view/ViewPager;.mLeftEdge:Landroid/support/v4/widget/EdgeEffectCompat; // field@03dc │ │ -04765a: 7110 8517 0900 |0071: invoke-static {v9}, Ljava/lang/Math;.abs:(F)F // method@1785 │ │ -047660: 0a0f |0074: move-result v15 │ │ -047662: 82d0 |0075: int-to-float v0, v13 │ │ -047664: 0210 0000 |0076: move/from16 v16, v0 │ │ -047668: a90f 0f10 |0078: div-float v15, v15, v16 │ │ -04766c: 6e20 1d10 fe00 |007a: invoke-virtual {v14, v15}, Landroid/support/v4/widget/EdgeEffectCompat;.onPull:(F)Z // method@101d │ │ -047672: 0a07 |007d: move-result v7 │ │ -047674: 016c |007e: move v12, v6 │ │ -047676: 0800 1100 |007f: move-object/from16 v0, v17 │ │ -04767a: 520e d903 |0081: iget v14, v0, Landroid/support/v4/view/ViewPager;.mLastMotionX:F // field@03d9 │ │ -04767e: 87cf |0083: float-to-int v15, v12 │ │ -047680: 82ff |0084: int-to-float v15, v15 │ │ -047682: a70f 0c0f |0085: sub-float v15, v12, v15 │ │ -047686: c6fe |0087: add-float/2addr v14, v15 │ │ -047688: 0800 1100 |0088: move-object/from16 v0, v17 │ │ -04768c: 590e d903 |008a: iput v14, v0, Landroid/support/v4/view/ViewPager;.mLastMotionX:F // field@03d9 │ │ -047690: 87ce |008c: float-to-int v14, v12 │ │ -047692: 7401 0e0c 1100 |008d: invoke-virtual/range {v17}, Landroid/support/v4/view/ViewPager;.getScrollY:()I // method@0c0e │ │ -047698: 0a0f |0090: move-result v15 │ │ -04769a: 0800 1100 |0091: move-object/from16 v0, v17 │ │ -04769e: 6e30 3a0c e00f |0093: invoke-virtual {v0, v14, v15}, Landroid/support/v4/view/ViewPager;.scrollTo:(II)V // method@0c3a │ │ -0476a4: 87ce |0096: float-to-int v14, v12 │ │ -0476a6: 0800 1100 |0097: move-object/from16 v0, v17 │ │ -0476aa: 7020 2c0c e000 |0099: invoke-direct {v0, v14}, Landroid/support/v4/view/ViewPager;.pageScrolled:(I)Z // method@0c2c │ │ -0476b0: 0f07 |009c: return v7 │ │ -0476b2: 2d0e 0c0b |009d: cmpl-float v14, v12, v11 │ │ -0476b6: 3d0e e0ff |009f: if-lez v14, 007f // -0020 │ │ -0476ba: 380a 1500 |00a1: if-eqz v10, 00b6 // +0015 │ │ -0476be: a709 0c0b |00a3: sub-float v9, v12, v11 │ │ -0476c2: 0800 1100 |00a5: move-object/from16 v0, v17 │ │ -0476c6: 540e ea03 |00a7: iget-object v14, v0, Landroid/support/v4/view/ViewPager;.mRightEdge:Landroid/support/v4/widget/EdgeEffectCompat; // field@03ea │ │ -0476ca: 7110 8517 0900 |00a9: invoke-static {v9}, Ljava/lang/Math;.abs:(F)F // method@1785 │ │ -0476d0: 0a0f |00ac: move-result v15 │ │ -0476d2: 82d0 |00ad: int-to-float v0, v13 │ │ -0476d4: 0210 0000 |00ae: move/from16 v16, v0 │ │ -0476d8: a90f 0f10 |00b0: div-float v15, v15, v16 │ │ -0476dc: 6e20 1d10 fe00 |00b2: invoke-virtual {v14, v15}, Landroid/support/v4/widget/EdgeEffectCompat;.onPull:(F)Z // method@101d │ │ -0476e2: 0a07 |00b5: move-result v7 │ │ -0476e4: 01bc |00b6: move v12, v11 │ │ -0476e6: 28c8 |00b7: goto 007f // -0038 │ │ - catches : (none) │ │ - positions : │ │ - 0x0000 line=2057 │ │ - 0x0001 line=2059 │ │ - 0x0007 line=2060 │ │ - 0x000d line=2062 │ │ - 0x0012 line=2063 │ │ - 0x0014 line=2064 │ │ - 0x0018 line=2066 │ │ - 0x001f line=2067 │ │ - 0x0026 line=2068 │ │ - 0x0027 line=2069 │ │ - 0x0028 line=2071 │ │ - 0x0033 line=2072 │ │ - 0x0047 line=2073 │ │ - 0x004b line=2074 │ │ - 0x004c line=2075 │ │ - 0x0051 line=2077 │ │ - 0x005f line=2078 │ │ - 0x0060 line=2079 │ │ - 0x0065 line=2082 │ │ - 0x0069 line=2083 │ │ - 0x006b line=2084 │ │ - 0x006d line=2085 │ │ - 0x007e line=2087 │ │ - 0x007f line=2096 │ │ - 0x008c line=2097 │ │ - 0x0096 line=2098 │ │ - 0x009c line=2100 │ │ - 0x009d line=2088 │ │ - 0x00a1 line=2089 │ │ - 0x00a3 line=2090 │ │ - 0x00a5 line=2091 │ │ - 0x00b6 line=2093 │ │ +069a48: |[069a48] android.support.v4.view.ViewPager.performDrag:(F)Z │ │ +069a58: 1207 |0000: const/4 v7, #int 0 // #0 │ │ +069a5a: 0800 1100 |0001: move-object/from16 v0, v17 │ │ +069a5e: 520e 2106 |0003: iget v14, v0, Landroid/support/v4/view/ViewPager;.mLastMotionX:F // field@0621 │ │ +069a62: a702 0e12 |0005: sub-float v2, v14, v18 │ │ +069a66: 0200 1200 |0007: move/from16 v0, v18 │ │ +069a6a: 0801 1100 |0009: move-object/from16 v1, v17 │ │ +069a6e: 5910 2106 |000b: iput v0, v1, Landroid/support/v4/view/ViewPager;.mLastMotionX:F // field@0621 │ │ +069a72: 7401 af13 1100 |000d: invoke-virtual/range {v17}, Landroid/support/v4/view/ViewPager;.getScrollX:()I // method@13af │ │ +069a78: 0a0e |0010: move-result v14 │ │ +069a7a: 82e8 |0011: int-to-float v8, v14 │ │ +069a7c: a60c 0802 |0012: add-float v12, v8, v2 │ │ +069a80: 7601 9d13 1100 |0014: invoke-direct/range {v17}, Landroid/support/v4/view/ViewPager;.getClientWidth:()I // method@139d │ │ +069a86: 0a0d |0017: move-result v13 │ │ +069a88: 82de |0018: int-to-float v14, v13 │ │ +069a8a: 0800 1100 |0019: move-object/from16 v0, v17 │ │ +069a8e: 520f 1606 |001b: iget v15, v0, Landroid/support/v4/view/ViewPager;.mFirstOffset:F // field@0616 │ │ +069a92: a806 0e0f |001d: mul-float v6, v14, v15 │ │ +069a96: 82de |001f: int-to-float v14, v13 │ │ +069a98: 0800 1100 |0020: move-object/from16 v0, v17 │ │ +069a9c: 520f 2306 |0022: iget v15, v0, Landroid/support/v4/view/ViewPager;.mLastOffset:F // field@0623 │ │ +069aa0: a80b 0e0f |0024: mul-float v11, v14, v15 │ │ +069aa4: 1215 |0026: const/4 v5, #int 1 // #1 │ │ +069aa6: 121a |0027: const/4 v10, #int 1 // #1 │ │ +069aa8: 0800 1100 |0028: move-object/from16 v0, v17 │ │ +069aac: 540e 2006 |002a: iget-object v14, v0, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@0620 │ │ +069ab0: 120f |002c: const/4 v15, #int 0 // #0 │ │ +069ab2: 6e20 d722 fe00 |002d: invoke-virtual {v14, v15}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@22d7 │ │ +069ab8: 0c03 |0030: move-result-object v3 │ │ +069aba: 1f03 1f03 |0031: check-cast v3, Landroid/support/v4/view/ViewPager$ItemInfo; // type@031f │ │ +069abe: 0800 1100 |0033: move-object/from16 v0, v17 │ │ +069ac2: 540e 2006 |0035: iget-object v14, v0, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@0620 │ │ +069ac6: 0800 1100 |0037: move-object/from16 v0, v17 │ │ +069aca: 540f 2006 |0039: iget-object v15, v0, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@0620 │ │ +069ace: 6e10 de22 0f00 |003b: invoke-virtual {v15}, Ljava/util/ArrayList;.size:()I // method@22de │ │ +069ad4: 0a0f |003e: move-result v15 │ │ +069ad6: d80f 0fff |003f: add-int/lit8 v15, v15, #int -1 // #ff │ │ +069ada: 6e20 d722 fe00 |0041: invoke-virtual {v14, v15}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@22d7 │ │ +069ae0: 0c04 |0044: move-result-object v4 │ │ +069ae2: 1f04 1f03 |0045: check-cast v4, Landroid/support/v4/view/ViewPager$ItemInfo; // type@031f │ │ +069ae6: 523e e105 |0047: iget v14, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@05e1 │ │ +069aea: 380e 0800 |0049: if-eqz v14, 0051 // +0008 │ │ +069aee: 1205 |004b: const/4 v5, #int 0 // #0 │ │ +069af0: 523e e005 |004c: iget v14, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.offset:F // field@05e0 │ │ +069af4: 82df |004e: int-to-float v15, v13 │ │ +069af6: a806 0e0f |004f: mul-float v6, v14, v15 │ │ +069afa: 524e e105 |0051: iget v14, v4, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@05e1 │ │ +069afe: 0800 1100 |0053: move-object/from16 v0, v17 │ │ +069b02: 540f 0506 |0055: iget-object v15, v0, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@0605 │ │ +069b06: 6e10 ed10 0f00 |0057: invoke-virtual {v15}, Landroid/support/v4/view/PagerAdapter;.getCount:()I // method@10ed │ │ +069b0c: 0a0f |005a: move-result v15 │ │ +069b0e: d80f 0fff |005b: add-int/lit8 v15, v15, #int -1 // #ff │ │ +069b12: 32fe 0800 |005d: if-eq v14, v15, 0065 // +0008 │ │ +069b16: 120a |005f: const/4 v10, #int 0 // #0 │ │ +069b18: 524e e005 |0060: iget v14, v4, Landroid/support/v4/view/ViewPager$ItemInfo;.offset:F // field@05e0 │ │ +069b1c: 82df |0062: int-to-float v15, v13 │ │ +069b1e: a80b 0e0f |0063: mul-float v11, v14, v15 │ │ +069b22: 2e0e 0c06 |0065: cmpg-float v14, v12, v6 │ │ +069b26: 3b0e 3600 |0067: if-gez v14, 009d // +0036 │ │ +069b2a: 3805 1500 |0069: if-eqz v5, 007e // +0015 │ │ +069b2e: a709 060c |006b: sub-float v9, v6, v12 │ │ +069b32: 0800 1100 |006d: move-object/from16 v0, v17 │ │ +069b36: 540e 2406 |006f: iget-object v14, v0, Landroid/support/v4/view/ViewPager;.mLeftEdge:Landroid/support/v4/widget/EdgeEffectCompat; // field@0624 │ │ +069b3a: 7110 7722 0900 |0071: invoke-static {v9}, Ljava/lang/Math;.abs:(F)F // method@2277 │ │ +069b40: 0a0f |0074: move-result v15 │ │ +069b42: 82d0 |0075: int-to-float v0, v13 │ │ +069b44: 0210 0000 |0076: move/from16 v16, v0 │ │ +069b48: a90f 0f10 |0078: div-float v15, v15, v16 │ │ +069b4c: 6e20 8519 fe00 |007a: invoke-virtual {v14, v15}, Landroid/support/v4/widget/EdgeEffectCompat;.onPull:(F)Z // method@1985 │ │ +069b52: 0a07 |007d: move-result v7 │ │ +069b54: 016c |007e: move v12, v6 │ │ +069b56: 0800 1100 |007f: move-object/from16 v0, v17 │ │ +069b5a: 520e 2106 |0081: iget v14, v0, Landroid/support/v4/view/ViewPager;.mLastMotionX:F // field@0621 │ │ +069b5e: 87cf |0083: float-to-int v15, v12 │ │ +069b60: 82ff |0084: int-to-float v15, v15 │ │ +069b62: a70f 0c0f |0085: sub-float v15, v12, v15 │ │ +069b66: c6fe |0087: add-float/2addr v14, v15 │ │ +069b68: 0800 1100 |0088: move-object/from16 v0, v17 │ │ +069b6c: 590e 2106 |008a: iput v14, v0, Landroid/support/v4/view/ViewPager;.mLastMotionX:F // field@0621 │ │ +069b70: 87ce |008c: float-to-int v14, v12 │ │ +069b72: 7401 b013 1100 |008d: invoke-virtual/range {v17}, Landroid/support/v4/view/ViewPager;.getScrollY:()I // method@13b0 │ │ +069b78: 0a0f |0090: move-result v15 │ │ +069b7a: 0800 1100 |0091: move-object/from16 v0, v17 │ │ +069b7e: 6e30 dc13 e00f |0093: invoke-virtual {v0, v14, v15}, Landroid/support/v4/view/ViewPager;.scrollTo:(II)V // method@13dc │ │ +069b84: 87ce |0096: float-to-int v14, v12 │ │ +069b86: 0800 1100 |0097: move-object/from16 v0, v17 │ │ +069b8a: 7020 ce13 e000 |0099: invoke-direct {v0, v14}, Landroid/support/v4/view/ViewPager;.pageScrolled:(I)Z // method@13ce │ │ +069b90: 0f07 |009c: return v7 │ │ +069b92: 2d0e 0c0b |009d: cmpl-float v14, v12, v11 │ │ +069b96: 3d0e e0ff |009f: if-lez v14, 007f // -0020 │ │ +069b9a: 380a 1500 |00a1: if-eqz v10, 00b6 // +0015 │ │ +069b9e: a709 0c0b |00a3: sub-float v9, v12, v11 │ │ +069ba2: 0800 1100 |00a5: move-object/from16 v0, v17 │ │ +069ba6: 540e 3206 |00a7: iget-object v14, v0, Landroid/support/v4/view/ViewPager;.mRightEdge:Landroid/support/v4/widget/EdgeEffectCompat; // field@0632 │ │ +069baa: 7110 7722 0900 |00a9: invoke-static {v9}, Ljava/lang/Math;.abs:(F)F // method@2277 │ │ +069bb0: 0a0f |00ac: move-result v15 │ │ +069bb2: 82d0 |00ad: int-to-float v0, v13 │ │ +069bb4: 0210 0000 |00ae: move/from16 v16, v0 │ │ +069bb8: a90f 0f10 |00b0: div-float v15, v15, v16 │ │ +069bbc: 6e20 8519 fe00 |00b2: invoke-virtual {v14, v15}, Landroid/support/v4/widget/EdgeEffectCompat;.onPull:(F)Z // method@1985 │ │ +069bc2: 0a07 |00b5: move-result v7 │ │ +069bc4: 01bc |00b6: move v12, v11 │ │ +069bc6: 28c8 |00b7: goto 007f // -0038 │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=2062 │ │ + 0x0001 line=2064 │ │ + 0x0007 line=2065 │ │ + 0x000d line=2067 │ │ + 0x0012 line=2068 │ │ + 0x0014 line=2069 │ │ + 0x0018 line=2071 │ │ + 0x001f line=2072 │ │ + 0x0026 line=2073 │ │ + 0x0027 line=2074 │ │ + 0x0028 line=2076 │ │ + 0x0033 line=2077 │ │ + 0x0047 line=2078 │ │ + 0x004b line=2079 │ │ + 0x004c line=2080 │ │ + 0x0051 line=2082 │ │ + 0x005f line=2083 │ │ + 0x0060 line=2084 │ │ + 0x0065 line=2087 │ │ + 0x0069 line=2088 │ │ + 0x006b line=2089 │ │ + 0x006d line=2090 │ │ + 0x007e line=2092 │ │ + 0x007f line=2101 │ │ + 0x008c line=2102 │ │ + 0x0096 line=2103 │ │ + 0x009c line=2105 │ │ + 0x009d line=2093 │ │ + 0x00a1 line=2094 │ │ + 0x00a3 line=2095 │ │ + 0x00a5 line=2096 │ │ + 0x00b6 line=2098 │ │ locals : │ │ 0x006d - 0x007e reg=9 over F │ │ 0x00a5 - 0x00b6 reg=9 over F │ │ 0x0007 - 0x00b8 reg=2 deltaX F │ │ 0x0033 - 0x00b8 reg=3 firstItem Landroid/support/v4/view/ViewPager$ItemInfo; │ │ 0x0047 - 0x00b8 reg=4 lastItem Landroid/support/v4/view/ViewPager$ItemInfo; │ │ 0x0027 - 0x00b8 reg=5 leftAbsolute Z │ │ @@ -51122,117 +81845,117 @@ │ │ type : '(IIII)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 19 │ │ ins : 5 │ │ outs : 6 │ │ insns size : 145 16-bit code units │ │ -0476e8: |[0476e8] android.support.v4.view.ViewPager.recomputeScrollPosition:(IIII)V │ │ -0476f8: 3d10 5f00 |0000: if-lez v16, 005f // +005f │ │ -0476fc: 54e0 d803 |0002: iget-object v0, v14, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@03d8 │ │ -047700: 6e10 da17 0000 |0004: invoke-virtual {v0}, Ljava/util/ArrayList;.isEmpty:()Z // method@17da │ │ -047706: 0a00 |0007: move-result v0 │ │ -047708: 3900 5700 |0008: if-nez v0, 005f // +0057 │ │ -04770c: 6e10 070c 0e00 |000a: invoke-virtual {v14}, Landroid/support/v4/view/ViewPager;.getPaddingLeft:()I // method@0c07 │ │ -047712: 0a00 |000d: move-result v0 │ │ -047714: 9100 0f00 |000e: sub-int v0, v15, v0 │ │ -047718: 6e10 080c 0e00 |0010: invoke-virtual {v14}, Landroid/support/v4/view/ViewPager;.getPaddingRight:()I // method@0c08 │ │ -04771e: 0a02 |0013: move-result v2 │ │ -047720: b120 |0014: sub-int/2addr v0, v2 │ │ -047722: 900c 0011 |0015: add-int v12, v0, v17 │ │ -047726: 6e10 070c 0e00 |0017: invoke-virtual {v14}, Landroid/support/v4/view/ViewPager;.getPaddingLeft:()I // method@0c07 │ │ -04772c: 0a00 |001a: move-result v0 │ │ -04772e: 9100 1000 |001b: sub-int v0, v16, v0 │ │ -047732: 6e10 080c 0e00 |001d: invoke-virtual {v14}, Landroid/support/v4/view/ViewPager;.getPaddingRight:()I // method@0c08 │ │ -047738: 0a02 |0020: move-result v2 │ │ -04773a: b120 |0021: sub-int/2addr v0, v2 │ │ -04773c: 9007 0012 |0022: add-int v7, v0, v18 │ │ -047740: 6e10 0d0c 0e00 |0024: invoke-virtual {v14}, Landroid/support/v4/view/ViewPager;.getScrollX:()I // method@0c0d │ │ -047746: 0a0d |0027: move-result v13 │ │ -047748: 82d0 |0028: int-to-float v0, v13 │ │ -04774a: 8272 |0029: int-to-float v2, v7 │ │ -04774c: a908 0002 |002a: div-float v8, v0, v2 │ │ -047750: 82c0 |002c: int-to-float v0, v12 │ │ -047752: c880 |002d: mul-float/2addr v0, v8 │ │ -047754: 8701 |002e: float-to-int v1, v0 │ │ -047756: 6e10 0e0c 0e00 |002f: invoke-virtual {v14}, Landroid/support/v4/view/ViewPager;.getScrollY:()I // method@0c0e │ │ -04775c: 0a00 |0032: move-result v0 │ │ -04775e: 6e30 3a0c 1e00 |0033: invoke-virtual {v14, v1, v0}, Landroid/support/v4/view/ViewPager;.scrollTo:(II)V // method@0c3a │ │ -047764: 54e0 ec03 |0036: iget-object v0, v14, Landroid/support/v4/view/ViewPager;.mScroller:Landroid/widget/Scroller; // field@03ec │ │ -047768: 6e10 6914 0000 |0038: invoke-virtual {v0}, Landroid/widget/Scroller;.isFinished:()Z // method@1469 │ │ -04776e: 0a00 |003b: move-result v0 │ │ -047770: 3900 2200 |003c: if-nez v0, 005e // +0022 │ │ -047774: 54e0 ec03 |003e: iget-object v0, v14, Landroid/support/v4/view/ViewPager;.mScroller:Landroid/widget/Scroller; // field@03ec │ │ -047778: 6e10 6614 0000 |0040: invoke-virtual {v0}, Landroid/widget/Scroller;.getDuration:()I // method@1466 │ │ -04777e: 0a00 |0043: move-result v0 │ │ -047780: 54e2 ec03 |0044: iget-object v2, v14, Landroid/support/v4/view/ViewPager;.mScroller:Landroid/widget/Scroller; // field@03ec │ │ -047784: 6e10 6c14 0200 |0046: invoke-virtual {v2}, Landroid/widget/Scroller;.timePassed:()I // method@146c │ │ -04778a: 0a02 |0049: move-result v2 │ │ -04778c: 9105 0002 |004a: sub-int v5, v0, v2 │ │ -047790: 52e0 c403 |004c: iget v0, v14, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@03c4 │ │ -047794: 6e20 150c 0e00 |004e: invoke-virtual {v14, v0}, Landroid/support/v4/view/ViewPager;.infoForPosition:(I)Landroid/support/v4/view/ViewPager$ItemInfo; // method@0c15 │ │ -04779a: 0c0b |0051: move-result-object v11 │ │ -04779c: 54e0 ec03 |0052: iget-object v0, v14, Landroid/support/v4/view/ViewPager;.mScroller:Landroid/widget/Scroller; // field@03ec │ │ -0477a0: 1202 |0054: const/4 v2, #int 0 // #0 │ │ -0477a2: 52b3 9803 |0055: iget v3, v11, Landroid/support/v4/view/ViewPager$ItemInfo;.offset:F // field@0398 │ │ -0477a6: 82f4 |0057: int-to-float v4, v15 │ │ -0477a8: c843 |0058: mul-float/2addr v3, v4 │ │ -0477aa: 8733 |0059: float-to-int v3, v3 │ │ -0477ac: 1204 |005a: const/4 v4, #int 0 // #0 │ │ -0477ae: 7406 6b14 0000 |005b: invoke-virtual/range {v0, v1, v2, v3, v4, v5}, Landroid/widget/Scroller;.startScroll:(IIIII)V // method@146b │ │ -0477b4: 0e00 |005e: return-void │ │ -0477b6: 52e0 c403 |005f: iget v0, v14, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@03c4 │ │ -0477ba: 6e20 150c 0e00 |0061: invoke-virtual {v14, v0}, Landroid/support/v4/view/ViewPager;.infoForPosition:(I)Landroid/support/v4/view/ViewPager$ItemInfo; // method@0c15 │ │ -0477c0: 0c06 |0064: move-result-object v6 │ │ -0477c2: 3806 2a00 |0065: if-eqz v6, 008f // +002a │ │ -0477c6: 5260 9803 |0067: iget v0, v6, Landroid/support/v4/view/ViewPager$ItemInfo;.offset:F // field@0398 │ │ -0477ca: 52e2 db03 |0069: iget v2, v14, Landroid/support/v4/view/ViewPager;.mLastOffset:F // field@03db │ │ -0477ce: 7120 8c17 2000 |006b: invoke-static {v0, v2}, Ljava/lang/Math;.min:(FF)F // method@178c │ │ -0477d4: 0a09 |006e: move-result v9 │ │ -0477d6: 6e10 070c 0e00 |006f: invoke-virtual {v14}, Landroid/support/v4/view/ViewPager;.getPaddingLeft:()I // method@0c07 │ │ -0477dc: 0a00 |0072: move-result v0 │ │ -0477de: 9100 0f00 |0073: sub-int v0, v15, v0 │ │ -0477e2: 6e10 080c 0e00 |0075: invoke-virtual {v14}, Landroid/support/v4/view/ViewPager;.getPaddingRight:()I // method@0c08 │ │ -0477e8: 0a02 |0078: move-result v2 │ │ -0477ea: b120 |0079: sub-int/2addr v0, v2 │ │ -0477ec: 8200 |007a: int-to-float v0, v0 │ │ -0477ee: c890 |007b: mul-float/2addr v0, v9 │ │ -0477f0: 870a |007c: float-to-int v10, v0 │ │ -0477f2: 6e10 0d0c 0e00 |007d: invoke-virtual {v14}, Landroid/support/v4/view/ViewPager;.getScrollX:()I // method@0c0d │ │ -0477f8: 0a00 |0080: move-result v0 │ │ -0477fa: 320a ddff |0081: if-eq v10, v0, 005e // -0023 │ │ -0477fe: 1200 |0083: const/4 v0, #int 0 // #0 │ │ -047800: 7020 e40b 0e00 |0084: invoke-direct {v14, v0}, Landroid/support/v4/view/ViewPager;.completeScroll:(Z)V // method@0be4 │ │ -047806: 6e10 0e0c 0e00 |0087: invoke-virtual {v14}, Landroid/support/v4/view/ViewPager;.getScrollY:()I // method@0c0e │ │ -04780c: 0a00 |008a: move-result v0 │ │ -04780e: 6e30 3a0c ae00 |008b: invoke-virtual {v14, v10, v0}, Landroid/support/v4/view/ViewPager;.scrollTo:(II)V // method@0c3a │ │ -047814: 28d0 |008e: goto 005e // -0030 │ │ -047816: 1209 |008f: const/4 v9, #int 0 // #0 │ │ -047818: 28df |0090: goto 006f // -0021 │ │ - catches : (none) │ │ - positions : │ │ - 0x0000 line=1468 │ │ - 0x000a line=1469 │ │ - 0x0017 line=1470 │ │ - 0x0024 line=1472 │ │ - 0x0028 line=1473 │ │ - 0x002c line=1474 │ │ - 0x002f line=1476 │ │ - 0x0036 line=1477 │ │ - 0x003e line=1479 │ │ - 0x004c line=1480 │ │ - 0x0052 line=1481 │ │ - 0x005e line=1494 │ │ - 0x005f line=1485 │ │ - 0x0065 line=1486 │ │ - 0x006f line=1487 │ │ - 0x007d line=1489 │ │ - 0x0083 line=1490 │ │ - 0x0087 line=1491 │ │ - 0x008f line=1486 │ │ +069bc8: |[069bc8] android.support.v4.view.ViewPager.recomputeScrollPosition:(IIII)V │ │ +069bd8: 3d10 5f00 |0000: if-lez v16, 005f // +005f │ │ +069bdc: 54e0 2006 |0002: iget-object v0, v14, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@0620 │ │ +069be0: 6e10 d822 0000 |0004: invoke-virtual {v0}, Ljava/util/ArrayList;.isEmpty:()Z // method@22d8 │ │ +069be6: 0a00 |0007: move-result v0 │ │ +069be8: 3900 5700 |0008: if-nez v0, 005f // +0057 │ │ +069bec: 6e10 a913 0e00 |000a: invoke-virtual {v14}, Landroid/support/v4/view/ViewPager;.getPaddingLeft:()I // method@13a9 │ │ +069bf2: 0a00 |000d: move-result v0 │ │ +069bf4: 9100 0f00 |000e: sub-int v0, v15, v0 │ │ +069bf8: 6e10 aa13 0e00 |0010: invoke-virtual {v14}, Landroid/support/v4/view/ViewPager;.getPaddingRight:()I // method@13aa │ │ +069bfe: 0a02 |0013: move-result v2 │ │ +069c00: b120 |0014: sub-int/2addr v0, v2 │ │ +069c02: 900c 0011 |0015: add-int v12, v0, v17 │ │ +069c06: 6e10 a913 0e00 |0017: invoke-virtual {v14}, Landroid/support/v4/view/ViewPager;.getPaddingLeft:()I // method@13a9 │ │ +069c0c: 0a00 |001a: move-result v0 │ │ +069c0e: 9100 1000 |001b: sub-int v0, v16, v0 │ │ +069c12: 6e10 aa13 0e00 |001d: invoke-virtual {v14}, Landroid/support/v4/view/ViewPager;.getPaddingRight:()I // method@13aa │ │ +069c18: 0a02 |0020: move-result v2 │ │ +069c1a: b120 |0021: sub-int/2addr v0, v2 │ │ +069c1c: 9007 0012 |0022: add-int v7, v0, v18 │ │ +069c20: 6e10 af13 0e00 |0024: invoke-virtual {v14}, Landroid/support/v4/view/ViewPager;.getScrollX:()I // method@13af │ │ +069c26: 0a0d |0027: move-result v13 │ │ +069c28: 82d0 |0028: int-to-float v0, v13 │ │ +069c2a: 8272 |0029: int-to-float v2, v7 │ │ +069c2c: a908 0002 |002a: div-float v8, v0, v2 │ │ +069c30: 82c0 |002c: int-to-float v0, v12 │ │ +069c32: c880 |002d: mul-float/2addr v0, v8 │ │ +069c34: 8701 |002e: float-to-int v1, v0 │ │ +069c36: 6e10 b013 0e00 |002f: invoke-virtual {v14}, Landroid/support/v4/view/ViewPager;.getScrollY:()I // method@13b0 │ │ +069c3c: 0a00 |0032: move-result v0 │ │ +069c3e: 6e30 dc13 1e00 |0033: invoke-virtual {v14, v1, v0}, Landroid/support/v4/view/ViewPager;.scrollTo:(II)V // method@13dc │ │ +069c44: 54e0 3406 |0036: iget-object v0, v14, Landroid/support/v4/view/ViewPager;.mScroller:Landroid/widget/Scroller; // field@0634 │ │ +069c48: 6e10 4b1f 0000 |0038: invoke-virtual {v0}, Landroid/widget/Scroller;.isFinished:()Z // method@1f4b │ │ +069c4e: 0a00 |003b: move-result v0 │ │ +069c50: 3900 2200 |003c: if-nez v0, 005e // +0022 │ │ +069c54: 54e0 3406 |003e: iget-object v0, v14, Landroid/support/v4/view/ViewPager;.mScroller:Landroid/widget/Scroller; // field@0634 │ │ +069c58: 6e10 481f 0000 |0040: invoke-virtual {v0}, Landroid/widget/Scroller;.getDuration:()I // method@1f48 │ │ +069c5e: 0a00 |0043: move-result v0 │ │ +069c60: 54e2 3406 |0044: iget-object v2, v14, Landroid/support/v4/view/ViewPager;.mScroller:Landroid/widget/Scroller; // field@0634 │ │ +069c64: 6e10 4e1f 0200 |0046: invoke-virtual {v2}, Landroid/widget/Scroller;.timePassed:()I // method@1f4e │ │ +069c6a: 0a02 |0049: move-result v2 │ │ +069c6c: 9105 0002 |004a: sub-int v5, v0, v2 │ │ +069c70: 52e0 0c06 |004c: iget v0, v14, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@060c │ │ +069c74: 6e20 b713 0e00 |004e: invoke-virtual {v14, v0}, Landroid/support/v4/view/ViewPager;.infoForPosition:(I)Landroid/support/v4/view/ViewPager$ItemInfo; // method@13b7 │ │ +069c7a: 0c0b |0051: move-result-object v11 │ │ +069c7c: 54e0 3406 |0052: iget-object v0, v14, Landroid/support/v4/view/ViewPager;.mScroller:Landroid/widget/Scroller; // field@0634 │ │ +069c80: 1202 |0054: const/4 v2, #int 0 // #0 │ │ +069c82: 52b3 e005 |0055: iget v3, v11, Landroid/support/v4/view/ViewPager$ItemInfo;.offset:F // field@05e0 │ │ +069c86: 82f4 |0057: int-to-float v4, v15 │ │ +069c88: c843 |0058: mul-float/2addr v3, v4 │ │ +069c8a: 8733 |0059: float-to-int v3, v3 │ │ +069c8c: 1204 |005a: const/4 v4, #int 0 // #0 │ │ +069c8e: 7406 4d1f 0000 |005b: invoke-virtual/range {v0, v1, v2, v3, v4, v5}, Landroid/widget/Scroller;.startScroll:(IIIII)V // method@1f4d │ │ +069c94: 0e00 |005e: return-void │ │ +069c96: 52e0 0c06 |005f: iget v0, v14, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@060c │ │ +069c9a: 6e20 b713 0e00 |0061: invoke-virtual {v14, v0}, Landroid/support/v4/view/ViewPager;.infoForPosition:(I)Landroid/support/v4/view/ViewPager$ItemInfo; // method@13b7 │ │ +069ca0: 0c06 |0064: move-result-object v6 │ │ +069ca2: 3806 2a00 |0065: if-eqz v6, 008f // +002a │ │ +069ca6: 5260 e005 |0067: iget v0, v6, Landroid/support/v4/view/ViewPager$ItemInfo;.offset:F // field@05e0 │ │ +069caa: 52e2 2306 |0069: iget v2, v14, Landroid/support/v4/view/ViewPager;.mLastOffset:F // field@0623 │ │ +069cae: 7120 7f22 2000 |006b: invoke-static {v0, v2}, Ljava/lang/Math;.min:(FF)F // method@227f │ │ +069cb4: 0a09 |006e: move-result v9 │ │ +069cb6: 6e10 a913 0e00 |006f: invoke-virtual {v14}, Landroid/support/v4/view/ViewPager;.getPaddingLeft:()I // method@13a9 │ │ +069cbc: 0a00 |0072: move-result v0 │ │ +069cbe: 9100 0f00 |0073: sub-int v0, v15, v0 │ │ +069cc2: 6e10 aa13 0e00 |0075: invoke-virtual {v14}, Landroid/support/v4/view/ViewPager;.getPaddingRight:()I // method@13aa │ │ +069cc8: 0a02 |0078: move-result v2 │ │ +069cca: b120 |0079: sub-int/2addr v0, v2 │ │ +069ccc: 8200 |007a: int-to-float v0, v0 │ │ +069cce: c890 |007b: mul-float/2addr v0, v9 │ │ +069cd0: 870a |007c: float-to-int v10, v0 │ │ +069cd2: 6e10 af13 0e00 |007d: invoke-virtual {v14}, Landroid/support/v4/view/ViewPager;.getScrollX:()I // method@13af │ │ +069cd8: 0a00 |0080: move-result v0 │ │ +069cda: 320a ddff |0081: if-eq v10, v0, 005e // -0023 │ │ +069cde: 1200 |0083: const/4 v0, #int 0 // #0 │ │ +069ce0: 7020 8613 0e00 |0084: invoke-direct {v14, v0}, Landroid/support/v4/view/ViewPager;.completeScroll:(Z)V // method@1386 │ │ +069ce6: 6e10 b013 0e00 |0087: invoke-virtual {v14}, Landroid/support/v4/view/ViewPager;.getScrollY:()I // method@13b0 │ │ +069cec: 0a00 |008a: move-result v0 │ │ +069cee: 6e30 dc13 ae00 |008b: invoke-virtual {v14, v10, v0}, Landroid/support/v4/view/ViewPager;.scrollTo:(II)V // method@13dc │ │ +069cf4: 28d0 |008e: goto 005e // -0030 │ │ +069cf6: 1209 |008f: const/4 v9, #int 0 // #0 │ │ +069cf8: 28df |0090: goto 006f // -0021 │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=1473 │ │ + 0x000a line=1474 │ │ + 0x0017 line=1475 │ │ + 0x0024 line=1477 │ │ + 0x0028 line=1478 │ │ + 0x002c line=1479 │ │ + 0x002f line=1481 │ │ + 0x0036 line=1482 │ │ + 0x003e line=1484 │ │ + 0x004c line=1485 │ │ + 0x0052 line=1486 │ │ + 0x005e line=1499 │ │ + 0x005f line=1490 │ │ + 0x0065 line=1491 │ │ + 0x006f line=1492 │ │ + 0x007d line=1494 │ │ + 0x0083 line=1495 │ │ + 0x0087 line=1496 │ │ + 0x008f line=1491 │ │ locals : │ │ 0x002f - 0x005e reg=1 newOffsetPixels I │ │ 0x004c - 0x005e reg=5 newDuration I │ │ 0x0024 - 0x005e reg=7 oldWidthWithMargin I │ │ 0x002c - 0x005e reg=8 pageOffset F │ │ 0x0052 - 0x005e reg=11 targetInfo Landroid/support/v4/view/ViewPager$ItemInfo; │ │ 0x0017 - 0x005e reg=12 widthWithMargin I │ │ @@ -51251,41 +81974,41 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 30 16-bit code units │ │ -04781c: |[04781c] android.support.v4.view.ViewPager.removeNonDecorViews:()V │ │ -04782c: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -04782e: 6e10 f80b 0400 |0001: invoke-virtual {v4}, Landroid/support/v4/view/ViewPager;.getChildCount:()I // method@0bf8 │ │ -047834: 0a03 |0004: move-result v3 │ │ -047836: 3531 1800 |0005: if-ge v1, v3, 001d // +0018 │ │ -04783a: 6e20 f70b 1400 |0007: invoke-virtual {v4, v1}, Landroid/support/v4/view/ViewPager;.getChildAt:(I)Landroid/view/View; // method@0bf7 │ │ -047840: 0c00 |000a: move-result-object v0 │ │ -047842: 6e10 c212 0000 |000b: invoke-virtual {v0}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@12c2 │ │ -047848: 0c02 |000e: move-result-object v2 │ │ -04784a: 1f02 f601 |000f: check-cast v2, Landroid/support/v4/view/ViewPager$LayoutParams; // type@01f6 │ │ -04784e: 5523 9f03 |0011: iget-boolean v3, v2, Landroid/support/v4/view/ViewPager$LayoutParams;.isDecor:Z // field@039f │ │ -047852: 3903 0700 |0013: if-nez v3, 001a // +0007 │ │ -047856: 6e20 360c 1400 |0015: invoke-virtual {v4, v1}, Landroid/support/v4/view/ViewPager;.removeViewAt:(I)V // method@0c36 │ │ -04785c: d801 01ff |0018: add-int/lit8 v1, v1, #int -1 // #ff │ │ -047860: d801 0101 |001a: add-int/lit8 v1, v1, #int 1 // #01 │ │ -047864: 28e5 |001c: goto 0001 // -001b │ │ -047866: 0e00 |001d: return-void │ │ +069cfc: |[069cfc] android.support.v4.view.ViewPager.removeNonDecorViews:()V │ │ +069d0c: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +069d0e: 6e10 9a13 0400 |0001: invoke-virtual {v4}, Landroid/support/v4/view/ViewPager;.getChildCount:()I // method@139a │ │ +069d14: 0a03 |0004: move-result v3 │ │ +069d16: 3531 1800 |0005: if-ge v1, v3, 001d // +0018 │ │ +069d1a: 6e20 9913 1400 |0007: invoke-virtual {v4, v1}, Landroid/support/v4/view/ViewPager;.getChildAt:(I)Landroid/view/View; // method@1399 │ │ +069d20: 0c00 |000a: move-result-object v0 │ │ +069d22: 6e10 061d 0000 |000b: invoke-virtual {v0}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@1d06 │ │ +069d28: 0c02 |000e: move-result-object v2 │ │ +069d2a: 1f02 2003 |000f: check-cast v2, Landroid/support/v4/view/ViewPager$LayoutParams; // type@0320 │ │ +069d2e: 5523 e705 |0011: iget-boolean v3, v2, Landroid/support/v4/view/ViewPager$LayoutParams;.isDecor:Z // field@05e7 │ │ +069d32: 3903 0700 |0013: if-nez v3, 001a // +0007 │ │ +069d36: 6e20 d813 1400 |0015: invoke-virtual {v4, v1}, Landroid/support/v4/view/ViewPager;.removeViewAt:(I)V // method@13d8 │ │ +069d3c: d801 01ff |0018: add-int/lit8 v1, v1, #int -1 // #ff │ │ +069d40: d801 0101 |001a: add-int/lit8 v1, v1, #int 1 // #01 │ │ +069d44: 28e5 |001c: goto 0001 // -001b │ │ +069d46: 0e00 |001d: return-void │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=454 │ │ - 0x0007 line=455 │ │ - 0x000b line=456 │ │ - 0x0011 line=457 │ │ - 0x0015 line=458 │ │ - 0x0018 line=459 │ │ - 0x001a line=454 │ │ - 0x001d line=462 │ │ + 0x0000 line=459 │ │ + 0x0007 line=460 │ │ + 0x000b line=461 │ │ + 0x0011 line=462 │ │ + 0x0015 line=463 │ │ + 0x0018 line=464 │ │ + 0x001a line=459 │ │ + 0x001d line=467 │ │ locals : │ │ 0x000b - 0x001d reg=0 child Landroid/view/View; │ │ 0x0011 - 0x001d reg=2 lp Landroid/support/v4/view/ViewPager$LayoutParams; │ │ 0x0001 - 0x001e reg=1 i I │ │ 0x0000 - 0x001e reg=4 this Landroid/support/v4/view/ViewPager; │ │ │ │ #21 : (in Landroid/support/v4/view/ViewPager;) │ │ @@ -51293,106 +82016,106 @@ │ │ type : '(Z)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 10 16-bit code units │ │ -047868: |[047868] android.support.v4.view.ViewPager.requestParentDisallowInterceptTouchEvent:(Z)V │ │ -047878: 6e10 0b0c 0100 |0000: invoke-virtual {v1}, Landroid/support/v4/view/ViewPager;.getParent:()Landroid/view/ViewParent; // method@0c0b │ │ -04787e: 0c00 |0003: move-result-object v0 │ │ -047880: 3800 0500 |0004: if-eqz v0, 0009 // +0005 │ │ -047884: 7220 5613 2000 |0006: invoke-interface {v0, v2}, Landroid/view/ViewParent;.requestDisallowInterceptTouchEvent:(Z)V // method@1356 │ │ -04788a: 0e00 |0009: return-void │ │ +069d48: |[069d48] android.support.v4.view.ViewPager.requestParentDisallowInterceptTouchEvent:(Z)V │ │ +069d58: 6e10 ad13 0100 |0000: invoke-virtual {v1}, Landroid/support/v4/view/ViewPager;.getParent:()Landroid/view/ViewParent; // method@13ad │ │ +069d5e: 0c00 |0003: move-result-object v0 │ │ +069d60: 3800 0500 |0004: if-eqz v0, 0009 // +0005 │ │ +069d64: 7220 ce1d 2000 |0006: invoke-interface {v0, v2}, Landroid/view/ViewParent;.requestDisallowInterceptTouchEvent:(Z)V // method@1dce │ │ +069d6a: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=2050 │ │ - 0x0004 line=2051 │ │ - 0x0006 line=2052 │ │ - 0x0009 line=2054 │ │ + 0x0000 line=2055 │ │ + 0x0004 line=2056 │ │ + 0x0006 line=2057 │ │ + 0x0009 line=2059 │ │ locals : │ │ 0x0004 - 0x000a reg=0 parent Landroid/view/ViewParent; │ │ 0x0000 - 0x000a reg=1 this Landroid/support/v4/view/ViewPager; │ │ 0x0000 - 0x000a reg=2 disallowIntercept Z │ │ │ │ #22 : (in Landroid/support/v4/view/ViewPager;) │ │ name : 'scrollToItem' │ │ type : '(IZIZ)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 13 │ │ ins : 5 │ │ outs : 4 │ │ insns size : 89 16-bit code units │ │ -04788c: |[04788c] android.support.v4.view.ViewPager.scrollToItem:(IZIZ)V │ │ -04789c: 1207 |0000: const/4 v7, #int 0 // #0 │ │ -04789e: 6e20 150c 9800 |0001: invoke-virtual {v8, v9}, Landroid/support/v4/view/ViewPager;.infoForPosition:(I)Landroid/support/v4/view/ViewPager$ItemInfo; // method@0c15 │ │ -0478a4: 0c00 |0004: move-result-object v0 │ │ -0478a6: 1201 |0005: const/4 v1, #int 0 // #0 │ │ -0478a8: 3800 1700 |0006: if-eqz v0, 001d // +0017 │ │ -0478ac: 7010 fb0b 0800 |0008: invoke-direct {v8}, Landroid/support/v4/view/ViewPager;.getClientWidth:()I // method@0bfb │ │ -0478b2: 0a02 |000b: move-result v2 │ │ -0478b4: 8223 |000c: int-to-float v3, v2 │ │ -0478b6: 5284 ce03 |000d: iget v4, v8, Landroid/support/v4/view/ViewPager;.mFirstOffset:F // field@03ce │ │ -0478ba: 5205 9803 |000f: iget v5, v0, Landroid/support/v4/view/ViewPager$ItemInfo;.offset:F // field@0398 │ │ -0478be: 5286 db03 |0011: iget v6, v8, Landroid/support/v4/view/ViewPager;.mLastOffset:F // field@03db │ │ -0478c2: 7120 8c17 6500 |0013: invoke-static {v5, v6}, Ljava/lang/Math;.min:(FF)F // method@178c │ │ -0478c8: 0a05 |0016: move-result v5 │ │ -0478ca: 7120 8a17 5400 |0017: invoke-static {v4, v5}, Ljava/lang/Math;.max:(FF)F // method@178a │ │ -0478d0: 0a04 |001a: move-result v4 │ │ -0478d2: c843 |001b: mul-float/2addr v3, v4 │ │ -0478d4: 8731 |001c: float-to-int v1, v3 │ │ -0478d6: 380a 1c00 |001d: if-eqz v10, 0039 // +001c │ │ -0478da: 6e40 510c 18b7 |001f: invoke-virtual {v8, v1, v7, v11}, Landroid/support/v4/view/ViewPager;.smoothScrollTo:(III)V // method@0c51 │ │ -0478e0: 380c 0b00 |0022: if-eqz v12, 002d // +000b │ │ -0478e4: 5483 e303 |0024: iget-object v3, v8, Landroid/support/v4/view/ViewPager;.mOnPageChangeListener:Landroid/support/v4/view/ViewPager$OnPageChangeListener; // field@03e3 │ │ -0478e8: 3803 0700 |0026: if-eqz v3, 002d // +0007 │ │ -0478ec: 5483 e303 |0028: iget-object v3, v8, Landroid/support/v4/view/ViewPager;.mOnPageChangeListener:Landroid/support/v4/view/ViewPager$OnPageChangeListener; // field@03e3 │ │ -0478f0: 7220 ba0b 9300 |002a: invoke-interface {v3, v9}, Landroid/support/v4/view/ViewPager$OnPageChangeListener;.onPageSelected:(I)V // method@0bba │ │ -0478f6: 380c 0b00 |002d: if-eqz v12, 0038 // +000b │ │ -0478fa: 5483 d503 |002f: iget-object v3, v8, Landroid/support/v4/view/ViewPager;.mInternalPageChangeListener:Landroid/support/v4/view/ViewPager$OnPageChangeListener; // field@03d5 │ │ -0478fe: 3803 0700 |0031: if-eqz v3, 0038 // +0007 │ │ -047902: 5483 d503 |0033: iget-object v3, v8, Landroid/support/v4/view/ViewPager;.mInternalPageChangeListener:Landroid/support/v4/view/ViewPager$OnPageChangeListener; // field@03d5 │ │ -047906: 7220 ba0b 9300 |0035: invoke-interface {v3, v9}, Landroid/support/v4/view/ViewPager$OnPageChangeListener;.onPageSelected:(I)V // method@0bba │ │ -04790c: 0e00 |0038: return-void │ │ -04790e: 380c 0b00 |0039: if-eqz v12, 0044 // +000b │ │ -047912: 5483 e303 |003b: iget-object v3, v8, Landroid/support/v4/view/ViewPager;.mOnPageChangeListener:Landroid/support/v4/view/ViewPager$OnPageChangeListener; // field@03e3 │ │ -047916: 3803 0700 |003d: if-eqz v3, 0044 // +0007 │ │ -04791a: 5483 e303 |003f: iget-object v3, v8, Landroid/support/v4/view/ViewPager;.mOnPageChangeListener:Landroid/support/v4/view/ViewPager$OnPageChangeListener; // field@03e3 │ │ -04791e: 7220 ba0b 9300 |0041: invoke-interface {v3, v9}, Landroid/support/v4/view/ViewPager$OnPageChangeListener;.onPageSelected:(I)V // method@0bba │ │ -047924: 380c 0b00 |0044: if-eqz v12, 004f // +000b │ │ -047928: 5483 d503 |0046: iget-object v3, v8, Landroid/support/v4/view/ViewPager;.mInternalPageChangeListener:Landroid/support/v4/view/ViewPager$OnPageChangeListener; // field@03d5 │ │ -04792c: 3803 0700 |0048: if-eqz v3, 004f // +0007 │ │ -047930: 5483 d503 |004a: iget-object v3, v8, Landroid/support/v4/view/ViewPager;.mInternalPageChangeListener:Landroid/support/v4/view/ViewPager$OnPageChangeListener; // field@03d5 │ │ -047934: 7220 ba0b 9300 |004c: invoke-interface {v3, v9}, Landroid/support/v4/view/ViewPager$OnPageChangeListener;.onPageSelected:(I)V // method@0bba │ │ -04793a: 7020 e40b 7800 |004f: invoke-direct {v8, v7}, Landroid/support/v4/view/ViewPager;.completeScroll:(Z)V // method@0be4 │ │ -047940: 6e30 3a0c 1807 |0052: invoke-virtual {v8, v1, v7}, Landroid/support/v4/view/ViewPager;.scrollTo:(II)V // method@0c3a │ │ -047946: 7020 2c0c 1800 |0055: invoke-direct {v8, v1}, Landroid/support/v4/view/ViewPager;.pageScrolled:(I)Z // method@0c2c │ │ -04794c: 28e0 |0058: goto 0038 // -0020 │ │ - catches : (none) │ │ - positions : │ │ - 0x0001 line=557 │ │ - 0x0005 line=558 │ │ - 0x0006 line=559 │ │ - 0x0008 line=560 │ │ - 0x000c line=561 │ │ - 0x001d line=564 │ │ - 0x001f line=565 │ │ - 0x0022 line=566 │ │ - 0x0028 line=567 │ │ - 0x002d line=569 │ │ - 0x0033 line=570 │ │ - 0x0038 line=583 │ │ - 0x0039 line=573 │ │ - 0x003f line=574 │ │ - 0x0044 line=576 │ │ - 0x004a line=577 │ │ - 0x004f line=579 │ │ - 0x0052 line=580 │ │ - 0x0055 line=581 │ │ +069d6c: |[069d6c] android.support.v4.view.ViewPager.scrollToItem:(IZIZ)V │ │ +069d7c: 1207 |0000: const/4 v7, #int 0 // #0 │ │ +069d7e: 6e20 b713 9800 |0001: invoke-virtual {v8, v9}, Landroid/support/v4/view/ViewPager;.infoForPosition:(I)Landroid/support/v4/view/ViewPager$ItemInfo; // method@13b7 │ │ +069d84: 0c00 |0004: move-result-object v0 │ │ +069d86: 1201 |0005: const/4 v1, #int 0 // #0 │ │ +069d88: 3800 1700 |0006: if-eqz v0, 001d // +0017 │ │ +069d8c: 7010 9d13 0800 |0008: invoke-direct {v8}, Landroid/support/v4/view/ViewPager;.getClientWidth:()I // method@139d │ │ +069d92: 0a02 |000b: move-result v2 │ │ +069d94: 8223 |000c: int-to-float v3, v2 │ │ +069d96: 5284 1606 |000d: iget v4, v8, Landroid/support/v4/view/ViewPager;.mFirstOffset:F // field@0616 │ │ +069d9a: 5205 e005 |000f: iget v5, v0, Landroid/support/v4/view/ViewPager$ItemInfo;.offset:F // field@05e0 │ │ +069d9e: 5286 2306 |0011: iget v6, v8, Landroid/support/v4/view/ViewPager;.mLastOffset:F // field@0623 │ │ +069da2: 7120 7f22 6500 |0013: invoke-static {v5, v6}, Ljava/lang/Math;.min:(FF)F // method@227f │ │ +069da8: 0a05 |0016: move-result v5 │ │ +069daa: 7120 7d22 5400 |0017: invoke-static {v4, v5}, Ljava/lang/Math;.max:(FF)F // method@227d │ │ +069db0: 0a04 |001a: move-result v4 │ │ +069db2: c843 |001b: mul-float/2addr v3, v4 │ │ +069db4: 8731 |001c: float-to-int v1, v3 │ │ +069db6: 380a 1c00 |001d: if-eqz v10, 0039 // +001c │ │ +069dba: 6e40 f313 18b7 |001f: invoke-virtual {v8, v1, v7, v11}, Landroid/support/v4/view/ViewPager;.smoothScrollTo:(III)V // method@13f3 │ │ +069dc0: 380c 0b00 |0022: if-eqz v12, 002d // +000b │ │ +069dc4: 5483 2b06 |0024: iget-object v3, v8, Landroid/support/v4/view/ViewPager;.mOnPageChangeListener:Landroid/support/v4/view/ViewPager$OnPageChangeListener; // field@062b │ │ +069dc8: 3803 0700 |0026: if-eqz v3, 002d // +0007 │ │ +069dcc: 5483 2b06 |0028: iget-object v3, v8, Landroid/support/v4/view/ViewPager;.mOnPageChangeListener:Landroid/support/v4/view/ViewPager$OnPageChangeListener; // field@062b │ │ +069dd0: 7220 5c13 9300 |002a: invoke-interface {v3, v9}, Landroid/support/v4/view/ViewPager$OnPageChangeListener;.onPageSelected:(I)V // method@135c │ │ +069dd6: 380c 0b00 |002d: if-eqz v12, 0038 // +000b │ │ +069dda: 5483 1d06 |002f: iget-object v3, v8, Landroid/support/v4/view/ViewPager;.mInternalPageChangeListener:Landroid/support/v4/view/ViewPager$OnPageChangeListener; // field@061d │ │ +069dde: 3803 0700 |0031: if-eqz v3, 0038 // +0007 │ │ +069de2: 5483 1d06 |0033: iget-object v3, v8, Landroid/support/v4/view/ViewPager;.mInternalPageChangeListener:Landroid/support/v4/view/ViewPager$OnPageChangeListener; // field@061d │ │ +069de6: 7220 5c13 9300 |0035: invoke-interface {v3, v9}, Landroid/support/v4/view/ViewPager$OnPageChangeListener;.onPageSelected:(I)V // method@135c │ │ +069dec: 0e00 |0038: return-void │ │ +069dee: 380c 0b00 |0039: if-eqz v12, 0044 // +000b │ │ +069df2: 5483 2b06 |003b: iget-object v3, v8, Landroid/support/v4/view/ViewPager;.mOnPageChangeListener:Landroid/support/v4/view/ViewPager$OnPageChangeListener; // field@062b │ │ +069df6: 3803 0700 |003d: if-eqz v3, 0044 // +0007 │ │ +069dfa: 5483 2b06 |003f: iget-object v3, v8, Landroid/support/v4/view/ViewPager;.mOnPageChangeListener:Landroid/support/v4/view/ViewPager$OnPageChangeListener; // field@062b │ │ +069dfe: 7220 5c13 9300 |0041: invoke-interface {v3, v9}, Landroid/support/v4/view/ViewPager$OnPageChangeListener;.onPageSelected:(I)V // method@135c │ │ +069e04: 380c 0b00 |0044: if-eqz v12, 004f // +000b │ │ +069e08: 5483 1d06 |0046: iget-object v3, v8, Landroid/support/v4/view/ViewPager;.mInternalPageChangeListener:Landroid/support/v4/view/ViewPager$OnPageChangeListener; // field@061d │ │ +069e0c: 3803 0700 |0048: if-eqz v3, 004f // +0007 │ │ +069e10: 5483 1d06 |004a: iget-object v3, v8, Landroid/support/v4/view/ViewPager;.mInternalPageChangeListener:Landroid/support/v4/view/ViewPager$OnPageChangeListener; // field@061d │ │ +069e14: 7220 5c13 9300 |004c: invoke-interface {v3, v9}, Landroid/support/v4/view/ViewPager$OnPageChangeListener;.onPageSelected:(I)V // method@135c │ │ +069e1a: 7020 8613 7800 |004f: invoke-direct {v8, v7}, Landroid/support/v4/view/ViewPager;.completeScroll:(Z)V // method@1386 │ │ +069e20: 6e30 dc13 1807 |0052: invoke-virtual {v8, v1, v7}, Landroid/support/v4/view/ViewPager;.scrollTo:(II)V // method@13dc │ │ +069e26: 7020 ce13 1800 |0055: invoke-direct {v8, v1}, Landroid/support/v4/view/ViewPager;.pageScrolled:(I)Z // method@13ce │ │ +069e2c: 28e0 |0058: goto 0038 // -0020 │ │ + catches : (none) │ │ + positions : │ │ + 0x0001 line=562 │ │ + 0x0005 line=563 │ │ + 0x0006 line=564 │ │ + 0x0008 line=565 │ │ + 0x000c line=566 │ │ + 0x001d line=569 │ │ + 0x001f line=570 │ │ + 0x0022 line=571 │ │ + 0x0028 line=572 │ │ + 0x002d line=574 │ │ + 0x0033 line=575 │ │ + 0x0038 line=588 │ │ + 0x0039 line=578 │ │ + 0x003f line=579 │ │ + 0x0044 line=581 │ │ + 0x004a line=582 │ │ + 0x004f line=584 │ │ + 0x0052 line=585 │ │ + 0x0055 line=586 │ │ locals : │ │ 0x000c - 0x001d reg=2 width I │ │ 0x0005 - 0x0059 reg=0 curInfo Landroid/support/v4/view/ViewPager$ItemInfo; │ │ 0x0006 - 0x0059 reg=1 destX I │ │ 0x0000 - 0x0059 reg=8 this Landroid/support/v4/view/ViewPager; │ │ 0x0000 - 0x0059 reg=9 item I │ │ 0x0000 - 0x0059 reg=10 smoothScroll Z │ │ @@ -51404,115 +82127,115 @@ │ │ type : '(I)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 29 16-bit code units │ │ -047950: |[047950] android.support.v4.view.ViewPager.setScrollState:(I)V │ │ -047960: 5210 eb03 |0000: iget v0, v1, Landroid/support/v4/view/ViewPager;.mScrollState:I // field@03eb │ │ -047964: 3320 0300 |0002: if-ne v0, v2, 0005 // +0003 │ │ -047968: 0e00 |0004: return-void │ │ -04796a: 5912 eb03 |0005: iput v2, v1, Landroid/support/v4/view/ViewPager;.mScrollState:I // field@03eb │ │ -04796e: 5410 e503 |0007: iget-object v0, v1, Landroid/support/v4/view/ViewPager;.mPageTransformer:Landroid/support/v4/view/ViewPager$PageTransformer; // field@03e5 │ │ -047972: 3800 0800 |0009: if-eqz v0, 0011 // +0008 │ │ -047976: 3802 1000 |000b: if-eqz v2, 001b // +0010 │ │ -04797a: 1210 |000d: const/4 v0, #int 1 // #1 │ │ -04797c: 7020 ed0b 0100 |000e: invoke-direct {v1, v0}, Landroid/support/v4/view/ViewPager;.enableLayers:(Z)V // method@0bed │ │ -047982: 5410 e303 |0011: iget-object v0, v1, Landroid/support/v4/view/ViewPager;.mOnPageChangeListener:Landroid/support/v4/view/ViewPager$OnPageChangeListener; // field@03e3 │ │ -047986: 3800 f1ff |0013: if-eqz v0, 0004 // -000f │ │ -04798a: 5410 e303 |0015: iget-object v0, v1, Landroid/support/v4/view/ViewPager;.mOnPageChangeListener:Landroid/support/v4/view/ViewPager$OnPageChangeListener; // field@03e3 │ │ -04798e: 7220 b80b 2000 |0017: invoke-interface {v0, v2}, Landroid/support/v4/view/ViewPager$OnPageChangeListener;.onPageScrollStateChanged:(I)V // method@0bb8 │ │ -047994: 28ea |001a: goto 0004 // -0016 │ │ -047996: 1200 |001b: const/4 v0, #int 0 // #0 │ │ -047998: 28f2 |001c: goto 000e // -000e │ │ +069e30: |[069e30] android.support.v4.view.ViewPager.setScrollState:(I)V │ │ +069e40: 5210 3306 |0000: iget v0, v1, Landroid/support/v4/view/ViewPager;.mScrollState:I // field@0633 │ │ +069e44: 3320 0300 |0002: if-ne v0, v2, 0005 // +0003 │ │ +069e48: 0e00 |0004: return-void │ │ +069e4a: 5912 3306 |0005: iput v2, v1, Landroid/support/v4/view/ViewPager;.mScrollState:I // field@0633 │ │ +069e4e: 5410 2d06 |0007: iget-object v0, v1, Landroid/support/v4/view/ViewPager;.mPageTransformer:Landroid/support/v4/view/ViewPager$PageTransformer; // field@062d │ │ +069e52: 3800 0800 |0009: if-eqz v0, 0011 // +0008 │ │ +069e56: 3802 1000 |000b: if-eqz v2, 001b // +0010 │ │ +069e5a: 1210 |000d: const/4 v0, #int 1 // #1 │ │ +069e5c: 7020 8f13 0100 |000e: invoke-direct {v1, v0}, Landroid/support/v4/view/ViewPager;.enableLayers:(Z)V // method@138f │ │ +069e62: 5410 2b06 |0011: iget-object v0, v1, Landroid/support/v4/view/ViewPager;.mOnPageChangeListener:Landroid/support/v4/view/ViewPager$OnPageChangeListener; // field@062b │ │ +069e66: 3800 f1ff |0013: if-eqz v0, 0004 // -000f │ │ +069e6a: 5410 2b06 |0015: iget-object v0, v1, Landroid/support/v4/view/ViewPager;.mOnPageChangeListener:Landroid/support/v4/view/ViewPager$OnPageChangeListener; // field@062b │ │ +069e6e: 7220 5a13 2000 |0017: invoke-interface {v0, v2}, Landroid/support/v4/view/ViewPager$OnPageChangeListener;.onPageScrollStateChanged:(I)V // method@135a │ │ +069e74: 28ea |001a: goto 0004 // -0016 │ │ +069e76: 1200 |001b: const/4 v0, #int 0 // #0 │ │ +069e78: 28f2 |001c: goto 000e // -000e │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=388 │ │ - 0x0004 line=400 │ │ - 0x0005 line=392 │ │ - 0x0007 line=393 │ │ - 0x000b line=395 │ │ - 0x0011 line=397 │ │ - 0x0015 line=398 │ │ - 0x001b line=395 │ │ + 0x0000 line=393 │ │ + 0x0004 line=405 │ │ + 0x0005 line=397 │ │ + 0x0007 line=398 │ │ + 0x000b line=400 │ │ + 0x0011 line=402 │ │ + 0x0015 line=403 │ │ + 0x001b line=400 │ │ locals : │ │ 0x0000 - 0x001d reg=1 this Landroid/support/v4/view/ViewPager; │ │ 0x0000 - 0x001d reg=2 newState I │ │ │ │ #24 : (in Landroid/support/v4/view/ViewPager;) │ │ name : 'setScrollingCacheEnabled' │ │ type : '(Z)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 7 16-bit code units │ │ -04799c: |[04799c] android.support.v4.view.ViewPager.setScrollingCacheEnabled:(Z)V │ │ -0479ac: 5510 ed03 |0000: iget-boolean v0, v1, Landroid/support/v4/view/ViewPager;.mScrollingCacheEnabled:Z // field@03ed │ │ -0479b0: 3220 0400 |0002: if-eq v0, v2, 0006 // +0004 │ │ -0479b4: 5c12 ed03 |0004: iput-boolean v2, v1, Landroid/support/v4/view/ViewPager;.mScrollingCacheEnabled:Z // field@03ed │ │ -0479b8: 0e00 |0006: return-void │ │ +069e7c: |[069e7c] android.support.v4.view.ViewPager.setScrollingCacheEnabled:(Z)V │ │ +069e8c: 5510 3506 |0000: iget-boolean v0, v1, Landroid/support/v4/view/ViewPager;.mScrollingCacheEnabled:Z // field@0635 │ │ +069e90: 3220 0400 |0002: if-eq v0, v2, 0006 // +0004 │ │ +069e94: 5c12 3506 |0004: iput-boolean v2, v1, Landroid/support/v4/view/ViewPager;.mScrollingCacheEnabled:Z // field@0635 │ │ +069e98: 0e00 |0006: return-void │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=2409 │ │ - 0x0004 line=2410 │ │ - 0x0006 line=2421 │ │ + 0x0000 line=2414 │ │ + 0x0004 line=2415 │ │ + 0x0006 line=2426 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/view/ViewPager; │ │ 0x0000 - 0x0007 reg=2 enabled Z │ │ │ │ #25 : (in Landroid/support/v4/view/ViewPager;) │ │ name : 'sortChildDrawingOrder' │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 6 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 48 16-bit code units │ │ -0479bc: |[0479bc] android.support.v4.view.ViewPager.sortChildDrawingOrder:()V │ │ -0479cc: 5253 c703 |0000: iget v3, v5, Landroid/support/v4/view/ViewPager;.mDrawingOrder:I // field@03c7 │ │ -0479d0: 3803 2d00 |0002: if-eqz v3, 002f // +002d │ │ -0479d4: 5453 c803 |0004: iget-object v3, v5, Landroid/support/v4/view/ViewPager;.mDrawingOrderedChildren:Ljava/util/ArrayList; // field@03c8 │ │ -0479d8: 3903 1c00 |0006: if-nez v3, 0022 // +001c │ │ -0479dc: 2203 cf03 |0008: new-instance v3, Ljava/util/ArrayList; // type@03cf │ │ -0479e0: 7010 d317 0300 |000a: invoke-direct {v3}, Ljava/util/ArrayList;.:()V // method@17d3 │ │ -0479e6: 5b53 c803 |000d: iput-object v3, v5, Landroid/support/v4/view/ViewPager;.mDrawingOrderedChildren:Ljava/util/ArrayList; // field@03c8 │ │ -0479ea: 6e10 f80b 0500 |000f: invoke-virtual {v5}, Landroid/support/v4/view/ViewPager;.getChildCount:()I // method@0bf8 │ │ -0479f0: 0a01 |0012: move-result v1 │ │ -0479f2: 1202 |0013: const/4 v2, #int 0 // #0 │ │ -0479f4: 3512 1400 |0014: if-ge v2, v1, 0028 // +0014 │ │ -0479f8: 6e20 f70b 2500 |0016: invoke-virtual {v5, v2}, Landroid/support/v4/view/ViewPager;.getChildAt:(I)Landroid/view/View; // method@0bf7 │ │ -0479fe: 0c00 |0019: move-result-object v0 │ │ -047a00: 5453 c803 |001a: iget-object v3, v5, Landroid/support/v4/view/ViewPager;.mDrawingOrderedChildren:Ljava/util/ArrayList; // field@03c8 │ │ -047a04: 6e20 d617 0300 |001c: invoke-virtual {v3, v0}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@17d6 │ │ -047a0a: d802 0201 |001f: add-int/lit8 v2, v2, #int 1 // #01 │ │ -047a0e: 28f3 |0021: goto 0014 // -000d │ │ -047a10: 5453 c803 |0022: iget-object v3, v5, Landroid/support/v4/view/ViewPager;.mDrawingOrderedChildren:Ljava/util/ArrayList; // field@03c8 │ │ -047a14: 6e10 d717 0300 |0024: invoke-virtual {v3}, Ljava/util/ArrayList;.clear:()V // method@17d7 │ │ -047a1a: 28e8 |0027: goto 000f // -0018 │ │ -047a1c: 5453 c803 |0028: iget-object v3, v5, Landroid/support/v4/view/ViewPager;.mDrawingOrderedChildren:Ljava/util/ArrayList; // field@03c8 │ │ -047a20: 6204 f503 |002a: sget-object v4, Landroid/support/v4/view/ViewPager;.sPositionComparator:Landroid/support/v4/view/ViewPager$ViewPositionComparator; // field@03f5 │ │ -047a24: 7120 e917 4300 |002c: invoke-static {v3, v4}, Ljava/util/Collections;.sort:(Ljava/util/List;Ljava/util/Comparator;)V // method@17e9 │ │ -047a2a: 0e00 |002f: return-void │ │ - catches : (none) │ │ - positions : │ │ - 0x0000 line=1106 │ │ - 0x0004 line=1107 │ │ - 0x0008 line=1108 │ │ - 0x000f line=1112 │ │ - 0x0013 line=1113 │ │ - 0x0016 line=1114 │ │ - 0x001a line=1115 │ │ - 0x001f line=1113 │ │ - 0x0022 line=1110 │ │ - 0x0028 line=1117 │ │ - 0x002f line=1119 │ │ +069e9c: |[069e9c] android.support.v4.view.ViewPager.sortChildDrawingOrder:()V │ │ +069eac: 5253 0f06 |0000: iget v3, v5, Landroid/support/v4/view/ViewPager;.mDrawingOrder:I // field@060f │ │ +069eb0: 3803 2d00 |0002: if-eqz v3, 002f // +002d │ │ +069eb4: 5453 1006 |0004: iget-object v3, v5, Landroid/support/v4/view/ViewPager;.mDrawingOrderedChildren:Ljava/util/ArrayList; // field@0610 │ │ +069eb8: 3903 1c00 |0006: if-nez v3, 0022 // +001c │ │ +069ebc: 2203 5905 |0008: new-instance v3, Ljava/util/ArrayList; // type@0559 │ │ +069ec0: 7010 cf22 0300 |000a: invoke-direct {v3}, Ljava/util/ArrayList;.:()V // method@22cf │ │ +069ec6: 5b53 1006 |000d: iput-object v3, v5, Landroid/support/v4/view/ViewPager;.mDrawingOrderedChildren:Ljava/util/ArrayList; // field@0610 │ │ +069eca: 6e10 9a13 0500 |000f: invoke-virtual {v5}, Landroid/support/v4/view/ViewPager;.getChildCount:()I // method@139a │ │ +069ed0: 0a01 |0012: move-result v1 │ │ +069ed2: 1202 |0013: const/4 v2, #int 0 // #0 │ │ +069ed4: 3512 1400 |0014: if-ge v2, v1, 0028 // +0014 │ │ +069ed8: 6e20 9913 2500 |0016: invoke-virtual {v5, v2}, Landroid/support/v4/view/ViewPager;.getChildAt:(I)Landroid/view/View; // method@1399 │ │ +069ede: 0c00 |0019: move-result-object v0 │ │ +069ee0: 5453 1006 |001a: iget-object v3, v5, Landroid/support/v4/view/ViewPager;.mDrawingOrderedChildren:Ljava/util/ArrayList; // field@0610 │ │ +069ee4: 6e20 d322 0300 |001c: invoke-virtual {v3, v0}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@22d3 │ │ +069eea: d802 0201 |001f: add-int/lit8 v2, v2, #int 1 // #01 │ │ +069eee: 28f3 |0021: goto 0014 // -000d │ │ +069ef0: 5453 1006 |0022: iget-object v3, v5, Landroid/support/v4/view/ViewPager;.mDrawingOrderedChildren:Ljava/util/ArrayList; // field@0610 │ │ +069ef4: 6e10 d522 0300 |0024: invoke-virtual {v3}, Ljava/util/ArrayList;.clear:()V // method@22d5 │ │ +069efa: 28e8 |0027: goto 000f // -0018 │ │ +069efc: 5453 1006 |0028: iget-object v3, v5, Landroid/support/v4/view/ViewPager;.mDrawingOrderedChildren:Ljava/util/ArrayList; // field@0610 │ │ +069f00: 6204 3d06 |002a: sget-object v4, Landroid/support/v4/view/ViewPager;.sPositionComparator:Landroid/support/v4/view/ViewPager$ViewPositionComparator; // field@063d │ │ +069f04: 7120 ea22 4300 |002c: invoke-static {v3, v4}, Ljava/util/Collections;.sort:(Ljava/util/List;Ljava/util/Comparator;)V // method@22ea │ │ +069f0a: 0e00 |002f: return-void │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=1111 │ │ + 0x0004 line=1112 │ │ + 0x0008 line=1113 │ │ + 0x000f line=1117 │ │ + 0x0013 line=1118 │ │ + 0x0016 line=1119 │ │ + 0x001a line=1120 │ │ + 0x001f line=1118 │ │ + 0x0022 line=1115 │ │ + 0x0028 line=1122 │ │ + 0x002f line=1124 │ │ locals : │ │ 0x001a - 0x0022 reg=0 child Landroid/view/View; │ │ 0x0013 - 0x0022 reg=1 childCount I │ │ 0x0014 - 0x0022 reg=2 i I │ │ 0x0028 - 0x002f reg=1 childCount I │ │ 0x0028 - 0x002f reg=2 i I │ │ 0x0000 - 0x0030 reg=5 this Landroid/support/v4/view/ViewPager; │ │ @@ -51523,78 +82246,78 @@ │ │ type : '(Ljava/util/ArrayList;II)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 11 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 87 16-bit code units │ │ -047a2c: |[047a2c] android.support.v4.view.ViewPager.addFocusables:(Ljava/util/ArrayList;II)V │ │ -047a3c: 6e10 df17 0800 |0000: invoke-virtual {v8}, Ljava/util/ArrayList;.size:()I // method@17df │ │ -047a42: 0a02 |0003: move-result v2 │ │ -047a44: 6e10 ff0b 0700 |0004: invoke-virtual {v7}, Landroid/support/v4/view/ViewPager;.getDescendantFocusability:()I // method@0bff │ │ -047a4a: 0a01 |0007: move-result v1 │ │ -047a4c: 1505 0600 |0008: const/high16 v5, #int 393216 // #6 │ │ -047a50: 3251 2500 |000a: if-eq v1, v5, 002f // +0025 │ │ -047a54: 1203 |000c: const/4 v3, #int 0 // #0 │ │ -047a56: 6e10 f80b 0700 |000d: invoke-virtual {v7}, Landroid/support/v4/view/ViewPager;.getChildCount:()I // method@0bf8 │ │ -047a5c: 0a05 |0010: move-result v5 │ │ -047a5e: 3553 1e00 |0011: if-ge v3, v5, 002f // +001e │ │ -047a62: 6e20 f70b 3700 |0013: invoke-virtual {v7, v3}, Landroid/support/v4/view/ViewPager;.getChildAt:(I)Landroid/view/View; // method@0bf7 │ │ -047a68: 0c00 |0016: move-result-object v0 │ │ -047a6a: 6e10 d512 0000 |0017: invoke-virtual {v0}, Landroid/view/View;.getVisibility:()I // method@12d5 │ │ -047a70: 0a05 |001a: move-result v5 │ │ -047a72: 3905 1100 |001b: if-nez v5, 002c // +0011 │ │ -047a76: 6e20 130c 0700 |001d: invoke-virtual {v7, v0}, Landroid/support/v4/view/ViewPager;.infoForChild:(Landroid/view/View;)Landroid/support/v4/view/ViewPager$ItemInfo; // method@0c13 │ │ -047a7c: 0c04 |0020: move-result-object v4 │ │ -047a7e: 3804 0b00 |0021: if-eqz v4, 002c // +000b │ │ -047a82: 5245 9903 |0023: iget v5, v4, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@0399 │ │ -047a86: 5276 c403 |0025: iget v6, v7, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@03c4 │ │ -047a8a: 3365 0500 |0027: if-ne v5, v6, 002c // +0005 │ │ -047a8e: 6e40 ac12 80a9 |0029: invoke-virtual {v0, v8, v9, v10}, Landroid/view/View;.addFocusables:(Ljava/util/ArrayList;II)V // method@12ac │ │ -047a94: d803 0301 |002c: add-int/lit8 v3, v3, #int 1 // #01 │ │ -047a98: 28df |002e: goto 000d // -0021 │ │ -047a9a: 1505 0400 |002f: const/high16 v5, #int 262144 // #4 │ │ -047a9e: 3351 0800 |0031: if-ne v1, v5, 0039 // +0008 │ │ -047aa2: 6e10 df17 0800 |0033: invoke-virtual {v8}, Ljava/util/ArrayList;.size:()I // method@17df │ │ -047aa8: 0a05 |0036: move-result v5 │ │ -047aaa: 3352 0800 |0037: if-ne v2, v5, 003f // +0008 │ │ -047aae: 6e10 190c 0700 |0039: invoke-virtual {v7}, Landroid/support/v4/view/ViewPager;.isFocusable:()Z // method@0c19 │ │ -047ab4: 0a05 |003c: move-result v5 │ │ -047ab6: 3905 0300 |003d: if-nez v5, 0040 // +0003 │ │ -047aba: 0e00 |003f: return-void │ │ -047abc: dd05 0a01 |0040: and-int/lit8 v5, v10, #int 1 // #01 │ │ -047ac0: 1216 |0042: const/4 v6, #int 1 // #1 │ │ -047ac2: 3365 0e00 |0043: if-ne v5, v6, 0051 // +000e │ │ -047ac6: 6e10 1c0c 0700 |0045: invoke-virtual {v7}, Landroid/support/v4/view/ViewPager;.isInTouchMode:()Z // method@0c1c │ │ -047acc: 0a05 |0048: move-result v5 │ │ -047ace: 3805 0800 |0049: if-eqz v5, 0051 // +0008 │ │ -047ad2: 6e10 1a0c 0700 |004b: invoke-virtual {v7}, Landroid/support/v4/view/ViewPager;.isFocusableInTouchMode:()Z // method@0c1a │ │ -047ad8: 0a05 |004e: move-result v5 │ │ -047ada: 3805 f0ff |004f: if-eqz v5, 003f // -0010 │ │ -047ade: 3808 eeff |0051: if-eqz v8, 003f // -0012 │ │ -047ae2: 6e20 d617 7800 |0053: invoke-virtual {v8, v7}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@17d6 │ │ -047ae8: 28e9 |0056: goto 003f // -0017 │ │ - catches : (none) │ │ - positions : │ │ - 0x0000 line=2626 │ │ - 0x0004 line=2628 │ │ - 0x0008 line=2630 │ │ - 0x000c line=2631 │ │ - 0x0013 line=2632 │ │ - 0x0017 line=2633 │ │ - 0x001d line=2634 │ │ - 0x0021 line=2635 │ │ - 0x0029 line=2636 │ │ - 0x002c line=2631 │ │ - 0x002f line=2646 │ │ - 0x0039 line=2652 │ │ - 0x003f line=2663 │ │ - 0x0040 line=2655 │ │ - 0x0051 line=2659 │ │ - 0x0053 line=2660 │ │ +069f0c: |[069f0c] android.support.v4.view.ViewPager.addFocusables:(Ljava/util/ArrayList;II)V │ │ +069f1c: 6e10 de22 0800 |0000: invoke-virtual {v8}, Ljava/util/ArrayList;.size:()I // method@22de │ │ +069f22: 0a02 |0003: move-result v2 │ │ +069f24: 6e10 a113 0700 |0004: invoke-virtual {v7}, Landroid/support/v4/view/ViewPager;.getDescendantFocusability:()I // method@13a1 │ │ +069f2a: 0a01 |0007: move-result v1 │ │ +069f2c: 1505 0600 |0008: const/high16 v5, #int 393216 // #6 │ │ +069f30: 3251 2500 |000a: if-eq v1, v5, 002f // +0025 │ │ +069f34: 1203 |000c: const/4 v3, #int 0 // #0 │ │ +069f36: 6e10 9a13 0700 |000d: invoke-virtual {v7}, Landroid/support/v4/view/ViewPager;.getChildCount:()I // method@139a │ │ +069f3c: 0a05 |0010: move-result v5 │ │ +069f3e: 3553 1e00 |0011: if-ge v3, v5, 002f // +001e │ │ +069f42: 6e20 9913 3700 |0013: invoke-virtual {v7, v3}, Landroid/support/v4/view/ViewPager;.getChildAt:(I)Landroid/view/View; // method@1399 │ │ +069f48: 0c00 |0016: move-result-object v0 │ │ +069f4a: 6e10 2b1d 0000 |0017: invoke-virtual {v0}, Landroid/view/View;.getVisibility:()I // method@1d2b │ │ +069f50: 0a05 |001a: move-result v5 │ │ +069f52: 3905 1100 |001b: if-nez v5, 002c // +0011 │ │ +069f56: 6e20 b513 0700 |001d: invoke-virtual {v7, v0}, Landroid/support/v4/view/ViewPager;.infoForChild:(Landroid/view/View;)Landroid/support/v4/view/ViewPager$ItemInfo; // method@13b5 │ │ +069f5c: 0c04 |0020: move-result-object v4 │ │ +069f5e: 3804 0b00 |0021: if-eqz v4, 002c // +000b │ │ +069f62: 5245 e105 |0023: iget v5, v4, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@05e1 │ │ +069f66: 5276 0c06 |0025: iget v6, v7, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@060c │ │ +069f6a: 3365 0500 |0027: if-ne v5, v6, 002c // +0005 │ │ +069f6e: 6e40 eb1c 80a9 |0029: invoke-virtual {v0, v8, v9, v10}, Landroid/view/View;.addFocusables:(Ljava/util/ArrayList;II)V // method@1ceb │ │ +069f74: d803 0301 |002c: add-int/lit8 v3, v3, #int 1 // #01 │ │ +069f78: 28df |002e: goto 000d // -0021 │ │ +069f7a: 1505 0400 |002f: const/high16 v5, #int 262144 // #4 │ │ +069f7e: 3351 0800 |0031: if-ne v1, v5, 0039 // +0008 │ │ +069f82: 6e10 de22 0800 |0033: invoke-virtual {v8}, Ljava/util/ArrayList;.size:()I // method@22de │ │ +069f88: 0a05 |0036: move-result v5 │ │ +069f8a: 3352 0800 |0037: if-ne v2, v5, 003f // +0008 │ │ +069f8e: 6e10 bb13 0700 |0039: invoke-virtual {v7}, Landroid/support/v4/view/ViewPager;.isFocusable:()Z // method@13bb │ │ +069f94: 0a05 |003c: move-result v5 │ │ +069f96: 3905 0300 |003d: if-nez v5, 0040 // +0003 │ │ +069f9a: 0e00 |003f: return-void │ │ +069f9c: dd05 0a01 |0040: and-int/lit8 v5, v10, #int 1 // #01 │ │ +069fa0: 1216 |0042: const/4 v6, #int 1 // #1 │ │ +069fa2: 3365 0e00 |0043: if-ne v5, v6, 0051 // +000e │ │ +069fa6: 6e10 be13 0700 |0045: invoke-virtual {v7}, Landroid/support/v4/view/ViewPager;.isInTouchMode:()Z // method@13be │ │ +069fac: 0a05 |0048: move-result v5 │ │ +069fae: 3805 0800 |0049: if-eqz v5, 0051 // +0008 │ │ +069fb2: 6e10 bc13 0700 |004b: invoke-virtual {v7}, Landroid/support/v4/view/ViewPager;.isFocusableInTouchMode:()Z // method@13bc │ │ +069fb8: 0a05 |004e: move-result v5 │ │ +069fba: 3805 f0ff |004f: if-eqz v5, 003f // -0010 │ │ +069fbe: 3808 eeff |0051: if-eqz v8, 003f // -0012 │ │ +069fc2: 6e20 d322 7800 |0053: invoke-virtual {v8, v7}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@22d3 │ │ +069fc8: 28e9 |0056: goto 003f // -0017 │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=2631 │ │ + 0x0004 line=2633 │ │ + 0x0008 line=2635 │ │ + 0x000c line=2636 │ │ + 0x0013 line=2637 │ │ + 0x0017 line=2638 │ │ + 0x001d line=2639 │ │ + 0x0021 line=2640 │ │ + 0x0029 line=2641 │ │ + 0x002c line=2636 │ │ + 0x002f line=2651 │ │ + 0x0039 line=2657 │ │ + 0x003f line=2668 │ │ + 0x0040 line=2660 │ │ + 0x0051 line=2664 │ │ + 0x0053 line=2665 │ │ locals : │ │ 0x0000 - 0x0000 reg=8 (null) Ljava/util/ArrayList; │ │ 0x0021 - 0x002c reg=4 ii Landroid/support/v4/view/ViewPager$ItemInfo; │ │ 0x0017 - 0x002f reg=0 child Landroid/view/View; │ │ 0x000d - 0x002f reg=3 i I │ │ 0x0008 - 0x0057 reg=1 descendantFocusability I │ │ 0x0004 - 0x0057 reg=2 focusableCount I │ │ @@ -51608,47 +82331,47 @@ │ │ type : '(II)Landroid/support/v4/view/ViewPager$ItemInfo;' │ │ access : 0x0000 () │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 45 16-bit code units │ │ -047aec: |[047aec] android.support.v4.view.ViewPager.addNewItem:(II)Landroid/support/v4/view/ViewPager$ItemInfo; │ │ -047afc: 2200 f501 |0000: new-instance v0, Landroid/support/v4/view/ViewPager$ItemInfo; // type@01f5 │ │ -047b00: 7010 af0b 0000 |0002: invoke-direct {v0}, Landroid/support/v4/view/ViewPager$ItemInfo;.:()V // method@0baf │ │ -047b06: 5903 9903 |0005: iput v3, v0, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@0399 │ │ -047b0a: 5421 bd03 |0007: iget-object v1, v2, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@03bd │ │ -047b0e: 6e30 440a 2103 |0009: invoke-virtual {v1, v2, v3}, Landroid/support/v4/view/PagerAdapter;.instantiateItem:(Landroid/view/ViewGroup;I)Ljava/lang/Object; // method@0a44 │ │ -047b14: 0c01 |000c: move-result-object v1 │ │ -047b16: 5b01 9703 |000d: iput-object v1, v0, Landroid/support/v4/view/ViewPager$ItemInfo;.object:Ljava/lang/Object; // field@0397 │ │ -047b1a: 5421 bd03 |000f: iget-object v1, v2, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@03bd │ │ -047b1e: 6e20 420a 3100 |0011: invoke-virtual {v1, v3}, Landroid/support/v4/view/PagerAdapter;.getPageWidth:(I)F // method@0a42 │ │ -047b24: 0a01 |0014: move-result v1 │ │ -047b26: 5901 9b03 |0015: iput v1, v0, Landroid/support/v4/view/ViewPager$ItemInfo;.widthFactor:F // field@039b │ │ -047b2a: 3a04 0a00 |0017: if-ltz v4, 0021 // +000a │ │ -047b2e: 5421 d803 |0019: iget-object v1, v2, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@03d8 │ │ -047b32: 6e10 df17 0100 |001b: invoke-virtual {v1}, Ljava/util/ArrayList;.size:()I // method@17df │ │ -047b38: 0a01 |001e: move-result v1 │ │ -047b3a: 3414 0800 |001f: if-lt v4, v1, 0027 // +0008 │ │ -047b3e: 5421 d803 |0021: iget-object v1, v2, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@03d8 │ │ -047b42: 6e20 d617 0100 |0023: invoke-virtual {v1, v0}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@17d6 │ │ -047b48: 1100 |0026: return-object v0 │ │ -047b4a: 5421 d803 |0027: iget-object v1, v2, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@03d8 │ │ -047b4e: 6e30 d517 4100 |0029: invoke-virtual {v1, v4, v0}, Ljava/util/ArrayList;.add:(ILjava/lang/Object;)V // method@17d5 │ │ -047b54: 28fa |002c: goto 0026 // -0006 │ │ - catches : (none) │ │ - positions : │ │ - 0x0000 line=830 │ │ - 0x0005 line=831 │ │ - 0x0007 line=832 │ │ - 0x000f line=833 │ │ - 0x0017 line=834 │ │ - 0x0021 line=835 │ │ - 0x0026 line=839 │ │ - 0x0027 line=837 │ │ +069fcc: |[069fcc] android.support.v4.view.ViewPager.addNewItem:(II)Landroid/support/v4/view/ViewPager$ItemInfo; │ │ +069fdc: 2200 1f03 |0000: new-instance v0, Landroid/support/v4/view/ViewPager$ItemInfo; // type@031f │ │ +069fe0: 7010 5113 0000 |0002: invoke-direct {v0}, Landroid/support/v4/view/ViewPager$ItemInfo;.:()V // method@1351 │ │ +069fe6: 5903 e105 |0005: iput v3, v0, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@05e1 │ │ +069fea: 5421 0506 |0007: iget-object v1, v2, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@0605 │ │ +069fee: 6e30 f210 2103 |0009: invoke-virtual {v1, v2, v3}, Landroid/support/v4/view/PagerAdapter;.instantiateItem:(Landroid/view/ViewGroup;I)Ljava/lang/Object; // method@10f2 │ │ +069ff4: 0c01 |000c: move-result-object v1 │ │ +069ff6: 5b01 df05 |000d: iput-object v1, v0, Landroid/support/v4/view/ViewPager$ItemInfo;.object:Ljava/lang/Object; // field@05df │ │ +069ffa: 5421 0506 |000f: iget-object v1, v2, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@0605 │ │ +069ffe: 6e20 f010 3100 |0011: invoke-virtual {v1, v3}, Landroid/support/v4/view/PagerAdapter;.getPageWidth:(I)F // method@10f0 │ │ +06a004: 0a01 |0014: move-result v1 │ │ +06a006: 5901 e305 |0015: iput v1, v0, Landroid/support/v4/view/ViewPager$ItemInfo;.widthFactor:F // field@05e3 │ │ +06a00a: 3a04 0a00 |0017: if-ltz v4, 0021 // +000a │ │ +06a00e: 5421 2006 |0019: iget-object v1, v2, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@0620 │ │ +06a012: 6e10 de22 0100 |001b: invoke-virtual {v1}, Ljava/util/ArrayList;.size:()I // method@22de │ │ +06a018: 0a01 |001e: move-result v1 │ │ +06a01a: 3414 0800 |001f: if-lt v4, v1, 0027 // +0008 │ │ +06a01e: 5421 2006 |0021: iget-object v1, v2, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@0620 │ │ +06a022: 6e20 d322 0100 |0023: invoke-virtual {v1, v0}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@22d3 │ │ +06a028: 1100 |0026: return-object v0 │ │ +06a02a: 5421 2006 |0027: iget-object v1, v2, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@0620 │ │ +06a02e: 6e30 d222 4100 |0029: invoke-virtual {v1, v4, v0}, Ljava/util/ArrayList;.add:(ILjava/lang/Object;)V // method@22d2 │ │ +06a034: 28fa |002c: goto 0026 // -0006 │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=835 │ │ + 0x0005 line=836 │ │ + 0x0007 line=837 │ │ + 0x000f line=838 │ │ + 0x0017 line=839 │ │ + 0x0021 line=840 │ │ + 0x0026 line=844 │ │ + 0x0027 line=842 │ │ locals : │ │ 0x0005 - 0x002d reg=0 ii Landroid/support/v4/view/ViewPager$ItemInfo; │ │ 0x0000 - 0x002d reg=2 this Landroid/support/v4/view/ViewPager; │ │ 0x0000 - 0x002d reg=3 position I │ │ 0x0000 - 0x002d reg=4 index I │ │ │ │ #2 : (in Landroid/support/v4/view/ViewPager;) │ │ @@ -51656,44 +82379,44 @@ │ │ type : '(Ljava/util/ArrayList;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 36 16-bit code units │ │ -047b58: |[047b58] android.support.v4.view.ViewPager.addTouchables:(Ljava/util/ArrayList;)V │ │ -047b68: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -047b6a: 6e10 f80b 0500 |0001: invoke-virtual {v5}, Landroid/support/v4/view/ViewPager;.getChildCount:()I // method@0bf8 │ │ -047b70: 0a03 |0004: move-result v3 │ │ -047b72: 3531 1e00 |0005: if-ge v1, v3, 0023 // +001e │ │ -047b76: 6e20 f70b 1500 |0007: invoke-virtual {v5, v1}, Landroid/support/v4/view/ViewPager;.getChildAt:(I)Landroid/view/View; // method@0bf7 │ │ -047b7c: 0c00 |000a: move-result-object v0 │ │ -047b7e: 6e10 d512 0000 |000b: invoke-virtual {v0}, Landroid/view/View;.getVisibility:()I // method@12d5 │ │ -047b84: 0a03 |000e: move-result v3 │ │ -047b86: 3903 1100 |000f: if-nez v3, 0020 // +0011 │ │ -047b8a: 6e20 130c 0500 |0011: invoke-virtual {v5, v0}, Landroid/support/v4/view/ViewPager;.infoForChild:(Landroid/view/View;)Landroid/support/v4/view/ViewPager$ItemInfo; // method@0c13 │ │ -047b90: 0c02 |0014: move-result-object v2 │ │ -047b92: 3802 0b00 |0015: if-eqz v2, 0020 // +000b │ │ -047b96: 5223 9903 |0017: iget v3, v2, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@0399 │ │ -047b9a: 5254 c403 |0019: iget v4, v5, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@03c4 │ │ -047b9e: 3343 0500 |001b: if-ne v3, v4, 0020 // +0005 │ │ -047ba2: 6e20 ad12 6000 |001d: invoke-virtual {v0, v6}, Landroid/view/View;.addTouchables:(Ljava/util/ArrayList;)V // method@12ad │ │ -047ba8: d801 0101 |0020: add-int/lit8 v1, v1, #int 1 // #01 │ │ -047bac: 28df |0022: goto 0001 // -0021 │ │ -047bae: 0e00 |0023: return-void │ │ - catches : (none) │ │ - positions : │ │ - 0x0000 line=2673 │ │ - 0x0007 line=2674 │ │ - 0x000b line=2675 │ │ - 0x0011 line=2676 │ │ - 0x0015 line=2677 │ │ - 0x001d line=2678 │ │ - 0x0020 line=2673 │ │ - 0x0023 line=2682 │ │ +06a038: |[06a038] android.support.v4.view.ViewPager.addTouchables:(Ljava/util/ArrayList;)V │ │ +06a048: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +06a04a: 6e10 9a13 0500 |0001: invoke-virtual {v5}, Landroid/support/v4/view/ViewPager;.getChildCount:()I // method@139a │ │ +06a050: 0a03 |0004: move-result v3 │ │ +06a052: 3531 1e00 |0005: if-ge v1, v3, 0023 // +001e │ │ +06a056: 6e20 9913 1500 |0007: invoke-virtual {v5, v1}, Landroid/support/v4/view/ViewPager;.getChildAt:(I)Landroid/view/View; // method@1399 │ │ +06a05c: 0c00 |000a: move-result-object v0 │ │ +06a05e: 6e10 2b1d 0000 |000b: invoke-virtual {v0}, Landroid/view/View;.getVisibility:()I // method@1d2b │ │ +06a064: 0a03 |000e: move-result v3 │ │ +06a066: 3903 1100 |000f: if-nez v3, 0020 // +0011 │ │ +06a06a: 6e20 b513 0500 |0011: invoke-virtual {v5, v0}, Landroid/support/v4/view/ViewPager;.infoForChild:(Landroid/view/View;)Landroid/support/v4/view/ViewPager$ItemInfo; // method@13b5 │ │ +06a070: 0c02 |0014: move-result-object v2 │ │ +06a072: 3802 0b00 |0015: if-eqz v2, 0020 // +000b │ │ +06a076: 5223 e105 |0017: iget v3, v2, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@05e1 │ │ +06a07a: 5254 0c06 |0019: iget v4, v5, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@060c │ │ +06a07e: 3343 0500 |001b: if-ne v3, v4, 0020 // +0005 │ │ +06a082: 6e20 ec1c 6000 |001d: invoke-virtual {v0, v6}, Landroid/view/View;.addTouchables:(Ljava/util/ArrayList;)V // method@1cec │ │ +06a088: d801 0101 |0020: add-int/lit8 v1, v1, #int 1 // #01 │ │ +06a08c: 28df |0022: goto 0001 // -0021 │ │ +06a08e: 0e00 |0023: return-void │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=2678 │ │ + 0x0007 line=2679 │ │ + 0x000b line=2680 │ │ + 0x0011 line=2681 │ │ + 0x0015 line=2682 │ │ + 0x001d line=2683 │ │ + 0x0020 line=2678 │ │ + 0x0023 line=2687 │ │ locals : │ │ 0x0000 - 0x0000 reg=6 (null) Ljava/util/ArrayList; │ │ 0x0015 - 0x0020 reg=2 ii Landroid/support/v4/view/ViewPager$ItemInfo; │ │ 0x000b - 0x0023 reg=0 child Landroid/view/View; │ │ 0x0001 - 0x0024 reg=1 i I │ │ 0x0000 - 0x0024 reg=5 this Landroid/support/v4/view/ViewPager; │ │ 0x0000 - 0x0024 reg=6 views Ljava/util/ArrayList; Ljava/util/ArrayList; │ │ @@ -51703,54 +82426,54 @@ │ │ type : '(Landroid/view/View;ILandroid/view/ViewGroup$LayoutParams;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 49 16-bit code units │ │ -047bb0: |[047bb0] android.support.v4.view.ViewPager.addView:(Landroid/view/View;ILandroid/view/ViewGroup$LayoutParams;)V │ │ -047bc0: 6e20 e30b 6300 |0000: invoke-virtual {v3, v6}, Landroid/support/v4/view/ViewPager;.checkLayoutParams:(Landroid/view/ViewGroup$LayoutParams;)Z // method@0be3 │ │ -047bc6: 0a01 |0003: move-result v1 │ │ -047bc8: 3901 0600 |0004: if-nez v1, 000a // +0006 │ │ -047bcc: 6e20 f50b 6300 |0006: invoke-virtual {v3, v6}, Landroid/support/v4/view/ViewPager;.generateLayoutParams:(Landroid/view/ViewGroup$LayoutParams;)Landroid/view/ViewGroup$LayoutParams; // method@0bf5 │ │ -047bd2: 0c06 |0009: move-result-object v6 │ │ -047bd4: 0760 |000a: move-object v0, v6 │ │ -047bd6: 1f00 f601 |000b: check-cast v0, Landroid/support/v4/view/ViewPager$LayoutParams; // type@01f6 │ │ -047bda: 5501 9f03 |000d: iget-boolean v1, v0, Landroid/support/v4/view/ViewPager$LayoutParams;.isDecor:Z // field@039f │ │ -047bde: 2042 f401 |000f: instance-of v2, v4, Landroid/support/v4/view/ViewPager$Decor; // type@01f4 │ │ -047be2: b621 |0011: or-int/2addr v1, v2 │ │ -047be4: 5c01 9f03 |0012: iput-boolean v1, v0, Landroid/support/v4/view/ViewPager$LayoutParams;.isDecor:Z // field@039f │ │ -047be8: 5531 d203 |0014: iget-boolean v1, v3, Landroid/support/v4/view/ViewPager;.mInLayout:Z // field@03d2 │ │ -047bec: 3801 1700 |0016: if-eqz v1, 002d // +0017 │ │ -047bf0: 3800 0e00 |0018: if-eqz v0, 0026 // +000e │ │ -047bf4: 5501 9f03 |001a: iget-boolean v1, v0, Landroid/support/v4/view/ViewPager$LayoutParams;.isDecor:Z // field@039f │ │ -047bf8: 3801 0a00 |001c: if-eqz v1, 0026 // +000a │ │ -047bfc: 2201 a703 |001e: new-instance v1, Ljava/lang/IllegalStateException; // type@03a7 │ │ -047c00: 1a02 5802 |0020: const-string v2, "Cannot add pager decor view during layout" // string@0258 │ │ -047c04: 7020 7c17 2100 |0022: invoke-direct {v1, v2}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@177c │ │ -047c0a: 2701 |0025: throw v1 │ │ -047c0c: 1211 |0026: const/4 v1, #int 1 // #1 │ │ -047c0e: 5c01 a003 |0027: iput-boolean v1, v0, Landroid/support/v4/view/ViewPager$LayoutParams;.needsMeasure:Z // field@03a0 │ │ -047c12: 6e40 dd0b 4365 |0029: invoke-virtual {v3, v4, v5, v6}, Landroid/support/v4/view/ViewPager;.addViewInLayout:(Landroid/view/View;ILandroid/view/ViewGroup$LayoutParams;)Z // method@0bdd │ │ -047c18: 0e00 |002c: return-void │ │ -047c1a: 6f40 3013 4365 |002d: invoke-super {v3, v4, v5, v6}, Landroid/view/ViewGroup;.addView:(Landroid/view/View;ILandroid/view/ViewGroup$LayoutParams;)V // method@1330 │ │ -047c20: 28fc |0030: goto 002c // -0004 │ │ - catches : (none) │ │ - positions : │ │ - 0x0000 line=1292 │ │ - 0x0006 line=1293 │ │ - 0x000b line=1295 │ │ - 0x000d line=1296 │ │ - 0x0014 line=1297 │ │ - 0x0018 line=1298 │ │ - 0x001e line=1299 │ │ - 0x0026 line=1301 │ │ - 0x0029 line=1302 │ │ - 0x002c line=1314 │ │ - 0x002d line=1304 │ │ +06a090: |[06a090] android.support.v4.view.ViewPager.addView:(Landroid/view/View;ILandroid/view/ViewGroup$LayoutParams;)V │ │ +06a0a0: 6e20 8513 6300 |0000: invoke-virtual {v3, v6}, Landroid/support/v4/view/ViewPager;.checkLayoutParams:(Landroid/view/ViewGroup$LayoutParams;)Z // method@1385 │ │ +06a0a6: 0a01 |0003: move-result v1 │ │ +06a0a8: 3901 0600 |0004: if-nez v1, 000a // +0006 │ │ +06a0ac: 6e20 9713 6300 |0006: invoke-virtual {v3, v6}, Landroid/support/v4/view/ViewPager;.generateLayoutParams:(Landroid/view/ViewGroup$LayoutParams;)Landroid/view/ViewGroup$LayoutParams; // method@1397 │ │ +06a0b2: 0c06 |0009: move-result-object v6 │ │ +06a0b4: 0760 |000a: move-object v0, v6 │ │ +06a0b6: 1f00 2003 |000b: check-cast v0, Landroid/support/v4/view/ViewPager$LayoutParams; // type@0320 │ │ +06a0ba: 5501 e705 |000d: iget-boolean v1, v0, Landroid/support/v4/view/ViewPager$LayoutParams;.isDecor:Z // field@05e7 │ │ +06a0be: 2042 1e03 |000f: instance-of v2, v4, Landroid/support/v4/view/ViewPager$Decor; // type@031e │ │ +06a0c2: b621 |0011: or-int/2addr v1, v2 │ │ +06a0c4: 5c01 e705 |0012: iput-boolean v1, v0, Landroid/support/v4/view/ViewPager$LayoutParams;.isDecor:Z // field@05e7 │ │ +06a0c8: 5531 1a06 |0014: iget-boolean v1, v3, Landroid/support/v4/view/ViewPager;.mInLayout:Z // field@061a │ │ +06a0cc: 3801 1700 |0016: if-eqz v1, 002d // +0017 │ │ +06a0d0: 3800 0e00 |0018: if-eqz v0, 0026 // +000e │ │ +06a0d4: 5501 e705 |001a: iget-boolean v1, v0, Landroid/support/v4/view/ViewPager$LayoutParams;.isDecor:Z // field@05e7 │ │ +06a0d8: 3801 0a00 |001c: if-eqz v1, 0026 // +000a │ │ +06a0dc: 2201 2c05 |001e: new-instance v1, Ljava/lang/IllegalStateException; // type@052c │ │ +06a0e0: 1a02 e202 |0020: const-string v2, "Cannot add pager decor view during layout" // string@02e2 │ │ +06a0e4: 7020 6c22 2100 |0022: invoke-direct {v1, v2}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@226c │ │ +06a0ea: 2701 |0025: throw v1 │ │ +06a0ec: 1211 |0026: const/4 v1, #int 1 // #1 │ │ +06a0ee: 5c01 e805 |0027: iput-boolean v1, v0, Landroid/support/v4/view/ViewPager$LayoutParams;.needsMeasure:Z // field@05e8 │ │ +06a0f2: 6e40 7f13 4365 |0029: invoke-virtual {v3, v4, v5, v6}, Landroid/support/v4/view/ViewPager;.addViewInLayout:(Landroid/view/View;ILandroid/view/ViewGroup$LayoutParams;)Z // method@137f │ │ +06a0f8: 0e00 |002c: return-void │ │ +06a0fa: 6f40 a51d 4365 |002d: invoke-super {v3, v4, v5, v6}, Landroid/view/ViewGroup;.addView:(Landroid/view/View;ILandroid/view/ViewGroup$LayoutParams;)V // method@1da5 │ │ +06a100: 28fc |0030: goto 002c // -0004 │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=1297 │ │ + 0x0006 line=1298 │ │ + 0x000b line=1300 │ │ + 0x000d line=1301 │ │ + 0x0014 line=1302 │ │ + 0x0018 line=1303 │ │ + 0x001e line=1304 │ │ + 0x0026 line=1306 │ │ + 0x0029 line=1307 │ │ + 0x002c line=1319 │ │ + 0x002d line=1309 │ │ locals : │ │ 0x000d - 0x0031 reg=0 lp Landroid/support/v4/view/ViewPager$LayoutParams; │ │ 0x0000 - 0x0031 reg=3 this Landroid/support/v4/view/ViewPager; │ │ 0x0000 - 0x0031 reg=4 child Landroid/view/View; │ │ 0x0000 - 0x0031 reg=5 index I │ │ 0x0000 - 0x0031 reg=6 params Landroid/view/ViewGroup$LayoutParams; │ │ │ │ @@ -51759,168 +82482,168 @@ │ │ type : '(I)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 15 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 219 16-bit code units │ │ -047c24: |[047c24] android.support.v4.view.ViewPager.arrowScroll:(I)Z │ │ -047c34: 130c 4200 |0000: const/16 v12, #int 66 // #42 │ │ -047c38: 130b 1100 |0002: const/16 v11, #int 17 // #11 │ │ -047c3c: 6e10 f20b 0d00 |0004: invoke-virtual {v13}, Landroid/support/v4/view/ViewPager;.findFocus:()Landroid/view/View; // method@0bf2 │ │ -047c42: 0c01 |0007: move-result-object v1 │ │ -047c44: 33d1 3400 |0008: if-ne v1, v13, 003c // +0034 │ │ -047c48: 1201 |000a: const/4 v1, #int 0 // #0 │ │ -047c4a: 1202 |000b: const/4 v2, #int 0 // #0 │ │ -047c4c: 7100 4612 0000 |000c: invoke-static {}, Landroid/view/FocusFinder;.getInstance:()Landroid/view/FocusFinder; // method@1246 │ │ -047c52: 0c08 |000f: move-result-object v8 │ │ -047c54: 6e40 4512 d8e1 |0010: invoke-virtual {v8, v13, v1, v14}, Landroid/view/FocusFinder;.findNextFocus:(Landroid/view/ViewGroup;Landroid/view/View;I)Landroid/view/View; // method@1245 │ │ -047c5a: 0c04 |0013: move-result-object v4 │ │ -047c5c: 3804 b100 |0014: if-eqz v4, 00c5 // +00b1 │ │ -047c60: 3214 af00 |0016: if-eq v4, v1, 00c5 // +00af │ │ -047c64: 33be 8b00 |0018: if-ne v14, v11, 00a3 // +008b │ │ -047c68: 54d8 f003 |001a: iget-object v8, v13, Landroid/support/v4/view/ViewPager;.mTempRect:Landroid/graphics/Rect; // field@03f0 │ │ -047c6c: 7030 fa0b 8d04 |001c: invoke-direct {v13, v8, v4}, Landroid/support/v4/view/ViewPager;.getChildRectInPagerCoordinates:(Landroid/graphics/Rect;Landroid/view/View;)Landroid/graphics/Rect; // method@0bfa │ │ -047c72: 0c08 |001f: move-result-object v8 │ │ -047c74: 5285 2600 |0020: iget v5, v8, Landroid/graphics/Rect;.left:I // field@0026 │ │ -047c78: 54d8 f003 |0022: iget-object v8, v13, Landroid/support/v4/view/ViewPager;.mTempRect:Landroid/graphics/Rect; // field@03f0 │ │ -047c7c: 7030 fa0b 8d01 |0024: invoke-direct {v13, v8, v1}, Landroid/support/v4/view/ViewPager;.getChildRectInPagerCoordinates:(Landroid/graphics/Rect;Landroid/view/View;)Landroid/graphics/Rect; // method@0bfa │ │ -047c82: 0c08 |0027: move-result-object v8 │ │ -047c84: 5280 2600 |0028: iget v0, v8, Landroid/graphics/Rect;.left:I // field@0026 │ │ -047c88: 3801 7400 |002a: if-eqz v1, 009e // +0074 │ │ -047c8c: 3405 7200 |002c: if-lt v5, v0, 009e // +0072 │ │ -047c90: 6e10 2a0c 0d00 |002e: invoke-virtual {v13}, Landroid/support/v4/view/ViewPager;.pageLeft:()Z // method@0c2a │ │ -047c96: 0a02 |0031: move-result v2 │ │ -047c98: 3802 0900 |0032: if-eqz v2, 003b // +0009 │ │ -047c9c: 7110 9012 0e00 |0034: invoke-static {v14}, Landroid/view/SoundEffectConstants;.getContantForFocusDirection:(I)I // method@1290 │ │ -047ca2: 0a08 |0037: move-result v8 │ │ -047ca4: 6e20 2e0c 8d00 |0038: invoke-virtual {v13, v8}, Landroid/support/v4/view/ViewPager;.playSoundEffect:(I)V // method@0c2e │ │ -047caa: 0f02 |003b: return v2 │ │ -047cac: 3801 cfff |003c: if-eqz v1, 000b // -0031 │ │ -047cb0: 1203 |003e: const/4 v3, #int 0 // #0 │ │ -047cb2: 6e10 cc12 0100 |003f: invoke-virtual {v1}, Landroid/view/View;.getParent:()Landroid/view/ViewParent; // method@12cc │ │ -047cb8: 0c06 |0042: move-result-object v6 │ │ -047cba: 2068 c602 |0043: instance-of v8, v6, Landroid/view/ViewGroup; // type@02c6 │ │ -047cbe: 3808 0500 |0045: if-eqz v8, 004a // +0005 │ │ -047cc2: 33d6 3300 |0047: if-ne v6, v13, 007a // +0033 │ │ -047cc6: 1213 |0049: const/4 v3, #int 1 // #1 │ │ -047cc8: 3903 c1ff |004a: if-nez v3, 000b // -003f │ │ -047ccc: 2207 b903 |004c: new-instance v7, Ljava/lang/StringBuilder; // type@03b9 │ │ -047cd0: 7010 ae17 0700 |004e: invoke-direct {v7}, Ljava/lang/StringBuilder;.:()V // method@17ae │ │ -047cd6: 6e10 9417 0100 |0051: invoke-virtual {v1}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@1794 │ │ -047cdc: 0c08 |0054: move-result-object v8 │ │ -047cde: 6e10 6e17 0800 |0055: invoke-virtual {v8}, Ljava/lang/Class;.getSimpleName:()Ljava/lang/String; // method@176e │ │ -047ce4: 0c08 |0058: move-result-object v8 │ │ -047ce6: 6e20 b517 8700 |0059: invoke-virtual {v7, v8}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17b5 │ │ -047cec: 6e10 cc12 0100 |005c: invoke-virtual {v1}, Landroid/view/View;.getParent:()Landroid/view/ViewParent; // method@12cc │ │ -047cf2: 0c06 |005f: move-result-object v6 │ │ -047cf4: 2068 c602 |0060: instance-of v8, v6, Landroid/view/ViewGroup; // type@02c6 │ │ -047cf8: 3808 1d00 |0062: if-eqz v8, 007f // +001d │ │ -047cfc: 1a08 2800 |0064: const-string v8, " => " // string@0028 │ │ -047d00: 6e20 b517 8700 |0066: invoke-virtual {v7, v8}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17b5 │ │ -047d06: 0c08 |0069: move-result-object v8 │ │ -047d08: 6e10 9417 0600 |006a: invoke-virtual {v6}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@1794 │ │ -047d0e: 0c09 |006d: move-result-object v9 │ │ -047d10: 6e10 6e17 0900 |006e: invoke-virtual {v9}, Ljava/lang/Class;.getSimpleName:()Ljava/lang/String; // method@176e │ │ -047d16: 0c09 |0071: move-result-object v9 │ │ -047d18: 6e20 b517 9800 |0072: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17b5 │ │ -047d1e: 7210 5513 0600 |0075: invoke-interface {v6}, Landroid/view/ViewParent;.getParent:()Landroid/view/ViewParent; // method@1355 │ │ -047d24: 0c06 |0078: move-result-object v6 │ │ -047d26: 28e7 |0079: goto 0060 // -0019 │ │ -047d28: 7210 5513 0600 |007a: invoke-interface {v6}, Landroid/view/ViewParent;.getParent:()Landroid/view/ViewParent; // method@1355 │ │ -047d2e: 0c06 |007d: move-result-object v6 │ │ -047d30: 28c5 |007e: goto 0043 // -003b │ │ -047d32: 1a08 d80b |007f: const-string v8, "ViewPager" // string@0bd8 │ │ -047d36: 2209 b903 |0081: new-instance v9, Ljava/lang/StringBuilder; // type@03b9 │ │ -047d3a: 7010 ae17 0900 |0083: invoke-direct {v9}, Ljava/lang/StringBuilder;.:()V // method@17ae │ │ -047d40: 1a0a 230d |0086: const-string v10, "arrowScroll tried to find focus based on non-child current focused view " // string@0d23 │ │ -047d44: 6e20 b517 a900 |0088: invoke-virtual {v9, v10}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17b5 │ │ -047d4a: 0c09 |008b: move-result-object v9 │ │ -047d4c: 6e10 ba17 0700 |008c: invoke-virtual {v7}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@17ba │ │ -047d52: 0c0a |008f: move-result-object v10 │ │ -047d54: 6e20 b517 a900 |0090: invoke-virtual {v9, v10}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17b5 │ │ -047d5a: 0c09 |0093: move-result-object v9 │ │ -047d5c: 6e10 ba17 0900 |0094: invoke-virtual {v9}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@17ba │ │ -047d62: 0c09 |0097: move-result-object v9 │ │ -047d64: 7120 3612 9800 |0098: invoke-static {v8, v9}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@1236 │ │ -047d6a: 1201 |009b: const/4 v1, #int 0 // #0 │ │ -047d6c: 2900 6fff |009c: goto/16 000b // -0091 │ │ -047d70: 6e10 f612 0400 |009e: invoke-virtual {v4}, Landroid/view/View;.requestFocus:()Z // method@12f6 │ │ -047d76: 0a02 |00a1: move-result v2 │ │ -047d78: 2890 |00a2: goto 0032 // -0070 │ │ -047d7a: 33ce 8fff |00a3: if-ne v14, v12, 0032 // -0071 │ │ -047d7e: 54d8 f003 |00a5: iget-object v8, v13, Landroid/support/v4/view/ViewPager;.mTempRect:Landroid/graphics/Rect; // field@03f0 │ │ -047d82: 7030 fa0b 8d04 |00a7: invoke-direct {v13, v8, v4}, Landroid/support/v4/view/ViewPager;.getChildRectInPagerCoordinates:(Landroid/graphics/Rect;Landroid/view/View;)Landroid/graphics/Rect; // method@0bfa │ │ -047d88: 0c08 |00aa: move-result-object v8 │ │ -047d8a: 5285 2600 |00ab: iget v5, v8, Landroid/graphics/Rect;.left:I // field@0026 │ │ -047d8e: 54d8 f003 |00ad: iget-object v8, v13, Landroid/support/v4/view/ViewPager;.mTempRect:Landroid/graphics/Rect; // field@03f0 │ │ -047d92: 7030 fa0b 8d01 |00af: invoke-direct {v13, v8, v1}, Landroid/support/v4/view/ViewPager;.getChildRectInPagerCoordinates:(Landroid/graphics/Rect;Landroid/view/View;)Landroid/graphics/Rect; // method@0bfa │ │ -047d98: 0c08 |00b2: move-result-object v8 │ │ -047d9a: 5280 2600 |00b3: iget v0, v8, Landroid/graphics/Rect;.left:I // field@0026 │ │ -047d9e: 3801 0a00 |00b5: if-eqz v1, 00bf // +000a │ │ -047da2: 3605 0800 |00b7: if-gt v5, v0, 00bf // +0008 │ │ -047da6: 6e10 2b0c 0d00 |00b9: invoke-virtual {v13}, Landroid/support/v4/view/ViewPager;.pageRight:()Z // method@0c2b │ │ -047dac: 0a02 |00bc: move-result v2 │ │ -047dae: 2900 75ff |00bd: goto/16 0032 // -008b │ │ -047db2: 6e10 f612 0400 |00bf: invoke-virtual {v4}, Landroid/view/View;.requestFocus:()Z // method@12f6 │ │ -047db8: 0a02 |00c2: move-result v2 │ │ -047dba: 2900 6fff |00c3: goto/16 0032 // -0091 │ │ -047dbe: 32be 0500 |00c5: if-eq v14, v11, 00ca // +0005 │ │ -047dc2: 1218 |00c7: const/4 v8, #int 1 // #1 │ │ -047dc4: 338e 0800 |00c8: if-ne v14, v8, 00d0 // +0008 │ │ -047dc8: 6e10 2a0c 0d00 |00ca: invoke-virtual {v13}, Landroid/support/v4/view/ViewPager;.pageLeft:()Z // method@0c2a │ │ -047dce: 0a02 |00cd: move-result v2 │ │ -047dd0: 2900 64ff |00ce: goto/16 0032 // -009c │ │ -047dd4: 32ce 0500 |00d0: if-eq v14, v12, 00d5 // +0005 │ │ -047dd8: 1228 |00d2: const/4 v8, #int 2 // #2 │ │ -047dda: 338e 5fff |00d3: if-ne v14, v8, 0032 // -00a1 │ │ -047dde: 6e10 2b0c 0d00 |00d5: invoke-virtual {v13}, Landroid/support/v4/view/ViewPager;.pageRight:()Z // method@0c2b │ │ -047de4: 0a02 |00d8: move-result v2 │ │ -047de6: 2900 59ff |00d9: goto/16 0032 // -00a7 │ │ - catches : (none) │ │ - positions : │ │ - 0x0004 line=2514 │ │ - 0x0008 line=2515 │ │ - 0x000a line=2516 │ │ - 0x000b line=2540 │ │ - 0x000c line=2542 │ │ - 0x0014 line=2544 │ │ - 0x0018 line=2545 │ │ - 0x001a line=2548 │ │ - 0x0022 line=2549 │ │ - 0x002a line=2550 │ │ - 0x002e line=2551 │ │ - 0x0032 line=2573 │ │ - 0x0034 line=2574 │ │ - 0x003b line=2576 │ │ - 0x003c line=2517 │ │ - 0x003e line=2518 │ │ - 0x003f line=2519 │ │ - 0x0047 line=2521 │ │ - 0x0049 line=2522 │ │ - 0x004a line=2526 │ │ - 0x004c line=2528 │ │ - 0x0051 line=2529 │ │ - 0x005c line=2530 │ │ - 0x0064 line=2532 │ │ - 0x0075 line=2531 │ │ - 0x007a line=2520 │ │ - 0x007f line=2534 │ │ - 0x009b line=2536 │ │ - 0x009e line=2553 │ │ - 0x00a3 line=2555 │ │ - 0x00a5 line=2558 │ │ - 0x00ad line=2559 │ │ - 0x00b5 line=2560 │ │ - 0x00b9 line=2561 │ │ - 0x00bf line=2563 │ │ - 0x00c5 line=2566 │ │ - 0x00ca line=2568 │ │ - 0x00d0 line=2569 │ │ - 0x00d5 line=2571 │ │ +06a104: |[06a104] android.support.v4.view.ViewPager.arrowScroll:(I)Z │ │ +06a114: 130c 4200 |0000: const/16 v12, #int 66 // #42 │ │ +06a118: 130b 1100 |0002: const/16 v11, #int 17 // #11 │ │ +06a11c: 6e10 9413 0d00 |0004: invoke-virtual {v13}, Landroid/support/v4/view/ViewPager;.findFocus:()Landroid/view/View; // method@1394 │ │ +06a122: 0c01 |0007: move-result-object v1 │ │ +06a124: 33d1 3400 |0008: if-ne v1, v13, 003c // +0034 │ │ +06a128: 1201 |000a: const/4 v1, #int 0 // #0 │ │ +06a12a: 1202 |000b: const/4 v2, #int 0 // #0 │ │ +06a12c: 7100 841c 0000 |000c: invoke-static {}, Landroid/view/FocusFinder;.getInstance:()Landroid/view/FocusFinder; // method@1c84 │ │ +06a132: 0c08 |000f: move-result-object v8 │ │ +06a134: 6e40 831c d8e1 |0010: invoke-virtual {v8, v13, v1, v14}, Landroid/view/FocusFinder;.findNextFocus:(Landroid/view/ViewGroup;Landroid/view/View;I)Landroid/view/View; // method@1c83 │ │ +06a13a: 0c04 |0013: move-result-object v4 │ │ +06a13c: 3804 b100 |0014: if-eqz v4, 00c5 // +00b1 │ │ +06a140: 3214 af00 |0016: if-eq v4, v1, 00c5 // +00af │ │ +06a144: 33be 8b00 |0018: if-ne v14, v11, 00a3 // +008b │ │ +06a148: 54d8 3806 |001a: iget-object v8, v13, Landroid/support/v4/view/ViewPager;.mTempRect:Landroid/graphics/Rect; // field@0638 │ │ +06a14c: 7030 9c13 8d04 |001c: invoke-direct {v13, v8, v4}, Landroid/support/v4/view/ViewPager;.getChildRectInPagerCoordinates:(Landroid/graphics/Rect;Landroid/view/View;)Landroid/graphics/Rect; // method@139c │ │ +06a152: 0c08 |001f: move-result-object v8 │ │ +06a154: 5285 3600 |0020: iget v5, v8, Landroid/graphics/Rect;.left:I // field@0036 │ │ +06a158: 54d8 3806 |0022: iget-object v8, v13, Landroid/support/v4/view/ViewPager;.mTempRect:Landroid/graphics/Rect; // field@0638 │ │ +06a15c: 7030 9c13 8d01 |0024: invoke-direct {v13, v8, v1}, Landroid/support/v4/view/ViewPager;.getChildRectInPagerCoordinates:(Landroid/graphics/Rect;Landroid/view/View;)Landroid/graphics/Rect; // method@139c │ │ +06a162: 0c08 |0027: move-result-object v8 │ │ +06a164: 5280 3600 |0028: iget v0, v8, Landroid/graphics/Rect;.left:I // field@0036 │ │ +06a168: 3801 7400 |002a: if-eqz v1, 009e // +0074 │ │ +06a16c: 3405 7200 |002c: if-lt v5, v0, 009e // +0072 │ │ +06a170: 6e10 cc13 0d00 |002e: invoke-virtual {v13}, Landroid/support/v4/view/ViewPager;.pageLeft:()Z // method@13cc │ │ +06a176: 0a02 |0031: move-result v2 │ │ +06a178: 3802 0900 |0032: if-eqz v2, 003b // +0009 │ │ +06a17c: 7110 cf1c 0e00 |0034: invoke-static {v14}, Landroid/view/SoundEffectConstants;.getContantForFocusDirection:(I)I // method@1ccf │ │ +06a182: 0a08 |0037: move-result v8 │ │ +06a184: 6e20 d013 8d00 |0038: invoke-virtual {v13, v8}, Landroid/support/v4/view/ViewPager;.playSoundEffect:(I)V // method@13d0 │ │ +06a18a: 0f02 |003b: return v2 │ │ +06a18c: 3801 cfff |003c: if-eqz v1, 000b // -0031 │ │ +06a190: 1203 |003e: const/4 v3, #int 0 // #0 │ │ +06a192: 6e10 161d 0100 |003f: invoke-virtual {v1}, Landroid/view/View;.getParent:()Landroid/view/ViewParent; // method@1d16 │ │ +06a198: 0c06 |0042: move-result-object v6 │ │ +06a19a: 2068 3c04 |0043: instance-of v8, v6, Landroid/view/ViewGroup; // type@043c │ │ +06a19e: 3808 0500 |0045: if-eqz v8, 004a // +0005 │ │ +06a1a2: 33d6 3300 |0047: if-ne v6, v13, 007a // +0033 │ │ +06a1a6: 1213 |0049: const/4 v3, #int 1 // #1 │ │ +06a1a8: 3903 c1ff |004a: if-nez v3, 000b // -003f │ │ +06a1ac: 2207 3e05 |004c: new-instance v7, Ljava/lang/StringBuilder; // type@053e │ │ +06a1b0: 7010 a422 0700 |004e: invoke-direct {v7}, Ljava/lang/StringBuilder;.:()V // method@22a4 │ │ +06a1b6: 6e10 8922 0100 |0051: invoke-virtual {v1}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@2289 │ │ +06a1bc: 0c08 |0054: move-result-object v8 │ │ +06a1be: 6e10 5d22 0800 |0055: invoke-virtual {v8}, Ljava/lang/Class;.getSimpleName:()Ljava/lang/String; // method@225d │ │ +06a1c4: 0c08 |0058: move-result-object v8 │ │ +06a1c6: 6e20 ad22 8700 |0059: invoke-virtual {v7, v8}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22ad │ │ +06a1cc: 6e10 161d 0100 |005c: invoke-virtual {v1}, Landroid/view/View;.getParent:()Landroid/view/ViewParent; // method@1d16 │ │ +06a1d2: 0c06 |005f: move-result-object v6 │ │ +06a1d4: 2068 3c04 |0060: instance-of v8, v6, Landroid/view/ViewGroup; // type@043c │ │ +06a1d8: 3808 1d00 |0062: if-eqz v8, 007f // +001d │ │ +06a1dc: 1a08 2800 |0064: const-string v8, " => " // string@0028 │ │ +06a1e0: 6e20 ad22 8700 |0066: invoke-virtual {v7, v8}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22ad │ │ +06a1e6: 0c08 |0069: move-result-object v8 │ │ +06a1e8: 6e10 8922 0600 |006a: invoke-virtual {v6}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@2289 │ │ +06a1ee: 0c09 |006d: move-result-object v9 │ │ +06a1f0: 6e10 5d22 0900 |006e: invoke-virtual {v9}, Ljava/lang/Class;.getSimpleName:()Ljava/lang/String; // method@225d │ │ +06a1f6: 0c09 |0071: move-result-object v9 │ │ +06a1f8: 6e20 ad22 9800 |0072: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22ad │ │ +06a1fe: 7210 cd1d 0600 |0075: invoke-interface {v6}, Landroid/view/ViewParent;.getParent:()Landroid/view/ViewParent; // method@1dcd │ │ +06a204: 0c06 |0078: move-result-object v6 │ │ +06a206: 28e7 |0079: goto 0060 // -0019 │ │ +06a208: 7210 cd1d 0600 |007a: invoke-interface {v6}, Landroid/view/ViewParent;.getParent:()Landroid/view/ViewParent; // method@1dcd │ │ +06a20e: 0c06 |007d: move-result-object v6 │ │ +06a210: 28c5 |007e: goto 0043 // -003b │ │ +06a212: 1a08 1f10 |007f: const-string v8, "ViewPager" // string@101f │ │ +06a216: 2209 3e05 |0081: new-instance v9, Ljava/lang/StringBuilder; // type@053e │ │ +06a21a: 7010 a422 0900 |0083: invoke-direct {v9}, Ljava/lang/StringBuilder;.:()V // method@22a4 │ │ +06a220: 1a0a 1512 |0086: const-string v10, "arrowScroll tried to find focus based on non-child current focused view " // string@1215 │ │ +06a224: 6e20 ad22 a900 |0088: invoke-virtual {v9, v10}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22ad │ │ +06a22a: 0c09 |008b: move-result-object v9 │ │ +06a22c: 6e10 b222 0700 |008c: invoke-virtual {v7}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@22b2 │ │ +06a232: 0c0a |008f: move-result-object v10 │ │ +06a234: 6e20 ad22 a900 |0090: invoke-virtual {v9, v10}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22ad │ │ +06a23a: 0c09 |0093: move-result-object v9 │ │ +06a23c: 6e10 b222 0900 |0094: invoke-virtual {v9}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@22b2 │ │ +06a242: 0c09 |0097: move-result-object v9 │ │ +06a244: 7120 711c 9800 |0098: invoke-static {v8, v9}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@1c71 │ │ +06a24a: 1201 |009b: const/4 v1, #int 0 // #0 │ │ +06a24c: 2900 6fff |009c: goto/16 000b // -0091 │ │ +06a250: 6e10 561d 0400 |009e: invoke-virtual {v4}, Landroid/view/View;.requestFocus:()Z // method@1d56 │ │ +06a256: 0a02 |00a1: move-result v2 │ │ +06a258: 2890 |00a2: goto 0032 // -0070 │ │ +06a25a: 33ce 8fff |00a3: if-ne v14, v12, 0032 // -0071 │ │ +06a25e: 54d8 3806 |00a5: iget-object v8, v13, Landroid/support/v4/view/ViewPager;.mTempRect:Landroid/graphics/Rect; // field@0638 │ │ +06a262: 7030 9c13 8d04 |00a7: invoke-direct {v13, v8, v4}, Landroid/support/v4/view/ViewPager;.getChildRectInPagerCoordinates:(Landroid/graphics/Rect;Landroid/view/View;)Landroid/graphics/Rect; // method@139c │ │ +06a268: 0c08 |00aa: move-result-object v8 │ │ +06a26a: 5285 3600 |00ab: iget v5, v8, Landroid/graphics/Rect;.left:I // field@0036 │ │ +06a26e: 54d8 3806 |00ad: iget-object v8, v13, Landroid/support/v4/view/ViewPager;.mTempRect:Landroid/graphics/Rect; // field@0638 │ │ +06a272: 7030 9c13 8d01 |00af: invoke-direct {v13, v8, v1}, Landroid/support/v4/view/ViewPager;.getChildRectInPagerCoordinates:(Landroid/graphics/Rect;Landroid/view/View;)Landroid/graphics/Rect; // method@139c │ │ +06a278: 0c08 |00b2: move-result-object v8 │ │ +06a27a: 5280 3600 |00b3: iget v0, v8, Landroid/graphics/Rect;.left:I // field@0036 │ │ +06a27e: 3801 0a00 |00b5: if-eqz v1, 00bf // +000a │ │ +06a282: 3605 0800 |00b7: if-gt v5, v0, 00bf // +0008 │ │ +06a286: 6e10 cd13 0d00 |00b9: invoke-virtual {v13}, Landroid/support/v4/view/ViewPager;.pageRight:()Z // method@13cd │ │ +06a28c: 0a02 |00bc: move-result v2 │ │ +06a28e: 2900 75ff |00bd: goto/16 0032 // -008b │ │ +06a292: 6e10 561d 0400 |00bf: invoke-virtual {v4}, Landroid/view/View;.requestFocus:()Z // method@1d56 │ │ +06a298: 0a02 |00c2: move-result v2 │ │ +06a29a: 2900 6fff |00c3: goto/16 0032 // -0091 │ │ +06a29e: 32be 0500 |00c5: if-eq v14, v11, 00ca // +0005 │ │ +06a2a2: 1218 |00c7: const/4 v8, #int 1 // #1 │ │ +06a2a4: 338e 0800 |00c8: if-ne v14, v8, 00d0 // +0008 │ │ +06a2a8: 6e10 cc13 0d00 |00ca: invoke-virtual {v13}, Landroid/support/v4/view/ViewPager;.pageLeft:()Z // method@13cc │ │ +06a2ae: 0a02 |00cd: move-result v2 │ │ +06a2b0: 2900 64ff |00ce: goto/16 0032 // -009c │ │ +06a2b4: 32ce 0500 |00d0: if-eq v14, v12, 00d5 // +0005 │ │ +06a2b8: 1228 |00d2: const/4 v8, #int 2 // #2 │ │ +06a2ba: 338e 5fff |00d3: if-ne v14, v8, 0032 // -00a1 │ │ +06a2be: 6e10 cd13 0d00 |00d5: invoke-virtual {v13}, Landroid/support/v4/view/ViewPager;.pageRight:()Z // method@13cd │ │ +06a2c4: 0a02 |00d8: move-result v2 │ │ +06a2c6: 2900 59ff |00d9: goto/16 0032 // -00a7 │ │ + catches : (none) │ │ + positions : │ │ + 0x0004 line=2519 │ │ + 0x0008 line=2520 │ │ + 0x000a line=2521 │ │ + 0x000b line=2545 │ │ + 0x000c line=2547 │ │ + 0x0014 line=2549 │ │ + 0x0018 line=2550 │ │ + 0x001a line=2553 │ │ + 0x0022 line=2554 │ │ + 0x002a line=2555 │ │ + 0x002e line=2556 │ │ + 0x0032 line=2578 │ │ + 0x0034 line=2579 │ │ + 0x003b line=2581 │ │ + 0x003c line=2522 │ │ + 0x003e line=2523 │ │ + 0x003f line=2524 │ │ + 0x0047 line=2526 │ │ + 0x0049 line=2527 │ │ + 0x004a line=2531 │ │ + 0x004c line=2533 │ │ + 0x0051 line=2534 │ │ + 0x005c line=2535 │ │ + 0x0064 line=2537 │ │ + 0x0075 line=2536 │ │ + 0x007a line=2525 │ │ + 0x007f line=2539 │ │ + 0x009b line=2541 │ │ + 0x009e line=2558 │ │ + 0x00a3 line=2560 │ │ + 0x00a5 line=2563 │ │ + 0x00ad line=2564 │ │ + 0x00b5 line=2565 │ │ + 0x00b9 line=2566 │ │ + 0x00bf line=2568 │ │ + 0x00c5 line=2571 │ │ + 0x00ca line=2573 │ │ + 0x00d0 line=2574 │ │ + 0x00d5 line=2576 │ │ locals : │ │ 0x002a - 0x0032 reg=0 currLeft I │ │ 0x0022 - 0x0032 reg=5 nextLeft I │ │ 0x000c - 0x003c reg=2 handled Z │ │ 0x0014 - 0x003c reg=4 nextFocused Landroid/view/View; │ │ 0x0051 - 0x007a reg=7 sb Ljava/lang/StringBuilder; │ │ 0x003f - 0x009e reg=3 isChild Z │ │ @@ -51941,148 +82664,148 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 11 │ │ ins : 1 │ │ outs : 8 │ │ insns size : 56 16-bit code units │ │ -047dec: |[047dec] android.support.v4.view.ViewPager.beginFakeDrag:()Z │ │ -047dfc: 1219 |0000: const/4 v9, #int 1 // #1 │ │ -047dfe: 1204 |0001: const/4 v4, #int 0 // #0 │ │ -047e00: 1205 |0002: const/4 v5, #int 0 // #0 │ │ -047e02: 55a2 d603 |0003: iget-boolean v2, v10, Landroid/support/v4/view/ViewPager;.mIsBeingDragged:Z // field@03d6 │ │ -047e06: 3802 0300 |0005: if-eqz v2, 0008 // +0003 │ │ -047e0a: 0f04 |0007: return v4 │ │ -047e0c: 5ca9 cc03 |0008: iput-boolean v9, v10, Landroid/support/v4/view/ViewPager;.mFakeDragging:Z // field@03cc │ │ -047e10: 7020 4d0c 9a00 |000a: invoke-direct {v10, v9}, Landroid/support/v4/view/ViewPager;.setScrollState:(I)V // method@0c4d │ │ -047e16: 59a5 d903 |000d: iput v5, v10, Landroid/support/v4/view/ViewPager;.mLastMotionX:F // field@03d9 │ │ -047e1a: 59a5 d303 |000f: iput v5, v10, Landroid/support/v4/view/ViewPager;.mInitialMotionX:F // field@03d3 │ │ -047e1e: 54a2 f303 |0011: iget-object v2, v10, Landroid/support/v4/view/ViewPager;.mVelocityTracker:Landroid/view/VelocityTracker; // field@03f3 │ │ -047e22: 3902 1f00 |0013: if-nez v2, 0032 // +001f │ │ -047e26: 7100 9912 0000 |0015: invoke-static {}, Landroid/view/VelocityTracker;.obtain:()Landroid/view/VelocityTracker; // method@1299 │ │ -047e2c: 0c02 |0018: move-result-object v2 │ │ -047e2e: 5ba2 f303 |0019: iput-object v2, v10, Landroid/support/v4/view/ViewPager;.mVelocityTracker:Landroid/view/VelocityTracker; // field@03f3 │ │ -047e32: 7100 0902 0000 |001b: invoke-static {}, Landroid/os/SystemClock;.uptimeMillis:()J // method@0209 │ │ -047e38: 0b00 |001e: move-result-wide v0 │ │ -047e3a: 0402 |001f: move-wide v2, v0 │ │ -047e3c: 0156 |0020: move v6, v5 │ │ -047e3e: 0147 |0021: move v7, v4 │ │ -047e40: 7708 8a12 0000 |0022: invoke-static/range {v0, v1, v2, v3, v4, v5, v6, v7}, Landroid/view/MotionEvent;.obtain:(JJIFFI)Landroid/view/MotionEvent; // method@128a │ │ -047e46: 0c08 |0025: move-result-object v8 │ │ -047e48: 54a2 f303 |0026: iget-object v2, v10, Landroid/support/v4/view/ViewPager;.mVelocityTracker:Landroid/view/VelocityTracker; // field@03f3 │ │ -047e4c: 6e20 9112 8200 |0028: invoke-virtual {v2, v8}, Landroid/view/VelocityTracker;.addMovement:(Landroid/view/MotionEvent;)V // method@1291 │ │ -047e52: 6e10 8c12 0800 |002b: invoke-virtual {v8}, Landroid/view/MotionEvent;.recycle:()V // method@128c │ │ -047e58: 5aa0 cb03 |002e: iput-wide v0, v10, Landroid/support/v4/view/ViewPager;.mFakeDragBeginTime:J // field@03cb │ │ -047e5c: 0194 |0030: move v4, v9 │ │ -047e5e: 28d6 |0031: goto 0007 // -002a │ │ -047e60: 54a2 f303 |0032: iget-object v2, v10, Landroid/support/v4/view/ViewPager;.mVelocityTracker:Landroid/view/VelocityTracker; // field@03f3 │ │ -047e64: 6e10 9212 0200 |0034: invoke-virtual {v2}, Landroid/view/VelocityTracker;.clear:()V // method@1292 │ │ -047e6a: 28e4 |0037: goto 001b // -001c │ │ - catches : (none) │ │ - positions : │ │ - 0x0003 line=2273 │ │ - 0x0007 line=2289 │ │ - 0x0008 line=2276 │ │ - 0x000a line=2277 │ │ - 0x000d line=2278 │ │ - 0x0011 line=2279 │ │ - 0x0015 line=2280 │ │ - 0x001b line=2284 │ │ - 0x0022 line=2285 │ │ - 0x0026 line=2286 │ │ - 0x002b line=2287 │ │ - 0x002e line=2288 │ │ - 0x0031 line=2289 │ │ - 0x0032 line=2282 │ │ +06a2cc: |[06a2cc] android.support.v4.view.ViewPager.beginFakeDrag:()Z │ │ +06a2dc: 1219 |0000: const/4 v9, #int 1 // #1 │ │ +06a2de: 1204 |0001: const/4 v4, #int 0 // #0 │ │ +06a2e0: 1205 |0002: const/4 v5, #int 0 // #0 │ │ +06a2e2: 55a2 1e06 |0003: iget-boolean v2, v10, Landroid/support/v4/view/ViewPager;.mIsBeingDragged:Z // field@061e │ │ +06a2e6: 3802 0300 |0005: if-eqz v2, 0008 // +0003 │ │ +06a2ea: 0f04 |0007: return v4 │ │ +06a2ec: 5ca9 1406 |0008: iput-boolean v9, v10, Landroid/support/v4/view/ViewPager;.mFakeDragging:Z // field@0614 │ │ +06a2f0: 7020 ef13 9a00 |000a: invoke-direct {v10, v9}, Landroid/support/v4/view/ViewPager;.setScrollState:(I)V // method@13ef │ │ +06a2f6: 59a5 2106 |000d: iput v5, v10, Landroid/support/v4/view/ViewPager;.mLastMotionX:F // field@0621 │ │ +06a2fa: 59a5 1b06 |000f: iput v5, v10, Landroid/support/v4/view/ViewPager;.mInitialMotionX:F // field@061b │ │ +06a2fe: 54a2 3b06 |0011: iget-object v2, v10, Landroid/support/v4/view/ViewPager;.mVelocityTracker:Landroid/view/VelocityTracker; // field@063b │ │ +06a302: 3902 1f00 |0013: if-nez v2, 0032 // +001f │ │ +06a306: 7100 d81c 0000 |0015: invoke-static {}, Landroid/view/VelocityTracker;.obtain:()Landroid/view/VelocityTracker; // method@1cd8 │ │ +06a30c: 0c02 |0018: move-result-object v2 │ │ +06a30e: 5ba2 3b06 |0019: iput-object v2, v10, Landroid/support/v4/view/ViewPager;.mVelocityTracker:Landroid/view/VelocityTracker; // field@063b │ │ +06a312: 7100 4503 0000 |001b: invoke-static {}, Landroid/os/SystemClock;.uptimeMillis:()J // method@0345 │ │ +06a318: 0b00 |001e: move-result-wide v0 │ │ +06a31a: 0402 |001f: move-wide v2, v0 │ │ +06a31c: 0156 |0020: move v6, v5 │ │ +06a31e: 0147 |0021: move v7, v4 │ │ +06a320: 7708 c91c 0000 |0022: invoke-static/range {v0, v1, v2, v3, v4, v5, v6, v7}, Landroid/view/MotionEvent;.obtain:(JJIFFI)Landroid/view/MotionEvent; // method@1cc9 │ │ +06a326: 0c08 |0025: move-result-object v8 │ │ +06a328: 54a2 3b06 |0026: iget-object v2, v10, Landroid/support/v4/view/ViewPager;.mVelocityTracker:Landroid/view/VelocityTracker; // field@063b │ │ +06a32c: 6e20 d01c 8200 |0028: invoke-virtual {v2, v8}, Landroid/view/VelocityTracker;.addMovement:(Landroid/view/MotionEvent;)V // method@1cd0 │ │ +06a332: 6e10 cb1c 0800 |002b: invoke-virtual {v8}, Landroid/view/MotionEvent;.recycle:()V // method@1ccb │ │ +06a338: 5aa0 1306 |002e: iput-wide v0, v10, Landroid/support/v4/view/ViewPager;.mFakeDragBeginTime:J // field@0613 │ │ +06a33c: 0194 |0030: move v4, v9 │ │ +06a33e: 28d6 |0031: goto 0007 // -002a │ │ +06a340: 54a2 3b06 |0032: iget-object v2, v10, Landroid/support/v4/view/ViewPager;.mVelocityTracker:Landroid/view/VelocityTracker; // field@063b │ │ +06a344: 6e10 d11c 0200 |0034: invoke-virtual {v2}, Landroid/view/VelocityTracker;.clear:()V // method@1cd1 │ │ +06a34a: 28e4 |0037: goto 001b // -001c │ │ + catches : (none) │ │ + positions : │ │ + 0x0003 line=2278 │ │ + 0x0007 line=2294 │ │ + 0x0008 line=2281 │ │ + 0x000a line=2282 │ │ + 0x000d line=2283 │ │ + 0x0011 line=2284 │ │ + 0x0015 line=2285 │ │ + 0x001b line=2289 │ │ + 0x0022 line=2290 │ │ + 0x0026 line=2291 │ │ + 0x002b line=2292 │ │ + 0x002e line=2293 │ │ + 0x0031 line=2294 │ │ + 0x0032 line=2287 │ │ locals : │ │ 0x001f - 0x0032 reg=0 time J │ │ 0x0026 - 0x0032 reg=8 ev Landroid/view/MotionEvent; │ │ 0x0000 - 0x0038 reg=10 this Landroid/support/v4/view/ViewPager; │ │ │ │ #6 : (in Landroid/support/v4/view/ViewPager;) │ │ name : 'canScroll' │ │ type : '(Landroid/view/View;ZIII)Z' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 17 │ │ ins : 6 │ │ outs : 6 │ │ insns size : 102 16-bit code units │ │ -047e6c: |[047e6c] android.support.v4.view.ViewPager.canScroll:(Landroid/view/View;ZIII)Z │ │ -047e7c: 20c0 c602 |0000: instance-of v0, v12, Landroid/view/ViewGroup; // type@02c6 │ │ -047e80: 3800 5700 |0002: if-eqz v0, 0059 // +0057 │ │ -047e84: 07c7 |0004: move-object v7, v12 │ │ -047e86: 1f07 c602 |0005: check-cast v7, Landroid/view/ViewGroup; // type@02c6 │ │ -047e8a: 6e10 d012 0c00 |0007: invoke-virtual {v12}, Landroid/view/View;.getScrollX:()I // method@12d0 │ │ -047e90: 0a09 |000a: move-result v9 │ │ -047e92: 6e10 d112 0c00 |000b: invoke-virtual {v12}, Landroid/view/View;.getScrollY:()I // method@12d1 │ │ -047e98: 0a0a |000e: move-result v10 │ │ -047e9a: 6e10 3913 0700 |000f: invoke-virtual {v7}, Landroid/view/ViewGroup;.getChildCount:()I // method@1339 │ │ -047ea0: 0a06 |0012: move-result v6 │ │ -047ea2: d808 06ff |0013: add-int/lit8 v8, v6, #int -1 // #ff │ │ -047ea6: 3a08 4400 |0015: if-ltz v8, 0059 // +0044 │ │ -047eaa: 6e20 3813 8700 |0017: invoke-virtual {v7, v8}, Landroid/view/ViewGroup;.getChildAt:(I)Landroid/view/View; // method@1338 │ │ -047eb0: 0c01 |001a: move-result-object v1 │ │ -047eb2: 9000 0f09 |001b: add-int v0, v15, v9 │ │ -047eb6: 6e10 c312 0100 |001d: invoke-virtual {v1}, Landroid/view/View;.getLeft:()I // method@12c3 │ │ -047ebc: 0a02 |0020: move-result v2 │ │ -047ebe: 3420 3500 |0021: if-lt v0, v2, 0056 // +0035 │ │ -047ec2: 9000 0f09 |0023: add-int v0, v15, v9 │ │ -047ec6: 6e10 cf12 0100 |0025: invoke-virtual {v1}, Landroid/view/View;.getRight:()I // method@12cf │ │ -047ecc: 0a02 |0028: move-result v2 │ │ -047ece: 3520 2d00 |0029: if-ge v0, v2, 0056 // +002d │ │ -047ed2: 9000 100a |002b: add-int v0, v16, v10 │ │ -047ed6: 6e10 d312 0100 |002d: invoke-virtual {v1}, Landroid/view/View;.getTop:()I // method@12d3 │ │ -047edc: 0a02 |0030: move-result v2 │ │ -047ede: 3420 2500 |0031: if-lt v0, v2, 0056 // +0025 │ │ -047ee2: 9000 100a |0033: add-int v0, v16, v10 │ │ -047ee6: 6e10 b812 0100 |0035: invoke-virtual {v1}, Landroid/view/View;.getBottom:()I // method@12b8 │ │ -047eec: 0a02 |0038: move-result v2 │ │ -047eee: 3520 1d00 |0039: if-ge v0, v2, 0056 // +001d │ │ -047ef2: 1212 |003b: const/4 v2, #int 1 // #1 │ │ -047ef4: 9000 0f09 |003c: add-int v0, v15, v9 │ │ -047ef8: 6e10 c312 0100 |003e: invoke-virtual {v1}, Landroid/view/View;.getLeft:()I // method@12c3 │ │ -047efe: 0a03 |0041: move-result v3 │ │ -047f00: 9104 0003 |0042: sub-int v4, v0, v3 │ │ -047f04: 9000 100a |0044: add-int v0, v16, v10 │ │ -047f08: 6e10 d312 0100 |0046: invoke-virtual {v1}, Landroid/view/View;.getTop:()I // method@12d3 │ │ -047f0e: 0a03 |0049: move-result v3 │ │ -047f10: 9105 0003 |004a: sub-int v5, v0, v3 │ │ -047f14: 07b0 |004c: move-object v0, v11 │ │ -047f16: 01e3 |004d: move v3, v14 │ │ -047f18: 7406 e10b 0000 |004e: invoke-virtual/range {v0, v1, v2, v3, v4, v5}, Landroid/support/v4/view/ViewPager;.canScroll:(Landroid/view/View;ZIII)Z // method@0be1 │ │ -047f1e: 0a00 |0051: move-result v0 │ │ -047f20: 3800 0400 |0052: if-eqz v0, 0056 // +0004 │ │ -047f24: 1210 |0054: const/4 v0, #int 1 // #1 │ │ -047f26: 0f00 |0055: return v0 │ │ -047f28: d808 08ff |0056: add-int/lit8 v8, v8, #int -1 // #ff │ │ -047f2c: 28bd |0058: goto 0015 // -0043 │ │ -047f2e: 380d 0b00 |0059: if-eqz v13, 0064 // +000b │ │ -047f32: 7be0 |005b: neg-int v0, v14 │ │ -047f34: 7120 350b 0c00 |005c: invoke-static {v12, v0}, Landroid/support/v4/view/ViewCompat;.canScrollHorizontally:(Landroid/view/View;I)Z // method@0b35 │ │ -047f3a: 0a00 |005f: move-result v0 │ │ -047f3c: 3800 0400 |0060: if-eqz v0, 0064 // +0004 │ │ -047f40: 1210 |0062: const/4 v0, #int 1 // #1 │ │ -047f42: 28f2 |0063: goto 0055 // -000e │ │ -047f44: 1200 |0064: const/4 v0, #int 0 // #0 │ │ -047f46: 28f0 |0065: goto 0055 // -0010 │ │ - catches : (none) │ │ - positions : │ │ - 0x0000 line=2451 │ │ - 0x0005 line=2452 │ │ - 0x0007 line=2453 │ │ - 0x000b line=2454 │ │ - 0x000f line=2455 │ │ - 0x0013 line=2457 │ │ - 0x0017 line=2460 │ │ - 0x001b line=2461 │ │ - 0x0054 line=2465 │ │ - 0x0055 line=2470 │ │ - 0x0056 line=2457 │ │ - 0x0059 line=2470 │ │ +06a34c: |[06a34c] android.support.v4.view.ViewPager.canScroll:(Landroid/view/View;ZIII)Z │ │ +06a35c: 20c0 3c04 |0000: instance-of v0, v12, Landroid/view/ViewGroup; // type@043c │ │ +06a360: 3800 5700 |0002: if-eqz v0, 0059 // +0057 │ │ +06a364: 07c7 |0004: move-object v7, v12 │ │ +06a366: 1f07 3c04 |0005: check-cast v7, Landroid/view/ViewGroup; // type@043c │ │ +06a36a: 6e10 211d 0c00 |0007: invoke-virtual {v12}, Landroid/view/View;.getScrollX:()I // method@1d21 │ │ +06a370: 0a09 |000a: move-result v9 │ │ +06a372: 6e10 221d 0c00 |000b: invoke-virtual {v12}, Landroid/view/View;.getScrollY:()I // method@1d22 │ │ +06a378: 0a0a |000e: move-result v10 │ │ +06a37a: 6e10 ae1d 0700 |000f: invoke-virtual {v7}, Landroid/view/ViewGroup;.getChildCount:()I // method@1dae │ │ +06a380: 0a06 |0012: move-result v6 │ │ +06a382: d808 06ff |0013: add-int/lit8 v8, v6, #int -1 // #ff │ │ +06a386: 3a08 4400 |0015: if-ltz v8, 0059 // +0044 │ │ +06a38a: 6e20 ad1d 8700 |0017: invoke-virtual {v7, v8}, Landroid/view/ViewGroup;.getChildAt:(I)Landroid/view/View; // method@1dad │ │ +06a390: 0c01 |001a: move-result-object v1 │ │ +06a392: 9000 0f09 |001b: add-int v0, v15, v9 │ │ +06a396: 6e10 071d 0100 |001d: invoke-virtual {v1}, Landroid/view/View;.getLeft:()I // method@1d07 │ │ +06a39c: 0a02 |0020: move-result v2 │ │ +06a39e: 3420 3500 |0021: if-lt v0, v2, 0056 // +0035 │ │ +06a3a2: 9000 0f09 |0023: add-int v0, v15, v9 │ │ +06a3a6: 6e10 1b1d 0100 |0025: invoke-virtual {v1}, Landroid/view/View;.getRight:()I // method@1d1b │ │ +06a3ac: 0a02 |0028: move-result v2 │ │ +06a3ae: 3520 2d00 |0029: if-ge v0, v2, 0056 // +002d │ │ +06a3b2: 9000 100a |002b: add-int v0, v16, v10 │ │ +06a3b6: 6e10 251d 0100 |002d: invoke-virtual {v1}, Landroid/view/View;.getTop:()I // method@1d25 │ │ +06a3bc: 0a02 |0030: move-result v2 │ │ +06a3be: 3420 2500 |0031: if-lt v0, v2, 0056 // +0025 │ │ +06a3c2: 9000 100a |0033: add-int v0, v16, v10 │ │ +06a3c6: 6e10 fa1c 0100 |0035: invoke-virtual {v1}, Landroid/view/View;.getBottom:()I // method@1cfa │ │ +06a3cc: 0a02 |0038: move-result v2 │ │ +06a3ce: 3520 1d00 |0039: if-ge v0, v2, 0056 // +001d │ │ +06a3d2: 1212 |003b: const/4 v2, #int 1 // #1 │ │ +06a3d4: 9000 0f09 |003c: add-int v0, v15, v9 │ │ +06a3d8: 6e10 071d 0100 |003e: invoke-virtual {v1}, Landroid/view/View;.getLeft:()I // method@1d07 │ │ +06a3de: 0a03 |0041: move-result v3 │ │ +06a3e0: 9104 0003 |0042: sub-int v4, v0, v3 │ │ +06a3e4: 9000 100a |0044: add-int v0, v16, v10 │ │ +06a3e8: 6e10 251d 0100 |0046: invoke-virtual {v1}, Landroid/view/View;.getTop:()I // method@1d25 │ │ +06a3ee: 0a03 |0049: move-result v3 │ │ +06a3f0: 9105 0003 |004a: sub-int v5, v0, v3 │ │ +06a3f4: 07b0 |004c: move-object v0, v11 │ │ +06a3f6: 01e3 |004d: move v3, v14 │ │ +06a3f8: 7406 8313 0000 |004e: invoke-virtual/range {v0, v1, v2, v3, v4, v5}, Landroid/support/v4/view/ViewPager;.canScroll:(Landroid/view/View;ZIII)Z // method@1383 │ │ +06a3fe: 0a00 |0051: move-result v0 │ │ +06a400: 3800 0400 |0052: if-eqz v0, 0056 // +0004 │ │ +06a404: 1210 |0054: const/4 v0, #int 1 // #1 │ │ +06a406: 0f00 |0055: return v0 │ │ +06a408: d808 08ff |0056: add-int/lit8 v8, v8, #int -1 // #ff │ │ +06a40c: 28bd |0058: goto 0015 // -0043 │ │ +06a40e: 380d 0b00 |0059: if-eqz v13, 0064 // +000b │ │ +06a412: 7be0 |005b: neg-int v0, v14 │ │ +06a414: 7120 6b12 0c00 |005c: invoke-static {v12, v0}, Landroid/support/v4/view/ViewCompat;.canScrollHorizontally:(Landroid/view/View;I)Z // method@126b │ │ +06a41a: 0a00 |005f: move-result v0 │ │ +06a41c: 3800 0400 |0060: if-eqz v0, 0064 // +0004 │ │ +06a420: 1210 |0062: const/4 v0, #int 1 // #1 │ │ +06a422: 28f2 |0063: goto 0055 // -000e │ │ +06a424: 1200 |0064: const/4 v0, #int 0 // #0 │ │ +06a426: 28f0 |0065: goto 0055 // -0010 │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=2456 │ │ + 0x0005 line=2457 │ │ + 0x0007 line=2458 │ │ + 0x000b line=2459 │ │ + 0x000f line=2460 │ │ + 0x0013 line=2462 │ │ + 0x0017 line=2465 │ │ + 0x001b line=2466 │ │ + 0x0054 line=2470 │ │ + 0x0055 line=2475 │ │ + 0x0056 line=2462 │ │ + 0x0059 line=2475 │ │ locals : │ │ 0x001b - 0x0055 reg=1 child Landroid/view/View; │ │ 0x0013 - 0x0055 reg=6 count I │ │ 0x0007 - 0x0055 reg=7 group Landroid/view/ViewGroup; │ │ 0x0015 - 0x0055 reg=8 i I │ │ 0x000b - 0x0055 reg=9 scrollX I │ │ 0x000f - 0x0055 reg=10 scrollY I │ │ @@ -52104,54 +82827,54 @@ │ │ type : '(I)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 8 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 41 16-bit code units │ │ -047f48: |[047f48] android.support.v4.view.ViewPager.canScrollHorizontally:(I)Z │ │ -047f58: 1212 |0000: const/4 v2, #int 1 // #1 │ │ -047f5a: 1203 |0001: const/4 v3, #int 0 // #0 │ │ -047f5c: 5464 bd03 |0002: iget-object v4, v6, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@03bd │ │ -047f60: 3904 0300 |0004: if-nez v4, 0007 // +0003 │ │ -047f64: 0f03 |0006: return v3 │ │ -047f66: 7010 fb0b 0600 |0007: invoke-direct {v6}, Landroid/support/v4/view/ViewPager;.getClientWidth:()I // method@0bfb │ │ -047f6c: 0a01 |000a: move-result v1 │ │ -047f6e: 6e10 0d0c 0600 |000b: invoke-virtual {v6}, Landroid/support/v4/view/ViewPager;.getScrollX:()I // method@0c0d │ │ -047f74: 0a00 |000e: move-result v0 │ │ -047f76: 3b07 0d00 |000f: if-gez v7, 001c // +000d │ │ -047f7a: 8214 |0011: int-to-float v4, v1 │ │ -047f7c: 5265 ce03 |0012: iget v5, v6, Landroid/support/v4/view/ViewPager;.mFirstOffset:F // field@03ce │ │ -047f80: c854 |0014: mul-float/2addr v4, v5 │ │ -047f82: 8744 |0015: float-to-int v4, v4 │ │ -047f84: 3740 0400 |0016: if-le v0, v4, 001a // +0004 │ │ -047f88: 0123 |0018: move v3, v2 │ │ -047f8a: 28ed |0019: goto 0006 // -0013 │ │ -047f8c: 0132 |001a: move v2, v3 │ │ -047f8e: 28fd |001b: goto 0018 // -0003 │ │ -047f90: 3d07 eaff |001c: if-lez v7, 0006 // -0016 │ │ -047f94: 8214 |001e: int-to-float v4, v1 │ │ -047f96: 5265 db03 |001f: iget v5, v6, Landroid/support/v4/view/ViewPager;.mLastOffset:F // field@03db │ │ -047f9a: c854 |0021: mul-float/2addr v4, v5 │ │ -047f9c: 8744 |0022: float-to-int v4, v4 │ │ -047f9e: 3540 0400 |0023: if-ge v0, v4, 0027 // +0004 │ │ -047fa2: 0123 |0025: move v3, v2 │ │ -047fa4: 28e0 |0026: goto 0006 // -0020 │ │ -047fa6: 0132 |0027: move v2, v3 │ │ -047fa8: 28fd |0028: goto 0025 // -0003 │ │ - catches : (none) │ │ - positions : │ │ - 0x0002 line=2424 │ │ - 0x0006 line=2435 │ │ - 0x0007 line=2428 │ │ - 0x000b line=2429 │ │ - 0x000f line=2430 │ │ - 0x0011 line=2431 │ │ - 0x001c line=2432 │ │ - 0x001e line=2433 │ │ +06a428: |[06a428] android.support.v4.view.ViewPager.canScrollHorizontally:(I)Z │ │ +06a438: 1212 |0000: const/4 v2, #int 1 // #1 │ │ +06a43a: 1203 |0001: const/4 v3, #int 0 // #0 │ │ +06a43c: 5464 0506 |0002: iget-object v4, v6, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@0605 │ │ +06a440: 3904 0300 |0004: if-nez v4, 0007 // +0003 │ │ +06a444: 0f03 |0006: return v3 │ │ +06a446: 7010 9d13 0600 |0007: invoke-direct {v6}, Landroid/support/v4/view/ViewPager;.getClientWidth:()I // method@139d │ │ +06a44c: 0a01 |000a: move-result v1 │ │ +06a44e: 6e10 af13 0600 |000b: invoke-virtual {v6}, Landroid/support/v4/view/ViewPager;.getScrollX:()I // method@13af │ │ +06a454: 0a00 |000e: move-result v0 │ │ +06a456: 3b07 0d00 |000f: if-gez v7, 001c // +000d │ │ +06a45a: 8214 |0011: int-to-float v4, v1 │ │ +06a45c: 5265 1606 |0012: iget v5, v6, Landroid/support/v4/view/ViewPager;.mFirstOffset:F // field@0616 │ │ +06a460: c854 |0014: mul-float/2addr v4, v5 │ │ +06a462: 8744 |0015: float-to-int v4, v4 │ │ +06a464: 3740 0400 |0016: if-le v0, v4, 001a // +0004 │ │ +06a468: 0123 |0018: move v3, v2 │ │ +06a46a: 28ed |0019: goto 0006 // -0013 │ │ +06a46c: 0132 |001a: move v2, v3 │ │ +06a46e: 28fd |001b: goto 0018 // -0003 │ │ +06a470: 3d07 eaff |001c: if-lez v7, 0006 // -0016 │ │ +06a474: 8214 |001e: int-to-float v4, v1 │ │ +06a476: 5265 2306 |001f: iget v5, v6, Landroid/support/v4/view/ViewPager;.mLastOffset:F // field@0623 │ │ +06a47a: c854 |0021: mul-float/2addr v4, v5 │ │ +06a47c: 8744 |0022: float-to-int v4, v4 │ │ +06a47e: 3540 0400 |0023: if-ge v0, v4, 0027 // +0004 │ │ +06a482: 0123 |0025: move v3, v2 │ │ +06a484: 28e0 |0026: goto 0006 // -0020 │ │ +06a486: 0132 |0027: move v2, v3 │ │ +06a488: 28fd |0028: goto 0025 // -0003 │ │ + catches : (none) │ │ + positions : │ │ + 0x0002 line=2429 │ │ + 0x0006 line=2440 │ │ + 0x0007 line=2433 │ │ + 0x000b line=2434 │ │ + 0x000f line=2435 │ │ + 0x0011 line=2436 │ │ + 0x001c line=2437 │ │ + 0x001e line=2438 │ │ locals : │ │ 0x000f - 0x0029 reg=0 scrollX I │ │ 0x000b - 0x0029 reg=1 width I │ │ 0x0000 - 0x0029 reg=6 this Landroid/support/v4/view/ViewPager; │ │ 0x0000 - 0x0029 reg=7 direction I │ │ │ │ #8 : (in Landroid/support/v4/view/ViewPager;) │ │ @@ -52159,89 +82882,89 @@ │ │ type : '(Landroid/view/ViewGroup$LayoutParams;)Z' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 14 16-bit code units │ │ -047fac: |[047fac] android.support.v4.view.ViewPager.checkLayoutParams:(Landroid/view/ViewGroup$LayoutParams;)Z │ │ -047fbc: 2020 f601 |0000: instance-of v0, v2, Landroid/support/v4/view/ViewPager$LayoutParams; // type@01f6 │ │ -047fc0: 3800 0a00 |0002: if-eqz v0, 000c // +000a │ │ -047fc4: 6f20 3113 2100 |0004: invoke-super {v1, v2}, Landroid/view/ViewGroup;.checkLayoutParams:(Landroid/view/ViewGroup$LayoutParams;)Z // method@1331 │ │ -047fca: 0a00 |0007: move-result v0 │ │ -047fcc: 3800 0400 |0008: if-eqz v0, 000c // +0004 │ │ -047fd0: 1210 |000a: const/4 v0, #int 1 // #1 │ │ -047fd2: 0f00 |000b: return v0 │ │ -047fd4: 1200 |000c: const/4 v0, #int 0 // #0 │ │ -047fd6: 28fe |000d: goto 000b // -0002 │ │ +06a48c: |[06a48c] android.support.v4.view.ViewPager.checkLayoutParams:(Landroid/view/ViewGroup$LayoutParams;)Z │ │ +06a49c: 2020 2003 |0000: instance-of v0, v2, Landroid/support/v4/view/ViewPager$LayoutParams; // type@0320 │ │ +06a4a0: 3800 0a00 |0002: if-eqz v0, 000c // +000a │ │ +06a4a4: 6f20 a61d 2100 |0004: invoke-super {v1, v2}, Landroid/view/ViewGroup;.checkLayoutParams:(Landroid/view/ViewGroup$LayoutParams;)Z // method@1da6 │ │ +06a4aa: 0a00 |0007: move-result v0 │ │ +06a4ac: 3800 0400 |0008: if-eqz v0, 000c // +0004 │ │ +06a4b0: 1210 |000a: const/4 v0, #int 1 // #1 │ │ +06a4b2: 0f00 |000b: return v0 │ │ +06a4b4: 1200 |000c: const/4 v0, #int 0 // #0 │ │ +06a4b6: 28fe |000d: goto 000b // -0002 │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=2752 │ │ + 0x0000 line=2757 │ │ locals : │ │ 0x0000 - 0x000e reg=1 this Landroid/support/v4/view/ViewPager; │ │ 0x0000 - 0x000e reg=2 p Landroid/view/ViewGroup$LayoutParams; │ │ │ │ #9 : (in Landroid/support/v4/view/ViewPager;) │ │ name : 'computeScroll' │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 67 16-bit code units │ │ -047fd8: |[047fd8] android.support.v4.view.ViewPager.computeScroll:()V │ │ -047fe8: 5454 ec03 |0000: iget-object v4, v5, Landroid/support/v4/view/ViewPager;.mScroller:Landroid/widget/Scroller; // field@03ec │ │ -047fec: 6e10 6914 0400 |0002: invoke-virtual {v4}, Landroid/widget/Scroller;.isFinished:()Z // method@1469 │ │ -047ff2: 0a04 |0005: move-result v4 │ │ -047ff4: 3904 3800 |0006: if-nez v4, 003e // +0038 │ │ -047ff8: 5454 ec03 |0008: iget-object v4, v5, Landroid/support/v4/view/ViewPager;.mScroller:Landroid/widget/Scroller; // field@03ec │ │ -047ffc: 6e10 6214 0400 |000a: invoke-virtual {v4}, Landroid/widget/Scroller;.computeScrollOffset:()Z // method@1462 │ │ -048002: 0a04 |000d: move-result v4 │ │ -048004: 3804 3000 |000e: if-eqz v4, 003e // +0030 │ │ -048008: 6e10 0d0c 0500 |0010: invoke-virtual {v5}, Landroid/support/v4/view/ViewPager;.getScrollX:()I // method@0c0d │ │ -04800e: 0a00 |0013: move-result v0 │ │ -048010: 6e10 0e0c 0500 |0014: invoke-virtual {v5}, Landroid/support/v4/view/ViewPager;.getScrollY:()I // method@0c0e │ │ -048016: 0a01 |0017: move-result v1 │ │ -048018: 5454 ec03 |0018: iget-object v4, v5, Landroid/support/v4/view/ViewPager;.mScroller:Landroid/widget/Scroller; // field@03ec │ │ -04801c: 6e10 6414 0400 |001a: invoke-virtual {v4}, Landroid/widget/Scroller;.getCurrX:()I // method@1464 │ │ -048022: 0a02 |001d: move-result v2 │ │ -048024: 5454 ec03 |001e: iget-object v4, v5, Landroid/support/v4/view/ViewPager;.mScroller:Landroid/widget/Scroller; // field@03ec │ │ -048028: 6e10 6514 0400 |0020: invoke-virtual {v4}, Landroid/widget/Scroller;.getCurrY:()I // method@1465 │ │ -04802e: 0a03 |0023: move-result v3 │ │ -048030: 3320 0400 |0024: if-ne v0, v2, 0028 // +0004 │ │ -048034: 3231 1400 |0026: if-eq v1, v3, 003a // +0014 │ │ -048038: 6e30 3a0c 2503 |0028: invoke-virtual {v5, v2, v3}, Landroid/support/v4/view/ViewPager;.scrollTo:(II)V // method@0c3a │ │ -04803e: 7020 2c0c 2500 |002b: invoke-direct {v5, v2}, Landroid/support/v4/view/ViewPager;.pageScrolled:(I)Z // method@0c2c │ │ -048044: 0a04 |002e: move-result v4 │ │ -048046: 3904 0b00 |002f: if-nez v4, 003a // +000b │ │ -04804a: 5454 ec03 |0031: iget-object v4, v5, Landroid/support/v4/view/ViewPager;.mScroller:Landroid/widget/Scroller; // field@03ec │ │ -04804e: 6e10 6114 0400 |0033: invoke-virtual {v4}, Landroid/widget/Scroller;.abortAnimation:()V // method@1461 │ │ -048054: 1204 |0036: const/4 v4, #int 0 // #0 │ │ -048056: 6e30 3a0c 4503 |0037: invoke-virtual {v5, v4, v3}, Landroid/support/v4/view/ViewPager;.scrollTo:(II)V // method@0c3a │ │ -04805c: 7110 490b 0500 |003a: invoke-static {v5}, Landroid/support/v4/view/ViewCompat;.postInvalidateOnAnimation:(Landroid/view/View;)V // method@0b49 │ │ -048062: 0e00 |003d: return-void │ │ -048064: 1214 |003e: const/4 v4, #int 1 // #1 │ │ -048066: 7020 e40b 4500 |003f: invoke-direct {v5, v4}, Landroid/support/v4/view/ViewPager;.completeScroll:(Z)V // method@0be4 │ │ -04806c: 28fb |0042: goto 003d // -0005 │ │ - catches : (none) │ │ - positions : │ │ - 0x0000 line=1607 │ │ - 0x0010 line=1608 │ │ - 0x0014 line=1609 │ │ - 0x0018 line=1610 │ │ - 0x001e line=1611 │ │ - 0x0024 line=1613 │ │ - 0x0028 line=1614 │ │ - 0x002b line=1615 │ │ - 0x0031 line=1616 │ │ - 0x0036 line=1617 │ │ - 0x003a line=1622 │ │ - 0x003d line=1628 │ │ - 0x003e line=1627 │ │ +06a4b8: |[06a4b8] android.support.v4.view.ViewPager.computeScroll:()V │ │ +06a4c8: 5454 3406 |0000: iget-object v4, v5, Landroid/support/v4/view/ViewPager;.mScroller:Landroid/widget/Scroller; // field@0634 │ │ +06a4cc: 6e10 4b1f 0400 |0002: invoke-virtual {v4}, Landroid/widget/Scroller;.isFinished:()Z // method@1f4b │ │ +06a4d2: 0a04 |0005: move-result v4 │ │ +06a4d4: 3904 3800 |0006: if-nez v4, 003e // +0038 │ │ +06a4d8: 5454 3406 |0008: iget-object v4, v5, Landroid/support/v4/view/ViewPager;.mScroller:Landroid/widget/Scroller; // field@0634 │ │ +06a4dc: 6e10 441f 0400 |000a: invoke-virtual {v4}, Landroid/widget/Scroller;.computeScrollOffset:()Z // method@1f44 │ │ +06a4e2: 0a04 |000d: move-result v4 │ │ +06a4e4: 3804 3000 |000e: if-eqz v4, 003e // +0030 │ │ +06a4e8: 6e10 af13 0500 |0010: invoke-virtual {v5}, Landroid/support/v4/view/ViewPager;.getScrollX:()I // method@13af │ │ +06a4ee: 0a00 |0013: move-result v0 │ │ +06a4f0: 6e10 b013 0500 |0014: invoke-virtual {v5}, Landroid/support/v4/view/ViewPager;.getScrollY:()I // method@13b0 │ │ +06a4f6: 0a01 |0017: move-result v1 │ │ +06a4f8: 5454 3406 |0018: iget-object v4, v5, Landroid/support/v4/view/ViewPager;.mScroller:Landroid/widget/Scroller; // field@0634 │ │ +06a4fc: 6e10 461f 0400 |001a: invoke-virtual {v4}, Landroid/widget/Scroller;.getCurrX:()I // method@1f46 │ │ +06a502: 0a02 |001d: move-result v2 │ │ +06a504: 5454 3406 |001e: iget-object v4, v5, Landroid/support/v4/view/ViewPager;.mScroller:Landroid/widget/Scroller; // field@0634 │ │ +06a508: 6e10 471f 0400 |0020: invoke-virtual {v4}, Landroid/widget/Scroller;.getCurrY:()I // method@1f47 │ │ +06a50e: 0a03 |0023: move-result v3 │ │ +06a510: 3320 0400 |0024: if-ne v0, v2, 0028 // +0004 │ │ +06a514: 3231 1400 |0026: if-eq v1, v3, 003a // +0014 │ │ +06a518: 6e30 dc13 2503 |0028: invoke-virtual {v5, v2, v3}, Landroid/support/v4/view/ViewPager;.scrollTo:(II)V // method@13dc │ │ +06a51e: 7020 ce13 2500 |002b: invoke-direct {v5, v2}, Landroid/support/v4/view/ViewPager;.pageScrolled:(I)Z // method@13ce │ │ +06a524: 0a04 |002e: move-result v4 │ │ +06a526: 3904 0b00 |002f: if-nez v4, 003a // +000b │ │ +06a52a: 5454 3406 |0031: iget-object v4, v5, Landroid/support/v4/view/ViewPager;.mScroller:Landroid/widget/Scroller; // field@0634 │ │ +06a52e: 6e10 431f 0400 |0033: invoke-virtual {v4}, Landroid/widget/Scroller;.abortAnimation:()V // method@1f43 │ │ +06a534: 1204 |0036: const/4 v4, #int 0 // #0 │ │ +06a536: 6e30 dc13 4503 |0037: invoke-virtual {v5, v4, v3}, Landroid/support/v4/view/ViewPager;.scrollTo:(II)V // method@13dc │ │ +06a53c: 7110 9712 0500 |003a: invoke-static {v5}, Landroid/support/v4/view/ViewCompat;.postInvalidateOnAnimation:(Landroid/view/View;)V // method@1297 │ │ +06a542: 0e00 |003d: return-void │ │ +06a544: 1214 |003e: const/4 v4, #int 1 // #1 │ │ +06a546: 7020 8613 4500 |003f: invoke-direct {v5, v4}, Landroid/support/v4/view/ViewPager;.completeScroll:(Z)V // method@1386 │ │ +06a54c: 28fb |0042: goto 003d // -0005 │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=1612 │ │ + 0x0010 line=1613 │ │ + 0x0014 line=1614 │ │ + 0x0018 line=1615 │ │ + 0x001e line=1616 │ │ + 0x0024 line=1618 │ │ + 0x0028 line=1619 │ │ + 0x002b line=1620 │ │ + 0x0031 line=1621 │ │ + 0x0036 line=1622 │ │ + 0x003a line=1627 │ │ + 0x003d line=1633 │ │ + 0x003e line=1632 │ │ locals : │ │ 0x0014 - 0x003d reg=0 oldX I │ │ 0x0018 - 0x003d reg=1 oldY I │ │ 0x001e - 0x003d reg=2 x I │ │ 0x0024 - 0x003d reg=3 y I │ │ 0x0000 - 0x0043 reg=5 this Landroid/support/v4/view/ViewPager; │ │ │ │ @@ -52250,156 +82973,156 @@ │ │ type : '()V' │ │ access : 0x0000 () │ │ code - │ │ registers : 16 │ │ ins : 1 │ │ outs : 4 │ │ insns size : 182 16-bit code units │ │ -048070: |[048070] android.support.v4.view.ViewPager.dataSetChanged:()V │ │ -048080: 121a |0000: const/4 v10, #int 1 // #1 │ │ -048082: 120b |0001: const/4 v11, #int 0 // #0 │ │ -048084: 54fc bd03 |0002: iget-object v12, v15, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@03bd │ │ -048088: 6e10 3f0a 0c00 |0004: invoke-virtual {v12}, Landroid/support/v4/view/PagerAdapter;.getCount:()I // method@0a3f │ │ -04808e: 0a00 |0007: move-result v0 │ │ -048090: 59f0 ca03 |0008: iput v0, v15, Landroid/support/v4/view/ViewPager;.mExpectedAdapterCount:I // field@03ca │ │ -048094: 54fc d803 |000a: iget-object v12, v15, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@03d8 │ │ -048098: 6e10 df17 0c00 |000c: invoke-virtual {v12}, Ljava/util/ArrayList;.size:()I // method@17df │ │ -04809e: 0a0c |000f: move-result v12 │ │ -0480a0: 52fd e203 |0010: iget v13, v15, Landroid/support/v4/view/ViewPager;.mOffscreenPageLimit:I // field@03e2 │ │ -0480a4: da0d 0d02 |0012: mul-int/lit8 v13, v13, #int 2 // #02 │ │ -0480a8: d80d 0d01 |0014: add-int/lit8 v13, v13, #int 1 // #01 │ │ -0480ac: 35dc 2d00 |0016: if-ge v12, v13, 0043 // +002d │ │ -0480b0: 54fc d803 |0018: iget-object v12, v15, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@03d8 │ │ -0480b4: 6e10 df17 0c00 |001a: invoke-virtual {v12}, Ljava/util/ArrayList;.size:()I // method@17df │ │ -0480ba: 0a0c |001d: move-result v12 │ │ -0480bc: 350c 2500 |001e: if-ge v12, v0, 0043 // +0025 │ │ -0480c0: 01a7 |0020: move v7, v10 │ │ -0480c2: 52f8 c403 |0021: iget v8, v15, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@03c4 │ │ -0480c6: 1205 |0023: const/4 v5, #int 0 // #0 │ │ -0480c8: 1203 |0024: const/4 v3, #int 0 // #0 │ │ -0480ca: 54fc d803 |0025: iget-object v12, v15, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@03d8 │ │ -0480ce: 6e10 df17 0c00 |0027: invoke-virtual {v12}, Ljava/util/ArrayList;.size:()I // method@17df │ │ -0480d4: 0a0c |002a: move-result v12 │ │ -0480d6: 35c3 5900 |002b: if-ge v3, v12, 0084 // +0059 │ │ -0480da: 54fc d803 |002d: iget-object v12, v15, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@03d8 │ │ -0480de: 6e20 d917 3c00 |002f: invoke-virtual {v12, v3}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@17d9 │ │ -0480e4: 0c04 |0032: move-result-object v4 │ │ -0480e6: 1f04 f501 |0033: check-cast v4, Landroid/support/v4/view/ViewPager$ItemInfo; // type@01f5 │ │ -0480ea: 54fc bd03 |0035: iget-object v12, v15, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@03bd │ │ -0480ee: 544d 9703 |0037: iget-object v13, v4, Landroid/support/v4/view/ViewPager$ItemInfo;.object:Ljava/lang/Object; // field@0397 │ │ -0480f2: 6e20 400a dc00 |0039: invoke-virtual {v12, v13}, Landroid/support/v4/view/PagerAdapter;.getItemPosition:(Ljava/lang/Object;)I // method@0a40 │ │ -0480f8: 0a09 |003c: move-result v9 │ │ -0480fa: 12fc |003d: const/4 v12, #int -1 // #ff │ │ -0480fc: 33c9 0700 |003e: if-ne v9, v12, 0045 // +0007 │ │ -048100: d803 0301 |0040: add-int/lit8 v3, v3, #int 1 // #01 │ │ -048104: 28e3 |0042: goto 0025 // -001d │ │ -048106: 01b7 |0043: move v7, v11 │ │ -048108: 28dd |0044: goto 0021 // -0023 │ │ -04810a: 12ec |0045: const/4 v12, #int -2 // #fe │ │ -04810c: 33c9 2f00 |0046: if-ne v9, v12, 0075 // +002f │ │ -048110: 54fc d803 |0048: iget-object v12, v15, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@03d8 │ │ -048114: 6e20 dc17 3c00 |004a: invoke-virtual {v12, v3}, Ljava/util/ArrayList;.remove:(I)Ljava/lang/Object; // method@17dc │ │ -04811a: d803 03ff |004d: add-int/lit8 v3, v3, #int -1 // #ff │ │ -04811e: 3905 0800 |004f: if-nez v5, 0057 // +0008 │ │ -048122: 54fc bd03 |0051: iget-object v12, v15, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@03bd │ │ -048126: 6e20 4d0a fc00 |0053: invoke-virtual {v12, v15}, Landroid/support/v4/view/PagerAdapter;.startUpdate:(Landroid/view/ViewGroup;)V // method@0a4d │ │ -04812c: 1215 |0056: const/4 v5, #int 1 // #1 │ │ -04812e: 54fc bd03 |0057: iget-object v12, v15, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@03bd │ │ -048132: 524d 9903 |0059: iget v13, v4, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@0399 │ │ -048136: 544e 9703 |005b: iget-object v14, v4, Landroid/support/v4/view/ViewPager$ItemInfo;.object:Ljava/lang/Object; // field@0397 │ │ -04813a: 6e40 3c0a fced |005d: invoke-virtual {v12, v15, v13, v14}, Landroid/support/v4/view/PagerAdapter;.destroyItem:(Landroid/view/ViewGroup;ILjava/lang/Object;)V // method@0a3c │ │ -048140: 1217 |0060: const/4 v7, #int 1 // #1 │ │ -048142: 52fc c403 |0061: iget v12, v15, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@03c4 │ │ -048146: 524d 9903 |0063: iget v13, v4, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@0399 │ │ -04814a: 33dc dbff |0065: if-ne v12, v13, 0040 // -0025 │ │ -04814e: 52fc c403 |0067: iget v12, v15, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@03c4 │ │ -048152: d80d 00ff |0069: add-int/lit8 v13, v0, #int -1 // #ff │ │ -048156: 7120 8d17 dc00 |006b: invoke-static {v12, v13}, Ljava/lang/Math;.min:(II)I // method@178d │ │ -04815c: 0a0c |006e: move-result v12 │ │ -04815e: 7120 8b17 cb00 |006f: invoke-static {v11, v12}, Ljava/lang/Math;.max:(II)I // method@178b │ │ -048164: 0a08 |0072: move-result v8 │ │ -048166: 1217 |0073: const/4 v7, #int 1 // #1 │ │ -048168: 28cc |0074: goto 0040 // -0034 │ │ -04816a: 524c 9903 |0075: iget v12, v4, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@0399 │ │ -04816e: 329c c9ff |0077: if-eq v12, v9, 0040 // -0037 │ │ -048172: 524c 9903 |0079: iget v12, v4, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@0399 │ │ -048176: 52fd c403 |007b: iget v13, v15, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@03c4 │ │ -04817a: 33dc 0300 |007d: if-ne v12, v13, 0080 // +0003 │ │ -04817e: 0198 |007f: move v8, v9 │ │ -048180: 5949 9903 |0080: iput v9, v4, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@0399 │ │ -048184: 1217 |0082: const/4 v7, #int 1 // #1 │ │ -048186: 28bd |0083: goto 0040 // -0043 │ │ -048188: 3805 0700 |0084: if-eqz v5, 008b // +0007 │ │ -04818c: 54fc bd03 |0086: iget-object v12, v15, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@03bd │ │ -048190: 6e20 3e0a fc00 |0088: invoke-virtual {v12, v15}, Landroid/support/v4/view/PagerAdapter;.finishUpdate:(Landroid/view/ViewGroup;)V // method@0a3e │ │ -048196: 54fc d803 |008b: iget-object v12, v15, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@03d8 │ │ -04819a: 620d ab03 |008d: sget-object v13, Landroid/support/v4/view/ViewPager;.COMPARATOR:Ljava/util/Comparator; // field@03ab │ │ -04819e: 7120 e917 dc00 |008f: invoke-static {v12, v13}, Ljava/util/Collections;.sort:(Ljava/util/List;Ljava/util/Comparator;)V // method@17e9 │ │ -0481a4: 3807 2300 |0092: if-eqz v7, 00b5 // +0023 │ │ -0481a8: 6e10 f80b 0f00 |0094: invoke-virtual {v15}, Landroid/support/v4/view/ViewPager;.getChildCount:()I // method@0bf8 │ │ -0481ae: 0a02 |0097: move-result v2 │ │ -0481b0: 1203 |0098: const/4 v3, #int 0 // #0 │ │ -0481b2: 3523 1600 |0099: if-ge v3, v2, 00af // +0016 │ │ -0481b6: 6e20 f70b 3f00 |009b: invoke-virtual {v15, v3}, Landroid/support/v4/view/ViewPager;.getChildAt:(I)Landroid/view/View; // method@0bf7 │ │ -0481bc: 0c01 |009e: move-result-object v1 │ │ -0481be: 6e10 c212 0100 |009f: invoke-virtual {v1}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@12c2 │ │ -0481c4: 0c06 |00a2: move-result-object v6 │ │ -0481c6: 1f06 f601 |00a3: check-cast v6, Landroid/support/v4/view/ViewPager$LayoutParams; // type@01f6 │ │ -0481ca: 556c 9f03 |00a5: iget-boolean v12, v6, Landroid/support/v4/view/ViewPager$LayoutParams;.isDecor:Z // field@039f │ │ -0481ce: 390c 0500 |00a7: if-nez v12, 00ac // +0005 │ │ -0481d2: 120c |00a9: const/4 v12, #int 0 // #0 │ │ -0481d4: 596c a303 |00aa: iput v12, v6, Landroid/support/v4/view/ViewPager$LayoutParams;.widthFactor:F // field@03a3 │ │ -0481d8: d803 0301 |00ac: add-int/lit8 v3, v3, #int 1 // #01 │ │ -0481dc: 28eb |00ae: goto 0099 // -0015 │ │ -0481de: 6e40 400c 8fab |00af: invoke-virtual {v15, v8, v11, v10}, Landroid/support/v4/view/ViewPager;.setCurrentItemInternal:(IZZ)V // method@0c40 │ │ -0481e4: 6e10 380c 0f00 |00b2: invoke-virtual {v15}, Landroid/support/v4/view/ViewPager;.requestLayout:()V // method@0c38 │ │ -0481ea: 0e00 |00b5: return-void │ │ - catches : (none) │ │ - positions : │ │ - 0x0002 line=845 │ │ - 0x0008 line=846 │ │ - 0x000a line=847 │ │ - 0x0021 line=849 │ │ - 0x0023 line=851 │ │ - 0x0024 line=852 │ │ - 0x002d line=853 │ │ - 0x0035 line=854 │ │ - 0x003d line=856 │ │ - 0x0040 line=852 │ │ - 0x0044 line=847 │ │ - 0x0045 line=860 │ │ - 0x0048 line=861 │ │ - 0x004d line=862 │ │ - 0x004f line=864 │ │ - 0x0051 line=865 │ │ - 0x0056 line=866 │ │ - 0x0057 line=869 │ │ - 0x0060 line=870 │ │ - 0x0061 line=872 │ │ - 0x0067 line=874 │ │ - 0x0073 line=875 │ │ - 0x0075 line=880 │ │ - 0x0079 line=881 │ │ - 0x007f line=883 │ │ - 0x0080 line=886 │ │ - 0x0082 line=887 │ │ - 0x0084 line=891 │ │ - 0x0086 line=892 │ │ - 0x008b line=895 │ │ - 0x0092 line=897 │ │ - 0x0094 line=899 │ │ - 0x0098 line=900 │ │ - 0x009b line=901 │ │ - 0x009f line=902 │ │ - 0x00a5 line=903 │ │ - 0x00a9 line=904 │ │ - 0x00ac line=900 │ │ - 0x00af line=908 │ │ - 0x00b2 line=909 │ │ - 0x00b5 line=911 │ │ +06a550: |[06a550] android.support.v4.view.ViewPager.dataSetChanged:()V │ │ +06a560: 121a |0000: const/4 v10, #int 1 // #1 │ │ +06a562: 120b |0001: const/4 v11, #int 0 // #0 │ │ +06a564: 54fc 0506 |0002: iget-object v12, v15, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@0605 │ │ +06a568: 6e10 ed10 0c00 |0004: invoke-virtual {v12}, Landroid/support/v4/view/PagerAdapter;.getCount:()I // method@10ed │ │ +06a56e: 0a00 |0007: move-result v0 │ │ +06a570: 59f0 1206 |0008: iput v0, v15, Landroid/support/v4/view/ViewPager;.mExpectedAdapterCount:I // field@0612 │ │ +06a574: 54fc 2006 |000a: iget-object v12, v15, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@0620 │ │ +06a578: 6e10 de22 0c00 |000c: invoke-virtual {v12}, Ljava/util/ArrayList;.size:()I // method@22de │ │ +06a57e: 0a0c |000f: move-result v12 │ │ +06a580: 52fd 2a06 |0010: iget v13, v15, Landroid/support/v4/view/ViewPager;.mOffscreenPageLimit:I // field@062a │ │ +06a584: da0d 0d02 |0012: mul-int/lit8 v13, v13, #int 2 // #02 │ │ +06a588: d80d 0d01 |0014: add-int/lit8 v13, v13, #int 1 // #01 │ │ +06a58c: 35dc 2d00 |0016: if-ge v12, v13, 0043 // +002d │ │ +06a590: 54fc 2006 |0018: iget-object v12, v15, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@0620 │ │ +06a594: 6e10 de22 0c00 |001a: invoke-virtual {v12}, Ljava/util/ArrayList;.size:()I // method@22de │ │ +06a59a: 0a0c |001d: move-result v12 │ │ +06a59c: 350c 2500 |001e: if-ge v12, v0, 0043 // +0025 │ │ +06a5a0: 01a7 |0020: move v7, v10 │ │ +06a5a2: 52f8 0c06 |0021: iget v8, v15, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@060c │ │ +06a5a6: 1205 |0023: const/4 v5, #int 0 // #0 │ │ +06a5a8: 1203 |0024: const/4 v3, #int 0 // #0 │ │ +06a5aa: 54fc 2006 |0025: iget-object v12, v15, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@0620 │ │ +06a5ae: 6e10 de22 0c00 |0027: invoke-virtual {v12}, Ljava/util/ArrayList;.size:()I // method@22de │ │ +06a5b4: 0a0c |002a: move-result v12 │ │ +06a5b6: 35c3 5900 |002b: if-ge v3, v12, 0084 // +0059 │ │ +06a5ba: 54fc 2006 |002d: iget-object v12, v15, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@0620 │ │ +06a5be: 6e20 d722 3c00 |002f: invoke-virtual {v12, v3}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@22d7 │ │ +06a5c4: 0c04 |0032: move-result-object v4 │ │ +06a5c6: 1f04 1f03 |0033: check-cast v4, Landroid/support/v4/view/ViewPager$ItemInfo; // type@031f │ │ +06a5ca: 54fc 0506 |0035: iget-object v12, v15, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@0605 │ │ +06a5ce: 544d df05 |0037: iget-object v13, v4, Landroid/support/v4/view/ViewPager$ItemInfo;.object:Ljava/lang/Object; // field@05df │ │ +06a5d2: 6e20 ee10 dc00 |0039: invoke-virtual {v12, v13}, Landroid/support/v4/view/PagerAdapter;.getItemPosition:(Ljava/lang/Object;)I // method@10ee │ │ +06a5d8: 0a09 |003c: move-result v9 │ │ +06a5da: 12fc |003d: const/4 v12, #int -1 // #ff │ │ +06a5dc: 33c9 0700 |003e: if-ne v9, v12, 0045 // +0007 │ │ +06a5e0: d803 0301 |0040: add-int/lit8 v3, v3, #int 1 // #01 │ │ +06a5e4: 28e3 |0042: goto 0025 // -001d │ │ +06a5e6: 01b7 |0043: move v7, v11 │ │ +06a5e8: 28dd |0044: goto 0021 // -0023 │ │ +06a5ea: 12ec |0045: const/4 v12, #int -2 // #fe │ │ +06a5ec: 33c9 2f00 |0046: if-ne v9, v12, 0075 // +002f │ │ +06a5f0: 54fc 2006 |0048: iget-object v12, v15, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@0620 │ │ +06a5f4: 6e20 da22 3c00 |004a: invoke-virtual {v12, v3}, Ljava/util/ArrayList;.remove:(I)Ljava/lang/Object; // method@22da │ │ +06a5fa: d803 03ff |004d: add-int/lit8 v3, v3, #int -1 // #ff │ │ +06a5fe: 3905 0800 |004f: if-nez v5, 0057 // +0008 │ │ +06a602: 54fc 0506 |0051: iget-object v12, v15, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@0605 │ │ +06a606: 6e20 fb10 fc00 |0053: invoke-virtual {v12, v15}, Landroid/support/v4/view/PagerAdapter;.startUpdate:(Landroid/view/ViewGroup;)V // method@10fb │ │ +06a60c: 1215 |0056: const/4 v5, #int 1 // #1 │ │ +06a60e: 54fc 0506 |0057: iget-object v12, v15, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@0605 │ │ +06a612: 524d e105 |0059: iget v13, v4, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@05e1 │ │ +06a616: 544e df05 |005b: iget-object v14, v4, Landroid/support/v4/view/ViewPager$ItemInfo;.object:Ljava/lang/Object; // field@05df │ │ +06a61a: 6e40 ea10 fced |005d: invoke-virtual {v12, v15, v13, v14}, Landroid/support/v4/view/PagerAdapter;.destroyItem:(Landroid/view/ViewGroup;ILjava/lang/Object;)V // method@10ea │ │ +06a620: 1217 |0060: const/4 v7, #int 1 // #1 │ │ +06a622: 52fc 0c06 |0061: iget v12, v15, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@060c │ │ +06a626: 524d e105 |0063: iget v13, v4, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@05e1 │ │ +06a62a: 33dc dbff |0065: if-ne v12, v13, 0040 // -0025 │ │ +06a62e: 52fc 0c06 |0067: iget v12, v15, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@060c │ │ +06a632: d80d 00ff |0069: add-int/lit8 v13, v0, #int -1 // #ff │ │ +06a636: 7120 8022 dc00 |006b: invoke-static {v12, v13}, Ljava/lang/Math;.min:(II)I // method@2280 │ │ +06a63c: 0a0c |006e: move-result v12 │ │ +06a63e: 7120 7e22 cb00 |006f: invoke-static {v11, v12}, Ljava/lang/Math;.max:(II)I // method@227e │ │ +06a644: 0a08 |0072: move-result v8 │ │ +06a646: 1217 |0073: const/4 v7, #int 1 // #1 │ │ +06a648: 28cc |0074: goto 0040 // -0034 │ │ +06a64a: 524c e105 |0075: iget v12, v4, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@05e1 │ │ +06a64e: 329c c9ff |0077: if-eq v12, v9, 0040 // -0037 │ │ +06a652: 524c e105 |0079: iget v12, v4, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@05e1 │ │ +06a656: 52fd 0c06 |007b: iget v13, v15, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@060c │ │ +06a65a: 33dc 0300 |007d: if-ne v12, v13, 0080 // +0003 │ │ +06a65e: 0198 |007f: move v8, v9 │ │ +06a660: 5949 e105 |0080: iput v9, v4, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@05e1 │ │ +06a664: 1217 |0082: const/4 v7, #int 1 // #1 │ │ +06a666: 28bd |0083: goto 0040 // -0043 │ │ +06a668: 3805 0700 |0084: if-eqz v5, 008b // +0007 │ │ +06a66c: 54fc 0506 |0086: iget-object v12, v15, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@0605 │ │ +06a670: 6e20 ec10 fc00 |0088: invoke-virtual {v12, v15}, Landroid/support/v4/view/PagerAdapter;.finishUpdate:(Landroid/view/ViewGroup;)V // method@10ec │ │ +06a676: 54fc 2006 |008b: iget-object v12, v15, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@0620 │ │ +06a67a: 620d f305 |008d: sget-object v13, Landroid/support/v4/view/ViewPager;.COMPARATOR:Ljava/util/Comparator; // field@05f3 │ │ +06a67e: 7120 ea22 dc00 |008f: invoke-static {v12, v13}, Ljava/util/Collections;.sort:(Ljava/util/List;Ljava/util/Comparator;)V // method@22ea │ │ +06a684: 3807 2300 |0092: if-eqz v7, 00b5 // +0023 │ │ +06a688: 6e10 9a13 0f00 |0094: invoke-virtual {v15}, Landroid/support/v4/view/ViewPager;.getChildCount:()I // method@139a │ │ +06a68e: 0a02 |0097: move-result v2 │ │ +06a690: 1203 |0098: const/4 v3, #int 0 // #0 │ │ +06a692: 3523 1600 |0099: if-ge v3, v2, 00af // +0016 │ │ +06a696: 6e20 9913 3f00 |009b: invoke-virtual {v15, v3}, Landroid/support/v4/view/ViewPager;.getChildAt:(I)Landroid/view/View; // method@1399 │ │ +06a69c: 0c01 |009e: move-result-object v1 │ │ +06a69e: 6e10 061d 0100 |009f: invoke-virtual {v1}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@1d06 │ │ +06a6a4: 0c06 |00a2: move-result-object v6 │ │ +06a6a6: 1f06 2003 |00a3: check-cast v6, Landroid/support/v4/view/ViewPager$LayoutParams; // type@0320 │ │ +06a6aa: 556c e705 |00a5: iget-boolean v12, v6, Landroid/support/v4/view/ViewPager$LayoutParams;.isDecor:Z // field@05e7 │ │ +06a6ae: 390c 0500 |00a7: if-nez v12, 00ac // +0005 │ │ +06a6b2: 120c |00a9: const/4 v12, #int 0 // #0 │ │ +06a6b4: 596c eb05 |00aa: iput v12, v6, Landroid/support/v4/view/ViewPager$LayoutParams;.widthFactor:F // field@05eb │ │ +06a6b8: d803 0301 |00ac: add-int/lit8 v3, v3, #int 1 // #01 │ │ +06a6bc: 28eb |00ae: goto 0099 // -0015 │ │ +06a6be: 6e40 e213 8fab |00af: invoke-virtual {v15, v8, v11, v10}, Landroid/support/v4/view/ViewPager;.setCurrentItemInternal:(IZZ)V // method@13e2 │ │ +06a6c4: 6e10 da13 0f00 |00b2: invoke-virtual {v15}, Landroid/support/v4/view/ViewPager;.requestLayout:()V // method@13da │ │ +06a6ca: 0e00 |00b5: return-void │ │ + catches : (none) │ │ + positions : │ │ + 0x0002 line=850 │ │ + 0x0008 line=851 │ │ + 0x000a line=852 │ │ + 0x0021 line=854 │ │ + 0x0023 line=856 │ │ + 0x0024 line=857 │ │ + 0x002d line=858 │ │ + 0x0035 line=859 │ │ + 0x003d line=861 │ │ + 0x0040 line=857 │ │ + 0x0044 line=852 │ │ + 0x0045 line=865 │ │ + 0x0048 line=866 │ │ + 0x004d line=867 │ │ + 0x004f line=869 │ │ + 0x0051 line=870 │ │ + 0x0056 line=871 │ │ + 0x0057 line=874 │ │ + 0x0060 line=875 │ │ + 0x0061 line=877 │ │ + 0x0067 line=879 │ │ + 0x0073 line=880 │ │ + 0x0075 line=885 │ │ + 0x0079 line=886 │ │ + 0x007f line=888 │ │ + 0x0080 line=891 │ │ + 0x0082 line=892 │ │ + 0x0084 line=896 │ │ + 0x0086 line=897 │ │ + 0x008b line=900 │ │ + 0x0092 line=902 │ │ + 0x0094 line=904 │ │ + 0x0098 line=905 │ │ + 0x009b line=906 │ │ + 0x009f line=907 │ │ + 0x00a5 line=908 │ │ + 0x00a9 line=909 │ │ + 0x00ac line=905 │ │ + 0x00af line=913 │ │ + 0x00b2 line=914 │ │ + 0x00b5 line=916 │ │ locals : │ │ 0x0025 - 0x0043 reg=3 i I │ │ 0x0035 - 0x0043 reg=4 ii Landroid/support/v4/view/ViewPager$ItemInfo; │ │ 0x0024 - 0x0043 reg=5 isUpdating Z │ │ 0x0021 - 0x0043 reg=7 needPopulate Z │ │ 0x0023 - 0x0043 reg=8 newCurrItem I │ │ 0x003d - 0x0043 reg=9 newPos I │ │ @@ -52420,87 +83143,87 @@ │ │ type : '(Landroid/view/KeyEvent;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 16 16-bit code units │ │ -0481ec: |[0481ec] android.support.v4.view.ViewPager.dispatchKeyEvent:(Landroid/view/KeyEvent;)Z │ │ -0481fc: 6f20 3213 2100 |0000: invoke-super {v1, v2}, Landroid/view/ViewGroup;.dispatchKeyEvent:(Landroid/view/KeyEvent;)Z // method@1332 │ │ -048202: 0a00 |0003: move-result v0 │ │ -048204: 3900 0800 |0004: if-nez v0, 000c // +0008 │ │ -048208: 6e20 f00b 2100 |0006: invoke-virtual {v1, v2}, Landroid/support/v4/view/ViewPager;.executeKeyEvent:(Landroid/view/KeyEvent;)Z // method@0bf0 │ │ -04820e: 0a00 |0009: move-result v0 │ │ -048210: 3800 0400 |000a: if-eqz v0, 000e // +0004 │ │ -048214: 1210 |000c: const/4 v0, #int 1 // #1 │ │ -048216: 0f00 |000d: return v0 │ │ -048218: 1200 |000e: const/4 v0, #int 0 // #0 │ │ -04821a: 28fe |000f: goto 000d // -0002 │ │ +06a6cc: |[06a6cc] android.support.v4.view.ViewPager.dispatchKeyEvent:(Landroid/view/KeyEvent;)Z │ │ +06a6dc: 6f20 a71d 2100 |0000: invoke-super {v1, v2}, Landroid/view/ViewGroup;.dispatchKeyEvent:(Landroid/view/KeyEvent;)Z // method@1da7 │ │ +06a6e2: 0a00 |0003: move-result v0 │ │ +06a6e4: 3900 0800 |0004: if-nez v0, 000c // +0008 │ │ +06a6e8: 6e20 9213 2100 |0006: invoke-virtual {v1, v2}, Landroid/support/v4/view/ViewPager;.executeKeyEvent:(Landroid/view/KeyEvent;)Z // method@1392 │ │ +06a6ee: 0a00 |0009: move-result v0 │ │ +06a6f0: 3800 0400 |000a: if-eqz v0, 000e // +0004 │ │ +06a6f4: 1210 |000c: const/4 v0, #int 1 // #1 │ │ +06a6f6: 0f00 |000d: return v0 │ │ +06a6f8: 1200 |000e: const/4 v0, #int 0 // #0 │ │ +06a6fa: 28fe |000f: goto 000d // -0002 │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=2476 │ │ + 0x0000 line=2481 │ │ locals : │ │ 0x0000 - 0x0010 reg=1 this Landroid/support/v4/view/ViewPager; │ │ 0x0000 - 0x0010 reg=2 event Landroid/view/KeyEvent; │ │ │ │ #12 : (in Landroid/support/v4/view/ViewPager;) │ │ name : 'dispatchPopulateAccessibilityEvent' │ │ type : '(Landroid/view/accessibility/AccessibilityEvent;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 8 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 55 16-bit code units │ │ -04821c: |[04821c] android.support.v4.view.ViewPager.dispatchPopulateAccessibilityEvent:(Landroid/view/accessibility/AccessibilityEvent;)Z │ │ -04822c: 6e10 6313 0700 |0000: invoke-virtual {v7}, Landroid/view/accessibility/AccessibilityEvent;.getEventType:()I // method@1363 │ │ -048232: 0a04 |0003: move-result v4 │ │ -048234: 1305 0010 |0004: const/16 v5, #int 4096 // #1000 │ │ -048238: 3354 0700 |0006: if-ne v4, v5, 000d // +0007 │ │ -04823c: 6f20 3313 7600 |0008: invoke-super {v6, v7}, Landroid/view/ViewGroup;.dispatchPopulateAccessibilityEvent:(Landroid/view/accessibility/AccessibilityEvent;)Z // method@1333 │ │ -048242: 0a04 |000b: move-result v4 │ │ -048244: 0f04 |000c: return v4 │ │ -048246: 6e10 f80b 0600 |000d: invoke-virtual {v6}, Landroid/support/v4/view/ViewPager;.getChildCount:()I // method@0bf8 │ │ -04824c: 0a01 |0010: move-result v1 │ │ -04824e: 1202 |0011: const/4 v2, #int 0 // #0 │ │ -048250: 3512 2300 |0012: if-ge v2, v1, 0035 // +0023 │ │ -048254: 6e20 f70b 2600 |0014: invoke-virtual {v6, v2}, Landroid/support/v4/view/ViewPager;.getChildAt:(I)Landroid/view/View; // method@0bf7 │ │ -04825a: 0c00 |0017: move-result-object v0 │ │ -04825c: 6e10 d512 0000 |0018: invoke-virtual {v0}, Landroid/view/View;.getVisibility:()I // method@12d5 │ │ -048262: 0a04 |001b: move-result v4 │ │ -048264: 3904 1600 |001c: if-nez v4, 0032 // +0016 │ │ -048268: 6e20 130c 0600 |001e: invoke-virtual {v6, v0}, Landroid/support/v4/view/ViewPager;.infoForChild:(Landroid/view/View;)Landroid/support/v4/view/ViewPager$ItemInfo; // method@0c13 │ │ -04826e: 0c03 |0021: move-result-object v3 │ │ -048270: 3803 1000 |0022: if-eqz v3, 0032 // +0010 │ │ -048274: 5234 9903 |0024: iget v4, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@0399 │ │ -048278: 5265 c403 |0026: iget v5, v6, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@03c4 │ │ -04827c: 3354 0a00 |0028: if-ne v4, v5, 0032 // +000a │ │ -048280: 6e20 b112 7000 |002a: invoke-virtual {v0, v7}, Landroid/view/View;.dispatchPopulateAccessibilityEvent:(Landroid/view/accessibility/AccessibilityEvent;)Z // method@12b1 │ │ -048286: 0a04 |002d: move-result v4 │ │ -048288: 3804 0400 |002e: if-eqz v4, 0032 // +0004 │ │ -04828c: 1214 |0030: const/4 v4, #int 1 // #1 │ │ -04828e: 28db |0031: goto 000c // -0025 │ │ -048290: d802 0201 |0032: add-int/lit8 v2, v2, #int 1 // #01 │ │ -048294: 28de |0034: goto 0012 // -0022 │ │ -048296: 1204 |0035: const/4 v4, #int 0 // #0 │ │ -048298: 28d6 |0036: goto 000c // -002a │ │ - catches : (none) │ │ - positions : │ │ - 0x0000 line=2720 │ │ - 0x0008 line=2721 │ │ - 0x000c line=2737 │ │ - 0x000d line=2725 │ │ - 0x0011 line=2726 │ │ - 0x0014 line=2727 │ │ - 0x0018 line=2728 │ │ - 0x001e line=2729 │ │ - 0x0022 line=2730 │ │ - 0x0030 line=2732 │ │ - 0x0032 line=2726 │ │ - 0x0035 line=2737 │ │ +06a6fc: |[06a6fc] android.support.v4.view.ViewPager.dispatchPopulateAccessibilityEvent:(Landroid/view/accessibility/AccessibilityEvent;)Z │ │ +06a70c: 6e10 101e 0700 |0000: invoke-virtual {v7}, Landroid/view/accessibility/AccessibilityEvent;.getEventType:()I // method@1e10 │ │ +06a712: 0a04 |0003: move-result v4 │ │ +06a714: 1305 0010 |0004: const/16 v5, #int 4096 // #1000 │ │ +06a718: 3354 0700 |0006: if-ne v4, v5, 000d // +0007 │ │ +06a71c: 6f20 a81d 7600 |0008: invoke-super {v6, v7}, Landroid/view/ViewGroup;.dispatchPopulateAccessibilityEvent:(Landroid/view/accessibility/AccessibilityEvent;)Z // method@1da8 │ │ +06a722: 0a04 |000b: move-result v4 │ │ +06a724: 0f04 |000c: return v4 │ │ +06a726: 6e10 9a13 0600 |000d: invoke-virtual {v6}, Landroid/support/v4/view/ViewPager;.getChildCount:()I // method@139a │ │ +06a72c: 0a01 |0010: move-result v1 │ │ +06a72e: 1202 |0011: const/4 v2, #int 0 // #0 │ │ +06a730: 3512 2300 |0012: if-ge v2, v1, 0035 // +0023 │ │ +06a734: 6e20 9913 2600 |0014: invoke-virtual {v6, v2}, Landroid/support/v4/view/ViewPager;.getChildAt:(I)Landroid/view/View; // method@1399 │ │ +06a73a: 0c00 |0017: move-result-object v0 │ │ +06a73c: 6e10 2b1d 0000 |0018: invoke-virtual {v0}, Landroid/view/View;.getVisibility:()I // method@1d2b │ │ +06a742: 0a04 |001b: move-result v4 │ │ +06a744: 3904 1600 |001c: if-nez v4, 0032 // +0016 │ │ +06a748: 6e20 b513 0600 |001e: invoke-virtual {v6, v0}, Landroid/support/v4/view/ViewPager;.infoForChild:(Landroid/view/View;)Landroid/support/v4/view/ViewPager$ItemInfo; // method@13b5 │ │ +06a74e: 0c03 |0021: move-result-object v3 │ │ +06a750: 3803 1000 |0022: if-eqz v3, 0032 // +0010 │ │ +06a754: 5234 e105 |0024: iget v4, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@05e1 │ │ +06a758: 5265 0c06 |0026: iget v5, v6, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@060c │ │ +06a75c: 3354 0a00 |0028: if-ne v4, v5, 0032 // +000a │ │ +06a760: 6e20 f21c 7000 |002a: invoke-virtual {v0, v7}, Landroid/view/View;.dispatchPopulateAccessibilityEvent:(Landroid/view/accessibility/AccessibilityEvent;)Z // method@1cf2 │ │ +06a766: 0a04 |002d: move-result v4 │ │ +06a768: 3804 0400 |002e: if-eqz v4, 0032 // +0004 │ │ +06a76c: 1214 |0030: const/4 v4, #int 1 // #1 │ │ +06a76e: 28db |0031: goto 000c // -0025 │ │ +06a770: d802 0201 |0032: add-int/lit8 v2, v2, #int 1 // #01 │ │ +06a774: 28de |0034: goto 0012 // -0022 │ │ +06a776: 1204 |0035: const/4 v4, #int 0 // #0 │ │ +06a778: 28d6 |0036: goto 000c // -002a │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=2725 │ │ + 0x0008 line=2726 │ │ + 0x000c line=2742 │ │ + 0x000d line=2730 │ │ + 0x0011 line=2731 │ │ + 0x0014 line=2732 │ │ + 0x0018 line=2733 │ │ + 0x001e line=2734 │ │ + 0x0022 line=2735 │ │ + 0x0030 line=2737 │ │ + 0x0032 line=2731 │ │ + 0x0035 line=2742 │ │ locals : │ │ 0x0022 - 0x0032 reg=3 ii Landroid/support/v4/view/ViewPager$ItemInfo; │ │ 0x0018 - 0x0035 reg=0 child Landroid/view/View; │ │ 0x0011 - 0x0037 reg=1 childCount I │ │ 0x0012 - 0x0037 reg=2 i I │ │ 0x0000 - 0x0037 reg=6 this Landroid/support/v4/view/ViewPager; │ │ 0x0000 - 0x0037 reg=7 event Landroid/view/accessibility/AccessibilityEvent; │ │ @@ -52510,165 +83233,165 @@ │ │ type : '(F)F' │ │ access : 0x0000 () │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 18 16-bit code units │ │ -04829c: |[04829c] android.support.v4.view.ViewPager.distanceInfluenceForSnapDuration:(F)F │ │ -0482ac: 1500 003f |0000: const/high16 v0, #int 1056964608 // #3f00 │ │ -0482b0: c705 |0002: sub-float/2addr v5, v0 │ │ -0482b2: 8950 |0003: float-to-double v0, v5 │ │ -0482b4: 1802 c798 0646 c728 de3f |0004: const-wide v2, #double 0.471239 // #3fde28c7460698c7 │ │ -0482be: cd20 |0009: mul-double/2addr v0, v2 │ │ -0482c0: 8c05 |000a: double-to-float v5, v0 │ │ -0482c2: 8950 |000b: float-to-double v0, v5 │ │ -0482c4: 7120 8f17 1000 |000c: invoke-static {v0, v1}, Ljava/lang/Math;.sin:(D)D // method@178f │ │ -0482ca: 0b00 |000f: move-result-wide v0 │ │ -0482cc: 8c00 |0010: double-to-float v0, v0 │ │ -0482ce: 0f00 |0011: return v0 │ │ +06a77c: |[06a77c] android.support.v4.view.ViewPager.distanceInfluenceForSnapDuration:(F)F │ │ +06a78c: 1500 003f |0000: const/high16 v0, #int 1056964608 // #3f00 │ │ +06a790: c705 |0002: sub-float/2addr v5, v0 │ │ +06a792: 8950 |0003: float-to-double v0, v5 │ │ +06a794: 1802 c798 0646 c728 de3f |0004: const-wide v2, #double 0.471239 // #3fde28c7460698c7 │ │ +06a79e: cd20 |0009: mul-double/2addr v0, v2 │ │ +06a7a0: 8c05 |000a: double-to-float v5, v0 │ │ +06a7a2: 8950 |000b: float-to-double v0, v5 │ │ +06a7a4: 7120 8322 1000 |000c: invoke-static {v0, v1}, Ljava/lang/Math;.sin:(D)D // method@2283 │ │ +06a7aa: 0b00 |000f: move-result-wide v0 │ │ +06a7ac: 8c00 |0010: double-to-float v0, v0 │ │ +06a7ae: 0f00 |0011: return v0 │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=766 │ │ - 0x0003 line=767 │ │ - 0x000b line=768 │ │ + 0x0000 line=771 │ │ + 0x0003 line=772 │ │ + 0x000b line=773 │ │ locals : │ │ 0x0000 - 0x0012 reg=4 this Landroid/support/v4/view/ViewPager; │ │ 0x0000 - 0x0012 reg=5 f F │ │ │ │ #14 : (in Landroid/support/v4/view/ViewPager;) │ │ name : 'draw' │ │ type : '(Landroid/graphics/Canvas;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 10 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 175 16-bit code units │ │ -0482d0: |[0482d0] android.support.v4.view.ViewPager.draw:(Landroid/graphics/Canvas;)V │ │ -0482e0: 1216 |0000: const/4 v6, #int 1 // #1 │ │ -0482e2: 6f20 3413 9800 |0001: invoke-super {v8, v9}, Landroid/view/ViewGroup;.draw:(Landroid/graphics/Canvas;)V // method@1334 │ │ -0482e8: 1201 |0004: const/4 v1, #int 0 // #0 │ │ -0482ea: 7110 410b 0800 |0005: invoke-static {v8}, Landroid/support/v4/view/ViewCompat;.getOverScrollMode:(Landroid/view/View;)I // method@0b41 │ │ -0482f0: 0a02 |0008: move-result v2 │ │ -0482f2: 3802 1000 |0009: if-eqz v2, 0019 // +0010 │ │ -0482f6: 3362 9900 |000b: if-ne v2, v6, 00a4 // +0099 │ │ -0482fa: 5485 bd03 |000d: iget-object v5, v8, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@03bd │ │ -0482fe: 3805 9500 |000f: if-eqz v5, 00a4 // +0095 │ │ -048302: 5485 bd03 |0011: iget-object v5, v8, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@03bd │ │ -048306: 6e10 3f0a 0500 |0013: invoke-virtual {v5}, Landroid/support/v4/view/PagerAdapter;.getCount:()I // method@0a3f │ │ -04830c: 0a05 |0016: move-result v5 │ │ -04830e: 3765 8d00 |0017: if-le v5, v6, 00a4 // +008d │ │ -048312: 5485 dc03 |0019: iget-object v5, v8, Landroid/support/v4/view/ViewPager;.mLeftEdge:Landroid/support/v4/widget/EdgeEffectCompat; // field@03dc │ │ -048316: 6e10 1b10 0500 |001b: invoke-virtual {v5}, Landroid/support/v4/widget/EdgeEffectCompat;.isFinished:()Z // method@101b │ │ -04831c: 0a05 |001e: move-result v5 │ │ -04831e: 3905 3b00 |001f: if-nez v5, 005a // +003b │ │ -048322: 6e10 6701 0900 |0021: invoke-virtual {v9}, Landroid/graphics/Canvas;.save:()I // method@0167 │ │ -048328: 0a03 |0024: move-result v3 │ │ -04832a: 6e10 010c 0800 |0025: invoke-virtual {v8}, Landroid/support/v4/view/ViewPager;.getHeight:()I // method@0c01 │ │ -048330: 0a05 |0028: move-result v5 │ │ -048332: 6e10 090c 0800 |0029: invoke-virtual {v8}, Landroid/support/v4/view/ViewPager;.getPaddingTop:()I // method@0c09 │ │ -048338: 0a06 |002c: move-result v6 │ │ -04833a: b165 |002d: sub-int/2addr v5, v6 │ │ -04833c: 6e10 060c 0800 |002e: invoke-virtual {v8}, Landroid/support/v4/view/ViewPager;.getPaddingBottom:()I // method@0c06 │ │ -048342: 0a06 |0031: move-result v6 │ │ -048344: 9100 0506 |0032: sub-int v0, v5, v6 │ │ -048348: 6e10 0f0c 0800 |0034: invoke-virtual {v8}, Landroid/support/v4/view/ViewPager;.getWidth:()I // method@0c0f │ │ -04834e: 0a04 |0037: move-result v4 │ │ -048350: 1505 8743 |0038: const/high16 v5, #int 1132920832 // #4387 │ │ -048354: 6e20 6601 5900 |003a: invoke-virtual {v9, v5}, Landroid/graphics/Canvas;.rotate:(F)V // method@0166 │ │ -04835a: 7b05 |003d: neg-int v5, v0 │ │ -04835c: 6e10 090c 0800 |003e: invoke-virtual {v8}, Landroid/support/v4/view/ViewPager;.getPaddingTop:()I // method@0c09 │ │ -048362: 0a06 |0041: move-result v6 │ │ -048364: b065 |0042: add-int/2addr v5, v6 │ │ -048366: 8255 |0043: int-to-float v5, v5 │ │ -048368: 5286 ce03 |0044: iget v6, v8, Landroid/support/v4/view/ViewPager;.mFirstOffset:F // field@03ce │ │ -04836c: 8247 |0046: int-to-float v7, v4 │ │ -04836e: c876 |0047: mul-float/2addr v6, v7 │ │ -048370: 6e30 6a01 5906 |0048: invoke-virtual {v9, v5, v6}, Landroid/graphics/Canvas;.translate:(FF)V // method@016a │ │ -048376: 5485 dc03 |004b: iget-object v5, v8, Landroid/support/v4/view/ViewPager;.mLeftEdge:Landroid/support/v4/widget/EdgeEffectCompat; // field@03dc │ │ -04837a: 6e30 1f10 0504 |004d: invoke-virtual {v5, v0, v4}, Landroid/support/v4/widget/EdgeEffectCompat;.setSize:(II)V // method@101f │ │ -048380: 5485 dc03 |0050: iget-object v5, v8, Landroid/support/v4/view/ViewPager;.mLeftEdge:Landroid/support/v4/widget/EdgeEffectCompat; // field@03dc │ │ -048384: 6e20 1910 9500 |0052: invoke-virtual {v5, v9}, Landroid/support/v4/widget/EdgeEffectCompat;.draw:(Landroid/graphics/Canvas;)Z // method@1019 │ │ -04838a: 0a05 |0055: move-result v5 │ │ -04838c: b651 |0056: or-int/2addr v1, v5 │ │ -04838e: 6e20 6501 3900 |0057: invoke-virtual {v9, v3}, Landroid/graphics/Canvas;.restoreToCount:(I)V // method@0165 │ │ -048394: 5485 ea03 |005a: iget-object v5, v8, Landroid/support/v4/view/ViewPager;.mRightEdge:Landroid/support/v4/widget/EdgeEffectCompat; // field@03ea │ │ -048398: 6e10 1b10 0500 |005c: invoke-virtual {v5}, Landroid/support/v4/widget/EdgeEffectCompat;.isFinished:()Z // method@101b │ │ -04839e: 0a05 |005f: move-result v5 │ │ -0483a0: 3905 3e00 |0060: if-nez v5, 009e // +003e │ │ -0483a4: 6e10 6701 0900 |0062: invoke-virtual {v9}, Landroid/graphics/Canvas;.save:()I // method@0167 │ │ -0483aa: 0a03 |0065: move-result v3 │ │ -0483ac: 6e10 0f0c 0800 |0066: invoke-virtual {v8}, Landroid/support/v4/view/ViewPager;.getWidth:()I // method@0c0f │ │ -0483b2: 0a04 |0069: move-result v4 │ │ -0483b4: 6e10 010c 0800 |006a: invoke-virtual {v8}, Landroid/support/v4/view/ViewPager;.getHeight:()I // method@0c01 │ │ -0483ba: 0a05 |006d: move-result v5 │ │ -0483bc: 6e10 090c 0800 |006e: invoke-virtual {v8}, Landroid/support/v4/view/ViewPager;.getPaddingTop:()I // method@0c09 │ │ -0483c2: 0a06 |0071: move-result v6 │ │ -0483c4: b165 |0072: sub-int/2addr v5, v6 │ │ -0483c6: 6e10 060c 0800 |0073: invoke-virtual {v8}, Landroid/support/v4/view/ViewPager;.getPaddingBottom:()I // method@0c06 │ │ -0483cc: 0a06 |0076: move-result v6 │ │ -0483ce: 9100 0506 |0077: sub-int v0, v5, v6 │ │ -0483d2: 1505 b442 |0079: const/high16 v5, #int 1119092736 // #42b4 │ │ -0483d6: 6e20 6601 5900 |007b: invoke-virtual {v9, v5}, Landroid/graphics/Canvas;.rotate:(F)V // method@0166 │ │ -0483dc: 6e10 090c 0800 |007e: invoke-virtual {v8}, Landroid/support/v4/view/ViewPager;.getPaddingTop:()I // method@0c09 │ │ -0483e2: 0a05 |0081: move-result v5 │ │ -0483e4: 7b55 |0082: neg-int v5, v5 │ │ -0483e6: 8255 |0083: int-to-float v5, v5 │ │ -0483e8: 5286 db03 |0084: iget v6, v8, Landroid/support/v4/view/ViewPager;.mLastOffset:F // field@03db │ │ -0483ec: 1507 803f |0086: const/high16 v7, #int 1065353216 // #3f80 │ │ -0483f0: c676 |0088: add-float/2addr v6, v7 │ │ -0483f2: 7f66 |0089: neg-float v6, v6 │ │ -0483f4: 8247 |008a: int-to-float v7, v4 │ │ -0483f6: c876 |008b: mul-float/2addr v6, v7 │ │ -0483f8: 6e30 6a01 5906 |008c: invoke-virtual {v9, v5, v6}, Landroid/graphics/Canvas;.translate:(FF)V // method@016a │ │ -0483fe: 5485 ea03 |008f: iget-object v5, v8, Landroid/support/v4/view/ViewPager;.mRightEdge:Landroid/support/v4/widget/EdgeEffectCompat; // field@03ea │ │ -048402: 6e30 1f10 0504 |0091: invoke-virtual {v5, v0, v4}, Landroid/support/v4/widget/EdgeEffectCompat;.setSize:(II)V // method@101f │ │ -048408: 5485 ea03 |0094: iget-object v5, v8, Landroid/support/v4/view/ViewPager;.mRightEdge:Landroid/support/v4/widget/EdgeEffectCompat; // field@03ea │ │ -04840c: 6e20 1910 9500 |0096: invoke-virtual {v5, v9}, Landroid/support/v4/widget/EdgeEffectCompat;.draw:(Landroid/graphics/Canvas;)Z // method@1019 │ │ -048412: 0a05 |0099: move-result v5 │ │ -048414: b651 |009a: or-int/2addr v1, v5 │ │ -048416: 6e20 6501 3900 |009b: invoke-virtual {v9, v3}, Landroid/graphics/Canvas;.restoreToCount:(I)V // method@0165 │ │ -04841c: 3801 0500 |009e: if-eqz v1, 00a3 // +0005 │ │ -048420: 7110 490b 0800 |00a0: invoke-static {v8}, Landroid/support/v4/view/ViewCompat;.postInvalidateOnAnimation:(Landroid/view/View;)V // method@0b49 │ │ -048426: 0e00 |00a3: return-void │ │ -048428: 5485 dc03 |00a4: iget-object v5, v8, Landroid/support/v4/view/ViewPager;.mLeftEdge:Landroid/support/v4/widget/EdgeEffectCompat; // field@03dc │ │ -04842c: 6e10 1a10 0500 |00a6: invoke-virtual {v5}, Landroid/support/v4/widget/EdgeEffectCompat;.finish:()V // method@101a │ │ -048432: 5485 ea03 |00a9: iget-object v5, v8, Landroid/support/v4/view/ViewPager;.mRightEdge:Landroid/support/v4/widget/EdgeEffectCompat; // field@03ea │ │ -048436: 6e10 1a10 0500 |00ab: invoke-virtual {v5}, Landroid/support/v4/widget/EdgeEffectCompat;.finish:()V // method@101a │ │ -04843c: 28f0 |00ae: goto 009e // -0010 │ │ - catches : (none) │ │ - positions : │ │ - 0x0001 line=2171 │ │ - 0x0004 line=2172 │ │ - 0x0005 line=2174 │ │ - 0x0009 line=2175 │ │ - 0x0019 line=2178 │ │ - 0x0021 line=2179 │ │ - 0x0025 line=2180 │ │ - 0x0034 line=2181 │ │ - 0x0038 line=2183 │ │ - 0x003d line=2184 │ │ - 0x004b line=2185 │ │ - 0x0050 line=2186 │ │ - 0x0057 line=2187 │ │ - 0x005a line=2189 │ │ - 0x0062 line=2190 │ │ - 0x0066 line=2191 │ │ - 0x006a line=2192 │ │ - 0x0079 line=2194 │ │ - 0x007e line=2195 │ │ - 0x008f line=2196 │ │ - 0x0094 line=2197 │ │ - 0x009b line=2198 │ │ - 0x009e line=2205 │ │ - 0x00a0 line=2207 │ │ - 0x00a3 line=2209 │ │ - 0x00a4 line=2201 │ │ - 0x00a9 line=2202 │ │ +06a7b0: |[06a7b0] android.support.v4.view.ViewPager.draw:(Landroid/graphics/Canvas;)V │ │ +06a7c0: 1216 |0000: const/4 v6, #int 1 // #1 │ │ +06a7c2: 6f20 a91d 9800 |0001: invoke-super {v8, v9}, Landroid/view/ViewGroup;.draw:(Landroid/graphics/Canvas;)V // method@1da9 │ │ +06a7c8: 1201 |0004: const/4 v1, #int 0 // #0 │ │ +06a7ca: 7110 7d12 0800 |0005: invoke-static {v8}, Landroid/support/v4/view/ViewCompat;.getOverScrollMode:(Landroid/view/View;)I // method@127d │ │ +06a7d0: 0a02 |0008: move-result v2 │ │ +06a7d2: 3802 1000 |0009: if-eqz v2, 0019 // +0010 │ │ +06a7d6: 3362 9900 |000b: if-ne v2, v6, 00a4 // +0099 │ │ +06a7da: 5485 0506 |000d: iget-object v5, v8, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@0605 │ │ +06a7de: 3805 9500 |000f: if-eqz v5, 00a4 // +0095 │ │ +06a7e2: 5485 0506 |0011: iget-object v5, v8, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@0605 │ │ +06a7e6: 6e10 ed10 0500 |0013: invoke-virtual {v5}, Landroid/support/v4/view/PagerAdapter;.getCount:()I // method@10ed │ │ +06a7ec: 0a05 |0016: move-result v5 │ │ +06a7ee: 3765 8d00 |0017: if-le v5, v6, 00a4 // +008d │ │ +06a7f2: 5485 2406 |0019: iget-object v5, v8, Landroid/support/v4/view/ViewPager;.mLeftEdge:Landroid/support/v4/widget/EdgeEffectCompat; // field@0624 │ │ +06a7f6: 6e10 8319 0500 |001b: invoke-virtual {v5}, Landroid/support/v4/widget/EdgeEffectCompat;.isFinished:()Z // method@1983 │ │ +06a7fc: 0a05 |001e: move-result v5 │ │ +06a7fe: 3905 3b00 |001f: if-nez v5, 005a // +003b │ │ +06a802: 6e10 cb01 0900 |0021: invoke-virtual {v9}, Landroid/graphics/Canvas;.save:()I // method@01cb │ │ +06a808: 0a03 |0024: move-result v3 │ │ +06a80a: 6e10 a313 0800 |0025: invoke-virtual {v8}, Landroid/support/v4/view/ViewPager;.getHeight:()I // method@13a3 │ │ +06a810: 0a05 |0028: move-result v5 │ │ +06a812: 6e10 ab13 0800 |0029: invoke-virtual {v8}, Landroid/support/v4/view/ViewPager;.getPaddingTop:()I // method@13ab │ │ +06a818: 0a06 |002c: move-result v6 │ │ +06a81a: b165 |002d: sub-int/2addr v5, v6 │ │ +06a81c: 6e10 a813 0800 |002e: invoke-virtual {v8}, Landroid/support/v4/view/ViewPager;.getPaddingBottom:()I // method@13a8 │ │ +06a822: 0a06 |0031: move-result v6 │ │ +06a824: 9100 0506 |0032: sub-int v0, v5, v6 │ │ +06a828: 6e10 b113 0800 |0034: invoke-virtual {v8}, Landroid/support/v4/view/ViewPager;.getWidth:()I // method@13b1 │ │ +06a82e: 0a04 |0037: move-result v4 │ │ +06a830: 1505 8743 |0038: const/high16 v5, #int 1132920832 // #4387 │ │ +06a834: 6e20 c901 5900 |003a: invoke-virtual {v9, v5}, Landroid/graphics/Canvas;.rotate:(F)V // method@01c9 │ │ +06a83a: 7b05 |003d: neg-int v5, v0 │ │ +06a83c: 6e10 ab13 0800 |003e: invoke-virtual {v8}, Landroid/support/v4/view/ViewPager;.getPaddingTop:()I // method@13ab │ │ +06a842: 0a06 |0041: move-result v6 │ │ +06a844: b065 |0042: add-int/2addr v5, v6 │ │ +06a846: 8255 |0043: int-to-float v5, v5 │ │ +06a848: 5286 1606 |0044: iget v6, v8, Landroid/support/v4/view/ViewPager;.mFirstOffset:F // field@0616 │ │ +06a84c: 8247 |0046: int-to-float v7, v4 │ │ +06a84e: c876 |0047: mul-float/2addr v6, v7 │ │ +06a850: 6e30 cf01 5906 |0048: invoke-virtual {v9, v5, v6}, Landroid/graphics/Canvas;.translate:(FF)V // method@01cf │ │ +06a856: 5485 2406 |004b: iget-object v5, v8, Landroid/support/v4/view/ViewPager;.mLeftEdge:Landroid/support/v4/widget/EdgeEffectCompat; // field@0624 │ │ +06a85a: 6e30 8719 0504 |004d: invoke-virtual {v5, v0, v4}, Landroid/support/v4/widget/EdgeEffectCompat;.setSize:(II)V // method@1987 │ │ +06a860: 5485 2406 |0050: iget-object v5, v8, Landroid/support/v4/view/ViewPager;.mLeftEdge:Landroid/support/v4/widget/EdgeEffectCompat; // field@0624 │ │ +06a864: 6e20 8119 9500 |0052: invoke-virtual {v5, v9}, Landroid/support/v4/widget/EdgeEffectCompat;.draw:(Landroid/graphics/Canvas;)Z // method@1981 │ │ +06a86a: 0a05 |0055: move-result v5 │ │ +06a86c: b651 |0056: or-int/2addr v1, v5 │ │ +06a86e: 6e20 c801 3900 |0057: invoke-virtual {v9, v3}, Landroid/graphics/Canvas;.restoreToCount:(I)V // method@01c8 │ │ +06a874: 5485 3206 |005a: iget-object v5, v8, Landroid/support/v4/view/ViewPager;.mRightEdge:Landroid/support/v4/widget/EdgeEffectCompat; // field@0632 │ │ +06a878: 6e10 8319 0500 |005c: invoke-virtual {v5}, Landroid/support/v4/widget/EdgeEffectCompat;.isFinished:()Z // method@1983 │ │ +06a87e: 0a05 |005f: move-result v5 │ │ +06a880: 3905 3e00 |0060: if-nez v5, 009e // +003e │ │ +06a884: 6e10 cb01 0900 |0062: invoke-virtual {v9}, Landroid/graphics/Canvas;.save:()I // method@01cb │ │ +06a88a: 0a03 |0065: move-result v3 │ │ +06a88c: 6e10 b113 0800 |0066: invoke-virtual {v8}, Landroid/support/v4/view/ViewPager;.getWidth:()I // method@13b1 │ │ +06a892: 0a04 |0069: move-result v4 │ │ +06a894: 6e10 a313 0800 |006a: invoke-virtual {v8}, Landroid/support/v4/view/ViewPager;.getHeight:()I // method@13a3 │ │ +06a89a: 0a05 |006d: move-result v5 │ │ +06a89c: 6e10 ab13 0800 |006e: invoke-virtual {v8}, Landroid/support/v4/view/ViewPager;.getPaddingTop:()I // method@13ab │ │ +06a8a2: 0a06 |0071: move-result v6 │ │ +06a8a4: b165 |0072: sub-int/2addr v5, v6 │ │ +06a8a6: 6e10 a813 0800 |0073: invoke-virtual {v8}, Landroid/support/v4/view/ViewPager;.getPaddingBottom:()I // method@13a8 │ │ +06a8ac: 0a06 |0076: move-result v6 │ │ +06a8ae: 9100 0506 |0077: sub-int v0, v5, v6 │ │ +06a8b2: 1505 b442 |0079: const/high16 v5, #int 1119092736 // #42b4 │ │ +06a8b6: 6e20 c901 5900 |007b: invoke-virtual {v9, v5}, Landroid/graphics/Canvas;.rotate:(F)V // method@01c9 │ │ +06a8bc: 6e10 ab13 0800 |007e: invoke-virtual {v8}, Landroid/support/v4/view/ViewPager;.getPaddingTop:()I // method@13ab │ │ +06a8c2: 0a05 |0081: move-result v5 │ │ +06a8c4: 7b55 |0082: neg-int v5, v5 │ │ +06a8c6: 8255 |0083: int-to-float v5, v5 │ │ +06a8c8: 5286 2306 |0084: iget v6, v8, Landroid/support/v4/view/ViewPager;.mLastOffset:F // field@0623 │ │ +06a8cc: 1507 803f |0086: const/high16 v7, #int 1065353216 // #3f80 │ │ +06a8d0: c676 |0088: add-float/2addr v6, v7 │ │ +06a8d2: 7f66 |0089: neg-float v6, v6 │ │ +06a8d4: 8247 |008a: int-to-float v7, v4 │ │ +06a8d6: c876 |008b: mul-float/2addr v6, v7 │ │ +06a8d8: 6e30 cf01 5906 |008c: invoke-virtual {v9, v5, v6}, Landroid/graphics/Canvas;.translate:(FF)V // method@01cf │ │ +06a8de: 5485 3206 |008f: iget-object v5, v8, Landroid/support/v4/view/ViewPager;.mRightEdge:Landroid/support/v4/widget/EdgeEffectCompat; // field@0632 │ │ +06a8e2: 6e30 8719 0504 |0091: invoke-virtual {v5, v0, v4}, Landroid/support/v4/widget/EdgeEffectCompat;.setSize:(II)V // method@1987 │ │ +06a8e8: 5485 3206 |0094: iget-object v5, v8, Landroid/support/v4/view/ViewPager;.mRightEdge:Landroid/support/v4/widget/EdgeEffectCompat; // field@0632 │ │ +06a8ec: 6e20 8119 9500 |0096: invoke-virtual {v5, v9}, Landroid/support/v4/widget/EdgeEffectCompat;.draw:(Landroid/graphics/Canvas;)Z // method@1981 │ │ +06a8f2: 0a05 |0099: move-result v5 │ │ +06a8f4: b651 |009a: or-int/2addr v1, v5 │ │ +06a8f6: 6e20 c801 3900 |009b: invoke-virtual {v9, v3}, Landroid/graphics/Canvas;.restoreToCount:(I)V // method@01c8 │ │ +06a8fc: 3801 0500 |009e: if-eqz v1, 00a3 // +0005 │ │ +06a900: 7110 9712 0800 |00a0: invoke-static {v8}, Landroid/support/v4/view/ViewCompat;.postInvalidateOnAnimation:(Landroid/view/View;)V // method@1297 │ │ +06a906: 0e00 |00a3: return-void │ │ +06a908: 5485 2406 |00a4: iget-object v5, v8, Landroid/support/v4/view/ViewPager;.mLeftEdge:Landroid/support/v4/widget/EdgeEffectCompat; // field@0624 │ │ +06a90c: 6e10 8219 0500 |00a6: invoke-virtual {v5}, Landroid/support/v4/widget/EdgeEffectCompat;.finish:()V // method@1982 │ │ +06a912: 5485 3206 |00a9: iget-object v5, v8, Landroid/support/v4/view/ViewPager;.mRightEdge:Landroid/support/v4/widget/EdgeEffectCompat; // field@0632 │ │ +06a916: 6e10 8219 0500 |00ab: invoke-virtual {v5}, Landroid/support/v4/widget/EdgeEffectCompat;.finish:()V // method@1982 │ │ +06a91c: 28f0 |00ae: goto 009e // -0010 │ │ + catches : (none) │ │ + positions : │ │ + 0x0001 line=2176 │ │ + 0x0004 line=2177 │ │ + 0x0005 line=2179 │ │ + 0x0009 line=2180 │ │ + 0x0019 line=2183 │ │ + 0x0021 line=2184 │ │ + 0x0025 line=2185 │ │ + 0x0034 line=2186 │ │ + 0x0038 line=2188 │ │ + 0x003d line=2189 │ │ + 0x004b line=2190 │ │ + 0x0050 line=2191 │ │ + 0x0057 line=2192 │ │ + 0x005a line=2194 │ │ + 0x0062 line=2195 │ │ + 0x0066 line=2196 │ │ + 0x006a line=2197 │ │ + 0x0079 line=2199 │ │ + 0x007e line=2200 │ │ + 0x008f line=2201 │ │ + 0x0094 line=2202 │ │ + 0x009b line=2203 │ │ + 0x009e line=2210 │ │ + 0x00a0 line=2212 │ │ + 0x00a3 line=2214 │ │ + 0x00a4 line=2206 │ │ + 0x00a9 line=2207 │ │ locals : │ │ 0x0034 - 0x005a reg=0 height I │ │ 0x0025 - 0x005a reg=3 restoreCount I │ │ 0x0038 - 0x005a reg=4 width I │ │ 0x0079 - 0x009e reg=0 height I │ │ 0x0066 - 0x009e reg=3 restoreCount I │ │ 0x006a - 0x009e reg=4 width I │ │ @@ -52682,107 +83405,107 @@ │ │ type : '()V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 21 16-bit code units │ │ -048440: |[048440] android.support.v4.view.ViewPager.drawableStateChanged:()V │ │ -048450: 6f10 3613 0200 |0000: invoke-super {v2}, Landroid/view/ViewGroup;.drawableStateChanged:()V // method@1336 │ │ -048456: 5420 dd03 |0003: iget-object v0, v2, Landroid/support/v4/view/ViewPager;.mMarginDrawable:Landroid/graphics/drawable/Drawable; // field@03dd │ │ -04845a: 3800 0f00 |0005: if-eqz v0, 0014 // +000f │ │ -04845e: 6e10 a001 0000 |0007: invoke-virtual {v0}, Landroid/graphics/drawable/Drawable;.isStateful:()Z // method@01a0 │ │ -048464: 0a01 |000a: move-result v1 │ │ -048466: 3801 0900 |000b: if-eqz v1, 0014 // +0009 │ │ -04846a: 6e10 000c 0200 |000d: invoke-virtual {v2}, Landroid/support/v4/view/ViewPager;.getDrawableState:()[I // method@0c00 │ │ -048470: 0c01 |0010: move-result-object v1 │ │ -048472: 6e20 a601 1000 |0011: invoke-virtual {v0, v1}, Landroid/graphics/drawable/Drawable;.setState:([I)Z // method@01a6 │ │ -048478: 0e00 |0014: return-void │ │ - catches : (none) │ │ - positions : │ │ - 0x0000 line=754 │ │ - 0x0003 line=755 │ │ - 0x0005 line=756 │ │ - 0x000d line=757 │ │ - 0x0014 line=759 │ │ +06a920: |[06a920] android.support.v4.view.ViewPager.drawableStateChanged:()V │ │ +06a930: 6f10 ab1d 0200 |0000: invoke-super {v2}, Landroid/view/ViewGroup;.drawableStateChanged:()V // method@1dab │ │ +06a936: 5420 2506 |0003: iget-object v0, v2, Landroid/support/v4/view/ViewPager;.mMarginDrawable:Landroid/graphics/drawable/Drawable; // field@0625 │ │ +06a93a: 3800 0f00 |0005: if-eqz v0, 0014 // +000f │ │ +06a93e: 6e10 1c02 0000 |0007: invoke-virtual {v0}, Landroid/graphics/drawable/Drawable;.isStateful:()Z // method@021c │ │ +06a944: 0a01 |000a: move-result v1 │ │ +06a946: 3801 0900 |000b: if-eqz v1, 0014 // +0009 │ │ +06a94a: 6e10 a213 0200 |000d: invoke-virtual {v2}, Landroid/support/v4/view/ViewPager;.getDrawableState:()[I // method@13a2 │ │ +06a950: 0c01 |0010: move-result-object v1 │ │ +06a952: 6e20 2402 1000 |0011: invoke-virtual {v0, v1}, Landroid/graphics/drawable/Drawable;.setState:([I)Z // method@0224 │ │ +06a958: 0e00 |0014: return-void │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=759 │ │ + 0x0003 line=760 │ │ + 0x0005 line=761 │ │ + 0x000d line=762 │ │ + 0x0014 line=764 │ │ locals : │ │ 0x0005 - 0x0015 reg=0 d Landroid/graphics/drawable/Drawable; │ │ 0x0000 - 0x0015 reg=2 this Landroid/support/v4/view/ViewPager; │ │ │ │ #16 : (in Landroid/support/v4/view/ViewPager;) │ │ name : 'endFakeDrag' │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 13 │ │ ins : 1 │ │ outs : 5 │ │ insns size : 76 16-bit code units │ │ -04847c: |[04847c] android.support.v4.view.ViewPager.endFakeDrag:()V │ │ -04848c: 121b |0000: const/4 v11, #int 1 // #1 │ │ -04848e: 55c9 cc03 |0001: iget-boolean v9, v12, Landroid/support/v4/view/ViewPager;.mFakeDragging:Z // field@03cc │ │ -048492: 3909 0a00 |0003: if-nez v9, 000d // +000a │ │ -048496: 2209 a703 |0005: new-instance v9, Ljava/lang/IllegalStateException; // type@03a7 │ │ -04849a: 1a0a 9609 |0007: const-string v10, "No fake drag in progress. Call beginFakeDrag first." // string@0996 │ │ -04849e: 7020 7c17 a900 |0009: invoke-direct {v9, v10}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@177c │ │ -0484a4: 2709 |000c: throw v9 │ │ -0484a6: 54c7 f303 |000d: iget-object v7, v12, Landroid/support/v4/view/ViewPager;.mVelocityTracker:Landroid/view/VelocityTracker; // field@03f3 │ │ -0484aa: 1309 e803 |000f: const/16 v9, #int 1000 // #3e8 │ │ -0484ae: 52ca de03 |0011: iget v10, v12, Landroid/support/v4/view/ViewPager;.mMaximumVelocity:I // field@03de │ │ -0484b2: 82aa |0013: int-to-float v10, v10 │ │ -0484b4: 6e30 9412 970a |0014: invoke-virtual {v7, v9, v10}, Landroid/view/VelocityTracker;.computeCurrentVelocity:(IF)V // method@1294 │ │ -0484ba: 52c9 bc03 |0017: iget v9, v12, Landroid/support/v4/view/ViewPager;.mActivePointerId:I // field@03bc │ │ -0484be: 7120 bd0a 9700 |0019: invoke-static {v7, v9}, Landroid/support/v4/view/VelocityTrackerCompat;.getXVelocity:(Landroid/view/VelocityTracker;I)F // method@0abd │ │ -0484c4: 0a09 |001c: move-result v9 │ │ -0484c6: 8792 |001d: float-to-int v2, v9 │ │ -0484c8: 5ccb e603 |001e: iput-boolean v11, v12, Landroid/support/v4/view/ViewPager;.mPopulatePending:Z // field@03e6 │ │ -0484cc: 7010 fb0b 0c00 |0020: invoke-direct {v12}, Landroid/support/v4/view/ViewPager;.getClientWidth:()I // method@0bfb │ │ -0484d2: 0a08 |0023: move-result v8 │ │ -0484d4: 6e10 0d0c 0c00 |0024: invoke-virtual {v12}, Landroid/support/v4/view/ViewPager;.getScrollX:()I // method@0c0d │ │ -0484da: 0a05 |0027: move-result v5 │ │ -0484dc: 7010 140c 0c00 |0028: invoke-direct {v12}, Landroid/support/v4/view/ViewPager;.infoForCurrentScrollPosition:()Landroid/support/v4/view/ViewPager$ItemInfo; // method@0c14 │ │ -0484e2: 0c01 |002b: move-result-object v1 │ │ -0484e4: 5210 9903 |002c: iget v0, v1, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@0399 │ │ -0484e8: 8259 |002e: int-to-float v9, v5 │ │ -0484ea: 828a |002f: int-to-float v10, v8 │ │ -0484ec: c9a9 |0030: div-float/2addr v9, v10 │ │ -0484ee: 521a 9803 |0031: iget v10, v1, Landroid/support/v4/view/ViewPager$ItemInfo;.offset:F // field@0398 │ │ -0484f2: c7a9 |0033: sub-float/2addr v9, v10 │ │ -0484f4: 521a 9b03 |0034: iget v10, v1, Landroid/support/v4/view/ViewPager$ItemInfo;.widthFactor:F // field@039b │ │ -0484f8: a904 090a |0036: div-float v4, v9, v10 │ │ -0484fc: 52c9 d903 |0038: iget v9, v12, Landroid/support/v4/view/ViewPager;.mLastMotionX:F // field@03d9 │ │ -048500: 52ca d303 |003a: iget v10, v12, Landroid/support/v4/view/ViewPager;.mInitialMotionX:F // field@03d3 │ │ -048504: c7a9 |003c: sub-float/2addr v9, v10 │ │ -048506: 8796 |003d: float-to-int v6, v9 │ │ -048508: 7056 e70b 0c24 |003e: invoke-direct {v12, v0, v4, v2, v6}, Landroid/support/v4/view/ViewPager;.determineTargetPage:(IFII)I // method@0be7 │ │ -04850e: 0a03 |0041: move-result v3 │ │ -048510: 6e52 410c 3cbb |0042: invoke-virtual {v12, v3, v11, v11, v2}, Landroid/support/v4/view/ViewPager;.setCurrentItemInternal:(IZZI)V // method@0c41 │ │ -048516: 7010 ee0b 0c00 |0045: invoke-direct {v12}, Landroid/support/v4/view/ViewPager;.endDrag:()V // method@0bee │ │ -04851c: 1209 |0048: const/4 v9, #int 0 // #0 │ │ -04851e: 5cc9 cc03 |0049: iput-boolean v9, v12, Landroid/support/v4/view/ViewPager;.mFakeDragging:Z // field@03cc │ │ -048522: 0e00 |004b: return-void │ │ - catches : (none) │ │ - positions : │ │ - 0x0001 line=2299 │ │ - 0x0005 line=2300 │ │ - 0x000d line=2303 │ │ - 0x000f line=2304 │ │ - 0x0017 line=2305 │ │ - 0x001e line=2307 │ │ - 0x0020 line=2308 │ │ - 0x0024 line=2309 │ │ - 0x0028 line=2310 │ │ - 0x002c line=2311 │ │ - 0x002e line=2312 │ │ - 0x0038 line=2313 │ │ - 0x003e line=2314 │ │ - 0x0042 line=2316 │ │ - 0x0045 line=2317 │ │ - 0x0048 line=2319 │ │ - 0x004b line=2320 │ │ +06a95c: |[06a95c] android.support.v4.view.ViewPager.endFakeDrag:()V │ │ +06a96c: 121b |0000: const/4 v11, #int 1 // #1 │ │ +06a96e: 55c9 1406 |0001: iget-boolean v9, v12, Landroid/support/v4/view/ViewPager;.mFakeDragging:Z // field@0614 │ │ +06a972: 3909 0a00 |0003: if-nez v9, 000d // +000a │ │ +06a976: 2209 2c05 |0005: new-instance v9, Ljava/lang/IllegalStateException; // type@052c │ │ +06a97a: 1a0a ef0c |0007: const-string v10, "No fake drag in progress. Call beginFakeDrag first." // string@0cef │ │ +06a97e: 7020 6c22 a900 |0009: invoke-direct {v9, v10}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@226c │ │ +06a984: 2709 |000c: throw v9 │ │ +06a986: 54c7 3b06 |000d: iget-object v7, v12, Landroid/support/v4/view/ViewPager;.mVelocityTracker:Landroid/view/VelocityTracker; // field@063b │ │ +06a98a: 1309 e803 |000f: const/16 v9, #int 1000 // #3e8 │ │ +06a98e: 52ca 2606 |0011: iget v10, v12, Landroid/support/v4/view/ViewPager;.mMaximumVelocity:I // field@0626 │ │ +06a992: 82aa |0013: int-to-float v10, v10 │ │ +06a994: 6e30 d31c 970a |0014: invoke-virtual {v7, v9, v10}, Landroid/view/VelocityTracker;.computeCurrentVelocity:(IF)V // method@1cd3 │ │ +06a99a: 52c9 0406 |0017: iget v9, v12, Landroid/support/v4/view/ViewPager;.mActivePointerId:I // field@0604 │ │ +06a99e: 7120 6b11 9700 |0019: invoke-static {v7, v9}, Landroid/support/v4/view/VelocityTrackerCompat;.getXVelocity:(Landroid/view/VelocityTracker;I)F // method@116b │ │ +06a9a4: 0a09 |001c: move-result v9 │ │ +06a9a6: 8792 |001d: float-to-int v2, v9 │ │ +06a9a8: 5ccb 2e06 |001e: iput-boolean v11, v12, Landroid/support/v4/view/ViewPager;.mPopulatePending:Z // field@062e │ │ +06a9ac: 7010 9d13 0c00 |0020: invoke-direct {v12}, Landroid/support/v4/view/ViewPager;.getClientWidth:()I // method@139d │ │ +06a9b2: 0a08 |0023: move-result v8 │ │ +06a9b4: 6e10 af13 0c00 |0024: invoke-virtual {v12}, Landroid/support/v4/view/ViewPager;.getScrollX:()I // method@13af │ │ +06a9ba: 0a05 |0027: move-result v5 │ │ +06a9bc: 7010 b613 0c00 |0028: invoke-direct {v12}, Landroid/support/v4/view/ViewPager;.infoForCurrentScrollPosition:()Landroid/support/v4/view/ViewPager$ItemInfo; // method@13b6 │ │ +06a9c2: 0c01 |002b: move-result-object v1 │ │ +06a9c4: 5210 e105 |002c: iget v0, v1, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@05e1 │ │ +06a9c8: 8259 |002e: int-to-float v9, v5 │ │ +06a9ca: 828a |002f: int-to-float v10, v8 │ │ +06a9cc: c9a9 |0030: div-float/2addr v9, v10 │ │ +06a9ce: 521a e005 |0031: iget v10, v1, Landroid/support/v4/view/ViewPager$ItemInfo;.offset:F // field@05e0 │ │ +06a9d2: c7a9 |0033: sub-float/2addr v9, v10 │ │ +06a9d4: 521a e305 |0034: iget v10, v1, Landroid/support/v4/view/ViewPager$ItemInfo;.widthFactor:F // field@05e3 │ │ +06a9d8: a904 090a |0036: div-float v4, v9, v10 │ │ +06a9dc: 52c9 2106 |0038: iget v9, v12, Landroid/support/v4/view/ViewPager;.mLastMotionX:F // field@0621 │ │ +06a9e0: 52ca 1b06 |003a: iget v10, v12, Landroid/support/v4/view/ViewPager;.mInitialMotionX:F // field@061b │ │ +06a9e4: c7a9 |003c: sub-float/2addr v9, v10 │ │ +06a9e6: 8796 |003d: float-to-int v6, v9 │ │ +06a9e8: 7056 8913 0c24 |003e: invoke-direct {v12, v0, v4, v2, v6}, Landroid/support/v4/view/ViewPager;.determineTargetPage:(IFII)I // method@1389 │ │ +06a9ee: 0a03 |0041: move-result v3 │ │ +06a9f0: 6e52 e313 3cbb |0042: invoke-virtual {v12, v3, v11, v11, v2}, Landroid/support/v4/view/ViewPager;.setCurrentItemInternal:(IZZI)V // method@13e3 │ │ +06a9f6: 7010 9013 0c00 |0045: invoke-direct {v12}, Landroid/support/v4/view/ViewPager;.endDrag:()V // method@1390 │ │ +06a9fc: 1209 |0048: const/4 v9, #int 0 // #0 │ │ +06a9fe: 5cc9 1406 |0049: iput-boolean v9, v12, Landroid/support/v4/view/ViewPager;.mFakeDragging:Z // field@0614 │ │ +06aa02: 0e00 |004b: return-void │ │ + catches : (none) │ │ + positions : │ │ + 0x0001 line=2304 │ │ + 0x0005 line=2305 │ │ + 0x000d line=2308 │ │ + 0x000f line=2309 │ │ + 0x0017 line=2310 │ │ + 0x001e line=2312 │ │ + 0x0020 line=2313 │ │ + 0x0024 line=2314 │ │ + 0x0028 line=2315 │ │ + 0x002c line=2316 │ │ + 0x002e line=2317 │ │ + 0x0038 line=2318 │ │ + 0x003e line=2319 │ │ + 0x0042 line=2321 │ │ + 0x0045 line=2322 │ │ + 0x0048 line=2324 │ │ + 0x004b line=2325 │ │ locals : │ │ 0x002e - 0x004c reg=0 currentPage I │ │ 0x002c - 0x004c reg=1 ii Landroid/support/v4/view/ViewPager$ItemInfo; │ │ 0x001e - 0x004c reg=2 initialVelocity I │ │ 0x0042 - 0x004c reg=3 nextPage I │ │ 0x0038 - 0x004c reg=4 pageOffset F │ │ 0x0028 - 0x004c reg=5 scrollX I │ │ @@ -52796,333 +83519,336 @@ │ │ type : '(Landroid/view/KeyEvent;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 74 16-bit code units │ │ -048524: |[048524] android.support.v4.view.ViewPager.executeKeyEvent:(Landroid/view/KeyEvent;)Z │ │ -048534: 1213 |0000: const/4 v3, #int 1 // #1 │ │ -048536: 1200 |0001: const/4 v0, #int 0 // #0 │ │ -048538: 6e10 5f12 0500 |0002: invoke-virtual {v5}, Landroid/view/KeyEvent;.getAction:()I // method@125f │ │ -04853e: 0a01 |0005: move-result v1 │ │ -048540: 3901 0900 |0006: if-nez v1, 000f // +0009 │ │ -048544: 6e10 6012 0500 |0008: invoke-virtual {v5}, Landroid/view/KeyEvent;.getKeyCode:()I // method@1260 │ │ -04854a: 0a01 |000b: move-result v1 │ │ -04854c: 2c01 3000 0000 |000c: sparse-switch v1, 0000003c // +00000030 │ │ -048552: 0f00 |000f: return v0 │ │ -048554: 1301 1100 |0010: const/16 v1, #int 17 // #11 │ │ -048558: 6e20 de0b 1400 |0012: invoke-virtual {v4, v1}, Landroid/support/v4/view/ViewPager;.arrowScroll:(I)Z // method@0bde │ │ -04855e: 0a00 |0015: move-result v0 │ │ -048560: 28f9 |0016: goto 000f // -0007 │ │ -048562: 1301 4200 |0017: const/16 v1, #int 66 // #42 │ │ -048566: 6e20 de0b 1400 |0019: invoke-virtual {v4, v1}, Landroid/support/v4/view/ViewPager;.arrowScroll:(I)Z // method@0bde │ │ -04856c: 0a00 |001c: move-result v0 │ │ -04856e: 28f2 |001d: goto 000f // -000e │ │ -048570: 6001 2c00 |001e: sget v1, Landroid/os/Build$VERSION;.SDK_INT:I // field@002c │ │ -048574: 1302 0b00 |0020: const/16 v2, #int 11 // #b │ │ -048578: 3421 edff |0022: if-lt v1, v2, 000f // -0013 │ │ -04857c: 7110 9d09 0500 |0024: invoke-static {v5}, Landroid/support/v4/view/KeyEventCompat;.hasNoModifiers:(Landroid/view/KeyEvent;)Z // method@099d │ │ -048582: 0a01 |0027: move-result v1 │ │ -048584: 3801 0800 |0028: if-eqz v1, 0030 // +0008 │ │ -048588: 1221 |002a: const/4 v1, #int 2 // #2 │ │ -04858a: 6e20 de0b 1400 |002b: invoke-virtual {v4, v1}, Landroid/support/v4/view/ViewPager;.arrowScroll:(I)Z // method@0bde │ │ -048590: 0a00 |002e: move-result v0 │ │ -048592: 28e0 |002f: goto 000f // -0020 │ │ -048594: 7120 9c09 3500 |0030: invoke-static {v5, v3}, Landroid/support/v4/view/KeyEventCompat;.hasModifiers:(Landroid/view/KeyEvent;I)Z // method@099c │ │ -04859a: 0a01 |0033: move-result v1 │ │ -04859c: 3801 dbff |0034: if-eqz v1, 000f // -0025 │ │ -0485a0: 6e20 de0b 3400 |0036: invoke-virtual {v4, v3}, Landroid/support/v4/view/ViewPager;.arrowScroll:(I)Z // method@0bde │ │ -0485a6: 0a00 |0039: move-result v0 │ │ -0485a8: 28d5 |003a: goto 000f // -002b │ │ -0485aa: 0000 |003b: nop // spacer │ │ -0485ac: 0002 0300 1500 0000 1600 0000 3d00 ... |003c: sparse-switch-data (14 units) │ │ - catches : (none) │ │ - positions : │ │ - 0x0001 line=2488 │ │ - 0x0002 line=2489 │ │ - 0x0008 line=2490 │ │ - 0x000f line=2510 │ │ - 0x0010 line=2492 │ │ - 0x0016 line=2493 │ │ - 0x0017 line=2495 │ │ - 0x001d line=2496 │ │ - 0x001e line=2498 │ │ - 0x0024 line=2501 │ │ - 0x002a line=2502 │ │ - 0x0030 line=2503 │ │ - 0x0036 line=2504 │ │ - 0x003b line=2490 │ │ +06aa04: |[06aa04] android.support.v4.view.ViewPager.executeKeyEvent:(Landroid/view/KeyEvent;)Z │ │ +06aa14: 1213 |0000: const/4 v3, #int 1 // #1 │ │ +06aa16: 1200 |0001: const/4 v0, #int 0 // #0 │ │ +06aa18: 6e10 9d1c 0500 |0002: invoke-virtual {v5}, Landroid/view/KeyEvent;.getAction:()I // method@1c9d │ │ +06aa1e: 0a01 |0005: move-result v1 │ │ +06aa20: 3901 0900 |0006: if-nez v1, 000f // +0009 │ │ +06aa24: 6e10 9e1c 0500 |0008: invoke-virtual {v5}, Landroid/view/KeyEvent;.getKeyCode:()I // method@1c9e │ │ +06aa2a: 0a01 |000b: move-result v1 │ │ +06aa2c: 2c01 3000 0000 |000c: sparse-switch v1, 0000003c // +00000030 │ │ +06aa32: 0f00 |000f: return v0 │ │ +06aa34: 1301 1100 |0010: const/16 v1, #int 17 // #11 │ │ +06aa38: 6e20 8013 1400 |0012: invoke-virtual {v4, v1}, Landroid/support/v4/view/ViewPager;.arrowScroll:(I)Z // method@1380 │ │ +06aa3e: 0a00 |0015: move-result v0 │ │ +06aa40: 28f9 |0016: goto 000f // -0007 │ │ +06aa42: 1301 4200 |0017: const/16 v1, #int 66 // #42 │ │ +06aa46: 6e20 8013 1400 |0019: invoke-virtual {v4, v1}, Landroid/support/v4/view/ViewPager;.arrowScroll:(I)Z // method@1380 │ │ +06aa4c: 0a00 |001c: move-result v0 │ │ +06aa4e: 28f2 |001d: goto 000f // -000e │ │ +06aa50: 6001 4000 |001e: sget v1, Landroid/os/Build$VERSION;.SDK_INT:I // field@0040 │ │ +06aa54: 1302 0b00 |0020: const/16 v2, #int 11 // #b │ │ +06aa58: 3421 edff |0022: if-lt v1, v2, 000f // -0013 │ │ +06aa5c: 7110 4a10 0500 |0024: invoke-static {v5}, Landroid/support/v4/view/KeyEventCompat;.hasNoModifiers:(Landroid/view/KeyEvent;)Z // method@104a │ │ +06aa62: 0a01 |0027: move-result v1 │ │ +06aa64: 3801 0800 |0028: if-eqz v1, 0030 // +0008 │ │ +06aa68: 1221 |002a: const/4 v1, #int 2 // #2 │ │ +06aa6a: 6e20 8013 1400 |002b: invoke-virtual {v4, v1}, Landroid/support/v4/view/ViewPager;.arrowScroll:(I)Z // method@1380 │ │ +06aa70: 0a00 |002e: move-result v0 │ │ +06aa72: 28e0 |002f: goto 000f // -0020 │ │ +06aa74: 7120 4910 3500 |0030: invoke-static {v5, v3}, Landroid/support/v4/view/KeyEventCompat;.hasModifiers:(Landroid/view/KeyEvent;I)Z // method@1049 │ │ +06aa7a: 0a01 |0033: move-result v1 │ │ +06aa7c: 3801 dbff |0034: if-eqz v1, 000f // -0025 │ │ +06aa80: 6e20 8013 3400 |0036: invoke-virtual {v4, v3}, Landroid/support/v4/view/ViewPager;.arrowScroll:(I)Z // method@1380 │ │ +06aa86: 0a00 |0039: move-result v0 │ │ +06aa88: 28d5 |003a: goto 000f // -002b │ │ +06aa8a: 0000 |003b: nop // spacer │ │ +06aa8c: 0002 0300 1500 0000 1600 0000 3d00 ... |003c: sparse-switch-data (14 units) │ │ + catches : (none) │ │ + positions : │ │ + 0x0001 line=2493 │ │ + 0x0002 line=2494 │ │ + 0x0008 line=2495 │ │ + 0x000f line=2515 │ │ + 0x0010 line=2497 │ │ + 0x0016 line=2498 │ │ + 0x0017 line=2500 │ │ + 0x001d line=2501 │ │ + 0x001e line=2503 │ │ + 0x0024 line=2506 │ │ + 0x002a line=2507 │ │ + 0x0030 line=2508 │ │ + 0x0036 line=2509 │ │ + 0x003b line=2495 │ │ locals : │ │ 0x0002 - 0x004a reg=0 handled Z │ │ 0x0000 - 0x004a reg=4 this Landroid/support/v4/view/ViewPager; │ │ 0x0000 - 0x004a reg=5 event Landroid/view/KeyEvent; │ │ │ │ #18 : (in Landroid/support/v4/view/ViewPager;) │ │ name : 'fakeDragBy' │ │ type : '(F)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ - registers : 19 │ │ + registers : 20 │ │ ins : 2 │ │ outs : 8 │ │ - insns size : 186 16-bit code units │ │ -0485c8: |[0485c8] android.support.v4.view.ViewPager.fakeDragBy:(F)V │ │ -0485d8: 0800 1100 |0000: move-object/from16 v0, v17 │ │ -0485dc: 5501 cc03 |0002: iget-boolean v1, v0, Landroid/support/v4/view/ViewPager;.mFakeDragging:Z // field@03cc │ │ -0485e0: 3901 0a00 |0004: if-nez v1, 000e // +000a │ │ -0485e4: 2201 a703 |0006: new-instance v1, Ljava/lang/IllegalStateException; // type@03a7 │ │ -0485e8: 1a02 9609 |0008: const-string v2, "No fake drag in progress. Call beginFakeDrag first." // string@0996 │ │ -0485ec: 7020 7c17 2100 |000a: invoke-direct {v1, v2}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@177c │ │ -0485f2: 2701 |000d: throw v1 │ │ -0485f4: 0800 1100 |000e: move-object/from16 v0, v17 │ │ -0485f8: 5201 d903 |0010: iget v1, v0, Landroid/support/v4/view/ViewPager;.mLastMotionX:F // field@03d9 │ │ -0485fc: a601 0112 |0012: add-float v1, v1, v18 │ │ -048600: 0800 1100 |0014: move-object/from16 v0, v17 │ │ -048604: 5901 d903 |0016: iput v1, v0, Landroid/support/v4/view/ViewPager;.mLastMotionX:F // field@03d9 │ │ -048608: 7401 0d0c 1100 |0018: invoke-virtual/range {v17}, Landroid/support/v4/view/ViewPager;.getScrollX:()I // method@0c0d │ │ -04860e: 0a01 |001b: move-result v1 │ │ -048610: 821d |001c: int-to-float v13, v1 │ │ -048612: a70f 0d12 |001d: sub-float v15, v13, v18 │ │ -048616: 7601 fb0b 1100 |001f: invoke-direct/range {v17}, Landroid/support/v4/view/ViewPager;.getClientWidth:()I // method@0bfb │ │ -04861c: 0a10 |0022: move-result v16 │ │ -04861e: 0200 1000 |0023: move/from16 v0, v16 │ │ -048622: 8201 |0025: int-to-float v1, v0 │ │ -048624: 0800 1100 |0026: move-object/from16 v0, v17 │ │ -048628: 5202 ce03 |0028: iget v2, v0, Landroid/support/v4/view/ViewPager;.mFirstOffset:F // field@03ce │ │ -04862c: a80c 0102 |002a: mul-float v12, v1, v2 │ │ -048630: 0200 1000 |002c: move/from16 v0, v16 │ │ -048634: 8201 |002e: int-to-float v1, v0 │ │ -048636: 0800 1100 |002f: move-object/from16 v0, v17 │ │ -04863a: 5202 db03 |0031: iget v2, v0, Landroid/support/v4/view/ViewPager;.mLastOffset:F // field@03db │ │ -04863e: a80e 0102 |0033: mul-float v14, v1, v2 │ │ -048642: 0800 1100 |0035: move-object/from16 v0, v17 │ │ -048646: 5401 d803 |0037: iget-object v1, v0, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@03d8 │ │ -04864a: 1202 |0039: const/4 v2, #int 0 // #0 │ │ -04864c: 6e20 d917 2100 |003a: invoke-virtual {v1, v2}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@17d9 │ │ -048652: 0c0a |003d: move-result-object v10 │ │ -048654: 1f0a f501 |003e: check-cast v10, Landroid/support/v4/view/ViewPager$ItemInfo; // type@01f5 │ │ -048658: 0800 1100 |0040: move-object/from16 v0, v17 │ │ -04865c: 5401 d803 |0042: iget-object v1, v0, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@03d8 │ │ -048660: 0800 1100 |0044: move-object/from16 v0, v17 │ │ -048664: 5402 d803 |0046: iget-object v2, v0, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@03d8 │ │ -048668: 6e10 df17 0200 |0048: invoke-virtual {v2}, Ljava/util/ArrayList;.size:()I // method@17df │ │ -04866e: 0a02 |004b: move-result v2 │ │ -048670: d802 02ff |004c: add-int/lit8 v2, v2, #int -1 // #ff │ │ -048674: 6e20 d917 2100 |004e: invoke-virtual {v1, v2}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@17d9 │ │ -04867a: 0c0b |0051: move-result-object v11 │ │ -04867c: 1f0b f501 |0052: check-cast v11, Landroid/support/v4/view/ViewPager$ItemInfo; // type@01f5 │ │ -048680: 52a1 9903 |0054: iget v1, v10, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@0399 │ │ -048684: 3801 0900 |0056: if-eqz v1, 005f // +0009 │ │ -048688: 52a1 9803 |0058: iget v1, v10, Landroid/support/v4/view/ViewPager$ItemInfo;.offset:F // field@0398 │ │ -04868c: 0200 1000 |005a: move/from16 v0, v16 │ │ -048690: 8202 |005c: int-to-float v2, v0 │ │ -048692: a80c 0102 |005d: mul-float v12, v1, v2 │ │ -048696: 52b1 9903 |005f: iget v1, v11, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@0399 │ │ -04869a: 0800 1100 |0061: move-object/from16 v0, v17 │ │ -04869e: 5402 bd03 |0063: iget-object v2, v0, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@03bd │ │ -0486a2: 6e10 3f0a 0200 |0065: invoke-virtual {v2}, Landroid/support/v4/view/PagerAdapter;.getCount:()I // method@0a3f │ │ -0486a8: 0a02 |0068: move-result v2 │ │ -0486aa: d802 02ff |0069: add-int/lit8 v2, v2, #int -1 // #ff │ │ -0486ae: 3221 0900 |006b: if-eq v1, v2, 0074 // +0009 │ │ -0486b2: 52b1 9803 |006d: iget v1, v11, Landroid/support/v4/view/ViewPager$ItemInfo;.offset:F // field@0398 │ │ -0486b6: 0200 1000 |006f: move/from16 v0, v16 │ │ -0486ba: 8202 |0071: int-to-float v2, v0 │ │ -0486bc: a80e 0102 |0072: mul-float v14, v1, v2 │ │ -0486c0: 2e01 0f0c |0074: cmpg-float v1, v15, v12 │ │ -0486c4: 3b01 3e00 |0076: if-gez v1, 00b4 // +003e │ │ -0486c8: 01cf |0078: move v15, v12 │ │ -0486ca: 0800 1100 |0079: move-object/from16 v0, v17 │ │ -0486ce: 5201 d903 |007b: iget v1, v0, Landroid/support/v4/view/ViewPager;.mLastMotionX:F // field@03d9 │ │ -0486d2: 87f2 |007d: float-to-int v2, v15 │ │ -0486d4: 8222 |007e: int-to-float v2, v2 │ │ -0486d6: a702 0f02 |007f: sub-float v2, v15, v2 │ │ -0486da: c621 |0081: add-float/2addr v1, v2 │ │ -0486dc: 0800 1100 |0082: move-object/from16 v0, v17 │ │ -0486e0: 5901 d903 |0084: iput v1, v0, Landroid/support/v4/view/ViewPager;.mLastMotionX:F // field@03d9 │ │ -0486e4: 87f1 |0086: float-to-int v1, v15 │ │ -0486e6: 7401 0e0c 1100 |0087: invoke-virtual/range {v17}, Landroid/support/v4/view/ViewPager;.getScrollY:()I // method@0c0e │ │ -0486ec: 0a02 |008a: move-result v2 │ │ -0486ee: 0800 1100 |008b: move-object/from16 v0, v17 │ │ -0486f2: 6e30 3a0c 1002 |008d: invoke-virtual {v0, v1, v2}, Landroid/support/v4/view/ViewPager;.scrollTo:(II)V // method@0c3a │ │ -0486f8: 87f1 |0090: float-to-int v1, v15 │ │ -0486fa: 0800 1100 |0091: move-object/from16 v0, v17 │ │ -0486fe: 7020 2c0c 1000 |0093: invoke-direct {v0, v1}, Landroid/support/v4/view/ViewPager;.pageScrolled:(I)Z // method@0c2c │ │ -048704: 7100 0902 0000 |0096: invoke-static {}, Landroid/os/SystemClock;.uptimeMillis:()J // method@0209 │ │ -04870a: 0b03 |0099: move-result-wide v3 │ │ -04870c: 0800 1100 |009a: move-object/from16 v0, v17 │ │ -048710: 5301 cb03 |009c: iget-wide v1, v0, Landroid/support/v4/view/ViewPager;.mFakeDragBeginTime:J // field@03cb │ │ -048714: 1225 |009e: const/4 v5, #int 2 // #2 │ │ -048716: 0800 1100 |009f: move-object/from16 v0, v17 │ │ -04871a: 5206 d903 |00a1: iget v6, v0, Landroid/support/v4/view/ViewPager;.mLastMotionX:F // field@03d9 │ │ -04871e: 1207 |00a3: const/4 v7, #int 0 // #0 │ │ -048720: 1208 |00a4: const/4 v8, #int 0 // #0 │ │ -048722: 7708 8a12 0100 |00a5: invoke-static/range {v1, v2, v3, v4, v5, v6, v7, v8}, Landroid/view/MotionEvent;.obtain:(JJIFFI)Landroid/view/MotionEvent; // method@128a │ │ -048728: 0c09 |00a8: move-result-object v9 │ │ -04872a: 0800 1100 |00a9: move-object/from16 v0, v17 │ │ -04872e: 5401 f303 |00ab: iget-object v1, v0, Landroid/support/v4/view/ViewPager;.mVelocityTracker:Landroid/view/VelocityTracker; // field@03f3 │ │ -048732: 6e20 9112 9100 |00ad: invoke-virtual {v1, v9}, Landroid/view/VelocityTracker;.addMovement:(Landroid/view/MotionEvent;)V // method@1291 │ │ -048738: 6e10 8c12 0900 |00b0: invoke-virtual {v9}, Landroid/view/MotionEvent;.recycle:()V // method@128c │ │ -04873e: 0e00 |00b3: return-void │ │ -048740: 2d01 0f0e |00b4: cmpl-float v1, v15, v14 │ │ -048744: 3d01 c3ff |00b6: if-lez v1, 0079 // -003d │ │ -048748: 01ef |00b8: move v15, v14 │ │ -04874a: 28c0 |00b9: goto 0079 // -0040 │ │ - catches : (none) │ │ - positions : │ │ - 0x0000 line=2330 │ │ - 0x0006 line=2331 │ │ - 0x000e line=2334 │ │ - 0x0018 line=2336 │ │ - 0x001d line=2337 │ │ - 0x001f line=2338 │ │ - 0x0023 line=2340 │ │ - 0x002c line=2341 │ │ - 0x0035 line=2343 │ │ - 0x0040 line=2344 │ │ - 0x0054 line=2345 │ │ - 0x0058 line=2346 │ │ - 0x005f line=2348 │ │ - 0x006d line=2349 │ │ - 0x0074 line=2352 │ │ - 0x0078 line=2353 │ │ - 0x0079 line=2358 │ │ - 0x0086 line=2359 │ │ - 0x0090 line=2360 │ │ - 0x0096 line=2363 │ │ - 0x009a line=2364 │ │ - 0x00a9 line=2366 │ │ - 0x00b0 line=2367 │ │ - 0x00b3 line=2368 │ │ - 0x00b4 line=2354 │ │ - 0x00b8 line=2355 │ │ - locals : │ │ - 0x009a - 0x00b4 reg=3 time J │ │ - 0x00a9 - 0x00b4 reg=9 ev Landroid/view/MotionEvent; │ │ - 0x0040 - 0x00ba reg=10 firstItem Landroid/support/v4/view/ViewPager$ItemInfo; │ │ - 0x0054 - 0x00ba reg=11 lastItem Landroid/support/v4/view/ViewPager$ItemInfo; │ │ - 0x002c - 0x00ba reg=12 leftBound F │ │ - 0x001d - 0x00ba reg=13 oldScrollX F │ │ - 0x0035 - 0x00ba reg=14 rightBound F │ │ - 0x001f - 0x00ba reg=15 scrollX F │ │ - 0x0023 - 0x00ba reg=16 width I │ │ - 0x0000 - 0x00ba reg=17 this Landroid/support/v4/view/ViewPager; │ │ - 0x0000 - 0x00ba reg=18 xOffset F │ │ + insns size : 194 16-bit code units │ │ +06aaa8: |[06aaa8] android.support.v4.view.ViewPager.fakeDragBy:(F)V │ │ +06aab8: 0800 1200 |0000: move-object/from16 v0, v18 │ │ +06aabc: 5502 1406 |0002: iget-boolean v2, v0, Landroid/support/v4/view/ViewPager;.mFakeDragging:Z // field@0614 │ │ +06aac0: 3902 0a00 |0004: if-nez v2, 000e // +000a │ │ +06aac4: 2202 2c05 |0006: new-instance v2, Ljava/lang/IllegalStateException; // type@052c │ │ +06aac8: 1a03 ef0c |0008: const-string v3, "No fake drag in progress. Call beginFakeDrag first." // string@0cef │ │ +06aacc: 7020 6c22 3200 |000a: invoke-direct {v2, v3}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@226c │ │ +06aad2: 2702 |000d: throw v2 │ │ +06aad4: 0800 1200 |000e: move-object/from16 v0, v18 │ │ +06aad8: 5202 2106 |0010: iget v2, v0, Landroid/support/v4/view/ViewPager;.mLastMotionX:F // field@0621 │ │ +06aadc: a602 0213 |0012: add-float v2, v2, v19 │ │ +06aae0: 0800 1200 |0014: move-object/from16 v0, v18 │ │ +06aae4: 5902 2106 |0016: iput v2, v0, Landroid/support/v4/view/ViewPager;.mLastMotionX:F // field@0621 │ │ +06aae8: 7401 af13 1200 |0018: invoke-virtual/range {v18}, Landroid/support/v4/view/ViewPager;.getScrollX:()I // method@13af │ │ +06aaee: 0a02 |001b: move-result v2 │ │ +06aaf0: 822e |001c: int-to-float v14, v2 │ │ +06aaf2: a710 0e13 |001d: sub-float v16, v14, v19 │ │ +06aaf6: 7601 9d13 1200 |001f: invoke-direct/range {v18}, Landroid/support/v4/view/ViewPager;.getClientWidth:()I // method@139d │ │ +06aafc: 0a11 |0022: move-result v17 │ │ +06aafe: 0200 1100 |0023: move/from16 v0, v17 │ │ +06ab02: 8202 |0025: int-to-float v2, v0 │ │ +06ab04: 0800 1200 |0026: move-object/from16 v0, v18 │ │ +06ab08: 5203 1606 |0028: iget v3, v0, Landroid/support/v4/view/ViewPager;.mFirstOffset:F // field@0616 │ │ +06ab0c: a80d 0203 |002a: mul-float v13, v2, v3 │ │ +06ab10: 0200 1100 |002c: move/from16 v0, v17 │ │ +06ab14: 8202 |002e: int-to-float v2, v0 │ │ +06ab16: 0800 1200 |002f: move-object/from16 v0, v18 │ │ +06ab1a: 5203 2306 |0031: iget v3, v0, Landroid/support/v4/view/ViewPager;.mLastOffset:F // field@0623 │ │ +06ab1e: a80f 0203 |0033: mul-float v15, v2, v3 │ │ +06ab22: 0800 1200 |0035: move-object/from16 v0, v18 │ │ +06ab26: 5402 2006 |0037: iget-object v2, v0, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@0620 │ │ +06ab2a: 1203 |0039: const/4 v3, #int 0 // #0 │ │ +06ab2c: 6e20 d722 3200 |003a: invoke-virtual {v2, v3}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@22d7 │ │ +06ab32: 0c0b |003d: move-result-object v11 │ │ +06ab34: 1f0b 1f03 |003e: check-cast v11, Landroid/support/v4/view/ViewPager$ItemInfo; // type@031f │ │ +06ab38: 0800 1200 |0040: move-object/from16 v0, v18 │ │ +06ab3c: 5402 2006 |0042: iget-object v2, v0, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@0620 │ │ +06ab40: 0800 1200 |0044: move-object/from16 v0, v18 │ │ +06ab44: 5403 2006 |0046: iget-object v3, v0, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@0620 │ │ +06ab48: 6e10 de22 0300 |0048: invoke-virtual {v3}, Ljava/util/ArrayList;.size:()I // method@22de │ │ +06ab4e: 0a03 |004b: move-result v3 │ │ +06ab50: d803 03ff |004c: add-int/lit8 v3, v3, #int -1 // #ff │ │ +06ab54: 6e20 d722 3200 |004e: invoke-virtual {v2, v3}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@22d7 │ │ +06ab5a: 0c0c |0051: move-result-object v12 │ │ +06ab5c: 1f0c 1f03 |0052: check-cast v12, Landroid/support/v4/view/ViewPager$ItemInfo; // type@031f │ │ +06ab60: 52b2 e105 |0054: iget v2, v11, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@05e1 │ │ +06ab64: 3802 0900 |0056: if-eqz v2, 005f // +0009 │ │ +06ab68: 52b2 e005 |0058: iget v2, v11, Landroid/support/v4/view/ViewPager$ItemInfo;.offset:F // field@05e0 │ │ +06ab6c: 0200 1100 |005a: move/from16 v0, v17 │ │ +06ab70: 8203 |005c: int-to-float v3, v0 │ │ +06ab72: a80d 0203 |005d: mul-float v13, v2, v3 │ │ +06ab76: 52c2 e105 |005f: iget v2, v12, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@05e1 │ │ +06ab7a: 0800 1200 |0061: move-object/from16 v0, v18 │ │ +06ab7e: 5403 0506 |0063: iget-object v3, v0, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@0605 │ │ +06ab82: 6e10 ed10 0300 |0065: invoke-virtual {v3}, Landroid/support/v4/view/PagerAdapter;.getCount:()I // method@10ed │ │ +06ab88: 0a03 |0068: move-result v3 │ │ +06ab8a: d803 03ff |0069: add-int/lit8 v3, v3, #int -1 // #ff │ │ +06ab8e: 3232 0900 |006b: if-eq v2, v3, 0074 // +0009 │ │ +06ab92: 52c2 e005 |006d: iget v2, v12, Landroid/support/v4/view/ViewPager$ItemInfo;.offset:F // field@05e0 │ │ +06ab96: 0200 1100 |006f: move/from16 v0, v17 │ │ +06ab9a: 8203 |0071: int-to-float v3, v0 │ │ +06ab9c: a80f 0203 |0072: mul-float v15, v2, v3 │ │ +06aba0: 2e02 100d |0074: cmpg-float v2, v16, v13 │ │ +06aba4: 3b02 4500 |0076: if-gez v2, 00bb // +0045 │ │ +06aba8: 0210 0d00 |0078: move/from16 v16, v13 │ │ +06abac: 0800 1200 |007a: move-object/from16 v0, v18 │ │ +06abb0: 5202 2106 |007c: iget v2, v0, Landroid/support/v4/view/ViewPager;.mLastMotionX:F // field@0621 │ │ +06abb4: 0200 1000 |007e: move/from16 v0, v16 │ │ +06abb8: 8703 |0080: float-to-int v3, v0 │ │ +06abba: 8233 |0081: int-to-float v3, v3 │ │ +06abbc: a703 1003 |0082: sub-float v3, v16, v3 │ │ +06abc0: c632 |0084: add-float/2addr v2, v3 │ │ +06abc2: 0800 1200 |0085: move-object/from16 v0, v18 │ │ +06abc6: 5902 2106 |0087: iput v2, v0, Landroid/support/v4/view/ViewPager;.mLastMotionX:F // field@0621 │ │ +06abca: 0200 1000 |0089: move/from16 v0, v16 │ │ +06abce: 8702 |008b: float-to-int v2, v0 │ │ +06abd0: 7401 b013 1200 |008c: invoke-virtual/range {v18}, Landroid/support/v4/view/ViewPager;.getScrollY:()I // method@13b0 │ │ +06abd6: 0a03 |008f: move-result v3 │ │ +06abd8: 0800 1200 |0090: move-object/from16 v0, v18 │ │ +06abdc: 6e30 dc13 2003 |0092: invoke-virtual {v0, v2, v3}, Landroid/support/v4/view/ViewPager;.scrollTo:(II)V // method@13dc │ │ +06abe2: 0200 1000 |0095: move/from16 v0, v16 │ │ +06abe6: 8702 |0097: float-to-int v2, v0 │ │ +06abe8: 0800 1200 |0098: move-object/from16 v0, v18 │ │ +06abec: 7020 ce13 2000 |009a: invoke-direct {v0, v2}, Landroid/support/v4/view/ViewPager;.pageScrolled:(I)Z // method@13ce │ │ +06abf2: 7100 4503 0000 |009d: invoke-static {}, Landroid/os/SystemClock;.uptimeMillis:()J // method@0345 │ │ +06abf8: 0b04 |00a0: move-result-wide v4 │ │ +06abfa: 0800 1200 |00a1: move-object/from16 v0, v18 │ │ +06abfe: 5302 1306 |00a3: iget-wide v2, v0, Landroid/support/v4/view/ViewPager;.mFakeDragBeginTime:J // field@0613 │ │ +06ac02: 1226 |00a5: const/4 v6, #int 2 // #2 │ │ +06ac04: 0800 1200 |00a6: move-object/from16 v0, v18 │ │ +06ac08: 5207 2106 |00a8: iget v7, v0, Landroid/support/v4/view/ViewPager;.mLastMotionX:F // field@0621 │ │ +06ac0c: 1208 |00aa: const/4 v8, #int 0 // #0 │ │ +06ac0e: 1209 |00ab: const/4 v9, #int 0 // #0 │ │ +06ac10: 7708 c91c 0200 |00ac: invoke-static/range {v2, v3, v4, v5, v6, v7, v8, v9}, Landroid/view/MotionEvent;.obtain:(JJIFFI)Landroid/view/MotionEvent; // method@1cc9 │ │ +06ac16: 0c0a |00af: move-result-object v10 │ │ +06ac18: 0800 1200 |00b0: move-object/from16 v0, v18 │ │ +06ac1c: 5402 3b06 |00b2: iget-object v2, v0, Landroid/support/v4/view/ViewPager;.mVelocityTracker:Landroid/view/VelocityTracker; // field@063b │ │ +06ac20: 6e20 d01c a200 |00b4: invoke-virtual {v2, v10}, Landroid/view/VelocityTracker;.addMovement:(Landroid/view/MotionEvent;)V // method@1cd0 │ │ +06ac26: 6e10 cb1c 0a00 |00b7: invoke-virtual {v10}, Landroid/view/MotionEvent;.recycle:()V // method@1ccb │ │ +06ac2c: 0e00 |00ba: return-void │ │ +06ac2e: 2d02 100f |00bb: cmpl-float v2, v16, v15 │ │ +06ac32: 3d02 bdff |00bd: if-lez v2, 007a // -0043 │ │ +06ac36: 0210 0f00 |00bf: move/from16 v16, v15 │ │ +06ac3a: 28b9 |00c1: goto 007a // -0047 │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=2335 │ │ + 0x0006 line=2336 │ │ + 0x000e line=2339 │ │ + 0x0018 line=2341 │ │ + 0x001d line=2342 │ │ + 0x001f line=2343 │ │ + 0x0023 line=2345 │ │ + 0x002c line=2346 │ │ + 0x0035 line=2348 │ │ + 0x0040 line=2349 │ │ + 0x0054 line=2350 │ │ + 0x0058 line=2351 │ │ + 0x005f line=2353 │ │ + 0x006d line=2354 │ │ + 0x0074 line=2357 │ │ + 0x0078 line=2358 │ │ + 0x007a line=2363 │ │ + 0x0089 line=2364 │ │ + 0x0095 line=2365 │ │ + 0x009d line=2368 │ │ + 0x00a1 line=2369 │ │ + 0x00b0 line=2371 │ │ + 0x00b7 line=2372 │ │ + 0x00ba line=2373 │ │ + 0x00bb line=2359 │ │ + 0x00bf line=2360 │ │ + locals : │ │ + 0x00a1 - 0x00bb reg=4 time J │ │ + 0x00b0 - 0x00bb reg=10 ev Landroid/view/MotionEvent; │ │ + 0x0040 - 0x00c2 reg=11 firstItem Landroid/support/v4/view/ViewPager$ItemInfo; │ │ + 0x0054 - 0x00c2 reg=12 lastItem Landroid/support/v4/view/ViewPager$ItemInfo; │ │ + 0x002c - 0x00c2 reg=13 leftBound F │ │ + 0x001d - 0x00c2 reg=14 oldScrollX F │ │ + 0x0035 - 0x00c2 reg=15 rightBound F │ │ + 0x001f - 0x00c2 reg=16 scrollX F │ │ + 0x0023 - 0x00c2 reg=17 width I │ │ + 0x0000 - 0x00c2 reg=18 this Landroid/support/v4/view/ViewPager; │ │ + 0x0000 - 0x00c2 reg=19 xOffset F │ │ │ │ #19 : (in Landroid/support/v4/view/ViewPager;) │ │ name : 'generateDefaultLayoutParams' │ │ type : '()Landroid/view/ViewGroup$LayoutParams;' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -04874c: |[04874c] android.support.v4.view.ViewPager.generateDefaultLayoutParams:()Landroid/view/ViewGroup$LayoutParams; │ │ -04875c: 2200 f601 |0000: new-instance v0, Landroid/support/v4/view/ViewPager$LayoutParams; // type@01f6 │ │ -048760: 7010 b00b 0000 |0002: invoke-direct {v0}, Landroid/support/v4/view/ViewPager$LayoutParams;.:()V // method@0bb0 │ │ -048766: 1100 |0005: return-object v0 │ │ +06ac3c: |[06ac3c] android.support.v4.view.ViewPager.generateDefaultLayoutParams:()Landroid/view/ViewGroup$LayoutParams; │ │ +06ac4c: 2200 2003 |0000: new-instance v0, Landroid/support/v4/view/ViewPager$LayoutParams; // type@0320 │ │ +06ac50: 7010 5213 0000 |0002: invoke-direct {v0}, Landroid/support/v4/view/ViewPager$LayoutParams;.:()V // method@1352 │ │ +06ac56: 1100 |0005: return-object v0 │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=2742 │ │ + 0x0000 line=2747 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/view/ViewPager; │ │ │ │ #20 : (in Landroid/support/v4/view/ViewPager;) │ │ name : 'generateLayoutParams' │ │ type : '(Landroid/util/AttributeSet;)Landroid/view/ViewGroup$LayoutParams;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 10 16-bit code units │ │ -048768: |[048768] android.support.v4.view.ViewPager.generateLayoutParams:(Landroid/util/AttributeSet;)Landroid/view/ViewGroup$LayoutParams; │ │ -048778: 2200 f601 |0000: new-instance v0, Landroid/support/v4/view/ViewPager$LayoutParams; // type@01f6 │ │ -04877c: 6e10 fc0b 0200 |0002: invoke-virtual {v2}, Landroid/support/v4/view/ViewPager;.getContext:()Landroid/content/Context; // method@0bfc │ │ -048782: 0c01 |0005: move-result-object v1 │ │ -048784: 7030 b10b 1003 |0006: invoke-direct {v0, v1, v3}, Landroid/support/v4/view/ViewPager$LayoutParams;.:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@0bb1 │ │ -04878a: 1100 |0009: return-object v0 │ │ +06ac58: |[06ac58] android.support.v4.view.ViewPager.generateLayoutParams:(Landroid/util/AttributeSet;)Landroid/view/ViewGroup$LayoutParams; │ │ +06ac68: 2200 2003 |0000: new-instance v0, Landroid/support/v4/view/ViewPager$LayoutParams; // type@0320 │ │ +06ac6c: 6e10 9e13 0200 |0002: invoke-virtual {v2}, Landroid/support/v4/view/ViewPager;.getContext:()Landroid/content/Context; // method@139e │ │ +06ac72: 0c01 |0005: move-result-object v1 │ │ +06ac74: 7030 5313 1003 |0006: invoke-direct {v0, v1, v3}, Landroid/support/v4/view/ViewPager$LayoutParams;.:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@1353 │ │ +06ac7a: 1100 |0009: return-object v0 │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=2757 │ │ + 0x0000 line=2762 │ │ locals : │ │ 0x0000 - 0x000a reg=2 this Landroid/support/v4/view/ViewPager; │ │ 0x0000 - 0x000a reg=3 attrs Landroid/util/AttributeSet; │ │ │ │ #21 : (in Landroid/support/v4/view/ViewPager;) │ │ name : 'generateLayoutParams' │ │ type : '(Landroid/view/ViewGroup$LayoutParams;)Landroid/view/ViewGroup$LayoutParams;' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -04878c: |[04878c] android.support.v4.view.ViewPager.generateLayoutParams:(Landroid/view/ViewGroup$LayoutParams;)Landroid/view/ViewGroup$LayoutParams; │ │ -04879c: 6e10 f30b 0100 |0000: invoke-virtual {v1}, Landroid/support/v4/view/ViewPager;.generateDefaultLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@0bf3 │ │ -0487a2: 0c00 |0003: move-result-object v0 │ │ -0487a4: 1100 |0004: return-object v0 │ │ +06ac7c: |[06ac7c] android.support.v4.view.ViewPager.generateLayoutParams:(Landroid/view/ViewGroup$LayoutParams;)Landroid/view/ViewGroup$LayoutParams; │ │ +06ac8c: 6e10 9513 0100 |0000: invoke-virtual {v1}, Landroid/support/v4/view/ViewPager;.generateDefaultLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@1395 │ │ +06ac92: 0c00 |0003: move-result-object v0 │ │ +06ac94: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=2747 │ │ + 0x0000 line=2752 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/ViewPager; │ │ 0x0000 - 0x0005 reg=2 p Landroid/view/ViewGroup$LayoutParams; │ │ │ │ #22 : (in Landroid/support/v4/view/ViewPager;) │ │ name : 'getAdapter' │ │ type : '()Landroid/support/v4/view/PagerAdapter;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0487a8: |[0487a8] android.support.v4.view.ViewPager.getAdapter:()Landroid/support/v4/view/PagerAdapter; │ │ -0487b8: 5410 bd03 |0000: iget-object v0, v1, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@03bd │ │ -0487bc: 1100 |0002: return-object v0 │ │ +06ac98: |[06ac98] android.support.v4.view.ViewPager.getAdapter:()Landroid/support/v4/view/PagerAdapter; │ │ +06aca8: 5410 0506 |0000: iget-object v0, v1, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@0605 │ │ +06acac: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=470 │ │ + 0x0000 line=475 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/view/ViewPager; │ │ │ │ #23 : (in Landroid/support/v4/view/ViewPager;) │ │ name : 'getChildDrawingOrder' │ │ type : '(II)I' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 7 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 28 16-bit code units │ │ -0487c0: |[0487c0] android.support.v4.view.ViewPager.getChildDrawingOrder:(II)I │ │ -0487d0: 5242 c703 |0000: iget v2, v4, Landroid/support/v4/view/ViewPager;.mDrawingOrder:I // field@03c7 │ │ -0487d4: 1223 |0002: const/4 v3, #int 2 // #2 │ │ -0487d6: 3332 1700 |0003: if-ne v2, v3, 001a // +0017 │ │ -0487da: d802 05ff |0005: add-int/lit8 v2, v5, #int -1 // #ff │ │ -0487de: 9100 0206 |0007: sub-int v0, v2, v6 │ │ -0487e2: 5442 c803 |0009: iget-object v2, v4, Landroid/support/v4/view/ViewPager;.mDrawingOrderedChildren:Ljava/util/ArrayList; // field@03c8 │ │ -0487e6: 6e20 d917 0200 |000b: invoke-virtual {v2, v0}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@17d9 │ │ -0487ec: 0c02 |000e: move-result-object v2 │ │ -0487ee: 1f02 c202 |000f: check-cast v2, Landroid/view/View; // type@02c2 │ │ -0487f2: 6e10 c212 0200 |0011: invoke-virtual {v2}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@12c2 │ │ -0487f8: 0c02 |0014: move-result-object v2 │ │ -0487fa: 1f02 f601 |0015: check-cast v2, Landroid/support/v4/view/ViewPager$LayoutParams; // type@01f6 │ │ -0487fe: 5221 9c03 |0017: iget v1, v2, Landroid/support/v4/view/ViewPager$LayoutParams;.childIndex:I // field@039c │ │ -048802: 0f01 |0019: return v1 │ │ -048804: 0160 |001a: move v0, v6 │ │ -048806: 28ee |001b: goto 0009 // -0012 │ │ - catches : (none) │ │ - positions : │ │ - 0x0000 line=642 │ │ - 0x0009 line=643 │ │ - 0x0019 line=644 │ │ - 0x001b line=642 │ │ +06acb0: |[06acb0] android.support.v4.view.ViewPager.getChildDrawingOrder:(II)I │ │ +06acc0: 5242 0f06 |0000: iget v2, v4, Landroid/support/v4/view/ViewPager;.mDrawingOrder:I // field@060f │ │ +06acc4: 1223 |0002: const/4 v3, #int 2 // #2 │ │ +06acc6: 3332 1700 |0003: if-ne v2, v3, 001a // +0017 │ │ +06acca: d802 05ff |0005: add-int/lit8 v2, v5, #int -1 // #ff │ │ +06acce: 9100 0206 |0007: sub-int v0, v2, v6 │ │ +06acd2: 5442 1006 |0009: iget-object v2, v4, Landroid/support/v4/view/ViewPager;.mDrawingOrderedChildren:Ljava/util/ArrayList; // field@0610 │ │ +06acd6: 6e20 d722 0200 |000b: invoke-virtual {v2, v0}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@22d7 │ │ +06acdc: 0c02 |000e: move-result-object v2 │ │ +06acde: 1f02 3804 |000f: check-cast v2, Landroid/view/View; // type@0438 │ │ +06ace2: 6e10 061d 0200 |0011: invoke-virtual {v2}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@1d06 │ │ +06ace8: 0c02 |0014: move-result-object v2 │ │ +06acea: 1f02 2003 |0015: check-cast v2, Landroid/support/v4/view/ViewPager$LayoutParams; // type@0320 │ │ +06acee: 5221 e405 |0017: iget v1, v2, Landroid/support/v4/view/ViewPager$LayoutParams;.childIndex:I // field@05e4 │ │ +06acf2: 0f01 |0019: return v1 │ │ +06acf4: 0160 |001a: move v0, v6 │ │ +06acf6: 28ee |001b: goto 0009 // -0012 │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=647 │ │ + 0x0009 line=648 │ │ + 0x0019 line=649 │ │ + 0x001b line=647 │ │ locals : │ │ 0x0009 - 0x001a reg=0 index I │ │ 0x0019 - 0x001a reg=1 result I │ │ 0x0000 - 0x001c reg=4 this Landroid/support/v4/view/ViewPager; │ │ 0x0000 - 0x001c reg=5 childCount I │ │ 0x0000 - 0x001c reg=6 i I │ │ │ │ @@ -53131,133 +83857,133 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -048808: |[048808] android.support.v4.view.ViewPager.getCurrentItem:()I │ │ -048818: 5210 c403 |0000: iget v0, v1, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@03c4 │ │ -04881c: 0f00 |0002: return v0 │ │ +06acf8: |[06acf8] android.support.v4.view.ViewPager.getCurrentItem:()I │ │ +06ad08: 5210 0c06 |0000: iget v0, v1, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@060c │ │ +06ad0c: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=505 │ │ + 0x0000 line=510 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/view/ViewPager; │ │ │ │ #25 : (in Landroid/support/v4/view/ViewPager;) │ │ name : 'getOffscreenPageLimit' │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -048820: |[048820] android.support.v4.view.ViewPager.getOffscreenPageLimit:()I │ │ -048830: 5210 e203 |0000: iget v0, v1, Landroid/support/v4/view/ViewPager;.mOffscreenPageLimit:I // field@03e2 │ │ -048834: 0f00 |0002: return v0 │ │ +06ad10: |[06ad10] android.support.v4.view.ViewPager.getOffscreenPageLimit:()I │ │ +06ad20: 5210 2a06 |0000: iget v0, v1, Landroid/support/v4/view/ViewPager;.mOffscreenPageLimit:I // field@062a │ │ +06ad24: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=667 │ │ + 0x0000 line=672 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/view/ViewPager; │ │ │ │ #26 : (in Landroid/support/v4/view/ViewPager;) │ │ name : 'getPageMargin' │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -048838: |[048838] android.support.v4.view.ViewPager.getPageMargin:()I │ │ -048848: 5210 e403 |0000: iget v0, v1, Landroid/support/v4/view/ViewPager;.mPageMargin:I // field@03e4 │ │ -04884c: 0f00 |0002: return v0 │ │ +06ad28: |[06ad28] android.support.v4.view.ViewPager.getPageMargin:()I │ │ +06ad38: 5210 2c06 |0000: iget v0, v1, Landroid/support/v4/view/ViewPager;.mPageMargin:I // field@062c │ │ +06ad3c: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=723 │ │ + 0x0000 line=728 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/view/ViewPager; │ │ │ │ #27 : (in Landroid/support/v4/view/ViewPager;) │ │ name : 'infoForAnyChild' │ │ type : '(Landroid/view/View;)Landroid/support/v4/view/ViewPager$ItemInfo;' │ │ access : 0x0000 () │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 23 16-bit code units │ │ -048850: |[048850] android.support.v4.view.ViewPager.infoForAnyChild:(Landroid/view/View;)Landroid/support/v4/view/ViewPager$ItemInfo; │ │ -048860: 6e10 cc12 0300 |0000: invoke-virtual {v3}, Landroid/view/View;.getParent:()Landroid/view/ViewParent; // method@12cc │ │ -048866: 0c00 |0003: move-result-object v0 │ │ -048868: 3220 0e00 |0004: if-eq v0, v2, 0012 // +000e │ │ -04886c: 3800 0600 |0006: if-eqz v0, 000c // +0006 │ │ -048870: 2001 c202 |0008: instance-of v1, v0, Landroid/view/View; // type@02c2 │ │ -048874: 3901 0400 |000a: if-nez v1, 000e // +0004 │ │ -048878: 1201 |000c: const/4 v1, #int 0 // #0 │ │ -04887a: 1101 |000d: return-object v1 │ │ -04887c: 0703 |000e: move-object v3, v0 │ │ -04887e: 1f03 c202 |000f: check-cast v3, Landroid/view/View; // type@02c2 │ │ -048882: 28ef |0011: goto 0000 // -0011 │ │ -048884: 6e20 130c 3200 |0012: invoke-virtual {v2, v3}, Landroid/support/v4/view/ViewPager;.infoForChild:(Landroid/view/View;)Landroid/support/v4/view/ViewPager$ItemInfo; // method@0c13 │ │ -04888a: 0c01 |0015: move-result-object v1 │ │ -04888c: 28f7 |0016: goto 000d // -0009 │ │ +06ad40: |[06ad40] android.support.v4.view.ViewPager.infoForAnyChild:(Landroid/view/View;)Landroid/support/v4/view/ViewPager$ItemInfo; │ │ +06ad50: 6e10 161d 0300 |0000: invoke-virtual {v3}, Landroid/view/View;.getParent:()Landroid/view/ViewParent; // method@1d16 │ │ +06ad56: 0c00 |0003: move-result-object v0 │ │ +06ad58: 3220 0e00 |0004: if-eq v0, v2, 0012 // +000e │ │ +06ad5c: 3800 0600 |0006: if-eqz v0, 000c // +0006 │ │ +06ad60: 2001 3804 |0008: instance-of v1, v0, Landroid/view/View; // type@0438 │ │ +06ad64: 3901 0400 |000a: if-nez v1, 000e // +0004 │ │ +06ad68: 1201 |000c: const/4 v1, #int 0 // #0 │ │ +06ad6a: 1101 |000d: return-object v1 │ │ +06ad6c: 0703 |000e: move-object v3, v0 │ │ +06ad6e: 1f03 3804 |000f: check-cast v3, Landroid/view/View; // type@0438 │ │ +06ad72: 28ef |0011: goto 0000 // -0011 │ │ +06ad74: 6e20 b513 3200 |0012: invoke-virtual {v2, v3}, Landroid/support/v4/view/ViewPager;.infoForChild:(Landroid/view/View;)Landroid/support/v4/view/ViewPager$ItemInfo; // method@13b5 │ │ +06ad7a: 0c01 |0015: move-result-object v1 │ │ +06ad7c: 28f7 |0016: goto 000d // -0009 │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=1337 │ │ - 0x0006 line=1338 │ │ - 0x000c line=1339 │ │ - 0x000d line=1343 │ │ - 0x000f line=1341 │ │ - 0x0012 line=1343 │ │ + 0x0000 line=1342 │ │ + 0x0006 line=1343 │ │ + 0x000c line=1344 │ │ + 0x000d line=1348 │ │ + 0x000f line=1346 │ │ + 0x0012 line=1348 │ │ locals : │ │ 0x0004 - 0x0017 reg=0 parent Landroid/view/ViewParent; │ │ 0x0000 - 0x0017 reg=2 this Landroid/support/v4/view/ViewPager; │ │ 0x0000 - 0x0017 reg=3 child Landroid/view/View; │ │ │ │ #28 : (in Landroid/support/v4/view/ViewPager;) │ │ name : 'infoForChild' │ │ type : '(Landroid/view/View;)Landroid/support/v4/view/ViewPager$ItemInfo;' │ │ access : 0x0000 () │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 33 16-bit code units │ │ -048890: |[048890] android.support.v4.view.ViewPager.infoForChild:(Landroid/view/View;)Landroid/support/v4/view/ViewPager$ItemInfo; │ │ -0488a0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0488a2: 5442 d803 |0001: iget-object v2, v4, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@03d8 │ │ -0488a6: 6e10 df17 0200 |0003: invoke-virtual {v2}, Ljava/util/ArrayList;.size:()I // method@17df │ │ -0488ac: 0a02 |0006: move-result v2 │ │ -0488ae: 3520 1800 |0007: if-ge v0, v2, 001f // +0018 │ │ -0488b2: 5442 d803 |0009: iget-object v2, v4, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@03d8 │ │ -0488b6: 6e20 d917 0200 |000b: invoke-virtual {v2, v0}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@17d9 │ │ -0488bc: 0c01 |000e: move-result-object v1 │ │ -0488be: 1f01 f501 |000f: check-cast v1, Landroid/support/v4/view/ViewPager$ItemInfo; // type@01f5 │ │ -0488c2: 5442 bd03 |0011: iget-object v2, v4, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@03bd │ │ -0488c6: 5413 9703 |0013: iget-object v3, v1, Landroid/support/v4/view/ViewPager$ItemInfo;.object:Ljava/lang/Object; // field@0397 │ │ -0488ca: 6e30 450a 5203 |0015: invoke-virtual {v2, v5, v3}, Landroid/support/v4/view/PagerAdapter;.isViewFromObject:(Landroid/view/View;Ljava/lang/Object;)Z // method@0a45 │ │ -0488d0: 0a02 |0018: move-result v2 │ │ -0488d2: 3802 0300 |0019: if-eqz v2, 001c // +0003 │ │ -0488d6: 1101 |001b: return-object v1 │ │ -0488d8: d800 0001 |001c: add-int/lit8 v0, v0, #int 1 // #01 │ │ -0488dc: 28e3 |001e: goto 0001 // -001d │ │ -0488de: 1201 |001f: const/4 v1, #int 0 // #0 │ │ -0488e0: 28fb |0020: goto 001b // -0005 │ │ - catches : (none) │ │ - positions : │ │ - 0x0000 line=1326 │ │ - 0x0009 line=1327 │ │ - 0x0011 line=1328 │ │ - 0x001b line=1332 │ │ - 0x001c line=1326 │ │ - 0x001f line=1332 │ │ +06ad80: |[06ad80] android.support.v4.view.ViewPager.infoForChild:(Landroid/view/View;)Landroid/support/v4/view/ViewPager$ItemInfo; │ │ +06ad90: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +06ad92: 5442 2006 |0001: iget-object v2, v4, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@0620 │ │ +06ad96: 6e10 de22 0200 |0003: invoke-virtual {v2}, Ljava/util/ArrayList;.size:()I // method@22de │ │ +06ad9c: 0a02 |0006: move-result v2 │ │ +06ad9e: 3520 1800 |0007: if-ge v0, v2, 001f // +0018 │ │ +06ada2: 5442 2006 |0009: iget-object v2, v4, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@0620 │ │ +06ada6: 6e20 d722 0200 |000b: invoke-virtual {v2, v0}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@22d7 │ │ +06adac: 0c01 |000e: move-result-object v1 │ │ +06adae: 1f01 1f03 |000f: check-cast v1, Landroid/support/v4/view/ViewPager$ItemInfo; // type@031f │ │ +06adb2: 5442 0506 |0011: iget-object v2, v4, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@0605 │ │ +06adb6: 5413 df05 |0013: iget-object v3, v1, Landroid/support/v4/view/ViewPager$ItemInfo;.object:Ljava/lang/Object; // field@05df │ │ +06adba: 6e30 f310 5203 |0015: invoke-virtual {v2, v5, v3}, Landroid/support/v4/view/PagerAdapter;.isViewFromObject:(Landroid/view/View;Ljava/lang/Object;)Z // method@10f3 │ │ +06adc0: 0a02 |0018: move-result v2 │ │ +06adc2: 3802 0300 |0019: if-eqz v2, 001c // +0003 │ │ +06adc6: 1101 |001b: return-object v1 │ │ +06adc8: d800 0001 |001c: add-int/lit8 v0, v0, #int 1 // #01 │ │ +06adcc: 28e3 |001e: goto 0001 // -001d │ │ +06adce: 1201 |001f: const/4 v1, #int 0 // #0 │ │ +06add0: 28fb |0020: goto 001b // -0005 │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=1331 │ │ + 0x0009 line=1332 │ │ + 0x0011 line=1333 │ │ + 0x001b line=1337 │ │ + 0x001c line=1331 │ │ + 0x001f line=1337 │ │ locals : │ │ 0x0011 - 0x001b reg=1 ii Landroid/support/v4/view/ViewPager$ItemInfo; │ │ 0x001c - 0x001f reg=1 ii Landroid/support/v4/view/ViewPager$ItemInfo; │ │ 0x0001 - 0x0021 reg=0 i I │ │ 0x0000 - 0x0021 reg=4 this Landroid/support/v4/view/ViewPager; │ │ 0x0000 - 0x0021 reg=5 child Landroid/view/View; │ │ │ │ @@ -53266,39 +83992,39 @@ │ │ type : '(I)Landroid/support/v4/view/ViewPager$ItemInfo;' │ │ access : 0x0000 () │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 27 16-bit code units │ │ -0488e4: |[0488e4] android.support.v4.view.ViewPager.infoForPosition:(I)Landroid/support/v4/view/ViewPager$ItemInfo; │ │ -0488f4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0488f6: 5432 d803 |0001: iget-object v2, v3, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@03d8 │ │ -0488fa: 6e10 df17 0200 |0003: invoke-virtual {v2}, Ljava/util/ArrayList;.size:()I // method@17df │ │ -048900: 0a02 |0006: move-result v2 │ │ -048902: 3520 1200 |0007: if-ge v0, v2, 0019 // +0012 │ │ -048906: 5432 d803 |0009: iget-object v2, v3, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@03d8 │ │ -04890a: 6e20 d917 0200 |000b: invoke-virtual {v2, v0}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@17d9 │ │ -048910: 0c01 |000e: move-result-object v1 │ │ -048912: 1f01 f501 |000f: check-cast v1, Landroid/support/v4/view/ViewPager$ItemInfo; // type@01f5 │ │ -048916: 5212 9903 |0011: iget v2, v1, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@0399 │ │ -04891a: 3342 0300 |0013: if-ne v2, v4, 0016 // +0003 │ │ -04891e: 1101 |0015: return-object v1 │ │ -048920: d800 0001 |0016: add-int/lit8 v0, v0, #int 1 // #01 │ │ -048924: 28e9 |0018: goto 0001 // -0017 │ │ -048926: 1201 |0019: const/4 v1, #int 0 // #0 │ │ -048928: 28fb |001a: goto 0015 // -0005 │ │ - catches : (none) │ │ - positions : │ │ - 0x0000 line=1347 │ │ - 0x0009 line=1348 │ │ - 0x0011 line=1349 │ │ - 0x0015 line=1353 │ │ - 0x0016 line=1347 │ │ - 0x0019 line=1353 │ │ +06add4: |[06add4] android.support.v4.view.ViewPager.infoForPosition:(I)Landroid/support/v4/view/ViewPager$ItemInfo; │ │ +06ade4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +06ade6: 5432 2006 |0001: iget-object v2, v3, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@0620 │ │ +06adea: 6e10 de22 0200 |0003: invoke-virtual {v2}, Ljava/util/ArrayList;.size:()I // method@22de │ │ +06adf0: 0a02 |0006: move-result v2 │ │ +06adf2: 3520 1200 |0007: if-ge v0, v2, 0019 // +0012 │ │ +06adf6: 5432 2006 |0009: iget-object v2, v3, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@0620 │ │ +06adfa: 6e20 d722 0200 |000b: invoke-virtual {v2, v0}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@22d7 │ │ +06ae00: 0c01 |000e: move-result-object v1 │ │ +06ae02: 1f01 1f03 |000f: check-cast v1, Landroid/support/v4/view/ViewPager$ItemInfo; // type@031f │ │ +06ae06: 5212 e105 |0011: iget v2, v1, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@05e1 │ │ +06ae0a: 3342 0300 |0013: if-ne v2, v4, 0016 // +0003 │ │ +06ae0e: 1101 |0015: return-object v1 │ │ +06ae10: d800 0001 |0016: add-int/lit8 v0, v0, #int 1 // #01 │ │ +06ae14: 28e9 |0018: goto 0001 // -0017 │ │ +06ae16: 1201 |0019: const/4 v1, #int 0 // #0 │ │ +06ae18: 28fb |001a: goto 0015 // -0005 │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=1352 │ │ + 0x0009 line=1353 │ │ + 0x0011 line=1354 │ │ + 0x0015 line=1358 │ │ + 0x0016 line=1352 │ │ + 0x0019 line=1358 │ │ locals : │ │ 0x0011 - 0x0015 reg=1 ii Landroid/support/v4/view/ViewPager$ItemInfo; │ │ 0x0016 - 0x0019 reg=1 ii Landroid/support/v4/view/ViewPager$ItemInfo; │ │ 0x0001 - 0x001b reg=0 i I │ │ 0x0000 - 0x001b reg=3 this Landroid/support/v4/view/ViewPager; │ │ 0x0000 - 0x001b reg=4 position I │ │ │ │ @@ -53307,91 +84033,91 @@ │ │ type : '()V' │ │ access : 0x0000 () │ │ code - │ │ registers : 7 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 108 16-bit code units │ │ -04892c: |[04892c] android.support.v4.view.ViewPager.initViewPager:()V │ │ -04893c: 1215 |0000: const/4 v5, #int 1 // #1 │ │ -04893e: 1203 |0001: const/4 v3, #int 0 // #0 │ │ -048940: 6e20 4f0c 3600 |0002: invoke-virtual {v6, v3}, Landroid/support/v4/view/ViewPager;.setWillNotDraw:(Z)V // method@0c4f │ │ -048946: 1503 0400 |0005: const/high16 v3, #int 262144 // #4 │ │ -04894a: 6e20 420c 3600 |0007: invoke-virtual {v6, v3}, Landroid/support/v4/view/ViewPager;.setDescendantFocusability:(I)V // method@0c42 │ │ -048950: 6e20 430c 5600 |000a: invoke-virtual {v6, v5}, Landroid/support/v4/view/ViewPager;.setFocusable:(Z)V // method@0c43 │ │ -048956: 6e10 fc0b 0600 |000d: invoke-virtual {v6}, Landroid/support/v4/view/ViewPager;.getContext:()Landroid/content/Context; // method@0bfc │ │ -04895c: 0c01 |0010: move-result-object v1 │ │ -04895e: 2203 0103 |0011: new-instance v3, Landroid/widget/Scroller; // type@0301 │ │ -048962: 6204 f403 |0013: sget-object v4, Landroid/support/v4/view/ViewPager;.sInterpolator:Landroid/view/animation/Interpolator; // field@03f4 │ │ -048966: 7030 6014 1304 |0015: invoke-direct {v3, v1, v4}, Landroid/widget/Scroller;.:(Landroid/content/Context;Landroid/view/animation/Interpolator;)V // method@1460 │ │ -04896c: 5b63 ec03 |0018: iput-object v3, v6, Landroid/support/v4/view/ViewPager;.mScroller:Landroid/widget/Scroller; // field@03ec │ │ -048970: 7110 1513 0100 |001a: invoke-static {v1}, Landroid/view/ViewConfiguration;.get:(Landroid/content/Context;)Landroid/view/ViewConfiguration; // method@1315 │ │ -048976: 0c00 |001d: move-result-object v0 │ │ -048978: 6e10 cf00 0100 |001e: invoke-virtual {v1}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@00cf │ │ -04897e: 0c03 |0021: move-result-object v3 │ │ -048980: 6e10 1b01 0300 |0022: invoke-virtual {v3}, Landroid/content/res/Resources;.getDisplayMetrics:()Landroid/util/DisplayMetrics; // method@011b │ │ -048986: 0c03 |0025: move-result-object v3 │ │ -048988: 5232 3505 |0026: iget v2, v3, Landroid/util/DisplayMetrics;.density:F // field@0535 │ │ -04898c: 7110 880b 0000 |0028: invoke-static {v0}, Landroid/support/v4/view/ViewConfigurationCompat;.getScaledPagingTouchSlop:(Landroid/view/ViewConfiguration;)I // method@0b88 │ │ -048992: 0a03 |002b: move-result v3 │ │ -048994: 5963 f203 |002c: iput v3, v6, Landroid/support/v4/view/ViewPager;.mTouchSlop:I // field@03f2 │ │ -048998: 1503 c843 |002e: const/high16 v3, #int 1137180672 // #43c8 │ │ -04899c: c823 |0030: mul-float/2addr v3, v2 │ │ -04899e: 8733 |0031: float-to-int v3, v3 │ │ -0489a0: 5963 df03 |0032: iput v3, v6, Landroid/support/v4/view/ViewPager;.mMinimumVelocity:I // field@03df │ │ -0489a4: 6e10 1913 0000 |0034: invoke-virtual {v0}, Landroid/view/ViewConfiguration;.getScaledMaximumFlingVelocity:()I // method@1319 │ │ -0489aa: 0a03 |0037: move-result v3 │ │ -0489ac: 5963 de03 |0038: iput v3, v6, Landroid/support/v4/view/ViewPager;.mMaximumVelocity:I // field@03de │ │ -0489b0: 2203 4f02 |003a: new-instance v3, Landroid/support/v4/widget/EdgeEffectCompat; // type@024f │ │ -0489b4: 7020 1810 1300 |003c: invoke-direct {v3, v1}, Landroid/support/v4/widget/EdgeEffectCompat;.:(Landroid/content/Context;)V // method@1018 │ │ -0489ba: 5b63 dc03 |003f: iput-object v3, v6, Landroid/support/v4/view/ViewPager;.mLeftEdge:Landroid/support/v4/widget/EdgeEffectCompat; // field@03dc │ │ -0489be: 2203 4f02 |0041: new-instance v3, Landroid/support/v4/widget/EdgeEffectCompat; // type@024f │ │ -0489c2: 7020 1810 1300 |0043: invoke-direct {v3, v1}, Landroid/support/v4/widget/EdgeEffectCompat;.:(Landroid/content/Context;)V // method@1018 │ │ -0489c8: 5b63 ea03 |0046: iput-object v3, v6, Landroid/support/v4/view/ViewPager;.mRightEdge:Landroid/support/v4/widget/EdgeEffectCompat; // field@03ea │ │ -0489cc: 1503 c841 |0048: const/high16 v3, #int 1103626240 // #41c8 │ │ -0489d0: c823 |004a: mul-float/2addr v3, v2 │ │ -0489d2: 8733 |004b: float-to-int v3, v3 │ │ -0489d4: 5963 cf03 |004c: iput v3, v6, Landroid/support/v4/view/ViewPager;.mFlingDistance:I // field@03cf │ │ -0489d8: 1503 0040 |004e: const/high16 v3, #int 1073741824 // #4000 │ │ -0489dc: c823 |0050: mul-float/2addr v3, v2 │ │ -0489de: 8733 |0051: float-to-int v3, v3 │ │ -0489e0: 5963 c303 |0052: iput v3, v6, Landroid/support/v4/view/ViewPager;.mCloseEnough:I // field@03c3 │ │ -0489e4: 1503 8041 |0054: const/high16 v3, #int 1098907648 // #4180 │ │ -0489e8: c823 |0056: mul-float/2addr v3, v2 │ │ -0489ea: 8733 |0057: float-to-int v3, v3 │ │ -0489ec: 5963 c603 |0058: iput v3, v6, Landroid/support/v4/view/ViewPager;.mDefaultGutterSize:I // field@03c6 │ │ -0489f0: 2203 f701 |005a: new-instance v3, Landroid/support/v4/view/ViewPager$MyAccessibilityDelegate; // type@01f7 │ │ -0489f4: 7020 b20b 6300 |005c: invoke-direct {v3, v6}, Landroid/support/v4/view/ViewPager$MyAccessibilityDelegate;.:(Landroid/support/v4/view/ViewPager;)V // method@0bb2 │ │ -0489fa: 7120 4e0b 3600 |005f: invoke-static {v6, v3}, Landroid/support/v4/view/ViewCompat;.setAccessibilityDelegate:(Landroid/view/View;Landroid/support/v4/view/AccessibilityDelegateCompat;)V // method@0b4e │ │ -048a00: 7110 3a0b 0600 |0062: invoke-static {v6}, Landroid/support/v4/view/ViewCompat;.getImportantForAccessibility:(Landroid/view/View;)I // method@0b3a │ │ -048a06: 0a03 |0065: move-result v3 │ │ -048a08: 3903 0500 |0066: if-nez v3, 006b // +0005 │ │ -048a0c: 7120 510b 5600 |0068: invoke-static {v6, v5}, Landroid/support/v4/view/ViewCompat;.setImportantForAccessibility:(Landroid/view/View;I)V // method@0b51 │ │ -048a12: 0e00 |006b: return-void │ │ - catches : (none) │ │ - positions : │ │ - 0x0001 line=354 │ │ - 0x0005 line=355 │ │ - 0x000a line=356 │ │ - 0x000d line=357 │ │ - 0x0011 line=358 │ │ - 0x001a line=359 │ │ - 0x001e line=360 │ │ - 0x0028 line=362 │ │ - 0x002e line=363 │ │ - 0x0034 line=364 │ │ - 0x003a line=365 │ │ - 0x0041 line=366 │ │ - 0x0048 line=368 │ │ - 0x004e line=369 │ │ - 0x0054 line=370 │ │ - 0x005a line=372 │ │ - 0x0062 line=374 │ │ - 0x0068 line=376 │ │ - 0x006b line=379 │ │ +06ae1c: |[06ae1c] android.support.v4.view.ViewPager.initViewPager:()V │ │ +06ae2c: 1215 |0000: const/4 v5, #int 1 // #1 │ │ +06ae2e: 1203 |0001: const/4 v3, #int 0 // #0 │ │ +06ae30: 6e20 f113 3600 |0002: invoke-virtual {v6, v3}, Landroid/support/v4/view/ViewPager;.setWillNotDraw:(Z)V // method@13f1 │ │ +06ae36: 1503 0400 |0005: const/high16 v3, #int 262144 // #4 │ │ +06ae3a: 6e20 e413 3600 |0007: invoke-virtual {v6, v3}, Landroid/support/v4/view/ViewPager;.setDescendantFocusability:(I)V // method@13e4 │ │ +06ae40: 6e20 e513 5600 |000a: invoke-virtual {v6, v5}, Landroid/support/v4/view/ViewPager;.setFocusable:(Z)V // method@13e5 │ │ +06ae46: 6e10 9e13 0600 |000d: invoke-virtual {v6}, Landroid/support/v4/view/ViewPager;.getContext:()Landroid/content/Context; // method@139e │ │ +06ae4c: 0c01 |0010: move-result-object v1 │ │ +06ae4e: 2203 8204 |0011: new-instance v3, Landroid/widget/Scroller; // type@0482 │ │ +06ae52: 6204 3c06 |0013: sget-object v4, Landroid/support/v4/view/ViewPager;.sInterpolator:Landroid/view/animation/Interpolator; // field@063c │ │ +06ae56: 7030 421f 1304 |0015: invoke-direct {v3, v1, v4}, Landroid/widget/Scroller;.:(Landroid/content/Context;Landroid/view/animation/Interpolator;)V // method@1f42 │ │ +06ae5c: 5b63 3406 |0018: iput-object v3, v6, Landroid/support/v4/view/ViewPager;.mScroller:Landroid/widget/Scroller; // field@0634 │ │ +06ae60: 7110 891d 0100 |001a: invoke-static {v1}, Landroid/view/ViewConfiguration;.get:(Landroid/content/Context;)Landroid/view/ViewConfiguration; // method@1d89 │ │ +06ae66: 0c00 |001d: move-result-object v0 │ │ +06ae68: 6e10 1301 0100 |001e: invoke-virtual {v1}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@0113 │ │ +06ae6e: 0c03 |0021: move-result-object v3 │ │ +06ae70: 6e10 6601 0300 |0022: invoke-virtual {v3}, Landroid/content/res/Resources;.getDisplayMetrics:()Landroid/util/DisplayMetrics; // method@0166 │ │ +06ae76: 0c03 |0025: move-result-object v3 │ │ +06ae78: 5232 4608 |0026: iget v2, v3, Landroid/util/DisplayMetrics;.density:F // field@0846 │ │ +06ae7c: 7110 1b13 0000 |0028: invoke-static {v0}, Landroid/support/v4/view/ViewConfigurationCompat;.getScaledPagingTouchSlop:(Landroid/view/ViewConfiguration;)I // method@131b │ │ +06ae82: 0a03 |002b: move-result v3 │ │ +06ae84: 5963 3a06 |002c: iput v3, v6, Landroid/support/v4/view/ViewPager;.mTouchSlop:I // field@063a │ │ +06ae88: 1503 c843 |002e: const/high16 v3, #int 1137180672 // #43c8 │ │ +06ae8c: c823 |0030: mul-float/2addr v3, v2 │ │ +06ae8e: 8733 |0031: float-to-int v3, v3 │ │ +06ae90: 5963 2706 |0032: iput v3, v6, Landroid/support/v4/view/ViewPager;.mMinimumVelocity:I // field@0627 │ │ +06ae94: 6e10 8d1d 0000 |0034: invoke-virtual {v0}, Landroid/view/ViewConfiguration;.getScaledMaximumFlingVelocity:()I // method@1d8d │ │ +06ae9a: 0a03 |0037: move-result v3 │ │ +06ae9c: 5963 2606 |0038: iput v3, v6, Landroid/support/v4/view/ViewPager;.mMaximumVelocity:I // field@0626 │ │ +06aea0: 2203 a803 |003a: new-instance v3, Landroid/support/v4/widget/EdgeEffectCompat; // type@03a8 │ │ +06aea4: 7020 8019 1300 |003c: invoke-direct {v3, v1}, Landroid/support/v4/widget/EdgeEffectCompat;.:(Landroid/content/Context;)V // method@1980 │ │ +06aeaa: 5b63 2406 |003f: iput-object v3, v6, Landroid/support/v4/view/ViewPager;.mLeftEdge:Landroid/support/v4/widget/EdgeEffectCompat; // field@0624 │ │ +06aeae: 2203 a803 |0041: new-instance v3, Landroid/support/v4/widget/EdgeEffectCompat; // type@03a8 │ │ +06aeb2: 7020 8019 1300 |0043: invoke-direct {v3, v1}, Landroid/support/v4/widget/EdgeEffectCompat;.:(Landroid/content/Context;)V // method@1980 │ │ +06aeb8: 5b63 3206 |0046: iput-object v3, v6, Landroid/support/v4/view/ViewPager;.mRightEdge:Landroid/support/v4/widget/EdgeEffectCompat; // field@0632 │ │ +06aebc: 1503 c841 |0048: const/high16 v3, #int 1103626240 // #41c8 │ │ +06aec0: c823 |004a: mul-float/2addr v3, v2 │ │ +06aec2: 8733 |004b: float-to-int v3, v3 │ │ +06aec4: 5963 1706 |004c: iput v3, v6, Landroid/support/v4/view/ViewPager;.mFlingDistance:I // field@0617 │ │ +06aec8: 1503 0040 |004e: const/high16 v3, #int 1073741824 // #4000 │ │ +06aecc: c823 |0050: mul-float/2addr v3, v2 │ │ +06aece: 8733 |0051: float-to-int v3, v3 │ │ +06aed0: 5963 0b06 |0052: iput v3, v6, Landroid/support/v4/view/ViewPager;.mCloseEnough:I // field@060b │ │ +06aed4: 1503 8041 |0054: const/high16 v3, #int 1098907648 // #4180 │ │ +06aed8: c823 |0056: mul-float/2addr v3, v2 │ │ +06aeda: 8733 |0057: float-to-int v3, v3 │ │ +06aedc: 5963 0e06 |0058: iput v3, v6, Landroid/support/v4/view/ViewPager;.mDefaultGutterSize:I // field@060e │ │ +06aee0: 2203 2103 |005a: new-instance v3, Landroid/support/v4/view/ViewPager$MyAccessibilityDelegate; // type@0321 │ │ +06aee4: 7020 5413 6300 |005c: invoke-direct {v3, v6}, Landroid/support/v4/view/ViewPager$MyAccessibilityDelegate;.:(Landroid/support/v4/view/ViewPager;)V // method@1354 │ │ +06aeea: 7120 9d12 3600 |005f: invoke-static {v6, v3}, Landroid/support/v4/view/ViewCompat;.setAccessibilityDelegate:(Landroid/view/View;Landroid/support/v4/view/AccessibilityDelegateCompat;)V // method@129d │ │ +06aef0: 7110 7412 0600 |0062: invoke-static {v6}, Landroid/support/v4/view/ViewCompat;.getImportantForAccessibility:(Landroid/view/View;)I // method@1274 │ │ +06aef6: 0a03 |0065: move-result v3 │ │ +06aef8: 3903 0500 |0066: if-nez v3, 006b // +0005 │ │ +06aefc: 7120 a312 5600 |0068: invoke-static {v6, v5}, Landroid/support/v4/view/ViewCompat;.setImportantForAccessibility:(Landroid/view/View;I)V // method@12a3 │ │ +06af02: 0e00 |006b: return-void │ │ + catches : (none) │ │ + positions : │ │ + 0x0001 line=359 │ │ + 0x0005 line=360 │ │ + 0x000a line=361 │ │ + 0x000d line=362 │ │ + 0x0011 line=363 │ │ + 0x001a line=364 │ │ + 0x001e line=365 │ │ + 0x0028 line=367 │ │ + 0x002e line=368 │ │ + 0x0034 line=369 │ │ + 0x003a line=370 │ │ + 0x0041 line=371 │ │ + 0x0048 line=373 │ │ + 0x004e line=374 │ │ + 0x0054 line=375 │ │ + 0x005a line=377 │ │ + 0x0062 line=379 │ │ + 0x0068 line=381 │ │ + 0x006b line=384 │ │ locals : │ │ 0x001e - 0x006c reg=0 configuration Landroid/view/ViewConfiguration; │ │ 0x0011 - 0x006c reg=1 context Landroid/content/Context; │ │ 0x0028 - 0x006c reg=2 density F │ │ 0x0000 - 0x006c reg=6 this Landroid/support/v4/view/ViewPager; │ │ │ │ #31 : (in Landroid/support/v4/view/ViewPager;) │ │ @@ -53399,221 +84125,221 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -048a14: |[048a14] android.support.v4.view.ViewPager.isFakeDragging:()Z │ │ -048a24: 5510 cc03 |0000: iget-boolean v0, v1, Landroid/support/v4/view/ViewPager;.mFakeDragging:Z // field@03cc │ │ -048a28: 0f00 |0002: return v0 │ │ +06af04: |[06af04] android.support.v4.view.ViewPager.isFakeDragging:()Z │ │ +06af14: 5510 1406 |0000: iget-boolean v0, v1, Landroid/support/v4/view/ViewPager;.mFakeDragging:Z // field@0614 │ │ +06af18: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=2380 │ │ + 0x0000 line=2385 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/view/ViewPager; │ │ │ │ #32 : (in Landroid/support/v4/view/ViewPager;) │ │ name : 'onAttachedToWindow' │ │ type : '()V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -048a2c: |[048a2c] android.support.v4.view.ViewPager.onAttachedToWindow:()V │ │ -048a3c: 6f10 4213 0100 |0000: invoke-super {v1}, Landroid/view/ViewGroup;.onAttachedToWindow:()V // method@1342 │ │ -048a42: 1210 |0003: const/4 v0, #int 1 // #1 │ │ -048a44: 5c10 cd03 |0004: iput-boolean v0, v1, Landroid/support/v4/view/ViewPager;.mFirstLayout:Z // field@03cd │ │ -048a48: 0e00 |0006: return-void │ │ +06af1c: |[06af1c] android.support.v4.view.ViewPager.onAttachedToWindow:()V │ │ +06af2c: 6f10 b81d 0100 |0000: invoke-super {v1}, Landroid/view/ViewGroup;.onAttachedToWindow:()V // method@1db8 │ │ +06af32: 1210 |0003: const/4 v0, #int 1 // #1 │ │ +06af34: 5c10 1506 |0004: iput-boolean v0, v1, Landroid/support/v4/view/ViewPager;.mFirstLayout:Z // field@0615 │ │ +06af38: 0e00 |0006: return-void │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=1358 │ │ - 0x0003 line=1359 │ │ - 0x0006 line=1360 │ │ + 0x0000 line=1363 │ │ + 0x0003 line=1364 │ │ + 0x0006 line=1365 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/view/ViewPager; │ │ │ │ #33 : (in Landroid/support/v4/view/ViewPager;) │ │ name : 'onDetachedFromWindow' │ │ type : '()V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -048a4c: |[048a4c] android.support.v4.view.ViewPager.onDetachedFromWindow:()V │ │ -048a5c: 5410 c903 |0000: iget-object v0, v1, Landroid/support/v4/view/ViewPager;.mEndScrollRunnable:Ljava/lang/Runnable; // field@03c9 │ │ -048a60: 6e20 330c 0100 |0002: invoke-virtual {v1, v0}, Landroid/support/v4/view/ViewPager;.removeCallbacks:(Ljava/lang/Runnable;)Z // method@0c33 │ │ -048a66: 6f10 4313 0100 |0005: invoke-super {v1}, Landroid/view/ViewGroup;.onDetachedFromWindow:()V // method@1343 │ │ -048a6c: 0e00 |0008: return-void │ │ +06af3c: |[06af3c] android.support.v4.view.ViewPager.onDetachedFromWindow:()V │ │ +06af4c: 5410 1106 |0000: iget-object v0, v1, Landroid/support/v4/view/ViewPager;.mEndScrollRunnable:Ljava/lang/Runnable; // field@0611 │ │ +06af50: 6e20 d513 0100 |0002: invoke-virtual {v1, v0}, Landroid/support/v4/view/ViewPager;.removeCallbacks:(Ljava/lang/Runnable;)Z // method@13d5 │ │ +06af56: 6f10 b91d 0100 |0005: invoke-super {v1}, Landroid/view/ViewGroup;.onDetachedFromWindow:()V // method@1db9 │ │ +06af5c: 0e00 |0008: return-void │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=383 │ │ - 0x0005 line=384 │ │ - 0x0008 line=385 │ │ + 0x0000 line=388 │ │ + 0x0005 line=389 │ │ + 0x0008 line=390 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 this Landroid/support/v4/view/ViewPager; │ │ │ │ #34 : (in Landroid/support/v4/view/ViewPager;) │ │ name : 'onDraw' │ │ type : '(Landroid/graphics/Canvas;)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 20 │ │ ins : 2 │ │ outs : 5 │ │ insns size : 214 16-bit code units │ │ -048a70: |[048a70] android.support.v4.view.ViewPager.onDraw:(Landroid/graphics/Canvas;)V │ │ -048a80: 7502 4413 1200 |0000: invoke-super/range {v18, v19}, Landroid/view/ViewGroup;.onDraw:(Landroid/graphics/Canvas;)V // method@1344 │ │ -048a86: 0800 1200 |0003: move-object/from16 v0, v18 │ │ -048a8a: 520d e403 |0005: iget v13, v0, Landroid/support/v4/view/ViewPager;.mPageMargin:I // field@03e4 │ │ -048a8e: 3d0d ba00 |0007: if-lez v13, 00c1 // +00ba │ │ -048a92: 0800 1200 |0009: move-object/from16 v0, v18 │ │ -048a96: 540d dd03 |000b: iget-object v13, v0, Landroid/support/v4/view/ViewPager;.mMarginDrawable:Landroid/graphics/drawable/Drawable; // field@03dd │ │ -048a9a: 380d b400 |000d: if-eqz v13, 00c1 // +00b4 │ │ -048a9e: 0800 1200 |000f: move-object/from16 v0, v18 │ │ -048aa2: 540d d803 |0011: iget-object v13, v0, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@03d8 │ │ -048aa6: 6e10 df17 0d00 |0013: invoke-virtual {v13}, Ljava/util/ArrayList;.size:()I // method@17df │ │ -048aac: 0a0d |0016: move-result v13 │ │ -048aae: 3d0d aa00 |0017: if-lez v13, 00c1 // +00aa │ │ -048ab2: 0800 1200 |0019: move-object/from16 v0, v18 │ │ -048ab6: 540d bd03 |001b: iget-object v13, v0, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@03bd │ │ -048aba: 380d a400 |001d: if-eqz v13, 00c1 // +00a4 │ │ -048abe: 7401 0d0c 1200 |001f: invoke-virtual/range {v18}, Landroid/support/v4/view/ViewPager;.getScrollX:()I // method@0c0d │ │ -048ac4: 0a0a |0022: move-result v10 │ │ -048ac6: 7401 0f0c 1200 |0023: invoke-virtual/range {v18}, Landroid/support/v4/view/ViewPager;.getWidth:()I // method@0c0f │ │ -048acc: 0a0b |0026: move-result v11 │ │ -048ace: 0800 1200 |0027: move-object/from16 v0, v18 │ │ -048ad2: 520d e403 |0029: iget v13, v0, Landroid/support/v4/view/ViewPager;.mPageMargin:I // field@03e4 │ │ -048ad6: 82dd |002b: int-to-float v13, v13 │ │ -048ad8: 82be |002c: int-to-float v14, v11 │ │ -048ada: a907 0d0e |002d: div-float v7, v13, v14 │ │ -048ade: 1205 |002f: const/4 v5, #int 0 // #0 │ │ -048ae0: 0800 1200 |0030: move-object/from16 v0, v18 │ │ -048ae4: 540d d803 |0032: iget-object v13, v0, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@03d8 │ │ -048ae8: 120e |0034: const/4 v14, #int 0 // #0 │ │ -048aea: 6e20 d917 ed00 |0035: invoke-virtual {v13, v14}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@17d9 │ │ -048af0: 0c03 |0038: move-result-object v3 │ │ -048af2: 1f03 f501 |0039: check-cast v3, Landroid/support/v4/view/ViewPager$ItemInfo; // type@01f5 │ │ -048af6: 5238 9803 |003b: iget v8, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.offset:F // field@0398 │ │ -048afa: 0800 1200 |003d: move-object/from16 v0, v18 │ │ -048afe: 540d d803 |003f: iget-object v13, v0, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@03d8 │ │ -048b02: 6e10 df17 0d00 |0041: invoke-virtual {v13}, Ljava/util/ArrayList;.size:()I // method@17df │ │ -048b08: 0a04 |0044: move-result v4 │ │ -048b0a: 5232 9903 |0045: iget v2, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@0399 │ │ -048b0e: 0800 1200 |0047: move-object/from16 v0, v18 │ │ -048b12: 540d d803 |0049: iget-object v13, v0, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@03d8 │ │ -048b16: d80e 04ff |004b: add-int/lit8 v14, v4, #int -1 // #ff │ │ -048b1a: 6e20 d917 ed00 |004d: invoke-virtual {v13, v14}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@17d9 │ │ -048b20: 0c0d |0050: move-result-object v13 │ │ -048b22: 1f0d f501 |0051: check-cast v13, Landroid/support/v4/view/ViewPager$ItemInfo; // type@01f5 │ │ -048b26: 52d6 9903 |0053: iget v6, v13, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@0399 │ │ -048b2a: 0129 |0055: move v9, v2 │ │ -048b2c: 3569 6b00 |0056: if-ge v9, v6, 00c1 // +006b │ │ -048b30: 523d 9903 |0058: iget v13, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@0399 │ │ -048b34: 37d9 1100 |005a: if-le v9, v13, 006b // +0011 │ │ -048b38: 3545 0f00 |005c: if-ge v5, v4, 006b // +000f │ │ -048b3c: 0800 1200 |005e: move-object/from16 v0, v18 │ │ -048b40: 540d d803 |0060: iget-object v13, v0, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@03d8 │ │ -048b44: d805 0501 |0062: add-int/lit8 v5, v5, #int 1 // #01 │ │ -048b48: 6e20 d917 5d00 |0064: invoke-virtual {v13, v5}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@17d9 │ │ -048b4e: 0c03 |0067: move-result-object v3 │ │ -048b50: 1f03 f501 |0068: check-cast v3, Landroid/support/v4/view/ViewPager$ItemInfo; // type@01f5 │ │ -048b54: 28ee |006a: goto 0058 // -0012 │ │ -048b56: 523d 9903 |006b: iget v13, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@0399 │ │ -048b5a: 33d9 5500 |006d: if-ne v9, v13, 00c2 // +0055 │ │ -048b5e: 523d 9803 |006f: iget v13, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.offset:F // field@0398 │ │ -048b62: 523e 9b03 |0071: iget v14, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.widthFactor:F // field@039b │ │ -048b66: c6ed |0073: add-float/2addr v13, v14 │ │ -048b68: 82be |0074: int-to-float v14, v11 │ │ -048b6a: a801 0d0e |0075: mul-float v1, v13, v14 │ │ -048b6e: 523d 9803 |0077: iget v13, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.offset:F // field@0398 │ │ -048b72: 523e 9b03 |0079: iget v14, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.widthFactor:F // field@039b │ │ -048b76: c6ed |007b: add-float/2addr v13, v14 │ │ -048b78: a608 0d07 |007c: add-float v8, v13, v7 │ │ -048b7c: 0800 1200 |007e: move-object/from16 v0, v18 │ │ -048b80: 520d e403 |0080: iget v13, v0, Landroid/support/v4/view/ViewPager;.mPageMargin:I // field@03e4 │ │ -048b84: 82dd |0082: int-to-float v13, v13 │ │ -048b86: c61d |0083: add-float/2addr v13, v1 │ │ -048b88: 82ae |0084: int-to-float v14, v10 │ │ -048b8a: 2d0d 0d0e |0085: cmpl-float v13, v13, v14 │ │ -048b8e: 3d0d 3300 |0087: if-lez v13, 00ba // +0033 │ │ -048b92: 0800 1200 |0089: move-object/from16 v0, v18 │ │ -048b96: 540d dd03 |008b: iget-object v13, v0, Landroid/support/v4/view/ViewPager;.mMarginDrawable:Landroid/graphics/drawable/Drawable; // field@03dd │ │ -048b9a: 871e |008d: float-to-int v14, v1 │ │ -048b9c: 0800 1200 |008e: move-object/from16 v0, v18 │ │ -048ba0: 520f f103 |0090: iget v15, v0, Landroid/support/v4/view/ViewPager;.mTopPageBounds:I // field@03f1 │ │ -048ba4: 0800 1200 |0092: move-object/from16 v0, v18 │ │ -048ba8: 5200 e403 |0094: iget v0, v0, Landroid/support/v4/view/ViewPager;.mPageMargin:I // field@03e4 │ │ -048bac: 0210 0000 |0096: move/from16 v16, v0 │ │ -048bb0: 0200 1000 |0098: move/from16 v0, v16 │ │ -048bb4: 8200 |009a: int-to-float v0, v0 │ │ -048bb6: 0210 0000 |009b: move/from16 v16, v0 │ │ -048bba: a610 1001 |009d: add-float v16, v16, v1 │ │ -048bbe: 1511 003f |009f: const/high16 v17, #int 1056964608 // #3f00 │ │ -048bc2: a610 1011 |00a1: add-float v16, v16, v17 │ │ -048bc6: 0200 1000 |00a3: move/from16 v0, v16 │ │ -048bca: 8700 |00a5: float-to-int v0, v0 │ │ -048bcc: 0210 0000 |00a6: move/from16 v16, v0 │ │ -048bd0: 0800 1200 |00a8: move-object/from16 v0, v18 │ │ -048bd4: 5200 bf03 |00aa: iget v0, v0, Landroid/support/v4/view/ViewPager;.mBottomPageBounds:I // field@03bf │ │ -048bd8: 0211 0000 |00ac: move/from16 v17, v0 │ │ -048bdc: 7405 a401 0d00 |00ae: invoke-virtual/range {v13, v14, v15, v16, v17}, Landroid/graphics/drawable/Drawable;.setBounds:(IIII)V // method@01a4 │ │ -048be2: 0800 1200 |00b1: move-object/from16 v0, v18 │ │ -048be6: 540d dd03 |00b3: iget-object v13, v0, Landroid/support/v4/view/ViewPager;.mMarginDrawable:Landroid/graphics/drawable/Drawable; // field@03dd │ │ -048bea: 0800 1300 |00b5: move-object/from16 v0, v19 │ │ -048bee: 6e20 9901 0d00 |00b7: invoke-virtual {v13, v0}, Landroid/graphics/drawable/Drawable;.draw:(Landroid/graphics/Canvas;)V // method@0199 │ │ -048bf4: 900d 0a0b |00ba: add-int v13, v10, v11 │ │ -048bf8: 82dd |00bc: int-to-float v13, v13 │ │ -048bfa: 2d0d 010d |00bd: cmpl-float v13, v1, v13 │ │ -048bfe: 3d0d 1400 |00bf: if-lez v13, 00d3 // +0014 │ │ -048c02: 0e00 |00c1: return-void │ │ -048c04: 0800 1200 |00c2: move-object/from16 v0, v18 │ │ -048c08: 540d bd03 |00c4: iget-object v13, v0, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@03bd │ │ -048c0c: 6e20 420a 9d00 |00c6: invoke-virtual {v13, v9}, Landroid/support/v4/view/PagerAdapter;.getPageWidth:(I)F // method@0a42 │ │ -048c12: 0a0c |00c9: move-result v12 │ │ -048c14: a60d 080c |00ca: add-float v13, v8, v12 │ │ -048c18: 82be |00cc: int-to-float v14, v11 │ │ -048c1a: a801 0d0e |00cd: mul-float v1, v13, v14 │ │ -048c1e: a60d 0c07 |00cf: add-float v13, v12, v7 │ │ -048c22: c6d8 |00d1: add-float/2addr v8, v13 │ │ -048c24: 28ac |00d2: goto 007e // -0054 │ │ -048c26: d809 0901 |00d3: add-int/lit8 v9, v9, #int 1 // #01 │ │ -048c2a: 2881 |00d5: goto 0056 // -007f │ │ - catches : (none) │ │ - positions : │ │ - 0x0000 line=2213 │ │ - 0x0003 line=2216 │ │ - 0x001f line=2217 │ │ - 0x0023 line=2218 │ │ - 0x0027 line=2220 │ │ - 0x002f line=2221 │ │ - 0x0030 line=2222 │ │ - 0x003b line=2223 │ │ - 0x003d line=2224 │ │ - 0x0045 line=2225 │ │ - 0x0047 line=2226 │ │ - 0x0055 line=2227 │ │ - 0x0058 line=2228 │ │ - 0x005e line=2229 │ │ - 0x006b line=2233 │ │ - 0x006f line=2234 │ │ - 0x0077 line=2235 │ │ - 0x007e line=2242 │ │ - 0x0089 line=2243 │ │ - 0x00b1 line=2245 │ │ - 0x00ba line=2248 │ │ - 0x00c1 line=2253 │ │ - 0x00c2 line=2237 │ │ - 0x00ca line=2238 │ │ - 0x00cf line=2239 │ │ - 0x00d3 line=2227 │ │ +06af60: |[06af60] android.support.v4.view.ViewPager.onDraw:(Landroid/graphics/Canvas;)V │ │ +06af70: 7502 ba1d 1200 |0000: invoke-super/range {v18, v19}, Landroid/view/ViewGroup;.onDraw:(Landroid/graphics/Canvas;)V // method@1dba │ │ +06af76: 0800 1200 |0003: move-object/from16 v0, v18 │ │ +06af7a: 520d 2c06 |0005: iget v13, v0, Landroid/support/v4/view/ViewPager;.mPageMargin:I // field@062c │ │ +06af7e: 3d0d ba00 |0007: if-lez v13, 00c1 // +00ba │ │ +06af82: 0800 1200 |0009: move-object/from16 v0, v18 │ │ +06af86: 540d 2506 |000b: iget-object v13, v0, Landroid/support/v4/view/ViewPager;.mMarginDrawable:Landroid/graphics/drawable/Drawable; // field@0625 │ │ +06af8a: 380d b400 |000d: if-eqz v13, 00c1 // +00b4 │ │ +06af8e: 0800 1200 |000f: move-object/from16 v0, v18 │ │ +06af92: 540d 2006 |0011: iget-object v13, v0, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@0620 │ │ +06af96: 6e10 de22 0d00 |0013: invoke-virtual {v13}, Ljava/util/ArrayList;.size:()I // method@22de │ │ +06af9c: 0a0d |0016: move-result v13 │ │ +06af9e: 3d0d aa00 |0017: if-lez v13, 00c1 // +00aa │ │ +06afa2: 0800 1200 |0019: move-object/from16 v0, v18 │ │ +06afa6: 540d 0506 |001b: iget-object v13, v0, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@0605 │ │ +06afaa: 380d a400 |001d: if-eqz v13, 00c1 // +00a4 │ │ +06afae: 7401 af13 1200 |001f: invoke-virtual/range {v18}, Landroid/support/v4/view/ViewPager;.getScrollX:()I // method@13af │ │ +06afb4: 0a0a |0022: move-result v10 │ │ +06afb6: 7401 b113 1200 |0023: invoke-virtual/range {v18}, Landroid/support/v4/view/ViewPager;.getWidth:()I // method@13b1 │ │ +06afbc: 0a0b |0026: move-result v11 │ │ +06afbe: 0800 1200 |0027: move-object/from16 v0, v18 │ │ +06afc2: 520d 2c06 |0029: iget v13, v0, Landroid/support/v4/view/ViewPager;.mPageMargin:I // field@062c │ │ +06afc6: 82dd |002b: int-to-float v13, v13 │ │ +06afc8: 82be |002c: int-to-float v14, v11 │ │ +06afca: a907 0d0e |002d: div-float v7, v13, v14 │ │ +06afce: 1205 |002f: const/4 v5, #int 0 // #0 │ │ +06afd0: 0800 1200 |0030: move-object/from16 v0, v18 │ │ +06afd4: 540d 2006 |0032: iget-object v13, v0, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@0620 │ │ +06afd8: 120e |0034: const/4 v14, #int 0 // #0 │ │ +06afda: 6e20 d722 ed00 |0035: invoke-virtual {v13, v14}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@22d7 │ │ +06afe0: 0c03 |0038: move-result-object v3 │ │ +06afe2: 1f03 1f03 |0039: check-cast v3, Landroid/support/v4/view/ViewPager$ItemInfo; // type@031f │ │ +06afe6: 5238 e005 |003b: iget v8, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.offset:F // field@05e0 │ │ +06afea: 0800 1200 |003d: move-object/from16 v0, v18 │ │ +06afee: 540d 2006 |003f: iget-object v13, v0, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@0620 │ │ +06aff2: 6e10 de22 0d00 |0041: invoke-virtual {v13}, Ljava/util/ArrayList;.size:()I // method@22de │ │ +06aff8: 0a04 |0044: move-result v4 │ │ +06affa: 5232 e105 |0045: iget v2, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@05e1 │ │ +06affe: 0800 1200 |0047: move-object/from16 v0, v18 │ │ +06b002: 540d 2006 |0049: iget-object v13, v0, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@0620 │ │ +06b006: d80e 04ff |004b: add-int/lit8 v14, v4, #int -1 // #ff │ │ +06b00a: 6e20 d722 ed00 |004d: invoke-virtual {v13, v14}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@22d7 │ │ +06b010: 0c0d |0050: move-result-object v13 │ │ +06b012: 1f0d 1f03 |0051: check-cast v13, Landroid/support/v4/view/ViewPager$ItemInfo; // type@031f │ │ +06b016: 52d6 e105 |0053: iget v6, v13, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@05e1 │ │ +06b01a: 0129 |0055: move v9, v2 │ │ +06b01c: 3569 6b00 |0056: if-ge v9, v6, 00c1 // +006b │ │ +06b020: 523d e105 |0058: iget v13, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@05e1 │ │ +06b024: 37d9 1100 |005a: if-le v9, v13, 006b // +0011 │ │ +06b028: 3545 0f00 |005c: if-ge v5, v4, 006b // +000f │ │ +06b02c: 0800 1200 |005e: move-object/from16 v0, v18 │ │ +06b030: 540d 2006 |0060: iget-object v13, v0, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@0620 │ │ +06b034: d805 0501 |0062: add-int/lit8 v5, v5, #int 1 // #01 │ │ +06b038: 6e20 d722 5d00 |0064: invoke-virtual {v13, v5}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@22d7 │ │ +06b03e: 0c03 |0067: move-result-object v3 │ │ +06b040: 1f03 1f03 |0068: check-cast v3, Landroid/support/v4/view/ViewPager$ItemInfo; // type@031f │ │ +06b044: 28ee |006a: goto 0058 // -0012 │ │ +06b046: 523d e105 |006b: iget v13, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@05e1 │ │ +06b04a: 33d9 5500 |006d: if-ne v9, v13, 00c2 // +0055 │ │ +06b04e: 523d e005 |006f: iget v13, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.offset:F // field@05e0 │ │ +06b052: 523e e305 |0071: iget v14, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.widthFactor:F // field@05e3 │ │ +06b056: c6ed |0073: add-float/2addr v13, v14 │ │ +06b058: 82be |0074: int-to-float v14, v11 │ │ +06b05a: a801 0d0e |0075: mul-float v1, v13, v14 │ │ +06b05e: 523d e005 |0077: iget v13, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.offset:F // field@05e0 │ │ +06b062: 523e e305 |0079: iget v14, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.widthFactor:F // field@05e3 │ │ +06b066: c6ed |007b: add-float/2addr v13, v14 │ │ +06b068: a608 0d07 |007c: add-float v8, v13, v7 │ │ +06b06c: 0800 1200 |007e: move-object/from16 v0, v18 │ │ +06b070: 520d 2c06 |0080: iget v13, v0, Landroid/support/v4/view/ViewPager;.mPageMargin:I // field@062c │ │ +06b074: 82dd |0082: int-to-float v13, v13 │ │ +06b076: c61d |0083: add-float/2addr v13, v1 │ │ +06b078: 82ae |0084: int-to-float v14, v10 │ │ +06b07a: 2d0d 0d0e |0085: cmpl-float v13, v13, v14 │ │ +06b07e: 3d0d 3300 |0087: if-lez v13, 00ba // +0033 │ │ +06b082: 0800 1200 |0089: move-object/from16 v0, v18 │ │ +06b086: 540d 2506 |008b: iget-object v13, v0, Landroid/support/v4/view/ViewPager;.mMarginDrawable:Landroid/graphics/drawable/Drawable; // field@0625 │ │ +06b08a: 871e |008d: float-to-int v14, v1 │ │ +06b08c: 0800 1200 |008e: move-object/from16 v0, v18 │ │ +06b090: 520f 3906 |0090: iget v15, v0, Landroid/support/v4/view/ViewPager;.mTopPageBounds:I // field@0639 │ │ +06b094: 0800 1200 |0092: move-object/from16 v0, v18 │ │ +06b098: 5200 2c06 |0094: iget v0, v0, Landroid/support/v4/view/ViewPager;.mPageMargin:I // field@062c │ │ +06b09c: 0210 0000 |0096: move/from16 v16, v0 │ │ +06b0a0: 0200 1000 |0098: move/from16 v0, v16 │ │ +06b0a4: 8200 |009a: int-to-float v0, v0 │ │ +06b0a6: 0210 0000 |009b: move/from16 v16, v0 │ │ +06b0aa: a610 1001 |009d: add-float v16, v16, v1 │ │ +06b0ae: 1511 003f |009f: const/high16 v17, #int 1056964608 // #3f00 │ │ +06b0b2: a610 1011 |00a1: add-float v16, v16, v17 │ │ +06b0b6: 0200 1000 |00a3: move/from16 v0, v16 │ │ +06b0ba: 8700 |00a5: float-to-int v0, v0 │ │ +06b0bc: 0210 0000 |00a6: move/from16 v16, v0 │ │ +06b0c0: 0800 1200 |00a8: move-object/from16 v0, v18 │ │ +06b0c4: 5200 0706 |00aa: iget v0, v0, Landroid/support/v4/view/ViewPager;.mBottomPageBounds:I // field@0607 │ │ +06b0c8: 0211 0000 |00ac: move/from16 v17, v0 │ │ +06b0cc: 7405 2002 0d00 |00ae: invoke-virtual/range {v13, v14, v15, v16, v17}, Landroid/graphics/drawable/Drawable;.setBounds:(IIII)V // method@0220 │ │ +06b0d2: 0800 1200 |00b1: move-object/from16 v0, v18 │ │ +06b0d6: 540d 2506 |00b3: iget-object v13, v0, Landroid/support/v4/view/ViewPager;.mMarginDrawable:Landroid/graphics/drawable/Drawable; // field@0625 │ │ +06b0da: 0800 1300 |00b5: move-object/from16 v0, v19 │ │ +06b0de: 6e20 1502 0d00 |00b7: invoke-virtual {v13, v0}, Landroid/graphics/drawable/Drawable;.draw:(Landroid/graphics/Canvas;)V // method@0215 │ │ +06b0e4: 900d 0a0b |00ba: add-int v13, v10, v11 │ │ +06b0e8: 82dd |00bc: int-to-float v13, v13 │ │ +06b0ea: 2d0d 010d |00bd: cmpl-float v13, v1, v13 │ │ +06b0ee: 3d0d 1400 |00bf: if-lez v13, 00d3 // +0014 │ │ +06b0f2: 0e00 |00c1: return-void │ │ +06b0f4: 0800 1200 |00c2: move-object/from16 v0, v18 │ │ +06b0f8: 540d 0506 |00c4: iget-object v13, v0, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@0605 │ │ +06b0fc: 6e20 f010 9d00 |00c6: invoke-virtual {v13, v9}, Landroid/support/v4/view/PagerAdapter;.getPageWidth:(I)F // method@10f0 │ │ +06b102: 0a0c |00c9: move-result v12 │ │ +06b104: a60d 080c |00ca: add-float v13, v8, v12 │ │ +06b108: 82be |00cc: int-to-float v14, v11 │ │ +06b10a: a801 0d0e |00cd: mul-float v1, v13, v14 │ │ +06b10e: a60d 0c07 |00cf: add-float v13, v12, v7 │ │ +06b112: c6d8 |00d1: add-float/2addr v8, v13 │ │ +06b114: 28ac |00d2: goto 007e // -0054 │ │ +06b116: d809 0901 |00d3: add-int/lit8 v9, v9, #int 1 // #01 │ │ +06b11a: 2881 |00d5: goto 0056 // -007f │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=2218 │ │ + 0x0003 line=2221 │ │ + 0x001f line=2222 │ │ + 0x0023 line=2223 │ │ + 0x0027 line=2225 │ │ + 0x002f line=2226 │ │ + 0x0030 line=2227 │ │ + 0x003b line=2228 │ │ + 0x003d line=2229 │ │ + 0x0045 line=2230 │ │ + 0x0047 line=2231 │ │ + 0x0055 line=2232 │ │ + 0x0058 line=2233 │ │ + 0x005e line=2234 │ │ + 0x006b line=2238 │ │ + 0x006f line=2239 │ │ + 0x0077 line=2240 │ │ + 0x007e line=2247 │ │ + 0x0089 line=2248 │ │ + 0x00b1 line=2250 │ │ + 0x00ba line=2253 │ │ + 0x00c1 line=2258 │ │ + 0x00c2 line=2242 │ │ + 0x00ca line=2243 │ │ + 0x00cf line=2244 │ │ + 0x00d3 line=2232 │ │ locals : │ │ 0x003b - 0x0068 reg=3 ii Landroid/support/v4/view/ViewPager$ItemInfo; │ │ 0x0077 - 0x00c1 reg=1 drawAt F │ │ 0x0047 - 0x00c1 reg=2 firstPos I │ │ 0x006a - 0x00c1 reg=3 ii Landroid/support/v4/view/ViewPager$ItemInfo; │ │ 0x0045 - 0x00c1 reg=4 itemCount I │ │ 0x0030 - 0x00c1 reg=5 itemIndex I │ │ @@ -53643,253 +84369,253 @@ │ │ type : '(Landroid/view/MotionEvent;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 16 │ │ ins : 2 │ │ outs : 6 │ │ insns size : 324 16-bit code units │ │ -048c2c: |[048c2c] android.support.v4.view.ViewPager.onInterceptTouchEvent:(Landroid/view/MotionEvent;)Z │ │ -048c3c: 6e10 7f12 0f00 |0000: invoke-virtual {v15}, Landroid/view/MotionEvent;.getAction:()I // method@127f │ │ -048c42: 0a00 |0003: move-result v0 │ │ -048c44: d506 ff00 |0004: and-int/lit16 v6, v0, #int 255 // #00ff │ │ -048c48: 1230 |0006: const/4 v0, #int 3 // #3 │ │ -048c4a: 3206 0500 |0007: if-eq v6, v0, 000c // +0005 │ │ -048c4e: 1210 |0009: const/4 v0, #int 1 // #1 │ │ -048c50: 3306 1900 |000a: if-ne v6, v0, 0023 // +0019 │ │ -048c54: 1200 |000c: const/4 v0, #int 0 // #0 │ │ -048c56: 5ce0 d603 |000d: iput-boolean v0, v14, Landroid/support/v4/view/ViewPager;.mIsBeingDragged:Z // field@03d6 │ │ -048c5a: 1200 |000f: const/4 v0, #int 0 // #0 │ │ -048c5c: 5ce0 d703 |0010: iput-boolean v0, v14, Landroid/support/v4/view/ViewPager;.mIsUnableToDrag:Z // field@03d7 │ │ -048c60: 12f0 |0012: const/4 v0, #int -1 // #ff │ │ -048c62: 59e0 bc03 |0013: iput v0, v14, Landroid/support/v4/view/ViewPager;.mActivePointerId:I // field@03bc │ │ -048c66: 54e0 f303 |0015: iget-object v0, v14, Landroid/support/v4/view/ViewPager;.mVelocityTracker:Landroid/view/VelocityTracker; // field@03f3 │ │ -048c6a: 3800 0a00 |0017: if-eqz v0, 0021 // +000a │ │ -048c6e: 54e0 f303 |0019: iget-object v0, v14, Landroid/support/v4/view/ViewPager;.mVelocityTracker:Landroid/view/VelocityTracker; // field@03f3 │ │ -048c72: 6e10 9a12 0000 |001b: invoke-virtual {v0}, Landroid/view/VelocityTracker;.recycle:()V // method@129a │ │ -048c78: 1200 |001e: const/4 v0, #int 0 // #0 │ │ -048c7a: 5be0 f303 |001f: iput-object v0, v14, Landroid/support/v4/view/ViewPager;.mVelocityTracker:Landroid/view/VelocityTracker; // field@03f3 │ │ -048c7e: 1200 |0021: const/4 v0, #int 0 // #0 │ │ -048c80: 0f00 |0022: return v0 │ │ -048c82: 3806 0e00 |0023: if-eqz v6, 0031 // +000e │ │ -048c86: 55e0 d603 |0025: iget-boolean v0, v14, Landroid/support/v4/view/ViewPager;.mIsBeingDragged:Z // field@03d6 │ │ -048c8a: 3800 0400 |0027: if-eqz v0, 002b // +0004 │ │ -048c8e: 1210 |0029: const/4 v0, #int 1 // #1 │ │ -048c90: 28f8 |002a: goto 0022 // -0008 │ │ -048c92: 55e0 d703 |002b: iget-boolean v0, v14, Landroid/support/v4/view/ViewPager;.mIsUnableToDrag:Z // field@03d7 │ │ -048c96: 3800 0400 |002d: if-eqz v0, 0031 // +0004 │ │ -048c9a: 1200 |002f: const/4 v0, #int 0 // #0 │ │ -048c9c: 28f2 |0030: goto 0022 // -000e │ │ -048c9e: 2c06 0501 0000 |0031: sparse-switch v6, 00000136 // +00000105 │ │ -048ca4: 54e0 f303 |0034: iget-object v0, v14, Landroid/support/v4/view/ViewPager;.mVelocityTracker:Landroid/view/VelocityTracker; // field@03f3 │ │ -048ca8: 3900 0800 |0036: if-nez v0, 003e // +0008 │ │ -048cac: 7100 9912 0000 |0038: invoke-static {}, Landroid/view/VelocityTracker;.obtain:()Landroid/view/VelocityTracker; // method@1299 │ │ -048cb2: 0c00 |003b: move-result-object v0 │ │ -048cb4: 5be0 f303 |003c: iput-object v0, v14, Landroid/support/v4/view/ViewPager;.mVelocityTracker:Landroid/view/VelocityTracker; // field@03f3 │ │ -048cb8: 54e0 f303 |003e: iget-object v0, v14, Landroid/support/v4/view/ViewPager;.mVelocityTracker:Landroid/view/VelocityTracker; // field@03f3 │ │ -048cbc: 6e20 9112 f000 |0040: invoke-virtual {v0, v15}, Landroid/view/VelocityTracker;.addMovement:(Landroid/view/MotionEvent;)V // method@1291 │ │ -048cc2: 55e0 d603 |0043: iget-boolean v0, v14, Landroid/support/v4/view/ViewPager;.mIsBeingDragged:Z // field@03d6 │ │ -048cc6: 28dd |0045: goto 0022 // -0023 │ │ -048cc8: 52e7 bc03 |0046: iget v7, v14, Landroid/support/v4/view/ViewPager;.mActivePointerId:I // field@03bc │ │ -048ccc: 12f0 |0048: const/4 v0, #int -1 // #ff │ │ -048cce: 3207 ebff |0049: if-eq v7, v0, 0034 // -0015 │ │ -048cd2: 7120 2d0a 7f00 |004b: invoke-static {v15, v7}, Landroid/support/v4/view/MotionEventCompat;.findPointerIndex:(Landroid/view/MotionEvent;I)I // method@0a2d │ │ -048cd8: 0a09 |004e: move-result v9 │ │ -048cda: 7120 320a 9f00 |004f: invoke-static {v15, v9}, Landroid/support/v4/view/MotionEventCompat;.getX:(Landroid/view/MotionEvent;I)F // method@0a32 │ │ -048ce0: 0a0a |0052: move-result v10 │ │ -048ce2: 52e0 d903 |0053: iget v0, v14, Landroid/support/v4/view/ViewPager;.mLastMotionX:F // field@03d9 │ │ -048ce6: a708 0a00 |0055: sub-float v8, v10, v0 │ │ -048cea: 7110 8517 0800 |0057: invoke-static {v8}, Ljava/lang/Math;.abs:(F)F // method@1785 │ │ -048cf0: 0a0b |005a: move-result v11 │ │ -048cf2: 7120 330a 9f00 |005b: invoke-static {v15, v9}, Landroid/support/v4/view/MotionEventCompat;.getY:(Landroid/view/MotionEvent;I)F // method@0a33 │ │ -048cf8: 0a0c |005e: move-result v12 │ │ -048cfa: 52e0 d403 |005f: iget v0, v14, Landroid/support/v4/view/ViewPager;.mInitialMotionY:F // field@03d4 │ │ -048cfe: a700 0c00 |0061: sub-float v0, v12, v0 │ │ -048d02: 7110 8517 0000 |0063: invoke-static {v0}, Ljava/lang/Math;.abs:(F)F // method@1785 │ │ -048d08: 0a0d |0066: move-result v13 │ │ -048d0a: 1200 |0067: const/4 v0, #int 0 // #0 │ │ -048d0c: 2d00 0800 |0068: cmpl-float v0, v8, v0 │ │ -048d10: 3800 1f00 |006a: if-eqz v0, 0089 // +001f │ │ -048d14: 52e0 d903 |006c: iget v0, v14, Landroid/support/v4/view/ViewPager;.mLastMotionX:F // field@03d9 │ │ -048d18: 7030 1b0c 0e08 |006e: invoke-direct {v14, v0, v8}, Landroid/support/v4/view/ViewPager;.isGutterDrag:(FF)Z // method@0c1b │ │ -048d1e: 0a00 |0071: move-result v0 │ │ -048d20: 3900 1700 |0072: if-nez v0, 0089 // +0017 │ │ -048d24: 1202 |0074: const/4 v2, #int 0 // #0 │ │ -048d26: 8783 |0075: float-to-int v3, v8 │ │ -048d28: 87a4 |0076: float-to-int v4, v10 │ │ -048d2a: 87c5 |0077: float-to-int v5, v12 │ │ -048d2c: 07e0 |0078: move-object v0, v14 │ │ -048d2e: 07e1 |0079: move-object v1, v14 │ │ -048d30: 7406 e10b 0000 |007a: invoke-virtual/range {v0, v1, v2, v3, v4, v5}, Landroid/support/v4/view/ViewPager;.canScroll:(Landroid/view/View;ZIII)Z // method@0be1 │ │ -048d36: 0a00 |007d: move-result v0 │ │ -048d38: 3800 0b00 |007e: if-eqz v0, 0089 // +000b │ │ -048d3c: 59ea d903 |0080: iput v10, v14, Landroid/support/v4/view/ViewPager;.mLastMotionX:F // field@03d9 │ │ -048d40: 59ec da03 |0082: iput v12, v14, Landroid/support/v4/view/ViewPager;.mLastMotionY:F // field@03da │ │ -048d44: 1210 |0084: const/4 v0, #int 1 // #1 │ │ -048d46: 5ce0 d703 |0085: iput-boolean v0, v14, Landroid/support/v4/view/ViewPager;.mIsUnableToDrag:Z // field@03d7 │ │ -048d4a: 1200 |0087: const/4 v0, #int 0 // #0 │ │ -048d4c: 289a |0088: goto 0022 // -0066 │ │ -048d4e: 52e0 f203 |0089: iget v0, v14, Landroid/support/v4/view/ViewPager;.mTouchSlop:I // field@03f2 │ │ -048d52: 8200 |008b: int-to-float v0, v0 │ │ -048d54: 2d00 0b00 |008c: cmpl-float v0, v11, v0 │ │ -048d58: 3d00 3d00 |008e: if-lez v0, 00cb // +003d │ │ -048d5c: 1500 003f |0090: const/high16 v0, #int 1056964608 // #3f00 │ │ -048d60: c8b0 |0092: mul-float/2addr v0, v11 │ │ -048d62: 2d00 000d |0093: cmpl-float v0, v0, v13 │ │ -048d66: 3d00 3600 |0095: if-lez v0, 00cb // +0036 │ │ -048d6a: 1210 |0097: const/4 v0, #int 1 // #1 │ │ -048d6c: 5ce0 d603 |0098: iput-boolean v0, v14, Landroid/support/v4/view/ViewPager;.mIsBeingDragged:Z // field@03d6 │ │ -048d70: 1210 |009a: const/4 v0, #int 1 // #1 │ │ -048d72: 7020 390c 0e00 |009b: invoke-direct {v14, v0}, Landroid/support/v4/view/ViewPager;.requestParentDisallowInterceptTouchEvent:(Z)V // method@0c39 │ │ -048d78: 1210 |009e: const/4 v0, #int 1 // #1 │ │ -048d7a: 7020 4d0c 0e00 |009f: invoke-direct {v14, v0}, Landroid/support/v4/view/ViewPager;.setScrollState:(I)V // method@0c4d │ │ -048d80: 1200 |00a2: const/4 v0, #int 0 // #0 │ │ -048d82: 2d00 0800 |00a3: cmpl-float v0, v8, v0 │ │ -048d86: 3d00 1f00 |00a5: if-lez v0, 00c4 // +001f │ │ -048d8a: 52e0 d303 |00a7: iget v0, v14, Landroid/support/v4/view/ViewPager;.mInitialMotionX:F // field@03d3 │ │ -048d8e: 52e1 f203 |00a9: iget v1, v14, Landroid/support/v4/view/ViewPager;.mTouchSlop:I // field@03f2 │ │ -048d92: 8211 |00ab: int-to-float v1, v1 │ │ -048d94: c610 |00ac: add-float/2addr v0, v1 │ │ -048d96: 59e0 d903 |00ad: iput v0, v14, Landroid/support/v4/view/ViewPager;.mLastMotionX:F // field@03d9 │ │ -048d9a: 59ec da03 |00af: iput v12, v14, Landroid/support/v4/view/ViewPager;.mLastMotionY:F // field@03da │ │ -048d9e: 1210 |00b1: const/4 v0, #int 1 // #1 │ │ -048da0: 7020 4e0c 0e00 |00b2: invoke-direct {v14, v0}, Landroid/support/v4/view/ViewPager;.setScrollingCacheEnabled:(Z)V // method@0c4e │ │ -048da6: 55e0 d603 |00b5: iget-boolean v0, v14, Landroid/support/v4/view/ViewPager;.mIsBeingDragged:Z // field@03d6 │ │ -048daa: 3800 7dff |00b7: if-eqz v0, 0034 // -0083 │ │ -048dae: 7020 2d0c ae00 |00b9: invoke-direct {v14, v10}, Landroid/support/v4/view/ViewPager;.performDrag:(F)Z // method@0c2d │ │ -048db4: 0a00 |00bc: move-result v0 │ │ -048db6: 3800 77ff |00bd: if-eqz v0, 0034 // -0089 │ │ -048dba: 7110 490b 0e00 |00bf: invoke-static {v14}, Landroid/support/v4/view/ViewCompat;.postInvalidateOnAnimation:(Landroid/view/View;)V // method@0b49 │ │ -048dc0: 2900 72ff |00c2: goto/16 0034 // -008e │ │ -048dc4: 52e0 d303 |00c4: iget v0, v14, Landroid/support/v4/view/ViewPager;.mInitialMotionX:F // field@03d3 │ │ -048dc8: 52e1 f203 |00c6: iget v1, v14, Landroid/support/v4/view/ViewPager;.mTouchSlop:I // field@03f2 │ │ -048dcc: 8211 |00c8: int-to-float v1, v1 │ │ -048dce: c710 |00c9: sub-float/2addr v0, v1 │ │ -048dd0: 28e3 |00ca: goto 00ad // -001d │ │ -048dd2: 52e0 f203 |00cb: iget v0, v14, Landroid/support/v4/view/ViewPager;.mTouchSlop:I // field@03f2 │ │ -048dd6: 8200 |00cd: int-to-float v0, v0 │ │ -048dd8: 2d00 0d00 |00ce: cmpl-float v0, v13, v0 │ │ -048ddc: 3d00 e5ff |00d0: if-lez v0, 00b5 // -001b │ │ -048de0: 1210 |00d2: const/4 v0, #int 1 // #1 │ │ -048de2: 5ce0 d703 |00d3: iput-boolean v0, v14, Landroid/support/v4/view/ViewPager;.mIsUnableToDrag:Z // field@03d7 │ │ -048de6: 28e0 |00d5: goto 00b5 // -0020 │ │ -048de8: 6e10 8612 0f00 |00d6: invoke-virtual {v15}, Landroid/view/MotionEvent;.getX:()F // method@1286 │ │ -048dee: 0a00 |00d9: move-result v0 │ │ -048df0: 59e0 d303 |00da: iput v0, v14, Landroid/support/v4/view/ViewPager;.mInitialMotionX:F // field@03d3 │ │ -048df4: 59e0 d903 |00dc: iput v0, v14, Landroid/support/v4/view/ViewPager;.mLastMotionX:F // field@03d9 │ │ -048df8: 6e10 8812 0f00 |00de: invoke-virtual {v15}, Landroid/view/MotionEvent;.getY:()F // method@1288 │ │ -048dfe: 0a00 |00e1: move-result v0 │ │ -048e00: 59e0 d403 |00e2: iput v0, v14, Landroid/support/v4/view/ViewPager;.mInitialMotionY:F // field@03d4 │ │ -048e04: 59e0 da03 |00e4: iput v0, v14, Landroid/support/v4/view/ViewPager;.mLastMotionY:F // field@03da │ │ -048e08: 1200 |00e6: const/4 v0, #int 0 // #0 │ │ -048e0a: 7120 310a 0f00 |00e7: invoke-static {v15, v0}, Landroid/support/v4/view/MotionEventCompat;.getPointerId:(Landroid/view/MotionEvent;I)I // method@0a31 │ │ -048e10: 0a00 |00ea: move-result v0 │ │ -048e12: 59e0 bc03 |00eb: iput v0, v14, Landroid/support/v4/view/ViewPager;.mActivePointerId:I // field@03bc │ │ -048e16: 1200 |00ed: const/4 v0, #int 0 // #0 │ │ -048e18: 5ce0 d703 |00ee: iput-boolean v0, v14, Landroid/support/v4/view/ViewPager;.mIsUnableToDrag:Z // field@03d7 │ │ -048e1c: 54e0 ec03 |00f0: iget-object v0, v14, Landroid/support/v4/view/ViewPager;.mScroller:Landroid/widget/Scroller; // field@03ec │ │ -048e20: 6e10 6214 0000 |00f2: invoke-virtual {v0}, Landroid/widget/Scroller;.computeScrollOffset:()Z // method@1462 │ │ -048e26: 52e0 eb03 |00f5: iget v0, v14, Landroid/support/v4/view/ViewPager;.mScrollState:I // field@03eb │ │ -048e2a: 1221 |00f7: const/4 v1, #int 2 // #2 │ │ -048e2c: 3310 2f00 |00f8: if-ne v0, v1, 0127 // +002f │ │ -048e30: 54e0 ec03 |00fa: iget-object v0, v14, Landroid/support/v4/view/ViewPager;.mScroller:Landroid/widget/Scroller; // field@03ec │ │ -048e34: 6e10 6714 0000 |00fc: invoke-virtual {v0}, Landroid/widget/Scroller;.getFinalX:()I // method@1467 │ │ -048e3a: 0a00 |00ff: move-result v0 │ │ -048e3c: 54e1 ec03 |0100: iget-object v1, v14, Landroid/support/v4/view/ViewPager;.mScroller:Landroid/widget/Scroller; // field@03ec │ │ -048e40: 6e10 6414 0100 |0102: invoke-virtual {v1}, Landroid/widget/Scroller;.getCurrX:()I // method@1464 │ │ -048e46: 0a01 |0105: move-result v1 │ │ -048e48: b110 |0106: sub-int/2addr v0, v1 │ │ -048e4a: 7110 8617 0000 |0107: invoke-static {v0}, Ljava/lang/Math;.abs:(I)I // method@1786 │ │ -048e50: 0a00 |010a: move-result v0 │ │ -048e52: 52e1 c303 |010b: iget v1, v14, Landroid/support/v4/view/ViewPager;.mCloseEnough:I // field@03c3 │ │ -048e56: 3710 1a00 |010d: if-le v0, v1, 0127 // +001a │ │ -048e5a: 54e0 ec03 |010f: iget-object v0, v14, Landroid/support/v4/view/ViewPager;.mScroller:Landroid/widget/Scroller; // field@03ec │ │ -048e5e: 6e10 6114 0000 |0111: invoke-virtual {v0}, Landroid/widget/Scroller;.abortAnimation:()V // method@1461 │ │ -048e64: 1200 |0114: const/4 v0, #int 0 // #0 │ │ -048e66: 5ce0 e603 |0115: iput-boolean v0, v14, Landroid/support/v4/view/ViewPager;.mPopulatePending:Z // field@03e6 │ │ -048e6a: 6e10 2f0c 0e00 |0117: invoke-virtual {v14}, Landroid/support/v4/view/ViewPager;.populate:()V // method@0c2f │ │ -048e70: 1210 |011a: const/4 v0, #int 1 // #1 │ │ -048e72: 5ce0 d603 |011b: iput-boolean v0, v14, Landroid/support/v4/view/ViewPager;.mIsBeingDragged:Z // field@03d6 │ │ -048e76: 1210 |011d: const/4 v0, #int 1 // #1 │ │ -048e78: 7020 390c 0e00 |011e: invoke-direct {v14, v0}, Landroid/support/v4/view/ViewPager;.requestParentDisallowInterceptTouchEvent:(Z)V // method@0c39 │ │ -048e7e: 1210 |0121: const/4 v0, #int 1 // #1 │ │ -048e80: 7020 4d0c 0e00 |0122: invoke-direct {v14, v0}, Landroid/support/v4/view/ViewPager;.setScrollState:(I)V // method@0c4d │ │ -048e86: 2900 0fff |0125: goto/16 0034 // -00f1 │ │ -048e8a: 1200 |0127: const/4 v0, #int 0 // #0 │ │ -048e8c: 7020 e40b 0e00 |0128: invoke-direct {v14, v0}, Landroid/support/v4/view/ViewPager;.completeScroll:(Z)V // method@0be4 │ │ -048e92: 1200 |012b: const/4 v0, #int 0 // #0 │ │ -048e94: 5ce0 d603 |012c: iput-boolean v0, v14, Landroid/support/v4/view/ViewPager;.mIsBeingDragged:Z // field@03d6 │ │ -048e98: 2900 06ff |012e: goto/16 0034 // -00fa │ │ -048e9c: 7020 270c fe00 |0130: invoke-direct {v14, v15}, Landroid/support/v4/view/ViewPager;.onSecondaryPointerUp:(Landroid/view/MotionEvent;)V // method@0c27 │ │ -048ea2: 2900 01ff |0133: goto/16 0034 // -00ff │ │ -048ea6: 0000 |0135: nop // spacer │ │ -048ea8: 0002 0300 0000 0000 0200 0000 0600 ... |0136: sparse-switch-data (14 units) │ │ - catches : (none) │ │ - positions : │ │ - 0x0000 line=1787 │ │ - 0x0006 line=1790 │ │ - 0x000c line=1793 │ │ - 0x000f line=1794 │ │ - 0x0012 line=1795 │ │ - 0x0015 line=1796 │ │ - 0x0019 line=1797 │ │ - 0x001e line=1798 │ │ - 0x0021 line=1800 │ │ - 0x0022 line=1920 │ │ - 0x0023 line=1805 │ │ - 0x0025 line=1806 │ │ - 0x0029 line=1808 │ │ - 0x002b line=1810 │ │ - 0x002f line=1812 │ │ - 0x0031 line=1816 │ │ - 0x0034 line=1911 │ │ - 0x0038 line=1912 │ │ - 0x003e line=1914 │ │ - 0x0043 line=1920 │ │ - 0x0046 line=1827 │ │ - 0x0048 line=1828 │ │ - 0x004b line=1833 │ │ - 0x004f line=1834 │ │ - 0x0053 line=1835 │ │ - 0x0057 line=1836 │ │ - 0x005b line=1837 │ │ - 0x005f line=1838 │ │ - 0x0067 line=1841 │ │ - 0x0080 line=1844 │ │ - 0x0082 line=1845 │ │ - 0x0084 line=1846 │ │ - 0x0087 line=1847 │ │ - 0x0089 line=1849 │ │ - 0x0097 line=1851 │ │ - 0x009a line=1852 │ │ - 0x009e line=1853 │ │ - 0x00a2 line=1854 │ │ - 0x00af line=1856 │ │ - 0x00b1 line=1857 │ │ - 0x00b5 line=1866 │ │ - 0x00b9 line=1868 │ │ - 0x00bf line=1869 │ │ - 0x00c4 line=1854 │ │ - 0x00cb line=1858 │ │ - 0x00d2 line=1864 │ │ - 0x00d6 line=1880 │ │ - 0x00de line=1881 │ │ - 0x00e6 line=1882 │ │ - 0x00ed line=1883 │ │ - 0x00f0 line=1885 │ │ - 0x00f5 line=1886 │ │ - 0x010f line=1889 │ │ - 0x0114 line=1890 │ │ - 0x0117 line=1891 │ │ - 0x011a line=1892 │ │ - 0x011d line=1893 │ │ - 0x0121 line=1894 │ │ - 0x0127 line=1896 │ │ - 0x012b line=1897 │ │ - 0x0130 line=1907 │ │ - 0x0135 line=1816 │ │ +06b11c: |[06b11c] android.support.v4.view.ViewPager.onInterceptTouchEvent:(Landroid/view/MotionEvent;)Z │ │ +06b12c: 6e10 be1c 0f00 |0000: invoke-virtual {v15}, Landroid/view/MotionEvent;.getAction:()I // method@1cbe │ │ +06b132: 0a00 |0003: move-result v0 │ │ +06b134: d506 ff00 |0004: and-int/lit16 v6, v0, #int 255 // #00ff │ │ +06b138: 1230 |0006: const/4 v0, #int 3 // #3 │ │ +06b13a: 3206 0500 |0007: if-eq v6, v0, 000c // +0005 │ │ +06b13e: 1210 |0009: const/4 v0, #int 1 // #1 │ │ +06b140: 3306 1900 |000a: if-ne v6, v0, 0023 // +0019 │ │ +06b144: 1200 |000c: const/4 v0, #int 0 // #0 │ │ +06b146: 5ce0 1e06 |000d: iput-boolean v0, v14, Landroid/support/v4/view/ViewPager;.mIsBeingDragged:Z // field@061e │ │ +06b14a: 1200 |000f: const/4 v0, #int 0 // #0 │ │ +06b14c: 5ce0 1f06 |0010: iput-boolean v0, v14, Landroid/support/v4/view/ViewPager;.mIsUnableToDrag:Z // field@061f │ │ +06b150: 12f0 |0012: const/4 v0, #int -1 // #ff │ │ +06b152: 59e0 0406 |0013: iput v0, v14, Landroid/support/v4/view/ViewPager;.mActivePointerId:I // field@0604 │ │ +06b156: 54e0 3b06 |0015: iget-object v0, v14, Landroid/support/v4/view/ViewPager;.mVelocityTracker:Landroid/view/VelocityTracker; // field@063b │ │ +06b15a: 3800 0a00 |0017: if-eqz v0, 0021 // +000a │ │ +06b15e: 54e0 3b06 |0019: iget-object v0, v14, Landroid/support/v4/view/ViewPager;.mVelocityTracker:Landroid/view/VelocityTracker; // field@063b │ │ +06b162: 6e10 d91c 0000 |001b: invoke-virtual {v0}, Landroid/view/VelocityTracker;.recycle:()V // method@1cd9 │ │ +06b168: 1200 |001e: const/4 v0, #int 0 // #0 │ │ +06b16a: 5be0 3b06 |001f: iput-object v0, v14, Landroid/support/v4/view/ViewPager;.mVelocityTracker:Landroid/view/VelocityTracker; // field@063b │ │ +06b16e: 1200 |0021: const/4 v0, #int 0 // #0 │ │ +06b170: 0f00 |0022: return v0 │ │ +06b172: 3806 0e00 |0023: if-eqz v6, 0031 // +000e │ │ +06b176: 55e0 1e06 |0025: iget-boolean v0, v14, Landroid/support/v4/view/ViewPager;.mIsBeingDragged:Z // field@061e │ │ +06b17a: 3800 0400 |0027: if-eqz v0, 002b // +0004 │ │ +06b17e: 1210 |0029: const/4 v0, #int 1 // #1 │ │ +06b180: 28f8 |002a: goto 0022 // -0008 │ │ +06b182: 55e0 1f06 |002b: iget-boolean v0, v14, Landroid/support/v4/view/ViewPager;.mIsUnableToDrag:Z // field@061f │ │ +06b186: 3800 0400 |002d: if-eqz v0, 0031 // +0004 │ │ +06b18a: 1200 |002f: const/4 v0, #int 0 // #0 │ │ +06b18c: 28f2 |0030: goto 0022 // -000e │ │ +06b18e: 2c06 0501 0000 |0031: sparse-switch v6, 00000136 // +00000105 │ │ +06b194: 54e0 3b06 |0034: iget-object v0, v14, Landroid/support/v4/view/ViewPager;.mVelocityTracker:Landroid/view/VelocityTracker; // field@063b │ │ +06b198: 3900 0800 |0036: if-nez v0, 003e // +0008 │ │ +06b19c: 7100 d81c 0000 |0038: invoke-static {}, Landroid/view/VelocityTracker;.obtain:()Landroid/view/VelocityTracker; // method@1cd8 │ │ +06b1a2: 0c00 |003b: move-result-object v0 │ │ +06b1a4: 5be0 3b06 |003c: iput-object v0, v14, Landroid/support/v4/view/ViewPager;.mVelocityTracker:Landroid/view/VelocityTracker; // field@063b │ │ +06b1a8: 54e0 3b06 |003e: iget-object v0, v14, Landroid/support/v4/view/ViewPager;.mVelocityTracker:Landroid/view/VelocityTracker; // field@063b │ │ +06b1ac: 6e20 d01c f000 |0040: invoke-virtual {v0, v15}, Landroid/view/VelocityTracker;.addMovement:(Landroid/view/MotionEvent;)V // method@1cd0 │ │ +06b1b2: 55e0 1e06 |0043: iget-boolean v0, v14, Landroid/support/v4/view/ViewPager;.mIsBeingDragged:Z // field@061e │ │ +06b1b6: 28dd |0045: goto 0022 // -0023 │ │ +06b1b8: 52e7 0406 |0046: iget v7, v14, Landroid/support/v4/view/ViewPager;.mActivePointerId:I // field@0604 │ │ +06b1bc: 12f0 |0048: const/4 v0, #int -1 // #ff │ │ +06b1be: 3207 ebff |0049: if-eq v7, v0, 0034 // -0015 │ │ +06b1c2: 7120 da10 7f00 |004b: invoke-static {v15, v7}, Landroid/support/v4/view/MotionEventCompat;.findPointerIndex:(Landroid/view/MotionEvent;I)I // method@10da │ │ +06b1c8: 0a09 |004e: move-result v9 │ │ +06b1ca: 7120 df10 9f00 |004f: invoke-static {v15, v9}, Landroid/support/v4/view/MotionEventCompat;.getX:(Landroid/view/MotionEvent;I)F // method@10df │ │ +06b1d0: 0a0a |0052: move-result v10 │ │ +06b1d2: 52e0 2106 |0053: iget v0, v14, Landroid/support/v4/view/ViewPager;.mLastMotionX:F // field@0621 │ │ +06b1d6: a708 0a00 |0055: sub-float v8, v10, v0 │ │ +06b1da: 7110 7722 0800 |0057: invoke-static {v8}, Ljava/lang/Math;.abs:(F)F // method@2277 │ │ +06b1e0: 0a0b |005a: move-result v11 │ │ +06b1e2: 7120 e010 9f00 |005b: invoke-static {v15, v9}, Landroid/support/v4/view/MotionEventCompat;.getY:(Landroid/view/MotionEvent;I)F // method@10e0 │ │ +06b1e8: 0a0c |005e: move-result v12 │ │ +06b1ea: 52e0 1c06 |005f: iget v0, v14, Landroid/support/v4/view/ViewPager;.mInitialMotionY:F // field@061c │ │ +06b1ee: a700 0c00 |0061: sub-float v0, v12, v0 │ │ +06b1f2: 7110 7722 0000 |0063: invoke-static {v0}, Ljava/lang/Math;.abs:(F)F // method@2277 │ │ +06b1f8: 0a0d |0066: move-result v13 │ │ +06b1fa: 1200 |0067: const/4 v0, #int 0 // #0 │ │ +06b1fc: 2d00 0800 |0068: cmpl-float v0, v8, v0 │ │ +06b200: 3800 1f00 |006a: if-eqz v0, 0089 // +001f │ │ +06b204: 52e0 2106 |006c: iget v0, v14, Landroid/support/v4/view/ViewPager;.mLastMotionX:F // field@0621 │ │ +06b208: 7030 bd13 0e08 |006e: invoke-direct {v14, v0, v8}, Landroid/support/v4/view/ViewPager;.isGutterDrag:(FF)Z // method@13bd │ │ +06b20e: 0a00 |0071: move-result v0 │ │ +06b210: 3900 1700 |0072: if-nez v0, 0089 // +0017 │ │ +06b214: 1202 |0074: const/4 v2, #int 0 // #0 │ │ +06b216: 8783 |0075: float-to-int v3, v8 │ │ +06b218: 87a4 |0076: float-to-int v4, v10 │ │ +06b21a: 87c5 |0077: float-to-int v5, v12 │ │ +06b21c: 07e0 |0078: move-object v0, v14 │ │ +06b21e: 07e1 |0079: move-object v1, v14 │ │ +06b220: 7406 8313 0000 |007a: invoke-virtual/range {v0, v1, v2, v3, v4, v5}, Landroid/support/v4/view/ViewPager;.canScroll:(Landroid/view/View;ZIII)Z // method@1383 │ │ +06b226: 0a00 |007d: move-result v0 │ │ +06b228: 3800 0b00 |007e: if-eqz v0, 0089 // +000b │ │ +06b22c: 59ea 2106 |0080: iput v10, v14, Landroid/support/v4/view/ViewPager;.mLastMotionX:F // field@0621 │ │ +06b230: 59ec 2206 |0082: iput v12, v14, Landroid/support/v4/view/ViewPager;.mLastMotionY:F // field@0622 │ │ +06b234: 1210 |0084: const/4 v0, #int 1 // #1 │ │ +06b236: 5ce0 1f06 |0085: iput-boolean v0, v14, Landroid/support/v4/view/ViewPager;.mIsUnableToDrag:Z // field@061f │ │ +06b23a: 1200 |0087: const/4 v0, #int 0 // #0 │ │ +06b23c: 289a |0088: goto 0022 // -0066 │ │ +06b23e: 52e0 3a06 |0089: iget v0, v14, Landroid/support/v4/view/ViewPager;.mTouchSlop:I // field@063a │ │ +06b242: 8200 |008b: int-to-float v0, v0 │ │ +06b244: 2d00 0b00 |008c: cmpl-float v0, v11, v0 │ │ +06b248: 3d00 3d00 |008e: if-lez v0, 00cb // +003d │ │ +06b24c: 1500 003f |0090: const/high16 v0, #int 1056964608 // #3f00 │ │ +06b250: c8b0 |0092: mul-float/2addr v0, v11 │ │ +06b252: 2d00 000d |0093: cmpl-float v0, v0, v13 │ │ +06b256: 3d00 3600 |0095: if-lez v0, 00cb // +0036 │ │ +06b25a: 1210 |0097: const/4 v0, #int 1 // #1 │ │ +06b25c: 5ce0 1e06 |0098: iput-boolean v0, v14, Landroid/support/v4/view/ViewPager;.mIsBeingDragged:Z // field@061e │ │ +06b260: 1210 |009a: const/4 v0, #int 1 // #1 │ │ +06b262: 7020 db13 0e00 |009b: invoke-direct {v14, v0}, Landroid/support/v4/view/ViewPager;.requestParentDisallowInterceptTouchEvent:(Z)V // method@13db │ │ +06b268: 1210 |009e: const/4 v0, #int 1 // #1 │ │ +06b26a: 7020 ef13 0e00 |009f: invoke-direct {v14, v0}, Landroid/support/v4/view/ViewPager;.setScrollState:(I)V // method@13ef │ │ +06b270: 1200 |00a2: const/4 v0, #int 0 // #0 │ │ +06b272: 2d00 0800 |00a3: cmpl-float v0, v8, v0 │ │ +06b276: 3d00 1f00 |00a5: if-lez v0, 00c4 // +001f │ │ +06b27a: 52e0 1b06 |00a7: iget v0, v14, Landroid/support/v4/view/ViewPager;.mInitialMotionX:F // field@061b │ │ +06b27e: 52e1 3a06 |00a9: iget v1, v14, Landroid/support/v4/view/ViewPager;.mTouchSlop:I // field@063a │ │ +06b282: 8211 |00ab: int-to-float v1, v1 │ │ +06b284: c610 |00ac: add-float/2addr v0, v1 │ │ +06b286: 59e0 2106 |00ad: iput v0, v14, Landroid/support/v4/view/ViewPager;.mLastMotionX:F // field@0621 │ │ +06b28a: 59ec 2206 |00af: iput v12, v14, Landroid/support/v4/view/ViewPager;.mLastMotionY:F // field@0622 │ │ +06b28e: 1210 |00b1: const/4 v0, #int 1 // #1 │ │ +06b290: 7020 f013 0e00 |00b2: invoke-direct {v14, v0}, Landroid/support/v4/view/ViewPager;.setScrollingCacheEnabled:(Z)V // method@13f0 │ │ +06b296: 55e0 1e06 |00b5: iget-boolean v0, v14, Landroid/support/v4/view/ViewPager;.mIsBeingDragged:Z // field@061e │ │ +06b29a: 3800 7dff |00b7: if-eqz v0, 0034 // -0083 │ │ +06b29e: 7020 cf13 ae00 |00b9: invoke-direct {v14, v10}, Landroid/support/v4/view/ViewPager;.performDrag:(F)Z // method@13cf │ │ +06b2a4: 0a00 |00bc: move-result v0 │ │ +06b2a6: 3800 77ff |00bd: if-eqz v0, 0034 // -0089 │ │ +06b2aa: 7110 9712 0e00 |00bf: invoke-static {v14}, Landroid/support/v4/view/ViewCompat;.postInvalidateOnAnimation:(Landroid/view/View;)V // method@1297 │ │ +06b2b0: 2900 72ff |00c2: goto/16 0034 // -008e │ │ +06b2b4: 52e0 1b06 |00c4: iget v0, v14, Landroid/support/v4/view/ViewPager;.mInitialMotionX:F // field@061b │ │ +06b2b8: 52e1 3a06 |00c6: iget v1, v14, Landroid/support/v4/view/ViewPager;.mTouchSlop:I // field@063a │ │ +06b2bc: 8211 |00c8: int-to-float v1, v1 │ │ +06b2be: c710 |00c9: sub-float/2addr v0, v1 │ │ +06b2c0: 28e3 |00ca: goto 00ad // -001d │ │ +06b2c2: 52e0 3a06 |00cb: iget v0, v14, Landroid/support/v4/view/ViewPager;.mTouchSlop:I // field@063a │ │ +06b2c6: 8200 |00cd: int-to-float v0, v0 │ │ +06b2c8: 2d00 0d00 |00ce: cmpl-float v0, v13, v0 │ │ +06b2cc: 3d00 e5ff |00d0: if-lez v0, 00b5 // -001b │ │ +06b2d0: 1210 |00d2: const/4 v0, #int 1 // #1 │ │ +06b2d2: 5ce0 1f06 |00d3: iput-boolean v0, v14, Landroid/support/v4/view/ViewPager;.mIsUnableToDrag:Z // field@061f │ │ +06b2d6: 28e0 |00d5: goto 00b5 // -0020 │ │ +06b2d8: 6e10 c51c 0f00 |00d6: invoke-virtual {v15}, Landroid/view/MotionEvent;.getX:()F // method@1cc5 │ │ +06b2de: 0a00 |00d9: move-result v0 │ │ +06b2e0: 59e0 1b06 |00da: iput v0, v14, Landroid/support/v4/view/ViewPager;.mInitialMotionX:F // field@061b │ │ +06b2e4: 59e0 2106 |00dc: iput v0, v14, Landroid/support/v4/view/ViewPager;.mLastMotionX:F // field@0621 │ │ +06b2e8: 6e10 c71c 0f00 |00de: invoke-virtual {v15}, Landroid/view/MotionEvent;.getY:()F // method@1cc7 │ │ +06b2ee: 0a00 |00e1: move-result v0 │ │ +06b2f0: 59e0 1c06 |00e2: iput v0, v14, Landroid/support/v4/view/ViewPager;.mInitialMotionY:F // field@061c │ │ +06b2f4: 59e0 2206 |00e4: iput v0, v14, Landroid/support/v4/view/ViewPager;.mLastMotionY:F // field@0622 │ │ +06b2f8: 1200 |00e6: const/4 v0, #int 0 // #0 │ │ +06b2fa: 7120 de10 0f00 |00e7: invoke-static {v15, v0}, Landroid/support/v4/view/MotionEventCompat;.getPointerId:(Landroid/view/MotionEvent;I)I // method@10de │ │ +06b300: 0a00 |00ea: move-result v0 │ │ +06b302: 59e0 0406 |00eb: iput v0, v14, Landroid/support/v4/view/ViewPager;.mActivePointerId:I // field@0604 │ │ +06b306: 1200 |00ed: const/4 v0, #int 0 // #0 │ │ +06b308: 5ce0 1f06 |00ee: iput-boolean v0, v14, Landroid/support/v4/view/ViewPager;.mIsUnableToDrag:Z // field@061f │ │ +06b30c: 54e0 3406 |00f0: iget-object v0, v14, Landroid/support/v4/view/ViewPager;.mScroller:Landroid/widget/Scroller; // field@0634 │ │ +06b310: 6e10 441f 0000 |00f2: invoke-virtual {v0}, Landroid/widget/Scroller;.computeScrollOffset:()Z // method@1f44 │ │ +06b316: 52e0 3306 |00f5: iget v0, v14, Landroid/support/v4/view/ViewPager;.mScrollState:I // field@0633 │ │ +06b31a: 1221 |00f7: const/4 v1, #int 2 // #2 │ │ +06b31c: 3310 2f00 |00f8: if-ne v0, v1, 0127 // +002f │ │ +06b320: 54e0 3406 |00fa: iget-object v0, v14, Landroid/support/v4/view/ViewPager;.mScroller:Landroid/widget/Scroller; // field@0634 │ │ +06b324: 6e10 491f 0000 |00fc: invoke-virtual {v0}, Landroid/widget/Scroller;.getFinalX:()I // method@1f49 │ │ +06b32a: 0a00 |00ff: move-result v0 │ │ +06b32c: 54e1 3406 |0100: iget-object v1, v14, Landroid/support/v4/view/ViewPager;.mScroller:Landroid/widget/Scroller; // field@0634 │ │ +06b330: 6e10 461f 0100 |0102: invoke-virtual {v1}, Landroid/widget/Scroller;.getCurrX:()I // method@1f46 │ │ +06b336: 0a01 |0105: move-result v1 │ │ +06b338: b110 |0106: sub-int/2addr v0, v1 │ │ +06b33a: 7110 7822 0000 |0107: invoke-static {v0}, Ljava/lang/Math;.abs:(I)I // method@2278 │ │ +06b340: 0a00 |010a: move-result v0 │ │ +06b342: 52e1 0b06 |010b: iget v1, v14, Landroid/support/v4/view/ViewPager;.mCloseEnough:I // field@060b │ │ +06b346: 3710 1a00 |010d: if-le v0, v1, 0127 // +001a │ │ +06b34a: 54e0 3406 |010f: iget-object v0, v14, Landroid/support/v4/view/ViewPager;.mScroller:Landroid/widget/Scroller; // field@0634 │ │ +06b34e: 6e10 431f 0000 |0111: invoke-virtual {v0}, Landroid/widget/Scroller;.abortAnimation:()V // method@1f43 │ │ +06b354: 1200 |0114: const/4 v0, #int 0 // #0 │ │ +06b356: 5ce0 2e06 |0115: iput-boolean v0, v14, Landroid/support/v4/view/ViewPager;.mPopulatePending:Z // field@062e │ │ +06b35a: 6e10 d113 0e00 |0117: invoke-virtual {v14}, Landroid/support/v4/view/ViewPager;.populate:()V // method@13d1 │ │ +06b360: 1210 |011a: const/4 v0, #int 1 // #1 │ │ +06b362: 5ce0 1e06 |011b: iput-boolean v0, v14, Landroid/support/v4/view/ViewPager;.mIsBeingDragged:Z // field@061e │ │ +06b366: 1210 |011d: const/4 v0, #int 1 // #1 │ │ +06b368: 7020 db13 0e00 |011e: invoke-direct {v14, v0}, Landroid/support/v4/view/ViewPager;.requestParentDisallowInterceptTouchEvent:(Z)V // method@13db │ │ +06b36e: 1210 |0121: const/4 v0, #int 1 // #1 │ │ +06b370: 7020 ef13 0e00 |0122: invoke-direct {v14, v0}, Landroid/support/v4/view/ViewPager;.setScrollState:(I)V // method@13ef │ │ +06b376: 2900 0fff |0125: goto/16 0034 // -00f1 │ │ +06b37a: 1200 |0127: const/4 v0, #int 0 // #0 │ │ +06b37c: 7020 8613 0e00 |0128: invoke-direct {v14, v0}, Landroid/support/v4/view/ViewPager;.completeScroll:(Z)V // method@1386 │ │ +06b382: 1200 |012b: const/4 v0, #int 0 // #0 │ │ +06b384: 5ce0 1e06 |012c: iput-boolean v0, v14, Landroid/support/v4/view/ViewPager;.mIsBeingDragged:Z // field@061e │ │ +06b388: 2900 06ff |012e: goto/16 0034 // -00fa │ │ +06b38c: 7020 c913 fe00 |0130: invoke-direct {v14, v15}, Landroid/support/v4/view/ViewPager;.onSecondaryPointerUp:(Landroid/view/MotionEvent;)V // method@13c9 │ │ +06b392: 2900 01ff |0133: goto/16 0034 // -00ff │ │ +06b396: 0000 |0135: nop // spacer │ │ +06b398: 0002 0300 0000 0000 0200 0000 0600 ... |0136: sparse-switch-data (14 units) │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=1792 │ │ + 0x0006 line=1795 │ │ + 0x000c line=1798 │ │ + 0x000f line=1799 │ │ + 0x0012 line=1800 │ │ + 0x0015 line=1801 │ │ + 0x0019 line=1802 │ │ + 0x001e line=1803 │ │ + 0x0021 line=1805 │ │ + 0x0022 line=1925 │ │ + 0x0023 line=1810 │ │ + 0x0025 line=1811 │ │ + 0x0029 line=1813 │ │ + 0x002b line=1815 │ │ + 0x002f line=1817 │ │ + 0x0031 line=1821 │ │ + 0x0034 line=1916 │ │ + 0x0038 line=1917 │ │ + 0x003e line=1919 │ │ + 0x0043 line=1925 │ │ + 0x0046 line=1832 │ │ + 0x0048 line=1833 │ │ + 0x004b line=1838 │ │ + 0x004f line=1839 │ │ + 0x0053 line=1840 │ │ + 0x0057 line=1841 │ │ + 0x005b line=1842 │ │ + 0x005f line=1843 │ │ + 0x0067 line=1846 │ │ + 0x0080 line=1849 │ │ + 0x0082 line=1850 │ │ + 0x0084 line=1851 │ │ + 0x0087 line=1852 │ │ + 0x0089 line=1854 │ │ + 0x0097 line=1856 │ │ + 0x009a line=1857 │ │ + 0x009e line=1858 │ │ + 0x00a2 line=1859 │ │ + 0x00af line=1861 │ │ + 0x00b1 line=1862 │ │ + 0x00b5 line=1871 │ │ + 0x00b9 line=1873 │ │ + 0x00bf line=1874 │ │ + 0x00c4 line=1859 │ │ + 0x00cb line=1863 │ │ + 0x00d2 line=1869 │ │ + 0x00d6 line=1885 │ │ + 0x00de line=1886 │ │ + 0x00e6 line=1887 │ │ + 0x00ed line=1888 │ │ + 0x00f0 line=1890 │ │ + 0x00f5 line=1891 │ │ + 0x010f line=1894 │ │ + 0x0114 line=1895 │ │ + 0x0117 line=1896 │ │ + 0x011a line=1897 │ │ + 0x011d line=1898 │ │ + 0x0121 line=1899 │ │ + 0x0127 line=1901 │ │ + 0x012b line=1902 │ │ + 0x0130 line=1912 │ │ + 0x0135 line=1821 │ │ locals : │ │ 0x0048 - 0x00d6 reg=7 activePointerId I │ │ 0x0057 - 0x00d6 reg=8 dx F │ │ 0x004f - 0x00d6 reg=9 pointerIndex I │ │ 0x0053 - 0x00d6 reg=10 x F │ │ 0x005b - 0x00d6 reg=11 xDiff F │ │ 0x005f - 0x00d6 reg=12 y F │ │ @@ -53903,291 +84629,291 @@ │ │ type : '(ZIIII)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 36 │ │ ins : 6 │ │ outs : 5 │ │ insns size : 430 16-bit code units │ │ -048ec4: |[048ec4] android.support.v4.view.ViewPager.onLayout:(ZIIII)V │ │ -048ed4: 7401 f80b 1e00 |0000: invoke-virtual/range {v30}, Landroid/support/v4/view/ViewPager;.getChildCount:()I // method@0bf8 │ │ -048eda: 0a09 |0003: move-result v9 │ │ -048edc: 9118 2220 |0004: sub-int v24, v34, v32 │ │ -048ee0: 910b 2321 |0006: sub-int v11, v35, v33 │ │ -048ee4: 7401 070c 1e00 |0008: invoke-virtual/range {v30}, Landroid/support/v4/view/ViewPager;.getPaddingLeft:()I // method@0c07 │ │ -048eea: 0a13 |000b: move-result v19 │ │ -048eec: 7401 090c 1e00 |000c: invoke-virtual/range {v30}, Landroid/support/v4/view/ViewPager;.getPaddingTop:()I // method@0c09 │ │ -048ef2: 0a15 |000f: move-result v21 │ │ -048ef4: 7401 080c 1e00 |0010: invoke-virtual/range {v30}, Landroid/support/v4/view/ViewPager;.getPaddingRight:()I // method@0c08 │ │ -048efa: 0a14 |0013: move-result v20 │ │ -048efc: 7401 060c 1e00 |0014: invoke-virtual/range {v30}, Landroid/support/v4/view/ViewPager;.getPaddingBottom:()I // method@0c06 │ │ -048f02: 0a12 |0017: move-result v18 │ │ -048f04: 7401 0d0c 1e00 |0018: invoke-virtual/range {v30}, Landroid/support/v4/view/ViewPager;.getScrollX:()I // method@0c0d │ │ -048f0a: 0a16 |001b: move-result v22 │ │ -048f0c: 120a |001c: const/4 v10, #int 0 // #0 │ │ -048f0e: 120e |001d: const/4 v14, #int 0 // #0 │ │ -048f10: 359e aa00 |001e: if-ge v14, v9, 00c8 // +00aa │ │ -048f14: 0800 1e00 |0020: move-object/from16 v0, v30 │ │ -048f18: 6e20 f70b e000 |0022: invoke-virtual {v0, v14}, Landroid/support/v4/view/ViewPager;.getChildAt:(I)Landroid/view/View; // method@0bf7 │ │ -048f1e: 0c05 |0025: move-result-object v5 │ │ -048f20: 6e10 d512 0500 |0026: invoke-virtual {v5}, Landroid/view/View;.getVisibility:()I // method@12d5 │ │ -048f26: 0a1a |0029: move-result v26 │ │ -048f28: 131b 0800 |002a: const/16 v27, #int 8 // #8 │ │ -048f2c: 0200 1a00 |002c: move/from16 v0, v26 │ │ -048f30: 0201 1b00 |002e: move/from16 v1, v27 │ │ -048f34: 3210 4300 |0030: if-eq v0, v1, 0073 // +0043 │ │ -048f38: 6e10 c212 0500 |0032: invoke-virtual {v5}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@12c2 │ │ -048f3e: 0c11 |0035: move-result-object v17 │ │ -048f40: 1f11 f601 |0036: check-cast v17, Landroid/support/v4/view/ViewPager$LayoutParams; // type@01f6 │ │ -048f44: 1206 |0038: const/4 v6, #int 0 // #0 │ │ -048f46: 1207 |0039: const/4 v7, #int 0 // #0 │ │ -048f48: 0800 1100 |003a: move-object/from16 v0, v17 │ │ -048f4c: 5500 9f03 |003c: iget-boolean v0, v0, Landroid/support/v4/view/ViewPager$LayoutParams;.isDecor:Z // field@039f │ │ -048f50: 021a 0000 |003e: move/from16 v26, v0 │ │ -048f54: 381a 3300 |0040: if-eqz v26, 0073 // +0033 │ │ -048f58: 0800 1100 |0042: move-object/from16 v0, v17 │ │ -048f5c: 5200 9d03 |0044: iget v0, v0, Landroid/support/v4/view/ViewPager$LayoutParams;.gravity:I // field@039d │ │ -048f60: 021a 0000 |0046: move/from16 v26, v0 │ │ -048f64: dd0d 1a07 |0048: and-int/lit8 v13, v26, #int 7 // #07 │ │ -048f68: 0800 1100 |004a: move-object/from16 v0, v17 │ │ -048f6c: 5200 9d03 |004c: iget v0, v0, Landroid/support/v4/view/ViewPager$LayoutParams;.gravity:I // field@039d │ │ -048f70: 021a 0000 |004e: move/from16 v26, v0 │ │ -048f74: dd17 1a70 |0050: and-int/lit8 v23, v26, #int 112 // #70 │ │ -048f78: 2b0d 4001 0000 |0052: packed-switch v13, 00000192 // +00000140 │ │ -048f7e: 0206 1300 |0055: move/from16 v6, v19 │ │ -048f82: 2c17 4901 0000 |0057: sparse-switch v23, 000001a0 // +00000149 │ │ -048f88: 0207 1500 |005a: move/from16 v7, v21 │ │ -048f8c: 9006 0616 |005c: add-int v6, v6, v22 │ │ -048f90: 6e10 c912 0500 |005e: invoke-virtual {v5}, Landroid/view/View;.getMeasuredWidth:()I // method@12c9 │ │ -048f96: 0a1a |0061: move-result v26 │ │ -048f98: 901a 1a06 |0062: add-int v26, v26, v6 │ │ -048f9c: 6e10 c612 0500 |0064: invoke-virtual {v5}, Landroid/view/View;.getMeasuredHeight:()I // method@12c6 │ │ -048fa2: 0a1b |0067: move-result v27 │ │ -048fa4: 901b 1b07 |0068: add-int v27, v27, v7 │ │ -048fa8: 0200 1a00 |006a: move/from16 v0, v26 │ │ -048fac: 0201 1b00 |006c: move/from16 v1, v27 │ │ -048fb0: 6e51 e612 6507 |006e: invoke-virtual {v5, v6, v7, v0, v1}, Landroid/view/View;.layout:(IIII)V // method@12e6 │ │ -048fb6: d80a 0a01 |0071: add-int/lit8 v10, v10, #int 1 // #01 │ │ -048fba: d80e 0e01 |0073: add-int/lit8 v14, v14, #int 1 // #01 │ │ -048fbe: 28a9 |0075: goto 001e // -0057 │ │ -048fc0: 0206 1300 |0076: move/from16 v6, v19 │ │ -048fc4: 6e10 c912 0500 |0078: invoke-virtual {v5}, Landroid/view/View;.getMeasuredWidth:()I // method@12c9 │ │ -048fca: 0a1a |007b: move-result v26 │ │ -048fcc: 9013 131a |007c: add-int v19, v19, v26 │ │ -048fd0: 28d9 |007e: goto 0057 // -0027 │ │ -048fd2: 6e10 c912 0500 |007f: invoke-virtual {v5}, Landroid/view/View;.getMeasuredWidth:()I // method@12c9 │ │ -048fd8: 0a1a |0082: move-result v26 │ │ -048fda: 911a 181a |0083: sub-int v26, v24, v26 │ │ -048fde: db1a 1a02 |0085: div-int/lit8 v26, v26, #int 2 // #02 │ │ -048fe2: 0200 1a00 |0087: move/from16 v0, v26 │ │ -048fe6: 0201 1300 |0089: move/from16 v1, v19 │ │ -048fea: 7120 8b17 1000 |008b: invoke-static {v0, v1}, Ljava/lang/Math;.max:(II)I // method@178b │ │ -048ff0: 0a06 |008e: move-result v6 │ │ -048ff2: 28c8 |008f: goto 0057 // -0038 │ │ -048ff4: 911a 1814 |0090: sub-int v26, v24, v20 │ │ -048ff8: 6e10 c912 0500 |0092: invoke-virtual {v5}, Landroid/view/View;.getMeasuredWidth:()I // method@12c9 │ │ -048ffe: 0a1b |0095: move-result v27 │ │ -049000: 9106 1a1b |0096: sub-int v6, v26, v27 │ │ -049004: 6e10 c912 0500 |0098: invoke-virtual {v5}, Landroid/view/View;.getMeasuredWidth:()I // method@12c9 │ │ -04900a: 0a1a |009b: move-result v26 │ │ -04900c: 9014 141a |009c: add-int v20, v20, v26 │ │ -049010: 28b9 |009e: goto 0057 // -0047 │ │ -049012: 0207 1500 |009f: move/from16 v7, v21 │ │ -049016: 6e10 c612 0500 |00a1: invoke-virtual {v5}, Landroid/view/View;.getMeasuredHeight:()I // method@12c6 │ │ -04901c: 0a1a |00a4: move-result v26 │ │ -04901e: 9015 151a |00a5: add-int v21, v21, v26 │ │ -049022: 28b5 |00a7: goto 005c // -004b │ │ -049024: 6e10 c612 0500 |00a8: invoke-virtual {v5}, Landroid/view/View;.getMeasuredHeight:()I // method@12c6 │ │ -04902a: 0a1a |00ab: move-result v26 │ │ -04902c: 911a 0b1a |00ac: sub-int v26, v11, v26 │ │ -049030: db1a 1a02 |00ae: div-int/lit8 v26, v26, #int 2 // #02 │ │ -049034: 0200 1a00 |00b0: move/from16 v0, v26 │ │ -049038: 0201 1500 |00b2: move/from16 v1, v21 │ │ -04903c: 7120 8b17 1000 |00b4: invoke-static {v0, v1}, Ljava/lang/Math;.max:(II)I // method@178b │ │ -049042: 0a07 |00b7: move-result v7 │ │ -049044: 28a4 |00b8: goto 005c // -005c │ │ -049046: 911a 0b12 |00b9: sub-int v26, v11, v18 │ │ -04904a: 6e10 c612 0500 |00bb: invoke-virtual {v5}, Landroid/view/View;.getMeasuredHeight:()I // method@12c6 │ │ -049050: 0a1b |00be: move-result v27 │ │ -049052: 9107 1a1b |00bf: sub-int v7, v26, v27 │ │ -049056: 6e10 c612 0500 |00c1: invoke-virtual {v5}, Landroid/view/View;.getMeasuredHeight:()I // method@12c6 │ │ -04905c: 0a1a |00c4: move-result v26 │ │ -04905e: 9012 121a |00c5: add-int v18, v18, v26 │ │ -049062: 2895 |00c7: goto 005c // -006b │ │ -049064: 911a 1813 |00c8: sub-int v26, v24, v19 │ │ -049068: 9108 1a14 |00ca: sub-int v8, v26, v20 │ │ -04906c: 120e |00cc: const/4 v14, #int 0 // #0 │ │ -04906e: 359e 8800 |00cd: if-ge v14, v9, 0155 // +0088 │ │ -049072: 0800 1e00 |00cf: move-object/from16 v0, v30 │ │ -049076: 6e20 f70b e000 |00d1: invoke-virtual {v0, v14}, Landroid/support/v4/view/ViewPager;.getChildAt:(I)Landroid/view/View; // method@0bf7 │ │ -04907c: 0c05 |00d4: move-result-object v5 │ │ -04907e: 6e10 d512 0500 |00d5: invoke-virtual {v5}, Landroid/view/View;.getVisibility:()I // method@12d5 │ │ -049084: 0a1a |00d8: move-result v26 │ │ -049086: 131b 0800 |00d9: const/16 v27, #int 8 // #8 │ │ -04908a: 0200 1a00 |00db: move/from16 v0, v26 │ │ -04908e: 0201 1b00 |00dd: move/from16 v1, v27 │ │ -049092: 3210 7200 |00df: if-eq v0, v1, 0151 // +0072 │ │ -049096: 6e10 c212 0500 |00e1: invoke-virtual {v5}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@12c2 │ │ -04909c: 0c11 |00e4: move-result-object v17 │ │ -04909e: 1f11 f601 |00e5: check-cast v17, Landroid/support/v4/view/ViewPager$LayoutParams; // type@01f6 │ │ -0490a2: 0800 1100 |00e7: move-object/from16 v0, v17 │ │ -0490a6: 5500 9f03 |00e9: iget-boolean v0, v0, Landroid/support/v4/view/ViewPager$LayoutParams;.isDecor:Z // field@039f │ │ -0490aa: 021a 0000 |00eb: move/from16 v26, v0 │ │ -0490ae: 391a 6400 |00ed: if-nez v26, 0151 // +0064 │ │ -0490b2: 0800 1e00 |00ef: move-object/from16 v0, v30 │ │ -0490b6: 6e20 130c 5000 |00f1: invoke-virtual {v0, v5}, Landroid/support/v4/view/ViewPager;.infoForChild:(Landroid/view/View;)Landroid/support/v4/view/ViewPager$ItemInfo; // method@0c13 │ │ -0490bc: 0c0f |00f4: move-result-object v15 │ │ -0490be: 380f 5c00 |00f5: if-eqz v15, 0151 // +005c │ │ -0490c2: 8280 |00f7: int-to-float v0, v8 │ │ -0490c4: 021a 0000 |00f8: move/from16 v26, v0 │ │ -0490c8: 52f0 9803 |00fa: iget v0, v15, Landroid/support/v4/view/ViewPager$ItemInfo;.offset:F // field@0398 │ │ -0490cc: 021b 0000 |00fc: move/from16 v27, v0 │ │ -0490d0: a81a 1a1b |00fe: mul-float v26, v26, v27 │ │ -0490d4: 0200 1a00 |0100: move/from16 v0, v26 │ │ -0490d8: 8700 |0102: float-to-int v0, v0 │ │ -0490da: 0210 0000 |0103: move/from16 v16, v0 │ │ -0490de: 9006 1310 |0105: add-int v6, v19, v16 │ │ -0490e2: 0207 1500 |0107: move/from16 v7, v21 │ │ -0490e6: 0800 1100 |0109: move-object/from16 v0, v17 │ │ -0490ea: 5500 a003 |010b: iget-boolean v0, v0, Landroid/support/v4/view/ViewPager$LayoutParams;.needsMeasure:Z // field@03a0 │ │ -0490ee: 021a 0000 |010d: move/from16 v26, v0 │ │ -0490f2: 381a 2f00 |010f: if-eqz v26, 013e // +002f │ │ -0490f6: 131a 0000 |0111: const/16 v26, #int 0 // #0 │ │ -0490fa: 0200 1a00 |0113: move/from16 v0, v26 │ │ -0490fe: 0801 1100 |0115: move-object/from16 v1, v17 │ │ -049102: 5c10 a003 |0117: iput-boolean v0, v1, Landroid/support/v4/view/ViewPager$LayoutParams;.needsMeasure:Z // field@03a0 │ │ -049106: 8280 |0119: int-to-float v0, v8 │ │ -049108: 021a 0000 |011a: move/from16 v26, v0 │ │ -04910c: 0800 1100 |011c: move-object/from16 v0, v17 │ │ -049110: 5200 a303 |011e: iget v0, v0, Landroid/support/v4/view/ViewPager$LayoutParams;.widthFactor:F // field@03a3 │ │ -049114: 021b 0000 |0120: move/from16 v27, v0 │ │ -049118: a81a 1a1b |0122: mul-float v26, v26, v27 │ │ -04911c: 0200 1a00 |0124: move/from16 v0, v26 │ │ -049120: 8700 |0126: float-to-int v0, v0 │ │ -049122: 021a 0000 |0127: move/from16 v26, v0 │ │ -049126: 151b 0040 |0129: const/high16 v27, #int 1073741824 // #4000 │ │ -04912a: 7702 aa12 1a00 |012b: invoke-static/range {v26, v27}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@12aa │ │ -049130: 0a19 |012e: move-result v25 │ │ -049132: 911a 0b15 |012f: sub-int v26, v11, v21 │ │ -049136: 911a 1a12 |0131: sub-int v26, v26, v18 │ │ -04913a: 151b 0040 |0133: const/high16 v27, #int 1073741824 // #4000 │ │ -04913e: 7702 aa12 1a00 |0135: invoke-static/range {v26, v27}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@12aa │ │ -049144: 0a0c |0138: move-result v12 │ │ -049146: 0200 1900 |0139: move/from16 v0, v25 │ │ -04914a: 6e30 e712 050c |013b: invoke-virtual {v5, v0, v12}, Landroid/view/View;.measure:(II)V // method@12e7 │ │ -049150: 6e10 c912 0500 |013e: invoke-virtual {v5}, Landroid/view/View;.getMeasuredWidth:()I // method@12c9 │ │ -049156: 0a1a |0141: move-result v26 │ │ -049158: 901a 1a06 |0142: add-int v26, v26, v6 │ │ -04915c: 6e10 c612 0500 |0144: invoke-virtual {v5}, Landroid/view/View;.getMeasuredHeight:()I // method@12c6 │ │ -049162: 0a1b |0147: move-result v27 │ │ -049164: 901b 1b07 |0148: add-int v27, v27, v7 │ │ -049168: 0200 1a00 |014a: move/from16 v0, v26 │ │ -04916c: 0201 1b00 |014c: move/from16 v1, v27 │ │ -049170: 6e51 e612 6507 |014e: invoke-virtual {v5, v6, v7, v0, v1}, Landroid/view/View;.layout:(IIII)V // method@12e6 │ │ -049176: d80e 0e01 |0151: add-int/lit8 v14, v14, #int 1 // #01 │ │ -04917a: 2900 7aff |0153: goto/16 00cd // -0086 │ │ -04917e: 0200 1500 |0155: move/from16 v0, v21 │ │ -049182: 0801 1e00 |0157: move-object/from16 v1, v30 │ │ -049186: 5910 f103 |0159: iput v0, v1, Landroid/support/v4/view/ViewPager;.mTopPageBounds:I // field@03f1 │ │ -04918a: 911a 0b12 |015b: sub-int v26, v11, v18 │ │ -04918e: 0200 1a00 |015d: move/from16 v0, v26 │ │ -049192: 0801 1e00 |015f: move-object/from16 v1, v30 │ │ -049196: 5910 bf03 |0161: iput v0, v1, Landroid/support/v4/view/ViewPager;.mBottomPageBounds:I // field@03bf │ │ -04919a: 0800 1e00 |0163: move-object/from16 v0, v30 │ │ -04919e: 590a c503 |0165: iput v10, v0, Landroid/support/v4/view/ViewPager;.mDecorChildCount:I // field@03c5 │ │ -0491a2: 0800 1e00 |0167: move-object/from16 v0, v30 │ │ -0491a6: 5500 cd03 |0169: iget-boolean v0, v0, Landroid/support/v4/view/ViewPager;.mFirstLayout:Z // field@03cd │ │ -0491aa: 021a 0000 |016b: move/from16 v26, v0 │ │ -0491ae: 381a 1b00 |016d: if-eqz v26, 0188 // +001b │ │ -0491b2: 0800 1e00 |016f: move-object/from16 v0, v30 │ │ -0491b6: 5200 c403 |0171: iget v0, v0, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@03c4 │ │ -0491ba: 021a 0000 |0173: move/from16 v26, v0 │ │ -0491be: 131b 0000 |0175: const/16 v27, #int 0 // #0 │ │ -0491c2: 131c 0000 |0177: const/16 v28, #int 0 // #0 │ │ -0491c6: 131d 0000 |0179: const/16 v29, #int 0 // #0 │ │ -0491ca: 0800 1e00 |017b: move-object/from16 v0, v30 │ │ -0491ce: 0201 1a00 |017d: move/from16 v1, v26 │ │ -0491d2: 0202 1b00 |017f: move/from16 v2, v27 │ │ -0491d6: 0203 1c00 |0181: move/from16 v3, v28 │ │ -0491da: 0204 1d00 |0183: move/from16 v4, v29 │ │ -0491de: 7054 3b0c 1032 |0185: invoke-direct {v0, v1, v2, v3, v4}, Landroid/support/v4/view/ViewPager;.scrollToItem:(IZIZ)V // method@0c3b │ │ -0491e4: 131a 0000 |0188: const/16 v26, #int 0 // #0 │ │ -0491e8: 0200 1a00 |018a: move/from16 v0, v26 │ │ -0491ec: 0801 1e00 |018c: move-object/from16 v1, v30 │ │ -0491f0: 5c10 cd03 |018e: iput-boolean v0, v1, Landroid/support/v4/view/ViewPager;.mFirstLayout:Z // field@03cd │ │ -0491f4: 0e00 |0190: return-void │ │ -0491f6: 0000 |0191: nop // spacer │ │ -0491f8: 0001 0500 0100 0000 2d00 0000 0300 ... |0192: packed-switch-data (14 units) │ │ -049214: 0002 0300 1000 0000 3000 0000 5000 ... |01a0: sparse-switch-data (14 units) │ │ - catches : (none) │ │ - positions : │ │ - 0x0000 line=1498 │ │ - 0x0004 line=1499 │ │ - 0x0006 line=1500 │ │ - 0x0008 line=1501 │ │ - 0x000c line=1502 │ │ - 0x0010 line=1503 │ │ - 0x0014 line=1504 │ │ - 0x0018 line=1505 │ │ - 0x001c line=1507 │ │ - 0x001d line=1511 │ │ - 0x0020 line=1512 │ │ - 0x0026 line=1513 │ │ - 0x0032 line=1514 │ │ - 0x0038 line=1515 │ │ - 0x0039 line=1516 │ │ - 0x003a line=1517 │ │ - 0x0042 line=1518 │ │ - 0x004a line=1519 │ │ - 0x0052 line=1520 │ │ - 0x0055 line=1522 │ │ - 0x0057 line=1537 │ │ - 0x005a line=1539 │ │ - 0x005c line=1554 │ │ - 0x005e line=1555 │ │ - 0x0071 line=1558 │ │ - 0x0073 line=1511 │ │ - 0x0076 line=1525 │ │ - 0x0078 line=1526 │ │ - 0x007e line=1527 │ │ - 0x007f line=1529 │ │ - 0x008f line=1531 │ │ - 0x0090 line=1533 │ │ - 0x0098 line=1534 │ │ - 0x009f line=1542 │ │ - 0x00a1 line=1543 │ │ - 0x00a7 line=1544 │ │ - 0x00a8 line=1546 │ │ - 0x00b8 line=1548 │ │ - 0x00b9 line=1550 │ │ - 0x00c1 line=1551 │ │ - 0x00c8 line=1563 │ │ - 0x00cc line=1565 │ │ - 0x00cf line=1566 │ │ - 0x00d5 line=1567 │ │ - 0x00e1 line=1568 │ │ - 0x00e7 line=1570 │ │ - 0x00f7 line=1571 │ │ - 0x0105 line=1572 │ │ - 0x0107 line=1573 │ │ - 0x0109 line=1574 │ │ - 0x0111 line=1577 │ │ - 0x0119 line=1578 │ │ - 0x012f line=1581 │ │ - 0x0139 line=1584 │ │ - 0x013e line=1589 │ │ - 0x0151 line=1565 │ │ - 0x0155 line=1595 │ │ - 0x015b line=1596 │ │ - 0x0163 line=1597 │ │ - 0x0167 line=1599 │ │ - 0x016f line=1600 │ │ - 0x0188 line=1602 │ │ - 0x0190 line=1603 │ │ - 0x0191 line=1520 │ │ - 0x01a0 line=1537 │ │ +06b3b4: |[06b3b4] android.support.v4.view.ViewPager.onLayout:(ZIIII)V │ │ +06b3c4: 7401 9a13 1e00 |0000: invoke-virtual/range {v30}, Landroid/support/v4/view/ViewPager;.getChildCount:()I // method@139a │ │ +06b3ca: 0a09 |0003: move-result v9 │ │ +06b3cc: 9118 2220 |0004: sub-int v24, v34, v32 │ │ +06b3d0: 910b 2321 |0006: sub-int v11, v35, v33 │ │ +06b3d4: 7401 a913 1e00 |0008: invoke-virtual/range {v30}, Landroid/support/v4/view/ViewPager;.getPaddingLeft:()I // method@13a9 │ │ +06b3da: 0a13 |000b: move-result v19 │ │ +06b3dc: 7401 ab13 1e00 |000c: invoke-virtual/range {v30}, Landroid/support/v4/view/ViewPager;.getPaddingTop:()I // method@13ab │ │ +06b3e2: 0a15 |000f: move-result v21 │ │ +06b3e4: 7401 aa13 1e00 |0010: invoke-virtual/range {v30}, Landroid/support/v4/view/ViewPager;.getPaddingRight:()I // method@13aa │ │ +06b3ea: 0a14 |0013: move-result v20 │ │ +06b3ec: 7401 a813 1e00 |0014: invoke-virtual/range {v30}, Landroid/support/v4/view/ViewPager;.getPaddingBottom:()I // method@13a8 │ │ +06b3f2: 0a12 |0017: move-result v18 │ │ +06b3f4: 7401 af13 1e00 |0018: invoke-virtual/range {v30}, Landroid/support/v4/view/ViewPager;.getScrollX:()I // method@13af │ │ +06b3fa: 0a16 |001b: move-result v22 │ │ +06b3fc: 120a |001c: const/4 v10, #int 0 // #0 │ │ +06b3fe: 120e |001d: const/4 v14, #int 0 // #0 │ │ +06b400: 359e aa00 |001e: if-ge v14, v9, 00c8 // +00aa │ │ +06b404: 0800 1e00 |0020: move-object/from16 v0, v30 │ │ +06b408: 6e20 9913 e000 |0022: invoke-virtual {v0, v14}, Landroid/support/v4/view/ViewPager;.getChildAt:(I)Landroid/view/View; // method@1399 │ │ +06b40e: 0c05 |0025: move-result-object v5 │ │ +06b410: 6e10 2b1d 0500 |0026: invoke-virtual {v5}, Landroid/view/View;.getVisibility:()I // method@1d2b │ │ +06b416: 0a1a |0029: move-result v26 │ │ +06b418: 131b 0800 |002a: const/16 v27, #int 8 // #8 │ │ +06b41c: 0200 1a00 |002c: move/from16 v0, v26 │ │ +06b420: 0201 1b00 |002e: move/from16 v1, v27 │ │ +06b424: 3210 4300 |0030: if-eq v0, v1, 0073 // +0043 │ │ +06b428: 6e10 061d 0500 |0032: invoke-virtual {v5}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@1d06 │ │ +06b42e: 0c11 |0035: move-result-object v17 │ │ +06b430: 1f11 2003 |0036: check-cast v17, Landroid/support/v4/view/ViewPager$LayoutParams; // type@0320 │ │ +06b434: 1206 |0038: const/4 v6, #int 0 // #0 │ │ +06b436: 1207 |0039: const/4 v7, #int 0 // #0 │ │ +06b438: 0800 1100 |003a: move-object/from16 v0, v17 │ │ +06b43c: 5500 e705 |003c: iget-boolean v0, v0, Landroid/support/v4/view/ViewPager$LayoutParams;.isDecor:Z // field@05e7 │ │ +06b440: 021a 0000 |003e: move/from16 v26, v0 │ │ +06b444: 381a 3300 |0040: if-eqz v26, 0073 // +0033 │ │ +06b448: 0800 1100 |0042: move-object/from16 v0, v17 │ │ +06b44c: 5200 e505 |0044: iget v0, v0, Landroid/support/v4/view/ViewPager$LayoutParams;.gravity:I // field@05e5 │ │ +06b450: 021a 0000 |0046: move/from16 v26, v0 │ │ +06b454: dd0d 1a07 |0048: and-int/lit8 v13, v26, #int 7 // #07 │ │ +06b458: 0800 1100 |004a: move-object/from16 v0, v17 │ │ +06b45c: 5200 e505 |004c: iget v0, v0, Landroid/support/v4/view/ViewPager$LayoutParams;.gravity:I // field@05e5 │ │ +06b460: 021a 0000 |004e: move/from16 v26, v0 │ │ +06b464: dd17 1a70 |0050: and-int/lit8 v23, v26, #int 112 // #70 │ │ +06b468: 2b0d 4001 0000 |0052: packed-switch v13, 00000192 // +00000140 │ │ +06b46e: 0206 1300 |0055: move/from16 v6, v19 │ │ +06b472: 2c17 4901 0000 |0057: sparse-switch v23, 000001a0 // +00000149 │ │ +06b478: 0207 1500 |005a: move/from16 v7, v21 │ │ +06b47c: 9006 0616 |005c: add-int v6, v6, v22 │ │ +06b480: 6e10 0d1d 0500 |005e: invoke-virtual {v5}, Landroid/view/View;.getMeasuredWidth:()I // method@1d0d │ │ +06b486: 0a1a |0061: move-result v26 │ │ +06b488: 901a 1a06 |0062: add-int v26, v26, v6 │ │ +06b48c: 6e10 0a1d 0500 |0064: invoke-virtual {v5}, Landroid/view/View;.getMeasuredHeight:()I // method@1d0a │ │ +06b492: 0a1b |0067: move-result v27 │ │ +06b494: 901b 1b07 |0068: add-int v27, v27, v7 │ │ +06b498: 0200 1a00 |006a: move/from16 v0, v26 │ │ +06b49c: 0201 1b00 |006c: move/from16 v1, v27 │ │ +06b4a0: 6e51 411d 6507 |006e: invoke-virtual {v5, v6, v7, v0, v1}, Landroid/view/View;.layout:(IIII)V // method@1d41 │ │ +06b4a6: d80a 0a01 |0071: add-int/lit8 v10, v10, #int 1 // #01 │ │ +06b4aa: d80e 0e01 |0073: add-int/lit8 v14, v14, #int 1 // #01 │ │ +06b4ae: 28a9 |0075: goto 001e // -0057 │ │ +06b4b0: 0206 1300 |0076: move/from16 v6, v19 │ │ +06b4b4: 6e10 0d1d 0500 |0078: invoke-virtual {v5}, Landroid/view/View;.getMeasuredWidth:()I // method@1d0d │ │ +06b4ba: 0a1a |007b: move-result v26 │ │ +06b4bc: 9013 131a |007c: add-int v19, v19, v26 │ │ +06b4c0: 28d9 |007e: goto 0057 // -0027 │ │ +06b4c2: 6e10 0d1d 0500 |007f: invoke-virtual {v5}, Landroid/view/View;.getMeasuredWidth:()I // method@1d0d │ │ +06b4c8: 0a1a |0082: move-result v26 │ │ +06b4ca: 911a 181a |0083: sub-int v26, v24, v26 │ │ +06b4ce: db1a 1a02 |0085: div-int/lit8 v26, v26, #int 2 // #02 │ │ +06b4d2: 0200 1a00 |0087: move/from16 v0, v26 │ │ +06b4d6: 0201 1300 |0089: move/from16 v1, v19 │ │ +06b4da: 7120 7e22 1000 |008b: invoke-static {v0, v1}, Ljava/lang/Math;.max:(II)I // method@227e │ │ +06b4e0: 0a06 |008e: move-result v6 │ │ +06b4e2: 28c8 |008f: goto 0057 // -0038 │ │ +06b4e4: 911a 1814 |0090: sub-int v26, v24, v20 │ │ +06b4e8: 6e10 0d1d 0500 |0092: invoke-virtual {v5}, Landroid/view/View;.getMeasuredWidth:()I // method@1d0d │ │ +06b4ee: 0a1b |0095: move-result v27 │ │ +06b4f0: 9106 1a1b |0096: sub-int v6, v26, v27 │ │ +06b4f4: 6e10 0d1d 0500 |0098: invoke-virtual {v5}, Landroid/view/View;.getMeasuredWidth:()I // method@1d0d │ │ +06b4fa: 0a1a |009b: move-result v26 │ │ +06b4fc: 9014 141a |009c: add-int v20, v20, v26 │ │ +06b500: 28b9 |009e: goto 0057 // -0047 │ │ +06b502: 0207 1500 |009f: move/from16 v7, v21 │ │ +06b506: 6e10 0a1d 0500 |00a1: invoke-virtual {v5}, Landroid/view/View;.getMeasuredHeight:()I // method@1d0a │ │ +06b50c: 0a1a |00a4: move-result v26 │ │ +06b50e: 9015 151a |00a5: add-int v21, v21, v26 │ │ +06b512: 28b5 |00a7: goto 005c // -004b │ │ +06b514: 6e10 0a1d 0500 |00a8: invoke-virtual {v5}, Landroid/view/View;.getMeasuredHeight:()I // method@1d0a │ │ +06b51a: 0a1a |00ab: move-result v26 │ │ +06b51c: 911a 0b1a |00ac: sub-int v26, v11, v26 │ │ +06b520: db1a 1a02 |00ae: div-int/lit8 v26, v26, #int 2 // #02 │ │ +06b524: 0200 1a00 |00b0: move/from16 v0, v26 │ │ +06b528: 0201 1500 |00b2: move/from16 v1, v21 │ │ +06b52c: 7120 7e22 1000 |00b4: invoke-static {v0, v1}, Ljava/lang/Math;.max:(II)I // method@227e │ │ +06b532: 0a07 |00b7: move-result v7 │ │ +06b534: 28a4 |00b8: goto 005c // -005c │ │ +06b536: 911a 0b12 |00b9: sub-int v26, v11, v18 │ │ +06b53a: 6e10 0a1d 0500 |00bb: invoke-virtual {v5}, Landroid/view/View;.getMeasuredHeight:()I // method@1d0a │ │ +06b540: 0a1b |00be: move-result v27 │ │ +06b542: 9107 1a1b |00bf: sub-int v7, v26, v27 │ │ +06b546: 6e10 0a1d 0500 |00c1: invoke-virtual {v5}, Landroid/view/View;.getMeasuredHeight:()I // method@1d0a │ │ +06b54c: 0a1a |00c4: move-result v26 │ │ +06b54e: 9012 121a |00c5: add-int v18, v18, v26 │ │ +06b552: 2895 |00c7: goto 005c // -006b │ │ +06b554: 911a 1813 |00c8: sub-int v26, v24, v19 │ │ +06b558: 9108 1a14 |00ca: sub-int v8, v26, v20 │ │ +06b55c: 120e |00cc: const/4 v14, #int 0 // #0 │ │ +06b55e: 359e 8800 |00cd: if-ge v14, v9, 0155 // +0088 │ │ +06b562: 0800 1e00 |00cf: move-object/from16 v0, v30 │ │ +06b566: 6e20 9913 e000 |00d1: invoke-virtual {v0, v14}, Landroid/support/v4/view/ViewPager;.getChildAt:(I)Landroid/view/View; // method@1399 │ │ +06b56c: 0c05 |00d4: move-result-object v5 │ │ +06b56e: 6e10 2b1d 0500 |00d5: invoke-virtual {v5}, Landroid/view/View;.getVisibility:()I // method@1d2b │ │ +06b574: 0a1a |00d8: move-result v26 │ │ +06b576: 131b 0800 |00d9: const/16 v27, #int 8 // #8 │ │ +06b57a: 0200 1a00 |00db: move/from16 v0, v26 │ │ +06b57e: 0201 1b00 |00dd: move/from16 v1, v27 │ │ +06b582: 3210 7200 |00df: if-eq v0, v1, 0151 // +0072 │ │ +06b586: 6e10 061d 0500 |00e1: invoke-virtual {v5}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@1d06 │ │ +06b58c: 0c11 |00e4: move-result-object v17 │ │ +06b58e: 1f11 2003 |00e5: check-cast v17, Landroid/support/v4/view/ViewPager$LayoutParams; // type@0320 │ │ +06b592: 0800 1100 |00e7: move-object/from16 v0, v17 │ │ +06b596: 5500 e705 |00e9: iget-boolean v0, v0, Landroid/support/v4/view/ViewPager$LayoutParams;.isDecor:Z // field@05e7 │ │ +06b59a: 021a 0000 |00eb: move/from16 v26, v0 │ │ +06b59e: 391a 6400 |00ed: if-nez v26, 0151 // +0064 │ │ +06b5a2: 0800 1e00 |00ef: move-object/from16 v0, v30 │ │ +06b5a6: 6e20 b513 5000 |00f1: invoke-virtual {v0, v5}, Landroid/support/v4/view/ViewPager;.infoForChild:(Landroid/view/View;)Landroid/support/v4/view/ViewPager$ItemInfo; // method@13b5 │ │ +06b5ac: 0c0f |00f4: move-result-object v15 │ │ +06b5ae: 380f 5c00 |00f5: if-eqz v15, 0151 // +005c │ │ +06b5b2: 8280 |00f7: int-to-float v0, v8 │ │ +06b5b4: 021a 0000 |00f8: move/from16 v26, v0 │ │ +06b5b8: 52f0 e005 |00fa: iget v0, v15, Landroid/support/v4/view/ViewPager$ItemInfo;.offset:F // field@05e0 │ │ +06b5bc: 021b 0000 |00fc: move/from16 v27, v0 │ │ +06b5c0: a81a 1a1b |00fe: mul-float v26, v26, v27 │ │ +06b5c4: 0200 1a00 |0100: move/from16 v0, v26 │ │ +06b5c8: 8700 |0102: float-to-int v0, v0 │ │ +06b5ca: 0210 0000 |0103: move/from16 v16, v0 │ │ +06b5ce: 9006 1310 |0105: add-int v6, v19, v16 │ │ +06b5d2: 0207 1500 |0107: move/from16 v7, v21 │ │ +06b5d6: 0800 1100 |0109: move-object/from16 v0, v17 │ │ +06b5da: 5500 e805 |010b: iget-boolean v0, v0, Landroid/support/v4/view/ViewPager$LayoutParams;.needsMeasure:Z // field@05e8 │ │ +06b5de: 021a 0000 |010d: move/from16 v26, v0 │ │ +06b5e2: 381a 2f00 |010f: if-eqz v26, 013e // +002f │ │ +06b5e6: 131a 0000 |0111: const/16 v26, #int 0 // #0 │ │ +06b5ea: 0200 1a00 |0113: move/from16 v0, v26 │ │ +06b5ee: 0801 1100 |0115: move-object/from16 v1, v17 │ │ +06b5f2: 5c10 e805 |0117: iput-boolean v0, v1, Landroid/support/v4/view/ViewPager$LayoutParams;.needsMeasure:Z // field@05e8 │ │ +06b5f6: 8280 |0119: int-to-float v0, v8 │ │ +06b5f8: 021a 0000 |011a: move/from16 v26, v0 │ │ +06b5fc: 0800 1100 |011c: move-object/from16 v0, v17 │ │ +06b600: 5200 eb05 |011e: iget v0, v0, Landroid/support/v4/view/ViewPager$LayoutParams;.widthFactor:F // field@05eb │ │ +06b604: 021b 0000 |0120: move/from16 v27, v0 │ │ +06b608: a81a 1a1b |0122: mul-float v26, v26, v27 │ │ +06b60c: 0200 1a00 |0124: move/from16 v0, v26 │ │ +06b610: 8700 |0126: float-to-int v0, v0 │ │ +06b612: 021a 0000 |0127: move/from16 v26, v0 │ │ +06b616: 151b 0040 |0129: const/high16 v27, #int 1073741824 // #4000 │ │ +06b61a: 7702 e91c 1a00 |012b: invoke-static/range {v26, v27}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@1ce9 │ │ +06b620: 0a19 |012e: move-result v25 │ │ +06b622: 911a 0b15 |012f: sub-int v26, v11, v21 │ │ +06b626: 911a 1a12 |0131: sub-int v26, v26, v18 │ │ +06b62a: 151b 0040 |0133: const/high16 v27, #int 1073741824 // #4000 │ │ +06b62e: 7702 e91c 1a00 |0135: invoke-static/range {v26, v27}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@1ce9 │ │ +06b634: 0a0c |0138: move-result v12 │ │ +06b636: 0200 1900 |0139: move/from16 v0, v25 │ │ +06b63a: 6e30 421d 050c |013b: invoke-virtual {v5, v0, v12}, Landroid/view/View;.measure:(II)V // method@1d42 │ │ +06b640: 6e10 0d1d 0500 |013e: invoke-virtual {v5}, Landroid/view/View;.getMeasuredWidth:()I // method@1d0d │ │ +06b646: 0a1a |0141: move-result v26 │ │ +06b648: 901a 1a06 |0142: add-int v26, v26, v6 │ │ +06b64c: 6e10 0a1d 0500 |0144: invoke-virtual {v5}, Landroid/view/View;.getMeasuredHeight:()I // method@1d0a │ │ +06b652: 0a1b |0147: move-result v27 │ │ +06b654: 901b 1b07 |0148: add-int v27, v27, v7 │ │ +06b658: 0200 1a00 |014a: move/from16 v0, v26 │ │ +06b65c: 0201 1b00 |014c: move/from16 v1, v27 │ │ +06b660: 6e51 411d 6507 |014e: invoke-virtual {v5, v6, v7, v0, v1}, Landroid/view/View;.layout:(IIII)V // method@1d41 │ │ +06b666: d80e 0e01 |0151: add-int/lit8 v14, v14, #int 1 // #01 │ │ +06b66a: 2900 7aff |0153: goto/16 00cd // -0086 │ │ +06b66e: 0200 1500 |0155: move/from16 v0, v21 │ │ +06b672: 0801 1e00 |0157: move-object/from16 v1, v30 │ │ +06b676: 5910 3906 |0159: iput v0, v1, Landroid/support/v4/view/ViewPager;.mTopPageBounds:I // field@0639 │ │ +06b67a: 911a 0b12 |015b: sub-int v26, v11, v18 │ │ +06b67e: 0200 1a00 |015d: move/from16 v0, v26 │ │ +06b682: 0801 1e00 |015f: move-object/from16 v1, v30 │ │ +06b686: 5910 0706 |0161: iput v0, v1, Landroid/support/v4/view/ViewPager;.mBottomPageBounds:I // field@0607 │ │ +06b68a: 0800 1e00 |0163: move-object/from16 v0, v30 │ │ +06b68e: 590a 0d06 |0165: iput v10, v0, Landroid/support/v4/view/ViewPager;.mDecorChildCount:I // field@060d │ │ +06b692: 0800 1e00 |0167: move-object/from16 v0, v30 │ │ +06b696: 5500 1506 |0169: iget-boolean v0, v0, Landroid/support/v4/view/ViewPager;.mFirstLayout:Z // field@0615 │ │ +06b69a: 021a 0000 |016b: move/from16 v26, v0 │ │ +06b69e: 381a 1b00 |016d: if-eqz v26, 0188 // +001b │ │ +06b6a2: 0800 1e00 |016f: move-object/from16 v0, v30 │ │ +06b6a6: 5200 0c06 |0171: iget v0, v0, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@060c │ │ +06b6aa: 021a 0000 |0173: move/from16 v26, v0 │ │ +06b6ae: 131b 0000 |0175: const/16 v27, #int 0 // #0 │ │ +06b6b2: 131c 0000 |0177: const/16 v28, #int 0 // #0 │ │ +06b6b6: 131d 0000 |0179: const/16 v29, #int 0 // #0 │ │ +06b6ba: 0800 1e00 |017b: move-object/from16 v0, v30 │ │ +06b6be: 0201 1a00 |017d: move/from16 v1, v26 │ │ +06b6c2: 0202 1b00 |017f: move/from16 v2, v27 │ │ +06b6c6: 0203 1c00 |0181: move/from16 v3, v28 │ │ +06b6ca: 0204 1d00 |0183: move/from16 v4, v29 │ │ +06b6ce: 7054 dd13 1032 |0185: invoke-direct {v0, v1, v2, v3, v4}, Landroid/support/v4/view/ViewPager;.scrollToItem:(IZIZ)V // method@13dd │ │ +06b6d4: 131a 0000 |0188: const/16 v26, #int 0 // #0 │ │ +06b6d8: 0200 1a00 |018a: move/from16 v0, v26 │ │ +06b6dc: 0801 1e00 |018c: move-object/from16 v1, v30 │ │ +06b6e0: 5c10 1506 |018e: iput-boolean v0, v1, Landroid/support/v4/view/ViewPager;.mFirstLayout:Z // field@0615 │ │ +06b6e4: 0e00 |0190: return-void │ │ +06b6e6: 0000 |0191: nop // spacer │ │ +06b6e8: 0001 0500 0100 0000 2d00 0000 0300 ... |0192: packed-switch-data (14 units) │ │ +06b704: 0002 0300 1000 0000 3000 0000 5000 ... |01a0: sparse-switch-data (14 units) │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=1503 │ │ + 0x0004 line=1504 │ │ + 0x0006 line=1505 │ │ + 0x0008 line=1506 │ │ + 0x000c line=1507 │ │ + 0x0010 line=1508 │ │ + 0x0014 line=1509 │ │ + 0x0018 line=1510 │ │ + 0x001c line=1512 │ │ + 0x001d line=1516 │ │ + 0x0020 line=1517 │ │ + 0x0026 line=1518 │ │ + 0x0032 line=1519 │ │ + 0x0038 line=1520 │ │ + 0x0039 line=1521 │ │ + 0x003a line=1522 │ │ + 0x0042 line=1523 │ │ + 0x004a line=1524 │ │ + 0x0052 line=1525 │ │ + 0x0055 line=1527 │ │ + 0x0057 line=1542 │ │ + 0x005a line=1544 │ │ + 0x005c line=1559 │ │ + 0x005e line=1560 │ │ + 0x0071 line=1563 │ │ + 0x0073 line=1516 │ │ + 0x0076 line=1530 │ │ + 0x0078 line=1531 │ │ + 0x007e line=1532 │ │ + 0x007f line=1534 │ │ + 0x008f line=1536 │ │ + 0x0090 line=1538 │ │ + 0x0098 line=1539 │ │ + 0x009f line=1547 │ │ + 0x00a1 line=1548 │ │ + 0x00a7 line=1549 │ │ + 0x00a8 line=1551 │ │ + 0x00b8 line=1553 │ │ + 0x00b9 line=1555 │ │ + 0x00c1 line=1556 │ │ + 0x00c8 line=1568 │ │ + 0x00cc line=1570 │ │ + 0x00cf line=1571 │ │ + 0x00d5 line=1572 │ │ + 0x00e1 line=1573 │ │ + 0x00e7 line=1575 │ │ + 0x00f7 line=1576 │ │ + 0x0105 line=1577 │ │ + 0x0107 line=1578 │ │ + 0x0109 line=1579 │ │ + 0x0111 line=1582 │ │ + 0x0119 line=1583 │ │ + 0x012f line=1586 │ │ + 0x0139 line=1589 │ │ + 0x013e line=1594 │ │ + 0x0151 line=1570 │ │ + 0x0155 line=1600 │ │ + 0x015b line=1601 │ │ + 0x0163 line=1602 │ │ + 0x0167 line=1604 │ │ + 0x016f line=1605 │ │ + 0x0188 line=1607 │ │ + 0x0190 line=1608 │ │ + 0x0191 line=1525 │ │ + 0x01a0 line=1542 │ │ locals : │ │ 0x0039 - 0x0073 reg=6 childLeft I │ │ 0x003a - 0x0073 reg=7 childTop I │ │ 0x004a - 0x0073 reg=13 hgrav I │ │ 0x0038 - 0x0073 reg=17 lp Landroid/support/v4/view/ViewPager$LayoutParams; │ │ 0x0052 - 0x0073 reg=23 vgrav I │ │ 0x0026 - 0x00c8 reg=5 child Landroid/view/View; │ │ @@ -54227,282 +84953,282 @@ │ │ type : '(II)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 26 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 405 16-bit code units │ │ -049230: |[049230] android.support.v4.view.ViewPager.onMeasure:(II)V │ │ -049240: 1315 0000 |0000: const/16 v21, #int 0 // #0 │ │ -049244: 0200 1500 |0002: move/from16 v0, v21 │ │ -049248: 0201 1800 |0004: move/from16 v1, v24 │ │ -04924c: 7120 fe0b 1000 |0006: invoke-static {v0, v1}, Landroid/support/v4/view/ViewPager;.getDefaultSize:(II)I // method@0bfe │ │ -049252: 0a15 |0009: move-result v21 │ │ -049254: 1316 0000 |000a: const/16 v22, #int 0 // #0 │ │ -049258: 0200 1600 |000c: move/from16 v0, v22 │ │ -04925c: 0201 1900 |000e: move/from16 v1, v25 │ │ -049260: 7120 fe0b 1000 |0010: invoke-static {v0, v1}, Landroid/support/v4/view/ViewPager;.getDefaultSize:(II)I // method@0bfe │ │ -049266: 0a16 |0013: move-result v22 │ │ -049268: 0800 1700 |0014: move-object/from16 v0, v23 │ │ -04926c: 0201 1500 |0016: move/from16 v1, v21 │ │ -049270: 0202 1600 |0018: move/from16 v2, v22 │ │ -049274: 6e30 450c 1002 |001a: invoke-virtual {v0, v1, v2}, Landroid/support/v4/view/ViewPager;.setMeasuredDimension:(II)V // method@0c45 │ │ -04927a: 7401 040c 1700 |001d: invoke-virtual/range {v23}, Landroid/support/v4/view/ViewPager;.getMeasuredWidth:()I // method@0c04 │ │ -049280: 0a0f |0020: move-result v15 │ │ -049282: db0e 0f0a |0021: div-int/lit8 v14, v15, #int 10 // #0a │ │ -049286: 0800 1700 |0023: move-object/from16 v0, v23 │ │ -04928a: 5200 c603 |0025: iget v0, v0, Landroid/support/v4/view/ViewPager;.mDefaultGutterSize:I // field@03c6 │ │ -04928e: 0215 0000 |0027: move/from16 v21, v0 │ │ -049292: 0200 1500 |0029: move/from16 v0, v21 │ │ -049296: 7120 8d17 0e00 |002b: invoke-static {v14, v0}, Ljava/lang/Math;.min:(II)I // method@178d │ │ -04929c: 0a15 |002e: move-result v21 │ │ -04929e: 0200 1500 |002f: move/from16 v0, v21 │ │ -0492a2: 0801 1700 |0031: move-object/from16 v1, v23 │ │ -0492a6: 5910 d003 |0033: iput v0, v1, Landroid/support/v4/view/ViewPager;.mGutterSize:I // field@03d0 │ │ -0492aa: 7401 070c 1700 |0035: invoke-virtual/range {v23}, Landroid/support/v4/view/ViewPager;.getPaddingLeft:()I // method@0c07 │ │ -0492b0: 0a15 |0038: move-result v21 │ │ -0492b2: 9115 0f15 |0039: sub-int v21, v15, v21 │ │ -0492b6: 7401 080c 1700 |003b: invoke-virtual/range {v23}, Landroid/support/v4/view/ViewPager;.getPaddingRight:()I // method@0c08 │ │ -0492bc: 0a16 |003e: move-result v22 │ │ -0492be: 9105 1516 |003f: sub-int v5, v21, v22 │ │ -0492c2: 7401 030c 1700 |0041: invoke-virtual/range {v23}, Landroid/support/v4/view/ViewPager;.getMeasuredHeight:()I // method@0c03 │ │ -0492c8: 0a15 |0044: move-result v21 │ │ -0492ca: 7401 090c 1700 |0045: invoke-virtual/range {v23}, Landroid/support/v4/view/ViewPager;.getPaddingTop:()I // method@0c09 │ │ -0492d0: 0a16 |0048: move-result v22 │ │ -0492d2: 9115 1516 |0049: sub-int v21, v21, v22 │ │ -0492d6: 7401 060c 1700 |004b: invoke-virtual/range {v23}, Landroid/support/v4/view/ViewPager;.getPaddingBottom:()I // method@0c06 │ │ -0492dc: 0a16 |004e: move-result v22 │ │ -0492de: 9104 1516 |004f: sub-int v4, v21, v22 │ │ -0492e2: 7401 f80b 1700 |0051: invoke-virtual/range {v23}, Landroid/support/v4/view/ViewPager;.getChildCount:()I // method@0bf8 │ │ -0492e8: 0a10 |0054: move-result v16 │ │ -0492ea: 120c |0055: const/4 v12, #int 0 // #0 │ │ -0492ec: 0200 1000 |0056: move/from16 v0, v16 │ │ -0492f0: 350c c000 |0058: if-ge v12, v0, 0118 // +00c0 │ │ -0492f4: 0800 1700 |005a: move-object/from16 v0, v23 │ │ -0492f8: 6e20 f70b c000 |005c: invoke-virtual {v0, v12}, Landroid/support/v4/view/ViewPager;.getChildAt:(I)Landroid/view/View; // method@0bf7 │ │ -0492fe: 0c03 |005f: move-result-object v3 │ │ -049300: 6e10 d512 0300 |0060: invoke-virtual {v3}, Landroid/view/View;.getVisibility:()I // method@12d5 │ │ -049306: 0a15 |0063: move-result v21 │ │ -049308: 1316 0800 |0064: const/16 v22, #int 8 // #8 │ │ -04930c: 0200 1500 |0066: move/from16 v0, v21 │ │ -049310: 0201 1600 |0068: move/from16 v1, v22 │ │ -049314: 3210 9800 |006a: if-eq v0, v1, 0102 // +0098 │ │ -049318: 6e10 c212 0300 |006c: invoke-virtual {v3}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@12c2 │ │ -04931e: 0c0d |006f: move-result-object v13 │ │ -049320: 1f0d f601 |0070: check-cast v13, Landroid/support/v4/view/ViewPager$LayoutParams; // type@01f6 │ │ -049324: 380d 9000 |0072: if-eqz v13, 0102 // +0090 │ │ -049328: 55d0 9f03 |0074: iget-boolean v0, v13, Landroid/support/v4/view/ViewPager$LayoutParams;.isDecor:Z // field@039f │ │ -04932c: 0215 0000 |0076: move/from16 v21, v0 │ │ -049330: 3815 8a00 |0078: if-eqz v21, 0102 // +008a │ │ -049334: 52d0 9d03 |007a: iget v0, v13, Landroid/support/v4/view/ViewPager$LayoutParams;.gravity:I // field@039d │ │ -049338: 0215 0000 |007c: move/from16 v21, v0 │ │ -04933c: dd0b 1507 |007e: and-int/lit8 v11, v21, #int 7 // #07 │ │ -049340: 52d0 9d03 |0080: iget v0, v13, Landroid/support/v4/view/ViewPager$LayoutParams;.gravity:I // field@039d │ │ -049344: 0215 0000 |0082: move/from16 v21, v0 │ │ -049348: dd11 1570 |0084: and-int/lit8 v17, v21, #int 112 // #70 │ │ -04934c: 1512 0080 |0086: const/high16 v18, #int -2147483648 // #8000 │ │ -049350: 1508 0080 |0088: const/high16 v8, #int -2147483648 // #8000 │ │ -049354: 1315 3000 |008a: const/16 v21, #int 48 // #30 │ │ -049358: 0200 1100 |008c: move/from16 v0, v17 │ │ -04935c: 0201 1500 |008e: move/from16 v1, v21 │ │ -049360: 3210 0a00 |0090: if-eq v0, v1, 009a // +000a │ │ -049364: 1315 5000 |0092: const/16 v21, #int 80 // #50 │ │ -049368: 0200 1100 |0094: move/from16 v0, v17 │ │ -04936c: 0201 1500 |0096: move/from16 v1, v21 │ │ -049370: 3310 6e00 |0098: if-ne v0, v1, 0106 // +006e │ │ -049374: 1217 |009a: const/4 v7, #int 1 // #1 │ │ -049376: 1315 0300 |009b: const/16 v21, #int 3 // #3 │ │ -04937a: 0200 1500 |009d: move/from16 v0, v21 │ │ -04937e: 320b 0800 |009f: if-eq v11, v0, 00a7 // +0008 │ │ -049382: 1315 0500 |00a1: const/16 v21, #int 5 // #5 │ │ -049386: 0200 1500 |00a3: move/from16 v0, v21 │ │ -04938a: 330b 6300 |00a5: if-ne v11, v0, 0108 // +0063 │ │ -04938e: 1216 |00a7: const/4 v6, #int 1 // #1 │ │ -049390: 3807 6200 |00a8: if-eqz v7, 010a // +0062 │ │ -049394: 1512 0040 |00aa: const/high16 v18, #int 1073741824 // #4000 │ │ -049398: 0213 0500 |00ac: move/from16 v19, v5 │ │ -04939c: 0149 |00ae: move v9, v4 │ │ -04939e: 52d0 a203 |00af: iget v0, v13, Landroid/support/v4/view/ViewPager$LayoutParams;.width:I // field@03a2 │ │ -0493a2: 0215 0000 |00b1: move/from16 v21, v0 │ │ -0493a6: 1316 feff |00b3: const/16 v22, #int -2 // #fffe │ │ -0493aa: 0200 1500 |00b5: move/from16 v0, v21 │ │ -0493ae: 0201 1600 |00b7: move/from16 v1, v22 │ │ -0493b2: 3210 1400 |00b9: if-eq v0, v1, 00cd // +0014 │ │ -0493b6: 1512 0040 |00bb: const/high16 v18, #int 1073741824 // #4000 │ │ -0493ba: 52d0 a203 |00bd: iget v0, v13, Landroid/support/v4/view/ViewPager$LayoutParams;.width:I // field@03a2 │ │ -0493be: 0215 0000 |00bf: move/from16 v21, v0 │ │ -0493c2: 1316 ffff |00c1: const/16 v22, #int -1 // #ffff │ │ -0493c6: 0200 1500 |00c3: move/from16 v0, v21 │ │ -0493ca: 0201 1600 |00c5: move/from16 v1, v22 │ │ -0493ce: 3210 0600 |00c7: if-eq v0, v1, 00cd // +0006 │ │ -0493d2: 52d0 a203 |00c9: iget v0, v13, Landroid/support/v4/view/ViewPager$LayoutParams;.width:I // field@03a2 │ │ -0493d6: 0213 0000 |00cb: move/from16 v19, v0 │ │ -0493da: 52d0 9e03 |00cd: iget v0, v13, Landroid/support/v4/view/ViewPager$LayoutParams;.height:I // field@039e │ │ -0493de: 0215 0000 |00cf: move/from16 v21, v0 │ │ -0493e2: 1316 feff |00d1: const/16 v22, #int -2 // #fffe │ │ -0493e6: 0200 1500 |00d3: move/from16 v0, v21 │ │ -0493ea: 0201 1600 |00d5: move/from16 v1, v22 │ │ -0493ee: 3210 1200 |00d7: if-eq v0, v1, 00e9 // +0012 │ │ -0493f2: 1508 0040 |00d9: const/high16 v8, #int 1073741824 // #4000 │ │ -0493f6: 52d0 9e03 |00db: iget v0, v13, Landroid/support/v4/view/ViewPager$LayoutParams;.height:I // field@039e │ │ -0493fa: 0215 0000 |00dd: move/from16 v21, v0 │ │ -0493fe: 1316 ffff |00df: const/16 v22, #int -1 // #ffff │ │ -049402: 0200 1500 |00e1: move/from16 v0, v21 │ │ -049406: 0201 1600 |00e3: move/from16 v1, v22 │ │ -04940a: 3210 0400 |00e5: if-eq v0, v1, 00e9 // +0004 │ │ -04940e: 52d9 9e03 |00e7: iget v9, v13, Landroid/support/v4/view/ViewPager$LayoutParams;.height:I // field@039e │ │ -049412: 0200 1300 |00e9: move/from16 v0, v19 │ │ -049416: 0201 1200 |00eb: move/from16 v1, v18 │ │ -04941a: 7120 aa12 1000 |00ed: invoke-static {v0, v1}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@12aa │ │ -049420: 0a14 |00f0: move-result v20 │ │ -049422: 7120 aa12 8900 |00f1: invoke-static {v9, v8}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@12aa │ │ -049428: 0a0a |00f4: move-result v10 │ │ -04942a: 0200 1400 |00f5: move/from16 v0, v20 │ │ -04942e: 6e30 e712 030a |00f7: invoke-virtual {v3, v0, v10}, Landroid/view/View;.measure:(II)V // method@12e7 │ │ -049434: 3807 1500 |00fa: if-eqz v7, 010f // +0015 │ │ -049438: 6e10 c612 0300 |00fc: invoke-virtual {v3}, Landroid/view/View;.getMeasuredHeight:()I // method@12c6 │ │ -04943e: 0a15 |00ff: move-result v21 │ │ -049440: 9104 0415 |0100: sub-int v4, v4, v21 │ │ -049444: d80c 0c01 |0102: add-int/lit8 v12, v12, #int 1 // #01 │ │ -049448: 2900 52ff |0104: goto/16 0056 // -00ae │ │ -04944c: 1207 |0106: const/4 v7, #int 0 // #0 │ │ -04944e: 2894 |0107: goto 009b // -006c │ │ -049450: 1206 |0108: const/4 v6, #int 0 // #0 │ │ -049452: 289f |0109: goto 00a8 // -0061 │ │ -049454: 3806 a2ff |010a: if-eqz v6, 00ac // -005e │ │ -049458: 1508 0040 |010c: const/high16 v8, #int 1073741824 // #4000 │ │ -04945c: 289e |010e: goto 00ac // -0062 │ │ -04945e: 3806 f3ff |010f: if-eqz v6, 0102 // -000d │ │ -049462: 6e10 c912 0300 |0111: invoke-virtual {v3}, Landroid/view/View;.getMeasuredWidth:()I // method@12c9 │ │ -049468: 0a15 |0114: move-result v21 │ │ -04946a: 9105 0515 |0115: sub-int v5, v5, v21 │ │ -04946e: 28eb |0117: goto 0102 // -0015 │ │ -049470: 1515 0040 |0118: const/high16 v21, #int 1073741824 // #4000 │ │ -049474: 0200 1500 |011a: move/from16 v0, v21 │ │ -049478: 7120 aa12 0500 |011c: invoke-static {v5, v0}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@12aa │ │ -04947e: 0a15 |011f: move-result v21 │ │ -049480: 0200 1500 |0120: move/from16 v0, v21 │ │ -049484: 0801 1700 |0122: move-object/from16 v1, v23 │ │ -049488: 5910 c203 |0124: iput v0, v1, Landroid/support/v4/view/ViewPager;.mChildWidthMeasureSpec:I // field@03c2 │ │ -04948c: 1515 0040 |0126: const/high16 v21, #int 1073741824 // #4000 │ │ -049490: 0200 1500 |0128: move/from16 v0, v21 │ │ -049494: 7120 aa12 0400 |012a: invoke-static {v4, v0}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@12aa │ │ -04949a: 0a15 |012d: move-result v21 │ │ -04949c: 0200 1500 |012e: move/from16 v0, v21 │ │ -0494a0: 0801 1700 |0130: move-object/from16 v1, v23 │ │ -0494a4: 5910 c103 |0132: iput v0, v1, Landroid/support/v4/view/ViewPager;.mChildHeightMeasureSpec:I // field@03c1 │ │ -0494a8: 1315 0100 |0134: const/16 v21, #int 1 // #1 │ │ -0494ac: 0200 1500 |0136: move/from16 v0, v21 │ │ -0494b0: 0801 1700 |0138: move-object/from16 v1, v23 │ │ -0494b4: 5c10 d203 |013a: iput-boolean v0, v1, Landroid/support/v4/view/ViewPager;.mInLayout:Z // field@03d2 │ │ -0494b8: 7401 2f0c 1700 |013c: invoke-virtual/range {v23}, Landroid/support/v4/view/ViewPager;.populate:()V // method@0c2f │ │ -0494be: 1315 0000 |013f: const/16 v21, #int 0 // #0 │ │ -0494c2: 0200 1500 |0141: move/from16 v0, v21 │ │ -0494c6: 0801 1700 |0143: move-object/from16 v1, v23 │ │ -0494ca: 5c10 d203 |0145: iput-boolean v0, v1, Landroid/support/v4/view/ViewPager;.mInLayout:Z // field@03d2 │ │ -0494ce: 7401 f80b 1700 |0147: invoke-virtual/range {v23}, Landroid/support/v4/view/ViewPager;.getChildCount:()I // method@0bf8 │ │ -0494d4: 0a10 |014a: move-result v16 │ │ -0494d6: 120c |014b: const/4 v12, #int 0 // #0 │ │ -0494d8: 0200 1000 |014c: move/from16 v0, v16 │ │ -0494dc: 350c 4600 |014e: if-ge v12, v0, 0194 // +0046 │ │ -0494e0: 0800 1700 |0150: move-object/from16 v0, v23 │ │ -0494e4: 6e20 f70b c000 |0152: invoke-virtual {v0, v12}, Landroid/support/v4/view/ViewPager;.getChildAt:(I)Landroid/view/View; // method@0bf7 │ │ -0494ea: 0c03 |0155: move-result-object v3 │ │ -0494ec: 6e10 d512 0300 |0156: invoke-virtual {v3}, Landroid/view/View;.getVisibility:()I // method@12d5 │ │ -0494f2: 0a15 |0159: move-result v21 │ │ -0494f4: 1316 0800 |015a: const/16 v22, #int 8 // #8 │ │ -0494f8: 0200 1500 |015c: move/from16 v0, v21 │ │ -0494fc: 0201 1600 |015e: move/from16 v1, v22 │ │ -049500: 3210 3100 |0160: if-eq v0, v1, 0191 // +0031 │ │ -049504: 6e10 c212 0300 |0162: invoke-virtual {v3}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@12c2 │ │ -04950a: 0c0d |0165: move-result-object v13 │ │ -04950c: 1f0d f601 |0166: check-cast v13, Landroid/support/v4/view/ViewPager$LayoutParams; // type@01f6 │ │ -049510: 380d 0800 |0168: if-eqz v13, 0170 // +0008 │ │ -049514: 55d0 9f03 |016a: iget-boolean v0, v13, Landroid/support/v4/view/ViewPager$LayoutParams;.isDecor:Z // field@039f │ │ -049518: 0215 0000 |016c: move/from16 v21, v0 │ │ -04951c: 3915 2300 |016e: if-nez v21, 0191 // +0023 │ │ -049520: 8250 |0170: int-to-float v0, v5 │ │ -049522: 0215 0000 |0171: move/from16 v21, v0 │ │ -049526: 52d0 a303 |0173: iget v0, v13, Landroid/support/v4/view/ViewPager$LayoutParams;.widthFactor:F // field@03a3 │ │ -04952a: 0216 0000 |0175: move/from16 v22, v0 │ │ -04952e: a815 1516 |0177: mul-float v21, v21, v22 │ │ -049532: 0200 1500 |0179: move/from16 v0, v21 │ │ -049536: 8700 |017b: float-to-int v0, v0 │ │ -049538: 0215 0000 |017c: move/from16 v21, v0 │ │ -04953c: 1516 0040 |017e: const/high16 v22, #int 1073741824 // #4000 │ │ -049540: 7702 aa12 1500 |0180: invoke-static/range {v21, v22}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@12aa │ │ -049546: 0a14 |0183: move-result v20 │ │ -049548: 0800 1700 |0184: move-object/from16 v0, v23 │ │ -04954c: 5200 c103 |0186: iget v0, v0, Landroid/support/v4/view/ViewPager;.mChildHeightMeasureSpec:I // field@03c1 │ │ -049550: 0215 0000 |0188: move/from16 v21, v0 │ │ -049554: 0200 1400 |018a: move/from16 v0, v20 │ │ -049558: 0201 1500 |018c: move/from16 v1, v21 │ │ -04955c: 6e30 e712 0301 |018e: invoke-virtual {v3, v0, v1}, Landroid/view/View;.measure:(II)V // method@12e7 │ │ -049562: d80c 0c01 |0191: add-int/lit8 v12, v12, #int 1 // #01 │ │ -049566: 28b9 |0193: goto 014c // -0047 │ │ -049568: 0e00 |0194: return-void │ │ - catches : (none) │ │ - positions : │ │ - 0x0000 line=1369 │ │ - 0x001d line=1372 │ │ - 0x0021 line=1373 │ │ - 0x0023 line=1374 │ │ - 0x0035 line=1377 │ │ - 0x0041 line=1378 │ │ - 0x0051 line=1385 │ │ - 0x0055 line=1386 │ │ - 0x005a line=1387 │ │ - 0x0060 line=1388 │ │ - 0x006c line=1389 │ │ - 0x0072 line=1390 │ │ - 0x007a line=1391 │ │ - 0x0080 line=1392 │ │ - 0x0086 line=1393 │ │ - 0x0088 line=1394 │ │ - 0x008a line=1395 │ │ - 0x009b line=1396 │ │ - 0x00a8 line=1398 │ │ - 0x00aa line=1399 │ │ - 0x00ac line=1404 │ │ - 0x00ae line=1405 │ │ - 0x00af line=1406 │ │ - 0x00bb line=1407 │ │ - 0x00bd line=1408 │ │ - 0x00c9 line=1409 │ │ - 0x00cd line=1412 │ │ - 0x00d9 line=1413 │ │ - 0x00db line=1414 │ │ - 0x00e7 line=1415 │ │ - 0x00e9 line=1418 │ │ - 0x00f1 line=1419 │ │ - 0x00f5 line=1420 │ │ - 0x00fa line=1422 │ │ - 0x00fc line=1423 │ │ - 0x0102 line=1386 │ │ - 0x0106 line=1395 │ │ - 0x0108 line=1396 │ │ - 0x010a line=1400 │ │ - 0x010c line=1401 │ │ - 0x010f line=1424 │ │ - 0x0111 line=1425 │ │ - 0x0118 line=1431 │ │ - 0x0126 line=1432 │ │ - 0x0134 line=1435 │ │ - 0x013c line=1436 │ │ - 0x013f line=1437 │ │ - 0x0147 line=1440 │ │ - 0x014b line=1441 │ │ - 0x0150 line=1442 │ │ - 0x0156 line=1443 │ │ - 0x0162 line=1447 │ │ - 0x0168 line=1448 │ │ - 0x0170 line=1449 │ │ - 0x0184 line=1451 │ │ - 0x0191 line=1441 │ │ - 0x0194 line=1455 │ │ +06b720: |[06b720] android.support.v4.view.ViewPager.onMeasure:(II)V │ │ +06b730: 1315 0000 |0000: const/16 v21, #int 0 // #0 │ │ +06b734: 0200 1500 |0002: move/from16 v0, v21 │ │ +06b738: 0201 1800 |0004: move/from16 v1, v24 │ │ +06b73c: 7120 a013 1000 |0006: invoke-static {v0, v1}, Landroid/support/v4/view/ViewPager;.getDefaultSize:(II)I // method@13a0 │ │ +06b742: 0a15 |0009: move-result v21 │ │ +06b744: 1316 0000 |000a: const/16 v22, #int 0 // #0 │ │ +06b748: 0200 1600 |000c: move/from16 v0, v22 │ │ +06b74c: 0201 1900 |000e: move/from16 v1, v25 │ │ +06b750: 7120 a013 1000 |0010: invoke-static {v0, v1}, Landroid/support/v4/view/ViewPager;.getDefaultSize:(II)I // method@13a0 │ │ +06b756: 0a16 |0013: move-result v22 │ │ +06b758: 0800 1700 |0014: move-object/from16 v0, v23 │ │ +06b75c: 0201 1500 |0016: move/from16 v1, v21 │ │ +06b760: 0202 1600 |0018: move/from16 v2, v22 │ │ +06b764: 6e30 e713 1002 |001a: invoke-virtual {v0, v1, v2}, Landroid/support/v4/view/ViewPager;.setMeasuredDimension:(II)V // method@13e7 │ │ +06b76a: 7401 a613 1700 |001d: invoke-virtual/range {v23}, Landroid/support/v4/view/ViewPager;.getMeasuredWidth:()I // method@13a6 │ │ +06b770: 0a0f |0020: move-result v15 │ │ +06b772: db0e 0f0a |0021: div-int/lit8 v14, v15, #int 10 // #0a │ │ +06b776: 0800 1700 |0023: move-object/from16 v0, v23 │ │ +06b77a: 5200 0e06 |0025: iget v0, v0, Landroid/support/v4/view/ViewPager;.mDefaultGutterSize:I // field@060e │ │ +06b77e: 0215 0000 |0027: move/from16 v21, v0 │ │ +06b782: 0200 1500 |0029: move/from16 v0, v21 │ │ +06b786: 7120 8022 0e00 |002b: invoke-static {v14, v0}, Ljava/lang/Math;.min:(II)I // method@2280 │ │ +06b78c: 0a15 |002e: move-result v21 │ │ +06b78e: 0200 1500 |002f: move/from16 v0, v21 │ │ +06b792: 0801 1700 |0031: move-object/from16 v1, v23 │ │ +06b796: 5910 1806 |0033: iput v0, v1, Landroid/support/v4/view/ViewPager;.mGutterSize:I // field@0618 │ │ +06b79a: 7401 a913 1700 |0035: invoke-virtual/range {v23}, Landroid/support/v4/view/ViewPager;.getPaddingLeft:()I // method@13a9 │ │ +06b7a0: 0a15 |0038: move-result v21 │ │ +06b7a2: 9115 0f15 |0039: sub-int v21, v15, v21 │ │ +06b7a6: 7401 aa13 1700 |003b: invoke-virtual/range {v23}, Landroid/support/v4/view/ViewPager;.getPaddingRight:()I // method@13aa │ │ +06b7ac: 0a16 |003e: move-result v22 │ │ +06b7ae: 9105 1516 |003f: sub-int v5, v21, v22 │ │ +06b7b2: 7401 a513 1700 |0041: invoke-virtual/range {v23}, Landroid/support/v4/view/ViewPager;.getMeasuredHeight:()I // method@13a5 │ │ +06b7b8: 0a15 |0044: move-result v21 │ │ +06b7ba: 7401 ab13 1700 |0045: invoke-virtual/range {v23}, Landroid/support/v4/view/ViewPager;.getPaddingTop:()I // method@13ab │ │ +06b7c0: 0a16 |0048: move-result v22 │ │ +06b7c2: 9115 1516 |0049: sub-int v21, v21, v22 │ │ +06b7c6: 7401 a813 1700 |004b: invoke-virtual/range {v23}, Landroid/support/v4/view/ViewPager;.getPaddingBottom:()I // method@13a8 │ │ +06b7cc: 0a16 |004e: move-result v22 │ │ +06b7ce: 9104 1516 |004f: sub-int v4, v21, v22 │ │ +06b7d2: 7401 9a13 1700 |0051: invoke-virtual/range {v23}, Landroid/support/v4/view/ViewPager;.getChildCount:()I // method@139a │ │ +06b7d8: 0a10 |0054: move-result v16 │ │ +06b7da: 120c |0055: const/4 v12, #int 0 // #0 │ │ +06b7dc: 0200 1000 |0056: move/from16 v0, v16 │ │ +06b7e0: 350c c000 |0058: if-ge v12, v0, 0118 // +00c0 │ │ +06b7e4: 0800 1700 |005a: move-object/from16 v0, v23 │ │ +06b7e8: 6e20 9913 c000 |005c: invoke-virtual {v0, v12}, Landroid/support/v4/view/ViewPager;.getChildAt:(I)Landroid/view/View; // method@1399 │ │ +06b7ee: 0c03 |005f: move-result-object v3 │ │ +06b7f0: 6e10 2b1d 0300 |0060: invoke-virtual {v3}, Landroid/view/View;.getVisibility:()I // method@1d2b │ │ +06b7f6: 0a15 |0063: move-result v21 │ │ +06b7f8: 1316 0800 |0064: const/16 v22, #int 8 // #8 │ │ +06b7fc: 0200 1500 |0066: move/from16 v0, v21 │ │ +06b800: 0201 1600 |0068: move/from16 v1, v22 │ │ +06b804: 3210 9800 |006a: if-eq v0, v1, 0102 // +0098 │ │ +06b808: 6e10 061d 0300 |006c: invoke-virtual {v3}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@1d06 │ │ +06b80e: 0c0d |006f: move-result-object v13 │ │ +06b810: 1f0d 2003 |0070: check-cast v13, Landroid/support/v4/view/ViewPager$LayoutParams; // type@0320 │ │ +06b814: 380d 9000 |0072: if-eqz v13, 0102 // +0090 │ │ +06b818: 55d0 e705 |0074: iget-boolean v0, v13, Landroid/support/v4/view/ViewPager$LayoutParams;.isDecor:Z // field@05e7 │ │ +06b81c: 0215 0000 |0076: move/from16 v21, v0 │ │ +06b820: 3815 8a00 |0078: if-eqz v21, 0102 // +008a │ │ +06b824: 52d0 e505 |007a: iget v0, v13, Landroid/support/v4/view/ViewPager$LayoutParams;.gravity:I // field@05e5 │ │ +06b828: 0215 0000 |007c: move/from16 v21, v0 │ │ +06b82c: dd0b 1507 |007e: and-int/lit8 v11, v21, #int 7 // #07 │ │ +06b830: 52d0 e505 |0080: iget v0, v13, Landroid/support/v4/view/ViewPager$LayoutParams;.gravity:I // field@05e5 │ │ +06b834: 0215 0000 |0082: move/from16 v21, v0 │ │ +06b838: dd11 1570 |0084: and-int/lit8 v17, v21, #int 112 // #70 │ │ +06b83c: 1512 0080 |0086: const/high16 v18, #int -2147483648 // #8000 │ │ +06b840: 1508 0080 |0088: const/high16 v8, #int -2147483648 // #8000 │ │ +06b844: 1315 3000 |008a: const/16 v21, #int 48 // #30 │ │ +06b848: 0200 1100 |008c: move/from16 v0, v17 │ │ +06b84c: 0201 1500 |008e: move/from16 v1, v21 │ │ +06b850: 3210 0a00 |0090: if-eq v0, v1, 009a // +000a │ │ +06b854: 1315 5000 |0092: const/16 v21, #int 80 // #50 │ │ +06b858: 0200 1100 |0094: move/from16 v0, v17 │ │ +06b85c: 0201 1500 |0096: move/from16 v1, v21 │ │ +06b860: 3310 6e00 |0098: if-ne v0, v1, 0106 // +006e │ │ +06b864: 1217 |009a: const/4 v7, #int 1 // #1 │ │ +06b866: 1315 0300 |009b: const/16 v21, #int 3 // #3 │ │ +06b86a: 0200 1500 |009d: move/from16 v0, v21 │ │ +06b86e: 320b 0800 |009f: if-eq v11, v0, 00a7 // +0008 │ │ +06b872: 1315 0500 |00a1: const/16 v21, #int 5 // #5 │ │ +06b876: 0200 1500 |00a3: move/from16 v0, v21 │ │ +06b87a: 330b 6300 |00a5: if-ne v11, v0, 0108 // +0063 │ │ +06b87e: 1216 |00a7: const/4 v6, #int 1 // #1 │ │ +06b880: 3807 6200 |00a8: if-eqz v7, 010a // +0062 │ │ +06b884: 1512 0040 |00aa: const/high16 v18, #int 1073741824 // #4000 │ │ +06b888: 0213 0500 |00ac: move/from16 v19, v5 │ │ +06b88c: 0149 |00ae: move v9, v4 │ │ +06b88e: 52d0 ea05 |00af: iget v0, v13, Landroid/support/v4/view/ViewPager$LayoutParams;.width:I // field@05ea │ │ +06b892: 0215 0000 |00b1: move/from16 v21, v0 │ │ +06b896: 1316 feff |00b3: const/16 v22, #int -2 // #fffe │ │ +06b89a: 0200 1500 |00b5: move/from16 v0, v21 │ │ +06b89e: 0201 1600 |00b7: move/from16 v1, v22 │ │ +06b8a2: 3210 1400 |00b9: if-eq v0, v1, 00cd // +0014 │ │ +06b8a6: 1512 0040 |00bb: const/high16 v18, #int 1073741824 // #4000 │ │ +06b8aa: 52d0 ea05 |00bd: iget v0, v13, Landroid/support/v4/view/ViewPager$LayoutParams;.width:I // field@05ea │ │ +06b8ae: 0215 0000 |00bf: move/from16 v21, v0 │ │ +06b8b2: 1316 ffff |00c1: const/16 v22, #int -1 // #ffff │ │ +06b8b6: 0200 1500 |00c3: move/from16 v0, v21 │ │ +06b8ba: 0201 1600 |00c5: move/from16 v1, v22 │ │ +06b8be: 3210 0600 |00c7: if-eq v0, v1, 00cd // +0006 │ │ +06b8c2: 52d0 ea05 |00c9: iget v0, v13, Landroid/support/v4/view/ViewPager$LayoutParams;.width:I // field@05ea │ │ +06b8c6: 0213 0000 |00cb: move/from16 v19, v0 │ │ +06b8ca: 52d0 e605 |00cd: iget v0, v13, Landroid/support/v4/view/ViewPager$LayoutParams;.height:I // field@05e6 │ │ +06b8ce: 0215 0000 |00cf: move/from16 v21, v0 │ │ +06b8d2: 1316 feff |00d1: const/16 v22, #int -2 // #fffe │ │ +06b8d6: 0200 1500 |00d3: move/from16 v0, v21 │ │ +06b8da: 0201 1600 |00d5: move/from16 v1, v22 │ │ +06b8de: 3210 1200 |00d7: if-eq v0, v1, 00e9 // +0012 │ │ +06b8e2: 1508 0040 |00d9: const/high16 v8, #int 1073741824 // #4000 │ │ +06b8e6: 52d0 e605 |00db: iget v0, v13, Landroid/support/v4/view/ViewPager$LayoutParams;.height:I // field@05e6 │ │ +06b8ea: 0215 0000 |00dd: move/from16 v21, v0 │ │ +06b8ee: 1316 ffff |00df: const/16 v22, #int -1 // #ffff │ │ +06b8f2: 0200 1500 |00e1: move/from16 v0, v21 │ │ +06b8f6: 0201 1600 |00e3: move/from16 v1, v22 │ │ +06b8fa: 3210 0400 |00e5: if-eq v0, v1, 00e9 // +0004 │ │ +06b8fe: 52d9 e605 |00e7: iget v9, v13, Landroid/support/v4/view/ViewPager$LayoutParams;.height:I // field@05e6 │ │ +06b902: 0200 1300 |00e9: move/from16 v0, v19 │ │ +06b906: 0201 1200 |00eb: move/from16 v1, v18 │ │ +06b90a: 7120 e91c 1000 |00ed: invoke-static {v0, v1}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@1ce9 │ │ +06b910: 0a14 |00f0: move-result v20 │ │ +06b912: 7120 e91c 8900 |00f1: invoke-static {v9, v8}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@1ce9 │ │ +06b918: 0a0a |00f4: move-result v10 │ │ +06b91a: 0200 1400 |00f5: move/from16 v0, v20 │ │ +06b91e: 6e30 421d 030a |00f7: invoke-virtual {v3, v0, v10}, Landroid/view/View;.measure:(II)V // method@1d42 │ │ +06b924: 3807 1500 |00fa: if-eqz v7, 010f // +0015 │ │ +06b928: 6e10 0a1d 0300 |00fc: invoke-virtual {v3}, Landroid/view/View;.getMeasuredHeight:()I // method@1d0a │ │ +06b92e: 0a15 |00ff: move-result v21 │ │ +06b930: 9104 0415 |0100: sub-int v4, v4, v21 │ │ +06b934: d80c 0c01 |0102: add-int/lit8 v12, v12, #int 1 // #01 │ │ +06b938: 2900 52ff |0104: goto/16 0056 // -00ae │ │ +06b93c: 1207 |0106: const/4 v7, #int 0 // #0 │ │ +06b93e: 2894 |0107: goto 009b // -006c │ │ +06b940: 1206 |0108: const/4 v6, #int 0 // #0 │ │ +06b942: 289f |0109: goto 00a8 // -0061 │ │ +06b944: 3806 a2ff |010a: if-eqz v6, 00ac // -005e │ │ +06b948: 1508 0040 |010c: const/high16 v8, #int 1073741824 // #4000 │ │ +06b94c: 289e |010e: goto 00ac // -0062 │ │ +06b94e: 3806 f3ff |010f: if-eqz v6, 0102 // -000d │ │ +06b952: 6e10 0d1d 0300 |0111: invoke-virtual {v3}, Landroid/view/View;.getMeasuredWidth:()I // method@1d0d │ │ +06b958: 0a15 |0114: move-result v21 │ │ +06b95a: 9105 0515 |0115: sub-int v5, v5, v21 │ │ +06b95e: 28eb |0117: goto 0102 // -0015 │ │ +06b960: 1515 0040 |0118: const/high16 v21, #int 1073741824 // #4000 │ │ +06b964: 0200 1500 |011a: move/from16 v0, v21 │ │ +06b968: 7120 e91c 0500 |011c: invoke-static {v5, v0}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@1ce9 │ │ +06b96e: 0a15 |011f: move-result v21 │ │ +06b970: 0200 1500 |0120: move/from16 v0, v21 │ │ +06b974: 0801 1700 |0122: move-object/from16 v1, v23 │ │ +06b978: 5910 0a06 |0124: iput v0, v1, Landroid/support/v4/view/ViewPager;.mChildWidthMeasureSpec:I // field@060a │ │ +06b97c: 1515 0040 |0126: const/high16 v21, #int 1073741824 // #4000 │ │ +06b980: 0200 1500 |0128: move/from16 v0, v21 │ │ +06b984: 7120 e91c 0400 |012a: invoke-static {v4, v0}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@1ce9 │ │ +06b98a: 0a15 |012d: move-result v21 │ │ +06b98c: 0200 1500 |012e: move/from16 v0, v21 │ │ +06b990: 0801 1700 |0130: move-object/from16 v1, v23 │ │ +06b994: 5910 0906 |0132: iput v0, v1, Landroid/support/v4/view/ViewPager;.mChildHeightMeasureSpec:I // field@0609 │ │ +06b998: 1315 0100 |0134: const/16 v21, #int 1 // #1 │ │ +06b99c: 0200 1500 |0136: move/from16 v0, v21 │ │ +06b9a0: 0801 1700 |0138: move-object/from16 v1, v23 │ │ +06b9a4: 5c10 1a06 |013a: iput-boolean v0, v1, Landroid/support/v4/view/ViewPager;.mInLayout:Z // field@061a │ │ +06b9a8: 7401 d113 1700 |013c: invoke-virtual/range {v23}, Landroid/support/v4/view/ViewPager;.populate:()V // method@13d1 │ │ +06b9ae: 1315 0000 |013f: const/16 v21, #int 0 // #0 │ │ +06b9b2: 0200 1500 |0141: move/from16 v0, v21 │ │ +06b9b6: 0801 1700 |0143: move-object/from16 v1, v23 │ │ +06b9ba: 5c10 1a06 |0145: iput-boolean v0, v1, Landroid/support/v4/view/ViewPager;.mInLayout:Z // field@061a │ │ +06b9be: 7401 9a13 1700 |0147: invoke-virtual/range {v23}, Landroid/support/v4/view/ViewPager;.getChildCount:()I // method@139a │ │ +06b9c4: 0a10 |014a: move-result v16 │ │ +06b9c6: 120c |014b: const/4 v12, #int 0 // #0 │ │ +06b9c8: 0200 1000 |014c: move/from16 v0, v16 │ │ +06b9cc: 350c 4600 |014e: if-ge v12, v0, 0194 // +0046 │ │ +06b9d0: 0800 1700 |0150: move-object/from16 v0, v23 │ │ +06b9d4: 6e20 9913 c000 |0152: invoke-virtual {v0, v12}, Landroid/support/v4/view/ViewPager;.getChildAt:(I)Landroid/view/View; // method@1399 │ │ +06b9da: 0c03 |0155: move-result-object v3 │ │ +06b9dc: 6e10 2b1d 0300 |0156: invoke-virtual {v3}, Landroid/view/View;.getVisibility:()I // method@1d2b │ │ +06b9e2: 0a15 |0159: move-result v21 │ │ +06b9e4: 1316 0800 |015a: const/16 v22, #int 8 // #8 │ │ +06b9e8: 0200 1500 |015c: move/from16 v0, v21 │ │ +06b9ec: 0201 1600 |015e: move/from16 v1, v22 │ │ +06b9f0: 3210 3100 |0160: if-eq v0, v1, 0191 // +0031 │ │ +06b9f4: 6e10 061d 0300 |0162: invoke-virtual {v3}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@1d06 │ │ +06b9fa: 0c0d |0165: move-result-object v13 │ │ +06b9fc: 1f0d 2003 |0166: check-cast v13, Landroid/support/v4/view/ViewPager$LayoutParams; // type@0320 │ │ +06ba00: 380d 0800 |0168: if-eqz v13, 0170 // +0008 │ │ +06ba04: 55d0 e705 |016a: iget-boolean v0, v13, Landroid/support/v4/view/ViewPager$LayoutParams;.isDecor:Z // field@05e7 │ │ +06ba08: 0215 0000 |016c: move/from16 v21, v0 │ │ +06ba0c: 3915 2300 |016e: if-nez v21, 0191 // +0023 │ │ +06ba10: 8250 |0170: int-to-float v0, v5 │ │ +06ba12: 0215 0000 |0171: move/from16 v21, v0 │ │ +06ba16: 52d0 eb05 |0173: iget v0, v13, Landroid/support/v4/view/ViewPager$LayoutParams;.widthFactor:F // field@05eb │ │ +06ba1a: 0216 0000 |0175: move/from16 v22, v0 │ │ +06ba1e: a815 1516 |0177: mul-float v21, v21, v22 │ │ +06ba22: 0200 1500 |0179: move/from16 v0, v21 │ │ +06ba26: 8700 |017b: float-to-int v0, v0 │ │ +06ba28: 0215 0000 |017c: move/from16 v21, v0 │ │ +06ba2c: 1516 0040 |017e: const/high16 v22, #int 1073741824 // #4000 │ │ +06ba30: 7702 e91c 1500 |0180: invoke-static/range {v21, v22}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@1ce9 │ │ +06ba36: 0a14 |0183: move-result v20 │ │ +06ba38: 0800 1700 |0184: move-object/from16 v0, v23 │ │ +06ba3c: 5200 0906 |0186: iget v0, v0, Landroid/support/v4/view/ViewPager;.mChildHeightMeasureSpec:I // field@0609 │ │ +06ba40: 0215 0000 |0188: move/from16 v21, v0 │ │ +06ba44: 0200 1400 |018a: move/from16 v0, v20 │ │ +06ba48: 0201 1500 |018c: move/from16 v1, v21 │ │ +06ba4c: 6e30 421d 0301 |018e: invoke-virtual {v3, v0, v1}, Landroid/view/View;.measure:(II)V // method@1d42 │ │ +06ba52: d80c 0c01 |0191: add-int/lit8 v12, v12, #int 1 // #01 │ │ +06ba56: 28b9 |0193: goto 014c // -0047 │ │ +06ba58: 0e00 |0194: return-void │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=1374 │ │ + 0x001d line=1377 │ │ + 0x0021 line=1378 │ │ + 0x0023 line=1379 │ │ + 0x0035 line=1382 │ │ + 0x0041 line=1383 │ │ + 0x0051 line=1390 │ │ + 0x0055 line=1391 │ │ + 0x005a line=1392 │ │ + 0x0060 line=1393 │ │ + 0x006c line=1394 │ │ + 0x0072 line=1395 │ │ + 0x007a line=1396 │ │ + 0x0080 line=1397 │ │ + 0x0086 line=1398 │ │ + 0x0088 line=1399 │ │ + 0x008a line=1400 │ │ + 0x009b line=1401 │ │ + 0x00a8 line=1403 │ │ + 0x00aa line=1404 │ │ + 0x00ac line=1409 │ │ + 0x00ae line=1410 │ │ + 0x00af line=1411 │ │ + 0x00bb line=1412 │ │ + 0x00bd line=1413 │ │ + 0x00c9 line=1414 │ │ + 0x00cd line=1417 │ │ + 0x00d9 line=1418 │ │ + 0x00db line=1419 │ │ + 0x00e7 line=1420 │ │ + 0x00e9 line=1423 │ │ + 0x00f1 line=1424 │ │ + 0x00f5 line=1425 │ │ + 0x00fa line=1427 │ │ + 0x00fc line=1428 │ │ + 0x0102 line=1391 │ │ + 0x0106 line=1400 │ │ + 0x0108 line=1401 │ │ + 0x010a line=1405 │ │ + 0x010c line=1406 │ │ + 0x010f line=1429 │ │ + 0x0111 line=1430 │ │ + 0x0118 line=1436 │ │ + 0x0126 line=1437 │ │ + 0x0134 line=1440 │ │ + 0x013c line=1441 │ │ + 0x013f line=1442 │ │ + 0x0147 line=1445 │ │ + 0x014b line=1446 │ │ + 0x0150 line=1447 │ │ + 0x0156 line=1448 │ │ + 0x0162 line=1452 │ │ + 0x0168 line=1453 │ │ + 0x0170 line=1454 │ │ + 0x0184 line=1456 │ │ + 0x0191 line=1446 │ │ + 0x0194 line=1460 │ │ locals : │ │ 0x00a8 - 0x0102 reg=6 consumeHorizontal Z │ │ 0x009b - 0x0102 reg=7 consumeVertical Z │ │ 0x008a - 0x0102 reg=8 heightMode I │ │ 0x00af - 0x0102 reg=9 heightSize I │ │ 0x00f5 - 0x0102 reg=10 heightSpec I │ │ 0x0080 - 0x0102 reg=11 hgrav I │ │ @@ -54541,174 +85267,174 @@ │ │ type : '(IFI)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 21 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 224 16-bit code units │ │ -04956c: |[04956c] android.support.v4.view.ViewPager.onPageScrolled:(IFI)V │ │ -04957c: 0800 1100 |0000: move-object/from16 v0, v17 │ │ -049580: 520f c503 |0002: iget v15, v0, Landroid/support/v4/view/ViewPager;.mDecorChildCount:I // field@03c5 │ │ -049584: 3d0f 6400 |0004: if-lez v15, 0068 // +0064 │ │ -049588: 7401 0d0c 1100 |0006: invoke-virtual/range {v17}, Landroid/support/v4/view/ViewPager;.getScrollX:()I // method@0c0d │ │ -04958e: 0a0c |0009: move-result v12 │ │ -049590: 7401 070c 1100 |000a: invoke-virtual/range {v17}, Landroid/support/v4/view/ViewPager;.getPaddingLeft:()I // method@0c07 │ │ -049596: 0a0a |000d: move-result v10 │ │ -049598: 7401 080c 1100 |000e: invoke-virtual/range {v17}, Landroid/support/v4/view/ViewPager;.getPaddingRight:()I // method@0c08 │ │ -04959e: 0a0b |0011: move-result v11 │ │ -0495a0: 7401 0f0c 1100 |0012: invoke-virtual/range {v17}, Landroid/support/v4/view/ViewPager;.getWidth:()I // method@0c0f │ │ -0495a6: 0a0e |0015: move-result v14 │ │ -0495a8: 7401 f80b 1100 |0016: invoke-virtual/range {v17}, Landroid/support/v4/view/ViewPager;.getChildCount:()I // method@0bf8 │ │ -0495ae: 0a04 |0019: move-result v4 │ │ -0495b0: 1208 |001a: const/4 v8, #int 0 // #0 │ │ -0495b2: 3548 4d00 |001b: if-ge v8, v4, 0068 // +004d │ │ -0495b6: 0800 1100 |001d: move-object/from16 v0, v17 │ │ -0495ba: 6e20 f70b 8000 |001f: invoke-virtual {v0, v8}, Landroid/support/v4/view/ViewPager;.getChildAt:(I)Landroid/view/View; // method@0bf7 │ │ -0495c0: 0c03 |0022: move-result-object v3 │ │ -0495c2: 6e10 c212 0300 |0023: invoke-virtual {v3}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@12c2 │ │ -0495c8: 0c09 |0026: move-result-object v9 │ │ -0495ca: 1f09 f601 |0027: check-cast v9, Landroid/support/v4/view/ViewPager$LayoutParams; // type@01f6 │ │ -0495ce: 559f 9f03 |0029: iget-boolean v15, v9, Landroid/support/v4/view/ViewPager$LayoutParams;.isDecor:Z // field@039f │ │ -0495d2: 390f 0500 |002b: if-nez v15, 0030 // +0005 │ │ -0495d6: d808 0801 |002d: add-int/lit8 v8, v8, #int 1 // #01 │ │ -0495da: 28ec |002f: goto 001b // -0014 │ │ -0495dc: 529f 9d03 |0030: iget v15, v9, Landroid/support/v4/view/ViewPager$LayoutParams;.gravity:I // field@039d │ │ -0495e0: dd07 0f07 |0032: and-int/lit8 v7, v15, #int 7 // #07 │ │ -0495e4: 1205 |0034: const/4 v5, #int 0 // #0 │ │ -0495e6: 2b07 9d00 0000 |0035: packed-switch v7, 000000d2 // +0000009d │ │ -0495ec: 01a5 |0038: move v5, v10 │ │ -0495ee: b0c5 |0039: add-int/2addr v5, v12 │ │ -0495f0: 6e10 c312 0300 |003a: invoke-virtual {v3}, Landroid/view/View;.getLeft:()I // method@12c3 │ │ -0495f6: 0a0f |003d: move-result v15 │ │ -0495f8: 9106 050f |003e: sub-int v6, v5, v15 │ │ -0495fc: 3806 edff |0040: if-eqz v6, 002d // -0013 │ │ -049600: 6e20 e812 6300 |0042: invoke-virtual {v3, v6}, Landroid/view/View;.offsetLeftAndRight:(I)V // method@12e8 │ │ -049606: 28e8 |0045: goto 002d // -0018 │ │ -049608: 01a5 |0046: move v5, v10 │ │ -04960a: 6e10 d612 0300 |0047: invoke-virtual {v3}, Landroid/view/View;.getWidth:()I // method@12d6 │ │ -049610: 0a0f |004a: move-result v15 │ │ -049612: b0fa |004b: add-int/2addr v10, v15 │ │ -049614: 28ed |004c: goto 0039 // -0013 │ │ -049616: 6e10 c912 0300 |004d: invoke-virtual {v3}, Landroid/view/View;.getMeasuredWidth:()I // method@12c9 │ │ -04961c: 0a0f |0050: move-result v15 │ │ -04961e: 910f 0e0f |0051: sub-int v15, v14, v15 │ │ -049622: db0f 0f02 |0053: div-int/lit8 v15, v15, #int 2 // #02 │ │ -049626: 7120 8b17 af00 |0055: invoke-static {v15, v10}, Ljava/lang/Math;.max:(II)I // method@178b │ │ -04962c: 0a05 |0058: move-result v5 │ │ -04962e: 28e0 |0059: goto 0039 // -0020 │ │ -049630: 910f 0e0b |005a: sub-int v15, v14, v11 │ │ -049634: 6e10 c912 0300 |005c: invoke-virtual {v3}, Landroid/view/View;.getMeasuredWidth:()I // method@12c9 │ │ -04963a: 0a10 |005f: move-result v16 │ │ -04963c: 9105 0f10 |0060: sub-int v5, v15, v16 │ │ -049640: 6e10 c912 0300 |0062: invoke-virtual {v3}, Landroid/view/View;.getMeasuredWidth:()I // method@12c9 │ │ -049646: 0a0f |0065: move-result v15 │ │ -049648: b0fb |0066: add-int/2addr v11, v15 │ │ -04964a: 28d2 |0067: goto 0039 // -002e │ │ -04964c: 0800 1100 |0068: move-object/from16 v0, v17 │ │ -049650: 540f e303 |006a: iget-object v15, v0, Landroid/support/v4/view/ViewPager;.mOnPageChangeListener:Landroid/support/v4/view/ViewPager$OnPageChangeListener; // field@03e3 │ │ -049654: 380f 0f00 |006c: if-eqz v15, 007b // +000f │ │ -049658: 0800 1100 |006e: move-object/from16 v0, v17 │ │ -04965c: 540f e303 |0070: iget-object v15, v0, Landroid/support/v4/view/ViewPager;.mOnPageChangeListener:Landroid/support/v4/view/ViewPager$OnPageChangeListener; // field@03e3 │ │ -049660: 0200 1200 |0072: move/from16 v0, v18 │ │ -049664: 0201 1300 |0074: move/from16 v1, v19 │ │ -049668: 0202 1400 |0076: move/from16 v2, v20 │ │ -04966c: 7240 b90b 0f21 |0078: invoke-interface {v15, v0, v1, v2}, Landroid/support/v4/view/ViewPager$OnPageChangeListener;.onPageScrolled:(IFI)V // method@0bb9 │ │ -049672: 0800 1100 |007b: move-object/from16 v0, v17 │ │ -049676: 540f d503 |007d: iget-object v15, v0, Landroid/support/v4/view/ViewPager;.mInternalPageChangeListener:Landroid/support/v4/view/ViewPager$OnPageChangeListener; // field@03d5 │ │ -04967a: 380f 0f00 |007f: if-eqz v15, 008e // +000f │ │ -04967e: 0800 1100 |0081: move-object/from16 v0, v17 │ │ -049682: 540f d503 |0083: iget-object v15, v0, Landroid/support/v4/view/ViewPager;.mInternalPageChangeListener:Landroid/support/v4/view/ViewPager$OnPageChangeListener; // field@03d5 │ │ -049686: 0200 1200 |0085: move/from16 v0, v18 │ │ -04968a: 0201 1300 |0087: move/from16 v1, v19 │ │ -04968e: 0202 1400 |0089: move/from16 v2, v20 │ │ -049692: 7240 b90b 0f21 |008b: invoke-interface {v15, v0, v1, v2}, Landroid/support/v4/view/ViewPager$OnPageChangeListener;.onPageScrolled:(IFI)V // method@0bb9 │ │ -049698: 0800 1100 |008e: move-object/from16 v0, v17 │ │ -04969c: 540f e503 |0090: iget-object v15, v0, Landroid/support/v4/view/ViewPager;.mPageTransformer:Landroid/support/v4/view/ViewPager$PageTransformer; // field@03e5 │ │ -0496a0: 380f 3900 |0092: if-eqz v15, 00cb // +0039 │ │ -0496a4: 7401 0d0c 1100 |0094: invoke-virtual/range {v17}, Landroid/support/v4/view/ViewPager;.getScrollX:()I // method@0c0d │ │ -0496aa: 0a0c |0097: move-result v12 │ │ -0496ac: 7401 f80b 1100 |0098: invoke-virtual/range {v17}, Landroid/support/v4/view/ViewPager;.getChildCount:()I // method@0bf8 │ │ -0496b2: 0a04 |009b: move-result v4 │ │ -0496b4: 1208 |009c: const/4 v8, #int 0 // #0 │ │ -0496b6: 3548 2e00 |009d: if-ge v8, v4, 00cb // +002e │ │ -0496ba: 0800 1100 |009f: move-object/from16 v0, v17 │ │ -0496be: 6e20 f70b 8000 |00a1: invoke-virtual {v0, v8}, Landroid/support/v4/view/ViewPager;.getChildAt:(I)Landroid/view/View; // method@0bf7 │ │ -0496c4: 0c03 |00a4: move-result-object v3 │ │ -0496c6: 6e10 c212 0300 |00a5: invoke-virtual {v3}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@12c2 │ │ -0496cc: 0c09 |00a8: move-result-object v9 │ │ -0496ce: 1f09 f601 |00a9: check-cast v9, Landroid/support/v4/view/ViewPager$LayoutParams; // type@01f6 │ │ -0496d2: 559f 9f03 |00ab: iget-boolean v15, v9, Landroid/support/v4/view/ViewPager$LayoutParams;.isDecor:Z // field@039f │ │ -0496d6: 380f 0500 |00ad: if-eqz v15, 00b2 // +0005 │ │ -0496da: d808 0801 |00af: add-int/lit8 v8, v8, #int 1 // #01 │ │ -0496de: 28ec |00b1: goto 009d // -0014 │ │ -0496e0: 6e10 c312 0300 |00b2: invoke-virtual {v3}, Landroid/view/View;.getLeft:()I // method@12c3 │ │ -0496e6: 0a0f |00b5: move-result v15 │ │ -0496e8: b1cf |00b6: sub-int/2addr v15, v12 │ │ -0496ea: 82ff |00b7: int-to-float v15, v15 │ │ -0496ec: 7601 fb0b 1100 |00b8: invoke-direct/range {v17}, Landroid/support/v4/view/ViewPager;.getClientWidth:()I // method@0bfb │ │ -0496f2: 0a10 |00bb: move-result v16 │ │ -0496f4: 0200 1000 |00bc: move/from16 v0, v16 │ │ -0496f8: 8200 |00be: int-to-float v0, v0 │ │ -0496fa: 0210 0000 |00bf: move/from16 v16, v0 │ │ -0496fe: a90d 0f10 |00c1: div-float v13, v15, v16 │ │ -049702: 0800 1100 |00c3: move-object/from16 v0, v17 │ │ -049706: 540f e503 |00c5: iget-object v15, v0, Landroid/support/v4/view/ViewPager;.mPageTransformer:Landroid/support/v4/view/ViewPager$PageTransformer; // field@03e5 │ │ -04970a: 7230 bb0b 3f0d |00c7: invoke-interface {v15, v3, v13}, Landroid/support/v4/view/ViewPager$PageTransformer;.transformPage:(Landroid/view/View;F)V // method@0bbb │ │ -049710: 28e5 |00ca: goto 00af // -001b │ │ -049712: 121f |00cb: const/4 v15, #int 1 // #1 │ │ -049714: 0800 1100 |00cc: move-object/from16 v0, v17 │ │ -049718: 5c0f c003 |00ce: iput-boolean v15, v0, Landroid/support/v4/view/ViewPager;.mCalledSuper:Z // field@03c0 │ │ -04971c: 0e00 |00d0: return-void │ │ -04971e: 0000 |00d1: nop // spacer │ │ -049720: 0001 0500 0100 0000 1800 0000 0300 ... |00d2: packed-switch-data (14 units) │ │ - catches : (none) │ │ - positions : │ │ - 0x0000 line=1672 │ │ - 0x0006 line=1673 │ │ - 0x000a line=1674 │ │ - 0x000e line=1675 │ │ - 0x0012 line=1676 │ │ - 0x0016 line=1677 │ │ - 0x001a line=1678 │ │ - 0x001d line=1679 │ │ - 0x0023 line=1680 │ │ - 0x0029 line=1681 │ │ - 0x002d line=1678 │ │ - 0x0030 line=1683 │ │ - 0x0034 line=1684 │ │ - 0x0035 line=1685 │ │ - 0x0038 line=1687 │ │ - 0x0039 line=1702 │ │ - 0x003a line=1704 │ │ - 0x0040 line=1705 │ │ - 0x0042 line=1706 │ │ - 0x0046 line=1690 │ │ - 0x0047 line=1691 │ │ - 0x004c line=1692 │ │ - 0x004d line=1694 │ │ - 0x0059 line=1696 │ │ - 0x005a line=1698 │ │ - 0x0062 line=1699 │ │ - 0x0068 line=1711 │ │ - 0x006e line=1712 │ │ - 0x007b line=1714 │ │ - 0x0081 line=1715 │ │ - 0x008e line=1718 │ │ - 0x0094 line=1719 │ │ - 0x0098 line=1720 │ │ - 0x009c line=1721 │ │ - 0x009f line=1722 │ │ - 0x00a5 line=1723 │ │ - 0x00ab line=1725 │ │ - 0x00af line=1721 │ │ - 0x00b2 line=1727 │ │ - 0x00c3 line=1728 │ │ - 0x00cb line=1732 │ │ - 0x00d0 line=1733 │ │ - 0x00d1 line=1685 │ │ +06ba5c: |[06ba5c] android.support.v4.view.ViewPager.onPageScrolled:(IFI)V │ │ +06ba6c: 0800 1100 |0000: move-object/from16 v0, v17 │ │ +06ba70: 520f 0d06 |0002: iget v15, v0, Landroid/support/v4/view/ViewPager;.mDecorChildCount:I // field@060d │ │ +06ba74: 3d0f 6400 |0004: if-lez v15, 0068 // +0064 │ │ +06ba78: 7401 af13 1100 |0006: invoke-virtual/range {v17}, Landroid/support/v4/view/ViewPager;.getScrollX:()I // method@13af │ │ +06ba7e: 0a0c |0009: move-result v12 │ │ +06ba80: 7401 a913 1100 |000a: invoke-virtual/range {v17}, Landroid/support/v4/view/ViewPager;.getPaddingLeft:()I // method@13a9 │ │ +06ba86: 0a0a |000d: move-result v10 │ │ +06ba88: 7401 aa13 1100 |000e: invoke-virtual/range {v17}, Landroid/support/v4/view/ViewPager;.getPaddingRight:()I // method@13aa │ │ +06ba8e: 0a0b |0011: move-result v11 │ │ +06ba90: 7401 b113 1100 |0012: invoke-virtual/range {v17}, Landroid/support/v4/view/ViewPager;.getWidth:()I // method@13b1 │ │ +06ba96: 0a0e |0015: move-result v14 │ │ +06ba98: 7401 9a13 1100 |0016: invoke-virtual/range {v17}, Landroid/support/v4/view/ViewPager;.getChildCount:()I // method@139a │ │ +06ba9e: 0a04 |0019: move-result v4 │ │ +06baa0: 1208 |001a: const/4 v8, #int 0 // #0 │ │ +06baa2: 3548 4d00 |001b: if-ge v8, v4, 0068 // +004d │ │ +06baa6: 0800 1100 |001d: move-object/from16 v0, v17 │ │ +06baaa: 6e20 9913 8000 |001f: invoke-virtual {v0, v8}, Landroid/support/v4/view/ViewPager;.getChildAt:(I)Landroid/view/View; // method@1399 │ │ +06bab0: 0c03 |0022: move-result-object v3 │ │ +06bab2: 6e10 061d 0300 |0023: invoke-virtual {v3}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@1d06 │ │ +06bab8: 0c09 |0026: move-result-object v9 │ │ +06baba: 1f09 2003 |0027: check-cast v9, Landroid/support/v4/view/ViewPager$LayoutParams; // type@0320 │ │ +06babe: 559f e705 |0029: iget-boolean v15, v9, Landroid/support/v4/view/ViewPager$LayoutParams;.isDecor:Z // field@05e7 │ │ +06bac2: 390f 0500 |002b: if-nez v15, 0030 // +0005 │ │ +06bac6: d808 0801 |002d: add-int/lit8 v8, v8, #int 1 // #01 │ │ +06baca: 28ec |002f: goto 001b // -0014 │ │ +06bacc: 529f e505 |0030: iget v15, v9, Landroid/support/v4/view/ViewPager$LayoutParams;.gravity:I // field@05e5 │ │ +06bad0: dd07 0f07 |0032: and-int/lit8 v7, v15, #int 7 // #07 │ │ +06bad4: 1205 |0034: const/4 v5, #int 0 // #0 │ │ +06bad6: 2b07 9d00 0000 |0035: packed-switch v7, 000000d2 // +0000009d │ │ +06badc: 01a5 |0038: move v5, v10 │ │ +06bade: b0c5 |0039: add-int/2addr v5, v12 │ │ +06bae0: 6e10 071d 0300 |003a: invoke-virtual {v3}, Landroid/view/View;.getLeft:()I // method@1d07 │ │ +06bae6: 0a0f |003d: move-result v15 │ │ +06bae8: 9106 050f |003e: sub-int v6, v5, v15 │ │ +06baec: 3806 edff |0040: if-eqz v6, 002d // -0013 │ │ +06baf0: 6e20 431d 6300 |0042: invoke-virtual {v3, v6}, Landroid/view/View;.offsetLeftAndRight:(I)V // method@1d43 │ │ +06baf6: 28e8 |0045: goto 002d // -0018 │ │ +06baf8: 01a5 |0046: move v5, v10 │ │ +06bafa: 6e10 2c1d 0300 |0047: invoke-virtual {v3}, Landroid/view/View;.getWidth:()I // method@1d2c │ │ +06bb00: 0a0f |004a: move-result v15 │ │ +06bb02: b0fa |004b: add-int/2addr v10, v15 │ │ +06bb04: 28ed |004c: goto 0039 // -0013 │ │ +06bb06: 6e10 0d1d 0300 |004d: invoke-virtual {v3}, Landroid/view/View;.getMeasuredWidth:()I // method@1d0d │ │ +06bb0c: 0a0f |0050: move-result v15 │ │ +06bb0e: 910f 0e0f |0051: sub-int v15, v14, v15 │ │ +06bb12: db0f 0f02 |0053: div-int/lit8 v15, v15, #int 2 // #02 │ │ +06bb16: 7120 7e22 af00 |0055: invoke-static {v15, v10}, Ljava/lang/Math;.max:(II)I // method@227e │ │ +06bb1c: 0a05 |0058: move-result v5 │ │ +06bb1e: 28e0 |0059: goto 0039 // -0020 │ │ +06bb20: 910f 0e0b |005a: sub-int v15, v14, v11 │ │ +06bb24: 6e10 0d1d 0300 |005c: invoke-virtual {v3}, Landroid/view/View;.getMeasuredWidth:()I // method@1d0d │ │ +06bb2a: 0a10 |005f: move-result v16 │ │ +06bb2c: 9105 0f10 |0060: sub-int v5, v15, v16 │ │ +06bb30: 6e10 0d1d 0300 |0062: invoke-virtual {v3}, Landroid/view/View;.getMeasuredWidth:()I // method@1d0d │ │ +06bb36: 0a0f |0065: move-result v15 │ │ +06bb38: b0fb |0066: add-int/2addr v11, v15 │ │ +06bb3a: 28d2 |0067: goto 0039 // -002e │ │ +06bb3c: 0800 1100 |0068: move-object/from16 v0, v17 │ │ +06bb40: 540f 2b06 |006a: iget-object v15, v0, Landroid/support/v4/view/ViewPager;.mOnPageChangeListener:Landroid/support/v4/view/ViewPager$OnPageChangeListener; // field@062b │ │ +06bb44: 380f 0f00 |006c: if-eqz v15, 007b // +000f │ │ +06bb48: 0800 1100 |006e: move-object/from16 v0, v17 │ │ +06bb4c: 540f 2b06 |0070: iget-object v15, v0, Landroid/support/v4/view/ViewPager;.mOnPageChangeListener:Landroid/support/v4/view/ViewPager$OnPageChangeListener; // field@062b │ │ +06bb50: 0200 1200 |0072: move/from16 v0, v18 │ │ +06bb54: 0201 1300 |0074: move/from16 v1, v19 │ │ +06bb58: 0202 1400 |0076: move/from16 v2, v20 │ │ +06bb5c: 7240 5b13 0f21 |0078: invoke-interface {v15, v0, v1, v2}, Landroid/support/v4/view/ViewPager$OnPageChangeListener;.onPageScrolled:(IFI)V // method@135b │ │ +06bb62: 0800 1100 |007b: move-object/from16 v0, v17 │ │ +06bb66: 540f 1d06 |007d: iget-object v15, v0, Landroid/support/v4/view/ViewPager;.mInternalPageChangeListener:Landroid/support/v4/view/ViewPager$OnPageChangeListener; // field@061d │ │ +06bb6a: 380f 0f00 |007f: if-eqz v15, 008e // +000f │ │ +06bb6e: 0800 1100 |0081: move-object/from16 v0, v17 │ │ +06bb72: 540f 1d06 |0083: iget-object v15, v0, Landroid/support/v4/view/ViewPager;.mInternalPageChangeListener:Landroid/support/v4/view/ViewPager$OnPageChangeListener; // field@061d │ │ +06bb76: 0200 1200 |0085: move/from16 v0, v18 │ │ +06bb7a: 0201 1300 |0087: move/from16 v1, v19 │ │ +06bb7e: 0202 1400 |0089: move/from16 v2, v20 │ │ +06bb82: 7240 5b13 0f21 |008b: invoke-interface {v15, v0, v1, v2}, Landroid/support/v4/view/ViewPager$OnPageChangeListener;.onPageScrolled:(IFI)V // method@135b │ │ +06bb88: 0800 1100 |008e: move-object/from16 v0, v17 │ │ +06bb8c: 540f 2d06 |0090: iget-object v15, v0, Landroid/support/v4/view/ViewPager;.mPageTransformer:Landroid/support/v4/view/ViewPager$PageTransformer; // field@062d │ │ +06bb90: 380f 3900 |0092: if-eqz v15, 00cb // +0039 │ │ +06bb94: 7401 af13 1100 |0094: invoke-virtual/range {v17}, Landroid/support/v4/view/ViewPager;.getScrollX:()I // method@13af │ │ +06bb9a: 0a0c |0097: move-result v12 │ │ +06bb9c: 7401 9a13 1100 |0098: invoke-virtual/range {v17}, Landroid/support/v4/view/ViewPager;.getChildCount:()I // method@139a │ │ +06bba2: 0a04 |009b: move-result v4 │ │ +06bba4: 1208 |009c: const/4 v8, #int 0 // #0 │ │ +06bba6: 3548 2e00 |009d: if-ge v8, v4, 00cb // +002e │ │ +06bbaa: 0800 1100 |009f: move-object/from16 v0, v17 │ │ +06bbae: 6e20 9913 8000 |00a1: invoke-virtual {v0, v8}, Landroid/support/v4/view/ViewPager;.getChildAt:(I)Landroid/view/View; // method@1399 │ │ +06bbb4: 0c03 |00a4: move-result-object v3 │ │ +06bbb6: 6e10 061d 0300 |00a5: invoke-virtual {v3}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@1d06 │ │ +06bbbc: 0c09 |00a8: move-result-object v9 │ │ +06bbbe: 1f09 2003 |00a9: check-cast v9, Landroid/support/v4/view/ViewPager$LayoutParams; // type@0320 │ │ +06bbc2: 559f e705 |00ab: iget-boolean v15, v9, Landroid/support/v4/view/ViewPager$LayoutParams;.isDecor:Z // field@05e7 │ │ +06bbc6: 380f 0500 |00ad: if-eqz v15, 00b2 // +0005 │ │ +06bbca: d808 0801 |00af: add-int/lit8 v8, v8, #int 1 // #01 │ │ +06bbce: 28ec |00b1: goto 009d // -0014 │ │ +06bbd0: 6e10 071d 0300 |00b2: invoke-virtual {v3}, Landroid/view/View;.getLeft:()I // method@1d07 │ │ +06bbd6: 0a0f |00b5: move-result v15 │ │ +06bbd8: b1cf |00b6: sub-int/2addr v15, v12 │ │ +06bbda: 82ff |00b7: int-to-float v15, v15 │ │ +06bbdc: 7601 9d13 1100 |00b8: invoke-direct/range {v17}, Landroid/support/v4/view/ViewPager;.getClientWidth:()I // method@139d │ │ +06bbe2: 0a10 |00bb: move-result v16 │ │ +06bbe4: 0200 1000 |00bc: move/from16 v0, v16 │ │ +06bbe8: 8200 |00be: int-to-float v0, v0 │ │ +06bbea: 0210 0000 |00bf: move/from16 v16, v0 │ │ +06bbee: a90d 0f10 |00c1: div-float v13, v15, v16 │ │ +06bbf2: 0800 1100 |00c3: move-object/from16 v0, v17 │ │ +06bbf6: 540f 2d06 |00c5: iget-object v15, v0, Landroid/support/v4/view/ViewPager;.mPageTransformer:Landroid/support/v4/view/ViewPager$PageTransformer; // field@062d │ │ +06bbfa: 7230 5d13 3f0d |00c7: invoke-interface {v15, v3, v13}, Landroid/support/v4/view/ViewPager$PageTransformer;.transformPage:(Landroid/view/View;F)V // method@135d │ │ +06bc00: 28e5 |00ca: goto 00af // -001b │ │ +06bc02: 121f |00cb: const/4 v15, #int 1 // #1 │ │ +06bc04: 0800 1100 |00cc: move-object/from16 v0, v17 │ │ +06bc08: 5c0f 0806 |00ce: iput-boolean v15, v0, Landroid/support/v4/view/ViewPager;.mCalledSuper:Z // field@0608 │ │ +06bc0c: 0e00 |00d0: return-void │ │ +06bc0e: 0000 |00d1: nop // spacer │ │ +06bc10: 0001 0500 0100 0000 1800 0000 0300 ... |00d2: packed-switch-data (14 units) │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=1677 │ │ + 0x0006 line=1678 │ │ + 0x000a line=1679 │ │ + 0x000e line=1680 │ │ + 0x0012 line=1681 │ │ + 0x0016 line=1682 │ │ + 0x001a line=1683 │ │ + 0x001d line=1684 │ │ + 0x0023 line=1685 │ │ + 0x0029 line=1686 │ │ + 0x002d line=1683 │ │ + 0x0030 line=1688 │ │ + 0x0034 line=1689 │ │ + 0x0035 line=1690 │ │ + 0x0038 line=1692 │ │ + 0x0039 line=1707 │ │ + 0x003a line=1709 │ │ + 0x0040 line=1710 │ │ + 0x0042 line=1711 │ │ + 0x0046 line=1695 │ │ + 0x0047 line=1696 │ │ + 0x004c line=1697 │ │ + 0x004d line=1699 │ │ + 0x0059 line=1701 │ │ + 0x005a line=1703 │ │ + 0x0062 line=1704 │ │ + 0x0068 line=1716 │ │ + 0x006e line=1717 │ │ + 0x007b line=1719 │ │ + 0x0081 line=1720 │ │ + 0x008e line=1723 │ │ + 0x0094 line=1724 │ │ + 0x0098 line=1725 │ │ + 0x009c line=1726 │ │ + 0x009f line=1727 │ │ + 0x00a5 line=1728 │ │ + 0x00ab line=1730 │ │ + 0x00af line=1726 │ │ + 0x00b2 line=1732 │ │ + 0x00c3 line=1733 │ │ + 0x00cb line=1737 │ │ + 0x00d0 line=1738 │ │ + 0x00d1 line=1690 │ │ locals : │ │ 0x0040 - 0x0046 reg=6 childOffset I │ │ 0x0023 - 0x0068 reg=3 child Landroid/view/View; │ │ 0x001a - 0x0068 reg=4 childCount I │ │ 0x0035 - 0x0068 reg=5 childLeft I │ │ 0x0034 - 0x0068 reg=7 hgrav I │ │ 0x001b - 0x0068 reg=8 i I │ │ @@ -54733,68 +85459,68 @@ │ │ type : '(ILandroid/graphics/Rect;)Z' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 12 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 53 16-bit code units │ │ -04973c: |[04973c] android.support.v4.view.ViewPager.onRequestFocusInDescendants:(ILandroid/graphics/Rect;)Z │ │ -04974c: 6e10 f80b 0900 |0000: invoke-virtual {v9}, Landroid/support/v4/view/ViewPager;.getChildCount:()I // method@0bf8 │ │ -049752: 0a01 |0003: move-result v1 │ │ -049754: dd07 0a02 |0004: and-int/lit8 v7, v10, #int 2 // #02 │ │ -049758: 3807 2600 |0006: if-eqz v7, 002c // +0026 │ │ -04975c: 1206 |0008: const/4 v6, #int 0 // #0 │ │ -04975e: 1215 |0009: const/4 v5, #int 1 // #1 │ │ -049760: 0112 |000a: move v2, v1 │ │ -049762: 0163 |000b: move v3, v6 │ │ -049764: 3223 2700 |000c: if-eq v3, v2, 0033 // +0027 │ │ -049768: 6e20 f70b 3900 |000e: invoke-virtual {v9, v3}, Landroid/support/v4/view/ViewPager;.getChildAt:(I)Landroid/view/View; // method@0bf7 │ │ -04976e: 0c00 |0011: move-result-object v0 │ │ -049770: 6e10 d512 0000 |0012: invoke-virtual {v0}, Landroid/view/View;.getVisibility:()I // method@12d5 │ │ -049776: 0a07 |0015: move-result v7 │ │ -049778: 3907 1b00 |0016: if-nez v7, 0031 // +001b │ │ -04977c: 6e20 130c 0900 |0018: invoke-virtual {v9, v0}, Landroid/support/v4/view/ViewPager;.infoForChild:(Landroid/view/View;)Landroid/support/v4/view/ViewPager$ItemInfo; // method@0c13 │ │ -049782: 0c04 |001b: move-result-object v4 │ │ -049784: 3804 1500 |001c: if-eqz v4, 0031 // +0015 │ │ -049788: 5247 9903 |001e: iget v7, v4, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@0399 │ │ -04978c: 5298 c403 |0020: iget v8, v9, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@03c4 │ │ -049790: 3387 0f00 |0022: if-ne v7, v8, 0031 // +000f │ │ -049794: 6e30 f812 a00b |0024: invoke-virtual {v0, v10, v11}, Landroid/view/View;.requestFocus:(ILandroid/graphics/Rect;)Z // method@12f8 │ │ -04979a: 0a07 |0027: move-result v7 │ │ -04979c: 3807 0900 |0028: if-eqz v7, 0031 // +0009 │ │ -0497a0: 1217 |002a: const/4 v7, #int 1 // #1 │ │ -0497a2: 0f07 |002b: return v7 │ │ -0497a4: d806 01ff |002c: add-int/lit8 v6, v1, #int -1 // #ff │ │ -0497a8: 12f5 |002e: const/4 v5, #int -1 // #ff │ │ -0497aa: 12f2 |002f: const/4 v2, #int -1 // #ff │ │ -0497ac: 28db |0030: goto 000b // -0025 │ │ -0497ae: b053 |0031: add-int/2addr v3, v5 │ │ -0497b0: 28da |0032: goto 000c // -0026 │ │ -0497b2: 1207 |0033: const/4 v7, #int 0 // #0 │ │ -0497b4: 28f7 |0034: goto 002b // -0009 │ │ - catches : (none) │ │ - positions : │ │ - 0x0000 line=2693 │ │ - 0x0004 line=2694 │ │ - 0x0008 line=2695 │ │ - 0x0009 line=2696 │ │ - 0x000a line=2697 │ │ - 0x000b line=2703 │ │ - 0x000e line=2704 │ │ - 0x0012 line=2705 │ │ - 0x0018 line=2706 │ │ - 0x001c line=2707 │ │ - 0x0024 line=2708 │ │ - 0x002a line=2709 │ │ - 0x002b line=2714 │ │ - 0x002c line=2699 │ │ - 0x002e line=2700 │ │ - 0x002f line=2701 │ │ - 0x0031 line=2703 │ │ - 0x0033 line=2714 │ │ +06bc2c: |[06bc2c] android.support.v4.view.ViewPager.onRequestFocusInDescendants:(ILandroid/graphics/Rect;)Z │ │ +06bc3c: 6e10 9a13 0900 |0000: invoke-virtual {v9}, Landroid/support/v4/view/ViewPager;.getChildCount:()I // method@139a │ │ +06bc42: 0a01 |0003: move-result v1 │ │ +06bc44: dd07 0a02 |0004: and-int/lit8 v7, v10, #int 2 // #02 │ │ +06bc48: 3807 2600 |0006: if-eqz v7, 002c // +0026 │ │ +06bc4c: 1206 |0008: const/4 v6, #int 0 // #0 │ │ +06bc4e: 1215 |0009: const/4 v5, #int 1 // #1 │ │ +06bc50: 0112 |000a: move v2, v1 │ │ +06bc52: 0163 |000b: move v3, v6 │ │ +06bc54: 3223 2700 |000c: if-eq v3, v2, 0033 // +0027 │ │ +06bc58: 6e20 9913 3900 |000e: invoke-virtual {v9, v3}, Landroid/support/v4/view/ViewPager;.getChildAt:(I)Landroid/view/View; // method@1399 │ │ +06bc5e: 0c00 |0011: move-result-object v0 │ │ +06bc60: 6e10 2b1d 0000 |0012: invoke-virtual {v0}, Landroid/view/View;.getVisibility:()I // method@1d2b │ │ +06bc66: 0a07 |0015: move-result v7 │ │ +06bc68: 3907 1b00 |0016: if-nez v7, 0031 // +001b │ │ +06bc6c: 6e20 b513 0900 |0018: invoke-virtual {v9, v0}, Landroid/support/v4/view/ViewPager;.infoForChild:(Landroid/view/View;)Landroid/support/v4/view/ViewPager$ItemInfo; // method@13b5 │ │ +06bc72: 0c04 |001b: move-result-object v4 │ │ +06bc74: 3804 1500 |001c: if-eqz v4, 0031 // +0015 │ │ +06bc78: 5247 e105 |001e: iget v7, v4, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@05e1 │ │ +06bc7c: 5298 0c06 |0020: iget v8, v9, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@060c │ │ +06bc80: 3387 0f00 |0022: if-ne v7, v8, 0031 // +000f │ │ +06bc84: 6e30 581d a00b |0024: invoke-virtual {v0, v10, v11}, Landroid/view/View;.requestFocus:(ILandroid/graphics/Rect;)Z // method@1d58 │ │ +06bc8a: 0a07 |0027: move-result v7 │ │ +06bc8c: 3807 0900 |0028: if-eqz v7, 0031 // +0009 │ │ +06bc90: 1217 |002a: const/4 v7, #int 1 // #1 │ │ +06bc92: 0f07 |002b: return v7 │ │ +06bc94: d806 01ff |002c: add-int/lit8 v6, v1, #int -1 // #ff │ │ +06bc98: 12f5 |002e: const/4 v5, #int -1 // #ff │ │ +06bc9a: 12f2 |002f: const/4 v2, #int -1 // #ff │ │ +06bc9c: 28db |0030: goto 000b // -0025 │ │ +06bc9e: b053 |0031: add-int/2addr v3, v5 │ │ +06bca0: 28da |0032: goto 000c // -0026 │ │ +06bca2: 1207 |0033: const/4 v7, #int 0 // #0 │ │ +06bca4: 28f7 |0034: goto 002b // -0009 │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=2698 │ │ + 0x0004 line=2699 │ │ + 0x0008 line=2700 │ │ + 0x0009 line=2701 │ │ + 0x000a line=2702 │ │ + 0x000b line=2708 │ │ + 0x000e line=2709 │ │ + 0x0012 line=2710 │ │ + 0x0018 line=2711 │ │ + 0x001c line=2712 │ │ + 0x0024 line=2713 │ │ + 0x002a line=2714 │ │ + 0x002b line=2719 │ │ + 0x002c line=2704 │ │ + 0x002e line=2705 │ │ + 0x002f line=2706 │ │ + 0x0031 line=2708 │ │ + 0x0033 line=2719 │ │ locals : │ │ 0x0012 - 0x002b reg=0 child Landroid/view/View; │ │ 0x001c - 0x002b reg=4 ii Landroid/support/v4/view/ViewPager$ItemInfo; │ │ 0x000b - 0x002c reg=2 end I │ │ 0x000c - 0x002c reg=3 i I │ │ 0x000a - 0x002c reg=5 increment I │ │ 0x0009 - 0x002c reg=6 index I │ │ @@ -54813,118 +85539,118 @@ │ │ type : '(Landroid/os/Parcelable;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 52 16-bit code units │ │ -0497b8: |[0497b8] android.support.v4.view.ViewPager.onRestoreInstanceState:(Landroid/os/Parcelable;)V │ │ -0497c8: 2051 fd01 |0000: instance-of v1, v5, Landroid/support/v4/view/ViewPager$SavedState; // type@01fd │ │ -0497cc: 3901 0600 |0002: if-nez v1, 0008 // +0006 │ │ -0497d0: 6f20 4913 5400 |0004: invoke-super {v4, v5}, Landroid/view/ViewGroup;.onRestoreInstanceState:(Landroid/os/Parcelable;)V // method@1349 │ │ -0497d6: 0e00 |0007: return-void │ │ -0497d8: 0750 |0008: move-object v0, v5 │ │ -0497da: 1f00 fd01 |0009: check-cast v0, Landroid/support/v4/view/ViewPager$SavedState; // type@01fd │ │ -0497de: 6e10 c80b 0000 |000b: invoke-virtual {v0}, Landroid/support/v4/view/ViewPager$SavedState;.getSuperState:()Landroid/os/Parcelable; // method@0bc8 │ │ -0497e4: 0c01 |000e: move-result-object v1 │ │ -0497e6: 6f20 4913 1400 |000f: invoke-super {v4, v1}, Landroid/view/ViewGroup;.onRestoreInstanceState:(Landroid/os/Parcelable;)V // method@1349 │ │ -0497ec: 5441 bd03 |0012: iget-object v1, v4, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@03bd │ │ -0497f0: 3801 1300 |0014: if-eqz v1, 0027 // +0013 │ │ -0497f4: 5441 bd03 |0016: iget-object v1, v4, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@03bd │ │ -0497f8: 5402 a703 |0018: iget-object v2, v0, Landroid/support/v4/view/ViewPager$SavedState;.adapterState:Landroid/os/Parcelable; // field@03a7 │ │ -0497fc: 5403 a803 |001a: iget-object v3, v0, Landroid/support/v4/view/ViewPager$SavedState;.loader:Ljava/lang/ClassLoader; // field@03a8 │ │ -049800: 6e30 480a 2103 |001c: invoke-virtual {v1, v2, v3}, Landroid/support/v4/view/PagerAdapter;.restoreState:(Landroid/os/Parcelable;Ljava/lang/ClassLoader;)V // method@0a48 │ │ -049806: 5201 a903 |001f: iget v1, v0, Landroid/support/v4/view/ViewPager$SavedState;.position:I // field@03a9 │ │ -04980a: 1202 |0021: const/4 v2, #int 0 // #0 │ │ -04980c: 1213 |0022: const/4 v3, #int 1 // #1 │ │ -04980e: 6e40 400c 1432 |0023: invoke-virtual {v4, v1, v2, v3}, Landroid/support/v4/view/ViewPager;.setCurrentItemInternal:(IZZ)V // method@0c40 │ │ -049814: 28e1 |0026: goto 0007 // -001f │ │ -049816: 5201 a903 |0027: iget v1, v0, Landroid/support/v4/view/ViewPager$SavedState;.position:I // field@03a9 │ │ -04981a: 5941 e903 |0029: iput v1, v4, Landroid/support/v4/view/ViewPager;.mRestoredCurItem:I // field@03e9 │ │ -04981e: 5401 a703 |002b: iget-object v1, v0, Landroid/support/v4/view/ViewPager$SavedState;.adapterState:Landroid/os/Parcelable; // field@03a7 │ │ -049822: 5b41 e703 |002d: iput-object v1, v4, Landroid/support/v4/view/ViewPager;.mRestoredAdapterState:Landroid/os/Parcelable; // field@03e7 │ │ -049826: 5401 a803 |002f: iget-object v1, v0, Landroid/support/v4/view/ViewPager$SavedState;.loader:Ljava/lang/ClassLoader; // field@03a8 │ │ -04982a: 5b41 e803 |0031: iput-object v1, v4, Landroid/support/v4/view/ViewPager;.mRestoredClassLoader:Ljava/lang/ClassLoader; // field@03e8 │ │ -04982e: 28d4 |0033: goto 0007 // -002c │ │ - catches : (none) │ │ - positions : │ │ - 0x0000 line=1272 │ │ - 0x0004 line=1273 │ │ - 0x0007 line=1288 │ │ - 0x0009 line=1277 │ │ - 0x000b line=1278 │ │ - 0x0012 line=1280 │ │ - 0x0016 line=1281 │ │ - 0x001f line=1282 │ │ - 0x0027 line=1284 │ │ - 0x002b line=1285 │ │ - 0x002f line=1286 │ │ +06bca8: |[06bca8] android.support.v4.view.ViewPager.onRestoreInstanceState:(Landroid/os/Parcelable;)V │ │ +06bcb8: 2051 2703 |0000: instance-of v1, v5, Landroid/support/v4/view/ViewPager$SavedState; // type@0327 │ │ +06bcbc: 3901 0600 |0002: if-nez v1, 0008 // +0006 │ │ +06bcc0: 6f20 c01d 5400 |0004: invoke-super {v4, v5}, Landroid/view/ViewGroup;.onRestoreInstanceState:(Landroid/os/Parcelable;)V // method@1dc0 │ │ +06bcc6: 0e00 |0007: return-void │ │ +06bcc8: 0750 |0008: move-object v0, v5 │ │ +06bcca: 1f00 2703 |0009: check-cast v0, Landroid/support/v4/view/ViewPager$SavedState; // type@0327 │ │ +06bcce: 6e10 6a13 0000 |000b: invoke-virtual {v0}, Landroid/support/v4/view/ViewPager$SavedState;.getSuperState:()Landroid/os/Parcelable; // method@136a │ │ +06bcd4: 0c01 |000e: move-result-object v1 │ │ +06bcd6: 6f20 c01d 1400 |000f: invoke-super {v4, v1}, Landroid/view/ViewGroup;.onRestoreInstanceState:(Landroid/os/Parcelable;)V // method@1dc0 │ │ +06bcdc: 5441 0506 |0012: iget-object v1, v4, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@0605 │ │ +06bce0: 3801 1300 |0014: if-eqz v1, 0027 // +0013 │ │ +06bce4: 5441 0506 |0016: iget-object v1, v4, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@0605 │ │ +06bce8: 5402 ef05 |0018: iget-object v2, v0, Landroid/support/v4/view/ViewPager$SavedState;.adapterState:Landroid/os/Parcelable; // field@05ef │ │ +06bcec: 5403 f005 |001a: iget-object v3, v0, Landroid/support/v4/view/ViewPager$SavedState;.loader:Ljava/lang/ClassLoader; // field@05f0 │ │ +06bcf0: 6e30 f610 2103 |001c: invoke-virtual {v1, v2, v3}, Landroid/support/v4/view/PagerAdapter;.restoreState:(Landroid/os/Parcelable;Ljava/lang/ClassLoader;)V // method@10f6 │ │ +06bcf6: 5201 f105 |001f: iget v1, v0, Landroid/support/v4/view/ViewPager$SavedState;.position:I // field@05f1 │ │ +06bcfa: 1202 |0021: const/4 v2, #int 0 // #0 │ │ +06bcfc: 1213 |0022: const/4 v3, #int 1 // #1 │ │ +06bcfe: 6e40 e213 1432 |0023: invoke-virtual {v4, v1, v2, v3}, Landroid/support/v4/view/ViewPager;.setCurrentItemInternal:(IZZ)V // method@13e2 │ │ +06bd04: 28e1 |0026: goto 0007 // -001f │ │ +06bd06: 5201 f105 |0027: iget v1, v0, Landroid/support/v4/view/ViewPager$SavedState;.position:I // field@05f1 │ │ +06bd0a: 5941 3106 |0029: iput v1, v4, Landroid/support/v4/view/ViewPager;.mRestoredCurItem:I // field@0631 │ │ +06bd0e: 5401 ef05 |002b: iget-object v1, v0, Landroid/support/v4/view/ViewPager$SavedState;.adapterState:Landroid/os/Parcelable; // field@05ef │ │ +06bd12: 5b41 2f06 |002d: iput-object v1, v4, Landroid/support/v4/view/ViewPager;.mRestoredAdapterState:Landroid/os/Parcelable; // field@062f │ │ +06bd16: 5401 f005 |002f: iget-object v1, v0, Landroid/support/v4/view/ViewPager$SavedState;.loader:Ljava/lang/ClassLoader; // field@05f0 │ │ +06bd1a: 5b41 3006 |0031: iput-object v1, v4, Landroid/support/v4/view/ViewPager;.mRestoredClassLoader:Ljava/lang/ClassLoader; // field@0630 │ │ +06bd1e: 28d4 |0033: goto 0007 // -002c │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=1277 │ │ + 0x0004 line=1278 │ │ + 0x0007 line=1293 │ │ + 0x0009 line=1282 │ │ + 0x000b line=1283 │ │ + 0x0012 line=1285 │ │ + 0x0016 line=1286 │ │ + 0x001f line=1287 │ │ + 0x0027 line=1289 │ │ + 0x002b line=1290 │ │ + 0x002f line=1291 │ │ locals : │ │ 0x000b - 0x0034 reg=0 ss Landroid/support/v4/view/ViewPager$SavedState; │ │ 0x0000 - 0x0034 reg=4 this Landroid/support/v4/view/ViewPager; │ │ 0x0000 - 0x0034 reg=5 state Landroid/os/Parcelable; │ │ │ │ #41 : (in Landroid/support/v4/view/ViewPager;) │ │ name : 'onSaveInstanceState' │ │ type : '()Landroid/os/Parcelable;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 26 16-bit code units │ │ -049830: |[049830] android.support.v4.view.ViewPager.onSaveInstanceState:()Landroid/os/Parcelable; │ │ -049840: 6f10 4a13 0300 |0000: invoke-super {v3}, Landroid/view/ViewGroup;.onSaveInstanceState:()Landroid/os/Parcelable; // method@134a │ │ -049846: 0c01 |0003: move-result-object v1 │ │ -049848: 2200 fd01 |0004: new-instance v0, Landroid/support/v4/view/ViewPager$SavedState; // type@01fd │ │ -04984c: 7020 c70b 1000 |0006: invoke-direct {v0, v1}, Landroid/support/v4/view/ViewPager$SavedState;.:(Landroid/os/Parcelable;)V // method@0bc7 │ │ -049852: 5232 c403 |0009: iget v2, v3, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@03c4 │ │ -049856: 5902 a903 |000b: iput v2, v0, Landroid/support/v4/view/ViewPager$SavedState;.position:I // field@03a9 │ │ -04985a: 5432 bd03 |000d: iget-object v2, v3, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@03bd │ │ -04985e: 3802 0a00 |000f: if-eqz v2, 0019 // +000a │ │ -049862: 5432 bd03 |0011: iget-object v2, v3, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@03bd │ │ -049866: 6e10 490a 0200 |0013: invoke-virtual {v2}, Landroid/support/v4/view/PagerAdapter;.saveState:()Landroid/os/Parcelable; // method@0a49 │ │ -04986c: 0c02 |0016: move-result-object v2 │ │ -04986e: 5b02 a703 |0017: iput-object v2, v0, Landroid/support/v4/view/ViewPager$SavedState;.adapterState:Landroid/os/Parcelable; // field@03a7 │ │ -049872: 1100 |0019: return-object v0 │ │ - catches : (none) │ │ - positions : │ │ - 0x0000 line=1261 │ │ - 0x0004 line=1262 │ │ - 0x0009 line=1263 │ │ - 0x000d line=1264 │ │ - 0x0011 line=1265 │ │ - 0x0019 line=1267 │ │ +06bd20: |[06bd20] android.support.v4.view.ViewPager.onSaveInstanceState:()Landroid/os/Parcelable; │ │ +06bd30: 6f10 c11d 0300 |0000: invoke-super {v3}, Landroid/view/ViewGroup;.onSaveInstanceState:()Landroid/os/Parcelable; // method@1dc1 │ │ +06bd36: 0c01 |0003: move-result-object v1 │ │ +06bd38: 2200 2703 |0004: new-instance v0, Landroid/support/v4/view/ViewPager$SavedState; // type@0327 │ │ +06bd3c: 7020 6913 1000 |0006: invoke-direct {v0, v1}, Landroid/support/v4/view/ViewPager$SavedState;.:(Landroid/os/Parcelable;)V // method@1369 │ │ +06bd42: 5232 0c06 |0009: iget v2, v3, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@060c │ │ +06bd46: 5902 f105 |000b: iput v2, v0, Landroid/support/v4/view/ViewPager$SavedState;.position:I // field@05f1 │ │ +06bd4a: 5432 0506 |000d: iget-object v2, v3, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@0605 │ │ +06bd4e: 3802 0a00 |000f: if-eqz v2, 0019 // +000a │ │ +06bd52: 5432 0506 |0011: iget-object v2, v3, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@0605 │ │ +06bd56: 6e10 f710 0200 |0013: invoke-virtual {v2}, Landroid/support/v4/view/PagerAdapter;.saveState:()Landroid/os/Parcelable; // method@10f7 │ │ +06bd5c: 0c02 |0016: move-result-object v2 │ │ +06bd5e: 5b02 ef05 |0017: iput-object v2, v0, Landroid/support/v4/view/ViewPager$SavedState;.adapterState:Landroid/os/Parcelable; // field@05ef │ │ +06bd62: 1100 |0019: return-object v0 │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=1266 │ │ + 0x0004 line=1267 │ │ + 0x0009 line=1268 │ │ + 0x000d line=1269 │ │ + 0x0011 line=1270 │ │ + 0x0019 line=1272 │ │ locals : │ │ 0x0009 - 0x001a reg=0 ss Landroid/support/v4/view/ViewPager$SavedState; │ │ 0x0004 - 0x001a reg=1 superState Landroid/os/Parcelable; │ │ 0x0000 - 0x001a reg=3 this Landroid/support/v4/view/ViewPager; │ │ │ │ #42 : (in Landroid/support/v4/view/ViewPager;) │ │ name : 'onSizeChanged' │ │ type : '(IIII)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 7 │ │ ins : 5 │ │ outs : 5 │ │ insns size : 13 16-bit code units │ │ -049874: |[049874] android.support.v4.view.ViewPager.onSizeChanged:(IIII)V │ │ -049884: 6f56 4b13 3254 |0000: invoke-super {v2, v3, v4, v5, v6}, Landroid/view/ViewGroup;.onSizeChanged:(IIII)V // method@134b │ │ -04988a: 3253 0900 |0003: if-eq v3, v5, 000c // +0009 │ │ -04988e: 5220 e403 |0005: iget v0, v2, Landroid/support/v4/view/ViewPager;.mPageMargin:I // field@03e4 │ │ -049892: 5221 e403 |0007: iget v1, v2, Landroid/support/v4/view/ViewPager;.mPageMargin:I // field@03e4 │ │ -049896: 7051 310c 3205 |0009: invoke-direct {v2, v3, v5, v0, v1}, Landroid/support/v4/view/ViewPager;.recomputeScrollPosition:(IIII)V // method@0c31 │ │ -04989c: 0e00 |000c: return-void │ │ +06bd64: |[06bd64] android.support.v4.view.ViewPager.onSizeChanged:(IIII)V │ │ +06bd74: 6f56 c21d 3254 |0000: invoke-super {v2, v3, v4, v5, v6}, Landroid/view/ViewGroup;.onSizeChanged:(IIII)V // method@1dc2 │ │ +06bd7a: 3253 0900 |0003: if-eq v3, v5, 000c // +0009 │ │ +06bd7e: 5220 2c06 |0005: iget v0, v2, Landroid/support/v4/view/ViewPager;.mPageMargin:I // field@062c │ │ +06bd82: 5221 2c06 |0007: iget v1, v2, Landroid/support/v4/view/ViewPager;.mPageMargin:I // field@062c │ │ +06bd86: 7051 d313 3205 |0009: invoke-direct {v2, v3, v5, v0, v1}, Landroid/support/v4/view/ViewPager;.recomputeScrollPosition:(IIII)V // method@13d3 │ │ +06bd8c: 0e00 |000c: return-void │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=1459 │ │ - 0x0003 line=1462 │ │ - 0x0005 line=1463 │ │ - 0x000c line=1465 │ │ + 0x0000 line=1464 │ │ + 0x0003 line=1467 │ │ + 0x0005 line=1468 │ │ + 0x000c line=1470 │ │ locals : │ │ 0x0000 - 0x000d reg=2 this Landroid/support/v4/view/ViewPager; │ │ 0x0000 - 0x000d reg=3 w I │ │ 0x0000 - 0x000d reg=4 h I │ │ 0x0000 - 0x000d reg=5 oldw I │ │ 0x0000 - 0x000d reg=6 oldh I │ │ │ │ @@ -54933,452 +85659,452 @@ │ │ type : '(Landroid/view/MotionEvent;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 30 │ │ ins : 2 │ │ outs : 5 │ │ insns size : 736 16-bit code units │ │ -0498a0: |[0498a0] android.support.v4.view.ViewPager.onTouchEvent:(Landroid/view/MotionEvent;)Z │ │ -0498b0: 0800 1c00 |0000: move-object/from16 v0, v28 │ │ -0498b4: 5500 cc03 |0002: iget-boolean v0, v0, Landroid/support/v4/view/ViewPager;.mFakeDragging:Z // field@03cc │ │ -0498b8: 0218 0000 |0004: move/from16 v24, v0 │ │ -0498bc: 3818 0500 |0006: if-eqz v24, 000b // +0005 │ │ -0498c0: 1318 0100 |0008: const/16 v24, #int 1 // #1 │ │ -0498c4: 0f18 |000a: return v24 │ │ -0498c6: 7401 7f12 1d00 |000b: invoke-virtual/range {v29}, Landroid/view/MotionEvent;.getAction:()I // method@127f │ │ -0498cc: 0a18 |000e: move-result v24 │ │ -0498ce: 3918 0b00 |000f: if-nez v24, 001a // +000b │ │ -0498d2: 7401 8212 1d00 |0011: invoke-virtual/range {v29}, Landroid/view/MotionEvent;.getEdgeFlags:()I // method@1282 │ │ -0498d8: 0a18 |0014: move-result v24 │ │ -0498da: 3818 0500 |0015: if-eqz v24, 001a // +0005 │ │ -0498de: 1318 0000 |0017: const/16 v24, #int 0 // #0 │ │ -0498e2: 28f1 |0019: goto 000a // -000f │ │ -0498e4: 0800 1c00 |001a: move-object/from16 v0, v28 │ │ -0498e8: 5400 bd03 |001c: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@03bd │ │ -0498ec: 0818 0000 |001e: move-object/from16 v24, v0 │ │ -0498f0: 3818 0e00 |0020: if-eqz v24, 002e // +000e │ │ -0498f4: 0800 1c00 |0022: move-object/from16 v0, v28 │ │ -0498f8: 5400 bd03 |0024: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@03bd │ │ -0498fc: 0818 0000 |0026: move-object/from16 v24, v0 │ │ -049900: 7401 3f0a 1800 |0028: invoke-virtual/range {v24}, Landroid/support/v4/view/PagerAdapter;.getCount:()I // method@0a3f │ │ -049906: 0a18 |002b: move-result v24 │ │ -049908: 3918 0500 |002c: if-nez v24, 0031 // +0005 │ │ -04990c: 1318 0000 |002e: const/16 v24, #int 0 // #0 │ │ -049910: 28da |0030: goto 000a // -0026 │ │ -049912: 0800 1c00 |0031: move-object/from16 v0, v28 │ │ -049916: 5400 f303 |0033: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mVelocityTracker:Landroid/view/VelocityTracker; // field@03f3 │ │ -04991a: 0818 0000 |0035: move-object/from16 v24, v0 │ │ -04991e: 3918 0c00 |0037: if-nez v24, 0043 // +000c │ │ -049922: 7100 9912 0000 |0039: invoke-static {}, Landroid/view/VelocityTracker;.obtain:()Landroid/view/VelocityTracker; // method@1299 │ │ -049928: 0c18 |003c: move-result-object v24 │ │ -04992a: 0800 1800 |003d: move-object/from16 v0, v24 │ │ -04992e: 0801 1c00 |003f: move-object/from16 v1, v28 │ │ -049932: 5b10 f303 |0041: iput-object v0, v1, Landroid/support/v4/view/ViewPager;.mVelocityTracker:Landroid/view/VelocityTracker; // field@03f3 │ │ -049936: 0800 1c00 |0043: move-object/from16 v0, v28 │ │ -04993a: 5400 f303 |0045: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mVelocityTracker:Landroid/view/VelocityTracker; // field@03f3 │ │ -04993e: 0818 0000 |0047: move-object/from16 v24, v0 │ │ -049942: 0800 1800 |0049: move-object/from16 v0, v24 │ │ -049946: 0801 1d00 |004b: move-object/from16 v1, v29 │ │ -04994a: 6e20 9112 1000 |004d: invoke-virtual {v0, v1}, Landroid/view/VelocityTracker;.addMovement:(Landroid/view/MotionEvent;)V // method@1291 │ │ -049950: 7401 7f12 1d00 |0050: invoke-virtual/range {v29}, Landroid/view/MotionEvent;.getAction:()I // method@127f │ │ -049956: 0a05 |0053: move-result v5 │ │ -049958: 120b |0054: const/4 v11, #int 0 // #0 │ │ -04995a: d550 ff00 |0055: and-int/lit16 v0, v5, #int 255 // #00ff │ │ -04995e: 0218 0000 |0057: move/from16 v24, v0 │ │ -049962: 2b18 7502 0000 |0059: packed-switch v24, 000002ce // +00000275 │ │ -049968: 380b 0500 |005c: if-eqz v11, 0061 // +0005 │ │ -04996c: 7701 490b 1c00 |005e: invoke-static/range {v28}, Landroid/support/v4/view/ViewCompat;.postInvalidateOnAnimation:(Landroid/view/View;)V // method@0b49 │ │ -049972: 1318 0100 |0061: const/16 v24, #int 1 // #1 │ │ -049976: 28a7 |0063: goto 000a // -0059 │ │ -049978: 0800 1c00 |0064: move-object/from16 v0, v28 │ │ -04997c: 5400 ec03 |0066: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mScroller:Landroid/widget/Scroller; // field@03ec │ │ -049980: 0818 0000 |0068: move-object/from16 v24, v0 │ │ -049984: 7401 6114 1800 |006a: invoke-virtual/range {v24}, Landroid/widget/Scroller;.abortAnimation:()V // method@1461 │ │ -04998a: 1318 0000 |006d: const/16 v24, #int 0 // #0 │ │ -04998e: 0200 1800 |006f: move/from16 v0, v24 │ │ -049992: 0801 1c00 |0071: move-object/from16 v1, v28 │ │ -049996: 5c10 e603 |0073: iput-boolean v0, v1, Landroid/support/v4/view/ViewPager;.mPopulatePending:Z // field@03e6 │ │ -04999a: 7401 2f0c 1c00 |0075: invoke-virtual/range {v28}, Landroid/support/v4/view/ViewPager;.populate:()V // method@0c2f │ │ -0499a0: 7401 8612 1d00 |0078: invoke-virtual/range {v29}, Landroid/view/MotionEvent;.getX:()F // method@1286 │ │ -0499a6: 0a18 |007b: move-result v24 │ │ -0499a8: 0200 1800 |007c: move/from16 v0, v24 │ │ -0499ac: 0801 1c00 |007e: move-object/from16 v1, v28 │ │ -0499b0: 5910 d303 |0080: iput v0, v1, Landroid/support/v4/view/ViewPager;.mInitialMotionX:F // field@03d3 │ │ -0499b4: 0200 1800 |0082: move/from16 v0, v24 │ │ -0499b8: 0801 1c00 |0084: move-object/from16 v1, v28 │ │ -0499bc: 5910 d903 |0086: iput v0, v1, Landroid/support/v4/view/ViewPager;.mLastMotionX:F // field@03d9 │ │ -0499c0: 7401 8812 1d00 |0088: invoke-virtual/range {v29}, Landroid/view/MotionEvent;.getY:()F // method@1288 │ │ -0499c6: 0a18 |008b: move-result v24 │ │ -0499c8: 0200 1800 |008c: move/from16 v0, v24 │ │ -0499cc: 0801 1c00 |008e: move-object/from16 v1, v28 │ │ -0499d0: 5910 d403 |0090: iput v0, v1, Landroid/support/v4/view/ViewPager;.mInitialMotionY:F // field@03d4 │ │ -0499d4: 0200 1800 |0092: move/from16 v0, v24 │ │ -0499d8: 0801 1c00 |0094: move-object/from16 v1, v28 │ │ -0499dc: 5910 da03 |0096: iput v0, v1, Landroid/support/v4/view/ViewPager;.mLastMotionY:F // field@03da │ │ -0499e0: 1318 0000 |0098: const/16 v24, #int 0 // #0 │ │ -0499e4: 0800 1d00 |009a: move-object/from16 v0, v29 │ │ -0499e8: 0201 1800 |009c: move/from16 v1, v24 │ │ -0499ec: 7120 310a 1000 |009e: invoke-static {v0, v1}, Landroid/support/v4/view/MotionEventCompat;.getPointerId:(Landroid/view/MotionEvent;I)I // method@0a31 │ │ -0499f2: 0a18 |00a1: move-result v24 │ │ -0499f4: 0200 1800 |00a2: move/from16 v0, v24 │ │ -0499f8: 0801 1c00 |00a4: move-object/from16 v1, v28 │ │ -0499fc: 5910 bc03 |00a6: iput v0, v1, Landroid/support/v4/view/ViewPager;.mActivePointerId:I // field@03bc │ │ -049a00: 28b4 |00a8: goto 005c // -004c │ │ -049a02: 0800 1c00 |00a9: move-object/from16 v0, v28 │ │ -049a06: 5500 d603 |00ab: iget-boolean v0, v0, Landroid/support/v4/view/ViewPager;.mIsBeingDragged:Z // field@03d6 │ │ -049a0a: 0218 0000 |00ad: move/from16 v24, v0 │ │ -049a0e: 3918 a400 |00af: if-nez v24, 0153 // +00a4 │ │ -049a12: 0800 1c00 |00b1: move-object/from16 v0, v28 │ │ -049a16: 5200 bc03 |00b3: iget v0, v0, Landroid/support/v4/view/ViewPager;.mActivePointerId:I // field@03bc │ │ -049a1a: 0218 0000 |00b5: move/from16 v24, v0 │ │ -049a1e: 0800 1d00 |00b7: move-object/from16 v0, v29 │ │ -049a22: 0201 1800 |00b9: move/from16 v1, v24 │ │ -049a26: 7120 2d0a 1000 |00bb: invoke-static {v0, v1}, Landroid/support/v4/view/MotionEventCompat;.findPointerIndex:(Landroid/view/MotionEvent;I)I // method@0a2d │ │ -049a2c: 0a0f |00be: move-result v15 │ │ -049a2e: 0800 1d00 |00bf: move-object/from16 v0, v29 │ │ -049a32: 7120 320a f000 |00c1: invoke-static {v0, v15}, Landroid/support/v4/view/MotionEventCompat;.getX:(Landroid/view/MotionEvent;I)F // method@0a32 │ │ -049a38: 0a14 |00c4: move-result v20 │ │ -049a3a: 0800 1c00 |00c5: move-object/from16 v0, v28 │ │ -049a3e: 5200 d903 |00c7: iget v0, v0, Landroid/support/v4/view/ViewPager;.mLastMotionX:F // field@03d9 │ │ -049a42: 0218 0000 |00c9: move/from16 v24, v0 │ │ -049a46: a718 1418 |00cb: sub-float v24, v20, v24 │ │ -049a4a: 7701 8517 1800 |00cd: invoke-static/range {v24}, Ljava/lang/Math;.abs:(F)F // method@1785 │ │ -049a50: 0a15 |00d0: move-result v21 │ │ -049a52: 0800 1d00 |00d1: move-object/from16 v0, v29 │ │ -049a56: 7120 330a f000 |00d3: invoke-static {v0, v15}, Landroid/support/v4/view/MotionEventCompat;.getY:(Landroid/view/MotionEvent;I)F // method@0a33 │ │ -049a5c: 0a16 |00d6: move-result v22 │ │ -049a5e: 0800 1c00 |00d7: move-object/from16 v0, v28 │ │ -049a62: 5200 da03 |00d9: iget v0, v0, Landroid/support/v4/view/ViewPager;.mLastMotionY:F // field@03da │ │ -049a66: 0218 0000 |00db: move/from16 v24, v0 │ │ -049a6a: a718 1618 |00dd: sub-float v24, v22, v24 │ │ -049a6e: 7701 8517 1800 |00df: invoke-static/range {v24}, Ljava/lang/Math;.abs:(F)F // method@1785 │ │ -049a74: 0a17 |00e2: move-result v23 │ │ -049a76: 0800 1c00 |00e3: move-object/from16 v0, v28 │ │ -049a7a: 5200 f203 |00e5: iget v0, v0, Landroid/support/v4/view/ViewPager;.mTouchSlop:I // field@03f2 │ │ -049a7e: 0218 0000 |00e7: move/from16 v24, v0 │ │ -049a82: 0200 1800 |00e9: move/from16 v0, v24 │ │ -049a86: 8200 |00eb: int-to-float v0, v0 │ │ -049a88: 0218 0000 |00ec: move/from16 v24, v0 │ │ -049a8c: 2d18 1518 |00ee: cmpl-float v24, v21, v24 │ │ -049a90: 3d18 6300 |00f0: if-lez v24, 0153 // +0063 │ │ -049a94: 2d18 1517 |00f2: cmpl-float v24, v21, v23 │ │ -049a98: 3d18 5f00 |00f4: if-lez v24, 0153 // +005f │ │ -049a9c: 1318 0100 |00f6: const/16 v24, #int 1 // #1 │ │ -049aa0: 0200 1800 |00f8: move/from16 v0, v24 │ │ -049aa4: 0801 1c00 |00fa: move-object/from16 v1, v28 │ │ -049aa8: 5c10 d603 |00fc: iput-boolean v0, v1, Landroid/support/v4/view/ViewPager;.mIsBeingDragged:Z // field@03d6 │ │ -049aac: 1318 0100 |00fe: const/16 v24, #int 1 // #1 │ │ -049ab0: 0800 1c00 |0100: move-object/from16 v0, v28 │ │ -049ab4: 0201 1800 |0102: move/from16 v1, v24 │ │ -049ab8: 7020 390c 1000 |0104: invoke-direct {v0, v1}, Landroid/support/v4/view/ViewPager;.requestParentDisallowInterceptTouchEvent:(Z)V // method@0c39 │ │ -049abe: 0800 1c00 |0107: move-object/from16 v0, v28 │ │ -049ac2: 5200 d303 |0109: iget v0, v0, Landroid/support/v4/view/ViewPager;.mInitialMotionX:F // field@03d3 │ │ -049ac6: 0218 0000 |010b: move/from16 v24, v0 │ │ -049aca: a718 1418 |010d: sub-float v24, v20, v24 │ │ -049ace: 1319 0000 |010f: const/16 v25, #int 0 // #0 │ │ -049ad2: 2d18 1819 |0111: cmpl-float v24, v24, v25 │ │ -049ad6: 3d18 6800 |0113: if-lez v24, 017b // +0068 │ │ -049ada: 0800 1c00 |0115: move-object/from16 v0, v28 │ │ -049ade: 5200 d303 |0117: iget v0, v0, Landroid/support/v4/view/ViewPager;.mInitialMotionX:F // field@03d3 │ │ -049ae2: 0218 0000 |0119: move/from16 v24, v0 │ │ -049ae6: 0800 1c00 |011b: move-object/from16 v0, v28 │ │ -049aea: 5200 f203 |011d: iget v0, v0, Landroid/support/v4/view/ViewPager;.mTouchSlop:I // field@03f2 │ │ -049aee: 0219 0000 |011f: move/from16 v25, v0 │ │ -049af2: 0200 1900 |0121: move/from16 v0, v25 │ │ -049af6: 8200 |0123: int-to-float v0, v0 │ │ -049af8: 0219 0000 |0124: move/from16 v25, v0 │ │ -049afc: a618 1819 |0126: add-float v24, v24, v25 │ │ -049b00: 0200 1800 |0128: move/from16 v0, v24 │ │ -049b04: 0801 1c00 |012a: move-object/from16 v1, v28 │ │ -049b08: 5910 d903 |012c: iput v0, v1, Landroid/support/v4/view/ViewPager;.mLastMotionX:F // field@03d9 │ │ -049b0c: 0200 1600 |012e: move/from16 v0, v22 │ │ -049b10: 0801 1c00 |0130: move-object/from16 v1, v28 │ │ -049b14: 5910 da03 |0132: iput v0, v1, Landroid/support/v4/view/ViewPager;.mLastMotionY:F // field@03da │ │ -049b18: 1318 0100 |0134: const/16 v24, #int 1 // #1 │ │ -049b1c: 0800 1c00 |0136: move-object/from16 v0, v28 │ │ -049b20: 0201 1800 |0138: move/from16 v1, v24 │ │ -049b24: 7020 4d0c 1000 |013a: invoke-direct {v0, v1}, Landroid/support/v4/view/ViewPager;.setScrollState:(I)V // method@0c4d │ │ -049b2a: 1318 0100 |013d: const/16 v24, #int 1 // #1 │ │ -049b2e: 0800 1c00 |013f: move-object/from16 v0, v28 │ │ -049b32: 0201 1800 |0141: move/from16 v1, v24 │ │ -049b36: 7020 4e0c 1000 |0143: invoke-direct {v0, v1}, Landroid/support/v4/view/ViewPager;.setScrollingCacheEnabled:(Z)V // method@0c4e │ │ -049b3c: 7401 0b0c 1c00 |0146: invoke-virtual/range {v28}, Landroid/support/v4/view/ViewPager;.getParent:()Landroid/view/ViewParent; // method@0c0b │ │ -049b42: 0c0e |0149: move-result-object v14 │ │ -049b44: 380e 0900 |014a: if-eqz v14, 0153 // +0009 │ │ -049b48: 1318 0100 |014c: const/16 v24, #int 1 // #1 │ │ -049b4c: 0200 1800 |014e: move/from16 v0, v24 │ │ -049b50: 7220 5613 0e00 |0150: invoke-interface {v14, v0}, Landroid/view/ViewParent;.requestDisallowInterceptTouchEvent:(Z)V // method@1356 │ │ -049b56: 0800 1c00 |0153: move-object/from16 v0, v28 │ │ -049b5a: 5500 d603 |0155: iget-boolean v0, v0, Landroid/support/v4/view/ViewPager;.mIsBeingDragged:Z // field@03d6 │ │ -049b5e: 0218 0000 |0157: move/from16 v24, v0 │ │ -049b62: 3818 03ff |0159: if-eqz v24, 005c // -00fd │ │ -049b66: 0800 1c00 |015b: move-object/from16 v0, v28 │ │ -049b6a: 5200 bc03 |015d: iget v0, v0, Landroid/support/v4/view/ViewPager;.mActivePointerId:I // field@03bc │ │ -049b6e: 0218 0000 |015f: move/from16 v24, v0 │ │ -049b72: 0800 1d00 |0161: move-object/from16 v0, v29 │ │ -049b76: 0201 1800 |0163: move/from16 v1, v24 │ │ -049b7a: 7120 2d0a 1000 |0165: invoke-static {v0, v1}, Landroid/support/v4/view/MotionEventCompat;.findPointerIndex:(Landroid/view/MotionEvent;I)I // method@0a2d │ │ -049b80: 0a06 |0168: move-result v6 │ │ -049b82: 0800 1d00 |0169: move-object/from16 v0, v29 │ │ -049b86: 7120 320a 6000 |016b: invoke-static {v0, v6}, Landroid/support/v4/view/MotionEventCompat;.getX:(Landroid/view/MotionEvent;I)F // method@0a32 │ │ -049b8c: 0a14 |016e: move-result v20 │ │ -049b8e: 0800 1c00 |016f: move-object/from16 v0, v28 │ │ -049b92: 0201 1400 |0171: move/from16 v1, v20 │ │ -049b96: 7020 2d0c 1000 |0173: invoke-direct {v0, v1}, Landroid/support/v4/view/ViewPager;.performDrag:(F)Z // method@0c2d │ │ -049b9c: 0a18 |0176: move-result v24 │ │ -049b9e: 960b 0b18 |0177: or-int v11, v11, v24 │ │ -049ba2: 2900 e3fe |0179: goto/16 005c // -011d │ │ -049ba6: 0800 1c00 |017b: move-object/from16 v0, v28 │ │ -049baa: 5200 d303 |017d: iget v0, v0, Landroid/support/v4/view/ViewPager;.mInitialMotionX:F // field@03d3 │ │ -049bae: 0218 0000 |017f: move/from16 v24, v0 │ │ -049bb2: 0800 1c00 |0181: move-object/from16 v0, v28 │ │ -049bb6: 5200 f203 |0183: iget v0, v0, Landroid/support/v4/view/ViewPager;.mTouchSlop:I // field@03f2 │ │ -049bba: 0219 0000 |0185: move/from16 v25, v0 │ │ -049bbe: 0200 1900 |0187: move/from16 v0, v25 │ │ -049bc2: 8200 |0189: int-to-float v0, v0 │ │ -049bc4: 0219 0000 |018a: move/from16 v25, v0 │ │ -049bc8: a718 1819 |018c: sub-float v24, v24, v25 │ │ -049bcc: 289a |018e: goto 0128 // -0066 │ │ -049bce: 0800 1c00 |018f: move-object/from16 v0, v28 │ │ -049bd2: 5500 d603 |0191: iget-boolean v0, v0, Landroid/support/v4/view/ViewPager;.mIsBeingDragged:Z // field@03d6 │ │ -049bd6: 0218 0000 |0193: move/from16 v24, v0 │ │ -049bda: 3818 c7fe |0195: if-eqz v24, 005c // -0139 │ │ -049bde: 0800 1c00 |0197: move-object/from16 v0, v28 │ │ -049be2: 5400 f303 |0199: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mVelocityTracker:Landroid/view/VelocityTracker; // field@03f3 │ │ -049be6: 0812 0000 |019b: move-object/from16 v18, v0 │ │ -049bea: 1318 e803 |019d: const/16 v24, #int 1000 // #3e8 │ │ -049bee: 0800 1c00 |019f: move-object/from16 v0, v28 │ │ -049bf2: 5200 de03 |01a1: iget v0, v0, Landroid/support/v4/view/ViewPager;.mMaximumVelocity:I // field@03de │ │ -049bf6: 0219 0000 |01a3: move/from16 v25, v0 │ │ -049bfa: 0200 1900 |01a5: move/from16 v0, v25 │ │ -049bfe: 8200 |01a7: int-to-float v0, v0 │ │ -049c00: 0219 0000 |01a8: move/from16 v25, v0 │ │ -049c04: 0800 1200 |01aa: move-object/from16 v0, v18 │ │ -049c08: 0201 1800 |01ac: move/from16 v1, v24 │ │ -049c0c: 0202 1900 |01ae: move/from16 v2, v25 │ │ -049c10: 6e30 9412 1002 |01b0: invoke-virtual {v0, v1, v2}, Landroid/view/VelocityTracker;.computeCurrentVelocity:(IF)V // method@1294 │ │ -049c16: 0800 1c00 |01b3: move-object/from16 v0, v28 │ │ -049c1a: 5200 bc03 |01b5: iget v0, v0, Landroid/support/v4/view/ViewPager;.mActivePointerId:I // field@03bc │ │ -049c1e: 0218 0000 |01b7: move/from16 v24, v0 │ │ -049c22: 0800 1200 |01b9: move-object/from16 v0, v18 │ │ -049c26: 0201 1800 |01bb: move/from16 v1, v24 │ │ -049c2a: 7120 bd0a 1000 |01bd: invoke-static {v0, v1}, Landroid/support/v4/view/VelocityTrackerCompat;.getXVelocity:(Landroid/view/VelocityTracker;I)F // method@0abd │ │ -049c30: 0a18 |01c0: move-result v24 │ │ -049c32: 0200 1800 |01c1: move/from16 v0, v24 │ │ -049c36: 870a |01c3: float-to-int v10, v0 │ │ -049c38: 1318 0100 |01c4: const/16 v24, #int 1 // #1 │ │ -049c3c: 0200 1800 |01c6: move/from16 v0, v24 │ │ -049c40: 0801 1c00 |01c8: move-object/from16 v1, v28 │ │ -049c44: 5c10 e603 |01ca: iput-boolean v0, v1, Landroid/support/v4/view/ViewPager;.mPopulatePending:Z // field@03e6 │ │ -049c48: 7601 fb0b 1c00 |01cc: invoke-direct/range {v28}, Landroid/support/v4/view/ViewPager;.getClientWidth:()I // method@0bfb │ │ -049c4e: 0a13 |01cf: move-result v19 │ │ -049c50: 7401 0d0c 1c00 |01d0: invoke-virtual/range {v28}, Landroid/support/v4/view/ViewPager;.getScrollX:()I // method@0c0d │ │ -049c56: 0a10 |01d3: move-result v16 │ │ -049c58: 7601 140c 1c00 |01d4: invoke-direct/range {v28}, Landroid/support/v4/view/ViewPager;.infoForCurrentScrollPosition:()Landroid/support/v4/view/ViewPager$ItemInfo; // method@0c14 │ │ -049c5e: 0c08 |01d7: move-result-object v8 │ │ -049c60: 5287 9903 |01d8: iget v7, v8, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@0399 │ │ -049c64: 0200 1000 |01da: move/from16 v0, v16 │ │ -049c68: 8200 |01dc: int-to-float v0, v0 │ │ -049c6a: 0218 0000 |01dd: move/from16 v24, v0 │ │ -049c6e: 0200 1300 |01df: move/from16 v0, v19 │ │ -049c72: 8200 |01e1: int-to-float v0, v0 │ │ -049c74: 0219 0000 |01e2: move/from16 v25, v0 │ │ -049c78: a918 1819 |01e4: div-float v24, v24, v25 │ │ -049c7c: 5280 9803 |01e6: iget v0, v8, Landroid/support/v4/view/ViewPager$ItemInfo;.offset:F // field@0398 │ │ -049c80: 0219 0000 |01e8: move/from16 v25, v0 │ │ -049c84: a718 1819 |01ea: sub-float v24, v24, v25 │ │ -049c88: 5280 9b03 |01ec: iget v0, v8, Landroid/support/v4/view/ViewPager$ItemInfo;.widthFactor:F // field@039b │ │ -049c8c: 0219 0000 |01ee: move/from16 v25, v0 │ │ -049c90: a90d 1819 |01f0: div-float v13, v24, v25 │ │ -049c94: 0800 1c00 |01f2: move-object/from16 v0, v28 │ │ -049c98: 5200 bc03 |01f4: iget v0, v0, Landroid/support/v4/view/ViewPager;.mActivePointerId:I // field@03bc │ │ -049c9c: 0218 0000 |01f6: move/from16 v24, v0 │ │ -049ca0: 0800 1d00 |01f8: move-object/from16 v0, v29 │ │ -049ca4: 0201 1800 |01fa: move/from16 v1, v24 │ │ -049ca8: 7120 2d0a 1000 |01fc: invoke-static {v0, v1}, Landroid/support/v4/view/MotionEventCompat;.findPointerIndex:(Landroid/view/MotionEvent;I)I // method@0a2d │ │ -049cae: 0a06 |01ff: move-result v6 │ │ -049cb0: 0800 1d00 |0200: move-object/from16 v0, v29 │ │ -049cb4: 7120 320a 6000 |0202: invoke-static {v0, v6}, Landroid/support/v4/view/MotionEventCompat;.getX:(Landroid/view/MotionEvent;I)F // method@0a32 │ │ -049cba: 0a14 |0205: move-result v20 │ │ -049cbc: 0800 1c00 |0206: move-object/from16 v0, v28 │ │ -049cc0: 5200 d303 |0208: iget v0, v0, Landroid/support/v4/view/ViewPager;.mInitialMotionX:F // field@03d3 │ │ -049cc4: 0218 0000 |020a: move/from16 v24, v0 │ │ -049cc8: a718 1418 |020c: sub-float v24, v20, v24 │ │ -049ccc: 0200 1800 |020e: move/from16 v0, v24 │ │ -049cd0: 8700 |0210: float-to-int v0, v0 │ │ -049cd2: 0211 0000 |0211: move/from16 v17, v0 │ │ -049cd6: 0800 1c00 |0213: move-object/from16 v0, v28 │ │ -049cda: 0201 1100 |0215: move/from16 v1, v17 │ │ -049cde: 7051 e70b 70ad |0217: invoke-direct {v0, v7, v13, v10, v1}, Landroid/support/v4/view/ViewPager;.determineTargetPage:(IFII)I // method@0be7 │ │ -049ce4: 0a0c |021a: move-result v12 │ │ -049ce6: 1318 0100 |021b: const/16 v24, #int 1 // #1 │ │ -049cea: 1319 0100 |021d: const/16 v25, #int 1 // #1 │ │ -049cee: 0800 1c00 |021f: move-object/from16 v0, v28 │ │ -049cf2: 0201 1800 |0221: move/from16 v1, v24 │ │ -049cf6: 0202 1900 |0223: move/from16 v2, v25 │ │ -049cfa: 6e5a 410c c021 |0225: invoke-virtual {v0, v12, v1, v2, v10}, Landroid/support/v4/view/ViewPager;.setCurrentItemInternal:(IZZI)V // method@0c41 │ │ -049d00: 1318 ffff |0228: const/16 v24, #int -1 // #ffff │ │ -049d04: 0200 1800 |022a: move/from16 v0, v24 │ │ -049d08: 0801 1c00 |022c: move-object/from16 v1, v28 │ │ -049d0c: 5910 bc03 |022e: iput v0, v1, Landroid/support/v4/view/ViewPager;.mActivePointerId:I // field@03bc │ │ -049d10: 7601 ee0b 1c00 |0230: invoke-direct/range {v28}, Landroid/support/v4/view/ViewPager;.endDrag:()V // method@0bee │ │ -049d16: 0800 1c00 |0233: move-object/from16 v0, v28 │ │ -049d1a: 5400 dc03 |0235: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mLeftEdge:Landroid/support/v4/widget/EdgeEffectCompat; // field@03dc │ │ -049d1e: 0818 0000 |0237: move-object/from16 v24, v0 │ │ -049d22: 7401 1e10 1800 |0239: invoke-virtual/range {v24}, Landroid/support/v4/widget/EdgeEffectCompat;.onRelease:()Z // method@101e │ │ -049d28: 0a18 |023c: move-result v24 │ │ -049d2a: 0800 1c00 |023d: move-object/from16 v0, v28 │ │ -049d2e: 5400 ea03 |023f: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mRightEdge:Landroid/support/v4/widget/EdgeEffectCompat; // field@03ea │ │ -049d32: 0819 0000 |0241: move-object/from16 v25, v0 │ │ -049d36: 7401 1e10 1900 |0243: invoke-virtual/range {v25}, Landroid/support/v4/widget/EdgeEffectCompat;.onRelease:()Z // method@101e │ │ -049d3c: 0a19 |0246: move-result v25 │ │ -049d3e: 960b 1819 |0247: or-int v11, v24, v25 │ │ -049d42: 2900 13fe |0249: goto/16 005c // -01ed │ │ -049d46: 0800 1c00 |024b: move-object/from16 v0, v28 │ │ -049d4a: 5500 d603 |024d: iget-boolean v0, v0, Landroid/support/v4/view/ViewPager;.mIsBeingDragged:Z // field@03d6 │ │ -049d4e: 0218 0000 |024f: move/from16 v24, v0 │ │ -049d52: 3818 0bfe |0251: if-eqz v24, 005c // -01f5 │ │ -049d56: 0800 1c00 |0253: move-object/from16 v0, v28 │ │ -049d5a: 5200 c403 |0255: iget v0, v0, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@03c4 │ │ -049d5e: 0218 0000 |0257: move/from16 v24, v0 │ │ -049d62: 1319 0100 |0259: const/16 v25, #int 1 // #1 │ │ -049d66: 131a 0000 |025b: const/16 v26, #int 0 // #0 │ │ -049d6a: 131b 0000 |025d: const/16 v27, #int 0 // #0 │ │ -049d6e: 0800 1c00 |025f: move-object/from16 v0, v28 │ │ -049d72: 0201 1800 |0261: move/from16 v1, v24 │ │ -049d76: 0202 1900 |0263: move/from16 v2, v25 │ │ -049d7a: 0203 1a00 |0265: move/from16 v3, v26 │ │ -049d7e: 0204 1b00 |0267: move/from16 v4, v27 │ │ -049d82: 7054 3b0c 1032 |0269: invoke-direct {v0, v1, v2, v3, v4}, Landroid/support/v4/view/ViewPager;.scrollToItem:(IZIZ)V // method@0c3b │ │ -049d88: 1318 ffff |026c: const/16 v24, #int -1 // #ffff │ │ -049d8c: 0200 1800 |026e: move/from16 v0, v24 │ │ -049d90: 0801 1c00 |0270: move-object/from16 v1, v28 │ │ -049d94: 5910 bc03 |0272: iput v0, v1, Landroid/support/v4/view/ViewPager;.mActivePointerId:I // field@03bc │ │ -049d98: 7601 ee0b 1c00 |0274: invoke-direct/range {v28}, Landroid/support/v4/view/ViewPager;.endDrag:()V // method@0bee │ │ -049d9e: 0800 1c00 |0277: move-object/from16 v0, v28 │ │ -049da2: 5400 dc03 |0279: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mLeftEdge:Landroid/support/v4/widget/EdgeEffectCompat; // field@03dc │ │ -049da6: 0818 0000 |027b: move-object/from16 v24, v0 │ │ -049daa: 7401 1e10 1800 |027d: invoke-virtual/range {v24}, Landroid/support/v4/widget/EdgeEffectCompat;.onRelease:()Z // method@101e │ │ -049db0: 0a18 |0280: move-result v24 │ │ -049db2: 0800 1c00 |0281: move-object/from16 v0, v28 │ │ -049db6: 5400 ea03 |0283: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mRightEdge:Landroid/support/v4/widget/EdgeEffectCompat; // field@03ea │ │ -049dba: 0819 0000 |0285: move-object/from16 v25, v0 │ │ -049dbe: 7401 1e10 1900 |0287: invoke-virtual/range {v25}, Landroid/support/v4/widget/EdgeEffectCompat;.onRelease:()Z // method@101e │ │ -049dc4: 0a19 |028a: move-result v25 │ │ -049dc6: 960b 1819 |028b: or-int v11, v24, v25 │ │ -049dca: 2900 cffd |028d: goto/16 005c // -0231 │ │ -049dce: 7701 2e0a 1d00 |028f: invoke-static/range {v29}, Landroid/support/v4/view/MotionEventCompat;.getActionIndex:(Landroid/view/MotionEvent;)I // method@0a2e │ │ -049dd4: 0a09 |0292: move-result v9 │ │ -049dd6: 0800 1d00 |0293: move-object/from16 v0, v29 │ │ -049dda: 7120 320a 9000 |0295: invoke-static {v0, v9}, Landroid/support/v4/view/MotionEventCompat;.getX:(Landroid/view/MotionEvent;I)F // method@0a32 │ │ -049de0: 0a14 |0298: move-result v20 │ │ -049de2: 0200 1400 |0299: move/from16 v0, v20 │ │ -049de6: 0801 1c00 |029b: move-object/from16 v1, v28 │ │ -049dea: 5910 d903 |029d: iput v0, v1, Landroid/support/v4/view/ViewPager;.mLastMotionX:F // field@03d9 │ │ -049dee: 0800 1d00 |029f: move-object/from16 v0, v29 │ │ -049df2: 7120 310a 9000 |02a1: invoke-static {v0, v9}, Landroid/support/v4/view/MotionEventCompat;.getPointerId:(Landroid/view/MotionEvent;I)I // method@0a31 │ │ -049df8: 0a18 |02a4: move-result v24 │ │ -049dfa: 0200 1800 |02a5: move/from16 v0, v24 │ │ -049dfe: 0801 1c00 |02a7: move-object/from16 v1, v28 │ │ -049e02: 5910 bc03 |02a9: iput v0, v1, Landroid/support/v4/view/ViewPager;.mActivePointerId:I // field@03bc │ │ -049e06: 2900 b1fd |02ab: goto/16 005c // -024f │ │ -049e0a: 7602 270c 1c00 |02ad: invoke-direct/range {v28, v29}, Landroid/support/v4/view/ViewPager;.onSecondaryPointerUp:(Landroid/view/MotionEvent;)V // method@0c27 │ │ -049e10: 0800 1c00 |02b0: move-object/from16 v0, v28 │ │ -049e14: 5200 bc03 |02b2: iget v0, v0, Landroid/support/v4/view/ViewPager;.mActivePointerId:I // field@03bc │ │ -049e18: 0218 0000 |02b4: move/from16 v24, v0 │ │ -049e1c: 0800 1d00 |02b6: move-object/from16 v0, v29 │ │ -049e20: 0201 1800 |02b8: move/from16 v1, v24 │ │ -049e24: 7120 2d0a 1000 |02ba: invoke-static {v0, v1}, Landroid/support/v4/view/MotionEventCompat;.findPointerIndex:(Landroid/view/MotionEvent;I)I // method@0a2d │ │ -049e2a: 0a18 |02bd: move-result v24 │ │ -049e2c: 0800 1d00 |02be: move-object/from16 v0, v29 │ │ -049e30: 0201 1800 |02c0: move/from16 v1, v24 │ │ -049e34: 7120 320a 1000 |02c2: invoke-static {v0, v1}, Landroid/support/v4/view/MotionEventCompat;.getX:(Landroid/view/MotionEvent;I)F // method@0a32 │ │ -049e3a: 0a18 |02c5: move-result v24 │ │ -049e3c: 0200 1800 |02c6: move/from16 v0, v24 │ │ -049e40: 0801 1c00 |02c8: move-object/from16 v1, v28 │ │ -049e44: 5910 d903 |02ca: iput v0, v1, Landroid/support/v4/view/ViewPager;.mLastMotionX:F // field@03d9 │ │ -049e48: 2900 90fd |02cc: goto/16 005c // -0270 │ │ -049e4c: 0001 0700 0000 0000 0b00 0000 3601 ... |02ce: packed-switch-data (18 units) │ │ - catches : (none) │ │ - positions : │ │ - 0x0000 line=1925 │ │ - 0x0008 line=1929 │ │ - 0x000a line=2046 │ │ - 0x000b line=1932 │ │ - 0x0017 line=1935 │ │ - 0x001a line=1938 │ │ - 0x002e line=1940 │ │ - 0x0031 line=1943 │ │ - 0x0039 line=1944 │ │ - 0x0043 line=1946 │ │ - 0x0050 line=1948 │ │ - 0x0054 line=1949 │ │ - 0x0055 line=1951 │ │ - 0x005c line=2043 │ │ - 0x005e line=2044 │ │ - 0x0061 line=2046 │ │ - 0x0064 line=1953 │ │ - 0x006d line=1954 │ │ - 0x0075 line=1955 │ │ - 0x0078 line=1958 │ │ - 0x0088 line=1959 │ │ - 0x0098 line=1960 │ │ - 0x00a9 line=1964 │ │ - 0x00b1 line=1965 │ │ - 0x00bf line=1966 │ │ - 0x00c5 line=1967 │ │ - 0x00d1 line=1968 │ │ - 0x00d7 line=1969 │ │ - 0x00e3 line=1971 │ │ - 0x00f6 line=1973 │ │ - 0x00fe line=1974 │ │ - 0x0107 line=1975 │ │ - 0x012e line=1977 │ │ - 0x0134 line=1978 │ │ - 0x013d line=1979 │ │ - 0x0146 line=1982 │ │ - 0x014a line=1983 │ │ - 0x014c line=1984 │ │ - 0x0153 line=1989 │ │ - 0x015b line=1991 │ │ - 0x0169 line=1993 │ │ - 0x016f line=1994 │ │ - 0x0179 line=1995 │ │ - 0x017b line=1975 │ │ - 0x018f line=1998 │ │ - 0x0197 line=1999 │ │ - 0x019d line=2000 │ │ - 0x01b3 line=2001 │ │ - 0x01c4 line=2003 │ │ - 0x01cc line=2004 │ │ - 0x01d0 line=2005 │ │ - 0x01d4 line=2006 │ │ - 0x01d8 line=2007 │ │ - 0x01da line=2008 │ │ - 0x01f2 line=2009 │ │ - 0x0200 line=2011 │ │ - 0x0206 line=2012 │ │ - 0x0213 line=2013 │ │ - 0x021b line=2015 │ │ - 0x0228 line=2017 │ │ - 0x0230 line=2018 │ │ - 0x0233 line=2019 │ │ - 0x0249 line=2020 │ │ - 0x024b line=2023 │ │ - 0x0253 line=2024 │ │ - 0x026c line=2025 │ │ - 0x0274 line=2026 │ │ - 0x0277 line=2027 │ │ - 0x028f line=2031 │ │ - 0x0293 line=2032 │ │ - 0x0299 line=2033 │ │ - 0x029f line=2034 │ │ - 0x02ad line=2038 │ │ - 0x02b0 line=2039 │ │ - 0x02ce line=1951 │ │ +06bd90: |[06bd90] android.support.v4.view.ViewPager.onTouchEvent:(Landroid/view/MotionEvent;)Z │ │ +06bda0: 0800 1c00 |0000: move-object/from16 v0, v28 │ │ +06bda4: 5500 1406 |0002: iget-boolean v0, v0, Landroid/support/v4/view/ViewPager;.mFakeDragging:Z // field@0614 │ │ +06bda8: 0218 0000 |0004: move/from16 v24, v0 │ │ +06bdac: 3818 0500 |0006: if-eqz v24, 000b // +0005 │ │ +06bdb0: 1318 0100 |0008: const/16 v24, #int 1 // #1 │ │ +06bdb4: 0f18 |000a: return v24 │ │ +06bdb6: 7401 be1c 1d00 |000b: invoke-virtual/range {v29}, Landroid/view/MotionEvent;.getAction:()I // method@1cbe │ │ +06bdbc: 0a18 |000e: move-result v24 │ │ +06bdbe: 3918 0b00 |000f: if-nez v24, 001a // +000b │ │ +06bdc2: 7401 c11c 1d00 |0011: invoke-virtual/range {v29}, Landroid/view/MotionEvent;.getEdgeFlags:()I // method@1cc1 │ │ +06bdc8: 0a18 |0014: move-result v24 │ │ +06bdca: 3818 0500 |0015: if-eqz v24, 001a // +0005 │ │ +06bdce: 1318 0000 |0017: const/16 v24, #int 0 // #0 │ │ +06bdd2: 28f1 |0019: goto 000a // -000f │ │ +06bdd4: 0800 1c00 |001a: move-object/from16 v0, v28 │ │ +06bdd8: 5400 0506 |001c: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@0605 │ │ +06bddc: 0818 0000 |001e: move-object/from16 v24, v0 │ │ +06bde0: 3818 0e00 |0020: if-eqz v24, 002e // +000e │ │ +06bde4: 0800 1c00 |0022: move-object/from16 v0, v28 │ │ +06bde8: 5400 0506 |0024: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@0605 │ │ +06bdec: 0818 0000 |0026: move-object/from16 v24, v0 │ │ +06bdf0: 7401 ed10 1800 |0028: invoke-virtual/range {v24}, Landroid/support/v4/view/PagerAdapter;.getCount:()I // method@10ed │ │ +06bdf6: 0a18 |002b: move-result v24 │ │ +06bdf8: 3918 0500 |002c: if-nez v24, 0031 // +0005 │ │ +06bdfc: 1318 0000 |002e: const/16 v24, #int 0 // #0 │ │ +06be00: 28da |0030: goto 000a // -0026 │ │ +06be02: 0800 1c00 |0031: move-object/from16 v0, v28 │ │ +06be06: 5400 3b06 |0033: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mVelocityTracker:Landroid/view/VelocityTracker; // field@063b │ │ +06be0a: 0818 0000 |0035: move-object/from16 v24, v0 │ │ +06be0e: 3918 0c00 |0037: if-nez v24, 0043 // +000c │ │ +06be12: 7100 d81c 0000 |0039: invoke-static {}, Landroid/view/VelocityTracker;.obtain:()Landroid/view/VelocityTracker; // method@1cd8 │ │ +06be18: 0c18 |003c: move-result-object v24 │ │ +06be1a: 0800 1800 |003d: move-object/from16 v0, v24 │ │ +06be1e: 0801 1c00 |003f: move-object/from16 v1, v28 │ │ +06be22: 5b10 3b06 |0041: iput-object v0, v1, Landroid/support/v4/view/ViewPager;.mVelocityTracker:Landroid/view/VelocityTracker; // field@063b │ │ +06be26: 0800 1c00 |0043: move-object/from16 v0, v28 │ │ +06be2a: 5400 3b06 |0045: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mVelocityTracker:Landroid/view/VelocityTracker; // field@063b │ │ +06be2e: 0818 0000 |0047: move-object/from16 v24, v0 │ │ +06be32: 0800 1800 |0049: move-object/from16 v0, v24 │ │ +06be36: 0801 1d00 |004b: move-object/from16 v1, v29 │ │ +06be3a: 6e20 d01c 1000 |004d: invoke-virtual {v0, v1}, Landroid/view/VelocityTracker;.addMovement:(Landroid/view/MotionEvent;)V // method@1cd0 │ │ +06be40: 7401 be1c 1d00 |0050: invoke-virtual/range {v29}, Landroid/view/MotionEvent;.getAction:()I // method@1cbe │ │ +06be46: 0a05 |0053: move-result v5 │ │ +06be48: 120b |0054: const/4 v11, #int 0 // #0 │ │ +06be4a: d550 ff00 |0055: and-int/lit16 v0, v5, #int 255 // #00ff │ │ +06be4e: 0218 0000 |0057: move/from16 v24, v0 │ │ +06be52: 2b18 7502 0000 |0059: packed-switch v24, 000002ce // +00000275 │ │ +06be58: 380b 0500 |005c: if-eqz v11, 0061 // +0005 │ │ +06be5c: 7701 9712 1c00 |005e: invoke-static/range {v28}, Landroid/support/v4/view/ViewCompat;.postInvalidateOnAnimation:(Landroid/view/View;)V // method@1297 │ │ +06be62: 1318 0100 |0061: const/16 v24, #int 1 // #1 │ │ +06be66: 28a7 |0063: goto 000a // -0059 │ │ +06be68: 0800 1c00 |0064: move-object/from16 v0, v28 │ │ +06be6c: 5400 3406 |0066: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mScroller:Landroid/widget/Scroller; // field@0634 │ │ +06be70: 0818 0000 |0068: move-object/from16 v24, v0 │ │ +06be74: 7401 431f 1800 |006a: invoke-virtual/range {v24}, Landroid/widget/Scroller;.abortAnimation:()V // method@1f43 │ │ +06be7a: 1318 0000 |006d: const/16 v24, #int 0 // #0 │ │ +06be7e: 0200 1800 |006f: move/from16 v0, v24 │ │ +06be82: 0801 1c00 |0071: move-object/from16 v1, v28 │ │ +06be86: 5c10 2e06 |0073: iput-boolean v0, v1, Landroid/support/v4/view/ViewPager;.mPopulatePending:Z // field@062e │ │ +06be8a: 7401 d113 1c00 |0075: invoke-virtual/range {v28}, Landroid/support/v4/view/ViewPager;.populate:()V // method@13d1 │ │ +06be90: 7401 c51c 1d00 |0078: invoke-virtual/range {v29}, Landroid/view/MotionEvent;.getX:()F // method@1cc5 │ │ +06be96: 0a18 |007b: move-result v24 │ │ +06be98: 0200 1800 |007c: move/from16 v0, v24 │ │ +06be9c: 0801 1c00 |007e: move-object/from16 v1, v28 │ │ +06bea0: 5910 1b06 |0080: iput v0, v1, Landroid/support/v4/view/ViewPager;.mInitialMotionX:F // field@061b │ │ +06bea4: 0200 1800 |0082: move/from16 v0, v24 │ │ +06bea8: 0801 1c00 |0084: move-object/from16 v1, v28 │ │ +06beac: 5910 2106 |0086: iput v0, v1, Landroid/support/v4/view/ViewPager;.mLastMotionX:F // field@0621 │ │ +06beb0: 7401 c71c 1d00 |0088: invoke-virtual/range {v29}, Landroid/view/MotionEvent;.getY:()F // method@1cc7 │ │ +06beb6: 0a18 |008b: move-result v24 │ │ +06beb8: 0200 1800 |008c: move/from16 v0, v24 │ │ +06bebc: 0801 1c00 |008e: move-object/from16 v1, v28 │ │ +06bec0: 5910 1c06 |0090: iput v0, v1, Landroid/support/v4/view/ViewPager;.mInitialMotionY:F // field@061c │ │ +06bec4: 0200 1800 |0092: move/from16 v0, v24 │ │ +06bec8: 0801 1c00 |0094: move-object/from16 v1, v28 │ │ +06becc: 5910 2206 |0096: iput v0, v1, Landroid/support/v4/view/ViewPager;.mLastMotionY:F // field@0622 │ │ +06bed0: 1318 0000 |0098: const/16 v24, #int 0 // #0 │ │ +06bed4: 0800 1d00 |009a: move-object/from16 v0, v29 │ │ +06bed8: 0201 1800 |009c: move/from16 v1, v24 │ │ +06bedc: 7120 de10 1000 |009e: invoke-static {v0, v1}, Landroid/support/v4/view/MotionEventCompat;.getPointerId:(Landroid/view/MotionEvent;I)I // method@10de │ │ +06bee2: 0a18 |00a1: move-result v24 │ │ +06bee4: 0200 1800 |00a2: move/from16 v0, v24 │ │ +06bee8: 0801 1c00 |00a4: move-object/from16 v1, v28 │ │ +06beec: 5910 0406 |00a6: iput v0, v1, Landroid/support/v4/view/ViewPager;.mActivePointerId:I // field@0604 │ │ +06bef0: 28b4 |00a8: goto 005c // -004c │ │ +06bef2: 0800 1c00 |00a9: move-object/from16 v0, v28 │ │ +06bef6: 5500 1e06 |00ab: iget-boolean v0, v0, Landroid/support/v4/view/ViewPager;.mIsBeingDragged:Z // field@061e │ │ +06befa: 0218 0000 |00ad: move/from16 v24, v0 │ │ +06befe: 3918 a400 |00af: if-nez v24, 0153 // +00a4 │ │ +06bf02: 0800 1c00 |00b1: move-object/from16 v0, v28 │ │ +06bf06: 5200 0406 |00b3: iget v0, v0, Landroid/support/v4/view/ViewPager;.mActivePointerId:I // field@0604 │ │ +06bf0a: 0218 0000 |00b5: move/from16 v24, v0 │ │ +06bf0e: 0800 1d00 |00b7: move-object/from16 v0, v29 │ │ +06bf12: 0201 1800 |00b9: move/from16 v1, v24 │ │ +06bf16: 7120 da10 1000 |00bb: invoke-static {v0, v1}, Landroid/support/v4/view/MotionEventCompat;.findPointerIndex:(Landroid/view/MotionEvent;I)I // method@10da │ │ +06bf1c: 0a0f |00be: move-result v15 │ │ +06bf1e: 0800 1d00 |00bf: move-object/from16 v0, v29 │ │ +06bf22: 7120 df10 f000 |00c1: invoke-static {v0, v15}, Landroid/support/v4/view/MotionEventCompat;.getX:(Landroid/view/MotionEvent;I)F // method@10df │ │ +06bf28: 0a14 |00c4: move-result v20 │ │ +06bf2a: 0800 1c00 |00c5: move-object/from16 v0, v28 │ │ +06bf2e: 5200 2106 |00c7: iget v0, v0, Landroid/support/v4/view/ViewPager;.mLastMotionX:F // field@0621 │ │ +06bf32: 0218 0000 |00c9: move/from16 v24, v0 │ │ +06bf36: a718 1418 |00cb: sub-float v24, v20, v24 │ │ +06bf3a: 7701 7722 1800 |00cd: invoke-static/range {v24}, Ljava/lang/Math;.abs:(F)F // method@2277 │ │ +06bf40: 0a15 |00d0: move-result v21 │ │ +06bf42: 0800 1d00 |00d1: move-object/from16 v0, v29 │ │ +06bf46: 7120 e010 f000 |00d3: invoke-static {v0, v15}, Landroid/support/v4/view/MotionEventCompat;.getY:(Landroid/view/MotionEvent;I)F // method@10e0 │ │ +06bf4c: 0a16 |00d6: move-result v22 │ │ +06bf4e: 0800 1c00 |00d7: move-object/from16 v0, v28 │ │ +06bf52: 5200 2206 |00d9: iget v0, v0, Landroid/support/v4/view/ViewPager;.mLastMotionY:F // field@0622 │ │ +06bf56: 0218 0000 |00db: move/from16 v24, v0 │ │ +06bf5a: a718 1618 |00dd: sub-float v24, v22, v24 │ │ +06bf5e: 7701 7722 1800 |00df: invoke-static/range {v24}, Ljava/lang/Math;.abs:(F)F // method@2277 │ │ +06bf64: 0a17 |00e2: move-result v23 │ │ +06bf66: 0800 1c00 |00e3: move-object/from16 v0, v28 │ │ +06bf6a: 5200 3a06 |00e5: iget v0, v0, Landroid/support/v4/view/ViewPager;.mTouchSlop:I // field@063a │ │ +06bf6e: 0218 0000 |00e7: move/from16 v24, v0 │ │ +06bf72: 0200 1800 |00e9: move/from16 v0, v24 │ │ +06bf76: 8200 |00eb: int-to-float v0, v0 │ │ +06bf78: 0218 0000 |00ec: move/from16 v24, v0 │ │ +06bf7c: 2d18 1518 |00ee: cmpl-float v24, v21, v24 │ │ +06bf80: 3d18 6300 |00f0: if-lez v24, 0153 // +0063 │ │ +06bf84: 2d18 1517 |00f2: cmpl-float v24, v21, v23 │ │ +06bf88: 3d18 5f00 |00f4: if-lez v24, 0153 // +005f │ │ +06bf8c: 1318 0100 |00f6: const/16 v24, #int 1 // #1 │ │ +06bf90: 0200 1800 |00f8: move/from16 v0, v24 │ │ +06bf94: 0801 1c00 |00fa: move-object/from16 v1, v28 │ │ +06bf98: 5c10 1e06 |00fc: iput-boolean v0, v1, Landroid/support/v4/view/ViewPager;.mIsBeingDragged:Z // field@061e │ │ +06bf9c: 1318 0100 |00fe: const/16 v24, #int 1 // #1 │ │ +06bfa0: 0800 1c00 |0100: move-object/from16 v0, v28 │ │ +06bfa4: 0201 1800 |0102: move/from16 v1, v24 │ │ +06bfa8: 7020 db13 1000 |0104: invoke-direct {v0, v1}, Landroid/support/v4/view/ViewPager;.requestParentDisallowInterceptTouchEvent:(Z)V // method@13db │ │ +06bfae: 0800 1c00 |0107: move-object/from16 v0, v28 │ │ +06bfb2: 5200 1b06 |0109: iget v0, v0, Landroid/support/v4/view/ViewPager;.mInitialMotionX:F // field@061b │ │ +06bfb6: 0218 0000 |010b: move/from16 v24, v0 │ │ +06bfba: a718 1418 |010d: sub-float v24, v20, v24 │ │ +06bfbe: 1319 0000 |010f: const/16 v25, #int 0 // #0 │ │ +06bfc2: 2d18 1819 |0111: cmpl-float v24, v24, v25 │ │ +06bfc6: 3d18 6800 |0113: if-lez v24, 017b // +0068 │ │ +06bfca: 0800 1c00 |0115: move-object/from16 v0, v28 │ │ +06bfce: 5200 1b06 |0117: iget v0, v0, Landroid/support/v4/view/ViewPager;.mInitialMotionX:F // field@061b │ │ +06bfd2: 0218 0000 |0119: move/from16 v24, v0 │ │ +06bfd6: 0800 1c00 |011b: move-object/from16 v0, v28 │ │ +06bfda: 5200 3a06 |011d: iget v0, v0, Landroid/support/v4/view/ViewPager;.mTouchSlop:I // field@063a │ │ +06bfde: 0219 0000 |011f: move/from16 v25, v0 │ │ +06bfe2: 0200 1900 |0121: move/from16 v0, v25 │ │ +06bfe6: 8200 |0123: int-to-float v0, v0 │ │ +06bfe8: 0219 0000 |0124: move/from16 v25, v0 │ │ +06bfec: a618 1819 |0126: add-float v24, v24, v25 │ │ +06bff0: 0200 1800 |0128: move/from16 v0, v24 │ │ +06bff4: 0801 1c00 |012a: move-object/from16 v1, v28 │ │ +06bff8: 5910 2106 |012c: iput v0, v1, Landroid/support/v4/view/ViewPager;.mLastMotionX:F // field@0621 │ │ +06bffc: 0200 1600 |012e: move/from16 v0, v22 │ │ +06c000: 0801 1c00 |0130: move-object/from16 v1, v28 │ │ +06c004: 5910 2206 |0132: iput v0, v1, Landroid/support/v4/view/ViewPager;.mLastMotionY:F // field@0622 │ │ +06c008: 1318 0100 |0134: const/16 v24, #int 1 // #1 │ │ +06c00c: 0800 1c00 |0136: move-object/from16 v0, v28 │ │ +06c010: 0201 1800 |0138: move/from16 v1, v24 │ │ +06c014: 7020 ef13 1000 |013a: invoke-direct {v0, v1}, Landroid/support/v4/view/ViewPager;.setScrollState:(I)V // method@13ef │ │ +06c01a: 1318 0100 |013d: const/16 v24, #int 1 // #1 │ │ +06c01e: 0800 1c00 |013f: move-object/from16 v0, v28 │ │ +06c022: 0201 1800 |0141: move/from16 v1, v24 │ │ +06c026: 7020 f013 1000 |0143: invoke-direct {v0, v1}, Landroid/support/v4/view/ViewPager;.setScrollingCacheEnabled:(Z)V // method@13f0 │ │ +06c02c: 7401 ad13 1c00 |0146: invoke-virtual/range {v28}, Landroid/support/v4/view/ViewPager;.getParent:()Landroid/view/ViewParent; // method@13ad │ │ +06c032: 0c0e |0149: move-result-object v14 │ │ +06c034: 380e 0900 |014a: if-eqz v14, 0153 // +0009 │ │ +06c038: 1318 0100 |014c: const/16 v24, #int 1 // #1 │ │ +06c03c: 0200 1800 |014e: move/from16 v0, v24 │ │ +06c040: 7220 ce1d 0e00 |0150: invoke-interface {v14, v0}, Landroid/view/ViewParent;.requestDisallowInterceptTouchEvent:(Z)V // method@1dce │ │ +06c046: 0800 1c00 |0153: move-object/from16 v0, v28 │ │ +06c04a: 5500 1e06 |0155: iget-boolean v0, v0, Landroid/support/v4/view/ViewPager;.mIsBeingDragged:Z // field@061e │ │ +06c04e: 0218 0000 |0157: move/from16 v24, v0 │ │ +06c052: 3818 03ff |0159: if-eqz v24, 005c // -00fd │ │ +06c056: 0800 1c00 |015b: move-object/from16 v0, v28 │ │ +06c05a: 5200 0406 |015d: iget v0, v0, Landroid/support/v4/view/ViewPager;.mActivePointerId:I // field@0604 │ │ +06c05e: 0218 0000 |015f: move/from16 v24, v0 │ │ +06c062: 0800 1d00 |0161: move-object/from16 v0, v29 │ │ +06c066: 0201 1800 |0163: move/from16 v1, v24 │ │ +06c06a: 7120 da10 1000 |0165: invoke-static {v0, v1}, Landroid/support/v4/view/MotionEventCompat;.findPointerIndex:(Landroid/view/MotionEvent;I)I // method@10da │ │ +06c070: 0a06 |0168: move-result v6 │ │ +06c072: 0800 1d00 |0169: move-object/from16 v0, v29 │ │ +06c076: 7120 df10 6000 |016b: invoke-static {v0, v6}, Landroid/support/v4/view/MotionEventCompat;.getX:(Landroid/view/MotionEvent;I)F // method@10df │ │ +06c07c: 0a14 |016e: move-result v20 │ │ +06c07e: 0800 1c00 |016f: move-object/from16 v0, v28 │ │ +06c082: 0201 1400 |0171: move/from16 v1, v20 │ │ +06c086: 7020 cf13 1000 |0173: invoke-direct {v0, v1}, Landroid/support/v4/view/ViewPager;.performDrag:(F)Z // method@13cf │ │ +06c08c: 0a18 |0176: move-result v24 │ │ +06c08e: 960b 0b18 |0177: or-int v11, v11, v24 │ │ +06c092: 2900 e3fe |0179: goto/16 005c // -011d │ │ +06c096: 0800 1c00 |017b: move-object/from16 v0, v28 │ │ +06c09a: 5200 1b06 |017d: iget v0, v0, Landroid/support/v4/view/ViewPager;.mInitialMotionX:F // field@061b │ │ +06c09e: 0218 0000 |017f: move/from16 v24, v0 │ │ +06c0a2: 0800 1c00 |0181: move-object/from16 v0, v28 │ │ +06c0a6: 5200 3a06 |0183: iget v0, v0, Landroid/support/v4/view/ViewPager;.mTouchSlop:I // field@063a │ │ +06c0aa: 0219 0000 |0185: move/from16 v25, v0 │ │ +06c0ae: 0200 1900 |0187: move/from16 v0, v25 │ │ +06c0b2: 8200 |0189: int-to-float v0, v0 │ │ +06c0b4: 0219 0000 |018a: move/from16 v25, v0 │ │ +06c0b8: a718 1819 |018c: sub-float v24, v24, v25 │ │ +06c0bc: 289a |018e: goto 0128 // -0066 │ │ +06c0be: 0800 1c00 |018f: move-object/from16 v0, v28 │ │ +06c0c2: 5500 1e06 |0191: iget-boolean v0, v0, Landroid/support/v4/view/ViewPager;.mIsBeingDragged:Z // field@061e │ │ +06c0c6: 0218 0000 |0193: move/from16 v24, v0 │ │ +06c0ca: 3818 c7fe |0195: if-eqz v24, 005c // -0139 │ │ +06c0ce: 0800 1c00 |0197: move-object/from16 v0, v28 │ │ +06c0d2: 5400 3b06 |0199: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mVelocityTracker:Landroid/view/VelocityTracker; // field@063b │ │ +06c0d6: 0812 0000 |019b: move-object/from16 v18, v0 │ │ +06c0da: 1318 e803 |019d: const/16 v24, #int 1000 // #3e8 │ │ +06c0de: 0800 1c00 |019f: move-object/from16 v0, v28 │ │ +06c0e2: 5200 2606 |01a1: iget v0, v0, Landroid/support/v4/view/ViewPager;.mMaximumVelocity:I // field@0626 │ │ +06c0e6: 0219 0000 |01a3: move/from16 v25, v0 │ │ +06c0ea: 0200 1900 |01a5: move/from16 v0, v25 │ │ +06c0ee: 8200 |01a7: int-to-float v0, v0 │ │ +06c0f0: 0219 0000 |01a8: move/from16 v25, v0 │ │ +06c0f4: 0800 1200 |01aa: move-object/from16 v0, v18 │ │ +06c0f8: 0201 1800 |01ac: move/from16 v1, v24 │ │ +06c0fc: 0202 1900 |01ae: move/from16 v2, v25 │ │ +06c100: 6e30 d31c 1002 |01b0: invoke-virtual {v0, v1, v2}, Landroid/view/VelocityTracker;.computeCurrentVelocity:(IF)V // method@1cd3 │ │ +06c106: 0800 1c00 |01b3: move-object/from16 v0, v28 │ │ +06c10a: 5200 0406 |01b5: iget v0, v0, Landroid/support/v4/view/ViewPager;.mActivePointerId:I // field@0604 │ │ +06c10e: 0218 0000 |01b7: move/from16 v24, v0 │ │ +06c112: 0800 1200 |01b9: move-object/from16 v0, v18 │ │ +06c116: 0201 1800 |01bb: move/from16 v1, v24 │ │ +06c11a: 7120 6b11 1000 |01bd: invoke-static {v0, v1}, Landroid/support/v4/view/VelocityTrackerCompat;.getXVelocity:(Landroid/view/VelocityTracker;I)F // method@116b │ │ +06c120: 0a18 |01c0: move-result v24 │ │ +06c122: 0200 1800 |01c1: move/from16 v0, v24 │ │ +06c126: 870a |01c3: float-to-int v10, v0 │ │ +06c128: 1318 0100 |01c4: const/16 v24, #int 1 // #1 │ │ +06c12c: 0200 1800 |01c6: move/from16 v0, v24 │ │ +06c130: 0801 1c00 |01c8: move-object/from16 v1, v28 │ │ +06c134: 5c10 2e06 |01ca: iput-boolean v0, v1, Landroid/support/v4/view/ViewPager;.mPopulatePending:Z // field@062e │ │ +06c138: 7601 9d13 1c00 |01cc: invoke-direct/range {v28}, Landroid/support/v4/view/ViewPager;.getClientWidth:()I // method@139d │ │ +06c13e: 0a13 |01cf: move-result v19 │ │ +06c140: 7401 af13 1c00 |01d0: invoke-virtual/range {v28}, Landroid/support/v4/view/ViewPager;.getScrollX:()I // method@13af │ │ +06c146: 0a10 |01d3: move-result v16 │ │ +06c148: 7601 b613 1c00 |01d4: invoke-direct/range {v28}, Landroid/support/v4/view/ViewPager;.infoForCurrentScrollPosition:()Landroid/support/v4/view/ViewPager$ItemInfo; // method@13b6 │ │ +06c14e: 0c08 |01d7: move-result-object v8 │ │ +06c150: 5287 e105 |01d8: iget v7, v8, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@05e1 │ │ +06c154: 0200 1000 |01da: move/from16 v0, v16 │ │ +06c158: 8200 |01dc: int-to-float v0, v0 │ │ +06c15a: 0218 0000 |01dd: move/from16 v24, v0 │ │ +06c15e: 0200 1300 |01df: move/from16 v0, v19 │ │ +06c162: 8200 |01e1: int-to-float v0, v0 │ │ +06c164: 0219 0000 |01e2: move/from16 v25, v0 │ │ +06c168: a918 1819 |01e4: div-float v24, v24, v25 │ │ +06c16c: 5280 e005 |01e6: iget v0, v8, Landroid/support/v4/view/ViewPager$ItemInfo;.offset:F // field@05e0 │ │ +06c170: 0219 0000 |01e8: move/from16 v25, v0 │ │ +06c174: a718 1819 |01ea: sub-float v24, v24, v25 │ │ +06c178: 5280 e305 |01ec: iget v0, v8, Landroid/support/v4/view/ViewPager$ItemInfo;.widthFactor:F // field@05e3 │ │ +06c17c: 0219 0000 |01ee: move/from16 v25, v0 │ │ +06c180: a90d 1819 |01f0: div-float v13, v24, v25 │ │ +06c184: 0800 1c00 |01f2: move-object/from16 v0, v28 │ │ +06c188: 5200 0406 |01f4: iget v0, v0, Landroid/support/v4/view/ViewPager;.mActivePointerId:I // field@0604 │ │ +06c18c: 0218 0000 |01f6: move/from16 v24, v0 │ │ +06c190: 0800 1d00 |01f8: move-object/from16 v0, v29 │ │ +06c194: 0201 1800 |01fa: move/from16 v1, v24 │ │ +06c198: 7120 da10 1000 |01fc: invoke-static {v0, v1}, Landroid/support/v4/view/MotionEventCompat;.findPointerIndex:(Landroid/view/MotionEvent;I)I // method@10da │ │ +06c19e: 0a06 |01ff: move-result v6 │ │ +06c1a0: 0800 1d00 |0200: move-object/from16 v0, v29 │ │ +06c1a4: 7120 df10 6000 |0202: invoke-static {v0, v6}, Landroid/support/v4/view/MotionEventCompat;.getX:(Landroid/view/MotionEvent;I)F // method@10df │ │ +06c1aa: 0a14 |0205: move-result v20 │ │ +06c1ac: 0800 1c00 |0206: move-object/from16 v0, v28 │ │ +06c1b0: 5200 1b06 |0208: iget v0, v0, Landroid/support/v4/view/ViewPager;.mInitialMotionX:F // field@061b │ │ +06c1b4: 0218 0000 |020a: move/from16 v24, v0 │ │ +06c1b8: a718 1418 |020c: sub-float v24, v20, v24 │ │ +06c1bc: 0200 1800 |020e: move/from16 v0, v24 │ │ +06c1c0: 8700 |0210: float-to-int v0, v0 │ │ +06c1c2: 0211 0000 |0211: move/from16 v17, v0 │ │ +06c1c6: 0800 1c00 |0213: move-object/from16 v0, v28 │ │ +06c1ca: 0201 1100 |0215: move/from16 v1, v17 │ │ +06c1ce: 7051 8913 70ad |0217: invoke-direct {v0, v7, v13, v10, v1}, Landroid/support/v4/view/ViewPager;.determineTargetPage:(IFII)I // method@1389 │ │ +06c1d4: 0a0c |021a: move-result v12 │ │ +06c1d6: 1318 0100 |021b: const/16 v24, #int 1 // #1 │ │ +06c1da: 1319 0100 |021d: const/16 v25, #int 1 // #1 │ │ +06c1de: 0800 1c00 |021f: move-object/from16 v0, v28 │ │ +06c1e2: 0201 1800 |0221: move/from16 v1, v24 │ │ +06c1e6: 0202 1900 |0223: move/from16 v2, v25 │ │ +06c1ea: 6e5a e313 c021 |0225: invoke-virtual {v0, v12, v1, v2, v10}, Landroid/support/v4/view/ViewPager;.setCurrentItemInternal:(IZZI)V // method@13e3 │ │ +06c1f0: 1318 ffff |0228: const/16 v24, #int -1 // #ffff │ │ +06c1f4: 0200 1800 |022a: move/from16 v0, v24 │ │ +06c1f8: 0801 1c00 |022c: move-object/from16 v1, v28 │ │ +06c1fc: 5910 0406 |022e: iput v0, v1, Landroid/support/v4/view/ViewPager;.mActivePointerId:I // field@0604 │ │ +06c200: 7601 9013 1c00 |0230: invoke-direct/range {v28}, Landroid/support/v4/view/ViewPager;.endDrag:()V // method@1390 │ │ +06c206: 0800 1c00 |0233: move-object/from16 v0, v28 │ │ +06c20a: 5400 2406 |0235: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mLeftEdge:Landroid/support/v4/widget/EdgeEffectCompat; // field@0624 │ │ +06c20e: 0818 0000 |0237: move-object/from16 v24, v0 │ │ +06c212: 7401 8619 1800 |0239: invoke-virtual/range {v24}, Landroid/support/v4/widget/EdgeEffectCompat;.onRelease:()Z // method@1986 │ │ +06c218: 0a18 |023c: move-result v24 │ │ +06c21a: 0800 1c00 |023d: move-object/from16 v0, v28 │ │ +06c21e: 5400 3206 |023f: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mRightEdge:Landroid/support/v4/widget/EdgeEffectCompat; // field@0632 │ │ +06c222: 0819 0000 |0241: move-object/from16 v25, v0 │ │ +06c226: 7401 8619 1900 |0243: invoke-virtual/range {v25}, Landroid/support/v4/widget/EdgeEffectCompat;.onRelease:()Z // method@1986 │ │ +06c22c: 0a19 |0246: move-result v25 │ │ +06c22e: 960b 1819 |0247: or-int v11, v24, v25 │ │ +06c232: 2900 13fe |0249: goto/16 005c // -01ed │ │ +06c236: 0800 1c00 |024b: move-object/from16 v0, v28 │ │ +06c23a: 5500 1e06 |024d: iget-boolean v0, v0, Landroid/support/v4/view/ViewPager;.mIsBeingDragged:Z // field@061e │ │ +06c23e: 0218 0000 |024f: move/from16 v24, v0 │ │ +06c242: 3818 0bfe |0251: if-eqz v24, 005c // -01f5 │ │ +06c246: 0800 1c00 |0253: move-object/from16 v0, v28 │ │ +06c24a: 5200 0c06 |0255: iget v0, v0, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@060c │ │ +06c24e: 0218 0000 |0257: move/from16 v24, v0 │ │ +06c252: 1319 0100 |0259: const/16 v25, #int 1 // #1 │ │ +06c256: 131a 0000 |025b: const/16 v26, #int 0 // #0 │ │ +06c25a: 131b 0000 |025d: const/16 v27, #int 0 // #0 │ │ +06c25e: 0800 1c00 |025f: move-object/from16 v0, v28 │ │ +06c262: 0201 1800 |0261: move/from16 v1, v24 │ │ +06c266: 0202 1900 |0263: move/from16 v2, v25 │ │ +06c26a: 0203 1a00 |0265: move/from16 v3, v26 │ │ +06c26e: 0204 1b00 |0267: move/from16 v4, v27 │ │ +06c272: 7054 dd13 1032 |0269: invoke-direct {v0, v1, v2, v3, v4}, Landroid/support/v4/view/ViewPager;.scrollToItem:(IZIZ)V // method@13dd │ │ +06c278: 1318 ffff |026c: const/16 v24, #int -1 // #ffff │ │ +06c27c: 0200 1800 |026e: move/from16 v0, v24 │ │ +06c280: 0801 1c00 |0270: move-object/from16 v1, v28 │ │ +06c284: 5910 0406 |0272: iput v0, v1, Landroid/support/v4/view/ViewPager;.mActivePointerId:I // field@0604 │ │ +06c288: 7601 9013 1c00 |0274: invoke-direct/range {v28}, Landroid/support/v4/view/ViewPager;.endDrag:()V // method@1390 │ │ +06c28e: 0800 1c00 |0277: move-object/from16 v0, v28 │ │ +06c292: 5400 2406 |0279: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mLeftEdge:Landroid/support/v4/widget/EdgeEffectCompat; // field@0624 │ │ +06c296: 0818 0000 |027b: move-object/from16 v24, v0 │ │ +06c29a: 7401 8619 1800 |027d: invoke-virtual/range {v24}, Landroid/support/v4/widget/EdgeEffectCompat;.onRelease:()Z // method@1986 │ │ +06c2a0: 0a18 |0280: move-result v24 │ │ +06c2a2: 0800 1c00 |0281: move-object/from16 v0, v28 │ │ +06c2a6: 5400 3206 |0283: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mRightEdge:Landroid/support/v4/widget/EdgeEffectCompat; // field@0632 │ │ +06c2aa: 0819 0000 |0285: move-object/from16 v25, v0 │ │ +06c2ae: 7401 8619 1900 |0287: invoke-virtual/range {v25}, Landroid/support/v4/widget/EdgeEffectCompat;.onRelease:()Z // method@1986 │ │ +06c2b4: 0a19 |028a: move-result v25 │ │ +06c2b6: 960b 1819 |028b: or-int v11, v24, v25 │ │ +06c2ba: 2900 cffd |028d: goto/16 005c // -0231 │ │ +06c2be: 7701 db10 1d00 |028f: invoke-static/range {v29}, Landroid/support/v4/view/MotionEventCompat;.getActionIndex:(Landroid/view/MotionEvent;)I // method@10db │ │ +06c2c4: 0a09 |0292: move-result v9 │ │ +06c2c6: 0800 1d00 |0293: move-object/from16 v0, v29 │ │ +06c2ca: 7120 df10 9000 |0295: invoke-static {v0, v9}, Landroid/support/v4/view/MotionEventCompat;.getX:(Landroid/view/MotionEvent;I)F // method@10df │ │ +06c2d0: 0a14 |0298: move-result v20 │ │ +06c2d2: 0200 1400 |0299: move/from16 v0, v20 │ │ +06c2d6: 0801 1c00 |029b: move-object/from16 v1, v28 │ │ +06c2da: 5910 2106 |029d: iput v0, v1, Landroid/support/v4/view/ViewPager;.mLastMotionX:F // field@0621 │ │ +06c2de: 0800 1d00 |029f: move-object/from16 v0, v29 │ │ +06c2e2: 7120 de10 9000 |02a1: invoke-static {v0, v9}, Landroid/support/v4/view/MotionEventCompat;.getPointerId:(Landroid/view/MotionEvent;I)I // method@10de │ │ +06c2e8: 0a18 |02a4: move-result v24 │ │ +06c2ea: 0200 1800 |02a5: move/from16 v0, v24 │ │ +06c2ee: 0801 1c00 |02a7: move-object/from16 v1, v28 │ │ +06c2f2: 5910 0406 |02a9: iput v0, v1, Landroid/support/v4/view/ViewPager;.mActivePointerId:I // field@0604 │ │ +06c2f6: 2900 b1fd |02ab: goto/16 005c // -024f │ │ +06c2fa: 7602 c913 1c00 |02ad: invoke-direct/range {v28, v29}, Landroid/support/v4/view/ViewPager;.onSecondaryPointerUp:(Landroid/view/MotionEvent;)V // method@13c9 │ │ +06c300: 0800 1c00 |02b0: move-object/from16 v0, v28 │ │ +06c304: 5200 0406 |02b2: iget v0, v0, Landroid/support/v4/view/ViewPager;.mActivePointerId:I // field@0604 │ │ +06c308: 0218 0000 |02b4: move/from16 v24, v0 │ │ +06c30c: 0800 1d00 |02b6: move-object/from16 v0, v29 │ │ +06c310: 0201 1800 |02b8: move/from16 v1, v24 │ │ +06c314: 7120 da10 1000 |02ba: invoke-static {v0, v1}, Landroid/support/v4/view/MotionEventCompat;.findPointerIndex:(Landroid/view/MotionEvent;I)I // method@10da │ │ +06c31a: 0a18 |02bd: move-result v24 │ │ +06c31c: 0800 1d00 |02be: move-object/from16 v0, v29 │ │ +06c320: 0201 1800 |02c0: move/from16 v1, v24 │ │ +06c324: 7120 df10 1000 |02c2: invoke-static {v0, v1}, Landroid/support/v4/view/MotionEventCompat;.getX:(Landroid/view/MotionEvent;I)F // method@10df │ │ +06c32a: 0a18 |02c5: move-result v24 │ │ +06c32c: 0200 1800 |02c6: move/from16 v0, v24 │ │ +06c330: 0801 1c00 |02c8: move-object/from16 v1, v28 │ │ +06c334: 5910 2106 |02ca: iput v0, v1, Landroid/support/v4/view/ViewPager;.mLastMotionX:F // field@0621 │ │ +06c338: 2900 90fd |02cc: goto/16 005c // -0270 │ │ +06c33c: 0001 0700 0000 0000 0b00 0000 3601 ... |02ce: packed-switch-data (18 units) │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=1930 │ │ + 0x0008 line=1934 │ │ + 0x000a line=2051 │ │ + 0x000b line=1937 │ │ + 0x0017 line=1940 │ │ + 0x001a line=1943 │ │ + 0x002e line=1945 │ │ + 0x0031 line=1948 │ │ + 0x0039 line=1949 │ │ + 0x0043 line=1951 │ │ + 0x0050 line=1953 │ │ + 0x0054 line=1954 │ │ + 0x0055 line=1956 │ │ + 0x005c line=2048 │ │ + 0x005e line=2049 │ │ + 0x0061 line=2051 │ │ + 0x0064 line=1958 │ │ + 0x006d line=1959 │ │ + 0x0075 line=1960 │ │ + 0x0078 line=1963 │ │ + 0x0088 line=1964 │ │ + 0x0098 line=1965 │ │ + 0x00a9 line=1969 │ │ + 0x00b1 line=1970 │ │ + 0x00bf line=1971 │ │ + 0x00c5 line=1972 │ │ + 0x00d1 line=1973 │ │ + 0x00d7 line=1974 │ │ + 0x00e3 line=1976 │ │ + 0x00f6 line=1978 │ │ + 0x00fe line=1979 │ │ + 0x0107 line=1980 │ │ + 0x012e line=1982 │ │ + 0x0134 line=1983 │ │ + 0x013d line=1984 │ │ + 0x0146 line=1987 │ │ + 0x014a line=1988 │ │ + 0x014c line=1989 │ │ + 0x0153 line=1994 │ │ + 0x015b line=1996 │ │ + 0x0169 line=1998 │ │ + 0x016f line=1999 │ │ + 0x0179 line=2000 │ │ + 0x017b line=1980 │ │ + 0x018f line=2003 │ │ + 0x0197 line=2004 │ │ + 0x019d line=2005 │ │ + 0x01b3 line=2006 │ │ + 0x01c4 line=2008 │ │ + 0x01cc line=2009 │ │ + 0x01d0 line=2010 │ │ + 0x01d4 line=2011 │ │ + 0x01d8 line=2012 │ │ + 0x01da line=2013 │ │ + 0x01f2 line=2014 │ │ + 0x0200 line=2016 │ │ + 0x0206 line=2017 │ │ + 0x0213 line=2018 │ │ + 0x021b line=2020 │ │ + 0x0228 line=2022 │ │ + 0x0230 line=2023 │ │ + 0x0233 line=2024 │ │ + 0x0249 line=2025 │ │ + 0x024b line=2028 │ │ + 0x0253 line=2029 │ │ + 0x026c line=2030 │ │ + 0x0274 line=2031 │ │ + 0x0277 line=2032 │ │ + 0x028f line=2036 │ │ + 0x0293 line=2037 │ │ + 0x0299 line=2038 │ │ + 0x029f line=2039 │ │ + 0x02ad line=2043 │ │ + 0x02b0 line=2044 │ │ + 0x02ce line=1956 │ │ locals : │ │ 0x014a - 0x0153 reg=14 parent Landroid/view/ViewParent; │ │ 0x00bf - 0x0153 reg=15 pointerIndex I │ │ 0x00c5 - 0x0153 reg=20 x F │ │ 0x00d1 - 0x0153 reg=21 xDiff F │ │ 0x00d7 - 0x0153 reg=22 y F │ │ 0x00e3 - 0x0153 reg=23 yDiff F │ │ @@ -55411,800 +86137,800 @@ │ │ type : '()Z' │ │ access : 0x0000 () │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 15 16-bit code units │ │ -049e70: |[049e70] android.support.v4.view.ViewPager.pageLeft:()Z │ │ -049e80: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -049e82: 5221 c403 |0001: iget v1, v2, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@03c4 │ │ -049e86: 3d01 0a00 |0003: if-lez v1, 000d // +000a │ │ -049e8a: 5221 c403 |0005: iget v1, v2, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@03c4 │ │ -049e8e: d801 01ff |0007: add-int/lit8 v1, v1, #int -1 // #ff │ │ -049e92: 6e30 3f0c 1200 |0009: invoke-virtual {v2, v1, v0}, Landroid/support/v4/view/ViewPager;.setCurrentItem:(IZ)V // method@0c3f │ │ -049e98: 0f00 |000c: return v0 │ │ -049e9a: 1200 |000d: const/4 v0, #int 0 // #0 │ │ -049e9c: 28fe |000e: goto 000c // -0002 │ │ +06c360: |[06c360] android.support.v4.view.ViewPager.pageLeft:()Z │ │ +06c370: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +06c372: 5221 0c06 |0001: iget v1, v2, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@060c │ │ +06c376: 3d01 0a00 |0003: if-lez v1, 000d // +000a │ │ +06c37a: 5221 0c06 |0005: iget v1, v2, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@060c │ │ +06c37e: d801 01ff |0007: add-int/lit8 v1, v1, #int -1 // #ff │ │ +06c382: 6e30 e113 1200 |0009: invoke-virtual {v2, v1, v0}, Landroid/support/v4/view/ViewPager;.setCurrentItem:(IZ)V // method@13e1 │ │ +06c388: 0f00 |000c: return v0 │ │ +06c38a: 1200 |000d: const/4 v0, #int 0 // #0 │ │ +06c38c: 28fe |000e: goto 000c // -0002 │ │ catches : (none) │ │ positions : │ │ - 0x0001 line=2606 │ │ - 0x0005 line=2607 │ │ - 0x000c line=2610 │ │ + 0x0001 line=2611 │ │ + 0x0005 line=2612 │ │ + 0x000c line=2615 │ │ locals : │ │ 0x0000 - 0x000f reg=2 this Landroid/support/v4/view/ViewPager; │ │ │ │ #45 : (in Landroid/support/v4/view/ViewPager;) │ │ name : 'pageRight' │ │ type : '()Z' │ │ access : 0x0000 () │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 27 16-bit code units │ │ -049ea0: |[049ea0] android.support.v4.view.ViewPager.pageRight:()Z │ │ -049eb0: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -049eb2: 5431 bd03 |0001: iget-object v1, v3, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@03bd │ │ -049eb6: 3801 1600 |0003: if-eqz v1, 0019 // +0016 │ │ -049eba: 5231 c403 |0005: iget v1, v3, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@03c4 │ │ -049ebe: 5432 bd03 |0007: iget-object v2, v3, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@03bd │ │ -049ec2: 6e10 3f0a 0200 |0009: invoke-virtual {v2}, Landroid/support/v4/view/PagerAdapter;.getCount:()I // method@0a3f │ │ -049ec8: 0a02 |000c: move-result v2 │ │ -049eca: d802 02ff |000d: add-int/lit8 v2, v2, #int -1 // #ff │ │ -049ece: 3521 0a00 |000f: if-ge v1, v2, 0019 // +000a │ │ -049ed2: 5231 c403 |0011: iget v1, v3, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@03c4 │ │ -049ed6: d801 0101 |0013: add-int/lit8 v1, v1, #int 1 // #01 │ │ -049eda: 6e30 3f0c 1300 |0015: invoke-virtual {v3, v1, v0}, Landroid/support/v4/view/ViewPager;.setCurrentItem:(IZ)V // method@0c3f │ │ -049ee0: 0f00 |0018: return v0 │ │ -049ee2: 1200 |0019: const/4 v0, #int 0 // #0 │ │ -049ee4: 28fe |001a: goto 0018 // -0002 │ │ - catches : (none) │ │ - positions : │ │ - 0x0001 line=2614 │ │ - 0x0011 line=2615 │ │ - 0x0018 line=2618 │ │ +06c390: |[06c390] android.support.v4.view.ViewPager.pageRight:()Z │ │ +06c3a0: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +06c3a2: 5431 0506 |0001: iget-object v1, v3, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@0605 │ │ +06c3a6: 3801 1600 |0003: if-eqz v1, 0019 // +0016 │ │ +06c3aa: 5231 0c06 |0005: iget v1, v3, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@060c │ │ +06c3ae: 5432 0506 |0007: iget-object v2, v3, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@0605 │ │ +06c3b2: 6e10 ed10 0200 |0009: invoke-virtual {v2}, Landroid/support/v4/view/PagerAdapter;.getCount:()I // method@10ed │ │ +06c3b8: 0a02 |000c: move-result v2 │ │ +06c3ba: d802 02ff |000d: add-int/lit8 v2, v2, #int -1 // #ff │ │ +06c3be: 3521 0a00 |000f: if-ge v1, v2, 0019 // +000a │ │ +06c3c2: 5231 0c06 |0011: iget v1, v3, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@060c │ │ +06c3c6: d801 0101 |0013: add-int/lit8 v1, v1, #int 1 // #01 │ │ +06c3ca: 6e30 e113 1300 |0015: invoke-virtual {v3, v1, v0}, Landroid/support/v4/view/ViewPager;.setCurrentItem:(IZ)V // method@13e1 │ │ +06c3d0: 0f00 |0018: return v0 │ │ +06c3d2: 1200 |0019: const/4 v0, #int 0 // #0 │ │ +06c3d4: 28fe |001a: goto 0018 // -0002 │ │ + catches : (none) │ │ + positions : │ │ + 0x0001 line=2619 │ │ + 0x0011 line=2620 │ │ + 0x0018 line=2623 │ │ locals : │ │ 0x0000 - 0x001b reg=3 this Landroid/support/v4/view/ViewPager; │ │ │ │ #46 : (in Landroid/support/v4/view/ViewPager;) │ │ name : 'populate' │ │ type : '()V' │ │ access : 0x0000 () │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -049ee8: |[049ee8] android.support.v4.view.ViewPager.populate:()V │ │ -049ef8: 5210 c403 |0000: iget v0, v1, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@03c4 │ │ -049efc: 6e20 300c 0100 |0002: invoke-virtual {v1, v0}, Landroid/support/v4/view/ViewPager;.populate:(I)V // method@0c30 │ │ -049f02: 0e00 |0005: return-void │ │ +06c3d8: |[06c3d8] android.support.v4.view.ViewPager.populate:()V │ │ +06c3e8: 5210 0c06 |0000: iget v0, v1, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@060c │ │ +06c3ec: 6e20 d213 0100 |0002: invoke-virtual {v1, v0}, Landroid/support/v4/view/ViewPager;.populate:(I)V // method@13d2 │ │ +06c3f2: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=914 │ │ - 0x0005 line=915 │ │ + 0x0000 line=919 │ │ + 0x0005 line=920 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/view/ViewPager; │ │ │ │ #47 : (in Landroid/support/v4/view/ViewPager;) │ │ name : 'populate' │ │ type : '(I)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 32 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 1167 16-bit code units │ │ -049f04: |[049f04] android.support.v4.view.ViewPager.populate:(I)V │ │ -049f14: 1315 0000 |0000: const/16 v21, #int 0 // #0 │ │ -049f18: 122f |0002: const/4 v15, #int 2 // #2 │ │ -049f1a: 0800 1e00 |0003: move-object/from16 v0, v30 │ │ -049f1e: 5200 c403 |0005: iget v0, v0, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@03c4 │ │ -049f22: 021b 0000 |0007: move/from16 v27, v0 │ │ -049f26: 0200 1b00 |0009: move/from16 v0, v27 │ │ -049f2a: 0201 1f00 |000b: move/from16 v1, v31 │ │ -049f2e: 3210 2400 |000d: if-eq v0, v1, 0031 // +0024 │ │ -049f32: 0800 1e00 |000f: move-object/from16 v0, v30 │ │ -049f36: 5200 c403 |0011: iget v0, v0, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@03c4 │ │ -049f3a: 021b 0000 |0013: move/from16 v27, v0 │ │ -049f3e: 0200 1b00 |0015: move/from16 v0, v27 │ │ -049f42: 0201 1f00 |0017: move/from16 v1, v31 │ │ -049f46: 3510 2400 |0019: if-ge v0, v1, 003d // +0024 │ │ -049f4a: 130f 4200 |001b: const/16 v15, #int 66 // #42 │ │ -049f4e: 0800 1e00 |001d: move-object/from16 v0, v30 │ │ -049f52: 5200 c403 |001f: iget v0, v0, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@03c4 │ │ -049f56: 021b 0000 |0021: move/from16 v27, v0 │ │ -049f5a: 0800 1e00 |0023: move-object/from16 v0, v30 │ │ -049f5e: 0201 1b00 |0025: move/from16 v1, v27 │ │ -049f62: 6e20 150c 1000 |0027: invoke-virtual {v0, v1}, Landroid/support/v4/view/ViewPager;.infoForPosition:(I)Landroid/support/v4/view/ViewPager$ItemInfo; // method@0c15 │ │ -049f68: 0c15 |002a: move-result-object v21 │ │ -049f6a: 0200 1f00 |002b: move/from16 v0, v31 │ │ -049f6e: 0801 1e00 |002d: move-object/from16 v1, v30 │ │ -049f72: 5910 c403 |002f: iput v0, v1, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@03c4 │ │ -049f76: 0800 1e00 |0031: move-object/from16 v0, v30 │ │ -049f7a: 5400 bd03 |0033: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@03bd │ │ -049f7e: 081b 0000 |0035: move-object/from16 v27, v0 │ │ -049f82: 391b 0900 |0037: if-nez v27, 0040 // +0009 │ │ -049f86: 7601 520c 1e00 |0039: invoke-direct/range {v30}, Landroid/support/v4/view/ViewPager;.sortChildDrawingOrder:()V // method@0c52 │ │ -049f8c: 0e00 |003c: return-void │ │ -049f8e: 130f 1100 |003d: const/16 v15, #int 17 // #11 │ │ -049f92: 28de |003f: goto 001d // -0022 │ │ -049f94: 0800 1e00 |0040: move-object/from16 v0, v30 │ │ -049f98: 5500 e603 |0042: iget-boolean v0, v0, Landroid/support/v4/view/ViewPager;.mPopulatePending:Z // field@03e6 │ │ -049f9c: 021b 0000 |0044: move/from16 v27, v0 │ │ -049fa0: 381b 0600 |0046: if-eqz v27, 004c // +0006 │ │ -049fa4: 7601 520c 1e00 |0048: invoke-direct/range {v30}, Landroid/support/v4/view/ViewPager;.sortChildDrawingOrder:()V // method@0c52 │ │ -049faa: 28f1 |004b: goto 003c // -000f │ │ -049fac: 7401 100c 1e00 |004c: invoke-virtual/range {v30}, Landroid/support/v4/view/ViewPager;.getWindowToken:()Landroid/os/IBinder; // method@0c10 │ │ -049fb2: 0c1b |004f: move-result-object v27 │ │ -049fb4: 381b ecff |0050: if-eqz v27, 003c // -0014 │ │ -049fb8: 0800 1e00 |0052: move-object/from16 v0, v30 │ │ -049fbc: 5400 bd03 |0054: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@03bd │ │ -049fc0: 081b 0000 |0056: move-object/from16 v27, v0 │ │ -049fc4: 0800 1b00 |0058: move-object/from16 v0, v27 │ │ -049fc8: 0801 1e00 |005a: move-object/from16 v1, v30 │ │ -049fcc: 6e20 4d0a 1000 |005c: invoke-virtual {v0, v1}, Landroid/support/v4/view/PagerAdapter;.startUpdate:(Landroid/view/ViewGroup;)V // method@0a4d │ │ -049fd2: 0800 1e00 |005f: move-object/from16 v0, v30 │ │ -049fd6: 5200 e203 |0061: iget v0, v0, Landroid/support/v4/view/ViewPager;.mOffscreenPageLimit:I // field@03e2 │ │ -049fda: 0216 0000 |0063: move/from16 v22, v0 │ │ -049fde: 131b 0000 |0065: const/16 v27, #int 0 // #0 │ │ -049fe2: 0800 1e00 |0067: move-object/from16 v0, v30 │ │ -049fe6: 5200 c403 |0069: iget v0, v0, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@03c4 │ │ -049fea: 021c 0000 |006b: move/from16 v28, v0 │ │ -049fee: 911c 1c16 |006d: sub-int v28, v28, v22 │ │ -049ff2: 7702 8b17 1b00 |006f: invoke-static/range {v27, v28}, Ljava/lang/Math;.max:(II)I // method@178b │ │ -049ff8: 0a1a |0072: move-result v26 │ │ -049ffa: 0800 1e00 |0073: move-object/from16 v0, v30 │ │ -049ffe: 5400 bd03 |0075: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@03bd │ │ -04a002: 081b 0000 |0077: move-object/from16 v27, v0 │ │ -04a006: 7401 3f0a 1b00 |0079: invoke-virtual/range {v27}, Landroid/support/v4/view/PagerAdapter;.getCount:()I // method@0a3f │ │ -04a00c: 0a04 |007c: move-result v4 │ │ -04a00e: d81b 04ff |007d: add-int/lit8 v27, v4, #int -1 // #ff │ │ -04a012: 0800 1e00 |007f: move-object/from16 v0, v30 │ │ -04a016: 5200 c403 |0081: iget v0, v0, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@03c4 │ │ -04a01a: 021c 0000 |0083: move/from16 v28, v0 │ │ -04a01e: 901c 1c16 |0085: add-int v28, v28, v22 │ │ -04a022: 7702 8d17 1b00 |0087: invoke-static/range {v27, v28}, Ljava/lang/Math;.min:(II)I // method@178d │ │ -04a028: 0a0c |008a: move-result v12 │ │ -04a02a: 0800 1e00 |008b: move-object/from16 v0, v30 │ │ -04a02e: 5200 ca03 |008d: iget v0, v0, Landroid/support/v4/view/ViewPager;.mExpectedAdapterCount:I // field@03ca │ │ -04a032: 021b 0000 |008f: move/from16 v27, v0 │ │ -04a036: 0200 1b00 |0091: move/from16 v0, v27 │ │ -04a03a: 3204 7300 |0093: if-eq v4, v0, 0106 // +0073 │ │ -04a03e: 7401 0c0c 1e00 |0095: invoke-virtual/range {v30}, Landroid/support/v4/view/ViewPager;.getResources:()Landroid/content/res/Resources; // method@0c0c │ │ -04a044: 0c1b |0098: move-result-object v27 │ │ -04a046: 7401 020c 1e00 |0099: invoke-virtual/range {v30}, Landroid/support/v4/view/ViewPager;.getId:()I // method@0c02 │ │ -04a04c: 0a1c |009c: move-result v28 │ │ -04a04e: 7402 1f01 1b00 |009d: invoke-virtual/range {v27, v28}, Landroid/content/res/Resources;.getResourceName:(I)Ljava/lang/String; // method@011f │ │ -04a054: 0c18 |00a0: move-result-object v24 │ │ -04a056: 221b a703 |00a1: new-instance v27, Ljava/lang/IllegalStateException; // type@03a7 │ │ -04a05a: 221c b903 |00a3: new-instance v28, Ljava/lang/StringBuilder; // type@03b9 │ │ -04a05e: 7601 ae17 1c00 |00a5: invoke-direct/range {v28}, Ljava/lang/StringBuilder;.:()V // method@17ae │ │ -04a064: 1a1d 070b |00a8: const-string v29, "The application's PagerAdapter changed the adapter's contents without calling PagerAdapter#notifyDataSetChanged! Expected adapter item count: " // string@0b07 │ │ -04a068: 7402 b517 1c00 |00aa: invoke-virtual/range {v28, v29}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17b5 │ │ -04a06e: 0c1c |00ad: move-result-object v28 │ │ -04a070: 0800 1e00 |00ae: move-object/from16 v0, v30 │ │ -04a074: 5200 ca03 |00b0: iget v0, v0, Landroid/support/v4/view/ViewPager;.mExpectedAdapterCount:I // field@03ca │ │ -04a078: 021d 0000 |00b2: move/from16 v29, v0 │ │ -04a07c: 7402 b117 1c00 |00b4: invoke-virtual/range {v28, v29}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@17b1 │ │ -04a082: 0c1c |00b7: move-result-object v28 │ │ -04a084: 1a1d c800 |00b8: const-string v29, ", found: " // string@00c8 │ │ -04a088: 7402 b517 1c00 |00ba: invoke-virtual/range {v28, v29}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17b5 │ │ -04a08e: 0c1c |00bd: move-result-object v28 │ │ -04a090: 0800 1c00 |00be: move-object/from16 v0, v28 │ │ -04a094: 6e20 b117 4000 |00c0: invoke-virtual {v0, v4}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@17b1 │ │ -04a09a: 0c1c |00c3: move-result-object v28 │ │ -04a09c: 1a1d 2a00 |00c4: const-string v29, " Pager id: " // string@002a │ │ -04a0a0: 7402 b517 1c00 |00c6: invoke-virtual/range {v28, v29}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17b5 │ │ -04a0a6: 0c1c |00c9: move-result-object v28 │ │ -04a0a8: 0800 1c00 |00ca: move-object/from16 v0, v28 │ │ -04a0ac: 0801 1800 |00cc: move-object/from16 v1, v24 │ │ -04a0b0: 6e20 b517 1000 |00ce: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17b5 │ │ -04a0b6: 0c1c |00d1: move-result-object v28 │ │ -04a0b8: 1a1d 2900 |00d2: const-string v29, " Pager class: " // string@0029 │ │ -04a0bc: 7402 b517 1c00 |00d4: invoke-virtual/range {v28, v29}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17b5 │ │ -04a0c2: 0c1c |00d7: move-result-object v28 │ │ -04a0c4: 7401 9417 1e00 |00d8: invoke-virtual/range {v30}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@1794 │ │ -04a0ca: 0c1d |00db: move-result-object v29 │ │ -04a0cc: 7402 b417 1c00 |00dc: invoke-virtual/range {v28, v29}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@17b4 │ │ -04a0d2: 0c1c |00df: move-result-object v28 │ │ -04a0d4: 1a1d 2b00 |00e0: const-string v29, " Problematic adapter: " // string@002b │ │ -04a0d8: 7402 b517 1c00 |00e2: invoke-virtual/range {v28, v29}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17b5 │ │ -04a0de: 0c1c |00e5: move-result-object v28 │ │ -04a0e0: 0800 1e00 |00e6: move-object/from16 v0, v30 │ │ -04a0e4: 5400 bd03 |00e8: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@03bd │ │ -04a0e8: 081d 0000 |00ea: move-object/from16 v29, v0 │ │ -04a0ec: 7401 9417 1d00 |00ec: invoke-virtual/range {v29}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@1794 │ │ -04a0f2: 0c1d |00ef: move-result-object v29 │ │ -04a0f4: 7402 b417 1c00 |00f0: invoke-virtual/range {v28, v29}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@17b4 │ │ -04a0fa: 0c1c |00f3: move-result-object v28 │ │ -04a0fc: 7401 ba17 1c00 |00f4: invoke-virtual/range {v28}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@17ba │ │ -04a102: 0c1c |00f7: move-result-object v28 │ │ -04a104: 7602 7c17 1b00 |00f8: invoke-direct/range {v27, v28}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@177c │ │ -04a10a: 271b |00fb: throw v27 │ │ -04a10c: 0d0b |00fc: move-exception v11 │ │ -04a10e: 7401 020c 1e00 |00fd: invoke-virtual/range {v30}, Landroid/support/v4/view/ViewPager;.getId:()I // method@0c02 │ │ -04a114: 0a1b |0100: move-result v27 │ │ -04a116: 7701 8117 1b00 |0101: invoke-static/range {v27}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@1781 │ │ -04a11c: 0c18 |0104: move-result-object v24 │ │ -04a11e: 289c |0105: goto 00a1 // -0064 │ │ -04a120: 12f8 |0106: const/4 v8, #int -1 // #ff │ │ -04a122: 1209 |0107: const/4 v9, #int 0 // #0 │ │ -04a124: 1208 |0108: const/4 v8, #int 0 // #0 │ │ -04a126: 0800 1e00 |0109: move-object/from16 v0, v30 │ │ -04a12a: 5400 d803 |010b: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@03d8 │ │ -04a12e: 081b 0000 |010d: move-object/from16 v27, v0 │ │ -04a132: 7401 df17 1b00 |010f: invoke-virtual/range {v27}, Ljava/util/ArrayList;.size:()I // method@17df │ │ -04a138: 0a1b |0112: move-result v27 │ │ -04a13a: 0200 1b00 |0113: move/from16 v0, v27 │ │ -04a13e: 3508 3600 |0115: if-ge v8, v0, 014b // +0036 │ │ -04a142: 0800 1e00 |0117: move-object/from16 v0, v30 │ │ -04a146: 5400 d803 |0119: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@03d8 │ │ -04a14a: 081b 0000 |011b: move-object/from16 v27, v0 │ │ -04a14e: 0800 1b00 |011d: move-object/from16 v0, v27 │ │ -04a152: 6e20 d917 8000 |011f: invoke-virtual {v0, v8}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@17d9 │ │ -04a158: 0c11 |0122: move-result-object v17 │ │ -04a15a: 1f11 f501 |0123: check-cast v17, Landroid/support/v4/view/ViewPager$ItemInfo; // type@01f5 │ │ -04a15e: 0800 1100 |0125: move-object/from16 v0, v17 │ │ -04a162: 5200 9903 |0127: iget v0, v0, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@0399 │ │ -04a166: 021b 0000 |0129: move/from16 v27, v0 │ │ -04a16a: 0800 1e00 |012b: move-object/from16 v0, v30 │ │ -04a16e: 5200 c403 |012d: iget v0, v0, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@03c4 │ │ -04a172: 021c 0000 |012f: move/from16 v28, v0 │ │ -04a176: 0200 1b00 |0131: move/from16 v0, v27 │ │ -04a17a: 0201 1c00 |0133: move/from16 v1, v28 │ │ -04a17e: 3410 2b01 |0135: if-lt v0, v1, 0260 // +012b │ │ -04a182: 0800 1100 |0137: move-object/from16 v0, v17 │ │ -04a186: 5200 9903 |0139: iget v0, v0, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@0399 │ │ -04a18a: 021b 0000 |013b: move/from16 v27, v0 │ │ -04a18e: 0800 1e00 |013d: move-object/from16 v0, v30 │ │ -04a192: 5200 c403 |013f: iget v0, v0, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@03c4 │ │ -04a196: 021c 0000 |0141: move/from16 v28, v0 │ │ -04a19a: 0200 1b00 |0143: move/from16 v0, v27 │ │ -04a19e: 0201 1c00 |0145: move/from16 v1, v28 │ │ -04a1a2: 3310 0400 |0147: if-ne v0, v1, 014b // +0004 │ │ -04a1a6: 0809 1100 |0149: move-object/from16 v9, v17 │ │ -04a1aa: 3909 1200 |014b: if-nez v9, 015d // +0012 │ │ -04a1ae: 3d04 1000 |014d: if-lez v4, 015d // +0010 │ │ -04a1b2: 0800 1e00 |014f: move-object/from16 v0, v30 │ │ -04a1b6: 5200 c403 |0151: iget v0, v0, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@03c4 │ │ -04a1ba: 021b 0000 |0153: move/from16 v27, v0 │ │ -04a1be: 0800 1e00 |0155: move-object/from16 v0, v30 │ │ -04a1c2: 0201 1b00 |0157: move/from16 v1, v27 │ │ -04a1c6: 6e30 da0b 1008 |0159: invoke-virtual {v0, v1, v8}, Landroid/support/v4/view/ViewPager;.addNewItem:(II)Landroid/support/v4/view/ViewPager$ItemInfo; // method@0bda │ │ -04a1cc: 0c09 |015c: move-result-object v9 │ │ -04a1ce: 3809 8400 |015d: if-eqz v9, 01e1 // +0084 │ │ -04a1d2: 120d |015f: const/4 v13, #int 0 // #0 │ │ -04a1d4: d812 08ff |0160: add-int/lit8 v18, v8, #int -1 // #ff │ │ -04a1d8: 3a12 0201 |0162: if-ltz v18, 0264 // +0102 │ │ -04a1dc: 0800 1e00 |0164: move-object/from16 v0, v30 │ │ -04a1e0: 5400 d803 |0166: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@03d8 │ │ -04a1e4: 081b 0000 |0168: move-object/from16 v27, v0 │ │ -04a1e8: 0800 1b00 |016a: move-object/from16 v0, v27 │ │ -04a1ec: 0201 1200 |016c: move/from16 v1, v18 │ │ -04a1f0: 6e20 d917 1000 |016e: invoke-virtual {v0, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@17d9 │ │ -04a1f6: 0c1b |0171: move-result-object v27 │ │ -04a1f8: 1f1b f501 |0172: check-cast v27, Landroid/support/v4/view/ViewPager$ItemInfo; // type@01f5 │ │ -04a1fc: 0811 1b00 |0174: move-object/from16 v17, v27 │ │ -04a200: 7601 fb0b 1e00 |0176: invoke-direct/range {v30}, Landroid/support/v4/view/ViewPager;.getClientWidth:()I // method@0bfb │ │ -04a206: 0a07 |0179: move-result v7 │ │ -04a208: 3c07 ee00 |017a: if-gtz v7, 0268 // +00ee │ │ -04a20c: 1313 0000 |017c: const/16 v19, #int 0 // #0 │ │ -04a210: 0800 1e00 |017e: move-object/from16 v0, v30 │ │ -04a214: 5200 c403 |0180: iget v0, v0, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@03c4 │ │ -04a218: 021b 0000 |0182: move/from16 v27, v0 │ │ -04a21c: d817 1bff |0184: add-int/lit8 v23, v27, #int -1 // #ff │ │ -04a220: 3a17 0e00 |0186: if-ltz v23, 0194 // +000e │ │ -04a224: 2d1b 0d13 |0188: cmpl-float v27, v13, v19 │ │ -04a228: 3a1b 4f01 |018a: if-ltz v27, 02d9 // +014f │ │ -04a22c: 0200 1700 |018c: move/from16 v0, v23 │ │ -04a230: 0201 1a00 |018e: move/from16 v1, v26 │ │ -04a234: 3510 4901 |0190: if-ge v0, v1, 02d9 // +0149 │ │ -04a238: 3911 f000 |0192: if-nez v17, 0282 // +00f0 │ │ -04a23c: 529e 9b03 |0194: iget v14, v9, Landroid/support/v4/view/ViewPager$ItemInfo;.widthFactor:F // field@039b │ │ -04a240: d812 0801 |0196: add-int/lit8 v18, v8, #int 1 // #01 │ │ -04a244: 151b 0040 |0198: const/high16 v27, #int 1073741824 // #4000 │ │ -04a248: 2e1b 0e1b |019a: cmpg-float v27, v14, v27 │ │ -04a24c: 3b1b 3e00 |019c: if-gez v27, 01da // +003e │ │ -04a250: 0800 1e00 |019e: move-object/from16 v0, v30 │ │ -04a254: 5400 d803 |01a0: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@03d8 │ │ -04a258: 081b 0000 |01a2: move-object/from16 v27, v0 │ │ -04a25c: 7401 df17 1b00 |01a4: invoke-virtual/range {v27}, Ljava/util/ArrayList;.size:()I // method@17df │ │ -04a262: 0a1b |01a7: move-result v27 │ │ -04a264: 0200 1200 |01a8: move/from16 v0, v18 │ │ -04a268: 0201 1b00 |01aa: move/from16 v1, v27 │ │ -04a26c: 3510 8b01 |01ac: if-ge v0, v1, 0337 // +018b │ │ -04a270: 0800 1e00 |01ae: move-object/from16 v0, v30 │ │ -04a274: 5400 d803 |01b0: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@03d8 │ │ -04a278: 081b 0000 |01b2: move-object/from16 v27, v0 │ │ -04a27c: 0800 1b00 |01b4: move-object/from16 v0, v27 │ │ -04a280: 0201 1200 |01b6: move/from16 v1, v18 │ │ -04a284: 6e20 d917 1000 |01b8: invoke-virtual {v0, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@17d9 │ │ -04a28a: 0c1b |01bb: move-result-object v27 │ │ -04a28c: 1f1b f501 |01bc: check-cast v27, Landroid/support/v4/view/ViewPager$ItemInfo; // type@01f5 │ │ -04a290: 0811 1b00 |01be: move-object/from16 v17, v27 │ │ -04a294: 3c07 7b01 |01c0: if-gtz v7, 033b // +017b │ │ -04a298: 1319 0000 |01c2: const/16 v25, #int 0 // #0 │ │ -04a29c: 0800 1e00 |01c4: move-object/from16 v0, v30 │ │ -04a2a0: 5200 c403 |01c6: iget v0, v0, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@03c4 │ │ -04a2a4: 021b 0000 |01c8: move/from16 v27, v0 │ │ -04a2a8: d817 1b01 |01ca: add-int/lit8 v23, v27, #int 1 // #01 │ │ -04a2ac: 0200 1700 |01cc: move/from16 v0, v23 │ │ -04a2b0: 3540 0c00 |01ce: if-ge v0, v4, 01da // +000c │ │ -04a2b4: 2d1b 0e19 |01d0: cmpl-float v27, v14, v25 │ │ -04a2b8: 3a1b de01 |01d2: if-ltz v27, 03b0 // +01de │ │ -04a2bc: 0200 1700 |01d4: move/from16 v0, v23 │ │ -04a2c0: 37c0 da01 |01d6: if-le v0, v12, 03b0 // +01da │ │ -04a2c4: 3911 7701 |01d8: if-nez v17, 034f // +0177 │ │ -04a2c8: 0800 1e00 |01da: move-object/from16 v0, v30 │ │ -04a2cc: 0801 1500 |01dc: move-object/from16 v1, v21 │ │ -04a2d0: 7040 e00b 9018 |01de: invoke-direct {v0, v9, v8, v1}, Landroid/support/v4/view/ViewPager;.calculatePageOffsets:(Landroid/support/v4/view/ViewPager$ItemInfo;ILandroid/support/v4/view/ViewPager$ItemInfo;)V // method@0be0 │ │ -04a2d6: 0800 1e00 |01e1: move-object/from16 v0, v30 │ │ -04a2da: 5400 bd03 |01e3: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@03bd │ │ -04a2de: 081c 0000 |01e5: move-object/from16 v28, v0 │ │ -04a2e2: 0800 1e00 |01e7: move-object/from16 v0, v30 │ │ -04a2e6: 5200 c403 |01e9: iget v0, v0, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@03c4 │ │ -04a2ea: 021d 0000 |01eb: move/from16 v29, v0 │ │ -04a2ee: 3809 3b02 |01ed: if-eqz v9, 0428 // +023b │ │ -04a2f2: 5490 9703 |01ef: iget-object v0, v9, Landroid/support/v4/view/ViewPager$ItemInfo;.object:Ljava/lang/Object; // field@0397 │ │ -04a2f6: 081b 0000 |01f1: move-object/from16 v27, v0 │ │ -04a2fa: 0800 1c00 |01f3: move-object/from16 v0, v28 │ │ -04a2fe: 0801 1e00 |01f5: move-object/from16 v1, v30 │ │ -04a302: 0202 1d00 |01f7: move/from16 v2, v29 │ │ -04a306: 0803 1b00 |01f9: move-object/from16 v3, v27 │ │ -04a30a: 6e40 4b0a 1032 |01fb: invoke-virtual {v0, v1, v2, v3}, Landroid/support/v4/view/PagerAdapter;.setPrimaryItem:(Landroid/view/ViewGroup;ILjava/lang/Object;)V // method@0a4b │ │ -04a310: 0800 1e00 |01fe: move-object/from16 v0, v30 │ │ -04a314: 5400 bd03 |0200: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@03bd │ │ -04a318: 081b 0000 |0202: move-object/from16 v27, v0 │ │ -04a31c: 0800 1b00 |0204: move-object/from16 v0, v27 │ │ -04a320: 0801 1e00 |0206: move-object/from16 v1, v30 │ │ -04a324: 6e20 3e0a 1000 |0208: invoke-virtual {v0, v1}, Landroid/support/v4/view/PagerAdapter;.finishUpdate:(Landroid/view/ViewGroup;)V // method@0a3e │ │ -04a32a: 7401 f80b 1e00 |020b: invoke-virtual/range {v30}, Landroid/support/v4/view/ViewPager;.getChildCount:()I // method@0bf8 │ │ -04a330: 0a06 |020e: move-result v6 │ │ -04a332: 1310 0000 |020f: const/16 v16, #int 0 // #0 │ │ -04a336: 0200 1000 |0211: move/from16 v0, v16 │ │ -04a33a: 3560 1902 |0213: if-ge v0, v6, 042c // +0219 │ │ -04a33e: 0800 1e00 |0215: move-object/from16 v0, v30 │ │ -04a342: 0201 1000 |0217: move/from16 v1, v16 │ │ -04a346: 6e20 f70b 1000 |0219: invoke-virtual {v0, v1}, Landroid/support/v4/view/ViewPager;.getChildAt:(I)Landroid/view/View; // method@0bf7 │ │ -04a34c: 0c05 |021c: move-result-object v5 │ │ -04a34e: 6e10 c212 0500 |021d: invoke-virtual {v5}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@12c2 │ │ -04a354: 0c14 |0220: move-result-object v20 │ │ -04a356: 1f14 f601 |0221: check-cast v20, Landroid/support/v4/view/ViewPager$LayoutParams; // type@01f6 │ │ -04a35a: 0200 1000 |0223: move/from16 v0, v16 │ │ -04a35e: 0801 1400 |0225: move-object/from16 v1, v20 │ │ -04a362: 5910 9c03 |0227: iput v0, v1, Landroid/support/v4/view/ViewPager$LayoutParams;.childIndex:I // field@039c │ │ -04a366: 0800 1400 |0229: move-object/from16 v0, v20 │ │ -04a36a: 5500 9f03 |022b: iget-boolean v0, v0, Landroid/support/v4/view/ViewPager$LayoutParams;.isDecor:Z // field@039f │ │ -04a36e: 021b 0000 |022d: move/from16 v27, v0 │ │ -04a372: 391b 2e00 |022f: if-nez v27, 025d // +002e │ │ -04a376: 0800 1400 |0231: move-object/from16 v0, v20 │ │ -04a37a: 5200 a303 |0233: iget v0, v0, Landroid/support/v4/view/ViewPager$LayoutParams;.widthFactor:F // field@03a3 │ │ -04a37e: 021b 0000 |0235: move/from16 v27, v0 │ │ -04a382: 131c 0000 |0237: const/16 v28, #int 0 // #0 │ │ -04a386: 2d1b 1b1c |0239: cmpl-float v27, v27, v28 │ │ -04a38a: 391b 2200 |023b: if-nez v27, 025d // +0022 │ │ -04a38e: 0800 1e00 |023d: move-object/from16 v0, v30 │ │ -04a392: 6e20 130c 5000 |023f: invoke-virtual {v0, v5}, Landroid/support/v4/view/ViewPager;.infoForChild:(Landroid/view/View;)Landroid/support/v4/view/ViewPager$ItemInfo; // method@0c13 │ │ -04a398: 0c11 |0242: move-result-object v17 │ │ -04a39a: 3811 1a00 |0243: if-eqz v17, 025d // +001a │ │ -04a39e: 0800 1100 |0245: move-object/from16 v0, v17 │ │ -04a3a2: 5200 9b03 |0247: iget v0, v0, Landroid/support/v4/view/ViewPager$ItemInfo;.widthFactor:F // field@039b │ │ -04a3a6: 021b 0000 |0249: move/from16 v27, v0 │ │ -04a3aa: 0200 1b00 |024b: move/from16 v0, v27 │ │ -04a3ae: 0801 1400 |024d: move-object/from16 v1, v20 │ │ -04a3b2: 5910 a303 |024f: iput v0, v1, Landroid/support/v4/view/ViewPager$LayoutParams;.widthFactor:F // field@03a3 │ │ -04a3b6: 0800 1100 |0251: move-object/from16 v0, v17 │ │ -04a3ba: 5200 9903 |0253: iget v0, v0, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@0399 │ │ -04a3be: 021b 0000 |0255: move/from16 v27, v0 │ │ -04a3c2: 0200 1b00 |0257: move/from16 v0, v27 │ │ -04a3c6: 0801 1400 |0259: move-object/from16 v1, v20 │ │ -04a3ca: 5910 a103 |025b: iput v0, v1, Landroid/support/v4/view/ViewPager$LayoutParams;.position:I // field@03a1 │ │ -04a3ce: d810 1001 |025d: add-int/lit8 v16, v16, #int 1 // #01 │ │ -04a3d2: 28b2 |025f: goto 0211 // -004e │ │ -04a3d4: d808 0801 |0260: add-int/lit8 v8, v8, #int 1 // #01 │ │ -04a3d8: 2900 a7fe |0262: goto/16 0109 // -0159 │ │ -04a3dc: 1311 0000 |0264: const/16 v17, #int 0 // #0 │ │ -04a3e0: 2900 10ff |0266: goto/16 0176 // -00f0 │ │ -04a3e4: 151b 0040 |0268: const/high16 v27, #int 1073741824 // #4000 │ │ -04a3e8: 5290 9b03 |026a: iget v0, v9, Landroid/support/v4/view/ViewPager$ItemInfo;.widthFactor:F // field@039b │ │ -04a3ec: 021c 0000 |026c: move/from16 v28, v0 │ │ -04a3f0: a71b 1b1c |026e: sub-float v27, v27, v28 │ │ -04a3f4: 7401 070c 1e00 |0270: invoke-virtual/range {v30}, Landroid/support/v4/view/ViewPager;.getPaddingLeft:()I // method@0c07 │ │ -04a3fa: 0a1c |0273: move-result v28 │ │ -04a3fc: 0200 1c00 |0274: move/from16 v0, v28 │ │ -04a400: 8200 |0276: int-to-float v0, v0 │ │ -04a402: 021c 0000 |0277: move/from16 v28, v0 │ │ -04a406: 8270 |0279: int-to-float v0, v7 │ │ -04a408: 021d 0000 |027a: move/from16 v29, v0 │ │ -04a40c: a91c 1c1d |027c: div-float v28, v28, v29 │ │ -04a410: a613 1b1c |027e: add-float v19, v27, v28 │ │ -04a414: 2900 fefe |0280: goto/16 017e // -0102 │ │ -04a418: 0800 1100 |0282: move-object/from16 v0, v17 │ │ -04a41c: 5200 9903 |0284: iget v0, v0, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@0399 │ │ -04a420: 021b 0000 |0286: move/from16 v27, v0 │ │ -04a424: 0200 1700 |0288: move/from16 v0, v23 │ │ -04a428: 0201 1b00 |028a: move/from16 v1, v27 │ │ -04a42c: 3310 4600 |028c: if-ne v0, v1, 02d2 // +0046 │ │ -04a430: 0800 1100 |028e: move-object/from16 v0, v17 │ │ -04a434: 5500 9a03 |0290: iget-boolean v0, v0, Landroid/support/v4/view/ViewPager$ItemInfo;.scrolling:Z // field@039a │ │ -04a438: 021b 0000 |0292: move/from16 v27, v0 │ │ -04a43c: 391b 3e00 |0294: if-nez v27, 02d2 // +003e │ │ -04a440: 0800 1e00 |0296: move-object/from16 v0, v30 │ │ -04a444: 5400 d803 |0298: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@03d8 │ │ -04a448: 081b 0000 |029a: move-object/from16 v27, v0 │ │ -04a44c: 0800 1b00 |029c: move-object/from16 v0, v27 │ │ -04a450: 0201 1200 |029e: move/from16 v1, v18 │ │ -04a454: 6e20 dc17 1000 |02a0: invoke-virtual {v0, v1}, Ljava/util/ArrayList;.remove:(I)Ljava/lang/Object; // method@17dc │ │ -04a45a: 0800 1e00 |02a3: move-object/from16 v0, v30 │ │ -04a45e: 5400 bd03 |02a5: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@03bd │ │ -04a462: 081b 0000 |02a7: move-object/from16 v27, v0 │ │ -04a466: 0800 1100 |02a9: move-object/from16 v0, v17 │ │ -04a46a: 5400 9703 |02ab: iget-object v0, v0, Landroid/support/v4/view/ViewPager$ItemInfo;.object:Ljava/lang/Object; // field@0397 │ │ -04a46e: 081c 0000 |02ad: move-object/from16 v28, v0 │ │ -04a472: 0800 1b00 |02af: move-object/from16 v0, v27 │ │ -04a476: 0801 1e00 |02b1: move-object/from16 v1, v30 │ │ -04a47a: 0202 1700 |02b3: move/from16 v2, v23 │ │ -04a47e: 0803 1c00 |02b5: move-object/from16 v3, v28 │ │ -04a482: 6e40 3c0a 1032 |02b7: invoke-virtual {v0, v1, v2, v3}, Landroid/support/v4/view/PagerAdapter;.destroyItem:(Landroid/view/ViewGroup;ILjava/lang/Object;)V // method@0a3c │ │ -04a488: d812 12ff |02ba: add-int/lit8 v18, v18, #int -1 // #ff │ │ -04a48c: d808 08ff |02bc: add-int/lit8 v8, v8, #int -1 // #ff │ │ -04a490: 3a12 1800 |02be: if-ltz v18, 02d6 // +0018 │ │ -04a494: 0800 1e00 |02c0: move-object/from16 v0, v30 │ │ -04a498: 5400 d803 |02c2: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@03d8 │ │ -04a49c: 081b 0000 |02c4: move-object/from16 v27, v0 │ │ -04a4a0: 0800 1b00 |02c6: move-object/from16 v0, v27 │ │ -04a4a4: 0201 1200 |02c8: move/from16 v1, v18 │ │ -04a4a8: 6e20 d917 1000 |02ca: invoke-virtual {v0, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@17d9 │ │ -04a4ae: 0c1b |02cd: move-result-object v27 │ │ -04a4b0: 1f1b f501 |02ce: check-cast v27, Landroid/support/v4/view/ViewPager$ItemInfo; // type@01f5 │ │ -04a4b4: 0811 1b00 |02d0: move-object/from16 v17, v27 │ │ -04a4b8: d817 17ff |02d2: add-int/lit8 v23, v23, #int -1 // #ff │ │ -04a4bc: 2900 b2fe |02d4: goto/16 0186 // -014e │ │ -04a4c0: 1311 0000 |02d6: const/16 v17, #int 0 // #0 │ │ -04a4c4: 28fa |02d8: goto 02d2 // -0006 │ │ -04a4c6: 3811 3000 |02d9: if-eqz v17, 0309 // +0030 │ │ -04a4ca: 0800 1100 |02db: move-object/from16 v0, v17 │ │ -04a4ce: 5200 9903 |02dd: iget v0, v0, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@0399 │ │ -04a4d2: 021b 0000 |02df: move/from16 v27, v0 │ │ -04a4d6: 0200 1700 |02e1: move/from16 v0, v23 │ │ -04a4da: 0201 1b00 |02e3: move/from16 v1, v27 │ │ -04a4de: 3310 2400 |02e5: if-ne v0, v1, 0309 // +0024 │ │ -04a4e2: 0800 1100 |02e7: move-object/from16 v0, v17 │ │ -04a4e6: 5200 9b03 |02e9: iget v0, v0, Landroid/support/v4/view/ViewPager$ItemInfo;.widthFactor:F // field@039b │ │ -04a4ea: 021b 0000 |02eb: move/from16 v27, v0 │ │ -04a4ee: a60d 0d1b |02ed: add-float v13, v13, v27 │ │ -04a4f2: d812 12ff |02ef: add-int/lit8 v18, v18, #int -1 // #ff │ │ -04a4f6: 3a12 1500 |02f1: if-ltz v18, 0306 // +0015 │ │ -04a4fa: 0800 1e00 |02f3: move-object/from16 v0, v30 │ │ -04a4fe: 5400 d803 |02f5: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@03d8 │ │ -04a502: 081b 0000 |02f7: move-object/from16 v27, v0 │ │ -04a506: 0800 1b00 |02f9: move-object/from16 v0, v27 │ │ -04a50a: 0201 1200 |02fb: move/from16 v1, v18 │ │ -04a50e: 6e20 d917 1000 |02fd: invoke-virtual {v0, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@17d9 │ │ -04a514: 0c1b |0300: move-result-object v27 │ │ -04a516: 1f1b f501 |0301: check-cast v27, Landroid/support/v4/view/ViewPager$ItemInfo; // type@01f5 │ │ -04a51a: 0811 1b00 |0303: move-object/from16 v17, v27 │ │ -04a51e: 28cd |0305: goto 02d2 // -0033 │ │ -04a520: 1311 0000 |0306: const/16 v17, #int 0 // #0 │ │ -04a524: 28fd |0308: goto 0305 // -0003 │ │ -04a526: d81b 1201 |0309: add-int/lit8 v27, v18, #int 1 // #01 │ │ -04a52a: 0800 1e00 |030b: move-object/from16 v0, v30 │ │ -04a52e: 0201 1700 |030d: move/from16 v1, v23 │ │ -04a532: 0202 1b00 |030f: move/from16 v2, v27 │ │ -04a536: 6e30 da0b 1002 |0311: invoke-virtual {v0, v1, v2}, Landroid/support/v4/view/ViewPager;.addNewItem:(II)Landroid/support/v4/view/ViewPager$ItemInfo; // method@0bda │ │ -04a53c: 0c11 |0314: move-result-object v17 │ │ -04a53e: 0800 1100 |0315: move-object/from16 v0, v17 │ │ -04a542: 5200 9b03 |0317: iget v0, v0, Landroid/support/v4/view/ViewPager$ItemInfo;.widthFactor:F // field@039b │ │ -04a546: 021b 0000 |0319: move/from16 v27, v0 │ │ -04a54a: a60d 0d1b |031b: add-float v13, v13, v27 │ │ -04a54e: d808 0801 |031d: add-int/lit8 v8, v8, #int 1 // #01 │ │ -04a552: 3a12 1500 |031f: if-ltz v18, 0334 // +0015 │ │ -04a556: 0800 1e00 |0321: move-object/from16 v0, v30 │ │ -04a55a: 5400 d803 |0323: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@03d8 │ │ -04a55e: 081b 0000 |0325: move-object/from16 v27, v0 │ │ -04a562: 0800 1b00 |0327: move-object/from16 v0, v27 │ │ -04a566: 0201 1200 |0329: move/from16 v1, v18 │ │ -04a56a: 6e20 d917 1000 |032b: invoke-virtual {v0, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@17d9 │ │ -04a570: 0c1b |032e: move-result-object v27 │ │ -04a572: 1f1b f501 |032f: check-cast v27, Landroid/support/v4/view/ViewPager$ItemInfo; // type@01f5 │ │ -04a576: 0811 1b00 |0331: move-object/from16 v17, v27 │ │ -04a57a: 289f |0333: goto 02d2 // -0061 │ │ -04a57c: 1311 0000 |0334: const/16 v17, #int 0 // #0 │ │ -04a580: 28fd |0336: goto 0333 // -0003 │ │ -04a582: 1311 0000 |0337: const/16 v17, #int 0 // #0 │ │ -04a586: 2900 87fe |0339: goto/16 01c0 // -0179 │ │ -04a58a: 7401 080c 1e00 |033b: invoke-virtual/range {v30}, Landroid/support/v4/view/ViewPager;.getPaddingRight:()I // method@0c08 │ │ -04a590: 0a1b |033e: move-result v27 │ │ -04a592: 0200 1b00 |033f: move/from16 v0, v27 │ │ -04a596: 8200 |0341: int-to-float v0, v0 │ │ -04a598: 021b 0000 |0342: move/from16 v27, v0 │ │ -04a59c: 8270 |0344: int-to-float v0, v7 │ │ -04a59e: 021c 0000 |0345: move/from16 v28, v0 │ │ -04a5a2: a91b 1b1c |0347: div-float v27, v27, v28 │ │ -04a5a6: 151c 0040 |0349: const/high16 v28, #int 1073741824 // #4000 │ │ -04a5aa: a619 1b1c |034b: add-float v25, v27, v28 │ │ -04a5ae: 2900 77fe |034d: goto/16 01c4 // -0189 │ │ -04a5b2: 0800 1100 |034f: move-object/from16 v0, v17 │ │ -04a5b6: 5200 9903 |0351: iget v0, v0, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@0399 │ │ -04a5ba: 021b 0000 |0353: move/from16 v27, v0 │ │ -04a5be: 0200 1700 |0355: move/from16 v0, v23 │ │ -04a5c2: 0201 1b00 |0357: move/from16 v1, v27 │ │ -04a5c6: 3310 5000 |0359: if-ne v0, v1, 03a9 // +0050 │ │ -04a5ca: 0800 1100 |035b: move-object/from16 v0, v17 │ │ -04a5ce: 5500 9a03 |035d: iget-boolean v0, v0, Landroid/support/v4/view/ViewPager$ItemInfo;.scrolling:Z // field@039a │ │ -04a5d2: 021b 0000 |035f: move/from16 v27, v0 │ │ -04a5d6: 391b 4800 |0361: if-nez v27, 03a9 // +0048 │ │ -04a5da: 0800 1e00 |0363: move-object/from16 v0, v30 │ │ -04a5de: 5400 d803 |0365: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@03d8 │ │ -04a5e2: 081b 0000 |0367: move-object/from16 v27, v0 │ │ -04a5e6: 0800 1b00 |0369: move-object/from16 v0, v27 │ │ -04a5ea: 0201 1200 |036b: move/from16 v1, v18 │ │ -04a5ee: 6e20 dc17 1000 |036d: invoke-virtual {v0, v1}, Ljava/util/ArrayList;.remove:(I)Ljava/lang/Object; // method@17dc │ │ -04a5f4: 0800 1e00 |0370: move-object/from16 v0, v30 │ │ -04a5f8: 5400 bd03 |0372: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@03bd │ │ -04a5fc: 081b 0000 |0374: move-object/from16 v27, v0 │ │ -04a600: 0800 1100 |0376: move-object/from16 v0, v17 │ │ -04a604: 5400 9703 |0378: iget-object v0, v0, Landroid/support/v4/view/ViewPager$ItemInfo;.object:Ljava/lang/Object; // field@0397 │ │ -04a608: 081c 0000 |037a: move-object/from16 v28, v0 │ │ -04a60c: 0800 1b00 |037c: move-object/from16 v0, v27 │ │ -04a610: 0801 1e00 |037e: move-object/from16 v1, v30 │ │ -04a614: 0202 1700 |0380: move/from16 v2, v23 │ │ -04a618: 0803 1c00 |0382: move-object/from16 v3, v28 │ │ -04a61c: 6e40 3c0a 1032 |0384: invoke-virtual {v0, v1, v2, v3}, Landroid/support/v4/view/PagerAdapter;.destroyItem:(Landroid/view/ViewGroup;ILjava/lang/Object;)V // method@0a3c │ │ -04a622: 0800 1e00 |0387: move-object/from16 v0, v30 │ │ -04a626: 5400 d803 |0389: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@03d8 │ │ -04a62a: 081b 0000 |038b: move-object/from16 v27, v0 │ │ -04a62e: 7401 df17 1b00 |038d: invoke-virtual/range {v27}, Ljava/util/ArrayList;.size:()I // method@17df │ │ -04a634: 0a1b |0390: move-result v27 │ │ -04a636: 0200 1200 |0391: move/from16 v0, v18 │ │ -04a63a: 0201 1b00 |0393: move/from16 v1, v27 │ │ -04a63e: 3510 1800 |0395: if-ge v0, v1, 03ad // +0018 │ │ -04a642: 0800 1e00 |0397: move-object/from16 v0, v30 │ │ -04a646: 5400 d803 |0399: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@03d8 │ │ -04a64a: 081b 0000 |039b: move-object/from16 v27, v0 │ │ -04a64e: 0800 1b00 |039d: move-object/from16 v0, v27 │ │ -04a652: 0201 1200 |039f: move/from16 v1, v18 │ │ -04a656: 6e20 d917 1000 |03a1: invoke-virtual {v0, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@17d9 │ │ -04a65c: 0c1b |03a4: move-result-object v27 │ │ -04a65e: 1f1b f501 |03a5: check-cast v27, Landroid/support/v4/view/ViewPager$ItemInfo; // type@01f5 │ │ -04a662: 0811 1b00 |03a7: move-object/from16 v17, v27 │ │ -04a666: d817 1701 |03a9: add-int/lit8 v23, v23, #int 1 // #01 │ │ -04a66a: 2900 21fe |03ab: goto/16 01cc // -01df │ │ -04a66e: 1311 0000 |03ad: const/16 v17, #int 0 // #0 │ │ -04a672: 28fa |03af: goto 03a9 // -0006 │ │ -04a674: 3811 3e00 |03b0: if-eqz v17, 03ee // +003e │ │ -04a678: 0800 1100 |03b2: move-object/from16 v0, v17 │ │ -04a67c: 5200 9903 |03b4: iget v0, v0, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@0399 │ │ -04a680: 021b 0000 |03b6: move/from16 v27, v0 │ │ -04a684: 0200 1700 |03b8: move/from16 v0, v23 │ │ -04a688: 0201 1b00 |03ba: move/from16 v1, v27 │ │ -04a68c: 3310 3200 |03bc: if-ne v0, v1, 03ee // +0032 │ │ -04a690: 0800 1100 |03be: move-object/from16 v0, v17 │ │ -04a694: 5200 9b03 |03c0: iget v0, v0, Landroid/support/v4/view/ViewPager$ItemInfo;.widthFactor:F // field@039b │ │ -04a698: 021b 0000 |03c2: move/from16 v27, v0 │ │ -04a69c: a60e 0e1b |03c4: add-float v14, v14, v27 │ │ -04a6a0: d812 1201 |03c6: add-int/lit8 v18, v18, #int 1 // #01 │ │ -04a6a4: 0800 1e00 |03c8: move-object/from16 v0, v30 │ │ -04a6a8: 5400 d803 |03ca: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@03d8 │ │ -04a6ac: 081b 0000 |03cc: move-object/from16 v27, v0 │ │ -04a6b0: 7401 df17 1b00 |03ce: invoke-virtual/range {v27}, Ljava/util/ArrayList;.size:()I // method@17df │ │ -04a6b6: 0a1b |03d1: move-result v27 │ │ -04a6b8: 0200 1200 |03d2: move/from16 v0, v18 │ │ -04a6bc: 0201 1b00 |03d4: move/from16 v1, v27 │ │ -04a6c0: 3510 1500 |03d6: if-ge v0, v1, 03eb // +0015 │ │ -04a6c4: 0800 1e00 |03d8: move-object/from16 v0, v30 │ │ -04a6c8: 5400 d803 |03da: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@03d8 │ │ -04a6cc: 081b 0000 |03dc: move-object/from16 v27, v0 │ │ -04a6d0: 0800 1b00 |03de: move-object/from16 v0, v27 │ │ -04a6d4: 0201 1200 |03e0: move/from16 v1, v18 │ │ -04a6d8: 6e20 d917 1000 |03e2: invoke-virtual {v0, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@17d9 │ │ -04a6de: 0c1b |03e5: move-result-object v27 │ │ -04a6e0: 1f1b f501 |03e6: check-cast v27, Landroid/support/v4/view/ViewPager$ItemInfo; // type@01f5 │ │ -04a6e4: 0811 1b00 |03e8: move-object/from16 v17, v27 │ │ -04a6e8: 28bf |03ea: goto 03a9 // -0041 │ │ -04a6ea: 1311 0000 |03eb: const/16 v17, #int 0 // #0 │ │ -04a6ee: 28fd |03ed: goto 03ea // -0003 │ │ -04a6f0: 0800 1e00 |03ee: move-object/from16 v0, v30 │ │ -04a6f4: 0201 1700 |03f0: move/from16 v1, v23 │ │ -04a6f8: 0202 1200 |03f2: move/from16 v2, v18 │ │ -04a6fc: 6e30 da0b 1002 |03f4: invoke-virtual {v0, v1, v2}, Landroid/support/v4/view/ViewPager;.addNewItem:(II)Landroid/support/v4/view/ViewPager$ItemInfo; // method@0bda │ │ -04a702: 0c11 |03f7: move-result-object v17 │ │ -04a704: d812 1201 |03f8: add-int/lit8 v18, v18, #int 1 // #01 │ │ -04a708: 0800 1100 |03fa: move-object/from16 v0, v17 │ │ -04a70c: 5200 9b03 |03fc: iget v0, v0, Landroid/support/v4/view/ViewPager$ItemInfo;.widthFactor:F // field@039b │ │ -04a710: 021b 0000 |03fe: move/from16 v27, v0 │ │ -04a714: a60e 0e1b |0400: add-float v14, v14, v27 │ │ -04a718: 0800 1e00 |0402: move-object/from16 v0, v30 │ │ -04a71c: 5400 d803 |0404: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@03d8 │ │ -04a720: 081b 0000 |0406: move-object/from16 v27, v0 │ │ -04a724: 7401 df17 1b00 |0408: invoke-virtual/range {v27}, Ljava/util/ArrayList;.size:()I // method@17df │ │ -04a72a: 0a1b |040b: move-result v27 │ │ -04a72c: 0200 1200 |040c: move/from16 v0, v18 │ │ -04a730: 0201 1b00 |040e: move/from16 v1, v27 │ │ -04a734: 3510 1500 |0410: if-ge v0, v1, 0425 // +0015 │ │ -04a738: 0800 1e00 |0412: move-object/from16 v0, v30 │ │ -04a73c: 5400 d803 |0414: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@03d8 │ │ -04a740: 081b 0000 |0416: move-object/from16 v27, v0 │ │ -04a744: 0800 1b00 |0418: move-object/from16 v0, v27 │ │ -04a748: 0201 1200 |041a: move/from16 v1, v18 │ │ -04a74c: 6e20 d917 1000 |041c: invoke-virtual {v0, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@17d9 │ │ -04a752: 0c1b |041f: move-result-object v27 │ │ -04a754: 1f1b f501 |0420: check-cast v27, Landroid/support/v4/view/ViewPager$ItemInfo; // type@01f5 │ │ -04a758: 0811 1b00 |0422: move-object/from16 v17, v27 │ │ -04a75c: 2885 |0424: goto 03a9 // -007b │ │ -04a75e: 1311 0000 |0425: const/16 v17, #int 0 // #0 │ │ -04a762: 28fd |0427: goto 0424 // -0003 │ │ -04a764: 131b 0000 |0428: const/16 v27, #int 0 // #0 │ │ -04a768: 2900 c9fd |042a: goto/16 01f3 // -0237 │ │ -04a76c: 7601 520c 1e00 |042c: invoke-direct/range {v30}, Landroid/support/v4/view/ViewPager;.sortChildDrawingOrder:()V // method@0c52 │ │ -04a772: 7401 110c 1e00 |042f: invoke-virtual/range {v30}, Landroid/support/v4/view/ViewPager;.hasFocus:()Z // method@0c11 │ │ -04a778: 0a1b |0432: move-result v27 │ │ -04a77a: 381b 09fc |0433: if-eqz v27, 003c // -03f7 │ │ -04a77e: 7401 f20b 1e00 |0435: invoke-virtual/range {v30}, Landroid/support/v4/view/ViewPager;.findFocus:()Landroid/view/View; // method@0bf2 │ │ -04a784: 0c0a |0438: move-result-object v10 │ │ -04a786: 380a 5300 |0439: if-eqz v10, 048c // +0053 │ │ -04a78a: 0800 1e00 |043b: move-object/from16 v0, v30 │ │ -04a78e: 6e20 120c a000 |043d: invoke-virtual {v0, v10}, Landroid/support/v4/view/ViewPager;.infoForAnyChild:(Landroid/view/View;)Landroid/support/v4/view/ViewPager$ItemInfo; // method@0c12 │ │ -04a794: 0c11 |0440: move-result-object v17 │ │ -04a796: 3811 1400 |0441: if-eqz v17, 0455 // +0014 │ │ -04a79a: 0800 1100 |0443: move-object/from16 v0, v17 │ │ -04a79e: 5200 9903 |0445: iget v0, v0, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@0399 │ │ -04a7a2: 021b 0000 |0447: move/from16 v27, v0 │ │ -04a7a6: 0800 1e00 |0449: move-object/from16 v0, v30 │ │ -04a7aa: 5200 c403 |044b: iget v0, v0, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@03c4 │ │ -04a7ae: 021c 0000 |044d: move/from16 v28, v0 │ │ -04a7b2: 0200 1b00 |044f: move/from16 v0, v27 │ │ -04a7b6: 0201 1c00 |0451: move/from16 v1, v28 │ │ -04a7ba: 3210 e9fb |0453: if-eq v0, v1, 003c // -0417 │ │ -04a7be: 1310 0000 |0455: const/16 v16, #int 0 // #0 │ │ -04a7c2: 7401 f80b 1e00 |0457: invoke-virtual/range {v30}, Landroid/support/v4/view/ViewPager;.getChildCount:()I // method@0bf8 │ │ -04a7c8: 0a1b |045a: move-result v27 │ │ -04a7ca: 0200 1000 |045b: move/from16 v0, v16 │ │ -04a7ce: 0201 1b00 |045d: move/from16 v1, v27 │ │ -04a7d2: 3510 ddfb |045f: if-ge v0, v1, 003c // -0423 │ │ -04a7d6: 0800 1e00 |0461: move-object/from16 v0, v30 │ │ -04a7da: 0201 1000 |0463: move/from16 v1, v16 │ │ -04a7de: 6e20 f70b 1000 |0465: invoke-virtual {v0, v1}, Landroid/support/v4/view/ViewPager;.getChildAt:(I)Landroid/view/View; // method@0bf7 │ │ -04a7e4: 0c05 |0468: move-result-object v5 │ │ -04a7e6: 0800 1e00 |0469: move-object/from16 v0, v30 │ │ -04a7ea: 6e20 130c 5000 |046b: invoke-virtual {v0, v5}, Landroid/support/v4/view/ViewPager;.infoForChild:(Landroid/view/View;)Landroid/support/v4/view/ViewPager$ItemInfo; // method@0c13 │ │ -04a7f0: 0c11 |046e: move-result-object v17 │ │ -04a7f2: 3811 1a00 |046f: if-eqz v17, 0489 // +001a │ │ -04a7f6: 0800 1100 |0471: move-object/from16 v0, v17 │ │ -04a7fa: 5200 9903 |0473: iget v0, v0, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@0399 │ │ -04a7fe: 021b 0000 |0475: move/from16 v27, v0 │ │ -04a802: 0800 1e00 |0477: move-object/from16 v0, v30 │ │ -04a806: 5200 c403 |0479: iget v0, v0, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@03c4 │ │ -04a80a: 021c 0000 |047b: move/from16 v28, v0 │ │ -04a80e: 0200 1b00 |047d: move/from16 v0, v27 │ │ -04a812: 0201 1c00 |047f: move/from16 v1, v28 │ │ -04a816: 3310 0800 |0481: if-ne v0, v1, 0489 // +0008 │ │ -04a81a: 6e20 f712 f500 |0483: invoke-virtual {v5, v15}, Landroid/view/View;.requestFocus:(I)Z // method@12f7 │ │ -04a820: 0a1b |0486: move-result v27 │ │ -04a822: 391b b5fb |0487: if-nez v27, 003c // -044b │ │ -04a826: d810 1001 |0489: add-int/lit8 v16, v16, #int 1 // #01 │ │ -04a82a: 28cc |048b: goto 0457 // -0034 │ │ -04a82c: 1311 0000 |048c: const/16 v17, #int 0 // #0 │ │ -04a830: 28b3 |048e: goto 0441 // -004d │ │ +06c3f4: |[06c3f4] android.support.v4.view.ViewPager.populate:(I)V │ │ +06c404: 1315 0000 |0000: const/16 v21, #int 0 // #0 │ │ +06c408: 122f |0002: const/4 v15, #int 2 // #2 │ │ +06c40a: 0800 1e00 |0003: move-object/from16 v0, v30 │ │ +06c40e: 5200 0c06 |0005: iget v0, v0, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@060c │ │ +06c412: 021b 0000 |0007: move/from16 v27, v0 │ │ +06c416: 0200 1b00 |0009: move/from16 v0, v27 │ │ +06c41a: 0201 1f00 |000b: move/from16 v1, v31 │ │ +06c41e: 3210 2400 |000d: if-eq v0, v1, 0031 // +0024 │ │ +06c422: 0800 1e00 |000f: move-object/from16 v0, v30 │ │ +06c426: 5200 0c06 |0011: iget v0, v0, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@060c │ │ +06c42a: 021b 0000 |0013: move/from16 v27, v0 │ │ +06c42e: 0200 1b00 |0015: move/from16 v0, v27 │ │ +06c432: 0201 1f00 |0017: move/from16 v1, v31 │ │ +06c436: 3510 2400 |0019: if-ge v0, v1, 003d // +0024 │ │ +06c43a: 130f 4200 |001b: const/16 v15, #int 66 // #42 │ │ +06c43e: 0800 1e00 |001d: move-object/from16 v0, v30 │ │ +06c442: 5200 0c06 |001f: iget v0, v0, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@060c │ │ +06c446: 021b 0000 |0021: move/from16 v27, v0 │ │ +06c44a: 0800 1e00 |0023: move-object/from16 v0, v30 │ │ +06c44e: 0201 1b00 |0025: move/from16 v1, v27 │ │ +06c452: 6e20 b713 1000 |0027: invoke-virtual {v0, v1}, Landroid/support/v4/view/ViewPager;.infoForPosition:(I)Landroid/support/v4/view/ViewPager$ItemInfo; // method@13b7 │ │ +06c458: 0c15 |002a: move-result-object v21 │ │ +06c45a: 0200 1f00 |002b: move/from16 v0, v31 │ │ +06c45e: 0801 1e00 |002d: move-object/from16 v1, v30 │ │ +06c462: 5910 0c06 |002f: iput v0, v1, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@060c │ │ +06c466: 0800 1e00 |0031: move-object/from16 v0, v30 │ │ +06c46a: 5400 0506 |0033: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@0605 │ │ +06c46e: 081b 0000 |0035: move-object/from16 v27, v0 │ │ +06c472: 391b 0900 |0037: if-nez v27, 0040 // +0009 │ │ +06c476: 7601 f413 1e00 |0039: invoke-direct/range {v30}, Landroid/support/v4/view/ViewPager;.sortChildDrawingOrder:()V // method@13f4 │ │ +06c47c: 0e00 |003c: return-void │ │ +06c47e: 130f 1100 |003d: const/16 v15, #int 17 // #11 │ │ +06c482: 28de |003f: goto 001d // -0022 │ │ +06c484: 0800 1e00 |0040: move-object/from16 v0, v30 │ │ +06c488: 5500 2e06 |0042: iget-boolean v0, v0, Landroid/support/v4/view/ViewPager;.mPopulatePending:Z // field@062e │ │ +06c48c: 021b 0000 |0044: move/from16 v27, v0 │ │ +06c490: 381b 0600 |0046: if-eqz v27, 004c // +0006 │ │ +06c494: 7601 f413 1e00 |0048: invoke-direct/range {v30}, Landroid/support/v4/view/ViewPager;.sortChildDrawingOrder:()V // method@13f4 │ │ +06c49a: 28f1 |004b: goto 003c // -000f │ │ +06c49c: 7401 b213 1e00 |004c: invoke-virtual/range {v30}, Landroid/support/v4/view/ViewPager;.getWindowToken:()Landroid/os/IBinder; // method@13b2 │ │ +06c4a2: 0c1b |004f: move-result-object v27 │ │ +06c4a4: 381b ecff |0050: if-eqz v27, 003c // -0014 │ │ +06c4a8: 0800 1e00 |0052: move-object/from16 v0, v30 │ │ +06c4ac: 5400 0506 |0054: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@0605 │ │ +06c4b0: 081b 0000 |0056: move-object/from16 v27, v0 │ │ +06c4b4: 0800 1b00 |0058: move-object/from16 v0, v27 │ │ +06c4b8: 0801 1e00 |005a: move-object/from16 v1, v30 │ │ +06c4bc: 6e20 fb10 1000 |005c: invoke-virtual {v0, v1}, Landroid/support/v4/view/PagerAdapter;.startUpdate:(Landroid/view/ViewGroup;)V // method@10fb │ │ +06c4c2: 0800 1e00 |005f: move-object/from16 v0, v30 │ │ +06c4c6: 5200 2a06 |0061: iget v0, v0, Landroid/support/v4/view/ViewPager;.mOffscreenPageLimit:I // field@062a │ │ +06c4ca: 0216 0000 |0063: move/from16 v22, v0 │ │ +06c4ce: 131b 0000 |0065: const/16 v27, #int 0 // #0 │ │ +06c4d2: 0800 1e00 |0067: move-object/from16 v0, v30 │ │ +06c4d6: 5200 0c06 |0069: iget v0, v0, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@060c │ │ +06c4da: 021c 0000 |006b: move/from16 v28, v0 │ │ +06c4de: 911c 1c16 |006d: sub-int v28, v28, v22 │ │ +06c4e2: 7702 7e22 1b00 |006f: invoke-static/range {v27, v28}, Ljava/lang/Math;.max:(II)I // method@227e │ │ +06c4e8: 0a1a |0072: move-result v26 │ │ +06c4ea: 0800 1e00 |0073: move-object/from16 v0, v30 │ │ +06c4ee: 5400 0506 |0075: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@0605 │ │ +06c4f2: 081b 0000 |0077: move-object/from16 v27, v0 │ │ +06c4f6: 7401 ed10 1b00 |0079: invoke-virtual/range {v27}, Landroid/support/v4/view/PagerAdapter;.getCount:()I // method@10ed │ │ +06c4fc: 0a04 |007c: move-result v4 │ │ +06c4fe: d81b 04ff |007d: add-int/lit8 v27, v4, #int -1 // #ff │ │ +06c502: 0800 1e00 |007f: move-object/from16 v0, v30 │ │ +06c506: 5200 0c06 |0081: iget v0, v0, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@060c │ │ +06c50a: 021c 0000 |0083: move/from16 v28, v0 │ │ +06c50e: 901c 1c16 |0085: add-int v28, v28, v22 │ │ +06c512: 7702 8022 1b00 |0087: invoke-static/range {v27, v28}, Ljava/lang/Math;.min:(II)I // method@2280 │ │ +06c518: 0a0c |008a: move-result v12 │ │ +06c51a: 0800 1e00 |008b: move-object/from16 v0, v30 │ │ +06c51e: 5200 1206 |008d: iget v0, v0, Landroid/support/v4/view/ViewPager;.mExpectedAdapterCount:I // field@0612 │ │ +06c522: 021b 0000 |008f: move/from16 v27, v0 │ │ +06c526: 0200 1b00 |0091: move/from16 v0, v27 │ │ +06c52a: 3204 7300 |0093: if-eq v4, v0, 0106 // +0073 │ │ +06c52e: 7401 ae13 1e00 |0095: invoke-virtual/range {v30}, Landroid/support/v4/view/ViewPager;.getResources:()Landroid/content/res/Resources; // method@13ae │ │ +06c534: 0c1b |0098: move-result-object v27 │ │ +06c536: 7401 a413 1e00 |0099: invoke-virtual/range {v30}, Landroid/support/v4/view/ViewPager;.getId:()I // method@13a4 │ │ +06c53c: 0a1c |009c: move-result v28 │ │ +06c53e: 7402 6c01 1b00 |009d: invoke-virtual/range {v27, v28}, Landroid/content/res/Resources;.getResourceName:(I)Ljava/lang/String; // method@016c │ │ +06c544: 0c18 |00a0: move-result-object v24 │ │ +06c546: 221b 2c05 |00a1: new-instance v27, Ljava/lang/IllegalStateException; // type@052c │ │ +06c54a: 221c 3e05 |00a3: new-instance v28, Ljava/lang/StringBuilder; // type@053e │ │ +06c54e: 7601 a422 1c00 |00a5: invoke-direct/range {v28}, Ljava/lang/StringBuilder;.:()V // method@22a4 │ │ +06c554: 1a1d 0d0f |00a8: const-string v29, "The application's PagerAdapter changed the adapter's contents without calling PagerAdapter#notifyDataSetChanged! Expected adapter item count: " // string@0f0d │ │ +06c558: 7402 ad22 1c00 |00aa: invoke-virtual/range {v28, v29}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22ad │ │ +06c55e: 0c1c |00ad: move-result-object v28 │ │ +06c560: 0800 1e00 |00ae: move-object/from16 v0, v30 │ │ +06c564: 5200 1206 |00b0: iget v0, v0, Landroid/support/v4/view/ViewPager;.mExpectedAdapterCount:I // field@0612 │ │ +06c568: 021d 0000 |00b2: move/from16 v29, v0 │ │ +06c56c: 7402 a922 1c00 |00b4: invoke-virtual/range {v28, v29}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@22a9 │ │ +06c572: 0c1c |00b7: move-result-object v28 │ │ +06c574: 1a1d df00 |00b8: const-string v29, ", found: " // string@00df │ │ +06c578: 7402 ad22 1c00 |00ba: invoke-virtual/range {v28, v29}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22ad │ │ +06c57e: 0c1c |00bd: move-result-object v28 │ │ +06c580: 0800 1c00 |00be: move-object/from16 v0, v28 │ │ +06c584: 6e20 a922 4000 |00c0: invoke-virtual {v0, v4}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@22a9 │ │ +06c58a: 0c1c |00c3: move-result-object v28 │ │ +06c58c: 1a1d 2a00 |00c4: const-string v29, " Pager id: " // string@002a │ │ +06c590: 7402 ad22 1c00 |00c6: invoke-virtual/range {v28, v29}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22ad │ │ +06c596: 0c1c |00c9: move-result-object v28 │ │ +06c598: 0800 1c00 |00ca: move-object/from16 v0, v28 │ │ +06c59c: 0801 1800 |00cc: move-object/from16 v1, v24 │ │ +06c5a0: 6e20 ad22 1000 |00ce: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22ad │ │ +06c5a6: 0c1c |00d1: move-result-object v28 │ │ +06c5a8: 1a1d 2900 |00d2: const-string v29, " Pager class: " // string@0029 │ │ +06c5ac: 7402 ad22 1c00 |00d4: invoke-virtual/range {v28, v29}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22ad │ │ +06c5b2: 0c1c |00d7: move-result-object v28 │ │ +06c5b4: 7401 8922 1e00 |00d8: invoke-virtual/range {v30}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@2289 │ │ +06c5ba: 0c1d |00db: move-result-object v29 │ │ +06c5bc: 7402 ac22 1c00 |00dc: invoke-virtual/range {v28, v29}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@22ac │ │ +06c5c2: 0c1c |00df: move-result-object v28 │ │ +06c5c4: 1a1d 2b00 |00e0: const-string v29, " Problematic adapter: " // string@002b │ │ +06c5c8: 7402 ad22 1c00 |00e2: invoke-virtual/range {v28, v29}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22ad │ │ +06c5ce: 0c1c |00e5: move-result-object v28 │ │ +06c5d0: 0800 1e00 |00e6: move-object/from16 v0, v30 │ │ +06c5d4: 5400 0506 |00e8: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@0605 │ │ +06c5d8: 081d 0000 |00ea: move-object/from16 v29, v0 │ │ +06c5dc: 7401 8922 1d00 |00ec: invoke-virtual/range {v29}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@2289 │ │ +06c5e2: 0c1d |00ef: move-result-object v29 │ │ +06c5e4: 7402 ac22 1c00 |00f0: invoke-virtual/range {v28, v29}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@22ac │ │ +06c5ea: 0c1c |00f3: move-result-object v28 │ │ +06c5ec: 7401 b222 1c00 |00f4: invoke-virtual/range {v28}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@22b2 │ │ +06c5f2: 0c1c |00f7: move-result-object v28 │ │ +06c5f4: 7602 6c22 1b00 |00f8: invoke-direct/range {v27, v28}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@226c │ │ +06c5fa: 271b |00fb: throw v27 │ │ +06c5fc: 0d0b |00fc: move-exception v11 │ │ +06c5fe: 7401 a413 1e00 |00fd: invoke-virtual/range {v30}, Landroid/support/v4/view/ViewPager;.getId:()I // method@13a4 │ │ +06c604: 0a1b |0100: move-result v27 │ │ +06c606: 7701 7322 1b00 |0101: invoke-static/range {v27}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@2273 │ │ +06c60c: 0c18 |0104: move-result-object v24 │ │ +06c60e: 289c |0105: goto 00a1 // -0064 │ │ +06c610: 12f8 |0106: const/4 v8, #int -1 // #ff │ │ +06c612: 1209 |0107: const/4 v9, #int 0 // #0 │ │ +06c614: 1208 |0108: const/4 v8, #int 0 // #0 │ │ +06c616: 0800 1e00 |0109: move-object/from16 v0, v30 │ │ +06c61a: 5400 2006 |010b: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@0620 │ │ +06c61e: 081b 0000 |010d: move-object/from16 v27, v0 │ │ +06c622: 7401 de22 1b00 |010f: invoke-virtual/range {v27}, Ljava/util/ArrayList;.size:()I // method@22de │ │ +06c628: 0a1b |0112: move-result v27 │ │ +06c62a: 0200 1b00 |0113: move/from16 v0, v27 │ │ +06c62e: 3508 3600 |0115: if-ge v8, v0, 014b // +0036 │ │ +06c632: 0800 1e00 |0117: move-object/from16 v0, v30 │ │ +06c636: 5400 2006 |0119: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@0620 │ │ +06c63a: 081b 0000 |011b: move-object/from16 v27, v0 │ │ +06c63e: 0800 1b00 |011d: move-object/from16 v0, v27 │ │ +06c642: 6e20 d722 8000 |011f: invoke-virtual {v0, v8}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@22d7 │ │ +06c648: 0c11 |0122: move-result-object v17 │ │ +06c64a: 1f11 1f03 |0123: check-cast v17, Landroid/support/v4/view/ViewPager$ItemInfo; // type@031f │ │ +06c64e: 0800 1100 |0125: move-object/from16 v0, v17 │ │ +06c652: 5200 e105 |0127: iget v0, v0, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@05e1 │ │ +06c656: 021b 0000 |0129: move/from16 v27, v0 │ │ +06c65a: 0800 1e00 |012b: move-object/from16 v0, v30 │ │ +06c65e: 5200 0c06 |012d: iget v0, v0, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@060c │ │ +06c662: 021c 0000 |012f: move/from16 v28, v0 │ │ +06c666: 0200 1b00 |0131: move/from16 v0, v27 │ │ +06c66a: 0201 1c00 |0133: move/from16 v1, v28 │ │ +06c66e: 3410 2b01 |0135: if-lt v0, v1, 0260 // +012b │ │ +06c672: 0800 1100 |0137: move-object/from16 v0, v17 │ │ +06c676: 5200 e105 |0139: iget v0, v0, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@05e1 │ │ +06c67a: 021b 0000 |013b: move/from16 v27, v0 │ │ +06c67e: 0800 1e00 |013d: move-object/from16 v0, v30 │ │ +06c682: 5200 0c06 |013f: iget v0, v0, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@060c │ │ +06c686: 021c 0000 |0141: move/from16 v28, v0 │ │ +06c68a: 0200 1b00 |0143: move/from16 v0, v27 │ │ +06c68e: 0201 1c00 |0145: move/from16 v1, v28 │ │ +06c692: 3310 0400 |0147: if-ne v0, v1, 014b // +0004 │ │ +06c696: 0809 1100 |0149: move-object/from16 v9, v17 │ │ +06c69a: 3909 1200 |014b: if-nez v9, 015d // +0012 │ │ +06c69e: 3d04 1000 |014d: if-lez v4, 015d // +0010 │ │ +06c6a2: 0800 1e00 |014f: move-object/from16 v0, v30 │ │ +06c6a6: 5200 0c06 |0151: iget v0, v0, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@060c │ │ +06c6aa: 021b 0000 |0153: move/from16 v27, v0 │ │ +06c6ae: 0800 1e00 |0155: move-object/from16 v0, v30 │ │ +06c6b2: 0201 1b00 |0157: move/from16 v1, v27 │ │ +06c6b6: 6e30 7c13 1008 |0159: invoke-virtual {v0, v1, v8}, Landroid/support/v4/view/ViewPager;.addNewItem:(II)Landroid/support/v4/view/ViewPager$ItemInfo; // method@137c │ │ +06c6bc: 0c09 |015c: move-result-object v9 │ │ +06c6be: 3809 8400 |015d: if-eqz v9, 01e1 // +0084 │ │ +06c6c2: 120d |015f: const/4 v13, #int 0 // #0 │ │ +06c6c4: d812 08ff |0160: add-int/lit8 v18, v8, #int -1 // #ff │ │ +06c6c8: 3a12 0201 |0162: if-ltz v18, 0264 // +0102 │ │ +06c6cc: 0800 1e00 |0164: move-object/from16 v0, v30 │ │ +06c6d0: 5400 2006 |0166: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@0620 │ │ +06c6d4: 081b 0000 |0168: move-object/from16 v27, v0 │ │ +06c6d8: 0800 1b00 |016a: move-object/from16 v0, v27 │ │ +06c6dc: 0201 1200 |016c: move/from16 v1, v18 │ │ +06c6e0: 6e20 d722 1000 |016e: invoke-virtual {v0, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@22d7 │ │ +06c6e6: 0c1b |0171: move-result-object v27 │ │ +06c6e8: 1f1b 1f03 |0172: check-cast v27, Landroid/support/v4/view/ViewPager$ItemInfo; // type@031f │ │ +06c6ec: 0811 1b00 |0174: move-object/from16 v17, v27 │ │ +06c6f0: 7601 9d13 1e00 |0176: invoke-direct/range {v30}, Landroid/support/v4/view/ViewPager;.getClientWidth:()I // method@139d │ │ +06c6f6: 0a07 |0179: move-result v7 │ │ +06c6f8: 3c07 ee00 |017a: if-gtz v7, 0268 // +00ee │ │ +06c6fc: 1313 0000 |017c: const/16 v19, #int 0 // #0 │ │ +06c700: 0800 1e00 |017e: move-object/from16 v0, v30 │ │ +06c704: 5200 0c06 |0180: iget v0, v0, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@060c │ │ +06c708: 021b 0000 |0182: move/from16 v27, v0 │ │ +06c70c: d817 1bff |0184: add-int/lit8 v23, v27, #int -1 // #ff │ │ +06c710: 3a17 0e00 |0186: if-ltz v23, 0194 // +000e │ │ +06c714: 2d1b 0d13 |0188: cmpl-float v27, v13, v19 │ │ +06c718: 3a1b 4f01 |018a: if-ltz v27, 02d9 // +014f │ │ +06c71c: 0200 1700 |018c: move/from16 v0, v23 │ │ +06c720: 0201 1a00 |018e: move/from16 v1, v26 │ │ +06c724: 3510 4901 |0190: if-ge v0, v1, 02d9 // +0149 │ │ +06c728: 3911 f000 |0192: if-nez v17, 0282 // +00f0 │ │ +06c72c: 529e e305 |0194: iget v14, v9, Landroid/support/v4/view/ViewPager$ItemInfo;.widthFactor:F // field@05e3 │ │ +06c730: d812 0801 |0196: add-int/lit8 v18, v8, #int 1 // #01 │ │ +06c734: 151b 0040 |0198: const/high16 v27, #int 1073741824 // #4000 │ │ +06c738: 2e1b 0e1b |019a: cmpg-float v27, v14, v27 │ │ +06c73c: 3b1b 3e00 |019c: if-gez v27, 01da // +003e │ │ +06c740: 0800 1e00 |019e: move-object/from16 v0, v30 │ │ +06c744: 5400 2006 |01a0: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@0620 │ │ +06c748: 081b 0000 |01a2: move-object/from16 v27, v0 │ │ +06c74c: 7401 de22 1b00 |01a4: invoke-virtual/range {v27}, Ljava/util/ArrayList;.size:()I // method@22de │ │ +06c752: 0a1b |01a7: move-result v27 │ │ +06c754: 0200 1200 |01a8: move/from16 v0, v18 │ │ +06c758: 0201 1b00 |01aa: move/from16 v1, v27 │ │ +06c75c: 3510 8b01 |01ac: if-ge v0, v1, 0337 // +018b │ │ +06c760: 0800 1e00 |01ae: move-object/from16 v0, v30 │ │ +06c764: 5400 2006 |01b0: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@0620 │ │ +06c768: 081b 0000 |01b2: move-object/from16 v27, v0 │ │ +06c76c: 0800 1b00 |01b4: move-object/from16 v0, v27 │ │ +06c770: 0201 1200 |01b6: move/from16 v1, v18 │ │ +06c774: 6e20 d722 1000 |01b8: invoke-virtual {v0, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@22d7 │ │ +06c77a: 0c1b |01bb: move-result-object v27 │ │ +06c77c: 1f1b 1f03 |01bc: check-cast v27, Landroid/support/v4/view/ViewPager$ItemInfo; // type@031f │ │ +06c780: 0811 1b00 |01be: move-object/from16 v17, v27 │ │ +06c784: 3c07 7b01 |01c0: if-gtz v7, 033b // +017b │ │ +06c788: 1319 0000 |01c2: const/16 v25, #int 0 // #0 │ │ +06c78c: 0800 1e00 |01c4: move-object/from16 v0, v30 │ │ +06c790: 5200 0c06 |01c6: iget v0, v0, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@060c │ │ +06c794: 021b 0000 |01c8: move/from16 v27, v0 │ │ +06c798: d817 1b01 |01ca: add-int/lit8 v23, v27, #int 1 // #01 │ │ +06c79c: 0200 1700 |01cc: move/from16 v0, v23 │ │ +06c7a0: 3540 0c00 |01ce: if-ge v0, v4, 01da // +000c │ │ +06c7a4: 2d1b 0e19 |01d0: cmpl-float v27, v14, v25 │ │ +06c7a8: 3a1b de01 |01d2: if-ltz v27, 03b0 // +01de │ │ +06c7ac: 0200 1700 |01d4: move/from16 v0, v23 │ │ +06c7b0: 37c0 da01 |01d6: if-le v0, v12, 03b0 // +01da │ │ +06c7b4: 3911 7701 |01d8: if-nez v17, 034f // +0177 │ │ +06c7b8: 0800 1e00 |01da: move-object/from16 v0, v30 │ │ +06c7bc: 0801 1500 |01dc: move-object/from16 v1, v21 │ │ +06c7c0: 7040 8213 9018 |01de: invoke-direct {v0, v9, v8, v1}, Landroid/support/v4/view/ViewPager;.calculatePageOffsets:(Landroid/support/v4/view/ViewPager$ItemInfo;ILandroid/support/v4/view/ViewPager$ItemInfo;)V // method@1382 │ │ +06c7c6: 0800 1e00 |01e1: move-object/from16 v0, v30 │ │ +06c7ca: 5400 0506 |01e3: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@0605 │ │ +06c7ce: 081c 0000 |01e5: move-object/from16 v28, v0 │ │ +06c7d2: 0800 1e00 |01e7: move-object/from16 v0, v30 │ │ +06c7d6: 5200 0c06 |01e9: iget v0, v0, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@060c │ │ +06c7da: 021d 0000 |01eb: move/from16 v29, v0 │ │ +06c7de: 3809 3b02 |01ed: if-eqz v9, 0428 // +023b │ │ +06c7e2: 5490 df05 |01ef: iget-object v0, v9, Landroid/support/v4/view/ViewPager$ItemInfo;.object:Ljava/lang/Object; // field@05df │ │ +06c7e6: 081b 0000 |01f1: move-object/from16 v27, v0 │ │ +06c7ea: 0800 1c00 |01f3: move-object/from16 v0, v28 │ │ +06c7ee: 0801 1e00 |01f5: move-object/from16 v1, v30 │ │ +06c7f2: 0202 1d00 |01f7: move/from16 v2, v29 │ │ +06c7f6: 0803 1b00 |01f9: move-object/from16 v3, v27 │ │ +06c7fa: 6e40 f910 1032 |01fb: invoke-virtual {v0, v1, v2, v3}, Landroid/support/v4/view/PagerAdapter;.setPrimaryItem:(Landroid/view/ViewGroup;ILjava/lang/Object;)V // method@10f9 │ │ +06c800: 0800 1e00 |01fe: move-object/from16 v0, v30 │ │ +06c804: 5400 0506 |0200: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@0605 │ │ +06c808: 081b 0000 |0202: move-object/from16 v27, v0 │ │ +06c80c: 0800 1b00 |0204: move-object/from16 v0, v27 │ │ +06c810: 0801 1e00 |0206: move-object/from16 v1, v30 │ │ +06c814: 6e20 ec10 1000 |0208: invoke-virtual {v0, v1}, Landroid/support/v4/view/PagerAdapter;.finishUpdate:(Landroid/view/ViewGroup;)V // method@10ec │ │ +06c81a: 7401 9a13 1e00 |020b: invoke-virtual/range {v30}, Landroid/support/v4/view/ViewPager;.getChildCount:()I // method@139a │ │ +06c820: 0a06 |020e: move-result v6 │ │ +06c822: 1310 0000 |020f: const/16 v16, #int 0 // #0 │ │ +06c826: 0200 1000 |0211: move/from16 v0, v16 │ │ +06c82a: 3560 1902 |0213: if-ge v0, v6, 042c // +0219 │ │ +06c82e: 0800 1e00 |0215: move-object/from16 v0, v30 │ │ +06c832: 0201 1000 |0217: move/from16 v1, v16 │ │ +06c836: 6e20 9913 1000 |0219: invoke-virtual {v0, v1}, Landroid/support/v4/view/ViewPager;.getChildAt:(I)Landroid/view/View; // method@1399 │ │ +06c83c: 0c05 |021c: move-result-object v5 │ │ +06c83e: 6e10 061d 0500 |021d: invoke-virtual {v5}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@1d06 │ │ +06c844: 0c14 |0220: move-result-object v20 │ │ +06c846: 1f14 2003 |0221: check-cast v20, Landroid/support/v4/view/ViewPager$LayoutParams; // type@0320 │ │ +06c84a: 0200 1000 |0223: move/from16 v0, v16 │ │ +06c84e: 0801 1400 |0225: move-object/from16 v1, v20 │ │ +06c852: 5910 e405 |0227: iput v0, v1, Landroid/support/v4/view/ViewPager$LayoutParams;.childIndex:I // field@05e4 │ │ +06c856: 0800 1400 |0229: move-object/from16 v0, v20 │ │ +06c85a: 5500 e705 |022b: iget-boolean v0, v0, Landroid/support/v4/view/ViewPager$LayoutParams;.isDecor:Z // field@05e7 │ │ +06c85e: 021b 0000 |022d: move/from16 v27, v0 │ │ +06c862: 391b 2e00 |022f: if-nez v27, 025d // +002e │ │ +06c866: 0800 1400 |0231: move-object/from16 v0, v20 │ │ +06c86a: 5200 eb05 |0233: iget v0, v0, Landroid/support/v4/view/ViewPager$LayoutParams;.widthFactor:F // field@05eb │ │ +06c86e: 021b 0000 |0235: move/from16 v27, v0 │ │ +06c872: 131c 0000 |0237: const/16 v28, #int 0 // #0 │ │ +06c876: 2d1b 1b1c |0239: cmpl-float v27, v27, v28 │ │ +06c87a: 391b 2200 |023b: if-nez v27, 025d // +0022 │ │ +06c87e: 0800 1e00 |023d: move-object/from16 v0, v30 │ │ +06c882: 6e20 b513 5000 |023f: invoke-virtual {v0, v5}, Landroid/support/v4/view/ViewPager;.infoForChild:(Landroid/view/View;)Landroid/support/v4/view/ViewPager$ItemInfo; // method@13b5 │ │ +06c888: 0c11 |0242: move-result-object v17 │ │ +06c88a: 3811 1a00 |0243: if-eqz v17, 025d // +001a │ │ +06c88e: 0800 1100 |0245: move-object/from16 v0, v17 │ │ +06c892: 5200 e305 |0247: iget v0, v0, Landroid/support/v4/view/ViewPager$ItemInfo;.widthFactor:F // field@05e3 │ │ +06c896: 021b 0000 |0249: move/from16 v27, v0 │ │ +06c89a: 0200 1b00 |024b: move/from16 v0, v27 │ │ +06c89e: 0801 1400 |024d: move-object/from16 v1, v20 │ │ +06c8a2: 5910 eb05 |024f: iput v0, v1, Landroid/support/v4/view/ViewPager$LayoutParams;.widthFactor:F // field@05eb │ │ +06c8a6: 0800 1100 |0251: move-object/from16 v0, v17 │ │ +06c8aa: 5200 e105 |0253: iget v0, v0, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@05e1 │ │ +06c8ae: 021b 0000 |0255: move/from16 v27, v0 │ │ +06c8b2: 0200 1b00 |0257: move/from16 v0, v27 │ │ +06c8b6: 0801 1400 |0259: move-object/from16 v1, v20 │ │ +06c8ba: 5910 e905 |025b: iput v0, v1, Landroid/support/v4/view/ViewPager$LayoutParams;.position:I // field@05e9 │ │ +06c8be: d810 1001 |025d: add-int/lit8 v16, v16, #int 1 // #01 │ │ +06c8c2: 28b2 |025f: goto 0211 // -004e │ │ +06c8c4: d808 0801 |0260: add-int/lit8 v8, v8, #int 1 // #01 │ │ +06c8c8: 2900 a7fe |0262: goto/16 0109 // -0159 │ │ +06c8cc: 1311 0000 |0264: const/16 v17, #int 0 // #0 │ │ +06c8d0: 2900 10ff |0266: goto/16 0176 // -00f0 │ │ +06c8d4: 151b 0040 |0268: const/high16 v27, #int 1073741824 // #4000 │ │ +06c8d8: 5290 e305 |026a: iget v0, v9, Landroid/support/v4/view/ViewPager$ItemInfo;.widthFactor:F // field@05e3 │ │ +06c8dc: 021c 0000 |026c: move/from16 v28, v0 │ │ +06c8e0: a71b 1b1c |026e: sub-float v27, v27, v28 │ │ +06c8e4: 7401 a913 1e00 |0270: invoke-virtual/range {v30}, Landroid/support/v4/view/ViewPager;.getPaddingLeft:()I // method@13a9 │ │ +06c8ea: 0a1c |0273: move-result v28 │ │ +06c8ec: 0200 1c00 |0274: move/from16 v0, v28 │ │ +06c8f0: 8200 |0276: int-to-float v0, v0 │ │ +06c8f2: 021c 0000 |0277: move/from16 v28, v0 │ │ +06c8f6: 8270 |0279: int-to-float v0, v7 │ │ +06c8f8: 021d 0000 |027a: move/from16 v29, v0 │ │ +06c8fc: a91c 1c1d |027c: div-float v28, v28, v29 │ │ +06c900: a613 1b1c |027e: add-float v19, v27, v28 │ │ +06c904: 2900 fefe |0280: goto/16 017e // -0102 │ │ +06c908: 0800 1100 |0282: move-object/from16 v0, v17 │ │ +06c90c: 5200 e105 |0284: iget v0, v0, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@05e1 │ │ +06c910: 021b 0000 |0286: move/from16 v27, v0 │ │ +06c914: 0200 1700 |0288: move/from16 v0, v23 │ │ +06c918: 0201 1b00 |028a: move/from16 v1, v27 │ │ +06c91c: 3310 4600 |028c: if-ne v0, v1, 02d2 // +0046 │ │ +06c920: 0800 1100 |028e: move-object/from16 v0, v17 │ │ +06c924: 5500 e205 |0290: iget-boolean v0, v0, Landroid/support/v4/view/ViewPager$ItemInfo;.scrolling:Z // field@05e2 │ │ +06c928: 021b 0000 |0292: move/from16 v27, v0 │ │ +06c92c: 391b 3e00 |0294: if-nez v27, 02d2 // +003e │ │ +06c930: 0800 1e00 |0296: move-object/from16 v0, v30 │ │ +06c934: 5400 2006 |0298: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@0620 │ │ +06c938: 081b 0000 |029a: move-object/from16 v27, v0 │ │ +06c93c: 0800 1b00 |029c: move-object/from16 v0, v27 │ │ +06c940: 0201 1200 |029e: move/from16 v1, v18 │ │ +06c944: 6e20 da22 1000 |02a0: invoke-virtual {v0, v1}, Ljava/util/ArrayList;.remove:(I)Ljava/lang/Object; // method@22da │ │ +06c94a: 0800 1e00 |02a3: move-object/from16 v0, v30 │ │ +06c94e: 5400 0506 |02a5: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@0605 │ │ +06c952: 081b 0000 |02a7: move-object/from16 v27, v0 │ │ +06c956: 0800 1100 |02a9: move-object/from16 v0, v17 │ │ +06c95a: 5400 df05 |02ab: iget-object v0, v0, Landroid/support/v4/view/ViewPager$ItemInfo;.object:Ljava/lang/Object; // field@05df │ │ +06c95e: 081c 0000 |02ad: move-object/from16 v28, v0 │ │ +06c962: 0800 1b00 |02af: move-object/from16 v0, v27 │ │ +06c966: 0801 1e00 |02b1: move-object/from16 v1, v30 │ │ +06c96a: 0202 1700 |02b3: move/from16 v2, v23 │ │ +06c96e: 0803 1c00 |02b5: move-object/from16 v3, v28 │ │ +06c972: 6e40 ea10 1032 |02b7: invoke-virtual {v0, v1, v2, v3}, Landroid/support/v4/view/PagerAdapter;.destroyItem:(Landroid/view/ViewGroup;ILjava/lang/Object;)V // method@10ea │ │ +06c978: d812 12ff |02ba: add-int/lit8 v18, v18, #int -1 // #ff │ │ +06c97c: d808 08ff |02bc: add-int/lit8 v8, v8, #int -1 // #ff │ │ +06c980: 3a12 1800 |02be: if-ltz v18, 02d6 // +0018 │ │ +06c984: 0800 1e00 |02c0: move-object/from16 v0, v30 │ │ +06c988: 5400 2006 |02c2: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@0620 │ │ +06c98c: 081b 0000 |02c4: move-object/from16 v27, v0 │ │ +06c990: 0800 1b00 |02c6: move-object/from16 v0, v27 │ │ +06c994: 0201 1200 |02c8: move/from16 v1, v18 │ │ +06c998: 6e20 d722 1000 |02ca: invoke-virtual {v0, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@22d7 │ │ +06c99e: 0c1b |02cd: move-result-object v27 │ │ +06c9a0: 1f1b 1f03 |02ce: check-cast v27, Landroid/support/v4/view/ViewPager$ItemInfo; // type@031f │ │ +06c9a4: 0811 1b00 |02d0: move-object/from16 v17, v27 │ │ +06c9a8: d817 17ff |02d2: add-int/lit8 v23, v23, #int -1 // #ff │ │ +06c9ac: 2900 b2fe |02d4: goto/16 0186 // -014e │ │ +06c9b0: 1311 0000 |02d6: const/16 v17, #int 0 // #0 │ │ +06c9b4: 28fa |02d8: goto 02d2 // -0006 │ │ +06c9b6: 3811 3000 |02d9: if-eqz v17, 0309 // +0030 │ │ +06c9ba: 0800 1100 |02db: move-object/from16 v0, v17 │ │ +06c9be: 5200 e105 |02dd: iget v0, v0, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@05e1 │ │ +06c9c2: 021b 0000 |02df: move/from16 v27, v0 │ │ +06c9c6: 0200 1700 |02e1: move/from16 v0, v23 │ │ +06c9ca: 0201 1b00 |02e3: move/from16 v1, v27 │ │ +06c9ce: 3310 2400 |02e5: if-ne v0, v1, 0309 // +0024 │ │ +06c9d2: 0800 1100 |02e7: move-object/from16 v0, v17 │ │ +06c9d6: 5200 e305 |02e9: iget v0, v0, Landroid/support/v4/view/ViewPager$ItemInfo;.widthFactor:F // field@05e3 │ │ +06c9da: 021b 0000 |02eb: move/from16 v27, v0 │ │ +06c9de: a60d 0d1b |02ed: add-float v13, v13, v27 │ │ +06c9e2: d812 12ff |02ef: add-int/lit8 v18, v18, #int -1 // #ff │ │ +06c9e6: 3a12 1500 |02f1: if-ltz v18, 0306 // +0015 │ │ +06c9ea: 0800 1e00 |02f3: move-object/from16 v0, v30 │ │ +06c9ee: 5400 2006 |02f5: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@0620 │ │ +06c9f2: 081b 0000 |02f7: move-object/from16 v27, v0 │ │ +06c9f6: 0800 1b00 |02f9: move-object/from16 v0, v27 │ │ +06c9fa: 0201 1200 |02fb: move/from16 v1, v18 │ │ +06c9fe: 6e20 d722 1000 |02fd: invoke-virtual {v0, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@22d7 │ │ +06ca04: 0c1b |0300: move-result-object v27 │ │ +06ca06: 1f1b 1f03 |0301: check-cast v27, Landroid/support/v4/view/ViewPager$ItemInfo; // type@031f │ │ +06ca0a: 0811 1b00 |0303: move-object/from16 v17, v27 │ │ +06ca0e: 28cd |0305: goto 02d2 // -0033 │ │ +06ca10: 1311 0000 |0306: const/16 v17, #int 0 // #0 │ │ +06ca14: 28fd |0308: goto 0305 // -0003 │ │ +06ca16: d81b 1201 |0309: add-int/lit8 v27, v18, #int 1 // #01 │ │ +06ca1a: 0800 1e00 |030b: move-object/from16 v0, v30 │ │ +06ca1e: 0201 1700 |030d: move/from16 v1, v23 │ │ +06ca22: 0202 1b00 |030f: move/from16 v2, v27 │ │ +06ca26: 6e30 7c13 1002 |0311: invoke-virtual {v0, v1, v2}, Landroid/support/v4/view/ViewPager;.addNewItem:(II)Landroid/support/v4/view/ViewPager$ItemInfo; // method@137c │ │ +06ca2c: 0c11 |0314: move-result-object v17 │ │ +06ca2e: 0800 1100 |0315: move-object/from16 v0, v17 │ │ +06ca32: 5200 e305 |0317: iget v0, v0, Landroid/support/v4/view/ViewPager$ItemInfo;.widthFactor:F // field@05e3 │ │ +06ca36: 021b 0000 |0319: move/from16 v27, v0 │ │ +06ca3a: a60d 0d1b |031b: add-float v13, v13, v27 │ │ +06ca3e: d808 0801 |031d: add-int/lit8 v8, v8, #int 1 // #01 │ │ +06ca42: 3a12 1500 |031f: if-ltz v18, 0334 // +0015 │ │ +06ca46: 0800 1e00 |0321: move-object/from16 v0, v30 │ │ +06ca4a: 5400 2006 |0323: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@0620 │ │ +06ca4e: 081b 0000 |0325: move-object/from16 v27, v0 │ │ +06ca52: 0800 1b00 |0327: move-object/from16 v0, v27 │ │ +06ca56: 0201 1200 |0329: move/from16 v1, v18 │ │ +06ca5a: 6e20 d722 1000 |032b: invoke-virtual {v0, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@22d7 │ │ +06ca60: 0c1b |032e: move-result-object v27 │ │ +06ca62: 1f1b 1f03 |032f: check-cast v27, Landroid/support/v4/view/ViewPager$ItemInfo; // type@031f │ │ +06ca66: 0811 1b00 |0331: move-object/from16 v17, v27 │ │ +06ca6a: 289f |0333: goto 02d2 // -0061 │ │ +06ca6c: 1311 0000 |0334: const/16 v17, #int 0 // #0 │ │ +06ca70: 28fd |0336: goto 0333 // -0003 │ │ +06ca72: 1311 0000 |0337: const/16 v17, #int 0 // #0 │ │ +06ca76: 2900 87fe |0339: goto/16 01c0 // -0179 │ │ +06ca7a: 7401 aa13 1e00 |033b: invoke-virtual/range {v30}, Landroid/support/v4/view/ViewPager;.getPaddingRight:()I // method@13aa │ │ +06ca80: 0a1b |033e: move-result v27 │ │ +06ca82: 0200 1b00 |033f: move/from16 v0, v27 │ │ +06ca86: 8200 |0341: int-to-float v0, v0 │ │ +06ca88: 021b 0000 |0342: move/from16 v27, v0 │ │ +06ca8c: 8270 |0344: int-to-float v0, v7 │ │ +06ca8e: 021c 0000 |0345: move/from16 v28, v0 │ │ +06ca92: a91b 1b1c |0347: div-float v27, v27, v28 │ │ +06ca96: 151c 0040 |0349: const/high16 v28, #int 1073741824 // #4000 │ │ +06ca9a: a619 1b1c |034b: add-float v25, v27, v28 │ │ +06ca9e: 2900 77fe |034d: goto/16 01c4 // -0189 │ │ +06caa2: 0800 1100 |034f: move-object/from16 v0, v17 │ │ +06caa6: 5200 e105 |0351: iget v0, v0, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@05e1 │ │ +06caaa: 021b 0000 |0353: move/from16 v27, v0 │ │ +06caae: 0200 1700 |0355: move/from16 v0, v23 │ │ +06cab2: 0201 1b00 |0357: move/from16 v1, v27 │ │ +06cab6: 3310 5000 |0359: if-ne v0, v1, 03a9 // +0050 │ │ +06caba: 0800 1100 |035b: move-object/from16 v0, v17 │ │ +06cabe: 5500 e205 |035d: iget-boolean v0, v0, Landroid/support/v4/view/ViewPager$ItemInfo;.scrolling:Z // field@05e2 │ │ +06cac2: 021b 0000 |035f: move/from16 v27, v0 │ │ +06cac6: 391b 4800 |0361: if-nez v27, 03a9 // +0048 │ │ +06caca: 0800 1e00 |0363: move-object/from16 v0, v30 │ │ +06cace: 5400 2006 |0365: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@0620 │ │ +06cad2: 081b 0000 |0367: move-object/from16 v27, v0 │ │ +06cad6: 0800 1b00 |0369: move-object/from16 v0, v27 │ │ +06cada: 0201 1200 |036b: move/from16 v1, v18 │ │ +06cade: 6e20 da22 1000 |036d: invoke-virtual {v0, v1}, Ljava/util/ArrayList;.remove:(I)Ljava/lang/Object; // method@22da │ │ +06cae4: 0800 1e00 |0370: move-object/from16 v0, v30 │ │ +06cae8: 5400 0506 |0372: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@0605 │ │ +06caec: 081b 0000 |0374: move-object/from16 v27, v0 │ │ +06caf0: 0800 1100 |0376: move-object/from16 v0, v17 │ │ +06caf4: 5400 df05 |0378: iget-object v0, v0, Landroid/support/v4/view/ViewPager$ItemInfo;.object:Ljava/lang/Object; // field@05df │ │ +06caf8: 081c 0000 |037a: move-object/from16 v28, v0 │ │ +06cafc: 0800 1b00 |037c: move-object/from16 v0, v27 │ │ +06cb00: 0801 1e00 |037e: move-object/from16 v1, v30 │ │ +06cb04: 0202 1700 |0380: move/from16 v2, v23 │ │ +06cb08: 0803 1c00 |0382: move-object/from16 v3, v28 │ │ +06cb0c: 6e40 ea10 1032 |0384: invoke-virtual {v0, v1, v2, v3}, Landroid/support/v4/view/PagerAdapter;.destroyItem:(Landroid/view/ViewGroup;ILjava/lang/Object;)V // method@10ea │ │ +06cb12: 0800 1e00 |0387: move-object/from16 v0, v30 │ │ +06cb16: 5400 2006 |0389: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@0620 │ │ +06cb1a: 081b 0000 |038b: move-object/from16 v27, v0 │ │ +06cb1e: 7401 de22 1b00 |038d: invoke-virtual/range {v27}, Ljava/util/ArrayList;.size:()I // method@22de │ │ +06cb24: 0a1b |0390: move-result v27 │ │ +06cb26: 0200 1200 |0391: move/from16 v0, v18 │ │ +06cb2a: 0201 1b00 |0393: move/from16 v1, v27 │ │ +06cb2e: 3510 1800 |0395: if-ge v0, v1, 03ad // +0018 │ │ +06cb32: 0800 1e00 |0397: move-object/from16 v0, v30 │ │ +06cb36: 5400 2006 |0399: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@0620 │ │ +06cb3a: 081b 0000 |039b: move-object/from16 v27, v0 │ │ +06cb3e: 0800 1b00 |039d: move-object/from16 v0, v27 │ │ +06cb42: 0201 1200 |039f: move/from16 v1, v18 │ │ +06cb46: 6e20 d722 1000 |03a1: invoke-virtual {v0, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@22d7 │ │ +06cb4c: 0c1b |03a4: move-result-object v27 │ │ +06cb4e: 1f1b 1f03 |03a5: check-cast v27, Landroid/support/v4/view/ViewPager$ItemInfo; // type@031f │ │ +06cb52: 0811 1b00 |03a7: move-object/from16 v17, v27 │ │ +06cb56: d817 1701 |03a9: add-int/lit8 v23, v23, #int 1 // #01 │ │ +06cb5a: 2900 21fe |03ab: goto/16 01cc // -01df │ │ +06cb5e: 1311 0000 |03ad: const/16 v17, #int 0 // #0 │ │ +06cb62: 28fa |03af: goto 03a9 // -0006 │ │ +06cb64: 3811 3e00 |03b0: if-eqz v17, 03ee // +003e │ │ +06cb68: 0800 1100 |03b2: move-object/from16 v0, v17 │ │ +06cb6c: 5200 e105 |03b4: iget v0, v0, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@05e1 │ │ +06cb70: 021b 0000 |03b6: move/from16 v27, v0 │ │ +06cb74: 0200 1700 |03b8: move/from16 v0, v23 │ │ +06cb78: 0201 1b00 |03ba: move/from16 v1, v27 │ │ +06cb7c: 3310 3200 |03bc: if-ne v0, v1, 03ee // +0032 │ │ +06cb80: 0800 1100 |03be: move-object/from16 v0, v17 │ │ +06cb84: 5200 e305 |03c0: iget v0, v0, Landroid/support/v4/view/ViewPager$ItemInfo;.widthFactor:F // field@05e3 │ │ +06cb88: 021b 0000 |03c2: move/from16 v27, v0 │ │ +06cb8c: a60e 0e1b |03c4: add-float v14, v14, v27 │ │ +06cb90: d812 1201 |03c6: add-int/lit8 v18, v18, #int 1 // #01 │ │ +06cb94: 0800 1e00 |03c8: move-object/from16 v0, v30 │ │ +06cb98: 5400 2006 |03ca: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@0620 │ │ +06cb9c: 081b 0000 |03cc: move-object/from16 v27, v0 │ │ +06cba0: 7401 de22 1b00 |03ce: invoke-virtual/range {v27}, Ljava/util/ArrayList;.size:()I // method@22de │ │ +06cba6: 0a1b |03d1: move-result v27 │ │ +06cba8: 0200 1200 |03d2: move/from16 v0, v18 │ │ +06cbac: 0201 1b00 |03d4: move/from16 v1, v27 │ │ +06cbb0: 3510 1500 |03d6: if-ge v0, v1, 03eb // +0015 │ │ +06cbb4: 0800 1e00 |03d8: move-object/from16 v0, v30 │ │ +06cbb8: 5400 2006 |03da: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@0620 │ │ +06cbbc: 081b 0000 |03dc: move-object/from16 v27, v0 │ │ +06cbc0: 0800 1b00 |03de: move-object/from16 v0, v27 │ │ +06cbc4: 0201 1200 |03e0: move/from16 v1, v18 │ │ +06cbc8: 6e20 d722 1000 |03e2: invoke-virtual {v0, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@22d7 │ │ +06cbce: 0c1b |03e5: move-result-object v27 │ │ +06cbd0: 1f1b 1f03 |03e6: check-cast v27, Landroid/support/v4/view/ViewPager$ItemInfo; // type@031f │ │ +06cbd4: 0811 1b00 |03e8: move-object/from16 v17, v27 │ │ +06cbd8: 28bf |03ea: goto 03a9 // -0041 │ │ +06cbda: 1311 0000 |03eb: const/16 v17, #int 0 // #0 │ │ +06cbde: 28fd |03ed: goto 03ea // -0003 │ │ +06cbe0: 0800 1e00 |03ee: move-object/from16 v0, v30 │ │ +06cbe4: 0201 1700 |03f0: move/from16 v1, v23 │ │ +06cbe8: 0202 1200 |03f2: move/from16 v2, v18 │ │ +06cbec: 6e30 7c13 1002 |03f4: invoke-virtual {v0, v1, v2}, Landroid/support/v4/view/ViewPager;.addNewItem:(II)Landroid/support/v4/view/ViewPager$ItemInfo; // method@137c │ │ +06cbf2: 0c11 |03f7: move-result-object v17 │ │ +06cbf4: d812 1201 |03f8: add-int/lit8 v18, v18, #int 1 // #01 │ │ +06cbf8: 0800 1100 |03fa: move-object/from16 v0, v17 │ │ +06cbfc: 5200 e305 |03fc: iget v0, v0, Landroid/support/v4/view/ViewPager$ItemInfo;.widthFactor:F // field@05e3 │ │ +06cc00: 021b 0000 |03fe: move/from16 v27, v0 │ │ +06cc04: a60e 0e1b |0400: add-float v14, v14, v27 │ │ +06cc08: 0800 1e00 |0402: move-object/from16 v0, v30 │ │ +06cc0c: 5400 2006 |0404: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@0620 │ │ +06cc10: 081b 0000 |0406: move-object/from16 v27, v0 │ │ +06cc14: 7401 de22 1b00 |0408: invoke-virtual/range {v27}, Ljava/util/ArrayList;.size:()I // method@22de │ │ +06cc1a: 0a1b |040b: move-result v27 │ │ +06cc1c: 0200 1200 |040c: move/from16 v0, v18 │ │ +06cc20: 0201 1b00 |040e: move/from16 v1, v27 │ │ +06cc24: 3510 1500 |0410: if-ge v0, v1, 0425 // +0015 │ │ +06cc28: 0800 1e00 |0412: move-object/from16 v0, v30 │ │ +06cc2c: 5400 2006 |0414: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@0620 │ │ +06cc30: 081b 0000 |0416: move-object/from16 v27, v0 │ │ +06cc34: 0800 1b00 |0418: move-object/from16 v0, v27 │ │ +06cc38: 0201 1200 |041a: move/from16 v1, v18 │ │ +06cc3c: 6e20 d722 1000 |041c: invoke-virtual {v0, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@22d7 │ │ +06cc42: 0c1b |041f: move-result-object v27 │ │ +06cc44: 1f1b 1f03 |0420: check-cast v27, Landroid/support/v4/view/ViewPager$ItemInfo; // type@031f │ │ +06cc48: 0811 1b00 |0422: move-object/from16 v17, v27 │ │ +06cc4c: 2885 |0424: goto 03a9 // -007b │ │ +06cc4e: 1311 0000 |0425: const/16 v17, #int 0 // #0 │ │ +06cc52: 28fd |0427: goto 0424 // -0003 │ │ +06cc54: 131b 0000 |0428: const/16 v27, #int 0 // #0 │ │ +06cc58: 2900 c9fd |042a: goto/16 01f3 // -0237 │ │ +06cc5c: 7601 f413 1e00 |042c: invoke-direct/range {v30}, Landroid/support/v4/view/ViewPager;.sortChildDrawingOrder:()V // method@13f4 │ │ +06cc62: 7401 b313 1e00 |042f: invoke-virtual/range {v30}, Landroid/support/v4/view/ViewPager;.hasFocus:()Z // method@13b3 │ │ +06cc68: 0a1b |0432: move-result v27 │ │ +06cc6a: 381b 09fc |0433: if-eqz v27, 003c // -03f7 │ │ +06cc6e: 7401 9413 1e00 |0435: invoke-virtual/range {v30}, Landroid/support/v4/view/ViewPager;.findFocus:()Landroid/view/View; // method@1394 │ │ +06cc74: 0c0a |0438: move-result-object v10 │ │ +06cc76: 380a 5300 |0439: if-eqz v10, 048c // +0053 │ │ +06cc7a: 0800 1e00 |043b: move-object/from16 v0, v30 │ │ +06cc7e: 6e20 b413 a000 |043d: invoke-virtual {v0, v10}, Landroid/support/v4/view/ViewPager;.infoForAnyChild:(Landroid/view/View;)Landroid/support/v4/view/ViewPager$ItemInfo; // method@13b4 │ │ +06cc84: 0c11 |0440: move-result-object v17 │ │ +06cc86: 3811 1400 |0441: if-eqz v17, 0455 // +0014 │ │ +06cc8a: 0800 1100 |0443: move-object/from16 v0, v17 │ │ +06cc8e: 5200 e105 |0445: iget v0, v0, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@05e1 │ │ +06cc92: 021b 0000 |0447: move/from16 v27, v0 │ │ +06cc96: 0800 1e00 |0449: move-object/from16 v0, v30 │ │ +06cc9a: 5200 0c06 |044b: iget v0, v0, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@060c │ │ +06cc9e: 021c 0000 |044d: move/from16 v28, v0 │ │ +06cca2: 0200 1b00 |044f: move/from16 v0, v27 │ │ +06cca6: 0201 1c00 |0451: move/from16 v1, v28 │ │ +06ccaa: 3210 e9fb |0453: if-eq v0, v1, 003c // -0417 │ │ +06ccae: 1310 0000 |0455: const/16 v16, #int 0 // #0 │ │ +06ccb2: 7401 9a13 1e00 |0457: invoke-virtual/range {v30}, Landroid/support/v4/view/ViewPager;.getChildCount:()I // method@139a │ │ +06ccb8: 0a1b |045a: move-result v27 │ │ +06ccba: 0200 1000 |045b: move/from16 v0, v16 │ │ +06ccbe: 0201 1b00 |045d: move/from16 v1, v27 │ │ +06ccc2: 3510 ddfb |045f: if-ge v0, v1, 003c // -0423 │ │ +06ccc6: 0800 1e00 |0461: move-object/from16 v0, v30 │ │ +06ccca: 0201 1000 |0463: move/from16 v1, v16 │ │ +06ccce: 6e20 9913 1000 |0465: invoke-virtual {v0, v1}, Landroid/support/v4/view/ViewPager;.getChildAt:(I)Landroid/view/View; // method@1399 │ │ +06ccd4: 0c05 |0468: move-result-object v5 │ │ +06ccd6: 0800 1e00 |0469: move-object/from16 v0, v30 │ │ +06ccda: 6e20 b513 5000 |046b: invoke-virtual {v0, v5}, Landroid/support/v4/view/ViewPager;.infoForChild:(Landroid/view/View;)Landroid/support/v4/view/ViewPager$ItemInfo; // method@13b5 │ │ +06cce0: 0c11 |046e: move-result-object v17 │ │ +06cce2: 3811 1a00 |046f: if-eqz v17, 0489 // +001a │ │ +06cce6: 0800 1100 |0471: move-object/from16 v0, v17 │ │ +06ccea: 5200 e105 |0473: iget v0, v0, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@05e1 │ │ +06ccee: 021b 0000 |0475: move/from16 v27, v0 │ │ +06ccf2: 0800 1e00 |0477: move-object/from16 v0, v30 │ │ +06ccf6: 5200 0c06 |0479: iget v0, v0, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@060c │ │ +06ccfa: 021c 0000 |047b: move/from16 v28, v0 │ │ +06ccfe: 0200 1b00 |047d: move/from16 v0, v27 │ │ +06cd02: 0201 1c00 |047f: move/from16 v1, v28 │ │ +06cd06: 3310 0800 |0481: if-ne v0, v1, 0489 // +0008 │ │ +06cd0a: 6e20 571d f500 |0483: invoke-virtual {v5, v15}, Landroid/view/View;.requestFocus:(I)Z // method@1d57 │ │ +06cd10: 0a1b |0486: move-result v27 │ │ +06cd12: 391b b5fb |0487: if-nez v27, 003c // -044b │ │ +06cd16: d810 1001 |0489: add-int/lit8 v16, v16, #int 1 // #01 │ │ +06cd1a: 28cc |048b: goto 0457 // -0034 │ │ +06cd1c: 1311 0000 |048c: const/16 v17, #int 0 // #0 │ │ +06cd20: 28b3 |048e: goto 0441 // -004d │ │ catches : 1 │ │ 0x0095 - 0x00a0 │ │ Landroid/content/res/Resources$NotFoundException; -> 0x00fc │ │ positions : │ │ - 0x0000 line=918 │ │ - 0x0002 line=919 │ │ - 0x0003 line=920 │ │ - 0x000f line=921 │ │ - 0x001d line=922 │ │ - 0x002b line=923 │ │ - 0x0031 line=926 │ │ - 0x0039 line=927 │ │ - 0x003c line=1103 │ │ - 0x003d line=921 │ │ - 0x0040 line=935 │ │ - 0x0048 line=937 │ │ - 0x004c line=944 │ │ - 0x0052 line=948 │ │ - 0x005f line=950 │ │ - 0x0065 line=951 │ │ - 0x0073 line=952 │ │ - 0x007d line=953 │ │ - 0x008b line=955 │ │ - 0x0095 line=958 │ │ - 0x00a1 line=962 │ │ - 0x00fc line=959 │ │ - 0x00fd line=960 │ │ - 0x0106 line=971 │ │ - 0x0107 line=972 │ │ - 0x0108 line=973 │ │ - 0x0117 line=974 │ │ - 0x0125 line=975 │ │ - 0x0137 line=976 │ │ - 0x014b line=981 │ │ - 0x014f line=982 │ │ - 0x015d line=988 │ │ - 0x015f line=989 │ │ - 0x0160 line=990 │ │ - 0x0162 line=991 │ │ - 0x0176 line=992 │ │ - 0x017a line=993 │ │ - 0x017e line=995 │ │ - 0x0188 line=996 │ │ - 0x0192 line=997 │ │ - 0x0194 line=1023 │ │ - 0x0196 line=1024 │ │ - 0x0198 line=1025 │ │ - 0x019e line=1026 │ │ - 0x01c0 line=1027 │ │ - 0x01c4 line=1029 │ │ - 0x01d0 line=1030 │ │ - 0x01d8 line=1031 │ │ - 0x01da line=1056 │ │ - 0x01e1 line=1066 │ │ - 0x01fe line=1068 │ │ - 0x020b line=1072 │ │ - 0x020f line=1073 │ │ - 0x0215 line=1074 │ │ - 0x021d line=1075 │ │ - 0x0223 line=1076 │ │ - 0x0229 line=1077 │ │ - 0x023d line=1079 │ │ - 0x0243 line=1080 │ │ - 0x0245 line=1081 │ │ - 0x0251 line=1082 │ │ - 0x025d line=1073 │ │ - 0x0260 line=973 │ │ - 0x0264 line=991 │ │ - 0x0268 line=993 │ │ - 0x0282 line=1000 │ │ - 0x0296 line=1001 │ │ - 0x02a3 line=1002 │ │ - 0x02ba line=1007 │ │ - 0x02bc line=1008 │ │ - 0x02be line=1009 │ │ - 0x02d2 line=995 │ │ - 0x02d6 line=1009 │ │ - 0x02d9 line=1011 │ │ - 0x02e7 line=1012 │ │ - 0x02ef line=1013 │ │ - 0x02f1 line=1014 │ │ - 0x0309 line=1016 │ │ - 0x0315 line=1017 │ │ - 0x031d line=1018 │ │ - 0x031f line=1019 │ │ - 0x0337 line=1026 │ │ - 0x033b line=1027 │ │ - 0x034f line=1034 │ │ - 0x0363 line=1035 │ │ - 0x0370 line=1036 │ │ - 0x0387 line=1041 │ │ - 0x03a9 line=1029 │ │ - 0x03ad line=1041 │ │ - 0x03b0 line=1043 │ │ - 0x03be line=1044 │ │ - 0x03c6 line=1045 │ │ - 0x03c8 line=1046 │ │ - 0x03ee line=1048 │ │ - 0x03f8 line=1049 │ │ - 0x03fa line=1050 │ │ - 0x0402 line=1051 │ │ - 0x0428 line=1066 │ │ - 0x042c line=1086 │ │ - 0x042f line=1088 │ │ - 0x0435 line=1089 │ │ - 0x0439 line=1090 │ │ - 0x0441 line=1091 │ │ - 0x0455 line=1092 │ │ - 0x0461 line=1093 │ │ - 0x0469 line=1094 │ │ - 0x046f line=1095 │ │ - 0x0483 line=1096 │ │ - 0x0489 line=1092 │ │ - 0x048c line=1090 │ │ + 0x0000 line=923 │ │ + 0x0002 line=924 │ │ + 0x0003 line=925 │ │ + 0x000f line=926 │ │ + 0x001d line=927 │ │ + 0x002b line=928 │ │ + 0x0031 line=931 │ │ + 0x0039 line=932 │ │ + 0x003c line=1108 │ │ + 0x003d line=926 │ │ + 0x0040 line=940 │ │ + 0x0048 line=942 │ │ + 0x004c line=949 │ │ + 0x0052 line=953 │ │ + 0x005f line=955 │ │ + 0x0065 line=956 │ │ + 0x0073 line=957 │ │ + 0x007d line=958 │ │ + 0x008b line=960 │ │ + 0x0095 line=963 │ │ + 0x00a1 line=967 │ │ + 0x00fc line=964 │ │ + 0x00fd line=965 │ │ + 0x0106 line=976 │ │ + 0x0107 line=977 │ │ + 0x0108 line=978 │ │ + 0x0117 line=979 │ │ + 0x0125 line=980 │ │ + 0x0137 line=981 │ │ + 0x014b line=986 │ │ + 0x014f line=987 │ │ + 0x015d line=993 │ │ + 0x015f line=994 │ │ + 0x0160 line=995 │ │ + 0x0162 line=996 │ │ + 0x0176 line=997 │ │ + 0x017a line=998 │ │ + 0x017e line=1000 │ │ + 0x0188 line=1001 │ │ + 0x0192 line=1002 │ │ + 0x0194 line=1028 │ │ + 0x0196 line=1029 │ │ + 0x0198 line=1030 │ │ + 0x019e line=1031 │ │ + 0x01c0 line=1032 │ │ + 0x01c4 line=1034 │ │ + 0x01d0 line=1035 │ │ + 0x01d8 line=1036 │ │ + 0x01da line=1061 │ │ + 0x01e1 line=1071 │ │ + 0x01fe line=1073 │ │ + 0x020b line=1077 │ │ + 0x020f line=1078 │ │ + 0x0215 line=1079 │ │ + 0x021d line=1080 │ │ + 0x0223 line=1081 │ │ + 0x0229 line=1082 │ │ + 0x023d line=1084 │ │ + 0x0243 line=1085 │ │ + 0x0245 line=1086 │ │ + 0x0251 line=1087 │ │ + 0x025d line=1078 │ │ + 0x0260 line=978 │ │ + 0x0264 line=996 │ │ + 0x0268 line=998 │ │ + 0x0282 line=1005 │ │ + 0x0296 line=1006 │ │ + 0x02a3 line=1007 │ │ + 0x02ba line=1012 │ │ + 0x02bc line=1013 │ │ + 0x02be line=1014 │ │ + 0x02d2 line=1000 │ │ + 0x02d6 line=1014 │ │ + 0x02d9 line=1016 │ │ + 0x02e7 line=1017 │ │ + 0x02ef line=1018 │ │ + 0x02f1 line=1019 │ │ + 0x0309 line=1021 │ │ + 0x0315 line=1022 │ │ + 0x031d line=1023 │ │ + 0x031f line=1024 │ │ + 0x0337 line=1031 │ │ + 0x033b line=1032 │ │ + 0x034f line=1039 │ │ + 0x0363 line=1040 │ │ + 0x0370 line=1041 │ │ + 0x0387 line=1046 │ │ + 0x03a9 line=1034 │ │ + 0x03ad line=1046 │ │ + 0x03b0 line=1048 │ │ + 0x03be line=1049 │ │ + 0x03c6 line=1050 │ │ + 0x03c8 line=1051 │ │ + 0x03ee line=1053 │ │ + 0x03f8 line=1054 │ │ + 0x03fa line=1055 │ │ + 0x0402 line=1056 │ │ + 0x0428 line=1071 │ │ + 0x042c line=1091 │ │ + 0x042f line=1093 │ │ + 0x0435 line=1094 │ │ + 0x0439 line=1095 │ │ + 0x0441 line=1096 │ │ + 0x0455 line=1097 │ │ + 0x0461 line=1098 │ │ + 0x0469 line=1099 │ │ + 0x046f line=1100 │ │ + 0x0483 line=1101 │ │ + 0x0489 line=1097 │ │ + 0x048c line=1095 │ │ locals : │ │ 0x00a1 - 0x00fc reg=24 resName Ljava/lang/String; │ │ 0x00fd - 0x0106 reg=11 e Landroid/content/res/Resources$NotFoundException; │ │ 0x0105 - 0x0106 reg=24 resName Ljava/lang/String; │ │ 0x0125 - 0x014b reg=17 ii Landroid/support/v4/view/ViewPager$ItemInfo; │ │ 0x01c4 - 0x01da reg=25 rightWidthNeeded F │ │ 0x017a - 0x01e1 reg=7 clientWidth I │ │ @@ -56249,153 +86975,153 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 12 16-bit code units │ │ -04a844: |[04a844] android.support.v4.view.ViewPager.removeView:(Landroid/view/View;)V │ │ -04a854: 5510 d203 |0000: iget-boolean v0, v1, Landroid/support/v4/view/ViewPager;.mInLayout:Z // field@03d2 │ │ -04a858: 3800 0600 |0002: if-eqz v0, 0008 // +0006 │ │ -04a85c: 6e20 370c 2100 |0004: invoke-virtual {v1, v2}, Landroid/support/v4/view/ViewPager;.removeViewInLayout:(Landroid/view/View;)V // method@0c37 │ │ -04a862: 0e00 |0007: return-void │ │ -04a864: 6f20 4e13 2100 |0008: invoke-super {v1, v2}, Landroid/view/ViewGroup;.removeView:(Landroid/view/View;)V // method@134e │ │ -04a86a: 28fc |000b: goto 0007 // -0004 │ │ +06cd34: |[06cd34] android.support.v4.view.ViewPager.removeView:(Landroid/view/View;)V │ │ +06cd44: 5510 1a06 |0000: iget-boolean v0, v1, Landroid/support/v4/view/ViewPager;.mInLayout:Z // field@061a │ │ +06cd48: 3800 0600 |0002: if-eqz v0, 0008 // +0006 │ │ +06cd4c: 6e20 d913 2100 |0004: invoke-virtual {v1, v2}, Landroid/support/v4/view/ViewPager;.removeViewInLayout:(Landroid/view/View;)V // method@13d9 │ │ +06cd52: 0e00 |0007: return-void │ │ +06cd54: 6f20 c51d 2100 |0008: invoke-super {v1, v2}, Landroid/view/ViewGroup;.removeView:(Landroid/view/View;)V // method@1dc5 │ │ +06cd5a: 28fc |000b: goto 0007 // -0004 │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=1318 │ │ - 0x0004 line=1319 │ │ - 0x0007 line=1323 │ │ - 0x0008 line=1321 │ │ + 0x0000 line=1323 │ │ + 0x0004 line=1324 │ │ + 0x0007 line=1328 │ │ + 0x0008 line=1326 │ │ locals : │ │ 0x0000 - 0x000c reg=1 this Landroid/support/v4/view/ViewPager; │ │ 0x0000 - 0x000c reg=2 view Landroid/view/View; │ │ │ │ #49 : (in Landroid/support/v4/view/ViewPager;) │ │ name : 'setAdapter' │ │ type : '(Landroid/support/v4/view/PagerAdapter;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 12 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 155 16-bit code units │ │ -04a86c: |[04a86c] android.support.v4.view.ViewPager.setAdapter:(Landroid/support/v4/view/PagerAdapter;)V │ │ -04a87c: 1219 |0000: const/4 v9, #int 1 // #1 │ │ -04a87e: 1208 |0001: const/4 v8, #int 0 // #0 │ │ -04a880: 1207 |0002: const/4 v7, #int 0 // #0 │ │ -04a882: 54a4 bd03 |0003: iget-object v4, v10, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@03bd │ │ -04a886: 3804 3d00 |0005: if-eqz v4, 0042 // +003d │ │ -04a88a: 54a4 bd03 |0007: iget-object v4, v10, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@03bd │ │ -04a88e: 54a5 e103 |0009: iget-object v5, v10, Landroid/support/v4/view/ViewPager;.mObserver:Landroid/support/v4/view/ViewPager$PagerObserver; // field@03e1 │ │ -04a892: 6e20 4e0a 5400 |000b: invoke-virtual {v4, v5}, Landroid/support/v4/view/PagerAdapter;.unregisterDataSetObserver:(Landroid/database/DataSetObserver;)V // method@0a4e │ │ -04a898: 54a4 bd03 |000e: iget-object v4, v10, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@03bd │ │ -04a89c: 6e20 4d0a a400 |0010: invoke-virtual {v4, v10}, Landroid/support/v4/view/PagerAdapter;.startUpdate:(Landroid/view/ViewGroup;)V // method@0a4d │ │ -04a8a2: 1200 |0013: const/4 v0, #int 0 // #0 │ │ -04a8a4: 54a4 d803 |0014: iget-object v4, v10, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@03d8 │ │ -04a8a8: 6e10 df17 0400 |0016: invoke-virtual {v4}, Ljava/util/ArrayList;.size:()I // method@17df │ │ -04a8ae: 0a04 |0019: move-result v4 │ │ -04a8b0: 3540 1600 |001a: if-ge v0, v4, 0030 // +0016 │ │ -04a8b4: 54a4 d803 |001c: iget-object v4, v10, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@03d8 │ │ -04a8b8: 6e20 d917 0400 |001e: invoke-virtual {v4, v0}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@17d9 │ │ -04a8be: 0c01 |0021: move-result-object v1 │ │ -04a8c0: 1f01 f501 |0022: check-cast v1, Landroid/support/v4/view/ViewPager$ItemInfo; // type@01f5 │ │ -04a8c4: 54a4 bd03 |0024: iget-object v4, v10, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@03bd │ │ -04a8c8: 5215 9903 |0026: iget v5, v1, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@0399 │ │ -04a8cc: 5416 9703 |0028: iget-object v6, v1, Landroid/support/v4/view/ViewPager$ItemInfo;.object:Ljava/lang/Object; // field@0397 │ │ -04a8d0: 6e40 3c0a a465 |002a: invoke-virtual {v4, v10, v5, v6}, Landroid/support/v4/view/PagerAdapter;.destroyItem:(Landroid/view/ViewGroup;ILjava/lang/Object;)V // method@0a3c │ │ -04a8d6: d800 0001 |002d: add-int/lit8 v0, v0, #int 1 // #01 │ │ -04a8da: 28e5 |002f: goto 0014 // -001b │ │ -04a8dc: 54a4 bd03 |0030: iget-object v4, v10, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@03bd │ │ -04a8e0: 6e20 3e0a a400 |0032: invoke-virtual {v4, v10}, Landroid/support/v4/view/PagerAdapter;.finishUpdate:(Landroid/view/ViewGroup;)V // method@0a3e │ │ -04a8e6: 54a4 d803 |0035: iget-object v4, v10, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@03d8 │ │ -04a8ea: 6e10 d717 0400 |0037: invoke-virtual {v4}, Ljava/util/ArrayList;.clear:()V // method@17d7 │ │ -04a8f0: 7010 340c 0a00 |003a: invoke-direct {v10}, Landroid/support/v4/view/ViewPager;.removeNonDecorViews:()V // method@0c34 │ │ -04a8f6: 59a7 c403 |003d: iput v7, v10, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@03c4 │ │ -04a8fa: 6e30 3a0c 7a07 |003f: invoke-virtual {v10, v7, v7}, Landroid/support/v4/view/ViewPager;.scrollTo:(II)V // method@0c3a │ │ -04a900: 54a2 bd03 |0042: iget-object v2, v10, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@03bd │ │ -04a904: 5bab bd03 |0044: iput-object v11, v10, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@03bd │ │ -04a908: 59a7 ca03 |0046: iput v7, v10, Landroid/support/v4/view/ViewPager;.mExpectedAdapterCount:I // field@03ca │ │ -04a90c: 54a4 bd03 |0048: iget-object v4, v10, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@03bd │ │ -04a910: 3804 3b00 |004a: if-eqz v4, 0085 // +003b │ │ -04a914: 54a4 e103 |004c: iget-object v4, v10, Landroid/support/v4/view/ViewPager;.mObserver:Landroid/support/v4/view/ViewPager$PagerObserver; // field@03e1 │ │ -04a918: 3904 0900 |004e: if-nez v4, 0057 // +0009 │ │ -04a91c: 2204 fb01 |0050: new-instance v4, Landroid/support/v4/view/ViewPager$PagerObserver; // type@01fb │ │ -04a920: 7030 bd0b a408 |0052: invoke-direct {v4, v10, v8}, Landroid/support/v4/view/ViewPager$PagerObserver;.:(Landroid/support/v4/view/ViewPager;Landroid/support/v4/view/ViewPager$1;)V // method@0bbd │ │ -04a926: 5ba4 e103 |0055: iput-object v4, v10, Landroid/support/v4/view/ViewPager;.mObserver:Landroid/support/v4/view/ViewPager$PagerObserver; // field@03e1 │ │ -04a92a: 54a4 bd03 |0057: iget-object v4, v10, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@03bd │ │ -04a92e: 54a5 e103 |0059: iget-object v5, v10, Landroid/support/v4/view/ViewPager;.mObserver:Landroid/support/v4/view/ViewPager$PagerObserver; // field@03e1 │ │ -04a932: 6e20 470a 5400 |005b: invoke-virtual {v4, v5}, Landroid/support/v4/view/PagerAdapter;.registerDataSetObserver:(Landroid/database/DataSetObserver;)V // method@0a47 │ │ -04a938: 5ca7 e603 |005e: iput-boolean v7, v10, Landroid/support/v4/view/ViewPager;.mPopulatePending:Z // field@03e6 │ │ -04a93c: 55a3 cd03 |0060: iget-boolean v3, v10, Landroid/support/v4/view/ViewPager;.mFirstLayout:Z // field@03cd │ │ -04a940: 5ca9 cd03 |0062: iput-boolean v9, v10, Landroid/support/v4/view/ViewPager;.mFirstLayout:Z // field@03cd │ │ -04a944: 54a4 bd03 |0064: iget-object v4, v10, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@03bd │ │ -04a948: 6e10 3f0a 0400 |0066: invoke-virtual {v4}, Landroid/support/v4/view/PagerAdapter;.getCount:()I // method@0a3f │ │ -04a94e: 0a04 |0069: move-result v4 │ │ -04a950: 59a4 ca03 |006a: iput v4, v10, Landroid/support/v4/view/ViewPager;.mExpectedAdapterCount:I // field@03ca │ │ -04a954: 52a4 e903 |006c: iget v4, v10, Landroid/support/v4/view/ViewPager;.mRestoredCurItem:I // field@03e9 │ │ -04a958: 3a04 2300 |006e: if-ltz v4, 0091 // +0023 │ │ -04a95c: 54a4 bd03 |0070: iget-object v4, v10, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@03bd │ │ -04a960: 54a5 e703 |0072: iget-object v5, v10, Landroid/support/v4/view/ViewPager;.mRestoredAdapterState:Landroid/os/Parcelable; // field@03e7 │ │ -04a964: 54a6 e803 |0074: iget-object v6, v10, Landroid/support/v4/view/ViewPager;.mRestoredClassLoader:Ljava/lang/ClassLoader; // field@03e8 │ │ -04a968: 6e30 480a 5406 |0076: invoke-virtual {v4, v5, v6}, Landroid/support/v4/view/PagerAdapter;.restoreState:(Landroid/os/Parcelable;Ljava/lang/ClassLoader;)V // method@0a48 │ │ -04a96e: 52a4 e903 |0079: iget v4, v10, Landroid/support/v4/view/ViewPager;.mRestoredCurItem:I // field@03e9 │ │ -04a972: 6e40 400c 4a97 |007b: invoke-virtual {v10, v4, v7, v9}, Landroid/support/v4/view/ViewPager;.setCurrentItemInternal:(IZZ)V // method@0c40 │ │ -04a978: 12f4 |007e: const/4 v4, #int -1 // #ff │ │ -04a97a: 59a4 e903 |007f: iput v4, v10, Landroid/support/v4/view/ViewPager;.mRestoredCurItem:I // field@03e9 │ │ -04a97e: 5ba8 e703 |0081: iput-object v8, v10, Landroid/support/v4/view/ViewPager;.mRestoredAdapterState:Landroid/os/Parcelable; // field@03e7 │ │ -04a982: 5ba8 e803 |0083: iput-object v8, v10, Landroid/support/v4/view/ViewPager;.mRestoredClassLoader:Ljava/lang/ClassLoader; // field@03e8 │ │ -04a986: 54a4 be03 |0085: iget-object v4, v10, Landroid/support/v4/view/ViewPager;.mAdapterChangeListener:Landroid/support/v4/view/ViewPager$OnAdapterChangeListener; // field@03be │ │ -04a98a: 3804 0900 |0087: if-eqz v4, 0090 // +0009 │ │ -04a98e: 32b2 0700 |0089: if-eq v2, v11, 0090 // +0007 │ │ -04a992: 54a4 be03 |008b: iget-object v4, v10, Landroid/support/v4/view/ViewPager;.mAdapterChangeListener:Landroid/support/v4/view/ViewPager$OnAdapterChangeListener; // field@03be │ │ -04a996: 7230 b70b 240b |008d: invoke-interface {v4, v2, v11}, Landroid/support/v4/view/ViewPager$OnAdapterChangeListener;.onAdapterChanged:(Landroid/support/v4/view/PagerAdapter;Landroid/support/v4/view/PagerAdapter;)V // method@0bb7 │ │ -04a99c: 0e00 |0090: return-void │ │ -04a99e: 3903 0600 |0091: if-nez v3, 0097 // +0006 │ │ -04a9a2: 6e10 2f0c 0a00 |0093: invoke-virtual {v10}, Landroid/support/v4/view/ViewPager;.populate:()V // method@0c2f │ │ -04a9a8: 28ef |0096: goto 0085 // -0011 │ │ -04a9aa: 6e10 380c 0a00 |0097: invoke-virtual {v10}, Landroid/support/v4/view/ViewPager;.requestLayout:()V // method@0c38 │ │ -04a9b0: 28eb |009a: goto 0085 // -0015 │ │ +06cd5c: |[06cd5c] android.support.v4.view.ViewPager.setAdapter:(Landroid/support/v4/view/PagerAdapter;)V │ │ +06cd6c: 1219 |0000: const/4 v9, #int 1 // #1 │ │ +06cd6e: 1208 |0001: const/4 v8, #int 0 // #0 │ │ +06cd70: 1207 |0002: const/4 v7, #int 0 // #0 │ │ +06cd72: 54a4 0506 |0003: iget-object v4, v10, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@0605 │ │ +06cd76: 3804 3d00 |0005: if-eqz v4, 0042 // +003d │ │ +06cd7a: 54a4 0506 |0007: iget-object v4, v10, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@0605 │ │ +06cd7e: 54a5 2906 |0009: iget-object v5, v10, Landroid/support/v4/view/ViewPager;.mObserver:Landroid/support/v4/view/ViewPager$PagerObserver; // field@0629 │ │ +06cd82: 6e20 fc10 5400 |000b: invoke-virtual {v4, v5}, Landroid/support/v4/view/PagerAdapter;.unregisterDataSetObserver:(Landroid/database/DataSetObserver;)V // method@10fc │ │ +06cd88: 54a4 0506 |000e: iget-object v4, v10, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@0605 │ │ +06cd8c: 6e20 fb10 a400 |0010: invoke-virtual {v4, v10}, Landroid/support/v4/view/PagerAdapter;.startUpdate:(Landroid/view/ViewGroup;)V // method@10fb │ │ +06cd92: 1200 |0013: const/4 v0, #int 0 // #0 │ │ +06cd94: 54a4 2006 |0014: iget-object v4, v10, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@0620 │ │ +06cd98: 6e10 de22 0400 |0016: invoke-virtual {v4}, Ljava/util/ArrayList;.size:()I // method@22de │ │ +06cd9e: 0a04 |0019: move-result v4 │ │ +06cda0: 3540 1600 |001a: if-ge v0, v4, 0030 // +0016 │ │ +06cda4: 54a4 2006 |001c: iget-object v4, v10, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@0620 │ │ +06cda8: 6e20 d722 0400 |001e: invoke-virtual {v4, v0}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@22d7 │ │ +06cdae: 0c01 |0021: move-result-object v1 │ │ +06cdb0: 1f01 1f03 |0022: check-cast v1, Landroid/support/v4/view/ViewPager$ItemInfo; // type@031f │ │ +06cdb4: 54a4 0506 |0024: iget-object v4, v10, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@0605 │ │ +06cdb8: 5215 e105 |0026: iget v5, v1, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@05e1 │ │ +06cdbc: 5416 df05 |0028: iget-object v6, v1, Landroid/support/v4/view/ViewPager$ItemInfo;.object:Ljava/lang/Object; // field@05df │ │ +06cdc0: 6e40 ea10 a465 |002a: invoke-virtual {v4, v10, v5, v6}, Landroid/support/v4/view/PagerAdapter;.destroyItem:(Landroid/view/ViewGroup;ILjava/lang/Object;)V // method@10ea │ │ +06cdc6: d800 0001 |002d: add-int/lit8 v0, v0, #int 1 // #01 │ │ +06cdca: 28e5 |002f: goto 0014 // -001b │ │ +06cdcc: 54a4 0506 |0030: iget-object v4, v10, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@0605 │ │ +06cdd0: 6e20 ec10 a400 |0032: invoke-virtual {v4, v10}, Landroid/support/v4/view/PagerAdapter;.finishUpdate:(Landroid/view/ViewGroup;)V // method@10ec │ │ +06cdd6: 54a4 2006 |0035: iget-object v4, v10, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@0620 │ │ +06cdda: 6e10 d522 0400 |0037: invoke-virtual {v4}, Ljava/util/ArrayList;.clear:()V // method@22d5 │ │ +06cde0: 7010 d613 0a00 |003a: invoke-direct {v10}, Landroid/support/v4/view/ViewPager;.removeNonDecorViews:()V // method@13d6 │ │ +06cde6: 59a7 0c06 |003d: iput v7, v10, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@060c │ │ +06cdea: 6e30 dc13 7a07 |003f: invoke-virtual {v10, v7, v7}, Landroid/support/v4/view/ViewPager;.scrollTo:(II)V // method@13dc │ │ +06cdf0: 54a2 0506 |0042: iget-object v2, v10, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@0605 │ │ +06cdf4: 5bab 0506 |0044: iput-object v11, v10, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@0605 │ │ +06cdf8: 59a7 1206 |0046: iput v7, v10, Landroid/support/v4/view/ViewPager;.mExpectedAdapterCount:I // field@0612 │ │ +06cdfc: 54a4 0506 |0048: iget-object v4, v10, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@0605 │ │ +06ce00: 3804 3b00 |004a: if-eqz v4, 0085 // +003b │ │ +06ce04: 54a4 2906 |004c: iget-object v4, v10, Landroid/support/v4/view/ViewPager;.mObserver:Landroid/support/v4/view/ViewPager$PagerObserver; // field@0629 │ │ +06ce08: 3904 0900 |004e: if-nez v4, 0057 // +0009 │ │ +06ce0c: 2204 2503 |0050: new-instance v4, Landroid/support/v4/view/ViewPager$PagerObserver; // type@0325 │ │ +06ce10: 7030 5f13 a408 |0052: invoke-direct {v4, v10, v8}, Landroid/support/v4/view/ViewPager$PagerObserver;.:(Landroid/support/v4/view/ViewPager;Landroid/support/v4/view/ViewPager$1;)V // method@135f │ │ +06ce16: 5ba4 2906 |0055: iput-object v4, v10, Landroid/support/v4/view/ViewPager;.mObserver:Landroid/support/v4/view/ViewPager$PagerObserver; // field@0629 │ │ +06ce1a: 54a4 0506 |0057: iget-object v4, v10, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@0605 │ │ +06ce1e: 54a5 2906 |0059: iget-object v5, v10, Landroid/support/v4/view/ViewPager;.mObserver:Landroid/support/v4/view/ViewPager$PagerObserver; // field@0629 │ │ +06ce22: 6e20 f510 5400 |005b: invoke-virtual {v4, v5}, Landroid/support/v4/view/PagerAdapter;.registerDataSetObserver:(Landroid/database/DataSetObserver;)V // method@10f5 │ │ +06ce28: 5ca7 2e06 |005e: iput-boolean v7, v10, Landroid/support/v4/view/ViewPager;.mPopulatePending:Z // field@062e │ │ +06ce2c: 55a3 1506 |0060: iget-boolean v3, v10, Landroid/support/v4/view/ViewPager;.mFirstLayout:Z // field@0615 │ │ +06ce30: 5ca9 1506 |0062: iput-boolean v9, v10, Landroid/support/v4/view/ViewPager;.mFirstLayout:Z // field@0615 │ │ +06ce34: 54a4 0506 |0064: iget-object v4, v10, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@0605 │ │ +06ce38: 6e10 ed10 0400 |0066: invoke-virtual {v4}, Landroid/support/v4/view/PagerAdapter;.getCount:()I // method@10ed │ │ +06ce3e: 0a04 |0069: move-result v4 │ │ +06ce40: 59a4 1206 |006a: iput v4, v10, Landroid/support/v4/view/ViewPager;.mExpectedAdapterCount:I // field@0612 │ │ +06ce44: 52a4 3106 |006c: iget v4, v10, Landroid/support/v4/view/ViewPager;.mRestoredCurItem:I // field@0631 │ │ +06ce48: 3a04 2300 |006e: if-ltz v4, 0091 // +0023 │ │ +06ce4c: 54a4 0506 |0070: iget-object v4, v10, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@0605 │ │ +06ce50: 54a5 2f06 |0072: iget-object v5, v10, Landroid/support/v4/view/ViewPager;.mRestoredAdapterState:Landroid/os/Parcelable; // field@062f │ │ +06ce54: 54a6 3006 |0074: iget-object v6, v10, Landroid/support/v4/view/ViewPager;.mRestoredClassLoader:Ljava/lang/ClassLoader; // field@0630 │ │ +06ce58: 6e30 f610 5406 |0076: invoke-virtual {v4, v5, v6}, Landroid/support/v4/view/PagerAdapter;.restoreState:(Landroid/os/Parcelable;Ljava/lang/ClassLoader;)V // method@10f6 │ │ +06ce5e: 52a4 3106 |0079: iget v4, v10, Landroid/support/v4/view/ViewPager;.mRestoredCurItem:I // field@0631 │ │ +06ce62: 6e40 e213 4a97 |007b: invoke-virtual {v10, v4, v7, v9}, Landroid/support/v4/view/ViewPager;.setCurrentItemInternal:(IZZ)V // method@13e2 │ │ +06ce68: 12f4 |007e: const/4 v4, #int -1 // #ff │ │ +06ce6a: 59a4 3106 |007f: iput v4, v10, Landroid/support/v4/view/ViewPager;.mRestoredCurItem:I // field@0631 │ │ +06ce6e: 5ba8 2f06 |0081: iput-object v8, v10, Landroid/support/v4/view/ViewPager;.mRestoredAdapterState:Landroid/os/Parcelable; // field@062f │ │ +06ce72: 5ba8 3006 |0083: iput-object v8, v10, Landroid/support/v4/view/ViewPager;.mRestoredClassLoader:Ljava/lang/ClassLoader; // field@0630 │ │ +06ce76: 54a4 0606 |0085: iget-object v4, v10, Landroid/support/v4/view/ViewPager;.mAdapterChangeListener:Landroid/support/v4/view/ViewPager$OnAdapterChangeListener; // field@0606 │ │ +06ce7a: 3804 0900 |0087: if-eqz v4, 0090 // +0009 │ │ +06ce7e: 32b2 0700 |0089: if-eq v2, v11, 0090 // +0007 │ │ +06ce82: 54a4 0606 |008b: iget-object v4, v10, Landroid/support/v4/view/ViewPager;.mAdapterChangeListener:Landroid/support/v4/view/ViewPager$OnAdapterChangeListener; // field@0606 │ │ +06ce86: 7230 5913 240b |008d: invoke-interface {v4, v2, v11}, Landroid/support/v4/view/ViewPager$OnAdapterChangeListener;.onAdapterChanged:(Landroid/support/v4/view/PagerAdapter;Landroid/support/v4/view/PagerAdapter;)V // method@1359 │ │ +06ce8c: 0e00 |0090: return-void │ │ +06ce8e: 3903 0600 |0091: if-nez v3, 0097 // +0006 │ │ +06ce92: 6e10 d113 0a00 |0093: invoke-virtual {v10}, Landroid/support/v4/view/ViewPager;.populate:()V // method@13d1 │ │ +06ce98: 28ef |0096: goto 0085 // -0011 │ │ +06ce9a: 6e10 da13 0a00 |0097: invoke-virtual {v10}, Landroid/support/v4/view/ViewPager;.requestLayout:()V // method@13da │ │ +06cea0: 28eb |009a: goto 0085 // -0015 │ │ catches : (none) │ │ positions : │ │ - 0x0003 line=408 │ │ - 0x0007 line=409 │ │ - 0x000e line=410 │ │ - 0x0013 line=411 │ │ - 0x001c line=412 │ │ - 0x0024 line=413 │ │ - 0x002d line=411 │ │ - 0x0030 line=415 │ │ - 0x0035 line=416 │ │ - 0x003a line=417 │ │ - 0x003d line=418 │ │ - 0x003f line=419 │ │ - 0x0042 line=422 │ │ - 0x0044 line=423 │ │ - 0x0046 line=424 │ │ - 0x0048 line=426 │ │ - 0x004c line=427 │ │ - 0x0050 line=428 │ │ - 0x0057 line=430 │ │ - 0x005e line=431 │ │ - 0x0060 line=432 │ │ - 0x0062 line=433 │ │ - 0x0064 line=434 │ │ - 0x006c line=435 │ │ - 0x0070 line=436 │ │ - 0x0079 line=437 │ │ - 0x007e line=438 │ │ - 0x0081 line=439 │ │ - 0x0083 line=440 │ │ - 0x0085 line=448 │ │ - 0x008b line=449 │ │ - 0x0090 line=451 │ │ - 0x0091 line=441 │ │ - 0x0093 line=442 │ │ - 0x0097 line=444 │ │ + 0x0003 line=413 │ │ + 0x0007 line=414 │ │ + 0x000e line=415 │ │ + 0x0013 line=416 │ │ + 0x001c line=417 │ │ + 0x0024 line=418 │ │ + 0x002d line=416 │ │ + 0x0030 line=420 │ │ + 0x0035 line=421 │ │ + 0x003a line=422 │ │ + 0x003d line=423 │ │ + 0x003f line=424 │ │ + 0x0042 line=427 │ │ + 0x0044 line=428 │ │ + 0x0046 line=429 │ │ + 0x0048 line=431 │ │ + 0x004c line=432 │ │ + 0x0050 line=433 │ │ + 0x0057 line=435 │ │ + 0x005e line=436 │ │ + 0x0060 line=437 │ │ + 0x0062 line=438 │ │ + 0x0064 line=439 │ │ + 0x006c line=440 │ │ + 0x0070 line=441 │ │ + 0x0079 line=442 │ │ + 0x007e line=443 │ │ + 0x0081 line=444 │ │ + 0x0083 line=445 │ │ + 0x0085 line=453 │ │ + 0x008b line=454 │ │ + 0x0090 line=456 │ │ + 0x0091 line=446 │ │ + 0x0093 line=447 │ │ + 0x0097 line=449 │ │ locals : │ │ 0x0024 - 0x0030 reg=1 ii Landroid/support/v4/view/ViewPager$ItemInfo; │ │ 0x0014 - 0x0042 reg=0 i I │ │ 0x0062 - 0x0085 reg=3 wasFirstLayout Z │ │ 0x0044 - 0x009b reg=2 oldAdapter Landroid/support/v4/view/PagerAdapter; │ │ 0x0091 - 0x009b reg=3 wasFirstLayout Z │ │ 0x0000 - 0x009b reg=10 this Landroid/support/v4/view/ViewPager; │ │ @@ -56406,64 +87132,64 @@ │ │ type : '(Z)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 8 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 61 16-bit code units │ │ -04a9b4: |[04a9b4] android.support.v4.view.ViewPager.setChildrenDrawingOrderEnabledCompat:(Z)V │ │ -04a9c4: 6001 2c00 |0000: sget v1, Landroid/os/Build$VERSION;.SDK_INT:I // field@002c │ │ -04a9c8: 1272 |0002: const/4 v2, #int 7 // #7 │ │ -04a9ca: 3421 2700 |0003: if-lt v1, v2, 002a // +0027 │ │ -04a9ce: 5461 ee03 |0005: iget-object v1, v6, Landroid/support/v4/view/ViewPager;.mSetChildrenDrawingOrderEnabled:Ljava/lang/reflect/Method; // field@03ee │ │ -04a9d2: 3901 1400 |0007: if-nez v1, 001b // +0014 │ │ -04a9d6: 1c01 c602 |0009: const-class v1, Landroid/view/ViewGroup; // type@02c6 │ │ -04a9da: 1a02 6e1b |000b: const-string v2, "setChildrenDrawingOrderEnabled" // string@1b6e │ │ -04a9de: 1213 |000d: const/4 v3, #int 1 // #1 │ │ -04a9e0: 2333 2e04 |000e: new-array v3, v3, [Ljava/lang/Class; // type@042e │ │ -04a9e4: 1204 |0010: const/4 v4, #int 0 // #0 │ │ -04a9e6: 6205 e608 |0011: sget-object v5, Ljava/lang/Boolean;.TYPE:Ljava/lang/Class; // field@08e6 │ │ -04a9ea: 4d05 0304 |0013: aput-object v5, v3, v4 │ │ -04a9ee: 6e30 6a17 2103 |0015: invoke-virtual {v1, v2, v3}, Ljava/lang/Class;.getDeclaredMethod:(Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method; // method@176a │ │ -04a9f4: 0c01 |0018: move-result-object v1 │ │ -04a9f6: 5b61 ee03 |0019: iput-object v1, v6, Landroid/support/v4/view/ViewPager;.mSetChildrenDrawingOrderEnabled:Ljava/lang/reflect/Method; // field@03ee │ │ -04a9fa: 5461 ee03 |001b: iget-object v1, v6, Landroid/support/v4/view/ViewPager;.mSetChildrenDrawingOrderEnabled:Ljava/lang/reflect/Method; // field@03ee │ │ -04a9fe: 1212 |001d: const/4 v2, #int 1 // #1 │ │ -04aa00: 2322 2f04 |001e: new-array v2, v2, [Ljava/lang/Object; // type@042f │ │ -04aa04: 1203 |0020: const/4 v3, #int 0 // #0 │ │ -04aa06: 7110 5a17 0700 |0021: invoke-static {v7}, Ljava/lang/Boolean;.valueOf:(Z)Ljava/lang/Boolean; // method@175a │ │ -04aa0c: 0c04 |0024: move-result-object v4 │ │ -04aa0e: 4d04 0203 |0025: aput-object v4, v2, v3 │ │ -04aa12: 6e30 c917 6102 |0027: invoke-virtual {v1, v6, v2}, Ljava/lang/reflect/Method;.invoke:(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object; // method@17c9 │ │ -04aa18: 0e00 |002a: return-void │ │ -04aa1a: 0d00 |002b: move-exception v0 │ │ -04aa1c: 1a01 d80b |002c: const-string v1, "ViewPager" // string@0bd8 │ │ -04aa20: 1a02 5602 |002e: const-string v2, "Can't find setChildrenDrawingOrderEnabled" // string@0256 │ │ -04aa24: 7130 3712 2100 |0030: invoke-static {v1, v2, v0}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@1237 │ │ -04aa2a: 28e8 |0033: goto 001b // -0018 │ │ -04aa2c: 0d00 |0034: move-exception v0 │ │ -04aa2e: 1a01 d80b |0035: const-string v1, "ViewPager" // string@0bd8 │ │ -04aa32: 1a02 0d03 |0037: const-string v2, "Error changing children drawing order" // string@030d │ │ -04aa36: 7130 3712 2100 |0039: invoke-static {v1, v2, v0}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@1237 │ │ -04aa3c: 28ee |003c: goto 002a // -0012 │ │ +06cea4: |[06cea4] android.support.v4.view.ViewPager.setChildrenDrawingOrderEnabledCompat:(Z)V │ │ +06ceb4: 6001 4000 |0000: sget v1, Landroid/os/Build$VERSION;.SDK_INT:I // field@0040 │ │ +06ceb8: 1272 |0002: const/4 v2, #int 7 // #7 │ │ +06ceba: 3421 2700 |0003: if-lt v1, v2, 002a // +0027 │ │ +06cebe: 5461 3606 |0005: iget-object v1, v6, Landroid/support/v4/view/ViewPager;.mSetChildrenDrawingOrderEnabled:Ljava/lang/reflect/Method; // field@0636 │ │ +06cec2: 3901 1400 |0007: if-nez v1, 001b // +0014 │ │ +06cec6: 1c01 3c04 |0009: const-class v1, Landroid/view/ViewGroup; // type@043c │ │ +06ceca: 1a02 4e24 |000b: const-string v2, "setChildrenDrawingOrderEnabled" // string@244e │ │ +06cece: 1213 |000d: const/4 v3, #int 1 // #1 │ │ +06ced0: 2333 c905 |000e: new-array v3, v3, [Ljava/lang/Class; // type@05c9 │ │ +06ced4: 1204 |0010: const/4 v4, #int 0 // #0 │ │ +06ced6: 6205 f90b |0011: sget-object v5, Ljava/lang/Boolean;.TYPE:Ljava/lang/Class; // field@0bf9 │ │ +06ceda: 4d05 0304 |0013: aput-object v5, v3, v4 │ │ +06cede: 6e30 5822 2103 |0015: invoke-virtual {v1, v2, v3}, Ljava/lang/Class;.getDeclaredMethod:(Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method; // method@2258 │ │ +06cee4: 0c01 |0018: move-result-object v1 │ │ +06cee6: 5b61 3606 |0019: iput-object v1, v6, Landroid/support/v4/view/ViewPager;.mSetChildrenDrawingOrderEnabled:Ljava/lang/reflect/Method; // field@0636 │ │ +06ceea: 5461 3606 |001b: iget-object v1, v6, Landroid/support/v4/view/ViewPager;.mSetChildrenDrawingOrderEnabled:Ljava/lang/reflect/Method; // field@0636 │ │ +06ceee: 1212 |001d: const/4 v2, #int 1 // #1 │ │ +06cef0: 2322 ca05 |001e: new-array v2, v2, [Ljava/lang/Object; // type@05ca │ │ +06cef4: 1203 |0020: const/4 v3, #int 0 // #0 │ │ +06cef6: 7110 4722 0700 |0021: invoke-static {v7}, Ljava/lang/Boolean;.valueOf:(Z)Ljava/lang/Boolean; // method@2247 │ │ +06cefc: 0c04 |0024: move-result-object v4 │ │ +06cefe: 4d04 0203 |0025: aput-object v4, v2, v3 │ │ +06cf02: 6e30 c422 6102 |0027: invoke-virtual {v1, v6, v2}, Ljava/lang/reflect/Method;.invoke:(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object; // method@22c4 │ │ +06cf08: 0e00 |002a: return-void │ │ +06cf0a: 0d00 |002b: move-exception v0 │ │ +06cf0c: 1a01 1f10 |002c: const-string v1, "ViewPager" // string@101f │ │ +06cf10: 1a02 dd02 |002e: const-string v2, "Can't find setChildrenDrawingOrderEnabled" // string@02dd │ │ +06cf14: 7130 721c 2100 |0030: invoke-static {v1, v2, v0}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@1c72 │ │ +06cf1a: 28e8 |0033: goto 001b // -0018 │ │ +06cf1c: 0d00 |0034: move-exception v0 │ │ +06cf1e: 1a01 1f10 |0035: const-string v1, "ViewPager" // string@101f │ │ +06cf22: 1a02 ed03 |0037: const-string v2, "Error changing children drawing order" // string@03ed │ │ +06cf26: 7130 721c 2100 |0039: invoke-static {v1, v2, v0}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@1c72 │ │ +06cf2c: 28ee |003c: goto 002a // -0012 │ │ catches : 2 │ │ 0x0009 - 0x001b │ │ Ljava/lang/NoSuchMethodException; -> 0x002b │ │ 0x001b - 0x002a │ │ Ljava/lang/Exception; -> 0x0034 │ │ positions : │ │ - 0x0000 line=623 │ │ - 0x0005 line=624 │ │ - 0x0009 line=626 │ │ - 0x001b line=633 │ │ - 0x002a line=638 │ │ - 0x002b line=628 │ │ - 0x002c line=629 │ │ - 0x0034 line=634 │ │ - 0x0035 line=635 │ │ + 0x0000 line=628 │ │ + 0x0005 line=629 │ │ + 0x0009 line=631 │ │ + 0x001b line=638 │ │ + 0x002a line=643 │ │ + 0x002b line=633 │ │ + 0x002c line=634 │ │ + 0x0034 line=639 │ │ + 0x0035 line=640 │ │ locals : │ │ 0x002c - 0x0034 reg=0 e Ljava/lang/NoSuchMethodException; │ │ 0x0035 - 0x003d reg=0 e Ljava/lang/Exception; │ │ 0x0000 - 0x003d reg=6 this Landroid/support/v4/view/ViewPager; │ │ 0x0000 - 0x003d reg=7 enable Z │ │ │ │ #51 : (in Landroid/support/v4/view/ViewPager;) │ │ @@ -56471,75 +87197,75 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 14 16-bit code units │ │ -04aa5c: |[04aa5c] android.support.v4.view.ViewPager.setCurrentItem:(I)V │ │ -04aa6c: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -04aa6e: 5c21 e603 |0001: iput-boolean v1, v2, Landroid/support/v4/view/ViewPager;.mPopulatePending:Z // field@03e6 │ │ -04aa72: 5520 cd03 |0003: iget-boolean v0, v2, Landroid/support/v4/view/ViewPager;.mFirstLayout:Z // field@03cd │ │ -04aa76: 3900 0700 |0005: if-nez v0, 000c // +0007 │ │ -04aa7a: 1210 |0007: const/4 v0, #int 1 // #1 │ │ -04aa7c: 6e40 400c 3210 |0008: invoke-virtual {v2, v3, v0, v1}, Landroid/support/v4/view/ViewPager;.setCurrentItemInternal:(IZZ)V // method@0c40 │ │ -04aa82: 0e00 |000b: return-void │ │ -04aa84: 0110 |000c: move v0, v1 │ │ -04aa86: 28fb |000d: goto 0008 // -0005 │ │ +06cf4c: |[06cf4c] android.support.v4.view.ViewPager.setCurrentItem:(I)V │ │ +06cf5c: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +06cf5e: 5c21 2e06 |0001: iput-boolean v1, v2, Landroid/support/v4/view/ViewPager;.mPopulatePending:Z // field@062e │ │ +06cf62: 5520 1506 |0003: iget-boolean v0, v2, Landroid/support/v4/view/ViewPager;.mFirstLayout:Z // field@0615 │ │ +06cf66: 3900 0700 |0005: if-nez v0, 000c // +0007 │ │ +06cf6a: 1210 |0007: const/4 v0, #int 1 // #1 │ │ +06cf6c: 6e40 e213 3210 |0008: invoke-virtual {v2, v3, v0, v1}, Landroid/support/v4/view/ViewPager;.setCurrentItemInternal:(IZZ)V // method@13e2 │ │ +06cf72: 0e00 |000b: return-void │ │ +06cf74: 0110 |000c: move v0, v1 │ │ +06cf76: 28fb |000d: goto 0008 // -0005 │ │ catches : (none) │ │ positions : │ │ - 0x0001 line=489 │ │ - 0x0003 line=490 │ │ - 0x000b line=491 │ │ - 0x000d line=490 │ │ + 0x0001 line=494 │ │ + 0x0003 line=495 │ │ + 0x000b line=496 │ │ + 0x000d line=495 │ │ locals : │ │ 0x0000 - 0x000e reg=2 this Landroid/support/v4/view/ViewPager; │ │ 0x0000 - 0x000e reg=3 item I │ │ │ │ #52 : (in Landroid/support/v4/view/ViewPager;) │ │ name : 'setCurrentItem' │ │ type : '(IZ)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 7 16-bit code units │ │ -04aa88: |[04aa88] android.support.v4.view.ViewPager.setCurrentItem:(IZ)V │ │ -04aa98: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -04aa9a: 5c10 e603 |0001: iput-boolean v0, v1, Landroid/support/v4/view/ViewPager;.mPopulatePending:Z // field@03e6 │ │ -04aa9e: 6e40 400c 2103 |0003: invoke-virtual {v1, v2, v3, v0}, Landroid/support/v4/view/ViewPager;.setCurrentItemInternal:(IZZ)V // method@0c40 │ │ -04aaa4: 0e00 |0006: return-void │ │ +06cf78: |[06cf78] android.support.v4.view.ViewPager.setCurrentItem:(IZ)V │ │ +06cf88: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +06cf8a: 5c10 2e06 |0001: iput-boolean v0, v1, Landroid/support/v4/view/ViewPager;.mPopulatePending:Z // field@062e │ │ +06cf8e: 6e40 e213 2103 |0003: invoke-virtual {v1, v2, v3, v0}, Landroid/support/v4/view/ViewPager;.setCurrentItemInternal:(IZZ)V // method@13e2 │ │ +06cf94: 0e00 |0006: return-void │ │ catches : (none) │ │ positions : │ │ - 0x0001 line=500 │ │ - 0x0003 line=501 │ │ - 0x0006 line=502 │ │ + 0x0001 line=505 │ │ + 0x0003 line=506 │ │ + 0x0006 line=507 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/view/ViewPager; │ │ 0x0000 - 0x0007 reg=2 item I │ │ 0x0000 - 0x0007 reg=3 smoothScroll Z │ │ │ │ #53 : (in Landroid/support/v4/view/ViewPager;) │ │ name : 'setCurrentItemInternal' │ │ type : '(IZZ)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 5 │ │ insns size : 5 16-bit code units │ │ -04aaa8: |[04aaa8] android.support.v4.view.ViewPager.setCurrentItemInternal:(IZZ)V │ │ -04aab8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -04aaba: 6e50 410c 2143 |0001: invoke-virtual {v1, v2, v3, v4, v0}, Landroid/support/v4/view/ViewPager;.setCurrentItemInternal:(IZZI)V // method@0c41 │ │ -04aac0: 0e00 |0004: return-void │ │ +06cf98: |[06cf98] android.support.v4.view.ViewPager.setCurrentItemInternal:(IZZ)V │ │ +06cfa8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +06cfaa: 6e50 e313 2143 |0001: invoke-virtual {v1, v2, v3, v4, v0}, Landroid/support/v4/view/ViewPager;.setCurrentItemInternal:(IZZI)V // method@13e3 │ │ +06cfb0: 0e00 |0004: return-void │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=509 │ │ - 0x0004 line=510 │ │ + 0x0000 line=514 │ │ + 0x0004 line=515 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/ViewPager; │ │ 0x0000 - 0x0005 reg=2 item I │ │ 0x0000 - 0x0005 reg=3 smoothScroll Z │ │ 0x0000 - 0x0005 reg=4 always Z │ │ │ │ #54 : (in Landroid/support/v4/view/ViewPager;) │ │ @@ -56547,113 +87273,113 @@ │ │ type : '(IZZI)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 10 │ │ ins : 5 │ │ outs : 5 │ │ insns size : 135 16-bit code units │ │ -04aac4: |[04aac4] android.support.v4.view.ViewPager.setCurrentItemInternal:(IZZI)V │ │ -04aad4: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -04aad6: 1204 |0001: const/4 v4, #int 0 // #0 │ │ -04aad8: 5453 bd03 |0002: iget-object v3, v5, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@03bd │ │ -04aadc: 3803 0a00 |0004: if-eqz v3, 000e // +000a │ │ -04aae0: 5453 bd03 |0006: iget-object v3, v5, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@03bd │ │ -04aae4: 6e10 3f0a 0300 |0008: invoke-virtual {v3}, Landroid/support/v4/view/PagerAdapter;.getCount:()I // method@0a3f │ │ -04aaea: 0a03 |000b: move-result v3 │ │ -04aaec: 3c03 0600 |000c: if-gtz v3, 0012 // +0006 │ │ -04aaf0: 7020 4e0c 4500 |000e: invoke-direct {v5, v4}, Landroid/support/v4/view/ViewPager;.setScrollingCacheEnabled:(Z)V // method@0c4e │ │ -04aaf6: 0e00 |0011: return-void │ │ -04aaf8: 3908 1200 |0012: if-nez v8, 0024 // +0012 │ │ -04aafc: 5253 c403 |0014: iget v3, v5, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@03c4 │ │ -04ab00: 3363 0e00 |0016: if-ne v3, v6, 0024 // +000e │ │ -04ab04: 5453 d803 |0018: iget-object v3, v5, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@03d8 │ │ -04ab08: 6e10 df17 0300 |001a: invoke-virtual {v3}, Ljava/util/ArrayList;.size:()I // method@17df │ │ -04ab0e: 0a03 |001d: move-result v3 │ │ -04ab10: 3803 0600 |001e: if-eqz v3, 0024 // +0006 │ │ -04ab14: 7020 4e0c 4500 |0020: invoke-direct {v5, v4}, Landroid/support/v4/view/ViewPager;.setScrollingCacheEnabled:(Z)V // method@0c4e │ │ -04ab1a: 28ee |0023: goto 0011 // -0012 │ │ -04ab1c: 3b06 2500 |0024: if-gez v6, 0049 // +0025 │ │ -04ab20: 1206 |0026: const/4 v6, #int 0 // #0 │ │ -04ab22: 5252 e203 |0027: iget v2, v5, Landroid/support/v4/view/ViewPager;.mOffscreenPageLimit:I // field@03e2 │ │ -04ab26: 5253 c403 |0029: iget v3, v5, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@03c4 │ │ -04ab2a: b023 |002b: add-int/2addr v3, v2 │ │ -04ab2c: 3636 0700 |002c: if-gt v6, v3, 0033 // +0007 │ │ -04ab30: 5253 c403 |002e: iget v3, v5, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@03c4 │ │ -04ab34: b123 |0030: sub-int/2addr v3, v2 │ │ -04ab36: 3536 2900 |0031: if-ge v6, v3, 005a // +0029 │ │ -04ab3a: 1201 |0033: const/4 v1, #int 0 // #0 │ │ -04ab3c: 5453 d803 |0034: iget-object v3, v5, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@03d8 │ │ -04ab40: 6e10 df17 0300 |0036: invoke-virtual {v3}, Ljava/util/ArrayList;.size:()I // method@17df │ │ -04ab46: 0a03 |0039: move-result v3 │ │ -04ab48: 3531 2000 |003a: if-ge v1, v3, 005a // +0020 │ │ -04ab4c: 5453 d803 |003c: iget-object v3, v5, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@03d8 │ │ -04ab50: 6e20 d917 1300 |003e: invoke-virtual {v3, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@17d9 │ │ -04ab56: 0c03 |0041: move-result-object v3 │ │ -04ab58: 1f03 f501 |0042: check-cast v3, Landroid/support/v4/view/ViewPager$ItemInfo; // type@01f5 │ │ -04ab5c: 5c30 9a03 |0044: iput-boolean v0, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.scrolling:Z // field@039a │ │ -04ab60: d801 0101 |0046: add-int/lit8 v1, v1, #int 1 // #01 │ │ -04ab64: 28ec |0048: goto 0034 // -0014 │ │ -04ab66: 5453 bd03 |0049: iget-object v3, v5, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@03bd │ │ -04ab6a: 6e10 3f0a 0300 |004b: invoke-virtual {v3}, Landroid/support/v4/view/PagerAdapter;.getCount:()I // method@0a3f │ │ -04ab70: 0a03 |004e: move-result v3 │ │ -04ab72: 3436 d8ff |004f: if-lt v6, v3, 0027 // -0028 │ │ -04ab76: 5453 bd03 |0051: iget-object v3, v5, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@03bd │ │ -04ab7a: 6e10 3f0a 0300 |0053: invoke-virtual {v3}, Landroid/support/v4/view/PagerAdapter;.getCount:()I // method@0a3f │ │ -04ab80: 0a03 |0056: move-result v3 │ │ -04ab82: d806 03ff |0057: add-int/lit8 v6, v3, #int -1 // #ff │ │ -04ab86: 28ce |0059: goto 0027 // -0032 │ │ -04ab88: 5253 c403 |005a: iget v3, v5, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@03c4 │ │ -04ab8c: 3263 2200 |005c: if-eq v3, v6, 007e // +0022 │ │ -04ab90: 5553 cd03 |005e: iget-boolean v3, v5, Landroid/support/v4/view/ViewPager;.mFirstLayout:Z // field@03cd │ │ -04ab94: 3803 2000 |0060: if-eqz v3, 0080 // +0020 │ │ -04ab98: 5956 c403 |0062: iput v6, v5, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@03c4 │ │ -04ab9c: 3800 0b00 |0064: if-eqz v0, 006f // +000b │ │ -04aba0: 5453 e303 |0066: iget-object v3, v5, Landroid/support/v4/view/ViewPager;.mOnPageChangeListener:Landroid/support/v4/view/ViewPager$OnPageChangeListener; // field@03e3 │ │ -04aba4: 3803 0700 |0068: if-eqz v3, 006f // +0007 │ │ -04aba8: 5453 e303 |006a: iget-object v3, v5, Landroid/support/v4/view/ViewPager;.mOnPageChangeListener:Landroid/support/v4/view/ViewPager$OnPageChangeListener; // field@03e3 │ │ -04abac: 7220 ba0b 6300 |006c: invoke-interface {v3, v6}, Landroid/support/v4/view/ViewPager$OnPageChangeListener;.onPageSelected:(I)V // method@0bba │ │ -04abb2: 3800 0b00 |006f: if-eqz v0, 007a // +000b │ │ -04abb6: 5453 d503 |0071: iget-object v3, v5, Landroid/support/v4/view/ViewPager;.mInternalPageChangeListener:Landroid/support/v4/view/ViewPager$OnPageChangeListener; // field@03d5 │ │ -04abba: 3803 0700 |0073: if-eqz v3, 007a // +0007 │ │ -04abbe: 5453 d503 |0075: iget-object v3, v5, Landroid/support/v4/view/ViewPager;.mInternalPageChangeListener:Landroid/support/v4/view/ViewPager$OnPageChangeListener; // field@03d5 │ │ -04abc2: 7220 ba0b 6300 |0077: invoke-interface {v3, v6}, Landroid/support/v4/view/ViewPager$OnPageChangeListener;.onPageSelected:(I)V // method@0bba │ │ -04abc8: 6e10 380c 0500 |007a: invoke-virtual {v5}, Landroid/support/v4/view/ViewPager;.requestLayout:()V // method@0c38 │ │ -04abce: 2894 |007d: goto 0011 // -006c │ │ -04abd0: 0140 |007e: move v0, v4 │ │ -04abd2: 28df |007f: goto 005e // -0021 │ │ -04abd4: 6e20 300c 6500 |0080: invoke-virtual {v5, v6}, Landroid/support/v4/view/ViewPager;.populate:(I)V // method@0c30 │ │ -04abda: 7050 3b0c 6597 |0083: invoke-direct {v5, v6, v7, v9, v0}, Landroid/support/v4/view/ViewPager;.scrollToItem:(IZIZ)V // method@0c3b │ │ -04abe0: 288b |0086: goto 0011 // -0075 │ │ - catches : (none) │ │ - positions : │ │ - 0x0002 line=513 │ │ - 0x000e line=514 │ │ - 0x0011 line=553 │ │ - 0x0012 line=517 │ │ - 0x0020 line=518 │ │ - 0x0024 line=522 │ │ - 0x0026 line=523 │ │ - 0x0027 line=527 │ │ - 0x0029 line=528 │ │ - 0x0033 line=532 │ │ - 0x003c line=533 │ │ - 0x0046 line=532 │ │ - 0x0049 line=524 │ │ - 0x0051 line=525 │ │ - 0x005a line=536 │ │ - 0x005e line=538 │ │ - 0x0062 line=541 │ │ - 0x0064 line=542 │ │ - 0x006a line=543 │ │ - 0x006f line=545 │ │ - 0x0075 line=546 │ │ - 0x007a line=548 │ │ - 0x007f line=536 │ │ - 0x0080 line=550 │ │ - 0x0083 line=551 │ │ +06cfb4: |[06cfb4] android.support.v4.view.ViewPager.setCurrentItemInternal:(IZZI)V │ │ +06cfc4: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +06cfc6: 1204 |0001: const/4 v4, #int 0 // #0 │ │ +06cfc8: 5453 0506 |0002: iget-object v3, v5, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@0605 │ │ +06cfcc: 3803 0a00 |0004: if-eqz v3, 000e // +000a │ │ +06cfd0: 5453 0506 |0006: iget-object v3, v5, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@0605 │ │ +06cfd4: 6e10 ed10 0300 |0008: invoke-virtual {v3}, Landroid/support/v4/view/PagerAdapter;.getCount:()I // method@10ed │ │ +06cfda: 0a03 |000b: move-result v3 │ │ +06cfdc: 3c03 0600 |000c: if-gtz v3, 0012 // +0006 │ │ +06cfe0: 7020 f013 4500 |000e: invoke-direct {v5, v4}, Landroid/support/v4/view/ViewPager;.setScrollingCacheEnabled:(Z)V // method@13f0 │ │ +06cfe6: 0e00 |0011: return-void │ │ +06cfe8: 3908 1200 |0012: if-nez v8, 0024 // +0012 │ │ +06cfec: 5253 0c06 |0014: iget v3, v5, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@060c │ │ +06cff0: 3363 0e00 |0016: if-ne v3, v6, 0024 // +000e │ │ +06cff4: 5453 2006 |0018: iget-object v3, v5, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@0620 │ │ +06cff8: 6e10 de22 0300 |001a: invoke-virtual {v3}, Ljava/util/ArrayList;.size:()I // method@22de │ │ +06cffe: 0a03 |001d: move-result v3 │ │ +06d000: 3803 0600 |001e: if-eqz v3, 0024 // +0006 │ │ +06d004: 7020 f013 4500 |0020: invoke-direct {v5, v4}, Landroid/support/v4/view/ViewPager;.setScrollingCacheEnabled:(Z)V // method@13f0 │ │ +06d00a: 28ee |0023: goto 0011 // -0012 │ │ +06d00c: 3b06 2500 |0024: if-gez v6, 0049 // +0025 │ │ +06d010: 1206 |0026: const/4 v6, #int 0 // #0 │ │ +06d012: 5252 2a06 |0027: iget v2, v5, Landroid/support/v4/view/ViewPager;.mOffscreenPageLimit:I // field@062a │ │ +06d016: 5253 0c06 |0029: iget v3, v5, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@060c │ │ +06d01a: b023 |002b: add-int/2addr v3, v2 │ │ +06d01c: 3636 0700 |002c: if-gt v6, v3, 0033 // +0007 │ │ +06d020: 5253 0c06 |002e: iget v3, v5, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@060c │ │ +06d024: b123 |0030: sub-int/2addr v3, v2 │ │ +06d026: 3536 2900 |0031: if-ge v6, v3, 005a // +0029 │ │ +06d02a: 1201 |0033: const/4 v1, #int 0 // #0 │ │ +06d02c: 5453 2006 |0034: iget-object v3, v5, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@0620 │ │ +06d030: 6e10 de22 0300 |0036: invoke-virtual {v3}, Ljava/util/ArrayList;.size:()I // method@22de │ │ +06d036: 0a03 |0039: move-result v3 │ │ +06d038: 3531 2000 |003a: if-ge v1, v3, 005a // +0020 │ │ +06d03c: 5453 2006 |003c: iget-object v3, v5, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@0620 │ │ +06d040: 6e20 d722 1300 |003e: invoke-virtual {v3, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@22d7 │ │ +06d046: 0c03 |0041: move-result-object v3 │ │ +06d048: 1f03 1f03 |0042: check-cast v3, Landroid/support/v4/view/ViewPager$ItemInfo; // type@031f │ │ +06d04c: 5c30 e205 |0044: iput-boolean v0, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.scrolling:Z // field@05e2 │ │ +06d050: d801 0101 |0046: add-int/lit8 v1, v1, #int 1 // #01 │ │ +06d054: 28ec |0048: goto 0034 // -0014 │ │ +06d056: 5453 0506 |0049: iget-object v3, v5, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@0605 │ │ +06d05a: 6e10 ed10 0300 |004b: invoke-virtual {v3}, Landroid/support/v4/view/PagerAdapter;.getCount:()I // method@10ed │ │ +06d060: 0a03 |004e: move-result v3 │ │ +06d062: 3436 d8ff |004f: if-lt v6, v3, 0027 // -0028 │ │ +06d066: 5453 0506 |0051: iget-object v3, v5, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@0605 │ │ +06d06a: 6e10 ed10 0300 |0053: invoke-virtual {v3}, Landroid/support/v4/view/PagerAdapter;.getCount:()I // method@10ed │ │ +06d070: 0a03 |0056: move-result v3 │ │ +06d072: d806 03ff |0057: add-int/lit8 v6, v3, #int -1 // #ff │ │ +06d076: 28ce |0059: goto 0027 // -0032 │ │ +06d078: 5253 0c06 |005a: iget v3, v5, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@060c │ │ +06d07c: 3263 2200 |005c: if-eq v3, v6, 007e // +0022 │ │ +06d080: 5553 1506 |005e: iget-boolean v3, v5, Landroid/support/v4/view/ViewPager;.mFirstLayout:Z // field@0615 │ │ +06d084: 3803 2000 |0060: if-eqz v3, 0080 // +0020 │ │ +06d088: 5956 0c06 |0062: iput v6, v5, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@060c │ │ +06d08c: 3800 0b00 |0064: if-eqz v0, 006f // +000b │ │ +06d090: 5453 2b06 |0066: iget-object v3, v5, Landroid/support/v4/view/ViewPager;.mOnPageChangeListener:Landroid/support/v4/view/ViewPager$OnPageChangeListener; // field@062b │ │ +06d094: 3803 0700 |0068: if-eqz v3, 006f // +0007 │ │ +06d098: 5453 2b06 |006a: iget-object v3, v5, Landroid/support/v4/view/ViewPager;.mOnPageChangeListener:Landroid/support/v4/view/ViewPager$OnPageChangeListener; // field@062b │ │ +06d09c: 7220 5c13 6300 |006c: invoke-interface {v3, v6}, Landroid/support/v4/view/ViewPager$OnPageChangeListener;.onPageSelected:(I)V // method@135c │ │ +06d0a2: 3800 0b00 |006f: if-eqz v0, 007a // +000b │ │ +06d0a6: 5453 1d06 |0071: iget-object v3, v5, Landroid/support/v4/view/ViewPager;.mInternalPageChangeListener:Landroid/support/v4/view/ViewPager$OnPageChangeListener; // field@061d │ │ +06d0aa: 3803 0700 |0073: if-eqz v3, 007a // +0007 │ │ +06d0ae: 5453 1d06 |0075: iget-object v3, v5, Landroid/support/v4/view/ViewPager;.mInternalPageChangeListener:Landroid/support/v4/view/ViewPager$OnPageChangeListener; // field@061d │ │ +06d0b2: 7220 5c13 6300 |0077: invoke-interface {v3, v6}, Landroid/support/v4/view/ViewPager$OnPageChangeListener;.onPageSelected:(I)V // method@135c │ │ +06d0b8: 6e10 da13 0500 |007a: invoke-virtual {v5}, Landroid/support/v4/view/ViewPager;.requestLayout:()V // method@13da │ │ +06d0be: 2894 |007d: goto 0011 // -006c │ │ +06d0c0: 0140 |007e: move v0, v4 │ │ +06d0c2: 28df |007f: goto 005e // -0021 │ │ +06d0c4: 6e20 d213 6500 |0080: invoke-virtual {v5, v6}, Landroid/support/v4/view/ViewPager;.populate:(I)V // method@13d2 │ │ +06d0ca: 7050 dd13 6597 |0083: invoke-direct {v5, v6, v7, v9, v0}, Landroid/support/v4/view/ViewPager;.scrollToItem:(IZIZ)V // method@13dd │ │ +06d0d0: 288b |0086: goto 0011 // -0075 │ │ + catches : (none) │ │ + positions : │ │ + 0x0002 line=518 │ │ + 0x000e line=519 │ │ + 0x0011 line=558 │ │ + 0x0012 line=522 │ │ + 0x0020 line=523 │ │ + 0x0024 line=527 │ │ + 0x0026 line=528 │ │ + 0x0027 line=532 │ │ + 0x0029 line=533 │ │ + 0x0033 line=537 │ │ + 0x003c line=538 │ │ + 0x0046 line=537 │ │ + 0x0049 line=529 │ │ + 0x0051 line=530 │ │ + 0x005a line=541 │ │ + 0x005e line=543 │ │ + 0x0062 line=546 │ │ + 0x0064 line=547 │ │ + 0x006a line=548 │ │ + 0x006f line=550 │ │ + 0x0075 line=551 │ │ + 0x007a line=553 │ │ + 0x007f line=541 │ │ + 0x0080 line=555 │ │ + 0x0083 line=556 │ │ locals : │ │ 0x0034 - 0x0049 reg=1 i I │ │ 0x0029 - 0x0049 reg=2 pageLimit I │ │ 0x005e - 0x007e reg=0 dispatchSelected Z │ │ 0x0080 - 0x0087 reg=0 dispatchSelected Z │ │ 0x005a - 0x0087 reg=2 pageLimit I │ │ 0x0000 - 0x0087 reg=5 this Landroid/support/v4/view/ViewPager; │ │ @@ -56664,662 +87390,3522 @@ │ │ │ │ #55 : (in Landroid/support/v4/view/ViewPager;) │ │ name : 'setInternalPageChangeListener' │ │ type : '(Landroid/support/v4/view/ViewPager$OnPageChangeListener;)Landroid/support/v4/view/ViewPager$OnPageChangeListener;' │ │ access : 0x0000 () │ │ code - │ │ registers : 3 │ │ - ins : 2 │ │ - outs : 0 │ │ - insns size : 5 16-bit code units │ │ -04abe4: |[04abe4] android.support.v4.view.ViewPager.setInternalPageChangeListener:(Landroid/support/v4/view/ViewPager$OnPageChangeListener;)Landroid/support/v4/view/ViewPager$OnPageChangeListener; │ │ -04abf4: 5410 d503 |0000: iget-object v0, v1, Landroid/support/v4/view/ViewPager;.mInternalPageChangeListener:Landroid/support/v4/view/ViewPager$OnPageChangeListener; // field@03d5 │ │ -04abf8: 5b12 d503 |0002: iput-object v2, v1, Landroid/support/v4/view/ViewPager;.mInternalPageChangeListener:Landroid/support/v4/view/ViewPager$OnPageChangeListener; // field@03d5 │ │ -04abfc: 1100 |0004: return-object v0 │ │ + ins : 2 │ │ + outs : 0 │ │ + insns size : 5 16-bit code units │ │ +06d0d4: |[06d0d4] android.support.v4.view.ViewPager.setInternalPageChangeListener:(Landroid/support/v4/view/ViewPager$OnPageChangeListener;)Landroid/support/v4/view/ViewPager$OnPageChangeListener; │ │ +06d0e4: 5410 1d06 |0000: iget-object v0, v1, Landroid/support/v4/view/ViewPager;.mInternalPageChangeListener:Landroid/support/v4/view/ViewPager$OnPageChangeListener; // field@061d │ │ +06d0e8: 5b12 1d06 |0002: iput-object v2, v1, Landroid/support/v4/view/ViewPager;.mInternalPageChangeListener:Landroid/support/v4/view/ViewPager$OnPageChangeListener; // field@061d │ │ +06d0ec: 1100 |0004: return-object v0 │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=659 │ │ + 0x0002 line=660 │ │ + 0x0004 line=661 │ │ + locals : │ │ + 0x0002 - 0x0005 reg=0 oldListener Landroid/support/v4/view/ViewPager$OnPageChangeListener; │ │ + 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/ViewPager; │ │ + 0x0000 - 0x0005 reg=2 listener Landroid/support/v4/view/ViewPager$OnPageChangeListener; │ │ + │ │ + #56 : (in Landroid/support/v4/view/ViewPager;) │ │ + name : 'setOffscreenPageLimit' │ │ + type : '(I)V' │ │ + access : 0x0001 (PUBLIC) │ │ + code - │ │ + registers : 6 │ │ + ins : 2 │ │ + outs : 2 │ │ + insns size : 48 16-bit code units │ │ +06d0f0: |[06d0f0] android.support.v4.view.ViewPager.setOffscreenPageLimit:(I)V │ │ +06d100: 1213 |0000: const/4 v3, #int 1 // #1 │ │ +06d102: 3535 2500 |0001: if-ge v5, v3, 0026 // +0025 │ │ +06d106: 1a00 1f10 |0003: const-string v0, "ViewPager" // string@101f │ │ +06d10a: 2201 3e05 |0005: new-instance v1, Ljava/lang/StringBuilder; // type@053e │ │ +06d10e: 7010 a422 0100 |0007: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@22a4 │ │ +06d114: 1a02 cf0d |000a: const-string v2, "Requested offscreen page limit " // string@0dcf │ │ +06d118: 6e20 ad22 2100 |000c: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22ad │ │ +06d11e: 0c01 |000f: move-result-object v1 │ │ +06d120: 6e20 a922 5100 |0010: invoke-virtual {v1, v5}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@22a9 │ │ +06d126: 0c01 |0013: move-result-object v1 │ │ +06d128: 1a02 9000 |0014: const-string v2, " too small; defaulting to " // string@0090 │ │ +06d12c: 6e20 ad22 2100 |0016: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22ad │ │ +06d132: 0c01 |0019: move-result-object v1 │ │ +06d134: 6e20 a922 3100 |001a: invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@22a9 │ │ +06d13a: 0c01 |001d: move-result-object v1 │ │ +06d13c: 6e10 b222 0100 |001e: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@22b2 │ │ +06d142: 0c01 |0021: move-result-object v1 │ │ +06d144: 7120 751c 1000 |0022: invoke-static {v0, v1}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;)I // method@1c75 │ │ +06d14a: 1215 |0025: const/4 v5, #int 1 // #1 │ │ +06d14c: 5240 2a06 |0026: iget v0, v4, Landroid/support/v4/view/ViewPager;.mOffscreenPageLimit:I // field@062a │ │ +06d150: 3205 0700 |0028: if-eq v5, v0, 002f // +0007 │ │ +06d154: 5945 2a06 |002a: iput v5, v4, Landroid/support/v4/view/ViewPager;.mOffscreenPageLimit:I // field@062a │ │ +06d158: 6e10 d113 0400 |002c: invoke-virtual {v4}, Landroid/support/v4/view/ViewPager;.populate:()V // method@13d1 │ │ +06d15e: 0e00 |002f: return-void │ │ + catches : (none) │ │ + positions : │ │ + 0x0001 line=693 │ │ + 0x0003 line=694 │ │ + 0x0025 line=696 │ │ + 0x0026 line=698 │ │ + 0x002a line=699 │ │ + 0x002c line=700 │ │ + 0x002f line=702 │ │ + locals : │ │ + 0x0000 - 0x0030 reg=4 this Landroid/support/v4/view/ViewPager; │ │ + 0x0000 - 0x0030 reg=5 limit I │ │ + │ │ + #57 : (in Landroid/support/v4/view/ViewPager;) │ │ + name : 'setOnAdapterChangeListener' │ │ + type : '(Landroid/support/v4/view/ViewPager$OnAdapterChangeListener;)V' │ │ + access : 0x0000 () │ │ + code - │ │ + registers : 2 │ │ + ins : 2 │ │ + outs : 0 │ │ + insns size : 3 16-bit code units │ │ +06d160: |[06d160] android.support.v4.view.ViewPager.setOnAdapterChangeListener:(Landroid/support/v4/view/ViewPager$OnAdapterChangeListener;)V │ │ +06d170: 5b01 0606 |0000: iput-object v1, v0, Landroid/support/v4/view/ViewPager;.mAdapterChangeListener:Landroid/support/v4/view/ViewPager$OnAdapterChangeListener; // field@0606 │ │ +06d174: 0e00 |0002: return-void │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=479 │ │ + 0x0002 line=480 │ │ + locals : │ │ + 0x0000 - 0x0003 reg=0 this Landroid/support/v4/view/ViewPager; │ │ + 0x0000 - 0x0003 reg=1 listener Landroid/support/v4/view/ViewPager$OnAdapterChangeListener; │ │ + │ │ + #58 : (in Landroid/support/v4/view/ViewPager;) │ │ + name : 'setOnPageChangeListener' │ │ + type : '(Landroid/support/v4/view/ViewPager$OnPageChangeListener;)V' │ │ + access : 0x0001 (PUBLIC) │ │ + code - │ │ + registers : 2 │ │ + ins : 2 │ │ + outs : 0 │ │ + insns size : 3 16-bit code units │ │ +06d178: |[06d178] android.support.v4.view.ViewPager.setOnPageChangeListener:(Landroid/support/v4/view/ViewPager$OnPageChangeListener;)V │ │ +06d188: 5b01 2b06 |0000: iput-object v1, v0, Landroid/support/v4/view/ViewPager;.mOnPageChangeListener:Landroid/support/v4/view/ViewPager$OnPageChangeListener; // field@062b │ │ +06d18c: 0e00 |0002: return-void │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=597 │ │ + 0x0002 line=598 │ │ + locals : │ │ + 0x0000 - 0x0003 reg=0 this Landroid/support/v4/view/ViewPager; │ │ + 0x0000 - 0x0003 reg=1 listener Landroid/support/v4/view/ViewPager$OnPageChangeListener; │ │ + │ │ + #59 : (in Landroid/support/v4/view/ViewPager;) │ │ + name : 'setPageMargin' │ │ + type : '(I)V' │ │ + access : 0x0001 (PUBLIC) │ │ + code - │ │ + registers : 4 │ │ + ins : 2 │ │ + outs : 5 │ │ + insns size : 15 16-bit code units │ │ +06d190: |[06d190] android.support.v4.view.ViewPager.setPageMargin:(I)V │ │ +06d1a0: 5220 2c06 |0000: iget v0, v2, Landroid/support/v4/view/ViewPager;.mPageMargin:I // field@062c │ │ +06d1a4: 5923 2c06 |0002: iput v3, v2, Landroid/support/v4/view/ViewPager;.mPageMargin:I // field@062c │ │ +06d1a8: 6e10 b113 0200 |0004: invoke-virtual {v2}, Landroid/support/v4/view/ViewPager;.getWidth:()I // method@13b1 │ │ +06d1ae: 0a01 |0007: move-result v1 │ │ +06d1b0: 7050 d313 1231 |0008: invoke-direct {v2, v1, v1, v3, v0}, Landroid/support/v4/view/ViewPager;.recomputeScrollPosition:(IIII)V // method@13d3 │ │ +06d1b6: 6e10 da13 0200 |000b: invoke-virtual {v2}, Landroid/support/v4/view/ViewPager;.requestLayout:()V // method@13da │ │ +06d1bc: 0e00 |000e: return-void │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=713 │ │ + 0x0002 line=714 │ │ + 0x0004 line=716 │ │ + 0x0008 line=717 │ │ + 0x000b line=719 │ │ + 0x000e line=720 │ │ + locals : │ │ + 0x0002 - 0x000f reg=0 oldMargin I │ │ + 0x0008 - 0x000f reg=1 width I │ │ + 0x0000 - 0x000f reg=2 this Landroid/support/v4/view/ViewPager; │ │ + 0x0000 - 0x000f reg=3 marginPixels I │ │ + │ │ + #60 : (in Landroid/support/v4/view/ViewPager;) │ │ + name : 'setPageMarginDrawable' │ │ + type : '(I)V' │ │ + access : 0x0001 (PUBLIC) │ │ + code - │ │ + registers : 3 │ │ + ins : 2 │ │ + outs : 2 │ │ + insns size : 16 16-bit code units │ │ +06d1c0: |[06d1c0] android.support.v4.view.ViewPager.setPageMarginDrawable:(I)V │ │ +06d1d0: 6e10 9e13 0100 |0000: invoke-virtual {v1}, Landroid/support/v4/view/ViewPager;.getContext:()Landroid/content/Context; // method@139e │ │ +06d1d6: 0c00 |0003: move-result-object v0 │ │ +06d1d8: 6e10 1301 0000 |0004: invoke-virtual {v0}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@0113 │ │ +06d1de: 0c00 |0007: move-result-object v0 │ │ +06d1e0: 6e20 6701 2000 |0008: invoke-virtual {v0, v2}, Landroid/content/res/Resources;.getDrawable:(I)Landroid/graphics/drawable/Drawable; // method@0167 │ │ +06d1e6: 0c00 |000b: move-result-object v0 │ │ +06d1e8: 6e20 ed13 0100 |000c: invoke-virtual {v1, v0}, Landroid/support/v4/view/ViewPager;.setPageMarginDrawable:(Landroid/graphics/drawable/Drawable;)V // method@13ed │ │ +06d1ee: 0e00 |000f: return-void │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=749 │ │ + 0x000f line=750 │ │ + locals : │ │ + 0x0000 - 0x0010 reg=1 this Landroid/support/v4/view/ViewPager; │ │ + 0x0000 - 0x0010 reg=2 resId I │ │ + │ │ + #61 : (in Landroid/support/v4/view/ViewPager;) │ │ + name : 'setPageMarginDrawable' │ │ + type : '(Landroid/graphics/drawable/Drawable;)V' │ │ + access : 0x0001 (PUBLIC) │ │ + code - │ │ + registers : 3 │ │ + ins : 2 │ │ + outs : 2 │ │ + insns size : 19 16-bit code units │ │ +06d1f0: |[06d1f0] android.support.v4.view.ViewPager.setPageMarginDrawable:(Landroid/graphics/drawable/Drawable;)V │ │ +06d200: 5b12 2506 |0000: iput-object v2, v1, Landroid/support/v4/view/ViewPager;.mMarginDrawable:Landroid/graphics/drawable/Drawable; // field@0625 │ │ +06d204: 3802 0500 |0002: if-eqz v2, 0007 // +0005 │ │ +06d208: 6e10 d413 0100 |0004: invoke-virtual {v1}, Landroid/support/v4/view/ViewPager;.refreshDrawableState:()V // method@13d4 │ │ +06d20e: 3902 0a00 |0007: if-nez v2, 0011 // +000a │ │ +06d212: 1210 |0009: const/4 v0, #int 1 // #1 │ │ +06d214: 6e20 f113 0100 |000a: invoke-virtual {v1, v0}, Landroid/support/v4/view/ViewPager;.setWillNotDraw:(Z)V // method@13f1 │ │ +06d21a: 6e10 b913 0100 |000d: invoke-virtual {v1}, Landroid/support/v4/view/ViewPager;.invalidate:()V // method@13b9 │ │ +06d220: 0e00 |0010: return-void │ │ +06d222: 1200 |0011: const/4 v0, #int 0 // #0 │ │ +06d224: 28f8 |0012: goto 000a // -0008 │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=737 │ │ + 0x0002 line=738 │ │ + 0x0007 line=739 │ │ + 0x000d line=740 │ │ + 0x0010 line=741 │ │ + 0x0011 line=739 │ │ + locals : │ │ + 0x0000 - 0x0013 reg=1 this Landroid/support/v4/view/ViewPager; │ │ + 0x0000 - 0x0013 reg=2 d Landroid/graphics/drawable/Drawable; │ │ + │ │ + #62 : (in Landroid/support/v4/view/ViewPager;) │ │ + name : 'setPageTransformer' │ │ + type : '(ZLandroid/support/v4/view/ViewPager$PageTransformer;)V' │ │ + access : 0x0001 (PUBLIC) │ │ + code - │ │ + registers : 9 │ │ + ins : 3 │ │ + outs : 2 │ │ + insns size : 46 16-bit code units │ │ +06d228: |[06d228] android.support.v4.view.ViewPager.setPageTransformer:(ZLandroid/support/v4/view/ViewPager$PageTransformer;)V │ │ +06d238: 1212 |0000: const/4 v2, #int 1 // #1 │ │ +06d23a: 1203 |0001: const/4 v3, #int 0 // #0 │ │ +06d23c: 6004 4000 |0002: sget v4, Landroid/os/Build$VERSION;.SDK_INT:I // field@0040 │ │ +06d240: 1305 0b00 |0004: const/16 v5, #int 11 // #b │ │ +06d244: 3454 1e00 |0006: if-lt v4, v5, 0024 // +001e │ │ +06d248: 3808 1d00 |0008: if-eqz v8, 0025 // +001d │ │ +06d24c: 0120 |000a: move v0, v2 │ │ +06d24e: 5464 2d06 |000b: iget-object v4, v6, Landroid/support/v4/view/ViewPager;.mPageTransformer:Landroid/support/v4/view/ViewPager$PageTransformer; // field@062d │ │ +06d252: 3804 1a00 |000d: if-eqz v4, 0027 // +001a │ │ +06d256: 0124 |000f: move v4, v2 │ │ +06d258: 3240 1900 |0010: if-eq v0, v4, 0029 // +0019 │ │ +06d25c: 0121 |0012: move v1, v2 │ │ +06d25e: 5b68 2d06 |0013: iput-object v8, v6, Landroid/support/v4/view/ViewPager;.mPageTransformer:Landroid/support/v4/view/ViewPager$PageTransformer; // field@062d │ │ +06d262: 6e20 df13 0600 |0015: invoke-virtual {v6, v0}, Landroid/support/v4/view/ViewPager;.setChildrenDrawingOrderEnabledCompat:(Z)V // method@13df │ │ +06d268: 3800 1300 |0018: if-eqz v0, 002b // +0013 │ │ +06d26c: 3807 0300 |001a: if-eqz v7, 001d // +0003 │ │ +06d270: 1222 |001c: const/4 v2, #int 2 // #2 │ │ +06d272: 5962 0f06 |001d: iput v2, v6, Landroid/support/v4/view/ViewPager;.mDrawingOrder:I // field@060f │ │ +06d276: 3801 0500 |001f: if-eqz v1, 0024 // +0005 │ │ +06d27a: 6e10 d113 0600 |0021: invoke-virtual {v6}, Landroid/support/v4/view/ViewPager;.populate:()V // method@13d1 │ │ +06d280: 0e00 |0024: return-void │ │ +06d282: 0130 |0025: move v0, v3 │ │ +06d284: 28e5 |0026: goto 000b // -001b │ │ +06d286: 0134 |0027: move v4, v3 │ │ +06d288: 28e8 |0028: goto 0010 // -0018 │ │ +06d28a: 0131 |0029: move v1, v3 │ │ +06d28c: 28e9 |002a: goto 0013 // -0017 │ │ +06d28e: 5963 0f06 |002b: iput v3, v6, Landroid/support/v4/view/ViewPager;.mDrawingOrder:I // field@060f │ │ +06d292: 28f2 |002d: goto 001f // -000e │ │ + catches : (none) │ │ + positions : │ │ + 0x0002 line=613 │ │ + 0x0008 line=614 │ │ + 0x000b line=615 │ │ + 0x0013 line=616 │ │ + 0x0015 line=617 │ │ + 0x0018 line=618 │ │ + 0x001a line=619 │ │ + 0x001f line=623 │ │ + 0x0024 line=625 │ │ + 0x0026 line=614 │ │ + 0x0028 line=615 │ │ + 0x002b line=621 │ │ + locals : │ │ + 0x000b - 0x0024 reg=0 hasTransformer Z │ │ + 0x0013 - 0x0024 reg=1 needsPopulate Z │ │ + 0x0027 - 0x002e reg=0 hasTransformer Z │ │ + 0x002b - 0x002e reg=1 needsPopulate Z │ │ + 0x0000 - 0x002e reg=6 this Landroid/support/v4/view/ViewPager; │ │ + 0x0000 - 0x002e reg=7 reverseDrawingOrder Z │ │ + 0x0000 - 0x002e reg=8 transformer Landroid/support/v4/view/ViewPager$PageTransformer; │ │ + │ │ + #63 : (in Landroid/support/v4/view/ViewPager;) │ │ + name : 'smoothScrollTo' │ │ + type : '(II)V' │ │ + access : 0x0000 () │ │ + code - │ │ + registers : 4 │ │ + ins : 3 │ │ + outs : 4 │ │ + insns size : 5 16-bit code units │ │ +06d294: |[06d294] android.support.v4.view.ViewPager.smoothScrollTo:(II)V │ │ +06d2a4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +06d2a6: 6e40 f313 2103 |0001: invoke-virtual {v1, v2, v3, v0}, Landroid/support/v4/view/ViewPager;.smoothScrollTo:(III)V // method@13f3 │ │ +06d2ac: 0e00 |0004: return-void │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=783 │ │ + 0x0004 line=784 │ │ + locals : │ │ + 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/ViewPager; │ │ + 0x0000 - 0x0005 reg=2 x I │ │ + 0x0000 - 0x0005 reg=3 y I │ │ + │ │ + #64 : (in Landroid/support/v4/view/ViewPager;) │ │ + name : 'smoothScrollTo' │ │ + type : '(III)V' │ │ + access : 0x0000 () │ │ + code - │ │ + registers : 19 │ │ + ins : 4 │ │ + outs : 6 │ │ + insns size : 148 16-bit code units │ │ +06d2b0: |[06d2b0] android.support.v4.view.ViewPager.smoothScrollTo:(III)V │ │ +06d2c0: 6e10 9a13 0f00 |0000: invoke-virtual {v15}, Landroid/support/v4/view/ViewPager;.getChildCount:()I // method@139a │ │ +06d2c6: 0a01 |0003: move-result v1 │ │ +06d2c8: 3901 0700 |0004: if-nez v1, 000b // +0007 │ │ +06d2cc: 1201 |0006: const/4 v1, #int 0 // #0 │ │ +06d2ce: 7020 f013 1f00 |0007: invoke-direct {v15, v1}, Landroid/support/v4/view/ViewPager;.setScrollingCacheEnabled:(Z)V // method@13f0 │ │ +06d2d4: 0e00 |000a: return-void │ │ +06d2d6: 6e10 af13 0f00 |000b: invoke-virtual {v15}, Landroid/support/v4/view/ViewPager;.getScrollX:()I // method@13af │ │ +06d2dc: 0a02 |000e: move-result v2 │ │ +06d2de: 6e10 b013 0f00 |000f: invoke-virtual {v15}, Landroid/support/v4/view/ViewPager;.getScrollY:()I // method@13b0 │ │ +06d2e4: 0a03 |0012: move-result v3 │ │ +06d2e6: 9104 1002 |0013: sub-int v4, v16, v2 │ │ +06d2ea: 9105 1103 |0015: sub-int v5, v17, v3 │ │ +06d2ee: 3904 1000 |0017: if-nez v4, 0027 // +0010 │ │ +06d2f2: 3905 0e00 |0019: if-nez v5, 0027 // +000e │ │ +06d2f6: 1201 |001b: const/4 v1, #int 0 // #0 │ │ +06d2f8: 7020 8613 1f00 |001c: invoke-direct {v15, v1}, Landroid/support/v4/view/ViewPager;.completeScroll:(Z)V // method@1386 │ │ +06d2fe: 6e10 d113 0f00 |001f: invoke-virtual {v15}, Landroid/support/v4/view/ViewPager;.populate:()V // method@13d1 │ │ +06d304: 1201 |0022: const/4 v1, #int 0 // #0 │ │ +06d306: 7020 ef13 1f00 |0023: invoke-direct {v15, v1}, Landroid/support/v4/view/ViewPager;.setScrollState:(I)V // method@13ef │ │ +06d30c: 28e4 |0026: goto 000a // -001c │ │ +06d30e: 1211 |0027: const/4 v1, #int 1 // #1 │ │ +06d310: 7020 f013 1f00 |0028: invoke-direct {v15, v1}, Landroid/support/v4/view/ViewPager;.setScrollingCacheEnabled:(Z)V // method@13f0 │ │ +06d316: 1221 |002b: const/4 v1, #int 2 // #2 │ │ +06d318: 7020 ef13 1f00 |002c: invoke-direct {v15, v1}, Landroid/support/v4/view/ViewPager;.setScrollState:(I)V // method@13ef │ │ +06d31e: 7010 9d13 0f00 |002f: invoke-direct {v15}, Landroid/support/v4/view/ViewPager;.getClientWidth:()I // method@139d │ │ +06d324: 0a0c |0032: move-result v12 │ │ +06d326: db09 0c02 |0033: div-int/lit8 v9, v12, #int 2 // #02 │ │ +06d32a: 1501 803f |0035: const/high16 v1, #int 1065353216 // #3f80 │ │ +06d32e: 150d 803f |0037: const/high16 v13, #int 1065353216 // #3f80 │ │ +06d332: 7110 7822 0400 |0039: invoke-static {v4}, Ljava/lang/Math;.abs:(I)I // method@2278 │ │ +06d338: 0a0e |003c: move-result v14 │ │ +06d33a: 82ee |003d: int-to-float v14, v14 │ │ +06d33c: c8ed |003e: mul-float/2addr v13, v14 │ │ +06d33e: 82ce |003f: int-to-float v14, v12 │ │ +06d340: c9ed |0040: div-float/2addr v13, v14 │ │ +06d342: 7120 7f22 d100 |0041: invoke-static {v1, v13}, Ljava/lang/Math;.min:(FF)F // method@227f │ │ +06d348: 0a08 |0044: move-result v8 │ │ +06d34a: 8291 |0045: int-to-float v1, v9 │ │ +06d34c: 829d |0046: int-to-float v13, v9 │ │ +06d34e: 6e20 8c13 8f00 |0047: invoke-virtual {v15, v8}, Landroid/support/v4/view/ViewPager;.distanceInfluenceForSnapDuration:(F)F // method@138c │ │ +06d354: 0a0e |004a: move-result v14 │ │ +06d356: c8ed |004b: mul-float/2addr v13, v14 │ │ +06d358: a607 010d |004c: add-float v7, v1, v13 │ │ +06d35c: 1206 |004e: const/4 v6, #int 0 // #0 │ │ +06d35e: 7701 7822 1200 |004f: invoke-static/range {v18}, Ljava/lang/Math;.abs:(I)I // method@2278 │ │ +06d364: 0a12 |0052: move-result v18 │ │ +06d366: 3d12 2300 |0053: if-lez v18, 0076 // +0023 │ │ +06d36a: 1501 7a44 |0055: const/high16 v1, #int 1148846080 // #447a │ │ +06d36e: 0200 1200 |0057: move/from16 v0, v18 │ │ +06d372: 820d |0059: int-to-float v13, v0 │ │ +06d374: a90d 070d |005a: div-float v13, v7, v13 │ │ +06d378: 7110 7722 0d00 |005c: invoke-static {v13}, Ljava/lang/Math;.abs:(F)F // method@2277 │ │ +06d37e: 0a0d |005f: move-result v13 │ │ +06d380: c8d1 |0060: mul-float/2addr v1, v13 │ │ +06d382: 7110 8222 0100 |0061: invoke-static {v1}, Ljava/lang/Math;.round:(F)I // method@2282 │ │ +06d388: 0a01 |0064: move-result v1 │ │ +06d38a: da06 0104 |0065: mul-int/lit8 v6, v1, #int 4 // #04 │ │ +06d38e: 1301 5802 |0067: const/16 v1, #int 600 // #258 │ │ +06d392: 7120 8022 1600 |0069: invoke-static {v6, v1}, Ljava/lang/Math;.min:(II)I // method@2280 │ │ +06d398: 0a06 |006c: move-result v6 │ │ +06d39a: 54f1 3406 |006d: iget-object v1, v15, Landroid/support/v4/view/ViewPager;.mScroller:Landroid/widget/Scroller; // field@0634 │ │ +06d39e: 7406 4d1f 0100 |006f: invoke-virtual/range {v1, v2, v3, v4, v5, v6}, Landroid/widget/Scroller;.startScroll:(IIIII)V // method@1f4d │ │ +06d3a4: 7110 9712 0f00 |0072: invoke-static {v15}, Landroid/support/v4/view/ViewCompat;.postInvalidateOnAnimation:(Landroid/view/View;)V // method@1297 │ │ +06d3aa: 2895 |0075: goto 000a // -006b │ │ +06d3ac: 82c1 |0076: int-to-float v1, v12 │ │ +06d3ae: 54fd 0506 |0077: iget-object v13, v15, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@0605 │ │ +06d3b2: 52fe 0c06 |0079: iget v14, v15, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@060c │ │ +06d3b6: 6e20 f010 ed00 |007b: invoke-virtual {v13, v14}, Landroid/support/v4/view/PagerAdapter;.getPageWidth:(I)F // method@10f0 │ │ +06d3bc: 0a0d |007e: move-result v13 │ │ +06d3be: a80b 010d |007f: mul-float v11, v1, v13 │ │ +06d3c2: 7110 7822 0400 |0081: invoke-static {v4}, Ljava/lang/Math;.abs:(I)I // method@2278 │ │ +06d3c8: 0a01 |0084: move-result v1 │ │ +06d3ca: 8211 |0085: int-to-float v1, v1 │ │ +06d3cc: 52fd 2c06 |0086: iget v13, v15, Landroid/support/v4/view/ViewPager;.mPageMargin:I // field@062c │ │ +06d3d0: 82dd |0088: int-to-float v13, v13 │ │ +06d3d2: c6bd |0089: add-float/2addr v13, v11 │ │ +06d3d4: a90a 010d |008a: div-float v10, v1, v13 │ │ +06d3d8: 1501 803f |008c: const/high16 v1, #int 1065353216 // #3f80 │ │ +06d3dc: c6a1 |008e: add-float/2addr v1, v10 │ │ +06d3de: 150d c842 |008f: const/high16 v13, #int 1120403456 // #42c8 │ │ +06d3e2: c8d1 |0091: mul-float/2addr v1, v13 │ │ +06d3e4: 8716 |0092: float-to-int v6, v1 │ │ +06d3e6: 28d4 |0093: goto 0067 // -002c │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=794 │ │ + 0x0006 line=796 │ │ + 0x000a line=832 │ │ + 0x000b line=799 │ │ + 0x000f line=800 │ │ + 0x0013 line=801 │ │ + 0x0015 line=802 │ │ + 0x0017 line=803 │ │ + 0x001b line=804 │ │ + 0x001f line=805 │ │ + 0x0022 line=806 │ │ + 0x0027 line=810 │ │ + 0x002b line=811 │ │ + 0x002f line=813 │ │ + 0x0033 line=814 │ │ + 0x0035 line=815 │ │ + 0x0045 line=816 │ │ + 0x004e line=819 │ │ + 0x004f line=820 │ │ + 0x0053 line=821 │ │ + 0x0055 line=822 │ │ + 0x0067 line=828 │ │ + 0x006d line=830 │ │ + 0x0072 line=831 │ │ + 0x0076 line=824 │ │ + 0x0081 line=825 │ │ + 0x008c line=826 │ │ + locals : │ │ + 0x000f - 0x0094 reg=2 sx I │ │ + 0x0013 - 0x0094 reg=3 sy I │ │ + 0x0015 - 0x0094 reg=4 dx I │ │ + 0x0017 - 0x0094 reg=5 dy I │ │ + 0x004f - 0x0094 reg=6 duration I │ │ + 0x004e - 0x0094 reg=7 distance F │ │ + 0x0045 - 0x0094 reg=8 distanceRatio F │ │ + 0x0035 - 0x0094 reg=9 halfWidth I │ │ + 0x008c - 0x0094 reg=10 pageDelta F │ │ + 0x0081 - 0x0094 reg=11 pageWidth F │ │ + 0x0033 - 0x0094 reg=12 width I │ │ + 0x0000 - 0x0094 reg=15 this Landroid/support/v4/view/ViewPager; │ │ + 0x0000 - 0x0094 reg=16 x I │ │ + 0x0000 - 0x0094 reg=17 y I │ │ + 0x0000 - 0x0094 reg=18 velocity I │ │ + │ │ + #65 : (in Landroid/support/v4/view/ViewPager;) │ │ + name : 'verifyDrawable' │ │ + type : '(Landroid/graphics/drawable/Drawable;)Z' │ │ + access : 0x0004 (PROTECTED) │ │ + code - │ │ + registers : 3 │ │ + ins : 2 │ │ + outs : 2 │ │ + insns size : 14 16-bit code units │ │ +06d3e8: |[06d3e8] android.support.v4.view.ViewPager.verifyDrawable:(Landroid/graphics/drawable/Drawable;)Z │ │ +06d3f8: 6f20 cc1d 2100 |0000: invoke-super {v1, v2}, Landroid/view/ViewGroup;.verifyDrawable:(Landroid/graphics/drawable/Drawable;)Z // method@1dcc │ │ +06d3fe: 0a00 |0003: move-result v0 │ │ +06d400: 3900 0600 |0004: if-nez v0, 000a // +0006 │ │ +06d404: 5410 2506 |0006: iget-object v0, v1, Landroid/support/v4/view/ViewPager;.mMarginDrawable:Landroid/graphics/drawable/Drawable; // field@0625 │ │ +06d408: 3302 0400 |0008: if-ne v2, v0, 000c // +0004 │ │ +06d40c: 1210 |000a: const/4 v0, #int 1 // #1 │ │ +06d40e: 0f00 |000b: return v0 │ │ +06d410: 1200 |000c: const/4 v0, #int 0 // #0 │ │ +06d412: 28fe |000d: goto 000b // -0002 │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=754 │ │ + locals : │ │ + 0x0000 - 0x000e reg=1 this Landroid/support/v4/view/ViewPager; │ │ + 0x0000 - 0x000e reg=2 who Landroid/graphics/drawable/Drawable; │ │ + │ │ + source_file_idx : 4128 (ViewPager.java) │ │ + │ │ +Class #425 header: │ │ +class_idx : 812 │ │ +access_flags : 1536 (0x0600) │ │ +superclass_idx : 1337 │ │ +source_file_idx : 4129 │ │ +static_fields_size : 0 │ │ +instance_fields_size: 0 │ │ +direct_methods_size : 0 │ │ +virtual_methods_size: 1 │ │ + │ │ +Class #425 annotations: │ │ +Annotations on class │ │ + VISIBILITY_SYSTEM Ldalvik/annotation/EnclosingClass; value=Landroid/support/v4/view/ViewParentCompat; │ │ + VISIBILITY_SYSTEM Ldalvik/annotation/InnerClass; accessFlags=1544 name="ViewParentCompatImpl" │ │ + │ │ +Class #425 - │ │ + Class descriptor : 'Landroid/support/v4/view/ViewParentCompat$ViewParentCompatImpl;' │ │ + Access flags : 0x0600 (INTERFACE ABSTRACT) │ │ + Superclass : 'Ljava/lang/Object;' │ │ + Interfaces - │ │ + Static fields - │ │ + Instance fields - │ │ + Direct methods - │ │ + Virtual methods - │ │ + #0 : (in Landroid/support/v4/view/ViewParentCompat$ViewParentCompatImpl;) │ │ + name : 'requestSendAccessibilityEvent' │ │ + type : '(Landroid/view/ViewParent;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z' │ │ + access : 0x0401 (PUBLIC ABSTRACT) │ │ + code : (none) │ │ + │ │ + source_file_idx : 4129 (ViewParentCompat.java) │ │ + │ │ +Class #426 header: │ │ +class_idx : 814 │ │ +access_flags : 1 (0x0001) │ │ +superclass_idx : 1337 │ │ +source_file_idx : 4129 │ │ +static_fields_size : 1 │ │ +instance_fields_size: 0 │ │ +direct_methods_size : 3 │ │ +virtual_methods_size: 0 │ │ + │ │ +Class #426 annotations: │ │ +Annotations on class │ │ + VISIBILITY_SYSTEM Ldalvik/annotation/MemberClasses; value={ Landroid/support/v4/view/ViewParentCompat$ViewParentCompatICSImpl; Landroid/support/v4/view/ViewParentCompat$ViewParentCompatStubImpl; Landroid/support/v4/view/ViewParentCompat$ViewParentCompatImpl; } │ │ + │ │ +Class #426 - │ │ + Class descriptor : 'Landroid/support/v4/view/ViewParentCompat;' │ │ + Access flags : 0x0001 (PUBLIC) │ │ + Superclass : 'Ljava/lang/Object;' │ │ + Interfaces - │ │ + Static fields - │ │ + #0 : (in Landroid/support/v4/view/ViewParentCompat;) │ │ + name : 'IMPL' │ │ + type : 'Landroid/support/v4/view/ViewParentCompat$ViewParentCompatImpl;' │ │ + access : 0x0018 (STATIC FINAL) │ │ + Instance fields - │ │ + Direct methods - │ │ + #0 : (in Landroid/support/v4/view/ViewParentCompat;) │ │ + name : '' │ │ + type : '()V' │ │ + access : 0x10008 (STATIC CONSTRUCTOR) │ │ + code - │ │ + registers : 2 │ │ + ins : 0 │ │ + outs : 1 │ │ + insns size : 22 16-bit code units │ │ +06d414: |[06d414] android.support.v4.view.ViewParentCompat.:()V │ │ +06d424: 6000 4000 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0040 │ │ +06d428: 1301 0e00 |0002: const/16 v1, #int 14 // #e │ │ +06d42c: 3410 0a00 |0004: if-lt v0, v1, 000e // +000a │ │ +06d430: 2201 2b03 |0006: new-instance v1, Landroid/support/v4/view/ViewParentCompat$ViewParentCompatICSImpl; // type@032b │ │ +06d434: 7010 f613 0100 |0008: invoke-direct {v1}, Landroid/support/v4/view/ViewParentCompat$ViewParentCompatICSImpl;.:()V // method@13f6 │ │ +06d43a: 6901 3e06 |000b: sput-object v1, Landroid/support/v4/view/ViewParentCompat;.IMPL:Landroid/support/v4/view/ViewParentCompat$ViewParentCompatImpl; // field@063e │ │ +06d43e: 0e00 |000d: return-void │ │ +06d440: 2201 2d03 |000e: new-instance v1, Landroid/support/v4/view/ViewParentCompat$ViewParentCompatStubImpl; // type@032d │ │ +06d444: 7010 f913 0100 |0010: invoke-direct {v1}, Landroid/support/v4/view/ViewParentCompat$ViewParentCompatStubImpl;.:()V // method@13f9 │ │ +06d44a: 6901 3e06 |0013: sput-object v1, Landroid/support/v4/view/ViewParentCompat;.IMPL:Landroid/support/v4/view/ViewParentCompat$ViewParentCompatImpl; // field@063e │ │ +06d44e: 28f8 |0015: goto 000d // -0008 │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=62 │ │ + 0x0002 line=63 │ │ + 0x0006 line=64 │ │ + 0x000d line=68 │ │ + 0x000e line=66 │ │ + locals : │ │ + 0x0002 - 0x0016 reg=0 version I │ │ + │ │ + #1 : (in Landroid/support/v4/view/ViewParentCompat;) │ │ + name : '' │ │ + type : '()V' │ │ + access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ + code - │ │ + registers : 1 │ │ + ins : 1 │ │ + outs : 1 │ │ + insns size : 4 16-bit code units │ │ +06d450: |[06d450] android.support.v4.view.ViewParentCompat.:()V │ │ +06d460: 7010 8622 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2286 │ │ +06d466: 0e00 |0003: return-void │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=73 │ │ + 0x0003 line=75 │ │ + locals : │ │ + 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewParentCompat; │ │ + │ │ + #2 : (in Landroid/support/v4/view/ViewParentCompat;) │ │ + name : 'requestSendAccessibilityEvent' │ │ + type : '(Landroid/view/ViewParent;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z' │ │ + access : 0x0009 (PUBLIC STATIC) │ │ + code - │ │ + registers : 4 │ │ + ins : 3 │ │ + outs : 4 │ │ + insns size : 7 16-bit code units │ │ +06d468: |[06d468] android.support.v4.view.ViewParentCompat.requestSendAccessibilityEvent:(Landroid/view/ViewParent;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z │ │ +06d478: 6200 3e06 |0000: sget-object v0, Landroid/support/v4/view/ViewParentCompat;.IMPL:Landroid/support/v4/view/ViewParentCompat$ViewParentCompatImpl; // field@063e │ │ +06d47c: 7240 f813 1032 |0002: invoke-interface {v0, v1, v2, v3}, Landroid/support/v4/view/ViewParentCompat$ViewParentCompatImpl;.requestSendAccessibilityEvent:(Landroid/view/ViewParent;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z // method@13f8 │ │ +06d482: 0a00 |0005: move-result v0 │ │ +06d484: 0f00 |0006: return v0 │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=96 │ │ + locals : │ │ + 0x0000 - 0x0007 reg=1 parent Landroid/view/ViewParent; │ │ + 0x0000 - 0x0007 reg=2 child Landroid/view/View; │ │ + 0x0000 - 0x0007 reg=3 event Landroid/view/accessibility/AccessibilityEvent; │ │ + │ │ + Virtual methods - │ │ + source_file_idx : 4129 (ViewParentCompat.java) │ │ + │ │ +Class #427 header: │ │ +class_idx : 815 │ │ +access_flags : 1 (0x0001) │ │ +superclass_idx : 1337 │ │ +source_file_idx : 4130 │ │ +static_fields_size : 0 │ │ +instance_fields_size: 0 │ │ +direct_methods_size : 2 │ │ +virtual_methods_size: 0 │ │ + │ │ +Class #427 - │ │ + Class descriptor : 'Landroid/support/v4/view/ViewParentCompatICS;' │ │ + Access flags : 0x0001 (PUBLIC) │ │ + Superclass : 'Ljava/lang/Object;' │ │ + Interfaces - │ │ + Static fields - │ │ + Instance fields - │ │ + Direct methods - │ │ + #0 : (in Landroid/support/v4/view/ViewParentCompatICS;) │ │ + name : '' │ │ + type : '()V' │ │ + access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ + code - │ │ + registers : 1 │ │ + ins : 1 │ │ + outs : 1 │ │ + insns size : 4 16-bit code units │ │ +06d488: |[06d488] android.support.v4.view.ViewParentCompatICS.:()V │ │ +06d498: 7010 8622 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2286 │ │ +06d49e: 0e00 |0003: return-void │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=26 │ │ + locals : │ │ + 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewParentCompatICS; │ │ + │ │ + #1 : (in Landroid/support/v4/view/ViewParentCompatICS;) │ │ + name : 'requestSendAccessibilityEvent' │ │ + type : '(Landroid/view/ViewParent;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z' │ │ + access : 0x0009 (PUBLIC STATIC) │ │ + code - │ │ + registers : 4 │ │ + ins : 3 │ │ + outs : 3 │ │ + insns size : 5 16-bit code units │ │ +06d4a0: |[06d4a0] android.support.v4.view.ViewParentCompatICS.requestSendAccessibilityEvent:(Landroid/view/ViewParent;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z │ │ +06d4b0: 7230 cf1d 2103 |0000: invoke-interface {v1, v2, v3}, Landroid/view/ViewParent;.requestSendAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z // method@1dcf │ │ +06d4b6: 0a00 |0003: move-result v0 │ │ +06d4b8: 0f00 |0004: return v0 │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=29 │ │ + locals : │ │ + 0x0000 - 0x0005 reg=1 parent Landroid/view/ViewParent; │ │ + 0x0000 - 0x0005 reg=2 child Landroid/view/View; │ │ + 0x0000 - 0x0005 reg=3 event Landroid/view/accessibility/AccessibilityEvent; │ │ + │ │ + Virtual methods - │ │ + source_file_idx : 4130 (ViewParentCompatICS.java) │ │ + │ │ +Class #428 header: │ │ +class_idx : 816 │ │ +access_flags : 4096 (0x1000) │ │ +superclass_idx : 1337 │ │ +source_file_idx : 4135 │ │ +static_fields_size : 0 │ │ +instance_fields_size: 0 │ │ +direct_methods_size : 0 │ │ +virtual_methods_size: 0 │ │ + │ │ +Class #428 annotations: │ │ +Annotations on class │ │ + VISIBILITY_SYSTEM Ldalvik/annotation/EnclosingClass; value=Landroid/support/v4/view/ViewPropertyAnimatorCompat; │ │ + VISIBILITY_SYSTEM Ldalvik/annotation/InnerClass; accessFlags=4104 name=null │ │ + │ │ +Class #428 - │ │ + Class descriptor : 'Landroid/support/v4/view/ViewPropertyAnimatorCompat$1;' │ │ + Access flags : 0x1000 (SYNTHETIC) │ │ + Superclass : 'Ljava/lang/Object;' │ │ + Interfaces - │ │ + Static fields - │ │ + Instance fields - │ │ + Direct methods - │ │ + Virtual methods - │ │ + source_file_idx : 4135 (ViewPropertyAnimatorCompat.java) │ │ + │ │ +Class #429 header: │ │ +class_idx : 817 │ │ +access_flags : 0 (0x0000) │ │ +superclass_idx : 1337 │ │ +source_file_idx : 4135 │ │ +static_fields_size : 0 │ │ +instance_fields_size: 3 │ │ +direct_methods_size : 2 │ │ +virtual_methods_size: 1 │ │ + │ │ +Class #429 annotations: │ │ +Annotations on class │ │ + VISIBILITY_SYSTEM Ldalvik/annotation/EnclosingClass; value=Landroid/support/v4/view/ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl; │ │ + VISIBILITY_SYSTEM Ldalvik/annotation/InnerClass; accessFlags=0 name="Starter" │ │ +Annotations on field #1599 'mViewRef' │ │ + VISIBILITY_SYSTEM Ldalvik/annotation/Signature; value={ "Ljava/lang/ref/WeakReference" "<" "Landroid/view/View;" ">;" } │ │ + │ │ +Class #429 - │ │ + Class descriptor : 'Landroid/support/v4/view/ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl$Starter;' │ │ + Access flags : 0x0000 () │ │ + Superclass : 'Ljava/lang/Object;' │ │ + Interfaces - │ │ + #0 : 'Ljava/lang/Runnable;' │ │ + Static fields - │ │ + Instance fields - │ │ + #0 : (in Landroid/support/v4/view/ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl$Starter;) │ │ + name : 'mViewRef' │ │ + type : 'Ljava/lang/ref/WeakReference;' │ │ + access : 0x0000 () │ │ + #1 : (in Landroid/support/v4/view/ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl$Starter;) │ │ + name : 'mVpa' │ │ + type : 'Landroid/support/v4/view/ViewPropertyAnimatorCompat;' │ │ + access : 0x0000 () │ │ + #2 : (in Landroid/support/v4/view/ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl$Starter;) │ │ + name : 'this$0' │ │ + type : 'Landroid/support/v4/view/ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl;' │ │ + access : 0x1010 (FINAL SYNTHETIC) │ │ + Direct methods - │ │ + #0 : (in Landroid/support/v4/view/ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl$Starter;) │ │ + name : '' │ │ + type : '(Landroid/support/v4/view/ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl;Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;)V' │ │ + access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ + code - │ │ + registers : 5 │ │ + ins : 4 │ │ + outs : 2 │ │ + insns size : 15 16-bit code units │ │ +06d4bc: |[06d4bc] android.support.v4.view.ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl$Starter.:(Landroid/support/v4/view/ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl;Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;)V │ │ +06d4cc: 5b12 4106 |0000: iput-object v2, v1, Landroid/support/v4/view/ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl$Starter;.this$0:Landroid/support/v4/view/ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl; // field@0641 │ │ +06d4d0: 7010 8622 0100 |0002: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@2286 │ │ +06d4d6: 2200 4a05 |0005: new-instance v0, Ljava/lang/ref/WeakReference; // type@054a │ │ +06d4da: 7020 bb22 4000 |0007: invoke-direct {v0, v4}, Ljava/lang/ref/WeakReference;.:(Ljava/lang/Object;)V // method@22bb │ │ +06d4e0: 5b10 3f06 |000a: iput-object v0, v1, Landroid/support/v4/view/ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl$Starter;.mViewRef:Ljava/lang/ref/WeakReference; // field@063f │ │ +06d4e4: 5b13 4006 |000c: iput-object v3, v1, Landroid/support/v4/view/ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl$Starter;.mVpa:Landroid/support/v4/view/ViewPropertyAnimatorCompat; // field@0640 │ │ +06d4e8: 0e00 |000e: return-void │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=296 │ │ + 0x0005 line=297 │ │ + 0x000c line=298 │ │ + 0x000e line=299 │ │ + locals : │ │ + 0x0000 - 0x000f reg=1 this Landroid/support/v4/view/ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl$Starter; │ │ + 0x0000 - 0x000f reg=2 (null) Landroid/support/v4/view/ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl; │ │ + 0x0000 - 0x000f reg=3 vpa Landroid/support/v4/view/ViewPropertyAnimatorCompat; │ │ + 0x0000 - 0x000f reg=4 view Landroid/view/View; │ │ + │ │ + #1 : (in Landroid/support/v4/view/ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl$Starter;) │ │ + name : '' │ │ + type : '(Landroid/support/v4/view/ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl;Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;Landroid/support/v4/view/ViewPropertyAnimatorCompat$1;)V' │ │ + access : 0x11000 (SYNTHETIC CONSTRUCTOR) │ │ + code - │ │ + registers : 5 │ │ + ins : 5 │ │ + outs : 4 │ │ + insns size : 4 16-bit code units │ │ +06d4ec: |[06d4ec] android.support.v4.view.ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl$Starter.:(Landroid/support/v4/view/ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl;Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;Landroid/support/v4/view/ViewPropertyAnimatorCompat$1;)V │ │ +06d4fc: 7040 0014 1032 |0000: invoke-direct {v0, v1, v2, v3}, Landroid/support/v4/view/ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl$Starter;.:(Landroid/support/v4/view/ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl;Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;)V // method@1400 │ │ +06d502: 0e00 |0003: return-void │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=292 │ │ + locals : │ │ + 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl$Starter; │ │ + 0x0000 - 0x0004 reg=1 x0 Landroid/support/v4/view/ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl; │ │ + 0x0000 - 0x0004 reg=2 x1 Landroid/support/v4/view/ViewPropertyAnimatorCompat; │ │ + 0x0000 - 0x0004 reg=3 x2 Landroid/view/View; │ │ + 0x0000 - 0x0004 reg=4 x3 Landroid/support/v4/view/ViewPropertyAnimatorCompat$1; │ │ + │ │ + Virtual methods - │ │ + #0 : (in Landroid/support/v4/view/ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl$Starter;) │ │ + name : 'run' │ │ + type : '()V' │ │ + access : 0x0001 (PUBLIC) │ │ + code - │ │ + registers : 4 │ │ + ins : 1 │ │ + outs : 3 │ │ + insns size : 16 16-bit code units │ │ +06d504: |[06d504] android.support.v4.view.ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl$Starter.run:()V │ │ +06d514: 5431 4106 |0000: iget-object v1, v3, Landroid/support/v4/view/ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl$Starter;.this$0:Landroid/support/v4/view/ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl; // field@0641 │ │ +06d518: 5432 4006 |0002: iget-object v2, v3, Landroid/support/v4/view/ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl$Starter;.mVpa:Landroid/support/v4/view/ViewPropertyAnimatorCompat; // field@0640 │ │ +06d51c: 5430 3f06 |0004: iget-object v0, v3, Landroid/support/v4/view/ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl$Starter;.mViewRef:Ljava/lang/ref/WeakReference; // field@063f │ │ +06d520: 6e10 bc22 0000 |0006: invoke-virtual {v0}, Ljava/lang/ref/WeakReference;.get:()Ljava/lang/Object; // method@22bc │ │ +06d526: 0c00 |0009: move-result-object v0 │ │ +06d528: 1f00 3804 |000a: check-cast v0, Landroid/view/View; // type@0438 │ │ +06d52c: 7130 0414 2100 |000c: invoke-static {v1, v2, v0}, Landroid/support/v4/view/ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl;.access$200:(Landroid/support/v4/view/ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl;Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;)V // method@1404 │ │ +06d532: 0e00 |000f: return-void │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=303 │ │ + 0x000f line=304 │ │ + locals : │ │ + 0x0000 - 0x0010 reg=3 this Landroid/support/v4/view/ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl$Starter; │ │ + │ │ + source_file_idx : 4135 (ViewPropertyAnimatorCompat.java) │ │ + │ │ +Class #430 header: │ │ +class_idx : 824 │ │ +access_flags : 1536 (0x0600) │ │ +superclass_idx : 1337 │ │ +source_file_idx : 4135 │ │ +static_fields_size : 0 │ │ +instance_fields_size: 0 │ │ +direct_methods_size : 0 │ │ +virtual_methods_size: 33 │ │ + │ │ +Class #430 annotations: │ │ +Annotations on class │ │ + VISIBILITY_SYSTEM Ldalvik/annotation/EnclosingClass; value=Landroid/support/v4/view/ViewPropertyAnimatorCompat; │ │ + VISIBILITY_SYSTEM Ldalvik/annotation/InnerClass; accessFlags=1544 name="ViewPropertyAnimatorCompatImpl" │ │ + │ │ +Class #430 - │ │ + Class descriptor : 'Landroid/support/v4/view/ViewPropertyAnimatorCompat$ViewPropertyAnimatorCompatImpl;' │ │ + Access flags : 0x0600 (INTERFACE ABSTRACT) │ │ + Superclass : 'Ljava/lang/Object;' │ │ + Interfaces - │ │ + Static fields - │ │ + Instance fields - │ │ + Direct methods - │ │ + Virtual methods - │ │ + #0 : (in Landroid/support/v4/view/ViewPropertyAnimatorCompat$ViewPropertyAnimatorCompatImpl;) │ │ + name : 'alpha' │ │ + type : '(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;F)V' │ │ + access : 0x0401 (PUBLIC ABSTRACT) │ │ + code : (none) │ │ + │ │ + #1 : (in Landroid/support/v4/view/ViewPropertyAnimatorCompat$ViewPropertyAnimatorCompatImpl;) │ │ + name : 'alphaBy' │ │ + type : '(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;F)V' │ │ + access : 0x0401 (PUBLIC ABSTRACT) │ │ + code : (none) │ │ + │ │ + #2 : (in Landroid/support/v4/view/ViewPropertyAnimatorCompat$ViewPropertyAnimatorCompatImpl;) │ │ + name : 'cancel' │ │ + type : '(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;)V' │ │ + access : 0x0401 (PUBLIC ABSTRACT) │ │ + code : (none) │ │ + │ │ + #3 : (in Landroid/support/v4/view/ViewPropertyAnimatorCompat$ViewPropertyAnimatorCompatImpl;) │ │ + name : 'getDuration' │ │ + type : '(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;)J' │ │ + access : 0x0401 (PUBLIC ABSTRACT) │ │ + code : (none) │ │ + │ │ + #4 : (in Landroid/support/v4/view/ViewPropertyAnimatorCompat$ViewPropertyAnimatorCompatImpl;) │ │ + name : 'getInterpolator' │ │ + type : '(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;)Landroid/view/animation/Interpolator;' │ │ + access : 0x0401 (PUBLIC ABSTRACT) │ │ + code : (none) │ │ + │ │ + #5 : (in Landroid/support/v4/view/ViewPropertyAnimatorCompat$ViewPropertyAnimatorCompatImpl;) │ │ + name : 'getStartDelay' │ │ + type : '(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;)J' │ │ + access : 0x0401 (PUBLIC ABSTRACT) │ │ + code : (none) │ │ + │ │ + #6 : (in Landroid/support/v4/view/ViewPropertyAnimatorCompat$ViewPropertyAnimatorCompatImpl;) │ │ + name : 'rotation' │ │ + type : '(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;F)V' │ │ + access : 0x0401 (PUBLIC ABSTRACT) │ │ + code : (none) │ │ + │ │ + #7 : (in Landroid/support/v4/view/ViewPropertyAnimatorCompat$ViewPropertyAnimatorCompatImpl;) │ │ + name : 'rotationBy' │ │ + type : '(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;F)V' │ │ + access : 0x0401 (PUBLIC ABSTRACT) │ │ + code : (none) │ │ + │ │ + #8 : (in Landroid/support/v4/view/ViewPropertyAnimatorCompat$ViewPropertyAnimatorCompatImpl;) │ │ + name : 'rotationX' │ │ + type : '(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;F)V' │ │ + access : 0x0401 (PUBLIC ABSTRACT) │ │ + code : (none) │ │ + │ │ + #9 : (in Landroid/support/v4/view/ViewPropertyAnimatorCompat$ViewPropertyAnimatorCompatImpl;) │ │ + name : 'rotationXBy' │ │ + type : '(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;F)V' │ │ + access : 0x0401 (PUBLIC ABSTRACT) │ │ + code : (none) │ │ + │ │ + #10 : (in Landroid/support/v4/view/ViewPropertyAnimatorCompat$ViewPropertyAnimatorCompatImpl;) │ │ + name : 'rotationY' │ │ + type : '(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;F)V' │ │ + access : 0x0401 (PUBLIC ABSTRACT) │ │ + code : (none) │ │ + │ │ + #11 : (in Landroid/support/v4/view/ViewPropertyAnimatorCompat$ViewPropertyAnimatorCompatImpl;) │ │ + name : 'rotationYBy' │ │ + type : '(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;F)V' │ │ + access : 0x0401 (PUBLIC ABSTRACT) │ │ + code : (none) │ │ + │ │ + #12 : (in Landroid/support/v4/view/ViewPropertyAnimatorCompat$ViewPropertyAnimatorCompatImpl;) │ │ + name : 'scaleX' │ │ + type : '(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;F)V' │ │ + access : 0x0401 (PUBLIC ABSTRACT) │ │ + code : (none) │ │ + │ │ + #13 : (in Landroid/support/v4/view/ViewPropertyAnimatorCompat$ViewPropertyAnimatorCompatImpl;) │ │ + name : 'scaleXBy' │ │ + type : '(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;F)V' │ │ + access : 0x0401 (PUBLIC ABSTRACT) │ │ + code : (none) │ │ + │ │ + #14 : (in Landroid/support/v4/view/ViewPropertyAnimatorCompat$ViewPropertyAnimatorCompatImpl;) │ │ + name : 'scaleY' │ │ + type : '(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;F)V' │ │ + access : 0x0401 (PUBLIC ABSTRACT) │ │ + code : (none) │ │ + │ │ + #15 : (in Landroid/support/v4/view/ViewPropertyAnimatorCompat$ViewPropertyAnimatorCompatImpl;) │ │ + name : 'scaleYBy' │ │ + type : '(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;F)V' │ │ + access : 0x0401 (PUBLIC ABSTRACT) │ │ + code : (none) │ │ + │ │ + #16 : (in Landroid/support/v4/view/ViewPropertyAnimatorCompat$ViewPropertyAnimatorCompatImpl;) │ │ + name : 'setDuration' │ │ + type : '(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;J)V' │ │ + access : 0x0401 (PUBLIC ABSTRACT) │ │ + code : (none) │ │ + │ │ + #17 : (in Landroid/support/v4/view/ViewPropertyAnimatorCompat$ViewPropertyAnimatorCompatImpl;) │ │ + name : 'setInterpolator' │ │ + type : '(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;Landroid/view/animation/Interpolator;)V' │ │ + access : 0x0401 (PUBLIC ABSTRACT) │ │ + code : (none) │ │ + │ │ + #18 : (in Landroid/support/v4/view/ViewPropertyAnimatorCompat$ViewPropertyAnimatorCompatImpl;) │ │ + name : 'setListener' │ │ + type : '(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;Landroid/support/v4/view/ViewPropertyAnimatorListener;)V' │ │ + access : 0x0401 (PUBLIC ABSTRACT) │ │ + code : (none) │ │ + │ │ + #19 : (in Landroid/support/v4/view/ViewPropertyAnimatorCompat$ViewPropertyAnimatorCompatImpl;) │ │ + name : 'setStartDelay' │ │ + type : '(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;J)V' │ │ + access : 0x0401 (PUBLIC ABSTRACT) │ │ + code : (none) │ │ + │ │ + #20 : (in Landroid/support/v4/view/ViewPropertyAnimatorCompat$ViewPropertyAnimatorCompatImpl;) │ │ + name : 'setUpdateListener' │ │ + type : '(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;Landroid/support/v4/view/ViewPropertyAnimatorUpdateListener;)V' │ │ + access : 0x0401 (PUBLIC ABSTRACT) │ │ + code : (none) │ │ + │ │ + #21 : (in Landroid/support/v4/view/ViewPropertyAnimatorCompat$ViewPropertyAnimatorCompatImpl;) │ │ + name : 'start' │ │ + type : '(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;)V' │ │ + access : 0x0401 (PUBLIC ABSTRACT) │ │ + code : (none) │ │ + │ │ + #22 : (in Landroid/support/v4/view/ViewPropertyAnimatorCompat$ViewPropertyAnimatorCompatImpl;) │ │ + name : 'translationX' │ │ + type : '(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;F)V' │ │ + access : 0x0401 (PUBLIC ABSTRACT) │ │ + code : (none) │ │ + │ │ + #23 : (in Landroid/support/v4/view/ViewPropertyAnimatorCompat$ViewPropertyAnimatorCompatImpl;) │ │ + name : 'translationXBy' │ │ + type : '(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;F)V' │ │ + access : 0x0401 (PUBLIC ABSTRACT) │ │ + code : (none) │ │ + │ │ + #24 : (in Landroid/support/v4/view/ViewPropertyAnimatorCompat$ViewPropertyAnimatorCompatImpl;) │ │ + name : 'translationY' │ │ + type : '(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;F)V' │ │ + access : 0x0401 (PUBLIC ABSTRACT) │ │ + code : (none) │ │ + │ │ + #25 : (in Landroid/support/v4/view/ViewPropertyAnimatorCompat$ViewPropertyAnimatorCompatImpl;) │ │ + name : 'translationYBy' │ │ + type : '(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;F)V' │ │ + access : 0x0401 (PUBLIC ABSTRACT) │ │ + code : (none) │ │ + │ │ + #26 : (in Landroid/support/v4/view/ViewPropertyAnimatorCompat$ViewPropertyAnimatorCompatImpl;) │ │ + name : 'withEndAction' │ │ + type : '(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;Ljava/lang/Runnable;)V' │ │ + access : 0x0401 (PUBLIC ABSTRACT) │ │ + code : (none) │ │ + │ │ + #27 : (in Landroid/support/v4/view/ViewPropertyAnimatorCompat$ViewPropertyAnimatorCompatImpl;) │ │ + name : 'withLayer' │ │ + type : '(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;)V' │ │ + access : 0x0401 (PUBLIC ABSTRACT) │ │ + code : (none) │ │ + │ │ + #28 : (in Landroid/support/v4/view/ViewPropertyAnimatorCompat$ViewPropertyAnimatorCompatImpl;) │ │ + name : 'withStartAction' │ │ + type : '(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;Ljava/lang/Runnable;)V' │ │ + access : 0x0401 (PUBLIC ABSTRACT) │ │ + code : (none) │ │ + │ │ + #29 : (in Landroid/support/v4/view/ViewPropertyAnimatorCompat$ViewPropertyAnimatorCompatImpl;) │ │ + name : 'x' │ │ + type : '(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;F)V' │ │ + access : 0x0401 (PUBLIC ABSTRACT) │ │ + code : (none) │ │ + │ │ + #30 : (in Landroid/support/v4/view/ViewPropertyAnimatorCompat$ViewPropertyAnimatorCompatImpl;) │ │ + name : 'xBy' │ │ + type : '(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;F)V' │ │ + access : 0x0401 (PUBLIC ABSTRACT) │ │ + code : (none) │ │ + │ │ + #31 : (in Landroid/support/v4/view/ViewPropertyAnimatorCompat$ViewPropertyAnimatorCompatImpl;) │ │ + name : 'y' │ │ + type : '(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;F)V' │ │ + access : 0x0401 (PUBLIC ABSTRACT) │ │ + code : (none) │ │ + │ │ + #32 : (in Landroid/support/v4/view/ViewPropertyAnimatorCompat$ViewPropertyAnimatorCompatImpl;) │ │ + name : 'yBy' │ │ + type : '(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;F)V' │ │ + access : 0x0401 (PUBLIC ABSTRACT) │ │ + code : (none) │ │ + │ │ + source_file_idx : 4135 (ViewPropertyAnimatorCompat.java) │ │ + │ │ +Class #431 header: │ │ +class_idx : 825 │ │ +access_flags : 1 (0x0001) │ │ +superclass_idx : 1337 │ │ +source_file_idx : 4135 │ │ +static_fields_size : 3 │ │ +instance_fields_size: 4 │ │ +direct_methods_size : 8 │ │ +virtual_methods_size: 33 │ │ + │ │ +Class #431 annotations: │ │ +Annotations on class │ │ + VISIBILITY_SYSTEM Ldalvik/annotation/MemberClasses; value={ Landroid/support/v4/view/ViewPropertyAnimatorCompat$1; Landroid/support/v4/view/ViewPropertyAnimatorCompat$KitKatViewPropertyAnimatorCompatImpl; Landroid/support/v4/view/ViewPropertyAnimatorCompat$JBMr2ViewPropertyAnimatorCompatImpl; Landroid/support/v4/view/ViewPropertyAnimatorCompat$JBViewPropertyAnimatorCompatImpl; Landroid/support/v4/view/ViewPropertyAnimatorCompat$ICSViewPropertyAnimatorCompatImpl; Landroid/support/v4/view/ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl; Landroid/support/v4/view/ViewPropertyAnimatorCompat$ViewPropertyAnimatorCompatImpl; } │ │ +Annotations on field #1611 'mView' │ │ + VISIBILITY_SYSTEM Ldalvik/annotation/Signature; value={ "Ljava/lang/ref/WeakReference" "<" "Landroid/view/View;" ">;" } │ │ + │ │ +Class #431 - │ │ + Class descriptor : 'Landroid/support/v4/view/ViewPropertyAnimatorCompat;' │ │ + Access flags : 0x0001 (PUBLIC) │ │ + Superclass : 'Ljava/lang/Object;' │ │ + Interfaces - │ │ + Static fields - │ │ + #0 : (in Landroid/support/v4/view/ViewPropertyAnimatorCompat;) │ │ + name : 'IMPL' │ │ + type : 'Landroid/support/v4/view/ViewPropertyAnimatorCompat$ViewPropertyAnimatorCompatImpl;' │ │ + access : 0x0018 (STATIC FINAL) │ │ + value : null │ │ + #1 : (in Landroid/support/v4/view/ViewPropertyAnimatorCompat;) │ │ + name : 'LISTENER_TAG_ID' │ │ + type : 'I' │ │ + access : 0x0018 (STATIC FINAL) │ │ + value : 2113929216 │ │ + #2 : (in Landroid/support/v4/view/ViewPropertyAnimatorCompat;) │ │ + name : 'TAG' │ │ + type : 'Ljava/lang/String;' │ │ + access : 0x001a (PRIVATE STATIC FINAL) │ │ + value : "ViewAnimatorCompat" │ │ + Instance fields - │ │ + #0 : (in Landroid/support/v4/view/ViewPropertyAnimatorCompat;) │ │ + name : 'mEndAction' │ │ + type : 'Ljava/lang/Runnable;' │ │ + access : 0x0002 (PRIVATE) │ │ + #1 : (in Landroid/support/v4/view/ViewPropertyAnimatorCompat;) │ │ + name : 'mOldLayerType' │ │ + type : 'I' │ │ + access : 0x0002 (PRIVATE) │ │ + #2 : (in Landroid/support/v4/view/ViewPropertyAnimatorCompat;) │ │ + name : 'mStartAction' │ │ + type : 'Ljava/lang/Runnable;' │ │ + access : 0x0002 (PRIVATE) │ │ + #3 : (in Landroid/support/v4/view/ViewPropertyAnimatorCompat;) │ │ + name : 'mView' │ │ + type : 'Ljava/lang/ref/WeakReference;' │ │ + access : 0x0002 (PRIVATE) │ │ + Direct methods - │ │ + #0 : (in Landroid/support/v4/view/ViewPropertyAnimatorCompat;) │ │ + name : '' │ │ + type : '()V' │ │ + access : 0x10008 (STATIC CONSTRUCTOR) │ │ + code - │ │ + registers : 2 │ │ + ins : 0 │ │ + outs : 1 │ │ + insns size : 58 16-bit code units │ │ +06d534: |[06d534] android.support.v4.view.ViewPropertyAnimatorCompat.:()V │ │ +06d544: 6000 4000 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0040 │ │ +06d548: 1301 1300 |0002: const/16 v1, #int 19 // #13 │ │ +06d54c: 3410 0a00 |0004: if-lt v0, v1, 000e // +000a │ │ +06d550: 2201 3703 |0006: new-instance v1, Landroid/support/v4/view/ViewPropertyAnimatorCompat$KitKatViewPropertyAnimatorCompatImpl; // type@0337 │ │ +06d554: 7010 5414 0100 |0008: invoke-direct {v1}, Landroid/support/v4/view/ViewPropertyAnimatorCompat$KitKatViewPropertyAnimatorCompatImpl;.:()V // method@1454 │ │ +06d55a: 6901 4506 |000b: sput-object v1, Landroid/support/v4/view/ViewPropertyAnimatorCompat;.IMPL:Landroid/support/v4/view/ViewPropertyAnimatorCompat$ViewPropertyAnimatorCompatImpl; // field@0645 │ │ +06d55e: 0e00 |000d: return-void │ │ +06d560: 1301 1200 |000e: const/16 v1, #int 18 // #12 │ │ +06d564: 3410 0a00 |0010: if-lt v0, v1, 001a // +000a │ │ +06d568: 2201 3503 |0012: new-instance v1, Landroid/support/v4/view/ViewPropertyAnimatorCompat$JBMr2ViewPropertyAnimatorCompatImpl; // type@0335 │ │ +06d56c: 7010 4d14 0100 |0014: invoke-direct {v1}, Landroid/support/v4/view/ViewPropertyAnimatorCompat$JBMr2ViewPropertyAnimatorCompatImpl;.:()V // method@144d │ │ +06d572: 6901 4506 |0017: sput-object v1, Landroid/support/v4/view/ViewPropertyAnimatorCompat;.IMPL:Landroid/support/v4/view/ViewPropertyAnimatorCompat$ViewPropertyAnimatorCompatImpl; // field@0645 │ │ +06d576: 28f4 |0019: goto 000d // -000c │ │ +06d578: 1301 1000 |001a: const/16 v1, #int 16 // #10 │ │ +06d57c: 3410 0a00 |001c: if-lt v0, v1, 0026 // +000a │ │ +06d580: 2201 3603 |001e: new-instance v1, Landroid/support/v4/view/ViewPropertyAnimatorCompat$JBViewPropertyAnimatorCompatImpl; // type@0336 │ │ +06d584: 7010 4f14 0100 |0020: invoke-direct {v1}, Landroid/support/v4/view/ViewPropertyAnimatorCompat$JBViewPropertyAnimatorCompatImpl;.:()V // method@144f │ │ +06d58a: 6901 4506 |0023: sput-object v1, Landroid/support/v4/view/ViewPropertyAnimatorCompat;.IMPL:Landroid/support/v4/view/ViewPropertyAnimatorCompat$ViewPropertyAnimatorCompatImpl; // field@0645 │ │ +06d58e: 28e8 |0025: goto 000d // -0018 │ │ +06d590: 1301 0e00 |0026: const/16 v1, #int 14 // #e │ │ +06d594: 3410 0a00 |0028: if-lt v0, v1, 0032 // +000a │ │ +06d598: 2201 3403 |002a: new-instance v1, Landroid/support/v4/view/ViewPropertyAnimatorCompat$ICSViewPropertyAnimatorCompatImpl; // type@0334 │ │ +06d59c: 7010 2d14 0100 |002c: invoke-direct {v1}, Landroid/support/v4/view/ViewPropertyAnimatorCompat$ICSViewPropertyAnimatorCompatImpl;.:()V // method@142d │ │ +06d5a2: 6901 4506 |002f: sput-object v1, Landroid/support/v4/view/ViewPropertyAnimatorCompat;.IMPL:Landroid/support/v4/view/ViewPropertyAnimatorCompat$ViewPropertyAnimatorCompatImpl; // field@0645 │ │ +06d5a6: 28dc |0031: goto 000d // -0024 │ │ +06d5a8: 2201 3203 |0032: new-instance v1, Landroid/support/v4/view/ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl; // type@0332 │ │ +06d5ac: 7010 0314 0100 |0034: invoke-direct {v1}, Landroid/support/v4/view/ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl;.:()V // method@1403 │ │ +06d5b2: 6901 4506 |0037: sput-object v1, Landroid/support/v4/view/ViewPropertyAnimatorCompat;.IMPL:Landroid/support/v4/view/ViewPropertyAnimatorCompat$ViewPropertyAnimatorCompatImpl; // field@0645 │ │ +06d5b6: 28d4 |0039: goto 000d // -002c │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=596 │ │ + 0x0002 line=597 │ │ + 0x0006 line=598 │ │ + 0x000d line=608 │ │ + 0x000e line=599 │ │ + 0x0012 line=600 │ │ + 0x001a line=601 │ │ + 0x001e line=602 │ │ + 0x0026 line=603 │ │ + 0x002a line=604 │ │ + 0x0032 line=606 │ │ + locals : │ │ + 0x0002 - 0x003a reg=0 version I │ │ + │ │ + #1 : (in Landroid/support/v4/view/ViewPropertyAnimatorCompat;) │ │ + name : '' │ │ + type : '(Landroid/view/View;)V' │ │ + access : 0x10000 (CONSTRUCTOR) │ │ + code - │ │ + registers : 3 │ │ + ins : 2 │ │ + outs : 2 │ │ + insns size : 19 16-bit code units │ │ +06d5b8: |[06d5b8] android.support.v4.view.ViewPropertyAnimatorCompat.:(Landroid/view/View;)V │ │ +06d5c8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +06d5ca: 7010 8622 0100 |0001: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@2286 │ │ +06d5d0: 5b10 4a06 |0004: iput-object v0, v1, Landroid/support/v4/view/ViewPropertyAnimatorCompat;.mStartAction:Ljava/lang/Runnable; // field@064a │ │ +06d5d4: 5b10 4806 |0006: iput-object v0, v1, Landroid/support/v4/view/ViewPropertyAnimatorCompat;.mEndAction:Ljava/lang/Runnable; // field@0648 │ │ +06d5d8: 12f0 |0008: const/4 v0, #int -1 // #ff │ │ +06d5da: 5910 4906 |0009: iput v0, v1, Landroid/support/v4/view/ViewPropertyAnimatorCompat;.mOldLayerType:I // field@0649 │ │ +06d5de: 2200 4a05 |000b: new-instance v0, Ljava/lang/ref/WeakReference; // type@054a │ │ +06d5e2: 7020 bb22 2000 |000d: invoke-direct {v0, v2}, Ljava/lang/ref/WeakReference;.:(Ljava/lang/Object;)V // method@22bb │ │ +06d5e8: 5b10 4b06 |0010: iput-object v0, v1, Landroid/support/v4/view/ViewPropertyAnimatorCompat;.mView:Ljava/lang/ref/WeakReference; // field@064b │ │ +06d5ec: 0e00 |0012: return-void │ │ + catches : (none) │ │ + positions : │ │ + 0x0001 line=35 │ │ + 0x0004 line=27 │ │ + 0x0006 line=28 │ │ + 0x0008 line=29 │ │ + 0x000b line=36 │ │ + 0x0012 line=37 │ │ + locals : │ │ + 0x0000 - 0x0013 reg=1 this Landroid/support/v4/view/ViewPropertyAnimatorCompat; │ │ + 0x0000 - 0x0013 reg=2 view Landroid/view/View; │ │ + │ │ + #2 : (in Landroid/support/v4/view/ViewPropertyAnimatorCompat;) │ │ + name : 'access$000' │ │ + type : '(Landroid/support/v4/view/ViewPropertyAnimatorCompat;)Ljava/lang/Runnable;' │ │ + access : 0x1008 (STATIC SYNTHETIC) │ │ + code - │ │ + registers : 2 │ │ + ins : 1 │ │ + outs : 0 │ │ + insns size : 3 16-bit code units │ │ +06d5f0: |[06d5f0] android.support.v4.view.ViewPropertyAnimatorCompat.access$000:(Landroid/support/v4/view/ViewPropertyAnimatorCompat;)Ljava/lang/Runnable; │ │ +06d600: 5410 4806 |0000: iget-object v0, v1, Landroid/support/v4/view/ViewPropertyAnimatorCompat;.mEndAction:Ljava/lang/Runnable; // field@0648 │ │ +06d604: 1100 |0002: return-object v0 │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=24 │ │ + locals : │ │ + 0x0000 - 0x0003 reg=1 x0 Landroid/support/v4/view/ViewPropertyAnimatorCompat; │ │ + │ │ + #3 : (in Landroid/support/v4/view/ViewPropertyAnimatorCompat;) │ │ + name : 'access$002' │ │ + type : '(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Ljava/lang/Runnable;)Ljava/lang/Runnable;' │ │ + access : 0x1008 (STATIC SYNTHETIC) │ │ + code - │ │ + registers : 2 │ │ + ins : 2 │ │ + outs : 0 │ │ + insns size : 3 16-bit code units │ │ +06d608: |[06d608] android.support.v4.view.ViewPropertyAnimatorCompat.access$002:(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Ljava/lang/Runnable;)Ljava/lang/Runnable; │ │ +06d618: 5b01 4806 |0000: iput-object v1, v0, Landroid/support/v4/view/ViewPropertyAnimatorCompat;.mEndAction:Ljava/lang/Runnable; // field@0648 │ │ +06d61c: 1101 |0002: return-object v1 │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=24 │ │ + locals : │ │ + 0x0000 - 0x0003 reg=0 x0 Landroid/support/v4/view/ViewPropertyAnimatorCompat; │ │ + 0x0000 - 0x0003 reg=1 x1 Ljava/lang/Runnable; │ │ + │ │ + #4 : (in Landroid/support/v4/view/ViewPropertyAnimatorCompat;) │ │ + name : 'access$100' │ │ + type : '(Landroid/support/v4/view/ViewPropertyAnimatorCompat;)Ljava/lang/Runnable;' │ │ + access : 0x1008 (STATIC SYNTHETIC) │ │ + code - │ │ + registers : 2 │ │ + ins : 1 │ │ + outs : 0 │ │ + insns size : 3 16-bit code units │ │ +06d620: |[06d620] android.support.v4.view.ViewPropertyAnimatorCompat.access$100:(Landroid/support/v4/view/ViewPropertyAnimatorCompat;)Ljava/lang/Runnable; │ │ +06d630: 5410 4a06 |0000: iget-object v0, v1, Landroid/support/v4/view/ViewPropertyAnimatorCompat;.mStartAction:Ljava/lang/Runnable; // field@064a │ │ +06d634: 1100 |0002: return-object v0 │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=24 │ │ + locals : │ │ + 0x0000 - 0x0003 reg=1 x0 Landroid/support/v4/view/ViewPropertyAnimatorCompat; │ │ + │ │ + #5 : (in Landroid/support/v4/view/ViewPropertyAnimatorCompat;) │ │ + name : 'access$102' │ │ + type : '(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Ljava/lang/Runnable;)Ljava/lang/Runnable;' │ │ + access : 0x1008 (STATIC SYNTHETIC) │ │ + code - │ │ + registers : 2 │ │ + ins : 2 │ │ + outs : 0 │ │ + insns size : 3 16-bit code units │ │ +06d638: |[06d638] android.support.v4.view.ViewPropertyAnimatorCompat.access$102:(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Ljava/lang/Runnable;)Ljava/lang/Runnable; │ │ +06d648: 5b01 4a06 |0000: iput-object v1, v0, Landroid/support/v4/view/ViewPropertyAnimatorCompat;.mStartAction:Ljava/lang/Runnable; // field@064a │ │ +06d64c: 1101 |0002: return-object v1 │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=24 │ │ + locals : │ │ + 0x0000 - 0x0003 reg=0 x0 Landroid/support/v4/view/ViewPropertyAnimatorCompat; │ │ + 0x0000 - 0x0003 reg=1 x1 Ljava/lang/Runnable; │ │ + │ │ + #6 : (in Landroid/support/v4/view/ViewPropertyAnimatorCompat;) │ │ + name : 'access$400' │ │ + type : '(Landroid/support/v4/view/ViewPropertyAnimatorCompat;)I' │ │ + access : 0x1008 (STATIC SYNTHETIC) │ │ + code - │ │ + registers : 2 │ │ + ins : 1 │ │ + outs : 0 │ │ + insns size : 3 16-bit code units │ │ +06d650: |[06d650] android.support.v4.view.ViewPropertyAnimatorCompat.access$400:(Landroid/support/v4/view/ViewPropertyAnimatorCompat;)I │ │ +06d660: 5210 4906 |0000: iget v0, v1, Landroid/support/v4/view/ViewPropertyAnimatorCompat;.mOldLayerType:I // field@0649 │ │ +06d664: 0f00 |0002: return v0 │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=24 │ │ + locals : │ │ + 0x0000 - 0x0003 reg=1 x0 Landroid/support/v4/view/ViewPropertyAnimatorCompat; │ │ + │ │ + #7 : (in Landroid/support/v4/view/ViewPropertyAnimatorCompat;) │ │ + name : 'access$402' │ │ + type : '(Landroid/support/v4/view/ViewPropertyAnimatorCompat;I)I' │ │ + access : 0x1008 (STATIC SYNTHETIC) │ │ + code - │ │ + registers : 2 │ │ + ins : 2 │ │ + outs : 0 │ │ + insns size : 3 16-bit code units │ │ +06d668: |[06d668] android.support.v4.view.ViewPropertyAnimatorCompat.access$402:(Landroid/support/v4/view/ViewPropertyAnimatorCompat;I)I │ │ +06d678: 5901 4906 |0000: iput v1, v0, Landroid/support/v4/view/ViewPropertyAnimatorCompat;.mOldLayerType:I // field@0649 │ │ +06d67c: 0f01 |0002: return v1 │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=24 │ │ + locals : │ │ + 0x0000 - 0x0003 reg=0 x0 Landroid/support/v4/view/ViewPropertyAnimatorCompat; │ │ + 0x0000 - 0x0003 reg=1 x1 I │ │ + │ │ + Virtual methods - │ │ + #0 : (in Landroid/support/v4/view/ViewPropertyAnimatorCompat;) │ │ + name : 'alpha' │ │ + type : '(F)Landroid/support/v4/view/ViewPropertyAnimatorCompat;' │ │ + access : 0x0001 (PUBLIC) │ │ + code - │ │ + registers : 4 │ │ + ins : 2 │ │ + outs : 4 │ │ + insns size : 16 16-bit code units │ │ +06d680: |[06d680] android.support.v4.view.ViewPropertyAnimatorCompat.alpha:(F)Landroid/support/v4/view/ViewPropertyAnimatorCompat; │ │ +06d690: 5421 4b06 |0000: iget-object v1, v2, Landroid/support/v4/view/ViewPropertyAnimatorCompat;.mView:Ljava/lang/ref/WeakReference; // field@064b │ │ +06d694: 6e10 bc22 0100 |0002: invoke-virtual {v1}, Ljava/lang/ref/WeakReference;.get:()Ljava/lang/Object; // method@22bc │ │ +06d69a: 0c00 |0005: move-result-object v0 │ │ +06d69c: 1f00 3804 |0006: check-cast v0, Landroid/view/View; // type@0438 │ │ +06d6a0: 3800 0700 |0008: if-eqz v0, 000f // +0007 │ │ +06d6a4: 6201 4506 |000a: sget-object v1, Landroid/support/v4/view/ViewPropertyAnimatorCompat;.IMPL:Landroid/support/v4/view/ViewPropertyAnimatorCompat$ViewPropertyAnimatorCompatImpl; // field@0645 │ │ +06d6a8: 7240 5614 2130 |000c: invoke-interface {v1, v2, v0, v3}, Landroid/support/v4/view/ViewPropertyAnimatorCompat$ViewPropertyAnimatorCompatImpl;.alpha:(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;F)V // method@1456 │ │ +06d6ae: 1102 |000f: return-object v2 │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=640 │ │ + 0x000a line=641 │ │ + 0x000f line=643 │ │ + locals : │ │ + 0x0008 - 0x0010 reg=0 view Landroid/view/View; │ │ + 0x0000 - 0x0010 reg=2 this Landroid/support/v4/view/ViewPropertyAnimatorCompat; │ │ + 0x0000 - 0x0010 reg=3 value F │ │ + │ │ + #1 : (in Landroid/support/v4/view/ViewPropertyAnimatorCompat;) │ │ + name : 'alphaBy' │ │ + type : '(F)Landroid/support/v4/view/ViewPropertyAnimatorCompat;' │ │ + access : 0x0001 (PUBLIC) │ │ + code - │ │ + registers : 4 │ │ + ins : 2 │ │ + outs : 4 │ │ + insns size : 16 16-bit code units │ │ +06d6b0: |[06d6b0] android.support.v4.view.ViewPropertyAnimatorCompat.alphaBy:(F)Landroid/support/v4/view/ViewPropertyAnimatorCompat; │ │ +06d6c0: 5421 4b06 |0000: iget-object v1, v2, Landroid/support/v4/view/ViewPropertyAnimatorCompat;.mView:Ljava/lang/ref/WeakReference; // field@064b │ │ +06d6c4: 6e10 bc22 0100 |0002: invoke-virtual {v1}, Ljava/lang/ref/WeakReference;.get:()Ljava/lang/Object; // method@22bc │ │ +06d6ca: 0c00 |0005: move-result-object v0 │ │ +06d6cc: 1f00 3804 |0006: check-cast v0, Landroid/view/View; // type@0438 │ │ +06d6d0: 3800 0700 |0008: if-eqz v0, 000f // +0007 │ │ +06d6d4: 6201 4506 |000a: sget-object v1, Landroid/support/v4/view/ViewPropertyAnimatorCompat;.IMPL:Landroid/support/v4/view/ViewPropertyAnimatorCompat$ViewPropertyAnimatorCompatImpl; // field@0645 │ │ +06d6d8: 7240 5714 2130 |000c: invoke-interface {v1, v2, v0, v3}, Landroid/support/v4/view/ViewPropertyAnimatorCompat$ViewPropertyAnimatorCompatImpl;.alphaBy:(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;F)V // method@1457 │ │ +06d6de: 1102 |000f: return-object v2 │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=657 │ │ + 0x000a line=658 │ │ + 0x000f line=660 │ │ + locals : │ │ + 0x0008 - 0x0010 reg=0 view Landroid/view/View; │ │ + 0x0000 - 0x0010 reg=2 this Landroid/support/v4/view/ViewPropertyAnimatorCompat; │ │ + 0x0000 - 0x0010 reg=3 value F │ │ + │ │ + #2 : (in Landroid/support/v4/view/ViewPropertyAnimatorCompat;) │ │ + name : 'cancel' │ │ + type : '()V' │ │ + access : 0x0001 (PUBLIC) │ │ + code - │ │ + registers : 3 │ │ + ins : 1 │ │ + outs : 3 │ │ + insns size : 16 16-bit code units │ │ +06d6e0: |[06d6e0] android.support.v4.view.ViewPropertyAnimatorCompat.cancel:()V │ │ +06d6f0: 5421 4b06 |0000: iget-object v1, v2, Landroid/support/v4/view/ViewPropertyAnimatorCompat;.mView:Ljava/lang/ref/WeakReference; // field@064b │ │ +06d6f4: 6e10 bc22 0100 |0002: invoke-virtual {v1}, Ljava/lang/ref/WeakReference;.get:()Ljava/lang/Object; // method@22bc │ │ +06d6fa: 0c00 |0005: move-result-object v0 │ │ +06d6fc: 1f00 3804 |0006: check-cast v0, Landroid/view/View; // type@0438 │ │ +06d700: 3800 0700 |0008: if-eqz v0, 000f // +0007 │ │ +06d704: 6201 4506 |000a: sget-object v1, Landroid/support/v4/view/ViewPropertyAnimatorCompat;.IMPL:Landroid/support/v4/view/ViewPropertyAnimatorCompat$ViewPropertyAnimatorCompatImpl; // field@0645 │ │ +06d708: 7230 5814 2100 |000c: invoke-interface {v1, v2, v0}, Landroid/support/v4/view/ViewPropertyAnimatorCompat$ViewPropertyAnimatorCompatImpl;.cancel:(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;)V // method@1458 │ │ +06d70e: 0e00 |000f: return-void │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=997 │ │ + 0x000a line=998 │ │ + 0x000f line=1000 │ │ + locals : │ │ + 0x0008 - 0x0010 reg=0 view Landroid/view/View; │ │ + 0x0000 - 0x0010 reg=2 this Landroid/support/v4/view/ViewPropertyAnimatorCompat; │ │ + │ │ + #3 : (in Landroid/support/v4/view/ViewPropertyAnimatorCompat;) │ │ + name : 'getDuration' │ │ + type : '()J' │ │ + access : 0x0001 (PUBLIC) │ │ + code - │ │ + registers : 5 │ │ + ins : 1 │ │ + outs : 3 │ │ + insns size : 20 16-bit code units │ │ +06d710: |[06d710] android.support.v4.view.ViewPropertyAnimatorCompat.getDuration:()J │ │ +06d720: 5441 4b06 |0000: iget-object v1, v4, Landroid/support/v4/view/ViewPropertyAnimatorCompat;.mView:Ljava/lang/ref/WeakReference; // field@064b │ │ +06d724: 6e10 bc22 0100 |0002: invoke-virtual {v1}, Ljava/lang/ref/WeakReference;.get:()Ljava/lang/Object; // method@22bc │ │ +06d72a: 0c00 |0005: move-result-object v0 │ │ +06d72c: 1f00 3804 |0006: check-cast v0, Landroid/view/View; // type@0438 │ │ +06d730: 3800 0900 |0008: if-eqz v0, 0011 // +0009 │ │ +06d734: 6201 4506 |000a: sget-object v1, Landroid/support/v4/view/ViewPropertyAnimatorCompat;.IMPL:Landroid/support/v4/view/ViewPropertyAnimatorCompat$ViewPropertyAnimatorCompatImpl; // field@0645 │ │ +06d738: 7230 5914 4100 |000c: invoke-interface {v1, v4, v0}, Landroid/support/v4/view/ViewPropertyAnimatorCompat$ViewPropertyAnimatorCompatImpl;.getDuration:(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;)J // method@1459 │ │ +06d73e: 0b02 |000f: move-result-wide v2 │ │ +06d740: 1002 |0010: return-wide v2 │ │ +06d742: 1602 0000 |0011: const-wide/16 v2, #int 0 // #0 │ │ +06d746: 28fd |0013: goto 0010 // -0003 │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=744 │ │ + 0x000a line=745 │ │ + 0x0010 line=747 │ │ + locals : │ │ + 0x0008 - 0x0014 reg=0 view Landroid/view/View; │ │ + 0x0000 - 0x0014 reg=4 this Landroid/support/v4/view/ViewPropertyAnimatorCompat; │ │ + │ │ + #4 : (in Landroid/support/v4/view/ViewPropertyAnimatorCompat;) │ │ + name : 'getInterpolator' │ │ + type : '()Landroid/view/animation/Interpolator;' │ │ + access : 0x0001 (PUBLIC) │ │ + code - │ │ + registers : 3 │ │ + ins : 1 │ │ + outs : 3 │ │ + insns size : 19 16-bit code units │ │ +06d748: |[06d748] android.support.v4.view.ViewPropertyAnimatorCompat.getInterpolator:()Landroid/view/animation/Interpolator; │ │ +06d758: 5421 4b06 |0000: iget-object v1, v2, Landroid/support/v4/view/ViewPropertyAnimatorCompat;.mView:Ljava/lang/ref/WeakReference; // field@064b │ │ +06d75c: 6e10 bc22 0100 |0002: invoke-virtual {v1}, Ljava/lang/ref/WeakReference;.get:()Ljava/lang/Object; // method@22bc │ │ +06d762: 0c00 |0005: move-result-object v0 │ │ +06d764: 1f00 3804 |0006: check-cast v0, Landroid/view/View; // type@0438 │ │ +06d768: 3800 0900 |0008: if-eqz v0, 0011 // +0009 │ │ +06d76c: 6201 4506 |000a: sget-object v1, Landroid/support/v4/view/ViewPropertyAnimatorCompat;.IMPL:Landroid/support/v4/view/ViewPropertyAnimatorCompat$ViewPropertyAnimatorCompatImpl; // field@0645 │ │ +06d770: 7230 5a14 2100 |000c: invoke-interface {v1, v2, v0}, Landroid/support/v4/view/ViewPropertyAnimatorCompat$ViewPropertyAnimatorCompatImpl;.getInterpolator:(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;)Landroid/view/animation/Interpolator; // method@145a │ │ +06d776: 0c01 |000f: move-result-object v1 │ │ +06d778: 1101 |0010: return-object v1 │ │ +06d77a: 1201 |0011: const/4 v1, #int 0 // #0 │ │ +06d77c: 28fe |0012: goto 0010 // -0002 │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=778 │ │ + 0x000a line=779 │ │ + 0x0010 line=781 │ │ + locals : │ │ + 0x0008 - 0x0013 reg=0 view Landroid/view/View; │ │ + 0x0000 - 0x0013 reg=2 this Landroid/support/v4/view/ViewPropertyAnimatorCompat; │ │ + │ │ + #5 : (in Landroid/support/v4/view/ViewPropertyAnimatorCompat;) │ │ + name : 'getStartDelay' │ │ + type : '()J' │ │ + access : 0x0001 (PUBLIC) │ │ + code - │ │ + registers : 5 │ │ + ins : 1 │ │ + outs : 3 │ │ + insns size : 20 16-bit code units │ │ +06d780: |[06d780] android.support.v4.view.ViewPropertyAnimatorCompat.getStartDelay:()J │ │ +06d790: 5441 4b06 |0000: iget-object v1, v4, Landroid/support/v4/view/ViewPropertyAnimatorCompat;.mView:Ljava/lang/ref/WeakReference; // field@064b │ │ +06d794: 6e10 bc22 0100 |0002: invoke-virtual {v1}, Ljava/lang/ref/WeakReference;.get:()Ljava/lang/Object; // method@22bc │ │ +06d79a: 0c00 |0005: move-result-object v0 │ │ +06d79c: 1f00 3804 |0006: check-cast v0, Landroid/view/View; // type@0438 │ │ +06d7a0: 3800 0900 |0008: if-eqz v0, 0011 // +0009 │ │ +06d7a4: 6201 4506 |000a: sget-object v1, Landroid/support/v4/view/ViewPropertyAnimatorCompat;.IMPL:Landroid/support/v4/view/ViewPropertyAnimatorCompat$ViewPropertyAnimatorCompatImpl; // field@0645 │ │ +06d7a8: 7230 5b14 4100 |000c: invoke-interface {v1, v4, v0}, Landroid/support/v4/view/ViewPropertyAnimatorCompat$ViewPropertyAnimatorCompatImpl;.getStartDelay:(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;)J // method@145b │ │ +06d7ae: 0b02 |000f: move-result-wide v2 │ │ +06d7b0: 1002 |0010: return-wide v2 │ │ +06d7b2: 1602 0000 |0011: const-wide/16 v2, #int 0 // #0 │ │ +06d7b6: 28fd |0013: goto 0010 // -0003 │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=815 │ │ + 0x000a line=816 │ │ + 0x0010 line=818 │ │ + locals : │ │ + 0x0008 - 0x0014 reg=0 view Landroid/view/View; │ │ + 0x0000 - 0x0014 reg=4 this Landroid/support/v4/view/ViewPropertyAnimatorCompat; │ │ + │ │ + #6 : (in Landroid/support/v4/view/ViewPropertyAnimatorCompat;) │ │ + name : 'rotation' │ │ + type : '(F)Landroid/support/v4/view/ViewPropertyAnimatorCompat;' │ │ + access : 0x0001 (PUBLIC) │ │ + code - │ │ + registers : 4 │ │ + ins : 2 │ │ + outs : 4 │ │ + insns size : 16 16-bit code units │ │ +06d7b8: |[06d7b8] android.support.v4.view.ViewPropertyAnimatorCompat.rotation:(F)Landroid/support/v4/view/ViewPropertyAnimatorCompat; │ │ +06d7c8: 5421 4b06 |0000: iget-object v1, v2, Landroid/support/v4/view/ViewPropertyAnimatorCompat;.mView:Ljava/lang/ref/WeakReference; // field@064b │ │ +06d7cc: 6e10 bc22 0100 |0002: invoke-virtual {v1}, Ljava/lang/ref/WeakReference;.get:()Ljava/lang/Object; // method@22bc │ │ +06d7d2: 0c00 |0005: move-result-object v0 │ │ +06d7d4: 1f00 3804 |0006: check-cast v0, Landroid/view/View; // type@0438 │ │ +06d7d8: 3800 0700 |0008: if-eqz v0, 000f // +0007 │ │ +06d7dc: 6201 4506 |000a: sget-object v1, Landroid/support/v4/view/ViewPropertyAnimatorCompat;.IMPL:Landroid/support/v4/view/ViewPropertyAnimatorCompat$ViewPropertyAnimatorCompatImpl; // field@0645 │ │ +06d7e0: 7240 5c14 2130 |000c: invoke-interface {v1, v2, v0, v3}, Landroid/support/v4/view/ViewPropertyAnimatorCompat$ViewPropertyAnimatorCompatImpl;.rotation:(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;F)V // method@145c │ │ +06d7e6: 1102 |000f: return-object v2 │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=833 │ │ + 0x000a line=834 │ │ + 0x000f line=836 │ │ + locals : │ │ + 0x0008 - 0x0010 reg=0 view Landroid/view/View; │ │ + 0x0000 - 0x0010 reg=2 this Landroid/support/v4/view/ViewPropertyAnimatorCompat; │ │ + 0x0000 - 0x0010 reg=3 value F │ │ + │ │ + #7 : (in Landroid/support/v4/view/ViewPropertyAnimatorCompat;) │ │ + name : 'rotationBy' │ │ + type : '(F)Landroid/support/v4/view/ViewPropertyAnimatorCompat;' │ │ + access : 0x0001 (PUBLIC) │ │ + code - │ │ + registers : 4 │ │ + ins : 2 │ │ + outs : 4 │ │ + insns size : 16 16-bit code units │ │ +06d7e8: |[06d7e8] android.support.v4.view.ViewPropertyAnimatorCompat.rotationBy:(F)Landroid/support/v4/view/ViewPropertyAnimatorCompat; │ │ +06d7f8: 5421 4b06 |0000: iget-object v1, v2, Landroid/support/v4/view/ViewPropertyAnimatorCompat;.mView:Ljava/lang/ref/WeakReference; // field@064b │ │ +06d7fc: 6e10 bc22 0100 |0002: invoke-virtual {v1}, Ljava/lang/ref/WeakReference;.get:()Ljava/lang/Object; // method@22bc │ │ +06d802: 0c00 |0005: move-result-object v0 │ │ +06d804: 1f00 3804 |0006: check-cast v0, Landroid/view/View; // type@0438 │ │ +06d808: 3800 0700 |0008: if-eqz v0, 000f // +0007 │ │ +06d80c: 6201 4506 |000a: sget-object v1, Landroid/support/v4/view/ViewPropertyAnimatorCompat;.IMPL:Landroid/support/v4/view/ViewPropertyAnimatorCompat$ViewPropertyAnimatorCompatImpl; // field@0645 │ │ +06d810: 7240 5d14 2130 |000c: invoke-interface {v1, v2, v0, v3}, Landroid/support/v4/view/ViewPropertyAnimatorCompat$ViewPropertyAnimatorCompatImpl;.rotationBy:(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;F)V // method@145d │ │ +06d816: 1102 |000f: return-object v2 │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=850 │ │ + 0x000a line=851 │ │ + 0x000f line=853 │ │ + locals : │ │ + 0x0008 - 0x0010 reg=0 view Landroid/view/View; │ │ + 0x0000 - 0x0010 reg=2 this Landroid/support/v4/view/ViewPropertyAnimatorCompat; │ │ + 0x0000 - 0x0010 reg=3 value F │ │ + │ │ + #8 : (in Landroid/support/v4/view/ViewPropertyAnimatorCompat;) │ │ + name : 'rotationX' │ │ + type : '(F)Landroid/support/v4/view/ViewPropertyAnimatorCompat;' │ │ + access : 0x0001 (PUBLIC) │ │ + code - │ │ + registers : 4 │ │ + ins : 2 │ │ + outs : 4 │ │ + insns size : 16 16-bit code units │ │ +06d818: |[06d818] android.support.v4.view.ViewPropertyAnimatorCompat.rotationX:(F)Landroid/support/v4/view/ViewPropertyAnimatorCompat; │ │ +06d828: 5421 4b06 |0000: iget-object v1, v2, Landroid/support/v4/view/ViewPropertyAnimatorCompat;.mView:Ljava/lang/ref/WeakReference; // field@064b │ │ +06d82c: 6e10 bc22 0100 |0002: invoke-virtual {v1}, Ljava/lang/ref/WeakReference;.get:()Ljava/lang/Object; // method@22bc │ │ +06d832: 0c00 |0005: move-result-object v0 │ │ +06d834: 1f00 3804 |0006: check-cast v0, Landroid/view/View; // type@0438 │ │ +06d838: 3800 0700 |0008: if-eqz v0, 000f // +0007 │ │ +06d83c: 6201 4506 |000a: sget-object v1, Landroid/support/v4/view/ViewPropertyAnimatorCompat;.IMPL:Landroid/support/v4/view/ViewPropertyAnimatorCompat$ViewPropertyAnimatorCompatImpl; // field@0645 │ │ +06d840: 7240 5e14 2130 |000c: invoke-interface {v1, v2, v0, v3}, Landroid/support/v4/view/ViewPropertyAnimatorCompat$ViewPropertyAnimatorCompatImpl;.rotationX:(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;F)V // method@145e │ │ +06d846: 1102 |000f: return-object v2 │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=867 │ │ + 0x000a line=868 │ │ + 0x000f line=870 │ │ + locals : │ │ + 0x0008 - 0x0010 reg=0 view Landroid/view/View; │ │ + 0x0000 - 0x0010 reg=2 this Landroid/support/v4/view/ViewPropertyAnimatorCompat; │ │ + 0x0000 - 0x0010 reg=3 value F │ │ + │ │ + #9 : (in Landroid/support/v4/view/ViewPropertyAnimatorCompat;) │ │ + name : 'rotationXBy' │ │ + type : '(F)Landroid/support/v4/view/ViewPropertyAnimatorCompat;' │ │ + access : 0x0001 (PUBLIC) │ │ + code - │ │ + registers : 4 │ │ + ins : 2 │ │ + outs : 4 │ │ + insns size : 16 16-bit code units │ │ +06d848: |[06d848] android.support.v4.view.ViewPropertyAnimatorCompat.rotationXBy:(F)Landroid/support/v4/view/ViewPropertyAnimatorCompat; │ │ +06d858: 5421 4b06 |0000: iget-object v1, v2, Landroid/support/v4/view/ViewPropertyAnimatorCompat;.mView:Ljava/lang/ref/WeakReference; // field@064b │ │ +06d85c: 6e10 bc22 0100 |0002: invoke-virtual {v1}, Ljava/lang/ref/WeakReference;.get:()Ljava/lang/Object; // method@22bc │ │ +06d862: 0c00 |0005: move-result-object v0 │ │ +06d864: 1f00 3804 |0006: check-cast v0, Landroid/view/View; // type@0438 │ │ +06d868: 3800 0700 |0008: if-eqz v0, 000f // +0007 │ │ +06d86c: 6201 4506 |000a: sget-object v1, Landroid/support/v4/view/ViewPropertyAnimatorCompat;.IMPL:Landroid/support/v4/view/ViewPropertyAnimatorCompat$ViewPropertyAnimatorCompatImpl; // field@0645 │ │ +06d870: 7240 5f14 2130 |000c: invoke-interface {v1, v2, v0, v3}, Landroid/support/v4/view/ViewPropertyAnimatorCompat$ViewPropertyAnimatorCompatImpl;.rotationXBy:(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;F)V // method@145f │ │ +06d876: 1102 |000f: return-object v2 │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=884 │ │ + 0x000a line=885 │ │ + 0x000f line=887 │ │ + locals : │ │ + 0x0008 - 0x0010 reg=0 view Landroid/view/View; │ │ + 0x0000 - 0x0010 reg=2 this Landroid/support/v4/view/ViewPropertyAnimatorCompat; │ │ + 0x0000 - 0x0010 reg=3 value F │ │ + │ │ + #10 : (in Landroid/support/v4/view/ViewPropertyAnimatorCompat;) │ │ + name : 'rotationY' │ │ + type : '(F)Landroid/support/v4/view/ViewPropertyAnimatorCompat;' │ │ + access : 0x0001 (PUBLIC) │ │ + code - │ │ + registers : 4 │ │ + ins : 2 │ │ + outs : 4 │ │ + insns size : 16 16-bit code units │ │ +06d878: |[06d878] android.support.v4.view.ViewPropertyAnimatorCompat.rotationY:(F)Landroid/support/v4/view/ViewPropertyAnimatorCompat; │ │ +06d888: 5421 4b06 |0000: iget-object v1, v2, Landroid/support/v4/view/ViewPropertyAnimatorCompat;.mView:Ljava/lang/ref/WeakReference; // field@064b │ │ +06d88c: 6e10 bc22 0100 |0002: invoke-virtual {v1}, Ljava/lang/ref/WeakReference;.get:()Ljava/lang/Object; // method@22bc │ │ +06d892: 0c00 |0005: move-result-object v0 │ │ +06d894: 1f00 3804 |0006: check-cast v0, Landroid/view/View; // type@0438 │ │ +06d898: 3800 0700 |0008: if-eqz v0, 000f // +0007 │ │ +06d89c: 6201 4506 |000a: sget-object v1, Landroid/support/v4/view/ViewPropertyAnimatorCompat;.IMPL:Landroid/support/v4/view/ViewPropertyAnimatorCompat$ViewPropertyAnimatorCompatImpl; // field@0645 │ │ +06d8a0: 7240 6014 2130 |000c: invoke-interface {v1, v2, v0, v3}, Landroid/support/v4/view/ViewPropertyAnimatorCompat$ViewPropertyAnimatorCompatImpl;.rotationY:(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;F)V // method@1460 │ │ +06d8a6: 1102 |000f: return-object v2 │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=901 │ │ + 0x000a line=902 │ │ + 0x000f line=904 │ │ + locals : │ │ + 0x0008 - 0x0010 reg=0 view Landroid/view/View; │ │ + 0x0000 - 0x0010 reg=2 this Landroid/support/v4/view/ViewPropertyAnimatorCompat; │ │ + 0x0000 - 0x0010 reg=3 value F │ │ + │ │ + #11 : (in Landroid/support/v4/view/ViewPropertyAnimatorCompat;) │ │ + name : 'rotationYBy' │ │ + type : '(F)Landroid/support/v4/view/ViewPropertyAnimatorCompat;' │ │ + access : 0x0001 (PUBLIC) │ │ + code - │ │ + registers : 4 │ │ + ins : 2 │ │ + outs : 4 │ │ + insns size : 16 16-bit code units │ │ +06d8a8: |[06d8a8] android.support.v4.view.ViewPropertyAnimatorCompat.rotationYBy:(F)Landroid/support/v4/view/ViewPropertyAnimatorCompat; │ │ +06d8b8: 5421 4b06 |0000: iget-object v1, v2, Landroid/support/v4/view/ViewPropertyAnimatorCompat;.mView:Ljava/lang/ref/WeakReference; // field@064b │ │ +06d8bc: 6e10 bc22 0100 |0002: invoke-virtual {v1}, Ljava/lang/ref/WeakReference;.get:()Ljava/lang/Object; // method@22bc │ │ +06d8c2: 0c00 |0005: move-result-object v0 │ │ +06d8c4: 1f00 3804 |0006: check-cast v0, Landroid/view/View; // type@0438 │ │ +06d8c8: 3800 0700 |0008: if-eqz v0, 000f // +0007 │ │ +06d8cc: 6201 4506 |000a: sget-object v1, Landroid/support/v4/view/ViewPropertyAnimatorCompat;.IMPL:Landroid/support/v4/view/ViewPropertyAnimatorCompat$ViewPropertyAnimatorCompatImpl; // field@0645 │ │ +06d8d0: 7240 6114 2130 |000c: invoke-interface {v1, v2, v0, v3}, Landroid/support/v4/view/ViewPropertyAnimatorCompat$ViewPropertyAnimatorCompatImpl;.rotationYBy:(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;F)V // method@1461 │ │ +06d8d6: 1102 |000f: return-object v2 │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=918 │ │ + 0x000a line=919 │ │ + 0x000f line=921 │ │ + locals : │ │ + 0x0008 - 0x0010 reg=0 view Landroid/view/View; │ │ + 0x0000 - 0x0010 reg=2 this Landroid/support/v4/view/ViewPropertyAnimatorCompat; │ │ + 0x0000 - 0x0010 reg=3 value F │ │ + │ │ + #12 : (in Landroid/support/v4/view/ViewPropertyAnimatorCompat;) │ │ + name : 'scaleX' │ │ + type : '(F)Landroid/support/v4/view/ViewPropertyAnimatorCompat;' │ │ + access : 0x0001 (PUBLIC) │ │ + code - │ │ + registers : 4 │ │ + ins : 2 │ │ + outs : 4 │ │ + insns size : 16 16-bit code units │ │ +06d8d8: |[06d8d8] android.support.v4.view.ViewPropertyAnimatorCompat.scaleX:(F)Landroid/support/v4/view/ViewPropertyAnimatorCompat; │ │ +06d8e8: 5421 4b06 |0000: iget-object v1, v2, Landroid/support/v4/view/ViewPropertyAnimatorCompat;.mView:Ljava/lang/ref/WeakReference; // field@064b │ │ +06d8ec: 6e10 bc22 0100 |0002: invoke-virtual {v1}, Ljava/lang/ref/WeakReference;.get:()Ljava/lang/Object; // method@22bc │ │ +06d8f2: 0c00 |0005: move-result-object v0 │ │ +06d8f4: 1f00 3804 |0006: check-cast v0, Landroid/view/View; // type@0438 │ │ +06d8f8: 3800 0700 |0008: if-eqz v0, 000f // +0007 │ │ +06d8fc: 6201 4506 |000a: sget-object v1, Landroid/support/v4/view/ViewPropertyAnimatorCompat;.IMPL:Landroid/support/v4/view/ViewPropertyAnimatorCompat$ViewPropertyAnimatorCompatImpl; // field@0645 │ │ +06d900: 7240 6214 2130 |000c: invoke-interface {v1, v2, v0, v3}, Landroid/support/v4/view/ViewPropertyAnimatorCompat$ViewPropertyAnimatorCompatImpl;.scaleX:(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;F)V // method@1462 │ │ +06d906: 1102 |000f: return-object v2 │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=935 │ │ + 0x000a line=936 │ │ + 0x000f line=938 │ │ + locals : │ │ + 0x0008 - 0x0010 reg=0 view Landroid/view/View; │ │ + 0x0000 - 0x0010 reg=2 this Landroid/support/v4/view/ViewPropertyAnimatorCompat; │ │ + 0x0000 - 0x0010 reg=3 value F │ │ + │ │ + #13 : (in Landroid/support/v4/view/ViewPropertyAnimatorCompat;) │ │ + name : 'scaleXBy' │ │ + type : '(F)Landroid/support/v4/view/ViewPropertyAnimatorCompat;' │ │ + access : 0x0001 (PUBLIC) │ │ + code - │ │ + registers : 4 │ │ + ins : 2 │ │ + outs : 4 │ │ + insns size : 16 16-bit code units │ │ +06d908: |[06d908] android.support.v4.view.ViewPropertyAnimatorCompat.scaleXBy:(F)Landroid/support/v4/view/ViewPropertyAnimatorCompat; │ │ +06d918: 5421 4b06 |0000: iget-object v1, v2, Landroid/support/v4/view/ViewPropertyAnimatorCompat;.mView:Ljava/lang/ref/WeakReference; // field@064b │ │ +06d91c: 6e10 bc22 0100 |0002: invoke-virtual {v1}, Ljava/lang/ref/WeakReference;.get:()Ljava/lang/Object; // method@22bc │ │ +06d922: 0c00 |0005: move-result-object v0 │ │ +06d924: 1f00 3804 |0006: check-cast v0, Landroid/view/View; // type@0438 │ │ +06d928: 3800 0700 |0008: if-eqz v0, 000f // +0007 │ │ +06d92c: 6201 4506 |000a: sget-object v1, Landroid/support/v4/view/ViewPropertyAnimatorCompat;.IMPL:Landroid/support/v4/view/ViewPropertyAnimatorCompat$ViewPropertyAnimatorCompatImpl; // field@0645 │ │ +06d930: 7240 6314 2130 |000c: invoke-interface {v1, v2, v0, v3}, Landroid/support/v4/view/ViewPropertyAnimatorCompat$ViewPropertyAnimatorCompatImpl;.scaleXBy:(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;F)V // method@1463 │ │ +06d936: 1102 |000f: return-object v2 │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=952 │ │ + 0x000a line=953 │ │ + 0x000f line=955 │ │ + locals : │ │ + 0x0008 - 0x0010 reg=0 view Landroid/view/View; │ │ + 0x0000 - 0x0010 reg=2 this Landroid/support/v4/view/ViewPropertyAnimatorCompat; │ │ + 0x0000 - 0x0010 reg=3 value F │ │ + │ │ + #14 : (in Landroid/support/v4/view/ViewPropertyAnimatorCompat;) │ │ + name : 'scaleY' │ │ + type : '(F)Landroid/support/v4/view/ViewPropertyAnimatorCompat;' │ │ + access : 0x0001 (PUBLIC) │ │ + code - │ │ + registers : 4 │ │ + ins : 2 │ │ + outs : 4 │ │ + insns size : 16 16-bit code units │ │ +06d938: |[06d938] android.support.v4.view.ViewPropertyAnimatorCompat.scaleY:(F)Landroid/support/v4/view/ViewPropertyAnimatorCompat; │ │ +06d948: 5421 4b06 |0000: iget-object v1, v2, Landroid/support/v4/view/ViewPropertyAnimatorCompat;.mView:Ljava/lang/ref/WeakReference; // field@064b │ │ +06d94c: 6e10 bc22 0100 |0002: invoke-virtual {v1}, Ljava/lang/ref/WeakReference;.get:()Ljava/lang/Object; // method@22bc │ │ +06d952: 0c00 |0005: move-result-object v0 │ │ +06d954: 1f00 3804 |0006: check-cast v0, Landroid/view/View; // type@0438 │ │ +06d958: 3800 0700 |0008: if-eqz v0, 000f // +0007 │ │ +06d95c: 6201 4506 |000a: sget-object v1, Landroid/support/v4/view/ViewPropertyAnimatorCompat;.IMPL:Landroid/support/v4/view/ViewPropertyAnimatorCompat$ViewPropertyAnimatorCompatImpl; // field@0645 │ │ +06d960: 7240 6414 2130 |000c: invoke-interface {v1, v2, v0, v3}, Landroid/support/v4/view/ViewPropertyAnimatorCompat$ViewPropertyAnimatorCompatImpl;.scaleY:(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;F)V // method@1464 │ │ +06d966: 1102 |000f: return-object v2 │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=969 │ │ + 0x000a line=970 │ │ + 0x000f line=972 │ │ + locals : │ │ + 0x0008 - 0x0010 reg=0 view Landroid/view/View; │ │ + 0x0000 - 0x0010 reg=2 this Landroid/support/v4/view/ViewPropertyAnimatorCompat; │ │ + 0x0000 - 0x0010 reg=3 value F │ │ + │ │ + #15 : (in Landroid/support/v4/view/ViewPropertyAnimatorCompat;) │ │ + name : 'scaleYBy' │ │ + type : '(F)Landroid/support/v4/view/ViewPropertyAnimatorCompat;' │ │ + access : 0x0001 (PUBLIC) │ │ + code - │ │ + registers : 4 │ │ + ins : 2 │ │ + outs : 4 │ │ + insns size : 16 16-bit code units │ │ +06d968: |[06d968] android.support.v4.view.ViewPropertyAnimatorCompat.scaleYBy:(F)Landroid/support/v4/view/ViewPropertyAnimatorCompat; │ │ +06d978: 5421 4b06 |0000: iget-object v1, v2, Landroid/support/v4/view/ViewPropertyAnimatorCompat;.mView:Ljava/lang/ref/WeakReference; // field@064b │ │ +06d97c: 6e10 bc22 0100 |0002: invoke-virtual {v1}, Ljava/lang/ref/WeakReference;.get:()Ljava/lang/Object; // method@22bc │ │ +06d982: 0c00 |0005: move-result-object v0 │ │ +06d984: 1f00 3804 |0006: check-cast v0, Landroid/view/View; // type@0438 │ │ +06d988: 3800 0700 |0008: if-eqz v0, 000f // +0007 │ │ +06d98c: 6201 4506 |000a: sget-object v1, Landroid/support/v4/view/ViewPropertyAnimatorCompat;.IMPL:Landroid/support/v4/view/ViewPropertyAnimatorCompat$ViewPropertyAnimatorCompatImpl; // field@0645 │ │ +06d990: 7240 6514 2130 |000c: invoke-interface {v1, v2, v0, v3}, Landroid/support/v4/view/ViewPropertyAnimatorCompat$ViewPropertyAnimatorCompatImpl;.scaleYBy:(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;F)V // method@1465 │ │ +06d996: 1102 |000f: return-object v2 │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=986 │ │ + 0x000a line=987 │ │ + 0x000f line=989 │ │ + locals : │ │ + 0x0008 - 0x0010 reg=0 view Landroid/view/View; │ │ + 0x0000 - 0x0010 reg=2 this Landroid/support/v4/view/ViewPropertyAnimatorCompat; │ │ + 0x0000 - 0x0010 reg=3 value F │ │ + │ │ + #16 : (in Landroid/support/v4/view/ViewPropertyAnimatorCompat;) │ │ + name : 'setDuration' │ │ + type : '(J)Landroid/support/v4/view/ViewPropertyAnimatorCompat;' │ │ + access : 0x0001 (PUBLIC) │ │ + code - │ │ + registers : 6 │ │ + ins : 3 │ │ + outs : 5 │ │ + insns size : 16 16-bit code units │ │ +06d998: |[06d998] android.support.v4.view.ViewPropertyAnimatorCompat.setDuration:(J)Landroid/support/v4/view/ViewPropertyAnimatorCompat; │ │ +06d9a8: 5431 4b06 |0000: iget-object v1, v3, Landroid/support/v4/view/ViewPropertyAnimatorCompat;.mView:Ljava/lang/ref/WeakReference; // field@064b │ │ +06d9ac: 6e10 bc22 0100 |0002: invoke-virtual {v1}, Ljava/lang/ref/WeakReference;.get:()Ljava/lang/Object; // method@22bc │ │ +06d9b2: 0c00 |0005: move-result-object v0 │ │ +06d9b4: 1f00 3804 |0006: check-cast v0, Landroid/view/View; // type@0438 │ │ +06d9b8: 3800 0700 |0008: if-eqz v0, 000f // +0007 │ │ +06d9bc: 6201 4506 |000a: sget-object v1, Landroid/support/v4/view/ViewPropertyAnimatorCompat;.IMPL:Landroid/support/v4/view/ViewPropertyAnimatorCompat$ViewPropertyAnimatorCompatImpl; // field@0645 │ │ +06d9c0: 7255 6614 3140 |000c: invoke-interface {v1, v3, v0, v4, v5}, Landroid/support/v4/view/ViewPropertyAnimatorCompat$ViewPropertyAnimatorCompatImpl;.setDuration:(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;J)V // method@1466 │ │ +06d9c6: 1103 |000f: return-object v3 │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=623 │ │ + 0x000a line=624 │ │ + 0x000f line=626 │ │ + locals : │ │ + 0x0008 - 0x0010 reg=0 view Landroid/view/View; │ │ + 0x0000 - 0x0010 reg=3 this Landroid/support/v4/view/ViewPropertyAnimatorCompat; │ │ + 0x0000 - 0x0010 reg=4 value J │ │ + │ │ + #17 : (in Landroid/support/v4/view/ViewPropertyAnimatorCompat;) │ │ + name : 'setInterpolator' │ │ + type : '(Landroid/view/animation/Interpolator;)Landroid/support/v4/view/ViewPropertyAnimatorCompat;' │ │ + access : 0x0001 (PUBLIC) │ │ + code - │ │ + registers : 4 │ │ + ins : 2 │ │ + outs : 4 │ │ + insns size : 16 16-bit code units │ │ +06d9c8: |[06d9c8] android.support.v4.view.ViewPropertyAnimatorCompat.setInterpolator:(Landroid/view/animation/Interpolator;)Landroid/support/v4/view/ViewPropertyAnimatorCompat; │ │ +06d9d8: 5421 4b06 |0000: iget-object v1, v2, Landroid/support/v4/view/ViewPropertyAnimatorCompat;.mView:Ljava/lang/ref/WeakReference; // field@064b │ │ +06d9dc: 6e10 bc22 0100 |0002: invoke-virtual {v1}, Ljava/lang/ref/WeakReference;.get:()Ljava/lang/Object; // method@22bc │ │ +06d9e2: 0c00 |0005: move-result-object v0 │ │ +06d9e4: 1f00 3804 |0006: check-cast v0, Landroid/view/View; // type@0438 │ │ +06d9e8: 3800 0700 |0008: if-eqz v0, 000f // +0007 │ │ +06d9ec: 6201 4506 |000a: sget-object v1, Landroid/support/v4/view/ViewPropertyAnimatorCompat;.IMPL:Landroid/support/v4/view/ViewPropertyAnimatorCompat$ViewPropertyAnimatorCompatImpl; // field@0645 │ │ +06d9f0: 7240 6714 2130 |000c: invoke-interface {v1, v2, v0, v3}, Landroid/support/v4/view/ViewPropertyAnimatorCompat$ViewPropertyAnimatorCompatImpl;.setInterpolator:(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;Landroid/view/animation/Interpolator;)V // method@1467 │ │ +06d9f6: 1102 |000f: return-object v2 │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=763 │ │ + 0x000a line=764 │ │ + 0x000f line=766 │ │ + locals : │ │ + 0x0008 - 0x0010 reg=0 view Landroid/view/View; │ │ + 0x0000 - 0x0010 reg=2 this Landroid/support/v4/view/ViewPropertyAnimatorCompat; │ │ + 0x0000 - 0x0010 reg=3 value Landroid/view/animation/Interpolator; │ │ + │ │ + #18 : (in Landroid/support/v4/view/ViewPropertyAnimatorCompat;) │ │ + name : 'setListener' │ │ + type : '(Landroid/support/v4/view/ViewPropertyAnimatorListener;)Landroid/support/v4/view/ViewPropertyAnimatorCompat;' │ │ + access : 0x0001 (PUBLIC) │ │ + code - │ │ + registers : 4 │ │ + ins : 2 │ │ + outs : 4 │ │ + insns size : 16 16-bit code units │ │ +06d9f8: |[06d9f8] android.support.v4.view.ViewPropertyAnimatorCompat.setListener:(Landroid/support/v4/view/ViewPropertyAnimatorListener;)Landroid/support/v4/view/ViewPropertyAnimatorCompat; │ │ +06da08: 5421 4b06 |0000: iget-object v1, v2, Landroid/support/v4/view/ViewPropertyAnimatorCompat;.mView:Ljava/lang/ref/WeakReference; // field@064b │ │ +06da0c: 6e10 bc22 0100 |0002: invoke-virtual {v1}, Ljava/lang/ref/WeakReference;.get:()Ljava/lang/Object; // method@22bc │ │ +06da12: 0c00 |0005: move-result-object v0 │ │ +06da14: 1f00 3804 |0006: check-cast v0, Landroid/view/View; // type@0438 │ │ +06da18: 3800 0700 |0008: if-eqz v0, 000f // +0007 │ │ +06da1c: 6201 4506 |000a: sget-object v1, Landroid/support/v4/view/ViewPropertyAnimatorCompat;.IMPL:Landroid/support/v4/view/ViewPropertyAnimatorCompat$ViewPropertyAnimatorCompatImpl; // field@0645 │ │ +06da20: 7240 6814 2130 |000c: invoke-interface {v1, v2, v0, v3}, Landroid/support/v4/view/ViewPropertyAnimatorCompat$ViewPropertyAnimatorCompatImpl;.setListener:(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;Landroid/support/v4/view/ViewPropertyAnimatorListener;)V // method@1468 │ │ +06da26: 1102 |000f: return-object v2 │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=1195 │ │ + 0x000a line=1196 │ │ + 0x000f line=1198 │ │ + locals : │ │ + 0x0008 - 0x0010 reg=0 view Landroid/view/View; │ │ + 0x0000 - 0x0010 reg=2 this Landroid/support/v4/view/ViewPropertyAnimatorCompat; │ │ + 0x0000 - 0x0010 reg=3 listener Landroid/support/v4/view/ViewPropertyAnimatorListener; │ │ + │ │ + #19 : (in Landroid/support/v4/view/ViewPropertyAnimatorCompat;) │ │ + name : 'setStartDelay' │ │ + type : '(J)Landroid/support/v4/view/ViewPropertyAnimatorCompat;' │ │ + access : 0x0001 (PUBLIC) │ │ + code - │ │ + registers : 6 │ │ + ins : 3 │ │ + outs : 5 │ │ + insns size : 16 16-bit code units │ │ +06da28: |[06da28] android.support.v4.view.ViewPropertyAnimatorCompat.setStartDelay:(J)Landroid/support/v4/view/ViewPropertyAnimatorCompat; │ │ +06da38: 5431 4b06 |0000: iget-object v1, v3, Landroid/support/v4/view/ViewPropertyAnimatorCompat;.mView:Ljava/lang/ref/WeakReference; // field@064b │ │ +06da3c: 6e10 bc22 0100 |0002: invoke-virtual {v1}, Ljava/lang/ref/WeakReference;.get:()Ljava/lang/Object; // method@22bc │ │ +06da42: 0c00 |0005: move-result-object v0 │ │ +06da44: 1f00 3804 |0006: check-cast v0, Landroid/view/View; // type@0438 │ │ +06da48: 3800 0700 |0008: if-eqz v0, 000f // +0007 │ │ +06da4c: 6201 4506 |000a: sget-object v1, Landroid/support/v4/view/ViewPropertyAnimatorCompat;.IMPL:Landroid/support/v4/view/ViewPropertyAnimatorCompat$ViewPropertyAnimatorCompatImpl; // field@0645 │ │ +06da50: 7255 6914 3140 |000c: invoke-interface {v1, v3, v0, v4, v5}, Landroid/support/v4/view/ViewPropertyAnimatorCompat$ViewPropertyAnimatorCompatImpl;.setStartDelay:(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;J)V // method@1469 │ │ +06da56: 1103 |000f: return-object v3 │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=797 │ │ + 0x000a line=798 │ │ + 0x000f line=800 │ │ + locals : │ │ + 0x0008 - 0x0010 reg=0 view Landroid/view/View; │ │ + 0x0000 - 0x0010 reg=3 this Landroid/support/v4/view/ViewPropertyAnimatorCompat; │ │ + 0x0000 - 0x0010 reg=4 value J │ │ + │ │ + #20 : (in Landroid/support/v4/view/ViewPropertyAnimatorCompat;) │ │ + name : 'setUpdateListener' │ │ + type : '(Landroid/support/v4/view/ViewPropertyAnimatorUpdateListener;)Landroid/support/v4/view/ViewPropertyAnimatorCompat;' │ │ + access : 0x0001 (PUBLIC) │ │ + code - │ │ + registers : 4 │ │ + ins : 2 │ │ + outs : 4 │ │ + insns size : 16 16-bit code units │ │ +06da58: |[06da58] android.support.v4.view.ViewPropertyAnimatorCompat.setUpdateListener:(Landroid/support/v4/view/ViewPropertyAnimatorUpdateListener;)Landroid/support/v4/view/ViewPropertyAnimatorCompat; │ │ +06da68: 5421 4b06 |0000: iget-object v1, v2, Landroid/support/v4/view/ViewPropertyAnimatorCompat;.mView:Ljava/lang/ref/WeakReference; // field@064b │ │ +06da6c: 6e10 bc22 0100 |0002: invoke-virtual {v1}, Ljava/lang/ref/WeakReference;.get:()Ljava/lang/Object; // method@22bc │ │ +06da72: 0c00 |0005: move-result-object v0 │ │ +06da74: 1f00 3804 |0006: check-cast v0, Landroid/view/View; // type@0438 │ │ +06da78: 3800 0700 |0008: if-eqz v0, 000f // +0007 │ │ +06da7c: 6201 4506 |000a: sget-object v1, Landroid/support/v4/view/ViewPropertyAnimatorCompat;.IMPL:Landroid/support/v4/view/ViewPropertyAnimatorCompat$ViewPropertyAnimatorCompatImpl; // field@0645 │ │ +06da80: 7240 6a14 2130 |000c: invoke-interface {v1, v2, v0, v3}, Landroid/support/v4/view/ViewPropertyAnimatorCompat$ViewPropertyAnimatorCompatImpl;.setUpdateListener:(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;Landroid/support/v4/view/ViewPropertyAnimatorUpdateListener;)V // method@146a │ │ +06da86: 1102 |000f: return-object v2 │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=1214 │ │ + 0x000a line=1215 │ │ + 0x000f line=1217 │ │ + locals : │ │ + 0x0008 - 0x0010 reg=0 view Landroid/view/View; │ │ + 0x0000 - 0x0010 reg=2 this Landroid/support/v4/view/ViewPropertyAnimatorCompat; │ │ + 0x0000 - 0x0010 reg=3 listener Landroid/support/v4/view/ViewPropertyAnimatorUpdateListener; │ │ + │ │ + #21 : (in Landroid/support/v4/view/ViewPropertyAnimatorCompat;) │ │ + name : 'start' │ │ + type : '()V' │ │ + access : 0x0001 (PUBLIC) │ │ + code - │ │ + registers : 3 │ │ + ins : 1 │ │ + outs : 3 │ │ + insns size : 16 16-bit code units │ │ +06da88: |[06da88] android.support.v4.view.ViewPropertyAnimatorCompat.start:()V │ │ +06da98: 5421 4b06 |0000: iget-object v1, v2, Landroid/support/v4/view/ViewPropertyAnimatorCompat;.mView:Ljava/lang/ref/WeakReference; // field@064b │ │ +06da9c: 6e10 bc22 0100 |0002: invoke-virtual {v1}, Ljava/lang/ref/WeakReference;.get:()Ljava/lang/Object; // method@22bc │ │ +06daa2: 0c00 |0005: move-result-object v0 │ │ +06daa4: 1f00 3804 |0006: check-cast v0, Landroid/view/View; // type@0438 │ │ +06daa8: 3800 0700 |0008: if-eqz v0, 000f // +0007 │ │ +06daac: 6201 4506 |000a: sget-object v1, Landroid/support/v4/view/ViewPropertyAnimatorCompat;.IMPL:Landroid/support/v4/view/ViewPropertyAnimatorCompat$ViewPropertyAnimatorCompatImpl; // field@0645 │ │ +06dab0: 7230 6b14 2100 |000c: invoke-interface {v1, v2, v0}, Landroid/support/v4/view/ViewPropertyAnimatorCompat$ViewPropertyAnimatorCompatImpl;.start:(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;)V // method@146b │ │ +06dab6: 0e00 |000f: return-void │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=1115 │ │ + 0x000a line=1116 │ │ + 0x000f line=1118 │ │ + locals : │ │ + 0x0008 - 0x0010 reg=0 view Landroid/view/View; │ │ + 0x0000 - 0x0010 reg=2 this Landroid/support/v4/view/ViewPropertyAnimatorCompat; │ │ + │ │ + #22 : (in Landroid/support/v4/view/ViewPropertyAnimatorCompat;) │ │ + name : 'translationX' │ │ + type : '(F)Landroid/support/v4/view/ViewPropertyAnimatorCompat;' │ │ + access : 0x0001 (PUBLIC) │ │ + code - │ │ + registers : 4 │ │ + ins : 2 │ │ + outs : 4 │ │ + insns size : 16 16-bit code units │ │ +06dab8: |[06dab8] android.support.v4.view.ViewPropertyAnimatorCompat.translationX:(F)Landroid/support/v4/view/ViewPropertyAnimatorCompat; │ │ +06dac8: 5421 4b06 |0000: iget-object v1, v2, Landroid/support/v4/view/ViewPropertyAnimatorCompat;.mView:Ljava/lang/ref/WeakReference; // field@064b │ │ +06dacc: 6e10 bc22 0100 |0002: invoke-virtual {v1}, Ljava/lang/ref/WeakReference;.get:()Ljava/lang/Object; // method@22bc │ │ +06dad2: 0c00 |0005: move-result-object v0 │ │ +06dad4: 1f00 3804 |0006: check-cast v0, Landroid/view/View; // type@0438 │ │ +06dad8: 3800 0700 |0008: if-eqz v0, 000f // +0007 │ │ +06dadc: 6201 4506 |000a: sget-object v1, Landroid/support/v4/view/ViewPropertyAnimatorCompat;.IMPL:Landroid/support/v4/view/ViewPropertyAnimatorCompat$ViewPropertyAnimatorCompatImpl; // field@0645 │ │ +06dae0: 7240 6c14 2130 |000c: invoke-interface {v1, v2, v0, v3}, Landroid/support/v4/view/ViewPropertyAnimatorCompat$ViewPropertyAnimatorCompatImpl;.translationX:(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;F)V // method@146c │ │ +06dae6: 1102 |000f: return-object v2 │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=674 │ │ + 0x000a line=675 │ │ + 0x000f line=677 │ │ + locals : │ │ + 0x0008 - 0x0010 reg=0 view Landroid/view/View; │ │ + 0x0000 - 0x0010 reg=2 this Landroid/support/v4/view/ViewPropertyAnimatorCompat; │ │ + 0x0000 - 0x0010 reg=3 value F │ │ + │ │ + #23 : (in Landroid/support/v4/view/ViewPropertyAnimatorCompat;) │ │ + name : 'translationXBy' │ │ + type : '(F)Landroid/support/v4/view/ViewPropertyAnimatorCompat;' │ │ + access : 0x0001 (PUBLIC) │ │ + code - │ │ + registers : 4 │ │ + ins : 2 │ │ + outs : 4 │ │ + insns size : 16 16-bit code units │ │ +06dae8: |[06dae8] android.support.v4.view.ViewPropertyAnimatorCompat.translationXBy:(F)Landroid/support/v4/view/ViewPropertyAnimatorCompat; │ │ +06daf8: 5421 4b06 |0000: iget-object v1, v2, Landroid/support/v4/view/ViewPropertyAnimatorCompat;.mView:Ljava/lang/ref/WeakReference; // field@064b │ │ +06dafc: 6e10 bc22 0100 |0002: invoke-virtual {v1}, Ljava/lang/ref/WeakReference;.get:()Ljava/lang/Object; // method@22bc │ │ +06db02: 0c00 |0005: move-result-object v0 │ │ +06db04: 1f00 3804 |0006: check-cast v0, Landroid/view/View; // type@0438 │ │ +06db08: 3800 0700 |0008: if-eqz v0, 000f // +0007 │ │ +06db0c: 6201 4506 |000a: sget-object v1, Landroid/support/v4/view/ViewPropertyAnimatorCompat;.IMPL:Landroid/support/v4/view/ViewPropertyAnimatorCompat$ViewPropertyAnimatorCompatImpl; // field@0645 │ │ +06db10: 7240 6d14 2130 |000c: invoke-interface {v1, v2, v0, v3}, Landroid/support/v4/view/ViewPropertyAnimatorCompat$ViewPropertyAnimatorCompatImpl;.translationXBy:(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;F)V // method@146d │ │ +06db16: 1102 |000f: return-object v2 │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=1081 │ │ + 0x000a line=1082 │ │ + 0x000f line=1084 │ │ + locals : │ │ + 0x0008 - 0x0010 reg=0 view Landroid/view/View; │ │ + 0x0000 - 0x0010 reg=2 this Landroid/support/v4/view/ViewPropertyAnimatorCompat; │ │ + 0x0000 - 0x0010 reg=3 value F │ │ + │ │ + #24 : (in Landroid/support/v4/view/ViewPropertyAnimatorCompat;) │ │ + name : 'translationY' │ │ + type : '(F)Landroid/support/v4/view/ViewPropertyAnimatorCompat;' │ │ + access : 0x0001 (PUBLIC) │ │ + code - │ │ + registers : 4 │ │ + ins : 2 │ │ + outs : 4 │ │ + insns size : 16 16-bit code units │ │ +06db18: |[06db18] android.support.v4.view.ViewPropertyAnimatorCompat.translationY:(F)Landroid/support/v4/view/ViewPropertyAnimatorCompat; │ │ +06db28: 5421 4b06 |0000: iget-object v1, v2, Landroid/support/v4/view/ViewPropertyAnimatorCompat;.mView:Ljava/lang/ref/WeakReference; // field@064b │ │ +06db2c: 6e10 bc22 0100 |0002: invoke-virtual {v1}, Ljava/lang/ref/WeakReference;.get:()Ljava/lang/Object; // method@22bc │ │ +06db32: 0c00 |0005: move-result-object v0 │ │ +06db34: 1f00 3804 |0006: check-cast v0, Landroid/view/View; // type@0438 │ │ +06db38: 3800 0700 |0008: if-eqz v0, 000f // +0007 │ │ +06db3c: 6201 4506 |000a: sget-object v1, Landroid/support/v4/view/ViewPropertyAnimatorCompat;.IMPL:Landroid/support/v4/view/ViewPropertyAnimatorCompat$ViewPropertyAnimatorCompatImpl; // field@0645 │ │ +06db40: 7240 6e14 2130 |000c: invoke-interface {v1, v2, v0, v3}, Landroid/support/v4/view/ViewPropertyAnimatorCompat$ViewPropertyAnimatorCompatImpl;.translationY:(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;F)V // method@146e │ │ +06db46: 1102 |000f: return-object v2 │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=691 │ │ + 0x000a line=692 │ │ + 0x000f line=694 │ │ + locals : │ │ + 0x0008 - 0x0010 reg=0 view Landroid/view/View; │ │ + 0x0000 - 0x0010 reg=2 this Landroid/support/v4/view/ViewPropertyAnimatorCompat; │ │ + 0x0000 - 0x0010 reg=3 value F │ │ + │ │ + #25 : (in Landroid/support/v4/view/ViewPropertyAnimatorCompat;) │ │ + name : 'translationYBy' │ │ + type : '(F)Landroid/support/v4/view/ViewPropertyAnimatorCompat;' │ │ + access : 0x0001 (PUBLIC) │ │ + code - │ │ + registers : 4 │ │ + ins : 2 │ │ + outs : 4 │ │ + insns size : 16 16-bit code units │ │ +06db48: |[06db48] android.support.v4.view.ViewPropertyAnimatorCompat.translationYBy:(F)Landroid/support/v4/view/ViewPropertyAnimatorCompat; │ │ +06db58: 5421 4b06 |0000: iget-object v1, v2, Landroid/support/v4/view/ViewPropertyAnimatorCompat;.mView:Ljava/lang/ref/WeakReference; // field@064b │ │ +06db5c: 6e10 bc22 0100 |0002: invoke-virtual {v1}, Ljava/lang/ref/WeakReference;.get:()Ljava/lang/Object; // method@22bc │ │ +06db62: 0c00 |0005: move-result-object v0 │ │ +06db64: 1f00 3804 |0006: check-cast v0, Landroid/view/View; // type@0438 │ │ +06db68: 3800 0700 |0008: if-eqz v0, 000f // +0007 │ │ +06db6c: 6201 4506 |000a: sget-object v1, Landroid/support/v4/view/ViewPropertyAnimatorCompat;.IMPL:Landroid/support/v4/view/ViewPropertyAnimatorCompat$ViewPropertyAnimatorCompatImpl; // field@0645 │ │ +06db70: 7240 6f14 2130 |000c: invoke-interface {v1, v2, v0, v3}, Landroid/support/v4/view/ViewPropertyAnimatorCompat$ViewPropertyAnimatorCompatImpl;.translationYBy:(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;F)V // method@146f │ │ +06db76: 1102 |000f: return-object v2 │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=1098 │ │ + 0x000a line=1099 │ │ + 0x000f line=1101 │ │ + locals : │ │ + 0x0008 - 0x0010 reg=0 view Landroid/view/View; │ │ + 0x0000 - 0x0010 reg=2 this Landroid/support/v4/view/ViewPropertyAnimatorCompat; │ │ + 0x0000 - 0x0010 reg=3 value F │ │ + │ │ + #26 : (in Landroid/support/v4/view/ViewPropertyAnimatorCompat;) │ │ + name : 'withEndAction' │ │ + type : '(Ljava/lang/Runnable;)Landroid/support/v4/view/ViewPropertyAnimatorCompat;' │ │ + access : 0x0001 (PUBLIC) │ │ + code - │ │ + registers : 4 │ │ + ins : 2 │ │ + outs : 4 │ │ + insns size : 16 16-bit code units │ │ +06db78: |[06db78] android.support.v4.view.ViewPropertyAnimatorCompat.withEndAction:(Ljava/lang/Runnable;)Landroid/support/v4/view/ViewPropertyAnimatorCompat; │ │ +06db88: 5421 4b06 |0000: iget-object v1, v2, Landroid/support/v4/view/ViewPropertyAnimatorCompat;.mView:Ljava/lang/ref/WeakReference; // field@064b │ │ +06db8c: 6e10 bc22 0100 |0002: invoke-virtual {v1}, Ljava/lang/ref/WeakReference;.get:()Ljava/lang/Object; // method@22bc │ │ +06db92: 0c00 |0005: move-result-object v0 │ │ +06db94: 1f00 3804 |0006: check-cast v0, Landroid/view/View; // type@0438 │ │ +06db98: 3800 0700 |0008: if-eqz v0, 000f // +0007 │ │ +06db9c: 6201 4506 |000a: sget-object v1, Landroid/support/v4/view/ViewPropertyAnimatorCompat;.IMPL:Landroid/support/v4/view/ViewPropertyAnimatorCompat$ViewPropertyAnimatorCompatImpl; // field@0645 │ │ +06dba0: 7240 7014 2130 |000c: invoke-interface {v1, v2, v0, v3}, Landroid/support/v4/view/ViewPropertyAnimatorCompat$ViewPropertyAnimatorCompatImpl;.withEndAction:(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;Ljava/lang/Runnable;)V // method@1470 │ │ +06dba6: 1102 |000f: return-object v2 │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=726 │ │ + 0x000a line=727 │ │ + 0x000f line=729 │ │ + locals : │ │ + 0x0008 - 0x0010 reg=0 view Landroid/view/View; │ │ + 0x0000 - 0x0010 reg=2 this Landroid/support/v4/view/ViewPropertyAnimatorCompat; │ │ + 0x0000 - 0x0010 reg=3 runnable Ljava/lang/Runnable; │ │ + │ │ + #27 : (in Landroid/support/v4/view/ViewPropertyAnimatorCompat;) │ │ + name : 'withLayer' │ │ + type : '()Landroid/support/v4/view/ViewPropertyAnimatorCompat;' │ │ + access : 0x0001 (PUBLIC) │ │ + code - │ │ + registers : 3 │ │ + ins : 1 │ │ + outs : 3 │ │ + insns size : 16 16-bit code units │ │ +06dba8: |[06dba8] android.support.v4.view.ViewPropertyAnimatorCompat.withLayer:()Landroid/support/v4/view/ViewPropertyAnimatorCompat; │ │ +06dbb8: 5421 4b06 |0000: iget-object v1, v2, Landroid/support/v4/view/ViewPropertyAnimatorCompat;.mView:Ljava/lang/ref/WeakReference; // field@064b │ │ +06dbbc: 6e10 bc22 0100 |0002: invoke-virtual {v1}, Ljava/lang/ref/WeakReference;.get:()Ljava/lang/Object; // method@22bc │ │ +06dbc2: 0c00 |0005: move-result-object v0 │ │ +06dbc4: 1f00 3804 |0006: check-cast v0, Landroid/view/View; // type@0438 │ │ +06dbc8: 3800 0700 |0008: if-eqz v0, 000f // +0007 │ │ +06dbcc: 6201 4506 |000a: sget-object v1, Landroid/support/v4/view/ViewPropertyAnimatorCompat;.IMPL:Landroid/support/v4/view/ViewPropertyAnimatorCompat$ViewPropertyAnimatorCompatImpl; // field@0645 │ │ +06dbd0: 7230 7114 2100 |000c: invoke-interface {v1, v2, v0}, Landroid/support/v4/view/ViewPropertyAnimatorCompat$ViewPropertyAnimatorCompatImpl;.withLayer:(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;)V // method@1471 │ │ +06dbd6: 1102 |000f: return-object v2 │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=1152 │ │ + 0x000a line=1153 │ │ + 0x000f line=1155 │ │ + locals : │ │ + 0x0008 - 0x0010 reg=0 view Landroid/view/View; │ │ + 0x0000 - 0x0010 reg=2 this Landroid/support/v4/view/ViewPropertyAnimatorCompat; │ │ + │ │ + #28 : (in Landroid/support/v4/view/ViewPropertyAnimatorCompat;) │ │ + name : 'withStartAction' │ │ + type : '(Ljava/lang/Runnable;)Landroid/support/v4/view/ViewPropertyAnimatorCompat;' │ │ + access : 0x0001 (PUBLIC) │ │ + code - │ │ + registers : 4 │ │ + ins : 2 │ │ + outs : 4 │ │ + insns size : 16 16-bit code units │ │ +06dbd8: |[06dbd8] android.support.v4.view.ViewPropertyAnimatorCompat.withStartAction:(Ljava/lang/Runnable;)Landroid/support/v4/view/ViewPropertyAnimatorCompat; │ │ +06dbe8: 5421 4b06 |0000: iget-object v1, v2, Landroid/support/v4/view/ViewPropertyAnimatorCompat;.mView:Ljava/lang/ref/WeakReference; // field@064b │ │ +06dbec: 6e10 bc22 0100 |0002: invoke-virtual {v1}, Ljava/lang/ref/WeakReference;.get:()Ljava/lang/Object; // method@22bc │ │ +06dbf2: 0c00 |0005: move-result-object v0 │ │ +06dbf4: 1f00 3804 |0006: check-cast v0, Landroid/view/View; // type@0438 │ │ +06dbf8: 3800 0700 |0008: if-eqz v0, 000f // +0007 │ │ +06dbfc: 6201 4506 |000a: sget-object v1, Landroid/support/v4/view/ViewPropertyAnimatorCompat;.IMPL:Landroid/support/v4/view/ViewPropertyAnimatorCompat$ViewPropertyAnimatorCompatImpl; // field@0645 │ │ +06dc00: 7240 7214 2130 |000c: invoke-interface {v1, v2, v0, v3}, Landroid/support/v4/view/ViewPropertyAnimatorCompat$ViewPropertyAnimatorCompatImpl;.withStartAction:(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;Ljava/lang/Runnable;)V // method@1472 │ │ +06dc06: 1102 |000f: return-object v2 │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=1177 │ │ + 0x000a line=1178 │ │ + 0x000f line=1180 │ │ + locals : │ │ + 0x0008 - 0x0010 reg=0 view Landroid/view/View; │ │ + 0x0000 - 0x0010 reg=2 this Landroid/support/v4/view/ViewPropertyAnimatorCompat; │ │ + 0x0000 - 0x0010 reg=3 runnable Ljava/lang/Runnable; │ │ + │ │ + #29 : (in Landroid/support/v4/view/ViewPropertyAnimatorCompat;) │ │ + name : 'x' │ │ + type : '(F)Landroid/support/v4/view/ViewPropertyAnimatorCompat;' │ │ + access : 0x0001 (PUBLIC) │ │ + code - │ │ + registers : 4 │ │ + ins : 2 │ │ + outs : 4 │ │ + insns size : 16 16-bit code units │ │ +06dc08: |[06dc08] android.support.v4.view.ViewPropertyAnimatorCompat.x:(F)Landroid/support/v4/view/ViewPropertyAnimatorCompat; │ │ +06dc18: 5421 4b06 |0000: iget-object v1, v2, Landroid/support/v4/view/ViewPropertyAnimatorCompat;.mView:Ljava/lang/ref/WeakReference; // field@064b │ │ +06dc1c: 6e10 bc22 0100 |0002: invoke-virtual {v1}, Ljava/lang/ref/WeakReference;.get:()Ljava/lang/Object; // method@22bc │ │ +06dc22: 0c00 |0005: move-result-object v0 │ │ +06dc24: 1f00 3804 |0006: check-cast v0, Landroid/view/View; // type@0438 │ │ +06dc28: 3800 0700 |0008: if-eqz v0, 000f // +0007 │ │ +06dc2c: 6201 4506 |000a: sget-object v1, Landroid/support/v4/view/ViewPropertyAnimatorCompat;.IMPL:Landroid/support/v4/view/ViewPropertyAnimatorCompat$ViewPropertyAnimatorCompatImpl; // field@0645 │ │ +06dc30: 7240 7314 2130 |000c: invoke-interface {v1, v2, v0, v3}, Landroid/support/v4/view/ViewPropertyAnimatorCompat$ViewPropertyAnimatorCompatImpl;.x:(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;F)V // method@1473 │ │ +06dc36: 1102 |000f: return-object v2 │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=1013 │ │ + 0x000a line=1014 │ │ + 0x000f line=1016 │ │ + locals : │ │ + 0x0008 - 0x0010 reg=0 view Landroid/view/View; │ │ + 0x0000 - 0x0010 reg=2 this Landroid/support/v4/view/ViewPropertyAnimatorCompat; │ │ + 0x0000 - 0x0010 reg=3 value F │ │ + │ │ + #30 : (in Landroid/support/v4/view/ViewPropertyAnimatorCompat;) │ │ + name : 'xBy' │ │ + type : '(F)Landroid/support/v4/view/ViewPropertyAnimatorCompat;' │ │ + access : 0x0001 (PUBLIC) │ │ + code - │ │ + registers : 4 │ │ + ins : 2 │ │ + outs : 4 │ │ + insns size : 16 16-bit code units │ │ +06dc38: |[06dc38] android.support.v4.view.ViewPropertyAnimatorCompat.xBy:(F)Landroid/support/v4/view/ViewPropertyAnimatorCompat; │ │ +06dc48: 5421 4b06 |0000: iget-object v1, v2, Landroid/support/v4/view/ViewPropertyAnimatorCompat;.mView:Ljava/lang/ref/WeakReference; // field@064b │ │ +06dc4c: 6e10 bc22 0100 |0002: invoke-virtual {v1}, Ljava/lang/ref/WeakReference;.get:()Ljava/lang/Object; // method@22bc │ │ +06dc52: 0c00 |0005: move-result-object v0 │ │ +06dc54: 1f00 3804 |0006: check-cast v0, Landroid/view/View; // type@0438 │ │ +06dc58: 3800 0700 |0008: if-eqz v0, 000f // +0007 │ │ +06dc5c: 6201 4506 |000a: sget-object v1, Landroid/support/v4/view/ViewPropertyAnimatorCompat;.IMPL:Landroid/support/v4/view/ViewPropertyAnimatorCompat$ViewPropertyAnimatorCompatImpl; // field@0645 │ │ +06dc60: 7240 7414 2130 |000c: invoke-interface {v1, v2, v0, v3}, Landroid/support/v4/view/ViewPropertyAnimatorCompat$ViewPropertyAnimatorCompatImpl;.xBy:(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;F)V // method@1474 │ │ +06dc66: 1102 |000f: return-object v2 │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=1030 │ │ + 0x000a line=1031 │ │ + 0x000f line=1033 │ │ + locals : │ │ + 0x0008 - 0x0010 reg=0 view Landroid/view/View; │ │ + 0x0000 - 0x0010 reg=2 this Landroid/support/v4/view/ViewPropertyAnimatorCompat; │ │ + 0x0000 - 0x0010 reg=3 value F │ │ + │ │ + #31 : (in Landroid/support/v4/view/ViewPropertyAnimatorCompat;) │ │ + name : 'y' │ │ + type : '(F)Landroid/support/v4/view/ViewPropertyAnimatorCompat;' │ │ + access : 0x0001 (PUBLIC) │ │ + code - │ │ + registers : 4 │ │ + ins : 2 │ │ + outs : 4 │ │ + insns size : 16 16-bit code units │ │ +06dc68: |[06dc68] android.support.v4.view.ViewPropertyAnimatorCompat.y:(F)Landroid/support/v4/view/ViewPropertyAnimatorCompat; │ │ +06dc78: 5421 4b06 |0000: iget-object v1, v2, Landroid/support/v4/view/ViewPropertyAnimatorCompat;.mView:Ljava/lang/ref/WeakReference; // field@064b │ │ +06dc7c: 6e10 bc22 0100 |0002: invoke-virtual {v1}, Ljava/lang/ref/WeakReference;.get:()Ljava/lang/Object; // method@22bc │ │ +06dc82: 0c00 |0005: move-result-object v0 │ │ +06dc84: 1f00 3804 |0006: check-cast v0, Landroid/view/View; // type@0438 │ │ +06dc88: 3800 0700 |0008: if-eqz v0, 000f // +0007 │ │ +06dc8c: 6201 4506 |000a: sget-object v1, Landroid/support/v4/view/ViewPropertyAnimatorCompat;.IMPL:Landroid/support/v4/view/ViewPropertyAnimatorCompat$ViewPropertyAnimatorCompatImpl; // field@0645 │ │ +06dc90: 7240 7514 2130 |000c: invoke-interface {v1, v2, v0, v3}, Landroid/support/v4/view/ViewPropertyAnimatorCompat$ViewPropertyAnimatorCompatImpl;.y:(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;F)V // method@1475 │ │ +06dc96: 1102 |000f: return-object v2 │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=1047 │ │ + 0x000a line=1048 │ │ + 0x000f line=1050 │ │ + locals : │ │ + 0x0008 - 0x0010 reg=0 view Landroid/view/View; │ │ + 0x0000 - 0x0010 reg=2 this Landroid/support/v4/view/ViewPropertyAnimatorCompat; │ │ + 0x0000 - 0x0010 reg=3 value F │ │ + │ │ + #32 : (in Landroid/support/v4/view/ViewPropertyAnimatorCompat;) │ │ + name : 'yBy' │ │ + type : '(F)Landroid/support/v4/view/ViewPropertyAnimatorCompat;' │ │ + access : 0x0001 (PUBLIC) │ │ + code - │ │ + registers : 4 │ │ + ins : 2 │ │ + outs : 4 │ │ + insns size : 16 16-bit code units │ │ +06dc98: |[06dc98] android.support.v4.view.ViewPropertyAnimatorCompat.yBy:(F)Landroid/support/v4/view/ViewPropertyAnimatorCompat; │ │ +06dca8: 5421 4b06 |0000: iget-object v1, v2, Landroid/support/v4/view/ViewPropertyAnimatorCompat;.mView:Ljava/lang/ref/WeakReference; // field@064b │ │ +06dcac: 6e10 bc22 0100 |0002: invoke-virtual {v1}, Ljava/lang/ref/WeakReference;.get:()Ljava/lang/Object; // method@22bc │ │ +06dcb2: 0c00 |0005: move-result-object v0 │ │ +06dcb4: 1f00 3804 |0006: check-cast v0, Landroid/view/View; // type@0438 │ │ +06dcb8: 3800 0700 |0008: if-eqz v0, 000f // +0007 │ │ +06dcbc: 6201 4506 |000a: sget-object v1, Landroid/support/v4/view/ViewPropertyAnimatorCompat;.IMPL:Landroid/support/v4/view/ViewPropertyAnimatorCompat$ViewPropertyAnimatorCompatImpl; // field@0645 │ │ +06dcc0: 7240 7614 2130 |000c: invoke-interface {v1, v2, v0, v3}, Landroid/support/v4/view/ViewPropertyAnimatorCompat$ViewPropertyAnimatorCompatImpl;.yBy:(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;F)V // method@1476 │ │ +06dcc6: 1102 |000f: return-object v2 │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=1064 │ │ + 0x000a line=1065 │ │ + 0x000f line=1067 │ │ + locals : │ │ + 0x0008 - 0x0010 reg=0 view Landroid/view/View; │ │ + 0x0000 - 0x0010 reg=2 this Landroid/support/v4/view/ViewPropertyAnimatorCompat; │ │ + 0x0000 - 0x0010 reg=3 value F │ │ + │ │ + source_file_idx : 4135 (ViewPropertyAnimatorCompat.java) │ │ + │ │ +Class #432 header: │ │ +class_idx : 826 │ │ +access_flags : 16 (0x0010) │ │ +superclass_idx : 9 │ │ +source_file_idx : 4136 │ │ +static_fields_size : 0 │ │ +instance_fields_size: 2 │ │ +direct_methods_size : 1 │ │ +virtual_methods_size: 3 │ │ + │ │ +Class #432 annotations: │ │ +Annotations on class │ │ + VISIBILITY_SYSTEM Ldalvik/annotation/EnclosingMethod; value=setListener │ │ + VISIBILITY_SYSTEM Ldalvik/annotation/InnerClass; accessFlags=8 name=null │ │ + │ │ +Class #432 - │ │ + Class descriptor : 'Landroid/support/v4/view/ViewPropertyAnimatorCompatICS$1;' │ │ + Access flags : 0x0010 (FINAL) │ │ + Superclass : 'Landroid/animation/AnimatorListenerAdapter;' │ │ + Interfaces - │ │ + Static fields - │ │ + Instance fields - │ │ + #0 : (in Landroid/support/v4/view/ViewPropertyAnimatorCompatICS$1;) │ │ + name : 'val$listener' │ │ + type : 'Landroid/support/v4/view/ViewPropertyAnimatorListener;' │ │ + access : 0x1010 (FINAL SYNTHETIC) │ │ + #1 : (in Landroid/support/v4/view/ViewPropertyAnimatorCompatICS$1;) │ │ + name : 'val$view' │ │ + type : 'Landroid/view/View;' │ │ + access : 0x1010 (FINAL SYNTHETIC) │ │ + Direct methods - │ │ + #0 : (in Landroid/support/v4/view/ViewPropertyAnimatorCompatICS$1;) │ │ + name : '' │ │ + type : '(Landroid/support/v4/view/ViewPropertyAnimatorListener;Landroid/view/View;)V' │ │ + access : 0x10000 (CONSTRUCTOR) │ │ + code - │ │ + registers : 3 │ │ + ins : 3 │ │ + outs : 1 │ │ + insns size : 8 16-bit code units │ │ +06dcc8: |[06dcc8] android.support.v4.view.ViewPropertyAnimatorCompatICS$1.:(Landroid/support/v4/view/ViewPropertyAnimatorListener;Landroid/view/View;)V │ │ +06dcd8: 5b01 4c06 |0000: iput-object v1, v0, Landroid/support/v4/view/ViewPropertyAnimatorCompatICS$1;.val$listener:Landroid/support/v4/view/ViewPropertyAnimatorListener; // field@064c │ │ +06dcdc: 5b02 4d06 |0002: iput-object v2, v0, Landroid/support/v4/view/ViewPropertyAnimatorCompatICS$1;.val$view:Landroid/view/View; // field@064d │ │ +06dce0: 7010 0600 0000 |0004: invoke-direct {v0}, Landroid/animation/AnimatorListenerAdapter;.:()V // method@0006 │ │ +06dce6: 0e00 |0007: return-void │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=136 │ │ + locals : │ │ + 0x0000 - 0x0008 reg=0 this Landroid/support/v4/view/ViewPropertyAnimatorCompatICS$1; │ │ + 0x0000 - 0x0008 reg=1 (null) Landroid/support/v4/view/ViewPropertyAnimatorListener; │ │ + 0x0000 - 0x0008 reg=2 (null) Landroid/view/View; │ │ + │ │ + Virtual methods - │ │ + #0 : (in Landroid/support/v4/view/ViewPropertyAnimatorCompatICS$1;) │ │ + name : 'onAnimationCancel' │ │ + type : '(Landroid/animation/Animator;)V' │ │ + access : 0x0001 (PUBLIC) │ │ + code - │ │ + registers : 4 │ │ + ins : 2 │ │ + outs : 2 │ │ + insns size : 8 16-bit code units │ │ +06dce8: |[06dce8] android.support.v4.view.ViewPropertyAnimatorCompatICS$1.onAnimationCancel:(Landroid/animation/Animator;)V │ │ +06dcf8: 5420 4c06 |0000: iget-object v0, v2, Landroid/support/v4/view/ViewPropertyAnimatorCompatICS$1;.val$listener:Landroid/support/v4/view/ViewPropertyAnimatorListener; // field@064c │ │ +06dcfc: 5421 4d06 |0002: iget-object v1, v2, Landroid/support/v4/view/ViewPropertyAnimatorCompatICS$1;.val$view:Landroid/view/View; // field@064d │ │ +06dd00: 7220 d014 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/ViewPropertyAnimatorListener;.onAnimationCancel:(Landroid/view/View;)V // method@14d0 │ │ +06dd06: 0e00 |0007: return-void │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=139 │ │ + 0x0007 line=140 │ │ + locals : │ │ + 0x0000 - 0x0008 reg=2 this Landroid/support/v4/view/ViewPropertyAnimatorCompatICS$1; │ │ + 0x0000 - 0x0008 reg=3 animation Landroid/animation/Animator; │ │ + │ │ + #1 : (in Landroid/support/v4/view/ViewPropertyAnimatorCompatICS$1;) │ │ + name : 'onAnimationEnd' │ │ + type : '(Landroid/animation/Animator;)V' │ │ + access : 0x0001 (PUBLIC) │ │ + code - │ │ + registers : 4 │ │ + ins : 2 │ │ + outs : 2 │ │ + insns size : 8 16-bit code units │ │ +06dd08: |[06dd08] android.support.v4.view.ViewPropertyAnimatorCompatICS$1.onAnimationEnd:(Landroid/animation/Animator;)V │ │ +06dd18: 5420 4c06 |0000: iget-object v0, v2, Landroid/support/v4/view/ViewPropertyAnimatorCompatICS$1;.val$listener:Landroid/support/v4/view/ViewPropertyAnimatorListener; // field@064c │ │ +06dd1c: 5421 4d06 |0002: iget-object v1, v2, Landroid/support/v4/view/ViewPropertyAnimatorCompatICS$1;.val$view:Landroid/view/View; // field@064d │ │ +06dd20: 7220 d114 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/ViewPropertyAnimatorListener;.onAnimationEnd:(Landroid/view/View;)V // method@14d1 │ │ +06dd26: 0e00 |0007: return-void │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=144 │ │ + 0x0007 line=145 │ │ + locals : │ │ + 0x0000 - 0x0008 reg=2 this Landroid/support/v4/view/ViewPropertyAnimatorCompatICS$1; │ │ + 0x0000 - 0x0008 reg=3 animation Landroid/animation/Animator; │ │ + │ │ + #2 : (in Landroid/support/v4/view/ViewPropertyAnimatorCompatICS$1;) │ │ + name : 'onAnimationStart' │ │ + type : '(Landroid/animation/Animator;)V' │ │ + access : 0x0001 (PUBLIC) │ │ + code - │ │ + registers : 4 │ │ + ins : 2 │ │ + outs : 2 │ │ + insns size : 8 16-bit code units │ │ +06dd28: |[06dd28] android.support.v4.view.ViewPropertyAnimatorCompatICS$1.onAnimationStart:(Landroid/animation/Animator;)V │ │ +06dd38: 5420 4c06 |0000: iget-object v0, v2, Landroid/support/v4/view/ViewPropertyAnimatorCompatICS$1;.val$listener:Landroid/support/v4/view/ViewPropertyAnimatorListener; // field@064c │ │ +06dd3c: 5421 4d06 |0002: iget-object v1, v2, Landroid/support/v4/view/ViewPropertyAnimatorCompatICS$1;.val$view:Landroid/view/View; // field@064d │ │ +06dd40: 7220 d214 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/ViewPropertyAnimatorListener;.onAnimationStart:(Landroid/view/View;)V // method@14d2 │ │ +06dd46: 0e00 |0007: return-void │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=149 │ │ + 0x0007 line=150 │ │ + locals : │ │ + 0x0000 - 0x0008 reg=2 this Landroid/support/v4/view/ViewPropertyAnimatorCompatICS$1; │ │ + 0x0000 - 0x0008 reg=3 animation Landroid/animation/Animator; │ │ + │ │ + source_file_idx : 4136 (ViewPropertyAnimatorCompatICS.java) │ │ + │ │ +Class #433 header: │ │ +class_idx : 827 │ │ +access_flags : 0 (0x0000) │ │ +superclass_idx : 1337 │ │ +source_file_idx : 4136 │ │ +static_fields_size : 0 │ │ +instance_fields_size: 0 │ │ +direct_methods_size : 29 │ │ +virtual_methods_size: 0 │ │ + │ │ +Class #433 - │ │ + Class descriptor : 'Landroid/support/v4/view/ViewPropertyAnimatorCompatICS;' │ │ + Access flags : 0x0000 () │ │ + Superclass : 'Ljava/lang/Object;' │ │ + Interfaces - │ │ + Static fields - │ │ + Instance fields - │ │ + Direct methods - │ │ + #0 : (in Landroid/support/v4/view/ViewPropertyAnimatorCompatICS;) │ │ + name : '' │ │ + type : '()V' │ │ + access : 0x10000 (CONSTRUCTOR) │ │ + code - │ │ + registers : 1 │ │ + ins : 1 │ │ + outs : 1 │ │ + insns size : 4 16-bit code units │ │ +06dd48: |[06dd48] android.support.v4.view.ViewPropertyAnimatorCompatICS.:()V │ │ +06dd58: 7010 8622 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2286 │ │ +06dd5e: 0e00 |0003: return-void │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=23 │ │ + locals : │ │ + 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewPropertyAnimatorCompatICS; │ │ + │ │ + #1 : (in Landroid/support/v4/view/ViewPropertyAnimatorCompatICS;) │ │ + name : 'alpha' │ │ + type : '(Landroid/view/View;F)V' │ │ + access : 0x0009 (PUBLIC STATIC) │ │ + code - │ │ + registers : 3 │ │ + ins : 2 │ │ + outs : 2 │ │ + insns size : 8 16-bit code units │ │ +06dd60: |[06dd60] android.support.v4.view.ViewPropertyAnimatorCompatICS.alpha:(Landroid/view/View;F)V │ │ +06dd70: 6e10 ed1c 0100 |0000: invoke-virtual {v1}, Landroid/view/View;.animate:()Landroid/view/ViewPropertyAnimator; // method@1ced │ │ +06dd76: 0c00 |0003: move-result-object v0 │ │ +06dd78: 6e20 d01d 2000 |0004: invoke-virtual {v0, v2}, Landroid/view/ViewPropertyAnimator;.alpha:(F)Landroid/view/ViewPropertyAnimator; // method@1dd0 │ │ +06dd7e: 0e00 |0007: return-void │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=30 │ │ + 0x0007 line=31 │ │ + locals : │ │ + 0x0000 - 0x0008 reg=1 view Landroid/view/View; │ │ + 0x0000 - 0x0008 reg=2 value F │ │ + │ │ + #2 : (in Landroid/support/v4/view/ViewPropertyAnimatorCompatICS;) │ │ + name : 'alphaBy' │ │ + type : '(Landroid/view/View;F)V' │ │ + access : 0x0009 (PUBLIC STATIC) │ │ + code - │ │ + registers : 3 │ │ + ins : 2 │ │ + outs : 2 │ │ + insns size : 8 16-bit code units │ │ +06dd80: |[06dd80] android.support.v4.view.ViewPropertyAnimatorCompatICS.alphaBy:(Landroid/view/View;F)V │ │ +06dd90: 6e10 ed1c 0100 |0000: invoke-virtual {v1}, Landroid/view/View;.animate:()Landroid/view/ViewPropertyAnimator; // method@1ced │ │ +06dd96: 0c00 |0003: move-result-object v0 │ │ +06dd98: 6e20 d11d 2000 |0004: invoke-virtual {v0, v2}, Landroid/view/ViewPropertyAnimator;.alphaBy:(F)Landroid/view/ViewPropertyAnimator; // method@1dd1 │ │ +06dd9e: 0e00 |0007: return-void │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=58 │ │ + 0x0007 line=59 │ │ + locals : │ │ + 0x0000 - 0x0008 reg=1 view Landroid/view/View; │ │ + 0x0000 - 0x0008 reg=2 value F │ │ + │ │ + #3 : (in Landroid/support/v4/view/ViewPropertyAnimatorCompatICS;) │ │ + name : 'cancel' │ │ + type : '(Landroid/view/View;)V' │ │ + access : 0x0009 (PUBLIC STATIC) │ │ + code - │ │ + registers : 2 │ │ + ins : 1 │ │ + outs : 1 │ │ + insns size : 8 16-bit code units │ │ +06dda0: |[06dda0] android.support.v4.view.ViewPropertyAnimatorCompatICS.cancel:(Landroid/view/View;)V │ │ +06ddb0: 6e10 ed1c 0100 |0000: invoke-virtual {v1}, Landroid/view/View;.animate:()Landroid/view/ViewPropertyAnimator; // method@1ced │ │ +06ddb6: 0c00 |0003: move-result-object v0 │ │ +06ddb8: 6e10 d21d 0000 |0004: invoke-virtual {v0}, Landroid/view/ViewPropertyAnimator;.cancel:()V // method@1dd2 │ │ +06ddbe: 0e00 |0007: return-void │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=102 │ │ + 0x0007 line=103 │ │ + locals : │ │ + 0x0000 - 0x0008 reg=1 view Landroid/view/View; │ │ + │ │ + #4 : (in Landroid/support/v4/view/ViewPropertyAnimatorCompatICS;) │ │ + name : 'getDuration' │ │ + type : '(Landroid/view/View;)J' │ │ + access : 0x0009 (PUBLIC STATIC) │ │ + code - │ │ + registers : 3 │ │ + ins : 1 │ │ + outs : 1 │ │ + insns size : 9 16-bit code units │ │ +06ddc0: |[06ddc0] android.support.v4.view.ViewPropertyAnimatorCompatICS.getDuration:(Landroid/view/View;)J │ │ +06ddd0: 6e10 ed1c 0200 |0000: invoke-virtual {v2}, Landroid/view/View;.animate:()Landroid/view/ViewPropertyAnimator; // method@1ced │ │ +06ddd6: 0c00 |0003: move-result-object v0 │ │ +06ddd8: 6e10 d31d 0000 |0004: invoke-virtual {v0}, Landroid/view/ViewPropertyAnimator;.getDuration:()J // method@1dd3 │ │ +06ddde: 0b00 |0007: move-result-wide v0 │ │ +06dde0: 1000 |0008: return-wide v0 │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=42 │ │ + locals : │ │ + 0x0000 - 0x0009 reg=2 view Landroid/view/View; │ │ + │ │ + #5 : (in Landroid/support/v4/view/ViewPropertyAnimatorCompatICS;) │ │ + name : 'getStartDelay' │ │ + type : '(Landroid/view/View;)J' │ │ + access : 0x0009 (PUBLIC STATIC) │ │ + code - │ │ + registers : 3 │ │ + ins : 1 │ │ + outs : 1 │ │ + insns size : 9 16-bit code units │ │ +06dde4: |[06dde4] android.support.v4.view.ViewPropertyAnimatorCompatICS.getStartDelay:(Landroid/view/View;)J │ │ +06ddf4: 6e10 ed1c 0200 |0000: invoke-virtual {v2}, Landroid/view/View;.animate:()Landroid/view/ViewPropertyAnimator; // method@1ced │ │ +06ddfa: 0c00 |0003: move-result-object v0 │ │ +06ddfc: 6e10 d51d 0000 |0004: invoke-virtual {v0}, Landroid/view/ViewPropertyAnimator;.getStartDelay:()J // method@1dd5 │ │ +06de02: 0b00 |0007: move-result-wide v0 │ │ +06de04: 1000 |0008: return-wide v0 │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=54 │ │ + locals : │ │ + 0x0000 - 0x0009 reg=2 view Landroid/view/View; │ │ + │ │ + #6 : (in Landroid/support/v4/view/ViewPropertyAnimatorCompatICS;) │ │ + name : 'rotation' │ │ + type : '(Landroid/view/View;F)V' │ │ + access : 0x0009 (PUBLIC STATIC) │ │ + code - │ │ + registers : 3 │ │ + ins : 2 │ │ + outs : 2 │ │ + insns size : 8 16-bit code units │ │ +06de08: |[06de08] android.support.v4.view.ViewPropertyAnimatorCompatICS.rotation:(Landroid/view/View;F)V │ │ +06de18: 6e10 ed1c 0100 |0000: invoke-virtual {v1}, Landroid/view/View;.animate:()Landroid/view/ViewPropertyAnimator; // method@1ced │ │ +06de1e: 0c00 |0003: move-result-object v0 │ │ +06de20: 6e20 d61d 2000 |0004: invoke-virtual {v0, v2}, Landroid/view/ViewPropertyAnimator;.rotation:(F)Landroid/view/ViewPropertyAnimator; // method@1dd6 │ │ +06de26: 0e00 |0007: return-void │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=62 │ │ + 0x0007 line=63 │ │ + locals : │ │ + 0x0000 - 0x0008 reg=1 view Landroid/view/View; │ │ + 0x0000 - 0x0008 reg=2 value F │ │ + │ │ + #7 : (in Landroid/support/v4/view/ViewPropertyAnimatorCompatICS;) │ │ + name : 'rotationBy' │ │ + type : '(Landroid/view/View;F)V' │ │ + access : 0x0009 (PUBLIC STATIC) │ │ + code - │ │ + registers : 3 │ │ + ins : 2 │ │ + outs : 2 │ │ + insns size : 8 16-bit code units │ │ +06de28: |[06de28] android.support.v4.view.ViewPropertyAnimatorCompatICS.rotationBy:(Landroid/view/View;F)V │ │ +06de38: 6e10 ed1c 0100 |0000: invoke-virtual {v1}, Landroid/view/View;.animate:()Landroid/view/ViewPropertyAnimator; // method@1ced │ │ +06de3e: 0c00 |0003: move-result-object v0 │ │ +06de40: 6e20 d71d 2000 |0004: invoke-virtual {v0, v2}, Landroid/view/ViewPropertyAnimator;.rotationBy:(F)Landroid/view/ViewPropertyAnimator; // method@1dd7 │ │ +06de46: 0e00 |0007: return-void │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=66 │ │ + 0x0007 line=67 │ │ + locals : │ │ + 0x0000 - 0x0008 reg=1 view Landroid/view/View; │ │ + 0x0000 - 0x0008 reg=2 value F │ │ + │ │ + #8 : (in Landroid/support/v4/view/ViewPropertyAnimatorCompatICS;) │ │ + name : 'rotationX' │ │ + type : '(Landroid/view/View;F)V' │ │ + access : 0x0009 (PUBLIC STATIC) │ │ + code - │ │ + registers : 3 │ │ + ins : 2 │ │ + outs : 2 │ │ + insns size : 8 16-bit code units │ │ +06de48: |[06de48] android.support.v4.view.ViewPropertyAnimatorCompatICS.rotationX:(Landroid/view/View;F)V │ │ +06de58: 6e10 ed1c 0100 |0000: invoke-virtual {v1}, Landroid/view/View;.animate:()Landroid/view/ViewPropertyAnimator; // method@1ced │ │ +06de5e: 0c00 |0003: move-result-object v0 │ │ +06de60: 6e20 d81d 2000 |0004: invoke-virtual {v0, v2}, Landroid/view/ViewPropertyAnimator;.rotationX:(F)Landroid/view/ViewPropertyAnimator; // method@1dd8 │ │ +06de66: 0e00 |0007: return-void │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=70 │ │ + 0x0007 line=71 │ │ + locals : │ │ + 0x0000 - 0x0008 reg=1 view Landroid/view/View; │ │ + 0x0000 - 0x0008 reg=2 value F │ │ + │ │ + #9 : (in Landroid/support/v4/view/ViewPropertyAnimatorCompatICS;) │ │ + name : 'rotationXBy' │ │ + type : '(Landroid/view/View;F)V' │ │ + access : 0x0009 (PUBLIC STATIC) │ │ + code - │ │ + registers : 3 │ │ + ins : 2 │ │ + outs : 2 │ │ + insns size : 8 16-bit code units │ │ +06de68: |[06de68] android.support.v4.view.ViewPropertyAnimatorCompatICS.rotationXBy:(Landroid/view/View;F)V │ │ +06de78: 6e10 ed1c 0100 |0000: invoke-virtual {v1}, Landroid/view/View;.animate:()Landroid/view/ViewPropertyAnimator; // method@1ced │ │ +06de7e: 0c00 |0003: move-result-object v0 │ │ +06de80: 6e20 d91d 2000 |0004: invoke-virtual {v0, v2}, Landroid/view/ViewPropertyAnimator;.rotationXBy:(F)Landroid/view/ViewPropertyAnimator; // method@1dd9 │ │ +06de86: 0e00 |0007: return-void │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=74 │ │ + 0x0007 line=75 │ │ + locals : │ │ + 0x0000 - 0x0008 reg=1 view Landroid/view/View; │ │ + 0x0000 - 0x0008 reg=2 value F │ │ + │ │ + #10 : (in Landroid/support/v4/view/ViewPropertyAnimatorCompatICS;) │ │ + name : 'rotationY' │ │ + type : '(Landroid/view/View;F)V' │ │ + access : 0x0009 (PUBLIC STATIC) │ │ + code - │ │ + registers : 3 │ │ + ins : 2 │ │ + outs : 2 │ │ + insns size : 8 16-bit code units │ │ +06de88: |[06de88] android.support.v4.view.ViewPropertyAnimatorCompatICS.rotationY:(Landroid/view/View;F)V │ │ +06de98: 6e10 ed1c 0100 |0000: invoke-virtual {v1}, Landroid/view/View;.animate:()Landroid/view/ViewPropertyAnimator; // method@1ced │ │ +06de9e: 0c00 |0003: move-result-object v0 │ │ +06dea0: 6e20 da1d 2000 |0004: invoke-virtual {v0, v2}, Landroid/view/ViewPropertyAnimator;.rotationY:(F)Landroid/view/ViewPropertyAnimator; // method@1dda │ │ +06dea6: 0e00 |0007: return-void │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=78 │ │ + 0x0007 line=79 │ │ + locals : │ │ + 0x0000 - 0x0008 reg=1 view Landroid/view/View; │ │ + 0x0000 - 0x0008 reg=2 value F │ │ + │ │ + #11 : (in Landroid/support/v4/view/ViewPropertyAnimatorCompatICS;) │ │ + name : 'rotationYBy' │ │ + type : '(Landroid/view/View;F)V' │ │ + access : 0x0009 (PUBLIC STATIC) │ │ + code - │ │ + registers : 3 │ │ + ins : 2 │ │ + outs : 2 │ │ + insns size : 8 16-bit code units │ │ +06dea8: |[06dea8] android.support.v4.view.ViewPropertyAnimatorCompatICS.rotationYBy:(Landroid/view/View;F)V │ │ +06deb8: 6e10 ed1c 0100 |0000: invoke-virtual {v1}, Landroid/view/View;.animate:()Landroid/view/ViewPropertyAnimator; // method@1ced │ │ +06debe: 0c00 |0003: move-result-object v0 │ │ +06dec0: 6e20 db1d 2000 |0004: invoke-virtual {v0, v2}, Landroid/view/ViewPropertyAnimator;.rotationYBy:(F)Landroid/view/ViewPropertyAnimator; // method@1ddb │ │ +06dec6: 0e00 |0007: return-void │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=82 │ │ + 0x0007 line=83 │ │ + locals : │ │ + 0x0000 - 0x0008 reg=1 view Landroid/view/View; │ │ + 0x0000 - 0x0008 reg=2 value F │ │ + │ │ + #12 : (in Landroid/support/v4/view/ViewPropertyAnimatorCompatICS;) │ │ + name : 'scaleX' │ │ + type : '(Landroid/view/View;F)V' │ │ + access : 0x0009 (PUBLIC STATIC) │ │ + code - │ │ + registers : 3 │ │ + ins : 2 │ │ + outs : 2 │ │ + insns size : 8 16-bit code units │ │ +06dec8: |[06dec8] android.support.v4.view.ViewPropertyAnimatorCompatICS.scaleX:(Landroid/view/View;F)V │ │ +06ded8: 6e10 ed1c 0100 |0000: invoke-virtual {v1}, Landroid/view/View;.animate:()Landroid/view/ViewPropertyAnimator; // method@1ced │ │ +06dede: 0c00 |0003: move-result-object v0 │ │ +06dee0: 6e20 dc1d 2000 |0004: invoke-virtual {v0, v2}, Landroid/view/ViewPropertyAnimator;.scaleX:(F)Landroid/view/ViewPropertyAnimator; // method@1ddc │ │ +06dee6: 0e00 |0007: return-void │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=86 │ │ + 0x0007 line=87 │ │ + locals : │ │ + 0x0000 - 0x0008 reg=1 view Landroid/view/View; │ │ + 0x0000 - 0x0008 reg=2 value F │ │ + │ │ + #13 : (in Landroid/support/v4/view/ViewPropertyAnimatorCompatICS;) │ │ + name : 'scaleXBy' │ │ + type : '(Landroid/view/View;F)V' │ │ + access : 0x0009 (PUBLIC STATIC) │ │ + code - │ │ + registers : 3 │ │ + ins : 2 │ │ + outs : 2 │ │ + insns size : 8 16-bit code units │ │ +06dee8: |[06dee8] android.support.v4.view.ViewPropertyAnimatorCompatICS.scaleXBy:(Landroid/view/View;F)V │ │ +06def8: 6e10 ed1c 0100 |0000: invoke-virtual {v1}, Landroid/view/View;.animate:()Landroid/view/ViewPropertyAnimator; // method@1ced │ │ +06defe: 0c00 |0003: move-result-object v0 │ │ +06df00: 6e20 dd1d 2000 |0004: invoke-virtual {v0, v2}, Landroid/view/ViewPropertyAnimator;.scaleXBy:(F)Landroid/view/ViewPropertyAnimator; // method@1ddd │ │ +06df06: 0e00 |0007: return-void │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=90 │ │ + 0x0007 line=91 │ │ + locals : │ │ + 0x0000 - 0x0008 reg=1 view Landroid/view/View; │ │ + 0x0000 - 0x0008 reg=2 value F │ │ + │ │ + #14 : (in Landroid/support/v4/view/ViewPropertyAnimatorCompatICS;) │ │ + name : 'scaleY' │ │ + type : '(Landroid/view/View;F)V' │ │ + access : 0x0009 (PUBLIC STATIC) │ │ + code - │ │ + registers : 3 │ │ + ins : 2 │ │ + outs : 2 │ │ + insns size : 8 16-bit code units │ │ +06df08: |[06df08] android.support.v4.view.ViewPropertyAnimatorCompatICS.scaleY:(Landroid/view/View;F)V │ │ +06df18: 6e10 ed1c 0100 |0000: invoke-virtual {v1}, Landroid/view/View;.animate:()Landroid/view/ViewPropertyAnimator; // method@1ced │ │ +06df1e: 0c00 |0003: move-result-object v0 │ │ +06df20: 6e20 de1d 2000 |0004: invoke-virtual {v0, v2}, Landroid/view/ViewPropertyAnimator;.scaleY:(F)Landroid/view/ViewPropertyAnimator; // method@1dde │ │ +06df26: 0e00 |0007: return-void │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=94 │ │ + 0x0007 line=95 │ │ + locals : │ │ + 0x0000 - 0x0008 reg=1 view Landroid/view/View; │ │ + 0x0000 - 0x0008 reg=2 value F │ │ + │ │ + #15 : (in Landroid/support/v4/view/ViewPropertyAnimatorCompatICS;) │ │ + name : 'scaleYBy' │ │ + type : '(Landroid/view/View;F)V' │ │ + access : 0x0009 (PUBLIC STATIC) │ │ + code - │ │ + registers : 3 │ │ + ins : 2 │ │ + outs : 2 │ │ + insns size : 8 16-bit code units │ │ +06df28: |[06df28] android.support.v4.view.ViewPropertyAnimatorCompatICS.scaleYBy:(Landroid/view/View;F)V │ │ +06df38: 6e10 ed1c 0100 |0000: invoke-virtual {v1}, Landroid/view/View;.animate:()Landroid/view/ViewPropertyAnimator; // method@1ced │ │ +06df3e: 0c00 |0003: move-result-object v0 │ │ +06df40: 6e20 df1d 2000 |0004: invoke-virtual {v0, v2}, Landroid/view/ViewPropertyAnimator;.scaleYBy:(F)Landroid/view/ViewPropertyAnimator; // method@1ddf │ │ +06df46: 0e00 |0007: return-void │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=98 │ │ + 0x0007 line=99 │ │ + locals : │ │ + 0x0000 - 0x0008 reg=1 view Landroid/view/View; │ │ + 0x0000 - 0x0008 reg=2 value F │ │ + │ │ + #16 : (in Landroid/support/v4/view/ViewPropertyAnimatorCompatICS;) │ │ + name : 'setDuration' │ │ + type : '(Landroid/view/View;J)V' │ │ + access : 0x0009 (PUBLIC STATIC) │ │ + code - │ │ + registers : 4 │ │ + ins : 3 │ │ + outs : 3 │ │ + insns size : 8 16-bit code units │ │ +06df48: |[06df48] android.support.v4.view.ViewPropertyAnimatorCompatICS.setDuration:(Landroid/view/View;J)V │ │ +06df58: 6e10 ed1c 0100 |0000: invoke-virtual {v1}, Landroid/view/View;.animate:()Landroid/view/ViewPropertyAnimator; // method@1ced │ │ +06df5e: 0c00 |0003: move-result-object v0 │ │ +06df60: 6e30 e01d 2003 |0004: invoke-virtual {v0, v2, v3}, Landroid/view/ViewPropertyAnimator;.setDuration:(J)Landroid/view/ViewPropertyAnimator; // method@1de0 │ │ +06df66: 0e00 |0007: return-void │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=26 │ │ + 0x0007 line=27 │ │ + locals : │ │ + 0x0000 - 0x0008 reg=1 view Landroid/view/View; │ │ + 0x0000 - 0x0008 reg=2 value J │ │ + │ │ + #17 : (in Landroid/support/v4/view/ViewPropertyAnimatorCompatICS;) │ │ + name : 'setInterpolator' │ │ + type : '(Landroid/view/View;Landroid/view/animation/Interpolator;)V' │ │ + access : 0x0009 (PUBLIC STATIC) │ │ + code - │ │ + registers : 3 │ │ + ins : 2 │ │ + outs : 2 │ │ + insns size : 8 16-bit code units │ │ +06df68: |[06df68] android.support.v4.view.ViewPropertyAnimatorCompatICS.setInterpolator:(Landroid/view/View;Landroid/view/animation/Interpolator;)V │ │ +06df78: 6e10 ed1c 0100 |0000: invoke-virtual {v1}, Landroid/view/View;.animate:()Landroid/view/ViewPropertyAnimator; // method@1ced │ │ +06df7e: 0c00 |0003: move-result-object v0 │ │ +06df80: 6e20 e11d 2000 |0004: invoke-virtual {v0, v2}, Landroid/view/ViewPropertyAnimator;.setInterpolator:(Landroid/animation/TimeInterpolator;)Landroid/view/ViewPropertyAnimator; // method@1de1 │ │ +06df86: 0e00 |0007: return-void │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=46 │ │ + 0x0007 line=47 │ │ + locals : │ │ + 0x0000 - 0x0008 reg=1 view Landroid/view/View; │ │ + 0x0000 - 0x0008 reg=2 value Landroid/view/animation/Interpolator; │ │ + │ │ + #18 : (in Landroid/support/v4/view/ViewPropertyAnimatorCompatICS;) │ │ + name : 'setListener' │ │ + type : '(Landroid/view/View;Landroid/support/v4/view/ViewPropertyAnimatorListener;)V' │ │ + access : 0x0009 (PUBLIC STATIC) │ │ + code - │ │ + registers : 4 │ │ + ins : 2 │ │ + outs : 3 │ │ + insns size : 24 16-bit code units │ │ +06df88: |[06df88] android.support.v4.view.ViewPropertyAnimatorCompatICS.setListener:(Landroid/view/View;Landroid/support/v4/view/ViewPropertyAnimatorListener;)V │ │ +06df98: 3803 0f00 |0000: if-eqz v3, 000f // +000f │ │ +06df9c: 6e10 ed1c 0200 |0002: invoke-virtual {v2}, Landroid/view/View;.animate:()Landroid/view/ViewPropertyAnimator; // method@1ced │ │ +06dfa2: 0c00 |0005: move-result-object v0 │ │ +06dfa4: 2201 3a03 |0006: new-instance v1, Landroid/support/v4/view/ViewPropertyAnimatorCompatICS$1; // type@033a │ │ +06dfa8: 7030 a014 3102 |0008: invoke-direct {v1, v3, v2}, Landroid/support/v4/view/ViewPropertyAnimatorCompatICS$1;.:(Landroid/support/v4/view/ViewPropertyAnimatorListener;Landroid/view/View;)V // method@14a0 │ │ +06dfae: 6e20 e21d 1000 |000b: invoke-virtual {v0, v1}, Landroid/view/ViewPropertyAnimator;.setListener:(Landroid/animation/Animator$AnimatorListener;)Landroid/view/ViewPropertyAnimator; // method@1de2 │ │ +06dfb4: 0e00 |000e: return-void │ │ +06dfb6: 6e10 ed1c 0200 |000f: invoke-virtual {v2}, Landroid/view/View;.animate:()Landroid/view/ViewPropertyAnimator; // method@1ced │ │ +06dfbc: 0c00 |0012: move-result-object v0 │ │ +06dfbe: 1201 |0013: const/4 v1, #int 0 // #0 │ │ +06dfc0: 6e20 e21d 1000 |0014: invoke-virtual {v0, v1}, Landroid/view/ViewPropertyAnimator;.setListener:(Landroid/animation/Animator$AnimatorListener;)Landroid/view/ViewPropertyAnimator; // method@1de2 │ │ +06dfc6: 28f7 |0017: goto 000e // -0009 │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=135 │ │ + 0x0002 line=136 │ │ + 0x000e line=155 │ │ + 0x000f line=153 │ │ + locals : │ │ + 0x0000 - 0x0018 reg=2 view Landroid/view/View; │ │ + 0x0000 - 0x0018 reg=3 listener Landroid/support/v4/view/ViewPropertyAnimatorListener; │ │ + │ │ + #19 : (in Landroid/support/v4/view/ViewPropertyAnimatorCompatICS;) │ │ + name : 'setStartDelay' │ │ + type : '(Landroid/view/View;J)V' │ │ + access : 0x0009 (PUBLIC STATIC) │ │ + code - │ │ + registers : 4 │ │ + ins : 3 │ │ + outs : 3 │ │ + insns size : 8 16-bit code units │ │ +06dfc8: |[06dfc8] android.support.v4.view.ViewPropertyAnimatorCompatICS.setStartDelay:(Landroid/view/View;J)V │ │ +06dfd8: 6e10 ed1c 0100 |0000: invoke-virtual {v1}, Landroid/view/View;.animate:()Landroid/view/ViewPropertyAnimator; // method@1ced │ │ +06dfde: 0c00 |0003: move-result-object v0 │ │ +06dfe0: 6e30 e31d 2003 |0004: invoke-virtual {v0, v2, v3}, Landroid/view/ViewPropertyAnimator;.setStartDelay:(J)Landroid/view/ViewPropertyAnimator; // method@1de3 │ │ +06dfe6: 0e00 |0007: return-void │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=50 │ │ + 0x0007 line=51 │ │ + locals : │ │ + 0x0000 - 0x0008 reg=1 view Landroid/view/View; │ │ + 0x0000 - 0x0008 reg=2 value J │ │ + │ │ + #20 : (in Landroid/support/v4/view/ViewPropertyAnimatorCompatICS;) │ │ + name : 'start' │ │ + type : '(Landroid/view/View;)V' │ │ + access : 0x0009 (PUBLIC STATIC) │ │ + code - │ │ + registers : 2 │ │ + ins : 1 │ │ + outs : 1 │ │ + insns size : 8 16-bit code units │ │ +06dfe8: |[06dfe8] android.support.v4.view.ViewPropertyAnimatorCompatICS.start:(Landroid/view/View;)V │ │ +06dff8: 6e10 ed1c 0100 |0000: invoke-virtual {v1}, Landroid/view/View;.animate:()Landroid/view/ViewPropertyAnimator; // method@1ced │ │ +06dffe: 0c00 |0003: move-result-object v0 │ │ +06e000: 6e10 e51d 0000 |0004: invoke-virtual {v0}, Landroid/view/ViewPropertyAnimator;.start:()V // method@1de5 │ │ +06e006: 0e00 |0007: return-void │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=130 │ │ + 0x0007 line=131 │ │ + locals : │ │ + 0x0000 - 0x0008 reg=1 view Landroid/view/View; │ │ + │ │ + #21 : (in Landroid/support/v4/view/ViewPropertyAnimatorCompatICS;) │ │ + name : 'translationX' │ │ + type : '(Landroid/view/View;F)V' │ │ + access : 0x0009 (PUBLIC STATIC) │ │ + code - │ │ + registers : 3 │ │ + ins : 2 │ │ + outs : 2 │ │ + insns size : 8 16-bit code units │ │ +06e008: |[06e008] android.support.v4.view.ViewPropertyAnimatorCompatICS.translationX:(Landroid/view/View;F)V │ │ +06e018: 6e10 ed1c 0100 |0000: invoke-virtual {v1}, Landroid/view/View;.animate:()Landroid/view/ViewPropertyAnimator; // method@1ced │ │ +06e01e: 0c00 |0003: move-result-object v0 │ │ +06e020: 6e20 e61d 2000 |0004: invoke-virtual {v0, v2}, Landroid/view/ViewPropertyAnimator;.translationX:(F)Landroid/view/ViewPropertyAnimator; // method@1de6 │ │ +06e026: 0e00 |0007: return-void │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=34 │ │ + 0x0007 line=35 │ │ + locals : │ │ + 0x0000 - 0x0008 reg=1 view Landroid/view/View; │ │ + 0x0000 - 0x0008 reg=2 value F │ │ + │ │ + #22 : (in Landroid/support/v4/view/ViewPropertyAnimatorCompatICS;) │ │ + name : 'translationXBy' │ │ + type : '(Landroid/view/View;F)V' │ │ + access : 0x0009 (PUBLIC STATIC) │ │ + code - │ │ + registers : 3 │ │ + ins : 2 │ │ + outs : 2 │ │ + insns size : 8 16-bit code units │ │ +06e028: |[06e028] android.support.v4.view.ViewPropertyAnimatorCompatICS.translationXBy:(Landroid/view/View;F)V │ │ +06e038: 6e10 ed1c 0100 |0000: invoke-virtual {v1}, Landroid/view/View;.animate:()Landroid/view/ViewPropertyAnimator; // method@1ced │ │ +06e03e: 0c00 |0003: move-result-object v0 │ │ +06e040: 6e20 e71d 2000 |0004: invoke-virtual {v0, v2}, Landroid/view/ViewPropertyAnimator;.translationXBy:(F)Landroid/view/ViewPropertyAnimator; // method@1de7 │ │ +06e046: 0e00 |0007: return-void │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=122 │ │ + 0x0007 line=123 │ │ + locals : │ │ + 0x0000 - 0x0008 reg=1 view Landroid/view/View; │ │ + 0x0000 - 0x0008 reg=2 value F │ │ + │ │ + #23 : (in Landroid/support/v4/view/ViewPropertyAnimatorCompatICS;) │ │ + name : 'translationY' │ │ + type : '(Landroid/view/View;F)V' │ │ + access : 0x0009 (PUBLIC STATIC) │ │ + code - │ │ + registers : 3 │ │ + ins : 2 │ │ + outs : 2 │ │ + insns size : 8 16-bit code units │ │ +06e048: |[06e048] android.support.v4.view.ViewPropertyAnimatorCompatICS.translationY:(Landroid/view/View;F)V │ │ +06e058: 6e10 ed1c 0100 |0000: invoke-virtual {v1}, Landroid/view/View;.animate:()Landroid/view/ViewPropertyAnimator; // method@1ced │ │ +06e05e: 0c00 |0003: move-result-object v0 │ │ +06e060: 6e20 e81d 2000 |0004: invoke-virtual {v0, v2}, Landroid/view/ViewPropertyAnimator;.translationY:(F)Landroid/view/ViewPropertyAnimator; // method@1de8 │ │ +06e066: 0e00 |0007: return-void │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=38 │ │ + 0x0007 line=39 │ │ + locals : │ │ + 0x0000 - 0x0008 reg=1 view Landroid/view/View; │ │ + 0x0000 - 0x0008 reg=2 value F │ │ + │ │ + #24 : (in Landroid/support/v4/view/ViewPropertyAnimatorCompatICS;) │ │ + name : 'translationYBy' │ │ + type : '(Landroid/view/View;F)V' │ │ + access : 0x0009 (PUBLIC STATIC) │ │ + code - │ │ + registers : 3 │ │ + ins : 2 │ │ + outs : 2 │ │ + insns size : 8 16-bit code units │ │ +06e068: |[06e068] android.support.v4.view.ViewPropertyAnimatorCompatICS.translationYBy:(Landroid/view/View;F)V │ │ +06e078: 6e10 ed1c 0100 |0000: invoke-virtual {v1}, Landroid/view/View;.animate:()Landroid/view/ViewPropertyAnimator; // method@1ced │ │ +06e07e: 0c00 |0003: move-result-object v0 │ │ +06e080: 6e20 e91d 2000 |0004: invoke-virtual {v0, v2}, Landroid/view/ViewPropertyAnimator;.translationYBy:(F)Landroid/view/ViewPropertyAnimator; // method@1de9 │ │ +06e086: 0e00 |0007: return-void │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=126 │ │ + 0x0007 line=127 │ │ + locals : │ │ + 0x0000 - 0x0008 reg=1 view Landroid/view/View; │ │ + 0x0000 - 0x0008 reg=2 value F │ │ + │ │ + #25 : (in Landroid/support/v4/view/ViewPropertyAnimatorCompatICS;) │ │ + name : 'x' │ │ + type : '(Landroid/view/View;F)V' │ │ + access : 0x0009 (PUBLIC STATIC) │ │ + code - │ │ + registers : 3 │ │ + ins : 2 │ │ + outs : 2 │ │ + insns size : 8 16-bit code units │ │ +06e088: |[06e088] android.support.v4.view.ViewPropertyAnimatorCompatICS.x:(Landroid/view/View;F)V │ │ +06e098: 6e10 ed1c 0100 |0000: invoke-virtual {v1}, Landroid/view/View;.animate:()Landroid/view/ViewPropertyAnimator; // method@1ced │ │ +06e09e: 0c00 |0003: move-result-object v0 │ │ +06e0a0: 6e20 ed1d 2000 |0004: invoke-virtual {v0, v2}, Landroid/view/ViewPropertyAnimator;.x:(F)Landroid/view/ViewPropertyAnimator; // method@1ded │ │ +06e0a6: 0e00 |0007: return-void │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=106 │ │ + 0x0007 line=107 │ │ + locals : │ │ + 0x0000 - 0x0008 reg=1 view Landroid/view/View; │ │ + 0x0000 - 0x0008 reg=2 value F │ │ + │ │ + #26 : (in Landroid/support/v4/view/ViewPropertyAnimatorCompatICS;) │ │ + name : 'xBy' │ │ + type : '(Landroid/view/View;F)V' │ │ + access : 0x0009 (PUBLIC STATIC) │ │ + code - │ │ + registers : 3 │ │ + ins : 2 │ │ + outs : 2 │ │ + insns size : 8 16-bit code units │ │ +06e0a8: |[06e0a8] android.support.v4.view.ViewPropertyAnimatorCompatICS.xBy:(Landroid/view/View;F)V │ │ +06e0b8: 6e10 ed1c 0100 |0000: invoke-virtual {v1}, Landroid/view/View;.animate:()Landroid/view/ViewPropertyAnimator; // method@1ced │ │ +06e0be: 0c00 |0003: move-result-object v0 │ │ +06e0c0: 6e20 ee1d 2000 |0004: invoke-virtual {v0, v2}, Landroid/view/ViewPropertyAnimator;.xBy:(F)Landroid/view/ViewPropertyAnimator; // method@1dee │ │ +06e0c6: 0e00 |0007: return-void │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=110 │ │ + 0x0007 line=111 │ │ + locals : │ │ + 0x0000 - 0x0008 reg=1 view Landroid/view/View; │ │ + 0x0000 - 0x0008 reg=2 value F │ │ + │ │ + #27 : (in Landroid/support/v4/view/ViewPropertyAnimatorCompatICS;) │ │ + name : 'y' │ │ + type : '(Landroid/view/View;F)V' │ │ + access : 0x0009 (PUBLIC STATIC) │ │ + code - │ │ + registers : 3 │ │ + ins : 2 │ │ + outs : 2 │ │ + insns size : 8 16-bit code units │ │ +06e0c8: |[06e0c8] android.support.v4.view.ViewPropertyAnimatorCompatICS.y:(Landroid/view/View;F)V │ │ +06e0d8: 6e10 ed1c 0100 |0000: invoke-virtual {v1}, Landroid/view/View;.animate:()Landroid/view/ViewPropertyAnimator; // method@1ced │ │ +06e0de: 0c00 |0003: move-result-object v0 │ │ +06e0e0: 6e20 ef1d 2000 |0004: invoke-virtual {v0, v2}, Landroid/view/ViewPropertyAnimator;.y:(F)Landroid/view/ViewPropertyAnimator; // method@1def │ │ +06e0e6: 0e00 |0007: return-void │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=114 │ │ + 0x0007 line=115 │ │ + locals : │ │ + 0x0000 - 0x0008 reg=1 view Landroid/view/View; │ │ + 0x0000 - 0x0008 reg=2 value F │ │ + │ │ + #28 : (in Landroid/support/v4/view/ViewPropertyAnimatorCompatICS;) │ │ + name : 'yBy' │ │ + type : '(Landroid/view/View;F)V' │ │ + access : 0x0009 (PUBLIC STATIC) │ │ + code - │ │ + registers : 3 │ │ + ins : 2 │ │ + outs : 2 │ │ + insns size : 8 16-bit code units │ │ +06e0e8: |[06e0e8] android.support.v4.view.ViewPropertyAnimatorCompatICS.yBy:(Landroid/view/View;F)V │ │ +06e0f8: 6e10 ed1c 0100 |0000: invoke-virtual {v1}, Landroid/view/View;.animate:()Landroid/view/ViewPropertyAnimator; // method@1ced │ │ +06e0fe: 0c00 |0003: move-result-object v0 │ │ +06e100: 6e20 f01d 2000 |0004: invoke-virtual {v0, v2}, Landroid/view/ViewPropertyAnimator;.yBy:(F)Landroid/view/ViewPropertyAnimator; // method@1df0 │ │ +06e106: 0e00 |0007: return-void │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=118 │ │ + 0x0007 line=119 │ │ + locals : │ │ + 0x0000 - 0x0008 reg=1 view Landroid/view/View; │ │ + 0x0000 - 0x0008 reg=2 value F │ │ + │ │ + Virtual methods - │ │ + source_file_idx : 4136 (ViewPropertyAnimatorCompatICS.java) │ │ + │ │ +Class #434 header: │ │ +class_idx : 828 │ │ +access_flags : 16 (0x0010) │ │ +superclass_idx : 9 │ │ +source_file_idx : 4138 │ │ +static_fields_size : 0 │ │ +instance_fields_size: 2 │ │ +direct_methods_size : 1 │ │ +virtual_methods_size: 3 │ │ + │ │ +Class #434 annotations: │ │ +Annotations on class │ │ + VISIBILITY_SYSTEM Ldalvik/annotation/EnclosingMethod; value=setListener │ │ + VISIBILITY_SYSTEM Ldalvik/annotation/InnerClass; accessFlags=8 name=null │ │ + │ │ +Class #434 - │ │ + Class descriptor : 'Landroid/support/v4/view/ViewPropertyAnimatorCompatJB$1;' │ │ + Access flags : 0x0010 (FINAL) │ │ + Superclass : 'Landroid/animation/AnimatorListenerAdapter;' │ │ + Interfaces - │ │ + Static fields - │ │ + Instance fields - │ │ + #0 : (in Landroid/support/v4/view/ViewPropertyAnimatorCompatJB$1;) │ │ + name : 'val$listener' │ │ + type : 'Landroid/support/v4/view/ViewPropertyAnimatorListener;' │ │ + access : 0x1010 (FINAL SYNTHETIC) │ │ + #1 : (in Landroid/support/v4/view/ViewPropertyAnimatorCompatJB$1;) │ │ + name : 'val$view' │ │ + type : 'Landroid/view/View;' │ │ + access : 0x1010 (FINAL SYNTHETIC) │ │ + Direct methods - │ │ + #0 : (in Landroid/support/v4/view/ViewPropertyAnimatorCompatJB$1;) │ │ + name : '' │ │ + type : '(Landroid/support/v4/view/ViewPropertyAnimatorListener;Landroid/view/View;)V' │ │ + access : 0x10000 (CONSTRUCTOR) │ │ + code - │ │ + registers : 3 │ │ + ins : 3 │ │ + outs : 1 │ │ + insns size : 8 16-bit code units │ │ +06e108: |[06e108] android.support.v4.view.ViewPropertyAnimatorCompatJB$1.:(Landroid/support/v4/view/ViewPropertyAnimatorListener;Landroid/view/View;)V │ │ +06e118: 5b01 4e06 |0000: iput-object v1, v0, Landroid/support/v4/view/ViewPropertyAnimatorCompatJB$1;.val$listener:Landroid/support/v4/view/ViewPropertyAnimatorListener; // field@064e │ │ +06e11c: 5b02 4f06 |0002: iput-object v2, v0, Landroid/support/v4/view/ViewPropertyAnimatorCompatJB$1;.val$view:Landroid/view/View; // field@064f │ │ +06e120: 7010 0600 0000 |0004: invoke-direct {v0}, Landroid/animation/AnimatorListenerAdapter;.:()V // method@0006 │ │ +06e126: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=654 │ │ - 0x0002 line=655 │ │ - 0x0004 line=656 │ │ + 0x0000 line=39 │ │ locals : │ │ - 0x0002 - 0x0005 reg=0 oldListener Landroid/support/v4/view/ViewPager$OnPageChangeListener; │ │ - 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/ViewPager; │ │ - 0x0000 - 0x0005 reg=2 listener Landroid/support/v4/view/ViewPager$OnPageChangeListener; │ │ + 0x0000 - 0x0008 reg=0 this Landroid/support/v4/view/ViewPropertyAnimatorCompatJB$1; │ │ + 0x0000 - 0x0008 reg=1 (null) Landroid/support/v4/view/ViewPropertyAnimatorListener; │ │ + 0x0000 - 0x0008 reg=2 (null) Landroid/view/View; │ │ │ │ - #56 : (in Landroid/support/v4/view/ViewPager;) │ │ - name : 'setOffscreenPageLimit' │ │ - type : '(I)V' │ │ + Virtual methods - │ │ + #0 : (in Landroid/support/v4/view/ViewPropertyAnimatorCompatJB$1;) │ │ + name : 'onAnimationCancel' │ │ + type : '(Landroid/animation/Animator;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ - registers : 6 │ │ + registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ - insns size : 48 16-bit code units │ │ -04ac00: |[04ac00] android.support.v4.view.ViewPager.setOffscreenPageLimit:(I)V │ │ -04ac10: 1213 |0000: const/4 v3, #int 1 // #1 │ │ -04ac12: 3535 2500 |0001: if-ge v5, v3, 0026 // +0025 │ │ -04ac16: 1a00 d80b |0003: const-string v0, "ViewPager" // string@0bd8 │ │ -04ac1a: 2201 b903 |0005: new-instance v1, Ljava/lang/StringBuilder; // type@03b9 │ │ -04ac1e: 7010 ae17 0100 |0007: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@17ae │ │ -04ac24: 1a02 220a |000a: const-string v2, "Requested offscreen page limit " // string@0a22 │ │ -04ac28: 6e20 b517 2100 |000c: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17b5 │ │ -04ac2e: 0c01 |000f: move-result-object v1 │ │ -04ac30: 6e20 b117 5100 |0010: invoke-virtual {v1, v5}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@17b1 │ │ -04ac36: 0c01 |0013: move-result-object v1 │ │ -04ac38: 1a02 8400 |0014: const-string v2, " too small; defaulting to " // string@0084 │ │ -04ac3c: 6e20 b517 2100 |0016: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17b5 │ │ -04ac42: 0c01 |0019: move-result-object v1 │ │ -04ac44: 6e20 b117 3100 |001a: invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@17b1 │ │ -04ac4a: 0c01 |001d: move-result-object v1 │ │ -04ac4c: 6e10 ba17 0100 |001e: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@17ba │ │ -04ac52: 0c01 |0021: move-result-object v1 │ │ -04ac54: 7120 3912 1000 |0022: invoke-static {v0, v1}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;)I // method@1239 │ │ -04ac5a: 1215 |0025: const/4 v5, #int 1 // #1 │ │ -04ac5c: 5240 e203 |0026: iget v0, v4, Landroid/support/v4/view/ViewPager;.mOffscreenPageLimit:I // field@03e2 │ │ -04ac60: 3205 0700 |0028: if-eq v5, v0, 002f // +0007 │ │ -04ac64: 5945 e203 |002a: iput v5, v4, Landroid/support/v4/view/ViewPager;.mOffscreenPageLimit:I // field@03e2 │ │ -04ac68: 6e10 2f0c 0400 |002c: invoke-virtual {v4}, Landroid/support/v4/view/ViewPager;.populate:()V // method@0c2f │ │ -04ac6e: 0e00 |002f: return-void │ │ - catches : (none) │ │ - positions : │ │ - 0x0001 line=688 │ │ - 0x0003 line=689 │ │ - 0x0025 line=691 │ │ - 0x0026 line=693 │ │ - 0x002a line=694 │ │ - 0x002c line=695 │ │ - 0x002f line=697 │ │ - locals : │ │ - 0x0000 - 0x0030 reg=4 this Landroid/support/v4/view/ViewPager; │ │ - 0x0000 - 0x0030 reg=5 limit I │ │ - │ │ - #57 : (in Landroid/support/v4/view/ViewPager;) │ │ - name : 'setOnAdapterChangeListener' │ │ - type : '(Landroid/support/v4/view/ViewPager$OnAdapterChangeListener;)V' │ │ - access : 0x0000 () │ │ - code - │ │ - registers : 2 │ │ - ins : 2 │ │ - outs : 0 │ │ - insns size : 3 16-bit code units │ │ -04ac70: |[04ac70] android.support.v4.view.ViewPager.setOnAdapterChangeListener:(Landroid/support/v4/view/ViewPager$OnAdapterChangeListener;)V │ │ -04ac80: 5b01 be03 |0000: iput-object v1, v0, Landroid/support/v4/view/ViewPager;.mAdapterChangeListener:Landroid/support/v4/view/ViewPager$OnAdapterChangeListener; // field@03be │ │ -04ac84: 0e00 |0002: return-void │ │ + insns size : 8 16-bit code units │ │ +06e128: |[06e128] android.support.v4.view.ViewPropertyAnimatorCompatJB$1.onAnimationCancel:(Landroid/animation/Animator;)V │ │ +06e138: 5420 4e06 |0000: iget-object v0, v2, Landroid/support/v4/view/ViewPropertyAnimatorCompatJB$1;.val$listener:Landroid/support/v4/view/ViewPropertyAnimatorListener; // field@064e │ │ +06e13c: 5421 4f06 |0002: iget-object v1, v2, Landroid/support/v4/view/ViewPropertyAnimatorCompatJB$1;.val$view:Landroid/view/View; // field@064f │ │ +06e140: 7220 d014 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/ViewPropertyAnimatorListener;.onAnimationCancel:(Landroid/view/View;)V // method@14d0 │ │ +06e146: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=474 │ │ - 0x0002 line=475 │ │ + 0x0000 line=42 │ │ + 0x0007 line=43 │ │ locals : │ │ - 0x0000 - 0x0003 reg=0 this Landroid/support/v4/view/ViewPager; │ │ - 0x0000 - 0x0003 reg=1 listener Landroid/support/v4/view/ViewPager$OnAdapterChangeListener; │ │ + 0x0000 - 0x0008 reg=2 this Landroid/support/v4/view/ViewPropertyAnimatorCompatJB$1; │ │ + 0x0000 - 0x0008 reg=3 animation Landroid/animation/Animator; │ │ │ │ - #58 : (in Landroid/support/v4/view/ViewPager;) │ │ - name : 'setOnPageChangeListener' │ │ - type : '(Landroid/support/v4/view/ViewPager$OnPageChangeListener;)V' │ │ + #1 : (in Landroid/support/v4/view/ViewPropertyAnimatorCompatJB$1;) │ │ + name : 'onAnimationEnd' │ │ + type : '(Landroid/animation/Animator;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ - registers : 2 │ │ + registers : 4 │ │ ins : 2 │ │ - outs : 0 │ │ - insns size : 3 16-bit code units │ │ -04ac88: |[04ac88] android.support.v4.view.ViewPager.setOnPageChangeListener:(Landroid/support/v4/view/ViewPager$OnPageChangeListener;)V │ │ -04ac98: 5b01 e303 |0000: iput-object v1, v0, Landroid/support/v4/view/ViewPager;.mOnPageChangeListener:Landroid/support/v4/view/ViewPager$OnPageChangeListener; // field@03e3 │ │ -04ac9c: 0e00 |0002: return-void │ │ + outs : 2 │ │ + insns size : 8 16-bit code units │ │ +06e148: |[06e148] android.support.v4.view.ViewPropertyAnimatorCompatJB$1.onAnimationEnd:(Landroid/animation/Animator;)V │ │ +06e158: 5420 4e06 |0000: iget-object v0, v2, Landroid/support/v4/view/ViewPropertyAnimatorCompatJB$1;.val$listener:Landroid/support/v4/view/ViewPropertyAnimatorListener; // field@064e │ │ +06e15c: 5421 4f06 |0002: iget-object v1, v2, Landroid/support/v4/view/ViewPropertyAnimatorCompatJB$1;.val$view:Landroid/view/View; // field@064f │ │ +06e160: 7220 d114 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/ViewPropertyAnimatorListener;.onAnimationEnd:(Landroid/view/View;)V // method@14d1 │ │ +06e166: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=592 │ │ - 0x0002 line=593 │ │ + 0x0000 line=47 │ │ + 0x0007 line=48 │ │ locals : │ │ - 0x0000 - 0x0003 reg=0 this Landroid/support/v4/view/ViewPager; │ │ - 0x0000 - 0x0003 reg=1 listener Landroid/support/v4/view/ViewPager$OnPageChangeListener; │ │ + 0x0000 - 0x0008 reg=2 this Landroid/support/v4/view/ViewPropertyAnimatorCompatJB$1; │ │ + 0x0000 - 0x0008 reg=3 animation Landroid/animation/Animator; │ │ │ │ - #59 : (in Landroid/support/v4/view/ViewPager;) │ │ - name : 'setPageMargin' │ │ - type : '(I)V' │ │ + #2 : (in Landroid/support/v4/view/ViewPropertyAnimatorCompatJB$1;) │ │ + name : 'onAnimationStart' │ │ + type : '(Landroid/animation/Animator;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ - outs : 5 │ │ - insns size : 15 16-bit code units │ │ -04aca0: |[04aca0] android.support.v4.view.ViewPager.setPageMargin:(I)V │ │ -04acb0: 5220 e403 |0000: iget v0, v2, Landroid/support/v4/view/ViewPager;.mPageMargin:I // field@03e4 │ │ -04acb4: 5923 e403 |0002: iput v3, v2, Landroid/support/v4/view/ViewPager;.mPageMargin:I // field@03e4 │ │ -04acb8: 6e10 0f0c 0200 |0004: invoke-virtual {v2}, Landroid/support/v4/view/ViewPager;.getWidth:()I // method@0c0f │ │ -04acbe: 0a01 |0007: move-result v1 │ │ -04acc0: 7050 310c 1231 |0008: invoke-direct {v2, v1, v1, v3, v0}, Landroid/support/v4/view/ViewPager;.recomputeScrollPosition:(IIII)V // method@0c31 │ │ -04acc6: 6e10 380c 0200 |000b: invoke-virtual {v2}, Landroid/support/v4/view/ViewPager;.requestLayout:()V // method@0c38 │ │ -04accc: 0e00 |000e: return-void │ │ - catches : (none) │ │ - positions : │ │ - 0x0000 line=708 │ │ - 0x0002 line=709 │ │ - 0x0004 line=711 │ │ - 0x0008 line=712 │ │ - 0x000b line=714 │ │ - 0x000e line=715 │ │ + outs : 2 │ │ + insns size : 8 16-bit code units │ │ +06e168: |[06e168] android.support.v4.view.ViewPropertyAnimatorCompatJB$1.onAnimationStart:(Landroid/animation/Animator;)V │ │ +06e178: 5420 4e06 |0000: iget-object v0, v2, Landroid/support/v4/view/ViewPropertyAnimatorCompatJB$1;.val$listener:Landroid/support/v4/view/ViewPropertyAnimatorListener; // field@064e │ │ +06e17c: 5421 4f06 |0002: iget-object v1, v2, Landroid/support/v4/view/ViewPropertyAnimatorCompatJB$1;.val$view:Landroid/view/View; // field@064f │ │ +06e180: 7220 d214 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/ViewPropertyAnimatorListener;.onAnimationStart:(Landroid/view/View;)V // method@14d2 │ │ +06e186: 0e00 |0007: return-void │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=52 │ │ + 0x0007 line=53 │ │ locals : │ │ - 0x0002 - 0x000f reg=0 oldMargin I │ │ - 0x0008 - 0x000f reg=1 width I │ │ - 0x0000 - 0x000f reg=2 this Landroid/support/v4/view/ViewPager; │ │ - 0x0000 - 0x000f reg=3 marginPixels I │ │ + 0x0000 - 0x0008 reg=2 this Landroid/support/v4/view/ViewPropertyAnimatorCompatJB$1; │ │ + 0x0000 - 0x0008 reg=3 animation Landroid/animation/Animator; │ │ │ │ - #60 : (in Landroid/support/v4/view/ViewPager;) │ │ - name : 'setPageMarginDrawable' │ │ - type : '(I)V' │ │ - access : 0x0001 (PUBLIC) │ │ + source_file_idx : 4138 (ViewPropertyAnimatorCompatJB.java) │ │ + │ │ +Class #435 header: │ │ +class_idx : 829 │ │ +access_flags : 0 (0x0000) │ │ +superclass_idx : 1337 │ │ +source_file_idx : 4138 │ │ +static_fields_size : 0 │ │ +instance_fields_size: 0 │ │ +direct_methods_size : 5 │ │ +virtual_methods_size: 0 │ │ + │ │ +Class #435 - │ │ + Class descriptor : 'Landroid/support/v4/view/ViewPropertyAnimatorCompatJB;' │ │ + Access flags : 0x0000 () │ │ + Superclass : 'Ljava/lang/Object;' │ │ + Interfaces - │ │ + Static fields - │ │ + Instance fields - │ │ + Direct methods - │ │ + #0 : (in Landroid/support/v4/view/ViewPropertyAnimatorCompatJB;) │ │ + name : '' │ │ + type : '()V' │ │ + access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ - registers : 3 │ │ - ins : 2 │ │ - outs : 2 │ │ - insns size : 16 16-bit code units │ │ -04acd0: |[04acd0] android.support.v4.view.ViewPager.setPageMarginDrawable:(I)V │ │ -04ace0: 6e10 fc0b 0100 |0000: invoke-virtual {v1}, Landroid/support/v4/view/ViewPager;.getContext:()Landroid/content/Context; // method@0bfc │ │ -04ace6: 0c00 |0003: move-result-object v0 │ │ -04ace8: 6e10 cf00 0000 |0004: invoke-virtual {v0}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@00cf │ │ -04acee: 0c00 |0007: move-result-object v0 │ │ -04acf0: 6e20 1c01 2000 |0008: invoke-virtual {v0, v2}, Landroid/content/res/Resources;.getDrawable:(I)Landroid/graphics/drawable/Drawable; // method@011c │ │ -04acf6: 0c00 |000b: move-result-object v0 │ │ -04acf8: 6e20 4b0c 0100 |000c: invoke-virtual {v1, v0}, Landroid/support/v4/view/ViewPager;.setPageMarginDrawable:(Landroid/graphics/drawable/Drawable;)V // method@0c4b │ │ -04acfe: 0e00 |000f: return-void │ │ + registers : 1 │ │ + ins : 1 │ │ + outs : 1 │ │ + insns size : 4 16-bit code units │ │ +06e188: |[06e188] android.support.v4.view.ViewPropertyAnimatorCompatJB.:()V │ │ +06e198: 7010 8622 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2286 │ │ +06e19e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=744 │ │ - 0x000f line=745 │ │ + 0x0000 line=22 │ │ locals : │ │ - 0x0000 - 0x0010 reg=1 this Landroid/support/v4/view/ViewPager; │ │ - 0x0000 - 0x0010 reg=2 resId I │ │ + 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewPropertyAnimatorCompatJB; │ │ │ │ - #61 : (in Landroid/support/v4/view/ViewPager;) │ │ - name : 'setPageMarginDrawable' │ │ - type : '(Landroid/graphics/drawable/Drawable;)V' │ │ - access : 0x0001 (PUBLIC) │ │ + #1 : (in Landroid/support/v4/view/ViewPropertyAnimatorCompatJB;) │ │ + name : 'setListener' │ │ + type : '(Landroid/view/View;Landroid/support/v4/view/ViewPropertyAnimatorListener;)V' │ │ + access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ - registers : 3 │ │ + registers : 4 │ │ ins : 2 │ │ - outs : 2 │ │ - insns size : 19 16-bit code units │ │ -04ad00: |[04ad00] android.support.v4.view.ViewPager.setPageMarginDrawable:(Landroid/graphics/drawable/Drawable;)V │ │ -04ad10: 5b12 dd03 |0000: iput-object v2, v1, Landroid/support/v4/view/ViewPager;.mMarginDrawable:Landroid/graphics/drawable/Drawable; // field@03dd │ │ -04ad14: 3802 0500 |0002: if-eqz v2, 0007 // +0005 │ │ -04ad18: 6e10 320c 0100 |0004: invoke-virtual {v1}, Landroid/support/v4/view/ViewPager;.refreshDrawableState:()V // method@0c32 │ │ -04ad1e: 3902 0a00 |0007: if-nez v2, 0011 // +000a │ │ -04ad22: 1210 |0009: const/4 v0, #int 1 // #1 │ │ -04ad24: 6e20 4f0c 0100 |000a: invoke-virtual {v1, v0}, Landroid/support/v4/view/ViewPager;.setWillNotDraw:(Z)V // method@0c4f │ │ -04ad2a: 6e10 170c 0100 |000d: invoke-virtual {v1}, Landroid/support/v4/view/ViewPager;.invalidate:()V // method@0c17 │ │ -04ad30: 0e00 |0010: return-void │ │ -04ad32: 1200 |0011: const/4 v0, #int 0 // #0 │ │ -04ad34: 28f8 |0012: goto 000a // -0008 │ │ + outs : 3 │ │ + insns size : 24 16-bit code units │ │ +06e1a0: |[06e1a0] android.support.v4.view.ViewPropertyAnimatorCompatJB.setListener:(Landroid/view/View;Landroid/support/v4/view/ViewPropertyAnimatorListener;)V │ │ +06e1b0: 3803 0f00 |0000: if-eqz v3, 000f // +000f │ │ +06e1b4: 6e10 ed1c 0200 |0002: invoke-virtual {v2}, Landroid/view/View;.animate:()Landroid/view/ViewPropertyAnimator; // method@1ced │ │ +06e1ba: 0c00 |0005: move-result-object v0 │ │ +06e1bc: 2201 3c03 |0006: new-instance v1, Landroid/support/v4/view/ViewPropertyAnimatorCompatJB$1; // type@033c │ │ +06e1c0: 7030 c114 3102 |0008: invoke-direct {v1, v3, v2}, Landroid/support/v4/view/ViewPropertyAnimatorCompatJB$1;.:(Landroid/support/v4/view/ViewPropertyAnimatorListener;Landroid/view/View;)V // method@14c1 │ │ +06e1c6: 6e20 e21d 1000 |000b: invoke-virtual {v0, v1}, Landroid/view/ViewPropertyAnimator;.setListener:(Landroid/animation/Animator$AnimatorListener;)Landroid/view/ViewPropertyAnimator; // method@1de2 │ │ +06e1cc: 0e00 |000e: return-void │ │ +06e1ce: 6e10 ed1c 0200 |000f: invoke-virtual {v2}, Landroid/view/View;.animate:()Landroid/view/ViewPropertyAnimator; // method@1ced │ │ +06e1d4: 0c00 |0012: move-result-object v0 │ │ +06e1d6: 1201 |0013: const/4 v1, #int 0 // #0 │ │ +06e1d8: 6e20 e21d 1000 |0014: invoke-virtual {v0, v1}, Landroid/view/ViewPropertyAnimator;.setListener:(Landroid/animation/Animator$AnimatorListener;)Landroid/view/ViewPropertyAnimator; // method@1de2 │ │ +06e1de: 28f7 |0017: goto 000e // -0009 │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=732 │ │ - 0x0002 line=733 │ │ - 0x0007 line=734 │ │ - 0x000d line=735 │ │ - 0x0010 line=736 │ │ - 0x0011 line=734 │ │ + 0x0000 line=38 │ │ + 0x0002 line=39 │ │ + 0x000e line=58 │ │ + 0x000f line=56 │ │ locals : │ │ - 0x0000 - 0x0013 reg=1 this Landroid/support/v4/view/ViewPager; │ │ - 0x0000 - 0x0013 reg=2 d Landroid/graphics/drawable/Drawable; │ │ + 0x0000 - 0x0018 reg=2 view Landroid/view/View; │ │ + 0x0000 - 0x0018 reg=3 listener Landroid/support/v4/view/ViewPropertyAnimatorListener; │ │ │ │ - #62 : (in Landroid/support/v4/view/ViewPager;) │ │ - name : 'setPageTransformer' │ │ - type : '(ZLandroid/support/v4/view/ViewPager$PageTransformer;)V' │ │ - access : 0x0001 (PUBLIC) │ │ + #2 : (in Landroid/support/v4/view/ViewPropertyAnimatorCompatJB;) │ │ + name : 'withEndAction' │ │ + type : '(Landroid/view/View;Ljava/lang/Runnable;)V' │ │ + access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ - registers : 9 │ │ - ins : 3 │ │ + registers : 3 │ │ + ins : 2 │ │ outs : 2 │ │ - insns size : 46 16-bit code units │ │ -04ad38: |[04ad38] android.support.v4.view.ViewPager.setPageTransformer:(ZLandroid/support/v4/view/ViewPager$PageTransformer;)V │ │ -04ad48: 1212 |0000: const/4 v2, #int 1 // #1 │ │ -04ad4a: 1203 |0001: const/4 v3, #int 0 // #0 │ │ -04ad4c: 6004 2c00 |0002: sget v4, Landroid/os/Build$VERSION;.SDK_INT:I // field@002c │ │ -04ad50: 1305 0b00 |0004: const/16 v5, #int 11 // #b │ │ -04ad54: 3454 1e00 |0006: if-lt v4, v5, 0024 // +001e │ │ -04ad58: 3808 1d00 |0008: if-eqz v8, 0025 // +001d │ │ -04ad5c: 0120 |000a: move v0, v2 │ │ -04ad5e: 5464 e503 |000b: iget-object v4, v6, Landroid/support/v4/view/ViewPager;.mPageTransformer:Landroid/support/v4/view/ViewPager$PageTransformer; // field@03e5 │ │ -04ad62: 3804 1a00 |000d: if-eqz v4, 0027 // +001a │ │ -04ad66: 0124 |000f: move v4, v2 │ │ -04ad68: 3240 1900 |0010: if-eq v0, v4, 0029 // +0019 │ │ -04ad6c: 0121 |0012: move v1, v2 │ │ -04ad6e: 5b68 e503 |0013: iput-object v8, v6, Landroid/support/v4/view/ViewPager;.mPageTransformer:Landroid/support/v4/view/ViewPager$PageTransformer; // field@03e5 │ │ -04ad72: 6e20 3d0c 0600 |0015: invoke-virtual {v6, v0}, Landroid/support/v4/view/ViewPager;.setChildrenDrawingOrderEnabledCompat:(Z)V // method@0c3d │ │ -04ad78: 3800 1300 |0018: if-eqz v0, 002b // +0013 │ │ -04ad7c: 3807 0300 |001a: if-eqz v7, 001d // +0003 │ │ -04ad80: 1222 |001c: const/4 v2, #int 2 // #2 │ │ -04ad82: 5962 c703 |001d: iput v2, v6, Landroid/support/v4/view/ViewPager;.mDrawingOrder:I // field@03c7 │ │ -04ad86: 3801 0500 |001f: if-eqz v1, 0024 // +0005 │ │ -04ad8a: 6e10 2f0c 0600 |0021: invoke-virtual {v6}, Landroid/support/v4/view/ViewPager;.populate:()V // method@0c2f │ │ -04ad90: 0e00 |0024: return-void │ │ -04ad92: 0130 |0025: move v0, v3 │ │ -04ad94: 28e5 |0026: goto 000b // -001b │ │ -04ad96: 0134 |0027: move v4, v3 │ │ -04ad98: 28e8 |0028: goto 0010 // -0018 │ │ -04ad9a: 0131 |0029: move v1, v3 │ │ -04ad9c: 28e9 |002a: goto 0013 // -0017 │ │ -04ad9e: 5963 c703 |002b: iput v3, v6, Landroid/support/v4/view/ViewPager;.mDrawingOrder:I // field@03c7 │ │ -04ada2: 28f2 |002d: goto 001f // -000e │ │ - catches : (none) │ │ - positions : │ │ - 0x0002 line=608 │ │ - 0x0008 line=609 │ │ - 0x000b line=610 │ │ - 0x0013 line=611 │ │ - 0x0015 line=612 │ │ - 0x0018 line=613 │ │ - 0x001a line=614 │ │ - 0x001f line=618 │ │ - 0x0024 line=620 │ │ - 0x0026 line=609 │ │ - 0x0028 line=610 │ │ - 0x002b line=616 │ │ - locals : │ │ - 0x000b - 0x0024 reg=0 hasTransformer Z │ │ - 0x0013 - 0x0024 reg=1 needsPopulate Z │ │ - 0x0027 - 0x002e reg=0 hasTransformer Z │ │ - 0x002b - 0x002e reg=1 needsPopulate Z │ │ - 0x0000 - 0x002e reg=6 this Landroid/support/v4/view/ViewPager; │ │ - 0x0000 - 0x002e reg=7 reverseDrawingOrder Z │ │ - 0x0000 - 0x002e reg=8 transformer Landroid/support/v4/view/ViewPager$PageTransformer; │ │ - │ │ - #63 : (in Landroid/support/v4/view/ViewPager;) │ │ - name : 'smoothScrollTo' │ │ - type : '(II)V' │ │ - access : 0x0000 () │ │ - code - │ │ - registers : 4 │ │ - ins : 3 │ │ - outs : 4 │ │ - insns size : 5 16-bit code units │ │ -04ada4: |[04ada4] android.support.v4.view.ViewPager.smoothScrollTo:(II)V │ │ -04adb4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -04adb6: 6e40 510c 2103 |0001: invoke-virtual {v1, v2, v3, v0}, Landroid/support/v4/view/ViewPager;.smoothScrollTo:(III)V // method@0c51 │ │ -04adbc: 0e00 |0004: return-void │ │ + insns size : 8 16-bit code units │ │ +06e1e0: |[06e1e0] android.support.v4.view.ViewPropertyAnimatorCompatJB.withEndAction:(Landroid/view/View;Ljava/lang/Runnable;)V │ │ +06e1f0: 6e10 ed1c 0100 |0000: invoke-virtual {v1}, Landroid/view/View;.animate:()Landroid/view/ViewPropertyAnimator; // method@1ced │ │ +06e1f6: 0c00 |0003: move-result-object v0 │ │ +06e1f8: 6e20 ea1d 2000 |0004: invoke-virtual {v0, v2}, Landroid/view/ViewPropertyAnimator;.withEndAction:(Ljava/lang/Runnable;)Landroid/view/ViewPropertyAnimator; // method@1dea │ │ +06e1fe: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=778 │ │ - 0x0004 line=779 │ │ + 0x0000 line=29 │ │ + 0x0007 line=30 │ │ locals : │ │ - 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/ViewPager; │ │ - 0x0000 - 0x0005 reg=2 x I │ │ - 0x0000 - 0x0005 reg=3 y I │ │ + 0x0000 - 0x0008 reg=1 view Landroid/view/View; │ │ + 0x0000 - 0x0008 reg=2 runnable Ljava/lang/Runnable; │ │ │ │ - #64 : (in Landroid/support/v4/view/ViewPager;) │ │ - name : 'smoothScrollTo' │ │ - type : '(III)V' │ │ - access : 0x0000 () │ │ + #3 : (in Landroid/support/v4/view/ViewPropertyAnimatorCompatJB;) │ │ + name : 'withLayer' │ │ + type : '(Landroid/view/View;)V' │ │ + access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ - registers : 19 │ │ - ins : 4 │ │ - outs : 6 │ │ - insns size : 148 16-bit code units │ │ -04adc0: |[04adc0] android.support.v4.view.ViewPager.smoothScrollTo:(III)V │ │ -04add0: 6e10 f80b 0f00 |0000: invoke-virtual {v15}, Landroid/support/v4/view/ViewPager;.getChildCount:()I // method@0bf8 │ │ -04add6: 0a01 |0003: move-result v1 │ │ -04add8: 3901 0700 |0004: if-nez v1, 000b // +0007 │ │ -04addc: 1201 |0006: const/4 v1, #int 0 // #0 │ │ -04adde: 7020 4e0c 1f00 |0007: invoke-direct {v15, v1}, Landroid/support/v4/view/ViewPager;.setScrollingCacheEnabled:(Z)V // method@0c4e │ │ -04ade4: 0e00 |000a: return-void │ │ -04ade6: 6e10 0d0c 0f00 |000b: invoke-virtual {v15}, Landroid/support/v4/view/ViewPager;.getScrollX:()I // method@0c0d │ │ -04adec: 0a02 |000e: move-result v2 │ │ -04adee: 6e10 0e0c 0f00 |000f: invoke-virtual {v15}, Landroid/support/v4/view/ViewPager;.getScrollY:()I // method@0c0e │ │ -04adf4: 0a03 |0012: move-result v3 │ │ -04adf6: 9104 1002 |0013: sub-int v4, v16, v2 │ │ -04adfa: 9105 1103 |0015: sub-int v5, v17, v3 │ │ -04adfe: 3904 1000 |0017: if-nez v4, 0027 // +0010 │ │ -04ae02: 3905 0e00 |0019: if-nez v5, 0027 // +000e │ │ -04ae06: 1201 |001b: const/4 v1, #int 0 // #0 │ │ -04ae08: 7020 e40b 1f00 |001c: invoke-direct {v15, v1}, Landroid/support/v4/view/ViewPager;.completeScroll:(Z)V // method@0be4 │ │ -04ae0e: 6e10 2f0c 0f00 |001f: invoke-virtual {v15}, Landroid/support/v4/view/ViewPager;.populate:()V // method@0c2f │ │ -04ae14: 1201 |0022: const/4 v1, #int 0 // #0 │ │ -04ae16: 7020 4d0c 1f00 |0023: invoke-direct {v15, v1}, Landroid/support/v4/view/ViewPager;.setScrollState:(I)V // method@0c4d │ │ -04ae1c: 28e4 |0026: goto 000a // -001c │ │ -04ae1e: 1211 |0027: const/4 v1, #int 1 // #1 │ │ -04ae20: 7020 4e0c 1f00 |0028: invoke-direct {v15, v1}, Landroid/support/v4/view/ViewPager;.setScrollingCacheEnabled:(Z)V // method@0c4e │ │ -04ae26: 1221 |002b: const/4 v1, #int 2 // #2 │ │ -04ae28: 7020 4d0c 1f00 |002c: invoke-direct {v15, v1}, Landroid/support/v4/view/ViewPager;.setScrollState:(I)V // method@0c4d │ │ -04ae2e: 7010 fb0b 0f00 |002f: invoke-direct {v15}, Landroid/support/v4/view/ViewPager;.getClientWidth:()I // method@0bfb │ │ -04ae34: 0a0c |0032: move-result v12 │ │ -04ae36: db09 0c02 |0033: div-int/lit8 v9, v12, #int 2 // #02 │ │ -04ae3a: 1501 803f |0035: const/high16 v1, #int 1065353216 // #3f80 │ │ -04ae3e: 150d 803f |0037: const/high16 v13, #int 1065353216 // #3f80 │ │ -04ae42: 7110 8617 0400 |0039: invoke-static {v4}, Ljava/lang/Math;.abs:(I)I // method@1786 │ │ -04ae48: 0a0e |003c: move-result v14 │ │ -04ae4a: 82ee |003d: int-to-float v14, v14 │ │ -04ae4c: c8ed |003e: mul-float/2addr v13, v14 │ │ -04ae4e: 82ce |003f: int-to-float v14, v12 │ │ -04ae50: c9ed |0040: div-float/2addr v13, v14 │ │ -04ae52: 7120 8c17 d100 |0041: invoke-static {v1, v13}, Ljava/lang/Math;.min:(FF)F // method@178c │ │ -04ae58: 0a08 |0044: move-result v8 │ │ -04ae5a: 8291 |0045: int-to-float v1, v9 │ │ -04ae5c: 829d |0046: int-to-float v13, v9 │ │ -04ae5e: 6e20 ea0b 8f00 |0047: invoke-virtual {v15, v8}, Landroid/support/v4/view/ViewPager;.distanceInfluenceForSnapDuration:(F)F // method@0bea │ │ -04ae64: 0a0e |004a: move-result v14 │ │ -04ae66: c8ed |004b: mul-float/2addr v13, v14 │ │ -04ae68: a607 010d |004c: add-float v7, v1, v13 │ │ -04ae6c: 1206 |004e: const/4 v6, #int 0 // #0 │ │ -04ae6e: 7701 8617 1200 |004f: invoke-static/range {v18}, Ljava/lang/Math;.abs:(I)I // method@1786 │ │ -04ae74: 0a12 |0052: move-result v18 │ │ -04ae76: 3d12 2300 |0053: if-lez v18, 0076 // +0023 │ │ -04ae7a: 1501 7a44 |0055: const/high16 v1, #int 1148846080 // #447a │ │ -04ae7e: 0200 1200 |0057: move/from16 v0, v18 │ │ -04ae82: 820d |0059: int-to-float v13, v0 │ │ -04ae84: a90d 070d |005a: div-float v13, v7, v13 │ │ -04ae88: 7110 8517 0d00 |005c: invoke-static {v13}, Ljava/lang/Math;.abs:(F)F // method@1785 │ │ -04ae8e: 0a0d |005f: move-result v13 │ │ -04ae90: c8d1 |0060: mul-float/2addr v1, v13 │ │ -04ae92: 7110 8e17 0100 |0061: invoke-static {v1}, Ljava/lang/Math;.round:(F)I // method@178e │ │ -04ae98: 0a01 |0064: move-result v1 │ │ -04ae9a: da06 0104 |0065: mul-int/lit8 v6, v1, #int 4 // #04 │ │ -04ae9e: 1301 5802 |0067: const/16 v1, #int 600 // #258 │ │ -04aea2: 7120 8d17 1600 |0069: invoke-static {v6, v1}, Ljava/lang/Math;.min:(II)I // method@178d │ │ -04aea8: 0a06 |006c: move-result v6 │ │ -04aeaa: 54f1 ec03 |006d: iget-object v1, v15, Landroid/support/v4/view/ViewPager;.mScroller:Landroid/widget/Scroller; // field@03ec │ │ -04aeae: 7406 6b14 0100 |006f: invoke-virtual/range {v1, v2, v3, v4, v5, v6}, Landroid/widget/Scroller;.startScroll:(IIIII)V // method@146b │ │ -04aeb4: 7110 490b 0f00 |0072: invoke-static {v15}, Landroid/support/v4/view/ViewCompat;.postInvalidateOnAnimation:(Landroid/view/View;)V // method@0b49 │ │ -04aeba: 2895 |0075: goto 000a // -006b │ │ -04aebc: 82c1 |0076: int-to-float v1, v12 │ │ -04aebe: 54fd bd03 |0077: iget-object v13, v15, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@03bd │ │ -04aec2: 52fe c403 |0079: iget v14, v15, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@03c4 │ │ -04aec6: 6e20 420a ed00 |007b: invoke-virtual {v13, v14}, Landroid/support/v4/view/PagerAdapter;.getPageWidth:(I)F // method@0a42 │ │ -04aecc: 0a0d |007e: move-result v13 │ │ -04aece: a80b 010d |007f: mul-float v11, v1, v13 │ │ -04aed2: 7110 8617 0400 |0081: invoke-static {v4}, Ljava/lang/Math;.abs:(I)I // method@1786 │ │ -04aed8: 0a01 |0084: move-result v1 │ │ -04aeda: 8211 |0085: int-to-float v1, v1 │ │ -04aedc: 52fd e403 |0086: iget v13, v15, Landroid/support/v4/view/ViewPager;.mPageMargin:I // field@03e4 │ │ -04aee0: 82dd |0088: int-to-float v13, v13 │ │ -04aee2: c6bd |0089: add-float/2addr v13, v11 │ │ -04aee4: a90a 010d |008a: div-float v10, v1, v13 │ │ -04aee8: 1501 803f |008c: const/high16 v1, #int 1065353216 // #3f80 │ │ -04aeec: c6a1 |008e: add-float/2addr v1, v10 │ │ -04aeee: 150d c842 |008f: const/high16 v13, #int 1120403456 // #42c8 │ │ -04aef2: c8d1 |0091: mul-float/2addr v1, v13 │ │ -04aef4: 8716 |0092: float-to-int v6, v1 │ │ -04aef6: 28d4 |0093: goto 0067 // -002c │ │ + registers : 2 │ │ + ins : 1 │ │ + outs : 1 │ │ + insns size : 8 16-bit code units │ │ +06e200: |[06e200] android.support.v4.view.ViewPropertyAnimatorCompatJB.withLayer:(Landroid/view/View;)V │ │ +06e210: 6e10 ed1c 0100 |0000: invoke-virtual {v1}, Landroid/view/View;.animate:()Landroid/view/ViewPropertyAnimator; // method@1ced │ │ +06e216: 0c00 |0003: move-result-object v0 │ │ +06e218: 6e10 eb1d 0000 |0004: invoke-virtual {v0}, Landroid/view/ViewPropertyAnimator;.withLayer:()Landroid/view/ViewPropertyAnimator; // method@1deb │ │ +06e21e: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=789 │ │ - 0x0006 line=791 │ │ - 0x000a line=827 │ │ - 0x000b line=794 │ │ - 0x000f line=795 │ │ - 0x0013 line=796 │ │ - 0x0015 line=797 │ │ - 0x0017 line=798 │ │ - 0x001b line=799 │ │ - 0x001f line=800 │ │ - 0x0022 line=801 │ │ - 0x0027 line=805 │ │ - 0x002b line=806 │ │ - 0x002f line=808 │ │ - 0x0033 line=809 │ │ - 0x0035 line=810 │ │ - 0x0045 line=811 │ │ - 0x004e line=814 │ │ - 0x004f line=815 │ │ - 0x0053 line=816 │ │ - 0x0055 line=817 │ │ - 0x0067 line=823 │ │ - 0x006d line=825 │ │ - 0x0072 line=826 │ │ - 0x0076 line=819 │ │ - 0x0081 line=820 │ │ - 0x008c line=821 │ │ + 0x0000 line=33 │ │ + 0x0007 line=34 │ │ locals : │ │ - 0x000f - 0x0094 reg=2 sx I │ │ - 0x0013 - 0x0094 reg=3 sy I │ │ - 0x0015 - 0x0094 reg=4 dx I │ │ - 0x0017 - 0x0094 reg=5 dy I │ │ - 0x004f - 0x0094 reg=6 duration I │ │ - 0x004e - 0x0094 reg=7 distance F │ │ - 0x0045 - 0x0094 reg=8 distanceRatio F │ │ - 0x0035 - 0x0094 reg=9 halfWidth I │ │ - 0x008c - 0x0094 reg=10 pageDelta F │ │ - 0x0081 - 0x0094 reg=11 pageWidth F │ │ - 0x0033 - 0x0094 reg=12 width I │ │ - 0x0000 - 0x0094 reg=15 this Landroid/support/v4/view/ViewPager; │ │ - 0x0000 - 0x0094 reg=16 x I │ │ - 0x0000 - 0x0094 reg=17 y I │ │ - 0x0000 - 0x0094 reg=18 velocity I │ │ + 0x0000 - 0x0008 reg=1 view Landroid/view/View; │ │ │ │ - #65 : (in Landroid/support/v4/view/ViewPager;) │ │ - name : 'verifyDrawable' │ │ - type : '(Landroid/graphics/drawable/Drawable;)Z' │ │ - access : 0x0004 (PROTECTED) │ │ + #4 : (in Landroid/support/v4/view/ViewPropertyAnimatorCompatJB;) │ │ + name : 'withStartAction' │ │ + type : '(Landroid/view/View;Ljava/lang/Runnable;)V' │ │ + access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ - insns size : 14 16-bit code units │ │ -04aef8: |[04aef8] android.support.v4.view.ViewPager.verifyDrawable:(Landroid/graphics/drawable/Drawable;)Z │ │ -04af08: 6f20 5413 2100 |0000: invoke-super {v1, v2}, Landroid/view/ViewGroup;.verifyDrawable:(Landroid/graphics/drawable/Drawable;)Z // method@1354 │ │ -04af0e: 0a00 |0003: move-result v0 │ │ -04af10: 3900 0600 |0004: if-nez v0, 000a // +0006 │ │ -04af14: 5410 dd03 |0006: iget-object v0, v1, Landroid/support/v4/view/ViewPager;.mMarginDrawable:Landroid/graphics/drawable/Drawable; // field@03dd │ │ -04af18: 3302 0400 |0008: if-ne v2, v0, 000c // +0004 │ │ -04af1c: 1210 |000a: const/4 v0, #int 1 // #1 │ │ -04af1e: 0f00 |000b: return v0 │ │ -04af20: 1200 |000c: const/4 v0, #int 0 // #0 │ │ -04af22: 28fe |000d: goto 000b // -0002 │ │ + insns size : 8 16-bit code units │ │ +06e220: |[06e220] android.support.v4.view.ViewPropertyAnimatorCompatJB.withStartAction:(Landroid/view/View;Ljava/lang/Runnable;)V │ │ +06e230: 6e10 ed1c 0100 |0000: invoke-virtual {v1}, Landroid/view/View;.animate:()Landroid/view/ViewPropertyAnimator; // method@1ced │ │ +06e236: 0c00 |0003: move-result-object v0 │ │ +06e238: 6e20 ec1d 2000 |0004: invoke-virtual {v0, v2}, Landroid/view/ViewPropertyAnimator;.withStartAction:(Ljava/lang/Runnable;)Landroid/view/ViewPropertyAnimator; // method@1dec │ │ +06e23e: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=749 │ │ + 0x0000 line=25 │ │ + 0x0007 line=26 │ │ locals : │ │ - 0x0000 - 0x000e reg=1 this Landroid/support/v4/view/ViewPager; │ │ - 0x0000 - 0x000e reg=2 who Landroid/graphics/drawable/Drawable; │ │ + 0x0000 - 0x0008 reg=1 view Landroid/view/View; │ │ + 0x0000 - 0x0008 reg=2 runnable Ljava/lang/Runnable; │ │ │ │ - source_file_idx : 3033 (ViewPager.java) │ │ + Virtual methods - │ │ + source_file_idx : 4138 (ViewPropertyAnimatorCompatJB.java) │ │ │ │ -Class #251 header: │ │ -class_idx : 514 │ │ -access_flags : 1536 (0x0600) │ │ -superclass_idx : 948 │ │ -source_file_idx : 3034 │ │ +Class #436 header: │ │ +class_idx : 830 │ │ +access_flags : 0 (0x0000) │ │ +superclass_idx : 1337 │ │ +source_file_idx : 4139 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ -direct_methods_size : 0 │ │ -virtual_methods_size: 1 │ │ - │ │ -Class #251 annotations: │ │ -Annotations on class │ │ - VISIBILITY_SYSTEM Ldalvik/annotation/EnclosingClass; value=Landroid/support/v4/view/ViewParentCompat; │ │ - VISIBILITY_SYSTEM Ldalvik/annotation/InnerClass; accessFlags=1544 name="ViewParentCompatImpl" │ │ +direct_methods_size : 2 │ │ +virtual_methods_size: 0 │ │ │ │ -Class #251 - │ │ - Class descriptor : 'Landroid/support/v4/view/ViewParentCompat$ViewParentCompatImpl;' │ │ - Access flags : 0x0600 (INTERFACE ABSTRACT) │ │ +Class #436 - │ │ + Class descriptor : 'Landroid/support/v4/view/ViewPropertyAnimatorCompatJellybeanMr2;' │ │ + Access flags : 0x0000 () │ │ Superclass : 'Ljava/lang/Object;' │ │ Interfaces - │ │ Static fields - │ │ Instance fields - │ │ Direct methods - │ │ - Virtual methods - │ │ - #0 : (in Landroid/support/v4/view/ViewParentCompat$ViewParentCompatImpl;) │ │ - name : 'requestSendAccessibilityEvent' │ │ - type : '(Landroid/view/ViewParent;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z' │ │ - access : 0x0401 (PUBLIC ABSTRACT) │ │ - code : (none) │ │ + #0 : (in Landroid/support/v4/view/ViewPropertyAnimatorCompatJellybeanMr2;) │ │ + name : '' │ │ + type : '()V' │ │ + access : 0x10000 (CONSTRUCTOR) │ │ + code - │ │ + registers : 1 │ │ + ins : 1 │ │ + outs : 1 │ │ + insns size : 4 16-bit code units │ │ +06e240: |[06e240] android.support.v4.view.ViewPropertyAnimatorCompatJellybeanMr2.:()V │ │ +06e250: 7010 8622 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2286 │ │ +06e256: 0e00 |0003: return-void │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=21 │ │ + locals : │ │ + 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewPropertyAnimatorCompatJellybeanMr2; │ │ │ │ - source_file_idx : 3034 (ViewParentCompat.java) │ │ + #1 : (in Landroid/support/v4/view/ViewPropertyAnimatorCompatJellybeanMr2;) │ │ + name : 'getInterpolator' │ │ + type : '(Landroid/view/View;)Landroid/view/animation/Interpolator;' │ │ + access : 0x0009 (PUBLIC STATIC) │ │ + code - │ │ + registers : 2 │ │ + ins : 1 │ │ + outs : 1 │ │ + insns size : 11 16-bit code units │ │ +06e258: |[06e258] android.support.v4.view.ViewPropertyAnimatorCompatJellybeanMr2.getInterpolator:(Landroid/view/View;)Landroid/view/animation/Interpolator; │ │ +06e268: 6e10 ed1c 0100 |0000: invoke-virtual {v1}, Landroid/view/View;.animate:()Landroid/view/ViewPropertyAnimator; // method@1ced │ │ +06e26e: 0c00 |0003: move-result-object v0 │ │ +06e270: 6e10 d41d 0000 |0004: invoke-virtual {v0}, Landroid/view/ViewPropertyAnimator;.getInterpolator:()Landroid/animation/TimeInterpolator; // method@1dd4 │ │ +06e276: 0c00 |0007: move-result-object v0 │ │ +06e278: 1f00 5904 |0008: check-cast v0, Landroid/view/animation/Interpolator; // type@0459 │ │ +06e27c: 1100 |000a: return-object v0 │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=23 │ │ + locals : │ │ + 0x0000 - 0x000b reg=1 view Landroid/view/View; │ │ │ │ -Class #252 header: │ │ -class_idx : 516 │ │ -access_flags : 1 (0x0001) │ │ -superclass_idx : 948 │ │ -source_file_idx : 3034 │ │ -static_fields_size : 1 │ │ -instance_fields_size: 0 │ │ -direct_methods_size : 3 │ │ -virtual_methods_size: 0 │ │ + Virtual methods - │ │ + source_file_idx : 4139 (ViewPropertyAnimatorCompatJellybeanMr2.java) │ │ │ │ -Class #252 annotations: │ │ +Class #437 header: │ │ +class_idx : 831 │ │ +access_flags : 16 (0x0010) │ │ +superclass_idx : 1337 │ │ +source_file_idx : 4140 │ │ +static_fields_size : 0 │ │ +instance_fields_size: 2 │ │ +direct_methods_size : 1 │ │ +virtual_methods_size: 1 │ │ + │ │ +Class #437 annotations: │ │ Annotations on class │ │ - VISIBILITY_SYSTEM Ldalvik/annotation/MemberClasses; value={ Landroid/support/v4/view/ViewParentCompat$ViewParentCompatICSImpl; Landroid/support/v4/view/ViewParentCompat$ViewParentCompatStubImpl; Landroid/support/v4/view/ViewParentCompat$ViewParentCompatImpl; } │ │ + VISIBILITY_SYSTEM Ldalvik/annotation/EnclosingMethod; value=setUpdateListener │ │ + VISIBILITY_SYSTEM Ldalvik/annotation/InnerClass; accessFlags=8 name=null │ │ │ │ -Class #252 - │ │ - Class descriptor : 'Landroid/support/v4/view/ViewParentCompat;' │ │ - Access flags : 0x0001 (PUBLIC) │ │ +Class #437 - │ │ + Class descriptor : 'Landroid/support/v4/view/ViewPropertyAnimatorCompatKK$1;' │ │ + Access flags : 0x0010 (FINAL) │ │ Superclass : 'Ljava/lang/Object;' │ │ Interfaces - │ │ + #0 : 'Landroid/animation/ValueAnimator$AnimatorUpdateListener;' │ │ Static fields - │ │ - #0 : (in Landroid/support/v4/view/ViewParentCompat;) │ │ - name : 'IMPL' │ │ - type : 'Landroid/support/v4/view/ViewParentCompat$ViewParentCompatImpl;' │ │ - access : 0x0018 (STATIC FINAL) │ │ Instance fields - │ │ + #0 : (in Landroid/support/v4/view/ViewPropertyAnimatorCompatKK$1;) │ │ + name : 'val$listener' │ │ + type : 'Landroid/support/v4/view/ViewPropertyAnimatorUpdateListener;' │ │ + access : 0x1010 (FINAL SYNTHETIC) │ │ + #1 : (in Landroid/support/v4/view/ViewPropertyAnimatorCompatKK$1;) │ │ + name : 'val$view' │ │ + type : 'Landroid/view/View;' │ │ + access : 0x1010 (FINAL SYNTHETIC) │ │ Direct methods - │ │ - #0 : (in Landroid/support/v4/view/ViewParentCompat;) │ │ - name : '' │ │ - type : '()V' │ │ - access : 0x10008 (STATIC CONSTRUCTOR) │ │ - code - │ │ - registers : 2 │ │ - ins : 0 │ │ - outs : 1 │ │ - insns size : 22 16-bit code units │ │ -04af24: |[04af24] android.support.v4.view.ViewParentCompat.:()V │ │ -04af34: 6000 2c00 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@002c │ │ -04af38: 1301 0e00 |0002: const/16 v1, #int 14 // #e │ │ -04af3c: 3410 0a00 |0004: if-lt v0, v1, 000e // +000a │ │ -04af40: 2201 0102 |0006: new-instance v1, Landroid/support/v4/view/ViewParentCompat$ViewParentCompatICSImpl; // type@0201 │ │ -04af44: 7010 540c 0100 |0008: invoke-direct {v1}, Landroid/support/v4/view/ViewParentCompat$ViewParentCompatICSImpl;.:()V // method@0c54 │ │ -04af4a: 6901 f603 |000b: sput-object v1, Landroid/support/v4/view/ViewParentCompat;.IMPL:Landroid/support/v4/view/ViewParentCompat$ViewParentCompatImpl; // field@03f6 │ │ -04af4e: 0e00 |000d: return-void │ │ -04af50: 2201 0302 |000e: new-instance v1, Landroid/support/v4/view/ViewParentCompat$ViewParentCompatStubImpl; // type@0203 │ │ -04af54: 7010 570c 0100 |0010: invoke-direct {v1}, Landroid/support/v4/view/ViewParentCompat$ViewParentCompatStubImpl;.:()V // method@0c57 │ │ -04af5a: 6901 f603 |0013: sput-object v1, Landroid/support/v4/view/ViewParentCompat;.IMPL:Landroid/support/v4/view/ViewParentCompat$ViewParentCompatImpl; // field@03f6 │ │ -04af5e: 28f8 |0015: goto 000d // -0008 │ │ - catches : (none) │ │ - positions : │ │ - 0x0000 line=62 │ │ - 0x0002 line=63 │ │ - 0x0006 line=64 │ │ - 0x000d line=68 │ │ - 0x000e line=66 │ │ - locals : │ │ - 0x0002 - 0x0016 reg=0 version I │ │ - │ │ - #1 : (in Landroid/support/v4/view/ViewParentCompat;) │ │ + #0 : (in Landroid/support/v4/view/ViewPropertyAnimatorCompatKK$1;) │ │ name : '' │ │ - type : '()V' │ │ - access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ + type : '(Landroid/support/v4/view/ViewPropertyAnimatorUpdateListener;Landroid/view/View;)V' │ │ + access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ - registers : 1 │ │ - ins : 1 │ │ + registers : 3 │ │ + ins : 3 │ │ outs : 1 │ │ - insns size : 4 16-bit code units │ │ -04af60: |[04af60] android.support.v4.view.ViewParentCompat.:()V │ │ -04af70: 7010 9117 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1791 │ │ -04af76: 0e00 |0003: return-void │ │ + insns size : 8 16-bit code units │ │ +06e280: |[06e280] android.support.v4.view.ViewPropertyAnimatorCompatKK$1.:(Landroid/support/v4/view/ViewPropertyAnimatorUpdateListener;Landroid/view/View;)V │ │ +06e290: 5b01 5006 |0000: iput-object v1, v0, Landroid/support/v4/view/ViewPropertyAnimatorCompatKK$1;.val$listener:Landroid/support/v4/view/ViewPropertyAnimatorUpdateListener; // field@0650 │ │ +06e294: 5b02 5106 |0002: iput-object v2, v0, Landroid/support/v4/view/ViewPropertyAnimatorCompatKK$1;.val$view:Landroid/view/View; // field@0651 │ │ +06e298: 7010 8622 0000 |0004: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2286 │ │ +06e29e: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=73 │ │ - 0x0003 line=75 │ │ + 0x0000 line=25 │ │ locals : │ │ - 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewParentCompat; │ │ + 0x0000 - 0x0008 reg=0 this Landroid/support/v4/view/ViewPropertyAnimatorCompatKK$1; │ │ + 0x0000 - 0x0008 reg=1 (null) Landroid/support/v4/view/ViewPropertyAnimatorUpdateListener; │ │ + 0x0000 - 0x0008 reg=2 (null) Landroid/view/View; │ │ │ │ - #2 : (in Landroid/support/v4/view/ViewParentCompat;) │ │ - name : 'requestSendAccessibilityEvent' │ │ - type : '(Landroid/view/ViewParent;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z' │ │ - access : 0x0009 (PUBLIC STATIC) │ │ + Virtual methods - │ │ + #0 : (in Landroid/support/v4/view/ViewPropertyAnimatorCompatKK$1;) │ │ + name : 'onAnimationUpdate' │ │ + type : '(Landroid/animation/ValueAnimator;)V' │ │ + access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ - ins : 3 │ │ - outs : 4 │ │ - insns size : 7 16-bit code units │ │ -04af78: |[04af78] android.support.v4.view.ViewParentCompat.requestSendAccessibilityEvent:(Landroid/view/ViewParent;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z │ │ -04af88: 6200 f603 |0000: sget-object v0, Landroid/support/v4/view/ViewParentCompat;.IMPL:Landroid/support/v4/view/ViewParentCompat$ViewParentCompatImpl; // field@03f6 │ │ -04af8c: 7240 560c 1032 |0002: invoke-interface {v0, v1, v2, v3}, Landroid/support/v4/view/ViewParentCompat$ViewParentCompatImpl;.requestSendAccessibilityEvent:(Landroid/view/ViewParent;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z // method@0c56 │ │ -04af92: 0a00 |0005: move-result v0 │ │ -04af94: 0f00 |0006: return v0 │ │ + ins : 2 │ │ + outs : 2 │ │ + insns size : 8 16-bit code units │ │ +06e2a0: |[06e2a0] android.support.v4.view.ViewPropertyAnimatorCompatKK$1.onAnimationUpdate:(Landroid/animation/ValueAnimator;)V │ │ +06e2b0: 5420 5006 |0000: iget-object v0, v2, Landroid/support/v4/view/ViewPropertyAnimatorCompatKK$1;.val$listener:Landroid/support/v4/view/ViewPropertyAnimatorUpdateListener; // field@0650 │ │ +06e2b4: 5421 5106 |0002: iget-object v1, v2, Landroid/support/v4/view/ViewPropertyAnimatorCompatKK$1;.val$view:Landroid/view/View; // field@0651 │ │ +06e2b8: 7220 d714 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/ViewPropertyAnimatorUpdateListener;.onAnimationUpdate:(Landroid/view/View;)V // method@14d7 │ │ +06e2be: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=96 │ │ + 0x0000 line=28 │ │ + 0x0007 line=29 │ │ locals : │ │ - 0x0000 - 0x0007 reg=1 parent Landroid/view/ViewParent; │ │ - 0x0000 - 0x0007 reg=2 child Landroid/view/View; │ │ - 0x0000 - 0x0007 reg=3 event Landroid/view/accessibility/AccessibilityEvent; │ │ + 0x0000 - 0x0008 reg=2 this Landroid/support/v4/view/ViewPropertyAnimatorCompatKK$1; │ │ + 0x0000 - 0x0008 reg=3 valueAnimator Landroid/animation/ValueAnimator; │ │ │ │ - Virtual methods - │ │ - source_file_idx : 3034 (ViewParentCompat.java) │ │ + source_file_idx : 4140 (ViewPropertyAnimatorCompatKK.java) │ │ │ │ -Class #253 header: │ │ -class_idx : 517 │ │ -access_flags : 1 (0x0001) │ │ -superclass_idx : 948 │ │ -source_file_idx : 3035 │ │ +Class #438 header: │ │ +class_idx : 832 │ │ +access_flags : 0 (0x0000) │ │ +superclass_idx : 1337 │ │ +source_file_idx : 4140 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 0 │ │ │ │ -Class #253 - │ │ - Class descriptor : 'Landroid/support/v4/view/ViewParentCompatICS;' │ │ - Access flags : 0x0001 (PUBLIC) │ │ +Class #438 - │ │ + Class descriptor : 'Landroid/support/v4/view/ViewPropertyAnimatorCompatKK;' │ │ + Access flags : 0x0000 () │ │ Superclass : 'Ljava/lang/Object;' │ │ Interfaces - │ │ Static fields - │ │ Instance fields - │ │ Direct methods - │ │ - #0 : (in Landroid/support/v4/view/ViewParentCompatICS;) │ │ + #0 : (in Landroid/support/v4/view/ViewPropertyAnimatorCompatKK;) │ │ name : '' │ │ type : '()V' │ │ - access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ + access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -04af98: |[04af98] android.support.v4.view.ViewParentCompatICS.:()V │ │ -04afa8: 7010 9117 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1791 │ │ -04afae: 0e00 |0003: return-void │ │ +06e2c0: |[06e2c0] android.support.v4.view.ViewPropertyAnimatorCompatKK.:()V │ │ +06e2d0: 7010 8622 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2286 │ │ +06e2d6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=26 │ │ + 0x0000 line=21 │ │ locals : │ │ - 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewParentCompatICS; │ │ + 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewPropertyAnimatorCompatKK; │ │ │ │ - #1 : (in Landroid/support/v4/view/ViewParentCompatICS;) │ │ - name : 'requestSendAccessibilityEvent' │ │ - type : '(Landroid/view/ViewParent;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z' │ │ + #1 : (in Landroid/support/v4/view/ViewPropertyAnimatorCompatKK;) │ │ + name : 'setUpdateListener' │ │ + type : '(Landroid/view/View;Landroid/support/v4/view/ViewPropertyAnimatorUpdateListener;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 4 │ │ - ins : 3 │ │ + ins : 2 │ │ outs : 3 │ │ - insns size : 5 16-bit code units │ │ -04afb0: |[04afb0] android.support.v4.view.ViewParentCompatICS.requestSendAccessibilityEvent:(Landroid/view/ViewParent;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z │ │ -04afc0: 7230 5713 2103 |0000: invoke-interface {v1, v2, v3}, Landroid/view/ViewParent;.requestSendAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z // method@1357 │ │ -04afc6: 0a00 |0003: move-result v0 │ │ -04afc8: 0f00 |0004: return v0 │ │ + insns size : 13 16-bit code units │ │ +06e2d8: |[06e2d8] android.support.v4.view.ViewPropertyAnimatorCompatKK.setUpdateListener:(Landroid/view/View;Landroid/support/v4/view/ViewPropertyAnimatorUpdateListener;)V │ │ +06e2e8: 6e10 ed1c 0200 |0000: invoke-virtual {v2}, Landroid/view/View;.animate:()Landroid/view/ViewPropertyAnimator; // method@1ced │ │ +06e2ee: 0c00 |0003: move-result-object v0 │ │ +06e2f0: 2201 3f03 |0004: new-instance v1, Landroid/support/v4/view/ViewPropertyAnimatorCompatKK$1; // type@033f │ │ +06e2f4: 7030 cc14 3102 |0006: invoke-direct {v1, v3, v2}, Landroid/support/v4/view/ViewPropertyAnimatorCompatKK$1;.:(Landroid/support/v4/view/ViewPropertyAnimatorUpdateListener;Landroid/view/View;)V // method@14cc │ │ +06e2fa: 6e20 e41d 1000 |0009: invoke-virtual {v0, v1}, Landroid/view/ViewPropertyAnimator;.setUpdateListener:(Landroid/animation/ValueAnimator$AnimatorUpdateListener;)Landroid/view/ViewPropertyAnimator; // method@1de4 │ │ +06e300: 0e00 |000c: return-void │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=29 │ │ + 0x0000 line=25 │ │ + 0x000c line=31 │ │ locals : │ │ - 0x0000 - 0x0005 reg=1 parent Landroid/view/ViewParent; │ │ - 0x0000 - 0x0005 reg=2 child Landroid/view/View; │ │ - 0x0000 - 0x0005 reg=3 event Landroid/view/accessibility/AccessibilityEvent; │ │ + 0x0000 - 0x000d reg=2 view Landroid/view/View; │ │ + 0x0000 - 0x000d reg=3 listener Landroid/support/v4/view/ViewPropertyAnimatorUpdateListener; │ │ │ │ Virtual methods - │ │ - source_file_idx : 3035 (ViewParentCompatICS.java) │ │ + source_file_idx : 4140 (ViewPropertyAnimatorCompatKK.java) │ │ │ │ -Class #254 header: │ │ -class_idx : 518 │ │ +Class #439 header: │ │ +class_idx : 833 │ │ +access_flags : 1537 (0x0601) │ │ +superclass_idx : 1337 │ │ +source_file_idx : 4141 │ │ +static_fields_size : 0 │ │ +instance_fields_size: 0 │ │ +direct_methods_size : 0 │ │ +virtual_methods_size: 3 │ │ + │ │ +Class #439 - │ │ + Class descriptor : 'Landroid/support/v4/view/ViewPropertyAnimatorListener;' │ │ + Access flags : 0x0601 (PUBLIC INTERFACE ABSTRACT) │ │ + Superclass : 'Ljava/lang/Object;' │ │ + Interfaces - │ │ + Static fields - │ │ + Instance fields - │ │ + Direct methods - │ │ + Virtual methods - │ │ + #0 : (in Landroid/support/v4/view/ViewPropertyAnimatorListener;) │ │ + name : 'onAnimationCancel' │ │ + type : '(Landroid/view/View;)V' │ │ + access : 0x0401 (PUBLIC ABSTRACT) │ │ + code : (none) │ │ + │ │ + #1 : (in Landroid/support/v4/view/ViewPropertyAnimatorListener;) │ │ + name : 'onAnimationEnd' │ │ + type : '(Landroid/view/View;)V' │ │ + access : 0x0401 (PUBLIC ABSTRACT) │ │ + code : (none) │ │ + │ │ + #2 : (in Landroid/support/v4/view/ViewPropertyAnimatorListener;) │ │ + name : 'onAnimationStart' │ │ + type : '(Landroid/view/View;)V' │ │ + access : 0x0401 (PUBLIC ABSTRACT) │ │ + code : (none) │ │ + │ │ + source_file_idx : 4141 (ViewPropertyAnimatorListener.java) │ │ + │ │ +Class #440 header: │ │ +class_idx : 835 │ │ +access_flags : 1537 (0x0601) │ │ +superclass_idx : 1337 │ │ +source_file_idx : 4143 │ │ +static_fields_size : 0 │ │ +instance_fields_size: 0 │ │ +direct_methods_size : 0 │ │ +virtual_methods_size: 1 │ │ + │ │ +Class #440 - │ │ + Class descriptor : 'Landroid/support/v4/view/ViewPropertyAnimatorUpdateListener;' │ │ + Access flags : 0x0601 (PUBLIC INTERFACE ABSTRACT) │ │ + Superclass : 'Ljava/lang/Object;' │ │ + Interfaces - │ │ + Static fields - │ │ + Instance fields - │ │ + Direct methods - │ │ + Virtual methods - │ │ + #0 : (in Landroid/support/v4/view/ViewPropertyAnimatorUpdateListener;) │ │ + name : 'onAnimationUpdate' │ │ + type : '(Landroid/view/View;)V' │ │ + access : 0x0401 (PUBLIC ABSTRACT) │ │ + code : (none) │ │ + │ │ + source_file_idx : 4143 (ViewPropertyAnimatorUpdateListener.java) │ │ + │ │ +Class #441 header: │ │ +class_idx : 836 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 948 │ │ -source_file_idx : 3047 │ │ +superclass_idx : 1337 │ │ +source_file_idx : 4158 │ │ static_fields_size : 3 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 0 │ │ │ │ -Class #254 - │ │ +Class #441 - │ │ Class descriptor : 'Landroid/support/v4/view/WindowCompat;' │ │ Access flags : 0x0001 (PUBLIC) │ │ Superclass : 'Ljava/lang/Object;' │ │ Interfaces - │ │ Static fields - │ │ #0 : (in Landroid/support/v4/view/WindowCompat;) │ │ name : 'FEATURE_ACTION_BAR' │ │ @@ -57343,42 +90929,388 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -04afcc: |[04afcc] android.support.v4.view.WindowCompat.:()V │ │ -04afdc: 7010 9117 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1791 │ │ -04afe2: 0e00 |0003: return-void │ │ +06e304: |[06e304] android.support.v4.view.WindowCompat.:()V │ │ +06e314: 7010 8622 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2286 │ │ +06e31a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=26 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/WindowCompat; │ │ │ │ Virtual methods - │ │ - source_file_idx : 3047 (WindowCompat.java) │ │ + source_file_idx : 4158 (WindowCompat.java) │ │ │ │ -Class #255 header: │ │ -class_idx : 521 │ │ +Class #442 header: │ │ +class_idx : 837 │ │ +access_flags : 1 (0x0001) │ │ +superclass_idx : 1337 │ │ +source_file_idx : 4159 │ │ +static_fields_size : 0 │ │ +instance_fields_size: 0 │ │ +direct_methods_size : 1 │ │ +virtual_methods_size: 17 │ │ + │ │ +Class #442 - │ │ + Class descriptor : 'Landroid/support/v4/view/WindowInsetsCompat;' │ │ + Access flags : 0x0001 (PUBLIC) │ │ + Superclass : 'Ljava/lang/Object;' │ │ + Interfaces - │ │ + Static fields - │ │ + Instance fields - │ │ + Direct methods - │ │ + #0 : (in Landroid/support/v4/view/WindowInsetsCompat;) │ │ + name : '' │ │ + type : '()V' │ │ + access : 0x10000 (CONSTRUCTOR) │ │ + code - │ │ + registers : 1 │ │ + ins : 1 │ │ + outs : 1 │ │ + insns size : 4 16-bit code units │ │ +06e31c: |[06e31c] android.support.v4.view.WindowInsetsCompat.:()V │ │ +06e32c: 7010 8622 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2286 │ │ +06e332: 0e00 |0003: return-void │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=31 │ │ + locals : │ │ + 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/WindowInsetsCompat; │ │ + │ │ + Virtual methods - │ │ + #0 : (in Landroid/support/v4/view/WindowInsetsCompat;) │ │ + name : 'consumeStableInsets' │ │ + type : '()Landroid/support/v4/view/WindowInsetsCompat;' │ │ + access : 0x0001 (PUBLIC) │ │ + code - │ │ + registers : 1 │ │ + ins : 1 │ │ + outs : 0 │ │ + insns size : 1 16-bit code units │ │ +06e334: |[06e334] android.support.v4.view.WindowInsetsCompat.consumeStableInsets:()Landroid/support/v4/view/WindowInsetsCompat; │ │ +06e344: 1100 |0000: return-object v0 │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=256 │ │ + locals : │ │ + 0x0000 - 0x0001 reg=0 this Landroid/support/v4/view/WindowInsetsCompat; │ │ + │ │ + #1 : (in Landroid/support/v4/view/WindowInsetsCompat;) │ │ + name : 'consumeSystemWindowInsets' │ │ + type : '()Landroid/support/v4/view/WindowInsetsCompat;' │ │ + access : 0x0001 (PUBLIC) │ │ + code - │ │ + registers : 1 │ │ + ins : 1 │ │ + outs : 0 │ │ + insns size : 1 16-bit code units │ │ +06e348: |[06e348] android.support.v4.view.WindowInsetsCompat.consumeSystemWindowInsets:()Landroid/support/v4/view/WindowInsetsCompat; │ │ +06e358: 1100 |0000: return-object v0 │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=144 │ │ + locals : │ │ + 0x0000 - 0x0001 reg=0 this Landroid/support/v4/view/WindowInsetsCompat; │ │ + │ │ + #2 : (in Landroid/support/v4/view/WindowInsetsCompat;) │ │ + name : 'getStableInsetBottom' │ │ + type : '()I' │ │ + access : 0x0001 (PUBLIC) │ │ + code - │ │ + registers : 2 │ │ + ins : 1 │ │ + outs : 0 │ │ + insns size : 2 16-bit code units │ │ +06e35c: |[06e35c] android.support.v4.view.WindowInsetsCompat.getStableInsetBottom:()I │ │ +06e36c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +06e36e: 0f00 |0001: return v0 │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=232 │ │ + locals : │ │ + 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/WindowInsetsCompat; │ │ + │ │ + #3 : (in Landroid/support/v4/view/WindowInsetsCompat;) │ │ + name : 'getStableInsetLeft' │ │ + type : '()I' │ │ + access : 0x0001 (PUBLIC) │ │ + code - │ │ + registers : 2 │ │ + ins : 1 │ │ + outs : 0 │ │ + insns size : 2 16-bit code units │ │ +06e370: |[06e370] android.support.v4.view.WindowInsetsCompat.getStableInsetLeft:()I │ │ +06e380: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +06e382: 0f00 |0001: return v0 │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=201 │ │ + locals : │ │ + 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/WindowInsetsCompat; │ │ + │ │ + #4 : (in Landroid/support/v4/view/WindowInsetsCompat;) │ │ + name : 'getStableInsetRight' │ │ + type : '()I' │ │ + access : 0x0001 (PUBLIC) │ │ + code - │ │ + registers : 2 │ │ + ins : 1 │ │ + outs : 0 │ │ + insns size : 2 16-bit code units │ │ +06e384: |[06e384] android.support.v4.view.WindowInsetsCompat.getStableInsetRight:()I │ │ +06e394: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +06e396: 0f00 |0001: return v0 │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=216 │ │ + locals : │ │ + 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/WindowInsetsCompat; │ │ + │ │ + #5 : (in Landroid/support/v4/view/WindowInsetsCompat;) │ │ + name : 'getStableInsetTop' │ │ + type : '()I' │ │ + access : 0x0001 (PUBLIC) │ │ + code - │ │ + registers : 2 │ │ + ins : 1 │ │ + outs : 0 │ │ + insns size : 2 16-bit code units │ │ +06e398: |[06e398] android.support.v4.view.WindowInsetsCompat.getStableInsetTop:()I │ │ +06e3a8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +06e3aa: 0f00 |0001: return v0 │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=185 │ │ + locals : │ │ + 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/WindowInsetsCompat; │ │ + │ │ + #6 : (in Landroid/support/v4/view/WindowInsetsCompat;) │ │ + name : 'getSystemWindowInsetBottom' │ │ + type : '()I' │ │ + access : 0x0001 (PUBLIC) │ │ + code - │ │ + registers : 2 │ │ + ins : 1 │ │ + outs : 0 │ │ + insns size : 2 16-bit code units │ │ +06e3ac: |[06e3ac] android.support.v4.view.WindowInsetsCompat.getSystemWindowInsetBottom:()I │ │ +06e3bc: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +06e3be: 0f00 |0001: return v0 │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=82 │ │ + locals : │ │ + 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/WindowInsetsCompat; │ │ + │ │ + #7 : (in Landroid/support/v4/view/WindowInsetsCompat;) │ │ + name : 'getSystemWindowInsetLeft' │ │ + type : '()I' │ │ + access : 0x0001 (PUBLIC) │ │ + code - │ │ + registers : 2 │ │ + ins : 1 │ │ + outs : 0 │ │ + insns size : 2 16-bit code units │ │ +06e3c0: |[06e3c0] android.support.v4.view.WindowInsetsCompat.getSystemWindowInsetLeft:()I │ │ +06e3d0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +06e3d2: 0f00 |0001: return v0 │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=43 │ │ + locals : │ │ + 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/WindowInsetsCompat; │ │ + │ │ + #8 : (in Landroid/support/v4/view/WindowInsetsCompat;) │ │ + name : 'getSystemWindowInsetRight' │ │ + type : '()I' │ │ + access : 0x0001 (PUBLIC) │ │ + code - │ │ + registers : 2 │ │ + ins : 1 │ │ + outs : 0 │ │ + insns size : 2 16-bit code units │ │ +06e3d4: |[06e3d4] android.support.v4.view.WindowInsetsCompat.getSystemWindowInsetRight:()I │ │ +06e3e4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +06e3e6: 0f00 |0001: return v0 │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=69 │ │ + locals : │ │ + 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/WindowInsetsCompat; │ │ + │ │ + #9 : (in Landroid/support/v4/view/WindowInsetsCompat;) │ │ + name : 'getSystemWindowInsetTop' │ │ + type : '()I' │ │ + access : 0x0001 (PUBLIC) │ │ + code - │ │ + registers : 2 │ │ + ins : 1 │ │ + outs : 0 │ │ + insns size : 2 16-bit code units │ │ +06e3e8: |[06e3e8] android.support.v4.view.WindowInsetsCompat.getSystemWindowInsetTop:()I │ │ +06e3f8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +06e3fa: 0f00 |0001: return v0 │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=56 │ │ + locals : │ │ + 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/WindowInsetsCompat; │ │ + │ │ + #10 : (in Landroid/support/v4/view/WindowInsetsCompat;) │ │ + name : 'hasInsets' │ │ + type : '()Z' │ │ + access : 0x0001 (PUBLIC) │ │ + code - │ │ + registers : 2 │ │ + ins : 1 │ │ + outs : 0 │ │ + insns size : 2 16-bit code units │ │ +06e3fc: |[06e3fc] android.support.v4.view.WindowInsetsCompat.hasInsets:()Z │ │ +06e40c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +06e40e: 0f00 |0001: return v0 │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=104 │ │ + locals : │ │ + 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/WindowInsetsCompat; │ │ + │ │ + #11 : (in Landroid/support/v4/view/WindowInsetsCompat;) │ │ + name : 'hasStableInsets' │ │ + type : '()Z' │ │ + access : 0x0001 (PUBLIC) │ │ + code - │ │ + registers : 2 │ │ + ins : 1 │ │ + outs : 0 │ │ + insns size : 2 16-bit code units │ │ +06e410: |[06e410] android.support.v4.view.WindowInsetsCompat.hasStableInsets:()Z │ │ +06e420: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +06e422: 0f00 |0001: return v0 │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=247 │ │ + locals : │ │ + 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/WindowInsetsCompat; │ │ + │ │ + #12 : (in Landroid/support/v4/view/WindowInsetsCompat;) │ │ + name : 'hasSystemWindowInsets' │ │ + type : '()Z' │ │ + access : 0x0001 (PUBLIC) │ │ + code - │ │ + registers : 2 │ │ + ins : 1 │ │ + outs : 0 │ │ + insns size : 2 16-bit code units │ │ +06e424: |[06e424] android.support.v4.view.WindowInsetsCompat.hasSystemWindowInsets:()Z │ │ +06e434: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +06e436: 0f00 |0001: return v0 │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=95 │ │ + locals : │ │ + 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/WindowInsetsCompat; │ │ + │ │ + #13 : (in Landroid/support/v4/view/WindowInsetsCompat;) │ │ + name : 'isConsumed' │ │ + type : '()Z' │ │ + access : 0x0001 (PUBLIC) │ │ + code - │ │ + registers : 2 │ │ + ins : 1 │ │ + outs : 0 │ │ + insns size : 2 16-bit code units │ │ +06e438: |[06e438] android.support.v4.view.WindowInsetsCompat.isConsumed:()Z │ │ +06e448: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +06e44a: 0f00 |0001: return v0 │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=121 │ │ + locals : │ │ + 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/WindowInsetsCompat; │ │ + │ │ + #14 : (in Landroid/support/v4/view/WindowInsetsCompat;) │ │ + name : 'isRound' │ │ + type : '()Z' │ │ + access : 0x0001 (PUBLIC) │ │ + code - │ │ + registers : 2 │ │ + ins : 1 │ │ + outs : 0 │ │ + insns size : 2 16-bit code units │ │ +06e44c: |[06e44c] android.support.v4.view.WindowInsetsCompat.isRound:()Z │ │ +06e45c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +06e45e: 0f00 |0001: return v0 │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=135 │ │ + locals : │ │ + 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/WindowInsetsCompat; │ │ + │ │ + #15 : (in Landroid/support/v4/view/WindowInsetsCompat;) │ │ + name : 'replaceSystemWindowInsets' │ │ + type : '(IIII)Landroid/support/v4/view/WindowInsetsCompat;' │ │ + access : 0x0001 (PUBLIC) │ │ + code - │ │ + registers : 5 │ │ + ins : 5 │ │ + outs : 0 │ │ + insns size : 1 16-bit code units │ │ +06e460: |[06e460] android.support.v4.view.WindowInsetsCompat.replaceSystemWindowInsets:(IIII)Landroid/support/v4/view/WindowInsetsCompat; │ │ +06e470: 1100 |0000: return-object v0 │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=158 │ │ + locals : │ │ + 0x0000 - 0x0001 reg=0 this Landroid/support/v4/view/WindowInsetsCompat; │ │ + 0x0000 - 0x0001 reg=1 left I │ │ + 0x0000 - 0x0001 reg=2 top I │ │ + 0x0000 - 0x0001 reg=3 right I │ │ + 0x0000 - 0x0001 reg=4 bottom I │ │ + │ │ + #16 : (in Landroid/support/v4/view/WindowInsetsCompat;) │ │ + name : 'replaceSystemWindowInsets' │ │ + type : '(Landroid/graphics/Rect;)Landroid/support/v4/view/WindowInsetsCompat;' │ │ + access : 0x0001 (PUBLIC) │ │ + code - │ │ + registers : 2 │ │ + ins : 2 │ │ + outs : 0 │ │ + insns size : 1 16-bit code units │ │ +06e474: |[06e474] android.support.v4.view.WindowInsetsCompat.replaceSystemWindowInsets:(Landroid/graphics/Rect;)Landroid/support/v4/view/WindowInsetsCompat; │ │ +06e484: 1100 |0000: return-object v0 │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=170 │ │ + locals : │ │ + 0x0000 - 0x0001 reg=0 this Landroid/support/v4/view/WindowInsetsCompat; │ │ + 0x0000 - 0x0001 reg=1 systemWindowInsets Landroid/graphics/Rect; │ │ + │ │ + source_file_idx : 4159 (WindowInsetsCompat.java) │ │ + │ │ +Class #443 header: │ │ +class_idx : 841 │ │ access_flags : 1536 (0x0600) │ │ -superclass_idx : 948 │ │ -source_file_idx : 404 │ │ +superclass_idx : 1337 │ │ +source_file_idx : 475 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 3 │ │ │ │ -Class #255 annotations: │ │ +Class #443 annotations: │ │ Annotations on class │ │ VISIBILITY_SYSTEM Ldalvik/annotation/EnclosingClass; value=Landroid/support/v4/view/accessibility/AccessibilityEventCompat; │ │ VISIBILITY_SYSTEM Ldalvik/annotation/InnerClass; accessFlags=1544 name="AccessibilityEventVersionImpl" │ │ │ │ -Class #255 - │ │ +Class #443 - │ │ Class descriptor : 'Landroid/support/v4/view/accessibility/AccessibilityEventCompat$AccessibilityEventVersionImpl;' │ │ Access flags : 0x0600 (INTERFACE ABSTRACT) │ │ Superclass : 'Ljava/lang/Object;' │ │ Interfaces - │ │ Static fields - │ │ Instance fields - │ │ Direct methods - │ │ @@ -57397,31 +91329,31 @@ │ │ │ │ #2 : (in Landroid/support/v4/view/accessibility/AccessibilityEventCompat$AccessibilityEventVersionImpl;) │ │ name : 'getRecordCount' │ │ type : '(Landroid/view/accessibility/AccessibilityEvent;)I' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ - source_file_idx : 404 (AccessibilityEventCompat.java) │ │ + source_file_idx : 475 (AccessibilityEventCompat.java) │ │ │ │ -Class #256 header: │ │ -class_idx : 522 │ │ +Class #444 header: │ │ +class_idx : 842 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 948 │ │ -source_file_idx : 404 │ │ +superclass_idx : 1337 │ │ +source_file_idx : 475 │ │ static_fields_size : 17 │ │ instance_fields_size: 0 │ │ direct_methods_size : 6 │ │ virtual_methods_size: 0 │ │ │ │ -Class #256 annotations: │ │ +Class #444 annotations: │ │ Annotations on class │ │ VISIBILITY_SYSTEM Ldalvik/annotation/MemberClasses; value={ Landroid/support/v4/view/accessibility/AccessibilityEventCompat$AccessibilityEventIcsImpl; Landroid/support/v4/view/accessibility/AccessibilityEventCompat$AccessibilityEventStubImpl; Landroid/support/v4/view/accessibility/AccessibilityEventCompat$AccessibilityEventVersionImpl; } │ │ │ │ -Class #256 - │ │ +Class #444 - │ │ Class descriptor : 'Landroid/support/v4/view/accessibility/AccessibilityEventCompat;' │ │ Access flags : 0x0001 (PUBLIC) │ │ Superclass : 'Ljava/lang/Object;' │ │ Interfaces - │ │ Static fields - │ │ #0 : (in Landroid/support/v4/view/accessibility/AccessibilityEventCompat;) │ │ name : 'IMPL' │ │ @@ -57515,26 +91447,26 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 22 16-bit code units │ │ -04afe4: |[04afe4] android.support.v4.view.accessibility.AccessibilityEventCompat.:()V │ │ -04aff4: 6000 2c00 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@002c │ │ -04aff8: 1301 0e00 |0002: const/16 v1, #int 14 // #e │ │ -04affc: 3410 0a00 |0004: if-lt v0, v1, 000e // +000a │ │ -04b000: 2200 0702 |0006: new-instance v0, Landroid/support/v4/view/accessibility/AccessibilityEventCompat$AccessibilityEventIcsImpl; // type@0207 │ │ -04b004: 7010 5f0c 0000 |0008: invoke-direct {v0}, Landroid/support/v4/view/accessibility/AccessibilityEventCompat$AccessibilityEventIcsImpl;.:()V // method@0c5f │ │ -04b00a: 6900 fa03 |000b: sput-object v0, Landroid/support/v4/view/accessibility/AccessibilityEventCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityEventCompat$AccessibilityEventVersionImpl; // field@03fa │ │ -04b00e: 0e00 |000d: return-void │ │ -04b010: 2200 0802 |000e: new-instance v0, Landroid/support/v4/view/accessibility/AccessibilityEventCompat$AccessibilityEventStubImpl; // type@0208 │ │ -04b014: 7010 630c 0000 |0010: invoke-direct {v0}, Landroid/support/v4/view/accessibility/AccessibilityEventCompat$AccessibilityEventStubImpl;.:()V // method@0c63 │ │ -04b01a: 6900 fa03 |0013: sput-object v0, Landroid/support/v4/view/accessibility/AccessibilityEventCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityEventCompat$AccessibilityEventVersionImpl; // field@03fa │ │ -04b01e: 28f8 |0015: goto 000d // -0008 │ │ +06e488: |[06e488] android.support.v4.view.accessibility.AccessibilityEventCompat.:()V │ │ +06e498: 6000 4000 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0040 │ │ +06e49c: 1301 0e00 |0002: const/16 v1, #int 14 // #e │ │ +06e4a0: 3410 0a00 |0004: if-lt v0, v1, 000e // +000a │ │ +06e4a4: 2200 4703 |0006: new-instance v0, Landroid/support/v4/view/accessibility/AccessibilityEventCompat$AccessibilityEventIcsImpl; // type@0347 │ │ +06e4a8: 7010 fe14 0000 |0008: invoke-direct {v0}, Landroid/support/v4/view/accessibility/AccessibilityEventCompat$AccessibilityEventIcsImpl;.:()V // method@14fe │ │ +06e4ae: 6900 5606 |000b: sput-object v0, Landroid/support/v4/view/accessibility/AccessibilityEventCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityEventCompat$AccessibilityEventVersionImpl; // field@0656 │ │ +06e4b2: 0e00 |000d: return-void │ │ +06e4b4: 2200 4803 |000e: new-instance v0, Landroid/support/v4/view/accessibility/AccessibilityEventCompat$AccessibilityEventStubImpl; // type@0348 │ │ +06e4b8: 7010 0215 0000 |0010: invoke-direct {v0}, Landroid/support/v4/view/accessibility/AccessibilityEventCompat$AccessibilityEventStubImpl;.:()V // method@1502 │ │ +06e4be: 6900 5606 |0013: sput-object v0, Landroid/support/v4/view/accessibility/AccessibilityEventCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityEventCompat$AccessibilityEventVersionImpl; // field@0656 │ │ +06e4c2: 28f8 |0015: goto 000d // -0008 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=73 │ │ 0x0006 line=74 │ │ 0x000d line=78 │ │ 0x000e line=76 │ │ locals : │ │ @@ -57544,17 +91476,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -04b020: |[04b020] android.support.v4.view.accessibility.AccessibilityEventCompat.:()V │ │ -04b030: 7010 9117 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1791 │ │ -04b036: 0e00 |0003: return-void │ │ +06e4c4: |[06e4c4] android.support.v4.view.accessibility.AccessibilityEventCompat.:()V │ │ +06e4d4: 7010 8622 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2286 │ │ +06e4da: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=184 │ │ 0x0003 line=186 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityEventCompat; │ │ │ │ @@ -57563,20 +91495,20 @@ │ │ type : '(Landroid/view/accessibility/AccessibilityEvent;Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 10 16-bit code units │ │ -04b038: |[04b038] android.support.v4.view.accessibility.AccessibilityEventCompat.appendRecord:(Landroid/view/accessibility/AccessibilityEvent;Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;)V │ │ -04b048: 6200 fa03 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityEventCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityEventCompat$AccessibilityEventVersionImpl; // field@03fa │ │ -04b04c: 6e10 b20e 0300 |0002: invoke-virtual {v3}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.getImpl:()Ljava/lang/Object; // method@0eb2 │ │ -04b052: 0c01 |0005: move-result-object v1 │ │ -04b054: 7230 670c 2001 |0006: invoke-interface {v0, v2, v1}, Landroid/support/v4/view/accessibility/AccessibilityEventCompat$AccessibilityEventVersionImpl;.appendRecord:(Landroid/view/accessibility/AccessibilityEvent;Ljava/lang/Object;)V // method@0c67 │ │ -04b05a: 0e00 |0009: return-void │ │ +06e4dc: |[06e4dc] android.support.v4.view.accessibility.AccessibilityEventCompat.appendRecord:(Landroid/view/accessibility/AccessibilityEvent;Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;)V │ │ +06e4ec: 6200 5606 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityEventCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityEventCompat$AccessibilityEventVersionImpl; // field@0656 │ │ +06e4f0: 6e10 cd17 0300 |0002: invoke-virtual {v3}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.getImpl:()Ljava/lang/Object; // method@17cd │ │ +06e4f6: 0c01 |0005: move-result-object v1 │ │ +06e4f8: 7230 0615 2001 |0006: invoke-interface {v0, v2, v1}, Landroid/support/v4/view/accessibility/AccessibilityEventCompat$AccessibilityEventVersionImpl;.appendRecord:(Landroid/view/accessibility/AccessibilityEvent;Ljava/lang/Object;)V // method@1506 │ │ +06e4fe: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=206 │ │ 0x0009 line=207 │ │ locals : │ │ 0x0000 - 0x000a reg=2 event Landroid/view/accessibility/AccessibilityEvent; │ │ 0x0000 - 0x000a reg=3 record Landroid/support/v4/view/accessibility/AccessibilityRecordCompat; │ │ @@ -57586,18 +91518,18 @@ │ │ type : '(Landroid/view/accessibility/AccessibilityEvent;)Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -04b05c: |[04b05c] android.support.v4.view.accessibility.AccessibilityEventCompat.asRecord:(Landroid/view/accessibility/AccessibilityEvent;)Landroid/support/v4/view/accessibility/AccessibilityRecordCompat; │ │ -04b06c: 2200 3202 |0000: new-instance v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat; // type@0232 │ │ -04b070: 7020 aa0e 1000 |0002: invoke-direct {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.:(Ljava/lang/Object;)V // method@0eaa │ │ -04b076: 1100 |0005: return-object v0 │ │ +06e500: |[06e500] android.support.v4.view.accessibility.AccessibilityEventCompat.asRecord:(Landroid/view/accessibility/AccessibilityEvent;)Landroid/support/v4/view/accessibility/AccessibilityRecordCompat; │ │ +06e510: 2200 7e03 |0000: new-instance v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat; // type@037e │ │ +06e514: 7020 c517 1000 |0002: invoke-direct {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.:(Ljava/lang/Object;)V // method@17c5 │ │ +06e51a: 1100 |0005: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=233 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 event Landroid/view/accessibility/AccessibilityEvent; │ │ │ │ #4 : (in Landroid/support/v4/view/accessibility/AccessibilityEventCompat;) │ │ @@ -57605,21 +91537,21 @@ │ │ type : '(Landroid/view/accessibility/AccessibilityEvent;I)Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 12 16-bit code units │ │ -04b078: |[04b078] android.support.v4.view.accessibility.AccessibilityEventCompat.getRecord:(Landroid/view/accessibility/AccessibilityEvent;I)Landroid/support/v4/view/accessibility/AccessibilityRecordCompat; │ │ -04b088: 2200 3202 |0000: new-instance v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat; // type@0232 │ │ -04b08c: 6201 fa03 |0002: sget-object v1, Landroid/support/v4/view/accessibility/AccessibilityEventCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityEventCompat$AccessibilityEventVersionImpl; // field@03fa │ │ -04b090: 7230 680c 2103 |0004: invoke-interface {v1, v2, v3}, Landroid/support/v4/view/accessibility/AccessibilityEventCompat$AccessibilityEventVersionImpl;.getRecord:(Landroid/view/accessibility/AccessibilityEvent;I)Ljava/lang/Object; // method@0c68 │ │ -04b096: 0c01 |0007: move-result-object v1 │ │ -04b098: 7020 aa0e 1000 |0008: invoke-direct {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.:(Ljava/lang/Object;)V // method@0eaa │ │ -04b09e: 1100 |000b: return-object v0 │ │ +06e51c: |[06e51c] android.support.v4.view.accessibility.AccessibilityEventCompat.getRecord:(Landroid/view/accessibility/AccessibilityEvent;I)Landroid/support/v4/view/accessibility/AccessibilityRecordCompat; │ │ +06e52c: 2200 7e03 |0000: new-instance v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat; // type@037e │ │ +06e530: 6201 5606 |0002: sget-object v1, Landroid/support/v4/view/accessibility/AccessibilityEventCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityEventCompat$AccessibilityEventVersionImpl; // field@0656 │ │ +06e534: 7230 0715 2103 |0004: invoke-interface {v1, v2, v3}, Landroid/support/v4/view/accessibility/AccessibilityEventCompat$AccessibilityEventVersionImpl;.getRecord:(Landroid/view/accessibility/AccessibilityEvent;I)Ljava/lang/Object; // method@1507 │ │ +06e53a: 0c01 |0007: move-result-object v1 │ │ +06e53c: 7020 c517 1000 |0008: invoke-direct {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.:(Ljava/lang/Object;)V // method@17c5 │ │ +06e542: 1100 |000b: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=216 │ │ locals : │ │ 0x0000 - 0x000c reg=2 event Landroid/view/accessibility/AccessibilityEvent; │ │ 0x0000 - 0x000c reg=3 index I │ │ │ │ @@ -57628,39 +91560,39 @@ │ │ type : '(Landroid/view/accessibility/AccessibilityEvent;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -04b0a0: |[04b0a0] android.support.v4.view.accessibility.AccessibilityEventCompat.getRecordCount:(Landroid/view/accessibility/AccessibilityEvent;)I │ │ -04b0b0: 6200 fa03 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityEventCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityEventCompat$AccessibilityEventVersionImpl; // field@03fa │ │ -04b0b4: 7220 690c 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityEventCompat$AccessibilityEventVersionImpl;.getRecordCount:(Landroid/view/accessibility/AccessibilityEvent;)I // method@0c69 │ │ -04b0ba: 0a00 |0005: move-result v0 │ │ -04b0bc: 0f00 |0006: return v0 │ │ +06e544: |[06e544] android.support.v4.view.accessibility.AccessibilityEventCompat.getRecordCount:(Landroid/view/accessibility/AccessibilityEvent;)I │ │ +06e554: 6200 5606 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityEventCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityEventCompat$AccessibilityEventVersionImpl; // field@0656 │ │ +06e558: 7220 0815 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityEventCompat$AccessibilityEventVersionImpl;.getRecordCount:(Landroid/view/accessibility/AccessibilityEvent;)I // method@1508 │ │ +06e55e: 0a00 |0005: move-result v0 │ │ +06e560: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=194 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 event Landroid/view/accessibility/AccessibilityEvent; │ │ │ │ Virtual methods - │ │ - source_file_idx : 404 (AccessibilityEventCompat.java) │ │ + source_file_idx : 475 (AccessibilityEventCompat.java) │ │ │ │ -Class #257 header: │ │ -class_idx : 523 │ │ +Class #445 header: │ │ +class_idx : 843 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 948 │ │ -source_file_idx : 405 │ │ +superclass_idx : 1337 │ │ +source_file_idx : 476 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ -direct_methods_size : 4 │ │ +direct_methods_size : 5 │ │ virtual_methods_size: 0 │ │ │ │ -Class #257 - │ │ +Class #445 - │ │ Class descriptor : 'Landroid/support/v4/view/accessibility/AccessibilityEventCompatIcs;' │ │ Access flags : 0x0000 () │ │ Superclass : 'Ljava/lang/Object;' │ │ Interfaces - │ │ Static fields - │ │ Instance fields - │ │ Direct methods - │ │ @@ -57669,17 +91601,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -04b0c0: |[04b0c0] android.support.v4.view.accessibility.AccessibilityEventCompatIcs.:()V │ │ -04b0d0: 7010 9117 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1791 │ │ -04b0d6: 0e00 |0003: return-void │ │ +06e564: |[06e564] android.support.v4.view.accessibility.AccessibilityEventCompatIcs.:()V │ │ +06e574: 7010 8622 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2286 │ │ +06e57a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=25 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityEventCompatIcs; │ │ │ │ #1 : (in Landroid/support/v4/view/accessibility/AccessibilityEventCompatIcs;) │ │ @@ -57687,18 +91619,18 @@ │ │ type : '(Landroid/view/accessibility/AccessibilityEvent;Ljava/lang/Object;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -04b0d8: |[04b0d8] android.support.v4.view.accessibility.AccessibilityEventCompatIcs.appendRecord:(Landroid/view/accessibility/AccessibilityEvent;Ljava/lang/Object;)V │ │ -04b0e8: 1f01 d302 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityRecord; // type@02d3 │ │ -04b0ec: 6e20 6113 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityEvent;.appendRecord:(Landroid/view/accessibility/AccessibilityRecord;)V // method@1361 │ │ -04b0f2: 0e00 |0005: return-void │ │ +06e57c: |[06e57c] android.support.v4.view.accessibility.AccessibilityEventCompatIcs.appendRecord:(Landroid/view/accessibility/AccessibilityEvent;Ljava/lang/Object;)V │ │ +06e58c: 1f01 5004 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityRecord; // type@0450 │ │ +06e590: 6e20 0e1e 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityEvent;.appendRecord:(Landroid/view/accessibility/AccessibilityRecord;)V // method@1e0e │ │ +06e596: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=32 │ │ 0x0005 line=33 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 record Ljava/lang/Object; │ │ 0x0000 - 0x0006 reg=0 event Landroid/view/accessibility/AccessibilityEvent; │ │ @@ -57708,18 +91640,18 @@ │ │ type : '(Landroid/view/accessibility/AccessibilityEvent;I)Ljava/lang/Object;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -04b0f4: |[04b0f4] android.support.v4.view.accessibility.AccessibilityEventCompatIcs.getRecord:(Landroid/view/accessibility/AccessibilityEvent;I)Ljava/lang/Object; │ │ -04b104: 6e20 6413 2100 |0000: invoke-virtual {v1, v2}, Landroid/view/accessibility/AccessibilityEvent;.getRecord:(I)Landroid/view/accessibility/AccessibilityRecord; // method@1364 │ │ -04b10a: 0c00 |0003: move-result-object v0 │ │ -04b10c: 1100 |0004: return-object v0 │ │ +06e598: |[06e598] android.support.v4.view.accessibility.AccessibilityEventCompatIcs.getRecord:(Landroid/view/accessibility/AccessibilityEvent;I)Ljava/lang/Object; │ │ +06e5a8: 6e20 111e 2100 |0000: invoke-virtual {v1, v2}, Landroid/view/accessibility/AccessibilityEvent;.getRecord:(I)Landroid/view/accessibility/AccessibilityRecord; // method@1e11 │ │ +06e5ae: 0c00 |0003: move-result-object v0 │ │ +06e5b0: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=36 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 event Landroid/view/accessibility/AccessibilityEvent; │ │ 0x0000 - 0x0005 reg=2 index I │ │ │ │ @@ -57728,47 +91660,67 @@ │ │ type : '(Landroid/view/accessibility/AccessibilityEvent;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -04b110: |[04b110] android.support.v4.view.accessibility.AccessibilityEventCompatIcs.getRecordCount:(Landroid/view/accessibility/AccessibilityEvent;)I │ │ -04b120: 6e10 6513 0100 |0000: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityEvent;.getRecordCount:()I // method@1365 │ │ -04b126: 0a00 |0003: move-result v0 │ │ -04b128: 0f00 |0004: return v0 │ │ +06e5b4: |[06e5b4] android.support.v4.view.accessibility.AccessibilityEventCompatIcs.getRecordCount:(Landroid/view/accessibility/AccessibilityEvent;)I │ │ +06e5c4: 6e10 121e 0100 |0000: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityEvent;.getRecordCount:()I // method@1e12 │ │ +06e5ca: 0a00 |0003: move-result v0 │ │ +06e5cc: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=28 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 event Landroid/view/accessibility/AccessibilityEvent; │ │ │ │ + #4 : (in Landroid/support/v4/view/accessibility/AccessibilityEventCompatIcs;) │ │ + name : 'setScrollable' │ │ + type : '(Landroid/view/accessibility/AccessibilityEvent;Z)V' │ │ + access : 0x0009 (PUBLIC STATIC) │ │ + code - │ │ + registers : 2 │ │ + ins : 2 │ │ + outs : 2 │ │ + insns size : 4 16-bit code units │ │ +06e5d0: |[06e5d0] android.support.v4.view.accessibility.AccessibilityEventCompatIcs.setScrollable:(Landroid/view/accessibility/AccessibilityEvent;Z)V │ │ +06e5e0: 6e20 1a1e 1000 |0000: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityEvent;.setScrollable:(Z)V // method@1e1a │ │ +06e5e6: 0e00 |0003: return-void │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=40 │ │ + 0x0003 line=41 │ │ + locals : │ │ + 0x0000 - 0x0004 reg=0 event Landroid/view/accessibility/AccessibilityEvent; │ │ + 0x0000 - 0x0004 reg=1 scrollable Z │ │ + │ │ Virtual methods - │ │ - source_file_idx : 405 (AccessibilityEventCompatIcs.java) │ │ + source_file_idx : 476 (AccessibilityEventCompatIcs.java) │ │ │ │ -Class #258 header: │ │ -class_idx : 527 │ │ +Class #446 header: │ │ +class_idx : 847 │ │ access_flags : 1536 (0x0600) │ │ -superclass_idx : 948 │ │ -source_file_idx : 409 │ │ +superclass_idx : 1337 │ │ +source_file_idx : 481 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 6 │ │ │ │ -Class #258 annotations: │ │ +Class #446 annotations: │ │ Annotations on class │ │ VISIBILITY_SYSTEM Ldalvik/annotation/EnclosingClass; value=Landroid/support/v4/view/accessibility/AccessibilityManagerCompat; │ │ VISIBILITY_SYSTEM Ldalvik/annotation/InnerClass; accessFlags=1544 name="AccessibilityManagerVersionImpl" │ │ -Annotations on method #3205 'getEnabledAccessibilityServiceList' │ │ +Annotations on method #5413 'getEnabledAccessibilityServiceList' │ │ VISIBILITY_SYSTEM Ldalvik/annotation/Signature; value={ "(" "Landroid/view/accessibility/AccessibilityManager;" "I)" "Ljava/util/List" "<" "Landroid/accessibilityservice/AccessibilityServiceInfo;" ">;" } │ │ -Annotations on method #3206 'getInstalledAccessibilityServiceList' │ │ +Annotations on method #5414 'getInstalledAccessibilityServiceList' │ │ VISIBILITY_SYSTEM Ldalvik/annotation/Signature; value={ "(" "Landroid/view/accessibility/AccessibilityManager;" ")" "Ljava/util/List" "<" "Landroid/accessibilityservice/AccessibilityServiceInfo;" ">;" } │ │ │ │ -Class #258 - │ │ +Class #446 - │ │ Class descriptor : 'Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerVersionImpl;' │ │ Access flags : 0x0600 (INTERFACE ABSTRACT) │ │ Superclass : 'Ljava/lang/Object;' │ │ Interfaces - │ │ Static fields - │ │ Instance fields - │ │ Direct methods - │ │ @@ -57805,32 +91757,32 @@ │ │ │ │ #5 : (in Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerVersionImpl;) │ │ name : 'removeAccessibilityStateChangeListener' │ │ type : '(Landroid/view/accessibility/AccessibilityManager;Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityStateChangeListenerCompat;)Z' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ - source_file_idx : 409 (AccessibilityManagerCompat.java) │ │ + source_file_idx : 481 (AccessibilityManagerCompat.java) │ │ │ │ -Class #259 header: │ │ -class_idx : 528 │ │ +Class #447 header: │ │ +class_idx : 848 │ │ access_flags : 1025 (0x0401) │ │ -superclass_idx : 948 │ │ -source_file_idx : 409 │ │ +superclass_idx : 1337 │ │ +source_file_idx : 481 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ -Class #259 annotations: │ │ +Class #447 annotations: │ │ Annotations on class │ │ VISIBILITY_SYSTEM Ldalvik/annotation/EnclosingClass; value=Landroid/support/v4/view/accessibility/AccessibilityManagerCompat; │ │ VISIBILITY_SYSTEM Ldalvik/annotation/InnerClass; accessFlags=1033 name="AccessibilityStateChangeListenerCompat" │ │ │ │ -Class #259 - │ │ +Class #447 - │ │ Class descriptor : 'Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityStateChangeListenerCompat;' │ │ Access flags : 0x0401 (PUBLIC ABSTRACT) │ │ Superclass : 'Ljava/lang/Object;' │ │ Interfaces - │ │ Static fields - │ │ Instance fields - │ │ #0 : (in Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityStateChangeListenerCompat;) │ │ @@ -57843,22 +91795,22 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 14 16-bit code units │ │ -04b12c: |[04b12c] android.support.v4.view.accessibility.AccessibilityManagerCompat$AccessibilityStateChangeListenerCompat.:()V │ │ -04b13c: 7010 9117 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@1791 │ │ -04b142: 7100 8e0c 0000 |0003: invoke-static {}, Landroid/support/v4/view/accessibility/AccessibilityManagerCompat;.access$000:()Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerVersionImpl; // method@0c8e │ │ -04b148: 0c00 |0006: move-result-object v0 │ │ -04b14a: 7220 880c 1000 |0007: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerVersionImpl;.newAccessiblityStateChangeListener:(Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityStateChangeListenerCompat;)Ljava/lang/Object; // method@0c88 │ │ -04b150: 0c00 |000a: move-result-object v0 │ │ -04b152: 5b10 0d04 |000b: iput-object v0, v1, Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityStateChangeListenerCompat;.mListener:Ljava/lang/Object; // field@040d │ │ -04b156: 0e00 |000d: return-void │ │ +06e5e8: |[06e5e8] android.support.v4.view.accessibility.AccessibilityManagerCompat$AccessibilityStateChangeListenerCompat.:()V │ │ +06e5f8: 7010 8622 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@2286 │ │ +06e5fe: 7100 2e15 0000 |0003: invoke-static {}, Landroid/support/v4/view/accessibility/AccessibilityManagerCompat;.access$000:()Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerVersionImpl; // method@152e │ │ +06e604: 0c00 |0006: move-result-object v0 │ │ +06e606: 7220 2815 1000 |0007: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerVersionImpl;.newAccessiblityStateChangeListener:(Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityStateChangeListenerCompat;)Ljava/lang/Object; // method@1528 │ │ +06e60c: 0c00 |000a: move-result-object v0 │ │ +06e60e: 5b10 6906 |000b: iput-object v0, v1, Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityStateChangeListenerCompat;.mListener:Ljava/lang/Object; // field@0669 │ │ +06e612: 0e00 |000d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=205 │ │ 0x0003 line=206 │ │ 0x000d line=207 │ │ locals : │ │ 0x0000 - 0x000e reg=1 this Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityStateChangeListenerCompat; │ │ @@ -57866,35 +91818,35 @@ │ │ Virtual methods - │ │ #0 : (in Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityStateChangeListenerCompat;) │ │ name : 'onAccessibilityStateChanged' │ │ type : '(Z)V' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ - source_file_idx : 409 (AccessibilityManagerCompat.java) │ │ + source_file_idx : 481 (AccessibilityManagerCompat.java) │ │ │ │ -Class #260 header: │ │ -class_idx : 529 │ │ +Class #448 header: │ │ +class_idx : 849 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 948 │ │ -source_file_idx : 409 │ │ +superclass_idx : 1337 │ │ +source_file_idx : 481 │ │ static_fields_size : 1 │ │ instance_fields_size: 0 │ │ direct_methods_size : 8 │ │ virtual_methods_size: 0 │ │ │ │ -Class #260 annotations: │ │ +Class #448 annotations: │ │ Annotations on class │ │ VISIBILITY_SYSTEM Ldalvik/annotation/MemberClasses; value={ Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityStateChangeListenerCompat; Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerIcsImpl; Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerStubImpl; Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerVersionImpl; } │ │ -Annotations on method #3216 'getEnabledAccessibilityServiceList' │ │ +Annotations on method #5424 'getEnabledAccessibilityServiceList' │ │ VISIBILITY_SYSTEM Ldalvik/annotation/Signature; value={ "(" "Landroid/view/accessibility/AccessibilityManager;" "I)" "Ljava/util/List" "<" "Landroid/accessibilityservice/AccessibilityServiceInfo;" ">;" } │ │ -Annotations on method #3217 'getInstalledAccessibilityServiceList' │ │ +Annotations on method #5425 'getInstalledAccessibilityServiceList' │ │ VISIBILITY_SYSTEM Ldalvik/annotation/Signature; value={ "(" "Landroid/view/accessibility/AccessibilityManager;" ")" "Ljava/util/List" "<" "Landroid/accessibilityservice/AccessibilityServiceInfo;" ">;" } │ │ │ │ -Class #260 - │ │ +Class #448 - │ │ Class descriptor : 'Landroid/support/v4/view/accessibility/AccessibilityManagerCompat;' │ │ Access flags : 0x0001 (PUBLIC) │ │ Superclass : 'Ljava/lang/Object;' │ │ Interfaces - │ │ Static fields - │ │ #0 : (in Landroid/support/v4/view/accessibility/AccessibilityManagerCompat;) │ │ name : 'IMPL' │ │ @@ -57907,26 +91859,26 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 22 16-bit code units │ │ -04b158: |[04b158] android.support.v4.view.accessibility.AccessibilityManagerCompat.:()V │ │ -04b168: 6000 2c00 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@002c │ │ -04b16c: 1301 0e00 |0002: const/16 v1, #int 14 // #e │ │ -04b170: 3410 0a00 |0004: if-lt v0, v1, 000e // +000a │ │ -04b174: 2200 0d02 |0006: new-instance v0, Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerIcsImpl; // type@020d │ │ -04b178: 7010 760c 0000 |0008: invoke-direct {v0}, Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerIcsImpl;.:()V // method@0c76 │ │ -04b17e: 6900 0e04 |000b: sput-object v0, Landroid/support/v4/view/accessibility/AccessibilityManagerCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerVersionImpl; // field@040e │ │ -04b182: 0e00 |000d: return-void │ │ -04b184: 2200 0e02 |000e: new-instance v0, Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerStubImpl; // type@020e │ │ -04b188: 7010 7d0c 0000 |0010: invoke-direct {v0}, Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerStubImpl;.:()V // method@0c7d │ │ -04b18e: 6900 0e04 |0013: sput-object v0, Landroid/support/v4/view/accessibility/AccessibilityManagerCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerVersionImpl; // field@040e │ │ -04b192: 28f8 |0015: goto 000d // -0008 │ │ +06e614: |[06e614] android.support.v4.view.accessibility.AccessibilityManagerCompat.:()V │ │ +06e624: 6000 4000 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0040 │ │ +06e628: 1301 0e00 |0002: const/16 v1, #int 14 // #e │ │ +06e62c: 3410 0a00 |0004: if-lt v0, v1, 000e // +000a │ │ +06e630: 2200 4d03 |0006: new-instance v0, Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerIcsImpl; // type@034d │ │ +06e634: 7010 1615 0000 |0008: invoke-direct {v0}, Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerIcsImpl;.:()V // method@1516 │ │ +06e63a: 6900 6a06 |000b: sput-object v0, Landroid/support/v4/view/accessibility/AccessibilityManagerCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerVersionImpl; // field@066a │ │ +06e63e: 0e00 |000d: return-void │ │ +06e640: 2200 4e03 |000e: new-instance v0, Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerStubImpl; // type@034e │ │ +06e644: 7010 1d15 0000 |0010: invoke-direct {v0}, Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerStubImpl;.:()V // method@151d │ │ +06e64a: 6900 6a06 |0013: sput-object v0, Landroid/support/v4/view/accessibility/AccessibilityManagerCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerVersionImpl; // field@066a │ │ +06e64e: 28f8 |0015: goto 000d // -0008 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=125 │ │ 0x0006 line=126 │ │ 0x000d line=130 │ │ 0x000e line=128 │ │ locals : │ │ @@ -57936,17 +91888,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -04b194: |[04b194] android.support.v4.view.accessibility.AccessibilityManagerCompat.:()V │ │ -04b1a4: 7010 9117 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1791 │ │ -04b1aa: 0e00 |0003: return-void │ │ +06e650: |[06e650] android.support.v4.view.accessibility.AccessibilityManagerCompat.:()V │ │ +06e660: 7010 8622 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2286 │ │ +06e666: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=31 │ │ 0x0003 line=202 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityManagerCompat; │ │ │ │ @@ -57955,36 +91907,36 @@ │ │ type : '()Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerVersionImpl;' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -04b1ac: |[04b1ac] android.support.v4.view.accessibility.AccessibilityManagerCompat.access$000:()Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerVersionImpl; │ │ -04b1bc: 6200 0e04 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityManagerCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerVersionImpl; // field@040e │ │ -04b1c0: 1100 |0002: return-object v0 │ │ +06e668: |[06e668] android.support.v4.view.accessibility.AccessibilityManagerCompat.access$000:()Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerVersionImpl; │ │ +06e678: 6200 6a06 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityManagerCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerVersionImpl; // field@066a │ │ +06e67c: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=31 │ │ locals : │ │ │ │ #3 : (in Landroid/support/v4/view/accessibility/AccessibilityManagerCompat;) │ │ name : 'addAccessibilityStateChangeListener' │ │ type : '(Landroid/view/accessibility/AccessibilityManager;Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityStateChangeListenerCompat;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 7 16-bit code units │ │ -04b1c4: |[04b1c4] android.support.v4.view.accessibility.AccessibilityManagerCompat.addAccessibilityStateChangeListener:(Landroid/view/accessibility/AccessibilityManager;Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityStateChangeListenerCompat;)Z │ │ -04b1d4: 6200 0e04 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityManagerCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerVersionImpl; // field@040e │ │ -04b1d8: 7230 840c 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerVersionImpl;.addAccessibilityStateChangeListener:(Landroid/view/accessibility/AccessibilityManager;Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityStateChangeListenerCompat;)Z // method@0c84 │ │ -04b1de: 0a00 |0005: move-result v0 │ │ -04b1e0: 0f00 |0006: return v0 │ │ +06e680: |[06e680] android.support.v4.view.accessibility.AccessibilityManagerCompat.addAccessibilityStateChangeListener:(Landroid/view/accessibility/AccessibilityManager;Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityStateChangeListenerCompat;)Z │ │ +06e690: 6200 6a06 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityManagerCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerVersionImpl; // field@066a │ │ +06e694: 7230 2415 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerVersionImpl;.addAccessibilityStateChangeListener:(Landroid/view/accessibility/AccessibilityManager;Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityStateChangeListenerCompat;)Z // method@1524 │ │ +06e69a: 0a00 |0005: move-result v0 │ │ +06e69c: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=144 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 manager Landroid/view/accessibility/AccessibilityManager; │ │ 0x0000 - 0x0007 reg=2 listener Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityStateChangeListenerCompat; │ │ │ │ @@ -57993,19 +91945,19 @@ │ │ type : '(Landroid/view/accessibility/AccessibilityManager;I)Ljava/util/List;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 7 16-bit code units │ │ -04b1e4: |[04b1e4] android.support.v4.view.accessibility.AccessibilityManagerCompat.getEnabledAccessibilityServiceList:(Landroid/view/accessibility/AccessibilityManager;I)Ljava/util/List; │ │ -04b1f4: 6200 0e04 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityManagerCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerVersionImpl; // field@040e │ │ -04b1f8: 7230 850c 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerVersionImpl;.getEnabledAccessibilityServiceList:(Landroid/view/accessibility/AccessibilityManager;I)Ljava/util/List; // method@0c85 │ │ -04b1fe: 0c00 |0005: move-result-object v0 │ │ -04b200: 1100 |0006: return-object v0 │ │ +06e6a0: |[06e6a0] android.support.v4.view.accessibility.AccessibilityManagerCompat.getEnabledAccessibilityServiceList:(Landroid/view/accessibility/AccessibilityManager;I)Ljava/util/List; │ │ +06e6b0: 6200 6a06 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityManagerCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerVersionImpl; // field@066a │ │ +06e6b4: 7230 2515 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerVersionImpl;.getEnabledAccessibilityServiceList:(Landroid/view/accessibility/AccessibilityManager;I)Ljava/util/List; // method@1525 │ │ +06e6ba: 0c00 |0005: move-result-object v0 │ │ +06e6bc: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=186 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 manager Landroid/view/accessibility/AccessibilityManager; │ │ 0x0000 - 0x0007 reg=2 feedbackTypeFlags I │ │ │ │ @@ -58014,19 +91966,19 @@ │ │ type : '(Landroid/view/accessibility/AccessibilityManager;)Ljava/util/List;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -04b204: |[04b204] android.support.v4.view.accessibility.AccessibilityManagerCompat.getInstalledAccessibilityServiceList:(Landroid/view/accessibility/AccessibilityManager;)Ljava/util/List; │ │ -04b214: 6200 0e04 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityManagerCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerVersionImpl; // field@040e │ │ -04b218: 7220 860c 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerVersionImpl;.getInstalledAccessibilityServiceList:(Landroid/view/accessibility/AccessibilityManager;)Ljava/util/List; // method@0c86 │ │ -04b21e: 0c00 |0005: move-result-object v0 │ │ -04b220: 1100 |0006: return-object v0 │ │ +06e6c0: |[06e6c0] android.support.v4.view.accessibility.AccessibilityManagerCompat.getInstalledAccessibilityServiceList:(Landroid/view/accessibility/AccessibilityManager;)Ljava/util/List; │ │ +06e6d0: 6200 6a06 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityManagerCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerVersionImpl; // field@066a │ │ +06e6d4: 7220 2615 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerVersionImpl;.getInstalledAccessibilityServiceList:(Landroid/view/accessibility/AccessibilityManager;)Ljava/util/List; // method@1526 │ │ +06e6da: 0c00 |0005: move-result-object v0 │ │ +06e6dc: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=167 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 manager Landroid/view/accessibility/AccessibilityManager; │ │ │ │ #6 : (in Landroid/support/v4/view/accessibility/AccessibilityManagerCompat;) │ │ @@ -58034,19 +91986,19 @@ │ │ type : '(Landroid/view/accessibility/AccessibilityManager;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -04b224: |[04b224] android.support.v4.view.accessibility.AccessibilityManagerCompat.isTouchExplorationEnabled:(Landroid/view/accessibility/AccessibilityManager;)Z │ │ -04b234: 6200 0e04 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityManagerCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerVersionImpl; // field@040e │ │ -04b238: 7220 870c 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerVersionImpl;.isTouchExplorationEnabled:(Landroid/view/accessibility/AccessibilityManager;)Z // method@0c87 │ │ -04b23e: 0a00 |0005: move-result v0 │ │ -04b240: 0f00 |0006: return v0 │ │ +06e6e0: |[06e6e0] android.support.v4.view.accessibility.AccessibilityManagerCompat.isTouchExplorationEnabled:(Landroid/view/accessibility/AccessibilityManager;)Z │ │ +06e6f0: 6200 6a06 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityManagerCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerVersionImpl; // field@066a │ │ +06e6f4: 7220 2715 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerVersionImpl;.isTouchExplorationEnabled:(Landroid/view/accessibility/AccessibilityManager;)Z // method@1527 │ │ +06e6fa: 0a00 |0005: move-result v0 │ │ +06e6fc: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=196 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 manager Landroid/view/accessibility/AccessibilityManager; │ │ │ │ #7 : (in Landroid/support/v4/view/accessibility/AccessibilityManagerCompat;) │ │ @@ -58054,45 +92006,45 @@ │ │ type : '(Landroid/view/accessibility/AccessibilityManager;Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityStateChangeListenerCompat;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 7 16-bit code units │ │ -04b244: |[04b244] android.support.v4.view.accessibility.AccessibilityManagerCompat.removeAccessibilityStateChangeListener:(Landroid/view/accessibility/AccessibilityManager;Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityStateChangeListenerCompat;)Z │ │ -04b254: 6200 0e04 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityManagerCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerVersionImpl; // field@040e │ │ -04b258: 7230 890c 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerVersionImpl;.removeAccessibilityStateChangeListener:(Landroid/view/accessibility/AccessibilityManager;Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityStateChangeListenerCompat;)Z // method@0c89 │ │ -04b25e: 0a00 |0005: move-result v0 │ │ -04b260: 0f00 |0006: return v0 │ │ +06e700: |[06e700] android.support.v4.view.accessibility.AccessibilityManagerCompat.removeAccessibilityStateChangeListener:(Landroid/view/accessibility/AccessibilityManager;Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityStateChangeListenerCompat;)Z │ │ +06e710: 6200 6a06 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityManagerCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerVersionImpl; // field@066a │ │ +06e714: 7230 2915 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerVersionImpl;.removeAccessibilityStateChangeListener:(Landroid/view/accessibility/AccessibilityManager;Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityStateChangeListenerCompat;)Z // method@1529 │ │ +06e71a: 0a00 |0005: move-result v0 │ │ +06e71c: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=156 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 manager Landroid/view/accessibility/AccessibilityManager; │ │ 0x0000 - 0x0007 reg=2 listener Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityStateChangeListenerCompat; │ │ │ │ Virtual methods - │ │ - source_file_idx : 409 (AccessibilityManagerCompat.java) │ │ + source_file_idx : 481 (AccessibilityManagerCompat.java) │ │ │ │ -Class #261 header: │ │ -class_idx : 530 │ │ +Class #449 header: │ │ +class_idx : 850 │ │ access_flags : 16 (0x0010) │ │ -superclass_idx : 948 │ │ -source_file_idx : 410 │ │ +superclass_idx : 1337 │ │ +source_file_idx : 482 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ -Class #261 annotations: │ │ +Class #449 annotations: │ │ Annotations on class │ │ VISIBILITY_SYSTEM Ldalvik/annotation/EnclosingMethod; value=newAccessibilityStateChangeListener │ │ VISIBILITY_SYSTEM Ldalvik/annotation/InnerClass; accessFlags=8 name=null │ │ │ │ -Class #261 - │ │ +Class #449 - │ │ Class descriptor : 'Landroid/support/v4/view/accessibility/AccessibilityManagerCompatIcs$1;' │ │ Access flags : 0x0010 (FINAL) │ │ Superclass : 'Ljava/lang/Object;' │ │ Interfaces - │ │ #0 : 'Landroid/view/accessibility/AccessibilityManager$AccessibilityStateChangeListener;' │ │ Static fields - │ │ Instance fields - │ │ @@ -58106,18 +92058,18 @@ │ │ type : '(Landroid/support/v4/view/accessibility/AccessibilityManagerCompatIcs$AccessibilityStateChangeListenerBridge;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -04b264: |[04b264] android.support.v4.view.accessibility.AccessibilityManagerCompatIcs$1.:(Landroid/support/v4/view/accessibility/AccessibilityManagerCompatIcs$AccessibilityStateChangeListenerBridge;)V │ │ -04b274: 5b01 0f04 |0000: iput-object v1, v0, Landroid/support/v4/view/accessibility/AccessibilityManagerCompatIcs$1;.val$bridge:Landroid/support/v4/view/accessibility/AccessibilityManagerCompatIcs$AccessibilityStateChangeListenerBridge; // field@040f │ │ -04b278: 7010 9117 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1791 │ │ -04b27e: 0e00 |0005: return-void │ │ +06e720: |[06e720] android.support.v4.view.accessibility.AccessibilityManagerCompatIcs$1.:(Landroid/support/v4/view/accessibility/AccessibilityManagerCompatIcs$AccessibilityStateChangeListenerBridge;)V │ │ +06e730: 5b01 6b06 |0000: iput-object v1, v0, Landroid/support/v4/view/accessibility/AccessibilityManagerCompatIcs$1;.val$bridge:Landroid/support/v4/view/accessibility/AccessibilityManagerCompatIcs$AccessibilityStateChangeListenerBridge; // field@066b │ │ +06e734: 7010 8622 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2286 │ │ +06e73a: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=36 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityManagerCompatIcs$1; │ │ 0x0000 - 0x0006 reg=1 (null) Landroid/support/v4/view/accessibility/AccessibilityManagerCompatIcs$AccessibilityStateChangeListenerBridge; │ │ │ │ @@ -58127,79 +92079,79 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -04b280: |[04b280] android.support.v4.view.accessibility.AccessibilityManagerCompatIcs$1.onAccessibilityStateChanged:(Z)V │ │ -04b290: 5410 0f04 |0000: iget-object v0, v1, Landroid/support/v4/view/accessibility/AccessibilityManagerCompatIcs$1;.val$bridge:Landroid/support/v4/view/accessibility/AccessibilityManagerCompatIcs$AccessibilityStateChangeListenerBridge; // field@040f │ │ -04b294: 7220 960c 2000 |0002: invoke-interface {v0, v2}, Landroid/support/v4/view/accessibility/AccessibilityManagerCompatIcs$AccessibilityStateChangeListenerBridge;.onAccessibilityStateChanged:(Z)V // method@0c96 │ │ -04b29a: 0e00 |0005: return-void │ │ +06e73c: |[06e73c] android.support.v4.view.accessibility.AccessibilityManagerCompatIcs$1.onAccessibilityStateChanged:(Z)V │ │ +06e74c: 5410 6b06 |0000: iget-object v0, v1, Landroid/support/v4/view/accessibility/AccessibilityManagerCompatIcs$1;.val$bridge:Landroid/support/v4/view/accessibility/AccessibilityManagerCompatIcs$AccessibilityStateChangeListenerBridge; // field@066b │ │ +06e750: 7220 3615 2000 |0002: invoke-interface {v0, v2}, Landroid/support/v4/view/accessibility/AccessibilityManagerCompatIcs$AccessibilityStateChangeListenerBridge;.onAccessibilityStateChanged:(Z)V // method@1536 │ │ +06e756: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=39 │ │ 0x0005 line=40 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityManagerCompatIcs$1; │ │ 0x0000 - 0x0006 reg=2 enabled Z │ │ │ │ - source_file_idx : 410 (AccessibilityManagerCompatIcs.java) │ │ + source_file_idx : 482 (AccessibilityManagerCompatIcs.java) │ │ │ │ -Class #262 header: │ │ -class_idx : 531 │ │ +Class #450 header: │ │ +class_idx : 851 │ │ access_flags : 1536 (0x0600) │ │ -superclass_idx : 948 │ │ -source_file_idx : 410 │ │ +superclass_idx : 1337 │ │ +source_file_idx : 482 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 1 │ │ │ │ -Class #262 annotations: │ │ +Class #450 annotations: │ │ Annotations on class │ │ VISIBILITY_SYSTEM Ldalvik/annotation/EnclosingClass; value=Landroid/support/v4/view/accessibility/AccessibilityManagerCompatIcs; │ │ VISIBILITY_SYSTEM Ldalvik/annotation/InnerClass; accessFlags=1544 name="AccessibilityStateChangeListenerBridge" │ │ │ │ -Class #262 - │ │ +Class #450 - │ │ Class descriptor : 'Landroid/support/v4/view/accessibility/AccessibilityManagerCompatIcs$AccessibilityStateChangeListenerBridge;' │ │ Access flags : 0x0600 (INTERFACE ABSTRACT) │ │ Superclass : 'Ljava/lang/Object;' │ │ Interfaces - │ │ Static fields - │ │ Instance fields - │ │ Direct methods - │ │ Virtual methods - │ │ #0 : (in Landroid/support/v4/view/accessibility/AccessibilityManagerCompatIcs$AccessibilityStateChangeListenerBridge;) │ │ name : 'onAccessibilityStateChanged' │ │ type : '(Z)V' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ - source_file_idx : 410 (AccessibilityManagerCompatIcs.java) │ │ + source_file_idx : 482 (AccessibilityManagerCompatIcs.java) │ │ │ │ -Class #263 header: │ │ -class_idx : 532 │ │ +Class #451 header: │ │ +class_idx : 852 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 948 │ │ -source_file_idx : 410 │ │ +superclass_idx : 1337 │ │ +source_file_idx : 482 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 7 │ │ virtual_methods_size: 0 │ │ │ │ -Class #263 annotations: │ │ +Class #451 annotations: │ │ Annotations on class │ │ VISIBILITY_SYSTEM Ldalvik/annotation/MemberClasses; value={ Landroid/support/v4/view/accessibility/AccessibilityManagerCompatIcs$AccessibilityStateChangeListenerBridge; } │ │ -Annotations on method #3225 'getEnabledAccessibilityServiceList' │ │ +Annotations on method #5433 'getEnabledAccessibilityServiceList' │ │ VISIBILITY_SYSTEM Ldalvik/annotation/Signature; value={ "(" "Landroid/view/accessibility/AccessibilityManager;" "I)" "Ljava/util/List" "<" "Landroid/accessibilityservice/AccessibilityServiceInfo;" ">;" } │ │ -Annotations on method #3226 'getInstalledAccessibilityServiceList' │ │ +Annotations on method #5434 'getInstalledAccessibilityServiceList' │ │ VISIBILITY_SYSTEM Ldalvik/annotation/Signature; value={ "(" "Landroid/view/accessibility/AccessibilityManager;" ")" "Ljava/util/List" "<" "Landroid/accessibilityservice/AccessibilityServiceInfo;" ">;" } │ │ │ │ -Class #263 - │ │ +Class #451 - │ │ Class descriptor : 'Landroid/support/v4/view/accessibility/AccessibilityManagerCompatIcs;' │ │ Access flags : 0x0000 () │ │ Superclass : 'Ljava/lang/Object;' │ │ Interfaces - │ │ Static fields - │ │ Instance fields - │ │ Direct methods - │ │ @@ -58208,17 +92160,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -04b29c: |[04b29c] android.support.v4.view.accessibility.AccessibilityManagerCompatIcs.:()V │ │ -04b2ac: 7010 9117 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1791 │ │ -04b2b2: 0e00 |0003: return-void │ │ +06e758: |[06e758] android.support.v4.view.accessibility.AccessibilityManagerCompatIcs.:()V │ │ +06e768: 7010 8622 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2286 │ │ +06e76e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=28 │ │ 0x0003 line=30 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityManagerCompatIcs; │ │ │ │ @@ -58227,19 +92179,19 @@ │ │ type : '(Landroid/view/accessibility/AccessibilityManager;Ljava/lang/Object;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -04b2b4: |[04b2b4] android.support.v4.view.accessibility.AccessibilityManagerCompatIcs.addAccessibilityStateChangeListener:(Landroid/view/accessibility/AccessibilityManager;Ljava/lang/Object;)Z │ │ -04b2c4: 1f02 cf02 |0000: check-cast v2, Landroid/view/accessibility/AccessibilityManager$AccessibilityStateChangeListener; // type@02cf │ │ -04b2c8: 6e20 6d13 2100 |0002: invoke-virtual {v1, v2}, Landroid/view/accessibility/AccessibilityManager;.addAccessibilityStateChangeListener:(Landroid/view/accessibility/AccessibilityManager$AccessibilityStateChangeListener;)Z // method@136d │ │ -04b2ce: 0a00 |0005: move-result v0 │ │ -04b2d0: 0f00 |0006: return v0 │ │ +06e770: |[06e770] android.support.v4.view.accessibility.AccessibilityManagerCompatIcs.addAccessibilityStateChangeListener:(Landroid/view/accessibility/AccessibilityManager;Ljava/lang/Object;)Z │ │ +06e780: 1f02 4804 |0000: check-cast v2, Landroid/view/accessibility/AccessibilityManager$AccessibilityStateChangeListener; // type@0448 │ │ +06e784: 6e20 1b1e 2100 |0002: invoke-virtual {v1, v2}, Landroid/view/accessibility/AccessibilityManager;.addAccessibilityStateChangeListener:(Landroid/view/accessibility/AccessibilityManager$AccessibilityStateChangeListener;)Z // method@1e1b │ │ +06e78a: 0a00 |0005: move-result v0 │ │ +06e78c: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=46 │ │ locals : │ │ 0x0000 - 0x0002 reg=2 listener Ljava/lang/Object; │ │ 0x0000 - 0x0007 reg=1 manager Landroid/view/accessibility/AccessibilityManager; │ │ │ │ @@ -58248,18 +92200,18 @@ │ │ type : '(Landroid/view/accessibility/AccessibilityManager;I)Ljava/util/List;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -04b2d4: |[04b2d4] android.support.v4.view.accessibility.AccessibilityManagerCompatIcs.getEnabledAccessibilityServiceList:(Landroid/view/accessibility/AccessibilityManager;I)Ljava/util/List; │ │ -04b2e4: 6e20 6e13 2100 |0000: invoke-virtual {v1, v2}, Landroid/view/accessibility/AccessibilityManager;.getEnabledAccessibilityServiceList:(I)Ljava/util/List; // method@136e │ │ -04b2ea: 0c00 |0003: move-result-object v0 │ │ -04b2ec: 1100 |0004: return-object v0 │ │ +06e790: |[06e790] android.support.v4.view.accessibility.AccessibilityManagerCompatIcs.getEnabledAccessibilityServiceList:(Landroid/view/accessibility/AccessibilityManager;I)Ljava/util/List; │ │ +06e7a0: 6e20 1c1e 2100 |0000: invoke-virtual {v1, v2}, Landroid/view/accessibility/AccessibilityManager;.getEnabledAccessibilityServiceList:(I)Ljava/util/List; // method@1e1c │ │ +06e7a6: 0c00 |0003: move-result-object v0 │ │ +06e7a8: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=58 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 manager Landroid/view/accessibility/AccessibilityManager; │ │ 0x0000 - 0x0005 reg=2 feedbackTypeFlags I │ │ │ │ @@ -58268,18 +92220,18 @@ │ │ type : '(Landroid/view/accessibility/AccessibilityManager;)Ljava/util/List;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -04b2f0: |[04b2f0] android.support.v4.view.accessibility.AccessibilityManagerCompatIcs.getInstalledAccessibilityServiceList:(Landroid/view/accessibility/AccessibilityManager;)Ljava/util/List; │ │ -04b300: 6e10 6f13 0100 |0000: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityManager;.getInstalledAccessibilityServiceList:()Ljava/util/List; // method@136f │ │ -04b306: 0c00 |0003: move-result-object v0 │ │ -04b308: 1100 |0004: return-object v0 │ │ +06e7ac: |[06e7ac] android.support.v4.view.accessibility.AccessibilityManagerCompatIcs.getInstalledAccessibilityServiceList:(Landroid/view/accessibility/AccessibilityManager;)Ljava/util/List; │ │ +06e7bc: 6e10 1d1e 0100 |0000: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityManager;.getInstalledAccessibilityServiceList:()Ljava/util/List; // method@1e1d │ │ +06e7c2: 0c00 |0003: move-result-object v0 │ │ +06e7c4: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=63 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 manager Landroid/view/accessibility/AccessibilityManager; │ │ │ │ #4 : (in Landroid/support/v4/view/accessibility/AccessibilityManagerCompatIcs;) │ │ @@ -58287,18 +92239,18 @@ │ │ type : '(Landroid/view/accessibility/AccessibilityManager;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -04b30c: |[04b30c] android.support.v4.view.accessibility.AccessibilityManagerCompatIcs.isTouchExplorationEnabled:(Landroid/view/accessibility/AccessibilityManager;)Z │ │ -04b31c: 6e10 7113 0100 |0000: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityManager;.isTouchExplorationEnabled:()Z // method@1371 │ │ -04b322: 0a00 |0003: move-result v0 │ │ -04b324: 0f00 |0004: return v0 │ │ +06e7c8: |[06e7c8] android.support.v4.view.accessibility.AccessibilityManagerCompatIcs.isTouchExplorationEnabled:(Landroid/view/accessibility/AccessibilityManager;)Z │ │ +06e7d8: 6e10 1f1e 0100 |0000: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityManager;.isTouchExplorationEnabled:()Z // method@1e1f │ │ +06e7de: 0a00 |0003: move-result v0 │ │ +06e7e0: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=67 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 manager Landroid/view/accessibility/AccessibilityManager; │ │ │ │ #5 : (in Landroid/support/v4/view/accessibility/AccessibilityManagerCompatIcs;) │ │ @@ -58306,18 +92258,18 @@ │ │ type : '(Landroid/support/v4/view/accessibility/AccessibilityManagerCompatIcs$AccessibilityStateChangeListenerBridge;)Ljava/lang/Object;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -04b328: |[04b328] android.support.v4.view.accessibility.AccessibilityManagerCompatIcs.newAccessibilityStateChangeListener:(Landroid/support/v4/view/accessibility/AccessibilityManagerCompatIcs$AccessibilityStateChangeListenerBridge;)Ljava/lang/Object; │ │ -04b338: 2200 1202 |0000: new-instance v0, Landroid/support/v4/view/accessibility/AccessibilityManagerCompatIcs$1; // type@0212 │ │ -04b33c: 7020 940c 1000 |0002: invoke-direct {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityManagerCompatIcs$1;.:(Landroid/support/v4/view/accessibility/AccessibilityManagerCompatIcs$AccessibilityStateChangeListenerBridge;)V // method@0c94 │ │ -04b342: 1100 |0005: return-object v0 │ │ +06e7e4: |[06e7e4] android.support.v4.view.accessibility.AccessibilityManagerCompatIcs.newAccessibilityStateChangeListener:(Landroid/support/v4/view/accessibility/AccessibilityManagerCompatIcs$AccessibilityStateChangeListenerBridge;)Ljava/lang/Object; │ │ +06e7f4: 2200 5203 |0000: new-instance v0, Landroid/support/v4/view/accessibility/AccessibilityManagerCompatIcs$1; // type@0352 │ │ +06e7f8: 7020 3415 1000 |0002: invoke-direct {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityManagerCompatIcs$1;.:(Landroid/support/v4/view/accessibility/AccessibilityManagerCompatIcs$AccessibilityStateChangeListenerBridge;)V // method@1534 │ │ +06e7fe: 1100 |0005: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=36 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 bridge Landroid/support/v4/view/accessibility/AccessibilityManagerCompatIcs$AccessibilityStateChangeListenerBridge; │ │ │ │ #6 : (in Landroid/support/v4/view/accessibility/AccessibilityManagerCompatIcs;) │ │ @@ -58325,47 +92277,187 @@ │ │ type : '(Landroid/view/accessibility/AccessibilityManager;Ljava/lang/Object;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -04b344: |[04b344] android.support.v4.view.accessibility.AccessibilityManagerCompatIcs.removeAccessibilityStateChangeListener:(Landroid/view/accessibility/AccessibilityManager;Ljava/lang/Object;)Z │ │ -04b354: 1f02 cf02 |0000: check-cast v2, Landroid/view/accessibility/AccessibilityManager$AccessibilityStateChangeListener; // type@02cf │ │ -04b358: 6e20 7213 2100 |0002: invoke-virtual {v1, v2}, Landroid/view/accessibility/AccessibilityManager;.removeAccessibilityStateChangeListener:(Landroid/view/accessibility/AccessibilityManager$AccessibilityStateChangeListener;)Z // method@1372 │ │ -04b35e: 0a00 |0005: move-result v0 │ │ -04b360: 0f00 |0006: return v0 │ │ +06e800: |[06e800] android.support.v4.view.accessibility.AccessibilityManagerCompatIcs.removeAccessibilityStateChangeListener:(Landroid/view/accessibility/AccessibilityManager;Ljava/lang/Object;)Z │ │ +06e810: 1f02 4804 |0000: check-cast v2, Landroid/view/accessibility/AccessibilityManager$AccessibilityStateChangeListener; // type@0448 │ │ +06e814: 6e20 201e 2100 |0002: invoke-virtual {v1, v2}, Landroid/view/accessibility/AccessibilityManager;.removeAccessibilityStateChangeListener:(Landroid/view/accessibility/AccessibilityManager$AccessibilityStateChangeListener;)Z // method@1e20 │ │ +06e81a: 0a00 |0005: move-result v0 │ │ +06e81c: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=52 │ │ locals : │ │ 0x0000 - 0x0002 reg=2 listener Ljava/lang/Object; │ │ 0x0000 - 0x0007 reg=1 manager Landroid/view/accessibility/AccessibilityManager; │ │ │ │ Virtual methods - │ │ - source_file_idx : 410 (AccessibilityManagerCompatIcs.java) │ │ + source_file_idx : 482 (AccessibilityManagerCompatIcs.java) │ │ │ │ -Class #264 header: │ │ -class_idx : 534 │ │ +Class #452 header: │ │ +class_idx : 853 │ │ +access_flags : 4096 (0x1000) │ │ +superclass_idx : 1337 │ │ +source_file_idx : 488 │ │ +static_fields_size : 0 │ │ +instance_fields_size: 0 │ │ +direct_methods_size : 0 │ │ +virtual_methods_size: 0 │ │ + │ │ +Class #452 annotations: │ │ +Annotations on class │ │ + VISIBILITY_SYSTEM Ldalvik/annotation/EnclosingClass; value=Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ + VISIBILITY_SYSTEM Ldalvik/annotation/InnerClass; accessFlags=4104 name=null │ │ + │ │ +Class #452 - │ │ + Class descriptor : 'Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$1;' │ │ + Access flags : 0x1000 (SYNTHETIC) │ │ + Superclass : 'Ljava/lang/Object;' │ │ + Interfaces - │ │ + Static fields - │ │ + Instance fields - │ │ + Direct methods - │ │ + Virtual methods - │ │ + source_file_idx : 488 (AccessibilityNodeInfoCompat.java) │ │ + │ │ +Class #453 header: │ │ +class_idx : 854 │ │ +access_flags : 1 (0x0001) │ │ +superclass_idx : 1337 │ │ +source_file_idx : 488 │ │ +static_fields_size : 0 │ │ +instance_fields_size: 1 │ │ +direct_methods_size : 2 │ │ +virtual_methods_size: 2 │ │ + │ │ +Class #453 annotations: │ │ +Annotations on class │ │ + VISIBILITY_SYSTEM Ldalvik/annotation/EnclosingClass; value=Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ + VISIBILITY_SYSTEM Ldalvik/annotation/InnerClass; accessFlags=9 name="AccessibilityActionCompat" │ │ + │ │ +Class #453 - │ │ + Class descriptor : 'Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityActionCompat;' │ │ + Access flags : 0x0001 (PUBLIC) │ │ + Superclass : 'Ljava/lang/Object;' │ │ + Interfaces - │ │ + Static fields - │ │ + Instance fields - │ │ + #0 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityActionCompat;) │ │ + name : 'mAction' │ │ + type : 'Ljava/lang/Object;' │ │ + access : 0x0012 (PRIVATE FINAL) │ │ + Direct methods - │ │ + #0 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityActionCompat;) │ │ + name : '' │ │ + type : '(Ljava/lang/Object;)V' │ │ + access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ + code - │ │ + registers : 2 │ │ + ins : 2 │ │ + outs : 1 │ │ + insns size : 6 16-bit code units │ │ +06e820: |[06e820] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityActionCompat.:(Ljava/lang/Object;)V │ │ +06e830: 7010 8622 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2286 │ │ +06e836: 5b01 6c06 |0003: iput-object v1, v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityActionCompat;.mAction:Ljava/lang/Object; // field@066c │ │ +06e83a: 0e00 |0005: return-void │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=39 │ │ + 0x0003 line=40 │ │ + 0x0005 line=41 │ │ + locals : │ │ + 0x0000 - 0x0006 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityActionCompat; │ │ + 0x0000 - 0x0006 reg=1 action Ljava/lang/Object; │ │ + │ │ + #1 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityActionCompat;) │ │ + name : '' │ │ + type : '(Ljava/lang/Object;Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$1;)V' │ │ + access : 0x11000 (SYNTHETIC CONSTRUCTOR) │ │ + code - │ │ + registers : 3 │ │ + ins : 3 │ │ + outs : 2 │ │ + insns size : 4 16-bit code units │ │ +06e83c: |[06e83c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityActionCompat.:(Ljava/lang/Object;Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$1;)V │ │ +06e84c: 7020 3e15 1000 |0000: invoke-direct {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityActionCompat;.:(Ljava/lang/Object;)V // method@153e │ │ +06e852: 0e00 |0003: return-void │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=36 │ │ + locals : │ │ + 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityActionCompat; │ │ + 0x0000 - 0x0004 reg=1 x0 Ljava/lang/Object; │ │ + 0x0000 - 0x0004 reg=2 x1 Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$1; │ │ + │ │ + Virtual methods - │ │ + #0 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityActionCompat;) │ │ + name : 'getId' │ │ + type : '()I' │ │ + access : 0x0001 (PUBLIC) │ │ + code - │ │ + registers : 2 │ │ + ins : 1 │ │ + outs : 1 │ │ + insns size : 7 16-bit code units │ │ +06e854: |[06e854] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityActionCompat.getId:()I │ │ +06e864: 5410 6c06 |0000: iget-object v0, v1, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityActionCompat;.mAction:Ljava/lang/Object; // field@066c │ │ +06e868: 7110 a716 0000 |0002: invoke-static {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatApi21$AccessibilityAction;.getId:(Ljava/lang/Object;)I // method@16a7 │ │ +06e86e: 0a00 |0005: move-result v0 │ │ +06e870: 0f00 |0006: return v0 │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=49 │ │ + locals : │ │ + 0x0000 - 0x0007 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityActionCompat; │ │ + │ │ + #1 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityActionCompat;) │ │ + name : 'getLabel' │ │ + type : '()Ljava/lang/CharSequence;' │ │ + access : 0x0001 (PUBLIC) │ │ + code - │ │ + registers : 2 │ │ + ins : 1 │ │ + outs : 1 │ │ + insns size : 7 16-bit code units │ │ +06e874: |[06e874] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityActionCompat.getLabel:()Ljava/lang/CharSequence; │ │ +06e884: 5410 6c06 |0000: iget-object v0, v1, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityActionCompat;.mAction:Ljava/lang/Object; // field@066c │ │ +06e888: 7110 a816 0000 |0002: invoke-static {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatApi21$AccessibilityAction;.getLabel:(Ljava/lang/Object;)Ljava/lang/CharSequence; // method@16a8 │ │ +06e88e: 0c00 |0005: move-result-object v0 │ │ +06e890: 1100 |0006: return-object v0 │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=59 │ │ + locals : │ │ + 0x0000 - 0x0007 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityActionCompat; │ │ + │ │ + source_file_idx : 488 (AccessibilityNodeInfoCompat.java) │ │ + │ │ +Class #454 header: │ │ +class_idx : 857 │ │ access_flags : 1536 (0x0600) │ │ -superclass_idx : 948 │ │ -source_file_idx : 415 │ │ +superclass_idx : 1337 │ │ +source_file_idx : 488 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ -virtual_methods_size: 64 │ │ +virtual_methods_size: 82 │ │ │ │ -Class #264 annotations: │ │ +Class #454 annotations: │ │ Annotations on class │ │ VISIBILITY_SYSTEM Ldalvik/annotation/EnclosingClass; value=Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ VISIBILITY_SYSTEM Ldalvik/annotation/InnerClass; accessFlags=1544 name="AccessibilityNodeInfoImpl" │ │ -Annotations on method #3281 'findAccessibilityNodeInfosByText' │ │ +Annotations on method #5501 'findAccessibilityNodeInfosByText' │ │ VISIBILITY_SYSTEM Ldalvik/annotation/Signature; value={ "(" "Ljava/lang/Object;" "Ljava/lang/String;" ")" "Ljava/util/List" "<" "Ljava/lang/Object;" ">;" } │ │ +Annotations on method #5504 'getActionList' │ │ + VISIBILITY_SYSTEM Ldalvik/annotation/Signature; value={ "(" "Ljava/lang/Object;" ")" "Ljava/util/List" "<" "Ljava/lang/Object;" ">;" } │ │ │ │ -Class #264 - │ │ +Class #454 - │ │ Class descriptor : 'Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;' │ │ Access flags : 0x0600 (INTERFACE ABSTRACT) │ │ Superclass : 'Ljava/lang/Object;' │ │ Interfaces - │ │ Static fields - │ │ Instance fields - │ │ Direct methods - │ │ @@ -58373,410 +92465,1122 @@ │ │ #0 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;) │ │ name : 'addAction' │ │ type : '(Ljava/lang/Object;I)V' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ #1 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;) │ │ + name : 'addAction' │ │ + type : '(Ljava/lang/Object;ILjava/lang/CharSequence;)V' │ │ + access : 0x0401 (PUBLIC ABSTRACT) │ │ + code : (none) │ │ + │ │ + #2 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;) │ │ name : 'addChild' │ │ type : '(Ljava/lang/Object;Landroid/view/View;)V' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ - #2 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;) │ │ + #3 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;) │ │ name : 'addChild' │ │ type : '(Ljava/lang/Object;Landroid/view/View;I)V' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ - #3 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;) │ │ + #4 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;) │ │ name : 'findAccessibilityNodeInfosByText' │ │ type : '(Ljava/lang/Object;Ljava/lang/String;)Ljava/util/List;' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ - #4 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;) │ │ + #5 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;) │ │ name : 'findFocus' │ │ type : '(Ljava/lang/Object;I)Ljava/lang/Object;' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ - #5 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;) │ │ + #6 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;) │ │ name : 'focusSearch' │ │ type : '(Ljava/lang/Object;I)Ljava/lang/Object;' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ - #6 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;) │ │ + #7 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;) │ │ + name : 'getActionList' │ │ + type : '(Ljava/lang/Object;)Ljava/util/List;' │ │ + access : 0x0401 (PUBLIC ABSTRACT) │ │ + code : (none) │ │ + │ │ + #8 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;) │ │ name : 'getActions' │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ - #7 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;) │ │ + #9 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;) │ │ name : 'getBoundsInParent' │ │ type : '(Ljava/lang/Object;Landroid/graphics/Rect;)V' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ - #8 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;) │ │ + #10 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;) │ │ name : 'getBoundsInScreen' │ │ type : '(Ljava/lang/Object;Landroid/graphics/Rect;)V' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ - #9 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;) │ │ + #11 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;) │ │ name : 'getChild' │ │ type : '(Ljava/lang/Object;I)Ljava/lang/Object;' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ - #10 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;) │ │ + #12 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;) │ │ name : 'getChildCount' │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ - #11 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;) │ │ + #13 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;) │ │ name : 'getClassName' │ │ type : '(Ljava/lang/Object;)Ljava/lang/CharSequence;' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ - #12 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;) │ │ + #14 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;) │ │ + name : 'getCollectionInfo' │ │ + type : '(Ljava/lang/Object;)Ljava/lang/Object;' │ │ + access : 0x0401 (PUBLIC ABSTRACT) │ │ + code : (none) │ │ + │ │ + #15 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;) │ │ + name : 'getCollectionInfoColumnCount' │ │ + type : '(Ljava/lang/Object;)I' │ │ + access : 0x0401 (PUBLIC ABSTRACT) │ │ + code : (none) │ │ + │ │ + #16 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;) │ │ + name : 'getCollectionInfoRowCount' │ │ + type : '(Ljava/lang/Object;)I' │ │ + access : 0x0401 (PUBLIC ABSTRACT) │ │ + code : (none) │ │ + │ │ + #17 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;) │ │ + name : 'getCollectionItemColumnIndex' │ │ + type : '(Ljava/lang/Object;)I' │ │ + access : 0x0401 (PUBLIC ABSTRACT) │ │ + code : (none) │ │ + │ │ + #18 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;) │ │ + name : 'getCollectionItemColumnSpan' │ │ + type : '(Ljava/lang/Object;)I' │ │ + access : 0x0401 (PUBLIC ABSTRACT) │ │ + code : (none) │ │ + │ │ + #19 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;) │ │ + name : 'getCollectionItemInfo' │ │ + type : '(Ljava/lang/Object;)Ljava/lang/Object;' │ │ + access : 0x0401 (PUBLIC ABSTRACT) │ │ + code : (none) │ │ + │ │ + #20 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;) │ │ + name : 'getCollectionItemRowIndex' │ │ + type : '(Ljava/lang/Object;)I' │ │ + access : 0x0401 (PUBLIC ABSTRACT) │ │ + code : (none) │ │ + │ │ + #21 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;) │ │ + name : 'getCollectionItemRowSpan' │ │ + type : '(Ljava/lang/Object;)I' │ │ + access : 0x0401 (PUBLIC ABSTRACT) │ │ + code : (none) │ │ + │ │ + #22 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;) │ │ name : 'getContentDescription' │ │ type : '(Ljava/lang/Object;)Ljava/lang/CharSequence;' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ - #13 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;) │ │ + #23 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;) │ │ name : 'getLiveRegion' │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ - #14 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;) │ │ + #24 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;) │ │ name : 'getMovementGranularities' │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ - #15 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;) │ │ + #25 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;) │ │ name : 'getPackageName' │ │ type : '(Ljava/lang/Object;)Ljava/lang/CharSequence;' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ - #16 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;) │ │ + #26 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;) │ │ name : 'getParent' │ │ type : '(Ljava/lang/Object;)Ljava/lang/Object;' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ - #17 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;) │ │ + #27 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;) │ │ + name : 'getRangeInfo' │ │ + type : '(Ljava/lang/Object;)Ljava/lang/Object;' │ │ + access : 0x0401 (PUBLIC ABSTRACT) │ │ + code : (none) │ │ + │ │ + #28 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;) │ │ name : 'getText' │ │ type : '(Ljava/lang/Object;)Ljava/lang/CharSequence;' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ - #18 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;) │ │ + #29 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;) │ │ name : 'getViewIdResourceName' │ │ type : '(Ljava/lang/Object;)Ljava/lang/String;' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ - #19 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;) │ │ + #30 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;) │ │ name : 'getWindowId' │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ - #20 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;) │ │ + #31 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;) │ │ name : 'isAccessibilityFocused' │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ - #21 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;) │ │ + #32 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;) │ │ name : 'isCheckable' │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ - #22 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;) │ │ + #33 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;) │ │ name : 'isChecked' │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ - #23 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;) │ │ + #34 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;) │ │ name : 'isClickable' │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ - #24 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;) │ │ + #35 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;) │ │ + name : 'isCollectionInfoHierarchical' │ │ + type : '(Ljava/lang/Object;)Z' │ │ + access : 0x0401 (PUBLIC ABSTRACT) │ │ + code : (none) │ │ + │ │ + #36 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;) │ │ + name : 'isCollectionItemHeading' │ │ + type : '(Ljava/lang/Object;)Z' │ │ + access : 0x0401 (PUBLIC ABSTRACT) │ │ + code : (none) │ │ + │ │ + #37 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;) │ │ + name : 'isCollectionItemSelected' │ │ + type : '(Ljava/lang/Object;)Z' │ │ + access : 0x0401 (PUBLIC ABSTRACT) │ │ + code : (none) │ │ + │ │ + #38 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;) │ │ name : 'isEnabled' │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ - #25 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;) │ │ + #39 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;) │ │ name : 'isFocusable' │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ - #26 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;) │ │ + #40 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;) │ │ name : 'isFocused' │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ - #27 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;) │ │ + #41 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;) │ │ name : 'isLongClickable' │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ - #28 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;) │ │ + #42 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;) │ │ name : 'isPassword' │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ - #29 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;) │ │ + #43 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;) │ │ name : 'isScrollable' │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ - #30 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;) │ │ + #44 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;) │ │ name : 'isSelected' │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ - #31 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;) │ │ + #45 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;) │ │ name : 'isVisibleToUser' │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ - #32 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;) │ │ + #46 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;) │ │ name : 'obtain' │ │ type : '()Ljava/lang/Object;' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ - #33 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;) │ │ + #47 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;) │ │ name : 'obtain' │ │ type : '(Landroid/view/View;)Ljava/lang/Object;' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ - #34 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;) │ │ + #48 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;) │ │ name : 'obtain' │ │ type : '(Landroid/view/View;I)Ljava/lang/Object;' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ - #35 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;) │ │ + #49 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;) │ │ name : 'obtain' │ │ type : '(Ljava/lang/Object;)Ljava/lang/Object;' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ - #36 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;) │ │ + #50 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;) │ │ + name : 'obtainCollectionInfo' │ │ + type : '(IIZI)Ljava/lang/Object;' │ │ + access : 0x0401 (PUBLIC ABSTRACT) │ │ + code : (none) │ │ + │ │ + #51 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;) │ │ + name : 'obtainCollectionItemInfo' │ │ + type : '(IIIIZZ)Ljava/lang/Object;' │ │ + access : 0x0401 (PUBLIC ABSTRACT) │ │ + code : (none) │ │ + │ │ + #52 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;) │ │ name : 'performAction' │ │ type : '(Ljava/lang/Object;I)Z' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ - #37 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;) │ │ + #53 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;) │ │ name : 'performAction' │ │ type : '(Ljava/lang/Object;ILandroid/os/Bundle;)Z' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ - #38 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;) │ │ + #54 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;) │ │ name : 'recycle' │ │ type : '(Ljava/lang/Object;)V' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ - #39 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;) │ │ + #55 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;) │ │ name : 'setAccessibilityFocused' │ │ type : '(Ljava/lang/Object;Z)V' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ - #40 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;) │ │ + #56 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;) │ │ name : 'setBoundsInParent' │ │ type : '(Ljava/lang/Object;Landroid/graphics/Rect;)V' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ - #41 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;) │ │ + #57 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;) │ │ name : 'setBoundsInScreen' │ │ type : '(Ljava/lang/Object;Landroid/graphics/Rect;)V' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ - #42 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;) │ │ + #58 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;) │ │ name : 'setCheckable' │ │ type : '(Ljava/lang/Object;Z)V' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ - #43 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;) │ │ + #59 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;) │ │ name : 'setChecked' │ │ type : '(Ljava/lang/Object;Z)V' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ - #44 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;) │ │ + #60 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;) │ │ name : 'setClassName' │ │ type : '(Ljava/lang/Object;Ljava/lang/CharSequence;)V' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ - #45 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;) │ │ + #61 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;) │ │ name : 'setClickable' │ │ type : '(Ljava/lang/Object;Z)V' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ - #46 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;) │ │ + #62 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;) │ │ + name : 'setCollectionInfo' │ │ + type : '(Ljava/lang/Object;Ljava/lang/Object;)V' │ │ + access : 0x0401 (PUBLIC ABSTRACT) │ │ + code : (none) │ │ + │ │ + #63 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;) │ │ + name : 'setCollectionItemInfo' │ │ + type : '(Ljava/lang/Object;Ljava/lang/Object;)V' │ │ + access : 0x0401 (PUBLIC ABSTRACT) │ │ + code : (none) │ │ + │ │ + #64 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;) │ │ name : 'setContentDescription' │ │ type : '(Ljava/lang/Object;Ljava/lang/CharSequence;)V' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ - #47 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;) │ │ + #65 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;) │ │ name : 'setEnabled' │ │ type : '(Ljava/lang/Object;Z)V' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ - #48 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;) │ │ + #66 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;) │ │ name : 'setFocusable' │ │ type : '(Ljava/lang/Object;Z)V' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ - #49 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;) │ │ + #67 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;) │ │ name : 'setFocused' │ │ type : '(Ljava/lang/Object;Z)V' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ - #50 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;) │ │ + #68 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;) │ │ name : 'setLiveRegion' │ │ type : '(Ljava/lang/Object;I)V' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ - #51 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;) │ │ + #69 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;) │ │ name : 'setLongClickable' │ │ type : '(Ljava/lang/Object;Z)V' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ - #52 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;) │ │ + #70 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;) │ │ name : 'setMovementGranularities' │ │ type : '(Ljava/lang/Object;I)V' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ - #53 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;) │ │ + #71 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;) │ │ name : 'setPackageName' │ │ type : '(Ljava/lang/Object;Ljava/lang/CharSequence;)V' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ - #54 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;) │ │ + #72 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;) │ │ name : 'setParent' │ │ type : '(Ljava/lang/Object;Landroid/view/View;)V' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ - #55 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;) │ │ + #73 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;) │ │ name : 'setParent' │ │ type : '(Ljava/lang/Object;Landroid/view/View;I)V' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ - #56 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;) │ │ + #74 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;) │ │ name : 'setPassword' │ │ type : '(Ljava/lang/Object;Z)V' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ - #57 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;) │ │ + #75 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;) │ │ name : 'setScrollable' │ │ type : '(Ljava/lang/Object;Z)V' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ - #58 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;) │ │ + #76 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;) │ │ name : 'setSelected' │ │ type : '(Ljava/lang/Object;Z)V' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ - #59 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;) │ │ + #77 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;) │ │ name : 'setSource' │ │ type : '(Ljava/lang/Object;Landroid/view/View;)V' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ - #60 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;) │ │ + #78 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;) │ │ name : 'setSource' │ │ type : '(Ljava/lang/Object;Landroid/view/View;I)V' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ - #61 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;) │ │ + #79 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;) │ │ name : 'setText' │ │ type : '(Ljava/lang/Object;Ljava/lang/CharSequence;)V' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ - #62 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;) │ │ + #80 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;) │ │ name : 'setViewIdResourceName' │ │ type : '(Ljava/lang/Object;Ljava/lang/String;)V' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ - #63 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;) │ │ + #81 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;) │ │ name : 'setVisibleToUser' │ │ type : '(Ljava/lang/Object;Z)V' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ - source_file_idx : 415 (AccessibilityNodeInfoCompat.java) │ │ + source_file_idx : 488 (AccessibilityNodeInfoCompat.java) │ │ │ │ -Class #265 header: │ │ -class_idx : 539 │ │ +Class #455 header: │ │ +class_idx : 862 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 948 │ │ -source_file_idx : 415 │ │ -static_fields_size : 31 │ │ +superclass_idx : 1337 │ │ +source_file_idx : 488 │ │ +static_fields_size : 3 │ │ instance_fields_size: 1 │ │ -direct_methods_size : 8 │ │ -virtual_methods_size: 64 │ │ +direct_methods_size : 3 │ │ +virtual_methods_size: 3 │ │ + │ │ +Class #455 annotations: │ │ +Annotations on class │ │ + VISIBILITY_SYSTEM Ldalvik/annotation/EnclosingClass; value=Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ + VISIBILITY_SYSTEM Ldalvik/annotation/InnerClass; accessFlags=9 name="CollectionInfoCompat" │ │ + │ │ +Class #455 - │ │ + Class descriptor : 'Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$CollectionInfoCompat;' │ │ + Access flags : 0x0001 (PUBLIC) │ │ + Superclass : 'Ljava/lang/Object;' │ │ + Interfaces - │ │ + Static fields - │ │ + #0 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$CollectionInfoCompat;) │ │ + name : 'SELECTION_MODE_MULTIPLE' │ │ + type : 'I' │ │ + access : 0x0019 (PUBLIC STATIC FINAL) │ │ + value : 2 │ │ + #1 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$CollectionInfoCompat;) │ │ + name : 'SELECTION_MODE_NONE' │ │ + type : 'I' │ │ + access : 0x0019 (PUBLIC STATIC FINAL) │ │ + value : 0 │ │ + #2 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$CollectionInfoCompat;) │ │ + name : 'SELECTION_MODE_SINGLE' │ │ + type : 'I' │ │ + access : 0x0019 (PUBLIC STATIC FINAL) │ │ + value : 1 │ │ + Instance fields - │ │ + #0 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$CollectionInfoCompat;) │ │ + name : 'mInfo' │ │ + type : 'Ljava/lang/Object;' │ │ + access : 0x0010 (FINAL) │ │ + Direct methods - │ │ + #0 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$CollectionInfoCompat;) │ │ + name : '' │ │ + type : '(Ljava/lang/Object;)V' │ │ + access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ + code - │ │ + registers : 2 │ │ + ins : 2 │ │ + outs : 1 │ │ + insns size : 6 16-bit code units │ │ +06e894: |[06e894] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$CollectionInfoCompat.:(Ljava/lang/Object;)V │ │ +06e8a4: 7010 8622 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2286 │ │ +06e8aa: 5b01 7006 |0003: iput-object v1, v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$CollectionInfoCompat;.mInfo:Ljava/lang/Object; // field@0670 │ │ +06e8ae: 0e00 |0005: return-void │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=86 │ │ + 0x0003 line=87 │ │ + 0x0005 line=88 │ │ + locals : │ │ + 0x0000 - 0x0006 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$CollectionInfoCompat; │ │ + 0x0000 - 0x0006 reg=1 info Ljava/lang/Object; │ │ + │ │ + #1 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$CollectionInfoCompat;) │ │ + name : '' │ │ + type : '(Ljava/lang/Object;Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$1;)V' │ │ + access : 0x11000 (SYNTHETIC CONSTRUCTOR) │ │ + code - │ │ + registers : 3 │ │ + ins : 3 │ │ + outs : 2 │ │ + insns size : 4 16-bit code units │ │ +06e8b0: |[06e8b0] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$CollectionInfoCompat.:(Ljava/lang/Object;Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$1;)V │ │ +06e8c0: 7020 4116 1000 |0000: invoke-direct {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$CollectionInfoCompat;.:(Ljava/lang/Object;)V // method@1641 │ │ +06e8c6: 0e00 |0003: return-void │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=63 │ │ + locals : │ │ + 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$CollectionInfoCompat; │ │ + 0x0000 - 0x0004 reg=1 x0 Ljava/lang/Object; │ │ + 0x0000 - 0x0004 reg=2 x1 Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$1; │ │ + │ │ + #2 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$CollectionInfoCompat;) │ │ + name : 'obtain' │ │ + type : '(IIZI)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$CollectionInfoCompat;' │ │ + access : 0x0009 (PUBLIC STATIC) │ │ + code - │ │ + registers : 6 │ │ + ins : 4 │ │ + outs : 5 │ │ + insns size : 14 16-bit code units │ │ +06e8c8: |[06e8c8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$CollectionInfoCompat.obtain:(IIZI)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$CollectionInfoCompat; │ │ +06e8d8: 2200 5e03 |0000: new-instance v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$CollectionInfoCompat; // type@035e │ │ +06e8dc: 7100 5916 0000 |0002: invoke-static {}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.access$000:()Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // method@1659 │ │ +06e8e2: 0c01 |0005: move-result-object v1 │ │ +06e8e4: 7255 ab15 2143 |0006: invoke-interface {v1, v2, v3, v4, v5}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.obtainCollectionInfo:(IIZI)Ljava/lang/Object; // method@15ab │ │ +06e8ea: 0c01 |0009: move-result-object v1 │ │ +06e8ec: 7020 4116 1000 |000a: invoke-direct {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$CollectionInfoCompat;.:(Ljava/lang/Object;)V // method@1641 │ │ +06e8f2: 1100 |000d: return-object v0 │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=82 │ │ + locals : │ │ + 0x0000 - 0x000e reg=2 rowCount I │ │ + 0x0000 - 0x000e reg=3 columnCount I │ │ + 0x0000 - 0x000e reg=4 hierarchical Z │ │ + 0x0000 - 0x000e reg=5 selectionMode I │ │ + │ │ + Virtual methods - │ │ + #0 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$CollectionInfoCompat;) │ │ + name : 'getColumnCount' │ │ + type : '()I' │ │ + access : 0x0001 (PUBLIC) │ │ + code - │ │ + registers : 3 │ │ + ins : 1 │ │ + outs : 2 │ │ + insns size : 11 16-bit code units │ │ +06e8f4: |[06e8f4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$CollectionInfoCompat.getColumnCount:()I │ │ +06e904: 7100 5916 0000 |0000: invoke-static {}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.access$000:()Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // method@1659 │ │ +06e90a: 0c00 |0003: move-result-object v0 │ │ +06e90c: 5421 7006 |0004: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$CollectionInfoCompat;.mInfo:Ljava/lang/Object; // field@0670 │ │ +06e910: 7220 8815 1000 |0006: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.getCollectionInfoColumnCount:(Ljava/lang/Object;)I // method@1588 │ │ +06e916: 0a00 |0009: move-result v0 │ │ +06e918: 0f00 |000a: return v0 │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=91 │ │ + locals : │ │ + 0x0000 - 0x000b reg=2 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$CollectionInfoCompat; │ │ + │ │ + #1 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$CollectionInfoCompat;) │ │ + name : 'getRowCount' │ │ + type : '()I' │ │ + access : 0x0001 (PUBLIC) │ │ + code - │ │ + registers : 3 │ │ + ins : 1 │ │ + outs : 2 │ │ + insns size : 11 16-bit code units │ │ +06e91c: |[06e91c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$CollectionInfoCompat.getRowCount:()I │ │ +06e92c: 7100 5916 0000 |0000: invoke-static {}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.access$000:()Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // method@1659 │ │ +06e932: 0c00 |0003: move-result-object v0 │ │ +06e934: 5421 7006 |0004: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$CollectionInfoCompat;.mInfo:Ljava/lang/Object; // field@0670 │ │ +06e938: 7220 8915 1000 |0006: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.getCollectionInfoRowCount:(Ljava/lang/Object;)I // method@1589 │ │ +06e93e: 0a00 |0009: move-result v0 │ │ +06e940: 0f00 |000a: return v0 │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=95 │ │ + locals : │ │ + 0x0000 - 0x000b reg=2 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$CollectionInfoCompat; │ │ + │ │ + #2 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$CollectionInfoCompat;) │ │ + name : 'isHierarchical' │ │ + type : '()Z' │ │ + access : 0x0001 (PUBLIC) │ │ + code - │ │ + registers : 3 │ │ + ins : 1 │ │ + outs : 2 │ │ + insns size : 11 16-bit code units │ │ +06e944: |[06e944] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$CollectionInfoCompat.isHierarchical:()Z │ │ +06e954: 7100 5916 0000 |0000: invoke-static {}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.access$000:()Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // method@1659 │ │ +06e95a: 0c00 |0003: move-result-object v0 │ │ +06e95c: 5421 7006 |0004: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$CollectionInfoCompat;.mInfo:Ljava/lang/Object; // field@0670 │ │ +06e960: 7220 9c15 1000 |0006: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.isCollectionInfoHierarchical:(Ljava/lang/Object;)Z // method@159c │ │ +06e966: 0a00 |0009: move-result v0 │ │ +06e968: 0f00 |000a: return v0 │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=99 │ │ + locals : │ │ + 0x0000 - 0x000b reg=2 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$CollectionInfoCompat; │ │ + │ │ + source_file_idx : 488 (AccessibilityNodeInfoCompat.java) │ │ + │ │ +Class #456 header: │ │ +class_idx : 863 │ │ +access_flags : 1 (0x0001) │ │ +superclass_idx : 1337 │ │ +source_file_idx : 488 │ │ +static_fields_size : 0 │ │ +instance_fields_size: 1 │ │ +direct_methods_size : 4 │ │ +virtual_methods_size: 6 │ │ + │ │ +Class #456 annotations: │ │ +Annotations on class │ │ + VISIBILITY_SYSTEM Ldalvik/annotation/EnclosingClass; value=Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ + VISIBILITY_SYSTEM Ldalvik/annotation/InnerClass; accessFlags=9 name="CollectionItemInfoCompat" │ │ + │ │ +Class #456 - │ │ + Class descriptor : 'Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$CollectionItemInfoCompat;' │ │ + Access flags : 0x0001 (PUBLIC) │ │ + Superclass : 'Ljava/lang/Object;' │ │ + Interfaces - │ │ + Static fields - │ │ + Instance fields - │ │ + #0 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$CollectionItemInfoCompat;) │ │ + name : 'mInfo' │ │ + type : 'Ljava/lang/Object;' │ │ + access : 0x0012 (PRIVATE FINAL) │ │ + Direct methods - │ │ + #0 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$CollectionItemInfoCompat;) │ │ + name : '' │ │ + type : '(Ljava/lang/Object;)V' │ │ + access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ + code - │ │ + registers : 2 │ │ + ins : 2 │ │ + outs : 1 │ │ + insns size : 6 16-bit code units │ │ +06e96c: |[06e96c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$CollectionItemInfoCompat.:(Ljava/lang/Object;)V │ │ +06e97c: 7010 8622 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2286 │ │ +06e982: 5b01 7106 |0003: iput-object v1, v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$CollectionItemInfoCompat;.mInfo:Ljava/lang/Object; // field@0671 │ │ +06e986: 0e00 |0005: return-void │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=118 │ │ + 0x0003 line=119 │ │ + 0x0005 line=120 │ │ + locals : │ │ + 0x0000 - 0x0006 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$CollectionItemInfoCompat; │ │ + 0x0000 - 0x0006 reg=1 info Ljava/lang/Object; │ │ + │ │ + #1 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$CollectionItemInfoCompat;) │ │ + name : '' │ │ + type : '(Ljava/lang/Object;Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$1;)V' │ │ + access : 0x11000 (SYNTHETIC CONSTRUCTOR) │ │ + code - │ │ + registers : 3 │ │ + ins : 3 │ │ + outs : 2 │ │ + insns size : 4 16-bit code units │ │ +06e988: |[06e988] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$CollectionItemInfoCompat.:(Ljava/lang/Object;Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$1;)V │ │ +06e998: 7020 4716 1000 |0000: invoke-direct {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$CollectionItemInfoCompat;.:(Ljava/lang/Object;)V // method@1647 │ │ +06e99e: 0e00 |0003: return-void │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=103 │ │ + locals : │ │ + 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$CollectionItemInfoCompat; │ │ + 0x0000 - 0x0004 reg=1 x0 Ljava/lang/Object; │ │ + 0x0000 - 0x0004 reg=2 x1 Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$1; │ │ + │ │ + #2 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$CollectionItemInfoCompat;) │ │ + name : 'access$200' │ │ + type : '(Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$CollectionItemInfoCompat;)Ljava/lang/Object;' │ │ + access : 0x1008 (STATIC SYNTHETIC) │ │ + code - │ │ + registers : 2 │ │ + ins : 1 │ │ + outs : 0 │ │ + insns size : 3 16-bit code units │ │ +06e9a0: |[06e9a0] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$CollectionItemInfoCompat.access$200:(Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$CollectionItemInfoCompat;)Ljava/lang/Object; │ │ +06e9b0: 5410 7106 |0000: iget-object v0, v1, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$CollectionItemInfoCompat;.mInfo:Ljava/lang/Object; // field@0671 │ │ +06e9b4: 1100 |0002: return-object v0 │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=103 │ │ + locals : │ │ + 0x0000 - 0x0003 reg=1 x0 Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$CollectionItemInfoCompat; │ │ + │ │ + #3 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$CollectionItemInfoCompat;) │ │ + name : 'obtain' │ │ + type : '(IIIIZZ)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$CollectionItemInfoCompat;' │ │ + access : 0x0009 (PUBLIC STATIC) │ │ + code - │ │ + registers : 14 │ │ + ins : 6 │ │ + outs : 7 │ │ + insns size : 20 16-bit code units │ │ +06e9b8: |[06e9b8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$CollectionItemInfoCompat.obtain:(IIIIZZ)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$CollectionItemInfoCompat; │ │ +06e9c8: 2207 5f03 |0000: new-instance v7, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$CollectionItemInfoCompat; // type@035f │ │ +06e9cc: 7100 5916 0000 |0002: invoke-static {}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.access$000:()Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // method@1659 │ │ +06e9d2: 0c00 |0005: move-result-object v0 │ │ +06e9d4: 0181 |0006: move v1, v8 │ │ +06e9d6: 0192 |0007: move v2, v9 │ │ +06e9d8: 01a3 |0008: move v3, v10 │ │ +06e9da: 01b4 |0009: move v4, v11 │ │ +06e9dc: 01c5 |000a: move v5, v12 │ │ +06e9de: 01d6 |000b: move v6, v13 │ │ +06e9e0: 7807 ac15 0000 |000c: invoke-interface/range {v0, v1, v2, v3, v4, v5, v6}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.obtainCollectionItemInfo:(IIIIZZ)Ljava/lang/Object; // method@15ac │ │ +06e9e6: 0c00 |000f: move-result-object v0 │ │ +06e9e8: 7020 4716 0700 |0010: invoke-direct {v7, v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$CollectionItemInfoCompat;.:(Ljava/lang/Object;)V // method@1647 │ │ +06e9ee: 1107 |0013: return-object v7 │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=114 │ │ + locals : │ │ + 0x0000 - 0x0014 reg=8 rowIndex I │ │ + 0x0000 - 0x0014 reg=9 rowSpan I │ │ + 0x0000 - 0x0014 reg=10 columnIndex I │ │ + 0x0000 - 0x0014 reg=11 columnSpan I │ │ + 0x0000 - 0x0014 reg=12 heading Z │ │ + 0x0000 - 0x0014 reg=13 selected Z │ │ + │ │ + Virtual methods - │ │ + #0 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$CollectionItemInfoCompat;) │ │ + name : 'getColumnIndex' │ │ + type : '()I' │ │ + access : 0x0001 (PUBLIC) │ │ + code - │ │ + registers : 3 │ │ + ins : 1 │ │ + outs : 2 │ │ + insns size : 11 16-bit code units │ │ +06e9f0: |[06e9f0] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$CollectionItemInfoCompat.getColumnIndex:()I │ │ +06ea00: 7100 5916 0000 |0000: invoke-static {}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.access$000:()Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // method@1659 │ │ +06ea06: 0c00 |0003: move-result-object v0 │ │ +06ea08: 5421 7106 |0004: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$CollectionItemInfoCompat;.mInfo:Ljava/lang/Object; // field@0671 │ │ +06ea0c: 7220 8a15 1000 |0006: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.getCollectionItemColumnIndex:(Ljava/lang/Object;)I // method@158a │ │ +06ea12: 0a00 |0009: move-result v0 │ │ +06ea14: 0f00 |000a: return v0 │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=123 │ │ + locals : │ │ + 0x0000 - 0x000b reg=2 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$CollectionItemInfoCompat; │ │ + │ │ + #1 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$CollectionItemInfoCompat;) │ │ + name : 'getColumnSpan' │ │ + type : '()I' │ │ + access : 0x0001 (PUBLIC) │ │ + code - │ │ + registers : 3 │ │ + ins : 1 │ │ + outs : 2 │ │ + insns size : 11 16-bit code units │ │ +06ea18: |[06ea18] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$CollectionItemInfoCompat.getColumnSpan:()I │ │ +06ea28: 7100 5916 0000 |0000: invoke-static {}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.access$000:()Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // method@1659 │ │ +06ea2e: 0c00 |0003: move-result-object v0 │ │ +06ea30: 5421 7106 |0004: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$CollectionItemInfoCompat;.mInfo:Ljava/lang/Object; // field@0671 │ │ +06ea34: 7220 8b15 1000 |0006: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.getCollectionItemColumnSpan:(Ljava/lang/Object;)I // method@158b │ │ +06ea3a: 0a00 |0009: move-result v0 │ │ +06ea3c: 0f00 |000a: return v0 │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=127 │ │ + locals : │ │ + 0x0000 - 0x000b reg=2 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$CollectionItemInfoCompat; │ │ + │ │ + #2 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$CollectionItemInfoCompat;) │ │ + name : 'getRowIndex' │ │ + type : '()I' │ │ + access : 0x0001 (PUBLIC) │ │ + code - │ │ + registers : 3 │ │ + ins : 1 │ │ + outs : 2 │ │ + insns size : 11 16-bit code units │ │ +06ea40: |[06ea40] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$CollectionItemInfoCompat.getRowIndex:()I │ │ +06ea50: 7100 5916 0000 |0000: invoke-static {}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.access$000:()Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // method@1659 │ │ +06ea56: 0c00 |0003: move-result-object v0 │ │ +06ea58: 5421 7106 |0004: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$CollectionItemInfoCompat;.mInfo:Ljava/lang/Object; // field@0671 │ │ +06ea5c: 7220 8d15 1000 |0006: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.getCollectionItemRowIndex:(Ljava/lang/Object;)I // method@158d │ │ +06ea62: 0a00 |0009: move-result v0 │ │ +06ea64: 0f00 |000a: return v0 │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=131 │ │ + locals : │ │ + 0x0000 - 0x000b reg=2 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$CollectionItemInfoCompat; │ │ + │ │ + #3 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$CollectionItemInfoCompat;) │ │ + name : 'getRowSpan' │ │ + type : '()I' │ │ + access : 0x0001 (PUBLIC) │ │ + code - │ │ + registers : 3 │ │ + ins : 1 │ │ + outs : 2 │ │ + insns size : 11 16-bit code units │ │ +06ea68: |[06ea68] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$CollectionItemInfoCompat.getRowSpan:()I │ │ +06ea78: 7100 5916 0000 |0000: invoke-static {}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.access$000:()Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // method@1659 │ │ +06ea7e: 0c00 |0003: move-result-object v0 │ │ +06ea80: 5421 7106 |0004: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$CollectionItemInfoCompat;.mInfo:Ljava/lang/Object; // field@0671 │ │ +06ea84: 7220 8e15 1000 |0006: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.getCollectionItemRowSpan:(Ljava/lang/Object;)I // method@158e │ │ +06ea8a: 0a00 |0009: move-result v0 │ │ +06ea8c: 0f00 |000a: return v0 │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=135 │ │ + locals : │ │ + 0x0000 - 0x000b reg=2 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$CollectionItemInfoCompat; │ │ + │ │ + #4 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$CollectionItemInfoCompat;) │ │ + name : 'isHeading' │ │ + type : '()Z' │ │ + access : 0x0001 (PUBLIC) │ │ + code - │ │ + registers : 3 │ │ + ins : 1 │ │ + outs : 2 │ │ + insns size : 11 16-bit code units │ │ +06ea90: |[06ea90] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$CollectionItemInfoCompat.isHeading:()Z │ │ +06eaa0: 7100 5916 0000 |0000: invoke-static {}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.access$000:()Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // method@1659 │ │ +06eaa6: 0c00 |0003: move-result-object v0 │ │ +06eaa8: 5421 7106 |0004: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$CollectionItemInfoCompat;.mInfo:Ljava/lang/Object; // field@0671 │ │ +06eaac: 7220 9d15 1000 |0006: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.isCollectionItemHeading:(Ljava/lang/Object;)Z // method@159d │ │ +06eab2: 0a00 |0009: move-result v0 │ │ +06eab4: 0f00 |000a: return v0 │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=139 │ │ + locals : │ │ + 0x0000 - 0x000b reg=2 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$CollectionItemInfoCompat; │ │ + │ │ + #5 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$CollectionItemInfoCompat;) │ │ + name : 'isSelected' │ │ + type : '()Z' │ │ + access : 0x0001 (PUBLIC) │ │ + code - │ │ + registers : 3 │ │ + ins : 1 │ │ + outs : 2 │ │ + insns size : 11 16-bit code units │ │ +06eab8: |[06eab8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$CollectionItemInfoCompat.isSelected:()Z │ │ +06eac8: 7100 5916 0000 |0000: invoke-static {}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.access$000:()Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // method@1659 │ │ +06eace: 0c00 |0003: move-result-object v0 │ │ +06ead0: 5421 7106 |0004: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$CollectionItemInfoCompat;.mInfo:Ljava/lang/Object; // field@0671 │ │ +06ead4: 7220 9e15 1000 |0006: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.isCollectionItemSelected:(Ljava/lang/Object;)Z // method@159e │ │ +06eada: 0a00 |0009: move-result v0 │ │ +06eadc: 0f00 |000a: return v0 │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=143 │ │ + locals : │ │ + 0x0000 - 0x000b reg=2 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$CollectionItemInfoCompat; │ │ + │ │ + source_file_idx : 488 (AccessibilityNodeInfoCompat.java) │ │ + │ │ +Class #457 header: │ │ +class_idx : 864 │ │ +access_flags : 1 (0x0001) │ │ +superclass_idx : 1337 │ │ +source_file_idx : 488 │ │ +static_fields_size : 3 │ │ +instance_fields_size: 1 │ │ +direct_methods_size : 2 │ │ +virtual_methods_size: 4 │ │ + │ │ +Class #457 annotations: │ │ +Annotations on class │ │ + VISIBILITY_SYSTEM Ldalvik/annotation/EnclosingClass; value=Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ + VISIBILITY_SYSTEM Ldalvik/annotation/InnerClass; accessFlags=9 name="RangeInfoCompat" │ │ + │ │ +Class #457 - │ │ + Class descriptor : 'Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$RangeInfoCompat;' │ │ + Access flags : 0x0001 (PUBLIC) │ │ + Superclass : 'Ljava/lang/Object;' │ │ + Interfaces - │ │ + Static fields - │ │ + #0 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$RangeInfoCompat;) │ │ + name : 'RANGE_TYPE_FLOAT' │ │ + type : 'I' │ │ + access : 0x0019 (PUBLIC STATIC FINAL) │ │ + value : 1 │ │ + #1 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$RangeInfoCompat;) │ │ + name : 'RANGE_TYPE_INT' │ │ + type : 'I' │ │ + access : 0x0019 (PUBLIC STATIC FINAL) │ │ + value : 0 │ │ + #2 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$RangeInfoCompat;) │ │ + name : 'RANGE_TYPE_PERCENT' │ │ + type : 'I' │ │ + access : 0x0019 (PUBLIC STATIC FINAL) │ │ + value : 2 │ │ + Instance fields - │ │ + #0 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$RangeInfoCompat;) │ │ + name : 'mInfo' │ │ + type : 'Ljava/lang/Object;' │ │ + access : 0x0012 (PRIVATE FINAL) │ │ + Direct methods - │ │ + #0 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$RangeInfoCompat;) │ │ + name : '' │ │ + type : '(Ljava/lang/Object;)V' │ │ + access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ + code - │ │ + registers : 2 │ │ + ins : 2 │ │ + outs : 1 │ │ + insns size : 6 16-bit code units │ │ +06eae0: |[06eae0] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$RangeInfoCompat.:(Ljava/lang/Object;)V │ │ +06eaf0: 7010 8622 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2286 │ │ +06eaf6: 5b01 7506 |0003: iput-object v1, v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$RangeInfoCompat;.mInfo:Ljava/lang/Object; // field@0675 │ │ +06eafa: 0e00 |0005: return-void │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=157 │ │ + 0x0003 line=158 │ │ + 0x0005 line=159 │ │ + locals : │ │ + 0x0000 - 0x0006 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$RangeInfoCompat; │ │ + 0x0000 - 0x0006 reg=1 info Ljava/lang/Object; │ │ + │ │ + #1 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$RangeInfoCompat;) │ │ + name : '' │ │ + type : '(Ljava/lang/Object;Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$1;)V' │ │ + access : 0x11000 (SYNTHETIC CONSTRUCTOR) │ │ + code - │ │ + registers : 3 │ │ + ins : 3 │ │ + outs : 2 │ │ + insns size : 4 16-bit code units │ │ +06eafc: |[06eafc] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$RangeInfoCompat.:(Ljava/lang/Object;Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$1;)V │ │ +06eb0c: 7020 5116 1000 |0000: invoke-direct {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$RangeInfoCompat;.:(Ljava/lang/Object;)V // method@1651 │ │ +06eb12: 0e00 |0003: return-void │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=147 │ │ + locals : │ │ + 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$RangeInfoCompat; │ │ + 0x0000 - 0x0004 reg=1 x0 Ljava/lang/Object; │ │ + 0x0000 - 0x0004 reg=2 x1 Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$1; │ │ + │ │ + Virtual methods - │ │ + #0 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$RangeInfoCompat;) │ │ + name : 'getCurrent' │ │ + type : '()F' │ │ + access : 0x0001 (PUBLIC) │ │ + code - │ │ + registers : 2 │ │ + ins : 1 │ │ + outs : 1 │ │ + insns size : 7 16-bit code units │ │ +06eb14: |[06eb14] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$RangeInfoCompat.getCurrent:()F │ │ +06eb24: 5410 7506 |0000: iget-object v0, v1, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$RangeInfoCompat;.mInfo:Ljava/lang/Object; // field@0675 │ │ +06eb28: 7110 fc16 0000 |0002: invoke-static {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatKitKat$RangeInfo;.getCurrent:(Ljava/lang/Object;)F // method@16fc │ │ +06eb2e: 0a00 |0005: move-result v0 │ │ +06eb30: 0f00 |0006: return v0 │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=162 │ │ + locals : │ │ + 0x0000 - 0x0007 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$RangeInfoCompat; │ │ + │ │ + #1 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$RangeInfoCompat;) │ │ + name : 'getMax' │ │ + type : '()F' │ │ + access : 0x0001 (PUBLIC) │ │ + code - │ │ + registers : 2 │ │ + ins : 1 │ │ + outs : 1 │ │ + insns size : 7 16-bit code units │ │ +06eb34: |[06eb34] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$RangeInfoCompat.getMax:()F │ │ +06eb44: 5410 7506 |0000: iget-object v0, v1, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$RangeInfoCompat;.mInfo:Ljava/lang/Object; // field@0675 │ │ +06eb48: 7110 fd16 0000 |0002: invoke-static {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatKitKat$RangeInfo;.getMax:(Ljava/lang/Object;)F // method@16fd │ │ +06eb4e: 0a00 |0005: move-result v0 │ │ +06eb50: 0f00 |0006: return v0 │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=166 │ │ + locals : │ │ + 0x0000 - 0x0007 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$RangeInfoCompat; │ │ + │ │ + #2 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$RangeInfoCompat;) │ │ + name : 'getMin' │ │ + type : '()F' │ │ + access : 0x0001 (PUBLIC) │ │ + code - │ │ + registers : 2 │ │ + ins : 1 │ │ + outs : 1 │ │ + insns size : 7 16-bit code units │ │ +06eb54: |[06eb54] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$RangeInfoCompat.getMin:()F │ │ +06eb64: 5410 7506 |0000: iget-object v0, v1, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$RangeInfoCompat;.mInfo:Ljava/lang/Object; // field@0675 │ │ +06eb68: 7110 fe16 0000 |0002: invoke-static {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatKitKat$RangeInfo;.getMin:(Ljava/lang/Object;)F // method@16fe │ │ +06eb6e: 0a00 |0005: move-result v0 │ │ +06eb70: 0f00 |0006: return v0 │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=170 │ │ + locals : │ │ + 0x0000 - 0x0007 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$RangeInfoCompat; │ │ + │ │ + #3 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$RangeInfoCompat;) │ │ + name : 'getType' │ │ + type : '()I' │ │ + access : 0x0001 (PUBLIC) │ │ + code - │ │ + registers : 2 │ │ + ins : 1 │ │ + outs : 1 │ │ + insns size : 7 16-bit code units │ │ +06eb74: |[06eb74] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$RangeInfoCompat.getType:()I │ │ +06eb84: 5410 7506 |0000: iget-object v0, v1, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$RangeInfoCompat;.mInfo:Ljava/lang/Object; // field@0675 │ │ +06eb88: 7110 ff16 0000 |0002: invoke-static {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatKitKat$RangeInfo;.getType:(Ljava/lang/Object;)I // method@16ff │ │ +06eb8e: 0a00 |0005: move-result v0 │ │ +06eb90: 0f00 |0006: return v0 │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=174 │ │ + locals : │ │ + 0x0000 - 0x0007 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$RangeInfoCompat; │ │ + │ │ + source_file_idx : 488 (AccessibilityNodeInfoCompat.java) │ │ + │ │ +Class #458 header: │ │ +class_idx : 865 │ │ +access_flags : 1 (0x0001) │ │ +superclass_idx : 1337 │ │ +source_file_idx : 488 │ │ +static_fields_size : 33 │ │ +instance_fields_size: 1 │ │ +direct_methods_size : 9 │ │ +virtual_methods_size: 70 │ │ │ │ -Class #265 annotations: │ │ +Class #458 annotations: │ │ Annotations on class │ │ - VISIBILITY_SYSTEM Ldalvik/annotation/MemberClasses; value={ Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoKitKatImpl; Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanMr2Impl; Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanImpl; Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl; Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl; Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; } │ │ -Annotations on method #3433 'findAccessibilityNodeInfosByText' │ │ + VISIBILITY_SYSTEM Ldalvik/annotation/MemberClasses; value={ Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$1; Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoApi21Impl; Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoKitKatImpl; Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanMr2Impl; Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanImpl; Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl; Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl; Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$RangeInfoCompat; Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$CollectionItemInfoCompat; Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$CollectionInfoCompat; Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityActionCompat; } │ │ +Annotations on method #5726 'findAccessibilityNodeInfosByText' │ │ VISIBILITY_SYSTEM Ldalvik/annotation/Signature; value={ "(" "Ljava/lang/String;" ")" "Ljava/util/List" "<" "Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;" ">;" } │ │ +Annotations on method #5729 'getActionList' │ │ + VISIBILITY_SYSTEM Ldalvik/annotation/Signature; value={ "()" "Ljava/util/List" "<" "Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityActionCompat;" ">;" } │ │ │ │ -Class #265 - │ │ +Class #458 - │ │ Class descriptor : 'Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;' │ │ Access flags : 0x0001 (PUBLIC) │ │ Superclass : 'Ljava/lang/Object;' │ │ Interfaces - │ │ Static fields - │ │ #0 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;) │ │ name : 'ACTION_ACCESSIBILITY_FOCUS' │ │ @@ -58805,134 +93609,144 @@ │ │ value : "ACTION_ARGUMENT_SELECTION_END_INT" │ │ #5 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;) │ │ name : 'ACTION_ARGUMENT_SELECTION_START_INT' │ │ type : 'Ljava/lang/String;' │ │ access : 0x0019 (PUBLIC STATIC FINAL) │ │ value : "ACTION_ARGUMENT_SELECTION_START_INT" │ │ #6 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;) │ │ + name : 'ACTION_ARGUMENT_SET_TEXT_CHARSEQUENCE' │ │ + type : 'Ljava/lang/String;' │ │ + access : 0x0019 (PUBLIC STATIC FINAL) │ │ + value : "ACTION_ARGUMENT_SET_TEXT_CHARSEQUENCE" │ │ + #7 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;) │ │ name : 'ACTION_CLEAR_ACCESSIBILITY_FOCUS' │ │ type : 'I' │ │ access : 0x0019 (PUBLIC STATIC FINAL) │ │ value : 128 │ │ - #7 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;) │ │ + #8 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;) │ │ name : 'ACTION_CLEAR_FOCUS' │ │ type : 'I' │ │ access : 0x0019 (PUBLIC STATIC FINAL) │ │ value : 2 │ │ - #8 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;) │ │ + #9 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;) │ │ name : 'ACTION_CLEAR_SELECTION' │ │ type : 'I' │ │ access : 0x0019 (PUBLIC STATIC FINAL) │ │ value : 8 │ │ - #9 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;) │ │ + #10 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;) │ │ name : 'ACTION_CLICK' │ │ type : 'I' │ │ access : 0x0019 (PUBLIC STATIC FINAL) │ │ value : 16 │ │ - #10 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;) │ │ + #11 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;) │ │ name : 'ACTION_COPY' │ │ type : 'I' │ │ access : 0x0019 (PUBLIC STATIC FINAL) │ │ value : 16384 │ │ - #11 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;) │ │ + #12 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;) │ │ name : 'ACTION_CUT' │ │ type : 'I' │ │ access : 0x0019 (PUBLIC STATIC FINAL) │ │ value : 65536 │ │ - #12 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;) │ │ + #13 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;) │ │ name : 'ACTION_FOCUS' │ │ type : 'I' │ │ access : 0x0019 (PUBLIC STATIC FINAL) │ │ value : 1 │ │ - #13 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;) │ │ + #14 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;) │ │ name : 'ACTION_LONG_CLICK' │ │ type : 'I' │ │ access : 0x0019 (PUBLIC STATIC FINAL) │ │ value : 32 │ │ - #14 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;) │ │ + #15 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;) │ │ name : 'ACTION_NEXT_AT_MOVEMENT_GRANULARITY' │ │ type : 'I' │ │ access : 0x0019 (PUBLIC STATIC FINAL) │ │ value : 256 │ │ - #15 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;) │ │ + #16 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;) │ │ name : 'ACTION_NEXT_HTML_ELEMENT' │ │ type : 'I' │ │ access : 0x0019 (PUBLIC STATIC FINAL) │ │ value : 1024 │ │ - #16 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;) │ │ + #17 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;) │ │ name : 'ACTION_PASTE' │ │ type : 'I' │ │ access : 0x0019 (PUBLIC STATIC FINAL) │ │ value : 32768 │ │ - #17 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;) │ │ + #18 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;) │ │ name : 'ACTION_PREVIOUS_AT_MOVEMENT_GRANULARITY' │ │ type : 'I' │ │ access : 0x0019 (PUBLIC STATIC FINAL) │ │ value : 512 │ │ - #18 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;) │ │ + #19 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;) │ │ name : 'ACTION_PREVIOUS_HTML_ELEMENT' │ │ type : 'I' │ │ access : 0x0019 (PUBLIC STATIC FINAL) │ │ value : 2048 │ │ - #19 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;) │ │ + #20 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;) │ │ name : 'ACTION_SCROLL_BACKWARD' │ │ type : 'I' │ │ access : 0x0019 (PUBLIC STATIC FINAL) │ │ value : 8192 │ │ - #20 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;) │ │ + #21 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;) │ │ name : 'ACTION_SCROLL_FORWARD' │ │ type : 'I' │ │ access : 0x0019 (PUBLIC STATIC FINAL) │ │ value : 4096 │ │ - #21 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;) │ │ + #22 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;) │ │ name : 'ACTION_SELECT' │ │ type : 'I' │ │ access : 0x0019 (PUBLIC STATIC FINAL) │ │ value : 4 │ │ - #22 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;) │ │ + #23 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;) │ │ name : 'ACTION_SET_SELECTION' │ │ type : 'I' │ │ access : 0x0019 (PUBLIC STATIC FINAL) │ │ value : 131072 │ │ - #23 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;) │ │ + #24 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;) │ │ + name : 'ACTION_SET_TEXT' │ │ + type : 'I' │ │ + access : 0x0019 (PUBLIC STATIC FINAL) │ │ + value : 2097152 │ │ + #25 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;) │ │ name : 'FOCUS_ACCESSIBILITY' │ │ type : 'I' │ │ access : 0x0019 (PUBLIC STATIC FINAL) │ │ value : 2 │ │ - #24 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;) │ │ + #26 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;) │ │ name : 'FOCUS_INPUT' │ │ type : 'I' │ │ access : 0x0019 (PUBLIC STATIC FINAL) │ │ value : 1 │ │ - #25 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;) │ │ + #27 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;) │ │ name : 'IMPL' │ │ type : 'Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;' │ │ access : 0x001a (PRIVATE STATIC FINAL) │ │ value : null │ │ - #26 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;) │ │ + #28 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;) │ │ name : 'MOVEMENT_GRANULARITY_CHARACTER' │ │ type : 'I' │ │ access : 0x0019 (PUBLIC STATIC FINAL) │ │ value : 1 │ │ - #27 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;) │ │ + #29 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;) │ │ name : 'MOVEMENT_GRANULARITY_LINE' │ │ type : 'I' │ │ access : 0x0019 (PUBLIC STATIC FINAL) │ │ value : 4 │ │ - #28 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;) │ │ + #30 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;) │ │ name : 'MOVEMENT_GRANULARITY_PAGE' │ │ type : 'I' │ │ access : 0x0019 (PUBLIC STATIC FINAL) │ │ value : 16 │ │ - #29 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;) │ │ + #31 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;) │ │ name : 'MOVEMENT_GRANULARITY_PARAGRAPH' │ │ type : 'I' │ │ access : 0x0019 (PUBLIC STATIC FINAL) │ │ value : 8 │ │ - #30 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;) │ │ + #32 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;) │ │ name : 'MOVEMENT_GRANULARITY_WORD' │ │ type : 'I' │ │ access : 0x0019 (PUBLIC STATIC FINAL) │ │ value : 2 │ │ Instance fields - │ │ #0 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;) │ │ name : 'mInfo' │ │ @@ -58943,437 +93757,463 @@ │ │ name : '' │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 0 │ │ outs : 1 │ │ - insns size : 64 16-bit code units │ │ -04b364: |[04b364] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.:()V │ │ -04b374: 6000 2c00 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@002c │ │ -04b378: 1301 1300 |0002: const/16 v1, #int 19 // #13 │ │ -04b37c: 3410 0a00 |0004: if-lt v0, v1, 000e // +000a │ │ -04b380: 2200 1902 |0006: new-instance v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoKitKatImpl; // type@0219 │ │ -04b384: 7010 1f0d 0000 |0008: invoke-direct {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoKitKatImpl;.:()V // method@0d1f │ │ -04b38a: 6900 2904 |000b: sput-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0429 │ │ -04b38e: 0e00 |000d: return-void │ │ -04b390: 6000 2c00 |000e: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@002c │ │ -04b394: 1301 1200 |0010: const/16 v1, #int 18 // #12 │ │ -04b398: 3410 0a00 |0012: if-lt v0, v1, 001c // +000a │ │ -04b39c: 2200 1802 |0014: new-instance v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanMr2Impl; // type@0218 │ │ -04b3a0: 7010 1c0d 0000 |0016: invoke-direct {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanMr2Impl;.:()V // method@0d1c │ │ -04b3a6: 6900 2904 |0019: sput-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0429 │ │ -04b3aa: 28f2 |001b: goto 000d // -000e │ │ -04b3ac: 6000 2c00 |001c: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@002c │ │ -04b3b0: 1301 1000 |001e: const/16 v1, #int 16 // #10 │ │ -04b3b4: 3410 0a00 |0020: if-lt v0, v1, 002a // +000a │ │ -04b3b8: 2200 1702 |0022: new-instance v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanImpl; // type@0217 │ │ -04b3bc: 7010 0e0d 0000 |0024: invoke-direct {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanImpl;.:()V // method@0d0e │ │ -04b3c2: 6900 2904 |0027: sput-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0429 │ │ -04b3c6: 28e4 |0029: goto 000d // -001c │ │ -04b3c8: 6000 2c00 |002a: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@002c │ │ -04b3cc: 1301 0e00 |002c: const/16 v1, #int 14 // #e │ │ -04b3d0: 3410 0a00 |002e: if-lt v0, v1, 0038 // +000a │ │ -04b3d4: 2200 1502 |0030: new-instance v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl; // type@0215 │ │ -04b3d8: 7010 9e0c 0000 |0032: invoke-direct {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl;.:()V // method@0c9e │ │ -04b3de: 6900 2904 |0035: sput-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0429 │ │ -04b3e2: 28d6 |0037: goto 000d // -002a │ │ -04b3e4: 2200 1a02 |0038: new-instance v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl; // type@021a │ │ -04b3e8: 7010 220d 0000 |003a: invoke-direct {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl;.:()V // method@0d22 │ │ -04b3ee: 6900 2904 |003d: sput-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0429 │ │ -04b3f2: 28ce |003f: goto 000d // -0032 │ │ + insns size : 78 16-bit code units │ │ +06eb94: |[06eb94] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.:()V │ │ +06eba4: 6000 4000 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0040 │ │ +06eba8: 1301 1500 |0002: const/16 v1, #int 21 // #15 │ │ +06ebac: 3410 0a00 |0004: if-lt v0, v1, 000e // +000a │ │ +06ebb0: 2200 5703 |0006: new-instance v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoApi21Impl; // type@0357 │ │ +06ebb4: 7010 4215 0000 |0008: invoke-direct {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoApi21Impl;.:()V // method@1542 │ │ +06ebba: 6900 9106 |000b: sput-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0691 │ │ +06ebbe: 0e00 |000d: return-void │ │ +06ebc0: 6000 4000 |000e: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0040 │ │ +06ebc4: 1301 1300 |0010: const/16 v1, #int 19 // #13 │ │ +06ebc8: 3410 0a00 |0012: if-lt v0, v1, 001c // +000a │ │ +06ebcc: 2200 5c03 |0014: new-instance v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoKitKatImpl; // type@035c │ │ +06ebd0: 7010 dc15 0000 |0016: invoke-direct {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoKitKatImpl;.:()V // method@15dc │ │ +06ebd6: 6900 9106 |0019: sput-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0691 │ │ +06ebda: 28f2 |001b: goto 000d // -000e │ │ +06ebdc: 6000 4000 |001c: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0040 │ │ +06ebe0: 1301 1200 |001e: const/16 v1, #int 18 // #12 │ │ +06ebe4: 3410 0a00 |0020: if-lt v0, v1, 002a // +000a │ │ +06ebe8: 2200 5b03 |0022: new-instance v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanMr2Impl; // type@035b │ │ +06ebec: 7010 d915 0000 |0024: invoke-direct {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanMr2Impl;.:()V // method@15d9 │ │ +06ebf2: 6900 9106 |0027: sput-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0691 │ │ +06ebf6: 28e4 |0029: goto 000d // -001c │ │ +06ebf8: 6000 4000 |002a: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0040 │ │ +06ebfc: 1301 1000 |002c: const/16 v1, #int 16 // #10 │ │ +06ec00: 3410 0a00 |002e: if-lt v0, v1, 0038 // +000a │ │ +06ec04: 2200 5a03 |0030: new-instance v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanImpl; // type@035a │ │ +06ec08: 7010 cb15 0000 |0032: invoke-direct {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanImpl;.:()V // method@15cb │ │ +06ec0e: 6900 9106 |0035: sput-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0691 │ │ +06ec12: 28d6 |0037: goto 000d // -002a │ │ +06ec14: 6000 4000 |0038: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0040 │ │ +06ec18: 1301 0e00 |003a: const/16 v1, #int 14 // #e │ │ +06ec1c: 3410 0a00 |003c: if-lt v0, v1, 0046 // +000a │ │ +06ec20: 2200 5803 |003e: new-instance v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl; // type@0358 │ │ +06ec24: 7010 4815 0000 |0040: invoke-direct {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl;.:()V // method@1548 │ │ +06ec2a: 6900 9106 |0043: sput-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0691 │ │ +06ec2e: 28c8 |0045: goto 000d // -0038 │ │ +06ec30: 2200 5d03 |0046: new-instance v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl; // type@035d │ │ +06ec34: 7010 ee15 0000 |0048: invoke-direct {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl;.:()V // method@15ee │ │ +06ec3a: 6900 9106 |004b: sput-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0691 │ │ +06ec3e: 28c0 |004d: goto 000d // -0040 │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=756 │ │ - 0x0006 line=757 │ │ - 0x000d line=767 │ │ - 0x000e line=758 │ │ - 0x0014 line=759 │ │ - 0x001c line=760 │ │ - 0x0022 line=761 │ │ - 0x002a line=762 │ │ - 0x0030 line=763 │ │ - 0x0038 line=765 │ │ + 0x0000 line=1123 │ │ + 0x0006 line=1124 │ │ + 0x000d line=1136 │ │ + 0x000e line=1125 │ │ + 0x0014 line=1126 │ │ + 0x001c line=1127 │ │ + 0x0022 line=1128 │ │ + 0x002a line=1129 │ │ + 0x0030 line=1130 │ │ + 0x0038 line=1131 │ │ + 0x003e line=1132 │ │ + 0x0046 line=1134 │ │ locals : │ │ │ │ #1 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;) │ │ name : '' │ │ type : '(Ljava/lang/Object;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -04b3f4: |[04b3f4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.:(Ljava/lang/Object;)V │ │ -04b404: 7010 9117 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1791 │ │ -04b40a: 5b01 2f04 |0003: iput-object v1, v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@042f │ │ -04b40e: 0e00 |0005: return-void │ │ +06ec40: |[06ec40] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.:(Ljava/lang/Object;)V │ │ +06ec50: 7010 8622 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2286 │ │ +06ec56: 5b01 9706 |0003: iput-object v1, v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0697 │ │ +06ec5a: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=1080 │ │ - 0x0003 line=1081 │ │ - 0x0005 line=1082 │ │ + 0x0000 line=1477 │ │ + 0x0003 line=1478 │ │ + 0x0005 line=1479 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ 0x0000 - 0x0006 reg=1 info Ljava/lang/Object; │ │ │ │ #2 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;) │ │ + name : 'access$000' │ │ + type : '()Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;' │ │ + access : 0x1008 (STATIC SYNTHETIC) │ │ + code - │ │ + registers : 1 │ │ + ins : 0 │ │ + outs : 0 │ │ + insns size : 3 16-bit code units │ │ +06ec5c: |[06ec5c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.access$000:()Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; │ │ +06ec6c: 6200 9106 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0691 │ │ +06ec70: 1100 |0002: return-object v0 │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=34 │ │ + locals : │ │ + │ │ + #3 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;) │ │ name : 'getActionSymbolicName' │ │ type : '(I)Ljava/lang/String;' │ │ access : 0x000a (PRIVATE STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 134 16-bit code units │ │ -04b410: |[04b410] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.getActionSymbolicName:(I)Ljava/lang/String; │ │ -04b420: 2c01 3c00 0000 |0000: sparse-switch v1, 0000003c // +0000003c │ │ -04b426: 1a00 4b01 |0003: const-string v0, "ACTION_UNKNOWN" // string@014b │ │ -04b42a: 1100 |0005: return-object v0 │ │ -04b42c: 1a00 3701 |0006: const-string v0, "ACTION_FOCUS" // string@0137 │ │ -04b430: 28fd |0008: goto 0005 // -0003 │ │ -04b432: 1a00 3001 |0009: const-string v0, "ACTION_CLEAR_FOCUS" // string@0130 │ │ -04b436: 28fa |000b: goto 0005 // -0006 │ │ -04b438: 1a00 4901 |000c: const-string v0, "ACTION_SELECT" // string@0149 │ │ -04b43c: 28f7 |000e: goto 0005 // -0009 │ │ -04b43e: 1a00 3101 |000f: const-string v0, "ACTION_CLEAR_SELECTION" // string@0131 │ │ -04b442: 28f4 |0011: goto 0005 // -000c │ │ -04b444: 1a00 3201 |0012: const-string v0, "ACTION_CLICK" // string@0132 │ │ -04b448: 28f1 |0014: goto 0005 // -000f │ │ -04b44a: 1a00 3b01 |0015: const-string v0, "ACTION_LONG_CLICK" // string@013b │ │ -04b44e: 28ee |0017: goto 0005 // -0012 │ │ -04b450: 1a00 2901 |0018: const-string v0, "ACTION_ACCESSIBILITY_FOCUS" // string@0129 │ │ -04b454: 28eb |001a: goto 0005 // -0015 │ │ -04b456: 1a00 2f01 |001b: const-string v0, "ACTION_CLEAR_ACCESSIBILITY_FOCUS" // string@012f │ │ -04b45a: 28e8 |001d: goto 0005 // -0018 │ │ -04b45c: 1a00 3d01 |001e: const-string v0, "ACTION_NEXT_AT_MOVEMENT_GRANULARITY" // string@013d │ │ -04b460: 28e5 |0020: goto 0005 // -001b │ │ -04b462: 1a00 4401 |0021: const-string v0, "ACTION_PREVIOUS_AT_MOVEMENT_GRANULARITY" // string@0144 │ │ -04b466: 28e2 |0023: goto 0005 // -001e │ │ -04b468: 1a00 3e01 |0024: const-string v0, "ACTION_NEXT_HTML_ELEMENT" // string@013e │ │ -04b46c: 28df |0026: goto 0005 // -0021 │ │ -04b46e: 1a00 4501 |0027: const-string v0, "ACTION_PREVIOUS_HTML_ELEMENT" // string@0145 │ │ -04b472: 28dc |0029: goto 0005 // -0024 │ │ -04b474: 1a00 4801 |002a: const-string v0, "ACTION_SCROLL_FORWARD" // string@0148 │ │ -04b478: 28d9 |002c: goto 0005 // -0027 │ │ -04b47a: 1a00 4701 |002d: const-string v0, "ACTION_SCROLL_BACKWARD" // string@0147 │ │ -04b47e: 28d6 |002f: goto 0005 // -002a │ │ -04b480: 1a00 3401 |0030: const-string v0, "ACTION_CUT" // string@0134 │ │ -04b484: 28d3 |0032: goto 0005 // -002d │ │ -04b486: 1a00 3301 |0033: const-string v0, "ACTION_COPY" // string@0133 │ │ -04b48a: 28d0 |0035: goto 0005 // -0030 │ │ -04b48c: 1a00 3f01 |0036: const-string v0, "ACTION_PASTE" // string@013f │ │ -04b490: 28cd |0038: goto 0005 // -0033 │ │ -04b492: 1a00 4a01 |0039: const-string v0, "ACTION_SET_SELECTION" // string@014a │ │ -04b496: 28ca |003b: goto 0005 // -0036 │ │ -04b498: 0002 1200 0100 0000 0200 0000 0400 ... |003c: sparse-switch-data (74 units) │ │ - catches : (none) │ │ - positions : │ │ - 0x0000 line=2018 │ │ - 0x0003 line=2056 │ │ - 0x0006 line=2020 │ │ - 0x0009 line=2022 │ │ - 0x000c line=2024 │ │ - 0x000f line=2026 │ │ - 0x0012 line=2028 │ │ - 0x0015 line=2030 │ │ - 0x0018 line=2032 │ │ - 0x001b line=2034 │ │ - 0x001e line=2036 │ │ - 0x0021 line=2038 │ │ - 0x0024 line=2040 │ │ - 0x0027 line=2042 │ │ - 0x002a line=2044 │ │ - 0x002d line=2046 │ │ - 0x0030 line=2048 │ │ - 0x0033 line=2050 │ │ - 0x0036 line=2052 │ │ - 0x0039 line=2054 │ │ - 0x003c line=2018 │ │ +06ec74: |[06ec74] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.getActionSymbolicName:(I)Ljava/lang/String; │ │ +06ec84: 2c01 3c00 0000 |0000: sparse-switch v1, 0000003c // +0000003c │ │ +06ec8a: 1a00 8401 |0003: const-string v0, "ACTION_UNKNOWN" // string@0184 │ │ +06ec8e: 1100 |0005: return-object v0 │ │ +06ec90: 1a00 6301 |0006: const-string v0, "ACTION_FOCUS" // string@0163 │ │ +06ec94: 28fd |0008: goto 0005 // -0003 │ │ +06ec96: 1a00 5b01 |0009: const-string v0, "ACTION_CLEAR_FOCUS" // string@015b │ │ +06ec9a: 28fa |000b: goto 0005 // -0006 │ │ +06ec9c: 1a00 7c01 |000c: const-string v0, "ACTION_SELECT" // string@017c │ │ +06eca0: 28f7 |000e: goto 0005 // -0009 │ │ +06eca2: 1a00 5c01 |000f: const-string v0, "ACTION_CLEAR_SELECTION" // string@015c │ │ +06eca6: 28f4 |0011: goto 0005 // -000c │ │ +06eca8: 1a00 5d01 |0012: const-string v0, "ACTION_CLICK" // string@015d │ │ +06ecac: 28f1 |0014: goto 0005 // -000f │ │ +06ecae: 1a00 6701 |0015: const-string v0, "ACTION_LONG_CLICK" // string@0167 │ │ +06ecb2: 28ee |0017: goto 0005 // -0012 │ │ +06ecb4: 1a00 5201 |0018: const-string v0, "ACTION_ACCESSIBILITY_FOCUS" // string@0152 │ │ +06ecb8: 28eb |001a: goto 0005 // -0015 │ │ +06ecba: 1a00 5a01 |001b: const-string v0, "ACTION_CLEAR_ACCESSIBILITY_FOCUS" // string@015a │ │ +06ecbe: 28e8 |001d: goto 0005 // -0018 │ │ +06ecc0: 1a00 6901 |001e: const-string v0, "ACTION_NEXT_AT_MOVEMENT_GRANULARITY" // string@0169 │ │ +06ecc4: 28e5 |0020: goto 0005 // -001b │ │ +06ecc6: 1a00 7501 |0021: const-string v0, "ACTION_PREVIOUS_AT_MOVEMENT_GRANULARITY" // string@0175 │ │ +06ecca: 28e2 |0023: goto 0005 // -001e │ │ +06eccc: 1a00 6a01 |0024: const-string v0, "ACTION_NEXT_HTML_ELEMENT" // string@016a │ │ +06ecd0: 28df |0026: goto 0005 // -0021 │ │ +06ecd2: 1a00 7601 |0027: const-string v0, "ACTION_PREVIOUS_HTML_ELEMENT" // string@0176 │ │ +06ecd6: 28dc |0029: goto 0005 // -0024 │ │ +06ecd8: 1a00 7a01 |002a: const-string v0, "ACTION_SCROLL_FORWARD" // string@017a │ │ +06ecdc: 28d9 |002c: goto 0005 // -0027 │ │ +06ecde: 1a00 7901 |002d: const-string v0, "ACTION_SCROLL_BACKWARD" // string@0179 │ │ +06ece2: 28d6 |002f: goto 0005 // -002a │ │ +06ece4: 1a00 5f01 |0030: const-string v0, "ACTION_CUT" // string@015f │ │ +06ece8: 28d3 |0032: goto 0005 // -002d │ │ +06ecea: 1a00 5e01 |0033: const-string v0, "ACTION_COPY" // string@015e │ │ +06ecee: 28d0 |0035: goto 0005 // -0030 │ │ +06ecf0: 1a00 6b01 |0036: const-string v0, "ACTION_PASTE" // string@016b │ │ +06ecf4: 28cd |0038: goto 0005 // -0033 │ │ +06ecf6: 1a00 7e01 |0039: const-string v0, "ACTION_SET_SELECTION" // string@017e │ │ +06ecfa: 28ca |003b: goto 0005 // -0036 │ │ +06ecfc: 0002 1200 0100 0000 0200 0000 0400 ... |003c: sparse-switch-data (74 units) │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=2475 │ │ + 0x0003 line=2513 │ │ + 0x0006 line=2477 │ │ + 0x0009 line=2479 │ │ + 0x000c line=2481 │ │ + 0x000f line=2483 │ │ + 0x0012 line=2485 │ │ + 0x0015 line=2487 │ │ + 0x0018 line=2489 │ │ + 0x001b line=2491 │ │ + 0x001e line=2493 │ │ + 0x0021 line=2495 │ │ + 0x0024 line=2497 │ │ + 0x0027 line=2499 │ │ + 0x002a line=2501 │ │ + 0x002d line=2503 │ │ + 0x0030 line=2505 │ │ + 0x0033 line=2507 │ │ + 0x0036 line=2509 │ │ + 0x0039 line=2511 │ │ + 0x003c line=2475 │ │ locals : │ │ 0x0000 - 0x0086 reg=1 action I │ │ │ │ - #3 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;) │ │ + #4 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;) │ │ name : 'obtain' │ │ type : '()Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 11 16-bit code units │ │ -04b52c: |[04b52c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.obtain:()Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ -04b53c: 6200 2904 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0429 │ │ -04b540: 7210 ee0c 0000 |0002: invoke-interface {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.obtain:()Ljava/lang/Object; // method@0cee │ │ -04b546: 0c00 |0005: move-result-object v0 │ │ -04b548: 7110 aa0d 0000 |0006: invoke-static {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.wrapNonNullInstance:(Ljava/lang/Object;)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; // method@0daa │ │ -04b54e: 0c00 |0009: move-result-object v0 │ │ -04b550: 1100 |000a: return-object v0 │ │ +06ed90: |[06ed90] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.obtain:()Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ +06eda0: 6200 9106 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0691 │ │ +06eda4: 7210 a715 0000 |0002: invoke-interface {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.obtain:()Ljava/lang/Object; // method@15a7 │ │ +06edaa: 0c00 |0005: move-result-object v0 │ │ +06edac: 7110 a516 0000 |0006: invoke-static {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.wrapNonNullInstance:(Ljava/lang/Object;)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; // method@16a5 │ │ +06edb2: 0c00 |0009: move-result-object v0 │ │ +06edb4: 1100 |000a: return-object v0 │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=1123 │ │ + 0x0000 line=1520 │ │ locals : │ │ │ │ - #4 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;) │ │ + #5 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;) │ │ name : 'obtain' │ │ type : '(Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 13 16-bit code units │ │ -04b554: |[04b554] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.obtain:(Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ -04b564: 6200 2904 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0429 │ │ -04b568: 5421 2f04 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@042f │ │ -04b56c: 7220 f10c 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.obtain:(Ljava/lang/Object;)Ljava/lang/Object; // method@0cf1 │ │ -04b572: 0c00 |0007: move-result-object v0 │ │ -04b574: 7110 aa0d 0000 |0008: invoke-static {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.wrapNonNullInstance:(Ljava/lang/Object;)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; // method@0daa │ │ -04b57a: 0c00 |000b: move-result-object v0 │ │ -04b57c: 1100 |000c: return-object v0 │ │ +06edb8: |[06edb8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.obtain:(Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ +06edc8: 6200 9106 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0691 │ │ +06edcc: 5421 9706 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0697 │ │ +06edd0: 7220 aa15 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.obtain:(Ljava/lang/Object;)Ljava/lang/Object; // method@15aa │ │ +06edd6: 0c00 |0007: move-result-object v0 │ │ +06edd8: 7110 a516 0000 |0008: invoke-static {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.wrapNonNullInstance:(Ljava/lang/Object;)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; // method@16a5 │ │ +06edde: 0c00 |000b: move-result-object v0 │ │ +06ede0: 1100 |000c: return-object v0 │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=1134 │ │ + 0x0000 line=1531 │ │ locals : │ │ 0x0000 - 0x000d reg=2 info Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ │ │ - #5 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;) │ │ + #6 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;) │ │ name : 'obtain' │ │ type : '(Landroid/view/View;)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 11 16-bit code units │ │ -04b580: |[04b580] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.obtain:(Landroid/view/View;)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ -04b590: 6200 2904 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0429 │ │ -04b594: 7220 ef0c 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.obtain:(Landroid/view/View;)Ljava/lang/Object; // method@0cef │ │ -04b59a: 0c00 |0005: move-result-object v0 │ │ -04b59c: 7110 aa0d 0000 |0006: invoke-static {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.wrapNonNullInstance:(Ljava/lang/Object;)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; // method@0daa │ │ -04b5a2: 0c00 |0009: move-result-object v0 │ │ -04b5a4: 1100 |000a: return-object v0 │ │ +06ede4: |[06ede4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.obtain:(Landroid/view/View;)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ +06edf4: 6200 9106 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0691 │ │ +06edf8: 7220 a815 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.obtain:(Landroid/view/View;)Ljava/lang/Object; // method@15a8 │ │ +06edfe: 0c00 |0005: move-result-object v0 │ │ +06ee00: 7110 a516 0000 |0006: invoke-static {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.wrapNonNullInstance:(Ljava/lang/Object;)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; // method@16a5 │ │ +06ee06: 0c00 |0009: move-result-object v0 │ │ +06ee08: 1100 |000a: return-object v0 │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=1099 │ │ + 0x0000 line=1496 │ │ locals : │ │ 0x0000 - 0x000b reg=1 source Landroid/view/View; │ │ │ │ - #6 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;) │ │ + #7 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;) │ │ name : 'obtain' │ │ type : '(Landroid/view/View;I)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 11 16-bit code units │ │ -04b5a8: |[04b5a8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.obtain:(Landroid/view/View;I)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ -04b5b8: 6200 2904 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0429 │ │ -04b5bc: 7230 f00c 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.obtain:(Landroid/view/View;I)Ljava/lang/Object; // method@0cf0 │ │ -04b5c2: 0c00 |0005: move-result-object v0 │ │ -04b5c4: 7110 aa0d 0000 |0006: invoke-static {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.wrapNonNullInstance:(Ljava/lang/Object;)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; // method@0daa │ │ -04b5ca: 0c00 |0009: move-result-object v0 │ │ -04b5cc: 1100 |000a: return-object v0 │ │ +06ee0c: |[06ee0c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.obtain:(Landroid/view/View;I)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ +06ee1c: 6200 9106 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0691 │ │ +06ee20: 7230 a915 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.obtain:(Landroid/view/View;I)Ljava/lang/Object; // method@15a9 │ │ +06ee26: 0c00 |0005: move-result-object v0 │ │ +06ee28: 7110 a516 0000 |0006: invoke-static {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.wrapNonNullInstance:(Ljava/lang/Object;)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; // method@16a5 │ │ +06ee2e: 0c00 |0009: move-result-object v0 │ │ +06ee30: 1100 |000a: return-object v0 │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=1113 │ │ + 0x0000 line=1510 │ │ locals : │ │ 0x0000 - 0x000b reg=1 root Landroid/view/View; │ │ 0x0000 - 0x000b reg=2 virtualDescendantId I │ │ │ │ - #7 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;) │ │ + #8 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;) │ │ name : 'wrapNonNullInstance' │ │ type : '(Ljava/lang/Object;)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;' │ │ access : 0x0008 (STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 10 16-bit code units │ │ -04b5d0: |[04b5d0] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.wrapNonNullInstance:(Ljava/lang/Object;)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ -04b5e0: 3801 0800 |0000: if-eqz v1, 0008 // +0008 │ │ -04b5e4: 2200 1b02 |0002: new-instance v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; // type@021b │ │ -04b5e8: 7020 640d 1000 |0004: invoke-direct {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.:(Ljava/lang/Object;)V // method@0d64 │ │ -04b5ee: 1100 |0007: return-object v0 │ │ -04b5f0: 1200 |0008: const/4 v0, #int 0 // #0 │ │ -04b5f2: 28fe |0009: goto 0007 // -0002 │ │ +06ee34: |[06ee34] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.wrapNonNullInstance:(Ljava/lang/Object;)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ +06ee44: 3801 0800 |0000: if-eqz v1, 0008 // +0008 │ │ +06ee48: 2200 6103 |0002: new-instance v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; // type@0361 │ │ +06ee4c: 7020 5816 1000 |0004: invoke-direct {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.:(Ljava/lang/Object;)V // method@1658 │ │ +06ee52: 1100 |0007: return-object v0 │ │ +06ee54: 1200 |0008: const/4 v0, #int 0 // #0 │ │ +06ee56: 28fe |0009: goto 0007 // -0002 │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=1068 │ │ - 0x0002 line=1069 │ │ - 0x0007 line=1071 │ │ + 0x0000 line=1465 │ │ + 0x0002 line=1466 │ │ + 0x0007 line=1468 │ │ locals : │ │ 0x0000 - 0x000a reg=1 object Ljava/lang/Object; │ │ │ │ Virtual methods - │ │ #0 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;) │ │ name : 'addAction' │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -04b5f4: |[04b5f4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.addAction:(I)V │ │ -04b604: 6200 2904 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0429 │ │ -04b608: 5421 2f04 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@042f │ │ -04b60c: 7230 ce0c 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.addAction:(Ljava/lang/Object;I)V // method@0cce │ │ -04b612: 0e00 |0007: return-void │ │ +06ee58: |[06ee58] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.addAction:(I)V │ │ +06ee68: 6200 9106 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0691 │ │ +06ee6c: 5421 9706 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0697 │ │ +06ee70: 7230 7915 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.addAction:(Ljava/lang/Object;I)V // method@1579 │ │ +06ee76: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=1295 │ │ - 0x0007 line=1296 │ │ + 0x0000 line=1692 │ │ + 0x0007 line=1693 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ 0x0000 - 0x0008 reg=3 action I │ │ │ │ #1 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;) │ │ name : 'addChild' │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -04b614: |[04b614] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.addChild:(Landroid/view/View;)V │ │ -04b624: 6200 2904 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0429 │ │ -04b628: 5421 2f04 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@042f │ │ -04b62c: 7230 cf0c 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.addChild:(Ljava/lang/Object;Landroid/view/View;)V // method@0ccf │ │ -04b632: 0e00 |0007: return-void │ │ +06ee78: |[06ee78] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.addChild:(Landroid/view/View;)V │ │ +06ee88: 6200 9106 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0691 │ │ +06ee8c: 5421 9706 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0697 │ │ +06ee90: 7230 7b15 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.addChild:(Ljava/lang/Object;Landroid/view/View;)V // method@157b │ │ +06ee96: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=1249 │ │ - 0x0007 line=1250 │ │ + 0x0000 line=1646 │ │ + 0x0007 line=1647 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ 0x0000 - 0x0008 reg=3 child Landroid/view/View; │ │ │ │ #2 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;) │ │ name : 'addChild' │ │ type : '(Landroid/view/View;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 8 16-bit code units │ │ -04b634: |[04b634] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.addChild:(Landroid/view/View;I)V │ │ -04b644: 6200 2904 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0429 │ │ -04b648: 5421 2f04 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@042f │ │ -04b64c: 7240 d00c 1043 |0004: invoke-interface {v0, v1, v3, v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.addChild:(Ljava/lang/Object;Landroid/view/View;I)V // method@0cd0 │ │ -04b652: 0e00 |0007: return-void │ │ +06ee98: |[06ee98] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.addChild:(Landroid/view/View;I)V │ │ +06eea8: 6200 9106 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0691 │ │ +06eeac: 5421 9706 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0697 │ │ +06eeb0: 7240 7c15 1043 |0004: invoke-interface {v0, v1, v3, v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.addChild:(Ljava/lang/Object;Landroid/view/View;I)V // method@157c │ │ +06eeb6: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=1267 │ │ - 0x0007 line=1268 │ │ + 0x0000 line=1664 │ │ + 0x0007 line=1665 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ 0x0000 - 0x0008 reg=3 root Landroid/view/View; │ │ 0x0000 - 0x0008 reg=4 virtualDescendantId I │ │ │ │ #3 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;) │ │ name : 'equals' │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 46 16-bit code units │ │ -04b654: |[04b654] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.equals:(Ljava/lang/Object;)Z │ │ -04b664: 1211 |0000: const/4 v1, #int 1 // #1 │ │ -04b666: 1202 |0001: const/4 v2, #int 0 // #0 │ │ -04b668: 3365 0300 |0002: if-ne v5, v6, 0005 // +0003 │ │ -04b66c: 0f01 |0004: return v1 │ │ -04b66e: 3906 0400 |0005: if-nez v6, 0009 // +0004 │ │ -04b672: 0121 |0007: move v1, v2 │ │ -04b674: 28fc |0008: goto 0004 // -0004 │ │ -04b676: 6e10 9417 0500 |0009: invoke-virtual {v5}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@1794 │ │ -04b67c: 0c03 |000c: move-result-object v3 │ │ -04b67e: 6e10 9417 0600 |000d: invoke-virtual {v6}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@1794 │ │ -04b684: 0c04 |0010: move-result-object v4 │ │ -04b686: 3243 0400 |0011: if-eq v3, v4, 0015 // +0004 │ │ -04b68a: 0121 |0013: move v1, v2 │ │ -04b68c: 28f0 |0014: goto 0004 // -0010 │ │ -04b68e: 0760 |0015: move-object v0, v6 │ │ -04b690: 1f00 1b02 |0016: check-cast v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; // type@021b │ │ -04b694: 5453 2f04 |0018: iget-object v3, v5, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@042f │ │ -04b698: 3903 0800 |001a: if-nez v3, 0022 // +0008 │ │ -04b69c: 5403 2f04 |001c: iget-object v3, v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@042f │ │ -04b6a0: 3803 e6ff |001e: if-eqz v3, 0004 // -001a │ │ -04b6a4: 0121 |0020: move v1, v2 │ │ -04b6a6: 28e3 |0021: goto 0004 // -001d │ │ -04b6a8: 5453 2f04 |0022: iget-object v3, v5, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@042f │ │ -04b6ac: 5404 2f04 |0024: iget-object v4, v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@042f │ │ -04b6b0: 6e20 9317 4300 |0026: invoke-virtual {v3, v4}, Ljava/lang/Object;.equals:(Ljava/lang/Object;)Z // method@1793 │ │ -04b6b6: 0a03 |0029: move-result v3 │ │ -04b6b8: 3903 daff |002a: if-nez v3, 0004 // -0026 │ │ -04b6bc: 0121 |002c: move v1, v2 │ │ -04b6be: 28d7 |002d: goto 0004 // -0029 │ │ - catches : (none) │ │ - positions : │ │ - 0x0002 line=1953 │ │ - 0x0004 line=1970 │ │ - 0x0005 line=1956 │ │ - 0x0008 line=1957 │ │ - 0x0009 line=1959 │ │ - 0x0014 line=1960 │ │ - 0x0016 line=1962 │ │ - 0x0018 line=1963 │ │ - 0x001c line=1964 │ │ - 0x0021 line=1965 │ │ - 0x0022 line=1967 │ │ - 0x002d line=1968 │ │ +06eeb8: |[06eeb8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.equals:(Ljava/lang/Object;)Z │ │ +06eec8: 1211 |0000: const/4 v1, #int 1 // #1 │ │ +06eeca: 1202 |0001: const/4 v2, #int 0 // #0 │ │ +06eecc: 3365 0300 |0002: if-ne v5, v6, 0005 // +0003 │ │ +06eed0: 0f01 |0004: return v1 │ │ +06eed2: 3906 0400 |0005: if-nez v6, 0009 // +0004 │ │ +06eed6: 0121 |0007: move v1, v2 │ │ +06eed8: 28fc |0008: goto 0004 // -0004 │ │ +06eeda: 6e10 8922 0500 |0009: invoke-virtual {v5}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@2289 │ │ +06eee0: 0c03 |000c: move-result-object v3 │ │ +06eee2: 6e10 8922 0600 |000d: invoke-virtual {v6}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@2289 │ │ +06eee8: 0c04 |0010: move-result-object v4 │ │ +06eeea: 3243 0400 |0011: if-eq v3, v4, 0015 // +0004 │ │ +06eeee: 0121 |0013: move v1, v2 │ │ +06eef0: 28f0 |0014: goto 0004 // -0010 │ │ +06eef2: 0760 |0015: move-object v0, v6 │ │ +06eef4: 1f00 6103 |0016: check-cast v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; // type@0361 │ │ +06eef8: 5453 9706 |0018: iget-object v3, v5, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0697 │ │ +06eefc: 3903 0800 |001a: if-nez v3, 0022 // +0008 │ │ +06ef00: 5403 9706 |001c: iget-object v3, v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0697 │ │ +06ef04: 3803 e6ff |001e: if-eqz v3, 0004 // -001a │ │ +06ef08: 0121 |0020: move v1, v2 │ │ +06ef0a: 28e3 |0021: goto 0004 // -001d │ │ +06ef0c: 5453 9706 |0022: iget-object v3, v5, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0697 │ │ +06ef10: 5404 9706 |0024: iget-object v4, v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0697 │ │ +06ef14: 6e20 8822 4300 |0026: invoke-virtual {v3, v4}, Ljava/lang/Object;.equals:(Ljava/lang/Object;)Z // method@2288 │ │ +06ef1a: 0a03 |0029: move-result v3 │ │ +06ef1c: 3903 daff |002a: if-nez v3, 0004 // -0026 │ │ +06ef20: 0121 |002c: move v1, v2 │ │ +06ef22: 28d7 |002d: goto 0004 // -0029 │ │ + catches : (none) │ │ + positions : │ │ + 0x0002 line=2410 │ │ + 0x0004 line=2427 │ │ + 0x0005 line=2413 │ │ + 0x0008 line=2414 │ │ + 0x0009 line=2416 │ │ + 0x0014 line=2417 │ │ + 0x0016 line=2419 │ │ + 0x0018 line=2420 │ │ + 0x001c line=2421 │ │ + 0x0021 line=2422 │ │ + 0x0022 line=2424 │ │ + 0x002d line=2425 │ │ locals : │ │ 0x0018 - 0x002e reg=0 other Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ 0x0000 - 0x002e reg=5 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ 0x0000 - 0x002e reg=6 obj Ljava/lang/Object; │ │ │ │ #4 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;) │ │ name : 'findAccessibilityNodeInfosByText' │ │ type : '(Ljava/lang/String;)Ljava/util/List;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 9 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 36 16-bit code units │ │ -04b6c0: |[04b6c0] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.findAccessibilityNodeInfosByText:(Ljava/lang/String;)Ljava/util/List; │ │ -04b6d0: 2204 cf03 |0000: new-instance v4, Ljava/util/ArrayList; // type@03cf │ │ -04b6d4: 7010 d317 0400 |0002: invoke-direct {v4}, Ljava/util/ArrayList;.:()V // method@17d3 │ │ -04b6da: 6205 2904 |0005: sget-object v5, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0429 │ │ -04b6de: 5476 2f04 |0007: iget-object v6, v7, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@042f │ │ -04b6e2: 7230 d10c 6508 |0009: invoke-interface {v5, v6, v8}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.findAccessibilityNodeInfosByText:(Ljava/lang/Object;Ljava/lang/String;)Ljava/util/List; // method@0cd1 │ │ -04b6e8: 0c03 |000c: move-result-object v3 │ │ -04b6ea: 7210 0118 0300 |000d: invoke-interface {v3}, Ljava/util/List;.size:()I // method@1801 │ │ -04b6f0: 0a02 |0010: move-result v2 │ │ -04b6f2: 1200 |0011: const/4 v0, #int 0 // #0 │ │ -04b6f4: 3520 1100 |0012: if-ge v0, v2, 0023 // +0011 │ │ -04b6f8: 7220 fd17 0300 |0014: invoke-interface {v3, v0}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@17fd │ │ -04b6fe: 0c01 |0017: move-result-object v1 │ │ -04b700: 2205 1b02 |0018: new-instance v5, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; // type@021b │ │ -04b704: 7020 640d 1500 |001a: invoke-direct {v5, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.:(Ljava/lang/Object;)V // method@0d64 │ │ -04b70a: 7220 fc17 5400 |001d: invoke-interface {v4, v5}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@17fc │ │ -04b710: d800 0001 |0020: add-int/lit8 v0, v0, #int 1 // #01 │ │ -04b714: 28f0 |0022: goto 0012 // -0010 │ │ -04b716: 1104 |0023: return-object v4 │ │ - catches : (none) │ │ - positions : │ │ - 0x0000 line=1370 │ │ - 0x0005 line=1371 │ │ - 0x000d line=1372 │ │ - 0x0011 line=1373 │ │ - 0x0014 line=1374 │ │ - 0x0018 line=1375 │ │ - 0x0020 line=1373 │ │ - 0x0023 line=1377 │ │ +06ef24: |[06ef24] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.findAccessibilityNodeInfosByText:(Ljava/lang/String;)Ljava/util/List; │ │ +06ef34: 2204 5905 |0000: new-instance v4, Ljava/util/ArrayList; // type@0559 │ │ +06ef38: 7010 cf22 0400 |0002: invoke-direct {v4}, Ljava/util/ArrayList;.:()V // method@22cf │ │ +06ef3e: 6205 9106 |0005: sget-object v5, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0691 │ │ +06ef42: 5476 9706 |0007: iget-object v6, v7, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0697 │ │ +06ef46: 7230 7d15 6508 |0009: invoke-interface {v5, v6, v8}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.findAccessibilityNodeInfosByText:(Ljava/lang/Object;Ljava/lang/String;)Ljava/util/List; // method@157d │ │ +06ef4c: 0c03 |000c: move-result-object v3 │ │ +06ef4e: 7210 0a23 0300 |000d: invoke-interface {v3}, Ljava/util/List;.size:()I // method@230a │ │ +06ef54: 0a02 |0010: move-result v2 │ │ +06ef56: 1200 |0011: const/4 v0, #int 0 // #0 │ │ +06ef58: 3520 1100 |0012: if-ge v0, v2, 0023 // +0011 │ │ +06ef5c: 7220 0623 0300 |0014: invoke-interface {v3, v0}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@2306 │ │ +06ef62: 0c01 |0017: move-result-object v1 │ │ +06ef64: 2205 6103 |0018: new-instance v5, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; // type@0361 │ │ +06ef68: 7020 5816 1500 |001a: invoke-direct {v5, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.:(Ljava/lang/Object;)V // method@1658 │ │ +06ef6e: 7220 0523 5400 |001d: invoke-interface {v4, v5}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@2305 │ │ +06ef74: d800 0001 |0020: add-int/lit8 v0, v0, #int 1 // #01 │ │ +06ef78: 28f0 |0022: goto 0012 // -0010 │ │ +06ef7a: 1104 |0023: return-object v4 │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=1767 │ │ + 0x0005 line=1768 │ │ + 0x000d line=1769 │ │ + 0x0011 line=1770 │ │ + 0x0014 line=1771 │ │ + 0x0018 line=1772 │ │ + 0x0020 line=1770 │ │ + 0x0023 line=1774 │ │ locals : │ │ 0x0018 - 0x0023 reg=1 info Ljava/lang/Object; │ │ 0x0012 - 0x0024 reg=0 i I │ │ 0x0011 - 0x0024 reg=2 infoCount I │ │ 0x000d - 0x0024 reg=3 infos Ljava/util/List; Ljava/util/List; │ │ 0x0005 - 0x0024 reg=4 result Ljava/util/List; Ljava/util/List; │ │ 0x0000 - 0x0024 reg=7 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ @@ -59384,1481 +94224,1956 @@ │ │ type : '(I)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 13 16-bit code units │ │ -04b718: |[04b718] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.findFocus:(I)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ -04b728: 6200 2904 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0429 │ │ -04b72c: 5421 2f04 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@042f │ │ -04b730: 7230 d20c 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.findFocus:(Ljava/lang/Object;I)Ljava/lang/Object; // method@0cd2 │ │ -04b736: 0c00 |0007: move-result-object v0 │ │ -04b738: 7110 aa0d 0000 |0008: invoke-static {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.wrapNonNullInstance:(Ljava/lang/Object;)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; // method@0daa │ │ -04b73e: 0c00 |000b: move-result-object v0 │ │ -04b740: 1100 |000c: return-object v0 │ │ +06ef7c: |[06ef7c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.findFocus:(I)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ +06ef8c: 6200 9106 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0691 │ │ +06ef90: 5421 9706 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0697 │ │ +06ef94: 7230 7e15 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.findFocus:(Ljava/lang/Object;I)Ljava/lang/Object; // method@157e │ │ +06ef9a: 0c00 |0007: move-result-object v0 │ │ +06ef9c: 7110 a516 0000 |0008: invoke-static {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.wrapNonNullInstance:(Ljava/lang/Object;)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; // method@16a5 │ │ +06efa2: 0c00 |000b: move-result-object v0 │ │ +06efa4: 1100 |000c: return-object v0 │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=1181 │ │ + 0x0000 line=1578 │ │ locals : │ │ 0x0000 - 0x000d reg=2 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ 0x0000 - 0x000d reg=3 focus I │ │ │ │ #6 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;) │ │ name : 'focusSearch' │ │ type : '(I)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 13 16-bit code units │ │ -04b744: |[04b744] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.focusSearch:(I)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ -04b754: 6200 2904 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0429 │ │ -04b758: 5421 2f04 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@042f │ │ -04b75c: 7230 d30c 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.focusSearch:(Ljava/lang/Object;I)Ljava/lang/Object; // method@0cd3 │ │ -04b762: 0c00 |0007: move-result-object v0 │ │ -04b764: 7110 aa0d 0000 |0008: invoke-static {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.wrapNonNullInstance:(Ljava/lang/Object;)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; // method@0daa │ │ -04b76a: 0c00 |000b: move-result-object v0 │ │ -04b76c: 1100 |000c: return-object v0 │ │ +06efa8: |[06efa8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.focusSearch:(I)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ +06efb8: 6200 9106 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0691 │ │ +06efbc: 5421 9706 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0697 │ │ +06efc0: 7230 7f15 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.focusSearch:(Ljava/lang/Object;I)Ljava/lang/Object; // method@157f │ │ +06efc6: 0c00 |0007: move-result-object v0 │ │ +06efc8: 7110 a516 0000 |0008: invoke-static {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.wrapNonNullInstance:(Ljava/lang/Object;)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; // method@16a5 │ │ +06efce: 0c00 |000b: move-result-object v0 │ │ +06efd0: 1100 |000c: return-object v0 │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=1199 │ │ + 0x0000 line=1596 │ │ locals : │ │ 0x0000 - 0x000d reg=2 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ 0x0000 - 0x000d reg=3 direction I │ │ │ │ #7 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;) │ │ + name : 'getActionList' │ │ + type : '()Ljava/util/List;' │ │ + access : 0x0001 (PUBLIC) │ │ + code - │ │ + registers : 8 │ │ + ins : 1 │ │ + outs : 3 │ │ + insns size : 37 16-bit code units │ │ +06efd4: |[06efd4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.getActionList:()Ljava/util/List; │ │ +06efe4: 2204 5905 |0000: new-instance v4, Ljava/util/ArrayList; // type@0559 │ │ +06efe8: 7010 cf22 0400 |0002: invoke-direct {v4}, Ljava/util/ArrayList;.:()V // method@22cf │ │ +06efee: 6205 9106 |0005: sget-object v5, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0691 │ │ +06eff2: 5476 9706 |0007: iget-object v6, v7, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0697 │ │ +06eff6: 7220 8015 6500 |0009: invoke-interface {v5, v6}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.getActionList:(Ljava/lang/Object;)Ljava/util/List; // method@1580 │ │ +06effc: 0c02 |000c: move-result-object v2 │ │ +06effe: 7210 0a23 0200 |000d: invoke-interface {v2}, Ljava/util/List;.size:()I // method@230a │ │ +06f004: 0a01 |0010: move-result v1 │ │ +06f006: 1203 |0011: const/4 v3, #int 0 // #0 │ │ +06f008: 3513 1200 |0012: if-ge v3, v1, 0024 // +0012 │ │ +06f00c: 7220 0623 3200 |0014: invoke-interface {v2, v3}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@2306 │ │ +06f012: 0c00 |0017: move-result-object v0 │ │ +06f014: 2205 5603 |0018: new-instance v5, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityActionCompat; // type@0356 │ │ +06f018: 1206 |001a: const/4 v6, #int 0 // #0 │ │ +06f01a: 7030 3f15 0506 |001b: invoke-direct {v5, v0, v6}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityActionCompat;.:(Ljava/lang/Object;Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$1;)V // method@153f │ │ +06f020: 7220 0523 5400 |001e: invoke-interface {v4, v5}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@2305 │ │ +06f026: d803 0301 |0021: add-int/lit8 v3, v3, #int 1 // #01 │ │ +06f02a: 28ef |0023: goto 0012 // -0011 │ │ +06f02c: 1104 |0024: return-object v4 │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=2392 │ │ + 0x0005 line=2393 │ │ + 0x000d line=2394 │ │ + 0x0011 line=2395 │ │ + 0x0014 line=2396 │ │ + 0x0018 line=2397 │ │ + 0x0021 line=2395 │ │ + 0x0024 line=2399 │ │ + locals : │ │ + 0x0018 - 0x0024 reg=0 action Ljava/lang/Object; │ │ + 0x0011 - 0x0025 reg=1 actionCount I │ │ + 0x000d - 0x0025 reg=2 actions Ljava/util/List; Ljava/util/List; │ │ + 0x0012 - 0x0025 reg=3 i I │ │ + 0x0005 - 0x0025 reg=4 result Ljava/util/List; Ljava/util/List; │ │ + 0x0000 - 0x0025 reg=7 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ + │ │ + #8 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;) │ │ name : 'getActions' │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -04b770: |[04b770] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.getActions:()I │ │ -04b780: 6200 2904 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0429 │ │ -04b784: 5421 2f04 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@042f │ │ -04b788: 7220 d40c 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.getActions:(Ljava/lang/Object;)I // method@0cd4 │ │ -04b78e: 0a00 |0007: move-result v0 │ │ -04b790: 0f00 |0008: return v0 │ │ +06f030: |[06f030] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.getActions:()I │ │ +06f040: 6200 9106 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0691 │ │ +06f044: 5421 9706 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0697 │ │ +06f048: 7220 8115 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.getActions:(Ljava/lang/Object;)I // method@1581 │ │ +06f04e: 0a00 |0007: move-result v0 │ │ +06f050: 0f00 |0008: return v0 │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=1280 │ │ + 0x0000 line=1677 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ │ │ - #8 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;) │ │ + #9 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;) │ │ name : 'getBoundsInParent' │ │ type : '(Landroid/graphics/Rect;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -04b794: |[04b794] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.getBoundsInParent:(Landroid/graphics/Rect;)V │ │ -04b7a4: 6200 2904 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0429 │ │ -04b7a8: 5421 2f04 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@042f │ │ -04b7ac: 7230 d50c 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.getBoundsInParent:(Ljava/lang/Object;Landroid/graphics/Rect;)V // method@0cd5 │ │ -04b7b2: 0e00 |0007: return-void │ │ +06f054: |[06f054] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.getBoundsInParent:(Landroid/graphics/Rect;)V │ │ +06f064: 6200 9106 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0691 │ │ +06f068: 5421 9706 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0697 │ │ +06f06c: 7230 8215 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.getBoundsInParent:(Ljava/lang/Object;Landroid/graphics/Rect;)V // method@1582 │ │ +06f072: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=1438 │ │ - 0x0007 line=1439 │ │ + 0x0000 line=1835 │ │ + 0x0007 line=1836 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ 0x0000 - 0x0008 reg=3 outBounds Landroid/graphics/Rect; │ │ │ │ - #9 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;) │ │ + #10 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;) │ │ name : 'getBoundsInScreen' │ │ type : '(Landroid/graphics/Rect;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -04b7b4: |[04b7b4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.getBoundsInScreen:(Landroid/graphics/Rect;)V │ │ -04b7c4: 6200 2904 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0429 │ │ -04b7c8: 5421 2f04 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@042f │ │ -04b7cc: 7230 d60c 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.getBoundsInScreen:(Ljava/lang/Object;Landroid/graphics/Rect;)V // method@0cd6 │ │ -04b7d2: 0e00 |0007: return-void │ │ +06f074: |[06f074] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.getBoundsInScreen:(Landroid/graphics/Rect;)V │ │ +06f084: 6200 9106 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0691 │ │ +06f088: 5421 9706 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0697 │ │ +06f08c: 7230 8315 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.getBoundsInScreen:(Ljava/lang/Object;Landroid/graphics/Rect;)V // method@1583 │ │ +06f092: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=1462 │ │ - 0x0007 line=1463 │ │ + 0x0000 line=1859 │ │ + 0x0007 line=1860 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ 0x0000 - 0x0008 reg=3 outBounds Landroid/graphics/Rect; │ │ │ │ - #10 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;) │ │ + #11 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;) │ │ name : 'getChild' │ │ type : '(I)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 13 16-bit code units │ │ -04b7d4: |[04b7d4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.getChild:(I)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ -04b7e4: 6200 2904 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0429 │ │ -04b7e8: 5421 2f04 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@042f │ │ -04b7ec: 7230 d70c 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.getChild:(Ljava/lang/Object;I)Ljava/lang/Object; // method@0cd7 │ │ -04b7f2: 0c00 |0007: move-result-object v0 │ │ -04b7f4: 7110 aa0d 0000 |0008: invoke-static {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.wrapNonNullInstance:(Ljava/lang/Object;)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; // method@0daa │ │ -04b7fa: 0c00 |000b: move-result-object v0 │ │ -04b7fc: 1100 |000c: return-object v0 │ │ +06f094: |[06f094] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.getChild:(I)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ +06f0a4: 6200 9106 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0691 │ │ +06f0a8: 5421 9706 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0697 │ │ +06f0ac: 7230 8415 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.getChild:(Ljava/lang/Object;I)Ljava/lang/Object; // method@1584 │ │ +06f0b2: 0c00 |0007: move-result-object v0 │ │ +06f0b4: 7110 a516 0000 |0008: invoke-static {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.wrapNonNullInstance:(Ljava/lang/Object;)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; // method@16a5 │ │ +06f0ba: 0c00 |000b: move-result-object v0 │ │ +06f0bc: 1100 |000c: return-object v0 │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=1234 │ │ + 0x0000 line=1631 │ │ locals : │ │ 0x0000 - 0x000d reg=2 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ 0x0000 - 0x000d reg=3 index I │ │ │ │ - #11 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;) │ │ + #12 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;) │ │ name : 'getChildCount' │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -04b800: |[04b800] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.getChildCount:()I │ │ -04b810: 6200 2904 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0429 │ │ -04b814: 5421 2f04 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@042f │ │ -04b818: 7220 d80c 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.getChildCount:(Ljava/lang/Object;)I // method@0cd8 │ │ -04b81e: 0a00 |0007: move-result v0 │ │ -04b820: 0f00 |0008: return v0 │ │ +06f0c0: |[06f0c0] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.getChildCount:()I │ │ +06f0d0: 6200 9106 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0691 │ │ +06f0d4: 5421 9706 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0697 │ │ +06f0d8: 7220 8515 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.getChildCount:(Ljava/lang/Object;)I // method@1585 │ │ +06f0de: 0a00 |0007: move-result v0 │ │ +06f0e0: 0f00 |0008: return v0 │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=1217 │ │ + 0x0000 line=1614 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ │ │ - #12 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;) │ │ + #13 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;) │ │ name : 'getClassName' │ │ type : '()Ljava/lang/CharSequence;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -04b824: |[04b824] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.getClassName:()Ljava/lang/CharSequence; │ │ -04b834: 6200 2904 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0429 │ │ -04b838: 5421 2f04 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@042f │ │ -04b83c: 7220 d90c 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.getClassName:(Ljava/lang/Object;)Ljava/lang/CharSequence; // method@0cd9 │ │ -04b842: 0c00 |0007: move-result-object v0 │ │ -04b844: 1100 |0008: return-object v0 │ │ +06f0e4: |[06f0e4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.getClassName:()Ljava/lang/CharSequence; │ │ +06f0f4: 6200 9106 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0691 │ │ +06f0f8: 5421 9706 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0697 │ │ +06f0fc: 7220 8615 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.getClassName:(Ljava/lang/Object;)Ljava/lang/CharSequence; // method@1586 │ │ +06f102: 0c00 |0007: move-result-object v0 │ │ +06f104: 1100 |0008: return-object v0 │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=1800 │ │ + 0x0000 line=2197 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ │ │ - #13 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;) │ │ + #14 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;) │ │ + name : 'getCollectionInfo' │ │ + type : '()Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$CollectionInfoCompat;' │ │ + access : 0x0001 (PUBLIC) │ │ + code - │ │ + registers : 5 │ │ + ins : 1 │ │ + outs : 3 │ │ + insns size : 19 16-bit code units │ │ +06f108: |[06f108] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.getCollectionInfo:()Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$CollectionInfoCompat; │ │ +06f118: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +06f11a: 6202 9106 |0001: sget-object v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0691 │ │ +06f11e: 5443 9706 |0003: iget-object v3, v4, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0697 │ │ +06f122: 7220 8715 3200 |0005: invoke-interface {v2, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.getCollectionInfo:(Ljava/lang/Object;)Ljava/lang/Object; // method@1587 │ │ +06f128: 0c00 |0008: move-result-object v0 │ │ +06f12a: 3900 0300 |0009: if-nez v0, 000c // +0003 │ │ +06f12e: 1101 |000b: return-object v1 │ │ +06f130: 2202 5e03 |000c: new-instance v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$CollectionInfoCompat; // type@035e │ │ +06f134: 7030 4216 0201 |000e: invoke-direct {v2, v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$CollectionInfoCompat;.:(Ljava/lang/Object;Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$1;)V // method@1642 │ │ +06f13a: 0721 |0011: move-object v1, v2 │ │ +06f13c: 28f9 |0012: goto 000b // -0007 │ │ + catches : (none) │ │ + positions : │ │ + 0x0001 line=2350 │ │ + 0x0009 line=2351 │ │ + 0x000b line=2352 │ │ + locals : │ │ + 0x0009 - 0x0013 reg=0 info Ljava/lang/Object; │ │ + 0x0000 - 0x0013 reg=4 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ + │ │ + #15 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;) │ │ + name : 'getCollectionItemInfo' │ │ + type : '()Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$CollectionItemInfoCompat;' │ │ + access : 0x0001 (PUBLIC) │ │ + code - │ │ + registers : 5 │ │ + ins : 1 │ │ + outs : 3 │ │ + insns size : 19 16-bit code units │ │ +06f140: |[06f140] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.getCollectionItemInfo:()Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$CollectionItemInfoCompat; │ │ +06f150: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +06f152: 6202 9106 |0001: sget-object v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0691 │ │ +06f156: 5443 9706 |0003: iget-object v3, v4, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0697 │ │ +06f15a: 7220 8c15 3200 |0005: invoke-interface {v2, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.getCollectionItemInfo:(Ljava/lang/Object;)Ljava/lang/Object; // method@158c │ │ +06f160: 0c00 |0008: move-result-object v0 │ │ +06f162: 3900 0300 |0009: if-nez v0, 000c // +0003 │ │ +06f166: 1101 |000b: return-object v1 │ │ +06f168: 2202 5f03 |000c: new-instance v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$CollectionItemInfoCompat; // type@035f │ │ +06f16c: 7030 4816 0201 |000e: invoke-direct {v2, v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$CollectionItemInfoCompat;.:(Ljava/lang/Object;Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$1;)V // method@1648 │ │ +06f172: 0721 |0011: move-object v1, v2 │ │ +06f174: 28f9 |0012: goto 000b // -0007 │ │ + catches : (none) │ │ + positions : │ │ + 0x0001 line=2370 │ │ + 0x0009 line=2371 │ │ + 0x000b line=2372 │ │ + locals : │ │ + 0x0009 - 0x0013 reg=0 info Ljava/lang/Object; │ │ + 0x0000 - 0x0013 reg=4 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ + │ │ + #16 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;) │ │ name : 'getContentDescription' │ │ type : '()Ljava/lang/CharSequence;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -04b848: |[04b848] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.getContentDescription:()Ljava/lang/CharSequence; │ │ -04b858: 6200 2904 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0429 │ │ -04b85c: 5421 2f04 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@042f │ │ -04b860: 7220 da0c 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.getContentDescription:(Ljava/lang/Object;)Ljava/lang/CharSequence; // method@0cda │ │ -04b866: 0c00 |0007: move-result-object v0 │ │ -04b868: 1100 |0008: return-object v0 │ │ +06f178: |[06f178] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.getContentDescription:()Ljava/lang/CharSequence; │ │ +06f188: 6200 9106 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0691 │ │ +06f18c: 5421 9706 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0697 │ │ +06f190: 7220 8f15 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.getContentDescription:(Ljava/lang/Object;)Ljava/lang/CharSequence; // method@158f │ │ +06f196: 0c00 |0007: move-result-object v0 │ │ +06f198: 1100 |0008: return-object v0 │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=1848 │ │ + 0x0000 line=2245 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ │ │ - #14 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;) │ │ + #17 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;) │ │ name : 'getInfo' │ │ type : '()Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -04b86c: |[04b86c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.getInfo:()Ljava/lang/Object; │ │ -04b87c: 5410 2f04 |0000: iget-object v0, v1, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@042f │ │ -04b880: 1100 |0002: return-object v0 │ │ +06f19c: |[06f19c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.getInfo:()Ljava/lang/Object; │ │ +06f1ac: 5410 9706 |0000: iget-object v0, v1, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0697 │ │ +06f1b0: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=1088 │ │ + 0x0000 line=1485 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ │ │ - #15 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;) │ │ + #18 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;) │ │ name : 'getLiveRegion' │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -04b884: |[04b884] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.getLiveRegion:()I │ │ -04b894: 6200 2904 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0429 │ │ -04b898: 5421 2f04 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@042f │ │ -04b89c: 7220 db0c 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.getLiveRegion:(Ljava/lang/Object;)I // method@0cdb │ │ -04b8a2: 0a00 |0007: move-result v0 │ │ -04b8a4: 0f00 |0008: return v0 │ │ +06f1b4: |[06f1b4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.getLiveRegion:()I │ │ +06f1c4: 6200 9106 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0691 │ │ +06f1c8: 5421 9706 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0697 │ │ +06f1cc: 7220 9015 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.getLiveRegion:(Ljava/lang/Object;)I // method@1590 │ │ +06f1d2: 0a00 |0007: move-result v0 │ │ +06f1d4: 0f00 |0008: return v0 │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=1927 │ │ + 0x0000 line=2324 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ │ │ - #16 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;) │ │ + #19 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;) │ │ name : 'getMovementGranularities' │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -04b8a8: |[04b8a8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.getMovementGranularities:()I │ │ -04b8b8: 6200 2904 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0429 │ │ -04b8bc: 5421 2f04 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@042f │ │ -04b8c0: 7220 dc0c 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.getMovementGranularities:(Ljava/lang/Object;)I // method@0cdc │ │ -04b8c6: 0a00 |0007: move-result v0 │ │ -04b8c8: 0f00 |0008: return v0 │ │ +06f1d8: |[06f1d8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.getMovementGranularities:()I │ │ +06f1e8: 6200 9106 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0691 │ │ +06f1ec: 5421 9706 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0697 │ │ +06f1f0: 7220 9115 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.getMovementGranularities:(Ljava/lang/Object;)I // method@1591 │ │ +06f1f6: 0a00 |0007: move-result v0 │ │ +06f1f8: 0f00 |0008: return v0 │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=1353 │ │ + 0x0000 line=1750 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ │ │ - #17 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;) │ │ + #20 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;) │ │ name : 'getPackageName' │ │ type : '()Ljava/lang/CharSequence;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -04b8cc: |[04b8cc] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.getPackageName:()Ljava/lang/CharSequence; │ │ -04b8dc: 6200 2904 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0429 │ │ -04b8e0: 5421 2f04 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@042f │ │ -04b8e4: 7220 dd0c 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.getPackageName:(Ljava/lang/Object;)Ljava/lang/CharSequence; // method@0cdd │ │ -04b8ea: 0c00 |0007: move-result-object v0 │ │ -04b8ec: 1100 |0008: return-object v0 │ │ +06f1fc: |[06f1fc] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.getPackageName:()Ljava/lang/CharSequence; │ │ +06f20c: 6200 9106 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0691 │ │ +06f210: 5421 9706 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0697 │ │ +06f214: 7220 9215 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.getPackageName:(Ljava/lang/Object;)Ljava/lang/CharSequence; // method@1592 │ │ +06f21a: 0c00 |0007: move-result-object v0 │ │ +06f21c: 1100 |0008: return-object v0 │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=1776 │ │ + 0x0000 line=2173 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ │ │ - #18 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;) │ │ + #21 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;) │ │ name : 'getParent' │ │ type : '()Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 13 16-bit code units │ │ -04b8f0: |[04b8f0] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.getParent:()Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ -04b900: 6200 2904 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0429 │ │ -04b904: 5421 2f04 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@042f │ │ -04b908: 7220 de0c 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.getParent:(Ljava/lang/Object;)Ljava/lang/Object; // method@0cde │ │ -04b90e: 0c00 |0007: move-result-object v0 │ │ -04b910: 7110 aa0d 0000 |0008: invoke-static {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.wrapNonNullInstance:(Ljava/lang/Object;)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; // method@0daa │ │ -04b916: 0c00 |000b: move-result-object v0 │ │ -04b918: 1100 |000c: return-object v0 │ │ +06f220: |[06f220] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.getParent:()Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ +06f230: 6200 9106 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0691 │ │ +06f234: 5421 9706 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0697 │ │ +06f238: 7220 9315 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.getParent:(Ljava/lang/Object;)Ljava/lang/Object; // method@1593 │ │ +06f23e: 0c00 |0007: move-result-object v0 │ │ +06f240: 7110 a516 0000 |0008: invoke-static {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.wrapNonNullInstance:(Ljava/lang/Object;)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; // method@16a5 │ │ +06f246: 0c00 |000b: move-result-object v0 │ │ +06f248: 1100 |000c: return-object v0 │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=1391 │ │ + 0x0000 line=1788 │ │ locals : │ │ 0x0000 - 0x000d reg=2 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ │ │ - #19 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;) │ │ + #22 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;) │ │ + name : 'getRangeInfo' │ │ + type : '()Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$RangeInfoCompat;' │ │ + access : 0x0001 (PUBLIC) │ │ + code - │ │ + registers : 5 │ │ + ins : 1 │ │ + outs : 3 │ │ + insns size : 19 16-bit code units │ │ +06f24c: |[06f24c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.getRangeInfo:()Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$RangeInfoCompat; │ │ +06f25c: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +06f25e: 6202 9106 |0001: sget-object v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0691 │ │ +06f262: 5443 9706 |0003: iget-object v3, v4, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0697 │ │ +06f266: 7220 9415 3200 |0005: invoke-interface {v2, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.getRangeInfo:(Ljava/lang/Object;)Ljava/lang/Object; // method@1594 │ │ +06f26c: 0c00 |0008: move-result-object v0 │ │ +06f26e: 3900 0300 |0009: if-nez v0, 000c // +0003 │ │ +06f272: 1101 |000b: return-object v1 │ │ +06f274: 2202 6003 |000c: new-instance v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$RangeInfoCompat; // type@0360 │ │ +06f278: 7030 5216 0201 |000e: invoke-direct {v2, v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$RangeInfoCompat;.:(Ljava/lang/Object;Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$1;)V // method@1652 │ │ +06f27e: 0721 |0011: move-object v1, v2 │ │ +06f280: 28f9 |0012: goto 000b // -0007 │ │ + catches : (none) │ │ + positions : │ │ + 0x0001 line=2381 │ │ + 0x0009 line=2382 │ │ + 0x000b line=2383 │ │ + locals : │ │ + 0x0009 - 0x0013 reg=0 info Ljava/lang/Object; │ │ + 0x0000 - 0x0013 reg=4 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ + │ │ + #23 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;) │ │ name : 'getText' │ │ type : '()Ljava/lang/CharSequence;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -04b91c: |[04b91c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.getText:()Ljava/lang/CharSequence; │ │ -04b92c: 6200 2904 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0429 │ │ -04b930: 5421 2f04 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@042f │ │ -04b934: 7220 df0c 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.getText:(Ljava/lang/Object;)Ljava/lang/CharSequence; // method@0cdf │ │ -04b93a: 0c00 |0007: move-result-object v0 │ │ -04b93c: 1100 |0008: return-object v0 │ │ +06f284: |[06f284] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.getText:()Ljava/lang/CharSequence; │ │ +06f294: 6200 9106 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0691 │ │ +06f298: 5421 9706 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0697 │ │ +06f29c: 7220 9515 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.getText:(Ljava/lang/Object;)Ljava/lang/CharSequence; // method@1595 │ │ +06f2a2: 0c00 |0007: move-result-object v0 │ │ +06f2a4: 1100 |0008: return-object v0 │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=1824 │ │ + 0x0000 line=2221 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ │ │ - #20 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;) │ │ + #24 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;) │ │ name : 'getViewIdResourceName' │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -04b940: |[04b940] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.getViewIdResourceName:()Ljava/lang/String; │ │ -04b950: 6200 2904 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0429 │ │ -04b954: 5421 2f04 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@042f │ │ -04b958: 7220 e00c 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.getViewIdResourceName:(Ljava/lang/Object;)Ljava/lang/String; // method@0ce0 │ │ -04b95e: 0c00 |0007: move-result-object v0 │ │ -04b960: 1100 |0008: return-object v0 │ │ +06f2a8: |[06f2a8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.getViewIdResourceName:()Ljava/lang/String; │ │ +06f2b8: 6200 9106 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0691 │ │ +06f2bc: 5421 9706 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0697 │ │ +06f2c0: 7220 9615 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.getViewIdResourceName:(Ljava/lang/Object;)Ljava/lang/String; // method@1596 │ │ +06f2c6: 0c00 |0007: move-result-object v0 │ │ +06f2c8: 1100 |0008: return-object v0 │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=1905 │ │ + 0x0000 line=2302 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ │ │ - #21 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;) │ │ + #25 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;) │ │ name : 'getWindowId' │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -04b964: |[04b964] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.getWindowId:()I │ │ -04b974: 6200 2904 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0429 │ │ -04b978: 5421 2f04 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@042f │ │ -04b97c: 7220 e10c 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.getWindowId:(Ljava/lang/Object;)I // method@0ce1 │ │ -04b982: 0a00 |0007: move-result v0 │ │ -04b984: 0f00 |0008: return v0 │ │ +06f2cc: |[06f2cc] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.getWindowId:()I │ │ +06f2dc: 6200 9106 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0691 │ │ +06f2e0: 5421 9706 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0697 │ │ +06f2e4: 7220 9715 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.getWindowId:(Ljava/lang/Object;)I // method@1597 │ │ +06f2ea: 0a00 |0007: move-result v0 │ │ +06f2ec: 0f00 |0008: return v0 │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=1208 │ │ + 0x0000 line=1605 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ │ │ - #22 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;) │ │ + #26 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;) │ │ name : 'hashCode' │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 13 16-bit code units │ │ -04b988: |[04b988] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.hashCode:()I │ │ -04b998: 5410 2f04 |0000: iget-object v0, v1, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@042f │ │ -04b99c: 3900 0400 |0002: if-nez v0, 0006 // +0004 │ │ -04b9a0: 1200 |0004: const/4 v0, #int 0 // #0 │ │ -04b9a2: 0f00 |0005: return v0 │ │ -04b9a4: 5410 2f04 |0006: iget-object v0, v1, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@042f │ │ -04b9a8: 6e10 9517 0000 |0008: invoke-virtual {v0}, Ljava/lang/Object;.hashCode:()I // method@1795 │ │ -04b9ae: 0a00 |000b: move-result v0 │ │ -04b9b0: 28f9 |000c: goto 0005 // -0007 │ │ +06f2f0: |[06f2f0] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.hashCode:()I │ │ +06f300: 5410 9706 |0000: iget-object v0, v1, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0697 │ │ +06f304: 3900 0400 |0002: if-nez v0, 0006 // +0004 │ │ +06f308: 1200 |0004: const/4 v0, #int 0 // #0 │ │ +06f30a: 0f00 |0005: return v0 │ │ +06f30c: 5410 9706 |0006: iget-object v0, v1, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0697 │ │ +06f310: 6e10 8a22 0000 |0008: invoke-virtual {v0}, Ljava/lang/Object;.hashCode:()I // method@228a │ │ +06f316: 0a00 |000b: move-result v0 │ │ +06f318: 28f9 |000c: goto 0005 // -0007 │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=1948 │ │ + 0x0000 line=2405 │ │ locals : │ │ 0x0000 - 0x000d reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ │ │ - #23 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;) │ │ + #27 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;) │ │ name : 'isAccessibilityFocused' │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -04b9b4: |[04b9b4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.isAccessibilityFocused:()Z │ │ -04b9c4: 6200 2904 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0429 │ │ -04b9c8: 5421 2f04 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@042f │ │ -04b9cc: 7220 e20c 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.isAccessibilityFocused:(Ljava/lang/Object;)Z // method@0ce2 │ │ -04b9d2: 0a00 |0007: move-result v0 │ │ -04b9d4: 0f00 |0008: return v0 │ │ +06f31c: |[06f31c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.isAccessibilityFocused:()Z │ │ +06f32c: 6200 9106 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0691 │ │ +06f330: 5421 9706 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0697 │ │ +06f334: 7220 9815 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.isAccessibilityFocused:(Ljava/lang/Object;)Z // method@1598 │ │ +06f33a: 0a00 |0007: move-result v0 │ │ +06f33c: 0f00 |0008: return v0 │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=1607 │ │ + 0x0000 line=2004 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ │ │ - #24 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;) │ │ + #28 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;) │ │ name : 'isCheckable' │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -04b9d8: |[04b9d8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.isCheckable:()Z │ │ -04b9e8: 6200 2904 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0429 │ │ -04b9ec: 5421 2f04 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@042f │ │ -04b9f0: 7220 e30c 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.isCheckable:(Ljava/lang/Object;)Z // method@0ce3 │ │ -04b9f6: 0a00 |0007: move-result v0 │ │ -04b9f8: 0f00 |0008: return v0 │ │ +06f340: |[06f340] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.isCheckable:()Z │ │ +06f350: 6200 9106 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0691 │ │ +06f354: 5421 9706 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0697 │ │ +06f358: 7220 9915 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.isCheckable:(Ljava/lang/Object;)Z // method@1599 │ │ +06f35e: 0a00 |0007: move-result v0 │ │ +06f360: 0f00 |0008: return v0 │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=1486 │ │ + 0x0000 line=1883 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ │ │ - #25 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;) │ │ + #29 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;) │ │ name : 'isChecked' │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -04b9fc: |[04b9fc] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.isChecked:()Z │ │ -04ba0c: 6200 2904 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0429 │ │ -04ba10: 5421 2f04 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@042f │ │ -04ba14: 7220 e40c 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.isChecked:(Ljava/lang/Object;)Z // method@0ce4 │ │ -04ba1a: 0a00 |0007: move-result v0 │ │ -04ba1c: 0f00 |0008: return v0 │ │ +06f364: |[06f364] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.isChecked:()Z │ │ +06f374: 6200 9106 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0691 │ │ +06f378: 5421 9706 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0697 │ │ +06f37c: 7220 9a15 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.isChecked:(Ljava/lang/Object;)Z // method@159a │ │ +06f382: 0a00 |0007: move-result v0 │ │ +06f384: 0f00 |0008: return v0 │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=1510 │ │ + 0x0000 line=1907 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ │ │ - #26 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;) │ │ + #30 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;) │ │ name : 'isClickable' │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -04ba20: |[04ba20] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.isClickable:()Z │ │ -04ba30: 6200 2904 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0429 │ │ -04ba34: 5421 2f04 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@042f │ │ -04ba38: 7220 e50c 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.isClickable:(Ljava/lang/Object;)Z // method@0ce5 │ │ -04ba3e: 0a00 |0007: move-result v0 │ │ -04ba40: 0f00 |0008: return v0 │ │ +06f388: |[06f388] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.isClickable:()Z │ │ +06f398: 6200 9106 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0691 │ │ +06f39c: 5421 9706 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0697 │ │ +06f3a0: 7220 9b15 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.isClickable:(Ljava/lang/Object;)Z // method@159b │ │ +06f3a6: 0a00 |0007: move-result v0 │ │ +06f3a8: 0f00 |0008: return v0 │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=1656 │ │ + 0x0000 line=2053 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ │ │ - #27 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;) │ │ + #31 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;) │ │ name : 'isEnabled' │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -04ba44: |[04ba44] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.isEnabled:()Z │ │ -04ba54: 6200 2904 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0429 │ │ -04ba58: 5421 2f04 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@042f │ │ -04ba5c: 7220 e60c 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.isEnabled:(Ljava/lang/Object;)Z // method@0ce6 │ │ -04ba62: 0a00 |0007: move-result v0 │ │ -04ba64: 0f00 |0008: return v0 │ │ +06f3ac: |[06f3ac] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.isEnabled:()Z │ │ +06f3bc: 6200 9106 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0691 │ │ +06f3c0: 5421 9706 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0697 │ │ +06f3c4: 7220 9f15 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.isEnabled:(Ljava/lang/Object;)Z // method@159f │ │ +06f3ca: 0a00 |0007: move-result v0 │ │ +06f3cc: 0f00 |0008: return v0 │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=1704 │ │ + 0x0000 line=2101 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ │ │ - #28 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;) │ │ + #32 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;) │ │ name : 'isFocusable' │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -04ba68: |[04ba68] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.isFocusable:()Z │ │ -04ba78: 6200 2904 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0429 │ │ -04ba7c: 5421 2f04 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@042f │ │ -04ba80: 7220 e70c 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.isFocusable:(Ljava/lang/Object;)Z // method@0ce7 │ │ -04ba86: 0a00 |0007: move-result v0 │ │ -04ba88: 0f00 |0008: return v0 │ │ +06f3d0: |[06f3d0] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.isFocusable:()Z │ │ +06f3e0: 6200 9106 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0691 │ │ +06f3e4: 5421 9706 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0697 │ │ +06f3e8: 7220 a015 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.isFocusable:(Ljava/lang/Object;)Z // method@15a0 │ │ +06f3ee: 0a00 |0007: move-result v0 │ │ +06f3f0: 0f00 |0008: return v0 │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=1534 │ │ + 0x0000 line=1931 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ │ │ - #29 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;) │ │ + #33 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;) │ │ name : 'isFocused' │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -04ba8c: |[04ba8c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.isFocused:()Z │ │ -04ba9c: 6200 2904 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0429 │ │ -04baa0: 5421 2f04 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@042f │ │ -04baa4: 7220 e80c 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.isFocused:(Ljava/lang/Object;)Z // method@0ce8 │ │ -04baaa: 0a00 |0007: move-result v0 │ │ -04baac: 0f00 |0008: return v0 │ │ +06f3f4: |[06f3f4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.isFocused:()Z │ │ +06f404: 6200 9106 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0691 │ │ +06f408: 5421 9706 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0697 │ │ +06f40c: 7220 a115 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.isFocused:(Ljava/lang/Object;)Z // method@15a1 │ │ +06f412: 0a00 |0007: move-result v0 │ │ +06f414: 0f00 |0008: return v0 │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=1558 │ │ + 0x0000 line=1955 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ │ │ - #30 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;) │ │ + #34 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;) │ │ name : 'isLongClickable' │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -04bab0: |[04bab0] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.isLongClickable:()Z │ │ -04bac0: 6200 2904 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0429 │ │ -04bac4: 5421 2f04 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@042f │ │ -04bac8: 7220 e90c 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.isLongClickable:(Ljava/lang/Object;)Z // method@0ce9 │ │ -04bace: 0a00 |0007: move-result v0 │ │ -04bad0: 0f00 |0008: return v0 │ │ +06f418: |[06f418] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.isLongClickable:()Z │ │ +06f428: 6200 9106 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0691 │ │ +06f42c: 5421 9706 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0697 │ │ +06f430: 7220 a215 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.isLongClickable:(Ljava/lang/Object;)Z // method@15a2 │ │ +06f436: 0a00 |0007: move-result v0 │ │ +06f438: 0f00 |0008: return v0 │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=1680 │ │ + 0x0000 line=2077 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ │ │ - #31 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;) │ │ + #35 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;) │ │ name : 'isPassword' │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -04bad4: |[04bad4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.isPassword:()Z │ │ -04bae4: 6200 2904 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0429 │ │ -04bae8: 5421 2f04 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@042f │ │ -04baec: 7220 ea0c 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.isPassword:(Ljava/lang/Object;)Z // method@0cea │ │ -04baf2: 0a00 |0007: move-result v0 │ │ -04baf4: 0f00 |0008: return v0 │ │ +06f43c: |[06f43c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.isPassword:()Z │ │ +06f44c: 6200 9106 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0691 │ │ +06f450: 5421 9706 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0697 │ │ +06f454: 7220 a315 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.isPassword:(Ljava/lang/Object;)Z // method@15a3 │ │ +06f45a: 0a00 |0007: move-result v0 │ │ +06f45c: 0f00 |0008: return v0 │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=1728 │ │ + 0x0000 line=2125 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ │ │ - #32 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;) │ │ + #36 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;) │ │ name : 'isScrollable' │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -04baf8: |[04baf8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.isScrollable:()Z │ │ -04bb08: 6200 2904 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0429 │ │ -04bb0c: 5421 2f04 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@042f │ │ -04bb10: 7220 eb0c 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.isScrollable:(Ljava/lang/Object;)Z // method@0ceb │ │ -04bb16: 0a00 |0007: move-result v0 │ │ -04bb18: 0f00 |0008: return v0 │ │ +06f460: |[06f460] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.isScrollable:()Z │ │ +06f470: 6200 9106 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0691 │ │ +06f474: 5421 9706 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0697 │ │ +06f478: 7220 a415 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.isScrollable:(Ljava/lang/Object;)Z // method@15a4 │ │ +06f47e: 0a00 |0007: move-result v0 │ │ +06f480: 0f00 |0008: return v0 │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=1752 │ │ + 0x0000 line=2149 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ │ │ - #33 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;) │ │ + #37 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;) │ │ name : 'isSelected' │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -04bb1c: |[04bb1c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.isSelected:()Z │ │ -04bb2c: 6200 2904 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0429 │ │ -04bb30: 5421 2f04 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@042f │ │ -04bb34: 7220 ec0c 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.isSelected:(Ljava/lang/Object;)Z // method@0cec │ │ -04bb3a: 0a00 |0007: move-result v0 │ │ -04bb3c: 0f00 |0008: return v0 │ │ +06f484: |[06f484] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.isSelected:()Z │ │ +06f494: 6200 9106 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0691 │ │ +06f498: 5421 9706 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0697 │ │ +06f49c: 7220 a515 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.isSelected:(Ljava/lang/Object;)Z // method@15a5 │ │ +06f4a2: 0a00 |0007: move-result v0 │ │ +06f4a4: 0f00 |0008: return v0 │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=1632 │ │ + 0x0000 line=2029 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ │ │ - #34 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;) │ │ + #38 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;) │ │ name : 'isVisibleToUser' │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -04bb40: |[04bb40] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.isVisibleToUser:()Z │ │ -04bb50: 6200 2904 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0429 │ │ -04bb54: 5421 2f04 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@042f │ │ -04bb58: 7220 ed0c 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.isVisibleToUser:(Ljava/lang/Object;)Z // method@0ced │ │ -04bb5e: 0a00 |0007: move-result v0 │ │ -04bb60: 0f00 |0008: return v0 │ │ +06f4a8: |[06f4a8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.isVisibleToUser:()Z │ │ +06f4b8: 6200 9106 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0691 │ │ +06f4bc: 5421 9706 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0697 │ │ +06f4c0: 7220 a615 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.isVisibleToUser:(Ljava/lang/Object;)Z // method@15a6 │ │ +06f4c6: 0a00 |0007: move-result v0 │ │ +06f4c8: 0f00 |0008: return v0 │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=1582 │ │ + 0x0000 line=1979 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ │ │ - #35 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;) │ │ + #39 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;) │ │ name : 'performAction' │ │ type : '(I)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 9 16-bit code units │ │ -04bb64: |[04bb64] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.performAction:(I)Z │ │ -04bb74: 6200 2904 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0429 │ │ -04bb78: 5421 2f04 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@042f │ │ -04bb7c: 7230 f20c 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.performAction:(Ljava/lang/Object;I)Z // method@0cf2 │ │ -04bb82: 0a00 |0007: move-result v0 │ │ -04bb84: 0f00 |0008: return v0 │ │ +06f4cc: |[06f4cc] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.performAction:(I)Z │ │ +06f4dc: 6200 9106 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0691 │ │ +06f4e0: 5421 9706 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0697 │ │ +06f4e4: 7230 ad15 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.performAction:(Ljava/lang/Object;I)Z // method@15ad │ │ +06f4ea: 0a00 |0007: move-result v0 │ │ +06f4ec: 0f00 |0008: return v0 │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=1311 │ │ + 0x0000 line=1708 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ 0x0000 - 0x0009 reg=3 action I │ │ │ │ - #36 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;) │ │ + #40 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;) │ │ name : 'performAction' │ │ type : '(ILandroid/os/Bundle;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 9 16-bit code units │ │ -04bb88: |[04bb88] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.performAction:(ILandroid/os/Bundle;)Z │ │ -04bb98: 6200 2904 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0429 │ │ -04bb9c: 5421 2f04 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@042f │ │ -04bba0: 7240 f30c 1043 |0004: invoke-interface {v0, v1, v3, v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.performAction:(Ljava/lang/Object;ILandroid/os/Bundle;)Z // method@0cf3 │ │ -04bba6: 0a00 |0007: move-result v0 │ │ -04bba8: 0f00 |0008: return v0 │ │ +06f4f0: |[06f4f0] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.performAction:(ILandroid/os/Bundle;)Z │ │ +06f500: 6200 9106 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0691 │ │ +06f504: 5421 9706 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0697 │ │ +06f508: 7240 ae15 1043 |0004: invoke-interface {v0, v1, v3, v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.performAction:(Ljava/lang/Object;ILandroid/os/Bundle;)Z // method@15ae │ │ +06f50e: 0a00 |0007: move-result v0 │ │ +06f510: 0f00 |0008: return v0 │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=1328 │ │ + 0x0000 line=1725 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ 0x0000 - 0x0009 reg=3 action I │ │ 0x0000 - 0x0009 reg=4 arguments Landroid/os/Bundle; │ │ │ │ - #37 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;) │ │ + #41 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;) │ │ name : 'recycle' │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -04bbac: |[04bbac] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.recycle:()V │ │ -04bbbc: 6200 2904 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0429 │ │ -04bbc0: 5421 2f04 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@042f │ │ -04bbc4: 7220 f40c 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.recycle:(Ljava/lang/Object;)V // method@0cf4 │ │ -04bbca: 0e00 |0007: return-void │ │ +06f514: |[06f514] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.recycle:()V │ │ +06f524: 6200 9106 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0691 │ │ +06f528: 5421 9706 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0697 │ │ +06f52c: 7220 af15 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.recycle:(Ljava/lang/Object;)V // method@15af │ │ +06f532: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=1874 │ │ - 0x0007 line=1875 │ │ + 0x0000 line=2271 │ │ + 0x0007 line=2272 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ │ │ - #38 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;) │ │ + #42 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;) │ │ name : 'setAccessibilityFocused' │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -04bbcc: |[04bbcc] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.setAccessibilityFocused:(Z)V │ │ -04bbdc: 6200 2904 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0429 │ │ -04bbe0: 5421 2f04 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@042f │ │ -04bbe4: 7230 f50c 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.setAccessibilityFocused:(Ljava/lang/Object;Z)V // method@0cf5 │ │ -04bbea: 0e00 |0007: return-void │ │ +06f534: |[06f534] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.setAccessibilityFocused:(Z)V │ │ +06f544: 6200 9106 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0691 │ │ +06f548: 5421 9706 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0697 │ │ +06f54c: 7230 b015 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.setAccessibilityFocused:(Ljava/lang/Object;Z)V // method@15b0 │ │ +06f552: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=1623 │ │ - 0x0007 line=1624 │ │ + 0x0000 line=2020 │ │ + 0x0007 line=2021 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ 0x0000 - 0x0008 reg=3 focused Z │ │ │ │ - #39 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;) │ │ + #43 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;) │ │ name : 'setBoundsInParent' │ │ type : '(Landroid/graphics/Rect;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -04bbec: |[04bbec] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.setBoundsInParent:(Landroid/graphics/Rect;)V │ │ -04bbfc: 6200 2904 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0429 │ │ -04bc00: 5421 2f04 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@042f │ │ -04bc04: 7230 f60c 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.setBoundsInParent:(Ljava/lang/Object;Landroid/graphics/Rect;)V // method@0cf6 │ │ -04bc0a: 0e00 |0007: return-void │ │ +06f554: |[06f554] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.setBoundsInParent:(Landroid/graphics/Rect;)V │ │ +06f564: 6200 9106 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0691 │ │ +06f568: 5421 9706 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0697 │ │ +06f56c: 7230 b115 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.setBoundsInParent:(Ljava/lang/Object;Landroid/graphics/Rect;)V // method@15b1 │ │ +06f572: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=1453 │ │ - 0x0007 line=1454 │ │ + 0x0000 line=1850 │ │ + 0x0007 line=1851 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ 0x0000 - 0x0008 reg=3 bounds Landroid/graphics/Rect; │ │ │ │ - #40 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;) │ │ + #44 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;) │ │ name : 'setBoundsInScreen' │ │ type : '(Landroid/graphics/Rect;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -04bc0c: |[04bc0c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.setBoundsInScreen:(Landroid/graphics/Rect;)V │ │ -04bc1c: 6200 2904 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0429 │ │ -04bc20: 5421 2f04 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@042f │ │ -04bc24: 7230 f70c 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.setBoundsInScreen:(Ljava/lang/Object;Landroid/graphics/Rect;)V // method@0cf7 │ │ -04bc2a: 0e00 |0007: return-void │ │ +06f574: |[06f574] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.setBoundsInScreen:(Landroid/graphics/Rect;)V │ │ +06f584: 6200 9106 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0691 │ │ +06f588: 5421 9706 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0697 │ │ +06f58c: 7230 b215 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.setBoundsInScreen:(Ljava/lang/Object;Landroid/graphics/Rect;)V // method@15b2 │ │ +06f592: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=1477 │ │ - 0x0007 line=1478 │ │ + 0x0000 line=1874 │ │ + 0x0007 line=1875 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ 0x0000 - 0x0008 reg=3 bounds Landroid/graphics/Rect; │ │ │ │ - #41 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;) │ │ + #45 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;) │ │ name : 'setCheckable' │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -04bc2c: |[04bc2c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.setCheckable:(Z)V │ │ -04bc3c: 6200 2904 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0429 │ │ -04bc40: 5421 2f04 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@042f │ │ -04bc44: 7230 f80c 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.setCheckable:(Ljava/lang/Object;Z)V // method@0cf8 │ │ -04bc4a: 0e00 |0007: return-void │ │ +06f594: |[06f594] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.setCheckable:(Z)V │ │ +06f5a4: 6200 9106 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0691 │ │ +06f5a8: 5421 9706 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0697 │ │ +06f5ac: 7230 b315 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.setCheckable:(Ljava/lang/Object;Z)V // method@15b3 │ │ +06f5b2: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=1501 │ │ - 0x0007 line=1502 │ │ + 0x0000 line=1898 │ │ + 0x0007 line=1899 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ 0x0000 - 0x0008 reg=3 checkable Z │ │ │ │ - #42 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;) │ │ + #46 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;) │ │ name : 'setChecked' │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -04bc4c: |[04bc4c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.setChecked:(Z)V │ │ -04bc5c: 6200 2904 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0429 │ │ -04bc60: 5421 2f04 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@042f │ │ -04bc64: 7230 f90c 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.setChecked:(Ljava/lang/Object;Z)V // method@0cf9 │ │ -04bc6a: 0e00 |0007: return-void │ │ +06f5b4: |[06f5b4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.setChecked:(Z)V │ │ +06f5c4: 6200 9106 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0691 │ │ +06f5c8: 5421 9706 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0697 │ │ +06f5cc: 7230 b415 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.setChecked:(Ljava/lang/Object;Z)V // method@15b4 │ │ +06f5d2: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=1525 │ │ - 0x0007 line=1526 │ │ + 0x0000 line=1922 │ │ + 0x0007 line=1923 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ 0x0000 - 0x0008 reg=3 checked Z │ │ │ │ - #43 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;) │ │ + #47 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;) │ │ name : 'setClassName' │ │ type : '(Ljava/lang/CharSequence;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -04bc6c: |[04bc6c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.setClassName:(Ljava/lang/CharSequence;)V │ │ -04bc7c: 6200 2904 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0429 │ │ -04bc80: 5421 2f04 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@042f │ │ -04bc84: 7230 fa0c 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.setClassName:(Ljava/lang/Object;Ljava/lang/CharSequence;)V // method@0cfa │ │ -04bc8a: 0e00 |0007: return-void │ │ +06f5d4: |[06f5d4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.setClassName:(Ljava/lang/CharSequence;)V │ │ +06f5e4: 6200 9106 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0691 │ │ +06f5e8: 5421 9706 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0697 │ │ +06f5ec: 7230 b515 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.setClassName:(Ljava/lang/Object;Ljava/lang/CharSequence;)V // method@15b5 │ │ +06f5f2: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=1815 │ │ - 0x0007 line=1816 │ │ + 0x0000 line=2212 │ │ + 0x0007 line=2213 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ 0x0000 - 0x0008 reg=3 className Ljava/lang/CharSequence; │ │ │ │ - #44 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;) │ │ + #48 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;) │ │ name : 'setClickable' │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -04bc8c: |[04bc8c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.setClickable:(Z)V │ │ -04bc9c: 6200 2904 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0429 │ │ -04bca0: 5421 2f04 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@042f │ │ -04bca4: 7230 fb0c 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.setClickable:(Ljava/lang/Object;Z)V // method@0cfb │ │ -04bcaa: 0e00 |0007: return-void │ │ +06f5f4: |[06f5f4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.setClickable:(Z)V │ │ +06f604: 6200 9106 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0691 │ │ +06f608: 5421 9706 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0697 │ │ +06f60c: 7230 b615 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.setClickable:(Ljava/lang/Object;Z)V // method@15b6 │ │ +06f612: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=1671 │ │ - 0x0007 line=1672 │ │ + 0x0000 line=2068 │ │ + 0x0007 line=2069 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ 0x0000 - 0x0008 reg=3 clickable Z │ │ │ │ - #45 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;) │ │ + #49 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;) │ │ + name : 'setCollectionInfo' │ │ + type : '(Ljava/lang/Object;)V' │ │ + access : 0x0001 (PUBLIC) │ │ + code - │ │ + registers : 5 │ │ + ins : 2 │ │ + outs : 3 │ │ + insns size : 12 16-bit code units │ │ +06f614: |[06f614] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.setCollectionInfo:(Ljava/lang/Object;)V │ │ +06f624: 6200 9106 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0691 │ │ +06f628: 5431 9706 |0002: iget-object v1, v3, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0697 │ │ +06f62c: 1f04 5e03 |0004: check-cast v4, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$CollectionInfoCompat; // type@035e │ │ +06f630: 5442 7006 |0006: iget-object v2, v4, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$CollectionInfoCompat;.mInfo:Ljava/lang/Object; // field@0670 │ │ +06f634: 7230 b715 1002 |0008: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.setCollectionInfo:(Ljava/lang/Object;Ljava/lang/Object;)V // method@15b7 │ │ +06f63a: 0e00 |000b: return-void │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=2356 │ │ + 0x000b line=2357 │ │ + locals : │ │ + 0x0000 - 0x0006 reg=4 collectionInfo Ljava/lang/Object; │ │ + 0x0000 - 0x000c reg=3 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ + │ │ + #50 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;) │ │ + name : 'setCollectionItemInfo' │ │ + type : '(Ljava/lang/Object;)V' │ │ + access : 0x0001 (PUBLIC) │ │ + code - │ │ + registers : 5 │ │ + ins : 2 │ │ + outs : 3 │ │ + insns size : 14 16-bit code units │ │ +06f63c: |[06f63c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.setCollectionItemInfo:(Ljava/lang/Object;)V │ │ +06f64c: 6200 9106 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0691 │ │ +06f650: 5431 9706 |0002: iget-object v1, v3, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0697 │ │ +06f654: 1f04 5f03 |0004: check-cast v4, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$CollectionItemInfoCompat; // type@035f │ │ +06f658: 7110 4916 0400 |0006: invoke-static {v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$CollectionItemInfoCompat;.access$200:(Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$CollectionItemInfoCompat;)Ljava/lang/Object; // method@1649 │ │ +06f65e: 0c02 |0009: move-result-object v2 │ │ +06f660: 7230 b815 1002 |000a: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.setCollectionItemInfo:(Ljava/lang/Object;Ljava/lang/Object;)V // method@15b8 │ │ +06f666: 0e00 |000d: return-void │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=2360 │ │ + 0x000d line=2361 │ │ + locals : │ │ + 0x0000 - 0x0006 reg=4 collectionItemInfo Ljava/lang/Object; │ │ + 0x0000 - 0x000e reg=3 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ + │ │ + #51 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;) │ │ name : 'setContentDescription' │ │ type : '(Ljava/lang/CharSequence;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -04bcac: |[04bcac] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.setContentDescription:(Ljava/lang/CharSequence;)V │ │ -04bcbc: 6200 2904 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0429 │ │ -04bcc0: 5421 2f04 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@042f │ │ -04bcc4: 7230 fc0c 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.setContentDescription:(Ljava/lang/Object;Ljava/lang/CharSequence;)V // method@0cfc │ │ -04bcca: 0e00 |0007: return-void │ │ +06f668: |[06f668] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.setContentDescription:(Ljava/lang/CharSequence;)V │ │ +06f678: 6200 9106 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0691 │ │ +06f67c: 5421 9706 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0697 │ │ +06f680: 7230 b915 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.setContentDescription:(Ljava/lang/Object;Ljava/lang/CharSequence;)V // method@15b9 │ │ +06f686: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=1863 │ │ - 0x0007 line=1864 │ │ + 0x0000 line=2260 │ │ + 0x0007 line=2261 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ 0x0000 - 0x0008 reg=3 contentDescription Ljava/lang/CharSequence; │ │ │ │ - #46 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;) │ │ + #52 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;) │ │ name : 'setEnabled' │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -04bccc: |[04bccc] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.setEnabled:(Z)V │ │ -04bcdc: 6200 2904 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0429 │ │ -04bce0: 5421 2f04 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@042f │ │ -04bce4: 7230 fd0c 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.setEnabled:(Ljava/lang/Object;Z)V // method@0cfd │ │ -04bcea: 0e00 |0007: return-void │ │ +06f688: |[06f688] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.setEnabled:(Z)V │ │ +06f698: 6200 9106 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0691 │ │ +06f69c: 5421 9706 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0697 │ │ +06f6a0: 7230 ba15 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.setEnabled:(Ljava/lang/Object;Z)V // method@15ba │ │ +06f6a6: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=1719 │ │ - 0x0007 line=1720 │ │ + 0x0000 line=2116 │ │ + 0x0007 line=2117 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ 0x0000 - 0x0008 reg=3 enabled Z │ │ │ │ - #47 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;) │ │ + #53 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;) │ │ name : 'setFocusable' │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -04bcec: |[04bcec] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.setFocusable:(Z)V │ │ -04bcfc: 6200 2904 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0429 │ │ -04bd00: 5421 2f04 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@042f │ │ -04bd04: 7230 fe0c 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.setFocusable:(Ljava/lang/Object;Z)V // method@0cfe │ │ -04bd0a: 0e00 |0007: return-void │ │ +06f6a8: |[06f6a8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.setFocusable:(Z)V │ │ +06f6b8: 6200 9106 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0691 │ │ +06f6bc: 5421 9706 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0697 │ │ +06f6c0: 7230 bb15 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.setFocusable:(Ljava/lang/Object;Z)V // method@15bb │ │ +06f6c6: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=1549 │ │ - 0x0007 line=1550 │ │ + 0x0000 line=1946 │ │ + 0x0007 line=1947 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ 0x0000 - 0x0008 reg=3 focusable Z │ │ │ │ - #48 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;) │ │ + #54 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;) │ │ name : 'setFocused' │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -04bd0c: |[04bd0c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.setFocused:(Z)V │ │ -04bd1c: 6200 2904 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0429 │ │ -04bd20: 5421 2f04 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@042f │ │ -04bd24: 7230 ff0c 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.setFocused:(Ljava/lang/Object;Z)V // method@0cff │ │ -04bd2a: 0e00 |0007: return-void │ │ +06f6c8: |[06f6c8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.setFocused:(Z)V │ │ +06f6d8: 6200 9106 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0691 │ │ +06f6dc: 5421 9706 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0697 │ │ +06f6e0: 7230 bc15 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.setFocused:(Ljava/lang/Object;Z)V // method@15bc │ │ +06f6e6: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=1573 │ │ - 0x0007 line=1574 │ │ + 0x0000 line=1970 │ │ + 0x0007 line=1971 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ 0x0000 - 0x0008 reg=3 focused Z │ │ │ │ - #49 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;) │ │ + #55 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;) │ │ name : 'setLiveRegion' │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -04bd2c: |[04bd2c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.setLiveRegion:(I)V │ │ -04bd3c: 6200 2904 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0429 │ │ -04bd40: 5421 2f04 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@042f │ │ -04bd44: 7230 000d 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.setLiveRegion:(Ljava/lang/Object;I)V // method@0d00 │ │ -04bd4a: 0e00 |0007: return-void │ │ +06f6e8: |[06f6e8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.setLiveRegion:(I)V │ │ +06f6f8: 6200 9106 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0691 │ │ +06f6fc: 5421 9706 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0697 │ │ +06f700: 7230 bd15 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.setLiveRegion:(Ljava/lang/Object;I)V // method@15bd │ │ +06f706: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=1943 │ │ - 0x0007 line=1944 │ │ + 0x0000 line=2340 │ │ + 0x0007 line=2341 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ 0x0000 - 0x0008 reg=3 mode I │ │ │ │ - #50 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;) │ │ + #56 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;) │ │ name : 'setLongClickable' │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -04bd4c: |[04bd4c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.setLongClickable:(Z)V │ │ -04bd5c: 6200 2904 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0429 │ │ -04bd60: 5421 2f04 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@042f │ │ -04bd64: 7230 010d 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.setLongClickable:(Ljava/lang/Object;Z)V // method@0d01 │ │ -04bd6a: 0e00 |0007: return-void │ │ +06f708: |[06f708] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.setLongClickable:(Z)V │ │ +06f718: 6200 9106 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0691 │ │ +06f71c: 5421 9706 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0697 │ │ +06f720: 7230 be15 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.setLongClickable:(Ljava/lang/Object;Z)V // method@15be │ │ +06f726: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=1695 │ │ - 0x0007 line=1696 │ │ + 0x0000 line=2092 │ │ + 0x0007 line=2093 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ 0x0000 - 0x0008 reg=3 longClickable Z │ │ │ │ - #51 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;) │ │ + #57 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;) │ │ name : 'setMovementGranularities' │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -04bd6c: |[04bd6c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.setMovementGranularities:(I)V │ │ -04bd7c: 6200 2904 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0429 │ │ -04bd80: 5421 2f04 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@042f │ │ -04bd84: 7230 020d 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.setMovementGranularities:(Ljava/lang/Object;I)V // method@0d02 │ │ -04bd8a: 0e00 |0007: return-void │ │ +06f728: |[06f728] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.setMovementGranularities:(I)V │ │ +06f738: 6200 9106 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0691 │ │ +06f73c: 5421 9706 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0697 │ │ +06f740: 7230 bf15 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.setMovementGranularities:(Ljava/lang/Object;I)V // method@15bf │ │ +06f746: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=1344 │ │ - 0x0007 line=1345 │ │ + 0x0000 line=1741 │ │ + 0x0007 line=1742 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ 0x0000 - 0x0008 reg=3 granularities I │ │ │ │ - #52 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;) │ │ + #58 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;) │ │ name : 'setPackageName' │ │ type : '(Ljava/lang/CharSequence;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -04bd8c: |[04bd8c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.setPackageName:(Ljava/lang/CharSequence;)V │ │ -04bd9c: 6200 2904 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0429 │ │ -04bda0: 5421 2f04 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@042f │ │ -04bda4: 7230 030d 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.setPackageName:(Ljava/lang/Object;Ljava/lang/CharSequence;)V // method@0d03 │ │ -04bdaa: 0e00 |0007: return-void │ │ +06f748: |[06f748] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.setPackageName:(Ljava/lang/CharSequence;)V │ │ +06f758: 6200 9106 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0691 │ │ +06f75c: 5421 9706 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0697 │ │ +06f760: 7230 c015 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.setPackageName:(Ljava/lang/Object;Ljava/lang/CharSequence;)V // method@15c0 │ │ +06f766: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=1791 │ │ - 0x0007 line=1792 │ │ + 0x0000 line=2188 │ │ + 0x0007 line=2189 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ 0x0000 - 0x0008 reg=3 packageName Ljava/lang/CharSequence; │ │ │ │ - #53 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;) │ │ + #59 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;) │ │ name : 'setParent' │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -04bdac: |[04bdac] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.setParent:(Landroid/view/View;)V │ │ -04bdbc: 6200 2904 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0429 │ │ -04bdc0: 5421 2f04 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@042f │ │ -04bdc4: 7230 040d 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.setParent:(Ljava/lang/Object;Landroid/view/View;)V // method@0d04 │ │ -04bdca: 0e00 |0007: return-void │ │ +06f768: |[06f768] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.setParent:(Landroid/view/View;)V │ │ +06f778: 6200 9106 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0691 │ │ +06f77c: 5421 9706 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0697 │ │ +06f780: 7230 c115 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.setParent:(Ljava/lang/Object;Landroid/view/View;)V // method@15c1 │ │ +06f786: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=1406 │ │ - 0x0007 line=1407 │ │ + 0x0000 line=1803 │ │ + 0x0007 line=1804 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ 0x0000 - 0x0008 reg=3 parent Landroid/view/View; │ │ │ │ - #54 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;) │ │ + #60 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;) │ │ name : 'setParent' │ │ type : '(Landroid/view/View;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 8 16-bit code units │ │ -04bdcc: |[04bdcc] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.setParent:(Landroid/view/View;I)V │ │ -04bddc: 6200 2904 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0429 │ │ -04bde0: 5421 2f04 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@042f │ │ -04bde4: 7240 050d 1043 |0004: invoke-interface {v0, v1, v3, v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.setParent:(Ljava/lang/Object;Landroid/view/View;I)V // method@0d05 │ │ -04bdea: 0e00 |0007: return-void │ │ +06f788: |[06f788] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.setParent:(Landroid/view/View;I)V │ │ +06f798: 6200 9106 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0691 │ │ +06f79c: 5421 9706 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0697 │ │ +06f7a0: 7240 c215 1043 |0004: invoke-interface {v0, v1, v3, v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.setParent:(Ljava/lang/Object;Landroid/view/View;I)V // method@15c2 │ │ +06f7a6: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=1429 │ │ - 0x0007 line=1430 │ │ + 0x0000 line=1826 │ │ + 0x0007 line=1827 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ 0x0000 - 0x0008 reg=3 root Landroid/view/View; │ │ 0x0000 - 0x0008 reg=4 virtualDescendantId I │ │ │ │ - #55 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;) │ │ + #61 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;) │ │ name : 'setPassword' │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -04bdec: |[04bdec] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.setPassword:(Z)V │ │ -04bdfc: 6200 2904 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0429 │ │ -04be00: 5421 2f04 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@042f │ │ -04be04: 7230 060d 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.setPassword:(Ljava/lang/Object;Z)V // method@0d06 │ │ -04be0a: 0e00 |0007: return-void │ │ +06f7a8: |[06f7a8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.setPassword:(Z)V │ │ +06f7b8: 6200 9106 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0691 │ │ +06f7bc: 5421 9706 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0697 │ │ +06f7c0: 7230 c315 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.setPassword:(Ljava/lang/Object;Z)V // method@15c3 │ │ +06f7c6: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=1743 │ │ - 0x0007 line=1744 │ │ + 0x0000 line=2140 │ │ + 0x0007 line=2141 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ 0x0000 - 0x0008 reg=3 password Z │ │ │ │ - #56 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;) │ │ + #62 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;) │ │ name : 'setScrollable' │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -04be0c: |[04be0c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.setScrollable:(Z)V │ │ -04be1c: 6200 2904 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0429 │ │ -04be20: 5421 2f04 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@042f │ │ -04be24: 7230 070d 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.setScrollable:(Ljava/lang/Object;Z)V // method@0d07 │ │ -04be2a: 0e00 |0007: return-void │ │ +06f7c8: |[06f7c8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.setScrollable:(Z)V │ │ +06f7d8: 6200 9106 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0691 │ │ +06f7dc: 5421 9706 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0697 │ │ +06f7e0: 7230 c415 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.setScrollable:(Ljava/lang/Object;Z)V // method@15c4 │ │ +06f7e6: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=1767 │ │ - 0x0007 line=1768 │ │ + 0x0000 line=2164 │ │ + 0x0007 line=2165 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ 0x0000 - 0x0008 reg=3 scrollable Z │ │ │ │ - #57 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;) │ │ + #63 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;) │ │ name : 'setSelected' │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -04be2c: |[04be2c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.setSelected:(Z)V │ │ -04be3c: 6200 2904 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0429 │ │ -04be40: 5421 2f04 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@042f │ │ -04be44: 7230 080d 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.setSelected:(Ljava/lang/Object;Z)V // method@0d08 │ │ -04be4a: 0e00 |0007: return-void │ │ +06f7e8: |[06f7e8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.setSelected:(Z)V │ │ +06f7f8: 6200 9106 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0691 │ │ +06f7fc: 5421 9706 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0697 │ │ +06f800: 7230 c515 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.setSelected:(Ljava/lang/Object;Z)V // method@15c5 │ │ +06f806: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=1647 │ │ - 0x0007 line=1648 │ │ + 0x0000 line=2044 │ │ + 0x0007 line=2045 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ 0x0000 - 0x0008 reg=3 selected Z │ │ │ │ - #58 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;) │ │ + #64 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;) │ │ name : 'setSource' │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -04be4c: |[04be4c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.setSource:(Landroid/view/View;)V │ │ -04be5c: 6200 2904 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0429 │ │ -04be60: 5421 2f04 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@042f │ │ -04be64: 7230 090d 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.setSource:(Ljava/lang/Object;Landroid/view/View;)V // method@0d09 │ │ -04be6a: 0e00 |0007: return-void │ │ +06f808: |[06f808] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.setSource:(Landroid/view/View;)V │ │ +06f818: 6200 9106 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0691 │ │ +06f81c: 5421 9706 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0697 │ │ +06f820: 7230 c615 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.setSource:(Ljava/lang/Object;Landroid/view/View;)V // method@15c6 │ │ +06f826: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=1143 │ │ - 0x0007 line=1144 │ │ + 0x0000 line=1540 │ │ + 0x0007 line=1541 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ 0x0000 - 0x0008 reg=3 source Landroid/view/View; │ │ │ │ - #59 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;) │ │ + #65 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;) │ │ name : 'setSource' │ │ type : '(Landroid/view/View;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 8 16-bit code units │ │ -04be6c: |[04be6c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.setSource:(Landroid/view/View;I)V │ │ -04be7c: 6200 2904 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0429 │ │ -04be80: 5421 2f04 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@042f │ │ -04be84: 7240 0a0d 1043 |0004: invoke-interface {v0, v1, v3, v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.setSource:(Ljava/lang/Object;Landroid/view/View;I)V // method@0d0a │ │ -04be8a: 0e00 |0007: return-void │ │ +06f828: |[06f828] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.setSource:(Landroid/view/View;I)V │ │ +06f838: 6200 9106 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0691 │ │ +06f83c: 5421 9706 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0697 │ │ +06f840: 7240 c715 1043 |0004: invoke-interface {v0, v1, v3, v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.setSource:(Ljava/lang/Object;Landroid/view/View;I)V // method@15c7 │ │ +06f846: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=1166 │ │ - 0x0007 line=1167 │ │ + 0x0000 line=1563 │ │ + 0x0007 line=1564 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ 0x0000 - 0x0008 reg=3 root Landroid/view/View; │ │ 0x0000 - 0x0008 reg=4 virtualDescendantId I │ │ │ │ - #60 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;) │ │ + #66 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;) │ │ name : 'setText' │ │ type : '(Ljava/lang/CharSequence;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -04be8c: |[04be8c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.setText:(Ljava/lang/CharSequence;)V │ │ -04be9c: 6200 2904 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0429 │ │ -04bea0: 5421 2f04 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@042f │ │ -04bea4: 7230 0b0d 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.setText:(Ljava/lang/Object;Ljava/lang/CharSequence;)V // method@0d0b │ │ -04beaa: 0e00 |0007: return-void │ │ +06f848: |[06f848] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.setText:(Ljava/lang/CharSequence;)V │ │ +06f858: 6200 9106 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0691 │ │ +06f85c: 5421 9706 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0697 │ │ +06f860: 7230 c815 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.setText:(Ljava/lang/Object;Ljava/lang/CharSequence;)V // method@15c8 │ │ +06f866: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=1839 │ │ - 0x0007 line=1840 │ │ + 0x0000 line=2236 │ │ + 0x0007 line=2237 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ 0x0000 - 0x0008 reg=3 text Ljava/lang/CharSequence; │ │ │ │ - #61 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;) │ │ + #67 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;) │ │ name : 'setViewIdResourceName' │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -04beac: |[04beac] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.setViewIdResourceName:(Ljava/lang/String;)V │ │ -04bebc: 6200 2904 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0429 │ │ -04bec0: 5421 2f04 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@042f │ │ -04bec4: 7230 0c0d 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.setViewIdResourceName:(Ljava/lang/Object;Ljava/lang/String;)V // method@0d0c │ │ -04beca: 0e00 |0007: return-void │ │ +06f868: |[06f868] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.setViewIdResourceName:(Ljava/lang/String;)V │ │ +06f878: 6200 9106 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0691 │ │ +06f87c: 5421 9706 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0697 │ │ +06f880: 7230 c915 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.setViewIdResourceName:(Ljava/lang/Object;Ljava/lang/String;)V // method@15c9 │ │ +06f886: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=1889 │ │ - 0x0007 line=1890 │ │ + 0x0000 line=2286 │ │ + 0x0007 line=2287 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ 0x0000 - 0x0008 reg=3 viewId Ljava/lang/String; │ │ │ │ - #62 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;) │ │ + #68 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;) │ │ name : 'setVisibleToUser' │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -04becc: |[04becc] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.setVisibleToUser:(Z)V │ │ -04bedc: 6200 2904 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0429 │ │ -04bee0: 5421 2f04 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@042f │ │ -04bee4: 7230 0d0d 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.setVisibleToUser:(Ljava/lang/Object;Z)V // method@0d0d │ │ -04beea: 0e00 |0007: return-void │ │ +06f888: |[06f888] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.setVisibleToUser:(Z)V │ │ +06f898: 6200 9106 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0691 │ │ +06f89c: 5421 9706 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0697 │ │ +06f8a0: 7230 ca15 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.setVisibleToUser:(Ljava/lang/Object;Z)V // method@15ca │ │ +06f8a6: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=1598 │ │ - 0x0007 line=1599 │ │ + 0x0000 line=1995 │ │ + 0x0007 line=1996 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ 0x0000 - 0x0008 reg=3 visibleToUser Z │ │ │ │ - #63 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;) │ │ + #69 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;) │ │ name : 'toString' │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 321 16-bit code units │ │ -04beec: |[04beec] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.toString:()Ljava/lang/String; │ │ -04befc: 2203 b903 |0000: new-instance v3, Ljava/lang/StringBuilder; // type@03b9 │ │ -04bf00: 7010 ae17 0300 |0002: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@17ae │ │ -04bf06: 6f10 9617 0600 |0005: invoke-super {v6}, Ljava/lang/Object;.toString:()Ljava/lang/String; // method@1796 │ │ -04bf0c: 0c04 |0008: move-result-object v4 │ │ -04bf0e: 6e20 b517 4300 |0009: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17b5 │ │ -04bf14: 2202 5600 |000c: new-instance v2, Landroid/graphics/Rect; // type@0056 │ │ -04bf18: 7010 8401 0200 |000e: invoke-direct {v2}, Landroid/graphics/Rect;.:()V // method@0184 │ │ -04bf1e: 6e20 6e0d 2600 |0011: invoke-virtual {v6, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.getBoundsInParent:(Landroid/graphics/Rect;)V // method@0d6e │ │ -04bf24: 2204 b903 |0014: new-instance v4, Ljava/lang/StringBuilder; // type@03b9 │ │ -04bf28: 7010 ae17 0400 |0016: invoke-direct {v4}, Ljava/lang/StringBuilder;.:()V // method@17ae │ │ -04bf2e: 1a05 dc00 |0019: const-string v5, "; boundsInParent: " // string@00dc │ │ -04bf32: 6e20 b517 5400 |001b: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17b5 │ │ -04bf38: 0c04 |001e: move-result-object v4 │ │ -04bf3a: 6e20 b417 2400 |001f: invoke-virtual {v4, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@17b4 │ │ -04bf40: 0c04 |0022: move-result-object v4 │ │ -04bf42: 6e10 ba17 0400 |0023: invoke-virtual {v4}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@17ba │ │ -04bf48: 0c04 |0026: move-result-object v4 │ │ -04bf4a: 6e20 b517 4300 |0027: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17b5 │ │ -04bf50: 6e20 6f0d 2600 |002a: invoke-virtual {v6, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.getBoundsInScreen:(Landroid/graphics/Rect;)V // method@0d6f │ │ -04bf56: 2204 b903 |002d: new-instance v4, Ljava/lang/StringBuilder; // type@03b9 │ │ -04bf5a: 7010 ae17 0400 |002f: invoke-direct {v4}, Ljava/lang/StringBuilder;.:()V // method@17ae │ │ -04bf60: 1a05 dd00 |0032: const-string v5, "; boundsInScreen: " // string@00dd │ │ -04bf64: 6e20 b517 5400 |0034: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17b5 │ │ -04bf6a: 0c04 |0037: move-result-object v4 │ │ -04bf6c: 6e20 b417 2400 |0038: invoke-virtual {v4, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@17b4 │ │ -04bf72: 0c04 |003b: move-result-object v4 │ │ -04bf74: 6e10 ba17 0400 |003c: invoke-virtual {v4}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@17ba │ │ -04bf7a: 0c04 |003f: move-result-object v4 │ │ -04bf7c: 6e20 b517 4300 |0040: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17b5 │ │ -04bf82: 1a04 e700 |0043: const-string v4, "; packageName: " // string@00e7 │ │ -04bf86: 6e20 b517 4300 |0045: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17b5 │ │ -04bf8c: 0c04 |0048: move-result-object v4 │ │ -04bf8e: 6e10 770d 0600 |0049: invoke-virtual {v6}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.getPackageName:()Ljava/lang/CharSequence; // method@0d77 │ │ -04bf94: 0c05 |004c: move-result-object v5 │ │ -04bf96: 6e20 b317 5400 |004d: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/CharSequence;)Ljava/lang/StringBuilder; // method@17b3 │ │ -04bf9c: 1a04 e000 |0050: const-string v4, "; className: " // string@00e0 │ │ -04bfa0: 6e20 b517 4300 |0052: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17b5 │ │ -04bfa6: 0c04 |0055: move-result-object v4 │ │ -04bfa8: 6e10 720d 0600 |0056: invoke-virtual {v6}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.getClassName:()Ljava/lang/CharSequence; // method@0d72 │ │ -04bfae: 0c05 |0059: move-result-object v5 │ │ -04bfb0: 6e20 b317 5400 |005a: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/CharSequence;)Ljava/lang/StringBuilder; // method@17b3 │ │ -04bfb6: 1a04 eb00 |005d: const-string v4, "; text: " // string@00eb │ │ -04bfba: 6e20 b517 4300 |005f: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17b5 │ │ -04bfc0: 0c04 |0062: move-result-object v4 │ │ -04bfc2: 6e10 790d 0600 |0063: invoke-virtual {v6}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.getText:()Ljava/lang/CharSequence; // method@0d79 │ │ -04bfc8: 0c05 |0066: move-result-object v5 │ │ -04bfca: 6e20 b317 5400 |0067: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/CharSequence;)Ljava/lang/StringBuilder; // method@17b3 │ │ -04bfd0: 1a04 e200 |006a: const-string v4, "; contentDescription: " // string@00e2 │ │ -04bfd4: 6e20 b517 4300 |006c: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17b5 │ │ -04bfda: 0c04 |006f: move-result-object v4 │ │ -04bfdc: 6e10 730d 0600 |0070: invoke-virtual {v6}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.getContentDescription:()Ljava/lang/CharSequence; // method@0d73 │ │ -04bfe2: 0c05 |0073: move-result-object v5 │ │ -04bfe4: 6e20 b317 5400 |0074: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/CharSequence;)Ljava/lang/StringBuilder; // method@17b3 │ │ -04bfea: 1a04 ec00 |0077: const-string v4, "; viewId: " // string@00ec │ │ -04bfee: 6e20 b517 4300 |0079: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17b5 │ │ -04bff4: 0c04 |007c: move-result-object v4 │ │ -04bff6: 6e10 7a0d 0600 |007d: invoke-virtual {v6}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.getViewIdResourceName:()Ljava/lang/String; // method@0d7a │ │ -04bffc: 0c05 |0080: move-result-object v5 │ │ -04bffe: 6e20 b517 5400 |0081: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17b5 │ │ -04c004: 1a04 de00 |0084: const-string v4, "; checkable: " // string@00de │ │ -04c008: 6e20 b517 4300 |0086: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17b5 │ │ -04c00e: 0c04 |0089: move-result-object v4 │ │ -04c010: 6e10 7e0d 0600 |008a: invoke-virtual {v6}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.isCheckable:()Z // method@0d7e │ │ -04c016: 0a05 |008d: move-result v5 │ │ -04c018: 6e20 b617 5400 |008e: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Z)Ljava/lang/StringBuilder; // method@17b6 │ │ -04c01e: 1a04 df00 |0091: const-string v4, "; checked: " // string@00df │ │ -04c022: 6e20 b517 4300 |0093: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17b5 │ │ -04c028: 0c04 |0096: move-result-object v4 │ │ -04c02a: 6e10 7f0d 0600 |0097: invoke-virtual {v6}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.isChecked:()Z // method@0d7f │ │ -04c030: 0a05 |009a: move-result v5 │ │ -04c032: 6e20 b617 5400 |009b: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Z)Ljava/lang/StringBuilder; // method@17b6 │ │ -04c038: 1a04 e400 |009e: const-string v4, "; focusable: " // string@00e4 │ │ -04c03c: 6e20 b517 4300 |00a0: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17b5 │ │ -04c042: 0c04 |00a3: move-result-object v4 │ │ -04c044: 6e10 820d 0600 |00a4: invoke-virtual {v6}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.isFocusable:()Z // method@0d82 │ │ -04c04a: 0a05 |00a7: move-result v5 │ │ -04c04c: 6e20 b617 5400 |00a8: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Z)Ljava/lang/StringBuilder; // method@17b6 │ │ -04c052: 1a04 e500 |00ab: const-string v4, "; focused: " // string@00e5 │ │ -04c056: 6e20 b517 4300 |00ad: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17b5 │ │ -04c05c: 0c04 |00b0: move-result-object v4 │ │ -04c05e: 6e10 830d 0600 |00b1: invoke-virtual {v6}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.isFocused:()Z // method@0d83 │ │ -04c064: 0a05 |00b4: move-result v5 │ │ -04c066: 6e20 b617 5400 |00b5: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Z)Ljava/lang/StringBuilder; // method@17b6 │ │ -04c06c: 1a04 ea00 |00b8: const-string v4, "; selected: " // string@00ea │ │ -04c070: 6e20 b517 4300 |00ba: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17b5 │ │ -04c076: 0c04 |00bd: move-result-object v4 │ │ -04c078: 6e10 870d 0600 |00be: invoke-virtual {v6}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.isSelected:()Z // method@0d87 │ │ -04c07e: 0a05 |00c1: move-result v5 │ │ -04c080: 6e20 b617 5400 |00c2: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Z)Ljava/lang/StringBuilder; // method@17b6 │ │ -04c086: 1a04 e100 |00c5: const-string v4, "; clickable: " // string@00e1 │ │ -04c08a: 6e20 b517 4300 |00c7: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17b5 │ │ -04c090: 0c04 |00ca: move-result-object v4 │ │ -04c092: 6e10 800d 0600 |00cb: invoke-virtual {v6}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.isClickable:()Z // method@0d80 │ │ -04c098: 0a05 |00ce: move-result v5 │ │ -04c09a: 6e20 b617 5400 |00cf: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Z)Ljava/lang/StringBuilder; // method@17b6 │ │ -04c0a0: 1a04 e600 |00d2: const-string v4, "; longClickable: " // string@00e6 │ │ -04c0a4: 6e20 b517 4300 |00d4: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17b5 │ │ -04c0aa: 0c04 |00d7: move-result-object v4 │ │ -04c0ac: 6e10 840d 0600 |00d8: invoke-virtual {v6}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.isLongClickable:()Z // method@0d84 │ │ -04c0b2: 0a05 |00db: move-result v5 │ │ -04c0b4: 6e20 b617 5400 |00dc: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Z)Ljava/lang/StringBuilder; // method@17b6 │ │ -04c0ba: 1a04 e300 |00df: const-string v4, "; enabled: " // string@00e3 │ │ -04c0be: 6e20 b517 4300 |00e1: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17b5 │ │ -04c0c4: 0c04 |00e4: move-result-object v4 │ │ -04c0c6: 6e10 810d 0600 |00e5: invoke-virtual {v6}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.isEnabled:()Z // method@0d81 │ │ -04c0cc: 0a05 |00e8: move-result v5 │ │ -04c0ce: 6e20 b617 5400 |00e9: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Z)Ljava/lang/StringBuilder; // method@17b6 │ │ -04c0d4: 1a04 e800 |00ec: const-string v4, "; password: " // string@00e8 │ │ -04c0d8: 6e20 b517 4300 |00ee: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17b5 │ │ -04c0de: 0c04 |00f1: move-result-object v4 │ │ -04c0e0: 6e10 850d 0600 |00f2: invoke-virtual {v6}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.isPassword:()Z // method@0d85 │ │ -04c0e6: 0a05 |00f5: move-result v5 │ │ -04c0e8: 6e20 b617 5400 |00f6: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Z)Ljava/lang/StringBuilder; // method@17b6 │ │ -04c0ee: 2204 b903 |00f9: new-instance v4, Ljava/lang/StringBuilder; // type@03b9 │ │ -04c0f2: 7010 ae17 0400 |00fb: invoke-direct {v4}, Ljava/lang/StringBuilder;.:()V // method@17ae │ │ -04c0f8: 1a05 e900 |00fe: const-string v5, "; scrollable: " // string@00e9 │ │ -04c0fc: 6e20 b517 5400 |0100: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17b5 │ │ -04c102: 0c04 |0103: move-result-object v4 │ │ -04c104: 6e10 860d 0600 |0104: invoke-virtual {v6}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.isScrollable:()Z // method@0d86 │ │ -04c10a: 0a05 |0107: move-result v5 │ │ -04c10c: 6e20 b617 5400 |0108: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Z)Ljava/lang/StringBuilder; // method@17b6 │ │ -04c112: 0c04 |010b: move-result-object v4 │ │ -04c114: 6e10 ba17 0400 |010c: invoke-virtual {v4}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@17ba │ │ -04c11a: 0c04 |010f: move-result-object v4 │ │ -04c11c: 6e20 b517 4300 |0110: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17b5 │ │ -04c122: 1a04 db00 |0113: const-string v4, "; [" // string@00db │ │ -04c126: 6e20 b517 4300 |0115: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17b5 │ │ -04c12c: 6e10 6d0d 0600 |0118: invoke-virtual {v6}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.getActions:()I // method@0d6d │ │ -04c132: 0a01 |011b: move-result v1 │ │ -04c134: 3801 1b00 |011c: if-eqz v1, 0137 // +001b │ │ -04c138: 1214 |011e: const/4 v4, #int 1 // #1 │ │ -04c13a: 7110 7f17 0100 |011f: invoke-static {v1}, Ljava/lang/Integer;.numberOfTrailingZeros:(I)I // method@177f │ │ -04c140: 0a05 |0122: move-result v5 │ │ -04c142: 9800 0405 |0123: shl-int v0, v4, v5 │ │ -04c146: df04 00ff |0125: xor-int/lit8 v4, v0, #int -1 // #ff │ │ -04c14a: b541 |0127: and-int/2addr v1, v4 │ │ -04c14c: 7110 6c0d 0000 |0128: invoke-static {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.getActionSymbolicName:(I)Ljava/lang/String; // method@0d6c │ │ -04c152: 0c04 |012b: move-result-object v4 │ │ -04c154: 6e20 b517 4300 |012c: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17b5 │ │ -04c15a: 3801 edff |012f: if-eqz v1, 011c // -0013 │ │ -04c15e: 1a04 c700 |0131: const-string v4, ", " // string@00c7 │ │ -04c162: 6e20 b517 4300 |0133: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17b5 │ │ -04c168: 28e6 |0136: goto 011c // -001a │ │ -04c16a: 1a04 380c |0137: const-string v4, "]" // string@0c38 │ │ -04c16e: 6e20 b517 4300 |0139: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17b5 │ │ -04c174: 6e10 ba17 0300 |013c: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@17ba │ │ -04c17a: 0c04 |013f: move-result-object v4 │ │ -04c17c: 1104 |0140: return-object v4 │ │ - catches : (none) │ │ - positions : │ │ - 0x0000 line=1975 │ │ - 0x0005 line=1976 │ │ - 0x000c line=1978 │ │ - 0x0011 line=1980 │ │ - 0x0014 line=1981 │ │ - 0x002a line=1983 │ │ - 0x002d line=1984 │ │ - 0x0043 line=1986 │ │ - 0x0050 line=1987 │ │ - 0x005d line=1988 │ │ - 0x006a line=1989 │ │ - 0x0077 line=1990 │ │ - 0x0084 line=1992 │ │ - 0x0091 line=1993 │ │ - 0x009e line=1994 │ │ - 0x00ab line=1995 │ │ - 0x00b8 line=1996 │ │ - 0x00c5 line=1997 │ │ - 0x00d2 line=1998 │ │ - 0x00df line=1999 │ │ - 0x00ec line=2000 │ │ - 0x00f9 line=2001 │ │ - 0x0113 line=2003 │ │ - 0x0118 line=2004 │ │ - 0x011e line=2005 │ │ - 0x0125 line=2006 │ │ - 0x0128 line=2007 │ │ - 0x012f line=2008 │ │ - 0x0131 line=2009 │ │ - 0x0137 line=2012 │ │ - 0x013c line=2014 │ │ +06f8a8: |[06f8a8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.toString:()Ljava/lang/String; │ │ +06f8b8: 2203 3e05 |0000: new-instance v3, Ljava/lang/StringBuilder; // type@053e │ │ +06f8bc: 7010 a422 0300 |0002: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@22a4 │ │ +06f8c2: 6f10 8b22 0600 |0005: invoke-super {v6}, Ljava/lang/Object;.toString:()Ljava/lang/String; // method@228b │ │ +06f8c8: 0c04 |0008: move-result-object v4 │ │ +06f8ca: 6e20 ad22 4300 |0009: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22ad │ │ +06f8d0: 2202 6c00 |000c: new-instance v2, Landroid/graphics/Rect; // type@006c │ │ +06f8d4: 7010 fa01 0200 |000e: invoke-direct {v2}, Landroid/graphics/Rect;.:()V // method@01fa │ │ +06f8da: 6e20 6416 2600 |0011: invoke-virtual {v6, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.getBoundsInParent:(Landroid/graphics/Rect;)V // method@1664 │ │ +06f8e0: 2204 3e05 |0014: new-instance v4, Ljava/lang/StringBuilder; // type@053e │ │ +06f8e4: 7010 a422 0400 |0016: invoke-direct {v4}, Ljava/lang/StringBuilder;.:()V // method@22a4 │ │ +06f8ea: 1a05 fa00 |0019: const-string v5, "; boundsInParent: " // string@00fa │ │ +06f8ee: 6e20 ad22 5400 |001b: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22ad │ │ +06f8f4: 0c04 |001e: move-result-object v4 │ │ +06f8f6: 6e20 ac22 2400 |001f: invoke-virtual {v4, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@22ac │ │ +06f8fc: 0c04 |0022: move-result-object v4 │ │ +06f8fe: 6e10 b222 0400 |0023: invoke-virtual {v4}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@22b2 │ │ +06f904: 0c04 |0026: move-result-object v4 │ │ +06f906: 6e20 ad22 4300 |0027: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22ad │ │ +06f90c: 6e20 6516 2600 |002a: invoke-virtual {v6, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.getBoundsInScreen:(Landroid/graphics/Rect;)V // method@1665 │ │ +06f912: 2204 3e05 |002d: new-instance v4, Ljava/lang/StringBuilder; // type@053e │ │ +06f916: 7010 a422 0400 |002f: invoke-direct {v4}, Ljava/lang/StringBuilder;.:()V // method@22a4 │ │ +06f91c: 1a05 fb00 |0032: const-string v5, "; boundsInScreen: " // string@00fb │ │ +06f920: 6e20 ad22 5400 |0034: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22ad │ │ +06f926: 0c04 |0037: move-result-object v4 │ │ +06f928: 6e20 ac22 2400 |0038: invoke-virtual {v4, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@22ac │ │ +06f92e: 0c04 |003b: move-result-object v4 │ │ +06f930: 6e10 b222 0400 |003c: invoke-virtual {v4}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@22b2 │ │ +06f936: 0c04 |003f: move-result-object v4 │ │ +06f938: 6e20 ad22 4300 |0040: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22ad │ │ +06f93e: 1a04 0501 |0043: const-string v4, "; packageName: " // string@0105 │ │ +06f942: 6e20 ad22 4300 |0045: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22ad │ │ +06f948: 0c04 |0048: move-result-object v4 │ │ +06f94a: 6e10 6f16 0600 |0049: invoke-virtual {v6}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.getPackageName:()Ljava/lang/CharSequence; // method@166f │ │ +06f950: 0c05 |004c: move-result-object v5 │ │ +06f952: 6e20 ab22 5400 |004d: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/CharSequence;)Ljava/lang/StringBuilder; // method@22ab │ │ +06f958: 1a04 fe00 |0050: const-string v4, "; className: " // string@00fe │ │ +06f95c: 6e20 ad22 4300 |0052: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22ad │ │ +06f962: 0c04 |0055: move-result-object v4 │ │ +06f964: 6e10 6816 0600 |0056: invoke-virtual {v6}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.getClassName:()Ljava/lang/CharSequence; // method@1668 │ │ +06f96a: 0c05 |0059: move-result-object v5 │ │ +06f96c: 6e20 ab22 5400 |005a: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/CharSequence;)Ljava/lang/StringBuilder; // method@22ab │ │ +06f972: 1a04 0901 |005d: const-string v4, "; text: " // string@0109 │ │ +06f976: 6e20 ad22 4300 |005f: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22ad │ │ +06f97c: 0c04 |0062: move-result-object v4 │ │ +06f97e: 6e10 7216 0600 |0063: invoke-virtual {v6}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.getText:()Ljava/lang/CharSequence; // method@1672 │ │ +06f984: 0c05 |0066: move-result-object v5 │ │ +06f986: 6e20 ab22 5400 |0067: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/CharSequence;)Ljava/lang/StringBuilder; // method@22ab │ │ +06f98c: 1a04 0001 |006a: const-string v4, "; contentDescription: " // string@0100 │ │ +06f990: 6e20 ad22 4300 |006c: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22ad │ │ +06f996: 0c04 |006f: move-result-object v4 │ │ +06f998: 6e10 6b16 0600 |0070: invoke-virtual {v6}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.getContentDescription:()Ljava/lang/CharSequence; // method@166b │ │ +06f99e: 0c05 |0073: move-result-object v5 │ │ +06f9a0: 6e20 ab22 5400 |0074: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/CharSequence;)Ljava/lang/StringBuilder; // method@22ab │ │ +06f9a6: 1a04 0a01 |0077: const-string v4, "; viewId: " // string@010a │ │ +06f9aa: 6e20 ad22 4300 |0079: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22ad │ │ +06f9b0: 0c04 |007c: move-result-object v4 │ │ +06f9b2: 6e10 7316 0600 |007d: invoke-virtual {v6}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.getViewIdResourceName:()Ljava/lang/String; // method@1673 │ │ +06f9b8: 0c05 |0080: move-result-object v5 │ │ +06f9ba: 6e20 ad22 5400 |0081: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22ad │ │ +06f9c0: 1a04 fc00 |0084: const-string v4, "; checkable: " // string@00fc │ │ +06f9c4: 6e20 ad22 4300 |0086: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22ad │ │ +06f9ca: 0c04 |0089: move-result-object v4 │ │ +06f9cc: 6e10 7716 0600 |008a: invoke-virtual {v6}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.isCheckable:()Z // method@1677 │ │ +06f9d2: 0a05 |008d: move-result v5 │ │ +06f9d4: 6e20 ae22 5400 |008e: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Z)Ljava/lang/StringBuilder; // method@22ae │ │ +06f9da: 1a04 fd00 |0091: const-string v4, "; checked: " // string@00fd │ │ +06f9de: 6e20 ad22 4300 |0093: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22ad │ │ +06f9e4: 0c04 |0096: move-result-object v4 │ │ +06f9e6: 6e10 7816 0600 |0097: invoke-virtual {v6}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.isChecked:()Z // method@1678 │ │ +06f9ec: 0a05 |009a: move-result v5 │ │ +06f9ee: 6e20 ae22 5400 |009b: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Z)Ljava/lang/StringBuilder; // method@22ae │ │ +06f9f4: 1a04 0201 |009e: const-string v4, "; focusable: " // string@0102 │ │ +06f9f8: 6e20 ad22 4300 |00a0: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22ad │ │ +06f9fe: 0c04 |00a3: move-result-object v4 │ │ +06fa00: 6e10 7b16 0600 |00a4: invoke-virtual {v6}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.isFocusable:()Z // method@167b │ │ +06fa06: 0a05 |00a7: move-result v5 │ │ +06fa08: 6e20 ae22 5400 |00a8: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Z)Ljava/lang/StringBuilder; // method@22ae │ │ +06fa0e: 1a04 0301 |00ab: const-string v4, "; focused: " // string@0103 │ │ +06fa12: 6e20 ad22 4300 |00ad: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22ad │ │ +06fa18: 0c04 |00b0: move-result-object v4 │ │ +06fa1a: 6e10 7c16 0600 |00b1: invoke-virtual {v6}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.isFocused:()Z // method@167c │ │ +06fa20: 0a05 |00b4: move-result v5 │ │ +06fa22: 6e20 ae22 5400 |00b5: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Z)Ljava/lang/StringBuilder; // method@22ae │ │ +06fa28: 1a04 0801 |00b8: const-string v4, "; selected: " // string@0108 │ │ +06fa2c: 6e20 ad22 4300 |00ba: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22ad │ │ +06fa32: 0c04 |00bd: move-result-object v4 │ │ +06fa34: 6e10 8016 0600 |00be: invoke-virtual {v6}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.isSelected:()Z // method@1680 │ │ +06fa3a: 0a05 |00c1: move-result v5 │ │ +06fa3c: 6e20 ae22 5400 |00c2: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Z)Ljava/lang/StringBuilder; // method@22ae │ │ +06fa42: 1a04 ff00 |00c5: const-string v4, "; clickable: " // string@00ff │ │ +06fa46: 6e20 ad22 4300 |00c7: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22ad │ │ +06fa4c: 0c04 |00ca: move-result-object v4 │ │ +06fa4e: 6e10 7916 0600 |00cb: invoke-virtual {v6}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.isClickable:()Z // method@1679 │ │ +06fa54: 0a05 |00ce: move-result v5 │ │ +06fa56: 6e20 ae22 5400 |00cf: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Z)Ljava/lang/StringBuilder; // method@22ae │ │ +06fa5c: 1a04 0401 |00d2: const-string v4, "; longClickable: " // string@0104 │ │ +06fa60: 6e20 ad22 4300 |00d4: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22ad │ │ +06fa66: 0c04 |00d7: move-result-object v4 │ │ +06fa68: 6e10 7d16 0600 |00d8: invoke-virtual {v6}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.isLongClickable:()Z // method@167d │ │ +06fa6e: 0a05 |00db: move-result v5 │ │ +06fa70: 6e20 ae22 5400 |00dc: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Z)Ljava/lang/StringBuilder; // method@22ae │ │ +06fa76: 1a04 0101 |00df: const-string v4, "; enabled: " // string@0101 │ │ +06fa7a: 6e20 ad22 4300 |00e1: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22ad │ │ +06fa80: 0c04 |00e4: move-result-object v4 │ │ +06fa82: 6e10 7a16 0600 |00e5: invoke-virtual {v6}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.isEnabled:()Z // method@167a │ │ +06fa88: 0a05 |00e8: move-result v5 │ │ +06fa8a: 6e20 ae22 5400 |00e9: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Z)Ljava/lang/StringBuilder; // method@22ae │ │ +06fa90: 1a04 0601 |00ec: const-string v4, "; password: " // string@0106 │ │ +06fa94: 6e20 ad22 4300 |00ee: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22ad │ │ +06fa9a: 0c04 |00f1: move-result-object v4 │ │ +06fa9c: 6e10 7e16 0600 |00f2: invoke-virtual {v6}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.isPassword:()Z // method@167e │ │ +06faa2: 0a05 |00f5: move-result v5 │ │ +06faa4: 6e20 ae22 5400 |00f6: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Z)Ljava/lang/StringBuilder; // method@22ae │ │ +06faaa: 2204 3e05 |00f9: new-instance v4, Ljava/lang/StringBuilder; // type@053e │ │ +06faae: 7010 a422 0400 |00fb: invoke-direct {v4}, Ljava/lang/StringBuilder;.:()V // method@22a4 │ │ +06fab4: 1a05 0701 |00fe: const-string v5, "; scrollable: " // string@0107 │ │ +06fab8: 6e20 ad22 5400 |0100: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22ad │ │ +06fabe: 0c04 |0103: move-result-object v4 │ │ +06fac0: 6e10 7f16 0600 |0104: invoke-virtual {v6}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.isScrollable:()Z // method@167f │ │ +06fac6: 0a05 |0107: move-result v5 │ │ +06fac8: 6e20 ae22 5400 |0108: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Z)Ljava/lang/StringBuilder; // method@22ae │ │ +06face: 0c04 |010b: move-result-object v4 │ │ +06fad0: 6e10 b222 0400 |010c: invoke-virtual {v4}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@22b2 │ │ +06fad6: 0c04 |010f: move-result-object v4 │ │ +06fad8: 6e20 ad22 4300 |0110: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22ad │ │ +06fade: 1a04 f900 |0113: const-string v4, "; [" // string@00f9 │ │ +06fae2: 6e20 ad22 4300 |0115: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22ad │ │ +06fae8: 6e10 6316 0600 |0118: invoke-virtual {v6}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.getActions:()I // method@1663 │ │ +06faee: 0a01 |011b: move-result v1 │ │ +06faf0: 3801 1b00 |011c: if-eqz v1, 0137 // +001b │ │ +06faf4: 1214 |011e: const/4 v4, #int 1 // #1 │ │ +06faf6: 7110 7122 0100 |011f: invoke-static {v1}, Ljava/lang/Integer;.numberOfTrailingZeros:(I)I // method@2271 │ │ +06fafc: 0a05 |0122: move-result v5 │ │ +06fafe: 9800 0405 |0123: shl-int v0, v4, v5 │ │ +06fb02: df04 00ff |0125: xor-int/lit8 v4, v0, #int -1 // #ff │ │ +06fb06: b541 |0127: and-int/2addr v1, v4 │ │ +06fb08: 7110 6216 0000 |0128: invoke-static {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.getActionSymbolicName:(I)Ljava/lang/String; // method@1662 │ │ +06fb0e: 0c04 |012b: move-result-object v4 │ │ +06fb10: 6e20 ad22 4300 |012c: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22ad │ │ +06fb16: 3801 edff |012f: if-eqz v1, 011c // -0013 │ │ +06fb1a: 1a04 da00 |0131: const-string v4, ", " // string@00da │ │ +06fb1e: 6e20 ad22 4300 |0133: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22ad │ │ +06fb24: 28e6 |0136: goto 011c // -001a │ │ +06fb26: 1a04 aa10 |0137: const-string v4, "]" // string@10aa │ │ +06fb2a: 6e20 ad22 4300 |0139: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22ad │ │ +06fb30: 6e10 b222 0300 |013c: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@22b2 │ │ +06fb36: 0c04 |013f: move-result-object v4 │ │ +06fb38: 1104 |0140: return-object v4 │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=2432 │ │ + 0x0005 line=2433 │ │ + 0x000c line=2435 │ │ + 0x0011 line=2437 │ │ + 0x0014 line=2438 │ │ + 0x002a line=2440 │ │ + 0x002d line=2441 │ │ + 0x0043 line=2443 │ │ + 0x0050 line=2444 │ │ + 0x005d line=2445 │ │ + 0x006a line=2446 │ │ + 0x0077 line=2447 │ │ + 0x0084 line=2449 │ │ + 0x0091 line=2450 │ │ + 0x009e line=2451 │ │ + 0x00ab line=2452 │ │ + 0x00b8 line=2453 │ │ + 0x00c5 line=2454 │ │ + 0x00d2 line=2455 │ │ + 0x00df line=2456 │ │ + 0x00ec line=2457 │ │ + 0x00f9 line=2458 │ │ + 0x0113 line=2460 │ │ + 0x0118 line=2461 │ │ + 0x011e line=2462 │ │ + 0x0125 line=2463 │ │ + 0x0128 line=2464 │ │ + 0x012f line=2465 │ │ + 0x0131 line=2466 │ │ + 0x0137 line=2469 │ │ + 0x013c line=2471 │ │ locals : │ │ 0x0125 - 0x0137 reg=0 action I │ │ 0x011c - 0x0141 reg=1 actionBits I │ │ 0x0011 - 0x0141 reg=2 bounds Landroid/graphics/Rect; │ │ 0x0005 - 0x0141 reg=3 builder Ljava/lang/StringBuilder; │ │ 0x0000 - 0x0141 reg=6 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ │ │ - source_file_idx : 415 (AccessibilityNodeInfoCompat.java) │ │ + source_file_idx : 488 (AccessibilityNodeInfoCompat.java) │ │ │ │ -Class #266 header: │ │ -class_idx : 540 │ │ +Class #459 header: │ │ +class_idx : 866 │ │ +access_flags : 0 (0x0000) │ │ +superclass_idx : 1337 │ │ +source_file_idx : 489 │ │ +static_fields_size : 0 │ │ +instance_fields_size: 0 │ │ +direct_methods_size : 3 │ │ +virtual_methods_size: 0 │ │ + │ │ +Class #459 annotations: │ │ +Annotations on class │ │ + VISIBILITY_SYSTEM Ldalvik/annotation/EnclosingClass; value=Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatApi21; │ │ + VISIBILITY_SYSTEM Ldalvik/annotation/InnerClass; accessFlags=8 name="AccessibilityAction" │ │ + │ │ +Class #459 - │ │ + Class descriptor : 'Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatApi21$AccessibilityAction;' │ │ + Access flags : 0x0000 () │ │ + Superclass : 'Ljava/lang/Object;' │ │ + Interfaces - │ │ + Static fields - │ │ + Instance fields - │ │ + Direct methods - │ │ + #0 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatApi21$AccessibilityAction;) │ │ + name : '' │ │ + type : '()V' │ │ + access : 0x10000 (CONSTRUCTOR) │ │ + code - │ │ + registers : 1 │ │ + ins : 1 │ │ + outs : 1 │ │ + insns size : 4 16-bit code units │ │ +06fb3c: |[06fb3c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatApi21$AccessibilityAction.:()V │ │ +06fb4c: 7010 8622 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2286 │ │ +06fb52: 0e00 |0003: return-void │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=57 │ │ + locals : │ │ + 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatApi21$AccessibilityAction; │ │ + │ │ + #1 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatApi21$AccessibilityAction;) │ │ + name : 'getId' │ │ + type : '(Ljava/lang/Object;)I' │ │ + access : 0x0008 (STATIC) │ │ + code - │ │ + registers : 2 │ │ + ins : 1 │ │ + outs : 1 │ │ + insns size : 7 16-bit code units │ │ +06fb54: |[06fb54] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatApi21$AccessibilityAction.getId:(Ljava/lang/Object;)I │ │ +06fb64: 1f01 4a04 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo$AccessibilityAction; // type@044a │ │ +06fb68: 6e10 231e 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityNodeInfo$AccessibilityAction;.getId:()I // method@1e23 │ │ +06fb6e: 0a00 |0005: move-result v0 │ │ +06fb70: 0f00 |0006: return v0 │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=59 │ │ + locals : │ │ + 0x0000 - 0x0002 reg=1 action Ljava/lang/Object; │ │ + │ │ + #2 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatApi21$AccessibilityAction;) │ │ + name : 'getLabel' │ │ + type : '(Ljava/lang/Object;)Ljava/lang/CharSequence;' │ │ + access : 0x0008 (STATIC) │ │ + code - │ │ + registers : 2 │ │ + ins : 1 │ │ + outs : 1 │ │ + insns size : 7 16-bit code units │ │ +06fb74: |[06fb74] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatApi21$AccessibilityAction.getLabel:(Ljava/lang/Object;)Ljava/lang/CharSequence; │ │ +06fb84: 1f01 4a04 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo$AccessibilityAction; // type@044a │ │ +06fb88: 6e10 241e 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityNodeInfo$AccessibilityAction;.getLabel:()Ljava/lang/CharSequence; // method@1e24 │ │ +06fb8e: 0c00 |0005: move-result-object v0 │ │ +06fb90: 1100 |0006: return-object v0 │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=63 │ │ + locals : │ │ + 0x0000 - 0x0002 reg=1 action Ljava/lang/Object; │ │ + │ │ + Virtual methods - │ │ + source_file_idx : 489 (AccessibilityNodeInfoCompatApi21.java) │ │ + │ │ +Class #460 header: │ │ +class_idx : 867 │ │ +access_flags : 0 (0x0000) │ │ +superclass_idx : 1337 │ │ +source_file_idx : 489 │ │ +static_fields_size : 0 │ │ +instance_fields_size: 0 │ │ +direct_methods_size : 2 │ │ +virtual_methods_size: 0 │ │ + │ │ +Class #460 annotations: │ │ +Annotations on class │ │ + VISIBILITY_SYSTEM Ldalvik/annotation/EnclosingClass; value=Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatApi21; │ │ + VISIBILITY_SYSTEM Ldalvik/annotation/InnerClass; accessFlags=8 name="CollectionItemInfo" │ │ + │ │ +Class #460 - │ │ + Class descriptor : 'Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatApi21$CollectionItemInfo;' │ │ + Access flags : 0x0000 () │ │ + Superclass : 'Ljava/lang/Object;' │ │ + Interfaces - │ │ + Static fields - │ │ + Instance fields - │ │ + Direct methods - │ │ + #0 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatApi21$CollectionItemInfo;) │ │ + name : '' │ │ + type : '()V' │ │ + access : 0x10000 (CONSTRUCTOR) │ │ + code - │ │ + registers : 1 │ │ + ins : 1 │ │ + outs : 1 │ │ + insns size : 4 16-bit code units │ │ +06fb94: |[06fb94] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatApi21$CollectionItemInfo.:()V │ │ +06fba4: 7010 8622 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2286 │ │ +06fbaa: 0e00 |0003: return-void │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=51 │ │ + locals : │ │ + 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatApi21$CollectionItemInfo; │ │ + │ │ + #1 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatApi21$CollectionItemInfo;) │ │ + name : 'isSelected' │ │ + type : '(Ljava/lang/Object;)Z' │ │ + access : 0x0009 (PUBLIC STATIC) │ │ + code - │ │ + registers : 2 │ │ + ins : 1 │ │ + outs : 1 │ │ + insns size : 7 16-bit code units │ │ +06fbac: |[06fbac] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatApi21$CollectionItemInfo.isSelected:(Ljava/lang/Object;)Z │ │ +06fbbc: 1f01 4c04 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo$CollectionItemInfo; // type@044c │ │ +06fbc0: 6e10 2f1e 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityNodeInfo$CollectionItemInfo;.isSelected:()Z // method@1e2f │ │ +06fbc6: 0a00 |0005: move-result v0 │ │ +06fbc8: 0f00 |0006: return v0 │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=53 │ │ + locals : │ │ + 0x0000 - 0x0002 reg=1 info Ljava/lang/Object; │ │ + │ │ + Virtual methods - │ │ + source_file_idx : 489 (AccessibilityNodeInfoCompatApi21.java) │ │ + │ │ +Class #461 header: │ │ +class_idx : 868 │ │ +access_flags : 0 (0x0000) │ │ +superclass_idx : 1337 │ │ +source_file_idx : 489 │ │ +static_fields_size : 0 │ │ +instance_fields_size: 0 │ │ +direct_methods_size : 5 │ │ +virtual_methods_size: 0 │ │ + │ │ +Class #461 annotations: │ │ +Annotations on class │ │ + VISIBILITY_SYSTEM Ldalvik/annotation/MemberClasses; value={ Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatApi21$AccessibilityAction; Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatApi21$CollectionItemInfo; } │ │ +Annotations on method #5805 'getActionList' │ │ + VISIBILITY_SYSTEM Ldalvik/annotation/Signature; value={ "(" "Ljava/lang/Object;" ")" "Ljava/util/List" "<" "Ljava/lang/Object;" ">;" } │ │ + │ │ +Class #461 - │ │ + Class descriptor : 'Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatApi21;' │ │ + Access flags : 0x0000 () │ │ + Superclass : 'Ljava/lang/Object;' │ │ + Interfaces - │ │ + Static fields - │ │ + Instance fields - │ │ + Direct methods - │ │ + #0 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatApi21;) │ │ + name : '' │ │ + type : '()V' │ │ + access : 0x10000 (CONSTRUCTOR) │ │ + code - │ │ + registers : 1 │ │ + ins : 1 │ │ + outs : 1 │ │ + insns size : 4 16-bit code units │ │ +06fbcc: |[06fbcc] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatApi21.:()V │ │ +06fbdc: 7010 8622 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2286 │ │ +06fbe2: 0e00 |0003: return-void │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=27 │ │ + 0x0003 line=57 │ │ + locals : │ │ + 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatApi21; │ │ + │ │ + #1 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatApi21;) │ │ + name : 'addAction' │ │ + type : '(Ljava/lang/Object;ILjava/lang/CharSequence;)V' │ │ + access : 0x0008 (STATIC) │ │ + code - │ │ + registers : 4 │ │ + ins : 3 │ │ + outs : 3 │ │ + insns size : 11 16-bit code units │ │ +06fbe4: |[06fbe4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatApi21.addAction:(Ljava/lang/Object;ILjava/lang/CharSequence;)V │ │ +06fbf4: 2200 4a04 |0000: new-instance v0, Landroid/view/accessibility/AccessibilityNodeInfo$AccessibilityAction; // type@044a │ │ +06fbf8: 7030 221e 2003 |0002: invoke-direct {v0, v2, v3}, Landroid/view/accessibility/AccessibilityNodeInfo$AccessibilityAction;.:(ILjava/lang/CharSequence;)V // method@1e22 │ │ +06fbfe: 1f01 4e04 |0005: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@044e │ │ +06fc02: 6e20 371e 0100 |0007: invoke-virtual {v1, v0}, Landroid/view/accessibility/AccessibilityNodeInfo;.addAction:(Landroid/view/accessibility/AccessibilityNodeInfo$AccessibilityAction;)V // method@1e37 │ │ +06fc08: 0e00 |000a: return-void │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=34 │ │ + 0x0005 line=36 │ │ + 0x000a line=37 │ │ + locals : │ │ + 0x0000 - 0x0007 reg=1 info Ljava/lang/Object; │ │ + 0x0005 - 0x000b reg=0 aa Landroid/view/accessibility/AccessibilityNodeInfo$AccessibilityAction; │ │ + 0x0000 - 0x000b reg=2 id I │ │ + 0x0000 - 0x000b reg=3 label Ljava/lang/CharSequence; │ │ + │ │ + #2 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatApi21;) │ │ + name : 'getActionList' │ │ + type : '(Ljava/lang/Object;)Ljava/util/List;' │ │ + access : 0x0008 (STATIC) │ │ + code - │ │ + registers : 2 │ │ + ins : 1 │ │ + outs : 1 │ │ + insns size : 9 16-bit code units │ │ +06fc0c: |[06fc0c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatApi21.getActionList:(Ljava/lang/Object;)Ljava/util/List; │ │ +06fc1c: 1f01 4e04 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@044e │ │ +06fc20: 6e10 3d1e 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.getActionList:()Ljava/util/List; // method@1e3d │ │ +06fc26: 0c00 |0005: move-result-object v0 │ │ +06fc28: 1f00 6305 |0006: check-cast v0, Ljava/util/List; // type@0563 │ │ +06fc2c: 1100 |0008: return-object v0 │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=29 │ │ + 0x0006 line=30 │ │ + locals : │ │ + 0x0000 - 0x0002 reg=1 info Ljava/lang/Object; │ │ + 0x0006 - 0x0008 reg=0 result Ljava/util/List; │ │ + │ │ + #3 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatApi21;) │ │ + name : 'obtainCollectionInfo' │ │ + type : '(IIZI)Ljava/lang/Object;' │ │ + access : 0x0009 (PUBLIC STATIC) │ │ + code - │ │ + registers : 5 │ │ + ins : 4 │ │ + outs : 4 │ │ + insns size : 5 16-bit code units │ │ +06fc30: |[06fc30] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatApi21.obtainCollectionInfo:(IIZI)Ljava/lang/Object; │ │ +06fc40: 7140 291e 2143 |0000: invoke-static {v1, v2, v3, v4}, Landroid/view/accessibility/AccessibilityNodeInfo$CollectionInfo;.obtain:(IIZI)Landroid/view/accessibility/AccessibilityNodeInfo$CollectionInfo; // method@1e29 │ │ +06fc46: 0c00 |0003: move-result-object v0 │ │ +06fc48: 1100 |0004: return-object v0 │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=41 │ │ + locals : │ │ + 0x0000 - 0x0005 reg=1 rowCount I │ │ + 0x0000 - 0x0005 reg=2 columnCount I │ │ + 0x0000 - 0x0005 reg=3 hierarchical Z │ │ + 0x0000 - 0x0005 reg=4 selectionMode I │ │ + │ │ + #4 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatApi21;) │ │ + name : 'obtainCollectionItemInfo' │ │ + type : '(IIIIZZ)Ljava/lang/Object;' │ │ + access : 0x0009 (PUBLIC STATIC) │ │ + code - │ │ + registers : 7 │ │ + ins : 6 │ │ + outs : 6 │ │ + insns size : 5 16-bit code units │ │ +06fc4c: |[06fc4c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatApi21.obtainCollectionItemInfo:(IIIIZZ)Ljava/lang/Object; │ │ +06fc5c: 7706 311e 0100 |0000: invoke-static/range {v1, v2, v3, v4, v5, v6}, Landroid/view/accessibility/AccessibilityNodeInfo$CollectionItemInfo;.obtain:(IIIIZZ)Landroid/view/accessibility/AccessibilityNodeInfo$CollectionItemInfo; // method@1e31 │ │ +06fc62: 0c00 |0003: move-result-object v0 │ │ +06fc64: 1100 |0004: return-object v0 │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=47 │ │ + locals : │ │ + 0x0000 - 0x0005 reg=1 rowIndex I │ │ + 0x0000 - 0x0005 reg=2 rowSpan I │ │ + 0x0000 - 0x0005 reg=3 columnIndex I │ │ + 0x0000 - 0x0005 reg=4 columnSpan I │ │ + 0x0000 - 0x0005 reg=5 heading Z │ │ + 0x0000 - 0x0005 reg=6 selected Z │ │ + │ │ + Virtual methods - │ │ + source_file_idx : 489 (AccessibilityNodeInfoCompatApi21.java) │ │ + │ │ +Class #462 header: │ │ +class_idx : 869 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 948 │ │ -source_file_idx : 416 │ │ +superclass_idx : 1337 │ │ +source_file_idx : 490 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 48 │ │ virtual_methods_size: 0 │ │ │ │ -Class #266 annotations: │ │ -Annotations on method #3502 'findAccessibilityNodeInfosByText' │ │ +Class #462 annotations: │ │ +Annotations on method #5811 'findAccessibilityNodeInfosByText' │ │ VISIBILITY_SYSTEM Ldalvik/annotation/Signature; value={ "(" "Ljava/lang/Object;" "Ljava/lang/String;" ")" "Ljava/util/List" "<" "Ljava/lang/Object;" ">;" } │ │ │ │ -Class #266 - │ │ +Class #462 - │ │ Class descriptor : 'Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;' │ │ Access flags : 0x0000 () │ │ Superclass : 'Ljava/lang/Object;' │ │ Interfaces - │ │ Static fields - │ │ Instance fields - │ │ Direct methods - │ │ @@ -60867,17 +96182,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -04c180: |[04c180] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.:()V │ │ -04c190: 7010 9117 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1791 │ │ -04c196: 0e00 |0003: return-void │ │ +06fc68: |[06fc68] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.:()V │ │ +06fc78: 7010 8622 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2286 │ │ +06fc7e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=28 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs; │ │ │ │ #1 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;) │ │ @@ -60885,18 +96200,18 @@ │ │ type : '(Ljava/lang/Object;I)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -04c198: |[04c198] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.addAction:(Ljava/lang/Object;I)V │ │ -04c1a8: 1f00 d102 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@02d1 │ │ -04c1ac: 6e20 7413 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.addAction:(I)V // method@1374 │ │ -04c1b2: 0e00 |0005: return-void │ │ +06fc80: |[06fc80] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.addAction:(Ljava/lang/Object;I)V │ │ +06fc90: 1f00 4e04 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@044e │ │ +06fc94: 6e20 361e 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.addAction:(I)V // method@1e36 │ │ +06fc9a: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=43 │ │ 0x0005 line=44 │ │ locals : │ │ 0x0000 - 0x0002 reg=0 info Ljava/lang/Object; │ │ 0x0000 - 0x0006 reg=1 action I │ │ @@ -60906,18 +96221,18 @@ │ │ type : '(Ljava/lang/Object;Landroid/view/View;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -04c1b4: |[04c1b4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.addChild:(Ljava/lang/Object;Landroid/view/View;)V │ │ -04c1c4: 1f00 d102 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@02d1 │ │ -04c1c8: 6e20 7513 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.addChild:(Landroid/view/View;)V // method@1375 │ │ -04c1ce: 0e00 |0005: return-void │ │ +06fc9c: |[06fc9c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.addChild:(Ljava/lang/Object;Landroid/view/View;)V │ │ +06fcac: 1f00 4e04 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@044e │ │ +06fcb0: 6e20 381e 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.addChild:(Landroid/view/View;)V // method@1e38 │ │ +06fcb6: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=47 │ │ 0x0005 line=48 │ │ locals : │ │ 0x0000 - 0x0002 reg=0 info Ljava/lang/Object; │ │ 0x0000 - 0x0006 reg=1 child Landroid/view/View; │ │ @@ -60927,20 +96242,20 @@ │ │ type : '(Ljava/lang/Object;Ljava/lang/String;)Ljava/util/List;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -04c1d0: |[04c1d0] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.findAccessibilityNodeInfosByText:(Ljava/lang/Object;Ljava/lang/String;)Ljava/util/List; │ │ -04c1e0: 1f01 d102 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@02d1 │ │ -04c1e4: 6e20 7713 2100 |0002: invoke-virtual {v1, v2}, Landroid/view/accessibility/AccessibilityNodeInfo;.findAccessibilityNodeInfosByText:(Ljava/lang/String;)Ljava/util/List; // method@1377 │ │ -04c1ea: 0c00 |0005: move-result-object v0 │ │ -04c1ec: 1f00 d803 |0006: check-cast v0, Ljava/util/List; // type@03d8 │ │ -04c1f0: 1100 |0008: return-object v0 │ │ +06fcb8: |[06fcb8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.findAccessibilityNodeInfosByText:(Ljava/lang/Object;Ljava/lang/String;)Ljava/util/List; │ │ +06fcc8: 1f01 4e04 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@044e │ │ +06fccc: 6e20 3a1e 2100 |0002: invoke-virtual {v1, v2}, Landroid/view/accessibility/AccessibilityNodeInfo;.findAccessibilityNodeInfosByText:(Ljava/lang/String;)Ljava/util/List; // method@1e3a │ │ +06fcd2: 0c00 |0005: move-result-object v0 │ │ +06fcd4: 1f00 6305 |0006: check-cast v0, Ljava/util/List; // type@0563 │ │ +06fcd8: 1100 |0008: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=52 │ │ 0x0006 line=53 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 info Ljava/lang/Object; │ │ 0x0006 - 0x0008 reg=0 result Ljava/util/List; │ │ @@ -60951,19 +96266,19 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -04c1f4: |[04c1f4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.getActions:(Ljava/lang/Object;)I │ │ -04c204: 1f01 d102 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@02d1 │ │ -04c208: 6e10 7a13 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.getActions:()I // method@137a │ │ -04c20e: 0a00 |0005: move-result v0 │ │ -04c210: 0f00 |0006: return v0 │ │ +06fcdc: |[06fcdc] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.getActions:(Ljava/lang/Object;)I │ │ +06fcec: 1f01 4e04 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@044e │ │ +06fcf0: 6e10 3e1e 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.getActions:()I // method@1e3e │ │ +06fcf6: 0a00 |0005: move-result v0 │ │ +06fcf8: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=57 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 info Ljava/lang/Object; │ │ │ │ #5 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;) │ │ @@ -60971,18 +96286,18 @@ │ │ type : '(Ljava/lang/Object;Landroid/graphics/Rect;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -04c214: |[04c214] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.getBoundsInParent:(Ljava/lang/Object;Landroid/graphics/Rect;)V │ │ -04c224: 1f00 d102 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@02d1 │ │ -04c228: 6e20 7b13 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.getBoundsInParent:(Landroid/graphics/Rect;)V // method@137b │ │ -04c22e: 0e00 |0005: return-void │ │ +06fcfc: |[06fcfc] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.getBoundsInParent:(Ljava/lang/Object;Landroid/graphics/Rect;)V │ │ +06fd0c: 1f00 4e04 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@044e │ │ +06fd10: 6e20 3f1e 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.getBoundsInParent:(Landroid/graphics/Rect;)V // method@1e3f │ │ +06fd16: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=61 │ │ 0x0005 line=62 │ │ locals : │ │ 0x0000 - 0x0002 reg=0 info Ljava/lang/Object; │ │ 0x0000 - 0x0006 reg=1 outBounds Landroid/graphics/Rect; │ │ @@ -60992,18 +96307,18 @@ │ │ type : '(Ljava/lang/Object;Landroid/graphics/Rect;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -04c230: |[04c230] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.getBoundsInScreen:(Ljava/lang/Object;Landroid/graphics/Rect;)V │ │ -04c240: 1f00 d102 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@02d1 │ │ -04c244: 6e20 7c13 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.getBoundsInScreen:(Landroid/graphics/Rect;)V // method@137c │ │ -04c24a: 0e00 |0005: return-void │ │ +06fd18: |[06fd18] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.getBoundsInScreen:(Ljava/lang/Object;Landroid/graphics/Rect;)V │ │ +06fd28: 1f00 4e04 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@044e │ │ +06fd2c: 6e20 401e 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.getBoundsInScreen:(Landroid/graphics/Rect;)V // method@1e40 │ │ +06fd32: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=65 │ │ 0x0005 line=66 │ │ locals : │ │ 0x0000 - 0x0002 reg=0 info Ljava/lang/Object; │ │ 0x0000 - 0x0006 reg=1 outBounds Landroid/graphics/Rect; │ │ @@ -61013,19 +96328,19 @@ │ │ type : '(Ljava/lang/Object;I)Ljava/lang/Object;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -04c24c: |[04c24c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.getChild:(Ljava/lang/Object;I)Ljava/lang/Object; │ │ -04c25c: 1f01 d102 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@02d1 │ │ -04c260: 6e20 7d13 2100 |0002: invoke-virtual {v1, v2}, Landroid/view/accessibility/AccessibilityNodeInfo;.getChild:(I)Landroid/view/accessibility/AccessibilityNodeInfo; // method@137d │ │ -04c266: 0c00 |0005: move-result-object v0 │ │ -04c268: 1100 |0006: return-object v0 │ │ +06fd34: |[06fd34] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.getChild:(Ljava/lang/Object;I)Ljava/lang/Object; │ │ +06fd44: 1f01 4e04 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@044e │ │ +06fd48: 6e20 411e 2100 |0002: invoke-virtual {v1, v2}, Landroid/view/accessibility/AccessibilityNodeInfo;.getChild:(I)Landroid/view/accessibility/AccessibilityNodeInfo; // method@1e41 │ │ +06fd4e: 0c00 |0005: move-result-object v0 │ │ +06fd50: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=69 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 info Ljava/lang/Object; │ │ 0x0000 - 0x0007 reg=2 index I │ │ │ │ @@ -61034,19 +96349,19 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -04c26c: |[04c26c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.getChildCount:(Ljava/lang/Object;)I │ │ -04c27c: 1f01 d102 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@02d1 │ │ -04c280: 6e10 7e13 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.getChildCount:()I // method@137e │ │ -04c286: 0a00 |0005: move-result v0 │ │ -04c288: 0f00 |0006: return v0 │ │ +06fd54: |[06fd54] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.getChildCount:(Ljava/lang/Object;)I │ │ +06fd64: 1f01 4e04 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@044e │ │ +06fd68: 6e10 421e 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.getChildCount:()I // method@1e42 │ │ +06fd6e: 0a00 |0005: move-result v0 │ │ +06fd70: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=73 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 info Ljava/lang/Object; │ │ │ │ #9 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;) │ │ @@ -61054,19 +96369,19 @@ │ │ type : '(Ljava/lang/Object;)Ljava/lang/CharSequence;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -04c28c: |[04c28c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.getClassName:(Ljava/lang/Object;)Ljava/lang/CharSequence; │ │ -04c29c: 1f01 d102 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@02d1 │ │ -04c2a0: 6e10 7f13 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.getClassName:()Ljava/lang/CharSequence; // method@137f │ │ -04c2a6: 0c00 |0005: move-result-object v0 │ │ -04c2a8: 1100 |0006: return-object v0 │ │ +06fd74: |[06fd74] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.getClassName:(Ljava/lang/Object;)Ljava/lang/CharSequence; │ │ +06fd84: 1f01 4e04 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@044e │ │ +06fd88: 6e10 431e 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.getClassName:()Ljava/lang/CharSequence; // method@1e43 │ │ +06fd8e: 0c00 |0005: move-result-object v0 │ │ +06fd90: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=77 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 info Ljava/lang/Object; │ │ │ │ #10 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;) │ │ @@ -61074,19 +96389,19 @@ │ │ type : '(Ljava/lang/Object;)Ljava/lang/CharSequence;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -04c2ac: |[04c2ac] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.getContentDescription:(Ljava/lang/Object;)Ljava/lang/CharSequence; │ │ -04c2bc: 1f01 d102 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@02d1 │ │ -04c2c0: 6e10 8013 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.getContentDescription:()Ljava/lang/CharSequence; // method@1380 │ │ -04c2c6: 0c00 |0005: move-result-object v0 │ │ -04c2c8: 1100 |0006: return-object v0 │ │ +06fd94: |[06fd94] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.getContentDescription:(Ljava/lang/Object;)Ljava/lang/CharSequence; │ │ +06fda4: 1f01 4e04 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@044e │ │ +06fda8: 6e10 461e 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.getContentDescription:()Ljava/lang/CharSequence; // method@1e46 │ │ +06fdae: 0c00 |0005: move-result-object v0 │ │ +06fdb0: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=81 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 info Ljava/lang/Object; │ │ │ │ #11 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;) │ │ @@ -61094,19 +96409,19 @@ │ │ type : '(Ljava/lang/Object;)Ljava/lang/CharSequence;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -04c2cc: |[04c2cc] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.getPackageName:(Ljava/lang/Object;)Ljava/lang/CharSequence; │ │ -04c2dc: 1f01 d102 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@02d1 │ │ -04c2e0: 6e10 8313 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.getPackageName:()Ljava/lang/CharSequence; // method@1383 │ │ -04c2e6: 0c00 |0005: move-result-object v0 │ │ -04c2e8: 1100 |0006: return-object v0 │ │ +06fdb4: |[06fdb4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.getPackageName:(Ljava/lang/Object;)Ljava/lang/CharSequence; │ │ +06fdc4: 1f01 4e04 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@044e │ │ +06fdc8: 6e10 491e 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.getPackageName:()Ljava/lang/CharSequence; // method@1e49 │ │ +06fdce: 0c00 |0005: move-result-object v0 │ │ +06fdd0: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=85 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 info Ljava/lang/Object; │ │ │ │ #12 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;) │ │ @@ -61114,19 +96429,19 @@ │ │ type : '(Ljava/lang/Object;)Ljava/lang/Object;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -04c2ec: |[04c2ec] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.getParent:(Ljava/lang/Object;)Ljava/lang/Object; │ │ -04c2fc: 1f01 d102 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@02d1 │ │ -04c300: 6e10 8413 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.getParent:()Landroid/view/accessibility/AccessibilityNodeInfo; // method@1384 │ │ -04c306: 0c00 |0005: move-result-object v0 │ │ -04c308: 1100 |0006: return-object v0 │ │ +06fdd4: |[06fdd4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.getParent:(Ljava/lang/Object;)Ljava/lang/Object; │ │ +06fde4: 1f01 4e04 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@044e │ │ +06fde8: 6e10 4a1e 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.getParent:()Landroid/view/accessibility/AccessibilityNodeInfo; // method@1e4a │ │ +06fdee: 0c00 |0005: move-result-object v0 │ │ +06fdf0: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=89 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 info Ljava/lang/Object; │ │ │ │ #13 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;) │ │ @@ -61134,19 +96449,19 @@ │ │ type : '(Ljava/lang/Object;)Ljava/lang/CharSequence;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -04c30c: |[04c30c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.getText:(Ljava/lang/Object;)Ljava/lang/CharSequence; │ │ -04c31c: 1f01 d102 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@02d1 │ │ -04c320: 6e10 8513 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.getText:()Ljava/lang/CharSequence; // method@1385 │ │ -04c326: 0c00 |0005: move-result-object v0 │ │ -04c328: 1100 |0006: return-object v0 │ │ +06fdf4: |[06fdf4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.getText:(Ljava/lang/Object;)Ljava/lang/CharSequence; │ │ +06fe04: 1f01 4e04 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@044e │ │ +06fe08: 6e10 4c1e 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.getText:()Ljava/lang/CharSequence; // method@1e4c │ │ +06fe0e: 0c00 |0005: move-result-object v0 │ │ +06fe10: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=93 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 info Ljava/lang/Object; │ │ │ │ #14 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;) │ │ @@ -61154,19 +96469,19 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -04c32c: |[04c32c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.getWindowId:(Ljava/lang/Object;)I │ │ -04c33c: 1f01 d102 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@02d1 │ │ -04c340: 6e10 8713 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.getWindowId:()I // method@1387 │ │ -04c346: 0a00 |0005: move-result v0 │ │ -04c348: 0f00 |0006: return v0 │ │ +06fe14: |[06fe14] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.getWindowId:(Ljava/lang/Object;)I │ │ +06fe24: 1f01 4e04 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@044e │ │ +06fe28: 6e10 4e1e 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.getWindowId:()I // method@1e4e │ │ +06fe2e: 0a00 |0005: move-result v0 │ │ +06fe30: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=97 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 info Ljava/lang/Object; │ │ │ │ #15 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;) │ │ @@ -61174,19 +96489,19 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -04c34c: |[04c34c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.isCheckable:(Ljava/lang/Object;)Z │ │ -04c35c: 1f01 d102 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@02d1 │ │ -04c360: 6e10 8913 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.isCheckable:()Z // method@1389 │ │ -04c366: 0a00 |0005: move-result v0 │ │ -04c368: 0f00 |0006: return v0 │ │ +06fe34: |[06fe34] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.isCheckable:(Ljava/lang/Object;)Z │ │ +06fe44: 1f01 4e04 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@044e │ │ +06fe48: 6e10 501e 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.isCheckable:()Z // method@1e50 │ │ +06fe4e: 0a00 |0005: move-result v0 │ │ +06fe50: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=101 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 info Ljava/lang/Object; │ │ │ │ #16 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;) │ │ @@ -61194,19 +96509,19 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -04c36c: |[04c36c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.isChecked:(Ljava/lang/Object;)Z │ │ -04c37c: 1f01 d102 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@02d1 │ │ -04c380: 6e10 8a13 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.isChecked:()Z // method@138a │ │ -04c386: 0a00 |0005: move-result v0 │ │ -04c388: 0f00 |0006: return v0 │ │ +06fe54: |[06fe54] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.isChecked:(Ljava/lang/Object;)Z │ │ +06fe64: 1f01 4e04 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@044e │ │ +06fe68: 6e10 511e 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.isChecked:()Z // method@1e51 │ │ +06fe6e: 0a00 |0005: move-result v0 │ │ +06fe70: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=105 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 info Ljava/lang/Object; │ │ │ │ #17 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;) │ │ @@ -61214,19 +96529,19 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -04c38c: |[04c38c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.isClickable:(Ljava/lang/Object;)Z │ │ -04c39c: 1f01 d102 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@02d1 │ │ -04c3a0: 6e10 8b13 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.isClickable:()Z // method@138b │ │ -04c3a6: 0a00 |0005: move-result v0 │ │ -04c3a8: 0f00 |0006: return v0 │ │ +06fe74: |[06fe74] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.isClickable:(Ljava/lang/Object;)Z │ │ +06fe84: 1f01 4e04 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@044e │ │ +06fe88: 6e10 521e 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.isClickable:()Z // method@1e52 │ │ +06fe8e: 0a00 |0005: move-result v0 │ │ +06fe90: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=109 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 info Ljava/lang/Object; │ │ │ │ #18 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;) │ │ @@ -61234,19 +96549,19 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -04c3ac: |[04c3ac] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.isEnabled:(Ljava/lang/Object;)Z │ │ -04c3bc: 1f01 d102 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@02d1 │ │ -04c3c0: 6e10 8c13 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.isEnabled:()Z // method@138c │ │ -04c3c6: 0a00 |0005: move-result v0 │ │ -04c3c8: 0f00 |0006: return v0 │ │ +06fe94: |[06fe94] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.isEnabled:(Ljava/lang/Object;)Z │ │ +06fea4: 1f01 4e04 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@044e │ │ +06fea8: 6e10 531e 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.isEnabled:()Z // method@1e53 │ │ +06feae: 0a00 |0005: move-result v0 │ │ +06feb0: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=113 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 info Ljava/lang/Object; │ │ │ │ #19 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;) │ │ @@ -61254,19 +96569,19 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -04c3cc: |[04c3cc] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.isFocusable:(Ljava/lang/Object;)Z │ │ -04c3dc: 1f01 d102 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@02d1 │ │ -04c3e0: 6e10 8d13 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.isFocusable:()Z // method@138d │ │ -04c3e6: 0a00 |0005: move-result v0 │ │ -04c3e8: 0f00 |0006: return v0 │ │ +06feb4: |[06feb4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.isFocusable:(Ljava/lang/Object;)Z │ │ +06fec4: 1f01 4e04 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@044e │ │ +06fec8: 6e10 541e 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.isFocusable:()Z // method@1e54 │ │ +06fece: 0a00 |0005: move-result v0 │ │ +06fed0: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=117 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 info Ljava/lang/Object; │ │ │ │ #20 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;) │ │ @@ -61274,19 +96589,19 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -04c3ec: |[04c3ec] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.isFocused:(Ljava/lang/Object;)Z │ │ -04c3fc: 1f01 d102 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@02d1 │ │ -04c400: 6e10 8e13 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.isFocused:()Z // method@138e │ │ -04c406: 0a00 |0005: move-result v0 │ │ -04c408: 0f00 |0006: return v0 │ │ +06fed4: |[06fed4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.isFocused:(Ljava/lang/Object;)Z │ │ +06fee4: 1f01 4e04 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@044e │ │ +06fee8: 6e10 551e 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.isFocused:()Z // method@1e55 │ │ +06feee: 0a00 |0005: move-result v0 │ │ +06fef0: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=121 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 info Ljava/lang/Object; │ │ │ │ #21 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;) │ │ @@ -61294,19 +96609,19 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -04c40c: |[04c40c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.isLongClickable:(Ljava/lang/Object;)Z │ │ -04c41c: 1f01 d102 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@02d1 │ │ -04c420: 6e10 8f13 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.isLongClickable:()Z // method@138f │ │ -04c426: 0a00 |0005: move-result v0 │ │ -04c428: 0f00 |0006: return v0 │ │ +06fef4: |[06fef4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.isLongClickable:(Ljava/lang/Object;)Z │ │ +06ff04: 1f01 4e04 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@044e │ │ +06ff08: 6e10 561e 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.isLongClickable:()Z // method@1e56 │ │ +06ff0e: 0a00 |0005: move-result v0 │ │ +06ff10: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=125 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 info Ljava/lang/Object; │ │ │ │ #22 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;) │ │ @@ -61314,19 +96629,19 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -04c42c: |[04c42c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.isPassword:(Ljava/lang/Object;)Z │ │ -04c43c: 1f01 d102 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@02d1 │ │ -04c440: 6e10 9013 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.isPassword:()Z // method@1390 │ │ -04c446: 0a00 |0005: move-result v0 │ │ -04c448: 0f00 |0006: return v0 │ │ +06ff14: |[06ff14] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.isPassword:(Ljava/lang/Object;)Z │ │ +06ff24: 1f01 4e04 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@044e │ │ +06ff28: 6e10 571e 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.isPassword:()Z // method@1e57 │ │ +06ff2e: 0a00 |0005: move-result v0 │ │ +06ff30: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=129 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 info Ljava/lang/Object; │ │ │ │ #23 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;) │ │ @@ -61334,19 +96649,19 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -04c44c: |[04c44c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.isScrollable:(Ljava/lang/Object;)Z │ │ -04c45c: 1f01 d102 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@02d1 │ │ -04c460: 6e10 9113 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.isScrollable:()Z // method@1391 │ │ -04c466: 0a00 |0005: move-result v0 │ │ -04c468: 0f00 |0006: return v0 │ │ +06ff34: |[06ff34] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.isScrollable:(Ljava/lang/Object;)Z │ │ +06ff44: 1f01 4e04 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@044e │ │ +06ff48: 6e10 581e 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.isScrollable:()Z // method@1e58 │ │ +06ff4e: 0a00 |0005: move-result v0 │ │ +06ff50: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=133 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 info Ljava/lang/Object; │ │ │ │ #24 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;) │ │ @@ -61354,19 +96669,19 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -04c46c: |[04c46c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.isSelected:(Ljava/lang/Object;)Z │ │ -04c47c: 1f01 d102 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@02d1 │ │ -04c480: 6e10 9213 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.isSelected:()Z // method@1392 │ │ -04c486: 0a00 |0005: move-result v0 │ │ -04c488: 0f00 |0006: return v0 │ │ +06ff54: |[06ff54] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.isSelected:(Ljava/lang/Object;)Z │ │ +06ff64: 1f01 4e04 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@044e │ │ +06ff68: 6e10 591e 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.isSelected:()Z // method@1e59 │ │ +06ff6e: 0a00 |0005: move-result v0 │ │ +06ff70: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=137 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 info Ljava/lang/Object; │ │ │ │ #25 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;) │ │ @@ -61374,36 +96689,36 @@ │ │ type : '()Ljava/lang/Object;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 0 │ │ insns size : 5 16-bit code units │ │ -04c48c: |[04c48c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.obtain:()Ljava/lang/Object; │ │ -04c49c: 7100 9413 0000 |0000: invoke-static {}, Landroid/view/accessibility/AccessibilityNodeInfo;.obtain:()Landroid/view/accessibility/AccessibilityNodeInfo; // method@1394 │ │ -04c4a2: 0c00 |0003: move-result-object v0 │ │ -04c4a4: 1100 |0004: return-object v0 │ │ +06ff74: |[06ff74] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.obtain:()Ljava/lang/Object; │ │ +06ff84: 7100 5b1e 0000 |0000: invoke-static {}, Landroid/view/accessibility/AccessibilityNodeInfo;.obtain:()Landroid/view/accessibility/AccessibilityNodeInfo; // method@1e5b │ │ +06ff8a: 0c00 |0003: move-result-object v0 │ │ +06ff8c: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=31 │ │ locals : │ │ │ │ #26 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;) │ │ name : 'obtain' │ │ type : '(Landroid/view/View;)Ljava/lang/Object;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -04c4a8: |[04c4a8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.obtain:(Landroid/view/View;)Ljava/lang/Object; │ │ -04c4b8: 7110 9513 0100 |0000: invoke-static {v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.obtain:(Landroid/view/View;)Landroid/view/accessibility/AccessibilityNodeInfo; // method@1395 │ │ -04c4be: 0c00 |0003: move-result-object v0 │ │ -04c4c0: 1100 |0004: return-object v0 │ │ +06ff90: |[06ff90] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.obtain:(Landroid/view/View;)Ljava/lang/Object; │ │ +06ffa0: 7110 5c1e 0100 |0000: invoke-static {v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.obtain:(Landroid/view/View;)Landroid/view/accessibility/AccessibilityNodeInfo; // method@1e5c │ │ +06ffa6: 0c00 |0003: move-result-object v0 │ │ +06ffa8: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=35 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 source Landroid/view/View; │ │ │ │ #27 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;) │ │ @@ -61411,19 +96726,19 @@ │ │ type : '(Ljava/lang/Object;)Ljava/lang/Object;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -04c4c4: |[04c4c4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.obtain:(Ljava/lang/Object;)Ljava/lang/Object; │ │ -04c4d4: 1f01 d102 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@02d1 │ │ -04c4d8: 7110 9713 0100 |0002: invoke-static {v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.obtain:(Landroid/view/accessibility/AccessibilityNodeInfo;)Landroid/view/accessibility/AccessibilityNodeInfo; // method@1397 │ │ -04c4de: 0c00 |0005: move-result-object v0 │ │ -04c4e0: 1100 |0006: return-object v0 │ │ +06ffac: |[06ffac] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.obtain:(Ljava/lang/Object;)Ljava/lang/Object; │ │ +06ffbc: 1f01 4e04 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@044e │ │ +06ffc0: 7110 5e1e 0100 |0002: invoke-static {v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.obtain:(Landroid/view/accessibility/AccessibilityNodeInfo;)Landroid/view/accessibility/AccessibilityNodeInfo; // method@1e5e │ │ +06ffc6: 0c00 |0005: move-result-object v0 │ │ +06ffc8: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=39 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 info Ljava/lang/Object; │ │ │ │ #28 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;) │ │ @@ -61431,19 +96746,19 @@ │ │ type : '(Ljava/lang/Object;I)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -04c4e4: |[04c4e4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.performAction:(Ljava/lang/Object;I)Z │ │ -04c4f4: 1f01 d102 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@02d1 │ │ -04c4f8: 6e20 9813 2100 |0002: invoke-virtual {v1, v2}, Landroid/view/accessibility/AccessibilityNodeInfo;.performAction:(I)Z // method@1398 │ │ -04c4fe: 0a00 |0005: move-result v0 │ │ -04c500: 0f00 |0006: return v0 │ │ +06ffcc: |[06ffcc] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.performAction:(Ljava/lang/Object;I)Z │ │ +06ffdc: 1f01 4e04 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@044e │ │ +06ffe0: 6e20 5f1e 2100 |0002: invoke-virtual {v1, v2}, Landroid/view/accessibility/AccessibilityNodeInfo;.performAction:(I)Z // method@1e5f │ │ +06ffe6: 0a00 |0005: move-result v0 │ │ +06ffe8: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=141 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 info Ljava/lang/Object; │ │ 0x0000 - 0x0007 reg=2 action I │ │ │ │ @@ -61452,18 +96767,18 @@ │ │ type : '(Ljava/lang/Object;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -04c504: |[04c504] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.recycle:(Ljava/lang/Object;)V │ │ -04c514: 1f00 d102 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@02d1 │ │ -04c518: 6e10 9a13 0000 |0002: invoke-virtual {v0}, Landroid/view/accessibility/AccessibilityNodeInfo;.recycle:()V // method@139a │ │ -04c51e: 0e00 |0005: return-void │ │ +06ffec: |[06ffec] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.recycle:(Ljava/lang/Object;)V │ │ +06fffc: 1f00 4e04 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@044e │ │ +070000: 6e10 611e 0000 |0002: invoke-virtual {v0}, Landroid/view/accessibility/AccessibilityNodeInfo;.recycle:()V // method@1e61 │ │ +070006: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=217 │ │ 0x0005 line=218 │ │ locals : │ │ 0x0000 - 0x0002 reg=0 info Ljava/lang/Object; │ │ │ │ @@ -61472,18 +96787,18 @@ │ │ type : '(Ljava/lang/Object;Landroid/graphics/Rect;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -04c520: |[04c520] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.setBoundsInParent:(Ljava/lang/Object;Landroid/graphics/Rect;)V │ │ -04c530: 1f00 d102 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@02d1 │ │ -04c534: 6e20 9c13 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.setBoundsInParent:(Landroid/graphics/Rect;)V // method@139c │ │ -04c53a: 0e00 |0005: return-void │ │ +070008: |[070008] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.setBoundsInParent:(Ljava/lang/Object;Landroid/graphics/Rect;)V │ │ +070018: 1f00 4e04 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@044e │ │ +07001c: 6e20 631e 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.setBoundsInParent:(Landroid/graphics/Rect;)V // method@1e63 │ │ +070022: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=145 │ │ 0x0005 line=146 │ │ locals : │ │ 0x0000 - 0x0002 reg=0 info Ljava/lang/Object; │ │ 0x0000 - 0x0006 reg=1 bounds Landroid/graphics/Rect; │ │ @@ -61493,18 +96808,18 @@ │ │ type : '(Ljava/lang/Object;Landroid/graphics/Rect;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -04c53c: |[04c53c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.setBoundsInScreen:(Ljava/lang/Object;Landroid/graphics/Rect;)V │ │ -04c54c: 1f00 d102 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@02d1 │ │ -04c550: 6e20 9d13 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.setBoundsInScreen:(Landroid/graphics/Rect;)V // method@139d │ │ -04c556: 0e00 |0005: return-void │ │ +070024: |[070024] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.setBoundsInScreen:(Ljava/lang/Object;Landroid/graphics/Rect;)V │ │ +070034: 1f00 4e04 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@044e │ │ +070038: 6e20 641e 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.setBoundsInScreen:(Landroid/graphics/Rect;)V // method@1e64 │ │ +07003e: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=149 │ │ 0x0005 line=150 │ │ locals : │ │ 0x0000 - 0x0002 reg=0 info Ljava/lang/Object; │ │ 0x0000 - 0x0006 reg=1 bounds Landroid/graphics/Rect; │ │ @@ -61514,18 +96829,18 @@ │ │ type : '(Ljava/lang/Object;Z)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -04c558: |[04c558] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.setCheckable:(Ljava/lang/Object;Z)V │ │ -04c568: 1f00 d102 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@02d1 │ │ -04c56c: 6e20 9e13 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.setCheckable:(Z)V // method@139e │ │ -04c572: 0e00 |0005: return-void │ │ +070040: |[070040] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.setCheckable:(Ljava/lang/Object;Z)V │ │ +070050: 1f00 4e04 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@044e │ │ +070054: 6e20 651e 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.setCheckable:(Z)V // method@1e65 │ │ +07005a: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=153 │ │ 0x0005 line=154 │ │ locals : │ │ 0x0000 - 0x0002 reg=0 info Ljava/lang/Object; │ │ 0x0000 - 0x0006 reg=1 checkable Z │ │ @@ -61535,18 +96850,18 @@ │ │ type : '(Ljava/lang/Object;Z)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -04c574: |[04c574] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.setChecked:(Ljava/lang/Object;Z)V │ │ -04c584: 1f00 d102 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@02d1 │ │ -04c588: 6e20 9f13 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.setChecked:(Z)V // method@139f │ │ -04c58e: 0e00 |0005: return-void │ │ +07005c: |[07005c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.setChecked:(Ljava/lang/Object;Z)V │ │ +07006c: 1f00 4e04 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@044e │ │ +070070: 6e20 661e 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.setChecked:(Z)V // method@1e66 │ │ +070076: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=157 │ │ 0x0005 line=158 │ │ locals : │ │ 0x0000 - 0x0002 reg=0 info Ljava/lang/Object; │ │ 0x0000 - 0x0006 reg=1 checked Z │ │ @@ -61556,18 +96871,18 @@ │ │ type : '(Ljava/lang/Object;Ljava/lang/CharSequence;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -04c590: |[04c590] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.setClassName:(Ljava/lang/Object;Ljava/lang/CharSequence;)V │ │ -04c5a0: 1f00 d102 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@02d1 │ │ -04c5a4: 6e20 a013 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.setClassName:(Ljava/lang/CharSequence;)V // method@13a0 │ │ -04c5aa: 0e00 |0005: return-void │ │ +070078: |[070078] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.setClassName:(Ljava/lang/Object;Ljava/lang/CharSequence;)V │ │ +070088: 1f00 4e04 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@044e │ │ +07008c: 6e20 671e 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.setClassName:(Ljava/lang/CharSequence;)V // method@1e67 │ │ +070092: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=161 │ │ 0x0005 line=162 │ │ locals : │ │ 0x0000 - 0x0002 reg=0 info Ljava/lang/Object; │ │ 0x0000 - 0x0006 reg=1 className Ljava/lang/CharSequence; │ │ @@ -61577,18 +96892,18 @@ │ │ type : '(Ljava/lang/Object;Z)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -04c5ac: |[04c5ac] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.setClickable:(Ljava/lang/Object;Z)V │ │ -04c5bc: 1f00 d102 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@02d1 │ │ -04c5c0: 6e20 a113 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.setClickable:(Z)V // method@13a1 │ │ -04c5c6: 0e00 |0005: return-void │ │ +070094: |[070094] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.setClickable:(Ljava/lang/Object;Z)V │ │ +0700a4: 1f00 4e04 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@044e │ │ +0700a8: 6e20 681e 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.setClickable:(Z)V // method@1e68 │ │ +0700ae: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=165 │ │ 0x0005 line=166 │ │ locals : │ │ 0x0000 - 0x0002 reg=0 info Ljava/lang/Object; │ │ 0x0000 - 0x0006 reg=1 clickable Z │ │ @@ -61598,18 +96913,18 @@ │ │ type : '(Ljava/lang/Object;Ljava/lang/CharSequence;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -04c5c8: |[04c5c8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.setContentDescription:(Ljava/lang/Object;Ljava/lang/CharSequence;)V │ │ -04c5d8: 1f00 d102 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@02d1 │ │ -04c5dc: 6e20 a213 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.setContentDescription:(Ljava/lang/CharSequence;)V // method@13a2 │ │ -04c5e2: 0e00 |0005: return-void │ │ +0700b0: |[0700b0] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.setContentDescription:(Ljava/lang/Object;Ljava/lang/CharSequence;)V │ │ +0700c0: 1f00 4e04 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@044e │ │ +0700c4: 6e20 6b1e 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.setContentDescription:(Ljava/lang/CharSequence;)V // method@1e6b │ │ +0700ca: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=169 │ │ 0x0005 line=170 │ │ locals : │ │ 0x0000 - 0x0002 reg=0 info Ljava/lang/Object; │ │ 0x0000 - 0x0006 reg=1 contentDescription Ljava/lang/CharSequence; │ │ @@ -61619,18 +96934,18 @@ │ │ type : '(Ljava/lang/Object;Z)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -04c5e4: |[04c5e4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.setEnabled:(Ljava/lang/Object;Z)V │ │ -04c5f4: 1f00 d102 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@02d1 │ │ -04c5f8: 6e20 a313 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.setEnabled:(Z)V // method@13a3 │ │ -04c5fe: 0e00 |0005: return-void │ │ +0700cc: |[0700cc] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.setEnabled:(Ljava/lang/Object;Z)V │ │ +0700dc: 1f00 4e04 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@044e │ │ +0700e0: 6e20 6c1e 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.setEnabled:(Z)V // method@1e6c │ │ +0700e6: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=173 │ │ 0x0005 line=174 │ │ locals : │ │ 0x0000 - 0x0002 reg=0 info Ljava/lang/Object; │ │ 0x0000 - 0x0006 reg=1 enabled Z │ │ @@ -61640,18 +96955,18 @@ │ │ type : '(Ljava/lang/Object;Z)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -04c600: |[04c600] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.setFocusable:(Ljava/lang/Object;Z)V │ │ -04c610: 1f00 d102 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@02d1 │ │ -04c614: 6e20 a413 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.setFocusable:(Z)V // method@13a4 │ │ -04c61a: 0e00 |0005: return-void │ │ +0700e8: |[0700e8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.setFocusable:(Ljava/lang/Object;Z)V │ │ +0700f8: 1f00 4e04 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@044e │ │ +0700fc: 6e20 6d1e 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.setFocusable:(Z)V // method@1e6d │ │ +070102: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=177 │ │ 0x0005 line=178 │ │ locals : │ │ 0x0000 - 0x0002 reg=0 info Ljava/lang/Object; │ │ 0x0000 - 0x0006 reg=1 focusable Z │ │ @@ -61661,18 +96976,18 @@ │ │ type : '(Ljava/lang/Object;Z)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -04c61c: |[04c61c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.setFocused:(Ljava/lang/Object;Z)V │ │ -04c62c: 1f00 d102 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@02d1 │ │ -04c630: 6e20 a513 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.setFocused:(Z)V // method@13a5 │ │ -04c636: 0e00 |0005: return-void │ │ +070104: |[070104] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.setFocused:(Ljava/lang/Object;Z)V │ │ +070114: 1f00 4e04 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@044e │ │ +070118: 6e20 6e1e 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.setFocused:(Z)V // method@1e6e │ │ +07011e: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=181 │ │ 0x0005 line=182 │ │ locals : │ │ 0x0000 - 0x0002 reg=0 info Ljava/lang/Object; │ │ 0x0000 - 0x0006 reg=1 focused Z │ │ @@ -61682,18 +96997,18 @@ │ │ type : '(Ljava/lang/Object;Z)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -04c638: |[04c638] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.setLongClickable:(Ljava/lang/Object;Z)V │ │ -04c648: 1f00 d102 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@02d1 │ │ -04c64c: 6e20 a713 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.setLongClickable:(Z)V // method@13a7 │ │ -04c652: 0e00 |0005: return-void │ │ +070120: |[070120] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.setLongClickable:(Ljava/lang/Object;Z)V │ │ +070130: 1f00 4e04 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@044e │ │ +070134: 6e20 701e 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.setLongClickable:(Z)V // method@1e70 │ │ +07013a: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=185 │ │ 0x0005 line=186 │ │ locals : │ │ 0x0000 - 0x0002 reg=0 info Ljava/lang/Object; │ │ 0x0000 - 0x0006 reg=1 longClickable Z │ │ @@ -61703,18 +97018,18 @@ │ │ type : '(Ljava/lang/Object;Ljava/lang/CharSequence;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -04c654: |[04c654] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.setPackageName:(Ljava/lang/Object;Ljava/lang/CharSequence;)V │ │ -04c664: 1f00 d102 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@02d1 │ │ -04c668: 6e20 a913 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.setPackageName:(Ljava/lang/CharSequence;)V // method@13a9 │ │ -04c66e: 0e00 |0005: return-void │ │ +07013c: |[07013c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.setPackageName:(Ljava/lang/Object;Ljava/lang/CharSequence;)V │ │ +07014c: 1f00 4e04 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@044e │ │ +070150: 6e20 721e 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.setPackageName:(Ljava/lang/CharSequence;)V // method@1e72 │ │ +070156: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=189 │ │ 0x0005 line=190 │ │ locals : │ │ 0x0000 - 0x0002 reg=0 info Ljava/lang/Object; │ │ 0x0000 - 0x0006 reg=1 packageName Ljava/lang/CharSequence; │ │ @@ -61724,18 +97039,18 @@ │ │ type : '(Ljava/lang/Object;Landroid/view/View;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -04c670: |[04c670] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.setParent:(Ljava/lang/Object;Landroid/view/View;)V │ │ -04c680: 1f00 d102 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@02d1 │ │ -04c684: 6e20 aa13 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.setParent:(Landroid/view/View;)V // method@13aa │ │ -04c68a: 0e00 |0005: return-void │ │ +070158: |[070158] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.setParent:(Ljava/lang/Object;Landroid/view/View;)V │ │ +070168: 1f00 4e04 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@044e │ │ +07016c: 6e20 731e 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.setParent:(Landroid/view/View;)V // method@1e73 │ │ +070172: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=193 │ │ 0x0005 line=194 │ │ locals : │ │ 0x0000 - 0x0002 reg=0 info Ljava/lang/Object; │ │ 0x0000 - 0x0006 reg=1 parent Landroid/view/View; │ │ @@ -61745,18 +97060,18 @@ │ │ type : '(Ljava/lang/Object;Z)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -04c68c: |[04c68c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.setPassword:(Ljava/lang/Object;Z)V │ │ -04c69c: 1f00 d102 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@02d1 │ │ -04c6a0: 6e20 ac13 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.setPassword:(Z)V // method@13ac │ │ -04c6a6: 0e00 |0005: return-void │ │ +070174: |[070174] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.setPassword:(Ljava/lang/Object;Z)V │ │ +070184: 1f00 4e04 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@044e │ │ +070188: 6e20 751e 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.setPassword:(Z)V // method@1e75 │ │ +07018e: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=197 │ │ 0x0005 line=198 │ │ locals : │ │ 0x0000 - 0x0002 reg=0 info Ljava/lang/Object; │ │ 0x0000 - 0x0006 reg=1 password Z │ │ @@ -61766,18 +97081,18 @@ │ │ type : '(Ljava/lang/Object;Z)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -04c6a8: |[04c6a8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.setScrollable:(Ljava/lang/Object;Z)V │ │ -04c6b8: 1f00 d102 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@02d1 │ │ -04c6bc: 6e20 ad13 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.setScrollable:(Z)V // method@13ad │ │ -04c6c2: 0e00 |0005: return-void │ │ +070190: |[070190] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.setScrollable:(Ljava/lang/Object;Z)V │ │ +0701a0: 1f00 4e04 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@044e │ │ +0701a4: 6e20 761e 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.setScrollable:(Z)V // method@1e76 │ │ +0701aa: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=201 │ │ 0x0005 line=202 │ │ locals : │ │ 0x0000 - 0x0002 reg=0 info Ljava/lang/Object; │ │ 0x0000 - 0x0006 reg=1 scrollable Z │ │ @@ -61787,18 +97102,18 @@ │ │ type : '(Ljava/lang/Object;Z)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -04c6c4: |[04c6c4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.setSelected:(Ljava/lang/Object;Z)V │ │ -04c6d4: 1f00 d102 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@02d1 │ │ -04c6d8: 6e20 ae13 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.setSelected:(Z)V // method@13ae │ │ -04c6de: 0e00 |0005: return-void │ │ +0701ac: |[0701ac] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.setSelected:(Ljava/lang/Object;Z)V │ │ +0701bc: 1f00 4e04 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@044e │ │ +0701c0: 6e20 771e 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.setSelected:(Z)V // method@1e77 │ │ +0701c6: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=205 │ │ 0x0005 line=206 │ │ locals : │ │ 0x0000 - 0x0002 reg=0 info Ljava/lang/Object; │ │ 0x0000 - 0x0006 reg=1 selected Z │ │ @@ -61808,18 +97123,18 @@ │ │ type : '(Ljava/lang/Object;Landroid/view/View;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -04c6e0: |[04c6e0] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.setSource:(Ljava/lang/Object;Landroid/view/View;)V │ │ -04c6f0: 1f00 d102 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@02d1 │ │ -04c6f4: 6e20 af13 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.setSource:(Landroid/view/View;)V // method@13af │ │ -04c6fa: 0e00 |0005: return-void │ │ +0701c8: |[0701c8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.setSource:(Ljava/lang/Object;Landroid/view/View;)V │ │ +0701d8: 1f00 4e04 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@044e │ │ +0701dc: 6e20 781e 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.setSource:(Landroid/view/View;)V // method@1e78 │ │ +0701e2: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=209 │ │ 0x0005 line=210 │ │ locals : │ │ 0x0000 - 0x0002 reg=0 info Ljava/lang/Object; │ │ 0x0000 - 0x0006 reg=1 source Landroid/view/View; │ │ @@ -61829,40 +97144,40 @@ │ │ type : '(Ljava/lang/Object;Ljava/lang/CharSequence;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -04c6fc: |[04c6fc] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.setText:(Ljava/lang/Object;Ljava/lang/CharSequence;)V │ │ -04c70c: 1f00 d102 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@02d1 │ │ -04c710: 6e20 b113 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.setText:(Ljava/lang/CharSequence;)V // method@13b1 │ │ -04c716: 0e00 |0005: return-void │ │ +0701e4: |[0701e4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.setText:(Ljava/lang/Object;Ljava/lang/CharSequence;)V │ │ +0701f4: 1f00 4e04 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@044e │ │ +0701f8: 6e20 7a1e 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.setText:(Ljava/lang/CharSequence;)V // method@1e7a │ │ +0701fe: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=213 │ │ 0x0005 line=214 │ │ locals : │ │ 0x0000 - 0x0002 reg=0 info Ljava/lang/Object; │ │ 0x0000 - 0x0006 reg=1 text Ljava/lang/CharSequence; │ │ │ │ Virtual methods - │ │ - source_file_idx : 416 (AccessibilityNodeInfoCompatIcs.java) │ │ + source_file_idx : 490 (AccessibilityNodeInfoCompatIcs.java) │ │ │ │ -Class #267 header: │ │ -class_idx : 541 │ │ +Class #463 header: │ │ +class_idx : 870 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 948 │ │ -source_file_idx : 417 │ │ +superclass_idx : 1337 │ │ +source_file_idx : 491 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 14 │ │ virtual_methods_size: 0 │ │ │ │ -Class #267 - │ │ +Class #463 - │ │ Class descriptor : 'Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatJellyBean;' │ │ Access flags : 0x0000 () │ │ Superclass : 'Ljava/lang/Object;' │ │ Interfaces - │ │ Static fields - │ │ Instance fields - │ │ Direct methods - │ │ @@ -61871,17 +97186,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -04c718: |[04c718] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatJellyBean.:()V │ │ -04c728: 7010 9117 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1791 │ │ -04c72e: 0e00 |0003: return-void │ │ +070200: |[070200] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatJellyBean.:()V │ │ +070210: 7010 8622 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2286 │ │ +070216: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=26 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatJellyBean; │ │ │ │ #1 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatJellyBean;) │ │ @@ -61889,18 +97204,18 @@ │ │ type : '(Ljava/lang/Object;Landroid/view/View;I)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -04c730: |[04c730] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatJellyBean.addChild:(Ljava/lang/Object;Landroid/view/View;I)V │ │ -04c740: 1f00 d102 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@02d1 │ │ -04c744: 6e30 7613 1002 |0002: invoke-virtual {v0, v1, v2}, Landroid/view/accessibility/AccessibilityNodeInfo;.addChild:(Landroid/view/View;I)V // method@1376 │ │ -04c74a: 0e00 |0005: return-void │ │ +070218: |[070218] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatJellyBean.addChild:(Ljava/lang/Object;Landroid/view/View;I)V │ │ +070228: 1f00 4e04 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@044e │ │ +07022c: 6e30 391e 1002 |0002: invoke-virtual {v0, v1, v2}, Landroid/view/accessibility/AccessibilityNodeInfo;.addChild:(Landroid/view/View;I)V // method@1e39 │ │ +070232: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=29 │ │ 0x0005 line=30 │ │ locals : │ │ 0x0000 - 0x0002 reg=0 info Ljava/lang/Object; │ │ 0x0000 - 0x0006 reg=1 child Landroid/view/View; │ │ @@ -61911,19 +97226,19 @@ │ │ type : '(Ljava/lang/Object;I)Ljava/lang/Object;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -04c74c: |[04c74c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatJellyBean.findFocus:(Ljava/lang/Object;I)Ljava/lang/Object; │ │ -04c75c: 1f01 d102 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@02d1 │ │ -04c760: 6e20 7813 2100 |0002: invoke-virtual {v1, v2}, Landroid/view/accessibility/AccessibilityNodeInfo;.findFocus:(I)Landroid/view/accessibility/AccessibilityNodeInfo; // method@1378 │ │ -04c766: 0c00 |0005: move-result-object v0 │ │ -04c768: 1100 |0006: return-object v0 │ │ +070234: |[070234] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatJellyBean.findFocus:(Ljava/lang/Object;I)Ljava/lang/Object; │ │ +070244: 1f01 4e04 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@044e │ │ +070248: 6e20 3b1e 2100 |0002: invoke-virtual {v1, v2}, Landroid/view/accessibility/AccessibilityNodeInfo;.findFocus:(I)Landroid/view/accessibility/AccessibilityNodeInfo; // method@1e3b │ │ +07024e: 0c00 |0005: move-result-object v0 │ │ +070250: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=61 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 info Ljava/lang/Object; │ │ 0x0000 - 0x0007 reg=2 focus I │ │ │ │ @@ -61932,19 +97247,19 @@ │ │ type : '(Ljava/lang/Object;I)Ljava/lang/Object;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -04c76c: |[04c76c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatJellyBean.focusSearch:(Ljava/lang/Object;I)Ljava/lang/Object; │ │ -04c77c: 1f01 d102 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@02d1 │ │ -04c780: 6e20 7913 2100 |0002: invoke-virtual {v1, v2}, Landroid/view/accessibility/AccessibilityNodeInfo;.focusSearch:(I)Landroid/view/accessibility/AccessibilityNodeInfo; // method@1379 │ │ -04c786: 0c00 |0005: move-result-object v0 │ │ -04c788: 1100 |0006: return-object v0 │ │ +070254: |[070254] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatJellyBean.focusSearch:(Ljava/lang/Object;I)Ljava/lang/Object; │ │ +070264: 1f01 4e04 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@044e │ │ +070268: 6e20 3c1e 2100 |0002: invoke-virtual {v1, v2}, Landroid/view/accessibility/AccessibilityNodeInfo;.focusSearch:(I)Landroid/view/accessibility/AccessibilityNodeInfo; // method@1e3c │ │ +07026e: 0c00 |0005: move-result-object v0 │ │ +070270: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=65 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 info Ljava/lang/Object; │ │ 0x0000 - 0x0007 reg=2 direction I │ │ │ │ @@ -61953,19 +97268,19 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -04c78c: |[04c78c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatJellyBean.getMovementGranularities:(Ljava/lang/Object;)I │ │ -04c79c: 1f01 d102 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@02d1 │ │ -04c7a0: 6e10 8213 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.getMovementGranularities:()I // method@1382 │ │ -04c7a6: 0a00 |0005: move-result v0 │ │ -04c7a8: 0f00 |0006: return v0 │ │ +070274: |[070274] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatJellyBean.getMovementGranularities:(Ljava/lang/Object;)I │ │ +070284: 1f01 4e04 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@044e │ │ +070288: 6e10 481e 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.getMovementGranularities:()I // method@1e48 │ │ +07028e: 0a00 |0005: move-result v0 │ │ +070290: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=53 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 info Ljava/lang/Object; │ │ │ │ #5 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatJellyBean;) │ │ @@ -61973,19 +97288,19 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -04c7ac: |[04c7ac] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatJellyBean.isAccessibilityFocused:(Ljava/lang/Object;)Z │ │ -04c7bc: 1f01 d102 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@02d1 │ │ -04c7c0: 6e10 8813 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.isAccessibilityFocused:()Z // method@1388 │ │ -04c7c6: 0a00 |0005: move-result v0 │ │ -04c7c8: 0f00 |0006: return v0 │ │ +070294: |[070294] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatJellyBean.isAccessibilityFocused:(Ljava/lang/Object;)Z │ │ +0702a4: 1f01 4e04 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@044e │ │ +0702a8: 6e10 4f1e 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.isAccessibilityFocused:()Z // method@1e4f │ │ +0702ae: 0a00 |0005: move-result v0 │ │ +0702b0: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=73 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 info Ljava/lang/Object; │ │ │ │ #6 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatJellyBean;) │ │ @@ -61993,19 +97308,19 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -04c7cc: |[04c7cc] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatJellyBean.isVisibleToUser:(Ljava/lang/Object;)Z │ │ -04c7dc: 1f01 d102 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@02d1 │ │ -04c7e0: 6e10 9313 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.isVisibleToUser:()Z // method@1393 │ │ -04c7e6: 0a00 |0005: move-result v0 │ │ -04c7e8: 0f00 |0006: return v0 │ │ +0702b4: |[0702b4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatJellyBean.isVisibleToUser:(Ljava/lang/Object;)Z │ │ +0702c4: 1f01 4e04 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@044e │ │ +0702c8: 6e10 5a1e 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.isVisibleToUser:()Z // method@1e5a │ │ +0702ce: 0a00 |0005: move-result v0 │ │ +0702d0: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=37 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 info Ljava/lang/Object; │ │ │ │ #7 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatJellyBean;) │ │ @@ -62013,18 +97328,18 @@ │ │ type : '(Landroid/view/View;I)Ljava/lang/Object;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -04c7ec: |[04c7ec] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatJellyBean.obtain:(Landroid/view/View;I)Ljava/lang/Object; │ │ -04c7fc: 7120 9613 2100 |0000: invoke-static {v1, v2}, Landroid/view/accessibility/AccessibilityNodeInfo;.obtain:(Landroid/view/View;I)Landroid/view/accessibility/AccessibilityNodeInfo; // method@1396 │ │ -04c802: 0c00 |0003: move-result-object v0 │ │ -04c804: 1100 |0004: return-object v0 │ │ +0702d4: |[0702d4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatJellyBean.obtain:(Landroid/view/View;I)Ljava/lang/Object; │ │ +0702e4: 7120 5d1e 2100 |0000: invoke-static {v1, v2}, Landroid/view/accessibility/AccessibilityNodeInfo;.obtain:(Landroid/view/View;I)Landroid/view/accessibility/AccessibilityNodeInfo; // method@1e5d │ │ +0702ea: 0c00 |0003: move-result-object v0 │ │ +0702ec: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=57 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 root Landroid/view/View; │ │ 0x0000 - 0x0005 reg=2 virtualDescendantId I │ │ │ │ @@ -62033,19 +97348,19 @@ │ │ type : '(Ljava/lang/Object;ILandroid/os/Bundle;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 7 16-bit code units │ │ -04c808: |[04c808] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatJellyBean.performAction:(Ljava/lang/Object;ILandroid/os/Bundle;)Z │ │ -04c818: 1f01 d102 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@02d1 │ │ -04c81c: 6e30 9913 2103 |0002: invoke-virtual {v1, v2, v3}, Landroid/view/accessibility/AccessibilityNodeInfo;.performAction:(ILandroid/os/Bundle;)Z // method@1399 │ │ -04c822: 0a00 |0005: move-result v0 │ │ -04c824: 0f00 |0006: return v0 │ │ +0702f0: |[0702f0] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatJellyBean.performAction:(Ljava/lang/Object;ILandroid/os/Bundle;)Z │ │ +070300: 1f01 4e04 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@044e │ │ +070304: 6e30 601e 2103 |0002: invoke-virtual {v1, v2, v3}, Landroid/view/accessibility/AccessibilityNodeInfo;.performAction:(ILandroid/os/Bundle;)Z // method@1e60 │ │ +07030a: 0a00 |0005: move-result v0 │ │ +07030c: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=45 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 info Ljava/lang/Object; │ │ 0x0000 - 0x0007 reg=2 action I │ │ 0x0000 - 0x0007 reg=3 arguments Landroid/os/Bundle; │ │ @@ -62055,18 +97370,18 @@ │ │ type : '(Ljava/lang/Object;Z)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -04c828: |[04c828] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatJellyBean.setAccesibilityFocused:(Ljava/lang/Object;Z)V │ │ -04c838: 1f00 d102 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@02d1 │ │ -04c83c: 6e20 9b13 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.setAccessibilityFocused:(Z)V // method@139b │ │ -04c842: 0e00 |0005: return-void │ │ +070310: |[070310] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatJellyBean.setAccesibilityFocused:(Ljava/lang/Object;Z)V │ │ +070320: 1f00 4e04 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@044e │ │ +070324: 6e20 621e 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.setAccessibilityFocused:(Z)V // method@1e62 │ │ +07032a: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=77 │ │ 0x0005 line=78 │ │ locals : │ │ 0x0000 - 0x0002 reg=0 info Ljava/lang/Object; │ │ 0x0000 - 0x0006 reg=1 focused Z │ │ @@ -62076,18 +97391,18 @@ │ │ type : '(Ljava/lang/Object;I)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -04c844: |[04c844] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatJellyBean.setMovementGranularities:(Ljava/lang/Object;I)V │ │ -04c854: 1f00 d102 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@02d1 │ │ -04c858: 6e20 a813 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.setMovementGranularities:(I)V // method@13a8 │ │ -04c85e: 0e00 |0005: return-void │ │ +07032c: |[07032c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatJellyBean.setMovementGranularities:(Ljava/lang/Object;I)V │ │ +07033c: 1f00 4e04 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@044e │ │ +070340: 6e20 711e 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.setMovementGranularities:(I)V // method@1e71 │ │ +070346: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=49 │ │ 0x0005 line=50 │ │ locals : │ │ 0x0000 - 0x0002 reg=0 info Ljava/lang/Object; │ │ 0x0000 - 0x0006 reg=1 granularities I │ │ @@ -62097,18 +97412,18 @@ │ │ type : '(Ljava/lang/Object;Landroid/view/View;I)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -04c860: |[04c860] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatJellyBean.setParent:(Ljava/lang/Object;Landroid/view/View;I)V │ │ -04c870: 1f00 d102 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@02d1 │ │ -04c874: 6e30 ab13 1002 |0002: invoke-virtual {v0, v1, v2}, Landroid/view/accessibility/AccessibilityNodeInfo;.setParent:(Landroid/view/View;I)V // method@13ab │ │ -04c87a: 0e00 |0005: return-void │ │ +070348: |[070348] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatJellyBean.setParent:(Ljava/lang/Object;Landroid/view/View;I)V │ │ +070358: 1f00 4e04 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@044e │ │ +07035c: 6e30 741e 1002 |0002: invoke-virtual {v0, v1, v2}, Landroid/view/accessibility/AccessibilityNodeInfo;.setParent:(Landroid/view/View;I)V // method@1e74 │ │ +070362: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=69 │ │ 0x0005 line=70 │ │ locals : │ │ 0x0000 - 0x0002 reg=0 info Ljava/lang/Object; │ │ 0x0000 - 0x0006 reg=1 root Landroid/view/View; │ │ @@ -62119,18 +97434,18 @@ │ │ type : '(Ljava/lang/Object;Landroid/view/View;I)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -04c87c: |[04c87c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatJellyBean.setSource:(Ljava/lang/Object;Landroid/view/View;I)V │ │ -04c88c: 1f00 d102 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@02d1 │ │ -04c890: 6e30 b013 1002 |0002: invoke-virtual {v0, v1, v2}, Landroid/view/accessibility/AccessibilityNodeInfo;.setSource:(Landroid/view/View;I)V // method@13b0 │ │ -04c896: 0e00 |0005: return-void │ │ +070364: |[070364] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatJellyBean.setSource:(Ljava/lang/Object;Landroid/view/View;I)V │ │ +070374: 1f00 4e04 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@044e │ │ +070378: 6e30 791e 1002 |0002: invoke-virtual {v0, v1, v2}, Landroid/view/accessibility/AccessibilityNodeInfo;.setSource:(Landroid/view/View;I)V // method@1e79 │ │ +07037e: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=33 │ │ 0x0005 line=34 │ │ locals : │ │ 0x0000 - 0x0002 reg=0 info Ljava/lang/Object; │ │ 0x0000 - 0x0006 reg=1 root Landroid/view/View; │ │ @@ -62141,40 +97456,40 @@ │ │ type : '(Ljava/lang/Object;Z)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -04c898: |[04c898] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatJellyBean.setVisibleToUser:(Ljava/lang/Object;Z)V │ │ -04c8a8: 1f00 d102 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@02d1 │ │ -04c8ac: 6e20 b313 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.setVisibleToUser:(Z)V // method@13b3 │ │ -04c8b2: 0e00 |0005: return-void │ │ +070380: |[070380] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatJellyBean.setVisibleToUser:(Ljava/lang/Object;Z)V │ │ +070390: 1f00 4e04 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@044e │ │ +070394: 6e20 7c1e 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.setVisibleToUser:(Z)V // method@1e7c │ │ +07039a: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=41 │ │ 0x0005 line=42 │ │ locals : │ │ 0x0000 - 0x0002 reg=0 info Ljava/lang/Object; │ │ 0x0000 - 0x0006 reg=1 visibleToUser Z │ │ │ │ Virtual methods - │ │ - source_file_idx : 417 (AccessibilityNodeInfoCompatJellyBean.java) │ │ + source_file_idx : 491 (AccessibilityNodeInfoCompatJellyBean.java) │ │ │ │ -Class #268 header: │ │ -class_idx : 542 │ │ +Class #464 header: │ │ +class_idx : 871 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 948 │ │ -source_file_idx : 418 │ │ +superclass_idx : 1337 │ │ +source_file_idx : 492 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 3 │ │ virtual_methods_size: 0 │ │ │ │ -Class #268 - │ │ +Class #464 - │ │ Class descriptor : 'Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatJellybeanMr2;' │ │ Access flags : 0x0000 () │ │ Superclass : 'Ljava/lang/Object;' │ │ Interfaces - │ │ Static fields - │ │ Instance fields - │ │ Direct methods - │ │ @@ -62183,17 +97498,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -04c8b4: |[04c8b4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatJellybeanMr2.:()V │ │ -04c8c4: 7010 9117 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1791 │ │ -04c8ca: 0e00 |0003: return-void │ │ +07039c: |[07039c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatJellybeanMr2.:()V │ │ +0703ac: 7010 8622 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2286 │ │ +0703b2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=21 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatJellybeanMr2; │ │ │ │ #1 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatJellybeanMr2;) │ │ @@ -62201,19 +97516,19 @@ │ │ type : '(Ljava/lang/Object;)Ljava/lang/String;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -04c8cc: |[04c8cc] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatJellybeanMr2.getViewIdResourceName:(Ljava/lang/Object;)Ljava/lang/String; │ │ -04c8dc: 1f01 d102 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@02d1 │ │ -04c8e0: 6e10 8613 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.getViewIdResourceName:()Ljava/lang/String; // method@1386 │ │ -04c8e6: 0c00 |0005: move-result-object v0 │ │ -04c8e8: 1100 |0006: return-object v0 │ │ +0703b4: |[0703b4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatJellybeanMr2.getViewIdResourceName:(Ljava/lang/Object;)Ljava/lang/String; │ │ +0703c4: 1f01 4e04 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@044e │ │ +0703c8: 6e10 4d1e 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.getViewIdResourceName:()Ljava/lang/String; // method@1e4d │ │ +0703ce: 0c00 |0005: move-result-object v0 │ │ +0703d0: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=28 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 info Ljava/lang/Object; │ │ │ │ #2 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatJellybeanMr2;) │ │ @@ -62221,40 +97536,416 @@ │ │ type : '(Ljava/lang/Object;Ljava/lang/String;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -04c8ec: |[04c8ec] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatJellybeanMr2.setViewIdResourceName:(Ljava/lang/Object;Ljava/lang/String;)V │ │ -04c8fc: 1f00 d102 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@02d1 │ │ -04c900: 6e20 b213 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.setViewIdResourceName:(Ljava/lang/String;)V // method@13b2 │ │ -04c906: 0e00 |0005: return-void │ │ +0703d4: |[0703d4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatJellybeanMr2.setViewIdResourceName:(Ljava/lang/Object;Ljava/lang/String;)V │ │ +0703e4: 1f00 4e04 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@044e │ │ +0703e8: 6e20 7b1e 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.setViewIdResourceName:(Ljava/lang/String;)V // method@1e7b │ │ +0703ee: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=24 │ │ 0x0005 line=25 │ │ locals : │ │ 0x0000 - 0x0002 reg=0 info Ljava/lang/Object; │ │ 0x0000 - 0x0006 reg=1 viewId Ljava/lang/String; │ │ │ │ Virtual methods - │ │ - source_file_idx : 418 (AccessibilityNodeInfoCompatJellybeanMr2.java) │ │ + source_file_idx : 492 (AccessibilityNodeInfoCompatJellybeanMr2.java) │ │ │ │ -Class #269 header: │ │ -class_idx : 543 │ │ +Class #465 header: │ │ +class_idx : 872 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 948 │ │ -source_file_idx : 419 │ │ +superclass_idx : 1337 │ │ +source_file_idx : 493 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ -direct_methods_size : 3 │ │ +direct_methods_size : 4 │ │ virtual_methods_size: 0 │ │ │ │ -Class #269 - │ │ +Class #465 annotations: │ │ +Annotations on class │ │ + VISIBILITY_SYSTEM Ldalvik/annotation/EnclosingClass; value=Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatKitKat; │ │ + VISIBILITY_SYSTEM Ldalvik/annotation/InnerClass; accessFlags=8 name="CollectionInfo" │ │ + │ │ +Class #465 - │ │ + Class descriptor : 'Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatKitKat$CollectionInfo;' │ │ + Access flags : 0x0000 () │ │ + Superclass : 'Ljava/lang/Object;' │ │ + Interfaces - │ │ + Static fields - │ │ + Instance fields - │ │ + Direct methods - │ │ + #0 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatKitKat$CollectionInfo;) │ │ + name : '' │ │ + type : '()V' │ │ + access : 0x10000 (CONSTRUCTOR) │ │ + code - │ │ + registers : 1 │ │ + ins : 1 │ │ + outs : 1 │ │ + insns size : 4 16-bit code units │ │ +0703f0: |[0703f0] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatKitKat$CollectionInfo.:()V │ │ +070400: 7010 8622 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2286 │ │ +070406: 0e00 |0003: return-void │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=66 │ │ + locals : │ │ + 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatKitKat$CollectionInfo; │ │ + │ │ + #1 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatKitKat$CollectionInfo;) │ │ + name : 'getColumnCount' │ │ + type : '(Ljava/lang/Object;)I' │ │ + access : 0x0008 (STATIC) │ │ + code - │ │ + registers : 2 │ │ + ins : 1 │ │ + outs : 1 │ │ + insns size : 7 16-bit code units │ │ +070408: |[070408] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatKitKat$CollectionInfo.getColumnCount:(Ljava/lang/Object;)I │ │ +070418: 1f01 4b04 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo$CollectionInfo; // type@044b │ │ +07041c: 6e10 251e 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityNodeInfo$CollectionInfo;.getColumnCount:()I // method@1e25 │ │ +070422: 0a00 |0005: move-result v0 │ │ +070424: 0f00 |0006: return v0 │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=68 │ │ + locals : │ │ + 0x0000 - 0x0002 reg=1 info Ljava/lang/Object; │ │ + │ │ + #2 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatKitKat$CollectionInfo;) │ │ + name : 'getRowCount' │ │ + type : '(Ljava/lang/Object;)I' │ │ + access : 0x0008 (STATIC) │ │ + code - │ │ + registers : 2 │ │ + ins : 1 │ │ + outs : 1 │ │ + insns size : 7 16-bit code units │ │ +070428: |[070428] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatKitKat$CollectionInfo.getRowCount:(Ljava/lang/Object;)I │ │ +070438: 1f01 4b04 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo$CollectionInfo; // type@044b │ │ +07043c: 6e10 261e 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityNodeInfo$CollectionInfo;.getRowCount:()I // method@1e26 │ │ +070442: 0a00 |0005: move-result v0 │ │ +070444: 0f00 |0006: return v0 │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=72 │ │ + locals : │ │ + 0x0000 - 0x0002 reg=1 info Ljava/lang/Object; │ │ + │ │ + #3 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatKitKat$CollectionInfo;) │ │ + name : 'isHierarchical' │ │ + type : '(Ljava/lang/Object;)Z' │ │ + access : 0x0008 (STATIC) │ │ + code - │ │ + registers : 2 │ │ + ins : 1 │ │ + outs : 1 │ │ + insns size : 7 16-bit code units │ │ +070448: |[070448] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatKitKat$CollectionInfo.isHierarchical:(Ljava/lang/Object;)Z │ │ +070458: 1f01 4b04 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo$CollectionInfo; // type@044b │ │ +07045c: 6e10 271e 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityNodeInfo$CollectionInfo;.isHierarchical:()Z // method@1e27 │ │ +070462: 0a00 |0005: move-result v0 │ │ +070464: 0f00 |0006: return v0 │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=76 │ │ + locals : │ │ + 0x0000 - 0x0002 reg=1 info Ljava/lang/Object; │ │ + │ │ + Virtual methods - │ │ + source_file_idx : 493 (AccessibilityNodeInfoCompatKitKat.java) │ │ + │ │ +Class #466 header: │ │ +class_idx : 873 │ │ +access_flags : 0 (0x0000) │ │ +superclass_idx : 1337 │ │ +source_file_idx : 493 │ │ +static_fields_size : 0 │ │ +instance_fields_size: 0 │ │ +direct_methods_size : 6 │ │ +virtual_methods_size: 0 │ │ + │ │ +Class #466 annotations: │ │ +Annotations on class │ │ + VISIBILITY_SYSTEM Ldalvik/annotation/EnclosingClass; value=Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatKitKat; │ │ + VISIBILITY_SYSTEM Ldalvik/annotation/InnerClass; accessFlags=8 name="CollectionItemInfo" │ │ + │ │ +Class #466 - │ │ + Class descriptor : 'Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatKitKat$CollectionItemInfo;' │ │ + Access flags : 0x0000 () │ │ + Superclass : 'Ljava/lang/Object;' │ │ + Interfaces - │ │ + Static fields - │ │ + Instance fields - │ │ + Direct methods - │ │ + #0 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatKitKat$CollectionItemInfo;) │ │ + name : '' │ │ + type : '()V' │ │ + access : 0x10000 (CONSTRUCTOR) │ │ + code - │ │ + registers : 1 │ │ + ins : 1 │ │ + outs : 1 │ │ + insns size : 4 16-bit code units │ │ +070468: |[070468] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatKitKat$CollectionItemInfo.:()V │ │ +070478: 7010 8622 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2286 │ │ +07047e: 0e00 |0003: return-void │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=80 │ │ + locals : │ │ + 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatKitKat$CollectionItemInfo; │ │ + │ │ + #1 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatKitKat$CollectionItemInfo;) │ │ + name : 'getColumnIndex' │ │ + type : '(Ljava/lang/Object;)I' │ │ + access : 0x0008 (STATIC) │ │ + code - │ │ + registers : 2 │ │ + ins : 1 │ │ + outs : 1 │ │ + insns size : 7 16-bit code units │ │ +070480: |[070480] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatKitKat$CollectionItemInfo.getColumnIndex:(Ljava/lang/Object;)I │ │ +070490: 1f01 4c04 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo$CollectionItemInfo; // type@044c │ │ +070494: 6e10 2a1e 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityNodeInfo$CollectionItemInfo;.getColumnIndex:()I // method@1e2a │ │ +07049a: 0a00 |0005: move-result v0 │ │ +07049c: 0f00 |0006: return v0 │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=82 │ │ + locals : │ │ + 0x0000 - 0x0002 reg=1 info Ljava/lang/Object; │ │ + │ │ + #2 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatKitKat$CollectionItemInfo;) │ │ + name : 'getColumnSpan' │ │ + type : '(Ljava/lang/Object;)I' │ │ + access : 0x0008 (STATIC) │ │ + code - │ │ + registers : 2 │ │ + ins : 1 │ │ + outs : 1 │ │ + insns size : 7 16-bit code units │ │ +0704a0: |[0704a0] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatKitKat$CollectionItemInfo.getColumnSpan:(Ljava/lang/Object;)I │ │ +0704b0: 1f01 4c04 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo$CollectionItemInfo; // type@044c │ │ +0704b4: 6e10 2b1e 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityNodeInfo$CollectionItemInfo;.getColumnSpan:()I // method@1e2b │ │ +0704ba: 0a00 |0005: move-result v0 │ │ +0704bc: 0f00 |0006: return v0 │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=86 │ │ + locals : │ │ + 0x0000 - 0x0002 reg=1 info Ljava/lang/Object; │ │ + │ │ + #3 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatKitKat$CollectionItemInfo;) │ │ + name : 'getRowIndex' │ │ + type : '(Ljava/lang/Object;)I' │ │ + access : 0x0008 (STATIC) │ │ + code - │ │ + registers : 2 │ │ + ins : 1 │ │ + outs : 1 │ │ + insns size : 7 16-bit code units │ │ +0704c0: |[0704c0] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatKitKat$CollectionItemInfo.getRowIndex:(Ljava/lang/Object;)I │ │ +0704d0: 1f01 4c04 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo$CollectionItemInfo; // type@044c │ │ +0704d4: 6e10 2c1e 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityNodeInfo$CollectionItemInfo;.getRowIndex:()I // method@1e2c │ │ +0704da: 0a00 |0005: move-result v0 │ │ +0704dc: 0f00 |0006: return v0 │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=90 │ │ + locals : │ │ + 0x0000 - 0x0002 reg=1 info Ljava/lang/Object; │ │ + │ │ + #4 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatKitKat$CollectionItemInfo;) │ │ + name : 'getRowSpan' │ │ + type : '(Ljava/lang/Object;)I' │ │ + access : 0x0008 (STATIC) │ │ + code - │ │ + registers : 2 │ │ + ins : 1 │ │ + outs : 1 │ │ + insns size : 7 16-bit code units │ │ +0704e0: |[0704e0] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatKitKat$CollectionItemInfo.getRowSpan:(Ljava/lang/Object;)I │ │ +0704f0: 1f01 4c04 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo$CollectionItemInfo; // type@044c │ │ +0704f4: 6e10 2d1e 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityNodeInfo$CollectionItemInfo;.getRowSpan:()I // method@1e2d │ │ +0704fa: 0a00 |0005: move-result v0 │ │ +0704fc: 0f00 |0006: return v0 │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=94 │ │ + locals : │ │ + 0x0000 - 0x0002 reg=1 info Ljava/lang/Object; │ │ + │ │ + #5 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatKitKat$CollectionItemInfo;) │ │ + name : 'isHeading' │ │ + type : '(Ljava/lang/Object;)Z' │ │ + access : 0x0008 (STATIC) │ │ + code - │ │ + registers : 2 │ │ + ins : 1 │ │ + outs : 1 │ │ + insns size : 7 16-bit code units │ │ +070500: |[070500] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatKitKat$CollectionItemInfo.isHeading:(Ljava/lang/Object;)Z │ │ +070510: 1f01 4c04 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo$CollectionItemInfo; // type@044c │ │ +070514: 6e10 2e1e 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityNodeInfo$CollectionItemInfo;.isHeading:()Z // method@1e2e │ │ +07051a: 0a00 |0005: move-result v0 │ │ +07051c: 0f00 |0006: return v0 │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=98 │ │ + locals : │ │ + 0x0000 - 0x0002 reg=1 info Ljava/lang/Object; │ │ + │ │ + Virtual methods - │ │ + source_file_idx : 493 (AccessibilityNodeInfoCompatKitKat.java) │ │ + │ │ +Class #467 header: │ │ +class_idx : 874 │ │ +access_flags : 0 (0x0000) │ │ +superclass_idx : 1337 │ │ +source_file_idx : 493 │ │ +static_fields_size : 0 │ │ +instance_fields_size: 0 │ │ +direct_methods_size : 5 │ │ +virtual_methods_size: 0 │ │ + │ │ +Class #467 annotations: │ │ +Annotations on class │ │ + VISIBILITY_SYSTEM Ldalvik/annotation/EnclosingClass; value=Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatKitKat; │ │ + VISIBILITY_SYSTEM Ldalvik/annotation/InnerClass; accessFlags=8 name="RangeInfo" │ │ + │ │ +Class #467 - │ │ + Class descriptor : 'Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatKitKat$RangeInfo;' │ │ + Access flags : 0x0000 () │ │ + Superclass : 'Ljava/lang/Object;' │ │ + Interfaces - │ │ + Static fields - │ │ + Instance fields - │ │ + Direct methods - │ │ + #0 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatKitKat$RangeInfo;) │ │ + name : '' │ │ + type : '()V' │ │ + access : 0x10000 (CONSTRUCTOR) │ │ + code - │ │ + registers : 1 │ │ + ins : 1 │ │ + outs : 1 │ │ + insns size : 4 16-bit code units │ │ +070520: |[070520] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatKitKat$RangeInfo.:()V │ │ +070530: 7010 8622 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2286 │ │ +070536: 0e00 |0003: return-void │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=102 │ │ + locals : │ │ + 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatKitKat$RangeInfo; │ │ + │ │ + #1 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatKitKat$RangeInfo;) │ │ + name : 'getCurrent' │ │ + type : '(Ljava/lang/Object;)F' │ │ + access : 0x0008 (STATIC) │ │ + code - │ │ + registers : 2 │ │ + ins : 1 │ │ + outs : 1 │ │ + insns size : 7 16-bit code units │ │ +070538: |[070538] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatKitKat$RangeInfo.getCurrent:(Ljava/lang/Object;)F │ │ +070548: 1f01 4d04 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo$RangeInfo; // type@044d │ │ +07054c: 6e10 321e 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityNodeInfo$RangeInfo;.getCurrent:()F // method@1e32 │ │ +070552: 0a00 |0005: move-result v0 │ │ +070554: 0f00 |0006: return v0 │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=104 │ │ + locals : │ │ + 0x0000 - 0x0002 reg=1 info Ljava/lang/Object; │ │ + │ │ + #2 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatKitKat$RangeInfo;) │ │ + name : 'getMax' │ │ + type : '(Ljava/lang/Object;)F' │ │ + access : 0x0008 (STATIC) │ │ + code - │ │ + registers : 2 │ │ + ins : 1 │ │ + outs : 1 │ │ + insns size : 7 16-bit code units │ │ +070558: |[070558] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatKitKat$RangeInfo.getMax:(Ljava/lang/Object;)F │ │ +070568: 1f01 4d04 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo$RangeInfo; // type@044d │ │ +07056c: 6e10 331e 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityNodeInfo$RangeInfo;.getMax:()F // method@1e33 │ │ +070572: 0a00 |0005: move-result v0 │ │ +070574: 0f00 |0006: return v0 │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=108 │ │ + locals : │ │ + 0x0000 - 0x0002 reg=1 info Ljava/lang/Object; │ │ + │ │ + #3 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatKitKat$RangeInfo;) │ │ + name : 'getMin' │ │ + type : '(Ljava/lang/Object;)F' │ │ + access : 0x0008 (STATIC) │ │ + code - │ │ + registers : 2 │ │ + ins : 1 │ │ + outs : 1 │ │ + insns size : 7 16-bit code units │ │ +070578: |[070578] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatKitKat$RangeInfo.getMin:(Ljava/lang/Object;)F │ │ +070588: 1f01 4d04 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo$RangeInfo; // type@044d │ │ +07058c: 6e10 341e 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityNodeInfo$RangeInfo;.getMin:()F // method@1e34 │ │ +070592: 0a00 |0005: move-result v0 │ │ +070594: 0f00 |0006: return v0 │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=112 │ │ + locals : │ │ + 0x0000 - 0x0002 reg=1 info Ljava/lang/Object; │ │ + │ │ + #4 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatKitKat$RangeInfo;) │ │ + name : 'getType' │ │ + type : '(Ljava/lang/Object;)I' │ │ + access : 0x0008 (STATIC) │ │ + code - │ │ + registers : 2 │ │ + ins : 1 │ │ + outs : 1 │ │ + insns size : 7 16-bit code units │ │ +070598: |[070598] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatKitKat$RangeInfo.getType:(Ljava/lang/Object;)I │ │ +0705a8: 1f01 4d04 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo$RangeInfo; // type@044d │ │ +0705ac: 6e10 351e 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityNodeInfo$RangeInfo;.getType:()I // method@1e35 │ │ +0705b2: 0a00 |0005: move-result v0 │ │ +0705b4: 0f00 |0006: return v0 │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=116 │ │ + locals : │ │ + 0x0000 - 0x0002 reg=1 info Ljava/lang/Object; │ │ + │ │ + Virtual methods - │ │ + source_file_idx : 493 (AccessibilityNodeInfoCompatKitKat.java) │ │ + │ │ +Class #468 header: │ │ +class_idx : 875 │ │ +access_flags : 0 (0x0000) │ │ +superclass_idx : 1337 │ │ +source_file_idx : 493 │ │ +static_fields_size : 0 │ │ +instance_fields_size: 0 │ │ +direct_methods_size : 10 │ │ +virtual_methods_size: 0 │ │ + │ │ +Class #468 annotations: │ │ +Annotations on class │ │ + VISIBILITY_SYSTEM Ldalvik/annotation/MemberClasses; value={ Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatKitKat$RangeInfo; Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatKitKat$CollectionItemInfo; Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatKitKat$CollectionInfo; } │ │ + │ │ +Class #468 - │ │ Class descriptor : 'Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatKitKat;' │ │ Access flags : 0x0000 () │ │ Superclass : 'Ljava/lang/Object;' │ │ Interfaces - │ │ Static fields - │ │ Instance fields - │ │ Direct methods - │ │ @@ -62263,116 +97954,266 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -04c908: |[04c908] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatKitKat.:()V │ │ -04c918: 7010 9117 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1791 │ │ -04c91e: 0e00 |0003: return-void │ │ +0705b8: |[0705b8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatKitKat.:()V │ │ +0705c8: 7010 8622 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2286 │ │ +0705ce: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=24 │ │ + 0x0003 line=102 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatKitKat; │ │ │ │ #1 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatKitKat;) │ │ + name : 'getCollectionInfo' │ │ + type : '(Ljava/lang/Object;)Ljava/lang/Object;' │ │ + access : 0x0008 (STATIC) │ │ + code - │ │ + registers : 2 │ │ + ins : 1 │ │ + outs : 1 │ │ + insns size : 7 16-bit code units │ │ +0705d0: |[0705d0] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatKitKat.getCollectionInfo:(Ljava/lang/Object;)Ljava/lang/Object; │ │ +0705e0: 1f01 4e04 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@044e │ │ +0705e4: 6e10 441e 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.getCollectionInfo:()Landroid/view/accessibility/AccessibilityNodeInfo$CollectionInfo; // method@1e44 │ │ +0705ea: 0c00 |0005: move-result-object v0 │ │ +0705ec: 1100 |0006: return-object v0 │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=34 │ │ + locals : │ │ + 0x0000 - 0x0002 reg=1 info Ljava/lang/Object; │ │ + │ │ + #2 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatKitKat;) │ │ + name : 'getCollectionItemInfo' │ │ + type : '(Ljava/lang/Object;)Ljava/lang/Object;' │ │ + access : 0x0008 (STATIC) │ │ + code - │ │ + registers : 2 │ │ + ins : 1 │ │ + outs : 1 │ │ + insns size : 7 16-bit code units │ │ +0705f0: |[0705f0] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatKitKat.getCollectionItemInfo:(Ljava/lang/Object;)Ljava/lang/Object; │ │ +070600: 1f01 4e04 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@044e │ │ +070604: 6e10 451e 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.getCollectionItemInfo:()Landroid/view/accessibility/AccessibilityNodeInfo$CollectionItemInfo; // method@1e45 │ │ +07060a: 0c00 |0005: move-result-object v0 │ │ +07060c: 1100 |0006: return-object v0 │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=38 │ │ + locals : │ │ + 0x0000 - 0x0002 reg=1 info Ljava/lang/Object; │ │ + │ │ + #3 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatKitKat;) │ │ name : 'getLiveRegion' │ │ type : '(Ljava/lang/Object;)I' │ │ - access : 0x0009 (PUBLIC STATIC) │ │ + access : 0x0008 (STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -04c920: |[04c920] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatKitKat.getLiveRegion:(Ljava/lang/Object;)I │ │ -04c930: 1f01 d102 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@02d1 │ │ -04c934: 6e10 8113 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.getLiveRegion:()I // method@1381 │ │ -04c93a: 0a00 |0005: move-result v0 │ │ -04c93c: 0f00 |0006: return v0 │ │ +070610: |[070610] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatKitKat.getLiveRegion:(Ljava/lang/Object;)I │ │ +070620: 1f01 4e04 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@044e │ │ +070624: 6e10 471e 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.getLiveRegion:()I // method@1e47 │ │ +07062a: 0a00 |0005: move-result v0 │ │ +07062c: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=26 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 info Ljava/lang/Object; │ │ │ │ - #2 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatKitKat;) │ │ + #4 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatKitKat;) │ │ + name : 'getRangeInfo' │ │ + type : '(Ljava/lang/Object;)Ljava/lang/Object;' │ │ + access : 0x0008 (STATIC) │ │ + code - │ │ + registers : 2 │ │ + ins : 1 │ │ + outs : 1 │ │ + insns size : 7 16-bit code units │ │ +070630: |[070630] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatKitKat.getRangeInfo:(Ljava/lang/Object;)Ljava/lang/Object; │ │ +070640: 1f01 4e04 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@044e │ │ +070644: 6e10 4b1e 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.getRangeInfo:()Landroid/view/accessibility/AccessibilityNodeInfo$RangeInfo; // method@1e4b │ │ +07064a: 0c00 |0005: move-result-object v0 │ │ +07064c: 1100 |0006: return-object v0 │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=52 │ │ + locals : │ │ + 0x0000 - 0x0002 reg=1 info Ljava/lang/Object; │ │ + │ │ + #5 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatKitKat;) │ │ + name : 'obtainCollectionInfo' │ │ + type : '(IIZI)Ljava/lang/Object;' │ │ + access : 0x0009 (PUBLIC STATIC) │ │ + code - │ │ + registers : 5 │ │ + ins : 4 │ │ + outs : 3 │ │ + insns size : 5 16-bit code units │ │ +070650: |[070650] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatKitKat.obtainCollectionInfo:(IIZI)Ljava/lang/Object; │ │ +070660: 7130 281e 2103 |0000: invoke-static {v1, v2, v3}, Landroid/view/accessibility/AccessibilityNodeInfo$CollectionInfo;.obtain:(IIZ)Landroid/view/accessibility/AccessibilityNodeInfo$CollectionInfo; // method@1e28 │ │ +070666: 0c00 |0003: move-result-object v0 │ │ +070668: 1100 |0004: return-object v0 │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=57 │ │ + locals : │ │ + 0x0000 - 0x0005 reg=1 rowCount I │ │ + 0x0000 - 0x0005 reg=2 columnCount I │ │ + 0x0000 - 0x0005 reg=3 hierarchical Z │ │ + 0x0000 - 0x0005 reg=4 selectionMode I │ │ + │ │ + #6 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatKitKat;) │ │ + name : 'obtainCollectionItemInfo' │ │ + type : '(IIIIZ)Ljava/lang/Object;' │ │ + access : 0x0009 (PUBLIC STATIC) │ │ + code - │ │ + registers : 6 │ │ + ins : 5 │ │ + outs : 5 │ │ + insns size : 5 16-bit code units │ │ +07066c: |[07066c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatKitKat.obtainCollectionItemInfo:(IIIIZ)Ljava/lang/Object; │ │ +07067c: 7155 301e 2143 |0000: invoke-static {v1, v2, v3, v4, v5}, Landroid/view/accessibility/AccessibilityNodeInfo$CollectionItemInfo;.obtain:(IIIIZ)Landroid/view/accessibility/AccessibilityNodeInfo$CollectionItemInfo; // method@1e30 │ │ +070682: 0c00 |0003: move-result-object v0 │ │ +070684: 1100 |0004: return-object v0 │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=62 │ │ + locals : │ │ + 0x0000 - 0x0005 reg=1 rowIndex I │ │ + 0x0000 - 0x0005 reg=2 rowSpan I │ │ + 0x0000 - 0x0005 reg=3 columnIndex I │ │ + 0x0000 - 0x0005 reg=4 columnSpan I │ │ + 0x0000 - 0x0005 reg=5 heading Z │ │ + │ │ + #7 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatKitKat;) │ │ + name : 'setCollectionInfo' │ │ + type : '(Ljava/lang/Object;Ljava/lang/Object;)V' │ │ + access : 0x0009 (PUBLIC STATIC) │ │ + code - │ │ + registers : 2 │ │ + ins : 2 │ │ + outs : 2 │ │ + insns size : 8 16-bit code units │ │ +070688: |[070688] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatKitKat.setCollectionInfo:(Ljava/lang/Object;Ljava/lang/Object;)V │ │ +070698: 1f00 4e04 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@044e │ │ +07069c: 1f01 4b04 |0002: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo$CollectionInfo; // type@044b │ │ +0706a0: 6e20 691e 1000 |0004: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.setCollectionInfo:(Landroid/view/accessibility/AccessibilityNodeInfo$CollectionInfo;)V // method@1e69 │ │ +0706a6: 0e00 |0007: return-void │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=42 │ │ + 0x0007 line=44 │ │ + locals : │ │ + 0x0000 - 0x0002 reg=0 info Ljava/lang/Object; │ │ + 0x0000 - 0x0004 reg=1 collectionInfo Ljava/lang/Object; │ │ + │ │ + #8 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatKitKat;) │ │ + name : 'setCollectionItemInfo' │ │ + type : '(Ljava/lang/Object;Ljava/lang/Object;)V' │ │ + access : 0x0009 (PUBLIC STATIC) │ │ + code - │ │ + registers : 2 │ │ + ins : 2 │ │ + outs : 2 │ │ + insns size : 8 16-bit code units │ │ +0706a8: |[0706a8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatKitKat.setCollectionItemInfo:(Ljava/lang/Object;Ljava/lang/Object;)V │ │ +0706b8: 1f00 4e04 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@044e │ │ +0706bc: 1f01 4c04 |0002: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo$CollectionItemInfo; // type@044c │ │ +0706c0: 6e20 6a1e 1000 |0004: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.setCollectionItemInfo:(Landroid/view/accessibility/AccessibilityNodeInfo$CollectionItemInfo;)V // method@1e6a │ │ +0706c6: 0e00 |0007: return-void │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=47 │ │ + 0x0007 line=49 │ │ + locals : │ │ + 0x0000 - 0x0002 reg=0 info Ljava/lang/Object; │ │ + 0x0000 - 0x0004 reg=1 collectionItemInfo Ljava/lang/Object; │ │ + │ │ + #9 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatKitKat;) │ │ name : 'setLiveRegion' │ │ type : '(Ljava/lang/Object;I)V' │ │ - access : 0x0009 (PUBLIC STATIC) │ │ + access : 0x0008 (STATIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -04c940: |[04c940] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatKitKat.setLiveRegion:(Ljava/lang/Object;I)V │ │ -04c950: 1f00 d102 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@02d1 │ │ -04c954: 6e20 a613 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.setLiveRegion:(I)V // method@13a6 │ │ -04c95a: 0e00 |0005: return-void │ │ +0706c8: |[0706c8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatKitKat.setLiveRegion:(Ljava/lang/Object;I)V │ │ +0706d8: 1f00 4e04 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@044e │ │ +0706dc: 6e20 6f1e 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.setLiveRegion:(I)V // method@1e6f │ │ +0706e2: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=30 │ │ 0x0005 line=31 │ │ locals : │ │ 0x0000 - 0x0002 reg=0 info Ljava/lang/Object; │ │ 0x0000 - 0x0006 reg=1 mode I │ │ │ │ Virtual methods - │ │ - source_file_idx : 419 (AccessibilityNodeInfoCompatKitKat.java) │ │ + source_file_idx : 493 (AccessibilityNodeInfoCompatKitKat.java) │ │ │ │ -Class #270 header: │ │ -class_idx : 544 │ │ +Class #469 header: │ │ +class_idx : 876 │ │ access_flags : 1536 (0x0600) │ │ -superclass_idx : 948 │ │ -source_file_idx : 426 │ │ +superclass_idx : 1337 │ │ +source_file_idx : 500 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 1 │ │ │ │ -Class #270 annotations: │ │ +Class #469 annotations: │ │ Annotations on class │ │ VISIBILITY_SYSTEM Ldalvik/annotation/EnclosingClass; value=Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat; │ │ VISIBILITY_SYSTEM Ldalvik/annotation/InnerClass; accessFlags=1544 name="AccessibilityNodeProviderImpl" │ │ │ │ -Class #270 - │ │ +Class #469 - │ │ Class descriptor : 'Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderImpl;' │ │ Access flags : 0x0600 (INTERFACE ABSTRACT) │ │ Superclass : 'Ljava/lang/Object;' │ │ Interfaces - │ │ Static fields - │ │ Instance fields - │ │ Direct methods - │ │ Virtual methods - │ │ #0 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderImpl;) │ │ name : 'newAccessibilityNodeProviderBridge' │ │ type : '(Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat;)Ljava/lang/Object;' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ - source_file_idx : 426 (AccessibilityNodeProviderCompat.java) │ │ + source_file_idx : 500 (AccessibilityNodeProviderCompat.java) │ │ │ │ -Class #271 header: │ │ -class_idx : 550 │ │ +Class #470 header: │ │ +class_idx : 882 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 948 │ │ -source_file_idx : 426 │ │ +superclass_idx : 1337 │ │ +source_file_idx : 500 │ │ static_fields_size : 1 │ │ instance_fields_size: 1 │ │ direct_methods_size : 3 │ │ virtual_methods_size: 5 │ │ │ │ -Class #271 annotations: │ │ +Class #470 annotations: │ │ Annotations on class │ │ VISIBILITY_SYSTEM Ldalvik/annotation/MemberClasses; value={ Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderKitKatImpl; Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderJellyBeanImpl; Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderStubImpl; Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderImpl; } │ │ -Annotations on method #3587 'findAccessibilityNodeInfosByText' │ │ +Annotations on method #5918 'findAccessibilityNodeInfosByText' │ │ VISIBILITY_SYSTEM Ldalvik/annotation/Signature; value={ "(" "Ljava/lang/String;" "I)" "Ljava/util/List" "<" "Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;" ">;" } │ │ │ │ -Class #271 - │ │ +Class #470 - │ │ Class descriptor : 'Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat;' │ │ Access flags : 0x0001 (PUBLIC) │ │ Superclass : 'Ljava/lang/Object;' │ │ Interfaces - │ │ Static fields - │ │ #0 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat;) │ │ name : 'IMPL' │ │ @@ -62389,33 +98230,33 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 36 16-bit code units │ │ -04c95c: |[04c95c] android.support.v4.view.accessibility.AccessibilityNodeProviderCompat.:()V │ │ -04c96c: 6000 2c00 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@002c │ │ -04c970: 1301 1300 |0002: const/16 v1, #int 19 // #13 │ │ -04c974: 3410 0a00 |0004: if-lt v0, v1, 000e // +000a │ │ -04c978: 2200 2402 |0006: new-instance v0, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderKitKatImpl; // type@0224 │ │ -04c97c: 7010 fb0d 0000 |0008: invoke-direct {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderKitKatImpl;.:()V // method@0dfb │ │ -04c982: 6900 3404 |000b: sput-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderImpl; // field@0434 │ │ -04c986: 0e00 |000d: return-void │ │ -04c988: 6000 2c00 |000e: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@002c │ │ -04c98c: 1301 1000 |0010: const/16 v1, #int 16 // #10 │ │ -04c990: 3410 0a00 |0012: if-lt v0, v1, 001c // +000a │ │ -04c994: 2200 2202 |0014: new-instance v0, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderJellyBeanImpl; // type@0222 │ │ -04c998: 7010 f40d 0000 |0016: invoke-direct {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderJellyBeanImpl;.:()V // method@0df4 │ │ -04c99e: 6900 3404 |0019: sput-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderImpl; // field@0434 │ │ -04c9a2: 28f2 |001b: goto 000d // -000e │ │ -04c9a4: 2200 2502 |001c: new-instance v0, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderStubImpl; // type@0225 │ │ -04c9a8: 7010 fd0d 0000 |001e: invoke-direct {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderStubImpl;.:()V // method@0dfd │ │ -04c9ae: 6900 3404 |0021: sput-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderImpl; // field@0434 │ │ -04c9b2: 28ea |0023: goto 000d // -0016 │ │ +0706e4: |[0706e4] android.support.v4.view.accessibility.AccessibilityNodeProviderCompat.:()V │ │ +0706f4: 6000 4000 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0040 │ │ +0706f8: 1301 1300 |0002: const/16 v1, #int 19 // #13 │ │ +0706fc: 3410 0a00 |0004: if-lt v0, v1, 000e // +000a │ │ +070700: 2200 7003 |0006: new-instance v0, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderKitKatImpl; // type@0370 │ │ +070704: 7010 1617 0000 |0008: invoke-direct {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderKitKatImpl;.:()V // method@1716 │ │ +07070a: 6900 9c06 |000b: sput-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderImpl; // field@069c │ │ +07070e: 0e00 |000d: return-void │ │ +070710: 6000 4000 |000e: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0040 │ │ +070714: 1301 1000 |0010: const/16 v1, #int 16 // #10 │ │ +070718: 3410 0a00 |0012: if-lt v0, v1, 001c // +000a │ │ +07071c: 2200 6e03 |0014: new-instance v0, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderJellyBeanImpl; // type@036e │ │ +070720: 7010 0f17 0000 |0016: invoke-direct {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderJellyBeanImpl;.:()V // method@170f │ │ +070726: 6900 9c06 |0019: sput-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderImpl; // field@069c │ │ +07072a: 28f2 |001b: goto 000d // -000e │ │ +07072c: 2200 7103 |001c: new-instance v0, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderStubImpl; // type@0371 │ │ +070730: 7010 1817 0000 |001e: invoke-direct {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderStubImpl;.:()V // method@1718 │ │ +070736: 6900 9c06 |0021: sput-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderImpl; // field@069c │ │ +07073a: 28ea |0023: goto 000d // -0016 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=139 │ │ 0x0006 line=140 │ │ 0x000d line=146 │ │ 0x000e line=141 │ │ 0x0014 line=142 │ │ @@ -62427,21 +98268,21 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 12 16-bit code units │ │ -04c9b4: |[04c9b4] android.support.v4.view.accessibility.AccessibilityNodeProviderCompat.:()V │ │ -04c9c4: 7010 9117 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@1791 │ │ -04c9ca: 6200 3404 |0003: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderImpl; // field@0434 │ │ -04c9ce: 7220 ef0d 1000 |0005: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderImpl;.newAccessibilityNodeProviderBridge:(Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat;)Ljava/lang/Object; // method@0def │ │ -04c9d4: 0c00 |0008: move-result-object v0 │ │ -04c9d6: 5b10 3504 |0009: iput-object v0, v1, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat;.mProvider:Ljava/lang/Object; // field@0435 │ │ -04c9da: 0e00 |000b: return-void │ │ +07073c: |[07073c] android.support.v4.view.accessibility.AccessibilityNodeProviderCompat.:()V │ │ +07074c: 7010 8622 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@2286 │ │ +070752: 6200 9c06 |0003: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderImpl; // field@069c │ │ +070756: 7220 0a17 1000 |0005: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderImpl;.newAccessibilityNodeProviderBridge:(Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat;)Ljava/lang/Object; // method@170a │ │ +07075c: 0c00 |0008: move-result-object v0 │ │ +07075e: 5b10 9d06 |0009: iput-object v0, v1, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat;.mProvider:Ljava/lang/Object; // field@069d │ │ +070762: 0e00 |000b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=151 │ │ 0x0003 line=152 │ │ 0x000b line=153 │ │ locals : │ │ 0x0000 - 0x000c reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat; │ │ @@ -62451,18 +98292,18 @@ │ │ type : '(Ljava/lang/Object;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -04c9dc: |[04c9dc] android.support.v4.view.accessibility.AccessibilityNodeProviderCompat.:(Ljava/lang/Object;)V │ │ -04c9ec: 7010 9117 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1791 │ │ -04c9f2: 5b01 3504 |0003: iput-object v1, v0, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat;.mProvider:Ljava/lang/Object; // field@0435 │ │ -04c9f6: 0e00 |0005: return-void │ │ +070764: |[070764] android.support.v4.view.accessibility.AccessibilityNodeProviderCompat.:(Ljava/lang/Object;)V │ │ +070774: 7010 8622 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2286 │ │ +07077a: 5b01 9d06 |0003: iput-object v1, v0, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat;.mProvider:Ljava/lang/Object; // field@069d │ │ +07077e: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=161 │ │ 0x0003 line=162 │ │ 0x0005 line=163 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat; │ │ @@ -62474,17 +98315,17 @@ │ │ type : '(I)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -04c9f8: |[04c9f8] android.support.v4.view.accessibility.AccessibilityNodeProviderCompat.createAccessibilityNodeInfo:(I)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ -04ca08: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -04ca0a: 1100 |0001: return-object v0 │ │ +070780: |[070780] android.support.v4.view.accessibility.AccessibilityNodeProviderCompat.createAccessibilityNodeInfo:(I)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ +070790: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +070792: 1100 |0001: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=195 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat; │ │ 0x0000 - 0x0002 reg=2 virtualViewId I │ │ │ │ @@ -62493,17 +98334,17 @@ │ │ type : '(Ljava/lang/String;I)Ljava/util/List;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -04ca0c: |[04ca0c] android.support.v4.view.accessibility.AccessibilityNodeProviderCompat.findAccessibilityNodeInfosByText:(Ljava/lang/String;I)Ljava/util/List; │ │ -04ca1c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -04ca1e: 1100 |0001: return-object v0 │ │ +070794: |[070794] android.support.v4.view.accessibility.AccessibilityNodeProviderCompat.findAccessibilityNodeInfosByText:(Ljava/lang/String;I)Ljava/util/List; │ │ +0707a4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0707a6: 1100 |0001: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=231 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat; │ │ 0x0000 - 0x0002 reg=2 text Ljava/lang/String; │ │ 0x0000 - 0x0002 reg=3 virtualViewId I │ │ @@ -62513,17 +98354,17 @@ │ │ type : '(I)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -04ca20: |[04ca20] android.support.v4.view.accessibility.AccessibilityNodeProviderCompat.findFocus:(I)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ -04ca30: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -04ca32: 1100 |0001: return-object v0 │ │ +0707a8: |[0707a8] android.support.v4.view.accessibility.AccessibilityNodeProviderCompat.findFocus:(I)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ +0707b8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0707ba: 1100 |0001: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=246 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat; │ │ 0x0000 - 0x0002 reg=2 focus I │ │ │ │ @@ -62532,17 +98373,17 @@ │ │ type : '()Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -04ca34: |[04ca34] android.support.v4.view.accessibility.AccessibilityNodeProviderCompat.getProvider:()Ljava/lang/Object; │ │ -04ca44: 5410 3504 |0000: iget-object v0, v1, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat;.mProvider:Ljava/lang/Object; // field@0435 │ │ -04ca48: 1100 |0002: return-object v0 │ │ +0707bc: |[0707bc] android.support.v4.view.accessibility.AccessibilityNodeProviderCompat.getProvider:()Ljava/lang/Object; │ │ +0707cc: 5410 9d06 |0000: iget-object v0, v1, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat;.mProvider:Ljava/lang/Object; // field@069d │ │ +0707d0: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=169 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat; │ │ │ │ #4 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat;) │ │ @@ -62550,46 +98391,46 @@ │ │ type : '(IILandroid/os/Bundle;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -04ca4c: |[04ca4c] android.support.v4.view.accessibility.AccessibilityNodeProviderCompat.performAction:(IILandroid/os/Bundle;)Z │ │ -04ca5c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -04ca5e: 0f00 |0001: return v0 │ │ +0707d4: |[0707d4] android.support.v4.view.accessibility.AccessibilityNodeProviderCompat.performAction:(IILandroid/os/Bundle;)Z │ │ +0707e4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0707e6: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=212 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat; │ │ 0x0000 - 0x0002 reg=2 virtualViewId I │ │ 0x0000 - 0x0002 reg=3 action I │ │ 0x0000 - 0x0002 reg=4 arguments Landroid/os/Bundle; │ │ │ │ - source_file_idx : 426 (AccessibilityNodeProviderCompat.java) │ │ + source_file_idx : 500 (AccessibilityNodeProviderCompat.java) │ │ │ │ -Class #272 header: │ │ -class_idx : 551 │ │ +Class #471 header: │ │ +class_idx : 883 │ │ access_flags : 16 (0x0010) │ │ -superclass_idx : 722 │ │ -source_file_idx : 427 │ │ +superclass_idx : 1103 │ │ +source_file_idx : 501 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 3 │ │ │ │ -Class #272 annotations: │ │ +Class #471 annotations: │ │ Annotations on class │ │ VISIBILITY_SYSTEM Ldalvik/annotation/EnclosingMethod; value=newAccessibilityNodeProviderBridge │ │ VISIBILITY_SYSTEM Ldalvik/annotation/InnerClass; accessFlags=8 name=null │ │ -Annotations on method #3593 'findAccessibilityNodeInfosByText' │ │ +Annotations on method #5924 'findAccessibilityNodeInfosByText' │ │ VISIBILITY_SYSTEM Ldalvik/annotation/Signature; value={ "(" "Ljava/lang/String;" "I)" "Ljava/util/List" "<" "Landroid/view/accessibility/AccessibilityNodeInfo;" ">;" } │ │ │ │ -Class #272 - │ │ +Class #471 - │ │ Class descriptor : 'Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatJellyBean$1;' │ │ Access flags : 0x0010 (FINAL) │ │ Superclass : 'Landroid/view/accessibility/AccessibilityNodeProvider;' │ │ Interfaces - │ │ Static fields - │ │ Instance fields - │ │ #0 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatJellyBean$1;) │ │ @@ -62602,18 +98443,18 @@ │ │ type : '(Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatJellyBean$AccessibilityNodeInfoBridge;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -04ca60: |[04ca60] android.support.v4.view.accessibility.AccessibilityNodeProviderCompatJellyBean$1.:(Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatJellyBean$AccessibilityNodeInfoBridge;)V │ │ -04ca70: 5b01 3604 |0000: iput-object v1, v0, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatJellyBean$1;.val$bridge:Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatJellyBean$AccessibilityNodeInfoBridge; // field@0436 │ │ -04ca74: 7010 b413 0000 |0002: invoke-direct {v0}, Landroid/view/accessibility/AccessibilityNodeProvider;.:()V // method@13b4 │ │ -04ca7a: 0e00 |0005: return-void │ │ +0707e8: |[0707e8] android.support.v4.view.accessibility.AccessibilityNodeProviderCompatJellyBean$1.:(Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatJellyBean$AccessibilityNodeInfoBridge;)V │ │ +0707f8: 5b01 9e06 |0000: iput-object v1, v0, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatJellyBean$1;.val$bridge:Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatJellyBean$AccessibilityNodeInfoBridge; // field@069e │ │ +0707fc: 7010 7d1e 0000 |0002: invoke-direct {v0}, Landroid/view/accessibility/AccessibilityNodeProvider;.:()V // method@1e7d │ │ +070802: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=38 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatJellyBean$1; │ │ 0x0000 - 0x0006 reg=1 (null) Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatJellyBean$AccessibilityNodeInfoBridge; │ │ │ │ @@ -62623,20 +98464,20 @@ │ │ type : '(I)Landroid/view/accessibility/AccessibilityNodeInfo;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -04ca7c: |[04ca7c] android.support.v4.view.accessibility.AccessibilityNodeProviderCompatJellyBean$1.createAccessibilityNodeInfo:(I)Landroid/view/accessibility/AccessibilityNodeInfo; │ │ -04ca8c: 5410 3604 |0000: iget-object v0, v1, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatJellyBean$1;.val$bridge:Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatJellyBean$AccessibilityNodeInfoBridge; // field@0436 │ │ -04ca90: 7220 0b0e 2000 |0002: invoke-interface {v0, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatJellyBean$AccessibilityNodeInfoBridge;.createAccessibilityNodeInfo:(I)Ljava/lang/Object; // method@0e0b │ │ -04ca96: 0c00 |0005: move-result-object v0 │ │ -04ca98: 1f00 d102 |0006: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@02d1 │ │ -04ca9c: 1100 |0008: return-object v0 │ │ +070804: |[070804] android.support.v4.view.accessibility.AccessibilityNodeProviderCompatJellyBean$1.createAccessibilityNodeInfo:(I)Landroid/view/accessibility/AccessibilityNodeInfo; │ │ +070814: 5410 9e06 |0000: iget-object v0, v1, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatJellyBean$1;.val$bridge:Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatJellyBean$AccessibilityNodeInfoBridge; // field@069e │ │ +070818: 7220 2617 2000 |0002: invoke-interface {v0, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatJellyBean$AccessibilityNodeInfoBridge;.createAccessibilityNodeInfo:(I)Ljava/lang/Object; // method@1726 │ │ +07081e: 0c00 |0005: move-result-object v0 │ │ +070820: 1f00 4e04 |0006: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@044e │ │ +070824: 1100 |0008: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=41 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatJellyBean$1; │ │ 0x0000 - 0x0009 reg=2 virtualViewId I │ │ │ │ @@ -62645,19 +98486,19 @@ │ │ type : '(Ljava/lang/String;I)Ljava/util/List;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 7 16-bit code units │ │ -04caa0: |[04caa0] android.support.v4.view.accessibility.AccessibilityNodeProviderCompatJellyBean$1.findAccessibilityNodeInfosByText:(Ljava/lang/String;I)Ljava/util/List; │ │ -04cab0: 5410 3604 |0000: iget-object v0, v1, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatJellyBean$1;.val$bridge:Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatJellyBean$AccessibilityNodeInfoBridge; // field@0436 │ │ -04cab4: 7230 0c0e 2003 |0002: invoke-interface {v0, v2, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatJellyBean$AccessibilityNodeInfoBridge;.findAccessibilityNodeInfosByText:(Ljava/lang/String;I)Ljava/util/List; // method@0e0c │ │ -04caba: 0c00 |0005: move-result-object v0 │ │ -04cabc: 1100 |0006: return-object v0 │ │ +070828: |[070828] android.support.v4.view.accessibility.AccessibilityNodeProviderCompatJellyBean$1.findAccessibilityNodeInfosByText:(Ljava/lang/String;I)Ljava/util/List; │ │ +070838: 5410 9e06 |0000: iget-object v0, v1, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatJellyBean$1;.val$bridge:Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatJellyBean$AccessibilityNodeInfoBridge; // field@069e │ │ +07083c: 7230 2717 2003 |0002: invoke-interface {v0, v2, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatJellyBean$AccessibilityNodeInfoBridge;.findAccessibilityNodeInfosByText:(Ljava/lang/String;I)Ljava/util/List; // method@1727 │ │ +070842: 0c00 |0005: move-result-object v0 │ │ +070844: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=49 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatJellyBean$1; │ │ 0x0000 - 0x0007 reg=2 text Ljava/lang/String; │ │ 0x0000 - 0x0007 reg=3 virtualViewId I │ │ @@ -62667,48 +98508,48 @@ │ │ type : '(IILandroid/os/Bundle;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 7 16-bit code units │ │ -04cac0: |[04cac0] android.support.v4.view.accessibility.AccessibilityNodeProviderCompatJellyBean$1.performAction:(IILandroid/os/Bundle;)Z │ │ -04cad0: 5410 3604 |0000: iget-object v0, v1, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatJellyBean$1;.val$bridge:Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatJellyBean$AccessibilityNodeInfoBridge; // field@0436 │ │ -04cad4: 7240 0d0e 2043 |0002: invoke-interface {v0, v2, v3, v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatJellyBean$AccessibilityNodeInfoBridge;.performAction:(IILandroid/os/Bundle;)Z // method@0e0d │ │ -04cada: 0a00 |0005: move-result v0 │ │ -04cadc: 0f00 |0006: return v0 │ │ +070848: |[070848] android.support.v4.view.accessibility.AccessibilityNodeProviderCompatJellyBean$1.performAction:(IILandroid/os/Bundle;)Z │ │ +070858: 5410 9e06 |0000: iget-object v0, v1, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatJellyBean$1;.val$bridge:Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatJellyBean$AccessibilityNodeInfoBridge; // field@069e │ │ +07085c: 7240 2817 2043 |0002: invoke-interface {v0, v2, v3, v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatJellyBean$AccessibilityNodeInfoBridge;.performAction:(IILandroid/os/Bundle;)Z // method@1728 │ │ +070862: 0a00 |0005: move-result v0 │ │ +070864: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=55 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatJellyBean$1; │ │ 0x0000 - 0x0007 reg=2 virtualViewId I │ │ 0x0000 - 0x0007 reg=3 action I │ │ 0x0000 - 0x0007 reg=4 arguments Landroid/os/Bundle; │ │ │ │ - source_file_idx : 427 (AccessibilityNodeProviderCompatJellyBean.java) │ │ + source_file_idx : 501 (AccessibilityNodeProviderCompatJellyBean.java) │ │ │ │ -Class #273 header: │ │ -class_idx : 552 │ │ +Class #472 header: │ │ +class_idx : 884 │ │ access_flags : 1536 (0x0600) │ │ -superclass_idx : 948 │ │ -source_file_idx : 427 │ │ +superclass_idx : 1337 │ │ +source_file_idx : 501 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 3 │ │ │ │ -Class #273 annotations: │ │ +Class #472 annotations: │ │ Annotations on class │ │ VISIBILITY_SYSTEM Ldalvik/annotation/EnclosingClass; value=Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatJellyBean; │ │ VISIBILITY_SYSTEM Ldalvik/annotation/InnerClass; accessFlags=1544 name="AccessibilityNodeInfoBridge" │ │ -Annotations on method #3596 'findAccessibilityNodeInfosByText' │ │ +Annotations on method #5927 'findAccessibilityNodeInfosByText' │ │ VISIBILITY_SYSTEM Ldalvik/annotation/Signature; value={ "(" "Ljava/lang/String;" "I)" "Ljava/util/List" "<" "Ljava/lang/Object;" ">;" } │ │ │ │ -Class #273 - │ │ +Class #472 - │ │ Class descriptor : 'Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatJellyBean$AccessibilityNodeInfoBridge;' │ │ Access flags : 0x0600 (INTERFACE ABSTRACT) │ │ Superclass : 'Ljava/lang/Object;' │ │ Interfaces - │ │ Static fields - │ │ Instance fields - │ │ Direct methods - │ │ @@ -62727,31 +98568,31 @@ │ │ │ │ #2 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatJellyBean$AccessibilityNodeInfoBridge;) │ │ name : 'performAction' │ │ type : '(IILandroid/os/Bundle;)Z' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ - source_file_idx : 427 (AccessibilityNodeProviderCompatJellyBean.java) │ │ + source_file_idx : 501 (AccessibilityNodeProviderCompatJellyBean.java) │ │ │ │ -Class #274 header: │ │ -class_idx : 553 │ │ +Class #473 header: │ │ +class_idx : 885 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 948 │ │ -source_file_idx : 427 │ │ +superclass_idx : 1337 │ │ +source_file_idx : 501 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 0 │ │ │ │ -Class #274 annotations: │ │ +Class #473 annotations: │ │ Annotations on class │ │ VISIBILITY_SYSTEM Ldalvik/annotation/MemberClasses; value={ Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatJellyBean$AccessibilityNodeInfoBridge; } │ │ │ │ -Class #274 - │ │ +Class #473 - │ │ Class descriptor : 'Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatJellyBean;' │ │ Access flags : 0x0000 () │ │ Superclass : 'Ljava/lang/Object;' │ │ Interfaces - │ │ Static fields - │ │ Instance fields - │ │ Direct methods - │ │ @@ -62760,17 +98601,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -04cae0: |[04cae0] android.support.v4.view.accessibility.AccessibilityNodeProviderCompatJellyBean.:()V │ │ -04caf0: 7010 9117 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1791 │ │ -04caf6: 0e00 |0003: return-void │ │ +070868: |[070868] android.support.v4.view.accessibility.AccessibilityNodeProviderCompatJellyBean.:()V │ │ +070878: 7010 8622 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2286 │ │ +07087e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=28 │ │ 0x0003 line=29 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatJellyBean; │ │ │ │ @@ -62779,45 +98620,45 @@ │ │ type : '(Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatJellyBean$AccessibilityNodeInfoBridge;)Ljava/lang/Object;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -04caf8: |[04caf8] android.support.v4.view.accessibility.AccessibilityNodeProviderCompatJellyBean.newAccessibilityNodeProviderBridge:(Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatJellyBean$AccessibilityNodeInfoBridge;)Ljava/lang/Object; │ │ -04cb08: 2200 2702 |0000: new-instance v0, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatJellyBean$1; // type@0227 │ │ -04cb0c: 7020 070e 1000 |0002: invoke-direct {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatJellyBean$1;.:(Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatJellyBean$AccessibilityNodeInfoBridge;)V // method@0e07 │ │ -04cb12: 1100 |0005: return-object v0 │ │ +070880: |[070880] android.support.v4.view.accessibility.AccessibilityNodeProviderCompatJellyBean.newAccessibilityNodeProviderBridge:(Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatJellyBean$AccessibilityNodeInfoBridge;)Ljava/lang/Object; │ │ +070890: 2200 7303 |0000: new-instance v0, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatJellyBean$1; // type@0373 │ │ +070894: 7020 2217 1000 |0002: invoke-direct {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatJellyBean$1;.:(Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatJellyBean$AccessibilityNodeInfoBridge;)V // method@1722 │ │ +07089a: 1100 |0005: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=38 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 bridge Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatJellyBean$AccessibilityNodeInfoBridge; │ │ │ │ Virtual methods - │ │ - source_file_idx : 427 (AccessibilityNodeProviderCompatJellyBean.java) │ │ + source_file_idx : 501 (AccessibilityNodeProviderCompatJellyBean.java) │ │ │ │ -Class #275 header: │ │ -class_idx : 554 │ │ +Class #474 header: │ │ +class_idx : 886 │ │ access_flags : 16 (0x0010) │ │ -superclass_idx : 722 │ │ -source_file_idx : 428 │ │ +superclass_idx : 1103 │ │ +source_file_idx : 502 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 4 │ │ │ │ -Class #275 annotations: │ │ +Class #474 annotations: │ │ Annotations on class │ │ VISIBILITY_SYSTEM Ldalvik/annotation/EnclosingMethod; value=newAccessibilityNodeProviderBridge │ │ VISIBILITY_SYSTEM Ldalvik/annotation/InnerClass; accessFlags=8 name=null │ │ -Annotations on method #3602 'findAccessibilityNodeInfosByText' │ │ +Annotations on method #5933 'findAccessibilityNodeInfosByText' │ │ VISIBILITY_SYSTEM Ldalvik/annotation/Signature; value={ "(" "Ljava/lang/String;" "I)" "Ljava/util/List" "<" "Landroid/view/accessibility/AccessibilityNodeInfo;" ">;" } │ │ │ │ -Class #275 - │ │ +Class #474 - │ │ Class descriptor : 'Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatKitKat$1;' │ │ Access flags : 0x0010 (FINAL) │ │ Superclass : 'Landroid/view/accessibility/AccessibilityNodeProvider;' │ │ Interfaces - │ │ Static fields - │ │ Instance fields - │ │ #0 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatKitKat$1;) │ │ @@ -62830,18 +98671,18 @@ │ │ type : '(Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatKitKat$AccessibilityNodeInfoBridge;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -04cb14: |[04cb14] android.support.v4.view.accessibility.AccessibilityNodeProviderCompatKitKat$1.:(Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatKitKat$AccessibilityNodeInfoBridge;)V │ │ -04cb24: 5b01 3704 |0000: iput-object v1, v0, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatKitKat$1;.val$bridge:Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatKitKat$AccessibilityNodeInfoBridge; // field@0437 │ │ -04cb28: 7010 b413 0000 |0002: invoke-direct {v0}, Landroid/view/accessibility/AccessibilityNodeProvider;.:()V // method@13b4 │ │ -04cb2e: 0e00 |0005: return-void │ │ +07089c: |[07089c] android.support.v4.view.accessibility.AccessibilityNodeProviderCompatKitKat$1.:(Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatKitKat$AccessibilityNodeInfoBridge;)V │ │ +0708ac: 5b01 9f06 |0000: iput-object v1, v0, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatKitKat$1;.val$bridge:Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatKitKat$AccessibilityNodeInfoBridge; // field@069f │ │ +0708b0: 7010 7d1e 0000 |0002: invoke-direct {v0}, Landroid/view/accessibility/AccessibilityNodeProvider;.:()V // method@1e7d │ │ +0708b6: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=39 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatKitKat$1; │ │ 0x0000 - 0x0006 reg=1 (null) Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatKitKat$AccessibilityNodeInfoBridge; │ │ │ │ @@ -62851,20 +98692,20 @@ │ │ type : '(I)Landroid/view/accessibility/AccessibilityNodeInfo;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -04cb30: |[04cb30] android.support.v4.view.accessibility.AccessibilityNodeProviderCompatKitKat$1.createAccessibilityNodeInfo:(I)Landroid/view/accessibility/AccessibilityNodeInfo; │ │ -04cb40: 5410 3704 |0000: iget-object v0, v1, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatKitKat$1;.val$bridge:Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatKitKat$AccessibilityNodeInfoBridge; // field@0437 │ │ -04cb44: 7220 150e 2000 |0002: invoke-interface {v0, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatKitKat$AccessibilityNodeInfoBridge;.createAccessibilityNodeInfo:(I)Ljava/lang/Object; // method@0e15 │ │ -04cb4a: 0c00 |0005: move-result-object v0 │ │ -04cb4c: 1f00 d102 |0006: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@02d1 │ │ -04cb50: 1100 |0008: return-object v0 │ │ +0708b8: |[0708b8] android.support.v4.view.accessibility.AccessibilityNodeProviderCompatKitKat$1.createAccessibilityNodeInfo:(I)Landroid/view/accessibility/AccessibilityNodeInfo; │ │ +0708c8: 5410 9f06 |0000: iget-object v0, v1, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatKitKat$1;.val$bridge:Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatKitKat$AccessibilityNodeInfoBridge; // field@069f │ │ +0708cc: 7220 3017 2000 |0002: invoke-interface {v0, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatKitKat$AccessibilityNodeInfoBridge;.createAccessibilityNodeInfo:(I)Ljava/lang/Object; // method@1730 │ │ +0708d2: 0c00 |0005: move-result-object v0 │ │ +0708d4: 1f00 4e04 |0006: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@044e │ │ +0708d8: 1100 |0008: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=42 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatKitKat$1; │ │ 0x0000 - 0x0009 reg=2 virtualViewId I │ │ │ │ @@ -62873,19 +98714,19 @@ │ │ type : '(Ljava/lang/String;I)Ljava/util/List;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 7 16-bit code units │ │ -04cb54: |[04cb54] android.support.v4.view.accessibility.AccessibilityNodeProviderCompatKitKat$1.findAccessibilityNodeInfosByText:(Ljava/lang/String;I)Ljava/util/List; │ │ -04cb64: 5410 3704 |0000: iget-object v0, v1, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatKitKat$1;.val$bridge:Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatKitKat$AccessibilityNodeInfoBridge; // field@0437 │ │ -04cb68: 7230 160e 2003 |0002: invoke-interface {v0, v2, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatKitKat$AccessibilityNodeInfoBridge;.findAccessibilityNodeInfosByText:(Ljava/lang/String;I)Ljava/util/List; // method@0e16 │ │ -04cb6e: 0c00 |0005: move-result-object v0 │ │ -04cb70: 1100 |0006: return-object v0 │ │ +0708dc: |[0708dc] android.support.v4.view.accessibility.AccessibilityNodeProviderCompatKitKat$1.findAccessibilityNodeInfosByText:(Ljava/lang/String;I)Ljava/util/List; │ │ +0708ec: 5410 9f06 |0000: iget-object v0, v1, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatKitKat$1;.val$bridge:Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatKitKat$AccessibilityNodeInfoBridge; // field@069f │ │ +0708f0: 7230 3117 2003 |0002: invoke-interface {v0, v2, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatKitKat$AccessibilityNodeInfoBridge;.findAccessibilityNodeInfosByText:(Ljava/lang/String;I)Ljava/util/List; // method@1731 │ │ +0708f6: 0c00 |0005: move-result-object v0 │ │ +0708f8: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=50 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatKitKat$1; │ │ 0x0000 - 0x0007 reg=2 text Ljava/lang/String; │ │ 0x0000 - 0x0007 reg=3 virtualViewId I │ │ @@ -62895,20 +98736,20 @@ │ │ type : '(I)Landroid/view/accessibility/AccessibilityNodeInfo;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -04cb74: |[04cb74] android.support.v4.view.accessibility.AccessibilityNodeProviderCompatKitKat$1.findFocus:(I)Landroid/view/accessibility/AccessibilityNodeInfo; │ │ -04cb84: 5410 3704 |0000: iget-object v0, v1, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatKitKat$1;.val$bridge:Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatKitKat$AccessibilityNodeInfoBridge; // field@0437 │ │ -04cb88: 7220 170e 2000 |0002: invoke-interface {v0, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatKitKat$AccessibilityNodeInfoBridge;.findFocus:(I)Ljava/lang/Object; // method@0e17 │ │ -04cb8e: 0c00 |0005: move-result-object v0 │ │ -04cb90: 1f00 d102 |0006: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@02d1 │ │ -04cb94: 1100 |0008: return-object v0 │ │ +0708fc: |[0708fc] android.support.v4.view.accessibility.AccessibilityNodeProviderCompatKitKat$1.findFocus:(I)Landroid/view/accessibility/AccessibilityNodeInfo; │ │ +07090c: 5410 9f06 |0000: iget-object v0, v1, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatKitKat$1;.val$bridge:Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatKitKat$AccessibilityNodeInfoBridge; // field@069f │ │ +070910: 7220 3217 2000 |0002: invoke-interface {v0, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatKitKat$AccessibilityNodeInfoBridge;.findFocus:(I)Ljava/lang/Object; // method@1732 │ │ +070916: 0c00 |0005: move-result-object v0 │ │ +070918: 1f00 4e04 |0006: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@044e │ │ +07091c: 1100 |0008: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=61 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatKitKat$1; │ │ 0x0000 - 0x0009 reg=2 focus I │ │ │ │ @@ -62917,48 +98758,48 @@ │ │ type : '(IILandroid/os/Bundle;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 7 16-bit code units │ │ -04cb98: |[04cb98] android.support.v4.view.accessibility.AccessibilityNodeProviderCompatKitKat$1.performAction:(IILandroid/os/Bundle;)Z │ │ -04cba8: 5410 3704 |0000: iget-object v0, v1, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatKitKat$1;.val$bridge:Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatKitKat$AccessibilityNodeInfoBridge; // field@0437 │ │ -04cbac: 7240 180e 2043 |0002: invoke-interface {v0, v2, v3, v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatKitKat$AccessibilityNodeInfoBridge;.performAction:(IILandroid/os/Bundle;)Z // method@0e18 │ │ -04cbb2: 0a00 |0005: move-result v0 │ │ -04cbb4: 0f00 |0006: return v0 │ │ +070920: |[070920] android.support.v4.view.accessibility.AccessibilityNodeProviderCompatKitKat$1.performAction:(IILandroid/os/Bundle;)Z │ │ +070930: 5410 9f06 |0000: iget-object v0, v1, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatKitKat$1;.val$bridge:Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatKitKat$AccessibilityNodeInfoBridge; // field@069f │ │ +070934: 7240 3317 2043 |0002: invoke-interface {v0, v2, v3, v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatKitKat$AccessibilityNodeInfoBridge;.performAction:(IILandroid/os/Bundle;)Z // method@1733 │ │ +07093a: 0a00 |0005: move-result v0 │ │ +07093c: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=56 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatKitKat$1; │ │ 0x0000 - 0x0007 reg=2 virtualViewId I │ │ 0x0000 - 0x0007 reg=3 action I │ │ 0x0000 - 0x0007 reg=4 arguments Landroid/os/Bundle; │ │ │ │ - source_file_idx : 428 (AccessibilityNodeProviderCompatKitKat.java) │ │ + source_file_idx : 502 (AccessibilityNodeProviderCompatKitKat.java) │ │ │ │ -Class #276 header: │ │ -class_idx : 555 │ │ +Class #475 header: │ │ +class_idx : 887 │ │ access_flags : 1536 (0x0600) │ │ -superclass_idx : 948 │ │ -source_file_idx : 428 │ │ +superclass_idx : 1337 │ │ +source_file_idx : 502 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 4 │ │ │ │ -Class #276 annotations: │ │ +Class #475 annotations: │ │ Annotations on class │ │ VISIBILITY_SYSTEM Ldalvik/annotation/EnclosingClass; value=Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatKitKat; │ │ VISIBILITY_SYSTEM Ldalvik/annotation/InnerClass; accessFlags=1544 name="AccessibilityNodeInfoBridge" │ │ -Annotations on method #3606 'findAccessibilityNodeInfosByText' │ │ +Annotations on method #5937 'findAccessibilityNodeInfosByText' │ │ VISIBILITY_SYSTEM Ldalvik/annotation/Signature; value={ "(" "Ljava/lang/String;" "I)" "Ljava/util/List" "<" "Ljava/lang/Object;" ">;" } │ │ │ │ -Class #276 - │ │ +Class #475 - │ │ Class descriptor : 'Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatKitKat$AccessibilityNodeInfoBridge;' │ │ Access flags : 0x0600 (INTERFACE ABSTRACT) │ │ Superclass : 'Ljava/lang/Object;' │ │ Interfaces - │ │ Static fields - │ │ Instance fields - │ │ Direct methods - │ │ @@ -62983,31 +98824,31 @@ │ │ │ │ #3 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatKitKat$AccessibilityNodeInfoBridge;) │ │ name : 'performAction' │ │ type : '(IILandroid/os/Bundle;)Z' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ - source_file_idx : 428 (AccessibilityNodeProviderCompatKitKat.java) │ │ + source_file_idx : 502 (AccessibilityNodeProviderCompatKitKat.java) │ │ │ │ -Class #277 header: │ │ -class_idx : 556 │ │ +Class #476 header: │ │ +class_idx : 888 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 948 │ │ -source_file_idx : 428 │ │ +superclass_idx : 1337 │ │ +source_file_idx : 502 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 0 │ │ │ │ -Class #277 annotations: │ │ +Class #476 annotations: │ │ Annotations on class │ │ VISIBILITY_SYSTEM Ldalvik/annotation/MemberClasses; value={ Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatKitKat$AccessibilityNodeInfoBridge; } │ │ │ │ -Class #277 - │ │ +Class #476 - │ │ Class descriptor : 'Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatKitKat;' │ │ Access flags : 0x0000 () │ │ Superclass : 'Ljava/lang/Object;' │ │ Interfaces - │ │ Static fields - │ │ Instance fields - │ │ Direct methods - │ │ @@ -63016,17 +98857,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -04cbb8: |[04cbb8] android.support.v4.view.accessibility.AccessibilityNodeProviderCompatKitKat.:()V │ │ -04cbc8: 7010 9117 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1791 │ │ -04cbce: 0e00 |0003: return-void │ │ +070940: |[070940] android.support.v4.view.accessibility.AccessibilityNodeProviderCompatKitKat.:()V │ │ +070950: 7010 8622 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2286 │ │ +070956: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=28 │ │ 0x0003 line=29 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatKitKat; │ │ │ │ @@ -63035,45 +98876,45 @@ │ │ type : '(Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatKitKat$AccessibilityNodeInfoBridge;)Ljava/lang/Object;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -04cbd0: |[04cbd0] android.support.v4.view.accessibility.AccessibilityNodeProviderCompatKitKat.newAccessibilityNodeProviderBridge:(Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatKitKat$AccessibilityNodeInfoBridge;)Ljava/lang/Object; │ │ -04cbe0: 2200 2a02 |0000: new-instance v0, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatKitKat$1; // type@022a │ │ -04cbe4: 7020 100e 1000 |0002: invoke-direct {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatKitKat$1;.:(Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatKitKat$AccessibilityNodeInfoBridge;)V // method@0e10 │ │ -04cbea: 1100 |0005: return-object v0 │ │ +070958: |[070958] android.support.v4.view.accessibility.AccessibilityNodeProviderCompatKitKat.newAccessibilityNodeProviderBridge:(Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatKitKat$AccessibilityNodeInfoBridge;)Ljava/lang/Object; │ │ +070968: 2200 7603 |0000: new-instance v0, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatKitKat$1; // type@0376 │ │ +07096c: 7020 2b17 1000 |0002: invoke-direct {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatKitKat$1;.:(Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatKitKat$AccessibilityNodeInfoBridge;)V // method@172b │ │ +070972: 1100 |0005: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=39 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 bridge Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatKitKat$AccessibilityNodeInfoBridge; │ │ │ │ Virtual methods - │ │ - source_file_idx : 428 (AccessibilityNodeProviderCompatKitKat.java) │ │ + source_file_idx : 502 (AccessibilityNodeProviderCompatKitKat.java) │ │ │ │ -Class #278 header: │ │ -class_idx : 559 │ │ +Class #477 header: │ │ +class_idx : 891 │ │ access_flags : 1536 (0x0600) │ │ -superclass_idx : 948 │ │ -source_file_idx : 433 │ │ +superclass_idx : 1337 │ │ +source_file_idx : 507 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 46 │ │ │ │ -Class #278 annotations: │ │ +Class #477 annotations: │ │ Annotations on class │ │ VISIBILITY_SYSTEM Ldalvik/annotation/EnclosingClass; value=Landroid/support/v4/view/accessibility/AccessibilityRecordCompat; │ │ VISIBILITY_SYSTEM Ldalvik/annotation/InnerClass; accessFlags=1544 name="AccessibilityRecordImpl" │ │ -Annotations on method #3672 'getText' │ │ +Annotations on method #6003 'getText' │ │ VISIBILITY_SYSTEM Ldalvik/annotation/Signature; value={ "(" "Ljava/lang/Object;" ")" "Ljava/util/List" "<" "Ljava/lang/CharSequence;" ">;" } │ │ │ │ -Class #278 - │ │ +Class #477 - │ │ Class descriptor : 'Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;' │ │ Access flags : 0x0600 (INTERFACE ABSTRACT) │ │ Superclass : 'Ljava/lang/Object;' │ │ Interfaces - │ │ Static fields - │ │ Instance fields - │ │ Direct methods - │ │ @@ -63350,33 +99191,33 @@ │ │ │ │ #45 : (in Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;) │ │ name : 'setToIndex' │ │ type : '(Ljava/lang/Object;I)V' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ - source_file_idx : 433 (AccessibilityRecordCompat.java) │ │ + source_file_idx : 507 (AccessibilityRecordCompat.java) │ │ │ │ -Class #279 header: │ │ -class_idx : 562 │ │ +Class #478 header: │ │ +class_idx : 894 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 948 │ │ -source_file_idx : 433 │ │ +superclass_idx : 1337 │ │ +source_file_idx : 507 │ │ static_fields_size : 1 │ │ instance_fields_size: 1 │ │ direct_methods_size : 4 │ │ virtual_methods_size: 47 │ │ │ │ -Class #279 annotations: │ │ +Class #478 annotations: │ │ Annotations on class │ │ VISIBILITY_SYSTEM Ldalvik/annotation/MemberClasses; value={ Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordJellyBeanImpl; Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordIcsMr1Impl; Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordIcsImpl; Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordStubImpl; Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; } │ │ -Annotations on method #3771 'getText' │ │ +Annotations on method #6102 'getText' │ │ VISIBILITY_SYSTEM Ldalvik/annotation/Signature; value={ "()" "Ljava/util/List" "<" "Ljava/lang/CharSequence;" ">;" } │ │ │ │ -Class #279 - │ │ +Class #478 - │ │ Class descriptor : 'Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;' │ │ Access flags : 0x0001 (PUBLIC) │ │ Superclass : 'Ljava/lang/Object;' │ │ Interfaces - │ │ Static fields - │ │ #0 : (in Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;) │ │ name : 'IMPL' │ │ @@ -63393,40 +99234,40 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 50 16-bit code units │ │ -04cbec: |[04cbec] android.support.v4.view.accessibility.AccessibilityRecordCompat.:()V │ │ -04cbfc: 6000 2c00 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@002c │ │ -04cc00: 1301 1000 |0002: const/16 v1, #int 16 // #10 │ │ -04cc04: 3410 0a00 |0004: if-lt v0, v1, 000e // +000a │ │ -04cc08: 2200 3002 |0006: new-instance v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordJellyBeanImpl; // type@0230 │ │ -04cc0c: 7010 780e 0000 |0008: invoke-direct {v0}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordJellyBeanImpl;.:()V // method@0e78 │ │ -04cc12: 6900 3804 |000b: sput-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@0438 │ │ -04cc16: 0e00 |000d: return-void │ │ -04cc18: 6000 2c00 |000e: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@002c │ │ -04cc1c: 1301 0f00 |0010: const/16 v1, #int 15 // #f │ │ -04cc20: 3410 0a00 |0012: if-lt v0, v1, 001c // +000a │ │ -04cc24: 2200 2e02 |0014: new-instance v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordIcsMr1Impl; // type@022e │ │ -04cc28: 7010 450e 0000 |0016: invoke-direct {v0}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordIcsMr1Impl;.:()V // method@0e45 │ │ -04cc2e: 6900 3804 |0019: sput-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@0438 │ │ -04cc32: 28f2 |001b: goto 000d // -000e │ │ -04cc34: 6000 2c00 |001c: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@002c │ │ -04cc38: 1301 0e00 |001e: const/16 v1, #int 14 // #e │ │ -04cc3c: 3410 0a00 |0020: if-lt v0, v1, 002a // +000a │ │ -04cc40: 2200 2d02 |0022: new-instance v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordIcsImpl; // type@022d │ │ -04cc44: 7010 1b0e 0000 |0024: invoke-direct {v0}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordIcsImpl;.:()V // method@0e1b │ │ -04cc4a: 6900 3804 |0027: sput-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@0438 │ │ -04cc4e: 28e4 |0029: goto 000d // -001c │ │ -04cc50: 2200 3102 |002a: new-instance v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordStubImpl; // type@0231 │ │ -04cc54: 7010 7a0e 0000 |002c: invoke-direct {v0}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordStubImpl;.:()V // method@0e7a │ │ -04cc5a: 6900 3804 |002f: sput-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@0438 │ │ -04cc5e: 28dc |0031: goto 000d // -0024 │ │ +070974: |[070974] android.support.v4.view.accessibility.AccessibilityRecordCompat.:()V │ │ +070984: 6000 4000 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0040 │ │ +070988: 1301 1000 |0002: const/16 v1, #int 16 // #10 │ │ +07098c: 3410 0a00 |0004: if-lt v0, v1, 000e // +000a │ │ +070990: 2200 7c03 |0006: new-instance v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordJellyBeanImpl; // type@037c │ │ +070994: 7010 9317 0000 |0008: invoke-direct {v0}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordJellyBeanImpl;.:()V // method@1793 │ │ +07099a: 6900 a006 |000b: sput-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@06a0 │ │ +07099e: 0e00 |000d: return-void │ │ +0709a0: 6000 4000 |000e: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0040 │ │ +0709a4: 1301 0f00 |0010: const/16 v1, #int 15 // #f │ │ +0709a8: 3410 0a00 |0012: if-lt v0, v1, 001c // +000a │ │ +0709ac: 2200 7a03 |0014: new-instance v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordIcsMr1Impl; // type@037a │ │ +0709b0: 7010 6017 0000 |0016: invoke-direct {v0}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordIcsMr1Impl;.:()V // method@1760 │ │ +0709b6: 6900 a006 |0019: sput-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@06a0 │ │ +0709ba: 28f2 |001b: goto 000d // -000e │ │ +0709bc: 6000 4000 |001c: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0040 │ │ +0709c0: 1301 0e00 |001e: const/16 v1, #int 14 // #e │ │ +0709c4: 3410 0a00 |0020: if-lt v0, v1, 002a // +000a │ │ +0709c8: 2200 7903 |0022: new-instance v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordIcsImpl; // type@0379 │ │ +0709cc: 7010 3617 0000 |0024: invoke-direct {v0}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordIcsImpl;.:()V // method@1736 │ │ +0709d2: 6900 a006 |0027: sput-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@06a0 │ │ +0709d6: 28e4 |0029: goto 000d // -001c │ │ +0709d8: 2200 7d03 |002a: new-instance v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordStubImpl; // type@037d │ │ +0709dc: 7010 9517 0000 |002c: invoke-direct {v0}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordStubImpl;.:()V // method@1795 │ │ +0709e2: 6900 a006 |002f: sput-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@06a0 │ │ +0709e6: 28dc |0031: goto 000d // -0024 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=506 │ │ 0x0006 line=507 │ │ 0x000d line=515 │ │ 0x000e line=508 │ │ 0x0014 line=509 │ │ @@ -63440,18 +99281,18 @@ │ │ type : '(Ljava/lang/Object;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -04cc60: |[04cc60] android.support.v4.view.accessibility.AccessibilityRecordCompat.:(Ljava/lang/Object;)V │ │ -04cc70: 7010 9117 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1791 │ │ -04cc76: 5b01 3904 |0003: iput-object v1, v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@0439 │ │ -04cc7a: 0e00 |0005: return-void │ │ +0709e8: |[0709e8] android.support.v4.view.accessibility.AccessibilityRecordCompat.:(Ljava/lang/Object;)V │ │ +0709f8: 7010 8622 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2286 │ │ +0709fe: 5b01 a106 |0003: iput-object v1, v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@06a1 │ │ +070a02: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=528 │ │ 0x0003 line=529 │ │ 0x0005 line=530 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat; │ │ @@ -63462,43 +99303,43 @@ │ │ type : '()Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 0 │ │ outs : 2 │ │ insns size : 12 16-bit code units │ │ -04cc7c: |[04cc7c] android.support.v4.view.accessibility.AccessibilityRecordCompat.obtain:()Landroid/support/v4/view/accessibility/AccessibilityRecordCompat; │ │ -04cc8c: 2200 3202 |0000: new-instance v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat; // type@0232 │ │ -04cc90: 6201 3804 |0002: sget-object v1, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@0438 │ │ -04cc94: 7210 600e 0100 |0004: invoke-interface {v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.obtain:()Ljava/lang/Object; // method@0e60 │ │ -04cc9a: 0c01 |0007: move-result-object v1 │ │ -04cc9c: 7020 aa0e 1000 |0008: invoke-direct {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.:(Ljava/lang/Object;)V // method@0eaa │ │ -04cca2: 1100 |000b: return-object v0 │ │ +070a04: |[070a04] android.support.v4.view.accessibility.AccessibilityRecordCompat.obtain:()Landroid/support/v4/view/accessibility/AccessibilityRecordCompat; │ │ +070a14: 2200 7e03 |0000: new-instance v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat; // type@037e │ │ +070a18: 6201 a006 |0002: sget-object v1, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@06a0 │ │ +070a1c: 7210 7b17 0100 |0004: invoke-interface {v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.obtain:()Ljava/lang/Object; // method@177b │ │ +070a22: 0c01 |0007: move-result-object v1 │ │ +070a24: 7020 c517 1000 |0008: invoke-direct {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.:(Ljava/lang/Object;)V // method@17c5 │ │ +070a2a: 1100 |000b: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=560 │ │ locals : │ │ │ │ #3 : (in Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;) │ │ name : 'obtain' │ │ type : '(Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;)Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 14 16-bit code units │ │ -04cca4: |[04cca4] android.support.v4.view.accessibility.AccessibilityRecordCompat.obtain:(Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;)Landroid/support/v4/view/accessibility/AccessibilityRecordCompat; │ │ -04ccb4: 2200 3202 |0000: new-instance v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat; // type@0232 │ │ -04ccb8: 6201 3804 |0002: sget-object v1, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@0438 │ │ -04ccbc: 5432 3904 |0004: iget-object v2, v3, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@0439 │ │ -04ccc0: 7220 610e 2100 |0006: invoke-interface {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.obtain:(Ljava/lang/Object;)Ljava/lang/Object; // method@0e61 │ │ -04ccc6: 0c01 |0009: move-result-object v1 │ │ -04ccc8: 7020 aa0e 1000 |000a: invoke-direct {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.:(Ljava/lang/Object;)V // method@0eaa │ │ -04ccce: 1100 |000d: return-object v0 │ │ +070a2c: |[070a2c] android.support.v4.view.accessibility.AccessibilityRecordCompat.obtain:(Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;)Landroid/support/v4/view/accessibility/AccessibilityRecordCompat; │ │ +070a3c: 2200 7e03 |0000: new-instance v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat; // type@037e │ │ +070a40: 6201 a006 |0002: sget-object v1, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@06a0 │ │ +070a44: 5432 a106 |0004: iget-object v2, v3, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@06a1 │ │ +070a48: 7220 7c17 2100 |0006: invoke-interface {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.obtain:(Ljava/lang/Object;)Ljava/lang/Object; // method@177c │ │ +070a4e: 0c01 |0009: move-result-object v1 │ │ +070a50: 7020 c517 1000 |000a: invoke-direct {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.:(Ljava/lang/Object;)V // method@17c5 │ │ +070a56: 1100 |000d: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=550 │ │ locals : │ │ 0x0000 - 0x000e reg=3 record Landroid/support/v4/view/accessibility/AccessibilityRecordCompat; │ │ │ │ Virtual methods - │ │ @@ -63507,44 +99348,44 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 46 16-bit code units │ │ -04ccd0: |[04ccd0] android.support.v4.view.accessibility.AccessibilityRecordCompat.equals:(Ljava/lang/Object;)Z │ │ -04cce0: 1211 |0000: const/4 v1, #int 1 // #1 │ │ -04cce2: 1202 |0001: const/4 v2, #int 0 // #0 │ │ -04cce4: 3365 0300 |0002: if-ne v5, v6, 0005 // +0003 │ │ -04cce8: 0f01 |0004: return v1 │ │ -04ccea: 3906 0400 |0005: if-nez v6, 0009 // +0004 │ │ -04ccee: 0121 |0007: move v1, v2 │ │ -04ccf0: 28fc |0008: goto 0004 // -0004 │ │ -04ccf2: 6e10 9417 0500 |0009: invoke-virtual {v5}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@1794 │ │ -04ccf8: 0c03 |000c: move-result-object v3 │ │ -04ccfa: 6e10 9417 0600 |000d: invoke-virtual {v6}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@1794 │ │ -04cd00: 0c04 |0010: move-result-object v4 │ │ -04cd02: 3243 0400 |0011: if-eq v3, v4, 0015 // +0004 │ │ -04cd06: 0121 |0013: move v1, v2 │ │ -04cd08: 28f0 |0014: goto 0004 // -0010 │ │ -04cd0a: 0760 |0015: move-object v0, v6 │ │ -04cd0c: 1f00 3202 |0016: check-cast v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat; // type@0232 │ │ -04cd10: 5453 3904 |0018: iget-object v3, v5, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@0439 │ │ -04cd14: 3903 0800 |001a: if-nez v3, 0022 // +0008 │ │ -04cd18: 5403 3904 |001c: iget-object v3, v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@0439 │ │ -04cd1c: 3803 e6ff |001e: if-eqz v3, 0004 // -001a │ │ -04cd20: 0121 |0020: move v1, v2 │ │ -04cd22: 28e3 |0021: goto 0004 // -001d │ │ -04cd24: 5453 3904 |0022: iget-object v3, v5, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@0439 │ │ -04cd28: 5404 3904 |0024: iget-object v4, v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@0439 │ │ -04cd2c: 6e20 9317 4300 |0026: invoke-virtual {v3, v4}, Ljava/lang/Object;.equals:(Ljava/lang/Object;)Z // method@1793 │ │ -04cd32: 0a03 |0029: move-result v3 │ │ -04cd34: 3903 daff |002a: if-nez v3, 0004 // -0026 │ │ -04cd38: 0121 |002c: move v1, v2 │ │ -04cd3a: 28d7 |002d: goto 0004 // -0029 │ │ +070a58: |[070a58] android.support.v4.view.accessibility.AccessibilityRecordCompat.equals:(Ljava/lang/Object;)Z │ │ +070a68: 1211 |0000: const/4 v1, #int 1 // #1 │ │ +070a6a: 1202 |0001: const/4 v2, #int 0 // #0 │ │ +070a6c: 3365 0300 |0002: if-ne v5, v6, 0005 // +0003 │ │ +070a70: 0f01 |0004: return v1 │ │ +070a72: 3906 0400 |0005: if-nez v6, 0009 // +0004 │ │ +070a76: 0121 |0007: move v1, v2 │ │ +070a78: 28fc |0008: goto 0004 // -0004 │ │ +070a7a: 6e10 8922 0500 |0009: invoke-virtual {v5}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@2289 │ │ +070a80: 0c03 |000c: move-result-object v3 │ │ +070a82: 6e10 8922 0600 |000d: invoke-virtual {v6}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@2289 │ │ +070a88: 0c04 |0010: move-result-object v4 │ │ +070a8a: 3243 0400 |0011: if-eq v3, v4, 0015 // +0004 │ │ +070a8e: 0121 |0013: move v1, v2 │ │ +070a90: 28f0 |0014: goto 0004 // -0010 │ │ +070a92: 0760 |0015: move-object v0, v6 │ │ +070a94: 1f00 7e03 |0016: check-cast v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat; // type@037e │ │ +070a98: 5453 a106 |0018: iget-object v3, v5, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@06a1 │ │ +070a9c: 3903 0800 |001a: if-nez v3, 0022 // +0008 │ │ +070aa0: 5403 a106 |001c: iget-object v3, v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@06a1 │ │ +070aa4: 3803 e6ff |001e: if-eqz v3, 0004 // -001a │ │ +070aa8: 0121 |0020: move v1, v2 │ │ +070aaa: 28e3 |0021: goto 0004 // -001d │ │ +070aac: 5453 a106 |0022: iget-object v3, v5, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@06a1 │ │ +070ab0: 5404 a106 |0024: iget-object v4, v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@06a1 │ │ +070ab4: 6e20 8822 4300 |0026: invoke-virtual {v3, v4}, Ljava/lang/Object;.equals:(Ljava/lang/Object;)Z // method@2288 │ │ +070aba: 0a03 |0029: move-result v3 │ │ +070abc: 3903 daff |002a: if-nez v3, 0004 // -0026 │ │ +070ac0: 0121 |002c: move v1, v2 │ │ +070ac2: 28d7 |002d: goto 0004 // -0029 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=1025 │ │ 0x0004 line=1042 │ │ 0x0005 line=1028 │ │ 0x0008 line=1029 │ │ 0x0009 line=1031 │ │ @@ -63565,20 +99406,20 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -04cd3c: |[04cd3c] android.support.v4.view.accessibility.AccessibilityRecordCompat.getAddedCount:()I │ │ -04cd4c: 6200 3804 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@0438 │ │ -04cd50: 5421 3904 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@0439 │ │ -04cd54: 7220 4a0e 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.getAddedCount:(Ljava/lang/Object;)I // method@0e4a │ │ -04cd5a: 0a00 |0007: move-result v0 │ │ -04cd5c: 0f00 |0008: return v0 │ │ +070ac4: |[070ac4] android.support.v4.view.accessibility.AccessibilityRecordCompat.getAddedCount:()I │ │ +070ad4: 6200 a006 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@06a0 │ │ +070ad8: 5421 a106 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@06a1 │ │ +070adc: 7220 6517 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.getAddedCount:(Ljava/lang/Object;)I // method@1765 │ │ +070ae2: 0a00 |0007: move-result v0 │ │ +070ae4: 0f00 |0008: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=880 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat; │ │ │ │ #2 : (in Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;) │ │ @@ -63586,20 +99427,20 @@ │ │ type : '()Ljava/lang/CharSequence;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -04cd60: |[04cd60] android.support.v4.view.accessibility.AccessibilityRecordCompat.getBeforeText:()Ljava/lang/CharSequence; │ │ -04cd70: 6200 3804 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@0438 │ │ -04cd74: 5421 3904 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@0439 │ │ -04cd78: 7220 4b0e 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.getBeforeText:(Ljava/lang/Object;)Ljava/lang/CharSequence; // method@0e4b │ │ -04cd7e: 0c00 |0007: move-result-object v0 │ │ -04cd80: 1100 |0008: return-object v0 │ │ +070ae8: |[070ae8] android.support.v4.view.accessibility.AccessibilityRecordCompat.getBeforeText:()Ljava/lang/CharSequence; │ │ +070af8: 6200 a006 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@06a0 │ │ +070afc: 5421 a106 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@06a1 │ │ +070b00: 7220 6617 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.getBeforeText:(Ljava/lang/Object;)Ljava/lang/CharSequence; // method@1766 │ │ +070b06: 0c00 |0007: move-result-object v0 │ │ +070b08: 1100 |0008: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=950 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat; │ │ │ │ #3 : (in Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;) │ │ @@ -63607,20 +99448,20 @@ │ │ type : '()Ljava/lang/CharSequence;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -04cd84: |[04cd84] android.support.v4.view.accessibility.AccessibilityRecordCompat.getClassName:()Ljava/lang/CharSequence; │ │ -04cd94: 6200 3804 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@0438 │ │ -04cd98: 5421 3904 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@0439 │ │ -04cd9c: 7220 4c0e 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.getClassName:(Ljava/lang/Object;)Ljava/lang/CharSequence; // method@0e4c │ │ -04cda2: 0c00 |0007: move-result-object v0 │ │ -04cda4: 1100 |0008: return-object v0 │ │ +070b0c: |[070b0c] android.support.v4.view.accessibility.AccessibilityRecordCompat.getClassName:()Ljava/lang/CharSequence; │ │ +070b1c: 6200 a006 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@06a0 │ │ +070b20: 5421 a106 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@06a1 │ │ +070b24: 7220 6717 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.getClassName:(Ljava/lang/Object;)Ljava/lang/CharSequence; // method@1767 │ │ +070b2a: 0c00 |0007: move-result-object v0 │ │ +070b2c: 1100 |0008: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=920 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat; │ │ │ │ #4 : (in Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;) │ │ @@ -63628,20 +99469,20 @@ │ │ type : '()Ljava/lang/CharSequence;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -04cda8: |[04cda8] android.support.v4.view.accessibility.AccessibilityRecordCompat.getContentDescription:()Ljava/lang/CharSequence; │ │ -04cdb8: 6200 3804 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@0438 │ │ -04cdbc: 5421 3904 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@0439 │ │ -04cdc0: 7220 4d0e 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.getContentDescription:(Ljava/lang/Object;)Ljava/lang/CharSequence; // method@0e4d │ │ -04cdc6: 0c00 |0007: move-result-object v0 │ │ -04cdc8: 1100 |0008: return-object v0 │ │ +070b30: |[070b30] android.support.v4.view.accessibility.AccessibilityRecordCompat.getContentDescription:()Ljava/lang/CharSequence; │ │ +070b40: 6200 a006 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@06a0 │ │ +070b44: 5421 a106 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@06a1 │ │ +070b48: 7220 6817 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.getContentDescription:(Ljava/lang/Object;)Ljava/lang/CharSequence; // method@1768 │ │ +070b4e: 0c00 |0007: move-result-object v0 │ │ +070b50: 1100 |0008: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=970 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat; │ │ │ │ #5 : (in Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;) │ │ @@ -63649,20 +99490,20 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -04cdcc: |[04cdcc] android.support.v4.view.accessibility.AccessibilityRecordCompat.getCurrentItemIndex:()I │ │ -04cddc: 6200 3804 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@0438 │ │ -04cde0: 5421 3904 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@0439 │ │ -04cde4: 7220 4e0e 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.getCurrentItemIndex:(Ljava/lang/Object;)I // method@0e4e │ │ -04cdea: 0a00 |0007: move-result v0 │ │ -04cdec: 0f00 |0008: return v0 │ │ +070b54: |[070b54] android.support.v4.view.accessibility.AccessibilityRecordCompat.getCurrentItemIndex:()I │ │ +070b64: 6200 a006 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@06a0 │ │ +070b68: 5421 a106 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@06a1 │ │ +070b6c: 7220 6917 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.getCurrentItemIndex:(Ljava/lang/Object;)I // method@1769 │ │ +070b72: 0a00 |0007: move-result v0 │ │ +070b74: 0f00 |0008: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=743 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat; │ │ │ │ #6 : (in Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;) │ │ @@ -63670,20 +99511,20 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -04cdf0: |[04cdf0] android.support.v4.view.accessibility.AccessibilityRecordCompat.getFromIndex:()I │ │ -04ce00: 6200 3804 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@0438 │ │ -04ce04: 5421 3904 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@0439 │ │ -04ce08: 7220 4f0e 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.getFromIndex:(Ljava/lang/Object;)I // method@0e4f │ │ -04ce0e: 0a00 |0007: move-result v0 │ │ -04ce10: 0f00 |0008: return v0 │ │ +070b78: |[070b78] android.support.v4.view.accessibility.AccessibilityRecordCompat.getFromIndex:()I │ │ +070b88: 6200 a006 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@06a0 │ │ +070b8c: 5421 a106 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@06a1 │ │ +070b90: 7220 6a17 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.getFromIndex:(Ljava/lang/Object;)I // method@176a │ │ +070b96: 0a00 |0007: move-result v0 │ │ +070b98: 0f00 |0008: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=766 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat; │ │ │ │ #7 : (in Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;) │ │ @@ -63691,17 +99532,17 @@ │ │ type : '()Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -04ce14: |[04ce14] android.support.v4.view.accessibility.AccessibilityRecordCompat.getImpl:()Ljava/lang/Object; │ │ -04ce24: 5410 3904 |0000: iget-object v0, v1, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@0439 │ │ -04ce28: 1100 |0002: return-object v0 │ │ +070b9c: |[070b9c] android.support.v4.view.accessibility.AccessibilityRecordCompat.getImpl:()Ljava/lang/Object; │ │ +070bac: 5410 a106 |0000: iget-object v0, v1, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@06a1 │ │ +070bb0: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=539 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat; │ │ │ │ #8 : (in Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;) │ │ @@ -63709,20 +99550,20 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -04ce2c: |[04ce2c] android.support.v4.view.accessibility.AccessibilityRecordCompat.getItemCount:()I │ │ -04ce3c: 6200 3804 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@0438 │ │ -04ce40: 5421 3904 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@0439 │ │ -04ce44: 7220 500e 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.getItemCount:(Ljava/lang/Object;)I // method@0e50 │ │ -04ce4a: 0a00 |0007: move-result v0 │ │ -04ce4c: 0f00 |0008: return v0 │ │ +070bb4: |[070bb4] android.support.v4.view.accessibility.AccessibilityRecordCompat.getItemCount:()I │ │ +070bc4: 6200 a006 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@06a0 │ │ +070bc8: 5421 a106 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@06a1 │ │ +070bcc: 7220 6b17 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.getItemCount:(Ljava/lang/Object;)I // method@176b │ │ +070bd2: 0a00 |0007: move-result v0 │ │ +070bd4: 0f00 |0008: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=723 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat; │ │ │ │ #9 : (in Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;) │ │ @@ -63730,20 +99571,20 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -04ce50: |[04ce50] android.support.v4.view.accessibility.AccessibilityRecordCompat.getMaxScrollX:()I │ │ -04ce60: 6200 3804 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@0438 │ │ -04ce64: 5421 3904 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@0439 │ │ -04ce68: 7220 510e 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.getMaxScrollX:(Ljava/lang/Object;)I // method@0e51 │ │ -04ce6e: 0a00 |0007: move-result v0 │ │ -04ce70: 0f00 |0008: return v0 │ │ +070bd8: |[070bd8] android.support.v4.view.accessibility.AccessibilityRecordCompat.getMaxScrollX:()I │ │ +070be8: 6200 a006 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@06a0 │ │ +070bec: 5421 a106 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@06a1 │ │ +070bf0: 7220 6c17 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.getMaxScrollX:(Ljava/lang/Object;)I // method@176c │ │ +070bf6: 0a00 |0007: move-result v0 │ │ +070bf8: 0f00 |0008: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=845 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat; │ │ │ │ #10 : (in Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;) │ │ @@ -63751,20 +99592,20 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -04ce74: |[04ce74] android.support.v4.view.accessibility.AccessibilityRecordCompat.getMaxScrollY:()I │ │ -04ce84: 6200 3804 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@0438 │ │ -04ce88: 5421 3904 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@0439 │ │ -04ce8c: 7220 520e 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.getMaxScrollY:(Ljava/lang/Object;)I // method@0e52 │ │ -04ce92: 0a00 |0007: move-result v0 │ │ -04ce94: 0f00 |0008: return v0 │ │ +070bfc: |[070bfc] android.support.v4.view.accessibility.AccessibilityRecordCompat.getMaxScrollY:()I │ │ +070c0c: 6200 a006 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@06a0 │ │ +070c10: 5421 a106 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@06a1 │ │ +070c14: 7220 6d17 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.getMaxScrollY:(Ljava/lang/Object;)I // method@176d │ │ +070c1a: 0a00 |0007: move-result v0 │ │ +070c1c: 0f00 |0008: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=862 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat; │ │ │ │ #11 : (in Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;) │ │ @@ -63772,20 +99613,20 @@ │ │ type : '()Landroid/os/Parcelable;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -04ce98: |[04ce98] android.support.v4.view.accessibility.AccessibilityRecordCompat.getParcelableData:()Landroid/os/Parcelable; │ │ -04cea8: 6200 3804 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@0438 │ │ -04ceac: 5421 3904 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@0439 │ │ -04ceb0: 7220 530e 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.getParcelableData:(Ljava/lang/Object;)Landroid/os/Parcelable; // method@0e53 │ │ -04ceb6: 0c00 |0007: move-result-object v0 │ │ -04ceb8: 1100 |0008: return-object v0 │ │ +070c20: |[070c20] android.support.v4.view.accessibility.AccessibilityRecordCompat.getParcelableData:()Landroid/os/Parcelable; │ │ +070c30: 6200 a006 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@06a0 │ │ +070c34: 5421 a106 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@06a1 │ │ +070c38: 7220 6e17 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.getParcelableData:(Ljava/lang/Object;)Landroid/os/Parcelable; // method@176e │ │ +070c3e: 0c00 |0007: move-result-object v0 │ │ +070c40: 1100 |0008: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=990 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat; │ │ │ │ #12 : (in Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;) │ │ @@ -63793,20 +99634,20 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -04cebc: |[04cebc] android.support.v4.view.accessibility.AccessibilityRecordCompat.getRemovedCount:()I │ │ -04cecc: 6200 3804 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@0438 │ │ -04ced0: 5421 3904 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@0439 │ │ -04ced4: 7220 540e 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.getRemovedCount:(Ljava/lang/Object;)I // method@0e54 │ │ -04ceda: 0a00 |0007: move-result v0 │ │ -04cedc: 0f00 |0008: return v0 │ │ +070c44: |[070c44] android.support.v4.view.accessibility.AccessibilityRecordCompat.getRemovedCount:()I │ │ +070c54: 6200 a006 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@06a0 │ │ +070c58: 5421 a106 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@06a1 │ │ +070c5c: 7220 6f17 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.getRemovedCount:(Ljava/lang/Object;)I // method@176f │ │ +070c62: 0a00 |0007: move-result v0 │ │ +070c64: 0f00 |0008: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=900 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat; │ │ │ │ #13 : (in Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;) │ │ @@ -63814,20 +99655,20 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -04cee0: |[04cee0] android.support.v4.view.accessibility.AccessibilityRecordCompat.getScrollX:()I │ │ -04cef0: 6200 3804 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@0438 │ │ -04cef4: 5421 3904 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@0439 │ │ -04cef8: 7220 550e 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.getScrollX:(Ljava/lang/Object;)I // method@0e55 │ │ -04cefe: 0a00 |0007: move-result v0 │ │ -04cf00: 0f00 |0008: return v0 │ │ +070c68: |[070c68] android.support.v4.view.accessibility.AccessibilityRecordCompat.getScrollX:()I │ │ +070c78: 6200 a006 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@06a0 │ │ +070c7c: 5421 a106 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@06a1 │ │ +070c80: 7220 7017 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.getScrollX:(Ljava/lang/Object;)I // method@1770 │ │ +070c86: 0a00 |0007: move-result v0 │ │ +070c88: 0f00 |0008: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=809 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat; │ │ │ │ #14 : (in Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;) │ │ @@ -63835,20 +99676,20 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -04cf04: |[04cf04] android.support.v4.view.accessibility.AccessibilityRecordCompat.getScrollY:()I │ │ -04cf14: 6200 3804 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@0438 │ │ -04cf18: 5421 3904 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@0439 │ │ -04cf1c: 7220 560e 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.getScrollY:(Ljava/lang/Object;)I // method@0e56 │ │ -04cf22: 0a00 |0007: move-result v0 │ │ -04cf24: 0f00 |0008: return v0 │ │ +070c8c: |[070c8c] android.support.v4.view.accessibility.AccessibilityRecordCompat.getScrollY:()I │ │ +070c9c: 6200 a006 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@06a0 │ │ +070ca0: 5421 a106 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@06a1 │ │ +070ca4: 7220 7117 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.getScrollY:(Ljava/lang/Object;)I // method@1771 │ │ +070caa: 0a00 |0007: move-result v0 │ │ +070cac: 0f00 |0008: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=827 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat; │ │ │ │ #15 : (in Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;) │ │ @@ -63856,20 +99697,20 @@ │ │ type : '()Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -04cf28: |[04cf28] android.support.v4.view.accessibility.AccessibilityRecordCompat.getSource:()Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ -04cf38: 6200 3804 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@0438 │ │ -04cf3c: 5421 3904 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@0439 │ │ -04cf40: 7220 570e 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.getSource:(Ljava/lang/Object;)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; // method@0e57 │ │ -04cf46: 0c00 |0007: move-result-object v0 │ │ -04cf48: 1100 |0008: return-object v0 │ │ +070cb0: |[070cb0] android.support.v4.view.accessibility.AccessibilityRecordCompat.getSource:()Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ +070cc0: 6200 a006 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@06a0 │ │ +070cc4: 5421 a106 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@06a1 │ │ +070cc8: 7220 7217 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.getSource:(Ljava/lang/Object;)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; // method@1772 │ │ +070cce: 0c00 |0007: move-result-object v0 │ │ +070cd0: 1100 |0008: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=605 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat; │ │ │ │ #16 : (in Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;) │ │ @@ -63877,20 +99718,20 @@ │ │ type : '()Ljava/util/List;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -04cf4c: |[04cf4c] android.support.v4.view.accessibility.AccessibilityRecordCompat.getText:()Ljava/util/List; │ │ -04cf5c: 6200 3804 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@0438 │ │ -04cf60: 5421 3904 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@0439 │ │ -04cf64: 7220 580e 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.getText:(Ljava/lang/Object;)Ljava/util/List; // method@0e58 │ │ -04cf6a: 0c00 |0007: move-result-object v0 │ │ -04cf6c: 1100 |0008: return-object v0 │ │ +070cd4: |[070cd4] android.support.v4.view.accessibility.AccessibilityRecordCompat.getText:()Ljava/util/List; │ │ +070ce4: 6200 a006 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@06a0 │ │ +070ce8: 5421 a106 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@06a1 │ │ +070cec: 7220 7317 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.getText:(Ljava/lang/Object;)Ljava/util/List; // method@1773 │ │ +070cf2: 0c00 |0007: move-result-object v0 │ │ +070cf4: 1100 |0008: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=941 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat; │ │ │ │ #17 : (in Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;) │ │ @@ -63898,20 +99739,20 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -04cf70: |[04cf70] android.support.v4.view.accessibility.AccessibilityRecordCompat.getToIndex:()I │ │ -04cf80: 6200 3804 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@0438 │ │ -04cf84: 5421 3904 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@0439 │ │ -04cf88: 7220 590e 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.getToIndex:(Ljava/lang/Object;)I // method@0e59 │ │ -04cf8e: 0a00 |0007: move-result v0 │ │ -04cf90: 0f00 |0008: return v0 │ │ +070cf8: |[070cf8] android.support.v4.view.accessibility.AccessibilityRecordCompat.getToIndex:()I │ │ +070d08: 6200 a006 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@06a0 │ │ +070d0c: 5421 a106 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@06a1 │ │ +070d10: 7220 7417 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.getToIndex:(Ljava/lang/Object;)I // method@1774 │ │ +070d16: 0a00 |0007: move-result v0 │ │ +070d18: 0f00 |0008: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=790 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat; │ │ │ │ #18 : (in Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;) │ │ @@ -63919,20 +99760,20 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -04cf94: |[04cf94] android.support.v4.view.accessibility.AccessibilityRecordCompat.getWindowId:()I │ │ -04cfa4: 6200 3804 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@0438 │ │ -04cfa8: 5421 3904 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@0439 │ │ -04cfac: 7220 5a0e 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.getWindowId:(Ljava/lang/Object;)I // method@0e5a │ │ -04cfb2: 0a00 |0007: move-result v0 │ │ -04cfb4: 0f00 |0008: return v0 │ │ +070d1c: |[070d1c] android.support.v4.view.accessibility.AccessibilityRecordCompat.getWindowId:()I │ │ +070d2c: 6200 a006 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@06a0 │ │ +070d30: 5421 a106 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@06a1 │ │ +070d34: 7220 7517 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.getWindowId:(Ljava/lang/Object;)I // method@1775 │ │ +070d3a: 0a00 |0007: move-result v0 │ │ +070d3c: 0f00 |0008: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=614 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat; │ │ │ │ #19 : (in Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;) │ │ @@ -63940,23 +99781,23 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 13 16-bit code units │ │ -04cfb8: |[04cfb8] android.support.v4.view.accessibility.AccessibilityRecordCompat.hashCode:()I │ │ -04cfc8: 5410 3904 |0000: iget-object v0, v1, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@0439 │ │ -04cfcc: 3900 0400 |0002: if-nez v0, 0006 // +0004 │ │ -04cfd0: 1200 |0004: const/4 v0, #int 0 // #0 │ │ -04cfd2: 0f00 |0005: return v0 │ │ -04cfd4: 5410 3904 |0006: iget-object v0, v1, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@0439 │ │ -04cfd8: 6e10 9517 0000 |0008: invoke-virtual {v0}, Ljava/lang/Object;.hashCode:()I // method@1795 │ │ -04cfde: 0a00 |000b: move-result v0 │ │ -04cfe0: 28f9 |000c: goto 0005 // -0007 │ │ +070d40: |[070d40] android.support.v4.view.accessibility.AccessibilityRecordCompat.hashCode:()I │ │ +070d50: 5410 a106 |0000: iget-object v0, v1, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@06a1 │ │ +070d54: 3900 0400 |0002: if-nez v0, 0006 // +0004 │ │ +070d58: 1200 |0004: const/4 v0, #int 0 // #0 │ │ +070d5a: 0f00 |0005: return v0 │ │ +070d5c: 5410 a106 |0006: iget-object v0, v1, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@06a1 │ │ +070d60: 6e10 8a22 0000 |0008: invoke-virtual {v0}, Ljava/lang/Object;.hashCode:()I // method@228a │ │ +070d66: 0a00 |000b: move-result v0 │ │ +070d68: 28f9 |000c: goto 0005 // -0007 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1019 │ │ locals : │ │ 0x0000 - 0x000d reg=1 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat; │ │ │ │ #20 : (in Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;) │ │ @@ -63964,20 +99805,20 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -04cfe4: |[04cfe4] android.support.v4.view.accessibility.AccessibilityRecordCompat.isChecked:()Z │ │ -04cff4: 6200 3804 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@0438 │ │ -04cff8: 5421 3904 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@0439 │ │ -04cffc: 7220 5b0e 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.isChecked:(Ljava/lang/Object;)Z // method@0e5b │ │ -04d002: 0a00 |0007: move-result v0 │ │ -04d004: 0f00 |0008: return v0 │ │ +070d6c: |[070d6c] android.support.v4.view.accessibility.AccessibilityRecordCompat.isChecked:()Z │ │ +070d7c: 6200 a006 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@06a0 │ │ +070d80: 5421 a106 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@06a1 │ │ +070d84: 7220 7617 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.isChecked:(Ljava/lang/Object;)Z // method@1776 │ │ +070d8a: 0a00 |0007: move-result v0 │ │ +070d8c: 0f00 |0008: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=623 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat; │ │ │ │ #21 : (in Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;) │ │ @@ -63985,20 +99826,20 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -04d008: |[04d008] android.support.v4.view.accessibility.AccessibilityRecordCompat.isEnabled:()Z │ │ -04d018: 6200 3804 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@0438 │ │ -04d01c: 5421 3904 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@0439 │ │ -04d020: 7220 5c0e 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.isEnabled:(Ljava/lang/Object;)Z // method@0e5c │ │ -04d026: 0a00 |0007: move-result v0 │ │ -04d028: 0f00 |0008: return v0 │ │ +070d90: |[070d90] android.support.v4.view.accessibility.AccessibilityRecordCompat.isEnabled:()Z │ │ +070da0: 6200 a006 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@06a0 │ │ +070da4: 5421 a106 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@06a1 │ │ +070da8: 7220 7717 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.isEnabled:(Ljava/lang/Object;)Z // method@1777 │ │ +070dae: 0a00 |0007: move-result v0 │ │ +070db0: 0f00 |0008: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=643 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat; │ │ │ │ #22 : (in Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;) │ │ @@ -64006,20 +99847,20 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -04d02c: |[04d02c] android.support.v4.view.accessibility.AccessibilityRecordCompat.isFullScreen:()Z │ │ -04d03c: 6200 3804 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@0438 │ │ -04d040: 5421 3904 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@0439 │ │ -04d044: 7220 5d0e 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.isFullScreen:(Ljava/lang/Object;)Z // method@0e5d │ │ -04d04a: 0a00 |0007: move-result v0 │ │ -04d04c: 0f00 |0008: return v0 │ │ +070db4: |[070db4] android.support.v4.view.accessibility.AccessibilityRecordCompat.isFullScreen:()Z │ │ +070dc4: 6200 a006 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@06a0 │ │ +070dc8: 5421 a106 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@06a1 │ │ +070dcc: 7220 7817 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.isFullScreen:(Ljava/lang/Object;)Z // method@1778 │ │ +070dd2: 0a00 |0007: move-result v0 │ │ +070dd4: 0f00 |0008: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=683 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat; │ │ │ │ #23 : (in Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;) │ │ @@ -64027,20 +99868,20 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -04d050: |[04d050] android.support.v4.view.accessibility.AccessibilityRecordCompat.isPassword:()Z │ │ -04d060: 6200 3804 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@0438 │ │ -04d064: 5421 3904 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@0439 │ │ -04d068: 7220 5e0e 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.isPassword:(Ljava/lang/Object;)Z // method@0e5e │ │ -04d06e: 0a00 |0007: move-result v0 │ │ -04d070: 0f00 |0008: return v0 │ │ +070dd8: |[070dd8] android.support.v4.view.accessibility.AccessibilityRecordCompat.isPassword:()Z │ │ +070de8: 6200 a006 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@06a0 │ │ +070dec: 5421 a106 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@06a1 │ │ +070df0: 7220 7917 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.isPassword:(Ljava/lang/Object;)Z // method@1779 │ │ +070df6: 0a00 |0007: move-result v0 │ │ +070df8: 0f00 |0008: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=663 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat; │ │ │ │ #24 : (in Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;) │ │ @@ -64048,20 +99889,20 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -04d074: |[04d074] android.support.v4.view.accessibility.AccessibilityRecordCompat.isScrollable:()Z │ │ -04d084: 6200 3804 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@0438 │ │ -04d088: 5421 3904 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@0439 │ │ -04d08c: 7220 5f0e 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.isScrollable:(Ljava/lang/Object;)Z // method@0e5f │ │ -04d092: 0a00 |0007: move-result v0 │ │ -04d094: 0f00 |0008: return v0 │ │ +070dfc: |[070dfc] android.support.v4.view.accessibility.AccessibilityRecordCompat.isScrollable:()Z │ │ +070e0c: 6200 a006 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@06a0 │ │ +070e10: 5421 a106 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@06a1 │ │ +070e14: 7220 7a17 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.isScrollable:(Ljava/lang/Object;)Z // method@177a │ │ +070e1a: 0a00 |0007: move-result v0 │ │ +070e1c: 0f00 |0008: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=703 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat; │ │ │ │ #25 : (in Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;) │ │ @@ -64069,19 +99910,19 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -04d098: |[04d098] android.support.v4.view.accessibility.AccessibilityRecordCompat.recycle:()V │ │ -04d0a8: 6200 3804 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@0438 │ │ -04d0ac: 5421 3904 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@0439 │ │ -04d0b0: 7220 620e 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.recycle:(Ljava/lang/Object;)V // method@0e62 │ │ -04d0b6: 0e00 |0007: return-void │ │ +070e20: |[070e20] android.support.v4.view.accessibility.AccessibilityRecordCompat.recycle:()V │ │ +070e30: 6200 a006 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@06a0 │ │ +070e34: 5421 a106 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@06a1 │ │ +070e38: 7220 7d17 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.recycle:(Ljava/lang/Object;)V // method@177d │ │ +070e3e: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1014 │ │ 0x0007 line=1015 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat; │ │ │ │ @@ -64090,19 +99931,19 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -04d0b8: |[04d0b8] android.support.v4.view.accessibility.AccessibilityRecordCompat.setAddedCount:(I)V │ │ -04d0c8: 6200 3804 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@0438 │ │ -04d0cc: 5421 3904 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@0439 │ │ -04d0d0: 7230 630e 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.setAddedCount:(Ljava/lang/Object;I)V // method@0e63 │ │ -04d0d6: 0e00 |0007: return-void │ │ +070e40: |[070e40] android.support.v4.view.accessibility.AccessibilityRecordCompat.setAddedCount:(I)V │ │ +070e50: 6200 a006 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@06a0 │ │ +070e54: 5421 a106 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@06a1 │ │ +070e58: 7230 7e17 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.setAddedCount:(Ljava/lang/Object;I)V // method@177e │ │ +070e5e: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=891 │ │ 0x0007 line=892 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat; │ │ 0x0000 - 0x0008 reg=3 addedCount I │ │ @@ -64112,19 +99953,19 @@ │ │ type : '(Ljava/lang/CharSequence;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -04d0d8: |[04d0d8] android.support.v4.view.accessibility.AccessibilityRecordCompat.setBeforeText:(Ljava/lang/CharSequence;)V │ │ -04d0e8: 6200 3804 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@0438 │ │ -04d0ec: 5421 3904 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@0439 │ │ -04d0f0: 7230 640e 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.setBeforeText:(Ljava/lang/Object;Ljava/lang/CharSequence;)V // method@0e64 │ │ -04d0f6: 0e00 |0007: return-void │ │ +070e60: |[070e60] android.support.v4.view.accessibility.AccessibilityRecordCompat.setBeforeText:(Ljava/lang/CharSequence;)V │ │ +070e70: 6200 a006 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@06a0 │ │ +070e74: 5421 a106 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@06a1 │ │ +070e78: 7230 7f17 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.setBeforeText:(Ljava/lang/Object;Ljava/lang/CharSequence;)V // method@177f │ │ +070e7e: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=961 │ │ 0x0007 line=962 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat; │ │ 0x0000 - 0x0008 reg=3 beforeText Ljava/lang/CharSequence; │ │ @@ -64134,19 +99975,19 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -04d0f8: |[04d0f8] android.support.v4.view.accessibility.AccessibilityRecordCompat.setChecked:(Z)V │ │ -04d108: 6200 3804 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@0438 │ │ -04d10c: 5421 3904 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@0439 │ │ -04d110: 7230 650e 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.setChecked:(Ljava/lang/Object;Z)V // method@0e65 │ │ -04d116: 0e00 |0007: return-void │ │ +070e80: |[070e80] android.support.v4.view.accessibility.AccessibilityRecordCompat.setChecked:(Z)V │ │ +070e90: 6200 a006 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@06a0 │ │ +070e94: 5421 a106 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@06a1 │ │ +070e98: 7230 8017 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.setChecked:(Ljava/lang/Object;Z)V // method@1780 │ │ +070e9e: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=634 │ │ 0x0007 line=635 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat; │ │ 0x0000 - 0x0008 reg=3 isChecked Z │ │ @@ -64156,19 +99997,19 @@ │ │ type : '(Ljava/lang/CharSequence;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -04d118: |[04d118] android.support.v4.view.accessibility.AccessibilityRecordCompat.setClassName:(Ljava/lang/CharSequence;)V │ │ -04d128: 6200 3804 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@0438 │ │ -04d12c: 5421 3904 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@0439 │ │ -04d130: 7230 660e 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.setClassName:(Ljava/lang/Object;Ljava/lang/CharSequence;)V // method@0e66 │ │ -04d136: 0e00 |0007: return-void │ │ +070ea0: |[070ea0] android.support.v4.view.accessibility.AccessibilityRecordCompat.setClassName:(Ljava/lang/CharSequence;)V │ │ +070eb0: 6200 a006 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@06a0 │ │ +070eb4: 5421 a106 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@06a1 │ │ +070eb8: 7230 8117 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.setClassName:(Ljava/lang/Object;Ljava/lang/CharSequence;)V // method@1781 │ │ +070ebe: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=931 │ │ 0x0007 line=932 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat; │ │ 0x0000 - 0x0008 reg=3 className Ljava/lang/CharSequence; │ │ @@ -64178,19 +100019,19 @@ │ │ type : '(Ljava/lang/CharSequence;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -04d138: |[04d138] android.support.v4.view.accessibility.AccessibilityRecordCompat.setContentDescription:(Ljava/lang/CharSequence;)V │ │ -04d148: 6200 3804 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@0438 │ │ -04d14c: 5421 3904 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@0439 │ │ -04d150: 7230 670e 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.setContentDescription:(Ljava/lang/Object;Ljava/lang/CharSequence;)V // method@0e67 │ │ -04d156: 0e00 |0007: return-void │ │ +070ec0: |[070ec0] android.support.v4.view.accessibility.AccessibilityRecordCompat.setContentDescription:(Ljava/lang/CharSequence;)V │ │ +070ed0: 6200 a006 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@06a0 │ │ +070ed4: 5421 a106 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@06a1 │ │ +070ed8: 7230 8217 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.setContentDescription:(Ljava/lang/Object;Ljava/lang/CharSequence;)V // method@1782 │ │ +070ede: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=981 │ │ 0x0007 line=982 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat; │ │ 0x0000 - 0x0008 reg=3 contentDescription Ljava/lang/CharSequence; │ │ @@ -64200,19 +100041,19 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -04d158: |[04d158] android.support.v4.view.accessibility.AccessibilityRecordCompat.setCurrentItemIndex:(I)V │ │ -04d168: 6200 3804 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@0438 │ │ -04d16c: 5421 3904 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@0439 │ │ -04d170: 7230 680e 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.setCurrentItemIndex:(Ljava/lang/Object;I)V // method@0e68 │ │ -04d176: 0e00 |0007: return-void │ │ +070ee0: |[070ee0] android.support.v4.view.accessibility.AccessibilityRecordCompat.setCurrentItemIndex:(I)V │ │ +070ef0: 6200 a006 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@06a0 │ │ +070ef4: 5421 a106 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@06a1 │ │ +070ef8: 7230 8317 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.setCurrentItemIndex:(Ljava/lang/Object;I)V // method@1783 │ │ +070efe: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=754 │ │ 0x0007 line=755 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat; │ │ 0x0000 - 0x0008 reg=3 currentItemIndex I │ │ @@ -64222,19 +100063,19 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -04d178: |[04d178] android.support.v4.view.accessibility.AccessibilityRecordCompat.setEnabled:(Z)V │ │ -04d188: 6200 3804 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@0438 │ │ -04d18c: 5421 3904 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@0439 │ │ -04d190: 7230 690e 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.setEnabled:(Ljava/lang/Object;Z)V // method@0e69 │ │ -04d196: 0e00 |0007: return-void │ │ +070f00: |[070f00] android.support.v4.view.accessibility.AccessibilityRecordCompat.setEnabled:(Z)V │ │ +070f10: 6200 a006 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@06a0 │ │ +070f14: 5421 a106 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@06a1 │ │ +070f18: 7230 8417 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.setEnabled:(Ljava/lang/Object;Z)V // method@1784 │ │ +070f1e: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=654 │ │ 0x0007 line=655 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat; │ │ 0x0000 - 0x0008 reg=3 isEnabled Z │ │ @@ -64244,19 +100085,19 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -04d198: |[04d198] android.support.v4.view.accessibility.AccessibilityRecordCompat.setFromIndex:(I)V │ │ -04d1a8: 6200 3804 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@0438 │ │ -04d1ac: 5421 3904 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@0439 │ │ -04d1b0: 7230 6a0e 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.setFromIndex:(Ljava/lang/Object;I)V // method@0e6a │ │ -04d1b6: 0e00 |0007: return-void │ │ +070f20: |[070f20] android.support.v4.view.accessibility.AccessibilityRecordCompat.setFromIndex:(I)V │ │ +070f30: 6200 a006 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@06a0 │ │ +070f34: 5421 a106 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@06a1 │ │ +070f38: 7230 8517 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.setFromIndex:(Ljava/lang/Object;I)V // method@1785 │ │ +070f3e: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=780 │ │ 0x0007 line=781 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat; │ │ 0x0000 - 0x0008 reg=3 fromIndex I │ │ @@ -64266,19 +100107,19 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -04d1b8: |[04d1b8] android.support.v4.view.accessibility.AccessibilityRecordCompat.setFullScreen:(Z)V │ │ -04d1c8: 6200 3804 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@0438 │ │ -04d1cc: 5421 3904 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@0439 │ │ -04d1d0: 7230 6b0e 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.setFullScreen:(Ljava/lang/Object;Z)V // method@0e6b │ │ -04d1d6: 0e00 |0007: return-void │ │ +070f40: |[070f40] android.support.v4.view.accessibility.AccessibilityRecordCompat.setFullScreen:(Z)V │ │ +070f50: 6200 a006 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@06a0 │ │ +070f54: 5421 a106 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@06a1 │ │ +070f58: 7230 8617 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.setFullScreen:(Ljava/lang/Object;Z)V // method@1786 │ │ +070f5e: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=694 │ │ 0x0007 line=695 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat; │ │ 0x0000 - 0x0008 reg=3 isFullScreen Z │ │ @@ -64288,19 +100129,19 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -04d1d8: |[04d1d8] android.support.v4.view.accessibility.AccessibilityRecordCompat.setItemCount:(I)V │ │ -04d1e8: 6200 3804 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@0438 │ │ -04d1ec: 5421 3904 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@0439 │ │ -04d1f0: 7230 6c0e 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.setItemCount:(Ljava/lang/Object;I)V // method@0e6c │ │ -04d1f6: 0e00 |0007: return-void │ │ +070f60: |[070f60] android.support.v4.view.accessibility.AccessibilityRecordCompat.setItemCount:(I)V │ │ +070f70: 6200 a006 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@06a0 │ │ +070f74: 5421 a106 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@06a1 │ │ +070f78: 7230 8717 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.setItemCount:(Ljava/lang/Object;I)V // method@1787 │ │ +070f7e: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=734 │ │ 0x0007 line=735 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat; │ │ 0x0000 - 0x0008 reg=3 itemCount I │ │ @@ -64310,19 +100151,19 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -04d1f8: |[04d1f8] android.support.v4.view.accessibility.AccessibilityRecordCompat.setMaxScrollX:(I)V │ │ -04d208: 6200 3804 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@0438 │ │ -04d20c: 5421 3904 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@0439 │ │ -04d210: 7230 6d0e 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.setMaxScrollX:(Ljava/lang/Object;I)V // method@0e6d │ │ -04d216: 0e00 |0007: return-void │ │ +070f80: |[070f80] android.support.v4.view.accessibility.AccessibilityRecordCompat.setMaxScrollX:(I)V │ │ +070f90: 6200 a006 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@06a0 │ │ +070f94: 5421 a106 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@06a1 │ │ +070f98: 7230 8817 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.setMaxScrollX:(Ljava/lang/Object;I)V // method@1788 │ │ +070f9e: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=853 │ │ 0x0007 line=854 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat; │ │ 0x0000 - 0x0008 reg=3 maxScrollX I │ │ @@ -64332,19 +100173,19 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -04d218: |[04d218] android.support.v4.view.accessibility.AccessibilityRecordCompat.setMaxScrollY:(I)V │ │ -04d228: 6200 3804 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@0438 │ │ -04d22c: 5421 3904 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@0439 │ │ -04d230: 7230 6e0e 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.setMaxScrollY:(Ljava/lang/Object;I)V // method@0e6e │ │ -04d236: 0e00 |0007: return-void │ │ +070fa0: |[070fa0] android.support.v4.view.accessibility.AccessibilityRecordCompat.setMaxScrollY:(I)V │ │ +070fb0: 6200 a006 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@06a0 │ │ +070fb4: 5421 a106 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@06a1 │ │ +070fb8: 7230 8917 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.setMaxScrollY:(Ljava/lang/Object;I)V // method@1789 │ │ +070fbe: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=871 │ │ 0x0007 line=872 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat; │ │ 0x0000 - 0x0008 reg=3 maxScrollY I │ │ @@ -64354,19 +100195,19 @@ │ │ type : '(Landroid/os/Parcelable;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -04d238: |[04d238] android.support.v4.view.accessibility.AccessibilityRecordCompat.setParcelableData:(Landroid/os/Parcelable;)V │ │ -04d248: 6200 3804 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@0438 │ │ -04d24c: 5421 3904 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@0439 │ │ -04d250: 7230 6f0e 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.setParcelableData:(Ljava/lang/Object;Landroid/os/Parcelable;)V // method@0e6f │ │ -04d256: 0e00 |0007: return-void │ │ +070fc0: |[070fc0] android.support.v4.view.accessibility.AccessibilityRecordCompat.setParcelableData:(Landroid/os/Parcelable;)V │ │ +070fd0: 6200 a006 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@06a0 │ │ +070fd4: 5421 a106 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@06a1 │ │ +070fd8: 7230 8a17 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.setParcelableData:(Ljava/lang/Object;Landroid/os/Parcelable;)V // method@178a │ │ +070fde: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1001 │ │ 0x0007 line=1002 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat; │ │ 0x0000 - 0x0008 reg=3 parcelableData Landroid/os/Parcelable; │ │ @@ -64376,19 +100217,19 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -04d258: |[04d258] android.support.v4.view.accessibility.AccessibilityRecordCompat.setPassword:(Z)V │ │ -04d268: 6200 3804 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@0438 │ │ -04d26c: 5421 3904 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@0439 │ │ -04d270: 7230 700e 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.setPassword:(Ljava/lang/Object;Z)V // method@0e70 │ │ -04d276: 0e00 |0007: return-void │ │ +070fe0: |[070fe0] android.support.v4.view.accessibility.AccessibilityRecordCompat.setPassword:(Z)V │ │ +070ff0: 6200 a006 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@06a0 │ │ +070ff4: 5421 a106 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@06a1 │ │ +070ff8: 7230 8b17 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.setPassword:(Ljava/lang/Object;Z)V // method@178b │ │ +070ffe: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=674 │ │ 0x0007 line=675 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat; │ │ 0x0000 - 0x0008 reg=3 isPassword Z │ │ @@ -64398,19 +100239,19 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -04d278: |[04d278] android.support.v4.view.accessibility.AccessibilityRecordCompat.setRemovedCount:(I)V │ │ -04d288: 6200 3804 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@0438 │ │ -04d28c: 5421 3904 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@0439 │ │ -04d290: 7230 710e 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.setRemovedCount:(Ljava/lang/Object;I)V // method@0e71 │ │ -04d296: 0e00 |0007: return-void │ │ +071000: |[071000] android.support.v4.view.accessibility.AccessibilityRecordCompat.setRemovedCount:(I)V │ │ +071010: 6200 a006 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@06a0 │ │ +071014: 5421 a106 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@06a1 │ │ +071018: 7230 8c17 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.setRemovedCount:(Ljava/lang/Object;I)V // method@178c │ │ +07101e: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=911 │ │ 0x0007 line=912 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat; │ │ 0x0000 - 0x0008 reg=3 removedCount I │ │ @@ -64420,19 +100261,19 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -04d298: |[04d298] android.support.v4.view.accessibility.AccessibilityRecordCompat.setScrollX:(I)V │ │ -04d2a8: 6200 3804 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@0438 │ │ -04d2ac: 5421 3904 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@0439 │ │ -04d2b0: 7230 720e 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.setScrollX:(Ljava/lang/Object;I)V // method@0e72 │ │ -04d2b6: 0e00 |0007: return-void │ │ +071020: |[071020] android.support.v4.view.accessibility.AccessibilityRecordCompat.setScrollX:(I)V │ │ +071030: 6200 a006 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@06a0 │ │ +071034: 5421 a106 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@06a1 │ │ +071038: 7230 8d17 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.setScrollX:(Ljava/lang/Object;I)V // method@178d │ │ +07103e: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=818 │ │ 0x0007 line=819 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat; │ │ 0x0000 - 0x0008 reg=3 scrollX I │ │ @@ -64442,19 +100283,19 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -04d2b8: |[04d2b8] android.support.v4.view.accessibility.AccessibilityRecordCompat.setScrollY:(I)V │ │ -04d2c8: 6200 3804 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@0438 │ │ -04d2cc: 5421 3904 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@0439 │ │ -04d2d0: 7230 730e 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.setScrollY:(Ljava/lang/Object;I)V // method@0e73 │ │ -04d2d6: 0e00 |0007: return-void │ │ +071040: |[071040] android.support.v4.view.accessibility.AccessibilityRecordCompat.setScrollY:(I)V │ │ +071050: 6200 a006 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@06a0 │ │ +071054: 5421 a106 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@06a1 │ │ +071058: 7230 8e17 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.setScrollY:(Ljava/lang/Object;I)V // method@178e │ │ +07105e: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=836 │ │ 0x0007 line=837 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat; │ │ 0x0000 - 0x0008 reg=3 scrollY I │ │ @@ -64464,19 +100305,19 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -04d2d8: |[04d2d8] android.support.v4.view.accessibility.AccessibilityRecordCompat.setScrollable:(Z)V │ │ -04d2e8: 6200 3804 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@0438 │ │ -04d2ec: 5421 3904 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@0439 │ │ -04d2f0: 7230 740e 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.setScrollable:(Ljava/lang/Object;Z)V // method@0e74 │ │ -04d2f6: 0e00 |0007: return-void │ │ +071060: |[071060] android.support.v4.view.accessibility.AccessibilityRecordCompat.setScrollable:(Z)V │ │ +071070: 6200 a006 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@06a0 │ │ +071074: 5421 a106 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@06a1 │ │ +071078: 7230 8f17 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.setScrollable:(Ljava/lang/Object;Z)V // method@178f │ │ +07107e: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=714 │ │ 0x0007 line=715 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat; │ │ 0x0000 - 0x0008 reg=3 scrollable Z │ │ @@ -64486,19 +100327,19 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -04d2f8: |[04d2f8] android.support.v4.view.accessibility.AccessibilityRecordCompat.setSource:(Landroid/view/View;)V │ │ -04d308: 6200 3804 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@0438 │ │ -04d30c: 5421 3904 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@0439 │ │ -04d310: 7230 750e 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.setSource:(Ljava/lang/Object;Landroid/view/View;)V // method@0e75 │ │ -04d316: 0e00 |0007: return-void │ │ +071080: |[071080] android.support.v4.view.accessibility.AccessibilityRecordCompat.setSource:(Landroid/view/View;)V │ │ +071090: 6200 a006 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@06a0 │ │ +071094: 5421 a106 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@06a1 │ │ +071098: 7230 9017 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.setSource:(Ljava/lang/Object;Landroid/view/View;)V // method@1790 │ │ +07109e: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=571 │ │ 0x0007 line=572 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat; │ │ 0x0000 - 0x0008 reg=3 source Landroid/view/View; │ │ @@ -64508,19 +100349,19 @@ │ │ type : '(Landroid/view/View;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 8 16-bit code units │ │ -04d318: |[04d318] android.support.v4.view.accessibility.AccessibilityRecordCompat.setSource:(Landroid/view/View;I)V │ │ -04d328: 6200 3804 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@0438 │ │ -04d32c: 5421 3904 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@0439 │ │ -04d330: 7240 760e 1043 |0004: invoke-interface {v0, v1, v3, v4}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.setSource:(Ljava/lang/Object;Landroid/view/View;I)V // method@0e76 │ │ -04d336: 0e00 |0007: return-void │ │ +0710a0: |[0710a0] android.support.v4.view.accessibility.AccessibilityRecordCompat.setSource:(Landroid/view/View;I)V │ │ +0710b0: 6200 a006 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@06a0 │ │ +0710b4: 5421 a106 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@06a1 │ │ +0710b8: 7240 9117 1043 |0004: invoke-interface {v0, v1, v3, v4}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.setSource:(Ljava/lang/Object;Landroid/view/View;I)V // method@1791 │ │ +0710be: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=589 │ │ 0x0007 line=590 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat; │ │ 0x0000 - 0x0008 reg=3 root Landroid/view/View; │ │ @@ -64531,44 +100372,44 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -04d338: |[04d338] android.support.v4.view.accessibility.AccessibilityRecordCompat.setToIndex:(I)V │ │ -04d348: 6200 3804 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@0438 │ │ -04d34c: 5421 3904 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@0439 │ │ -04d350: 7230 770e 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.setToIndex:(Ljava/lang/Object;I)V // method@0e77 │ │ -04d356: 0e00 |0007: return-void │ │ +0710c0: |[0710c0] android.support.v4.view.accessibility.AccessibilityRecordCompat.setToIndex:(I)V │ │ +0710d0: 6200 a006 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@06a0 │ │ +0710d4: 5421 a106 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@06a1 │ │ +0710d8: 7230 9217 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.setToIndex:(Ljava/lang/Object;I)V // method@1792 │ │ +0710de: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=800 │ │ 0x0007 line=801 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat; │ │ 0x0000 - 0x0008 reg=3 toIndex I │ │ │ │ - source_file_idx : 433 (AccessibilityRecordCompat.java) │ │ + source_file_idx : 507 (AccessibilityRecordCompat.java) │ │ │ │ -Class #280 header: │ │ -class_idx : 563 │ │ +Class #479 header: │ │ +class_idx : 895 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 948 │ │ -source_file_idx : 434 │ │ +superclass_idx : 1337 │ │ +source_file_idx : 508 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 42 │ │ virtual_methods_size: 0 │ │ │ │ -Class #280 annotations: │ │ -Annotations on method #3817 'getText' │ │ +Class #479 annotations: │ │ +Annotations on method #6148 'getText' │ │ VISIBILITY_SYSTEM Ldalvik/annotation/Signature; value={ "(" "Ljava/lang/Object;" ")" "Ljava/util/List" "<" "Ljava/lang/CharSequence;" ">;" } │ │ │ │ -Class #280 - │ │ +Class #479 - │ │ Class descriptor : 'Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;' │ │ Access flags : 0x0000 () │ │ Superclass : 'Ljava/lang/Object;' │ │ Interfaces - │ │ Static fields - │ │ Instance fields - │ │ Direct methods - │ │ @@ -64577,17 +100418,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -04d358: |[04d358] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.:()V │ │ -04d368: 7010 9117 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1791 │ │ -04d36e: 0e00 |0003: return-void │ │ +0710e0: |[0710e0] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.:()V │ │ +0710f0: 7010 8622 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2286 │ │ +0710f6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=28 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs; │ │ │ │ #1 : (in Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;) │ │ @@ -64595,19 +100436,19 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -04d370: |[04d370] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.getAddedCount:(Ljava/lang/Object;)I │ │ -04d380: 1f01 d302 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityRecord; // type@02d3 │ │ -04d384: 6e10 b513 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityRecord;.getAddedCount:()I // method@13b5 │ │ -04d38a: 0a00 |0005: move-result v0 │ │ -04d38c: 0f00 |0006: return v0 │ │ +0710f8: |[0710f8] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.getAddedCount:(Ljava/lang/Object;)I │ │ +071108: 1f01 5004 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityRecord; // type@0450 │ │ +07110c: 6e10 7e1e 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityRecord;.getAddedCount:()I // method@1e7e │ │ +071112: 0a00 |0005: move-result v0 │ │ +071114: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=39 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 record Ljava/lang/Object; │ │ │ │ #2 : (in Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;) │ │ @@ -64615,19 +100456,19 @@ │ │ type : '(Ljava/lang/Object;)Ljava/lang/CharSequence;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -04d390: |[04d390] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.getBeforeText:(Ljava/lang/Object;)Ljava/lang/CharSequence; │ │ -04d3a0: 1f01 d302 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityRecord; // type@02d3 │ │ -04d3a4: 6e10 b613 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityRecord;.getBeforeText:()Ljava/lang/CharSequence; // method@13b6 │ │ -04d3aa: 0c00 |0005: move-result-object v0 │ │ -04d3ac: 1100 |0006: return-object v0 │ │ +071118: |[071118] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.getBeforeText:(Ljava/lang/Object;)Ljava/lang/CharSequence; │ │ +071128: 1f01 5004 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityRecord; // type@0450 │ │ +07112c: 6e10 7f1e 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityRecord;.getBeforeText:()Ljava/lang/CharSequence; // method@1e7f │ │ +071132: 0c00 |0005: move-result-object v0 │ │ +071134: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=43 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 record Ljava/lang/Object; │ │ │ │ #3 : (in Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;) │ │ @@ -64635,19 +100476,19 @@ │ │ type : '(Ljava/lang/Object;)Ljava/lang/CharSequence;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -04d3b0: |[04d3b0] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.getClassName:(Ljava/lang/Object;)Ljava/lang/CharSequence; │ │ -04d3c0: 1f01 d302 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityRecord; // type@02d3 │ │ -04d3c4: 6e10 b713 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityRecord;.getClassName:()Ljava/lang/CharSequence; // method@13b7 │ │ -04d3ca: 0c00 |0005: move-result-object v0 │ │ -04d3cc: 1100 |0006: return-object v0 │ │ +071138: |[071138] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.getClassName:(Ljava/lang/Object;)Ljava/lang/CharSequence; │ │ +071148: 1f01 5004 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityRecord; // type@0450 │ │ +07114c: 6e10 801e 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityRecord;.getClassName:()Ljava/lang/CharSequence; // method@1e80 │ │ +071152: 0c00 |0005: move-result-object v0 │ │ +071154: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=47 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 record Ljava/lang/Object; │ │ │ │ #4 : (in Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;) │ │ @@ -64655,19 +100496,19 @@ │ │ type : '(Ljava/lang/Object;)Ljava/lang/CharSequence;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -04d3d0: |[04d3d0] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.getContentDescription:(Ljava/lang/Object;)Ljava/lang/CharSequence; │ │ -04d3e0: 1f01 d302 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityRecord; // type@02d3 │ │ -04d3e4: 6e10 b813 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityRecord;.getContentDescription:()Ljava/lang/CharSequence; // method@13b8 │ │ -04d3ea: 0c00 |0005: move-result-object v0 │ │ -04d3ec: 1100 |0006: return-object v0 │ │ +071158: |[071158] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.getContentDescription:(Ljava/lang/Object;)Ljava/lang/CharSequence; │ │ +071168: 1f01 5004 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityRecord; // type@0450 │ │ +07116c: 6e10 811e 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityRecord;.getContentDescription:()Ljava/lang/CharSequence; // method@1e81 │ │ +071172: 0c00 |0005: move-result-object v0 │ │ +071174: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=51 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 record Ljava/lang/Object; │ │ │ │ #5 : (in Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;) │ │ @@ -64675,19 +100516,19 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -04d3f0: |[04d3f0] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.getCurrentItemIndex:(Ljava/lang/Object;)I │ │ -04d400: 1f01 d302 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityRecord; // type@02d3 │ │ -04d404: 6e10 b913 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityRecord;.getCurrentItemIndex:()I // method@13b9 │ │ -04d40a: 0a00 |0005: move-result v0 │ │ -04d40c: 0f00 |0006: return v0 │ │ +071178: |[071178] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.getCurrentItemIndex:(Ljava/lang/Object;)I │ │ +071188: 1f01 5004 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityRecord; // type@0450 │ │ +07118c: 6e10 821e 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityRecord;.getCurrentItemIndex:()I // method@1e82 │ │ +071192: 0a00 |0005: move-result v0 │ │ +071194: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=55 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 record Ljava/lang/Object; │ │ │ │ #6 : (in Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;) │ │ @@ -64695,19 +100536,19 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -04d410: |[04d410] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.getFromIndex:(Ljava/lang/Object;)I │ │ -04d420: 1f01 d302 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityRecord; // type@02d3 │ │ -04d424: 6e10 ba13 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityRecord;.getFromIndex:()I // method@13ba │ │ -04d42a: 0a00 |0005: move-result v0 │ │ -04d42c: 0f00 |0006: return v0 │ │ +071198: |[071198] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.getFromIndex:(Ljava/lang/Object;)I │ │ +0711a8: 1f01 5004 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityRecord; // type@0450 │ │ +0711ac: 6e10 831e 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityRecord;.getFromIndex:()I // method@1e83 │ │ +0711b2: 0a00 |0005: move-result v0 │ │ +0711b4: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=59 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 record Ljava/lang/Object; │ │ │ │ #7 : (in Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;) │ │ @@ -64715,19 +100556,19 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -04d430: |[04d430] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.getItemCount:(Ljava/lang/Object;)I │ │ -04d440: 1f01 d302 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityRecord; // type@02d3 │ │ -04d444: 6e10 bb13 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityRecord;.getItemCount:()I // method@13bb │ │ -04d44a: 0a00 |0005: move-result v0 │ │ -04d44c: 0f00 |0006: return v0 │ │ +0711b8: |[0711b8] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.getItemCount:(Ljava/lang/Object;)I │ │ +0711c8: 1f01 5004 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityRecord; // type@0450 │ │ +0711cc: 6e10 841e 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityRecord;.getItemCount:()I // method@1e84 │ │ +0711d2: 0a00 |0005: move-result v0 │ │ +0711d4: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=63 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 record Ljava/lang/Object; │ │ │ │ #8 : (in Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;) │ │ @@ -64735,19 +100576,19 @@ │ │ type : '(Ljava/lang/Object;)Landroid/os/Parcelable;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -04d450: |[04d450] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.getParcelableData:(Ljava/lang/Object;)Landroid/os/Parcelable; │ │ -04d460: 1f01 d302 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityRecord; // type@02d3 │ │ -04d464: 6e10 be13 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityRecord;.getParcelableData:()Landroid/os/Parcelable; // method@13be │ │ -04d46a: 0c00 |0005: move-result-object v0 │ │ -04d46c: 1100 |0006: return-object v0 │ │ +0711d8: |[0711d8] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.getParcelableData:(Ljava/lang/Object;)Landroid/os/Parcelable; │ │ +0711e8: 1f01 5004 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityRecord; // type@0450 │ │ +0711ec: 6e10 871e 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityRecord;.getParcelableData:()Landroid/os/Parcelable; // method@1e87 │ │ +0711f2: 0c00 |0005: move-result-object v0 │ │ +0711f4: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=67 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 record Ljava/lang/Object; │ │ │ │ #9 : (in Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;) │ │ @@ -64755,19 +100596,19 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -04d470: |[04d470] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.getRemovedCount:(Ljava/lang/Object;)I │ │ -04d480: 1f01 d302 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityRecord; // type@02d3 │ │ -04d484: 6e10 bf13 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityRecord;.getRemovedCount:()I // method@13bf │ │ -04d48a: 0a00 |0005: move-result v0 │ │ -04d48c: 0f00 |0006: return v0 │ │ +0711f8: |[0711f8] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.getRemovedCount:(Ljava/lang/Object;)I │ │ +071208: 1f01 5004 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityRecord; // type@0450 │ │ +07120c: 6e10 881e 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityRecord;.getRemovedCount:()I // method@1e88 │ │ +071212: 0a00 |0005: move-result v0 │ │ +071214: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=71 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 record Ljava/lang/Object; │ │ │ │ #10 : (in Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;) │ │ @@ -64775,19 +100616,19 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -04d490: |[04d490] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.getScrollX:(Ljava/lang/Object;)I │ │ -04d4a0: 1f01 d302 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityRecord; // type@02d3 │ │ -04d4a4: 6e10 c013 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityRecord;.getScrollX:()I // method@13c0 │ │ -04d4aa: 0a00 |0005: move-result v0 │ │ -04d4ac: 0f00 |0006: return v0 │ │ +071218: |[071218] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.getScrollX:(Ljava/lang/Object;)I │ │ +071228: 1f01 5004 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityRecord; // type@0450 │ │ +07122c: 6e10 891e 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityRecord;.getScrollX:()I // method@1e89 │ │ +071232: 0a00 |0005: move-result v0 │ │ +071234: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=75 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 record Ljava/lang/Object; │ │ │ │ #11 : (in Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;) │ │ @@ -64795,19 +100636,19 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -04d4b0: |[04d4b0] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.getScrollY:(Ljava/lang/Object;)I │ │ -04d4c0: 1f01 d302 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityRecord; // type@02d3 │ │ -04d4c4: 6e10 c113 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityRecord;.getScrollY:()I // method@13c1 │ │ -04d4ca: 0a00 |0005: move-result v0 │ │ -04d4cc: 0f00 |0006: return v0 │ │ +071238: |[071238] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.getScrollY:(Ljava/lang/Object;)I │ │ +071248: 1f01 5004 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityRecord; // type@0450 │ │ +07124c: 6e10 8a1e 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityRecord;.getScrollY:()I // method@1e8a │ │ +071252: 0a00 |0005: move-result v0 │ │ +071254: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=79 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 record Ljava/lang/Object; │ │ │ │ #12 : (in Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;) │ │ @@ -64815,19 +100656,19 @@ │ │ type : '(Ljava/lang/Object;)Ljava/lang/Object;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -04d4d0: |[04d4d0] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.getSource:(Ljava/lang/Object;)Ljava/lang/Object; │ │ -04d4e0: 1f01 d302 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityRecord; // type@02d3 │ │ -04d4e4: 6e10 c213 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityRecord;.getSource:()Landroid/view/accessibility/AccessibilityNodeInfo; // method@13c2 │ │ -04d4ea: 0c00 |0005: move-result-object v0 │ │ -04d4ec: 1100 |0006: return-object v0 │ │ +071258: |[071258] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.getSource:(Ljava/lang/Object;)Ljava/lang/Object; │ │ +071268: 1f01 5004 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityRecord; // type@0450 │ │ +07126c: 6e10 8b1e 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityRecord;.getSource:()Landroid/view/accessibility/AccessibilityNodeInfo; // method@1e8b │ │ +071272: 0c00 |0005: move-result-object v0 │ │ +071274: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=83 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 record Ljava/lang/Object; │ │ │ │ #13 : (in Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;) │ │ @@ -64835,19 +100676,19 @@ │ │ type : '(Ljava/lang/Object;)Ljava/util/List;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -04d4f0: |[04d4f0] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.getText:(Ljava/lang/Object;)Ljava/util/List; │ │ -04d500: 1f01 d302 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityRecord; // type@02d3 │ │ -04d504: 6e10 c313 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityRecord;.getText:()Ljava/util/List; // method@13c3 │ │ -04d50a: 0c00 |0005: move-result-object v0 │ │ -04d50c: 1100 |0006: return-object v0 │ │ +071278: |[071278] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.getText:(Ljava/lang/Object;)Ljava/util/List; │ │ +071288: 1f01 5004 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityRecord; // type@0450 │ │ +07128c: 6e10 8c1e 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityRecord;.getText:()Ljava/util/List; // method@1e8c │ │ +071292: 0c00 |0005: move-result-object v0 │ │ +071294: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=87 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 record Ljava/lang/Object; │ │ │ │ #14 : (in Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;) │ │ @@ -64855,19 +100696,19 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -04d510: |[04d510] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.getToIndex:(Ljava/lang/Object;)I │ │ -04d520: 1f01 d302 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityRecord; // type@02d3 │ │ -04d524: 6e10 c413 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityRecord;.getToIndex:()I // method@13c4 │ │ -04d52a: 0a00 |0005: move-result v0 │ │ -04d52c: 0f00 |0006: return v0 │ │ +071298: |[071298] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.getToIndex:(Ljava/lang/Object;)I │ │ +0712a8: 1f01 5004 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityRecord; // type@0450 │ │ +0712ac: 6e10 8d1e 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityRecord;.getToIndex:()I // method@1e8d │ │ +0712b2: 0a00 |0005: move-result v0 │ │ +0712b4: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=91 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 record Ljava/lang/Object; │ │ │ │ #15 : (in Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;) │ │ @@ -64875,19 +100716,19 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -04d530: |[04d530] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.getWindowId:(Ljava/lang/Object;)I │ │ -04d540: 1f01 d302 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityRecord; // type@02d3 │ │ -04d544: 6e10 c513 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityRecord;.getWindowId:()I // method@13c5 │ │ -04d54a: 0a00 |0005: move-result v0 │ │ -04d54c: 0f00 |0006: return v0 │ │ +0712b8: |[0712b8] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.getWindowId:(Ljava/lang/Object;)I │ │ +0712c8: 1f01 5004 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityRecord; // type@0450 │ │ +0712cc: 6e10 8e1e 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityRecord;.getWindowId:()I // method@1e8e │ │ +0712d2: 0a00 |0005: move-result v0 │ │ +0712d4: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=95 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 record Ljava/lang/Object; │ │ │ │ #16 : (in Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;) │ │ @@ -64895,19 +100736,19 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -04d550: |[04d550] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.isChecked:(Ljava/lang/Object;)Z │ │ -04d560: 1f01 d302 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityRecord; // type@02d3 │ │ -04d564: 6e10 c613 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityRecord;.isChecked:()Z // method@13c6 │ │ -04d56a: 0a00 |0005: move-result v0 │ │ -04d56c: 0f00 |0006: return v0 │ │ +0712d8: |[0712d8] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.isChecked:(Ljava/lang/Object;)Z │ │ +0712e8: 1f01 5004 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityRecord; // type@0450 │ │ +0712ec: 6e10 8f1e 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityRecord;.isChecked:()Z // method@1e8f │ │ +0712f2: 0a00 |0005: move-result v0 │ │ +0712f4: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=99 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 record Ljava/lang/Object; │ │ │ │ #17 : (in Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;) │ │ @@ -64915,19 +100756,19 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -04d570: |[04d570] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.isEnabled:(Ljava/lang/Object;)Z │ │ -04d580: 1f01 d302 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityRecord; // type@02d3 │ │ -04d584: 6e10 c713 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityRecord;.isEnabled:()Z // method@13c7 │ │ -04d58a: 0a00 |0005: move-result v0 │ │ -04d58c: 0f00 |0006: return v0 │ │ +0712f8: |[0712f8] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.isEnabled:(Ljava/lang/Object;)Z │ │ +071308: 1f01 5004 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityRecord; // type@0450 │ │ +07130c: 6e10 901e 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityRecord;.isEnabled:()Z // method@1e90 │ │ +071312: 0a00 |0005: move-result v0 │ │ +071314: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=103 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 record Ljava/lang/Object; │ │ │ │ #18 : (in Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;) │ │ @@ -64935,19 +100776,19 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -04d590: |[04d590] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.isFullScreen:(Ljava/lang/Object;)Z │ │ -04d5a0: 1f01 d302 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityRecord; // type@02d3 │ │ -04d5a4: 6e10 c813 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityRecord;.isFullScreen:()Z // method@13c8 │ │ -04d5aa: 0a00 |0005: move-result v0 │ │ -04d5ac: 0f00 |0006: return v0 │ │ +071318: |[071318] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.isFullScreen:(Ljava/lang/Object;)Z │ │ +071328: 1f01 5004 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityRecord; // type@0450 │ │ +07132c: 6e10 911e 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityRecord;.isFullScreen:()Z // method@1e91 │ │ +071332: 0a00 |0005: move-result v0 │ │ +071334: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=107 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 record Ljava/lang/Object; │ │ │ │ #19 : (in Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;) │ │ @@ -64955,19 +100796,19 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -04d5b0: |[04d5b0] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.isPassword:(Ljava/lang/Object;)Z │ │ -04d5c0: 1f01 d302 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityRecord; // type@02d3 │ │ -04d5c4: 6e10 c913 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityRecord;.isPassword:()Z // method@13c9 │ │ -04d5ca: 0a00 |0005: move-result v0 │ │ -04d5cc: 0f00 |0006: return v0 │ │ +071338: |[071338] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.isPassword:(Ljava/lang/Object;)Z │ │ +071348: 1f01 5004 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityRecord; // type@0450 │ │ +07134c: 6e10 921e 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityRecord;.isPassword:()Z // method@1e92 │ │ +071352: 0a00 |0005: move-result v0 │ │ +071354: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=111 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 record Ljava/lang/Object; │ │ │ │ #20 : (in Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;) │ │ @@ -64975,19 +100816,19 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -04d5d0: |[04d5d0] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.isScrollable:(Ljava/lang/Object;)Z │ │ -04d5e0: 1f01 d302 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityRecord; // type@02d3 │ │ -04d5e4: 6e10 ca13 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityRecord;.isScrollable:()Z // method@13ca │ │ -04d5ea: 0a00 |0005: move-result v0 │ │ -04d5ec: 0f00 |0006: return v0 │ │ +071358: |[071358] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.isScrollable:(Ljava/lang/Object;)Z │ │ +071368: 1f01 5004 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityRecord; // type@0450 │ │ +07136c: 6e10 931e 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityRecord;.isScrollable:()Z // method@1e93 │ │ +071372: 0a00 |0005: move-result v0 │ │ +071374: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=115 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 record Ljava/lang/Object; │ │ │ │ #21 : (in Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;) │ │ @@ -64995,37 +100836,37 @@ │ │ type : '()Ljava/lang/Object;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 0 │ │ insns size : 5 16-bit code units │ │ -04d5f0: |[04d5f0] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.obtain:()Ljava/lang/Object; │ │ -04d600: 7100 cb13 0000 |0000: invoke-static {}, Landroid/view/accessibility/AccessibilityRecord;.obtain:()Landroid/view/accessibility/AccessibilityRecord; // method@13cb │ │ -04d606: 0c00 |0003: move-result-object v0 │ │ -04d608: 1100 |0004: return-object v0 │ │ +071378: |[071378] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.obtain:()Ljava/lang/Object; │ │ +071388: 7100 941e 0000 |0000: invoke-static {}, Landroid/view/accessibility/AccessibilityRecord;.obtain:()Landroid/view/accessibility/AccessibilityRecord; // method@1e94 │ │ +07138e: 0c00 |0003: move-result-object v0 │ │ +071390: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=31 │ │ locals : │ │ │ │ #22 : (in Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;) │ │ name : 'obtain' │ │ type : '(Ljava/lang/Object;)Ljava/lang/Object;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -04d60c: |[04d60c] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.obtain:(Ljava/lang/Object;)Ljava/lang/Object; │ │ -04d61c: 1f01 d302 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityRecord; // type@02d3 │ │ -04d620: 7110 cc13 0100 |0002: invoke-static {v1}, Landroid/view/accessibility/AccessibilityRecord;.obtain:(Landroid/view/accessibility/AccessibilityRecord;)Landroid/view/accessibility/AccessibilityRecord; // method@13cc │ │ -04d626: 0c00 |0005: move-result-object v0 │ │ -04d628: 1100 |0006: return-object v0 │ │ +071394: |[071394] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.obtain:(Ljava/lang/Object;)Ljava/lang/Object; │ │ +0713a4: 1f01 5004 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityRecord; // type@0450 │ │ +0713a8: 7110 951e 0100 |0002: invoke-static {v1}, Landroid/view/accessibility/AccessibilityRecord;.obtain:(Landroid/view/accessibility/AccessibilityRecord;)Landroid/view/accessibility/AccessibilityRecord; // method@1e95 │ │ +0713ae: 0c00 |0005: move-result-object v0 │ │ +0713b0: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=35 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 record Ljava/lang/Object; │ │ │ │ #23 : (in Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;) │ │ @@ -65033,18 +100874,18 @@ │ │ type : '(Ljava/lang/Object;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -04d62c: |[04d62c] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.recycle:(Ljava/lang/Object;)V │ │ -04d63c: 1f00 d302 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityRecord; // type@02d3 │ │ -04d640: 6e10 cd13 0000 |0002: invoke-virtual {v0}, Landroid/view/accessibility/AccessibilityRecord;.recycle:()V // method@13cd │ │ -04d646: 0e00 |0005: return-void │ │ +0713b4: |[0713b4] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.recycle:(Ljava/lang/Object;)V │ │ +0713c4: 1f00 5004 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityRecord; // type@0450 │ │ +0713c8: 6e10 961e 0000 |0002: invoke-virtual {v0}, Landroid/view/accessibility/AccessibilityRecord;.recycle:()V // method@1e96 │ │ +0713ce: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=119 │ │ 0x0005 line=120 │ │ locals : │ │ 0x0000 - 0x0002 reg=0 record Ljava/lang/Object; │ │ │ │ @@ -65053,18 +100894,18 @@ │ │ type : '(Ljava/lang/Object;I)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -04d648: |[04d648] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.setAddedCount:(Ljava/lang/Object;I)V │ │ -04d658: 1f00 d302 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityRecord; // type@02d3 │ │ -04d65c: 6e20 ce13 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityRecord;.setAddedCount:(I)V // method@13ce │ │ -04d662: 0e00 |0005: return-void │ │ +0713d0: |[0713d0] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.setAddedCount:(Ljava/lang/Object;I)V │ │ +0713e0: 1f00 5004 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityRecord; // type@0450 │ │ +0713e4: 6e20 971e 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityRecord;.setAddedCount:(I)V // method@1e97 │ │ +0713ea: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=123 │ │ 0x0005 line=124 │ │ locals : │ │ 0x0000 - 0x0002 reg=0 record Ljava/lang/Object; │ │ 0x0000 - 0x0006 reg=1 addedCount I │ │ @@ -65074,18 +100915,18 @@ │ │ type : '(Ljava/lang/Object;Ljava/lang/CharSequence;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -04d664: |[04d664] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.setBeforeText:(Ljava/lang/Object;Ljava/lang/CharSequence;)V │ │ -04d674: 1f00 d302 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityRecord; // type@02d3 │ │ -04d678: 6e20 cf13 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityRecord;.setBeforeText:(Ljava/lang/CharSequence;)V // method@13cf │ │ -04d67e: 0e00 |0005: return-void │ │ +0713ec: |[0713ec] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.setBeforeText:(Ljava/lang/Object;Ljava/lang/CharSequence;)V │ │ +0713fc: 1f00 5004 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityRecord; // type@0450 │ │ +071400: 6e20 981e 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityRecord;.setBeforeText:(Ljava/lang/CharSequence;)V // method@1e98 │ │ +071406: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=127 │ │ 0x0005 line=128 │ │ locals : │ │ 0x0000 - 0x0002 reg=0 record Ljava/lang/Object; │ │ 0x0000 - 0x0006 reg=1 beforeText Ljava/lang/CharSequence; │ │ @@ -65095,18 +100936,18 @@ │ │ type : '(Ljava/lang/Object;Z)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -04d680: |[04d680] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.setChecked:(Ljava/lang/Object;Z)V │ │ -04d690: 1f00 d302 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityRecord; // type@02d3 │ │ -04d694: 6e20 d013 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityRecord;.setChecked:(Z)V // method@13d0 │ │ -04d69a: 0e00 |0005: return-void │ │ +071408: |[071408] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.setChecked:(Ljava/lang/Object;Z)V │ │ +071418: 1f00 5004 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityRecord; // type@0450 │ │ +07141c: 6e20 991e 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityRecord;.setChecked:(Z)V // method@1e99 │ │ +071422: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=131 │ │ 0x0005 line=132 │ │ locals : │ │ 0x0000 - 0x0002 reg=0 record Ljava/lang/Object; │ │ 0x0000 - 0x0006 reg=1 isChecked Z │ │ @@ -65116,18 +100957,18 @@ │ │ type : '(Ljava/lang/Object;Ljava/lang/CharSequence;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -04d69c: |[04d69c] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.setClassName:(Ljava/lang/Object;Ljava/lang/CharSequence;)V │ │ -04d6ac: 1f00 d302 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityRecord; // type@02d3 │ │ -04d6b0: 6e20 d113 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityRecord;.setClassName:(Ljava/lang/CharSequence;)V // method@13d1 │ │ -04d6b6: 0e00 |0005: return-void │ │ +071424: |[071424] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.setClassName:(Ljava/lang/Object;Ljava/lang/CharSequence;)V │ │ +071434: 1f00 5004 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityRecord; // type@0450 │ │ +071438: 6e20 9a1e 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityRecord;.setClassName:(Ljava/lang/CharSequence;)V // method@1e9a │ │ +07143e: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=135 │ │ 0x0005 line=136 │ │ locals : │ │ 0x0000 - 0x0002 reg=0 record Ljava/lang/Object; │ │ 0x0000 - 0x0006 reg=1 className Ljava/lang/CharSequence; │ │ @@ -65137,18 +100978,18 @@ │ │ type : '(Ljava/lang/Object;Ljava/lang/CharSequence;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -04d6b8: |[04d6b8] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.setContentDescription:(Ljava/lang/Object;Ljava/lang/CharSequence;)V │ │ -04d6c8: 1f00 d302 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityRecord; // type@02d3 │ │ -04d6cc: 6e20 d213 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityRecord;.setContentDescription:(Ljava/lang/CharSequence;)V // method@13d2 │ │ -04d6d2: 0e00 |0005: return-void │ │ +071440: |[071440] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.setContentDescription:(Ljava/lang/Object;Ljava/lang/CharSequence;)V │ │ +071450: 1f00 5004 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityRecord; // type@0450 │ │ +071454: 6e20 9b1e 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityRecord;.setContentDescription:(Ljava/lang/CharSequence;)V // method@1e9b │ │ +07145a: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=139 │ │ 0x0005 line=140 │ │ locals : │ │ 0x0000 - 0x0002 reg=0 record Ljava/lang/Object; │ │ 0x0000 - 0x0006 reg=1 contentDescription Ljava/lang/CharSequence; │ │ @@ -65158,18 +100999,18 @@ │ │ type : '(Ljava/lang/Object;I)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -04d6d4: |[04d6d4] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.setCurrentItemIndex:(Ljava/lang/Object;I)V │ │ -04d6e4: 1f00 d302 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityRecord; // type@02d3 │ │ -04d6e8: 6e20 d313 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityRecord;.setCurrentItemIndex:(I)V // method@13d3 │ │ -04d6ee: 0e00 |0005: return-void │ │ +07145c: |[07145c] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.setCurrentItemIndex:(Ljava/lang/Object;I)V │ │ +07146c: 1f00 5004 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityRecord; // type@0450 │ │ +071470: 6e20 9c1e 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityRecord;.setCurrentItemIndex:(I)V // method@1e9c │ │ +071476: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=143 │ │ 0x0005 line=144 │ │ locals : │ │ 0x0000 - 0x0002 reg=0 record Ljava/lang/Object; │ │ 0x0000 - 0x0006 reg=1 currentItemIndex I │ │ @@ -65179,18 +101020,18 @@ │ │ type : '(Ljava/lang/Object;Z)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -04d6f0: |[04d6f0] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.setEnabled:(Ljava/lang/Object;Z)V │ │ -04d700: 1f00 d302 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityRecord; // type@02d3 │ │ -04d704: 6e20 d413 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityRecord;.setEnabled:(Z)V // method@13d4 │ │ -04d70a: 0e00 |0005: return-void │ │ +071478: |[071478] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.setEnabled:(Ljava/lang/Object;Z)V │ │ +071488: 1f00 5004 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityRecord; // type@0450 │ │ +07148c: 6e20 9d1e 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityRecord;.setEnabled:(Z)V // method@1e9d │ │ +071492: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=147 │ │ 0x0005 line=148 │ │ locals : │ │ 0x0000 - 0x0002 reg=0 record Ljava/lang/Object; │ │ 0x0000 - 0x0006 reg=1 isEnabled Z │ │ @@ -65200,18 +101041,18 @@ │ │ type : '(Ljava/lang/Object;I)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -04d70c: |[04d70c] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.setFromIndex:(Ljava/lang/Object;I)V │ │ -04d71c: 1f00 d302 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityRecord; // type@02d3 │ │ -04d720: 6e20 d513 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityRecord;.setFromIndex:(I)V // method@13d5 │ │ -04d726: 0e00 |0005: return-void │ │ +071494: |[071494] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.setFromIndex:(Ljava/lang/Object;I)V │ │ +0714a4: 1f00 5004 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityRecord; // type@0450 │ │ +0714a8: 6e20 9e1e 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityRecord;.setFromIndex:(I)V // method@1e9e │ │ +0714ae: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=151 │ │ 0x0005 line=152 │ │ locals : │ │ 0x0000 - 0x0002 reg=0 record Ljava/lang/Object; │ │ 0x0000 - 0x0006 reg=1 fromIndex I │ │ @@ -65221,18 +101062,18 @@ │ │ type : '(Ljava/lang/Object;Z)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -04d728: |[04d728] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.setFullScreen:(Ljava/lang/Object;Z)V │ │ -04d738: 1f00 d302 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityRecord; // type@02d3 │ │ -04d73c: 6e20 d613 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityRecord;.setFullScreen:(Z)V // method@13d6 │ │ -04d742: 0e00 |0005: return-void │ │ +0714b0: |[0714b0] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.setFullScreen:(Ljava/lang/Object;Z)V │ │ +0714c0: 1f00 5004 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityRecord; // type@0450 │ │ +0714c4: 6e20 9f1e 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityRecord;.setFullScreen:(Z)V // method@1e9f │ │ +0714ca: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=155 │ │ 0x0005 line=156 │ │ locals : │ │ 0x0000 - 0x0002 reg=0 record Ljava/lang/Object; │ │ 0x0000 - 0x0006 reg=1 isFullScreen Z │ │ @@ -65242,18 +101083,18 @@ │ │ type : '(Ljava/lang/Object;I)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -04d744: |[04d744] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.setItemCount:(Ljava/lang/Object;I)V │ │ -04d754: 1f00 d302 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityRecord; // type@02d3 │ │ -04d758: 6e20 d713 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityRecord;.setItemCount:(I)V // method@13d7 │ │ -04d75e: 0e00 |0005: return-void │ │ +0714cc: |[0714cc] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.setItemCount:(Ljava/lang/Object;I)V │ │ +0714dc: 1f00 5004 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityRecord; // type@0450 │ │ +0714e0: 6e20 a01e 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityRecord;.setItemCount:(I)V // method@1ea0 │ │ +0714e6: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=159 │ │ 0x0005 line=160 │ │ locals : │ │ 0x0000 - 0x0002 reg=0 record Ljava/lang/Object; │ │ 0x0000 - 0x0006 reg=1 itemCount I │ │ @@ -65263,18 +101104,18 @@ │ │ type : '(Ljava/lang/Object;Landroid/os/Parcelable;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -04d760: |[04d760] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.setParcelableData:(Ljava/lang/Object;Landroid/os/Parcelable;)V │ │ -04d770: 1f00 d302 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityRecord; // type@02d3 │ │ -04d774: 6e20 da13 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityRecord;.setParcelableData:(Landroid/os/Parcelable;)V // method@13da │ │ -04d77a: 0e00 |0005: return-void │ │ +0714e8: |[0714e8] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.setParcelableData:(Ljava/lang/Object;Landroid/os/Parcelable;)V │ │ +0714f8: 1f00 5004 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityRecord; // type@0450 │ │ +0714fc: 6e20 a31e 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityRecord;.setParcelableData:(Landroid/os/Parcelable;)V // method@1ea3 │ │ +071502: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=163 │ │ 0x0005 line=164 │ │ locals : │ │ 0x0000 - 0x0002 reg=0 record Ljava/lang/Object; │ │ 0x0000 - 0x0006 reg=1 parcelableData Landroid/os/Parcelable; │ │ @@ -65284,18 +101125,18 @@ │ │ type : '(Ljava/lang/Object;Z)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -04d77c: |[04d77c] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.setPassword:(Ljava/lang/Object;Z)V │ │ -04d78c: 1f00 d302 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityRecord; // type@02d3 │ │ -04d790: 6e20 db13 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityRecord;.setPassword:(Z)V // method@13db │ │ -04d796: 0e00 |0005: return-void │ │ +071504: |[071504] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.setPassword:(Ljava/lang/Object;Z)V │ │ +071514: 1f00 5004 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityRecord; // type@0450 │ │ +071518: 6e20 a41e 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityRecord;.setPassword:(Z)V // method@1ea4 │ │ +07151e: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=167 │ │ 0x0005 line=168 │ │ locals : │ │ 0x0000 - 0x0002 reg=0 record Ljava/lang/Object; │ │ 0x0000 - 0x0006 reg=1 isPassword Z │ │ @@ -65305,18 +101146,18 @@ │ │ type : '(Ljava/lang/Object;I)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -04d798: |[04d798] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.setRemovedCount:(Ljava/lang/Object;I)V │ │ -04d7a8: 1f00 d302 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityRecord; // type@02d3 │ │ -04d7ac: 6e20 dc13 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityRecord;.setRemovedCount:(I)V // method@13dc │ │ -04d7b2: 0e00 |0005: return-void │ │ +071520: |[071520] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.setRemovedCount:(Ljava/lang/Object;I)V │ │ +071530: 1f00 5004 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityRecord; // type@0450 │ │ +071534: 6e20 a51e 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityRecord;.setRemovedCount:(I)V // method@1ea5 │ │ +07153a: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=171 │ │ 0x0005 line=172 │ │ locals : │ │ 0x0000 - 0x0002 reg=0 record Ljava/lang/Object; │ │ 0x0000 - 0x0006 reg=1 removedCount I │ │ @@ -65326,18 +101167,18 @@ │ │ type : '(Ljava/lang/Object;I)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -04d7b4: |[04d7b4] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.setScrollX:(Ljava/lang/Object;I)V │ │ -04d7c4: 1f00 d302 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityRecord; // type@02d3 │ │ -04d7c8: 6e20 dd13 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityRecord;.setScrollX:(I)V // method@13dd │ │ -04d7ce: 0e00 |0005: return-void │ │ +07153c: |[07153c] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.setScrollX:(Ljava/lang/Object;I)V │ │ +07154c: 1f00 5004 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityRecord; // type@0450 │ │ +071550: 6e20 a61e 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityRecord;.setScrollX:(I)V // method@1ea6 │ │ +071556: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=175 │ │ 0x0005 line=176 │ │ locals : │ │ 0x0000 - 0x0002 reg=0 record Ljava/lang/Object; │ │ 0x0000 - 0x0006 reg=1 scrollX I │ │ @@ -65347,18 +101188,18 @@ │ │ type : '(Ljava/lang/Object;I)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -04d7d0: |[04d7d0] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.setScrollY:(Ljava/lang/Object;I)V │ │ -04d7e0: 1f00 d302 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityRecord; // type@02d3 │ │ -04d7e4: 6e20 de13 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityRecord;.setScrollY:(I)V // method@13de │ │ -04d7ea: 0e00 |0005: return-void │ │ +071558: |[071558] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.setScrollY:(Ljava/lang/Object;I)V │ │ +071568: 1f00 5004 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityRecord; // type@0450 │ │ +07156c: 6e20 a71e 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityRecord;.setScrollY:(I)V // method@1ea7 │ │ +071572: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=179 │ │ 0x0005 line=180 │ │ locals : │ │ 0x0000 - 0x0002 reg=0 record Ljava/lang/Object; │ │ 0x0000 - 0x0006 reg=1 scrollY I │ │ @@ -65368,18 +101209,18 @@ │ │ type : '(Ljava/lang/Object;Z)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -04d7ec: |[04d7ec] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.setScrollable:(Ljava/lang/Object;Z)V │ │ -04d7fc: 1f00 d302 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityRecord; // type@02d3 │ │ -04d800: 6e20 df13 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityRecord;.setScrollable:(Z)V // method@13df │ │ -04d806: 0e00 |0005: return-void │ │ +071574: |[071574] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.setScrollable:(Ljava/lang/Object;Z)V │ │ +071584: 1f00 5004 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityRecord; // type@0450 │ │ +071588: 6e20 a81e 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityRecord;.setScrollable:(Z)V // method@1ea8 │ │ +07158e: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=183 │ │ 0x0005 line=184 │ │ locals : │ │ 0x0000 - 0x0002 reg=0 record Ljava/lang/Object; │ │ 0x0000 - 0x0006 reg=1 scrollable Z │ │ @@ -65389,18 +101230,18 @@ │ │ type : '(Ljava/lang/Object;Landroid/view/View;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -04d808: |[04d808] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.setSource:(Ljava/lang/Object;Landroid/view/View;)V │ │ -04d818: 1f00 d302 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityRecord; // type@02d3 │ │ -04d81c: 6e20 e013 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityRecord;.setSource:(Landroid/view/View;)V // method@13e0 │ │ -04d822: 0e00 |0005: return-void │ │ +071590: |[071590] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.setSource:(Ljava/lang/Object;Landroid/view/View;)V │ │ +0715a0: 1f00 5004 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityRecord; // type@0450 │ │ +0715a4: 6e20 a91e 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityRecord;.setSource:(Landroid/view/View;)V // method@1ea9 │ │ +0715aa: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=187 │ │ 0x0005 line=188 │ │ locals : │ │ 0x0000 - 0x0002 reg=0 record Ljava/lang/Object; │ │ 0x0000 - 0x0006 reg=1 source Landroid/view/View; │ │ @@ -65410,40 +101251,40 @@ │ │ type : '(Ljava/lang/Object;I)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -04d824: |[04d824] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.setToIndex:(Ljava/lang/Object;I)V │ │ -04d834: 1f00 d302 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityRecord; // type@02d3 │ │ -04d838: 6e20 e213 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityRecord;.setToIndex:(I)V // method@13e2 │ │ -04d83e: 0e00 |0005: return-void │ │ +0715ac: |[0715ac] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.setToIndex:(Ljava/lang/Object;I)V │ │ +0715bc: 1f00 5004 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityRecord; // type@0450 │ │ +0715c0: 6e20 ab1e 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityRecord;.setToIndex:(I)V // method@1eab │ │ +0715c6: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=191 │ │ 0x0005 line=192 │ │ locals : │ │ 0x0000 - 0x0002 reg=0 record Ljava/lang/Object; │ │ 0x0000 - 0x0006 reg=1 toIndex I │ │ │ │ Virtual methods - │ │ - source_file_idx : 434 (AccessibilityRecordCompatIcs.java) │ │ + source_file_idx : 508 (AccessibilityRecordCompatIcs.java) │ │ │ │ -Class #281 header: │ │ -class_idx : 564 │ │ +Class #480 header: │ │ +class_idx : 896 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 948 │ │ -source_file_idx : 435 │ │ +superclass_idx : 1337 │ │ +source_file_idx : 509 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 5 │ │ virtual_methods_size: 0 │ │ │ │ -Class #281 - │ │ +Class #480 - │ │ Class descriptor : 'Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcsMr1;' │ │ Access flags : 0x0000 () │ │ Superclass : 'Ljava/lang/Object;' │ │ Interfaces - │ │ Static fields - │ │ Instance fields - │ │ Direct methods - │ │ @@ -65452,17 +101293,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -04d840: |[04d840] android.support.v4.view.accessibility.AccessibilityRecordCompatIcsMr1.:()V │ │ -04d850: 7010 9117 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1791 │ │ -04d856: 0e00 |0003: return-void │ │ +0715c8: |[0715c8] android.support.v4.view.accessibility.AccessibilityRecordCompatIcsMr1.:()V │ │ +0715d8: 7010 8622 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2286 │ │ +0715de: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=24 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcsMr1; │ │ │ │ #1 : (in Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcsMr1;) │ │ @@ -65470,19 +101311,19 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -04d858: |[04d858] android.support.v4.view.accessibility.AccessibilityRecordCompatIcsMr1.getMaxScrollX:(Ljava/lang/Object;)I │ │ -04d868: 1f01 d302 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityRecord; // type@02d3 │ │ -04d86c: 6e10 bc13 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityRecord;.getMaxScrollX:()I // method@13bc │ │ -04d872: 0a00 |0005: move-result v0 │ │ -04d874: 0f00 |0006: return v0 │ │ +0715e0: |[0715e0] android.support.v4.view.accessibility.AccessibilityRecordCompatIcsMr1.getMaxScrollX:(Ljava/lang/Object;)I │ │ +0715f0: 1f01 5004 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityRecord; // type@0450 │ │ +0715f4: 6e10 851e 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityRecord;.getMaxScrollX:()I // method@1e85 │ │ +0715fa: 0a00 |0005: move-result v0 │ │ +0715fc: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=27 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 record Ljava/lang/Object; │ │ │ │ #2 : (in Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcsMr1;) │ │ @@ -65490,19 +101331,19 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -04d878: |[04d878] android.support.v4.view.accessibility.AccessibilityRecordCompatIcsMr1.getMaxScrollY:(Ljava/lang/Object;)I │ │ -04d888: 1f01 d302 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityRecord; // type@02d3 │ │ -04d88c: 6e10 bd13 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityRecord;.getMaxScrollY:()I // method@13bd │ │ -04d892: 0a00 |0005: move-result v0 │ │ -04d894: 0f00 |0006: return v0 │ │ +071600: |[071600] android.support.v4.view.accessibility.AccessibilityRecordCompatIcsMr1.getMaxScrollY:(Ljava/lang/Object;)I │ │ +071610: 1f01 5004 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityRecord; // type@0450 │ │ +071614: 6e10 861e 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityRecord;.getMaxScrollY:()I // method@1e86 │ │ +07161a: 0a00 |0005: move-result v0 │ │ +07161c: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=31 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 record Ljava/lang/Object; │ │ │ │ #3 : (in Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcsMr1;) │ │ @@ -65510,18 +101351,18 @@ │ │ type : '(Ljava/lang/Object;I)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -04d898: |[04d898] android.support.v4.view.accessibility.AccessibilityRecordCompatIcsMr1.setMaxScrollX:(Ljava/lang/Object;I)V │ │ -04d8a8: 1f00 d302 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityRecord; // type@02d3 │ │ -04d8ac: 6e20 d813 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityRecord;.setMaxScrollX:(I)V // method@13d8 │ │ -04d8b2: 0e00 |0005: return-void │ │ +071620: |[071620] android.support.v4.view.accessibility.AccessibilityRecordCompatIcsMr1.setMaxScrollX:(Ljava/lang/Object;I)V │ │ +071630: 1f00 5004 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityRecord; // type@0450 │ │ +071634: 6e20 a11e 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityRecord;.setMaxScrollX:(I)V // method@1ea1 │ │ +07163a: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=34 │ │ 0x0005 line=35 │ │ locals : │ │ 0x0000 - 0x0002 reg=0 record Ljava/lang/Object; │ │ 0x0000 - 0x0006 reg=1 maxScrollX I │ │ @@ -65531,40 +101372,40 @@ │ │ type : '(Ljava/lang/Object;I)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -04d8b4: |[04d8b4] android.support.v4.view.accessibility.AccessibilityRecordCompatIcsMr1.setMaxScrollY:(Ljava/lang/Object;I)V │ │ -04d8c4: 1f00 d302 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityRecord; // type@02d3 │ │ -04d8c8: 6e20 d913 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityRecord;.setMaxScrollY:(I)V // method@13d9 │ │ -04d8ce: 0e00 |0005: return-void │ │ +07163c: |[07163c] android.support.v4.view.accessibility.AccessibilityRecordCompatIcsMr1.setMaxScrollY:(Ljava/lang/Object;I)V │ │ +07164c: 1f00 5004 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityRecord; // type@0450 │ │ +071650: 6e20 a21e 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityRecord;.setMaxScrollY:(I)V // method@1ea2 │ │ +071656: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=38 │ │ 0x0005 line=39 │ │ locals : │ │ 0x0000 - 0x0002 reg=0 record Ljava/lang/Object; │ │ 0x0000 - 0x0006 reg=1 maxScrollY I │ │ │ │ Virtual methods - │ │ - source_file_idx : 435 (AccessibilityRecordCompatIcsMr1.java) │ │ + source_file_idx : 509 (AccessibilityRecordCompatIcsMr1.java) │ │ │ │ -Class #282 header: │ │ -class_idx : 565 │ │ +Class #481 header: │ │ +class_idx : 897 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 948 │ │ -source_file_idx : 436 │ │ +superclass_idx : 1337 │ │ +source_file_idx : 510 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 0 │ │ │ │ -Class #282 - │ │ +Class #481 - │ │ Class descriptor : 'Landroid/support/v4/view/accessibility/AccessibilityRecordCompatJellyBean;' │ │ Access flags : 0x0000 () │ │ Superclass : 'Ljava/lang/Object;' │ │ Interfaces - │ │ Static fields - │ │ Instance fields - │ │ Direct methods - │ │ @@ -65573,17 +101414,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -04d8d0: |[04d8d0] android.support.v4.view.accessibility.AccessibilityRecordCompatJellyBean.:()V │ │ -04d8e0: 7010 9117 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1791 │ │ -04d8e6: 0e00 |0003: return-void │ │ +071658: |[071658] android.support.v4.view.accessibility.AccessibilityRecordCompatJellyBean.:()V │ │ +071668: 7010 8622 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2286 │ │ +07166e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=25 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompatJellyBean; │ │ │ │ #1 : (in Landroid/support/v4/view/accessibility/AccessibilityRecordCompatJellyBean;) │ │ @@ -65591,72 +101432,72 @@ │ │ type : '(Ljava/lang/Object;Landroid/view/View;I)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -04d8e8: |[04d8e8] android.support.v4.view.accessibility.AccessibilityRecordCompatJellyBean.setSource:(Ljava/lang/Object;Landroid/view/View;I)V │ │ -04d8f8: 1f00 d302 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityRecord; // type@02d3 │ │ -04d8fc: 6e30 e113 1002 |0002: invoke-virtual {v0, v1, v2}, Landroid/view/accessibility/AccessibilityRecord;.setSource:(Landroid/view/View;I)V // method@13e1 │ │ -04d902: 0e00 |0005: return-void │ │ +071670: |[071670] android.support.v4.view.accessibility.AccessibilityRecordCompatJellyBean.setSource:(Ljava/lang/Object;Landroid/view/View;I)V │ │ +071680: 1f00 5004 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityRecord; // type@0450 │ │ +071684: 6e30 aa1e 1002 |0002: invoke-virtual {v0, v1, v2}, Landroid/view/accessibility/AccessibilityRecord;.setSource:(Landroid/view/View;I)V // method@1eaa │ │ +07168a: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=28 │ │ 0x0005 line=29 │ │ locals : │ │ 0x0000 - 0x0002 reg=0 record Ljava/lang/Object; │ │ 0x0000 - 0x0006 reg=1 root Landroid/view/View; │ │ 0x0000 - 0x0006 reg=2 virtualDescendantId I │ │ │ │ Virtual methods - │ │ - source_file_idx : 436 (AccessibilityRecordCompatJellyBean.java) │ │ + source_file_idx : 510 (AccessibilityRecordCompatJellyBean.java) │ │ │ │ -Class #283 header: │ │ -class_idx : 566 │ │ +Class #482 header: │ │ +class_idx : 898 │ │ access_flags : 4096 (0x1000) │ │ -superclass_idx : 948 │ │ -source_file_idx : 501 │ │ +superclass_idx : 1337 │ │ +source_file_idx : 593 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 0 │ │ │ │ -Class #283 annotations: │ │ +Class #482 annotations: │ │ Annotations on class │ │ VISIBILITY_SYSTEM Ldalvik/annotation/EnclosingClass; value=Landroid/support/v4/widget/AutoScrollHelper; │ │ VISIBILITY_SYSTEM Ldalvik/annotation/InnerClass; accessFlags=4104 name=null │ │ │ │ -Class #283 - │ │ +Class #482 - │ │ Class descriptor : 'Landroid/support/v4/widget/AutoScrollHelper$1;' │ │ Access flags : 0x1000 (SYNTHETIC) │ │ Superclass : 'Ljava/lang/Object;' │ │ Interfaces - │ │ Static fields - │ │ Instance fields - │ │ Direct methods - │ │ Virtual methods - │ │ - source_file_idx : 501 (AutoScrollHelper.java) │ │ + source_file_idx : 593 (AutoScrollHelper.java) │ │ │ │ -Class #284 header: │ │ -class_idx : 567 │ │ +Class #483 header: │ │ +class_idx : 899 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 948 │ │ -source_file_idx : 501 │ │ +superclass_idx : 1337 │ │ +source_file_idx : 593 │ │ static_fields_size : 0 │ │ instance_fields_size: 11 │ │ direct_methods_size : 3 │ │ virtual_methods_size: 11 │ │ │ │ -Class #284 annotations: │ │ +Class #483 annotations: │ │ Annotations on class │ │ VISIBILITY_SYSTEM Ldalvik/annotation/EnclosingClass; value=Landroid/support/v4/widget/AutoScrollHelper; │ │ VISIBILITY_SYSTEM Ldalvik/annotation/InnerClass; accessFlags=10 name="ClampedScroller" │ │ │ │ -Class #284 - │ │ +Class #483 - │ │ Class descriptor : 'Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;' │ │ Access flags : 0x0000 () │ │ Superclass : 'Ljava/lang/Object;' │ │ Interfaces - │ │ Static fields - │ │ Instance fields - │ │ #0 : (in Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;) │ │ @@ -65709,26 +101550,26 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 21 16-bit code units │ │ -04d904: |[04d904] android.support.v4.widget.AutoScrollHelper$ClampedScroller.:()V │ │ -04d914: 1202 |0000: const/4 v2, #int 0 // #0 │ │ -04d916: 7010 9117 0300 |0001: invoke-direct {v3}, Ljava/lang/Object;.:()V // method@1791 │ │ -04d91c: 1900 0080 |0004: const-wide/high16 v0, #long -9223372036854775808 // #8000 │ │ -04d920: 5a30 4004 |0006: iput-wide v0, v3, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.mStartTime:J // field@0440 │ │ -04d924: 1600 ffff |0008: const-wide/16 v0, #int -1 // #ffff │ │ -04d928: 5a30 4104 |000a: iput-wide v0, v3, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.mStopTime:J // field@0441 │ │ -04d92c: 1600 0000 |000c: const-wide/16 v0, #int 0 // #0 │ │ -04d930: 5a30 3a04 |000e: iput-wide v0, v3, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.mDeltaTime:J // field@043a │ │ -04d934: 5932 3b04 |0010: iput v2, v3, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.mDeltaX:I // field@043b │ │ -04d938: 5932 3c04 |0012: iput v2, v3, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.mDeltaY:I // field@043c │ │ -04d93c: 0e00 |0014: return-void │ │ +07168c: |[07168c] android.support.v4.widget.AutoScrollHelper$ClampedScroller.:()V │ │ +07169c: 1202 |0000: const/4 v2, #int 0 // #0 │ │ +07169e: 7010 8622 0300 |0001: invoke-direct {v3}, Ljava/lang/Object;.:()V // method@2286 │ │ +0716a4: 1900 0080 |0004: const-wide/high16 v0, #long -9223372036854775808 // #8000 │ │ +0716a8: 5a30 a806 |0006: iput-wide v0, v3, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.mStartTime:J // field@06a8 │ │ +0716ac: 1600 ffff |0008: const-wide/16 v0, #int -1 // #ffff │ │ +0716b0: 5a30 a906 |000a: iput-wide v0, v3, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.mStopTime:J // field@06a9 │ │ +0716b4: 1600 0000 |000c: const-wide/16 v0, #int 0 // #0 │ │ +0716b8: 5a30 a206 |000e: iput-wide v0, v3, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.mDeltaTime:J // field@06a2 │ │ +0716bc: 5932 a306 |0010: iput v2, v3, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.mDeltaX:I // field@06a3 │ │ +0716c0: 5932 a406 |0012: iput v2, v3, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.mDeltaY:I // field@06a4 │ │ +0716c4: 0e00 |0014: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=743 │ │ 0x0004 line=744 │ │ 0x0008 line=745 │ │ 0x000c line=746 │ │ 0x0010 line=747 │ │ @@ -65738,89 +101579,89 @@ │ │ 0x0000 - 0x0015 reg=3 this Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller; │ │ │ │ #1 : (in Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;) │ │ name : 'getValueAt' │ │ type : '(J)F' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ - registers : 13 │ │ + registers : 14 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 63 16-bit code units │ │ -04d940: |[04d940] android.support.v4.widget.AutoScrollHelper$ClampedScroller.getValueAt:(J)F │ │ -04d950: 1509 803f |0000: const/high16 v9, #int 1065353216 // #3f80 │ │ -04d954: 1204 |0002: const/4 v4, #int 0 // #0 │ │ -04d956: 53a5 4004 |0003: iget-wide v5, v10, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.mStartTime:J // field@0440 │ │ -04d95a: 3105 0b05 |0005: cmp-long v5, v11, v5 │ │ -04d95e: 3b05 0300 |0007: if-gez v5, 000a // +0003 │ │ -04d962: 0f04 |0009: return v4 │ │ -04d964: 53a5 4104 |000a: iget-wide v5, v10, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.mStopTime:J // field@0441 │ │ -04d968: 1607 0000 |000c: const-wide/16 v7, #int 0 // #0 │ │ -04d96c: 3105 0507 |000e: cmp-long v5, v5, v7 │ │ -04d970: 3a05 0800 |0010: if-ltz v5, 0018 // +0008 │ │ -04d974: 53a5 4104 |0012: iget-wide v5, v10, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.mStopTime:J // field@0441 │ │ -04d978: 3105 0b05 |0014: cmp-long v5, v11, v5 │ │ -04d97c: 3b05 1300 |0016: if-gez v5, 0029 // +0013 │ │ -04d980: 53a5 4004 |0018: iget-wide v5, v10, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.mStartTime:J // field@0440 │ │ -04d984: 9c02 0b05 |001a: sub-long v2, v11, v5 │ │ -04d988: 1505 003f |001c: const/high16 v5, #int 1056964608 // #3f00 │ │ -04d98c: 8526 |001e: long-to-float v6, v2 │ │ -04d98e: 52a7 3f04 |001f: iget v7, v10, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.mRampUpDuration:I // field@043f │ │ -04d992: 8277 |0021: int-to-float v7, v7 │ │ -04d994: c976 |0022: div-float/2addr v6, v7 │ │ -04d996: 7130 2b0f 4609 |0023: invoke-static {v6, v4, v9}, Landroid/support/v4/widget/AutoScrollHelper;.access$900:(FFF)F // method@0f2b │ │ -04d99c: 0a04 |0026: move-result v4 │ │ -04d99e: c854 |0027: mul-float/2addr v4, v5 │ │ -04d9a0: 28e1 |0028: goto 0009 // -001f │ │ -04d9a2: 53a5 4104 |0029: iget-wide v5, v10, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.mStopTime:J // field@0441 │ │ -04d9a6: 9c00 0b05 |002b: sub-long v0, v11, v5 │ │ -04d9aa: 52a5 4204 |002d: iget v5, v10, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.mStopValue:F // field@0442 │ │ -04d9ae: a705 0905 |002f: sub-float v5, v9, v5 │ │ -04d9b2: 52a6 4204 |0031: iget v6, v10, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.mStopValue:F // field@0442 │ │ -04d9b6: 8507 |0033: long-to-float v7, v0 │ │ -04d9b8: 52a8 3d04 |0034: iget v8, v10, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.mEffectiveRampDown:I // field@043d │ │ -04d9bc: 8288 |0036: int-to-float v8, v8 │ │ -04d9be: c987 |0037: div-float/2addr v7, v8 │ │ -04d9c0: 7130 2b0f 4709 |0038: invoke-static {v7, v4, v9}, Landroid/support/v4/widget/AutoScrollHelper;.access$900:(FFF)F // method@0f2b │ │ -04d9c6: 0a04 |003b: move-result v4 │ │ -04d9c8: c864 |003c: mul-float/2addr v4, v6 │ │ -04d9ca: c654 |003d: add-float/2addr v4, v5 │ │ -04d9cc: 28cb |003e: goto 0009 // -0035 │ │ +0716c8: |[0716c8] android.support.v4.widget.AutoScrollHelper$ClampedScroller.getValueAt:(J)F │ │ +0716d8: 150a 803f |0000: const/high16 v10, #int 1065353216 // #3f80 │ │ +0716dc: 1204 |0002: const/4 v4, #int 0 // #0 │ │ +0716de: 53b6 a806 |0003: iget-wide v6, v11, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.mStartTime:J // field@06a8 │ │ +0716e2: 3105 0c06 |0005: cmp-long v5, v12, v6 │ │ +0716e6: 3b05 0300 |0007: if-gez v5, 000a // +0003 │ │ +0716ea: 0f04 |0009: return v4 │ │ +0716ec: 53b6 a906 |000a: iget-wide v6, v11, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.mStopTime:J // field@06a9 │ │ +0716f0: 1608 0000 |000c: const-wide/16 v8, #int 0 // #0 │ │ +0716f4: 3105 0608 |000e: cmp-long v5, v6, v8 │ │ +0716f8: 3a05 0800 |0010: if-ltz v5, 0018 // +0008 │ │ +0716fc: 53b6 a906 |0012: iget-wide v6, v11, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.mStopTime:J // field@06a9 │ │ +071700: 3105 0c06 |0014: cmp-long v5, v12, v6 │ │ +071704: 3b05 1300 |0016: if-gez v5, 0029 // +0013 │ │ +071708: 53b6 a806 |0018: iget-wide v6, v11, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.mStartTime:J // field@06a8 │ │ +07170c: 9c02 0c06 |001a: sub-long v2, v12, v6 │ │ +071710: 1505 003f |001c: const/high16 v5, #int 1056964608 // #3f00 │ │ +071714: 8526 |001e: long-to-float v6, v2 │ │ +071716: 52b7 a706 |001f: iget v7, v11, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.mRampUpDuration:I // field@06a7 │ │ +07171a: 8277 |0021: int-to-float v7, v7 │ │ +07171c: c976 |0022: div-float/2addr v6, v7 │ │ +07171e: 7130 4618 460a |0023: invoke-static {v6, v4, v10}, Landroid/support/v4/widget/AutoScrollHelper;.access$900:(FFF)F // method@1846 │ │ +071724: 0a04 |0026: move-result v4 │ │ +071726: c854 |0027: mul-float/2addr v4, v5 │ │ +071728: 28e1 |0028: goto 0009 // -001f │ │ +07172a: 53b6 a906 |0029: iget-wide v6, v11, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.mStopTime:J // field@06a9 │ │ +07172e: 9c00 0c06 |002b: sub-long v0, v12, v6 │ │ +071732: 52b5 aa06 |002d: iget v5, v11, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.mStopValue:F // field@06aa │ │ +071736: a705 0a05 |002f: sub-float v5, v10, v5 │ │ +07173a: 52b6 aa06 |0031: iget v6, v11, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.mStopValue:F // field@06aa │ │ +07173e: 8507 |0033: long-to-float v7, v0 │ │ +071740: 52b8 a506 |0034: iget v8, v11, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.mEffectiveRampDown:I // field@06a5 │ │ +071744: 8288 |0036: int-to-float v8, v8 │ │ +071746: c987 |0037: div-float/2addr v7, v8 │ │ +071748: 7130 4618 470a |0038: invoke-static {v7, v4, v10}, Landroid/support/v4/widget/AutoScrollHelper;.access$900:(FFF)F // method@1846 │ │ +07174e: 0a04 |003b: move-result v4 │ │ +071750: c864 |003c: mul-float/2addr v4, v6 │ │ +071752: c654 |003d: add-float/2addr v4, v5 │ │ +071754: 28cb |003e: goto 0009 // -0035 │ │ catches : (none) │ │ positions : │ │ 0x0003 line=787 │ │ 0x0009 line=794 │ │ 0x000a line=789 │ │ 0x0018 line=790 │ │ 0x001c line=791 │ │ 0x0029 line=793 │ │ 0x002d line=794 │ │ locals : │ │ 0x001c - 0x0029 reg=2 elapsedSinceStart J │ │ 0x002d - 0x003f reg=0 elapsedSinceEnd J │ │ - 0x0000 - 0x003f reg=10 this Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller; │ │ - 0x0000 - 0x003f reg=11 currentTime J │ │ + 0x0000 - 0x003f reg=11 this Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller; │ │ + 0x0000 - 0x003f reg=12 currentTime J │ │ │ │ #2 : (in Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;) │ │ name : 'interpolateValue' │ │ type : '(F)F' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 9 16-bit code units │ │ -04d9d0: |[04d9d0] android.support.v4.widget.AutoScrollHelper$ClampedScroller.interpolateValue:(F)F │ │ -04d9e0: 1500 80c0 |0000: const/high16 v0, #int -1065353216 // #c080 │ │ -04d9e4: c830 |0002: mul-float/2addr v0, v3 │ │ -04d9e6: c830 |0003: mul-float/2addr v0, v3 │ │ -04d9e8: 1501 8040 |0004: const/high16 v1, #int 1082130432 // #4080 │ │ -04d9ec: c831 |0006: mul-float/2addr v1, v3 │ │ -04d9ee: c610 |0007: add-float/2addr v0, v1 │ │ -04d9f0: 0f00 |0008: return v0 │ │ +071758: |[071758] android.support.v4.widget.AutoScrollHelper$ClampedScroller.interpolateValue:(F)F │ │ +071768: 1500 80c0 |0000: const/high16 v0, #int -1065353216 // #c080 │ │ +07176c: c830 |0002: mul-float/2addr v0, v3 │ │ +07176e: c830 |0003: mul-float/2addr v0, v3 │ │ +071770: 1501 8040 |0004: const/high16 v1, #int 1082130432 // #4080 │ │ +071774: c831 |0006: mul-float/2addr v1, v3 │ │ +071776: c610 |0007: add-float/2addr v0, v1 │ │ +071778: 0f00 |0008: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=807 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 this Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller; │ │ 0x0000 - 0x0009 reg=3 value F │ │ │ │ @@ -65830,45 +101671,45 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 11 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 51 16-bit code units │ │ -04d9f4: |[04d9f4] android.support.v4.widget.AutoScrollHelper$ClampedScroller.computeScrollDelta:()V │ │ -04da04: 53a6 3a04 |0000: iget-wide v6, v10, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.mDeltaTime:J // field@043a │ │ -04da08: 1608 0000 |0002: const-wide/16 v8, #int 0 // #0 │ │ -04da0c: 3106 0608 |0004: cmp-long v6, v6, v8 │ │ -04da10: 3906 0a00 |0006: if-nez v6, 0010 // +000a │ │ -04da14: 2206 b603 |0008: new-instance v6, Ljava/lang/RuntimeException; // type@03b6 │ │ -04da18: 1a07 5902 |000a: const-string v7, "Cannot compute scroll delta before calling start()" // string@0259 │ │ -04da1c: 7020 9817 7600 |000c: invoke-direct {v6, v7}, Ljava/lang/RuntimeException;.:(Ljava/lang/String;)V // method@1798 │ │ -04da22: 2706 |000f: throw v6 │ │ -04da24: 7100 eb13 0000 |0010: invoke-static {}, Landroid/view/animation/AnimationUtils;.currentAnimationTimeMillis:()J // method@13eb │ │ -04da2a: 0b00 |0013: move-result-wide v0 │ │ -04da2c: 7030 120f 0a01 |0014: invoke-direct {v10, v0, v1}, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.getValueAt:(J)F // method@0f12 │ │ -04da32: 0a05 |0017: move-result v5 │ │ -04da34: 7020 140f 5a00 |0018: invoke-direct {v10, v5}, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.interpolateValue:(F)F // method@0f14 │ │ -04da3a: 0a04 |001b: move-result v4 │ │ -04da3c: 53a6 3a04 |001c: iget-wide v6, v10, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.mDeltaTime:J // field@043a │ │ -04da40: 9c02 0006 |001e: sub-long v2, v0, v6 │ │ -04da44: 5aa0 3a04 |0020: iput-wide v0, v10, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.mDeltaTime:J // field@043a │ │ -04da48: 8526 |0022: long-to-float v6, v2 │ │ -04da4a: c846 |0023: mul-float/2addr v6, v4 │ │ -04da4c: 52a7 4304 |0024: iget v7, v10, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.mTargetVelocityX:F // field@0443 │ │ -04da50: c876 |0026: mul-float/2addr v6, v7 │ │ -04da52: 8766 |0027: float-to-int v6, v6 │ │ -04da54: 59a6 3b04 |0028: iput v6, v10, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.mDeltaX:I // field@043b │ │ -04da58: 8526 |002a: long-to-float v6, v2 │ │ -04da5a: c846 |002b: mul-float/2addr v6, v4 │ │ -04da5c: 52a7 4404 |002c: iget v7, v10, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.mTargetVelocityY:F // field@0444 │ │ -04da60: c876 |002e: mul-float/2addr v6, v7 │ │ -04da62: 8766 |002f: float-to-int v6, v6 │ │ -04da64: 59a6 3c04 |0030: iput v6, v10, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.mDeltaY:I // field@043c │ │ -04da68: 0e00 |0032: return-void │ │ +07177c: |[07177c] android.support.v4.widget.AutoScrollHelper$ClampedScroller.computeScrollDelta:()V │ │ +07178c: 53a6 a206 |0000: iget-wide v6, v10, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.mDeltaTime:J // field@06a2 │ │ +071790: 1608 0000 |0002: const-wide/16 v8, #int 0 // #0 │ │ +071794: 3106 0608 |0004: cmp-long v6, v6, v8 │ │ +071798: 3906 0a00 |0006: if-nez v6, 0010 // +000a │ │ +07179c: 2206 3b05 |0008: new-instance v6, Ljava/lang/RuntimeException; // type@053b │ │ +0717a0: 1a07 e302 |000a: const-string v7, "Cannot compute scroll delta before calling start()" // string@02e3 │ │ +0717a4: 7020 8d22 7600 |000c: invoke-direct {v6, v7}, Ljava/lang/RuntimeException;.:(Ljava/lang/String;)V // method@228d │ │ +0717aa: 2706 |000f: throw v6 │ │ +0717ac: 7100 c01e 0000 |0010: invoke-static {}, Landroid/view/animation/AnimationUtils;.currentAnimationTimeMillis:()J // method@1ec0 │ │ +0717b2: 0b00 |0013: move-result-wide v0 │ │ +0717b4: 7030 2d18 0a01 |0014: invoke-direct {v10, v0, v1}, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.getValueAt:(J)F // method@182d │ │ +0717ba: 0a05 |0017: move-result v5 │ │ +0717bc: 7020 2f18 5a00 |0018: invoke-direct {v10, v5}, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.interpolateValue:(F)F // method@182f │ │ +0717c2: 0a04 |001b: move-result v4 │ │ +0717c4: 53a6 a206 |001c: iget-wide v6, v10, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.mDeltaTime:J // field@06a2 │ │ +0717c8: 9c02 0006 |001e: sub-long v2, v0, v6 │ │ +0717cc: 5aa0 a206 |0020: iput-wide v0, v10, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.mDeltaTime:J // field@06a2 │ │ +0717d0: 8526 |0022: long-to-float v6, v2 │ │ +0717d2: c846 |0023: mul-float/2addr v6, v4 │ │ +0717d4: 52a7 ab06 |0024: iget v7, v10, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.mTargetVelocityX:F // field@06ab │ │ +0717d8: c876 |0026: mul-float/2addr v6, v7 │ │ +0717da: 8766 |0027: float-to-int v6, v6 │ │ +0717dc: 59a6 a306 |0028: iput v6, v10, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.mDeltaX:I // field@06a3 │ │ +0717e0: 8526 |002a: long-to-float v6, v2 │ │ +0717e2: c846 |002b: mul-float/2addr v6, v4 │ │ +0717e4: 52a7 ac06 |002c: iget v7, v10, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.mTargetVelocityY:F // field@06ac │ │ +0717e8: c876 |002e: mul-float/2addr v6, v7 │ │ +0717ea: 8766 |002f: float-to-int v6, v6 │ │ +0717ec: 59a6 a406 |0030: iput v6, v10, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.mDeltaY:I // field@06a4 │ │ +0717f0: 0e00 |0032: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=818 │ │ 0x0008 line=819 │ │ 0x0010 line=822 │ │ 0x0014 line=823 │ │ 0x0018 line=824 │ │ @@ -65889,17 +101730,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -04da6c: |[04da6c] android.support.v4.widget.AutoScrollHelper$ClampedScroller.getDeltaX:()I │ │ -04da7c: 5210 3b04 |0000: iget v0, v1, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.mDeltaX:I // field@043b │ │ -04da80: 0f00 |0002: return v0 │ │ +0717f4: |[0717f4] android.support.v4.widget.AutoScrollHelper$ClampedScroller.getDeltaX:()I │ │ +071804: 5210 a306 |0000: iget v0, v1, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.mDeltaX:I // field@06a3 │ │ +071808: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=856 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller; │ │ │ │ #2 : (in Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;) │ │ @@ -65907,17 +101748,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -04da84: |[04da84] android.support.v4.widget.AutoScrollHelper$ClampedScroller.getDeltaY:()I │ │ -04da94: 5210 3c04 |0000: iget v0, v1, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.mDeltaY:I // field@043c │ │ -04da98: 0f00 |0002: return v0 │ │ +07180c: |[07180c] android.support.v4.widget.AutoScrollHelper$ClampedScroller.getDeltaY:()I │ │ +07181c: 5210 a406 |0000: iget v0, v1, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.mDeltaY:I // field@06a4 │ │ +071820: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=864 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller; │ │ │ │ #3 : (in Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;) │ │ @@ -65925,22 +101766,22 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 11 16-bit code units │ │ -04da9c: |[04da9c] android.support.v4.widget.AutoScrollHelper$ClampedScroller.getHorizontalDirection:()I │ │ -04daac: 5220 4304 |0000: iget v0, v2, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.mTargetVelocityX:F // field@0443 │ │ -04dab0: 5221 4304 |0002: iget v1, v2, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.mTargetVelocityX:F // field@0443 │ │ -04dab4: 7110 8517 0100 |0004: invoke-static {v1}, Ljava/lang/Math;.abs:(F)F // method@1785 │ │ -04daba: 0a01 |0007: move-result v1 │ │ -04dabc: c910 |0008: div-float/2addr v0, v1 │ │ -04dabe: 8700 |0009: float-to-int v0, v0 │ │ -04dac0: 0f00 |000a: return v0 │ │ +071824: |[071824] android.support.v4.widget.AutoScrollHelper$ClampedScroller.getHorizontalDirection:()I │ │ +071834: 5220 ab06 |0000: iget v0, v2, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.mTargetVelocityX:F // field@06ab │ │ +071838: 5221 ab06 |0002: iget v1, v2, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.mTargetVelocityX:F // field@06ab │ │ +07183c: 7110 7722 0100 |0004: invoke-static {v1}, Ljava/lang/Math;.abs:(F)F // method@2277 │ │ +071842: 0a01 |0007: move-result v1 │ │ +071844: c910 |0008: div-float/2addr v0, v1 │ │ +071846: 8700 |0009: float-to-int v0, v0 │ │ +071848: 0f00 |000a: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=844 │ │ locals : │ │ 0x0000 - 0x000b reg=2 this Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller; │ │ │ │ #4 : (in Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;) │ │ @@ -65948,22 +101789,22 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 11 16-bit code units │ │ -04dac4: |[04dac4] android.support.v4.widget.AutoScrollHelper$ClampedScroller.getVerticalDirection:()I │ │ -04dad4: 5220 4404 |0000: iget v0, v2, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.mTargetVelocityY:F // field@0444 │ │ -04dad8: 5221 4404 |0002: iget v1, v2, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.mTargetVelocityY:F // field@0444 │ │ -04dadc: 7110 8517 0100 |0004: invoke-static {v1}, Ljava/lang/Math;.abs:(F)F // method@1785 │ │ -04dae2: 0a01 |0007: move-result v1 │ │ -04dae4: c910 |0008: div-float/2addr v0, v1 │ │ -04dae6: 8700 |0009: float-to-int v0, v0 │ │ -04dae8: 0f00 |000a: return v0 │ │ +07184c: |[07184c] android.support.v4.widget.AutoScrollHelper$ClampedScroller.getVerticalDirection:()I │ │ +07185c: 5220 ac06 |0000: iget v0, v2, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.mTargetVelocityY:F // field@06ac │ │ +071860: 5221 ac06 |0002: iget v1, v2, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.mTargetVelocityY:F // field@06ac │ │ +071864: 7110 7722 0100 |0004: invoke-static {v1}, Ljava/lang/Math;.abs:(F)F // method@2277 │ │ +07186a: 0a01 |0007: move-result v1 │ │ +07186c: c910 |0008: div-float/2addr v0, v1 │ │ +07186e: 8700 |0009: float-to-int v0, v0 │ │ +071870: 0f00 |000a: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=848 │ │ locals : │ │ 0x0000 - 0x000b reg=2 this Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller; │ │ │ │ #5 : (in Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;) │ │ @@ -65971,31 +101812,31 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 26 16-bit code units │ │ -04daec: |[04daec] android.support.v4.widget.AutoScrollHelper$ClampedScroller.isFinished:()Z │ │ -04dafc: 5360 4104 |0000: iget-wide v0, v6, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.mStopTime:J // field@0441 │ │ -04db00: 1602 0000 |0002: const-wide/16 v2, #int 0 // #0 │ │ -04db04: 3100 0002 |0004: cmp-long v0, v0, v2 │ │ -04db08: 3d00 1200 |0006: if-lez v0, 0018 // +0012 │ │ -04db0c: 7100 eb13 0000 |0008: invoke-static {}, Landroid/view/animation/AnimationUtils;.currentAnimationTimeMillis:()J // method@13eb │ │ -04db12: 0b00 |000b: move-result-wide v0 │ │ -04db14: 5362 4104 |000c: iget-wide v2, v6, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.mStopTime:J // field@0441 │ │ -04db18: 5264 3d04 |000e: iget v4, v6, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.mEffectiveRampDown:I // field@043d │ │ -04db1c: 8144 |0010: int-to-long v4, v4 │ │ -04db1e: bb42 |0011: add-long/2addr v2, v4 │ │ -04db20: 3100 0002 |0012: cmp-long v0, v0, v2 │ │ -04db24: 3d00 0400 |0014: if-lez v0, 0018 // +0004 │ │ -04db28: 1210 |0016: const/4 v0, #int 1 // #1 │ │ -04db2a: 0f00 |0017: return v0 │ │ -04db2c: 1200 |0018: const/4 v0, #int 0 // #0 │ │ -04db2e: 28fe |0019: goto 0017 // -0002 │ │ +071874: |[071874] android.support.v4.widget.AutoScrollHelper$ClampedScroller.isFinished:()Z │ │ +071884: 5360 a906 |0000: iget-wide v0, v6, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.mStopTime:J // field@06a9 │ │ +071888: 1602 0000 |0002: const-wide/16 v2, #int 0 // #0 │ │ +07188c: 3100 0002 |0004: cmp-long v0, v0, v2 │ │ +071890: 3d00 1200 |0006: if-lez v0, 0018 // +0012 │ │ +071894: 7100 c01e 0000 |0008: invoke-static {}, Landroid/view/animation/AnimationUtils;.currentAnimationTimeMillis:()J // method@1ec0 │ │ +07189a: 0b00 |000b: move-result-wide v0 │ │ +07189c: 5362 a906 |000c: iget-wide v2, v6, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.mStopTime:J // field@06a9 │ │ +0718a0: 5264 a506 |000e: iget v4, v6, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.mEffectiveRampDown:I // field@06a5 │ │ +0718a4: 8144 |0010: int-to-long v4, v4 │ │ +0718a6: bb42 |0011: add-long/2addr v2, v4 │ │ +0718a8: 3100 0002 |0012: cmp-long v0, v0, v2 │ │ +0718ac: 3d00 0400 |0014: if-lez v0, 0018 // +0004 │ │ +0718b0: 1210 |0016: const/4 v0, #int 1 // #1 │ │ +0718b2: 0f00 |0017: return v0 │ │ +0718b4: 1200 |0018: const/4 v0, #int 0 // #0 │ │ +0718b6: 28fe |0019: goto 0017 // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=782 │ │ locals : │ │ 0x0000 - 0x001a reg=6 this Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller; │ │ │ │ #6 : (in Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;) │ │ @@ -66003,30 +101844,30 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 27 16-bit code units │ │ -04db30: |[04db30] android.support.v4.widget.AutoScrollHelper$ClampedScroller.requestStop:()V │ │ -04db40: 7100 eb13 0000 |0000: invoke-static {}, Landroid/view/animation/AnimationUtils;.currentAnimationTimeMillis:()J // method@13eb │ │ -04db46: 0b00 |0003: move-result-wide v0 │ │ -04db48: 5352 4004 |0004: iget-wide v2, v5, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.mStartTime:J // field@0440 │ │ -04db4c: 9c02 0002 |0006: sub-long v2, v0, v2 │ │ -04db50: 8422 |0008: long-to-int v2, v2 │ │ -04db52: 1203 |0009: const/4 v3, #int 0 // #0 │ │ -04db54: 5254 3e04 |000a: iget v4, v5, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.mRampDownDuration:I // field@043e │ │ -04db58: 7130 2a0f 3204 |000c: invoke-static {v2, v3, v4}, Landroid/support/v4/widget/AutoScrollHelper;.access$800:(III)I // method@0f2a │ │ -04db5e: 0a02 |000f: move-result v2 │ │ -04db60: 5952 3d04 |0010: iput v2, v5, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.mEffectiveRampDown:I // field@043d │ │ -04db64: 7030 120f 0501 |0012: invoke-direct {v5, v0, v1}, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.getValueAt:(J)F // method@0f12 │ │ -04db6a: 0a02 |0015: move-result v2 │ │ -04db6c: 5952 4204 |0016: iput v2, v5, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.mStopValue:F // field@0442 │ │ -04db70: 5a50 4104 |0018: iput-wide v0, v5, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.mStopTime:J // field@0441 │ │ -04db74: 0e00 |001a: return-void │ │ +0718b8: |[0718b8] android.support.v4.widget.AutoScrollHelper$ClampedScroller.requestStop:()V │ │ +0718c8: 7100 c01e 0000 |0000: invoke-static {}, Landroid/view/animation/AnimationUtils;.currentAnimationTimeMillis:()J // method@1ec0 │ │ +0718ce: 0b00 |0003: move-result-wide v0 │ │ +0718d0: 5352 a806 |0004: iget-wide v2, v5, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.mStartTime:J // field@06a8 │ │ +0718d4: 9c02 0002 |0006: sub-long v2, v0, v2 │ │ +0718d8: 8422 |0008: long-to-int v2, v2 │ │ +0718da: 1203 |0009: const/4 v3, #int 0 // #0 │ │ +0718dc: 5254 a606 |000a: iget v4, v5, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.mRampDownDuration:I // field@06a6 │ │ +0718e0: 7130 4518 3204 |000c: invoke-static {v2, v3, v4}, Landroid/support/v4/widget/AutoScrollHelper;.access$800:(III)I // method@1845 │ │ +0718e6: 0a02 |000f: move-result v2 │ │ +0718e8: 5952 a506 |0010: iput v2, v5, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.mEffectiveRampDown:I // field@06a5 │ │ +0718ec: 7030 2d18 0501 |0012: invoke-direct {v5, v0, v1}, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.getValueAt:(J)F // method@182d │ │ +0718f2: 0a02 |0015: move-result v2 │ │ +0718f4: 5952 aa06 |0016: iput v2, v5, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.mStopValue:F // field@06aa │ │ +0718f8: 5a50 a906 |0018: iput-wide v0, v5, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.mStopTime:J // field@06a9 │ │ +0718fc: 0e00 |001a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=775 │ │ 0x0004 line=776 │ │ 0x0012 line=777 │ │ 0x0018 line=778 │ │ 0x001a line=779 │ │ @@ -66039,17 +101880,17 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -04db78: |[04db78] android.support.v4.widget.AutoScrollHelper$ClampedScroller.setRampDownDuration:(I)V │ │ -04db88: 5901 3e04 |0000: iput v1, v0, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.mRampDownDuration:I // field@043e │ │ -04db8c: 0e00 |0002: return-void │ │ +071900: |[071900] android.support.v4.widget.AutoScrollHelper$ClampedScroller.setRampDownDuration:(I)V │ │ +071910: 5901 a606 |0000: iput v1, v0, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.mRampDownDuration:I // field@06a6 │ │ +071914: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=756 │ │ 0x0002 line=757 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller; │ │ 0x0000 - 0x0003 reg=1 durationMillis I │ │ @@ -66059,17 +101900,17 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -04db90: |[04db90] android.support.v4.widget.AutoScrollHelper$ClampedScroller.setRampUpDuration:(I)V │ │ -04dba0: 5901 3f04 |0000: iput v1, v0, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.mRampUpDuration:I // field@043f │ │ -04dba4: 0e00 |0002: return-void │ │ +071918: |[071918] android.support.v4.widget.AutoScrollHelper$ClampedScroller.setRampUpDuration:(I)V │ │ +071928: 5901 a706 |0000: iput v1, v0, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.mRampUpDuration:I // field@06a7 │ │ +07192c: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=752 │ │ 0x0002 line=753 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller; │ │ 0x0000 - 0x0003 reg=1 durationMillis I │ │ @@ -66079,18 +101920,18 @@ │ │ type : '(FF)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 5 16-bit code units │ │ -04dba8: |[04dba8] android.support.v4.widget.AutoScrollHelper$ClampedScroller.setTargetVelocity:(FF)V │ │ -04dbb8: 5901 4304 |0000: iput v1, v0, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.mTargetVelocityX:F // field@0443 │ │ -04dbbc: 5902 4404 |0002: iput v2, v0, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.mTargetVelocityY:F // field@0444 │ │ -04dbc0: 0e00 |0004: return-void │ │ +071930: |[071930] android.support.v4.widget.AutoScrollHelper$ClampedScroller.setTargetVelocity:(FF)V │ │ +071940: 5901 ab06 |0000: iput v1, v0, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.mTargetVelocityX:F // field@06ab │ │ +071944: 5902 ac06 |0002: iput v2, v0, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.mTargetVelocityY:F // field@06ac │ │ +071948: 0e00 |0004: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=839 │ │ 0x0002 line=840 │ │ 0x0004 line=841 │ │ locals : │ │ 0x0000 - 0x0005 reg=0 this Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller; │ │ @@ -66102,58 +101943,58 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 24 16-bit code units │ │ -04dbc4: |[04dbc4] android.support.v4.widget.AutoScrollHelper$ClampedScroller.start:()V │ │ -04dbd4: 1202 |0000: const/4 v2, #int 0 // #0 │ │ -04dbd6: 7100 eb13 0000 |0001: invoke-static {}, Landroid/view/animation/AnimationUtils;.currentAnimationTimeMillis:()J // method@13eb │ │ -04dbdc: 0b00 |0004: move-result-wide v0 │ │ -04dbde: 5a30 4004 |0005: iput-wide v0, v3, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.mStartTime:J // field@0440 │ │ -04dbe2: 1600 ffff |0007: const-wide/16 v0, #int -1 // #ffff │ │ -04dbe6: 5a30 4104 |0009: iput-wide v0, v3, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.mStopTime:J // field@0441 │ │ -04dbea: 5330 4004 |000b: iget-wide v0, v3, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.mStartTime:J // field@0440 │ │ -04dbee: 5a30 3a04 |000d: iput-wide v0, v3, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.mDeltaTime:J // field@043a │ │ -04dbf2: 1500 003f |000f: const/high16 v0, #int 1056964608 // #3f00 │ │ -04dbf6: 5930 4204 |0011: iput v0, v3, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.mStopValue:F // field@0442 │ │ -04dbfa: 5932 3b04 |0013: iput v2, v3, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.mDeltaX:I // field@043b │ │ -04dbfe: 5932 3c04 |0015: iput v2, v3, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.mDeltaY:I // field@043c │ │ -04dc02: 0e00 |0017: return-void │ │ +07194c: |[07194c] android.support.v4.widget.AutoScrollHelper$ClampedScroller.start:()V │ │ +07195c: 1202 |0000: const/4 v2, #int 0 // #0 │ │ +07195e: 7100 c01e 0000 |0001: invoke-static {}, Landroid/view/animation/AnimationUtils;.currentAnimationTimeMillis:()J // method@1ec0 │ │ +071964: 0b00 |0004: move-result-wide v0 │ │ +071966: 5a30 a806 |0005: iput-wide v0, v3, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.mStartTime:J // field@06a8 │ │ +07196a: 1600 ffff |0007: const-wide/16 v0, #int -1 // #ffff │ │ +07196e: 5a30 a906 |0009: iput-wide v0, v3, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.mStopTime:J // field@06a9 │ │ +071972: 5330 a806 |000b: iget-wide v0, v3, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.mStartTime:J // field@06a8 │ │ +071976: 5a30 a206 |000d: iput-wide v0, v3, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.mDeltaTime:J // field@06a2 │ │ +07197a: 1500 003f |000f: const/high16 v0, #int 1056964608 // #3f00 │ │ +07197e: 5930 aa06 |0011: iput v0, v3, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.mStopValue:F // field@06aa │ │ +071982: 5932 a306 |0013: iput v2, v3, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.mDeltaX:I // field@06a3 │ │ +071986: 5932 a406 |0015: iput v2, v3, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.mDeltaY:I // field@06a4 │ │ +07198a: 0e00 |0017: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=763 │ │ 0x0007 line=764 │ │ 0x000b line=765 │ │ 0x000f line=766 │ │ 0x0013 line=767 │ │ 0x0015 line=768 │ │ 0x0017 line=769 │ │ locals : │ │ 0x0000 - 0x0018 reg=3 this Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller; │ │ │ │ - source_file_idx : 501 (AutoScrollHelper.java) │ │ + source_file_idx : 593 (AutoScrollHelper.java) │ │ │ │ -Class #285 header: │ │ -class_idx : 568 │ │ +Class #484 header: │ │ +class_idx : 900 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 948 │ │ -source_file_idx : 501 │ │ +superclass_idx : 1337 │ │ +source_file_idx : 593 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 1 │ │ │ │ -Class #285 annotations: │ │ +Class #484 annotations: │ │ Annotations on class │ │ VISIBILITY_SYSTEM Ldalvik/annotation/EnclosingClass; value=Landroid/support/v4/widget/AutoScrollHelper; │ │ VISIBILITY_SYSTEM Ldalvik/annotation/InnerClass; accessFlags=2 name="ScrollAnimationRunnable" │ │ │ │ -Class #285 - │ │ +Class #484 - │ │ Class descriptor : 'Landroid/support/v4/widget/AutoScrollHelper$ScrollAnimationRunnable;' │ │ Access flags : 0x0000 () │ │ Superclass : 'Ljava/lang/Object;' │ │ Interfaces - │ │ #0 : 'Ljava/lang/Runnable;' │ │ Static fields - │ │ Instance fields - │ │ @@ -66167,18 +102008,18 @@ │ │ type : '(Landroid/support/v4/widget/AutoScrollHelper;)V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -04dc04: |[04dc04] android.support.v4.widget.AutoScrollHelper$ScrollAnimationRunnable.:(Landroid/support/v4/widget/AutoScrollHelper;)V │ │ -04dc14: 5b01 4504 |0000: iput-object v1, v0, Landroid/support/v4/widget/AutoScrollHelper$ScrollAnimationRunnable;.this$0:Landroid/support/v4/widget/AutoScrollHelper; // field@0445 │ │ -04dc18: 7010 9117 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1791 │ │ -04dc1e: 0e00 |0005: return-void │ │ +07198c: |[07198c] android.support.v4.widget.AutoScrollHelper$ScrollAnimationRunnable.:(Landroid/support/v4/widget/AutoScrollHelper;)V │ │ +07199c: 5b01 ad06 |0000: iput-object v1, v0, Landroid/support/v4/widget/AutoScrollHelper$ScrollAnimationRunnable;.this$0:Landroid/support/v4/widget/AutoScrollHelper; // field@06ad │ │ +0719a0: 7010 8622 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2286 │ │ +0719a6: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=684 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Landroid/support/v4/widget/AutoScrollHelper$ScrollAnimationRunnable; │ │ 0x0000 - 0x0006 reg=1 (null) Landroid/support/v4/widget/AutoScrollHelper; │ │ │ │ @@ -66187,17 +102028,17 @@ │ │ type : '(Landroid/support/v4/widget/AutoScrollHelper;Landroid/support/v4/widget/AutoScrollHelper$1;)V' │ │ access : 0x11000 (SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -04dc20: |[04dc20] android.support.v4.widget.AutoScrollHelper$ScrollAnimationRunnable.:(Landroid/support/v4/widget/AutoScrollHelper;Landroid/support/v4/widget/AutoScrollHelper$1;)V │ │ -04dc30: 7020 1b0f 1000 |0000: invoke-direct {v0, v1}, Landroid/support/v4/widget/AutoScrollHelper$ScrollAnimationRunnable;.:(Landroid/support/v4/widget/AutoScrollHelper;)V // method@0f1b │ │ -04dc36: 0e00 |0003: return-void │ │ +0719a8: |[0719a8] android.support.v4.widget.AutoScrollHelper$ScrollAnimationRunnable.:(Landroid/support/v4/widget/AutoScrollHelper;Landroid/support/v4/widget/AutoScrollHelper$1;)V │ │ +0719b8: 7020 3618 1000 |0000: invoke-direct {v0, v1}, Landroid/support/v4/widget/AutoScrollHelper$ScrollAnimationRunnable;.:(Landroid/support/v4/widget/AutoScrollHelper;)V // method@1836 │ │ +0719be: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=684 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/widget/AutoScrollHelper$ScrollAnimationRunnable; │ │ 0x0000 - 0x0004 reg=1 x0 Landroid/support/v4/widget/AutoScrollHelper; │ │ 0x0000 - 0x0004 reg=2 x1 Landroid/support/v4/widget/AutoScrollHelper$1; │ │ @@ -66208,64 +102049,64 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 102 16-bit code units │ │ -04dc38: |[04dc38] android.support.v4.widget.AutoScrollHelper$ScrollAnimationRunnable.run:()V │ │ -04dc48: 1204 |0000: const/4 v4, #int 0 // #0 │ │ -04dc4a: 5453 4504 |0001: iget-object v3, v5, Landroid/support/v4/widget/AutoScrollHelper$ScrollAnimationRunnable;.this$0:Landroid/support/v4/widget/AutoScrollHelper; // field@0445 │ │ -04dc4e: 7110 200f 0300 |0003: invoke-static {v3}, Landroid/support/v4/widget/AutoScrollHelper;.access$100:(Landroid/support/v4/widget/AutoScrollHelper;)Z // method@0f20 │ │ -04dc54: 0a03 |0006: move-result v3 │ │ -04dc56: 3903 0300 |0007: if-nez v3, 000a // +0003 │ │ -04dc5a: 0e00 |0009: return-void │ │ -04dc5c: 5453 4504 |000a: iget-object v3, v5, Landroid/support/v4/widget/AutoScrollHelper$ScrollAnimationRunnable;.this$0:Landroid/support/v4/widget/AutoScrollHelper; // field@0445 │ │ -04dc60: 7110 220f 0300 |000c: invoke-static {v3}, Landroid/support/v4/widget/AutoScrollHelper;.access$200:(Landroid/support/v4/widget/AutoScrollHelper;)Z // method@0f22 │ │ -04dc66: 0a03 |000f: move-result v3 │ │ -04dc68: 3803 1000 |0010: if-eqz v3, 0020 // +0010 │ │ -04dc6c: 5453 4504 |0012: iget-object v3, v5, Landroid/support/v4/widget/AutoScrollHelper$ScrollAnimationRunnable;.this$0:Landroid/support/v4/widget/AutoScrollHelper; // field@0445 │ │ -04dc70: 7120 230f 4300 |0014: invoke-static {v3, v4}, Landroid/support/v4/widget/AutoScrollHelper;.access$202:(Landroid/support/v4/widget/AutoScrollHelper;Z)Z // method@0f23 │ │ -04dc76: 5453 4504 |0017: iget-object v3, v5, Landroid/support/v4/widget/AutoScrollHelper$ScrollAnimationRunnable;.this$0:Landroid/support/v4/widget/AutoScrollHelper; // field@0445 │ │ -04dc7a: 7110 240f 0300 |0019: invoke-static {v3}, Landroid/support/v4/widget/AutoScrollHelper;.access$300:(Landroid/support/v4/widget/AutoScrollHelper;)Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller; // method@0f24 │ │ -04dc80: 0c03 |001c: move-result-object v3 │ │ -04dc82: 6e10 1a0f 0300 |001d: invoke-virtual {v3}, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.start:()V // method@0f1a │ │ -04dc88: 5453 4504 |0020: iget-object v3, v5, Landroid/support/v4/widget/AutoScrollHelper$ScrollAnimationRunnable;.this$0:Landroid/support/v4/widget/AutoScrollHelper; // field@0445 │ │ -04dc8c: 7110 240f 0300 |0022: invoke-static {v3}, Landroid/support/v4/widget/AutoScrollHelper;.access$300:(Landroid/support/v4/widget/AutoScrollHelper;)Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller; // method@0f24 │ │ -04dc92: 0c02 |0025: move-result-object v2 │ │ -04dc94: 6e10 150f 0200 |0026: invoke-virtual {v2}, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.isFinished:()Z // method@0f15 │ │ -04dc9a: 0a03 |0029: move-result v3 │ │ -04dc9c: 3903 0a00 |002a: if-nez v3, 0034 // +000a │ │ -04dca0: 5453 4504 |002c: iget-object v3, v5, Landroid/support/v4/widget/AutoScrollHelper$ScrollAnimationRunnable;.this$0:Landroid/support/v4/widget/AutoScrollHelper; // field@0445 │ │ -04dca4: 7110 250f 0300 |002e: invoke-static {v3}, Landroid/support/v4/widget/AutoScrollHelper;.access$400:(Landroid/support/v4/widget/AutoScrollHelper;)Z // method@0f25 │ │ -04dcaa: 0a03 |0031: move-result v3 │ │ -04dcac: 3903 0800 |0032: if-nez v3, 003a // +0008 │ │ -04dcb0: 5453 4504 |0034: iget-object v3, v5, Landroid/support/v4/widget/AutoScrollHelper$ScrollAnimationRunnable;.this$0:Landroid/support/v4/widget/AutoScrollHelper; // field@0445 │ │ -04dcb4: 7120 210f 4300 |0036: invoke-static {v3, v4}, Landroid/support/v4/widget/AutoScrollHelper;.access$102:(Landroid/support/v4/widget/AutoScrollHelper;Z)Z // method@0f21 │ │ -04dcba: 28d0 |0039: goto 0009 // -0030 │ │ -04dcbc: 5453 4504 |003a: iget-object v3, v5, Landroid/support/v4/widget/AutoScrollHelper$ScrollAnimationRunnable;.this$0:Landroid/support/v4/widget/AutoScrollHelper; // field@0445 │ │ -04dcc0: 7110 260f 0300 |003c: invoke-static {v3}, Landroid/support/v4/widget/AutoScrollHelper;.access$500:(Landroid/support/v4/widget/AutoScrollHelper;)Z // method@0f26 │ │ -04dcc6: 0a03 |003f: move-result v3 │ │ -04dcc8: 3803 0c00 |0040: if-eqz v3, 004c // +000c │ │ -04dccc: 5453 4504 |0042: iget-object v3, v5, Landroid/support/v4/widget/AutoScrollHelper$ScrollAnimationRunnable;.this$0:Landroid/support/v4/widget/AutoScrollHelper; // field@0445 │ │ -04dcd0: 7120 270f 4300 |0044: invoke-static {v3, v4}, Landroid/support/v4/widget/AutoScrollHelper;.access$502:(Landroid/support/v4/widget/AutoScrollHelper;Z)Z // method@0f27 │ │ -04dcd6: 5453 4504 |0047: iget-object v3, v5, Landroid/support/v4/widget/AutoScrollHelper$ScrollAnimationRunnable;.this$0:Landroid/support/v4/widget/AutoScrollHelper; // field@0445 │ │ -04dcda: 7110 280f 0300 |0049: invoke-static {v3}, Landroid/support/v4/widget/AutoScrollHelper;.access$600:(Landroid/support/v4/widget/AutoScrollHelper;)V // method@0f28 │ │ -04dce0: 6e10 0e0f 0200 |004c: invoke-virtual {v2}, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.computeScrollDelta:()V // method@0f0e │ │ -04dce6: 6e10 0f0f 0200 |004f: invoke-virtual {v2}, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.getDeltaX:()I // method@0f0f │ │ -04dcec: 0a00 |0052: move-result v0 │ │ -04dcee: 6e10 100f 0200 |0053: invoke-virtual {v2}, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.getDeltaY:()I // method@0f10 │ │ -04dcf4: 0a01 |0056: move-result v1 │ │ -04dcf6: 5453 4504 |0057: iget-object v3, v5, Landroid/support/v4/widget/AutoScrollHelper$ScrollAnimationRunnable;.this$0:Landroid/support/v4/widget/AutoScrollHelper; // field@0445 │ │ -04dcfa: 6e30 380f 0301 |0059: invoke-virtual {v3, v0, v1}, Landroid/support/v4/widget/AutoScrollHelper;.scrollTargetBy:(II)V // method@0f38 │ │ -04dd00: 5453 4504 |005c: iget-object v3, v5, Landroid/support/v4/widget/AutoScrollHelper$ScrollAnimationRunnable;.this$0:Landroid/support/v4/widget/AutoScrollHelper; // field@0445 │ │ -04dd04: 7110 290f 0300 |005e: invoke-static {v3}, Landroid/support/v4/widget/AutoScrollHelper;.access$700:(Landroid/support/v4/widget/AutoScrollHelper;)Landroid/view/View; // method@0f29 │ │ -04dd0a: 0c03 |0061: move-result-object v3 │ │ -04dd0c: 7120 4b0b 5300 |0062: invoke-static {v3, v5}, Landroid/support/v4/view/ViewCompat;.postOnAnimation:(Landroid/view/View;Ljava/lang/Runnable;)V // method@0b4b │ │ -04dd12: 28a4 |0065: goto 0009 // -005c │ │ +0719c0: |[0719c0] android.support.v4.widget.AutoScrollHelper$ScrollAnimationRunnable.run:()V │ │ +0719d0: 1204 |0000: const/4 v4, #int 0 // #0 │ │ +0719d2: 5453 ad06 |0001: iget-object v3, v5, Landroid/support/v4/widget/AutoScrollHelper$ScrollAnimationRunnable;.this$0:Landroid/support/v4/widget/AutoScrollHelper; // field@06ad │ │ +0719d6: 7110 3b18 0300 |0003: invoke-static {v3}, Landroid/support/v4/widget/AutoScrollHelper;.access$100:(Landroid/support/v4/widget/AutoScrollHelper;)Z // method@183b │ │ +0719dc: 0a03 |0006: move-result v3 │ │ +0719de: 3903 0300 |0007: if-nez v3, 000a // +0003 │ │ +0719e2: 0e00 |0009: return-void │ │ +0719e4: 5453 ad06 |000a: iget-object v3, v5, Landroid/support/v4/widget/AutoScrollHelper$ScrollAnimationRunnable;.this$0:Landroid/support/v4/widget/AutoScrollHelper; // field@06ad │ │ +0719e8: 7110 3d18 0300 |000c: invoke-static {v3}, Landroid/support/v4/widget/AutoScrollHelper;.access$200:(Landroid/support/v4/widget/AutoScrollHelper;)Z // method@183d │ │ +0719ee: 0a03 |000f: move-result v3 │ │ +0719f0: 3803 1000 |0010: if-eqz v3, 0020 // +0010 │ │ +0719f4: 5453 ad06 |0012: iget-object v3, v5, Landroid/support/v4/widget/AutoScrollHelper$ScrollAnimationRunnable;.this$0:Landroid/support/v4/widget/AutoScrollHelper; // field@06ad │ │ +0719f8: 7120 3e18 4300 |0014: invoke-static {v3, v4}, Landroid/support/v4/widget/AutoScrollHelper;.access$202:(Landroid/support/v4/widget/AutoScrollHelper;Z)Z // method@183e │ │ +0719fe: 5453 ad06 |0017: iget-object v3, v5, Landroid/support/v4/widget/AutoScrollHelper$ScrollAnimationRunnable;.this$0:Landroid/support/v4/widget/AutoScrollHelper; // field@06ad │ │ +071a02: 7110 3f18 0300 |0019: invoke-static {v3}, Landroid/support/v4/widget/AutoScrollHelper;.access$300:(Landroid/support/v4/widget/AutoScrollHelper;)Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller; // method@183f │ │ +071a08: 0c03 |001c: move-result-object v3 │ │ +071a0a: 6e10 3518 0300 |001d: invoke-virtual {v3}, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.start:()V // method@1835 │ │ +071a10: 5453 ad06 |0020: iget-object v3, v5, Landroid/support/v4/widget/AutoScrollHelper$ScrollAnimationRunnable;.this$0:Landroid/support/v4/widget/AutoScrollHelper; // field@06ad │ │ +071a14: 7110 3f18 0300 |0022: invoke-static {v3}, Landroid/support/v4/widget/AutoScrollHelper;.access$300:(Landroid/support/v4/widget/AutoScrollHelper;)Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller; // method@183f │ │ +071a1a: 0c02 |0025: move-result-object v2 │ │ +071a1c: 6e10 3018 0200 |0026: invoke-virtual {v2}, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.isFinished:()Z // method@1830 │ │ +071a22: 0a03 |0029: move-result v3 │ │ +071a24: 3903 0a00 |002a: if-nez v3, 0034 // +000a │ │ +071a28: 5453 ad06 |002c: iget-object v3, v5, Landroid/support/v4/widget/AutoScrollHelper$ScrollAnimationRunnable;.this$0:Landroid/support/v4/widget/AutoScrollHelper; // field@06ad │ │ +071a2c: 7110 4018 0300 |002e: invoke-static {v3}, Landroid/support/v4/widget/AutoScrollHelper;.access$400:(Landroid/support/v4/widget/AutoScrollHelper;)Z // method@1840 │ │ +071a32: 0a03 |0031: move-result v3 │ │ +071a34: 3903 0800 |0032: if-nez v3, 003a // +0008 │ │ +071a38: 5453 ad06 |0034: iget-object v3, v5, Landroid/support/v4/widget/AutoScrollHelper$ScrollAnimationRunnable;.this$0:Landroid/support/v4/widget/AutoScrollHelper; // field@06ad │ │ +071a3c: 7120 3c18 4300 |0036: invoke-static {v3, v4}, Landroid/support/v4/widget/AutoScrollHelper;.access$102:(Landroid/support/v4/widget/AutoScrollHelper;Z)Z // method@183c │ │ +071a42: 28d0 |0039: goto 0009 // -0030 │ │ +071a44: 5453 ad06 |003a: iget-object v3, v5, Landroid/support/v4/widget/AutoScrollHelper$ScrollAnimationRunnable;.this$0:Landroid/support/v4/widget/AutoScrollHelper; // field@06ad │ │ +071a48: 7110 4118 0300 |003c: invoke-static {v3}, Landroid/support/v4/widget/AutoScrollHelper;.access$500:(Landroid/support/v4/widget/AutoScrollHelper;)Z // method@1841 │ │ +071a4e: 0a03 |003f: move-result v3 │ │ +071a50: 3803 0c00 |0040: if-eqz v3, 004c // +000c │ │ +071a54: 5453 ad06 |0042: iget-object v3, v5, Landroid/support/v4/widget/AutoScrollHelper$ScrollAnimationRunnable;.this$0:Landroid/support/v4/widget/AutoScrollHelper; // field@06ad │ │ +071a58: 7120 4218 4300 |0044: invoke-static {v3, v4}, Landroid/support/v4/widget/AutoScrollHelper;.access$502:(Landroid/support/v4/widget/AutoScrollHelper;Z)Z // method@1842 │ │ +071a5e: 5453 ad06 |0047: iget-object v3, v5, Landroid/support/v4/widget/AutoScrollHelper$ScrollAnimationRunnable;.this$0:Landroid/support/v4/widget/AutoScrollHelper; // field@06ad │ │ +071a62: 7110 4318 0300 |0049: invoke-static {v3}, Landroid/support/v4/widget/AutoScrollHelper;.access$600:(Landroid/support/v4/widget/AutoScrollHelper;)V // method@1843 │ │ +071a68: 6e10 2918 0200 |004c: invoke-virtual {v2}, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.computeScrollDelta:()V // method@1829 │ │ +071a6e: 6e10 2a18 0200 |004f: invoke-virtual {v2}, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.getDeltaX:()I // method@182a │ │ +071a74: 0a00 |0052: move-result v0 │ │ +071a76: 6e10 2b18 0200 |0053: invoke-virtual {v2}, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.getDeltaY:()I // method@182b │ │ +071a7c: 0a01 |0056: move-result v1 │ │ +071a7e: 5453 ad06 |0057: iget-object v3, v5, Landroid/support/v4/widget/AutoScrollHelper$ScrollAnimationRunnable;.this$0:Landroid/support/v4/widget/AutoScrollHelper; // field@06ad │ │ +071a82: 6e30 5318 0301 |0059: invoke-virtual {v3, v0, v1}, Landroid/support/v4/widget/AutoScrollHelper;.scrollTargetBy:(II)V // method@1853 │ │ +071a88: 5453 ad06 |005c: iget-object v3, v5, Landroid/support/v4/widget/AutoScrollHelper$ScrollAnimationRunnable;.this$0:Landroid/support/v4/widget/AutoScrollHelper; // field@06ad │ │ +071a8c: 7110 4418 0300 |005e: invoke-static {v3}, Landroid/support/v4/widget/AutoScrollHelper;.access$700:(Landroid/support/v4/widget/AutoScrollHelper;)Landroid/view/View; // method@1844 │ │ +071a92: 0c03 |0061: move-result-object v3 │ │ +071a94: 7120 9912 5300 |0062: invoke-static {v3, v5}, Landroid/support/v4/view/ViewCompat;.postOnAnimation:(Landroid/view/View;Ljava/lang/Runnable;)V // method@1299 │ │ +071a9a: 28a4 |0065: goto 0009 // -005c │ │ catches : (none) │ │ positions : │ │ 0x0001 line=687 │ │ 0x0009 line=715 │ │ 0x000a line=691 │ │ 0x0012 line=692 │ │ 0x0017 line=693 │ │ @@ -66282,31 +102123,31 @@ │ │ 0x005c line=714 │ │ locals : │ │ 0x0053 - 0x0066 reg=0 deltaX I │ │ 0x0057 - 0x0066 reg=1 deltaY I │ │ 0x0026 - 0x0066 reg=2 scroller Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller; │ │ 0x0000 - 0x0066 reg=5 this Landroid/support/v4/widget/AutoScrollHelper$ScrollAnimationRunnable; │ │ │ │ - source_file_idx : 501 (AutoScrollHelper.java) │ │ + source_file_idx : 593 (AutoScrollHelper.java) │ │ │ │ -Class #286 header: │ │ -class_idx : 569 │ │ +Class #485 header: │ │ +class_idx : 901 │ │ access_flags : 1025 (0x0401) │ │ -superclass_idx : 948 │ │ -source_file_idx : 501 │ │ +superclass_idx : 1337 │ │ +source_file_idx : 593 │ │ static_fields_size : 17 │ │ instance_fields_size: 17 │ │ direct_methods_size : 23 │ │ virtual_methods_size: 17 │ │ │ │ -Class #286 annotations: │ │ +Class #485 annotations: │ │ Annotations on class │ │ VISIBILITY_SYSTEM Ldalvik/annotation/MemberClasses; value={ Landroid/support/v4/widget/AutoScrollHelper$1; Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller; Landroid/support/v4/widget/AutoScrollHelper$ScrollAnimationRunnable; } │ │ │ │ -Class #286 - │ │ +Class #485 - │ │ Class descriptor : 'Landroid/support/v4/widget/AutoScrollHelper;' │ │ Access flags : 0x0401 (PUBLIC ABSTRACT) │ │ Superclass : 'Ljava/lang/Object;' │ │ Interfaces - │ │ #0 : 'Landroid/view/View$OnTouchListener;' │ │ Static fields - │ │ #0 : (in Landroid/support/v4/widget/AutoScrollHelper;) │ │ @@ -66469,99 +102310,99 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 0 │ │ insns size : 7 16-bit code units │ │ -04dd14: |[04dd14] android.support.v4.widget.AutoScrollHelper.:()V │ │ -04dd24: 7100 1d13 0000 |0000: invoke-static {}, Landroid/view/ViewConfiguration;.getTapTimeout:()I // method@131d │ │ -04dd2a: 0a00 |0003: move-result v0 │ │ -04dd2c: 6700 4604 |0004: sput v0, Landroid/support/v4/widget/AutoScrollHelper;.DEFAULT_ACTIVATION_DELAY:I // field@0446 │ │ -04dd30: 0e00 |0006: return-void │ │ +071a9c: |[071a9c] android.support.v4.widget.AutoScrollHelper.:()V │ │ +071aac: 7100 911d 0000 |0000: invoke-static {}, Landroid/view/ViewConfiguration;.getTapTimeout:()I // method@1d91 │ │ +071ab2: 0a00 |0003: move-result v0 │ │ +071ab4: 6700 ae06 |0004: sput v0, Landroid/support/v4/widget/AutoScrollHelper;.DEFAULT_ACTIVATION_DELAY:I // field@06ae │ │ +071ab8: 0e00 |0006: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=194 │ │ locals : │ │ │ │ #1 : (in Landroid/support/v4/widget/AutoScrollHelper;) │ │ name : '' │ │ type : '(Landroid/view/View;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 11 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 168 16-bit code units │ │ -04dd34: |[04dd34] android.support.v4.widget.AutoScrollHelper.:(Landroid/view/View;)V │ │ -04dd44: 1408 ffff 7f7f |0000: const v8, #float 3.40282e+38 // #7f7fffff │ │ -04dd4a: 1507 803f |0003: const/high16 v7, #int 1065353216 // #3f80 │ │ -04dd4e: 1506 003f |0005: const/high16 v6, #int 1056964608 // #3f00 │ │ -04dd52: 1405 cdcc 4c3e |0007: const v5, #float 0.2 // #3e4ccccd │ │ -04dd58: 1224 |000a: const/4 v4, #int 2 // #2 │ │ -04dd5a: 7010 9117 0900 |000b: invoke-direct {v9}, Ljava/lang/Object;.:()V // method@1791 │ │ -04dd60: 2203 3702 |000e: new-instance v3, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller; // type@0237 │ │ -04dd64: 7010 0d0f 0300 |0010: invoke-direct {v3}, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.:()V // method@0f0d │ │ -04dd6a: 5b93 6604 |0013: iput-object v3, v9, Landroid/support/v4/widget/AutoScrollHelper;.mScroller:Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller; // field@0466 │ │ -04dd6e: 2203 d402 |0015: new-instance v3, Landroid/view/animation/AccelerateInterpolator; // type@02d4 │ │ -04dd72: 7010 e313 0300 |0017: invoke-direct {v3}, Landroid/view/animation/AccelerateInterpolator;.:()V // method@13e3 │ │ -04dd78: 5b93 5a04 |001a: iput-object v3, v9, Landroid/support/v4/widget/AutoScrollHelper;.mEdgeInterpolator:Landroid/view/animation/Interpolator; // field@045a │ │ -04dd7c: 2343 1704 |001c: new-array v3, v4, [F // type@0417 │ │ -04dd80: 2603 6200 0000 |001e: fill-array-data v3, 00000080 // +00000062 │ │ -04dd86: 5b93 6304 |0021: iput-object v3, v9, Landroid/support/v4/widget/AutoScrollHelper;.mRelativeEdges:[F // field@0463 │ │ -04dd8a: 2343 1704 |0023: new-array v3, v4, [F // type@0417 │ │ -04dd8e: 2603 6300 0000 |0025: fill-array-data v3, 00000088 // +00000063 │ │ -04dd94: 5b93 5e04 |0028: iput-object v3, v9, Landroid/support/v4/widget/AutoScrollHelper;.mMaximumEdges:[F // field@045e │ │ -04dd98: 2343 1704 |002a: new-array v3, v4, [F // type@0417 │ │ -04dd9c: 2603 6400 0000 |002c: fill-array-data v3, 00000090 // +00000064 │ │ -04dda2: 5b93 6404 |002f: iput-object v3, v9, Landroid/support/v4/widget/AutoScrollHelper;.mRelativeVelocity:[F // field@0464 │ │ -04dda6: 2343 1704 |0031: new-array v3, v4, [F // type@0417 │ │ -04ddaa: 2603 6500 0000 |0033: fill-array-data v3, 00000098 // +00000065 │ │ -04ddb0: 5b93 6004 |0036: iput-object v3, v9, Landroid/support/v4/widget/AutoScrollHelper;.mMinimumVelocity:[F // field@0460 │ │ -04ddb4: 2343 1704 |0038: new-array v3, v4, [F // type@0417 │ │ -04ddb8: 2603 6600 0000 |003a: fill-array-data v3, 000000a0 // +00000066 │ │ -04ddbe: 5b93 5f04 |003d: iput-object v3, v9, Landroid/support/v4/widget/AutoScrollHelper;.mMaximumVelocity:[F // field@045f │ │ -04ddc2: 5b9a 6704 |003f: iput-object v10, v9, Landroid/support/v4/widget/AutoScrollHelper;.mTarget:Landroid/view/View; // field@0467 │ │ -04ddc6: 7100 2501 0000 |0041: invoke-static {}, Landroid/content/res/Resources;.getSystem:()Landroid/content/res/Resources; // method@0125 │ │ -04ddcc: 0c03 |0044: move-result-object v3 │ │ -04ddce: 6e10 1b01 0300 |0045: invoke-virtual {v3}, Landroid/content/res/Resources;.getDisplayMetrics:()Landroid/util/DisplayMetrics; // method@011b │ │ -04ddd4: 0c01 |0048: move-result-object v1 │ │ -04ddd6: 1403 00e0 c444 |0049: const v3, #float 1575 // #44c4e000 │ │ -04dddc: 5214 3505 |004c: iget v4, v1, Landroid/util/DisplayMetrics;.density:F // field@0535 │ │ -04dde0: c843 |004e: mul-float/2addr v3, v4 │ │ -04dde2: c663 |004f: add-float/2addr v3, v6 │ │ -04dde4: 8730 |0050: float-to-int v0, v3 │ │ -04dde6: 1403 0080 9d43 |0051: const v3, #float 315 // #439d8000 │ │ -04ddec: 5214 3505 |0054: iget v4, v1, Landroid/util/DisplayMetrics;.density:F // field@0535 │ │ -04ddf0: c843 |0056: mul-float/2addr v3, v4 │ │ -04ddf2: c663 |0057: add-float/2addr v3, v6 │ │ -04ddf4: 8732 |0058: float-to-int v2, v3 │ │ -04ddf6: 8203 |0059: int-to-float v3, v0 │ │ -04ddf8: 8204 |005a: int-to-float v4, v0 │ │ -04ddfa: 6e30 3e0f 3904 |005b: invoke-virtual {v9, v3, v4}, Landroid/support/v4/widget/AutoScrollHelper;.setMaximumVelocity:(FF)Landroid/support/v4/widget/AutoScrollHelper; // method@0f3e │ │ -04de00: 8223 |005e: int-to-float v3, v2 │ │ -04de02: 8224 |005f: int-to-float v4, v2 │ │ -04de04: 6e30 3f0f 3904 |0060: invoke-virtual {v9, v3, v4}, Landroid/support/v4/widget/AutoScrollHelper;.setMinimumVelocity:(FF)Landroid/support/v4/widget/AutoScrollHelper; // method@0f3f │ │ -04de0a: 1213 |0063: const/4 v3, #int 1 // #1 │ │ -04de0c: 6e20 3a0f 3900 |0064: invoke-virtual {v9, v3}, Landroid/support/v4/widget/AutoScrollHelper;.setEdgeType:(I)Landroid/support/v4/widget/AutoScrollHelper; // method@0f3a │ │ -04de12: 6e30 3d0f 8908 |0067: invoke-virtual {v9, v8, v8}, Landroid/support/v4/widget/AutoScrollHelper;.setMaximumEdges:(FF)Landroid/support/v4/widget/AutoScrollHelper; // method@0f3d │ │ -04de18: 6e30 420f 5905 |006a: invoke-virtual {v9, v5, v5}, Landroid/support/v4/widget/AutoScrollHelper;.setRelativeEdges:(FF)Landroid/support/v4/widget/AutoScrollHelper; // method@0f42 │ │ -04de1e: 6e30 430f 7907 |006d: invoke-virtual {v9, v7, v7}, Landroid/support/v4/widget/AutoScrollHelper;.setRelativeVelocity:(FF)Landroid/support/v4/widget/AutoScrollHelper; // method@0f43 │ │ -04de24: 6003 4604 |0070: sget v3, Landroid/support/v4/widget/AutoScrollHelper;.DEFAULT_ACTIVATION_DELAY:I // field@0446 │ │ -04de28: 6e20 390f 3900 |0072: invoke-virtual {v9, v3}, Landroid/support/v4/widget/AutoScrollHelper;.setActivationDelay:(I)Landroid/support/v4/widget/AutoScrollHelper; // method@0f39 │ │ -04de2e: 1303 f401 |0075: const/16 v3, #int 500 // #1f4 │ │ -04de32: 6e20 410f 3900 |0077: invoke-virtual {v9, v3}, Landroid/support/v4/widget/AutoScrollHelper;.setRampUpDuration:(I)Landroid/support/v4/widget/AutoScrollHelper; // method@0f41 │ │ -04de38: 1303 f401 |007a: const/16 v3, #int 500 // #1f4 │ │ -04de3c: 6e20 400f 3900 |007c: invoke-virtual {v9, v3}, Landroid/support/v4/widget/AutoScrollHelper;.setRampDownDuration:(I)Landroid/support/v4/widget/AutoScrollHelper; // method@0f40 │ │ -04de42: 0e00 |007f: return-void │ │ -04de44: 0003 0400 0200 0000 0000 0000 0000 ... |0080: array-data (8 units) │ │ -04de54: 0003 0400 0200 0000 ffff 7f7f ffff ... |0088: array-data (8 units) │ │ -04de64: 0003 0400 0200 0000 0000 0000 0000 ... |0090: array-data (8 units) │ │ -04de74: 0003 0400 0200 0000 0000 0000 0000 ... |0098: array-data (8 units) │ │ -04de84: 0003 0400 0200 0000 ffff 7f7f ffff ... |00a0: array-data (8 units) │ │ +071abc: |[071abc] android.support.v4.widget.AutoScrollHelper.:(Landroid/view/View;)V │ │ +071acc: 1408 ffff 7f7f |0000: const v8, #float 3.40282e+38 // #7f7fffff │ │ +071ad2: 1507 803f |0003: const/high16 v7, #int 1065353216 // #3f80 │ │ +071ad6: 1506 003f |0005: const/high16 v6, #int 1056964608 // #3f00 │ │ +071ada: 1405 cdcc 4c3e |0007: const v5, #float 0.2 // #3e4ccccd │ │ +071ae0: 1224 |000a: const/4 v4, #int 2 // #2 │ │ +071ae2: 7010 8622 0900 |000b: invoke-direct {v9}, Ljava/lang/Object;.:()V // method@2286 │ │ +071ae8: 2203 8303 |000e: new-instance v3, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller; // type@0383 │ │ +071aec: 7010 2818 0300 |0010: invoke-direct {v3}, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.:()V // method@1828 │ │ +071af2: 5b93 ce06 |0013: iput-object v3, v9, Landroid/support/v4/widget/AutoScrollHelper;.mScroller:Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller; // field@06ce │ │ +071af6: 2203 5204 |0015: new-instance v3, Landroid/view/animation/AccelerateInterpolator; // type@0452 │ │ +071afa: 7010 ae1e 0300 |0017: invoke-direct {v3}, Landroid/view/animation/AccelerateInterpolator;.:()V // method@1eae │ │ +071b00: 5b93 c206 |001a: iput-object v3, v9, Landroid/support/v4/widget/AutoScrollHelper;.mEdgeInterpolator:Landroid/view/animation/Interpolator; // field@06c2 │ │ +071b04: 2343 a105 |001c: new-array v3, v4, [F // type@05a1 │ │ +071b08: 2603 6200 0000 |001e: fill-array-data v3, 00000080 // +00000062 │ │ +071b0e: 5b93 cb06 |0021: iput-object v3, v9, Landroid/support/v4/widget/AutoScrollHelper;.mRelativeEdges:[F // field@06cb │ │ +071b12: 2343 a105 |0023: new-array v3, v4, [F // type@05a1 │ │ +071b16: 2603 6300 0000 |0025: fill-array-data v3, 00000088 // +00000063 │ │ +071b1c: 5b93 c606 |0028: iput-object v3, v9, Landroid/support/v4/widget/AutoScrollHelper;.mMaximumEdges:[F // field@06c6 │ │ +071b20: 2343 a105 |002a: new-array v3, v4, [F // type@05a1 │ │ +071b24: 2603 6400 0000 |002c: fill-array-data v3, 00000090 // +00000064 │ │ +071b2a: 5b93 cc06 |002f: iput-object v3, v9, Landroid/support/v4/widget/AutoScrollHelper;.mRelativeVelocity:[F // field@06cc │ │ +071b2e: 2343 a105 |0031: new-array v3, v4, [F // type@05a1 │ │ +071b32: 2603 6500 0000 |0033: fill-array-data v3, 00000098 // +00000065 │ │ +071b38: 5b93 c806 |0036: iput-object v3, v9, Landroid/support/v4/widget/AutoScrollHelper;.mMinimumVelocity:[F // field@06c8 │ │ +071b3c: 2343 a105 |0038: new-array v3, v4, [F // type@05a1 │ │ +071b40: 2603 6600 0000 |003a: fill-array-data v3, 000000a0 // +00000066 │ │ +071b46: 5b93 c706 |003d: iput-object v3, v9, Landroid/support/v4/widget/AutoScrollHelper;.mMaximumVelocity:[F // field@06c7 │ │ +071b4a: 5b9a cf06 |003f: iput-object v10, v9, Landroid/support/v4/widget/AutoScrollHelper;.mTarget:Landroid/view/View; // field@06cf │ │ +071b4e: 7100 7201 0000 |0041: invoke-static {}, Landroid/content/res/Resources;.getSystem:()Landroid/content/res/Resources; // method@0172 │ │ +071b54: 0c03 |0044: move-result-object v3 │ │ +071b56: 6e10 6601 0300 |0045: invoke-virtual {v3}, Landroid/content/res/Resources;.getDisplayMetrics:()Landroid/util/DisplayMetrics; // method@0166 │ │ +071b5c: 0c01 |0048: move-result-object v1 │ │ +071b5e: 1403 00e0 c444 |0049: const v3, #float 1575 // #44c4e000 │ │ +071b64: 5214 4608 |004c: iget v4, v1, Landroid/util/DisplayMetrics;.density:F // field@0846 │ │ +071b68: c843 |004e: mul-float/2addr v3, v4 │ │ +071b6a: c663 |004f: add-float/2addr v3, v6 │ │ +071b6c: 8730 |0050: float-to-int v0, v3 │ │ +071b6e: 1403 0080 9d43 |0051: const v3, #float 315 // #439d8000 │ │ +071b74: 5214 4608 |0054: iget v4, v1, Landroid/util/DisplayMetrics;.density:F // field@0846 │ │ +071b78: c843 |0056: mul-float/2addr v3, v4 │ │ +071b7a: c663 |0057: add-float/2addr v3, v6 │ │ +071b7c: 8732 |0058: float-to-int v2, v3 │ │ +071b7e: 8203 |0059: int-to-float v3, v0 │ │ +071b80: 8204 |005a: int-to-float v4, v0 │ │ +071b82: 6e30 5918 3904 |005b: invoke-virtual {v9, v3, v4}, Landroid/support/v4/widget/AutoScrollHelper;.setMaximumVelocity:(FF)Landroid/support/v4/widget/AutoScrollHelper; // method@1859 │ │ +071b88: 8223 |005e: int-to-float v3, v2 │ │ +071b8a: 8224 |005f: int-to-float v4, v2 │ │ +071b8c: 6e30 5a18 3904 |0060: invoke-virtual {v9, v3, v4}, Landroid/support/v4/widget/AutoScrollHelper;.setMinimumVelocity:(FF)Landroid/support/v4/widget/AutoScrollHelper; // method@185a │ │ +071b92: 1213 |0063: const/4 v3, #int 1 // #1 │ │ +071b94: 6e20 5518 3900 |0064: invoke-virtual {v9, v3}, Landroid/support/v4/widget/AutoScrollHelper;.setEdgeType:(I)Landroid/support/v4/widget/AutoScrollHelper; // method@1855 │ │ +071b9a: 6e30 5818 8908 |0067: invoke-virtual {v9, v8, v8}, Landroid/support/v4/widget/AutoScrollHelper;.setMaximumEdges:(FF)Landroid/support/v4/widget/AutoScrollHelper; // method@1858 │ │ +071ba0: 6e30 5d18 5905 |006a: invoke-virtual {v9, v5, v5}, Landroid/support/v4/widget/AutoScrollHelper;.setRelativeEdges:(FF)Landroid/support/v4/widget/AutoScrollHelper; // method@185d │ │ +071ba6: 6e30 5e18 7907 |006d: invoke-virtual {v9, v7, v7}, Landroid/support/v4/widget/AutoScrollHelper;.setRelativeVelocity:(FF)Landroid/support/v4/widget/AutoScrollHelper; // method@185e │ │ +071bac: 6003 ae06 |0070: sget v3, Landroid/support/v4/widget/AutoScrollHelper;.DEFAULT_ACTIVATION_DELAY:I // field@06ae │ │ +071bb0: 6e20 5418 3900 |0072: invoke-virtual {v9, v3}, Landroid/support/v4/widget/AutoScrollHelper;.setActivationDelay:(I)Landroid/support/v4/widget/AutoScrollHelper; // method@1854 │ │ +071bb6: 1303 f401 |0075: const/16 v3, #int 500 // #1f4 │ │ +071bba: 6e20 5c18 3900 |0077: invoke-virtual {v9, v3}, Landroid/support/v4/widget/AutoScrollHelper;.setRampUpDuration:(I)Landroid/support/v4/widget/AutoScrollHelper; // method@185c │ │ +071bc0: 1303 f401 |007a: const/16 v3, #int 500 // #1f4 │ │ +071bc4: 6e20 5b18 3900 |007c: invoke-virtual {v9, v3}, Landroid/support/v4/widget/AutoScrollHelper;.setRampDownDuration:(I)Landroid/support/v4/widget/AutoScrollHelper; // method@185b │ │ +071bca: 0e00 |007f: return-void │ │ +071bcc: 0003 0400 0200 0000 0000 0000 0000 ... |0080: array-data (8 units) │ │ +071bdc: 0003 0400 0200 0000 ffff 7f7f ffff ... |0088: array-data (8 units) │ │ +071bec: 0003 0400 0200 0000 0000 0000 0000 ... |0090: array-data (8 units) │ │ +071bfc: 0003 0400 0200 0000 0000 0000 0000 ... |0098: array-data (8 units) │ │ +071c0c: 0003 0400 0200 0000 ffff 7f7f ffff ... |00a0: array-data (8 units) │ │ catches : (none) │ │ positions : │ │ 0x000b line=209 │ │ 0x000e line=137 │ │ 0x0015 line=140 │ │ 0x001c line=149 │ │ 0x0023 line=152 │ │ @@ -66599,17 +102440,17 @@ │ │ type : '(Landroid/support/v4/widget/AutoScrollHelper;)Z' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -04de94: |[04de94] android.support.v4.widget.AutoScrollHelper.access$100:(Landroid/support/v4/widget/AutoScrollHelper;)Z │ │ -04dea4: 5510 5904 |0000: iget-boolean v0, v1, Landroid/support/v4/widget/AutoScrollHelper;.mAnimating:Z // field@0459 │ │ -04dea8: 0f00 |0002: return v0 │ │ +071c1c: |[071c1c] android.support.v4.widget.AutoScrollHelper.access$100:(Landroid/support/v4/widget/AutoScrollHelper;)Z │ │ +071c2c: 5510 c106 |0000: iget-boolean v0, v1, Landroid/support/v4/widget/AutoScrollHelper;.mAnimating:Z // field@06c1 │ │ +071c30: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=84 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 x0 Landroid/support/v4/widget/AutoScrollHelper; │ │ │ │ #3 : (in Landroid/support/v4/widget/AutoScrollHelper;) │ │ @@ -66617,17 +102458,17 @@ │ │ type : '(Landroid/support/v4/widget/AutoScrollHelper;Z)Z' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -04deac: |[04deac] android.support.v4.widget.AutoScrollHelper.access$102:(Landroid/support/v4/widget/AutoScrollHelper;Z)Z │ │ -04debc: 5c01 5904 |0000: iput-boolean v1, v0, Landroid/support/v4/widget/AutoScrollHelper;.mAnimating:Z // field@0459 │ │ -04dec0: 0f01 |0002: return v1 │ │ +071c34: |[071c34] android.support.v4.widget.AutoScrollHelper.access$102:(Landroid/support/v4/widget/AutoScrollHelper;Z)Z │ │ +071c44: 5c01 c106 |0000: iput-boolean v1, v0, Landroid/support/v4/widget/AutoScrollHelper;.mAnimating:Z // field@06c1 │ │ +071c48: 0f01 |0002: return v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=84 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 x0 Landroid/support/v4/widget/AutoScrollHelper; │ │ 0x0000 - 0x0003 reg=1 x1 Z │ │ │ │ @@ -66636,17 +102477,17 @@ │ │ type : '(Landroid/support/v4/widget/AutoScrollHelper;)Z' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -04dec4: |[04dec4] android.support.v4.widget.AutoScrollHelper.access$200:(Landroid/support/v4/widget/AutoScrollHelper;)Z │ │ -04ded4: 5510 6204 |0000: iget-boolean v0, v1, Landroid/support/v4/widget/AutoScrollHelper;.mNeedsReset:Z // field@0462 │ │ -04ded8: 0f00 |0002: return v0 │ │ +071c4c: |[071c4c] android.support.v4.widget.AutoScrollHelper.access$200:(Landroid/support/v4/widget/AutoScrollHelper;)Z │ │ +071c5c: 5510 ca06 |0000: iget-boolean v0, v1, Landroid/support/v4/widget/AutoScrollHelper;.mNeedsReset:Z // field@06ca │ │ +071c60: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=84 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 x0 Landroid/support/v4/widget/AutoScrollHelper; │ │ │ │ #5 : (in Landroid/support/v4/widget/AutoScrollHelper;) │ │ @@ -66654,17 +102495,17 @@ │ │ type : '(Landroid/support/v4/widget/AutoScrollHelper;Z)Z' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -04dedc: |[04dedc] android.support.v4.widget.AutoScrollHelper.access$202:(Landroid/support/v4/widget/AutoScrollHelper;Z)Z │ │ -04deec: 5c01 6204 |0000: iput-boolean v1, v0, Landroid/support/v4/widget/AutoScrollHelper;.mNeedsReset:Z // field@0462 │ │ -04def0: 0f01 |0002: return v1 │ │ +071c64: |[071c64] android.support.v4.widget.AutoScrollHelper.access$202:(Landroid/support/v4/widget/AutoScrollHelper;Z)Z │ │ +071c74: 5c01 ca06 |0000: iput-boolean v1, v0, Landroid/support/v4/widget/AutoScrollHelper;.mNeedsReset:Z // field@06ca │ │ +071c78: 0f01 |0002: return v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=84 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 x0 Landroid/support/v4/widget/AutoScrollHelper; │ │ 0x0000 - 0x0003 reg=1 x1 Z │ │ │ │ @@ -66673,17 +102514,17 @@ │ │ type : '(Landroid/support/v4/widget/AutoScrollHelper;)Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -04def4: |[04def4] android.support.v4.widget.AutoScrollHelper.access$300:(Landroid/support/v4/widget/AutoScrollHelper;)Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller; │ │ -04df04: 5410 6604 |0000: iget-object v0, v1, Landroid/support/v4/widget/AutoScrollHelper;.mScroller:Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller; // field@0466 │ │ -04df08: 1100 |0002: return-object v0 │ │ +071c7c: |[071c7c] android.support.v4.widget.AutoScrollHelper.access$300:(Landroid/support/v4/widget/AutoScrollHelper;)Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller; │ │ +071c8c: 5410 ce06 |0000: iget-object v0, v1, Landroid/support/v4/widget/AutoScrollHelper;.mScroller:Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller; // field@06ce │ │ +071c90: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=84 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 x0 Landroid/support/v4/widget/AutoScrollHelper; │ │ │ │ #7 : (in Landroid/support/v4/widget/AutoScrollHelper;) │ │ @@ -66691,18 +102532,18 @@ │ │ type : '(Landroid/support/v4/widget/AutoScrollHelper;)Z' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -04df0c: |[04df0c] android.support.v4.widget.AutoScrollHelper.access$400:(Landroid/support/v4/widget/AutoScrollHelper;)Z │ │ -04df1c: 7010 440f 0100 |0000: invoke-direct {v1}, Landroid/support/v4/widget/AutoScrollHelper;.shouldAnimate:()Z // method@0f44 │ │ -04df22: 0a00 |0003: move-result v0 │ │ -04df24: 0f00 |0004: return v0 │ │ +071c94: |[071c94] android.support.v4.widget.AutoScrollHelper.access$400:(Landroid/support/v4/widget/AutoScrollHelper;)Z │ │ +071ca4: 7010 5f18 0100 |0000: invoke-direct {v1}, Landroid/support/v4/widget/AutoScrollHelper;.shouldAnimate:()Z // method@185f │ │ +071caa: 0a00 |0003: move-result v0 │ │ +071cac: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=84 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 x0 Landroid/support/v4/widget/AutoScrollHelper; │ │ │ │ #8 : (in Landroid/support/v4/widget/AutoScrollHelper;) │ │ @@ -66710,17 +102551,17 @@ │ │ type : '(Landroid/support/v4/widget/AutoScrollHelper;)Z' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -04df28: |[04df28] android.support.v4.widget.AutoScrollHelper.access$500:(Landroid/support/v4/widget/AutoScrollHelper;)Z │ │ -04df38: 5510 6104 |0000: iget-boolean v0, v1, Landroid/support/v4/widget/AutoScrollHelper;.mNeedsCancel:Z // field@0461 │ │ -04df3c: 0f00 |0002: return v0 │ │ +071cb0: |[071cb0] android.support.v4.widget.AutoScrollHelper.access$500:(Landroid/support/v4/widget/AutoScrollHelper;)Z │ │ +071cc0: 5510 c906 |0000: iget-boolean v0, v1, Landroid/support/v4/widget/AutoScrollHelper;.mNeedsCancel:Z // field@06c9 │ │ +071cc4: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=84 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 x0 Landroid/support/v4/widget/AutoScrollHelper; │ │ │ │ #9 : (in Landroid/support/v4/widget/AutoScrollHelper;) │ │ @@ -66728,17 +102569,17 @@ │ │ type : '(Landroid/support/v4/widget/AutoScrollHelper;Z)Z' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -04df40: |[04df40] android.support.v4.widget.AutoScrollHelper.access$502:(Landroid/support/v4/widget/AutoScrollHelper;Z)Z │ │ -04df50: 5c01 6104 |0000: iput-boolean v1, v0, Landroid/support/v4/widget/AutoScrollHelper;.mNeedsCancel:Z // field@0461 │ │ -04df54: 0f01 |0002: return v1 │ │ +071cc8: |[071cc8] android.support.v4.widget.AutoScrollHelper.access$502:(Landroid/support/v4/widget/AutoScrollHelper;Z)Z │ │ +071cd8: 5c01 c906 |0000: iput-boolean v1, v0, Landroid/support/v4/widget/AutoScrollHelper;.mNeedsCancel:Z // field@06c9 │ │ +071cdc: 0f01 |0002: return v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=84 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 x0 Landroid/support/v4/widget/AutoScrollHelper; │ │ 0x0000 - 0x0003 reg=1 x1 Z │ │ │ │ @@ -66747,17 +102588,17 @@ │ │ type : '(Landroid/support/v4/widget/AutoScrollHelper;)V' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -04df58: |[04df58] android.support.v4.widget.AutoScrollHelper.access$600:(Landroid/support/v4/widget/AutoScrollHelper;)V │ │ -04df68: 7010 2e0f 0000 |0000: invoke-direct {v0}, Landroid/support/v4/widget/AutoScrollHelper;.cancelTargetTouch:()V // method@0f2e │ │ -04df6e: 0e00 |0003: return-void │ │ +071ce0: |[071ce0] android.support.v4.widget.AutoScrollHelper.access$600:(Landroid/support/v4/widget/AutoScrollHelper;)V │ │ +071cf0: 7010 4918 0000 |0000: invoke-direct {v0}, Landroid/support/v4/widget/AutoScrollHelper;.cancelTargetTouch:()V // method@1849 │ │ +071cf6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=84 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 x0 Landroid/support/v4/widget/AutoScrollHelper; │ │ │ │ #11 : (in Landroid/support/v4/widget/AutoScrollHelper;) │ │ @@ -66765,17 +102606,17 @@ │ │ type : '(Landroid/support/v4/widget/AutoScrollHelper;)Landroid/view/View;' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -04df70: |[04df70] android.support.v4.widget.AutoScrollHelper.access$700:(Landroid/support/v4/widget/AutoScrollHelper;)Landroid/view/View; │ │ -04df80: 5410 6704 |0000: iget-object v0, v1, Landroid/support/v4/widget/AutoScrollHelper;.mTarget:Landroid/view/View; // field@0467 │ │ -04df84: 1100 |0002: return-object v0 │ │ +071cf8: |[071cf8] android.support.v4.widget.AutoScrollHelper.access$700:(Landroid/support/v4/widget/AutoScrollHelper;)Landroid/view/View; │ │ +071d08: 5410 cf06 |0000: iget-object v0, v1, Landroid/support/v4/widget/AutoScrollHelper;.mTarget:Landroid/view/View; // field@06cf │ │ +071d0c: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=84 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 x0 Landroid/support/v4/widget/AutoScrollHelper; │ │ │ │ #12 : (in Landroid/support/v4/widget/AutoScrollHelper;) │ │ @@ -66783,18 +102624,18 @@ │ │ type : '(III)I' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 5 16-bit code units │ │ -04df88: |[04df88] android.support.v4.widget.AutoScrollHelper.access$800:(III)I │ │ -04df98: 7130 310f 2103 |0000: invoke-static {v1, v2, v3}, Landroid/support/v4/widget/AutoScrollHelper;.constrain:(III)I // method@0f31 │ │ -04df9e: 0a00 |0003: move-result v0 │ │ -04dfa0: 0f00 |0004: return v0 │ │ +071d10: |[071d10] android.support.v4.widget.AutoScrollHelper.access$800:(III)I │ │ +071d20: 7130 4c18 2103 |0000: invoke-static {v1, v2, v3}, Landroid/support/v4/widget/AutoScrollHelper;.constrain:(III)I // method@184c │ │ +071d26: 0a00 |0003: move-result v0 │ │ +071d28: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=84 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 x0 I │ │ 0x0000 - 0x0005 reg=2 x1 I │ │ 0x0000 - 0x0005 reg=3 x2 I │ │ @@ -66804,18 +102645,18 @@ │ │ type : '(FFF)F' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 5 16-bit code units │ │ -04dfa4: |[04dfa4] android.support.v4.widget.AutoScrollHelper.access$900:(FFF)F │ │ -04dfb4: 7130 300f 2103 |0000: invoke-static {v1, v2, v3}, Landroid/support/v4/widget/AutoScrollHelper;.constrain:(FFF)F // method@0f30 │ │ -04dfba: 0a00 |0003: move-result v0 │ │ -04dfbc: 0f00 |0004: return v0 │ │ +071d2c: |[071d2c] android.support.v4.widget.AutoScrollHelper.access$900:(FFF)F │ │ +071d3c: 7130 4b18 2103 |0000: invoke-static {v1, v2, v3}, Landroid/support/v4/widget/AutoScrollHelper;.constrain:(FFF)F // method@184b │ │ +071d42: 0a00 |0003: move-result v0 │ │ +071d44: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=84 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 x0 F │ │ 0x0000 - 0x0005 reg=2 x1 F │ │ 0x0000 - 0x0005 reg=3 x2 F │ │ @@ -66825,28 +102666,28 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 10 │ │ ins : 1 │ │ outs : 8 │ │ insns size : 22 16-bit code units │ │ -04dfc0: |[04dfc0] android.support.v4.widget.AutoScrollHelper.cancelTargetTouch:()V │ │ -04dfd0: 1205 |0000: const/4 v5, #int 0 // #0 │ │ -04dfd2: 7100 0902 0000 |0001: invoke-static {}, Landroid/os/SystemClock;.uptimeMillis:()J // method@0209 │ │ -04dfd8: 0b00 |0004: move-result-wide v0 │ │ -04dfda: 1234 |0005: const/4 v4, #int 3 // #3 │ │ -04dfdc: 1207 |0006: const/4 v7, #int 0 // #0 │ │ -04dfde: 0402 |0007: move-wide v2, v0 │ │ -04dfe0: 0156 |0008: move v6, v5 │ │ -04dfe2: 7708 8a12 0000 |0009: invoke-static/range {v0, v1, v2, v3, v4, v5, v6, v7}, Landroid/view/MotionEvent;.obtain:(JJIFFI)Landroid/view/MotionEvent; // method@128a │ │ -04dfe8: 0c08 |000c: move-result-object v8 │ │ -04dfea: 5492 6704 |000d: iget-object v2, v9, Landroid/support/v4/widget/AutoScrollHelper;.mTarget:Landroid/view/View; // field@0467 │ │ -04dfee: 6e20 ed12 8200 |000f: invoke-virtual {v2, v8}, Landroid/view/View;.onTouchEvent:(Landroid/view/MotionEvent;)Z // method@12ed │ │ -04dff4: 6e10 8c12 0800 |0012: invoke-virtual {v8}, Landroid/view/MotionEvent;.recycle:()V // method@128c │ │ -04dffa: 0e00 |0015: return-void │ │ +071d48: |[071d48] android.support.v4.widget.AutoScrollHelper.cancelTargetTouch:()V │ │ +071d58: 1205 |0000: const/4 v5, #int 0 // #0 │ │ +071d5a: 7100 4503 0000 |0001: invoke-static {}, Landroid/os/SystemClock;.uptimeMillis:()J // method@0345 │ │ +071d60: 0b00 |0004: move-result-wide v0 │ │ +071d62: 1234 |0005: const/4 v4, #int 3 // #3 │ │ +071d64: 1207 |0006: const/4 v7, #int 0 // #0 │ │ +071d66: 0402 |0007: move-wide v2, v0 │ │ +071d68: 0156 |0008: move v6, v5 │ │ +071d6a: 7708 c91c 0000 |0009: invoke-static/range {v0, v1, v2, v3, v4, v5, v6, v7}, Landroid/view/MotionEvent;.obtain:(JJIFFI)Landroid/view/MotionEvent; // method@1cc9 │ │ +071d70: 0c08 |000c: move-result-object v8 │ │ +071d72: 5492 cf06 |000d: iget-object v2, v9, Landroid/support/v4/widget/AutoScrollHelper;.mTarget:Landroid/view/View; // field@06cf │ │ +071d76: 6e20 4a1d 8200 |000f: invoke-virtual {v2, v8}, Landroid/view/View;.onTouchEvent:(Landroid/view/MotionEvent;)Z // method@1d4a │ │ +071d7c: 6e10 cb1c 0800 |0012: invoke-virtual {v8}, Landroid/view/MotionEvent;.recycle:()V // method@1ccb │ │ +071d82: 0e00 |0015: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=677 │ │ 0x0005 line=678 │ │ 0x000d line=680 │ │ 0x0012 line=681 │ │ 0x0015 line=682 │ │ @@ -66860,44 +102701,44 @@ │ │ type : '(IFFF)F' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 14 │ │ ins : 5 │ │ outs : 5 │ │ insns size : 51 16-bit code units │ │ -04dffc: |[04dffc] android.support.v4.widget.AutoScrollHelper.computeTargetVelocity:(IFFF)F │ │ -04e00c: 1207 |0000: const/4 v7, #int 0 // #0 │ │ -04e00e: 5498 6304 |0001: iget-object v8, v9, Landroid/support/v4/widget/AutoScrollHelper;.mRelativeEdges:[F // field@0463 │ │ -04e012: 4403 080a |0003: aget v3, v8, v10 │ │ -04e016: 5498 5e04 |0005: iget-object v8, v9, Landroid/support/v4/widget/AutoScrollHelper;.mMaximumEdges:[F // field@045e │ │ -04e01a: 4400 080a |0007: aget v0, v8, v10 │ │ -04e01e: 705b 330f 390c |0009: invoke-direct {v9, v3, v12, v0, v11}, Landroid/support/v4/widget/AutoScrollHelper;.getEdgeValue:(FFFF)F // method@0f33 │ │ -04e024: 0a06 |000c: move-result v6 │ │ -04e026: 2d08 0607 |000d: cmpl-float v8, v6, v7 │ │ -04e02a: 3908 0300 |000f: if-nez v8, 0012 // +0003 │ │ -04e02e: 0f07 |0011: return v7 │ │ -04e030: 5498 6404 |0012: iget-object v8, v9, Landroid/support/v4/widget/AutoScrollHelper;.mRelativeVelocity:[F // field@0464 │ │ -04e034: 4404 080a |0014: aget v4, v8, v10 │ │ -04e038: 5498 6004 |0016: iget-object v8, v9, Landroid/support/v4/widget/AutoScrollHelper;.mMinimumVelocity:[F // field@0460 │ │ -04e03c: 4402 080a |0018: aget v2, v8, v10 │ │ -04e040: 5498 5f04 |001a: iget-object v8, v9, Landroid/support/v4/widget/AutoScrollHelper;.mMaximumVelocity:[F // field@045f │ │ -04e044: 4401 080a |001c: aget v1, v8, v10 │ │ -04e048: a805 040d |001e: mul-float v5, v4, v13 │ │ -04e04c: 2d07 0607 |0020: cmpl-float v7, v6, v7 │ │ -04e050: 3d07 0900 |0022: if-lez v7, 002b // +0009 │ │ -04e054: a807 0605 |0024: mul-float v7, v6, v5 │ │ -04e058: 7130 300f 2701 |0026: invoke-static {v7, v2, v1}, Landroid/support/v4/widget/AutoScrollHelper;.constrain:(FFF)F // method@0f30 │ │ -04e05e: 0a07 |0029: move-result v7 │ │ -04e060: 28e7 |002a: goto 0011 // -0019 │ │ -04e062: 7f67 |002b: neg-float v7, v6 │ │ -04e064: c857 |002c: mul-float/2addr v7, v5 │ │ -04e066: 7130 300f 2701 |002d: invoke-static {v7, v2, v1}, Landroid/support/v4/widget/AutoScrollHelper;.constrain:(FFF)F // method@0f30 │ │ -04e06c: 0a07 |0030: move-result v7 │ │ -04e06e: 7f77 |0031: neg-float v7, v7 │ │ -04e070: 28df |0032: goto 0011 // -0021 │ │ +071d84: |[071d84] android.support.v4.widget.AutoScrollHelper.computeTargetVelocity:(IFFF)F │ │ +071d94: 1207 |0000: const/4 v7, #int 0 // #0 │ │ +071d96: 5498 cb06 |0001: iget-object v8, v9, Landroid/support/v4/widget/AutoScrollHelper;.mRelativeEdges:[F // field@06cb │ │ +071d9a: 4403 080a |0003: aget v3, v8, v10 │ │ +071d9e: 5498 c606 |0005: iget-object v8, v9, Landroid/support/v4/widget/AutoScrollHelper;.mMaximumEdges:[F // field@06c6 │ │ +071da2: 4400 080a |0007: aget v0, v8, v10 │ │ +071da6: 705b 4e18 390c |0009: invoke-direct {v9, v3, v12, v0, v11}, Landroid/support/v4/widget/AutoScrollHelper;.getEdgeValue:(FFFF)F // method@184e │ │ +071dac: 0a06 |000c: move-result v6 │ │ +071dae: 2d08 0607 |000d: cmpl-float v8, v6, v7 │ │ +071db2: 3908 0300 |000f: if-nez v8, 0012 // +0003 │ │ +071db6: 0f07 |0011: return v7 │ │ +071db8: 5498 cc06 |0012: iget-object v8, v9, Landroid/support/v4/widget/AutoScrollHelper;.mRelativeVelocity:[F // field@06cc │ │ +071dbc: 4404 080a |0014: aget v4, v8, v10 │ │ +071dc0: 5498 c806 |0016: iget-object v8, v9, Landroid/support/v4/widget/AutoScrollHelper;.mMinimumVelocity:[F // field@06c8 │ │ +071dc4: 4402 080a |0018: aget v2, v8, v10 │ │ +071dc8: 5498 c706 |001a: iget-object v8, v9, Landroid/support/v4/widget/AutoScrollHelper;.mMaximumVelocity:[F // field@06c7 │ │ +071dcc: 4401 080a |001c: aget v1, v8, v10 │ │ +071dd0: a805 040d |001e: mul-float v5, v4, v13 │ │ +071dd4: 2d07 0607 |0020: cmpl-float v7, v6, v7 │ │ +071dd8: 3d07 0900 |0022: if-lez v7, 002b // +0009 │ │ +071ddc: a807 0605 |0024: mul-float v7, v6, v5 │ │ +071de0: 7130 4b18 2701 |0026: invoke-static {v7, v2, v1}, Landroid/support/v4/widget/AutoScrollHelper;.constrain:(FFF)F // method@184b │ │ +071de6: 0a07 |0029: move-result v7 │ │ +071de8: 28e7 |002a: goto 0011 // -0019 │ │ +071dea: 7f67 |002b: neg-float v7, v6 │ │ +071dec: c857 |002c: mul-float/2addr v7, v5 │ │ +071dee: 7130 4b18 2701 |002d: invoke-static {v7, v2, v1}, Landroid/support/v4/widget/AutoScrollHelper;.constrain:(FFF)F // method@184b │ │ +071df4: 0a07 |0030: move-result v7 │ │ +071df6: 7f77 |0031: neg-float v7, v7 │ │ +071df8: 28df |0032: goto 0011 // -0021 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=539 │ │ 0x0005 line=540 │ │ 0x0009 line=541 │ │ 0x000d line=542 │ │ 0x0011 line=558 │ │ @@ -66927,24 +102768,24 @@ │ │ type : '(FFF)F' │ │ access : 0x000a (PRIVATE STATIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 13 16-bit code units │ │ -04e074: |[04e074] android.support.v4.widget.AutoScrollHelper.constrain:(FFF)F │ │ -04e084: 2d00 0103 |0000: cmpl-float v0, v1, v3 │ │ -04e088: 3d00 0300 |0002: if-lez v0, 0005 // +0003 │ │ -04e08c: 0f03 |0004: return v3 │ │ -04e08e: 2e00 0102 |0005: cmpg-float v0, v1, v2 │ │ -04e092: 3b00 0400 |0007: if-gez v0, 000b // +0004 │ │ -04e096: 0123 |0009: move v3, v2 │ │ -04e098: 28fa |000a: goto 0004 // -0006 │ │ -04e09a: 0113 |000b: move v3, v1 │ │ -04e09c: 28f8 |000c: goto 0004 // -0008 │ │ +071dfc: |[071dfc] android.support.v4.widget.AutoScrollHelper.constrain:(FFF)F │ │ +071e0c: 2d00 0103 |0000: cmpl-float v0, v1, v3 │ │ +071e10: 3d00 0300 |0002: if-lez v0, 0005 // +0003 │ │ +071e14: 0f03 |0004: return v3 │ │ +071e16: 2e00 0102 |0005: cmpg-float v0, v1, v2 │ │ +071e1a: 3b00 0400 |0007: if-gez v0, 000b // +0004 │ │ +071e1e: 0123 |0009: move v3, v2 │ │ +071e20: 28fa |000a: goto 0004 // -0006 │ │ +071e22: 0113 |000b: move v3, v1 │ │ +071e24: 28f8 |000c: goto 0004 // -0008 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=663 │ │ 0x0004 line=668 │ │ 0x0005 line=665 │ │ 0x000a line=666 │ │ 0x000c line=668 │ │ @@ -66959,22 +102800,22 @@ │ │ type : '(III)I' │ │ access : 0x000a (PRIVATE STATIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 9 16-bit code units │ │ -04e0a0: |[04e0a0] android.support.v4.widget.AutoScrollHelper.constrain:(III)I │ │ -04e0b0: 3720 0300 |0000: if-le v0, v2, 0003 // +0003 │ │ -04e0b4: 0f02 |0002: return v2 │ │ -04e0b6: 3510 0400 |0003: if-ge v0, v1, 0007 // +0004 │ │ -04e0ba: 0112 |0005: move v2, v1 │ │ -04e0bc: 28fc |0006: goto 0002 // -0004 │ │ -04e0be: 0102 |0007: move v2, v0 │ │ -04e0c0: 28fa |0008: goto 0002 // -0006 │ │ +071e28: |[071e28] android.support.v4.widget.AutoScrollHelper.constrain:(III)I │ │ +071e38: 3720 0300 |0000: if-le v0, v2, 0003 // +0003 │ │ +071e3c: 0f02 |0002: return v2 │ │ +071e3e: 3510 0400 |0003: if-ge v0, v1, 0007 // +0004 │ │ +071e42: 0112 |0005: move v2, v1 │ │ +071e44: 28fc |0006: goto 0002 // -0004 │ │ +071e46: 0102 |0007: move v2, v0 │ │ +071e48: 28fa |0008: goto 0002 // -0006 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=653 │ │ 0x0002 line=658 │ │ 0x0003 line=655 │ │ 0x0006 line=656 │ │ 0x0008 line=658 │ │ @@ -66989,43 +102830,43 @@ │ │ type : '(FF)F' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 7 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 56 16-bit code units │ │ -04e0c4: |[04e0c4] android.support.v4.widget.AutoScrollHelper.constrainEdgeValue:(FF)F │ │ -04e0d4: 1501 803f |0000: const/high16 v1, #int 1065353216 // #3f80 │ │ -04e0d8: 1200 |0002: const/4 v0, #int 0 // #0 │ │ -04e0da: 2d02 0600 |0003: cmpl-float v2, v6, v0 │ │ -04e0de: 3902 0300 |0005: if-nez v2, 0008 // +0003 │ │ -04e0e2: 0f00 |0007: return v0 │ │ -04e0e4: 5242 5b04 |0008: iget v2, v4, Landroid/support/v4/widget/AutoScrollHelper;.mEdgeType:I // field@045b │ │ -04e0e8: 2b02 2400 0000 |000a: packed-switch v2, 0000002e // +00000024 │ │ -04e0ee: 28fa |000d: goto 0007 // -0006 │ │ -04e0f0: 2e02 0506 |000e: cmpg-float v2, v5, v6 │ │ -04e0f4: 3b02 f7ff |0010: if-gez v2, 0007 // -0009 │ │ -04e0f8: 2d02 0500 |0012: cmpl-float v2, v5, v0 │ │ -04e0fc: 3a02 0700 |0014: if-ltz v2, 001b // +0007 │ │ -04e100: a900 0506 |0016: div-float v0, v5, v6 │ │ -04e104: a700 0100 |0018: sub-float v0, v1, v0 │ │ -04e108: 28ed |001a: goto 0007 // -0013 │ │ -04e10a: 5542 5904 |001b: iget-boolean v2, v4, Landroid/support/v4/widget/AutoScrollHelper;.mAnimating:Z // field@0459 │ │ -04e10e: 3802 eaff |001d: if-eqz v2, 0007 // -0016 │ │ -04e112: 5242 5b04 |001f: iget v2, v4, Landroid/support/v4/widget/AutoScrollHelper;.mEdgeType:I // field@045b │ │ -04e116: 1213 |0021: const/4 v3, #int 1 // #1 │ │ -04e118: 3332 e5ff |0022: if-ne v2, v3, 0007 // -001b │ │ -04e11c: 0110 |0024: move v0, v1 │ │ -04e11e: 28e2 |0025: goto 0007 // -001e │ │ -04e120: 2e01 0500 |0026: cmpg-float v1, v5, v0 │ │ -04e124: 3b01 dfff |0028: if-gez v1, 0007 // -0021 │ │ -04e128: 7f60 |002a: neg-float v0, v6 │ │ -04e12a: a900 0500 |002b: div-float v0, v5, v0 │ │ -04e12e: 28da |002d: goto 0007 // -0026 │ │ -04e130: 0001 0300 0000 0000 0400 0000 0400 ... |002e: packed-switch-data (10 units) │ │ +071e4c: |[071e4c] android.support.v4.widget.AutoScrollHelper.constrainEdgeValue:(FF)F │ │ +071e5c: 1501 803f |0000: const/high16 v1, #int 1065353216 // #3f80 │ │ +071e60: 1200 |0002: const/4 v0, #int 0 // #0 │ │ +071e62: 2d02 0600 |0003: cmpl-float v2, v6, v0 │ │ +071e66: 3902 0300 |0005: if-nez v2, 0008 // +0003 │ │ +071e6a: 0f00 |0007: return v0 │ │ +071e6c: 5242 c306 |0008: iget v2, v4, Landroid/support/v4/widget/AutoScrollHelper;.mEdgeType:I // field@06c3 │ │ +071e70: 2b02 2400 0000 |000a: packed-switch v2, 0000002e // +00000024 │ │ +071e76: 28fa |000d: goto 0007 // -0006 │ │ +071e78: 2e02 0506 |000e: cmpg-float v2, v5, v6 │ │ +071e7c: 3b02 f7ff |0010: if-gez v2, 0007 // -0009 │ │ +071e80: 2d02 0500 |0012: cmpl-float v2, v5, v0 │ │ +071e84: 3a02 0700 |0014: if-ltz v2, 001b // +0007 │ │ +071e88: a900 0506 |0016: div-float v0, v5, v6 │ │ +071e8c: a700 0100 |0018: sub-float v0, v1, v0 │ │ +071e90: 28ed |001a: goto 0007 // -0013 │ │ +071e92: 5542 c106 |001b: iget-boolean v2, v4, Landroid/support/v4/widget/AutoScrollHelper;.mAnimating:Z // field@06c1 │ │ +071e96: 3802 eaff |001d: if-eqz v2, 0007 // -0016 │ │ +071e9a: 5242 c306 |001f: iget v2, v4, Landroid/support/v4/widget/AutoScrollHelper;.mEdgeType:I // field@06c3 │ │ +071e9e: 1213 |0021: const/4 v3, #int 1 // #1 │ │ +071ea0: 3332 e5ff |0022: if-ne v2, v3, 0007 // -001b │ │ +071ea4: 0110 |0024: move v0, v1 │ │ +071ea6: 28e2 |0025: goto 0007 // -001e │ │ +071ea8: 2e01 0500 |0026: cmpg-float v1, v5, v0 │ │ +071eac: 3b01 dfff |0028: if-gez v1, 0007 // -0021 │ │ +071eb0: 7f60 |002a: neg-float v0, v6 │ │ +071eb2: a900 0500 |002b: div-float v0, v5, v0 │ │ +071eb6: 28da |002d: goto 0007 // -0026 │ │ +071eb8: 0001 0300 0000 0000 0400 0000 0400 ... |002e: packed-switch-data (10 units) │ │ catches : (none) │ │ positions : │ │ 0x0003 line=624 │ │ 0x0007 line=649 │ │ 0x0008 line=628 │ │ 0x000e line=631 │ │ 0x0012 line=632 │ │ @@ -67045,43 +102886,43 @@ │ │ type : '(FFFF)F' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 12 │ │ ins : 5 │ │ outs : 3 │ │ insns size : 51 16-bit code units │ │ -04e144: |[04e144] android.support.v4.widget.AutoScrollHelper.getEdgeValue:(FFFF)F │ │ -04e154: 1205 |0000: const/4 v5, #int 0 // #0 │ │ -04e156: a806 0809 |0001: mul-float v6, v8, v9 │ │ -04e15a: 7130 300f 560a |0003: invoke-static {v6, v5, v10}, Landroid/support/v4/widget/AutoScrollHelper;.constrain:(FFF)F // method@0f30 │ │ -04e160: 0a00 |0006: move-result v0 │ │ -04e162: 7030 320f b700 |0007: invoke-direct {v7, v11, v0}, Landroid/support/v4/widget/AutoScrollHelper;.constrainEdgeValue:(FF)F // method@0f32 │ │ -04e168: 0a03 |000a: move-result v3 │ │ -04e16a: a706 090b |000b: sub-float v6, v9, v11 │ │ -04e16e: 7030 320f 6700 |000d: invoke-direct {v7, v6, v0}, Landroid/support/v4/widget/AutoScrollHelper;.constrainEdgeValue:(FF)F // method@0f32 │ │ -04e174: 0a04 |0010: move-result v4 │ │ -04e176: a702 0403 |0011: sub-float v2, v4, v3 │ │ -04e17a: 2e06 0205 |0013: cmpg-float v6, v2, v5 │ │ -04e17e: 3b06 1300 |0015: if-gez v6, 0028 // +0013 │ │ -04e182: 5475 5a04 |0017: iget-object v5, v7, Landroid/support/v4/widget/AutoScrollHelper;.mEdgeInterpolator:Landroid/view/animation/Interpolator; // field@045a │ │ -04e186: 7f26 |0019: neg-float v6, v2 │ │ -04e188: 7220 ee13 6500 |001a: invoke-interface {v5, v6}, Landroid/view/animation/Interpolator;.getInterpolation:(F)F // method@13ee │ │ -04e18e: 0a05 |001d: move-result v5 │ │ -04e190: 7f51 |001e: neg-float v1, v5 │ │ -04e192: 1505 80bf |001f: const/high16 v5, #int -1082130432 // #bf80 │ │ -04e196: 1506 803f |0021: const/high16 v6, #int 1065353216 // #3f80 │ │ -04e19a: 7130 300f 5106 |0023: invoke-static {v1, v5, v6}, Landroid/support/v4/widget/AutoScrollHelper;.constrain:(FFF)F // method@0f30 │ │ -04e1a0: 0a05 |0026: move-result v5 │ │ -04e1a2: 0f05 |0027: return v5 │ │ -04e1a4: 2d06 0205 |0028: cmpl-float v6, v2, v5 │ │ -04e1a8: 3d06 fdff |002a: if-lez v6, 0027 // -0003 │ │ -04e1ac: 5475 5a04 |002c: iget-object v5, v7, Landroid/support/v4/widget/AutoScrollHelper;.mEdgeInterpolator:Landroid/view/animation/Interpolator; // field@045a │ │ -04e1b0: 7220 ee13 2500 |002e: invoke-interface {v5, v2}, Landroid/view/animation/Interpolator;.getInterpolation:(F)F // method@13ee │ │ -04e1b6: 0a01 |0031: move-result v1 │ │ -04e1b8: 28ed |0032: goto 001f // -0013 │ │ +071ecc: |[071ecc] android.support.v4.widget.AutoScrollHelper.getEdgeValue:(FFFF)F │ │ +071edc: 1205 |0000: const/4 v5, #int 0 // #0 │ │ +071ede: a806 0809 |0001: mul-float v6, v8, v9 │ │ +071ee2: 7130 4b18 560a |0003: invoke-static {v6, v5, v10}, Landroid/support/v4/widget/AutoScrollHelper;.constrain:(FFF)F // method@184b │ │ +071ee8: 0a00 |0006: move-result v0 │ │ +071eea: 7030 4d18 b700 |0007: invoke-direct {v7, v11, v0}, Landroid/support/v4/widget/AutoScrollHelper;.constrainEdgeValue:(FF)F // method@184d │ │ +071ef0: 0a03 |000a: move-result v3 │ │ +071ef2: a706 090b |000b: sub-float v6, v9, v11 │ │ +071ef6: 7030 4d18 6700 |000d: invoke-direct {v7, v6, v0}, Landroid/support/v4/widget/AutoScrollHelper;.constrainEdgeValue:(FF)F // method@184d │ │ +071efc: 0a04 |0010: move-result v4 │ │ +071efe: a702 0403 |0011: sub-float v2, v4, v3 │ │ +071f02: 2e06 0205 |0013: cmpg-float v6, v2, v5 │ │ +071f06: 3b06 1300 |0015: if-gez v6, 0028 // +0013 │ │ +071f0a: 5475 c206 |0017: iget-object v5, v7, Landroid/support/v4/widget/AutoScrollHelper;.mEdgeInterpolator:Landroid/view/animation/Interpolator; // field@06c2 │ │ +071f0e: 7f26 |0019: neg-float v6, v2 │ │ +071f10: 7220 c31e 6500 |001a: invoke-interface {v5, v6}, Landroid/view/animation/Interpolator;.getInterpolation:(F)F // method@1ec3 │ │ +071f16: 0a05 |001d: move-result v5 │ │ +071f18: 7f51 |001e: neg-float v1, v5 │ │ +071f1a: 1505 80bf |001f: const/high16 v5, #int -1082130432 // #bf80 │ │ +071f1e: 1506 803f |0021: const/high16 v6, #int 1065353216 // #3f80 │ │ +071f22: 7130 4b18 5106 |0023: invoke-static {v1, v5, v6}, Landroid/support/v4/widget/AutoScrollHelper;.constrain:(FFF)F // method@184b │ │ +071f28: 0a05 |0026: move-result v5 │ │ +071f2a: 0f05 |0027: return v5 │ │ +071f2c: 2d06 0205 |0028: cmpl-float v6, v2, v5 │ │ +071f30: 3d06 fdff |002a: if-lez v6, 0027 // -0003 │ │ +071f34: 5475 c206 |002c: iget-object v5, v7, Landroid/support/v4/widget/AutoScrollHelper;.mEdgeInterpolator:Landroid/view/animation/Interpolator; // field@06c2 │ │ +071f38: 7220 c31e 2500 |002e: invoke-interface {v5, v2}, Landroid/view/animation/Interpolator;.getInterpolation:(F)F // method@1ec3 │ │ +071f3e: 0a01 |0031: move-result v1 │ │ +071f40: 28ed |0032: goto 001f // -0013 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=607 │ │ 0x0007 line=608 │ │ 0x000b line=609 │ │ 0x0011 line=610 │ │ 0x0013 line=612 │ │ @@ -67107,23 +102948,23 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 14 16-bit code units │ │ -04e1bc: |[04e1bc] android.support.v4.widget.AutoScrollHelper.requestStop:()V │ │ -04e1cc: 5510 6204 |0000: iget-boolean v0, v1, Landroid/support/v4/widget/AutoScrollHelper;.mNeedsReset:Z // field@0462 │ │ -04e1d0: 3800 0600 |0002: if-eqz v0, 0008 // +0006 │ │ -04e1d4: 1200 |0004: const/4 v0, #int 0 // #0 │ │ -04e1d6: 5c10 5904 |0005: iput-boolean v0, v1, Landroid/support/v4/widget/AutoScrollHelper;.mAnimating:Z // field@0459 │ │ -04e1da: 0e00 |0007: return-void │ │ -04e1dc: 5410 6604 |0008: iget-object v0, v1, Landroid/support/v4/widget/AutoScrollHelper;.mScroller:Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller; // field@0466 │ │ -04e1e0: 6e10 160f 0000 |000a: invoke-virtual {v0}, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.requestStop:()V // method@0f16 │ │ -04e1e6: 28fa |000d: goto 0007 // -0006 │ │ +071f44: |[071f44] android.support.v4.widget.AutoScrollHelper.requestStop:()V │ │ +071f54: 5510 ca06 |0000: iget-boolean v0, v1, Landroid/support/v4/widget/AutoScrollHelper;.mNeedsReset:Z // field@06ca │ │ +071f58: 3800 0600 |0002: if-eqz v0, 0008 // +0006 │ │ +071f5c: 1200 |0004: const/4 v0, #int 0 // #0 │ │ +071f5e: 5c10 c106 |0005: iput-boolean v0, v1, Landroid/support/v4/widget/AutoScrollHelper;.mAnimating:Z // field@06c1 │ │ +071f62: 0e00 |0007: return-void │ │ +071f64: 5410 ce06 |0008: iget-object v0, v1, Landroid/support/v4/widget/AutoScrollHelper;.mScroller:Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller; // field@06ce │ │ +071f68: 6e10 3118 0000 |000a: invoke-virtual {v0}, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.requestStop:()V // method@1831 │ │ +071f6e: 28fa |000d: goto 0007 // -0006 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=528 │ │ 0x0004 line=531 │ │ 0x0007 line=535 │ │ 0x0008 line=533 │ │ locals : │ │ @@ -67134,32 +102975,32 @@ │ │ type : '()Z' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 30 16-bit code units │ │ -04e1e8: |[04e1e8] android.support.v4.widget.AutoScrollHelper.shouldAnimate:()Z │ │ -04e1f8: 5441 6604 |0000: iget-object v1, v4, Landroid/support/v4/widget/AutoScrollHelper;.mScroller:Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller; // field@0466 │ │ -04e1fc: 6e10 130f 0100 |0002: invoke-virtual {v1}, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.getVerticalDirection:()I // method@0f13 │ │ -04e202: 0a02 |0005: move-result v2 │ │ -04e204: 6e10 110f 0100 |0006: invoke-virtual {v1}, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.getHorizontalDirection:()I // method@0f11 │ │ -04e20a: 0a00 |0009: move-result v0 │ │ -04e20c: 3802 0800 |000a: if-eqz v2, 0012 // +0008 │ │ -04e210: 6e20 2d0f 2400 |000c: invoke-virtual {v4, v2}, Landroid/support/v4/widget/AutoScrollHelper;.canTargetScrollVertically:(I)Z // method@0f2d │ │ -04e216: 0a03 |000f: move-result v3 │ │ -04e218: 3903 0a00 |0010: if-nez v3, 001a // +000a │ │ -04e21c: 3800 0a00 |0012: if-eqz v0, 001c // +000a │ │ -04e220: 6e20 2c0f 0400 |0014: invoke-virtual {v4, v0}, Landroid/support/v4/widget/AutoScrollHelper;.canTargetScrollHorizontally:(I)Z // method@0f2c │ │ -04e226: 0a03 |0017: move-result v3 │ │ -04e228: 3803 0400 |0018: if-eqz v3, 001c // +0004 │ │ -04e22c: 1213 |001a: const/4 v3, #int 1 // #1 │ │ -04e22e: 0f03 |001b: return v3 │ │ -04e230: 1203 |001c: const/4 v3, #int 0 // #0 │ │ -04e232: 28fe |001d: goto 001b // -0002 │ │ +071f70: |[071f70] android.support.v4.widget.AutoScrollHelper.shouldAnimate:()Z │ │ +071f80: 5441 ce06 |0000: iget-object v1, v4, Landroid/support/v4/widget/AutoScrollHelper;.mScroller:Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller; // field@06ce │ │ +071f84: 6e10 2e18 0100 |0002: invoke-virtual {v1}, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.getVerticalDirection:()I // method@182e │ │ +071f8a: 0a02 |0005: move-result v2 │ │ +071f8c: 6e10 2c18 0100 |0006: invoke-virtual {v1}, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.getHorizontalDirection:()I // method@182c │ │ +071f92: 0a00 |0009: move-result v0 │ │ +071f94: 3802 0800 |000a: if-eqz v2, 0012 // +0008 │ │ +071f98: 6e20 4818 2400 |000c: invoke-virtual {v4, v2}, Landroid/support/v4/widget/AutoScrollHelper;.canTargetScrollVertically:(I)Z // method@1848 │ │ +071f9e: 0a03 |000f: move-result v3 │ │ +071fa0: 3903 0a00 |0010: if-nez v3, 001a // +000a │ │ +071fa4: 3800 0a00 |0012: if-eqz v0, 001c // +000a │ │ +071fa8: 6e20 4718 0400 |0014: invoke-virtual {v4, v0}, Landroid/support/v4/widget/AutoScrollHelper;.canTargetScrollHorizontally:(I)Z // method@1847 │ │ +071fae: 0a03 |0017: move-result v3 │ │ +071fb0: 3803 0400 |0018: if-eqz v3, 001c // +0004 │ │ +071fb4: 1213 |001a: const/4 v3, #int 1 // #1 │ │ +071fb6: 0f03 |001b: return v3 │ │ +071fb8: 1203 |001c: const/4 v3, #int 0 // #0 │ │ +071fba: 28fe |001d: goto 001b // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=492 │ │ 0x0002 line=493 │ │ 0x0006 line=494 │ │ 0x000a line=496 │ │ locals : │ │ @@ -67173,38 +103014,38 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 6 │ │ ins : 1 │ │ outs : 4 │ │ insns size : 44 16-bit code units │ │ -04e234: |[04e234] android.support.v4.widget.AutoScrollHelper.startAnimating:()V │ │ -04e244: 1214 |0000: const/4 v4, #int 1 // #1 │ │ -04e246: 5450 6504 |0001: iget-object v0, v5, Landroid/support/v4/widget/AutoScrollHelper;.mRunnable:Ljava/lang/Runnable; // field@0465 │ │ -04e24a: 3900 0a00 |0003: if-nez v0, 000d // +000a │ │ -04e24e: 2200 3802 |0005: new-instance v0, Landroid/support/v4/widget/AutoScrollHelper$ScrollAnimationRunnable; // type@0238 │ │ -04e252: 1201 |0007: const/4 v1, #int 0 // #0 │ │ -04e254: 7030 1c0f 5001 |0008: invoke-direct {v0, v5, v1}, Landroid/support/v4/widget/AutoScrollHelper$ScrollAnimationRunnable;.:(Landroid/support/v4/widget/AutoScrollHelper;Landroid/support/v4/widget/AutoScrollHelper$1;)V // method@0f1c │ │ -04e25a: 5b50 6504 |000b: iput-object v0, v5, Landroid/support/v4/widget/AutoScrollHelper;.mRunnable:Ljava/lang/Runnable; // field@0465 │ │ -04e25e: 5c54 5904 |000d: iput-boolean v4, v5, Landroid/support/v4/widget/AutoScrollHelper;.mAnimating:Z // field@0459 │ │ -04e262: 5c54 6204 |000f: iput-boolean v4, v5, Landroid/support/v4/widget/AutoScrollHelper;.mNeedsReset:Z // field@0462 │ │ -04e266: 5550 5804 |0011: iget-boolean v0, v5, Landroid/support/v4/widget/AutoScrollHelper;.mAlreadyDelayed:Z // field@0458 │ │ -04e26a: 3900 1300 |0013: if-nez v0, 0026 // +0013 │ │ -04e26e: 5250 5704 |0015: iget v0, v5, Landroid/support/v4/widget/AutoScrollHelper;.mActivationDelay:I // field@0457 │ │ -04e272: 3d00 0f00 |0017: if-lez v0, 0026 // +000f │ │ -04e276: 5450 6704 |0019: iget-object v0, v5, Landroid/support/v4/widget/AutoScrollHelper;.mTarget:Landroid/view/View; // field@0467 │ │ -04e27a: 5451 6504 |001b: iget-object v1, v5, Landroid/support/v4/widget/AutoScrollHelper;.mRunnable:Ljava/lang/Runnable; // field@0465 │ │ -04e27e: 5252 5704 |001d: iget v2, v5, Landroid/support/v4/widget/AutoScrollHelper;.mActivationDelay:I // field@0457 │ │ -04e282: 8122 |001f: int-to-long v2, v2 │ │ -04e284: 7140 4c0b 1032 |0020: invoke-static {v0, v1, v2, v3}, Landroid/support/v4/view/ViewCompat;.postOnAnimationDelayed:(Landroid/view/View;Ljava/lang/Runnable;J)V // method@0b4c │ │ -04e28a: 5c54 5804 |0023: iput-boolean v4, v5, Landroid/support/v4/widget/AutoScrollHelper;.mAlreadyDelayed:Z // field@0458 │ │ -04e28e: 0e00 |0025: return-void │ │ -04e290: 5450 6504 |0026: iget-object v0, v5, Landroid/support/v4/widget/AutoScrollHelper;.mRunnable:Ljava/lang/Runnable; // field@0465 │ │ -04e294: 7210 9717 0000 |0028: invoke-interface {v0}, Ljava/lang/Runnable;.run:()V // method@1797 │ │ -04e29a: 28f8 |002b: goto 0023 // -0008 │ │ +071fbc: |[071fbc] android.support.v4.widget.AutoScrollHelper.startAnimating:()V │ │ +071fcc: 1214 |0000: const/4 v4, #int 1 // #1 │ │ +071fce: 5450 cd06 |0001: iget-object v0, v5, Landroid/support/v4/widget/AutoScrollHelper;.mRunnable:Ljava/lang/Runnable; // field@06cd │ │ +071fd2: 3900 0a00 |0003: if-nez v0, 000d // +000a │ │ +071fd6: 2200 8403 |0005: new-instance v0, Landroid/support/v4/widget/AutoScrollHelper$ScrollAnimationRunnable; // type@0384 │ │ +071fda: 1201 |0007: const/4 v1, #int 0 // #0 │ │ +071fdc: 7030 3718 5001 |0008: invoke-direct {v0, v5, v1}, Landroid/support/v4/widget/AutoScrollHelper$ScrollAnimationRunnable;.:(Landroid/support/v4/widget/AutoScrollHelper;Landroid/support/v4/widget/AutoScrollHelper$1;)V // method@1837 │ │ +071fe2: 5b50 cd06 |000b: iput-object v0, v5, Landroid/support/v4/widget/AutoScrollHelper;.mRunnable:Ljava/lang/Runnable; // field@06cd │ │ +071fe6: 5c54 c106 |000d: iput-boolean v4, v5, Landroid/support/v4/widget/AutoScrollHelper;.mAnimating:Z // field@06c1 │ │ +071fea: 5c54 ca06 |000f: iput-boolean v4, v5, Landroid/support/v4/widget/AutoScrollHelper;.mNeedsReset:Z // field@06ca │ │ +071fee: 5550 c006 |0011: iget-boolean v0, v5, Landroid/support/v4/widget/AutoScrollHelper;.mAlreadyDelayed:Z // field@06c0 │ │ +071ff2: 3900 1300 |0013: if-nez v0, 0026 // +0013 │ │ +071ff6: 5250 bf06 |0015: iget v0, v5, Landroid/support/v4/widget/AutoScrollHelper;.mActivationDelay:I // field@06bf │ │ +071ffa: 3d00 0f00 |0017: if-lez v0, 0026 // +000f │ │ +071ffe: 5450 cf06 |0019: iget-object v0, v5, Landroid/support/v4/widget/AutoScrollHelper;.mTarget:Landroid/view/View; // field@06cf │ │ +072002: 5451 cd06 |001b: iget-object v1, v5, Landroid/support/v4/widget/AutoScrollHelper;.mRunnable:Ljava/lang/Runnable; // field@06cd │ │ +072006: 5252 bf06 |001d: iget v2, v5, Landroid/support/v4/widget/AutoScrollHelper;.mActivationDelay:I // field@06bf │ │ +07200a: 8122 |001f: int-to-long v2, v2 │ │ +07200c: 7140 9a12 1032 |0020: invoke-static {v0, v1, v2, v3}, Landroid/support/v4/view/ViewCompat;.postOnAnimationDelayed:(Landroid/view/View;Ljava/lang/Runnable;J)V // method@129a │ │ +072012: 5c54 c006 |0023: iput-boolean v4, v5, Landroid/support/v4/widget/AutoScrollHelper;.mAlreadyDelayed:Z // field@06c0 │ │ +072016: 0e00 |0025: return-void │ │ +072018: 5450 cd06 |0026: iget-object v0, v5, Landroid/support/v4/widget/AutoScrollHelper;.mRunnable:Ljava/lang/Runnable; // field@06cd │ │ +07201c: 7210 8c22 0000 |0028: invoke-interface {v0}, Ljava/lang/Runnable;.run:()V // method@228c │ │ +072022: 28f8 |002b: goto 0023 // -0008 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=504 │ │ 0x0005 line=505 │ │ 0x000d line=508 │ │ 0x000f line=509 │ │ 0x0011 line=511 │ │ @@ -67233,17 +103074,17 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -04e29c: |[04e29c] android.support.v4.widget.AutoScrollHelper.isEnabled:()Z │ │ -04e2ac: 5510 5c04 |0000: iget-boolean v0, v1, Landroid/support/v4/widget/AutoScrollHelper;.mEnabled:Z // field@045c │ │ -04e2b0: 0f00 |0002: return v0 │ │ +072024: |[072024] android.support.v4.widget.AutoScrollHelper.isEnabled:()Z │ │ +072034: 5510 c406 |0000: iget-boolean v0, v1, Landroid/support/v4/widget/AutoScrollHelper;.mEnabled:Z // field@06c4 │ │ +072038: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=247 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/widget/AutoScrollHelper; │ │ │ │ #3 : (in Landroid/support/v4/widget/AutoScrollHelper;) │ │ @@ -67251,17 +103092,17 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -04e2b4: |[04e2b4] android.support.v4.widget.AutoScrollHelper.isExclusive:()Z │ │ -04e2c4: 5510 5d04 |0000: iget-boolean v0, v1, Landroid/support/v4/widget/AutoScrollHelper;.mExclusive:Z // field@045d │ │ -04e2c8: 0f00 |0002: return v0 │ │ +07203c: |[07203c] android.support.v4.widget.AutoScrollHelper.isExclusive:()Z │ │ +07204c: 5510 c506 |0000: iget-boolean v0, v1, Landroid/support/v4/widget/AutoScrollHelper;.mExclusive:Z // field@06c5 │ │ +072050: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=276 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/widget/AutoScrollHelper; │ │ │ │ #4 : (in Landroid/support/v4/widget/AutoScrollHelper;) │ │ @@ -67269,68 +103110,68 @@ │ │ type : '(Landroid/view/View;Landroid/view/MotionEvent;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 11 │ │ ins : 3 │ │ outs : 5 │ │ insns size : 106 16-bit code units │ │ -04e2cc: |[04e2cc] android.support.v4.widget.AutoScrollHelper.onTouch:(Landroid/view/View;Landroid/view/MotionEvent;)Z │ │ -04e2dc: 1213 |0000: const/4 v3, #int 1 // #1 │ │ -04e2de: 1204 |0001: const/4 v4, #int 0 // #0 │ │ -04e2e0: 5585 5c04 |0002: iget-boolean v5, v8, Landroid/support/v4/widget/AutoScrollHelper;.mEnabled:Z // field@045c │ │ -04e2e4: 3905 0300 |0004: if-nez v5, 0007 // +0003 │ │ -04e2e8: 0f04 |0006: return v4 │ │ -04e2ea: 7110 2f0a 0a00 |0007: invoke-static {v10}, Landroid/support/v4/view/MotionEventCompat;.getActionMasked:(Landroid/view/MotionEvent;)I // method@0a2f │ │ -04e2f0: 0a00 |000a: move-result v0 │ │ -04e2f2: 2b00 5300 0000 |000b: packed-switch v0, 0000005e // +00000053 │ │ -04e2f8: 5585 5d04 |000e: iget-boolean v5, v8, Landroid/support/v4/widget/AutoScrollHelper;.mExclusive:Z // field@045d │ │ -04e2fc: 3805 4b00 |0010: if-eqz v5, 005b // +004b │ │ -04e300: 5585 5904 |0012: iget-boolean v5, v8, Landroid/support/v4/widget/AutoScrollHelper;.mAnimating:Z // field@0459 │ │ -04e304: 3805 4700 |0014: if-eqz v5, 005b // +0047 │ │ -04e308: 0134 |0016: move v4, v3 │ │ -04e30a: 28ef |0017: goto 0006 // -0011 │ │ -04e30c: 5c83 6104 |0018: iput-boolean v3, v8, Landroid/support/v4/widget/AutoScrollHelper;.mNeedsCancel:Z // field@0461 │ │ -04e310: 5c84 5804 |001a: iput-boolean v4, v8, Landroid/support/v4/widget/AutoScrollHelper;.mAlreadyDelayed:Z // field@0458 │ │ -04e314: 6e10 8612 0a00 |001c: invoke-virtual {v10}, Landroid/view/MotionEvent;.getX:()F // method@1286 │ │ -04e31a: 0a05 |001f: move-result v5 │ │ -04e31c: 6e10 d612 0900 |0020: invoke-virtual {v9}, Landroid/view/View;.getWidth:()I // method@12d6 │ │ -04e322: 0a06 |0023: move-result v6 │ │ -04e324: 8266 |0024: int-to-float v6, v6 │ │ -04e326: 5487 6704 |0025: iget-object v7, v8, Landroid/support/v4/widget/AutoScrollHelper;.mTarget:Landroid/view/View; // field@0467 │ │ -04e32a: 6e10 d612 0700 |0027: invoke-virtual {v7}, Landroid/view/View;.getWidth:()I // method@12d6 │ │ -04e330: 0a07 |002a: move-result v7 │ │ -04e332: 8277 |002b: int-to-float v7, v7 │ │ -04e334: 7057 2f0f 4865 |002c: invoke-direct {v8, v4, v5, v6, v7}, Landroid/support/v4/widget/AutoScrollHelper;.computeTargetVelocity:(IFFF)F // method@0f2f │ │ -04e33a: 0a01 |002f: move-result v1 │ │ -04e33c: 6e10 8812 0a00 |0030: invoke-virtual {v10}, Landroid/view/MotionEvent;.getY:()F // method@1288 │ │ -04e342: 0a05 |0033: move-result v5 │ │ -04e344: 6e10 bb12 0900 |0034: invoke-virtual {v9}, Landroid/view/View;.getHeight:()I // method@12bb │ │ -04e34a: 0a06 |0037: move-result v6 │ │ -04e34c: 8266 |0038: int-to-float v6, v6 │ │ -04e34e: 5487 6704 |0039: iget-object v7, v8, Landroid/support/v4/widget/AutoScrollHelper;.mTarget:Landroid/view/View; // field@0467 │ │ -04e352: 6e10 bb12 0700 |003b: invoke-virtual {v7}, Landroid/view/View;.getHeight:()I // method@12bb │ │ -04e358: 0a07 |003e: move-result v7 │ │ -04e35a: 8277 |003f: int-to-float v7, v7 │ │ -04e35c: 7057 2f0f 3865 |0040: invoke-direct {v8, v3, v5, v6, v7}, Landroid/support/v4/widget/AutoScrollHelper;.computeTargetVelocity:(IFFF)F // method@0f2f │ │ -04e362: 0a02 |0043: move-result v2 │ │ -04e364: 5485 6604 |0044: iget-object v5, v8, Landroid/support/v4/widget/AutoScrollHelper;.mScroller:Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller; // field@0466 │ │ -04e368: 6e30 190f 1502 |0046: invoke-virtual {v5, v1, v2}, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.setTargetVelocity:(FF)V // method@0f19 │ │ -04e36e: 5585 5904 |0049: iget-boolean v5, v8, Landroid/support/v4/widget/AutoScrollHelper;.mAnimating:Z // field@0459 │ │ -04e372: 3905 c3ff |004b: if-nez v5, 000e // -003d │ │ -04e376: 7010 440f 0800 |004d: invoke-direct {v8}, Landroid/support/v4/widget/AutoScrollHelper;.shouldAnimate:()Z // method@0f44 │ │ -04e37c: 0a05 |0050: move-result v5 │ │ -04e37e: 3805 bdff |0051: if-eqz v5, 000e // -0043 │ │ -04e382: 7010 450f 0800 |0053: invoke-direct {v8}, Landroid/support/v4/widget/AutoScrollHelper;.startAnimating:()V // method@0f45 │ │ -04e388: 28b8 |0056: goto 000e // -0048 │ │ -04e38a: 7010 370f 0800 |0057: invoke-direct {v8}, Landroid/support/v4/widget/AutoScrollHelper;.requestStop:()V // method@0f37 │ │ -04e390: 28b4 |005a: goto 000e // -004c │ │ -04e392: 0143 |005b: move v3, v4 │ │ -04e394: 28ba |005c: goto 0016 // -0046 │ │ -04e396: 0000 |005d: nop // spacer │ │ -04e398: 0001 0400 0000 0000 0d00 0000 4c00 ... |005e: packed-switch-data (12 units) │ │ +072054: |[072054] android.support.v4.widget.AutoScrollHelper.onTouch:(Landroid/view/View;Landroid/view/MotionEvent;)Z │ │ +072064: 1213 |0000: const/4 v3, #int 1 // #1 │ │ +072066: 1204 |0001: const/4 v4, #int 0 // #0 │ │ +072068: 5585 c406 |0002: iget-boolean v5, v8, Landroid/support/v4/widget/AutoScrollHelper;.mEnabled:Z // field@06c4 │ │ +07206c: 3905 0300 |0004: if-nez v5, 0007 // +0003 │ │ +072070: 0f04 |0006: return v4 │ │ +072072: 7110 dc10 0a00 |0007: invoke-static {v10}, Landroid/support/v4/view/MotionEventCompat;.getActionMasked:(Landroid/view/MotionEvent;)I // method@10dc │ │ +072078: 0a00 |000a: move-result v0 │ │ +07207a: 2b00 5300 0000 |000b: packed-switch v0, 0000005e // +00000053 │ │ +072080: 5585 c506 |000e: iget-boolean v5, v8, Landroid/support/v4/widget/AutoScrollHelper;.mExclusive:Z // field@06c5 │ │ +072084: 3805 4b00 |0010: if-eqz v5, 005b // +004b │ │ +072088: 5585 c106 |0012: iget-boolean v5, v8, Landroid/support/v4/widget/AutoScrollHelper;.mAnimating:Z // field@06c1 │ │ +07208c: 3805 4700 |0014: if-eqz v5, 005b // +0047 │ │ +072090: 0134 |0016: move v4, v3 │ │ +072092: 28ef |0017: goto 0006 // -0011 │ │ +072094: 5c83 c906 |0018: iput-boolean v3, v8, Landroid/support/v4/widget/AutoScrollHelper;.mNeedsCancel:Z // field@06c9 │ │ +072098: 5c84 c006 |001a: iput-boolean v4, v8, Landroid/support/v4/widget/AutoScrollHelper;.mAlreadyDelayed:Z // field@06c0 │ │ +07209c: 6e10 c51c 0a00 |001c: invoke-virtual {v10}, Landroid/view/MotionEvent;.getX:()F // method@1cc5 │ │ +0720a2: 0a05 |001f: move-result v5 │ │ +0720a4: 6e10 2c1d 0900 |0020: invoke-virtual {v9}, Landroid/view/View;.getWidth:()I // method@1d2c │ │ +0720aa: 0a06 |0023: move-result v6 │ │ +0720ac: 8266 |0024: int-to-float v6, v6 │ │ +0720ae: 5487 cf06 |0025: iget-object v7, v8, Landroid/support/v4/widget/AutoScrollHelper;.mTarget:Landroid/view/View; // field@06cf │ │ +0720b2: 6e10 2c1d 0700 |0027: invoke-virtual {v7}, Landroid/view/View;.getWidth:()I // method@1d2c │ │ +0720b8: 0a07 |002a: move-result v7 │ │ +0720ba: 8277 |002b: int-to-float v7, v7 │ │ +0720bc: 7057 4a18 4865 |002c: invoke-direct {v8, v4, v5, v6, v7}, Landroid/support/v4/widget/AutoScrollHelper;.computeTargetVelocity:(IFFF)F // method@184a │ │ +0720c2: 0a01 |002f: move-result v1 │ │ +0720c4: 6e10 c71c 0a00 |0030: invoke-virtual {v10}, Landroid/view/MotionEvent;.getY:()F // method@1cc7 │ │ +0720ca: 0a05 |0033: move-result v5 │ │ +0720cc: 6e10 ff1c 0900 |0034: invoke-virtual {v9}, Landroid/view/View;.getHeight:()I // method@1cff │ │ +0720d2: 0a06 |0037: move-result v6 │ │ +0720d4: 8266 |0038: int-to-float v6, v6 │ │ +0720d6: 5487 cf06 |0039: iget-object v7, v8, Landroid/support/v4/widget/AutoScrollHelper;.mTarget:Landroid/view/View; // field@06cf │ │ +0720da: 6e10 ff1c 0700 |003b: invoke-virtual {v7}, Landroid/view/View;.getHeight:()I // method@1cff │ │ +0720e0: 0a07 |003e: move-result v7 │ │ +0720e2: 8277 |003f: int-to-float v7, v7 │ │ +0720e4: 7057 4a18 3865 |0040: invoke-direct {v8, v3, v5, v6, v7}, Landroid/support/v4/widget/AutoScrollHelper;.computeTargetVelocity:(IFFF)F // method@184a │ │ +0720ea: 0a02 |0043: move-result v2 │ │ +0720ec: 5485 ce06 |0044: iget-object v5, v8, Landroid/support/v4/widget/AutoScrollHelper;.mScroller:Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller; // field@06ce │ │ +0720f0: 6e30 3418 1502 |0046: invoke-virtual {v5, v1, v2}, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.setTargetVelocity:(FF)V // method@1834 │ │ +0720f6: 5585 c106 |0049: iget-boolean v5, v8, Landroid/support/v4/widget/AutoScrollHelper;.mAnimating:Z // field@06c1 │ │ +0720fa: 3905 c3ff |004b: if-nez v5, 000e // -003d │ │ +0720fe: 7010 5f18 0800 |004d: invoke-direct {v8}, Landroid/support/v4/widget/AutoScrollHelper;.shouldAnimate:()Z // method@185f │ │ +072104: 0a05 |0050: move-result v5 │ │ +072106: 3805 bdff |0051: if-eqz v5, 000e // -0043 │ │ +07210a: 7010 6018 0800 |0053: invoke-direct {v8}, Landroid/support/v4/widget/AutoScrollHelper;.startAnimating:()V // method@1860 │ │ +072110: 28b8 |0056: goto 000e // -0048 │ │ +072112: 7010 5218 0800 |0057: invoke-direct {v8}, Landroid/support/v4/widget/AutoScrollHelper;.requestStop:()V // method@1852 │ │ +072118: 28b4 |005a: goto 000e // -004c │ │ +07211a: 0143 |005b: move v3, v4 │ │ +07211c: 28ba |005c: goto 0016 // -0046 │ │ +07211e: 0000 |005d: nop // spacer │ │ +072120: 0001 0400 0000 0000 0d00 0000 4c00 ... |005e: packed-switch-data (12 units) │ │ catches : (none) │ │ positions : │ │ 0x0002 line=456 │ │ 0x0006 line=485 │ │ 0x0007 line=460 │ │ 0x000b line=461 │ │ 0x000e line=485 │ │ @@ -67363,17 +103204,17 @@ │ │ type : '(I)Landroid/support/v4/widget/AutoScrollHelper;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -04e3b0: |[04e3b0] android.support.v4.widget.AutoScrollHelper.setActivationDelay:(I)Landroid/support/v4/widget/AutoScrollHelper; │ │ -04e3c0: 5901 5704 |0000: iput v1, v0, Landroid/support/v4/widget/AutoScrollHelper;.mActivationDelay:I // field@0457 │ │ -04e3c4: 1100 |0002: return-object v0 │ │ +072138: |[072138] android.support.v4.widget.AutoScrollHelper.setActivationDelay:(I)Landroid/support/v4/widget/AutoScrollHelper; │ │ +072148: 5901 bf06 |0000: iput v1, v0, Landroid/support/v4/widget/AutoScrollHelper;.mActivationDelay:I // field@06bf │ │ +07214c: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=412 │ │ 0x0002 line=413 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Landroid/support/v4/widget/AutoScrollHelper; │ │ 0x0000 - 0x0003 reg=1 delayMillis I │ │ @@ -67383,17 +103224,17 @@ │ │ type : '(I)Landroid/support/v4/widget/AutoScrollHelper;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -04e3c8: |[04e3c8] android.support.v4.widget.AutoScrollHelper.setEdgeType:(I)Landroid/support/v4/widget/AutoScrollHelper; │ │ -04e3d8: 5901 5b04 |0000: iput v1, v0, Landroid/support/v4/widget/AutoScrollHelper;.mEdgeType:I // field@045b │ │ -04e3dc: 1100 |0002: return-object v0 │ │ +072150: |[072150] android.support.v4.widget.AutoScrollHelper.setEdgeType:(I)Landroid/support/v4/widget/AutoScrollHelper; │ │ +072160: 5901 c306 |0000: iput v1, v0, Landroid/support/v4/widget/AutoScrollHelper;.mEdgeType:I // field@06c3 │ │ +072164: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=354 │ │ 0x0002 line=355 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Landroid/support/v4/widget/AutoScrollHelper; │ │ 0x0000 - 0x0003 reg=1 type I │ │ @@ -67403,21 +103244,21 @@ │ │ type : '(Z)Landroid/support/v4/widget/AutoScrollHelper;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 12 16-bit code units │ │ -04e3e0: |[04e3e0] android.support.v4.widget.AutoScrollHelper.setEnabled:(Z)Landroid/support/v4/widget/AutoScrollHelper; │ │ -04e3f0: 5510 5c04 |0000: iget-boolean v0, v1, Landroid/support/v4/widget/AutoScrollHelper;.mEnabled:Z // field@045c │ │ -04e3f4: 3800 0700 |0002: if-eqz v0, 0009 // +0007 │ │ -04e3f8: 3902 0500 |0004: if-nez v2, 0009 // +0005 │ │ -04e3fc: 7010 370f 0100 |0006: invoke-direct {v1}, Landroid/support/v4/widget/AutoScrollHelper;.requestStop:()V // method@0f37 │ │ -04e402: 5c12 5c04 |0009: iput-boolean v2, v1, Landroid/support/v4/widget/AutoScrollHelper;.mEnabled:Z // field@045c │ │ -04e406: 1101 |000b: return-object v1 │ │ +072168: |[072168] android.support.v4.widget.AutoScrollHelper.setEnabled:(Z)Landroid/support/v4/widget/AutoScrollHelper; │ │ +072178: 5510 c406 |0000: iget-boolean v0, v1, Landroid/support/v4/widget/AutoScrollHelper;.mEnabled:Z // field@06c4 │ │ +07217c: 3800 0700 |0002: if-eqz v0, 0009 // +0007 │ │ +072180: 3902 0500 |0004: if-nez v2, 0009 // +0005 │ │ +072184: 7010 5218 0100 |0006: invoke-direct {v1}, Landroid/support/v4/widget/AutoScrollHelper;.requestStop:()V // method@1852 │ │ +07218a: 5c12 c406 |0009: iput-boolean v2, v1, Landroid/support/v4/widget/AutoScrollHelper;.mEnabled:Z // field@06c4 │ │ +07218e: 1101 |000b: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=235 │ │ 0x0006 line=236 │ │ 0x0009 line=239 │ │ 0x000b line=240 │ │ locals : │ │ @@ -67429,17 +103270,17 @@ │ │ type : '(Z)Landroid/support/v4/widget/AutoScrollHelper;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -04e408: |[04e408] android.support.v4.widget.AutoScrollHelper.setExclusive:(Z)Landroid/support/v4/widget/AutoScrollHelper; │ │ -04e418: 5c01 5d04 |0000: iput-boolean v1, v0, Landroid/support/v4/widget/AutoScrollHelper;.mExclusive:Z // field@045d │ │ -04e41c: 1100 |0002: return-object v0 │ │ +072190: |[072190] android.support.v4.widget.AutoScrollHelper.setExclusive:(Z)Landroid/support/v4/widget/AutoScrollHelper; │ │ +0721a0: 5c01 c506 |0000: iput-boolean v1, v0, Landroid/support/v4/widget/AutoScrollHelper;.mExclusive:Z // field@06c5 │ │ +0721a4: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=263 │ │ 0x0002 line=264 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Landroid/support/v4/widget/AutoScrollHelper; │ │ 0x0000 - 0x0003 reg=1 exclusive Z │ │ @@ -67449,22 +103290,22 @@ │ │ type : '(FF)Landroid/support/v4/widget/AutoScrollHelper;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 11 16-bit code units │ │ -04e420: |[04e420] android.support.v4.widget.AutoScrollHelper.setMaximumEdges:(FF)Landroid/support/v4/widget/AutoScrollHelper; │ │ -04e430: 5420 5e04 |0000: iget-object v0, v2, Landroid/support/v4/widget/AutoScrollHelper;.mMaximumEdges:[F // field@045e │ │ -04e434: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -04e436: 4b03 0001 |0003: aput v3, v0, v1 │ │ -04e43a: 5420 5e04 |0005: iget-object v0, v2, Landroid/support/v4/widget/AutoScrollHelper;.mMaximumEdges:[F // field@045e │ │ -04e43e: 1211 |0007: const/4 v1, #int 1 // #1 │ │ -04e440: 4b04 0001 |0008: aput v4, v0, v1 │ │ -04e444: 1102 |000a: return-object v2 │ │ +0721a8: |[0721a8] android.support.v4.widget.AutoScrollHelper.setMaximumEdges:(FF)Landroid/support/v4/widget/AutoScrollHelper; │ │ +0721b8: 5420 c606 |0000: iget-object v0, v2, Landroid/support/v4/widget/AutoScrollHelper;.mMaximumEdges:[F // field@06c6 │ │ +0721bc: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +0721be: 4b03 0001 |0003: aput v3, v0, v1 │ │ +0721c2: 5420 c606 |0005: iget-object v0, v2, Landroid/support/v4/widget/AutoScrollHelper;.mMaximumEdges:[F // field@06c6 │ │ +0721c6: 1211 |0007: const/4 v1, #int 1 // #1 │ │ +0721c8: 4b04 0001 |0008: aput v4, v0, v1 │ │ +0721cc: 1102 |000a: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=395 │ │ 0x0005 line=396 │ │ 0x000a line=397 │ │ locals : │ │ 0x0000 - 0x000b reg=2 this Landroid/support/v4/widget/AutoScrollHelper; │ │ @@ -67476,25 +103317,25 @@ │ │ type : '(FF)Landroid/support/v4/widget/AutoScrollHelper;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 17 16-bit code units │ │ -04e448: |[04e448] android.support.v4.widget.AutoScrollHelper.setMaximumVelocity:(FF)Landroid/support/v4/widget/AutoScrollHelper; │ │ -04e458: 1503 7a44 |0000: const/high16 v3, #int 1148846080 // #447a │ │ -04e45c: 5440 5f04 |0002: iget-object v0, v4, Landroid/support/v4/widget/AutoScrollHelper;.mMaximumVelocity:[F // field@045f │ │ -04e460: 1201 |0004: const/4 v1, #int 0 // #0 │ │ -04e462: a902 0503 |0005: div-float v2, v5, v3 │ │ -04e466: 4b02 0001 |0007: aput v2, v0, v1 │ │ -04e46a: 5440 5f04 |0009: iget-object v0, v4, Landroid/support/v4/widget/AutoScrollHelper;.mMaximumVelocity:[F // field@045f │ │ -04e46e: 1211 |000b: const/4 v1, #int 1 // #1 │ │ -04e470: a902 0603 |000c: div-float v2, v6, v3 │ │ -04e474: 4b02 0001 |000e: aput v2, v0, v1 │ │ -04e478: 1104 |0010: return-object v4 │ │ +0721d0: |[0721d0] android.support.v4.widget.AutoScrollHelper.setMaximumVelocity:(FF)Landroid/support/v4/widget/AutoScrollHelper; │ │ +0721e0: 1503 7a44 |0000: const/high16 v3, #int 1148846080 // #447a │ │ +0721e4: 5440 c706 |0002: iget-object v0, v4, Landroid/support/v4/widget/AutoScrollHelper;.mMaximumVelocity:[F // field@06c7 │ │ +0721e8: 1201 |0004: const/4 v1, #int 0 // #0 │ │ +0721ea: a902 0503 |0005: div-float v2, v5, v3 │ │ +0721ee: 4b02 0001 |0007: aput v2, v0, v1 │ │ +0721f2: 5440 c706 |0009: iget-object v0, v4, Landroid/support/v4/widget/AutoScrollHelper;.mMaximumVelocity:[F // field@06c7 │ │ +0721f6: 1211 |000b: const/4 v1, #int 1 // #1 │ │ +0721f8: a902 0603 |000c: div-float v2, v6, v3 │ │ +0721fc: 4b02 0001 |000e: aput v2, v0, v1 │ │ +072200: 1104 |0010: return-object v4 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=294 │ │ 0x0009 line=295 │ │ 0x0010 line=296 │ │ locals : │ │ 0x0000 - 0x0011 reg=4 this Landroid/support/v4/widget/AutoScrollHelper; │ │ @@ -67506,25 +103347,25 @@ │ │ type : '(FF)Landroid/support/v4/widget/AutoScrollHelper;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 17 16-bit code units │ │ -04e47c: |[04e47c] android.support.v4.widget.AutoScrollHelper.setMinimumVelocity:(FF)Landroid/support/v4/widget/AutoScrollHelper; │ │ -04e48c: 1503 7a44 |0000: const/high16 v3, #int 1148846080 // #447a │ │ -04e490: 5440 6004 |0002: iget-object v0, v4, Landroid/support/v4/widget/AutoScrollHelper;.mMinimumVelocity:[F // field@0460 │ │ -04e494: 1201 |0004: const/4 v1, #int 0 // #0 │ │ -04e496: a902 0503 |0005: div-float v2, v5, v3 │ │ -04e49a: 4b02 0001 |0007: aput v2, v0, v1 │ │ -04e49e: 5440 6004 |0009: iget-object v0, v4, Landroid/support/v4/widget/AutoScrollHelper;.mMinimumVelocity:[F // field@0460 │ │ -04e4a2: 1211 |000b: const/4 v1, #int 1 // #1 │ │ -04e4a4: a902 0603 |000c: div-float v2, v6, v3 │ │ -04e4a8: 4b02 0001 |000e: aput v2, v0, v1 │ │ -04e4ac: 1104 |0010: return-object v4 │ │ +072204: |[072204] android.support.v4.widget.AutoScrollHelper.setMinimumVelocity:(FF)Landroid/support/v4/widget/AutoScrollHelper; │ │ +072214: 1503 7a44 |0000: const/high16 v3, #int 1148846080 // #447a │ │ +072218: 5440 c806 |0002: iget-object v0, v4, Landroid/support/v4/widget/AutoScrollHelper;.mMinimumVelocity:[F // field@06c8 │ │ +07221c: 1201 |0004: const/4 v1, #int 0 // #0 │ │ +07221e: a902 0503 |0005: div-float v2, v5, v3 │ │ +072222: 4b02 0001 |0007: aput v2, v0, v1 │ │ +072226: 5440 c806 |0009: iget-object v0, v4, Landroid/support/v4/widget/AutoScrollHelper;.mMinimumVelocity:[F // field@06c8 │ │ +07222a: 1211 |000b: const/4 v1, #int 1 // #1 │ │ +07222c: a902 0603 |000c: div-float v2, v6, v3 │ │ +072230: 4b02 0001 |000e: aput v2, v0, v1 │ │ +072234: 1104 |0010: return-object v4 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=312 │ │ 0x0009 line=313 │ │ 0x0010 line=314 │ │ locals : │ │ 0x0000 - 0x0011 reg=4 this Landroid/support/v4/widget/AutoScrollHelper; │ │ @@ -67536,18 +103377,18 @@ │ │ type : '(I)Landroid/support/v4/widget/AutoScrollHelper;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -04e4b0: |[04e4b0] android.support.v4.widget.AutoScrollHelper.setRampDownDuration:(I)Landroid/support/v4/widget/AutoScrollHelper; │ │ -04e4c0: 5410 6604 |0000: iget-object v0, v1, Landroid/support/v4/widget/AutoScrollHelper;.mScroller:Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller; // field@0466 │ │ -04e4c4: 6e20 170f 2000 |0002: invoke-virtual {v0, v2}, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.setRampDownDuration:(I)V // method@0f17 │ │ -04e4ca: 1101 |0005: return-object v1 │ │ +072238: |[072238] android.support.v4.widget.AutoScrollHelper.setRampDownDuration:(I)Landroid/support/v4/widget/AutoScrollHelper; │ │ +072248: 5410 ce06 |0000: iget-object v0, v1, Landroid/support/v4/widget/AutoScrollHelper;.mScroller:Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller; // field@06ce │ │ +07224c: 6e20 3218 2000 |0002: invoke-virtual {v0, v2}, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.setRampDownDuration:(I)V // method@1832 │ │ +072252: 1101 |0005: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=442 │ │ 0x0005 line=443 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/widget/AutoScrollHelper; │ │ 0x0000 - 0x0006 reg=2 durationMillis I │ │ @@ -67557,18 +103398,18 @@ │ │ type : '(I)Landroid/support/v4/widget/AutoScrollHelper;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -04e4cc: |[04e4cc] android.support.v4.widget.AutoScrollHelper.setRampUpDuration:(I)Landroid/support/v4/widget/AutoScrollHelper; │ │ -04e4dc: 5410 6604 |0000: iget-object v0, v1, Landroid/support/v4/widget/AutoScrollHelper;.mScroller:Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller; // field@0466 │ │ -04e4e0: 6e20 180f 2000 |0002: invoke-virtual {v0, v2}, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.setRampUpDuration:(I)V // method@0f18 │ │ -04e4e6: 1101 |0005: return-object v1 │ │ +072254: |[072254] android.support.v4.widget.AutoScrollHelper.setRampUpDuration:(I)Landroid/support/v4/widget/AutoScrollHelper; │ │ +072264: 5410 ce06 |0000: iget-object v0, v1, Landroid/support/v4/widget/AutoScrollHelper;.mScroller:Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller; // field@06ce │ │ +072268: 6e20 3318 2000 |0002: invoke-virtual {v0, v2}, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.setRampUpDuration:(I)V // method@1833 │ │ +07226e: 1101 |0005: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=427 │ │ 0x0005 line=428 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/widget/AutoScrollHelper; │ │ 0x0000 - 0x0006 reg=2 durationMillis I │ │ @@ -67578,22 +103419,22 @@ │ │ type : '(FF)Landroid/support/v4/widget/AutoScrollHelper;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 11 16-bit code units │ │ -04e4e8: |[04e4e8] android.support.v4.widget.AutoScrollHelper.setRelativeEdges:(FF)Landroid/support/v4/widget/AutoScrollHelper; │ │ -04e4f8: 5420 6304 |0000: iget-object v0, v2, Landroid/support/v4/widget/AutoScrollHelper;.mRelativeEdges:[F // field@0463 │ │ -04e4fc: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -04e4fe: 4b03 0001 |0003: aput v3, v0, v1 │ │ -04e502: 5420 6304 |0005: iget-object v0, v2, Landroid/support/v4/widget/AutoScrollHelper;.mRelativeEdges:[F // field@0463 │ │ -04e506: 1211 |0007: const/4 v1, #int 1 // #1 │ │ -04e508: 4b04 0001 |0008: aput v4, v0, v1 │ │ -04e50c: 1102 |000a: return-object v2 │ │ +072270: |[072270] android.support.v4.widget.AutoScrollHelper.setRelativeEdges:(FF)Landroid/support/v4/widget/AutoScrollHelper; │ │ +072280: 5420 cb06 |0000: iget-object v0, v2, Landroid/support/v4/widget/AutoScrollHelper;.mRelativeEdges:[F // field@06cb │ │ +072284: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +072286: 4b03 0001 |0003: aput v3, v0, v1 │ │ +07228a: 5420 cb06 |0005: iget-object v0, v2, Landroid/support/v4/widget/AutoScrollHelper;.mRelativeEdges:[F // field@06cb │ │ +07228e: 1211 |0007: const/4 v1, #int 1 // #1 │ │ +072290: 4b04 0001 |0008: aput v4, v0, v1 │ │ +072294: 1102 |000a: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=373 │ │ 0x0005 line=374 │ │ 0x000a line=375 │ │ locals : │ │ 0x0000 - 0x000b reg=2 this Landroid/support/v4/widget/AutoScrollHelper; │ │ @@ -67605,53 +103446,709 @@ │ │ type : '(FF)Landroid/support/v4/widget/AutoScrollHelper;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 17 16-bit code units │ │ -04e510: |[04e510] android.support.v4.widget.AutoScrollHelper.setRelativeVelocity:(FF)Landroid/support/v4/widget/AutoScrollHelper; │ │ -04e520: 1503 7a44 |0000: const/high16 v3, #int 1148846080 // #447a │ │ -04e524: 5440 6404 |0002: iget-object v0, v4, Landroid/support/v4/widget/AutoScrollHelper;.mRelativeVelocity:[F // field@0464 │ │ -04e528: 1201 |0004: const/4 v1, #int 0 // #0 │ │ -04e52a: a902 0503 |0005: div-float v2, v5, v3 │ │ -04e52e: 4b02 0001 |0007: aput v2, v0, v1 │ │ -04e532: 5440 6404 |0009: iget-object v0, v4, Landroid/support/v4/widget/AutoScrollHelper;.mRelativeVelocity:[F // field@0464 │ │ -04e536: 1211 |000b: const/4 v1, #int 1 // #1 │ │ -04e538: a902 0603 |000c: div-float v2, v6, v3 │ │ -04e53c: 4b02 0001 |000e: aput v2, v0, v1 │ │ -04e540: 1104 |0010: return-object v4 │ │ +072298: |[072298] android.support.v4.widget.AutoScrollHelper.setRelativeVelocity:(FF)Landroid/support/v4/widget/AutoScrollHelper; │ │ +0722a8: 1503 7a44 |0000: const/high16 v3, #int 1148846080 // #447a │ │ +0722ac: 5440 cc06 |0002: iget-object v0, v4, Landroid/support/v4/widget/AutoScrollHelper;.mRelativeVelocity:[F // field@06cc │ │ +0722b0: 1201 |0004: const/4 v1, #int 0 // #0 │ │ +0722b2: a902 0503 |0005: div-float v2, v5, v3 │ │ +0722b6: 4b02 0001 |0007: aput v2, v0, v1 │ │ +0722ba: 5440 cc06 |0009: iget-object v0, v4, Landroid/support/v4/widget/AutoScrollHelper;.mRelativeVelocity:[F // field@06cc │ │ +0722be: 1211 |000b: const/4 v1, #int 1 // #1 │ │ +0722c0: a902 0603 |000c: div-float v2, v6, v3 │ │ +0722c4: 4b02 0001 |000e: aput v2, v0, v1 │ │ +0722c8: 1104 |0010: return-object v4 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=333 │ │ 0x0009 line=334 │ │ 0x0010 line=335 │ │ locals : │ │ 0x0000 - 0x0011 reg=4 this Landroid/support/v4/widget/AutoScrollHelper; │ │ 0x0000 - 0x0011 reg=5 horizontal F │ │ 0x0000 - 0x0011 reg=6 vertical F │ │ │ │ - source_file_idx : 501 (AutoScrollHelper.java) │ │ + source_file_idx : 593 (AutoScrollHelper.java) │ │ │ │ -Class #287 header: │ │ -class_idx : 570 │ │ +Class #486 header: │ │ +class_idx : 902 │ │ +access_flags : 16 (0x0010) │ │ +superclass_idx : 1337 │ │ +source_file_idx : 613 │ │ +static_fields_size : 3 │ │ +instance_fields_size: 0 │ │ +direct_methods_size : 3 │ │ +virtual_methods_size: 1 │ │ + │ │ +Class #486 - │ │ + Class descriptor : 'Landroid/support/v4/widget/BakedBezierInterpolator;' │ │ + Access flags : 0x0010 (FINAL) │ │ + Superclass : 'Ljava/lang/Object;' │ │ + Interfaces - │ │ + #0 : 'Landroid/view/animation/Interpolator;' │ │ + Static fields - │ │ + #0 : (in Landroid/support/v4/widget/BakedBezierInterpolator;) │ │ + name : 'INSTANCE' │ │ + type : 'Landroid/support/v4/widget/BakedBezierInterpolator;' │ │ + access : 0x001a (PRIVATE STATIC FINAL) │ │ + #1 : (in Landroid/support/v4/widget/BakedBezierInterpolator;) │ │ + name : 'STEP_SIZE' │ │ + type : 'F' │ │ + access : 0x001a (PRIVATE STATIC FINAL) │ │ + #2 : (in Landroid/support/v4/widget/BakedBezierInterpolator;) │ │ + name : 'VALUES' │ │ + type : '[F' │ │ + access : 0x001a (PRIVATE STATIC FINAL) │ │ + Instance fields - │ │ + Direct methods - │ │ + #0 : (in Landroid/support/v4/widget/BakedBezierInterpolator;) │ │ + name : '' │ │ + type : '()V' │ │ + access : 0x10008 (STATIC CONSTRUCTOR) │ │ + code - │ │ + registers : 2 │ │ + ins : 0 │ │ + outs : 1 │ │ + insns size : 234 16-bit code units │ │ +0722cc: |[0722cc] android.support.v4.widget.BakedBezierInterpolator.:()V │ │ +0722dc: 2200 8603 |0000: new-instance v0, Landroid/support/v4/widget/BakedBezierInterpolator; // type@0386 │ │ +0722e0: 7010 6218 0000 |0002: invoke-direct {v0}, Landroid/support/v4/widget/BakedBezierInterpolator;.:()V // method@1862 │ │ +0722e6: 6900 d006 |0005: sput-object v0, Landroid/support/v4/widget/BakedBezierInterpolator;.INSTANCE:Landroid/support/v4/widget/BakedBezierInterpolator; // field@06d0 │ │ +0722ea: 1300 6500 |0007: const/16 v0, #int 101 // #65 │ │ +0722ee: 2300 a105 |0009: new-array v0, v0, [F // type@05a1 │ │ +0722f2: 2600 1100 0000 |000b: fill-array-data v0, 0000001c // +00000011 │ │ +0722f8: 6900 d206 |000e: sput-object v0, Landroid/support/v4/widget/BakedBezierInterpolator;.VALUES:[F // field@06d2 │ │ +0722fc: 1500 803f |0010: const/high16 v0, #int 1065353216 // #3f80 │ │ +072300: 6201 d206 |0012: sget-object v1, Landroid/support/v4/widget/BakedBezierInterpolator;.VALUES:[F // field@06d2 │ │ +072304: 2111 |0014: array-length v1, v1 │ │ +072306: d801 01ff |0015: add-int/lit8 v1, v1, #int -1 // #ff │ │ +07230a: 8211 |0017: int-to-float v1, v1 │ │ +07230c: c910 |0018: div-float/2addr v0, v1 │ │ +07230e: 6700 d106 |0019: sput v0, Landroid/support/v4/widget/BakedBezierInterpolator;.STEP_SIZE:F // field@06d1 │ │ +072312: 0e00 |001b: return-void │ │ +072314: 0003 0400 6500 0000 0000 0000 17b7 ... |001c: array-data (206 units) │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=25 │ │ + 0x0007 line=48 │ │ + 0x0010 line=61 │ │ + 0x001c line=48 │ │ + locals : │ │ + │ │ + #1 : (in Landroid/support/v4/widget/BakedBezierInterpolator;) │ │ + name : '' │ │ + type : '()V' │ │ + access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ + code - │ │ + registers : 1 │ │ + ins : 1 │ │ + outs : 1 │ │ + insns size : 4 16-bit code units │ │ +0724b0: |[0724b0] android.support.v4.widget.BakedBezierInterpolator.:()V │ │ +0724c0: 7010 8622 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2286 │ │ +0724c6: 0e00 |0003: return-void │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=35 │ │ + 0x0003 line=36 │ │ + locals : │ │ + 0x0000 - 0x0004 reg=0 this Landroid/support/v4/widget/BakedBezierInterpolator; │ │ + │ │ + #2 : (in Landroid/support/v4/widget/BakedBezierInterpolator;) │ │ + name : 'getInstance' │ │ + type : '()Landroid/support/v4/widget/BakedBezierInterpolator;' │ │ + access : 0x0019 (PUBLIC STATIC FINAL) │ │ + code - │ │ + registers : 1 │ │ + ins : 0 │ │ + outs : 0 │ │ + insns size : 3 16-bit code units │ │ +0724c8: |[0724c8] android.support.v4.widget.BakedBezierInterpolator.getInstance:()Landroid/support/v4/widget/BakedBezierInterpolator; │ │ +0724d8: 6200 d006 |0000: sget-object v0, Landroid/support/v4/widget/BakedBezierInterpolator;.INSTANCE:Landroid/support/v4/widget/BakedBezierInterpolator; // field@06d0 │ │ +0724dc: 1100 |0002: return-object v0 │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=28 │ │ + locals : │ │ + │ │ + Virtual methods - │ │ + #0 : (in Landroid/support/v4/widget/BakedBezierInterpolator;) │ │ + name : 'getInterpolation' │ │ + type : '(F)F' │ │ + access : 0x0001 (PUBLIC) │ │ + code - │ │ + registers : 9 │ │ + ins : 2 │ │ + outs : 2 │ │ + insns size : 60 16-bit code units │ │ +0724e0: |[0724e0] android.support.v4.widget.BakedBezierInterpolator.getInterpolation:(F)F │ │ +0724f0: 1504 803f |0000: const/high16 v4, #int 1065353216 // #3f80 │ │ +0724f4: 1205 |0002: const/4 v5, #int 0 // #0 │ │ +0724f6: 2d06 0804 |0003: cmpl-float v6, v8, v4 │ │ +0724fa: 3a06 0300 |0005: if-ltz v6, 0008 // +0003 │ │ +0724fe: 0f04 |0007: return v4 │ │ +072500: 2e04 0805 |0008: cmpg-float v4, v8, v5 │ │ +072504: 3c04 0400 |000a: if-gtz v4, 000e // +0004 │ │ +072508: 0154 |000c: move v4, v5 │ │ +07250a: 28fa |000d: goto 0007 // -0006 │ │ +07250c: 6204 d206 |000e: sget-object v4, Landroid/support/v4/widget/BakedBezierInterpolator;.VALUES:[F // field@06d2 │ │ +072510: 2144 |0010: array-length v4, v4 │ │ +072512: d804 04ff |0011: add-int/lit8 v4, v4, #int -1 // #ff │ │ +072516: 8244 |0013: int-to-float v4, v4 │ │ +072518: c884 |0014: mul-float/2addr v4, v8 │ │ +07251a: 8744 |0015: float-to-int v4, v4 │ │ +07251c: 6205 d206 |0016: sget-object v5, Landroid/support/v4/widget/BakedBezierInterpolator;.VALUES:[F // field@06d2 │ │ +072520: 2155 |0018: array-length v5, v5 │ │ +072522: d805 05fe |0019: add-int/lit8 v5, v5, #int -2 // #fe │ │ +072526: 7120 8022 5400 |001b: invoke-static {v4, v5}, Ljava/lang/Math;.min:(II)I // method@2280 │ │ +07252c: 0a01 |001e: move-result v1 │ │ +07252e: 8214 |001f: int-to-float v4, v1 │ │ +072530: 6005 d106 |0020: sget v5, Landroid/support/v4/widget/BakedBezierInterpolator;.STEP_SIZE:F // field@06d1 │ │ +072534: a802 0405 |0022: mul-float v2, v4, v5 │ │ +072538: a700 0802 |0024: sub-float v0, v8, v2 │ │ +07253c: 6004 d106 |0026: sget v4, Landroid/support/v4/widget/BakedBezierInterpolator;.STEP_SIZE:F // field@06d1 │ │ +072540: a903 0004 |0028: div-float v3, v0, v4 │ │ +072544: 6204 d206 |002a: sget-object v4, Landroid/support/v4/widget/BakedBezierInterpolator;.VALUES:[F // field@06d2 │ │ +072548: 4404 0401 |002c: aget v4, v4, v1 │ │ +07254c: 6205 d206 |002e: sget-object v5, Landroid/support/v4/widget/BakedBezierInterpolator;.VALUES:[F // field@06d2 │ │ +072550: d806 0101 |0030: add-int/lit8 v6, v1, #int 1 // #01 │ │ +072554: 4405 0506 |0032: aget v5, v5, v6 │ │ +072558: 6206 d206 |0034: sget-object v6, Landroid/support/v4/widget/BakedBezierInterpolator;.VALUES:[F // field@06d2 │ │ +07255c: 4406 0601 |0036: aget v6, v6, v1 │ │ +072560: c765 |0038: sub-float/2addr v5, v6 │ │ +072562: c835 |0039: mul-float/2addr v5, v3 │ │ +072564: c654 |003a: add-float/2addr v4, v5 │ │ +072566: 28cc |003b: goto 0007 // -0034 │ │ + catches : (none) │ │ + positions : │ │ + 0x0003 line=65 │ │ + 0x0007 line=81 │ │ + 0x0008 line=69 │ │ + 0x000d line=70 │ │ + 0x000e line=73 │ │ + 0x001f line=77 │ │ + 0x0024 line=78 │ │ + 0x0026 line=79 │ │ + 0x002a line=81 │ │ + locals : │ │ + 0x0026 - 0x003c reg=0 difference F │ │ + 0x001f - 0x003c reg=1 position I │ │ + 0x0024 - 0x003c reg=2 quantized F │ │ + 0x002a - 0x003c reg=3 weight F │ │ + 0x0000 - 0x003c reg=7 this Landroid/support/v4/widget/BakedBezierInterpolator; │ │ + 0x0000 - 0x003c reg=8 input F │ │ + │ │ + source_file_idx : 613 (BakedBezierInterpolator.java) │ │ + │ │ +Class #487 header: │ │ +class_idx : 903 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 948 │ │ -source_file_idx : 634 │ │ +superclass_idx : 120 │ │ +source_file_idx : 755 │ │ +static_fields_size : 0 │ │ +instance_fields_size: 5 │ │ +direct_methods_size : 1 │ │ +virtual_methods_size: 1 │ │ + │ │ +Class #487 annotations: │ │ +Annotations on class │ │ + VISIBILITY_SYSTEM Ldalvik/annotation/EnclosingClass; value=Landroid/support/v4/widget/CircleImageView; │ │ + VISIBILITY_SYSTEM Ldalvik/annotation/InnerClass; accessFlags=2 name="OvalShadow" │ │ + │ │ +Class #487 - │ │ + Class descriptor : 'Landroid/support/v4/widget/CircleImageView$OvalShadow;' │ │ + Access flags : 0x0000 () │ │ + Superclass : 'Landroid/graphics/drawable/shapes/OvalShape;' │ │ + Interfaces - │ │ + Static fields - │ │ + Instance fields - │ │ + #0 : (in Landroid/support/v4/widget/CircleImageView$OvalShadow;) │ │ + name : 'mCircleDiameter' │ │ + type : 'I' │ │ + access : 0x0002 (PRIVATE) │ │ + #1 : (in Landroid/support/v4/widget/CircleImageView$OvalShadow;) │ │ + name : 'mRadialGradient' │ │ + type : 'Landroid/graphics/RadialGradient;' │ │ + access : 0x0002 (PRIVATE) │ │ + #2 : (in Landroid/support/v4/widget/CircleImageView$OvalShadow;) │ │ + name : 'mShadowPaint' │ │ + type : 'Landroid/graphics/Paint;' │ │ + access : 0x0002 (PRIVATE) │ │ + #3 : (in Landroid/support/v4/widget/CircleImageView$OvalShadow;) │ │ + name : 'mShadowRadius' │ │ + type : 'I' │ │ + access : 0x0002 (PRIVATE) │ │ + #4 : (in Landroid/support/v4/widget/CircleImageView$OvalShadow;) │ │ + name : 'this$0' │ │ + type : 'Landroid/support/v4/widget/CircleImageView;' │ │ + access : 0x1010 (FINAL SYNTHETIC) │ │ + Direct methods - │ │ + #0 : (in Landroid/support/v4/widget/CircleImageView$OvalShadow;) │ │ + name : '' │ │ + type : '(Landroid/support/v4/widget/CircleImageView;II)V' │ │ + access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ + code - │ │ + registers : 11 │ │ + ins : 4 │ │ + outs : 7 │ │ + insns size : 62 16-bit code units │ │ +072568: |[072568] android.support.v4.widget.CircleImageView$OvalShadow.:(Landroid/support/v4/widget/CircleImageView;II)V │ │ +072578: 5b78 d706 |0000: iput-object v8, v7, Landroid/support/v4/widget/CircleImageView$OvalShadow;.this$0:Landroid/support/v4/widget/CircleImageView; // field@06d7 │ │ +07257c: 7010 2c02 0700 |0002: invoke-direct {v7}, Landroid/graphics/drawable/shapes/OvalShape;.:()V // method@022c │ │ +072582: 2200 6600 |0005: new-instance v0, Landroid/graphics/Paint; // type@0066 │ │ +072586: 7010 db01 0000 |0007: invoke-direct {v0}, Landroid/graphics/Paint;.:()V // method@01db │ │ +07258c: 5b70 d506 |000a: iput-object v0, v7, Landroid/support/v4/widget/CircleImageView$OvalShadow;.mShadowPaint:Landroid/graphics/Paint; // field@06d5 │ │ +072590: 5979 d606 |000c: iput v9, v7, Landroid/support/v4/widget/CircleImageView$OvalShadow;.mShadowRadius:I // field@06d6 │ │ +072594: 597a d306 |000e: iput v10, v7, Landroid/support/v4/widget/CircleImageView$OvalShadow;.mCircleDiameter:I // field@06d3 │ │ +072598: 2200 6b00 |0010: new-instance v0, Landroid/graphics/RadialGradient; // type@006b │ │ +07259c: 5271 d306 |0012: iget v1, v7, Landroid/support/v4/widget/CircleImageView$OvalShadow;.mCircleDiameter:I // field@06d3 │ │ +0725a0: db01 0102 |0014: div-int/lit8 v1, v1, #int 2 // #02 │ │ +0725a4: 8211 |0016: int-to-float v1, v1 │ │ +0725a6: 5272 d306 |0017: iget v2, v7, Landroid/support/v4/widget/CircleImageView$OvalShadow;.mCircleDiameter:I // field@06d3 │ │ +0725aa: db02 0202 |0019: div-int/lit8 v2, v2, #int 2 // #02 │ │ +0725ae: 8222 |001b: int-to-float v2, v2 │ │ +0725b0: 5273 d606 |001c: iget v3, v7, Landroid/support/v4/widget/CircleImageView$OvalShadow;.mShadowRadius:I // field@06d6 │ │ +0725b4: 8233 |001e: int-to-float v3, v3 │ │ +0725b6: 1224 |001f: const/4 v4, #int 2 // #2 │ │ +0725b8: 2344 a205 |0020: new-array v4, v4, [I // type@05a2 │ │ +0725bc: 2604 1400 0000 |0022: fill-array-data v4, 00000036 // +00000014 │ │ +0725c2: 1205 |0025: const/4 v5, #int 0 // #0 │ │ +0725c4: 6206 3b00 |0026: sget-object v6, Landroid/graphics/Shader$TileMode;.CLAMP:Landroid/graphics/Shader$TileMode; // field@003b │ │ +0725c8: 7607 f901 0000 |0028: invoke-direct/range {v0, v1, v2, v3, v4, v5, v6}, Landroid/graphics/RadialGradient;.:(FFF[I[FLandroid/graphics/Shader$TileMode;)V // method@01f9 │ │ +0725ce: 5b70 d406 |002b: iput-object v0, v7, Landroid/support/v4/widget/CircleImageView$OvalShadow;.mRadialGradient:Landroid/graphics/RadialGradient; // field@06d4 │ │ +0725d2: 5470 d506 |002d: iget-object v0, v7, Landroid/support/v4/widget/CircleImageView$OvalShadow;.mShadowPaint:Landroid/graphics/Paint; // field@06d5 │ │ +0725d6: 5471 d406 |002f: iget-object v1, v7, Landroid/support/v4/widget/CircleImageView$OvalShadow;.mRadialGradient:Landroid/graphics/RadialGradient; // field@06d4 │ │ +0725da: 6e20 e801 1000 |0031: invoke-virtual {v0, v1}, Landroid/graphics/Paint;.setShader:(Landroid/graphics/Shader;)Landroid/graphics/Shader; // method@01e8 │ │ +0725e0: 0e00 |0034: return-void │ │ +0725e2: 0000 |0035: nop // spacer │ │ +0725e4: 0003 0400 0200 0000 0000 003d 0000 ... |0036: array-data (8 units) │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=128 │ │ + 0x0002 line=129 │ │ + 0x0005 line=130 │ │ + 0x000c line=131 │ │ + 0x000e line=132 │ │ + 0x0010 line=133 │ │ + 0x002d line=137 │ │ + 0x0034 line=138 │ │ + 0x0035 line=133 │ │ + locals : │ │ + 0x0000 - 0x003e reg=7 this Landroid/support/v4/widget/CircleImageView$OvalShadow; │ │ + 0x0000 - 0x003e reg=8 (null) Landroid/support/v4/widget/CircleImageView; │ │ + 0x0000 - 0x003e reg=9 shadowRadius I │ │ + 0x0000 - 0x003e reg=10 circleDiameter I │ │ + │ │ + Virtual methods - │ │ + #0 : (in Landroid/support/v4/widget/CircleImageView$OvalShadow;) │ │ + name : 'draw' │ │ + type : '(Landroid/graphics/Canvas;Landroid/graphics/Paint;)V' │ │ + access : 0x0001 (PUBLIC) │ │ + code - │ │ + registers : 9 │ │ + ins : 3 │ │ + outs : 5 │ │ + insns size : 46 16-bit code units │ │ +0725f4: |[0725f4] android.support.v4.widget.CircleImageView$OvalShadow.draw:(Landroid/graphics/Canvas;Landroid/graphics/Paint;)V │ │ +072604: 5462 d706 |0000: iget-object v2, v6, Landroid/support/v4/widget/CircleImageView$OvalShadow;.this$0:Landroid/support/v4/widget/CircleImageView; // field@06d7 │ │ +072608: 6e10 7418 0200 |0002: invoke-virtual {v2}, Landroid/support/v4/widget/CircleImageView;.getWidth:()I // method@1874 │ │ +07260e: 0a01 |0005: move-result v1 │ │ +072610: 5462 d706 |0006: iget-object v2, v6, Landroid/support/v4/widget/CircleImageView$OvalShadow;.this$0:Landroid/support/v4/widget/CircleImageView; // field@06d7 │ │ +072614: 6e10 6e18 0200 |0008: invoke-virtual {v2}, Landroid/support/v4/widget/CircleImageView;.getHeight:()I // method@186e │ │ +07261a: 0a00 |000b: move-result v0 │ │ +07261c: db02 0102 |000c: div-int/lit8 v2, v1, #int 2 // #02 │ │ +072620: 8222 |000e: int-to-float v2, v2 │ │ +072622: db03 0002 |000f: div-int/lit8 v3, v0, #int 2 // #02 │ │ +072626: 8233 |0011: int-to-float v3, v3 │ │ +072628: 5264 d306 |0012: iget v4, v6, Landroid/support/v4/widget/CircleImageView$OvalShadow;.mCircleDiameter:I // field@06d3 │ │ +07262c: db04 0402 |0014: div-int/lit8 v4, v4, #int 2 // #02 │ │ +072630: 5265 d606 |0016: iget v5, v6, Landroid/support/v4/widget/CircleImageView$OvalShadow;.mShadowRadius:I // field@06d6 │ │ +072634: b054 |0018: add-int/2addr v4, v5 │ │ +072636: 8244 |0019: int-to-float v4, v4 │ │ +072638: 5465 d506 |001a: iget-object v5, v6, Landroid/support/v4/widget/CircleImageView$OvalShadow;.mShadowPaint:Landroid/graphics/Paint; // field@06d5 │ │ +07263c: 6e55 bb01 2743 |001c: invoke-virtual {v7, v2, v3, v4, v5}, Landroid/graphics/Canvas;.drawCircle:(FFFLandroid/graphics/Paint;)V // method@01bb │ │ +072642: db02 0102 |001f: div-int/lit8 v2, v1, #int 2 // #02 │ │ +072646: 8222 |0021: int-to-float v2, v2 │ │ +072648: db03 0002 |0022: div-int/lit8 v3, v0, #int 2 // #02 │ │ +07264c: 8233 |0024: int-to-float v3, v3 │ │ +07264e: 5264 d306 |0025: iget v4, v6, Landroid/support/v4/widget/CircleImageView$OvalShadow;.mCircleDiameter:I // field@06d3 │ │ +072652: db04 0402 |0027: div-int/lit8 v4, v4, #int 2 // #02 │ │ +072656: 8244 |0029: int-to-float v4, v4 │ │ +072658: 6e58 bb01 2743 |002a: invoke-virtual {v7, v2, v3, v4, v8}, Landroid/graphics/Canvas;.drawCircle:(FFFLandroid/graphics/Paint;)V // method@01bb │ │ +07265e: 0e00 |002d: return-void │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=142 │ │ + 0x0006 line=143 │ │ + 0x000c line=144 │ │ + 0x001f line=146 │ │ + 0x002d line=147 │ │ + locals : │ │ + 0x000c - 0x002e reg=0 viewHeight I │ │ + 0x0006 - 0x002e reg=1 viewWidth I │ │ + 0x0000 - 0x002e reg=6 this Landroid/support/v4/widget/CircleImageView$OvalShadow; │ │ + 0x0000 - 0x002e reg=7 canvas Landroid/graphics/Canvas; │ │ + 0x0000 - 0x002e reg=8 paint Landroid/graphics/Paint; │ │ + │ │ + source_file_idx : 755 (CircleImageView.java) │ │ + │ │ +Class #488 header: │ │ +class_idx : 904 │ │ +access_flags : 0 (0x0000) │ │ +superclass_idx : 1139 │ │ +source_file_idx : 755 │ │ +static_fields_size : 6 │ │ +instance_fields_size: 2 │ │ +direct_methods_size : 2 │ │ +virtual_methods_size: 5 │ │ + │ │ +Class #488 annotations: │ │ +Annotations on class │ │ + VISIBILITY_SYSTEM Ldalvik/annotation/MemberClasses; value={ Landroid/support/v4/widget/CircleImageView$OvalShadow; } │ │ + │ │ +Class #488 - │ │ + Class descriptor : 'Landroid/support/v4/widget/CircleImageView;' │ │ + Access flags : 0x0000 () │ │ + Superclass : 'Landroid/widget/ImageView;' │ │ + Interfaces - │ │ + Static fields - │ │ + #0 : (in Landroid/support/v4/widget/CircleImageView;) │ │ + name : 'FILL_SHADOW_COLOR' │ │ + type : 'I' │ │ + access : 0x001a (PRIVATE STATIC FINAL) │ │ + value : 1023410176 │ │ + #1 : (in Landroid/support/v4/widget/CircleImageView;) │ │ + name : 'KEY_SHADOW_COLOR' │ │ + type : 'I' │ │ + access : 0x001a (PRIVATE STATIC FINAL) │ │ + value : 503316480 │ │ + #2 : (in Landroid/support/v4/widget/CircleImageView;) │ │ + name : 'SHADOW_ELEVATION' │ │ + type : 'I' │ │ + access : 0x001a (PRIVATE STATIC FINAL) │ │ + value : 4 │ │ + #3 : (in Landroid/support/v4/widget/CircleImageView;) │ │ + name : 'SHADOW_RADIUS' │ │ + type : 'F' │ │ + access : 0x001a (PRIVATE STATIC FINAL) │ │ + value : 3.5 │ │ + #4 : (in Landroid/support/v4/widget/CircleImageView;) │ │ + name : 'X_OFFSET' │ │ + type : 'F' │ │ + access : 0x001a (PRIVATE STATIC FINAL) │ │ + value : 0 │ │ + #5 : (in Landroid/support/v4/widget/CircleImageView;) │ │ + name : 'Y_OFFSET' │ │ + type : 'F' │ │ + access : 0x001a (PRIVATE STATIC FINAL) │ │ + value : 1.75 │ │ + Instance fields - │ │ + #0 : (in Landroid/support/v4/widget/CircleImageView;) │ │ + name : 'mListener' │ │ + type : 'Landroid/view/animation/Animation$AnimationListener;' │ │ + access : 0x0002 (PRIVATE) │ │ + #1 : (in Landroid/support/v4/widget/CircleImageView;) │ │ + name : 'mShadowRadius' │ │ + type : 'I' │ │ + access : 0x0002 (PRIVATE) │ │ + Direct methods - │ │ + #0 : (in Landroid/support/v4/widget/CircleImageView;) │ │ + name : '' │ │ + type : '(Landroid/content/Context;IF)V' │ │ + access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ + code - │ │ + registers : 16 │ │ + ins : 4 │ │ + outs : 5 │ │ + insns size : 109 16-bit code units │ │ +072660: |[072660] android.support.v4.widget.CircleImageView.:(Landroid/content/Context;IF)V │ │ +072670: 7020 f71e dc00 |0000: invoke-direct {v12, v13}, Landroid/widget/ImageView;.:(Landroid/content/Context;)V // method@1ef7 │ │ +072676: 6e10 6d18 0c00 |0003: invoke-virtual {v12}, Landroid/support/v4/widget/CircleImageView;.getContext:()Landroid/content/Context; // method@186d │ │ +07267c: 0c07 |0006: move-result-object v7 │ │ +07267e: 6e10 1301 0700 |0007: invoke-virtual {v7}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@0113 │ │ +072684: 0c07 |000a: move-result-object v7 │ │ +072686: 6e10 6601 0700 |000b: invoke-virtual {v7}, Landroid/content/res/Resources;.getDisplayMetrics:()Landroid/util/DisplayMetrics; // method@0166 │ │ +07268c: 0c07 |000e: move-result-object v7 │ │ +07268e: 5271 4608 |000f: iget v1, v7, Landroid/util/DisplayMetrics;.density:F // field@0846 │ │ +072692: a807 0f01 |0011: mul-float v7, v15, v1 │ │ +072696: 1508 0040 |0013: const/high16 v8, #int 1073741824 // #4000 │ │ +07269a: c887 |0015: mul-float/2addr v7, v8 │ │ +07269c: 8772 |0016: float-to-int v2, v7 │ │ +07269e: 1507 e03f |0017: const/high16 v7, #int 1071644672 // #3fe0 │ │ +0726a2: c817 |0019: mul-float/2addr v7, v1 │ │ +0726a4: 8776 |001a: float-to-int v6, v7 │ │ +0726a6: 1207 |001b: const/4 v7, #int 0 // #0 │ │ +0726a8: c817 |001c: mul-float/2addr v7, v1 │ │ +0726aa: 8775 |001d: float-to-int v5, v7 │ │ +0726ac: 1507 6040 |001e: const/high16 v7, #int 1080033280 // #4060 │ │ +0726b0: c817 |0020: mul-float/2addr v7, v1 │ │ +0726b2: 8777 |0021: float-to-int v7, v7 │ │ +0726b4: 59c7 df06 |0022: iput v7, v12, Landroid/support/v4/widget/CircleImageView;.mShadowRadius:I // field@06df │ │ +0726b8: 7010 6a18 0c00 |0024: invoke-direct {v12}, Landroid/support/v4/widget/CircleImageView;.elevationSupported:()Z // method@186a │ │ +0726be: 0a07 |0027: move-result v7 │ │ +0726c0: 3807 1d00 |0028: if-eqz v7, 0045 // +001d │ │ +0726c4: 2200 7700 |002a: new-instance v0, Landroid/graphics/drawable/ShapeDrawable; // type@0077 │ │ +0726c8: 2207 7800 |002c: new-instance v7, Landroid/graphics/drawable/shapes/OvalShape; // type@0078 │ │ +0726cc: 7010 2c02 0700 |002e: invoke-direct {v7}, Landroid/graphics/drawable/shapes/OvalShape;.:()V // method@022c │ │ +0726d2: 7020 2a02 7000 |0031: invoke-direct {v0, v7}, Landroid/graphics/drawable/ShapeDrawable;.:(Landroid/graphics/drawable/shapes/Shape;)V // method@022a │ │ +0726d8: 1507 8040 |0034: const/high16 v7, #int 1082130432 // #4080 │ │ +0726dc: c817 |0036: mul-float/2addr v7, v1 │ │ +0726de: 7120 a112 7c00 |0037: invoke-static {v12, v7}, Landroid/support/v4/view/ViewCompat;.setElevation:(Landroid/view/View;F)V // method@12a1 │ │ +0726e4: 6e10 2b02 0000 |003a: invoke-virtual {v0}, Landroid/graphics/drawable/ShapeDrawable;.getPaint:()Landroid/graphics/Paint; // method@022b │ │ +0726ea: 0c07 |003d: move-result-object v7 │ │ +0726ec: 6e20 e401 e700 |003e: invoke-virtual {v7, v14}, Landroid/graphics/Paint;.setColor:(I)V // method@01e4 │ │ +0726f2: 6e20 7e18 0c00 |0041: invoke-virtual {v12, v0}, Landroid/support/v4/widget/CircleImageView;.setBackgroundDrawable:(Landroid/graphics/drawable/Drawable;)V // method@187e │ │ +0726f8: 0e00 |0044: return-void │ │ +0726fa: 2203 8703 |0045: new-instance v3, Landroid/support/v4/widget/CircleImageView$OvalShadow; // type@0387 │ │ +0726fe: 52c7 df06 |0047: iget v7, v12, Landroid/support/v4/widget/CircleImageView;.mShadowRadius:I // field@06df │ │ +072702: 7040 6518 c327 |0049: invoke-direct {v3, v12, v7, v2}, Landroid/support/v4/widget/CircleImageView$OvalShadow;.:(Landroid/support/v4/widget/CircleImageView;II)V // method@1865 │ │ +072708: 2200 7700 |004c: new-instance v0, Landroid/graphics/drawable/ShapeDrawable; // type@0077 │ │ +07270c: 7020 2a02 3000 |004e: invoke-direct {v0, v3}, Landroid/graphics/drawable/ShapeDrawable;.:(Landroid/graphics/drawable/shapes/Shape;)V // method@022a │ │ +072712: 1217 |0051: const/4 v7, #int 1 // #1 │ │ +072714: 6e10 2b02 0000 |0052: invoke-virtual {v0}, Landroid/graphics/drawable/ShapeDrawable;.getPaint:()Landroid/graphics/Paint; // method@022b │ │ +07271a: 0c08 |0055: move-result-object v8 │ │ +07271c: 7130 a612 7c08 |0056: invoke-static {v12, v7, v8}, Landroid/support/v4/view/ViewCompat;.setLayerType:(Landroid/view/View;ILandroid/graphics/Paint;)V // method@12a6 │ │ +072722: 6e10 2b02 0000 |0059: invoke-virtual {v0}, Landroid/graphics/drawable/ShapeDrawable;.getPaint:()Landroid/graphics/Paint; // method@022b │ │ +072728: 0c07 |005c: move-result-object v7 │ │ +07272a: 52c8 df06 |005d: iget v8, v12, Landroid/support/v4/widget/CircleImageView;.mShadowRadius:I // field@06df │ │ +07272e: 8288 |005f: int-to-float v8, v8 │ │ +072730: 8259 |0060: int-to-float v9, v5 │ │ +072732: 826a |0061: int-to-float v10, v6 │ │ +072734: 150b 001e |0062: const/high16 v11, #int 503316480 // #1e00 │ │ +072738: 6e5b e901 87a9 |0064: invoke-virtual {v7, v8, v9, v10, v11}, Landroid/graphics/Paint;.setShadowLayer:(FFFI)V // method@01e9 │ │ +07273e: 52c4 df06 |0067: iget v4, v12, Landroid/support/v4/widget/CircleImageView;.mShadowRadius:I // field@06df │ │ +072742: 6e54 8118 4c44 |0069: invoke-virtual {v12, v4, v4, v4, v4}, Landroid/support/v4/widget/CircleImageView;.setPadding:(IIII)V // method@1881 │ │ +072748: 28ce |006c: goto 003a // -0032 │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=53 │ │ + 0x0003 line=54 │ │ + 0x0011 line=55 │ │ + 0x0017 line=56 │ │ + 0x001b line=57 │ │ + 0x001e line=59 │ │ + 0x0024 line=62 │ │ + 0x002a line=63 │ │ + 0x0034 line=64 │ │ + 0x003a line=75 │ │ + 0x0041 line=76 │ │ + 0x0044 line=77 │ │ + 0x0045 line=66 │ │ + 0x004c line=67 │ │ + 0x0051 line=68 │ │ + 0x0059 line=69 │ │ + 0x0067 line=71 │ │ + 0x0069 line=73 │ │ + locals : │ │ + 0x0034 - 0x0045 reg=0 circle Landroid/graphics/drawable/ShapeDrawable; │ │ + 0x0051 - 0x006d reg=0 circle Landroid/graphics/drawable/ShapeDrawable; │ │ + 0x0011 - 0x006d reg=1 density F │ │ + 0x0017 - 0x006d reg=2 diameter I │ │ + 0x004c - 0x006d reg=3 oval Landroid/graphics/drawable/shapes/OvalShape; │ │ + 0x0069 - 0x006d reg=4 padding I │ │ + 0x001e - 0x006d reg=5 shadowXOffset I │ │ + 0x001b - 0x006d reg=6 shadowYOffset I │ │ + 0x0000 - 0x006d reg=12 this Landroid/support/v4/widget/CircleImageView; │ │ + 0x0000 - 0x006d reg=13 context Landroid/content/Context; │ │ + 0x0000 - 0x006d reg=14 color I │ │ + 0x0000 - 0x006d reg=15 radius F │ │ + │ │ + #1 : (in Landroid/support/v4/widget/CircleImageView;) │ │ + name : 'elevationSupported' │ │ + type : '()Z' │ │ + access : 0x0002 (PRIVATE) │ │ + code - │ │ + registers : 3 │ │ + ins : 1 │ │ + outs : 0 │ │ + insns size : 10 16-bit code units │ │ +07274c: |[07274c] android.support.v4.widget.CircleImageView.elevationSupported:()Z │ │ +07275c: 6000 4000 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0040 │ │ +072760: 1301 1500 |0002: const/16 v1, #int 21 // #15 │ │ +072764: 3410 0400 |0004: if-lt v0, v1, 0008 // +0004 │ │ +072768: 1210 |0006: const/4 v0, #int 1 // #1 │ │ +07276a: 0f00 |0007: return v0 │ │ +07276c: 1200 |0008: const/4 v0, #int 0 // #0 │ │ +07276e: 28fe |0009: goto 0007 // -0002 │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=80 │ │ + locals : │ │ + 0x0000 - 0x000a reg=2 this Landroid/support/v4/widget/CircleImageView; │ │ + │ │ + Virtual methods - │ │ + #0 : (in Landroid/support/v4/widget/CircleImageView;) │ │ + name : 'onAnimationEnd' │ │ + type : '()V' │ │ + access : 0x0001 (PUBLIC) │ │ + code - │ │ + registers : 3 │ │ + ins : 1 │ │ + outs : 2 │ │ + insns size : 17 16-bit code units │ │ +072770: |[072770] android.support.v4.widget.CircleImageView.onAnimationEnd:()V │ │ +072780: 6f10 f81e 0200 |0000: invoke-super {v2}, Landroid/widget/ImageView;.onAnimationEnd:()V // method@1ef8 │ │ +072786: 5420 de06 |0003: iget-object v0, v2, Landroid/support/v4/widget/CircleImageView;.mListener:Landroid/view/animation/Animation$AnimationListener; // field@06de │ │ +07278a: 3800 0b00 |0005: if-eqz v0, 0010 // +000b │ │ +07278e: 5420 de06 |0007: iget-object v0, v2, Landroid/support/v4/widget/CircleImageView;.mListener:Landroid/view/animation/Animation$AnimationListener; // field@06de │ │ +072792: 6e10 6b18 0200 |0009: invoke-virtual {v2}, Landroid/support/v4/widget/CircleImageView;.getAnimation:()Landroid/view/animation/Animation; // method@186b │ │ +072798: 0c01 |000c: move-result-object v1 │ │ +07279a: 7220 b31e 1000 |000d: invoke-interface {v0, v1}, Landroid/view/animation/Animation$AnimationListener;.onAnimationEnd:(Landroid/view/animation/Animation;)V // method@1eb3 │ │ +0727a0: 0e00 |0010: return-void │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=106 │ │ + 0x0003 line=107 │ │ + 0x0007 line=108 │ │ + 0x0010 line=110 │ │ + locals : │ │ + 0x0000 - 0x0011 reg=2 this Landroid/support/v4/widget/CircleImageView; │ │ + │ │ + #1 : (in Landroid/support/v4/widget/CircleImageView;) │ │ + name : 'onAnimationStart' │ │ + type : '()V' │ │ + access : 0x0001 (PUBLIC) │ │ + code - │ │ + registers : 3 │ │ + ins : 1 │ │ + outs : 2 │ │ + insns size : 17 16-bit code units │ │ +0727a4: |[0727a4] android.support.v4.widget.CircleImageView.onAnimationStart:()V │ │ +0727b4: 6f10 f91e 0200 |0000: invoke-super {v2}, Landroid/widget/ImageView;.onAnimationStart:()V // method@1ef9 │ │ +0727ba: 5420 de06 |0003: iget-object v0, v2, Landroid/support/v4/widget/CircleImageView;.mListener:Landroid/view/animation/Animation$AnimationListener; // field@06de │ │ +0727be: 3800 0b00 |0005: if-eqz v0, 0010 // +000b │ │ +0727c2: 5420 de06 |0007: iget-object v0, v2, Landroid/support/v4/widget/CircleImageView;.mListener:Landroid/view/animation/Animation$AnimationListener; // field@06de │ │ +0727c6: 6e10 6b18 0200 |0009: invoke-virtual {v2}, Landroid/support/v4/widget/CircleImageView;.getAnimation:()Landroid/view/animation/Animation; // method@186b │ │ +0727cc: 0c01 |000c: move-result-object v1 │ │ +0727ce: 7220 b41e 1000 |000d: invoke-interface {v0, v1}, Landroid/view/animation/Animation$AnimationListener;.onAnimationStart:(Landroid/view/animation/Animation;)V // method@1eb4 │ │ +0727d4: 0e00 |0010: return-void │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=98 │ │ + 0x0003 line=99 │ │ + 0x0007 line=100 │ │ + 0x0010 line=102 │ │ + locals : │ │ + 0x0000 - 0x0011 reg=2 this Landroid/support/v4/widget/CircleImageView; │ │ + │ │ + #2 : (in Landroid/support/v4/widget/CircleImageView;) │ │ + name : 'onMeasure' │ │ + type : '(II)V' │ │ + access : 0x0004 (PROTECTED) │ │ + code - │ │ + registers : 6 │ │ + ins : 3 │ │ + outs : 3 │ │ + insns size : 31 16-bit code units │ │ +0727d8: |[0727d8] android.support.v4.widget.CircleImageView.onMeasure:(II)V │ │ +0727e8: 6f30 fa1e 4305 |0000: invoke-super {v3, v4, v5}, Landroid/widget/ImageView;.onMeasure:(II)V // method@1efa │ │ +0727ee: 7010 6a18 0300 |0003: invoke-direct {v3}, Landroid/support/v4/widget/CircleImageView;.elevationSupported:()Z // method@186a │ │ +0727f4: 0a00 |0006: move-result v0 │ │ +0727f6: 3900 1700 |0007: if-nez v0, 001e // +0017 │ │ +0727fa: 6e10 7018 0300 |0009: invoke-virtual {v3}, Landroid/support/v4/widget/CircleImageView;.getMeasuredWidth:()I // method@1870 │ │ +072800: 0a00 |000c: move-result v0 │ │ +072802: 5231 df06 |000d: iget v1, v3, Landroid/support/v4/widget/CircleImageView;.mShadowRadius:I // field@06df │ │ +072806: da01 0102 |000f: mul-int/lit8 v1, v1, #int 2 // #02 │ │ +07280a: b010 |0011: add-int/2addr v0, v1 │ │ +07280c: 6e10 6f18 0300 |0012: invoke-virtual {v3}, Landroid/support/v4/widget/CircleImageView;.getMeasuredHeight:()I // method@186f │ │ +072812: 0a01 |0015: move-result v1 │ │ +072814: 5232 df06 |0016: iget v2, v3, Landroid/support/v4/widget/CircleImageView;.mShadowRadius:I // field@06df │ │ +072818: da02 0202 |0018: mul-int/lit8 v2, v2, #int 2 // #02 │ │ +07281c: b021 |001a: add-int/2addr v1, v2 │ │ +07281e: 6e30 8018 0301 |001b: invoke-virtual {v3, v0, v1}, Landroid/support/v4/widget/CircleImageView;.setMeasuredDimension:(II)V // method@1880 │ │ +072824: 0e00 |001e: return-void │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=85 │ │ + 0x0003 line=86 │ │ + 0x0009 line=87 │ │ + 0x001e line=90 │ │ + locals : │ │ + 0x0000 - 0x001f reg=3 this Landroid/support/v4/widget/CircleImageView; │ │ + 0x0000 - 0x001f reg=4 widthMeasureSpec I │ │ + 0x0000 - 0x001f reg=5 heightMeasureSpec I │ │ + │ │ + #3 : (in Landroid/support/v4/widget/CircleImageView;) │ │ + name : 'setAnimationListener' │ │ + type : '(Landroid/view/animation/Animation$AnimationListener;)V' │ │ + access : 0x0001 (PUBLIC) │ │ + code - │ │ + registers : 2 │ │ + ins : 2 │ │ + outs : 0 │ │ + insns size : 3 16-bit code units │ │ +072828: |[072828] android.support.v4.widget.CircleImageView.setAnimationListener:(Landroid/view/animation/Animation$AnimationListener;)V │ │ +072838: 5b01 de06 |0000: iput-object v1, v0, Landroid/support/v4/widget/CircleImageView;.mListener:Landroid/view/animation/Animation$AnimationListener; // field@06de │ │ +07283c: 0e00 |0002: return-void │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=93 │ │ + 0x0002 line=94 │ │ + locals : │ │ + 0x0000 - 0x0003 reg=0 this Landroid/support/v4/widget/CircleImageView; │ │ + 0x0000 - 0x0003 reg=1 listener Landroid/view/animation/Animation$AnimationListener; │ │ + │ │ + #4 : (in Landroid/support/v4/widget/CircleImageView;) │ │ + name : 'setBackgroundColor' │ │ + type : '(I)V' │ │ + access : 0x0001 (PUBLIC) │ │ + code - │ │ + registers : 5 │ │ + ins : 2 │ │ + outs : 2 │ │ + insns size : 30 16-bit code units │ │ +072840: |[072840] android.support.v4.widget.CircleImageView.setBackgroundColor:(I)V │ │ +072850: 6e10 6c18 0300 |0000: invoke-virtual {v3}, Landroid/support/v4/widget/CircleImageView;.getBackground:()Landroid/graphics/drawable/Drawable; // method@186c │ │ +072856: 0c01 |0003: move-result-object v1 │ │ +072858: 2011 7700 |0004: instance-of v1, v1, Landroid/graphics/drawable/ShapeDrawable; // type@0077 │ │ +07285c: 3801 1700 |0006: if-eqz v1, 001d // +0017 │ │ +072860: 6e10 7118 0300 |0008: invoke-virtual {v3}, Landroid/support/v4/widget/CircleImageView;.getResources:()Landroid/content/res/Resources; // method@1871 │ │ +072866: 0c00 |000b: move-result-object v0 │ │ +072868: 6e10 6c18 0300 |000c: invoke-virtual {v3}, Landroid/support/v4/widget/CircleImageView;.getBackground:()Landroid/graphics/drawable/Drawable; // method@186c │ │ +07286e: 0c01 |000f: move-result-object v1 │ │ +072870: 1f01 7700 |0010: check-cast v1, Landroid/graphics/drawable/ShapeDrawable; // type@0077 │ │ +072874: 6e10 2b02 0100 |0012: invoke-virtual {v1}, Landroid/graphics/drawable/ShapeDrawable;.getPaint:()Landroid/graphics/Paint; // method@022b │ │ +07287a: 0c01 |0015: move-result-object v1 │ │ +07287c: 6e20 6401 4000 |0016: invoke-virtual {v0, v4}, Landroid/content/res/Resources;.getColor:(I)I // method@0164 │ │ +072882: 0a02 |0019: move-result v2 │ │ +072884: 6e20 e401 2100 |001a: invoke-virtual {v1, v2}, Landroid/graphics/Paint;.setColor:(I)V // method@01e4 │ │ +07288a: 0e00 |001d: return-void │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=116 │ │ + 0x0008 line=117 │ │ + 0x000c line=118 │ │ + 0x001d line=120 │ │ + locals : │ │ + 0x000c - 0x001d reg=0 res Landroid/content/res/Resources; │ │ + 0x0000 - 0x001e reg=3 this Landroid/support/v4/widget/CircleImageView; │ │ + 0x0000 - 0x001e reg=4 colorRes I │ │ + │ │ + source_file_idx : 755 (CircleImageView.java) │ │ + │ │ +Class #489 header: │ │ +class_idx : 905 │ │ +access_flags : 0 (0x0000) │ │ +superclass_idx : 1337 │ │ +source_file_idx : 786 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ -Class #287 annotations: │ │ +Class #489 annotations: │ │ Annotations on class │ │ VISIBILITY_SYSTEM Ldalvik/annotation/EnclosingClass; value=Landroid/support/v4/widget/ContentLoadingProgressBar; │ │ VISIBILITY_SYSTEM Ldalvik/annotation/InnerClass; accessFlags=0 name=null │ │ │ │ -Class #287 - │ │ +Class #489 - │ │ Class descriptor : 'Landroid/support/v4/widget/ContentLoadingProgressBar$1;' │ │ Access flags : 0x0000 () │ │ Superclass : 'Ljava/lang/Object;' │ │ Interfaces - │ │ #0 : 'Ljava/lang/Runnable;' │ │ Static fields - │ │ Instance fields - │ │ @@ -67665,73 +104162,73 @@ │ │ type : '(Landroid/support/v4/widget/ContentLoadingProgressBar;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -04e544: |[04e544] android.support.v4.widget.ContentLoadingProgressBar$1.:(Landroid/support/v4/widget/ContentLoadingProgressBar;)V │ │ -04e554: 5b01 6804 |0000: iput-object v1, v0, Landroid/support/v4/widget/ContentLoadingProgressBar$1;.this$0:Landroid/support/v4/widget/ContentLoadingProgressBar; // field@0468 │ │ -04e558: 7010 9117 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1791 │ │ -04e55e: 0e00 |0005: return-void │ │ +07288c: |[07288c] android.support.v4.widget.ContentLoadingProgressBar$1.:(Landroid/support/v4/widget/ContentLoadingProgressBar;)V │ │ +07289c: 5b01 e006 |0000: iput-object v1, v0, Landroid/support/v4/widget/ContentLoadingProgressBar$1;.this$0:Landroid/support/v4/widget/ContentLoadingProgressBar; // field@06e0 │ │ +0728a0: 7010 8622 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2286 │ │ +0728a6: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=42 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Landroid/support/v4/widget/ContentLoadingProgressBar$1; │ │ 0x0000 - 0x0006 reg=1 (null) Landroid/support/v4/widget/ContentLoadingProgressBar; │ │ │ │ Virtual methods - │ │ #0 : (in Landroid/support/v4/widget/ContentLoadingProgressBar$1;) │ │ name : 'run' │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ - registers : 4 │ │ + registers : 5 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 21 16-bit code units │ │ -04e560: |[04e560] android.support.v4.widget.ContentLoadingProgressBar$1.run:()V │ │ -04e570: 5430 6804 |0000: iget-object v0, v3, Landroid/support/v4/widget/ContentLoadingProgressBar$1;.this$0:Landroid/support/v4/widget/ContentLoadingProgressBar; // field@0468 │ │ -04e574: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -04e576: 7120 4c0f 1000 |0003: invoke-static {v0, v1}, Landroid/support/v4/widget/ContentLoadingProgressBar;.access$002:(Landroid/support/v4/widget/ContentLoadingProgressBar;Z)Z // method@0f4c │ │ -04e57c: 5430 6804 |0006: iget-object v0, v3, Landroid/support/v4/widget/ContentLoadingProgressBar$1;.this$0:Landroid/support/v4/widget/ContentLoadingProgressBar; // field@0468 │ │ -04e580: 1601 ffff |0008: const-wide/16 v1, #int -1 // #ffff │ │ -04e584: 7130 4d0f 1002 |000a: invoke-static {v0, v1, v2}, Landroid/support/v4/widget/ContentLoadingProgressBar;.access$102:(Landroid/support/v4/widget/ContentLoadingProgressBar;J)J // method@0f4d │ │ -04e58a: 5430 6804 |000d: iget-object v0, v3, Landroid/support/v4/widget/ContentLoadingProgressBar$1;.this$0:Landroid/support/v4/widget/ContentLoadingProgressBar; // field@0468 │ │ -04e58e: 1301 0800 |000f: const/16 v1, #int 8 // #8 │ │ -04e592: 6e20 560f 1000 |0011: invoke-virtual {v0, v1}, Landroid/support/v4/widget/ContentLoadingProgressBar;.setVisibility:(I)V // method@0f56 │ │ -04e598: 0e00 |0014: return-void │ │ +0728a8: |[0728a8] android.support.v4.widget.ContentLoadingProgressBar$1.run:()V │ │ +0728b8: 5440 e006 |0000: iget-object v0, v4, Landroid/support/v4/widget/ContentLoadingProgressBar$1;.this$0:Landroid/support/v4/widget/ContentLoadingProgressBar; // field@06e0 │ │ +0728bc: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +0728be: 7120 8a18 1000 |0003: invoke-static {v0, v1}, Landroid/support/v4/widget/ContentLoadingProgressBar;.access$002:(Landroid/support/v4/widget/ContentLoadingProgressBar;Z)Z // method@188a │ │ +0728c4: 5440 e006 |0006: iget-object v0, v4, Landroid/support/v4/widget/ContentLoadingProgressBar$1;.this$0:Landroid/support/v4/widget/ContentLoadingProgressBar; // field@06e0 │ │ +0728c8: 1602 ffff |0008: const-wide/16 v2, #int -1 // #ffff │ │ +0728cc: 7130 8b18 2003 |000a: invoke-static {v0, v2, v3}, Landroid/support/v4/widget/ContentLoadingProgressBar;.access$102:(Landroid/support/v4/widget/ContentLoadingProgressBar;J)J // method@188b │ │ +0728d2: 5440 e006 |000d: iget-object v0, v4, Landroid/support/v4/widget/ContentLoadingProgressBar$1;.this$0:Landroid/support/v4/widget/ContentLoadingProgressBar; // field@06e0 │ │ +0728d6: 1301 0800 |000f: const/16 v1, #int 8 // #8 │ │ +0728da: 6e20 9418 1000 |0011: invoke-virtual {v0, v1}, Landroid/support/v4/widget/ContentLoadingProgressBar;.setVisibility:(I)V // method@1894 │ │ +0728e0: 0e00 |0014: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=46 │ │ 0x0006 line=47 │ │ 0x000d line=48 │ │ 0x0014 line=49 │ │ locals : │ │ - 0x0000 - 0x0015 reg=3 this Landroid/support/v4/widget/ContentLoadingProgressBar$1; │ │ + 0x0000 - 0x0015 reg=4 this Landroid/support/v4/widget/ContentLoadingProgressBar$1; │ │ │ │ - source_file_idx : 634 (ContentLoadingProgressBar.java) │ │ + source_file_idx : 786 (ContentLoadingProgressBar.java) │ │ │ │ -Class #288 header: │ │ -class_idx : 571 │ │ +Class #490 header: │ │ +class_idx : 906 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 948 │ │ -source_file_idx : 634 │ │ +superclass_idx : 1337 │ │ +source_file_idx : 786 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ -Class #288 annotations: │ │ +Class #490 annotations: │ │ Annotations on class │ │ VISIBILITY_SYSTEM Ldalvik/annotation/EnclosingClass; value=Landroid/support/v4/widget/ContentLoadingProgressBar; │ │ VISIBILITY_SYSTEM Ldalvik/annotation/InnerClass; accessFlags=0 name=null │ │ │ │ -Class #288 - │ │ +Class #490 - │ │ Class descriptor : 'Landroid/support/v4/widget/ContentLoadingProgressBar$2;' │ │ Access flags : 0x0000 () │ │ Superclass : 'Ljava/lang/Object;' │ │ Interfaces - │ │ #0 : 'Ljava/lang/Runnable;' │ │ Static fields - │ │ Instance fields - │ │ @@ -67745,18 +104242,18 @@ │ │ type : '(Landroid/support/v4/widget/ContentLoadingProgressBar;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -04e59c: |[04e59c] android.support.v4.widget.ContentLoadingProgressBar$2.:(Landroid/support/v4/widget/ContentLoadingProgressBar;)V │ │ -04e5ac: 5b01 6904 |0000: iput-object v1, v0, Landroid/support/v4/widget/ContentLoadingProgressBar$2;.this$0:Landroid/support/v4/widget/ContentLoadingProgressBar; // field@0469 │ │ -04e5b0: 7010 9117 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1791 │ │ -04e5b6: 0e00 |0005: return-void │ │ +0728e4: |[0728e4] android.support.v4.widget.ContentLoadingProgressBar$2.:(Landroid/support/v4/widget/ContentLoadingProgressBar;)V │ │ +0728f4: 5b01 e106 |0000: iput-object v1, v0, Landroid/support/v4/widget/ContentLoadingProgressBar$2;.this$0:Landroid/support/v4/widget/ContentLoadingProgressBar; // field@06e1 │ │ +0728f8: 7010 8622 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2286 │ │ +0728fe: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=52 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Landroid/support/v4/widget/ContentLoadingProgressBar$2; │ │ 0x0000 - 0x0006 reg=1 (null) Landroid/support/v4/widget/ContentLoadingProgressBar; │ │ │ │ @@ -67766,52 +104263,52 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 29 16-bit code units │ │ -04e5b8: |[04e5b8] android.support.v4.widget.ContentLoadingProgressBar$2.run:()V │ │ -04e5c8: 1203 |0000: const/4 v3, #int 0 // #0 │ │ -04e5ca: 5440 6904 |0001: iget-object v0, v4, Landroid/support/v4/widget/ContentLoadingProgressBar$2;.this$0:Landroid/support/v4/widget/ContentLoadingProgressBar; // field@0469 │ │ -04e5ce: 7120 4e0f 3000 |0003: invoke-static {v0, v3}, Landroid/support/v4/widget/ContentLoadingProgressBar;.access$202:(Landroid/support/v4/widget/ContentLoadingProgressBar;Z)Z // method@0f4e │ │ -04e5d4: 5440 6904 |0006: iget-object v0, v4, Landroid/support/v4/widget/ContentLoadingProgressBar$2;.this$0:Landroid/support/v4/widget/ContentLoadingProgressBar; // field@0469 │ │ -04e5d8: 7110 4f0f 0000 |0008: invoke-static {v0}, Landroid/support/v4/widget/ContentLoadingProgressBar;.access$300:(Landroid/support/v4/widget/ContentLoadingProgressBar;)Z // method@0f4f │ │ -04e5de: 0a00 |000b: move-result v0 │ │ -04e5e0: 3900 1000 |000c: if-nez v0, 001c // +0010 │ │ -04e5e4: 5440 6904 |000e: iget-object v0, v4, Landroid/support/v4/widget/ContentLoadingProgressBar$2;.this$0:Landroid/support/v4/widget/ContentLoadingProgressBar; // field@0469 │ │ -04e5e8: 7100 bc17 0000 |0010: invoke-static {}, Ljava/lang/System;.currentTimeMillis:()J // method@17bc │ │ -04e5ee: 0b01 |0013: move-result-wide v1 │ │ -04e5f0: 7130 4d0f 1002 |0014: invoke-static {v0, v1, v2}, Landroid/support/v4/widget/ContentLoadingProgressBar;.access$102:(Landroid/support/v4/widget/ContentLoadingProgressBar;J)J // method@0f4d │ │ -04e5f6: 5440 6904 |0017: iget-object v0, v4, Landroid/support/v4/widget/ContentLoadingProgressBar$2;.this$0:Landroid/support/v4/widget/ContentLoadingProgressBar; // field@0469 │ │ -04e5fa: 6e20 560f 3000 |0019: invoke-virtual {v0, v3}, Landroid/support/v4/widget/ContentLoadingProgressBar;.setVisibility:(I)V // method@0f56 │ │ -04e600: 0e00 |001c: return-void │ │ +072900: |[072900] android.support.v4.widget.ContentLoadingProgressBar$2.run:()V │ │ +072910: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +072912: 5440 e106 |0001: iget-object v0, v4, Landroid/support/v4/widget/ContentLoadingProgressBar$2;.this$0:Landroid/support/v4/widget/ContentLoadingProgressBar; // field@06e1 │ │ +072916: 7120 8c18 1000 |0003: invoke-static {v0, v1}, Landroid/support/v4/widget/ContentLoadingProgressBar;.access$202:(Landroid/support/v4/widget/ContentLoadingProgressBar;Z)Z // method@188c │ │ +07291c: 5440 e106 |0006: iget-object v0, v4, Landroid/support/v4/widget/ContentLoadingProgressBar$2;.this$0:Landroid/support/v4/widget/ContentLoadingProgressBar; // field@06e1 │ │ +072920: 7110 8d18 0000 |0008: invoke-static {v0}, Landroid/support/v4/widget/ContentLoadingProgressBar;.access$300:(Landroid/support/v4/widget/ContentLoadingProgressBar;)Z // method@188d │ │ +072926: 0a00 |000b: move-result v0 │ │ +072928: 3900 1000 |000c: if-nez v0, 001c // +0010 │ │ +07292c: 5440 e106 |000e: iget-object v0, v4, Landroid/support/v4/widget/ContentLoadingProgressBar$2;.this$0:Landroid/support/v4/widget/ContentLoadingProgressBar; // field@06e1 │ │ +072930: 7100 b422 0000 |0010: invoke-static {}, Ljava/lang/System;.currentTimeMillis:()J // method@22b4 │ │ +072936: 0b02 |0013: move-result-wide v2 │ │ +072938: 7130 8b18 2003 |0014: invoke-static {v0, v2, v3}, Landroid/support/v4/widget/ContentLoadingProgressBar;.access$102:(Landroid/support/v4/widget/ContentLoadingProgressBar;J)J // method@188b │ │ +07293e: 5440 e106 |0017: iget-object v0, v4, Landroid/support/v4/widget/ContentLoadingProgressBar$2;.this$0:Landroid/support/v4/widget/ContentLoadingProgressBar; // field@06e1 │ │ +072942: 6e20 9418 1000 |0019: invoke-virtual {v0, v1}, Landroid/support/v4/widget/ContentLoadingProgressBar;.setVisibility:(I)V // method@1894 │ │ +072948: 0e00 |001c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=56 │ │ 0x0006 line=57 │ │ 0x000e line=58 │ │ 0x0017 line=59 │ │ 0x001c line=61 │ │ locals : │ │ 0x0000 - 0x001d reg=4 this Landroid/support/v4/widget/ContentLoadingProgressBar$2; │ │ │ │ - source_file_idx : 634 (ContentLoadingProgressBar.java) │ │ + source_file_idx : 786 (ContentLoadingProgressBar.java) │ │ │ │ -Class #289 header: │ │ -class_idx : 572 │ │ +Class #491 header: │ │ +class_idx : 907 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 765 │ │ -source_file_idx : 634 │ │ +superclass_idx : 1150 │ │ +source_file_idx : 786 │ │ static_fields_size : 2 │ │ instance_fields_size: 6 │ │ direct_methods_size : 7 │ │ virtual_methods_size: 4 │ │ │ │ -Class #289 - │ │ +Class #491 - │ │ Class descriptor : 'Landroid/support/v4/widget/ContentLoadingProgressBar;' │ │ Access flags : 0x0001 (PUBLIC) │ │ Superclass : 'Landroid/widget/ProgressBar;' │ │ Interfaces - │ │ Static fields - │ │ #0 : (in Landroid/support/v4/widget/ContentLoadingProgressBar;) │ │ name : 'MIN_DELAY' │ │ @@ -67854,18 +104351,18 @@ │ │ type : '(Landroid/content/Context;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 5 16-bit code units │ │ -04e604: |[04e604] android.support.v4.widget.ContentLoadingProgressBar.:(Landroid/content/Context;)V │ │ -04e614: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -04e616: 7030 4b0f 2100 |0001: invoke-direct {v1, v2, v0}, Landroid/support/v4/widget/ContentLoadingProgressBar;.:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@0f4b │ │ -04e61c: 0e00 |0004: return-void │ │ +07294c: |[07294c] android.support.v4.widget.ContentLoadingProgressBar.:(Landroid/content/Context;)V │ │ +07295c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +07295e: 7030 8918 2100 |0001: invoke-direct {v1, v2, v0}, Landroid/support/v4/widget/ContentLoadingProgressBar;.:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@1889 │ │ +072964: 0e00 |0004: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=65 │ │ 0x0004 line=66 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/widget/ContentLoadingProgressBar; │ │ 0x0000 - 0x0005 reg=2 context Landroid/content/Context; │ │ @@ -67875,29 +104372,29 @@ │ │ type : '(Landroid/content/Context;Landroid/util/AttributeSet;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 6 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 29 16-bit code units │ │ -04e620: |[04e620] android.support.v4.widget.ContentLoadingProgressBar.:(Landroid/content/Context;Landroid/util/AttributeSet;)V │ │ -04e630: 1202 |0000: const/4 v2, #int 0 // #0 │ │ -04e632: 7040 5514 4325 |0001: invoke-direct {v3, v4, v5, v2}, Landroid/widget/ProgressBar;.:(Landroid/content/Context;Landroid/util/AttributeSet;I)V // method@1455 │ │ -04e638: 1600 ffff |0004: const-wide/16 v0, #int -1 // #ffff │ │ -04e63c: 5a30 7104 |0006: iput-wide v0, v3, Landroid/support/v4/widget/ContentLoadingProgressBar;.mStartTime:J // field@0471 │ │ -04e640: 5c32 6f04 |0008: iput-boolean v2, v3, Landroid/support/v4/widget/ContentLoadingProgressBar;.mPostedHide:Z // field@046f │ │ -04e644: 5c32 7004 |000a: iput-boolean v2, v3, Landroid/support/v4/widget/ContentLoadingProgressBar;.mPostedShow:Z // field@0470 │ │ -04e648: 5c32 6e04 |000c: iput-boolean v2, v3, Landroid/support/v4/widget/ContentLoadingProgressBar;.mDismissed:Z // field@046e │ │ -04e64c: 2200 3a02 |000e: new-instance v0, Landroid/support/v4/widget/ContentLoadingProgressBar$1; // type@023a │ │ -04e650: 7020 460f 3000 |0010: invoke-direct {v0, v3}, Landroid/support/v4/widget/ContentLoadingProgressBar$1;.:(Landroid/support/v4/widget/ContentLoadingProgressBar;)V // method@0f46 │ │ -04e656: 5b30 6c04 |0013: iput-object v0, v3, Landroid/support/v4/widget/ContentLoadingProgressBar;.mDelayedHide:Ljava/lang/Runnable; // field@046c │ │ -04e65a: 2200 3b02 |0015: new-instance v0, Landroid/support/v4/widget/ContentLoadingProgressBar$2; // type@023b │ │ -04e65e: 7020 480f 3000 |0017: invoke-direct {v0, v3}, Landroid/support/v4/widget/ContentLoadingProgressBar$2;.:(Landroid/support/v4/widget/ContentLoadingProgressBar;)V // method@0f48 │ │ -04e664: 5b30 6d04 |001a: iput-object v0, v3, Landroid/support/v4/widget/ContentLoadingProgressBar;.mDelayedShow:Ljava/lang/Runnable; // field@046d │ │ -04e668: 0e00 |001c: return-void │ │ +072968: |[072968] android.support.v4.widget.ContentLoadingProgressBar.:(Landroid/content/Context;Landroid/util/AttributeSet;)V │ │ +072978: 1202 |0000: const/4 v2, #int 0 // #0 │ │ +07297a: 7040 371f 4325 |0001: invoke-direct {v3, v4, v5, v2}, Landroid/widget/ProgressBar;.:(Landroid/content/Context;Landroid/util/AttributeSet;I)V // method@1f37 │ │ +072980: 1600 ffff |0004: const-wide/16 v0, #int -1 // #ffff │ │ +072984: 5a30 e906 |0006: iput-wide v0, v3, Landroid/support/v4/widget/ContentLoadingProgressBar;.mStartTime:J // field@06e9 │ │ +072988: 5c32 e706 |0008: iput-boolean v2, v3, Landroid/support/v4/widget/ContentLoadingProgressBar;.mPostedHide:Z // field@06e7 │ │ +07298c: 5c32 e806 |000a: iput-boolean v2, v3, Landroid/support/v4/widget/ContentLoadingProgressBar;.mPostedShow:Z // field@06e8 │ │ +072990: 5c32 e606 |000c: iput-boolean v2, v3, Landroid/support/v4/widget/ContentLoadingProgressBar;.mDismissed:Z // field@06e6 │ │ +072994: 2200 8903 |000e: new-instance v0, Landroid/support/v4/widget/ContentLoadingProgressBar$1; // type@0389 │ │ +072998: 7020 8418 3000 |0010: invoke-direct {v0, v3}, Landroid/support/v4/widget/ContentLoadingProgressBar$1;.:(Landroid/support/v4/widget/ContentLoadingProgressBar;)V // method@1884 │ │ +07299e: 5b30 e406 |0013: iput-object v0, v3, Landroid/support/v4/widget/ContentLoadingProgressBar;.mDelayedHide:Ljava/lang/Runnable; // field@06e4 │ │ +0729a2: 2200 8a03 |0015: new-instance v0, Landroid/support/v4/widget/ContentLoadingProgressBar$2; // type@038a │ │ +0729a6: 7020 8618 3000 |0017: invoke-direct {v0, v3}, Landroid/support/v4/widget/ContentLoadingProgressBar$2;.:(Landroid/support/v4/widget/ContentLoadingProgressBar;)V // method@1886 │ │ +0729ac: 5b30 e506 |001a: iput-object v0, v3, Landroid/support/v4/widget/ContentLoadingProgressBar;.mDelayedShow:Ljava/lang/Runnable; // field@06e5 │ │ +0729b0: 0e00 |001c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=69 │ │ 0x0004 line=34 │ │ 0x0008 line=36 │ │ 0x000a line=38 │ │ 0x000c line=40 │ │ @@ -67914,55 +104411,55 @@ │ │ type : '(Landroid/support/v4/widget/ContentLoadingProgressBar;Z)Z' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -04e66c: |[04e66c] android.support.v4.widget.ContentLoadingProgressBar.access$002:(Landroid/support/v4/widget/ContentLoadingProgressBar;Z)Z │ │ -04e67c: 5c01 6f04 |0000: iput-boolean v1, v0, Landroid/support/v4/widget/ContentLoadingProgressBar;.mPostedHide:Z // field@046f │ │ -04e680: 0f01 |0002: return v1 │ │ +0729b4: |[0729b4] android.support.v4.widget.ContentLoadingProgressBar.access$002:(Landroid/support/v4/widget/ContentLoadingProgressBar;Z)Z │ │ +0729c4: 5c01 e706 |0000: iput-boolean v1, v0, Landroid/support/v4/widget/ContentLoadingProgressBar;.mPostedHide:Z // field@06e7 │ │ +0729c8: 0f01 |0002: return v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=30 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 x0 Landroid/support/v4/widget/ContentLoadingProgressBar; │ │ 0x0000 - 0x0003 reg=1 x1 Z │ │ │ │ #3 : (in Landroid/support/v4/widget/ContentLoadingProgressBar;) │ │ name : 'access$102' │ │ type : '(Landroid/support/v4/widget/ContentLoadingProgressBar;J)J' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ - registers : 3 │ │ + registers : 4 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -04e684: |[04e684] android.support.v4.widget.ContentLoadingProgressBar.access$102:(Landroid/support/v4/widget/ContentLoadingProgressBar;J)J │ │ -04e694: 5a01 7104 |0000: iput-wide v1, v0, Landroid/support/v4/widget/ContentLoadingProgressBar;.mStartTime:J // field@0471 │ │ -04e698: 1001 |0002: return-wide v1 │ │ +0729cc: |[0729cc] android.support.v4.widget.ContentLoadingProgressBar.access$102:(Landroid/support/v4/widget/ContentLoadingProgressBar;J)J │ │ +0729dc: 5a12 e906 |0000: iput-wide v2, v1, Landroid/support/v4/widget/ContentLoadingProgressBar;.mStartTime:J // field@06e9 │ │ +0729e0: 1002 |0002: return-wide v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=30 │ │ locals : │ │ - 0x0000 - 0x0003 reg=0 x0 Landroid/support/v4/widget/ContentLoadingProgressBar; │ │ - 0x0000 - 0x0003 reg=1 x1 J │ │ + 0x0000 - 0x0003 reg=1 x0 Landroid/support/v4/widget/ContentLoadingProgressBar; │ │ + 0x0000 - 0x0003 reg=2 x1 J │ │ │ │ #4 : (in Landroid/support/v4/widget/ContentLoadingProgressBar;) │ │ name : 'access$202' │ │ type : '(Landroid/support/v4/widget/ContentLoadingProgressBar;Z)Z' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -04e69c: |[04e69c] android.support.v4.widget.ContentLoadingProgressBar.access$202:(Landroid/support/v4/widget/ContentLoadingProgressBar;Z)Z │ │ -04e6ac: 5c01 7004 |0000: iput-boolean v1, v0, Landroid/support/v4/widget/ContentLoadingProgressBar;.mPostedShow:Z // field@0470 │ │ -04e6b0: 0f01 |0002: return v1 │ │ +0729e4: |[0729e4] android.support.v4.widget.ContentLoadingProgressBar.access$202:(Landroid/support/v4/widget/ContentLoadingProgressBar;Z)Z │ │ +0729f4: 5c01 e806 |0000: iput-boolean v1, v0, Landroid/support/v4/widget/ContentLoadingProgressBar;.mPostedShow:Z // field@06e8 │ │ +0729f8: 0f01 |0002: return v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=30 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 x0 Landroid/support/v4/widget/ContentLoadingProgressBar; │ │ 0x0000 - 0x0003 reg=1 x1 Z │ │ │ │ @@ -67971,17 +104468,17 @@ │ │ type : '(Landroid/support/v4/widget/ContentLoadingProgressBar;)Z' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -04e6b4: |[04e6b4] android.support.v4.widget.ContentLoadingProgressBar.access$300:(Landroid/support/v4/widget/ContentLoadingProgressBar;)Z │ │ -04e6c4: 5510 6e04 |0000: iget-boolean v0, v1, Landroid/support/v4/widget/ContentLoadingProgressBar;.mDismissed:Z // field@046e │ │ -04e6c8: 0f00 |0002: return v0 │ │ +0729fc: |[0729fc] android.support.v4.widget.ContentLoadingProgressBar.access$300:(Landroid/support/v4/widget/ContentLoadingProgressBar;)Z │ │ +072a0c: 5510 e606 |0000: iget-boolean v0, v1, Landroid/support/v4/widget/ContentLoadingProgressBar;.mDismissed:Z // field@06e6 │ │ +072a10: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=30 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 x0 Landroid/support/v4/widget/ContentLoadingProgressBar; │ │ │ │ #6 : (in Landroid/support/v4/widget/ContentLoadingProgressBar;) │ │ @@ -67989,92 +104486,92 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 11 16-bit code units │ │ -04e6cc: |[04e6cc] android.support.v4.widget.ContentLoadingProgressBar.removeCallbacks:()V │ │ -04e6dc: 5410 6c04 |0000: iget-object v0, v1, Landroid/support/v4/widget/ContentLoadingProgressBar;.mDelayedHide:Ljava/lang/Runnable; // field@046c │ │ -04e6e0: 6e20 550f 0100 |0002: invoke-virtual {v1, v0}, Landroid/support/v4/widget/ContentLoadingProgressBar;.removeCallbacks:(Ljava/lang/Runnable;)Z // method@0f55 │ │ -04e6e6: 5410 6d04 |0005: iget-object v0, v1, Landroid/support/v4/widget/ContentLoadingProgressBar;.mDelayedShow:Ljava/lang/Runnable; // field@046d │ │ -04e6ea: 6e20 550f 0100 |0007: invoke-virtual {v1, v0}, Landroid/support/v4/widget/ContentLoadingProgressBar;.removeCallbacks:(Ljava/lang/Runnable;)Z // method@0f55 │ │ -04e6f0: 0e00 |000a: return-void │ │ +072a14: |[072a14] android.support.v4.widget.ContentLoadingProgressBar.removeCallbacks:()V │ │ +072a24: 5410 e406 |0000: iget-object v0, v1, Landroid/support/v4/widget/ContentLoadingProgressBar;.mDelayedHide:Ljava/lang/Runnable; // field@06e4 │ │ +072a28: 6e20 9318 0100 |0002: invoke-virtual {v1, v0}, Landroid/support/v4/widget/ContentLoadingProgressBar;.removeCallbacks:(Ljava/lang/Runnable;)Z // method@1893 │ │ +072a2e: 5410 e506 |0005: iget-object v0, v1, Landroid/support/v4/widget/ContentLoadingProgressBar;.mDelayedShow:Ljava/lang/Runnable; // field@06e5 │ │ +072a32: 6e20 9318 0100 |0007: invoke-virtual {v1, v0}, Landroid/support/v4/widget/ContentLoadingProgressBar;.removeCallbacks:(Ljava/lang/Runnable;)Z // method@1893 │ │ +072a38: 0e00 |000a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=85 │ │ 0x0005 line=86 │ │ 0x000a line=87 │ │ locals : │ │ 0x0000 - 0x000b reg=1 this Landroid/support/v4/widget/ContentLoadingProgressBar; │ │ │ │ Virtual methods - │ │ #0 : (in Landroid/support/v4/widget/ContentLoadingProgressBar;) │ │ name : 'hide' │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ - registers : 10 │ │ + registers : 11 │ │ ins : 1 │ │ outs : 4 │ │ insns size : 50 16-bit code units │ │ -04e6f4: |[04e6f4] android.support.v4.widget.ContentLoadingProgressBar.hide:()V │ │ -04e704: 1607 f401 |0000: const-wide/16 v7, #int 500 // #1f4 │ │ -04e708: 1216 |0002: const/4 v6, #int 1 // #1 │ │ -04e70a: 5c96 6e04 |0003: iput-boolean v6, v9, Landroid/support/v4/widget/ContentLoadingProgressBar;.mDismissed:Z // field@046e │ │ -04e70e: 5492 6d04 |0005: iget-object v2, v9, Landroid/support/v4/widget/ContentLoadingProgressBar;.mDelayedShow:Ljava/lang/Runnable; // field@046d │ │ -04e712: 6e20 550f 2900 |0007: invoke-virtual {v9, v2}, Landroid/support/v4/widget/ContentLoadingProgressBar;.removeCallbacks:(Ljava/lang/Runnable;)Z // method@0f55 │ │ -04e718: 7100 bc17 0000 |000a: invoke-static {}, Ljava/lang/System;.currentTimeMillis:()J // method@17bc │ │ -04e71e: 0b02 |000d: move-result-wide v2 │ │ -04e720: 5394 7104 |000e: iget-wide v4, v9, Landroid/support/v4/widget/ContentLoadingProgressBar;.mStartTime:J // field@0471 │ │ -04e724: 9c00 0204 |0010: sub-long v0, v2, v4 │ │ -04e728: 3102 0007 |0012: cmp-long v2, v0, v7 │ │ -04e72c: 3b02 0a00 |0014: if-gez v2, 001e // +000a │ │ -04e730: 5392 7104 |0016: iget-wide v2, v9, Landroid/support/v4/widget/ContentLoadingProgressBar;.mStartTime:J // field@0471 │ │ -04e734: 1604 ffff |0018: const-wide/16 v4, #int -1 // #ffff │ │ -04e738: 3102 0204 |001a: cmp-long v2, v2, v4 │ │ -04e73c: 3902 0800 |001c: if-nez v2, 0024 // +0008 │ │ -04e740: 1302 0800 |001e: const/16 v2, #int 8 // #8 │ │ -04e744: 6e20 560f 2900 |0020: invoke-virtual {v9, v2}, Landroid/support/v4/widget/ContentLoadingProgressBar;.setVisibility:(I)V // method@0f56 │ │ -04e74a: 0e00 |0023: return-void │ │ -04e74c: 5592 6f04 |0024: iget-boolean v2, v9, Landroid/support/v4/widget/ContentLoadingProgressBar;.mPostedHide:Z // field@046f │ │ -04e750: 3902 fdff |0026: if-nez v2, 0023 // -0003 │ │ -04e754: 5492 6c04 |0028: iget-object v2, v9, Landroid/support/v4/widget/ContentLoadingProgressBar;.mDelayedHide:Ljava/lang/Runnable; // field@046c │ │ -04e758: 9c03 0700 |002a: sub-long v3, v7, v0 │ │ -04e75c: 6e40 530f 2943 |002c: invoke-virtual {v9, v2, v3, v4}, Landroid/support/v4/widget/ContentLoadingProgressBar;.postDelayed:(Ljava/lang/Runnable;J)Z // method@0f53 │ │ -04e762: 5c96 6f04 |002f: iput-boolean v6, v9, Landroid/support/v4/widget/ContentLoadingProgressBar;.mPostedHide:Z // field@046f │ │ -04e766: 28f2 |0031: goto 0023 // -000e │ │ +072a3c: |[072a3c] android.support.v4.widget.ContentLoadingProgressBar.hide:()V │ │ +072a4c: 1608 f401 |0000: const-wide/16 v8, #int 500 // #1f4 │ │ +072a50: 1216 |0002: const/4 v6, #int 1 // #1 │ │ +072a52: 5ca6 e606 |0003: iput-boolean v6, v10, Landroid/support/v4/widget/ContentLoadingProgressBar;.mDismissed:Z // field@06e6 │ │ +072a56: 54a2 e506 |0005: iget-object v2, v10, Landroid/support/v4/widget/ContentLoadingProgressBar;.mDelayedShow:Ljava/lang/Runnable; // field@06e5 │ │ +072a5a: 6e20 9318 2a00 |0007: invoke-virtual {v10, v2}, Landroid/support/v4/widget/ContentLoadingProgressBar;.removeCallbacks:(Ljava/lang/Runnable;)Z // method@1893 │ │ +072a60: 7100 b422 0000 |000a: invoke-static {}, Ljava/lang/System;.currentTimeMillis:()J // method@22b4 │ │ +072a66: 0b02 |000d: move-result-wide v2 │ │ +072a68: 53a4 e906 |000e: iget-wide v4, v10, Landroid/support/v4/widget/ContentLoadingProgressBar;.mStartTime:J // field@06e9 │ │ +072a6c: 9c00 0204 |0010: sub-long v0, v2, v4 │ │ +072a70: 3102 0008 |0012: cmp-long v2, v0, v8 │ │ +072a74: 3b02 0a00 |0014: if-gez v2, 001e // +000a │ │ +072a78: 53a2 e906 |0016: iget-wide v2, v10, Landroid/support/v4/widget/ContentLoadingProgressBar;.mStartTime:J // field@06e9 │ │ +072a7c: 1604 ffff |0018: const-wide/16 v4, #int -1 // #ffff │ │ +072a80: 3102 0204 |001a: cmp-long v2, v2, v4 │ │ +072a84: 3902 0800 |001c: if-nez v2, 0024 // +0008 │ │ +072a88: 1302 0800 |001e: const/16 v2, #int 8 // #8 │ │ +072a8c: 6e20 9418 2a00 |0020: invoke-virtual {v10, v2}, Landroid/support/v4/widget/ContentLoadingProgressBar;.setVisibility:(I)V // method@1894 │ │ +072a92: 0e00 |0023: return-void │ │ +072a94: 55a2 e706 |0024: iget-boolean v2, v10, Landroid/support/v4/widget/ContentLoadingProgressBar;.mPostedHide:Z // field@06e7 │ │ +072a98: 3902 fdff |0026: if-nez v2, 0023 // -0003 │ │ +072a9c: 54a2 e406 |0028: iget-object v2, v10, Landroid/support/v4/widget/ContentLoadingProgressBar;.mDelayedHide:Ljava/lang/Runnable; // field@06e4 │ │ +072aa0: 9c04 0800 |002a: sub-long v4, v8, v0 │ │ +072aa4: 6e40 9118 2a54 |002c: invoke-virtual {v10, v2, v4, v5}, Landroid/support/v4/widget/ContentLoadingProgressBar;.postDelayed:(Ljava/lang/Runnable;J)Z // method@1891 │ │ +072aaa: 5ca6 e706 |002f: iput-boolean v6, v10, Landroid/support/v4/widget/ContentLoadingProgressBar;.mPostedHide:Z // field@06e7 │ │ +072aae: 28f2 |0031: goto 0023 // -000e │ │ catches : (none) │ │ positions : │ │ 0x0003 line=95 │ │ 0x0005 line=96 │ │ 0x000a line=97 │ │ 0x0012 line=98 │ │ 0x001e line=102 │ │ 0x0023 line=112 │ │ 0x0024 line=107 │ │ 0x0028 line=108 │ │ 0x002f line=109 │ │ locals : │ │ 0x0012 - 0x0032 reg=0 diff J │ │ - 0x0000 - 0x0032 reg=9 this Landroid/support/v4/widget/ContentLoadingProgressBar; │ │ + 0x0000 - 0x0032 reg=10 this Landroid/support/v4/widget/ContentLoadingProgressBar; │ │ │ │ #1 : (in Landroid/support/v4/widget/ContentLoadingProgressBar;) │ │ name : 'onAttachedToWindow' │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -04e768: |[04e768] android.support.v4.widget.ContentLoadingProgressBar.onAttachedToWindow:()V │ │ -04e778: 6f10 5614 0000 |0000: invoke-super {v0}, Landroid/widget/ProgressBar;.onAttachedToWindow:()V // method@1456 │ │ -04e77e: 7010 540f 0000 |0003: invoke-direct {v0}, Landroid/support/v4/widget/ContentLoadingProgressBar;.removeCallbacks:()V // method@0f54 │ │ -04e784: 0e00 |0006: return-void │ │ +072ab0: |[072ab0] android.support.v4.widget.ContentLoadingProgressBar.onAttachedToWindow:()V │ │ +072ac0: 6f10 381f 0000 |0000: invoke-super {v0}, Landroid/widget/ProgressBar;.onAttachedToWindow:()V // method@1f38 │ │ +072ac6: 7010 9218 0000 |0003: invoke-direct {v0}, Landroid/support/v4/widget/ContentLoadingProgressBar;.removeCallbacks:()V // method@1892 │ │ +072acc: 0e00 |0006: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=74 │ │ 0x0003 line=75 │ │ 0x0006 line=76 │ │ locals : │ │ 0x0000 - 0x0007 reg=0 this Landroid/support/v4/widget/ContentLoadingProgressBar; │ │ @@ -68084,106 +104581,106 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -04e788: |[04e788] android.support.v4.widget.ContentLoadingProgressBar.onDetachedFromWindow:()V │ │ -04e798: 6f10 5714 0000 |0000: invoke-super {v0}, Landroid/widget/ProgressBar;.onDetachedFromWindow:()V // method@1457 │ │ -04e79e: 7010 540f 0000 |0003: invoke-direct {v0}, Landroid/support/v4/widget/ContentLoadingProgressBar;.removeCallbacks:()V // method@0f54 │ │ -04e7a4: 0e00 |0006: return-void │ │ +072ad0: |[072ad0] android.support.v4.widget.ContentLoadingProgressBar.onDetachedFromWindow:()V │ │ +072ae0: 6f10 391f 0000 |0000: invoke-super {v0}, Landroid/widget/ProgressBar;.onDetachedFromWindow:()V // method@1f39 │ │ +072ae6: 7010 9218 0000 |0003: invoke-direct {v0}, Landroid/support/v4/widget/ContentLoadingProgressBar;.removeCallbacks:()V // method@1892 │ │ +072aec: 0e00 |0006: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=80 │ │ 0x0003 line=81 │ │ 0x0006 line=82 │ │ locals : │ │ 0x0000 - 0x0007 reg=0 this Landroid/support/v4/widget/ContentLoadingProgressBar; │ │ │ │ #3 : (in Landroid/support/v4/widget/ContentLoadingProgressBar;) │ │ name : 'show' │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ - registers : 4 │ │ + registers : 5 │ │ ins : 1 │ │ outs : 4 │ │ insns size : 27 16-bit code units │ │ -04e7a8: |[04e7a8] android.support.v4.widget.ContentLoadingProgressBar.show:()V │ │ -04e7b8: 1600 ffff |0000: const-wide/16 v0, #int -1 // #ffff │ │ -04e7bc: 5a30 7104 |0002: iput-wide v0, v3, Landroid/support/v4/widget/ContentLoadingProgressBar;.mStartTime:J // field@0471 │ │ -04e7c0: 1200 |0004: const/4 v0, #int 0 // #0 │ │ -04e7c2: 5c30 6e04 |0005: iput-boolean v0, v3, Landroid/support/v4/widget/ContentLoadingProgressBar;.mDismissed:Z // field@046e │ │ -04e7c6: 5430 6c04 |0007: iget-object v0, v3, Landroid/support/v4/widget/ContentLoadingProgressBar;.mDelayedHide:Ljava/lang/Runnable; // field@046c │ │ -04e7ca: 6e20 550f 0300 |0009: invoke-virtual {v3, v0}, Landroid/support/v4/widget/ContentLoadingProgressBar;.removeCallbacks:(Ljava/lang/Runnable;)Z // method@0f55 │ │ -04e7d0: 5530 7004 |000c: iget-boolean v0, v3, Landroid/support/v4/widget/ContentLoadingProgressBar;.mPostedShow:Z // field@0470 │ │ -04e7d4: 3900 0c00 |000e: if-nez v0, 001a // +000c │ │ -04e7d8: 5430 6d04 |0010: iget-object v0, v3, Landroid/support/v4/widget/ContentLoadingProgressBar;.mDelayedShow:Ljava/lang/Runnable; // field@046d │ │ -04e7dc: 1601 f401 |0012: const-wide/16 v1, #int 500 // #1f4 │ │ -04e7e0: 6e40 530f 0321 |0014: invoke-virtual {v3, v0, v1, v2}, Landroid/support/v4/widget/ContentLoadingProgressBar;.postDelayed:(Ljava/lang/Runnable;J)Z // method@0f53 │ │ -04e7e6: 1210 |0017: const/4 v0, #int 1 // #1 │ │ -04e7e8: 5c30 7004 |0018: iput-boolean v0, v3, Landroid/support/v4/widget/ContentLoadingProgressBar;.mPostedShow:Z // field@0470 │ │ -04e7ec: 0e00 |001a: return-void │ │ +072af0: |[072af0] android.support.v4.widget.ContentLoadingProgressBar.show:()V │ │ +072b00: 1600 ffff |0000: const-wide/16 v0, #int -1 // #ffff │ │ +072b04: 5a40 e906 |0002: iput-wide v0, v4, Landroid/support/v4/widget/ContentLoadingProgressBar;.mStartTime:J // field@06e9 │ │ +072b08: 1200 |0004: const/4 v0, #int 0 // #0 │ │ +072b0a: 5c40 e606 |0005: iput-boolean v0, v4, Landroid/support/v4/widget/ContentLoadingProgressBar;.mDismissed:Z // field@06e6 │ │ +072b0e: 5440 e406 |0007: iget-object v0, v4, Landroid/support/v4/widget/ContentLoadingProgressBar;.mDelayedHide:Ljava/lang/Runnable; // field@06e4 │ │ +072b12: 6e20 9318 0400 |0009: invoke-virtual {v4, v0}, Landroid/support/v4/widget/ContentLoadingProgressBar;.removeCallbacks:(Ljava/lang/Runnable;)Z // method@1893 │ │ +072b18: 5540 e806 |000c: iget-boolean v0, v4, Landroid/support/v4/widget/ContentLoadingProgressBar;.mPostedShow:Z // field@06e8 │ │ +072b1c: 3900 0c00 |000e: if-nez v0, 001a // +000c │ │ +072b20: 5440 e506 |0010: iget-object v0, v4, Landroid/support/v4/widget/ContentLoadingProgressBar;.mDelayedShow:Ljava/lang/Runnable; // field@06e5 │ │ +072b24: 1602 f401 |0012: const-wide/16 v2, #int 500 // #1f4 │ │ +072b28: 6e40 9118 0432 |0014: invoke-virtual {v4, v0, v2, v3}, Landroid/support/v4/widget/ContentLoadingProgressBar;.postDelayed:(Ljava/lang/Runnable;J)Z // method@1891 │ │ +072b2e: 1210 |0017: const/4 v0, #int 1 // #1 │ │ +072b30: 5c40 e806 |0018: iput-boolean v0, v4, Landroid/support/v4/widget/ContentLoadingProgressBar;.mPostedShow:Z // field@06e8 │ │ +072b34: 0e00 |001a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=120 │ │ 0x0004 line=121 │ │ 0x0007 line=122 │ │ 0x000c line=123 │ │ 0x0010 line=124 │ │ 0x0017 line=125 │ │ 0x001a line=127 │ │ locals : │ │ - 0x0000 - 0x001b reg=3 this Landroid/support/v4/widget/ContentLoadingProgressBar; │ │ + 0x0000 - 0x001b reg=4 this Landroid/support/v4/widget/ContentLoadingProgressBar; │ │ │ │ - source_file_idx : 634 (ContentLoadingProgressBar.java) │ │ + source_file_idx : 786 (ContentLoadingProgressBar.java) │ │ │ │ -Class #290 header: │ │ -class_idx : 573 │ │ +Class #492 header: │ │ +class_idx : 908 │ │ access_flags : 4096 (0x1000) │ │ -superclass_idx : 948 │ │ -source_file_idx : 654 │ │ +superclass_idx : 1337 │ │ +source_file_idx : 809 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 0 │ │ │ │ -Class #290 annotations: │ │ +Class #492 annotations: │ │ Annotations on class │ │ VISIBILITY_SYSTEM Ldalvik/annotation/EnclosingClass; value=Landroid/support/v4/widget/CursorAdapter; │ │ VISIBILITY_SYSTEM Ldalvik/annotation/InnerClass; accessFlags=4104 name=null │ │ │ │ -Class #290 - │ │ +Class #492 - │ │ Class descriptor : 'Landroid/support/v4/widget/CursorAdapter$1;' │ │ Access flags : 0x1000 (SYNTHETIC) │ │ Superclass : 'Ljava/lang/Object;' │ │ Interfaces - │ │ Static fields - │ │ Instance fields - │ │ Direct methods - │ │ Virtual methods - │ │ - source_file_idx : 654 (CursorAdapter.java) │ │ + source_file_idx : 809 (CursorAdapter.java) │ │ │ │ -Class #291 header: │ │ -class_idx : 574 │ │ +Class #493 header: │ │ +class_idx : 909 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 65 │ │ -source_file_idx : 654 │ │ +superclass_idx : 83 │ │ +source_file_idx : 809 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 2 │ │ │ │ -Class #291 annotations: │ │ +Class #493 annotations: │ │ Annotations on class │ │ VISIBILITY_SYSTEM Ldalvik/annotation/EnclosingClass; value=Landroid/support/v4/widget/CursorAdapter; │ │ VISIBILITY_SYSTEM Ldalvik/annotation/InnerClass; accessFlags=2 name="ChangeObserver" │ │ │ │ -Class #291 - │ │ +Class #493 - │ │ Class descriptor : 'Landroid/support/v4/widget/CursorAdapter$ChangeObserver;' │ │ Access flags : 0x0000 () │ │ Superclass : 'Landroid/database/ContentObserver;' │ │ Interfaces - │ │ Static fields - │ │ Instance fields - │ │ #0 : (in Landroid/support/v4/widget/CursorAdapter$ChangeObserver;) │ │ @@ -68196,20 +104693,20 @@ │ │ type : '(Landroid/support/v4/widget/CursorAdapter;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 11 16-bit code units │ │ -04e7f0: |[04e7f0] android.support.v4.widget.CursorAdapter$ChangeObserver.:(Landroid/support/v4/widget/CursorAdapter;)V │ │ -04e800: 5b12 7204 |0000: iput-object v2, v1, Landroid/support/v4/widget/CursorAdapter$ChangeObserver;.this$0:Landroid/support/v4/widget/CursorAdapter; // field@0472 │ │ -04e804: 2200 7200 |0002: new-instance v0, Landroid/os/Handler; // type@0072 │ │ -04e808: 7010 e601 0000 |0004: invoke-direct {v0}, Landroid/os/Handler;.:()V // method@01e6 │ │ -04e80e: 7020 3901 0100 |0007: invoke-direct {v1, v0}, Landroid/database/ContentObserver;.:(Landroid/os/Handler;)V // method@0139 │ │ -04e814: 0e00 |000a: return-void │ │ +072b38: |[072b38] android.support.v4.widget.CursorAdapter$ChangeObserver.:(Landroid/support/v4/widget/CursorAdapter;)V │ │ +072b48: 5b12 ea06 |0000: iput-object v2, v1, Landroid/support/v4/widget/CursorAdapter$ChangeObserver;.this$0:Landroid/support/v4/widget/CursorAdapter; // field@06ea │ │ +072b4c: 2200 a600 |0002: new-instance v0, Landroid/os/Handler; // type@00a6 │ │ +072b50: 7010 0b03 0000 |0004: invoke-direct {v0}, Landroid/os/Handler;.:()V // method@030b │ │ +072b56: 7020 8601 0100 |0007: invoke-direct {v1, v0}, Landroid/database/ContentObserver;.:(Landroid/os/Handler;)V // method@0186 │ │ +072b5c: 0e00 |000a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=454 │ │ 0x0002 line=455 │ │ 0x000a line=456 │ │ locals : │ │ 0x0000 - 0x000b reg=1 this Landroid/support/v4/widget/CursorAdapter$ChangeObserver; │ │ @@ -68221,17 +104718,17 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -04e818: |[04e818] android.support.v4.widget.CursorAdapter$ChangeObserver.deliverSelfNotifications:()Z │ │ -04e828: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -04e82a: 0f00 |0001: return v0 │ │ +072b60: |[072b60] android.support.v4.widget.CursorAdapter$ChangeObserver.deliverSelfNotifications:()Z │ │ +072b70: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +072b72: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=460 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/widget/CursorAdapter$ChangeObserver; │ │ │ │ #1 : (in Landroid/support/v4/widget/CursorAdapter$ChangeObserver;) │ │ @@ -68239,44 +104736,44 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -04e82c: |[04e82c] android.support.v4.widget.CursorAdapter$ChangeObserver.onChange:(Z)V │ │ -04e83c: 5410 7204 |0000: iget-object v0, v1, Landroid/support/v4/widget/CursorAdapter$ChangeObserver;.this$0:Landroid/support/v4/widget/CursorAdapter; // field@0472 │ │ -04e840: 6e10 740f 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/widget/CursorAdapter;.onContentChanged:()V // method@0f74 │ │ -04e846: 0e00 |0005: return-void │ │ +072b74: |[072b74] android.support.v4.widget.CursorAdapter$ChangeObserver.onChange:(Z)V │ │ +072b84: 5410 ea06 |0000: iget-object v0, v1, Landroid/support/v4/widget/CursorAdapter$ChangeObserver;.this$0:Landroid/support/v4/widget/CursorAdapter; // field@06ea │ │ +072b88: 6e10 b218 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/widget/CursorAdapter;.onContentChanged:()V // method@18b2 │ │ +072b8e: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=465 │ │ 0x0005 line=466 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/widget/CursorAdapter$ChangeObserver; │ │ 0x0000 - 0x0006 reg=2 selfChange Z │ │ │ │ - source_file_idx : 654 (CursorAdapter.java) │ │ + source_file_idx : 809 (CursorAdapter.java) │ │ │ │ -Class #292 header: │ │ -class_idx : 575 │ │ +Class #494 header: │ │ +class_idx : 910 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 68 │ │ -source_file_idx : 654 │ │ +superclass_idx : 86 │ │ +source_file_idx : 809 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 2 │ │ │ │ -Class #292 annotations: │ │ +Class #494 annotations: │ │ Annotations on class │ │ VISIBILITY_SYSTEM Ldalvik/annotation/EnclosingClass; value=Landroid/support/v4/widget/CursorAdapter; │ │ VISIBILITY_SYSTEM Ldalvik/annotation/InnerClass; accessFlags=2 name="MyDataSetObserver" │ │ │ │ -Class #292 - │ │ +Class #494 - │ │ Class descriptor : 'Landroid/support/v4/widget/CursorAdapter$MyDataSetObserver;' │ │ Access flags : 0x0000 () │ │ Superclass : 'Landroid/database/DataSetObserver;' │ │ Interfaces - │ │ Static fields - │ │ Instance fields - │ │ #0 : (in Landroid/support/v4/widget/CursorAdapter$MyDataSetObserver;) │ │ @@ -68289,18 +104786,18 @@ │ │ type : '(Landroid/support/v4/widget/CursorAdapter;)V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -04e848: |[04e848] android.support.v4.widget.CursorAdapter$MyDataSetObserver.:(Landroid/support/v4/widget/CursorAdapter;)V │ │ -04e858: 5b01 7304 |0000: iput-object v1, v0, Landroid/support/v4/widget/CursorAdapter$MyDataSetObserver;.this$0:Landroid/support/v4/widget/CursorAdapter; // field@0473 │ │ -04e85c: 7010 4a01 0000 |0002: invoke-direct {v0}, Landroid/database/DataSetObserver;.:()V // method@014a │ │ -04e862: 0e00 |0005: return-void │ │ +072b90: |[072b90] android.support.v4.widget.CursorAdapter$MyDataSetObserver.:(Landroid/support/v4/widget/CursorAdapter;)V │ │ +072ba0: 5b01 eb06 |0000: iput-object v1, v0, Landroid/support/v4/widget/CursorAdapter$MyDataSetObserver;.this$0:Landroid/support/v4/widget/CursorAdapter; // field@06eb │ │ +072ba4: 7010 9a01 0000 |0002: invoke-direct {v0}, Landroid/database/DataSetObserver;.:()V // method@019a │ │ +072baa: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=469 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Landroid/support/v4/widget/CursorAdapter$MyDataSetObserver; │ │ 0x0000 - 0x0006 reg=1 (null) Landroid/support/v4/widget/CursorAdapter; │ │ │ │ @@ -68309,17 +104806,17 @@ │ │ type : '(Landroid/support/v4/widget/CursorAdapter;Landroid/support/v4/widget/CursorAdapter$1;)V' │ │ access : 0x11000 (SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -04e864: |[04e864] android.support.v4.widget.CursorAdapter$MyDataSetObserver.:(Landroid/support/v4/widget/CursorAdapter;Landroid/support/v4/widget/CursorAdapter$1;)V │ │ -04e874: 7020 5b0f 1000 |0000: invoke-direct {v0, v1}, Landroid/support/v4/widget/CursorAdapter$MyDataSetObserver;.:(Landroid/support/v4/widget/CursorAdapter;)V // method@0f5b │ │ -04e87a: 0e00 |0003: return-void │ │ +072bac: |[072bac] android.support.v4.widget.CursorAdapter$MyDataSetObserver.:(Landroid/support/v4/widget/CursorAdapter;Landroid/support/v4/widget/CursorAdapter$1;)V │ │ +072bbc: 7020 9918 1000 |0000: invoke-direct {v0, v1}, Landroid/support/v4/widget/CursorAdapter$MyDataSetObserver;.:(Landroid/support/v4/widget/CursorAdapter;)V // method@1899 │ │ +072bc2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=469 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/widget/CursorAdapter$MyDataSetObserver; │ │ 0x0000 - 0x0004 reg=1 x0 Landroid/support/v4/widget/CursorAdapter; │ │ 0x0000 - 0x0004 reg=2 x1 Landroid/support/v4/widget/CursorAdapter$1; │ │ @@ -68330,21 +104827,21 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 11 16-bit code units │ │ -04e87c: |[04e87c] android.support.v4.widget.CursorAdapter$MyDataSetObserver.onChanged:()V │ │ -04e88c: 5420 7304 |0000: iget-object v0, v2, Landroid/support/v4/widget/CursorAdapter$MyDataSetObserver;.this$0:Landroid/support/v4/widget/CursorAdapter; // field@0473 │ │ -04e890: 1211 |0002: const/4 v1, #int 1 // #1 │ │ -04e892: 5c01 7c04 |0003: iput-boolean v1, v0, Landroid/support/v4/widget/CursorAdapter;.mDataValid:Z // field@047c │ │ -04e896: 5420 7304 |0005: iget-object v0, v2, Landroid/support/v4/widget/CursorAdapter$MyDataSetObserver;.this$0:Landroid/support/v4/widget/CursorAdapter; // field@0473 │ │ -04e89a: 6e10 720f 0000 |0007: invoke-virtual {v0}, Landroid/support/v4/widget/CursorAdapter;.notifyDataSetChanged:()V // method@0f72 │ │ -04e8a0: 0e00 |000a: return-void │ │ +072bc4: |[072bc4] android.support.v4.widget.CursorAdapter$MyDataSetObserver.onChanged:()V │ │ +072bd4: 5420 eb06 |0000: iget-object v0, v2, Landroid/support/v4/widget/CursorAdapter$MyDataSetObserver;.this$0:Landroid/support/v4/widget/CursorAdapter; // field@06eb │ │ +072bd8: 1211 |0002: const/4 v1, #int 1 // #1 │ │ +072bda: 5c01 f406 |0003: iput-boolean v1, v0, Landroid/support/v4/widget/CursorAdapter;.mDataValid:Z // field@06f4 │ │ +072bde: 5420 eb06 |0005: iget-object v0, v2, Landroid/support/v4/widget/CursorAdapter$MyDataSetObserver;.this$0:Landroid/support/v4/widget/CursorAdapter; // field@06eb │ │ +072be2: 6e10 b018 0000 |0007: invoke-virtual {v0}, Landroid/support/v4/widget/CursorAdapter;.notifyDataSetChanged:()V // method@18b0 │ │ +072be8: 0e00 |000a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=472 │ │ 0x0005 line=473 │ │ 0x000a line=474 │ │ locals : │ │ 0x0000 - 0x000b reg=2 this Landroid/support/v4/widget/CursorAdapter$MyDataSetObserver; │ │ @@ -68354,47 +104851,47 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 11 16-bit code units │ │ -04e8a4: |[04e8a4] android.support.v4.widget.CursorAdapter$MyDataSetObserver.onInvalidated:()V │ │ -04e8b4: 5420 7304 |0000: iget-object v0, v2, Landroid/support/v4/widget/CursorAdapter$MyDataSetObserver;.this$0:Landroid/support/v4/widget/CursorAdapter; // field@0473 │ │ -04e8b8: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -04e8ba: 5c01 7c04 |0003: iput-boolean v1, v0, Landroid/support/v4/widget/CursorAdapter;.mDataValid:Z // field@047c │ │ -04e8be: 5420 7304 |0005: iget-object v0, v2, Landroid/support/v4/widget/CursorAdapter$MyDataSetObserver;.this$0:Landroid/support/v4/widget/CursorAdapter; // field@0473 │ │ -04e8c2: 6e10 730f 0000 |0007: invoke-virtual {v0}, Landroid/support/v4/widget/CursorAdapter;.notifyDataSetInvalidated:()V // method@0f73 │ │ -04e8c8: 0e00 |000a: return-void │ │ +072bec: |[072bec] android.support.v4.widget.CursorAdapter$MyDataSetObserver.onInvalidated:()V │ │ +072bfc: 5420 eb06 |0000: iget-object v0, v2, Landroid/support/v4/widget/CursorAdapter$MyDataSetObserver;.this$0:Landroid/support/v4/widget/CursorAdapter; // field@06eb │ │ +072c00: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +072c02: 5c01 f406 |0003: iput-boolean v1, v0, Landroid/support/v4/widget/CursorAdapter;.mDataValid:Z // field@06f4 │ │ +072c06: 5420 eb06 |0005: iget-object v0, v2, Landroid/support/v4/widget/CursorAdapter$MyDataSetObserver;.this$0:Landroid/support/v4/widget/CursorAdapter; // field@06eb │ │ +072c0a: 6e10 b118 0000 |0007: invoke-virtual {v0}, Landroid/support/v4/widget/CursorAdapter;.notifyDataSetInvalidated:()V // method@18b1 │ │ +072c10: 0e00 |000a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=478 │ │ 0x0005 line=479 │ │ 0x000a line=480 │ │ locals : │ │ 0x0000 - 0x000b reg=2 this Landroid/support/v4/widget/CursorAdapter$MyDataSetObserver; │ │ │ │ - source_file_idx : 654 (CursorAdapter.java) │ │ + source_file_idx : 809 (CursorAdapter.java) │ │ │ │ -Class #293 header: │ │ -class_idx : 577 │ │ +Class #495 header: │ │ +class_idx : 912 │ │ access_flags : 1536 (0x0600) │ │ -superclass_idx : 948 │ │ -source_file_idx : 655 │ │ +superclass_idx : 1337 │ │ +source_file_idx : 810 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 4 │ │ │ │ -Class #293 annotations: │ │ +Class #495 annotations: │ │ Annotations on class │ │ VISIBILITY_SYSTEM Ldalvik/annotation/EnclosingClass; value=Landroid/support/v4/widget/CursorFilter; │ │ VISIBILITY_SYSTEM Ldalvik/annotation/InnerClass; accessFlags=1544 name="CursorFilterClient" │ │ │ │ -Class #293 - │ │ +Class #495 - │ │ Class descriptor : 'Landroid/support/v4/widget/CursorFilter$CursorFilterClient;' │ │ Access flags : 0x0600 (INTERFACE ABSTRACT) │ │ Superclass : 'Ljava/lang/Object;' │ │ Interfaces - │ │ Static fields - │ │ Instance fields - │ │ Direct methods - │ │ @@ -68419,31 +104916,31 @@ │ │ │ │ #3 : (in Landroid/support/v4/widget/CursorFilter$CursorFilterClient;) │ │ name : 'runQueryOnBackgroundThread' │ │ type : '(Ljava/lang/CharSequence;)Landroid/database/Cursor;' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ - source_file_idx : 655 (CursorFilter.java) │ │ + source_file_idx : 810 (CursorFilter.java) │ │ │ │ -Class #294 header: │ │ -class_idx : 578 │ │ +Class #496 header: │ │ +class_idx : 913 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 750 │ │ -source_file_idx : 655 │ │ +superclass_idx : 1134 │ │ +source_file_idx : 810 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 3 │ │ │ │ -Class #294 annotations: │ │ +Class #496 annotations: │ │ Annotations on class │ │ VISIBILITY_SYSTEM Ldalvik/annotation/MemberClasses; value={ Landroid/support/v4/widget/CursorFilter$CursorFilterClient; } │ │ │ │ -Class #294 - │ │ +Class #496 - │ │ Class descriptor : 'Landroid/support/v4/widget/CursorFilter;' │ │ Access flags : 0x0000 () │ │ Superclass : 'Landroid/widget/Filter;' │ │ Interfaces - │ │ Static fields - │ │ Instance fields - │ │ #0 : (in Landroid/support/v4/widget/CursorFilter;) │ │ @@ -68456,18 +104953,18 @@ │ │ type : '(Landroid/support/v4/widget/CursorFilter$CursorFilterClient;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -04e8cc: |[04e8cc] android.support.v4.widget.CursorFilter.:(Landroid/support/v4/widget/CursorFilter$CursorFilterClient;)V │ │ -04e8dc: 7010 1514 0000 |0000: invoke-direct {v0}, Landroid/widget/Filter;.:()V // method@1415 │ │ -04e8e2: 5b01 7f04 |0003: iput-object v1, v0, Landroid/support/v4/widget/CursorFilter;.mClient:Landroid/support/v4/widget/CursorFilter$CursorFilterClient; // field@047f │ │ -04e8e6: 0e00 |0005: return-void │ │ +072c14: |[072c14] android.support.v4.widget.CursorFilter.:(Landroid/support/v4/widget/CursorFilter$CursorFilterClient;)V │ │ +072c24: 7010 f01e 0000 |0000: invoke-direct {v0}, Landroid/widget/Filter;.:()V // method@1ef0 │ │ +072c2a: 5b01 f706 |0003: iput-object v1, v0, Landroid/support/v4/widget/CursorFilter;.mClient:Landroid/support/v4/widget/CursorFilter$CursorFilterClient; // field@06f7 │ │ +072c2e: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=39 │ │ 0x0003 line=40 │ │ 0x0005 line=41 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Landroid/support/v4/widget/CursorFilter; │ │ @@ -68479,20 +104976,20 @@ │ │ type : '(Ljava/lang/Object;)Ljava/lang/CharSequence;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -04e8e8: |[04e8e8] android.support.v4.widget.CursorFilter.convertResultToString:(Ljava/lang/Object;)Ljava/lang/CharSequence; │ │ -04e8f8: 5410 7f04 |0000: iget-object v0, v1, Landroid/support/v4/widget/CursorFilter;.mClient:Landroid/support/v4/widget/CursorFilter$CursorFilterClient; // field@047f │ │ -04e8fc: 1f02 4200 |0002: check-cast v2, Landroid/database/Cursor; // type@0042 │ │ -04e900: 7220 790f 2000 |0004: invoke-interface {v0, v2}, Landroid/support/v4/widget/CursorFilter$CursorFilterClient;.convertToString:(Landroid/database/Cursor;)Ljava/lang/CharSequence; // method@0f79 │ │ -04e906: 0c00 |0007: move-result-object v0 │ │ -04e908: 1100 |0008: return-object v0 │ │ +072c30: |[072c30] android.support.v4.widget.CursorFilter.convertResultToString:(Ljava/lang/Object;)Ljava/lang/CharSequence; │ │ +072c40: 5410 f706 |0000: iget-object v0, v1, Landroid/support/v4/widget/CursorFilter;.mClient:Landroid/support/v4/widget/CursorFilter$CursorFilterClient; // field@06f7 │ │ +072c44: 1f02 5400 |0002: check-cast v2, Landroid/database/Cursor; // type@0054 │ │ +072c48: 7220 b718 2000 |0004: invoke-interface {v0, v2}, Landroid/support/v4/widget/CursorFilter$CursorFilterClient;.convertToString:(Landroid/database/Cursor;)Ljava/lang/CharSequence; // method@18b7 │ │ +072c4e: 0c00 |0007: move-result-object v0 │ │ +072c50: 1100 |0008: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=45 │ │ locals : │ │ 0x0000 - 0x0004 reg=2 resultValue Ljava/lang/Object; │ │ 0x0000 - 0x0009 reg=1 this Landroid/support/v4/widget/CursorFilter; │ │ │ │ @@ -68501,31 +104998,31 @@ │ │ type : '(Ljava/lang/CharSequence;)Landroid/widget/Filter$FilterResults;' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 29 16-bit code units │ │ -04e90c: |[04e90c] android.support.v4.widget.CursorFilter.performFiltering:(Ljava/lang/CharSequence;)Landroid/widget/Filter$FilterResults; │ │ -04e91c: 5432 7f04 |0000: iget-object v2, v3, Landroid/support/v4/widget/CursorFilter;.mClient:Landroid/support/v4/widget/CursorFilter$CursorFilterClient; // field@047f │ │ -04e920: 7220 7b0f 4200 |0002: invoke-interface {v2, v4}, Landroid/support/v4/widget/CursorFilter$CursorFilterClient;.runQueryOnBackgroundThread:(Ljava/lang/CharSequence;)Landroid/database/Cursor; // method@0f7b │ │ -04e926: 0c00 |0005: move-result-object v0 │ │ -04e928: 2201 ed02 |0006: new-instance v1, Landroid/widget/Filter$FilterResults; // type@02ed │ │ -04e92c: 7010 1414 0100 |0008: invoke-direct {v1}, Landroid/widget/Filter$FilterResults;.:()V // method@1414 │ │ -04e932: 3800 0b00 |000b: if-eqz v0, 0016 // +000b │ │ -04e936: 7210 3c01 0000 |000d: invoke-interface {v0}, Landroid/database/Cursor;.getCount:()I // method@013c │ │ -04e93c: 0a02 |0010: move-result v2 │ │ -04e93e: 5912 3c05 |0011: iput v2, v1, Landroid/widget/Filter$FilterResults;.count:I // field@053c │ │ -04e942: 5b10 3d05 |0013: iput-object v0, v1, Landroid/widget/Filter$FilterResults;.values:Ljava/lang/Object; // field@053d │ │ -04e946: 1101 |0015: return-object v1 │ │ -04e948: 1202 |0016: const/4 v2, #int 0 // #0 │ │ -04e94a: 5912 3c05 |0017: iput v2, v1, Landroid/widget/Filter$FilterResults;.count:I // field@053c │ │ -04e94e: 1202 |0019: const/4 v2, #int 0 // #0 │ │ -04e950: 5b12 3d05 |001a: iput-object v2, v1, Landroid/widget/Filter$FilterResults;.values:Ljava/lang/Object; // field@053d │ │ -04e954: 28f9 |001c: goto 0015 // -0007 │ │ +072c54: |[072c54] android.support.v4.widget.CursorFilter.performFiltering:(Ljava/lang/CharSequence;)Landroid/widget/Filter$FilterResults; │ │ +072c64: 5432 f706 |0000: iget-object v2, v3, Landroid/support/v4/widget/CursorFilter;.mClient:Landroid/support/v4/widget/CursorFilter$CursorFilterClient; // field@06f7 │ │ +072c68: 7220 b918 4200 |0002: invoke-interface {v2, v4}, Landroid/support/v4/widget/CursorFilter$CursorFilterClient;.runQueryOnBackgroundThread:(Ljava/lang/CharSequence;)Landroid/database/Cursor; // method@18b9 │ │ +072c6e: 0c00 |0005: move-result-object v0 │ │ +072c70: 2201 6d04 |0006: new-instance v1, Landroid/widget/Filter$FilterResults; // type@046d │ │ +072c74: 7010 ef1e 0100 |0008: invoke-direct {v1}, Landroid/widget/Filter$FilterResults;.:()V // method@1eef │ │ +072c7a: 3800 0b00 |000b: if-eqz v0, 0016 // +000b │ │ +072c7e: 7210 8901 0000 |000d: invoke-interface {v0}, Landroid/database/Cursor;.getCount:()I // method@0189 │ │ +072c84: 0a02 |0010: move-result v2 │ │ +072c86: 5912 4f08 |0011: iput v2, v1, Landroid/widget/Filter$FilterResults;.count:I // field@084f │ │ +072c8a: 5b10 5008 |0013: iput-object v0, v1, Landroid/widget/Filter$FilterResults;.values:Ljava/lang/Object; // field@0850 │ │ +072c8e: 1101 |0015: return-object v1 │ │ +072c90: 1202 |0016: const/4 v2, #int 0 // #0 │ │ +072c92: 5912 4f08 |0017: iput v2, v1, Landroid/widget/Filter$FilterResults;.count:I // field@084f │ │ +072c96: 1202 |0019: const/4 v2, #int 0 // #0 │ │ +072c98: 5b12 5008 |001a: iput-object v2, v1, Landroid/widget/Filter$FilterResults;.values:Ljava/lang/Object; // field@0850 │ │ +072c9c: 28f9 |001c: goto 0015 // -0007 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=50 │ │ 0x0006 line=52 │ │ 0x000b line=53 │ │ 0x000d line=54 │ │ 0x0013 line=55 │ │ @@ -68543,57 +105040,107 @@ │ │ type : '(Ljava/lang/CharSequence;Landroid/widget/Filter$FilterResults;)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 6 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 24 16-bit code units │ │ -04e958: |[04e958] android.support.v4.widget.CursorFilter.publishResults:(Ljava/lang/CharSequence;Landroid/widget/Filter$FilterResults;)V │ │ -04e968: 5431 7f04 |0000: iget-object v1, v3, Landroid/support/v4/widget/CursorFilter;.mClient:Landroid/support/v4/widget/CursorFilter$CursorFilterClient; // field@047f │ │ -04e96c: 7210 7a0f 0100 |0002: invoke-interface {v1}, Landroid/support/v4/widget/CursorFilter$CursorFilterClient;.getCursor:()Landroid/database/Cursor; // method@0f7a │ │ -04e972: 0c00 |0005: move-result-object v0 │ │ -04e974: 5451 3d05 |0006: iget-object v1, v5, Landroid/widget/Filter$FilterResults;.values:Ljava/lang/Object; // field@053d │ │ -04e978: 3801 0f00 |0008: if-eqz v1, 0017 // +000f │ │ -04e97c: 5451 3d05 |000a: iget-object v1, v5, Landroid/widget/Filter$FilterResults;.values:Ljava/lang/Object; // field@053d │ │ -04e980: 3201 0b00 |000c: if-eq v1, v0, 0017 // +000b │ │ -04e984: 5432 7f04 |000e: iget-object v2, v3, Landroid/support/v4/widget/CursorFilter;.mClient:Landroid/support/v4/widget/CursorFilter$CursorFilterClient; // field@047f │ │ -04e988: 5451 3d05 |0010: iget-object v1, v5, Landroid/widget/Filter$FilterResults;.values:Ljava/lang/Object; // field@053d │ │ -04e98c: 1f01 4200 |0012: check-cast v1, Landroid/database/Cursor; // type@0042 │ │ -04e990: 7220 780f 1200 |0014: invoke-interface {v2, v1}, Landroid/support/v4/widget/CursorFilter$CursorFilterClient;.changeCursor:(Landroid/database/Cursor;)V // method@0f78 │ │ -04e996: 0e00 |0017: return-void │ │ +072ca0: |[072ca0] android.support.v4.widget.CursorFilter.publishResults:(Ljava/lang/CharSequence;Landroid/widget/Filter$FilterResults;)V │ │ +072cb0: 5431 f706 |0000: iget-object v1, v3, Landroid/support/v4/widget/CursorFilter;.mClient:Landroid/support/v4/widget/CursorFilter$CursorFilterClient; // field@06f7 │ │ +072cb4: 7210 b818 0100 |0002: invoke-interface {v1}, Landroid/support/v4/widget/CursorFilter$CursorFilterClient;.getCursor:()Landroid/database/Cursor; // method@18b8 │ │ +072cba: 0c00 |0005: move-result-object v0 │ │ +072cbc: 5451 5008 |0006: iget-object v1, v5, Landroid/widget/Filter$FilterResults;.values:Ljava/lang/Object; // field@0850 │ │ +072cc0: 3801 0f00 |0008: if-eqz v1, 0017 // +000f │ │ +072cc4: 5451 5008 |000a: iget-object v1, v5, Landroid/widget/Filter$FilterResults;.values:Ljava/lang/Object; // field@0850 │ │ +072cc8: 3201 0b00 |000c: if-eq v1, v0, 0017 // +000b │ │ +072ccc: 5432 f706 |000e: iget-object v2, v3, Landroid/support/v4/widget/CursorFilter;.mClient:Landroid/support/v4/widget/CursorFilter$CursorFilterClient; // field@06f7 │ │ +072cd0: 5451 5008 |0010: iget-object v1, v5, Landroid/widget/Filter$FilterResults;.values:Ljava/lang/Object; // field@0850 │ │ +072cd4: 1f01 5400 |0012: check-cast v1, Landroid/database/Cursor; // type@0054 │ │ +072cd8: 7220 b618 1200 |0014: invoke-interface {v2, v1}, Landroid/support/v4/widget/CursorFilter$CursorFilterClient;.changeCursor:(Landroid/database/Cursor;)V // method@18b6 │ │ +072cde: 0e00 |0017: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=65 │ │ 0x0006 line=67 │ │ 0x000e line=68 │ │ 0x0017 line=70 │ │ locals : │ │ 0x0006 - 0x0018 reg=0 oldCursor Landroid/database/Cursor; │ │ 0x0000 - 0x0018 reg=3 this Landroid/support/v4/widget/CursorFilter; │ │ 0x0000 - 0x0018 reg=4 constraint Ljava/lang/CharSequence; │ │ 0x0000 - 0x0018 reg=5 results Landroid/widget/Filter$FilterResults; │ │ │ │ - source_file_idx : 655 (CursorFilter.java) │ │ + source_file_idx : 810 (CursorFilter.java) │ │ │ │ -Class #295 header: │ │ -class_idx : 580 │ │ +Class #497 header: │ │ +class_idx : 916 │ │ +access_flags : 1536 (0x0600) │ │ +superclass_idx : 1337 │ │ +source_file_idx : 923 │ │ +static_fields_size : 0 │ │ +instance_fields_size: 0 │ │ +direct_methods_size : 0 │ │ +virtual_methods_size: 4 │ │ + │ │ +Class #497 annotations: │ │ +Annotations on class │ │ + VISIBILITY_SYSTEM Ldalvik/annotation/EnclosingClass; value=Landroid/support/v4/widget/DrawerLayout; │ │ + VISIBILITY_SYSTEM Ldalvik/annotation/InnerClass; accessFlags=1544 name="DrawerLayoutCompatImpl" │ │ + │ │ +Class #497 - │ │ + Class descriptor : 'Landroid/support/v4/widget/DrawerLayout$DrawerLayoutCompatImpl;' │ │ + Access flags : 0x0600 (INTERFACE ABSTRACT) │ │ + Superclass : 'Ljava/lang/Object;' │ │ + Interfaces - │ │ + Static fields - │ │ + Instance fields - │ │ + Direct methods - │ │ + Virtual methods - │ │ + #0 : (in Landroid/support/v4/widget/DrawerLayout$DrawerLayoutCompatImpl;) │ │ + name : 'applyMarginInsets' │ │ + type : '(Landroid/view/ViewGroup$MarginLayoutParams;Ljava/lang/Object;I)V' │ │ + access : 0x0401 (PUBLIC ABSTRACT) │ │ + code : (none) │ │ + │ │ + #1 : (in Landroid/support/v4/widget/DrawerLayout$DrawerLayoutCompatImpl;) │ │ + name : 'configureApplyInsets' │ │ + type : '(Landroid/view/View;)V' │ │ + access : 0x0401 (PUBLIC ABSTRACT) │ │ + code : (none) │ │ + │ │ + #2 : (in Landroid/support/v4/widget/DrawerLayout$DrawerLayoutCompatImpl;) │ │ + name : 'dispatchChildInsets' │ │ + type : '(Landroid/view/View;Ljava/lang/Object;I)V' │ │ + access : 0x0401 (PUBLIC ABSTRACT) │ │ + code : (none) │ │ + │ │ + #3 : (in Landroid/support/v4/widget/DrawerLayout$DrawerLayoutCompatImpl;) │ │ + name : 'getTopInset' │ │ + type : '(Ljava/lang/Object;)I' │ │ + access : 0x0401 (PUBLIC ABSTRACT) │ │ + code : (none) │ │ + │ │ + source_file_idx : 923 (DrawerLayout.java) │ │ + │ │ +Class #498 header: │ │ +class_idx : 919 │ │ access_flags : 1537 (0x0601) │ │ -superclass_idx : 948 │ │ -source_file_idx : 746 │ │ +superclass_idx : 1337 │ │ +source_file_idx : 923 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 4 │ │ │ │ -Class #295 annotations: │ │ +Class #498 annotations: │ │ Annotations on class │ │ VISIBILITY_SYSTEM Ldalvik/annotation/EnclosingClass; value=Landroid/support/v4/widget/DrawerLayout; │ │ VISIBILITY_SYSTEM Ldalvik/annotation/InnerClass; accessFlags=1545 name="DrawerListener" │ │ │ │ -Class #295 - │ │ +Class #498 - │ │ Class descriptor : 'Landroid/support/v4/widget/DrawerLayout$DrawerListener;' │ │ Access flags : 0x0601 (PUBLIC INTERFACE ABSTRACT) │ │ Superclass : 'Ljava/lang/Object;' │ │ Interfaces - │ │ Static fields - │ │ Instance fields - │ │ Direct methods - │ │ @@ -68618,32 +105165,61 @@ │ │ │ │ #3 : (in Landroid/support/v4/widget/DrawerLayout$DrawerListener;) │ │ name : 'onDrawerStateChanged' │ │ type : '(I)V' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ - source_file_idx : 746 (DrawerLayout.java) │ │ + source_file_idx : 923 (DrawerLayout.java) │ │ │ │ -Class #296 header: │ │ -class_idx : 581 │ │ +Class #499 header: │ │ +class_idx : 920 │ │ +access_flags : 9728 (0x2600) │ │ +superclass_idx : 1337 │ │ +source_file_idx : 923 │ │ +static_fields_size : 0 │ │ +instance_fields_size: 0 │ │ +direct_methods_size : 0 │ │ +virtual_methods_size: 0 │ │ + │ │ +Class #499 annotations: │ │ +Annotations on class │ │ + VISIBILITY_BUILD Landroid/support/annotation/IntDef; value={ 3 5 8388611 8388613 } │ │ + VISIBILITY_SYSTEM Ldalvik/annotation/EnclosingClass; value=Landroid/support/v4/widget/DrawerLayout; │ │ + VISIBILITY_SYSTEM Ldalvik/annotation/InnerClass; accessFlags=9738 name="EdgeGravity" │ │ + VISIBILITY_RUNTIME Ljava/lang/annotation/Retention; value=SOURCE │ │ + │ │ +Class #499 - │ │ + Class descriptor : 'Landroid/support/v4/widget/DrawerLayout$EdgeGravity;' │ │ + Access flags : 0x2600 (INTERFACE ABSTRACT ANNOTATION) │ │ + Superclass : 'Ljava/lang/Object;' │ │ + Interfaces - │ │ + #0 : 'Ljava/lang/annotation/Annotation;' │ │ + Static fields - │ │ + Instance fields - │ │ + Direct methods - │ │ + Virtual methods - │ │ + source_file_idx : 923 (DrawerLayout.java) │ │ + │ │ +Class #500 header: │ │ +class_idx : 921 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 709 │ │ -source_file_idx : 746 │ │ +superclass_idx : 1083 │ │ +source_file_idx : 923 │ │ static_fields_size : 0 │ │ instance_fields_size: 4 │ │ direct_methods_size : 6 │ │ virtual_methods_size: 0 │ │ │ │ -Class #296 annotations: │ │ +Class #500 annotations: │ │ Annotations on class │ │ VISIBILITY_SYSTEM Ldalvik/annotation/EnclosingClass; value=Landroid/support/v4/widget/DrawerLayout; │ │ VISIBILITY_SYSTEM Ldalvik/annotation/InnerClass; accessFlags=9 name="LayoutParams" │ │ │ │ -Class #296 - │ │ +Class #500 - │ │ Class descriptor : 'Landroid/support/v4/widget/DrawerLayout$LayoutParams;' │ │ Access flags : 0x0001 (PUBLIC) │ │ Superclass : 'Landroid/view/ViewGroup$MarginLayoutParams;' │ │ Interfaces - │ │ Static fields - │ │ Instance fields - │ │ #0 : (in Landroid/support/v4/widget/DrawerLayout$LayoutParams;) │ │ @@ -68668,47 +105244,47 @@ │ │ type : '(II)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 7 16-bit code units │ │ -04e998: |[04e998] android.support.v4.widget.DrawerLayout$LayoutParams.:(II)V │ │ -04e9a8: 7030 2013 2103 |0000: invoke-direct {v1, v2, v3}, Landroid/view/ViewGroup$MarginLayoutParams;.:(II)V // method@1320 │ │ -04e9ae: 1200 |0003: const/4 v0, #int 0 // #0 │ │ -04e9b0: 5910 8304 |0004: iput v0, v1, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.gravity:I // field@0483 │ │ -04e9b4: 0e00 |0006: return-void │ │ +072ce0: |[072ce0] android.support.v4.widget.DrawerLayout$LayoutParams.:(II)V │ │ +072cf0: 7030 951d 2103 |0000: invoke-direct {v1, v2, v3}, Landroid/view/ViewGroup$MarginLayoutParams;.:(II)V // method@1d95 │ │ +072cf6: 1200 |0003: const/4 v0, #int 0 // #0 │ │ +072cf8: 5910 fc06 |0004: iput v0, v1, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.gravity:I // field@06fc │ │ +072cfc: 0e00 |0006: return-void │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=1505 │ │ - 0x0003 line=1491 │ │ - 0x0006 line=1506 │ │ + 0x0000 line=1777 │ │ + 0x0003 line=1763 │ │ + 0x0006 line=1778 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/widget/DrawerLayout$LayoutParams; │ │ 0x0000 - 0x0007 reg=2 width I │ │ 0x0000 - 0x0007 reg=3 height I │ │ │ │ #1 : (in Landroid/support/v4/widget/DrawerLayout$LayoutParams;) │ │ name : '' │ │ type : '(III)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -04e9b8: |[04e9b8] android.support.v4.widget.DrawerLayout$LayoutParams.:(III)V │ │ -04e9c8: 7030 8a0f 1002 |0000: invoke-direct {v0, v1, v2}, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.:(II)V // method@0f8a │ │ -04e9ce: 5903 8304 |0003: iput v3, v0, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.gravity:I // field@0483 │ │ -04e9d2: 0e00 |0005: return-void │ │ +072d00: |[072d00] android.support.v4.widget.DrawerLayout$LayoutParams.:(III)V │ │ +072d10: 7030 d918 1002 |0000: invoke-direct {v0, v1, v2}, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.:(II)V // method@18d9 │ │ +072d16: 5903 fc06 |0003: iput v3, v0, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.gravity:I // field@06fc │ │ +072d1a: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=1509 │ │ - 0x0003 line=1510 │ │ - 0x0005 line=1511 │ │ + 0x0000 line=1781 │ │ + 0x0003 line=1782 │ │ + 0x0005 line=1783 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Landroid/support/v4/widget/DrawerLayout$LayoutParams; │ │ 0x0000 - 0x0006 reg=1 width I │ │ 0x0000 - 0x0006 reg=2 height I │ │ 0x0000 - 0x0006 reg=3 gravity I │ │ │ │ #2 : (in Landroid/support/v4/widget/DrawerLayout$LayoutParams;) │ │ @@ -68716,35 +105292,35 @@ │ │ type : '(Landroid/content/Context;Landroid/util/AttributeSet;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 6 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 24 16-bit code units │ │ -04e9d4: |[04e9d4] android.support.v4.widget.DrawerLayout$LayoutParams.:(Landroid/content/Context;Landroid/util/AttributeSet;)V │ │ -04e9e4: 1202 |0000: const/4 v2, #int 0 // #0 │ │ -04e9e6: 7030 2113 4305 |0001: invoke-direct {v3, v4, v5}, Landroid/view/ViewGroup$MarginLayoutParams;.:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@1321 │ │ -04e9ec: 5932 8304 |0004: iput v2, v3, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.gravity:I // field@0483 │ │ -04e9f0: 7100 b60f 0000 |0006: invoke-static {}, Landroid/support/v4/widget/DrawerLayout;.access$100:()[I // method@0fb6 │ │ -04e9f6: 0c01 |0009: move-result-object v1 │ │ -04e9f8: 6e30 d300 5401 |000a: invoke-virtual {v4, v5, v1}, Landroid/content/Context;.obtainStyledAttributes:(Landroid/util/AttributeSet;[I)Landroid/content/res/TypedArray; // method@00d3 │ │ -04e9fe: 0c00 |000d: move-result-object v0 │ │ -04ea00: 6e30 2f01 2002 |000e: invoke-virtual {v0, v2, v2}, Landroid/content/res/TypedArray;.getInt:(II)I // method@012f │ │ -04ea06: 0a01 |0011: move-result v1 │ │ -04ea08: 5931 8304 |0012: iput v1, v3, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.gravity:I // field@0483 │ │ -04ea0c: 6e10 3501 0000 |0014: invoke-virtual {v0}, Landroid/content/res/TypedArray;.recycle:()V // method@0135 │ │ -04ea12: 0e00 |0017: return-void │ │ - catches : (none) │ │ - positions : │ │ - 0x0001 line=1497 │ │ - 0x0004 line=1491 │ │ - 0x0006 line=1499 │ │ - 0x000e line=1500 │ │ - 0x0014 line=1501 │ │ - 0x0017 line=1502 │ │ +072d1c: |[072d1c] android.support.v4.widget.DrawerLayout$LayoutParams.:(Landroid/content/Context;Landroid/util/AttributeSet;)V │ │ +072d2c: 1202 |0000: const/4 v2, #int 0 // #0 │ │ +072d2e: 7030 961d 4305 |0001: invoke-direct {v3, v4, v5}, Landroid/view/ViewGroup$MarginLayoutParams;.:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@1d96 │ │ +072d34: 5932 fc06 |0004: iput v2, v3, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.gravity:I // field@06fc │ │ +072d38: 7100 0519 0000 |0006: invoke-static {}, Landroid/support/v4/widget/DrawerLayout;.access$100:()[I // method@1905 │ │ +072d3e: 0c01 |0009: move-result-object v1 │ │ +072d40: 6e30 1701 5401 |000a: invoke-virtual {v4, v5, v1}, Landroid/content/Context;.obtainStyledAttributes:(Landroid/util/AttributeSet;[I)Landroid/content/res/TypedArray; // method@0117 │ │ +072d46: 0c00 |000d: move-result-object v0 │ │ +072d48: 6e30 7c01 2002 |000e: invoke-virtual {v0, v2, v2}, Landroid/content/res/TypedArray;.getInt:(II)I // method@017c │ │ +072d4e: 0a01 |0011: move-result v1 │ │ +072d50: 5931 fc06 |0012: iput v1, v3, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.gravity:I // field@06fc │ │ +072d54: 6e10 8201 0000 |0014: invoke-virtual {v0}, Landroid/content/res/TypedArray;.recycle:()V // method@0182 │ │ +072d5a: 0e00 |0017: return-void │ │ + catches : (none) │ │ + positions : │ │ + 0x0001 line=1769 │ │ + 0x0004 line=1763 │ │ + 0x0006 line=1771 │ │ + 0x000e line=1772 │ │ + 0x0014 line=1773 │ │ + 0x0017 line=1774 │ │ locals : │ │ 0x000e - 0x0018 reg=0 a Landroid/content/res/TypedArray; │ │ 0x0000 - 0x0018 reg=3 this Landroid/support/v4/widget/DrawerLayout$LayoutParams; │ │ 0x0000 - 0x0018 reg=4 c Landroid/content/Context; │ │ 0x0000 - 0x0018 reg=5 attrs Landroid/util/AttributeSet; │ │ │ │ #3 : (in Landroid/support/v4/widget/DrawerLayout$LayoutParams;) │ │ @@ -68752,97 +105328,126 @@ │ │ type : '(Landroid/support/v4/widget/DrawerLayout$LayoutParams;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 11 16-bit code units │ │ -04ea14: |[04ea14] android.support.v4.widget.DrawerLayout$LayoutParams.:(Landroid/support/v4/widget/DrawerLayout$LayoutParams;)V │ │ -04ea24: 7020 2313 2100 |0000: invoke-direct {v1, v2}, Landroid/view/ViewGroup$MarginLayoutParams;.:(Landroid/view/ViewGroup$MarginLayoutParams;)V // method@1323 │ │ -04ea2a: 1200 |0003: const/4 v0, #int 0 // #0 │ │ -04ea2c: 5910 8304 |0004: iput v0, v1, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.gravity:I // field@0483 │ │ -04ea30: 5220 8304 |0006: iget v0, v2, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.gravity:I // field@0483 │ │ -04ea34: 5910 8304 |0008: iput v0, v1, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.gravity:I // field@0483 │ │ -04ea38: 0e00 |000a: return-void │ │ +072d5c: |[072d5c] android.support.v4.widget.DrawerLayout$LayoutParams.:(Landroid/support/v4/widget/DrawerLayout$LayoutParams;)V │ │ +072d6c: 7020 981d 2100 |0000: invoke-direct {v1, v2}, Landroid/view/ViewGroup$MarginLayoutParams;.:(Landroid/view/ViewGroup$MarginLayoutParams;)V // method@1d98 │ │ +072d72: 1200 |0003: const/4 v0, #int 0 // #0 │ │ +072d74: 5910 fc06 |0004: iput v0, v1, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.gravity:I // field@06fc │ │ +072d78: 5220 fc06 |0006: iget v0, v2, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.gravity:I // field@06fc │ │ +072d7c: 5910 fc06 |0008: iput v0, v1, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.gravity:I // field@06fc │ │ +072d80: 0e00 |000a: return-void │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=1514 │ │ - 0x0003 line=1491 │ │ - 0x0006 line=1515 │ │ - 0x000a line=1516 │ │ + 0x0000 line=1786 │ │ + 0x0003 line=1763 │ │ + 0x0006 line=1787 │ │ + 0x000a line=1788 │ │ locals : │ │ 0x0000 - 0x000b reg=1 this Landroid/support/v4/widget/DrawerLayout$LayoutParams; │ │ 0x0000 - 0x000b reg=2 source Landroid/support/v4/widget/DrawerLayout$LayoutParams; │ │ │ │ #4 : (in Landroid/support/v4/widget/DrawerLayout$LayoutParams;) │ │ name : '' │ │ type : '(Landroid/view/ViewGroup$LayoutParams;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -04ea3c: |[04ea3c] android.support.v4.widget.DrawerLayout$LayoutParams.:(Landroid/view/ViewGroup$LayoutParams;)V │ │ -04ea4c: 7020 2213 2100 |0000: invoke-direct {v1, v2}, Landroid/view/ViewGroup$MarginLayoutParams;.:(Landroid/view/ViewGroup$LayoutParams;)V // method@1322 │ │ -04ea52: 1200 |0003: const/4 v0, #int 0 // #0 │ │ -04ea54: 5910 8304 |0004: iput v0, v1, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.gravity:I // field@0483 │ │ -04ea58: 0e00 |0006: return-void │ │ +072d84: |[072d84] android.support.v4.widget.DrawerLayout$LayoutParams.:(Landroid/view/ViewGroup$LayoutParams;)V │ │ +072d94: 7020 971d 2100 |0000: invoke-direct {v1, v2}, Landroid/view/ViewGroup$MarginLayoutParams;.:(Landroid/view/ViewGroup$LayoutParams;)V // method@1d97 │ │ +072d9a: 1200 |0003: const/4 v0, #int 0 // #0 │ │ +072d9c: 5910 fc06 |0004: iput v0, v1, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.gravity:I // field@06fc │ │ +072da0: 0e00 |0006: return-void │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=1519 │ │ - 0x0003 line=1491 │ │ - 0x0006 line=1520 │ │ + 0x0000 line=1791 │ │ + 0x0003 line=1763 │ │ + 0x0006 line=1792 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/widget/DrawerLayout$LayoutParams; │ │ 0x0000 - 0x0007 reg=2 source Landroid/view/ViewGroup$LayoutParams; │ │ │ │ #5 : (in Landroid/support/v4/widget/DrawerLayout$LayoutParams;) │ │ name : '' │ │ type : '(Landroid/view/ViewGroup$MarginLayoutParams;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -04ea5c: |[04ea5c] android.support.v4.widget.DrawerLayout$LayoutParams.:(Landroid/view/ViewGroup$MarginLayoutParams;)V │ │ -04ea6c: 7020 2313 2100 |0000: invoke-direct {v1, v2}, Landroid/view/ViewGroup$MarginLayoutParams;.:(Landroid/view/ViewGroup$MarginLayoutParams;)V // method@1323 │ │ -04ea72: 1200 |0003: const/4 v0, #int 0 // #0 │ │ -04ea74: 5910 8304 |0004: iput v0, v1, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.gravity:I // field@0483 │ │ -04ea78: 0e00 |0006: return-void │ │ +072da4: |[072da4] android.support.v4.widget.DrawerLayout$LayoutParams.:(Landroid/view/ViewGroup$MarginLayoutParams;)V │ │ +072db4: 7020 981d 2100 |0000: invoke-direct {v1, v2}, Landroid/view/ViewGroup$MarginLayoutParams;.:(Landroid/view/ViewGroup$MarginLayoutParams;)V // method@1d98 │ │ +072dba: 1200 |0003: const/4 v0, #int 0 // #0 │ │ +072dbc: 5910 fc06 |0004: iput v0, v1, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.gravity:I // field@06fc │ │ +072dc0: 0e00 |0006: return-void │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=1523 │ │ - 0x0003 line=1491 │ │ - 0x0006 line=1524 │ │ + 0x0000 line=1795 │ │ + 0x0003 line=1763 │ │ + 0x0006 line=1796 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/widget/DrawerLayout$LayoutParams; │ │ 0x0000 - 0x0007 reg=2 source Landroid/view/ViewGroup$MarginLayoutParams; │ │ │ │ Virtual methods - │ │ - source_file_idx : 746 (DrawerLayout.java) │ │ + source_file_idx : 923 (DrawerLayout.java) │ │ │ │ -Class #297 header: │ │ -class_idx : 582 │ │ +Class #501 header: │ │ +class_idx : 922 │ │ +access_flags : 9728 (0x2600) │ │ +superclass_idx : 1337 │ │ +source_file_idx : 923 │ │ +static_fields_size : 0 │ │ +instance_fields_size: 0 │ │ +direct_methods_size : 0 │ │ +virtual_methods_size: 0 │ │ + │ │ +Class #501 annotations: │ │ +Annotations on class │ │ + VISIBILITY_BUILD Landroid/support/annotation/IntDef; value={ 0 1 2 } │ │ + VISIBILITY_SYSTEM Ldalvik/annotation/EnclosingClass; value=Landroid/support/v4/widget/DrawerLayout; │ │ + VISIBILITY_SYSTEM Ldalvik/annotation/InnerClass; accessFlags=9738 name="LockMode" │ │ + VISIBILITY_RUNTIME Ljava/lang/annotation/Retention; value=SOURCE │ │ + │ │ +Class #501 - │ │ + Class descriptor : 'Landroid/support/v4/widget/DrawerLayout$LockMode;' │ │ + Access flags : 0x2600 (INTERFACE ABSTRACT ANNOTATION) │ │ + Superclass : 'Ljava/lang/Object;' │ │ + Interfaces - │ │ + #0 : 'Ljava/lang/annotation/Annotation;' │ │ + Static fields - │ │ + Instance fields - │ │ + Direct methods - │ │ + Virtual methods - │ │ + source_file_idx : 923 (DrawerLayout.java) │ │ + │ │ +Class #502 header: │ │ +class_idx : 923 │ │ access_flags : 16 (0x0010) │ │ -superclass_idx : 948 │ │ -source_file_idx : 746 │ │ +superclass_idx : 1337 │ │ +source_file_idx : 923 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 4 │ │ │ │ -Class #297 annotations: │ │ +Class #502 annotations: │ │ Annotations on class │ │ VISIBILITY_SYSTEM Ldalvik/annotation/EnclosingClass; value=Landroid/support/v4/widget/DrawerLayout$SavedState; │ │ VISIBILITY_SYSTEM Ldalvik/annotation/InnerClass; accessFlags=8 name=null │ │ VISIBILITY_SYSTEM Ldalvik/annotation/Signature; value={ "Ljava/lang/Object;" "Landroid/os/Parcelable$Creator" "<" "Landroid/support/v4/widget/DrawerLayout$SavedState;" ">;" } │ │ │ │ -Class #297 - │ │ +Class #502 - │ │ Class descriptor : 'Landroid/support/v4/widget/DrawerLayout$SavedState$1;' │ │ Access flags : 0x0010 (FINAL) │ │ Superclass : 'Ljava/lang/Object;' │ │ Interfaces - │ │ #0 : 'Landroid/os/Parcelable$Creator;' │ │ Static fields - │ │ Instance fields - │ │ @@ -68852,123 +105457,123 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -04ea7c: |[04ea7c] android.support.v4.widget.DrawerLayout$SavedState$1.:()V │ │ -04ea8c: 7010 9117 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1791 │ │ -04ea92: 0e00 |0003: return-void │ │ +072dc4: |[072dc4] android.support.v4.widget.DrawerLayout$SavedState$1.:()V │ │ +072dd4: 7010 8622 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2286 │ │ +072dda: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=1310 │ │ + 0x0000 line=1582 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/widget/DrawerLayout$SavedState$1; │ │ │ │ Virtual methods - │ │ #0 : (in Landroid/support/v4/widget/DrawerLayout$SavedState$1;) │ │ name : 'createFromParcel' │ │ type : '(Landroid/os/Parcel;)Landroid/support/v4/widget/DrawerLayout$SavedState;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -04ea94: |[04ea94] android.support.v4.widget.DrawerLayout$SavedState$1.createFromParcel:(Landroid/os/Parcel;)Landroid/support/v4/widget/DrawerLayout$SavedState; │ │ -04eaa4: 2200 4702 |0000: new-instance v0, Landroid/support/v4/widget/DrawerLayout$SavedState; // type@0247 │ │ -04eaa8: 7020 960f 2000 |0002: invoke-direct {v0, v2}, Landroid/support/v4/widget/DrawerLayout$SavedState;.:(Landroid/os/Parcel;)V // method@0f96 │ │ -04eaae: 1100 |0005: return-object v0 │ │ +072ddc: |[072ddc] android.support.v4.widget.DrawerLayout$SavedState$1.createFromParcel:(Landroid/os/Parcel;)Landroid/support/v4/widget/DrawerLayout$SavedState; │ │ +072dec: 2200 9c03 |0000: new-instance v0, Landroid/support/v4/widget/DrawerLayout$SavedState; // type@039c │ │ +072df0: 7020 e518 2000 |0002: invoke-direct {v0, v2}, Landroid/support/v4/widget/DrawerLayout$SavedState;.:(Landroid/os/Parcel;)V // method@18e5 │ │ +072df6: 1100 |0005: return-object v0 │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=1313 │ │ + 0x0000 line=1585 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/widget/DrawerLayout$SavedState$1; │ │ 0x0000 - 0x0006 reg=2 source Landroid/os/Parcel; │ │ │ │ #1 : (in Landroid/support/v4/widget/DrawerLayout$SavedState$1;) │ │ name : 'createFromParcel' │ │ type : '(Landroid/os/Parcel;)Ljava/lang/Object;' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -04eab0: |[04eab0] android.support.v4.widget.DrawerLayout$SavedState$1.createFromParcel:(Landroid/os/Parcel;)Ljava/lang/Object; │ │ -04eac0: 6e20 910f 2100 |0000: invoke-virtual {v1, v2}, Landroid/support/v4/widget/DrawerLayout$SavedState$1;.createFromParcel:(Landroid/os/Parcel;)Landroid/support/v4/widget/DrawerLayout$SavedState; // method@0f91 │ │ -04eac6: 0c00 |0003: move-result-object v0 │ │ -04eac8: 1100 |0004: return-object v0 │ │ +072df8: |[072df8] android.support.v4.widget.DrawerLayout$SavedState$1.createFromParcel:(Landroid/os/Parcel;)Ljava/lang/Object; │ │ +072e08: 6e20 e018 2100 |0000: invoke-virtual {v1, v2}, Landroid/support/v4/widget/DrawerLayout$SavedState$1;.createFromParcel:(Landroid/os/Parcel;)Landroid/support/v4/widget/DrawerLayout$SavedState; // method@18e0 │ │ +072e0e: 0c00 |0003: move-result-object v0 │ │ +072e10: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=1310 │ │ + 0x0000 line=1582 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/widget/DrawerLayout$SavedState$1; │ │ 0x0000 - 0x0005 reg=2 x0 Landroid/os/Parcel; │ │ │ │ #2 : (in Landroid/support/v4/widget/DrawerLayout$SavedState$1;) │ │ name : 'newArray' │ │ type : '(I)[Landroid/support/v4/widget/DrawerLayout$SavedState;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -04eacc: |[04eacc] android.support.v4.widget.DrawerLayout$SavedState$1.newArray:(I)[Landroid/support/v4/widget/DrawerLayout$SavedState; │ │ -04eadc: 2320 2704 |0000: new-array v0, v2, [Landroid/support/v4/widget/DrawerLayout$SavedState; // type@0427 │ │ -04eae0: 1100 |0002: return-object v0 │ │ +072e14: |[072e14] android.support.v4.widget.DrawerLayout$SavedState$1.newArray:(I)[Landroid/support/v4/widget/DrawerLayout$SavedState; │ │ +072e24: 2320 c005 |0000: new-array v0, v2, [Landroid/support/v4/widget/DrawerLayout$SavedState; // type@05c0 │ │ +072e28: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=1318 │ │ + 0x0000 line=1590 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/widget/DrawerLayout$SavedState$1; │ │ 0x0000 - 0x0003 reg=2 size I │ │ │ │ #3 : (in Landroid/support/v4/widget/DrawerLayout$SavedState$1;) │ │ name : 'newArray' │ │ type : '(I)[Ljava/lang/Object;' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -04eae4: |[04eae4] android.support.v4.widget.DrawerLayout$SavedState$1.newArray:(I)[Ljava/lang/Object; │ │ -04eaf4: 6e20 930f 2100 |0000: invoke-virtual {v1, v2}, Landroid/support/v4/widget/DrawerLayout$SavedState$1;.newArray:(I)[Landroid/support/v4/widget/DrawerLayout$SavedState; // method@0f93 │ │ -04eafa: 0c00 |0003: move-result-object v0 │ │ -04eafc: 1100 |0004: return-object v0 │ │ +072e2c: |[072e2c] android.support.v4.widget.DrawerLayout$SavedState$1.newArray:(I)[Ljava/lang/Object; │ │ +072e3c: 6e20 e218 2100 |0000: invoke-virtual {v1, v2}, Landroid/support/v4/widget/DrawerLayout$SavedState$1;.newArray:(I)[Landroid/support/v4/widget/DrawerLayout$SavedState; // method@18e2 │ │ +072e42: 0c00 |0003: move-result-object v0 │ │ +072e44: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=1310 │ │ + 0x0000 line=1582 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/widget/DrawerLayout$SavedState$1; │ │ 0x0000 - 0x0005 reg=2 x0 I │ │ │ │ - source_file_idx : 746 (DrawerLayout.java) │ │ + source_file_idx : 923 (DrawerLayout.java) │ │ │ │ -Class #298 header: │ │ -class_idx : 583 │ │ +Class #503 header: │ │ +class_idx : 924 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 701 │ │ -source_file_idx : 746 │ │ +superclass_idx : 1074 │ │ +source_file_idx : 923 │ │ static_fields_size : 1 │ │ instance_fields_size: 3 │ │ direct_methods_size : 3 │ │ virtual_methods_size: 1 │ │ │ │ -Class #298 annotations: │ │ +Class #503 annotations: │ │ Annotations on class │ │ VISIBILITY_SYSTEM Ldalvik/annotation/EnclosingClass; value=Landroid/support/v4/widget/DrawerLayout; │ │ VISIBILITY_SYSTEM Ldalvik/annotation/InnerClass; accessFlags=12 name="SavedState" │ │ -Annotations on field #1164 'CREATOR' │ │ +Annotations on field #1797 'CREATOR' │ │ VISIBILITY_SYSTEM Ldalvik/annotation/Signature; value={ "Landroid/os/Parcelable$Creator" "<" "Landroid/support/v4/widget/DrawerLayout$SavedState;" ">;" } │ │ │ │ -Class #298 - │ │ +Class #503 - │ │ Class descriptor : 'Landroid/support/v4/widget/DrawerLayout$SavedState;' │ │ Access flags : 0x0001 (PUBLIC) │ │ Superclass : 'Landroid/view/View$BaseSavedState;' │ │ Interfaces - │ │ Static fields - │ │ #0 : (in Landroid/support/v4/widget/DrawerLayout$SavedState;) │ │ name : 'CREATOR' │ │ @@ -68993,125 +105598,154 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -04eb00: |[04eb00] android.support.v4.widget.DrawerLayout$SavedState.:()V │ │ -04eb10: 2200 4602 |0000: new-instance v0, Landroid/support/v4/widget/DrawerLayout$SavedState$1; // type@0246 │ │ -04eb14: 7010 900f 0000 |0002: invoke-direct {v0}, Landroid/support/v4/widget/DrawerLayout$SavedState$1;.:()V // method@0f90 │ │ -04eb1a: 6900 8c04 |0005: sput-object v0, Landroid/support/v4/widget/DrawerLayout$SavedState;.CREATOR:Landroid/os/Parcelable$Creator; // field@048c │ │ -04eb1e: 0e00 |0007: return-void │ │ +072e48: |[072e48] android.support.v4.widget.DrawerLayout$SavedState.:()V │ │ +072e58: 2200 9b03 |0000: new-instance v0, Landroid/support/v4/widget/DrawerLayout$SavedState$1; // type@039b │ │ +072e5c: 7010 df18 0000 |0002: invoke-direct {v0}, Landroid/support/v4/widget/DrawerLayout$SavedState$1;.:()V // method@18df │ │ +072e62: 6900 0507 |0005: sput-object v0, Landroid/support/v4/widget/DrawerLayout$SavedState;.CREATOR:Landroid/os/Parcelable$Creator; // field@0705 │ │ +072e66: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=1309 │ │ + 0x0000 line=1581 │ │ locals : │ │ │ │ #1 : (in Landroid/support/v4/widget/DrawerLayout$SavedState;) │ │ name : '' │ │ type : '(Landroid/os/Parcel;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 17 16-bit code units │ │ -04eb20: |[04eb20] android.support.v4.widget.DrawerLayout$SavedState.:(Landroid/os/Parcel;)V │ │ -04eb30: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -04eb32: 7020 a512 2100 |0001: invoke-direct {v1, v2}, Landroid/view/View$BaseSavedState;.:(Landroid/os/Parcel;)V // method@12a5 │ │ -04eb38: 5910 8f04 |0004: iput v0, v1, Landroid/support/v4/widget/DrawerLayout$SavedState;.openDrawerGravity:I // field@048f │ │ -04eb3c: 5910 8d04 |0006: iput v0, v1, Landroid/support/v4/widget/DrawerLayout$SavedState;.lockModeLeft:I // field@048d │ │ -04eb40: 5910 8e04 |0008: iput v0, v1, Landroid/support/v4/widget/DrawerLayout$SavedState;.lockModeRight:I // field@048e │ │ -04eb44: 6e10 f701 0200 |000a: invoke-virtual {v2}, Landroid/os/Parcel;.readInt:()I // method@01f7 │ │ -04eb4a: 0a00 |000d: move-result v0 │ │ -04eb4c: 5910 8f04 |000e: iput v0, v1, Landroid/support/v4/widget/DrawerLayout$SavedState;.openDrawerGravity:I // field@048f │ │ -04eb50: 0e00 |0010: return-void │ │ - catches : (none) │ │ - positions : │ │ - 0x0001 line=1295 │ │ - 0x0004 line=1290 │ │ - 0x0006 line=1291 │ │ - 0x0008 line=1292 │ │ - 0x000a line=1296 │ │ - 0x0010 line=1297 │ │ +072e68: |[072e68] android.support.v4.widget.DrawerLayout$SavedState.:(Landroid/os/Parcel;)V │ │ +072e78: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +072e7a: 7020 e41c 2100 |0001: invoke-direct {v1, v2}, Landroid/view/View$BaseSavedState;.:(Landroid/os/Parcel;)V // method@1ce4 │ │ +072e80: 5910 0807 |0004: iput v0, v1, Landroid/support/v4/widget/DrawerLayout$SavedState;.openDrawerGravity:I // field@0708 │ │ +072e84: 5910 0607 |0006: iput v0, v1, Landroid/support/v4/widget/DrawerLayout$SavedState;.lockModeLeft:I // field@0706 │ │ +072e88: 5910 0707 |0008: iput v0, v1, Landroid/support/v4/widget/DrawerLayout$SavedState;.lockModeRight:I // field@0707 │ │ +072e8c: 6e10 2a03 0200 |000a: invoke-virtual {v2}, Landroid/os/Parcel;.readInt:()I // method@032a │ │ +072e92: 0a00 |000d: move-result v0 │ │ +072e94: 5910 0807 |000e: iput v0, v1, Landroid/support/v4/widget/DrawerLayout$SavedState;.openDrawerGravity:I // field@0708 │ │ +072e98: 0e00 |0010: return-void │ │ + catches : (none) │ │ + positions : │ │ + 0x0001 line=1567 │ │ + 0x0004 line=1562 │ │ + 0x0006 line=1563 │ │ + 0x0008 line=1564 │ │ + 0x000a line=1568 │ │ + 0x0010 line=1569 │ │ locals : │ │ 0x0000 - 0x0011 reg=1 this Landroid/support/v4/widget/DrawerLayout$SavedState; │ │ 0x0000 - 0x0011 reg=2 in Landroid/os/Parcel; │ │ │ │ #2 : (in Landroid/support/v4/widget/DrawerLayout$SavedState;) │ │ name : '' │ │ type : '(Landroid/os/Parcelable;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 11 16-bit code units │ │ -04eb54: |[04eb54] android.support.v4.widget.DrawerLayout$SavedState.:(Landroid/os/Parcelable;)V │ │ -04eb64: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -04eb66: 7020 a612 2100 |0001: invoke-direct {v1, v2}, Landroid/view/View$BaseSavedState;.:(Landroid/os/Parcelable;)V // method@12a6 │ │ -04eb6c: 5910 8f04 |0004: iput v0, v1, Landroid/support/v4/widget/DrawerLayout$SavedState;.openDrawerGravity:I // field@048f │ │ -04eb70: 5910 8d04 |0006: iput v0, v1, Landroid/support/v4/widget/DrawerLayout$SavedState;.lockModeLeft:I // field@048d │ │ -04eb74: 5910 8e04 |0008: iput v0, v1, Landroid/support/v4/widget/DrawerLayout$SavedState;.lockModeRight:I // field@048e │ │ -04eb78: 0e00 |000a: return-void │ │ +072e9c: |[072e9c] android.support.v4.widget.DrawerLayout$SavedState.:(Landroid/os/Parcelable;)V │ │ +072eac: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +072eae: 7020 e51c 2100 |0001: invoke-direct {v1, v2}, Landroid/view/View$BaseSavedState;.:(Landroid/os/Parcelable;)V // method@1ce5 │ │ +072eb4: 5910 0807 |0004: iput v0, v1, Landroid/support/v4/widget/DrawerLayout$SavedState;.openDrawerGravity:I // field@0708 │ │ +072eb8: 5910 0607 |0006: iput v0, v1, Landroid/support/v4/widget/DrawerLayout$SavedState;.lockModeLeft:I // field@0706 │ │ +072ebc: 5910 0707 |0008: iput v0, v1, Landroid/support/v4/widget/DrawerLayout$SavedState;.lockModeRight:I // field@0707 │ │ +072ec0: 0e00 |000a: return-void │ │ catches : (none) │ │ positions : │ │ - 0x0001 line=1300 │ │ - 0x0004 line=1290 │ │ - 0x0006 line=1291 │ │ - 0x0008 line=1292 │ │ - 0x000a line=1301 │ │ + 0x0001 line=1572 │ │ + 0x0004 line=1562 │ │ + 0x0006 line=1563 │ │ + 0x0008 line=1564 │ │ + 0x000a line=1573 │ │ locals : │ │ 0x0000 - 0x000b reg=1 this Landroid/support/v4/widget/DrawerLayout$SavedState; │ │ 0x0000 - 0x000b reg=2 superState Landroid/os/Parcelable; │ │ │ │ Virtual methods - │ │ #0 : (in Landroid/support/v4/widget/DrawerLayout$SavedState;) │ │ name : 'writeToParcel' │ │ type : '(Landroid/os/Parcel;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 9 16-bit code units │ │ -04eb7c: |[04eb7c] android.support.v4.widget.DrawerLayout$SavedState.writeToParcel:(Landroid/os/Parcel;I)V │ │ -04eb8c: 6f30 a712 2103 |0000: invoke-super {v1, v2, v3}, Landroid/view/View$BaseSavedState;.writeToParcel:(Landroid/os/Parcel;I)V // method@12a7 │ │ -04eb92: 5210 8f04 |0003: iget v0, v1, Landroid/support/v4/widget/DrawerLayout$SavedState;.openDrawerGravity:I // field@048f │ │ -04eb96: 6e20 fb01 0200 |0005: invoke-virtual {v2, v0}, Landroid/os/Parcel;.writeInt:(I)V // method@01fb │ │ -04eb9c: 0e00 |0008: return-void │ │ +072ec4: |[072ec4] android.support.v4.widget.DrawerLayout$SavedState.writeToParcel:(Landroid/os/Parcel;I)V │ │ +072ed4: 6f30 e61c 2103 |0000: invoke-super {v1, v2, v3}, Landroid/view/View$BaseSavedState;.writeToParcel:(Landroid/os/Parcel;I)V // method@1ce6 │ │ +072eda: 5210 0807 |0003: iget v0, v1, Landroid/support/v4/widget/DrawerLayout$SavedState;.openDrawerGravity:I // field@0708 │ │ +072ede: 6e20 3103 0200 |0005: invoke-virtual {v2, v0}, Landroid/os/Parcel;.writeInt:(I)V // method@0331 │ │ +072ee4: 0e00 |0008: return-void │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=1305 │ │ - 0x0003 line=1306 │ │ - 0x0008 line=1307 │ │ + 0x0000 line=1577 │ │ + 0x0003 line=1578 │ │ + 0x0008 line=1579 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 this Landroid/support/v4/widget/DrawerLayout$SavedState; │ │ 0x0000 - 0x0009 reg=2 dest Landroid/os/Parcel; │ │ 0x0000 - 0x0009 reg=3 flags I │ │ │ │ - source_file_idx : 746 (DrawerLayout.java) │ │ + source_file_idx : 923 (DrawerLayout.java) │ │ │ │ -Class #299 header: │ │ -class_idx : 585 │ │ +Class #504 header: │ │ +class_idx : 926 │ │ +access_flags : 9728 (0x2600) │ │ +superclass_idx : 1337 │ │ +source_file_idx : 923 │ │ +static_fields_size : 0 │ │ +instance_fields_size: 0 │ │ +direct_methods_size : 0 │ │ +virtual_methods_size: 0 │ │ + │ │ +Class #504 annotations: │ │ +Annotations on class │ │ + VISIBILITY_BUILD Landroid/support/annotation/IntDef; value={ 0 1 2 } │ │ + VISIBILITY_SYSTEM Ldalvik/annotation/EnclosingClass; value=Landroid/support/v4/widget/DrawerLayout; │ │ + VISIBILITY_SYSTEM Ldalvik/annotation/InnerClass; accessFlags=9738 name="State" │ │ + VISIBILITY_RUNTIME Ljava/lang/annotation/Retention; value=SOURCE │ │ + │ │ +Class #504 - │ │ + Class descriptor : 'Landroid/support/v4/widget/DrawerLayout$State;' │ │ + Access flags : 0x2600 (INTERFACE ABSTRACT ANNOTATION) │ │ + Superclass : 'Ljava/lang/Object;' │ │ + Interfaces - │ │ + #0 : 'Ljava/lang/annotation/Annotation;' │ │ + Static fields - │ │ + Instance fields - │ │ + Direct methods - │ │ + Virtual methods - │ │ + source_file_idx : 923 (DrawerLayout.java) │ │ + │ │ +Class #505 header: │ │ +class_idx : 927 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 948 │ │ -source_file_idx : 746 │ │ +superclass_idx : 1337 │ │ +source_file_idx : 923 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ -Class #299 annotations: │ │ +Class #505 annotations: │ │ Annotations on class │ │ VISIBILITY_SYSTEM Ldalvik/annotation/EnclosingClass; value=Landroid/support/v4/widget/DrawerLayout$ViewDragCallback; │ │ VISIBILITY_SYSTEM Ldalvik/annotation/InnerClass; accessFlags=0 name=null │ │ │ │ -Class #299 - │ │ +Class #505 - │ │ Class descriptor : 'Landroid/support/v4/widget/DrawerLayout$ViewDragCallback$1;' │ │ Access flags : 0x0000 () │ │ Superclass : 'Ljava/lang/Object;' │ │ Interfaces - │ │ #0 : 'Ljava/lang/Runnable;' │ │ Static fields - │ │ Instance fields - │ │ @@ -69125,3444 +105759,381 @@ │ │ type : '(Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -04eba0: |[04eba0] android.support.v4.widget.DrawerLayout$ViewDragCallback$1.:(Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;)V │ │ -04ebb0: 5b01 9004 |0000: iput-object v1, v0, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback$1;.this$1:Landroid/support/v4/widget/DrawerLayout$ViewDragCallback; // field@0490 │ │ -04ebb4: 7010 9117 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1791 │ │ -04ebba: 0e00 |0005: return-void │ │ +072ee8: |[072ee8] android.support.v4.widget.DrawerLayout$ViewDragCallback$1.:(Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;)V │ │ +072ef8: 5b01 0907 |0000: iput-object v1, v0, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback$1;.this$1:Landroid/support/v4/widget/DrawerLayout$ViewDragCallback; // field@0709 │ │ +072efc: 7010 8622 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2286 │ │ +072f02: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=1327 │ │ + 0x0000 line=1599 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Landroid/support/v4/widget/DrawerLayout$ViewDragCallback$1; │ │ 0x0000 - 0x0006 reg=1 (null) Landroid/support/v4/widget/DrawerLayout$ViewDragCallback; │ │ │ │ Virtual methods - │ │ #0 : (in Landroid/support/v4/widget/DrawerLayout$ViewDragCallback$1;) │ │ name : 'run' │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -04ebbc: |[04ebbc] android.support.v4.widget.DrawerLayout$ViewDragCallback$1.run:()V │ │ -04ebcc: 5410 9004 |0000: iget-object v0, v1, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback$1;.this$1:Landroid/support/v4/widget/DrawerLayout$ViewDragCallback; // field@0490 │ │ -04ebd0: 7110 a20f 0000 |0002: invoke-static {v0}, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.access$000:(Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;)V // method@0fa2 │ │ -04ebd6: 0e00 |0005: return-void │ │ +072f04: |[072f04] android.support.v4.widget.DrawerLayout$ViewDragCallback$1.run:()V │ │ +072f14: 5410 0907 |0000: iget-object v0, v1, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback$1;.this$1:Landroid/support/v4/widget/DrawerLayout$ViewDragCallback; // field@0709 │ │ +072f18: 7110 f118 0000 |0002: invoke-static {v0}, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.access$000:(Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;)V // method@18f1 │ │ +072f1e: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=1329 │ │ - 0x0005 line=1330 │ │ + 0x0000 line=1601 │ │ + 0x0005 line=1602 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/widget/DrawerLayout$ViewDragCallback$1; │ │ │ │ - source_file_idx : 746 (DrawerLayout.java) │ │ + source_file_idx : 923 (DrawerLayout.java) │ │ │ │ -Class #300 header: │ │ -class_idx : 587 │ │ -access_flags : 1 (0x0001) │ │ -superclass_idx : 710 │ │ -source_file_idx : 746 │ │ -static_fields_size : 15 │ │ -instance_fields_size: 20 │ │ -direct_methods_size : 10 │ │ -virtual_methods_size: 51 │ │ +Class #506 header: │ │ +class_idx : 930 │ │ +access_flags : 0 (0x0000) │ │ +superclass_idx : 1337 │ │ +source_file_idx : 924 │ │ +static_fields_size : 0 │ │ +instance_fields_size: 0 │ │ +direct_methods_size : 1 │ │ +virtual_methods_size: 1 │ │ │ │ -Class #300 annotations: │ │ +Class #506 annotations: │ │ Annotations on class │ │ - VISIBILITY_SYSTEM Ldalvik/annotation/MemberClasses; value={ Landroid/support/v4/widget/DrawerLayout$AccessibilityDelegate; Landroid/support/v4/widget/DrawerLayout$LayoutParams; Landroid/support/v4/widget/DrawerLayout$ViewDragCallback; Landroid/support/v4/widget/DrawerLayout$SavedState; Landroid/support/v4/widget/DrawerLayout$SimpleDrawerListener; Landroid/support/v4/widget/DrawerLayout$DrawerListener; } │ │ + VISIBILITY_SYSTEM Ldalvik/annotation/EnclosingClass; value=Landroid/support/v4/widget/DrawerLayoutCompatApi21; │ │ + VISIBILITY_SYSTEM Ldalvik/annotation/InnerClass; accessFlags=8 name="InsetsListener" │ │ │ │ -Class #300 - │ │ - Class descriptor : 'Landroid/support/v4/widget/DrawerLayout;' │ │ - Access flags : 0x0001 (PUBLIC) │ │ - Superclass : 'Landroid/view/ViewGroup;' │ │ +Class #506 - │ │ + Class descriptor : 'Landroid/support/v4/widget/DrawerLayoutCompatApi21$InsetsListener;' │ │ + Access flags : 0x0000 () │ │ + Superclass : 'Ljava/lang/Object;' │ │ Interfaces - │ │ + #0 : 'Landroid/view/View$OnApplyWindowInsetsListener;' │ │ Static fields - │ │ - #0 : (in Landroid/support/v4/widget/DrawerLayout;) │ │ - name : 'ALLOW_EDGE_LOCK' │ │ - type : 'Z' │ │ - access : 0x001a (PRIVATE STATIC FINAL) │ │ - value : false │ │ - #1 : (in Landroid/support/v4/widget/DrawerLayout;) │ │ - name : 'CHILDREN_DISALLOW_INTERCEPT' │ │ - type : 'Z' │ │ - access : 0x001a (PRIVATE STATIC FINAL) │ │ - value : true │ │ - #2 : (in Landroid/support/v4/widget/DrawerLayout;) │ │ - name : 'DEFAULT_SCRIM_COLOR' │ │ - type : 'I' │ │ - access : 0x001a (PRIVATE STATIC FINAL) │ │ - value : -1728053248 │ │ - #3 : (in Landroid/support/v4/widget/DrawerLayout;) │ │ - name : 'LAYOUT_ATTRS' │ │ - type : '[I' │ │ - access : 0x001a (PRIVATE STATIC FINAL) │ │ - value : null │ │ - #4 : (in Landroid/support/v4/widget/DrawerLayout;) │ │ - name : 'LOCK_MODE_LOCKED_CLOSED' │ │ - type : 'I' │ │ - access : 0x0019 (PUBLIC STATIC FINAL) │ │ - value : 1 │ │ - #5 : (in Landroid/support/v4/widget/DrawerLayout;) │ │ - name : 'LOCK_MODE_LOCKED_OPEN' │ │ - type : 'I' │ │ - access : 0x0019 (PUBLIC STATIC FINAL) │ │ - value : 2 │ │ - #6 : (in Landroid/support/v4/widget/DrawerLayout;) │ │ - name : 'LOCK_MODE_UNLOCKED' │ │ - type : 'I' │ │ - access : 0x0019 (PUBLIC STATIC FINAL) │ │ - value : 0 │ │ - #7 : (in Landroid/support/v4/widget/DrawerLayout;) │ │ - name : 'MIN_DRAWER_MARGIN' │ │ - type : 'I' │ │ - access : 0x001a (PRIVATE STATIC FINAL) │ │ - value : 64 │ │ - #8 : (in Landroid/support/v4/widget/DrawerLayout;) │ │ - name : 'MIN_FLING_VELOCITY' │ │ - type : 'I' │ │ - access : 0x001a (PRIVATE STATIC FINAL) │ │ - value : 400 │ │ - #9 : (in Landroid/support/v4/widget/DrawerLayout;) │ │ - name : 'PEEK_DELAY' │ │ - type : 'I' │ │ - access : 0x001a (PRIVATE STATIC FINAL) │ │ - value : 160 │ │ - #10 : (in Landroid/support/v4/widget/DrawerLayout;) │ │ - name : 'STATE_DRAGGING' │ │ - type : 'I' │ │ - access : 0x0019 (PUBLIC STATIC FINAL) │ │ - value : 1 │ │ - #11 : (in Landroid/support/v4/widget/DrawerLayout;) │ │ - name : 'STATE_IDLE' │ │ - type : 'I' │ │ - access : 0x0019 (PUBLIC STATIC FINAL) │ │ - value : 0 │ │ - #12 : (in Landroid/support/v4/widget/DrawerLayout;) │ │ - name : 'STATE_SETTLING' │ │ - type : 'I' │ │ - access : 0x0019 (PUBLIC STATIC FINAL) │ │ - value : 2 │ │ - #13 : (in Landroid/support/v4/widget/DrawerLayout;) │ │ - name : 'TAG' │ │ - type : 'Ljava/lang/String;' │ │ - access : 0x001a (PRIVATE STATIC FINAL) │ │ - value : "DrawerLayout" │ │ - #14 : (in Landroid/support/v4/widget/DrawerLayout;) │ │ - name : 'TOUCH_SLOP_SENSITIVITY' │ │ - type : 'F' │ │ - access : 0x001a (PRIVATE STATIC FINAL) │ │ - value : 1 │ │ Instance fields - │ │ - #0 : (in Landroid/support/v4/widget/DrawerLayout;) │ │ - name : 'mChildrenCanceledTouch' │ │ - type : 'Z' │ │ - access : 0x0002 (PRIVATE) │ │ - #1 : (in Landroid/support/v4/widget/DrawerLayout;) │ │ - name : 'mDisallowInterceptRequested' │ │ - type : 'Z' │ │ - access : 0x0002 (PRIVATE) │ │ - #2 : (in Landroid/support/v4/widget/DrawerLayout;) │ │ - name : 'mDrawerState' │ │ - type : 'I' │ │ - access : 0x0002 (PRIVATE) │ │ - #3 : (in Landroid/support/v4/widget/DrawerLayout;) │ │ - name : 'mFirstLayout' │ │ - type : 'Z' │ │ - access : 0x0002 (PRIVATE) │ │ - #4 : (in Landroid/support/v4/widget/DrawerLayout;) │ │ - name : 'mInLayout' │ │ - type : 'Z' │ │ - access : 0x0002 (PRIVATE) │ │ - #5 : (in Landroid/support/v4/widget/DrawerLayout;) │ │ - name : 'mInitialMotionX' │ │ - type : 'F' │ │ - access : 0x0002 (PRIVATE) │ │ - #6 : (in Landroid/support/v4/widget/DrawerLayout;) │ │ - name : 'mInitialMotionY' │ │ - type : 'F' │ │ - access : 0x0002 (PRIVATE) │ │ - #7 : (in Landroid/support/v4/widget/DrawerLayout;) │ │ - name : 'mLeftCallback' │ │ - type : 'Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;' │ │ - access : 0x0012 (PRIVATE FINAL) │ │ - #8 : (in Landroid/support/v4/widget/DrawerLayout;) │ │ - name : 'mLeftDragger' │ │ - type : 'Landroid/support/v4/widget/ViewDragHelper;' │ │ - access : 0x0012 (PRIVATE FINAL) │ │ - #9 : (in Landroid/support/v4/widget/DrawerLayout;) │ │ - name : 'mListener' │ │ - type : 'Landroid/support/v4/widget/DrawerLayout$DrawerListener;' │ │ - access : 0x0002 (PRIVATE) │ │ - #10 : (in Landroid/support/v4/widget/DrawerLayout;) │ │ - name : 'mLockModeLeft' │ │ - type : 'I' │ │ - access : 0x0002 (PRIVATE) │ │ - #11 : (in Landroid/support/v4/widget/DrawerLayout;) │ │ - name : 'mLockModeRight' │ │ - type : 'I' │ │ - access : 0x0002 (PRIVATE) │ │ - #12 : (in Landroid/support/v4/widget/DrawerLayout;) │ │ - name : 'mMinDrawerMargin' │ │ - type : 'I' │ │ - access : 0x0002 (PRIVATE) │ │ - #13 : (in Landroid/support/v4/widget/DrawerLayout;) │ │ - name : 'mRightCallback' │ │ - type : 'Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;' │ │ - access : 0x0012 (PRIVATE FINAL) │ │ - #14 : (in Landroid/support/v4/widget/DrawerLayout;) │ │ - name : 'mRightDragger' │ │ - type : 'Landroid/support/v4/widget/ViewDragHelper;' │ │ - access : 0x0012 (PRIVATE FINAL) │ │ - #15 : (in Landroid/support/v4/widget/DrawerLayout;) │ │ - name : 'mScrimColor' │ │ - type : 'I' │ │ - access : 0x0002 (PRIVATE) │ │ - #16 : (in Landroid/support/v4/widget/DrawerLayout;) │ │ - name : 'mScrimOpacity' │ │ - type : 'F' │ │ - access : 0x0002 (PRIVATE) │ │ - #17 : (in Landroid/support/v4/widget/DrawerLayout;) │ │ - name : 'mScrimPaint' │ │ - type : 'Landroid/graphics/Paint;' │ │ - access : 0x0002 (PRIVATE) │ │ - #18 : (in Landroid/support/v4/widget/DrawerLayout;) │ │ - name : 'mShadowLeft' │ │ - type : 'Landroid/graphics/drawable/Drawable;' │ │ - access : 0x0002 (PRIVATE) │ │ - #19 : (in Landroid/support/v4/widget/DrawerLayout;) │ │ - name : 'mShadowRight' │ │ - type : 'Landroid/graphics/drawable/Drawable;' │ │ - access : 0x0002 (PRIVATE) │ │ Direct methods - │ │ - #0 : (in Landroid/support/v4/widget/DrawerLayout;) │ │ - name : '' │ │ - type : '()V' │ │ - access : 0x10008 (STATIC CONSTRUCTOR) │ │ - code - │ │ - registers : 3 │ │ - ins : 0 │ │ - outs : 0 │ │ - insns size : 12 16-bit code units │ │ -04ebd8: |[04ebd8] android.support.v4.widget.DrawerLayout.:()V │ │ -04ebe8: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -04ebea: 2300 1804 |0001: new-array v0, v0, [I // type@0418 │ │ -04ebee: 1201 |0003: const/4 v1, #int 0 // #0 │ │ -04ebf0: 1402 b300 0101 |0004: const v2, #float 2.36941e-38 // #010100b3 │ │ -04ebf6: 4b02 0001 |0007: aput v2, v0, v1 │ │ -04ebfa: 6900 9804 |0009: sput-object v0, Landroid/support/v4/widget/DrawerLayout;.LAYOUT_ATTRS:[I // field@0498 │ │ -04ebfe: 0e00 |000b: return-void │ │ - catches : (none) │ │ - positions : │ │ - 0x0000 line=129 │ │ - locals : │ │ - │ │ - #1 : (in Landroid/support/v4/widget/DrawerLayout;) │ │ - name : '' │ │ - type : '(Landroid/content/Context;)V' │ │ - access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ - code - │ │ - registers : 3 │ │ - ins : 2 │ │ - outs : 3 │ │ - insns size : 5 16-bit code units │ │ -04ec00: |[04ec00] android.support.v4.widget.DrawerLayout.:(Landroid/content/Context;)V │ │ -04ec10: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -04ec12: 7030 b40f 2100 |0001: invoke-direct {v1, v2, v0}, Landroid/support/v4/widget/DrawerLayout;.:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@0fb4 │ │ -04ec18: 0e00 |0004: return-void │ │ - catches : (none) │ │ - positions : │ │ - 0x0000 line=217 │ │ - 0x0004 line=218 │ │ - locals : │ │ - 0x0000 - 0x0005 reg=1 this Landroid/support/v4/widget/DrawerLayout; │ │ - 0x0000 - 0x0005 reg=2 context Landroid/content/Context; │ │ - │ │ - #2 : (in Landroid/support/v4/widget/DrawerLayout;) │ │ - name : '' │ │ - type : '(Landroid/content/Context;Landroid/util/AttributeSet;)V' │ │ - access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ - code - │ │ - registers : 4 │ │ - ins : 3 │ │ - outs : 4 │ │ - insns size : 5 16-bit code units │ │ -04ec1c: |[04ec1c] android.support.v4.widget.DrawerLayout.:(Landroid/content/Context;Landroid/util/AttributeSet;)V │ │ -04ec2c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -04ec2e: 7040 b50f 2103 |0001: invoke-direct {v1, v2, v3, v0}, Landroid/support/v4/widget/DrawerLayout;.:(Landroid/content/Context;Landroid/util/AttributeSet;I)V // method@0fb5 │ │ -04ec34: 0e00 |0004: return-void │ │ - catches : (none) │ │ - positions : │ │ - 0x0000 line=221 │ │ - 0x0004 line=222 │ │ - locals : │ │ - 0x0000 - 0x0005 reg=1 this Landroid/support/v4/widget/DrawerLayout; │ │ - 0x0000 - 0x0005 reg=2 context Landroid/content/Context; │ │ - 0x0000 - 0x0005 reg=3 attrs Landroid/util/AttributeSet; │ │ - │ │ - #3 : (in Landroid/support/v4/widget/DrawerLayout;) │ │ + #0 : (in Landroid/support/v4/widget/DrawerLayoutCompatApi21$InsetsListener;) │ │ name : '' │ │ - type : '(Landroid/content/Context;Landroid/util/AttributeSet;I)V' │ │ - access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ - code - │ │ - registers : 10 │ │ - ins : 4 │ │ - outs : 4 │ │ - insns size : 125 16-bit code units │ │ -04ec38: |[04ec38] android.support.v4.widget.DrawerLayout.:(Landroid/content/Context;Landroid/util/AttributeSet;I)V │ │ -04ec48: 1505 803f |0000: const/high16 v5, #int 1065353216 // #3f80 │ │ -04ec4c: 1214 |0002: const/4 v4, #int 1 // #1 │ │ -04ec4e: 7040 2e13 7698 |0003: invoke-direct {v6, v7, v8, v9}, Landroid/view/ViewGroup;.:(Landroid/content/Context;Landroid/util/AttributeSet;I)V // method@132e │ │ -04ec54: 1502 0099 |0006: const/high16 v2, #int -1728053248 // #9900 │ │ -04ec58: 5962 b304 |0008: iput v2, v6, Landroid/support/v4/widget/DrawerLayout;.mScrimColor:I // field@04b3 │ │ -04ec5c: 2202 5100 |000a: new-instance v2, Landroid/graphics/Paint; // type@0051 │ │ -04ec60: 7010 7401 0200 |000c: invoke-direct {v2}, Landroid/graphics/Paint;.:()V // method@0174 │ │ -04ec66: 5b62 b504 |000f: iput-object v2, v6, Landroid/support/v4/widget/DrawerLayout;.mScrimPaint:Landroid/graphics/Paint; // field@04b5 │ │ -04ec6a: 5c64 a704 |0011: iput-boolean v4, v6, Landroid/support/v4/widget/DrawerLayout;.mFirstLayout:Z // field@04a7 │ │ -04ec6e: 6e10 d20f 0600 |0013: invoke-virtual {v6}, Landroid/support/v4/widget/DrawerLayout;.getResources:()Landroid/content/res/Resources; // method@0fd2 │ │ -04ec74: 0c02 |0016: move-result-object v2 │ │ -04ec76: 6e10 1b01 0200 |0017: invoke-virtual {v2}, Landroid/content/res/Resources;.getDisplayMetrics:()Landroid/util/DisplayMetrics; // method@011b │ │ -04ec7c: 0c02 |001a: move-result-object v2 │ │ -04ec7e: 5220 3505 |001b: iget v0, v2, Landroid/util/DisplayMetrics;.density:F // field@0535 │ │ -04ec82: 1502 8042 |001d: const/high16 v2, #int 1115684864 // #4280 │ │ -04ec86: c802 |001f: mul-float/2addr v2, v0 │ │ -04ec88: 1503 003f |0020: const/high16 v3, #int 1056964608 // #3f00 │ │ -04ec8c: c632 |0022: add-float/2addr v2, v3 │ │ -04ec8e: 8722 |0023: float-to-int v2, v2 │ │ -04ec90: 5962 b004 |0024: iput v2, v6, Landroid/support/v4/widget/DrawerLayout;.mMinDrawerMargin:I // field@04b0 │ │ -04ec94: 1502 c843 |0026: const/high16 v2, #int 1137180672 // #43c8 │ │ -04ec98: a801 0200 |0028: mul-float v1, v2, v0 │ │ -04ec9c: 2202 4a02 |002a: new-instance v2, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback; // type@024a │ │ -04eca0: 1233 |002c: const/4 v3, #int 3 // #3 │ │ -04eca2: 7030 a10f 6203 |002d: invoke-direct {v2, v6, v3}, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.:(Landroid/support/v4/widget/DrawerLayout;I)V // method@0fa1 │ │ -04eca8: 5b62 ab04 |0030: iput-object v2, v6, Landroid/support/v4/widget/DrawerLayout;.mLeftCallback:Landroid/support/v4/widget/DrawerLayout$ViewDragCallback; // field@04ab │ │ -04ecac: 2202 4a02 |0032: new-instance v2, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback; // type@024a │ │ -04ecb0: 1253 |0034: const/4 v3, #int 5 // #5 │ │ -04ecb2: 7030 a10f 6203 |0035: invoke-direct {v2, v6, v3}, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.:(Landroid/support/v4/widget/DrawerLayout;I)V // method@0fa1 │ │ -04ecb8: 5b62 b104 |0038: iput-object v2, v6, Landroid/support/v4/widget/DrawerLayout;.mRightCallback:Landroid/support/v4/widget/DrawerLayout$ViewDragCallback; // field@04b1 │ │ -04ecbc: 5462 ab04 |003a: iget-object v2, v6, Landroid/support/v4/widget/DrawerLayout;.mLeftCallback:Landroid/support/v4/widget/DrawerLayout$ViewDragCallback; // field@04ab │ │ -04ecc0: 7130 f111 5602 |003c: invoke-static {v6, v5, v2}, Landroid/support/v4/widget/ViewDragHelper;.create:(Landroid/view/ViewGroup;FLandroid/support/v4/widget/ViewDragHelper$Callback;)Landroid/support/v4/widget/ViewDragHelper; // method@11f1 │ │ -04ecc6: 0c02 |003f: move-result-object v2 │ │ -04ecc8: 5b62 ac04 |0040: iput-object v2, v6, Landroid/support/v4/widget/DrawerLayout;.mLeftDragger:Landroid/support/v4/widget/ViewDragHelper; // field@04ac │ │ -04eccc: 5462 ac04 |0042: iget-object v2, v6, Landroid/support/v4/widget/DrawerLayout;.mLeftDragger:Landroid/support/v4/widget/ViewDragHelper; // field@04ac │ │ -04ecd0: 6e20 0c12 4200 |0044: invoke-virtual {v2, v4}, Landroid/support/v4/widget/ViewDragHelper;.setEdgeTrackingEnabled:(I)V // method@120c │ │ -04ecd6: 5462 ac04 |0047: iget-object v2, v6, Landroid/support/v4/widget/DrawerLayout;.mLeftDragger:Landroid/support/v4/widget/ViewDragHelper; // field@04ac │ │ -04ecda: 6e20 0d12 1200 |0049: invoke-virtual {v2, v1}, Landroid/support/v4/widget/ViewDragHelper;.setMinVelocity:(F)V // method@120d │ │ -04ece0: 5462 ab04 |004c: iget-object v2, v6, Landroid/support/v4/widget/DrawerLayout;.mLeftCallback:Landroid/support/v4/widget/DrawerLayout$ViewDragCallback; // field@04ab │ │ -04ece4: 5463 ac04 |004e: iget-object v3, v6, Landroid/support/v4/widget/DrawerLayout;.mLeftDragger:Landroid/support/v4/widget/ViewDragHelper; // field@04ac │ │ -04ece8: 6e20 b00f 3200 |0050: invoke-virtual {v2, v3}, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.setDragger:(Landroid/support/v4/widget/ViewDragHelper;)V // method@0fb0 │ │ -04ecee: 5462 b104 |0053: iget-object v2, v6, Landroid/support/v4/widget/DrawerLayout;.mRightCallback:Landroid/support/v4/widget/DrawerLayout$ViewDragCallback; // field@04b1 │ │ -04ecf2: 7130 f111 5602 |0055: invoke-static {v6, v5, v2}, Landroid/support/v4/widget/ViewDragHelper;.create:(Landroid/view/ViewGroup;FLandroid/support/v4/widget/ViewDragHelper$Callback;)Landroid/support/v4/widget/ViewDragHelper; // method@11f1 │ │ -04ecf8: 0c02 |0058: move-result-object v2 │ │ -04ecfa: 5b62 b204 |0059: iput-object v2, v6, Landroid/support/v4/widget/DrawerLayout;.mRightDragger:Landroid/support/v4/widget/ViewDragHelper; // field@04b2 │ │ -04ecfe: 5462 b204 |005b: iget-object v2, v6, Landroid/support/v4/widget/DrawerLayout;.mRightDragger:Landroid/support/v4/widget/ViewDragHelper; // field@04b2 │ │ -04ed02: 1223 |005d: const/4 v3, #int 2 // #2 │ │ -04ed04: 6e20 0c12 3200 |005e: invoke-virtual {v2, v3}, Landroid/support/v4/widget/ViewDragHelper;.setEdgeTrackingEnabled:(I)V // method@120c │ │ -04ed0a: 5462 b204 |0061: iget-object v2, v6, Landroid/support/v4/widget/DrawerLayout;.mRightDragger:Landroid/support/v4/widget/ViewDragHelper; // field@04b2 │ │ -04ed0e: 6e20 0d12 1200 |0063: invoke-virtual {v2, v1}, Landroid/support/v4/widget/ViewDragHelper;.setMinVelocity:(F)V // method@120d │ │ -04ed14: 5462 b104 |0066: iget-object v2, v6, Landroid/support/v4/widget/DrawerLayout;.mRightCallback:Landroid/support/v4/widget/DrawerLayout$ViewDragCallback; // field@04b1 │ │ -04ed18: 5463 b204 |0068: iget-object v3, v6, Landroid/support/v4/widget/DrawerLayout;.mRightDragger:Landroid/support/v4/widget/ViewDragHelper; // field@04b2 │ │ -04ed1c: 6e20 b00f 3200 |006a: invoke-virtual {v2, v3}, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.setDragger:(Landroid/support/v4/widget/ViewDragHelper;)V // method@0fb0 │ │ -04ed22: 6e20 f90f 4600 |006d: invoke-virtual {v6, v4}, Landroid/support/v4/widget/DrawerLayout;.setFocusableInTouchMode:(Z)V // method@0ff9 │ │ -04ed28: 2202 4302 |0070: new-instance v2, Landroid/support/v4/widget/DrawerLayout$AccessibilityDelegate; // type@0243 │ │ -04ed2c: 7020 800f 6200 |0072: invoke-direct {v2, v6}, Landroid/support/v4/widget/DrawerLayout$AccessibilityDelegate;.:(Landroid/support/v4/widget/DrawerLayout;)V // method@0f80 │ │ -04ed32: 7120 4e0b 2600 |0075: invoke-static {v6, v2}, Landroid/support/v4/view/ViewCompat;.setAccessibilityDelegate:(Landroid/view/View;Landroid/support/v4/view/AccessibilityDelegateCompat;)V // method@0b4e │ │ -04ed38: 1202 |0078: const/4 v2, #int 0 // #0 │ │ -04ed3a: 7120 a00b 2600 |0079: invoke-static {v6, v2}, Landroid/support/v4/view/ViewGroupCompat;.setMotionEventSplittingEnabled:(Landroid/view/ViewGroup;Z)V // method@0ba0 │ │ -04ed40: 0e00 |007c: return-void │ │ - catches : (none) │ │ - positions : │ │ - 0x0003 line=225 │ │ - 0x0006 line=135 │ │ - 0x000a line=137 │ │ - 0x0011 line=145 │ │ - 0x0013 line=227 │ │ - 0x001d line=228 │ │ - 0x0026 line=229 │ │ - 0x002a line=231 │ │ - 0x0032 line=232 │ │ - 0x003a line=234 │ │ - 0x0042 line=235 │ │ - 0x0047 line=236 │ │ - 0x004c line=237 │ │ - 0x0053 line=239 │ │ - 0x005b line=240 │ │ - 0x0061 line=241 │ │ - 0x0066 line=242 │ │ - 0x006d line=245 │ │ - 0x0070 line=247 │ │ - 0x0078 line=248 │ │ - 0x007c line=249 │ │ - locals : │ │ - 0x001d - 0x007d reg=0 density F │ │ - 0x002a - 0x007d reg=1 minVel F │ │ - 0x0000 - 0x007d reg=6 this Landroid/support/v4/widget/DrawerLayout; │ │ - 0x0000 - 0x007d reg=7 context Landroid/content/Context; │ │ - 0x0000 - 0x007d reg=8 attrs Landroid/util/AttributeSet; │ │ - 0x0000 - 0x007d reg=9 defStyle I │ │ - │ │ - #4 : (in Landroid/support/v4/widget/DrawerLayout;) │ │ - name : 'access$100' │ │ - type : '()[I' │ │ - access : 0x1008 (STATIC SYNTHETIC) │ │ + type : '()V' │ │ + access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ - ins : 0 │ │ - outs : 0 │ │ - insns size : 3 16-bit code units │ │ -04ed44: |[04ed44] android.support.v4.widget.DrawerLayout.access$100:()[I │ │ -04ed54: 6200 9804 |0000: sget-object v0, Landroid/support/v4/widget/DrawerLayout;.LAYOUT_ATTRS:[I // field@0498 │ │ -04ed58: 1100 |0002: return-object v0 │ │ - catches : (none) │ │ - positions : │ │ - 0x0000 line=71 │ │ - locals : │ │ - │ │ - #5 : (in Landroid/support/v4/widget/DrawerLayout;) │ │ - name : 'findVisibleDrawer' │ │ - type : '()Landroid/view/View;' │ │ - access : 0x0002 (PRIVATE) │ │ - code - │ │ - registers : 5 │ │ - ins : 1 │ │ - outs : 2 │ │ - insns size : 29 16-bit code units │ │ -04ed5c: |[04ed5c] android.support.v4.widget.DrawerLayout.findVisibleDrawer:()Landroid/view/View; │ │ -04ed6c: 6e10 ca0f 0400 |0000: invoke-virtual {v4}, Landroid/support/v4/widget/DrawerLayout;.getChildCount:()I // method@0fca │ │ -04ed72: 0a01 |0003: move-result v1 │ │ -04ed74: 1202 |0004: const/4 v2, #int 0 // #0 │ │ -04ed76: 3512 1600 |0005: if-ge v2, v1, 001b // +0016 │ │ -04ed7a: 6e20 c90f 2400 |0007: invoke-virtual {v4, v2}, Landroid/support/v4/widget/DrawerLayout;.getChildAt:(I)Landroid/view/View; // method@0fc9 │ │ -04ed80: 0c00 |000a: move-result-object v0 │ │ -04ed82: 6e20 dc0f 0400 |000b: invoke-virtual {v4, v0}, Landroid/support/v4/widget/DrawerLayout;.isDrawerView:(Landroid/view/View;)Z // method@0fdc │ │ -04ed88: 0a03 |000e: move-result v3 │ │ -04ed8a: 3803 0900 |000f: if-eqz v3, 0018 // +0009 │ │ -04ed8e: 6e20 de0f 0400 |0011: invoke-virtual {v4, v0}, Landroid/support/v4/widget/DrawerLayout;.isDrawerVisible:(Landroid/view/View;)Z // method@0fde │ │ -04ed94: 0a03 |0014: move-result v3 │ │ -04ed96: 3803 0300 |0015: if-eqz v3, 0018 // +0003 │ │ -04ed9a: 1100 |0017: return-object v0 │ │ -04ed9c: d802 0201 |0018: add-int/lit8 v2, v2, #int 1 // #01 │ │ -04eda0: 28eb |001a: goto 0005 // -0015 │ │ -04eda2: 1200 |001b: const/4 v0, #int 0 // #0 │ │ -04eda4: 28fb |001c: goto 0017 // -0005 │ │ - catches : (none) │ │ - positions : │ │ - 0x0000 line=1197 │ │ - 0x0004 line=1198 │ │ - 0x0007 line=1199 │ │ - 0x000b line=1200 │ │ - 0x0017 line=1204 │ │ - 0x0018 line=1198 │ │ - 0x001b line=1204 │ │ - locals : │ │ - 0x000b - 0x0017 reg=0 child Landroid/view/View; │ │ - 0x0018 - 0x001b reg=0 child Landroid/view/View; │ │ - 0x0004 - 0x001d reg=1 childCount I │ │ - 0x0005 - 0x001d reg=2 i I │ │ - 0x0000 - 0x001d reg=4 this Landroid/support/v4/widget/DrawerLayout; │ │ - │ │ - #6 : (in Landroid/support/v4/widget/DrawerLayout;) │ │ - name : 'gravityToString' │ │ - type : '(I)Ljava/lang/String;' │ │ - access : 0x0008 (STATIC) │ │ - code - │ │ - registers : 3 │ │ - ins : 1 │ │ - outs : 1 │ │ - insns size : 21 16-bit code units │ │ -04eda8: |[04eda8] android.support.v4.widget.DrawerLayout.gravityToString:(I)Ljava/lang/String; │ │ -04edb8: dd00 0203 |0000: and-int/lit8 v0, v2, #int 3 // #03 │ │ -04edbc: 1231 |0002: const/4 v1, #int 3 // #3 │ │ -04edbe: 3310 0500 |0003: if-ne v0, v1, 0008 // +0005 │ │ -04edc2: 1a00 6204 |0005: const-string v0, "LEFT" // string@0462 │ │ -04edc6: 1100 |0007: return-object v0 │ │ -04edc8: dd00 0205 |0008: and-int/lit8 v0, v2, #int 5 // #05 │ │ -04edcc: 1251 |000a: const/4 v1, #int 5 // #5 │ │ -04edce: 3310 0500 |000b: if-ne v0, v1, 0010 // +0005 │ │ -04edd2: 1a00 0f0a |000d: const-string v0, "RIGHT" // string@0a0f │ │ -04edd6: 28f8 |000f: goto 0007 // -0008 │ │ -04edd8: 7110 8117 0200 |0010: invoke-static {v2}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@1781 │ │ -04edde: 0c00 |0013: move-result-object v0 │ │ -04ede0: 28f3 |0014: goto 0007 // -000d │ │ - catches : (none) │ │ - positions : │ │ - 0x0000 line=578 │ │ - 0x0005 line=579 │ │ - 0x0007 line=584 │ │ - 0x0008 line=581 │ │ - 0x000d line=582 │ │ - 0x0010 line=584 │ │ - locals : │ │ - 0x0000 - 0x0015 reg=2 gravity I │ │ - │ │ - #7 : (in Landroid/support/v4/widget/DrawerLayout;) │ │ - name : 'hasOpaqueBackground' │ │ - type : '(Landroid/view/View;)Z' │ │ - access : 0x000a (PRIVATE STATIC) │ │ - code - │ │ - registers : 5 │ │ - ins : 1 │ │ - outs : 1 │ │ - insns size : 16 16-bit code units │ │ -04ede4: |[04ede4] android.support.v4.widget.DrawerLayout.hasOpaqueBackground:(Landroid/view/View;)Z │ │ -04edf4: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -04edf6: 6e10 b712 0400 |0001: invoke-virtual {v4}, Landroid/view/View;.getBackground:()Landroid/graphics/drawable/Drawable; // method@12b7 │ │ -04edfc: 0c00 |0004: move-result-object v0 │ │ -04edfe: 3800 0a00 |0005: if-eqz v0, 000f // +000a │ │ -04ee02: 6e10 9d01 0000 |0007: invoke-virtual {v0}, Landroid/graphics/drawable/Drawable;.getOpacity:()I // method@019d │ │ -04ee08: 0a02 |000a: move-result v2 │ │ -04ee0a: 12f3 |000b: const/4 v3, #int -1 // #ff │ │ -04ee0c: 3332 0300 |000c: if-ne v2, v3, 000f // +0003 │ │ -04ee10: 1211 |000e: const/4 v1, #int 1 // #1 │ │ -04ee12: 0f01 |000f: return v1 │ │ - catches : (none) │ │ - positions : │ │ - 0x0001 line=783 │ │ - 0x0005 line=784 │ │ - 0x0007 line=785 │ │ - 0x000f line=787 │ │ - locals : │ │ - 0x0005 - 0x0010 reg=0 bg Landroid/graphics/drawable/Drawable; │ │ - 0x0000 - 0x0010 reg=4 v Landroid/view/View; │ │ - │ │ - #8 : (in Landroid/support/v4/widget/DrawerLayout;) │ │ - name : 'hasPeekingDrawer' │ │ - type : '()Z' │ │ - access : 0x0002 (PRIVATE) │ │ - code - │ │ - registers : 5 │ │ - ins : 1 │ │ - outs : 2 │ │ - insns size : 28 16-bit code units │ │ -04ee14: |[04ee14] android.support.v4.widget.DrawerLayout.hasPeekingDrawer:()Z │ │ -04ee24: 6e10 ca0f 0400 |0000: invoke-virtual {v4}, Landroid/support/v4/widget/DrawerLayout;.getChildCount:()I // method@0fca │ │ -04ee2a: 0a00 |0003: move-result v0 │ │ -04ee2c: 1201 |0004: const/4 v1, #int 0 // #0 │ │ -04ee2e: 3501 1500 |0005: if-ge v1, v0, 001a // +0015 │ │ -04ee32: 6e20 c90f 1400 |0007: invoke-virtual {v4, v1}, Landroid/support/v4/widget/DrawerLayout;.getChildAt:(I)Landroid/view/View; // method@0fc9 │ │ -04ee38: 0c03 |000a: move-result-object v3 │ │ -04ee3a: 6e10 c212 0300 |000b: invoke-virtual {v3}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@12c2 │ │ -04ee40: 0c02 |000e: move-result-object v2 │ │ -04ee42: 1f02 4502 |000f: check-cast v2, Landroid/support/v4/widget/DrawerLayout$LayoutParams; // type@0245 │ │ -04ee46: 5523 8504 |0011: iget-boolean v3, v2, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.isPeeking:Z // field@0485 │ │ -04ee4a: 3803 0400 |0013: if-eqz v3, 0017 // +0004 │ │ -04ee4e: 1213 |0015: const/4 v3, #int 1 // #1 │ │ -04ee50: 0f03 |0016: return v3 │ │ -04ee52: d801 0101 |0017: add-int/lit8 v1, v1, #int 1 // #01 │ │ -04ee56: 28ec |0019: goto 0005 // -0014 │ │ -04ee58: 1203 |001a: const/4 v3, #int 0 // #0 │ │ -04ee5a: 28fb |001b: goto 0016 // -0005 │ │ - catches : (none) │ │ - positions : │ │ - 0x0000 line=1158 │ │ - 0x0004 line=1159 │ │ - 0x0007 line=1160 │ │ - 0x0011 line=1161 │ │ - 0x0015 line=1162 │ │ - 0x0016 line=1165 │ │ - 0x0017 line=1159 │ │ - 0x001a line=1165 │ │ - locals : │ │ - 0x0011 - 0x0016 reg=2 lp Landroid/support/v4/widget/DrawerLayout$LayoutParams; │ │ - 0x0017 - 0x001a reg=2 lp Landroid/support/v4/widget/DrawerLayout$LayoutParams; │ │ - 0x0004 - 0x001c reg=0 childCount I │ │ - 0x0005 - 0x001c reg=1 i I │ │ - 0x0000 - 0x001c reg=4 this Landroid/support/v4/widget/DrawerLayout; │ │ - │ │ - #9 : (in Landroid/support/v4/widget/DrawerLayout;) │ │ - name : 'hasVisibleDrawer' │ │ - type : '()Z' │ │ - access : 0x0002 (PRIVATE) │ │ - code - │ │ - registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ - insns size : 10 16-bit code units │ │ -04ee5c: |[04ee5c] android.support.v4.widget.DrawerLayout.hasVisibleDrawer:()Z │ │ -04ee6c: 7010 c50f 0100 |0000: invoke-direct {v1}, Landroid/support/v4/widget/DrawerLayout;.findVisibleDrawer:()Landroid/view/View; // method@0fc5 │ │ -04ee72: 0c00 |0003: move-result-object v0 │ │ -04ee74: 3800 0400 |0004: if-eqz v0, 0008 // +0004 │ │ -04ee78: 1210 |0006: const/4 v0, #int 1 // #1 │ │ -04ee7a: 0f00 |0007: return v0 │ │ -04ee7c: 1200 |0008: const/4 v0, #int 0 // #0 │ │ -04ee7e: 28fe |0009: goto 0007 // -0002 │ │ + insns size : 4 16-bit code units │ │ +072f20: |[072f20] android.support.v4.widget.DrawerLayoutCompatApi21$InsetsListener.:()V │ │ +072f30: 7010 8622 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2286 │ │ +072f36: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=1193 │ │ + 0x0000 line=69 │ │ locals : │ │ - 0x0000 - 0x000a reg=1 this Landroid/support/v4/widget/DrawerLayout; │ │ + 0x0000 - 0x0004 reg=0 this Landroid/support/v4/widget/DrawerLayoutCompatApi21$InsetsListener; │ │ │ │ Virtual methods - │ │ - #0 : (in Landroid/support/v4/widget/DrawerLayout;) │ │ - name : 'cancelChildViewTouch' │ │ - type : '()V' │ │ - access : 0x0000 () │ │ - code - │ │ - registers : 12 │ │ - ins : 1 │ │ - outs : 8 │ │ - insns size : 41 16-bit code units │ │ -04ee80: |[04ee80] android.support.v4.widget.DrawerLayout.cancelChildViewTouch:()V │ │ -04ee90: 1205 |0000: const/4 v5, #int 0 // #0 │ │ -04ee92: 55b2 a404 |0001: iget-boolean v2, v11, Landroid/support/v4/widget/DrawerLayout;.mChildrenCanceledTouch:Z // field@04a4 │ │ -04ee96: 3902 2500 |0003: if-nez v2, 0028 // +0025 │ │ -04ee9a: 7100 0902 0000 |0005: invoke-static {}, Landroid/os/SystemClock;.uptimeMillis:()J // method@0209 │ │ -04eea0: 0b00 |0008: move-result-wide v0 │ │ -04eea2: 1234 |0009: const/4 v4, #int 3 // #3 │ │ -04eea4: 1207 |000a: const/4 v7, #int 0 // #0 │ │ -04eea6: 0402 |000b: move-wide v2, v0 │ │ -04eea8: 0156 |000c: move v6, v5 │ │ -04eeaa: 7708 8a12 0000 |000d: invoke-static/range {v0, v1, v2, v3, v4, v5, v6, v7}, Landroid/view/MotionEvent;.obtain:(JJIFFI)Landroid/view/MotionEvent; // method@128a │ │ -04eeb0: 0c08 |0010: move-result-object v8 │ │ -04eeb2: 6e10 ca0f 0b00 |0011: invoke-virtual {v11}, Landroid/support/v4/widget/DrawerLayout;.getChildCount:()I // method@0fca │ │ -04eeb8: 0a09 |0014: move-result v9 │ │ -04eeba: 120a |0015: const/4 v10, #int 0 // #0 │ │ -04eebc: 359a 0c00 |0016: if-ge v10, v9, 0022 // +000c │ │ -04eec0: 6e20 c90f ab00 |0018: invoke-virtual {v11, v10}, Landroid/support/v4/widget/DrawerLayout;.getChildAt:(I)Landroid/view/View; // method@0fc9 │ │ -04eec6: 0c02 |001b: move-result-object v2 │ │ -04eec8: 6e20 b212 8200 |001c: invoke-virtual {v2, v8}, Landroid/view/View;.dispatchTouchEvent:(Landroid/view/MotionEvent;)Z // method@12b2 │ │ -04eece: d80a 0a01 |001f: add-int/lit8 v10, v10, #int 1 // #01 │ │ -04eed2: 28f5 |0021: goto 0016 // -000b │ │ -04eed4: 6e10 8c12 0800 |0022: invoke-virtual {v8}, Landroid/view/MotionEvent;.recycle:()V // method@128c │ │ -04eeda: 1212 |0025: const/4 v2, #int 1 // #1 │ │ -04eedc: 5cb2 a404 |0026: iput-boolean v2, v11, Landroid/support/v4/widget/DrawerLayout;.mChildrenCanceledTouch:Z // field@04a4 │ │ -04eee0: 0e00 |0028: return-void │ │ - catches : (none) │ │ - positions : │ │ - 0x0001 line=1209 │ │ - 0x0005 line=1210 │ │ - 0x0009 line=1211 │ │ - 0x0011 line=1213 │ │ - 0x0015 line=1214 │ │ - 0x0018 line=1215 │ │ - 0x001f line=1214 │ │ - 0x0022 line=1217 │ │ - 0x0025 line=1218 │ │ - 0x0028 line=1220 │ │ - locals : │ │ - 0x0009 - 0x0028 reg=0 now J │ │ - 0x0011 - 0x0028 reg=8 cancelEvent Landroid/view/MotionEvent; │ │ - 0x0015 - 0x0028 reg=9 childCount I │ │ - 0x0016 - 0x0028 reg=10 i I │ │ - 0x0000 - 0x0029 reg=11 this Landroid/support/v4/widget/DrawerLayout; │ │ - │ │ - #1 : (in Landroid/support/v4/widget/DrawerLayout;) │ │ - name : 'checkDrawerViewAbsoluteGravity' │ │ - type : '(Landroid/view/View;I)Z' │ │ - access : 0x0000 () │ │ - code - │ │ - registers : 5 │ │ - ins : 3 │ │ - outs : 2 │ │ - insns size : 12 16-bit code units │ │ -04eee4: |[04eee4] android.support.v4.widget.DrawerLayout.checkDrawerViewAbsoluteGravity:(Landroid/view/View;I)Z │ │ -04eef4: 6e20 cf0f 3200 |0000: invoke-virtual {v2, v3}, Landroid/support/v4/widget/DrawerLayout;.getDrawerViewAbsoluteGravity:(Landroid/view/View;)I // method@0fcf │ │ -04eefa: 0a00 |0003: move-result v0 │ │ -04eefc: 9501 0004 |0004: and-int v1, v0, v4 │ │ -04ef00: 3341 0400 |0006: if-ne v1, v4, 000a // +0004 │ │ -04ef04: 1211 |0008: const/4 v1, #int 1 // #1 │ │ -04ef06: 0f01 |0009: return v1 │ │ -04ef08: 1201 |000a: const/4 v1, #int 0 // #0 │ │ -04ef0a: 28fe |000b: goto 0009 // -0002 │ │ - catches : (none) │ │ - positions : │ │ - 0x0000 line=524 │ │ - 0x0004 line=525 │ │ - locals : │ │ - 0x0004 - 0x000c reg=0 absGravity I │ │ - 0x0000 - 0x000c reg=2 this Landroid/support/v4/widget/DrawerLayout; │ │ - 0x0000 - 0x000c reg=3 drawerView Landroid/view/View; │ │ - 0x0000 - 0x000c reg=4 checkFor I │ │ - │ │ - #2 : (in Landroid/support/v4/widget/DrawerLayout;) │ │ - name : 'checkLayoutParams' │ │ - type : '(Landroid/view/ViewGroup$LayoutParams;)Z' │ │ - access : 0x0004 (PROTECTED) │ │ - code - │ │ - registers : 3 │ │ - ins : 2 │ │ - outs : 2 │ │ - insns size : 14 16-bit code units │ │ -04ef0c: |[04ef0c] android.support.v4.widget.DrawerLayout.checkLayoutParams:(Landroid/view/ViewGroup$LayoutParams;)Z │ │ -04ef1c: 2020 4502 |0000: instance-of v0, v2, Landroid/support/v4/widget/DrawerLayout$LayoutParams; // type@0245 │ │ -04ef20: 3800 0a00 |0002: if-eqz v0, 000c // +000a │ │ -04ef24: 6f20 3113 2100 |0004: invoke-super {v1, v2}, Landroid/view/ViewGroup;.checkLayoutParams:(Landroid/view/ViewGroup$LayoutParams;)Z // method@1331 │ │ -04ef2a: 0a00 |0007: move-result v0 │ │ -04ef2c: 3800 0400 |0008: if-eqz v0, 000c // +0004 │ │ -04ef30: 1210 |000a: const/4 v0, #int 1 // #1 │ │ -04ef32: 0f00 |000b: return v0 │ │ -04ef34: 1200 |000c: const/4 v0, #int 0 // #0 │ │ -04ef36: 28fe |000d: goto 000b // -0002 │ │ - catches : (none) │ │ - positions : │ │ - 0x0000 line=1184 │ │ - locals : │ │ - 0x0000 - 0x000e reg=1 this Landroid/support/v4/widget/DrawerLayout; │ │ - 0x0000 - 0x000e reg=2 p Landroid/view/ViewGroup$LayoutParams; │ │ - │ │ - #3 : (in Landroid/support/v4/widget/DrawerLayout;) │ │ - name : 'closeDrawer' │ │ - type : '(I)V' │ │ - access : 0x0001 (PUBLIC) │ │ - code - │ │ - registers : 6 │ │ - ins : 2 │ │ - outs : 2 │ │ - insns size : 39 16-bit code units │ │ -04ef38: |[04ef38] android.support.v4.widget.DrawerLayout.closeDrawer:(I)V │ │ -04ef48: 6e20 c30f 5400 |0000: invoke-virtual {v4, v5}, Landroid/support/v4/widget/DrawerLayout;.findDrawerWithGravity:(I)Landroid/view/View; // method@0fc3 │ │ -04ef4e: 0c00 |0003: move-result-object v0 │ │ -04ef50: 3900 1f00 |0004: if-nez v0, 0023 // +001f │ │ -04ef54: 2201 a603 |0006: new-instance v1, Ljava/lang/IllegalArgumentException; // type@03a6 │ │ -04ef58: 2202 b903 |0008: new-instance v2, Ljava/lang/StringBuilder; // type@03b9 │ │ -04ef5c: 7010 ae17 0200 |000a: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@17ae │ │ -04ef62: 1a03 9309 |000d: const-string v3, "No drawer view found with gravity " // string@0993 │ │ -04ef66: 6e20 b517 3200 |000f: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17b5 │ │ -04ef6c: 0c02 |0012: move-result-object v2 │ │ -04ef6e: 7110 d40f 0500 |0013: invoke-static {v5}, Landroid/support/v4/widget/DrawerLayout;.gravityToString:(I)Ljava/lang/String; // method@0fd4 │ │ -04ef74: 0c03 |0016: move-result-object v3 │ │ -04ef76: 6e20 b517 3200 |0017: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17b5 │ │ -04ef7c: 0c02 |001a: move-result-object v2 │ │ -04ef7e: 6e10 ba17 0200 |001b: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@17ba │ │ -04ef84: 0c02 |001e: move-result-object v2 │ │ -04ef86: 7020 7817 2100 |001f: invoke-direct {v1, v2}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@1778 │ │ -04ef8c: 2701 |0022: throw v1 │ │ -04ef8e: 6e20 bb0f 0400 |0023: invoke-virtual {v4, v0}, Landroid/support/v4/widget/DrawerLayout;.closeDrawer:(Landroid/view/View;)V // method@0fbb │ │ -04ef94: 0e00 |0026: return-void │ │ - catches : (none) │ │ - positions : │ │ - 0x0000 line=1084 │ │ - 0x0004 line=1085 │ │ - 0x0006 line=1086 │ │ - 0x0023 line=1089 │ │ - 0x0026 line=1090 │ │ - locals : │ │ - 0x0004 - 0x0027 reg=0 drawerView Landroid/view/View; │ │ - 0x0000 - 0x0027 reg=4 this Landroid/support/v4/widget/DrawerLayout; │ │ - 0x0000 - 0x0027 reg=5 gravity I │ │ - │ │ - #4 : (in Landroid/support/v4/widget/DrawerLayout;) │ │ - name : 'closeDrawer' │ │ - type : '(Landroid/view/View;)V' │ │ - access : 0x0001 (PUBLIC) │ │ - code - │ │ - registers : 6 │ │ - ins : 2 │ │ - outs : 4 │ │ - insns size : 93 16-bit code units │ │ -04ef98: |[04ef98] android.support.v4.widget.DrawerLayout.closeDrawer:(Landroid/view/View;)V │ │ -04efa8: 6e20 dc0f 5400 |0000: invoke-virtual {v4, v5}, Landroid/support/v4/widget/DrawerLayout;.isDrawerView:(Landroid/view/View;)Z // method@0fdc │ │ -04efae: 0a01 |0003: move-result v1 │ │ -04efb0: 3901 2100 |0004: if-nez v1, 0025 // +0021 │ │ -04efb4: 2201 a603 |0006: new-instance v1, Ljava/lang/IllegalArgumentException; // type@03a6 │ │ -04efb8: 2202 b903 |0008: new-instance v2, Ljava/lang/StringBuilder; // type@03b9 │ │ -04efbc: 7010 ae17 0200 |000a: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@17ae │ │ -04efc2: 1a03 bc0b |000d: const-string v3, "View " // string@0bbc │ │ -04efc6: 6e20 b517 3200 |000f: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17b5 │ │ -04efcc: 0c02 |0012: move-result-object v2 │ │ -04efce: 6e20 b417 5200 |0013: invoke-virtual {v2, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@17b4 │ │ -04efd4: 0c02 |0016: move-result-object v2 │ │ -04efd6: 1a03 5100 |0017: const-string v3, " is not a sliding drawer" // string@0051 │ │ -04efda: 6e20 b517 3200 |0019: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17b5 │ │ -04efe0: 0c02 |001c: move-result-object v2 │ │ -04efe2: 6e10 ba17 0200 |001d: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@17ba │ │ -04efe8: 0c02 |0020: move-result-object v2 │ │ -04efea: 7020 7817 2100 |0021: invoke-direct {v1, v2}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@1778 │ │ -04eff0: 2701 |0024: throw v1 │ │ -04eff2: 5541 a704 |0025: iget-boolean v1, v4, Landroid/support/v4/widget/DrawerLayout;.mFirstLayout:Z // field@04a7 │ │ -04eff6: 3801 1200 |0027: if-eqz v1, 0039 // +0012 │ │ -04effa: 6e10 c212 0500 |0029: invoke-virtual {v5}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@12c2 │ │ -04f000: 0c00 |002c: move-result-object v0 │ │ -04f002: 1f00 4502 |002d: check-cast v0, Landroid/support/v4/widget/DrawerLayout$LayoutParams; // type@0245 │ │ -04f006: 1201 |002f: const/4 v1, #int 0 // #0 │ │ -04f008: 5901 8804 |0030: iput v1, v0, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.onScreen:F // field@0488 │ │ -04f00c: 1201 |0032: const/4 v1, #int 0 // #0 │ │ -04f00e: 5c01 8604 |0033: iput-boolean v1, v0, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.knownOpen:Z // field@0486 │ │ -04f012: 6e10 d80f 0400 |0035: invoke-virtual {v4}, Landroid/support/v4/widget/DrawerLayout;.invalidate:()V // method@0fd8 │ │ -04f018: 0e00 |0038: return-void │ │ -04f01a: 1231 |0039: const/4 v1, #int 3 // #3 │ │ -04f01c: 6e30 b80f 5401 |003a: invoke-virtual {v4, v5, v1}, Landroid/support/v4/widget/DrawerLayout;.checkDrawerViewAbsoluteGravity:(Landroid/view/View;I)Z // method@0fb8 │ │ -04f022: 0a01 |003d: move-result v1 │ │ -04f024: 3801 1100 |003e: if-eqz v1, 004f // +0011 │ │ -04f028: 5441 ac04 |0040: iget-object v1, v4, Landroid/support/v4/widget/DrawerLayout;.mLeftDragger:Landroid/support/v4/widget/ViewDragHelper; // field@04ac │ │ -04f02c: 6e10 d612 0500 |0042: invoke-virtual {v5}, Landroid/view/View;.getWidth:()I // method@12d6 │ │ -04f032: 0a02 |0045: move-result v2 │ │ -04f034: 7b22 |0046: neg-int v2, v2 │ │ -04f036: 6e10 d312 0500 |0047: invoke-virtual {v5}, Landroid/view/View;.getTop:()I // method@12d3 │ │ -04f03c: 0a03 |004a: move-result v3 │ │ -04f03e: 6e40 1012 5132 |004b: invoke-virtual {v1, v5, v2, v3}, Landroid/support/v4/widget/ViewDragHelper;.smoothSlideViewTo:(Landroid/view/View;II)Z // method@1210 │ │ -04f044: 28e7 |004e: goto 0035 // -0019 │ │ -04f046: 5441 b204 |004f: iget-object v1, v4, Landroid/support/v4/widget/DrawerLayout;.mRightDragger:Landroid/support/v4/widget/ViewDragHelper; // field@04b2 │ │ -04f04a: 6e10 d30f 0400 |0051: invoke-virtual {v4}, Landroid/support/v4/widget/DrawerLayout;.getWidth:()I // method@0fd3 │ │ -04f050: 0a02 |0054: move-result v2 │ │ -04f052: 6e10 d312 0500 |0055: invoke-virtual {v5}, Landroid/view/View;.getTop:()I // method@12d3 │ │ -04f058: 0a03 |0058: move-result v3 │ │ -04f05a: 6e40 1012 5132 |0059: invoke-virtual {v1, v5, v2, v3}, Landroid/support/v4/widget/ViewDragHelper;.smoothSlideViewTo:(Landroid/view/View;II)Z // method@1210 │ │ -04f060: 28d9 |005c: goto 0035 // -0027 │ │ - catches : (none) │ │ - positions : │ │ - 0x0000 line=1058 │ │ - 0x0006 line=1059 │ │ - 0x0025 line=1062 │ │ - 0x0029 line=1063 │ │ - 0x002f line=1064 │ │ - 0x0032 line=1065 │ │ - 0x0035 line=1074 │ │ - 0x0038 line=1075 │ │ - 0x0039 line=1067 │ │ - 0x0040 line=1068 │ │ - 0x004f line=1071 │ │ - locals : │ │ - 0x002f - 0x0035 reg=0 lp Landroid/support/v4/widget/DrawerLayout$LayoutParams; │ │ - 0x0000 - 0x005d reg=4 this Landroid/support/v4/widget/DrawerLayout; │ │ - 0x0000 - 0x005d reg=5 drawerView Landroid/view/View; │ │ - │ │ - #5 : (in Landroid/support/v4/widget/DrawerLayout;) │ │ - name : 'closeDrawers' │ │ - type : '()V' │ │ - access : 0x0001 (PUBLIC) │ │ - code - │ │ - registers : 2 │ │ - ins : 1 │ │ - outs : 2 │ │ - insns size : 5 16-bit code units │ │ -04f064: |[04f064] android.support.v4.widget.DrawerLayout.closeDrawers:()V │ │ -04f074: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -04f076: 6e20 bd0f 0100 |0001: invoke-virtual {v1, v0}, Landroid/support/v4/widget/DrawerLayout;.closeDrawers:(Z)V // method@0fbd │ │ -04f07c: 0e00 |0004: return-void │ │ - catches : (none) │ │ - positions : │ │ - 0x0000 line=977 │ │ - 0x0004 line=978 │ │ - locals : │ │ - 0x0000 - 0x0005 reg=1 this Landroid/support/v4/widget/DrawerLayout; │ │ - │ │ - #6 : (in Landroid/support/v4/widget/DrawerLayout;) │ │ - name : 'closeDrawers' │ │ - type : '(Z)V' │ │ - access : 0x0000 () │ │ - code - │ │ - registers : 11 │ │ - ins : 2 │ │ - outs : 4 │ │ - insns size : 92 16-bit code units │ │ -04f080: |[04f080] android.support.v4.widget.DrawerLayout.closeDrawers:(Z)V │ │ -04f090: 1205 |0000: const/4 v5, #int 0 // #0 │ │ -04f092: 6e10 ca0f 0900 |0001: invoke-virtual {v9}, Landroid/support/v4/widget/DrawerLayout;.getChildCount:()I // method@0fca │ │ -04f098: 0a01 |0004: move-result v1 │ │ -04f09a: 1203 |0005: const/4 v3, #int 0 // #0 │ │ -04f09c: 3513 4600 |0006: if-ge v3, v1, 004c // +0046 │ │ -04f0a0: 6e20 c90f 3900 |0008: invoke-virtual {v9, v3}, Landroid/support/v4/widget/DrawerLayout;.getChildAt:(I)Landroid/view/View; // method@0fc9 │ │ -04f0a6: 0c00 |000b: move-result-object v0 │ │ -04f0a8: 6e10 c212 0000 |000c: invoke-virtual {v0}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@12c2 │ │ -04f0ae: 0c04 |000f: move-result-object v4 │ │ -04f0b0: 1f04 4502 |0010: check-cast v4, Landroid/support/v4/widget/DrawerLayout$LayoutParams; // type@0245 │ │ -04f0b4: 6e20 dc0f 0900 |0012: invoke-virtual {v9, v0}, Landroid/support/v4/widget/DrawerLayout;.isDrawerView:(Landroid/view/View;)Z // method@0fdc │ │ -04f0ba: 0a06 |0015: move-result v6 │ │ -04f0bc: 3806 0800 |0016: if-eqz v6, 001e // +0008 │ │ -04f0c0: 380a 0900 |0018: if-eqz v10, 0021 // +0009 │ │ -04f0c4: 5546 8504 |001a: iget-boolean v6, v4, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.isPeeking:Z // field@0485 │ │ -04f0c8: 3906 0500 |001c: if-nez v6, 0021 // +0005 │ │ -04f0cc: d803 0301 |001e: add-int/lit8 v3, v3, #int 1 // #01 │ │ -04f0d0: 28e6 |0020: goto 0006 // -001a │ │ -04f0d2: 6e10 d612 0000 |0021: invoke-virtual {v0}, Landroid/view/View;.getWidth:()I // method@12d6 │ │ -04f0d8: 0a02 |0024: move-result v2 │ │ -04f0da: 1236 |0025: const/4 v6, #int 3 // #3 │ │ -04f0dc: 6e30 b80f 0906 |0026: invoke-virtual {v9, v0, v6}, Landroid/support/v4/widget/DrawerLayout;.checkDrawerViewAbsoluteGravity:(Landroid/view/View;I)Z // method@0fb8 │ │ -04f0e2: 0a06 |0029: move-result v6 │ │ -04f0e4: 3806 1200 |002a: if-eqz v6, 003c // +0012 │ │ -04f0e8: 5496 ac04 |002c: iget-object v6, v9, Landroid/support/v4/widget/DrawerLayout;.mLeftDragger:Landroid/support/v4/widget/ViewDragHelper; // field@04ac │ │ -04f0ec: 7b27 |002e: neg-int v7, v2 │ │ -04f0ee: 6e10 d312 0000 |002f: invoke-virtual {v0}, Landroid/view/View;.getTop:()I // method@12d3 │ │ -04f0f4: 0a08 |0032: move-result v8 │ │ -04f0f6: 6e40 1012 0687 |0033: invoke-virtual {v6, v0, v7, v8}, Landroid/support/v4/widget/ViewDragHelper;.smoothSlideViewTo:(Landroid/view/View;II)Z // method@1210 │ │ -04f0fc: 0a06 |0036: move-result v6 │ │ -04f0fe: b665 |0037: or-int/2addr v5, v6 │ │ -04f100: 1206 |0038: const/4 v6, #int 0 // #0 │ │ -04f102: 5c46 8504 |0039: iput-boolean v6, v4, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.isPeeking:Z // field@0485 │ │ -04f106: 28e3 |003b: goto 001e // -001d │ │ -04f108: 5496 b204 |003c: iget-object v6, v9, Landroid/support/v4/widget/DrawerLayout;.mRightDragger:Landroid/support/v4/widget/ViewDragHelper; // field@04b2 │ │ -04f10c: 6e10 d30f 0900 |003e: invoke-virtual {v9}, Landroid/support/v4/widget/DrawerLayout;.getWidth:()I // method@0fd3 │ │ -04f112: 0a07 |0041: move-result v7 │ │ -04f114: 6e10 d312 0000 |0042: invoke-virtual {v0}, Landroid/view/View;.getTop:()I // method@12d3 │ │ -04f11a: 0a08 |0045: move-result v8 │ │ -04f11c: 6e40 1012 0687 |0046: invoke-virtual {v6, v0, v7, v8}, Landroid/support/v4/widget/ViewDragHelper;.smoothSlideViewTo:(Landroid/view/View;II)Z // method@1210 │ │ -04f122: 0a06 |0049: move-result v6 │ │ -04f124: b665 |004a: or-int/2addr v5, v6 │ │ -04f126: 28ed |004b: goto 0038 // -0013 │ │ -04f128: 5496 ab04 |004c: iget-object v6, v9, Landroid/support/v4/widget/DrawerLayout;.mLeftCallback:Landroid/support/v4/widget/DrawerLayout$ViewDragCallback; // field@04ab │ │ -04f12c: 6e10 af0f 0600 |004e: invoke-virtual {v6}, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.removeCallbacks:()V // method@0faf │ │ -04f132: 5496 b104 |0051: iget-object v6, v9, Landroid/support/v4/widget/DrawerLayout;.mRightCallback:Landroid/support/v4/widget/DrawerLayout$ViewDragCallback; // field@04b1 │ │ -04f136: 6e10 af0f 0600 |0053: invoke-virtual {v6}, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.removeCallbacks:()V // method@0faf │ │ -04f13c: 3805 0500 |0056: if-eqz v5, 005b // +0005 │ │ -04f140: 6e10 d80f 0900 |0058: invoke-virtual {v9}, Landroid/support/v4/widget/DrawerLayout;.invalidate:()V // method@0fd8 │ │ -04f146: 0e00 |005b: return-void │ │ - catches : (none) │ │ - positions : │ │ - 0x0000 line=981 │ │ - 0x0001 line=982 │ │ - 0x0005 line=983 │ │ - 0x0008 line=984 │ │ - 0x000c line=985 │ │ - 0x0012 line=987 │ │ - 0x001e line=983 │ │ - 0x0021 line=991 │ │ - 0x0025 line=993 │ │ - 0x002c line=994 │ │ - 0x0038 line=1001 │ │ - 0x003c line=997 │ │ - 0x004c line=1004 │ │ - 0x0051 line=1005 │ │ - 0x0056 line=1007 │ │ - 0x0058 line=1008 │ │ - 0x005b line=1010 │ │ - locals : │ │ - 0x000c - 0x004c reg=0 child Landroid/view/View; │ │ - 0x0025 - 0x004c reg=2 childWidth I │ │ - 0x0012 - 0x004c reg=4 lp Landroid/support/v4/widget/DrawerLayout$LayoutParams; │ │ - 0x0005 - 0x005c reg=1 childCount I │ │ - 0x0006 - 0x005c reg=3 i I │ │ - 0x0001 - 0x005c reg=5 needsInvalidate Z │ │ - 0x0000 - 0x005c reg=9 this Landroid/support/v4/widget/DrawerLayout; │ │ - 0x0000 - 0x005c reg=10 peekingOnly Z │ │ - │ │ - #7 : (in Landroid/support/v4/widget/DrawerLayout;) │ │ - name : 'computeScroll' │ │ - type : '()V' │ │ + #0 : (in Landroid/support/v4/widget/DrawerLayoutCompatApi21$InsetsListener;) │ │ + name : 'onApplyWindowInsets' │ │ + type : '(Landroid/view/View;Landroid/view/WindowInsets;)Landroid/view/WindowInsets;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ - registers : 8 │ │ - ins : 1 │ │ - outs : 2 │ │ - insns size : 49 16-bit code units │ │ -04f148: |[04f148] android.support.v4.widget.DrawerLayout.computeScroll:()V │ │ -04f158: 1216 |0000: const/4 v6, #int 1 // #1 │ │ -04f15a: 6e10 ca0f 0700 |0001: invoke-virtual {v7}, Landroid/support/v4/widget/DrawerLayout;.getChildCount:()I // method@0fca │ │ -04f160: 0a00 |0004: move-result v0 │ │ -04f162: 1203 |0005: const/4 v3, #int 0 // #0 │ │ -04f164: 1201 |0006: const/4 v1, #int 0 // #0 │ │ -04f166: 3501 1500 |0007: if-ge v1, v0, 001c // +0015 │ │ -04f16a: 6e20 c90f 1700 |0009: invoke-virtual {v7, v1}, Landroid/support/v4/widget/DrawerLayout;.getChildAt:(I)Landroid/view/View; // method@0fc9 │ │ -04f170: 0c04 |000c: move-result-object v4 │ │ -04f172: 6e10 c212 0400 |000d: invoke-virtual {v4}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@12c2 │ │ -04f178: 0c04 |0010: move-result-object v4 │ │ -04f17a: 1f04 4502 |0011: check-cast v4, Landroid/support/v4/widget/DrawerLayout$LayoutParams; // type@0245 │ │ -04f17e: 5242 8804 |0013: iget v2, v4, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.onScreen:F // field@0488 │ │ -04f182: 7120 8a17 2300 |0015: invoke-static {v3, v2}, Ljava/lang/Math;.max:(FF)F // method@178a │ │ -04f188: 0a03 |0018: move-result v3 │ │ -04f18a: d801 0101 |0019: add-int/lit8 v1, v1, #int 1 // #01 │ │ -04f18e: 28ec |001b: goto 0007 // -0014 │ │ -04f190: 5973 b404 |001c: iput v3, v7, Landroid/support/v4/widget/DrawerLayout;.mScrimOpacity:F // field@04b4 │ │ -04f194: 5474 ac04 |001e: iget-object v4, v7, Landroid/support/v4/widget/DrawerLayout;.mLeftDragger:Landroid/support/v4/widget/ViewDragHelper; // field@04ac │ │ -04f198: 6e20 f011 6400 |0020: invoke-virtual {v4, v6}, Landroid/support/v4/widget/ViewDragHelper;.continueSettling:(Z)Z // method@11f0 │ │ -04f19e: 0a04 |0023: move-result v4 │ │ -04f1a0: 5475 b204 |0024: iget-object v5, v7, Landroid/support/v4/widget/DrawerLayout;.mRightDragger:Landroid/support/v4/widget/ViewDragHelper; // field@04b2 │ │ -04f1a4: 6e20 f011 6500 |0026: invoke-virtual {v5, v6}, Landroid/support/v4/widget/ViewDragHelper;.continueSettling:(Z)Z // method@11f0 │ │ -04f1aa: 0a05 |0029: move-result v5 │ │ -04f1ac: b654 |002a: or-int/2addr v4, v5 │ │ -04f1ae: 3804 0500 |002b: if-eqz v4, 0030 // +0005 │ │ -04f1b2: 7110 490b 0700 |002d: invoke-static {v7}, Landroid/support/v4/view/ViewCompat;.postInvalidateOnAnimation:(Landroid/view/View;)V // method@0b49 │ │ -04f1b8: 0e00 |0030: return-void │ │ - catches : (none) │ │ - positions : │ │ - 0x0001 line=768 │ │ - 0x0005 line=769 │ │ - 0x0006 line=770 │ │ - 0x0009 line=771 │ │ - 0x0015 line=772 │ │ - 0x0019 line=770 │ │ - 0x001c line=774 │ │ - 0x001e line=777 │ │ - 0x002d line=778 │ │ - 0x0030 line=780 │ │ - locals : │ │ - 0x0015 - 0x001c reg=2 onscreen F │ │ - 0x0005 - 0x0031 reg=0 childCount I │ │ - 0x0007 - 0x0031 reg=1 i I │ │ - 0x0006 - 0x0031 reg=3 scrimOpacity F │ │ - 0x0000 - 0x0031 reg=7 this Landroid/support/v4/widget/DrawerLayout; │ │ - │ │ - #8 : (in Landroid/support/v4/widget/DrawerLayout;) │ │ - name : 'dispatchOnDrawerClosed' │ │ - type : '(Landroid/view/View;)V' │ │ - access : 0x0000 () │ │ - code - │ │ - registers : 4 │ │ - ins : 2 │ │ - outs : 2 │ │ - insns size : 28 16-bit code units │ │ -04f1bc: |[04f1bc] android.support.v4.widget.DrawerLayout.dispatchOnDrawerClosed:(Landroid/view/View;)V │ │ -04f1cc: 6e10 c212 0300 |0000: invoke-virtual {v3}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@12c2 │ │ -04f1d2: 0c00 |0003: move-result-object v0 │ │ -04f1d4: 1f00 4502 |0004: check-cast v0, Landroid/support/v4/widget/DrawerLayout$LayoutParams; // type@0245 │ │ -04f1d8: 5501 8604 |0006: iget-boolean v1, v0, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.knownOpen:Z // field@0486 │ │ -04f1dc: 3801 1300 |0008: if-eqz v1, 001b // +0013 │ │ -04f1e0: 1201 |000a: const/4 v1, #int 0 // #0 │ │ -04f1e2: 5c01 8604 |000b: iput-boolean v1, v0, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.knownOpen:Z // field@0486 │ │ -04f1e6: 5421 ad04 |000d: iget-object v1, v2, Landroid/support/v4/widget/DrawerLayout;.mListener:Landroid/support/v4/widget/DrawerLayout$DrawerListener; // field@04ad │ │ -04f1ea: 3801 0700 |000f: if-eqz v1, 0016 // +0007 │ │ -04f1ee: 5421 ad04 |0011: iget-object v1, v2, Landroid/support/v4/widget/DrawerLayout;.mListener:Landroid/support/v4/widget/DrawerLayout$DrawerListener; // field@04ad │ │ -04f1f2: 7220 860f 3100 |0013: invoke-interface {v1, v3}, Landroid/support/v4/widget/DrawerLayout$DrawerListener;.onDrawerClosed:(Landroid/view/View;)V // method@0f86 │ │ -04f1f8: 1301 2000 |0016: const/16 v1, #int 32 // #20 │ │ -04f1fc: 6e20 f10f 1200 |0018: invoke-virtual {v2, v1}, Landroid/support/v4/widget/DrawerLayout;.sendAccessibilityEvent:(I)V // method@0ff1 │ │ -04f202: 0e00 |001b: return-void │ │ - catches : (none) │ │ - positions : │ │ - 0x0000 line=473 │ │ - 0x0006 line=474 │ │ - 0x000a line=475 │ │ - 0x000d line=476 │ │ - 0x0011 line=477 │ │ - 0x0016 line=479 │ │ - 0x001b line=481 │ │ - locals : │ │ - 0x0006 - 0x001c reg=0 lp Landroid/support/v4/widget/DrawerLayout$LayoutParams; │ │ - 0x0000 - 0x001c reg=2 this Landroid/support/v4/widget/DrawerLayout; │ │ - 0x0000 - 0x001c reg=3 drawerView Landroid/view/View; │ │ - │ │ - #9 : (in Landroid/support/v4/widget/DrawerLayout;) │ │ - name : 'dispatchOnDrawerOpened' │ │ - type : '(Landroid/view/View;)V' │ │ - access : 0x0000 () │ │ - code - │ │ - registers : 4 │ │ - ins : 2 │ │ - outs : 2 │ │ - insns size : 28 16-bit code units │ │ -04f204: |[04f204] android.support.v4.widget.DrawerLayout.dispatchOnDrawerOpened:(Landroid/view/View;)V │ │ -04f214: 6e10 c212 0300 |0000: invoke-virtual {v3}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@12c2 │ │ -04f21a: 0c00 |0003: move-result-object v0 │ │ -04f21c: 1f00 4502 |0004: check-cast v0, Landroid/support/v4/widget/DrawerLayout$LayoutParams; // type@0245 │ │ -04f220: 5501 8604 |0006: iget-boolean v1, v0, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.knownOpen:Z // field@0486 │ │ -04f224: 3901 1300 |0008: if-nez v1, 001b // +0013 │ │ -04f228: 1211 |000a: const/4 v1, #int 1 // #1 │ │ -04f22a: 5c01 8604 |000b: iput-boolean v1, v0, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.knownOpen:Z // field@0486 │ │ -04f22e: 5421 ad04 |000d: iget-object v1, v2, Landroid/support/v4/widget/DrawerLayout;.mListener:Landroid/support/v4/widget/DrawerLayout$DrawerListener; // field@04ad │ │ -04f232: 3801 0700 |000f: if-eqz v1, 0016 // +0007 │ │ -04f236: 5421 ad04 |0011: iget-object v1, v2, Landroid/support/v4/widget/DrawerLayout;.mListener:Landroid/support/v4/widget/DrawerLayout$DrawerListener; // field@04ad │ │ -04f23a: 7220 870f 3100 |0013: invoke-interface {v1, v3}, Landroid/support/v4/widget/DrawerLayout$DrawerListener;.onDrawerOpened:(Landroid/view/View;)V // method@0f87 │ │ -04f240: 1301 2000 |0016: const/16 v1, #int 32 // #20 │ │ -04f244: 6e20 fd12 1300 |0018: invoke-virtual {v3, v1}, Landroid/view/View;.sendAccessibilityEvent:(I)V // method@12fd │ │ -04f24a: 0e00 |001b: return-void │ │ - catches : (none) │ │ - positions : │ │ - 0x0000 line=484 │ │ - 0x0006 line=485 │ │ - 0x000a line=486 │ │ - 0x000d line=487 │ │ - 0x0011 line=488 │ │ - 0x0016 line=490 │ │ - 0x001b line=492 │ │ - locals : │ │ - 0x0006 - 0x001c reg=0 lp Landroid/support/v4/widget/DrawerLayout$LayoutParams; │ │ - 0x0000 - 0x001c reg=2 this Landroid/support/v4/widget/DrawerLayout; │ │ - 0x0000 - 0x001c reg=3 drawerView Landroid/view/View; │ │ - │ │ - #10 : (in Landroid/support/v4/widget/DrawerLayout;) │ │ - name : 'dispatchOnDrawerSlide' │ │ - type : '(Landroid/view/View;F)V' │ │ - access : 0x0000 () │ │ - code - │ │ - registers : 4 │ │ - ins : 3 │ │ - outs : 3 │ │ - insns size : 10 16-bit code units │ │ -04f24c: |[04f24c] android.support.v4.widget.DrawerLayout.dispatchOnDrawerSlide:(Landroid/view/View;F)V │ │ -04f25c: 5410 ad04 |0000: iget-object v0, v1, Landroid/support/v4/widget/DrawerLayout;.mListener:Landroid/support/v4/widget/DrawerLayout$DrawerListener; // field@04ad │ │ -04f260: 3800 0700 |0002: if-eqz v0, 0009 // +0007 │ │ -04f264: 5410 ad04 |0004: iget-object v0, v1, Landroid/support/v4/widget/DrawerLayout;.mListener:Landroid/support/v4/widget/DrawerLayout$DrawerListener; // field@04ad │ │ -04f268: 7230 880f 2003 |0006: invoke-interface {v0, v2, v3}, Landroid/support/v4/widget/DrawerLayout$DrawerListener;.onDrawerSlide:(Landroid/view/View;F)V // method@0f88 │ │ -04f26e: 0e00 |0009: return-void │ │ - catches : (none) │ │ - positions : │ │ - 0x0000 line=495 │ │ - 0x0004 line=496 │ │ - 0x0009 line=498 │ │ - locals : │ │ - 0x0000 - 0x000a reg=1 this Landroid/support/v4/widget/DrawerLayout; │ │ - 0x0000 - 0x000a reg=2 drawerView Landroid/view/View; │ │ - 0x0000 - 0x000a reg=3 slideOffset F │ │ - │ │ - #11 : (in Landroid/support/v4/widget/DrawerLayout;) │ │ - name : 'drawChild' │ │ - type : '(Landroid/graphics/Canvas;Landroid/view/View;J)Z' │ │ - access : 0x0004 (PROTECTED) │ │ - code - │ │ - registers : 33 │ │ - ins : 5 │ │ - outs : 6 │ │ - insns size : 391 16-bit code units │ │ -04f270: |[04f270] android.support.v4.widget.DrawerLayout.drawChild:(Landroid/graphics/Canvas;Landroid/view/View;J)Z │ │ -04f280: 7401 d10f 1c00 |0000: invoke-virtual/range {v28}, Landroid/support/v4/widget/DrawerLayout;.getHeight:()I // method@0fd1 │ │ -04f286: 0a12 |0003: move-result v18 │ │ -04f288: 0800 1c00 |0004: move-object/from16 v0, v28 │ │ -04f28c: 0801 1e00 |0006: move-object/from16 v1, v30 │ │ -04f290: 6e20 d90f 1000 |0008: invoke-virtual {v0, v1}, Landroid/support/v4/widget/DrawerLayout;.isContentView:(Landroid/view/View;)Z // method@0fd9 │ │ -04f296: 0a11 |000b: move-result v17 │ │ -04f298: 120d |000c: const/4 v13, #int 0 // #0 │ │ -04f29a: 7401 d30f 1c00 |000d: invoke-virtual/range {v28}, Landroid/support/v4/widget/DrawerLayout;.getWidth:()I // method@0fd3 │ │ -04f2a0: 0a0e |0010: move-result v14 │ │ -04f2a2: 7401 6701 1d00 |0011: invoke-virtual/range {v29}, Landroid/graphics/Canvas;.save:()I // method@0167 │ │ -04f2a8: 0a15 |0014: move-result v21 │ │ -04f2aa: 3811 6600 |0015: if-eqz v17, 007b // +0066 │ │ -04f2ae: 7401 ca0f 1c00 |0017: invoke-virtual/range {v28}, Landroid/support/v4/widget/DrawerLayout;.getChildCount:()I // method@0fca │ │ -04f2b4: 0a0a |001a: move-result v10 │ │ -04f2b6: 1313 0000 |001b: const/16 v19, #int 0 // #0 │ │ -04f2ba: 0200 1300 |001d: move/from16 v0, v19 │ │ -04f2be: 35a0 5200 |001f: if-ge v0, v10, 0071 // +0052 │ │ -04f2c2: 0800 1c00 |0021: move-object/from16 v0, v28 │ │ -04f2c6: 0201 1300 |0023: move/from16 v1, v19 │ │ -04f2ca: 6e20 c90f 1000 |0025: invoke-virtual {v0, v1}, Landroid/support/v4/widget/DrawerLayout;.getChildAt:(I)Landroid/view/View; // method@0fc9 │ │ -04f2d0: 0c19 |0028: move-result-object v25 │ │ -04f2d2: 0800 1900 |0029: move-object/from16 v0, v25 │ │ -04f2d6: 0801 1e00 |002b: move-object/from16 v1, v30 │ │ -04f2da: 3210 2000 |002d: if-eq v0, v1, 004d // +0020 │ │ -04f2de: 7401 d512 1900 |002f: invoke-virtual/range {v25}, Landroid/view/View;.getVisibility:()I // method@12d5 │ │ -04f2e4: 0a02 |0032: move-result v2 │ │ -04f2e6: 3902 1a00 |0033: if-nez v2, 004d // +001a │ │ -04f2ea: 7701 d50f 1900 |0035: invoke-static/range {v25}, Landroid/support/v4/widget/DrawerLayout;.hasOpaqueBackground:(Landroid/view/View;)Z // method@0fd5 │ │ -04f2f0: 0a02 |0038: move-result v2 │ │ -04f2f2: 3802 1400 |0039: if-eqz v2, 004d // +0014 │ │ -04f2f6: 0800 1c00 |003b: move-object/from16 v0, v28 │ │ -04f2fa: 0801 1900 |003d: move-object/from16 v1, v25 │ │ -04f2fe: 6e20 dc0f 1000 |003f: invoke-virtual {v0, v1}, Landroid/support/v4/widget/DrawerLayout;.isDrawerView:(Landroid/view/View;)Z // method@0fdc │ │ -04f304: 0a02 |0042: move-result v2 │ │ -04f306: 3802 0a00 |0043: if-eqz v2, 004d // +000a │ │ -04f30a: 7401 bb12 1900 |0045: invoke-virtual/range {v25}, Landroid/view/View;.getHeight:()I // method@12bb │ │ -04f310: 0a02 |0048: move-result v2 │ │ -04f312: 0200 1200 |0049: move/from16 v0, v18 │ │ -04f316: 3502 0500 |004b: if-ge v2, v0, 0050 // +0005 │ │ -04f31a: d813 1301 |004d: add-int/lit8 v19, v19, #int 1 // #01 │ │ -04f31e: 28ce |004f: goto 001d // -0032 │ │ -04f320: 1232 |0050: const/4 v2, #int 3 // #3 │ │ -04f322: 0800 1c00 |0051: move-object/from16 v0, v28 │ │ -04f326: 0801 1900 |0053: move-object/from16 v1, v25 │ │ -04f32a: 6e30 b80f 1002 |0055: invoke-virtual {v0, v1, v2}, Landroid/support/v4/widget/DrawerLayout;.checkDrawerViewAbsoluteGravity:(Landroid/view/View;I)Z // method@0fb8 │ │ -04f330: 0a02 |0058: move-result v2 │ │ -04f332: 3802 0d00 |0059: if-eqz v2, 0066 // +000d │ │ -04f336: 7401 cf12 1900 |005b: invoke-virtual/range {v25}, Landroid/view/View;.getRight:()I // method@12cf │ │ -04f33c: 0a1b |005e: move-result v27 │ │ -04f33e: 0200 1b00 |005f: move/from16 v0, v27 │ │ -04f342: 37d0 ecff |0061: if-le v0, v13, 004d // -0014 │ │ -04f346: 020d 1b00 |0063: move/from16 v13, v27 │ │ -04f34a: 28e8 |0065: goto 004d // -0018 │ │ -04f34c: 7401 c312 1900 |0066: invoke-virtual/range {v25}, Landroid/view/View;.getLeft:()I // method@12c3 │ │ -04f352: 0a1a |0069: move-result v26 │ │ -04f354: 0200 1a00 |006a: move/from16 v0, v26 │ │ -04f358: 35e0 e1ff |006c: if-ge v0, v14, 004d // -001f │ │ -04f35c: 020e 1a00 |006e: move/from16 v14, v26 │ │ -04f360: 28dd |0070: goto 004d // -0023 │ │ -04f362: 1202 |0071: const/4 v2, #int 0 // #0 │ │ -04f364: 7401 d10f 1c00 |0072: invoke-virtual/range {v28}, Landroid/support/v4/widget/DrawerLayout;.getHeight:()I // method@0fd1 │ │ -04f36a: 0a03 |0075: move-result v3 │ │ -04f36c: 0800 1d00 |0076: move-object/from16 v0, v29 │ │ -04f370: 6e53 5601 d0e2 |0078: invoke-virtual {v0, v13, v2, v14, v3}, Landroid/graphics/Canvas;.clipRect:(IIII)Z // method@0156 │ │ -04f376: 7505 3513 1c00 |007b: invoke-super/range {v28, v29, v30, v31, v32}, Landroid/view/ViewGroup;.drawChild:(Landroid/graphics/Canvas;Landroid/view/View;J)Z // method@1335 │ │ -04f37c: 0a16 |007e: move-result v22 │ │ -04f37e: 0800 1d00 |007f: move-object/from16 v0, v29 │ │ -04f382: 0201 1500 |0081: move/from16 v1, v21 │ │ -04f386: 6e20 6501 1000 |0083: invoke-virtual {v0, v1}, Landroid/graphics/Canvas;.restoreToCount:(I)V // method@0165 │ │ -04f38c: 0800 1c00 |0086: move-object/from16 v0, v28 │ │ -04f390: 5202 b404 |0088: iget v2, v0, Landroid/support/v4/widget/DrawerLayout;.mScrimOpacity:F // field@04b4 │ │ -04f394: 1203 |008a: const/4 v3, #int 0 // #0 │ │ -04f396: 2d02 0203 |008b: cmpl-float v2, v2, v3 │ │ -04f39a: 3d02 3b00 |008d: if-lez v2, 00c8 // +003b │ │ -04f39e: 3811 3900 |008f: if-eqz v17, 00c8 // +0039 │ │ -04f3a2: 0800 1c00 |0091: move-object/from16 v0, v28 │ │ -04f3a6: 5202 b304 |0093: iget v2, v0, Landroid/support/v4/widget/DrawerLayout;.mScrimColor:I // field@04b3 │ │ -04f3aa: 1503 00ff |0095: const/high16 v3, #int -16777216 // #ff00 │ │ -04f3ae: b532 |0097: and-int/2addr v2, v3 │ │ -04f3b0: e209 0218 |0098: ushr-int/lit8 v9, v2, #int 24 // #18 │ │ -04f3b4: 8292 |009a: int-to-float v2, v9 │ │ -04f3b6: 0800 1c00 |009b: move-object/from16 v0, v28 │ │ -04f3ba: 5203 b404 |009d: iget v3, v0, Landroid/support/v4/widget/DrawerLayout;.mScrimOpacity:F // field@04b4 │ │ -04f3be: c832 |009f: mul-float/2addr v2, v3 │ │ -04f3c0: 8720 |00a0: float-to-int v0, v2 │ │ -04f3c2: 0214 0000 |00a1: move/from16 v20, v0 │ │ -04f3c6: e002 1418 |00a3: shl-int/lit8 v2, v20, #int 24 // #18 │ │ -04f3ca: 0800 1c00 |00a5: move-object/from16 v0, v28 │ │ -04f3ce: 5203 b304 |00a7: iget v3, v0, Landroid/support/v4/widget/DrawerLayout;.mScrimColor:I // field@04b3 │ │ -04f3d2: 1404 ffff ff00 |00a9: const v4, #float 2.35099e-38 // #00ffffff │ │ -04f3d8: b543 |00ac: and-int/2addr v3, v4 │ │ -04f3da: 960f 0203 |00ad: or-int v15, v2, v3 │ │ -04f3de: 0800 1c00 |00af: move-object/from16 v0, v28 │ │ -04f3e2: 5402 b504 |00b1: iget-object v2, v0, Landroid/support/v4/widget/DrawerLayout;.mScrimPaint:Landroid/graphics/Paint; // field@04b5 │ │ -04f3e6: 6e20 7701 f200 |00b3: invoke-virtual {v2, v15}, Landroid/graphics/Paint;.setColor:(I)V // method@0177 │ │ -04f3ec: 82d3 |00b6: int-to-float v3, v13 │ │ -04f3ee: 1204 |00b7: const/4 v4, #int 0 // #0 │ │ -04f3f0: 82e5 |00b8: int-to-float v5, v14 │ │ -04f3f2: 7401 d10f 1c00 |00b9: invoke-virtual/range {v28}, Landroid/support/v4/widget/DrawerLayout;.getHeight:()I // method@0fd1 │ │ -04f3f8: 0a02 |00bc: move-result v2 │ │ -04f3fa: 8226 |00bd: int-to-float v6, v2 │ │ -04f3fc: 0800 1c00 |00be: move-object/from16 v0, v28 │ │ -04f400: 5407 b504 |00c0: iget-object v7, v0, Landroid/support/v4/widget/DrawerLayout;.mScrimPaint:Landroid/graphics/Paint; // field@04b5 │ │ -04f404: 0802 1d00 |00c2: move-object/from16 v2, v29 │ │ -04f408: 7406 5d01 0200 |00c4: invoke-virtual/range {v2, v3, v4, v5, v6, v7}, Landroid/graphics/Canvas;.drawRect:(FFFFLandroid/graphics/Paint;)V // method@015d │ │ -04f40e: 0f16 |00c7: return v22 │ │ -04f410: 0800 1c00 |00c8: move-object/from16 v0, v28 │ │ -04f414: 5402 b604 |00ca: iget-object v2, v0, Landroid/support/v4/widget/DrawerLayout;.mShadowLeft:Landroid/graphics/drawable/Drawable; // field@04b6 │ │ -04f418: 3802 5700 |00cc: if-eqz v2, 0123 // +0057 │ │ -04f41c: 1232 |00ce: const/4 v2, #int 3 // #3 │ │ -04f41e: 0800 1c00 |00cf: move-object/from16 v0, v28 │ │ -04f422: 0801 1e00 |00d1: move-object/from16 v1, v30 │ │ -04f426: 6e30 b80f 1002 |00d3: invoke-virtual {v0, v1, v2}, Landroid/support/v4/widget/DrawerLayout;.checkDrawerViewAbsoluteGravity:(Landroid/view/View;I)Z // method@0fb8 │ │ -04f42c: 0a02 |00d6: move-result v2 │ │ -04f42e: 3802 4c00 |00d7: if-eqz v2, 0123 // +004c │ │ -04f432: 0800 1c00 |00d9: move-object/from16 v0, v28 │ │ -04f436: 5402 b604 |00db: iget-object v2, v0, Landroid/support/v4/widget/DrawerLayout;.mShadowLeft:Landroid/graphics/drawable/Drawable; // field@04b6 │ │ -04f43a: 6e10 9c01 0200 |00dd: invoke-virtual {v2}, Landroid/graphics/drawable/Drawable;.getIntrinsicWidth:()I // method@019c │ │ -04f440: 0a17 |00e0: move-result v23 │ │ -04f442: 7401 cf12 1e00 |00e1: invoke-virtual/range {v30}, Landroid/view/View;.getRight:()I // method@12cf │ │ -04f448: 0a0c |00e4: move-result v12 │ │ -04f44a: 0800 1c00 |00e5: move-object/from16 v0, v28 │ │ -04f44e: 5402 ac04 |00e7: iget-object v2, v0, Landroid/support/v4/widget/DrawerLayout;.mLeftDragger:Landroid/support/v4/widget/ViewDragHelper; // field@04ac │ │ -04f452: 6e10 fc11 0200 |00e9: invoke-virtual {v2}, Landroid/support/v4/widget/ViewDragHelper;.getEdgeSize:()I // method@11fc │ │ -04f458: 0a10 |00ec: move-result v16 │ │ -04f45a: 1202 |00ed: const/4 v2, #int 0 // #0 │ │ -04f45c: 82c3 |00ee: int-to-float v3, v12 │ │ -04f45e: 0200 1000 |00ef: move/from16 v0, v16 │ │ -04f462: 8204 |00f1: int-to-float v4, v0 │ │ -04f464: c943 |00f2: div-float/2addr v3, v4 │ │ -04f466: 1504 803f |00f3: const/high16 v4, #int 1065353216 // #3f80 │ │ -04f46a: 7120 8c17 4300 |00f5: invoke-static {v3, v4}, Ljava/lang/Math;.min:(FF)F // method@178c │ │ -04f470: 0a03 |00f8: move-result v3 │ │ -04f472: 7120 8a17 3200 |00f9: invoke-static {v2, v3}, Ljava/lang/Math;.max:(FF)F // method@178a │ │ -04f478: 0a08 |00fc: move-result v8 │ │ -04f47a: 0800 1c00 |00fd: move-object/from16 v0, v28 │ │ -04f47e: 5402 b604 |00ff: iget-object v2, v0, Landroid/support/v4/widget/DrawerLayout;.mShadowLeft:Landroid/graphics/drawable/Drawable; // field@04b6 │ │ -04f482: 7401 d312 1e00 |0101: invoke-virtual/range {v30}, Landroid/view/View;.getTop:()I // method@12d3 │ │ -04f488: 0a03 |0104: move-result v3 │ │ -04f48a: 9004 0c17 |0105: add-int v4, v12, v23 │ │ -04f48e: 7401 b812 1e00 |0107: invoke-virtual/range {v30}, Landroid/view/View;.getBottom:()I // method@12b8 │ │ -04f494: 0a05 |010a: move-result v5 │ │ -04f496: 6e55 a401 c243 |010b: invoke-virtual {v2, v12, v3, v4, v5}, Landroid/graphics/drawable/Drawable;.setBounds:(IIII)V // method@01a4 │ │ -04f49c: 0800 1c00 |010e: move-object/from16 v0, v28 │ │ -04f4a0: 5402 b604 |0110: iget-object v2, v0, Landroid/support/v4/widget/DrawerLayout;.mShadowLeft:Landroid/graphics/drawable/Drawable; // field@04b6 │ │ -04f4a4: 1503 7f43 |0112: const/high16 v3, #int 1132396544 // #437f │ │ -04f4a8: c883 |0114: mul-float/2addr v3, v8 │ │ -04f4aa: 8733 |0115: float-to-int v3, v3 │ │ -04f4ac: 6e20 a201 3200 |0116: invoke-virtual {v2, v3}, Landroid/graphics/drawable/Drawable;.setAlpha:(I)V // method@01a2 │ │ -04f4b2: 0800 1c00 |0119: move-object/from16 v0, v28 │ │ -04f4b6: 5402 b604 |011b: iget-object v2, v0, Landroid/support/v4/widget/DrawerLayout;.mShadowLeft:Landroid/graphics/drawable/Drawable; // field@04b6 │ │ -04f4ba: 0800 1d00 |011d: move-object/from16 v0, v29 │ │ -04f4be: 6e20 9901 0200 |011f: invoke-virtual {v2, v0}, Landroid/graphics/drawable/Drawable;.draw:(Landroid/graphics/Canvas;)V // method@0199 │ │ -04f4c4: 28a5 |0122: goto 00c7 // -005b │ │ -04f4c6: 0800 1c00 |0123: move-object/from16 v0, v28 │ │ -04f4ca: 5402 b704 |0125: iget-object v2, v0, Landroid/support/v4/widget/DrawerLayout;.mShadowRight:Landroid/graphics/drawable/Drawable; // field@04b7 │ │ -04f4ce: 3802 a0ff |0127: if-eqz v2, 00c7 // -0060 │ │ -04f4d2: 1252 |0129: const/4 v2, #int 5 // #5 │ │ -04f4d4: 0800 1c00 |012a: move-object/from16 v0, v28 │ │ -04f4d8: 0801 1e00 |012c: move-object/from16 v1, v30 │ │ -04f4dc: 6e30 b80f 1002 |012e: invoke-virtual {v0, v1, v2}, Landroid/support/v4/widget/DrawerLayout;.checkDrawerViewAbsoluteGravity:(Landroid/view/View;I)Z // method@0fb8 │ │ -04f4e2: 0a02 |0131: move-result v2 │ │ -04f4e4: 3802 95ff |0132: if-eqz v2, 00c7 // -006b │ │ -04f4e8: 0800 1c00 |0134: move-object/from16 v0, v28 │ │ -04f4ec: 5402 b704 |0136: iget-object v2, v0, Landroid/support/v4/widget/DrawerLayout;.mShadowRight:Landroid/graphics/drawable/Drawable; // field@04b7 │ │ -04f4f0: 6e10 9c01 0200 |0138: invoke-virtual {v2}, Landroid/graphics/drawable/Drawable;.getIntrinsicWidth:()I // method@019c │ │ -04f4f6: 0a17 |013b: move-result v23 │ │ -04f4f8: 7401 c312 1e00 |013c: invoke-virtual/range {v30}, Landroid/view/View;.getLeft:()I // method@12c3 │ │ -04f4fe: 0a0b |013f: move-result v11 │ │ -04f500: 7401 d30f 1c00 |0140: invoke-virtual/range {v28}, Landroid/support/v4/widget/DrawerLayout;.getWidth:()I // method@0fd3 │ │ -04f506: 0a02 |0143: move-result v2 │ │ -04f508: 9118 020b |0144: sub-int v24, v2, v11 │ │ -04f50c: 0800 1c00 |0146: move-object/from16 v0, v28 │ │ -04f510: 5402 b204 |0148: iget-object v2, v0, Landroid/support/v4/widget/DrawerLayout;.mRightDragger:Landroid/support/v4/widget/ViewDragHelper; // field@04b2 │ │ -04f514: 6e10 fc11 0200 |014a: invoke-virtual {v2}, Landroid/support/v4/widget/ViewDragHelper;.getEdgeSize:()I // method@11fc │ │ -04f51a: 0a10 |014d: move-result v16 │ │ -04f51c: 1202 |014e: const/4 v2, #int 0 // #0 │ │ -04f51e: 0200 1800 |014f: move/from16 v0, v24 │ │ -04f522: 8203 |0151: int-to-float v3, v0 │ │ -04f524: 0200 1000 |0152: move/from16 v0, v16 │ │ -04f528: 8204 |0154: int-to-float v4, v0 │ │ -04f52a: c943 |0155: div-float/2addr v3, v4 │ │ -04f52c: 1504 803f |0156: const/high16 v4, #int 1065353216 // #3f80 │ │ -04f530: 7120 8c17 4300 |0158: invoke-static {v3, v4}, Ljava/lang/Math;.min:(FF)F // method@178c │ │ -04f536: 0a03 |015b: move-result v3 │ │ -04f538: 7120 8a17 3200 |015c: invoke-static {v2, v3}, Ljava/lang/Math;.max:(FF)F // method@178a │ │ -04f53e: 0a08 |015f: move-result v8 │ │ -04f540: 0800 1c00 |0160: move-object/from16 v0, v28 │ │ -04f544: 5402 b704 |0162: iget-object v2, v0, Landroid/support/v4/widget/DrawerLayout;.mShadowRight:Landroid/graphics/drawable/Drawable; // field@04b7 │ │ -04f548: 9103 0b17 |0164: sub-int v3, v11, v23 │ │ -04f54c: 7401 d312 1e00 |0166: invoke-virtual/range {v30}, Landroid/view/View;.getTop:()I // method@12d3 │ │ -04f552: 0a04 |0169: move-result v4 │ │ -04f554: 7401 b812 1e00 |016a: invoke-virtual/range {v30}, Landroid/view/View;.getBottom:()I // method@12b8 │ │ -04f55a: 0a05 |016d: move-result v5 │ │ -04f55c: 6e55 a401 32b4 |016e: invoke-virtual {v2, v3, v4, v11, v5}, Landroid/graphics/drawable/Drawable;.setBounds:(IIII)V // method@01a4 │ │ -04f562: 0800 1c00 |0171: move-object/from16 v0, v28 │ │ -04f566: 5402 b704 |0173: iget-object v2, v0, Landroid/support/v4/widget/DrawerLayout;.mShadowRight:Landroid/graphics/drawable/Drawable; // field@04b7 │ │ -04f56a: 1503 7f43 |0175: const/high16 v3, #int 1132396544 // #437f │ │ -04f56e: c883 |0177: mul-float/2addr v3, v8 │ │ -04f570: 8733 |0178: float-to-int v3, v3 │ │ -04f572: 6e20 a201 3200 |0179: invoke-virtual {v2, v3}, Landroid/graphics/drawable/Drawable;.setAlpha:(I)V // method@01a2 │ │ -04f578: 0800 1c00 |017c: move-object/from16 v0, v28 │ │ -04f57c: 5402 b704 |017e: iget-object v2, v0, Landroid/support/v4/widget/DrawerLayout;.mShadowRight:Landroid/graphics/drawable/Drawable; // field@04b7 │ │ -04f580: 0800 1d00 |0180: move-object/from16 v0, v29 │ │ -04f584: 6e20 9901 0200 |0182: invoke-virtual {v2, v0}, Landroid/graphics/drawable/Drawable;.draw:(Landroid/graphics/Canvas;)V // method@0199 │ │ -04f58a: 2900 42ff |0185: goto/16 00c7 // -00be │ │ - catches : (none) │ │ - positions : │ │ - 0x0000 line=792 │ │ - 0x0004 line=793 │ │ - 0x000c line=794 │ │ - 0x0011 line=796 │ │ - 0x0015 line=797 │ │ - 0x0017 line=798 │ │ - 0x001b line=799 │ │ - 0x0021 line=800 │ │ - 0x0029 line=801 │ │ - 0x004d line=799 │ │ - 0x0050 line=807 │ │ - 0x005b line=808 │ │ - 0x005f line=809 │ │ - 0x0066 line=811 │ │ - 0x006a line=812 │ │ - 0x0071 line=815 │ │ - 0x007b line=817 │ │ - 0x007f line=818 │ │ - 0x0086 line=820 │ │ - 0x0091 line=821 │ │ - 0x009a line=822 │ │ - 0x00a3 line=823 │ │ - 0x00af line=824 │ │ - 0x00b6 line=826 │ │ - 0x00c7 line=849 │ │ - 0x00c8 line=827 │ │ - 0x00d9 line=828 │ │ - 0x00e1 line=829 │ │ - 0x00e5 line=830 │ │ - 0x00ed line=831 │ │ - 0x00fd line=833 │ │ - 0x010e line=835 │ │ - 0x0119 line=836 │ │ - 0x0123 line=837 │ │ - 0x0134 line=838 │ │ - 0x013c line=839 │ │ - 0x0140 line=840 │ │ - 0x0146 line=841 │ │ - 0x014e line=842 │ │ - 0x0160 line=844 │ │ - 0x0171 line=846 │ │ - 0x017c line=847 │ │ - locals : │ │ - 0x005f - 0x0066 reg=27 vright I │ │ - 0x0029 - 0x0071 reg=25 v Landroid/view/View; │ │ - 0x006a - 0x0071 reg=26 vleft I │ │ - 0x001b - 0x007b reg=10 childCount I │ │ - 0x001d - 0x007b reg=19 i I │ │ - 0x009a - 0x00c7 reg=9 baseAlpha I │ │ - 0x00af - 0x00c7 reg=15 color I │ │ - 0x00a3 - 0x00c7 reg=20 imag I │ │ - 0x00fd - 0x0123 reg=8 alpha F │ │ - 0x00e5 - 0x0123 reg=12 childRight I │ │ - 0x00ed - 0x0123 reg=16 drawerPeekDistance I │ │ - 0x00e1 - 0x0123 reg=23 shadowWidth I │ │ - 0x0160 - 0x0187 reg=8 alpha F │ │ - 0x0140 - 0x0187 reg=11 childLeft I │ │ - 0x000d - 0x0187 reg=13 clipLeft I │ │ - 0x0011 - 0x0187 reg=14 clipRight I │ │ - 0x014e - 0x0187 reg=16 drawerPeekDistance I │ │ - 0x000c - 0x0187 reg=17 drawingContent Z │ │ - 0x0004 - 0x0187 reg=18 height I │ │ - 0x0015 - 0x0187 reg=21 restoreCount I │ │ - 0x007f - 0x0187 reg=22 result Z │ │ - 0x013c - 0x0187 reg=23 shadowWidth I │ │ - 0x0146 - 0x0187 reg=24 showing I │ │ - 0x0000 - 0x0187 reg=28 this Landroid/support/v4/widget/DrawerLayout; │ │ - 0x0000 - 0x0187 reg=29 canvas Landroid/graphics/Canvas; │ │ - 0x0000 - 0x0187 reg=30 child Landroid/view/View; │ │ - 0x0000 - 0x0187 reg=31 drawingTime J │ │ - │ │ - #12 : (in Landroid/support/v4/widget/DrawerLayout;) │ │ - name : 'findDrawerWithGravity' │ │ - type : '(I)Landroid/view/View;' │ │ - access : 0x0000 () │ │ - code - │ │ - registers : 8 │ │ - ins : 2 │ │ - outs : 2 │ │ - insns size : 35 16-bit code units │ │ -04f590: |[04f590] android.support.v4.widget.DrawerLayout.findDrawerWithGravity:(I)Landroid/view/View; │ │ -04f5a0: 7110 3d0b 0600 |0000: invoke-static {v6}, Landroid/support/v4/view/ViewCompat;.getLayoutDirection:(Landroid/view/View;)I // method@0b3d │ │ -04f5a6: 0a05 |0003: move-result v5 │ │ -04f5a8: 7120 7909 5700 |0004: invoke-static {v7, v5}, Landroid/support/v4/view/GravityCompat;.getAbsoluteGravity:(II)I // method@0979 │ │ -04f5ae: 0a05 |0007: move-result v5 │ │ -04f5b0: dd00 0507 |0008: and-int/lit8 v0, v5, #int 7 // #07 │ │ -04f5b4: 6e10 ca0f 0600 |000a: invoke-virtual {v6}, Landroid/support/v4/widget/DrawerLayout;.getChildCount:()I // method@0fca │ │ -04f5ba: 0a03 |000d: move-result v3 │ │ -04f5bc: 1204 |000e: const/4 v4, #int 0 // #0 │ │ -04f5be: 3534 1200 |000f: if-ge v4, v3, 0021 // +0012 │ │ -04f5c2: 6e20 c90f 4600 |0011: invoke-virtual {v6, v4}, Landroid/support/v4/widget/DrawerLayout;.getChildAt:(I)Landroid/view/View; // method@0fc9 │ │ -04f5c8: 0c01 |0014: move-result-object v1 │ │ -04f5ca: 6e20 cf0f 1600 |0015: invoke-virtual {v6, v1}, Landroid/support/v4/widget/DrawerLayout;.getDrawerViewAbsoluteGravity:(Landroid/view/View;)I // method@0fcf │ │ -04f5d0: 0a02 |0018: move-result v2 │ │ -04f5d2: dd05 0207 |0019: and-int/lit8 v5, v2, #int 7 // #07 │ │ -04f5d6: 3305 0300 |001b: if-ne v5, v0, 001e // +0003 │ │ -04f5da: 1101 |001d: return-object v1 │ │ -04f5dc: d804 0401 |001e: add-int/lit8 v4, v4, #int 1 // #01 │ │ -04f5e0: 28ef |0020: goto 000f // -0011 │ │ -04f5e2: 1201 |0021: const/4 v1, #int 0 // #0 │ │ -04f5e4: 28fb |0022: goto 001d // -0005 │ │ - catches : (none) │ │ - positions : │ │ - 0x0000 line=558 │ │ - 0x000a line=560 │ │ - 0x000e line=561 │ │ - 0x0011 line=562 │ │ - 0x0015 line=563 │ │ - 0x0019 line=564 │ │ - 0x001d line=568 │ │ - 0x001e line=561 │ │ - 0x0021 line=568 │ │ - locals : │ │ - 0x0015 - 0x001d reg=1 child Landroid/view/View; │ │ - 0x0019 - 0x001d reg=2 childAbsGravity I │ │ - 0x001e - 0x0021 reg=1 child Landroid/view/View; │ │ - 0x001e - 0x0021 reg=2 childAbsGravity I │ │ - 0x000a - 0x0023 reg=0 absHorizGravity I │ │ - 0x000e - 0x0023 reg=3 childCount I │ │ - 0x000f - 0x0023 reg=4 i I │ │ - 0x0000 - 0x0023 reg=6 this Landroid/support/v4/widget/DrawerLayout; │ │ - 0x0000 - 0x0023 reg=7 gravity I │ │ - │ │ - #13 : (in Landroid/support/v4/widget/DrawerLayout;) │ │ - name : 'findOpenDrawer' │ │ - type : '()Landroid/view/View;' │ │ - access : 0x0000 () │ │ - code - │ │ registers : 5 │ │ - ins : 1 │ │ - outs : 2 │ │ - insns size : 27 16-bit code units │ │ -04f5e8: |[04f5e8] android.support.v4.widget.DrawerLayout.findOpenDrawer:()Landroid/view/View; │ │ -04f5f8: 6e10 ca0f 0400 |0000: invoke-virtual {v4}, Landroid/support/v4/widget/DrawerLayout;.getChildCount:()I // method@0fca │ │ -04f5fe: 0a01 |0003: move-result v1 │ │ -04f600: 1202 |0004: const/4 v2, #int 0 // #0 │ │ -04f602: 3512 1400 |0005: if-ge v2, v1, 0019 // +0014 │ │ -04f606: 6e20 c90f 2400 |0007: invoke-virtual {v4, v2}, Landroid/support/v4/widget/DrawerLayout;.getChildAt:(I)Landroid/view/View; // method@0fc9 │ │ -04f60c: 0c00 |000a: move-result-object v0 │ │ -04f60e: 6e10 c212 0000 |000b: invoke-virtual {v0}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@12c2 │ │ -04f614: 0c03 |000e: move-result-object v3 │ │ -04f616: 1f03 4502 |000f: check-cast v3, Landroid/support/v4/widget/DrawerLayout$LayoutParams; // type@0245 │ │ -04f61a: 5533 8604 |0011: iget-boolean v3, v3, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.knownOpen:Z // field@0486 │ │ -04f61e: 3803 0300 |0013: if-eqz v3, 0016 // +0003 │ │ -04f622: 1100 |0015: return-object v0 │ │ -04f624: d802 0201 |0016: add-int/lit8 v2, v2, #int 1 // #01 │ │ -04f628: 28ed |0018: goto 0005 // -0013 │ │ -04f62a: 1200 |0019: const/4 v0, #int 0 // #0 │ │ -04f62c: 28fb |001a: goto 0015 // -0005 │ │ - catches : (none) │ │ - positions : │ │ - 0x0000 line=529 │ │ - 0x0004 line=530 │ │ - 0x0007 line=531 │ │ - 0x000b line=532 │ │ - 0x0015 line=536 │ │ - 0x0016 line=530 │ │ - 0x0019 line=536 │ │ - locals : │ │ - 0x000b - 0x0015 reg=0 child Landroid/view/View; │ │ - 0x0016 - 0x0019 reg=0 child Landroid/view/View; │ │ - 0x0004 - 0x001b reg=1 childCount I │ │ - 0x0005 - 0x001b reg=2 i I │ │ - 0x0000 - 0x001b reg=4 this Landroid/support/v4/widget/DrawerLayout; │ │ - │ │ - #14 : (in Landroid/support/v4/widget/DrawerLayout;) │ │ - name : 'generateDefaultLayoutParams' │ │ - type : '()Landroid/view/ViewGroup$LayoutParams;' │ │ - access : 0x0004 (PROTECTED) │ │ - code - │ │ - registers : 3 │ │ - ins : 1 │ │ - outs : 3 │ │ - insns size : 7 16-bit code units │ │ -04f630: |[04f630] android.support.v4.widget.DrawerLayout.generateDefaultLayoutParams:()Landroid/view/ViewGroup$LayoutParams; │ │ -04f640: 12f1 |0000: const/4 v1, #int -1 // #ff │ │ -04f642: 2200 4502 |0001: new-instance v0, Landroid/support/v4/widget/DrawerLayout$LayoutParams; // type@0245 │ │ -04f646: 7030 8a0f 1001 |0003: invoke-direct {v0, v1, v1}, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.:(II)V // method@0f8a │ │ -04f64c: 1100 |0006: return-object v0 │ │ - catches : (none) │ │ - positions : │ │ - 0x0001 line=1170 │ │ - locals : │ │ - 0x0000 - 0x0007 reg=2 this Landroid/support/v4/widget/DrawerLayout; │ │ - │ │ - #15 : (in Landroid/support/v4/widget/DrawerLayout;) │ │ - name : 'generateLayoutParams' │ │ - type : '(Landroid/util/AttributeSet;)Landroid/view/ViewGroup$LayoutParams;' │ │ - access : 0x0001 (PUBLIC) │ │ - code - │ │ - registers : 4 │ │ - ins : 2 │ │ + ins : 3 │ │ outs : 3 │ │ - insns size : 10 16-bit code units │ │ -04f650: |[04f650] android.support.v4.widget.DrawerLayout.generateLayoutParams:(Landroid/util/AttributeSet;)Landroid/view/ViewGroup$LayoutParams; │ │ -04f660: 2200 4502 |0000: new-instance v0, Landroid/support/v4/widget/DrawerLayout$LayoutParams; // type@0245 │ │ -04f664: 6e10 cc0f 0200 |0002: invoke-virtual {v2}, Landroid/support/v4/widget/DrawerLayout;.getContext:()Landroid/content/Context; // method@0fcc │ │ -04f66a: 0c01 |0005: move-result-object v1 │ │ -04f66c: 7030 8c0f 1003 |0006: invoke-direct {v0, v1, v3}, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@0f8c │ │ -04f672: 1100 |0009: return-object v0 │ │ - catches : (none) │ │ - positions : │ │ - 0x0000 line=1189 │ │ - locals : │ │ - 0x0000 - 0x000a reg=2 this Landroid/support/v4/widget/DrawerLayout; │ │ - 0x0000 - 0x000a reg=3 attrs Landroid/util/AttributeSet; │ │ - │ │ - #16 : (in Landroid/support/v4/widget/DrawerLayout;) │ │ - name : 'generateLayoutParams' │ │ - type : '(Landroid/view/ViewGroup$LayoutParams;)Landroid/view/ViewGroup$LayoutParams;' │ │ - access : 0x0004 (PROTECTED) │ │ - code - │ │ - registers : 3 │ │ - ins : 2 │ │ - outs : 2 │ │ - insns size : 30 16-bit code units │ │ -04f674: |[04f674] android.support.v4.widget.DrawerLayout.generateLayoutParams:(Landroid/view/ViewGroup$LayoutParams;)Landroid/view/ViewGroup$LayoutParams; │ │ -04f684: 2020 4502 |0000: instance-of v0, v2, Landroid/support/v4/widget/DrawerLayout$LayoutParams; // type@0245 │ │ -04f688: 3800 0a00 |0002: if-eqz v0, 000c // +000a │ │ -04f68c: 2200 4502 |0004: new-instance v0, Landroid/support/v4/widget/DrawerLayout$LayoutParams; // type@0245 │ │ -04f690: 1f02 4502 |0006: check-cast v2, Landroid/support/v4/widget/DrawerLayout$LayoutParams; // type@0245 │ │ -04f694: 7020 8d0f 2000 |0008: invoke-direct {v0, v2}, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.:(Landroid/support/v4/widget/DrawerLayout$LayoutParams;)V // method@0f8d │ │ -04f69a: 1100 |000b: return-object v0 │ │ -04f69c: 2020 c502 |000c: instance-of v0, v2, Landroid/view/ViewGroup$MarginLayoutParams; // type@02c5 │ │ -04f6a0: 3800 0a00 |000e: if-eqz v0, 0018 // +000a │ │ -04f6a4: 2200 4502 |0010: new-instance v0, Landroid/support/v4/widget/DrawerLayout$LayoutParams; // type@0245 │ │ -04f6a8: 1f02 c502 |0012: check-cast v2, Landroid/view/ViewGroup$MarginLayoutParams; // type@02c5 │ │ -04f6ac: 7020 8f0f 2000 |0014: invoke-direct {v0, v2}, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.:(Landroid/view/ViewGroup$MarginLayoutParams;)V // method@0f8f │ │ -04f6b2: 28f4 |0017: goto 000b // -000c │ │ -04f6b4: 2200 4502 |0018: new-instance v0, Landroid/support/v4/widget/DrawerLayout$LayoutParams; // type@0245 │ │ -04f6b8: 7020 8e0f 2000 |001a: invoke-direct {v0, v2}, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.:(Landroid/view/ViewGroup$LayoutParams;)V // method@0f8e │ │ -04f6be: 28ee |001d: goto 000b // -0012 │ │ - catches : (none) │ │ - positions : │ │ - 0x0000 line=1175 │ │ - locals : │ │ - 0x0000 - 0x0008 reg=2 p Landroid/view/ViewGroup$LayoutParams; │ │ - 0x000c - 0x0014 reg=2 p Landroid/view/ViewGroup$LayoutParams; │ │ - 0x0000 - 0x001e reg=1 this Landroid/support/v4/widget/DrawerLayout; │ │ - 0x0018 - 0x001e reg=2 p Landroid/view/ViewGroup$LayoutParams; │ │ - │ │ - #17 : (in Landroid/support/v4/widget/DrawerLayout;) │ │ - name : 'getDrawerLockMode' │ │ - type : '(I)I' │ │ - access : 0x0001 (PUBLIC) │ │ - code - │ │ - registers : 4 │ │ - ins : 2 │ │ - outs : 2 │ │ - insns size : 22 16-bit code units │ │ -04f6c0: |[04f6c0] android.support.v4.widget.DrawerLayout.getDrawerLockMode:(I)I │ │ -04f6d0: 7110 3d0b 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/ViewCompat;.getLayoutDirection:(Landroid/view/View;)I // method@0b3d │ │ -04f6d6: 0a01 |0003: move-result v1 │ │ -04f6d8: 7120 7909 1300 |0004: invoke-static {v3, v1}, Landroid/support/v4/view/GravityCompat;.getAbsoluteGravity:(II)I // method@0979 │ │ -04f6de: 0a00 |0007: move-result v0 │ │ -04f6e0: 1231 |0008: const/4 v1, #int 3 // #3 │ │ -04f6e2: 3310 0500 |0009: if-ne v0, v1, 000e // +0005 │ │ -04f6e6: 5221 ae04 |000b: iget v1, v2, Landroid/support/v4/widget/DrawerLayout;.mLockModeLeft:I // field@04ae │ │ -04f6ea: 0f01 |000d: return v1 │ │ -04f6ec: 1251 |000e: const/4 v1, #int 5 // #5 │ │ -04f6ee: 3310 0500 |000f: if-ne v0, v1, 0014 // +0005 │ │ -04f6f2: 5221 af04 |0011: iget v1, v2, Landroid/support/v4/widget/DrawerLayout;.mLockModeRight:I // field@04af │ │ -04f6f6: 28fa |0013: goto 000d // -0006 │ │ -04f6f8: 1201 |0014: const/4 v1, #int 0 // #0 │ │ -04f6fa: 28f8 |0015: goto 000d // -0008 │ │ - catches : (none) │ │ - positions : │ │ - 0x0000 line=410 │ │ - 0x0008 line=412 │ │ - 0x000b line=413 │ │ - 0x000d line=417 │ │ - 0x000e line=414 │ │ - 0x0011 line=415 │ │ - 0x0014 line=417 │ │ - locals : │ │ - 0x0008 - 0x0016 reg=0 absGravity I │ │ - 0x0000 - 0x0016 reg=2 this Landroid/support/v4/widget/DrawerLayout; │ │ - 0x0000 - 0x0016 reg=3 edgeGravity I │ │ - │ │ - #18 : (in Landroid/support/v4/widget/DrawerLayout;) │ │ - name : 'getDrawerLockMode' │ │ - type : '(Landroid/view/View;)I' │ │ - access : 0x0001 (PUBLIC) │ │ - code - │ │ - registers : 4 │ │ - ins : 2 │ │ - outs : 2 │ │ - insns size : 18 16-bit code units │ │ -04f6fc: |[04f6fc] android.support.v4.widget.DrawerLayout.getDrawerLockMode:(Landroid/view/View;)I │ │ -04f70c: 6e20 cf0f 3200 |0000: invoke-virtual {v2, v3}, Landroid/support/v4/widget/DrawerLayout;.getDrawerViewAbsoluteGravity:(Landroid/view/View;)I // method@0fcf │ │ -04f712: 0a00 |0003: move-result v0 │ │ -04f714: 1231 |0004: const/4 v1, #int 3 // #3 │ │ -04f716: 3310 0500 |0005: if-ne v0, v1, 000a // +0005 │ │ -04f71a: 5221 ae04 |0007: iget v1, v2, Landroid/support/v4/widget/DrawerLayout;.mLockModeLeft:I // field@04ae │ │ -04f71e: 0f01 |0009: return v1 │ │ -04f720: 1251 |000a: const/4 v1, #int 5 // #5 │ │ -04f722: 3310 0500 |000b: if-ne v0, v1, 0010 // +0005 │ │ -04f726: 5221 af04 |000d: iget v1, v2, Landroid/support/v4/widget/DrawerLayout;.mLockModeRight:I // field@04af │ │ -04f72a: 28fa |000f: goto 0009 // -0006 │ │ -04f72c: 1201 |0010: const/4 v1, #int 0 // #0 │ │ -04f72e: 28f8 |0011: goto 0009 // -0008 │ │ - catches : (none) │ │ - positions : │ │ - 0x0000 line=428 │ │ - 0x0004 line=429 │ │ - 0x0007 line=430 │ │ - 0x0009 line=434 │ │ - 0x000a line=431 │ │ - 0x000d line=432 │ │ - 0x0010 line=434 │ │ - locals : │ │ - 0x0004 - 0x0012 reg=0 absGravity I │ │ - 0x0000 - 0x0012 reg=2 this Landroid/support/v4/widget/DrawerLayout; │ │ - 0x0000 - 0x0012 reg=3 drawerView Landroid/view/View; │ │ - │ │ - #19 : (in Landroid/support/v4/widget/DrawerLayout;) │ │ - name : 'getDrawerViewAbsoluteGravity' │ │ - type : '(Landroid/view/View;)I' │ │ - access : 0x0000 () │ │ - code - │ │ - registers : 4 │ │ - ins : 2 │ │ - outs : 2 │ │ - insns size : 17 16-bit code units │ │ -04f730: |[04f730] android.support.v4.widget.DrawerLayout.getDrawerViewAbsoluteGravity:(Landroid/view/View;)I │ │ -04f740: 6e10 c212 0300 |0000: invoke-virtual {v3}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@12c2 │ │ -04f746: 0c01 |0003: move-result-object v1 │ │ -04f748: 1f01 4502 |0004: check-cast v1, Landroid/support/v4/widget/DrawerLayout$LayoutParams; // type@0245 │ │ -04f74c: 5210 8304 |0006: iget v0, v1, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.gravity:I // field@0483 │ │ -04f750: 7110 3d0b 0200 |0008: invoke-static {v2}, Landroid/support/v4/view/ViewCompat;.getLayoutDirection:(Landroid/view/View;)I // method@0b3d │ │ -04f756: 0a01 |000b: move-result v1 │ │ -04f758: 7120 7909 1000 |000c: invoke-static {v0, v1}, Landroid/support/v4/view/GravityCompat;.getAbsoluteGravity:(II)I // method@0979 │ │ -04f75e: 0a01 |000f: move-result v1 │ │ -04f760: 0f01 |0010: return v1 │ │ - catches : (none) │ │ - positions : │ │ - 0x0000 line=519 │ │ - 0x0008 line=520 │ │ - locals : │ │ - 0x0008 - 0x0011 reg=0 gravity I │ │ - 0x0000 - 0x0011 reg=2 this Landroid/support/v4/widget/DrawerLayout; │ │ - 0x0000 - 0x0011 reg=3 drawerView Landroid/view/View; │ │ - │ │ - #20 : (in Landroid/support/v4/widget/DrawerLayout;) │ │ - name : 'getDrawerViewOffset' │ │ - type : '(Landroid/view/View;)F' │ │ - access : 0x0000 () │ │ - code - │ │ - registers : 3 │ │ - ins : 2 │ │ - outs : 1 │ │ - insns size : 9 16-bit code units │ │ -04f764: |[04f764] android.support.v4.widget.DrawerLayout.getDrawerViewOffset:(Landroid/view/View;)F │ │ -04f774: 6e10 c212 0200 |0000: invoke-virtual {v2}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@12c2 │ │ -04f77a: 0c00 |0003: move-result-object v0 │ │ -04f77c: 1f00 4502 |0004: check-cast v0, Landroid/support/v4/widget/DrawerLayout$LayoutParams; // type@0245 │ │ -04f780: 5200 8804 |0006: iget v0, v0, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.onScreen:F // field@0488 │ │ -04f784: 0f00 |0008: return v0 │ │ - catches : (none) │ │ - positions : │ │ - 0x0000 line=511 │ │ - locals : │ │ - 0x0000 - 0x0009 reg=1 this Landroid/support/v4/widget/DrawerLayout; │ │ - 0x0000 - 0x0009 reg=2 drawerView Landroid/view/View; │ │ - │ │ - #21 : (in Landroid/support/v4/widget/DrawerLayout;) │ │ - name : 'isContentView' │ │ - type : '(Landroid/view/View;)Z' │ │ - access : 0x0000 () │ │ - code - │ │ - registers : 3 │ │ - ins : 2 │ │ - outs : 1 │ │ - insns size : 14 16-bit code units │ │ -04f788: |[04f788] android.support.v4.widget.DrawerLayout.isContentView:(Landroid/view/View;)Z │ │ -04f798: 6e10 c212 0200 |0000: invoke-virtual {v2}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@12c2 │ │ -04f79e: 0c00 |0003: move-result-object v0 │ │ -04f7a0: 1f00 4502 |0004: check-cast v0, Landroid/support/v4/widget/DrawerLayout$LayoutParams; // type@0245 │ │ -04f7a4: 5200 8304 |0006: iget v0, v0, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.gravity:I // field@0483 │ │ -04f7a8: 3900 0400 |0008: if-nez v0, 000c // +0004 │ │ -04f7ac: 1210 |000a: const/4 v0, #int 1 // #1 │ │ -04f7ae: 0f00 |000b: return v0 │ │ -04f7b0: 1200 |000c: const/4 v0, #int 0 // #0 │ │ -04f7b2: 28fe |000d: goto 000b // -0002 │ │ - catches : (none) │ │ - positions : │ │ - 0x0000 line=853 │ │ - locals : │ │ - 0x0000 - 0x000e reg=1 this Landroid/support/v4/widget/DrawerLayout; │ │ - 0x0000 - 0x000e reg=2 child Landroid/view/View; │ │ - │ │ - #22 : (in Landroid/support/v4/widget/DrawerLayout;) │ │ - name : 'isDrawerOpen' │ │ - type : '(I)Z' │ │ - access : 0x0001 (PUBLIC) │ │ - code - │ │ - registers : 4 │ │ - ins : 2 │ │ - outs : 2 │ │ - insns size : 13 16-bit code units │ │ -04f7b4: |[04f7b4] android.support.v4.widget.DrawerLayout.isDrawerOpen:(I)Z │ │ -04f7c4: 6e20 c30f 3200 |0000: invoke-virtual {v2, v3}, Landroid/support/v4/widget/DrawerLayout;.findDrawerWithGravity:(I)Landroid/view/View; // method@0fc3 │ │ -04f7ca: 0c00 |0003: move-result-object v0 │ │ -04f7cc: 3800 0700 |0004: if-eqz v0, 000b // +0007 │ │ -04f7d0: 6e20 db0f 0200 |0006: invoke-virtual {v2, v0}, Landroid/support/v4/widget/DrawerLayout;.isDrawerOpen:(Landroid/view/View;)Z // method@0fdb │ │ -04f7d6: 0a01 |0009: move-result v1 │ │ -04f7d8: 0f01 |000a: return v1 │ │ -04f7da: 1201 |000b: const/4 v1, #int 0 // #0 │ │ -04f7dc: 28fe |000c: goto 000a // -0002 │ │ - catches : (none) │ │ - positions : │ │ - 0x0000 line=1119 │ │ - 0x0004 line=1120 │ │ - 0x0006 line=1121 │ │ - 0x000a line=1123 │ │ - locals : │ │ - 0x0004 - 0x000d reg=0 drawerView Landroid/view/View; │ │ - 0x0000 - 0x000d reg=2 this Landroid/support/v4/widget/DrawerLayout; │ │ - 0x0000 - 0x000d reg=3 drawerGravity I │ │ - │ │ - #23 : (in Landroid/support/v4/widget/DrawerLayout;) │ │ - name : 'isDrawerOpen' │ │ - type : '(Landroid/view/View;)Z' │ │ - access : 0x0001 (PUBLIC) │ │ - code - │ │ - registers : 5 │ │ - ins : 2 │ │ - outs : 2 │ │ - insns size : 46 16-bit code units │ │ -04f7e0: |[04f7e0] android.support.v4.widget.DrawerLayout.isDrawerOpen:(Landroid/view/View;)Z │ │ -04f7f0: 6e20 dc0f 4300 |0000: invoke-virtual {v3, v4}, Landroid/support/v4/widget/DrawerLayout;.isDrawerView:(Landroid/view/View;)Z // method@0fdc │ │ -04f7f6: 0a00 |0003: move-result v0 │ │ -04f7f8: 3900 2100 |0004: if-nez v0, 0025 // +0021 │ │ -04f7fc: 2200 a603 |0006: new-instance v0, Ljava/lang/IllegalArgumentException; // type@03a6 │ │ -04f800: 2201 b903 |0008: new-instance v1, Ljava/lang/StringBuilder; // type@03b9 │ │ -04f804: 7010 ae17 0100 |000a: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@17ae │ │ -04f80a: 1a02 bc0b |000d: const-string v2, "View " // string@0bbc │ │ -04f80e: 6e20 b517 2100 |000f: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17b5 │ │ -04f814: 0c01 |0012: move-result-object v1 │ │ -04f816: 6e20 b417 4100 |0013: invoke-virtual {v1, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@17b4 │ │ -04f81c: 0c01 |0016: move-result-object v1 │ │ -04f81e: 1a02 5000 |0017: const-string v2, " is not a drawer" // string@0050 │ │ -04f822: 6e20 b517 2100 |0019: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17b5 │ │ -04f828: 0c01 |001c: move-result-object v1 │ │ -04f82a: 6e10 ba17 0100 |001d: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@17ba │ │ -04f830: 0c01 |0020: move-result-object v1 │ │ -04f832: 7020 7817 1000 |0021: invoke-direct {v0, v1}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@1778 │ │ -04f838: 2700 |0024: throw v0 │ │ -04f83a: 6e10 c212 0400 |0025: invoke-virtual {v4}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@12c2 │ │ -04f840: 0c00 |0028: move-result-object v0 │ │ -04f842: 1f00 4502 |0029: check-cast v0, Landroid/support/v4/widget/DrawerLayout$LayoutParams; // type@0245 │ │ -04f846: 5500 8604 |002b: iget-boolean v0, v0, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.knownOpen:Z // field@0486 │ │ -04f84a: 0f00 |002d: return v0 │ │ - catches : (none) │ │ - positions : │ │ - 0x0000 line=1103 │ │ - 0x0006 line=1104 │ │ - 0x0025 line=1106 │ │ - locals : │ │ - 0x0000 - 0x002e reg=3 this Landroid/support/v4/widget/DrawerLayout; │ │ - 0x0000 - 0x002e reg=4 drawer Landroid/view/View; │ │ - │ │ - #24 : (in Landroid/support/v4/widget/DrawerLayout;) │ │ - name : 'isDrawerView' │ │ - type : '(Landroid/view/View;)Z' │ │ - access : 0x0000 () │ │ - code - │ │ - registers : 5 │ │ - ins : 2 │ │ - outs : 2 │ │ - insns size : 24 16-bit code units │ │ -04f84c: |[04f84c] android.support.v4.widget.DrawerLayout.isDrawerView:(Landroid/view/View;)Z │ │ -04f85c: 6e10 c212 0400 |0000: invoke-virtual {v4}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@12c2 │ │ -04f862: 0c02 |0003: move-result-object v2 │ │ -04f864: 1f02 4502 |0004: check-cast v2, Landroid/support/v4/widget/DrawerLayout$LayoutParams; // type@0245 │ │ -04f868: 5221 8304 |0006: iget v1, v2, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.gravity:I // field@0483 │ │ -04f86c: 7110 3d0b 0400 |0008: invoke-static {v4}, Landroid/support/v4/view/ViewCompat;.getLayoutDirection:(Landroid/view/View;)I // method@0b3d │ │ -04f872: 0a02 |000b: move-result v2 │ │ -04f874: 7120 7909 2100 |000c: invoke-static {v1, v2}, Landroid/support/v4/view/GravityCompat;.getAbsoluteGravity:(II)I // method@0979 │ │ -04f87a: 0a00 |000f: move-result v0 │ │ -04f87c: dd02 0007 |0010: and-int/lit8 v2, v0, #int 7 // #07 │ │ -04f880: 3802 0400 |0012: if-eqz v2, 0016 // +0004 │ │ -04f884: 1212 |0014: const/4 v2, #int 1 // #1 │ │ -04f886: 0f02 |0015: return v2 │ │ -04f888: 1202 |0016: const/4 v2, #int 0 // #0 │ │ -04f88a: 28fe |0017: goto 0015 // -0002 │ │ - catches : (none) │ │ - positions : │ │ - 0x0000 line=857 │ │ - 0x0008 line=858 │ │ - 0x0010 line=860 │ │ - locals : │ │ - 0x0010 - 0x0018 reg=0 absGravity I │ │ - 0x0008 - 0x0018 reg=1 gravity I │ │ - 0x0000 - 0x0018 reg=3 this Landroid/support/v4/widget/DrawerLayout; │ │ - 0x0000 - 0x0018 reg=4 child Landroid/view/View; │ │ - │ │ - #25 : (in Landroid/support/v4/widget/DrawerLayout;) │ │ - name : 'isDrawerVisible' │ │ - type : '(I)Z' │ │ - access : 0x0001 (PUBLIC) │ │ - code - │ │ - registers : 4 │ │ - ins : 2 │ │ - outs : 2 │ │ - insns size : 13 16-bit code units │ │ -04f88c: |[04f88c] android.support.v4.widget.DrawerLayout.isDrawerVisible:(I)Z │ │ -04f89c: 6e20 c30f 3200 |0000: invoke-virtual {v2, v3}, Landroid/support/v4/widget/DrawerLayout;.findDrawerWithGravity:(I)Landroid/view/View; // method@0fc3 │ │ -04f8a2: 0c00 |0003: move-result-object v0 │ │ -04f8a4: 3800 0700 |0004: if-eqz v0, 000b // +0007 │ │ -04f8a8: 6e20 de0f 0200 |0006: invoke-virtual {v2, v0}, Landroid/support/v4/widget/DrawerLayout;.isDrawerVisible:(Landroid/view/View;)Z // method@0fde │ │ -04f8ae: 0a01 |0009: move-result v1 │ │ -04f8b0: 0f01 |000a: return v1 │ │ -04f8b2: 1201 |000b: const/4 v1, #int 0 // #0 │ │ -04f8b4: 28fe |000c: goto 000a // -0002 │ │ + insns size : 20 16-bit code units │ │ +072f38: |[072f38] android.support.v4.widget.DrawerLayoutCompatApi21$InsetsListener.onApplyWindowInsets:(Landroid/view/View;Landroid/view/WindowInsets;)Landroid/view/WindowInsets; │ │ +072f48: 0730 |0000: move-object v0, v3 │ │ +072f4a: 1f00 a403 |0001: check-cast v0, Landroid/support/v4/widget/DrawerLayoutImpl; // type@03a4 │ │ +072f4e: 6e10 051e 0400 |0003: invoke-virtual {v4}, Landroid/view/WindowInsets;.getSystemWindowInsetTop:()I // method@1e05 │ │ +072f54: 0a01 |0006: move-result v1 │ │ +072f56: 3d01 0b00 |0007: if-lez v1, 0012 // +000b │ │ +072f5a: 1211 |0009: const/4 v1, #int 1 // #1 │ │ +072f5c: 7230 6419 4001 |000a: invoke-interface {v0, v4, v1}, Landroid/support/v4/widget/DrawerLayoutImpl;.setChildInsets:(Ljava/lang/Object;Z)V // method@1964 │ │ +072f62: 6e10 fd1d 0400 |000d: invoke-virtual {v4}, Landroid/view/WindowInsets;.consumeSystemWindowInsets:()Landroid/view/WindowInsets; // method@1dfd │ │ +072f68: 0c01 |0010: move-result-object v1 │ │ +072f6a: 1101 |0011: return-object v1 │ │ +072f6c: 1201 |0012: const/4 v1, #int 0 // #0 │ │ +072f6e: 28f7 |0013: goto 000a // -0009 │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=1150 │ │ - 0x0004 line=1151 │ │ - 0x0006 line=1152 │ │ - 0x000a line=1154 │ │ + 0x0000 line=72 │ │ + 0x0003 line=73 │ │ + 0x000d line=74 │ │ + 0x0012 line=73 │ │ locals : │ │ - 0x0004 - 0x000d reg=0 drawerView Landroid/view/View; │ │ - 0x0000 - 0x000d reg=2 this Landroid/support/v4/widget/DrawerLayout; │ │ - 0x0000 - 0x000d reg=3 drawerGravity I │ │ + 0x0003 - 0x0014 reg=0 drawerLayout Landroid/support/v4/widget/DrawerLayoutImpl; │ │ + 0x0000 - 0x0014 reg=2 this Landroid/support/v4/widget/DrawerLayoutCompatApi21$InsetsListener; │ │ + 0x0000 - 0x0014 reg=3 v Landroid/view/View; │ │ + 0x0000 - 0x0014 reg=4 insets Landroid/view/WindowInsets; │ │ │ │ - #26 : (in Landroid/support/v4/widget/DrawerLayout;) │ │ - name : 'isDrawerVisible' │ │ - type : '(Landroid/view/View;)Z' │ │ - access : 0x0001 (PUBLIC) │ │ - code - │ │ - registers : 5 │ │ - ins : 2 │ │ - outs : 2 │ │ - insns size : 54 16-bit code units │ │ -04f8b8: |[04f8b8] android.support.v4.widget.DrawerLayout.isDrawerVisible:(Landroid/view/View;)Z │ │ -04f8c8: 6e20 dc0f 4300 |0000: invoke-virtual {v3, v4}, Landroid/support/v4/widget/DrawerLayout;.isDrawerView:(Landroid/view/View;)Z // method@0fdc │ │ -04f8ce: 0a00 |0003: move-result v0 │ │ -04f8d0: 3900 2100 |0004: if-nez v0, 0025 // +0021 │ │ -04f8d4: 2200 a603 |0006: new-instance v0, Ljava/lang/IllegalArgumentException; // type@03a6 │ │ -04f8d8: 2201 b903 |0008: new-instance v1, Ljava/lang/StringBuilder; // type@03b9 │ │ -04f8dc: 7010 ae17 0100 |000a: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@17ae │ │ -04f8e2: 1a02 bc0b |000d: const-string v2, "View " // string@0bbc │ │ -04f8e6: 6e20 b517 2100 |000f: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17b5 │ │ -04f8ec: 0c01 |0012: move-result-object v1 │ │ -04f8ee: 6e20 b417 4100 |0013: invoke-virtual {v1, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@17b4 │ │ -04f8f4: 0c01 |0016: move-result-object v1 │ │ -04f8f6: 1a02 5000 |0017: const-string v2, " is not a drawer" // string@0050 │ │ -04f8fa: 6e20 b517 2100 |0019: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17b5 │ │ -04f900: 0c01 |001c: move-result-object v1 │ │ -04f902: 6e10 ba17 0100 |001d: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@17ba │ │ -04f908: 0c01 |0020: move-result-object v1 │ │ -04f90a: 7020 7817 1000 |0021: invoke-direct {v0, v1}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@1778 │ │ -04f910: 2700 |0024: throw v0 │ │ -04f912: 6e10 c212 0400 |0025: invoke-virtual {v4}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@12c2 │ │ -04f918: 0c00 |0028: move-result-object v0 │ │ -04f91a: 1f00 4502 |0029: check-cast v0, Landroid/support/v4/widget/DrawerLayout$LayoutParams; // type@0245 │ │ -04f91e: 5200 8804 |002b: iget v0, v0, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.onScreen:F // field@0488 │ │ -04f922: 1201 |002d: const/4 v1, #int 0 // #0 │ │ -04f924: 2d00 0001 |002e: cmpl-float v0, v0, v1 │ │ -04f928: 3d00 0400 |0030: if-lez v0, 0034 // +0004 │ │ -04f92c: 1210 |0032: const/4 v0, #int 1 // #1 │ │ -04f92e: 0f00 |0033: return v0 │ │ -04f930: 1200 |0034: const/4 v0, #int 0 // #0 │ │ -04f932: 28fe |0035: goto 0033 // -0002 │ │ - catches : (none) │ │ - positions : │ │ - 0x0000 line=1135 │ │ - 0x0006 line=1136 │ │ - 0x0025 line=1138 │ │ - locals : │ │ - 0x0000 - 0x0036 reg=3 this Landroid/support/v4/widget/DrawerLayout; │ │ - 0x0000 - 0x0036 reg=4 drawer Landroid/view/View; │ │ + source_file_idx : 924 (DrawerLayoutCompatApi21.java) │ │ │ │ - #27 : (in Landroid/support/v4/widget/DrawerLayout;) │ │ - name : 'moveDrawerToOffset' │ │ - type : '(Landroid/view/View;F)V' │ │ - access : 0x0000 () │ │ - code - │ │ - registers : 9 │ │ - ins : 3 │ │ - outs : 3 │ │ - insns size : 32 16-bit code units │ │ -04f934: |[04f934] android.support.v4.widget.DrawerLayout.moveDrawerToOffset:(Landroid/view/View;F)V │ │ -04f944: 6e20 d00f 7600 |0000: invoke-virtual {v6, v7}, Landroid/support/v4/widget/DrawerLayout;.getDrawerViewOffset:(Landroid/view/View;)F // method@0fd0 │ │ -04f94a: 0a02 |0003: move-result v2 │ │ -04f94c: 6e10 d612 0700 |0004: invoke-virtual {v7}, Landroid/view/View;.getWidth:()I // method@12d6 │ │ -04f952: 0a04 |0007: move-result v4 │ │ -04f954: 8245 |0008: int-to-float v5, v4 │ │ -04f956: c825 |0009: mul-float/2addr v5, v2 │ │ -04f958: 8753 |000a: float-to-int v3, v5 │ │ -04f95a: 8245 |000b: int-to-float v5, v4 │ │ -04f95c: c885 |000c: mul-float/2addr v5, v8 │ │ -04f95e: 8751 |000d: float-to-int v1, v5 │ │ -04f960: 9100 0103 |000e: sub-int v0, v1, v3 │ │ -04f964: 1235 |0010: const/4 v5, #int 3 // #3 │ │ -04f966: 6e30 b80f 7605 |0011: invoke-virtual {v6, v7, v5}, Landroid/support/v4/widget/DrawerLayout;.checkDrawerViewAbsoluteGravity:(Landroid/view/View;I)Z // method@0fb8 │ │ -04f96c: 0a05 |0014: move-result v5 │ │ -04f96e: 3805 0900 |0015: if-eqz v5, 001e // +0009 │ │ -04f972: 6e20 e812 0700 |0017: invoke-virtual {v7, v0}, Landroid/view/View;.offsetLeftAndRight:(I)V // method@12e8 │ │ -04f978: 6e30 f80f 7608 |001a: invoke-virtual {v6, v7, v8}, Landroid/support/v4/widget/DrawerLayout;.setDrawerViewOffset:(Landroid/view/View;F)V // method@0ff8 │ │ -04f97e: 0e00 |001d: return-void │ │ -04f980: 7b00 |001e: neg-int v0, v0 │ │ -04f982: 28f8 |001f: goto 0017 // -0008 │ │ - catches : (none) │ │ - positions : │ │ - 0x0000 line=540 │ │ - 0x0004 line=541 │ │ - 0x0008 line=542 │ │ - 0x000b line=543 │ │ - 0x000e line=544 │ │ - 0x0010 line=546 │ │ - 0x001a line=548 │ │ - 0x001d line=549 │ │ - 0x001e line=546 │ │ - locals : │ │ - 0x0010 - 0x0017 reg=0 dx I │ │ - 0x001e - 0x0020 reg=0 dx I │ │ - 0x000e - 0x0020 reg=1 newPos I │ │ - 0x0004 - 0x0020 reg=2 oldOffset F │ │ - 0x000b - 0x0020 reg=3 oldPos I │ │ - 0x0008 - 0x0020 reg=4 width I │ │ - 0x0000 - 0x0020 reg=6 this Landroid/support/v4/widget/DrawerLayout; │ │ - 0x0000 - 0x0020 reg=7 drawerView Landroid/view/View; │ │ - 0x0000 - 0x0020 reg=8 slideOffset F │ │ +Class #507 header: │ │ +class_idx : 931 │ │ +access_flags : 0 (0x0000) │ │ +superclass_idx : 1337 │ │ +source_file_idx : 924 │ │ +static_fields_size : 0 │ │ +instance_fields_size: 0 │ │ +direct_methods_size : 5 │ │ +virtual_methods_size: 0 │ │ │ │ - #28 : (in Landroid/support/v4/widget/DrawerLayout;) │ │ - name : 'onAttachedToWindow' │ │ - type : '()V' │ │ - access : 0x0004 (PROTECTED) │ │ - code - │ │ - registers : 2 │ │ - ins : 1 │ │ - outs : 1 │ │ - insns size : 7 16-bit code units │ │ -04f984: |[04f984] android.support.v4.widget.DrawerLayout.onAttachedToWindow:()V │ │ -04f994: 6f10 4213 0100 |0000: invoke-super {v1}, Landroid/view/ViewGroup;.onAttachedToWindow:()V // method@1342 │ │ -04f99a: 1210 |0003: const/4 v0, #int 1 // #1 │ │ -04f99c: 5c10 a704 |0004: iput-boolean v0, v1, Landroid/support/v4/widget/DrawerLayout;.mFirstLayout:Z // field@04a7 │ │ -04f9a0: 0e00 |0006: return-void │ │ - catches : (none) │ │ - positions : │ │ - 0x0000 line=595 │ │ - 0x0003 line=596 │ │ - 0x0006 line=597 │ │ - locals : │ │ - 0x0000 - 0x0007 reg=1 this Landroid/support/v4/widget/DrawerLayout; │ │ +Class #507 annotations: │ │ +Annotations on class │ │ + VISIBILITY_SYSTEM Ldalvik/annotation/MemberClasses; value={ Landroid/support/v4/widget/DrawerLayoutCompatApi21$InsetsListener; } │ │ │ │ - #29 : (in Landroid/support/v4/widget/DrawerLayout;) │ │ - name : 'onDetachedFromWindow' │ │ +Class #507 - │ │ + Class descriptor : 'Landroid/support/v4/widget/DrawerLayoutCompatApi21;' │ │ + Access flags : 0x0000 () │ │ + Superclass : 'Ljava/lang/Object;' │ │ + Interfaces - │ │ + Static fields - │ │ + Instance fields - │ │ + Direct methods - │ │ + #0 : (in Landroid/support/v4/widget/DrawerLayoutCompatApi21;) │ │ + name : '' │ │ type : '()V' │ │ - access : 0x0004 (PROTECTED) │ │ + access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ - registers : 2 │ │ + registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ - insns size : 7 16-bit code units │ │ -04f9a4: |[04f9a4] android.support.v4.widget.DrawerLayout.onDetachedFromWindow:()V │ │ -04f9b4: 6f10 4313 0100 |0000: invoke-super {v1}, Landroid/view/ViewGroup;.onDetachedFromWindow:()V // method@1343 │ │ -04f9ba: 1210 |0003: const/4 v0, #int 1 // #1 │ │ -04f9bc: 5c10 a704 |0004: iput-boolean v0, v1, Landroid/support/v4/widget/DrawerLayout;.mFirstLayout:Z // field@04a7 │ │ -04f9c0: 0e00 |0006: return-void │ │ - catches : (none) │ │ - positions : │ │ - 0x0000 line=589 │ │ - 0x0003 line=590 │ │ - 0x0006 line=591 │ │ - locals : │ │ - 0x0000 - 0x0007 reg=1 this Landroid/support/v4/widget/DrawerLayout; │ │ - │ │ - #30 : (in Landroid/support/v4/widget/DrawerLayout;) │ │ - name : 'onInterceptTouchEvent' │ │ - type : '(Landroid/view/MotionEvent;)Z' │ │ - access : 0x0001 (PUBLIC) │ │ - code - │ │ - registers : 12 │ │ - ins : 2 │ │ - outs : 3 │ │ - insns size : 120 16-bit code units │ │ -04f9c4: |[04f9c4] android.support.v4.widget.DrawerLayout.onInterceptTouchEvent:(Landroid/view/MotionEvent;)Z │ │ -04f9d4: 1216 |0000: const/4 v6, #int 1 // #1 │ │ -04f9d6: 1205 |0001: const/4 v5, #int 0 // #0 │ │ -04f9d8: 7110 2f0a 0b00 |0002: invoke-static {v11}, Landroid/support/v4/view/MotionEventCompat;.getActionMasked:(Landroid/view/MotionEvent;)I // method@0a2f │ │ -04f9de: 0a00 |0005: move-result v0 │ │ -04f9e0: 54a7 ac04 |0006: iget-object v7, v10, Landroid/support/v4/widget/DrawerLayout;.mLeftDragger:Landroid/support/v4/widget/ViewDragHelper; // field@04ac │ │ -04f9e4: 6e20 0f12 b700 |0008: invoke-virtual {v7, v11}, Landroid/support/v4/widget/ViewDragHelper;.shouldInterceptTouchEvent:(Landroid/view/MotionEvent;)Z // method@120f │ │ -04f9ea: 0a07 |000b: move-result v7 │ │ -04f9ec: 54a8 b204 |000c: iget-object v8, v10, Landroid/support/v4/widget/DrawerLayout;.mRightDragger:Landroid/support/v4/widget/ViewDragHelper; // field@04b2 │ │ -04f9f0: 6e20 0f12 b800 |000e: invoke-virtual {v8, v11}, Landroid/support/v4/widget/ViewDragHelper;.shouldInterceptTouchEvent:(Landroid/view/MotionEvent;)Z // method@120f │ │ -04f9f6: 0a08 |0011: move-result v8 │ │ -04f9f8: 9601 0708 |0012: or-int v1, v7, v8 │ │ -04f9fc: 1202 |0014: const/4 v2, #int 0 // #0 │ │ -04f9fe: 2b00 5700 0000 |0015: packed-switch v0, 0000006c // +00000057 │ │ -04fa04: 3901 0e00 |0018: if-nez v1, 0026 // +000e │ │ -04fa08: 3902 0c00 |001a: if-nez v2, 0026 // +000c │ │ -04fa0c: 7010 d60f 0a00 |001c: invoke-direct {v10}, Landroid/support/v4/widget/DrawerLayout;.hasPeekingDrawer:()Z // method@0fd6 │ │ -04fa12: 0a07 |001f: move-result v7 │ │ -04fa14: 3907 0600 |0020: if-nez v7, 0026 // +0006 │ │ -04fa18: 55a7 a404 |0022: iget-boolean v7, v10, Landroid/support/v4/widget/DrawerLayout;.mChildrenCanceledTouch:Z // field@04a4 │ │ -04fa1c: 3807 0300 |0024: if-eqz v7, 0027 // +0003 │ │ -04fa20: 0165 |0026: move v5, v6 │ │ -04fa22: 0f05 |0027: return v5 │ │ -04fa24: 6e10 8612 0b00 |0028: invoke-virtual {v11}, Landroid/view/MotionEvent;.getX:()F // method@1286 │ │ -04fa2a: 0a03 |002b: move-result v3 │ │ -04fa2c: 6e10 8812 0b00 |002c: invoke-virtual {v11}, Landroid/view/MotionEvent;.getY:()F // method@1288 │ │ -04fa32: 0a04 |002f: move-result v4 │ │ -04fa34: 59a3 a904 |0030: iput v3, v10, Landroid/support/v4/widget/DrawerLayout;.mInitialMotionX:F // field@04a9 │ │ -04fa38: 59a4 aa04 |0032: iput v4, v10, Landroid/support/v4/widget/DrawerLayout;.mInitialMotionY:F // field@04aa │ │ -04fa3c: 52a7 b404 |0034: iget v7, v10, Landroid/support/v4/widget/DrawerLayout;.mScrimOpacity:F // field@04b4 │ │ -04fa40: 1208 |0036: const/4 v8, #int 0 // #0 │ │ -04fa42: 2d07 0708 |0037: cmpl-float v7, v7, v8 │ │ -04fa46: 3d07 1100 |0039: if-lez v7, 004a // +0011 │ │ -04fa4a: 54a7 ac04 |003b: iget-object v7, v10, Landroid/support/v4/widget/DrawerLayout;.mLeftDragger:Landroid/support/v4/widget/ViewDragHelper; // field@04ac │ │ -04fa4e: 8738 |003d: float-to-int v8, v3 │ │ -04fa50: 8749 |003e: float-to-int v9, v4 │ │ -04fa52: 6e30 f711 8709 |003f: invoke-virtual {v7, v8, v9}, Landroid/support/v4/widget/ViewDragHelper;.findTopChildUnder:(II)Landroid/view/View; // method@11f7 │ │ -04fa58: 0c07 |0042: move-result-object v7 │ │ -04fa5a: 6e20 d90f 7a00 |0043: invoke-virtual {v10, v7}, Landroid/support/v4/widget/DrawerLayout;.isContentView:(Landroid/view/View;)Z // method@0fd9 │ │ -04fa60: 0a07 |0046: move-result v7 │ │ -04fa62: 3807 0300 |0047: if-eqz v7, 004a // +0003 │ │ -04fa66: 1212 |0049: const/4 v2, #int 1 // #1 │ │ -04fa68: 5ca5 a504 |004a: iput-boolean v5, v10, Landroid/support/v4/widget/DrawerLayout;.mDisallowInterceptRequested:Z // field@04a5 │ │ -04fa6c: 5ca5 a404 |004c: iput-boolean v5, v10, Landroid/support/v4/widget/DrawerLayout;.mChildrenCanceledTouch:Z // field@04a4 │ │ -04fa70: 28ca |004e: goto 0018 // -0036 │ │ -04fa72: 54a7 ac04 |004f: iget-object v7, v10, Landroid/support/v4/widget/DrawerLayout;.mLeftDragger:Landroid/support/v4/widget/ViewDragHelper; // field@04ac │ │ -04fa76: 1238 |0051: const/4 v8, #int 3 // #3 │ │ -04fa78: 6e20 e711 8700 |0052: invoke-virtual {v7, v8}, Landroid/support/v4/widget/ViewDragHelper;.checkTouchSlop:(I)Z // method@11e7 │ │ -04fa7e: 0a07 |0055: move-result v7 │ │ -04fa80: 3807 c2ff |0056: if-eqz v7, 0018 // -003e │ │ -04fa84: 54a7 ab04 |0058: iget-object v7, v10, Landroid/support/v4/widget/DrawerLayout;.mLeftCallback:Landroid/support/v4/widget/DrawerLayout$ViewDragCallback; // field@04ab │ │ -04fa88: 6e10 af0f 0700 |005a: invoke-virtual {v7}, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.removeCallbacks:()V // method@0faf │ │ -04fa8e: 54a7 b104 |005d: iget-object v7, v10, Landroid/support/v4/widget/DrawerLayout;.mRightCallback:Landroid/support/v4/widget/DrawerLayout$ViewDragCallback; // field@04b1 │ │ -04fa92: 6e10 af0f 0700 |005f: invoke-virtual {v7}, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.removeCallbacks:()V // method@0faf │ │ -04fa98: 28b6 |0062: goto 0018 // -004a │ │ -04fa9a: 6e20 bd0f 6a00 |0063: invoke-virtual {v10, v6}, Landroid/support/v4/widget/DrawerLayout;.closeDrawers:(Z)V // method@0fbd │ │ -04faa0: 5ca5 a504 |0066: iput-boolean v5, v10, Landroid/support/v4/widget/DrawerLayout;.mDisallowInterceptRequested:Z // field@04a5 │ │ -04faa4: 5ca5 a404 |0068: iput-boolean v5, v10, Landroid/support/v4/widget/DrawerLayout;.mChildrenCanceledTouch:Z // field@04a4 │ │ -04faa8: 28ae |006a: goto 0018 // -0052 │ │ -04faaa: 0000 |006b: nop // spacer │ │ -04faac: 0001 0400 0000 0000 1300 0000 4e00 ... |006c: packed-switch-data (12 units) │ │ - catches : (none) │ │ - positions : │ │ - 0x0002 line=865 │ │ - 0x0006 line=868 │ │ - 0x0014 line=871 │ │ - 0x0015 line=873 │ │ - 0x0018 line=905 │ │ - 0x0028 line=875 │ │ - 0x002c line=876 │ │ - 0x0030 line=877 │ │ - 0x0032 line=878 │ │ - 0x0034 line=879 │ │ - 0x0049 line=881 │ │ - 0x004a line=883 │ │ - 0x004c line=884 │ │ - 0x004f line=890 │ │ - 0x0058 line=891 │ │ - 0x005d line=892 │ │ - 0x0063 line=899 │ │ - 0x0066 line=900 │ │ - 0x0068 line=901 │ │ - 0x006b line=873 │ │ - locals : │ │ - 0x002c - 0x004f reg=3 x F │ │ - 0x0030 - 0x004f reg=4 y F │ │ - 0x0006 - 0x0078 reg=0 action I │ │ - 0x0014 - 0x0078 reg=1 interceptForDrag Z │ │ - 0x0015 - 0x0078 reg=2 interceptForTap Z │ │ - 0x0000 - 0x0078 reg=10 this Landroid/support/v4/widget/DrawerLayout; │ │ - 0x0000 - 0x0078 reg=11 ev Landroid/view/MotionEvent; │ │ - │ │ - #31 : (in Landroid/support/v4/widget/DrawerLayout;) │ │ - name : 'onKeyDown' │ │ - type : '(ILandroid/view/KeyEvent;)Z' │ │ - access : 0x0001 (PUBLIC) │ │ - code - │ │ - registers : 4 │ │ - ins : 3 │ │ - outs : 3 │ │ - insns size : 19 16-bit code units │ │ -04fac4: |[04fac4] android.support.v4.widget.DrawerLayout.onKeyDown:(ILandroid/view/KeyEvent;)Z │ │ -04fad4: 1240 |0000: const/4 v0, #int 4 // #4 │ │ -04fad6: 3302 0d00 |0001: if-ne v2, v0, 000e // +000d │ │ -04fada: 7010 d70f 0100 |0003: invoke-direct {v1}, Landroid/support/v4/widget/DrawerLayout;.hasVisibleDrawer:()Z // method@0fd7 │ │ -04fae0: 0a00 |0006: move-result v0 │ │ -04fae2: 3800 0700 |0007: if-eqz v0, 000e // +0007 │ │ -04fae6: 7110 a209 0300 |0009: invoke-static {v3}, Landroid/support/v4/view/KeyEventCompat;.startTracking:(Landroid/view/KeyEvent;)V // method@09a2 │ │ -04faec: 1210 |000c: const/4 v0, #int 1 // #1 │ │ -04faee: 0f00 |000d: return v0 │ │ -04faf0: 6f30 4613 2103 |000e: invoke-super {v1, v2, v3}, Landroid/view/ViewGroup;.onKeyDown:(ILandroid/view/KeyEvent;)Z // method@1346 │ │ -04faf6: 0a00 |0011: move-result v0 │ │ -04faf8: 28fb |0012: goto 000d // -0005 │ │ + insns size : 4 16-bit code units │ │ +072f70: |[072f70] android.support.v4.widget.DrawerLayoutCompatApi21.:()V │ │ +072f80: 7010 8622 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2286 │ │ +072f86: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=1224 │ │ - 0x0009 line=1225 │ │ - 0x000c line=1226 │ │ - 0x000d line=1228 │ │ + 0x0000 line=28 │ │ + 0x0003 line=69 │ │ locals : │ │ - 0x0000 - 0x0013 reg=1 this Landroid/support/v4/widget/DrawerLayout; │ │ - 0x0000 - 0x0013 reg=2 keyCode I │ │ - 0x0000 - 0x0013 reg=3 event Landroid/view/KeyEvent; │ │ + 0x0000 - 0x0004 reg=0 this Landroid/support/v4/widget/DrawerLayoutCompatApi21; │ │ │ │ - #32 : (in Landroid/support/v4/widget/DrawerLayout;) │ │ - name : 'onKeyUp' │ │ - type : '(ILandroid/view/KeyEvent;)Z' │ │ - access : 0x0001 (PUBLIC) │ │ + #1 : (in Landroid/support/v4/widget/DrawerLayoutCompatApi21;) │ │ + name : 'applyMarginInsets' │ │ + type : '(Landroid/view/ViewGroup$MarginLayoutParams;Ljava/lang/Object;I)V' │ │ + access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ - registers : 5 │ │ + registers : 8 │ │ ins : 3 │ │ - outs : 3 │ │ - insns size : 29 16-bit code units │ │ -04fafc: |[04fafc] android.support.v4.widget.DrawerLayout.onKeyUp:(ILandroid/view/KeyEvent;)Z │ │ -04fb0c: 1241 |0000: const/4 v1, #int 4 // #4 │ │ -04fb0e: 3313 1700 |0001: if-ne v3, v1, 0018 // +0017 │ │ -04fb12: 7010 c50f 0200 |0003: invoke-direct {v2}, Landroid/support/v4/widget/DrawerLayout;.findVisibleDrawer:()Landroid/view/View; // method@0fc5 │ │ -04fb18: 0c00 |0006: move-result-object v0 │ │ -04fb1a: 3800 0b00 |0007: if-eqz v0, 0012 // +000b │ │ -04fb1e: 6e20 ce0f 0200 |0009: invoke-virtual {v2, v0}, Landroid/support/v4/widget/DrawerLayout;.getDrawerLockMode:(Landroid/view/View;)I // method@0fce │ │ -04fb24: 0a01 |000c: move-result v1 │ │ -04fb26: 3901 0500 |000d: if-nez v1, 0012 // +0005 │ │ -04fb2a: 6e10 bc0f 0200 |000f: invoke-virtual {v2}, Landroid/support/v4/widget/DrawerLayout;.closeDrawers:()V // method@0fbc │ │ -04fb30: 3800 0400 |0012: if-eqz v0, 0016 // +0004 │ │ -04fb34: 1211 |0014: const/4 v1, #int 1 // #1 │ │ -04fb36: 0f01 |0015: return v1 │ │ -04fb38: 1201 |0016: const/4 v1, #int 0 // #0 │ │ -04fb3a: 28fe |0017: goto 0015 // -0002 │ │ -04fb3c: 6f30 4713 3204 |0018: invoke-super {v2, v3, v4}, Landroid/view/ViewGroup;.onKeyUp:(ILandroid/view/KeyEvent;)Z // method@1347 │ │ -04fb42: 0a01 |001b: move-result v1 │ │ -04fb44: 28f9 |001c: goto 0015 // -0007 │ │ - catches : (none) │ │ - positions : │ │ - 0x0000 line=1233 │ │ - 0x0003 line=1234 │ │ - 0x0007 line=1235 │ │ - 0x000f line=1236 │ │ - 0x0012 line=1238 │ │ - 0x0015 line=1240 │ │ - 0x0016 line=1238 │ │ - 0x0018 line=1240 │ │ - locals : │ │ - 0x0007 - 0x0015 reg=0 visibleDrawer Landroid/view/View; │ │ - 0x0016 - 0x0018 reg=0 visibleDrawer Landroid/view/View; │ │ - 0x0000 - 0x001d reg=2 this Landroid/support/v4/widget/DrawerLayout; │ │ - 0x0000 - 0x001d reg=3 keyCode I │ │ - 0x0000 - 0x001d reg=4 event Landroid/view/KeyEvent; │ │ - │ │ - #33 : (in Landroid/support/v4/widget/DrawerLayout;) │ │ - name : 'onLayout' │ │ - type : '(ZIIII)V' │ │ - access : 0x0004 (PROTECTED) │ │ - code - │ │ - registers : 29 │ │ - ins : 6 │ │ outs : 5 │ │ - insns size : 356 16-bit code units │ │ -04fb48: |[04fb48] android.support.v4.widget.DrawerLayout.onLayout:(ZIIII)V │ │ -04fb58: 1312 0100 |0000: const/16 v18, #int 1 // #1 │ │ -04fb5c: 0200 1200 |0002: move/from16 v0, v18 │ │ -04fb60: 0801 1700 |0004: move-object/from16 v1, v23 │ │ -04fb64: 5c10 a804 |0006: iput-boolean v0, v1, Landroid/support/v4/widget/DrawerLayout;.mInLayout:Z // field@04a8 │ │ -04fb68: 9111 1b19 |0008: sub-int v17, v27, v25 │ │ -04fb6c: 7401 ca0f 1700 |000a: invoke-virtual/range {v23}, Landroid/support/v4/widget/DrawerLayout;.getChildCount:()I // method@0fca │ │ -04fb72: 0a06 |000d: move-result v6 │ │ -04fb74: 120c |000e: const/4 v12, #int 0 // #0 │ │ -04fb76: 356c 3a01 |000f: if-ge v12, v6, 0149 // +013a │ │ -04fb7a: 0800 1700 |0011: move-object/from16 v0, v23 │ │ -04fb7e: 6e20 c90f c000 |0013: invoke-virtual {v0, v12}, Landroid/support/v4/widget/DrawerLayout;.getChildAt:(I)Landroid/view/View; // method@0fc9 │ │ -04fb84: 0c05 |0016: move-result-object v5 │ │ -04fb86: 6e10 d512 0500 |0017: invoke-virtual {v5}, Landroid/view/View;.getVisibility:()I // method@12d5 │ │ -04fb8c: 0a12 |001a: move-result v18 │ │ -04fb8e: 1313 0800 |001b: const/16 v19, #int 8 // #8 │ │ -04fb92: 0200 1200 |001d: move/from16 v0, v18 │ │ -04fb96: 0201 1300 |001f: move/from16 v1, v19 │ │ -04fb9a: 3310 0500 |0021: if-ne v0, v1, 0026 // +0005 │ │ -04fb9e: d80c 0c01 |0023: add-int/lit8 v12, v12, #int 1 // #01 │ │ -04fba2: 28ea |0025: goto 000f // -0016 │ │ -04fba4: 6e10 c212 0500 |0026: invoke-virtual {v5}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@12c2 │ │ -04fbaa: 0c0d |0029: move-result-object v13 │ │ -04fbac: 1f0d 4502 |002a: check-cast v13, Landroid/support/v4/widget/DrawerLayout$LayoutParams; // type@0245 │ │ -04fbb0: 0800 1700 |002c: move-object/from16 v0, v23 │ │ -04fbb4: 6e20 d90f 5000 |002e: invoke-virtual {v0, v5}, Landroid/support/v4/widget/DrawerLayout;.isContentView:(Landroid/view/View;)Z // method@0fd9 │ │ -04fbba: 0a12 |0031: move-result v18 │ │ -04fbbc: 3812 2a00 |0032: if-eqz v18, 005c // +002a │ │ -04fbc0: 52d0 8704 |0034: iget v0, v13, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.leftMargin:I // field@0487 │ │ -04fbc4: 0212 0000 |0036: move/from16 v18, v0 │ │ -04fbc8: 52d0 8a04 |0038: iget v0, v13, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.topMargin:I // field@048a │ │ -04fbcc: 0213 0000 |003a: move/from16 v19, v0 │ │ -04fbd0: 52d0 8704 |003c: iget v0, v13, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.leftMargin:I // field@0487 │ │ -04fbd4: 0214 0000 |003e: move/from16 v20, v0 │ │ -04fbd8: 6e10 c912 0500 |0040: invoke-virtual {v5}, Landroid/view/View;.getMeasuredWidth:()I // method@12c9 │ │ -04fbde: 0a15 |0043: move-result v21 │ │ -04fbe0: 9014 1415 |0044: add-int v20, v20, v21 │ │ -04fbe4: 52d0 8a04 |0046: iget v0, v13, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.topMargin:I // field@048a │ │ -04fbe8: 0215 0000 |0048: move/from16 v21, v0 │ │ -04fbec: 6e10 c612 0500 |004a: invoke-virtual {v5}, Landroid/view/View;.getMeasuredHeight:()I // method@12c6 │ │ -04fbf2: 0a16 |004d: move-result v22 │ │ -04fbf4: 9015 1516 |004e: add-int v21, v21, v22 │ │ -04fbf8: 0200 1200 |0050: move/from16 v0, v18 │ │ -04fbfc: 0201 1300 |0052: move/from16 v1, v19 │ │ -04fc00: 0202 1400 |0054: move/from16 v2, v20 │ │ -04fc04: 0203 1500 |0056: move/from16 v3, v21 │ │ -04fc08: 6e53 e612 0521 |0058: invoke-virtual {v5, v0, v1, v2, v3}, Landroid/view/View;.layout:(IIII)V // method@12e6 │ │ -04fc0e: 28c8 |005b: goto 0023 // -0038 │ │ -04fc10: 6e10 c912 0500 |005c: invoke-virtual {v5}, Landroid/view/View;.getMeasuredWidth:()I // method@12c9 │ │ -04fc16: 0a0a |005f: move-result v10 │ │ -04fc18: 6e10 c612 0500 |0060: invoke-virtual {v5}, Landroid/view/View;.getMeasuredHeight:()I // method@12c6 │ │ -04fc1e: 0a07 |0063: move-result v7 │ │ -04fc20: 1312 0300 |0064: const/16 v18, #int 3 // #3 │ │ -04fc24: 0800 1700 |0066: move-object/from16 v0, v23 │ │ -04fc28: 0201 1200 |0068: move/from16 v1, v18 │ │ -04fc2c: 6e30 b80f 5001 |006a: invoke-virtual {v0, v5, v1}, Landroid/support/v4/widget/DrawerLayout;.checkDrawerViewAbsoluteGravity:(Landroid/view/View;I)Z // method@0fb8 │ │ -04fc32: 0a12 |006d: move-result v18 │ │ -04fc34: 3812 6700 |006e: if-eqz v18, 00d5 // +0067 │ │ -04fc38: 7ba0 |0070: neg-int v0, v10 │ │ -04fc3a: 0212 0000 |0071: move/from16 v18, v0 │ │ -04fc3e: 82a0 |0073: int-to-float v0, v10 │ │ -04fc40: 0213 0000 |0074: move/from16 v19, v0 │ │ -04fc44: 52d0 8804 |0076: iget v0, v13, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.onScreen:F // field@0488 │ │ -04fc48: 0214 0000 |0078: move/from16 v20, v0 │ │ -04fc4c: a813 1314 |007a: mul-float v19, v19, v20 │ │ -04fc50: 0200 1300 |007c: move/from16 v0, v19 │ │ -04fc54: 8700 |007e: float-to-int v0, v0 │ │ -04fc56: 0213 0000 |007f: move/from16 v19, v0 │ │ -04fc5a: 9008 1213 |0081: add-int v8, v18, v19 │ │ -04fc5e: 9012 0a08 |0083: add-int v18, v10, v8 │ │ -04fc62: 0200 1200 |0085: move/from16 v0, v18 │ │ -04fc66: 8200 |0087: int-to-float v0, v0 │ │ -04fc68: 0212 0000 |0088: move/from16 v18, v0 │ │ -04fc6c: 82a0 |008a: int-to-float v0, v10 │ │ -04fc6e: 0213 0000 |008b: move/from16 v19, v0 │ │ -04fc72: a90e 1213 |008d: div-float v14, v18, v19 │ │ -04fc76: 52d0 8804 |008f: iget v0, v13, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.onScreen:F // field@0488 │ │ -04fc7a: 0212 0000 |0091: move/from16 v18, v0 │ │ -04fc7e: 2d12 0e12 |0093: cmpl-float v18, v14, v18 │ │ -04fc82: 3812 5d00 |0095: if-eqz v18, 00f2 // +005d │ │ -04fc86: 1214 |0097: const/4 v4, #int 1 // #1 │ │ -04fc88: 52d0 8304 |0098: iget v0, v13, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.gravity:I // field@0483 │ │ -04fc8c: 0212 0000 |009a: move/from16 v18, v0 │ │ -04fc90: dd10 1270 |009c: and-int/lit8 v16, v18, #int 112 // #70 │ │ -04fc94: 2c10 bc00 0000 |009e: sparse-switch v16, 0000015a // +000000bc │ │ -04fc9a: 52d0 8a04 |00a1: iget v0, v13, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.topMargin:I // field@048a │ │ -04fc9e: 0212 0000 |00a3: move/from16 v18, v0 │ │ -04fca2: 9013 080a |00a5: add-int v19, v8, v10 │ │ -04fca6: 52d0 8a04 |00a7: iget v0, v13, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.topMargin:I // field@048a │ │ -04fcaa: 0214 0000 |00a9: move/from16 v20, v0 │ │ -04fcae: 9014 1407 |00ab: add-int v20, v20, v7 │ │ -04fcb2: 0200 1200 |00ad: move/from16 v0, v18 │ │ -04fcb6: 0201 1300 |00af: move/from16 v1, v19 │ │ -04fcba: 0202 1400 |00b1: move/from16 v2, v20 │ │ -04fcbe: 6e52 e612 8510 |00b3: invoke-virtual {v5, v8, v0, v1, v2}, Landroid/view/View;.layout:(IIII)V // method@12e6 │ │ -04fcc4: 3804 0700 |00b6: if-eqz v4, 00bd // +0007 │ │ -04fcc8: 0800 1700 |00b8: move-object/from16 v0, v23 │ │ -04fccc: 6e30 f80f 500e |00ba: invoke-virtual {v0, v5, v14}, Landroid/support/v4/widget/DrawerLayout;.setDrawerViewOffset:(Landroid/view/View;F)V // method@0ff8 │ │ -04fcd2: 52d0 8804 |00bd: iget v0, v13, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.onScreen:F // field@0488 │ │ -04fcd6: 0212 0000 |00bf: move/from16 v18, v0 │ │ -04fcda: 1313 0000 |00c1: const/16 v19, #int 0 // #0 │ │ -04fcde: 2d12 1213 |00c3: cmpl-float v18, v18, v19 │ │ -04fce2: 3d12 8200 |00c5: if-lez v18, 0147 // +0082 │ │ -04fce6: 120f |00c7: const/4 v15, #int 0 // #0 │ │ -04fce8: 6e10 d512 0500 |00c8: invoke-virtual {v5}, Landroid/view/View;.getVisibility:()I // method@12d5 │ │ -04fcee: 0a12 |00cb: move-result v18 │ │ -04fcf0: 0200 1200 |00cc: move/from16 v0, v18 │ │ -04fcf4: 32f0 55ff |00ce: if-eq v0, v15, 0023 // -00ab │ │ -04fcf8: 6e20 1213 f500 |00d0: invoke-virtual {v5, v15}, Landroid/view/View;.setVisibility:(I)V // method@1312 │ │ -04fcfe: 2900 50ff |00d3: goto/16 0023 // -00b0 │ │ -04fd02: 82a0 |00d5: int-to-float v0, v10 │ │ -04fd04: 0212 0000 |00d6: move/from16 v18, v0 │ │ -04fd08: 52d0 8804 |00d8: iget v0, v13, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.onScreen:F // field@0488 │ │ -04fd0c: 0213 0000 |00da: move/from16 v19, v0 │ │ -04fd10: a812 1213 |00dc: mul-float v18, v18, v19 │ │ -04fd14: 0200 1200 |00de: move/from16 v0, v18 │ │ -04fd18: 8700 |00e0: float-to-int v0, v0 │ │ -04fd1a: 0212 0000 |00e1: move/from16 v18, v0 │ │ -04fd1e: 9108 1112 |00e3: sub-int v8, v17, v18 │ │ -04fd22: 9112 1108 |00e5: sub-int v18, v17, v8 │ │ -04fd26: 0200 1200 |00e7: move/from16 v0, v18 │ │ -04fd2a: 8200 |00e9: int-to-float v0, v0 │ │ -04fd2c: 0212 0000 |00ea: move/from16 v18, v0 │ │ -04fd30: 82a0 |00ec: int-to-float v0, v10 │ │ -04fd32: 0213 0000 |00ed: move/from16 v19, v0 │ │ -04fd36: a90e 1213 |00ef: div-float v14, v18, v19 │ │ -04fd3a: 289e |00f1: goto 008f // -0062 │ │ -04fd3c: 1204 |00f2: const/4 v4, #int 0 // #0 │ │ -04fd3e: 28a5 |00f3: goto 0098 // -005b │ │ -04fd40: 910b 1c1a |00f4: sub-int v11, v28, v26 │ │ -04fd44: 52d0 8204 |00f6: iget v0, v13, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.bottomMargin:I // field@0482 │ │ -04fd48: 0212 0000 |00f8: move/from16 v18, v0 │ │ -04fd4c: 9112 0b12 |00fa: sub-int v18, v11, v18 │ │ -04fd50: 6e10 c612 0500 |00fc: invoke-virtual {v5}, Landroid/view/View;.getMeasuredHeight:()I // method@12c6 │ │ -04fd56: 0a13 |00ff: move-result v19 │ │ -04fd58: 9112 1213 |0100: sub-int v18, v18, v19 │ │ -04fd5c: 9013 080a |0102: add-int v19, v8, v10 │ │ -04fd60: 52d0 8204 |0104: iget v0, v13, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.bottomMargin:I // field@0482 │ │ -04fd64: 0214 0000 |0106: move/from16 v20, v0 │ │ -04fd68: 9114 0b14 |0108: sub-int v20, v11, v20 │ │ -04fd6c: 0200 1200 |010a: move/from16 v0, v18 │ │ -04fd70: 0201 1300 |010c: move/from16 v1, v19 │ │ -04fd74: 0202 1400 |010e: move/from16 v2, v20 │ │ -04fd78: 6e52 e612 8510 |0110: invoke-virtual {v5, v8, v0, v1, v2}, Landroid/view/View;.layout:(IIII)V // method@12e6 │ │ -04fd7e: 28a3 |0113: goto 00b6 // -005d │ │ -04fd80: 910b 1c1a |0114: sub-int v11, v28, v26 │ │ -04fd84: 9112 0b07 |0116: sub-int v18, v11, v7 │ │ -04fd88: db09 1202 |0118: div-int/lit8 v9, v18, #int 2 // #02 │ │ -04fd8c: 52d0 8a04 |011a: iget v0, v13, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.topMargin:I // field@048a │ │ -04fd90: 0212 0000 |011c: move/from16 v18, v0 │ │ -04fd94: 0200 1200 |011e: move/from16 v0, v18 │ │ -04fd98: 3509 1000 |0120: if-ge v9, v0, 0130 // +0010 │ │ -04fd9c: 52d9 8a04 |0122: iget v9, v13, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.topMargin:I // field@048a │ │ -04fda0: 9012 080a |0124: add-int v18, v8, v10 │ │ -04fda4: 9013 0907 |0126: add-int v19, v9, v7 │ │ -04fda8: 0200 1200 |0128: move/from16 v0, v18 │ │ -04fdac: 0201 1300 |012a: move/from16 v1, v19 │ │ -04fdb0: 6e51 e612 8509 |012c: invoke-virtual {v5, v8, v9, v0, v1}, Landroid/view/View;.layout:(IIII)V // method@12e6 │ │ -04fdb6: 2887 |012f: goto 00b6 // -0079 │ │ -04fdb8: 9012 0907 |0130: add-int v18, v9, v7 │ │ -04fdbc: 52d0 8204 |0132: iget v0, v13, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.bottomMargin:I // field@0482 │ │ -04fdc0: 0213 0000 |0134: move/from16 v19, v0 │ │ -04fdc4: 9113 0b13 |0136: sub-int v19, v11, v19 │ │ -04fdc8: 0200 1200 |0138: move/from16 v0, v18 │ │ -04fdcc: 0201 1300 |013a: move/from16 v1, v19 │ │ -04fdd0: 3710 e8ff |013c: if-le v0, v1, 0124 // -0018 │ │ -04fdd4: 52d0 8204 |013e: iget v0, v13, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.bottomMargin:I // field@0482 │ │ -04fdd8: 0212 0000 |0140: move/from16 v18, v0 │ │ -04fddc: 9112 0b12 |0142: sub-int v18, v11, v18 │ │ -04fde0: 9109 1207 |0144: sub-int v9, v18, v7 │ │ -04fde4: 28de |0146: goto 0124 // -0022 │ │ -04fde6: 124f |0147: const/4 v15, #int 4 // #4 │ │ -04fde8: 2880 |0148: goto 00c8 // -0080 │ │ -04fdea: 1312 0000 |0149: const/16 v18, #int 0 // #0 │ │ -04fdee: 0200 1200 |014b: move/from16 v0, v18 │ │ -04fdf2: 0801 1700 |014d: move-object/from16 v1, v23 │ │ -04fdf6: 5c10 a804 |014f: iput-boolean v0, v1, Landroid/support/v4/widget/DrawerLayout;.mInLayout:Z // field@04a8 │ │ -04fdfa: 1312 0000 |0151: const/16 v18, #int 0 // #0 │ │ -04fdfe: 0200 1200 |0153: move/from16 v0, v18 │ │ -04fe02: 0801 1700 |0155: move-object/from16 v1, v23 │ │ -04fe06: 5c10 a704 |0157: iput-boolean v0, v1, Landroid/support/v4/widget/DrawerLayout;.mFirstLayout:Z // field@04a7 │ │ -04fe0a: 0e00 |0159: return-void │ │ -04fe0c: 0002 0200 1000 0000 5000 0000 7600 ... |015a: sparse-switch-data (10 units) │ │ - catches : (none) │ │ - positions : │ │ - 0x0000 line=677 │ │ - 0x0008 line=678 │ │ - 0x000a line=679 │ │ - 0x000e line=680 │ │ - 0x0011 line=681 │ │ - 0x0017 line=683 │ │ - 0x0023 line=680 │ │ - 0x0026 line=687 │ │ - 0x002c line=689 │ │ - 0x0034 line=690 │ │ - 0x005c line=694 │ │ - 0x0060 line=695 │ │ - 0x0064 line=699 │ │ - 0x0070 line=700 │ │ - 0x0083 line=701 │ │ - 0x008f line=707 │ │ - 0x0098 line=709 │ │ - 0x009e line=711 │ │ - 0x00a1 line=714 │ │ - 0x00b6 line=745 │ │ - 0x00b8 line=746 │ │ - 0x00bd line=749 │ │ - 0x00c8 line=750 │ │ - 0x00d0 line=751 │ │ - 0x00d5 line=703 │ │ - 0x00e5 line=704 │ │ - 0x00f2 line=707 │ │ - 0x00f4 line=720 │ │ - 0x00f6 line=721 │ │ - 0x0114 line=729 │ │ - 0x0116 line=730 │ │ - 0x011a line=734 │ │ - 0x0122 line=735 │ │ - 0x0124 line=739 │ │ - 0x0130 line=736 │ │ - 0x013e line=737 │ │ - 0x0147 line=749 │ │ - 0x0149 line=755 │ │ - 0x0151 line=756 │ │ - 0x0159 line=757 │ │ - 0x015a line=711 │ │ - locals : │ │ - 0x0098 - 0x00d5 reg=4 changeOffset Z │ │ - 0x0083 - 0x00d5 reg=8 childLeft I │ │ - 0x008f - 0x00d5 reg=14 newOffset F │ │ - 0x00c8 - 0x00d5 reg=15 newVisibility I │ │ - 0x009e - 0x00d5 reg=16 vgrav I │ │ - 0x00f6 - 0x0114 reg=11 height I │ │ - 0x011a - 0x0147 reg=9 childTop I │ │ - 0x0116 - 0x0147 reg=11 height I │ │ - 0x00f4 - 0x0149 reg=4 changeOffset Z │ │ - 0x0017 - 0x0149 reg=5 child Landroid/view/View; │ │ - 0x0064 - 0x0149 reg=7 childHeight I │ │ - 0x00e5 - 0x0149 reg=8 childLeft I │ │ - 0x0060 - 0x0149 reg=10 childWidth I │ │ - 0x002c - 0x0149 reg=13 lp Landroid/support/v4/widget/DrawerLayout$LayoutParams; │ │ - 0x00f1 - 0x0149 reg=14 newOffset F │ │ - 0x00f4 - 0x0149 reg=16 vgrav I │ │ - 0x000e - 0x0164 reg=6 childCount I │ │ - 0x000f - 0x0164 reg=12 i I │ │ - 0x000a - 0x0164 reg=17 width I │ │ - 0x0000 - 0x0164 reg=23 this Landroid/support/v4/widget/DrawerLayout; │ │ - 0x0000 - 0x0164 reg=24 changed Z │ │ - 0x0000 - 0x0164 reg=25 l I │ │ - 0x0000 - 0x0164 reg=26 t I │ │ - 0x0000 - 0x0164 reg=27 r I │ │ - 0x0000 - 0x0164 reg=28 b I │ │ - │ │ - #34 : (in Landroid/support/v4/widget/DrawerLayout;) │ │ - name : 'onMeasure' │ │ - type : '(II)V' │ │ - access : 0x0004 (PROTECTED) │ │ - code - │ │ - registers : 23 │ │ - ins : 3 │ │ - outs : 3 │ │ - insns size : 348 16-bit code units │ │ -04fe20: |[04fe20] android.support.v4.widget.DrawerLayout.onMeasure:(II)V │ │ -04fe30: 7701 a812 1500 |0000: invoke-static/range {v21}, Landroid/view/View$MeasureSpec;.getMode:(I)I // method@12a8 │ │ -04fe36: 0a0f |0003: move-result v15 │ │ -04fe38: 7701 a812 1600 |0004: invoke-static/range {v22}, Landroid/view/View$MeasureSpec;.getMode:(I)I // method@12a8 │ │ -04fe3e: 0a0b |0007: move-result v11 │ │ -04fe40: 7701 a912 1500 |0008: invoke-static/range {v21}, Landroid/view/View$MeasureSpec;.getSize:(I)I // method@12a9 │ │ -04fe46: 0a10 |000b: move-result v16 │ │ -04fe48: 7701 a912 1600 |000c: invoke-static/range {v22}, Landroid/view/View$MeasureSpec;.getSize:(I)I // method@12a9 │ │ -04fe4e: 0a0c |000f: move-result v12 │ │ -04fe50: 1511 0040 |0010: const/high16 v17, #int 1073741824 // #4000 │ │ -04fe54: 0200 1100 |0012: move/from16 v0, v17 │ │ -04fe58: 330f 0800 |0014: if-ne v15, v0, 001c // +0008 │ │ -04fe5c: 1511 0040 |0016: const/high16 v17, #int 1073741824 // #4000 │ │ -04fe60: 0200 1100 |0018: move/from16 v0, v17 │ │ -04fe64: 320b 1800 |001a: if-eq v11, v0, 0032 // +0018 │ │ -04fe68: 7401 df0f 1400 |001c: invoke-virtual/range {v20}, Landroid/support/v4/widget/DrawerLayout;.isInEditMode:()Z // method@0fdf │ │ -04fe6e: 0a11 |001f: move-result v17 │ │ -04fe70: 3811 4400 |0020: if-eqz v17, 0064 // +0044 │ │ -04fe74: 1511 0080 |0022: const/high16 v17, #int -2147483648 // #8000 │ │ -04fe78: 0200 1100 |0024: move/from16 v0, v17 │ │ -04fe7c: 330f 3000 |0026: if-ne v15, v0, 0056 // +0030 │ │ -04fe80: 150f 0040 |0028: const/high16 v15, #int 1073741824 // #4000 │ │ -04fe84: 1511 0080 |002a: const/high16 v17, #int -2147483648 // #8000 │ │ -04fe88: 0200 1100 |002c: move/from16 v0, v17 │ │ -04fe8c: 330b 2f00 |002e: if-ne v11, v0, 005d // +002f │ │ -04fe90: 150b 0040 |0030: const/high16 v11, #int 1073741824 // #4000 │ │ -04fe94: 0800 1400 |0032: move-object/from16 v0, v20 │ │ -04fe98: 0201 1000 |0034: move/from16 v1, v16 │ │ -04fe9c: 6e30 fa0f 100c |0036: invoke-virtual {v0, v1, v12}, Landroid/support/v4/widget/DrawerLayout;.setMeasuredDimension:(II)V // method@0ffa │ │ -04fea2: 120a |0039: const/4 v10, #int 0 // #0 │ │ -04fea4: 7401 ca0f 1400 |003a: invoke-virtual/range {v20}, Landroid/support/v4/widget/DrawerLayout;.getChildCount:()I // method@0fca │ │ -04feaa: 0a04 |003d: move-result v4 │ │ -04feac: 120d |003e: const/4 v13, #int 0 // #0 │ │ -04feae: 354d 1c01 |003f: if-ge v13, v4, 015b // +011c │ │ -04feb2: 0800 1400 |0041: move-object/from16 v0, v20 │ │ -04feb6: 6e20 c90f d000 |0043: invoke-virtual {v0, v13}, Landroid/support/v4/widget/DrawerLayout;.getChildAt:(I)Landroid/view/View; // method@0fc9 │ │ -04febc: 0c03 |0046: move-result-object v3 │ │ -04febe: 6e10 d512 0300 |0047: invoke-virtual {v3}, Landroid/view/View;.getVisibility:()I // method@12d5 │ │ -04fec4: 0a11 |004a: move-result v17 │ │ -04fec6: 1312 0800 |004b: const/16 v18, #int 8 // #8 │ │ -04feca: 0200 1100 |004d: move/from16 v0, v17 │ │ -04fece: 0201 1200 |004f: move/from16 v1, v18 │ │ -04fed2: 3310 1b00 |0051: if-ne v0, v1, 006c // +001b │ │ -04fed6: d80d 0d01 |0053: add-int/lit8 v13, v13, #int 1 // #01 │ │ -04feda: 28ea |0055: goto 003f // -0016 │ │ -04fedc: 390f d4ff |0056: if-nez v15, 002a // -002c │ │ -04fee0: 150f 0040 |0058: const/high16 v15, #int 1073741824 // #4000 │ │ -04fee4: 1310 2c01 |005a: const/16 v16, #int 300 // #12c │ │ -04fee8: 28ce |005c: goto 002a // -0032 │ │ -04feea: 390b d5ff |005d: if-nez v11, 0032 // -002b │ │ -04feee: 150b 0040 |005f: const/high16 v11, #int 1073741824 // #4000 │ │ -04fef2: 130c 2c01 |0061: const/16 v12, #int 300 // #12c │ │ -04fef6: 28cf |0063: goto 0032 // -0031 │ │ -04fef8: 2211 a603 |0064: new-instance v17, Ljava/lang/IllegalArgumentException; // type@03a6 │ │ -04fefc: 1a12 e902 |0066: const-string v18, "DrawerLayout must be measured with MeasureSpec.EXACTLY." // string@02e9 │ │ -04ff00: 7602 7817 1100 |0068: invoke-direct/range {v17, v18}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@1778 │ │ -04ff06: 2711 |006b: throw v17 │ │ -04ff08: 6e10 c212 0300 |006c: invoke-virtual {v3}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@12c2 │ │ -04ff0e: 0c0e |006f: move-result-object v14 │ │ -04ff10: 1f0e 4502 |0070: check-cast v14, Landroid/support/v4/widget/DrawerLayout$LayoutParams; // type@0245 │ │ -04ff14: 0800 1400 |0072: move-object/from16 v0, v20 │ │ -04ff18: 6e20 d90f 3000 |0074: invoke-virtual {v0, v3}, Landroid/support/v4/widget/DrawerLayout;.isContentView:(Landroid/view/View;)Z // method@0fd9 │ │ -04ff1e: 0a11 |0077: move-result v17 │ │ -04ff20: 3811 2a00 |0078: if-eqz v17, 00a2 // +002a │ │ -04ff24: 52e0 8704 |007a: iget v0, v14, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.leftMargin:I // field@0487 │ │ -04ff28: 0211 0000 |007c: move/from16 v17, v0 │ │ -04ff2c: 9111 1011 |007e: sub-int v17, v16, v17 │ │ -04ff30: 52e0 8904 |0080: iget v0, v14, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.rightMargin:I // field@0489 │ │ -04ff34: 0212 0000 |0082: move/from16 v18, v0 │ │ -04ff38: 9111 1112 |0084: sub-int v17, v17, v18 │ │ -04ff3c: 1512 0040 |0086: const/high16 v18, #int 1073741824 // #4000 │ │ -04ff40: 7702 aa12 1100 |0088: invoke-static/range {v17, v18}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@12aa │ │ -04ff46: 0a07 |008b: move-result v7 │ │ -04ff48: 52e0 8a04 |008c: iget v0, v14, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.topMargin:I // field@048a │ │ -04ff4c: 0211 0000 |008e: move/from16 v17, v0 │ │ -04ff50: 9111 0c11 |0090: sub-int v17, v12, v17 │ │ -04ff54: 52e0 8204 |0092: iget v0, v14, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.bottomMargin:I // field@0482 │ │ -04ff58: 0212 0000 |0094: move/from16 v18, v0 │ │ -04ff5c: 9111 1112 |0096: sub-int v17, v17, v18 │ │ -04ff60: 1512 0040 |0098: const/high16 v18, #int 1073741824 // #4000 │ │ -04ff64: 7702 aa12 1100 |009a: invoke-static/range {v17, v18}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@12aa │ │ -04ff6a: 0a06 |009d: move-result v6 │ │ -04ff6c: 6e30 e712 7306 |009e: invoke-virtual {v3, v7, v6}, Landroid/view/View;.measure:(II)V // method@12e7 │ │ -04ff72: 28b2 |00a1: goto 0053 // -004e │ │ -04ff74: 0800 1400 |00a2: move-object/from16 v0, v20 │ │ -04ff78: 6e20 dc0f 3000 |00a4: invoke-virtual {v0, v3}, Landroid/support/v4/widget/DrawerLayout;.isDrawerView:(Landroid/view/View;)Z // method@0fdc │ │ -04ff7e: 0a11 |00a7: move-result v17 │ │ -04ff80: 3811 8000 |00a8: if-eqz v17, 0128 // +0080 │ │ -04ff84: 0800 1400 |00aa: move-object/from16 v0, v20 │ │ -04ff88: 6e20 cf0f 3000 |00ac: invoke-virtual {v0, v3}, Landroid/support/v4/widget/DrawerLayout;.getDrawerViewAbsoluteGravity:(Landroid/view/View;)I // method@0fcf │ │ -04ff8e: 0a11 |00af: move-result v17 │ │ -04ff90: dd05 1107 |00b0: and-int/lit8 v5, v17, #int 7 // #07 │ │ -04ff94: 9511 0a05 |00b2: and-int v17, v10, v5 │ │ -04ff98: 3811 3700 |00b4: if-eqz v17, 00eb // +0037 │ │ -04ff9c: 2211 a703 |00b6: new-instance v17, Ljava/lang/IllegalStateException; // type@03a7 │ │ -04ffa0: 2212 b903 |00b8: new-instance v18, Ljava/lang/StringBuilder; // type@03b9 │ │ -04ffa4: 7601 ae17 1200 |00ba: invoke-direct/range {v18}, Ljava/lang/StringBuilder;.:()V // method@17ae │ │ -04ffaa: 1a13 6002 |00bd: const-string v19, "Child drawer has absolute gravity " // string@0260 │ │ -04ffae: 7402 b517 1200 |00bf: invoke-virtual/range {v18, v19}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17b5 │ │ -04ffb4: 0c12 |00c2: move-result-object v18 │ │ -04ffb6: 7110 d40f 0500 |00c3: invoke-static {v5}, Landroid/support/v4/widget/DrawerLayout;.gravityToString:(I)Ljava/lang/String; // method@0fd4 │ │ -04ffbc: 0c13 |00c6: move-result-object v19 │ │ -04ffbe: 7402 b517 1200 |00c7: invoke-virtual/range {v18, v19}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17b5 │ │ -04ffc4: 0c12 |00ca: move-result-object v18 │ │ -04ffc6: 1a13 3000 |00cb: const-string v19, " but this " // string@0030 │ │ -04ffca: 7402 b517 1200 |00cd: invoke-virtual/range {v18, v19}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17b5 │ │ -04ffd0: 0c12 |00d0: move-result-object v18 │ │ -04ffd2: 1a13 e802 |00d1: const-string v19, "DrawerLayout" // string@02e8 │ │ -04ffd6: 7402 b517 1200 |00d3: invoke-virtual/range {v18, v19}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17b5 │ │ -04ffdc: 0c12 |00d6: move-result-object v18 │ │ -04ffde: 1a13 2d00 |00d7: const-string v19, " already has a " // string@002d │ │ -04ffe2: 7402 b517 1200 |00d9: invoke-virtual/range {v18, v19}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17b5 │ │ -04ffe8: 0c12 |00dc: move-result-object v18 │ │ -04ffea: 1a13 560f |00dd: const-string v19, "drawer view along that edge" // string@0f56 │ │ -04ffee: 7402 b517 1200 |00df: invoke-virtual/range {v18, v19}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17b5 │ │ -04fff4: 0c12 |00e2: move-result-object v18 │ │ -04fff6: 7401 ba17 1200 |00e3: invoke-virtual/range {v18}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@17ba │ │ -04fffc: 0c12 |00e6: move-result-object v18 │ │ -04fffe: 7602 7c17 1100 |00e7: invoke-direct/range {v17, v18}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@177c │ │ -050004: 2711 |00ea: throw v17 │ │ -050006: 0800 1400 |00eb: move-object/from16 v0, v20 │ │ -05000a: 5200 b004 |00ed: iget v0, v0, Landroid/support/v4/widget/DrawerLayout;.mMinDrawerMargin:I // field@04b0 │ │ -05000e: 0211 0000 |00ef: move/from16 v17, v0 │ │ -050012: 52e0 8704 |00f1: iget v0, v14, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.leftMargin:I // field@0487 │ │ -050016: 0212 0000 |00f3: move/from16 v18, v0 │ │ -05001a: 9011 1112 |00f5: add-int v17, v17, v18 │ │ -05001e: 52e0 8904 |00f7: iget v0, v14, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.rightMargin:I // field@0489 │ │ -050022: 0212 0000 |00f9: move/from16 v18, v0 │ │ -050026: 9011 1112 |00fb: add-int v17, v17, v18 │ │ -05002a: 52e0 8b04 |00fd: iget v0, v14, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.width:I // field@048b │ │ -05002e: 0212 0000 |00ff: move/from16 v18, v0 │ │ -050032: 0200 1500 |0101: move/from16 v0, v21 │ │ -050036: 0201 1100 |0103: move/from16 v1, v17 │ │ -05003a: 0202 1200 |0105: move/from16 v2, v18 │ │ -05003e: 7130 cb0f 1002 |0107: invoke-static {v0, v1, v2}, Landroid/support/v4/widget/DrawerLayout;.getChildMeasureSpec:(III)I // method@0fcb │ │ -050044: 0a09 |010a: move-result v9 │ │ -050046: 52e0 8a04 |010b: iget v0, v14, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.topMargin:I // field@048a │ │ -05004a: 0211 0000 |010d: move/from16 v17, v0 │ │ -05004e: 52e0 8204 |010f: iget v0, v14, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.bottomMargin:I // field@0482 │ │ -050052: 0212 0000 |0111: move/from16 v18, v0 │ │ -050056: 9011 1112 |0113: add-int v17, v17, v18 │ │ -05005a: 52e0 8404 |0115: iget v0, v14, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.height:I // field@0484 │ │ -05005e: 0212 0000 |0117: move/from16 v18, v0 │ │ -050062: 0200 1600 |0119: move/from16 v0, v22 │ │ -050066: 0201 1100 |011b: move/from16 v1, v17 │ │ -05006a: 0202 1200 |011d: move/from16 v2, v18 │ │ -05006e: 7130 cb0f 1002 |011f: invoke-static {v0, v1, v2}, Landroid/support/v4/widget/DrawerLayout;.getChildMeasureSpec:(III)I // method@0fcb │ │ -050074: 0a08 |0122: move-result v8 │ │ -050076: 6e30 e712 9308 |0123: invoke-virtual {v3, v9, v8}, Landroid/view/View;.measure:(II)V // method@12e7 │ │ -05007c: 2900 2dff |0126: goto/16 0053 // -00d3 │ │ -050080: 2211 a703 |0128: new-instance v17, Ljava/lang/IllegalStateException; // type@03a7 │ │ -050084: 2212 b903 |012a: new-instance v18, Ljava/lang/StringBuilder; // type@03b9 │ │ -050088: 7601 ae17 1200 |012c: invoke-direct/range {v18}, Ljava/lang/StringBuilder;.:()V // method@17ae │ │ -05008e: 1a13 5f02 |012f: const-string v19, "Child " // string@025f │ │ -050092: 7402 b517 1200 |0131: invoke-virtual/range {v18, v19}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17b5 │ │ -050098: 0c12 |0134: move-result-object v18 │ │ -05009a: 0800 1200 |0135: move-object/from16 v0, v18 │ │ -05009e: 6e20 b417 3000 |0137: invoke-virtual {v0, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@17b4 │ │ -0500a4: 0c12 |013a: move-result-object v18 │ │ -0500a6: 1a13 2e00 |013b: const-string v19, " at index " // string@002e │ │ -0500aa: 7402 b517 1200 |013d: invoke-virtual/range {v18, v19}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17b5 │ │ -0500b0: 0c12 |0140: move-result-object v18 │ │ -0500b2: 0800 1200 |0141: move-object/from16 v0, v18 │ │ -0500b6: 6e20 b117 d000 |0143: invoke-virtual {v0, v13}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@17b1 │ │ -0500bc: 0c12 |0146: move-result-object v18 │ │ -0500be: 1a13 4000 |0147: const-string v19, " does not have a valid layout_gravity - must be Gravity.LEFT, " // string@0040 │ │ -0500c2: 7402 b517 1200 |0149: invoke-virtual/range {v18, v19}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17b5 │ │ -0500c8: 0c12 |014c: move-result-object v18 │ │ -0500ca: 1a13 9303 |014d: const-string v19, "Gravity.RIGHT or Gravity.NO_GRAVITY" // string@0393 │ │ -0500ce: 7402 b517 1200 |014f: invoke-virtual/range {v18, v19}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17b5 │ │ -0500d4: 0c12 |0152: move-result-object v18 │ │ -0500d6: 7401 ba17 1200 |0153: invoke-virtual/range {v18}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@17ba │ │ -0500dc: 0c12 |0156: move-result-object v18 │ │ -0500de: 7602 7c17 1100 |0157: invoke-direct/range {v17, v18}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@177c │ │ -0500e4: 2711 |015a: throw v17 │ │ -0500e6: 0e00 |015b: return-void │ │ - catches : (none) │ │ - positions : │ │ - 0x0000 line=601 │ │ - 0x0004 line=602 │ │ - 0x0008 line=603 │ │ - 0x000c line=604 │ │ - 0x0010 line=606 │ │ - 0x001c line=607 │ │ - 0x0022 line=612 │ │ - 0x0028 line=613 │ │ - 0x002a line=618 │ │ - 0x0030 line=619 │ │ - 0x0032 line=631 │ │ - 0x0039 line=634 │ │ - 0x003a line=635 │ │ - 0x003e line=636 │ │ - 0x0041 line=637 │ │ - 0x0047 line=639 │ │ - 0x0053 line=636 │ │ - 0x0056 line=614 │ │ - 0x0058 line=615 │ │ - 0x005a line=616 │ │ - 0x005d line=621 │ │ - 0x005f line=622 │ │ - 0x0061 line=623 │ │ - 0x0064 line=626 │ │ - 0x006c line=643 │ │ - 0x0072 line=645 │ │ - 0x007a line=647 │ │ - 0x008c line=649 │ │ - 0x009e line=651 │ │ - 0x00a2 line=652 │ │ - 0x00aa line=653 │ │ - 0x00b2 line=655 │ │ - 0x00b6 line=656 │ │ - 0x00eb line=660 │ │ - 0x010b line=663 │ │ - 0x0123 line=666 │ │ - 0x0128 line=668 │ │ - 0x015b line=673 │ │ - locals : │ │ - 0x0047 - 0x0056 reg=3 child Landroid/view/View; │ │ - 0x003e - 0x0056 reg=4 childCount I │ │ - 0x003a - 0x0056 reg=10 foundDrawers I │ │ - 0x003f - 0x0056 reg=13 i I │ │ - 0x009e - 0x00a2 reg=6 contentHeightSpec I │ │ - 0x008c - 0x00a2 reg=7 contentWidthSpec I │ │ - 0x00b2 - 0x0128 reg=5 childGravity I │ │ - 0x0123 - 0x0128 reg=8 drawerHeightSpec I │ │ - 0x010b - 0x0128 reg=9 drawerWidthSpec I │ │ - 0x006c - 0x015b reg=3 child Landroid/view/View; │ │ - 0x0072 - 0x015b reg=14 lp Landroid/support/v4/widget/DrawerLayout$LayoutParams; │ │ - 0x006c - 0x015c reg=4 childCount I │ │ - 0x006c - 0x015c reg=10 foundDrawers I │ │ - 0x0008 - 0x015c reg=11 heightMode I │ │ - 0x0010 - 0x015c reg=12 heightSize I │ │ - 0x006c - 0x015c reg=13 i I │ │ - 0x0004 - 0x015c reg=15 widthMode I │ │ - 0x000c - 0x015c reg=16 widthSize I │ │ - 0x0000 - 0x015c reg=20 this Landroid/support/v4/widget/DrawerLayout; │ │ - 0x0000 - 0x015c reg=21 widthMeasureSpec I │ │ - 0x0000 - 0x015c reg=22 heightMeasureSpec I │ │ - │ │ - #35 : (in Landroid/support/v4/widget/DrawerLayout;) │ │ - name : 'onRestoreInstanceState' │ │ - type : '(Landroid/os/Parcelable;)V' │ │ - access : 0x0004 (PROTECTED) │ │ - code - │ │ - registers : 6 │ │ - ins : 2 │ │ - outs : 3 │ │ - insns size : 38 16-bit code units │ │ -0500e8: |[0500e8] android.support.v4.widget.DrawerLayout.onRestoreInstanceState:(Landroid/os/Parcelable;)V │ │ -0500f8: 0750 |0000: move-object v0, v5 │ │ -0500fa: 1f00 4702 |0001: check-cast v0, Landroid/support/v4/widget/DrawerLayout$SavedState; // type@0247 │ │ -0500fe: 6e10 980f 0000 |0003: invoke-virtual {v0}, Landroid/support/v4/widget/DrawerLayout$SavedState;.getSuperState:()Landroid/os/Parcelable; // method@0f98 │ │ -050104: 0c02 |0006: move-result-object v2 │ │ -050106: 6f20 4913 2400 |0007: invoke-super {v4, v2}, Landroid/view/ViewGroup;.onRestoreInstanceState:(Landroid/os/Parcelable;)V // method@1349 │ │ -05010c: 5202 8f04 |000a: iget v2, v0, Landroid/support/v4/widget/DrawerLayout$SavedState;.openDrawerGravity:I // field@048f │ │ -050110: 3802 0d00 |000c: if-eqz v2, 0019 // +000d │ │ -050114: 5202 8f04 |000e: iget v2, v0, Landroid/support/v4/widget/DrawerLayout$SavedState;.openDrawerGravity:I // field@048f │ │ -050118: 6e20 c30f 2400 |0010: invoke-virtual {v4, v2}, Landroid/support/v4/widget/DrawerLayout;.findDrawerWithGravity:(I)Landroid/view/View; // method@0fc3 │ │ -05011e: 0c01 |0013: move-result-object v1 │ │ -050120: 3801 0500 |0014: if-eqz v1, 0019 // +0005 │ │ -050124: 6e20 ec0f 1400 |0016: invoke-virtual {v4, v1}, Landroid/support/v4/widget/DrawerLayout;.openDrawer:(Landroid/view/View;)V // method@0fec │ │ -05012a: 5202 8d04 |0019: iget v2, v0, Landroid/support/v4/widget/DrawerLayout$SavedState;.lockModeLeft:I // field@048d │ │ -05012e: 1233 |001b: const/4 v3, #int 3 // #3 │ │ -050130: 6e30 f40f 2403 |001c: invoke-virtual {v4, v2, v3}, Landroid/support/v4/widget/DrawerLayout;.setDrawerLockMode:(II)V // method@0ff4 │ │ -050136: 5202 8e04 |001f: iget v2, v0, Landroid/support/v4/widget/DrawerLayout$SavedState;.lockModeRight:I // field@048e │ │ -05013a: 1253 |0021: const/4 v3, #int 5 // #5 │ │ -05013c: 6e30 f40f 2403 |0022: invoke-virtual {v4, v2, v3}, Landroid/support/v4/widget/DrawerLayout;.setDrawerLockMode:(II)V // method@0ff4 │ │ -050142: 0e00 |0025: return-void │ │ + insns size : 68 16-bit code units │ │ +072f88: |[072f88] android.support.v4.widget.DrawerLayoutCompatApi21.applyMarginInsets:(Landroid/view/ViewGroup$MarginLayoutParams;Ljava/lang/Object;I)V │ │ +072f98: 1204 |0000: const/4 v4, #int 0 // #0 │ │ +072f9a: 0760 |0001: move-object v0, v6 │ │ +072f9c: 1f00 4404 |0002: check-cast v0, Landroid/view/WindowInsets; // type@0444 │ │ +072fa0: 1231 |0004: const/4 v1, #int 3 // #3 │ │ +072fa2: 3317 2b00 |0005: if-ne v7, v1, 0030 // +002b │ │ +072fa6: 6e10 031e 0000 |0007: invoke-virtual {v0}, Landroid/view/WindowInsets;.getSystemWindowInsetLeft:()I // method@1e03 │ │ +072fac: 0a01 |000a: move-result v1 │ │ +072fae: 6e10 051e 0000 |000b: invoke-virtual {v0}, Landroid/view/WindowInsets;.getSystemWindowInsetTop:()I // method@1e05 │ │ +072fb4: 0a02 |000e: move-result v2 │ │ +072fb6: 6e10 021e 0000 |000f: invoke-virtual {v0}, Landroid/view/WindowInsets;.getSystemWindowInsetBottom:()I // method@1e02 │ │ +072fbc: 0a03 |0012: move-result v3 │ │ +072fbe: 6e53 0b1e 1042 |0013: invoke-virtual {v0, v1, v2, v4, v3}, Landroid/view/WindowInsets;.replaceSystemWindowInsets:(IIII)Landroid/view/WindowInsets; // method@1e0b │ │ +072fc4: 0c00 |0016: move-result-object v0 │ │ +072fc6: 6e10 031e 0000 |0017: invoke-virtual {v0}, Landroid/view/WindowInsets;.getSystemWindowInsetLeft:()I // method@1e03 │ │ +072fcc: 0a01 |001a: move-result v1 │ │ +072fce: 5951 4b08 |001b: iput v1, v5, Landroid/view/ViewGroup$MarginLayoutParams;.leftMargin:I // field@084b │ │ +072fd2: 6e10 051e 0000 |001d: invoke-virtual {v0}, Landroid/view/WindowInsets;.getSystemWindowInsetTop:()I // method@1e05 │ │ +072fd8: 0a01 |0020: move-result v1 │ │ +072fda: 5951 4d08 |0021: iput v1, v5, Landroid/view/ViewGroup$MarginLayoutParams;.topMargin:I // field@084d │ │ +072fde: 6e10 041e 0000 |0023: invoke-virtual {v0}, Landroid/view/WindowInsets;.getSystemWindowInsetRight:()I // method@1e04 │ │ +072fe4: 0a01 |0026: move-result v1 │ │ +072fe6: 5951 4c08 |0027: iput v1, v5, Landroid/view/ViewGroup$MarginLayoutParams;.rightMargin:I // field@084c │ │ +072fea: 6e10 021e 0000 |0029: invoke-virtual {v0}, Landroid/view/WindowInsets;.getSystemWindowInsetBottom:()I // method@1e02 │ │ +072ff0: 0a01 |002c: move-result v1 │ │ +072ff2: 5951 4a08 |002d: iput v1, v5, Landroid/view/ViewGroup$MarginLayoutParams;.bottomMargin:I // field@084a │ │ +072ff6: 0e00 |002f: return-void │ │ +072ff8: 1251 |0030: const/4 v1, #int 5 // #5 │ │ +072ffa: 3317 e6ff |0031: if-ne v7, v1, 0017 // -001a │ │ +072ffe: 6e10 051e 0000 |0033: invoke-virtual {v0}, Landroid/view/WindowInsets;.getSystemWindowInsetTop:()I // method@1e05 │ │ +073004: 0a01 |0036: move-result v1 │ │ +073006: 6e10 041e 0000 |0037: invoke-virtual {v0}, Landroid/view/WindowInsets;.getSystemWindowInsetRight:()I // method@1e04 │ │ +07300c: 0a02 |003a: move-result v2 │ │ +07300e: 6e10 021e 0000 |003b: invoke-virtual {v0}, Landroid/view/WindowInsets;.getSystemWindowInsetBottom:()I // method@1e02 │ │ +073014: 0a03 |003e: move-result v3 │ │ +073016: 6e53 0b1e 4021 |003f: invoke-virtual {v0, v4, v1, v2, v3}, Landroid/view/WindowInsets;.replaceSystemWindowInsets:(IIII)Landroid/view/WindowInsets; // method@1e0b │ │ +07301c: 0c00 |0042: move-result-object v0 │ │ +07301e: 28d4 |0043: goto 0017 // -002c │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=1245 │ │ - 0x0003 line=1246 │ │ - 0x000a line=1248 │ │ - 0x000e line=1249 │ │ - 0x0014 line=1250 │ │ - 0x0016 line=1251 │ │ - 0x0019 line=1255 │ │ - 0x001f line=1256 │ │ - 0x0025 line=1257 │ │ - locals : │ │ - 0x0014 - 0x0019 reg=1 toOpen Landroid/view/View; │ │ - 0x0003 - 0x0026 reg=0 ss Landroid/support/v4/widget/DrawerLayout$SavedState; │ │ - 0x0000 - 0x0026 reg=4 this Landroid/support/v4/widget/DrawerLayout; │ │ - 0x0000 - 0x0026 reg=5 state Landroid/os/Parcelable; │ │ - │ │ - #36 : (in Landroid/support/v4/widget/DrawerLayout;) │ │ - name : 'onSaveInstanceState' │ │ - type : '()Landroid/os/Parcelable;' │ │ - access : 0x0004 (PROTECTED) │ │ - code - │ │ - registers : 8 │ │ - ins : 1 │ │ - outs : 2 │ │ - insns size : 52 16-bit code units │ │ -050144: |[050144] android.support.v4.widget.DrawerLayout.onSaveInstanceState:()Landroid/os/Parcelable; │ │ -050154: 6f10 4a13 0700 |0000: invoke-super {v7}, Landroid/view/ViewGroup;.onSaveInstanceState:()Landroid/os/Parcelable; // method@134a │ │ -05015a: 0c05 |0003: move-result-object v5 │ │ -05015c: 2204 4702 |0004: new-instance v4, Landroid/support/v4/widget/DrawerLayout$SavedState; // type@0247 │ │ -050160: 7020 970f 5400 |0006: invoke-direct {v4, v5}, Landroid/support/v4/widget/DrawerLayout$SavedState;.:(Landroid/os/Parcelable;)V // method@0f97 │ │ -050166: 6e10 ca0f 0700 |0009: invoke-virtual {v7}, Landroid/support/v4/widget/DrawerLayout;.getChildCount:()I // method@0fca │ │ -05016c: 0a01 |000c: move-result v1 │ │ -05016e: 1202 |000d: const/4 v2, #int 0 // #0 │ │ -050170: 3512 1d00 |000e: if-ge v2, v1, 002b // +001d │ │ -050174: 6e20 c90f 2700 |0010: invoke-virtual {v7, v2}, Landroid/support/v4/widget/DrawerLayout;.getChildAt:(I)Landroid/view/View; // method@0fc9 │ │ -05017a: 0c00 |0013: move-result-object v0 │ │ -05017c: 6e20 dc0f 0700 |0014: invoke-virtual {v7, v0}, Landroid/support/v4/widget/DrawerLayout;.isDrawerView:(Landroid/view/View;)Z // method@0fdc │ │ -050182: 0a06 |0017: move-result v6 │ │ -050184: 3906 0500 |0018: if-nez v6, 001d // +0005 │ │ -050188: d802 0201 |001a: add-int/lit8 v2, v2, #int 1 // #01 │ │ -05018c: 28f2 |001c: goto 000e // -000e │ │ -05018e: 6e10 c212 0000 |001d: invoke-virtual {v0}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@12c2 │ │ -050194: 0c03 |0020: move-result-object v3 │ │ -050196: 1f03 4502 |0021: check-cast v3, Landroid/support/v4/widget/DrawerLayout$LayoutParams; // type@0245 │ │ -05019a: 5536 8604 |0023: iget-boolean v6, v3, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.knownOpen:Z // field@0486 │ │ -05019e: 3806 f5ff |0025: if-eqz v6, 001a // -000b │ │ -0501a2: 5236 8304 |0027: iget v6, v3, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.gravity:I // field@0483 │ │ -0501a6: 5946 8f04 |0029: iput v6, v4, Landroid/support/v4/widget/DrawerLayout$SavedState;.openDrawerGravity:I // field@048f │ │ -0501aa: 5276 ae04 |002b: iget v6, v7, Landroid/support/v4/widget/DrawerLayout;.mLockModeLeft:I // field@04ae │ │ -0501ae: 5946 8d04 |002d: iput v6, v4, Landroid/support/v4/widget/DrawerLayout$SavedState;.lockModeLeft:I // field@048d │ │ -0501b2: 5276 af04 |002f: iget v6, v7, Landroid/support/v4/widget/DrawerLayout;.mLockModeRight:I // field@04af │ │ -0501b6: 5946 8e04 |0031: iput v6, v4, Landroid/support/v4/widget/DrawerLayout$SavedState;.lockModeRight:I // field@048e │ │ -0501ba: 1104 |0033: return-object v4 │ │ - catches : (none) │ │ - positions : │ │ - 0x0000 line=1261 │ │ - 0x0004 line=1263 │ │ - 0x0009 line=1265 │ │ - 0x000d line=1266 │ │ - 0x0010 line=1267 │ │ - 0x0014 line=1268 │ │ - 0x001a line=1266 │ │ - 0x001d line=1272 │ │ - 0x0023 line=1273 │ │ - 0x0027 line=1274 │ │ - 0x002b line=1280 │ │ - 0x002f line=1281 │ │ - 0x0033 line=1283 │ │ - locals : │ │ - 0x0014 - 0x002b reg=0 child Landroid/view/View; │ │ - 0x0023 - 0x002b reg=3 lp Landroid/support/v4/widget/DrawerLayout$LayoutParams; │ │ - 0x000d - 0x0034 reg=1 childCount I │ │ - 0x000e - 0x0034 reg=2 i I │ │ - 0x0009 - 0x0034 reg=4 ss Landroid/support/v4/widget/DrawerLayout$SavedState; │ │ - 0x0004 - 0x0034 reg=5 superState Landroid/os/Parcelable; │ │ - 0x0000 - 0x0034 reg=7 this Landroid/support/v4/widget/DrawerLayout; │ │ - │ │ - #37 : (in Landroid/support/v4/widget/DrawerLayout;) │ │ - name : 'onTouchEvent' │ │ - type : '(Landroid/view/MotionEvent;)Z' │ │ - access : 0x0001 (PUBLIC) │ │ - code - │ │ - registers : 15 │ │ - ins : 2 │ │ - outs : 3 │ │ - insns size : 138 16-bit code units │ │ -0501bc: |[0501bc] android.support.v4.widget.DrawerLayout.onTouchEvent:(Landroid/view/MotionEvent;)Z │ │ -0501cc: 54da ac04 |0000: iget-object v10, v13, Landroid/support/v4/widget/DrawerLayout;.mLeftDragger:Landroid/support/v4/widget/ViewDragHelper; // field@04ac │ │ -0501d0: 6e20 0612 ea00 |0002: invoke-virtual {v10, v14}, Landroid/support/v4/widget/ViewDragHelper;.processTouchEvent:(Landroid/view/MotionEvent;)V // method@1206 │ │ -0501d6: 54da b204 |0005: iget-object v10, v13, Landroid/support/v4/widget/DrawerLayout;.mRightDragger:Landroid/support/v4/widget/ViewDragHelper; // field@04b2 │ │ -0501da: 6e20 0612 ea00 |0007: invoke-virtual {v10, v14}, Landroid/support/v4/widget/ViewDragHelper;.processTouchEvent:(Landroid/view/MotionEvent;)V // method@1206 │ │ -0501e0: 6e10 7f12 0e00 |000a: invoke-virtual {v14}, Landroid/view/MotionEvent;.getAction:()I // method@127f │ │ -0501e6: 0a00 |000d: move-result v0 │ │ -0501e8: 1217 |000e: const/4 v7, #int 1 // #1 │ │ -0501ea: d50a ff00 |000f: and-int/lit16 v10, v0, #int 255 // #00ff │ │ -0501ee: 2b0a 6d00 0000 |0011: packed-switch v10, 0000007e // +0000006d │ │ -0501f4: 0f07 |0014: return v7 │ │ -0501f6: 6e10 8612 0e00 |0015: invoke-virtual {v14}, Landroid/view/MotionEvent;.getX:()F // method@1286 │ │ -0501fc: 0a08 |0018: move-result v8 │ │ -0501fe: 6e10 8812 0e00 |0019: invoke-virtual {v14}, Landroid/view/MotionEvent;.getY:()F // method@1288 │ │ -050204: 0a09 |001c: move-result v9 │ │ -050206: 59d8 a904 |001d: iput v8, v13, Landroid/support/v4/widget/DrawerLayout;.mInitialMotionX:F // field@04a9 │ │ -05020a: 59d9 aa04 |001f: iput v9, v13, Landroid/support/v4/widget/DrawerLayout;.mInitialMotionY:F // field@04aa │ │ -05020e: 120a |0021: const/4 v10, #int 0 // #0 │ │ -050210: 5cda a504 |0022: iput-boolean v10, v13, Landroid/support/v4/widget/DrawerLayout;.mDisallowInterceptRequested:Z // field@04a5 │ │ -050214: 120a |0024: const/4 v10, #int 0 // #0 │ │ -050216: 5cda a404 |0025: iput-boolean v10, v13, Landroid/support/v4/widget/DrawerLayout;.mChildrenCanceledTouch:Z // field@04a4 │ │ -05021a: 28ed |0027: goto 0014 // -0013 │ │ -05021c: 6e10 8612 0e00 |0028: invoke-virtual {v14}, Landroid/view/MotionEvent;.getX:()F // method@1286 │ │ -050222: 0a08 |002b: move-result v8 │ │ -050224: 6e10 8812 0e00 |002c: invoke-virtual {v14}, Landroid/view/MotionEvent;.getY:()F // method@1288 │ │ -05022a: 0a09 |002f: move-result v9 │ │ -05022c: 1214 |0030: const/4 v4, #int 1 // #1 │ │ -05022e: 54da ac04 |0031: iget-object v10, v13, Landroid/support/v4/widget/DrawerLayout;.mLeftDragger:Landroid/support/v4/widget/ViewDragHelper; // field@04ac │ │ -050232: 878b |0033: float-to-int v11, v8 │ │ -050234: 879c |0034: float-to-int v12, v9 │ │ -050236: 6e30 f711 ba0c |0035: invoke-virtual {v10, v11, v12}, Landroid/support/v4/widget/ViewDragHelper;.findTopChildUnder:(II)Landroid/view/View; // method@11f7 │ │ -05023c: 0c06 |0038: move-result-object v6 │ │ -05023e: 3806 3000 |0039: if-eqz v6, 0069 // +0030 │ │ -050242: 6e20 d90f 6d00 |003b: invoke-virtual {v13, v6}, Landroid/support/v4/widget/DrawerLayout;.isContentView:(Landroid/view/View;)Z // method@0fd9 │ │ -050248: 0a0a |003e: move-result v10 │ │ -05024a: 380a 2a00 |003f: if-eqz v10, 0069 // +002a │ │ -05024e: 52da a904 |0041: iget v10, v13, Landroid/support/v4/widget/DrawerLayout;.mInitialMotionX:F // field@04a9 │ │ -050252: a701 080a |0043: sub-float v1, v8, v10 │ │ -050256: 52da aa04 |0045: iget v10, v13, Landroid/support/v4/widget/DrawerLayout;.mInitialMotionY:F // field@04aa │ │ -05025a: a702 090a |0047: sub-float v2, v9, v10 │ │ -05025e: 54da ac04 |0049: iget-object v10, v13, Landroid/support/v4/widget/DrawerLayout;.mLeftDragger:Landroid/support/v4/widget/ViewDragHelper; // field@04ac │ │ -050262: 6e10 ff11 0a00 |004b: invoke-virtual {v10}, Landroid/support/v4/widget/ViewDragHelper;.getTouchSlop:()I // method@11ff │ │ -050268: 0a05 |004e: move-result v5 │ │ -05026a: a80a 0101 |004f: mul-float v10, v1, v1 │ │ -05026e: a80b 0202 |0051: mul-float v11, v2, v2 │ │ -050272: c6ba |0053: add-float/2addr v10, v11 │ │ -050274: 920b 0505 |0054: mul-int v11, v5, v5 │ │ -050278: 82bb |0056: int-to-float v11, v11 │ │ -05027a: 2e0a 0a0b |0057: cmpg-float v10, v10, v11 │ │ -05027e: 3b0a 1000 |0059: if-gez v10, 0069 // +0010 │ │ -050282: 6e10 c40f 0d00 |005b: invoke-virtual {v13}, Landroid/support/v4/widget/DrawerLayout;.findOpenDrawer:()Landroid/view/View; // method@0fc4 │ │ -050288: 0c03 |005e: move-result-object v3 │ │ -05028a: 3803 0a00 |005f: if-eqz v3, 0069 // +000a │ │ -05028e: 6e20 ce0f 3d00 |0061: invoke-virtual {v13, v3}, Landroid/support/v4/widget/DrawerLayout;.getDrawerLockMode:(Landroid/view/View;)I // method@0fce │ │ -050294: 0a0a |0064: move-result v10 │ │ -050296: 122b |0065: const/4 v11, #int 2 // #2 │ │ -050298: 33ba 0a00 |0066: if-ne v10, v11, 0070 // +000a │ │ -05029c: 1214 |0068: const/4 v4, #int 1 // #1 │ │ -05029e: 6e20 bd0f 4d00 |0069: invoke-virtual {v13, v4}, Landroid/support/v4/widget/DrawerLayout;.closeDrawers:(Z)V // method@0fbd │ │ -0502a4: 120a |006c: const/4 v10, #int 0 // #0 │ │ -0502a6: 5cda a504 |006d: iput-boolean v10, v13, Landroid/support/v4/widget/DrawerLayout;.mDisallowInterceptRequested:Z // field@04a5 │ │ -0502aa: 28a5 |006f: goto 0014 // -005b │ │ -0502ac: 1204 |0070: const/4 v4, #int 0 // #0 │ │ -0502ae: 28f8 |0071: goto 0069 // -0008 │ │ -0502b0: 121a |0072: const/4 v10, #int 1 // #1 │ │ -0502b2: 6e20 bd0f ad00 |0073: invoke-virtual {v13, v10}, Landroid/support/v4/widget/DrawerLayout;.closeDrawers:(Z)V // method@0fbd │ │ -0502b8: 120a |0076: const/4 v10, #int 0 // #0 │ │ -0502ba: 5cda a504 |0077: iput-boolean v10, v13, Landroid/support/v4/widget/DrawerLayout;.mDisallowInterceptRequested:Z // field@04a5 │ │ -0502be: 120a |0079: const/4 v10, #int 0 // #0 │ │ -0502c0: 5cda a404 |007a: iput-boolean v10, v13, Landroid/support/v4/widget/DrawerLayout;.mChildrenCanceledTouch:Z // field@04a4 │ │ -0502c4: 2898 |007c: goto 0014 // -0068 │ │ -0502c6: 0000 |007d: nop // spacer │ │ -0502c8: 0001 0400 0000 0000 0400 0000 1700 ... |007e: packed-switch-data (12 units) │ │ - catches : (none) │ │ - positions : │ │ - 0x0000 line=910 │ │ - 0x0005 line=911 │ │ - 0x000a line=913 │ │ - 0x000e line=914 │ │ - 0x000f line=916 │ │ - 0x0014 line=957 │ │ - 0x0015 line=918 │ │ - 0x0019 line=919 │ │ - 0x001d line=920 │ │ - 0x001f line=921 │ │ - 0x0021 line=922 │ │ - 0x0024 line=923 │ │ - 0x0028 line=928 │ │ - 0x002c line=929 │ │ - 0x0030 line=930 │ │ - 0x0031 line=931 │ │ - 0x0039 line=932 │ │ - 0x0041 line=933 │ │ - 0x0045 line=934 │ │ - 0x0049 line=935 │ │ - 0x004f line=936 │ │ - 0x005b line=938 │ │ - 0x005f line=939 │ │ - 0x0061 line=940 │ │ - 0x0069 line=944 │ │ - 0x006c line=945 │ │ - 0x0070 line=940 │ │ - 0x0072 line=950 │ │ - 0x0076 line=951 │ │ - 0x0079 line=952 │ │ - 0x007d line=916 │ │ - locals : │ │ - 0x0019 - 0x0028 reg=8 x F │ │ - 0x001d - 0x0028 reg=9 y F │ │ - 0x0045 - 0x0069 reg=1 dx F │ │ - 0x0049 - 0x0069 reg=2 dy F │ │ - 0x005f - 0x0069 reg=3 openDrawer Landroid/view/View; │ │ - 0x004f - 0x0069 reg=5 slop I │ │ - 0x0070 - 0x0072 reg=1 dx F │ │ - 0x0070 - 0x0072 reg=2 dy F │ │ - 0x0070 - 0x0072 reg=3 openDrawer Landroid/view/View; │ │ - 0x0031 - 0x0072 reg=4 peekingOnly Z │ │ - 0x0070 - 0x0072 reg=5 slop I │ │ - 0x0039 - 0x0072 reg=6 touchedView Landroid/view/View; │ │ - 0x002c - 0x0072 reg=8 x F │ │ - 0x0030 - 0x0072 reg=9 y F │ │ - 0x000e - 0x008a reg=0 action I │ │ - 0x000f - 0x008a reg=7 wantTouchEvents Z │ │ - 0x0000 - 0x008a reg=13 this Landroid/support/v4/widget/DrawerLayout; │ │ - 0x0000 - 0x008a reg=14 ev Landroid/view/MotionEvent; │ │ - │ │ - #38 : (in Landroid/support/v4/widget/DrawerLayout;) │ │ - name : 'openDrawer' │ │ - type : '(I)V' │ │ - access : 0x0001 (PUBLIC) │ │ - code - │ │ - registers : 6 │ │ - ins : 2 │ │ - outs : 2 │ │ - insns size : 39 16-bit code units │ │ -0502e0: |[0502e0] android.support.v4.widget.DrawerLayout.openDrawer:(I)V │ │ -0502f0: 6e20 c30f 5400 |0000: invoke-virtual {v4, v5}, Landroid/support/v4/widget/DrawerLayout;.findDrawerWithGravity:(I)Landroid/view/View; // method@0fc3 │ │ -0502f6: 0c00 |0003: move-result-object v0 │ │ -0502f8: 3900 1f00 |0004: if-nez v0, 0023 // +001f │ │ -0502fc: 2201 a603 |0006: new-instance v1, Ljava/lang/IllegalArgumentException; // type@03a6 │ │ -050300: 2202 b903 |0008: new-instance v2, Ljava/lang/StringBuilder; // type@03b9 │ │ -050304: 7010 ae17 0200 |000a: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@17ae │ │ -05030a: 1a03 9309 |000d: const-string v3, "No drawer view found with gravity " // string@0993 │ │ -05030e: 6e20 b517 3200 |000f: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17b5 │ │ -050314: 0c02 |0012: move-result-object v2 │ │ -050316: 7110 d40f 0500 |0013: invoke-static {v5}, Landroid/support/v4/widget/DrawerLayout;.gravityToString:(I)Ljava/lang/String; // method@0fd4 │ │ -05031c: 0c03 |0016: move-result-object v3 │ │ -05031e: 6e20 b517 3200 |0017: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17b5 │ │ -050324: 0c02 |001a: move-result-object v2 │ │ -050326: 6e10 ba17 0200 |001b: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@17ba │ │ -05032c: 0c02 |001e: move-result-object v2 │ │ -05032e: 7020 7817 2100 |001f: invoke-direct {v1, v2}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@1778 │ │ -050334: 2701 |0022: throw v1 │ │ -050336: 6e20 ec0f 0400 |0023: invoke-virtual {v4, v0}, Landroid/support/v4/widget/DrawerLayout;.openDrawer:(Landroid/view/View;)V // method@0fec │ │ -05033c: 0e00 |0026: return-void │ │ - catches : (none) │ │ - positions : │ │ - 0x0000 line=1044 │ │ - 0x0004 line=1045 │ │ - 0x0006 line=1046 │ │ - 0x0023 line=1049 │ │ - 0x0026 line=1050 │ │ - locals : │ │ - 0x0004 - 0x0027 reg=0 drawerView Landroid/view/View; │ │ - 0x0000 - 0x0027 reg=4 this Landroid/support/v4/widget/DrawerLayout; │ │ - 0x0000 - 0x0027 reg=5 gravity I │ │ + 0x0001 line=51 │ │ + 0x0004 line=52 │ │ + 0x0007 line=53 │ │ + 0x0017 line=59 │ │ + 0x001d line=60 │ │ + 0x0023 line=61 │ │ + 0x0029 line=62 │ │ + 0x002f line=63 │ │ + 0x0030 line=55 │ │ + 0x0033 line=56 │ │ + locals : │ │ + 0x0004 - 0x0044 reg=0 wi Landroid/view/WindowInsets; │ │ + 0x0000 - 0x0044 reg=5 lp Landroid/view/ViewGroup$MarginLayoutParams; │ │ + 0x0000 - 0x0044 reg=6 insets Ljava/lang/Object; │ │ + 0x0000 - 0x0044 reg=7 gravity I │ │ │ │ - #39 : (in Landroid/support/v4/widget/DrawerLayout;) │ │ - name : 'openDrawer' │ │ + #2 : (in Landroid/support/v4/widget/DrawerLayoutCompatApi21;) │ │ + name : 'configureApplyInsets' │ │ type : '(Landroid/view/View;)V' │ │ - access : 0x0001 (PUBLIC) │ │ - code - │ │ - registers : 6 │ │ - ins : 2 │ │ - outs : 4 │ │ - insns size : 95 16-bit code units │ │ -050340: |[050340] android.support.v4.widget.DrawerLayout.openDrawer:(Landroid/view/View;)V │ │ -050350: 6e20 dc0f 5400 |0000: invoke-virtual {v4, v5}, Landroid/support/v4/widget/DrawerLayout;.isDrawerView:(Landroid/view/View;)Z // method@0fdc │ │ -050356: 0a01 |0003: move-result v1 │ │ -050358: 3901 2100 |0004: if-nez v1, 0025 // +0021 │ │ -05035c: 2201 a603 |0006: new-instance v1, Ljava/lang/IllegalArgumentException; // type@03a6 │ │ -050360: 2202 b903 |0008: new-instance v2, Ljava/lang/StringBuilder; // type@03b9 │ │ -050364: 7010 ae17 0200 |000a: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@17ae │ │ -05036a: 1a03 bc0b |000d: const-string v3, "View " // string@0bbc │ │ -05036e: 6e20 b517 3200 |000f: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17b5 │ │ -050374: 0c02 |0012: move-result-object v2 │ │ -050376: 6e20 b417 5200 |0013: invoke-virtual {v2, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@17b4 │ │ -05037c: 0c02 |0016: move-result-object v2 │ │ -05037e: 1a03 5100 |0017: const-string v3, " is not a sliding drawer" // string@0051 │ │ -050382: 6e20 b517 3200 |0019: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17b5 │ │ -050388: 0c02 |001c: move-result-object v2 │ │ -05038a: 6e10 ba17 0200 |001d: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@17ba │ │ -050390: 0c02 |0020: move-result-object v2 │ │ -050392: 7020 7817 2100 |0021: invoke-direct {v1, v2}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@1778 │ │ -050398: 2701 |0024: throw v1 │ │ -05039a: 5541 a704 |0025: iget-boolean v1, v4, Landroid/support/v4/widget/DrawerLayout;.mFirstLayout:Z // field@04a7 │ │ -05039e: 3801 1300 |0027: if-eqz v1, 003a // +0013 │ │ -0503a2: 6e10 c212 0500 |0029: invoke-virtual {v5}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@12c2 │ │ -0503a8: 0c00 |002c: move-result-object v0 │ │ -0503aa: 1f00 4502 |002d: check-cast v0, Landroid/support/v4/widget/DrawerLayout$LayoutParams; // type@0245 │ │ -0503ae: 1501 803f |002f: const/high16 v1, #int 1065353216 // #3f80 │ │ -0503b2: 5901 8804 |0031: iput v1, v0, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.onScreen:F // field@0488 │ │ -0503b6: 1211 |0033: const/4 v1, #int 1 // #1 │ │ -0503b8: 5c01 8604 |0034: iput-boolean v1, v0, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.knownOpen:Z // field@0486 │ │ -0503bc: 6e10 d80f 0400 |0036: invoke-virtual {v4}, Landroid/support/v4/widget/DrawerLayout;.invalidate:()V // method@0fd8 │ │ -0503c2: 0e00 |0039: return-void │ │ -0503c4: 1231 |003a: const/4 v1, #int 3 // #3 │ │ -0503c6: 6e30 b80f 5401 |003b: invoke-virtual {v4, v5, v1}, Landroid/support/v4/widget/DrawerLayout;.checkDrawerViewAbsoluteGravity:(Landroid/view/View;I)Z // method@0fb8 │ │ -0503cc: 0a01 |003e: move-result v1 │ │ -0503ce: 3801 0d00 |003f: if-eqz v1, 004c // +000d │ │ -0503d2: 5441 ac04 |0041: iget-object v1, v4, Landroid/support/v4/widget/DrawerLayout;.mLeftDragger:Landroid/support/v4/widget/ViewDragHelper; // field@04ac │ │ -0503d6: 1202 |0043: const/4 v2, #int 0 // #0 │ │ -0503d8: 6e10 d312 0500 |0044: invoke-virtual {v5}, Landroid/view/View;.getTop:()I // method@12d3 │ │ -0503de: 0a03 |0047: move-result v3 │ │ -0503e0: 6e40 1012 5132 |0048: invoke-virtual {v1, v5, v2, v3}, Landroid/support/v4/widget/ViewDragHelper;.smoothSlideViewTo:(Landroid/view/View;II)Z // method@1210 │ │ -0503e6: 28eb |004b: goto 0036 // -0015 │ │ -0503e8: 5441 b204 |004c: iget-object v1, v4, Landroid/support/v4/widget/DrawerLayout;.mRightDragger:Landroid/support/v4/widget/ViewDragHelper; // field@04b2 │ │ -0503ec: 6e10 d30f 0400 |004e: invoke-virtual {v4}, Landroid/support/v4/widget/DrawerLayout;.getWidth:()I // method@0fd3 │ │ -0503f2: 0a02 |0051: move-result v2 │ │ -0503f4: 6e10 d612 0500 |0052: invoke-virtual {v5}, Landroid/view/View;.getWidth:()I // method@12d6 │ │ -0503fa: 0a03 |0055: move-result v3 │ │ -0503fc: b132 |0056: sub-int/2addr v2, v3 │ │ -0503fe: 6e10 d312 0500 |0057: invoke-virtual {v5}, Landroid/view/View;.getTop:()I // method@12d3 │ │ -050404: 0a03 |005a: move-result v3 │ │ -050406: 6e40 1012 5132 |005b: invoke-virtual {v1, v5, v2, v3}, Landroid/support/v4/widget/ViewDragHelper;.smoothSlideViewTo:(Landroid/view/View;II)Z // method@1210 │ │ -05040c: 28d8 |005e: goto 0036 // -0028 │ │ - catches : (none) │ │ - positions : │ │ - 0x0000 line=1018 │ │ - 0x0006 line=1019 │ │ - 0x0025 line=1022 │ │ - 0x0029 line=1023 │ │ - 0x002f line=1024 │ │ - 0x0033 line=1025 │ │ - 0x0036 line=1034 │ │ - 0x0039 line=1035 │ │ - 0x003a line=1027 │ │ - 0x0041 line=1028 │ │ - 0x004c line=1030 │ │ - locals : │ │ - 0x002f - 0x0036 reg=0 lp Landroid/support/v4/widget/DrawerLayout$LayoutParams; │ │ - 0x0000 - 0x005f reg=4 this Landroid/support/v4/widget/DrawerLayout; │ │ - 0x0000 - 0x005f reg=5 drawerView Landroid/view/View; │ │ - │ │ - #40 : (in Landroid/support/v4/widget/DrawerLayout;) │ │ - name : 'requestDisallowInterceptTouchEvent' │ │ - type : '(Z)V' │ │ - access : 0x0001 (PUBLIC) │ │ - code - │ │ - registers : 3 │ │ - ins : 2 │ │ - outs : 2 │ │ - insns size : 12 16-bit code units │ │ -050410: |[050410] android.support.v4.widget.DrawerLayout.requestDisallowInterceptTouchEvent:(Z)V │ │ -050420: 6f20 5013 2100 |0000: invoke-super {v1, v2}, Landroid/view/ViewGroup;.requestDisallowInterceptTouchEvent:(Z)V // method@1350 │ │ -050426: 5c12 a504 |0003: iput-boolean v2, v1, Landroid/support/v4/widget/DrawerLayout;.mDisallowInterceptRequested:Z // field@04a5 │ │ -05042a: 3802 0600 |0005: if-eqz v2, 000b // +0006 │ │ -05042e: 1210 |0007: const/4 v0, #int 1 // #1 │ │ -050430: 6e20 bd0f 0100 |0008: invoke-virtual {v1, v0}, Landroid/support/v4/widget/DrawerLayout;.closeDrawers:(Z)V // method@0fbd │ │ -050436: 0e00 |000b: return-void │ │ - catches : (none) │ │ - positions : │ │ - 0x0000 line=965 │ │ - 0x0003 line=967 │ │ - 0x0005 line=968 │ │ - 0x0007 line=969 │ │ - 0x000b line=971 │ │ - locals : │ │ - 0x0000 - 0x000c reg=1 this Landroid/support/v4/widget/DrawerLayout; │ │ - 0x0000 - 0x000c reg=2 disallowIntercept Z │ │ - │ │ - #41 : (in Landroid/support/v4/widget/DrawerLayout;) │ │ - name : 'requestLayout' │ │ - type : '()V' │ │ - access : 0x0001 (PUBLIC) │ │ + access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ - outs : 1 │ │ - insns size : 8 16-bit code units │ │ -050438: |[050438] android.support.v4.widget.DrawerLayout.requestLayout:()V │ │ -050448: 5510 a804 |0000: iget-boolean v0, v1, Landroid/support/v4/widget/DrawerLayout;.mInLayout:Z // field@04a8 │ │ -05044c: 3900 0500 |0002: if-nez v0, 0007 // +0005 │ │ -050450: 6f10 5113 0100 |0004: invoke-super {v1}, Landroid/view/ViewGroup;.requestLayout:()V // method@1351 │ │ -050456: 0e00 |0007: return-void │ │ - catches : (none) │ │ - positions : │ │ - 0x0000 line=761 │ │ - 0x0004 line=762 │ │ - 0x0007 line=764 │ │ - locals : │ │ - 0x0000 - 0x0008 reg=1 this Landroid/support/v4/widget/DrawerLayout; │ │ - │ │ - #42 : (in Landroid/support/v4/widget/DrawerLayout;) │ │ - name : 'setDrawerListener' │ │ - type : '(Landroid/support/v4/widget/DrawerLayout$DrawerListener;)V' │ │ - access : 0x0001 (PUBLIC) │ │ - code - │ │ - registers : 2 │ │ - ins : 2 │ │ - outs : 0 │ │ - insns size : 3 16-bit code units │ │ -050458: |[050458] android.support.v4.widget.DrawerLayout.setDrawerListener:(Landroid/support/v4/widget/DrawerLayout$DrawerListener;)V │ │ -050468: 5b01 ad04 |0000: iput-object v1, v0, Landroid/support/v4/widget/DrawerLayout;.mListener:Landroid/support/v4/widget/DrawerLayout$DrawerListener; // field@04ad │ │ -05046c: 0e00 |0002: return-void │ │ - catches : (none) │ │ - positions : │ │ - 0x0000 line=305 │ │ - 0x0002 line=306 │ │ - locals : │ │ - 0x0000 - 0x0003 reg=0 this Landroid/support/v4/widget/DrawerLayout; │ │ - 0x0000 - 0x0003 reg=1 listener Landroid/support/v4/widget/DrawerLayout$DrawerListener; │ │ - │ │ - #43 : (in Landroid/support/v4/widget/DrawerLayout;) │ │ - name : 'setDrawerLockMode' │ │ - type : '(I)V' │ │ - access : 0x0001 (PUBLIC) │ │ - code - │ │ - registers : 3 │ │ - ins : 2 │ │ - outs : 3 │ │ - insns size : 9 16-bit code units │ │ -050470: |[050470] android.support.v4.widget.DrawerLayout.setDrawerLockMode:(I)V │ │ -050480: 1230 |0000: const/4 v0, #int 3 // #3 │ │ -050482: 6e30 f40f 2100 |0001: invoke-virtual {v1, v2, v0}, Landroid/support/v4/widget/DrawerLayout;.setDrawerLockMode:(II)V // method@0ff4 │ │ -050488: 1250 |0004: const/4 v0, #int 5 // #5 │ │ -05048a: 6e30 f40f 2100 |0005: invoke-virtual {v1, v2, v0}, Landroid/support/v4/widget/DrawerLayout;.setDrawerLockMode:(II)V // method@0ff4 │ │ -050490: 0e00 |0008: return-void │ │ - catches : (none) │ │ - positions : │ │ - 0x0000 line=322 │ │ - 0x0004 line=323 │ │ - 0x0008 line=324 │ │ - locals : │ │ - 0x0000 - 0x0009 reg=1 this Landroid/support/v4/widget/DrawerLayout; │ │ - 0x0000 - 0x0009 reg=2 lockMode I │ │ - │ │ - #44 : (in Landroid/support/v4/widget/DrawerLayout;) │ │ - name : 'setDrawerLockMode' │ │ - type : '(II)V' │ │ - access : 0x0001 (PUBLIC) │ │ - code - │ │ - registers : 9 │ │ - ins : 3 │ │ - outs : 2 │ │ - insns size : 64 16-bit code units │ │ -050494: |[050494] android.support.v4.widget.DrawerLayout.setDrawerLockMode:(II)V │ │ -0504a4: 1235 |0000: const/4 v5, #int 3 // #3 │ │ -0504a6: 7110 3d0b 0600 |0001: invoke-static {v6}, Landroid/support/v4/view/ViewCompat;.getLayoutDirection:(Landroid/view/View;)I // method@0b3d │ │ -0504ac: 0a04 |0004: move-result v4 │ │ -0504ae: 7120 7909 4800 |0005: invoke-static {v8, v4}, Landroid/support/v4/view/GravityCompat;.getAbsoluteGravity:(II)I // method@0979 │ │ -0504b4: 0a00 |0008: move-result v0 │ │ -0504b6: 3350 1100 |0009: if-ne v0, v5, 001a // +0011 │ │ -0504ba: 5967 ae04 |000b: iput v7, v6, Landroid/support/v4/widget/DrawerLayout;.mLockModeLeft:I // field@04ae │ │ -0504be: 3807 0900 |000d: if-eqz v7, 0016 // +0009 │ │ -0504c2: 3350 1100 |000f: if-ne v0, v5, 0020 // +0011 │ │ -0504c6: 5461 ac04 |0011: iget-object v1, v6, Landroid/support/v4/widget/DrawerLayout;.mLeftDragger:Landroid/support/v4/widget/ViewDragHelper; // field@04ac │ │ -0504ca: 6e10 e411 0100 |0013: invoke-virtual {v1}, Landroid/support/v4/widget/ViewDragHelper;.cancel:()V // method@11e4 │ │ -0504d0: 2b07 2200 0000 |0016: packed-switch v7, 00000038 // +00000022 │ │ -0504d6: 0e00 |0019: return-void │ │ -0504d8: 1254 |001a: const/4 v4, #int 5 // #5 │ │ -0504da: 3340 f2ff |001b: if-ne v0, v4, 000d // -000e │ │ -0504de: 5967 af04 |001d: iput v7, v6, Landroid/support/v4/widget/DrawerLayout;.mLockModeRight:I // field@04af │ │ -0504e2: 28ee |001f: goto 000d // -0012 │ │ -0504e4: 5461 b204 |0020: iget-object v1, v6, Landroid/support/v4/widget/DrawerLayout;.mRightDragger:Landroid/support/v4/widget/ViewDragHelper; // field@04b2 │ │ -0504e8: 28f1 |0022: goto 0013 // -000f │ │ -0504ea: 6e20 c30f 0600 |0023: invoke-virtual {v6, v0}, Landroid/support/v4/widget/DrawerLayout;.findDrawerWithGravity:(I)Landroid/view/View; // method@0fc3 │ │ -0504f0: 0c03 |0026: move-result-object v3 │ │ -0504f2: 3803 f2ff |0027: if-eqz v3, 0019 // -000e │ │ -0504f6: 6e20 ec0f 3600 |0029: invoke-virtual {v6, v3}, Landroid/support/v4/widget/DrawerLayout;.openDrawer:(Landroid/view/View;)V // method@0fec │ │ -0504fc: 28ed |002c: goto 0019 // -0013 │ │ -0504fe: 6e20 c30f 0600 |002d: invoke-virtual {v6, v0}, Landroid/support/v4/widget/DrawerLayout;.findDrawerWithGravity:(I)Landroid/view/View; // method@0fc3 │ │ -050504: 0c02 |0030: move-result-object v2 │ │ -050506: 3802 e8ff |0031: if-eqz v2, 0019 // -0018 │ │ -05050a: 6e20 bb0f 2600 |0033: invoke-virtual {v6, v2}, Landroid/support/v4/widget/DrawerLayout;.closeDrawer:(Landroid/view/View;)V // method@0fbb │ │ -050510: 28e3 |0036: goto 0019 // -001d │ │ -050512: 0000 |0037: nop // spacer │ │ -050514: 0001 0200 0100 0000 1700 0000 0d00 ... |0038: packed-switch-data (8 units) │ │ - catches : (none) │ │ - positions : │ │ - 0x0001 line=346 │ │ - 0x0009 line=348 │ │ - 0x000b line=349 │ │ - 0x000d line=353 │ │ - 0x000f line=355 │ │ - 0x0013 line=356 │ │ - 0x0016 line=358 │ │ - 0x0019 line=373 │ │ - 0x001a line=350 │ │ - 0x001d line=351 │ │ - 0x0020 line=355 │ │ - 0x0023 line=360 │ │ - 0x0027 line=361 │ │ - 0x0029 line=362 │ │ - 0x002d line=366 │ │ - 0x0031 line=367 │ │ - 0x0033 line=368 │ │ - 0x0037 line=358 │ │ - locals : │ │ - 0x0013 - 0x0016 reg=1 helper Landroid/support/v4/widget/ViewDragHelper; │ │ - 0x0027 - 0x002d reg=3 toOpen Landroid/view/View; │ │ - 0x0009 - 0x0040 reg=0 absGravity I │ │ - 0x0031 - 0x0040 reg=2 toClose Landroid/view/View; │ │ - 0x0000 - 0x0040 reg=6 this Landroid/support/v4/widget/DrawerLayout; │ │ - 0x0000 - 0x0040 reg=7 lockMode I │ │ - 0x0000 - 0x0040 reg=8 edgeGravity I │ │ - │ │ - #45 : (in Landroid/support/v4/widget/DrawerLayout;) │ │ - name : 'setDrawerLockMode' │ │ - type : '(ILandroid/view/View;)V' │ │ - access : 0x0001 (PUBLIC) │ │ - code - │ │ - registers : 7 │ │ - ins : 3 │ │ - outs : 3 │ │ - insns size : 55 16-bit code units │ │ -050524: |[050524] android.support.v4.widget.DrawerLayout.setDrawerLockMode:(ILandroid/view/View;)V │ │ -050534: 6e20 dc0f 6400 |0000: invoke-virtual {v4, v6}, Landroid/support/v4/widget/DrawerLayout;.isDrawerView:(Landroid/view/View;)Z // method@0fdc │ │ -05053a: 0a01 |0003: move-result v1 │ │ -05053c: 3901 2700 |0004: if-nez v1, 002b // +0027 │ │ -050540: 2201 a603 |0006: new-instance v1, Ljava/lang/IllegalArgumentException; // type@03a6 │ │ -050544: 2202 b903 |0008: new-instance v2, Ljava/lang/StringBuilder; // type@03b9 │ │ -050548: 7010 ae17 0200 |000a: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@17ae │ │ -05054e: 1a03 bc0b |000d: const-string v3, "View " // string@0bbc │ │ -050552: 6e20 b517 3200 |000f: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17b5 │ │ -050558: 0c02 |0012: move-result-object v2 │ │ -05055a: 6e20 b417 6200 |0013: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@17b4 │ │ -050560: 0c02 |0016: move-result-object v2 │ │ -050562: 1a03 4f00 |0017: const-string v3, " is not a " // string@004f │ │ -050566: 6e20 b517 3200 |0019: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17b5 │ │ -05056c: 0c02 |001c: move-result-object v2 │ │ -05056e: 1a03 570f |001d: const-string v3, "drawer with appropriate layout_gravity" // string@0f57 │ │ -050572: 6e20 b517 3200 |001f: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17b5 │ │ -050578: 0c02 |0022: move-result-object v2 │ │ -05057a: 6e10 ba17 0200 |0023: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@17ba │ │ -050580: 0c02 |0026: move-result-object v2 │ │ -050582: 7020 7817 2100 |0027: invoke-direct {v1, v2}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@1778 │ │ -050588: 2701 |002a: throw v1 │ │ -05058a: 6e10 c212 0600 |002b: invoke-virtual {v6}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@12c2 │ │ -050590: 0c01 |002e: move-result-object v1 │ │ -050592: 1f01 4502 |002f: check-cast v1, Landroid/support/v4/widget/DrawerLayout$LayoutParams; // type@0245 │ │ -050596: 5210 8304 |0031: iget v0, v1, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.gravity:I // field@0483 │ │ -05059a: 6e30 f40f 5400 |0033: invoke-virtual {v4, v5, v0}, Landroid/support/v4/widget/DrawerLayout;.setDrawerLockMode:(II)V // method@0ff4 │ │ -0505a0: 0e00 |0036: return-void │ │ - catches : (none) │ │ - positions : │ │ - 0x0000 line=394 │ │ - 0x0006 line=395 │ │ - 0x002b line=398 │ │ - 0x0033 line=399 │ │ - 0x0036 line=400 │ │ - locals : │ │ - 0x0033 - 0x0037 reg=0 gravity I │ │ - 0x0000 - 0x0037 reg=4 this Landroid/support/v4/widget/DrawerLayout; │ │ - 0x0000 - 0x0037 reg=5 lockMode I │ │ - 0x0000 - 0x0037 reg=6 drawerView Landroid/view/View; │ │ - │ │ - #46 : (in Landroid/support/v4/widget/DrawerLayout;) │ │ - name : 'setDrawerShadow' │ │ - type : '(II)V' │ │ - access : 0x0001 (PUBLIC) │ │ - code - │ │ - registers : 4 │ │ - ins : 3 │ │ - outs : 3 │ │ - insns size : 12 16-bit code units │ │ -0505a4: |[0505a4] android.support.v4.widget.DrawerLayout.setDrawerShadow:(II)V │ │ -0505b4: 6e10 d20f 0100 |0000: invoke-virtual {v1}, Landroid/support/v4/widget/DrawerLayout;.getResources:()Landroid/content/res/Resources; // method@0fd2 │ │ -0505ba: 0c00 |0003: move-result-object v0 │ │ -0505bc: 6e20 1c01 2000 |0004: invoke-virtual {v0, v2}, Landroid/content/res/Resources;.getDrawable:(I)Landroid/graphics/drawable/Drawable; // method@011c │ │ -0505c2: 0c00 |0007: move-result-object v0 │ │ -0505c4: 6e30 f70f 0103 |0008: invoke-virtual {v1, v0, v3}, Landroid/support/v4/widget/DrawerLayout;.setDrawerShadow:(Landroid/graphics/drawable/Drawable;I)V // method@0ff7 │ │ -0505ca: 0e00 |000b: return-void │ │ - catches : (none) │ │ - positions : │ │ - 0x0000 line=285 │ │ - 0x000b line=286 │ │ - locals : │ │ - 0x0000 - 0x000c reg=1 this Landroid/support/v4/widget/DrawerLayout; │ │ - 0x0000 - 0x000c reg=2 resId I │ │ - 0x0000 - 0x000c reg=3 gravity I │ │ - │ │ - #47 : (in Landroid/support/v4/widget/DrawerLayout;) │ │ - name : 'setDrawerShadow' │ │ - type : '(Landroid/graphics/drawable/Drawable;I)V' │ │ - access : 0x0001 (PUBLIC) │ │ - code - │ │ - registers : 6 │ │ - ins : 3 │ │ outs : 2 │ │ - insns size : 29 16-bit code units │ │ -0505cc: |[0505cc] android.support.v4.widget.DrawerLayout.setDrawerShadow:(Landroid/graphics/drawable/Drawable;I)V │ │ -0505dc: 7110 3d0b 0300 |0000: invoke-static {v3}, Landroid/support/v4/view/ViewCompat;.getLayoutDirection:(Landroid/view/View;)I // method@0b3d │ │ -0505e2: 0a01 |0003: move-result v1 │ │ -0505e4: 7120 7909 1500 |0004: invoke-static {v5, v1}, Landroid/support/v4/view/GravityCompat;.getAbsoluteGravity:(II)I // method@0979 │ │ -0505ea: 0a00 |0007: move-result v0 │ │ -0505ec: dd01 0003 |0008: and-int/lit8 v1, v0, #int 3 // #03 │ │ -0505f0: 1232 |000a: const/4 v2, #int 3 // #3 │ │ -0505f2: 3321 0700 |000b: if-ne v1, v2, 0012 // +0007 │ │ -0505f6: 5b34 b604 |000d: iput-object v4, v3, Landroid/support/v4/widget/DrawerLayout;.mShadowLeft:Landroid/graphics/drawable/Drawable; // field@04b6 │ │ -0505fa: 6e10 d80f 0300 |000f: invoke-virtual {v3}, Landroid/support/v4/widget/DrawerLayout;.invalidate:()V // method@0fd8 │ │ -050600: dd01 0005 |0012: and-int/lit8 v1, v0, #int 5 // #05 │ │ -050604: 1252 |0014: const/4 v2, #int 5 // #5 │ │ -050606: 3321 0700 |0015: if-ne v1, v2, 001c // +0007 │ │ -05060a: 5b34 b704 |0017: iput-object v4, v3, Landroid/support/v4/widget/DrawerLayout;.mShadowRight:Landroid/graphics/drawable/Drawable; // field@04b7 │ │ -05060e: 6e10 d80f 0300 |0019: invoke-virtual {v3}, Landroid/support/v4/widget/DrawerLayout;.invalidate:()V // method@0fd8 │ │ -050614: 0e00 |001c: return-void │ │ - catches : (none) │ │ - positions : │ │ - 0x0000 line=265 │ │ - 0x0008 line=267 │ │ - 0x000d line=268 │ │ - 0x000f line=269 │ │ - 0x0012 line=271 │ │ - 0x0017 line=272 │ │ - 0x0019 line=273 │ │ - 0x001c line=275 │ │ - locals : │ │ - 0x0008 - 0x001d reg=0 absGravity I │ │ - 0x0000 - 0x001d reg=3 this Landroid/support/v4/widget/DrawerLayout; │ │ - 0x0000 - 0x001d reg=4 shadowDrawable Landroid/graphics/drawable/Drawable; │ │ - 0x0000 - 0x001d reg=5 gravity I │ │ - │ │ - #48 : (in Landroid/support/v4/widget/DrawerLayout;) │ │ - name : 'setDrawerViewOffset' │ │ - type : '(Landroid/view/View;F)V' │ │ - access : 0x0000 () │ │ - code - │ │ - registers : 5 │ │ - ins : 3 │ │ - outs : 3 │ │ - insns size : 19 16-bit code units │ │ -050618: |[050618] android.support.v4.widget.DrawerLayout.setDrawerViewOffset:(Landroid/view/View;F)V │ │ -050628: 6e10 c212 0300 |0000: invoke-virtual {v3}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@12c2 │ │ -05062e: 0c00 |0003: move-result-object v0 │ │ -050630: 1f00 4502 |0004: check-cast v0, Landroid/support/v4/widget/DrawerLayout$LayoutParams; // type@0245 │ │ -050634: 5201 8804 |0006: iget v1, v0, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.onScreen:F // field@0488 │ │ -050638: 2d01 0401 |0008: cmpl-float v1, v4, v1 │ │ -05063c: 3901 0300 |000a: if-nez v1, 000d // +0003 │ │ -050640: 0e00 |000c: return-void │ │ -050642: 5904 8804 |000d: iput v4, v0, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.onScreen:F // field@0488 │ │ -050646: 6e30 c10f 3204 |000f: invoke-virtual {v2, v3, v4}, Landroid/support/v4/widget/DrawerLayout;.dispatchOnDrawerSlide:(Landroid/view/View;F)V // method@0fc1 │ │ -05064c: 28fa |0012: goto 000c // -0006 │ │ + insns size : 18 16-bit code units │ │ +073020: |[073020] android.support.v4.widget.DrawerLayoutCompatApi21.configureApplyInsets:(Landroid/view/View;)V │ │ +073030: 2010 a403 |0000: instance-of v0, v1, Landroid/support/v4/widget/DrawerLayoutImpl; // type@03a4 │ │ +073034: 3800 0f00 |0002: if-eqz v0, 0011 // +000f │ │ +073038: 2200 a203 |0004: new-instance v0, Landroid/support/v4/widget/DrawerLayoutCompatApi21$InsetsListener; // type@03a2 │ │ +07303c: 7010 5d19 0000 |0006: invoke-direct {v0}, Landroid/support/v4/widget/DrawerLayoutCompatApi21$InsetsListener;.:()V // method@195d │ │ +073042: 6e20 701d 0100 |0009: invoke-virtual {v1, v0}, Landroid/view/View;.setOnApplyWindowInsetsListener:(Landroid/view/View$OnApplyWindowInsetsListener;)V // method@1d70 │ │ +073048: 1300 0005 |000c: const/16 v0, #int 1280 // #500 │ │ +07304c: 6e20 7d1d 0100 |000e: invoke-virtual {v1, v0}, Landroid/view/View;.setSystemUiVisibility:(I)V // method@1d7d │ │ +073052: 0e00 |0011: return-void │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=501 │ │ - 0x0006 line=502 │ │ - 0x000c line=508 │ │ - 0x000d line=506 │ │ - 0x000f line=507 │ │ + 0x0000 line=30 │ │ + 0x0004 line=31 │ │ + 0x000c line=32 │ │ + 0x0011 line=35 │ │ locals : │ │ - 0x0006 - 0x0013 reg=0 lp Landroid/support/v4/widget/DrawerLayout$LayoutParams; │ │ - 0x0000 - 0x0013 reg=2 this Landroid/support/v4/widget/DrawerLayout; │ │ - 0x0000 - 0x0013 reg=3 drawerView Landroid/view/View; │ │ - 0x0000 - 0x0013 reg=4 slideOffset F │ │ - │ │ - #49 : (in Landroid/support/v4/widget/DrawerLayout;) │ │ - name : 'setScrimColor' │ │ - type : '(I)V' │ │ - access : 0x0001 (PUBLIC) │ │ + 0x0000 - 0x0012 reg=1 drawerLayout Landroid/view/View; │ │ + │ │ + #3 : (in Landroid/support/v4/widget/DrawerLayoutCompatApi21;) │ │ + name : 'dispatchChildInsets' │ │ + type : '(Landroid/view/View;Ljava/lang/Object;I)V' │ │ + access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ - registers : 2 │ │ - ins : 2 │ │ - outs : 1 │ │ - insns size : 6 16-bit code units │ │ -050650: |[050650] android.support.v4.widget.DrawerLayout.setScrimColor:(I)V │ │ -050660: 5901 b304 |0000: iput v1, v0, Landroid/support/v4/widget/DrawerLayout;.mScrimColor:I // field@04b3 │ │ -050664: 6e10 d80f 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/widget/DrawerLayout;.invalidate:()V // method@0fd8 │ │ -05066a: 0e00 |0005: return-void │ │ + registers : 8 │ │ + ins : 3 │ │ + outs : 5 │ │ + insns size : 47 16-bit code units │ │ +073054: |[073054] android.support.v4.widget.DrawerLayoutCompatApi21.dispatchChildInsets:(Landroid/view/View;Ljava/lang/Object;I)V │ │ +073064: 1204 |0000: const/4 v4, #int 0 // #0 │ │ +073066: 0760 |0001: move-object v0, v6 │ │ +073068: 1f00 4404 |0002: check-cast v0, Landroid/view/WindowInsets; // type@0444 │ │ +07306c: 1231 |0004: const/4 v1, #int 3 // #3 │ │ +07306e: 3317 1600 |0005: if-ne v7, v1, 001b // +0016 │ │ +073072: 6e10 031e 0000 |0007: invoke-virtual {v0}, Landroid/view/WindowInsets;.getSystemWindowInsetLeft:()I // method@1e03 │ │ +073078: 0a01 |000a: move-result v1 │ │ +07307a: 6e10 051e 0000 |000b: invoke-virtual {v0}, Landroid/view/WindowInsets;.getSystemWindowInsetTop:()I // method@1e05 │ │ +073080: 0a02 |000e: move-result v2 │ │ +073082: 6e10 021e 0000 |000f: invoke-virtual {v0}, Landroid/view/WindowInsets;.getSystemWindowInsetBottom:()I // method@1e02 │ │ +073088: 0a03 |0012: move-result v3 │ │ +07308a: 6e53 0b1e 1042 |0013: invoke-virtual {v0, v1, v2, v4, v3}, Landroid/view/WindowInsets;.replaceSystemWindowInsets:(IIII)Landroid/view/WindowInsets; // method@1e0b │ │ +073090: 0c00 |0016: move-result-object v0 │ │ +073092: 6e20 f11c 0500 |0017: invoke-virtual {v5, v0}, Landroid/view/View;.dispatchApplyWindowInsets:(Landroid/view/WindowInsets;)Landroid/view/WindowInsets; // method@1cf1 │ │ +073098: 0e00 |001a: return-void │ │ +07309a: 1251 |001b: const/4 v1, #int 5 // #5 │ │ +07309c: 3317 fbff |001c: if-ne v7, v1, 0017 // -0005 │ │ +0730a0: 6e10 051e 0000 |001e: invoke-virtual {v0}, Landroid/view/WindowInsets;.getSystemWindowInsetTop:()I // method@1e05 │ │ +0730a6: 0a01 |0021: move-result v1 │ │ +0730a8: 6e10 041e 0000 |0022: invoke-virtual {v0}, Landroid/view/WindowInsets;.getSystemWindowInsetRight:()I // method@1e04 │ │ +0730ae: 0a02 |0025: move-result v2 │ │ +0730b0: 6e10 021e 0000 |0026: invoke-virtual {v0}, Landroid/view/WindowInsets;.getSystemWindowInsetBottom:()I // method@1e02 │ │ +0730b6: 0a03 |0029: move-result v3 │ │ +0730b8: 6e53 0b1e 4021 |002a: invoke-virtual {v0, v4, v1, v2, v3}, Landroid/view/WindowInsets;.replaceSystemWindowInsets:(IIII)Landroid/view/WindowInsets; // method@1e0b │ │ +0730be: 0c00 |002d: move-result-object v0 │ │ +0730c0: 28e9 |002e: goto 0017 // -0017 │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=294 │ │ - 0x0002 line=295 │ │ - 0x0005 line=296 │ │ + 0x0001 line=38 │ │ + 0x0004 line=39 │ │ + 0x0007 line=40 │ │ + 0x0017 line=46 │ │ + 0x001a line=47 │ │ + 0x001b line=42 │ │ + 0x001e line=43 │ │ locals : │ │ - 0x0000 - 0x0006 reg=0 this Landroid/support/v4/widget/DrawerLayout; │ │ - 0x0000 - 0x0006 reg=1 color I │ │ + 0x0004 - 0x002f reg=0 wi Landroid/view/WindowInsets; │ │ + 0x0000 - 0x002f reg=5 child Landroid/view/View; │ │ + 0x0000 - 0x002f reg=6 insets Ljava/lang/Object; │ │ + 0x0000 - 0x002f reg=7 gravity I │ │ │ │ - #50 : (in Landroid/support/v4/widget/DrawerLayout;) │ │ - name : 'updateDrawerState' │ │ - type : '(IILandroid/view/View;)V' │ │ - access : 0x0000 () │ │ + #4 : (in Landroid/support/v4/widget/DrawerLayoutCompatApi21;) │ │ + name : 'getTopInset' │ │ + type : '(Ljava/lang/Object;)I' │ │ + access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ - registers : 11 │ │ - ins : 4 │ │ - outs : 2 │ │ - insns size : 75 16-bit code units │ │ -05066c: |[05066c] android.support.v4.widget.DrawerLayout.updateDrawerState:(IILandroid/view/View;)V │ │ -05067c: 1226 |0000: const/4 v6, #int 2 // #2 │ │ -05067e: 1215 |0001: const/4 v5, #int 1 // #1 │ │ -050680: 5474 ac04 |0002: iget-object v4, v7, Landroid/support/v4/widget/DrawerLayout;.mLeftDragger:Landroid/support/v4/widget/ViewDragHelper; // field@04ac │ │ -050684: 6e10 0012 0400 |0004: invoke-virtual {v4}, Landroid/support/v4/widget/ViewDragHelper;.getViewDragState:()I // method@1200 │ │ -05068a: 0a00 |0007: move-result v0 │ │ -05068c: 5474 b204 |0008: iget-object v4, v7, Landroid/support/v4/widget/DrawerLayout;.mRightDragger:Landroid/support/v4/widget/ViewDragHelper; // field@04b2 │ │ -050690: 6e10 0012 0400 |000a: invoke-virtual {v4}, Landroid/support/v4/widget/ViewDragHelper;.getViewDragState:()I // method@1200 │ │ -050696: 0a02 |000d: move-result v2 │ │ -050698: 3250 0400 |000e: if-eq v0, v5, 0012 // +0004 │ │ -05069c: 3352 2700 |0010: if-ne v2, v5, 0037 // +0027 │ │ -0506a0: 1213 |0012: const/4 v3, #int 1 // #1 │ │ -0506a2: 380a 1400 |0013: if-eqz v10, 0027 // +0014 │ │ -0506a6: 3909 1200 |0015: if-nez v9, 0027 // +0012 │ │ -0506aa: 6e10 c212 0a00 |0017: invoke-virtual {v10}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@12c2 │ │ -0506b0: 0c01 |001a: move-result-object v1 │ │ -0506b2: 1f01 4502 |001b: check-cast v1, Landroid/support/v4/widget/DrawerLayout$LayoutParams; // type@0245 │ │ -0506b6: 5214 8804 |001d: iget v4, v1, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.onScreen:F // field@0488 │ │ -0506ba: 1205 |001f: const/4 v5, #int 0 // #0 │ │ -0506bc: 2d04 0405 |0020: cmpl-float v4, v4, v5 │ │ -0506c0: 3904 1d00 |0022: if-nez v4, 003f // +001d │ │ -0506c4: 6e20 bf0f a700 |0024: invoke-virtual {v7, v10}, Landroid/support/v4/widget/DrawerLayout;.dispatchOnDrawerClosed:(Landroid/view/View;)V // method@0fbf │ │ -0506ca: 5274 a604 |0027: iget v4, v7, Landroid/support/v4/widget/DrawerLayout;.mDrawerState:I // field@04a6 │ │ -0506ce: 3243 0d00 |0029: if-eq v3, v4, 0036 // +000d │ │ -0506d2: 5973 a604 |002b: iput v3, v7, Landroid/support/v4/widget/DrawerLayout;.mDrawerState:I // field@04a6 │ │ -0506d6: 5474 ad04 |002d: iget-object v4, v7, Landroid/support/v4/widget/DrawerLayout;.mListener:Landroid/support/v4/widget/DrawerLayout$DrawerListener; // field@04ad │ │ -0506da: 3804 0700 |002f: if-eqz v4, 0036 // +0007 │ │ -0506de: 5474 ad04 |0031: iget-object v4, v7, Landroid/support/v4/widget/DrawerLayout;.mListener:Landroid/support/v4/widget/DrawerLayout$DrawerListener; // field@04ad │ │ -0506e2: 7220 890f 3400 |0033: invoke-interface {v4, v3}, Landroid/support/v4/widget/DrawerLayout$DrawerListener;.onDrawerStateChanged:(I)V // method@0f89 │ │ -0506e8: 0e00 |0036: return-void │ │ -0506ea: 3260 0400 |0037: if-eq v0, v6, 003b // +0004 │ │ -0506ee: 3362 0400 |0039: if-ne v2, v6, 003d // +0004 │ │ -0506f2: 1223 |003b: const/4 v3, #int 2 // #2 │ │ -0506f4: 28d7 |003c: goto 0013 // -0029 │ │ -0506f6: 1203 |003d: const/4 v3, #int 0 // #0 │ │ -0506f8: 28d5 |003e: goto 0013 // -002b │ │ -0506fa: 5214 8804 |003f: iget v4, v1, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.onScreen:F // field@0488 │ │ -0506fe: 1505 803f |0041: const/high16 v5, #int 1065353216 // #3f80 │ │ -050702: 2d04 0405 |0043: cmpl-float v4, v4, v5 │ │ -050706: 3904 e2ff |0045: if-nez v4, 0027 // -001e │ │ -05070a: 6e20 c00f a700 |0047: invoke-virtual {v7, v10}, Landroid/support/v4/widget/DrawerLayout;.dispatchOnDrawerOpened:(Landroid/view/View;)V // method@0fc0 │ │ -050710: 28dd |004a: goto 0027 // -0023 │ │ + registers : 2 │ │ + ins : 1 │ │ + outs : 1 │ │ + insns size : 11 16-bit code units │ │ +0730c4: |[0730c4] android.support.v4.widget.DrawerLayoutCompatApi21.getTopInset:(Ljava/lang/Object;)I │ │ +0730d4: 3801 0900 |0000: if-eqz v1, 0009 // +0009 │ │ +0730d8: 1f01 4404 |0002: check-cast v1, Landroid/view/WindowInsets; // type@0444 │ │ +0730dc: 6e10 051e 0100 |0004: invoke-virtual {v1}, Landroid/view/WindowInsets;.getSystemWindowInsetTop:()I // method@1e05 │ │ +0730e2: 0a00 |0007: move-result v0 │ │ +0730e4: 0f00 |0008: return v0 │ │ +0730e6: 1200 |0009: const/4 v0, #int 0 // #0 │ │ +0730e8: 28fe |000a: goto 0008 // -0002 │ │ catches : (none) │ │ positions : │ │ - 0x0002 line=442 │ │ - 0x0008 line=443 │ │ - 0x000e line=446 │ │ - 0x0012 line=447 │ │ - 0x0013 line=454 │ │ - 0x0017 line=455 │ │ - 0x001d line=456 │ │ - 0x0024 line=457 │ │ - 0x0027 line=463 │ │ - 0x002b line=464 │ │ - 0x002d line=466 │ │ - 0x0031 line=467 │ │ - 0x0036 line=470 │ │ - 0x0037 line=448 │ │ - 0x003b line=449 │ │ - 0x003d line=451 │ │ - 0x003f line=458 │ │ - 0x0047 line=459 │ │ + 0x0000 line=66 │ │ locals : │ │ - 0x001d - 0x0027 reg=1 lp Landroid/support/v4/widget/DrawerLayout$LayoutParams; │ │ - 0x0013 - 0x0037 reg=3 state I │ │ - 0x003c - 0x003d reg=3 state I │ │ - 0x0008 - 0x004b reg=0 leftState I │ │ - 0x003f - 0x004b reg=1 lp Landroid/support/v4/widget/DrawerLayout$LayoutParams; │ │ - 0x000e - 0x004b reg=2 rightState I │ │ - 0x003e - 0x004b reg=3 state I │ │ - 0x0000 - 0x004b reg=7 this Landroid/support/v4/widget/DrawerLayout; │ │ - 0x0000 - 0x004b reg=8 forGravity I │ │ - 0x0000 - 0x004b reg=9 activeState I │ │ - 0x0000 - 0x004b reg=10 activeDrawer Landroid/view/View; │ │ + 0x0000 - 0x0004 reg=1 insets Ljava/lang/Object; │ │ + 0x0009 - 0x000b reg=1 insets Ljava/lang/Object; │ │ │ │ - source_file_idx : 746 (DrawerLayout.java) │ │ + Virtual methods - │ │ + source_file_idx : 924 (DrawerLayoutCompatApi21.java) │ │ │ │ -Class #301 header: │ │ -class_idx : 590 │ │ +Class #508 header: │ │ +class_idx : 932 │ │ +access_flags : 1536 (0x0600) │ │ +superclass_idx : 1337 │ │ +source_file_idx : 928 │ │ +static_fields_size : 0 │ │ +instance_fields_size: 0 │ │ +direct_methods_size : 0 │ │ +virtual_methods_size: 1 │ │ + │ │ +Class #508 - │ │ + Class descriptor : 'Landroid/support/v4/widget/DrawerLayoutImpl;' │ │ + Access flags : 0x0600 (INTERFACE ABSTRACT) │ │ + Superclass : 'Ljava/lang/Object;' │ │ + Interfaces - │ │ + Static fields - │ │ + Instance fields - │ │ + Direct methods - │ │ + Virtual methods - │ │ + #0 : (in Landroid/support/v4/widget/DrawerLayoutImpl;) │ │ + name : 'setChildInsets' │ │ + type : '(Ljava/lang/Object;Z)V' │ │ + access : 0x0401 (PUBLIC ABSTRACT) │ │ + code : (none) │ │ + │ │ + source_file_idx : 928 (DrawerLayoutImpl.java) │ │ + │ │ +Class #509 header: │ │ +class_idx : 935 │ │ access_flags : 1536 (0x0600) │ │ -superclass_idx : 948 │ │ -source_file_idx : 772 │ │ +superclass_idx : 1337 │ │ +source_file_idx : 991 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 8 │ │ │ │ -Class #301 annotations: │ │ +Class #509 annotations: │ │ Annotations on class │ │ VISIBILITY_SYSTEM Ldalvik/annotation/EnclosingClass; value=Landroid/support/v4/widget/EdgeEffectCompat; │ │ VISIBILITY_SYSTEM Ldalvik/annotation/InnerClass; accessFlags=1544 name="EdgeEffectImpl" │ │ │ │ -Class #301 - │ │ +Class #509 - │ │ Class descriptor : 'Landroid/support/v4/widget/EdgeEffectCompat$EdgeEffectImpl;' │ │ Access flags : 0x0600 (INTERFACE ABSTRACT) │ │ Superclass : 'Ljava/lang/Object;' │ │ Interfaces - │ │ Static fields - │ │ Instance fields - │ │ Direct methods - │ │ @@ -72611,31 +106182,31 @@ │ │ │ │ #7 : (in Landroid/support/v4/widget/EdgeEffectCompat$EdgeEffectImpl;) │ │ name : 'setSize' │ │ type : '(Ljava/lang/Object;II)V' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ - source_file_idx : 772 (EdgeEffectCompat.java) │ │ + source_file_idx : 991 (EdgeEffectCompat.java) │ │ │ │ -Class #302 header: │ │ -class_idx : 591 │ │ +Class #510 header: │ │ +class_idx : 936 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 948 │ │ -source_file_idx : 772 │ │ +superclass_idx : 1337 │ │ +source_file_idx : 991 │ │ static_fields_size : 1 │ │ instance_fields_size: 1 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 7 │ │ │ │ -Class #302 annotations: │ │ +Class #510 annotations: │ │ Annotations on class │ │ VISIBILITY_SYSTEM Ldalvik/annotation/MemberClasses; value={ Landroid/support/v4/widget/EdgeEffectCompat$EdgeEffectIcsImpl; Landroid/support/v4/widget/EdgeEffectCompat$BaseEdgeEffectImpl; Landroid/support/v4/widget/EdgeEffectCompat$EdgeEffectImpl; } │ │ │ │ -Class #302 - │ │ +Class #510 - │ │ Class descriptor : 'Landroid/support/v4/widget/EdgeEffectCompat;' │ │ Access flags : 0x0001 (PUBLIC) │ │ Superclass : 'Ljava/lang/Object;' │ │ Interfaces - │ │ Static fields - │ │ #0 : (in Landroid/support/v4/widget/EdgeEffectCompat;) │ │ name : 'IMPL' │ │ @@ -72652,26 +106223,26 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 22 16-bit code units │ │ -050714: |[050714] android.support.v4.widget.EdgeEffectCompat.:()V │ │ -050724: 6000 2c00 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@002c │ │ -050728: 1301 0e00 |0002: const/16 v1, #int 14 // #e │ │ -05072c: 3410 0a00 |0004: if-lt v0, v1, 000e // +000a │ │ -050730: 2200 4d02 |0006: new-instance v0, Landroid/support/v4/widget/EdgeEffectCompat$EdgeEffectIcsImpl; // type@024d │ │ -050734: 7010 0610 0000 |0008: invoke-direct {v0}, Landroid/support/v4/widget/EdgeEffectCompat$EdgeEffectIcsImpl;.:()V // method@1006 │ │ -05073a: 6900 b804 |000b: sput-object v0, Landroid/support/v4/widget/EdgeEffectCompat;.IMPL:Landroid/support/v4/widget/EdgeEffectCompat$EdgeEffectImpl; // field@04b8 │ │ -05073e: 0e00 |000d: return-void │ │ -050740: 2200 4c02 |000e: new-instance v0, Landroid/support/v4/widget/EdgeEffectCompat$BaseEdgeEffectImpl; // type@024c │ │ -050744: 7010 fd0f 0000 |0010: invoke-direct {v0}, Landroid/support/v4/widget/EdgeEffectCompat$BaseEdgeEffectImpl;.:()V // method@0ffd │ │ -05074a: 6900 b804 |0013: sput-object v0, Landroid/support/v4/widget/EdgeEffectCompat;.IMPL:Landroid/support/v4/widget/EdgeEffectCompat$EdgeEffectImpl; // field@04b8 │ │ -05074e: 28f8 |0015: goto 000d // -0008 │ │ +0730ec: |[0730ec] android.support.v4.widget.EdgeEffectCompat.:()V │ │ +0730fc: 6000 4000 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0040 │ │ +073100: 1301 0e00 |0002: const/16 v1, #int 14 // #e │ │ +073104: 3410 0a00 |0004: if-lt v0, v1, 000e // +000a │ │ +073108: 2200 a603 |0006: new-instance v0, Landroid/support/v4/widget/EdgeEffectCompat$EdgeEffectIcsImpl; // type@03a6 │ │ +07310c: 7010 6e19 0000 |0008: invoke-direct {v0}, Landroid/support/v4/widget/EdgeEffectCompat$EdgeEffectIcsImpl;.:()V // method@196e │ │ +073112: 6900 3907 |000b: sput-object v0, Landroid/support/v4/widget/EdgeEffectCompat;.IMPL:Landroid/support/v4/widget/EdgeEffectCompat$EdgeEffectImpl; // field@0739 │ │ +073116: 0e00 |000d: return-void │ │ +073118: 2200 a503 |000e: new-instance v0, Landroid/support/v4/widget/EdgeEffectCompat$BaseEdgeEffectImpl; // type@03a5 │ │ +07311c: 7010 6519 0000 |0010: invoke-direct {v0}, Landroid/support/v4/widget/EdgeEffectCompat$BaseEdgeEffectImpl;.:()V // method@1965 │ │ +073122: 6900 3907 |0013: sput-object v0, Landroid/support/v4/widget/EdgeEffectCompat;.IMPL:Landroid/support/v4/widget/EdgeEffectCompat$EdgeEffectImpl; // field@0739 │ │ +073126: 28f8 |0015: goto 000d // -0008 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=37 │ │ 0x0006 line=38 │ │ 0x000d line=42 │ │ 0x000e line=40 │ │ locals : │ │ @@ -72681,21 +106252,21 @@ │ │ type : '(Landroid/content/Context;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 12 16-bit code units │ │ -050750: |[050750] android.support.v4.widget.EdgeEffectCompat.:(Landroid/content/Context;)V │ │ -050760: 7010 9117 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@1791 │ │ -050766: 6200 b804 |0003: sget-object v0, Landroid/support/v4/widget/EdgeEffectCompat;.IMPL:Landroid/support/v4/widget/EdgeEffectCompat$EdgeEffectImpl; // field@04b8 │ │ -05076a: 7220 1210 2000 |0005: invoke-interface {v0, v2}, Landroid/support/v4/widget/EdgeEffectCompat$EdgeEffectImpl;.newEdgeEffect:(Landroid/content/Context;)Ljava/lang/Object; // method@1012 │ │ -050770: 0c00 |0008: move-result-object v0 │ │ -050772: 5b10 b904 |0009: iput-object v0, v1, Landroid/support/v4/widget/EdgeEffectCompat;.mEdgeEffect:Ljava/lang/Object; // field@04b9 │ │ -050776: 0e00 |000b: return-void │ │ +073128: |[073128] android.support.v4.widget.EdgeEffectCompat.:(Landroid/content/Context;)V │ │ +073138: 7010 8622 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@2286 │ │ +07313e: 6200 3907 |0003: sget-object v0, Landroid/support/v4/widget/EdgeEffectCompat;.IMPL:Landroid/support/v4/widget/EdgeEffectCompat$EdgeEffectImpl; // field@0739 │ │ +073142: 7220 7a19 2000 |0005: invoke-interface {v0, v2}, Landroid/support/v4/widget/EdgeEffectCompat$EdgeEffectImpl;.newEdgeEffect:(Landroid/content/Context;)Ljava/lang/Object; // method@197a │ │ +073148: 0c00 |0008: move-result-object v0 │ │ +07314a: 5b10 3a07 |0009: iput-object v0, v1, Landroid/support/v4/widget/EdgeEffectCompat;.mEdgeEffect:Ljava/lang/Object; // field@073a │ │ +07314e: 0e00 |000b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=132 │ │ 0x0003 line=133 │ │ 0x000b line=134 │ │ locals : │ │ 0x0000 - 0x000c reg=1 this Landroid/support/v4/widget/EdgeEffectCompat; │ │ @@ -72707,20 +106278,20 @@ │ │ type : '(Landroid/graphics/Canvas;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 9 16-bit code units │ │ -050778: |[050778] android.support.v4.widget.EdgeEffectCompat.draw:(Landroid/graphics/Canvas;)Z │ │ -050788: 6200 b804 |0000: sget-object v0, Landroid/support/v4/widget/EdgeEffectCompat;.IMPL:Landroid/support/v4/widget/EdgeEffectCompat$EdgeEffectImpl; // field@04b8 │ │ -05078c: 5421 b904 |0002: iget-object v1, v2, Landroid/support/v4/widget/EdgeEffectCompat;.mEdgeEffect:Ljava/lang/Object; // field@04b9 │ │ -050790: 7230 0f10 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/widget/EdgeEffectCompat$EdgeEffectImpl;.draw:(Ljava/lang/Object;Landroid/graphics/Canvas;)Z // method@100f │ │ -050796: 0a00 |0007: move-result v0 │ │ -050798: 0f00 |0008: return v0 │ │ +073150: |[073150] android.support.v4.widget.EdgeEffectCompat.draw:(Landroid/graphics/Canvas;)Z │ │ +073160: 6200 3907 |0000: sget-object v0, Landroid/support/v4/widget/EdgeEffectCompat;.IMPL:Landroid/support/v4/widget/EdgeEffectCompat$EdgeEffectImpl; // field@0739 │ │ +073164: 5421 3a07 |0002: iget-object v1, v2, Landroid/support/v4/widget/EdgeEffectCompat;.mEdgeEffect:Ljava/lang/Object; // field@073a │ │ +073168: 7230 7719 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/widget/EdgeEffectCompat$EdgeEffectImpl;.draw:(Ljava/lang/Object;Landroid/graphics/Canvas;)Z // method@1977 │ │ +07316e: 0a00 |0007: move-result v0 │ │ +073170: 0f00 |0008: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=218 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 this Landroid/support/v4/widget/EdgeEffectCompat; │ │ 0x0000 - 0x0009 reg=3 canvas Landroid/graphics/Canvas; │ │ │ │ @@ -72729,19 +106300,19 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -05079c: |[05079c] android.support.v4.widget.EdgeEffectCompat.finish:()V │ │ -0507ac: 6200 b804 |0000: sget-object v0, Landroid/support/v4/widget/EdgeEffectCompat;.IMPL:Landroid/support/v4/widget/EdgeEffectCompat$EdgeEffectImpl; // field@04b8 │ │ -0507b0: 5421 b904 |0002: iget-object v1, v2, Landroid/support/v4/widget/EdgeEffectCompat;.mEdgeEffect:Ljava/lang/Object; // field@04b9 │ │ -0507b4: 7220 1010 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/widget/EdgeEffectCompat$EdgeEffectImpl;.finish:(Ljava/lang/Object;)V // method@1010 │ │ -0507ba: 0e00 |0007: return-void │ │ +073174: |[073174] android.support.v4.widget.EdgeEffectCompat.finish:()V │ │ +073184: 6200 3907 |0000: sget-object v0, Landroid/support/v4/widget/EdgeEffectCompat;.IMPL:Landroid/support/v4/widget/EdgeEffectCompat$EdgeEffectImpl; // field@0739 │ │ +073188: 5421 3a07 |0002: iget-object v1, v2, Landroid/support/v4/widget/EdgeEffectCompat;.mEdgeEffect:Ljava/lang/Object; // field@073a │ │ +07318c: 7220 7819 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/widget/EdgeEffectCompat$EdgeEffectImpl;.finish:(Ljava/lang/Object;)V // method@1978 │ │ +073192: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=162 │ │ 0x0007 line=163 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/widget/EdgeEffectCompat; │ │ │ │ @@ -72750,20 +106321,20 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -0507bc: |[0507bc] android.support.v4.widget.EdgeEffectCompat.isFinished:()Z │ │ -0507cc: 6200 b804 |0000: sget-object v0, Landroid/support/v4/widget/EdgeEffectCompat;.IMPL:Landroid/support/v4/widget/EdgeEffectCompat$EdgeEffectImpl; // field@04b8 │ │ -0507d0: 5421 b904 |0002: iget-object v1, v2, Landroid/support/v4/widget/EdgeEffectCompat;.mEdgeEffect:Ljava/lang/Object; // field@04b9 │ │ -0507d4: 7220 1110 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/widget/EdgeEffectCompat$EdgeEffectImpl;.isFinished:(Ljava/lang/Object;)Z // method@1011 │ │ -0507da: 0a00 |0007: move-result v0 │ │ -0507dc: 0f00 |0008: return v0 │ │ +073194: |[073194] android.support.v4.widget.EdgeEffectCompat.isFinished:()Z │ │ +0731a4: 6200 3907 |0000: sget-object v0, Landroid/support/v4/widget/EdgeEffectCompat;.IMPL:Landroid/support/v4/widget/EdgeEffectCompat$EdgeEffectImpl; // field@0739 │ │ +0731a8: 5421 3a07 |0002: iget-object v1, v2, Landroid/support/v4/widget/EdgeEffectCompat;.mEdgeEffect:Ljava/lang/Object; // field@073a │ │ +0731ac: 7220 7919 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/widget/EdgeEffectCompat$EdgeEffectImpl;.isFinished:(Ljava/lang/Object;)Z // method@1979 │ │ +0731b2: 0a00 |0007: move-result v0 │ │ +0731b4: 0f00 |0008: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=154 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 this Landroid/support/v4/widget/EdgeEffectCompat; │ │ │ │ #3 : (in Landroid/support/v4/widget/EdgeEffectCompat;) │ │ @@ -72771,20 +106342,20 @@ │ │ type : '(I)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 9 16-bit code units │ │ -0507e0: |[0507e0] android.support.v4.widget.EdgeEffectCompat.onAbsorb:(I)Z │ │ -0507f0: 6200 b804 |0000: sget-object v0, Landroid/support/v4/widget/EdgeEffectCompat;.IMPL:Landroid/support/v4/widget/EdgeEffectCompat$EdgeEffectImpl; // field@04b8 │ │ -0507f4: 5421 b904 |0002: iget-object v1, v2, Landroid/support/v4/widget/EdgeEffectCompat;.mEdgeEffect:Ljava/lang/Object; // field@04b9 │ │ -0507f8: 7230 1310 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/widget/EdgeEffectCompat$EdgeEffectImpl;.onAbsorb:(Ljava/lang/Object;I)Z // method@1013 │ │ -0507fe: 0a00 |0007: move-result v0 │ │ -050800: 0f00 |0008: return v0 │ │ +0731b8: |[0731b8] android.support.v4.widget.EdgeEffectCompat.onAbsorb:(I)Z │ │ +0731c8: 6200 3907 |0000: sget-object v0, Landroid/support/v4/widget/EdgeEffectCompat;.IMPL:Landroid/support/v4/widget/EdgeEffectCompat$EdgeEffectImpl; // field@0739 │ │ +0731cc: 5421 3a07 |0002: iget-object v1, v2, Landroid/support/v4/widget/EdgeEffectCompat;.mEdgeEffect:Ljava/lang/Object; // field@073a │ │ +0731d0: 7230 7b19 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/widget/EdgeEffectCompat$EdgeEffectImpl;.onAbsorb:(Ljava/lang/Object;I)Z // method@197b │ │ +0731d6: 0a00 |0007: move-result v0 │ │ +0731d8: 0f00 |0008: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=204 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 this Landroid/support/v4/widget/EdgeEffectCompat; │ │ 0x0000 - 0x0009 reg=3 velocity I │ │ │ │ @@ -72793,20 +106364,20 @@ │ │ type : '(F)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 9 16-bit code units │ │ -050804: |[050804] android.support.v4.widget.EdgeEffectCompat.onPull:(F)Z │ │ -050814: 6200 b804 |0000: sget-object v0, Landroid/support/v4/widget/EdgeEffectCompat;.IMPL:Landroid/support/v4/widget/EdgeEffectCompat$EdgeEffectImpl; // field@04b8 │ │ -050818: 5421 b904 |0002: iget-object v1, v2, Landroid/support/v4/widget/EdgeEffectCompat;.mEdgeEffect:Ljava/lang/Object; // field@04b9 │ │ -05081c: 7230 1410 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/widget/EdgeEffectCompat$EdgeEffectImpl;.onPull:(Ljava/lang/Object;F)Z // method@1014 │ │ -050822: 0a00 |0007: move-result v0 │ │ -050824: 0f00 |0008: return v0 │ │ +0731dc: |[0731dc] android.support.v4.widget.EdgeEffectCompat.onPull:(F)Z │ │ +0731ec: 6200 3907 |0000: sget-object v0, Landroid/support/v4/widget/EdgeEffectCompat;.IMPL:Landroid/support/v4/widget/EdgeEffectCompat$EdgeEffectImpl; // field@0739 │ │ +0731f0: 5421 3a07 |0002: iget-object v1, v2, Landroid/support/v4/widget/EdgeEffectCompat;.mEdgeEffect:Ljava/lang/Object; // field@073a │ │ +0731f4: 7230 7c19 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/widget/EdgeEffectCompat$EdgeEffectImpl;.onPull:(Ljava/lang/Object;F)Z // method@197c │ │ +0731fa: 0a00 |0007: move-result v0 │ │ +0731fc: 0f00 |0008: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=177 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 this Landroid/support/v4/widget/EdgeEffectCompat; │ │ 0x0000 - 0x0009 reg=3 deltaDistance F │ │ │ │ @@ -72815,20 +106386,20 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -050828: |[050828] android.support.v4.widget.EdgeEffectCompat.onRelease:()Z │ │ -050838: 6200 b804 |0000: sget-object v0, Landroid/support/v4/widget/EdgeEffectCompat;.IMPL:Landroid/support/v4/widget/EdgeEffectCompat$EdgeEffectImpl; // field@04b8 │ │ -05083c: 5421 b904 |0002: iget-object v1, v2, Landroid/support/v4/widget/EdgeEffectCompat;.mEdgeEffect:Ljava/lang/Object; // field@04b9 │ │ -050840: 7220 1510 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/widget/EdgeEffectCompat$EdgeEffectImpl;.onRelease:(Ljava/lang/Object;)Z // method@1015 │ │ -050846: 0a00 |0007: move-result v0 │ │ -050848: 0f00 |0008: return v0 │ │ +073200: |[073200] android.support.v4.widget.EdgeEffectCompat.onRelease:()Z │ │ +073210: 6200 3907 |0000: sget-object v0, Landroid/support/v4/widget/EdgeEffectCompat;.IMPL:Landroid/support/v4/widget/EdgeEffectCompat$EdgeEffectImpl; // field@0739 │ │ +073214: 5421 3a07 |0002: iget-object v1, v2, Landroid/support/v4/widget/EdgeEffectCompat;.mEdgeEffect:Ljava/lang/Object; // field@073a │ │ +073218: 7220 7d19 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/widget/EdgeEffectCompat$EdgeEffectImpl;.onRelease:(Ljava/lang/Object;)Z // method@197d │ │ +07321e: 0a00 |0007: move-result v0 │ │ +073220: 0f00 |0008: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=189 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 this Landroid/support/v4/widget/EdgeEffectCompat; │ │ │ │ #6 : (in Landroid/support/v4/widget/EdgeEffectCompat;) │ │ @@ -72836,41 +106407,41 @@ │ │ type : '(II)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 8 16-bit code units │ │ -05084c: |[05084c] android.support.v4.widget.EdgeEffectCompat.setSize:(II)V │ │ -05085c: 6200 b804 |0000: sget-object v0, Landroid/support/v4/widget/EdgeEffectCompat;.IMPL:Landroid/support/v4/widget/EdgeEffectCompat$EdgeEffectImpl; // field@04b8 │ │ -050860: 5421 b904 |0002: iget-object v1, v2, Landroid/support/v4/widget/EdgeEffectCompat;.mEdgeEffect:Ljava/lang/Object; // field@04b9 │ │ -050864: 7240 1610 1043 |0004: invoke-interface {v0, v1, v3, v4}, Landroid/support/v4/widget/EdgeEffectCompat$EdgeEffectImpl;.setSize:(Ljava/lang/Object;II)V // method@1016 │ │ -05086a: 0e00 |0007: return-void │ │ +073224: |[073224] android.support.v4.widget.EdgeEffectCompat.setSize:(II)V │ │ +073234: 6200 3907 |0000: sget-object v0, Landroid/support/v4/widget/EdgeEffectCompat;.IMPL:Landroid/support/v4/widget/EdgeEffectCompat$EdgeEffectImpl; // field@0739 │ │ +073238: 5421 3a07 |0002: iget-object v1, v2, Landroid/support/v4/widget/EdgeEffectCompat;.mEdgeEffect:Ljava/lang/Object; // field@073a │ │ +07323c: 7240 7e19 1043 |0004: invoke-interface {v0, v1, v3, v4}, Landroid/support/v4/widget/EdgeEffectCompat$EdgeEffectImpl;.setSize:(Ljava/lang/Object;II)V // method@197e │ │ +073242: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=143 │ │ 0x0007 line=144 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/widget/EdgeEffectCompat; │ │ 0x0000 - 0x0008 reg=3 width I │ │ 0x0000 - 0x0008 reg=4 height I │ │ │ │ - source_file_idx : 772 (EdgeEffectCompat.java) │ │ + source_file_idx : 991 (EdgeEffectCompat.java) │ │ │ │ -Class #303 header: │ │ -class_idx : 592 │ │ +Class #511 header: │ │ +class_idx : 937 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 948 │ │ -source_file_idx : 773 │ │ +superclass_idx : 1337 │ │ +source_file_idx : 992 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 9 │ │ virtual_methods_size: 0 │ │ │ │ -Class #303 - │ │ +Class #511 - │ │ Class descriptor : 'Landroid/support/v4/widget/EdgeEffectCompatIcs;' │ │ Access flags : 0x0000 () │ │ Superclass : 'Ljava/lang/Object;' │ │ Interfaces - │ │ Static fields - │ │ Instance fields - │ │ Direct methods - │ │ @@ -72879,17 +106450,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -05086c: |[05086c] android.support.v4.widget.EdgeEffectCompatIcs.:()V │ │ -05087c: 7010 9117 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1791 │ │ -050882: 0e00 |0003: return-void │ │ +073244: |[073244] android.support.v4.widget.EdgeEffectCompatIcs.:()V │ │ +073254: 7010 8622 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2286 │ │ +07325a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=28 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/widget/EdgeEffectCompatIcs; │ │ │ │ #1 : (in Landroid/support/v4/widget/EdgeEffectCompatIcs;) │ │ @@ -72897,19 +106468,19 @@ │ │ type : '(Ljava/lang/Object;Landroid/graphics/Canvas;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -050884: |[050884] android.support.v4.widget.EdgeEffectCompatIcs.draw:(Ljava/lang/Object;Landroid/graphics/Canvas;)Z │ │ -050894: 1f01 eb02 |0000: check-cast v1, Landroid/widget/EdgeEffect; // type@02eb │ │ -050898: 6e20 0c14 2100 |0002: invoke-virtual {v1, v2}, Landroid/widget/EdgeEffect;.draw:(Landroid/graphics/Canvas;)Z // method@140c │ │ -05089e: 0a00 |0005: move-result v0 │ │ -0508a0: 0f00 |0006: return v0 │ │ +07325c: |[07325c] android.support.v4.widget.EdgeEffectCompatIcs.draw:(Ljava/lang/Object;Landroid/graphics/Canvas;)Z │ │ +07326c: 1f01 6b04 |0000: check-cast v1, Landroid/widget/EdgeEffect; // type@046b │ │ +073270: 6e20 e71e 2100 |0002: invoke-virtual {v1, v2}, Landroid/widget/EdgeEffect;.draw:(Landroid/graphics/Canvas;)Z // method@1ee7 │ │ +073276: 0a00 |0005: move-result v0 │ │ +073278: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=62 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 edgeEffect Ljava/lang/Object; │ │ 0x0000 - 0x0007 reg=2 canvas Landroid/graphics/Canvas; │ │ │ │ @@ -72918,18 +106489,18 @@ │ │ type : '(Ljava/lang/Object;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -0508a4: |[0508a4] android.support.v4.widget.EdgeEffectCompatIcs.finish:(Ljava/lang/Object;)V │ │ -0508b4: 1f00 eb02 |0000: check-cast v0, Landroid/widget/EdgeEffect; // type@02eb │ │ -0508b8: 6e10 0d14 0000 |0002: invoke-virtual {v0}, Landroid/widget/EdgeEffect;.finish:()V // method@140d │ │ -0508be: 0e00 |0005: return-void │ │ +07327c: |[07327c] android.support.v4.widget.EdgeEffectCompatIcs.finish:(Ljava/lang/Object;)V │ │ +07328c: 1f00 6b04 |0000: check-cast v0, Landroid/widget/EdgeEffect; // type@046b │ │ +073290: 6e10 e81e 0000 |0002: invoke-virtual {v0}, Landroid/widget/EdgeEffect;.finish:()V // method@1ee8 │ │ +073296: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=42 │ │ 0x0005 line=43 │ │ locals : │ │ 0x0000 - 0x0002 reg=0 edgeEffect Ljava/lang/Object; │ │ │ │ @@ -72938,19 +106509,19 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -0508c0: |[0508c0] android.support.v4.widget.EdgeEffectCompatIcs.isFinished:(Ljava/lang/Object;)Z │ │ -0508d0: 1f01 eb02 |0000: check-cast v1, Landroid/widget/EdgeEffect; // type@02eb │ │ -0508d4: 6e10 0e14 0100 |0002: invoke-virtual {v1}, Landroid/widget/EdgeEffect;.isFinished:()Z // method@140e │ │ -0508da: 0a00 |0005: move-result v0 │ │ -0508dc: 0f00 |0006: return v0 │ │ +073298: |[073298] android.support.v4.widget.EdgeEffectCompatIcs.isFinished:(Ljava/lang/Object;)Z │ │ +0732a8: 1f01 6b04 |0000: check-cast v1, Landroid/widget/EdgeEffect; // type@046b │ │ +0732ac: 6e10 e91e 0100 |0002: invoke-virtual {v1}, Landroid/widget/EdgeEffect;.isFinished:()Z // method@1ee9 │ │ +0732b2: 0a00 |0005: move-result v0 │ │ +0732b4: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=38 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 edgeEffect Ljava/lang/Object; │ │ │ │ #4 : (in Landroid/support/v4/widget/EdgeEffectCompatIcs;) │ │ @@ -72958,18 +106529,18 @@ │ │ type : '(Landroid/content/Context;)Ljava/lang/Object;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -0508e0: |[0508e0] android.support.v4.widget.EdgeEffectCompatIcs.newEdgeEffect:(Landroid/content/Context;)Ljava/lang/Object; │ │ -0508f0: 2200 eb02 |0000: new-instance v0, Landroid/widget/EdgeEffect; // type@02eb │ │ -0508f4: 7020 0b14 1000 |0002: invoke-direct {v0, v1}, Landroid/widget/EdgeEffect;.:(Landroid/content/Context;)V // method@140b │ │ -0508fa: 1100 |0005: return-object v0 │ │ +0732b8: |[0732b8] android.support.v4.widget.EdgeEffectCompatIcs.newEdgeEffect:(Landroid/content/Context;)Ljava/lang/Object; │ │ +0732c8: 2200 6b04 |0000: new-instance v0, Landroid/widget/EdgeEffect; // type@046b │ │ +0732cc: 7020 e61e 1000 |0002: invoke-direct {v0, v1}, Landroid/widget/EdgeEffect;.:(Landroid/content/Context;)V // method@1ee6 │ │ +0732d2: 1100 |0005: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=30 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 context Landroid/content/Context; │ │ │ │ #5 : (in Landroid/support/v4/widget/EdgeEffectCompatIcs;) │ │ @@ -72977,19 +106548,19 @@ │ │ type : '(Ljava/lang/Object;I)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -0508fc: |[0508fc] android.support.v4.widget.EdgeEffectCompatIcs.onAbsorb:(Ljava/lang/Object;I)Z │ │ -05090c: 1f01 eb02 |0000: check-cast v1, Landroid/widget/EdgeEffect; // type@02eb │ │ -050910: 6e20 0f14 2100 |0002: invoke-virtual {v1, v2}, Landroid/widget/EdgeEffect;.onAbsorb:(I)V // method@140f │ │ -050916: 1210 |0005: const/4 v0, #int 1 // #1 │ │ -050918: 0f00 |0006: return v0 │ │ +0732d4: |[0732d4] android.support.v4.widget.EdgeEffectCompatIcs.onAbsorb:(Ljava/lang/Object;I)Z │ │ +0732e4: 1f01 6b04 |0000: check-cast v1, Landroid/widget/EdgeEffect; // type@046b │ │ +0732e8: 6e20 ea1e 2100 |0002: invoke-virtual {v1, v2}, Landroid/widget/EdgeEffect;.onAbsorb:(I)V // method@1eea │ │ +0732ee: 1210 |0005: const/4 v0, #int 1 // #1 │ │ +0732f0: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=57 │ │ 0x0005 line=58 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 edgeEffect Ljava/lang/Object; │ │ 0x0000 - 0x0007 reg=2 velocity I │ │ @@ -72999,19 +106570,19 @@ │ │ type : '(Ljava/lang/Object;F)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -05091c: |[05091c] android.support.v4.widget.EdgeEffectCompatIcs.onPull:(Ljava/lang/Object;F)Z │ │ -05092c: 1f01 eb02 |0000: check-cast v1, Landroid/widget/EdgeEffect; // type@02eb │ │ -050930: 6e20 1014 2100 |0002: invoke-virtual {v1, v2}, Landroid/widget/EdgeEffect;.onPull:(F)V // method@1410 │ │ -050936: 1210 |0005: const/4 v0, #int 1 // #1 │ │ -050938: 0f00 |0006: return v0 │ │ +0732f4: |[0732f4] android.support.v4.widget.EdgeEffectCompatIcs.onPull:(Ljava/lang/Object;F)Z │ │ +073304: 1f01 6b04 |0000: check-cast v1, Landroid/widget/EdgeEffect; // type@046b │ │ +073308: 6e20 eb1e 2100 |0002: invoke-virtual {v1, v2}, Landroid/widget/EdgeEffect;.onPull:(F)V // method@1eeb │ │ +07330e: 1210 |0005: const/4 v0, #int 1 // #1 │ │ +073310: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=46 │ │ 0x0005 line=47 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 edgeEffect Ljava/lang/Object; │ │ 0x0000 - 0x0007 reg=2 deltaDistance F │ │ @@ -73021,21 +106592,21 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 11 16-bit code units │ │ -05093c: |[05093c] android.support.v4.widget.EdgeEffectCompatIcs.onRelease:(Ljava/lang/Object;)Z │ │ -05094c: 0720 |0000: move-object v0, v2 │ │ -05094e: 1f00 eb02 |0001: check-cast v0, Landroid/widget/EdgeEffect; // type@02eb │ │ -050952: 6e10 1114 0000 |0003: invoke-virtual {v0}, Landroid/widget/EdgeEffect;.onRelease:()V // method@1411 │ │ -050958: 6e10 0e14 0000 |0006: invoke-virtual {v0}, Landroid/widget/EdgeEffect;.isFinished:()Z // method@140e │ │ -05095e: 0a01 |0009: move-result v1 │ │ -050960: 0f01 |000a: return v1 │ │ +073314: |[073314] android.support.v4.widget.EdgeEffectCompatIcs.onRelease:(Ljava/lang/Object;)Z │ │ +073324: 0720 |0000: move-object v0, v2 │ │ +073326: 1f00 6b04 |0001: check-cast v0, Landroid/widget/EdgeEffect; // type@046b │ │ +07332a: 6e10 ec1e 0000 |0003: invoke-virtual {v0}, Landroid/widget/EdgeEffect;.onRelease:()V // method@1eec │ │ +073330: 6e10 e91e 0000 |0006: invoke-virtual {v0}, Landroid/widget/EdgeEffect;.isFinished:()Z // method@1ee9 │ │ +073336: 0a01 |0009: move-result v1 │ │ +073338: 0f01 |000a: return v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=51 │ │ 0x0003 line=52 │ │ 0x0006 line=53 │ │ locals : │ │ 0x0003 - 0x000b reg=0 eff Landroid/widget/EdgeEffect; │ │ @@ -73046,103 +106617,103 @@ │ │ type : '(Ljava/lang/Object;II)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -050964: |[050964] android.support.v4.widget.EdgeEffectCompatIcs.setSize:(Ljava/lang/Object;II)V │ │ -050974: 1f00 eb02 |0000: check-cast v0, Landroid/widget/EdgeEffect; // type@02eb │ │ -050978: 6e30 1214 1002 |0002: invoke-virtual {v0, v1, v2}, Landroid/widget/EdgeEffect;.setSize:(II)V // method@1412 │ │ -05097e: 0e00 |0005: return-void │ │ +07333c: |[07333c] android.support.v4.widget.EdgeEffectCompatIcs.setSize:(Ljava/lang/Object;II)V │ │ +07334c: 1f00 6b04 |0000: check-cast v0, Landroid/widget/EdgeEffect; // type@046b │ │ +073350: 6e30 ed1e 1002 |0002: invoke-virtual {v0, v1, v2}, Landroid/widget/EdgeEffect;.setSize:(II)V // method@1eed │ │ +073356: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=34 │ │ 0x0005 line=35 │ │ locals : │ │ 0x0000 - 0x0002 reg=0 edgeEffect Ljava/lang/Object; │ │ 0x0000 - 0x0006 reg=1 width I │ │ 0x0000 - 0x0006 reg=2 height I │ │ │ │ Virtual methods - │ │ - source_file_idx : 773 (EdgeEffectCompatIcs.java) │ │ + source_file_idx : 992 (EdgeEffectCompatIcs.java) │ │ │ │ -Class #304 header: │ │ -class_idx : 593 │ │ +Class #512 header: │ │ +class_idx : 938 │ │ access_flags : 4096 (0x1000) │ │ -superclass_idx : 948 │ │ -source_file_idx : 784 │ │ +superclass_idx : 1337 │ │ +source_file_idx : 1008 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 0 │ │ │ │ -Class #304 annotations: │ │ +Class #512 annotations: │ │ Annotations on class │ │ VISIBILITY_SYSTEM Ldalvik/annotation/EnclosingClass; value=Landroid/support/v4/widget/ExploreByTouchHelper; │ │ VISIBILITY_SYSTEM Ldalvik/annotation/InnerClass; accessFlags=4104 name=null │ │ │ │ -Class #304 - │ │ +Class #512 - │ │ Class descriptor : 'Landroid/support/v4/widget/ExploreByTouchHelper$1;' │ │ Access flags : 0x1000 (SYNTHETIC) │ │ Superclass : 'Ljava/lang/Object;' │ │ Interfaces - │ │ Static fields - │ │ Instance fields - │ │ Direct methods - │ │ Virtual methods - │ │ - source_file_idx : 784 (ExploreByTouchHelper.java) │ │ + source_file_idx : 1008 (ExploreByTouchHelper.java) │ │ │ │ -Class #305 header: │ │ -class_idx : 598 │ │ +Class #513 header: │ │ +class_idx : 943 │ │ access_flags : 1536 (0x0600) │ │ -superclass_idx : 948 │ │ -source_file_idx : 2145 │ │ +superclass_idx : 1337 │ │ +source_file_idx : 2908 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 1 │ │ │ │ -Class #305 annotations: │ │ +Class #513 annotations: │ │ Annotations on class │ │ VISIBILITY_SYSTEM Ldalvik/annotation/EnclosingClass; value=Landroid/support/v4/widget/ListPopupWindowCompat; │ │ VISIBILITY_SYSTEM Ldalvik/annotation/InnerClass; accessFlags=1544 name="ListPopupWindowImpl" │ │ │ │ -Class #305 - │ │ +Class #513 - │ │ Class descriptor : 'Landroid/support/v4/widget/ListPopupWindowCompat$ListPopupWindowImpl;' │ │ Access flags : 0x0600 (INTERFACE ABSTRACT) │ │ Superclass : 'Ljava/lang/Object;' │ │ Interfaces - │ │ Static fields - │ │ Instance fields - │ │ Direct methods - │ │ Virtual methods - │ │ #0 : (in Landroid/support/v4/widget/ListPopupWindowCompat$ListPopupWindowImpl;) │ │ name : 'createDragToOpenListener' │ │ type : '(Ljava/lang/Object;Landroid/view/View;)Landroid/view/View$OnTouchListener;' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ - source_file_idx : 2145 (ListPopupWindowCompat.java) │ │ + source_file_idx : 2908 (ListPopupWindowCompat.java) │ │ │ │ -Class #306 header: │ │ -class_idx : 599 │ │ +Class #514 header: │ │ +class_idx : 944 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 948 │ │ -source_file_idx : 2145 │ │ +superclass_idx : 1337 │ │ +source_file_idx : 2908 │ │ static_fields_size : 1 │ │ instance_fields_size: 0 │ │ direct_methods_size : 3 │ │ virtual_methods_size: 0 │ │ │ │ -Class #306 annotations: │ │ +Class #514 annotations: │ │ Annotations on class │ │ VISIBILITY_SYSTEM Ldalvik/annotation/MemberClasses; value={ Landroid/support/v4/widget/ListPopupWindowCompat$KitKatListPopupWindowImpl; Landroid/support/v4/widget/ListPopupWindowCompat$BaseListPopupWindowImpl; Landroid/support/v4/widget/ListPopupWindowCompat$ListPopupWindowImpl; } │ │ │ │ -Class #306 - │ │ +Class #514 - │ │ Class descriptor : 'Landroid/support/v4/widget/ListPopupWindowCompat;' │ │ Access flags : 0x0001 (PUBLIC) │ │ Superclass : 'Ljava/lang/Object;' │ │ Interfaces - │ │ Static fields - │ │ #0 : (in Landroid/support/v4/widget/ListPopupWindowCompat;) │ │ name : 'IMPL' │ │ @@ -73155,26 +106726,26 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 22 16-bit code units │ │ -050980: |[050980] android.support.v4.widget.ListPopupWindowCompat.:()V │ │ -050990: 6000 2c00 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@002c │ │ -050994: 1301 1300 |0002: const/16 v1, #int 19 // #13 │ │ -050998: 3410 0a00 |0004: if-lt v0, v1, 000e // +000a │ │ -05099c: 2201 5502 |0006: new-instance v1, Landroid/support/v4/widget/ListPopupWindowCompat$KitKatListPopupWindowImpl; // type@0255 │ │ -0509a0: 7010 4d10 0100 |0008: invoke-direct {v1}, Landroid/support/v4/widget/ListPopupWindowCompat$KitKatListPopupWindowImpl;.:()V // method@104d │ │ -0509a6: 6901 c604 |000b: sput-object v1, Landroid/support/v4/widget/ListPopupWindowCompat;.IMPL:Landroid/support/v4/widget/ListPopupWindowCompat$ListPopupWindowImpl; // field@04c6 │ │ -0509aa: 0e00 |000d: return-void │ │ -0509ac: 2201 5402 |000e: new-instance v1, Landroid/support/v4/widget/ListPopupWindowCompat$BaseListPopupWindowImpl; // type@0254 │ │ -0509b0: 7010 4b10 0100 |0010: invoke-direct {v1}, Landroid/support/v4/widget/ListPopupWindowCompat$BaseListPopupWindowImpl;.:()V // method@104b │ │ -0509b6: 6901 c604 |0013: sput-object v1, Landroid/support/v4/widget/ListPopupWindowCompat;.IMPL:Landroid/support/v4/widget/ListPopupWindowCompat$ListPopupWindowImpl; // field@04c6 │ │ -0509ba: 28f8 |0015: goto 000d // -0008 │ │ +073358: |[073358] android.support.v4.widget.ListPopupWindowCompat.:()V │ │ +073368: 6000 4000 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0040 │ │ +07336c: 1301 1300 |0002: const/16 v1, #int 19 // #13 │ │ +073370: 3410 0a00 |0004: if-lt v0, v1, 000e // +000a │ │ +073374: 2201 ae03 |0006: new-instance v1, Landroid/support/v4/widget/ListPopupWindowCompat$KitKatListPopupWindowImpl; // type@03ae │ │ +073378: 7010 b519 0100 |0008: invoke-direct {v1}, Landroid/support/v4/widget/ListPopupWindowCompat$KitKatListPopupWindowImpl;.:()V // method@19b5 │ │ +07337e: 6901 4707 |000b: sput-object v1, Landroid/support/v4/widget/ListPopupWindowCompat;.IMPL:Landroid/support/v4/widget/ListPopupWindowCompat$ListPopupWindowImpl; // field@0747 │ │ +073382: 0e00 |000d: return-void │ │ +073384: 2201 ad03 |000e: new-instance v1, Landroid/support/v4/widget/ListPopupWindowCompat$BaseListPopupWindowImpl; // type@03ad │ │ +073388: 7010 b319 0100 |0010: invoke-direct {v1}, Landroid/support/v4/widget/ListPopupWindowCompat$BaseListPopupWindowImpl;.:()V // method@19b3 │ │ +07338e: 6901 4707 |0013: sput-object v1, Landroid/support/v4/widget/ListPopupWindowCompat;.IMPL:Landroid/support/v4/widget/ListPopupWindowCompat$ListPopupWindowImpl; // field@0747 │ │ +073392: 28f8 |0015: goto 000d // -0008 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=59 │ │ 0x0002 line=60 │ │ 0x0006 line=61 │ │ 0x000d line=65 │ │ 0x000e line=63 │ │ @@ -73186,17 +106757,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0509bc: |[0509bc] android.support.v4.widget.ListPopupWindowCompat.:()V │ │ -0509cc: 7010 9117 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1791 │ │ -0509d2: 0e00 |0003: return-void │ │ +073394: |[073394] android.support.v4.widget.ListPopupWindowCompat.:()V │ │ +0733a4: 7010 8622 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2286 │ │ +0733aa: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=67 │ │ 0x0003 line=69 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/widget/ListPopupWindowCompat; │ │ │ │ @@ -73205,40 +106776,40 @@ │ │ type : '(Ljava/lang/Object;Landroid/view/View;)Landroid/view/View$OnTouchListener;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 7 16-bit code units │ │ -0509d4: |[0509d4] android.support.v4.widget.ListPopupWindowCompat.createDragToOpenListener:(Ljava/lang/Object;Landroid/view/View;)Landroid/view/View$OnTouchListener; │ │ -0509e4: 6200 c604 |0000: sget-object v0, Landroid/support/v4/widget/ListPopupWindowCompat;.IMPL:Landroid/support/v4/widget/ListPopupWindowCompat$ListPopupWindowImpl; // field@04c6 │ │ -0509e8: 7230 4f10 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/widget/ListPopupWindowCompat$ListPopupWindowImpl;.createDragToOpenListener:(Ljava/lang/Object;Landroid/view/View;)Landroid/view/View$OnTouchListener; // method@104f │ │ -0509ee: 0c00 |0005: move-result-object v0 │ │ -0509f0: 1100 |0006: return-object v0 │ │ +0733ac: |[0733ac] android.support.v4.widget.ListPopupWindowCompat.createDragToOpenListener:(Ljava/lang/Object;Landroid/view/View;)Landroid/view/View$OnTouchListener; │ │ +0733bc: 6200 4707 |0000: sget-object v0, Landroid/support/v4/widget/ListPopupWindowCompat;.IMPL:Landroid/support/v4/widget/ListPopupWindowCompat$ListPopupWindowImpl; // field@0747 │ │ +0733c0: 7230 b719 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/widget/ListPopupWindowCompat$ListPopupWindowImpl;.createDragToOpenListener:(Ljava/lang/Object;Landroid/view/View;)Landroid/view/View$OnTouchListener; // method@19b7 │ │ +0733c6: 0c00 |0005: move-result-object v0 │ │ +0733c8: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=97 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 listPopupWindow Ljava/lang/Object; │ │ 0x0000 - 0x0007 reg=2 src Landroid/view/View; │ │ │ │ Virtual methods - │ │ - source_file_idx : 2145 (ListPopupWindowCompat.java) │ │ + source_file_idx : 2908 (ListPopupWindowCompat.java) │ │ │ │ -Class #307 header: │ │ -class_idx : 600 │ │ +Class #515 header: │ │ +class_idx : 945 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 948 │ │ -source_file_idx : 2146 │ │ +superclass_idx : 1337 │ │ +source_file_idx : 2909 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 0 │ │ │ │ -Class #307 - │ │ +Class #515 - │ │ Class descriptor : 'Landroid/support/v4/widget/ListPopupWindowCompatKitKat;' │ │ Access flags : 0x0000 () │ │ Superclass : 'Ljava/lang/Object;' │ │ Interfaces - │ │ Static fields - │ │ Instance fields - │ │ Direct methods - │ │ @@ -73247,17 +106818,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0509f4: |[0509f4] android.support.v4.widget.ListPopupWindowCompatKitKat.:()V │ │ -050a04: 7010 9117 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1791 │ │ -050a0a: 0e00 |0003: return-void │ │ +0733cc: |[0733cc] android.support.v4.widget.ListPopupWindowCompatKitKat.:()V │ │ +0733dc: 7010 8622 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2286 │ │ +0733e2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=26 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/widget/ListPopupWindowCompatKitKat; │ │ │ │ #1 : (in Landroid/support/v4/widget/ListPopupWindowCompatKitKat;) │ │ @@ -73265,76 +106836,2777 @@ │ │ type : '(Ljava/lang/Object;Landroid/view/View;)Landroid/view/View$OnTouchListener;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -050a0c: |[050a0c] android.support.v4.widget.ListPopupWindowCompatKitKat.createDragToOpenListener:(Ljava/lang/Object;Landroid/view/View;)Landroid/view/View$OnTouchListener; │ │ -050a1c: 1f01 f702 |0000: check-cast v1, Landroid/widget/ListPopupWindow; // type@02f7 │ │ -050a20: 6e20 2614 2100 |0002: invoke-virtual {v1, v2}, Landroid/widget/ListPopupWindow;.createDragToOpenListener:(Landroid/view/View;)Landroid/view/View$OnTouchListener; // method@1426 │ │ -050a26: 0c00 |0005: move-result-object v0 │ │ -050a28: 1100 |0006: return-object v0 │ │ +0733e4: |[0733e4] android.support.v4.widget.ListPopupWindowCompatKitKat.createDragToOpenListener:(Ljava/lang/Object;Landroid/view/View;)Landroid/view/View$OnTouchListener; │ │ +0733f4: 1f01 7704 |0000: check-cast v1, Landroid/widget/ListPopupWindow; // type@0477 │ │ +0733f8: 6e20 061f 2100 |0002: invoke-virtual {v1, v2}, Landroid/widget/ListPopupWindow;.createDragToOpenListener:(Landroid/view/View;)Landroid/view/View$OnTouchListener; // method@1f06 │ │ +0733fe: 0c00 |0005: move-result-object v0 │ │ +073400: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=28 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 listPopupWindow Ljava/lang/Object; │ │ 0x0000 - 0x0007 reg=2 src Landroid/view/View; │ │ │ │ Virtual methods - │ │ - source_file_idx : 2146 (ListPopupWindowCompatKitKat.java) │ │ + source_file_idx : 2909 (ListPopupWindowCompatKitKat.java) │ │ │ │ -Class #308 header: │ │ -class_idx : 604 │ │ +Class #516 header: │ │ +class_idx : 947 │ │ +access_flags : 0 (0x0000) │ │ +superclass_idx : 1109 │ │ +source_file_idx : 3240 │ │ +static_fields_size : 0 │ │ +instance_fields_size: 2 │ │ +direct_methods_size : 1 │ │ +virtual_methods_size: 1 │ │ + │ │ +Class #516 annotations: │ │ +Annotations on class │ │ + VISIBILITY_SYSTEM Ldalvik/annotation/EnclosingMethod; value=setupAnimators │ │ + VISIBILITY_SYSTEM Ldalvik/annotation/InnerClass; accessFlags=0 name=null │ │ + │ │ +Class #516 - │ │ + Class descriptor : 'Landroid/support/v4/widget/MaterialProgressDrawable$1;' │ │ + Access flags : 0x0000 () │ │ + Superclass : 'Landroid/view/animation/Animation;' │ │ + Interfaces - │ │ + Static fields - │ │ + Instance fields - │ │ + #0 : (in Landroid/support/v4/widget/MaterialProgressDrawable$1;) │ │ + name : 'this$0' │ │ + type : 'Landroid/support/v4/widget/MaterialProgressDrawable;' │ │ + access : 0x1010 (FINAL SYNTHETIC) │ │ + #1 : (in Landroid/support/v4/widget/MaterialProgressDrawable$1;) │ │ + name : 'val$ring' │ │ + type : 'Landroid/support/v4/widget/MaterialProgressDrawable$Ring;' │ │ + access : 0x1010 (FINAL SYNTHETIC) │ │ + Direct methods - │ │ + #0 : (in Landroid/support/v4/widget/MaterialProgressDrawable$1;) │ │ + name : '' │ │ + type : '(Landroid/support/v4/widget/MaterialProgressDrawable;Landroid/support/v4/widget/MaterialProgressDrawable$Ring;)V' │ │ + access : 0x10000 (CONSTRUCTOR) │ │ + code - │ │ + registers : 3 │ │ + ins : 3 │ │ + outs : 1 │ │ + insns size : 8 16-bit code units │ │ +073404: |[073404] android.support.v4.widget.MaterialProgressDrawable$1.:(Landroid/support/v4/widget/MaterialProgressDrawable;Landroid/support/v4/widget/MaterialProgressDrawable$Ring;)V │ │ +073414: 5b01 4907 |0000: iput-object v1, v0, Landroid/support/v4/widget/MaterialProgressDrawable$1;.this$0:Landroid/support/v4/widget/MaterialProgressDrawable; // field@0749 │ │ +073418: 5b02 4a07 |0002: iput-object v2, v0, Landroid/support/v4/widget/MaterialProgressDrawable$1;.val$ring:Landroid/support/v4/widget/MaterialProgressDrawable$Ring; // field@074a │ │ +07341c: 7010 b51e 0000 |0004: invoke-direct {v0}, Landroid/view/animation/Animation;.:()V // method@1eb5 │ │ +073422: 0e00 |0007: return-void │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=312 │ │ + locals : │ │ + 0x0000 - 0x0008 reg=0 this Landroid/support/v4/widget/MaterialProgressDrawable$1; │ │ + 0x0000 - 0x0008 reg=1 (null) Landroid/support/v4/widget/MaterialProgressDrawable; │ │ + 0x0000 - 0x0008 reg=2 (null) Landroid/support/v4/widget/MaterialProgressDrawable$Ring; │ │ + │ │ + Virtual methods - │ │ + #0 : (in Landroid/support/v4/widget/MaterialProgressDrawable$1;) │ │ + name : 'applyTransformation' │ │ + type : '(FLandroid/view/animation/Transformation;)V' │ │ + access : 0x0001 (PUBLIC) │ │ + code - │ │ + registers : 21 │ │ + ins : 3 │ │ + outs : 3 │ │ + insns size : 166 16-bit code units │ │ +073424: |[073424] android.support.v4.widget.MaterialProgressDrawable$1.applyTransformation:(FLandroid/view/animation/Transformation;)V │ │ +073434: 0800 1200 |0000: move-object/from16 v0, v18 │ │ +073438: 540b 4907 |0002: iget-object v11, v0, Landroid/support/v4/widget/MaterialProgressDrawable$1;.this$0:Landroid/support/v4/widget/MaterialProgressDrawable; // field@0749 │ │ +07343c: 55bb 7d07 |0004: iget-boolean v11, v11, Landroid/support/v4/widget/MaterialProgressDrawable;.mFinishing:Z // field@077d │ │ +073440: 380b 1000 |0006: if-eqz v11, 0016 // +0010 │ │ +073444: 0800 1200 |0008: move-object/from16 v0, v18 │ │ +073448: 540b 4907 |000a: iget-object v11, v0, Landroid/support/v4/widget/MaterialProgressDrawable$1;.this$0:Landroid/support/v4/widget/MaterialProgressDrawable; // field@0749 │ │ +07344c: 0800 1200 |000c: move-object/from16 v0, v18 │ │ +073450: 540c 4a07 |000e: iget-object v12, v0, Landroid/support/v4/widget/MaterialProgressDrawable$1;.val$ring:Landroid/support/v4/widget/MaterialProgressDrawable$Ring; // field@074a │ │ +073454: 0200 1300 |0010: move/from16 v0, v19 │ │ +073458: 7130 f219 0b0c |0012: invoke-static {v11, v0, v12}, Landroid/support/v4/widget/MaterialProgressDrawable;.access$200:(Landroid/support/v4/widget/MaterialProgressDrawable;FLandroid/support/v4/widget/MaterialProgressDrawable$Ring;)V // method@19f2 │ │ +07345e: 0e00 |0015: return-void │ │ +073460: 0800 1200 |0016: move-object/from16 v0, v18 │ │ +073464: 540b 4a07 |0018: iget-object v11, v0, Landroid/support/v4/widget/MaterialProgressDrawable$1;.val$ring:Landroid/support/v4/widget/MaterialProgressDrawable$Ring; // field@074a │ │ +073468: 6e10 da19 0b00 |001a: invoke-virtual {v11}, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;.getStrokeWidth:()F // method@19da │ │ +07346e: 0a0b |001d: move-result v11 │ │ +073470: 89bc |001e: float-to-double v12, v11 │ │ +073472: 180e 182d 4454 fb21 1940 |001f: const-wide v14, #double 6.28319 // #401921fb54442d18 │ │ +07347c: 0800 1200 |0024: move-object/from16 v0, v18 │ │ +073480: 540b 4a07 |0026: iget-object v11, v0, Landroid/support/v4/widget/MaterialProgressDrawable$1;.val$ring:Landroid/support/v4/widget/MaterialProgressDrawable$Ring; // field@074a │ │ +073484: 6e10 d219 0b00 |0028: invoke-virtual {v11}, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;.getCenterRadius:()D // method@19d2 │ │ +07348a: 0b10 |002b: move-result-wide v16 │ │ +07348c: ad0e 0e10 |002c: mul-double v14, v14, v16 │ │ +073490: ceec |002e: div-double/2addr v12, v14 │ │ +073492: 7120 8422 dc00 |002f: invoke-static {v12, v13}, Ljava/lang/Math;.toRadians:(D)D // method@2284 │ │ +073498: 0b0c |0032: move-result-wide v12 │ │ +07349a: 8cc5 |0033: double-to-float v5, v12 │ │ +07349c: 0800 1200 |0034: move-object/from16 v0, v18 │ │ +0734a0: 540b 4a07 |0036: iget-object v11, v0, Landroid/support/v4/widget/MaterialProgressDrawable$1;.val$ring:Landroid/support/v4/widget/MaterialProgressDrawable$Ring; // field@074a │ │ +0734a4: 6e10 d719 0b00 |0038: invoke-virtual {v11}, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;.getStartingEndTrim:()F // method@19d7 │ │ +0734aa: 0a08 |003b: move-result v8 │ │ +0734ac: 0800 1200 |003c: move-object/from16 v0, v18 │ │ +0734b0: 540b 4a07 |003e: iget-object v11, v0, Landroid/support/v4/widget/MaterialProgressDrawable$1;.val$ring:Landroid/support/v4/widget/MaterialProgressDrawable$Ring; // field@074a │ │ +0734b4: 6e10 d919 0b00 |0040: invoke-virtual {v11}, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;.getStartingStartTrim:()F // method@19d9 │ │ +0734ba: 0a0a |0043: move-result v10 │ │ +0734bc: 0800 1200 |0044: move-object/from16 v0, v18 │ │ +0734c0: 540b 4a07 |0046: iget-object v11, v0, Landroid/support/v4/widget/MaterialProgressDrawable$1;.val$ring:Landroid/support/v4/widget/MaterialProgressDrawable$Ring; // field@074a │ │ +0734c4: 6e10 d819 0b00 |0048: invoke-virtual {v11}, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;.getStartingRotation:()F // method@19d8 │ │ +0734ca: 0a09 |004b: move-result v9 │ │ +0734cc: 140b cdcc 4c3f |004c: const v11, #float 0.8 // #3f4ccccd │ │ +0734d2: a704 0b05 |004f: sub-float v4, v11, v5 │ │ +0734d6: 7100 f319 0000 |0051: invoke-static {}, Landroid/support/v4/widget/MaterialProgressDrawable;.access$300:()Landroid/view/animation/Interpolator; // method@19f3 │ │ +0734dc: 0c0b |0054: move-result-object v11 │ │ +0734de: 0200 1300 |0055: move/from16 v0, v19 │ │ +0734e2: 7220 c31e 0b00 |0057: invoke-interface {v11, v0}, Landroid/view/animation/Interpolator;.getInterpolation:(F)F // method@1ec3 │ │ +0734e8: 0a0b |005a: move-result v11 │ │ +0734ea: c84b |005b: mul-float/2addr v11, v4 │ │ +0734ec: a602 080b |005c: add-float v2, v8, v11 │ │ +0734f0: 0800 1200 |005e: move-object/from16 v0, v18 │ │ +0734f4: 540b 4a07 |0060: iget-object v11, v0, Landroid/support/v4/widget/MaterialProgressDrawable$1;.val$ring:Landroid/support/v4/widget/MaterialProgressDrawable$Ring; // field@074a │ │ +0734f8: 6e20 e619 2b00 |0062: invoke-virtual {v11, v2}, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;.setEndTrim:(F)V // method@19e6 │ │ +0734fe: 140b cdcc 4c3f |0065: const v11, #float 0.8 // #3f4ccccd │ │ +073504: 7100 f419 0000 |0068: invoke-static {}, Landroid/support/v4/widget/MaterialProgressDrawable;.access$400:()Landroid/view/animation/Interpolator; // method@19f4 │ │ +07350a: 0c0c |006b: move-result-object v12 │ │ +07350c: 0200 1300 |006c: move/from16 v0, v19 │ │ +073510: 7220 c31e 0c00 |006e: invoke-interface {v12, v0}, Landroid/view/animation/Interpolator;.getInterpolation:(F)F // method@1ec3 │ │ +073516: 0a0c |0071: move-result v12 │ │ +073518: c8cb |0072: mul-float/2addr v11, v12 │ │ +07351a: a607 0a0b |0073: add-float v7, v10, v11 │ │ +07351e: 0800 1200 |0075: move-object/from16 v0, v18 │ │ +073522: 540b 4a07 |0077: iget-object v11, v0, Landroid/support/v4/widget/MaterialProgressDrawable$1;.val$ring:Landroid/support/v4/widget/MaterialProgressDrawable$Ring; // field@074a │ │ +073526: 6e20 ea19 7b00 |0079: invoke-virtual {v11, v7}, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;.setStartTrim:(F)V // method@19ea │ │ +07352c: 150b 803e |007c: const/high16 v11, #int 1048576000 // #3e80 │ │ +073530: a80b 0b13 |007e: mul-float v11, v11, v19 │ │ +073534: a606 090b |0080: add-float v6, v9, v11 │ │ +073538: 0800 1200 |0082: move-object/from16 v0, v18 │ │ +07353c: 540b 4a07 |0084: iget-object v11, v0, Landroid/support/v4/widget/MaterialProgressDrawable$1;.val$ring:Landroid/support/v4/widget/MaterialProgressDrawable$Ring; // field@074a │ │ +073540: 6e20 e819 6b00 |0086: invoke-virtual {v11, v6}, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;.setRotation:(F)V // method@19e8 │ │ +073546: 150b 1043 |0089: const/high16 v11, #int 1125122048 // #4310 │ │ +07354a: a80b 0b13 |008b: mul-float v11, v11, v19 │ │ +07354e: 150c 3444 |008d: const/high16 v12, #int 1144258560 // #4434 │ │ +073552: 0800 1200 |008f: move-object/from16 v0, v18 │ │ +073556: 540d 4907 |0091: iget-object v13, v0, Landroid/support/v4/widget/MaterialProgressDrawable$1;.this$0:Landroid/support/v4/widget/MaterialProgressDrawable; // field@0749 │ │ +07355a: 7110 f519 0d00 |0093: invoke-static {v13}, Landroid/support/v4/widget/MaterialProgressDrawable;.access$500:(Landroid/support/v4/widget/MaterialProgressDrawable;)F // method@19f5 │ │ +073560: 0a0d |0096: move-result v13 │ │ +073562: 150e a040 |0097: const/high16 v14, #int 1084227584 // #40a0 │ │ +073566: c9ed |0099: div-float/2addr v13, v14 │ │ +073568: c8dc |009a: mul-float/2addr v12, v13 │ │ +07356a: a603 0b0c |009b: add-float v3, v11, v12 │ │ +07356e: 0800 1200 |009d: move-object/from16 v0, v18 │ │ +073572: 540b 4907 |009f: iget-object v11, v0, Landroid/support/v4/widget/MaterialProgressDrawable$1;.this$0:Landroid/support/v4/widget/MaterialProgressDrawable; // field@0749 │ │ +073576: 6e20 081a 3b00 |00a1: invoke-virtual {v11, v3}, Landroid/support/v4/widget/MaterialProgressDrawable;.setRotation:(F)V // method@1a08 │ │ +07357c: 2900 71ff |00a4: goto/16 0015 // -008f │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=315 │ │ + 0x0008 line=316 │ │ + 0x0015 line=345 │ │ + 0x0016 line=321 │ │ + 0x0034 line=323 │ │ + 0x003c line=324 │ │ + 0x0044 line=325 │ │ + 0x004c line=329 │ │ + 0x0051 line=330 │ │ + 0x005e line=332 │ │ + 0x0065 line=334 │ │ + 0x0075 line=336 │ │ + 0x007c line=338 │ │ + 0x0082 line=339 │ │ + 0x0089 line=341 │ │ + 0x009d line=343 │ │ + locals : │ │ + 0x005e - 0x00a6 reg=2 endTrim F │ │ + 0x009d - 0x00a6 reg=3 groupRotation F │ │ + 0x0051 - 0x00a6 reg=4 minArc F │ │ + 0x0034 - 0x00a6 reg=5 minProgressArc F │ │ + 0x0082 - 0x00a6 reg=6 rotation F │ │ + 0x0075 - 0x00a6 reg=7 startTrim F │ │ + 0x003c - 0x00a6 reg=8 startingEndTrim F │ │ + 0x004c - 0x00a6 reg=9 startingRotation F │ │ + 0x0044 - 0x00a6 reg=10 startingTrim F │ │ + 0x0000 - 0x00a6 reg=18 this Landroid/support/v4/widget/MaterialProgressDrawable$1; │ │ + 0x0000 - 0x00a6 reg=19 interpolatedTime F │ │ + 0x0000 - 0x00a6 reg=20 t Landroid/view/animation/Transformation; │ │ + │ │ + source_file_idx : 3240 (MaterialProgressDrawable.java) │ │ + │ │ +Class #517 header: │ │ +class_idx : 948 │ │ +access_flags : 0 (0x0000) │ │ +superclass_idx : 1337 │ │ +source_file_idx : 3240 │ │ +static_fields_size : 0 │ │ +instance_fields_size: 2 │ │ +direct_methods_size : 1 │ │ +virtual_methods_size: 3 │ │ + │ │ +Class #517 annotations: │ │ +Annotations on class │ │ + VISIBILITY_SYSTEM Ldalvik/annotation/EnclosingMethod; value=setupAnimators │ │ + VISIBILITY_SYSTEM Ldalvik/annotation/InnerClass; accessFlags=0 name=null │ │ + │ │ +Class #517 - │ │ + Class descriptor : 'Landroid/support/v4/widget/MaterialProgressDrawable$2;' │ │ + Access flags : 0x0000 () │ │ + Superclass : 'Ljava/lang/Object;' │ │ + Interfaces - │ │ + #0 : 'Landroid/view/animation/Animation$AnimationListener;' │ │ + Static fields - │ │ + Instance fields - │ │ + #0 : (in Landroid/support/v4/widget/MaterialProgressDrawable$2;) │ │ + name : 'this$0' │ │ + type : 'Landroid/support/v4/widget/MaterialProgressDrawable;' │ │ + access : 0x1010 (FINAL SYNTHETIC) │ │ + #1 : (in Landroid/support/v4/widget/MaterialProgressDrawable$2;) │ │ + name : 'val$ring' │ │ + type : 'Landroid/support/v4/widget/MaterialProgressDrawable$Ring;' │ │ + access : 0x1010 (FINAL SYNTHETIC) │ │ + Direct methods - │ │ + #0 : (in Landroid/support/v4/widget/MaterialProgressDrawable$2;) │ │ + name : '' │ │ + type : '(Landroid/support/v4/widget/MaterialProgressDrawable;Landroid/support/v4/widget/MaterialProgressDrawable$Ring;)V' │ │ + access : 0x10000 (CONSTRUCTOR) │ │ + code - │ │ + registers : 3 │ │ + ins : 3 │ │ + outs : 1 │ │ + insns size : 8 16-bit code units │ │ +073580: |[073580] android.support.v4.widget.MaterialProgressDrawable$2.:(Landroid/support/v4/widget/MaterialProgressDrawable;Landroid/support/v4/widget/MaterialProgressDrawable$Ring;)V │ │ +073590: 5b01 4b07 |0000: iput-object v1, v0, Landroid/support/v4/widget/MaterialProgressDrawable$2;.this$0:Landroid/support/v4/widget/MaterialProgressDrawable; // field@074b │ │ +073594: 5b02 4c07 |0002: iput-object v2, v0, Landroid/support/v4/widget/MaterialProgressDrawable$2;.val$ring:Landroid/support/v4/widget/MaterialProgressDrawable$Ring; // field@074c │ │ +073598: 7010 8622 0000 |0004: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2286 │ │ +07359e: 0e00 |0007: return-void │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=350 │ │ + locals : │ │ + 0x0000 - 0x0008 reg=0 this Landroid/support/v4/widget/MaterialProgressDrawable$2; │ │ + 0x0000 - 0x0008 reg=1 (null) Landroid/support/v4/widget/MaterialProgressDrawable; │ │ + 0x0000 - 0x0008 reg=2 (null) Landroid/support/v4/widget/MaterialProgressDrawable$Ring; │ │ + │ │ + Virtual methods - │ │ + #0 : (in Landroid/support/v4/widget/MaterialProgressDrawable$2;) │ │ + name : 'onAnimationEnd' │ │ + type : '(Landroid/view/animation/Animation;)V' │ │ + access : 0x0001 (PUBLIC) │ │ + code - │ │ + registers : 2 │ │ + ins : 2 │ │ + outs : 0 │ │ + insns size : 1 16-bit code units │ │ +0735a0: |[0735a0] android.support.v4.widget.MaterialProgressDrawable$2.onAnimationEnd:(Landroid/view/animation/Animation;)V │ │ +0735b0: 0e00 |0000: return-void │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=360 │ │ + locals : │ │ + 0x0000 - 0x0001 reg=0 this Landroid/support/v4/widget/MaterialProgressDrawable$2; │ │ + 0x0000 - 0x0001 reg=1 animation Landroid/view/animation/Animation; │ │ + │ │ + #1 : (in Landroid/support/v4/widget/MaterialProgressDrawable$2;) │ │ + name : 'onAnimationRepeat' │ │ + type : '(Landroid/view/animation/Animation;)V' │ │ + access : 0x0001 (PUBLIC) │ │ + code - │ │ + registers : 5 │ │ + ins : 2 │ │ + outs : 3 │ │ + insns size : 61 16-bit code units │ │ +0735b4: |[0735b4] android.support.v4.widget.MaterialProgressDrawable$2.onAnimationRepeat:(Landroid/view/animation/Animation;)V │ │ +0735c4: 1202 |0000: const/4 v2, #int 0 // #0 │ │ +0735c6: 5430 4c07 |0001: iget-object v0, v3, Landroid/support/v4/widget/MaterialProgressDrawable$2;.val$ring:Landroid/support/v4/widget/MaterialProgressDrawable$Ring; // field@074c │ │ +0735ca: 6e10 ec19 0000 |0003: invoke-virtual {v0}, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;.storeOriginals:()V // method@19ec │ │ +0735d0: 5430 4c07 |0006: iget-object v0, v3, Landroid/support/v4/widget/MaterialProgressDrawable$2;.val$ring:Landroid/support/v4/widget/MaterialProgressDrawable$Ring; // field@074c │ │ +0735d4: 6e10 db19 0000 |0008: invoke-virtual {v0}, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;.goToNextColor:()V // method@19db │ │ +0735da: 5430 4c07 |000b: iget-object v0, v3, Landroid/support/v4/widget/MaterialProgressDrawable$2;.val$ring:Landroid/support/v4/widget/MaterialProgressDrawable$Ring; // field@074c │ │ +0735de: 5431 4c07 |000d: iget-object v1, v3, Landroid/support/v4/widget/MaterialProgressDrawable$2;.val$ring:Landroid/support/v4/widget/MaterialProgressDrawable$Ring; // field@074c │ │ +0735e2: 6e10 d319 0100 |000f: invoke-virtual {v1}, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;.getEndTrim:()F // method@19d3 │ │ +0735e8: 0a01 |0012: move-result v1 │ │ +0735ea: 6e20 ea19 1000 |0013: invoke-virtual {v0, v1}, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;.setStartTrim:(F)V // method@19ea │ │ +0735f0: 5430 4b07 |0016: iget-object v0, v3, Landroid/support/v4/widget/MaterialProgressDrawable$2;.this$0:Landroid/support/v4/widget/MaterialProgressDrawable; // field@074b │ │ +0735f4: 5500 7d07 |0018: iget-boolean v0, v0, Landroid/support/v4/widget/MaterialProgressDrawable;.mFinishing:Z // field@077d │ │ +0735f8: 3800 1100 |001a: if-eqz v0, 002b // +0011 │ │ +0735fc: 5430 4b07 |001c: iget-object v0, v3, Landroid/support/v4/widget/MaterialProgressDrawable$2;.this$0:Landroid/support/v4/widget/MaterialProgressDrawable; // field@074b │ │ +073600: 5c02 7d07 |001e: iput-boolean v2, v0, Landroid/support/v4/widget/MaterialProgressDrawable;.mFinishing:Z // field@077d │ │ +073604: 1600 3505 |0020: const-wide/16 v0, #int 1333 // #535 │ │ +073608: 6e30 ba1e 0401 |0022: invoke-virtual {v4, v0, v1}, Landroid/view/animation/Animation;.setDuration:(J)V // method@1eba │ │ +07360e: 5430 4c07 |0025: iget-object v0, v3, Landroid/support/v4/widget/MaterialProgressDrawable$2;.val$ring:Landroid/support/v4/widget/MaterialProgressDrawable$Ring; // field@074c │ │ +073612: 6e20 e919 2000 |0027: invoke-virtual {v0, v2}, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;.setShowArrow:(Z)V // method@19e9 │ │ +073618: 0e00 |002a: return-void │ │ +07361a: 5430 4b07 |002b: iget-object v0, v3, Landroid/support/v4/widget/MaterialProgressDrawable$2;.this$0:Landroid/support/v4/widget/MaterialProgressDrawable; // field@074b │ │ +07361e: 5431 4b07 |002d: iget-object v1, v3, Landroid/support/v4/widget/MaterialProgressDrawable$2;.this$0:Landroid/support/v4/widget/MaterialProgressDrawable; // field@074b │ │ +073622: 7110 f519 0100 |002f: invoke-static {v1}, Landroid/support/v4/widget/MaterialProgressDrawable;.access$500:(Landroid/support/v4/widget/MaterialProgressDrawable;)F // method@19f5 │ │ +073628: 0a01 |0032: move-result v1 │ │ +07362a: 1502 803f |0033: const/high16 v2, #int 1065353216 // #3f80 │ │ +07362e: c621 |0035: add-float/2addr v1, v2 │ │ +073630: 1502 a040 |0036: const/high16 v2, #int 1084227584 // #40a0 │ │ +073634: ca21 |0038: rem-float/2addr v1, v2 │ │ +073636: 7120 f619 1000 |0039: invoke-static {v0, v1}, Landroid/support/v4/widget/MaterialProgressDrawable;.access$502:(Landroid/support/v4/widget/MaterialProgressDrawable;F)F // method@19f6 │ │ +07363c: 28ee |003c: goto 002a // -0012 │ │ + catches : (none) │ │ + positions : │ │ + 0x0001 line=364 │ │ + 0x0006 line=365 │ │ + 0x000b line=366 │ │ + 0x0016 line=367 │ │ + 0x001c line=370 │ │ + 0x0020 line=371 │ │ + 0x0025 line=372 │ │ + 0x002a line=376 │ │ + 0x002b line=374 │ │ + locals : │ │ + 0x0000 - 0x003d reg=3 this Landroid/support/v4/widget/MaterialProgressDrawable$2; │ │ + 0x0000 - 0x003d reg=4 animation Landroid/view/animation/Animation; │ │ + │ │ + #2 : (in Landroid/support/v4/widget/MaterialProgressDrawable$2;) │ │ + name : 'onAnimationStart' │ │ + type : '(Landroid/view/animation/Animation;)V' │ │ + access : 0x0001 (PUBLIC) │ │ + code - │ │ + registers : 4 │ │ + ins : 2 │ │ + outs : 2 │ │ + insns size : 7 16-bit code units │ │ +073640: |[073640] android.support.v4.widget.MaterialProgressDrawable$2.onAnimationStart:(Landroid/view/animation/Animation;)V │ │ +073650: 5420 4b07 |0000: iget-object v0, v2, Landroid/support/v4/widget/MaterialProgressDrawable$2;.this$0:Landroid/support/v4/widget/MaterialProgressDrawable; // field@074b │ │ +073654: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +073656: 7120 f619 1000 |0003: invoke-static {v0, v1}, Landroid/support/v4/widget/MaterialProgressDrawable;.access$502:(Landroid/support/v4/widget/MaterialProgressDrawable;F)F // method@19f6 │ │ +07365c: 0e00 |0006: return-void │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=354 │ │ + 0x0006 line=355 │ │ + locals : │ │ + 0x0000 - 0x0007 reg=2 this Landroid/support/v4/widget/MaterialProgressDrawable$2; │ │ + 0x0000 - 0x0007 reg=3 animation Landroid/view/animation/Animation; │ │ + │ │ + source_file_idx : 3240 (MaterialProgressDrawable.java) │ │ + │ │ +Class #518 header: │ │ +class_idx : 949 │ │ +access_flags : 0 (0x0000) │ │ +superclass_idx : 1337 │ │ +source_file_idx : 3240 │ │ +static_fields_size : 0 │ │ +instance_fields_size: 1 │ │ +direct_methods_size : 1 │ │ +virtual_methods_size: 3 │ │ + │ │ +Class #518 annotations: │ │ +Annotations on class │ │ + VISIBILITY_SYSTEM Ldalvik/annotation/EnclosingClass; value=Landroid/support/v4/widget/MaterialProgressDrawable; │ │ + VISIBILITY_SYSTEM Ldalvik/annotation/InnerClass; accessFlags=0 name=null │ │ + │ │ +Class #518 - │ │ + Class descriptor : 'Landroid/support/v4/widget/MaterialProgressDrawable$3;' │ │ + Access flags : 0x0000 () │ │ + Superclass : 'Ljava/lang/Object;' │ │ + Interfaces - │ │ + #0 : 'Landroid/graphics/drawable/Drawable$Callback;' │ │ + Static fields - │ │ + Instance fields - │ │ + #0 : (in Landroid/support/v4/widget/MaterialProgressDrawable$3;) │ │ + name : 'this$0' │ │ + type : 'Landroid/support/v4/widget/MaterialProgressDrawable;' │ │ + access : 0x1010 (FINAL SYNTHETIC) │ │ + Direct methods - │ │ + #0 : (in Landroid/support/v4/widget/MaterialProgressDrawable$3;) │ │ + name : '' │ │ + type : '(Landroid/support/v4/widget/MaterialProgressDrawable;)V' │ │ + access : 0x10000 (CONSTRUCTOR) │ │ + code - │ │ + registers : 2 │ │ + ins : 2 │ │ + outs : 1 │ │ + insns size : 6 16-bit code units │ │ +073660: |[073660] android.support.v4.widget.MaterialProgressDrawable$3.:(Landroid/support/v4/widget/MaterialProgressDrawable;)V │ │ +073670: 5b01 4d07 |0000: iput-object v1, v0, Landroid/support/v4/widget/MaterialProgressDrawable$3;.this$0:Landroid/support/v4/widget/MaterialProgressDrawable; // field@074d │ │ +073674: 7010 8622 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2286 │ │ +07367a: 0e00 |0005: return-void │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=381 │ │ + locals : │ │ + 0x0000 - 0x0006 reg=0 this Landroid/support/v4/widget/MaterialProgressDrawable$3; │ │ + 0x0000 - 0x0006 reg=1 (null) Landroid/support/v4/widget/MaterialProgressDrawable; │ │ + │ │ + Virtual methods - │ │ + #0 : (in Landroid/support/v4/widget/MaterialProgressDrawable$3;) │ │ + name : 'invalidateDrawable' │ │ + type : '(Landroid/graphics/drawable/Drawable;)V' │ │ + access : 0x0001 (PUBLIC) │ │ + code - │ │ + registers : 3 │ │ + ins : 2 │ │ + outs : 1 │ │ + insns size : 6 16-bit code units │ │ +07367c: |[07367c] android.support.v4.widget.MaterialProgressDrawable$3.invalidateDrawable:(Landroid/graphics/drawable/Drawable;)V │ │ +07368c: 5410 4d07 |0000: iget-object v0, v1, Landroid/support/v4/widget/MaterialProgressDrawable$3;.this$0:Landroid/support/v4/widget/MaterialProgressDrawable; // field@074d │ │ +073690: 6e10 ff19 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/widget/MaterialProgressDrawable;.invalidateSelf:()V // method@19ff │ │ +073696: 0e00 |0005: return-void │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=384 │ │ + 0x0005 line=385 │ │ + locals : │ │ + 0x0000 - 0x0006 reg=1 this Landroid/support/v4/widget/MaterialProgressDrawable$3; │ │ + 0x0000 - 0x0006 reg=2 d Landroid/graphics/drawable/Drawable; │ │ + │ │ + #1 : (in Landroid/support/v4/widget/MaterialProgressDrawable$3;) │ │ + name : 'scheduleDrawable' │ │ + type : '(Landroid/graphics/drawable/Drawable;Ljava/lang/Runnable;J)V' │ │ + access : 0x0001 (PUBLIC) │ │ + code - │ │ + registers : 6 │ │ + ins : 5 │ │ + outs : 4 │ │ + insns size : 6 16-bit code units │ │ +073698: |[073698] android.support.v4.widget.MaterialProgressDrawable$3.scheduleDrawable:(Landroid/graphics/drawable/Drawable;Ljava/lang/Runnable;J)V │ │ +0736a8: 5410 4d07 |0000: iget-object v0, v1, Landroid/support/v4/widget/MaterialProgressDrawable$3;.this$0:Landroid/support/v4/widget/MaterialProgressDrawable; // field@074d │ │ +0736ac: 6e40 011a 3054 |0002: invoke-virtual {v0, v3, v4, v5}, Landroid/support/v4/widget/MaterialProgressDrawable;.scheduleSelf:(Ljava/lang/Runnable;J)V // method@1a01 │ │ +0736b2: 0e00 |0005: return-void │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=389 │ │ + 0x0005 line=390 │ │ + locals : │ │ + 0x0000 - 0x0006 reg=1 this Landroid/support/v4/widget/MaterialProgressDrawable$3; │ │ + 0x0000 - 0x0006 reg=2 d Landroid/graphics/drawable/Drawable; │ │ + 0x0000 - 0x0006 reg=3 what Ljava/lang/Runnable; │ │ + 0x0000 - 0x0006 reg=4 when J │ │ + │ │ + #2 : (in Landroid/support/v4/widget/MaterialProgressDrawable$3;) │ │ + name : 'unscheduleDrawable' │ │ + type : '(Landroid/graphics/drawable/Drawable;Ljava/lang/Runnable;)V' │ │ + access : 0x0001 (PUBLIC) │ │ + code - │ │ + registers : 4 │ │ + ins : 3 │ │ + outs : 2 │ │ + insns size : 6 16-bit code units │ │ +0736b4: |[0736b4] android.support.v4.widget.MaterialProgressDrawable$3.unscheduleDrawable:(Landroid/graphics/drawable/Drawable;Ljava/lang/Runnable;)V │ │ +0736c4: 5410 4d07 |0000: iget-object v0, v1, Landroid/support/v4/widget/MaterialProgressDrawable$3;.this$0:Landroid/support/v4/widget/MaterialProgressDrawable; // field@074d │ │ +0736c8: 6e20 0f1a 3000 |0002: invoke-virtual {v0, v3}, Landroid/support/v4/widget/MaterialProgressDrawable;.unscheduleSelf:(Ljava/lang/Runnable;)V // method@1a0f │ │ +0736ce: 0e00 |0005: return-void │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=394 │ │ + 0x0005 line=395 │ │ + locals : │ │ + 0x0000 - 0x0006 reg=1 this Landroid/support/v4/widget/MaterialProgressDrawable$3; │ │ + 0x0000 - 0x0006 reg=2 d Landroid/graphics/drawable/Drawable; │ │ + 0x0000 - 0x0006 reg=3 what Ljava/lang/Runnable; │ │ + │ │ + source_file_idx : 3240 (MaterialProgressDrawable.java) │ │ + │ │ +Class #519 header: │ │ +class_idx : 950 │ │ +access_flags : 0 (0x0000) │ │ +superclass_idx : 1105 │ │ +source_file_idx : 3240 │ │ +static_fields_size : 0 │ │ +instance_fields_size: 0 │ │ +direct_methods_size : 2 │ │ +virtual_methods_size: 1 │ │ + │ │ +Class #519 annotations: │ │ +Annotations on class │ │ + VISIBILITY_SYSTEM Ldalvik/annotation/EnclosingClass; value=Landroid/support/v4/widget/MaterialProgressDrawable; │ │ + VISIBILITY_SYSTEM Ldalvik/annotation/InnerClass; accessFlags=10 name="EndCurveInterpolator" │ │ + │ │ +Class #519 - │ │ + Class descriptor : 'Landroid/support/v4/widget/MaterialProgressDrawable$EndCurveInterpolator;' │ │ + Access flags : 0x0000 () │ │ + Superclass : 'Landroid/view/animation/AccelerateDecelerateInterpolator;' │ │ + Interfaces - │ │ + Static fields - │ │ + Instance fields - │ │ + Direct methods - │ │ + #0 : (in Landroid/support/v4/widget/MaterialProgressDrawable$EndCurveInterpolator;) │ │ + name : '' │ │ + type : '()V' │ │ + access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ + code - │ │ + registers : 1 │ │ + ins : 1 │ │ + outs : 1 │ │ + insns size : 4 16-bit code units │ │ +0736d0: |[0736d0] android.support.v4.widget.MaterialProgressDrawable$EndCurveInterpolator.:()V │ │ +0736e0: 7010 ac1e 0000 |0000: invoke-direct {v0}, Landroid/view/animation/AccelerateDecelerateInterpolator;.:()V // method@1eac │ │ +0736e6: 0e00 |0003: return-void │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=699 │ │ + locals : │ │ + 0x0000 - 0x0004 reg=0 this Landroid/support/v4/widget/MaterialProgressDrawable$EndCurveInterpolator; │ │ + │ │ + #1 : (in Landroid/support/v4/widget/MaterialProgressDrawable$EndCurveInterpolator;) │ │ + name : '' │ │ + type : '(Landroid/support/v4/widget/MaterialProgressDrawable$1;)V' │ │ + access : 0x11000 (SYNTHETIC CONSTRUCTOR) │ │ + code - │ │ + registers : 2 │ │ + ins : 2 │ │ + outs : 1 │ │ + insns size : 4 16-bit code units │ │ +0736e8: |[0736e8] android.support.v4.widget.MaterialProgressDrawable$EndCurveInterpolator.:(Landroid/support/v4/widget/MaterialProgressDrawable$1;)V │ │ +0736f8: 7010 cb19 0000 |0000: invoke-direct {v0}, Landroid/support/v4/widget/MaterialProgressDrawable$EndCurveInterpolator;.:()V // method@19cb │ │ +0736fe: 0e00 |0003: return-void │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=699 │ │ + locals : │ │ + 0x0000 - 0x0004 reg=0 this Landroid/support/v4/widget/MaterialProgressDrawable$EndCurveInterpolator; │ │ + 0x0000 - 0x0004 reg=1 x0 Landroid/support/v4/widget/MaterialProgressDrawable$1; │ │ + │ │ + Virtual methods - │ │ + #0 : (in Landroid/support/v4/widget/MaterialProgressDrawable$EndCurveInterpolator;) │ │ + name : 'getInterpolation' │ │ + type : '(F)F' │ │ + access : 0x0001 (PUBLIC) │ │ + code - │ │ + registers : 5 │ │ + ins : 2 │ │ + outs : 2 │ │ + insns size : 17 16-bit code units │ │ +073700: |[073700] android.support.v4.widget.MaterialProgressDrawable$EndCurveInterpolator.getInterpolation:(F)F │ │ +073710: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +073712: 1501 003f |0001: const/high16 v1, #int 1056964608 // #3f00 │ │ +073716: a701 0401 |0003: sub-float v1, v4, v1 │ │ +07371a: 1502 0040 |0005: const/high16 v2, #int 1073741824 // #4000 │ │ +07371e: c821 |0007: mul-float/2addr v1, v2 │ │ +073720: 7120 7d22 1000 |0008: invoke-static {v0, v1}, Ljava/lang/Math;.max:(FF)F // method@227d │ │ +073726: 0a00 |000b: move-result v0 │ │ +073728: 6f20 ad1e 0300 |000c: invoke-super {v3, v0}, Landroid/view/animation/AccelerateDecelerateInterpolator;.getInterpolation:(F)F // method@1ead │ │ +07372e: 0a00 |000f: move-result v0 │ │ +073730: 0f00 |0010: return v0 │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=702 │ │ + locals : │ │ + 0x0000 - 0x0011 reg=3 this Landroid/support/v4/widget/MaterialProgressDrawable$EndCurveInterpolator; │ │ + 0x0000 - 0x0011 reg=4 input F │ │ + │ │ + source_file_idx : 3240 (MaterialProgressDrawable.java) │ │ + │ │ +Class #520 header: │ │ +class_idx : 951 │ │ +access_flags : 9729 (0x2601) │ │ +superclass_idx : 1337 │ │ +source_file_idx : 3240 │ │ +static_fields_size : 0 │ │ +instance_fields_size: 0 │ │ +direct_methods_size : 0 │ │ +virtual_methods_size: 0 │ │ + │ │ +Class #520 annotations: │ │ +Annotations on class │ │ + VISIBILITY_BUILD Landroid/support/annotation/IntDef; value={ 0 1 } │ │ + VISIBILITY_SYSTEM Ldalvik/annotation/EnclosingClass; value=Landroid/support/v4/widget/MaterialProgressDrawable; │ │ + VISIBILITY_SYSTEM Ldalvik/annotation/InnerClass; accessFlags=9737 name="ProgressDrawableSize" │ │ + VISIBILITY_RUNTIME Ljava/lang/annotation/Retention; value=CLASS │ │ + │ │ +Class #520 - │ │ + Class descriptor : 'Landroid/support/v4/widget/MaterialProgressDrawable$ProgressDrawableSize;' │ │ + Access flags : 0x2601 (PUBLIC INTERFACE ABSTRACT ANNOTATION) │ │ + Superclass : 'Ljava/lang/Object;' │ │ + Interfaces - │ │ + #0 : 'Ljava/lang/annotation/Annotation;' │ │ + Static fields - │ │ + Instance fields - │ │ + Direct methods - │ │ + Virtual methods - │ │ + source_file_idx : 3240 (MaterialProgressDrawable.java) │ │ + │ │ +Class #521 header: │ │ +class_idx : 952 │ │ +access_flags : 0 (0x0000) │ │ +superclass_idx : 1337 │ │ +source_file_idx : 3240 │ │ +static_fields_size : 0 │ │ +instance_fields_size: 23 │ │ +direct_methods_size : 3 │ │ +virtual_methods_size: 28 │ │ + │ │ +Class #521 annotations: │ │ +Annotations on class │ │ + VISIBILITY_SYSTEM Ldalvik/annotation/EnclosingClass; value=Landroid/support/v4/widget/MaterialProgressDrawable; │ │ + VISIBILITY_SYSTEM Ldalvik/annotation/InnerClass; accessFlags=10 name="Ring" │ │ +Annotations on method #6629 'setColors' parameters │ │ +#0 │ │ + VISIBILITY_BUILD Landroid/support/annotation/NonNull; │ │ + │ │ +Class #521 - │ │ + Class descriptor : 'Landroid/support/v4/widget/MaterialProgressDrawable$Ring;' │ │ + Access flags : 0x0000 () │ │ + Superclass : 'Ljava/lang/Object;' │ │ + Interfaces - │ │ + Static fields - │ │ + Instance fields - │ │ + #0 : (in Landroid/support/v4/widget/MaterialProgressDrawable$Ring;) │ │ + name : 'mAlpha' │ │ + type : 'I' │ │ + access : 0x0002 (PRIVATE) │ │ + #1 : (in Landroid/support/v4/widget/MaterialProgressDrawable$Ring;) │ │ + name : 'mArrow' │ │ + type : 'Landroid/graphics/Path;' │ │ + access : 0x0002 (PRIVATE) │ │ + #2 : (in Landroid/support/v4/widget/MaterialProgressDrawable$Ring;) │ │ + name : 'mArrowHeight' │ │ + type : 'I' │ │ + access : 0x0002 (PRIVATE) │ │ + #3 : (in Landroid/support/v4/widget/MaterialProgressDrawable$Ring;) │ │ + name : 'mArrowPaint' │ │ + type : 'Landroid/graphics/Paint;' │ │ + access : 0x0012 (PRIVATE FINAL) │ │ + #4 : (in Landroid/support/v4/widget/MaterialProgressDrawable$Ring;) │ │ + name : 'mArrowScale' │ │ + type : 'F' │ │ + access : 0x0002 (PRIVATE) │ │ + #5 : (in Landroid/support/v4/widget/MaterialProgressDrawable$Ring;) │ │ + name : 'mArrowWidth' │ │ + type : 'I' │ │ + access : 0x0002 (PRIVATE) │ │ + #6 : (in Landroid/support/v4/widget/MaterialProgressDrawable$Ring;) │ │ + name : 'mBackgroundColor' │ │ + type : 'I' │ │ + access : 0x0002 (PRIVATE) │ │ + #7 : (in Landroid/support/v4/widget/MaterialProgressDrawable$Ring;) │ │ + name : 'mCallback' │ │ + type : 'Landroid/graphics/drawable/Drawable$Callback;' │ │ + access : 0x0012 (PRIVATE FINAL) │ │ + #8 : (in Landroid/support/v4/widget/MaterialProgressDrawable$Ring;) │ │ + name : 'mCirclePaint' │ │ + type : 'Landroid/graphics/Paint;' │ │ + access : 0x0012 (PRIVATE FINAL) │ │ + #9 : (in Landroid/support/v4/widget/MaterialProgressDrawable$Ring;) │ │ + name : 'mColorIndex' │ │ + type : 'I' │ │ + access : 0x0002 (PRIVATE) │ │ + #10 : (in Landroid/support/v4/widget/MaterialProgressDrawable$Ring;) │ │ + name : 'mColors' │ │ + type : '[I' │ │ + access : 0x0002 (PRIVATE) │ │ + #11 : (in Landroid/support/v4/widget/MaterialProgressDrawable$Ring;) │ │ + name : 'mEndTrim' │ │ + type : 'F' │ │ + access : 0x0002 (PRIVATE) │ │ + #12 : (in Landroid/support/v4/widget/MaterialProgressDrawable$Ring;) │ │ + name : 'mPaint' │ │ + type : 'Landroid/graphics/Paint;' │ │ + access : 0x0012 (PRIVATE FINAL) │ │ + #13 : (in Landroid/support/v4/widget/MaterialProgressDrawable$Ring;) │ │ + name : 'mRingCenterRadius' │ │ + type : 'D' │ │ + access : 0x0002 (PRIVATE) │ │ + #14 : (in Landroid/support/v4/widget/MaterialProgressDrawable$Ring;) │ │ + name : 'mRotation' │ │ + type : 'F' │ │ + access : 0x0002 (PRIVATE) │ │ + #15 : (in Landroid/support/v4/widget/MaterialProgressDrawable$Ring;) │ │ + name : 'mShowArrow' │ │ + type : 'Z' │ │ + access : 0x0002 (PRIVATE) │ │ + #16 : (in Landroid/support/v4/widget/MaterialProgressDrawable$Ring;) │ │ + name : 'mStartTrim' │ │ + type : 'F' │ │ + access : 0x0002 (PRIVATE) │ │ + #17 : (in Landroid/support/v4/widget/MaterialProgressDrawable$Ring;) │ │ + name : 'mStartingEndTrim' │ │ + type : 'F' │ │ + access : 0x0002 (PRIVATE) │ │ + #18 : (in Landroid/support/v4/widget/MaterialProgressDrawable$Ring;) │ │ + name : 'mStartingRotation' │ │ + type : 'F' │ │ + access : 0x0002 (PRIVATE) │ │ + #19 : (in Landroid/support/v4/widget/MaterialProgressDrawable$Ring;) │ │ + name : 'mStartingStartTrim' │ │ + type : 'F' │ │ + access : 0x0002 (PRIVATE) │ │ + #20 : (in Landroid/support/v4/widget/MaterialProgressDrawable$Ring;) │ │ + name : 'mStrokeInset' │ │ + type : 'F' │ │ + access : 0x0002 (PRIVATE) │ │ + #21 : (in Landroid/support/v4/widget/MaterialProgressDrawable$Ring;) │ │ + name : 'mStrokeWidth' │ │ + type : 'F' │ │ + access : 0x0002 (PRIVATE) │ │ + #22 : (in Landroid/support/v4/widget/MaterialProgressDrawable$Ring;) │ │ + name : 'mTempBounds' │ │ + type : 'Landroid/graphics/RectF;' │ │ + access : 0x0012 (PRIVATE FINAL) │ │ + Direct methods - │ │ + #0 : (in Landroid/support/v4/widget/MaterialProgressDrawable$Ring;) │ │ + name : '' │ │ + type : '(Landroid/graphics/drawable/Drawable$Callback;)V' │ │ + access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ + code - │ │ + registers : 5 │ │ + ins : 2 │ │ + outs : 2 │ │ + insns size : 81 16-bit code units │ │ +073734: |[073734] android.support.v4.widget.MaterialProgressDrawable$Ring.:(Landroid/graphics/drawable/Drawable$Callback;)V │ │ +073744: 1212 |0000: const/4 v2, #int 1 // #1 │ │ +073746: 1201 |0001: const/4 v1, #int 0 // #0 │ │ +073748: 7010 8622 0300 |0002: invoke-direct {v3}, Ljava/lang/Object;.:()V // method@2286 │ │ +07374e: 2200 6d00 |0005: new-instance v0, Landroid/graphics/RectF; // type@006d │ │ +073752: 7010 0602 0000 |0007: invoke-direct {v0}, Landroid/graphics/RectF;.:()V // method@0206 │ │ +073758: 5b30 6407 |000a: iput-object v0, v3, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;.mTempBounds:Landroid/graphics/RectF; // field@0764 │ │ +07375c: 2200 6600 |000c: new-instance v0, Landroid/graphics/Paint; // type@0066 │ │ +073760: 7010 db01 0000 |000e: invoke-direct {v0}, Landroid/graphics/Paint;.:()V // method@01db │ │ +073766: 5b30 5a07 |0011: iput-object v0, v3, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;.mPaint:Landroid/graphics/Paint; // field@075a │ │ +07376a: 2200 6600 |0013: new-instance v0, Landroid/graphics/Paint; // type@0066 │ │ +07376e: 7010 db01 0000 |0015: invoke-direct {v0}, Landroid/graphics/Paint;.:()V // method@01db │ │ +073774: 5b30 5107 |0018: iput-object v0, v3, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;.mArrowPaint:Landroid/graphics/Paint; // field@0751 │ │ +073778: 5931 5e07 |001a: iput v1, v3, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;.mStartTrim:F // field@075e │ │ +07377c: 5931 5907 |001c: iput v1, v3, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;.mEndTrim:F // field@0759 │ │ +073780: 5931 5c07 |001e: iput v1, v3, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;.mRotation:F // field@075c │ │ +073784: 1500 a040 |0020: const/high16 v0, #int 1084227584 // #40a0 │ │ +073788: 5930 6307 |0022: iput v0, v3, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;.mStrokeWidth:F // field@0763 │ │ +07378c: 1500 2040 |0024: const/high16 v0, #int 1075838976 // #4020 │ │ +073790: 5930 6207 |0026: iput v0, v3, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;.mStrokeInset:F // field@0762 │ │ +073794: 2200 6600 |0028: new-instance v0, Landroid/graphics/Paint; // type@0066 │ │ +073798: 7010 db01 0000 |002a: invoke-direct {v0}, Landroid/graphics/Paint;.:()V // method@01db │ │ +07379e: 5b30 5607 |002d: iput-object v0, v3, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;.mCirclePaint:Landroid/graphics/Paint; // field@0756 │ │ +0737a2: 5b34 5507 |002f: iput-object v4, v3, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;.mCallback:Landroid/graphics/drawable/Drawable$Callback; // field@0755 │ │ +0737a6: 5430 5a07 |0031: iget-object v0, v3, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;.mPaint:Landroid/graphics/Paint; // field@075a │ │ +0737aa: 6201 2c00 |0033: sget-object v1, Landroid/graphics/Paint$Cap;.SQUARE:Landroid/graphics/Paint$Cap; // field@002c │ │ +0737ae: 6e20 ea01 1000 |0035: invoke-virtual {v0, v1}, Landroid/graphics/Paint;.setStrokeCap:(Landroid/graphics/Paint$Cap;)V // method@01ea │ │ +0737b4: 5430 5a07 |0038: iget-object v0, v3, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;.mPaint:Landroid/graphics/Paint; // field@075a │ │ +0737b8: 6e20 e301 2000 |003a: invoke-virtual {v0, v2}, Landroid/graphics/Paint;.setAntiAlias:(Z)V // method@01e3 │ │ +0737be: 5430 5a07 |003d: iget-object v0, v3, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;.mPaint:Landroid/graphics/Paint; // field@075a │ │ +0737c2: 6201 3100 |003f: sget-object v1, Landroid/graphics/Paint$Style;.STROKE:Landroid/graphics/Paint$Style; // field@0031 │ │ +0737c6: 6e20 ed01 1000 |0041: invoke-virtual {v0, v1}, Landroid/graphics/Paint;.setStyle:(Landroid/graphics/Paint$Style;)V // method@01ed │ │ +0737cc: 5430 5107 |0044: iget-object v0, v3, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;.mArrowPaint:Landroid/graphics/Paint; // field@0751 │ │ +0737d0: 6201 2f00 |0046: sget-object v1, Landroid/graphics/Paint$Style;.FILL:Landroid/graphics/Paint$Style; // field@002f │ │ +0737d4: 6e20 ed01 1000 |0048: invoke-virtual {v0, v1}, Landroid/graphics/Paint;.setStyle:(Landroid/graphics/Paint$Style;)V // method@01ed │ │ +0737da: 5430 5107 |004b: iget-object v0, v3, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;.mArrowPaint:Landroid/graphics/Paint; // field@0751 │ │ +0737de: 6e20 e301 2000 |004d: invoke-virtual {v0, v2}, Landroid/graphics/Paint;.setAntiAlias:(Z)V // method@01e3 │ │ +0737e4: 0e00 |0050: return-void │ │ + catches : (none) │ │ + positions : │ │ + 0x0002 line=429 │ │ + 0x0005 line=399 │ │ + 0x000c line=400 │ │ + 0x0013 line=401 │ │ + 0x001a line=405 │ │ + 0x001c line=406 │ │ + 0x001e line=407 │ │ + 0x0020 line=408 │ │ + 0x0024 line=409 │ │ + 0x0028 line=426 │ │ + 0x002f line=430 │ │ + 0x0031 line=432 │ │ + 0x0038 line=433 │ │ + 0x003d line=434 │ │ + 0x0044 line=436 │ │ + 0x004b line=437 │ │ + 0x0050 line=438 │ │ + locals : │ │ + 0x0000 - 0x0051 reg=3 this Landroid/support/v4/widget/MaterialProgressDrawable$Ring; │ │ + 0x0000 - 0x0051 reg=4 callback Landroid/graphics/drawable/Drawable$Callback; │ │ + │ │ + #1 : (in Landroid/support/v4/widget/MaterialProgressDrawable$Ring;) │ │ + name : 'drawTriangle' │ │ + type : '(Landroid/graphics/Canvas;FFLandroid/graphics/Rect;)V' │ │ + access : 0x0002 (PRIVATE) │ │ + code - │ │ + registers : 13 │ │ + ins : 5 │ │ + outs : 4 │ │ + insns size : 157 16-bit code units │ │ +0737e8: |[0737e8] android.support.v4.widget.MaterialProgressDrawable$Ring.drawTriangle:(Landroid/graphics/Canvas;FFLandroid/graphics/Rect;)V │ │ +0737f8: 5583 5d07 |0000: iget-boolean v3, v8, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;.mShowArrow:Z // field@075d │ │ +0737fc: 3803 9300 |0002: if-eqz v3, 0095 // +0093 │ │ +073800: 5483 4f07 |0004: iget-object v3, v8, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;.mArrow:Landroid/graphics/Path; // field@074f │ │ +073804: 3903 9000 |0006: if-nez v3, 0096 // +0090 │ │ +073808: 2203 6800 |0008: new-instance v3, Landroid/graphics/Path; // type@0068 │ │ +07380c: 7010 ee01 0300 |000a: invoke-direct {v3}, Landroid/graphics/Path;.:()V // method@01ee │ │ +073812: 5b83 4f07 |000d: iput-object v3, v8, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;.mArrow:Landroid/graphics/Path; // field@074f │ │ +073816: 5483 4f07 |000f: iget-object v3, v8, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;.mArrow:Landroid/graphics/Path; // field@074f │ │ +07381a: 6204 3200 |0011: sget-object v4, Landroid/graphics/Path$FillType;.EVEN_ODD:Landroid/graphics/Path$FillType; // field@0032 │ │ +07381e: 6e20 f701 4300 |0013: invoke-virtual {v3, v4}, Landroid/graphics/Path;.setFillType:(Landroid/graphics/Path$FillType;)V // method@01f7 │ │ +073824: 5283 6207 |0016: iget v3, v8, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;.mStrokeInset:F // field@0762 │ │ +073828: 8733 |0018: float-to-int v3, v3 │ │ +07382a: db03 0302 |0019: div-int/lit8 v3, v3, #int 2 // #02 │ │ +07382e: 8233 |001b: int-to-float v3, v3 │ │ +073830: 5284 5207 |001c: iget v4, v8, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;.mArrowScale:F // field@0752 │ │ +073834: a800 0304 |001e: mul-float v0, v3, v4 │ │ +073838: 5384 5b07 |0020: iget-wide v4, v8, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;.mRingCenterRadius:D // field@075b │ │ +07383c: 1606 0000 |0022: const-wide/16 v6, #int 0 // #0 │ │ +073840: 7120 7a22 7600 |0024: invoke-static {v6, v7}, Ljava/lang/Math;.cos:(D)D // method@227a │ │ +073846: 0b06 |0027: move-result-wide v6 │ │ +073848: cd64 |0028: mul-double/2addr v4, v6 │ │ +07384a: 6e10 fc01 0c00 |0029: invoke-virtual {v12}, Landroid/graphics/Rect;.exactCenterX:()F // method@01fc │ │ +073850: 0a03 |002c: move-result v3 │ │ +073852: 8936 |002d: float-to-double v6, v3 │ │ +073854: cb64 |002e: add-double/2addr v4, v6 │ │ +073856: 8c41 |002f: double-to-float v1, v4 │ │ +073858: 5384 5b07 |0030: iget-wide v4, v8, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;.mRingCenterRadius:D // field@075b │ │ +07385c: 1606 0000 |0032: const-wide/16 v6, #int 0 // #0 │ │ +073860: 7120 8322 7600 |0034: invoke-static {v6, v7}, Ljava/lang/Math;.sin:(D)D // method@2283 │ │ +073866: 0b06 |0037: move-result-wide v6 │ │ +073868: cd64 |0038: mul-double/2addr v4, v6 │ │ +07386a: 6e10 fd01 0c00 |0039: invoke-virtual {v12}, Landroid/graphics/Rect;.exactCenterY:()F // method@01fd │ │ +073870: 0a03 |003c: move-result v3 │ │ +073872: 8936 |003d: float-to-double v6, v3 │ │ +073874: cb64 |003e: add-double/2addr v4, v6 │ │ +073876: 8c42 |003f: double-to-float v2, v4 │ │ +073878: 5483 4f07 |0040: iget-object v3, v8, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;.mArrow:Landroid/graphics/Path; // field@074f │ │ +07387c: 1204 |0042: const/4 v4, #int 0 // #0 │ │ +07387e: 1205 |0043: const/4 v5, #int 0 // #0 │ │ +073880: 6e30 f301 4305 |0044: invoke-virtual {v3, v4, v5}, Landroid/graphics/Path;.moveTo:(FF)V // method@01f3 │ │ +073886: 5483 4f07 |0047: iget-object v3, v8, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;.mArrow:Landroid/graphics/Path; // field@074f │ │ +07388a: 5284 5307 |0049: iget v4, v8, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;.mArrowWidth:I // field@0753 │ │ +07388e: 8244 |004b: int-to-float v4, v4 │ │ +073890: 5285 5207 |004c: iget v5, v8, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;.mArrowScale:F // field@0752 │ │ +073894: c854 |004e: mul-float/2addr v4, v5 │ │ +073896: 1205 |004f: const/4 v5, #int 0 // #0 │ │ +073898: 6e30 f201 4305 |0050: invoke-virtual {v3, v4, v5}, Landroid/graphics/Path;.lineTo:(FF)V // method@01f2 │ │ +07389e: 5483 4f07 |0053: iget-object v3, v8, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;.mArrow:Landroid/graphics/Path; // field@074f │ │ +0738a2: 5284 5307 |0055: iget v4, v8, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;.mArrowWidth:I // field@0753 │ │ +0738a6: 8244 |0057: int-to-float v4, v4 │ │ +0738a8: 5285 5207 |0058: iget v5, v8, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;.mArrowScale:F // field@0752 │ │ +0738ac: c854 |005a: mul-float/2addr v4, v5 │ │ +0738ae: 1505 0040 |005b: const/high16 v5, #int 1073741824 // #4000 │ │ +0738b2: c954 |005d: div-float/2addr v4, v5 │ │ +0738b4: 5285 5007 |005e: iget v5, v8, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;.mArrowHeight:I // field@0750 │ │ +0738b8: 8255 |0060: int-to-float v5, v5 │ │ +0738ba: 5286 5207 |0061: iget v6, v8, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;.mArrowScale:F // field@0752 │ │ +0738be: c865 |0063: mul-float/2addr v5, v6 │ │ +0738c0: 6e30 f201 4305 |0064: invoke-virtual {v3, v4, v5}, Landroid/graphics/Path;.lineTo:(FF)V // method@01f2 │ │ +0738c6: 5483 4f07 |0067: iget-object v3, v8, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;.mArrow:Landroid/graphics/Path; // field@074f │ │ +0738ca: a704 0100 |0069: sub-float v4, v1, v0 │ │ +0738ce: 6e30 f401 4302 |006b: invoke-virtual {v3, v4, v2}, Landroid/graphics/Path;.offset:(FF)V // method@01f4 │ │ +0738d4: 5483 4f07 |006e: iget-object v3, v8, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;.mArrow:Landroid/graphics/Path; // field@074f │ │ +0738d8: 6e10 f101 0300 |0070: invoke-virtual {v3}, Landroid/graphics/Path;.close:()V // method@01f1 │ │ +0738de: 5483 5107 |0073: iget-object v3, v8, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;.mArrowPaint:Landroid/graphics/Paint; // field@0751 │ │ +0738e2: 5484 5807 |0075: iget-object v4, v8, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;.mColors:[I // field@0758 │ │ +0738e6: 5285 5707 |0077: iget v5, v8, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;.mColorIndex:I // field@0757 │ │ +0738ea: 4404 0405 |0079: aget v4, v4, v5 │ │ +0738ee: 6e20 e401 4300 |007b: invoke-virtual {v3, v4}, Landroid/graphics/Paint;.setColor:(I)V // method@01e4 │ │ +0738f4: a603 0a0b |007e: add-float v3, v10, v11 │ │ +0738f8: 1504 a040 |0080: const/high16 v4, #int 1084227584 // #40a0 │ │ +0738fc: c743 |0082: sub-float/2addr v3, v4 │ │ +0738fe: 6e10 fc01 0c00 |0083: invoke-virtual {v12}, Landroid/graphics/Rect;.exactCenterX:()F // method@01fc │ │ +073904: 0a04 |0086: move-result v4 │ │ +073906: 6e10 fd01 0c00 |0087: invoke-virtual {v12}, Landroid/graphics/Rect;.exactCenterY:()F // method@01fd │ │ +07390c: 0a05 |008a: move-result v5 │ │ +07390e: 6e40 ca01 3954 |008b: invoke-virtual {v9, v3, v4, v5}, Landroid/graphics/Canvas;.rotate:(FFF)V // method@01ca │ │ +073914: 5483 4f07 |008e: iget-object v3, v8, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;.mArrow:Landroid/graphics/Path; // field@074f │ │ +073918: 5484 5107 |0090: iget-object v4, v8, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;.mArrowPaint:Landroid/graphics/Paint; // field@0751 │ │ +07391c: 6e30 be01 3904 |0092: invoke-virtual {v9, v3, v4}, Landroid/graphics/Canvas;.drawPath:(Landroid/graphics/Path;Landroid/graphics/Paint;)V // method@01be │ │ +073922: 0e00 |0095: return-void │ │ +073924: 5483 4f07 |0096: iget-object v3, v8, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;.mArrow:Landroid/graphics/Path; // field@074f │ │ +073928: 6e10 f601 0300 |0098: invoke-virtual {v3}, Landroid/graphics/Path;.reset:()V // method@01f6 │ │ +07392e: 2900 7bff |009b: goto/16 0016 // -0085 │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=481 │ │ + 0x0004 line=482 │ │ + 0x0008 line=483 │ │ + 0x000f line=484 │ │ + 0x0016 line=491 │ │ + 0x0020 line=492 │ │ + 0x0030 line=493 │ │ + 0x0040 line=499 │ │ + 0x0047 line=500 │ │ + 0x0053 line=501 │ │ + 0x0067 line=503 │ │ + 0x006e line=504 │ │ + 0x0073 line=506 │ │ + 0x007e line=507 │ │ + 0x008e line=509 │ │ + 0x0095 line=511 │ │ + 0x0096 line=486 │ │ + locals : │ │ + 0x0020 - 0x0095 reg=0 inset F │ │ + 0x0030 - 0x0095 reg=1 x F │ │ + 0x0040 - 0x0095 reg=2 y F │ │ + 0x0000 - 0x009d reg=8 this Landroid/support/v4/widget/MaterialProgressDrawable$Ring; │ │ + 0x0000 - 0x009d reg=9 c Landroid/graphics/Canvas; │ │ + 0x0000 - 0x009d reg=10 startAngle F │ │ + 0x0000 - 0x009d reg=11 sweepAngle F │ │ + 0x0000 - 0x009d reg=12 bounds Landroid/graphics/Rect; │ │ + │ │ + #2 : (in Landroid/support/v4/widget/MaterialProgressDrawable$Ring;) │ │ + name : 'invalidateSelf' │ │ + type : '()V' │ │ + access : 0x0002 (PRIVATE) │ │ + code - │ │ + registers : 3 │ │ + ins : 1 │ │ + outs : 2 │ │ + insns size : 7 16-bit code units │ │ +073934: |[073934] android.support.v4.widget.MaterialProgressDrawable$Ring.invalidateSelf:()V │ │ +073944: 5420 5507 |0000: iget-object v0, v2, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;.mCallback:Landroid/graphics/drawable/Drawable$Callback; // field@0755 │ │ +073948: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +07394a: 7220 1202 1000 |0003: invoke-interface {v0, v1}, Landroid/graphics/drawable/Drawable$Callback;.invalidateDrawable:(Landroid/graphics/drawable/Drawable;)V // method@0212 │ │ +073950: 0e00 |0006: return-void │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=692 │ │ + 0x0006 line=693 │ │ + locals : │ │ + 0x0000 - 0x0007 reg=2 this Landroid/support/v4/widget/MaterialProgressDrawable$Ring; │ │ + │ │ + Virtual methods - │ │ + #0 : (in Landroid/support/v4/widget/MaterialProgressDrawable$Ring;) │ │ + name : 'draw' │ │ + type : '(Landroid/graphics/Canvas;Landroid/graphics/Rect;)V' │ │ + access : 0x0001 (PUBLIC) │ │ + code - │ │ + registers : 11 │ │ + ins : 3 │ │ + outs : 6 │ │ + insns size : 94 16-bit code units │ │ +073954: |[073954] android.support.v4.widget.MaterialProgressDrawable$Ring.draw:(Landroid/graphics/Canvas;Landroid/graphics/Rect;)V │ │ +073964: 1505 b443 |0000: const/high16 v5, #int 1135869952 // #43b4 │ │ +073968: 5481 6407 |0002: iget-object v1, v8, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;.mTempBounds:Landroid/graphics/RectF; // field@0764 │ │ +07396c: 6e20 0c02 a100 |0004: invoke-virtual {v1, v10}, Landroid/graphics/RectF;.set:(Landroid/graphics/Rect;)V // method@020c │ │ +073972: 5280 6207 |0007: iget v0, v8, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;.mStrokeInset:F // field@0762 │ │ +073976: 5284 6207 |0009: iget v4, v8, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;.mStrokeInset:F // field@0762 │ │ +07397a: 6e30 0a02 0104 |000b: invoke-virtual {v1, v0, v4}, Landroid/graphics/RectF;.inset:(FF)V // method@020a │ │ +073980: 5280 5e07 |000e: iget v0, v8, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;.mStartTrim:F // field@075e │ │ +073984: 5284 5c07 |0010: iget v4, v8, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;.mRotation:F // field@075c │ │ +073988: c640 |0012: add-float/2addr v0, v4 │ │ +07398a: a802 0005 |0013: mul-float v2, v0, v5 │ │ +07398e: 5280 5907 |0015: iget v0, v8, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;.mEndTrim:F // field@0759 │ │ +073992: 5284 5c07 |0017: iget v4, v8, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;.mRotation:F // field@075c │ │ +073996: c640 |0019: add-float/2addr v0, v4 │ │ +073998: a806 0005 |001a: mul-float v6, v0, v5 │ │ +07399c: a703 0602 |001c: sub-float v3, v6, v2 │ │ +0739a0: 5480 5a07 |001e: iget-object v0, v8, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;.mPaint:Landroid/graphics/Paint; // field@075a │ │ +0739a4: 5484 5807 |0020: iget-object v4, v8, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;.mColors:[I // field@0758 │ │ +0739a8: 5285 5707 |0022: iget v5, v8, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;.mColorIndex:I // field@0757 │ │ +0739ac: 4404 0405 |0024: aget v4, v4, v5 │ │ +0739b0: 6e20 e401 4000 |0026: invoke-virtual {v0, v4}, Landroid/graphics/Paint;.setColor:(I)V // method@01e4 │ │ +0739b6: 1204 |0029: const/4 v4, #int 0 // #0 │ │ +0739b8: 5485 5a07 |002a: iget-object v5, v8, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;.mPaint:Landroid/graphics/Paint; // field@075a │ │ +0739bc: 0790 |002c: move-object v0, v9 │ │ +0739be: 7406 b701 0000 |002d: invoke-virtual/range {v0, v1, v2, v3, v4, v5}, Landroid/graphics/Canvas;.drawArc:(Landroid/graphics/RectF;FFZLandroid/graphics/Paint;)V // method@01b7 │ │ +0739c4: 705a d019 9832 |0030: invoke-direct {v8, v9, v2, v3, v10}, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;.drawTriangle:(Landroid/graphics/Canvas;FFLandroid/graphics/Rect;)V // method@19d0 │ │ +0739ca: 5280 4e07 |0033: iget v0, v8, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;.mAlpha:I // field@074e │ │ +0739ce: 1304 ff00 |0035: const/16 v4, #int 255 // #ff │ │ +0739d2: 3540 2600 |0037: if-ge v0, v4, 005d // +0026 │ │ +0739d6: 5480 5607 |0039: iget-object v0, v8, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;.mCirclePaint:Landroid/graphics/Paint; // field@0756 │ │ +0739da: 5284 5407 |003b: iget v4, v8, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;.mBackgroundColor:I // field@0754 │ │ +0739de: 6e20 e401 4000 |003d: invoke-virtual {v0, v4}, Landroid/graphics/Paint;.setColor:(I)V // method@01e4 │ │ +0739e4: 5480 5607 |0040: iget-object v0, v8, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;.mCirclePaint:Landroid/graphics/Paint; // field@0756 │ │ +0739e8: 5284 4e07 |0042: iget v4, v8, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;.mAlpha:I // field@074e │ │ +0739ec: d144 ff00 |0044: rsub-int v4, v4, #int 255 // #00ff │ │ +0739f0: 6e20 e201 4000 |0046: invoke-virtual {v0, v4}, Landroid/graphics/Paint;.setAlpha:(I)V // method@01e2 │ │ +0739f6: 6e10 fc01 0a00 |0049: invoke-virtual {v10}, Landroid/graphics/Rect;.exactCenterX:()F // method@01fc │ │ +0739fc: 0a00 |004c: move-result v0 │ │ +0739fe: 6e10 fd01 0a00 |004d: invoke-virtual {v10}, Landroid/graphics/Rect;.exactCenterY:()F // method@01fd │ │ +073a04: 0a04 |0050: move-result v4 │ │ +073a06: 6e10 0502 0a00 |0051: invoke-virtual {v10}, Landroid/graphics/Rect;.width:()I // method@0205 │ │ +073a0c: 0a05 |0054: move-result v5 │ │ +073a0e: db05 0502 |0055: div-int/lit8 v5, v5, #int 2 // #02 │ │ +073a12: 8255 |0057: int-to-float v5, v5 │ │ +073a14: 5487 5607 |0058: iget-object v7, v8, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;.mCirclePaint:Landroid/graphics/Paint; // field@0756 │ │ +073a18: 6e57 bb01 0954 |005a: invoke-virtual {v9, v0, v4, v5, v7}, Landroid/graphics/Canvas;.drawCircle:(FFFLandroid/graphics/Paint;)V // method@01bb │ │ +073a1e: 0e00 |005d: return-void │ │ + catches : (none) │ │ + positions : │ │ + 0x0002 line=459 │ │ + 0x0004 line=460 │ │ + 0x0007 line=461 │ │ + 0x000e line=463 │ │ + 0x0015 line=464 │ │ + 0x001c line=465 │ │ + 0x001e line=467 │ │ + 0x0029 line=468 │ │ + 0x0030 line=470 │ │ + 0x0033 line=472 │ │ + 0x0039 line=473 │ │ + 0x0040 line=474 │ │ + 0x0049 line=475 │ │ + 0x005d line=478 │ │ + locals : │ │ + 0x0004 - 0x005e reg=1 arcBounds Landroid/graphics/RectF; │ │ + 0x0015 - 0x005e reg=2 startAngle F │ │ + 0x001e - 0x005e reg=3 sweepAngle F │ │ + 0x001c - 0x005e reg=6 endAngle F │ │ + 0x0000 - 0x005e reg=8 this Landroid/support/v4/widget/MaterialProgressDrawable$Ring; │ │ + 0x0000 - 0x005e reg=9 c Landroid/graphics/Canvas; │ │ + 0x0000 - 0x005e reg=10 bounds Landroid/graphics/Rect; │ │ + │ │ + #1 : (in Landroid/support/v4/widget/MaterialProgressDrawable$Ring;) │ │ + name : 'getAlpha' │ │ + type : '()I' │ │ + access : 0x0001 (PUBLIC) │ │ + code - │ │ + registers : 2 │ │ + ins : 1 │ │ + outs : 0 │ │ + insns size : 3 16-bit code units │ │ +073a20: |[073a20] android.support.v4.widget.MaterialProgressDrawable$Ring.getAlpha:()I │ │ +073a30: 5210 4e07 |0000: iget v0, v1, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;.mAlpha:I // field@074e │ │ +073a34: 0f00 |0002: return v0 │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=556 │ │ + locals : │ │ + 0x0000 - 0x0003 reg=1 this Landroid/support/v4/widget/MaterialProgressDrawable$Ring; │ │ + │ │ + #2 : (in Landroid/support/v4/widget/MaterialProgressDrawable$Ring;) │ │ + name : 'getCenterRadius' │ │ + type : '()D' │ │ + access : 0x0001 (PUBLIC) │ │ + code - │ │ + registers : 3 │ │ + ins : 1 │ │ + outs : 0 │ │ + insns size : 3 16-bit code units │ │ +073a38: |[073a38] android.support.v4.widget.MaterialProgressDrawable$Ring.getCenterRadius:()D │ │ +073a48: 5320 5b07 |0000: iget-wide v0, v2, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;.mRingCenterRadius:D // field@075b │ │ +073a4c: 1000 |0002: return-wide v0 │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=639 │ │ + locals : │ │ + 0x0000 - 0x0003 reg=2 this Landroid/support/v4/widget/MaterialProgressDrawable$Ring; │ │ + │ │ + #3 : (in Landroid/support/v4/widget/MaterialProgressDrawable$Ring;) │ │ + name : 'getEndTrim' │ │ + type : '()F' │ │ + access : 0x0001 (PUBLIC) │ │ + code - │ │ + registers : 2 │ │ + ins : 1 │ │ + outs : 0 │ │ + insns size : 3 16-bit code units │ │ +073a50: |[073a50] android.support.v4.widget.MaterialProgressDrawable$Ring.getEndTrim:()F │ │ +073a60: 5210 5907 |0000: iget v0, v1, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;.mEndTrim:F // field@0759 │ │ +073a64: 0f00 |0002: return v0 │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=600 │ │ + locals : │ │ + 0x0000 - 0x0003 reg=1 this Landroid/support/v4/widget/MaterialProgressDrawable$Ring; │ │ + │ │ + #4 : (in Landroid/support/v4/widget/MaterialProgressDrawable$Ring;) │ │ + name : 'getInsets' │ │ + type : '()F' │ │ + access : 0x0001 (PUBLIC) │ │ + code - │ │ + registers : 2 │ │ + ins : 1 │ │ + outs : 0 │ │ + insns size : 3 16-bit code units │ │ +073a68: |[073a68] android.support.v4.widget.MaterialProgressDrawable$Ring.getInsets:()F │ │ +073a78: 5210 6207 |0000: iget v0, v1, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;.mStrokeInset:F // field@0762 │ │ +073a7c: 0f00 |0002: return v0 │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=627 │ │ + locals : │ │ + 0x0000 - 0x0003 reg=1 this Landroid/support/v4/widget/MaterialProgressDrawable$Ring; │ │ + │ │ + #5 : (in Landroid/support/v4/widget/MaterialProgressDrawable$Ring;) │ │ + name : 'getRotation' │ │ + type : '()F' │ │ + access : 0x0001 (PUBLIC) │ │ + code - │ │ + registers : 2 │ │ + ins : 1 │ │ + outs : 0 │ │ + insns size : 3 16-bit code units │ │ +073a80: |[073a80] android.support.v4.widget.MaterialProgressDrawable$Ring.getRotation:()F │ │ +073a90: 5210 5c07 |0000: iget v0, v1, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;.mRotation:F // field@075c │ │ +073a94: 0f00 |0002: return v0 │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=611 │ │ + locals : │ │ + 0x0000 - 0x0003 reg=1 this Landroid/support/v4/widget/MaterialProgressDrawable$Ring; │ │ + │ │ + #6 : (in Landroid/support/v4/widget/MaterialProgressDrawable$Ring;) │ │ + name : 'getStartTrim' │ │ + type : '()F' │ │ + access : 0x0001 (PUBLIC) │ │ + code - │ │ + registers : 2 │ │ + ins : 1 │ │ + outs : 0 │ │ + insns size : 3 16-bit code units │ │ +073a98: |[073a98] android.support.v4.widget.MaterialProgressDrawable$Ring.getStartTrim:()F │ │ +073aa8: 5210 5e07 |0000: iget v0, v1, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;.mStartTrim:F // field@075e │ │ +073aac: 0f00 |0002: return v0 │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=581 │ │ + locals : │ │ + 0x0000 - 0x0003 reg=1 this Landroid/support/v4/widget/MaterialProgressDrawable$Ring; │ │ + │ │ + #7 : (in Landroid/support/v4/widget/MaterialProgressDrawable$Ring;) │ │ + name : 'getStartingEndTrim' │ │ + type : '()F' │ │ + access : 0x0001 (PUBLIC) │ │ + code - │ │ + registers : 2 │ │ + ins : 1 │ │ + outs : 0 │ │ + insns size : 3 16-bit code units │ │ +073ab0: |[073ab0] android.support.v4.widget.MaterialProgressDrawable$Ring.getStartingEndTrim:()F │ │ +073ac0: 5210 5f07 |0000: iget v0, v1, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;.mStartingEndTrim:F // field@075f │ │ +073ac4: 0f00 |0002: return v0 │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=589 │ │ + locals : │ │ + 0x0000 - 0x0003 reg=1 this Landroid/support/v4/widget/MaterialProgressDrawable$Ring; │ │ + │ │ + #8 : (in Landroid/support/v4/widget/MaterialProgressDrawable$Ring;) │ │ + name : 'getStartingRotation' │ │ + type : '()F' │ │ + access : 0x0001 (PUBLIC) │ │ + code - │ │ + registers : 2 │ │ + ins : 1 │ │ + outs : 0 │ │ + insns size : 3 16-bit code units │ │ +073ac8: |[073ac8] android.support.v4.widget.MaterialProgressDrawable$Ring.getStartingRotation:()F │ │ +073ad8: 5210 6007 |0000: iget v0, v1, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;.mStartingRotation:F // field@0760 │ │ +073adc: 0f00 |0002: return v0 │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=666 │ │ + locals : │ │ + 0x0000 - 0x0003 reg=1 this Landroid/support/v4/widget/MaterialProgressDrawable$Ring; │ │ + │ │ + #9 : (in Landroid/support/v4/widget/MaterialProgressDrawable$Ring;) │ │ + name : 'getStartingStartTrim' │ │ + type : '()F' │ │ + access : 0x0001 (PUBLIC) │ │ + code - │ │ + registers : 2 │ │ + ins : 1 │ │ + outs : 0 │ │ + insns size : 3 16-bit code units │ │ +073ae0: |[073ae0] android.support.v4.widget.MaterialProgressDrawable$Ring.getStartingStartTrim:()F │ │ +073af0: 5210 6107 |0000: iget v0, v1, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;.mStartingStartTrim:F // field@0761 │ │ +073af4: 0f00 |0002: return v0 │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=585 │ │ + locals : │ │ + 0x0000 - 0x0003 reg=1 this Landroid/support/v4/widget/MaterialProgressDrawable$Ring; │ │ + │ │ + #10 : (in Landroid/support/v4/widget/MaterialProgressDrawable$Ring;) │ │ + name : 'getStrokeWidth' │ │ + type : '()F' │ │ + access : 0x0001 (PUBLIC) │ │ + code - │ │ + registers : 2 │ │ + ins : 1 │ │ + outs : 0 │ │ + insns size : 3 16-bit code units │ │ +073af8: |[073af8] android.support.v4.widget.MaterialProgressDrawable$Ring.getStrokeWidth:()F │ │ +073b08: 5210 6307 |0000: iget v0, v1, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;.mStrokeWidth:F // field@0763 │ │ +073b0c: 0f00 |0002: return v0 │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=570 │ │ + locals : │ │ + 0x0000 - 0x0003 reg=1 this Landroid/support/v4/widget/MaterialProgressDrawable$Ring; │ │ + │ │ + #11 : (in Landroid/support/v4/widget/MaterialProgressDrawable$Ring;) │ │ + name : 'goToNextColor' │ │ + type : '()V' │ │ + access : 0x0001 (PUBLIC) │ │ + code - │ │ + registers : 3 │ │ + ins : 1 │ │ + outs : 0 │ │ + insns size : 11 16-bit code units │ │ +073b10: |[073b10] android.support.v4.widget.MaterialProgressDrawable$Ring.goToNextColor:()V │ │ +073b20: 5220 5707 |0000: iget v0, v2, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;.mColorIndex:I // field@0757 │ │ +073b24: d800 0001 |0002: add-int/lit8 v0, v0, #int 1 // #01 │ │ +073b28: 5421 5807 |0004: iget-object v1, v2, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;.mColors:[I // field@0758 │ │ +073b2c: 2111 |0006: array-length v1, v1 │ │ +073b2e: b410 |0007: rem-int/2addr v0, v1 │ │ +073b30: 5920 5707 |0008: iput v0, v2, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;.mColorIndex:I // field@0757 │ │ +073b34: 0e00 |000a: return-void │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=537 │ │ + 0x000a line=538 │ │ + locals : │ │ + 0x0000 - 0x000b reg=2 this Landroid/support/v4/widget/MaterialProgressDrawable$Ring; │ │ + │ │ + #12 : (in Landroid/support/v4/widget/MaterialProgressDrawable$Ring;) │ │ + name : 'resetOriginals' │ │ + type : '()V' │ │ + access : 0x0001 (PUBLIC) │ │ + code - │ │ + registers : 2 │ │ + ins : 1 │ │ + outs : 2 │ │ + insns size : 17 16-bit code units │ │ +073b38: |[073b38] android.support.v4.widget.MaterialProgressDrawable$Ring.resetOriginals:()V │ │ +073b48: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +073b4a: 5910 6107 |0001: iput v0, v1, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;.mStartingStartTrim:F // field@0761 │ │ +073b4e: 5910 5f07 |0003: iput v0, v1, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;.mStartingEndTrim:F // field@075f │ │ +073b52: 5910 6007 |0005: iput v0, v1, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;.mStartingRotation:F // field@0760 │ │ +073b56: 6e20 ea19 0100 |0007: invoke-virtual {v1, v0}, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;.setStartTrim:(F)V // method@19ea │ │ +073b5c: 6e20 e619 0100 |000a: invoke-virtual {v1, v0}, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;.setEndTrim:(F)V // method@19e6 │ │ +073b62: 6e20 e819 0100 |000d: invoke-virtual {v1, v0}, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;.setRotation:(F)V // method@19e8 │ │ +073b68: 0e00 |0010: return-void │ │ + catches : (none) │ │ + positions : │ │ + 0x0001 line=683 │ │ + 0x0003 line=684 │ │ + 0x0005 line=685 │ │ + 0x0007 line=686 │ │ + 0x000a line=687 │ │ + 0x000d line=688 │ │ + 0x0010 line=689 │ │ + locals : │ │ + 0x0000 - 0x0011 reg=1 this Landroid/support/v4/widget/MaterialProgressDrawable$Ring; │ │ + │ │ + #13 : (in Landroid/support/v4/widget/MaterialProgressDrawable$Ring;) │ │ + name : 'setAlpha' │ │ + type : '(I)V' │ │ + access : 0x0001 (PUBLIC) │ │ + code - │ │ + registers : 2 │ │ + ins : 2 │ │ + outs : 0 │ │ + insns size : 3 16-bit code units │ │ +073b6c: |[073b6c] android.support.v4.widget.MaterialProgressDrawable$Ring.setAlpha:(I)V │ │ +073b7c: 5901 4e07 |0000: iput v1, v0, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;.mAlpha:I // field@074e │ │ +073b80: 0e00 |0002: return-void │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=549 │ │ + 0x0002 line=550 │ │ + locals : │ │ + 0x0000 - 0x0003 reg=0 this Landroid/support/v4/widget/MaterialProgressDrawable$Ring; │ │ + 0x0000 - 0x0003 reg=1 alpha I │ │ + │ │ + #14 : (in Landroid/support/v4/widget/MaterialProgressDrawable$Ring;) │ │ + name : 'setArrowDimensions' │ │ + type : '(FF)V' │ │ + access : 0x0001 (PUBLIC) │ │ + code - │ │ + registers : 4 │ │ + ins : 3 │ │ + outs : 0 │ │ + insns size : 7 16-bit code units │ │ +073b84: |[073b84] android.support.v4.widget.MaterialProgressDrawable$Ring.setArrowDimensions:(FF)V │ │ +073b94: 8720 |0000: float-to-int v0, v2 │ │ +073b96: 5910 5307 |0001: iput v0, v1, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;.mArrowWidth:I // field@0753 │ │ +073b9a: 8730 |0003: float-to-int v0, v3 │ │ +073b9c: 5910 5007 |0004: iput v0, v1, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;.mArrowHeight:I // field@0750 │ │ +073ba0: 0e00 |0006: return-void │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=451 │ │ + 0x0003 line=452 │ │ + 0x0006 line=453 │ │ + locals : │ │ + 0x0000 - 0x0007 reg=1 this Landroid/support/v4/widget/MaterialProgressDrawable$Ring; │ │ + 0x0000 - 0x0007 reg=2 width F │ │ + 0x0000 - 0x0007 reg=3 height F │ │ + │ │ + #15 : (in Landroid/support/v4/widget/MaterialProgressDrawable$Ring;) │ │ + name : 'setArrowScale' │ │ + type : '(F)V' │ │ + access : 0x0001 (PUBLIC) │ │ + code - │ │ + registers : 3 │ │ + ins : 2 │ │ + outs : 1 │ │ + insns size : 12 16-bit code units │ │ +073ba4: |[073ba4] android.support.v4.widget.MaterialProgressDrawable$Ring.setArrowScale:(F)V │ │ +073bb4: 5210 5207 |0000: iget v0, v1, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;.mArrowScale:F // field@0752 │ │ +073bb8: 2d00 0200 |0002: cmpl-float v0, v2, v0 │ │ +073bbc: 3800 0700 |0004: if-eqz v0, 000b // +0007 │ │ +073bc0: 5912 5207 |0006: iput v2, v1, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;.mArrowScale:F // field@0752 │ │ +073bc4: 7010 dc19 0100 |0008: invoke-direct {v1}, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;.invalidateSelf:()V // method@19dc │ │ +073bca: 0e00 |000b: return-void │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=656 │ │ + 0x0006 line=657 │ │ + 0x0008 line=658 │ │ + 0x000b line=660 │ │ + locals : │ │ + 0x0000 - 0x000c reg=1 this Landroid/support/v4/widget/MaterialProgressDrawable$Ring; │ │ + 0x0000 - 0x000c reg=2 scale F │ │ + │ │ + #16 : (in Landroid/support/v4/widget/MaterialProgressDrawable$Ring;) │ │ + name : 'setBackgroundColor' │ │ + type : '(I)V' │ │ + access : 0x0001 (PUBLIC) │ │ + code - │ │ + registers : 2 │ │ + ins : 2 │ │ + outs : 0 │ │ + insns size : 3 16-bit code units │ │ +073bcc: |[073bcc] android.support.v4.widget.MaterialProgressDrawable$Ring.setBackgroundColor:(I)V │ │ +073bdc: 5901 5407 |0000: iput v1, v0, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;.mBackgroundColor:I // field@0754 │ │ +073be0: 0e00 |0002: return-void │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=441 │ │ + 0x0002 line=442 │ │ + locals : │ │ + 0x0000 - 0x0003 reg=0 this Landroid/support/v4/widget/MaterialProgressDrawable$Ring; │ │ + 0x0000 - 0x0003 reg=1 color I │ │ + │ │ + #17 : (in Landroid/support/v4/widget/MaterialProgressDrawable$Ring;) │ │ + name : 'setCenterRadius' │ │ + type : '(D)V' │ │ + access : 0x0001 (PUBLIC) │ │ + code - │ │ + registers : 4 │ │ + ins : 3 │ │ + outs : 0 │ │ + insns size : 3 16-bit code units │ │ +073be4: |[073be4] android.support.v4.widget.MaterialProgressDrawable$Ring.setCenterRadius:(D)V │ │ +073bf4: 5a12 5b07 |0000: iput-wide v2, v1, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;.mRingCenterRadius:D // field@075b │ │ +073bf8: 0e00 |0002: return-void │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=635 │ │ + 0x0002 line=636 │ │ + locals : │ │ + 0x0000 - 0x0003 reg=1 this Landroid/support/v4/widget/MaterialProgressDrawable$Ring; │ │ + 0x0000 - 0x0003 reg=2 centerRadius D │ │ + │ │ + #18 : (in Landroid/support/v4/widget/MaterialProgressDrawable$Ring;) │ │ + name : 'setColorFilter' │ │ + type : '(Landroid/graphics/ColorFilter;)V' │ │ + access : 0x0001 (PUBLIC) │ │ + code - │ │ + registers : 3 │ │ + ins : 2 │ │ + outs : 2 │ │ + insns size : 9 16-bit code units │ │ +073bfc: |[073bfc] android.support.v4.widget.MaterialProgressDrawable$Ring.setColorFilter:(Landroid/graphics/ColorFilter;)V │ │ +073c0c: 5410 5a07 |0000: iget-object v0, v1, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;.mPaint:Landroid/graphics/Paint; // field@075a │ │ +073c10: 6e20 e501 2000 |0002: invoke-virtual {v0, v2}, Landroid/graphics/Paint;.setColorFilter:(Landroid/graphics/ColorFilter;)Landroid/graphics/ColorFilter; // method@01e5 │ │ +073c16: 7010 dc19 0100 |0005: invoke-direct {v1}, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;.invalidateSelf:()V // method@19dc │ │ +073c1c: 0e00 |0008: return-void │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=541 │ │ + 0x0005 line=542 │ │ + 0x0008 line=543 │ │ + locals : │ │ + 0x0000 - 0x0009 reg=1 this Landroid/support/v4/widget/MaterialProgressDrawable$Ring; │ │ + 0x0000 - 0x0009 reg=2 filter Landroid/graphics/ColorFilter; │ │ + │ │ + #19 : (in Landroid/support/v4/widget/MaterialProgressDrawable$Ring;) │ │ + name : 'setColorIndex' │ │ + type : '(I)V' │ │ + access : 0x0001 (PUBLIC) │ │ + code - │ │ + registers : 2 │ │ + ins : 2 │ │ + outs : 0 │ │ + insns size : 3 16-bit code units │ │ +073c20: |[073c20] android.support.v4.widget.MaterialProgressDrawable$Ring.setColorIndex:(I)V │ │ +073c30: 5901 5707 |0000: iput v1, v0, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;.mColorIndex:I // field@0757 │ │ +073c34: 0e00 |0002: return-void │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=529 │ │ + 0x0002 line=530 │ │ + locals : │ │ + 0x0000 - 0x0003 reg=0 this Landroid/support/v4/widget/MaterialProgressDrawable$Ring; │ │ + 0x0000 - 0x0003 reg=1 index I │ │ + │ │ + #20 : (in Landroid/support/v4/widget/MaterialProgressDrawable$Ring;) │ │ + name : 'setColors' │ │ + type : '([I)V' │ │ + access : 0x0001 (PUBLIC) │ │ + code - │ │ + registers : 3 │ │ + ins : 2 │ │ + outs : 2 │ │ + insns size : 7 16-bit code units │ │ +073c38: |[073c38] android.support.v4.widget.MaterialProgressDrawable$Ring.setColors:([I)V │ │ +073c48: 5b12 5807 |0000: iput-object v2, v1, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;.mColors:[I // field@0758 │ │ +073c4c: 1200 |0002: const/4 v0, #int 0 // #0 │ │ +073c4e: 6e20 e419 0100 |0003: invoke-virtual {v1, v0}, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;.setColorIndex:(I)V // method@19e4 │ │ +073c54: 0e00 |0006: return-void │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=519 │ │ + 0x0002 line=521 │ │ + 0x0006 line=522 │ │ + locals : │ │ + 0x0000 - 0x0007 reg=1 this Landroid/support/v4/widget/MaterialProgressDrawable$Ring; │ │ + 0x0000 - 0x0007 reg=2 colors [I │ │ + │ │ + #21 : (in Landroid/support/v4/widget/MaterialProgressDrawable$Ring;) │ │ + name : 'setEndTrim' │ │ + type : '(F)V' │ │ + access : 0x0001 (PUBLIC) │ │ + code - │ │ + registers : 2 │ │ + ins : 2 │ │ + outs : 1 │ │ + insns size : 6 16-bit code units │ │ +073c58: |[073c58] android.support.v4.widget.MaterialProgressDrawable$Ring.setEndTrim:(F)V │ │ +073c68: 5901 5907 |0000: iput v1, v0, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;.mEndTrim:F // field@0759 │ │ +073c6c: 7010 dc19 0000 |0002: invoke-direct {v0}, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;.invalidateSelf:()V // method@19dc │ │ +073c72: 0e00 |0005: return-void │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=594 │ │ + 0x0002 line=595 │ │ + 0x0005 line=596 │ │ + locals : │ │ + 0x0000 - 0x0006 reg=0 this Landroid/support/v4/widget/MaterialProgressDrawable$Ring; │ │ + 0x0000 - 0x0006 reg=1 endTrim F │ │ + │ │ + #22 : (in Landroid/support/v4/widget/MaterialProgressDrawable$Ring;) │ │ + name : 'setInsets' │ │ + type : '(II)V' │ │ + access : 0x0001 (PUBLIC) │ │ + code - │ │ + registers : 10 │ │ + ins : 3 │ │ + outs : 2 │ │ + insns size : 40 16-bit code units │ │ +073c74: |[073c74] android.support.v4.widget.MaterialProgressDrawable$Ring.setInsets:(II)V │ │ +073c84: 1506 0040 |0000: const/high16 v6, #int 1073741824 // #4000 │ │ +073c88: 7120 8022 9800 |0002: invoke-static {v8, v9}, Ljava/lang/Math;.min:(II)I // method@2280 │ │ +073c8e: 0a02 |0005: move-result v2 │ │ +073c90: 8221 |0006: int-to-float v1, v2 │ │ +073c92: 5372 5b07 |0007: iget-wide v2, v7, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;.mRingCenterRadius:D // field@075b │ │ +073c96: 1604 0000 |0009: const-wide/16 v4, #int 0 // #0 │ │ +073c9a: 3002 0204 |000b: cmpg-double v2, v2, v4 │ │ +073c9e: 3d02 0700 |000d: if-lez v2, 0014 // +0007 │ │ +073ca2: 1202 |000f: const/4 v2, #int 0 // #0 │ │ +073ca4: 2e02 0102 |0010: cmpg-float v2, v1, v2 │ │ +073ca8: 3b02 0e00 |0012: if-gez v2, 0020 // +000e │ │ +073cac: 5272 6307 |0014: iget v2, v7, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;.mStrokeWidth:F // field@0763 │ │ +073cb0: c962 |0016: div-float/2addr v2, v6 │ │ +073cb2: 8922 |0017: float-to-double v2, v2 │ │ +073cb4: 7120 7922 3200 |0018: invoke-static {v2, v3}, Ljava/lang/Math;.ceil:(D)D // method@2279 │ │ +073cba: 0b02 |001b: move-result-wide v2 │ │ +073cbc: 8c20 |001c: double-to-float v0, v2 │ │ +073cbe: 5970 6207 |001d: iput v0, v7, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;.mStrokeInset:F // field@0762 │ │ +073cc2: 0e00 |001f: return-void │ │ +073cc4: a902 0106 |0020: div-float v2, v1, v6 │ │ +073cc8: 8922 |0022: float-to-double v2, v2 │ │ +073cca: 5374 5b07 |0023: iget-wide v4, v7, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;.mRingCenterRadius:D // field@075b │ │ +073cce: cc42 |0025: sub-double/2addr v2, v4 │ │ +073cd0: 8c20 |0026: double-to-float v0, v2 │ │ +073cd2: 28f6 |0027: goto 001d // -000a │ │ + catches : (none) │ │ + positions : │ │ + 0x0002 line=615 │ │ + 0x0007 line=617 │ │ + 0x0014 line=618 │ │ + 0x001d line=622 │ │ + 0x001f line=623 │ │ + 0x0020 line=620 │ │ + locals : │ │ + 0x001d - 0x0020 reg=0 insets F │ │ + 0x0027 - 0x0028 reg=0 insets F │ │ + 0x0007 - 0x0028 reg=1 minEdge F │ │ + 0x0000 - 0x0028 reg=7 this Landroid/support/v4/widget/MaterialProgressDrawable$Ring; │ │ + 0x0000 - 0x0028 reg=8 width I │ │ + 0x0000 - 0x0028 reg=9 height I │ │ + │ │ + #23 : (in Landroid/support/v4/widget/MaterialProgressDrawable$Ring;) │ │ + name : 'setRotation' │ │ + type : '(F)V' │ │ + access : 0x0001 (PUBLIC) │ │ + code - │ │ + registers : 2 │ │ + ins : 2 │ │ + outs : 1 │ │ + insns size : 6 16-bit code units │ │ +073cd4: |[073cd4] android.support.v4.widget.MaterialProgressDrawable$Ring.setRotation:(F)V │ │ +073ce4: 5901 5c07 |0000: iput v1, v0, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;.mRotation:F // field@075c │ │ +073ce8: 7010 dc19 0000 |0002: invoke-direct {v0}, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;.invalidateSelf:()V // method@19dc │ │ +073cee: 0e00 |0005: return-void │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=605 │ │ + 0x0002 line=606 │ │ + 0x0005 line=607 │ │ + locals : │ │ + 0x0000 - 0x0006 reg=0 this Landroid/support/v4/widget/MaterialProgressDrawable$Ring; │ │ + 0x0000 - 0x0006 reg=1 rotation F │ │ + │ │ + #24 : (in Landroid/support/v4/widget/MaterialProgressDrawable$Ring;) │ │ + name : 'setShowArrow' │ │ + type : '(Z)V' │ │ + access : 0x0001 (PUBLIC) │ │ + code - │ │ + registers : 3 │ │ + ins : 2 │ │ + outs : 1 │ │ + insns size : 10 16-bit code units │ │ +073cf0: |[073cf0] android.support.v4.widget.MaterialProgressDrawable$Ring.setShowArrow:(Z)V │ │ +073d00: 5510 5d07 |0000: iget-boolean v0, v1, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;.mShowArrow:Z // field@075d │ │ +073d04: 3220 0700 |0002: if-eq v0, v2, 0009 // +0007 │ │ +073d08: 5c12 5d07 |0004: iput-boolean v2, v1, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;.mShowArrow:Z // field@075d │ │ +073d0c: 7010 dc19 0100 |0006: invoke-direct {v1}, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;.invalidateSelf:()V // method@19dc │ │ +073d12: 0e00 |0009: return-void │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=646 │ │ + 0x0004 line=647 │ │ + 0x0006 line=648 │ │ + 0x0009 line=650 │ │ + locals : │ │ + 0x0000 - 0x000a reg=1 this Landroid/support/v4/widget/MaterialProgressDrawable$Ring; │ │ + 0x0000 - 0x000a reg=2 show Z │ │ + │ │ + #25 : (in Landroid/support/v4/widget/MaterialProgressDrawable$Ring;) │ │ + name : 'setStartTrim' │ │ + type : '(F)V' │ │ + access : 0x0001 (PUBLIC) │ │ + code - │ │ + registers : 2 │ │ + ins : 2 │ │ + outs : 1 │ │ + insns size : 6 16-bit code units │ │ +073d14: |[073d14] android.support.v4.widget.MaterialProgressDrawable$Ring.setStartTrim:(F)V │ │ +073d24: 5901 5e07 |0000: iput v1, v0, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;.mStartTrim:F // field@075e │ │ +073d28: 7010 dc19 0000 |0002: invoke-direct {v0}, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;.invalidateSelf:()V // method@19dc │ │ +073d2e: 0e00 |0005: return-void │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=575 │ │ + 0x0002 line=576 │ │ + 0x0005 line=577 │ │ + locals : │ │ + 0x0000 - 0x0006 reg=0 this Landroid/support/v4/widget/MaterialProgressDrawable$Ring; │ │ + 0x0000 - 0x0006 reg=1 startTrim F │ │ + │ │ + #26 : (in Landroid/support/v4/widget/MaterialProgressDrawable$Ring;) │ │ + name : 'setStrokeWidth' │ │ + type : '(F)V' │ │ + access : 0x0001 (PUBLIC) │ │ + code - │ │ + registers : 3 │ │ + ins : 2 │ │ + outs : 2 │ │ + insns size : 11 16-bit code units │ │ +073d30: |[073d30] android.support.v4.widget.MaterialProgressDrawable$Ring.setStrokeWidth:(F)V │ │ +073d40: 5912 6307 |0000: iput v2, v1, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;.mStrokeWidth:F // field@0763 │ │ +073d44: 5410 5a07 |0002: iget-object v0, v1, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;.mPaint:Landroid/graphics/Paint; // field@075a │ │ +073d48: 6e20 ec01 2000 |0004: invoke-virtual {v0, v2}, Landroid/graphics/Paint;.setStrokeWidth:(F)V // method@01ec │ │ +073d4e: 7010 dc19 0100 |0007: invoke-direct {v1}, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;.invalidateSelf:()V // method@19dc │ │ +073d54: 0e00 |000a: return-void │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=563 │ │ + 0x0002 line=564 │ │ + 0x0007 line=565 │ │ + 0x000a line=566 │ │ + locals : │ │ + 0x0000 - 0x000b reg=1 this Landroid/support/v4/widget/MaterialProgressDrawable$Ring; │ │ + 0x0000 - 0x000b reg=2 strokeWidth F │ │ + │ │ + #27 : (in Landroid/support/v4/widget/MaterialProgressDrawable$Ring;) │ │ + name : 'storeOriginals' │ │ + type : '()V' │ │ + access : 0x0001 (PUBLIC) │ │ + code - │ │ + registers : 2 │ │ + ins : 1 │ │ + outs : 0 │ │ + insns size : 13 16-bit code units │ │ +073d58: |[073d58] android.support.v4.widget.MaterialProgressDrawable$Ring.storeOriginals:()V │ │ +073d68: 5210 5e07 |0000: iget v0, v1, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;.mStartTrim:F // field@075e │ │ +073d6c: 5910 6107 |0002: iput v0, v1, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;.mStartingStartTrim:F // field@0761 │ │ +073d70: 5210 5907 |0004: iget v0, v1, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;.mEndTrim:F // field@0759 │ │ +073d74: 5910 5f07 |0006: iput v0, v1, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;.mStartingEndTrim:F // field@075f │ │ +073d78: 5210 5c07 |0008: iget v0, v1, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;.mRotation:F // field@075c │ │ +073d7c: 5910 6007 |000a: iput v0, v1, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;.mStartingRotation:F // field@0760 │ │ +073d80: 0e00 |000c: return-void │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=674 │ │ + 0x0004 line=675 │ │ + 0x0008 line=676 │ │ + 0x000c line=677 │ │ + locals : │ │ + 0x0000 - 0x000d reg=1 this Landroid/support/v4/widget/MaterialProgressDrawable$Ring; │ │ + │ │ + source_file_idx : 3240 (MaterialProgressDrawable.java) │ │ + │ │ +Class #522 header: │ │ +class_idx : 953 │ │ +access_flags : 0 (0x0000) │ │ +superclass_idx : 1105 │ │ +source_file_idx : 3240 │ │ +static_fields_size : 0 │ │ +instance_fields_size: 0 │ │ +direct_methods_size : 2 │ │ +virtual_methods_size: 1 │ │ + │ │ +Class #522 annotations: │ │ +Annotations on class │ │ + VISIBILITY_SYSTEM Ldalvik/annotation/EnclosingClass; value=Landroid/support/v4/widget/MaterialProgressDrawable; │ │ + VISIBILITY_SYSTEM Ldalvik/annotation/InnerClass; accessFlags=10 name="StartCurveInterpolator" │ │ + │ │ +Class #522 - │ │ + Class descriptor : 'Landroid/support/v4/widget/MaterialProgressDrawable$StartCurveInterpolator;' │ │ + Access flags : 0x0000 () │ │ + Superclass : 'Landroid/view/animation/AccelerateDecelerateInterpolator;' │ │ + Interfaces - │ │ + Static fields - │ │ + Instance fields - │ │ + Direct methods - │ │ + #0 : (in Landroid/support/v4/widget/MaterialProgressDrawable$StartCurveInterpolator;) │ │ + name : '' │ │ + type : '()V' │ │ + access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ + code - │ │ + registers : 1 │ │ + ins : 1 │ │ + outs : 1 │ │ + insns size : 4 16-bit code units │ │ +073d84: |[073d84] android.support.v4.widget.MaterialProgressDrawable$StartCurveInterpolator.:()V │ │ +073d94: 7010 ac1e 0000 |0000: invoke-direct {v0}, Landroid/view/animation/AccelerateDecelerateInterpolator;.:()V // method@1eac │ │ +073d9a: 0e00 |0003: return-void │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=709 │ │ + locals : │ │ + 0x0000 - 0x0004 reg=0 this Landroid/support/v4/widget/MaterialProgressDrawable$StartCurveInterpolator; │ │ + │ │ + #1 : (in Landroid/support/v4/widget/MaterialProgressDrawable$StartCurveInterpolator;) │ │ + name : '' │ │ + type : '(Landroid/support/v4/widget/MaterialProgressDrawable$1;)V' │ │ + access : 0x11000 (SYNTHETIC CONSTRUCTOR) │ │ + code - │ │ + registers : 2 │ │ + ins : 2 │ │ + outs : 1 │ │ + insns size : 4 16-bit code units │ │ +073d9c: |[073d9c] android.support.v4.widget.MaterialProgressDrawable$StartCurveInterpolator.:(Landroid/support/v4/widget/MaterialProgressDrawable$1;)V │ │ +073dac: 7010 ed19 0000 |0000: invoke-direct {v0}, Landroid/support/v4/widget/MaterialProgressDrawable$StartCurveInterpolator;.:()V // method@19ed │ │ +073db2: 0e00 |0003: return-void │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=709 │ │ + locals : │ │ + 0x0000 - 0x0004 reg=0 this Landroid/support/v4/widget/MaterialProgressDrawable$StartCurveInterpolator; │ │ + 0x0000 - 0x0004 reg=1 x0 Landroid/support/v4/widget/MaterialProgressDrawable$1; │ │ + │ │ + Virtual methods - │ │ + #0 : (in Landroid/support/v4/widget/MaterialProgressDrawable$StartCurveInterpolator;) │ │ + name : 'getInterpolation' │ │ + type : '(F)F' │ │ + access : 0x0001 (PUBLIC) │ │ + code - │ │ + registers : 4 │ │ + ins : 2 │ │ + outs : 2 │ │ + insns size : 14 16-bit code units │ │ +073db4: |[073db4] android.support.v4.widget.MaterialProgressDrawable$StartCurveInterpolator.getInterpolation:(F)F │ │ +073dc4: 1500 803f |0000: const/high16 v0, #int 1065353216 // #3f80 │ │ +073dc8: 1501 0040 |0002: const/high16 v1, #int 1073741824 // #4000 │ │ +073dcc: c831 |0004: mul-float/2addr v1, v3 │ │ +073dce: 7120 7f22 1000 |0005: invoke-static {v0, v1}, Ljava/lang/Math;.min:(FF)F // method@227f │ │ +073dd4: 0a00 |0008: move-result v0 │ │ +073dd6: 6f20 ad1e 0200 |0009: invoke-super {v2, v0}, Landroid/view/animation/AccelerateDecelerateInterpolator;.getInterpolation:(F)F // method@1ead │ │ +073ddc: 0a00 |000c: move-result v0 │ │ +073dde: 0f00 |000d: return v0 │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=712 │ │ + locals : │ │ + 0x0000 - 0x000e reg=2 this Landroid/support/v4/widget/MaterialProgressDrawable$StartCurveInterpolator; │ │ + 0x0000 - 0x000e reg=3 input F │ │ + │ │ + source_file_idx : 3240 (MaterialProgressDrawable.java) │ │ + │ │ +Class #523 header: │ │ +class_idx : 954 │ │ +access_flags : 0 (0x0000) │ │ +superclass_idx : 117 │ │ +source_file_idx : 3240 │ │ +static_fields_size : 20 │ │ +instance_fields_size: 12 │ │ +direct_methods_size : 11 │ │ +virtual_methods_size: 18 │ │ + │ │ +Class #523 annotations: │ │ +Annotations on class │ │ + VISIBILITY_SYSTEM Ldalvik/annotation/MemberClasses; value={ Landroid/support/v4/widget/MaterialProgressDrawable$StartCurveInterpolator; Landroid/support/v4/widget/MaterialProgressDrawable$EndCurveInterpolator; Landroid/support/v4/widget/MaterialProgressDrawable$Ring; Landroid/support/v4/widget/MaterialProgressDrawable$ProgressDrawableSize; } │ │ +Annotations on field #1915 'mAnimators' │ │ + VISIBILITY_SYSTEM Ldalvik/annotation/Signature; value={ "Ljava/util/ArrayList" "<" "Landroid/view/animation/Animation;" ">;" } │ │ +Annotations on method #6672 'updateSizes' parameters │ │ +#0 │ │ + VISIBILITY_BUILD Landroid/support/v4/widget/MaterialProgressDrawable$ProgressDrawableSize; │ │ + │ │ +Class #523 - │ │ + Class descriptor : 'Landroid/support/v4/widget/MaterialProgressDrawable;' │ │ + Access flags : 0x0000 () │ │ + Superclass : 'Landroid/graphics/drawable/Drawable;' │ │ + Interfaces - │ │ + #0 : 'Landroid/graphics/drawable/Animatable;' │ │ + Static fields - │ │ + #0 : (in Landroid/support/v4/widget/MaterialProgressDrawable;) │ │ + name : 'ANIMATION_DURATION' │ │ + type : 'I' │ │ + access : 0x001a (PRIVATE STATIC FINAL) │ │ + value : 1333 │ │ + #1 : (in Landroid/support/v4/widget/MaterialProgressDrawable;) │ │ + name : 'ARROW_HEIGHT' │ │ + type : 'I' │ │ + access : 0x001a (PRIVATE STATIC FINAL) │ │ + value : 5 │ │ + #2 : (in Landroid/support/v4/widget/MaterialProgressDrawable;) │ │ + name : 'ARROW_HEIGHT_LARGE' │ │ + type : 'I' │ │ + access : 0x001a (PRIVATE STATIC FINAL) │ │ + value : 6 │ │ + #3 : (in Landroid/support/v4/widget/MaterialProgressDrawable;) │ │ + name : 'ARROW_OFFSET_ANGLE' │ │ + type : 'F' │ │ + access : 0x001a (PRIVATE STATIC FINAL) │ │ + value : 5 │ │ + #4 : (in Landroid/support/v4/widget/MaterialProgressDrawable;) │ │ + name : 'ARROW_WIDTH' │ │ + type : 'I' │ │ + access : 0x001a (PRIVATE STATIC FINAL) │ │ + value : 10 │ │ + #5 : (in Landroid/support/v4/widget/MaterialProgressDrawable;) │ │ + name : 'ARROW_WIDTH_LARGE' │ │ + type : 'I' │ │ + access : 0x001a (PRIVATE STATIC FINAL) │ │ + value : 12 │ │ + #6 : (in Landroid/support/v4/widget/MaterialProgressDrawable;) │ │ + name : 'CENTER_RADIUS' │ │ + type : 'F' │ │ + access : 0x001a (PRIVATE STATIC FINAL) │ │ + value : 8.75 │ │ + #7 : (in Landroid/support/v4/widget/MaterialProgressDrawable;) │ │ + name : 'CENTER_RADIUS_LARGE' │ │ + type : 'F' │ │ + access : 0x001a (PRIVATE STATIC FINAL) │ │ + value : 12.5 │ │ + #8 : (in Landroid/support/v4/widget/MaterialProgressDrawable;) │ │ + name : 'CIRCLE_DIAMETER' │ │ + type : 'I' │ │ + access : 0x001a (PRIVATE STATIC FINAL) │ │ + value : 40 │ │ + #9 : (in Landroid/support/v4/widget/MaterialProgressDrawable;) │ │ + name : 'CIRCLE_DIAMETER_LARGE' │ │ + type : 'I' │ │ + access : 0x001a (PRIVATE STATIC FINAL) │ │ + value : 56 │ │ + #10 : (in Landroid/support/v4/widget/MaterialProgressDrawable;) │ │ + name : 'DEFAULT' │ │ + type : 'I' │ │ + access : 0x0018 (STATIC FINAL) │ │ + value : 1 │ │ + #11 : (in Landroid/support/v4/widget/MaterialProgressDrawable;) │ │ + name : 'EASE_INTERPOLATOR' │ │ + type : 'Landroid/view/animation/Interpolator;' │ │ + access : 0x001a (PRIVATE STATIC FINAL) │ │ + value : null │ │ + #12 : (in Landroid/support/v4/widget/MaterialProgressDrawable;) │ │ + name : 'END_CURVE_INTERPOLATOR' │ │ + type : 'Landroid/view/animation/Interpolator;' │ │ + access : 0x001a (PRIVATE STATIC FINAL) │ │ + value : null │ │ + #13 : (in Landroid/support/v4/widget/MaterialProgressDrawable;) │ │ + name : 'LARGE' │ │ + type : 'I' │ │ + access : 0x0018 (STATIC FINAL) │ │ + value : 0 │ │ + #14 : (in Landroid/support/v4/widget/MaterialProgressDrawable;) │ │ + name : 'LINEAR_INTERPOLATOR' │ │ + type : 'Landroid/view/animation/Interpolator;' │ │ + access : 0x001a (PRIVATE STATIC FINAL) │ │ + value : null │ │ + #15 : (in Landroid/support/v4/widget/MaterialProgressDrawable;) │ │ + name : 'MAX_PROGRESS_ARC' │ │ + type : 'F' │ │ + access : 0x001a (PRIVATE STATIC FINAL) │ │ + value : 0.8 │ │ + #16 : (in Landroid/support/v4/widget/MaterialProgressDrawable;) │ │ + name : 'NUM_POINTS' │ │ + type : 'F' │ │ + access : 0x001a (PRIVATE STATIC FINAL) │ │ + value : 5 │ │ + #17 : (in Landroid/support/v4/widget/MaterialProgressDrawable;) │ │ + name : 'START_CURVE_INTERPOLATOR' │ │ + type : 'Landroid/view/animation/Interpolator;' │ │ + access : 0x001a (PRIVATE STATIC FINAL) │ │ + value : null │ │ + #18 : (in Landroid/support/v4/widget/MaterialProgressDrawable;) │ │ + name : 'STROKE_WIDTH' │ │ + type : 'F' │ │ + access : 0x001a (PRIVATE STATIC FINAL) │ │ + value : 2.5 │ │ + #19 : (in Landroid/support/v4/widget/MaterialProgressDrawable;) │ │ + name : 'STROKE_WIDTH_LARGE' │ │ + type : 'F' │ │ + access : 0x001a (PRIVATE STATIC FINAL) │ │ + value : 3 │ │ + Instance fields - │ │ + #0 : (in Landroid/support/v4/widget/MaterialProgressDrawable;) │ │ + name : 'COLORS' │ │ + type : '[I' │ │ + access : 0x0012 (PRIVATE FINAL) │ │ + #1 : (in Landroid/support/v4/widget/MaterialProgressDrawable;) │ │ + name : 'mAnimation' │ │ + type : 'Landroid/view/animation/Animation;' │ │ + access : 0x0002 (PRIVATE) │ │ + #2 : (in Landroid/support/v4/widget/MaterialProgressDrawable;) │ │ + name : 'mAnimators' │ │ + type : 'Ljava/util/ArrayList;' │ │ + access : 0x0012 (PRIVATE FINAL) │ │ + #3 : (in Landroid/support/v4/widget/MaterialProgressDrawable;) │ │ + name : 'mCallback' │ │ + type : 'Landroid/graphics/drawable/Drawable$Callback;' │ │ + access : 0x0012 (PRIVATE FINAL) │ │ + #4 : (in Landroid/support/v4/widget/MaterialProgressDrawable;) │ │ + name : 'mFinishing' │ │ + type : 'Z' │ │ + access : 0x0000 () │ │ + #5 : (in Landroid/support/v4/widget/MaterialProgressDrawable;) │ │ + name : 'mHeight' │ │ + type : 'D' │ │ + access : 0x0002 (PRIVATE) │ │ + #6 : (in Landroid/support/v4/widget/MaterialProgressDrawable;) │ │ + name : 'mParent' │ │ + type : 'Landroid/view/View;' │ │ + access : 0x0002 (PRIVATE) │ │ + #7 : (in Landroid/support/v4/widget/MaterialProgressDrawable;) │ │ + name : 'mResources' │ │ + type : 'Landroid/content/res/Resources;' │ │ + access : 0x0002 (PRIVATE) │ │ + #8 : (in Landroid/support/v4/widget/MaterialProgressDrawable;) │ │ + name : 'mRing' │ │ + type : 'Landroid/support/v4/widget/MaterialProgressDrawable$Ring;' │ │ + access : 0x0012 (PRIVATE FINAL) │ │ + #9 : (in Landroid/support/v4/widget/MaterialProgressDrawable;) │ │ + name : 'mRotation' │ │ + type : 'F' │ │ + access : 0x0002 (PRIVATE) │ │ + #10 : (in Landroid/support/v4/widget/MaterialProgressDrawable;) │ │ + name : 'mRotationCount' │ │ + type : 'F' │ │ + access : 0x0002 (PRIVATE) │ │ + #11 : (in Landroid/support/v4/widget/MaterialProgressDrawable;) │ │ + name : 'mWidth' │ │ + type : 'D' │ │ + access : 0x0002 (PRIVATE) │ │ + Direct methods - │ │ + #0 : (in Landroid/support/v4/widget/MaterialProgressDrawable;) │ │ + name : '' │ │ + type : '()V' │ │ + access : 0x10008 (STATIC CONSTRUCTOR) │ │ + code - │ │ + registers : 2 │ │ + ins : 0 │ │ + outs : 2 │ │ + insns size : 30 16-bit code units │ │ +073de0: |[073de0] android.support.v4.widget.MaterialProgressDrawable.:()V │ │ +073df0: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +073df2: 2200 5a04 |0001: new-instance v0, Landroid/view/animation/LinearInterpolator; // type@045a │ │ +073df6: 7010 c41e 0000 |0003: invoke-direct {v0}, Landroid/view/animation/LinearInterpolator;.:()V // method@1ec4 │ │ +073dfc: 6900 7407 |0006: sput-object v0, Landroid/support/v4/widget/MaterialProgressDrawable;.LINEAR_INTERPOLATOR:Landroid/view/animation/Interpolator; // field@0774 │ │ +073e00: 2200 b603 |0008: new-instance v0, Landroid/support/v4/widget/MaterialProgressDrawable$EndCurveInterpolator; // type@03b6 │ │ +073e04: 7020 cc19 1000 |000a: invoke-direct {v0, v1}, Landroid/support/v4/widget/MaterialProgressDrawable$EndCurveInterpolator;.:(Landroid/support/v4/widget/MaterialProgressDrawable$1;)V // method@19cc │ │ +073e0a: 6900 7207 |000d: sput-object v0, Landroid/support/v4/widget/MaterialProgressDrawable;.END_CURVE_INTERPOLATOR:Landroid/view/animation/Interpolator; // field@0772 │ │ +073e0e: 2200 b903 |000f: new-instance v0, Landroid/support/v4/widget/MaterialProgressDrawable$StartCurveInterpolator; // type@03b9 │ │ +073e12: 7020 ee19 1000 |0011: invoke-direct {v0, v1}, Landroid/support/v4/widget/MaterialProgressDrawable$StartCurveInterpolator;.:(Landroid/support/v4/widget/MaterialProgressDrawable$1;)V // method@19ee │ │ +073e18: 6900 7707 |0014: sput-object v0, Landroid/support/v4/widget/MaterialProgressDrawable;.START_CURVE_INTERPOLATOR:Landroid/view/animation/Interpolator; // field@0777 │ │ +073e1c: 2200 5104 |0016: new-instance v0, Landroid/view/animation/AccelerateDecelerateInterpolator; // type@0451 │ │ +073e20: 7010 ac1e 0000 |0018: invoke-direct {v0}, Landroid/view/animation/AccelerateDecelerateInterpolator;.:()V // method@1eac │ │ +073e26: 6900 7107 |001b: sput-object v0, Landroid/support/v4/widget/MaterialProgressDrawable;.EASE_INTERPOLATOR:Landroid/view/animation/Interpolator; // field@0771 │ │ +073e2a: 0e00 |001d: return-void │ │ + catches : (none) │ │ + positions : │ │ + 0x0001 line=53 │ │ + 0x0008 line=54 │ │ + 0x000f line=55 │ │ + 0x0016 line=56 │ │ + locals : │ │ + │ │ + #1 : (in Landroid/support/v4/widget/MaterialProgressDrawable;) │ │ + name : '' │ │ + type : '(Landroid/content/Context;Landroid/view/View;)V' │ │ + access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ + code - │ │ + registers : 7 │ │ + ins : 3 │ │ + outs : 2 │ │ + insns size : 58 16-bit code units │ │ +073e2c: |[073e2c] android.support.v4.widget.MaterialProgressDrawable.:(Landroid/content/Context;Landroid/view/View;)V │ │ +073e3c: 1213 |0000: const/4 v3, #int 1 // #1 │ │ +073e3e: 7010 1402 0400 |0001: invoke-direct {v4}, Landroid/graphics/drawable/Drawable;.:()V // method@0214 │ │ +073e44: 2330 a205 |0004: new-array v0, v3, [I // type@05a2 │ │ +073e48: 1201 |0006: const/4 v1, #int 0 // #0 │ │ +073e4a: 1502 00ff |0007: const/high16 v2, #int -16777216 // #ff00 │ │ +073e4e: 4b02 0001 |0009: aput v2, v0, v1 │ │ +073e52: 5b40 6f07 |000b: iput-object v0, v4, Landroid/support/v4/widget/MaterialProgressDrawable;.COLORS:[I // field@076f │ │ +073e56: 2200 5905 |000d: new-instance v0, Ljava/util/ArrayList; // type@0559 │ │ +073e5a: 7010 cf22 0000 |000f: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@22cf │ │ +073e60: 5b40 7b07 |0012: iput-object v0, v4, Landroid/support/v4/widget/MaterialProgressDrawable;.mAnimators:Ljava/util/ArrayList; // field@077b │ │ +073e64: 2200 b503 |0014: new-instance v0, Landroid/support/v4/widget/MaterialProgressDrawable$3; // type@03b5 │ │ +073e68: 7020 c719 4000 |0016: invoke-direct {v0, v4}, Landroid/support/v4/widget/MaterialProgressDrawable$3;.:(Landroid/support/v4/widget/MaterialProgressDrawable;)V // method@19c7 │ │ +073e6e: 5b40 7c07 |0019: iput-object v0, v4, Landroid/support/v4/widget/MaterialProgressDrawable;.mCallback:Landroid/graphics/drawable/Drawable$Callback; // field@077c │ │ +073e72: 5b46 7f07 |001b: iput-object v6, v4, Landroid/support/v4/widget/MaterialProgressDrawable;.mParent:Landroid/view/View; // field@077f │ │ +073e76: 6e10 1301 0500 |001d: invoke-virtual {v5}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@0113 │ │ +073e7c: 0c00 |0020: move-result-object v0 │ │ +073e7e: 5b40 8007 |0021: iput-object v0, v4, Landroid/support/v4/widget/MaterialProgressDrawable;.mResources:Landroid/content/res/Resources; // field@0780 │ │ +073e82: 2200 b803 |0023: new-instance v0, Landroid/support/v4/widget/MaterialProgressDrawable$Ring; // type@03b8 │ │ +073e86: 5441 7c07 |0025: iget-object v1, v4, Landroid/support/v4/widget/MaterialProgressDrawable;.mCallback:Landroid/graphics/drawable/Drawable$Callback; // field@077c │ │ +073e8a: 7020 ce19 1000 |0027: invoke-direct {v0, v1}, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;.:(Landroid/graphics/drawable/Drawable$Callback;)V // method@19ce │ │ +073e90: 5b40 8107 |002a: iput-object v0, v4, Landroid/support/v4/widget/MaterialProgressDrawable;.mRing:Landroid/support/v4/widget/MaterialProgressDrawable$Ring; // field@0781 │ │ +073e94: 5440 8107 |002c: iget-object v0, v4, Landroid/support/v4/widget/MaterialProgressDrawable;.mRing:Landroid/support/v4/widget/MaterialProgressDrawable$Ring; // field@0781 │ │ +073e98: 5441 6f07 |002e: iget-object v1, v4, Landroid/support/v4/widget/MaterialProgressDrawable;.COLORS:[I // field@076f │ │ +073e9c: 6e20 e519 1000 |0030: invoke-virtual {v0, v1}, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;.setColors:([I)V // method@19e5 │ │ +073ea2: 6e20 101a 3400 |0033: invoke-virtual {v4, v3}, Landroid/support/v4/widget/MaterialProgressDrawable;.updateSizes:(I)V // method@1a10 │ │ +073ea8: 7010 0b1a 0400 |0036: invoke-direct {v4}, Landroid/support/v4/widget/MaterialProgressDrawable;.setupAnimators:()V // method@1a0b │ │ +073eae: 0e00 |0039: return-void │ │ + catches : (none) │ │ + positions : │ │ + 0x0001 line=112 │ │ + 0x0004 line=76 │ │ + 0x000d line=86 │ │ + 0x0014 line=381 │ │ + 0x001b line=113 │ │ + 0x001d line=114 │ │ + 0x0023 line=116 │ │ + 0x002c line=117 │ │ + 0x0033 line=119 │ │ + 0x0036 line=120 │ │ + 0x0039 line=121 │ │ + locals : │ │ + 0x0000 - 0x003a reg=4 this Landroid/support/v4/widget/MaterialProgressDrawable; │ │ + 0x0000 - 0x003a reg=5 context Landroid/content/Context; │ │ + 0x0000 - 0x003a reg=6 parent Landroid/view/View; │ │ + │ │ + #2 : (in Landroid/support/v4/widget/MaterialProgressDrawable;) │ │ + name : 'access$200' │ │ + type : '(Landroid/support/v4/widget/MaterialProgressDrawable;FLandroid/support/v4/widget/MaterialProgressDrawable$Ring;)V' │ │ + access : 0x1008 (STATIC SYNTHETIC) │ │ + code - │ │ + registers : 3 │ │ + ins : 3 │ │ + outs : 3 │ │ + insns size : 4 16-bit code units │ │ +073eb0: |[073eb0] android.support.v4.widget.MaterialProgressDrawable.access$200:(Landroid/support/v4/widget/MaterialProgressDrawable;FLandroid/support/v4/widget/MaterialProgressDrawable$Ring;)V │ │ +073ec0: 7030 f719 1002 |0000: invoke-direct {v0, v1, v2}, Landroid/support/v4/widget/MaterialProgressDrawable;.applyFinishTranslation:(FLandroid/support/v4/widget/MaterialProgressDrawable$Ring;)V // method@19f7 │ │ +073ec6: 0e00 |0003: return-void │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=52 │ │ + locals : │ │ + 0x0000 - 0x0004 reg=0 x0 Landroid/support/v4/widget/MaterialProgressDrawable; │ │ + 0x0000 - 0x0004 reg=1 x1 F │ │ + 0x0000 - 0x0004 reg=2 x2 Landroid/support/v4/widget/MaterialProgressDrawable$Ring; │ │ + │ │ + #3 : (in Landroid/support/v4/widget/MaterialProgressDrawable;) │ │ + name : 'access$300' │ │ + type : '()Landroid/view/animation/Interpolator;' │ │ + access : 0x1008 (STATIC SYNTHETIC) │ │ + code - │ │ + registers : 1 │ │ + ins : 0 │ │ + outs : 0 │ │ + insns size : 3 16-bit code units │ │ +073ec8: |[073ec8] android.support.v4.widget.MaterialProgressDrawable.access$300:()Landroid/view/animation/Interpolator; │ │ +073ed8: 6200 7707 |0000: sget-object v0, Landroid/support/v4/widget/MaterialProgressDrawable;.START_CURVE_INTERPOLATOR:Landroid/view/animation/Interpolator; // field@0777 │ │ +073edc: 1100 |0002: return-object v0 │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=52 │ │ + locals : │ │ + │ │ + #4 : (in Landroid/support/v4/widget/MaterialProgressDrawable;) │ │ + name : 'access$400' │ │ + type : '()Landroid/view/animation/Interpolator;' │ │ + access : 0x1008 (STATIC SYNTHETIC) │ │ + code - │ │ + registers : 1 │ │ + ins : 0 │ │ + outs : 0 │ │ + insns size : 3 16-bit code units │ │ +073ee0: |[073ee0] android.support.v4.widget.MaterialProgressDrawable.access$400:()Landroid/view/animation/Interpolator; │ │ +073ef0: 6200 7207 |0000: sget-object v0, Landroid/support/v4/widget/MaterialProgressDrawable;.END_CURVE_INTERPOLATOR:Landroid/view/animation/Interpolator; // field@0772 │ │ +073ef4: 1100 |0002: return-object v0 │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=52 │ │ + locals : │ │ + │ │ + #5 : (in Landroid/support/v4/widget/MaterialProgressDrawable;) │ │ + name : 'access$500' │ │ + type : '(Landroid/support/v4/widget/MaterialProgressDrawable;)F' │ │ + access : 0x1008 (STATIC SYNTHETIC) │ │ + code - │ │ + registers : 2 │ │ + ins : 1 │ │ + outs : 0 │ │ + insns size : 3 16-bit code units │ │ +073ef8: |[073ef8] android.support.v4.widget.MaterialProgressDrawable.access$500:(Landroid/support/v4/widget/MaterialProgressDrawable;)F │ │ +073f08: 5210 8307 |0000: iget v0, v1, Landroid/support/v4/widget/MaterialProgressDrawable;.mRotationCount:F // field@0783 │ │ +073f0c: 0f00 |0002: return v0 │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=52 │ │ + locals : │ │ + 0x0000 - 0x0003 reg=1 x0 Landroid/support/v4/widget/MaterialProgressDrawable; │ │ + │ │ + #6 : (in Landroid/support/v4/widget/MaterialProgressDrawable;) │ │ + name : 'access$502' │ │ + type : '(Landroid/support/v4/widget/MaterialProgressDrawable;F)F' │ │ + access : 0x1008 (STATIC SYNTHETIC) │ │ + code - │ │ + registers : 2 │ │ + ins : 2 │ │ + outs : 0 │ │ + insns size : 3 16-bit code units │ │ +073f10: |[073f10] android.support.v4.widget.MaterialProgressDrawable.access$502:(Landroid/support/v4/widget/MaterialProgressDrawable;F)F │ │ +073f20: 5901 8307 |0000: iput v1, v0, Landroid/support/v4/widget/MaterialProgressDrawable;.mRotationCount:F // field@0783 │ │ +073f24: 0f01 |0002: return v1 │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=52 │ │ + locals : │ │ + 0x0000 - 0x0003 reg=0 x0 Landroid/support/v4/widget/MaterialProgressDrawable; │ │ + 0x0000 - 0x0003 reg=1 x1 F │ │ + │ │ + #7 : (in Landroid/support/v4/widget/MaterialProgressDrawable;) │ │ + name : 'applyFinishTranslation' │ │ + type : '(FLandroid/support/v4/widget/MaterialProgressDrawable$Ring;)V' │ │ + access : 0x0002 (PRIVATE) │ │ + code - │ │ + registers : 11 │ │ + ins : 3 │ │ + outs : 2 │ │ + insns size : 53 16-bit code units │ │ +073f28: |[073f28] android.support.v4.widget.MaterialProgressDrawable.applyFinishTranslation:(FLandroid/support/v4/widget/MaterialProgressDrawable$Ring;)V │ │ +073f38: 6e10 d819 0a00 |0000: invoke-virtual {v10}, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;.getStartingRotation:()F // method@19d8 │ │ +073f3e: 0a03 |0003: move-result v3 │ │ +073f40: 1404 cdcc 4c3f |0004: const v4, #float 0.8 // #3f4ccccd │ │ +073f46: c943 |0007: div-float/2addr v3, v4 │ │ +073f48: 8934 |0008: float-to-double v4, v3 │ │ +073f4a: 7120 7b22 5400 |0009: invoke-static {v4, v5}, Ljava/lang/Math;.floor:(D)D // method@227b │ │ +073f50: 0b04 |000c: move-result-wide v4 │ │ +073f52: 1906 f03f |000d: const-wide/high16 v6, #long 4607182418800017408 // #3ff0 │ │ +073f56: cb64 |000f: add-double/2addr v4, v6 │ │ +073f58: 8c42 |0010: double-to-float v2, v4 │ │ +073f5a: 6e10 d919 0a00 |0011: invoke-virtual {v10}, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;.getStartingStartTrim:()F // method@19d9 │ │ +073f60: 0a03 |0014: move-result v3 │ │ +073f62: 6e10 d719 0a00 |0015: invoke-virtual {v10}, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;.getStartingEndTrim:()F // method@19d7 │ │ +073f68: 0a04 |0018: move-result v4 │ │ +073f6a: 6e10 d919 0a00 |0019: invoke-virtual {v10}, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;.getStartingStartTrim:()F // method@19d9 │ │ +073f70: 0a05 |001c: move-result v5 │ │ +073f72: c754 |001d: sub-float/2addr v4, v5 │ │ +073f74: c894 |001e: mul-float/2addr v4, v9 │ │ +073f76: a601 0304 |001f: add-float v1, v3, v4 │ │ +073f7a: 6e20 ea19 1a00 |0021: invoke-virtual {v10, v1}, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;.setStartTrim:(F)V // method@19ea │ │ +073f80: 6e10 d819 0a00 |0024: invoke-virtual {v10}, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;.getStartingRotation:()F // method@19d8 │ │ +073f86: 0a03 |0027: move-result v3 │ │ +073f88: 6e10 d819 0a00 |0028: invoke-virtual {v10}, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;.getStartingRotation:()F // method@19d8 │ │ +073f8e: 0a04 |002b: move-result v4 │ │ +073f90: a704 0204 |002c: sub-float v4, v2, v4 │ │ +073f94: c894 |002e: mul-float/2addr v4, v9 │ │ +073f96: a600 0304 |002f: add-float v0, v3, v4 │ │ +073f9a: 6e20 e819 0a00 |0031: invoke-virtual {v10, v0}, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;.setRotation:(F)V // method@19e8 │ │ +073fa0: 0e00 |0034: return-void │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=300 │ │ + 0x0011 line=302 │ │ + 0x0021 line=304 │ │ + 0x0024 line=305 │ │ + 0x0031 line=307 │ │ + 0x0034 line=308 │ │ + locals : │ │ + 0x0031 - 0x0035 reg=0 rotation F │ │ + 0x0021 - 0x0035 reg=1 startTrim F │ │ + 0x0011 - 0x0035 reg=2 targetRotation F │ │ + 0x0000 - 0x0035 reg=8 this Landroid/support/v4/widget/MaterialProgressDrawable; │ │ + 0x0000 - 0x0035 reg=9 interpolatedTime F │ │ + 0x0000 - 0x0035 reg=10 ring Landroid/support/v4/widget/MaterialProgressDrawable$Ring; │ │ + │ │ + #8 : (in Landroid/support/v4/widget/MaterialProgressDrawable;) │ │ + name : 'getRotation' │ │ + type : '()F' │ │ + access : 0x0002 (PRIVATE) │ │ + code - │ │ + registers : 2 │ │ + ins : 1 │ │ + outs : 0 │ │ + insns size : 3 16-bit code units │ │ +073fa4: |[073fa4] android.support.v4.widget.MaterialProgressDrawable.getRotation:()F │ │ +073fb4: 5210 8207 |0000: iget v0, v1, Landroid/support/v4/widget/MaterialProgressDrawable;.mRotation:F // field@0782 │ │ +073fb8: 0f00 |0002: return v0 │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=249 │ │ + locals : │ │ + 0x0000 - 0x0003 reg=1 this Landroid/support/v4/widget/MaterialProgressDrawable; │ │ + │ │ + #9 : (in Landroid/support/v4/widget/MaterialProgressDrawable;) │ │ + name : 'setSizeParameters' │ │ + type : '(DDDDFF)V' │ │ + access : 0x0002 (PRIVATE) │ │ + code - │ │ + registers : 18 │ │ + ins : 11 │ │ + outs : 3 │ │ + insns size : 49 16-bit code units │ │ +073fbc: |[073fbc] android.support.v4.widget.MaterialProgressDrawable.setSizeParameters:(DDDDFF)V │ │ +073fcc: 5471 8107 |0000: iget-object v1, v7, Landroid/support/v4/widget/MaterialProgressDrawable;.mRing:Landroid/support/v4/widget/MaterialProgressDrawable$Ring; // field@0781 │ │ +073fd0: 5473 8007 |0002: iget-object v3, v7, Landroid/support/v4/widget/MaterialProgressDrawable;.mResources:Landroid/content/res/Resources; // field@0780 │ │ +073fd4: 6e10 6601 0300 |0004: invoke-virtual {v3}, Landroid/content/res/Resources;.getDisplayMetrics:()Landroid/util/DisplayMetrics; // method@0166 │ │ +073fda: 0c00 |0007: move-result-object v0 │ │ +073fdc: 5202 4608 |0008: iget v2, v0, Landroid/util/DisplayMetrics;.density:F // field@0846 │ │ +073fe0: 8924 |000a: float-to-double v4, v2 │ │ +073fe2: cd84 |000b: mul-double/2addr v4, v8 │ │ +073fe4: 5a74 8407 |000c: iput-wide v4, v7, Landroid/support/v4/widget/MaterialProgressDrawable;.mWidth:D // field@0784 │ │ +073fe8: 8924 |000e: float-to-double v4, v2 │ │ +073fea: cda4 |000f: mul-double/2addr v4, v10 │ │ +073fec: 5a74 7e07 |0010: iput-wide v4, v7, Landroid/support/v4/widget/MaterialProgressDrawable;.mHeight:D // field@077e │ │ +073ff0: 8ce3 |0012: double-to-float v3, v14 │ │ +073ff2: c823 |0013: mul-float/2addr v3, v2 │ │ +073ff4: 6e20 eb19 3100 |0014: invoke-virtual {v1, v3}, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;.setStrokeWidth:(F)V // method@19eb │ │ +073ffa: 8924 |0017: float-to-double v4, v2 │ │ +073ffc: cdc4 |0018: mul-double/2addr v4, v12 │ │ +073ffe: 6e30 e219 4105 |0019: invoke-virtual {v1, v4, v5}, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;.setCenterRadius:(D)V // method@19e2 │ │ +074004: 1203 |001c: const/4 v3, #int 0 // #0 │ │ +074006: 6e20 e419 3100 |001d: invoke-virtual {v1, v3}, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;.setColorIndex:(I)V // method@19e4 │ │ +07400c: a803 1002 |0020: mul-float v3, v16, v2 │ │ +074010: a804 1102 |0022: mul-float v4, v17, v2 │ │ +074014: 6e30 df19 3104 |0024: invoke-virtual {v1, v3, v4}, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;.setArrowDimensions:(FF)V // method@19df │ │ +07401a: 5374 8407 |0027: iget-wide v4, v7, Landroid/support/v4/widget/MaterialProgressDrawable;.mWidth:D // field@0784 │ │ +07401e: 8a43 |0029: double-to-int v3, v4 │ │ +074020: 5374 7e07 |002a: iget-wide v4, v7, Landroid/support/v4/widget/MaterialProgressDrawable;.mHeight:D // field@077e │ │ +074024: 8a44 |002c: double-to-int v4, v4 │ │ +074026: 6e30 e719 3104 |002d: invoke-virtual {v1, v3, v4}, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;.setInsets:(II)V // method@19e7 │ │ +07402c: 0e00 |0030: return-void │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=125 │ │ + 0x0002 line=126 │ │ + 0x0008 line=127 │ │ + 0x000a line=129 │ │ + 0x000e line=130 │ │ + 0x0012 line=131 │ │ + 0x0017 line=132 │ │ + 0x001c line=133 │ │ + 0x0020 line=134 │ │ + 0x0027 line=135 │ │ + 0x0030 line=136 │ │ + locals : │ │ + 0x0008 - 0x0031 reg=0 metrics Landroid/util/DisplayMetrics; │ │ + 0x0002 - 0x0031 reg=1 ring Landroid/support/v4/widget/MaterialProgressDrawable$Ring; │ │ + 0x000a - 0x0031 reg=2 screenDensity F │ │ + 0x0000 - 0x0031 reg=7 this Landroid/support/v4/widget/MaterialProgressDrawable; │ │ + 0x0000 - 0x0031 reg=8 progressCircleWidth D │ │ + 0x0000 - 0x0031 reg=10 progressCircleHeight D │ │ + 0x0000 - 0x0031 reg=12 centerRadius D │ │ + 0x0000 - 0x0031 reg=14 strokeWidth D │ │ + 0x0000 - 0x0031 reg=16 arrowWidth F │ │ + 0x0000 - 0x0031 reg=17 arrowHeight F │ │ + │ │ + #10 : (in Landroid/support/v4/widget/MaterialProgressDrawable;) │ │ + name : 'setupAnimators' │ │ + type : '()V' │ │ + access : 0x0002 (PRIVATE) │ │ + code - │ │ + registers : 4 │ │ + ins : 1 │ │ + outs : 3 │ │ + insns size : 31 16-bit code units │ │ +074030: |[074030] android.support.v4.widget.MaterialProgressDrawable.setupAnimators:()V │ │ +074040: 5431 8107 |0000: iget-object v1, v3, Landroid/support/v4/widget/MaterialProgressDrawable;.mRing:Landroid/support/v4/widget/MaterialProgressDrawable$Ring; // field@0781 │ │ +074044: 2200 b303 |0002: new-instance v0, Landroid/support/v4/widget/MaterialProgressDrawable$1; // type@03b3 │ │ +074048: 7030 c119 3001 |0004: invoke-direct {v0, v3, v1}, Landroid/support/v4/widget/MaterialProgressDrawable$1;.:(Landroid/support/v4/widget/MaterialProgressDrawable;Landroid/support/v4/widget/MaterialProgressDrawable$Ring;)V // method@19c1 │ │ +07404e: 12f2 |0007: const/4 v2, #int -1 // #ff │ │ +074050: 6e20 bc1e 2000 |0008: invoke-virtual {v0, v2}, Landroid/view/animation/Animation;.setRepeatCount:(I)V // method@1ebc │ │ +074056: 1212 |000b: const/4 v2, #int 1 // #1 │ │ +074058: 6e20 bd1e 2000 |000c: invoke-virtual {v0, v2}, Landroid/view/animation/Animation;.setRepeatMode:(I)V // method@1ebd │ │ +07405e: 6202 7407 |000f: sget-object v2, Landroid/support/v4/widget/MaterialProgressDrawable;.LINEAR_INTERPOLATOR:Landroid/view/animation/Interpolator; // field@0774 │ │ +074062: 6e20 bb1e 2000 |0011: invoke-virtual {v0, v2}, Landroid/view/animation/Animation;.setInterpolator:(Landroid/view/animation/Interpolator;)V // method@1ebb │ │ +074068: 2202 b403 |0014: new-instance v2, Landroid/support/v4/widget/MaterialProgressDrawable$2; // type@03b4 │ │ +07406c: 7030 c319 3201 |0016: invoke-direct {v2, v3, v1}, Landroid/support/v4/widget/MaterialProgressDrawable$2;.:(Landroid/support/v4/widget/MaterialProgressDrawable;Landroid/support/v4/widget/MaterialProgressDrawable$Ring;)V // method@19c3 │ │ +074072: 6e20 b91e 2000 |0019: invoke-virtual {v0, v2}, Landroid/view/animation/Animation;.setAnimationListener:(Landroid/view/animation/Animation$AnimationListener;)V // method@1eb9 │ │ +074078: 5b30 7a07 |001c: iput-object v0, v3, Landroid/support/v4/widget/MaterialProgressDrawable;.mAnimation:Landroid/view/animation/Animation; // field@077a │ │ +07407c: 0e00 |001e: return-void │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=311 │ │ + 0x0002 line=312 │ │ + 0x0007 line=347 │ │ + 0x000b line=348 │ │ + 0x000f line=349 │ │ + 0x0014 line=350 │ │ + 0x001c line=378 │ │ + 0x001e line=379 │ │ + locals : │ │ + 0x0007 - 0x001f reg=0 animation Landroid/view/animation/Animation; │ │ + 0x0002 - 0x001f reg=1 ring Landroid/support/v4/widget/MaterialProgressDrawable$Ring; │ │ + 0x0000 - 0x001f reg=3 this Landroid/support/v4/widget/MaterialProgressDrawable; │ │ + │ │ + Virtual methods - │ │ + #0 : (in Landroid/support/v4/widget/MaterialProgressDrawable;) │ │ + name : 'draw' │ │ + type : '(Landroid/graphics/Canvas;)V' │ │ + access : 0x0001 (PUBLIC) │ │ + code - │ │ + registers : 7 │ │ + ins : 2 │ │ + outs : 4 │ │ + insns size : 30 16-bit code units │ │ +074080: |[074080] android.support.v4.widget.MaterialProgressDrawable.draw:(Landroid/graphics/Canvas;)V │ │ +074090: 6e10 fa19 0500 |0000: invoke-virtual {v5}, Landroid/support/v4/widget/MaterialProgressDrawable;.getBounds:()Landroid/graphics/Rect; // method@19fa │ │ +074096: 0c00 |0003: move-result-object v0 │ │ +074098: 6e10 cb01 0600 |0004: invoke-virtual {v6}, Landroid/graphics/Canvas;.save:()I // method@01cb │ │ +07409e: 0a01 |0007: move-result v1 │ │ +0740a0: 5252 8207 |0008: iget v2, v5, Landroid/support/v4/widget/MaterialProgressDrawable;.mRotation:F // field@0782 │ │ +0740a4: 6e10 fc01 0000 |000a: invoke-virtual {v0}, Landroid/graphics/Rect;.exactCenterX:()F // method@01fc │ │ +0740aa: 0a03 |000d: move-result v3 │ │ +0740ac: 6e10 fd01 0000 |000e: invoke-virtual {v0}, Landroid/graphics/Rect;.exactCenterY:()F // method@01fd │ │ +0740b2: 0a04 |0011: move-result v4 │ │ +0740b4: 6e40 ca01 2643 |0012: invoke-virtual {v6, v2, v3, v4}, Landroid/graphics/Canvas;.rotate:(FFF)V // method@01ca │ │ +0740ba: 5452 8107 |0015: iget-object v2, v5, Landroid/support/v4/widget/MaterialProgressDrawable;.mRing:Landroid/support/v4/widget/MaterialProgressDrawable$Ring; // field@0781 │ │ +0740be: 6e30 cf19 6200 |0017: invoke-virtual {v2, v6, v0}, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;.draw:(Landroid/graphics/Canvas;Landroid/graphics/Rect;)V // method@19cf │ │ +0740c4: 6e20 c801 1600 |001a: invoke-virtual {v6, v1}, Landroid/graphics/Canvas;.restoreToCount:(I)V // method@01c8 │ │ +0740ca: 0e00 |001d: return-void │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=220 │ │ + 0x0004 line=221 │ │ + 0x0008 line=222 │ │ + 0x0015 line=223 │ │ + 0x001a line=224 │ │ + 0x001d line=225 │ │ + locals : │ │ + 0x0004 - 0x001e reg=0 bounds Landroid/graphics/Rect; │ │ + 0x0008 - 0x001e reg=1 saveCount I │ │ + 0x0000 - 0x001e reg=5 this Landroid/support/v4/widget/MaterialProgressDrawable; │ │ + 0x0000 - 0x001e reg=6 c Landroid/graphics/Canvas; │ │ + │ │ + #1 : (in Landroid/support/v4/widget/MaterialProgressDrawable;) │ │ + name : 'getAlpha' │ │ + type : '()I' │ │ + access : 0x0001 (PUBLIC) │ │ + code - │ │ + registers : 2 │ │ + ins : 1 │ │ + outs : 1 │ │ + insns size : 7 16-bit code units │ │ +0740cc: |[0740cc] android.support.v4.widget.MaterialProgressDrawable.getAlpha:()I │ │ +0740dc: 5410 8107 |0000: iget-object v0, v1, Landroid/support/v4/widget/MaterialProgressDrawable;.mRing:Landroid/support/v4/widget/MaterialProgressDrawable$Ring; // field@0781 │ │ +0740e0: 6e10 d119 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;.getAlpha:()I // method@19d1 │ │ +0740e6: 0a00 |0005: move-result v0 │ │ +0740e8: 0f00 |0006: return v0 │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=233 │ │ + locals : │ │ + 0x0000 - 0x0007 reg=1 this Landroid/support/v4/widget/MaterialProgressDrawable; │ │ + │ │ + #2 : (in Landroid/support/v4/widget/MaterialProgressDrawable;) │ │ + name : 'getIntrinsicHeight' │ │ + type : '()I' │ │ + access : 0x0001 (PUBLIC) │ │ + code - │ │ + registers : 3 │ │ + ins : 1 │ │ + outs : 0 │ │ + insns size : 4 16-bit code units │ │ +0740ec: |[0740ec] android.support.v4.widget.MaterialProgressDrawable.getIntrinsicHeight:()I │ │ +0740fc: 5320 7e07 |0000: iget-wide v0, v2, Landroid/support/v4/widget/MaterialProgressDrawable;.mHeight:D // field@077e │ │ +074100: 8a00 |0002: double-to-int v0, v0 │ │ +074102: 0f00 |0003: return v0 │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=210 │ │ + locals : │ │ + 0x0000 - 0x0004 reg=2 this Landroid/support/v4/widget/MaterialProgressDrawable; │ │ + │ │ + #3 : (in Landroid/support/v4/widget/MaterialProgressDrawable;) │ │ + name : 'getIntrinsicWidth' │ │ + type : '()I' │ │ + access : 0x0001 (PUBLIC) │ │ + code - │ │ + registers : 3 │ │ + ins : 1 │ │ + outs : 0 │ │ + insns size : 4 16-bit code units │ │ +074104: |[074104] android.support.v4.widget.MaterialProgressDrawable.getIntrinsicWidth:()I │ │ +074114: 5320 8407 |0000: iget-wide v0, v2, Landroid/support/v4/widget/MaterialProgressDrawable;.mWidth:D // field@0784 │ │ +074118: 8a00 |0002: double-to-int v0, v0 │ │ +07411a: 0f00 |0003: return v0 │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=215 │ │ + locals : │ │ + 0x0000 - 0x0004 reg=2 this Landroid/support/v4/widget/MaterialProgressDrawable; │ │ + │ │ + #4 : (in Landroid/support/v4/widget/MaterialProgressDrawable;) │ │ + name : 'getOpacity' │ │ + type : '()I' │ │ + access : 0x0001 (PUBLIC) │ │ + code - │ │ + registers : 2 │ │ + ins : 1 │ │ + outs : 0 │ │ + insns size : 2 16-bit code units │ │ +07411c: |[07411c] android.support.v4.widget.MaterialProgressDrawable.getOpacity:()I │ │ +07412c: 12d0 |0000: const/4 v0, #int -3 // #fd │ │ +07412e: 0f00 |0001: return v0 │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=254 │ │ + locals : │ │ + 0x0000 - 0x0002 reg=1 this Landroid/support/v4/widget/MaterialProgressDrawable; │ │ + │ │ + #5 : (in Landroid/support/v4/widget/MaterialProgressDrawable;) │ │ + name : 'isRunning' │ │ + type : '()Z' │ │ + access : 0x0001 (PUBLIC) │ │ + code - │ │ + registers : 6 │ │ + ins : 1 │ │ + outs : 2 │ │ + insns size : 34 16-bit code units │ │ +074130: |[074130] android.support.v4.widget.MaterialProgressDrawable.isRunning:()Z │ │ +074140: 5452 7b07 |0000: iget-object v2, v5, Landroid/support/v4/widget/MaterialProgressDrawable;.mAnimators:Ljava/util/ArrayList; // field@077b │ │ +074144: 6e10 de22 0200 |0002: invoke-virtual {v2}, Ljava/util/ArrayList;.size:()I // method@22de │ │ +07414a: 0a00 |0005: move-result v0 │ │ +07414c: 1203 |0006: const/4 v3, #int 0 // #0 │ │ +07414e: 3503 1900 |0007: if-ge v3, v0, 0020 // +0019 │ │ +074152: 6e20 d722 3200 |0009: invoke-virtual {v2, v3}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@22d7 │ │ +074158: 0c01 |000c: move-result-object v1 │ │ +07415a: 1f01 5504 |000d: check-cast v1, Landroid/view/animation/Animation; // type@0455 │ │ +07415e: 6e10 b71e 0100 |000f: invoke-virtual {v1}, Landroid/view/animation/Animation;.hasStarted:()Z // method@1eb7 │ │ +074164: 0a04 |0012: move-result v4 │ │ +074166: 3804 0a00 |0013: if-eqz v4, 001d // +000a │ │ +07416a: 6e10 b61e 0100 |0015: invoke-virtual {v1}, Landroid/view/animation/Animation;.hasEnded:()Z // method@1eb6 │ │ +074170: 0a04 |0018: move-result v4 │ │ +074172: 3904 0400 |0019: if-nez v4, 001d // +0004 │ │ +074176: 1214 |001b: const/4 v4, #int 1 // #1 │ │ +074178: 0f04 |001c: return v4 │ │ +07417a: d803 0301 |001d: add-int/lit8 v3, v3, #int 1 // #01 │ │ +07417e: 28e8 |001f: goto 0007 // -0018 │ │ +074180: 1204 |0020: const/4 v4, #int 0 // #0 │ │ +074182: 28fb |0021: goto 001c // -0005 │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=259 │ │ + 0x0002 line=260 │ │ + 0x0006 line=261 │ │ + 0x0009 line=262 │ │ + 0x000f line=263 │ │ + 0x001b line=264 │ │ + 0x001c line=267 │ │ + 0x001d line=261 │ │ + 0x0020 line=267 │ │ + locals : │ │ + 0x000f - 0x001c reg=1 animator Landroid/view/animation/Animation; │ │ + 0x001d - 0x0020 reg=1 animator Landroid/view/animation/Animation; │ │ + 0x0006 - 0x0022 reg=0 N I │ │ + 0x0002 - 0x0022 reg=2 animators Ljava/util/ArrayList; Ljava/util/ArrayList; │ │ + 0x0007 - 0x0022 reg=3 i I │ │ + 0x0000 - 0x0022 reg=5 this Landroid/support/v4/widget/MaterialProgressDrawable; │ │ + │ │ + #6 : (in Landroid/support/v4/widget/MaterialProgressDrawable;) │ │ + name : 'setAlpha' │ │ + type : '(I)V' │ │ + access : 0x0001 (PUBLIC) │ │ + code - │ │ + registers : 3 │ │ + ins : 2 │ │ + outs : 2 │ │ + insns size : 6 16-bit code units │ │ +074184: |[074184] android.support.v4.widget.MaterialProgressDrawable.setAlpha:(I)V │ │ +074194: 5410 8107 |0000: iget-object v0, v1, Landroid/support/v4/widget/MaterialProgressDrawable;.mRing:Landroid/support/v4/widget/MaterialProgressDrawable$Ring; // field@0781 │ │ +074198: 6e20 de19 2000 |0002: invoke-virtual {v0, v2}, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;.setAlpha:(I)V // method@19de │ │ +07419e: 0e00 |0005: return-void │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=229 │ │ + 0x0005 line=230 │ │ + locals : │ │ + 0x0000 - 0x0006 reg=1 this Landroid/support/v4/widget/MaterialProgressDrawable; │ │ + 0x0000 - 0x0006 reg=2 alpha I │ │ + │ │ + #7 : (in Landroid/support/v4/widget/MaterialProgressDrawable;) │ │ + name : 'setArrowScale' │ │ + type : '(F)V' │ │ + access : 0x0001 (PUBLIC) │ │ + code - │ │ + registers : 3 │ │ + ins : 2 │ │ + outs : 2 │ │ + insns size : 6 16-bit code units │ │ +0741a0: |[0741a0] android.support.v4.widget.MaterialProgressDrawable.setArrowScale:(F)V │ │ +0741b0: 5410 8107 |0000: iget-object v0, v1, Landroid/support/v4/widget/MaterialProgressDrawable;.mRing:Landroid/support/v4/widget/MaterialProgressDrawable$Ring; // field@0781 │ │ +0741b4: 6e20 e019 2000 |0002: invoke-virtual {v0, v2}, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;.setArrowScale:(F)V // method@19e0 │ │ +0741ba: 0e00 |0005: return-void │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=166 │ │ + 0x0005 line=167 │ │ + locals : │ │ + 0x0000 - 0x0006 reg=1 this Landroid/support/v4/widget/MaterialProgressDrawable; │ │ + 0x0000 - 0x0006 reg=2 scale F │ │ + │ │ + #8 : (in Landroid/support/v4/widget/MaterialProgressDrawable;) │ │ + name : 'setBackgroundColor' │ │ + type : '(I)V' │ │ + access : 0x0001 (PUBLIC) │ │ + code - │ │ + registers : 3 │ │ + ins : 2 │ │ + outs : 2 │ │ + insns size : 6 16-bit code units │ │ +0741bc: |[0741bc] android.support.v4.widget.MaterialProgressDrawable.setBackgroundColor:(I)V │ │ +0741cc: 5410 8107 |0000: iget-object v0, v1, Landroid/support/v4/widget/MaterialProgressDrawable;.mRing:Landroid/support/v4/widget/MaterialProgressDrawable$Ring; // field@0781 │ │ +0741d0: 6e20 e119 2000 |0002: invoke-virtual {v0, v2}, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;.setBackgroundColor:(I)V // method@19e1 │ │ +0741d6: 0e00 |0005: return-void │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=193 │ │ + 0x0005 line=194 │ │ + locals : │ │ + 0x0000 - 0x0006 reg=1 this Landroid/support/v4/widget/MaterialProgressDrawable; │ │ + 0x0000 - 0x0006 reg=2 color I │ │ + │ │ + #9 : (in Landroid/support/v4/widget/MaterialProgressDrawable;) │ │ + name : 'setColorFilter' │ │ + type : '(Landroid/graphics/ColorFilter;)V' │ │ + access : 0x0001 (PUBLIC) │ │ + code - │ │ + registers : 3 │ │ + ins : 2 │ │ + outs : 2 │ │ + insns size : 6 16-bit code units │ │ +0741d8: |[0741d8] android.support.v4.widget.MaterialProgressDrawable.setColorFilter:(Landroid/graphics/ColorFilter;)V │ │ +0741e8: 5410 8107 |0000: iget-object v0, v1, Landroid/support/v4/widget/MaterialProgressDrawable;.mRing:Landroid/support/v4/widget/MaterialProgressDrawable$Ring; // field@0781 │ │ +0741ec: 6e20 e319 2000 |0002: invoke-virtual {v0, v2}, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;.setColorFilter:(Landroid/graphics/ColorFilter;)V // method@19e3 │ │ +0741f2: 0e00 |0005: return-void │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=238 │ │ + 0x0005 line=239 │ │ + locals : │ │ + 0x0000 - 0x0006 reg=1 this Landroid/support/v4/widget/MaterialProgressDrawable; │ │ + 0x0000 - 0x0006 reg=2 colorFilter Landroid/graphics/ColorFilter; │ │ + │ │ + #10 : (in Landroid/support/v4/widget/MaterialProgressDrawable;) │ │ + name : 'setColorSchemeColors' │ │ + type : '([I)V' │ │ + access : 0x0081 (PUBLIC VARARGS) │ │ + code - │ │ + registers : 4 │ │ + ins : 2 │ │ + outs : 2 │ │ + insns size : 12 16-bit code units │ │ +0741f4: |[0741f4] android.support.v4.widget.MaterialProgressDrawable.setColorSchemeColors:([I)V │ │ +074204: 5420 8107 |0000: iget-object v0, v2, Landroid/support/v4/widget/MaterialProgressDrawable;.mRing:Landroid/support/v4/widget/MaterialProgressDrawable$Ring; // field@0781 │ │ +074208: 6e20 e519 3000 |0002: invoke-virtual {v0, v3}, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;.setColors:([I)V // method@19e5 │ │ +07420e: 5420 8107 |0005: iget-object v0, v2, Landroid/support/v4/widget/MaterialProgressDrawable;.mRing:Landroid/support/v4/widget/MaterialProgressDrawable$Ring; // field@0781 │ │ +074212: 1201 |0007: const/4 v1, #int 0 // #0 │ │ +074214: 6e20 e419 1000 |0008: invoke-virtual {v0, v1}, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;.setColorIndex:(I)V // method@19e4 │ │ +07421a: 0e00 |000b: return-void │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=204 │ │ + 0x0005 line=205 │ │ + 0x000b line=206 │ │ + locals : │ │ + 0x0000 - 0x000c reg=2 this Landroid/support/v4/widget/MaterialProgressDrawable; │ │ + 0x0000 - 0x000c reg=3 colors [I │ │ + │ │ + #11 : (in Landroid/support/v4/widget/MaterialProgressDrawable;) │ │ + name : 'setProgressRotation' │ │ + type : '(F)V' │ │ + access : 0x0001 (PUBLIC) │ │ + code - │ │ + registers : 3 │ │ + ins : 2 │ │ + outs : 2 │ │ + insns size : 6 16-bit code units │ │ +07421c: |[07421c] android.support.v4.widget.MaterialProgressDrawable.setProgressRotation:(F)V │ │ +07422c: 5410 8107 |0000: iget-object v0, v1, Landroid/support/v4/widget/MaterialProgressDrawable;.mRing:Landroid/support/v4/widget/MaterialProgressDrawable$Ring; // field@0781 │ │ +074230: 6e20 e819 2000 |0002: invoke-virtual {v0, v2}, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;.setRotation:(F)V // method@19e8 │ │ +074236: 0e00 |0005: return-void │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=186 │ │ + 0x0005 line=187 │ │ + locals : │ │ + 0x0000 - 0x0006 reg=1 this Landroid/support/v4/widget/MaterialProgressDrawable; │ │ + 0x0000 - 0x0006 reg=2 rotation F │ │ + │ │ + #12 : (in Landroid/support/v4/widget/MaterialProgressDrawable;) │ │ + name : 'setRotation' │ │ + type : '(F)V' │ │ + access : 0x0000 () │ │ + code - │ │ + registers : 2 │ │ + ins : 2 │ │ + outs : 1 │ │ + insns size : 6 16-bit code units │ │ +074238: |[074238] android.support.v4.widget.MaterialProgressDrawable.setRotation:(F)V │ │ +074248: 5901 8207 |0000: iput v1, v0, Landroid/support/v4/widget/MaterialProgressDrawable;.mRotation:F // field@0782 │ │ +07424c: 6e10 ff19 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/widget/MaterialProgressDrawable;.invalidateSelf:()V // method@19ff │ │ +074252: 0e00 |0005: return-void │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=243 │ │ + 0x0002 line=244 │ │ + 0x0005 line=245 │ │ + locals : │ │ + 0x0000 - 0x0006 reg=0 this Landroid/support/v4/widget/MaterialProgressDrawable; │ │ + 0x0000 - 0x0006 reg=1 rotation F │ │ + │ │ + #13 : (in Landroid/support/v4/widget/MaterialProgressDrawable;) │ │ + name : 'setStartEndTrim' │ │ + type : '(FF)V' │ │ + access : 0x0001 (PUBLIC) │ │ + code - │ │ + registers : 4 │ │ + ins : 3 │ │ + outs : 2 │ │ + insns size : 11 16-bit code units │ │ +074254: |[074254] android.support.v4.widget.MaterialProgressDrawable.setStartEndTrim:(FF)V │ │ +074264: 5410 8107 |0000: iget-object v0, v1, Landroid/support/v4/widget/MaterialProgressDrawable;.mRing:Landroid/support/v4/widget/MaterialProgressDrawable$Ring; // field@0781 │ │ +074268: 6e20 ea19 2000 |0002: invoke-virtual {v0, v2}, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;.setStartTrim:(F)V // method@19ea │ │ +07426e: 5410 8107 |0005: iget-object v0, v1, Landroid/support/v4/widget/MaterialProgressDrawable;.mRing:Landroid/support/v4/widget/MaterialProgressDrawable$Ring; // field@0781 │ │ +074272: 6e20 e619 3000 |0007: invoke-virtual {v0, v3}, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;.setEndTrim:(F)V // method@19e6 │ │ +074278: 0e00 |000a: return-void │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=176 │ │ + 0x0005 line=177 │ │ + 0x000a line=178 │ │ + locals : │ │ + 0x0000 - 0x000b reg=1 this Landroid/support/v4/widget/MaterialProgressDrawable; │ │ + 0x0000 - 0x000b reg=2 startAngle F │ │ + 0x0000 - 0x000b reg=3 endAngle F │ │ + │ │ + #14 : (in Landroid/support/v4/widget/MaterialProgressDrawable;) │ │ + name : 'showArrow' │ │ + type : '(Z)V' │ │ + access : 0x0001 (PUBLIC) │ │ + code - │ │ + registers : 3 │ │ + ins : 2 │ │ + outs : 2 │ │ + insns size : 6 16-bit code units │ │ +07427c: |[07427c] android.support.v4.widget.MaterialProgressDrawable.showArrow:(Z)V │ │ +07428c: 5410 8107 |0000: iget-object v0, v1, Landroid/support/v4/widget/MaterialProgressDrawable;.mRing:Landroid/support/v4/widget/MaterialProgressDrawable$Ring; // field@0781 │ │ +074290: 6e20 e919 2000 |0002: invoke-virtual {v0, v2}, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;.setShowArrow:(Z)V // method@19e9 │ │ +074296: 0e00 |0005: return-void │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=159 │ │ + 0x0005 line=160 │ │ + locals : │ │ + 0x0000 - 0x0006 reg=1 this Landroid/support/v4/widget/MaterialProgressDrawable; │ │ + 0x0000 - 0x0006 reg=2 show Z │ │ + │ │ + #15 : (in Landroid/support/v4/widget/MaterialProgressDrawable;) │ │ + name : 'start' │ │ + type : '()V' │ │ + access : 0x0001 (PUBLIC) │ │ + code - │ │ + registers : 5 │ │ + ins : 1 │ │ + outs : 3 │ │ + insns size : 70 16-bit code units │ │ +074298: |[074298] android.support.v4.widget.MaterialProgressDrawable.start:()V │ │ +0742a8: 5440 7a07 |0000: iget-object v0, v4, Landroid/support/v4/widget/MaterialProgressDrawable;.mAnimation:Landroid/view/animation/Animation; // field@077a │ │ +0742ac: 6e10 b81e 0000 |0002: invoke-virtual {v0}, Landroid/view/animation/Animation;.reset:()V // method@1eb8 │ │ +0742b2: 5440 8107 |0005: iget-object v0, v4, Landroid/support/v4/widget/MaterialProgressDrawable;.mRing:Landroid/support/v4/widget/MaterialProgressDrawable$Ring; // field@0781 │ │ +0742b6: 6e10 ec19 0000 |0007: invoke-virtual {v0}, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;.storeOriginals:()V // method@19ec │ │ +0742bc: 5440 8107 |000a: iget-object v0, v4, Landroid/support/v4/widget/MaterialProgressDrawable;.mRing:Landroid/support/v4/widget/MaterialProgressDrawable$Ring; // field@0781 │ │ +0742c0: 6e10 d319 0000 |000c: invoke-virtual {v0}, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;.getEndTrim:()F // method@19d3 │ │ +0742c6: 0a00 |000f: move-result v0 │ │ +0742c8: 5441 8107 |0010: iget-object v1, v4, Landroid/support/v4/widget/MaterialProgressDrawable;.mRing:Landroid/support/v4/widget/MaterialProgressDrawable$Ring; // field@0781 │ │ +0742cc: 6e10 d619 0100 |0012: invoke-virtual {v1}, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;.getStartTrim:()F // method@19d6 │ │ +0742d2: 0a01 |0015: move-result v1 │ │ +0742d4: 2d00 0001 |0016: cmpl-float v0, v0, v1 │ │ +0742d8: 3800 1400 |0018: if-eqz v0, 002c // +0014 │ │ +0742dc: 1210 |001a: const/4 v0, #int 1 // #1 │ │ +0742de: 5c40 7d07 |001b: iput-boolean v0, v4, Landroid/support/v4/widget/MaterialProgressDrawable;.mFinishing:Z // field@077d │ │ +0742e2: 5440 7a07 |001d: iget-object v0, v4, Landroid/support/v4/widget/MaterialProgressDrawable;.mAnimation:Landroid/view/animation/Animation; // field@077a │ │ +0742e6: 1602 9a02 |001f: const-wide/16 v2, #int 666 // #29a │ │ +0742ea: 6e30 ba1e 2003 |0021: invoke-virtual {v0, v2, v3}, Landroid/view/animation/Animation;.setDuration:(J)V // method@1eba │ │ +0742f0: 5440 7f07 |0024: iget-object v0, v4, Landroid/support/v4/widget/MaterialProgressDrawable;.mParent:Landroid/view/View; // field@077f │ │ +0742f4: 5441 7a07 |0026: iget-object v1, v4, Landroid/support/v4/widget/MaterialProgressDrawable;.mAnimation:Landroid/view/animation/Animation; // field@077a │ │ +0742f8: 6e20 871d 1000 |0028: invoke-virtual {v0, v1}, Landroid/view/View;.startAnimation:(Landroid/view/animation/Animation;)V // method@1d87 │ │ +0742fe: 0e00 |002b: return-void │ │ +074300: 5440 8107 |002c: iget-object v0, v4, Landroid/support/v4/widget/MaterialProgressDrawable;.mRing:Landroid/support/v4/widget/MaterialProgressDrawable$Ring; // field@0781 │ │ +074304: 1201 |002e: const/4 v1, #int 0 // #0 │ │ +074306: 6e20 e419 1000 |002f: invoke-virtual {v0, v1}, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;.setColorIndex:(I)V // method@19e4 │ │ +07430c: 5440 8107 |0032: iget-object v0, v4, Landroid/support/v4/widget/MaterialProgressDrawable;.mRing:Landroid/support/v4/widget/MaterialProgressDrawable$Ring; // field@0781 │ │ +074310: 6e10 dd19 0000 |0034: invoke-virtual {v0}, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;.resetOriginals:()V // method@19dd │ │ +074316: 5440 7a07 |0037: iget-object v0, v4, Landroid/support/v4/widget/MaterialProgressDrawable;.mAnimation:Landroid/view/animation/Animation; // field@077a │ │ +07431a: 1602 3505 |0039: const-wide/16 v2, #int 1333 // #535 │ │ +07431e: 6e30 ba1e 2003 |003b: invoke-virtual {v0, v2, v3}, Landroid/view/animation/Animation;.setDuration:(J)V // method@1eba │ │ +074324: 5440 7f07 |003e: iget-object v0, v4, Landroid/support/v4/widget/MaterialProgressDrawable;.mParent:Landroid/view/View; // field@077f │ │ +074328: 5441 7a07 |0040: iget-object v1, v4, Landroid/support/v4/widget/MaterialProgressDrawable;.mAnimation:Landroid/view/animation/Animation; // field@077a │ │ +07432c: 6e20 871d 1000 |0042: invoke-virtual {v0, v1}, Landroid/view/View;.startAnimation:(Landroid/view/animation/Animation;)V // method@1d87 │ │ +074332: 28e6 |0045: goto 002b // -001a │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=272 │ │ + 0x0005 line=273 │ │ + 0x000a line=275 │ │ + 0x001a line=276 │ │ + 0x001d line=277 │ │ + 0x0024 line=278 │ │ + 0x002b line=285 │ │ + 0x002c line=280 │ │ + 0x0032 line=281 │ │ + 0x0037 line=282 │ │ + 0x003e line=283 │ │ + locals : │ │ + 0x0000 - 0x0046 reg=4 this Landroid/support/v4/widget/MaterialProgressDrawable; │ │ + │ │ + #16 : (in Landroid/support/v4/widget/MaterialProgressDrawable;) │ │ + name : 'stop' │ │ + type : '()V' │ │ + access : 0x0001 (PUBLIC) │ │ + code - │ │ + registers : 3 │ │ + ins : 1 │ │ + outs : 2 │ │ + insns size : 26 16-bit code units │ │ +074334: |[074334] android.support.v4.widget.MaterialProgressDrawable.stop:()V │ │ +074344: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +074346: 5420 7f07 |0001: iget-object v0, v2, Landroid/support/v4/widget/MaterialProgressDrawable;.mParent:Landroid/view/View; // field@077f │ │ +07434a: 6e10 f01c 0000 |0003: invoke-virtual {v0}, Landroid/view/View;.clearAnimation:()V // method@1cf0 │ │ +074350: 1200 |0006: const/4 v0, #int 0 // #0 │ │ +074352: 6e20 081a 0200 |0007: invoke-virtual {v2, v0}, Landroid/support/v4/widget/MaterialProgressDrawable;.setRotation:(F)V // method@1a08 │ │ +074358: 5420 8107 |000a: iget-object v0, v2, Landroid/support/v4/widget/MaterialProgressDrawable;.mRing:Landroid/support/v4/widget/MaterialProgressDrawable$Ring; // field@0781 │ │ +07435c: 6e20 e919 1000 |000c: invoke-virtual {v0, v1}, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;.setShowArrow:(Z)V // method@19e9 │ │ +074362: 5420 8107 |000f: iget-object v0, v2, Landroid/support/v4/widget/MaterialProgressDrawable;.mRing:Landroid/support/v4/widget/MaterialProgressDrawable$Ring; // field@0781 │ │ +074366: 6e20 e419 1000 |0011: invoke-virtual {v0, v1}, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;.setColorIndex:(I)V // method@19e4 │ │ +07436c: 5420 8107 |0014: iget-object v0, v2, Landroid/support/v4/widget/MaterialProgressDrawable;.mRing:Landroid/support/v4/widget/MaterialProgressDrawable$Ring; // field@0781 │ │ +074370: 6e10 dd19 0000 |0016: invoke-virtual {v0}, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;.resetOriginals:()V // method@19dd │ │ +074376: 0e00 |0019: return-void │ │ + catches : (none) │ │ + positions : │ │ + 0x0001 line=289 │ │ + 0x0006 line=290 │ │ + 0x000a line=291 │ │ + 0x000f line=292 │ │ + 0x0014 line=293 │ │ + 0x0019 line=294 │ │ + locals : │ │ + 0x0000 - 0x001a reg=2 this Landroid/support/v4/widget/MaterialProgressDrawable; │ │ + │ │ + #17 : (in Landroid/support/v4/widget/MaterialProgressDrawable;) │ │ + name : 'updateSizes' │ │ + type : '(I)V' │ │ + access : 0x0001 (PUBLIC) │ │ + code - │ │ + registers : 16 │ │ + ins : 2 │ │ + outs : 11 │ │ + insns size : 38 16-bit code units │ │ +074378: |[074378] android.support.v4.widget.MaterialProgressDrawable.updateSizes:(I)V │ │ +074388: 1902 4c40 |0000: const-wide/high16 v2, #long 4633078116657397760 // #404c │ │ +07438c: 190c 4440 |0002: const-wide/high16 v12, #long 4630826316843712512 // #4044 │ │ +074390: 390f 1000 |0004: if-nez v15, 0014 // +0010 │ │ +074394: 1906 2940 |0006: const-wide/high16 v6, #long 4623226492472524800 // #4029 │ │ +074398: 1908 0840 |0008: const-wide/high16 v8, #long 4613937818241073152 // #4008 │ │ +07439c: 150a 4041 |000a: const/high16 v10, #int 1094713344 // #4140 │ │ +0743a0: 150b c040 |000c: const/high16 v11, #int 1086324736 // #40c0 │ │ +0743a4: 07e1 |000e: move-object v1, v14 │ │ +0743a6: 0424 |000f: move-wide v4, v2 │ │ +0743a8: 760b 091a 0100 |0010: invoke-direct/range {v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11}, Landroid/support/v4/widget/MaterialProgressDrawable;.setSizeParameters:(DDDDFF)V // method@1a09 │ │ +0743ae: 0e00 |0013: return-void │ │ +0743b0: 1806 0000 0000 0080 2140 |0014: const-wide v6, #double 8.75 // #4021800000000000 │ │ +0743ba: 1908 0440 |0019: const-wide/high16 v8, #long 4612811918334230528 // #4004 │ │ +0743be: 150a 2041 |001b: const/high16 v10, #int 1092616192 // #4120 │ │ +0743c2: 150b a040 |001d: const/high16 v11, #int 1084227584 // #40a0 │ │ +0743c6: 07e1 |001f: move-object v1, v14 │ │ +0743c8: 04c2 |0020: move-wide v2, v12 │ │ +0743ca: 04c4 |0021: move-wide v4, v12 │ │ +0743cc: 760b 091a 0100 |0022: invoke-direct/range {v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11}, Landroid/support/v4/widget/MaterialProgressDrawable;.setSizeParameters:(DDDDFF)V // method@1a09 │ │ +0743d2: 28ee |0025: goto 0013 // -0012 │ │ + catches : (none) │ │ + positions : │ │ + 0x0004 line=146 │ │ + 0x0006 line=147 │ │ + 0x0013 line=153 │ │ + 0x0014 line=150 │ │ + locals : │ │ + 0x0000 - 0x0026 reg=14 this Landroid/support/v4/widget/MaterialProgressDrawable; │ │ + 0x0000 - 0x0026 reg=15 size I │ │ + │ │ + source_file_idx : 3240 (MaterialProgressDrawable.java) │ │ + │ │ +Class #524 header: │ │ +class_idx : 957 │ │ access_flags : 1536 (0x0600) │ │ -superclass_idx : 948 │ │ -source_file_idx : 2549 │ │ +superclass_idx : 1337 │ │ +source_file_idx : 3452 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 1 │ │ │ │ -Class #308 annotations: │ │ +Class #524 annotations: │ │ Annotations on class │ │ VISIBILITY_SYSTEM Ldalvik/annotation/EnclosingClass; value=Landroid/support/v4/widget/PopupMenuCompat; │ │ VISIBILITY_SYSTEM Ldalvik/annotation/InnerClass; accessFlags=1544 name="PopupMenuImpl" │ │ │ │ -Class #308 - │ │ +Class #524 - │ │ Class descriptor : 'Landroid/support/v4/widget/PopupMenuCompat$PopupMenuImpl;' │ │ Access flags : 0x0600 (INTERFACE ABSTRACT) │ │ Superclass : 'Ljava/lang/Object;' │ │ Interfaces - │ │ Static fields - │ │ Instance fields - │ │ Direct methods - │ │ Virtual methods - │ │ #0 : (in Landroid/support/v4/widget/PopupMenuCompat$PopupMenuImpl;) │ │ name : 'getDragToOpenListener' │ │ type : '(Ljava/lang/Object;)Landroid/view/View$OnTouchListener;' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ - source_file_idx : 2549 (PopupMenuCompat.java) │ │ + source_file_idx : 3452 (PopupMenuCompat.java) │ │ │ │ -Class #309 header: │ │ -class_idx : 605 │ │ +Class #525 header: │ │ +class_idx : 958 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 948 │ │ -source_file_idx : 2549 │ │ +superclass_idx : 1337 │ │ +source_file_idx : 3452 │ │ static_fields_size : 1 │ │ instance_fields_size: 0 │ │ direct_methods_size : 3 │ │ virtual_methods_size: 0 │ │ │ │ -Class #309 annotations: │ │ +Class #525 annotations: │ │ Annotations on class │ │ VISIBILITY_SYSTEM Ldalvik/annotation/MemberClasses; value={ Landroid/support/v4/widget/PopupMenuCompat$KitKatPopupMenuImpl; Landroid/support/v4/widget/PopupMenuCompat$BasePopupMenuImpl; Landroid/support/v4/widget/PopupMenuCompat$PopupMenuImpl; } │ │ │ │ -Class #309 - │ │ +Class #525 - │ │ Class descriptor : 'Landroid/support/v4/widget/PopupMenuCompat;' │ │ Access flags : 0x0001 (PUBLIC) │ │ Superclass : 'Ljava/lang/Object;' │ │ Interfaces - │ │ Static fields - │ │ #0 : (in Landroid/support/v4/widget/PopupMenuCompat;) │ │ name : 'IMPL' │ │ @@ -73347,26 +109619,26 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 22 16-bit code units │ │ -050a2c: |[050a2c] android.support.v4.widget.PopupMenuCompat.:()V │ │ -050a3c: 6000 2c00 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@002c │ │ -050a40: 1301 1300 |0002: const/16 v1, #int 19 // #13 │ │ -050a44: 3410 0a00 |0004: if-lt v0, v1, 000e // +000a │ │ -050a48: 2201 5b02 |0006: new-instance v1, Landroid/support/v4/widget/PopupMenuCompat$KitKatPopupMenuImpl; // type@025b │ │ -050a4c: 7010 5b10 0100 |0008: invoke-direct {v1}, Landroid/support/v4/widget/PopupMenuCompat$KitKatPopupMenuImpl;.:()V // method@105b │ │ -050a52: 6901 c804 |000b: sput-object v1, Landroid/support/v4/widget/PopupMenuCompat;.IMPL:Landroid/support/v4/widget/PopupMenuCompat$PopupMenuImpl; // field@04c8 │ │ -050a56: 0e00 |000d: return-void │ │ -050a58: 2201 5a02 |000e: new-instance v1, Landroid/support/v4/widget/PopupMenuCompat$BasePopupMenuImpl; // type@025a │ │ -050a5c: 7010 5910 0100 |0010: invoke-direct {v1}, Landroid/support/v4/widget/PopupMenuCompat$BasePopupMenuImpl;.:()V // method@1059 │ │ -050a62: 6901 c804 |0013: sput-object v1, Landroid/support/v4/widget/PopupMenuCompat;.IMPL:Landroid/support/v4/widget/PopupMenuCompat$PopupMenuImpl; // field@04c8 │ │ -050a66: 28f8 |0015: goto 000d // -0008 │ │ +0743d4: |[0743d4] android.support.v4.widget.PopupMenuCompat.:()V │ │ +0743e4: 6000 4000 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0040 │ │ +0743e8: 1301 1300 |0002: const/16 v1, #int 19 // #13 │ │ +0743ec: 3410 0a00 |0004: if-lt v0, v1, 000e // +000a │ │ +0743f0: 2201 bc03 |0006: new-instance v1, Landroid/support/v4/widget/PopupMenuCompat$KitKatPopupMenuImpl; // type@03bc │ │ +0743f4: 7010 131a 0100 |0008: invoke-direct {v1}, Landroid/support/v4/widget/PopupMenuCompat$KitKatPopupMenuImpl;.:()V // method@1a13 │ │ +0743fa: 6901 8507 |000b: sput-object v1, Landroid/support/v4/widget/PopupMenuCompat;.IMPL:Landroid/support/v4/widget/PopupMenuCompat$PopupMenuImpl; // field@0785 │ │ +0743fe: 0e00 |000d: return-void │ │ +074400: 2201 bb03 |000e: new-instance v1, Landroid/support/v4/widget/PopupMenuCompat$BasePopupMenuImpl; // type@03bb │ │ +074404: 7010 111a 0100 |0010: invoke-direct {v1}, Landroid/support/v4/widget/PopupMenuCompat$BasePopupMenuImpl;.:()V // method@1a11 │ │ +07440a: 6901 8507 |0013: sput-object v1, Landroid/support/v4/widget/PopupMenuCompat;.IMPL:Landroid/support/v4/widget/PopupMenuCompat$PopupMenuImpl; // field@0785 │ │ +07440e: 28f8 |0015: goto 000d // -0008 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=58 │ │ 0x0002 line=59 │ │ 0x0006 line=60 │ │ 0x000d line=64 │ │ 0x000e line=62 │ │ @@ -73378,17 +109650,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -050a68: |[050a68] android.support.v4.widget.PopupMenuCompat.:()V │ │ -050a78: 7010 9117 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1791 │ │ -050a7e: 0e00 |0003: return-void │ │ +074410: |[074410] android.support.v4.widget.PopupMenuCompat.:()V │ │ +074420: 7010 8622 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2286 │ │ +074426: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=66 │ │ 0x0003 line=68 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/widget/PopupMenuCompat; │ │ │ │ @@ -73397,39 +109669,39 @@ │ │ type : '(Ljava/lang/Object;)Landroid/view/View$OnTouchListener;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -050a80: |[050a80] android.support.v4.widget.PopupMenuCompat.getDragToOpenListener:(Ljava/lang/Object;)Landroid/view/View$OnTouchListener; │ │ -050a90: 6200 c804 |0000: sget-object v0, Landroid/support/v4/widget/PopupMenuCompat;.IMPL:Landroid/support/v4/widget/PopupMenuCompat$PopupMenuImpl; // field@04c8 │ │ -050a94: 7220 5d10 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/widget/PopupMenuCompat$PopupMenuImpl;.getDragToOpenListener:(Ljava/lang/Object;)Landroid/view/View$OnTouchListener; // method@105d │ │ -050a9a: 0c00 |0005: move-result-object v0 │ │ -050a9c: 1100 |0006: return-object v0 │ │ +074428: |[074428] android.support.v4.widget.PopupMenuCompat.getDragToOpenListener:(Ljava/lang/Object;)Landroid/view/View$OnTouchListener; │ │ +074438: 6200 8507 |0000: sget-object v0, Landroid/support/v4/widget/PopupMenuCompat;.IMPL:Landroid/support/v4/widget/PopupMenuCompat$PopupMenuImpl; // field@0785 │ │ +07443c: 7220 151a 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/widget/PopupMenuCompat$PopupMenuImpl;.getDragToOpenListener:(Ljava/lang/Object;)Landroid/view/View$OnTouchListener; // method@1a15 │ │ +074442: 0c00 |0005: move-result-object v0 │ │ +074444: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=90 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 popupMenu Ljava/lang/Object; │ │ │ │ Virtual methods - │ │ - source_file_idx : 2549 (PopupMenuCompat.java) │ │ + source_file_idx : 3452 (PopupMenuCompat.java) │ │ │ │ -Class #310 header: │ │ -class_idx : 606 │ │ +Class #526 header: │ │ +class_idx : 959 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 948 │ │ -source_file_idx : 2550 │ │ +superclass_idx : 1337 │ │ +source_file_idx : 3453 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 0 │ │ │ │ -Class #310 - │ │ +Class #526 - │ │ Class descriptor : 'Landroid/support/v4/widget/PopupMenuCompatKitKat;' │ │ Access flags : 0x0000 () │ │ Superclass : 'Ljava/lang/Object;' │ │ Interfaces - │ │ Static fields - │ │ Instance fields - │ │ Direct methods - │ │ @@ -73438,17 +109710,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -050aa0: |[050aa0] android.support.v4.widget.PopupMenuCompatKitKat.:()V │ │ -050ab0: 7010 9117 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1791 │ │ -050ab6: 0e00 |0003: return-void │ │ +074448: |[074448] android.support.v4.widget.PopupMenuCompatKitKat.:()V │ │ +074458: 7010 8622 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2286 │ │ +07445e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=25 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/widget/PopupMenuCompatKitKat; │ │ │ │ #1 : (in Landroid/support/v4/widget/PopupMenuCompatKitKat;) │ │ @@ -73456,44 +109728,246 @@ │ │ type : '(Ljava/lang/Object;)Landroid/view/View$OnTouchListener;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -050ab8: |[050ab8] android.support.v4.widget.PopupMenuCompatKitKat.getDragToOpenListener:(Ljava/lang/Object;)Landroid/view/View$OnTouchListener; │ │ -050ac8: 1f01 fc02 |0000: check-cast v1, Landroid/widget/PopupMenu; // type@02fc │ │ -050acc: 6e10 5114 0100 |0002: invoke-virtual {v1}, Landroid/widget/PopupMenu;.getDragToOpenListener:()Landroid/view/View$OnTouchListener; // method@1451 │ │ -050ad2: 0c00 |0005: move-result-object v0 │ │ -050ad4: 1100 |0006: return-object v0 │ │ +074460: |[074460] android.support.v4.widget.PopupMenuCompatKitKat.getDragToOpenListener:(Ljava/lang/Object;)Landroid/view/View$OnTouchListener; │ │ +074470: 1f01 7c04 |0000: check-cast v1, Landroid/widget/PopupMenu; // type@047c │ │ +074474: 6e10 311f 0100 |0002: invoke-virtual {v1}, Landroid/widget/PopupMenu;.getDragToOpenListener:()Landroid/view/View$OnTouchListener; // method@1f31 │ │ +07447a: 0c00 |0005: move-result-object v0 │ │ +07447c: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=27 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 popupMenu Ljava/lang/Object; │ │ │ │ Virtual methods - │ │ - source_file_idx : 2550 (PopupMenuCompatKitKat.java) │ │ + source_file_idx : 3453 (PopupMenuCompatKitKat.java) │ │ │ │ -Class #311 header: │ │ -class_idx : 608 │ │ +Class #527 header: │ │ +class_idx : 962 │ │ +access_flags : 1536 (0x0600) │ │ +superclass_idx : 1337 │ │ +source_file_idx : 3455 │ │ +static_fields_size : 0 │ │ +instance_fields_size: 0 │ │ +direct_methods_size : 0 │ │ +virtual_methods_size: 1 │ │ + │ │ +Class #527 annotations: │ │ +Annotations on class │ │ + VISIBILITY_SYSTEM Ldalvik/annotation/EnclosingClass; value=Landroid/support/v4/widget/PopupWindowCompat; │ │ + VISIBILITY_SYSTEM Ldalvik/annotation/InnerClass; accessFlags=1544 name="PopupWindowImpl" │ │ + │ │ +Class #527 - │ │ + Class descriptor : 'Landroid/support/v4/widget/PopupWindowCompat$PopupWindowImpl;' │ │ + Access flags : 0x0600 (INTERFACE ABSTRACT) │ │ + Superclass : 'Ljava/lang/Object;' │ │ + Interfaces - │ │ + Static fields - │ │ + Instance fields - │ │ + Direct methods - │ │ + Virtual methods - │ │ + #0 : (in Landroid/support/v4/widget/PopupWindowCompat$PopupWindowImpl;) │ │ + name : 'showAsDropDown' │ │ + type : '(Landroid/widget/PopupWindow;Landroid/view/View;III)V' │ │ + access : 0x0401 (PUBLIC ABSTRACT) │ │ + code : (none) │ │ + │ │ + source_file_idx : 3455 (PopupWindowCompat.java) │ │ + │ │ +Class #528 header: │ │ +class_idx : 963 │ │ +access_flags : 1 (0x0001) │ │ +superclass_idx : 1337 │ │ +source_file_idx : 3455 │ │ +static_fields_size : 1 │ │ +instance_fields_size: 0 │ │ +direct_methods_size : 3 │ │ +virtual_methods_size: 0 │ │ + │ │ +Class #528 annotations: │ │ +Annotations on class │ │ + VISIBILITY_SYSTEM Ldalvik/annotation/MemberClasses; value={ Landroid/support/v4/widget/PopupWindowCompat$KitKatPopupWindowImpl; Landroid/support/v4/widget/PopupWindowCompat$BasePopupWindowImpl; Landroid/support/v4/widget/PopupWindowCompat$PopupWindowImpl; } │ │ + │ │ +Class #528 - │ │ + Class descriptor : 'Landroid/support/v4/widget/PopupWindowCompat;' │ │ + Access flags : 0x0001 (PUBLIC) │ │ + Superclass : 'Ljava/lang/Object;' │ │ + Interfaces - │ │ + Static fields - │ │ + #0 : (in Landroid/support/v4/widget/PopupWindowCompat;) │ │ + name : 'IMPL' │ │ + type : 'Landroid/support/v4/widget/PopupWindowCompat$PopupWindowImpl;' │ │ + access : 0x0018 (STATIC FINAL) │ │ + Instance fields - │ │ + Direct methods - │ │ + #0 : (in Landroid/support/v4/widget/PopupWindowCompat;) │ │ + name : '' │ │ + type : '()V' │ │ + access : 0x10008 (STATIC CONSTRUCTOR) │ │ + code - │ │ + registers : 2 │ │ + ins : 0 │ │ + outs : 1 │ │ + insns size : 22 16-bit code units │ │ +074480: |[074480] android.support.v4.widget.PopupWindowCompat.:()V │ │ +074490: 6000 4000 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0040 │ │ +074494: 1301 1300 |0002: const/16 v1, #int 19 // #13 │ │ +074498: 3410 0a00 |0004: if-lt v0, v1, 000e // +000a │ │ +07449c: 2201 c103 |0006: new-instance v1, Landroid/support/v4/widget/PopupWindowCompat$KitKatPopupWindowImpl; // type@03c1 │ │ +0744a0: 7010 1d1a 0100 |0008: invoke-direct {v1}, Landroid/support/v4/widget/PopupWindowCompat$KitKatPopupWindowImpl;.:()V // method@1a1d │ │ +0744a6: 6901 8607 |000b: sput-object v1, Landroid/support/v4/widget/PopupWindowCompat;.IMPL:Landroid/support/v4/widget/PopupWindowCompat$PopupWindowImpl; // field@0786 │ │ +0744aa: 0e00 |000d: return-void │ │ +0744ac: 2201 c003 |000e: new-instance v1, Landroid/support/v4/widget/PopupWindowCompat$BasePopupWindowImpl; // type@03c0 │ │ +0744b0: 7010 1b1a 0100 |0010: invoke-direct {v1}, Landroid/support/v4/widget/PopupWindowCompat$BasePopupWindowImpl;.:()V // method@1a1b │ │ +0744b6: 6901 8607 |0013: sput-object v1, Landroid/support/v4/widget/PopupWindowCompat;.IMPL:Landroid/support/v4/widget/PopupWindowCompat$PopupWindowImpl; // field@0786 │ │ +0744ba: 28f8 |0015: goto 000d // -0008 │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=63 │ │ + 0x0002 line=64 │ │ + 0x0006 line=65 │ │ + 0x000d line=69 │ │ + 0x000e line=67 │ │ + locals : │ │ + 0x0002 - 0x0016 reg=0 version I │ │ + │ │ + #1 : (in Landroid/support/v4/widget/PopupWindowCompat;) │ │ + name : '' │ │ + type : '()V' │ │ + access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ + code - │ │ + registers : 1 │ │ + ins : 1 │ │ + outs : 1 │ │ + insns size : 4 16-bit code units │ │ +0744bc: |[0744bc] android.support.v4.widget.PopupWindowCompat.:()V │ │ +0744cc: 7010 8622 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2286 │ │ +0744d2: 0e00 |0003: return-void │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=71 │ │ + 0x0003 line=73 │ │ + locals : │ │ + 0x0000 - 0x0004 reg=0 this Landroid/support/v4/widget/PopupWindowCompat; │ │ + │ │ + #2 : (in Landroid/support/v4/widget/PopupWindowCompat;) │ │ + name : 'showAsDropDown' │ │ + type : '(Landroid/widget/PopupWindow;Landroid/view/View;III)V' │ │ + access : 0x0009 (PUBLIC STATIC) │ │ + code - │ │ + registers : 11 │ │ + ins : 5 │ │ + outs : 6 │ │ + insns size : 11 16-bit code units │ │ +0744d4: |[0744d4] android.support.v4.widget.PopupWindowCompat.showAsDropDown:(Landroid/widget/PopupWindow;Landroid/view/View;III)V │ │ +0744e4: 6200 8607 |0000: sget-object v0, Landroid/support/v4/widget/PopupWindowCompat;.IMPL:Landroid/support/v4/widget/PopupWindowCompat$PopupWindowImpl; // field@0786 │ │ +0744e8: 0761 |0002: move-object v1, v6 │ │ +0744ea: 0772 |0003: move-object v2, v7 │ │ +0744ec: 0183 |0004: move v3, v8 │ │ +0744ee: 0194 |0005: move v4, v9 │ │ +0744f0: 01a5 |0006: move v5, v10 │ │ +0744f2: 7806 1f1a 0000 |0007: invoke-interface/range {v0, v1, v2, v3, v4, v5}, Landroid/support/v4/widget/PopupWindowCompat$PopupWindowImpl;.showAsDropDown:(Landroid/widget/PopupWindow;Landroid/view/View;III)V // method@1a1f │ │ +0744f8: 0e00 |000a: return-void │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=93 │ │ + 0x000a line=94 │ │ + locals : │ │ + 0x0000 - 0x000b reg=6 popup Landroid/widget/PopupWindow; │ │ + 0x0000 - 0x000b reg=7 anchor Landroid/view/View; │ │ + 0x0000 - 0x000b reg=8 xoff I │ │ + 0x0000 - 0x000b reg=9 yoff I │ │ + 0x0000 - 0x000b reg=10 gravity I │ │ + │ │ + Virtual methods - │ │ + source_file_idx : 3455 (PopupWindowCompat.java) │ │ + │ │ +Class #529 header: │ │ +class_idx : 964 │ │ +access_flags : 0 (0x0000) │ │ +superclass_idx : 1337 │ │ +source_file_idx : 3456 │ │ +static_fields_size : 0 │ │ +instance_fields_size: 0 │ │ +direct_methods_size : 2 │ │ +virtual_methods_size: 0 │ │ + │ │ +Class #529 - │ │ + Class descriptor : 'Landroid/support/v4/widget/PopupWindowCompatKitKat;' │ │ + Access flags : 0x0000 () │ │ + Superclass : 'Ljava/lang/Object;' │ │ + Interfaces - │ │ + Static fields - │ │ + Instance fields - │ │ + Direct methods - │ │ + #0 : (in Landroid/support/v4/widget/PopupWindowCompatKitKat;) │ │ + name : '' │ │ + type : '()V' │ │ + access : 0x10000 (CONSTRUCTOR) │ │ + code - │ │ + registers : 1 │ │ + ins : 1 │ │ + outs : 1 │ │ + insns size : 4 16-bit code units │ │ +0744fc: |[0744fc] android.support.v4.widget.PopupWindowCompatKitKat.:()V │ │ +07450c: 7010 8622 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2286 │ │ +074512: 0e00 |0003: return-void │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=27 │ │ + locals : │ │ + 0x0000 - 0x0004 reg=0 this Landroid/support/v4/widget/PopupWindowCompatKitKat; │ │ + │ │ + #1 : (in Landroid/support/v4/widget/PopupWindowCompatKitKat;) │ │ + name : 'showAsDropDown' │ │ + type : '(Landroid/widget/PopupWindow;Landroid/view/View;III)V' │ │ + access : 0x0009 (PUBLIC STATIC) │ │ + code - │ │ + registers : 5 │ │ + ins : 5 │ │ + outs : 5 │ │ + insns size : 4 16-bit code units │ │ +074514: |[074514] android.support.v4.widget.PopupWindowCompatKitKat.showAsDropDown:(Landroid/widget/PopupWindow;Landroid/view/View;III)V │ │ +074524: 6e54 361f 1032 |0000: invoke-virtual {v0, v1, v2, v3, v4}, Landroid/widget/PopupWindow;.showAsDropDown:(Landroid/view/View;III)V // method@1f36 │ │ +07452a: 0e00 |0003: return-void │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=30 │ │ + 0x0003 line=31 │ │ + locals : │ │ + 0x0000 - 0x0004 reg=0 popup Landroid/widget/PopupWindow; │ │ + 0x0000 - 0x0004 reg=1 anchor Landroid/view/View; │ │ + 0x0000 - 0x0004 reg=2 xoff I │ │ + 0x0000 - 0x0004 reg=3 yoff I │ │ + 0x0000 - 0x0004 reg=4 gravity I │ │ + │ │ + Virtual methods - │ │ + source_file_idx : 3456 (PopupWindowCompatKitKat.java) │ │ + │ │ +Class #530 header: │ │ +class_idx : 966 │ │ access_flags : 1536 (0x0600) │ │ -superclass_idx : 948 │ │ -source_file_idx : 2660 │ │ +superclass_idx : 1337 │ │ +source_file_idx : 3656 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 16 │ │ │ │ -Class #311 annotations: │ │ +Class #530 annotations: │ │ Annotations on class │ │ VISIBILITY_SYSTEM Ldalvik/annotation/EnclosingClass; value=Landroid/support/v4/widget/ScrollerCompat; │ │ VISIBILITY_SYSTEM Ldalvik/annotation/InnerClass; accessFlags=1544 name="ScrollerCompatImpl" │ │ │ │ -Class #311 - │ │ +Class #530 - │ │ Class descriptor : 'Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl;' │ │ Access flags : 0x0600 (INTERFACE ABSTRACT) │ │ Superclass : 'Ljava/lang/Object;' │ │ Interfaces - │ │ Static fields - │ │ Instance fields - │ │ Direct methods - │ │ @@ -73590,220 +110064,234 @@ │ │ │ │ #15 : (in Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl;) │ │ name : 'startScroll' │ │ type : '(Ljava/lang/Object;IIIII)V' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ - source_file_idx : 2660 (ScrollerCompat.java) │ │ + source_file_idx : 3656 (ScrollerCompat.java) │ │ │ │ -Class #312 header: │ │ -class_idx : 612 │ │ +Class #531 header: │ │ +class_idx : 970 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 948 │ │ -source_file_idx : 2660 │ │ -static_fields_size : 1 │ │ -instance_fields_size: 1 │ │ +superclass_idx : 1337 │ │ +source_file_idx : 3656 │ │ +static_fields_size : 2 │ │ +instance_fields_size: 2 │ │ direct_methods_size : 4 │ │ virtual_methods_size: 15 │ │ │ │ -Class #312 annotations: │ │ +Class #531 annotations: │ │ Annotations on class │ │ VISIBILITY_SYSTEM Ldalvik/annotation/MemberClasses; value={ Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImplIcs; Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImplGingerbread; Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImplBase; Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl; } │ │ │ │ -Class #312 - │ │ +Class #531 - │ │ Class descriptor : 'Landroid/support/v4/widget/ScrollerCompat;' │ │ Access flags : 0x0001 (PUBLIC) │ │ Superclass : 'Ljava/lang/Object;' │ │ Interfaces - │ │ Static fields - │ │ #0 : (in Landroid/support/v4/widget/ScrollerCompat;) │ │ - name : 'IMPL' │ │ - type : 'Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl;' │ │ + name : 'CHASE_FRAME_TIME' │ │ + type : 'I' │ │ access : 0x0018 (STATIC FINAL) │ │ + value : 16 │ │ + #1 : (in Landroid/support/v4/widget/ScrollerCompat;) │ │ + name : 'TAG' │ │ + type : 'Ljava/lang/String;' │ │ + access : 0x001a (PRIVATE STATIC FINAL) │ │ + value : "ScrollerCompat" │ │ Instance fields - │ │ #0 : (in Landroid/support/v4/widget/ScrollerCompat;) │ │ + name : 'mImpl' │ │ + type : 'Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl;' │ │ + access : 0x0000 () │ │ + #1 : (in Landroid/support/v4/widget/ScrollerCompat;) │ │ name : 'mScroller' │ │ type : 'Ljava/lang/Object;' │ │ access : 0x0000 () │ │ Direct methods - │ │ #0 : (in Landroid/support/v4/widget/ScrollerCompat;) │ │ - name : '' │ │ - type : '()V' │ │ - access : 0x10008 (STATIC CONSTRUCTOR) │ │ + name : '' │ │ + type : '(ILandroid/content/Context;Landroid/view/animation/Interpolator;)V' │ │ + access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ - registers : 2 │ │ - ins : 0 │ │ - outs : 1 │ │ - insns size : 34 16-bit code units │ │ -050ad8: |[050ad8] android.support.v4.widget.ScrollerCompat.:()V │ │ -050ae8: 6000 2c00 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@002c │ │ -050aec: 1301 0e00 |0002: const/16 v1, #int 14 // #e │ │ -050af0: 3410 0a00 |0004: if-lt v0, v1, 000e // +000a │ │ -050af4: 2201 6302 |0006: new-instance v1, Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImplIcs; // type@0263 │ │ -050af8: 7010 9f10 0100 |0008: invoke-direct {v1}, Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImplIcs;.:()V // method@109f │ │ -050afe: 6901 cc04 |000b: sput-object v1, Landroid/support/v4/widget/ScrollerCompat;.IMPL:Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl; // field@04cc │ │ -050b02: 0e00 |000d: return-void │ │ -050b04: 1301 0900 |000e: const/16 v1, #int 9 // #9 │ │ -050b08: 3410 0a00 |0010: if-lt v0, v1, 001a // +000a │ │ -050b0c: 2201 6202 |0012: new-instance v1, Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImplGingerbread; // type@0262 │ │ -050b10: 7010 8e10 0100 |0014: invoke-direct {v1}, Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImplGingerbread;.:()V // method@108e │ │ -050b16: 6901 cc04 |0017: sput-object v1, Landroid/support/v4/widget/ScrollerCompat;.IMPL:Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl; // field@04cc │ │ -050b1a: 28f4 |0019: goto 000d // -000c │ │ -050b1c: 2201 6102 |001a: new-instance v1, Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImplBase; // type@0261 │ │ -050b20: 7010 7d10 0100 |001c: invoke-direct {v1}, Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImplBase;.:()V // method@107d │ │ -050b26: 6901 cc04 |001f: sput-object v1, Landroid/support/v4/widget/ScrollerCompat;.IMPL:Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl; // field@04cc │ │ -050b2a: 28ec |0021: goto 000d // -0014 │ │ + registers : 5 │ │ + ins : 4 │ │ + outs : 3 │ │ + insns size : 43 16-bit code units │ │ +07452c: |[07452c] android.support.v4.widget.ScrollerCompat.:(ILandroid/content/Context;Landroid/view/animation/Interpolator;)V │ │ +07453c: 7010 8622 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@2286 │ │ +074542: 1300 0e00 |0003: const/16 v0, #int 14 // #e │ │ +074546: 3402 1200 |0005: if-lt v2, v0, 0017 // +0012 │ │ +07454a: 2200 c903 |0007: new-instance v0, Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImplIcs; // type@03c9 │ │ +07454e: 7010 611a 0000 |0009: invoke-direct {v0}, Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImplIcs;.:()V // method@1a61 │ │ +074554: 5b10 8c07 |000c: iput-object v0, v1, Landroid/support/v4/widget/ScrollerCompat;.mImpl:Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl; // field@078c │ │ +074558: 5410 8c07 |000e: iget-object v0, v1, Landroid/support/v4/widget/ScrollerCompat;.mImpl:Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl; // field@078c │ │ +07455c: 7230 311a 3004 |0010: invoke-interface {v0, v3, v4}, Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl;.createScroller:(Landroid/content/Context;Landroid/view/animation/Interpolator;)Ljava/lang/Object; // method@1a31 │ │ +074562: 0c00 |0013: move-result-object v0 │ │ +074564: 5b10 8d07 |0014: iput-object v0, v1, Landroid/support/v4/widget/ScrollerCompat;.mScroller:Ljava/lang/Object; // field@078d │ │ +074568: 0e00 |0016: return-void │ │ +07456a: 1300 0900 |0017: const/16 v0, #int 9 // #9 │ │ +07456e: 3402 0a00 |0019: if-lt v2, v0, 0023 // +000a │ │ +074572: 2200 c803 |001b: new-instance v0, Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImplGingerbread; // type@03c8 │ │ +074576: 7010 501a 0000 |001d: invoke-direct {v0}, Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImplGingerbread;.:()V // method@1a50 │ │ +07457c: 5b10 8c07 |0020: iput-object v0, v1, Landroid/support/v4/widget/ScrollerCompat;.mImpl:Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl; // field@078c │ │ +074580: 28ec |0022: goto 000e // -0014 │ │ +074582: 2200 c703 |0023: new-instance v0, Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImplBase; // type@03c7 │ │ +074586: 7010 3f1a 0000 |0025: invoke-direct {v0}, Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImplBase;.:()V // method@1a3f │ │ +07458c: 5b10 8c07 |0028: iput-object v0, v1, Landroid/support/v4/widget/ScrollerCompat;.mImpl:Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl; // field@078c │ │ +074590: 28e4 |002a: goto 000e // -001c │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=240 │ │ - 0x0002 line=241 │ │ - 0x0006 line=242 │ │ - 0x000d line=248 │ │ - 0x000e line=243 │ │ - 0x0012 line=244 │ │ - 0x001a line=246 │ │ + 0x0000 line=262 │ │ + 0x0003 line=263 │ │ + 0x0007 line=264 │ │ + 0x000e line=270 │ │ + 0x0016 line=271 │ │ + 0x0017 line=265 │ │ + 0x001b line=266 │ │ + 0x0023 line=268 │ │ locals : │ │ - 0x0002 - 0x0022 reg=0 version I │ │ + 0x0000 - 0x002b reg=1 this Landroid/support/v4/widget/ScrollerCompat; │ │ + 0x0000 - 0x002b reg=2 apiVersion I │ │ + 0x0000 - 0x002b reg=3 context Landroid/content/Context; │ │ + 0x0000 - 0x002b reg=4 interpolator Landroid/view/animation/Interpolator; │ │ │ │ #1 : (in Landroid/support/v4/widget/ScrollerCompat;) │ │ name : '' │ │ type : '(Landroid/content/Context;Landroid/view/animation/Interpolator;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ - outs : 3 │ │ - insns size : 12 16-bit code units │ │ -050b2c: |[050b2c] android.support.v4.widget.ScrollerCompat.:(Landroid/content/Context;Landroid/view/animation/Interpolator;)V │ │ -050b3c: 7010 9117 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@1791 │ │ -050b42: 6200 cc04 |0003: sget-object v0, Landroid/support/v4/widget/ScrollerCompat;.IMPL:Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl; // field@04cc │ │ -050b46: 7230 6f10 2003 |0005: invoke-interface {v0, v2, v3}, Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl;.createScroller:(Landroid/content/Context;Landroid/view/animation/Interpolator;)Ljava/lang/Object; // method@106f │ │ -050b4c: 0c00 |0008: move-result-object v0 │ │ -050b4e: 5b10 cd04 |0009: iput-object v0, v1, Landroid/support/v4/widget/ScrollerCompat;.mScroller:Ljava/lang/Object; // field@04cd │ │ -050b52: 0e00 |000b: return-void │ │ + outs : 4 │ │ + insns size : 6 16-bit code units │ │ +074594: |[074594] android.support.v4.widget.ScrollerCompat.:(Landroid/content/Context;Landroid/view/animation/Interpolator;)V │ │ +0745a4: 6000 4000 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0040 │ │ +0745a8: 7040 631a 0132 |0002: invoke-direct {v1, v0, v2, v3}, Landroid/support/v4/widget/ScrollerCompat;.:(ILandroid/content/Context;Landroid/view/animation/Interpolator;)V // method@1a63 │ │ +0745ae: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=258 │ │ - 0x0003 line=259 │ │ - 0x000b line=260 │ │ + 0x0000 line=254 │ │ + 0x0005 line=256 │ │ locals : │ │ - 0x0000 - 0x000c reg=1 this Landroid/support/v4/widget/ScrollerCompat; │ │ - 0x0000 - 0x000c reg=2 context Landroid/content/Context; │ │ - 0x0000 - 0x000c reg=3 interpolator Landroid/view/animation/Interpolator; │ │ + 0x0000 - 0x0006 reg=1 this Landroid/support/v4/widget/ScrollerCompat; │ │ + 0x0000 - 0x0006 reg=2 context Landroid/content/Context; │ │ + 0x0000 - 0x0006 reg=3 interpolator Landroid/view/animation/Interpolator; │ │ │ │ #2 : (in Landroid/support/v4/widget/ScrollerCompat;) │ │ name : 'create' │ │ type : '(Landroid/content/Context;)Landroid/support/v4/widget/ScrollerCompat;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -050b54: |[050b54] android.support.v4.widget.ScrollerCompat.create:(Landroid/content/Context;)Landroid/support/v4/widget/ScrollerCompat; │ │ -050b64: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -050b66: 7120 a610 0100 |0001: invoke-static {v1, v0}, Landroid/support/v4/widget/ScrollerCompat;.create:(Landroid/content/Context;Landroid/view/animation/Interpolator;)Landroid/support/v4/widget/ScrollerCompat; // method@10a6 │ │ -050b6c: 0c00 |0004: move-result-object v0 │ │ -050b6e: 1100 |0005: return-object v0 │ │ +0745b0: |[0745b0] android.support.v4.widget.ScrollerCompat.create:(Landroid/content/Context;)Landroid/support/v4/widget/ScrollerCompat; │ │ +0745c0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0745c2: 7120 681a 0100 |0001: invoke-static {v1, v0}, Landroid/support/v4/widget/ScrollerCompat;.create:(Landroid/content/Context;Landroid/view/animation/Interpolator;)Landroid/support/v4/widget/ScrollerCompat; // method@1a68 │ │ +0745c8: 0c00 |0004: move-result-object v0 │ │ +0745ca: 1100 |0005: return-object v0 │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=251 │ │ + 0x0000 line=246 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 context Landroid/content/Context; │ │ │ │ #3 : (in Landroid/support/v4/widget/ScrollerCompat;) │ │ name : 'create' │ │ type : '(Landroid/content/Context;Landroid/view/animation/Interpolator;)Landroid/support/v4/widget/ScrollerCompat;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -050b70: |[050b70] android.support.v4.widget.ScrollerCompat.create:(Landroid/content/Context;Landroid/view/animation/Interpolator;)Landroid/support/v4/widget/ScrollerCompat; │ │ -050b80: 2200 6402 |0000: new-instance v0, Landroid/support/v4/widget/ScrollerCompat; // type@0264 │ │ -050b84: 7030 a210 1002 |0002: invoke-direct {v0, v1, v2}, Landroid/support/v4/widget/ScrollerCompat;.:(Landroid/content/Context;Landroid/view/animation/Interpolator;)V // method@10a2 │ │ -050b8a: 1100 |0005: return-object v0 │ │ +0745cc: |[0745cc] android.support.v4.widget.ScrollerCompat.create:(Landroid/content/Context;Landroid/view/animation/Interpolator;)Landroid/support/v4/widget/ScrollerCompat; │ │ +0745dc: 2200 ca03 |0000: new-instance v0, Landroid/support/v4/widget/ScrollerCompat; // type@03ca │ │ +0745e0: 7030 641a 1002 |0002: invoke-direct {v0, v1, v2}, Landroid/support/v4/widget/ScrollerCompat;.:(Landroid/content/Context;Landroid/view/animation/Interpolator;)V // method@1a64 │ │ +0745e6: 1100 |0005: return-object v0 │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=255 │ │ + 0x0000 line=250 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 context Landroid/content/Context; │ │ 0x0000 - 0x0006 reg=2 interpolator Landroid/view/animation/Interpolator; │ │ │ │ Virtual methods - │ │ #0 : (in Landroid/support/v4/widget/ScrollerCompat;) │ │ name : 'abortAnimation' │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -050b8c: |[050b8c] android.support.v4.widget.ScrollerCompat.abortAnimation:()V │ │ -050b9c: 6200 cc04 |0000: sget-object v0, Landroid/support/v4/widget/ScrollerCompat;.IMPL:Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl; // field@04cc │ │ -050ba0: 5421 cd04 |0002: iget-object v1, v2, Landroid/support/v4/widget/ScrollerCompat;.mScroller:Ljava/lang/Object; // field@04cd │ │ -050ba4: 7220 6d10 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl;.abortAnimation:(Ljava/lang/Object;)V // method@106d │ │ -050baa: 0e00 |0007: return-void │ │ +0745e8: |[0745e8] android.support.v4.widget.ScrollerCompat.abortAnimation:()V │ │ +0745f8: 5420 8c07 |0000: iget-object v0, v2, Landroid/support/v4/widget/ScrollerCompat;.mImpl:Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl; // field@078c │ │ +0745fc: 5421 8d07 |0002: iget-object v1, v2, Landroid/support/v4/widget/ScrollerCompat;.mScroller:Ljava/lang/Object; // field@078d │ │ +074600: 7220 2f1a 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl;.abortAnimation:(Ljava/lang/Object;)V // method@1a2f │ │ +074606: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=419 │ │ - 0x0007 line=420 │ │ + 0x0000 line=430 │ │ + 0x0007 line=431 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/widget/ScrollerCompat; │ │ │ │ #1 : (in Landroid/support/v4/widget/ScrollerCompat;) │ │ name : 'computeScrollOffset' │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -050bac: |[050bac] android.support.v4.widget.ScrollerCompat.computeScrollOffset:()Z │ │ -050bbc: 6200 cc04 |0000: sget-object v0, Landroid/support/v4/widget/ScrollerCompat;.IMPL:Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl; // field@04cc │ │ -050bc0: 5421 cd04 |0002: iget-object v1, v2, Landroid/support/v4/widget/ScrollerCompat;.mScroller:Ljava/lang/Object; // field@04cd │ │ -050bc4: 7220 6e10 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl;.computeScrollOffset:(Ljava/lang/Object;)Z // method@106e │ │ -050bca: 0a00 |0007: move-result v0 │ │ -050bcc: 0f00 |0008: return v0 │ │ +074608: |[074608] android.support.v4.widget.ScrollerCompat.computeScrollOffset:()Z │ │ +074618: 5420 8c07 |0000: iget-object v0, v2, Landroid/support/v4/widget/ScrollerCompat;.mImpl:Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl; // field@078c │ │ +07461c: 5421 8d07 |0002: iget-object v1, v2, Landroid/support/v4/widget/ScrollerCompat;.mScroller:Ljava/lang/Object; // field@078d │ │ +074620: 7220 301a 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl;.computeScrollOffset:(Ljava/lang/Object;)Z // method@1a30 │ │ +074626: 0a00 |0007: move-result v0 │ │ +074628: 0f00 |0008: return v0 │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=323 │ │ + 0x0000 line=334 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 this Landroid/support/v4/widget/ScrollerCompat; │ │ │ │ #2 : (in Landroid/support/v4/widget/ScrollerCompat;) │ │ name : 'fling' │ │ type : '(IIIIIIII)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 19 │ │ ins : 9 │ │ outs : 10 │ │ insns size : 19 16-bit code units │ │ -050bd0: |[050bd0] android.support.v4.widget.ScrollerCompat.fling:(IIIIIIII)V │ │ -050be0: 6200 cc04 |0000: sget-object v0, Landroid/support/v4/widget/ScrollerCompat;.IMPL:Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl; // field@04cc │ │ -050be4: 54a1 cd04 |0002: iget-object v1, v10, Landroid/support/v4/widget/ScrollerCompat;.mScroller:Ljava/lang/Object; // field@04cd │ │ -050be8: 01b2 |0004: move v2, v11 │ │ -050bea: 01c3 |0005: move v3, v12 │ │ -050bec: 01d4 |0006: move v4, v13 │ │ -050bee: 01e5 |0007: move v5, v14 │ │ -050bf0: 01f6 |0008: move v6, v15 │ │ -050bf2: 0207 1000 |0009: move/from16 v7, v16 │ │ -050bf6: 0208 1100 |000b: move/from16 v8, v17 │ │ -050bfa: 0209 1200 |000d: move/from16 v9, v18 │ │ -050bfe: 780a 7010 0000 |000f: invoke-interface/range {v0, v1, v2, v3, v4, v5, v6, v7, v8, v9}, Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl;.fling:(Ljava/lang/Object;IIIIIIII)V // method@1070 │ │ -050c04: 0e00 |0012: return-void │ │ +07462c: |[07462c] android.support.v4.widget.ScrollerCompat.fling:(IIIIIIII)V │ │ +07463c: 54a0 8c07 |0000: iget-object v0, v10, Landroid/support/v4/widget/ScrollerCompat;.mImpl:Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl; // field@078c │ │ +074640: 54a1 8d07 |0002: iget-object v1, v10, Landroid/support/v4/widget/ScrollerCompat;.mScroller:Ljava/lang/Object; // field@078d │ │ +074644: 01b2 |0004: move v2, v11 │ │ +074646: 01c3 |0005: move v3, v12 │ │ +074648: 01d4 |0006: move v4, v13 │ │ +07464a: 01e5 |0007: move v5, v14 │ │ +07464c: 01f6 |0008: move v6, v15 │ │ +07464e: 0207 1000 |0009: move/from16 v7, v16 │ │ +074652: 0208 1100 |000b: move/from16 v8, v17 │ │ +074656: 0209 1200 |000d: move/from16 v9, v18 │ │ +07465a: 780a 321a 0000 |000f: invoke-interface/range {v0, v1, v2, v3, v4, v5, v6, v7, v8, v9}, Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl;.fling:(Ljava/lang/Object;IIIIIIII)V // method@1a32 │ │ +074660: 0e00 |0012: return-void │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=382 │ │ - 0x0012 line=383 │ │ + 0x0000 line=393 │ │ + 0x0012 line=394 │ │ locals : │ │ 0x0000 - 0x0013 reg=10 this Landroid/support/v4/widget/ScrollerCompat; │ │ 0x0000 - 0x0013 reg=11 startX I │ │ 0x0000 - 0x0013 reg=12 startY I │ │ 0x0000 - 0x0013 reg=13 velocityX I │ │ 0x0000 - 0x0013 reg=14 velocityY I │ │ 0x0000 - 0x0013 reg=15 minX I │ │ @@ -73816,33 +110304,33 @@ │ │ type : '(IIIIIIIIII)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 23 │ │ ins : 11 │ │ outs : 12 │ │ insns size : 25 16-bit code units │ │ -050c08: |[050c08] android.support.v4.widget.ScrollerCompat.fling:(IIIIIIIIII)V │ │ -050c18: 6200 cc04 |0000: sget-object v0, Landroid/support/v4/widget/ScrollerCompat;.IMPL:Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl; // field@04cc │ │ -050c1c: 54c1 cd04 |0002: iget-object v1, v12, Landroid/support/v4/widget/ScrollerCompat;.mScroller:Ljava/lang/Object; // field@04cd │ │ -050c20: 01d2 |0004: move v2, v13 │ │ -050c22: 01e3 |0005: move v3, v14 │ │ -050c24: 01f4 |0006: move v4, v15 │ │ -050c26: 0205 1000 |0007: move/from16 v5, v16 │ │ -050c2a: 0206 1100 |0009: move/from16 v6, v17 │ │ -050c2e: 0207 1200 |000b: move/from16 v7, v18 │ │ -050c32: 0208 1300 |000d: move/from16 v8, v19 │ │ -050c36: 0209 1400 |000f: move/from16 v9, v20 │ │ -050c3a: 020a 1500 |0011: move/from16 v10, v21 │ │ -050c3e: 020b 1600 |0013: move/from16 v11, v22 │ │ -050c42: 780c 7110 0000 |0015: invoke-interface/range {v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11}, Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl;.fling:(Ljava/lang/Object;IIIIIIIIII)V // method@1071 │ │ -050c48: 0e00 |0018: return-void │ │ +074664: |[074664] android.support.v4.widget.ScrollerCompat.fling:(IIIIIIIIII)V │ │ +074674: 54c0 8c07 |0000: iget-object v0, v12, Landroid/support/v4/widget/ScrollerCompat;.mImpl:Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl; // field@078c │ │ +074678: 54c1 8d07 |0002: iget-object v1, v12, Landroid/support/v4/widget/ScrollerCompat;.mScroller:Ljava/lang/Object; // field@078d │ │ +07467c: 01d2 |0004: move v2, v13 │ │ +07467e: 01e3 |0005: move v3, v14 │ │ +074680: 01f4 |0006: move v4, v15 │ │ +074682: 0205 1000 |0007: move/from16 v5, v16 │ │ +074686: 0206 1100 |0009: move/from16 v6, v17 │ │ +07468a: 0207 1200 |000b: move/from16 v7, v18 │ │ +07468e: 0208 1300 |000d: move/from16 v8, v19 │ │ +074692: 0209 1400 |000f: move/from16 v9, v20 │ │ +074696: 020a 1500 |0011: move/from16 v10, v21 │ │ +07469a: 020b 1600 |0013: move/from16 v11, v22 │ │ +07469e: 780c 331a 0000 |0015: invoke-interface/range {v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11}, Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl;.fling:(Ljava/lang/Object;IIIIIIIIII)V // method@1a33 │ │ +0746a4: 0e00 |0018: return-void │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=410 │ │ - 0x0018 line=412 │ │ + 0x0000 line=421 │ │ + 0x0018 line=423 │ │ locals : │ │ 0x0000 - 0x0019 reg=12 this Landroid/support/v4/widget/ScrollerCompat; │ │ 0x0000 - 0x0019 reg=13 startX I │ │ 0x0000 - 0x0019 reg=14 startY I │ │ 0x0000 - 0x0019 reg=15 velocityX I │ │ 0x0000 - 0x0019 reg=16 velocityY I │ │ 0x0000 - 0x0019 reg=17 minX I │ │ @@ -73857,170 +110345,170 @@ │ │ type : '()F' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -050c4c: |[050c4c] android.support.v4.widget.ScrollerCompat.getCurrVelocity:()F │ │ -050c5c: 6200 cc04 |0000: sget-object v0, Landroid/support/v4/widget/ScrollerCompat;.IMPL:Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl; // field@04cc │ │ -050c60: 5421 cd04 |0002: iget-object v1, v2, Landroid/support/v4/widget/ScrollerCompat;.mScroller:Ljava/lang/Object; // field@04cd │ │ -050c64: 7220 7210 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl;.getCurrVelocity:(Ljava/lang/Object;)F // method@1072 │ │ -050c6a: 0a00 |0007: move-result v0 │ │ -050c6c: 0f00 |0008: return v0 │ │ +0746a8: |[0746a8] android.support.v4.widget.ScrollerCompat.getCurrVelocity:()F │ │ +0746b8: 5420 8c07 |0000: iget-object v0, v2, Landroid/support/v4/widget/ScrollerCompat;.mImpl:Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl; // field@078c │ │ +0746bc: 5421 8d07 |0002: iget-object v1, v2, Landroid/support/v4/widget/ScrollerCompat;.mScroller:Ljava/lang/Object; // field@078d │ │ +0746c0: 7220 341a 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl;.getCurrVelocity:(Ljava/lang/Object;)F // method@1a34 │ │ +0746c6: 0a00 |0007: move-result v0 │ │ +0746c8: 0f00 |0008: return v0 │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=314 │ │ + 0x0000 line=325 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 this Landroid/support/v4/widget/ScrollerCompat; │ │ │ │ #5 : (in Landroid/support/v4/widget/ScrollerCompat;) │ │ name : 'getCurrX' │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -050c70: |[050c70] android.support.v4.widget.ScrollerCompat.getCurrX:()I │ │ -050c80: 6200 cc04 |0000: sget-object v0, Landroid/support/v4/widget/ScrollerCompat;.IMPL:Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl; // field@04cc │ │ -050c84: 5421 cd04 |0002: iget-object v1, v2, Landroid/support/v4/widget/ScrollerCompat;.mScroller:Ljava/lang/Object; // field@04cd │ │ -050c88: 7220 7310 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl;.getCurrX:(Ljava/lang/Object;)I // method@1073 │ │ -050c8e: 0a00 |0007: move-result v0 │ │ -050c90: 0f00 |0008: return v0 │ │ +0746cc: |[0746cc] android.support.v4.widget.ScrollerCompat.getCurrX:()I │ │ +0746dc: 5420 8c07 |0000: iget-object v0, v2, Landroid/support/v4/widget/ScrollerCompat;.mImpl:Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl; // field@078c │ │ +0746e0: 5421 8d07 |0002: iget-object v1, v2, Landroid/support/v4/widget/ScrollerCompat;.mScroller:Ljava/lang/Object; // field@078d │ │ +0746e4: 7220 351a 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl;.getCurrX:(Ljava/lang/Object;)I // method@1a35 │ │ +0746ea: 0a00 |0007: move-result v0 │ │ +0746ec: 0f00 |0008: return v0 │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=277 │ │ + 0x0000 line=288 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 this Landroid/support/v4/widget/ScrollerCompat; │ │ │ │ #6 : (in Landroid/support/v4/widget/ScrollerCompat;) │ │ name : 'getCurrY' │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -050c94: |[050c94] android.support.v4.widget.ScrollerCompat.getCurrY:()I │ │ -050ca4: 6200 cc04 |0000: sget-object v0, Landroid/support/v4/widget/ScrollerCompat;.IMPL:Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl; // field@04cc │ │ -050ca8: 5421 cd04 |0002: iget-object v1, v2, Landroid/support/v4/widget/ScrollerCompat;.mScroller:Ljava/lang/Object; // field@04cd │ │ -050cac: 7220 7410 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl;.getCurrY:(Ljava/lang/Object;)I // method@1074 │ │ -050cb2: 0a00 |0007: move-result v0 │ │ -050cb4: 0f00 |0008: return v0 │ │ +0746f0: |[0746f0] android.support.v4.widget.ScrollerCompat.getCurrY:()I │ │ +074700: 5420 8c07 |0000: iget-object v0, v2, Landroid/support/v4/widget/ScrollerCompat;.mImpl:Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl; // field@078c │ │ +074704: 5421 8d07 |0002: iget-object v1, v2, Landroid/support/v4/widget/ScrollerCompat;.mScroller:Ljava/lang/Object; // field@078d │ │ +074708: 7220 361a 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl;.getCurrY:(Ljava/lang/Object;)I // method@1a36 │ │ +07470e: 0a00 |0007: move-result v0 │ │ +074710: 0f00 |0008: return v0 │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=286 │ │ + 0x0000 line=297 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 this Landroid/support/v4/widget/ScrollerCompat; │ │ │ │ #7 : (in Landroid/support/v4/widget/ScrollerCompat;) │ │ name : 'getFinalX' │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -050cb8: |[050cb8] android.support.v4.widget.ScrollerCompat.getFinalX:()I │ │ -050cc8: 6200 cc04 |0000: sget-object v0, Landroid/support/v4/widget/ScrollerCompat;.IMPL:Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl; // field@04cc │ │ -050ccc: 5421 cd04 |0002: iget-object v1, v2, Landroid/support/v4/widget/ScrollerCompat;.mScroller:Ljava/lang/Object; // field@04cd │ │ -050cd0: 7220 7510 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl;.getFinalX:(Ljava/lang/Object;)I // method@1075 │ │ -050cd6: 0a00 |0007: move-result v0 │ │ -050cd8: 0f00 |0008: return v0 │ │ +074714: |[074714] android.support.v4.widget.ScrollerCompat.getFinalX:()I │ │ +074724: 5420 8c07 |0000: iget-object v0, v2, Landroid/support/v4/widget/ScrollerCompat;.mImpl:Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl; // field@078c │ │ +074728: 5421 8d07 |0002: iget-object v1, v2, Landroid/support/v4/widget/ScrollerCompat;.mScroller:Ljava/lang/Object; // field@078d │ │ +07472c: 7220 371a 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl;.getFinalX:(Ljava/lang/Object;)I // method@1a37 │ │ +074732: 0a00 |0007: move-result v0 │ │ +074734: 0f00 |0008: return v0 │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=293 │ │ + 0x0000 line=304 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 this Landroid/support/v4/widget/ScrollerCompat; │ │ │ │ #8 : (in Landroid/support/v4/widget/ScrollerCompat;) │ │ name : 'getFinalY' │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -050cdc: |[050cdc] android.support.v4.widget.ScrollerCompat.getFinalY:()I │ │ -050cec: 6200 cc04 |0000: sget-object v0, Landroid/support/v4/widget/ScrollerCompat;.IMPL:Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl; // field@04cc │ │ -050cf0: 5421 cd04 |0002: iget-object v1, v2, Landroid/support/v4/widget/ScrollerCompat;.mScroller:Ljava/lang/Object; // field@04cd │ │ -050cf4: 7220 7610 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl;.getFinalY:(Ljava/lang/Object;)I // method@1076 │ │ -050cfa: 0a00 |0007: move-result v0 │ │ -050cfc: 0f00 |0008: return v0 │ │ +074738: |[074738] android.support.v4.widget.ScrollerCompat.getFinalY:()I │ │ +074748: 5420 8c07 |0000: iget-object v0, v2, Landroid/support/v4/widget/ScrollerCompat;.mImpl:Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl; // field@078c │ │ +07474c: 5421 8d07 |0002: iget-object v1, v2, Landroid/support/v4/widget/ScrollerCompat;.mScroller:Ljava/lang/Object; // field@078d │ │ +074750: 7220 381a 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl;.getFinalY:(Ljava/lang/Object;)I // method@1a38 │ │ +074756: 0a00 |0007: move-result v0 │ │ +074758: 0f00 |0008: return v0 │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=300 │ │ + 0x0000 line=311 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 this Landroid/support/v4/widget/ScrollerCompat; │ │ │ │ #9 : (in Landroid/support/v4/widget/ScrollerCompat;) │ │ name : 'isFinished' │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -050d00: |[050d00] android.support.v4.widget.ScrollerCompat.isFinished:()Z │ │ -050d10: 6200 cc04 |0000: sget-object v0, Landroid/support/v4/widget/ScrollerCompat;.IMPL:Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl; // field@04cc │ │ -050d14: 5421 cd04 |0002: iget-object v1, v2, Landroid/support/v4/widget/ScrollerCompat;.mScroller:Ljava/lang/Object; // field@04cd │ │ -050d18: 7220 7710 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl;.isFinished:(Ljava/lang/Object;)Z // method@1077 │ │ -050d1e: 0a00 |0007: move-result v0 │ │ -050d20: 0f00 |0008: return v0 │ │ +07475c: |[07475c] android.support.v4.widget.ScrollerCompat.isFinished:()Z │ │ +07476c: 5420 8c07 |0000: iget-object v0, v2, Landroid/support/v4/widget/ScrollerCompat;.mImpl:Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl; // field@078c │ │ +074770: 5421 8d07 |0002: iget-object v1, v2, Landroid/support/v4/widget/ScrollerCompat;.mScroller:Ljava/lang/Object; // field@078d │ │ +074774: 7220 391a 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl;.isFinished:(Ljava/lang/Object;)Z // method@1a39 │ │ +07477a: 0a00 |0007: move-result v0 │ │ +07477c: 0f00 |0008: return v0 │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=268 │ │ + 0x0000 line=279 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 this Landroid/support/v4/widget/ScrollerCompat; │ │ │ │ #10 : (in Landroid/support/v4/widget/ScrollerCompat;) │ │ name : 'isOverScrolled' │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -050d24: |[050d24] android.support.v4.widget.ScrollerCompat.isOverScrolled:()Z │ │ -050d34: 6200 cc04 |0000: sget-object v0, Landroid/support/v4/widget/ScrollerCompat;.IMPL:Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl; // field@04cc │ │ -050d38: 5421 cd04 |0002: iget-object v1, v2, Landroid/support/v4/widget/ScrollerCompat;.mScroller:Ljava/lang/Object; // field@04cd │ │ -050d3c: 7220 7810 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl;.isOverScrolled:(Ljava/lang/Object;)Z // method@1078 │ │ -050d42: 0a00 |0007: move-result v0 │ │ -050d44: 0f00 |0008: return v0 │ │ +074780: |[074780] android.support.v4.widget.ScrollerCompat.isOverScrolled:()Z │ │ +074790: 5420 8c07 |0000: iget-object v0, v2, Landroid/support/v4/widget/ScrollerCompat;.mImpl:Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl; // field@078c │ │ +074794: 5421 8d07 |0002: iget-object v1, v2, Landroid/support/v4/widget/ScrollerCompat;.mScroller:Ljava/lang/Object; // field@078d │ │ +074798: 7220 3a1a 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl;.isOverScrolled:(Ljava/lang/Object;)Z // method@1a3a │ │ +07479e: 0a00 |0007: move-result v0 │ │ +0747a0: 0f00 |0008: return v0 │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=471 │ │ + 0x0000 line=482 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 this Landroid/support/v4/widget/ScrollerCompat; │ │ │ │ #11 : (in Landroid/support/v4/widget/ScrollerCompat;) │ │ name : 'notifyHorizontalEdgeReached' │ │ type : '(III)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 4 │ │ outs : 5 │ │ insns size : 8 16-bit code units │ │ -050d48: |[050d48] android.support.v4.widget.ScrollerCompat.notifyHorizontalEdgeReached:(III)V │ │ -050d58: 6200 cc04 |0000: sget-object v0, Landroid/support/v4/widget/ScrollerCompat;.IMPL:Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl; // field@04cc │ │ -050d5c: 5421 cd04 |0002: iget-object v1, v2, Landroid/support/v4/widget/ScrollerCompat;.mScroller:Ljava/lang/Object; // field@04cd │ │ -050d60: 7255 7910 1043 |0004: invoke-interface {v0, v1, v3, v4, v5}, Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl;.notifyHorizontalEdgeReached:(Ljava/lang/Object;III)V // method@1079 │ │ -050d66: 0e00 |0007: return-void │ │ +0747a4: |[0747a4] android.support.v4.widget.ScrollerCompat.notifyHorizontalEdgeReached:(III)V │ │ +0747b4: 5420 8c07 |0000: iget-object v0, v2, Landroid/support/v4/widget/ScrollerCompat;.mImpl:Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl; // field@078c │ │ +0747b8: 5421 8d07 |0002: iget-object v1, v2, Landroid/support/v4/widget/ScrollerCompat;.mScroller:Ljava/lang/Object; // field@078d │ │ +0747bc: 7255 3b1a 1043 |0004: invoke-interface {v0, v1, v3, v4, v5}, Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl;.notifyHorizontalEdgeReached:(Ljava/lang/Object;III)V // method@1a3b │ │ +0747c2: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=437 │ │ - 0x0007 line=438 │ │ + 0x0000 line=448 │ │ + 0x0007 line=449 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/widget/ScrollerCompat; │ │ 0x0000 - 0x0008 reg=3 startX I │ │ 0x0000 - 0x0008 reg=4 finalX I │ │ 0x0000 - 0x0008 reg=5 overX I │ │ │ │ #12 : (in Landroid/support/v4/widget/ScrollerCompat;) │ │ @@ -74028,23 +110516,23 @@ │ │ type : '(III)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 4 │ │ outs : 5 │ │ insns size : 8 16-bit code units │ │ -050d68: |[050d68] android.support.v4.widget.ScrollerCompat.notifyVerticalEdgeReached:(III)V │ │ -050d78: 6200 cc04 |0000: sget-object v0, Landroid/support/v4/widget/ScrollerCompat;.IMPL:Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl; // field@04cc │ │ -050d7c: 5421 cd04 |0002: iget-object v1, v2, Landroid/support/v4/widget/ScrollerCompat;.mScroller:Ljava/lang/Object; // field@04cd │ │ -050d80: 7255 7a10 1043 |0004: invoke-interface {v0, v1, v3, v4, v5}, Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl;.notifyVerticalEdgeReached:(Ljava/lang/Object;III)V // method@107a │ │ -050d86: 0e00 |0007: return-void │ │ +0747c4: |[0747c4] android.support.v4.widget.ScrollerCompat.notifyVerticalEdgeReached:(III)V │ │ +0747d4: 5420 8c07 |0000: iget-object v0, v2, Landroid/support/v4/widget/ScrollerCompat;.mImpl:Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl; // field@078c │ │ +0747d8: 5421 8d07 |0002: iget-object v1, v2, Landroid/support/v4/widget/ScrollerCompat;.mScroller:Ljava/lang/Object; // field@078d │ │ +0747dc: 7255 3c1a 1043 |0004: invoke-interface {v0, v1, v3, v4, v5}, Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl;.notifyVerticalEdgeReached:(Ljava/lang/Object;III)V // method@1a3c │ │ +0747e2: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=454 │ │ - 0x0007 line=455 │ │ + 0x0000 line=465 │ │ + 0x0007 line=466 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/widget/ScrollerCompat; │ │ 0x0000 - 0x0008 reg=3 startY I │ │ 0x0000 - 0x0008 reg=4 finalY I │ │ 0x0000 - 0x0008 reg=5 overY I │ │ │ │ #13 : (in Landroid/support/v4/widget/ScrollerCompat;) │ │ @@ -74052,27 +110540,27 @@ │ │ type : '(IIII)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 11 │ │ ins : 5 │ │ outs : 6 │ │ insns size : 12 16-bit code units │ │ -050d88: |[050d88] android.support.v4.widget.ScrollerCompat.startScroll:(IIII)V │ │ -050d98: 6200 cc04 |0000: sget-object v0, Landroid/support/v4/widget/ScrollerCompat;.IMPL:Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl; // field@04cc │ │ -050d9c: 5461 cd04 |0002: iget-object v1, v6, Landroid/support/v4/widget/ScrollerCompat;.mScroller:Ljava/lang/Object; // field@04cd │ │ -050da0: 0172 |0004: move v2, v7 │ │ -050da2: 0183 |0005: move v3, v8 │ │ -050da4: 0194 |0006: move v4, v9 │ │ -050da6: 01a5 |0007: move v5, v10 │ │ -050da8: 7806 7b10 0000 |0008: invoke-interface/range {v0, v1, v2, v3, v4, v5}, Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl;.startScroll:(Ljava/lang/Object;IIII)V // method@107b │ │ -050dae: 0e00 |000b: return-void │ │ +0747e4: |[0747e4] android.support.v4.widget.ScrollerCompat.startScroll:(IIII)V │ │ +0747f4: 5460 8c07 |0000: iget-object v0, v6, Landroid/support/v4/widget/ScrollerCompat;.mImpl:Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl; // field@078c │ │ +0747f8: 5461 8d07 |0002: iget-object v1, v6, Landroid/support/v4/widget/ScrollerCompat;.mScroller:Ljava/lang/Object; // field@078d │ │ +0747fc: 0172 |0004: move v2, v7 │ │ +0747fe: 0183 |0005: move v3, v8 │ │ +074800: 0194 |0006: move v4, v9 │ │ +074802: 01a5 |0007: move v5, v10 │ │ +074804: 7806 3d1a 0000 |0008: invoke-interface/range {v0, v1, v2, v3, v4, v5}, Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl;.startScroll:(Ljava/lang/Object;IIII)V // method@1a3d │ │ +07480a: 0e00 |000b: return-void │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=341 │ │ - 0x000b line=342 │ │ + 0x0000 line=352 │ │ + 0x000b line=353 │ │ locals : │ │ 0x0000 - 0x000c reg=6 this Landroid/support/v4/widget/ScrollerCompat; │ │ 0x0000 - 0x000c reg=7 startX I │ │ 0x0000 - 0x000c reg=8 startY I │ │ 0x0000 - 0x000c reg=9 dx I │ │ 0x0000 - 0x000c reg=10 dy I │ │ │ │ @@ -74081,49 +110569,49 @@ │ │ type : '(IIIII)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 13 │ │ ins : 6 │ │ outs : 7 │ │ insns size : 13 16-bit code units │ │ -050db0: |[050db0] android.support.v4.widget.ScrollerCompat.startScroll:(IIIII)V │ │ -050dc0: 6200 cc04 |0000: sget-object v0, Landroid/support/v4/widget/ScrollerCompat;.IMPL:Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl; // field@04cc │ │ -050dc4: 5471 cd04 |0002: iget-object v1, v7, Landroid/support/v4/widget/ScrollerCompat;.mScroller:Ljava/lang/Object; // field@04cd │ │ -050dc8: 0182 |0004: move v2, v8 │ │ -050dca: 0193 |0005: move v3, v9 │ │ -050dcc: 01a4 |0006: move v4, v10 │ │ -050dce: 01b5 |0007: move v5, v11 │ │ -050dd0: 01c6 |0008: move v6, v12 │ │ -050dd2: 7807 7c10 0000 |0009: invoke-interface/range {v0, v1, v2, v3, v4, v5, v6}, Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl;.startScroll:(Ljava/lang/Object;IIIII)V // method@107c │ │ -050dd8: 0e00 |000c: return-void │ │ +07480c: |[07480c] android.support.v4.widget.ScrollerCompat.startScroll:(IIIII)V │ │ +07481c: 5470 8c07 |0000: iget-object v0, v7, Landroid/support/v4/widget/ScrollerCompat;.mImpl:Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl; // field@078c │ │ +074820: 5471 8d07 |0002: iget-object v1, v7, Landroid/support/v4/widget/ScrollerCompat;.mScroller:Ljava/lang/Object; // field@078d │ │ +074824: 0182 |0004: move v2, v8 │ │ +074826: 0193 |0005: move v3, v9 │ │ +074828: 01a4 |0006: move v4, v10 │ │ +07482a: 01b5 |0007: move v5, v11 │ │ +07482c: 01c6 |0008: move v6, v12 │ │ +07482e: 7807 3e1a 0000 |0009: invoke-interface/range {v0, v1, v2, v3, v4, v5, v6}, Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl;.startScroll:(Ljava/lang/Object;IIIII)V // method@1a3e │ │ +074834: 0e00 |000c: return-void │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=358 │ │ - 0x000c line=359 │ │ + 0x0000 line=369 │ │ + 0x000c line=370 │ │ locals : │ │ 0x0000 - 0x000d reg=7 this Landroid/support/v4/widget/ScrollerCompat; │ │ 0x0000 - 0x000d reg=8 startX I │ │ 0x0000 - 0x000d reg=9 startY I │ │ 0x0000 - 0x000d reg=10 dx I │ │ 0x0000 - 0x000d reg=11 dy I │ │ 0x0000 - 0x000d reg=12 duration I │ │ │ │ - source_file_idx : 2660 (ScrollerCompat.java) │ │ + source_file_idx : 3656 (ScrollerCompat.java) │ │ │ │ -Class #313 header: │ │ -class_idx : 613 │ │ +Class #532 header: │ │ +class_idx : 971 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 948 │ │ -source_file_idx : 2661 │ │ +superclass_idx : 1337 │ │ +source_file_idx : 3657 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 16 │ │ virtual_methods_size: 0 │ │ │ │ -Class #313 - │ │ +Class #532 - │ │ Class descriptor : 'Landroid/support/v4/widget/ScrollerCompatGingerbread;' │ │ Access flags : 0x0000 () │ │ Superclass : 'Ljava/lang/Object;' │ │ Interfaces - │ │ Static fields - │ │ Instance fields - │ │ Direct methods - │ │ @@ -74132,17 +110620,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -050ddc: |[050ddc] android.support.v4.widget.ScrollerCompatGingerbread.:()V │ │ -050dec: 7010 9117 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1791 │ │ -050df2: 0e00 |0003: return-void │ │ +074838: |[074838] android.support.v4.widget.ScrollerCompatGingerbread.:()V │ │ +074848: 7010 8622 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2286 │ │ +07484e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=24 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/widget/ScrollerCompatGingerbread; │ │ │ │ #1 : (in Landroid/support/v4/widget/ScrollerCompatGingerbread;) │ │ @@ -74150,18 +110638,18 @@ │ │ type : '(Ljava/lang/Object;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -050df4: |[050df4] android.support.v4.widget.ScrollerCompatGingerbread.abortAnimation:(Ljava/lang/Object;)V │ │ -050e04: 1f00 fa02 |0000: check-cast v0, Landroid/widget/OverScroller; // type@02fa │ │ -050e08: 6e10 4114 0000 |0002: invoke-virtual {v0}, Landroid/widget/OverScroller;.abortAnimation:()V // method@1441 │ │ -050e0e: 0e00 |0005: return-void │ │ +074850: |[074850] android.support.v4.widget.ScrollerCompatGingerbread.abortAnimation:(Ljava/lang/Object;)V │ │ +074860: 1f00 7a04 |0000: check-cast v0, Landroid/widget/OverScroller; // type@047a │ │ +074864: 6e10 211f 0000 |0002: invoke-virtual {v0}, Landroid/widget/OverScroller;.abortAnimation:()V // method@1f21 │ │ +07486a: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=67 │ │ 0x0005 line=68 │ │ locals : │ │ 0x0000 - 0x0002 reg=0 scroller Ljava/lang/Object; │ │ │ │ @@ -74170,19 +110658,19 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -050e10: |[050e10] android.support.v4.widget.ScrollerCompatGingerbread.computeScrollOffset:(Ljava/lang/Object;)Z │ │ -050e20: 1f01 fa02 |0000: check-cast v1, Landroid/widget/OverScroller; // type@02fa │ │ -050e24: 6e10 4214 0100 |0002: invoke-virtual {v1}, Landroid/widget/OverScroller;.computeScrollOffset:()Z // method@1442 │ │ -050e2a: 0a00 |0005: move-result v0 │ │ -050e2c: 0f00 |0006: return v0 │ │ +07486c: |[07486c] android.support.v4.widget.ScrollerCompatGingerbread.computeScrollOffset:(Ljava/lang/Object;)Z │ │ +07487c: 1f01 7a04 |0000: check-cast v1, Landroid/widget/OverScroller; // type@047a │ │ +074880: 6e10 221f 0100 |0002: invoke-virtual {v1}, Landroid/widget/OverScroller;.computeScrollOffset:()Z // method@1f22 │ │ +074886: 0a00 |0005: move-result v0 │ │ +074888: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=43 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 scroller Ljava/lang/Object; │ │ │ │ #3 : (in Landroid/support/v4/widget/ScrollerCompatGingerbread;) │ │ @@ -74190,22 +110678,22 @@ │ │ type : '(Landroid/content/Context;Landroid/view/animation/Interpolator;)Ljava/lang/Object;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 14 16-bit code units │ │ -050e30: |[050e30] android.support.v4.widget.ScrollerCompatGingerbread.createScroller:(Landroid/content/Context;Landroid/view/animation/Interpolator;)Ljava/lang/Object; │ │ -050e40: 3802 0800 |0000: if-eqz v2, 0008 // +0008 │ │ -050e44: 2200 fa02 |0002: new-instance v0, Landroid/widget/OverScroller; // type@02fa │ │ -050e48: 7030 4014 1002 |0004: invoke-direct {v0, v1, v2}, Landroid/widget/OverScroller;.:(Landroid/content/Context;Landroid/view/animation/Interpolator;)V // method@1440 │ │ -050e4e: 1100 |0007: return-object v0 │ │ -050e50: 2200 fa02 |0008: new-instance v0, Landroid/widget/OverScroller; // type@02fa │ │ -050e54: 7020 3f14 1000 |000a: invoke-direct {v0, v1}, Landroid/widget/OverScroller;.:(Landroid/content/Context;)V // method@143f │ │ -050e5a: 28fa |000d: goto 0007 // -0006 │ │ +07488c: |[07488c] android.support.v4.widget.ScrollerCompatGingerbread.createScroller:(Landroid/content/Context;Landroid/view/animation/Interpolator;)Ljava/lang/Object; │ │ +07489c: 3802 0800 |0000: if-eqz v2, 0008 // +0008 │ │ +0748a0: 2200 7a04 |0002: new-instance v0, Landroid/widget/OverScroller; // type@047a │ │ +0748a4: 7030 201f 1002 |0004: invoke-direct {v0, v1, v2}, Landroid/widget/OverScroller;.:(Landroid/content/Context;Landroid/view/animation/Interpolator;)V // method@1f20 │ │ +0748aa: 1100 |0007: return-object v0 │ │ +0748ac: 2200 7a04 |0008: new-instance v0, Landroid/widget/OverScroller; // type@047a │ │ +0748b0: 7020 1f1f 1000 |000a: invoke-direct {v0, v1}, Landroid/widget/OverScroller;.:(Landroid/content/Context;)V // method@1f1f │ │ +0748b6: 28fa |000d: goto 0007 // -0006 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=26 │ │ locals : │ │ 0x0000 - 0x000e reg=1 context Landroid/content/Context; │ │ 0x0000 - 0x000e reg=2 interpolator Landroid/view/animation/Interpolator; │ │ │ │ @@ -74214,27 +110702,27 @@ │ │ type : '(Ljava/lang/Object;IIIIIIII)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 18 │ │ ins : 9 │ │ outs : 9 │ │ insns size : 17 16-bit code units │ │ -050e5c: |[050e5c] android.support.v4.widget.ScrollerCompatGingerbread.fling:(Ljava/lang/Object;IIIIIIII)V │ │ -050e6c: 0790 |0000: move-object v0, v9 │ │ -050e6e: 1f00 fa02 |0001: check-cast v0, Landroid/widget/OverScroller; // type@02fa │ │ -050e72: 01a1 |0003: move v1, v10 │ │ -050e74: 01b2 |0004: move v2, v11 │ │ -050e76: 01c3 |0005: move v3, v12 │ │ -050e78: 01d4 |0006: move v4, v13 │ │ -050e7a: 01e5 |0007: move v5, v14 │ │ -050e7c: 01f6 |0008: move v6, v15 │ │ -050e7e: 0207 1000 |0009: move/from16 v7, v16 │ │ -050e82: 0208 1100 |000b: move/from16 v8, v17 │ │ -050e86: 7409 4314 0000 |000d: invoke-virtual/range {v0, v1, v2, v3, v4, v5, v6, v7, v8}, Landroid/widget/OverScroller;.fling:(IIIIIIII)V // method@1443 │ │ -050e8c: 0e00 |0010: return-void │ │ +0748b8: |[0748b8] android.support.v4.widget.ScrollerCompatGingerbread.fling:(Ljava/lang/Object;IIIIIIII)V │ │ +0748c8: 0790 |0000: move-object v0, v9 │ │ +0748ca: 1f00 7a04 |0001: check-cast v0, Landroid/widget/OverScroller; // type@047a │ │ +0748ce: 01a1 |0003: move v1, v10 │ │ +0748d0: 01b2 |0004: move v2, v11 │ │ +0748d2: 01c3 |0005: move v3, v12 │ │ +0748d4: 01d4 |0006: move v4, v13 │ │ +0748d6: 01e5 |0007: move v5, v14 │ │ +0748d8: 01f6 |0008: move v6, v15 │ │ +0748da: 0207 1000 |0009: move/from16 v7, v16 │ │ +0748de: 0208 1100 |000b: move/from16 v8, v17 │ │ +0748e2: 7409 231f 0000 |000d: invoke-virtual/range {v0, v1, v2, v3, v4, v5, v6, v7, v8}, Landroid/widget/OverScroller;.fling:(IIIIIIII)V // method@1f23 │ │ +0748e8: 0e00 |0010: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=57 │ │ 0x0010 line=58 │ │ locals : │ │ 0x0000 - 0x0011 reg=9 scroller Ljava/lang/Object; │ │ 0x0000 - 0x0011 reg=10 startX I │ │ @@ -74251,29 +110739,29 @@ │ │ type : '(Ljava/lang/Object;IIIIIIIIII)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 22 │ │ ins : 11 │ │ outs : 11 │ │ insns size : 23 16-bit code units │ │ -050e90: |[050e90] android.support.v4.widget.ScrollerCompatGingerbread.fling:(Ljava/lang/Object;IIIIIIIIII)V │ │ -050ea0: 07b0 |0000: move-object v0, v11 │ │ -050ea2: 1f00 fa02 |0001: check-cast v0, Landroid/widget/OverScroller; // type@02fa │ │ -050ea6: 01c1 |0003: move v1, v12 │ │ -050ea8: 01d2 |0004: move v2, v13 │ │ -050eaa: 01e3 |0005: move v3, v14 │ │ -050eac: 01f4 |0006: move v4, v15 │ │ -050eae: 0205 1000 |0007: move/from16 v5, v16 │ │ -050eb2: 0206 1100 |0009: move/from16 v6, v17 │ │ -050eb6: 0207 1200 |000b: move/from16 v7, v18 │ │ -050eba: 0208 1300 |000d: move/from16 v8, v19 │ │ -050ebe: 0209 1400 |000f: move/from16 v9, v20 │ │ -050ec2: 020a 1500 |0011: move/from16 v10, v21 │ │ -050ec6: 740b 4414 0000 |0013: invoke-virtual/range {v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10}, Landroid/widget/OverScroller;.fling:(IIIIIIIIII)V // method@1444 │ │ -050ecc: 0e00 |0016: return-void │ │ +0748ec: |[0748ec] android.support.v4.widget.ScrollerCompatGingerbread.fling:(Ljava/lang/Object;IIIIIIIIII)V │ │ +0748fc: 07b0 |0000: move-object v0, v11 │ │ +0748fe: 1f00 7a04 |0001: check-cast v0, Landroid/widget/OverScroller; // type@047a │ │ +074902: 01c1 |0003: move v1, v12 │ │ +074904: 01d2 |0004: move v2, v13 │ │ +074906: 01e3 |0005: move v3, v14 │ │ +074908: 01f4 |0006: move v4, v15 │ │ +07490a: 0205 1000 |0007: move/from16 v5, v16 │ │ +07490e: 0206 1100 |0009: move/from16 v6, v17 │ │ +074912: 0207 1200 |000b: move/from16 v7, v18 │ │ +074916: 0208 1300 |000d: move/from16 v8, v19 │ │ +07491a: 0209 1400 |000f: move/from16 v9, v20 │ │ +07491e: 020a 1500 |0011: move/from16 v10, v21 │ │ +074922: 740b 241f 0000 |0013: invoke-virtual/range {v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10}, Landroid/widget/OverScroller;.fling:(IIIIIIIIII)V // method@1f24 │ │ +074928: 0e00 |0016: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=62 │ │ 0x0016 line=64 │ │ locals : │ │ 0x0000 - 0x0017 reg=11 scroller Ljava/lang/Object; │ │ 0x0000 - 0x0017 reg=12 startX I │ │ @@ -74292,19 +110780,19 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -050ed0: |[050ed0] android.support.v4.widget.ScrollerCompatGingerbread.getCurrX:(Ljava/lang/Object;)I │ │ -050ee0: 1f01 fa02 |0000: check-cast v1, Landroid/widget/OverScroller; // type@02fa │ │ -050ee4: 6e10 4614 0100 |0002: invoke-virtual {v1}, Landroid/widget/OverScroller;.getCurrX:()I // method@1446 │ │ -050eea: 0a00 |0005: move-result v0 │ │ -050eec: 0f00 |0006: return v0 │ │ +07492c: |[07492c] android.support.v4.widget.ScrollerCompatGingerbread.getCurrX:(Ljava/lang/Object;)I │ │ +07493c: 1f01 7a04 |0000: check-cast v1, Landroid/widget/OverScroller; // type@047a │ │ +074940: 6e10 261f 0100 |0002: invoke-virtual {v1}, Landroid/widget/OverScroller;.getCurrX:()I // method@1f26 │ │ +074946: 0a00 |0005: move-result v0 │ │ +074948: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=35 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 scroller Ljava/lang/Object; │ │ │ │ #7 : (in Landroid/support/v4/widget/ScrollerCompatGingerbread;) │ │ @@ -74312,19 +110800,19 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -050ef0: |[050ef0] android.support.v4.widget.ScrollerCompatGingerbread.getCurrY:(Ljava/lang/Object;)I │ │ -050f00: 1f01 fa02 |0000: check-cast v1, Landroid/widget/OverScroller; // type@02fa │ │ -050f04: 6e10 4714 0100 |0002: invoke-virtual {v1}, Landroid/widget/OverScroller;.getCurrY:()I // method@1447 │ │ -050f0a: 0a00 |0005: move-result v0 │ │ -050f0c: 0f00 |0006: return v0 │ │ +07494c: |[07494c] android.support.v4.widget.ScrollerCompatGingerbread.getCurrY:(Ljava/lang/Object;)I │ │ +07495c: 1f01 7a04 |0000: check-cast v1, Landroid/widget/OverScroller; // type@047a │ │ +074960: 6e10 271f 0100 |0002: invoke-virtual {v1}, Landroid/widget/OverScroller;.getCurrY:()I // method@1f27 │ │ +074966: 0a00 |0005: move-result v0 │ │ +074968: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=39 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 scroller Ljava/lang/Object; │ │ │ │ #8 : (in Landroid/support/v4/widget/ScrollerCompatGingerbread;) │ │ @@ -74332,19 +110820,19 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -050f10: |[050f10] android.support.v4.widget.ScrollerCompatGingerbread.getFinalX:(Ljava/lang/Object;)I │ │ -050f20: 1f01 fa02 |0000: check-cast v1, Landroid/widget/OverScroller; // type@02fa │ │ -050f24: 6e10 4814 0100 |0002: invoke-virtual {v1}, Landroid/widget/OverScroller;.getFinalX:()I // method@1448 │ │ -050f2a: 0a00 |0005: move-result v0 │ │ -050f2c: 0f00 |0006: return v0 │ │ +07496c: |[07496c] android.support.v4.widget.ScrollerCompatGingerbread.getFinalX:(Ljava/lang/Object;)I │ │ +07497c: 1f01 7a04 |0000: check-cast v1, Landroid/widget/OverScroller; // type@047a │ │ +074980: 6e10 281f 0100 |0002: invoke-virtual {v1}, Landroid/widget/OverScroller;.getFinalX:()I // method@1f28 │ │ +074986: 0a00 |0005: move-result v0 │ │ +074988: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=84 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 scroller Ljava/lang/Object; │ │ │ │ #9 : (in Landroid/support/v4/widget/ScrollerCompatGingerbread;) │ │ @@ -74352,19 +110840,19 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -050f30: |[050f30] android.support.v4.widget.ScrollerCompatGingerbread.getFinalY:(Ljava/lang/Object;)I │ │ -050f40: 1f01 fa02 |0000: check-cast v1, Landroid/widget/OverScroller; // type@02fa │ │ -050f44: 6e10 4914 0100 |0002: invoke-virtual {v1}, Landroid/widget/OverScroller;.getFinalY:()I // method@1449 │ │ -050f4a: 0a00 |0005: move-result v0 │ │ -050f4c: 0f00 |0006: return v0 │ │ +07498c: |[07498c] android.support.v4.widget.ScrollerCompatGingerbread.getFinalY:(Ljava/lang/Object;)I │ │ +07499c: 1f01 7a04 |0000: check-cast v1, Landroid/widget/OverScroller; // type@047a │ │ +0749a0: 6e10 291f 0100 |0002: invoke-virtual {v1}, Landroid/widget/OverScroller;.getFinalY:()I // method@1f29 │ │ +0749a6: 0a00 |0005: move-result v0 │ │ +0749a8: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=88 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 scroller Ljava/lang/Object; │ │ │ │ #10 : (in Landroid/support/v4/widget/ScrollerCompatGingerbread;) │ │ @@ -74372,19 +110860,19 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -050f50: |[050f50] android.support.v4.widget.ScrollerCompatGingerbread.isFinished:(Ljava/lang/Object;)Z │ │ -050f60: 1f01 fa02 |0000: check-cast v1, Landroid/widget/OverScroller; // type@02fa │ │ -050f64: 6e10 4a14 0100 |0002: invoke-virtual {v1}, Landroid/widget/OverScroller;.isFinished:()Z // method@144a │ │ -050f6a: 0a00 |0005: move-result v0 │ │ -050f6c: 0f00 |0006: return v0 │ │ +0749ac: |[0749ac] android.support.v4.widget.ScrollerCompatGingerbread.isFinished:(Ljava/lang/Object;)Z │ │ +0749bc: 1f01 7a04 |0000: check-cast v1, Landroid/widget/OverScroller; // type@047a │ │ +0749c0: 6e10 2a1f 0100 |0002: invoke-virtual {v1}, Landroid/widget/OverScroller;.isFinished:()Z // method@1f2a │ │ +0749c6: 0a00 |0005: move-result v0 │ │ +0749c8: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=31 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 scroller Ljava/lang/Object; │ │ │ │ #11 : (in Landroid/support/v4/widget/ScrollerCompatGingerbread;) │ │ @@ -74392,19 +110880,19 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -050f70: |[050f70] android.support.v4.widget.ScrollerCompatGingerbread.isOverScrolled:(Ljava/lang/Object;)Z │ │ -050f80: 1f01 fa02 |0000: check-cast v1, Landroid/widget/OverScroller; // type@02fa │ │ -050f84: 6e10 4b14 0100 |0002: invoke-virtual {v1}, Landroid/widget/OverScroller;.isOverScrolled:()Z // method@144b │ │ -050f8a: 0a00 |0005: move-result v0 │ │ -050f8c: 0f00 |0006: return v0 │ │ +0749cc: |[0749cc] android.support.v4.widget.ScrollerCompatGingerbread.isOverScrolled:(Ljava/lang/Object;)Z │ │ +0749dc: 1f01 7a04 |0000: check-cast v1, Landroid/widget/OverScroller; // type@047a │ │ +0749e0: 6e10 2b1f 0100 |0002: invoke-virtual {v1}, Landroid/widget/OverScroller;.isOverScrolled:()Z // method@1f2b │ │ +0749e6: 0a00 |0005: move-result v0 │ │ +0749e8: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=80 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 scroller Ljava/lang/Object; │ │ │ │ #12 : (in Landroid/support/v4/widget/ScrollerCompatGingerbread;) │ │ @@ -74412,18 +110900,18 @@ │ │ type : '(Ljava/lang/Object;III)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 6 16-bit code units │ │ -050f90: |[050f90] android.support.v4.widget.ScrollerCompatGingerbread.notifyHorizontalEdgeReached:(Ljava/lang/Object;III)V │ │ -050fa0: 1f00 fa02 |0000: check-cast v0, Landroid/widget/OverScroller; // type@02fa │ │ -050fa4: 6e40 4c14 1032 |0002: invoke-virtual {v0, v1, v2, v3}, Landroid/widget/OverScroller;.notifyHorizontalEdgeReached:(III)V // method@144c │ │ -050faa: 0e00 |0005: return-void │ │ +0749ec: |[0749ec] android.support.v4.widget.ScrollerCompatGingerbread.notifyHorizontalEdgeReached:(Ljava/lang/Object;III)V │ │ +0749fc: 1f00 7a04 |0000: check-cast v0, Landroid/widget/OverScroller; // type@047a │ │ +074a00: 6e40 2c1f 1032 |0002: invoke-virtual {v0, v1, v2, v3}, Landroid/widget/OverScroller;.notifyHorizontalEdgeReached:(III)V // method@1f2c │ │ +074a06: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=72 │ │ 0x0005 line=73 │ │ locals : │ │ 0x0000 - 0x0002 reg=0 scroller Ljava/lang/Object; │ │ 0x0000 - 0x0006 reg=1 startX I │ │ @@ -74435,18 +110923,18 @@ │ │ type : '(Ljava/lang/Object;III)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 6 16-bit code units │ │ -050fac: |[050fac] android.support.v4.widget.ScrollerCompatGingerbread.notifyVerticalEdgeReached:(Ljava/lang/Object;III)V │ │ -050fbc: 1f00 fa02 |0000: check-cast v0, Landroid/widget/OverScroller; // type@02fa │ │ -050fc0: 6e40 4d14 1032 |0002: invoke-virtual {v0, v1, v2, v3}, Landroid/widget/OverScroller;.notifyVerticalEdgeReached:(III)V // method@144d │ │ -050fc6: 0e00 |0005: return-void │ │ +074a08: |[074a08] android.support.v4.widget.ScrollerCompatGingerbread.notifyVerticalEdgeReached:(Ljava/lang/Object;III)V │ │ +074a18: 1f00 7a04 |0000: check-cast v0, Landroid/widget/OverScroller; // type@047a │ │ +074a1c: 6e40 2d1f 1032 |0002: invoke-virtual {v0, v1, v2, v3}, Landroid/widget/OverScroller;.notifyVerticalEdgeReached:(III)V // method@1f2d │ │ +074a22: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=76 │ │ 0x0005 line=77 │ │ locals : │ │ 0x0000 - 0x0002 reg=0 scroller Ljava/lang/Object; │ │ 0x0000 - 0x0006 reg=1 startY I │ │ @@ -74458,18 +110946,18 @@ │ │ type : '(Ljava/lang/Object;IIII)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 5 │ │ ins : 5 │ │ outs : 5 │ │ insns size : 6 16-bit code units │ │ -050fc8: |[050fc8] android.support.v4.widget.ScrollerCompatGingerbread.startScroll:(Ljava/lang/Object;IIII)V │ │ -050fd8: 1f00 fa02 |0000: check-cast v0, Landroid/widget/OverScroller; // type@02fa │ │ -050fdc: 6e54 4e14 1032 |0002: invoke-virtual {v0, v1, v2, v3, v4}, Landroid/widget/OverScroller;.startScroll:(IIII)V // method@144e │ │ -050fe2: 0e00 |0005: return-void │ │ +074a24: |[074a24] android.support.v4.widget.ScrollerCompatGingerbread.startScroll:(Ljava/lang/Object;IIII)V │ │ +074a34: 1f00 7a04 |0000: check-cast v0, Landroid/widget/OverScroller; // type@047a │ │ +074a38: 6e54 2e1f 1032 |0002: invoke-virtual {v0, v1, v2, v3, v4}, Landroid/widget/OverScroller;.startScroll:(IIII)V // method@1f2e │ │ +074a3e: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=47 │ │ 0x0005 line=48 │ │ locals : │ │ 0x0000 - 0x0002 reg=0 scroller Ljava/lang/Object; │ │ 0x0000 - 0x0006 reg=1 startX I │ │ @@ -74482,50 +110970,50 @@ │ │ type : '(Ljava/lang/Object;IIIII)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 12 │ │ ins : 6 │ │ outs : 6 │ │ insns size : 12 16-bit code units │ │ -050fe4: |[050fe4] android.support.v4.widget.ScrollerCompatGingerbread.startScroll:(Ljava/lang/Object;IIIII)V │ │ -050ff4: 0760 |0000: move-object v0, v6 │ │ -050ff6: 1f00 fa02 |0001: check-cast v0, Landroid/widget/OverScroller; // type@02fa │ │ -050ffa: 0171 |0003: move v1, v7 │ │ -050ffc: 0182 |0004: move v2, v8 │ │ -050ffe: 0193 |0005: move v3, v9 │ │ -051000: 01a4 |0006: move v4, v10 │ │ -051002: 01b5 |0007: move v5, v11 │ │ -051004: 7406 4f14 0000 |0008: invoke-virtual/range {v0, v1, v2, v3, v4, v5}, Landroid/widget/OverScroller;.startScroll:(IIIII)V // method@144f │ │ -05100a: 0e00 |000b: return-void │ │ +074a40: |[074a40] android.support.v4.widget.ScrollerCompatGingerbread.startScroll:(Ljava/lang/Object;IIIII)V │ │ +074a50: 0760 |0000: move-object v0, v6 │ │ +074a52: 1f00 7a04 |0001: check-cast v0, Landroid/widget/OverScroller; // type@047a │ │ +074a56: 0171 |0003: move v1, v7 │ │ +074a58: 0182 |0004: move v2, v8 │ │ +074a5a: 0193 |0005: move v3, v9 │ │ +074a5c: 01a4 |0006: move v4, v10 │ │ +074a5e: 01b5 |0007: move v5, v11 │ │ +074a60: 7406 2f1f 0000 |0008: invoke-virtual/range {v0, v1, v2, v3, v4, v5}, Landroid/widget/OverScroller;.startScroll:(IIIII)V // method@1f2f │ │ +074a66: 0e00 |000b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=52 │ │ 0x000b line=53 │ │ locals : │ │ 0x0000 - 0x000c reg=6 scroller Ljava/lang/Object; │ │ 0x0000 - 0x000c reg=7 startX I │ │ 0x0000 - 0x000c reg=8 startY I │ │ 0x0000 - 0x000c reg=9 dx I │ │ 0x0000 - 0x000c reg=10 dy I │ │ 0x0000 - 0x000c reg=11 duration I │ │ │ │ Virtual methods - │ │ - source_file_idx : 2661 (ScrollerCompatGingerbread.java) │ │ + source_file_idx : 3657 (ScrollerCompatGingerbread.java) │ │ │ │ -Class #314 header: │ │ -class_idx : 614 │ │ +Class #533 header: │ │ +class_idx : 972 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 948 │ │ -source_file_idx : 2662 │ │ +superclass_idx : 1337 │ │ +source_file_idx : 3658 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 0 │ │ │ │ -Class #314 - │ │ +Class #533 - │ │ Class descriptor : 'Landroid/support/v4/widget/ScrollerCompatIcs;' │ │ Access flags : 0x0000 () │ │ Superclass : 'Ljava/lang/Object;' │ │ Interfaces - │ │ Static fields - │ │ Instance fields - │ │ Direct methods - │ │ @@ -74534,17 +111022,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -05100c: |[05100c] android.support.v4.widget.ScrollerCompatIcs.:()V │ │ -05101c: 7010 9117 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1791 │ │ -051022: 0e00 |0003: return-void │ │ +074a68: |[074a68] android.support.v4.widget.ScrollerCompatIcs.:()V │ │ +074a78: 7010 8622 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2286 │ │ +074a7e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=24 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/widget/ScrollerCompatIcs; │ │ │ │ #1 : (in Landroid/support/v4/widget/ScrollerCompatIcs;) │ │ @@ -74552,44 +111040,44 @@ │ │ type : '(Ljava/lang/Object;)F' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -051024: |[051024] android.support.v4.widget.ScrollerCompatIcs.getCurrVelocity:(Ljava/lang/Object;)F │ │ -051034: 1f01 fa02 |0000: check-cast v1, Landroid/widget/OverScroller; // type@02fa │ │ -051038: 6e10 4514 0100 |0002: invoke-virtual {v1}, Landroid/widget/OverScroller;.getCurrVelocity:()F // method@1445 │ │ -05103e: 0a00 |0005: move-result v0 │ │ -051040: 0f00 |0006: return v0 │ │ +074a80: |[074a80] android.support.v4.widget.ScrollerCompatIcs.getCurrVelocity:(Ljava/lang/Object;)F │ │ +074a90: 1f01 7a04 |0000: check-cast v1, Landroid/widget/OverScroller; // type@047a │ │ +074a94: 6e10 251f 0100 |0002: invoke-virtual {v1}, Landroid/widget/OverScroller;.getCurrVelocity:()F // method@1f25 │ │ +074a9a: 0a00 |0005: move-result v0 │ │ +074a9c: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=26 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 scroller Ljava/lang/Object; │ │ │ │ Virtual methods - │ │ - source_file_idx : 2662 (ScrollerCompatIcs.java) │ │ + source_file_idx : 3658 (ScrollerCompatIcs.java) │ │ │ │ -Class #315 header: │ │ -class_idx : 615 │ │ +Class #534 header: │ │ +class_idx : 973 │ │ access_flags : 1025 (0x0401) │ │ -superclass_idx : 948 │ │ -source_file_idx : 2671 │ │ +superclass_idx : 1337 │ │ +source_file_idx : 3667 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ -Class #315 annotations: │ │ +Class #534 annotations: │ │ Annotations on class │ │ VISIBILITY_SYSTEM Ldalvik/annotation/EnclosingClass; value=Landroid/support/v4/widget/SearchViewCompat; │ │ VISIBILITY_SYSTEM Ldalvik/annotation/InnerClass; accessFlags=1033 name="OnCloseListenerCompat" │ │ │ │ -Class #315 - │ │ +Class #534 - │ │ Class descriptor : 'Landroid/support/v4/widget/SearchViewCompat$OnCloseListenerCompat;' │ │ Access flags : 0x0401 (PUBLIC ABSTRACT) │ │ Superclass : 'Ljava/lang/Object;' │ │ Interfaces - │ │ Static fields - │ │ Instance fields - │ │ #0 : (in Landroid/support/v4/widget/SearchViewCompat$OnCloseListenerCompat;) │ │ @@ -74602,22 +111090,22 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 14 16-bit code units │ │ -051044: |[051044] android.support.v4.widget.SearchViewCompat$OnCloseListenerCompat.:()V │ │ -051054: 7010 9117 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@1791 │ │ -05105a: 7100 0c11 0000 |0003: invoke-static {}, Landroid/support/v4/widget/SearchViewCompat;.access$000:()Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl; // method@110c │ │ -051060: 0c00 |0006: move-result-object v0 │ │ -051062: 7220 e910 1000 |0007: invoke-interface {v0, v1}, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl;.newOnCloseListener:(Landroid/support/v4/widget/SearchViewCompat$OnCloseListenerCompat;)Ljava/lang/Object; // method@10e9 │ │ -051068: 0c00 |000a: move-result-object v0 │ │ -05106a: 5b10 ce04 |000b: iput-object v0, v1, Landroid/support/v4/widget/SearchViewCompat$OnCloseListenerCompat;.mListener:Ljava/lang/Object; // field@04ce │ │ -05106e: 0e00 |000d: return-void │ │ +074aa0: |[074aa0] android.support.v4.widget.SearchViewCompat$OnCloseListenerCompat.:()V │ │ +074ab0: 7010 8622 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@2286 │ │ +074ab6: 7100 ce1a 0000 |0003: invoke-static {}, Landroid/support/v4/widget/SearchViewCompat;.access$000:()Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl; // method@1ace │ │ +074abc: 0c00 |0006: move-result-object v0 │ │ +074abe: 7220 ab1a 1000 |0007: invoke-interface {v0, v1}, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl;.newOnCloseListener:(Landroid/support/v4/widget/SearchViewCompat$OnCloseListenerCompat;)Ljava/lang/Object; // method@1aab │ │ +074ac4: 0c00 |000a: move-result-object v0 │ │ +074ac6: 5b10 8e07 |000b: iput-object v0, v1, Landroid/support/v4/widget/SearchViewCompat$OnCloseListenerCompat;.mListener:Ljava/lang/Object; // field@078e │ │ +074aca: 0e00 |000d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=385 │ │ 0x0003 line=386 │ │ 0x000d line=387 │ │ locals : │ │ 0x0000 - 0x000e reg=1 this Landroid/support/v4/widget/SearchViewCompat$OnCloseListenerCompat; │ │ @@ -74628,41 +111116,41 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -051070: |[051070] android.support.v4.widget.SearchViewCompat$OnCloseListenerCompat.onClose:()Z │ │ -051080: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -051082: 0f00 |0001: return v0 │ │ +074acc: |[074acc] android.support.v4.widget.SearchViewCompat$OnCloseListenerCompat.onClose:()Z │ │ +074adc: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +074ade: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=396 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/widget/SearchViewCompat$OnCloseListenerCompat; │ │ │ │ - source_file_idx : 2671 (SearchViewCompat.java) │ │ + source_file_idx : 3667 (SearchViewCompat.java) │ │ │ │ -Class #316 header: │ │ -class_idx : 616 │ │ +Class #535 header: │ │ +class_idx : 974 │ │ access_flags : 1025 (0x0401) │ │ -superclass_idx : 948 │ │ -source_file_idx : 2671 │ │ +superclass_idx : 1337 │ │ +source_file_idx : 3667 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 2 │ │ │ │ -Class #316 annotations: │ │ +Class #535 annotations: │ │ Annotations on class │ │ VISIBILITY_SYSTEM Ldalvik/annotation/EnclosingClass; value=Landroid/support/v4/widget/SearchViewCompat; │ │ VISIBILITY_SYSTEM Ldalvik/annotation/InnerClass; accessFlags=1033 name="OnQueryTextListenerCompat" │ │ │ │ -Class #316 - │ │ +Class #535 - │ │ Class descriptor : 'Landroid/support/v4/widget/SearchViewCompat$OnQueryTextListenerCompat;' │ │ Access flags : 0x0401 (PUBLIC ABSTRACT) │ │ Superclass : 'Ljava/lang/Object;' │ │ Interfaces - │ │ Static fields - │ │ Instance fields - │ │ #0 : (in Landroid/support/v4/widget/SearchViewCompat$OnQueryTextListenerCompat;) │ │ @@ -74675,22 +111163,22 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 14 16-bit code units │ │ -051084: |[051084] android.support.v4.widget.SearchViewCompat$OnQueryTextListenerCompat.:()V │ │ -051094: 7010 9117 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@1791 │ │ -05109a: 7100 0c11 0000 |0003: invoke-static {}, Landroid/support/v4/widget/SearchViewCompat;.access$000:()Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl; // method@110c │ │ -0510a0: 0c00 |0006: move-result-object v0 │ │ -0510a2: 7220 ea10 1000 |0007: invoke-interface {v0, v1}, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl;.newOnQueryTextListener:(Landroid/support/v4/widget/SearchViewCompat$OnQueryTextListenerCompat;)Ljava/lang/Object; // method@10ea │ │ -0510a8: 0c00 |000a: move-result-object v0 │ │ -0510aa: 5b10 cf04 |000b: iput-object v0, v1, Landroid/support/v4/widget/SearchViewCompat$OnQueryTextListenerCompat;.mListener:Ljava/lang/Object; // field@04cf │ │ -0510ae: 0e00 |000d: return-void │ │ +074ae0: |[074ae0] android.support.v4.widget.SearchViewCompat$OnQueryTextListenerCompat.:()V │ │ +074af0: 7010 8622 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@2286 │ │ +074af6: 7100 ce1a 0000 |0003: invoke-static {}, Landroid/support/v4/widget/SearchViewCompat;.access$000:()Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl; // method@1ace │ │ +074afc: 0c00 |0006: move-result-object v0 │ │ +074afe: 7220 ac1a 1000 |0007: invoke-interface {v0, v1}, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl;.newOnQueryTextListener:(Landroid/support/v4/widget/SearchViewCompat$OnQueryTextListenerCompat;)Ljava/lang/Object; // method@1aac │ │ +074b04: 0c00 |000a: move-result-object v0 │ │ +074b06: 5b10 8f07 |000b: iput-object v0, v1, Landroid/support/v4/widget/SearchViewCompat$OnQueryTextListenerCompat;.mListener:Ljava/lang/Object; // field@078f │ │ +074b0a: 0e00 |000d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=336 │ │ 0x0003 line=337 │ │ 0x000d line=338 │ │ locals : │ │ 0x0000 - 0x000e reg=1 this Landroid/support/v4/widget/SearchViewCompat$OnQueryTextListenerCompat; │ │ @@ -74701,17 +111189,17 @@ │ │ type : '(Ljava/lang/String;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -0510b0: |[0510b0] android.support.v4.widget.SearchViewCompat$OnQueryTextListenerCompat.onQueryTextChange:(Ljava/lang/String;)Z │ │ -0510c0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0510c2: 0f00 |0001: return v0 │ │ +074b0c: |[074b0c] android.support.v4.widget.SearchViewCompat$OnQueryTextListenerCompat.onQueryTextChange:(Ljava/lang/String;)Z │ │ +074b1c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +074b1e: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=365 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/widget/SearchViewCompat$OnQueryTextListenerCompat; │ │ 0x0000 - 0x0002 reg=2 newText Ljava/lang/String; │ │ │ │ @@ -74720,42 +111208,42 @@ │ │ type : '(Ljava/lang/String;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -0510c4: |[0510c4] android.support.v4.widget.SearchViewCompat$OnQueryTextListenerCompat.onQueryTextSubmit:(Ljava/lang/String;)Z │ │ -0510d4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0510d6: 0f00 |0001: return v0 │ │ +074b20: |[074b20] android.support.v4.widget.SearchViewCompat$OnQueryTextListenerCompat.onQueryTextSubmit:(Ljava/lang/String;)Z │ │ +074b30: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +074b32: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=353 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/widget/SearchViewCompat$OnQueryTextListenerCompat; │ │ 0x0000 - 0x0002 reg=2 query Ljava/lang/String; │ │ │ │ - source_file_idx : 2671 (SearchViewCompat.java) │ │ + source_file_idx : 3667 (SearchViewCompat.java) │ │ │ │ -Class #317 header: │ │ -class_idx : 621 │ │ +Class #536 header: │ │ +class_idx : 979 │ │ access_flags : 1536 (0x0600) │ │ -superclass_idx : 948 │ │ -source_file_idx : 2671 │ │ +superclass_idx : 1337 │ │ +source_file_idx : 3667 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 18 │ │ │ │ -Class #317 annotations: │ │ +Class #536 annotations: │ │ Annotations on class │ │ VISIBILITY_SYSTEM Ldalvik/annotation/EnclosingClass; value=Landroid/support/v4/widget/SearchViewCompat; │ │ VISIBILITY_SYSTEM Ldalvik/annotation/InnerClass; accessFlags=1544 name="SearchViewCompatImpl" │ │ │ │ -Class #317 - │ │ +Class #536 - │ │ Class descriptor : 'Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl;' │ │ Access flags : 0x0600 (INTERFACE ABSTRACT) │ │ Superclass : 'Ljava/lang/Object;' │ │ Interfaces - │ │ Static fields - │ │ Instance fields - │ │ Direct methods - │ │ @@ -74864,31 +111352,31 @@ │ │ │ │ #17 : (in Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl;) │ │ name : 'setSubmitButtonEnabled' │ │ type : '(Landroid/view/View;Z)V' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ - source_file_idx : 2671 (SearchViewCompat.java) │ │ + source_file_idx : 3667 (SearchViewCompat.java) │ │ │ │ -Class #318 header: │ │ -class_idx : 623 │ │ +Class #537 header: │ │ +class_idx : 981 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 948 │ │ -source_file_idx : 2671 │ │ +superclass_idx : 1337 │ │ +source_file_idx : 3667 │ │ static_fields_size : 1 │ │ instance_fields_size: 0 │ │ direct_methods_size : 19 │ │ virtual_methods_size: 0 │ │ │ │ -Class #318 annotations: │ │ +Class #537 annotations: │ │ Annotations on class │ │ VISIBILITY_SYSTEM Ldalvik/annotation/MemberClasses; value={ Landroid/support/v4/widget/SearchViewCompat$OnCloseListenerCompat; Landroid/support/v4/widget/SearchViewCompat$OnQueryTextListenerCompat; Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatIcsImpl; Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatHoneycombImpl; Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatStubImpl; Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl; } │ │ │ │ -Class #318 - │ │ +Class #537 - │ │ Class descriptor : 'Landroid/support/v4/widget/SearchViewCompat;' │ │ Access flags : 0x0001 (PUBLIC) │ │ Superclass : 'Ljava/lang/Object;' │ │ Interfaces - │ │ Static fields - │ │ #0 : (in Landroid/support/v4/widget/SearchViewCompat;) │ │ name : 'IMPL' │ │ @@ -74901,33 +111389,33 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 36 16-bit code units │ │ -0510d8: |[0510d8] android.support.v4.widget.SearchViewCompat.:()V │ │ -0510e8: 6000 2c00 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@002c │ │ -0510ec: 1301 0e00 |0002: const/16 v1, #int 14 // #e │ │ -0510f0: 3410 0a00 |0004: if-lt v0, v1, 000e // +000a │ │ -0510f4: 2200 6c02 |0006: new-instance v0, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatIcsImpl; // type@026c │ │ -0510f8: 7010 e110 0000 |0008: invoke-direct {v0}, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatIcsImpl;.:()V // method@10e1 │ │ -0510fe: 6900 d404 |000b: sput-object v0, Landroid/support/v4/widget/SearchViewCompat;.IMPL:Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl; // field@04d4 │ │ -051102: 0e00 |000d: return-void │ │ -051104: 6000 2c00 |000e: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@002c │ │ -051108: 1301 0b00 |0010: const/16 v1, #int 11 // #b │ │ -05110c: 3410 0a00 |0012: if-lt v0, v1, 001c // +000a │ │ -051110: 2200 6b02 |0014: new-instance v0, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatHoneycombImpl; // type@026b │ │ -051114: 7010 d010 0000 |0016: invoke-direct {v0}, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatHoneycombImpl;.:()V // method@10d0 │ │ -05111a: 6900 d404 |0019: sput-object v0, Landroid/support/v4/widget/SearchViewCompat;.IMPL:Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl; // field@04d4 │ │ -05111e: 28f2 |001b: goto 000d // -000e │ │ -051120: 2200 6e02 |001c: new-instance v0, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatStubImpl; // type@026e │ │ -051124: 7010 f710 0000 |001e: invoke-direct {v0}, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatStubImpl;.:()V // method@10f7 │ │ -05112a: 6900 d404 |0021: sput-object v0, Landroid/support/v4/widget/SearchViewCompat;.IMPL:Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl; // field@04d4 │ │ -05112e: 28ea |0023: goto 000d // -0016 │ │ +074b34: |[074b34] android.support.v4.widget.SearchViewCompat.:()V │ │ +074b44: 6000 4000 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0040 │ │ +074b48: 1301 0e00 |0002: const/16 v1, #int 14 // #e │ │ +074b4c: 3410 0a00 |0004: if-lt v0, v1, 000e // +000a │ │ +074b50: 2200 d203 |0006: new-instance v0, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatIcsImpl; // type@03d2 │ │ +074b54: 7010 a31a 0000 |0008: invoke-direct {v0}, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatIcsImpl;.:()V // method@1aa3 │ │ +074b5a: 6900 9407 |000b: sput-object v0, Landroid/support/v4/widget/SearchViewCompat;.IMPL:Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl; // field@0794 │ │ +074b5e: 0e00 |000d: return-void │ │ +074b60: 6000 4000 |000e: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0040 │ │ +074b64: 1301 0b00 |0010: const/16 v1, #int 11 // #b │ │ +074b68: 3410 0a00 |0012: if-lt v0, v1, 001c // +000a │ │ +074b6c: 2200 d103 |0014: new-instance v0, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatHoneycombImpl; // type@03d1 │ │ +074b70: 7010 921a 0000 |0016: invoke-direct {v0}, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatHoneycombImpl;.:()V // method@1a92 │ │ +074b76: 6900 9407 |0019: sput-object v0, Landroid/support/v4/widget/SearchViewCompat;.IMPL:Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl; // field@0794 │ │ +074b7a: 28f2 |001b: goto 000d // -000e │ │ +074b7c: 2200 d403 |001c: new-instance v0, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatStubImpl; // type@03d4 │ │ +074b80: 7010 b91a 0000 |001e: invoke-direct {v0}, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatStubImpl;.:()V // method@1ab9 │ │ +074b86: 6900 9407 |0021: sput-object v0, Landroid/support/v4/widget/SearchViewCompat;.IMPL:Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl; // field@0794 │ │ +074b8a: 28ea |0023: goto 000d // -0016 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=255 │ │ 0x0006 line=256 │ │ 0x000d line=262 │ │ 0x000e line=257 │ │ 0x0014 line=258 │ │ @@ -74939,17 +111427,17 @@ │ │ type : '(Landroid/content/Context;)V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -051130: |[051130] android.support.v4.widget.SearchViewCompat.:(Landroid/content/Context;)V │ │ -051140: 7010 9117 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1791 │ │ -051146: 0e00 |0003: return-void │ │ +074b8c: |[074b8c] android.support.v4.widget.SearchViewCompat.:(Landroid/content/Context;)V │ │ +074b9c: 7010 8622 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2286 │ │ +074ba2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=264 │ │ 0x0003 line=266 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/widget/SearchViewCompat; │ │ 0x0000 - 0x0004 reg=1 context Landroid/content/Context; │ │ @@ -74959,36 +111447,36 @@ │ │ type : '()Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl;' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -051148: |[051148] android.support.v4.widget.SearchViewCompat.access$000:()Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl; │ │ -051158: 6200 d404 |0000: sget-object v0, Landroid/support/v4/widget/SearchViewCompat;.IMPL:Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl; // field@04d4 │ │ -05115c: 1100 |0002: return-object v0 │ │ +074ba4: |[074ba4] android.support.v4.widget.SearchViewCompat.access$000:()Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl; │ │ +074bb4: 6200 9407 |0000: sget-object v0, Landroid/support/v4/widget/SearchViewCompat;.IMPL:Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl; // field@0794 │ │ +074bb8: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=30 │ │ locals : │ │ │ │ #3 : (in Landroid/support/v4/widget/SearchViewCompat;) │ │ name : 'getQuery' │ │ type : '(Landroid/view/View;)Ljava/lang/CharSequence;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -051160: |[051160] android.support.v4.widget.SearchViewCompat.getQuery:(Landroid/view/View;)Ljava/lang/CharSequence; │ │ -051170: 6200 d404 |0000: sget-object v0, Landroid/support/v4/widget/SearchViewCompat;.IMPL:Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl; // field@04d4 │ │ -051174: 7220 e510 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl;.getQuery:(Landroid/view/View;)Ljava/lang/CharSequence; // method@10e5 │ │ -05117a: 0c00 |0005: move-result-object v0 │ │ -05117c: 1100 |0006: return-object v0 │ │ +074bbc: |[074bbc] android.support.v4.widget.SearchViewCompat.getQuery:(Landroid/view/View;)Ljava/lang/CharSequence; │ │ +074bcc: 6200 9407 |0000: sget-object v0, Landroid/support/v4/widget/SearchViewCompat;.IMPL:Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl; // field@0794 │ │ +074bd0: 7220 a71a 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl;.getQuery:(Landroid/view/View;)Ljava/lang/CharSequence; // method@1aa7 │ │ +074bd6: 0c00 |0005: move-result-object v0 │ │ +074bd8: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=408 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 searchView Landroid/view/View; │ │ │ │ #4 : (in Landroid/support/v4/widget/SearchViewCompat;) │ │ @@ -74996,19 +111484,19 @@ │ │ type : '(Landroid/view/View;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -051180: |[051180] android.support.v4.widget.SearchViewCompat.isIconified:(Landroid/view/View;)Z │ │ -051190: 6200 d404 |0000: sget-object v0, Landroid/support/v4/widget/SearchViewCompat;.IMPL:Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl; // field@04d4 │ │ -051194: 7220 e610 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl;.isIconified:(Landroid/view/View;)Z // method@10e6 │ │ -05119a: 0a00 |0005: move-result v0 │ │ -05119c: 0f00 |0006: return v0 │ │ +074bdc: |[074bdc] android.support.v4.widget.SearchViewCompat.isIconified:(Landroid/view/View;)Z │ │ +074bec: 6200 9407 |0000: sget-object v0, Landroid/support/v4/widget/SearchViewCompat;.IMPL:Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl; // field@0794 │ │ +074bf0: 7220 a81a 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl;.isIconified:(Landroid/view/View;)Z // method@1aa8 │ │ +074bf6: 0a00 |0005: move-result v0 │ │ +074bf8: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=458 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 searchView Landroid/view/View; │ │ │ │ #5 : (in Landroid/support/v4/widget/SearchViewCompat;) │ │ @@ -75016,19 +111504,19 @@ │ │ type : '(Landroid/view/View;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -0511a0: |[0511a0] android.support.v4.widget.SearchViewCompat.isQueryRefinementEnabled:(Landroid/view/View;)Z │ │ -0511b0: 6200 d404 |0000: sget-object v0, Landroid/support/v4/widget/SearchViewCompat;.IMPL:Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl; // field@04d4 │ │ -0511b4: 7220 e710 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl;.isQueryRefinementEnabled:(Landroid/view/View;)Z // method@10e7 │ │ -0511ba: 0a00 |0005: move-result v0 │ │ -0511bc: 0f00 |0006: return v0 │ │ +074bfc: |[074bfc] android.support.v4.widget.SearchViewCompat.isQueryRefinementEnabled:(Landroid/view/View;)Z │ │ +074c0c: 6200 9407 |0000: sget-object v0, Landroid/support/v4/widget/SearchViewCompat;.IMPL:Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl; // field@0794 │ │ +074c10: 7220 a91a 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl;.isQueryRefinementEnabled:(Landroid/view/View;)Z // method@1aa9 │ │ +074c16: 0a00 |0005: move-result v0 │ │ +074c18: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=509 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 searchView Landroid/view/View; │ │ │ │ #6 : (in Landroid/support/v4/widget/SearchViewCompat;) │ │ @@ -75036,19 +111524,19 @@ │ │ type : '(Landroid/view/View;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -0511c0: |[0511c0] android.support.v4.widget.SearchViewCompat.isSubmitButtonEnabled:(Landroid/view/View;)Z │ │ -0511d0: 6200 d404 |0000: sget-object v0, Landroid/support/v4/widget/SearchViewCompat;.IMPL:Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl; // field@04d4 │ │ -0511d4: 7220 e810 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl;.isSubmitButtonEnabled:(Landroid/view/View;)Z // method@10e8 │ │ -0511da: 0a00 |0005: move-result v0 │ │ -0511dc: 0f00 |0006: return v0 │ │ +074c1c: |[074c1c] android.support.v4.widget.SearchViewCompat.isSubmitButtonEnabled:(Landroid/view/View;)Z │ │ +074c2c: 6200 9407 |0000: sget-object v0, Landroid/support/v4/widget/SearchViewCompat;.IMPL:Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl; // field@0794 │ │ +074c30: 7220 aa1a 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl;.isSubmitButtonEnabled:(Landroid/view/View;)Z // method@1aaa │ │ +074c36: 0a00 |0005: move-result v0 │ │ +074c38: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=481 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 searchView Landroid/view/View; │ │ │ │ #7 : (in Landroid/support/v4/widget/SearchViewCompat;) │ │ @@ -75056,19 +111544,19 @@ │ │ type : '(Landroid/content/Context;)Landroid/view/View;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -0511e0: |[0511e0] android.support.v4.widget.SearchViewCompat.newSearchView:(Landroid/content/Context;)Landroid/view/View; │ │ -0511f0: 6200 d404 |0000: sget-object v0, Landroid/support/v4/widget/SearchViewCompat;.IMPL:Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl; // field@04d4 │ │ -0511f4: 7220 eb10 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl;.newSearchView:(Landroid/content/Context;)Landroid/view/View; // method@10eb │ │ -0511fa: 0c00 |0005: move-result-object v0 │ │ -0511fc: 1100 |0006: return-object v0 │ │ +074c3c: |[074c3c] android.support.v4.widget.SearchViewCompat.newSearchView:(Landroid/content/Context;)Landroid/view/View; │ │ +074c4c: 6200 9407 |0000: sget-object v0, Landroid/support/v4/widget/SearchViewCompat;.IMPL:Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl; // field@0794 │ │ +074c50: 7220 ad1a 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl;.newSearchView:(Landroid/content/Context;)Landroid/view/View; // method@1aad │ │ +074c56: 0c00 |0005: move-result-object v0 │ │ +074c58: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=276 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 context Landroid/content/Context; │ │ │ │ #8 : (in Landroid/support/v4/widget/SearchViewCompat;) │ │ @@ -75076,18 +111564,18 @@ │ │ type : '(Landroid/view/View;Z)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -051200: |[051200] android.support.v4.widget.SearchViewCompat.setIconified:(Landroid/view/View;Z)V │ │ -051210: 6200 d404 |0000: sget-object v0, Landroid/support/v4/widget/SearchViewCompat;.IMPL:Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl; // field@04d4 │ │ -051214: 7230 ec10 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl;.setIconified:(Landroid/view/View;Z)V // method@10ec │ │ -05121a: 0e00 |0005: return-void │ │ +074c5c: |[074c5c] android.support.v4.widget.SearchViewCompat.setIconified:(Landroid/view/View;Z)V │ │ +074c6c: 6200 9407 |0000: sget-object v0, Landroid/support/v4/widget/SearchViewCompat;.IMPL:Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl; // field@0794 │ │ +074c70: 7230 ae1a 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl;.setIconified:(Landroid/view/View;Z)V // method@1aae │ │ +074c76: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=447 │ │ 0x0005 line=448 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 searchView Landroid/view/View; │ │ 0x0000 - 0x0006 reg=2 iconify Z │ │ @@ -75097,18 +111585,18 @@ │ │ type : '(Landroid/view/View;I)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -05121c: |[05121c] android.support.v4.widget.SearchViewCompat.setImeOptions:(Landroid/view/View;I)V │ │ -05122c: 6200 d404 |0000: sget-object v0, Landroid/support/v4/widget/SearchViewCompat;.IMPL:Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl; // field@04d4 │ │ -051230: 7230 ed10 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl;.setImeOptions:(Landroid/view/View;I)V // method@10ed │ │ -051236: 0e00 |0005: return-void │ │ +074c78: |[074c78] android.support.v4.widget.SearchViewCompat.setImeOptions:(Landroid/view/View;I)V │ │ +074c88: 6200 9407 |0000: sget-object v0, Landroid/support/v4/widget/SearchViewCompat;.IMPL:Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl; // field@0794 │ │ +074c8c: 7230 af1a 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl;.setImeOptions:(Landroid/view/View;I)V // method@1aaf │ │ +074c92: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=303 │ │ 0x0005 line=304 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 searchView Landroid/view/View; │ │ 0x0000 - 0x0006 reg=2 imeOptions I │ │ @@ -75118,18 +111606,18 @@ │ │ type : '(Landroid/view/View;I)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -051238: |[051238] android.support.v4.widget.SearchViewCompat.setInputType:(Landroid/view/View;I)V │ │ -051248: 6200 d404 |0000: sget-object v0, Landroid/support/v4/widget/SearchViewCompat;.IMPL:Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl; // field@04d4 │ │ -05124c: 7230 ee10 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl;.setInputType:(Landroid/view/View;I)V // method@10ee │ │ -051252: 0e00 |0005: return-void │ │ +074c94: |[074c94] android.support.v4.widget.SearchViewCompat.setInputType:(Landroid/view/View;I)V │ │ +074ca4: 6200 9407 |0000: sget-object v0, Landroid/support/v4/widget/SearchViewCompat;.IMPL:Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl; // field@0794 │ │ +074ca8: 7230 b01a 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl;.setInputType:(Landroid/view/View;I)V // method@1ab0 │ │ +074cae: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=316 │ │ 0x0005 line=317 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 searchView Landroid/view/View; │ │ 0x0000 - 0x0006 reg=2 inputType I │ │ @@ -75139,18 +111627,18 @@ │ │ type : '(Landroid/view/View;I)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -051254: |[051254] android.support.v4.widget.SearchViewCompat.setMaxWidth:(Landroid/view/View;I)V │ │ -051264: 6200 d404 |0000: sget-object v0, Landroid/support/v4/widget/SearchViewCompat;.IMPL:Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl; // field@04d4 │ │ -051268: 7230 ef10 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl;.setMaxWidth:(Landroid/view/View;I)V // method@10ef │ │ -05126e: 0e00 |0005: return-void │ │ +074cb0: |[074cb0] android.support.v4.widget.SearchViewCompat.setMaxWidth:(Landroid/view/View;I)V │ │ +074cc0: 6200 9407 |0000: sget-object v0, Landroid/support/v4/widget/SearchViewCompat;.IMPL:Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl; // field@0794 │ │ +074cc4: 7230 b11a 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl;.setMaxWidth:(Landroid/view/View;I)V // method@1ab1 │ │ +074cca: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=517 │ │ 0x0005 line=518 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 searchView Landroid/view/View; │ │ 0x0000 - 0x0006 reg=2 maxpixels I │ │ @@ -75160,19 +111648,19 @@ │ │ type : '(Landroid/view/View;Landroid/support/v4/widget/SearchViewCompat$OnCloseListenerCompat;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -051270: |[051270] android.support.v4.widget.SearchViewCompat.setOnCloseListener:(Landroid/view/View;Landroid/support/v4/widget/SearchViewCompat$OnCloseListenerCompat;)V │ │ -051280: 6200 d404 |0000: sget-object v0, Landroid/support/v4/widget/SearchViewCompat;.IMPL:Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl; // field@04d4 │ │ -051284: 5431 ce04 |0002: iget-object v1, v3, Landroid/support/v4/widget/SearchViewCompat$OnCloseListenerCompat;.mListener:Ljava/lang/Object; // field@04ce │ │ -051288: 7230 f010 2001 |0004: invoke-interface {v0, v2, v1}, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl;.setOnCloseListener:(Ljava/lang/Object;Ljava/lang/Object;)V // method@10f0 │ │ -05128e: 0e00 |0007: return-void │ │ +074ccc: |[074ccc] android.support.v4.widget.SearchViewCompat.setOnCloseListener:(Landroid/view/View;Landroid/support/v4/widget/SearchViewCompat$OnCloseListenerCompat;)V │ │ +074cdc: 6200 9407 |0000: sget-object v0, Landroid/support/v4/widget/SearchViewCompat;.IMPL:Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl; // field@0794 │ │ +074ce0: 5431 8e07 |0002: iget-object v1, v3, Landroid/support/v4/widget/SearchViewCompat$OnCloseListenerCompat;.mListener:Ljava/lang/Object; // field@078e │ │ +074ce4: 7230 b21a 2001 |0004: invoke-interface {v0, v2, v1}, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl;.setOnCloseListener:(Ljava/lang/Object;Ljava/lang/Object;)V // method@1ab2 │ │ +074cea: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=376 │ │ 0x0007 line=377 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 searchView Landroid/view/View; │ │ 0x0000 - 0x0008 reg=3 listener Landroid/support/v4/widget/SearchViewCompat$OnCloseListenerCompat; │ │ @@ -75182,19 +111670,19 @@ │ │ type : '(Landroid/view/View;Landroid/support/v4/widget/SearchViewCompat$OnQueryTextListenerCompat;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -051290: |[051290] android.support.v4.widget.SearchViewCompat.setOnQueryTextListener:(Landroid/view/View;Landroid/support/v4/widget/SearchViewCompat$OnQueryTextListenerCompat;)V │ │ -0512a0: 6200 d404 |0000: sget-object v0, Landroid/support/v4/widget/SearchViewCompat;.IMPL:Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl; // field@04d4 │ │ -0512a4: 5431 cf04 |0002: iget-object v1, v3, Landroid/support/v4/widget/SearchViewCompat$OnQueryTextListenerCompat;.mListener:Ljava/lang/Object; // field@04cf │ │ -0512a8: 7230 f110 2001 |0004: invoke-interface {v0, v2, v1}, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl;.setOnQueryTextListener:(Ljava/lang/Object;Ljava/lang/Object;)V // method@10f1 │ │ -0512ae: 0e00 |0007: return-void │ │ +074cec: |[074cec] android.support.v4.widget.SearchViewCompat.setOnQueryTextListener:(Landroid/view/View;Landroid/support/v4/widget/SearchViewCompat$OnQueryTextListenerCompat;)V │ │ +074cfc: 6200 9407 |0000: sget-object v0, Landroid/support/v4/widget/SearchViewCompat;.IMPL:Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl; // field@0794 │ │ +074d00: 5431 8f07 |0002: iget-object v1, v3, Landroid/support/v4/widget/SearchViewCompat$OnQueryTextListenerCompat;.mListener:Ljava/lang/Object; // field@078f │ │ +074d04: 7230 b31a 2001 |0004: invoke-interface {v0, v2, v1}, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl;.setOnQueryTextListener:(Ljava/lang/Object;Ljava/lang/Object;)V // method@1ab3 │ │ +074d0a: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=327 │ │ 0x0007 line=328 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 searchView Landroid/view/View; │ │ 0x0000 - 0x0008 reg=3 listener Landroid/support/v4/widget/SearchViewCompat$OnQueryTextListenerCompat; │ │ @@ -75204,18 +111692,18 @@ │ │ type : '(Landroid/view/View;Ljava/lang/CharSequence;Z)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 6 16-bit code units │ │ -0512b0: |[0512b0] android.support.v4.widget.SearchViewCompat.setQuery:(Landroid/view/View;Ljava/lang/CharSequence;Z)V │ │ -0512c0: 6200 d404 |0000: sget-object v0, Landroid/support/v4/widget/SearchViewCompat;.IMPL:Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl; // field@04d4 │ │ -0512c4: 7240 f210 1032 |0002: invoke-interface {v0, v1, v2, v3}, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl;.setQuery:(Landroid/view/View;Ljava/lang/CharSequence;Z)V // method@10f2 │ │ -0512ca: 0e00 |0005: return-void │ │ +074d0c: |[074d0c] android.support.v4.widget.SearchViewCompat.setQuery:(Landroid/view/View;Ljava/lang/CharSequence;Z)V │ │ +074d1c: 6200 9407 |0000: sget-object v0, Landroid/support/v4/widget/SearchViewCompat;.IMPL:Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl; // field@0794 │ │ +074d20: 7240 b41a 1032 |0002: invoke-interface {v0, v1, v2, v3}, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl;.setQuery:(Landroid/view/View;Ljava/lang/CharSequence;Z)V // method@1ab4 │ │ +074d26: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=421 │ │ 0x0005 line=422 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 searchView Landroid/view/View; │ │ 0x0000 - 0x0006 reg=2 query Ljava/lang/CharSequence; │ │ @@ -75226,18 +111714,18 @@ │ │ type : '(Landroid/view/View;Ljava/lang/CharSequence;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -0512cc: |[0512cc] android.support.v4.widget.SearchViewCompat.setQueryHint:(Landroid/view/View;Ljava/lang/CharSequence;)V │ │ -0512dc: 6200 d404 |0000: sget-object v0, Landroid/support/v4/widget/SearchViewCompat;.IMPL:Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl; // field@04d4 │ │ -0512e0: 7230 f310 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl;.setQueryHint:(Landroid/view/View;Ljava/lang/CharSequence;)V // method@10f3 │ │ -0512e6: 0e00 |0005: return-void │ │ +074d28: |[074d28] android.support.v4.widget.SearchViewCompat.setQueryHint:(Landroid/view/View;Ljava/lang/CharSequence;)V │ │ +074d38: 6200 9407 |0000: sget-object v0, Landroid/support/v4/widget/SearchViewCompat;.IMPL:Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl; // field@0794 │ │ +074d3c: 7230 b51a 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl;.setQueryHint:(Landroid/view/View;Ljava/lang/CharSequence;)V // method@1ab5 │ │ +074d42: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=432 │ │ 0x0005 line=433 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 searchView Landroid/view/View; │ │ 0x0000 - 0x0006 reg=2 hint Ljava/lang/CharSequence; │ │ @@ -75247,18 +111735,18 @@ │ │ type : '(Landroid/view/View;Z)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -0512e8: |[0512e8] android.support.v4.widget.SearchViewCompat.setQueryRefinementEnabled:(Landroid/view/View;Z)V │ │ -0512f8: 6200 d404 |0000: sget-object v0, Landroid/support/v4/widget/SearchViewCompat;.IMPL:Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl; // field@04d4 │ │ -0512fc: 7230 f410 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl;.setQueryRefinementEnabled:(Landroid/view/View;Z)V // method@10f4 │ │ -051302: 0e00 |0005: return-void │ │ +074d44: |[074d44] android.support.v4.widget.SearchViewCompat.setQueryRefinementEnabled:(Landroid/view/View;Z)V │ │ +074d54: 6200 9407 |0000: sget-object v0, Landroid/support/v4/widget/SearchViewCompat;.IMPL:Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl; // field@0794 │ │ +074d58: 7230 b61a 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl;.setQueryRefinementEnabled:(Landroid/view/View;Z)V // method@1ab6 │ │ +074d5e: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=500 │ │ 0x0005 line=501 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 searchView Landroid/view/View; │ │ 0x0000 - 0x0006 reg=2 enable Z │ │ @@ -75268,18 +111756,18 @@ │ │ type : '(Landroid/view/View;Landroid/content/ComponentName;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -051304: |[051304] android.support.v4.widget.SearchViewCompat.setSearchableInfo:(Landroid/view/View;Landroid/content/ComponentName;)V │ │ -051314: 6200 d404 |0000: sget-object v0, Landroid/support/v4/widget/SearchViewCompat;.IMPL:Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl; // field@04d4 │ │ -051318: 7230 f510 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl;.setSearchableInfo:(Landroid/view/View;Landroid/content/ComponentName;)V // method@10f5 │ │ -05131e: 0e00 |0005: return-void │ │ +074d60: |[074d60] android.support.v4.widget.SearchViewCompat.setSearchableInfo:(Landroid/view/View;Landroid/content/ComponentName;)V │ │ +074d70: 6200 9407 |0000: sget-object v0, Landroid/support/v4/widget/SearchViewCompat;.IMPL:Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl; // field@0794 │ │ +074d74: 7230 b71a 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl;.setSearchableInfo:(Landroid/view/View;Landroid/content/ComponentName;)V // method@1ab7 │ │ +074d7a: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=290 │ │ 0x0005 line=291 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 searchView Landroid/view/View; │ │ 0x0000 - 0x0006 reg=2 searchableComponent Landroid/content/ComponentName; │ │ @@ -75289,45 +111777,45 @@ │ │ type : '(Landroid/view/View;Z)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -051320: |[051320] android.support.v4.widget.SearchViewCompat.setSubmitButtonEnabled:(Landroid/view/View;Z)V │ │ -051330: 6200 d404 |0000: sget-object v0, Landroid/support/v4/widget/SearchViewCompat;.IMPL:Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl; // field@04d4 │ │ -051334: 7230 f610 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl;.setSubmitButtonEnabled:(Landroid/view/View;Z)V // method@10f6 │ │ -05133a: 0e00 |0005: return-void │ │ +074d7c: |[074d7c] android.support.v4.widget.SearchViewCompat.setSubmitButtonEnabled:(Landroid/view/View;Z)V │ │ +074d8c: 6200 9407 |0000: sget-object v0, Landroid/support/v4/widget/SearchViewCompat;.IMPL:Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl; // field@0794 │ │ +074d90: 7230 b81a 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl;.setSubmitButtonEnabled:(Landroid/view/View;Z)V // method@1ab8 │ │ +074d96: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=471 │ │ 0x0005 line=472 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 searchView Landroid/view/View; │ │ 0x0000 - 0x0006 reg=2 enabled Z │ │ │ │ Virtual methods - │ │ - source_file_idx : 2671 (SearchViewCompat.java) │ │ + source_file_idx : 3667 (SearchViewCompat.java) │ │ │ │ -Class #319 header: │ │ -class_idx : 624 │ │ +Class #538 header: │ │ +class_idx : 982 │ │ access_flags : 16 (0x0010) │ │ -superclass_idx : 948 │ │ -source_file_idx : 2672 │ │ +superclass_idx : 1337 │ │ +source_file_idx : 3668 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 2 │ │ │ │ -Class #319 annotations: │ │ +Class #538 annotations: │ │ Annotations on class │ │ VISIBILITY_SYSTEM Ldalvik/annotation/EnclosingMethod; value=newOnQueryTextListener │ │ VISIBILITY_SYSTEM Ldalvik/annotation/InnerClass; accessFlags=8 name=null │ │ │ │ -Class #319 - │ │ +Class #538 - │ │ Class descriptor : 'Landroid/support/v4/widget/SearchViewCompatHoneycomb$1;' │ │ Access flags : 0x0010 (FINAL) │ │ Superclass : 'Ljava/lang/Object;' │ │ Interfaces - │ │ #0 : 'Landroid/widget/SearchView$OnQueryTextListener;' │ │ Static fields - │ │ Instance fields - │ │ @@ -75341,18 +111829,18 @@ │ │ type : '(Landroid/support/v4/widget/SearchViewCompatHoneycomb$OnQueryTextListenerCompatBridge;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -05133c: |[05133c] android.support.v4.widget.SearchViewCompatHoneycomb$1.:(Landroid/support/v4/widget/SearchViewCompatHoneycomb$OnQueryTextListenerCompatBridge;)V │ │ -05134c: 5b01 d504 |0000: iput-object v1, v0, Landroid/support/v4/widget/SearchViewCompatHoneycomb$1;.val$listener:Landroid/support/v4/widget/SearchViewCompatHoneycomb$OnQueryTextListenerCompatBridge; // field@04d5 │ │ -051350: 7010 9117 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1791 │ │ -051356: 0e00 |0005: return-void │ │ +074d98: |[074d98] android.support.v4.widget.SearchViewCompatHoneycomb$1.:(Landroid/support/v4/widget/SearchViewCompatHoneycomb$OnQueryTextListenerCompatBridge;)V │ │ +074da8: 5b01 9507 |0000: iput-object v1, v0, Landroid/support/v4/widget/SearchViewCompatHoneycomb$1;.val$listener:Landroid/support/v4/widget/SearchViewCompatHoneycomb$OnQueryTextListenerCompatBridge; // field@0795 │ │ +074dac: 7010 8622 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2286 │ │ +074db2: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=53 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Landroid/support/v4/widget/SearchViewCompatHoneycomb$1; │ │ 0x0000 - 0x0006 reg=1 (null) Landroid/support/v4/widget/SearchViewCompatHoneycomb$OnQueryTextListenerCompatBridge; │ │ │ │ @@ -75362,19 +111850,19 @@ │ │ type : '(Ljava/lang/String;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -051358: |[051358] android.support.v4.widget.SearchViewCompatHoneycomb$1.onQueryTextChange:(Ljava/lang/String;)Z │ │ -051368: 5410 d504 |0000: iget-object v0, v1, Landroid/support/v4/widget/SearchViewCompatHoneycomb$1;.val$listener:Landroid/support/v4/widget/SearchViewCompatHoneycomb$OnQueryTextListenerCompatBridge; // field@04d5 │ │ -05136c: 7220 2311 2000 |0002: invoke-interface {v0, v2}, Landroid/support/v4/widget/SearchViewCompatHoneycomb$OnQueryTextListenerCompatBridge;.onQueryTextChange:(Ljava/lang/String;)Z // method@1123 │ │ -051372: 0a00 |0005: move-result v0 │ │ -051374: 0f00 |0006: return v0 │ │ +074db4: |[074db4] android.support.v4.widget.SearchViewCompatHoneycomb$1.onQueryTextChange:(Ljava/lang/String;)Z │ │ +074dc4: 5410 9507 |0000: iget-object v0, v1, Landroid/support/v4/widget/SearchViewCompatHoneycomb$1;.val$listener:Landroid/support/v4/widget/SearchViewCompatHoneycomb$OnQueryTextListenerCompatBridge; // field@0795 │ │ +074dc8: 7220 e51a 2000 |0002: invoke-interface {v0, v2}, Landroid/support/v4/widget/SearchViewCompatHoneycomb$OnQueryTextListenerCompatBridge;.onQueryTextChange:(Ljava/lang/String;)Z // method@1ae5 │ │ +074dce: 0a00 |0005: move-result v0 │ │ +074dd0: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=61 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/widget/SearchViewCompatHoneycomb$1; │ │ 0x0000 - 0x0007 reg=2 newText Ljava/lang/String; │ │ │ │ @@ -75383,44 +111871,44 @@ │ │ type : '(Ljava/lang/String;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -051378: |[051378] android.support.v4.widget.SearchViewCompatHoneycomb$1.onQueryTextSubmit:(Ljava/lang/String;)Z │ │ -051388: 5410 d504 |0000: iget-object v0, v1, Landroid/support/v4/widget/SearchViewCompatHoneycomb$1;.val$listener:Landroid/support/v4/widget/SearchViewCompatHoneycomb$OnQueryTextListenerCompatBridge; // field@04d5 │ │ -05138c: 7220 2411 2000 |0002: invoke-interface {v0, v2}, Landroid/support/v4/widget/SearchViewCompatHoneycomb$OnQueryTextListenerCompatBridge;.onQueryTextSubmit:(Ljava/lang/String;)Z // method@1124 │ │ -051392: 0a00 |0005: move-result v0 │ │ -051394: 0f00 |0006: return v0 │ │ +074dd4: |[074dd4] android.support.v4.widget.SearchViewCompatHoneycomb$1.onQueryTextSubmit:(Ljava/lang/String;)Z │ │ +074de4: 5410 9507 |0000: iget-object v0, v1, Landroid/support/v4/widget/SearchViewCompatHoneycomb$1;.val$listener:Landroid/support/v4/widget/SearchViewCompatHoneycomb$OnQueryTextListenerCompatBridge; // field@0795 │ │ +074de8: 7220 e61a 2000 |0002: invoke-interface {v0, v2}, Landroid/support/v4/widget/SearchViewCompatHoneycomb$OnQueryTextListenerCompatBridge;.onQueryTextSubmit:(Ljava/lang/String;)Z // method@1ae6 │ │ +074dee: 0a00 |0005: move-result v0 │ │ +074df0: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=56 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/widget/SearchViewCompatHoneycomb$1; │ │ 0x0000 - 0x0007 reg=2 query Ljava/lang/String; │ │ │ │ - source_file_idx : 2672 (SearchViewCompatHoneycomb.java) │ │ + source_file_idx : 3668 (SearchViewCompatHoneycomb.java) │ │ │ │ -Class #320 header: │ │ -class_idx : 625 │ │ +Class #539 header: │ │ +class_idx : 983 │ │ access_flags : 16 (0x0010) │ │ -superclass_idx : 948 │ │ -source_file_idx : 2672 │ │ +superclass_idx : 1337 │ │ +source_file_idx : 3668 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ -Class #320 annotations: │ │ +Class #539 annotations: │ │ Annotations on class │ │ VISIBILITY_SYSTEM Ldalvik/annotation/EnclosingMethod; value=newOnCloseListener │ │ VISIBILITY_SYSTEM Ldalvik/annotation/InnerClass; accessFlags=8 name=null │ │ │ │ -Class #320 - │ │ +Class #539 - │ │ Class descriptor : 'Landroid/support/v4/widget/SearchViewCompatHoneycomb$2;' │ │ Access flags : 0x0010 (FINAL) │ │ Superclass : 'Ljava/lang/Object;' │ │ Interfaces - │ │ #0 : 'Landroid/widget/SearchView$OnCloseListener;' │ │ Static fields - │ │ Instance fields - │ │ @@ -75434,18 +111922,18 @@ │ │ type : '(Landroid/support/v4/widget/SearchViewCompatHoneycomb$OnCloseListenerCompatBridge;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -051398: |[051398] android.support.v4.widget.SearchViewCompatHoneycomb$2.:(Landroid/support/v4/widget/SearchViewCompatHoneycomb$OnCloseListenerCompatBridge;)V │ │ -0513a8: 5b01 d604 |0000: iput-object v1, v0, Landroid/support/v4/widget/SearchViewCompatHoneycomb$2;.val$listener:Landroid/support/v4/widget/SearchViewCompatHoneycomb$OnCloseListenerCompatBridge; // field@04d6 │ │ -0513ac: 7010 9117 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1791 │ │ -0513b2: 0e00 |0005: return-void │ │ +074df4: |[074df4] android.support.v4.widget.SearchViewCompatHoneycomb$2.:(Landroid/support/v4/widget/SearchViewCompatHoneycomb$OnCloseListenerCompatBridge;)V │ │ +074e04: 5b01 9607 |0000: iput-object v1, v0, Landroid/support/v4/widget/SearchViewCompatHoneycomb$2;.val$listener:Landroid/support/v4/widget/SearchViewCompatHoneycomb$OnCloseListenerCompatBridge; // field@0796 │ │ +074e08: 7010 8622 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2286 │ │ +074e0e: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=71 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Landroid/support/v4/widget/SearchViewCompatHoneycomb$2; │ │ 0x0000 - 0x0006 reg=1 (null) Landroid/support/v4/widget/SearchViewCompatHoneycomb$OnCloseListenerCompatBridge; │ │ │ │ @@ -75455,75 +111943,75 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -0513b4: |[0513b4] android.support.v4.widget.SearchViewCompatHoneycomb$2.onClose:()Z │ │ -0513c4: 5410 d604 |0000: iget-object v0, v1, Landroid/support/v4/widget/SearchViewCompatHoneycomb$2;.val$listener:Landroid/support/v4/widget/SearchViewCompatHoneycomb$OnCloseListenerCompatBridge; // field@04d6 │ │ -0513c8: 7210 2211 0000 |0002: invoke-interface {v0}, Landroid/support/v4/widget/SearchViewCompatHoneycomb$OnCloseListenerCompatBridge;.onClose:()Z // method@1122 │ │ -0513ce: 0a00 |0005: move-result v0 │ │ -0513d0: 0f00 |0006: return v0 │ │ +074e10: |[074e10] android.support.v4.widget.SearchViewCompatHoneycomb$2.onClose:()Z │ │ +074e20: 5410 9607 |0000: iget-object v0, v1, Landroid/support/v4/widget/SearchViewCompatHoneycomb$2;.val$listener:Landroid/support/v4/widget/SearchViewCompatHoneycomb$OnCloseListenerCompatBridge; // field@0796 │ │ +074e24: 7210 e41a 0000 |0002: invoke-interface {v0}, Landroid/support/v4/widget/SearchViewCompatHoneycomb$OnCloseListenerCompatBridge;.onClose:()Z // method@1ae4 │ │ +074e2a: 0a00 |0005: move-result v0 │ │ +074e2c: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=74 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/widget/SearchViewCompatHoneycomb$2; │ │ │ │ - source_file_idx : 2672 (SearchViewCompatHoneycomb.java) │ │ + source_file_idx : 3668 (SearchViewCompatHoneycomb.java) │ │ │ │ -Class #321 header: │ │ -class_idx : 626 │ │ +Class #540 header: │ │ +class_idx : 984 │ │ access_flags : 1536 (0x0600) │ │ -superclass_idx : 948 │ │ -source_file_idx : 2672 │ │ +superclass_idx : 1337 │ │ +source_file_idx : 3668 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 1 │ │ │ │ -Class #321 annotations: │ │ +Class #540 annotations: │ │ Annotations on class │ │ VISIBILITY_SYSTEM Ldalvik/annotation/EnclosingClass; value=Landroid/support/v4/widget/SearchViewCompatHoneycomb; │ │ VISIBILITY_SYSTEM Ldalvik/annotation/InnerClass; accessFlags=1544 name="OnCloseListenerCompatBridge" │ │ │ │ -Class #321 - │ │ +Class #540 - │ │ Class descriptor : 'Landroid/support/v4/widget/SearchViewCompatHoneycomb$OnCloseListenerCompatBridge;' │ │ Access flags : 0x0600 (INTERFACE ABSTRACT) │ │ Superclass : 'Ljava/lang/Object;' │ │ Interfaces - │ │ Static fields - │ │ Instance fields - │ │ Direct methods - │ │ Virtual methods - │ │ #0 : (in Landroid/support/v4/widget/SearchViewCompatHoneycomb$OnCloseListenerCompatBridge;) │ │ name : 'onClose' │ │ type : '()Z' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ - source_file_idx : 2672 (SearchViewCompatHoneycomb.java) │ │ + source_file_idx : 3668 (SearchViewCompatHoneycomb.java) │ │ │ │ -Class #322 header: │ │ -class_idx : 627 │ │ +Class #541 header: │ │ +class_idx : 985 │ │ access_flags : 1536 (0x0600) │ │ -superclass_idx : 948 │ │ -source_file_idx : 2672 │ │ +superclass_idx : 1337 │ │ +source_file_idx : 3668 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 2 │ │ │ │ -Class #322 annotations: │ │ +Class #541 annotations: │ │ Annotations on class │ │ VISIBILITY_SYSTEM Ldalvik/annotation/EnclosingClass; value=Landroid/support/v4/widget/SearchViewCompatHoneycomb; │ │ VISIBILITY_SYSTEM Ldalvik/annotation/InnerClass; accessFlags=1544 name="OnQueryTextListenerCompatBridge" │ │ │ │ -Class #322 - │ │ +Class #541 - │ │ Class descriptor : 'Landroid/support/v4/widget/SearchViewCompatHoneycomb$OnQueryTextListenerCompatBridge;' │ │ Access flags : 0x0600 (INTERFACE ABSTRACT) │ │ Superclass : 'Ljava/lang/Object;' │ │ Interfaces - │ │ Static fields - │ │ Instance fields - │ │ Direct methods - │ │ @@ -75536,31 +112024,31 @@ │ │ │ │ #1 : (in Landroid/support/v4/widget/SearchViewCompatHoneycomb$OnQueryTextListenerCompatBridge;) │ │ name : 'onQueryTextSubmit' │ │ type : '(Ljava/lang/String;)Z' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ - source_file_idx : 2672 (SearchViewCompatHoneycomb.java) │ │ + source_file_idx : 3668 (SearchViewCompatHoneycomb.java) │ │ │ │ -Class #323 header: │ │ -class_idx : 628 │ │ +Class #542 header: │ │ +class_idx : 986 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 948 │ │ -source_file_idx : 2672 │ │ +superclass_idx : 1337 │ │ +source_file_idx : 3668 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 17 │ │ virtual_methods_size: 0 │ │ │ │ -Class #323 annotations: │ │ +Class #542 annotations: │ │ Annotations on class │ │ VISIBILITY_SYSTEM Ldalvik/annotation/MemberClasses; value={ Landroid/support/v4/widget/SearchViewCompatHoneycomb$OnCloseListenerCompatBridge; Landroid/support/v4/widget/SearchViewCompatHoneycomb$OnQueryTextListenerCompatBridge; } │ │ │ │ -Class #323 - │ │ +Class #542 - │ │ Class descriptor : 'Landroid/support/v4/widget/SearchViewCompatHoneycomb;' │ │ Access flags : 0x0000 () │ │ Superclass : 'Ljava/lang/Object;' │ │ Interfaces - │ │ Static fields - │ │ Instance fields - │ │ Direct methods - │ │ @@ -75569,17 +112057,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0513d4: |[0513d4] android.support.v4.widget.SearchViewCompatHoneycomb.:()V │ │ -0513e4: 7010 9117 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1791 │ │ -0513ea: 0e00 |0003: return-void │ │ +074e30: |[074e30] android.support.v4.widget.SearchViewCompatHoneycomb.:()V │ │ +074e40: 7010 8622 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2286 │ │ +074e46: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=30 │ │ 0x0003 line=37 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/widget/SearchViewCompatHoneycomb; │ │ │ │ @@ -75588,19 +112076,19 @@ │ │ type : '(Landroid/view/View;)Ljava/lang/CharSequence;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -0513ec: |[0513ec] android.support.v4.widget.SearchViewCompatHoneycomb.getQuery:(Landroid/view/View;)Ljava/lang/CharSequence; │ │ -0513fc: 1f01 0403 |0000: check-cast v1, Landroid/widget/SearchView; // type@0304 │ │ -051400: 6e10 7014 0100 |0002: invoke-virtual {v1}, Landroid/widget/SearchView;.getQuery:()Ljava/lang/CharSequence; // method@1470 │ │ -051406: 0c00 |0005: move-result-object v0 │ │ -051408: 1100 |0006: return-object v0 │ │ +074e48: |[074e48] android.support.v4.widget.SearchViewCompatHoneycomb.getQuery:(Landroid/view/View;)Ljava/lang/CharSequence; │ │ +074e58: 1f01 8504 |0000: check-cast v1, Landroid/widget/SearchView; // type@0485 │ │ +074e5c: 6e10 521f 0100 |0002: invoke-virtual {v1}, Landroid/widget/SearchView;.getQuery:()Ljava/lang/CharSequence; // method@1f52 │ │ +074e62: 0c00 |0005: move-result-object v0 │ │ +074e64: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=84 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 searchView Landroid/view/View; │ │ │ │ #2 : (in Landroid/support/v4/widget/SearchViewCompatHoneycomb;) │ │ @@ -75608,19 +112096,19 @@ │ │ type : '(Landroid/view/View;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -05140c: |[05140c] android.support.v4.widget.SearchViewCompatHoneycomb.isIconified:(Landroid/view/View;)Z │ │ -05141c: 1f01 0403 |0000: check-cast v1, Landroid/widget/SearchView; // type@0304 │ │ -051420: 6e10 7114 0100 |0002: invoke-virtual {v1}, Landroid/widget/SearchView;.isIconified:()Z // method@1471 │ │ -051426: 0a00 |0005: move-result v0 │ │ -051428: 0f00 |0006: return v0 │ │ +074e68: |[074e68] android.support.v4.widget.SearchViewCompatHoneycomb.isIconified:(Landroid/view/View;)Z │ │ +074e78: 1f01 8504 |0000: check-cast v1, Landroid/widget/SearchView; // type@0485 │ │ +074e7c: 6e10 531f 0100 |0002: invoke-virtual {v1}, Landroid/widget/SearchView;.isIconified:()Z // method@1f53 │ │ +074e82: 0a00 |0005: move-result v0 │ │ +074e84: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=100 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 searchView Landroid/view/View; │ │ │ │ #3 : (in Landroid/support/v4/widget/SearchViewCompatHoneycomb;) │ │ @@ -75628,19 +112116,19 @@ │ │ type : '(Landroid/view/View;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -05142c: |[05142c] android.support.v4.widget.SearchViewCompatHoneycomb.isQueryRefinementEnabled:(Landroid/view/View;)Z │ │ -05143c: 1f01 0403 |0000: check-cast v1, Landroid/widget/SearchView; // type@0304 │ │ -051440: 6e10 7214 0100 |0002: invoke-virtual {v1}, Landroid/widget/SearchView;.isQueryRefinementEnabled:()Z // method@1472 │ │ -051446: 0a00 |0005: move-result v0 │ │ -051448: 0f00 |0006: return v0 │ │ +074e88: |[074e88] android.support.v4.widget.SearchViewCompatHoneycomb.isQueryRefinementEnabled:(Landroid/view/View;)Z │ │ +074e98: 1f01 8504 |0000: check-cast v1, Landroid/widget/SearchView; // type@0485 │ │ +074e9c: 6e10 541f 0100 |0002: invoke-virtual {v1}, Landroid/widget/SearchView;.isQueryRefinementEnabled:()Z // method@1f54 │ │ +074ea2: 0a00 |0005: move-result v0 │ │ +074ea4: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=116 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 searchView Landroid/view/View; │ │ │ │ #4 : (in Landroid/support/v4/widget/SearchViewCompatHoneycomb;) │ │ @@ -75648,19 +112136,19 @@ │ │ type : '(Landroid/view/View;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -05144c: |[05144c] android.support.v4.widget.SearchViewCompatHoneycomb.isSubmitButtonEnabled:(Landroid/view/View;)Z │ │ -05145c: 1f01 0403 |0000: check-cast v1, Landroid/widget/SearchView; // type@0304 │ │ -051460: 6e10 7314 0100 |0002: invoke-virtual {v1}, Landroid/widget/SearchView;.isSubmitButtonEnabled:()Z // method@1473 │ │ -051466: 0a00 |0005: move-result v0 │ │ -051468: 0f00 |0006: return v0 │ │ +074ea8: |[074ea8] android.support.v4.widget.SearchViewCompatHoneycomb.isSubmitButtonEnabled:(Landroid/view/View;)Z │ │ +074eb8: 1f01 8504 |0000: check-cast v1, Landroid/widget/SearchView; // type@0485 │ │ +074ebc: 6e10 551f 0100 |0002: invoke-virtual {v1}, Landroid/widget/SearchView;.isSubmitButtonEnabled:()Z // method@1f55 │ │ +074ec2: 0a00 |0005: move-result v0 │ │ +074ec4: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=108 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 searchView Landroid/view/View; │ │ │ │ #5 : (in Landroid/support/v4/widget/SearchViewCompatHoneycomb;) │ │ @@ -75668,18 +112156,18 @@ │ │ type : '(Landroid/support/v4/widget/SearchViewCompatHoneycomb$OnCloseListenerCompatBridge;)Ljava/lang/Object;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -05146c: |[05146c] android.support.v4.widget.SearchViewCompatHoneycomb.newOnCloseListener:(Landroid/support/v4/widget/SearchViewCompatHoneycomb$OnCloseListenerCompatBridge;)Ljava/lang/Object; │ │ -05147c: 2200 7102 |0000: new-instance v0, Landroid/support/v4/widget/SearchViewCompatHoneycomb$2; // type@0271 │ │ -051480: 7020 2011 1000 |0002: invoke-direct {v0, v1}, Landroid/support/v4/widget/SearchViewCompatHoneycomb$2;.:(Landroid/support/v4/widget/SearchViewCompatHoneycomb$OnCloseListenerCompatBridge;)V // method@1120 │ │ -051486: 1100 |0005: return-object v0 │ │ +074ec8: |[074ec8] android.support.v4.widget.SearchViewCompatHoneycomb.newOnCloseListener:(Landroid/support/v4/widget/SearchViewCompatHoneycomb$OnCloseListenerCompatBridge;)Ljava/lang/Object; │ │ +074ed8: 2200 d703 |0000: new-instance v0, Landroid/support/v4/widget/SearchViewCompatHoneycomb$2; // type@03d7 │ │ +074edc: 7020 e21a 1000 |0002: invoke-direct {v0, v1}, Landroid/support/v4/widget/SearchViewCompatHoneycomb$2;.:(Landroid/support/v4/widget/SearchViewCompatHoneycomb$OnCloseListenerCompatBridge;)V // method@1ae2 │ │ +074ee2: 1100 |0005: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=71 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 listener Landroid/support/v4/widget/SearchViewCompatHoneycomb$OnCloseListenerCompatBridge; │ │ │ │ #6 : (in Landroid/support/v4/widget/SearchViewCompatHoneycomb;) │ │ @@ -75687,18 +112175,18 @@ │ │ type : '(Landroid/support/v4/widget/SearchViewCompatHoneycomb$OnQueryTextListenerCompatBridge;)Ljava/lang/Object;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -051488: |[051488] android.support.v4.widget.SearchViewCompatHoneycomb.newOnQueryTextListener:(Landroid/support/v4/widget/SearchViewCompatHoneycomb$OnQueryTextListenerCompatBridge;)Ljava/lang/Object; │ │ -051498: 2200 7002 |0000: new-instance v0, Landroid/support/v4/widget/SearchViewCompatHoneycomb$1; // type@0270 │ │ -05149c: 7020 1d11 1000 |0002: invoke-direct {v0, v1}, Landroid/support/v4/widget/SearchViewCompatHoneycomb$1;.:(Landroid/support/v4/widget/SearchViewCompatHoneycomb$OnQueryTextListenerCompatBridge;)V // method@111d │ │ -0514a2: 1100 |0005: return-object v0 │ │ +074ee4: |[074ee4] android.support.v4.widget.SearchViewCompatHoneycomb.newOnQueryTextListener:(Landroid/support/v4/widget/SearchViewCompatHoneycomb$OnQueryTextListenerCompatBridge;)Ljava/lang/Object; │ │ +074ef4: 2200 d603 |0000: new-instance v0, Landroid/support/v4/widget/SearchViewCompatHoneycomb$1; // type@03d6 │ │ +074ef8: 7020 df1a 1000 |0002: invoke-direct {v0, v1}, Landroid/support/v4/widget/SearchViewCompatHoneycomb$1;.:(Landroid/support/v4/widget/SearchViewCompatHoneycomb$OnQueryTextListenerCompatBridge;)V // method@1adf │ │ +074efe: 1100 |0005: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=53 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 listener Landroid/support/v4/widget/SearchViewCompatHoneycomb$OnQueryTextListenerCompatBridge; │ │ │ │ #7 : (in Landroid/support/v4/widget/SearchViewCompatHoneycomb;) │ │ @@ -75706,18 +112194,18 @@ │ │ type : '(Landroid/content/Context;)Landroid/view/View;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -0514a4: |[0514a4] android.support.v4.widget.SearchViewCompatHoneycomb.newSearchView:(Landroid/content/Context;)Landroid/view/View; │ │ -0514b4: 2200 0403 |0000: new-instance v0, Landroid/widget/SearchView; // type@0304 │ │ -0514b8: 7020 6d14 1000 |0002: invoke-direct {v0, v1}, Landroid/widget/SearchView;.:(Landroid/content/Context;)V // method@146d │ │ -0514be: 1100 |0005: return-object v0 │ │ +074f00: |[074f00] android.support.v4.widget.SearchViewCompatHoneycomb.newSearchView:(Landroid/content/Context;)Landroid/view/View; │ │ +074f10: 2200 8504 |0000: new-instance v0, Landroid/widget/SearchView; // type@0485 │ │ +074f14: 7020 4f1f 1000 |0002: invoke-direct {v0, v1}, Landroid/widget/SearchView;.:(Landroid/content/Context;)V // method@1f4f │ │ +074f1a: 1100 |0005: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=42 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 context Landroid/content/Context; │ │ │ │ #8 : (in Landroid/support/v4/widget/SearchViewCompatHoneycomb;) │ │ @@ -75725,18 +112213,18 @@ │ │ type : '(Landroid/view/View;Z)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -0514c0: |[0514c0] android.support.v4.widget.SearchViewCompatHoneycomb.setIconified:(Landroid/view/View;Z)V │ │ -0514d0: 1f00 0403 |0000: check-cast v0, Landroid/widget/SearchView; // type@0304 │ │ -0514d4: 6e20 7514 1000 |0002: invoke-virtual {v0, v1}, Landroid/widget/SearchView;.setIconified:(Z)V // method@1475 │ │ -0514da: 0e00 |0005: return-void │ │ +074f1c: |[074f1c] android.support.v4.widget.SearchViewCompatHoneycomb.setIconified:(Landroid/view/View;Z)V │ │ +074f2c: 1f00 8504 |0000: check-cast v0, Landroid/widget/SearchView; // type@0485 │ │ +074f30: 6e20 571f 1000 |0002: invoke-virtual {v0, v1}, Landroid/widget/SearchView;.setIconified:(Z)V // method@1f57 │ │ +074f36: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=96 │ │ 0x0005 line=97 │ │ locals : │ │ 0x0000 - 0x0002 reg=0 searchView Landroid/view/View; │ │ 0x0000 - 0x0006 reg=1 iconify Z │ │ @@ -75746,18 +112234,18 @@ │ │ type : '(Landroid/view/View;I)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -0514dc: |[0514dc] android.support.v4.widget.SearchViewCompatHoneycomb.setMaxWidth:(Landroid/view/View;I)V │ │ -0514ec: 1f00 0403 |0000: check-cast v0, Landroid/widget/SearchView; // type@0304 │ │ -0514f0: 6e20 7814 1000 |0002: invoke-virtual {v0, v1}, Landroid/widget/SearchView;.setMaxWidth:(I)V // method@1478 │ │ -0514f6: 0e00 |0005: return-void │ │ +074f38: |[074f38] android.support.v4.widget.SearchViewCompatHoneycomb.setMaxWidth:(Landroid/view/View;I)V │ │ +074f48: 1f00 8504 |0000: check-cast v0, Landroid/widget/SearchView; // type@0485 │ │ +074f4c: 6e20 5a1f 1000 |0002: invoke-virtual {v0, v1}, Landroid/widget/SearchView;.setMaxWidth:(I)V // method@1f5a │ │ +074f52: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=120 │ │ 0x0005 line=121 │ │ locals : │ │ 0x0000 - 0x0002 reg=0 searchView Landroid/view/View; │ │ 0x0000 - 0x0006 reg=1 maxpixels I │ │ @@ -75767,19 +112255,19 @@ │ │ type : '(Ljava/lang/Object;Ljava/lang/Object;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -0514f8: |[0514f8] android.support.v4.widget.SearchViewCompatHoneycomb.setOnCloseListener:(Ljava/lang/Object;Ljava/lang/Object;)V │ │ -051508: 1f00 0403 |0000: check-cast v0, Landroid/widget/SearchView; // type@0304 │ │ -05150c: 1f01 0203 |0002: check-cast v1, Landroid/widget/SearchView$OnCloseListener; // type@0302 │ │ -051510: 6e20 7914 1000 |0004: invoke-virtual {v0, v1}, Landroid/widget/SearchView;.setOnCloseListener:(Landroid/widget/SearchView$OnCloseListener;)V // method@1479 │ │ -051516: 0e00 |0007: return-void │ │ +074f54: |[074f54] android.support.v4.widget.SearchViewCompatHoneycomb.setOnCloseListener:(Ljava/lang/Object;Ljava/lang/Object;)V │ │ +074f64: 1f00 8504 |0000: check-cast v0, Landroid/widget/SearchView; // type@0485 │ │ +074f68: 1f01 8304 |0002: check-cast v1, Landroid/widget/SearchView$OnCloseListener; // type@0483 │ │ +074f6c: 6e20 5b1f 1000 |0004: invoke-virtual {v0, v1}, Landroid/widget/SearchView;.setOnCloseListener:(Landroid/widget/SearchView$OnCloseListener;)V // method@1f5b │ │ +074f72: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=80 │ │ 0x0007 line=81 │ │ locals : │ │ 0x0000 - 0x0002 reg=0 searchView Ljava/lang/Object; │ │ 0x0000 - 0x0004 reg=1 listener Ljava/lang/Object; │ │ @@ -75789,19 +112277,19 @@ │ │ type : '(Ljava/lang/Object;Ljava/lang/Object;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -051518: |[051518] android.support.v4.widget.SearchViewCompatHoneycomb.setOnQueryTextListener:(Ljava/lang/Object;Ljava/lang/Object;)V │ │ -051528: 1f00 0403 |0000: check-cast v0, Landroid/widget/SearchView; // type@0304 │ │ -05152c: 1f01 0303 |0002: check-cast v1, Landroid/widget/SearchView$OnQueryTextListener; // type@0303 │ │ -051530: 6e20 7a14 1000 |0004: invoke-virtual {v0, v1}, Landroid/widget/SearchView;.setOnQueryTextListener:(Landroid/widget/SearchView$OnQueryTextListener;)V // method@147a │ │ -051536: 0e00 |0007: return-void │ │ +074f74: |[074f74] android.support.v4.widget.SearchViewCompatHoneycomb.setOnQueryTextListener:(Ljava/lang/Object;Ljava/lang/Object;)V │ │ +074f84: 1f00 8504 |0000: check-cast v0, Landroid/widget/SearchView; // type@0485 │ │ +074f88: 1f01 8404 |0002: check-cast v1, Landroid/widget/SearchView$OnQueryTextListener; // type@0484 │ │ +074f8c: 6e20 5c1f 1000 |0004: invoke-virtual {v0, v1}, Landroid/widget/SearchView;.setOnQueryTextListener:(Landroid/widget/SearchView$OnQueryTextListener;)V // method@1f5c │ │ +074f92: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=67 │ │ 0x0007 line=68 │ │ locals : │ │ 0x0000 - 0x0002 reg=0 searchView Ljava/lang/Object; │ │ 0x0000 - 0x0004 reg=1 listener Ljava/lang/Object; │ │ @@ -75811,18 +112299,18 @@ │ │ type : '(Landroid/view/View;Ljava/lang/CharSequence;Z)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -051538: |[051538] android.support.v4.widget.SearchViewCompatHoneycomb.setQuery:(Landroid/view/View;Ljava/lang/CharSequence;Z)V │ │ -051548: 1f00 0403 |0000: check-cast v0, Landroid/widget/SearchView; // type@0304 │ │ -05154c: 6e30 7b14 1002 |0002: invoke-virtual {v0, v1, v2}, Landroid/widget/SearchView;.setQuery:(Ljava/lang/CharSequence;Z)V // method@147b │ │ -051552: 0e00 |0005: return-void │ │ +074f94: |[074f94] android.support.v4.widget.SearchViewCompatHoneycomb.setQuery:(Landroid/view/View;Ljava/lang/CharSequence;Z)V │ │ +074fa4: 1f00 8504 |0000: check-cast v0, Landroid/widget/SearchView; // type@0485 │ │ +074fa8: 6e30 5d1f 1002 |0002: invoke-virtual {v0, v1, v2}, Landroid/widget/SearchView;.setQuery:(Ljava/lang/CharSequence;Z)V // method@1f5d │ │ +074fae: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=88 │ │ 0x0005 line=89 │ │ locals : │ │ 0x0000 - 0x0002 reg=0 searchView Landroid/view/View; │ │ 0x0000 - 0x0006 reg=1 query Ljava/lang/CharSequence; │ │ @@ -75833,18 +112321,18 @@ │ │ type : '(Landroid/view/View;Ljava/lang/CharSequence;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -051554: |[051554] android.support.v4.widget.SearchViewCompatHoneycomb.setQueryHint:(Landroid/view/View;Ljava/lang/CharSequence;)V │ │ -051564: 1f00 0403 |0000: check-cast v0, Landroid/widget/SearchView; // type@0304 │ │ -051568: 6e20 7c14 1000 |0002: invoke-virtual {v0, v1}, Landroid/widget/SearchView;.setQueryHint:(Ljava/lang/CharSequence;)V // method@147c │ │ -05156e: 0e00 |0005: return-void │ │ +074fb0: |[074fb0] android.support.v4.widget.SearchViewCompatHoneycomb.setQueryHint:(Landroid/view/View;Ljava/lang/CharSequence;)V │ │ +074fc0: 1f00 8504 |0000: check-cast v0, Landroid/widget/SearchView; // type@0485 │ │ +074fc4: 6e20 5e1f 1000 |0002: invoke-virtual {v0, v1}, Landroid/widget/SearchView;.setQueryHint:(Ljava/lang/CharSequence;)V // method@1f5e │ │ +074fca: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=92 │ │ 0x0005 line=93 │ │ locals : │ │ 0x0000 - 0x0002 reg=0 searchView Landroid/view/View; │ │ 0x0000 - 0x0006 reg=1 hint Ljava/lang/CharSequence; │ │ @@ -75854,18 +112342,18 @@ │ │ type : '(Landroid/view/View;Z)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -051570: |[051570] android.support.v4.widget.SearchViewCompatHoneycomb.setQueryRefinementEnabled:(Landroid/view/View;Z)V │ │ -051580: 1f00 0403 |0000: check-cast v0, Landroid/widget/SearchView; // type@0304 │ │ -051584: 6e20 7d14 1000 |0002: invoke-virtual {v0, v1}, Landroid/widget/SearchView;.setQueryRefinementEnabled:(Z)V // method@147d │ │ -05158a: 0e00 |0005: return-void │ │ +074fcc: |[074fcc] android.support.v4.widget.SearchViewCompatHoneycomb.setQueryRefinementEnabled:(Landroid/view/View;Z)V │ │ +074fdc: 1f00 8504 |0000: check-cast v0, Landroid/widget/SearchView; // type@0485 │ │ +074fe0: 6e20 5f1f 1000 |0002: invoke-virtual {v0, v1}, Landroid/widget/SearchView;.setQueryRefinementEnabled:(Z)V // method@1f5f │ │ +074fe6: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=112 │ │ 0x0005 line=113 │ │ locals : │ │ 0x0000 - 0x0002 reg=0 searchView Landroid/view/View; │ │ 0x0000 - 0x0006 reg=1 enable Z │ │ @@ -75875,27 +112363,27 @@ │ │ type : '(Landroid/view/View;Landroid/content/ComponentName;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 23 16-bit code units │ │ -05158c: |[05158c] android.support.v4.widget.SearchViewCompatHoneycomb.setSearchableInfo:(Landroid/view/View;Landroid/content/ComponentName;)V │ │ -05159c: 0741 |0000: move-object v1, v4 │ │ -05159e: 1f01 0403 |0001: check-cast v1, Landroid/widget/SearchView; // type@0304 │ │ -0515a2: 6e10 6f14 0100 |0003: invoke-virtual {v1}, Landroid/widget/SearchView;.getContext:()Landroid/content/Context; // method@146f │ │ -0515a8: 0c02 |0006: move-result-object v2 │ │ -0515aa: 1a03 231b |0007: const-string v3, "search" // string@1b23 │ │ -0515ae: 6e20 d000 3200 |0009: invoke-virtual {v2, v3}, Landroid/content/Context;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@00d0 │ │ -0515b4: 0c00 |000c: move-result-object v0 │ │ -0515b6: 1f00 1d00 |000d: check-cast v0, Landroid/app/SearchManager; // type@001d │ │ -0515ba: 6e20 b200 5000 |000f: invoke-virtual {v0, v5}, Landroid/app/SearchManager;.getSearchableInfo:(Landroid/content/ComponentName;)Landroid/app/SearchableInfo; // method@00b2 │ │ -0515c0: 0c02 |0012: move-result-object v2 │ │ -0515c2: 6e20 7e14 2100 |0013: invoke-virtual {v1, v2}, Landroid/widget/SearchView;.setSearchableInfo:(Landroid/app/SearchableInfo;)V // method@147e │ │ -0515c8: 0e00 |0016: return-void │ │ +074fe8: |[074fe8] android.support.v4.widget.SearchViewCompatHoneycomb.setSearchableInfo:(Landroid/view/View;Landroid/content/ComponentName;)V │ │ +074ff8: 0741 |0000: move-object v1, v4 │ │ +074ffa: 1f01 8504 |0001: check-cast v1, Landroid/widget/SearchView; // type@0485 │ │ +074ffe: 6e10 511f 0100 |0003: invoke-virtual {v1}, Landroid/widget/SearchView;.getContext:()Landroid/content/Context; // method@1f51 │ │ +075004: 0c02 |0006: move-result-object v2 │ │ +075006: 1a03 e423 |0007: const-string v3, "search" // string@23e4 │ │ +07500a: 6e20 1401 3200 |0009: invoke-virtual {v2, v3}, Landroid/content/Context;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@0114 │ │ +075010: 0c00 |000c: move-result-object v0 │ │ +075012: 1f00 2800 |000d: check-cast v0, Landroid/app/SearchManager; // type@0028 │ │ +075016: 6e20 e700 5000 |000f: invoke-virtual {v0, v5}, Landroid/app/SearchManager;.getSearchableInfo:(Landroid/content/ComponentName;)Landroid/app/SearchableInfo; // method@00e7 │ │ +07501c: 0c02 |0012: move-result-object v2 │ │ +07501e: 6e20 601f 2100 |0013: invoke-virtual {v1, v2}, Landroid/widget/SearchView;.setSearchableInfo:(Landroid/app/SearchableInfo;)V // method@1f60 │ │ +075024: 0e00 |0016: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=46 │ │ 0x0003 line=47 │ │ 0x000f line=49 │ │ 0x0016 line=50 │ │ locals : │ │ @@ -75909,45 +112397,45 @@ │ │ type : '(Landroid/view/View;Z)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -0515cc: |[0515cc] android.support.v4.widget.SearchViewCompatHoneycomb.setSubmitButtonEnabled:(Landroid/view/View;Z)V │ │ -0515dc: 1f00 0403 |0000: check-cast v0, Landroid/widget/SearchView; // type@0304 │ │ -0515e0: 6e20 7f14 1000 |0002: invoke-virtual {v0, v1}, Landroid/widget/SearchView;.setSubmitButtonEnabled:(Z)V // method@147f │ │ -0515e6: 0e00 |0005: return-void │ │ +075028: |[075028] android.support.v4.widget.SearchViewCompatHoneycomb.setSubmitButtonEnabled:(Landroid/view/View;Z)V │ │ +075038: 1f00 8504 |0000: check-cast v0, Landroid/widget/SearchView; // type@0485 │ │ +07503c: 6e20 611f 1000 |0002: invoke-virtual {v0, v1}, Landroid/widget/SearchView;.setSubmitButtonEnabled:(Z)V // method@1f61 │ │ +075042: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=104 │ │ 0x0005 line=105 │ │ locals : │ │ 0x0000 - 0x0002 reg=0 searchView Landroid/view/View; │ │ 0x0000 - 0x0006 reg=1 enabled Z │ │ │ │ Virtual methods - │ │ - source_file_idx : 2672 (SearchViewCompatHoneycomb.java) │ │ + source_file_idx : 3668 (SearchViewCompatHoneycomb.java) │ │ │ │ -Class #324 header: │ │ -class_idx : 629 │ │ +Class #543 header: │ │ +class_idx : 987 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 772 │ │ -source_file_idx : 2674 │ │ +superclass_idx : 1157 │ │ +source_file_idx : 3670 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ -Class #324 annotations: │ │ +Class #543 annotations: │ │ Annotations on class │ │ VISIBILITY_SYSTEM Ldalvik/annotation/EnclosingClass; value=Landroid/support/v4/widget/SearchViewCompatIcs; │ │ VISIBILITY_SYSTEM Ldalvik/annotation/InnerClass; accessFlags=9 name="MySearchView" │ │ │ │ -Class #324 - │ │ +Class #543 - │ │ Class descriptor : 'Landroid/support/v4/widget/SearchViewCompatIcs$MySearchView;' │ │ Access flags : 0x0001 (PUBLIC) │ │ Superclass : 'Landroid/widget/SearchView;' │ │ Interfaces - │ │ Static fields - │ │ Instance fields - │ │ Direct methods - │ │ @@ -75956,17 +112444,17 @@ │ │ type : '(Landroid/content/Context;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -0515e8: |[0515e8] android.support.v4.widget.SearchViewCompatIcs$MySearchView.:(Landroid/content/Context;)V │ │ -0515f8: 7020 6d14 1000 |0000: invoke-direct {v0, v1}, Landroid/widget/SearchView;.:(Landroid/content/Context;)V // method@146d │ │ -0515fe: 0e00 |0003: return-void │ │ +075044: |[075044] android.support.v4.widget.SearchViewCompatIcs$MySearchView.:(Landroid/content/Context;)V │ │ +075054: 7020 4f1f 1000 |0000: invoke-direct {v0, v1}, Landroid/widget/SearchView;.:(Landroid/content/Context;)V // method@1f4f │ │ +07505a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=30 │ │ 0x0003 line=31 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/widget/SearchViewCompatIcs$MySearchView; │ │ 0x0000 - 0x0004 reg=1 context Landroid/content/Context; │ │ @@ -75977,45 +112465,45 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 10 16-bit code units │ │ -051600: |[051600] android.support.v4.widget.SearchViewCompatIcs$MySearchView.onActionViewCollapsed:()V │ │ -051610: 1a00 0000 |0000: const-string v0, "" // string@0000 │ │ -051614: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -051616: 6e30 3811 0201 |0003: invoke-virtual {v2, v0, v1}, Landroid/support/v4/widget/SearchViewCompatIcs$MySearchView;.setQuery:(Ljava/lang/CharSequence;Z)V // method@1138 │ │ -05161c: 6f10 7414 0200 |0006: invoke-super {v2}, Landroid/widget/SearchView;.onActionViewCollapsed:()V // method@1474 │ │ -051622: 0e00 |0009: return-void │ │ +07505c: |[07505c] android.support.v4.widget.SearchViewCompatIcs$MySearchView.onActionViewCollapsed:()V │ │ +07506c: 1a00 0000 |0000: const-string v0, "" // string@0000 │ │ +075070: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +075072: 6e30 fa1a 0201 |0003: invoke-virtual {v2, v0, v1}, Landroid/support/v4/widget/SearchViewCompatIcs$MySearchView;.setQuery:(Ljava/lang/CharSequence;Z)V // method@1afa │ │ +075078: 6f10 561f 0200 |0006: invoke-super {v2}, Landroid/widget/SearchView;.onActionViewCollapsed:()V // method@1f56 │ │ +07507e: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=37 │ │ 0x0006 line=38 │ │ 0x0009 line=39 │ │ locals : │ │ 0x0000 - 0x000a reg=2 this Landroid/support/v4/widget/SearchViewCompatIcs$MySearchView; │ │ │ │ - source_file_idx : 2674 (SearchViewCompatIcs.java) │ │ + source_file_idx : 3670 (SearchViewCompatIcs.java) │ │ │ │ -Class #325 header: │ │ -class_idx : 630 │ │ +Class #544 header: │ │ +class_idx : 988 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 948 │ │ -source_file_idx : 2674 │ │ +superclass_idx : 1337 │ │ +source_file_idx : 3670 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 4 │ │ virtual_methods_size: 0 │ │ │ │ -Class #325 annotations: │ │ +Class #544 annotations: │ │ Annotations on class │ │ VISIBILITY_SYSTEM Ldalvik/annotation/MemberClasses; value={ Landroid/support/v4/widget/SearchViewCompatIcs$MySearchView; } │ │ │ │ -Class #325 - │ │ +Class #544 - │ │ Class descriptor : 'Landroid/support/v4/widget/SearchViewCompatIcs;' │ │ Access flags : 0x0000 () │ │ Superclass : 'Ljava/lang/Object;' │ │ Interfaces - │ │ Static fields - │ │ Instance fields - │ │ Direct methods - │ │ @@ -76024,17 +112512,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -051624: |[051624] android.support.v4.widget.SearchViewCompatIcs.:()V │ │ -051634: 7010 9117 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1791 │ │ -05163a: 0e00 |0003: return-void │ │ +075080: |[075080] android.support.v4.widget.SearchViewCompatIcs.:()V │ │ +075090: 7010 8622 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2286 │ │ +075096: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=26 │ │ 0x0003 line=28 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/widget/SearchViewCompatIcs; │ │ │ │ @@ -76043,18 +112531,18 @@ │ │ type : '(Landroid/content/Context;)Landroid/view/View;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -05163c: |[05163c] android.support.v4.widget.SearchViewCompatIcs.newSearchView:(Landroid/content/Context;)Landroid/view/View; │ │ -05164c: 2200 7502 |0000: new-instance v0, Landroid/support/v4/widget/SearchViewCompatIcs$MySearchView; // type@0275 │ │ -051650: 7020 3611 1000 |0002: invoke-direct {v0, v1}, Landroid/support/v4/widget/SearchViewCompatIcs$MySearchView;.:(Landroid/content/Context;)V // method@1136 │ │ -051656: 1100 |0005: return-object v0 │ │ +075098: |[075098] android.support.v4.widget.SearchViewCompatIcs.newSearchView:(Landroid/content/Context;)Landroid/view/View; │ │ +0750a8: 2200 db03 |0000: new-instance v0, Landroid/support/v4/widget/SearchViewCompatIcs$MySearchView; // type@03db │ │ +0750ac: 7020 f81a 1000 |0002: invoke-direct {v0, v1}, Landroid/support/v4/widget/SearchViewCompatIcs$MySearchView;.:(Landroid/content/Context;)V // method@1af8 │ │ +0750b2: 1100 |0005: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=43 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 context Landroid/content/Context; │ │ │ │ #2 : (in Landroid/support/v4/widget/SearchViewCompatIcs;) │ │ @@ -76062,18 +112550,18 @@ │ │ type : '(Landroid/view/View;I)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -051658: |[051658] android.support.v4.widget.SearchViewCompatIcs.setImeOptions:(Landroid/view/View;I)V │ │ -051668: 1f00 0403 |0000: check-cast v0, Landroid/widget/SearchView; // type@0304 │ │ -05166c: 6e20 7614 1000 |0002: invoke-virtual {v0, v1}, Landroid/widget/SearchView;.setImeOptions:(I)V // method@1476 │ │ -051672: 0e00 |0005: return-void │ │ +0750b4: |[0750b4] android.support.v4.widget.SearchViewCompatIcs.setImeOptions:(Landroid/view/View;I)V │ │ +0750c4: 1f00 8504 |0000: check-cast v0, Landroid/widget/SearchView; // type@0485 │ │ +0750c8: 6e20 581f 1000 |0002: invoke-virtual {v0, v1}, Landroid/widget/SearchView;.setImeOptions:(I)V // method@1f58 │ │ +0750ce: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=47 │ │ 0x0005 line=48 │ │ locals : │ │ 0x0000 - 0x0002 reg=0 searchView Landroid/view/View; │ │ 0x0000 - 0x0006 reg=1 imeOptions I │ │ @@ -76083,135 +112571,135 @@ │ │ type : '(Landroid/view/View;I)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -051674: |[051674] android.support.v4.widget.SearchViewCompatIcs.setInputType:(Landroid/view/View;I)V │ │ -051684: 1f00 0403 |0000: check-cast v0, Landroid/widget/SearchView; // type@0304 │ │ -051688: 6e20 7714 1000 |0002: invoke-virtual {v0, v1}, Landroid/widget/SearchView;.setInputType:(I)V // method@1477 │ │ -05168e: 0e00 |0005: return-void │ │ +0750d0: |[0750d0] android.support.v4.widget.SearchViewCompatIcs.setInputType:(Landroid/view/View;I)V │ │ +0750e0: 1f00 8504 |0000: check-cast v0, Landroid/widget/SearchView; // type@0485 │ │ +0750e4: 6e20 591f 1000 |0002: invoke-virtual {v0, v1}, Landroid/widget/SearchView;.setInputType:(I)V // method@1f59 │ │ +0750ea: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=51 │ │ 0x0005 line=52 │ │ locals : │ │ 0x0000 - 0x0002 reg=0 searchView Landroid/view/View; │ │ 0x0000 - 0x0006 reg=1 inputType I │ │ │ │ Virtual methods - │ │ - source_file_idx : 2674 (SearchViewCompatIcs.java) │ │ + source_file_idx : 3670 (SearchViewCompatIcs.java) │ │ │ │ -Class #326 header: │ │ -class_idx : 631 │ │ +Class #545 header: │ │ +class_idx : 989 │ │ access_flags : 1537 (0x0601) │ │ -superclass_idx : 948 │ │ -source_file_idx : 2694 │ │ +superclass_idx : 1337 │ │ +source_file_idx : 3698 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 1 │ │ │ │ -Class #326 annotations: │ │ +Class #545 annotations: │ │ Annotations on class │ │ VISIBILITY_SYSTEM Ldalvik/annotation/EnclosingClass; value=Landroid/support/v4/widget/SimpleCursorAdapter; │ │ VISIBILITY_SYSTEM Ldalvik/annotation/InnerClass; accessFlags=1545 name="CursorToStringConverter" │ │ │ │ -Class #326 - │ │ +Class #545 - │ │ Class descriptor : 'Landroid/support/v4/widget/SimpleCursorAdapter$CursorToStringConverter;' │ │ Access flags : 0x0601 (PUBLIC INTERFACE ABSTRACT) │ │ Superclass : 'Ljava/lang/Object;' │ │ Interfaces - │ │ Static fields - │ │ Instance fields - │ │ Direct methods - │ │ Virtual methods - │ │ #0 : (in Landroid/support/v4/widget/SimpleCursorAdapter$CursorToStringConverter;) │ │ name : 'convertToString' │ │ type : '(Landroid/database/Cursor;)Ljava/lang/CharSequence;' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ - source_file_idx : 2694 (SimpleCursorAdapter.java) │ │ + source_file_idx : 3698 (SimpleCursorAdapter.java) │ │ │ │ -Class #327 header: │ │ -class_idx : 632 │ │ +Class #546 header: │ │ +class_idx : 990 │ │ access_flags : 1537 (0x0601) │ │ -superclass_idx : 948 │ │ -source_file_idx : 2694 │ │ +superclass_idx : 1337 │ │ +source_file_idx : 3698 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 1 │ │ │ │ -Class #327 annotations: │ │ +Class #546 annotations: │ │ Annotations on class │ │ VISIBILITY_SYSTEM Ldalvik/annotation/EnclosingClass; value=Landroid/support/v4/widget/SimpleCursorAdapter; │ │ VISIBILITY_SYSTEM Ldalvik/annotation/InnerClass; accessFlags=1545 name="ViewBinder" │ │ │ │ -Class #327 - │ │ +Class #546 - │ │ Class descriptor : 'Landroid/support/v4/widget/SimpleCursorAdapter$ViewBinder;' │ │ Access flags : 0x0601 (PUBLIC INTERFACE ABSTRACT) │ │ Superclass : 'Ljava/lang/Object;' │ │ Interfaces - │ │ Static fields - │ │ Instance fields - │ │ Direct methods - │ │ Virtual methods - │ │ #0 : (in Landroid/support/v4/widget/SimpleCursorAdapter$ViewBinder;) │ │ name : 'setViewValue' │ │ type : '(Landroid/view/View;Landroid/database/Cursor;I)Z' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ - source_file_idx : 2694 (SimpleCursorAdapter.java) │ │ + source_file_idx : 3698 (SimpleCursorAdapter.java) │ │ │ │ -Class #328 header: │ │ -class_idx : 634 │ │ +Class #547 header: │ │ +class_idx : 992 │ │ access_flags : 4096 (0x1000) │ │ -superclass_idx : 948 │ │ -source_file_idx : 2706 │ │ +superclass_idx : 1337 │ │ +source_file_idx : 3712 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 0 │ │ │ │ -Class #328 annotations: │ │ +Class #547 annotations: │ │ Annotations on class │ │ VISIBILITY_SYSTEM Ldalvik/annotation/EnclosingClass; value=Landroid/support/v4/widget/SlidingPaneLayout; │ │ VISIBILITY_SYSTEM Ldalvik/annotation/InnerClass; accessFlags=4104 name=null │ │ │ │ -Class #328 - │ │ +Class #547 - │ │ Class descriptor : 'Landroid/support/v4/widget/SlidingPaneLayout$1;' │ │ Access flags : 0x1000 (SYNTHETIC) │ │ Superclass : 'Ljava/lang/Object;' │ │ Interfaces - │ │ Static fields - │ │ Instance fields - │ │ Direct methods - │ │ Virtual methods - │ │ - source_file_idx : 2706 (SlidingPaneLayout.java) │ │ + source_file_idx : 3712 (SlidingPaneLayout.java) │ │ │ │ -Class #329 header: │ │ -class_idx : 636 │ │ +Class #548 header: │ │ +class_idx : 994 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 948 │ │ -source_file_idx : 2706 │ │ +superclass_idx : 1337 │ │ +source_file_idx : 3712 │ │ static_fields_size : 0 │ │ instance_fields_size: 2 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ -Class #329 annotations: │ │ +Class #548 annotations: │ │ Annotations on class │ │ VISIBILITY_SYSTEM Ldalvik/annotation/EnclosingClass; value=Landroid/support/v4/widget/SlidingPaneLayout; │ │ VISIBILITY_SYSTEM Ldalvik/annotation/InnerClass; accessFlags=2 name="DisableLayerRunnable" │ │ │ │ -Class #329 - │ │ +Class #548 - │ │ Class descriptor : 'Landroid/support/v4/widget/SlidingPaneLayout$DisableLayerRunnable;' │ │ Access flags : 0x0000 () │ │ Superclass : 'Ljava/lang/Object;' │ │ Interfaces - │ │ #0 : 'Ljava/lang/Runnable;' │ │ Static fields - │ │ Instance fields - │ │ @@ -76229,24 +112717,24 @@ │ │ type : '(Landroid/support/v4/widget/SlidingPaneLayout;Landroid/view/View;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -051690: |[051690] android.support.v4.widget.SlidingPaneLayout$DisableLayerRunnable.:(Landroid/support/v4/widget/SlidingPaneLayout;Landroid/view/View;)V │ │ -0516a0: 5b01 e104 |0000: iput-object v1, v0, Landroid/support/v4/widget/SlidingPaneLayout$DisableLayerRunnable;.this$0:Landroid/support/v4/widget/SlidingPaneLayout; // field@04e1 │ │ -0516a4: 7010 9117 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1791 │ │ -0516aa: 5b02 e004 |0005: iput-object v2, v0, Landroid/support/v4/widget/SlidingPaneLayout$DisableLayerRunnable;.mChildView:Landroid/view/View; // field@04e0 │ │ -0516ae: 0e00 |0007: return-void │ │ +0750ec: |[0750ec] android.support.v4.widget.SlidingPaneLayout$DisableLayerRunnable.:(Landroid/support/v4/widget/SlidingPaneLayout;Landroid/view/View;)V │ │ +0750fc: 5b01 a107 |0000: iput-object v1, v0, Landroid/support/v4/widget/SlidingPaneLayout$DisableLayerRunnable;.this$0:Landroid/support/v4/widget/SlidingPaneLayout; // field@07a1 │ │ +075100: 7010 8622 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2286 │ │ +075106: 5b02 a007 |0005: iput-object v2, v0, Landroid/support/v4/widget/SlidingPaneLayout$DisableLayerRunnable;.mChildView:Landroid/view/View; // field@07a0 │ │ +07510a: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=1484 │ │ - 0x0005 line=1485 │ │ - 0x0007 line=1486 │ │ + 0x0000 line=1627 │ │ + 0x0005 line=1628 │ │ + 0x0007 line=1629 │ │ locals : │ │ 0x0000 - 0x0008 reg=0 this Landroid/support/v4/widget/SlidingPaneLayout$DisableLayerRunnable; │ │ 0x0000 - 0x0008 reg=1 (null) Landroid/support/v4/widget/SlidingPaneLayout; │ │ 0x0000 - 0x0008 reg=2 childView Landroid/view/View; │ │ │ │ Virtual methods - │ │ #0 : (in Landroid/support/v4/widget/SlidingPaneLayout$DisableLayerRunnable;) │ │ @@ -76254,60 +112742,60 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 34 16-bit code units │ │ -0516b0: |[0516b0] android.support.v4.widget.SlidingPaneLayout$DisableLayerRunnable.run:()V │ │ -0516c0: 5430 e004 |0000: iget-object v0, v3, Landroid/support/v4/widget/SlidingPaneLayout$DisableLayerRunnable;.mChildView:Landroid/view/View; // field@04e0 │ │ -0516c4: 6e10 cc12 0000 |0002: invoke-virtual {v0}, Landroid/view/View;.getParent:()Landroid/view/ViewParent; // method@12cc │ │ -0516ca: 0c00 |0005: move-result-object v0 │ │ -0516cc: 5431 e104 |0006: iget-object v1, v3, Landroid/support/v4/widget/SlidingPaneLayout$DisableLayerRunnable;.this$0:Landroid/support/v4/widget/SlidingPaneLayout; // field@04e1 │ │ -0516d0: 3310 1000 |0008: if-ne v0, v1, 0018 // +0010 │ │ -0516d4: 5430 e004 |000a: iget-object v0, v3, Landroid/support/v4/widget/SlidingPaneLayout$DisableLayerRunnable;.mChildView:Landroid/view/View; // field@04e0 │ │ -0516d8: 1201 |000c: const/4 v1, #int 0 // #0 │ │ -0516da: 1202 |000d: const/4 v2, #int 0 // #0 │ │ -0516dc: 7130 540b 1002 |000e: invoke-static {v0, v1, v2}, Landroid/support/v4/view/ViewCompat;.setLayerType:(Landroid/view/View;ILandroid/graphics/Paint;)V // method@0b54 │ │ -0516e2: 5430 e104 |0011: iget-object v0, v3, Landroid/support/v4/widget/SlidingPaneLayout$DisableLayerRunnable;.this$0:Landroid/support/v4/widget/SlidingPaneLayout; // field@04e1 │ │ -0516e6: 5431 e004 |0013: iget-object v1, v3, Landroid/support/v4/widget/SlidingPaneLayout$DisableLayerRunnable;.mChildView:Landroid/view/View; // field@04e0 │ │ -0516ea: 7120 8c11 1000 |0015: invoke-static {v0, v1}, Landroid/support/v4/widget/SlidingPaneLayout;.access$900:(Landroid/support/v4/widget/SlidingPaneLayout;Landroid/view/View;)V // method@118c │ │ -0516f0: 5430 e104 |0018: iget-object v0, v3, Landroid/support/v4/widget/SlidingPaneLayout$DisableLayerRunnable;.this$0:Landroid/support/v4/widget/SlidingPaneLayout; // field@04e1 │ │ -0516f4: 7110 8511 0000 |001a: invoke-static {v0}, Landroid/support/v4/widget/SlidingPaneLayout;.access$1000:(Landroid/support/v4/widget/SlidingPaneLayout;)Ljava/util/ArrayList; // method@1185 │ │ -0516fa: 0c00 |001d: move-result-object v0 │ │ -0516fc: 6e20 dd17 3000 |001e: invoke-virtual {v0, v3}, Ljava/util/ArrayList;.remove:(Ljava/lang/Object;)Z // method@17dd │ │ -051702: 0e00 |0021: return-void │ │ - catches : (none) │ │ - positions : │ │ - 0x0000 line=1490 │ │ - 0x000a line=1491 │ │ - 0x0011 line=1492 │ │ - 0x0018 line=1494 │ │ - 0x0021 line=1495 │ │ +07510c: |[07510c] android.support.v4.widget.SlidingPaneLayout$DisableLayerRunnable.run:()V │ │ +07511c: 5430 a007 |0000: iget-object v0, v3, Landroid/support/v4/widget/SlidingPaneLayout$DisableLayerRunnable;.mChildView:Landroid/view/View; // field@07a0 │ │ +075120: 6e10 161d 0000 |0002: invoke-virtual {v0}, Landroid/view/View;.getParent:()Landroid/view/ViewParent; // method@1d16 │ │ +075126: 0c00 |0005: move-result-object v0 │ │ +075128: 5431 a107 |0006: iget-object v1, v3, Landroid/support/v4/widget/SlidingPaneLayout$DisableLayerRunnable;.this$0:Landroid/support/v4/widget/SlidingPaneLayout; // field@07a1 │ │ +07512c: 3310 1000 |0008: if-ne v0, v1, 0018 // +0010 │ │ +075130: 5430 a007 |000a: iget-object v0, v3, Landroid/support/v4/widget/SlidingPaneLayout$DisableLayerRunnable;.mChildView:Landroid/view/View; // field@07a0 │ │ +075134: 1201 |000c: const/4 v1, #int 0 // #0 │ │ +075136: 1202 |000d: const/4 v2, #int 0 // #0 │ │ +075138: 7130 a612 1002 |000e: invoke-static {v0, v1, v2}, Landroid/support/v4/view/ViewCompat;.setLayerType:(Landroid/view/View;ILandroid/graphics/Paint;)V // method@12a6 │ │ +07513e: 5430 a107 |0011: iget-object v0, v3, Landroid/support/v4/widget/SlidingPaneLayout$DisableLayerRunnable;.this$0:Landroid/support/v4/widget/SlidingPaneLayout; // field@07a1 │ │ +075142: 5431 a007 |0013: iget-object v1, v3, Landroid/support/v4/widget/SlidingPaneLayout$DisableLayerRunnable;.mChildView:Landroid/view/View; // field@07a0 │ │ +075146: 7120 481b 1000 |0015: invoke-static {v0, v1}, Landroid/support/v4/widget/SlidingPaneLayout;.access$1000:(Landroid/support/v4/widget/SlidingPaneLayout;Landroid/view/View;)V // method@1b48 │ │ +07514c: 5430 a107 |0018: iget-object v0, v3, Landroid/support/v4/widget/SlidingPaneLayout$DisableLayerRunnable;.this$0:Landroid/support/v4/widget/SlidingPaneLayout; // field@07a1 │ │ +075150: 7110 491b 0000 |001a: invoke-static {v0}, Landroid/support/v4/widget/SlidingPaneLayout;.access$1100:(Landroid/support/v4/widget/SlidingPaneLayout;)Ljava/util/ArrayList; // method@1b49 │ │ +075156: 0c00 |001d: move-result-object v0 │ │ +075158: 6e20 db22 3000 |001e: invoke-virtual {v0, v3}, Ljava/util/ArrayList;.remove:(Ljava/lang/Object;)Z // method@22db │ │ +07515e: 0e00 |0021: return-void │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=1633 │ │ + 0x000a line=1634 │ │ + 0x0011 line=1635 │ │ + 0x0018 line=1637 │ │ + 0x0021 line=1638 │ │ locals : │ │ 0x0000 - 0x0022 reg=3 this Landroid/support/v4/widget/SlidingPaneLayout$DisableLayerRunnable; │ │ │ │ - source_file_idx : 2706 (SlidingPaneLayout.java) │ │ + source_file_idx : 3712 (SlidingPaneLayout.java) │ │ │ │ -Class #330 header: │ │ -class_idx : 638 │ │ +Class #549 header: │ │ +class_idx : 996 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 709 │ │ -source_file_idx : 2706 │ │ +superclass_idx : 1083 │ │ +source_file_idx : 3712 │ │ static_fields_size : 1 │ │ instance_fields_size: 4 │ │ direct_methods_size : 7 │ │ virtual_methods_size: 0 │ │ │ │ -Class #330 annotations: │ │ +Class #549 annotations: │ │ Annotations on class │ │ VISIBILITY_SYSTEM Ldalvik/annotation/EnclosingClass; value=Landroid/support/v4/widget/SlidingPaneLayout; │ │ VISIBILITY_SYSTEM Ldalvik/annotation/InnerClass; accessFlags=9 name="LayoutParams" │ │ │ │ -Class #330 - │ │ +Class #549 - │ │ Class descriptor : 'Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;' │ │ Access flags : 0x0001 (PUBLIC) │ │ Superclass : 'Landroid/view/ViewGroup$MarginLayoutParams;' │ │ Interfaces - │ │ Static fields - │ │ #0 : (in Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;) │ │ name : 'ATTRS' │ │ @@ -76336,104 +112824,104 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 0 │ │ outs : 0 │ │ insns size : 12 16-bit code units │ │ -051704: |[051704] android.support.v4.widget.SlidingPaneLayout$LayoutParams.:()V │ │ -051714: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -051716: 2300 1804 |0001: new-array v0, v0, [I // type@0418 │ │ -05171a: 1201 |0003: const/4 v1, #int 0 // #0 │ │ -05171c: 1402 8101 0101 |0004: const v2, #float 2.36946e-38 // #01010181 │ │ -051722: 4b02 0001 |0007: aput v2, v0, v1 │ │ -051726: 6900 e304 |0009: sput-object v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.ATTRS:[I // field@04e3 │ │ -05172a: 0e00 |000b: return-void │ │ +075160: |[075160] android.support.v4.widget.SlidingPaneLayout$LayoutParams.:()V │ │ +075170: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +075172: 2300 a205 |0001: new-array v0, v0, [I // type@05a2 │ │ +075176: 1201 |0003: const/4 v1, #int 0 // #0 │ │ +075178: 1402 8101 0101 |0004: const v2, #float 2.36946e-38 // #01010181 │ │ +07517e: 4b02 0001 |0007: aput v2, v0, v1 │ │ +075182: 6900 a307 |0009: sput-object v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.ATTRS:[I // field@07a3 │ │ +075186: 0e00 |000b: return-void │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=1249 │ │ + 0x0000 line=1392 │ │ locals : │ │ │ │ #1 : (in Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;) │ │ name : '' │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -05172c: |[05172c] android.support.v4.widget.SlidingPaneLayout$LayoutParams.:()V │ │ -05173c: 12f0 |0000: const/4 v0, #int -1 // #ff │ │ -05173e: 7030 2013 0100 |0001: invoke-direct {v1, v0, v0}, Landroid/view/ViewGroup$MarginLayoutParams;.:(II)V // method@1320 │ │ -051744: 1200 |0004: const/4 v0, #int 0 // #0 │ │ -051746: 5910 ea04 |0005: iput v0, v1, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.weight:F // field@04ea │ │ -05174a: 0e00 |0007: return-void │ │ +075188: |[075188] android.support.v4.widget.SlidingPaneLayout$LayoutParams.:()V │ │ +075198: 12f0 |0000: const/4 v0, #int -1 // #ff │ │ +07519a: 7030 951d 0100 |0001: invoke-direct {v1, v0, v0}, Landroid/view/ViewGroup$MarginLayoutParams;.:(II)V // method@1d95 │ │ +0751a0: 1200 |0004: const/4 v0, #int 0 // #0 │ │ +0751a2: 5910 aa07 |0005: iput v0, v1, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.weight:F // field@07aa │ │ +0751a6: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ - 0x0001 line=1273 │ │ - 0x0004 line=1257 │ │ - 0x0007 line=1274 │ │ + 0x0001 line=1416 │ │ + 0x0004 line=1400 │ │ + 0x0007 line=1417 │ │ locals : │ │ 0x0000 - 0x0008 reg=1 this Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams; │ │ │ │ #2 : (in Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;) │ │ name : '' │ │ type : '(II)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 7 16-bit code units │ │ -05174c: |[05174c] android.support.v4.widget.SlidingPaneLayout$LayoutParams.:(II)V │ │ -05175c: 7030 2013 2103 |0000: invoke-direct {v1, v2, v3}, Landroid/view/ViewGroup$MarginLayoutParams;.:(II)V // method@1320 │ │ -051762: 1200 |0003: const/4 v0, #int 0 // #0 │ │ -051764: 5910 ea04 |0004: iput v0, v1, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.weight:F // field@04ea │ │ -051768: 0e00 |0006: return-void │ │ +0751a8: |[0751a8] android.support.v4.widget.SlidingPaneLayout$LayoutParams.:(II)V │ │ +0751b8: 7030 951d 2103 |0000: invoke-direct {v1, v2, v3}, Landroid/view/ViewGroup$MarginLayoutParams;.:(II)V // method@1d95 │ │ +0751be: 1200 |0003: const/4 v0, #int 0 // #0 │ │ +0751c0: 5910 aa07 |0004: iput v0, v1, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.weight:F // field@07aa │ │ +0751c4: 0e00 |0006: return-void │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=1277 │ │ - 0x0003 line=1257 │ │ - 0x0006 line=1278 │ │ + 0x0000 line=1420 │ │ + 0x0003 line=1400 │ │ + 0x0006 line=1421 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams; │ │ 0x0000 - 0x0007 reg=2 width I │ │ 0x0000 - 0x0007 reg=3 height I │ │ │ │ #3 : (in Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;) │ │ name : '' │ │ type : '(Landroid/content/Context;Landroid/util/AttributeSet;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 6 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 23 16-bit code units │ │ -05176c: |[05176c] android.support.v4.widget.SlidingPaneLayout$LayoutParams.:(Landroid/content/Context;Landroid/util/AttributeSet;)V │ │ -05177c: 1202 |0000: const/4 v2, #int 0 // #0 │ │ -05177e: 7030 2113 4305 |0001: invoke-direct {v3, v4, v5}, Landroid/view/ViewGroup$MarginLayoutParams;.:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@1321 │ │ -051784: 5932 ea04 |0004: iput v2, v3, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.weight:F // field@04ea │ │ -051788: 6201 e304 |0006: sget-object v1, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.ATTRS:[I // field@04e3 │ │ -05178c: 6e30 d300 5401 |0008: invoke-virtual {v4, v5, v1}, Landroid/content/Context;.obtainStyledAttributes:(Landroid/util/AttributeSet;[I)Landroid/content/res/TypedArray; // method@00d3 │ │ -051792: 0c00 |000b: move-result-object v0 │ │ -051794: 1201 |000c: const/4 v1, #int 0 // #0 │ │ -051796: 6e30 2e01 1002 |000d: invoke-virtual {v0, v1, v2}, Landroid/content/res/TypedArray;.getFloat:(IF)F // method@012e │ │ -05179c: 0a01 |0010: move-result v1 │ │ -05179e: 5931 ea04 |0011: iput v1, v3, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.weight:F // field@04ea │ │ -0517a2: 6e10 3501 0000 |0013: invoke-virtual {v0}, Landroid/content/res/TypedArray;.recycle:()V // method@0135 │ │ -0517a8: 0e00 |0016: return-void │ │ - catches : (none) │ │ - positions : │ │ - 0x0001 line=1294 │ │ - 0x0004 line=1257 │ │ - 0x0006 line=1296 │ │ - 0x000c line=1297 │ │ - 0x0013 line=1298 │ │ - 0x0016 line=1299 │ │ +0751c8: |[0751c8] android.support.v4.widget.SlidingPaneLayout$LayoutParams.:(Landroid/content/Context;Landroid/util/AttributeSet;)V │ │ +0751d8: 1202 |0000: const/4 v2, #int 0 // #0 │ │ +0751da: 7030 961d 4305 |0001: invoke-direct {v3, v4, v5}, Landroid/view/ViewGroup$MarginLayoutParams;.:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@1d96 │ │ +0751e0: 5932 aa07 |0004: iput v2, v3, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.weight:F // field@07aa │ │ +0751e4: 6201 a307 |0006: sget-object v1, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.ATTRS:[I // field@07a3 │ │ +0751e8: 6e30 1701 5401 |0008: invoke-virtual {v4, v5, v1}, Landroid/content/Context;.obtainStyledAttributes:(Landroid/util/AttributeSet;[I)Landroid/content/res/TypedArray; // method@0117 │ │ +0751ee: 0c00 |000b: move-result-object v0 │ │ +0751f0: 1201 |000c: const/4 v1, #int 0 // #0 │ │ +0751f2: 6e30 7b01 1002 |000d: invoke-virtual {v0, v1, v2}, Landroid/content/res/TypedArray;.getFloat:(IF)F // method@017b │ │ +0751f8: 0a01 |0010: move-result v1 │ │ +0751fa: 5931 aa07 |0011: iput v1, v3, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.weight:F // field@07aa │ │ +0751fe: 6e10 8201 0000 |0013: invoke-virtual {v0}, Landroid/content/res/TypedArray;.recycle:()V // method@0182 │ │ +075204: 0e00 |0016: return-void │ │ + catches : (none) │ │ + positions : │ │ + 0x0001 line=1437 │ │ + 0x0004 line=1400 │ │ + 0x0006 line=1439 │ │ + 0x000c line=1440 │ │ + 0x0013 line=1441 │ │ + 0x0016 line=1442 │ │ locals : │ │ 0x000c - 0x0017 reg=0 a Landroid/content/res/TypedArray; │ │ 0x0000 - 0x0017 reg=3 this Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams; │ │ 0x0000 - 0x0017 reg=4 c Landroid/content/Context; │ │ 0x0000 - 0x0017 reg=5 attrs Landroid/util/AttributeSet; │ │ │ │ #4 : (in Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;) │ │ @@ -76441,96 +112929,96 @@ │ │ type : '(Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 11 16-bit code units │ │ -0517ac: |[0517ac] android.support.v4.widget.SlidingPaneLayout$LayoutParams.:(Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;)V │ │ -0517bc: 7020 2313 2100 |0000: invoke-direct {v1, v2}, Landroid/view/ViewGroup$MarginLayoutParams;.:(Landroid/view/ViewGroup$MarginLayoutParams;)V // method@1323 │ │ -0517c2: 1200 |0003: const/4 v0, #int 0 // #0 │ │ -0517c4: 5910 ea04 |0004: iput v0, v1, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.weight:F // field@04ea │ │ -0517c8: 5220 ea04 |0006: iget v0, v2, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.weight:F // field@04ea │ │ -0517cc: 5910 ea04 |0008: iput v0, v1, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.weight:F // field@04ea │ │ -0517d0: 0e00 |000a: return-void │ │ +075208: |[075208] android.support.v4.widget.SlidingPaneLayout$LayoutParams.:(Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;)V │ │ +075218: 7020 981d 2100 |0000: invoke-direct {v1, v2}, Landroid/view/ViewGroup$MarginLayoutParams;.:(Landroid/view/ViewGroup$MarginLayoutParams;)V // method@1d98 │ │ +07521e: 1200 |0003: const/4 v0, #int 0 // #0 │ │ +075220: 5910 aa07 |0004: iput v0, v1, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.weight:F // field@07aa │ │ +075224: 5220 aa07 |0006: iget v0, v2, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.weight:F // field@07aa │ │ +075228: 5910 aa07 |0008: iput v0, v1, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.weight:F // field@07aa │ │ +07522c: 0e00 |000a: return-void │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=1289 │ │ - 0x0003 line=1257 │ │ - 0x0006 line=1290 │ │ - 0x000a line=1291 │ │ + 0x0000 line=1432 │ │ + 0x0003 line=1400 │ │ + 0x0006 line=1433 │ │ + 0x000a line=1434 │ │ locals : │ │ 0x0000 - 0x000b reg=1 this Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams; │ │ 0x0000 - 0x000b reg=2 source Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams; │ │ │ │ #5 : (in Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;) │ │ name : '' │ │ type : '(Landroid/view/ViewGroup$LayoutParams;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -0517d4: |[0517d4] android.support.v4.widget.SlidingPaneLayout$LayoutParams.:(Landroid/view/ViewGroup$LayoutParams;)V │ │ -0517e4: 7020 2213 2100 |0000: invoke-direct {v1, v2}, Landroid/view/ViewGroup$MarginLayoutParams;.:(Landroid/view/ViewGroup$LayoutParams;)V // method@1322 │ │ -0517ea: 1200 |0003: const/4 v0, #int 0 // #0 │ │ -0517ec: 5910 ea04 |0004: iput v0, v1, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.weight:F // field@04ea │ │ -0517f0: 0e00 |0006: return-void │ │ +075230: |[075230] android.support.v4.widget.SlidingPaneLayout$LayoutParams.:(Landroid/view/ViewGroup$LayoutParams;)V │ │ +075240: 7020 971d 2100 |0000: invoke-direct {v1, v2}, Landroid/view/ViewGroup$MarginLayoutParams;.:(Landroid/view/ViewGroup$LayoutParams;)V // method@1d97 │ │ +075246: 1200 |0003: const/4 v0, #int 0 // #0 │ │ +075248: 5910 aa07 |0004: iput v0, v1, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.weight:F // field@07aa │ │ +07524c: 0e00 |0006: return-void │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=1281 │ │ - 0x0003 line=1257 │ │ - 0x0006 line=1282 │ │ + 0x0000 line=1424 │ │ + 0x0003 line=1400 │ │ + 0x0006 line=1425 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams; │ │ 0x0000 - 0x0007 reg=2 source Landroid/view/ViewGroup$LayoutParams; │ │ │ │ #6 : (in Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;) │ │ name : '' │ │ type : '(Landroid/view/ViewGroup$MarginLayoutParams;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -0517f4: |[0517f4] android.support.v4.widget.SlidingPaneLayout$LayoutParams.:(Landroid/view/ViewGroup$MarginLayoutParams;)V │ │ -051804: 7020 2313 2100 |0000: invoke-direct {v1, v2}, Landroid/view/ViewGroup$MarginLayoutParams;.:(Landroid/view/ViewGroup$MarginLayoutParams;)V // method@1323 │ │ -05180a: 1200 |0003: const/4 v0, #int 0 // #0 │ │ -05180c: 5910 ea04 |0004: iput v0, v1, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.weight:F // field@04ea │ │ -051810: 0e00 |0006: return-void │ │ +075250: |[075250] android.support.v4.widget.SlidingPaneLayout$LayoutParams.:(Landroid/view/ViewGroup$MarginLayoutParams;)V │ │ +075260: 7020 981d 2100 |0000: invoke-direct {v1, v2}, Landroid/view/ViewGroup$MarginLayoutParams;.:(Landroid/view/ViewGroup$MarginLayoutParams;)V // method@1d98 │ │ +075266: 1200 |0003: const/4 v0, #int 0 // #0 │ │ +075268: 5910 aa07 |0004: iput v0, v1, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.weight:F // field@07aa │ │ +07526c: 0e00 |0006: return-void │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=1285 │ │ - 0x0003 line=1257 │ │ - 0x0006 line=1286 │ │ + 0x0000 line=1428 │ │ + 0x0003 line=1400 │ │ + 0x0006 line=1429 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams; │ │ 0x0000 - 0x0007 reg=2 source Landroid/view/ViewGroup$MarginLayoutParams; │ │ │ │ Virtual methods - │ │ - source_file_idx : 2706 (SlidingPaneLayout.java) │ │ + source_file_idx : 3712 (SlidingPaneLayout.java) │ │ │ │ -Class #331 header: │ │ -class_idx : 639 │ │ +Class #550 header: │ │ +class_idx : 997 │ │ access_flags : 1537 (0x0601) │ │ -superclass_idx : 948 │ │ -source_file_idx : 2706 │ │ +superclass_idx : 1337 │ │ +source_file_idx : 3712 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 3 │ │ │ │ -Class #331 annotations: │ │ +Class #550 annotations: │ │ Annotations on class │ │ VISIBILITY_SYSTEM Ldalvik/annotation/EnclosingClass; value=Landroid/support/v4/widget/SlidingPaneLayout; │ │ VISIBILITY_SYSTEM Ldalvik/annotation/InnerClass; accessFlags=1545 name="PanelSlideListener" │ │ │ │ -Class #331 - │ │ +Class #550 - │ │ Class descriptor : 'Landroid/support/v4/widget/SlidingPaneLayout$PanelSlideListener;' │ │ Access flags : 0x0601 (PUBLIC INTERFACE ABSTRACT) │ │ Superclass : 'Ljava/lang/Object;' │ │ Interfaces - │ │ Static fields - │ │ Instance fields - │ │ Direct methods - │ │ @@ -76549,33 +113037,33 @@ │ │ │ │ #2 : (in Landroid/support/v4/widget/SlidingPaneLayout$PanelSlideListener;) │ │ name : 'onPanelSlide' │ │ type : '(Landroid/view/View;F)V' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ - source_file_idx : 2706 (SlidingPaneLayout.java) │ │ + source_file_idx : 3712 (SlidingPaneLayout.java) │ │ │ │ -Class #332 header: │ │ -class_idx : 640 │ │ +Class #551 header: │ │ +class_idx : 998 │ │ access_flags : 16 (0x0010) │ │ -superclass_idx : 948 │ │ -source_file_idx : 2706 │ │ +superclass_idx : 1337 │ │ +source_file_idx : 3712 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 4 │ │ │ │ -Class #332 annotations: │ │ +Class #551 annotations: │ │ Annotations on class │ │ VISIBILITY_SYSTEM Ldalvik/annotation/EnclosingClass; value=Landroid/support/v4/widget/SlidingPaneLayout$SavedState; │ │ VISIBILITY_SYSTEM Ldalvik/annotation/InnerClass; accessFlags=8 name=null │ │ VISIBILITY_SYSTEM Ldalvik/annotation/Signature; value={ "Ljava/lang/Object;" "Landroid/os/Parcelable$Creator" "<" "Landroid/support/v4/widget/SlidingPaneLayout$SavedState;" ">;" } │ │ │ │ -Class #332 - │ │ +Class #551 - │ │ Class descriptor : 'Landroid/support/v4/widget/SlidingPaneLayout$SavedState$1;' │ │ Access flags : 0x0010 (FINAL) │ │ Superclass : 'Ljava/lang/Object;' │ │ Interfaces - │ │ #0 : 'Landroid/os/Parcelable$Creator;' │ │ Static fields - │ │ Instance fields - │ │ @@ -76585,124 +113073,124 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -051814: |[051814] android.support.v4.widget.SlidingPaneLayout$SavedState$1.:()V │ │ -051824: 7010 9117 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1791 │ │ -05182a: 0e00 |0003: return-void │ │ +075270: |[075270] android.support.v4.widget.SlidingPaneLayout$SavedState$1.:()V │ │ +075280: 7010 8622 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2286 │ │ +075286: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=1322 │ │ + 0x0000 line=1465 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/widget/SlidingPaneLayout$SavedState$1; │ │ │ │ Virtual methods - │ │ #0 : (in Landroid/support/v4/widget/SlidingPaneLayout$SavedState$1;) │ │ name : 'createFromParcel' │ │ type : '(Landroid/os/Parcel;)Landroid/support/v4/widget/SlidingPaneLayout$SavedState;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 7 16-bit code units │ │ -05182c: |[05182c] android.support.v4.widget.SlidingPaneLayout$SavedState$1.createFromParcel:(Landroid/os/Parcel;)Landroid/support/v4/widget/SlidingPaneLayout$SavedState; │ │ -05183c: 2200 8102 |0000: new-instance v0, Landroid/support/v4/widget/SlidingPaneLayout$SavedState; // type@0281 │ │ -051840: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -051842: 7030 7111 3001 |0003: invoke-direct {v0, v3, v1}, Landroid/support/v4/widget/SlidingPaneLayout$SavedState;.:(Landroid/os/Parcel;Landroid/support/v4/widget/SlidingPaneLayout$1;)V // method@1171 │ │ -051848: 1100 |0006: return-object v0 │ │ +075288: |[075288] android.support.v4.widget.SlidingPaneLayout$SavedState$1.createFromParcel:(Landroid/os/Parcel;)Landroid/support/v4/widget/SlidingPaneLayout$SavedState; │ │ +075298: 2200 e703 |0000: new-instance v0, Landroid/support/v4/widget/SlidingPaneLayout$SavedState; // type@03e7 │ │ +07529c: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +07529e: 7030 341b 3001 |0003: invoke-direct {v0, v3, v1}, Landroid/support/v4/widget/SlidingPaneLayout$SavedState;.:(Landroid/os/Parcel;Landroid/support/v4/widget/SlidingPaneLayout$1;)V // method@1b34 │ │ +0752a4: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=1324 │ │ + 0x0000 line=1467 │ │ locals : │ │ 0x0000 - 0x0007 reg=2 this Landroid/support/v4/widget/SlidingPaneLayout$SavedState$1; │ │ 0x0000 - 0x0007 reg=3 in Landroid/os/Parcel; │ │ │ │ #1 : (in Landroid/support/v4/widget/SlidingPaneLayout$SavedState$1;) │ │ name : 'createFromParcel' │ │ type : '(Landroid/os/Parcel;)Ljava/lang/Object;' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -05184c: |[05184c] android.support.v4.widget.SlidingPaneLayout$SavedState$1.createFromParcel:(Landroid/os/Parcel;)Ljava/lang/Object; │ │ -05185c: 6e20 6b11 2100 |0000: invoke-virtual {v1, v2}, Landroid/support/v4/widget/SlidingPaneLayout$SavedState$1;.createFromParcel:(Landroid/os/Parcel;)Landroid/support/v4/widget/SlidingPaneLayout$SavedState; // method@116b │ │ -051862: 0c00 |0003: move-result-object v0 │ │ -051864: 1100 |0004: return-object v0 │ │ +0752a8: |[0752a8] android.support.v4.widget.SlidingPaneLayout$SavedState$1.createFromParcel:(Landroid/os/Parcel;)Ljava/lang/Object; │ │ +0752b8: 6e20 2e1b 2100 |0000: invoke-virtual {v1, v2}, Landroid/support/v4/widget/SlidingPaneLayout$SavedState$1;.createFromParcel:(Landroid/os/Parcel;)Landroid/support/v4/widget/SlidingPaneLayout$SavedState; // method@1b2e │ │ +0752be: 0c00 |0003: move-result-object v0 │ │ +0752c0: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=1322 │ │ + 0x0000 line=1465 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/widget/SlidingPaneLayout$SavedState$1; │ │ 0x0000 - 0x0005 reg=2 x0 Landroid/os/Parcel; │ │ │ │ #2 : (in Landroid/support/v4/widget/SlidingPaneLayout$SavedState$1;) │ │ name : 'newArray' │ │ type : '(I)[Landroid/support/v4/widget/SlidingPaneLayout$SavedState;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -051868: |[051868] android.support.v4.widget.SlidingPaneLayout$SavedState$1.newArray:(I)[Landroid/support/v4/widget/SlidingPaneLayout$SavedState; │ │ -051878: 2320 2804 |0000: new-array v0, v2, [Landroid/support/v4/widget/SlidingPaneLayout$SavedState; // type@0428 │ │ -05187c: 1100 |0002: return-object v0 │ │ +0752c4: |[0752c4] android.support.v4.widget.SlidingPaneLayout$SavedState$1.newArray:(I)[Landroid/support/v4/widget/SlidingPaneLayout$SavedState; │ │ +0752d4: 2320 c105 |0000: new-array v0, v2, [Landroid/support/v4/widget/SlidingPaneLayout$SavedState; // type@05c1 │ │ +0752d8: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=1328 │ │ + 0x0000 line=1471 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/widget/SlidingPaneLayout$SavedState$1; │ │ 0x0000 - 0x0003 reg=2 size I │ │ │ │ #3 : (in Landroid/support/v4/widget/SlidingPaneLayout$SavedState$1;) │ │ name : 'newArray' │ │ type : '(I)[Ljava/lang/Object;' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -051880: |[051880] android.support.v4.widget.SlidingPaneLayout$SavedState$1.newArray:(I)[Ljava/lang/Object; │ │ -051890: 6e20 6d11 2100 |0000: invoke-virtual {v1, v2}, Landroid/support/v4/widget/SlidingPaneLayout$SavedState$1;.newArray:(I)[Landroid/support/v4/widget/SlidingPaneLayout$SavedState; // method@116d │ │ -051896: 0c00 |0003: move-result-object v0 │ │ -051898: 1100 |0004: return-object v0 │ │ +0752dc: |[0752dc] android.support.v4.widget.SlidingPaneLayout$SavedState$1.newArray:(I)[Ljava/lang/Object; │ │ +0752ec: 6e20 301b 2100 |0000: invoke-virtual {v1, v2}, Landroid/support/v4/widget/SlidingPaneLayout$SavedState$1;.newArray:(I)[Landroid/support/v4/widget/SlidingPaneLayout$SavedState; // method@1b30 │ │ +0752f2: 0c00 |0003: move-result-object v0 │ │ +0752f4: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=1322 │ │ + 0x0000 line=1465 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/widget/SlidingPaneLayout$SavedState$1; │ │ 0x0000 - 0x0005 reg=2 x0 I │ │ │ │ - source_file_idx : 2706 (SlidingPaneLayout.java) │ │ + source_file_idx : 3712 (SlidingPaneLayout.java) │ │ │ │ -Class #333 header: │ │ -class_idx : 641 │ │ +Class #552 header: │ │ +class_idx : 999 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 701 │ │ -source_file_idx : 2706 │ │ +superclass_idx : 1074 │ │ +source_file_idx : 3712 │ │ static_fields_size : 1 │ │ instance_fields_size: 1 │ │ direct_methods_size : 4 │ │ virtual_methods_size: 1 │ │ │ │ -Class #333 annotations: │ │ +Class #552 annotations: │ │ Annotations on class │ │ VISIBILITY_SYSTEM Ldalvik/annotation/EnclosingClass; value=Landroid/support/v4/widget/SlidingPaneLayout; │ │ VISIBILITY_SYSTEM Ldalvik/annotation/InnerClass; accessFlags=8 name="SavedState" │ │ -Annotations on field #1260 'CREATOR' │ │ +Annotations on field #1964 'CREATOR' │ │ VISIBILITY_SYSTEM Ldalvik/annotation/Signature; value={ "Landroid/os/Parcelable$Creator" "<" "Landroid/support/v4/widget/SlidingPaneLayout$SavedState;" ">;" } │ │ │ │ -Class #333 - │ │ +Class #552 - │ │ Class descriptor : 'Landroid/support/v4/widget/SlidingPaneLayout$SavedState;' │ │ Access flags : 0x0000 () │ │ Superclass : 'Landroid/view/View$BaseSavedState;' │ │ Interfaces - │ │ Static fields - │ │ #0 : (in Landroid/support/v4/widget/SlidingPaneLayout$SavedState;) │ │ name : 'CREATOR' │ │ @@ -76719,180 +113207,184 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -05189c: |[05189c] android.support.v4.widget.SlidingPaneLayout$SavedState.:()V │ │ -0518ac: 2200 8002 |0000: new-instance v0, Landroid/support/v4/widget/SlidingPaneLayout$SavedState$1; // type@0280 │ │ -0518b0: 7010 6a11 0000 |0002: invoke-direct {v0}, Landroid/support/v4/widget/SlidingPaneLayout$SavedState$1;.:()V // method@116a │ │ -0518b6: 6900 ec04 |0005: sput-object v0, Landroid/support/v4/widget/SlidingPaneLayout$SavedState;.CREATOR:Landroid/os/Parcelable$Creator; // field@04ec │ │ -0518ba: 0e00 |0007: return-void │ │ +0752f8: |[0752f8] android.support.v4.widget.SlidingPaneLayout$SavedState.:()V │ │ +075308: 2200 e603 |0000: new-instance v0, Landroid/support/v4/widget/SlidingPaneLayout$SavedState$1; // type@03e6 │ │ +07530c: 7010 2d1b 0000 |0002: invoke-direct {v0}, Landroid/support/v4/widget/SlidingPaneLayout$SavedState$1;.:()V // method@1b2d │ │ +075312: 6900 ac07 |0005: sput-object v0, Landroid/support/v4/widget/SlidingPaneLayout$SavedState;.CREATOR:Landroid/os/Parcelable$Creator; // field@07ac │ │ +075316: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=1321 │ │ + 0x0000 line=1464 │ │ locals : │ │ │ │ #1 : (in Landroid/support/v4/widget/SlidingPaneLayout$SavedState;) │ │ name : '' │ │ type : '(Landroid/os/Parcel;)V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 15 16-bit code units │ │ -0518bc: |[0518bc] android.support.v4.widget.SlidingPaneLayout$SavedState.:(Landroid/os/Parcel;)V │ │ -0518cc: 7020 a512 2100 |0000: invoke-direct {v1, v2}, Landroid/view/View$BaseSavedState;.:(Landroid/os/Parcel;)V // method@12a5 │ │ -0518d2: 6e10 f701 0200 |0003: invoke-virtual {v2}, Landroid/os/Parcel;.readInt:()I // method@01f7 │ │ -0518d8: 0a00 |0006: move-result v0 │ │ -0518da: 3800 0600 |0007: if-eqz v0, 000d // +0006 │ │ -0518de: 1210 |0009: const/4 v0, #int 1 // #1 │ │ -0518e0: 5c10 ed04 |000a: iput-boolean v0, v1, Landroid/support/v4/widget/SlidingPaneLayout$SavedState;.isOpen:Z // field@04ed │ │ -0518e4: 0e00 |000c: return-void │ │ -0518e6: 1200 |000d: const/4 v0, #int 0 // #0 │ │ -0518e8: 28fc |000e: goto 000a // -0004 │ │ +075318: |[075318] android.support.v4.widget.SlidingPaneLayout$SavedState.:(Landroid/os/Parcel;)V │ │ +075328: 7020 e41c 2100 |0000: invoke-direct {v1, v2}, Landroid/view/View$BaseSavedState;.:(Landroid/os/Parcel;)V // method@1ce4 │ │ +07532e: 6e10 2a03 0200 |0003: invoke-virtual {v2}, Landroid/os/Parcel;.readInt:()I // method@032a │ │ +075334: 0a00 |0006: move-result v0 │ │ +075336: 3800 0600 |0007: if-eqz v0, 000d // +0006 │ │ +07533a: 1210 |0009: const/4 v0, #int 1 // #1 │ │ +07533c: 5c10 ad07 |000a: iput-boolean v0, v1, Landroid/support/v4/widget/SlidingPaneLayout$SavedState;.isOpen:Z // field@07ad │ │ +075340: 0e00 |000c: return-void │ │ +075342: 1200 |000d: const/4 v0, #int 0 // #0 │ │ +075344: 28fc |000e: goto 000a // -0004 │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=1311 │ │ - 0x0003 line=1312 │ │ - 0x000c line=1313 │ │ - 0x000d line=1312 │ │ + 0x0000 line=1454 │ │ + 0x0003 line=1455 │ │ + 0x000c line=1456 │ │ + 0x000d line=1455 │ │ locals : │ │ 0x0000 - 0x000f reg=1 this Landroid/support/v4/widget/SlidingPaneLayout$SavedState; │ │ 0x0000 - 0x000f reg=2 in Landroid/os/Parcel; │ │ │ │ #2 : (in Landroid/support/v4/widget/SlidingPaneLayout$SavedState;) │ │ name : '' │ │ type : '(Landroid/os/Parcel;Landroid/support/v4/widget/SlidingPaneLayout$1;)V' │ │ access : 0x11000 (SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -0518ec: |[0518ec] android.support.v4.widget.SlidingPaneLayout$SavedState.:(Landroid/os/Parcel;Landroid/support/v4/widget/SlidingPaneLayout$1;)V │ │ -0518fc: 7020 7011 1000 |0000: invoke-direct {v0, v1}, Landroid/support/v4/widget/SlidingPaneLayout$SavedState;.:(Landroid/os/Parcel;)V // method@1170 │ │ -051902: 0e00 |0003: return-void │ │ +075348: |[075348] android.support.v4.widget.SlidingPaneLayout$SavedState.:(Landroid/os/Parcel;Landroid/support/v4/widget/SlidingPaneLayout$1;)V │ │ +075358: 7020 331b 1000 |0000: invoke-direct {v0, v1}, Landroid/support/v4/widget/SlidingPaneLayout$SavedState;.:(Landroid/os/Parcel;)V // method@1b33 │ │ +07535e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=1303 │ │ + 0x0000 line=1446 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/widget/SlidingPaneLayout$SavedState; │ │ 0x0000 - 0x0004 reg=1 x0 Landroid/os/Parcel; │ │ 0x0000 - 0x0004 reg=2 x1 Landroid/support/v4/widget/SlidingPaneLayout$1; │ │ │ │ #3 : (in Landroid/support/v4/widget/SlidingPaneLayout$SavedState;) │ │ name : '' │ │ type : '(Landroid/os/Parcelable;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -051904: |[051904] android.support.v4.widget.SlidingPaneLayout$SavedState.:(Landroid/os/Parcelable;)V │ │ -051914: 7020 a612 1000 |0000: invoke-direct {v0, v1}, Landroid/view/View$BaseSavedState;.:(Landroid/os/Parcelable;)V // method@12a6 │ │ -05191a: 0e00 |0003: return-void │ │ +075360: |[075360] android.support.v4.widget.SlidingPaneLayout$SavedState.:(Landroid/os/Parcelable;)V │ │ +075370: 7020 e51c 1000 |0000: invoke-direct {v0, v1}, Landroid/view/View$BaseSavedState;.:(Landroid/os/Parcelable;)V // method@1ce5 │ │ +075376: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=1307 │ │ - 0x0003 line=1308 │ │ + 0x0000 line=1450 │ │ + 0x0003 line=1451 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/widget/SlidingPaneLayout$SavedState; │ │ 0x0000 - 0x0004 reg=1 superState Landroid/os/Parcelable; │ │ │ │ Virtual methods - │ │ #0 : (in Landroid/support/v4/widget/SlidingPaneLayout$SavedState;) │ │ name : 'writeToParcel' │ │ type : '(Landroid/os/Parcel;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 14 16-bit code units │ │ -05191c: |[05191c] android.support.v4.widget.SlidingPaneLayout$SavedState.writeToParcel:(Landroid/os/Parcel;I)V │ │ -05192c: 6f30 a712 2103 |0000: invoke-super {v1, v2, v3}, Landroid/view/View$BaseSavedState;.writeToParcel:(Landroid/os/Parcel;I)V // method@12a7 │ │ -051932: 5510 ed04 |0003: iget-boolean v0, v1, Landroid/support/v4/widget/SlidingPaneLayout$SavedState;.isOpen:Z // field@04ed │ │ -051936: 3800 0700 |0005: if-eqz v0, 000c // +0007 │ │ -05193a: 1210 |0007: const/4 v0, #int 1 // #1 │ │ -05193c: 6e20 fb01 0200 |0008: invoke-virtual {v2, v0}, Landroid/os/Parcel;.writeInt:(I)V // method@01fb │ │ -051942: 0e00 |000b: return-void │ │ -051944: 1200 |000c: const/4 v0, #int 0 // #0 │ │ -051946: 28fb |000d: goto 0008 // -0005 │ │ +075378: |[075378] android.support.v4.widget.SlidingPaneLayout$SavedState.writeToParcel:(Landroid/os/Parcel;I)V │ │ +075388: 6f30 e61c 2103 |0000: invoke-super {v1, v2, v3}, Landroid/view/View$BaseSavedState;.writeToParcel:(Landroid/os/Parcel;I)V // method@1ce6 │ │ +07538e: 5510 ad07 |0003: iget-boolean v0, v1, Landroid/support/v4/widget/SlidingPaneLayout$SavedState;.isOpen:Z // field@07ad │ │ +075392: 3800 0700 |0005: if-eqz v0, 000c // +0007 │ │ +075396: 1210 |0007: const/4 v0, #int 1 // #1 │ │ +075398: 6e20 3103 0200 |0008: invoke-virtual {v2, v0}, Landroid/os/Parcel;.writeInt:(I)V // method@0331 │ │ +07539e: 0e00 |000b: return-void │ │ +0753a0: 1200 |000c: const/4 v0, #int 0 // #0 │ │ +0753a2: 28fb |000d: goto 0008 // -0005 │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=1317 │ │ - 0x0003 line=1318 │ │ - 0x000b line=1319 │ │ - 0x000c line=1318 │ │ + 0x0000 line=1460 │ │ + 0x0003 line=1461 │ │ + 0x000b line=1462 │ │ + 0x000c line=1461 │ │ locals : │ │ 0x0000 - 0x000e reg=1 this Landroid/support/v4/widget/SlidingPaneLayout$SavedState; │ │ 0x0000 - 0x000e reg=2 out Landroid/os/Parcel; │ │ 0x0000 - 0x000e reg=3 flags I │ │ │ │ - source_file_idx : 2706 (SlidingPaneLayout.java) │ │ + source_file_idx : 3712 (SlidingPaneLayout.java) │ │ │ │ -Class #334 header: │ │ -class_idx : 643 │ │ +Class #553 header: │ │ +class_idx : 1001 │ │ access_flags : 1536 (0x0600) │ │ -superclass_idx : 948 │ │ -source_file_idx : 2706 │ │ +superclass_idx : 1337 │ │ +source_file_idx : 3712 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 1 │ │ │ │ -Class #334 annotations: │ │ +Class #553 annotations: │ │ Annotations on class │ │ VISIBILITY_SYSTEM Ldalvik/annotation/EnclosingClass; value=Landroid/support/v4/widget/SlidingPaneLayout; │ │ VISIBILITY_SYSTEM Ldalvik/annotation/InnerClass; accessFlags=1544 name="SlidingPanelLayoutImpl" │ │ │ │ -Class #334 - │ │ +Class #553 - │ │ Class descriptor : 'Landroid/support/v4/widget/SlidingPaneLayout$SlidingPanelLayoutImpl;' │ │ Access flags : 0x0600 (INTERFACE ABSTRACT) │ │ Superclass : 'Ljava/lang/Object;' │ │ Interfaces - │ │ Static fields - │ │ Instance fields - │ │ Direct methods - │ │ Virtual methods - │ │ #0 : (in Landroid/support/v4/widget/SlidingPaneLayout$SlidingPanelLayoutImpl;) │ │ name : 'invalidateChildRegion' │ │ type : '(Landroid/support/v4/widget/SlidingPaneLayout;Landroid/view/View;)V' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ - source_file_idx : 2706 (SlidingPaneLayout.java) │ │ + source_file_idx : 3712 (SlidingPaneLayout.java) │ │ │ │ -Class #335 header: │ │ -class_idx : 647 │ │ +Class #554 header: │ │ +class_idx : 1005 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 710 │ │ -source_file_idx : 2706 │ │ +superclass_idx : 1084 │ │ +source_file_idx : 3712 │ │ static_fields_size : 5 │ │ -instance_fields_size: 19 │ │ -direct_methods_size : 20 │ │ -virtual_methods_size: 41 │ │ +instance_fields_size: 20 │ │ +direct_methods_size : 22 │ │ +virtual_methods_size: 45 │ │ │ │ -Class #335 annotations: │ │ +Class #554 annotations: │ │ Annotations on class │ │ VISIBILITY_SYSTEM Ldalvik/annotation/MemberClasses; value={ Landroid/support/v4/widget/SlidingPaneLayout$1; Landroid/support/v4/widget/SlidingPaneLayout$DisableLayerRunnable; Landroid/support/v4/widget/SlidingPaneLayout$AccessibilityDelegate; Landroid/support/v4/widget/SlidingPaneLayout$SlidingPanelLayoutImplJBMR1; Landroid/support/v4/widget/SlidingPaneLayout$SlidingPanelLayoutImplJB; Landroid/support/v4/widget/SlidingPaneLayout$SlidingPanelLayoutImplBase; Landroid/support/v4/widget/SlidingPaneLayout$SlidingPanelLayoutImpl; Landroid/support/v4/widget/SlidingPaneLayout$SavedState; Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams; Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback; Landroid/support/v4/widget/SlidingPaneLayout$SimplePanelSlideListener; Landroid/support/v4/widget/SlidingPaneLayout$PanelSlideListener; } │ │ -Annotations on field #1280 'mPostedRunnables' │ │ +Annotations on field #1984 'mPostedRunnables' │ │ VISIBILITY_SYSTEM Ldalvik/annotation/Signature; value={ "Ljava/util/ArrayList" "<" "Landroid/support/v4/widget/SlidingPaneLayout$DisableLayerRunnable;" ">;" } │ │ -Annotations on method #4494 'canSlide' │ │ +Annotations on method #6994 'canSlide' │ │ + VISIBILITY_RUNTIME Ljava/lang/Deprecated; │ │ +Annotations on method #7050 'setShadowDrawable' │ │ VISIBILITY_RUNTIME Ljava/lang/Deprecated; │ │ -Annotations on method #4553 'smoothSlideClosed' │ │ +Annotations on method #7053 'setShadowResource' │ │ VISIBILITY_RUNTIME Ljava/lang/Deprecated; │ │ -Annotations on method #4554 'smoothSlideOpen' │ │ +Annotations on method #7058 'smoothSlideClosed' │ │ + VISIBILITY_RUNTIME Ljava/lang/Deprecated; │ │ +Annotations on method #7059 'smoothSlideOpen' │ │ VISIBILITY_RUNTIME Ljava/lang/Deprecated; │ │ │ │ -Class #335 - │ │ +Class #554 - │ │ Class descriptor : 'Landroid/support/v4/widget/SlidingPaneLayout;' │ │ Access flags : 0x0001 (PUBLIC) │ │ Superclass : 'Landroid/view/ViewGroup;' │ │ Interfaces - │ │ Static fields - │ │ #0 : (in Landroid/support/v4/widget/SlidingPaneLayout;) │ │ name : 'DEFAULT_FADE_COLOR' │ │ @@ -76969,1454 +113461,1593 @@ │ │ type : 'Ljava/util/ArrayList;' │ │ access : 0x0012 (PRIVATE FINAL) │ │ #12 : (in Landroid/support/v4/widget/SlidingPaneLayout;) │ │ name : 'mPreservedOpenState' │ │ type : 'Z' │ │ access : 0x0002 (PRIVATE) │ │ #13 : (in Landroid/support/v4/widget/SlidingPaneLayout;) │ │ - name : 'mShadowDrawable' │ │ + name : 'mShadowDrawableLeft' │ │ type : 'Landroid/graphics/drawable/Drawable;' │ │ access : 0x0002 (PRIVATE) │ │ #14 : (in Landroid/support/v4/widget/SlidingPaneLayout;) │ │ + name : 'mShadowDrawableRight' │ │ + type : 'Landroid/graphics/drawable/Drawable;' │ │ + access : 0x0002 (PRIVATE) │ │ + #15 : (in Landroid/support/v4/widget/SlidingPaneLayout;) │ │ name : 'mSlideOffset' │ │ type : 'F' │ │ access : 0x0002 (PRIVATE) │ │ - #15 : (in Landroid/support/v4/widget/SlidingPaneLayout;) │ │ + #16 : (in Landroid/support/v4/widget/SlidingPaneLayout;) │ │ name : 'mSlideRange' │ │ type : 'I' │ │ access : 0x0002 (PRIVATE) │ │ - #16 : (in Landroid/support/v4/widget/SlidingPaneLayout;) │ │ + #17 : (in Landroid/support/v4/widget/SlidingPaneLayout;) │ │ name : 'mSlideableView' │ │ type : 'Landroid/view/View;' │ │ access : 0x0002 (PRIVATE) │ │ - #17 : (in Landroid/support/v4/widget/SlidingPaneLayout;) │ │ + #18 : (in Landroid/support/v4/widget/SlidingPaneLayout;) │ │ name : 'mSliderFadeColor' │ │ type : 'I' │ │ access : 0x0002 (PRIVATE) │ │ - #18 : (in Landroid/support/v4/widget/SlidingPaneLayout;) │ │ + #19 : (in Landroid/support/v4/widget/SlidingPaneLayout;) │ │ name : 'mTmpRect' │ │ type : 'Landroid/graphics/Rect;' │ │ access : 0x0012 (PRIVATE FINAL) │ │ Direct methods - │ │ #0 : (in Landroid/support/v4/widget/SlidingPaneLayout;) │ │ name : '' │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 34 16-bit code units │ │ -051948: |[051948] android.support.v4.widget.SlidingPaneLayout.:()V │ │ -051958: 6000 2c00 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@002c │ │ -05195c: 1301 1100 |0002: const/16 v1, #int 17 // #11 │ │ -051960: 3410 0a00 |0004: if-lt v0, v1, 000e // +000a │ │ -051964: 2201 8602 |0006: new-instance v1, Landroid/support/v4/widget/SlidingPaneLayout$SlidingPanelLayoutImplJBMR1; // type@0286 │ │ -051968: 7010 7e11 0100 |0008: invoke-direct {v1}, Landroid/support/v4/widget/SlidingPaneLayout$SlidingPanelLayoutImplJBMR1;.:()V // method@117e │ │ -05196e: 6901 f204 |000b: sput-object v1, Landroid/support/v4/widget/SlidingPaneLayout;.IMPL:Landroid/support/v4/widget/SlidingPaneLayout$SlidingPanelLayoutImpl; // field@04f2 │ │ -051972: 0e00 |000d: return-void │ │ -051974: 1301 1000 |000e: const/16 v1, #int 16 // #10 │ │ -051978: 3410 0a00 |0010: if-lt v0, v1, 001a // +000a │ │ -05197c: 2201 8502 |0012: new-instance v1, Landroid/support/v4/widget/SlidingPaneLayout$SlidingPanelLayoutImplJB; // type@0285 │ │ -051980: 7010 7c11 0100 |0014: invoke-direct {v1}, Landroid/support/v4/widget/SlidingPaneLayout$SlidingPanelLayoutImplJB;.:()V // method@117c │ │ -051986: 6901 f204 |0017: sput-object v1, Landroid/support/v4/widget/SlidingPaneLayout;.IMPL:Landroid/support/v4/widget/SlidingPaneLayout$SlidingPanelLayoutImpl; // field@04f2 │ │ -05198a: 28f4 |0019: goto 000d // -000c │ │ -05198c: 2201 8402 |001a: new-instance v1, Landroid/support/v4/widget/SlidingPaneLayout$SlidingPanelLayoutImplBase; // type@0284 │ │ -051990: 7010 7a11 0100 |001c: invoke-direct {v1}, Landroid/support/v4/widget/SlidingPaneLayout$SlidingPanelLayoutImplBase;.:()V // method@117a │ │ -051996: 6901 f204 |001f: sput-object v1, Landroid/support/v4/widget/SlidingPaneLayout;.IMPL:Landroid/support/v4/widget/SlidingPaneLayout$SlidingPanelLayoutImpl; // field@04f2 │ │ -05199a: 28ec |0021: goto 000d // -0014 │ │ +0753a4: |[0753a4] android.support.v4.widget.SlidingPaneLayout.:()V │ │ +0753b4: 6000 4000 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0040 │ │ +0753b8: 1301 1100 |0002: const/16 v1, #int 17 // #11 │ │ +0753bc: 3410 0a00 |0004: if-lt v0, v1, 000e // +000a │ │ +0753c0: 2201 ec03 |0006: new-instance v1, Landroid/support/v4/widget/SlidingPaneLayout$SlidingPanelLayoutImplJBMR1; // type@03ec │ │ +0753c4: 7010 411b 0100 |0008: invoke-direct {v1}, Landroid/support/v4/widget/SlidingPaneLayout$SlidingPanelLayoutImplJBMR1;.:()V // method@1b41 │ │ +0753ca: 6901 b207 |000b: sput-object v1, Landroid/support/v4/widget/SlidingPaneLayout;.IMPL:Landroid/support/v4/widget/SlidingPaneLayout$SlidingPanelLayoutImpl; // field@07b2 │ │ +0753ce: 0e00 |000d: return-void │ │ +0753d0: 1301 1000 |000e: const/16 v1, #int 16 // #10 │ │ +0753d4: 3410 0a00 |0010: if-lt v0, v1, 001a // +000a │ │ +0753d8: 2201 eb03 |0012: new-instance v1, Landroid/support/v4/widget/SlidingPaneLayout$SlidingPanelLayoutImplJB; // type@03eb │ │ +0753dc: 7010 3f1b 0100 |0014: invoke-direct {v1}, Landroid/support/v4/widget/SlidingPaneLayout$SlidingPanelLayoutImplJB;.:()V // method@1b3f │ │ +0753e2: 6901 b207 |0017: sput-object v1, Landroid/support/v4/widget/SlidingPaneLayout;.IMPL:Landroid/support/v4/widget/SlidingPaneLayout$SlidingPanelLayoutImpl; // field@07b2 │ │ +0753e6: 28f4 |0019: goto 000d // -000c │ │ +0753e8: 2201 ea03 |001a: new-instance v1, Landroid/support/v4/widget/SlidingPaneLayout$SlidingPanelLayoutImplBase; // type@03ea │ │ +0753ec: 7010 3d1b 0100 |001c: invoke-direct {v1}, Landroid/support/v4/widget/SlidingPaneLayout$SlidingPanelLayoutImplBase;.:()V // method@1b3d │ │ +0753f2: 6901 b207 |001f: sput-object v1, Landroid/support/v4/widget/SlidingPaneLayout;.IMPL:Landroid/support/v4/widget/SlidingPaneLayout$SlidingPanelLayoutImpl; // field@07b2 │ │ +0753f6: 28ec |0021: goto 000d // -0014 │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=192 │ │ - 0x0002 line=193 │ │ - 0x0006 line=194 │ │ - 0x000d line=200 │ │ - 0x000e line=195 │ │ - 0x0012 line=196 │ │ - 0x001a line=198 │ │ + 0x0000 line=198 │ │ + 0x0002 line=199 │ │ + 0x0006 line=200 │ │ + 0x000d line=206 │ │ + 0x000e line=201 │ │ + 0x0012 line=202 │ │ + 0x001a line=204 │ │ locals : │ │ 0x0002 - 0x0022 reg=0 deviceVersion I │ │ │ │ #1 : (in Landroid/support/v4/widget/SlidingPaneLayout;) │ │ name : '' │ │ type : '(Landroid/content/Context;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 5 16-bit code units │ │ -05199c: |[05199c] android.support.v4.widget.SlidingPaneLayout.:(Landroid/content/Context;)V │ │ -0519ac: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0519ae: 7030 8211 2100 |0001: invoke-direct {v1, v2, v0}, Landroid/support/v4/widget/SlidingPaneLayout;.:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@1182 │ │ -0519b4: 0e00 |0004: return-void │ │ +0753f8: |[0753f8] android.support.v4.widget.SlidingPaneLayout.:(Landroid/content/Context;)V │ │ +075408: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +07540a: 7030 451b 2100 |0001: invoke-direct {v1, v2, v0}, Landroid/support/v4/widget/SlidingPaneLayout;.:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@1b45 │ │ +075410: 0e00 |0004: return-void │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=244 │ │ - 0x0004 line=245 │ │ + 0x0000 line=250 │ │ + 0x0004 line=251 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/widget/SlidingPaneLayout; │ │ 0x0000 - 0x0005 reg=2 context Landroid/content/Context; │ │ │ │ #2 : (in Landroid/support/v4/widget/SlidingPaneLayout;) │ │ name : '' │ │ type : '(Landroid/content/Context;Landroid/util/AttributeSet;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 5 16-bit code units │ │ -0519b8: |[0519b8] android.support.v4.widget.SlidingPaneLayout.:(Landroid/content/Context;Landroid/util/AttributeSet;)V │ │ -0519c8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0519ca: 7040 8311 2103 |0001: invoke-direct {v1, v2, v3, v0}, Landroid/support/v4/widget/SlidingPaneLayout;.:(Landroid/content/Context;Landroid/util/AttributeSet;I)V // method@1183 │ │ -0519d0: 0e00 |0004: return-void │ │ +075414: |[075414] android.support.v4.widget.SlidingPaneLayout.:(Landroid/content/Context;Landroid/util/AttributeSet;)V │ │ +075424: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +075426: 7040 461b 2103 |0001: invoke-direct {v1, v2, v3, v0}, Landroid/support/v4/widget/SlidingPaneLayout;.:(Landroid/content/Context;Landroid/util/AttributeSet;I)V // method@1b46 │ │ +07542c: 0e00 |0004: return-void │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=248 │ │ - 0x0004 line=249 │ │ + 0x0000 line=254 │ │ + 0x0004 line=255 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/widget/SlidingPaneLayout; │ │ 0x0000 - 0x0005 reg=2 context Landroid/content/Context; │ │ 0x0000 - 0x0005 reg=3 attrs Landroid/util/AttributeSet; │ │ │ │ #3 : (in Landroid/support/v4/widget/SlidingPaneLayout;) │ │ name : '' │ │ type : '(Landroid/content/Context;Landroid/util/AttributeSet;I)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ - registers : 10 │ │ + registers : 9 │ │ ins : 4 │ │ outs : 4 │ │ - insns size : 89 16-bit code units │ │ -0519d4: |[0519d4] android.support.v4.widget.SlidingPaneLayout.:(Landroid/content/Context;Landroid/util/AttributeSet;I)V │ │ -0519e4: 1505 003f |0000: const/high16 v5, #int 1056964608 // #3f00 │ │ -0519e8: 1214 |0002: const/4 v4, #int 1 // #1 │ │ -0519ea: 7040 2e13 7698 |0003: invoke-direct {v6, v7, v8, v9}, Landroid/view/ViewGroup;.:(Landroid/content/Context;Landroid/util/AttributeSet;I)V // method@132e │ │ -0519f0: 1402 cccc cccc |0006: const v2, #float -1.07374e+08 // #cccccccc │ │ -0519f6: 5962 0605 |0009: iput v2, v6, Landroid/support/v4/widget/SlidingPaneLayout;.mSliderFadeColor:I // field@0506 │ │ -0519fa: 5c64 f804 |000b: iput-boolean v4, v6, Landroid/support/v4/widget/SlidingPaneLayout;.mFirstLayout:Z // field@04f8 │ │ -0519fe: 2202 5600 |000d: new-instance v2, Landroid/graphics/Rect; // type@0056 │ │ -051a02: 7010 8401 0200 |000f: invoke-direct {v2}, Landroid/graphics/Rect;.:()V // method@0184 │ │ -051a08: 5b62 0705 |0012: iput-object v2, v6, Landroid/support/v4/widget/SlidingPaneLayout;.mTmpRect:Landroid/graphics/Rect; // field@0507 │ │ -051a0c: 2202 cf03 |0014: new-instance v2, Ljava/util/ArrayList; // type@03cf │ │ -051a10: 7010 d317 0200 |0016: invoke-direct {v2}, Ljava/util/ArrayList;.:()V // method@17d3 │ │ -051a16: 5b62 0005 |0019: iput-object v2, v6, Landroid/support/v4/widget/SlidingPaneLayout;.mPostedRunnables:Ljava/util/ArrayList; // field@0500 │ │ -051a1a: 6e10 cf00 0700 |001b: invoke-virtual {v7}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@00cf │ │ -051a20: 0c02 |001e: move-result-object v2 │ │ -051a22: 6e10 1b01 0200 |001f: invoke-virtual {v2}, Landroid/content/res/Resources;.getDisplayMetrics:()Landroid/util/DisplayMetrics; // method@011b │ │ -051a28: 0c02 |0022: move-result-object v2 │ │ -051a2a: 5220 3505 |0023: iget v0, v2, Landroid/util/DisplayMetrics;.density:F // field@0535 │ │ -051a2e: 1502 0042 |0025: const/high16 v2, #int 1107296256 // #4200 │ │ -051a32: c802 |0027: mul-float/2addr v2, v0 │ │ -051a34: c652 |0028: add-float/2addr v2, v5 │ │ -051a36: 8722 |0029: float-to-int v2, v2 │ │ -051a38: 5962 fc04 |002a: iput v2, v6, Landroid/support/v4/widget/SlidingPaneLayout;.mOverhangSize:I // field@04fc │ │ -051a3c: 7110 1513 0700 |002c: invoke-static {v7}, Landroid/view/ViewConfiguration;.get:(Landroid/content/Context;)Landroid/view/ViewConfiguration; // method@1315 │ │ -051a42: 0c01 |002f: move-result-object v1 │ │ -051a44: 1202 |0030: const/4 v2, #int 0 // #0 │ │ -051a46: 6e20 c811 2600 |0031: invoke-virtual {v6, v2}, Landroid/support/v4/widget/SlidingPaneLayout;.setWillNotDraw:(Z)V // method@11c8 │ │ -051a4c: 2202 7b02 |0034: new-instance v2, Landroid/support/v4/widget/SlidingPaneLayout$AccessibilityDelegate; // type@027b │ │ -051a50: 7020 4e11 6200 |0036: invoke-direct {v2, v6}, Landroid/support/v4/widget/SlidingPaneLayout$AccessibilityDelegate;.:(Landroid/support/v4/widget/SlidingPaneLayout;)V // method@114e │ │ -051a56: 7120 4e0b 2600 |0039: invoke-static {v6, v2}, Landroid/support/v4/view/ViewCompat;.setAccessibilityDelegate:(Landroid/view/View;Landroid/support/v4/view/AccessibilityDelegateCompat;)V // method@0b4e │ │ -051a5c: 7120 510b 4600 |003c: invoke-static {v6, v4}, Landroid/support/v4/view/ViewCompat;.setImportantForAccessibility:(Landroid/view/View;I)V // method@0b51 │ │ -051a62: 2202 7d02 |003f: new-instance v2, Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback; // type@027d │ │ -051a66: 1203 |0041: const/4 v3, #int 0 // #0 │ │ -051a68: 7030 5711 6203 |0042: invoke-direct {v2, v6, v3}, Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback;.:(Landroid/support/v4/widget/SlidingPaneLayout;Landroid/support/v4/widget/SlidingPaneLayout$1;)V // method@1157 │ │ -051a6e: 7130 f111 5602 |0045: invoke-static {v6, v5, v2}, Landroid/support/v4/widget/ViewDragHelper;.create:(Landroid/view/ViewGroup;FLandroid/support/v4/widget/ViewDragHelper$Callback;)Landroid/support/v4/widget/ViewDragHelper; // method@11f1 │ │ -051a74: 0c02 |0048: move-result-object v2 │ │ -051a76: 5b62 f704 |0049: iput-object v2, v6, Landroid/support/v4/widget/SlidingPaneLayout;.mDragHelper:Landroid/support/v4/widget/ViewDragHelper; // field@04f7 │ │ -051a7a: 5462 f704 |004b: iget-object v2, v6, Landroid/support/v4/widget/SlidingPaneLayout;.mDragHelper:Landroid/support/v4/widget/ViewDragHelper; // field@04f7 │ │ -051a7e: 6e20 0c12 4200 |004d: invoke-virtual {v2, v4}, Landroid/support/v4/widget/ViewDragHelper;.setEdgeTrackingEnabled:(I)V // method@120c │ │ -051a84: 5462 f704 |0050: iget-object v2, v6, Landroid/support/v4/widget/SlidingPaneLayout;.mDragHelper:Landroid/support/v4/widget/ViewDragHelper; // field@04f7 │ │ -051a88: 1503 c843 |0052: const/high16 v3, #int 1137180672 // #43c8 │ │ -051a8c: c803 |0054: mul-float/2addr v3, v0 │ │ -051a8e: 6e20 0d12 3200 |0055: invoke-virtual {v2, v3}, Landroid/support/v4/widget/ViewDragHelper;.setMinVelocity:(F)V // method@120d │ │ -051a94: 0e00 |0058: return-void │ │ + insns size : 84 16-bit code units │ │ +075430: |[075430] android.support.v4.widget.SlidingPaneLayout.:(Landroid/content/Context;Landroid/util/AttributeSet;I)V │ │ +075440: 1213 |0000: const/4 v3, #int 1 // #1 │ │ +075442: 1504 003f |0001: const/high16 v4, #int 1056964608 // #3f00 │ │ +075446: 7040 a31d 6587 |0003: invoke-direct {v5, v6, v7, v8}, Landroid/view/ViewGroup;.:(Landroid/content/Context;Landroid/util/AttributeSet;I)V // method@1da3 │ │ +07544c: 1402 cccc cccc |0006: const v2, #float -1.07374e+08 // #cccccccc │ │ +075452: 5952 c707 |0009: iput v2, v5, Landroid/support/v4/widget/SlidingPaneLayout;.mSliderFadeColor:I // field@07c7 │ │ +075456: 5c53 b807 |000b: iput-boolean v3, v5, Landroid/support/v4/widget/SlidingPaneLayout;.mFirstLayout:Z // field@07b8 │ │ +07545a: 2202 6c00 |000d: new-instance v2, Landroid/graphics/Rect; // type@006c │ │ +07545e: 7010 fa01 0200 |000f: invoke-direct {v2}, Landroid/graphics/Rect;.:()V // method@01fa │ │ +075464: 5b52 c807 |0012: iput-object v2, v5, Landroid/support/v4/widget/SlidingPaneLayout;.mTmpRect:Landroid/graphics/Rect; // field@07c8 │ │ +075468: 2202 5905 |0014: new-instance v2, Ljava/util/ArrayList; // type@0559 │ │ +07546c: 7010 cf22 0200 |0016: invoke-direct {v2}, Ljava/util/ArrayList;.:()V // method@22cf │ │ +075472: 5b52 c007 |0019: iput-object v2, v5, Landroid/support/v4/widget/SlidingPaneLayout;.mPostedRunnables:Ljava/util/ArrayList; // field@07c0 │ │ +075476: 6e10 1301 0600 |001b: invoke-virtual {v6}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@0113 │ │ +07547c: 0c02 |001e: move-result-object v2 │ │ +07547e: 6e10 6601 0200 |001f: invoke-virtual {v2}, Landroid/content/res/Resources;.getDisplayMetrics:()Landroid/util/DisplayMetrics; // method@0166 │ │ +075484: 0c02 |0022: move-result-object v2 │ │ +075486: 5220 4608 |0023: iget v0, v2, Landroid/util/DisplayMetrics;.density:F // field@0846 │ │ +07548a: 1502 0042 |0025: const/high16 v2, #int 1107296256 // #4200 │ │ +07548e: c802 |0027: mul-float/2addr v2, v0 │ │ +075490: c642 |0028: add-float/2addr v2, v4 │ │ +075492: 8722 |0029: float-to-int v2, v2 │ │ +075494: 5952 bc07 |002a: iput v2, v5, Landroid/support/v4/widget/SlidingPaneLayout;.mOverhangSize:I // field@07bc │ │ +075498: 7110 891d 0600 |002c: invoke-static {v6}, Landroid/view/ViewConfiguration;.get:(Landroid/content/Context;)Landroid/view/ViewConfiguration; // method@1d89 │ │ +07549e: 0c01 |002f: move-result-object v1 │ │ +0754a0: 1202 |0030: const/4 v2, #int 0 // #0 │ │ +0754a2: 6e20 911b 2500 |0031: invoke-virtual {v5, v2}, Landroid/support/v4/widget/SlidingPaneLayout;.setWillNotDraw:(Z)V // method@1b91 │ │ +0754a8: 2202 e103 |0034: new-instance v2, Landroid/support/v4/widget/SlidingPaneLayout$AccessibilityDelegate; // type@03e1 │ │ +0754ac: 7020 101b 5200 |0036: invoke-direct {v2, v5}, Landroid/support/v4/widget/SlidingPaneLayout$AccessibilityDelegate;.:(Landroid/support/v4/widget/SlidingPaneLayout;)V // method@1b10 │ │ +0754b2: 7120 9d12 2500 |0039: invoke-static {v5, v2}, Landroid/support/v4/view/ViewCompat;.setAccessibilityDelegate:(Landroid/view/View;Landroid/support/v4/view/AccessibilityDelegateCompat;)V // method@129d │ │ +0754b8: 7120 a312 3500 |003c: invoke-static {v5, v3}, Landroid/support/v4/view/ViewCompat;.setImportantForAccessibility:(Landroid/view/View;I)V // method@12a3 │ │ +0754be: 2202 e303 |003f: new-instance v2, Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback; // type@03e3 │ │ +0754c2: 1203 |0041: const/4 v3, #int 0 // #0 │ │ +0754c4: 7030 191b 5203 |0042: invoke-direct {v2, v5, v3}, Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback;.:(Landroid/support/v4/widget/SlidingPaneLayout;Landroid/support/v4/widget/SlidingPaneLayout$1;)V // method@1b19 │ │ +0754ca: 7130 211c 4502 |0045: invoke-static {v5, v4, v2}, Landroid/support/v4/widget/ViewDragHelper;.create:(Landroid/view/ViewGroup;FLandroid/support/v4/widget/ViewDragHelper$Callback;)Landroid/support/v4/widget/ViewDragHelper; // method@1c21 │ │ +0754d0: 0c02 |0048: move-result-object v2 │ │ +0754d2: 5b52 b707 |0049: iput-object v2, v5, Landroid/support/v4/widget/SlidingPaneLayout;.mDragHelper:Landroid/support/v4/widget/ViewDragHelper; // field@07b7 │ │ +0754d6: 5452 b707 |004b: iget-object v2, v5, Landroid/support/v4/widget/SlidingPaneLayout;.mDragHelper:Landroid/support/v4/widget/ViewDragHelper; // field@07b7 │ │ +0754da: 1503 c843 |004d: const/high16 v3, #int 1137180672 // #43c8 │ │ +0754de: c803 |004f: mul-float/2addr v3, v0 │ │ +0754e0: 6e20 3d1c 3200 |0050: invoke-virtual {v2, v3}, Landroid/support/v4/widget/ViewDragHelper;.setMinVelocity:(F)V // method@1c3d │ │ +0754e6: 0e00 |0053: return-void │ │ catches : (none) │ │ positions : │ │ - 0x0003 line=252 │ │ - 0x0006 line=107 │ │ - 0x000b line=182 │ │ - 0x000d line=184 │ │ - 0x0014 line=186 │ │ - 0x001b line=254 │ │ - 0x0025 line=255 │ │ - 0x002c line=257 │ │ - 0x0030 line=259 │ │ - 0x0034 line=261 │ │ - 0x003c line=262 │ │ - 0x003f line=264 │ │ - 0x004b line=265 │ │ - 0x0050 line=266 │ │ - 0x0058 line=267 │ │ - locals : │ │ - 0x0025 - 0x0059 reg=0 density F │ │ - 0x0030 - 0x0059 reg=1 viewConfig Landroid/view/ViewConfiguration; │ │ - 0x0000 - 0x0059 reg=6 this Landroid/support/v4/widget/SlidingPaneLayout; │ │ - 0x0000 - 0x0059 reg=7 context Landroid/content/Context; │ │ - 0x0000 - 0x0059 reg=8 attrs Landroid/util/AttributeSet; │ │ - 0x0000 - 0x0059 reg=9 defStyle I │ │ + 0x0003 line=258 │ │ + 0x0006 line=108 │ │ + 0x000b line=188 │ │ + 0x000d line=190 │ │ + 0x0014 line=192 │ │ + 0x001b line=260 │ │ + 0x0025 line=261 │ │ + 0x002c line=263 │ │ + 0x0030 line=265 │ │ + 0x0034 line=267 │ │ + 0x003c line=268 │ │ + 0x003f line=270 │ │ + 0x004b line=271 │ │ + 0x0053 line=272 │ │ + locals : │ │ + 0x0025 - 0x0054 reg=0 density F │ │ + 0x0030 - 0x0054 reg=1 viewConfig Landroid/view/ViewConfiguration; │ │ + 0x0000 - 0x0054 reg=5 this Landroid/support/v4/widget/SlidingPaneLayout; │ │ + 0x0000 - 0x0054 reg=6 context Landroid/content/Context; │ │ + 0x0000 - 0x0054 reg=7 attrs Landroid/util/AttributeSet; │ │ + 0x0000 - 0x0054 reg=8 defStyle I │ │ │ │ #4 : (in Landroid/support/v4/widget/SlidingPaneLayout;) │ │ name : 'access$100' │ │ type : '(Landroid/support/v4/widget/SlidingPaneLayout;)Z' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -051a98: |[051a98] android.support.v4.widget.SlidingPaneLayout.access$100:(Landroid/support/v4/widget/SlidingPaneLayout;)Z │ │ -051aa8: 5510 fb04 |0000: iget-boolean v0, v1, Landroid/support/v4/widget/SlidingPaneLayout;.mIsUnableToDrag:Z // field@04fb │ │ -051aac: 0f00 |0002: return v0 │ │ +0754e8: |[0754e8] android.support.v4.widget.SlidingPaneLayout.access$100:(Landroid/support/v4/widget/SlidingPaneLayout;)Z │ │ +0754f8: 5510 bb07 |0000: iget-boolean v0, v1, Landroid/support/v4/widget/SlidingPaneLayout;.mIsUnableToDrag:Z // field@07bb │ │ +0754fc: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=88 │ │ + 0x0000 line=89 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 x0 Landroid/support/v4/widget/SlidingPaneLayout; │ │ │ │ #5 : (in Landroid/support/v4/widget/SlidingPaneLayout;) │ │ name : 'access$1000' │ │ + type : '(Landroid/support/v4/widget/SlidingPaneLayout;Landroid/view/View;)V' │ │ + access : 0x1008 (STATIC SYNTHETIC) │ │ + code - │ │ + registers : 2 │ │ + ins : 2 │ │ + outs : 2 │ │ + insns size : 4 16-bit code units │ │ +075500: |[075500] android.support.v4.widget.SlidingPaneLayout.access$1000:(Landroid/support/v4/widget/SlidingPaneLayout;Landroid/view/View;)V │ │ +075510: 7020 6e1b 1000 |0000: invoke-direct {v0, v1}, Landroid/support/v4/widget/SlidingPaneLayout;.invalidateChildRegion:(Landroid/view/View;)V // method@1b6e │ │ +075516: 0e00 |0003: return-void │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=89 │ │ + locals : │ │ + 0x0000 - 0x0004 reg=0 x0 Landroid/support/v4/widget/SlidingPaneLayout; │ │ + 0x0000 - 0x0004 reg=1 x1 Landroid/view/View; │ │ + │ │ + #6 : (in Landroid/support/v4/widget/SlidingPaneLayout;) │ │ + name : 'access$1100' │ │ type : '(Landroid/support/v4/widget/SlidingPaneLayout;)Ljava/util/ArrayList;' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -051ab0: |[051ab0] android.support.v4.widget.SlidingPaneLayout.access$1000:(Landroid/support/v4/widget/SlidingPaneLayout;)Ljava/util/ArrayList; │ │ -051ac0: 5410 0005 |0000: iget-object v0, v1, Landroid/support/v4/widget/SlidingPaneLayout;.mPostedRunnables:Ljava/util/ArrayList; // field@0500 │ │ -051ac4: 1100 |0002: return-object v0 │ │ +075518: |[075518] android.support.v4.widget.SlidingPaneLayout.access$1100:(Landroid/support/v4/widget/SlidingPaneLayout;)Ljava/util/ArrayList; │ │ +075528: 5410 c007 |0000: iget-object v0, v1, Landroid/support/v4/widget/SlidingPaneLayout;.mPostedRunnables:Ljava/util/ArrayList; // field@07c0 │ │ +07552c: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=88 │ │ + 0x0000 line=89 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 x0 Landroid/support/v4/widget/SlidingPaneLayout; │ │ │ │ - #6 : (in Landroid/support/v4/widget/SlidingPaneLayout;) │ │ + #7 : (in Landroid/support/v4/widget/SlidingPaneLayout;) │ │ name : 'access$200' │ │ type : '(Landroid/support/v4/widget/SlidingPaneLayout;)Landroid/support/v4/widget/ViewDragHelper;' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -051ac8: |[051ac8] android.support.v4.widget.SlidingPaneLayout.access$200:(Landroid/support/v4/widget/SlidingPaneLayout;)Landroid/support/v4/widget/ViewDragHelper; │ │ -051ad8: 5410 f704 |0000: iget-object v0, v1, Landroid/support/v4/widget/SlidingPaneLayout;.mDragHelper:Landroid/support/v4/widget/ViewDragHelper; // field@04f7 │ │ -051adc: 1100 |0002: return-object v0 │ │ +075530: |[075530] android.support.v4.widget.SlidingPaneLayout.access$200:(Landroid/support/v4/widget/SlidingPaneLayout;)Landroid/support/v4/widget/ViewDragHelper; │ │ +075540: 5410 b707 |0000: iget-object v0, v1, Landroid/support/v4/widget/SlidingPaneLayout;.mDragHelper:Landroid/support/v4/widget/ViewDragHelper; // field@07b7 │ │ +075544: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=88 │ │ + 0x0000 line=89 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 x0 Landroid/support/v4/widget/SlidingPaneLayout; │ │ │ │ - #7 : (in Landroid/support/v4/widget/SlidingPaneLayout;) │ │ + #8 : (in Landroid/support/v4/widget/SlidingPaneLayout;) │ │ name : 'access$300' │ │ type : '(Landroid/support/v4/widget/SlidingPaneLayout;)F' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -051ae0: |[051ae0] android.support.v4.widget.SlidingPaneLayout.access$300:(Landroid/support/v4/widget/SlidingPaneLayout;)F │ │ -051af0: 5210 0305 |0000: iget v0, v1, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideOffset:F // field@0503 │ │ -051af4: 0f00 |0002: return v0 │ │ +075548: |[075548] android.support.v4.widget.SlidingPaneLayout.access$300:(Landroid/support/v4/widget/SlidingPaneLayout;)F │ │ +075558: 5210 c407 |0000: iget v0, v1, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideOffset:F // field@07c4 │ │ +07555c: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=88 │ │ + 0x0000 line=89 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 x0 Landroid/support/v4/widget/SlidingPaneLayout; │ │ │ │ - #8 : (in Landroid/support/v4/widget/SlidingPaneLayout;) │ │ + #9 : (in Landroid/support/v4/widget/SlidingPaneLayout;) │ │ name : 'access$400' │ │ type : '(Landroid/support/v4/widget/SlidingPaneLayout;)Landroid/view/View;' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -051af8: |[051af8] android.support.v4.widget.SlidingPaneLayout.access$400:(Landroid/support/v4/widget/SlidingPaneLayout;)Landroid/view/View; │ │ -051b08: 5410 0505 |0000: iget-object v0, v1, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideableView:Landroid/view/View; // field@0505 │ │ -051b0c: 1100 |0002: return-object v0 │ │ +075560: |[075560] android.support.v4.widget.SlidingPaneLayout.access$400:(Landroid/support/v4/widget/SlidingPaneLayout;)Landroid/view/View; │ │ +075570: 5410 c607 |0000: iget-object v0, v1, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideableView:Landroid/view/View; // field@07c6 │ │ +075574: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=88 │ │ + 0x0000 line=89 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 x0 Landroid/support/v4/widget/SlidingPaneLayout; │ │ │ │ - #9 : (in Landroid/support/v4/widget/SlidingPaneLayout;) │ │ + #10 : (in Landroid/support/v4/widget/SlidingPaneLayout;) │ │ name : 'access$502' │ │ type : '(Landroid/support/v4/widget/SlidingPaneLayout;Z)Z' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -051b10: |[051b10] android.support.v4.widget.SlidingPaneLayout.access$502:(Landroid/support/v4/widget/SlidingPaneLayout;Z)Z │ │ -051b20: 5c01 0105 |0000: iput-boolean v1, v0, Landroid/support/v4/widget/SlidingPaneLayout;.mPreservedOpenState:Z // field@0501 │ │ -051b24: 0f01 |0002: return v1 │ │ +075578: |[075578] android.support.v4.widget.SlidingPaneLayout.access$502:(Landroid/support/v4/widget/SlidingPaneLayout;Z)Z │ │ +075588: 5c01 c107 |0000: iput-boolean v1, v0, Landroid/support/v4/widget/SlidingPaneLayout;.mPreservedOpenState:Z // field@07c1 │ │ +07558c: 0f01 |0002: return v1 │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=88 │ │ + 0x0000 line=89 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 x0 Landroid/support/v4/widget/SlidingPaneLayout; │ │ 0x0000 - 0x0003 reg=1 x1 Z │ │ │ │ - #10 : (in Landroid/support/v4/widget/SlidingPaneLayout;) │ │ + #11 : (in Landroid/support/v4/widget/SlidingPaneLayout;) │ │ name : 'access$600' │ │ type : '(Landroid/support/v4/widget/SlidingPaneLayout;I)V' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -051b28: |[051b28] android.support.v4.widget.SlidingPaneLayout.access$600:(Landroid/support/v4/widget/SlidingPaneLayout;I)V │ │ -051b38: 7020 b511 1000 |0000: invoke-direct {v0, v1}, Landroid/support/v4/widget/SlidingPaneLayout;.onPanelDragged:(I)V // method@11b5 │ │ -051b3e: 0e00 |0003: return-void │ │ +075590: |[075590] android.support.v4.widget.SlidingPaneLayout.access$600:(Landroid/support/v4/widget/SlidingPaneLayout;I)V │ │ +0755a0: 7020 7a1b 1000 |0000: invoke-direct {v0, v1}, Landroid/support/v4/widget/SlidingPaneLayout;.onPanelDragged:(I)V // method@1b7a │ │ +0755a6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=88 │ │ + 0x0000 line=89 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 x0 Landroid/support/v4/widget/SlidingPaneLayout; │ │ 0x0000 - 0x0004 reg=1 x1 I │ │ │ │ - #11 : (in Landroid/support/v4/widget/SlidingPaneLayout;) │ │ + #12 : (in Landroid/support/v4/widget/SlidingPaneLayout;) │ │ name : 'access$700' │ │ - type : '(Landroid/support/v4/widget/SlidingPaneLayout;)I' │ │ + type : '(Landroid/support/v4/widget/SlidingPaneLayout;)Z' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ - outs : 0 │ │ - insns size : 3 16-bit code units │ │ -051b40: |[051b40] android.support.v4.widget.SlidingPaneLayout.access$700:(Landroid/support/v4/widget/SlidingPaneLayout;)I │ │ -051b50: 5210 0405 |0000: iget v0, v1, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideRange:I // field@0504 │ │ -051b54: 0f00 |0002: return v0 │ │ + outs : 1 │ │ + insns size : 5 16-bit code units │ │ +0755a8: |[0755a8] android.support.v4.widget.SlidingPaneLayout.access$700:(Landroid/support/v4/widget/SlidingPaneLayout;)Z │ │ +0755b8: 7010 721b 0100 |0000: invoke-direct {v1}, Landroid/support/v4/widget/SlidingPaneLayout;.isLayoutRtlSupport:()Z // method@1b72 │ │ +0755be: 0a00 |0003: move-result v0 │ │ +0755c0: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=88 │ │ + 0x0000 line=89 │ │ locals : │ │ - 0x0000 - 0x0003 reg=1 x0 Landroid/support/v4/widget/SlidingPaneLayout; │ │ + 0x0000 - 0x0005 reg=1 x0 Landroid/support/v4/widget/SlidingPaneLayout; │ │ │ │ - #12 : (in Landroid/support/v4/widget/SlidingPaneLayout;) │ │ - name : 'access$900' │ │ - type : '(Landroid/support/v4/widget/SlidingPaneLayout;Landroid/view/View;)V' │ │ + #13 : (in Landroid/support/v4/widget/SlidingPaneLayout;) │ │ + name : 'access$800' │ │ + type : '(Landroid/support/v4/widget/SlidingPaneLayout;)I' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ - ins : 2 │ │ - outs : 2 │ │ - insns size : 4 16-bit code units │ │ -051b58: |[051b58] android.support.v4.widget.SlidingPaneLayout.access$900:(Landroid/support/v4/widget/SlidingPaneLayout;Landroid/view/View;)V │ │ -051b68: 7020 aa11 1000 |0000: invoke-direct {v0, v1}, Landroid/support/v4/widget/SlidingPaneLayout;.invalidateChildRegion:(Landroid/view/View;)V // method@11aa │ │ -051b6e: 0e00 |0003: return-void │ │ + ins : 1 │ │ + outs : 0 │ │ + insns size : 3 16-bit code units │ │ +0755c4: |[0755c4] android.support.v4.widget.SlidingPaneLayout.access$800:(Landroid/support/v4/widget/SlidingPaneLayout;)I │ │ +0755d4: 5210 c507 |0000: iget v0, v1, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideRange:I // field@07c5 │ │ +0755d8: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=88 │ │ + 0x0000 line=89 │ │ locals : │ │ - 0x0000 - 0x0004 reg=0 x0 Landroid/support/v4/widget/SlidingPaneLayout; │ │ - 0x0000 - 0x0004 reg=1 x1 Landroid/view/View; │ │ + 0x0000 - 0x0003 reg=1 x0 Landroid/support/v4/widget/SlidingPaneLayout; │ │ │ │ - #13 : (in Landroid/support/v4/widget/SlidingPaneLayout;) │ │ + #14 : (in Landroid/support/v4/widget/SlidingPaneLayout;) │ │ name : 'closePane' │ │ type : '(Landroid/view/View;I)Z' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 16 16-bit code units │ │ -051b70: |[051b70] android.support.v4.widget.SlidingPaneLayout.closePane:(Landroid/view/View;I)Z │ │ -051b80: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -051b82: 5521 f804 |0001: iget-boolean v1, v2, Landroid/support/v4/widget/SlidingPaneLayout;.mFirstLayout:Z // field@04f8 │ │ -051b86: 3901 0900 |0003: if-nez v1, 000c // +0009 │ │ -051b8a: 1201 |0005: const/4 v1, #int 0 // #0 │ │ -051b8c: 6e30 cb11 1204 |0006: invoke-virtual {v2, v1, v4}, Landroid/support/v4/widget/SlidingPaneLayout;.smoothSlideTo:(FI)Z // method@11cb │ │ -051b92: 0a01 |0009: move-result v1 │ │ -051b94: 3801 0500 |000a: if-eqz v1, 000f // +0005 │ │ -051b98: 5c20 0105 |000c: iput-boolean v0, v2, Landroid/support/v4/widget/SlidingPaneLayout;.mPreservedOpenState:Z // field@0501 │ │ -051b9c: 1210 |000e: const/4 v0, #int 1 // #1 │ │ -051b9e: 0f00 |000f: return v0 │ │ - catches : (none) │ │ - positions : │ │ - 0x0001 line=828 │ │ - 0x000c line=829 │ │ - 0x000e line=830 │ │ - 0x000f line=832 │ │ +0755dc: |[0755dc] android.support.v4.widget.SlidingPaneLayout.closePane:(Landroid/view/View;I)Z │ │ +0755ec: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0755ee: 5521 b807 |0001: iget-boolean v1, v2, Landroid/support/v4/widget/SlidingPaneLayout;.mFirstLayout:Z // field@07b8 │ │ +0755f2: 3901 0900 |0003: if-nez v1, 000c // +0009 │ │ +0755f6: 1201 |0005: const/4 v1, #int 0 // #0 │ │ +0755f8: 6e30 941b 1204 |0006: invoke-virtual {v2, v1, v4}, Landroid/support/v4/widget/SlidingPaneLayout;.smoothSlideTo:(FI)Z // method@1b94 │ │ +0755fe: 0a01 |0009: move-result v1 │ │ +075600: 3801 0500 |000a: if-eqz v1, 000f // +0005 │ │ +075604: 5c20 c107 |000c: iput-boolean v0, v2, Landroid/support/v4/widget/SlidingPaneLayout;.mPreservedOpenState:Z // field@07c1 │ │ +075608: 1210 |000e: const/4 v0, #int 1 // #1 │ │ +07560a: 0f00 |000f: return v0 │ │ + catches : (none) │ │ + positions : │ │ + 0x0001 line=859 │ │ + 0x000c line=860 │ │ + 0x000e line=861 │ │ + 0x000f line=863 │ │ locals : │ │ 0x0000 - 0x0010 reg=2 this Landroid/support/v4/widget/SlidingPaneLayout; │ │ 0x0000 - 0x0010 reg=3 pane Landroid/view/View; │ │ 0x0000 - 0x0010 reg=4 initialVelocity I │ │ │ │ - #14 : (in Landroid/support/v4/widget/SlidingPaneLayout;) │ │ + #15 : (in Landroid/support/v4/widget/SlidingPaneLayout;) │ │ name : 'dimChildView' │ │ type : '(Landroid/view/View;FI)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 13 │ │ ins : 4 │ │ outs : 3 │ │ insns size : 98 16-bit code units │ │ -051ba0: |[051ba0] android.support.v4.widget.SlidingPaneLayout.dimChildView:(Landroid/view/View;FI)V │ │ -051bb0: 1228 |0000: const/4 v8, #int 2 // #2 │ │ -051bb2: 6e10 c212 0a00 |0001: invoke-virtual {v10}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@12c2 │ │ -051bb8: 0c04 |0004: move-result-object v4 │ │ -051bba: 1f04 7e02 |0005: check-cast v4, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams; // type@027e │ │ -051bbe: 1205 |0007: const/4 v5, #int 0 // #0 │ │ -051bc0: 2d05 0b05 |0008: cmpl-float v5, v11, v5 │ │ -051bc4: 3d05 3a00 |000a: if-lez v5, 0044 // +003a │ │ -051bc8: 380c 3800 |000c: if-eqz v12, 0044 // +0038 │ │ -051bcc: 1505 00ff |000e: const/high16 v5, #int -16777216 // #ff00 │ │ -051bd0: b5c5 |0010: and-int/2addr v5, v12 │ │ -051bd2: e200 0518 |0011: ushr-int/lit8 v0, v5, #int 24 // #18 │ │ -051bd6: 8205 |0013: int-to-float v5, v0 │ │ -051bd8: c8b5 |0014: mul-float/2addr v5, v11 │ │ -051bda: 8753 |0015: float-to-int v3, v5 │ │ -051bdc: e005 0318 |0016: shl-int/lit8 v5, v3, #int 24 // #18 │ │ -051be0: 1406 ffff ff00 |0018: const v6, #float 2.35099e-38 // #00ffffff │ │ -051be6: b5c6 |001b: and-int/2addr v6, v12 │ │ -051be8: 9601 0506 |001c: or-int v1, v5, v6 │ │ -051bec: 5445 e404 |001e: iget-object v5, v4, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.dimPaint:Landroid/graphics/Paint; // field@04e4 │ │ -051bf0: 3905 0900 |0020: if-nez v5, 0029 // +0009 │ │ -051bf4: 2205 5100 |0022: new-instance v5, Landroid/graphics/Paint; // type@0051 │ │ -051bf8: 7010 7401 0500 |0024: invoke-direct {v5}, Landroid/graphics/Paint;.:()V // method@0174 │ │ -051bfe: 5b45 e404 |0027: iput-object v5, v4, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.dimPaint:Landroid/graphics/Paint; // field@04e4 │ │ -051c02: 5445 e404 |0029: iget-object v5, v4, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.dimPaint:Landroid/graphics/Paint; // field@04e4 │ │ -051c06: 2206 5500 |002b: new-instance v6, Landroid/graphics/PorterDuffColorFilter; // type@0055 │ │ -051c0a: 6207 2400 |002d: sget-object v7, Landroid/graphics/PorterDuff$Mode;.SRC_OVER:Landroid/graphics/PorterDuff$Mode; // field@0024 │ │ -051c0e: 7030 8301 1607 |002f: invoke-direct {v6, v1, v7}, Landroid/graphics/PorterDuffColorFilter;.:(ILandroid/graphics/PorterDuff$Mode;)V // method@0183 │ │ -051c14: 6e20 7801 6500 |0032: invoke-virtual {v5, v6}, Landroid/graphics/Paint;.setColorFilter:(Landroid/graphics/ColorFilter;)Landroid/graphics/ColorFilter; // method@0178 │ │ -051c1a: 7110 3c0b 0a00 |0035: invoke-static {v10}, Landroid/support/v4/view/ViewCompat;.getLayerType:(Landroid/view/View;)I // method@0b3c │ │ -051c20: 0a05 |0038: move-result v5 │ │ -051c22: 3285 0700 |0039: if-eq v5, v8, 0040 // +0007 │ │ -051c26: 5445 e404 |003b: iget-object v5, v4, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.dimPaint:Landroid/graphics/Paint; // field@04e4 │ │ -051c2a: 7130 540b 8a05 |003d: invoke-static {v10, v8, v5}, Landroid/support/v4/view/ViewCompat;.setLayerType:(Landroid/view/View;ILandroid/graphics/Paint;)V // method@0b54 │ │ -051c30: 7020 aa11 a900 |0040: invoke-direct {v9, v10}, Landroid/support/v4/widget/SlidingPaneLayout;.invalidateChildRegion:(Landroid/view/View;)V // method@11aa │ │ -051c36: 0e00 |0043: return-void │ │ -051c38: 7110 3c0b 0a00 |0044: invoke-static {v10}, Landroid/support/v4/view/ViewCompat;.getLayerType:(Landroid/view/View;)I // method@0b3c │ │ -051c3e: 0a05 |0047: move-result v5 │ │ -051c40: 3805 fbff |0048: if-eqz v5, 0043 // -0005 │ │ -051c44: 5445 e404 |004a: iget-object v5, v4, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.dimPaint:Landroid/graphics/Paint; // field@04e4 │ │ -051c48: 3805 0800 |004c: if-eqz v5, 0054 // +0008 │ │ -051c4c: 5445 e404 |004e: iget-object v5, v4, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.dimPaint:Landroid/graphics/Paint; // field@04e4 │ │ -051c50: 1206 |0050: const/4 v6, #int 0 // #0 │ │ -051c52: 6e20 7801 6500 |0051: invoke-virtual {v5, v6}, Landroid/graphics/Paint;.setColorFilter:(Landroid/graphics/ColorFilter;)Landroid/graphics/ColorFilter; // method@0178 │ │ -051c58: 2202 7c02 |0054: new-instance v2, Landroid/support/v4/widget/SlidingPaneLayout$DisableLayerRunnable; // type@027c │ │ -051c5c: 7030 5411 920a |0056: invoke-direct {v2, v9, v10}, Landroid/support/v4/widget/SlidingPaneLayout$DisableLayerRunnable;.:(Landroid/support/v4/widget/SlidingPaneLayout;Landroid/view/View;)V // method@1154 │ │ -051c62: 5495 0005 |0059: iget-object v5, v9, Landroid/support/v4/widget/SlidingPaneLayout;.mPostedRunnables:Ljava/util/ArrayList; // field@0500 │ │ -051c66: 6e20 d617 2500 |005b: invoke-virtual {v5, v2}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@17d6 │ │ -051c6c: 7120 4b0b 2900 |005e: invoke-static {v9, v2}, Landroid/support/v4/view/ViewCompat;.postOnAnimation:(Landroid/view/View;Ljava/lang/Runnable;)V // method@0b4b │ │ -051c72: 28e2 |0061: goto 0043 // -001e │ │ - catches : (none) │ │ - positions : │ │ - 0x0001 line=925 │ │ - 0x0007 line=927 │ │ - 0x000e line=928 │ │ - 0x0013 line=929 │ │ - 0x0016 line=930 │ │ - 0x001e line=931 │ │ - 0x0022 line=932 │ │ - 0x0029 line=934 │ │ - 0x0035 line=935 │ │ - 0x003b line=936 │ │ - 0x0040 line=938 │ │ - 0x0043 line=947 │ │ - 0x0044 line=939 │ │ - 0x004a line=940 │ │ - 0x004e line=941 │ │ - 0x0054 line=943 │ │ - 0x0059 line=944 │ │ - 0x005e line=945 │ │ +07560c: |[07560c] android.support.v4.widget.SlidingPaneLayout.dimChildView:(Landroid/view/View;FI)V │ │ +07561c: 1228 |0000: const/4 v8, #int 2 // #2 │ │ +07561e: 6e10 061d 0a00 |0001: invoke-virtual {v10}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@1d06 │ │ +075624: 0c04 |0004: move-result-object v4 │ │ +075626: 1f04 e403 |0005: check-cast v4, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams; // type@03e4 │ │ +07562a: 1205 |0007: const/4 v5, #int 0 // #0 │ │ +07562c: 2d05 0b05 |0008: cmpl-float v5, v11, v5 │ │ +075630: 3d05 3a00 |000a: if-lez v5, 0044 // +003a │ │ +075634: 380c 3800 |000c: if-eqz v12, 0044 // +0038 │ │ +075638: 1505 00ff |000e: const/high16 v5, #int -16777216 // #ff00 │ │ +07563c: b5c5 |0010: and-int/2addr v5, v12 │ │ +07563e: e200 0518 |0011: ushr-int/lit8 v0, v5, #int 24 // #18 │ │ +075642: 8205 |0013: int-to-float v5, v0 │ │ +075644: c8b5 |0014: mul-float/2addr v5, v11 │ │ +075646: 8753 |0015: float-to-int v3, v5 │ │ +075648: e005 0318 |0016: shl-int/lit8 v5, v3, #int 24 // #18 │ │ +07564c: 1406 ffff ff00 |0018: const v6, #float 2.35099e-38 // #00ffffff │ │ +075652: b5c6 |001b: and-int/2addr v6, v12 │ │ +075654: 9601 0506 |001c: or-int v1, v5, v6 │ │ +075658: 5445 a407 |001e: iget-object v5, v4, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.dimPaint:Landroid/graphics/Paint; // field@07a4 │ │ +07565c: 3905 0900 |0020: if-nez v5, 0029 // +0009 │ │ +075660: 2205 6600 |0022: new-instance v5, Landroid/graphics/Paint; // type@0066 │ │ +075664: 7010 db01 0500 |0024: invoke-direct {v5}, Landroid/graphics/Paint;.:()V // method@01db │ │ +07566a: 5b45 a407 |0027: iput-object v5, v4, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.dimPaint:Landroid/graphics/Paint; // field@07a4 │ │ +07566e: 5445 a407 |0029: iget-object v5, v4, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.dimPaint:Landroid/graphics/Paint; // field@07a4 │ │ +075672: 2206 6a00 |002b: new-instance v6, Landroid/graphics/PorterDuffColorFilter; // type@006a │ │ +075676: 6207 3400 |002d: sget-object v7, Landroid/graphics/PorterDuff$Mode;.SRC_OVER:Landroid/graphics/PorterDuff$Mode; // field@0034 │ │ +07567a: 7030 f801 1607 |002f: invoke-direct {v6, v1, v7}, Landroid/graphics/PorterDuffColorFilter;.:(ILandroid/graphics/PorterDuff$Mode;)V // method@01f8 │ │ +075680: 6e20 e501 6500 |0032: invoke-virtual {v5, v6}, Landroid/graphics/Paint;.setColorFilter:(Landroid/graphics/ColorFilter;)Landroid/graphics/ColorFilter; // method@01e5 │ │ +075686: 7110 7612 0a00 |0035: invoke-static {v10}, Landroid/support/v4/view/ViewCompat;.getLayerType:(Landroid/view/View;)I // method@1276 │ │ +07568c: 0a05 |0038: move-result v5 │ │ +07568e: 3285 0700 |0039: if-eq v5, v8, 0040 // +0007 │ │ +075692: 5445 a407 |003b: iget-object v5, v4, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.dimPaint:Landroid/graphics/Paint; // field@07a4 │ │ +075696: 7130 a612 8a05 |003d: invoke-static {v10, v8, v5}, Landroid/support/v4/view/ViewCompat;.setLayerType:(Landroid/view/View;ILandroid/graphics/Paint;)V // method@12a6 │ │ +07569c: 7020 6e1b a900 |0040: invoke-direct {v9, v10}, Landroid/support/v4/widget/SlidingPaneLayout;.invalidateChildRegion:(Landroid/view/View;)V // method@1b6e │ │ +0756a2: 0e00 |0043: return-void │ │ +0756a4: 7110 7612 0a00 |0044: invoke-static {v10}, Landroid/support/v4/view/ViewCompat;.getLayerType:(Landroid/view/View;)I // method@1276 │ │ +0756aa: 0a05 |0047: move-result v5 │ │ +0756ac: 3805 fbff |0048: if-eqz v5, 0043 // -0005 │ │ +0756b0: 5445 a407 |004a: iget-object v5, v4, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.dimPaint:Landroid/graphics/Paint; // field@07a4 │ │ +0756b4: 3805 0800 |004c: if-eqz v5, 0054 // +0008 │ │ +0756b8: 5445 a407 |004e: iget-object v5, v4, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.dimPaint:Landroid/graphics/Paint; // field@07a4 │ │ +0756bc: 1206 |0050: const/4 v6, #int 0 // #0 │ │ +0756be: 6e20 e501 6500 |0051: invoke-virtual {v5, v6}, Landroid/graphics/Paint;.setColorFilter:(Landroid/graphics/ColorFilter;)Landroid/graphics/ColorFilter; // method@01e5 │ │ +0756c4: 2202 e203 |0054: new-instance v2, Landroid/support/v4/widget/SlidingPaneLayout$DisableLayerRunnable; // type@03e2 │ │ +0756c8: 7030 161b 920a |0056: invoke-direct {v2, v9, v10}, Landroid/support/v4/widget/SlidingPaneLayout$DisableLayerRunnable;.:(Landroid/support/v4/widget/SlidingPaneLayout;Landroid/view/View;)V // method@1b16 │ │ +0756ce: 5495 c007 |0059: iget-object v5, v9, Landroid/support/v4/widget/SlidingPaneLayout;.mPostedRunnables:Ljava/util/ArrayList; // field@07c0 │ │ +0756d2: 6e20 d322 2500 |005b: invoke-virtual {v5, v2}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@22d3 │ │ +0756d8: 7120 9912 2900 |005e: invoke-static {v9, v2}, Landroid/support/v4/view/ViewCompat;.postOnAnimation:(Landroid/view/View;Ljava/lang/Runnable;)V // method@1299 │ │ +0756de: 28e2 |0061: goto 0043 // -001e │ │ + catches : (none) │ │ + positions : │ │ + 0x0001 line=968 │ │ + 0x0007 line=970 │ │ + 0x000e line=971 │ │ + 0x0013 line=972 │ │ + 0x0016 line=973 │ │ + 0x001e line=974 │ │ + 0x0022 line=975 │ │ + 0x0029 line=977 │ │ + 0x0035 line=978 │ │ + 0x003b line=979 │ │ + 0x0040 line=981 │ │ + 0x0043 line=990 │ │ + 0x0044 line=982 │ │ + 0x004a line=983 │ │ + 0x004e line=984 │ │ + 0x0054 line=986 │ │ + 0x0059 line=987 │ │ + 0x005e line=988 │ │ locals : │ │ 0x0013 - 0x0043 reg=0 baseAlpha I │ │ 0x001e - 0x0043 reg=1 color I │ │ 0x0016 - 0x0043 reg=3 imag I │ │ 0x0059 - 0x0062 reg=2 dlr Landroid/support/v4/widget/SlidingPaneLayout$DisableLayerRunnable; │ │ 0x0007 - 0x0062 reg=4 lp Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams; │ │ 0x0000 - 0x0062 reg=9 this Landroid/support/v4/widget/SlidingPaneLayout; │ │ 0x0000 - 0x0062 reg=10 v Landroid/view/View; │ │ 0x0000 - 0x0062 reg=11 mag F │ │ 0x0000 - 0x0062 reg=12 fadeColor I │ │ │ │ - #15 : (in Landroid/support/v4/widget/SlidingPaneLayout;) │ │ + #16 : (in Landroid/support/v4/widget/SlidingPaneLayout;) │ │ name : 'invalidateChildRegion' │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -051c74: |[051c74] android.support.v4.widget.SlidingPaneLayout.invalidateChildRegion:(Landroid/view/View;)V │ │ -051c84: 6200 f204 |0000: sget-object v0, Landroid/support/v4/widget/SlidingPaneLayout;.IMPL:Landroid/support/v4/widget/SlidingPaneLayout$SlidingPanelLayoutImpl; // field@04f2 │ │ -051c88: 7230 7911 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/widget/SlidingPaneLayout$SlidingPanelLayoutImpl;.invalidateChildRegion:(Landroid/support/v4/widget/SlidingPaneLayout;Landroid/view/View;)V // method@1179 │ │ -051c8e: 0e00 |0005: return-void │ │ +0756e0: |[0756e0] android.support.v4.widget.SlidingPaneLayout.invalidateChildRegion:(Landroid/view/View;)V │ │ +0756f0: 6200 b207 |0000: sget-object v0, Landroid/support/v4/widget/SlidingPaneLayout;.IMPL:Landroid/support/v4/widget/SlidingPaneLayout$SlidingPanelLayoutImpl; // field@07b2 │ │ +0756f4: 7230 3c1b 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/widget/SlidingPaneLayout$SlidingPanelLayoutImpl;.invalidateChildRegion:(Landroid/support/v4/widget/SlidingPaneLayout;Landroid/view/View;)V // method@1b3c │ │ +0756fa: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=991 │ │ - 0x0005 line=992 │ │ + 0x0000 line=1038 │ │ + 0x0005 line=1039 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/widget/SlidingPaneLayout; │ │ 0x0000 - 0x0006 reg=2 v Landroid/view/View; │ │ │ │ - #16 : (in Landroid/support/v4/widget/SlidingPaneLayout;) │ │ + #17 : (in Landroid/support/v4/widget/SlidingPaneLayout;) │ │ + name : 'isLayoutRtlSupport' │ │ + type : '()Z' │ │ + access : 0x0002 (PRIVATE) │ │ + code - │ │ + registers : 3 │ │ + ins : 1 │ │ + outs : 1 │ │ + insns size : 10 16-bit code units │ │ +0756fc: |[0756fc] android.support.v4.widget.SlidingPaneLayout.isLayoutRtlSupport:()Z │ │ +07570c: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +07570e: 7110 7712 0200 |0001: invoke-static {v2}, Landroid/support/v4/view/ViewCompat;.getLayoutDirection:(Landroid/view/View;)I // method@1277 │ │ +075714: 0a01 |0004: move-result v1 │ │ +075716: 3301 0300 |0005: if-ne v1, v0, 0008 // +0003 │ │ +07571a: 0f00 |0007: return v0 │ │ +07571c: 1200 |0008: const/4 v0, #int 0 // #0 │ │ +07571e: 28fe |0009: goto 0007 // -0002 │ │ + catches : (none) │ │ + positions : │ │ + 0x0001 line=1642 │ │ + locals : │ │ + 0x0000 - 0x000a reg=2 this Landroid/support/v4/widget/SlidingPaneLayout; │ │ + │ │ + #18 : (in Landroid/support/v4/widget/SlidingPaneLayout;) │ │ name : 'onPanelDragged' │ │ type : '(I)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ - registers : 7 │ │ + registers : 12 │ │ ins : 2 │ │ outs : 4 │ │ - insns size : 53 16-bit code units │ │ -051c90: |[051c90] android.support.v4.widget.SlidingPaneLayout.onPanelDragged:(I)V │ │ -051ca0: 5452 0505 |0000: iget-object v2, v5, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideableView:Landroid/view/View; // field@0505 │ │ -051ca4: 6e10 c212 0200 |0002: invoke-virtual {v2}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@12c2 │ │ -051caa: 0c01 |0005: move-result-object v1 │ │ -051cac: 1f01 7e02 |0006: check-cast v1, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams; // type@027e │ │ -051cb0: 6e10 a211 0500 |0008: invoke-virtual {v5}, Landroid/support/v4/widget/SlidingPaneLayout;.getPaddingLeft:()I // method@11a2 │ │ -051cb6: 0a02 |000b: move-result v2 │ │ -051cb8: 5213 e704 |000c: iget v3, v1, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.leftMargin:I // field@04e7 │ │ -051cbc: 9000 0203 |000e: add-int v0, v2, v3 │ │ -051cc0: 9102 0600 |0010: sub-int v2, v6, v0 │ │ -051cc4: 8222 |0012: int-to-float v2, v2 │ │ -051cc6: 5253 0405 |0013: iget v3, v5, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideRange:I // field@0504 │ │ -051cca: 8233 |0015: int-to-float v3, v3 │ │ -051ccc: c932 |0016: div-float/2addr v2, v3 │ │ -051cce: 5952 0305 |0017: iput v2, v5, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideOffset:F // field@0503 │ │ -051cd2: 5252 fe04 |0019: iget v2, v5, Landroid/support/v4/widget/SlidingPaneLayout;.mParallaxBy:I // field@04fe │ │ -051cd6: 3802 0700 |001b: if-eqz v2, 0022 // +0007 │ │ -051cda: 5252 0305 |001d: iget v2, v5, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideOffset:F // field@0503 │ │ -051cde: 7020 bc11 2500 |001f: invoke-direct {v5, v2}, Landroid/support/v4/widget/SlidingPaneLayout;.parallaxOtherViews:(F)V // method@11bc │ │ -051ce4: 5512 e504 |0022: iget-boolean v2, v1, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.dimWhenOffset:Z // field@04e5 │ │ -051ce8: 3802 0b00 |0024: if-eqz v2, 002f // +000b │ │ -051cec: 5452 0505 |0026: iget-object v2, v5, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideableView:Landroid/view/View; // field@0505 │ │ -051cf0: 5253 0305 |0028: iget v3, v5, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideOffset:F // field@0503 │ │ -051cf4: 5254 0605 |002a: iget v4, v5, Landroid/support/v4/widget/SlidingPaneLayout;.mSliderFadeColor:I // field@0506 │ │ -051cf8: 7040 9311 2543 |002c: invoke-direct {v5, v2, v3, v4}, Landroid/support/v4/widget/SlidingPaneLayout;.dimChildView:(Landroid/view/View;FI)V // method@1193 │ │ -051cfe: 5452 0505 |002f: iget-object v2, v5, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideableView:Landroid/view/View; // field@0505 │ │ -051d02: 6e20 9611 2500 |0031: invoke-virtual {v5, v2}, Landroid/support/v4/widget/SlidingPaneLayout;.dispatchOnPanelSlide:(Landroid/view/View;)V // method@1196 │ │ -051d08: 0e00 |0034: return-void │ │ - catches : (none) │ │ - positions : │ │ - 0x0000 line=909 │ │ - 0x0008 line=910 │ │ - 0x0010 line=912 │ │ - 0x0019 line=914 │ │ - 0x001d line=915 │ │ - 0x0022 line=918 │ │ - 0x0026 line=919 │ │ - 0x002f line=921 │ │ - 0x0034 line=922 │ │ - locals : │ │ - 0x0010 - 0x0035 reg=0 leftBound I │ │ - 0x0008 - 0x0035 reg=1 lp Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams; │ │ - 0x0000 - 0x0035 reg=5 this Landroid/support/v4/widget/SlidingPaneLayout; │ │ - 0x0000 - 0x0035 reg=6 newLeft I │ │ + insns size : 94 16-bit code units │ │ +075720: |[075720] android.support.v4.widget.SlidingPaneLayout.onPanelDragged:(I)V │ │ +075730: 54a7 c607 |0000: iget-object v7, v10, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideableView:Landroid/view/View; // field@07c6 │ │ +075734: 3907 0600 |0002: if-nez v7, 0008 // +0006 │ │ +075738: 1207 |0004: const/4 v7, #int 0 // #0 │ │ +07573a: 59a7 c407 |0005: iput v7, v10, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideOffset:F // field@07c4 │ │ +07573e: 0e00 |0007: return-void │ │ +075740: 7010 721b 0a00 |0008: invoke-direct {v10}, Landroid/support/v4/widget/SlidingPaneLayout;.isLayoutRtlSupport:()Z // method@1b72 │ │ +075746: 0a01 |000b: move-result v1 │ │ +075748: 54a7 c607 |000c: iget-object v7, v10, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideableView:Landroid/view/View; // field@07c6 │ │ +07574c: 6e10 061d 0700 |000e: invoke-virtual {v7}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@1d06 │ │ +075752: 0c02 |0011: move-result-object v2 │ │ +075754: 1f02 e403 |0012: check-cast v2, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams; // type@03e4 │ │ +075758: 54a7 c607 |0014: iget-object v7, v10, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideableView:Landroid/view/View; // field@07c6 │ │ +07575c: 6e10 2c1d 0700 |0016: invoke-virtual {v7}, Landroid/view/View;.getWidth:()I // method@1d2c │ │ +075762: 0a00 |0019: move-result v0 │ │ +075764: 3801 3a00 |001a: if-eqz v1, 0054 // +003a │ │ +075768: 6e10 6c1b 0a00 |001c: invoke-virtual {v10}, Landroid/support/v4/widget/SlidingPaneLayout;.getWidth:()I // method@1b6c │ │ +07576e: 0a07 |001f: move-result v7 │ │ +075770: b1b7 |0020: sub-int/2addr v7, v11 │ │ +075772: 9104 0700 |0021: sub-int v4, v7, v0 │ │ +075776: 3801 3300 |0023: if-eqz v1, 0056 // +0033 │ │ +07577a: 6e10 671b 0a00 |0025: invoke-virtual {v10}, Landroid/support/v4/widget/SlidingPaneLayout;.getPaddingRight:()I // method@1b67 │ │ +075780: 0a05 |0028: move-result v5 │ │ +075782: 3801 3200 |0029: if-eqz v1, 005b // +0032 │ │ +075786: 5223 a807 |002b: iget v3, v2, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.rightMargin:I // field@07a8 │ │ +07578a: 9006 0503 |002d: add-int v6, v5, v3 │ │ +07578e: 9107 0406 |002f: sub-int v7, v4, v6 │ │ +075792: 8277 |0031: int-to-float v7, v7 │ │ +075794: 52a8 c507 |0032: iget v8, v10, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideRange:I // field@07c5 │ │ +075798: 8288 |0034: int-to-float v8, v8 │ │ +07579a: c987 |0035: div-float/2addr v7, v8 │ │ +07579c: 59a7 c407 |0036: iput v7, v10, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideOffset:F // field@07c4 │ │ +0757a0: 52a7 be07 |0038: iget v7, v10, Landroid/support/v4/widget/SlidingPaneLayout;.mParallaxBy:I // field@07be │ │ +0757a4: 3807 0700 |003a: if-eqz v7, 0041 // +0007 │ │ +0757a8: 52a7 c407 |003c: iget v7, v10, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideOffset:F // field@07c4 │ │ +0757ac: 7020 811b 7a00 |003e: invoke-direct {v10, v7}, Landroid/support/v4/widget/SlidingPaneLayout;.parallaxOtherViews:(F)V // method@1b81 │ │ +0757b2: 5527 a507 |0041: iget-boolean v7, v2, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.dimWhenOffset:Z // field@07a5 │ │ +0757b6: 3807 0b00 |0043: if-eqz v7, 004e // +000b │ │ +0757ba: 54a7 c607 |0045: iget-object v7, v10, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideableView:Landroid/view/View; // field@07c6 │ │ +0757be: 52a8 c407 |0047: iget v8, v10, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideOffset:F // field@07c4 │ │ +0757c2: 52a9 c707 |0049: iget v9, v10, Landroid/support/v4/widget/SlidingPaneLayout;.mSliderFadeColor:I // field@07c7 │ │ +0757c6: 7040 571b 7a98 |004b: invoke-direct {v10, v7, v8, v9}, Landroid/support/v4/widget/SlidingPaneLayout;.dimChildView:(Landroid/view/View;FI)V // method@1b57 │ │ +0757cc: 54a7 c607 |004e: iget-object v7, v10, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideableView:Landroid/view/View; // field@07c6 │ │ +0757d0: 6e20 5a1b 7a00 |0050: invoke-virtual {v10, v7}, Landroid/support/v4/widget/SlidingPaneLayout;.dispatchOnPanelSlide:(Landroid/view/View;)V // method@1b5a │ │ +0757d6: 28b4 |0053: goto 0007 // -004c │ │ +0757d8: 01b4 |0054: move v4, v11 │ │ +0757da: 28ce |0055: goto 0023 // -0032 │ │ +0757dc: 6e10 661b 0a00 |0056: invoke-virtual {v10}, Landroid/support/v4/widget/SlidingPaneLayout;.getPaddingLeft:()I // method@1b66 │ │ +0757e2: 0a05 |0059: move-result v5 │ │ +0757e4: 28cf |005a: goto 0029 // -0031 │ │ +0757e6: 5223 a707 |005b: iget v3, v2, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.leftMargin:I // field@07a7 │ │ +0757ea: 28d0 |005d: goto 002d // -0030 │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=940 │ │ + 0x0004 line=942 │ │ + 0x0007 line=965 │ │ + 0x0008 line=945 │ │ + 0x000c line=946 │ │ + 0x0014 line=948 │ │ + 0x001a line=949 │ │ + 0x0023 line=951 │ │ + 0x0029 line=952 │ │ + 0x002d line=953 │ │ + 0x002f line=955 │ │ + 0x0038 line=957 │ │ + 0x003c line=958 │ │ + 0x0041 line=961 │ │ + 0x0045 line=962 │ │ + 0x004e line=964 │ │ + 0x0055 line=949 │ │ + 0x0056 line=951 │ │ + 0x005b line=952 │ │ + locals : │ │ + 0x002d - 0x0054 reg=3 lpMargin I │ │ + 0x0023 - 0x0054 reg=4 newStart I │ │ + 0x0029 - 0x0054 reg=5 paddingStart I │ │ + 0x002f - 0x0054 reg=6 startBound I │ │ + 0x001a - 0x005e reg=0 childWidth I │ │ + 0x000c - 0x005e reg=1 isLayoutRtl Z │ │ + 0x0014 - 0x005e reg=2 lp Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams; │ │ + 0x0056 - 0x005e reg=4 newStart I │ │ + 0x005b - 0x005e reg=5 paddingStart I │ │ + 0x0000 - 0x005e reg=10 this Landroid/support/v4/widget/SlidingPaneLayout; │ │ + 0x0000 - 0x005e reg=11 newLeft I │ │ │ │ - #17 : (in Landroid/support/v4/widget/SlidingPaneLayout;) │ │ + #19 : (in Landroid/support/v4/widget/SlidingPaneLayout;) │ │ name : 'openPane' │ │ type : '(Landroid/view/View;I)Z' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 18 16-bit code units │ │ -051d0c: |[051d0c] android.support.v4.widget.SlidingPaneLayout.openPane:(Landroid/view/View;I)Z │ │ -051d1c: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -051d1e: 5521 f804 |0001: iget-boolean v1, v2, Landroid/support/v4/widget/SlidingPaneLayout;.mFirstLayout:Z // field@04f8 │ │ -051d22: 3901 0a00 |0003: if-nez v1, 000d // +000a │ │ -051d26: 1501 803f |0005: const/high16 v1, #int 1065353216 // #3f80 │ │ -051d2a: 6e30 cb11 1204 |0007: invoke-virtual {v2, v1, v4}, Landroid/support/v4/widget/SlidingPaneLayout;.smoothSlideTo:(FI)Z // method@11cb │ │ -051d30: 0a01 |000a: move-result v1 │ │ -051d32: 3801 0500 |000b: if-eqz v1, 0010 // +0005 │ │ -051d36: 5c20 0105 |000d: iput-boolean v0, v2, Landroid/support/v4/widget/SlidingPaneLayout;.mPreservedOpenState:Z // field@0501 │ │ -051d3a: 0f00 |000f: return v0 │ │ -051d3c: 1200 |0010: const/4 v0, #int 0 // #0 │ │ -051d3e: 28fe |0011: goto 000f // -0002 │ │ - catches : (none) │ │ - positions : │ │ - 0x0001 line=836 │ │ - 0x000d line=837 │ │ - 0x000f line=840 │ │ +0757ec: |[0757ec] android.support.v4.widget.SlidingPaneLayout.openPane:(Landroid/view/View;I)Z │ │ +0757fc: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +0757fe: 5521 b807 |0001: iget-boolean v1, v2, Landroid/support/v4/widget/SlidingPaneLayout;.mFirstLayout:Z // field@07b8 │ │ +075802: 3901 0a00 |0003: if-nez v1, 000d // +000a │ │ +075806: 1501 803f |0005: const/high16 v1, #int 1065353216 // #3f80 │ │ +07580a: 6e30 941b 1204 |0007: invoke-virtual {v2, v1, v4}, Landroid/support/v4/widget/SlidingPaneLayout;.smoothSlideTo:(FI)Z // method@1b94 │ │ +075810: 0a01 |000a: move-result v1 │ │ +075812: 3801 0500 |000b: if-eqz v1, 0010 // +0005 │ │ +075816: 5c20 c107 |000d: iput-boolean v0, v2, Landroid/support/v4/widget/SlidingPaneLayout;.mPreservedOpenState:Z // field@07c1 │ │ +07581a: 0f00 |000f: return v0 │ │ +07581c: 1200 |0010: const/4 v0, #int 0 // #0 │ │ +07581e: 28fe |0011: goto 000f // -0002 │ │ + catches : (none) │ │ + positions : │ │ + 0x0001 line=867 │ │ + 0x000d line=868 │ │ + 0x000f line=871 │ │ locals : │ │ 0x0000 - 0x0012 reg=2 this Landroid/support/v4/widget/SlidingPaneLayout; │ │ 0x0000 - 0x0012 reg=3 pane Landroid/view/View; │ │ 0x0000 - 0x0012 reg=4 initialVelocity I │ │ │ │ - #18 : (in Landroid/support/v4/widget/SlidingPaneLayout;) │ │ + #20 : (in Landroid/support/v4/widget/SlidingPaneLayout;) │ │ name : 'parallaxOtherViews' │ │ type : '(F)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ - registers : 13 │ │ + registers : 14 │ │ ins : 2 │ │ outs : 4 │ │ - insns size : 75 16-bit code units │ │ -051d40: |[051d40] android.support.v4.widget.SlidingPaneLayout.parallaxOtherViews:(F)V │ │ -051d50: 150a 803f |0000: const/high16 v10, #int 1065353216 // #3f80 │ │ -051d54: 54b8 0505 |0002: iget-object v8, v11, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideableView:Landroid/view/View; // field@0505 │ │ -051d58: 6e10 c212 0800 |0004: invoke-virtual {v8}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@12c2 │ │ -051d5e: 0c06 |0007: move-result-object v6 │ │ -051d60: 1f06 7e02 |0008: check-cast v6, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams; // type@027e │ │ -051d64: 5568 e504 |000a: iget-boolean v8, v6, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.dimWhenOffset:Z // field@04e5 │ │ -051d68: 3808 1900 |000c: if-eqz v8, 0025 // +0019 │ │ -051d6c: 5268 e704 |000e: iget v8, v6, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.leftMargin:I // field@04e7 │ │ -051d70: 3c08 1500 |0010: if-gtz v8, 0025 // +0015 │ │ -051d74: 1211 |0012: const/4 v1, #int 1 // #1 │ │ -051d76: 6e10 9d11 0b00 |0013: invoke-virtual {v11}, Landroid/support/v4/widget/SlidingPaneLayout;.getChildCount:()I // method@119d │ │ -051d7c: 0a00 |0016: move-result v0 │ │ -051d7e: 1203 |0017: const/4 v3, #int 0 // #0 │ │ -051d80: 3503 3200 |0018: if-ge v3, v0, 004a // +0032 │ │ -051d84: 6e20 9c11 3b00 |001a: invoke-virtual {v11, v3}, Landroid/support/v4/widget/SlidingPaneLayout;.getChildAt:(I)Landroid/view/View; // method@119c │ │ -051d8a: 0c07 |001d: move-result-object v7 │ │ -051d8c: 54b8 0505 |001e: iget-object v8, v11, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideableView:Landroid/view/View; // field@0505 │ │ -051d90: 3387 0700 |0020: if-ne v7, v8, 0027 // +0007 │ │ -051d94: d803 0301 |0022: add-int/lit8 v3, v3, #int 1 // #01 │ │ -051d98: 28f4 |0024: goto 0018 // -000c │ │ -051d9a: 1201 |0025: const/4 v1, #int 0 // #0 │ │ -051d9c: 28ed |0026: goto 0013 // -0013 │ │ -051d9e: 52b8 ff04 |0027: iget v8, v11, Landroid/support/v4/widget/SlidingPaneLayout;.mParallaxOffset:F // field@04ff │ │ -051da2: a708 0a08 |0029: sub-float v8, v10, v8 │ │ -051da6: 52b9 fe04 |002b: iget v9, v11, Landroid/support/v4/widget/SlidingPaneLayout;.mParallaxBy:I // field@04fe │ │ -051daa: 8299 |002d: int-to-float v9, v9 │ │ -051dac: c898 |002e: mul-float/2addr v8, v9 │ │ -051dae: 8785 |002f: float-to-int v5, v8 │ │ -051db0: 59bc ff04 |0030: iput v12, v11, Landroid/support/v4/widget/SlidingPaneLayout;.mParallaxOffset:F // field@04ff │ │ -051db4: a708 0a0c |0032: sub-float v8, v10, v12 │ │ -051db8: 52b9 fe04 |0034: iget v9, v11, Landroid/support/v4/widget/SlidingPaneLayout;.mParallaxBy:I // field@04fe │ │ -051dbc: 8299 |0036: int-to-float v9, v9 │ │ -051dbe: c898 |0037: mul-float/2addr v8, v9 │ │ -051dc0: 8784 |0038: float-to-int v4, v8 │ │ -051dc2: 9102 0504 |0039: sub-int v2, v5, v4 │ │ -051dc6: 6e20 e812 2700 |003b: invoke-virtual {v7, v2}, Landroid/view/View;.offsetLeftAndRight:(I)V // method@12e8 │ │ -051dcc: 3801 e4ff |003e: if-eqz v1, 0022 // -001c │ │ -051dd0: 52b8 ff04 |0040: iget v8, v11, Landroid/support/v4/widget/SlidingPaneLayout;.mParallaxOffset:F // field@04ff │ │ -051dd4: a708 0a08 |0042: sub-float v8, v10, v8 │ │ -051dd8: 52b9 f604 |0044: iget v9, v11, Landroid/support/v4/widget/SlidingPaneLayout;.mCoveredFadeColor:I // field@04f6 │ │ -051ddc: 7040 9311 7b98 |0046: invoke-direct {v11, v7, v8, v9}, Landroid/support/v4/widget/SlidingPaneLayout;.dimChildView:(Landroid/view/View;FI)V // method@1193 │ │ -051de2: 28d9 |0049: goto 0022 // -0027 │ │ -051de4: 0e00 |004a: return-void │ │ - catches : (none) │ │ - positions : │ │ - 0x0002 line=1071 │ │ - 0x000a line=1072 │ │ - 0x0013 line=1073 │ │ - 0x0017 line=1074 │ │ - 0x001a line=1075 │ │ - 0x001e line=1076 │ │ - 0x0022 line=1074 │ │ - 0x0025 line=1072 │ │ - 0x0027 line=1078 │ │ - 0x0030 line=1079 │ │ - 0x0032 line=1080 │ │ - 0x0039 line=1081 │ │ - 0x003b line=1083 │ │ - 0x003e line=1085 │ │ - 0x0040 line=1086 │ │ - 0x004a line=1089 │ │ - locals : │ │ - 0x0017 - 0x0025 reg=0 childCount I │ │ - 0x0013 - 0x0025 reg=1 dimViews Z │ │ - 0x0018 - 0x0025 reg=3 i I │ │ - 0x001e - 0x0025 reg=7 v Landroid/view/View; │ │ - 0x003b - 0x004a reg=2 dx I │ │ - 0x0039 - 0x004a reg=4 newOffset I │ │ - 0x0030 - 0x004a reg=5 oldOffset I │ │ - 0x0027 - 0x004a reg=7 v Landroid/view/View; │ │ - 0x0027 - 0x004b reg=0 childCount I │ │ - 0x0027 - 0x004b reg=1 dimViews Z │ │ - 0x0027 - 0x004b reg=3 i I │ │ - 0x000a - 0x004b reg=6 slideLp Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams; │ │ - 0x0000 - 0x004b reg=11 this Landroid/support/v4/widget/SlidingPaneLayout; │ │ - 0x0000 - 0x004b reg=12 slideOffset F │ │ + insns size : 93 16-bit code units │ │ +075820: |[075820] android.support.v4.widget.SlidingPaneLayout.parallaxOtherViews:(F)V │ │ +075830: 150b 803f |0000: const/high16 v11, #int 1065353216 // #3f80 │ │ +075834: 7010 721b 0c00 |0002: invoke-direct {v12}, Landroid/support/v4/widget/SlidingPaneLayout;.isLayoutRtlSupport:()Z // method@1b72 │ │ +07583a: 0a04 |0005: move-result v4 │ │ +07583c: 54c9 c607 |0006: iget-object v9, v12, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideableView:Landroid/view/View; // field@07c6 │ │ +075840: 6e10 061d 0900 |0008: invoke-virtual {v9}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@1d06 │ │ +075846: 0c07 |000b: move-result-object v7 │ │ +075848: 1f07 e403 |000c: check-cast v7, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams; // type@03e4 │ │ +07584c: 5579 a507 |000e: iget-boolean v9, v7, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.dimWhenOffset:Z // field@07a5 │ │ +075850: 3809 1e00 |0010: if-eqz v9, 002e // +001e │ │ +075854: 3804 1900 |0012: if-eqz v4, 002b // +0019 │ │ +075858: 5279 a807 |0014: iget v9, v7, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.rightMargin:I // field@07a8 │ │ +07585c: 3c09 1800 |0016: if-gtz v9, 002e // +0018 │ │ +075860: 1211 |0018: const/4 v1, #int 1 // #1 │ │ +075862: 6e10 611b 0c00 |0019: invoke-virtual {v12}, Landroid/support/v4/widget/SlidingPaneLayout;.getChildCount:()I // method@1b61 │ │ +075868: 0a00 |001c: move-result v0 │ │ +07586a: 1203 |001d: const/4 v3, #int 0 // #0 │ │ +07586c: 3503 3e00 |001e: if-ge v3, v0, 005c // +003e │ │ +075870: 6e20 601b 3c00 |0020: invoke-virtual {v12, v3}, Landroid/support/v4/widget/SlidingPaneLayout;.getChildAt:(I)Landroid/view/View; // method@1b60 │ │ +075876: 0c08 |0023: move-result-object v8 │ │ +075878: 54c9 c607 |0024: iget-object v9, v12, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideableView:Landroid/view/View; // field@07c6 │ │ +07587c: 3398 0a00 |0026: if-ne v8, v9, 0030 // +000a │ │ +075880: d803 0301 |0028: add-int/lit8 v3, v3, #int 1 // #01 │ │ +075884: 28f4 |002a: goto 001e // -000c │ │ +075886: 5279 a707 |002b: iget v9, v7, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.leftMargin:I // field@07a7 │ │ +07588a: 28e9 |002d: goto 0016 // -0017 │ │ +07588c: 1201 |002e: const/4 v1, #int 0 // #0 │ │ +07588e: 28ea |002f: goto 0019 // -0016 │ │ +075890: 52c9 bf07 |0030: iget v9, v12, Landroid/support/v4/widget/SlidingPaneLayout;.mParallaxOffset:F // field@07bf │ │ +075894: a709 0b09 |0032: sub-float v9, v11, v9 │ │ +075898: 52ca be07 |0034: iget v10, v12, Landroid/support/v4/widget/SlidingPaneLayout;.mParallaxBy:I // field@07be │ │ +07589c: 82aa |0036: int-to-float v10, v10 │ │ +07589e: c8a9 |0037: mul-float/2addr v9, v10 │ │ +0758a0: 8796 |0038: float-to-int v6, v9 │ │ +0758a2: 59cd bf07 |0039: iput v13, v12, Landroid/support/v4/widget/SlidingPaneLayout;.mParallaxOffset:F // field@07bf │ │ +0758a6: a709 0b0d |003b: sub-float v9, v11, v13 │ │ +0758aa: 52ca be07 |003d: iget v10, v12, Landroid/support/v4/widget/SlidingPaneLayout;.mParallaxBy:I // field@07be │ │ +0758ae: 82aa |003f: int-to-float v10, v10 │ │ +0758b0: c8a9 |0040: mul-float/2addr v9, v10 │ │ +0758b2: 8795 |0041: float-to-int v5, v9 │ │ +0758b4: 9102 0605 |0042: sub-int v2, v6, v5 │ │ +0758b8: 3804 0300 |0044: if-eqz v4, 0047 // +0003 │ │ +0758bc: 7b22 |0046: neg-int v2, v2 │ │ +0758be: 6e20 431d 2800 |0047: invoke-virtual {v8, v2}, Landroid/view/View;.offsetLeftAndRight:(I)V // method@1d43 │ │ +0758c4: 3801 deff |004a: if-eqz v1, 0028 // -0022 │ │ +0758c8: 3804 0b00 |004c: if-eqz v4, 0057 // +000b │ │ +0758cc: 52c9 bf07 |004e: iget v9, v12, Landroid/support/v4/widget/SlidingPaneLayout;.mParallaxOffset:F // field@07bf │ │ +0758d0: c7b9 |0050: sub-float/2addr v9, v11 │ │ +0758d2: 52ca b607 |0051: iget v10, v12, Landroid/support/v4/widget/SlidingPaneLayout;.mCoveredFadeColor:I // field@07b6 │ │ +0758d6: 7040 571b 8ca9 |0053: invoke-direct {v12, v8, v9, v10}, Landroid/support/v4/widget/SlidingPaneLayout;.dimChildView:(Landroid/view/View;FI)V // method@1b57 │ │ +0758dc: 28d2 |0056: goto 0028 // -002e │ │ +0758de: 52c9 bf07 |0057: iget v9, v12, Landroid/support/v4/widget/SlidingPaneLayout;.mParallaxOffset:F // field@07bf │ │ +0758e2: a709 0b09 |0059: sub-float v9, v11, v9 │ │ +0758e6: 28f6 |005b: goto 0051 // -000a │ │ +0758e8: 0e00 |005c: return-void │ │ + catches : (none) │ │ + positions : │ │ + 0x0002 line=1186 │ │ + 0x0006 line=1187 │ │ + 0x000e line=1188 │ │ + 0x0019 line=1190 │ │ + 0x001d line=1191 │ │ + 0x0020 line=1192 │ │ + 0x0024 line=1193 │ │ + 0x0028 line=1191 │ │ + 0x002b line=1188 │ │ + 0x0030 line=1195 │ │ + 0x0039 line=1196 │ │ + 0x003b line=1197 │ │ + 0x0042 line=1198 │ │ + 0x0044 line=1200 │ │ + 0x004a line=1202 │ │ + 0x004c line=1203 │ │ + 0x005c line=1207 │ │ + locals : │ │ + 0x001d - 0x002b reg=0 childCount I │ │ + 0x0019 - 0x002b reg=1 dimViews Z │ │ + 0x001e - 0x002b reg=3 i I │ │ + 0x0024 - 0x002b reg=8 v Landroid/view/View; │ │ + 0x0044 - 0x0047 reg=2 dx I │ │ + 0x0042 - 0x005c reg=5 newOffset I │ │ + 0x0039 - 0x005c reg=6 oldOffset I │ │ + 0x0030 - 0x005c reg=8 v Landroid/view/View; │ │ + 0x0030 - 0x005d reg=0 childCount I │ │ + 0x0030 - 0x005d reg=1 dimViews Z │ │ + 0x0030 - 0x005d reg=3 i I │ │ + 0x0006 - 0x005d reg=4 isLayoutRtl Z │ │ + 0x000e - 0x005d reg=7 slideLp Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams; │ │ + 0x0000 - 0x005d reg=12 this Landroid/support/v4/widget/SlidingPaneLayout; │ │ + 0x0000 - 0x005d reg=13 slideOffset F │ │ │ │ - #19 : (in Landroid/support/v4/widget/SlidingPaneLayout;) │ │ + #21 : (in Landroid/support/v4/widget/SlidingPaneLayout;) │ │ name : 'viewIsOpaque' │ │ type : '(Landroid/view/View;)Z' │ │ access : 0x000a (PRIVATE STATIC) │ │ code - │ │ registers : 6 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 34 16-bit code units │ │ -051de8: |[051de8] android.support.v4.widget.SlidingPaneLayout.viewIsOpaque:(Landroid/view/View;)Z │ │ -051df8: 1211 |0000: const/4 v1, #int 1 // #1 │ │ -051dfa: 1202 |0001: const/4 v2, #int 0 // #0 │ │ -051dfc: 7110 440b 0500 |0002: invoke-static {v5}, Landroid/support/v4/view/ViewCompat;.isOpaque:(Landroid/view/View;)Z // method@0b44 │ │ -051e02: 0a03 |0005: move-result v3 │ │ -051e04: 3803 0300 |0006: if-eqz v3, 0009 // +0003 │ │ -051e08: 0f01 |0008: return v1 │ │ -051e0a: 6003 2c00 |0009: sget v3, Landroid/os/Build$VERSION;.SDK_INT:I // field@002c │ │ -051e0e: 1304 1200 |000b: const/16 v4, #int 18 // #12 │ │ -051e12: 3443 0400 |000d: if-lt v3, v4, 0011 // +0004 │ │ -051e16: 0121 |000f: move v1, v2 │ │ -051e18: 28f8 |0010: goto 0008 // -0008 │ │ -051e1a: 6e10 b712 0500 |0011: invoke-virtual {v5}, Landroid/view/View;.getBackground:()Landroid/graphics/drawable/Drawable; // method@12b7 │ │ -051e20: 0c00 |0014: move-result-object v0 │ │ -051e22: 3800 0b00 |0015: if-eqz v0, 0020 // +000b │ │ -051e26: 6e10 9d01 0000 |0017: invoke-virtual {v0}, Landroid/graphics/drawable/Drawable;.getOpacity:()I // method@019d │ │ -051e2c: 0a03 |001a: move-result v3 │ │ -051e2e: 12f4 |001b: const/4 v4, #int -1 // #ff │ │ -051e30: 3243 ecff |001c: if-eq v3, v4, 0008 // -0014 │ │ -051e34: 0121 |001e: move v1, v2 │ │ -051e36: 28e9 |001f: goto 0008 // -0017 │ │ -051e38: 0121 |0020: move v1, v2 │ │ -051e3a: 28e7 |0021: goto 0008 // -0019 │ │ - catches : (none) │ │ - positions : │ │ - 0x0002 line=398 │ │ - 0x0008 line=409 │ │ - 0x0009 line=403 │ │ - 0x0011 line=405 │ │ - 0x0015 line=406 │ │ - 0x0017 line=407 │ │ - 0x0021 line=409 │ │ +0758ec: |[0758ec] android.support.v4.widget.SlidingPaneLayout.viewIsOpaque:(Landroid/view/View;)Z │ │ +0758fc: 1211 |0000: const/4 v1, #int 1 // #1 │ │ +0758fe: 1202 |0001: const/4 v2, #int 0 // #0 │ │ +075900: 7110 9112 0500 |0002: invoke-static {v5}, Landroid/support/v4/view/ViewCompat;.isOpaque:(Landroid/view/View;)Z // method@1291 │ │ +075906: 0a03 |0005: move-result v3 │ │ +075908: 3803 0300 |0006: if-eqz v3, 0009 // +0003 │ │ +07590c: 0f01 |0008: return v1 │ │ +07590e: 6003 4000 |0009: sget v3, Landroid/os/Build$VERSION;.SDK_INT:I // field@0040 │ │ +075912: 1304 1200 |000b: const/16 v4, #int 18 // #12 │ │ +075916: 3443 0400 |000d: if-lt v3, v4, 0011 // +0004 │ │ +07591a: 0121 |000f: move v1, v2 │ │ +07591c: 28f8 |0010: goto 0008 // -0008 │ │ +07591e: 6e10 f91c 0500 |0011: invoke-virtual {v5}, Landroid/view/View;.getBackground:()Landroid/graphics/drawable/Drawable; // method@1cf9 │ │ +075924: 0c00 |0014: move-result-object v0 │ │ +075926: 3800 0b00 |0015: if-eqz v0, 0020 // +000b │ │ +07592a: 6e10 1902 0000 |0017: invoke-virtual {v0}, Landroid/graphics/drawable/Drawable;.getOpacity:()I // method@0219 │ │ +075930: 0a03 |001a: move-result v3 │ │ +075932: 12f4 |001b: const/4 v4, #int -1 // #ff │ │ +075934: 3243 ecff |001c: if-eq v3, v4, 0008 // -0014 │ │ +075938: 0121 |001e: move v1, v2 │ │ +07593a: 28e9 |001f: goto 0008 // -0017 │ │ +07593c: 0121 |0020: move v1, v2 │ │ +07593e: 28e7 |0021: goto 0008 // -0019 │ │ + catches : (none) │ │ + positions : │ │ + 0x0002 line=408 │ │ + 0x0008 line=419 │ │ + 0x0009 line=413 │ │ + 0x0011 line=415 │ │ + 0x0015 line=416 │ │ + 0x0017 line=417 │ │ + 0x0021 line=419 │ │ locals : │ │ 0x0015 - 0x0022 reg=0 bg Landroid/graphics/drawable/Drawable; │ │ 0x0000 - 0x0022 reg=5 v Landroid/view/View; │ │ │ │ Virtual methods - │ │ #0 : (in Landroid/support/v4/widget/SlidingPaneLayout;) │ │ name : 'canScroll' │ │ type : '(Landroid/view/View;ZIII)Z' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 17 │ │ ins : 6 │ │ outs : 6 │ │ - insns size : 102 16-bit code units │ │ -051e3c: |[051e3c] android.support.v4.widget.SlidingPaneLayout.canScroll:(Landroid/view/View;ZIII)Z │ │ -051e4c: 20c0 c602 |0000: instance-of v0, v12, Landroid/view/ViewGroup; // type@02c6 │ │ -051e50: 3800 5700 |0002: if-eqz v0, 0059 // +0057 │ │ -051e54: 07c7 |0004: move-object v7, v12 │ │ -051e56: 1f07 c602 |0005: check-cast v7, Landroid/view/ViewGroup; // type@02c6 │ │ -051e5a: 6e10 d012 0c00 |0007: invoke-virtual {v12}, Landroid/view/View;.getScrollX:()I // method@12d0 │ │ -051e60: 0a09 |000a: move-result v9 │ │ -051e62: 6e10 d112 0c00 |000b: invoke-virtual {v12}, Landroid/view/View;.getScrollY:()I // method@12d1 │ │ -051e68: 0a0a |000e: move-result v10 │ │ -051e6a: 6e10 3913 0700 |000f: invoke-virtual {v7}, Landroid/view/ViewGroup;.getChildCount:()I // method@1339 │ │ -051e70: 0a06 |0012: move-result v6 │ │ -051e72: d808 06ff |0013: add-int/lit8 v8, v6, #int -1 // #ff │ │ -051e76: 3a08 4400 |0015: if-ltz v8, 0059 // +0044 │ │ -051e7a: 6e20 3813 8700 |0017: invoke-virtual {v7, v8}, Landroid/view/ViewGroup;.getChildAt:(I)Landroid/view/View; // method@1338 │ │ -051e80: 0c01 |001a: move-result-object v1 │ │ -051e82: 9000 0f09 |001b: add-int v0, v15, v9 │ │ -051e86: 6e10 c312 0100 |001d: invoke-virtual {v1}, Landroid/view/View;.getLeft:()I // method@12c3 │ │ -051e8c: 0a02 |0020: move-result v2 │ │ -051e8e: 3420 3500 |0021: if-lt v0, v2, 0056 // +0035 │ │ -051e92: 9000 0f09 |0023: add-int v0, v15, v9 │ │ -051e96: 6e10 cf12 0100 |0025: invoke-virtual {v1}, Landroid/view/View;.getRight:()I // method@12cf │ │ -051e9c: 0a02 |0028: move-result v2 │ │ -051e9e: 3520 2d00 |0029: if-ge v0, v2, 0056 // +002d │ │ -051ea2: 9000 100a |002b: add-int v0, v16, v10 │ │ -051ea6: 6e10 d312 0100 |002d: invoke-virtual {v1}, Landroid/view/View;.getTop:()I // method@12d3 │ │ -051eac: 0a02 |0030: move-result v2 │ │ -051eae: 3420 2500 |0031: if-lt v0, v2, 0056 // +0025 │ │ -051eb2: 9000 100a |0033: add-int v0, v16, v10 │ │ -051eb6: 6e10 b812 0100 |0035: invoke-virtual {v1}, Landroid/view/View;.getBottom:()I // method@12b8 │ │ -051ebc: 0a02 |0038: move-result v2 │ │ -051ebe: 3520 1d00 |0039: if-ge v0, v2, 0056 // +001d │ │ -051ec2: 1212 |003b: const/4 v2, #int 1 // #1 │ │ -051ec4: 9000 0f09 |003c: add-int v0, v15, v9 │ │ -051ec8: 6e10 c312 0100 |003e: invoke-virtual {v1}, Landroid/view/View;.getLeft:()I // method@12c3 │ │ -051ece: 0a03 |0041: move-result v3 │ │ -051ed0: 9104 0003 |0042: sub-int v4, v0, v3 │ │ -051ed4: 9000 100a |0044: add-int v0, v16, v10 │ │ -051ed8: 6e10 d312 0100 |0046: invoke-virtual {v1}, Landroid/view/View;.getTop:()I // method@12d3 │ │ -051ede: 0a03 |0049: move-result v3 │ │ -051ee0: 9105 0003 |004a: sub-int v5, v0, v3 │ │ -051ee4: 07b0 |004c: move-object v0, v11 │ │ -051ee6: 01e3 |004d: move v3, v14 │ │ -051ee8: 7406 8d11 0000 |004e: invoke-virtual/range {v0, v1, v2, v3, v4, v5}, Landroid/support/v4/widget/SlidingPaneLayout;.canScroll:(Landroid/view/View;ZIII)Z // method@118d │ │ -051eee: 0a00 |0051: move-result v0 │ │ -051ef0: 3800 0400 |0052: if-eqz v0, 0056 // +0004 │ │ -051ef4: 1210 |0054: const/4 v0, #int 1 // #1 │ │ -051ef6: 0f00 |0055: return v0 │ │ -051ef8: d808 08ff |0056: add-int/lit8 v8, v8, #int -1 // #ff │ │ -051efc: 28bd |0058: goto 0015 // -0043 │ │ -051efe: 380d 0b00 |0059: if-eqz v13, 0064 // +000b │ │ -051f02: 7be0 |005b: neg-int v0, v14 │ │ -051f04: 7120 350b 0c00 |005c: invoke-static {v12, v0}, Landroid/support/v4/view/ViewCompat;.canScrollHorizontally:(Landroid/view/View;I)Z // method@0b35 │ │ -051f0a: 0a00 |005f: move-result v0 │ │ -051f0c: 3800 0400 |0060: if-eqz v0, 0064 // +0004 │ │ -051f10: 1210 |0062: const/4 v0, #int 1 // #1 │ │ -051f12: 28f2 |0063: goto 0055 // -000e │ │ -051f14: 1200 |0064: const/4 v0, #int 0 // #0 │ │ -051f16: 28f0 |0065: goto 0055 // -0010 │ │ - catches : (none) │ │ - positions : │ │ - 0x0000 line=1103 │ │ - 0x0005 line=1104 │ │ - 0x0007 line=1105 │ │ - 0x000b line=1106 │ │ - 0x000f line=1107 │ │ - 0x0013 line=1109 │ │ - 0x0017 line=1112 │ │ - 0x001b line=1113 │ │ - 0x0054 line=1117 │ │ - 0x0055 line=1122 │ │ - 0x0056 line=1109 │ │ - 0x0059 line=1122 │ │ + insns size : 109 16-bit code units │ │ +075940: |[075940] android.support.v4.widget.SlidingPaneLayout.canScroll:(Landroid/view/View;ZIII)Z │ │ +075950: 20c0 3c04 |0000: instance-of v0, v12, Landroid/view/ViewGroup; // type@043c │ │ +075954: 3800 5700 |0002: if-eqz v0, 0059 // +0057 │ │ +075958: 07c7 |0004: move-object v7, v12 │ │ +07595a: 1f07 3c04 |0005: check-cast v7, Landroid/view/ViewGroup; // type@043c │ │ +07595e: 6e10 211d 0c00 |0007: invoke-virtual {v12}, Landroid/view/View;.getScrollX:()I // method@1d21 │ │ +075964: 0a09 |000a: move-result v9 │ │ +075966: 6e10 221d 0c00 |000b: invoke-virtual {v12}, Landroid/view/View;.getScrollY:()I // method@1d22 │ │ +07596c: 0a0a |000e: move-result v10 │ │ +07596e: 6e10 ae1d 0700 |000f: invoke-virtual {v7}, Landroid/view/ViewGroup;.getChildCount:()I // method@1dae │ │ +075974: 0a06 |0012: move-result v6 │ │ +075976: d808 06ff |0013: add-int/lit8 v8, v6, #int -1 // #ff │ │ +07597a: 3a08 4400 |0015: if-ltz v8, 0059 // +0044 │ │ +07597e: 6e20 ad1d 8700 |0017: invoke-virtual {v7, v8}, Landroid/view/ViewGroup;.getChildAt:(I)Landroid/view/View; // method@1dad │ │ +075984: 0c01 |001a: move-result-object v1 │ │ +075986: 9000 0f09 |001b: add-int v0, v15, v9 │ │ +07598a: 6e10 071d 0100 |001d: invoke-virtual {v1}, Landroid/view/View;.getLeft:()I // method@1d07 │ │ +075990: 0a02 |0020: move-result v2 │ │ +075992: 3420 3500 |0021: if-lt v0, v2, 0056 // +0035 │ │ +075996: 9000 0f09 |0023: add-int v0, v15, v9 │ │ +07599a: 6e10 1b1d 0100 |0025: invoke-virtual {v1}, Landroid/view/View;.getRight:()I // method@1d1b │ │ +0759a0: 0a02 |0028: move-result v2 │ │ +0759a2: 3520 2d00 |0029: if-ge v0, v2, 0056 // +002d │ │ +0759a6: 9000 100a |002b: add-int v0, v16, v10 │ │ +0759aa: 6e10 251d 0100 |002d: invoke-virtual {v1}, Landroid/view/View;.getTop:()I // method@1d25 │ │ +0759b0: 0a02 |0030: move-result v2 │ │ +0759b2: 3420 2500 |0031: if-lt v0, v2, 0056 // +0025 │ │ +0759b6: 9000 100a |0033: add-int v0, v16, v10 │ │ +0759ba: 6e10 fa1c 0100 |0035: invoke-virtual {v1}, Landroid/view/View;.getBottom:()I // method@1cfa │ │ +0759c0: 0a02 |0038: move-result v2 │ │ +0759c2: 3520 1d00 |0039: if-ge v0, v2, 0056 // +001d │ │ +0759c6: 1212 |003b: const/4 v2, #int 1 // #1 │ │ +0759c8: 9000 0f09 |003c: add-int v0, v15, v9 │ │ +0759cc: 6e10 071d 0100 |003e: invoke-virtual {v1}, Landroid/view/View;.getLeft:()I // method@1d07 │ │ +0759d2: 0a03 |0041: move-result v3 │ │ +0759d4: 9104 0003 |0042: sub-int v4, v0, v3 │ │ +0759d8: 9000 100a |0044: add-int v0, v16, v10 │ │ +0759dc: 6e10 251d 0100 |0046: invoke-virtual {v1}, Landroid/view/View;.getTop:()I // method@1d25 │ │ +0759e2: 0a03 |0049: move-result v3 │ │ +0759e4: 9105 0003 |004a: sub-int v5, v0, v3 │ │ +0759e8: 07b0 |004c: move-object v0, v11 │ │ +0759ea: 01e3 |004d: move v3, v14 │ │ +0759ec: 7406 511b 0000 |004e: invoke-virtual/range {v0, v1, v2, v3, v4, v5}, Landroid/support/v4/widget/SlidingPaneLayout;.canScroll:(Landroid/view/View;ZIII)Z // method@1b51 │ │ +0759f2: 0a00 |0051: move-result v0 │ │ +0759f4: 3800 0400 |0052: if-eqz v0, 0056 // +0004 │ │ +0759f8: 1210 |0054: const/4 v0, #int 1 // #1 │ │ +0759fa: 0f00 |0055: return v0 │ │ +0759fc: d808 08ff |0056: add-int/lit8 v8, v8, #int -1 // #ff │ │ +075a00: 28bd |0058: goto 0015 // -0043 │ │ +075a02: 380d 1200 |0059: if-eqz v13, 006b // +0012 │ │ +075a06: 7010 721b 0b00 |005b: invoke-direct {v11}, Landroid/support/v4/widget/SlidingPaneLayout;.isLayoutRtlSupport:()Z // method@1b72 │ │ +075a0c: 0a00 |005e: move-result v0 │ │ +075a0e: 3800 0a00 |005f: if-eqz v0, 0069 // +000a │ │ +075a12: 7120 6b12 ec00 |0061: invoke-static {v12, v14}, Landroid/support/v4/view/ViewCompat;.canScrollHorizontally:(Landroid/view/View;I)Z // method@126b │ │ +075a18: 0a00 |0064: move-result v0 │ │ +075a1a: 3800 0600 |0065: if-eqz v0, 006b // +0006 │ │ +075a1e: 1210 |0067: const/4 v0, #int 1 // #1 │ │ +075a20: 28ed |0068: goto 0055 // -0013 │ │ +075a22: 7bee |0069: neg-int v14, v14 │ │ +075a24: 28f7 |006a: goto 0061 // -0009 │ │ +075a26: 1200 |006b: const/4 v0, #int 0 // #0 │ │ +075a28: 28e9 |006c: goto 0055 // -0017 │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=1221 │ │ + 0x0005 line=1222 │ │ + 0x0007 line=1223 │ │ + 0x000b line=1224 │ │ + 0x000f line=1225 │ │ + 0x0013 line=1227 │ │ + 0x0017 line=1230 │ │ + 0x001b line=1231 │ │ + 0x0054 line=1235 │ │ + 0x0055 line=1240 │ │ + 0x0056 line=1227 │ │ + 0x0059 line=1240 │ │ locals : │ │ 0x001b - 0x0055 reg=1 child Landroid/view/View; │ │ 0x0013 - 0x0055 reg=6 count I │ │ 0x0007 - 0x0055 reg=7 group Landroid/view/ViewGroup; │ │ 0x0015 - 0x0055 reg=8 i I │ │ 0x000b - 0x0055 reg=9 scrollX I │ │ 0x000f - 0x0055 reg=10 scrollY I │ │ + 0x0000 - 0x0055 reg=14 dx I │ │ 0x0056 - 0x0059 reg=1 child Landroid/view/View; │ │ 0x0056 - 0x0059 reg=6 count I │ │ 0x0056 - 0x0059 reg=7 group Landroid/view/ViewGroup; │ │ 0x0056 - 0x0059 reg=8 i I │ │ 0x0056 - 0x0059 reg=9 scrollX I │ │ 0x0056 - 0x0059 reg=10 scrollY I │ │ - 0x0000 - 0x0066 reg=11 this Landroid/support/v4/widget/SlidingPaneLayout; │ │ - 0x0000 - 0x0066 reg=12 v Landroid/view/View; │ │ - 0x0000 - 0x0066 reg=13 checkV Z │ │ - 0x0000 - 0x0066 reg=14 dx I │ │ - 0x0000 - 0x0066 reg=15 x I │ │ - 0x0000 - 0x0066 reg=16 y I │ │ + 0x0056 - 0x0061 reg=14 dx I │ │ + 0x0069 - 0x006b reg=14 dx I │ │ + 0x0000 - 0x006d reg=11 this Landroid/support/v4/widget/SlidingPaneLayout; │ │ + 0x0000 - 0x006d reg=12 v Landroid/view/View; │ │ + 0x0000 - 0x006d reg=13 checkV Z │ │ + 0x0000 - 0x006d reg=15 x I │ │ + 0x0000 - 0x006d reg=16 y I │ │ │ │ #1 : (in Landroid/support/v4/widget/SlidingPaneLayout;) │ │ name : 'canSlide' │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -051f18: |[051f18] android.support.v4.widget.SlidingPaneLayout.canSlide:()Z │ │ -051f28: 5510 f504 |0000: iget-boolean v0, v1, Landroid/support/v4/widget/SlidingPaneLayout;.mCanSlide:Z // field@04f5 │ │ -051f2c: 0f00 |0002: return v0 │ │ +075a2c: |[075a2c] android.support.v4.widget.SlidingPaneLayout.canSlide:()Z │ │ +075a3c: 5510 b507 |0000: iget-boolean v0, v1, Landroid/support/v4/widget/SlidingPaneLayout;.mCanSlide:Z // field@07b5 │ │ +075a40: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=895 │ │ + 0x0000 line=926 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/widget/SlidingPaneLayout; │ │ │ │ #2 : (in Landroid/support/v4/widget/SlidingPaneLayout;) │ │ name : 'checkLayoutParams' │ │ type : '(Landroid/view/ViewGroup$LayoutParams;)Z' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 14 16-bit code units │ │ -051f30: |[051f30] android.support.v4.widget.SlidingPaneLayout.checkLayoutParams:(Landroid/view/ViewGroup$LayoutParams;)Z │ │ -051f40: 2020 7e02 |0000: instance-of v0, v2, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams; // type@027e │ │ -051f44: 3800 0a00 |0002: if-eqz v0, 000c // +000a │ │ -051f48: 6f20 3113 2100 |0004: invoke-super {v1, v2}, Landroid/view/ViewGroup;.checkLayoutParams:(Landroid/view/ViewGroup$LayoutParams;)Z // method@1331 │ │ -051f4e: 0a00 |0007: move-result v0 │ │ -051f50: 3800 0400 |0008: if-eqz v0, 000c // +0004 │ │ -051f54: 1210 |000a: const/4 v0, #int 1 // #1 │ │ -051f56: 0f00 |000b: return v0 │ │ -051f58: 1200 |000c: const/4 v0, #int 0 // #0 │ │ -051f5a: 28fe |000d: goto 000b // -0002 │ │ +075a44: |[075a44] android.support.v4.widget.SlidingPaneLayout.checkLayoutParams:(Landroid/view/ViewGroup$LayoutParams;)Z │ │ +075a54: 2020 e403 |0000: instance-of v0, v2, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams; // type@03e4 │ │ +075a58: 3800 0a00 |0002: if-eqz v0, 000c // +000a │ │ +075a5c: 6f20 a61d 2100 |0004: invoke-super {v1, v2}, Landroid/view/ViewGroup;.checkLayoutParams:(Landroid/view/ViewGroup$LayoutParams;)Z // method@1da6 │ │ +075a62: 0a00 |0007: move-result v0 │ │ +075a64: 3800 0400 |0008: if-eqz v0, 000c // +0004 │ │ +075a68: 1210 |000a: const/4 v0, #int 1 // #1 │ │ +075a6a: 0f00 |000b: return v0 │ │ +075a6c: 1200 |000c: const/4 v0, #int 0 // #0 │ │ +075a6e: 28fe |000d: goto 000b // -0002 │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=1147 │ │ + 0x0000 line=1265 │ │ locals : │ │ 0x0000 - 0x000e reg=1 this Landroid/support/v4/widget/SlidingPaneLayout; │ │ 0x0000 - 0x000e reg=2 p Landroid/view/ViewGroup$LayoutParams; │ │ │ │ #3 : (in Landroid/support/v4/widget/SlidingPaneLayout;) │ │ name : 'closePane' │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -051f5c: |[051f5c] android.support.v4.widget.SlidingPaneLayout.closePane:()Z │ │ -051f6c: 5420 0505 |0000: iget-object v0, v2, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideableView:Landroid/view/View; // field@0505 │ │ -051f70: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -051f72: 7030 9111 0201 |0003: invoke-direct {v2, v0, v1}, Landroid/support/v4/widget/SlidingPaneLayout;.closePane:(Landroid/view/View;I)Z // method@1191 │ │ -051f78: 0a00 |0006: move-result v0 │ │ -051f7a: 0f00 |0007: return v0 │ │ +075a70: |[075a70] android.support.v4.widget.SlidingPaneLayout.closePane:()Z │ │ +075a80: 5420 c607 |0000: iget-object v0, v2, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideableView:Landroid/view/View; // field@07c6 │ │ +075a84: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +075a86: 7030 551b 0201 |0003: invoke-direct {v2, v0, v1}, Landroid/support/v4/widget/SlidingPaneLayout;.closePane:(Landroid/view/View;I)Z // method@1b55 │ │ +075a8c: 0a00 |0006: move-result v0 │ │ +075a8e: 0f00 |0007: return v0 │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=876 │ │ + 0x0000 line=907 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/widget/SlidingPaneLayout; │ │ │ │ #4 : (in Landroid/support/v4/widget/SlidingPaneLayout;) │ │ name : 'computeScroll' │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 23 16-bit code units │ │ -051f7c: |[051f7c] android.support.v4.widget.SlidingPaneLayout.computeScroll:()V │ │ -051f8c: 5420 f704 |0000: iget-object v0, v2, Landroid/support/v4/widget/SlidingPaneLayout;.mDragHelper:Landroid/support/v4/widget/ViewDragHelper; // field@04f7 │ │ -051f90: 1211 |0002: const/4 v1, #int 1 // #1 │ │ -051f92: 6e20 f011 1000 |0003: invoke-virtual {v0, v1}, Landroid/support/v4/widget/ViewDragHelper;.continueSettling:(Z)Z // method@11f0 │ │ -051f98: 0a00 |0006: move-result v0 │ │ -051f9a: 3800 0b00 |0007: if-eqz v0, 0012 // +000b │ │ -051f9e: 5520 f504 |0009: iget-boolean v0, v2, Landroid/support/v4/widget/SlidingPaneLayout;.mCanSlide:Z // field@04f5 │ │ -051fa2: 3900 0800 |000b: if-nez v0, 0013 // +0008 │ │ -051fa6: 5420 f704 |000d: iget-object v0, v2, Landroid/support/v4/widget/SlidingPaneLayout;.mDragHelper:Landroid/support/v4/widget/ViewDragHelper; // field@04f7 │ │ -051faa: 6e10 e211 0000 |000f: invoke-virtual {v0}, Landroid/support/v4/widget/ViewDragHelper;.abort:()V // method@11e2 │ │ -051fb0: 0e00 |0012: return-void │ │ -051fb2: 7110 490b 0200 |0013: invoke-static {v2}, Landroid/support/v4/view/ViewCompat;.postInvalidateOnAnimation:(Landroid/view/View;)V // method@0b49 │ │ -051fb8: 28fc |0016: goto 0012 // -0004 │ │ - catches : (none) │ │ - positions : │ │ - 0x0000 line=1021 │ │ - 0x0009 line=1022 │ │ - 0x000d line=1023 │ │ - 0x0012 line=1029 │ │ - 0x0013 line=1027 │ │ +075a90: |[075a90] android.support.v4.widget.SlidingPaneLayout.computeScroll:()V │ │ +075aa0: 5420 b707 |0000: iget-object v0, v2, Landroid/support/v4/widget/SlidingPaneLayout;.mDragHelper:Landroid/support/v4/widget/ViewDragHelper; // field@07b7 │ │ +075aa4: 1211 |0002: const/4 v1, #int 1 // #1 │ │ +075aa6: 6e20 201c 1000 |0003: invoke-virtual {v0, v1}, Landroid/support/v4/widget/ViewDragHelper;.continueSettling:(Z)Z // method@1c20 │ │ +075aac: 0a00 |0006: move-result v0 │ │ +075aae: 3800 0b00 |0007: if-eqz v0, 0012 // +000b │ │ +075ab2: 5520 b507 |0009: iget-boolean v0, v2, Landroid/support/v4/widget/SlidingPaneLayout;.mCanSlide:Z // field@07b5 │ │ +075ab6: 3900 0800 |000b: if-nez v0, 0013 // +0008 │ │ +075aba: 5420 b707 |000d: iget-object v0, v2, Landroid/support/v4/widget/SlidingPaneLayout;.mDragHelper:Landroid/support/v4/widget/ViewDragHelper; // field@07b7 │ │ +075abe: 6e10 121c 0000 |000f: invoke-virtual {v0}, Landroid/support/v4/widget/ViewDragHelper;.abort:()V // method@1c12 │ │ +075ac4: 0e00 |0012: return-void │ │ +075ac6: 7110 9712 0200 |0013: invoke-static {v2}, Landroid/support/v4/view/ViewCompat;.postInvalidateOnAnimation:(Landroid/view/View;)V // method@1297 │ │ +075acc: 28fc |0016: goto 0012 // -0004 │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=1076 │ │ + 0x0009 line=1077 │ │ + 0x000d line=1078 │ │ + 0x0012 line=1084 │ │ + 0x0013 line=1082 │ │ locals : │ │ 0x0000 - 0x0017 reg=2 this Landroid/support/v4/widget/SlidingPaneLayout; │ │ │ │ #5 : (in Landroid/support/v4/widget/SlidingPaneLayout;) │ │ name : 'dispatchOnPanelClosed' │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 15 16-bit code units │ │ -051fbc: |[051fbc] android.support.v4.widget.SlidingPaneLayout.dispatchOnPanelClosed:(Landroid/view/View;)V │ │ -051fcc: 5410 fd04 |0000: iget-object v0, v1, Landroid/support/v4/widget/SlidingPaneLayout;.mPanelSlideListener:Landroid/support/v4/widget/SlidingPaneLayout$PanelSlideListener; // field@04fd │ │ -051fd0: 3800 0700 |0002: if-eqz v0, 0009 // +0007 │ │ -051fd4: 5410 fd04 |0004: iget-object v0, v1, Landroid/support/v4/widget/SlidingPaneLayout;.mPanelSlideListener:Landroid/support/v4/widget/SlidingPaneLayout$PanelSlideListener; // field@04fd │ │ -051fd8: 7220 6711 2000 |0006: invoke-interface {v0, v2}, Landroid/support/v4/widget/SlidingPaneLayout$PanelSlideListener;.onPanelClosed:(Landroid/view/View;)V // method@1167 │ │ -051fde: 1300 2000 |0009: const/16 v0, #int 32 // #20 │ │ -051fe2: 6e20 bf11 0100 |000b: invoke-virtual {v1, v0}, Landroid/support/v4/widget/SlidingPaneLayout;.sendAccessibilityEvent:(I)V // method@11bf │ │ -051fe8: 0e00 |000e: return-void │ │ +075ad0: |[075ad0] android.support.v4.widget.SlidingPaneLayout.dispatchOnPanelClosed:(Landroid/view/View;)V │ │ +075ae0: 5410 bd07 |0000: iget-object v0, v1, Landroid/support/v4/widget/SlidingPaneLayout;.mPanelSlideListener:Landroid/support/v4/widget/SlidingPaneLayout$PanelSlideListener; // field@07bd │ │ +075ae4: 3800 0700 |0002: if-eqz v0, 0009 // +0007 │ │ +075ae8: 5410 bd07 |0004: iget-object v0, v1, Landroid/support/v4/widget/SlidingPaneLayout;.mPanelSlideListener:Landroid/support/v4/widget/SlidingPaneLayout$PanelSlideListener; // field@07bd │ │ +075aec: 7220 2a1b 2000 |0006: invoke-interface {v0, v2}, Landroid/support/v4/widget/SlidingPaneLayout$PanelSlideListener;.onPanelClosed:(Landroid/view/View;)V // method@1b2a │ │ +075af2: 1300 2000 |0009: const/16 v0, #int 32 // #20 │ │ +075af6: 6e20 841b 0100 |000b: invoke-virtual {v1, v0}, Landroid/support/v4/widget/SlidingPaneLayout;.sendAccessibilityEvent:(I)V // method@1b84 │ │ +075afc: 0e00 |000e: return-void │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=341 │ │ - 0x0004 line=342 │ │ - 0x0009 line=344 │ │ - 0x000e line=345 │ │ + 0x0000 line=346 │ │ + 0x0004 line=347 │ │ + 0x0009 line=349 │ │ + 0x000e line=350 │ │ locals : │ │ 0x0000 - 0x000f reg=1 this Landroid/support/v4/widget/SlidingPaneLayout; │ │ 0x0000 - 0x000f reg=2 panel Landroid/view/View; │ │ │ │ #6 : (in Landroid/support/v4/widget/SlidingPaneLayout;) │ │ name : 'dispatchOnPanelOpened' │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 15 16-bit code units │ │ -051fec: |[051fec] android.support.v4.widget.SlidingPaneLayout.dispatchOnPanelOpened:(Landroid/view/View;)V │ │ -051ffc: 5410 fd04 |0000: iget-object v0, v1, Landroid/support/v4/widget/SlidingPaneLayout;.mPanelSlideListener:Landroid/support/v4/widget/SlidingPaneLayout$PanelSlideListener; // field@04fd │ │ -052000: 3800 0700 |0002: if-eqz v0, 0009 // +0007 │ │ -052004: 5410 fd04 |0004: iget-object v0, v1, Landroid/support/v4/widget/SlidingPaneLayout;.mPanelSlideListener:Landroid/support/v4/widget/SlidingPaneLayout$PanelSlideListener; // field@04fd │ │ -052008: 7220 6811 2000 |0006: invoke-interface {v0, v2}, Landroid/support/v4/widget/SlidingPaneLayout$PanelSlideListener;.onPanelOpened:(Landroid/view/View;)V // method@1168 │ │ -05200e: 1300 2000 |0009: const/16 v0, #int 32 // #20 │ │ -052012: 6e20 bf11 0100 |000b: invoke-virtual {v1, v0}, Landroid/support/v4/widget/SlidingPaneLayout;.sendAccessibilityEvent:(I)V // method@11bf │ │ -052018: 0e00 |000e: return-void │ │ +075b00: |[075b00] android.support.v4.widget.SlidingPaneLayout.dispatchOnPanelOpened:(Landroid/view/View;)V │ │ +075b10: 5410 bd07 |0000: iget-object v0, v1, Landroid/support/v4/widget/SlidingPaneLayout;.mPanelSlideListener:Landroid/support/v4/widget/SlidingPaneLayout$PanelSlideListener; // field@07bd │ │ +075b14: 3800 0700 |0002: if-eqz v0, 0009 // +0007 │ │ +075b18: 5410 bd07 |0004: iget-object v0, v1, Landroid/support/v4/widget/SlidingPaneLayout;.mPanelSlideListener:Landroid/support/v4/widget/SlidingPaneLayout$PanelSlideListener; // field@07bd │ │ +075b1c: 7220 2b1b 2000 |0006: invoke-interface {v0, v2}, Landroid/support/v4/widget/SlidingPaneLayout$PanelSlideListener;.onPanelOpened:(Landroid/view/View;)V // method@1b2b │ │ +075b22: 1300 2000 |0009: const/16 v0, #int 32 // #20 │ │ +075b26: 6e20 841b 0100 |000b: invoke-virtual {v1, v0}, Landroid/support/v4/widget/SlidingPaneLayout;.sendAccessibilityEvent:(I)V // method@1b84 │ │ +075b2c: 0e00 |000e: return-void │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=334 │ │ - 0x0004 line=335 │ │ - 0x0009 line=337 │ │ - 0x000e line=338 │ │ + 0x0000 line=339 │ │ + 0x0004 line=340 │ │ + 0x0009 line=342 │ │ + 0x000e line=343 │ │ locals : │ │ 0x0000 - 0x000f reg=1 this Landroid/support/v4/widget/SlidingPaneLayout; │ │ 0x0000 - 0x000f reg=2 panel Landroid/view/View; │ │ │ │ #7 : (in Landroid/support/v4/widget/SlidingPaneLayout;) │ │ name : 'dispatchOnPanelSlide' │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 12 16-bit code units │ │ -05201c: |[05201c] android.support.v4.widget.SlidingPaneLayout.dispatchOnPanelSlide:(Landroid/view/View;)V │ │ -05202c: 5420 fd04 |0000: iget-object v0, v2, Landroid/support/v4/widget/SlidingPaneLayout;.mPanelSlideListener:Landroid/support/v4/widget/SlidingPaneLayout$PanelSlideListener; // field@04fd │ │ -052030: 3800 0900 |0002: if-eqz v0, 000b // +0009 │ │ -052034: 5420 fd04 |0004: iget-object v0, v2, Landroid/support/v4/widget/SlidingPaneLayout;.mPanelSlideListener:Landroid/support/v4/widget/SlidingPaneLayout$PanelSlideListener; // field@04fd │ │ -052038: 5221 0305 |0006: iget v1, v2, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideOffset:F // field@0503 │ │ -05203c: 7230 6911 3001 |0008: invoke-interface {v0, v3, v1}, Landroid/support/v4/widget/SlidingPaneLayout$PanelSlideListener;.onPanelSlide:(Landroid/view/View;F)V // method@1169 │ │ -052042: 0e00 |000b: return-void │ │ +075b30: |[075b30] android.support.v4.widget.SlidingPaneLayout.dispatchOnPanelSlide:(Landroid/view/View;)V │ │ +075b40: 5420 bd07 |0000: iget-object v0, v2, Landroid/support/v4/widget/SlidingPaneLayout;.mPanelSlideListener:Landroid/support/v4/widget/SlidingPaneLayout$PanelSlideListener; // field@07bd │ │ +075b44: 3800 0900 |0002: if-eqz v0, 000b // +0009 │ │ +075b48: 5420 bd07 |0004: iget-object v0, v2, Landroid/support/v4/widget/SlidingPaneLayout;.mPanelSlideListener:Landroid/support/v4/widget/SlidingPaneLayout$PanelSlideListener; // field@07bd │ │ +075b4c: 5221 c407 |0006: iget v1, v2, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideOffset:F // field@07c4 │ │ +075b50: 7230 2c1b 3001 |0008: invoke-interface {v0, v3, v1}, Landroid/support/v4/widget/SlidingPaneLayout$PanelSlideListener;.onPanelSlide:(Landroid/view/View;F)V // method@1b2c │ │ +075b56: 0e00 |000b: return-void │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=328 │ │ - 0x0004 line=329 │ │ - 0x000b line=331 │ │ + 0x0000 line=333 │ │ + 0x0004 line=334 │ │ + 0x000b line=336 │ │ locals : │ │ 0x0000 - 0x000c reg=2 this Landroid/support/v4/widget/SlidingPaneLayout; │ │ 0x0000 - 0x000c reg=3 panel Landroid/view/View; │ │ │ │ #8 : (in Landroid/support/v4/widget/SlidingPaneLayout;) │ │ name : 'draw' │ │ type : '(Landroid/graphics/Canvas;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ - registers : 10 │ │ + registers : 12 │ │ ins : 2 │ │ outs : 5 │ │ - insns size : 54 16-bit code units │ │ -052044: |[052044] android.support.v4.widget.SlidingPaneLayout.draw:(Landroid/graphics/Canvas;)V │ │ -052054: 1217 |0000: const/4 v7, #int 1 // #1 │ │ -052056: 6f20 3413 9800 |0001: invoke-super {v8, v9}, Landroid/view/ViewGroup;.draw:(Landroid/graphics/Canvas;)V // method@1334 │ │ -05205c: 6e10 9d11 0800 |0004: invoke-virtual {v8}, Landroid/support/v4/widget/SlidingPaneLayout;.getChildCount:()I // method@119d │ │ -052062: 0a06 |0007: move-result v6 │ │ -052064: 3776 0d00 |0008: if-le v6, v7, 0015 // +000d │ │ -052068: 6e20 9c11 7800 |000a: invoke-virtual {v8, v7}, Landroid/support/v4/widget/SlidingPaneLayout;.getChildAt:(I)Landroid/view/View; // method@119c │ │ -05206e: 0c03 |000d: move-result-object v3 │ │ -052070: 3803 0600 |000e: if-eqz v3, 0014 // +0006 │ │ -052074: 5486 0205 |0010: iget-object v6, v8, Landroid/support/v4/widget/SlidingPaneLayout;.mShadowDrawable:Landroid/graphics/drawable/Drawable; // field@0502 │ │ -052078: 3906 0500 |0012: if-nez v6, 0017 // +0005 │ │ -05207c: 0e00 |0014: return-void │ │ -05207e: 1203 |0015: const/4 v3, #int 0 // #0 │ │ -052080: 28f8 |0016: goto 000e // -0008 │ │ -052082: 5486 0205 |0017: iget-object v6, v8, Landroid/support/v4/widget/SlidingPaneLayout;.mShadowDrawable:Landroid/graphics/drawable/Drawable; // field@0502 │ │ -052086: 6e10 9c01 0600 |0019: invoke-virtual {v6}, Landroid/graphics/drawable/Drawable;.getIntrinsicWidth:()I // method@019c │ │ -05208c: 0a04 |001c: move-result v4 │ │ -05208e: 6e10 c312 0300 |001d: invoke-virtual {v3}, Landroid/view/View;.getLeft:()I // method@12c3 │ │ -052094: 0a02 |0020: move-result v2 │ │ -052096: 6e10 d312 0300 |0021: invoke-virtual {v3}, Landroid/view/View;.getTop:()I // method@12d3 │ │ -05209c: 0a05 |0024: move-result v5 │ │ -05209e: 6e10 b812 0300 |0025: invoke-virtual {v3}, Landroid/view/View;.getBottom:()I // method@12b8 │ │ -0520a4: 0a00 |0028: move-result v0 │ │ -0520a6: 9101 0204 |0029: sub-int v1, v2, v4 │ │ -0520aa: 5486 0205 |002b: iget-object v6, v8, Landroid/support/v4/widget/SlidingPaneLayout;.mShadowDrawable:Landroid/graphics/drawable/Drawable; // field@0502 │ │ -0520ae: 6e50 a401 1625 |002d: invoke-virtual {v6, v1, v5, v2, v0}, Landroid/graphics/drawable/Drawable;.setBounds:(IIII)V // method@01a4 │ │ -0520b4: 5486 0205 |0030: iget-object v6, v8, Landroid/support/v4/widget/SlidingPaneLayout;.mShadowDrawable:Landroid/graphics/drawable/Drawable; // field@0502 │ │ -0520b8: 6e20 9901 9600 |0032: invoke-virtual {v6, v9}, Landroid/graphics/drawable/Drawable;.draw:(Landroid/graphics/Canvas;)V // method@0199 │ │ -0520be: 28df |0035: goto 0014 // -0021 │ │ - catches : (none) │ │ - positions : │ │ - 0x0001 line=1053 │ │ - 0x0004 line=1055 │ │ - 0x000e line=1056 │ │ - 0x0014 line=1068 │ │ - 0x0015 line=1055 │ │ - 0x0017 line=1061 │ │ - 0x001d line=1062 │ │ - 0x0021 line=1063 │ │ - 0x0025 line=1064 │ │ - 0x0029 line=1065 │ │ - 0x002b line=1066 │ │ - 0x0030 line=1067 │ │ - locals : │ │ - 0x000e - 0x0015 reg=3 shadowView Landroid/view/View; │ │ - 0x0029 - 0x0036 reg=0 bottom I │ │ - 0x002b - 0x0036 reg=1 left I │ │ - 0x0021 - 0x0036 reg=2 right I │ │ - 0x0017 - 0x0036 reg=3 shadowView Landroid/view/View; │ │ - 0x001d - 0x0036 reg=4 shadowWidth I │ │ - 0x0025 - 0x0036 reg=5 top I │ │ - 0x0000 - 0x0036 reg=8 this Landroid/support/v4/widget/SlidingPaneLayout; │ │ - 0x0000 - 0x0036 reg=9 c Landroid/graphics/Canvas; │ │ + insns size : 70 16-bit code units │ │ +075b58: |[075b58] android.support.v4.widget.SlidingPaneLayout.draw:(Landroid/graphics/Canvas;)V │ │ +075b68: 1219 |0000: const/4 v9, #int 1 // #1 │ │ +075b6a: 6f20 a91d ba00 |0001: invoke-super {v10, v11}, Landroid/view/ViewGroup;.draw:(Landroid/graphics/Canvas;)V // method@1da9 │ │ +075b70: 7010 721b 0a00 |0004: invoke-direct {v10}, Landroid/support/v4/widget/SlidingPaneLayout;.isLayoutRtlSupport:()Z // method@1b72 │ │ +075b76: 0a01 |0007: move-result v1 │ │ +075b78: 3801 1300 |0008: if-eqz v1, 001b // +0013 │ │ +075b7c: 54a4 c307 |000a: iget-object v4, v10, Landroid/support/v4/widget/SlidingPaneLayout;.mShadowDrawableRight:Landroid/graphics/drawable/Drawable; // field@07c3 │ │ +075b80: 6e10 611b 0a00 |000c: invoke-virtual {v10}, Landroid/support/v4/widget/SlidingPaneLayout;.getChildCount:()I // method@1b61 │ │ +075b86: 0a08 |000f: move-result v8 │ │ +075b88: 3798 0e00 |0010: if-le v8, v9, 001e // +000e │ │ +075b8c: 6e20 601b 9a00 |0012: invoke-virtual {v10, v9}, Landroid/support/v4/widget/SlidingPaneLayout;.getChildAt:(I)Landroid/view/View; // method@1b60 │ │ +075b92: 0c05 |0015: move-result-object v5 │ │ +075b94: 3805 0400 |0016: if-eqz v5, 001a // +0004 │ │ +075b98: 3904 0800 |0018: if-nez v4, 0020 // +0008 │ │ +075b9c: 0e00 |001a: return-void │ │ +075b9e: 54a4 c207 |001b: iget-object v4, v10, Landroid/support/v4/widget/SlidingPaneLayout;.mShadowDrawableLeft:Landroid/graphics/drawable/Drawable; // field@07c2 │ │ +075ba2: 28ef |001d: goto 000c // -0011 │ │ +075ba4: 1205 |001e: const/4 v5, #int 0 // #0 │ │ +075ba6: 28f7 |001f: goto 0016 // -0009 │ │ +075ba8: 6e10 251d 0500 |0020: invoke-virtual {v5}, Landroid/view/View;.getTop:()I // method@1d25 │ │ +075bae: 0a07 |0023: move-result v7 │ │ +075bb0: 6e10 fa1c 0500 |0024: invoke-virtual {v5}, Landroid/view/View;.getBottom:()I // method@1cfa │ │ +075bb6: 0a00 |0027: move-result v0 │ │ +075bb8: 6e10 1802 0400 |0028: invoke-virtual {v4}, Landroid/graphics/drawable/Drawable;.getIntrinsicWidth:()I // method@0218 │ │ +075bbe: 0a06 |002b: move-result v6 │ │ +075bc0: 7010 721b 0a00 |002c: invoke-direct {v10}, Landroid/support/v4/widget/SlidingPaneLayout;.isLayoutRtlSupport:()Z // method@1b72 │ │ +075bc6: 0a08 |002f: move-result v8 │ │ +075bc8: 3808 0f00 |0030: if-eqz v8, 003f // +000f │ │ +075bcc: 6e10 1b1d 0500 |0032: invoke-virtual {v5}, Landroid/view/View;.getRight:()I // method@1d1b │ │ +075bd2: 0a02 |0035: move-result v2 │ │ +075bd4: 9003 0206 |0036: add-int v3, v2, v6 │ │ +075bd8: 6e50 2002 2437 |0038: invoke-virtual {v4, v2, v7, v3, v0}, Landroid/graphics/drawable/Drawable;.setBounds:(IIII)V // method@0220 │ │ +075bde: 6e20 1502 b400 |003b: invoke-virtual {v4, v11}, Landroid/graphics/drawable/Drawable;.draw:(Landroid/graphics/Canvas;)V // method@0215 │ │ +075be4: 28dc |003e: goto 001a // -0024 │ │ +075be6: 6e10 071d 0500 |003f: invoke-virtual {v5}, Landroid/view/View;.getLeft:()I // method@1d07 │ │ +075bec: 0a03 |0042: move-result v3 │ │ +075bee: 9102 0306 |0043: sub-int v2, v3, v6 │ │ +075bf2: 28f3 |0045: goto 0038 // -000d │ │ + catches : (none) │ │ + positions : │ │ + 0x0001 line=1152 │ │ + 0x0004 line=1153 │ │ + 0x0008 line=1155 │ │ + 0x000a line=1156 │ │ + 0x000c line=1161 │ │ + 0x0016 line=1162 │ │ + 0x001a line=1183 │ │ + 0x001b line=1158 │ │ + 0x001e line=1161 │ │ + 0x0020 line=1167 │ │ + 0x0024 line=1168 │ │ + 0x0028 line=1170 │ │ + 0x002c line=1173 │ │ + 0x0032 line=1174 │ │ + 0x0036 line=1175 │ │ + 0x0038 line=1181 │ │ + 0x003b line=1182 │ │ + 0x003f line=1177 │ │ + 0x0043 line=1178 │ │ + locals : │ │ + 0x000c - 0x001b reg=4 shadowDrawable Landroid/graphics/drawable/Drawable; │ │ + 0x0016 - 0x001b reg=5 shadowView Landroid/view/View; │ │ + 0x0036 - 0x003f reg=2 left I │ │ + 0x0038 - 0x003f reg=3 right I │ │ + 0x0028 - 0x0046 reg=0 bottom I │ │ + 0x0008 - 0x0046 reg=1 isLayoutRtl Z │ │ + 0x0045 - 0x0046 reg=2 left I │ │ + 0x0043 - 0x0046 reg=3 right I │ │ + 0x001d - 0x0046 reg=4 shadowDrawable Landroid/graphics/drawable/Drawable; │ │ + 0x0020 - 0x0046 reg=5 shadowView Landroid/view/View; │ │ + 0x002c - 0x0046 reg=6 shadowWidth I │ │ + 0x0024 - 0x0046 reg=7 top I │ │ + 0x0000 - 0x0046 reg=10 this Landroid/support/v4/widget/SlidingPaneLayout; │ │ + 0x0000 - 0x0046 reg=11 c Landroid/graphics/Canvas; │ │ │ │ #9 : (in Landroid/support/v4/widget/SlidingPaneLayout;) │ │ name : 'drawChild' │ │ type : '(Landroid/graphics/Canvas;Landroid/view/View;J)Z' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 12 │ │ ins : 5 │ │ outs : 5 │ │ - insns size : 159 16-bit code units │ │ -0520c0: |[0520c0] android.support.v4.widget.SlidingPaneLayout.drawChild:(Landroid/graphics/Canvas;Landroid/view/View;J)Z │ │ -0520d0: 6e10 c212 0900 |0000: invoke-virtual {v9}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@12c2 │ │ -0520d6: 0c01 |0003: move-result-object v1 │ │ -0520d8: 1f01 7e02 |0004: check-cast v1, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams; // type@027e │ │ -0520dc: 1224 |0006: const/4 v4, #int 2 // #2 │ │ -0520de: 6e20 6801 4800 |0007: invoke-virtual {v8, v4}, Landroid/graphics/Canvas;.save:(I)I // method@0168 │ │ -0520e4: 0a03 |000a: move-result v3 │ │ -0520e6: 5574 f504 |000b: iget-boolean v4, v7, Landroid/support/v4/widget/SlidingPaneLayout;.mCanSlide:Z // field@04f5 │ │ -0520ea: 3804 2600 |000d: if-eqz v4, 0033 // +0026 │ │ -0520ee: 5514 e904 |000f: iget-boolean v4, v1, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.slideable:Z // field@04e9 │ │ -0520f2: 3904 2200 |0011: if-nez v4, 0033 // +0022 │ │ -0520f6: 5474 0505 |0013: iget-object v4, v7, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideableView:Landroid/view/View; // field@0505 │ │ -0520fa: 3804 1e00 |0015: if-eqz v4, 0033 // +001e │ │ -0520fe: 5474 0705 |0017: iget-object v4, v7, Landroid/support/v4/widget/SlidingPaneLayout;.mTmpRect:Landroid/graphics/Rect; // field@0507 │ │ -052102: 6e20 6101 4800 |0019: invoke-virtual {v8, v4}, Landroid/graphics/Canvas;.getClipBounds:(Landroid/graphics/Rect;)Z // method@0161 │ │ -052108: 5474 0705 |001c: iget-object v4, v7, Landroid/support/v4/widget/SlidingPaneLayout;.mTmpRect:Landroid/graphics/Rect; // field@0507 │ │ -05210c: 5475 0705 |001e: iget-object v5, v7, Landroid/support/v4/widget/SlidingPaneLayout;.mTmpRect:Landroid/graphics/Rect; // field@0507 │ │ -052110: 5255 2700 |0020: iget v5, v5, Landroid/graphics/Rect;.right:I // field@0027 │ │ -052114: 5476 0505 |0022: iget-object v6, v7, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideableView:Landroid/view/View; // field@0505 │ │ -052118: 6e10 c312 0600 |0024: invoke-virtual {v6}, Landroid/view/View;.getLeft:()I // method@12c3 │ │ -05211e: 0a06 |0027: move-result v6 │ │ -052120: 7120 8d17 6500 |0028: invoke-static {v5, v6}, Ljava/lang/Math;.min:(II)I // method@178d │ │ -052126: 0a05 |002b: move-result v5 │ │ -052128: 5945 2700 |002c: iput v5, v4, Landroid/graphics/Rect;.right:I // field@0027 │ │ -05212c: 5474 0705 |002e: iget-object v4, v7, Landroid/support/v4/widget/SlidingPaneLayout;.mTmpRect:Landroid/graphics/Rect; // field@0507 │ │ -052130: 6e20 5701 4800 |0030: invoke-virtual {v8, v4}, Landroid/graphics/Canvas;.clipRect:(Landroid/graphics/Rect;)Z // method@0157 │ │ -052136: 6004 2c00 |0033: sget v4, Landroid/os/Build$VERSION;.SDK_INT:I // field@002c │ │ -05213a: 1305 0b00 |0035: const/16 v5, #int 11 // #b │ │ -05213e: 3454 0a00 |0037: if-lt v4, v5, 0041 // +000a │ │ -052142: 6f5b 3513 87a9 |0039: invoke-super {v7, v8, v9, v10, v11}, Landroid/view/ViewGroup;.drawChild:(Landroid/graphics/Canvas;Landroid/view/View;J)Z // method@1335 │ │ -052148: 0a02 |003c: move-result v2 │ │ -05214a: 6e20 6501 3800 |003d: invoke-virtual {v8, v3}, Landroid/graphics/Canvas;.restoreToCount:(I)V // method@0165 │ │ -052150: 0f02 |0040: return v2 │ │ -052152: 5514 e504 |0041: iget-boolean v4, v1, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.dimWhenOffset:Z // field@04e5 │ │ -052156: 3804 4d00 |0043: if-eqz v4, 0090 // +004d │ │ -05215a: 5274 0305 |0045: iget v4, v7, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideOffset:F // field@0503 │ │ -05215e: 1205 |0047: const/4 v5, #int 0 // #0 │ │ -052160: 2d04 0405 |0048: cmpl-float v4, v4, v5 │ │ -052164: 3d04 4600 |004a: if-lez v4, 0090 // +0046 │ │ -052168: 6e10 dc12 0900 |004c: invoke-virtual {v9}, Landroid/view/View;.isDrawingCacheEnabled:()Z // method@12dc │ │ -05216e: 0a04 |004f: move-result v4 │ │ -052170: 3904 0600 |0050: if-nez v4, 0056 // +0006 │ │ -052174: 1214 |0052: const/4 v4, #int 1 // #1 │ │ -052176: 6e20 0313 4900 |0053: invoke-virtual {v9, v4}, Landroid/view/View;.setDrawingCacheEnabled:(Z)V // method@1303 │ │ -05217c: 6e10 ba12 0900 |0056: invoke-virtual {v9}, Landroid/view/View;.getDrawingCache:()Landroid/graphics/Bitmap; // method@12ba │ │ -052182: 0c00 |0059: move-result-object v0 │ │ -052184: 3800 1300 |005a: if-eqz v0, 006d // +0013 │ │ -052188: 6e10 c312 0900 |005c: invoke-virtual {v9}, Landroid/view/View;.getLeft:()I // method@12c3 │ │ -05218e: 0a04 |005f: move-result v4 │ │ -052190: 8244 |0060: int-to-float v4, v4 │ │ -052192: 6e10 d312 0900 |0061: invoke-virtual {v9}, Landroid/view/View;.getTop:()I // method@12d3 │ │ -052198: 0a05 |0064: move-result v5 │ │ -05219a: 8255 |0065: int-to-float v5, v5 │ │ -05219c: 5416 e404 |0066: iget-object v6, v1, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.dimPaint:Landroid/graphics/Paint; // field@04e4 │ │ -0521a0: 6e56 5801 0854 |0068: invoke-virtual {v8, v0, v4, v5, v6}, Landroid/graphics/Canvas;.drawBitmap:(Landroid/graphics/Bitmap;FFLandroid/graphics/Paint;)V // method@0158 │ │ -0521a6: 1202 |006b: const/4 v2, #int 0 // #0 │ │ -0521a8: 28d1 |006c: goto 003d // -002f │ │ -0521aa: 1a04 910a |006d: const-string v4, "SlidingPaneLayout" // string@0a91 │ │ -0521ae: 2205 b903 |006f: new-instance v5, Ljava/lang/StringBuilder; // type@03b9 │ │ -0521b2: 7010 ae17 0500 |0071: invoke-direct {v5}, Ljava/lang/StringBuilder;.:()V // method@17ae │ │ -0521b8: 1a06 490f |0074: const-string v6, "drawChild: child view " // string@0f49 │ │ -0521bc: 6e20 b517 6500 |0076: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17b5 │ │ -0521c2: 0c05 |0079: move-result-object v5 │ │ -0521c4: 6e20 b417 9500 |007a: invoke-virtual {v5, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@17b4 │ │ -0521ca: 0c05 |007d: move-result-object v5 │ │ -0521cc: 1a06 7e00 |007e: const-string v6, " returned null drawing cache" // string@007e │ │ -0521d0: 6e20 b517 6500 |0080: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17b5 │ │ -0521d6: 0c05 |0083: move-result-object v5 │ │ -0521d8: 6e10 ba17 0500 |0084: invoke-virtual {v5}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@17ba │ │ -0521de: 0c05 |0087: move-result-object v5 │ │ -0521e0: 7120 3612 5400 |0088: invoke-static {v4, v5}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@1236 │ │ -0521e6: 6f5b 3513 87a9 |008b: invoke-super {v7, v8, v9, v10, v11}, Landroid/view/ViewGroup;.drawChild:(Landroid/graphics/Canvas;Landroid/view/View;J)Z // method@1335 │ │ -0521ec: 0a02 |008e: move-result v2 │ │ -0521ee: 28ae |008f: goto 003d // -0052 │ │ -0521f0: 6e10 dc12 0900 |0090: invoke-virtual {v9}, Landroid/view/View;.isDrawingCacheEnabled:()Z // method@12dc │ │ -0521f6: 0a04 |0093: move-result v4 │ │ -0521f8: 3804 0600 |0094: if-eqz v4, 009a // +0006 │ │ -0521fc: 1204 |0096: const/4 v4, #int 0 // #0 │ │ -0521fe: 6e20 0313 4900 |0097: invoke-virtual {v9, v4}, Landroid/view/View;.setDrawingCacheEnabled:(Z)V // method@1303 │ │ -052204: 6f5b 3513 87a9 |009a: invoke-super {v7, v8, v9, v10, v11}, Landroid/view/ViewGroup;.drawChild:(Landroid/graphics/Canvas;Landroid/view/View;J)Z // method@1335 │ │ -05220a: 0a02 |009d: move-result v2 │ │ -05220c: 289f |009e: goto 003d // -0061 │ │ + insns size : 184 16-bit code units │ │ +075bf4: |[075bf4] android.support.v4.widget.SlidingPaneLayout.drawChild:(Landroid/graphics/Canvas;Landroid/view/View;J)Z │ │ +075c04: 6e10 061d 0900 |0000: invoke-virtual {v9}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@1d06 │ │ +075c0a: 0c01 |0003: move-result-object v1 │ │ +075c0c: 1f01 e403 |0004: check-cast v1, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams; // type@03e4 │ │ +075c10: 1224 |0006: const/4 v4, #int 2 // #2 │ │ +075c12: 6e20 cc01 4800 |0007: invoke-virtual {v8, v4}, Landroid/graphics/Canvas;.save:(I)I // method@01cc │ │ +075c18: 0a03 |000a: move-result v3 │ │ +075c1a: 5574 b507 |000b: iget-boolean v4, v7, Landroid/support/v4/widget/SlidingPaneLayout;.mCanSlide:Z // field@07b5 │ │ +075c1e: 3804 2c00 |000d: if-eqz v4, 0039 // +002c │ │ +075c22: 5514 a907 |000f: iget-boolean v4, v1, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.slideable:Z // field@07a9 │ │ +075c26: 3904 2800 |0011: if-nez v4, 0039 // +0028 │ │ +075c2a: 5474 c607 |0013: iget-object v4, v7, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideableView:Landroid/view/View; // field@07c6 │ │ +075c2e: 3804 2400 |0015: if-eqz v4, 0039 // +0024 │ │ +075c32: 5474 c807 |0017: iget-object v4, v7, Landroid/support/v4/widget/SlidingPaneLayout;.mTmpRect:Landroid/graphics/Rect; // field@07c8 │ │ +075c36: 6e20 c301 4800 |0019: invoke-virtual {v8, v4}, Landroid/graphics/Canvas;.getClipBounds:(Landroid/graphics/Rect;)Z // method@01c3 │ │ +075c3c: 7010 721b 0700 |001c: invoke-direct {v7}, Landroid/support/v4/widget/SlidingPaneLayout;.isLayoutRtlSupport:()Z // method@1b72 │ │ +075c42: 0a04 |001f: move-result v4 │ │ +075c44: 3804 2700 |0020: if-eqz v4, 0047 // +0027 │ │ +075c48: 5474 c807 |0022: iget-object v4, v7, Landroid/support/v4/widget/SlidingPaneLayout;.mTmpRect:Landroid/graphics/Rect; // field@07c8 │ │ +075c4c: 5475 c807 |0024: iget-object v5, v7, Landroid/support/v4/widget/SlidingPaneLayout;.mTmpRect:Landroid/graphics/Rect; // field@07c8 │ │ +075c50: 5255 3600 |0026: iget v5, v5, Landroid/graphics/Rect;.left:I // field@0036 │ │ +075c54: 5476 c607 |0028: iget-object v6, v7, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideableView:Landroid/view/View; // field@07c6 │ │ +075c58: 6e10 1b1d 0600 |002a: invoke-virtual {v6}, Landroid/view/View;.getRight:()I // method@1d1b │ │ +075c5e: 0a06 |002d: move-result v6 │ │ +075c60: 7120 7e22 6500 |002e: invoke-static {v5, v6}, Ljava/lang/Math;.max:(II)I // method@227e │ │ +075c66: 0a05 |0031: move-result v5 │ │ +075c68: 5945 3600 |0032: iput v5, v4, Landroid/graphics/Rect;.left:I // field@0036 │ │ +075c6c: 5474 c807 |0034: iget-object v4, v7, Landroid/support/v4/widget/SlidingPaneLayout;.mTmpRect:Landroid/graphics/Rect; // field@07c8 │ │ +075c70: 6e20 b501 4800 |0036: invoke-virtual {v8, v4}, Landroid/graphics/Canvas;.clipRect:(Landroid/graphics/Rect;)Z // method@01b5 │ │ +075c76: 6004 4000 |0039: sget v4, Landroid/os/Build$VERSION;.SDK_INT:I // field@0040 │ │ +075c7a: 1305 0b00 |003b: const/16 v5, #int 11 // #b │ │ +075c7e: 3454 1d00 |003d: if-lt v4, v5, 005a // +001d │ │ +075c82: 6f5b aa1d 87a9 |003f: invoke-super {v7, v8, v9, v10, v11}, Landroid/view/ViewGroup;.drawChild:(Landroid/graphics/Canvas;Landroid/view/View;J)Z // method@1daa │ │ +075c88: 0a02 |0042: move-result v2 │ │ +075c8a: 6e20 c801 3800 |0043: invoke-virtual {v8, v3}, Landroid/graphics/Canvas;.restoreToCount:(I)V // method@01c8 │ │ +075c90: 0f02 |0046: return v2 │ │ +075c92: 5474 c807 |0047: iget-object v4, v7, Landroid/support/v4/widget/SlidingPaneLayout;.mTmpRect:Landroid/graphics/Rect; // field@07c8 │ │ +075c96: 5475 c807 |0049: iget-object v5, v7, Landroid/support/v4/widget/SlidingPaneLayout;.mTmpRect:Landroid/graphics/Rect; // field@07c8 │ │ +075c9a: 5255 3700 |004b: iget v5, v5, Landroid/graphics/Rect;.right:I // field@0037 │ │ +075c9e: 5476 c607 |004d: iget-object v6, v7, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideableView:Landroid/view/View; // field@07c6 │ │ +075ca2: 6e10 071d 0600 |004f: invoke-virtual {v6}, Landroid/view/View;.getLeft:()I // method@1d07 │ │ +075ca8: 0a06 |0052: move-result v6 │ │ +075caa: 7120 8022 6500 |0053: invoke-static {v5, v6}, Ljava/lang/Math;.min:(II)I // method@2280 │ │ +075cb0: 0a05 |0056: move-result v5 │ │ +075cb2: 5945 3700 |0057: iput v5, v4, Landroid/graphics/Rect;.right:I // field@0037 │ │ +075cb6: 28db |0059: goto 0034 // -0025 │ │ +075cb8: 5514 a507 |005a: iget-boolean v4, v1, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.dimWhenOffset:Z // field@07a5 │ │ +075cbc: 3804 4d00 |005c: if-eqz v4, 00a9 // +004d │ │ +075cc0: 5274 c407 |005e: iget v4, v7, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideOffset:F // field@07c4 │ │ +075cc4: 1205 |0060: const/4 v5, #int 0 // #0 │ │ +075cc6: 2d04 0405 |0061: cmpl-float v4, v4, v5 │ │ +075cca: 3d04 4600 |0063: if-lez v4, 00a9 // +0046 │ │ +075cce: 6e10 361d 0900 |0065: invoke-virtual {v9}, Landroid/view/View;.isDrawingCacheEnabled:()Z // method@1d36 │ │ +075cd4: 0a04 |0068: move-result v4 │ │ +075cd6: 3904 0600 |0069: if-nez v4, 006f // +0006 │ │ +075cda: 1214 |006b: const/4 v4, #int 1 // #1 │ │ +075cdc: 6e20 641d 4900 |006c: invoke-virtual {v9, v4}, Landroid/view/View;.setDrawingCacheEnabled:(Z)V // method@1d64 │ │ +075ce2: 6e10 fc1c 0900 |006f: invoke-virtual {v9}, Landroid/view/View;.getDrawingCache:()Landroid/graphics/Bitmap; // method@1cfc │ │ +075ce8: 0c00 |0072: move-result-object v0 │ │ +075cea: 3800 1300 |0073: if-eqz v0, 0086 // +0013 │ │ +075cee: 6e10 071d 0900 |0075: invoke-virtual {v9}, Landroid/view/View;.getLeft:()I // method@1d07 │ │ +075cf4: 0a04 |0078: move-result v4 │ │ +075cf6: 8244 |0079: int-to-float v4, v4 │ │ +075cf8: 6e10 251d 0900 |007a: invoke-virtual {v9}, Landroid/view/View;.getTop:()I // method@1d25 │ │ +075cfe: 0a05 |007d: move-result v5 │ │ +075d00: 8255 |007e: int-to-float v5, v5 │ │ +075d02: 5416 a407 |007f: iget-object v6, v1, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.dimPaint:Landroid/graphics/Paint; // field@07a4 │ │ +075d06: 6e56 b801 0854 |0081: invoke-virtual {v8, v0, v4, v5, v6}, Landroid/graphics/Canvas;.drawBitmap:(Landroid/graphics/Bitmap;FFLandroid/graphics/Paint;)V // method@01b8 │ │ +075d0c: 1202 |0084: const/4 v2, #int 0 // #0 │ │ +075d0e: 28be |0085: goto 0043 // -0042 │ │ +075d10: 1a04 7f0e |0086: const-string v4, "SlidingPaneLayout" // string@0e7f │ │ +075d14: 2205 3e05 |0088: new-instance v5, Ljava/lang/StringBuilder; // type@053e │ │ +075d18: 7010 a422 0500 |008a: invoke-direct {v5}, Ljava/lang/StringBuilder;.:()V // method@22a4 │ │ +075d1e: 1a06 d014 |008d: const-string v6, "drawChild: child view " // string@14d0 │ │ +075d22: 6e20 ad22 6500 |008f: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22ad │ │ +075d28: 0c05 |0092: move-result-object v5 │ │ +075d2a: 6e20 ac22 9500 |0093: invoke-virtual {v5, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@22ac │ │ +075d30: 0c05 |0096: move-result-object v5 │ │ +075d32: 1a06 8900 |0097: const-string v6, " returned null drawing cache" // string@0089 │ │ +075d36: 6e20 ad22 6500 |0099: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22ad │ │ +075d3c: 0c05 |009c: move-result-object v5 │ │ +075d3e: 6e10 b222 0500 |009d: invoke-virtual {v5}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@22b2 │ │ +075d44: 0c05 |00a0: move-result-object v5 │ │ +075d46: 7120 711c 5400 |00a1: invoke-static {v4, v5}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@1c71 │ │ +075d4c: 6f5b aa1d 87a9 |00a4: invoke-super {v7, v8, v9, v10, v11}, Landroid/view/ViewGroup;.drawChild:(Landroid/graphics/Canvas;Landroid/view/View;J)Z // method@1daa │ │ +075d52: 0a02 |00a7: move-result v2 │ │ +075d54: 289b |00a8: goto 0043 // -0065 │ │ +075d56: 6e10 361d 0900 |00a9: invoke-virtual {v9}, Landroid/view/View;.isDrawingCacheEnabled:()Z // method@1d36 │ │ +075d5c: 0a04 |00ac: move-result v4 │ │ +075d5e: 3804 0600 |00ad: if-eqz v4, 00b3 // +0006 │ │ +075d62: 1204 |00af: const/4 v4, #int 0 // #0 │ │ +075d64: 6e20 641d 4900 |00b0: invoke-virtual {v9, v4}, Landroid/view/View;.setDrawingCacheEnabled:(Z)V // method@1d64 │ │ +075d6a: 6f5b aa1d 87a9 |00b3: invoke-super {v7, v8, v9, v10, v11}, Landroid/view/ViewGroup;.drawChild:(Landroid/graphics/Canvas;Landroid/view/View;J)Z // method@1daa │ │ +075d70: 0a02 |00b6: move-result v2 │ │ +075d72: 288c |00b7: goto 0043 // -0074 │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=951 │ │ - 0x0006 line=953 │ │ - 0x000b line=955 │ │ - 0x0017 line=957 │ │ - 0x001c line=958 │ │ - 0x002e line=959 │ │ - 0x0033 line=962 │ │ - 0x0039 line=963 │ │ - 0x003d line=985 │ │ - 0x0040 line=987 │ │ - 0x0041 line=965 │ │ - 0x004c line=966 │ │ - 0x0052 line=967 │ │ - 0x0056 line=969 │ │ - 0x005a line=970 │ │ - 0x005c line=971 │ │ - 0x006b line=972 │ │ - 0x006d line=974 │ │ - 0x008b line=975 │ │ - 0x0090 line=978 │ │ - 0x0096 line=979 │ │ - 0x009a line=981 │ │ - locals : │ │ - 0x003d - 0x0041 reg=2 result Z │ │ - 0x006c - 0x006d reg=2 result Z │ │ - 0x005a - 0x0090 reg=0 cache Landroid/graphics/Bitmap; │ │ - 0x008f - 0x0090 reg=2 result Z │ │ - 0x0006 - 0x009f reg=1 lp Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams; │ │ - 0x009e - 0x009f reg=2 result Z │ │ - 0x000b - 0x009f reg=3 save I │ │ - 0x0000 - 0x009f reg=7 this Landroid/support/v4/widget/SlidingPaneLayout; │ │ - 0x0000 - 0x009f reg=8 canvas Landroid/graphics/Canvas; │ │ - 0x0000 - 0x009f reg=9 child Landroid/view/View; │ │ - 0x0000 - 0x009f reg=10 drawingTime J │ │ + 0x0000 line=994 │ │ + 0x0006 line=996 │ │ + 0x000b line=998 │ │ + 0x0017 line=1000 │ │ + 0x001c line=1001 │ │ + 0x0022 line=1002 │ │ + 0x0034 line=1006 │ │ + 0x0039 line=1009 │ │ + 0x003f line=1010 │ │ + 0x0043 line=1032 │ │ + 0x0046 line=1034 │ │ + 0x0047 line=1004 │ │ + 0x005a line=1012 │ │ + 0x0065 line=1013 │ │ + 0x006b line=1014 │ │ + 0x006f line=1016 │ │ + 0x0073 line=1017 │ │ + 0x0075 line=1018 │ │ + 0x0084 line=1019 │ │ + 0x0086 line=1021 │ │ + 0x00a4 line=1022 │ │ + 0x00a9 line=1025 │ │ + 0x00af line=1026 │ │ + 0x00b3 line=1028 │ │ + locals : │ │ + 0x0043 - 0x0047 reg=2 result Z │ │ + 0x0085 - 0x0086 reg=2 result Z │ │ + 0x0073 - 0x00a9 reg=0 cache Landroid/graphics/Bitmap; │ │ + 0x00a8 - 0x00a9 reg=2 result Z │ │ + 0x0006 - 0x00b8 reg=1 lp Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams; │ │ + 0x00b7 - 0x00b8 reg=2 result Z │ │ + 0x000b - 0x00b8 reg=3 save I │ │ + 0x0000 - 0x00b8 reg=7 this Landroid/support/v4/widget/SlidingPaneLayout; │ │ + 0x0000 - 0x00b8 reg=8 canvas Landroid/graphics/Canvas; │ │ + 0x0000 - 0x00b8 reg=9 child Landroid/view/View; │ │ + 0x0000 - 0x00b8 reg=10 drawingTime J │ │ │ │ #10 : (in Landroid/support/v4/widget/SlidingPaneLayout;) │ │ name : 'generateDefaultLayoutParams' │ │ type : '()Landroid/view/ViewGroup$LayoutParams;' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -052210: |[052210] android.support.v4.widget.SlidingPaneLayout.generateDefaultLayoutParams:()Landroid/view/ViewGroup$LayoutParams; │ │ -052220: 2200 7e02 |0000: new-instance v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams; // type@027e │ │ -052224: 7010 6111 0000 |0002: invoke-direct {v0}, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.:()V // method@1161 │ │ -05222a: 1100 |0005: return-object v0 │ │ +075d74: |[075d74] android.support.v4.widget.SlidingPaneLayout.generateDefaultLayoutParams:()Landroid/view/ViewGroup$LayoutParams; │ │ +075d84: 2200 e403 |0000: new-instance v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams; // type@03e4 │ │ +075d88: 7010 241b 0000 |0002: invoke-direct {v0}, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.:()V // method@1b24 │ │ +075d8e: 1100 |0005: return-object v0 │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=1135 │ │ + 0x0000 line=1253 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/widget/SlidingPaneLayout; │ │ │ │ #11 : (in Landroid/support/v4/widget/SlidingPaneLayout;) │ │ name : 'generateLayoutParams' │ │ type : '(Landroid/util/AttributeSet;)Landroid/view/ViewGroup$LayoutParams;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 10 16-bit code units │ │ -05222c: |[05222c] android.support.v4.widget.SlidingPaneLayout.generateLayoutParams:(Landroid/util/AttributeSet;)Landroid/view/ViewGroup$LayoutParams; │ │ -05223c: 2200 7e02 |0000: new-instance v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams; // type@027e │ │ -052240: 6e10 9e11 0200 |0002: invoke-virtual {v2}, Landroid/support/v4/widget/SlidingPaneLayout;.getContext:()Landroid/content/Context; // method@119e │ │ -052246: 0c01 |0005: move-result-object v1 │ │ -052248: 7030 6311 1003 |0006: invoke-direct {v0, v1, v3}, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@1163 │ │ -05224e: 1100 |0009: return-object v0 │ │ +075d90: |[075d90] android.support.v4.widget.SlidingPaneLayout.generateLayoutParams:(Landroid/util/AttributeSet;)Landroid/view/ViewGroup$LayoutParams; │ │ +075da0: 2200 e403 |0000: new-instance v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams; // type@03e4 │ │ +075da4: 6e10 621b 0200 |0002: invoke-virtual {v2}, Landroid/support/v4/widget/SlidingPaneLayout;.getContext:()Landroid/content/Context; // method@1b62 │ │ +075daa: 0c01 |0005: move-result-object v1 │ │ +075dac: 7030 261b 1003 |0006: invoke-direct {v0, v1, v3}, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@1b26 │ │ +075db2: 1100 |0009: return-object v0 │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=1152 │ │ + 0x0000 line=1270 │ │ locals : │ │ 0x0000 - 0x000a reg=2 this Landroid/support/v4/widget/SlidingPaneLayout; │ │ 0x0000 - 0x000a reg=3 attrs Landroid/util/AttributeSet; │ │ │ │ #12 : (in Landroid/support/v4/widget/SlidingPaneLayout;) │ │ name : 'generateLayoutParams' │ │ type : '(Landroid/view/ViewGroup$LayoutParams;)Landroid/view/ViewGroup$LayoutParams;' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 18 16-bit code units │ │ -052250: |[052250] android.support.v4.widget.SlidingPaneLayout.generateLayoutParams:(Landroid/view/ViewGroup$LayoutParams;)Landroid/view/ViewGroup$LayoutParams; │ │ -052260: 2020 c502 |0000: instance-of v0, v2, Landroid/view/ViewGroup$MarginLayoutParams; // type@02c5 │ │ -052264: 3800 0a00 |0002: if-eqz v0, 000c // +000a │ │ -052268: 2200 7e02 |0004: new-instance v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams; // type@027e │ │ -05226c: 1f02 c502 |0006: check-cast v2, Landroid/view/ViewGroup$MarginLayoutParams; // type@02c5 │ │ -052270: 7020 6611 2000 |0008: invoke-direct {v0, v2}, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.:(Landroid/view/ViewGroup$MarginLayoutParams;)V // method@1166 │ │ -052276: 1100 |000b: return-object v0 │ │ -052278: 2200 7e02 |000c: new-instance v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams; // type@027e │ │ -05227c: 7020 6511 2000 |000e: invoke-direct {v0, v2}, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.:(Landroid/view/ViewGroup$LayoutParams;)V // method@1165 │ │ -052282: 28fa |0011: goto 000b // -0006 │ │ +075db4: |[075db4] android.support.v4.widget.SlidingPaneLayout.generateLayoutParams:(Landroid/view/ViewGroup$LayoutParams;)Landroid/view/ViewGroup$LayoutParams; │ │ +075dc4: 2020 3b04 |0000: instance-of v0, v2, Landroid/view/ViewGroup$MarginLayoutParams; // type@043b │ │ +075dc8: 3800 0a00 |0002: if-eqz v0, 000c // +000a │ │ +075dcc: 2200 e403 |0004: new-instance v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams; // type@03e4 │ │ +075dd0: 1f02 3b04 |0006: check-cast v2, Landroid/view/ViewGroup$MarginLayoutParams; // type@043b │ │ +075dd4: 7020 291b 2000 |0008: invoke-direct {v0, v2}, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.:(Landroid/view/ViewGroup$MarginLayoutParams;)V // method@1b29 │ │ +075dda: 1100 |000b: return-object v0 │ │ +075ddc: 2200 e403 |000c: new-instance v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams; // type@03e4 │ │ +075de0: 7020 281b 2000 |000e: invoke-direct {v0, v2}, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.:(Landroid/view/ViewGroup$LayoutParams;)V // method@1b28 │ │ +075de6: 28fa |0011: goto 000b // -0006 │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=1140 │ │ + 0x0000 line=1258 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 p Landroid/view/ViewGroup$LayoutParams; │ │ 0x0000 - 0x0012 reg=1 this Landroid/support/v4/widget/SlidingPaneLayout; │ │ 0x000c - 0x0012 reg=2 p Landroid/view/ViewGroup$LayoutParams; │ │ │ │ #13 : (in Landroid/support/v4/widget/SlidingPaneLayout;) │ │ name : 'getCoveredFadeColor' │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -052284: |[052284] android.support.v4.widget.SlidingPaneLayout.getCoveredFadeColor:()I │ │ -052294: 5210 f604 |0000: iget v0, v1, Landroid/support/v4/widget/SlidingPaneLayout;.mCoveredFadeColor:I // field@04f6 │ │ -052298: 0f00 |0002: return v0 │ │ +075de8: |[075de8] android.support.v4.widget.SlidingPaneLayout.getCoveredFadeColor:()I │ │ +075df8: 5210 b607 |0000: iget v0, v1, Landroid/support/v4/widget/SlidingPaneLayout;.mCoveredFadeColor:I // field@07b6 │ │ +075dfc: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=320 │ │ + 0x0000 line=325 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/widget/SlidingPaneLayout; │ │ │ │ #14 : (in Landroid/support/v4/widget/SlidingPaneLayout;) │ │ name : 'getParallaxDistance' │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -05229c: |[05229c] android.support.v4.widget.SlidingPaneLayout.getParallaxDistance:()I │ │ -0522ac: 5210 fe04 |0000: iget v0, v1, Landroid/support/v4/widget/SlidingPaneLayout;.mParallaxBy:I // field@04fe │ │ -0522b0: 0f00 |0002: return v0 │ │ +075e00: |[075e00] android.support.v4.widget.SlidingPaneLayout.getParallaxDistance:()I │ │ +075e10: 5210 be07 |0000: iget v0, v1, Landroid/support/v4/widget/SlidingPaneLayout;.mParallaxBy:I // field@07be │ │ +075e14: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=287 │ │ + 0x0000 line=292 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/widget/SlidingPaneLayout; │ │ │ │ #15 : (in Landroid/support/v4/widget/SlidingPaneLayout;) │ │ name : 'getSliderFadeColor' │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0522b4: |[0522b4] android.support.v4.widget.SlidingPaneLayout.getSliderFadeColor:()I │ │ -0522c4: 5210 0605 |0000: iget v0, v1, Landroid/support/v4/widget/SlidingPaneLayout;.mSliderFadeColor:I // field@0506 │ │ -0522c8: 0f00 |0002: return v0 │ │ +075e18: |[075e18] android.support.v4.widget.SlidingPaneLayout.getSliderFadeColor:()I │ │ +075e28: 5210 c707 |0000: iget v0, v1, Landroid/support/v4/widget/SlidingPaneLayout;.mSliderFadeColor:I // field@07c7 │ │ +075e2c: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=303 │ │ + 0x0000 line=308 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/widget/SlidingPaneLayout; │ │ │ │ #16 : (in Landroid/support/v4/widget/SlidingPaneLayout;) │ │ name : 'isDimmed' │ │ type : '(Landroid/view/View;)Z' │ │ access : 0x0000 () │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 27 16-bit code units │ │ -0522cc: |[0522cc] android.support.v4.widget.SlidingPaneLayout.isDimmed:(Landroid/view/View;)Z │ │ -0522dc: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -0522de: 3905 0300 |0001: if-nez v5, 0004 // +0003 │ │ -0522e2: 0f01 |0003: return v1 │ │ -0522e4: 6e10 c212 0500 |0004: invoke-virtual {v5}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@12c2 │ │ -0522ea: 0c00 |0007: move-result-object v0 │ │ -0522ec: 1f00 7e02 |0008: check-cast v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams; // type@027e │ │ -0522f0: 5542 f504 |000a: iget-boolean v2, v4, Landroid/support/v4/widget/SlidingPaneLayout;.mCanSlide:Z // field@04f5 │ │ -0522f4: 3802 f7ff |000c: if-eqz v2, 0003 // -0009 │ │ -0522f8: 5502 e504 |000e: iget-boolean v2, v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.dimWhenOffset:Z // field@04e5 │ │ -0522fc: 3802 f3ff |0010: if-eqz v2, 0003 // -000d │ │ -052300: 5242 0305 |0012: iget v2, v4, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideOffset:F // field@0503 │ │ -052304: 1203 |0014: const/4 v3, #int 0 // #0 │ │ -052306: 2d02 0203 |0015: cmpl-float v2, v2, v3 │ │ -05230a: 3d02 ecff |0017: if-lez v2, 0003 // -0014 │ │ -05230e: 1211 |0019: const/4 v1, #int 1 // #1 │ │ -052310: 28e9 |001a: goto 0003 // -0017 │ │ - catches : (none) │ │ - positions : │ │ - 0x0001 line=1126 │ │ - 0x0003 line=1130 │ │ - 0x0004 line=1129 │ │ - 0x000a line=1130 │ │ +075e30: |[075e30] android.support.v4.widget.SlidingPaneLayout.isDimmed:(Landroid/view/View;)Z │ │ +075e40: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +075e42: 3905 0300 |0001: if-nez v5, 0004 // +0003 │ │ +075e46: 0f01 |0003: return v1 │ │ +075e48: 6e10 061d 0500 |0004: invoke-virtual {v5}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@1d06 │ │ +075e4e: 0c00 |0007: move-result-object v0 │ │ +075e50: 1f00 e403 |0008: check-cast v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams; // type@03e4 │ │ +075e54: 5542 b507 |000a: iget-boolean v2, v4, Landroid/support/v4/widget/SlidingPaneLayout;.mCanSlide:Z // field@07b5 │ │ +075e58: 3802 f7ff |000c: if-eqz v2, 0003 // -0009 │ │ +075e5c: 5502 a507 |000e: iget-boolean v2, v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.dimWhenOffset:Z // field@07a5 │ │ +075e60: 3802 f3ff |0010: if-eqz v2, 0003 // -000d │ │ +075e64: 5242 c407 |0012: iget v2, v4, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideOffset:F // field@07c4 │ │ +075e68: 1203 |0014: const/4 v3, #int 0 // #0 │ │ +075e6a: 2d02 0203 |0015: cmpl-float v2, v2, v3 │ │ +075e6e: 3d02 ecff |0017: if-lez v2, 0003 // -0014 │ │ +075e72: 1211 |0019: const/4 v1, #int 1 // #1 │ │ +075e74: 28e9 |001a: goto 0003 // -0017 │ │ + catches : (none) │ │ + positions : │ │ + 0x0001 line=1244 │ │ + 0x0003 line=1248 │ │ + 0x0004 line=1247 │ │ + 0x000a line=1248 │ │ locals : │ │ 0x000a - 0x001b reg=0 lp Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams; │ │ 0x0000 - 0x001b reg=4 this Landroid/support/v4/widget/SlidingPaneLayout; │ │ 0x0000 - 0x001b reg=5 child Landroid/view/View; │ │ │ │ #17 : (in Landroid/support/v4/widget/SlidingPaneLayout;) │ │ name : 'isOpen' │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 16 16-bit code units │ │ -052314: |[052314] android.support.v4.widget.SlidingPaneLayout.isOpen:()Z │ │ -052324: 5520 f504 |0000: iget-boolean v0, v2, Landroid/support/v4/widget/SlidingPaneLayout;.mCanSlide:Z // field@04f5 │ │ -052328: 3800 0a00 |0002: if-eqz v0, 000c // +000a │ │ -05232c: 5220 0305 |0004: iget v0, v2, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideOffset:F // field@0503 │ │ -052330: 1501 803f |0006: const/high16 v1, #int 1065353216 // #3f80 │ │ -052334: 2d00 0001 |0008: cmpl-float v0, v0, v1 │ │ -052338: 3900 0400 |000a: if-nez v0, 000e // +0004 │ │ -05233c: 1210 |000c: const/4 v0, #int 1 // #1 │ │ -05233e: 0f00 |000d: return v0 │ │ -052340: 1200 |000e: const/4 v0, #int 0 // #0 │ │ -052342: 28fe |000f: goto 000d // -0002 │ │ +075e78: |[075e78] android.support.v4.widget.SlidingPaneLayout.isOpen:()Z │ │ +075e88: 5520 b507 |0000: iget-boolean v0, v2, Landroid/support/v4/widget/SlidingPaneLayout;.mCanSlide:Z // field@07b5 │ │ +075e8c: 3800 0a00 |0002: if-eqz v0, 000c // +000a │ │ +075e90: 5220 c407 |0004: iget v0, v2, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideOffset:F // field@07c4 │ │ +075e94: 1501 803f |0006: const/high16 v1, #int 1065353216 // #3f80 │ │ +075e98: 2d00 0001 |0008: cmpl-float v0, v0, v1 │ │ +075e9c: 3900 0400 |000a: if-nez v0, 000e // +0004 │ │ +075ea0: 1210 |000c: const/4 v0, #int 1 // #1 │ │ +075ea2: 0f00 |000d: return v0 │ │ +075ea4: 1200 |000e: const/4 v0, #int 0 // #0 │ │ +075ea6: 28fe |000f: goto 000d // -0002 │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=886 │ │ + 0x0000 line=917 │ │ locals : │ │ 0x0000 - 0x0010 reg=2 this Landroid/support/v4/widget/SlidingPaneLayout; │ │ │ │ #18 : (in Landroid/support/v4/widget/SlidingPaneLayout;) │ │ name : 'isSlideable' │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -052344: |[052344] android.support.v4.widget.SlidingPaneLayout.isSlideable:()Z │ │ -052354: 5510 f504 |0000: iget-boolean v0, v1, Landroid/support/v4/widget/SlidingPaneLayout;.mCanSlide:Z // field@04f5 │ │ -052358: 0f00 |0002: return v0 │ │ +075ea8: |[075ea8] android.support.v4.widget.SlidingPaneLayout.isSlideable:()Z │ │ +075eb8: 5510 b507 |0000: iget-boolean v0, v1, Landroid/support/v4/widget/SlidingPaneLayout;.mCanSlide:Z // field@07b5 │ │ +075ebc: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=905 │ │ + 0x0000 line=936 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/widget/SlidingPaneLayout; │ │ │ │ #19 : (in Landroid/support/v4/widget/SlidingPaneLayout;) │ │ name : 'onAttachedToWindow' │ │ type : '()V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -05235c: |[05235c] android.support.v4.widget.SlidingPaneLayout.onAttachedToWindow:()V │ │ -05236c: 6f10 4213 0100 |0000: invoke-super {v1}, Landroid/view/ViewGroup;.onAttachedToWindow:()V // method@1342 │ │ -052372: 1210 |0003: const/4 v0, #int 1 // #1 │ │ -052374: 5c10 f804 |0004: iput-boolean v0, v1, Landroid/support/v4/widget/SlidingPaneLayout;.mFirstLayout:Z // field@04f8 │ │ -052378: 0e00 |0006: return-void │ │ +075ec0: |[075ec0] android.support.v4.widget.SlidingPaneLayout.onAttachedToWindow:()V │ │ +075ed0: 6f10 b81d 0100 |0000: invoke-super {v1}, Landroid/view/ViewGroup;.onAttachedToWindow:()V // method@1db8 │ │ +075ed6: 1210 |0003: const/4 v0, #int 1 // #1 │ │ +075ed8: 5c10 b807 |0004: iput-boolean v0, v1, Landroid/support/v4/widget/SlidingPaneLayout;.mFirstLayout:Z // field@07b8 │ │ +075edc: 0e00 |0006: return-void │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=414 │ │ - 0x0003 line=415 │ │ - 0x0006 line=416 │ │ + 0x0000 line=424 │ │ + 0x0003 line=425 │ │ + 0x0006 line=426 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/widget/SlidingPaneLayout; │ │ │ │ #20 : (in Landroid/support/v4/widget/SlidingPaneLayout;) │ │ name : 'onDetachedFromWindow' │ │ type : '()V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 35 16-bit code units │ │ -05237c: |[05237c] android.support.v4.widget.SlidingPaneLayout.onDetachedFromWindow:()V │ │ -05238c: 6f10 4313 0400 |0000: invoke-super {v4}, Landroid/view/ViewGroup;.onDetachedFromWindow:()V // method@1343 │ │ -052392: 1213 |0003: const/4 v3, #int 1 // #1 │ │ -052394: 5c43 f804 |0004: iput-boolean v3, v4, Landroid/support/v4/widget/SlidingPaneLayout;.mFirstLayout:Z // field@04f8 │ │ -052398: 1202 |0006: const/4 v2, #int 0 // #0 │ │ -05239a: 5443 0005 |0007: iget-object v3, v4, Landroid/support/v4/widget/SlidingPaneLayout;.mPostedRunnables:Ljava/util/ArrayList; // field@0500 │ │ -05239e: 6e10 df17 0300 |0009: invoke-virtual {v3}, Ljava/util/ArrayList;.size:()I // method@17df │ │ -0523a4: 0a00 |000c: move-result v0 │ │ -0523a6: 3502 1000 |000d: if-ge v2, v0, 001d // +0010 │ │ -0523aa: 5443 0005 |000f: iget-object v3, v4, Landroid/support/v4/widget/SlidingPaneLayout;.mPostedRunnables:Ljava/util/ArrayList; // field@0500 │ │ -0523ae: 6e20 d917 2300 |0011: invoke-virtual {v3, v2}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@17d9 │ │ -0523b4: 0c01 |0014: move-result-object v1 │ │ -0523b6: 1f01 7c02 |0015: check-cast v1, Landroid/support/v4/widget/SlidingPaneLayout$DisableLayerRunnable; // type@027c │ │ -0523ba: 6e10 5511 0100 |0017: invoke-virtual {v1}, Landroid/support/v4/widget/SlidingPaneLayout$DisableLayerRunnable;.run:()V // method@1155 │ │ -0523c0: d802 0201 |001a: add-int/lit8 v2, v2, #int 1 // #01 │ │ -0523c4: 28f1 |001c: goto 000d // -000f │ │ -0523c6: 5443 0005 |001d: iget-object v3, v4, Landroid/support/v4/widget/SlidingPaneLayout;.mPostedRunnables:Ljava/util/ArrayList; // field@0500 │ │ -0523ca: 6e10 d717 0300 |001f: invoke-virtual {v3}, Ljava/util/ArrayList;.clear:()V // method@17d7 │ │ -0523d0: 0e00 |0022: return-void │ │ +075ee0: |[075ee0] android.support.v4.widget.SlidingPaneLayout.onDetachedFromWindow:()V │ │ +075ef0: 6f10 b91d 0400 |0000: invoke-super {v4}, Landroid/view/ViewGroup;.onDetachedFromWindow:()V // method@1db9 │ │ +075ef6: 1213 |0003: const/4 v3, #int 1 // #1 │ │ +075ef8: 5c43 b807 |0004: iput-boolean v3, v4, Landroid/support/v4/widget/SlidingPaneLayout;.mFirstLayout:Z // field@07b8 │ │ +075efc: 1202 |0006: const/4 v2, #int 0 // #0 │ │ +075efe: 5443 c007 |0007: iget-object v3, v4, Landroid/support/v4/widget/SlidingPaneLayout;.mPostedRunnables:Ljava/util/ArrayList; // field@07c0 │ │ +075f02: 6e10 de22 0300 |0009: invoke-virtual {v3}, Ljava/util/ArrayList;.size:()I // method@22de │ │ +075f08: 0a00 |000c: move-result v0 │ │ +075f0a: 3502 1000 |000d: if-ge v2, v0, 001d // +0010 │ │ +075f0e: 5443 c007 |000f: iget-object v3, v4, Landroid/support/v4/widget/SlidingPaneLayout;.mPostedRunnables:Ljava/util/ArrayList; // field@07c0 │ │ +075f12: 6e20 d722 2300 |0011: invoke-virtual {v3, v2}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@22d7 │ │ +075f18: 0c01 |0014: move-result-object v1 │ │ +075f1a: 1f01 e203 |0015: check-cast v1, Landroid/support/v4/widget/SlidingPaneLayout$DisableLayerRunnable; // type@03e2 │ │ +075f1e: 6e10 171b 0100 |0017: invoke-virtual {v1}, Landroid/support/v4/widget/SlidingPaneLayout$DisableLayerRunnable;.run:()V // method@1b17 │ │ +075f24: d802 0201 |001a: add-int/lit8 v2, v2, #int 1 // #01 │ │ +075f28: 28f1 |001c: goto 000d // -000f │ │ +075f2a: 5443 c007 |001d: iget-object v3, v4, Landroid/support/v4/widget/SlidingPaneLayout;.mPostedRunnables:Ljava/util/ArrayList; // field@07c0 │ │ +075f2e: 6e10 d522 0300 |001f: invoke-virtual {v3}, Ljava/util/ArrayList;.clear:()V // method@22d5 │ │ +075f34: 0e00 |0022: return-void │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=420 │ │ - 0x0003 line=421 │ │ - 0x0006 line=423 │ │ - 0x000f line=424 │ │ - 0x0017 line=425 │ │ - 0x001a line=423 │ │ - 0x001d line=427 │ │ - 0x0022 line=428 │ │ + 0x0000 line=430 │ │ + 0x0003 line=431 │ │ + 0x0006 line=433 │ │ + 0x000f line=434 │ │ + 0x0017 line=435 │ │ + 0x001a line=433 │ │ + 0x001d line=437 │ │ + 0x0022 line=438 │ │ locals : │ │ 0x0017 - 0x001d reg=1 dlr Landroid/support/v4/widget/SlidingPaneLayout$DisableLayerRunnable; │ │ 0x000d - 0x0023 reg=0 count I │ │ 0x0007 - 0x0023 reg=2 i I │ │ 0x0000 - 0x0023 reg=4 this Landroid/support/v4/widget/SlidingPaneLayout; │ │ │ │ #21 : (in Landroid/support/v4/widget/SlidingPaneLayout;) │ │ @@ -78424,156 +115055,156 @@ │ │ type : '(Landroid/view/MotionEvent;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 15 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 194 16-bit code units │ │ -0523d4: |[0523d4] android.support.v4.widget.SlidingPaneLayout.onInterceptTouchEvent:(Landroid/view/MotionEvent;)Z │ │ -0523e4: 7110 2f0a 0e00 |0000: invoke-static {v14}, Landroid/support/v4/view/MotionEventCompat;.getActionMasked:(Landroid/view/MotionEvent;)I // method@0a2f │ │ -0523ea: 0a00 |0003: move-result v0 │ │ -0523ec: 55d9 f504 |0004: iget-boolean v9, v13, Landroid/support/v4/widget/SlidingPaneLayout;.mCanSlide:Z // field@04f5 │ │ -0523f0: 3909 2700 |0006: if-nez v9, 002d // +0027 │ │ -0523f4: 3900 2500 |0008: if-nez v0, 002d // +0025 │ │ -0523f8: 6e10 9d11 0d00 |000a: invoke-virtual {v13}, Landroid/support/v4/widget/SlidingPaneLayout;.getChildCount:()I // method@119d │ │ -0523fe: 0a09 |000d: move-result v9 │ │ -052400: 121a |000e: const/4 v10, #int 1 // #1 │ │ -052402: 37a9 1e00 |000f: if-le v9, v10, 002d // +001e │ │ -052406: 1219 |0011: const/4 v9, #int 1 // #1 │ │ -052408: 6e20 9c11 9d00 |0012: invoke-virtual {v13, v9}, Landroid/support/v4/widget/SlidingPaneLayout;.getChildAt:(I)Landroid/view/View; // method@119c │ │ -05240e: 0c05 |0015: move-result-object v5 │ │ -052410: 3805 1700 |0016: if-eqz v5, 002d // +0017 │ │ -052414: 54d9 f704 |0018: iget-object v9, v13, Landroid/support/v4/widget/SlidingPaneLayout;.mDragHelper:Landroid/support/v4/widget/ViewDragHelper; // field@04f7 │ │ -052418: 6e10 8612 0e00 |001a: invoke-virtual {v14}, Landroid/view/MotionEvent;.getX:()F // method@1286 │ │ -05241e: 0a0a |001d: move-result v10 │ │ -052420: 87aa |001e: float-to-int v10, v10 │ │ -052422: 6e10 8812 0e00 |001f: invoke-virtual {v14}, Landroid/view/MotionEvent;.getY:()F // method@1288 │ │ -052428: 0a0b |0022: move-result v11 │ │ -05242a: 87bb |0023: float-to-int v11, v11 │ │ -05242c: 6e40 0512 59ba |0024: invoke-virtual {v9, v5, v10, v11}, Landroid/support/v4/widget/ViewDragHelper;.isViewUnder:(Landroid/view/View;II)Z // method@1205 │ │ -052432: 0a09 |0027: move-result v9 │ │ -052434: 3909 1900 |0028: if-nez v9, 0041 // +0019 │ │ -052438: 1219 |002a: const/4 v9, #int 1 // #1 │ │ -05243a: 5cd9 0105 |002b: iput-boolean v9, v13, Landroid/support/v4/widget/SlidingPaneLayout;.mPreservedOpenState:Z // field@0501 │ │ -05243e: 55d9 f504 |002d: iget-boolean v9, v13, Landroid/support/v4/widget/SlidingPaneLayout;.mCanSlide:Z // field@04f5 │ │ -052442: 3809 0800 |002f: if-eqz v9, 0037 // +0008 │ │ -052446: 55d9 fb04 |0031: iget-boolean v9, v13, Landroid/support/v4/widget/SlidingPaneLayout;.mIsUnableToDrag:Z // field@04fb │ │ -05244a: 3809 1000 |0033: if-eqz v9, 0043 // +0010 │ │ -05244e: 3800 0e00 |0035: if-eqz v0, 0043 // +000e │ │ -052452: 54d9 f704 |0037: iget-object v9, v13, Landroid/support/v4/widget/SlidingPaneLayout;.mDragHelper:Landroid/support/v4/widget/ViewDragHelper; // field@04f7 │ │ -052456: 6e10 e411 0900 |0039: invoke-virtual {v9}, Landroid/support/v4/widget/ViewDragHelper;.cancel:()V // method@11e4 │ │ -05245c: 6f20 4513 ed00 |003c: invoke-super {v13, v14}, Landroid/view/ViewGroup;.onInterceptTouchEvent:(Landroid/view/MotionEvent;)Z // method@1345 │ │ -052462: 0a09 |003f: move-result v9 │ │ -052464: 0f09 |0040: return v9 │ │ -052466: 1209 |0041: const/4 v9, #int 0 // #0 │ │ -052468: 28e9 |0042: goto 002b // -0017 │ │ -05246a: 1239 |0043: const/4 v9, #int 3 // #3 │ │ -05246c: 3290 0500 |0044: if-eq v0, v9, 0049 // +0005 │ │ -052470: 1219 |0046: const/4 v9, #int 1 // #1 │ │ -052472: 3390 0900 |0047: if-ne v0, v9, 0050 // +0009 │ │ -052476: 54d9 f704 |0049: iget-object v9, v13, Landroid/support/v4/widget/SlidingPaneLayout;.mDragHelper:Landroid/support/v4/widget/ViewDragHelper; // field@04f7 │ │ -05247a: 6e10 e411 0900 |004b: invoke-virtual {v9}, Landroid/support/v4/widget/ViewDragHelper;.cancel:()V // method@11e4 │ │ -052480: 1209 |004e: const/4 v9, #int 0 // #0 │ │ -052482: 28f1 |004f: goto 0040 // -000f │ │ -052484: 1204 |0050: const/4 v4, #int 0 // #0 │ │ -052486: 2b00 6700 0000 |0051: packed-switch v0, 000000b8 // +00000067 │ │ -05248c: 54d9 f704 |0054: iget-object v9, v13, Landroid/support/v4/widget/SlidingPaneLayout;.mDragHelper:Landroid/support/v4/widget/ViewDragHelper; // field@04f7 │ │ -052490: 6e20 0f12 e900 |0056: invoke-virtual {v9, v14}, Landroid/support/v4/widget/ViewDragHelper;.shouldInterceptTouchEvent:(Landroid/view/MotionEvent;)Z // method@120f │ │ -052496: 0a03 |0059: move-result v3 │ │ -052498: 3903 0400 |005a: if-nez v3, 005e // +0004 │ │ -05249c: 3804 5a00 |005c: if-eqz v4, 00b6 // +005a │ │ -0524a0: 1219 |005e: const/4 v9, #int 1 // #1 │ │ -0524a2: 28e1 |005f: goto 0040 // -001f │ │ -0524a4: 1209 |0060: const/4 v9, #int 0 // #0 │ │ -0524a6: 5cd9 fb04 |0061: iput-boolean v9, v13, Landroid/support/v4/widget/SlidingPaneLayout;.mIsUnableToDrag:Z // field@04fb │ │ -0524aa: 6e10 8612 0e00 |0063: invoke-virtual {v14}, Landroid/view/MotionEvent;.getX:()F // method@1286 │ │ -0524b0: 0a07 |0066: move-result v7 │ │ -0524b2: 6e10 8812 0e00 |0067: invoke-virtual {v14}, Landroid/view/MotionEvent;.getY:()F // method@1288 │ │ -0524b8: 0a08 |006a: move-result v8 │ │ -0524ba: 59d7 f904 |006b: iput v7, v13, Landroid/support/v4/widget/SlidingPaneLayout;.mInitialMotionX:F // field@04f9 │ │ -0524be: 59d8 fa04 |006d: iput v8, v13, Landroid/support/v4/widget/SlidingPaneLayout;.mInitialMotionY:F // field@04fa │ │ -0524c2: 54d9 f704 |006f: iget-object v9, v13, Landroid/support/v4/widget/SlidingPaneLayout;.mDragHelper:Landroid/support/v4/widget/ViewDragHelper; // field@04f7 │ │ -0524c6: 54da 0505 |0071: iget-object v10, v13, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideableView:Landroid/view/View; // field@0505 │ │ -0524ca: 877b |0073: float-to-int v11, v7 │ │ -0524cc: 878c |0074: float-to-int v12, v8 │ │ -0524ce: 6e40 0512 a9cb |0075: invoke-virtual {v9, v10, v11, v12}, Landroid/support/v4/widget/ViewDragHelper;.isViewUnder:(Landroid/view/View;II)Z // method@1205 │ │ -0524d4: 0a09 |0078: move-result v9 │ │ -0524d6: 3809 dbff |0079: if-eqz v9, 0054 // -0025 │ │ -0524da: 54d9 0505 |007b: iget-object v9, v13, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideableView:Landroid/view/View; // field@0505 │ │ -0524de: 6e20 ab11 9d00 |007d: invoke-virtual {v13, v9}, Landroid/support/v4/widget/SlidingPaneLayout;.isDimmed:(Landroid/view/View;)Z // method@11ab │ │ -0524e4: 0a09 |0080: move-result v9 │ │ -0524e6: 3809 d3ff |0081: if-eqz v9, 0054 // -002d │ │ -0524ea: 1214 |0083: const/4 v4, #int 1 // #1 │ │ -0524ec: 28d0 |0084: goto 0054 // -0030 │ │ -0524ee: 6e10 8612 0e00 |0085: invoke-virtual {v14}, Landroid/view/MotionEvent;.getX:()F // method@1286 │ │ -0524f4: 0a07 |0088: move-result v7 │ │ -0524f6: 6e10 8812 0e00 |0089: invoke-virtual {v14}, Landroid/view/MotionEvent;.getY:()F // method@1288 │ │ -0524fc: 0a08 |008c: move-result v8 │ │ -0524fe: 52d9 f904 |008d: iget v9, v13, Landroid/support/v4/widget/SlidingPaneLayout;.mInitialMotionX:F // field@04f9 │ │ -052502: a709 0709 |008f: sub-float v9, v7, v9 │ │ -052506: 7110 8517 0900 |0091: invoke-static {v9}, Ljava/lang/Math;.abs:(F)F // method@1785 │ │ -05250c: 0a01 |0094: move-result v1 │ │ -05250e: 52d9 fa04 |0095: iget v9, v13, Landroid/support/v4/widget/SlidingPaneLayout;.mInitialMotionY:F // field@04fa │ │ -052512: a709 0809 |0097: sub-float v9, v8, v9 │ │ -052516: 7110 8517 0900 |0099: invoke-static {v9}, Ljava/lang/Math;.abs:(F)F // method@1785 │ │ -05251c: 0a02 |009c: move-result v2 │ │ -05251e: 54d9 f704 |009d: iget-object v9, v13, Landroid/support/v4/widget/SlidingPaneLayout;.mDragHelper:Landroid/support/v4/widget/ViewDragHelper; // field@04f7 │ │ -052522: 6e10 ff11 0900 |009f: invoke-virtual {v9}, Landroid/support/v4/widget/ViewDragHelper;.getTouchSlop:()I // method@11ff │ │ -052528: 0a06 |00a2: move-result v6 │ │ -05252a: 8269 |00a3: int-to-float v9, v6 │ │ -05252c: 2d09 0109 |00a4: cmpl-float v9, v1, v9 │ │ -052530: 3d09 aeff |00a6: if-lez v9, 0054 // -0052 │ │ -052534: 2d09 0201 |00a8: cmpl-float v9, v2, v1 │ │ -052538: 3d09 aaff |00aa: if-lez v9, 0054 // -0056 │ │ -05253c: 54d9 f704 |00ac: iget-object v9, v13, Landroid/support/v4/widget/SlidingPaneLayout;.mDragHelper:Landroid/support/v4/widget/ViewDragHelper; // field@04f7 │ │ -052540: 6e10 e411 0900 |00ae: invoke-virtual {v9}, Landroid/support/v4/widget/ViewDragHelper;.cancel:()V // method@11e4 │ │ -052546: 1219 |00b1: const/4 v9, #int 1 // #1 │ │ -052548: 5cd9 fb04 |00b2: iput-boolean v9, v13, Landroid/support/v4/widget/SlidingPaneLayout;.mIsUnableToDrag:Z // field@04fb │ │ -05254c: 1209 |00b4: const/4 v9, #int 0 // #0 │ │ -05254e: 288b |00b5: goto 0040 // -0075 │ │ -052550: 1209 |00b6: const/4 v9, #int 0 // #0 │ │ -052552: 2889 |00b7: goto 0040 // -0077 │ │ -052554: 0001 0300 0000 0000 0f00 0000 0300 ... |00b8: packed-switch-data (10 units) │ │ +075f38: |[075f38] android.support.v4.widget.SlidingPaneLayout.onInterceptTouchEvent:(Landroid/view/MotionEvent;)Z │ │ +075f48: 7110 dc10 0e00 |0000: invoke-static {v14}, Landroid/support/v4/view/MotionEventCompat;.getActionMasked:(Landroid/view/MotionEvent;)I // method@10dc │ │ +075f4e: 0a00 |0003: move-result v0 │ │ +075f50: 55d9 b507 |0004: iget-boolean v9, v13, Landroid/support/v4/widget/SlidingPaneLayout;.mCanSlide:Z // field@07b5 │ │ +075f54: 3909 2700 |0006: if-nez v9, 002d // +0027 │ │ +075f58: 3900 2500 |0008: if-nez v0, 002d // +0025 │ │ +075f5c: 6e10 611b 0d00 |000a: invoke-virtual {v13}, Landroid/support/v4/widget/SlidingPaneLayout;.getChildCount:()I // method@1b61 │ │ +075f62: 0a09 |000d: move-result v9 │ │ +075f64: 121a |000e: const/4 v10, #int 1 // #1 │ │ +075f66: 37a9 1e00 |000f: if-le v9, v10, 002d // +001e │ │ +075f6a: 1219 |0011: const/4 v9, #int 1 // #1 │ │ +075f6c: 6e20 601b 9d00 |0012: invoke-virtual {v13, v9}, Landroid/support/v4/widget/SlidingPaneLayout;.getChildAt:(I)Landroid/view/View; // method@1b60 │ │ +075f72: 0c05 |0015: move-result-object v5 │ │ +075f74: 3805 1700 |0016: if-eqz v5, 002d // +0017 │ │ +075f78: 54d9 b707 |0018: iget-object v9, v13, Landroid/support/v4/widget/SlidingPaneLayout;.mDragHelper:Landroid/support/v4/widget/ViewDragHelper; // field@07b7 │ │ +075f7c: 6e10 c51c 0e00 |001a: invoke-virtual {v14}, Landroid/view/MotionEvent;.getX:()F // method@1cc5 │ │ +075f82: 0a0a |001d: move-result v10 │ │ +075f84: 87aa |001e: float-to-int v10, v10 │ │ +075f86: 6e10 c71c 0e00 |001f: invoke-virtual {v14}, Landroid/view/MotionEvent;.getY:()F // method@1cc7 │ │ +075f8c: 0a0b |0022: move-result v11 │ │ +075f8e: 87bb |0023: float-to-int v11, v11 │ │ +075f90: 6e40 351c 59ba |0024: invoke-virtual {v9, v5, v10, v11}, Landroid/support/v4/widget/ViewDragHelper;.isViewUnder:(Landroid/view/View;II)Z // method@1c35 │ │ +075f96: 0a09 |0027: move-result v9 │ │ +075f98: 3909 1900 |0028: if-nez v9, 0041 // +0019 │ │ +075f9c: 1219 |002a: const/4 v9, #int 1 // #1 │ │ +075f9e: 5cd9 c107 |002b: iput-boolean v9, v13, Landroid/support/v4/widget/SlidingPaneLayout;.mPreservedOpenState:Z // field@07c1 │ │ +075fa2: 55d9 b507 |002d: iget-boolean v9, v13, Landroid/support/v4/widget/SlidingPaneLayout;.mCanSlide:Z // field@07b5 │ │ +075fa6: 3809 0800 |002f: if-eqz v9, 0037 // +0008 │ │ +075faa: 55d9 bb07 |0031: iget-boolean v9, v13, Landroid/support/v4/widget/SlidingPaneLayout;.mIsUnableToDrag:Z // field@07bb │ │ +075fae: 3809 1000 |0033: if-eqz v9, 0043 // +0010 │ │ +075fb2: 3800 0e00 |0035: if-eqz v0, 0043 // +000e │ │ +075fb6: 54d9 b707 |0037: iget-object v9, v13, Landroid/support/v4/widget/SlidingPaneLayout;.mDragHelper:Landroid/support/v4/widget/ViewDragHelper; // field@07b7 │ │ +075fba: 6e10 141c 0900 |0039: invoke-virtual {v9}, Landroid/support/v4/widget/ViewDragHelper;.cancel:()V // method@1c14 │ │ +075fc0: 6f20 bb1d ed00 |003c: invoke-super {v13, v14}, Landroid/view/ViewGroup;.onInterceptTouchEvent:(Landroid/view/MotionEvent;)Z // method@1dbb │ │ +075fc6: 0a09 |003f: move-result v9 │ │ +075fc8: 0f09 |0040: return v9 │ │ +075fca: 1209 |0041: const/4 v9, #int 0 // #0 │ │ +075fcc: 28e9 |0042: goto 002b // -0017 │ │ +075fce: 1239 |0043: const/4 v9, #int 3 // #3 │ │ +075fd0: 3290 0500 |0044: if-eq v0, v9, 0049 // +0005 │ │ +075fd4: 1219 |0046: const/4 v9, #int 1 // #1 │ │ +075fd6: 3390 0900 |0047: if-ne v0, v9, 0050 // +0009 │ │ +075fda: 54d9 b707 |0049: iget-object v9, v13, Landroid/support/v4/widget/SlidingPaneLayout;.mDragHelper:Landroid/support/v4/widget/ViewDragHelper; // field@07b7 │ │ +075fde: 6e10 141c 0900 |004b: invoke-virtual {v9}, Landroid/support/v4/widget/ViewDragHelper;.cancel:()V // method@1c14 │ │ +075fe4: 1209 |004e: const/4 v9, #int 0 // #0 │ │ +075fe6: 28f1 |004f: goto 0040 // -000f │ │ +075fe8: 1204 |0050: const/4 v4, #int 0 // #0 │ │ +075fea: 2b00 6700 0000 |0051: packed-switch v0, 000000b8 // +00000067 │ │ +075ff0: 54d9 b707 |0054: iget-object v9, v13, Landroid/support/v4/widget/SlidingPaneLayout;.mDragHelper:Landroid/support/v4/widget/ViewDragHelper; // field@07b7 │ │ +075ff4: 6e20 3f1c e900 |0056: invoke-virtual {v9, v14}, Landroid/support/v4/widget/ViewDragHelper;.shouldInterceptTouchEvent:(Landroid/view/MotionEvent;)Z // method@1c3f │ │ +075ffa: 0a03 |0059: move-result v3 │ │ +075ffc: 3903 0400 |005a: if-nez v3, 005e // +0004 │ │ +076000: 3804 5a00 |005c: if-eqz v4, 00b6 // +005a │ │ +076004: 1219 |005e: const/4 v9, #int 1 // #1 │ │ +076006: 28e1 |005f: goto 0040 // -001f │ │ +076008: 1209 |0060: const/4 v9, #int 0 // #0 │ │ +07600a: 5cd9 bb07 |0061: iput-boolean v9, v13, Landroid/support/v4/widget/SlidingPaneLayout;.mIsUnableToDrag:Z // field@07bb │ │ +07600e: 6e10 c51c 0e00 |0063: invoke-virtual {v14}, Landroid/view/MotionEvent;.getX:()F // method@1cc5 │ │ +076014: 0a07 |0066: move-result v7 │ │ +076016: 6e10 c71c 0e00 |0067: invoke-virtual {v14}, Landroid/view/MotionEvent;.getY:()F // method@1cc7 │ │ +07601c: 0a08 |006a: move-result v8 │ │ +07601e: 59d7 b907 |006b: iput v7, v13, Landroid/support/v4/widget/SlidingPaneLayout;.mInitialMotionX:F // field@07b9 │ │ +076022: 59d8 ba07 |006d: iput v8, v13, Landroid/support/v4/widget/SlidingPaneLayout;.mInitialMotionY:F // field@07ba │ │ +076026: 54d9 b707 |006f: iget-object v9, v13, Landroid/support/v4/widget/SlidingPaneLayout;.mDragHelper:Landroid/support/v4/widget/ViewDragHelper; // field@07b7 │ │ +07602a: 54da c607 |0071: iget-object v10, v13, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideableView:Landroid/view/View; // field@07c6 │ │ +07602e: 877b |0073: float-to-int v11, v7 │ │ +076030: 878c |0074: float-to-int v12, v8 │ │ +076032: 6e40 351c a9cb |0075: invoke-virtual {v9, v10, v11, v12}, Landroid/support/v4/widget/ViewDragHelper;.isViewUnder:(Landroid/view/View;II)Z // method@1c35 │ │ +076038: 0a09 |0078: move-result v9 │ │ +07603a: 3809 dbff |0079: if-eqz v9, 0054 // -0025 │ │ +07603e: 54d9 c607 |007b: iget-object v9, v13, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideableView:Landroid/view/View; // field@07c6 │ │ +076042: 6e20 6f1b 9d00 |007d: invoke-virtual {v13, v9}, Landroid/support/v4/widget/SlidingPaneLayout;.isDimmed:(Landroid/view/View;)Z // method@1b6f │ │ +076048: 0a09 |0080: move-result v9 │ │ +07604a: 3809 d3ff |0081: if-eqz v9, 0054 // -002d │ │ +07604e: 1214 |0083: const/4 v4, #int 1 // #1 │ │ +076050: 28d0 |0084: goto 0054 // -0030 │ │ +076052: 6e10 c51c 0e00 |0085: invoke-virtual {v14}, Landroid/view/MotionEvent;.getX:()F // method@1cc5 │ │ +076058: 0a07 |0088: move-result v7 │ │ +07605a: 6e10 c71c 0e00 |0089: invoke-virtual {v14}, Landroid/view/MotionEvent;.getY:()F // method@1cc7 │ │ +076060: 0a08 |008c: move-result v8 │ │ +076062: 52d9 b907 |008d: iget v9, v13, Landroid/support/v4/widget/SlidingPaneLayout;.mInitialMotionX:F // field@07b9 │ │ +076066: a709 0709 |008f: sub-float v9, v7, v9 │ │ +07606a: 7110 7722 0900 |0091: invoke-static {v9}, Ljava/lang/Math;.abs:(F)F // method@2277 │ │ +076070: 0a01 |0094: move-result v1 │ │ +076072: 52d9 ba07 |0095: iget v9, v13, Landroid/support/v4/widget/SlidingPaneLayout;.mInitialMotionY:F // field@07ba │ │ +076076: a709 0809 |0097: sub-float v9, v8, v9 │ │ +07607a: 7110 7722 0900 |0099: invoke-static {v9}, Ljava/lang/Math;.abs:(F)F // method@2277 │ │ +076080: 0a02 |009c: move-result v2 │ │ +076082: 54d9 b707 |009d: iget-object v9, v13, Landroid/support/v4/widget/SlidingPaneLayout;.mDragHelper:Landroid/support/v4/widget/ViewDragHelper; // field@07b7 │ │ +076086: 6e10 2f1c 0900 |009f: invoke-virtual {v9}, Landroid/support/v4/widget/ViewDragHelper;.getTouchSlop:()I // method@1c2f │ │ +07608c: 0a06 |00a2: move-result v6 │ │ +07608e: 8269 |00a3: int-to-float v9, v6 │ │ +076090: 2d09 0109 |00a4: cmpl-float v9, v1, v9 │ │ +076094: 3d09 aeff |00a6: if-lez v9, 0054 // -0052 │ │ +076098: 2d09 0201 |00a8: cmpl-float v9, v2, v1 │ │ +07609c: 3d09 aaff |00aa: if-lez v9, 0054 // -0056 │ │ +0760a0: 54d9 b707 |00ac: iget-object v9, v13, Landroid/support/v4/widget/SlidingPaneLayout;.mDragHelper:Landroid/support/v4/widget/ViewDragHelper; // field@07b7 │ │ +0760a4: 6e10 141c 0900 |00ae: invoke-virtual {v9}, Landroid/support/v4/widget/ViewDragHelper;.cancel:()V // method@1c14 │ │ +0760aa: 1219 |00b1: const/4 v9, #int 1 // #1 │ │ +0760ac: 5cd9 bb07 |00b2: iput-boolean v9, v13, Landroid/support/v4/widget/SlidingPaneLayout;.mIsUnableToDrag:Z // field@07bb │ │ +0760b0: 1209 |00b4: const/4 v9, #int 0 // #0 │ │ +0760b2: 288b |00b5: goto 0040 // -0075 │ │ +0760b4: 1209 |00b6: const/4 v9, #int 0 // #0 │ │ +0760b6: 2889 |00b7: goto 0040 // -0077 │ │ +0760b8: 0001 0300 0000 0000 0f00 0000 0300 ... |00b8: packed-switch-data (10 units) │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=728 │ │ - 0x0004 line=731 │ │ - 0x0011 line=733 │ │ - 0x0016 line=734 │ │ - 0x0018 line=735 │ │ - 0x002d line=740 │ │ - 0x0037 line=741 │ │ - 0x003c line=742 │ │ - 0x0040 line=783 │ │ - 0x0041 line=735 │ │ - 0x0043 line=745 │ │ - 0x0049 line=746 │ │ - 0x004e line=747 │ │ - 0x0050 line=750 │ │ - 0x0051 line=752 │ │ - 0x0054 line=781 │ │ - 0x005a line=783 │ │ - 0x0060 line=754 │ │ - 0x0063 line=755 │ │ - 0x0067 line=756 │ │ - 0x006b line=757 │ │ - 0x006d line=758 │ │ - 0x006f line=760 │ │ - 0x0083 line=762 │ │ - 0x0085 line=768 │ │ - 0x0089 line=769 │ │ - 0x008d line=770 │ │ - 0x0095 line=771 │ │ - 0x009d line=772 │ │ - 0x00a3 line=773 │ │ - 0x00ac line=774 │ │ - 0x00b1 line=775 │ │ - 0x00b4 line=776 │ │ - 0x00b6 line=783 │ │ - 0x00b8 line=752 │ │ + 0x0000 line=759 │ │ + 0x0004 line=762 │ │ + 0x0011 line=764 │ │ + 0x0016 line=765 │ │ + 0x0018 line=766 │ │ + 0x002d line=771 │ │ + 0x0037 line=772 │ │ + 0x003c line=773 │ │ + 0x0040 line=814 │ │ + 0x0041 line=766 │ │ + 0x0043 line=776 │ │ + 0x0049 line=777 │ │ + 0x004e line=778 │ │ + 0x0050 line=781 │ │ + 0x0051 line=783 │ │ + 0x0054 line=812 │ │ + 0x005a line=814 │ │ + 0x0060 line=785 │ │ + 0x0063 line=786 │ │ + 0x0067 line=787 │ │ + 0x006b line=788 │ │ + 0x006d line=789 │ │ + 0x006f line=791 │ │ + 0x0083 line=793 │ │ + 0x0085 line=799 │ │ + 0x0089 line=800 │ │ + 0x008d line=801 │ │ + 0x0095 line=802 │ │ + 0x009d line=803 │ │ + 0x00a3 line=804 │ │ + 0x00ac line=805 │ │ + 0x00b1 line=806 │ │ + 0x00b4 line=807 │ │ + 0x00b6 line=814 │ │ + 0x00b8 line=783 │ │ locals : │ │ 0x0016 - 0x002d reg=5 secondChild Landroid/view/View; │ │ 0x0041 - 0x0043 reg=5 secondChild Landroid/view/View; │ │ 0x005a - 0x0060 reg=3 interceptForDrag Z │ │ 0x0067 - 0x0085 reg=7 x F │ │ 0x006b - 0x0085 reg=8 y F │ │ 0x0095 - 0x00b6 reg=1 adx F │ │ @@ -78588,1002 +115219,1086 @@ │ │ 0x0000 - 0x00c2 reg=14 ev Landroid/view/MotionEvent; │ │ │ │ #22 : (in Landroid/support/v4/widget/SlidingPaneLayout;) │ │ name : 'onLayout' │ │ type : '(ZIIII)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ - registers : 31 │ │ + registers : 34 │ │ ins : 6 │ │ outs : 5 │ │ - insns size : 401 16-bit code units │ │ -052568: |[052568] android.support.v4.widget.SlidingPaneLayout.onLayout:(ZIIII)V │ │ -052578: 9114 1d1b |0000: sub-int v20, v29, v27 │ │ -05257c: 7401 a211 1900 |0002: invoke-virtual/range {v25}, Landroid/support/v4/widget/SlidingPaneLayout;.getPaddingLeft:()I // method@11a2 │ │ -052582: 0a10 |0005: move-result v16 │ │ -052584: 7401 a311 1900 |0006: invoke-virtual/range {v25}, Landroid/support/v4/widget/SlidingPaneLayout;.getPaddingRight:()I // method@11a3 │ │ -05258a: 0a11 |0009: move-result v17 │ │ -05258c: 7401 a411 1900 |000a: invoke-virtual/range {v25}, Landroid/support/v4/widget/SlidingPaneLayout;.getPaddingTop:()I // method@11a4 │ │ -052592: 0a12 |000d: move-result v18 │ │ -052594: 7401 9d11 1900 |000e: invoke-virtual/range {v25}, Landroid/support/v4/widget/SlidingPaneLayout;.getChildCount:()I // method@119d │ │ -05259a: 0a06 |0011: move-result v6 │ │ -05259c: 0215 1000 |0012: move/from16 v21, v16 │ │ -0525a0: 020e 1500 |0014: move/from16 v14, v21 │ │ -0525a4: 0800 1900 |0016: move-object/from16 v0, v25 │ │ -0525a8: 5500 f804 |0018: iget-boolean v0, v0, Landroid/support/v4/widget/SlidingPaneLayout;.mFirstLayout:Z // field@04f8 │ │ -0525ac: 0216 0000 |001a: move/from16 v22, v0 │ │ -0525b0: 3816 1a00 |001c: if-eqz v22, 0036 // +001a │ │ -0525b4: 0800 1900 |001e: move-object/from16 v0, v25 │ │ -0525b8: 5500 f504 |0020: iget-boolean v0, v0, Landroid/support/v4/widget/SlidingPaneLayout;.mCanSlide:Z // field@04f5 │ │ -0525bc: 0216 0000 |0022: move/from16 v22, v0 │ │ -0525c0: 3816 2a00 |0024: if-eqz v22, 004e // +002a │ │ -0525c4: 0800 1900 |0026: move-object/from16 v0, v25 │ │ -0525c8: 5500 0105 |0028: iget-boolean v0, v0, Landroid/support/v4/widget/SlidingPaneLayout;.mPreservedOpenState:Z // field@0501 │ │ -0525cc: 0216 0000 |002a: move/from16 v22, v0 │ │ -0525d0: 3816 2200 |002c: if-eqz v22, 004e // +0022 │ │ -0525d4: 1516 803f |002e: const/high16 v22, #int 1065353216 // #3f80 │ │ -0525d8: 0200 1600 |0030: move/from16 v0, v22 │ │ -0525dc: 0801 1900 |0032: move-object/from16 v1, v25 │ │ -0525e0: 5910 0305 |0034: iput v0, v1, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideOffset:F // field@0503 │ │ -0525e4: 120b |0036: const/4 v11, #int 0 // #0 │ │ -0525e6: 356b cf00 |0037: if-ge v11, v6, 0106 // +00cf │ │ -0525ea: 0800 1900 |0039: move-object/from16 v0, v25 │ │ -0525ee: 6e20 9c11 b000 |003b: invoke-virtual {v0, v11}, Landroid/support/v4/widget/SlidingPaneLayout;.getChildAt:(I)Landroid/view/View; // method@119c │ │ -0525f4: 0c04 |003e: move-result-object v4 │ │ -0525f6: 6e10 d512 0400 |003f: invoke-virtual {v4}, Landroid/view/View;.getVisibility:()I // method@12d5 │ │ -0525fc: 0a16 |0042: move-result v22 │ │ -0525fe: 1317 0800 |0043: const/16 v23, #int 8 // #8 │ │ -052602: 0200 1600 |0045: move/from16 v0, v22 │ │ -052606: 0201 1700 |0047: move/from16 v1, v23 │ │ -05260a: 3310 0800 |0049: if-ne v0, v1, 0051 // +0008 │ │ -05260e: d80b 0b01 |004b: add-int/lit8 v11, v11, #int 1 // #01 │ │ -052612: 28ea |004d: goto 0037 // -0016 │ │ -052614: 1316 0000 |004e: const/16 v22, #int 0 // #0 │ │ -052618: 28e0 |0050: goto 0030 // -0020 │ │ -05261a: 6e10 c212 0400 |0051: invoke-virtual {v4}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@12c2 │ │ -052620: 0c0c |0054: move-result-object v12 │ │ -052622: 1f0c 7e02 |0055: check-cast v12, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams; // type@027e │ │ -052626: 6e10 c912 0400 |0057: invoke-virtual {v4}, Landroid/view/View;.getMeasuredWidth:()I // method@12c9 │ │ -05262c: 0a0a |005a: move-result v10 │ │ -05262e: 120f |005b: const/4 v15, #int 0 // #0 │ │ -052630: 55c0 e904 |005c: iget-boolean v0, v12, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.slideable:Z // field@04e9 │ │ -052634: 0216 0000 |005e: move/from16 v22, v0 │ │ -052638: 3816 7600 |0060: if-eqz v22, 00d6 // +0076 │ │ -05263c: 52c0 e704 |0062: iget v0, v12, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.leftMargin:I // field@04e7 │ │ -052640: 0216 0000 |0064: move/from16 v22, v0 │ │ -052644: 52c0 e804 |0066: iget v0, v12, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.rightMargin:I // field@04e8 │ │ -052648: 0217 0000 |0068: move/from16 v23, v0 │ │ -05264c: 900d 1617 |006a: add-int v13, v22, v23 │ │ -052650: 9116 1411 |006c: sub-int v22, v20, v17 │ │ -052654: 0800 1900 |006e: move-object/from16 v0, v25 │ │ -052658: 5200 fc04 |0070: iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout;.mOverhangSize:I // field@04fc │ │ -05265c: 0217 0000 |0072: move/from16 v23, v0 │ │ -052660: 9116 1617 |0074: sub-int v22, v22, v23 │ │ -052664: 0200 1600 |0076: move/from16 v0, v22 │ │ -052668: 7120 8d17 0e00 |0078: invoke-static {v14, v0}, Ljava/lang/Math;.min:(II)I // method@178d │ │ -05266e: 0a16 |007b: move-result v22 │ │ -052670: 9116 1615 |007c: sub-int v22, v22, v21 │ │ -052674: 9113 160d |007e: sub-int v19, v22, v13 │ │ -052678: 0200 1300 |0080: move/from16 v0, v19 │ │ -05267c: 0801 1900 |0082: move-object/from16 v1, v25 │ │ -052680: 5910 0405 |0084: iput v0, v1, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideRange:I // field@0504 │ │ -052684: 52c0 e704 |0086: iget v0, v12, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.leftMargin:I // field@04e7 │ │ -052688: 0216 0000 |0088: move/from16 v22, v0 │ │ -05268c: 9016 1615 |008a: add-int v22, v22, v21 │ │ -052690: 9016 1613 |008c: add-int v22, v22, v19 │ │ -052694: db17 0a02 |008e: div-int/lit8 v23, v10, #int 2 // #02 │ │ -052698: 9016 1617 |0090: add-int v22, v22, v23 │ │ -05269c: 9117 1411 |0092: sub-int v23, v20, v17 │ │ -0526a0: 0200 1600 |0094: move/from16 v0, v22 │ │ -0526a4: 0201 1700 |0096: move/from16 v1, v23 │ │ -0526a8: 3710 3b00 |0098: if-le v0, v1, 00d3 // +003b │ │ -0526ac: 1316 0100 |009a: const/16 v22, #int 1 // #1 │ │ -0526b0: 0200 1600 |009c: move/from16 v0, v22 │ │ -0526b4: 5cc0 e504 |009e: iput-boolean v0, v12, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.dimWhenOffset:Z // field@04e5 │ │ -0526b8: 0200 1300 |00a0: move/from16 v0, v19 │ │ -0526bc: 8200 |00a2: int-to-float v0, v0 │ │ -0526be: 0216 0000 |00a3: move/from16 v22, v0 │ │ -0526c2: 0800 1900 |00a5: move-object/from16 v0, v25 │ │ -0526c6: 5200 0305 |00a7: iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideOffset:F // field@0503 │ │ -0526ca: 0217 0000 |00a9: move/from16 v23, v0 │ │ -0526ce: a816 1617 |00ab: mul-float v22, v22, v23 │ │ -0526d2: 0200 1600 |00ad: move/from16 v0, v22 │ │ -0526d6: 8700 |00af: float-to-int v0, v0 │ │ -0526d8: 0216 0000 |00b0: move/from16 v22, v0 │ │ -0526dc: 52c0 e704 |00b2: iget v0, v12, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.leftMargin:I // field@04e7 │ │ -0526e0: 0217 0000 |00b4: move/from16 v23, v0 │ │ -0526e4: 9016 1617 |00b6: add-int v22, v22, v23 │ │ -0526e8: 9015 1516 |00b8: add-int v21, v21, v22 │ │ -0526ec: 9107 150f |00ba: sub-int v7, v21, v15 │ │ -0526f0: 9008 070a |00bc: add-int v8, v7, v10 │ │ -0526f4: 0209 1200 |00be: move/from16 v9, v18 │ │ -0526f8: 6e10 c612 0400 |00c0: invoke-virtual {v4}, Landroid/view/View;.getMeasuredHeight:()I // method@12c6 │ │ -0526fe: 0a16 |00c3: move-result v22 │ │ -052700: 9005 0916 |00c4: add-int v5, v9, v22 │ │ -052704: 0200 1200 |00c6: move/from16 v0, v18 │ │ -052708: 6e55 e612 7480 |00c8: invoke-virtual {v4, v7, v0, v8, v5}, Landroid/view/View;.layout:(IIII)V // method@12e6 │ │ -05270e: 6e10 d612 0400 |00cb: invoke-virtual {v4}, Landroid/view/View;.getWidth:()I // method@12d6 │ │ -052714: 0a16 |00ce: move-result v22 │ │ -052716: 900e 0e16 |00cf: add-int v14, v14, v22 │ │ -05271a: 2900 7aff |00d1: goto/16 004b // -0086 │ │ -05271e: 1316 0000 |00d3: const/16 v22, #int 0 // #0 │ │ -052722: 28c7 |00d5: goto 009c // -0039 │ │ -052724: 0800 1900 |00d6: move-object/from16 v0, v25 │ │ -052728: 5500 f504 |00d8: iget-boolean v0, v0, Landroid/support/v4/widget/SlidingPaneLayout;.mCanSlide:Z // field@04f5 │ │ -05272c: 0216 0000 |00da: move/from16 v22, v0 │ │ -052730: 3816 2700 |00dc: if-eqz v22, 0103 // +0027 │ │ -052734: 0800 1900 |00de: move-object/from16 v0, v25 │ │ -052738: 5200 fe04 |00e0: iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout;.mParallaxBy:I // field@04fe │ │ -05273c: 0216 0000 |00e2: move/from16 v22, v0 │ │ -052740: 3816 1f00 |00e4: if-eqz v22, 0103 // +001f │ │ -052744: 1516 803f |00e6: const/high16 v22, #int 1065353216 // #3f80 │ │ -052748: 0800 1900 |00e8: move-object/from16 v0, v25 │ │ -05274c: 5200 0305 |00ea: iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideOffset:F // field@0503 │ │ -052750: 0217 0000 |00ec: move/from16 v23, v0 │ │ -052754: a716 1617 |00ee: sub-float v22, v22, v23 │ │ -052758: 0800 1900 |00f0: move-object/from16 v0, v25 │ │ -05275c: 5200 fe04 |00f2: iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout;.mParallaxBy:I // field@04fe │ │ -052760: 0217 0000 |00f4: move/from16 v23, v0 │ │ -052764: 0200 1700 |00f6: move/from16 v0, v23 │ │ -052768: 8200 |00f8: int-to-float v0, v0 │ │ -05276a: 0217 0000 |00f9: move/from16 v23, v0 │ │ -05276e: a816 1617 |00fb: mul-float v22, v22, v23 │ │ -052772: 0200 1600 |00fd: move/from16 v0, v22 │ │ -052776: 870f |00ff: float-to-int v15, v0 │ │ -052778: 0215 0e00 |0100: move/from16 v21, v14 │ │ -05277c: 28b8 |0102: goto 00ba // -0048 │ │ -05277e: 0215 0e00 |0103: move/from16 v21, v14 │ │ -052782: 28b5 |0105: goto 00ba // -004b │ │ -052784: 0800 1900 |0106: move-object/from16 v0, v25 │ │ -052788: 5500 f804 |0108: iget-boolean v0, v0, Landroid/support/v4/widget/SlidingPaneLayout;.mFirstLayout:Z // field@04f8 │ │ -05278c: 0216 0000 |010a: move/from16 v22, v0 │ │ -052790: 3816 5d00 |010c: if-eqz v22, 0169 // +005d │ │ -052794: 0800 1900 |010e: move-object/from16 v0, v25 │ │ -052798: 5500 f504 |0110: iget-boolean v0, v0, Landroid/support/v4/widget/SlidingPaneLayout;.mCanSlide:Z // field@04f5 │ │ -05279c: 0216 0000 |0112: move/from16 v22, v0 │ │ -0527a0: 3816 5e00 |0114: if-eqz v22, 0172 // +005e │ │ -0527a4: 0800 1900 |0116: move-object/from16 v0, v25 │ │ -0527a8: 5200 fe04 |0118: iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout;.mParallaxBy:I // field@04fe │ │ -0527ac: 0216 0000 |011a: move/from16 v22, v0 │ │ -0527b0: 3816 0f00 |011c: if-eqz v22, 012b // +000f │ │ -0527b4: 0800 1900 |011e: move-object/from16 v0, v25 │ │ -0527b8: 5200 0305 |0120: iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideOffset:F // field@0503 │ │ -0527bc: 0216 0000 |0122: move/from16 v22, v0 │ │ -0527c0: 0800 1900 |0124: move-object/from16 v0, v25 │ │ -0527c4: 0201 1600 |0126: move/from16 v1, v22 │ │ -0527c8: 7020 bc11 1000 |0128: invoke-direct {v0, v1}, Landroid/support/v4/widget/SlidingPaneLayout;.parallaxOtherViews:(F)V // method@11bc │ │ -0527ce: 0800 1900 |012b: move-object/from16 v0, v25 │ │ -0527d2: 5400 0505 |012d: iget-object v0, v0, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideableView:Landroid/view/View; // field@0505 │ │ -0527d6: 0816 0000 |012f: move-object/from16 v22, v0 │ │ -0527da: 7401 c212 1600 |0131: invoke-virtual/range {v22}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@12c2 │ │ -0527e0: 0c16 |0134: move-result-object v22 │ │ -0527e2: 1f16 7e02 |0135: check-cast v22, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams; // type@027e │ │ -0527e6: 0800 1600 |0137: move-object/from16 v0, v22 │ │ -0527ea: 5500 e504 |0139: iget-boolean v0, v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.dimWhenOffset:Z // field@04e5 │ │ -0527ee: 0216 0000 |013b: move/from16 v22, v0 │ │ -0527f2: 3816 1f00 |013d: if-eqz v22, 015c // +001f │ │ -0527f6: 0800 1900 |013f: move-object/from16 v0, v25 │ │ -0527fa: 5400 0505 |0141: iget-object v0, v0, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideableView:Landroid/view/View; // field@0505 │ │ -0527fe: 0816 0000 |0143: move-object/from16 v22, v0 │ │ -052802: 0800 1900 |0145: move-object/from16 v0, v25 │ │ -052806: 5200 0305 |0147: iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideOffset:F // field@0503 │ │ -05280a: 0217 0000 |0149: move/from16 v23, v0 │ │ -05280e: 0800 1900 |014b: move-object/from16 v0, v25 │ │ -052812: 5200 0605 |014d: iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout;.mSliderFadeColor:I // field@0506 │ │ -052816: 0218 0000 |014f: move/from16 v24, v0 │ │ -05281a: 0800 1900 |0151: move-object/from16 v0, v25 │ │ -05281e: 0801 1600 |0153: move-object/from16 v1, v22 │ │ -052822: 0202 1700 |0155: move/from16 v2, v23 │ │ -052826: 0203 1800 |0157: move/from16 v3, v24 │ │ -05282a: 7040 9311 1032 |0159: invoke-direct {v0, v1, v2, v3}, Landroid/support/v4/widget/SlidingPaneLayout;.dimChildView:(Landroid/view/View;FI)V // method@1193 │ │ -052830: 0800 1900 |015c: move-object/from16 v0, v25 │ │ -052834: 5400 0505 |015e: iget-object v0, v0, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideableView:Landroid/view/View; // field@0505 │ │ -052838: 0816 0000 |0160: move-object/from16 v22, v0 │ │ -05283c: 0800 1900 |0162: move-object/from16 v0, v25 │ │ -052840: 0801 1600 |0164: move-object/from16 v1, v22 │ │ -052844: 6e20 cc11 1000 |0166: invoke-virtual {v0, v1}, Landroid/support/v4/widget/SlidingPaneLayout;.updateObscuredViewsVisibility:(Landroid/view/View;)V // method@11cc │ │ -05284a: 1316 0000 |0169: const/16 v22, #int 0 // #0 │ │ -05284e: 0200 1600 |016b: move/from16 v0, v22 │ │ -052852: 0801 1900 |016d: move-object/from16 v1, v25 │ │ -052856: 5c10 f804 |016f: iput-boolean v0, v1, Landroid/support/v4/widget/SlidingPaneLayout;.mFirstLayout:Z // field@04f8 │ │ -05285a: 0e00 |0171: return-void │ │ -05285c: 120b |0172: const/4 v11, #int 0 // #0 │ │ -05285e: 356b e9ff |0173: if-ge v11, v6, 015c // -0017 │ │ -052862: 0800 1900 |0175: move-object/from16 v0, v25 │ │ -052866: 6e20 9c11 b000 |0177: invoke-virtual {v0, v11}, Landroid/support/v4/widget/SlidingPaneLayout;.getChildAt:(I)Landroid/view/View; // method@119c │ │ -05286c: 0c16 |017a: move-result-object v22 │ │ -05286e: 1317 0000 |017b: const/16 v23, #int 0 // #0 │ │ -052872: 0800 1900 |017d: move-object/from16 v0, v25 │ │ -052876: 5200 0605 |017f: iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout;.mSliderFadeColor:I // field@0506 │ │ -05287a: 0218 0000 |0181: move/from16 v24, v0 │ │ -05287e: 0800 1900 |0183: move-object/from16 v0, v25 │ │ -052882: 0801 1600 |0185: move-object/from16 v1, v22 │ │ -052886: 0202 1700 |0187: move/from16 v2, v23 │ │ -05288a: 0203 1800 |0189: move/from16 v3, v24 │ │ -05288e: 7040 9311 1032 |018b: invoke-direct {v0, v1, v2, v3}, Landroid/support/v4/widget/SlidingPaneLayout;.dimChildView:(Landroid/view/View;FI)V // method@1193 │ │ -052894: d80b 0b01 |018e: add-int/lit8 v11, v11, #int 1 // #01 │ │ -052898: 28e3 |0190: goto 0173 // -001d │ │ + insns size : 481 16-bit code units │ │ +0760cc: |[0760cc] android.support.v4.widget.SlidingPaneLayout.onLayout:(ZIIII)V │ │ +0760dc: 7601 721b 1c00 |0000: invoke-direct/range {v28}, Landroid/support/v4/widget/SlidingPaneLayout;.isLayoutRtlSupport:()Z // method@1b72 │ │ +0760e2: 0a0c |0003: move-result v12 │ │ +0760e4: 380c 5f00 |0004: if-eqz v12, 0063 // +005f │ │ +0760e8: 0800 1c00 |0006: move-object/from16 v0, v28 │ │ +0760ec: 5400 b707 |0008: iget-object v0, v0, Landroid/support/v4/widget/SlidingPaneLayout;.mDragHelper:Landroid/support/v4/widget/ViewDragHelper; // field@07b7 │ │ +0760f0: 0819 0000 |000a: move-object/from16 v25, v0 │ │ +0760f4: 131a 0200 |000c: const/16 v26, #int 2 // #2 │ │ +0760f8: 7402 3c1c 1900 |000e: invoke-virtual/range {v25, v26}, Landroid/support/v4/widget/ViewDragHelper;.setEdgeTrackingEnabled:(I)V // method@1c3c │ │ +0760fe: 9117 201e |0011: sub-int v23, v32, v30 │ │ +076102: 380c 5c00 |0013: if-eqz v12, 006f // +005c │ │ +076106: 7401 671b 1c00 |0015: invoke-virtual/range {v28}, Landroid/support/v4/widget/SlidingPaneLayout;.getPaddingRight:()I // method@1b67 │ │ +07610c: 0a13 |0018: move-result v19 │ │ +07610e: 380c 5b00 |0019: if-eqz v12, 0074 // +005b │ │ +076112: 7401 661b 1c00 |001b: invoke-virtual/range {v28}, Landroid/support/v4/widget/SlidingPaneLayout;.getPaddingLeft:()I // method@1b66 │ │ +076118: 0a12 |001e: move-result v18 │ │ +07611a: 7401 681b 1c00 |001f: invoke-virtual/range {v28}, Landroid/support/v4/widget/SlidingPaneLayout;.getPaddingTop:()I // method@1b68 │ │ +076120: 0a14 |0022: move-result v20 │ │ +076122: 7401 611b 1c00 |0023: invoke-virtual/range {v28}, Landroid/support/v4/widget/SlidingPaneLayout;.getChildCount:()I // method@1b61 │ │ +076128: 0a06 |0026: move-result v6 │ │ +07612a: 0218 1300 |0027: move/from16 v24, v19 │ │ +07612e: 0210 1800 |0029: move/from16 v16, v24 │ │ +076132: 0800 1c00 |002b: move-object/from16 v0, v28 │ │ +076136: 5500 b807 |002d: iget-boolean v0, v0, Landroid/support/v4/widget/SlidingPaneLayout;.mFirstLayout:Z // field@07b8 │ │ +07613a: 0219 0000 |002f: move/from16 v25, v0 │ │ +07613e: 3819 1a00 |0031: if-eqz v25, 004b // +001a │ │ +076142: 0800 1c00 |0033: move-object/from16 v0, v28 │ │ +076146: 5500 b507 |0035: iget-boolean v0, v0, Landroid/support/v4/widget/SlidingPaneLayout;.mCanSlide:Z // field@07b5 │ │ +07614a: 0219 0000 |0037: move/from16 v25, v0 │ │ +07614e: 3819 4000 |0039: if-eqz v25, 0079 // +0040 │ │ +076152: 0800 1c00 |003b: move-object/from16 v0, v28 │ │ +076156: 5500 c107 |003d: iget-boolean v0, v0, Landroid/support/v4/widget/SlidingPaneLayout;.mPreservedOpenState:Z // field@07c1 │ │ +07615a: 0219 0000 |003f: move/from16 v25, v0 │ │ +07615e: 3819 3800 |0041: if-eqz v25, 0079 // +0038 │ │ +076162: 1519 803f |0043: const/high16 v25, #int 1065353216 // #3f80 │ │ +076166: 0200 1900 |0045: move/from16 v0, v25 │ │ +07616a: 0801 1c00 |0047: move-object/from16 v1, v28 │ │ +07616e: 5910 c407 |0049: iput v0, v1, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideOffset:F // field@07c4 │ │ +076172: 120b |004b: const/4 v11, #int 0 // #0 │ │ +076174: 356b 0a01 |004c: if-ge v11, v6, 0156 // +010a │ │ +076178: 0800 1c00 |004e: move-object/from16 v0, v28 │ │ +07617c: 6e20 601b b000 |0050: invoke-virtual {v0, v11}, Landroid/support/v4/widget/SlidingPaneLayout;.getChildAt:(I)Landroid/view/View; // method@1b60 │ │ +076182: 0c04 |0053: move-result-object v4 │ │ +076184: 6e10 2b1d 0400 |0054: invoke-virtual {v4}, Landroid/view/View;.getVisibility:()I // method@1d2b │ │ +07618a: 0a19 |0057: move-result v25 │ │ +07618c: 131a 0800 |0058: const/16 v26, #int 8 // #8 │ │ +076190: 0200 1900 |005a: move/from16 v0, v25 │ │ +076194: 0201 1a00 |005c: move/from16 v1, v26 │ │ +076198: 3310 1e00 |005e: if-ne v0, v1, 007c // +001e │ │ +07619c: d80b 0b01 |0060: add-int/lit8 v11, v11, #int 1 // #01 │ │ +0761a0: 28ea |0062: goto 004c // -0016 │ │ +0761a2: 0800 1c00 |0063: move-object/from16 v0, v28 │ │ +0761a6: 5400 b707 |0065: iget-object v0, v0, Landroid/support/v4/widget/SlidingPaneLayout;.mDragHelper:Landroid/support/v4/widget/ViewDragHelper; // field@07b7 │ │ +0761aa: 0819 0000 |0067: move-object/from16 v25, v0 │ │ +0761ae: 131a 0100 |0069: const/16 v26, #int 1 // #1 │ │ +0761b2: 7402 3c1c 1900 |006b: invoke-virtual/range {v25, v26}, Landroid/support/v4/widget/ViewDragHelper;.setEdgeTrackingEnabled:(I)V // method@1c3c │ │ +0761b8: 28a3 |006e: goto 0011 // -005d │ │ +0761ba: 7401 661b 1c00 |006f: invoke-virtual/range {v28}, Landroid/support/v4/widget/SlidingPaneLayout;.getPaddingLeft:()I // method@1b66 │ │ +0761c0: 0a13 |0072: move-result v19 │ │ +0761c2: 28a6 |0073: goto 0019 // -005a │ │ +0761c4: 7401 671b 1c00 |0074: invoke-virtual/range {v28}, Landroid/support/v4/widget/SlidingPaneLayout;.getPaddingRight:()I // method@1b67 │ │ +0761ca: 0a12 |0077: move-result v18 │ │ +0761cc: 28a7 |0078: goto 001f // -0059 │ │ +0761ce: 1319 0000 |0079: const/16 v25, #int 0 // #0 │ │ +0761d2: 28ca |007b: goto 0045 // -0036 │ │ +0761d4: 6e10 061d 0400 |007c: invoke-virtual {v4}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@1d06 │ │ +0761da: 0c0d |007f: move-result-object v13 │ │ +0761dc: 1f0d e403 |0080: check-cast v13, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams; // type@03e4 │ │ +0761e0: 6e10 0d1d 0400 |0082: invoke-virtual {v4}, Landroid/view/View;.getMeasuredWidth:()I // method@1d0d │ │ +0761e6: 0a0a |0085: move-result v10 │ │ +0761e8: 1311 0000 |0086: const/16 v17, #int 0 // #0 │ │ +0761ec: 55d0 a907 |0088: iget-boolean v0, v13, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.slideable:Z // field@07a9 │ │ +0761f0: 0219 0000 |008a: move/from16 v25, v0 │ │ +0761f4: 3819 9300 |008c: if-eqz v25, 011f // +0093 │ │ +0761f8: 52d0 a707 |008e: iget v0, v13, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.leftMargin:I // field@07a7 │ │ +0761fc: 0219 0000 |0090: move/from16 v25, v0 │ │ +076200: 52d0 a807 |0092: iget v0, v13, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.rightMargin:I // field@07a8 │ │ +076204: 021a 0000 |0094: move/from16 v26, v0 │ │ +076208: 900f 191a |0096: add-int v15, v25, v26 │ │ +07620c: 9119 1712 |0098: sub-int v25, v23, v18 │ │ +076210: 0800 1c00 |009a: move-object/from16 v0, v28 │ │ +076214: 5200 bc07 |009c: iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout;.mOverhangSize:I // field@07bc │ │ +076218: 021a 0000 |009e: move/from16 v26, v0 │ │ +07621c: 9119 191a |00a0: sub-int v25, v25, v26 │ │ +076220: 0200 1000 |00a2: move/from16 v0, v16 │ │ +076224: 0201 1900 |00a4: move/from16 v1, v25 │ │ +076228: 7120 8022 1000 |00a6: invoke-static {v0, v1}, Ljava/lang/Math;.min:(II)I // method@2280 │ │ +07622e: 0a19 |00a9: move-result v25 │ │ +076230: 9119 1918 |00aa: sub-int v25, v25, v24 │ │ +076234: 9116 190f |00ac: sub-int v22, v25, v15 │ │ +076238: 0200 1600 |00ae: move/from16 v0, v22 │ │ +07623c: 0801 1c00 |00b0: move-object/from16 v1, v28 │ │ +076240: 5910 c507 |00b2: iput v0, v1, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideRange:I // field@07c5 │ │ +076244: 380c 6500 |00b4: if-eqz v12, 0119 // +0065 │ │ +076248: 52de a807 |00b6: iget v14, v13, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.rightMargin:I // field@07a8 │ │ +07624c: 9019 180e |00b8: add-int v25, v24, v14 │ │ +076250: 9019 1916 |00ba: add-int v25, v25, v22 │ │ +076254: db1a 0a02 |00bc: div-int/lit8 v26, v10, #int 2 // #02 │ │ +076258: 9019 191a |00be: add-int v25, v25, v26 │ │ +07625c: 911a 1712 |00c0: sub-int v26, v23, v18 │ │ +076260: 0200 1900 |00c2: move/from16 v0, v25 │ │ +076264: 0201 1a00 |00c4: move/from16 v1, v26 │ │ +076268: 3710 5600 |00c6: if-le v0, v1, 011c // +0056 │ │ +07626c: 1319 0100 |00c8: const/16 v25, #int 1 // #1 │ │ +076270: 0200 1900 |00ca: move/from16 v0, v25 │ │ +076274: 5cd0 a507 |00cc: iput-boolean v0, v13, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.dimWhenOffset:Z // field@07a5 │ │ +076278: 0200 1600 |00ce: move/from16 v0, v22 │ │ +07627c: 8200 |00d0: int-to-float v0, v0 │ │ +07627e: 0219 0000 |00d1: move/from16 v25, v0 │ │ +076282: 0800 1c00 |00d3: move-object/from16 v0, v28 │ │ +076286: 5200 c407 |00d5: iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideOffset:F // field@07c4 │ │ +07628a: 021a 0000 |00d7: move/from16 v26, v0 │ │ +07628e: a819 191a |00d9: mul-float v25, v25, v26 │ │ +076292: 0200 1900 |00db: move/from16 v0, v25 │ │ +076296: 8700 |00dd: float-to-int v0, v0 │ │ +076298: 0215 0000 |00de: move/from16 v21, v0 │ │ +07629c: 9019 150e |00e0: add-int v25, v21, v14 │ │ +0762a0: 9018 1819 |00e2: add-int v24, v24, v25 │ │ +0762a4: 0200 1500 |00e4: move/from16 v0, v21 │ │ +0762a8: 8200 |00e6: int-to-float v0, v0 │ │ +0762aa: 0219 0000 |00e7: move/from16 v25, v0 │ │ +0762ae: 0800 1c00 |00e9: move-object/from16 v0, v28 │ │ +0762b2: 5200 c507 |00eb: iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideRange:I // field@07c5 │ │ +0762b6: 021a 0000 |00ed: move/from16 v26, v0 │ │ +0762ba: 0200 1a00 |00ef: move/from16 v0, v26 │ │ +0762be: 8200 |00f1: int-to-float v0, v0 │ │ +0762c0: 021a 0000 |00f2: move/from16 v26, v0 │ │ +0762c4: a919 191a |00f4: div-float v25, v25, v26 │ │ +0762c8: 0200 1900 |00f6: move/from16 v0, v25 │ │ +0762cc: 0801 1c00 |00f8: move-object/from16 v1, v28 │ │ +0762d0: 5910 c407 |00fa: iput v0, v1, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideOffset:F // field@07c4 │ │ +0762d4: 380c 5500 |00fc: if-eqz v12, 0151 // +0055 │ │ +0762d8: 9119 1718 |00fe: sub-int v25, v23, v24 │ │ +0762dc: 9008 1911 |0100: add-int v8, v25, v17 │ │ +0762e0: 9107 080a |0102: sub-int v7, v8, v10 │ │ +0762e4: 0209 1400 |0104: move/from16 v9, v20 │ │ +0762e8: 6e10 0a1d 0400 |0106: invoke-virtual {v4}, Landroid/view/View;.getMeasuredHeight:()I // method@1d0a │ │ +0762ee: 0a19 |0109: move-result v25 │ │ +0762f0: 9005 0919 |010a: add-int v5, v9, v25 │ │ +0762f4: 0200 1400 |010c: move/from16 v0, v20 │ │ +0762f8: 6e55 411d 7480 |010e: invoke-virtual {v4, v7, v0, v8, v5}, Landroid/view/View;.layout:(IIII)V // method@1d41 │ │ +0762fe: 6e10 2c1d 0400 |0111: invoke-virtual {v4}, Landroid/view/View;.getWidth:()I // method@1d2c │ │ +076304: 0a19 |0114: move-result v25 │ │ +076306: 9010 1019 |0115: add-int v16, v16, v25 │ │ +07630a: 2900 49ff |0117: goto/16 0060 // -00b7 │ │ +07630e: 52de a707 |0119: iget v14, v13, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.leftMargin:I // field@07a7 │ │ +076312: 289d |011b: goto 00b8 // -0063 │ │ +076314: 1319 0000 |011c: const/16 v25, #int 0 // #0 │ │ +076318: 28ac |011e: goto 00ca // -0054 │ │ +07631a: 0800 1c00 |011f: move-object/from16 v0, v28 │ │ +07631e: 5500 b507 |0121: iget-boolean v0, v0, Landroid/support/v4/widget/SlidingPaneLayout;.mCanSlide:Z // field@07b5 │ │ +076322: 0219 0000 |0123: move/from16 v25, v0 │ │ +076326: 3819 2900 |0125: if-eqz v25, 014e // +0029 │ │ +07632a: 0800 1c00 |0127: move-object/from16 v0, v28 │ │ +07632e: 5200 be07 |0129: iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout;.mParallaxBy:I // field@07be │ │ +076332: 0219 0000 |012b: move/from16 v25, v0 │ │ +076336: 3819 2100 |012d: if-eqz v25, 014e // +0021 │ │ +07633a: 1519 803f |012f: const/high16 v25, #int 1065353216 // #3f80 │ │ +07633e: 0800 1c00 |0131: move-object/from16 v0, v28 │ │ +076342: 5200 c407 |0133: iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideOffset:F // field@07c4 │ │ +076346: 021a 0000 |0135: move/from16 v26, v0 │ │ +07634a: a719 191a |0137: sub-float v25, v25, v26 │ │ +07634e: 0800 1c00 |0139: move-object/from16 v0, v28 │ │ +076352: 5200 be07 |013b: iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout;.mParallaxBy:I // field@07be │ │ +076356: 021a 0000 |013d: move/from16 v26, v0 │ │ +07635a: 0200 1a00 |013f: move/from16 v0, v26 │ │ +07635e: 8200 |0141: int-to-float v0, v0 │ │ +076360: 021a 0000 |0142: move/from16 v26, v0 │ │ +076364: a819 191a |0144: mul-float v25, v25, v26 │ │ +076368: 0200 1900 |0146: move/from16 v0, v25 │ │ +07636c: 8700 |0148: float-to-int v0, v0 │ │ +07636e: 0211 0000 |0149: move/from16 v17, v0 │ │ +076372: 0218 1000 |014b: move/from16 v24, v16 │ │ +076376: 28af |014d: goto 00fc // -0051 │ │ +076378: 0218 1000 |014e: move/from16 v24, v16 │ │ +07637c: 28ac |0150: goto 00fc // -0054 │ │ +07637e: 9107 1811 |0151: sub-int v7, v24, v17 │ │ +076382: 9008 070a |0153: add-int v8, v7, v10 │ │ +076386: 28af |0155: goto 0104 // -0051 │ │ +076388: 0800 1c00 |0156: move-object/from16 v0, v28 │ │ +07638c: 5500 b807 |0158: iget-boolean v0, v0, Landroid/support/v4/widget/SlidingPaneLayout;.mFirstLayout:Z // field@07b8 │ │ +076390: 0219 0000 |015a: move/from16 v25, v0 │ │ +076394: 3819 5d00 |015c: if-eqz v25, 01b9 // +005d │ │ +076398: 0800 1c00 |015e: move-object/from16 v0, v28 │ │ +07639c: 5500 b507 |0160: iget-boolean v0, v0, Landroid/support/v4/widget/SlidingPaneLayout;.mCanSlide:Z // field@07b5 │ │ +0763a0: 0219 0000 |0162: move/from16 v25, v0 │ │ +0763a4: 3819 5e00 |0164: if-eqz v25, 01c2 // +005e │ │ +0763a8: 0800 1c00 |0166: move-object/from16 v0, v28 │ │ +0763ac: 5200 be07 |0168: iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout;.mParallaxBy:I // field@07be │ │ +0763b0: 0219 0000 |016a: move/from16 v25, v0 │ │ +0763b4: 3819 0f00 |016c: if-eqz v25, 017b // +000f │ │ +0763b8: 0800 1c00 |016e: move-object/from16 v0, v28 │ │ +0763bc: 5200 c407 |0170: iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideOffset:F // field@07c4 │ │ +0763c0: 0219 0000 |0172: move/from16 v25, v0 │ │ +0763c4: 0800 1c00 |0174: move-object/from16 v0, v28 │ │ +0763c8: 0201 1900 |0176: move/from16 v1, v25 │ │ +0763cc: 7020 811b 1000 |0178: invoke-direct {v0, v1}, Landroid/support/v4/widget/SlidingPaneLayout;.parallaxOtherViews:(F)V // method@1b81 │ │ +0763d2: 0800 1c00 |017b: move-object/from16 v0, v28 │ │ +0763d6: 5400 c607 |017d: iget-object v0, v0, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideableView:Landroid/view/View; // field@07c6 │ │ +0763da: 0819 0000 |017f: move-object/from16 v25, v0 │ │ +0763de: 7401 061d 1900 |0181: invoke-virtual/range {v25}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@1d06 │ │ +0763e4: 0c19 |0184: move-result-object v25 │ │ +0763e6: 1f19 e403 |0185: check-cast v25, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams; // type@03e4 │ │ +0763ea: 0800 1900 |0187: move-object/from16 v0, v25 │ │ +0763ee: 5500 a507 |0189: iget-boolean v0, v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.dimWhenOffset:Z // field@07a5 │ │ +0763f2: 0219 0000 |018b: move/from16 v25, v0 │ │ +0763f6: 3819 1f00 |018d: if-eqz v25, 01ac // +001f │ │ +0763fa: 0800 1c00 |018f: move-object/from16 v0, v28 │ │ +0763fe: 5400 c607 |0191: iget-object v0, v0, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideableView:Landroid/view/View; // field@07c6 │ │ +076402: 0819 0000 |0193: move-object/from16 v25, v0 │ │ +076406: 0800 1c00 |0195: move-object/from16 v0, v28 │ │ +07640a: 5200 c407 |0197: iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideOffset:F // field@07c4 │ │ +07640e: 021a 0000 |0199: move/from16 v26, v0 │ │ +076412: 0800 1c00 |019b: move-object/from16 v0, v28 │ │ +076416: 5200 c707 |019d: iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout;.mSliderFadeColor:I // field@07c7 │ │ +07641a: 021b 0000 |019f: move/from16 v27, v0 │ │ +07641e: 0800 1c00 |01a1: move-object/from16 v0, v28 │ │ +076422: 0801 1900 |01a3: move-object/from16 v1, v25 │ │ +076426: 0202 1a00 |01a5: move/from16 v2, v26 │ │ +07642a: 0203 1b00 |01a7: move/from16 v3, v27 │ │ +07642e: 7040 571b 1032 |01a9: invoke-direct {v0, v1, v2, v3}, Landroid/support/v4/widget/SlidingPaneLayout;.dimChildView:(Landroid/view/View;FI)V // method@1b57 │ │ +076434: 0800 1c00 |01ac: move-object/from16 v0, v28 │ │ +076438: 5400 c607 |01ae: iget-object v0, v0, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideableView:Landroid/view/View; // field@07c6 │ │ +07643c: 0819 0000 |01b0: move-object/from16 v25, v0 │ │ +076440: 0800 1c00 |01b2: move-object/from16 v0, v28 │ │ +076444: 0801 1900 |01b4: move-object/from16 v1, v25 │ │ +076448: 6e20 951b 1000 |01b6: invoke-virtual {v0, v1}, Landroid/support/v4/widget/SlidingPaneLayout;.updateObscuredViewsVisibility:(Landroid/view/View;)V // method@1b95 │ │ +07644e: 1319 0000 |01b9: const/16 v25, #int 0 // #0 │ │ +076452: 0200 1900 |01bb: move/from16 v0, v25 │ │ +076456: 0801 1c00 |01bd: move-object/from16 v1, v28 │ │ +07645a: 5c10 b807 |01bf: iput-boolean v0, v1, Landroid/support/v4/widget/SlidingPaneLayout;.mFirstLayout:Z // field@07b8 │ │ +07645e: 0e00 |01c1: return-void │ │ +076460: 120b |01c2: const/4 v11, #int 0 // #0 │ │ +076462: 356b e9ff |01c3: if-ge v11, v6, 01ac // -0017 │ │ +076466: 0800 1c00 |01c5: move-object/from16 v0, v28 │ │ +07646a: 6e20 601b b000 |01c7: invoke-virtual {v0, v11}, Landroid/support/v4/widget/SlidingPaneLayout;.getChildAt:(I)Landroid/view/View; // method@1b60 │ │ +076470: 0c19 |01ca: move-result-object v25 │ │ +076472: 131a 0000 |01cb: const/16 v26, #int 0 // #0 │ │ +076476: 0800 1c00 |01cd: move-object/from16 v0, v28 │ │ +07647a: 5200 c707 |01cf: iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout;.mSliderFadeColor:I // field@07c7 │ │ +07647e: 021b 0000 |01d1: move/from16 v27, v0 │ │ +076482: 0800 1c00 |01d3: move-object/from16 v0, v28 │ │ +076486: 0801 1900 |01d5: move-object/from16 v1, v25 │ │ +07648a: 0202 1a00 |01d7: move/from16 v2, v26 │ │ +07648e: 0203 1b00 |01d9: move/from16 v3, v27 │ │ +076492: 7040 571b 1032 |01db: invoke-direct {v0, v1, v2, v3}, Landroid/support/v4/widget/SlidingPaneLayout;.dimChildView:(Landroid/view/View;FI)V // method@1b57 │ │ +076498: d80b 0b01 |01de: add-int/lit8 v11, v11, #int 1 // #01 │ │ +07649c: 28e3 |01e0: goto 01c3 // -001d │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=640 │ │ - 0x0002 line=641 │ │ - 0x0006 line=642 │ │ - 0x000a line=643 │ │ - 0x000e line=645 │ │ - 0x0012 line=646 │ │ - 0x0014 line=647 │ │ - 0x0016 line=649 │ │ - 0x001e line=650 │ │ - 0x0036 line=653 │ │ - 0x0039 line=654 │ │ - 0x003f line=656 │ │ - 0x004b line=653 │ │ - 0x004e line=650 │ │ - 0x0051 line=660 │ │ - 0x0057 line=662 │ │ - 0x005b line=663 │ │ - 0x005c line=665 │ │ - 0x0062 line=666 │ │ - 0x006c line=667 │ │ - 0x0080 line=669 │ │ - 0x0086 line=670 │ │ - 0x00a0 line=672 │ │ - 0x00ba line=680 │ │ - 0x00bc line=681 │ │ - 0x00be line=682 │ │ - 0x00c0 line=683 │ │ - 0x00c6 line=684 │ │ - 0x00cb line=686 │ │ - 0x00d3 line=670 │ │ - 0x00d6 line=673 │ │ - 0x00e6 line=674 │ │ - 0x0100 line=675 │ │ - 0x0103 line=677 │ │ - 0x0106 line=689 │ │ - 0x010e line=690 │ │ - 0x0116 line=691 │ │ - 0x011e line=692 │ │ - 0x012b line=694 │ │ - 0x013f line=695 │ │ - 0x015c line=703 │ │ - 0x0169 line=706 │ │ - 0x0171 line=707 │ │ - 0x0172 line=699 │ │ - 0x0175 line=700 │ │ - 0x018e line=699 │ │ - locals : │ │ - 0x003f - 0x004e reg=4 child Landroid/view/View; │ │ - 0x0037 - 0x004e reg=11 i I │ │ - 0x006c - 0x00ba reg=13 margin I │ │ - 0x0080 - 0x00ba reg=19 range I │ │ - 0x00c6 - 0x00d3 reg=5 childBottom I │ │ - 0x00bc - 0x00d3 reg=7 childLeft I │ │ - 0x00be - 0x00d3 reg=8 childRight I │ │ - 0x00c0 - 0x00d3 reg=9 childTop I │ │ - 0x00d3 - 0x00d6 reg=13 margin I │ │ - 0x00d3 - 0x00d6 reg=19 range I │ │ - 0x0051 - 0x0106 reg=4 child Landroid/view/View; │ │ - 0x005b - 0x0106 reg=10 childWidth I │ │ - 0x0057 - 0x0106 reg=12 lp Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams; │ │ - 0x005c - 0x0106 reg=15 offset I │ │ - 0x0012 - 0x0191 reg=6 childCount I │ │ - 0x0051 - 0x0191 reg=11 i I │ │ - 0x0016 - 0x0191 reg=14 nextXStart I │ │ - 0x0006 - 0x0191 reg=16 paddingLeft I │ │ - 0x000a - 0x0191 reg=17 paddingRight I │ │ - 0x000e - 0x0191 reg=18 paddingTop I │ │ - 0x0002 - 0x0191 reg=20 width I │ │ - 0x0014 - 0x0191 reg=21 xStart I │ │ - 0x0000 - 0x0191 reg=25 this Landroid/support/v4/widget/SlidingPaneLayout; │ │ - 0x0000 - 0x0191 reg=26 changed Z │ │ - 0x0000 - 0x0191 reg=27 l I │ │ - 0x0000 - 0x0191 reg=28 t I │ │ - 0x0000 - 0x0191 reg=29 r I │ │ - 0x0000 - 0x0191 reg=30 b I │ │ + 0x0000 line=654 │ │ + 0x0004 line=655 │ │ + 0x0006 line=656 │ │ + 0x0011 line=660 │ │ + 0x0013 line=661 │ │ + 0x0019 line=662 │ │ + 0x001f line=663 │ │ + 0x0023 line=665 │ │ + 0x0027 line=666 │ │ + 0x0029 line=667 │ │ + 0x002b line=669 │ │ + 0x0033 line=670 │ │ + 0x004b line=673 │ │ + 0x004e line=674 │ │ + 0x0054 line=676 │ │ + 0x0060 line=673 │ │ + 0x0063 line=658 │ │ + 0x006f line=661 │ │ + 0x0074 line=662 │ │ + 0x0079 line=670 │ │ + 0x007c line=680 │ │ + 0x0082 line=682 │ │ + 0x0086 line=683 │ │ + 0x0088 line=685 │ │ + 0x008e line=686 │ │ + 0x0098 line=687 │ │ + 0x00ae line=689 │ │ + 0x00b4 line=690 │ │ + 0x00b8 line=691 │ │ + 0x00ce line=693 │ │ + 0x00e0 line=694 │ │ + 0x00e4 line=695 │ │ + 0x00fc line=705 │ │ + 0x00fe line=706 │ │ + 0x0102 line=707 │ │ + 0x0104 line=713 │ │ + 0x0106 line=714 │ │ + 0x010c line=715 │ │ + 0x0111 line=717 │ │ + 0x0119 line=690 │ │ + 0x011c line=691 │ │ + 0x011f line=696 │ │ + 0x012f line=697 │ │ + 0x014b line=698 │ │ + 0x014e line=700 │ │ + 0x0151 line=709 │ │ + 0x0153 line=710 │ │ + 0x0156 line=720 │ │ + 0x015e line=721 │ │ + 0x0166 line=722 │ │ + 0x016e line=723 │ │ + 0x017b line=725 │ │ + 0x018f line=726 │ │ + 0x01ac line=734 │ │ + 0x01b9 line=737 │ │ + 0x01c1 line=738 │ │ + 0x01c2 line=730 │ │ + 0x01c5 line=731 │ │ + 0x01de line=730 │ │ + locals : │ │ + 0x0054 - 0x0063 reg=4 child Landroid/view/View; │ │ + 0x0027 - 0x0063 reg=6 childCount I │ │ + 0x004c - 0x0063 reg=11 i I │ │ + 0x002b - 0x0063 reg=16 nextXStart I │ │ + 0x001f - 0x0063 reg=18 paddingEnd I │ │ + 0x0019 - 0x0063 reg=19 paddingStart I │ │ + 0x0023 - 0x0063 reg=20 paddingTop I │ │ + 0x0013 - 0x0063 reg=23 width I │ │ + 0x0029 - 0x0063 reg=24 xStart I │ │ + 0x00b8 - 0x00fc reg=14 lpMargin I │ │ + 0x0098 - 0x00fc reg=15 margin I │ │ + 0x00e0 - 0x00fc reg=21 pos I │ │ + 0x00ae - 0x00fc reg=22 range I │ │ + 0x010c - 0x0119 reg=5 childBottom I │ │ + 0x0104 - 0x0119 reg=7 childLeft I │ │ + 0x0102 - 0x0119 reg=8 childRight I │ │ + 0x0106 - 0x0119 reg=9 childTop I │ │ + 0x011c - 0x011f reg=14 lpMargin I │ │ + 0x0119 - 0x011f reg=15 margin I │ │ + 0x0119 - 0x011f reg=22 range I │ │ + 0x007c - 0x0156 reg=4 child Landroid/view/View; │ │ + 0x0153 - 0x0156 reg=7 childLeft I │ │ + 0x0155 - 0x0156 reg=8 childRight I │ │ + 0x0086 - 0x0156 reg=10 childWidth I │ │ + 0x0082 - 0x0156 reg=13 lp Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams; │ │ + 0x0088 - 0x0156 reg=17 offset I │ │ + 0x0079 - 0x01e1 reg=6 childCount I │ │ + 0x007c - 0x01e1 reg=11 i I │ │ + 0x0004 - 0x01e1 reg=12 isLayoutRtl Z │ │ + 0x0079 - 0x01e1 reg=16 nextXStart I │ │ + 0x0079 - 0x01e1 reg=18 paddingEnd I │ │ + 0x0074 - 0x01e1 reg=19 paddingStart I │ │ + 0x0079 - 0x01e1 reg=20 paddingTop I │ │ + 0x006f - 0x01e1 reg=23 width I │ │ + 0x0079 - 0x01e1 reg=24 xStart I │ │ + 0x0000 - 0x01e1 reg=28 this Landroid/support/v4/widget/SlidingPaneLayout; │ │ + 0x0000 - 0x01e1 reg=29 changed Z │ │ + 0x0000 - 0x01e1 reg=30 l I │ │ + 0x0000 - 0x01e1 reg=31 t I │ │ + 0x0000 - 0x01e1 reg=32 r I │ │ + 0x0000 - 0x01e1 reg=33 b I │ │ │ │ #23 : (in Landroid/support/v4/widget/SlidingPaneLayout;) │ │ name : 'onMeasure' │ │ type : '(II)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ - registers : 31 │ │ + registers : 34 │ │ ins : 3 │ │ outs : 3 │ │ - insns size : 844 16-bit code units │ │ -05289c: |[05289c] android.support.v4.widget.SlidingPaneLayout.onMeasure:(II)V │ │ -0528ac: 7701 a812 1d00 |0000: invoke-static/range {v29}, Landroid/view/View$MeasureSpec;.getMode:(I)I // method@12a8 │ │ -0528b2: 0a16 |0003: move-result v22 │ │ -0528b4: 7701 a912 1d00 |0004: invoke-static/range {v29}, Landroid/view/View$MeasureSpec;.getSize:(I)I // method@12a9 │ │ -0528ba: 0a18 |0007: move-result v24 │ │ -0528bc: 7701 a812 1e00 |0008: invoke-static/range {v30}, Landroid/view/View$MeasureSpec;.getMode:(I)I // method@12a8 │ │ -0528c2: 0a0b |000b: move-result v11 │ │ -0528c4: 7701 a912 1e00 |000c: invoke-static/range {v30}, Landroid/view/View$MeasureSpec;.getSize:(I)I // method@12a9 │ │ -0528ca: 0a0c |000f: move-result v12 │ │ -0528cc: 151a 0040 |0010: const/high16 v26, #int 1073741824 // #4000 │ │ -0528d0: 0200 1600 |0012: move/from16 v0, v22 │ │ -0528d4: 0201 1a00 |0014: move/from16 v1, v26 │ │ -0528d8: 3210 7500 |0016: if-eq v0, v1, 008b // +0075 │ │ -0528dc: 7401 ac11 1c00 |0018: invoke-virtual/range {v28}, Landroid/support/v4/widget/SlidingPaneLayout;.isInEditMode:()Z // method@11ac │ │ -0528e2: 0a1a |001b: move-result v26 │ │ -0528e4: 381a 6700 |001c: if-eqz v26, 0083 // +0067 │ │ -0528e8: 151a 0080 |001e: const/high16 v26, #int -2147483648 // #8000 │ │ -0528ec: 0200 1600 |0020: move/from16 v0, v22 │ │ -0528f0: 0201 1a00 |0022: move/from16 v1, v26 │ │ -0528f4: 3310 5800 |0024: if-ne v0, v1, 007c // +0058 │ │ -0528f8: 1516 0040 |0026: const/high16 v22, #int 1073741824 // #4000 │ │ -0528fc: 120f |0028: const/4 v15, #int 0 // #0 │ │ -0528fe: 1311 ffff |0029: const/16 v17, #int -1 // #ffff │ │ -052902: 2c0b 1703 0000 |002b: sparse-switch v11, 00000342 // +00000317 │ │ -052908: 1315 0000 |002e: const/16 v21, #int 0 // #0 │ │ -05290c: 1203 |0030: const/4 v3, #int 0 // #0 │ │ -05290e: 7401 a211 1c00 |0031: invoke-virtual/range {v28}, Landroid/support/v4/widget/SlidingPaneLayout;.getPaddingLeft:()I // method@11a2 │ │ -052914: 0a1a |0034: move-result v26 │ │ -052916: 911a 181a |0035: sub-int v26, v24, v26 │ │ -05291a: 7401 a311 1c00 |0037: invoke-virtual/range {v28}, Landroid/support/v4/widget/SlidingPaneLayout;.getPaddingRight:()I // method@11a3 │ │ -052920: 0a1b |003a: move-result v27 │ │ -052922: 9117 1a1b |003b: sub-int v23, v26, v27 │ │ -052926: 7401 9d11 1c00 |003d: invoke-virtual/range {v28}, Landroid/support/v4/widget/SlidingPaneLayout;.getChildCount:()I // method@119d │ │ -05292c: 0a05 |0040: move-result v5 │ │ -05292e: 131a 0200 |0041: const/16 v26, #int 2 // #2 │ │ -052932: 0200 1a00 |0043: move/from16 v0, v26 │ │ -052936: 3705 0900 |0045: if-le v5, v0, 004e // +0009 │ │ -05293a: 1a1a 910a |0047: const-string v26, "SlidingPaneLayout" // string@0a91 │ │ -05293e: 1a1b 3c19 |0049: const-string v27, "onMeasure: More than two child views are not supported." // string@193c │ │ -052942: 7702 3612 1a00 |004b: invoke-static/range {v26, v27}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@1236 │ │ -052948: 131a 0000 |004e: const/16 v26, #int 0 // #0 │ │ -05294c: 0800 1a00 |0050: move-object/from16 v0, v26 │ │ -052950: 0801 1c00 |0052: move-object/from16 v1, v28 │ │ -052954: 5b10 0505 |0054: iput-object v0, v1, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideableView:Landroid/view/View; // field@0505 │ │ -052958: 120e |0056: const/4 v14, #int 0 // #0 │ │ -05295a: 355e 4301 |0057: if-ge v14, v5, 019a // +0143 │ │ -05295e: 0800 1c00 |0059: move-object/from16 v0, v28 │ │ -052962: 6e20 9c11 e000 |005b: invoke-virtual {v0, v14}, Landroid/support/v4/widget/SlidingPaneLayout;.getChildAt:(I)Landroid/view/View; // method@119c │ │ -052968: 0c04 |005e: move-result-object v4 │ │ -05296a: 6e10 c212 0400 |005f: invoke-virtual {v4}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@12c2 │ │ -052970: 0c10 |0062: move-result-object v16 │ │ -052972: 1f10 7e02 |0063: check-cast v16, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams; // type@027e │ │ -052976: 6e10 d512 0400 |0065: invoke-virtual {v4}, Landroid/view/View;.getVisibility:()I // method@12d5 │ │ -05297c: 0a1a |0068: move-result v26 │ │ -05297e: 131b 0800 |0069: const/16 v27, #int 8 // #8 │ │ -052982: 0200 1a00 |006b: move/from16 v0, v26 │ │ -052986: 0201 1b00 |006d: move/from16 v1, v27 │ │ -05298a: 3310 5100 |006f: if-ne v0, v1, 00c0 // +0051 │ │ -05298e: 131a 0000 |0071: const/16 v26, #int 0 // #0 │ │ -052992: 0200 1a00 |0073: move/from16 v0, v26 │ │ -052996: 0801 1000 |0075: move-object/from16 v1, v16 │ │ -05299a: 5c10 e504 |0077: iput-boolean v0, v1, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.dimWhenOffset:Z // field@04e5 │ │ -05299e: d80e 0e01 |0079: add-int/lit8 v14, v14, #int 1 // #01 │ │ -0529a2: 28dc |007b: goto 0057 // -0024 │ │ -0529a4: 3916 acff |007c: if-nez v22, 0028 // -0054 │ │ -0529a8: 1516 0040 |007e: const/high16 v22, #int 1073741824 // #4000 │ │ -0529ac: 1318 2c01 |0080: const/16 v24, #int 300 // #12c │ │ -0529b0: 28a6 |0082: goto 0028 // -005a │ │ -0529b2: 221a a703 |0083: new-instance v26, Ljava/lang/IllegalStateException; // type@03a7 │ │ -0529b6: 1a1b e60b |0085: const-string v27, "Width must have an exact value or MATCH_PARENT" // string@0be6 │ │ -0529ba: 7602 7c17 1a00 |0087: invoke-direct/range {v26, v27}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@177c │ │ -0529c0: 271a |008a: throw v26 │ │ -0529c2: 390b 9dff |008b: if-nez v11, 0028 // -0063 │ │ -0529c6: 7401 ac11 1c00 |008d: invoke-virtual/range {v28}, Landroid/support/v4/widget/SlidingPaneLayout;.isInEditMode:()Z // method@11ac │ │ -0529cc: 0a1a |0090: move-result v26 │ │ -0529ce: 381a 0900 |0091: if-eqz v26, 009a // +0009 │ │ -0529d2: 390b 95ff |0093: if-nez v11, 0028 // -006b │ │ -0529d6: 150b 0080 |0095: const/high16 v11, #int -2147483648 // #8000 │ │ -0529da: 130c 2c01 |0097: const/16 v12, #int 300 // #12c │ │ -0529de: 288f |0099: goto 0028 // -0071 │ │ -0529e0: 221a a703 |009a: new-instance v26, Ljava/lang/IllegalStateException; // type@03a7 │ │ -0529e4: 1a1b a203 |009c: const-string v27, "Height must not be UNSPECIFIED" // string@03a2 │ │ -0529e8: 7602 7c17 1a00 |009e: invoke-direct/range {v26, v27}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@177c │ │ -0529ee: 271a |00a1: throw v26 │ │ -0529f0: 7401 a411 1c00 |00a2: invoke-virtual/range {v28}, Landroid/support/v4/widget/SlidingPaneLayout;.getPaddingTop:()I // method@11a4 │ │ -0529f6: 0a1a |00a5: move-result v26 │ │ -0529f8: 911a 0c1a |00a6: sub-int v26, v12, v26 │ │ -0529fc: 7401 a111 1c00 |00a8: invoke-virtual/range {v28}, Landroid/support/v4/widget/SlidingPaneLayout;.getPaddingBottom:()I // method@11a1 │ │ -052a02: 0a1b |00ab: move-result v27 │ │ -052a04: 9111 1a1b |00ac: sub-int v17, v26, v27 │ │ -052a08: 020f 1100 |00ae: move/from16 v15, v17 │ │ -052a0c: 2900 7eff |00b0: goto/16 002e // -0082 │ │ -052a10: 7401 a411 1c00 |00b2: invoke-virtual/range {v28}, Landroid/support/v4/widget/SlidingPaneLayout;.getPaddingTop:()I // method@11a4 │ │ -052a16: 0a1a |00b5: move-result v26 │ │ -052a18: 911a 0c1a |00b6: sub-int v26, v12, v26 │ │ -052a1c: 7401 a111 1c00 |00b8: invoke-virtual/range {v28}, Landroid/support/v4/widget/SlidingPaneLayout;.getPaddingBottom:()I // method@11a1 │ │ -052a22: 0a1b |00bb: move-result v27 │ │ -052a24: 9111 1a1b |00bc: sub-int v17, v26, v27 │ │ -052a28: 2900 70ff |00be: goto/16 002e // -0090 │ │ -052a2c: 0800 1000 |00c0: move-object/from16 v0, v16 │ │ -052a30: 5200 ea04 |00c2: iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.weight:F // field@04ea │ │ -052a34: 021a 0000 |00c4: move/from16 v26, v0 │ │ -052a38: 131b 0000 |00c6: const/16 v27, #int 0 // #0 │ │ -052a3c: 2d1a 1a1b |00c8: cmpl-float v26, v26, v27 │ │ -052a40: 3d1a 1200 |00ca: if-lez v26, 00dc // +0012 │ │ -052a44: 0800 1000 |00cc: move-object/from16 v0, v16 │ │ -052a48: 5200 ea04 |00ce: iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.weight:F // field@04ea │ │ -052a4c: 021a 0000 |00d0: move/from16 v26, v0 │ │ -052a50: a615 151a |00d2: add-float v21, v21, v26 │ │ -052a54: 0800 1000 |00d4: move-object/from16 v0, v16 │ │ -052a58: 5200 eb04 |00d6: iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.width:I // field@04eb │ │ -052a5c: 021a 0000 |00d8: move/from16 v26, v0 │ │ -052a60: 381a 9fff |00da: if-eqz v26, 0079 // -0061 │ │ -052a64: 0800 1000 |00dc: move-object/from16 v0, v16 │ │ -052a68: 5200 e704 |00de: iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.leftMargin:I // field@04e7 │ │ -052a6c: 021a 0000 |00e0: move/from16 v26, v0 │ │ -052a70: 0800 1000 |00e2: move-object/from16 v0, v16 │ │ -052a74: 5200 e804 |00e4: iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.rightMargin:I // field@04e8 │ │ -052a78: 021b 0000 |00e6: move/from16 v27, v0 │ │ -052a7c: 900d 1a1b |00e8: add-int v13, v26, v27 │ │ -052a80: 0800 1000 |00ea: move-object/from16 v0, v16 │ │ -052a84: 5200 eb04 |00ec: iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.width:I // field@04eb │ │ -052a88: 021a 0000 |00ee: move/from16 v26, v0 │ │ -052a8c: 131b feff |00f0: const/16 v27, #int -2 // #fffe │ │ -052a90: 0200 1a00 |00f2: move/from16 v0, v26 │ │ -052a94: 0201 1b00 |00f4: move/from16 v1, v27 │ │ -052a98: 3310 5700 |00f6: if-ne v0, v1, 014d // +0057 │ │ -052a9c: 911a 180d |00f8: sub-int v26, v24, v13 │ │ -052aa0: 151b 0080 |00fa: const/high16 v27, #int -2147483648 // #8000 │ │ -052aa4: 7702 aa12 1a00 |00fc: invoke-static/range {v26, v27}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@12aa │ │ -052aaa: 0a09 |00ff: move-result v9 │ │ -052aac: 0800 1000 |0100: move-object/from16 v0, v16 │ │ -052ab0: 5200 e604 |0102: iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.height:I // field@04e6 │ │ -052ab4: 021a 0000 |0104: move/from16 v26, v0 │ │ -052ab8: 131b feff |0106: const/16 v27, #int -2 // #fffe │ │ -052abc: 0200 1a00 |0108: move/from16 v0, v26 │ │ -052ac0: 0201 1b00 |010a: move/from16 v1, v27 │ │ -052ac4: 3310 6500 |010c: if-ne v0, v1, 0171 // +0065 │ │ -052ac8: 151a 0080 |010e: const/high16 v26, #int -2147483648 // #8000 │ │ -052acc: 0200 1100 |0110: move/from16 v0, v17 │ │ -052ad0: 0201 1a00 |0112: move/from16 v1, v26 │ │ -052ad4: 7120 aa12 1000 |0114: invoke-static {v0, v1}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@12aa │ │ -052ada: 0a07 |0117: move-result v7 │ │ -052adc: 6e30 e712 9407 |0118: invoke-virtual {v4, v9, v7}, Landroid/view/View;.measure:(II)V // method@12e7 │ │ -052ae2: 6e10 c912 0400 |011b: invoke-virtual {v4}, Landroid/view/View;.getMeasuredWidth:()I // method@12c9 │ │ -052ae8: 0a08 |011e: move-result v8 │ │ -052aea: 6e10 c612 0400 |011f: invoke-virtual {v4}, Landroid/view/View;.getMeasuredHeight:()I // method@12c6 │ │ -052af0: 0a06 |0122: move-result v6 │ │ -052af2: 151a 0080 |0123: const/high16 v26, #int -2147483648 // #8000 │ │ -052af6: 0200 1a00 |0125: move/from16 v0, v26 │ │ -052afa: 330b 0a00 |0127: if-ne v11, v0, 0131 // +000a │ │ -052afe: 37f6 0800 |0129: if-le v6, v15, 0131 // +0008 │ │ -052b02: 0200 1100 |012b: move/from16 v0, v17 │ │ -052b06: 7120 8d17 0600 |012d: invoke-static {v6, v0}, Ljava/lang/Math;.min:(II)I // method@178d │ │ -052b0c: 0a0f |0130: move-result v15 │ │ -052b0e: 9117 1708 |0131: sub-int v23, v23, v8 │ │ -052b12: 3b17 6400 |0133: if-gez v23, 0197 // +0064 │ │ -052b16: 131a 0100 |0135: const/16 v26, #int 1 // #1 │ │ -052b1a: 0200 1a00 |0137: move/from16 v0, v26 │ │ -052b1e: 0801 1000 |0139: move-object/from16 v1, v16 │ │ -052b22: 5c10 e904 |013b: iput-boolean v0, v1, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.slideable:Z // field@04e9 │ │ -052b26: 9603 031a |013d: or-int v3, v3, v26 │ │ -052b2a: 0800 1000 |013f: move-object/from16 v0, v16 │ │ -052b2e: 5500 e904 |0141: iget-boolean v0, v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.slideable:Z // field@04e9 │ │ -052b32: 021a 0000 |0143: move/from16 v26, v0 │ │ -052b36: 381a 34ff |0145: if-eqz v26, 0079 // -00cc │ │ -052b3a: 0800 1c00 |0147: move-object/from16 v0, v28 │ │ -052b3e: 5b04 0505 |0149: iput-object v4, v0, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideableView:Landroid/view/View; // field@0505 │ │ -052b42: 2900 2eff |014b: goto/16 0079 // -00d2 │ │ -052b46: 0800 1000 |014d: move-object/from16 v0, v16 │ │ -052b4a: 5200 eb04 |014f: iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.width:I // field@04eb │ │ -052b4e: 021a 0000 |0151: move/from16 v26, v0 │ │ -052b52: 131b ffff |0153: const/16 v27, #int -1 // #ffff │ │ -052b56: 0200 1a00 |0155: move/from16 v0, v26 │ │ -052b5a: 0201 1b00 |0157: move/from16 v1, v27 │ │ -052b5e: 3310 0b00 |0159: if-ne v0, v1, 0164 // +000b │ │ -052b62: 911a 180d |015b: sub-int v26, v24, v13 │ │ -052b66: 151b 0040 |015d: const/high16 v27, #int 1073741824 // #4000 │ │ -052b6a: 7702 aa12 1a00 |015f: invoke-static/range {v26, v27}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@12aa │ │ -052b70: 0a09 |0162: move-result v9 │ │ -052b72: 289d |0163: goto 0100 // -0063 │ │ -052b74: 0800 1000 |0164: move-object/from16 v0, v16 │ │ -052b78: 5200 eb04 |0166: iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.width:I // field@04eb │ │ -052b7c: 021a 0000 |0168: move/from16 v26, v0 │ │ -052b80: 151b 0040 |016a: const/high16 v27, #int 1073741824 // #4000 │ │ -052b84: 7702 aa12 1a00 |016c: invoke-static/range {v26, v27}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@12aa │ │ -052b8a: 0a09 |016f: move-result v9 │ │ -052b8c: 2890 |0170: goto 0100 // -0070 │ │ -052b8e: 0800 1000 |0171: move-object/from16 v0, v16 │ │ -052b92: 5200 e604 |0173: iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.height:I // field@04e6 │ │ -052b96: 021a 0000 |0175: move/from16 v26, v0 │ │ -052b9a: 131b ffff |0177: const/16 v27, #int -1 // #ffff │ │ -052b9e: 0200 1a00 |0179: move/from16 v0, v26 │ │ -052ba2: 0201 1b00 |017b: move/from16 v1, v27 │ │ -052ba6: 3310 0d00 |017d: if-ne v0, v1, 018a // +000d │ │ -052baa: 151a 0040 |017f: const/high16 v26, #int 1073741824 // #4000 │ │ -052bae: 0200 1100 |0181: move/from16 v0, v17 │ │ -052bb2: 0201 1a00 |0183: move/from16 v1, v26 │ │ -052bb6: 7120 aa12 1000 |0185: invoke-static {v0, v1}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@12aa │ │ -052bbc: 0a07 |0188: move-result v7 │ │ -052bbe: 288f |0189: goto 0118 // -0071 │ │ -052bc0: 0800 1000 |018a: move-object/from16 v0, v16 │ │ -052bc4: 5200 e604 |018c: iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.height:I // field@04e6 │ │ -052bc8: 021a 0000 |018e: move/from16 v26, v0 │ │ -052bcc: 151b 0040 |0190: const/high16 v27, #int 1073741824 // #4000 │ │ -052bd0: 7702 aa12 1a00 |0192: invoke-static/range {v26, v27}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@12aa │ │ -052bd6: 0a07 |0195: move-result v7 │ │ -052bd8: 2882 |0196: goto 0118 // -007e │ │ -052bda: 131a 0000 |0197: const/16 v26, #int 0 // #0 │ │ -052bde: 289e |0199: goto 0137 // -0062 │ │ -052be0: 3903 0800 |019a: if-nez v3, 01a2 // +0008 │ │ -052be4: 131a 0000 |019c: const/16 v26, #int 0 // #0 │ │ -052be8: 2d1a 151a |019e: cmpl-float v26, v21, v26 │ │ -052bec: 3d1a 7e01 |01a0: if-lez v26, 031e // +017e │ │ -052bf0: 0800 1c00 |01a2: move-object/from16 v0, v28 │ │ -052bf4: 5200 fc04 |01a4: iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout;.mOverhangSize:I // field@04fc │ │ -052bf8: 021a 0000 |01a6: move/from16 v26, v0 │ │ -052bfc: 910a 181a |01a8: sub-int v10, v24, v26 │ │ -052c00: 120e |01aa: const/4 v14, #int 0 // #0 │ │ -052c02: 355e 7301 |01ab: if-ge v14, v5, 031e // +0173 │ │ -052c06: 0800 1c00 |01ad: move-object/from16 v0, v28 │ │ -052c0a: 6e20 9c11 e000 |01af: invoke-virtual {v0, v14}, Landroid/support/v4/widget/SlidingPaneLayout;.getChildAt:(I)Landroid/view/View; // method@119c │ │ -052c10: 0c04 |01b2: move-result-object v4 │ │ -052c12: 6e10 d512 0400 |01b3: invoke-virtual {v4}, Landroid/view/View;.getVisibility:()I // method@12d5 │ │ -052c18: 0a1a |01b6: move-result v26 │ │ -052c1a: 131b 0800 |01b7: const/16 v27, #int 8 // #8 │ │ -052c1e: 0200 1a00 |01b9: move/from16 v0, v26 │ │ -052c22: 0201 1b00 |01bb: move/from16 v1, v27 │ │ -052c26: 3310 0500 |01bd: if-ne v0, v1, 01c2 // +0005 │ │ -052c2a: d80e 0e01 |01bf: add-int/lit8 v14, v14, #int 1 // #01 │ │ -052c2e: 28ea |01c1: goto 01ab // -0016 │ │ -052c30: 6e10 c212 0400 |01c2: invoke-virtual {v4}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@12c2 │ │ -052c36: 0c10 |01c5: move-result-object v16 │ │ -052c38: 1f10 7e02 |01c6: check-cast v16, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams; // type@027e │ │ -052c3c: 6e10 d512 0400 |01c8: invoke-virtual {v4}, Landroid/view/View;.getVisibility:()I // method@12d5 │ │ -052c42: 0a1a |01cb: move-result v26 │ │ -052c44: 131b 0800 |01cc: const/16 v27, #int 8 // #8 │ │ -052c48: 0200 1a00 |01ce: move/from16 v0, v26 │ │ -052c4c: 0201 1b00 |01d0: move/from16 v1, v27 │ │ -052c50: 3210 edff |01d2: if-eq v0, v1, 01bf // -0013 │ │ -052c54: 0800 1000 |01d4: move-object/from16 v0, v16 │ │ -052c58: 5200 eb04 |01d6: iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.width:I // field@04eb │ │ -052c5c: 021a 0000 |01d8: move/from16 v26, v0 │ │ -052c60: 391a 5e00 |01da: if-nez v26, 0238 // +005e │ │ -052c64: 0800 1000 |01dc: move-object/from16 v0, v16 │ │ -052c68: 5200 ea04 |01de: iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.weight:F // field@04ea │ │ -052c6c: 021a 0000 |01e0: move/from16 v26, v0 │ │ -052c70: 131b 0000 |01e2: const/16 v27, #int 0 // #0 │ │ -052c74: 2d1a 1a1b |01e4: cmpl-float v26, v26, v27 │ │ -052c78: 3d1a 5200 |01e6: if-lez v26, 0238 // +0052 │ │ -052c7c: 1314 0100 |01e8: const/16 v20, #int 1 // #1 │ │ -052c80: 3814 5100 |01ea: if-eqz v20, 023b // +0051 │ │ -052c84: 1312 0000 |01ec: const/16 v18, #int 0 // #0 │ │ -052c88: 3803 8300 |01ee: if-eqz v3, 0271 // +0083 │ │ -052c8c: 0800 1c00 |01f0: move-object/from16 v0, v28 │ │ -052c90: 5400 0505 |01f2: iget-object v0, v0, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideableView:Landroid/view/View; // field@0505 │ │ -052c94: 081a 0000 |01f4: move-object/from16 v26, v0 │ │ -052c98: 0800 1a00 |01f6: move-object/from16 v0, v26 │ │ -052c9c: 3204 7900 |01f8: if-eq v4, v0, 0271 // +0079 │ │ -052ca0: 0800 1000 |01fa: move-object/from16 v0, v16 │ │ -052ca4: 5200 eb04 |01fc: iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.width:I // field@04eb │ │ -052ca8: 021a 0000 |01fe: move/from16 v26, v0 │ │ -052cac: 3b1a bfff |0200: if-gez v26, 01bf // -0041 │ │ -052cb0: 0200 1200 |0202: move/from16 v0, v18 │ │ -052cb4: 36a0 0e00 |0204: if-gt v0, v10, 0212 // +000e │ │ -052cb8: 0800 1000 |0206: move-object/from16 v0, v16 │ │ -052cbc: 5200 ea04 |0208: iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.weight:F // field@04ea │ │ -052cc0: 021a 0000 |020a: move/from16 v26, v0 │ │ -052cc4: 131b 0000 |020c: const/16 v27, #int 0 // #0 │ │ -052cc8: 2d1a 1a1b |020e: cmpl-float v26, v26, v27 │ │ -052ccc: 3d1a afff |0210: if-lez v26, 01bf // -0051 │ │ -052cd0: 3814 5400 |0212: if-eqz v20, 0266 // +0054 │ │ -052cd4: 0800 1000 |0214: move-object/from16 v0, v16 │ │ -052cd8: 5200 e604 |0216: iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.height:I // field@04e6 │ │ -052cdc: 021a 0000 |0218: move/from16 v26, v0 │ │ -052ce0: 131b feff |021a: const/16 v27, #int -2 // #fffe │ │ -052ce4: 0200 1a00 |021c: move/from16 v0, v26 │ │ -052ce8: 0201 1b00 |021e: move/from16 v1, v27 │ │ -052cec: 3310 2000 |0220: if-ne v0, v1, 0240 // +0020 │ │ -052cf0: 151a 0080 |0222: const/high16 v26, #int -2147483648 // #8000 │ │ -052cf4: 0200 1100 |0224: move/from16 v0, v17 │ │ -052cf8: 0201 1a00 |0226: move/from16 v1, v26 │ │ -052cfc: 7120 aa12 1000 |0228: invoke-static {v0, v1}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@12aa │ │ -052d02: 0a07 |022b: move-result v7 │ │ -052d04: 151a 0040 |022c: const/high16 v26, #int 1073741824 // #4000 │ │ -052d08: 0200 1a00 |022e: move/from16 v0, v26 │ │ -052d0c: 7120 aa12 0a00 |0230: invoke-static {v10, v0}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@12aa │ │ -052d12: 0a09 |0233: move-result v9 │ │ -052d14: 6e30 e712 9407 |0234: invoke-virtual {v4, v9, v7}, Landroid/view/View;.measure:(II)V // method@12e7 │ │ -052d1a: 2888 |0237: goto 01bf // -0078 │ │ -052d1c: 1314 0000 |0238: const/16 v20, #int 0 // #0 │ │ -052d20: 28b0 |023a: goto 01ea // -0050 │ │ -052d22: 6e10 c912 0400 |023b: invoke-virtual {v4}, Landroid/view/View;.getMeasuredWidth:()I // method@12c9 │ │ -052d28: 0a12 |023e: move-result v18 │ │ -052d2a: 28af |023f: goto 01ee // -0051 │ │ -052d2c: 0800 1000 |0240: move-object/from16 v0, v16 │ │ -052d30: 5200 e604 |0242: iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.height:I // field@04e6 │ │ -052d34: 021a 0000 |0244: move/from16 v26, v0 │ │ -052d38: 131b ffff |0246: const/16 v27, #int -1 // #ffff │ │ -052d3c: 0200 1a00 |0248: move/from16 v0, v26 │ │ -052d40: 0201 1b00 |024a: move/from16 v1, v27 │ │ -052d44: 3310 0d00 |024c: if-ne v0, v1, 0259 // +000d │ │ -052d48: 151a 0040 |024e: const/high16 v26, #int 1073741824 // #4000 │ │ -052d4c: 0200 1100 |0250: move/from16 v0, v17 │ │ -052d50: 0201 1a00 |0252: move/from16 v1, v26 │ │ -052d54: 7120 aa12 1000 |0254: invoke-static {v0, v1}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@12aa │ │ -052d5a: 0a07 |0257: move-result v7 │ │ -052d5c: 28d4 |0258: goto 022c // -002c │ │ -052d5e: 0800 1000 |0259: move-object/from16 v0, v16 │ │ -052d62: 5200 e604 |025b: iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.height:I // field@04e6 │ │ -052d66: 021a 0000 |025d: move/from16 v26, v0 │ │ -052d6a: 151b 0040 |025f: const/high16 v27, #int 1073741824 // #4000 │ │ -052d6e: 7702 aa12 1a00 |0261: invoke-static/range {v26, v27}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@12aa │ │ -052d74: 0a07 |0264: move-result v7 │ │ -052d76: 28c7 |0265: goto 022c // -0039 │ │ -052d78: 6e10 c612 0400 |0266: invoke-virtual {v4}, Landroid/view/View;.getMeasuredHeight:()I // method@12c6 │ │ -052d7e: 0a1a |0269: move-result v26 │ │ -052d80: 151b 0040 |026a: const/high16 v27, #int 1073741824 // #4000 │ │ -052d84: 7702 aa12 1a00 |026c: invoke-static/range {v26, v27}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@12aa │ │ -052d8a: 0a07 |026f: move-result v7 │ │ -052d8c: 28bc |0270: goto 022c // -0044 │ │ -052d8e: 0800 1000 |0271: move-object/from16 v0, v16 │ │ -052d92: 5200 ea04 |0273: iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.weight:F // field@04ea │ │ -052d96: 021a 0000 |0275: move/from16 v26, v0 │ │ -052d9a: 131b 0000 |0277: const/16 v27, #int 0 // #0 │ │ -052d9e: 2d1a 1a1b |0279: cmpl-float v26, v26, v27 │ │ -052da2: 3d1a 44ff |027b: if-lez v26, 01bf // -00bc │ │ -052da6: 0800 1000 |027d: move-object/from16 v0, v16 │ │ -052daa: 5200 eb04 |027f: iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.width:I // field@04eb │ │ -052dae: 021a 0000 |0281: move/from16 v26, v0 │ │ -052db2: 391a 6700 |0283: if-nez v26, 02ea // +0067 │ │ -052db6: 0800 1000 |0285: move-object/from16 v0, v16 │ │ -052dba: 5200 e604 |0287: iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.height:I // field@04e6 │ │ -052dbe: 021a 0000 |0289: move/from16 v26, v0 │ │ -052dc2: 131b feff |028b: const/16 v27, #int -2 // #fffe │ │ -052dc6: 0200 1a00 |028d: move/from16 v0, v26 │ │ -052dca: 0201 1b00 |028f: move/from16 v1, v27 │ │ -052dce: 3310 3300 |0291: if-ne v0, v1, 02c4 // +0033 │ │ -052dd2: 151a 0080 |0293: const/high16 v26, #int -2147483648 // #8000 │ │ -052dd6: 0200 1100 |0295: move/from16 v0, v17 │ │ -052dda: 0201 1a00 |0297: move/from16 v1, v26 │ │ -052dde: 7120 aa12 1000 |0299: invoke-static {v0, v1}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@12aa │ │ -052de4: 0a07 |029c: move-result v7 │ │ -052de6: 3803 5800 |029d: if-eqz v3, 02f5 // +0058 │ │ -052dea: 0800 1000 |029f: move-object/from16 v0, v16 │ │ -052dee: 5200 e704 |02a1: iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.leftMargin:I // field@04e7 │ │ -052df2: 021a 0000 |02a3: move/from16 v26, v0 │ │ -052df6: 0800 1000 |02a5: move-object/from16 v0, v16 │ │ -052dfa: 5200 e804 |02a7: iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.rightMargin:I // field@04e8 │ │ -052dfe: 021b 0000 |02a9: move/from16 v27, v0 │ │ -052e02: 900d 1a1b |02ab: add-int v13, v26, v27 │ │ -052e06: 9113 180d |02ad: sub-int v19, v24, v13 │ │ -052e0a: 151a 0040 |02af: const/high16 v26, #int 1073741824 // #4000 │ │ -052e0e: 0200 1300 |02b1: move/from16 v0, v19 │ │ -052e12: 0201 1a00 |02b3: move/from16 v1, v26 │ │ -052e16: 7120 aa12 1000 |02b5: invoke-static {v0, v1}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@12aa │ │ -052e1c: 0a09 |02b8: move-result v9 │ │ -052e1e: 0200 1200 |02b9: move/from16 v0, v18 │ │ -052e22: 0201 1300 |02bb: move/from16 v1, v19 │ │ -052e26: 3210 02ff |02bd: if-eq v0, v1, 01bf // -00fe │ │ -052e2a: 6e30 e712 9407 |02bf: invoke-virtual {v4, v9, v7}, Landroid/view/View;.measure:(II)V // method@12e7 │ │ -052e30: 2900 fdfe |02c2: goto/16 01bf // -0103 │ │ -052e34: 0800 1000 |02c4: move-object/from16 v0, v16 │ │ -052e38: 5200 e604 |02c6: iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.height:I // field@04e6 │ │ -052e3c: 021a 0000 |02c8: move/from16 v26, v0 │ │ -052e40: 131b ffff |02ca: const/16 v27, #int -1 // #ffff │ │ -052e44: 0200 1a00 |02cc: move/from16 v0, v26 │ │ -052e48: 0201 1b00 |02ce: move/from16 v1, v27 │ │ -052e4c: 3310 0d00 |02d0: if-ne v0, v1, 02dd // +000d │ │ -052e50: 151a 0040 |02d2: const/high16 v26, #int 1073741824 // #4000 │ │ -052e54: 0200 1100 |02d4: move/from16 v0, v17 │ │ -052e58: 0201 1a00 |02d6: move/from16 v1, v26 │ │ -052e5c: 7120 aa12 1000 |02d8: invoke-static {v0, v1}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@12aa │ │ -052e62: 0a07 |02db: move-result v7 │ │ -052e64: 28c1 |02dc: goto 029d // -003f │ │ -052e66: 0800 1000 |02dd: move-object/from16 v0, v16 │ │ -052e6a: 5200 e604 |02df: iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.height:I // field@04e6 │ │ -052e6e: 021a 0000 |02e1: move/from16 v26, v0 │ │ -052e72: 151b 0040 |02e3: const/high16 v27, #int 1073741824 // #4000 │ │ -052e76: 7702 aa12 1a00 |02e5: invoke-static/range {v26, v27}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@12aa │ │ -052e7c: 0a07 |02e8: move-result v7 │ │ -052e7e: 28b4 |02e9: goto 029d // -004c │ │ -052e80: 6e10 c612 0400 |02ea: invoke-virtual {v4}, Landroid/view/View;.getMeasuredHeight:()I // method@12c6 │ │ -052e86: 0a1a |02ed: move-result v26 │ │ -052e88: 151b 0040 |02ee: const/high16 v27, #int 1073741824 // #4000 │ │ -052e8c: 7702 aa12 1a00 |02f0: invoke-static/range {v26, v27}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@12aa │ │ -052e92: 0a07 |02f3: move-result v7 │ │ -052e94: 28a9 |02f4: goto 029d // -0057 │ │ -052e96: 131a 0000 |02f5: const/16 v26, #int 0 // #0 │ │ -052e9a: 0200 1a00 |02f7: move/from16 v0, v26 │ │ -052e9e: 0201 1700 |02f9: move/from16 v1, v23 │ │ -052ea2: 7120 8b17 1000 |02fb: invoke-static {v0, v1}, Ljava/lang/Math;.max:(II)I // method@178b │ │ -052ea8: 0a19 |02fe: move-result v25 │ │ -052eaa: 0800 1000 |02ff: move-object/from16 v0, v16 │ │ -052eae: 5200 ea04 |0301: iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.weight:F // field@04ea │ │ -052eb2: 021a 0000 |0303: move/from16 v26, v0 │ │ -052eb6: 0200 1900 |0305: move/from16 v0, v25 │ │ -052eba: 8200 |0307: int-to-float v0, v0 │ │ -052ebc: 021b 0000 |0308: move/from16 v27, v0 │ │ -052ec0: a81a 1a1b |030a: mul-float v26, v26, v27 │ │ -052ec4: a91a 1a15 |030c: div-float v26, v26, v21 │ │ -052ec8: 0200 1a00 |030e: move/from16 v0, v26 │ │ -052ecc: 8702 |0310: float-to-int v2, v0 │ │ -052ece: 901a 1202 |0311: add-int v26, v18, v2 │ │ -052ed2: 151b 0040 |0313: const/high16 v27, #int 1073741824 // #4000 │ │ -052ed6: 7702 aa12 1a00 |0315: invoke-static/range {v26, v27}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@12aa │ │ -052edc: 0a09 |0318: move-result v9 │ │ -052ede: 6e30 e712 9407 |0319: invoke-virtual {v4, v9, v7}, Landroid/view/View;.measure:(II)V // method@12e7 │ │ -052ee4: 2900 a3fe |031c: goto/16 01bf // -015d │ │ -052ee8: 0800 1c00 |031e: move-object/from16 v0, v28 │ │ -052eec: 0201 1800 |0320: move/from16 v1, v24 │ │ -052ef0: 6e30 c211 100f |0322: invoke-virtual {v0, v1, v15}, Landroid/support/v4/widget/SlidingPaneLayout;.setMeasuredDimension:(II)V // method@11c2 │ │ -052ef6: 0800 1c00 |0325: move-object/from16 v0, v28 │ │ -052efa: 5c03 f504 |0327: iput-boolean v3, v0, Landroid/support/v4/widget/SlidingPaneLayout;.mCanSlide:Z // field@04f5 │ │ -052efe: 0800 1c00 |0329: move-object/from16 v0, v28 │ │ -052f02: 5400 f704 |032b: iget-object v0, v0, Landroid/support/v4/widget/SlidingPaneLayout;.mDragHelper:Landroid/support/v4/widget/ViewDragHelper; // field@04f7 │ │ -052f06: 081a 0000 |032d: move-object/from16 v26, v0 │ │ -052f0a: 7401 0012 1a00 |032f: invoke-virtual/range {v26}, Landroid/support/v4/widget/ViewDragHelper;.getViewDragState:()I // method@1200 │ │ -052f10: 0a1a |0332: move-result v26 │ │ -052f12: 381a 0d00 |0333: if-eqz v26, 0340 // +000d │ │ -052f16: 3903 0b00 |0335: if-nez v3, 0340 // +000b │ │ -052f1a: 0800 1c00 |0337: move-object/from16 v0, v28 │ │ -052f1e: 5400 f704 |0339: iget-object v0, v0, Landroid/support/v4/widget/SlidingPaneLayout;.mDragHelper:Landroid/support/v4/widget/ViewDragHelper; // field@04f7 │ │ -052f22: 081a 0000 |033b: move-object/from16 v26, v0 │ │ -052f26: 7401 e211 1a00 |033d: invoke-virtual/range {v26}, Landroid/support/v4/widget/ViewDragHelper;.abort:()V // method@11e2 │ │ -052f2c: 0e00 |0340: return-void │ │ -052f2e: 0000 |0341: nop // spacer │ │ -052f30: 0002 0200 0000 0080 0000 0040 8700 ... |0342: sparse-switch-data (10 units) │ │ + insns size : 864 16-bit code units │ │ +0764a0: |[0764a0] android.support.v4.widget.SlidingPaneLayout.onMeasure:(II)V │ │ +0764b0: 7701 e71c 2000 |0000: invoke-static/range {v32}, Landroid/view/View$MeasureSpec;.getMode:(I)I // method@1ce7 │ │ +0764b6: 0a19 |0003: move-result v25 │ │ +0764b8: 7701 e81c 2000 |0004: invoke-static/range {v32}, Landroid/view/View$MeasureSpec;.getSize:(I)I // method@1ce8 │ │ +0764be: 0a1b |0007: move-result v27 │ │ +0764c0: 7701 e71c 2100 |0008: invoke-static/range {v33}, Landroid/view/View$MeasureSpec;.getMode:(I)I // method@1ce7 │ │ +0764c6: 0a0c |000b: move-result v12 │ │ +0764c8: 7701 e81c 2100 |000c: invoke-static/range {v33}, Landroid/view/View$MeasureSpec;.getSize:(I)I // method@1ce8 │ │ +0764ce: 0a0d |000f: move-result v13 │ │ +0764d0: 151d 0040 |0010: const/high16 v29, #int 1073741824 // #4000 │ │ +0764d4: 0200 1900 |0012: move/from16 v0, v25 │ │ +0764d8: 0201 1d00 |0014: move/from16 v1, v29 │ │ +0764dc: 3210 7800 |0016: if-eq v0, v1, 008e // +0078 │ │ +0764e0: 7401 701b 1f00 |0018: invoke-virtual/range {v31}, Landroid/support/v4/widget/SlidingPaneLayout;.isInEditMode:()Z // method@1b70 │ │ +0764e6: 0a1d |001b: move-result v29 │ │ +0764e8: 381d 6a00 |001c: if-eqz v29, 0086 // +006a │ │ +0764ec: 151d 0080 |001e: const/high16 v29, #int -2147483648 // #8000 │ │ +0764f0: 0200 1900 |0020: move/from16 v0, v25 │ │ +0764f4: 0201 1d00 |0022: move/from16 v1, v29 │ │ +0764f8: 3310 5b00 |0024: if-ne v0, v1, 007f // +005b │ │ +0764fc: 1519 0040 |0026: const/high16 v25, #int 1073741824 // #4000 │ │ +076500: 1310 0000 |0028: const/16 v16, #int 0 // #0 │ │ +076504: 1312 ffff |002a: const/16 v18, #int -1 // #ffff │ │ +076508: 2c0c 2a03 0000 |002c: sparse-switch v12, 00000356 // +0000032a │ │ +07650e: 1317 0000 |002f: const/16 v23, #int 0 // #0 │ │ +076512: 1204 |0031: const/4 v4, #int 0 // #0 │ │ +076514: 7401 661b 1f00 |0032: invoke-virtual/range {v31}, Landroid/support/v4/widget/SlidingPaneLayout;.getPaddingLeft:()I // method@1b66 │ │ +07651a: 0a1d |0035: move-result v29 │ │ +07651c: 911d 1b1d |0036: sub-int v29, v27, v29 │ │ +076520: 7401 671b 1f00 |0038: invoke-virtual/range {v31}, Landroid/support/v4/widget/SlidingPaneLayout;.getPaddingRight:()I // method@1b67 │ │ +076526: 0a1e |003b: move-result v30 │ │ +076528: 9118 1d1e |003c: sub-int v24, v29, v30 │ │ +07652c: 021a 1800 |003e: move/from16 v26, v24 │ │ +076530: 7401 611b 1f00 |0040: invoke-virtual/range {v31}, Landroid/support/v4/widget/SlidingPaneLayout;.getChildCount:()I // method@1b61 │ │ +076536: 0a06 |0043: move-result v6 │ │ +076538: 131d 0200 |0044: const/16 v29, #int 2 // #2 │ │ +07653c: 0200 1d00 |0046: move/from16 v0, v29 │ │ +076540: 3706 0900 |0048: if-le v6, v0, 0051 // +0009 │ │ +076544: 1a1d 7f0e |004a: const-string v29, "SlidingPaneLayout" // string@0e7f │ │ +076548: 1a1e 3621 |004c: const-string v30, "onMeasure: More than two child views are not supported." // string@2136 │ │ +07654c: 7702 711c 1d00 |004e: invoke-static/range {v29, v30}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@1c71 │ │ +076552: 131d 0000 |0051: const/16 v29, #int 0 // #0 │ │ +076556: 0800 1d00 |0053: move-object/from16 v0, v29 │ │ +07655a: 0801 1f00 |0055: move-object/from16 v1, v31 │ │ +07655e: 5b10 c607 |0057: iput-object v0, v1, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideableView:Landroid/view/View; // field@07c6 │ │ +076562: 120f |0059: const/4 v15, #int 0 // #0 │ │ +076564: 356f 4501 |005a: if-ge v15, v6, 019f // +0145 │ │ +076568: 0800 1f00 |005c: move-object/from16 v0, v31 │ │ +07656c: 6e20 601b f000 |005e: invoke-virtual {v0, v15}, Landroid/support/v4/widget/SlidingPaneLayout;.getChildAt:(I)Landroid/view/View; // method@1b60 │ │ +076572: 0c05 |0061: move-result-object v5 │ │ +076574: 6e10 061d 0500 |0062: invoke-virtual {v5}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@1d06 │ │ +07657a: 0c11 |0065: move-result-object v17 │ │ +07657c: 1f11 e403 |0066: check-cast v17, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams; // type@03e4 │ │ +076580: 6e10 2b1d 0500 |0068: invoke-virtual {v5}, Landroid/view/View;.getVisibility:()I // method@1d2b │ │ +076586: 0a1d |006b: move-result v29 │ │ +076588: 131e 0800 |006c: const/16 v30, #int 8 // #8 │ │ +07658c: 0200 1d00 |006e: move/from16 v0, v29 │ │ +076590: 0201 1e00 |0070: move/from16 v1, v30 │ │ +076594: 3310 5100 |0072: if-ne v0, v1, 00c3 // +0051 │ │ +076598: 131d 0000 |0074: const/16 v29, #int 0 // #0 │ │ +07659c: 0200 1d00 |0076: move/from16 v0, v29 │ │ +0765a0: 0801 1100 |0078: move-object/from16 v1, v17 │ │ +0765a4: 5c10 a507 |007a: iput-boolean v0, v1, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.dimWhenOffset:Z // field@07a5 │ │ +0765a8: d80f 0f01 |007c: add-int/lit8 v15, v15, #int 1 // #01 │ │ +0765ac: 28dc |007e: goto 005a // -0024 │ │ +0765ae: 3919 a9ff |007f: if-nez v25, 0028 // -0057 │ │ +0765b2: 1519 0040 |0081: const/high16 v25, #int 1073741824 // #4000 │ │ +0765b6: 131b 2c01 |0083: const/16 v27, #int 300 // #12c │ │ +0765ba: 28a3 |0085: goto 0028 // -005d │ │ +0765bc: 221d 2c05 |0086: new-instance v29, Ljava/lang/IllegalStateException; // type@052c │ │ +0765c0: 1a1e 3d10 |0088: const-string v30, "Width must have an exact value or MATCH_PARENT" // string@103d │ │ +0765c4: 7602 6c22 1d00 |008a: invoke-direct/range {v29, v30}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@226c │ │ +0765ca: 271d |008d: throw v29 │ │ +0765cc: 390c 9aff |008e: if-nez v12, 0028 // -0066 │ │ +0765d0: 7401 701b 1f00 |0090: invoke-virtual/range {v31}, Landroid/support/v4/widget/SlidingPaneLayout;.isInEditMode:()Z // method@1b70 │ │ +0765d6: 0a1d |0093: move-result v29 │ │ +0765d8: 381d 0900 |0094: if-eqz v29, 009d // +0009 │ │ +0765dc: 390c 92ff |0096: if-nez v12, 0028 // -006e │ │ +0765e0: 150c 0080 |0098: const/high16 v12, #int -2147483648 // #8000 │ │ +0765e4: 130d 2c01 |009a: const/16 v13, #int 300 // #12c │ │ +0765e8: 288c |009c: goto 0028 // -0074 │ │ +0765ea: 221d 2c05 |009d: new-instance v29, Ljava/lang/IllegalStateException; // type@052c │ │ +0765ee: 1a1e a804 |009f: const-string v30, "Height must not be UNSPECIFIED" // string@04a8 │ │ +0765f2: 7602 6c22 1d00 |00a1: invoke-direct/range {v29, v30}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@226c │ │ +0765f8: 271d |00a4: throw v29 │ │ +0765fa: 7401 681b 1f00 |00a5: invoke-virtual/range {v31}, Landroid/support/v4/widget/SlidingPaneLayout;.getPaddingTop:()I // method@1b68 │ │ +076600: 0a1d |00a8: move-result v29 │ │ +076602: 911d 0d1d |00a9: sub-int v29, v13, v29 │ │ +076606: 7401 651b 1f00 |00ab: invoke-virtual/range {v31}, Landroid/support/v4/widget/SlidingPaneLayout;.getPaddingBottom:()I // method@1b65 │ │ +07660c: 0a1e |00ae: move-result v30 │ │ +07660e: 9112 1d1e |00af: sub-int v18, v29, v30 │ │ +076612: 0210 1200 |00b1: move/from16 v16, v18 │ │ +076616: 2900 7cff |00b3: goto/16 002f // -0084 │ │ +07661a: 7401 681b 1f00 |00b5: invoke-virtual/range {v31}, Landroid/support/v4/widget/SlidingPaneLayout;.getPaddingTop:()I // method@1b68 │ │ +076620: 0a1d |00b8: move-result v29 │ │ +076622: 911d 0d1d |00b9: sub-int v29, v13, v29 │ │ +076626: 7401 651b 1f00 |00bb: invoke-virtual/range {v31}, Landroid/support/v4/widget/SlidingPaneLayout;.getPaddingBottom:()I // method@1b65 │ │ +07662c: 0a1e |00be: move-result v30 │ │ +07662e: 9112 1d1e |00bf: sub-int v18, v29, v30 │ │ +076632: 2900 6eff |00c1: goto/16 002f // -0092 │ │ +076636: 0800 1100 |00c3: move-object/from16 v0, v17 │ │ +07663a: 5200 aa07 |00c5: iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.weight:F // field@07aa │ │ +07663e: 021d 0000 |00c7: move/from16 v29, v0 │ │ +076642: 131e 0000 |00c9: const/16 v30, #int 0 // #0 │ │ +076646: 2d1d 1d1e |00cb: cmpl-float v29, v29, v30 │ │ +07664a: 3d1d 1200 |00cd: if-lez v29, 00df // +0012 │ │ +07664e: 0800 1100 |00cf: move-object/from16 v0, v17 │ │ +076652: 5200 aa07 |00d1: iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.weight:F // field@07aa │ │ +076656: 021d 0000 |00d3: move/from16 v29, v0 │ │ +07665a: a617 171d |00d5: add-float v23, v23, v29 │ │ +07665e: 0800 1100 |00d7: move-object/from16 v0, v17 │ │ +076662: 5200 ab07 |00d9: iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.width:I // field@07ab │ │ +076666: 021d 0000 |00db: move/from16 v29, v0 │ │ +07666a: 381d 9fff |00dd: if-eqz v29, 007c // -0061 │ │ +07666e: 0800 1100 |00df: move-object/from16 v0, v17 │ │ +076672: 5200 a707 |00e1: iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.leftMargin:I // field@07a7 │ │ +076676: 021d 0000 |00e3: move/from16 v29, v0 │ │ +07667a: 0800 1100 |00e5: move-object/from16 v0, v17 │ │ +07667e: 5200 a807 |00e7: iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.rightMargin:I // field@07a8 │ │ +076682: 021e 0000 |00e9: move/from16 v30, v0 │ │ +076686: 900e 1d1e |00eb: add-int v14, v29, v30 │ │ +07668a: 0800 1100 |00ed: move-object/from16 v0, v17 │ │ +07668e: 5200 ab07 |00ef: iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.width:I // field@07ab │ │ +076692: 021d 0000 |00f1: move/from16 v29, v0 │ │ +076696: 131e feff |00f3: const/16 v30, #int -2 // #fffe │ │ +07669a: 0200 1d00 |00f5: move/from16 v0, v29 │ │ +07669e: 0201 1e00 |00f7: move/from16 v1, v30 │ │ +0766a2: 3310 5900 |00f9: if-ne v0, v1, 0152 // +0059 │ │ +0766a6: 911d 180e |00fb: sub-int v29, v24, v14 │ │ +0766aa: 151e 0080 |00fd: const/high16 v30, #int -2147483648 // #8000 │ │ +0766ae: 7702 e91c 1d00 |00ff: invoke-static/range {v29, v30}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@1ce9 │ │ +0766b4: 0a0a |0102: move-result v10 │ │ +0766b6: 0800 1100 |0103: move-object/from16 v0, v17 │ │ +0766ba: 5200 a607 |0105: iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.height:I // field@07a6 │ │ +0766be: 021d 0000 |0107: move/from16 v29, v0 │ │ +0766c2: 131e feff |0109: const/16 v30, #int -2 // #fffe │ │ +0766c6: 0200 1d00 |010b: move/from16 v0, v29 │ │ +0766ca: 0201 1e00 |010d: move/from16 v1, v30 │ │ +0766ce: 3310 6700 |010f: if-ne v0, v1, 0176 // +0067 │ │ +0766d2: 151d 0080 |0111: const/high16 v29, #int -2147483648 // #8000 │ │ +0766d6: 0200 1200 |0113: move/from16 v0, v18 │ │ +0766da: 0201 1d00 |0115: move/from16 v1, v29 │ │ +0766de: 7120 e91c 1000 |0117: invoke-static {v0, v1}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@1ce9 │ │ +0766e4: 0a08 |011a: move-result v8 │ │ +0766e6: 6e30 421d a508 |011b: invoke-virtual {v5, v10, v8}, Landroid/view/View;.measure:(II)V // method@1d42 │ │ +0766ec: 6e10 0d1d 0500 |011e: invoke-virtual {v5}, Landroid/view/View;.getMeasuredWidth:()I // method@1d0d │ │ +0766f2: 0a09 |0121: move-result v9 │ │ +0766f4: 6e10 0a1d 0500 |0122: invoke-virtual {v5}, Landroid/view/View;.getMeasuredHeight:()I // method@1d0a │ │ +0766fa: 0a07 |0125: move-result v7 │ │ +0766fc: 151d 0080 |0126: const/high16 v29, #int -2147483648 // #8000 │ │ +076700: 0200 1d00 |0128: move/from16 v0, v29 │ │ +076704: 330c 0c00 |012a: if-ne v12, v0, 0136 // +000c │ │ +076708: 0200 1000 |012c: move/from16 v0, v16 │ │ +07670c: 3707 0800 |012e: if-le v7, v0, 0136 // +0008 │ │ +076710: 0200 1200 |0130: move/from16 v0, v18 │ │ +076714: 7120 8022 0700 |0132: invoke-static {v7, v0}, Ljava/lang/Math;.min:(II)I // method@2280 │ │ +07671a: 0a10 |0135: move-result v16 │ │ +07671c: 911a 1a09 |0136: sub-int v26, v26, v9 │ │ +076720: 3b1a 6400 |0138: if-gez v26, 019c // +0064 │ │ +076724: 131d 0100 |013a: const/16 v29, #int 1 // #1 │ │ +076728: 0200 1d00 |013c: move/from16 v0, v29 │ │ +07672c: 0801 1100 |013e: move-object/from16 v1, v17 │ │ +076730: 5c10 a907 |0140: iput-boolean v0, v1, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.slideable:Z // field@07a9 │ │ +076734: 9604 041d |0142: or-int v4, v4, v29 │ │ +076738: 0800 1100 |0144: move-object/from16 v0, v17 │ │ +07673c: 5500 a907 |0146: iget-boolean v0, v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.slideable:Z // field@07a9 │ │ +076740: 021d 0000 |0148: move/from16 v29, v0 │ │ +076744: 381d 32ff |014a: if-eqz v29, 007c // -00ce │ │ +076748: 0800 1f00 |014c: move-object/from16 v0, v31 │ │ +07674c: 5b05 c607 |014e: iput-object v5, v0, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideableView:Landroid/view/View; // field@07c6 │ │ +076750: 2900 2cff |0150: goto/16 007c // -00d4 │ │ +076754: 0800 1100 |0152: move-object/from16 v0, v17 │ │ +076758: 5200 ab07 |0154: iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.width:I // field@07ab │ │ +07675c: 021d 0000 |0156: move/from16 v29, v0 │ │ +076760: 131e ffff |0158: const/16 v30, #int -1 // #ffff │ │ +076764: 0200 1d00 |015a: move/from16 v0, v29 │ │ +076768: 0201 1e00 |015c: move/from16 v1, v30 │ │ +07676c: 3310 0b00 |015e: if-ne v0, v1, 0169 // +000b │ │ +076770: 911d 180e |0160: sub-int v29, v24, v14 │ │ +076774: 151e 0040 |0162: const/high16 v30, #int 1073741824 // #4000 │ │ +076778: 7702 e91c 1d00 |0164: invoke-static/range {v29, v30}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@1ce9 │ │ +07677e: 0a0a |0167: move-result v10 │ │ +076780: 289b |0168: goto 0103 // -0065 │ │ +076782: 0800 1100 |0169: move-object/from16 v0, v17 │ │ +076786: 5200 ab07 |016b: iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.width:I // field@07ab │ │ +07678a: 021d 0000 |016d: move/from16 v29, v0 │ │ +07678e: 151e 0040 |016f: const/high16 v30, #int 1073741824 // #4000 │ │ +076792: 7702 e91c 1d00 |0171: invoke-static/range {v29, v30}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@1ce9 │ │ +076798: 0a0a |0174: move-result v10 │ │ +07679a: 288e |0175: goto 0103 // -0072 │ │ +07679c: 0800 1100 |0176: move-object/from16 v0, v17 │ │ +0767a0: 5200 a607 |0178: iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.height:I // field@07a6 │ │ +0767a4: 021d 0000 |017a: move/from16 v29, v0 │ │ +0767a8: 131e ffff |017c: const/16 v30, #int -1 // #ffff │ │ +0767ac: 0200 1d00 |017e: move/from16 v0, v29 │ │ +0767b0: 0201 1e00 |0180: move/from16 v1, v30 │ │ +0767b4: 3310 0d00 |0182: if-ne v0, v1, 018f // +000d │ │ +0767b8: 151d 0040 |0184: const/high16 v29, #int 1073741824 // #4000 │ │ +0767bc: 0200 1200 |0186: move/from16 v0, v18 │ │ +0767c0: 0201 1d00 |0188: move/from16 v1, v29 │ │ +0767c4: 7120 e91c 1000 |018a: invoke-static {v0, v1}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@1ce9 │ │ +0767ca: 0a08 |018d: move-result v8 │ │ +0767cc: 288d |018e: goto 011b // -0073 │ │ +0767ce: 0800 1100 |018f: move-object/from16 v0, v17 │ │ +0767d2: 5200 a607 |0191: iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.height:I // field@07a6 │ │ +0767d6: 021d 0000 |0193: move/from16 v29, v0 │ │ +0767da: 151e 0040 |0195: const/high16 v30, #int 1073741824 // #4000 │ │ +0767de: 7702 e91c 1d00 |0197: invoke-static/range {v29, v30}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@1ce9 │ │ +0767e4: 0a08 |019a: move-result v8 │ │ +0767e6: 2880 |019b: goto 011b // -0080 │ │ +0767e8: 131d 0000 |019c: const/16 v29, #int 0 // #0 │ │ +0767ec: 289e |019e: goto 013c // -0062 │ │ +0767ee: 3904 0800 |019f: if-nez v4, 01a7 // +0008 │ │ +0767f2: 131d 0000 |01a1: const/16 v29, #int 0 // #0 │ │ +0767f6: 2d1d 171d |01a3: cmpl-float v29, v23, v29 │ │ +0767fa: 3d1d 7e01 |01a5: if-lez v29, 0323 // +017e │ │ +0767fe: 0800 1f00 |01a7: move-object/from16 v0, v31 │ │ +076802: 5200 bc07 |01a9: iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout;.mOverhangSize:I // field@07bc │ │ +076806: 021d 0000 |01ab: move/from16 v29, v0 │ │ +07680a: 910b 181d |01ad: sub-int v11, v24, v29 │ │ +07680e: 120f |01af: const/4 v15, #int 0 // #0 │ │ +076810: 356f 7301 |01b0: if-ge v15, v6, 0323 // +0173 │ │ +076814: 0800 1f00 |01b2: move-object/from16 v0, v31 │ │ +076818: 6e20 601b f000 |01b4: invoke-virtual {v0, v15}, Landroid/support/v4/widget/SlidingPaneLayout;.getChildAt:(I)Landroid/view/View; // method@1b60 │ │ +07681e: 0c05 |01b7: move-result-object v5 │ │ +076820: 6e10 2b1d 0500 |01b8: invoke-virtual {v5}, Landroid/view/View;.getVisibility:()I // method@1d2b │ │ +076826: 0a1d |01bb: move-result v29 │ │ +076828: 131e 0800 |01bc: const/16 v30, #int 8 // #8 │ │ +07682c: 0200 1d00 |01be: move/from16 v0, v29 │ │ +076830: 0201 1e00 |01c0: move/from16 v1, v30 │ │ +076834: 3310 0500 |01c2: if-ne v0, v1, 01c7 // +0005 │ │ +076838: d80f 0f01 |01c4: add-int/lit8 v15, v15, #int 1 // #01 │ │ +07683c: 28ea |01c6: goto 01b0 // -0016 │ │ +07683e: 6e10 061d 0500 |01c7: invoke-virtual {v5}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@1d06 │ │ +076844: 0c11 |01ca: move-result-object v17 │ │ +076846: 1f11 e403 |01cb: check-cast v17, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams; // type@03e4 │ │ +07684a: 6e10 2b1d 0500 |01cd: invoke-virtual {v5}, Landroid/view/View;.getVisibility:()I // method@1d2b │ │ +076850: 0a1d |01d0: move-result v29 │ │ +076852: 131e 0800 |01d1: const/16 v30, #int 8 // #8 │ │ +076856: 0200 1d00 |01d3: move/from16 v0, v29 │ │ +07685a: 0201 1e00 |01d5: move/from16 v1, v30 │ │ +07685e: 3210 edff |01d7: if-eq v0, v1, 01c4 // -0013 │ │ +076862: 0800 1100 |01d9: move-object/from16 v0, v17 │ │ +076866: 5200 ab07 |01db: iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.width:I // field@07ab │ │ +07686a: 021d 0000 |01dd: move/from16 v29, v0 │ │ +07686e: 391d 5e00 |01df: if-nez v29, 023d // +005e │ │ +076872: 0800 1100 |01e1: move-object/from16 v0, v17 │ │ +076876: 5200 aa07 |01e3: iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.weight:F // field@07aa │ │ +07687a: 021d 0000 |01e5: move/from16 v29, v0 │ │ +07687e: 131e 0000 |01e7: const/16 v30, #int 0 // #0 │ │ +076882: 2d1d 1d1e |01e9: cmpl-float v29, v29, v30 │ │ +076886: 3d1d 5200 |01eb: if-lez v29, 023d // +0052 │ │ +07688a: 1316 0100 |01ed: const/16 v22, #int 1 // #1 │ │ +07688e: 3816 5100 |01ef: if-eqz v22, 0240 // +0051 │ │ +076892: 1314 0000 |01f1: const/16 v20, #int 0 // #0 │ │ +076896: 3804 8300 |01f3: if-eqz v4, 0276 // +0083 │ │ +07689a: 0800 1f00 |01f5: move-object/from16 v0, v31 │ │ +07689e: 5400 c607 |01f7: iget-object v0, v0, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideableView:Landroid/view/View; // field@07c6 │ │ +0768a2: 081d 0000 |01f9: move-object/from16 v29, v0 │ │ +0768a6: 0800 1d00 |01fb: move-object/from16 v0, v29 │ │ +0768aa: 3205 7900 |01fd: if-eq v5, v0, 0276 // +0079 │ │ +0768ae: 0800 1100 |01ff: move-object/from16 v0, v17 │ │ +0768b2: 5200 ab07 |0201: iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.width:I // field@07ab │ │ +0768b6: 021d 0000 |0203: move/from16 v29, v0 │ │ +0768ba: 3b1d bfff |0205: if-gez v29, 01c4 // -0041 │ │ +0768be: 0200 1400 |0207: move/from16 v0, v20 │ │ +0768c2: 36b0 0e00 |0209: if-gt v0, v11, 0217 // +000e │ │ +0768c6: 0800 1100 |020b: move-object/from16 v0, v17 │ │ +0768ca: 5200 aa07 |020d: iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.weight:F // field@07aa │ │ +0768ce: 021d 0000 |020f: move/from16 v29, v0 │ │ +0768d2: 131e 0000 |0211: const/16 v30, #int 0 // #0 │ │ +0768d6: 2d1d 1d1e |0213: cmpl-float v29, v29, v30 │ │ +0768da: 3d1d afff |0215: if-lez v29, 01c4 // -0051 │ │ +0768de: 3816 5400 |0217: if-eqz v22, 026b // +0054 │ │ +0768e2: 0800 1100 |0219: move-object/from16 v0, v17 │ │ +0768e6: 5200 a607 |021b: iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.height:I // field@07a6 │ │ +0768ea: 021d 0000 |021d: move/from16 v29, v0 │ │ +0768ee: 131e feff |021f: const/16 v30, #int -2 // #fffe │ │ +0768f2: 0200 1d00 |0221: move/from16 v0, v29 │ │ +0768f6: 0201 1e00 |0223: move/from16 v1, v30 │ │ +0768fa: 3310 2000 |0225: if-ne v0, v1, 0245 // +0020 │ │ +0768fe: 151d 0080 |0227: const/high16 v29, #int -2147483648 // #8000 │ │ +076902: 0200 1200 |0229: move/from16 v0, v18 │ │ +076906: 0201 1d00 |022b: move/from16 v1, v29 │ │ +07690a: 7120 e91c 1000 |022d: invoke-static {v0, v1}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@1ce9 │ │ +076910: 0a08 |0230: move-result v8 │ │ +076912: 151d 0040 |0231: const/high16 v29, #int 1073741824 // #4000 │ │ +076916: 0200 1d00 |0233: move/from16 v0, v29 │ │ +07691a: 7120 e91c 0b00 |0235: invoke-static {v11, v0}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@1ce9 │ │ +076920: 0a0a |0238: move-result v10 │ │ +076922: 6e30 421d a508 |0239: invoke-virtual {v5, v10, v8}, Landroid/view/View;.measure:(II)V // method@1d42 │ │ +076928: 2888 |023c: goto 01c4 // -0078 │ │ +07692a: 1316 0000 |023d: const/16 v22, #int 0 // #0 │ │ +07692e: 28b0 |023f: goto 01ef // -0050 │ │ +076930: 6e10 0d1d 0500 |0240: invoke-virtual {v5}, Landroid/view/View;.getMeasuredWidth:()I // method@1d0d │ │ +076936: 0a14 |0243: move-result v20 │ │ +076938: 28af |0244: goto 01f3 // -0051 │ │ +07693a: 0800 1100 |0245: move-object/from16 v0, v17 │ │ +07693e: 5200 a607 |0247: iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.height:I // field@07a6 │ │ +076942: 021d 0000 |0249: move/from16 v29, v0 │ │ +076946: 131e ffff |024b: const/16 v30, #int -1 // #ffff │ │ +07694a: 0200 1d00 |024d: move/from16 v0, v29 │ │ +07694e: 0201 1e00 |024f: move/from16 v1, v30 │ │ +076952: 3310 0d00 |0251: if-ne v0, v1, 025e // +000d │ │ +076956: 151d 0040 |0253: const/high16 v29, #int 1073741824 // #4000 │ │ +07695a: 0200 1200 |0255: move/from16 v0, v18 │ │ +07695e: 0201 1d00 |0257: move/from16 v1, v29 │ │ +076962: 7120 e91c 1000 |0259: invoke-static {v0, v1}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@1ce9 │ │ +076968: 0a08 |025c: move-result v8 │ │ +07696a: 28d4 |025d: goto 0231 // -002c │ │ +07696c: 0800 1100 |025e: move-object/from16 v0, v17 │ │ +076970: 5200 a607 |0260: iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.height:I // field@07a6 │ │ +076974: 021d 0000 |0262: move/from16 v29, v0 │ │ +076978: 151e 0040 |0264: const/high16 v30, #int 1073741824 // #4000 │ │ +07697c: 7702 e91c 1d00 |0266: invoke-static/range {v29, v30}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@1ce9 │ │ +076982: 0a08 |0269: move-result v8 │ │ +076984: 28c7 |026a: goto 0231 // -0039 │ │ +076986: 6e10 0a1d 0500 |026b: invoke-virtual {v5}, Landroid/view/View;.getMeasuredHeight:()I // method@1d0a │ │ +07698c: 0a1d |026e: move-result v29 │ │ +07698e: 151e 0040 |026f: const/high16 v30, #int 1073741824 // #4000 │ │ +076992: 7702 e91c 1d00 |0271: invoke-static/range {v29, v30}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@1ce9 │ │ +076998: 0a08 |0274: move-result v8 │ │ +07699a: 28bc |0275: goto 0231 // -0044 │ │ +07699c: 0800 1100 |0276: move-object/from16 v0, v17 │ │ +0769a0: 5200 aa07 |0278: iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.weight:F // field@07aa │ │ +0769a4: 021d 0000 |027a: move/from16 v29, v0 │ │ +0769a8: 131e 0000 |027c: const/16 v30, #int 0 // #0 │ │ +0769ac: 2d1d 1d1e |027e: cmpl-float v29, v29, v30 │ │ +0769b0: 3d1d 44ff |0280: if-lez v29, 01c4 // -00bc │ │ +0769b4: 0800 1100 |0282: move-object/from16 v0, v17 │ │ +0769b8: 5200 ab07 |0284: iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.width:I // field@07ab │ │ +0769bc: 021d 0000 |0286: move/from16 v29, v0 │ │ +0769c0: 391d 6700 |0288: if-nez v29, 02ef // +0067 │ │ +0769c4: 0800 1100 |028a: move-object/from16 v0, v17 │ │ +0769c8: 5200 a607 |028c: iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.height:I // field@07a6 │ │ +0769cc: 021d 0000 |028e: move/from16 v29, v0 │ │ +0769d0: 131e feff |0290: const/16 v30, #int -2 // #fffe │ │ +0769d4: 0200 1d00 |0292: move/from16 v0, v29 │ │ +0769d8: 0201 1e00 |0294: move/from16 v1, v30 │ │ +0769dc: 3310 3300 |0296: if-ne v0, v1, 02c9 // +0033 │ │ +0769e0: 151d 0080 |0298: const/high16 v29, #int -2147483648 // #8000 │ │ +0769e4: 0200 1200 |029a: move/from16 v0, v18 │ │ +0769e8: 0201 1d00 |029c: move/from16 v1, v29 │ │ +0769ec: 7120 e91c 1000 |029e: invoke-static {v0, v1}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@1ce9 │ │ +0769f2: 0a08 |02a1: move-result v8 │ │ +0769f4: 3804 5800 |02a2: if-eqz v4, 02fa // +0058 │ │ +0769f8: 0800 1100 |02a4: move-object/from16 v0, v17 │ │ +0769fc: 5200 a707 |02a6: iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.leftMargin:I // field@07a7 │ │ +076a00: 021d 0000 |02a8: move/from16 v29, v0 │ │ +076a04: 0800 1100 |02aa: move-object/from16 v0, v17 │ │ +076a08: 5200 a807 |02ac: iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.rightMargin:I // field@07a8 │ │ +076a0c: 021e 0000 |02ae: move/from16 v30, v0 │ │ +076a10: 900e 1d1e |02b0: add-int v14, v29, v30 │ │ +076a14: 9115 180e |02b2: sub-int v21, v24, v14 │ │ +076a18: 151d 0040 |02b4: const/high16 v29, #int 1073741824 // #4000 │ │ +076a1c: 0200 1500 |02b6: move/from16 v0, v21 │ │ +076a20: 0201 1d00 |02b8: move/from16 v1, v29 │ │ +076a24: 7120 e91c 1000 |02ba: invoke-static {v0, v1}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@1ce9 │ │ +076a2a: 0a0a |02bd: move-result v10 │ │ +076a2c: 0200 1400 |02be: move/from16 v0, v20 │ │ +076a30: 0201 1500 |02c0: move/from16 v1, v21 │ │ +076a34: 3210 02ff |02c2: if-eq v0, v1, 01c4 // -00fe │ │ +076a38: 6e30 421d a508 |02c4: invoke-virtual {v5, v10, v8}, Landroid/view/View;.measure:(II)V // method@1d42 │ │ +076a3e: 2900 fdfe |02c7: goto/16 01c4 // -0103 │ │ +076a42: 0800 1100 |02c9: move-object/from16 v0, v17 │ │ +076a46: 5200 a607 |02cb: iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.height:I // field@07a6 │ │ +076a4a: 021d 0000 |02cd: move/from16 v29, v0 │ │ +076a4e: 131e ffff |02cf: const/16 v30, #int -1 // #ffff │ │ +076a52: 0200 1d00 |02d1: move/from16 v0, v29 │ │ +076a56: 0201 1e00 |02d3: move/from16 v1, v30 │ │ +076a5a: 3310 0d00 |02d5: if-ne v0, v1, 02e2 // +000d │ │ +076a5e: 151d 0040 |02d7: const/high16 v29, #int 1073741824 // #4000 │ │ +076a62: 0200 1200 |02d9: move/from16 v0, v18 │ │ +076a66: 0201 1d00 |02db: move/from16 v1, v29 │ │ +076a6a: 7120 e91c 1000 |02dd: invoke-static {v0, v1}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@1ce9 │ │ +076a70: 0a08 |02e0: move-result v8 │ │ +076a72: 28c1 |02e1: goto 02a2 // -003f │ │ +076a74: 0800 1100 |02e2: move-object/from16 v0, v17 │ │ +076a78: 5200 a607 |02e4: iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.height:I // field@07a6 │ │ +076a7c: 021d 0000 |02e6: move/from16 v29, v0 │ │ +076a80: 151e 0040 |02e8: const/high16 v30, #int 1073741824 // #4000 │ │ +076a84: 7702 e91c 1d00 |02ea: invoke-static/range {v29, v30}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@1ce9 │ │ +076a8a: 0a08 |02ed: move-result v8 │ │ +076a8c: 28b4 |02ee: goto 02a2 // -004c │ │ +076a8e: 6e10 0a1d 0500 |02ef: invoke-virtual {v5}, Landroid/view/View;.getMeasuredHeight:()I // method@1d0a │ │ +076a94: 0a1d |02f2: move-result v29 │ │ +076a96: 151e 0040 |02f3: const/high16 v30, #int 1073741824 // #4000 │ │ +076a9a: 7702 e91c 1d00 |02f5: invoke-static/range {v29, v30}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@1ce9 │ │ +076aa0: 0a08 |02f8: move-result v8 │ │ +076aa2: 28a9 |02f9: goto 02a2 // -0057 │ │ +076aa4: 131d 0000 |02fa: const/16 v29, #int 0 // #0 │ │ +076aa8: 0200 1d00 |02fc: move/from16 v0, v29 │ │ +076aac: 0201 1a00 |02fe: move/from16 v1, v26 │ │ +076ab0: 7120 7e22 1000 |0300: invoke-static {v0, v1}, Ljava/lang/Math;.max:(II)I // method@227e │ │ +076ab6: 0a1c |0303: move-result v28 │ │ +076ab8: 0800 1100 |0304: move-object/from16 v0, v17 │ │ +076abc: 5200 aa07 |0306: iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.weight:F // field@07aa │ │ +076ac0: 021d 0000 |0308: move/from16 v29, v0 │ │ +076ac4: 0200 1c00 |030a: move/from16 v0, v28 │ │ +076ac8: 8200 |030c: int-to-float v0, v0 │ │ +076aca: 021e 0000 |030d: move/from16 v30, v0 │ │ +076ace: a81d 1d1e |030f: mul-float v29, v29, v30 │ │ +076ad2: a91d 1d17 |0311: div-float v29, v29, v23 │ │ +076ad6: 0200 1d00 |0313: move/from16 v0, v29 │ │ +076ada: 8703 |0315: float-to-int v3, v0 │ │ +076adc: 901d 1403 |0316: add-int v29, v20, v3 │ │ +076ae0: 151e 0040 |0318: const/high16 v30, #int 1073741824 // #4000 │ │ +076ae4: 7702 e91c 1d00 |031a: invoke-static/range {v29, v30}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@1ce9 │ │ +076aea: 0a0a |031d: move-result v10 │ │ +076aec: 6e30 421d a508 |031e: invoke-virtual {v5, v10, v8}, Landroid/view/View;.measure:(II)V // method@1d42 │ │ +076af2: 2900 a3fe |0321: goto/16 01c4 // -015d │ │ +076af6: 0214 1b00 |0323: move/from16 v20, v27 │ │ +076afa: 7401 681b 1f00 |0325: invoke-virtual/range {v31}, Landroid/support/v4/widget/SlidingPaneLayout;.getPaddingTop:()I // method@1b68 │ │ +076b00: 0a1d |0328: move-result v29 │ │ +076b02: 901d 1d10 |0329: add-int v29, v29, v16 │ │ +076b06: 7401 651b 1f00 |032b: invoke-virtual/range {v31}, Landroid/support/v4/widget/SlidingPaneLayout;.getPaddingBottom:()I // method@1b65 │ │ +076b0c: 0a1e |032e: move-result v30 │ │ +076b0e: 9013 1d1e |032f: add-int v19, v29, v30 │ │ +076b12: 0800 1f00 |0331: move-object/from16 v0, v31 │ │ +076b16: 0201 1400 |0333: move/from16 v1, v20 │ │ +076b1a: 0202 1300 |0335: move/from16 v2, v19 │ │ +076b1e: 6e30 871b 1002 |0337: invoke-virtual {v0, v1, v2}, Landroid/support/v4/widget/SlidingPaneLayout;.setMeasuredDimension:(II)V // method@1b87 │ │ +076b24: 0800 1f00 |033a: move-object/from16 v0, v31 │ │ +076b28: 5c04 b507 |033c: iput-boolean v4, v0, Landroid/support/v4/widget/SlidingPaneLayout;.mCanSlide:Z // field@07b5 │ │ +076b2c: 0800 1f00 |033e: move-object/from16 v0, v31 │ │ +076b30: 5400 b707 |0340: iget-object v0, v0, Landroid/support/v4/widget/SlidingPaneLayout;.mDragHelper:Landroid/support/v4/widget/ViewDragHelper; // field@07b7 │ │ +076b34: 081d 0000 |0342: move-object/from16 v29, v0 │ │ +076b38: 7401 301c 1d00 |0344: invoke-virtual/range {v29}, Landroid/support/v4/widget/ViewDragHelper;.getViewDragState:()I // method@1c30 │ │ +076b3e: 0a1d |0347: move-result v29 │ │ +076b40: 381d 0d00 |0348: if-eqz v29, 0355 // +000d │ │ +076b44: 3904 0b00 |034a: if-nez v4, 0355 // +000b │ │ +076b48: 0800 1f00 |034c: move-object/from16 v0, v31 │ │ +076b4c: 5400 b707 |034e: iget-object v0, v0, Landroid/support/v4/widget/SlidingPaneLayout;.mDragHelper:Landroid/support/v4/widget/ViewDragHelper; // field@07b7 │ │ +076b50: 081d 0000 |0350: move-object/from16 v29, v0 │ │ +076b54: 7401 121c 1d00 |0352: invoke-virtual/range {v29}, Landroid/support/v4/widget/ViewDragHelper;.abort:()V // method@1c12 │ │ +076b5a: 0e00 |0355: return-void │ │ +076b5c: 0002 0200 0000 0080 0000 0040 8900 ... |0356: sparse-switch-data (10 units) │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=432 │ │ - 0x0004 line=433 │ │ - 0x0008 line=434 │ │ - 0x000c line=435 │ │ - 0x0010 line=437 │ │ - 0x0018 line=438 │ │ - 0x001e line=443 │ │ - 0x0026 line=444 │ │ - 0x0028 line=466 │ │ - 0x0029 line=467 │ │ - 0x002b line=468 │ │ - 0x002e line=477 │ │ - 0x0030 line=478 │ │ - 0x0031 line=479 │ │ - 0x003d line=480 │ │ - 0x0041 line=482 │ │ - 0x0047 line=483 │ │ - 0x004e line=487 │ │ - 0x0056 line=491 │ │ - 0x0059 line=492 │ │ - 0x005f line=493 │ │ - 0x0065 line=495 │ │ - 0x0071 line=496 │ │ - 0x0079 line=491 │ │ - 0x007c line=445 │ │ - 0x007e line=446 │ │ - 0x0080 line=447 │ │ - 0x0083 line=450 │ │ - 0x008b line=452 │ │ - 0x008d line=453 │ │ - 0x0093 line=457 │ │ - 0x0095 line=458 │ │ - 0x0097 line=459 │ │ - 0x009a line=462 │ │ - 0x00a2 line=470 │ │ - 0x00b0 line=471 │ │ - 0x00b2 line=473 │ │ - 0x00c0 line=500 │ │ - 0x00cc line=501 │ │ - 0x00d4 line=505 │ │ - 0x00dc line=509 │ │ - 0x00ea line=510 │ │ - 0x00f8 line=511 │ │ - 0x0100 line=521 │ │ - 0x010e line=522 │ │ - 0x0118 line=529 │ │ - 0x011b line=530 │ │ - 0x011f line=531 │ │ - 0x0123 line=533 │ │ - 0x012b line=534 │ │ - 0x0131 line=537 │ │ - 0x0133 line=538 │ │ - 0x013f line=539 │ │ - 0x0147 line=540 │ │ - 0x014d line=513 │ │ - 0x015b line=514 │ │ - 0x0164 line=517 │ │ - 0x0171 line=523 │ │ - 0x017f line=524 │ │ - 0x018a line=526 │ │ - 0x0197 line=538 │ │ - 0x019a line=545 │ │ - 0x01a2 line=546 │ │ - 0x01aa line=548 │ │ - 0x01ad line=549 │ │ - 0x01b3 line=551 │ │ - 0x01bf line=548 │ │ - 0x01c2 line=555 │ │ - 0x01c8 line=557 │ │ - 0x01d4 line=561 │ │ - 0x01ea line=562 │ │ - 0x01ee line=563 │ │ - 0x01fa line=564 │ │ - 0x0212 line=568 │ │ - 0x0214 line=571 │ │ - 0x0222 line=572 │ │ - 0x022c line=585 │ │ - 0x0234 line=587 │ │ - 0x0238 line=561 │ │ - 0x023b line=562 │ │ - 0x0240 line=574 │ │ - 0x024e line=575 │ │ - 0x0259 line=578 │ │ - 0x0266 line=582 │ │ - 0x0271 line=589 │ │ - 0x027d line=591 │ │ - 0x0285 line=593 │ │ - 0x0293 line=594 │ │ - 0x029d line=608 │ │ - 0x029f line=610 │ │ - 0x02ad line=611 │ │ - 0x02af line=612 │ │ - 0x02b9 line=614 │ │ - 0x02bf line=615 │ │ - 0x02c4 line=596 │ │ - 0x02d2 line=597 │ │ - 0x02dd line=600 │ │ - 0x02ea line=604 │ │ - 0x02f5 line=619 │ │ - 0x02ff line=620 │ │ - 0x0311 line=621 │ │ - 0x0319 line=623 │ │ - 0x031e line=629 │ │ - 0x0325 line=630 │ │ - 0x0329 line=631 │ │ - 0x0337 line=633 │ │ - 0x0340 line=635 │ │ - 0x0341 line=468 │ │ - locals : │ │ - 0x0031 - 0x007c reg=3 canSlide Z │ │ - 0x005f - 0x007c reg=4 child Landroid/view/View; │ │ - 0x0041 - 0x007c reg=5 childCount I │ │ - 0x0057 - 0x007c reg=14 i I │ │ - 0x0029 - 0x007c reg=15 layoutHeight I │ │ - 0x0065 - 0x007c reg=16 lp Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams; │ │ - 0x002b - 0x007c reg=17 maxLayoutHeight I │ │ - 0x0030 - 0x007c reg=21 weightSum F │ │ - 0x003d - 0x007c reg=23 widthRemaining I │ │ - 0x0123 - 0x014d reg=6 childHeight I │ │ - 0x0118 - 0x014d reg=7 childHeightSpec I │ │ - 0x011f - 0x014d reg=8 childWidth I │ │ - 0x0100 - 0x014d reg=9 childWidthSpec I │ │ - 0x0163 - 0x0164 reg=9 childWidthSpec I │ │ - 0x0189 - 0x018a reg=7 childHeightSpec I │ │ - 0x00c0 - 0x019a reg=4 child Landroid/view/View; │ │ - 0x0197 - 0x019a reg=6 childHeight I │ │ - 0x0196 - 0x019a reg=7 childHeightSpec I │ │ - 0x0197 - 0x019a reg=8 childWidth I │ │ - 0x0170 - 0x019a reg=9 childWidthSpec I │ │ - 0x00ea - 0x019a reg=13 horizontalMargin I │ │ - 0x00c0 - 0x019a reg=16 lp Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams; │ │ - 0x022c - 0x0238 reg=7 childHeightSpec I │ │ - 0x0234 - 0x0238 reg=9 childWidthSpec I │ │ - 0x01ee - 0x0238 reg=18 measuredWidth I │ │ - 0x01ea - 0x0238 reg=20 skippedFirstPass Z │ │ - 0x0258 - 0x0259 reg=7 childHeightSpec I │ │ - 0x0265 - 0x0266 reg=7 childHeightSpec I │ │ - 0x0270 - 0x0271 reg=7 childHeightSpec I │ │ - 0x029d - 0x02c4 reg=7 childHeightSpec I │ │ - 0x02b9 - 0x02c4 reg=9 childWidthSpec I │ │ - 0x02ad - 0x02c4 reg=13 horizontalMargin I │ │ - 0x02af - 0x02c4 reg=19 newWidth I │ │ - 0x02dc - 0x02dd reg=7 childHeightSpec I │ │ - 0x02e9 - 0x02ea reg=7 childHeightSpec I │ │ - 0x0311 - 0x031e reg=2 addedWidth I │ │ - 0x01b3 - 0x031e reg=4 child Landroid/view/View; │ │ - 0x02f4 - 0x031e reg=7 childHeightSpec I │ │ - 0x0319 - 0x031e reg=9 childWidthSpec I │ │ - 0x01aa - 0x031e reg=10 fixedPanelWidthLimit I │ │ - 0x01c8 - 0x031e reg=16 lp Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams; │ │ - 0x0240 - 0x031e reg=18 measuredWidth I │ │ - 0x023b - 0x031e reg=20 skippedFirstPass Z │ │ - 0x02ff - 0x031e reg=25 widthToDistribute I │ │ - 0x00c0 - 0x034c reg=3 canSlide Z │ │ - 0x00c0 - 0x034c reg=5 childCount I │ │ - 0x000c - 0x034c reg=11 heightMode I │ │ - 0x0010 - 0x034c reg=12 heightSize I │ │ - 0x00c0 - 0x034c reg=14 i I │ │ - 0x00a2 - 0x034c reg=15 layoutHeight I │ │ - 0x00a2 - 0x034c reg=17 maxLayoutHeight I │ │ - 0x00c0 - 0x034c reg=21 weightSum F │ │ - 0x0004 - 0x034c reg=22 widthMode I │ │ - 0x00c0 - 0x034c reg=23 widthRemaining I │ │ - 0x0008 - 0x034c reg=24 widthSize I │ │ - 0x0000 - 0x034c reg=28 this Landroid/support/v4/widget/SlidingPaneLayout; │ │ - 0x0000 - 0x034c reg=29 widthMeasureSpec I │ │ - 0x0000 - 0x034c reg=30 heightMeasureSpec I │ │ + 0x0000 line=442 │ │ + 0x0004 line=443 │ │ + 0x0008 line=444 │ │ + 0x000c line=445 │ │ + 0x0010 line=447 │ │ + 0x0018 line=448 │ │ + 0x001e line=453 │ │ + 0x0026 line=454 │ │ + 0x0028 line=476 │ │ + 0x002a line=477 │ │ + 0x002c line=478 │ │ + 0x002f line=487 │ │ + 0x0031 line=488 │ │ + 0x0032 line=489 │ │ + 0x003e line=490 │ │ + 0x0040 line=491 │ │ + 0x0044 line=493 │ │ + 0x004a line=494 │ │ + 0x0051 line=498 │ │ + 0x0059 line=502 │ │ + 0x005c line=503 │ │ + 0x0062 line=504 │ │ + 0x0068 line=506 │ │ + 0x0074 line=507 │ │ + 0x007c line=502 │ │ + 0x007f line=455 │ │ + 0x0081 line=456 │ │ + 0x0083 line=457 │ │ + 0x0086 line=460 │ │ + 0x008e line=462 │ │ + 0x0090 line=463 │ │ + 0x0096 line=467 │ │ + 0x0098 line=468 │ │ + 0x009a line=469 │ │ + 0x009d line=472 │ │ + 0x00a5 line=480 │ │ + 0x00b3 line=481 │ │ + 0x00b5 line=483 │ │ + 0x00c3 line=511 │ │ + 0x00cf line=512 │ │ + 0x00d7 line=516 │ │ + 0x00df line=520 │ │ + 0x00ed line=521 │ │ + 0x00fb line=522 │ │ + 0x0103 line=532 │ │ + 0x0111 line=533 │ │ + 0x011b line=540 │ │ + 0x011e line=541 │ │ + 0x0122 line=542 │ │ + 0x0126 line=544 │ │ + 0x0130 line=545 │ │ + 0x0136 line=548 │ │ + 0x0138 line=549 │ │ + 0x0144 line=550 │ │ + 0x014c line=551 │ │ + 0x0152 line=524 │ │ + 0x0160 line=525 │ │ + 0x0169 line=528 │ │ + 0x0176 line=534 │ │ + 0x0184 line=535 │ │ + 0x018f line=537 │ │ + 0x019c line=549 │ │ + 0x019f line=556 │ │ + 0x01a7 line=557 │ │ + 0x01af line=559 │ │ + 0x01b2 line=560 │ │ + 0x01b8 line=562 │ │ + 0x01c4 line=559 │ │ + 0x01c7 line=566 │ │ + 0x01cd line=568 │ │ + 0x01d9 line=572 │ │ + 0x01ef line=573 │ │ + 0x01f3 line=574 │ │ + 0x01ff line=575 │ │ + 0x0217 line=579 │ │ + 0x0219 line=582 │ │ + 0x0227 line=583 │ │ + 0x0231 line=596 │ │ + 0x0239 line=598 │ │ + 0x023d line=572 │ │ + 0x0240 line=573 │ │ + 0x0245 line=585 │ │ + 0x0253 line=586 │ │ + 0x025e line=589 │ │ + 0x026b line=593 │ │ + 0x0276 line=600 │ │ + 0x0282 line=602 │ │ + 0x028a line=604 │ │ + 0x0298 line=605 │ │ + 0x02a2 line=619 │ │ + 0x02a4 line=621 │ │ + 0x02b2 line=622 │ │ + 0x02b4 line=623 │ │ + 0x02be line=625 │ │ + 0x02c4 line=626 │ │ + 0x02c9 line=607 │ │ + 0x02d7 line=608 │ │ + 0x02e2 line=611 │ │ + 0x02ef line=615 │ │ + 0x02fa line=630 │ │ + 0x0304 line=631 │ │ + 0x0316 line=632 │ │ + 0x031e line=634 │ │ + 0x0323 line=640 │ │ + 0x0325 line=641 │ │ + 0x0331 line=643 │ │ + 0x033a line=644 │ │ + 0x033e line=646 │ │ + 0x034c line=648 │ │ + 0x0355 line=650 │ │ + 0x0356 line=478 │ │ + locals : │ │ + 0x0032 - 0x007f reg=4 canSlide Z │ │ + 0x0062 - 0x007f reg=5 child Landroid/view/View; │ │ + 0x0044 - 0x007f reg=6 childCount I │ │ + 0x005a - 0x007f reg=15 i I │ │ + 0x002a - 0x007f reg=16 layoutHeight I │ │ + 0x0068 - 0x007f reg=17 lp Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams; │ │ + 0x002c - 0x007f reg=18 maxLayoutHeight I │ │ + 0x0031 - 0x007f reg=23 weightSum F │ │ + 0x003e - 0x007f reg=24 widthAvailable I │ │ + 0x0040 - 0x007f reg=26 widthRemaining I │ │ + 0x0126 - 0x0152 reg=7 childHeight I │ │ + 0x011b - 0x0152 reg=8 childHeightSpec I │ │ + 0x0122 - 0x0152 reg=9 childWidth I │ │ + 0x0103 - 0x0152 reg=10 childWidthSpec I │ │ + 0x0168 - 0x0169 reg=10 childWidthSpec I │ │ + 0x018e - 0x018f reg=8 childHeightSpec I │ │ + 0x00c3 - 0x019f reg=5 child Landroid/view/View; │ │ + 0x019c - 0x019f reg=7 childHeight I │ │ + 0x019b - 0x019f reg=8 childHeightSpec I │ │ + 0x019c - 0x019f reg=9 childWidth I │ │ + 0x0175 - 0x019f reg=10 childWidthSpec I │ │ + 0x00ed - 0x019f reg=14 horizontalMargin I │ │ + 0x00c3 - 0x019f reg=17 lp Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams; │ │ + 0x0231 - 0x023d reg=8 childHeightSpec I │ │ + 0x0239 - 0x023d reg=10 childWidthSpec I │ │ + 0x01f3 - 0x023d reg=20 measuredWidth I │ │ + 0x01ef - 0x023d reg=22 skippedFirstPass Z │ │ + 0x025d - 0x025e reg=8 childHeightSpec I │ │ + 0x026a - 0x026b reg=8 childHeightSpec I │ │ + 0x0275 - 0x0276 reg=8 childHeightSpec I │ │ + 0x02a2 - 0x02c9 reg=8 childHeightSpec I │ │ + 0x02be - 0x02c9 reg=10 childWidthSpec I │ │ + 0x02b2 - 0x02c9 reg=14 horizontalMargin I │ │ + 0x02b4 - 0x02c9 reg=21 newWidth I │ │ + 0x02e1 - 0x02e2 reg=8 childHeightSpec I │ │ + 0x02ee - 0x02ef reg=8 childHeightSpec I │ │ + 0x0316 - 0x0323 reg=3 addedWidth I │ │ + 0x01b8 - 0x0323 reg=5 child Landroid/view/View; │ │ + 0x02f9 - 0x0323 reg=8 childHeightSpec I │ │ + 0x031e - 0x0323 reg=10 childWidthSpec I │ │ + 0x01af - 0x0323 reg=11 fixedPanelWidthLimit I │ │ + 0x01cd - 0x0323 reg=17 lp Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams; │ │ + 0x0245 - 0x0323 reg=20 measuredWidth I │ │ + 0x0240 - 0x0323 reg=22 skippedFirstPass Z │ │ + 0x0304 - 0x0323 reg=28 widthToDistribute I │ │ + 0x00c3 - 0x0360 reg=4 canSlide Z │ │ + 0x00c3 - 0x0360 reg=6 childCount I │ │ + 0x000c - 0x0360 reg=12 heightMode I │ │ + 0x0010 - 0x0360 reg=13 heightSize I │ │ + 0x00c3 - 0x0360 reg=15 i I │ │ + 0x00a5 - 0x0360 reg=16 layoutHeight I │ │ + 0x00a5 - 0x0360 reg=18 maxLayoutHeight I │ │ + 0x0331 - 0x0360 reg=19 measuredHeight I │ │ + 0x0325 - 0x0360 reg=20 measuredWidth I │ │ + 0x00c3 - 0x0360 reg=23 weightSum F │ │ + 0x00c3 - 0x0360 reg=24 widthAvailable I │ │ + 0x0004 - 0x0360 reg=25 widthMode I │ │ + 0x00c3 - 0x0360 reg=26 widthRemaining I │ │ + 0x0008 - 0x0360 reg=27 widthSize I │ │ + 0x0000 - 0x0360 reg=31 this Landroid/support/v4/widget/SlidingPaneLayout; │ │ + 0x0000 - 0x0360 reg=32 widthMeasureSpec I │ │ + 0x0000 - 0x0360 reg=33 heightMeasureSpec I │ │ │ │ #24 : (in Landroid/support/v4/widget/SlidingPaneLayout;) │ │ name : 'onRestoreInstanceState' │ │ type : '(Landroid/os/Parcelable;)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 26 16-bit code units │ │ -052f44: |[052f44] android.support.v4.widget.SlidingPaneLayout.onRestoreInstanceState:(Landroid/os/Parcelable;)V │ │ -052f54: 0730 |0000: move-object v0, v3 │ │ -052f56: 1f00 8102 |0001: check-cast v0, Landroid/support/v4/widget/SlidingPaneLayout$SavedState; // type@0281 │ │ -052f5a: 6e10 7311 0000 |0003: invoke-virtual {v0}, Landroid/support/v4/widget/SlidingPaneLayout$SavedState;.getSuperState:()Landroid/os/Parcelable; // method@1173 │ │ -052f60: 0c01 |0006: move-result-object v1 │ │ -052f62: 6f20 4913 1200 |0007: invoke-super {v2, v1}, Landroid/view/ViewGroup;.onRestoreInstanceState:(Landroid/os/Parcelable;)V // method@1349 │ │ -052f68: 5501 ed04 |000a: iget-boolean v1, v0, Landroid/support/v4/widget/SlidingPaneLayout$SavedState;.isOpen:Z // field@04ed │ │ -052f6c: 3801 0a00 |000c: if-eqz v1, 0016 // +000a │ │ -052f70: 6e10 ba11 0200 |000e: invoke-virtual {v2}, Landroid/support/v4/widget/SlidingPaneLayout;.openPane:()Z // method@11ba │ │ -052f76: 5501 ed04 |0011: iget-boolean v1, v0, Landroid/support/v4/widget/SlidingPaneLayout$SavedState;.isOpen:Z // field@04ed │ │ -052f7a: 5c21 0105 |0013: iput-boolean v1, v2, Landroid/support/v4/widget/SlidingPaneLayout;.mPreservedOpenState:Z // field@0501 │ │ -052f7e: 0e00 |0015: return-void │ │ -052f80: 6e10 9011 0200 |0016: invoke-virtual {v2}, Landroid/support/v4/widget/SlidingPaneLayout;.closePane:()Z // method@1190 │ │ -052f86: 28f8 |0019: goto 0011 // -0008 │ │ - catches : (none) │ │ - positions : │ │ - 0x0000 line=1167 │ │ - 0x0003 line=1168 │ │ - 0x000a line=1170 │ │ - 0x000e line=1171 │ │ - 0x0011 line=1175 │ │ - 0x0015 line=1176 │ │ - 0x0016 line=1173 │ │ +076b70: |[076b70] android.support.v4.widget.SlidingPaneLayout.onRestoreInstanceState:(Landroid/os/Parcelable;)V │ │ +076b80: 0730 |0000: move-object v0, v3 │ │ +076b82: 1f00 e703 |0001: check-cast v0, Landroid/support/v4/widget/SlidingPaneLayout$SavedState; // type@03e7 │ │ +076b86: 6e10 361b 0000 |0003: invoke-virtual {v0}, Landroid/support/v4/widget/SlidingPaneLayout$SavedState;.getSuperState:()Landroid/os/Parcelable; // method@1b36 │ │ +076b8c: 0c01 |0006: move-result-object v1 │ │ +076b8e: 6f20 c01d 1200 |0007: invoke-super {v2, v1}, Landroid/view/ViewGroup;.onRestoreInstanceState:(Landroid/os/Parcelable;)V // method@1dc0 │ │ +076b94: 5501 ad07 |000a: iget-boolean v1, v0, Landroid/support/v4/widget/SlidingPaneLayout$SavedState;.isOpen:Z // field@07ad │ │ +076b98: 3801 0a00 |000c: if-eqz v1, 0016 // +000a │ │ +076b9c: 6e10 7f1b 0200 |000e: invoke-virtual {v2}, Landroid/support/v4/widget/SlidingPaneLayout;.openPane:()Z // method@1b7f │ │ +076ba2: 5501 ad07 |0011: iget-boolean v1, v0, Landroid/support/v4/widget/SlidingPaneLayout$SavedState;.isOpen:Z // field@07ad │ │ +076ba6: 5c21 c107 |0013: iput-boolean v1, v2, Landroid/support/v4/widget/SlidingPaneLayout;.mPreservedOpenState:Z // field@07c1 │ │ +076baa: 0e00 |0015: return-void │ │ +076bac: 6e10 541b 0200 |0016: invoke-virtual {v2}, Landroid/support/v4/widget/SlidingPaneLayout;.closePane:()Z // method@1b54 │ │ +076bb2: 28f8 |0019: goto 0011 // -0008 │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=1285 │ │ + 0x0003 line=1286 │ │ + 0x000a line=1288 │ │ + 0x000e line=1289 │ │ + 0x0011 line=1293 │ │ + 0x0015 line=1294 │ │ + 0x0016 line=1291 │ │ locals : │ │ 0x0003 - 0x001a reg=0 ss Landroid/support/v4/widget/SlidingPaneLayout$SavedState; │ │ 0x0000 - 0x001a reg=2 this Landroid/support/v4/widget/SlidingPaneLayout; │ │ 0x0000 - 0x001a reg=3 state Landroid/os/Parcelable; │ │ │ │ #25 : (in Landroid/support/v4/widget/SlidingPaneLayout;) │ │ name : 'onSaveInstanceState' │ │ type : '()Landroid/os/Parcelable;' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 25 16-bit code units │ │ -052f88: |[052f88] android.support.v4.widget.SlidingPaneLayout.onSaveInstanceState:()Landroid/os/Parcelable; │ │ -052f98: 6f10 4a13 0300 |0000: invoke-super {v3}, Landroid/view/ViewGroup;.onSaveInstanceState:()Landroid/os/Parcelable; // method@134a │ │ -052f9e: 0c01 |0003: move-result-object v1 │ │ -052fa0: 2200 8102 |0004: new-instance v0, Landroid/support/v4/widget/SlidingPaneLayout$SavedState; // type@0281 │ │ -052fa4: 7020 7211 1000 |0006: invoke-direct {v0, v1}, Landroid/support/v4/widget/SlidingPaneLayout$SavedState;.:(Landroid/os/Parcelable;)V // method@1172 │ │ -052faa: 6e10 af11 0300 |0009: invoke-virtual {v3}, Landroid/support/v4/widget/SlidingPaneLayout;.isSlideable:()Z // method@11af │ │ -052fb0: 0a02 |000c: move-result v2 │ │ -052fb2: 3802 0900 |000d: if-eqz v2, 0016 // +0009 │ │ -052fb6: 6e10 ae11 0300 |000f: invoke-virtual {v3}, Landroid/support/v4/widget/SlidingPaneLayout;.isOpen:()Z // method@11ae │ │ -052fbc: 0a02 |0012: move-result v2 │ │ -052fbe: 5c02 ed04 |0013: iput-boolean v2, v0, Landroid/support/v4/widget/SlidingPaneLayout$SavedState;.isOpen:Z // field@04ed │ │ -052fc2: 1100 |0015: return-object v0 │ │ -052fc4: 5532 0105 |0016: iget-boolean v2, v3, Landroid/support/v4/widget/SlidingPaneLayout;.mPreservedOpenState:Z // field@0501 │ │ -052fc8: 28fb |0018: goto 0013 // -0005 │ │ - catches : (none) │ │ - positions : │ │ - 0x0000 line=1157 │ │ - 0x0004 line=1159 │ │ - 0x0009 line=1160 │ │ - 0x0015 line=1162 │ │ - 0x0016 line=1160 │ │ +076bb4: |[076bb4] android.support.v4.widget.SlidingPaneLayout.onSaveInstanceState:()Landroid/os/Parcelable; │ │ +076bc4: 6f10 c11d 0300 |0000: invoke-super {v3}, Landroid/view/ViewGroup;.onSaveInstanceState:()Landroid/os/Parcelable; // method@1dc1 │ │ +076bca: 0c01 |0003: move-result-object v1 │ │ +076bcc: 2200 e703 |0004: new-instance v0, Landroid/support/v4/widget/SlidingPaneLayout$SavedState; // type@03e7 │ │ +076bd0: 7020 351b 1000 |0006: invoke-direct {v0, v1}, Landroid/support/v4/widget/SlidingPaneLayout$SavedState;.:(Landroid/os/Parcelable;)V // method@1b35 │ │ +076bd6: 6e10 741b 0300 |0009: invoke-virtual {v3}, Landroid/support/v4/widget/SlidingPaneLayout;.isSlideable:()Z // method@1b74 │ │ +076bdc: 0a02 |000c: move-result v2 │ │ +076bde: 3802 0900 |000d: if-eqz v2, 0016 // +0009 │ │ +076be2: 6e10 731b 0300 |000f: invoke-virtual {v3}, Landroid/support/v4/widget/SlidingPaneLayout;.isOpen:()Z // method@1b73 │ │ +076be8: 0a02 |0012: move-result v2 │ │ +076bea: 5c02 ad07 |0013: iput-boolean v2, v0, Landroid/support/v4/widget/SlidingPaneLayout$SavedState;.isOpen:Z // field@07ad │ │ +076bee: 1100 |0015: return-object v0 │ │ +076bf0: 5532 c107 |0016: iget-boolean v2, v3, Landroid/support/v4/widget/SlidingPaneLayout;.mPreservedOpenState:Z // field@07c1 │ │ +076bf4: 28fb |0018: goto 0013 // -0005 │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=1275 │ │ + 0x0004 line=1277 │ │ + 0x0009 line=1278 │ │ + 0x0015 line=1280 │ │ + 0x0016 line=1278 │ │ locals : │ │ 0x0009 - 0x0019 reg=0 ss Landroid/support/v4/widget/SlidingPaneLayout$SavedState; │ │ 0x0004 - 0x0019 reg=1 superState Landroid/os/Parcelable; │ │ 0x0000 - 0x0019 reg=3 this Landroid/support/v4/widget/SlidingPaneLayout; │ │ │ │ #26 : (in Landroid/support/v4/widget/SlidingPaneLayout;) │ │ name : 'onSizeChanged' │ │ type : '(IIII)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 6 │ │ ins : 5 │ │ outs : 5 │ │ insns size : 9 16-bit code units │ │ -052fcc: |[052fcc] android.support.v4.widget.SlidingPaneLayout.onSizeChanged:(IIII)V │ │ -052fdc: 6f55 4b13 2143 |0000: invoke-super {v1, v2, v3, v4, v5}, Landroid/view/ViewGroup;.onSizeChanged:(IIII)V // method@134b │ │ -052fe2: 3242 0500 |0003: if-eq v2, v4, 0008 // +0005 │ │ -052fe6: 1210 |0005: const/4 v0, #int 1 // #1 │ │ -052fe8: 5c10 f804 |0006: iput-boolean v0, v1, Landroid/support/v4/widget/SlidingPaneLayout;.mFirstLayout:Z // field@04f8 │ │ -052fec: 0e00 |0008: return-void │ │ +076bf8: |[076bf8] android.support.v4.widget.SlidingPaneLayout.onSizeChanged:(IIII)V │ │ +076c08: 6f55 c21d 2143 |0000: invoke-super {v1, v2, v3, v4, v5}, Landroid/view/ViewGroup;.onSizeChanged:(IIII)V // method@1dc2 │ │ +076c0e: 3242 0500 |0003: if-eq v2, v4, 0008 // +0005 │ │ +076c12: 1210 |0005: const/4 v0, #int 1 // #1 │ │ +076c14: 5c10 b807 |0006: iput-boolean v0, v1, Landroid/support/v4/widget/SlidingPaneLayout;.mFirstLayout:Z // field@07b8 │ │ +076c18: 0e00 |0008: return-void │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=711 │ │ - 0x0003 line=713 │ │ - 0x0005 line=714 │ │ - 0x0008 line=716 │ │ + 0x0000 line=742 │ │ + 0x0003 line=744 │ │ + 0x0005 line=745 │ │ + 0x0008 line=747 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 this Landroid/support/v4/widget/SlidingPaneLayout; │ │ 0x0000 - 0x0009 reg=2 w I │ │ 0x0000 - 0x0009 reg=3 h I │ │ 0x0000 - 0x0009 reg=4 oldw I │ │ 0x0000 - 0x0009 reg=5 oldh I │ │ │ │ @@ -79592,92 +116307,92 @@ │ │ type : '(Landroid/view/MotionEvent;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 13 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 108 16-bit code units │ │ -052ff0: |[052ff0] android.support.v4.widget.SlidingPaneLayout.onTouchEvent:(Landroid/view/MotionEvent;)Z │ │ -053000: 55b7 f504 |0000: iget-boolean v7, v11, Landroid/support/v4/widget/SlidingPaneLayout;.mCanSlide:Z // field@04f5 │ │ -053004: 3907 0700 |0002: if-nez v7, 0009 // +0007 │ │ -053008: 6f20 4c13 cb00 |0004: invoke-super {v11, v12}, Landroid/view/ViewGroup;.onTouchEvent:(Landroid/view/MotionEvent;)Z // method@134c │ │ -05300e: 0a04 |0007: move-result v4 │ │ -053010: 0f04 |0008: return v4 │ │ -053012: 54b7 f704 |0009: iget-object v7, v11, Landroid/support/v4/widget/SlidingPaneLayout;.mDragHelper:Landroid/support/v4/widget/ViewDragHelper; // field@04f7 │ │ -053016: 6e20 0612 c700 |000b: invoke-virtual {v7, v12}, Landroid/support/v4/widget/ViewDragHelper;.processTouchEvent:(Landroid/view/MotionEvent;)V // method@1206 │ │ -05301c: 6e10 7f12 0c00 |000e: invoke-virtual {v12}, Landroid/view/MotionEvent;.getAction:()I // method@127f │ │ -053022: 0a00 |0011: move-result v0 │ │ -053024: 1214 |0012: const/4 v4, #int 1 // #1 │ │ -053026: d507 ff00 |0013: and-int/lit16 v7, v0, #int 255 // #00ff │ │ -05302a: 2b07 4f00 0000 |0015: packed-switch v7, 00000064 // +0000004f │ │ -053030: 28f0 |0018: goto 0008 // -0010 │ │ -053032: 6e10 8612 0c00 |0019: invoke-virtual {v12}, Landroid/view/MotionEvent;.getX:()F // method@1286 │ │ -053038: 0a05 |001c: move-result v5 │ │ -05303a: 6e10 8812 0c00 |001d: invoke-virtual {v12}, Landroid/view/MotionEvent;.getY:()F // method@1288 │ │ -053040: 0a06 |0020: move-result v6 │ │ -053042: 59b5 f904 |0021: iput v5, v11, Landroid/support/v4/widget/SlidingPaneLayout;.mInitialMotionX:F // field@04f9 │ │ -053046: 59b6 fa04 |0023: iput v6, v11, Landroid/support/v4/widget/SlidingPaneLayout;.mInitialMotionY:F // field@04fa │ │ -05304a: 28e3 |0025: goto 0008 // -001d │ │ -05304c: 54b7 0505 |0026: iget-object v7, v11, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideableView:Landroid/view/View; // field@0505 │ │ -053050: 6e20 ab11 7b00 |0028: invoke-virtual {v11, v7}, Landroid/support/v4/widget/SlidingPaneLayout;.isDimmed:(Landroid/view/View;)Z // method@11ab │ │ -053056: 0a07 |002b: move-result v7 │ │ -053058: 3807 dcff |002c: if-eqz v7, 0008 // -0024 │ │ -05305c: 6e10 8612 0c00 |002e: invoke-virtual {v12}, Landroid/view/MotionEvent;.getX:()F // method@1286 │ │ -053062: 0a05 |0031: move-result v5 │ │ -053064: 6e10 8812 0c00 |0032: invoke-virtual {v12}, Landroid/view/MotionEvent;.getY:()F // method@1288 │ │ -05306a: 0a06 |0035: move-result v6 │ │ -05306c: 52b7 f904 |0036: iget v7, v11, Landroid/support/v4/widget/SlidingPaneLayout;.mInitialMotionX:F // field@04f9 │ │ -053070: a701 0507 |0038: sub-float v1, v5, v7 │ │ -053074: 52b7 fa04 |003a: iget v7, v11, Landroid/support/v4/widget/SlidingPaneLayout;.mInitialMotionY:F // field@04fa │ │ -053078: a702 0607 |003c: sub-float v2, v6, v7 │ │ -05307c: 54b7 f704 |003e: iget-object v7, v11, Landroid/support/v4/widget/SlidingPaneLayout;.mDragHelper:Landroid/support/v4/widget/ViewDragHelper; // field@04f7 │ │ -053080: 6e10 ff11 0700 |0040: invoke-virtual {v7}, Landroid/support/v4/widget/ViewDragHelper;.getTouchSlop:()I // method@11ff │ │ -053086: 0a03 |0043: move-result v3 │ │ -053088: a807 0101 |0044: mul-float v7, v1, v1 │ │ -05308c: a808 0202 |0046: mul-float v8, v2, v2 │ │ -053090: c687 |0048: add-float/2addr v7, v8 │ │ -053092: 9208 0303 |0049: mul-int v8, v3, v3 │ │ -053096: 8288 |004b: int-to-float v8, v8 │ │ -053098: 2e07 0708 |004c: cmpg-float v7, v7, v8 │ │ -05309c: 3b07 baff |004e: if-gez v7, 0008 // -0046 │ │ -0530a0: 54b7 f704 |0050: iget-object v7, v11, Landroid/support/v4/widget/SlidingPaneLayout;.mDragHelper:Landroid/support/v4/widget/ViewDragHelper; // field@04f7 │ │ -0530a4: 54b8 0505 |0052: iget-object v8, v11, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideableView:Landroid/view/View; // field@0505 │ │ -0530a8: 8759 |0054: float-to-int v9, v5 │ │ -0530aa: 876a |0055: float-to-int v10, v6 │ │ -0530ac: 6e40 0512 87a9 |0056: invoke-virtual {v7, v8, v9, v10}, Landroid/support/v4/widget/ViewDragHelper;.isViewUnder:(Landroid/view/View;II)Z // method@1205 │ │ -0530b2: 0a07 |0059: move-result v7 │ │ -0530b4: 3807 aeff |005a: if-eqz v7, 0008 // -0052 │ │ -0530b8: 54b7 0505 |005c: iget-object v7, v11, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideableView:Landroid/view/View; // field@0505 │ │ -0530bc: 1208 |005e: const/4 v8, #int 0 // #0 │ │ -0530be: 7030 9111 7b08 |005f: invoke-direct {v11, v7, v8}, Landroid/support/v4/widget/SlidingPaneLayout;.closePane:(Landroid/view/View;I)Z // method@1191 │ │ -0530c4: 28a6 |0062: goto 0008 // -005a │ │ -0530c6: 0000 |0063: nop // spacer │ │ -0530c8: 0001 0200 0000 0000 0400 0000 1100 ... |0064: packed-switch-data (8 units) │ │ - catches : (none) │ │ - positions : │ │ - 0x0000 line=788 │ │ - 0x0004 line=789 │ │ - 0x0008 line=824 │ │ - 0x0009 line=792 │ │ - 0x000e line=794 │ │ - 0x0012 line=795 │ │ - 0x0013 line=797 │ │ - 0x0019 line=799 │ │ - 0x001d line=800 │ │ - 0x0021 line=801 │ │ - 0x0023 line=802 │ │ - 0x0026 line=807 │ │ - 0x002e line=808 │ │ - 0x0032 line=809 │ │ - 0x0036 line=810 │ │ - 0x003a line=811 │ │ - 0x003e line=812 │ │ - 0x0044 line=813 │ │ - 0x005c line=816 │ │ - 0x0063 line=797 │ │ +076c1c: |[076c1c] android.support.v4.widget.SlidingPaneLayout.onTouchEvent:(Landroid/view/MotionEvent;)Z │ │ +076c2c: 55b7 b507 |0000: iget-boolean v7, v11, Landroid/support/v4/widget/SlidingPaneLayout;.mCanSlide:Z // field@07b5 │ │ +076c30: 3907 0700 |0002: if-nez v7, 0009 // +0007 │ │ +076c34: 6f20 c31d cb00 |0004: invoke-super {v11, v12}, Landroid/view/ViewGroup;.onTouchEvent:(Landroid/view/MotionEvent;)Z // method@1dc3 │ │ +076c3a: 0a04 |0007: move-result v4 │ │ +076c3c: 0f04 |0008: return v4 │ │ +076c3e: 54b7 b707 |0009: iget-object v7, v11, Landroid/support/v4/widget/SlidingPaneLayout;.mDragHelper:Landroid/support/v4/widget/ViewDragHelper; // field@07b7 │ │ +076c42: 6e20 361c c700 |000b: invoke-virtual {v7, v12}, Landroid/support/v4/widget/ViewDragHelper;.processTouchEvent:(Landroid/view/MotionEvent;)V // method@1c36 │ │ +076c48: 6e10 be1c 0c00 |000e: invoke-virtual {v12}, Landroid/view/MotionEvent;.getAction:()I // method@1cbe │ │ +076c4e: 0a00 |0011: move-result v0 │ │ +076c50: 1214 |0012: const/4 v4, #int 1 // #1 │ │ +076c52: d507 ff00 |0013: and-int/lit16 v7, v0, #int 255 // #00ff │ │ +076c56: 2b07 4f00 0000 |0015: packed-switch v7, 00000064 // +0000004f │ │ +076c5c: 28f0 |0018: goto 0008 // -0010 │ │ +076c5e: 6e10 c51c 0c00 |0019: invoke-virtual {v12}, Landroid/view/MotionEvent;.getX:()F // method@1cc5 │ │ +076c64: 0a05 |001c: move-result v5 │ │ +076c66: 6e10 c71c 0c00 |001d: invoke-virtual {v12}, Landroid/view/MotionEvent;.getY:()F // method@1cc7 │ │ +076c6c: 0a06 |0020: move-result v6 │ │ +076c6e: 59b5 b907 |0021: iput v5, v11, Landroid/support/v4/widget/SlidingPaneLayout;.mInitialMotionX:F // field@07b9 │ │ +076c72: 59b6 ba07 |0023: iput v6, v11, Landroid/support/v4/widget/SlidingPaneLayout;.mInitialMotionY:F // field@07ba │ │ +076c76: 28e3 |0025: goto 0008 // -001d │ │ +076c78: 54b7 c607 |0026: iget-object v7, v11, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideableView:Landroid/view/View; // field@07c6 │ │ +076c7c: 6e20 6f1b 7b00 |0028: invoke-virtual {v11, v7}, Landroid/support/v4/widget/SlidingPaneLayout;.isDimmed:(Landroid/view/View;)Z // method@1b6f │ │ +076c82: 0a07 |002b: move-result v7 │ │ +076c84: 3807 dcff |002c: if-eqz v7, 0008 // -0024 │ │ +076c88: 6e10 c51c 0c00 |002e: invoke-virtual {v12}, Landroid/view/MotionEvent;.getX:()F // method@1cc5 │ │ +076c8e: 0a05 |0031: move-result v5 │ │ +076c90: 6e10 c71c 0c00 |0032: invoke-virtual {v12}, Landroid/view/MotionEvent;.getY:()F // method@1cc7 │ │ +076c96: 0a06 |0035: move-result v6 │ │ +076c98: 52b7 b907 |0036: iget v7, v11, Landroid/support/v4/widget/SlidingPaneLayout;.mInitialMotionX:F // field@07b9 │ │ +076c9c: a701 0507 |0038: sub-float v1, v5, v7 │ │ +076ca0: 52b7 ba07 |003a: iget v7, v11, Landroid/support/v4/widget/SlidingPaneLayout;.mInitialMotionY:F // field@07ba │ │ +076ca4: a702 0607 |003c: sub-float v2, v6, v7 │ │ +076ca8: 54b7 b707 |003e: iget-object v7, v11, Landroid/support/v4/widget/SlidingPaneLayout;.mDragHelper:Landroid/support/v4/widget/ViewDragHelper; // field@07b7 │ │ +076cac: 6e10 2f1c 0700 |0040: invoke-virtual {v7}, Landroid/support/v4/widget/ViewDragHelper;.getTouchSlop:()I // method@1c2f │ │ +076cb2: 0a03 |0043: move-result v3 │ │ +076cb4: a807 0101 |0044: mul-float v7, v1, v1 │ │ +076cb8: a808 0202 |0046: mul-float v8, v2, v2 │ │ +076cbc: c687 |0048: add-float/2addr v7, v8 │ │ +076cbe: 9208 0303 |0049: mul-int v8, v3, v3 │ │ +076cc2: 8288 |004b: int-to-float v8, v8 │ │ +076cc4: 2e07 0708 |004c: cmpg-float v7, v7, v8 │ │ +076cc8: 3b07 baff |004e: if-gez v7, 0008 // -0046 │ │ +076ccc: 54b7 b707 |0050: iget-object v7, v11, Landroid/support/v4/widget/SlidingPaneLayout;.mDragHelper:Landroid/support/v4/widget/ViewDragHelper; // field@07b7 │ │ +076cd0: 54b8 c607 |0052: iget-object v8, v11, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideableView:Landroid/view/View; // field@07c6 │ │ +076cd4: 8759 |0054: float-to-int v9, v5 │ │ +076cd6: 876a |0055: float-to-int v10, v6 │ │ +076cd8: 6e40 351c 87a9 |0056: invoke-virtual {v7, v8, v9, v10}, Landroid/support/v4/widget/ViewDragHelper;.isViewUnder:(Landroid/view/View;II)Z // method@1c35 │ │ +076cde: 0a07 |0059: move-result v7 │ │ +076ce0: 3807 aeff |005a: if-eqz v7, 0008 // -0052 │ │ +076ce4: 54b7 c607 |005c: iget-object v7, v11, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideableView:Landroid/view/View; // field@07c6 │ │ +076ce8: 1208 |005e: const/4 v8, #int 0 // #0 │ │ +076cea: 7030 551b 7b08 |005f: invoke-direct {v11, v7, v8}, Landroid/support/v4/widget/SlidingPaneLayout;.closePane:(Landroid/view/View;I)Z // method@1b55 │ │ +076cf0: 28a6 |0062: goto 0008 // -005a │ │ +076cf2: 0000 |0063: nop // spacer │ │ +076cf4: 0001 0200 0000 0000 0400 0000 1100 ... |0064: packed-switch-data (8 units) │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=819 │ │ + 0x0004 line=820 │ │ + 0x0008 line=855 │ │ + 0x0009 line=823 │ │ + 0x000e line=825 │ │ + 0x0012 line=826 │ │ + 0x0013 line=828 │ │ + 0x0019 line=830 │ │ + 0x001d line=831 │ │ + 0x0021 line=832 │ │ + 0x0023 line=833 │ │ + 0x0026 line=838 │ │ + 0x002e line=839 │ │ + 0x0032 line=840 │ │ + 0x0036 line=841 │ │ + 0x003a line=842 │ │ + 0x003e line=843 │ │ + 0x0044 line=844 │ │ + 0x005c line=847 │ │ + 0x0063 line=828 │ │ locals : │ │ 0x001d - 0x0026 reg=5 x F │ │ 0x0021 - 0x0026 reg=6 y F │ │ 0x0012 - 0x006c reg=0 action I │ │ 0x003a - 0x006c reg=1 dx F │ │ 0x003e - 0x006c reg=2 dy F │ │ 0x0044 - 0x006c reg=3 slop I │ │ @@ -79692,94 +116407,94 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -0530d8: |[0530d8] android.support.v4.widget.SlidingPaneLayout.openPane:()Z │ │ -0530e8: 5420 0505 |0000: iget-object v0, v2, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideableView:Landroid/view/View; // field@0505 │ │ -0530ec: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -0530ee: 7030 bb11 0201 |0003: invoke-direct {v2, v0, v1}, Landroid/support/v4/widget/SlidingPaneLayout;.openPane:(Landroid/view/View;I)Z // method@11bb │ │ -0530f4: 0a00 |0006: move-result v0 │ │ -0530f6: 0f00 |0007: return v0 │ │ +076d04: |[076d04] android.support.v4.widget.SlidingPaneLayout.openPane:()Z │ │ +076d14: 5420 c607 |0000: iget-object v0, v2, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideableView:Landroid/view/View; // field@07c6 │ │ +076d18: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +076d1a: 7030 801b 0201 |0003: invoke-direct {v2, v0, v1}, Landroid/support/v4/widget/SlidingPaneLayout;.openPane:(Landroid/view/View;I)Z // method@1b80 │ │ +076d20: 0a00 |0006: move-result v0 │ │ +076d22: 0f00 |0007: return v0 │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=858 │ │ + 0x0000 line=889 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/widget/SlidingPaneLayout; │ │ │ │ #29 : (in Landroid/support/v4/widget/SlidingPaneLayout;) │ │ name : 'requestChildFocus' │ │ type : '(Landroid/view/View;Landroid/view/View;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 23 16-bit code units │ │ -0530f8: |[0530f8] android.support.v4.widget.SlidingPaneLayout.requestChildFocus:(Landroid/view/View;Landroid/view/View;)V │ │ -053108: 6f30 4f13 2103 |0000: invoke-super {v1, v2, v3}, Landroid/view/ViewGroup;.requestChildFocus:(Landroid/view/View;Landroid/view/View;)V // method@134f │ │ -05310e: 6e10 ad11 0100 |0003: invoke-virtual {v1}, Landroid/support/v4/widget/SlidingPaneLayout;.isInTouchMode:()Z // method@11ad │ │ -053114: 0a00 |0006: move-result v0 │ │ -053116: 3900 0d00 |0007: if-nez v0, 0014 // +000d │ │ -05311a: 5510 f504 |0009: iget-boolean v0, v1, Landroid/support/v4/widget/SlidingPaneLayout;.mCanSlide:Z // field@04f5 │ │ -05311e: 3900 0900 |000b: if-nez v0, 0014 // +0009 │ │ -053122: 5410 0505 |000d: iget-object v0, v1, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideableView:Landroid/view/View; // field@0505 │ │ -053126: 3302 0600 |000f: if-ne v2, v0, 0015 // +0006 │ │ -05312a: 1210 |0011: const/4 v0, #int 1 // #1 │ │ -05312c: 5c10 0105 |0012: iput-boolean v0, v1, Landroid/support/v4/widget/SlidingPaneLayout;.mPreservedOpenState:Z // field@0501 │ │ -053130: 0e00 |0014: return-void │ │ -053132: 1200 |0015: const/4 v0, #int 0 // #0 │ │ -053134: 28fc |0016: goto 0012 // -0004 │ │ +076d24: |[076d24] android.support.v4.widget.SlidingPaneLayout.requestChildFocus:(Landroid/view/View;Landroid/view/View;)V │ │ +076d34: 6f30 c61d 2103 |0000: invoke-super {v1, v2, v3}, Landroid/view/ViewGroup;.requestChildFocus:(Landroid/view/View;Landroid/view/View;)V // method@1dc6 │ │ +076d3a: 6e10 711b 0100 |0003: invoke-virtual {v1}, Landroid/support/v4/widget/SlidingPaneLayout;.isInTouchMode:()Z // method@1b71 │ │ +076d40: 0a00 |0006: move-result v0 │ │ +076d42: 3900 0d00 |0007: if-nez v0, 0014 // +000d │ │ +076d46: 5510 b507 |0009: iget-boolean v0, v1, Landroid/support/v4/widget/SlidingPaneLayout;.mCanSlide:Z // field@07b5 │ │ +076d4a: 3900 0900 |000b: if-nez v0, 0014 // +0009 │ │ +076d4e: 5410 c607 |000d: iget-object v0, v1, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideableView:Landroid/view/View; // field@07c6 │ │ +076d52: 3302 0600 |000f: if-ne v2, v0, 0015 // +0006 │ │ +076d56: 1210 |0011: const/4 v0, #int 1 // #1 │ │ +076d58: 5c10 c107 |0012: iput-boolean v0, v1, Landroid/support/v4/widget/SlidingPaneLayout;.mPreservedOpenState:Z // field@07c1 │ │ +076d5c: 0e00 |0014: return-void │ │ +076d5e: 1200 |0015: const/4 v0, #int 0 // #0 │ │ +076d60: 28fc |0016: goto 0012 // -0004 │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=720 │ │ - 0x0003 line=721 │ │ - 0x000d line=722 │ │ - 0x0014 line=724 │ │ - 0x0015 line=722 │ │ + 0x0000 line=751 │ │ + 0x0003 line=752 │ │ + 0x000d line=753 │ │ + 0x0014 line=755 │ │ + 0x0015 line=753 │ │ locals : │ │ 0x0000 - 0x0017 reg=1 this Landroid/support/v4/widget/SlidingPaneLayout; │ │ 0x0000 - 0x0017 reg=2 child Landroid/view/View; │ │ 0x0000 - 0x0017 reg=3 focused Landroid/view/View; │ │ │ │ #30 : (in Landroid/support/v4/widget/SlidingPaneLayout;) │ │ name : 'setAllChildrenVisible' │ │ type : '()V' │ │ access : 0x0000 () │ │ code - │ │ registers : 6 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 26 16-bit code units │ │ -053138: |[053138] android.support.v4.widget.SlidingPaneLayout.setAllChildrenVisible:()V │ │ -053148: 1202 |0000: const/4 v2, #int 0 // #0 │ │ -05314a: 6e10 9d11 0500 |0001: invoke-virtual {v5}, Landroid/support/v4/widget/SlidingPaneLayout;.getChildCount:()I // method@119d │ │ -053150: 0a01 |0004: move-result v1 │ │ -053152: 3512 1400 |0005: if-ge v2, v1, 0019 // +0014 │ │ -053156: 6e20 9c11 2500 |0007: invoke-virtual {v5, v2}, Landroid/support/v4/widget/SlidingPaneLayout;.getChildAt:(I)Landroid/view/View; // method@119c │ │ -05315c: 0c00 |000a: move-result-object v0 │ │ -05315e: 6e10 d512 0000 |000b: invoke-virtual {v0}, Landroid/view/View;.getVisibility:()I // method@12d5 │ │ -053164: 0a03 |000e: move-result v3 │ │ -053166: 1244 |000f: const/4 v4, #int 4 // #4 │ │ -053168: 3343 0600 |0010: if-ne v3, v4, 0016 // +0006 │ │ -05316c: 1203 |0012: const/4 v3, #int 0 // #0 │ │ -05316e: 6e20 1213 3000 |0013: invoke-virtual {v0, v3}, Landroid/view/View;.setVisibility:(I)V // method@1312 │ │ -053174: d802 0201 |0016: add-int/lit8 v2, v2, #int 1 // #01 │ │ -053178: 28ed |0018: goto 0005 // -0013 │ │ -05317a: 0e00 |0019: return-void │ │ +076d64: |[076d64] android.support.v4.widget.SlidingPaneLayout.setAllChildrenVisible:()V │ │ +076d74: 1202 |0000: const/4 v2, #int 0 // #0 │ │ +076d76: 6e10 611b 0500 |0001: invoke-virtual {v5}, Landroid/support/v4/widget/SlidingPaneLayout;.getChildCount:()I // method@1b61 │ │ +076d7c: 0a01 |0004: move-result v1 │ │ +076d7e: 3512 1400 |0005: if-ge v2, v1, 0019 // +0014 │ │ +076d82: 6e20 601b 2500 |0007: invoke-virtual {v5, v2}, Landroid/support/v4/widget/SlidingPaneLayout;.getChildAt:(I)Landroid/view/View; // method@1b60 │ │ +076d88: 0c00 |000a: move-result-object v0 │ │ +076d8a: 6e10 2b1d 0000 |000b: invoke-virtual {v0}, Landroid/view/View;.getVisibility:()I // method@1d2b │ │ +076d90: 0a03 |000e: move-result v3 │ │ +076d92: 1244 |000f: const/4 v4, #int 4 // #4 │ │ +076d94: 3343 0600 |0010: if-ne v3, v4, 0016 // +0006 │ │ +076d98: 1203 |0012: const/4 v3, #int 0 // #0 │ │ +076d9a: 6e20 841d 3000 |0013: invoke-virtual {v0, v3}, Landroid/view/View;.setVisibility:(I)V // method@1d84 │ │ +076da0: d802 0201 |0016: add-int/lit8 v2, v2, #int 1 // #01 │ │ +076da4: 28ed |0018: goto 0005 // -0013 │ │ +076da6: 0e00 |0019: return-void │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=389 │ │ - 0x0007 line=390 │ │ - 0x000b line=391 │ │ - 0x0012 line=392 │ │ - 0x0016 line=389 │ │ - 0x0019 line=395 │ │ + 0x0000 line=399 │ │ + 0x0007 line=400 │ │ + 0x000b line=401 │ │ + 0x0012 line=402 │ │ + 0x0016 line=399 │ │ + 0x0019 line=405 │ │ locals : │ │ 0x000b - 0x0019 reg=0 child Landroid/view/View; │ │ 0x0005 - 0x001a reg=1 childCount I │ │ 0x0001 - 0x001a reg=2 i I │ │ 0x0000 - 0x001a reg=5 this Landroid/support/v4/widget/SlidingPaneLayout; │ │ │ │ #31 : (in Landroid/support/v4/widget/SlidingPaneLayout;) │ │ @@ -79787,381 +116502,4863 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -05317c: |[05317c] android.support.v4.widget.SlidingPaneLayout.setCoveredFadeColor:(I)V │ │ -05318c: 5901 f604 |0000: iput v1, v0, Landroid/support/v4/widget/SlidingPaneLayout;.mCoveredFadeColor:I // field@04f6 │ │ -053190: 0e00 |0002: return-void │ │ +076da8: |[076da8] android.support.v4.widget.SlidingPaneLayout.setCoveredFadeColor:(I)V │ │ +076db8: 5901 b607 |0000: iput v1, v0, Landroid/support/v4/widget/SlidingPaneLayout;.mCoveredFadeColor:I // field@07b6 │ │ +076dbc: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=313 │ │ - 0x0002 line=314 │ │ + 0x0000 line=318 │ │ + 0x0002 line=319 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Landroid/support/v4/widget/SlidingPaneLayout; │ │ 0x0000 - 0x0003 reg=1 color I │ │ │ │ #32 : (in Landroid/support/v4/widget/SlidingPaneLayout;) │ │ name : 'setPanelSlideListener' │ │ type : '(Landroid/support/v4/widget/SlidingPaneLayout$PanelSlideListener;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -053194: |[053194] android.support.v4.widget.SlidingPaneLayout.setPanelSlideListener:(Landroid/support/v4/widget/SlidingPaneLayout$PanelSlideListener;)V │ │ -0531a4: 5b01 fd04 |0000: iput-object v1, v0, Landroid/support/v4/widget/SlidingPaneLayout;.mPanelSlideListener:Landroid/support/v4/widget/SlidingPaneLayout$PanelSlideListener; // field@04fd │ │ -0531a8: 0e00 |0002: return-void │ │ +076dc0: |[076dc0] android.support.v4.widget.SlidingPaneLayout.setPanelSlideListener:(Landroid/support/v4/widget/SlidingPaneLayout$PanelSlideListener;)V │ │ +076dd0: 5b01 bd07 |0000: iput-object v1, v0, Landroid/support/v4/widget/SlidingPaneLayout;.mPanelSlideListener:Landroid/support/v4/widget/SlidingPaneLayout$PanelSlideListener; // field@07bd │ │ +076dd4: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=324 │ │ - 0x0002 line=325 │ │ + 0x0000 line=329 │ │ + 0x0002 line=330 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Landroid/support/v4/widget/SlidingPaneLayout; │ │ 0x0000 - 0x0003 reg=1 listener Landroid/support/v4/widget/SlidingPaneLayout$PanelSlideListener; │ │ │ │ #33 : (in Landroid/support/v4/widget/SlidingPaneLayout;) │ │ name : 'setParallaxDistance' │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -0531ac: |[0531ac] android.support.v4.widget.SlidingPaneLayout.setParallaxDistance:(I)V │ │ -0531bc: 5901 fe04 |0000: iput v1, v0, Landroid/support/v4/widget/SlidingPaneLayout;.mParallaxBy:I // field@04fe │ │ -0531c0: 6e10 be11 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/widget/SlidingPaneLayout;.requestLayout:()V // method@11be │ │ -0531c6: 0e00 |0005: return-void │ │ +076dd8: |[076dd8] android.support.v4.widget.SlidingPaneLayout.setParallaxDistance:(I)V │ │ +076de8: 5901 be07 |0000: iput v1, v0, Landroid/support/v4/widget/SlidingPaneLayout;.mParallaxBy:I // field@07be │ │ +076dec: 6e10 831b 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/widget/SlidingPaneLayout;.requestLayout:()V // method@1b83 │ │ +076df2: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=277 │ │ - 0x0002 line=278 │ │ - 0x0005 line=279 │ │ + 0x0000 line=282 │ │ + 0x0002 line=283 │ │ + 0x0005 line=284 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Landroid/support/v4/widget/SlidingPaneLayout; │ │ 0x0000 - 0x0006 reg=1 parallaxBy I │ │ │ │ #34 : (in Landroid/support/v4/widget/SlidingPaneLayout;) │ │ name : 'setShadowDrawable' │ │ type : '(Landroid/graphics/drawable/Drawable;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ + outs : 2 │ │ + insns size : 4 16-bit code units │ │ +076df4: |[076df4] android.support.v4.widget.SlidingPaneLayout.setShadowDrawable:(Landroid/graphics/drawable/Drawable;)V │ │ +076e04: 6e20 8b1b 1000 |0000: invoke-virtual {v0, v1}, Landroid/support/v4/widget/SlidingPaneLayout;.setShadowDrawableLeft:(Landroid/graphics/drawable/Drawable;)V // method@1b8b │ │ +076e0a: 0e00 |0003: return-void │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=1095 │ │ + 0x0003 line=1096 │ │ + locals : │ │ + 0x0000 - 0x0004 reg=0 this Landroid/support/v4/widget/SlidingPaneLayout; │ │ + 0x0000 - 0x0004 reg=1 d Landroid/graphics/drawable/Drawable; │ │ + │ │ + #35 : (in Landroid/support/v4/widget/SlidingPaneLayout;) │ │ + name : 'setShadowDrawableLeft' │ │ + type : '(Landroid/graphics/drawable/Drawable;)V' │ │ + access : 0x0001 (PUBLIC) │ │ + code - │ │ + registers : 2 │ │ + ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0531c8: |[0531c8] android.support.v4.widget.SlidingPaneLayout.setShadowDrawable:(Landroid/graphics/drawable/Drawable;)V │ │ -0531d8: 5b01 0205 |0000: iput-object v1, v0, Landroid/support/v4/widget/SlidingPaneLayout;.mShadowDrawable:Landroid/graphics/drawable/Drawable; // field@0502 │ │ -0531dc: 0e00 |0002: return-void │ │ +076e0c: |[076e0c] android.support.v4.widget.SlidingPaneLayout.setShadowDrawableLeft:(Landroid/graphics/drawable/Drawable;)V │ │ +076e1c: 5b01 c207 |0000: iput-object v1, v0, Landroid/support/v4/widget/SlidingPaneLayout;.mShadowDrawableLeft:Landroid/graphics/drawable/Drawable; // field@07c2 │ │ +076e20: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=1038 │ │ - 0x0002 line=1039 │ │ + 0x0000 line=1105 │ │ + 0x0002 line=1106 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Landroid/support/v4/widget/SlidingPaneLayout; │ │ 0x0000 - 0x0003 reg=1 d Landroid/graphics/drawable/Drawable; │ │ │ │ - #35 : (in Landroid/support/v4/widget/SlidingPaneLayout;) │ │ + #36 : (in Landroid/support/v4/widget/SlidingPaneLayout;) │ │ + name : 'setShadowDrawableRight' │ │ + type : '(Landroid/graphics/drawable/Drawable;)V' │ │ + access : 0x0001 (PUBLIC) │ │ + code - │ │ + registers : 2 │ │ + ins : 2 │ │ + outs : 0 │ │ + insns size : 3 16-bit code units │ │ +076e24: |[076e24] android.support.v4.widget.SlidingPaneLayout.setShadowDrawableRight:(Landroid/graphics/drawable/Drawable;)V │ │ +076e34: 5b01 c307 |0000: iput-object v1, v0, Landroid/support/v4/widget/SlidingPaneLayout;.mShadowDrawableRight:Landroid/graphics/drawable/Drawable; // field@07c3 │ │ +076e38: 0e00 |0002: return-void │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=1115 │ │ + 0x0002 line=1116 │ │ + locals : │ │ + 0x0000 - 0x0003 reg=0 this Landroid/support/v4/widget/SlidingPaneLayout; │ │ + 0x0000 - 0x0003 reg=1 d Landroid/graphics/drawable/Drawable; │ │ + │ │ + #37 : (in Landroid/support/v4/widget/SlidingPaneLayout;) │ │ name : 'setShadowResource' │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 12 16-bit code units │ │ -0531e0: |[0531e0] android.support.v4.widget.SlidingPaneLayout.setShadowResource:(I)V │ │ -0531f0: 6e10 a611 0100 |0000: invoke-virtual {v1}, Landroid/support/v4/widget/SlidingPaneLayout;.getResources:()Landroid/content/res/Resources; // method@11a6 │ │ -0531f6: 0c00 |0003: move-result-object v0 │ │ -0531f8: 6e20 1c01 2000 |0004: invoke-virtual {v0, v2}, Landroid/content/res/Resources;.getDrawable:(I)Landroid/graphics/drawable/Drawable; // method@011c │ │ -0531fe: 0c00 |0007: move-result-object v0 │ │ -053200: 6e20 c511 0100 |0008: invoke-virtual {v1, v0}, Landroid/support/v4/widget/SlidingPaneLayout;.setShadowDrawable:(Landroid/graphics/drawable/Drawable;)V // method@11c5 │ │ -053206: 0e00 |000b: return-void │ │ +076e3c: |[076e3c] android.support.v4.widget.SlidingPaneLayout.setShadowResource:(I)V │ │ +076e4c: 6e10 6a1b 0100 |0000: invoke-virtual {v1}, Landroid/support/v4/widget/SlidingPaneLayout;.getResources:()Landroid/content/res/Resources; // method@1b6a │ │ +076e52: 0c00 |0003: move-result-object v0 │ │ +076e54: 6e20 6701 2000 |0004: invoke-virtual {v0, v2}, Landroid/content/res/Resources;.getDrawable:(I)Landroid/graphics/drawable/Drawable; // method@0167 │ │ +076e5a: 0c00 |0007: move-result-object v0 │ │ +076e5c: 6e20 8a1b 0100 |0008: invoke-virtual {v1, v0}, Landroid/support/v4/widget/SlidingPaneLayout;.setShadowDrawable:(Landroid/graphics/drawable/Drawable;)V // method@1b8a │ │ +076e62: 0e00 |000b: return-void │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=1048 │ │ - 0x000b line=1049 │ │ + 0x0000 line=1126 │ │ + 0x000b line=1127 │ │ locals : │ │ 0x0000 - 0x000c reg=1 this Landroid/support/v4/widget/SlidingPaneLayout; │ │ 0x0000 - 0x000c reg=2 resId I │ │ │ │ - #36 : (in Landroid/support/v4/widget/SlidingPaneLayout;) │ │ + #38 : (in Landroid/support/v4/widget/SlidingPaneLayout;) │ │ + name : 'setShadowResourceLeft' │ │ + type : '(I)V' │ │ + access : 0x0001 (PUBLIC) │ │ + code - │ │ + registers : 3 │ │ + ins : 2 │ │ + outs : 2 │ │ + insns size : 12 16-bit code units │ │ +076e64: |[076e64] android.support.v4.widget.SlidingPaneLayout.setShadowResourceLeft:(I)V │ │ +076e74: 6e10 6a1b 0100 |0000: invoke-virtual {v1}, Landroid/support/v4/widget/SlidingPaneLayout;.getResources:()Landroid/content/res/Resources; // method@1b6a │ │ +076e7a: 0c00 |0003: move-result-object v0 │ │ +076e7c: 6e20 6701 2000 |0004: invoke-virtual {v0, v2}, Landroid/content/res/Resources;.getDrawable:(I)Landroid/graphics/drawable/Drawable; // method@0167 │ │ +076e82: 0c00 |0007: move-result-object v0 │ │ +076e84: 6e20 8b1b 0100 |0008: invoke-virtual {v1, v0}, Landroid/support/v4/widget/SlidingPaneLayout;.setShadowDrawableLeft:(Landroid/graphics/drawable/Drawable;)V // method@1b8b │ │ +076e8a: 0e00 |000b: return-void │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=1136 │ │ + 0x000b line=1137 │ │ + locals : │ │ + 0x0000 - 0x000c reg=1 this Landroid/support/v4/widget/SlidingPaneLayout; │ │ + 0x0000 - 0x000c reg=2 resId I │ │ + │ │ + #39 : (in Landroid/support/v4/widget/SlidingPaneLayout;) │ │ + name : 'setShadowResourceRight' │ │ + type : '(I)V' │ │ + access : 0x0001 (PUBLIC) │ │ + code - │ │ + registers : 3 │ │ + ins : 2 │ │ + outs : 2 │ │ + insns size : 12 16-bit code units │ │ +076e8c: |[076e8c] android.support.v4.widget.SlidingPaneLayout.setShadowResourceRight:(I)V │ │ +076e9c: 6e10 6a1b 0100 |0000: invoke-virtual {v1}, Landroid/support/v4/widget/SlidingPaneLayout;.getResources:()Landroid/content/res/Resources; // method@1b6a │ │ +076ea2: 0c00 |0003: move-result-object v0 │ │ +076ea4: 6e20 6701 2000 |0004: invoke-virtual {v0, v2}, Landroid/content/res/Resources;.getDrawable:(I)Landroid/graphics/drawable/Drawable; // method@0167 │ │ +076eaa: 0c00 |0007: move-result-object v0 │ │ +076eac: 6e20 8c1b 0100 |0008: invoke-virtual {v1, v0}, Landroid/support/v4/widget/SlidingPaneLayout;.setShadowDrawableRight:(Landroid/graphics/drawable/Drawable;)V // method@1b8c │ │ +076eb2: 0e00 |000b: return-void │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=1146 │ │ + 0x000b line=1147 │ │ + locals : │ │ + 0x0000 - 0x000c reg=1 this Landroid/support/v4/widget/SlidingPaneLayout; │ │ + 0x0000 - 0x000c reg=2 resId I │ │ + │ │ + #40 : (in Landroid/support/v4/widget/SlidingPaneLayout;) │ │ name : 'setSliderFadeColor' │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -053208: |[053208] android.support.v4.widget.SlidingPaneLayout.setSliderFadeColor:(I)V │ │ -053218: 5901 0605 |0000: iput v1, v0, Landroid/support/v4/widget/SlidingPaneLayout;.mSliderFadeColor:I // field@0506 │ │ -05321c: 0e00 |0002: return-void │ │ +076eb4: |[076eb4] android.support.v4.widget.SlidingPaneLayout.setSliderFadeColor:(I)V │ │ +076ec4: 5901 c707 |0000: iput v1, v0, Landroid/support/v4/widget/SlidingPaneLayout;.mSliderFadeColor:I // field@07c7 │ │ +076ec8: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=296 │ │ - 0x0002 line=297 │ │ + 0x0000 line=301 │ │ + 0x0002 line=302 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Landroid/support/v4/widget/SlidingPaneLayout; │ │ 0x0000 - 0x0003 reg=1 color I │ │ │ │ - #37 : (in Landroid/support/v4/widget/SlidingPaneLayout;) │ │ + #41 : (in Landroid/support/v4/widget/SlidingPaneLayout;) │ │ name : 'smoothSlideClosed' │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -053220: |[053220] android.support.v4.widget.SlidingPaneLayout.smoothSlideClosed:()V │ │ -053230: 6e10 9011 0000 |0000: invoke-virtual {v0}, Landroid/support/v4/widget/SlidingPaneLayout;.closePane:()Z // method@1190 │ │ -053236: 0e00 |0003: return-void │ │ +076ecc: |[076ecc] android.support.v4.widget.SlidingPaneLayout.smoothSlideClosed:()V │ │ +076edc: 6e10 541b 0000 |0000: invoke-virtual {v0}, Landroid/support/v4/widget/SlidingPaneLayout;.closePane:()Z // method@1b54 │ │ +076ee2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=866 │ │ - 0x0003 line=867 │ │ + 0x0000 line=897 │ │ + 0x0003 line=898 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/widget/SlidingPaneLayout; │ │ │ │ - #38 : (in Landroid/support/v4/widget/SlidingPaneLayout;) │ │ + #42 : (in Landroid/support/v4/widget/SlidingPaneLayout;) │ │ name : 'smoothSlideOpen' │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -053238: |[053238] android.support.v4.widget.SlidingPaneLayout.smoothSlideOpen:()V │ │ -053248: 6e10 ba11 0000 |0000: invoke-virtual {v0}, Landroid/support/v4/widget/SlidingPaneLayout;.openPane:()Z // method@11ba │ │ -05324e: 0e00 |0003: return-void │ │ +076ee4: |[076ee4] android.support.v4.widget.SlidingPaneLayout.smoothSlideOpen:()V │ │ +076ef4: 6e10 7f1b 0000 |0000: invoke-virtual {v0}, Landroid/support/v4/widget/SlidingPaneLayout;.openPane:()Z // method@1b7f │ │ +076efa: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=848 │ │ - 0x0003 line=849 │ │ + 0x0000 line=879 │ │ + 0x0003 line=880 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/widget/SlidingPaneLayout; │ │ │ │ - #39 : (in Landroid/support/v4/widget/SlidingPaneLayout;) │ │ + #43 : (in Landroid/support/v4/widget/SlidingPaneLayout;) │ │ name : 'smoothSlideTo' │ │ type : '(FI)Z' │ │ access : 0x0000 () │ │ code - │ │ - registers : 10 │ │ + registers : 12 │ │ ins : 3 │ │ outs : 4 │ │ - insns size : 53 16-bit code units │ │ -053250: |[053250] android.support.v4.widget.SlidingPaneLayout.smoothSlideTo:(FI)Z │ │ -053260: 1203 |0000: const/4 v3, #int 0 // #0 │ │ -053262: 5574 f504 |0001: iget-boolean v4, v7, Landroid/support/v4/widget/SlidingPaneLayout;.mCanSlide:Z // field@04f5 │ │ -053266: 3904 0300 |0003: if-nez v4, 0006 // +0003 │ │ -05326a: 0f03 |0005: return v3 │ │ -05326c: 5474 0505 |0006: iget-object v4, v7, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideableView:Landroid/view/View; // field@0505 │ │ -053270: 6e10 c212 0400 |0008: invoke-virtual {v4}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@12c2 │ │ -053276: 0c01 |000b: move-result-object v1 │ │ -053278: 1f01 7e02 |000c: check-cast v1, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams; // type@027e │ │ -05327c: 6e10 a211 0700 |000e: invoke-virtual {v7}, Landroid/support/v4/widget/SlidingPaneLayout;.getPaddingLeft:()I // method@11a2 │ │ -053282: 0a04 |0011: move-result v4 │ │ -053284: 5215 e704 |0012: iget v5, v1, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.leftMargin:I // field@04e7 │ │ -053288: 9000 0405 |0014: add-int v0, v4, v5 │ │ -05328c: 8204 |0016: int-to-float v4, v0 │ │ -05328e: 5275 0405 |0017: iget v5, v7, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideRange:I // field@0504 │ │ -053292: 8255 |0019: int-to-float v5, v5 │ │ -053294: c885 |001a: mul-float/2addr v5, v8 │ │ -053296: c654 |001b: add-float/2addr v4, v5 │ │ -053298: 8742 |001c: float-to-int v2, v4 │ │ -05329a: 5474 f704 |001d: iget-object v4, v7, Landroid/support/v4/widget/SlidingPaneLayout;.mDragHelper:Landroid/support/v4/widget/ViewDragHelper; // field@04f7 │ │ -05329e: 5475 0505 |001f: iget-object v5, v7, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideableView:Landroid/view/View; // field@0505 │ │ -0532a2: 5476 0505 |0021: iget-object v6, v7, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideableView:Landroid/view/View; // field@0505 │ │ -0532a6: 6e10 d312 0600 |0023: invoke-virtual {v6}, Landroid/view/View;.getTop:()I // method@12d3 │ │ -0532ac: 0a06 |0026: move-result v6 │ │ -0532ae: 6e40 1012 5462 |0027: invoke-virtual {v4, v5, v2, v6}, Landroid/support/v4/widget/ViewDragHelper;.smoothSlideViewTo:(Landroid/view/View;II)Z // method@1210 │ │ -0532b4: 0a04 |002a: move-result v4 │ │ -0532b6: 3804 daff |002b: if-eqz v4, 0005 // -0026 │ │ -0532ba: 6e10 c011 0700 |002d: invoke-virtual {v7}, Landroid/support/v4/widget/SlidingPaneLayout;.setAllChildrenVisible:()V // method@11c0 │ │ -0532c0: 7110 490b 0700 |0030: invoke-static {v7}, Landroid/support/v4/view/ViewCompat;.postInvalidateOnAnimation:(Landroid/view/View;)V // method@0b49 │ │ -0532c6: 1213 |0033: const/4 v3, #int 1 // #1 │ │ -0532c8: 28d1 |0034: goto 0005 // -002f │ │ - catches : (none) │ │ - positions : │ │ - 0x0001 line=1001 │ │ - 0x0005 line=1016 │ │ - 0x0006 line=1006 │ │ - 0x000e line=1008 │ │ - 0x0016 line=1009 │ │ - 0x001d line=1011 │ │ - 0x002d line=1012 │ │ - 0x0030 line=1013 │ │ - 0x0033 line=1014 │ │ - locals : │ │ - 0x0016 - 0x0035 reg=0 leftBound I │ │ - 0x000e - 0x0035 reg=1 lp Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams; │ │ - 0x001d - 0x0035 reg=2 x I │ │ - 0x0000 - 0x0035 reg=7 this Landroid/support/v4/widget/SlidingPaneLayout; │ │ - 0x0000 - 0x0035 reg=8 slideOffset F │ │ - 0x0000 - 0x0035 reg=9 velocity I │ │ + insns size : 89 16-bit code units │ │ +076efc: |[076efc] android.support.v4.widget.SlidingPaneLayout.smoothSlideTo:(FI)Z │ │ +076f0c: 1205 |0000: const/4 v5, #int 0 // #0 │ │ +076f0e: 5596 b507 |0001: iget-boolean v6, v9, Landroid/support/v4/widget/SlidingPaneLayout;.mCanSlide:Z // field@07b5 │ │ +076f12: 3906 0300 |0003: if-nez v6, 0006 // +0003 │ │ +076f16: 0f05 |0005: return v5 │ │ +076f18: 7010 721b 0900 |0006: invoke-direct {v9}, Landroid/support/v4/widget/SlidingPaneLayout;.isLayoutRtlSupport:()Z // method@1b72 │ │ +076f1e: 0a01 |0009: move-result v1 │ │ +076f20: 5496 c607 |000a: iget-object v6, v9, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideableView:Landroid/view/View; // field@07c6 │ │ +076f24: 6e10 061d 0600 |000c: invoke-virtual {v6}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@1d06 │ │ +076f2a: 0c02 |000f: move-result-object v2 │ │ +076f2c: 1f02 e403 |0010: check-cast v2, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams; // type@03e4 │ │ +076f30: 3801 3700 |0012: if-eqz v1, 0049 // +0037 │ │ +076f34: 6e10 671b 0900 |0014: invoke-virtual {v9}, Landroid/support/v4/widget/SlidingPaneLayout;.getPaddingRight:()I // method@1b67 │ │ +076f3a: 0a06 |0017: move-result v6 │ │ +076f3c: 5227 a807 |0018: iget v7, v2, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.rightMargin:I // field@07a8 │ │ +076f40: 9003 0607 |001a: add-int v3, v6, v7 │ │ +076f44: 5496 c607 |001c: iget-object v6, v9, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideableView:Landroid/view/View; // field@07c6 │ │ +076f48: 6e10 2c1d 0600 |001e: invoke-virtual {v6}, Landroid/view/View;.getWidth:()I // method@1d2c │ │ +076f4e: 0a00 |0021: move-result v0 │ │ +076f50: 6e10 6c1b 0900 |0022: invoke-virtual {v9}, Landroid/support/v4/widget/SlidingPaneLayout;.getWidth:()I // method@1b6c │ │ +076f56: 0a06 |0025: move-result v6 │ │ +076f58: 8266 |0026: int-to-float v6, v6 │ │ +076f5a: 8237 |0027: int-to-float v7, v3 │ │ +076f5c: 5298 c507 |0028: iget v8, v9, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideRange:I // field@07c5 │ │ +076f60: 8288 |002a: int-to-float v8, v8 │ │ +076f62: c8a8 |002b: mul-float/2addr v8, v10 │ │ +076f64: c687 |002c: add-float/2addr v7, v8 │ │ +076f66: 8208 |002d: int-to-float v8, v0 │ │ +076f68: c687 |002e: add-float/2addr v7, v8 │ │ +076f6a: c776 |002f: sub-float/2addr v6, v7 │ │ +076f6c: 8764 |0030: float-to-int v4, v6 │ │ +076f6e: 5496 b707 |0031: iget-object v6, v9, Landroid/support/v4/widget/SlidingPaneLayout;.mDragHelper:Landroid/support/v4/widget/ViewDragHelper; // field@07b7 │ │ +076f72: 5497 c607 |0033: iget-object v7, v9, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideableView:Landroid/view/View; // field@07c6 │ │ +076f76: 5498 c607 |0035: iget-object v8, v9, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideableView:Landroid/view/View; // field@07c6 │ │ +076f7a: 6e10 251d 0800 |0037: invoke-virtual {v8}, Landroid/view/View;.getTop:()I // method@1d25 │ │ +076f80: 0a08 |003a: move-result v8 │ │ +076f82: 6e40 401c 7684 |003b: invoke-virtual {v6, v7, v4, v8}, Landroid/support/v4/widget/ViewDragHelper;.smoothSlideViewTo:(Landroid/view/View;II)Z // method@1c40 │ │ +076f88: 0a06 |003e: move-result v6 │ │ +076f8a: 3806 c6ff |003f: if-eqz v6, 0005 // -003a │ │ +076f8e: 6e10 851b 0900 |0041: invoke-virtual {v9}, Landroid/support/v4/widget/SlidingPaneLayout;.setAllChildrenVisible:()V // method@1b85 │ │ +076f94: 7110 9712 0900 |0044: invoke-static {v9}, Landroid/support/v4/view/ViewCompat;.postInvalidateOnAnimation:(Landroid/view/View;)V // method@1297 │ │ +076f9a: 1215 |0047: const/4 v5, #int 1 // #1 │ │ +076f9c: 28bd |0048: goto 0005 // -0043 │ │ +076f9e: 6e10 661b 0900 |0049: invoke-virtual {v9}, Landroid/support/v4/widget/SlidingPaneLayout;.getPaddingLeft:()I // method@1b66 │ │ +076fa4: 0a06 |004c: move-result v6 │ │ +076fa6: 5227 a707 |004d: iget v7, v2, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.leftMargin:I // field@07a7 │ │ +076faa: 9003 0607 |004f: add-int v3, v6, v7 │ │ +076fae: 8236 |0051: int-to-float v6, v3 │ │ +076fb0: 5297 c507 |0052: iget v7, v9, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideRange:I // field@07c5 │ │ +076fb4: 8277 |0054: int-to-float v7, v7 │ │ +076fb6: c8a7 |0055: mul-float/2addr v7, v10 │ │ +076fb8: c676 |0056: add-float/2addr v6, v7 │ │ +076fba: 8764 |0057: float-to-int v4, v6 │ │ +076fbc: 28d9 |0058: goto 0031 // -0027 │ │ + catches : (none) │ │ + positions : │ │ + 0x0001 line=1048 │ │ + 0x0005 line=1071 │ │ + 0x0006 line=1053 │ │ + 0x000a line=1054 │ │ + 0x0012 line=1057 │ │ + 0x0014 line=1058 │ │ + 0x001c line=1059 │ │ + 0x0022 line=1060 │ │ + 0x0031 line=1066 │ │ + 0x0041 line=1067 │ │ + 0x0044 line=1068 │ │ + 0x0047 line=1069 │ │ + 0x0049 line=1062 │ │ + 0x0051 line=1063 │ │ + locals : │ │ + 0x0022 - 0x0031 reg=0 childWidth I │ │ + 0x001c - 0x0049 reg=3 startBound I │ │ + 0x0031 - 0x0049 reg=4 x I │ │ + 0x000a - 0x0059 reg=1 isLayoutRtl Z │ │ + 0x0012 - 0x0059 reg=2 lp Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams; │ │ + 0x0051 - 0x0059 reg=3 startBound I │ │ + 0x0058 - 0x0059 reg=4 x I │ │ + 0x0000 - 0x0059 reg=9 this Landroid/support/v4/widget/SlidingPaneLayout; │ │ + 0x0000 - 0x0059 reg=10 slideOffset F │ │ + 0x0000 - 0x0059 reg=11 velocity I │ │ │ │ - #40 : (in Landroid/support/v4/widget/SlidingPaneLayout;) │ │ + #44 : (in Landroid/support/v4/widget/SlidingPaneLayout;) │ │ name : 'updateObscuredViewsVisibility' │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0000 () │ │ code - │ │ - registers : 21 │ │ + registers : 23 │ │ ins : 2 │ │ outs : 2 │ │ - insns size : 136 16-bit code units │ │ -0532cc: |[0532cc] android.support.v4.widget.SlidingPaneLayout.updateObscuredViewsVisibility:(Landroid/view/View;)V │ │ -0532dc: 7401 a211 1300 |0000: invoke-virtual/range {v19}, Landroid/support/v4/widget/SlidingPaneLayout;.getPaddingLeft:()I // method@11a2 │ │ -0532e2: 0a0b |0003: move-result v11 │ │ -0532e4: 7401 a811 1300 |0004: invoke-virtual/range {v19}, Landroid/support/v4/widget/SlidingPaneLayout;.getWidth:()I // method@11a8 │ │ -0532ea: 0a11 |0007: move-result v17 │ │ -0532ec: 7401 a311 1300 |0008: invoke-virtual/range {v19}, Landroid/support/v4/widget/SlidingPaneLayout;.getPaddingRight:()I // method@11a3 │ │ -0532f2: 0a12 |000b: move-result v18 │ │ -0532f4: 910d 1112 |000c: sub-int v13, v17, v18 │ │ -0532f8: 7401 a411 1300 |000e: invoke-virtual/range {v19}, Landroid/support/v4/widget/SlidingPaneLayout;.getPaddingTop:()I // method@11a4 │ │ -0532fe: 0a0f |0011: move-result v15 │ │ -053300: 7401 a011 1300 |0012: invoke-virtual/range {v19}, Landroid/support/v4/widget/SlidingPaneLayout;.getHeight:()I // method@11a0 │ │ -053306: 0a11 |0015: move-result v17 │ │ -053308: 7401 a111 1300 |0016: invoke-virtual/range {v19}, Landroid/support/v4/widget/SlidingPaneLayout;.getPaddingBottom:()I // method@11a1 │ │ -05330e: 0a12 |0019: move-result v18 │ │ -053310: 9102 1112 |001a: sub-int v2, v17, v18 │ │ -053314: 3814 2a00 |001c: if-eqz v20, 0046 // +002a │ │ -053318: 7701 cd11 1400 |001e: invoke-static/range {v20}, Landroid/support/v4/widget/SlidingPaneLayout;.viewIsOpaque:(Landroid/view/View;)Z // method@11cd │ │ -05331e: 0a11 |0021: move-result v17 │ │ -053320: 3811 2400 |0022: if-eqz v17, 0046 // +0024 │ │ -053324: 7401 c312 1400 |0024: invoke-virtual/range {v20}, Landroid/view/View;.getLeft:()I // method@12c3 │ │ -05332a: 0a0a |0027: move-result v10 │ │ -05332c: 7401 cf12 1400 |0028: invoke-virtual/range {v20}, Landroid/view/View;.getRight:()I // method@12cf │ │ -053332: 0a0c |002b: move-result v12 │ │ -053334: 7401 d312 1400 |002c: invoke-virtual/range {v20}, Landroid/view/View;.getTop:()I // method@12d3 │ │ -05333a: 0a0e |002f: move-result v14 │ │ -05333c: 7401 b812 1400 |0030: invoke-virtual/range {v20}, Landroid/view/View;.getBottom:()I // method@12b8 │ │ -053342: 0a01 |0033: move-result v1 │ │ -053344: 1209 |0034: const/4 v9, #int 0 // #0 │ │ -053346: 7401 9d11 1300 |0035: invoke-virtual/range {v19}, Landroid/support/v4/widget/SlidingPaneLayout;.getChildCount:()I // method@119d │ │ -05334c: 0a04 |0038: move-result v4 │ │ -05334e: 3549 0c00 |0039: if-ge v9, v4, 0045 // +000c │ │ -053352: 0800 1300 |003b: move-object/from16 v0, v19 │ │ -053356: 6e20 9c11 9000 |003d: invoke-virtual {v0, v9}, Landroid/support/v4/widget/SlidingPaneLayout;.getChildAt:(I)Landroid/view/View; // method@119c │ │ -05335c: 0c03 |0040: move-result-object v3 │ │ -05335e: 0800 1400 |0041: move-object/from16 v0, v20 │ │ -053362: 3303 0800 |0043: if-ne v3, v0, 004b // +0008 │ │ -053366: 0e00 |0045: return-void │ │ -053368: 1201 |0046: const/4 v1, #int 0 // #0 │ │ -05336a: 011e |0047: move v14, v1 │ │ -05336c: 011c |0048: move v12, v1 │ │ -05336e: 011a |0049: move v10, v1 │ │ -053370: 28ea |004a: goto 0034 // -0016 │ │ -053372: 6e10 c312 0300 |004b: invoke-virtual {v3}, Landroid/view/View;.getLeft:()I // method@12c3 │ │ -053378: 0a11 |004e: move-result v17 │ │ -05337a: 0200 1100 |004f: move/from16 v0, v17 │ │ -05337e: 7120 8b17 0b00 |0051: invoke-static {v11, v0}, Ljava/lang/Math;.max:(II)I // method@178b │ │ -053384: 0a06 |0054: move-result v6 │ │ -053386: 6e10 d312 0300 |0055: invoke-virtual {v3}, Landroid/view/View;.getTop:()I // method@12d3 │ │ -05338c: 0a11 |0058: move-result v17 │ │ -05338e: 0200 1100 |0059: move/from16 v0, v17 │ │ -053392: 7120 8b17 0f00 |005b: invoke-static {v15, v0}, Ljava/lang/Math;.max:(II)I // method@178b │ │ -053398: 0a08 |005e: move-result v8 │ │ -05339a: 6e10 cf12 0300 |005f: invoke-virtual {v3}, Landroid/view/View;.getRight:()I // method@12cf │ │ -0533a0: 0a11 |0062: move-result v17 │ │ -0533a2: 0200 1100 |0063: move/from16 v0, v17 │ │ -0533a6: 7120 8d17 0d00 |0065: invoke-static {v13, v0}, Ljava/lang/Math;.min:(II)I // method@178d │ │ -0533ac: 0a07 |0068: move-result v7 │ │ -0533ae: 6e10 b812 0300 |0069: invoke-virtual {v3}, Landroid/view/View;.getBottom:()I // method@12b8 │ │ -0533b4: 0a11 |006c: move-result v17 │ │ -0533b6: 0200 1100 |006d: move/from16 v0, v17 │ │ -0533ba: 7120 8d17 0200 |006f: invoke-static {v2, v0}, Ljava/lang/Math;.min:(II)I // method@178d │ │ -0533c0: 0a05 |0072: move-result v5 │ │ -0533c2: 34a6 1200 |0073: if-lt v6, v10, 0085 // +0012 │ │ -0533c6: 34e8 1000 |0075: if-lt v8, v14, 0085 // +0010 │ │ -0533ca: 36c7 0e00 |0077: if-gt v7, v12, 0085 // +000e │ │ -0533ce: 3615 0c00 |0079: if-gt v5, v1, 0085 // +000c │ │ -0533d2: 1310 0400 |007b: const/16 v16, #int 4 // #4 │ │ -0533d6: 0200 1000 |007d: move/from16 v0, v16 │ │ -0533da: 6e20 1213 0300 |007f: invoke-virtual {v3, v0}, Landroid/view/View;.setVisibility:(I)V // method@1312 │ │ -0533e0: d809 0901 |0082: add-int/lit8 v9, v9, #int 1 // #01 │ │ -0533e4: 28b5 |0084: goto 0039 // -004b │ │ -0533e6: 1310 0000 |0085: const/16 v16, #int 0 // #0 │ │ -0533ea: 28f6 |0087: goto 007d // -000a │ │ + insns size : 175 16-bit code units │ │ +076fc0: |[076fc0] android.support.v4.widget.SlidingPaneLayout.updateObscuredViewsVisibility:(Landroid/view/View;)V │ │ +076fd0: 7601 721b 1500 |0000: invoke-direct/range {v21}, Landroid/support/v4/widget/SlidingPaneLayout;.isLayoutRtlSupport:()Z // method@1b72 │ │ +076fd6: 0a0c |0003: move-result v12 │ │ +076fd8: 380c 4a00 |0004: if-eqz v12, 004e // +004a │ │ +076fdc: 7401 6c1b 1500 |0006: invoke-virtual/range {v21}, Landroid/support/v4/widget/SlidingPaneLayout;.getWidth:()I // method@1b6c │ │ +076fe2: 0a13 |0009: move-result v19 │ │ +076fe4: 7401 671b 1500 |000a: invoke-virtual/range {v21}, Landroid/support/v4/widget/SlidingPaneLayout;.getPaddingRight:()I // method@1b67 │ │ +076fea: 0a14 |000d: move-result v20 │ │ +076fec: 910f 1314 |000e: sub-int v15, v19, v20 │ │ +076ff0: 380c 4300 |0010: if-eqz v12, 0053 // +0043 │ │ +076ff4: 7401 661b 1500 |0012: invoke-virtual/range {v21}, Landroid/support/v4/widget/SlidingPaneLayout;.getPaddingLeft:()I // method@1b66 │ │ +076ffa: 0a0a |0015: move-result v10 │ │ +076ffc: 7401 681b 1500 |0016: invoke-virtual/range {v21}, Landroid/support/v4/widget/SlidingPaneLayout;.getPaddingTop:()I // method@1b68 │ │ +077002: 0a11 |0019: move-result v17 │ │ +077004: 7401 641b 1500 |001a: invoke-virtual/range {v21}, Landroid/support/v4/widget/SlidingPaneLayout;.getHeight:()I // method@1b64 │ │ +07700a: 0a13 |001d: move-result v19 │ │ +07700c: 7401 651b 1500 |001e: invoke-virtual/range {v21}, Landroid/support/v4/widget/SlidingPaneLayout;.getPaddingBottom:()I // method@1b65 │ │ +077012: 0a14 |0021: move-result v20 │ │ +077014: 9103 1314 |0022: sub-int v3, v19, v20 │ │ +077018: 3816 3a00 |0024: if-eqz v22, 005e // +003a │ │ +07701c: 7701 961b 1600 |0026: invoke-static/range {v22}, Landroid/support/v4/widget/SlidingPaneLayout;.viewIsOpaque:(Landroid/view/View;)Z // method@1b96 │ │ +077022: 0a13 |0029: move-result v19 │ │ +077024: 3813 3400 |002a: if-eqz v19, 005e // +0034 │ │ +077028: 7401 071d 1600 |002c: invoke-virtual/range {v22}, Landroid/view/View;.getLeft:()I // method@1d07 │ │ +07702e: 0a0d |002f: move-result v13 │ │ +077030: 7401 1b1d 1600 |0030: invoke-virtual/range {v22}, Landroid/view/View;.getRight:()I // method@1d1b │ │ +077036: 0a0e |0033: move-result v14 │ │ +077038: 7401 251d 1600 |0034: invoke-virtual/range {v22}, Landroid/view/View;.getTop:()I // method@1d25 │ │ +07703e: 0a10 |0037: move-result v16 │ │ +077040: 7401 fa1c 1600 |0038: invoke-virtual/range {v22}, Landroid/view/View;.getBottom:()I // method@1cfa │ │ +077046: 0a02 |003b: move-result v2 │ │ +077048: 120b |003c: const/4 v11, #int 0 // #0 │ │ +07704a: 7401 611b 1500 |003d: invoke-virtual/range {v21}, Landroid/support/v4/widget/SlidingPaneLayout;.getChildCount:()I // method@1b61 │ │ +077050: 0a05 |0040: move-result v5 │ │ +077052: 355b 0c00 |0041: if-ge v11, v5, 004d // +000c │ │ +077056: 0800 1500 |0043: move-object/from16 v0, v21 │ │ +07705a: 6e20 601b b000 |0045: invoke-virtual {v0, v11}, Landroid/support/v4/widget/SlidingPaneLayout;.getChildAt:(I)Landroid/view/View; // method@1b60 │ │ +077060: 0c04 |0048: move-result-object v4 │ │ +077062: 0800 1600 |0049: move-object/from16 v0, v22 │ │ +077066: 3304 1900 |004b: if-ne v4, v0, 0064 // +0019 │ │ +07706a: 0e00 |004d: return-void │ │ +07706c: 7401 661b 1500 |004e: invoke-virtual/range {v21}, Landroid/support/v4/widget/SlidingPaneLayout;.getPaddingLeft:()I // method@1b66 │ │ +077072: 0a0f |0051: move-result v15 │ │ +077074: 28be |0052: goto 0010 // -0042 │ │ +077076: 7401 6c1b 1500 |0053: invoke-virtual/range {v21}, Landroid/support/v4/widget/SlidingPaneLayout;.getWidth:()I // method@1b6c │ │ +07707c: 0a13 |0056: move-result v19 │ │ +07707e: 7401 671b 1500 |0057: invoke-virtual/range {v21}, Landroid/support/v4/widget/SlidingPaneLayout;.getPaddingRight:()I // method@1b67 │ │ +077084: 0a14 |005a: move-result v20 │ │ +077086: 910a 1314 |005b: sub-int v10, v19, v20 │ │ +07708a: 28b9 |005d: goto 0016 // -0047 │ │ +07708c: 1202 |005e: const/4 v2, #int 0 // #0 │ │ +07708e: 0210 0200 |005f: move/from16 v16, v2 │ │ +077092: 012e |0061: move v14, v2 │ │ +077094: 012d |0062: move v13, v2 │ │ +077096: 28d9 |0063: goto 003c // -0027 │ │ +077098: 380c 4200 |0064: if-eqz v12, 00a6 // +0042 │ │ +07709c: 0213 0a00 |0066: move/from16 v19, v10 │ │ +0770a0: 6e10 071d 0400 |0068: invoke-virtual {v4}, Landroid/view/View;.getLeft:()I // method@1d07 │ │ +0770a6: 0a14 |006b: move-result v20 │ │ +0770a8: 7702 7e22 1300 |006c: invoke-static/range {v19, v20}, Ljava/lang/Math;.max:(II)I // method@227e │ │ +0770ae: 0a07 |006f: move-result v7 │ │ +0770b0: 6e10 251d 0400 |0070: invoke-virtual {v4}, Landroid/view/View;.getTop:()I // method@1d25 │ │ +0770b6: 0a13 |0073: move-result v19 │ │ +0770b8: 0200 1100 |0074: move/from16 v0, v17 │ │ +0770bc: 0201 1300 |0076: move/from16 v1, v19 │ │ +0770c0: 7120 7e22 1000 |0078: invoke-static {v0, v1}, Ljava/lang/Math;.max:(II)I // method@227e │ │ +0770c6: 0a09 |007b: move-result v9 │ │ +0770c8: 380c 2d00 |007c: if-eqz v12, 00a9 // +002d │ │ +0770cc: 0213 0f00 |007e: move/from16 v19, v15 │ │ +0770d0: 6e10 1b1d 0400 |0080: invoke-virtual {v4}, Landroid/view/View;.getRight:()I // method@1d1b │ │ +0770d6: 0a14 |0083: move-result v20 │ │ +0770d8: 7702 8022 1300 |0084: invoke-static/range {v19, v20}, Ljava/lang/Math;.min:(II)I // method@2280 │ │ +0770de: 0a08 |0087: move-result v8 │ │ +0770e0: 6e10 fa1c 0400 |0088: invoke-virtual {v4}, Landroid/view/View;.getBottom:()I // method@1cfa │ │ +0770e6: 0a13 |008b: move-result v19 │ │ +0770e8: 0200 1300 |008c: move/from16 v0, v19 │ │ +0770ec: 7120 8022 0300 |008e: invoke-static {v3, v0}, Ljava/lang/Math;.min:(II)I // method@2280 │ │ +0770f2: 0a06 |0091: move-result v6 │ │ +0770f4: 34d7 1a00 |0092: if-lt v7, v13, 00ac // +001a │ │ +0770f8: 0200 1000 |0094: move/from16 v0, v16 │ │ +0770fc: 3409 1600 |0096: if-lt v9, v0, 00ac // +0016 │ │ +077100: 36e8 1400 |0098: if-gt v8, v14, 00ac // +0014 │ │ +077104: 3626 1200 |009a: if-gt v6, v2, 00ac // +0012 │ │ +077108: 1312 0400 |009c: const/16 v18, #int 4 // #4 │ │ +07710c: 0200 1200 |009e: move/from16 v0, v18 │ │ +077110: 6e20 841d 0400 |00a0: invoke-virtual {v4, v0}, Landroid/view/View;.setVisibility:(I)V // method@1d84 │ │ +077116: d80b 0b01 |00a3: add-int/lit8 v11, v11, #int 1 // #01 │ │ +07711a: 289c |00a5: goto 0041 // -0064 │ │ +07711c: 0213 0f00 |00a6: move/from16 v19, v15 │ │ +077120: 28c0 |00a8: goto 0068 // -0040 │ │ +077122: 0213 0a00 |00a9: move/from16 v19, v10 │ │ +077126: 28d5 |00ab: goto 0080 // -002b │ │ +077128: 1312 0000 |00ac: const/16 v18, #int 0 // #0 │ │ +07712c: 28f0 |00ae: goto 009e // -0010 │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=348 │ │ - 0x0004 line=349 │ │ - 0x000e line=350 │ │ - 0x0012 line=351 │ │ - 0x001c line=356 │ │ - 0x0024 line=357 │ │ - 0x0028 line=358 │ │ - 0x002c line=359 │ │ - 0x0030 line=360 │ │ - 0x0034 line=365 │ │ - 0x003b line=366 │ │ - 0x0041 line=368 │ │ - 0x0045 line=386 │ │ - 0x0046 line=362 │ │ - 0x004b line=373 │ │ - 0x0055 line=374 │ │ - 0x005f line=375 │ │ - 0x0069 line=376 │ │ - 0x0073 line=378 │ │ - 0x007b line=380 │ │ - 0x007d line=384 │ │ - 0x0082 line=365 │ │ - 0x0085 line=382 │ │ - locals : │ │ - 0x0041 - 0x0045 reg=3 child Landroid/view/View; │ │ - 0x0034 - 0x0046 reg=1 bottom I │ │ - 0x0039 - 0x0046 reg=4 childCount I │ │ - 0x0035 - 0x0046 reg=9 i I │ │ - 0x0028 - 0x0046 reg=10 left I │ │ - 0x002c - 0x0046 reg=12 right I │ │ - 0x0030 - 0x0046 reg=14 top I │ │ - 0x007d - 0x0085 reg=16 vis I │ │ - 0x0047 - 0x0088 reg=1 bottom I │ │ - 0x001c - 0x0088 reg=2 bottomBound I │ │ - 0x004b - 0x0088 reg=3 child Landroid/view/View; │ │ - 0x004b - 0x0088 reg=4 childCount I │ │ - 0x0073 - 0x0088 reg=5 clampedChildBottom I │ │ - 0x0055 - 0x0088 reg=6 clampedChildLeft I │ │ - 0x0069 - 0x0088 reg=7 clampedChildRight I │ │ - 0x005f - 0x0088 reg=8 clampedChildTop I │ │ - 0x004b - 0x0088 reg=9 i I │ │ - 0x004a - 0x0088 reg=10 left I │ │ - 0x0004 - 0x0088 reg=11 leftBound I │ │ - 0x0049 - 0x0088 reg=12 right I │ │ - 0x000e - 0x0088 reg=13 rightBound I │ │ - 0x0048 - 0x0088 reg=14 top I │ │ - 0x0012 - 0x0088 reg=15 topBound I │ │ - 0x0087 - 0x0088 reg=16 vis I │ │ - 0x0000 - 0x0088 reg=19 this Landroid/support/v4/widget/SlidingPaneLayout; │ │ - 0x0000 - 0x0088 reg=20 panel Landroid/view/View; │ │ + 0x0000 line=353 │ │ + 0x0004 line=354 │ │ + 0x0010 line=356 │ │ + 0x0016 line=358 │ │ + 0x001a line=359 │ │ + 0x0024 line=364 │ │ + 0x002c line=365 │ │ + 0x0030 line=366 │ │ + 0x0034 line=367 │ │ + 0x0038 line=368 │ │ + 0x003c line=373 │ │ + 0x0043 line=374 │ │ + 0x0049 line=376 │ │ + 0x004d line=396 │ │ + 0x004e line=354 │ │ + 0x0053 line=356 │ │ + 0x005e line=370 │ │ + 0x0064 line=381 │ │ + 0x0070 line=383 │ │ + 0x007c line=384 │ │ + 0x0088 line=386 │ │ + 0x0092 line=388 │ │ + 0x009c line=390 │ │ + 0x009e line=394 │ │ + 0x00a3 line=373 │ │ + 0x00a8 line=381 │ │ + 0x00ab line=384 │ │ + 0x00ac line=392 │ │ + locals : │ │ + 0x0049 - 0x004d reg=4 child Landroid/view/View; │ │ + 0x003c - 0x004e reg=2 bottom I │ │ + 0x0024 - 0x004e reg=3 bottomBound I │ │ + 0x0041 - 0x004e reg=5 childCount I │ │ + 0x0016 - 0x004e reg=10 endBound I │ │ + 0x003d - 0x004e reg=11 i I │ │ + 0x0030 - 0x004e reg=13 left I │ │ + 0x0034 - 0x004e reg=14 right I │ │ + 0x0010 - 0x004e reg=15 startBound I │ │ + 0x0038 - 0x004e reg=16 top I │ │ + 0x001a - 0x004e reg=17 topBound I │ │ + 0x0092 - 0x00a6 reg=6 clampedChildBottom I │ │ + 0x0070 - 0x00a6 reg=7 clampedChildLeft I │ │ + 0x0088 - 0x00a6 reg=8 clampedChildRight I │ │ + 0x007c - 0x00a6 reg=9 clampedChildTop I │ │ + 0x009e - 0x00a6 reg=18 vis I │ │ + 0x005f - 0x00af reg=2 bottom I │ │ + 0x005e - 0x00af reg=3 bottomBound I │ │ + 0x0064 - 0x00af reg=4 child Landroid/view/View; │ │ + 0x0064 - 0x00af reg=5 childCount I │ │ + 0x00ac - 0x00af reg=6 clampedChildBottom I │ │ + 0x00a9 - 0x00af reg=7 clampedChildLeft I │ │ + 0x00ac - 0x00af reg=8 clampedChildRight I │ │ + 0x00a9 - 0x00af reg=9 clampedChildTop I │ │ + 0x005e - 0x00af reg=10 endBound I │ │ + 0x0064 - 0x00af reg=11 i I │ │ + 0x0004 - 0x00af reg=12 isLayoutRtl Z │ │ + 0x0063 - 0x00af reg=13 left I │ │ + 0x0062 - 0x00af reg=14 right I │ │ + 0x0053 - 0x00af reg=15 startBound I │ │ + 0x0061 - 0x00af reg=16 top I │ │ + 0x005e - 0x00af reg=17 topBound I │ │ + 0x00ae - 0x00af reg=18 vis I │ │ + 0x0000 - 0x00af reg=21 this Landroid/support/v4/widget/SlidingPaneLayout; │ │ + 0x0000 - 0x00af reg=22 panel Landroid/view/View; │ │ │ │ - source_file_idx : 2706 (SlidingPaneLayout.java) │ │ + source_file_idx : 3712 (SlidingPaneLayout.java) │ │ │ │ -Class #336 header: │ │ -class_idx : 648 │ │ +Class #555 header: │ │ +class_idx : 1006 │ │ +access_flags : 16 (0x0010) │ │ +superclass_idx : 1337 │ │ +source_file_idx : 3744 │ │ +static_fields_size : 7 │ │ +instance_fields_size: 12 │ │ +direct_methods_size : 4 │ │ +virtual_methods_size: 7 │ │ + │ │ +Class #555 - │ │ + Class descriptor : 'Landroid/support/v4/widget/SwipeProgressBar;' │ │ + Access flags : 0x0010 (FINAL) │ │ + Superclass : 'Ljava/lang/Object;' │ │ + Interfaces - │ │ + Static fields - │ │ + #0 : (in Landroid/support/v4/widget/SwipeProgressBar;) │ │ + name : 'ANIMATION_DURATION_MS' │ │ + type : 'I' │ │ + access : 0x001a (PRIVATE STATIC FINAL) │ │ + value : 2000 │ │ + #1 : (in Landroid/support/v4/widget/SwipeProgressBar;) │ │ + name : 'COLOR1' │ │ + type : 'I' │ │ + access : 0x001a (PRIVATE STATIC FINAL) │ │ + value : -1291845632 │ │ + #2 : (in Landroid/support/v4/widget/SwipeProgressBar;) │ │ + name : 'COLOR2' │ │ + type : 'I' │ │ + access : 0x001a (PRIVATE STATIC FINAL) │ │ + value : -2147483648 │ │ + #3 : (in Landroid/support/v4/widget/SwipeProgressBar;) │ │ + name : 'COLOR3' │ │ + type : 'I' │ │ + access : 0x001a (PRIVATE STATIC FINAL) │ │ + value : 1291845632 │ │ + #4 : (in Landroid/support/v4/widget/SwipeProgressBar;) │ │ + name : 'COLOR4' │ │ + type : 'I' │ │ + access : 0x001a (PRIVATE STATIC FINAL) │ │ + value : 436207616 │ │ + #5 : (in Landroid/support/v4/widget/SwipeProgressBar;) │ │ + name : 'FINISH_ANIMATION_DURATION_MS' │ │ + type : 'I' │ │ + access : 0x001a (PRIVATE STATIC FINAL) │ │ + value : 1000 │ │ + #6 : (in Landroid/support/v4/widget/SwipeProgressBar;) │ │ + name : 'INTERPOLATOR' │ │ + type : 'Landroid/view/animation/Interpolator;' │ │ + access : 0x001a (PRIVATE STATIC FINAL) │ │ + Instance fields - │ │ + #0 : (in Landroid/support/v4/widget/SwipeProgressBar;) │ │ + name : 'mBounds' │ │ + type : 'Landroid/graphics/Rect;' │ │ + access : 0x0002 (PRIVATE) │ │ + #1 : (in Landroid/support/v4/widget/SwipeProgressBar;) │ │ + name : 'mClipRect' │ │ + type : 'Landroid/graphics/RectF;' │ │ + access : 0x0012 (PRIVATE FINAL) │ │ + #2 : (in Landroid/support/v4/widget/SwipeProgressBar;) │ │ + name : 'mColor1' │ │ + type : 'I' │ │ + access : 0x0002 (PRIVATE) │ │ + #3 : (in Landroid/support/v4/widget/SwipeProgressBar;) │ │ + name : 'mColor2' │ │ + type : 'I' │ │ + access : 0x0002 (PRIVATE) │ │ + #4 : (in Landroid/support/v4/widget/SwipeProgressBar;) │ │ + name : 'mColor3' │ │ + type : 'I' │ │ + access : 0x0002 (PRIVATE) │ │ + #5 : (in Landroid/support/v4/widget/SwipeProgressBar;) │ │ + name : 'mColor4' │ │ + type : 'I' │ │ + access : 0x0002 (PRIVATE) │ │ + #6 : (in Landroid/support/v4/widget/SwipeProgressBar;) │ │ + name : 'mFinishTime' │ │ + type : 'J' │ │ + access : 0x0002 (PRIVATE) │ │ + #7 : (in Landroid/support/v4/widget/SwipeProgressBar;) │ │ + name : 'mPaint' │ │ + type : 'Landroid/graphics/Paint;' │ │ + access : 0x0012 (PRIVATE FINAL) │ │ + #8 : (in Landroid/support/v4/widget/SwipeProgressBar;) │ │ + name : 'mParent' │ │ + type : 'Landroid/view/View;' │ │ + access : 0x0002 (PRIVATE) │ │ + #9 : (in Landroid/support/v4/widget/SwipeProgressBar;) │ │ + name : 'mRunning' │ │ + type : 'Z' │ │ + access : 0x0002 (PRIVATE) │ │ + #10 : (in Landroid/support/v4/widget/SwipeProgressBar;) │ │ + name : 'mStartTime' │ │ + type : 'J' │ │ + access : 0x0002 (PRIVATE) │ │ + #11 : (in Landroid/support/v4/widget/SwipeProgressBar;) │ │ + name : 'mTriggerPercentage' │ │ + type : 'F' │ │ + access : 0x0002 (PRIVATE) │ │ + Direct methods - │ │ + #0 : (in Landroid/support/v4/widget/SwipeProgressBar;) │ │ + name : '' │ │ + type : '()V' │ │ + access : 0x10008 (STATIC CONSTRUCTOR) │ │ + code - │ │ + registers : 1 │ │ + ins : 0 │ │ + outs : 0 │ │ + insns size : 7 16-bit code units │ │ +077130: |[077130] android.support.v4.widget.SwipeProgressBar.:()V │ │ +077140: 7100 6318 0000 |0000: invoke-static {}, Landroid/support/v4/widget/BakedBezierInterpolator;.getInstance:()Landroid/support/v4/widget/BakedBezierInterpolator; // method@1863 │ │ +077146: 0c00 |0003: move-result-object v0 │ │ +077148: 6900 cf07 |0004: sput-object v0, Landroid/support/v4/widget/SwipeProgressBar;.INTERPOLATOR:Landroid/view/animation/Interpolator; // field@07cf │ │ +07714c: 0e00 |0006: return-void │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=51 │ │ + locals : │ │ + │ │ + #1 : (in Landroid/support/v4/widget/SwipeProgressBar;) │ │ + name : '' │ │ + type : '(Landroid/view/View;)V' │ │ + access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ + code - │ │ + registers : 3 │ │ + ins : 2 │ │ + outs : 1 │ │ + insns size : 43 16-bit code units │ │ +077150: |[077150] android.support.v4.widget.SwipeProgressBar.:(Landroid/view/View;)V │ │ +077160: 7010 8622 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@2286 │ │ +077166: 2200 6600 |0003: new-instance v0, Landroid/graphics/Paint; // type@0066 │ │ +07716a: 7010 db01 0000 |0005: invoke-direct {v0}, Landroid/graphics/Paint;.:()V // method@01db │ │ +077170: 5b10 d707 |0008: iput-object v0, v1, Landroid/support/v4/widget/SwipeProgressBar;.mPaint:Landroid/graphics/Paint; // field@07d7 │ │ +077174: 2200 6d00 |000a: new-instance v0, Landroid/graphics/RectF; // type@006d │ │ +077178: 7010 0602 0000 |000c: invoke-direct {v0}, Landroid/graphics/RectF;.:()V // method@0206 │ │ +07717e: 5b10 d107 |000f: iput-object v0, v1, Landroid/support/v4/widget/SwipeProgressBar;.mClipRect:Landroid/graphics/RectF; // field@07d1 │ │ +077182: 2200 6c00 |0011: new-instance v0, Landroid/graphics/Rect; // type@006c │ │ +077186: 7010 fa01 0000 |0013: invoke-direct {v0}, Landroid/graphics/Rect;.:()V // method@01fa │ │ +07718c: 5b10 d007 |0016: iput-object v0, v1, Landroid/support/v4/widget/SwipeProgressBar;.mBounds:Landroid/graphics/Rect; // field@07d0 │ │ +077190: 5b12 d807 |0018: iput-object v2, v1, Landroid/support/v4/widget/SwipeProgressBar;.mParent:Landroid/view/View; // field@07d8 │ │ +077194: 1500 00b3 |001a: const/high16 v0, #int -1291845632 // #b300 │ │ +077198: 5910 d207 |001c: iput v0, v1, Landroid/support/v4/widget/SwipeProgressBar;.mColor1:I // field@07d2 │ │ +07719c: 1500 0080 |001e: const/high16 v0, #int -2147483648 // #8000 │ │ +0771a0: 5910 d307 |0020: iput v0, v1, Landroid/support/v4/widget/SwipeProgressBar;.mColor2:I // field@07d3 │ │ +0771a4: 1500 004d |0022: const/high16 v0, #int 1291845632 // #4d00 │ │ +0771a8: 5910 d407 |0024: iput v0, v1, Landroid/support/v4/widget/SwipeProgressBar;.mColor3:I // field@07d4 │ │ +0771ac: 1500 001a |0026: const/high16 v0, #int 436207616 // #1a00 │ │ +0771b0: 5910 d507 |0028: iput v0, v1, Landroid/support/v4/widget/SwipeProgressBar;.mColor4:I // field@07d5 │ │ +0771b4: 0e00 |002a: return-void │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=69 │ │ + 0x0003 line=53 │ │ + 0x000a line=54 │ │ + 0x0011 line=67 │ │ + 0x0018 line=70 │ │ + 0x001a line=71 │ │ + 0x001e line=72 │ │ + 0x0022 line=73 │ │ + 0x0026 line=74 │ │ + 0x002a line=75 │ │ + locals : │ │ + 0x0000 - 0x002b reg=1 this Landroid/support/v4/widget/SwipeProgressBar; │ │ + 0x0000 - 0x002b reg=2 parent Landroid/view/View; │ │ + │ │ + #2 : (in Landroid/support/v4/widget/SwipeProgressBar;) │ │ + name : 'drawCircle' │ │ + type : '(Landroid/graphics/Canvas;FFIF)V' │ │ + access : 0x0002 (PRIVATE) │ │ + code - │ │ + registers : 9 │ │ + ins : 6 │ │ + outs : 5 │ │ + insns size : 30 16-bit code units │ │ +0771b8: |[0771b8] android.support.v4.widget.SwipeProgressBar.drawCircle:(Landroid/graphics/Canvas;FFIF)V │ │ +0771c8: 1202 |0000: const/4 v2, #int 0 // #0 │ │ +0771ca: 5431 d707 |0001: iget-object v1, v3, Landroid/support/v4/widget/SwipeProgressBar;.mPaint:Landroid/graphics/Paint; // field@07d7 │ │ +0771ce: 6e20 e401 7100 |0003: invoke-virtual {v1, v7}, Landroid/graphics/Paint;.setColor:(I)V // method@01e4 │ │ +0771d4: 6e10 cb01 0400 |0006: invoke-virtual {v4}, Landroid/graphics/Canvas;.save:()I // method@01cb │ │ +0771da: 6e30 cf01 5406 |0009: invoke-virtual {v4, v5, v6}, Landroid/graphics/Canvas;.translate:(FF)V // method@01cf │ │ +0771e0: 6201 cf07 |000c: sget-object v1, Landroid/support/v4/widget/SwipeProgressBar;.INTERPOLATOR:Landroid/view/animation/Interpolator; // field@07cf │ │ +0771e4: 7220 c31e 8100 |000e: invoke-interface {v1, v8}, Landroid/view/animation/Interpolator;.getInterpolation:(F)F // method@1ec3 │ │ +0771ea: 0a00 |0011: move-result v0 │ │ +0771ec: 6e30 ce01 0400 |0012: invoke-virtual {v4, v0, v0}, Landroid/graphics/Canvas;.scale:(FF)V // method@01ce │ │ +0771f2: 5431 d707 |0015: iget-object v1, v3, Landroid/support/v4/widget/SwipeProgressBar;.mPaint:Landroid/graphics/Paint; // field@07d7 │ │ +0771f6: 6e51 bb01 2452 |0017: invoke-virtual {v4, v2, v2, v5, v1}, Landroid/graphics/Canvas;.drawCircle:(FFFLandroid/graphics/Paint;)V // method@01bb │ │ +0771fc: 6e10 c701 0400 |001a: invoke-virtual {v4}, Landroid/graphics/Canvas;.restore:()V // method@01c7 │ │ +077202: 0e00 |001d: return-void │ │ + catches : (none) │ │ + positions : │ │ + 0x0001 line=257 │ │ + 0x0006 line=258 │ │ + 0x0009 line=259 │ │ + 0x000c line=260 │ │ + 0x0012 line=261 │ │ + 0x0015 line=262 │ │ + 0x001a line=263 │ │ + 0x001d line=264 │ │ + locals : │ │ + 0x0012 - 0x001e reg=0 radiusScale F │ │ + 0x0000 - 0x001e reg=3 this Landroid/support/v4/widget/SwipeProgressBar; │ │ + 0x0000 - 0x001e reg=4 canvas Landroid/graphics/Canvas; │ │ + 0x0000 - 0x001e reg=5 cx F │ │ + 0x0000 - 0x001e reg=6 cy F │ │ + 0x0000 - 0x001e reg=7 color I │ │ + 0x0000 - 0x001e reg=8 pct F │ │ + │ │ + #3 : (in Landroid/support/v4/widget/SwipeProgressBar;) │ │ + name : 'drawTrigger' │ │ + type : '(Landroid/graphics/Canvas;II)V' │ │ + access : 0x0002 (PRIVATE) │ │ + code - │ │ + registers : 8 │ │ + ins : 4 │ │ + outs : 5 │ │ + insns size : 19 16-bit code units │ │ +077204: |[077204] android.support.v4.widget.SwipeProgressBar.drawTrigger:(Landroid/graphics/Canvas;II)V │ │ +077214: 5440 d707 |0000: iget-object v0, v4, Landroid/support/v4/widget/SwipeProgressBar;.mPaint:Landroid/graphics/Paint; // field@07d7 │ │ +077218: 5241 d207 |0002: iget v1, v4, Landroid/support/v4/widget/SwipeProgressBar;.mColor1:I // field@07d2 │ │ +07721c: 6e20 e401 1000 |0004: invoke-virtual {v0, v1}, Landroid/graphics/Paint;.setColor:(I)V // method@01e4 │ │ +077222: 8260 |0007: int-to-float v0, v6 │ │ +077224: 8271 |0008: int-to-float v1, v7 │ │ +077226: 8262 |0009: int-to-float v2, v6 │ │ +077228: 5243 db07 |000a: iget v3, v4, Landroid/support/v4/widget/SwipeProgressBar;.mTriggerPercentage:F // field@07db │ │ +07722c: c832 |000c: mul-float/2addr v2, v3 │ │ +07722e: 5443 d707 |000d: iget-object v3, v4, Landroid/support/v4/widget/SwipeProgressBar;.mPaint:Landroid/graphics/Paint; // field@07d7 │ │ +077232: 6e53 bb01 0521 |000f: invoke-virtual {v5, v0, v1, v2, v3}, Landroid/graphics/Canvas;.drawCircle:(FFFLandroid/graphics/Paint;)V // method@01bb │ │ +077238: 0e00 |0012: return-void │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=243 │ │ + 0x0007 line=244 │ │ + 0x0012 line=245 │ │ + locals : │ │ + 0x0000 - 0x0013 reg=4 this Landroid/support/v4/widget/SwipeProgressBar; │ │ + 0x0000 - 0x0013 reg=5 canvas Landroid/graphics/Canvas; │ │ + 0x0000 - 0x0013 reg=6 cx I │ │ + 0x0000 - 0x0013 reg=7 cy I │ │ + │ │ + Virtual methods - │ │ + #0 : (in Landroid/support/v4/widget/SwipeProgressBar;) │ │ + name : 'draw' │ │ + type : '(Landroid/graphics/Canvas;)V' │ │ + access : 0x0000 () │ │ + code - │ │ + registers : 27 │ │ + ins : 2 │ │ + outs : 6 │ │ + insns size : 536 16-bit code units │ │ +07723c: |[07723c] android.support.v4.widget.SwipeProgressBar.draw:(Landroid/graphics/Canvas;)V │ │ +07724c: 0800 1900 |0000: move-object/from16 v0, v25 │ │ +077250: 5402 d007 |0002: iget-object v2, v0, Landroid/support/v4/widget/SwipeProgressBar;.mBounds:Landroid/graphics/Rect; // field@07d0 │ │ +077254: 6e10 0502 0200 |0004: invoke-virtual {v2}, Landroid/graphics/Rect;.width:()I // method@0205 │ │ +07725a: 0a18 |0007: move-result v24 │ │ +07725c: 0800 1900 |0008: move-object/from16 v0, v25 │ │ +077260: 5402 d007 |000a: iget-object v2, v0, Landroid/support/v4/widget/SwipeProgressBar;.mBounds:Landroid/graphics/Rect; // field@07d0 │ │ +077264: 6e10 fe01 0200 |000c: invoke-virtual {v2}, Landroid/graphics/Rect;.height:()I // method@01fe │ │ +07726a: 0a11 |000f: move-result v17 │ │ +07726c: db09 1802 |0010: div-int/lit8 v9, v24, #int 2 // #02 │ │ +077270: db0a 1102 |0012: div-int/lit8 v10, v17, #int 2 // #02 │ │ +077274: 120b |0014: const/4 v11, #int 0 // #0 │ │ +077276: 7401 cb01 1a00 |0015: invoke-virtual/range {v26}, Landroid/graphics/Canvas;.save:()I // method@01cb │ │ +07727c: 0a17 |0018: move-result v23 │ │ +07727e: 0800 1900 |0019: move-object/from16 v0, v25 │ │ +077282: 5402 d007 |001b: iget-object v2, v0, Landroid/support/v4/widget/SwipeProgressBar;.mBounds:Landroid/graphics/Rect; // field@07d0 │ │ +077286: 0800 1a00 |001d: move-object/from16 v0, v26 │ │ +07728a: 6e20 b501 2000 |001f: invoke-virtual {v0, v2}, Landroid/graphics/Canvas;.clipRect:(Landroid/graphics/Rect;)Z // method@01b5 │ │ +077290: 0800 1900 |0022: move-object/from16 v0, v25 │ │ +077294: 5502 d907 |0024: iget-boolean v2, v0, Landroid/support/v4/widget/SwipeProgressBar;.mRunning:Z // field@07d9 │ │ +077298: 3902 0c00 |0026: if-nez v2, 0032 // +000c │ │ +07729c: 0800 1900 |0028: move-object/from16 v0, v25 │ │ +0772a0: 5302 d607 |002a: iget-wide v2, v0, Landroid/support/v4/widget/SwipeProgressBar;.mFinishTime:J // field@07d6 │ │ +0772a4: 1604 0000 |002c: const-wide/16 v4, #int 0 // #0 │ │ +0772a8: 3102 0204 |002e: cmp-long v2, v2, v4 │ │ +0772ac: 3d02 cc01 |0030: if-lez v2, 01fc // +01cc │ │ +0772b0: 7100 c01e 0000 |0032: invoke-static {}, Landroid/view/animation/AnimationUtils;.currentAnimationTimeMillis:()J // method@1ec0 │ │ +0772b6: 0b14 |0035: move-result-wide v20 │ │ +0772b8: 0800 1900 |0036: move-object/from16 v0, v25 │ │ +0772bc: 5302 da07 |0038: iget-wide v2, v0, Landroid/support/v4/widget/SwipeProgressBar;.mStartTime:J // field@07da │ │ +0772c0: 9c02 1402 |003a: sub-long v2, v20, v2 │ │ +0772c4: 1604 d007 |003c: const-wide/16 v4, #int 2000 // #7d0 │ │ +0772c8: 9f0c 0204 |003e: rem-long v12, v2, v4 │ │ +0772cc: 0800 1900 |0040: move-object/from16 v0, v25 │ │ +0772d0: 5302 da07 |0042: iget-wide v2, v0, Landroid/support/v4/widget/SwipeProgressBar;.mStartTime:J // field@07da │ │ +0772d4: 9c02 1402 |0044: sub-long v2, v20, v2 │ │ +0772d8: 1604 d007 |0046: const-wide/16 v4, #int 2000 // #7d0 │ │ +0772dc: 9e12 0204 |0048: div-long v18, v2, v4 │ │ +0772e0: 85c2 |004a: long-to-float v2, v12 │ │ +0772e2: 1503 a041 |004b: const/high16 v3, #int 1101004800 // #41a0 │ │ +0772e6: a916 0203 |004d: div-float v22, v2, v3 │ │ +0772ea: 0800 1900 |004f: move-object/from16 v0, v25 │ │ +0772ee: 5502 d907 |0051: iget-boolean v2, v0, Landroid/support/v4/widget/SwipeProgressBar;.mRunning:Z // field@07d9 │ │ +0772f2: 3902 4e00 |0053: if-nez v2, 00a1 // +004e │ │ +0772f6: 0800 1900 |0055: move-object/from16 v0, v25 │ │ +0772fa: 5302 d607 |0057: iget-wide v2, v0, Landroid/support/v4/widget/SwipeProgressBar;.mFinishTime:J // field@07d6 │ │ +0772fe: 9c02 1402 |0059: sub-long v2, v20, v2 │ │ +077302: 1604 e803 |005b: const-wide/16 v4, #int 1000 // #3e8 │ │ +077306: 3102 0204 |005d: cmp-long v2, v2, v4 │ │ +07730a: 3a02 0900 |005f: if-ltz v2, 0068 // +0009 │ │ +07730e: 1602 0000 |0061: const-wide/16 v2, #int 0 // #0 │ │ +077312: 0800 1900 |0063: move-object/from16 v0, v25 │ │ +077316: 5a02 d607 |0065: iput-wide v2, v0, Landroid/support/v4/widget/SwipeProgressBar;.mFinishTime:J // field@07d6 │ │ +07731a: 0e00 |0067: return-void │ │ +07731c: 0800 1900 |0068: move-object/from16 v0, v25 │ │ +077320: 5302 d607 |006a: iget-wide v2, v0, Landroid/support/v4/widget/SwipeProgressBar;.mFinishTime:J // field@07d6 │ │ +077324: 9c02 1402 |006c: sub-long v2, v20, v2 │ │ +077328: 1604 e803 |006e: const-wide/16 v4, #int 1000 // #3e8 │ │ +07732c: 9f0e 0204 |0070: rem-long v14, v2, v4 │ │ +077330: 85e2 |0072: long-to-float v2, v14 │ │ +077332: 1503 2041 |0073: const/high16 v3, #int 1092616192 // #4120 │ │ +077336: a910 0203 |0075: div-float v16, v2, v3 │ │ +07733a: 1502 c842 |0077: const/high16 v2, #int 1120403456 // #42c8 │ │ +07733e: a907 1002 |0079: div-float v7, v16, v2 │ │ +077342: db02 1802 |007b: div-int/lit8 v2, v24, #int 2 // #02 │ │ +077346: 8222 |007d: int-to-float v2, v2 │ │ +077348: 6203 cf07 |007e: sget-object v3, Landroid/support/v4/widget/SwipeProgressBar;.INTERPOLATOR:Landroid/view/animation/Interpolator; // field@07cf │ │ +07734c: 7220 c31e 7300 |0080: invoke-interface {v3, v7}, Landroid/view/animation/Interpolator;.getInterpolation:(F)F // method@1ec3 │ │ +077352: 0a03 |0083: move-result v3 │ │ +077354: a808 0203 |0084: mul-float v8, v2, v3 │ │ +077358: 0800 1900 |0086: move-object/from16 v0, v25 │ │ +07735c: 5402 d107 |0088: iget-object v2, v0, Landroid/support/v4/widget/SwipeProgressBar;.mClipRect:Landroid/graphics/RectF; // field@07d1 │ │ +077360: 8293 |008a: int-to-float v3, v9 │ │ +077362: c783 |008b: sub-float/2addr v3, v8 │ │ +077364: 1204 |008c: const/4 v4, #int 0 // #0 │ │ +077366: 8295 |008d: int-to-float v5, v9 │ │ +077368: c685 |008e: add-float/2addr v5, v8 │ │ +07736a: 0200 1100 |008f: move/from16 v0, v17 │ │ +07736e: 8206 |0091: int-to-float v6, v0 │ │ +077370: 6e56 0b02 3254 |0092: invoke-virtual {v2, v3, v4, v5, v6}, Landroid/graphics/RectF;.set:(FFFF)V // method@020b │ │ +077376: 0800 1900 |0095: move-object/from16 v0, v25 │ │ +07737a: 5402 d107 |0097: iget-object v2, v0, Landroid/support/v4/widget/SwipeProgressBar;.mClipRect:Landroid/graphics/RectF; // field@07d1 │ │ +07737e: 1203 |0099: const/4 v3, #int 0 // #0 │ │ +077380: 1204 |009a: const/4 v4, #int 0 // #0 │ │ +077382: 0800 1a00 |009b: move-object/from16 v0, v26 │ │ +077386: 6e40 cd01 2043 |009d: invoke-virtual {v0, v2, v3, v4}, Landroid/graphics/Canvas;.saveLayerAlpha:(Landroid/graphics/RectF;II)I // method@01cd │ │ +07738c: 121b |00a0: const/4 v11, #int 1 // #1 │ │ +07738e: 1602 0000 |00a1: const-wide/16 v2, #int 0 // #0 │ │ +077392: 3102 1202 |00a3: cmp-long v2, v18, v2 │ │ +077396: 3902 0801 |00a5: if-nez v2, 01ad // +0108 │ │ +07739a: 0800 1900 |00a7: move-object/from16 v0, v25 │ │ +07739e: 5202 d207 |00a9: iget v2, v0, Landroid/support/v4/widget/SwipeProgressBar;.mColor1:I // field@07d2 │ │ +0773a2: 0800 1a00 |00ab: move-object/from16 v0, v26 │ │ +0773a6: 6e20 bc01 2000 |00ad: invoke-virtual {v0, v2}, Landroid/graphics/Canvas;.drawColor:(I)V // method@01bc │ │ +0773ac: 1202 |00b0: const/4 v2, #int 0 // #0 │ │ +0773ae: 2d02 1602 |00b1: cmpl-float v2, v22, v2 │ │ +0773b2: 3a02 2000 |00b3: if-ltz v2, 00d3 // +0020 │ │ +0773b6: 1502 c841 |00b5: const/high16 v2, #int 1103626240 // #41c8 │ │ +0773ba: 2e02 1602 |00b7: cmpg-float v2, v22, v2 │ │ +0773be: 3c02 1a00 |00b9: if-gtz v2, 00d3 // +001a │ │ +0773c2: 1502 c841 |00bb: const/high16 v2, #int 1103626240 // #41c8 │ │ +0773c6: a602 0216 |00bd: add-float v2, v2, v22 │ │ +0773ca: 1503 0040 |00bf: const/high16 v3, #int 1073741824 // #4000 │ │ +0773ce: c832 |00c1: mul-float/2addr v2, v3 │ │ +0773d0: 1503 c842 |00c2: const/high16 v3, #int 1120403456 // #42c8 │ │ +0773d4: a907 0203 |00c4: div-float v7, v2, v3 │ │ +0773d8: 8294 |00c6: int-to-float v4, v9 │ │ +0773da: 82a5 |00c7: int-to-float v5, v10 │ │ +0773dc: 0800 1900 |00c8: move-object/from16 v0, v25 │ │ +0773e0: 5206 d207 |00ca: iget v6, v0, Landroid/support/v4/widget/SwipeProgressBar;.mColor1:I // field@07d2 │ │ +0773e4: 0802 1900 |00cc: move-object/from16 v2, v25 │ │ +0773e8: 0803 1a00 |00ce: move-object/from16 v3, v26 │ │ +0773ec: 7606 9a1b 0200 |00d0: invoke-direct/range {v2, v3, v4, v5, v6, v7}, Landroid/support/v4/widget/SwipeProgressBar;.drawCircle:(Landroid/graphics/Canvas;FFIF)V // method@1b9a │ │ +0773f2: 1202 |00d3: const/4 v2, #int 0 // #0 │ │ +0773f4: 2d02 1602 |00d4: cmpl-float v2, v22, v2 │ │ +0773f8: 3a02 1d00 |00d6: if-ltz v2, 00f3 // +001d │ │ +0773fc: 1502 4842 |00d8: const/high16 v2, #int 1112014848 // #4248 │ │ +077400: 2e02 1602 |00da: cmpg-float v2, v22, v2 │ │ +077404: 3c02 1700 |00dc: if-gtz v2, 00f3 // +0017 │ │ +077408: 1502 0040 |00de: const/high16 v2, #int 1073741824 // #4000 │ │ +07740c: a802 0216 |00e0: mul-float v2, v2, v22 │ │ +077410: 1503 c842 |00e2: const/high16 v3, #int 1120403456 // #42c8 │ │ +077414: a907 0203 |00e4: div-float v7, v2, v3 │ │ +077418: 8294 |00e6: int-to-float v4, v9 │ │ +07741a: 82a5 |00e7: int-to-float v5, v10 │ │ +07741c: 0800 1900 |00e8: move-object/from16 v0, v25 │ │ +077420: 5206 d307 |00ea: iget v6, v0, Landroid/support/v4/widget/SwipeProgressBar;.mColor2:I // field@07d3 │ │ +077424: 0802 1900 |00ec: move-object/from16 v2, v25 │ │ +077428: 0803 1a00 |00ee: move-object/from16 v3, v26 │ │ +07742c: 7606 9a1b 0200 |00f0: invoke-direct/range {v2, v3, v4, v5, v6, v7}, Landroid/support/v4/widget/SwipeProgressBar;.drawCircle:(Landroid/graphics/Canvas;FFIF)V // method@1b9a │ │ +077432: 1502 c841 |00f3: const/high16 v2, #int 1103626240 // #41c8 │ │ +077436: 2d02 1602 |00f5: cmpl-float v2, v22, v2 │ │ +07743a: 3a02 2000 |00f7: if-ltz v2, 0117 // +0020 │ │ +07743e: 1502 9642 |00f9: const/high16 v2, #int 1117126656 // #4296 │ │ +077442: 2e02 1602 |00fb: cmpg-float v2, v22, v2 │ │ +077446: 3c02 1a00 |00fd: if-gtz v2, 0117 // +001a │ │ +07744a: 1502 c841 |00ff: const/high16 v2, #int 1103626240 // #41c8 │ │ +07744e: a702 1602 |0101: sub-float v2, v22, v2 │ │ +077452: 1503 0040 |0103: const/high16 v3, #int 1073741824 // #4000 │ │ +077456: c832 |0105: mul-float/2addr v2, v3 │ │ +077458: 1503 c842 |0106: const/high16 v3, #int 1120403456 // #42c8 │ │ +07745c: a907 0203 |0108: div-float v7, v2, v3 │ │ +077460: 8294 |010a: int-to-float v4, v9 │ │ +077462: 82a5 |010b: int-to-float v5, v10 │ │ +077464: 0800 1900 |010c: move-object/from16 v0, v25 │ │ +077468: 5206 d407 |010e: iget v6, v0, Landroid/support/v4/widget/SwipeProgressBar;.mColor3:I // field@07d4 │ │ +07746c: 0802 1900 |0110: move-object/from16 v2, v25 │ │ +077470: 0803 1a00 |0112: move-object/from16 v3, v26 │ │ +077474: 7606 9a1b 0200 |0114: invoke-direct/range {v2, v3, v4, v5, v6, v7}, Landroid/support/v4/widget/SwipeProgressBar;.drawCircle:(Landroid/graphics/Canvas;FFIF)V // method@1b9a │ │ +07747a: 1502 4842 |0117: const/high16 v2, #int 1112014848 // #4248 │ │ +07747e: 2d02 1602 |0119: cmpl-float v2, v22, v2 │ │ +077482: 3a02 2000 |011b: if-ltz v2, 013b // +0020 │ │ +077486: 1502 c842 |011d: const/high16 v2, #int 1120403456 // #42c8 │ │ +07748a: 2e02 1602 |011f: cmpg-float v2, v22, v2 │ │ +07748e: 3c02 1a00 |0121: if-gtz v2, 013b // +001a │ │ +077492: 1502 4842 |0123: const/high16 v2, #int 1112014848 // #4248 │ │ +077496: a702 1602 |0125: sub-float v2, v22, v2 │ │ +07749a: 1503 0040 |0127: const/high16 v3, #int 1073741824 // #4000 │ │ +07749e: c832 |0129: mul-float/2addr v2, v3 │ │ +0774a0: 1503 c842 |012a: const/high16 v3, #int 1120403456 // #42c8 │ │ +0774a4: a907 0203 |012c: div-float v7, v2, v3 │ │ +0774a8: 8294 |012e: int-to-float v4, v9 │ │ +0774aa: 82a5 |012f: int-to-float v5, v10 │ │ +0774ac: 0800 1900 |0130: move-object/from16 v0, v25 │ │ +0774b0: 5206 d507 |0132: iget v6, v0, Landroid/support/v4/widget/SwipeProgressBar;.mColor4:I // field@07d5 │ │ +0774b4: 0802 1900 |0134: move-object/from16 v2, v25 │ │ +0774b8: 0803 1a00 |0136: move-object/from16 v3, v26 │ │ +0774bc: 7606 9a1b 0200 |0138: invoke-direct/range {v2, v3, v4, v5, v6, v7}, Landroid/support/v4/widget/SwipeProgressBar;.drawCircle:(Landroid/graphics/Canvas;FFIF)V // method@1b9a │ │ +0774c2: 1502 9642 |013b: const/high16 v2, #int 1117126656 // #4296 │ │ +0774c6: 2d02 1602 |013d: cmpl-float v2, v22, v2 │ │ +0774ca: 3a02 2000 |013f: if-ltz v2, 015f // +0020 │ │ +0774ce: 1502 c842 |0141: const/high16 v2, #int 1120403456 // #42c8 │ │ +0774d2: 2e02 1602 |0143: cmpg-float v2, v22, v2 │ │ +0774d6: 3c02 1a00 |0145: if-gtz v2, 015f // +001a │ │ +0774da: 1502 9642 |0147: const/high16 v2, #int 1117126656 // #4296 │ │ +0774de: a702 1602 |0149: sub-float v2, v22, v2 │ │ +0774e2: 1503 0040 |014b: const/high16 v3, #int 1073741824 // #4000 │ │ +0774e6: c832 |014d: mul-float/2addr v2, v3 │ │ +0774e8: 1503 c842 |014e: const/high16 v3, #int 1120403456 // #42c8 │ │ +0774ec: a907 0203 |0150: div-float v7, v2, v3 │ │ +0774f0: 8294 |0152: int-to-float v4, v9 │ │ +0774f2: 82a5 |0153: int-to-float v5, v10 │ │ +0774f4: 0800 1900 |0154: move-object/from16 v0, v25 │ │ +0774f8: 5206 d207 |0156: iget v6, v0, Landroid/support/v4/widget/SwipeProgressBar;.mColor1:I // field@07d2 │ │ +0774fc: 0802 1900 |0158: move-object/from16 v2, v25 │ │ +077500: 0803 1a00 |015a: move-object/from16 v3, v26 │ │ +077504: 7606 9a1b 0200 |015c: invoke-direct/range {v2, v3, v4, v5, v6, v7}, Landroid/support/v4/widget/SwipeProgressBar;.drawCircle:(Landroid/graphics/Canvas;FFIF)V // method@1b9a │ │ +07750a: 0800 1900 |015f: move-object/from16 v0, v25 │ │ +07750e: 5202 db07 |0161: iget v2, v0, Landroid/support/v4/widget/SwipeProgressBar;.mTriggerPercentage:F // field@07db │ │ +077512: 1203 |0163: const/4 v3, #int 0 // #0 │ │ +077514: 2d02 0203 |0164: cmpl-float v2, v2, v3 │ │ +077518: 3d02 1f00 |0166: if-lez v2, 0185 // +001f │ │ +07751c: 380b 1d00 |0168: if-eqz v11, 0185 // +001d │ │ +077520: 0800 1a00 |016a: move-object/from16 v0, v26 │ │ +077524: 0201 1700 |016c: move/from16 v1, v23 │ │ +077528: 6e20 c801 1000 |016e: invoke-virtual {v0, v1}, Landroid/graphics/Canvas;.restoreToCount:(I)V // method@01c8 │ │ +07752e: 7401 cb01 1a00 |0171: invoke-virtual/range {v26}, Landroid/graphics/Canvas;.save:()I // method@01cb │ │ +077534: 0a17 |0174: move-result v23 │ │ +077536: 0800 1900 |0175: move-object/from16 v0, v25 │ │ +07753a: 5402 d007 |0177: iget-object v2, v0, Landroid/support/v4/widget/SwipeProgressBar;.mBounds:Landroid/graphics/Rect; // field@07d0 │ │ +07753e: 0800 1a00 |0179: move-object/from16 v0, v26 │ │ +077542: 6e20 b501 2000 |017b: invoke-virtual {v0, v2}, Landroid/graphics/Canvas;.clipRect:(Landroid/graphics/Rect;)Z // method@01b5 │ │ +077548: 0800 1900 |017e: move-object/from16 v0, v25 │ │ +07754c: 0801 1a00 |0180: move-object/from16 v1, v26 │ │ +077550: 7040 9b1b 10a9 |0182: invoke-direct {v0, v1, v9, v10}, Landroid/support/v4/widget/SwipeProgressBar;.drawTrigger:(Landroid/graphics/Canvas;II)V // method@1b9b │ │ +077556: 0800 1900 |0185: move-object/from16 v0, v25 │ │ +07755a: 5402 d807 |0187: iget-object v2, v0, Landroid/support/v4/widget/SwipeProgressBar;.mParent:Landroid/view/View; // field@07d8 │ │ +07755e: 0800 1900 |0189: move-object/from16 v0, v25 │ │ +077562: 5403 d007 |018b: iget-object v3, v0, Landroid/support/v4/widget/SwipeProgressBar;.mBounds:Landroid/graphics/Rect; // field@07d0 │ │ +077566: 5233 3600 |018d: iget v3, v3, Landroid/graphics/Rect;.left:I // field@0036 │ │ +07756a: 0800 1900 |018f: move-object/from16 v0, v25 │ │ +07756e: 5404 d007 |0191: iget-object v4, v0, Landroid/support/v4/widget/SwipeProgressBar;.mBounds:Landroid/graphics/Rect; // field@07d0 │ │ +077572: 5244 3800 |0193: iget v4, v4, Landroid/graphics/Rect;.top:I // field@0038 │ │ +077576: 0800 1900 |0195: move-object/from16 v0, v25 │ │ +07757a: 5405 d007 |0197: iget-object v5, v0, Landroid/support/v4/widget/SwipeProgressBar;.mBounds:Landroid/graphics/Rect; // field@07d0 │ │ +07757e: 5255 3700 |0199: iget v5, v5, Landroid/graphics/Rect;.right:I // field@0037 │ │ +077582: 0800 1900 |019b: move-object/from16 v0, v25 │ │ +077586: 5406 d007 |019d: iget-object v6, v0, Landroid/support/v4/widget/SwipeProgressBar;.mBounds:Landroid/graphics/Rect; // field@07d0 │ │ +07758a: 5266 3500 |019f: iget v6, v6, Landroid/graphics/Rect;.bottom:I // field@0035 │ │ +07758e: 7156 9812 3254 |01a1: invoke-static {v2, v3, v4, v5, v6}, Landroid/support/v4/view/ViewCompat;.postInvalidateOnAnimation:(Landroid/view/View;IIII)V // method@1298 │ │ +077594: 0800 1a00 |01a4: move-object/from16 v0, v26 │ │ +077598: 0201 1700 |01a6: move/from16 v1, v23 │ │ +07759c: 6e20 c801 1000 |01a8: invoke-virtual {v0, v1}, Landroid/graphics/Canvas;.restoreToCount:(I)V // method@01c8 │ │ +0775a2: 2900 bcfe |01ab: goto/16 0067 // -0144 │ │ +0775a6: 1202 |01ad: const/4 v2, #int 0 // #0 │ │ +0775a8: 2d02 1602 |01ae: cmpl-float v2, v22, v2 │ │ +0775ac: 3a02 1300 |01b0: if-ltz v2, 01c3 // +0013 │ │ +0775b0: 1502 c841 |01b2: const/high16 v2, #int 1103626240 // #41c8 │ │ +0775b4: 2e02 1602 |01b4: cmpg-float v2, v22, v2 │ │ +0775b8: 3b02 0d00 |01b6: if-gez v2, 01c3 // +000d │ │ +0775bc: 0800 1900 |01b8: move-object/from16 v0, v25 │ │ +0775c0: 5202 d507 |01ba: iget v2, v0, Landroid/support/v4/widget/SwipeProgressBar;.mColor4:I // field@07d5 │ │ +0775c4: 0800 1a00 |01bc: move-object/from16 v0, v26 │ │ +0775c8: 6e20 bc01 2000 |01be: invoke-virtual {v0, v2}, Landroid/graphics/Canvas;.drawColor:(I)V // method@01bc │ │ +0775ce: 2900 effe |01c1: goto/16 00b0 // -0111 │ │ +0775d2: 1502 c841 |01c3: const/high16 v2, #int 1103626240 // #41c8 │ │ +0775d6: 2d02 1602 |01c5: cmpl-float v2, v22, v2 │ │ +0775da: 3a02 1300 |01c7: if-ltz v2, 01da // +0013 │ │ +0775de: 1502 4842 |01c9: const/high16 v2, #int 1112014848 // #4248 │ │ +0775e2: 2e02 1602 |01cb: cmpg-float v2, v22, v2 │ │ +0775e6: 3b02 0d00 |01cd: if-gez v2, 01da // +000d │ │ +0775ea: 0800 1900 |01cf: move-object/from16 v0, v25 │ │ +0775ee: 5202 d207 |01d1: iget v2, v0, Landroid/support/v4/widget/SwipeProgressBar;.mColor1:I // field@07d2 │ │ +0775f2: 0800 1a00 |01d3: move-object/from16 v0, v26 │ │ +0775f6: 6e20 bc01 2000 |01d5: invoke-virtual {v0, v2}, Landroid/graphics/Canvas;.drawColor:(I)V // method@01bc │ │ +0775fc: 2900 d8fe |01d8: goto/16 00b0 // -0128 │ │ +077600: 1502 4842 |01da: const/high16 v2, #int 1112014848 // #4248 │ │ +077604: 2d02 1602 |01dc: cmpl-float v2, v22, v2 │ │ +077608: 3a02 1300 |01de: if-ltz v2, 01f1 // +0013 │ │ +07760c: 1502 9642 |01e0: const/high16 v2, #int 1117126656 // #4296 │ │ +077610: 2e02 1602 |01e2: cmpg-float v2, v22, v2 │ │ +077614: 3b02 0d00 |01e4: if-gez v2, 01f1 // +000d │ │ +077618: 0800 1900 |01e6: move-object/from16 v0, v25 │ │ +07761c: 5202 d307 |01e8: iget v2, v0, Landroid/support/v4/widget/SwipeProgressBar;.mColor2:I // field@07d3 │ │ +077620: 0800 1a00 |01ea: move-object/from16 v0, v26 │ │ +077624: 6e20 bc01 2000 |01ec: invoke-virtual {v0, v2}, Landroid/graphics/Canvas;.drawColor:(I)V // method@01bc │ │ +07762a: 2900 c1fe |01ef: goto/16 00b0 // -013f │ │ +07762e: 0800 1900 |01f1: move-object/from16 v0, v25 │ │ +077632: 5202 d407 |01f3: iget v2, v0, Landroid/support/v4/widget/SwipeProgressBar;.mColor3:I // field@07d4 │ │ +077636: 0800 1a00 |01f5: move-object/from16 v0, v26 │ │ +07763a: 6e20 bc01 2000 |01f7: invoke-virtual {v0, v2}, Landroid/graphics/Canvas;.drawColor:(I)V // method@01bc │ │ +077640: 2900 b6fe |01fa: goto/16 00b0 // -014a │ │ +077644: 0800 1900 |01fc: move-object/from16 v0, v25 │ │ +077648: 5202 db07 |01fe: iget v2, v0, Landroid/support/v4/widget/SwipeProgressBar;.mTriggerPercentage:F // field@07db │ │ +07764c: 1203 |0200: const/4 v3, #int 0 // #0 │ │ +07764e: 2d02 0203 |0201: cmpl-float v2, v2, v3 │ │ +077652: 3d02 a1ff |0203: if-lez v2, 01a4 // -005f │ │ +077656: 0800 1900 |0205: move-object/from16 v0, v25 │ │ +07765a: 5202 db07 |0207: iget v2, v0, Landroid/support/v4/widget/SwipeProgressBar;.mTriggerPercentage:F // field@07db │ │ +07765e: 8922 |0209: float-to-double v2, v2 │ │ +077660: 1904 f03f |020a: const-wide/high16 v4, #long 4607182418800017408 // #3ff0 │ │ +077664: 3002 0204 |020c: cmpg-double v2, v2, v4 │ │ +077668: 3c02 96ff |020e: if-gtz v2, 01a4 // -006a │ │ +07766c: 0800 1900 |0210: move-object/from16 v0, v25 │ │ +077670: 0801 1a00 |0212: move-object/from16 v1, v26 │ │ +077674: 7040 9b1b 10a9 |0214: invoke-direct {v0, v1, v9, v10}, Landroid/support/v4/widget/SwipeProgressBar;.drawTrigger:(Landroid/graphics/Canvas;II)V // method@1b9b │ │ +07767a: 288d |0217: goto 01a4 // -0073 │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=138 │ │ + 0x0008 line=139 │ │ + 0x0010 line=140 │ │ + 0x0012 line=141 │ │ + 0x0014 line=142 │ │ + 0x0015 line=143 │ │ + 0x0019 line=144 │ │ + 0x0022 line=146 │ │ + 0x0032 line=147 │ │ + 0x0036 line=148 │ │ + 0x0040 line=149 │ │ + 0x004a line=150 │ │ + 0x004f line=154 │ │ + 0x0055 line=157 │ │ + 0x0061 line=158 │ │ + 0x0067 line=240 │ │ + 0x0068 line=165 │ │ + 0x0072 line=166 │ │ + 0x0077 line=167 │ │ + 0x007b line=169 │ │ + 0x0086 line=170 │ │ + 0x0095 line=171 │ │ + 0x00a0 line=176 │ │ + 0x00a1 line=180 │ │ + 0x00a7 line=181 │ │ + 0x00b0 line=200 │ │ + 0x00bb line=201 │ │ + 0x00c6 line=202 │ │ + 0x00d3 line=204 │ │ + 0x00de line=205 │ │ + 0x00e6 line=206 │ │ + 0x00f3 line=208 │ │ + 0x00ff line=209 │ │ + 0x010a line=210 │ │ + 0x0117 line=212 │ │ + 0x0123 line=213 │ │ + 0x012e line=214 │ │ + 0x013b line=216 │ │ + 0x0147 line=217 │ │ + 0x0152 line=218 │ │ + 0x015f line=220 │ │ + 0x016a line=225 │ │ + 0x0171 line=226 │ │ + 0x0175 line=227 │ │ + 0x017e line=228 │ │ + 0x0185 line=231 │ │ + 0x01a4 line=239 │ │ + 0x01ad line=183 │ │ + 0x01b8 line=184 │ │ + 0x01c3 line=185 │ │ + 0x01cf line=186 │ │ + 0x01da line=187 │ │ + 0x01e6 line=188 │ │ + 0x01f1 line=190 │ │ + 0x01fc line=235 │ │ + 0x0210 line=236 │ │ + locals : │ │ + 0x0040 - 0x0067 reg=12 elapsed J │ │ + 0x004a - 0x0067 reg=18 iterations J │ │ + 0x0036 - 0x0067 reg=20 now J │ │ + 0x004f - 0x0067 reg=22 rawProgress F │ │ + 0x007b - 0x00a1 reg=7 pct F │ │ + 0x0086 - 0x00a1 reg=8 clearRadius F │ │ + 0x0072 - 0x00a1 reg=14 finishElapsed J │ │ + 0x0077 - 0x00a1 reg=16 finishProgress F │ │ + 0x00c6 - 0x00d3 reg=7 pct F │ │ + 0x00e6 - 0x00f3 reg=7 pct F │ │ + 0x010a - 0x0117 reg=7 pct F │ │ + 0x012e - 0x013b reg=7 pct F │ │ + 0x0152 - 0x015f reg=7 pct F │ │ + 0x0068 - 0x01a4 reg=12 elapsed J │ │ + 0x0068 - 0x01a4 reg=18 iterations J │ │ + 0x0068 - 0x01a4 reg=20 now J │ │ + 0x0068 - 0x01a4 reg=22 rawProgress F │ │ + 0x01ad - 0x01fc reg=12 elapsed J │ │ + 0x01ad - 0x01fc reg=18 iterations J │ │ + 0x01ad - 0x01fc reg=20 now J │ │ + 0x01ad - 0x01fc reg=22 rawProgress F │ │ + 0x0012 - 0x0218 reg=9 cx I │ │ + 0x0014 - 0x0218 reg=10 cy I │ │ + 0x0015 - 0x0218 reg=11 drawTriggerWhileFinishing Z │ │ + 0x0010 - 0x0218 reg=17 height I │ │ + 0x0019 - 0x0218 reg=23 restoreCount I │ │ + 0x0008 - 0x0218 reg=24 width I │ │ + 0x0000 - 0x0218 reg=25 this Landroid/support/v4/widget/SwipeProgressBar; │ │ + 0x0000 - 0x0218 reg=26 canvas Landroid/graphics/Canvas; │ │ + │ │ + #1 : (in Landroid/support/v4/widget/SwipeProgressBar;) │ │ + name : 'isRunning' │ │ + type : '()Z' │ │ + access : 0x0000 () │ │ + code - │ │ + registers : 5 │ │ + ins : 1 │ │ + outs : 0 │ │ + insns size : 16 16-bit code units │ │ +07767c: |[07767c] android.support.v4.widget.SwipeProgressBar.isRunning:()Z │ │ +07768c: 5540 d907 |0000: iget-boolean v0, v4, Landroid/support/v4/widget/SwipeProgressBar;.mRunning:Z // field@07d9 │ │ +077690: 3900 0a00 |0002: if-nez v0, 000c // +000a │ │ +077694: 5340 d607 |0004: iget-wide v0, v4, Landroid/support/v4/widget/SwipeProgressBar;.mFinishTime:J // field@07d6 │ │ +077698: 1602 0000 |0006: const-wide/16 v2, #int 0 // #0 │ │ +07769c: 3100 0002 |0008: cmp-long v0, v0, v2 │ │ +0776a0: 3d00 0400 |000a: if-lez v0, 000e // +0004 │ │ +0776a4: 1210 |000c: const/4 v0, #int 1 // #1 │ │ +0776a6: 0f00 |000d: return v0 │ │ +0776a8: 1200 |000e: const/4 v0, #int 0 // #0 │ │ +0776aa: 28fe |000f: goto 000d // -0002 │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=134 │ │ + locals : │ │ + 0x0000 - 0x0010 reg=4 this Landroid/support/v4/widget/SwipeProgressBar; │ │ + │ │ + #2 : (in Landroid/support/v4/widget/SwipeProgressBar;) │ │ + name : 'setBounds' │ │ + type : '(IIII)V' │ │ + access : 0x0000 () │ │ + code - │ │ + registers : 6 │ │ + ins : 5 │ │ + outs : 0 │ │ + insns size : 17 16-bit code units │ │ +0776ac: |[0776ac] android.support.v4.widget.SwipeProgressBar.setBounds:(IIII)V │ │ +0776bc: 5410 d007 |0000: iget-object v0, v1, Landroid/support/v4/widget/SwipeProgressBar;.mBounds:Landroid/graphics/Rect; // field@07d0 │ │ +0776c0: 5902 3600 |0002: iput v2, v0, Landroid/graphics/Rect;.left:I // field@0036 │ │ +0776c4: 5410 d007 |0004: iget-object v0, v1, Landroid/support/v4/widget/SwipeProgressBar;.mBounds:Landroid/graphics/Rect; // field@07d0 │ │ +0776c8: 5903 3800 |0006: iput v3, v0, Landroid/graphics/Rect;.top:I // field@0038 │ │ +0776cc: 5410 d007 |0008: iget-object v0, v1, Landroid/support/v4/widget/SwipeProgressBar;.mBounds:Landroid/graphics/Rect; // field@07d0 │ │ +0776d0: 5904 3700 |000a: iput v4, v0, Landroid/graphics/Rect;.right:I // field@0037 │ │ +0776d4: 5410 d007 |000c: iget-object v0, v1, Landroid/support/v4/widget/SwipeProgressBar;.mBounds:Landroid/graphics/Rect; // field@07d0 │ │ +0776d8: 5905 3500 |000e: iput v5, v0, Landroid/graphics/Rect;.bottom:I // field@0035 │ │ +0776dc: 0e00 |0010: return-void │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=270 │ │ + 0x0004 line=271 │ │ + 0x0008 line=272 │ │ + 0x000c line=273 │ │ + 0x0010 line=274 │ │ + locals : │ │ + 0x0000 - 0x0011 reg=1 this Landroid/support/v4/widget/SwipeProgressBar; │ │ + 0x0000 - 0x0011 reg=2 left I │ │ + 0x0000 - 0x0011 reg=3 top I │ │ + 0x0000 - 0x0011 reg=4 right I │ │ + 0x0000 - 0x0011 reg=5 bottom I │ │ + │ │ + #3 : (in Landroid/support/v4/widget/SwipeProgressBar;) │ │ + name : 'setColorScheme' │ │ + type : '(IIII)V' │ │ + access : 0x0000 () │ │ + code - │ │ + registers : 5 │ │ + ins : 5 │ │ + outs : 0 │ │ + insns size : 9 16-bit code units │ │ +0776e0: |[0776e0] android.support.v4.widget.SwipeProgressBar.setColorScheme:(IIII)V │ │ +0776f0: 5901 d207 |0000: iput v1, v0, Landroid/support/v4/widget/SwipeProgressBar;.mColor1:I // field@07d2 │ │ +0776f4: 5902 d307 |0002: iput v2, v0, Landroid/support/v4/widget/SwipeProgressBar;.mColor2:I // field@07d3 │ │ +0776f8: 5903 d407 |0004: iput v3, v0, Landroid/support/v4/widget/SwipeProgressBar;.mColor3:I // field@07d4 │ │ +0776fc: 5904 d507 |0006: iput v4, v0, Landroid/support/v4/widget/SwipeProgressBar;.mColor4:I // field@07d5 │ │ +077700: 0e00 |0008: return-void │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=88 │ │ + 0x0002 line=89 │ │ + 0x0004 line=90 │ │ + 0x0006 line=91 │ │ + 0x0008 line=92 │ │ + locals : │ │ + 0x0000 - 0x0009 reg=0 this Landroid/support/v4/widget/SwipeProgressBar; │ │ + 0x0000 - 0x0009 reg=1 color1 I │ │ + 0x0000 - 0x0009 reg=2 color2 I │ │ + 0x0000 - 0x0009 reg=3 color3 I │ │ + 0x0000 - 0x0009 reg=4 color4 I │ │ + │ │ + #4 : (in Landroid/support/v4/widget/SwipeProgressBar;) │ │ + name : 'setTriggerPercentage' │ │ + type : '(F)V' │ │ + access : 0x0000 () │ │ + code - │ │ + registers : 7 │ │ + ins : 2 │ │ + outs : 5 │ │ + insns size : 28 16-bit code units │ │ +077704: |[077704] android.support.v4.widget.SwipeProgressBar.setTriggerPercentage:(F)V │ │ +077714: 5956 db07 |0000: iput v6, v5, Landroid/support/v4/widget/SwipeProgressBar;.mTriggerPercentage:F // field@07db │ │ +077718: 1600 0000 |0002: const-wide/16 v0, #int 0 // #0 │ │ +07771c: 5a50 da07 |0004: iput-wide v0, v5, Landroid/support/v4/widget/SwipeProgressBar;.mStartTime:J // field@07da │ │ +077720: 5450 d807 |0006: iget-object v0, v5, Landroid/support/v4/widget/SwipeProgressBar;.mParent:Landroid/view/View; // field@07d8 │ │ +077724: 5451 d007 |0008: iget-object v1, v5, Landroid/support/v4/widget/SwipeProgressBar;.mBounds:Landroid/graphics/Rect; // field@07d0 │ │ +077728: 5211 3600 |000a: iget v1, v1, Landroid/graphics/Rect;.left:I // field@0036 │ │ +07772c: 5452 d007 |000c: iget-object v2, v5, Landroid/support/v4/widget/SwipeProgressBar;.mBounds:Landroid/graphics/Rect; // field@07d0 │ │ +077730: 5222 3800 |000e: iget v2, v2, Landroid/graphics/Rect;.top:I // field@0038 │ │ +077734: 5453 d007 |0010: iget-object v3, v5, Landroid/support/v4/widget/SwipeProgressBar;.mBounds:Landroid/graphics/Rect; // field@07d0 │ │ +077738: 5233 3700 |0012: iget v3, v3, Landroid/graphics/Rect;.right:I // field@0037 │ │ +07773c: 5454 d007 |0014: iget-object v4, v5, Landroid/support/v4/widget/SwipeProgressBar;.mBounds:Landroid/graphics/Rect; // field@07d0 │ │ +077740: 5244 3500 |0016: iget v4, v4, Landroid/graphics/Rect;.bottom:I // field@0035 │ │ +077744: 7154 9812 1032 |0018: invoke-static {v0, v1, v2, v3, v4}, Landroid/support/v4/view/ViewCompat;.postInvalidateOnAnimation:(Landroid/view/View;IIII)V // method@1298 │ │ +07774a: 0e00 |001b: return-void │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=100 │ │ + 0x0002 line=101 │ │ + 0x0006 line=102 │ │ + 0x001b line=104 │ │ + locals : │ │ + 0x0000 - 0x001c reg=5 this Landroid/support/v4/widget/SwipeProgressBar; │ │ + 0x0000 - 0x001c reg=6 triggerPercentage F │ │ + │ │ + #5 : (in Landroid/support/v4/widget/SwipeProgressBar;) │ │ + name : 'start' │ │ + type : '()V' │ │ + access : 0x0000 () │ │ + code - │ │ + registers : 3 │ │ + ins : 1 │ │ + outs : 1 │ │ + insns size : 22 16-bit code units │ │ +07774c: |[07774c] android.support.v4.widget.SwipeProgressBar.start:()V │ │ +07775c: 5520 d907 |0000: iget-boolean v0, v2, Landroid/support/v4/widget/SwipeProgressBar;.mRunning:Z // field@07d9 │ │ +077760: 3900 1300 |0002: if-nez v0, 0015 // +0013 │ │ +077764: 1200 |0004: const/4 v0, #int 0 // #0 │ │ +077766: 5920 db07 |0005: iput v0, v2, Landroid/support/v4/widget/SwipeProgressBar;.mTriggerPercentage:F // field@07db │ │ +07776a: 7100 c01e 0000 |0007: invoke-static {}, Landroid/view/animation/AnimationUtils;.currentAnimationTimeMillis:()J // method@1ec0 │ │ +077770: 0b00 |000a: move-result-wide v0 │ │ +077772: 5a20 da07 |000b: iput-wide v0, v2, Landroid/support/v4/widget/SwipeProgressBar;.mStartTime:J // field@07da │ │ +077776: 1210 |000d: const/4 v0, #int 1 // #1 │ │ +077778: 5c20 d907 |000e: iput-boolean v0, v2, Landroid/support/v4/widget/SwipeProgressBar;.mRunning:Z // field@07d9 │ │ +07777c: 5420 d807 |0010: iget-object v0, v2, Landroid/support/v4/widget/SwipeProgressBar;.mParent:Landroid/view/View; // field@07d8 │ │ +077780: 6e10 4e1d 0000 |0012: invoke-virtual {v0}, Landroid/view/View;.postInvalidate:()V // method@1d4e │ │ +077786: 0e00 |0015: return-void │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=110 │ │ + 0x0004 line=111 │ │ + 0x0007 line=112 │ │ + 0x000d line=113 │ │ + 0x0010 line=114 │ │ + 0x0015 line=116 │ │ + locals : │ │ + 0x0000 - 0x0016 reg=2 this Landroid/support/v4/widget/SwipeProgressBar; │ │ + │ │ + #6 : (in Landroid/support/v4/widget/SwipeProgressBar;) │ │ + name : 'stop' │ │ + type : '()V' │ │ + access : 0x0000 () │ │ + code - │ │ + registers : 3 │ │ + ins : 1 │ │ + outs : 1 │ │ + insns size : 22 16-bit code units │ │ +077788: |[077788] android.support.v4.widget.SwipeProgressBar.stop:()V │ │ +077798: 5520 d907 |0000: iget-boolean v0, v2, Landroid/support/v4/widget/SwipeProgressBar;.mRunning:Z // field@07d9 │ │ +07779c: 3800 1300 |0002: if-eqz v0, 0015 // +0013 │ │ +0777a0: 1200 |0004: const/4 v0, #int 0 // #0 │ │ +0777a2: 5920 db07 |0005: iput v0, v2, Landroid/support/v4/widget/SwipeProgressBar;.mTriggerPercentage:F // field@07db │ │ +0777a6: 7100 c01e 0000 |0007: invoke-static {}, Landroid/view/animation/AnimationUtils;.currentAnimationTimeMillis:()J // method@1ec0 │ │ +0777ac: 0b00 |000a: move-result-wide v0 │ │ +0777ae: 5a20 d607 |000b: iput-wide v0, v2, Landroid/support/v4/widget/SwipeProgressBar;.mFinishTime:J // field@07d6 │ │ +0777b2: 1200 |000d: const/4 v0, #int 0 // #0 │ │ +0777b4: 5c20 d907 |000e: iput-boolean v0, v2, Landroid/support/v4/widget/SwipeProgressBar;.mRunning:Z // field@07d9 │ │ +0777b8: 5420 d807 |0010: iget-object v0, v2, Landroid/support/v4/widget/SwipeProgressBar;.mParent:Landroid/view/View; // field@07d8 │ │ +0777bc: 6e10 4e1d 0000 |0012: invoke-virtual {v0}, Landroid/view/View;.postInvalidate:()V // method@1d4e │ │ +0777c2: 0e00 |0015: return-void │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=122 │ │ + 0x0004 line=123 │ │ + 0x0007 line=124 │ │ + 0x000d line=125 │ │ + 0x0010 line=126 │ │ + 0x0015 line=128 │ │ + locals : │ │ + 0x0000 - 0x0016 reg=2 this Landroid/support/v4/widget/SwipeProgressBar; │ │ + │ │ + source_file_idx : 3744 (SwipeProgressBar.java) │ │ + │ │ +Class #556 header: │ │ +class_idx : 1007 │ │ +access_flags : 0 (0x0000) │ │ +superclass_idx : 1337 │ │ +source_file_idx : 3745 │ │ +static_fields_size : 0 │ │ +instance_fields_size: 1 │ │ +direct_methods_size : 1 │ │ +virtual_methods_size: 3 │ │ + │ │ +Class #556 annotations: │ │ +Annotations on class │ │ + VISIBILITY_SYSTEM Ldalvik/annotation/EnclosingClass; value=Landroid/support/v4/widget/SwipeRefreshLayout; │ │ + VISIBILITY_SYSTEM Ldalvik/annotation/InnerClass; accessFlags=0 name=null │ │ + │ │ +Class #556 - │ │ + Class descriptor : 'Landroid/support/v4/widget/SwipeRefreshLayout$1;' │ │ + Access flags : 0x0000 () │ │ + Superclass : 'Ljava/lang/Object;' │ │ + Interfaces - │ │ + #0 : 'Landroid/view/animation/Animation$AnimationListener;' │ │ + Static fields - │ │ + Instance fields - │ │ + #0 : (in Landroid/support/v4/widget/SwipeRefreshLayout$1;) │ │ + name : 'this$0' │ │ + type : 'Landroid/support/v4/widget/SwipeRefreshLayout;' │ │ + access : 0x1010 (FINAL SYNTHETIC) │ │ + Direct methods - │ │ + #0 : (in Landroid/support/v4/widget/SwipeRefreshLayout$1;) │ │ + name : '' │ │ + type : '(Landroid/support/v4/widget/SwipeRefreshLayout;)V' │ │ + access : 0x10000 (CONSTRUCTOR) │ │ + code - │ │ + registers : 2 │ │ + ins : 2 │ │ + outs : 1 │ │ + insns size : 6 16-bit code units │ │ +0777c4: |[0777c4] android.support.v4.widget.SwipeRefreshLayout$1.:(Landroid/support/v4/widget/SwipeRefreshLayout;)V │ │ +0777d4: 5b01 dc07 |0000: iput-object v1, v0, Landroid/support/v4/widget/SwipeRefreshLayout$1;.this$0:Landroid/support/v4/widget/SwipeRefreshLayout; // field@07dc │ │ +0777d8: 7010 8622 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2286 │ │ +0777de: 0e00 |0005: return-void │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=149 │ │ + locals : │ │ + 0x0000 - 0x0006 reg=0 this Landroid/support/v4/widget/SwipeRefreshLayout$1; │ │ + 0x0000 - 0x0006 reg=1 (null) Landroid/support/v4/widget/SwipeRefreshLayout; │ │ + │ │ + Virtual methods - │ │ + #0 : (in Landroid/support/v4/widget/SwipeRefreshLayout$1;) │ │ + name : 'onAnimationEnd' │ │ + type : '(Landroid/view/animation/Animation;)V' │ │ + access : 0x0001 (PUBLIC) │ │ + code - │ │ + registers : 5 │ │ + ins : 2 │ │ + outs : 3 │ │ + insns size : 127 16-bit code units │ │ +0777e0: |[0777e0] android.support.v4.widget.SwipeRefreshLayout$1.onAnimationEnd:(Landroid/view/animation/Animation;)V │ │ +0777f0: 1302 ff00 |0000: const/16 v2, #int 255 // #ff │ │ +0777f4: 5430 dc07 |0002: iget-object v0, v3, Landroid/support/v4/widget/SwipeRefreshLayout$1;.this$0:Landroid/support/v4/widget/SwipeRefreshLayout; // field@07dc │ │ +0777f8: 7110 ba1b 0000 |0004: invoke-static {v0}, Landroid/support/v4/widget/SwipeRefreshLayout;.access$000:(Landroid/support/v4/widget/SwipeRefreshLayout;)Z // method@1bba │ │ +0777fe: 0a00 |0007: move-result v0 │ │ +077800: 3800 3d00 |0008: if-eqz v0, 0045 // +003d │ │ +077804: 5430 dc07 |000a: iget-object v0, v3, Landroid/support/v4/widget/SwipeRefreshLayout$1;.this$0:Landroid/support/v4/widget/SwipeRefreshLayout; // field@07dc │ │ +077808: 7110 bb1b 0000 |000c: invoke-static {v0}, Landroid/support/v4/widget/SwipeRefreshLayout;.access$100:(Landroid/support/v4/widget/SwipeRefreshLayout;)Landroid/support/v4/widget/MaterialProgressDrawable; // method@1bbb │ │ +07780e: 0c00 |000f: move-result-object v0 │ │ +077810: 6e20 021a 2000 |0010: invoke-virtual {v0, v2}, Landroid/support/v4/widget/MaterialProgressDrawable;.setAlpha:(I)V // method@1a02 │ │ +077816: 5430 dc07 |0013: iget-object v0, v3, Landroid/support/v4/widget/SwipeRefreshLayout$1;.this$0:Landroid/support/v4/widget/SwipeRefreshLayout; // field@07dc │ │ +07781a: 7110 bb1b 0000 |0015: invoke-static {v0}, Landroid/support/v4/widget/SwipeRefreshLayout;.access$100:(Landroid/support/v4/widget/SwipeRefreshLayout;)Landroid/support/v4/widget/MaterialProgressDrawable; // method@1bbb │ │ +077820: 0c00 |0018: move-result-object v0 │ │ +077822: 6e10 0d1a 0000 |0019: invoke-virtual {v0}, Landroid/support/v4/widget/MaterialProgressDrawable;.start:()V // method@1a0d │ │ +077828: 5430 dc07 |001c: iget-object v0, v3, Landroid/support/v4/widget/SwipeRefreshLayout$1;.this$0:Landroid/support/v4/widget/SwipeRefreshLayout; // field@07dc │ │ +07782c: 7110 c11b 0000 |001e: invoke-static {v0}, Landroid/support/v4/widget/SwipeRefreshLayout;.access$200:(Landroid/support/v4/widget/SwipeRefreshLayout;)Z // method@1bc1 │ │ +077832: 0a00 |0021: move-result v0 │ │ +077834: 3800 1300 |0022: if-eqz v0, 0035 // +0013 │ │ +077838: 5430 dc07 |0024: iget-object v0, v3, Landroid/support/v4/widget/SwipeRefreshLayout$1;.this$0:Landroid/support/v4/widget/SwipeRefreshLayout; // field@07dc │ │ +07783c: 7110 c21b 0000 |0026: invoke-static {v0}, Landroid/support/v4/widget/SwipeRefreshLayout;.access$300:(Landroid/support/v4/widget/SwipeRefreshLayout;)Landroid/support/v4/widget/SwipeRefreshLayout$OnRefreshListener; // method@1bc2 │ │ +077842: 0c00 |0029: move-result-object v0 │ │ +077844: 3800 0b00 |002a: if-eqz v0, 0035 // +000b │ │ +077848: 5430 dc07 |002c: iget-object v0, v3, Landroid/support/v4/widget/SwipeRefreshLayout$1;.this$0:Landroid/support/v4/widget/SwipeRefreshLayout; // field@07dc │ │ +07784c: 7110 c21b 0000 |002e: invoke-static {v0}, Landroid/support/v4/widget/SwipeRefreshLayout;.access$300:(Landroid/support/v4/widget/SwipeRefreshLayout;)Landroid/support/v4/widget/SwipeRefreshLayout$OnRefreshListener; // method@1bc2 │ │ +077852: 0c00 |0031: move-result-object v0 │ │ +077854: 7210 b61b 0000 |0032: invoke-interface {v0}, Landroid/support/v4/widget/SwipeRefreshLayout$OnRefreshListener;.onRefresh:()V // method@1bb6 │ │ +07785a: 5430 dc07 |0035: iget-object v0, v3, Landroid/support/v4/widget/SwipeRefreshLayout$1;.this$0:Landroid/support/v4/widget/SwipeRefreshLayout; // field@07dc │ │ +07785e: 5431 dc07 |0037: iget-object v1, v3, Landroid/support/v4/widget/SwipeRefreshLayout$1;.this$0:Landroid/support/v4/widget/SwipeRefreshLayout; // field@07dc │ │ +077862: 7110 c31b 0100 |0039: invoke-static {v1}, Landroid/support/v4/widget/SwipeRefreshLayout;.access$400:(Landroid/support/v4/widget/SwipeRefreshLayout;)Landroid/support/v4/widget/CircleImageView; // method@1bc3 │ │ +077868: 0c01 |003c: move-result-object v1 │ │ +07786a: 6e10 7218 0100 |003d: invoke-virtual {v1}, Landroid/support/v4/widget/CircleImageView;.getTop:()I // method@1872 │ │ +077870: 0a01 |0040: move-result v1 │ │ +077872: 7120 c81b 1000 |0041: invoke-static {v0, v1}, Landroid/support/v4/widget/SwipeRefreshLayout;.access$802:(Landroid/support/v4/widget/SwipeRefreshLayout;I)I // method@1bc8 │ │ +077878: 0e00 |0044: return-void │ │ +07787a: 5430 dc07 |0045: iget-object v0, v3, Landroid/support/v4/widget/SwipeRefreshLayout$1;.this$0:Landroid/support/v4/widget/SwipeRefreshLayout; // field@07dc │ │ +07787e: 7110 bb1b 0000 |0047: invoke-static {v0}, Landroid/support/v4/widget/SwipeRefreshLayout;.access$100:(Landroid/support/v4/widget/SwipeRefreshLayout;)Landroid/support/v4/widget/MaterialProgressDrawable; // method@1bbb │ │ +077884: 0c00 |004a: move-result-object v0 │ │ +077886: 6e10 0e1a 0000 |004b: invoke-virtual {v0}, Landroid/support/v4/widget/MaterialProgressDrawable;.stop:()V // method@1a0e │ │ +07788c: 5430 dc07 |004e: iget-object v0, v3, Landroid/support/v4/widget/SwipeRefreshLayout$1;.this$0:Landroid/support/v4/widget/SwipeRefreshLayout; // field@07dc │ │ +077890: 7110 c31b 0000 |0050: invoke-static {v0}, Landroid/support/v4/widget/SwipeRefreshLayout;.access$400:(Landroid/support/v4/widget/SwipeRefreshLayout;)Landroid/support/v4/widget/CircleImageView; // method@1bc3 │ │ +077896: 0c00 |0053: move-result-object v0 │ │ +077898: 1301 0800 |0054: const/16 v1, #int 8 // #8 │ │ +07789c: 6e20 8218 1000 |0056: invoke-virtual {v0, v1}, Landroid/support/v4/widget/CircleImageView;.setVisibility:(I)V // method@1882 │ │ +0778a2: 5430 dc07 |0059: iget-object v0, v3, Landroid/support/v4/widget/SwipeRefreshLayout$1;.this$0:Landroid/support/v4/widget/SwipeRefreshLayout; // field@07dc │ │ +0778a6: 7120 c41b 2000 |005b: invoke-static {v0, v2}, Landroid/support/v4/widget/SwipeRefreshLayout;.access$500:(Landroid/support/v4/widget/SwipeRefreshLayout;I)V // method@1bc4 │ │ +0778ac: 5430 dc07 |005e: iget-object v0, v3, Landroid/support/v4/widget/SwipeRefreshLayout$1;.this$0:Landroid/support/v4/widget/SwipeRefreshLayout; // field@07dc │ │ +0778b0: 7110 c51b 0000 |0060: invoke-static {v0}, Landroid/support/v4/widget/SwipeRefreshLayout;.access$600:(Landroid/support/v4/widget/SwipeRefreshLayout;)Z // method@1bc5 │ │ +0778b6: 0a00 |0063: move-result v0 │ │ +0778b8: 3800 0900 |0064: if-eqz v0, 006d // +0009 │ │ +0778bc: 5430 dc07 |0066: iget-object v0, v3, Landroid/support/v4/widget/SwipeRefreshLayout$1;.this$0:Landroid/support/v4/widget/SwipeRefreshLayout; // field@07dc │ │ +0778c0: 1201 |0068: const/4 v1, #int 0 // #0 │ │ +0778c2: 7120 c61b 1000 |0069: invoke-static {v0, v1}, Landroid/support/v4/widget/SwipeRefreshLayout;.access$700:(Landroid/support/v4/widget/SwipeRefreshLayout;F)V // method@1bc6 │ │ +0778c8: 28c9 |006c: goto 0035 // -0037 │ │ +0778ca: 5430 dc07 |006d: iget-object v0, v3, Landroid/support/v4/widget/SwipeRefreshLayout$1;.this$0:Landroid/support/v4/widget/SwipeRefreshLayout; // field@07dc │ │ +0778ce: 5431 dc07 |006f: iget-object v1, v3, Landroid/support/v4/widget/SwipeRefreshLayout$1;.this$0:Landroid/support/v4/widget/SwipeRefreshLayout; // field@07dc │ │ +0778d2: 5211 0a08 |0071: iget v1, v1, Landroid/support/v4/widget/SwipeRefreshLayout;.mOriginalOffsetTop:I // field@080a │ │ +0778d6: 5432 dc07 |0073: iget-object v2, v3, Landroid/support/v4/widget/SwipeRefreshLayout$1;.this$0:Landroid/support/v4/widget/SwipeRefreshLayout; // field@07dc │ │ +0778da: 7110 c71b 0200 |0075: invoke-static {v2}, Landroid/support/v4/widget/SwipeRefreshLayout;.access$800:(Landroid/support/v4/widget/SwipeRefreshLayout;)I // method@1bc7 │ │ +0778e0: 0a02 |0078: move-result v2 │ │ +0778e2: b121 |0079: sub-int/2addr v1, v2 │ │ +0778e4: 1212 |007a: const/4 v2, #int 1 // #1 │ │ +0778e6: 7130 c91b 1002 |007b: invoke-static {v0, v1, v2}, Landroid/support/v4/widget/SwipeRefreshLayout;.access$900:(Landroid/support/v4/widget/SwipeRefreshLayout;IZ)V // method@1bc9 │ │ +0778ec: 28b7 |007e: goto 0035 // -0049 │ │ + catches : (none) │ │ + positions : │ │ + 0x0002 line=160 │ │ + 0x000a line=162 │ │ + 0x0013 line=163 │ │ + 0x001c line=164 │ │ + 0x0024 line=165 │ │ + 0x002c line=166 │ │ + 0x0035 line=181 │ │ + 0x0044 line=182 │ │ + 0x0045 line=170 │ │ + 0x004e line=171 │ │ + 0x0059 line=172 │ │ + 0x005e line=174 │ │ + 0x0066 line=175 │ │ + 0x006d line=177 │ │ + locals : │ │ + 0x0000 - 0x007f reg=3 this Landroid/support/v4/widget/SwipeRefreshLayout$1; │ │ + 0x0000 - 0x007f reg=4 animation Landroid/view/animation/Animation; │ │ + │ │ + #1 : (in Landroid/support/v4/widget/SwipeRefreshLayout$1;) │ │ + name : 'onAnimationRepeat' │ │ + type : '(Landroid/view/animation/Animation;)V' │ │ + access : 0x0001 (PUBLIC) │ │ + code - │ │ + registers : 2 │ │ + ins : 2 │ │ + outs : 0 │ │ + insns size : 1 16-bit code units │ │ +0778f0: |[0778f0] android.support.v4.widget.SwipeRefreshLayout$1.onAnimationRepeat:(Landroid/view/animation/Animation;)V │ │ +077900: 0e00 |0000: return-void │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=156 │ │ + locals : │ │ + 0x0000 - 0x0001 reg=0 this Landroid/support/v4/widget/SwipeRefreshLayout$1; │ │ + 0x0000 - 0x0001 reg=1 animation Landroid/view/animation/Animation; │ │ + │ │ + #2 : (in Landroid/support/v4/widget/SwipeRefreshLayout$1;) │ │ + name : 'onAnimationStart' │ │ + type : '(Landroid/view/animation/Animation;)V' │ │ + access : 0x0001 (PUBLIC) │ │ + code - │ │ + registers : 2 │ │ + ins : 2 │ │ + outs : 0 │ │ + insns size : 1 16-bit code units │ │ +077904: |[077904] android.support.v4.widget.SwipeRefreshLayout$1.onAnimationStart:(Landroid/view/animation/Animation;)V │ │ +077914: 0e00 |0000: return-void │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=152 │ │ + locals : │ │ + 0x0000 - 0x0001 reg=0 this Landroid/support/v4/widget/SwipeRefreshLayout$1; │ │ + 0x0000 - 0x0001 reg=1 animation Landroid/view/animation/Animation; │ │ + │ │ + source_file_idx : 3745 (SwipeRefreshLayout.java) │ │ + │ │ +Class #557 header: │ │ +class_idx : 1008 │ │ +access_flags : 0 (0x0000) │ │ +superclass_idx : 1109 │ │ +source_file_idx : 3745 │ │ +static_fields_size : 0 │ │ +instance_fields_size: 1 │ │ +direct_methods_size : 1 │ │ +virtual_methods_size: 1 │ │ + │ │ +Class #557 annotations: │ │ +Annotations on class │ │ + VISIBILITY_SYSTEM Ldalvik/annotation/EnclosingMethod; value=startScaleUpAnimation │ │ + VISIBILITY_SYSTEM Ldalvik/annotation/InnerClass; accessFlags=0 name=null │ │ + │ │ +Class #557 - │ │ + Class descriptor : 'Landroid/support/v4/widget/SwipeRefreshLayout$2;' │ │ + Access flags : 0x0000 () │ │ + Superclass : 'Landroid/view/animation/Animation;' │ │ + Interfaces - │ │ + Static fields - │ │ + Instance fields - │ │ + #0 : (in Landroid/support/v4/widget/SwipeRefreshLayout$2;) │ │ + name : 'this$0' │ │ + type : 'Landroid/support/v4/widget/SwipeRefreshLayout;' │ │ + access : 0x1010 (FINAL SYNTHETIC) │ │ + Direct methods - │ │ + #0 : (in Landroid/support/v4/widget/SwipeRefreshLayout$2;) │ │ + name : '' │ │ + type : '(Landroid/support/v4/widget/SwipeRefreshLayout;)V' │ │ + access : 0x10000 (CONSTRUCTOR) │ │ + code - │ │ + registers : 2 │ │ + ins : 2 │ │ + outs : 1 │ │ + insns size : 6 16-bit code units │ │ +077918: |[077918] android.support.v4.widget.SwipeRefreshLayout$2.:(Landroid/support/v4/widget/SwipeRefreshLayout;)V │ │ +077928: 5b01 dd07 |0000: iput-object v1, v0, Landroid/support/v4/widget/SwipeRefreshLayout$2;.this$0:Landroid/support/v4/widget/SwipeRefreshLayout; // field@07dd │ │ +07792c: 7010 b51e 0000 |0002: invoke-direct {v0}, Landroid/view/animation/Animation;.:()V // method@1eb5 │ │ +077932: 0e00 |0005: return-void │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=365 │ │ + locals : │ │ + 0x0000 - 0x0006 reg=0 this Landroid/support/v4/widget/SwipeRefreshLayout$2; │ │ + 0x0000 - 0x0006 reg=1 (null) Landroid/support/v4/widget/SwipeRefreshLayout; │ │ + │ │ + Virtual methods - │ │ + #0 : (in Landroid/support/v4/widget/SwipeRefreshLayout$2;) │ │ + name : 'applyTransformation' │ │ + type : '(FLandroid/view/animation/Transformation;)V' │ │ + access : 0x0001 (PUBLIC) │ │ + code - │ │ + registers : 4 │ │ + ins : 3 │ │ + outs : 2 │ │ + insns size : 6 16-bit code units │ │ +077934: |[077934] android.support.v4.widget.SwipeRefreshLayout$2.applyTransformation:(FLandroid/view/animation/Transformation;)V │ │ +077944: 5410 dd07 |0000: iget-object v0, v1, Landroid/support/v4/widget/SwipeRefreshLayout$2;.this$0:Landroid/support/v4/widget/SwipeRefreshLayout; // field@07dd │ │ +077948: 7120 c61b 2000 |0002: invoke-static {v0, v2}, Landroid/support/v4/widget/SwipeRefreshLayout;.access$700:(Landroid/support/v4/widget/SwipeRefreshLayout;F)V // method@1bc6 │ │ +07794e: 0e00 |0005: return-void │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=368 │ │ + 0x0005 line=369 │ │ + locals : │ │ + 0x0000 - 0x0006 reg=1 this Landroid/support/v4/widget/SwipeRefreshLayout$2; │ │ + 0x0000 - 0x0006 reg=2 interpolatedTime F │ │ + 0x0000 - 0x0006 reg=3 t Landroid/view/animation/Transformation; │ │ + │ │ + source_file_idx : 3745 (SwipeRefreshLayout.java) │ │ + │ │ +Class #558 header: │ │ +class_idx : 1009 │ │ +access_flags : 0 (0x0000) │ │ +superclass_idx : 1109 │ │ +source_file_idx : 3745 │ │ +static_fields_size : 0 │ │ +instance_fields_size: 1 │ │ +direct_methods_size : 1 │ │ +virtual_methods_size: 1 │ │ + │ │ +Class #558 annotations: │ │ +Annotations on class │ │ + VISIBILITY_SYSTEM Ldalvik/annotation/EnclosingMethod; value=startScaleDownAnimation │ │ + VISIBILITY_SYSTEM Ldalvik/annotation/InnerClass; accessFlags=0 name=null │ │ + │ │ +Class #558 - │ │ + Class descriptor : 'Landroid/support/v4/widget/SwipeRefreshLayout$3;' │ │ + Access flags : 0x0000 () │ │ + Superclass : 'Landroid/view/animation/Animation;' │ │ + Interfaces - │ │ + Static fields - │ │ + Instance fields - │ │ + #0 : (in Landroid/support/v4/widget/SwipeRefreshLayout$3;) │ │ + name : 'this$0' │ │ + type : 'Landroid/support/v4/widget/SwipeRefreshLayout;' │ │ + access : 0x1010 (FINAL SYNTHETIC) │ │ + Direct methods - │ │ + #0 : (in Landroid/support/v4/widget/SwipeRefreshLayout$3;) │ │ + name : '' │ │ + type : '(Landroid/support/v4/widget/SwipeRefreshLayout;)V' │ │ + access : 0x10000 (CONSTRUCTOR) │ │ + code - │ │ + registers : 2 │ │ + ins : 2 │ │ + outs : 1 │ │ + insns size : 6 16-bit code units │ │ +077950: |[077950] android.support.v4.widget.SwipeRefreshLayout$3.:(Landroid/support/v4/widget/SwipeRefreshLayout;)V │ │ +077960: 5b01 de07 |0000: iput-object v1, v0, Landroid/support/v4/widget/SwipeRefreshLayout$3;.this$0:Landroid/support/v4/widget/SwipeRefreshLayout; // field@07de │ │ +077964: 7010 b51e 0000 |0002: invoke-direct {v0}, Landroid/view/animation/Animation;.:()V // method@1eb5 │ │ +07796a: 0e00 |0005: return-void │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=406 │ │ + locals : │ │ + 0x0000 - 0x0006 reg=0 this Landroid/support/v4/widget/SwipeRefreshLayout$3; │ │ + 0x0000 - 0x0006 reg=1 (null) Landroid/support/v4/widget/SwipeRefreshLayout; │ │ + │ │ + Virtual methods - │ │ + #0 : (in Landroid/support/v4/widget/SwipeRefreshLayout$3;) │ │ + name : 'applyTransformation' │ │ + type : '(FLandroid/view/animation/Transformation;)V' │ │ + access : 0x0001 (PUBLIC) │ │ + code - │ │ + registers : 5 │ │ + ins : 3 │ │ + outs : 2 │ │ + insns size : 9 16-bit code units │ │ +07796c: |[07796c] android.support.v4.widget.SwipeRefreshLayout$3.applyTransformation:(FLandroid/view/animation/Transformation;)V │ │ +07797c: 5420 de07 |0000: iget-object v0, v2, Landroid/support/v4/widget/SwipeRefreshLayout$3;.this$0:Landroid/support/v4/widget/SwipeRefreshLayout; // field@07de │ │ +077980: 1501 803f |0002: const/high16 v1, #int 1065353216 // #3f80 │ │ +077984: c731 |0004: sub-float/2addr v1, v3 │ │ +077986: 7120 c61b 1000 |0005: invoke-static {v0, v1}, Landroid/support/v4/widget/SwipeRefreshLayout;.access$700:(Landroid/support/v4/widget/SwipeRefreshLayout;F)V // method@1bc6 │ │ +07798c: 0e00 |0008: return-void │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=409 │ │ + 0x0008 line=410 │ │ + locals : │ │ + 0x0000 - 0x0009 reg=2 this Landroid/support/v4/widget/SwipeRefreshLayout$3; │ │ + 0x0000 - 0x0009 reg=3 interpolatedTime F │ │ + 0x0000 - 0x0009 reg=4 t Landroid/view/animation/Transformation; │ │ + │ │ + source_file_idx : 3745 (SwipeRefreshLayout.java) │ │ + │ │ +Class #559 header: │ │ +class_idx : 1010 │ │ +access_flags : 0 (0x0000) │ │ +superclass_idx : 1109 │ │ +source_file_idx : 3745 │ │ +static_fields_size : 0 │ │ +instance_fields_size: 3 │ │ +direct_methods_size : 1 │ │ +virtual_methods_size: 1 │ │ + │ │ +Class #559 annotations: │ │ +Annotations on class │ │ + VISIBILITY_SYSTEM Ldalvik/annotation/EnclosingMethod; value=startAlphaAnimation │ │ + VISIBILITY_SYSTEM Ldalvik/annotation/InnerClass; accessFlags=0 name=null │ │ + │ │ +Class #559 - │ │ + Class descriptor : 'Landroid/support/v4/widget/SwipeRefreshLayout$4;' │ │ + Access flags : 0x0000 () │ │ + Superclass : 'Landroid/view/animation/Animation;' │ │ + Interfaces - │ │ + Static fields - │ │ + Instance fields - │ │ + #0 : (in Landroid/support/v4/widget/SwipeRefreshLayout$4;) │ │ + name : 'this$0' │ │ + type : 'Landroid/support/v4/widget/SwipeRefreshLayout;' │ │ + access : 0x1010 (FINAL SYNTHETIC) │ │ + #1 : (in Landroid/support/v4/widget/SwipeRefreshLayout$4;) │ │ + name : 'val$endingAlpha' │ │ + type : 'I' │ │ + access : 0x1010 (FINAL SYNTHETIC) │ │ + #2 : (in Landroid/support/v4/widget/SwipeRefreshLayout$4;) │ │ + name : 'val$startingAlpha' │ │ + type : 'I' │ │ + access : 0x1010 (FINAL SYNTHETIC) │ │ + Direct methods - │ │ + #0 : (in Landroid/support/v4/widget/SwipeRefreshLayout$4;) │ │ + name : '' │ │ + type : '(Landroid/support/v4/widget/SwipeRefreshLayout;II)V' │ │ + access : 0x10000 (CONSTRUCTOR) │ │ + code - │ │ + registers : 4 │ │ + ins : 4 │ │ + outs : 1 │ │ + insns size : 10 16-bit code units │ │ +077990: |[077990] android.support.v4.widget.SwipeRefreshLayout$4.:(Landroid/support/v4/widget/SwipeRefreshLayout;II)V │ │ +0779a0: 5b01 df07 |0000: iput-object v1, v0, Landroid/support/v4/widget/SwipeRefreshLayout$4;.this$0:Landroid/support/v4/widget/SwipeRefreshLayout; // field@07df │ │ +0779a4: 5902 e107 |0002: iput v2, v0, Landroid/support/v4/widget/SwipeRefreshLayout$4;.val$startingAlpha:I // field@07e1 │ │ +0779a8: 5903 e007 |0004: iput v3, v0, Landroid/support/v4/widget/SwipeRefreshLayout$4;.val$endingAlpha:I // field@07e0 │ │ +0779ac: 7010 b51e 0000 |0006: invoke-direct {v0}, Landroid/view/animation/Animation;.:()V // method@1eb5 │ │ +0779b2: 0e00 |0009: return-void │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=432 │ │ + locals : │ │ + 0x0000 - 0x000a reg=0 this Landroid/support/v4/widget/SwipeRefreshLayout$4; │ │ + 0x0000 - 0x000a reg=1 (null) Landroid/support/v4/widget/SwipeRefreshLayout; │ │ + 0x0000 - 0x000a reg=2 (null) I │ │ + 0x0000 - 0x000a reg=3 (null) I │ │ + │ │ + Virtual methods - │ │ + #0 : (in Landroid/support/v4/widget/SwipeRefreshLayout$4;) │ │ + name : 'applyTransformation' │ │ + type : '(FLandroid/view/animation/Transformation;)V' │ │ + access : 0x0001 (PUBLIC) │ │ + code - │ │ + registers : 7 │ │ + ins : 3 │ │ + outs : 2 │ │ + insns size : 22 16-bit code units │ │ +0779b4: |[0779b4] android.support.v4.widget.SwipeRefreshLayout$4.applyTransformation:(FLandroid/view/animation/Transformation;)V │ │ +0779c4: 5440 df07 |0000: iget-object v0, v4, Landroid/support/v4/widget/SwipeRefreshLayout$4;.this$0:Landroid/support/v4/widget/SwipeRefreshLayout; // field@07df │ │ +0779c8: 7110 bb1b 0000 |0002: invoke-static {v0}, Landroid/support/v4/widget/SwipeRefreshLayout;.access$100:(Landroid/support/v4/widget/SwipeRefreshLayout;)Landroid/support/v4/widget/MaterialProgressDrawable; // method@1bbb │ │ +0779ce: 0c00 |0005: move-result-object v0 │ │ +0779d0: 5241 e107 |0006: iget v1, v4, Landroid/support/v4/widget/SwipeRefreshLayout$4;.val$startingAlpha:I // field@07e1 │ │ +0779d4: 8211 |0008: int-to-float v1, v1 │ │ +0779d6: 5242 e007 |0009: iget v2, v4, Landroid/support/v4/widget/SwipeRefreshLayout$4;.val$endingAlpha:I // field@07e0 │ │ +0779da: 5243 e107 |000b: iget v3, v4, Landroid/support/v4/widget/SwipeRefreshLayout$4;.val$startingAlpha:I // field@07e1 │ │ +0779de: b132 |000d: sub-int/2addr v2, v3 │ │ +0779e0: 8222 |000e: int-to-float v2, v2 │ │ +0779e2: c852 |000f: mul-float/2addr v2, v5 │ │ +0779e4: c621 |0010: add-float/2addr v1, v2 │ │ +0779e6: 8711 |0011: float-to-int v1, v1 │ │ +0779e8: 6e20 021a 1000 |0012: invoke-virtual {v0, v1}, Landroid/support/v4/widget/MaterialProgressDrawable;.setAlpha:(I)V // method@1a02 │ │ +0779ee: 0e00 |0015: return-void │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=435 │ │ + 0x0015 line=438 │ │ + locals : │ │ + 0x0000 - 0x0016 reg=4 this Landroid/support/v4/widget/SwipeRefreshLayout$4; │ │ + 0x0000 - 0x0016 reg=5 interpolatedTime F │ │ + 0x0000 - 0x0016 reg=6 t Landroid/view/animation/Transformation; │ │ + │ │ + source_file_idx : 3745 (SwipeRefreshLayout.java) │ │ + │ │ +Class #560 header: │ │ +class_idx : 1011 │ │ +access_flags : 0 (0x0000) │ │ +superclass_idx : 1337 │ │ +source_file_idx : 3745 │ │ +static_fields_size : 0 │ │ +instance_fields_size: 1 │ │ +direct_methods_size : 1 │ │ +virtual_methods_size: 3 │ │ + │ │ +Class #560 annotations: │ │ +Annotations on class │ │ + VISIBILITY_SYSTEM Ldalvik/annotation/EnclosingMethod; value=onTouchEvent │ │ + VISIBILITY_SYSTEM Ldalvik/annotation/InnerClass; accessFlags=0 name=null │ │ + │ │ +Class #560 - │ │ + Class descriptor : 'Landroid/support/v4/widget/SwipeRefreshLayout$5;' │ │ + Access flags : 0x0000 () │ │ + Superclass : 'Ljava/lang/Object;' │ │ + Interfaces - │ │ + #0 : 'Landroid/view/animation/Animation$AnimationListener;' │ │ + Static fields - │ │ + Instance fields - │ │ + #0 : (in Landroid/support/v4/widget/SwipeRefreshLayout$5;) │ │ + name : 'this$0' │ │ + type : 'Landroid/support/v4/widget/SwipeRefreshLayout;' │ │ + access : 0x1010 (FINAL SYNTHETIC) │ │ + Direct methods - │ │ + #0 : (in Landroid/support/v4/widget/SwipeRefreshLayout$5;) │ │ + name : '' │ │ + type : '(Landroid/support/v4/widget/SwipeRefreshLayout;)V' │ │ + access : 0x10000 (CONSTRUCTOR) │ │ + code - │ │ + registers : 2 │ │ + ins : 2 │ │ + outs : 1 │ │ + insns size : 6 16-bit code units │ │ +0779f0: |[0779f0] android.support.v4.widget.SwipeRefreshLayout$5.:(Landroid/support/v4/widget/SwipeRefreshLayout;)V │ │ +077a00: 5b01 e207 |0000: iput-object v1, v0, Landroid/support/v4/widget/SwipeRefreshLayout$5;.this$0:Landroid/support/v4/widget/SwipeRefreshLayout; // field@07e2 │ │ +077a04: 7010 8622 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2286 │ │ +077a0a: 0e00 |0005: return-void │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=783 │ │ + locals : │ │ + 0x0000 - 0x0006 reg=0 this Landroid/support/v4/widget/SwipeRefreshLayout$5; │ │ + 0x0000 - 0x0006 reg=1 (null) Landroid/support/v4/widget/SwipeRefreshLayout; │ │ + │ │ + Virtual methods - │ │ + #0 : (in Landroid/support/v4/widget/SwipeRefreshLayout$5;) │ │ + name : 'onAnimationEnd' │ │ + type : '(Landroid/view/animation/Animation;)V' │ │ + access : 0x0001 (PUBLIC) │ │ + code - │ │ + registers : 4 │ │ + ins : 2 │ │ + outs : 2 │ │ + insns size : 15 16-bit code units │ │ +077a0c: |[077a0c] android.support.v4.widget.SwipeRefreshLayout$5.onAnimationEnd:(Landroid/view/animation/Animation;)V │ │ +077a1c: 5420 e207 |0000: iget-object v0, v2, Landroid/support/v4/widget/SwipeRefreshLayout$5;.this$0:Landroid/support/v4/widget/SwipeRefreshLayout; // field@07e2 │ │ +077a20: 7110 c51b 0000 |0002: invoke-static {v0}, Landroid/support/v4/widget/SwipeRefreshLayout;.access$600:(Landroid/support/v4/widget/SwipeRefreshLayout;)Z // method@1bc5 │ │ +077a26: 0a00 |0005: move-result v0 │ │ +077a28: 3900 0800 |0006: if-nez v0, 000e // +0008 │ │ +077a2c: 5420 e207 |0008: iget-object v0, v2, Landroid/support/v4/widget/SwipeRefreshLayout$5;.this$0:Landroid/support/v4/widget/SwipeRefreshLayout; // field@07e2 │ │ +077a30: 1201 |000a: const/4 v1, #int 0 // #0 │ │ +077a32: 7120 bc1b 1000 |000b: invoke-static {v0, v1}, Landroid/support/v4/widget/SwipeRefreshLayout;.access$1000:(Landroid/support/v4/widget/SwipeRefreshLayout;Landroid/view/animation/Animation$AnimationListener;)V // method@1bbc │ │ +077a38: 0e00 |000e: return-void │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=791 │ │ + 0x0008 line=792 │ │ + 0x000e line=794 │ │ + locals : │ │ + 0x0000 - 0x000f reg=2 this Landroid/support/v4/widget/SwipeRefreshLayout$5; │ │ + 0x0000 - 0x000f reg=3 animation Landroid/view/animation/Animation; │ │ + │ │ + #1 : (in Landroid/support/v4/widget/SwipeRefreshLayout$5;) │ │ + name : 'onAnimationRepeat' │ │ + type : '(Landroid/view/animation/Animation;)V' │ │ + access : 0x0001 (PUBLIC) │ │ + code - │ │ + registers : 2 │ │ + ins : 2 │ │ + outs : 0 │ │ + insns size : 1 16-bit code units │ │ +077a3c: |[077a3c] android.support.v4.widget.SwipeRefreshLayout$5.onAnimationRepeat:(Landroid/view/animation/Animation;)V │ │ +077a4c: 0e00 |0000: return-void │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=798 │ │ + locals : │ │ + 0x0000 - 0x0001 reg=0 this Landroid/support/v4/widget/SwipeRefreshLayout$5; │ │ + 0x0000 - 0x0001 reg=1 animation Landroid/view/animation/Animation; │ │ + │ │ + #2 : (in Landroid/support/v4/widget/SwipeRefreshLayout$5;) │ │ + name : 'onAnimationStart' │ │ + type : '(Landroid/view/animation/Animation;)V' │ │ + access : 0x0001 (PUBLIC) │ │ + code - │ │ + registers : 2 │ │ + ins : 2 │ │ + outs : 0 │ │ + insns size : 1 16-bit code units │ │ +077a50: |[077a50] android.support.v4.widget.SwipeRefreshLayout$5.onAnimationStart:(Landroid/view/animation/Animation;)V │ │ +077a60: 0e00 |0000: return-void │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=787 │ │ + locals : │ │ + 0x0000 - 0x0001 reg=0 this Landroid/support/v4/widget/SwipeRefreshLayout$5; │ │ + 0x0000 - 0x0001 reg=1 animation Landroid/view/animation/Animation; │ │ + │ │ + source_file_idx : 3745 (SwipeRefreshLayout.java) │ │ + │ │ +Class #561 header: │ │ +class_idx : 1012 │ │ +access_flags : 0 (0x0000) │ │ +superclass_idx : 1109 │ │ +source_file_idx : 3745 │ │ +static_fields_size : 0 │ │ +instance_fields_size: 1 │ │ +direct_methods_size : 1 │ │ +virtual_methods_size: 1 │ │ + │ │ +Class #561 annotations: │ │ +Annotations on class │ │ + VISIBILITY_SYSTEM Ldalvik/annotation/EnclosingClass; value=Landroid/support/v4/widget/SwipeRefreshLayout; │ │ + VISIBILITY_SYSTEM Ldalvik/annotation/InnerClass; accessFlags=0 name=null │ │ + │ │ +Class #561 - │ │ + Class descriptor : 'Landroid/support/v4/widget/SwipeRefreshLayout$6;' │ │ + Access flags : 0x0000 () │ │ + Superclass : 'Landroid/view/animation/Animation;' │ │ + Interfaces - │ │ + Static fields - │ │ + Instance fields - │ │ + #0 : (in Landroid/support/v4/widget/SwipeRefreshLayout$6;) │ │ + name : 'this$0' │ │ + type : 'Landroid/support/v4/widget/SwipeRefreshLayout;' │ │ + access : 0x1010 (FINAL SYNTHETIC) │ │ + Direct methods - │ │ + #0 : (in Landroid/support/v4/widget/SwipeRefreshLayout$6;) │ │ + name : '' │ │ + type : '(Landroid/support/v4/widget/SwipeRefreshLayout;)V' │ │ + access : 0x10000 (CONSTRUCTOR) │ │ + code - │ │ + registers : 2 │ │ + ins : 2 │ │ + outs : 1 │ │ + insns size : 6 16-bit code units │ │ +077a64: |[077a64] android.support.v4.widget.SwipeRefreshLayout$6.:(Landroid/support/v4/widget/SwipeRefreshLayout;)V │ │ +077a74: 5b01 e307 |0000: iput-object v1, v0, Landroid/support/v4/widget/SwipeRefreshLayout$6;.this$0:Landroid/support/v4/widget/SwipeRefreshLayout; // field@07e3 │ │ +077a78: 7010 b51e 0000 |0002: invoke-direct {v0}, Landroid/view/animation/Animation;.:()V // method@1eb5 │ │ +077a7e: 0e00 |0005: return-void │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=842 │ │ + locals : │ │ + 0x0000 - 0x0006 reg=0 this Landroid/support/v4/widget/SwipeRefreshLayout$6; │ │ + 0x0000 - 0x0006 reg=1 (null) Landroid/support/v4/widget/SwipeRefreshLayout; │ │ + │ │ + Virtual methods - │ │ + #0 : (in Landroid/support/v4/widget/SwipeRefreshLayout$6;) │ │ + name : 'applyTransformation' │ │ + type : '(FLandroid/view/animation/Transformation;)V' │ │ + access : 0x0001 (PUBLIC) │ │ + code - │ │ + registers : 8 │ │ + ins : 3 │ │ + outs : 3 │ │ + insns size : 69 16-bit code units │ │ +077a80: |[077a80] android.support.v4.widget.SwipeRefreshLayout$6.applyTransformation:(FLandroid/view/animation/Transformation;)V │ │ +077a90: 1202 |0000: const/4 v2, #int 0 // #0 │ │ +077a92: 1200 |0001: const/4 v0, #int 0 // #0 │ │ +077a94: 5453 e307 |0002: iget-object v3, v5, Landroid/support/v4/widget/SwipeRefreshLayout$6;.this$0:Landroid/support/v4/widget/SwipeRefreshLayout; // field@07e3 │ │ +077a98: 7110 bd1b 0300 |0004: invoke-static {v3}, Landroid/support/v4/widget/SwipeRefreshLayout;.access$1100:(Landroid/support/v4/widget/SwipeRefreshLayout;)Z // method@1bbd │ │ +077a9e: 0a03 |0007: move-result v3 │ │ +077aa0: 3903 3500 |0008: if-nez v3, 003d // +0035 │ │ +077aa4: 5453 e307 |000a: iget-object v3, v5, Landroid/support/v4/widget/SwipeRefreshLayout$6;.this$0:Landroid/support/v4/widget/SwipeRefreshLayout; // field@07e3 │ │ +077aa8: 7110 be1b 0300 |000c: invoke-static {v3}, Landroid/support/v4/widget/SwipeRefreshLayout;.access$1200:(Landroid/support/v4/widget/SwipeRefreshLayout;)F // method@1bbe │ │ +077aae: 0a03 |000f: move-result v3 │ │ +077ab0: 5454 e307 |0010: iget-object v4, v5, Landroid/support/v4/widget/SwipeRefreshLayout$6;.this$0:Landroid/support/v4/widget/SwipeRefreshLayout; // field@07e3 │ │ +077ab4: 5244 0a08 |0012: iget v4, v4, Landroid/support/v4/widget/SwipeRefreshLayout;.mOriginalOffsetTop:I // field@080a │ │ +077ab8: 7110 7822 0400 |0014: invoke-static {v4}, Ljava/lang/Math;.abs:(I)I // method@2278 │ │ +077abe: 0a04 |0017: move-result v4 │ │ +077ac0: 8244 |0018: int-to-float v4, v4 │ │ +077ac2: c743 |0019: sub-float/2addr v3, v4 │ │ +077ac4: 8730 |001a: float-to-int v0, v3 │ │ +077ac6: 5453 e307 |001b: iget-object v3, v5, Landroid/support/v4/widget/SwipeRefreshLayout$6;.this$0:Landroid/support/v4/widget/SwipeRefreshLayout; // field@07e3 │ │ +077aca: 5233 0308 |001d: iget v3, v3, Landroid/support/v4/widget/SwipeRefreshLayout;.mFrom:I // field@0803 │ │ +077ace: 5454 e307 |001f: iget-object v4, v5, Landroid/support/v4/widget/SwipeRefreshLayout$6;.this$0:Landroid/support/v4/widget/SwipeRefreshLayout; // field@07e3 │ │ +077ad2: 5244 0308 |0021: iget v4, v4, Landroid/support/v4/widget/SwipeRefreshLayout;.mFrom:I // field@0803 │ │ +077ad6: 9104 0004 |0023: sub-int v4, v0, v4 │ │ +077ada: 8244 |0025: int-to-float v4, v4 │ │ +077adc: c864 |0026: mul-float/2addr v4, v6 │ │ +077ade: 8744 |0027: float-to-int v4, v4 │ │ +077ae0: 9002 0304 |0028: add-int v2, v3, v4 │ │ +077ae4: 5453 e307 |002a: iget-object v3, v5, Landroid/support/v4/widget/SwipeRefreshLayout$6;.this$0:Landroid/support/v4/widget/SwipeRefreshLayout; // field@07e3 │ │ +077ae8: 7110 c31b 0300 |002c: invoke-static {v3}, Landroid/support/v4/widget/SwipeRefreshLayout;.access$400:(Landroid/support/v4/widget/SwipeRefreshLayout;)Landroid/support/v4/widget/CircleImageView; // method@1bc3 │ │ +077aee: 0c03 |002f: move-result-object v3 │ │ +077af0: 6e10 7218 0300 |0030: invoke-virtual {v3}, Landroid/support/v4/widget/CircleImageView;.getTop:()I // method@1872 │ │ +077af6: 0a03 |0033: move-result v3 │ │ +077af8: 9101 0203 |0034: sub-int v1, v2, v3 │ │ +077afc: 5453 e307 |0036: iget-object v3, v5, Landroid/support/v4/widget/SwipeRefreshLayout$6;.this$0:Landroid/support/v4/widget/SwipeRefreshLayout; // field@07e3 │ │ +077b00: 1204 |0038: const/4 v4, #int 0 // #0 │ │ +077b02: 7130 c91b 1304 |0039: invoke-static {v3, v1, v4}, Landroid/support/v4/widget/SwipeRefreshLayout;.access$900:(Landroid/support/v4/widget/SwipeRefreshLayout;IZ)V // method@1bc9 │ │ +077b08: 0e00 |003c: return-void │ │ +077b0a: 5453 e307 |003d: iget-object v3, v5, Landroid/support/v4/widget/SwipeRefreshLayout$6;.this$0:Landroid/support/v4/widget/SwipeRefreshLayout; // field@07e3 │ │ +077b0e: 7110 be1b 0300 |003f: invoke-static {v3}, Landroid/support/v4/widget/SwipeRefreshLayout;.access$1200:(Landroid/support/v4/widget/SwipeRefreshLayout;)F // method@1bbe │ │ +077b14: 0a03 |0042: move-result v3 │ │ +077b16: 8730 |0043: float-to-int v0, v3 │ │ +077b18: 28d7 |0044: goto 001b // -0029 │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=845 │ │ + 0x0001 line=846 │ │ + 0x0002 line=847 │ │ + 0x000a line=848 │ │ + 0x001b line=852 │ │ + 0x002a line=853 │ │ + 0x0036 line=854 │ │ + 0x003c line=855 │ │ + 0x003d line=850 │ │ + locals : │ │ + 0x0036 - 0x003d reg=1 offset I │ │ + 0x0002 - 0x0045 reg=0 endTarget I │ │ + 0x0001 - 0x0045 reg=2 targetTop I │ │ + 0x0000 - 0x0045 reg=5 this Landroid/support/v4/widget/SwipeRefreshLayout$6; │ │ + 0x0000 - 0x0045 reg=6 interpolatedTime F │ │ + 0x0000 - 0x0045 reg=7 t Landroid/view/animation/Transformation; │ │ + │ │ + source_file_idx : 3745 (SwipeRefreshLayout.java) │ │ + │ │ +Class #562 header: │ │ +class_idx : 1013 │ │ +access_flags : 0 (0x0000) │ │ +superclass_idx : 1109 │ │ +source_file_idx : 3745 │ │ +static_fields_size : 0 │ │ +instance_fields_size: 1 │ │ +direct_methods_size : 1 │ │ +virtual_methods_size: 1 │ │ + │ │ +Class #562 annotations: │ │ +Annotations on class │ │ + VISIBILITY_SYSTEM Ldalvik/annotation/EnclosingClass; value=Landroid/support/v4/widget/SwipeRefreshLayout; │ │ + VISIBILITY_SYSTEM Ldalvik/annotation/InnerClass; accessFlags=0 name=null │ │ + │ │ +Class #562 - │ │ + Class descriptor : 'Landroid/support/v4/widget/SwipeRefreshLayout$7;' │ │ + Access flags : 0x0000 () │ │ + Superclass : 'Landroid/view/animation/Animation;' │ │ + Interfaces - │ │ + Static fields - │ │ + Instance fields - │ │ + #0 : (in Landroid/support/v4/widget/SwipeRefreshLayout$7;) │ │ + name : 'this$0' │ │ + type : 'Landroid/support/v4/widget/SwipeRefreshLayout;' │ │ + access : 0x1010 (FINAL SYNTHETIC) │ │ + Direct methods - │ │ + #0 : (in Landroid/support/v4/widget/SwipeRefreshLayout$7;) │ │ + name : '' │ │ + type : '(Landroid/support/v4/widget/SwipeRefreshLayout;)V' │ │ + access : 0x10000 (CONSTRUCTOR) │ │ + code - │ │ + registers : 2 │ │ + ins : 2 │ │ + outs : 1 │ │ + insns size : 6 16-bit code units │ │ +077b1c: |[077b1c] android.support.v4.widget.SwipeRefreshLayout$7.:(Landroid/support/v4/widget/SwipeRefreshLayout;)V │ │ +077b2c: 5b01 e407 |0000: iput-object v1, v0, Landroid/support/v4/widget/SwipeRefreshLayout$7;.this$0:Landroid/support/v4/widget/SwipeRefreshLayout; // field@07e4 │ │ +077b30: 7010 b51e 0000 |0002: invoke-direct {v0}, Landroid/view/animation/Animation;.:()V // method@1eb5 │ │ +077b36: 0e00 |0005: return-void │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=865 │ │ + locals : │ │ + 0x0000 - 0x0006 reg=0 this Landroid/support/v4/widget/SwipeRefreshLayout$7; │ │ + 0x0000 - 0x0006 reg=1 (null) Landroid/support/v4/widget/SwipeRefreshLayout; │ │ + │ │ + Virtual methods - │ │ + #0 : (in Landroid/support/v4/widget/SwipeRefreshLayout$7;) │ │ + name : 'applyTransformation' │ │ + type : '(FLandroid/view/animation/Transformation;)V' │ │ + access : 0x0001 (PUBLIC) │ │ + code - │ │ + registers : 4 │ │ + ins : 3 │ │ + outs : 2 │ │ + insns size : 6 16-bit code units │ │ +077b38: |[077b38] android.support.v4.widget.SwipeRefreshLayout$7.applyTransformation:(FLandroid/view/animation/Transformation;)V │ │ +077b48: 5410 e407 |0000: iget-object v0, v1, Landroid/support/v4/widget/SwipeRefreshLayout$7;.this$0:Landroid/support/v4/widget/SwipeRefreshLayout; // field@07e4 │ │ +077b4c: 7120 bf1b 2000 |0002: invoke-static {v0, v2}, Landroid/support/v4/widget/SwipeRefreshLayout;.access$1300:(Landroid/support/v4/widget/SwipeRefreshLayout;F)V // method@1bbf │ │ +077b52: 0e00 |0005: return-void │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=868 │ │ + 0x0005 line=869 │ │ + locals : │ │ + 0x0000 - 0x0006 reg=1 this Landroid/support/v4/widget/SwipeRefreshLayout$7; │ │ + 0x0000 - 0x0006 reg=2 interpolatedTime F │ │ + 0x0000 - 0x0006 reg=3 t Landroid/view/animation/Transformation; │ │ + │ │ + source_file_idx : 3745 (SwipeRefreshLayout.java) │ │ + │ │ +Class #563 header: │ │ +class_idx : 1014 │ │ +access_flags : 0 (0x0000) │ │ +superclass_idx : 1109 │ │ +source_file_idx : 3745 │ │ +static_fields_size : 0 │ │ +instance_fields_size: 1 │ │ +direct_methods_size : 1 │ │ +virtual_methods_size: 1 │ │ + │ │ +Class #563 annotations: │ │ +Annotations on class │ │ + VISIBILITY_SYSTEM Ldalvik/annotation/EnclosingMethod; value=startScaleDownReturnToStartAnimation │ │ + VISIBILITY_SYSTEM Ldalvik/annotation/InnerClass; accessFlags=0 name=null │ │ + │ │ +Class #563 - │ │ + Class descriptor : 'Landroid/support/v4/widget/SwipeRefreshLayout$8;' │ │ + Access flags : 0x0000 () │ │ + Superclass : 'Landroid/view/animation/Animation;' │ │ + Interfaces - │ │ + Static fields - │ │ + Instance fields - │ │ + #0 : (in Landroid/support/v4/widget/SwipeRefreshLayout$8;) │ │ + name : 'this$0' │ │ + type : 'Landroid/support/v4/widget/SwipeRefreshLayout;' │ │ + access : 0x1010 (FINAL SYNTHETIC) │ │ + Direct methods - │ │ + #0 : (in Landroid/support/v4/widget/SwipeRefreshLayout$8;) │ │ + name : '' │ │ + type : '(Landroid/support/v4/widget/SwipeRefreshLayout;)V' │ │ + access : 0x10000 (CONSTRUCTOR) │ │ + code - │ │ + registers : 2 │ │ + ins : 2 │ │ + outs : 1 │ │ + insns size : 6 16-bit code units │ │ +077b54: |[077b54] android.support.v4.widget.SwipeRefreshLayout$8.:(Landroid/support/v4/widget/SwipeRefreshLayout;)V │ │ +077b64: 5b01 e507 |0000: iput-object v1, v0, Landroid/support/v4/widget/SwipeRefreshLayout$8;.this$0:Landroid/support/v4/widget/SwipeRefreshLayout; // field@07e5 │ │ +077b68: 7010 b51e 0000 |0002: invoke-direct {v0}, Landroid/view/animation/Animation;.:()V // method@1eb5 │ │ +077b6e: 0e00 |0005: return-void │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=880 │ │ + locals : │ │ + 0x0000 - 0x0006 reg=0 this Landroid/support/v4/widget/SwipeRefreshLayout$8; │ │ + 0x0000 - 0x0006 reg=1 (null) Landroid/support/v4/widget/SwipeRefreshLayout; │ │ + │ │ + Virtual methods - │ │ + #0 : (in Landroid/support/v4/widget/SwipeRefreshLayout$8;) │ │ + name : 'applyTransformation' │ │ + type : '(FLandroid/view/animation/Transformation;)V' │ │ + access : 0x0001 (PUBLIC) │ │ + code - │ │ + registers : 6 │ │ + ins : 3 │ │ + outs : 2 │ │ + insns size : 27 16-bit code units │ │ +077b70: |[077b70] android.support.v4.widget.SwipeRefreshLayout$8.applyTransformation:(FLandroid/view/animation/Transformation;)V │ │ +077b80: 5431 e507 |0000: iget-object v1, v3, Landroid/support/v4/widget/SwipeRefreshLayout$8;.this$0:Landroid/support/v4/widget/SwipeRefreshLayout; // field@07e5 │ │ +077b84: 7110 c01b 0100 |0002: invoke-static {v1}, Landroid/support/v4/widget/SwipeRefreshLayout;.access$1400:(Landroid/support/v4/widget/SwipeRefreshLayout;)F // method@1bc0 │ │ +077b8a: 0a01 |0005: move-result v1 │ │ +077b8c: 5432 e507 |0006: iget-object v2, v3, Landroid/support/v4/widget/SwipeRefreshLayout$8;.this$0:Landroid/support/v4/widget/SwipeRefreshLayout; // field@07e5 │ │ +077b90: 7110 c01b 0200 |0008: invoke-static {v2}, Landroid/support/v4/widget/SwipeRefreshLayout;.access$1400:(Landroid/support/v4/widget/SwipeRefreshLayout;)F // method@1bc0 │ │ +077b96: 0a02 |000b: move-result v2 │ │ +077b98: 7f22 |000c: neg-float v2, v2 │ │ +077b9a: c842 |000d: mul-float/2addr v2, v4 │ │ +077b9c: a600 0102 |000e: add-float v0, v1, v2 │ │ +077ba0: 5431 e507 |0010: iget-object v1, v3, Landroid/support/v4/widget/SwipeRefreshLayout$8;.this$0:Landroid/support/v4/widget/SwipeRefreshLayout; // field@07e5 │ │ +077ba4: 7120 c61b 0100 |0012: invoke-static {v1, v0}, Landroid/support/v4/widget/SwipeRefreshLayout;.access$700:(Landroid/support/v4/widget/SwipeRefreshLayout;F)V // method@1bc6 │ │ +077baa: 5431 e507 |0015: iget-object v1, v3, Landroid/support/v4/widget/SwipeRefreshLayout$8;.this$0:Landroid/support/v4/widget/SwipeRefreshLayout; // field@07e5 │ │ +077bae: 7120 bf1b 4100 |0017: invoke-static {v1, v4}, Landroid/support/v4/widget/SwipeRefreshLayout;.access$1300:(Landroid/support/v4/widget/SwipeRefreshLayout;F)V // method@1bbf │ │ +077bb4: 0e00 |001a: return-void │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=883 │ │ + 0x0010 line=884 │ │ + 0x0015 line=885 │ │ + 0x001a line=886 │ │ + locals : │ │ + 0x0010 - 0x001b reg=0 targetScale F │ │ + 0x0000 - 0x001b reg=3 this Landroid/support/v4/widget/SwipeRefreshLayout$8; │ │ + 0x0000 - 0x001b reg=4 interpolatedTime F │ │ + 0x0000 - 0x001b reg=5 t Landroid/view/animation/Transformation; │ │ + │ │ + source_file_idx : 3745 (SwipeRefreshLayout.java) │ │ + │ │ +Class #564 header: │ │ +class_idx : 1015 │ │ +access_flags : 1537 (0x0601) │ │ +superclass_idx : 1337 │ │ +source_file_idx : 3745 │ │ +static_fields_size : 0 │ │ +instance_fields_size: 0 │ │ +direct_methods_size : 0 │ │ +virtual_methods_size: 1 │ │ + │ │ +Class #564 annotations: │ │ +Annotations on class │ │ + VISIBILITY_SYSTEM Ldalvik/annotation/EnclosingClass; value=Landroid/support/v4/widget/SwipeRefreshLayout; │ │ + VISIBILITY_SYSTEM Ldalvik/annotation/InnerClass; accessFlags=1545 name="OnRefreshListener" │ │ + │ │ +Class #564 - │ │ + Class descriptor : 'Landroid/support/v4/widget/SwipeRefreshLayout$OnRefreshListener;' │ │ + Access flags : 0x0601 (PUBLIC INTERFACE ABSTRACT) │ │ + Superclass : 'Ljava/lang/Object;' │ │ + Interfaces - │ │ + Static fields - │ │ + Instance fields - │ │ + Direct methods - │ │ + Virtual methods - │ │ + #0 : (in Landroid/support/v4/widget/SwipeRefreshLayout$OnRefreshListener;) │ │ + name : 'onRefresh' │ │ + type : '()V' │ │ + access : 0x0401 (PUBLIC ABSTRACT) │ │ + code : (none) │ │ + │ │ + source_file_idx : 3745 (SwipeRefreshLayout.java) │ │ + │ │ +Class #565 header: │ │ +class_idx : 1016 │ │ +access_flags : 1 (0x0001) │ │ +superclass_idx : 1084 │ │ +source_file_idx : 3745 │ │ +static_fields_size : 18 │ │ +instance_fields_size: 33 │ │ +direct_methods_size : 38 │ │ +virtual_methods_size: 18 │ │ + │ │ +Class #565 annotations: │ │ +Annotations on class │ │ + VISIBILITY_SYSTEM Ldalvik/annotation/MemberClasses; value={ Landroid/support/v4/widget/SwipeRefreshLayout$OnRefreshListener; } │ │ +Annotations on method #7145 'setColorScheme' │ │ + VISIBILITY_RUNTIME Ljava/lang/Deprecated; │ │ + │ │ +Class #565 - │ │ + Class descriptor : 'Landroid/support/v4/widget/SwipeRefreshLayout;' │ │ + Access flags : 0x0001 (PUBLIC) │ │ + Superclass : 'Landroid/view/ViewGroup;' │ │ + Interfaces - │ │ + Static fields - │ │ + #0 : (in Landroid/support/v4/widget/SwipeRefreshLayout;) │ │ + name : 'ALPHA_ANIMATION_DURATION' │ │ + type : 'I' │ │ + access : 0x001a (PRIVATE STATIC FINAL) │ │ + value : 300 │ │ + #1 : (in Landroid/support/v4/widget/SwipeRefreshLayout;) │ │ + name : 'ANIMATE_TO_START_DURATION' │ │ + type : 'I' │ │ + access : 0x001a (PRIVATE STATIC FINAL) │ │ + value : 200 │ │ + #2 : (in Landroid/support/v4/widget/SwipeRefreshLayout;) │ │ + name : 'ANIMATE_TO_TRIGGER_DURATION' │ │ + type : 'I' │ │ + access : 0x001a (PRIVATE STATIC FINAL) │ │ + value : 200 │ │ + #3 : (in Landroid/support/v4/widget/SwipeRefreshLayout;) │ │ + name : 'CIRCLE_BG_LIGHT' │ │ + type : 'I' │ │ + access : 0x001a (PRIVATE STATIC FINAL) │ │ + value : -328966 │ │ + #4 : (in Landroid/support/v4/widget/SwipeRefreshLayout;) │ │ + name : 'CIRCLE_DIAMETER' │ │ + type : 'I' │ │ + access : 0x001a (PRIVATE STATIC FINAL) │ │ + value : 40 │ │ + #5 : (in Landroid/support/v4/widget/SwipeRefreshLayout;) │ │ + name : 'CIRCLE_DIAMETER_LARGE' │ │ + type : 'I' │ │ + access : 0x001a (PRIVATE STATIC FINAL) │ │ + value : 56 │ │ + #6 : (in Landroid/support/v4/widget/SwipeRefreshLayout;) │ │ + name : 'DECELERATE_INTERPOLATION_FACTOR' │ │ + type : 'F' │ │ + access : 0x001a (PRIVATE STATIC FINAL) │ │ + value : 2 │ │ + #7 : (in Landroid/support/v4/widget/SwipeRefreshLayout;) │ │ + name : 'DEFAULT' │ │ + type : 'I' │ │ + access : 0x0019 (PUBLIC STATIC FINAL) │ │ + value : 1 │ │ + #8 : (in Landroid/support/v4/widget/SwipeRefreshLayout;) │ │ + name : 'DEFAULT_CIRCLE_TARGET' │ │ + type : 'I' │ │ + access : 0x001a (PRIVATE STATIC FINAL) │ │ + value : 64 │ │ + #9 : (in Landroid/support/v4/widget/SwipeRefreshLayout;) │ │ + name : 'DRAG_RATE' │ │ + type : 'F' │ │ + access : 0x001a (PRIVATE STATIC FINAL) │ │ + value : 0.5 │ │ + #10 : (in Landroid/support/v4/widget/SwipeRefreshLayout;) │ │ + name : 'INVALID_POINTER' │ │ + type : 'I' │ │ + access : 0x001a (PRIVATE STATIC FINAL) │ │ + value : -1 │ │ + #11 : (in Landroid/support/v4/widget/SwipeRefreshLayout;) │ │ + name : 'LARGE' │ │ + type : 'I' │ │ + access : 0x0019 (PUBLIC STATIC FINAL) │ │ + value : 0 │ │ + #12 : (in Landroid/support/v4/widget/SwipeRefreshLayout;) │ │ + name : 'LAYOUT_ATTRS' │ │ + type : '[I' │ │ + access : 0x001a (PRIVATE STATIC FINAL) │ │ + value : null │ │ + #13 : (in Landroid/support/v4/widget/SwipeRefreshLayout;) │ │ + name : 'LOG_TAG' │ │ + type : 'Ljava/lang/String;' │ │ + access : 0x001a (PRIVATE STATIC FINAL) │ │ + value : null │ │ + #14 : (in Landroid/support/v4/widget/SwipeRefreshLayout;) │ │ + name : 'MAX_ALPHA' │ │ + type : 'I' │ │ + access : 0x001a (PRIVATE STATIC FINAL) │ │ + value : 255 │ │ + #15 : (in Landroid/support/v4/widget/SwipeRefreshLayout;) │ │ + name : 'MAX_PROGRESS_ANGLE' │ │ + type : 'F' │ │ + access : 0x001a (PRIVATE STATIC FINAL) │ │ + value : 0.8 │ │ + #16 : (in Landroid/support/v4/widget/SwipeRefreshLayout;) │ │ + name : 'SCALE_DOWN_DURATION' │ │ + type : 'I' │ │ + access : 0x001a (PRIVATE STATIC FINAL) │ │ + value : 150 │ │ + #17 : (in Landroid/support/v4/widget/SwipeRefreshLayout;) │ │ + name : 'STARTING_PROGRESS_ALPHA' │ │ + type : 'I' │ │ + access : 0x001a (PRIVATE STATIC FINAL) │ │ + value : 76 │ │ + Instance fields - │ │ + #0 : (in Landroid/support/v4/widget/SwipeRefreshLayout;) │ │ + name : 'mActivePointerId' │ │ + type : 'I' │ │ + access : 0x0002 (PRIVATE) │ │ + #1 : (in Landroid/support/v4/widget/SwipeRefreshLayout;) │ │ + name : 'mAlphaMaxAnimation' │ │ + type : 'Landroid/view/animation/Animation;' │ │ + access : 0x0002 (PRIVATE) │ │ + #2 : (in Landroid/support/v4/widget/SwipeRefreshLayout;) │ │ + name : 'mAlphaStartAnimation' │ │ + type : 'Landroid/view/animation/Animation;' │ │ + access : 0x0002 (PRIVATE) │ │ + #3 : (in Landroid/support/v4/widget/SwipeRefreshLayout;) │ │ + name : 'mAnimateToCorrectPosition' │ │ + type : 'Landroid/view/animation/Animation;' │ │ + access : 0x0012 (PRIVATE FINAL) │ │ + #4 : (in Landroid/support/v4/widget/SwipeRefreshLayout;) │ │ + name : 'mAnimateToStartPosition' │ │ + type : 'Landroid/view/animation/Animation;' │ │ + access : 0x0012 (PRIVATE FINAL) │ │ + #5 : (in Landroid/support/v4/widget/SwipeRefreshLayout;) │ │ + name : 'mCircleHeight' │ │ + type : 'I' │ │ + access : 0x0002 (PRIVATE) │ │ + #6 : (in Landroid/support/v4/widget/SwipeRefreshLayout;) │ │ + name : 'mCircleView' │ │ + type : 'Landroid/support/v4/widget/CircleImageView;' │ │ + access : 0x0002 (PRIVATE) │ │ + #7 : (in Landroid/support/v4/widget/SwipeRefreshLayout;) │ │ + name : 'mCircleViewIndex' │ │ + type : 'I' │ │ + access : 0x0002 (PRIVATE) │ │ + #8 : (in Landroid/support/v4/widget/SwipeRefreshLayout;) │ │ + name : 'mCircleWidth' │ │ + type : 'I' │ │ + access : 0x0002 (PRIVATE) │ │ + #9 : (in Landroid/support/v4/widget/SwipeRefreshLayout;) │ │ + name : 'mCurrentTargetOffsetTop' │ │ + type : 'I' │ │ + access : 0x0002 (PRIVATE) │ │ + #10 : (in Landroid/support/v4/widget/SwipeRefreshLayout;) │ │ + name : 'mDecelerateInterpolator' │ │ + type : 'Landroid/view/animation/DecelerateInterpolator;' │ │ + access : 0x0012 (PRIVATE FINAL) │ │ + #11 : (in Landroid/support/v4/widget/SwipeRefreshLayout;) │ │ + name : 'mFrom' │ │ + type : 'I' │ │ + access : 0x0004 (PROTECTED) │ │ + #12 : (in Landroid/support/v4/widget/SwipeRefreshLayout;) │ │ + name : 'mInitialMotionY' │ │ + type : 'F' │ │ + access : 0x0002 (PRIVATE) │ │ + #13 : (in Landroid/support/v4/widget/SwipeRefreshLayout;) │ │ + name : 'mIsBeingDragged' │ │ + type : 'Z' │ │ + access : 0x0002 (PRIVATE) │ │ + #14 : (in Landroid/support/v4/widget/SwipeRefreshLayout;) │ │ + name : 'mListener' │ │ + type : 'Landroid/support/v4/widget/SwipeRefreshLayout$OnRefreshListener;' │ │ + access : 0x0002 (PRIVATE) │ │ + #15 : (in Landroid/support/v4/widget/SwipeRefreshLayout;) │ │ + name : 'mMediumAnimationDuration' │ │ + type : 'I' │ │ + access : 0x0002 (PRIVATE) │ │ + #16 : (in Landroid/support/v4/widget/SwipeRefreshLayout;) │ │ + name : 'mNotify' │ │ + type : 'Z' │ │ + access : 0x0002 (PRIVATE) │ │ + #17 : (in Landroid/support/v4/widget/SwipeRefreshLayout;) │ │ + name : 'mOriginalOffsetCalculated' │ │ + type : 'Z' │ │ + access : 0x0002 (PRIVATE) │ │ + #18 : (in Landroid/support/v4/widget/SwipeRefreshLayout;) │ │ + name : 'mOriginalOffsetTop' │ │ + type : 'I' │ │ + access : 0x0004 (PROTECTED) │ │ + #19 : (in Landroid/support/v4/widget/SwipeRefreshLayout;) │ │ + name : 'mProgress' │ │ + type : 'Landroid/support/v4/widget/MaterialProgressDrawable;' │ │ + access : 0x0002 (PRIVATE) │ │ + #20 : (in Landroid/support/v4/widget/SwipeRefreshLayout;) │ │ + name : 'mRefreshListener' │ │ + type : 'Landroid/view/animation/Animation$AnimationListener;' │ │ + access : 0x0002 (PRIVATE) │ │ + #21 : (in Landroid/support/v4/widget/SwipeRefreshLayout;) │ │ + name : 'mRefreshing' │ │ + type : 'Z' │ │ + access : 0x0002 (PRIVATE) │ │ + #22 : (in Landroid/support/v4/widget/SwipeRefreshLayout;) │ │ + name : 'mReturningToStart' │ │ + type : 'Z' │ │ + access : 0x0002 (PRIVATE) │ │ + #23 : (in Landroid/support/v4/widget/SwipeRefreshLayout;) │ │ + name : 'mScale' │ │ + type : 'Z' │ │ + access : 0x0002 (PRIVATE) │ │ + #24 : (in Landroid/support/v4/widget/SwipeRefreshLayout;) │ │ + name : 'mScaleAnimation' │ │ + type : 'Landroid/view/animation/Animation;' │ │ + access : 0x0002 (PRIVATE) │ │ + #25 : (in Landroid/support/v4/widget/SwipeRefreshLayout;) │ │ + name : 'mScaleDownAnimation' │ │ + type : 'Landroid/view/animation/Animation;' │ │ + access : 0x0002 (PRIVATE) │ │ + #26 : (in Landroid/support/v4/widget/SwipeRefreshLayout;) │ │ + name : 'mScaleDownToStartAnimation' │ │ + type : 'Landroid/view/animation/Animation;' │ │ + access : 0x0002 (PRIVATE) │ │ + #27 : (in Landroid/support/v4/widget/SwipeRefreshLayout;) │ │ + name : 'mSpinnerFinalOffset' │ │ + type : 'F' │ │ + access : 0x0002 (PRIVATE) │ │ + #28 : (in Landroid/support/v4/widget/SwipeRefreshLayout;) │ │ + name : 'mStartingScale' │ │ + type : 'F' │ │ + access : 0x0002 (PRIVATE) │ │ + #29 : (in Landroid/support/v4/widget/SwipeRefreshLayout;) │ │ + name : 'mTarget' │ │ + type : 'Landroid/view/View;' │ │ + access : 0x0002 (PRIVATE) │ │ + #30 : (in Landroid/support/v4/widget/SwipeRefreshLayout;) │ │ + name : 'mTotalDragDistance' │ │ + type : 'F' │ │ + access : 0x0002 (PRIVATE) │ │ + #31 : (in Landroid/support/v4/widget/SwipeRefreshLayout;) │ │ + name : 'mTouchSlop' │ │ + type : 'I' │ │ + access : 0x0002 (PRIVATE) │ │ + #32 : (in Landroid/support/v4/widget/SwipeRefreshLayout;) │ │ + name : 'mUsingCustomStart' │ │ + type : 'Z' │ │ + access : 0x0002 (PRIVATE) │ │ + Direct methods - │ │ + #0 : (in Landroid/support/v4/widget/SwipeRefreshLayout;) │ │ + name : '' │ │ + type : '()V' │ │ + access : 0x10008 (STATIC CONSTRUCTOR) │ │ + code - │ │ + registers : 3 │ │ + ins : 0 │ │ + outs : 1 │ │ + insns size : 20 16-bit code units │ │ +077bb8: |[077bb8] android.support.v4.widget.SwipeRefreshLayout.:()V │ │ +077bc8: 1c00 f803 |0000: const-class v0, Landroid/support/v4/widget/SwipeRefreshLayout; // type@03f8 │ │ +077bcc: 6e10 5d22 0000 |0002: invoke-virtual {v0}, Ljava/lang/Class;.getSimpleName:()Ljava/lang/String; // method@225d │ │ +077bd2: 0c00 |0005: move-result-object v0 │ │ +077bd4: 6900 f307 |0006: sput-object v0, Landroid/support/v4/widget/SwipeRefreshLayout;.LOG_TAG:Ljava/lang/String; // field@07f3 │ │ +077bd8: 1210 |0008: const/4 v0, #int 1 // #1 │ │ +077bda: 2300 a205 |0009: new-array v0, v0, [I // type@05a2 │ │ +077bde: 1201 |000b: const/4 v1, #int 0 // #0 │ │ +077be0: 1402 0e00 0101 |000c: const v2, #float 2.36936e-38 // #0101000e │ │ +077be6: 4b02 0001 |000f: aput v2, v0, v1 │ │ +077bea: 6900 f207 |0011: sput-object v0, Landroid/support/v4/widget/SwipeRefreshLayout;.LAYOUT_ATTRS:[I // field@07f2 │ │ +077bee: 0e00 |0013: return-void │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=64 │ │ + 0x0008 line=113 │ │ + locals : │ │ + │ │ + #1 : (in Landroid/support/v4/widget/SwipeRefreshLayout;) │ │ + name : '' │ │ + type : '(Landroid/content/Context;)V' │ │ + access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ + code - │ │ + registers : 3 │ │ + ins : 2 │ │ + outs : 3 │ │ + insns size : 5 16-bit code units │ │ +077bf0: |[077bf0] android.support.v4.widget.SwipeRefreshLayout.:(Landroid/content/Context;)V │ │ +077c00: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +077c02: 7030 b91b 2100 |0001: invoke-direct {v1, v2, v0}, Landroid/support/v4/widget/SwipeRefreshLayout;.:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@1bb9 │ │ +077c08: 0e00 |0004: return-void │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=258 │ │ + 0x0004 line=259 │ │ + locals : │ │ + 0x0000 - 0x0005 reg=1 this Landroid/support/v4/widget/SwipeRefreshLayout; │ │ + 0x0000 - 0x0005 reg=2 context Landroid/content/Context; │ │ + │ │ + #2 : (in Landroid/support/v4/widget/SwipeRefreshLayout;) │ │ + name : '' │ │ + type : '(Landroid/content/Context;Landroid/util/AttributeSet;)V' │ │ + access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ + code - │ │ + registers : 10 │ │ + ins : 3 │ │ + outs : 3 │ │ + insns size : 130 16-bit code units │ │ +077c0c: |[077c0c] android.support.v4.widget.SwipeRefreshLayout.:(Landroid/content/Context;Landroid/util/AttributeSet;)V │ │ +077c1c: 1216 |0000: const/4 v6, #int 1 // #1 │ │ +077c1e: 12f3 |0001: const/4 v3, #int -1 // #ff │ │ +077c20: 1505 2042 |0002: const/high16 v5, #int 1109393408 // #4220 │ │ +077c24: 1204 |0004: const/4 v4, #int 0 // #0 │ │ +077c26: 7030 a21d 8709 |0005: invoke-direct {v7, v8, v9}, Landroid/view/ViewGroup;.:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@1da2 │ │ +077c2c: 5c74 0d08 |0008: iput-boolean v4, v7, Landroid/support/v4/widget/SwipeRefreshLayout;.mRefreshing:Z // field@080d │ │ +077c30: 1502 80bf |000a: const/high16 v2, #int -1082130432 // #bf80 │ │ +077c34: 5972 1608 |000c: iput v2, v7, Landroid/support/v4/widget/SwipeRefreshLayout;.mTotalDragDistance:F // field@0816 │ │ +077c38: 5c74 0908 |000e: iput-boolean v4, v7, Landroid/support/v4/widget/SwipeRefreshLayout;.mOriginalOffsetCalculated:Z // field@0809 │ │ +077c3c: 5973 f807 |0010: iput v3, v7, Landroid/support/v4/widget/SwipeRefreshLayout;.mActivePointerId:I // field@07f8 │ │ +077c40: 5973 ff07 |0012: iput v3, v7, Landroid/support/v4/widget/SwipeRefreshLayout;.mCircleViewIndex:I // field@07ff │ │ +077c44: 2202 ef03 |0014: new-instance v2, Landroid/support/v4/widget/SwipeRefreshLayout$1; // type@03ef │ │ +077c48: 7020 a21b 7200 |0016: invoke-direct {v2, v7}, Landroid/support/v4/widget/SwipeRefreshLayout$1;.:(Landroid/support/v4/widget/SwipeRefreshLayout;)V // method@1ba2 │ │ +077c4e: 5b72 0c08 |0019: iput-object v2, v7, Landroid/support/v4/widget/SwipeRefreshLayout;.mRefreshListener:Landroid/view/animation/Animation$AnimationListener; // field@080c │ │ +077c52: 2202 f403 |001b: new-instance v2, Landroid/support/v4/widget/SwipeRefreshLayout$6; // type@03f4 │ │ +077c56: 7020 b01b 7200 |001d: invoke-direct {v2, v7}, Landroid/support/v4/widget/SwipeRefreshLayout$6;.:(Landroid/support/v4/widget/SwipeRefreshLayout;)V // method@1bb0 │ │ +077c5c: 5b72 fb07 |0020: iput-object v2, v7, Landroid/support/v4/widget/SwipeRefreshLayout;.mAnimateToCorrectPosition:Landroid/view/animation/Animation; // field@07fb │ │ +077c60: 2202 f503 |0022: new-instance v2, Landroid/support/v4/widget/SwipeRefreshLayout$7; // type@03f5 │ │ +077c64: 7020 b21b 7200 |0024: invoke-direct {v2, v7}, Landroid/support/v4/widget/SwipeRefreshLayout$7;.:(Landroid/support/v4/widget/SwipeRefreshLayout;)V // method@1bb2 │ │ +077c6a: 5b72 fc07 |0027: iput-object v2, v7, Landroid/support/v4/widget/SwipeRefreshLayout;.mAnimateToStartPosition:Landroid/view/animation/Animation; // field@07fc │ │ +077c6e: 7110 891d 0800 |0029: invoke-static {v8}, Landroid/view/ViewConfiguration;.get:(Landroid/content/Context;)Landroid/view/ViewConfiguration; // method@1d89 │ │ +077c74: 0c02 |002c: move-result-object v2 │ │ +077c76: 6e10 901d 0200 |002d: invoke-virtual {v2}, Landroid/view/ViewConfiguration;.getScaledTouchSlop:()I // method@1d90 │ │ +077c7c: 0a02 |0030: move-result v2 │ │ +077c7e: 5972 1708 |0031: iput v2, v7, Landroid/support/v4/widget/SwipeRefreshLayout;.mTouchSlop:I // field@0817 │ │ +077c82: 6e10 db1b 0700 |0033: invoke-virtual {v7}, Landroid/support/v4/widget/SwipeRefreshLayout;.getResources:()Landroid/content/res/Resources; // method@1bdb │ │ +077c88: 0c02 |0036: move-result-object v2 │ │ +077c8a: 1403 0100 0e01 |0037: const v3, #float 2.60813e-38 // #010e0001 │ │ +077c90: 6e20 6a01 3200 |003a: invoke-virtual {v2, v3}, Landroid/content/res/Resources;.getInteger:(I)I // method@016a │ │ +077c96: 0a02 |003d: move-result v2 │ │ +077c98: 5972 0708 |003e: iput v2, v7, Landroid/support/v4/widget/SwipeRefreshLayout;.mMediumAnimationDuration:I // field@0807 │ │ +077c9c: 6e20 f71b 4700 |0040: invoke-virtual {v7, v4}, Landroid/support/v4/widget/SwipeRefreshLayout;.setWillNotDraw:(Z)V // method@1bf7 │ │ +077ca2: 2202 5804 |0043: new-instance v2, Landroid/view/animation/DecelerateInterpolator; // type@0458 │ │ +077ca6: 1503 0040 |0045: const/high16 v3, #int 1073741824 // #4000 │ │ +077caa: 7020 c21e 3200 |0047: invoke-direct {v2, v3}, Landroid/view/animation/DecelerateInterpolator;.:(F)V // method@1ec2 │ │ +077cb0: 5b72 0208 |004a: iput-object v2, v7, Landroid/support/v4/widget/SwipeRefreshLayout;.mDecelerateInterpolator:Landroid/view/animation/DecelerateInterpolator; // field@0802 │ │ +077cb4: 6202 f207 |004c: sget-object v2, Landroid/support/v4/widget/SwipeRefreshLayout;.LAYOUT_ATTRS:[I // field@07f2 │ │ +077cb8: 6e30 1701 9802 |004e: invoke-virtual {v8, v9, v2}, Landroid/content/Context;.obtainStyledAttributes:(Landroid/util/AttributeSet;[I)Landroid/content/res/TypedArray; // method@0117 │ │ +077cbe: 0c00 |0051: move-result-object v0 │ │ +077cc0: 6e30 7501 4006 |0052: invoke-virtual {v0, v4, v6}, Landroid/content/res/TypedArray;.getBoolean:(IZ)Z // method@0175 │ │ +077cc6: 0a02 |0055: move-result v2 │ │ +077cc8: 6e20 ee1b 2700 |0056: invoke-virtual {v7, v2}, Landroid/support/v4/widget/SwipeRefreshLayout;.setEnabled:(Z)V // method@1bee │ │ +077cce: 6e10 8201 0000 |0059: invoke-virtual {v0}, Landroid/content/res/TypedArray;.recycle:()V // method@0182 │ │ +077cd4: 6e10 db1b 0700 |005c: invoke-virtual {v7}, Landroid/support/v4/widget/SwipeRefreshLayout;.getResources:()Landroid/content/res/Resources; // method@1bdb │ │ +077cda: 0c02 |005f: move-result-object v2 │ │ +077cdc: 6e10 6601 0200 |0060: invoke-virtual {v2}, Landroid/content/res/Resources;.getDisplayMetrics:()Landroid/util/DisplayMetrics; // method@0166 │ │ +077ce2: 0c01 |0063: move-result-object v1 │ │ +077ce4: 5212 4608 |0064: iget v2, v1, Landroid/util/DisplayMetrics;.density:F // field@0846 │ │ +077ce8: c852 |0066: mul-float/2addr v2, v5 │ │ +077cea: 8722 |0067: float-to-int v2, v2 │ │ +077cec: 5972 0008 |0068: iput v2, v7, Landroid/support/v4/widget/SwipeRefreshLayout;.mCircleWidth:I // field@0800 │ │ +077cf0: 5212 4608 |006a: iget v2, v1, Landroid/util/DisplayMetrics;.density:F // field@0846 │ │ +077cf4: c852 |006c: mul-float/2addr v2, v5 │ │ +077cf6: 8722 |006d: float-to-int v2, v2 │ │ +077cf8: 5972 fd07 |006e: iput v2, v7, Landroid/support/v4/widget/SwipeRefreshLayout;.mCircleHeight:I // field@07fd │ │ +077cfc: 7010 ce1b 0700 |0070: invoke-direct {v7}, Landroid/support/v4/widget/SwipeRefreshLayout;.createProgressView:()V // method@1bce │ │ +077d02: 7120 a012 6700 |0073: invoke-static {v7, v6}, Landroid/support/v4/view/ViewCompat;.setChildrenDrawingOrderEnabled:(Landroid/view/ViewGroup;Z)V // method@12a0 │ │ +077d08: 1502 8042 |0076: const/high16 v2, #int 1115684864 // #4280 │ │ +077d0c: 5213 4608 |0078: iget v3, v1, Landroid/util/DisplayMetrics;.density:F // field@0846 │ │ +077d10: c832 |007a: mul-float/2addr v2, v3 │ │ +077d12: 5972 1308 |007b: iput v2, v7, Landroid/support/v4/widget/SwipeRefreshLayout;.mSpinnerFinalOffset:F // field@0813 │ │ +077d16: 5272 1308 |007d: iget v2, v7, Landroid/support/v4/widget/SwipeRefreshLayout;.mSpinnerFinalOffset:F // field@0813 │ │ +077d1a: 5972 1608 |007f: iput v2, v7, Landroid/support/v4/widget/SwipeRefreshLayout;.mTotalDragDistance:F // field@0816 │ │ +077d1e: 0e00 |0081: return-void │ │ + catches : (none) │ │ + positions : │ │ + 0x0005 line=268 │ │ + 0x0008 line=95 │ │ + 0x000a line=97 │ │ + 0x000e line=101 │ │ + 0x0010 line=105 │ │ + 0x0012 line=118 │ │ + 0x0014 line=149 │ │ + 0x001b line=842 │ │ + 0x0022 line=865 │ │ + 0x0029 line=270 │ │ + 0x0033 line=272 │ │ + 0x0040 line=275 │ │ + 0x0043 line=276 │ │ + 0x004c line=278 │ │ + 0x0052 line=279 │ │ + 0x0059 line=280 │ │ + 0x005c line=282 │ │ + 0x0064 line=283 │ │ + 0x006a line=284 │ │ + 0x0070 line=286 │ │ + 0x0073 line=287 │ │ + 0x0076 line=289 │ │ + 0x007d line=290 │ │ + 0x0081 line=291 │ │ + locals : │ │ + 0x0052 - 0x0082 reg=0 a Landroid/content/res/TypedArray; │ │ + 0x0064 - 0x0082 reg=1 metrics Landroid/util/DisplayMetrics; │ │ + 0x0000 - 0x0082 reg=7 this Landroid/support/v4/widget/SwipeRefreshLayout; │ │ + 0x0000 - 0x0082 reg=8 context Landroid/content/Context; │ │ + 0x0000 - 0x0082 reg=9 attrs Landroid/util/AttributeSet; │ │ + │ │ + #3 : (in Landroid/support/v4/widget/SwipeRefreshLayout;) │ │ + name : 'access$000' │ │ + type : '(Landroid/support/v4/widget/SwipeRefreshLayout;)Z' │ │ + access : 0x1008 (STATIC SYNTHETIC) │ │ + code - │ │ + registers : 2 │ │ + ins : 1 │ │ + outs : 0 │ │ + insns size : 3 16-bit code units │ │ +077d20: |[077d20] android.support.v4.widget.SwipeRefreshLayout.access$000:(Landroid/support/v4/widget/SwipeRefreshLayout;)Z │ │ +077d30: 5510 0d08 |0000: iget-boolean v0, v1, Landroid/support/v4/widget/SwipeRefreshLayout;.mRefreshing:Z // field@080d │ │ +077d34: 0f00 |0002: return v0 │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=58 │ │ + locals : │ │ + 0x0000 - 0x0003 reg=1 x0 Landroid/support/v4/widget/SwipeRefreshLayout; │ │ + │ │ + #4 : (in Landroid/support/v4/widget/SwipeRefreshLayout;) │ │ + name : 'access$100' │ │ + type : '(Landroid/support/v4/widget/SwipeRefreshLayout;)Landroid/support/v4/widget/MaterialProgressDrawable;' │ │ + access : 0x1008 (STATIC SYNTHETIC) │ │ + code - │ │ + registers : 2 │ │ + ins : 1 │ │ + outs : 0 │ │ + insns size : 3 16-bit code units │ │ +077d38: |[077d38] android.support.v4.widget.SwipeRefreshLayout.access$100:(Landroid/support/v4/widget/SwipeRefreshLayout;)Landroid/support/v4/widget/MaterialProgressDrawable; │ │ +077d48: 5410 0b08 |0000: iget-object v0, v1, Landroid/support/v4/widget/SwipeRefreshLayout;.mProgress:Landroid/support/v4/widget/MaterialProgressDrawable; // field@080b │ │ +077d4c: 1100 |0002: return-object v0 │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=58 │ │ + locals : │ │ + 0x0000 - 0x0003 reg=1 x0 Landroid/support/v4/widget/SwipeRefreshLayout; │ │ + │ │ + #5 : (in Landroid/support/v4/widget/SwipeRefreshLayout;) │ │ + name : 'access$1000' │ │ + type : '(Landroid/support/v4/widget/SwipeRefreshLayout;Landroid/view/animation/Animation$AnimationListener;)V' │ │ + access : 0x1008 (STATIC SYNTHETIC) │ │ + code - │ │ + registers : 2 │ │ + ins : 2 │ │ + outs : 2 │ │ + insns size : 4 16-bit code units │ │ +077d50: |[077d50] android.support.v4.widget.SwipeRefreshLayout.access$1000:(Landroid/support/v4/widget/SwipeRefreshLayout;Landroid/view/animation/Animation$AnimationListener;)V │ │ +077d60: 7020 fb1b 1000 |0000: invoke-direct {v0, v1}, Landroid/support/v4/widget/SwipeRefreshLayout;.startScaleDownAnimation:(Landroid/view/animation/Animation$AnimationListener;)V // method@1bfb │ │ +077d66: 0e00 |0003: return-void │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=58 │ │ + locals : │ │ + 0x0000 - 0x0004 reg=0 x0 Landroid/support/v4/widget/SwipeRefreshLayout; │ │ + 0x0000 - 0x0004 reg=1 x1 Landroid/view/animation/Animation$AnimationListener; │ │ + │ │ + #6 : (in Landroid/support/v4/widget/SwipeRefreshLayout;) │ │ + name : 'access$1100' │ │ + type : '(Landroid/support/v4/widget/SwipeRefreshLayout;)Z' │ │ + access : 0x1008 (STATIC SYNTHETIC) │ │ + code - │ │ + registers : 2 │ │ + ins : 1 │ │ + outs : 0 │ │ + insns size : 3 16-bit code units │ │ +077d68: |[077d68] android.support.v4.widget.SwipeRefreshLayout.access$1100:(Landroid/support/v4/widget/SwipeRefreshLayout;)Z │ │ +077d78: 5510 1808 |0000: iget-boolean v0, v1, Landroid/support/v4/widget/SwipeRefreshLayout;.mUsingCustomStart:Z // field@0818 │ │ +077d7c: 0f00 |0002: return v0 │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=58 │ │ + locals : │ │ + 0x0000 - 0x0003 reg=1 x0 Landroid/support/v4/widget/SwipeRefreshLayout; │ │ + │ │ + #7 : (in Landroid/support/v4/widget/SwipeRefreshLayout;) │ │ + name : 'access$1200' │ │ + type : '(Landroid/support/v4/widget/SwipeRefreshLayout;)F' │ │ + access : 0x1008 (STATIC SYNTHETIC) │ │ + code - │ │ + registers : 2 │ │ + ins : 1 │ │ + outs : 0 │ │ + insns size : 3 16-bit code units │ │ +077d80: |[077d80] android.support.v4.widget.SwipeRefreshLayout.access$1200:(Landroid/support/v4/widget/SwipeRefreshLayout;)F │ │ +077d90: 5210 1308 |0000: iget v0, v1, Landroid/support/v4/widget/SwipeRefreshLayout;.mSpinnerFinalOffset:F // field@0813 │ │ +077d94: 0f00 |0002: return v0 │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=58 │ │ + locals : │ │ + 0x0000 - 0x0003 reg=1 x0 Landroid/support/v4/widget/SwipeRefreshLayout; │ │ + │ │ + #8 : (in Landroid/support/v4/widget/SwipeRefreshLayout;) │ │ + name : 'access$1300' │ │ + type : '(Landroid/support/v4/widget/SwipeRefreshLayout;F)V' │ │ + access : 0x1008 (STATIC SYNTHETIC) │ │ + code - │ │ + registers : 2 │ │ + ins : 2 │ │ + outs : 2 │ │ + insns size : 4 16-bit code units │ │ +077d98: |[077d98] android.support.v4.widget.SwipeRefreshLayout.access$1300:(Landroid/support/v4/widget/SwipeRefreshLayout;F)V │ │ +077da8: 7020 e11b 1000 |0000: invoke-direct {v0, v1}, Landroid/support/v4/widget/SwipeRefreshLayout;.moveToStart:(F)V // method@1be1 │ │ +077dae: 0e00 |0003: return-void │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=58 │ │ + locals : │ │ + 0x0000 - 0x0004 reg=0 x0 Landroid/support/v4/widget/SwipeRefreshLayout; │ │ + 0x0000 - 0x0004 reg=1 x1 F │ │ + │ │ + #9 : (in Landroid/support/v4/widget/SwipeRefreshLayout;) │ │ + name : 'access$1400' │ │ + type : '(Landroid/support/v4/widget/SwipeRefreshLayout;)F' │ │ + access : 0x1008 (STATIC SYNTHETIC) │ │ + code - │ │ + registers : 2 │ │ + ins : 1 │ │ + outs : 0 │ │ + insns size : 3 16-bit code units │ │ +077db0: |[077db0] android.support.v4.widget.SwipeRefreshLayout.access$1400:(Landroid/support/v4/widget/SwipeRefreshLayout;)F │ │ +077dc0: 5210 1408 |0000: iget v0, v1, Landroid/support/v4/widget/SwipeRefreshLayout;.mStartingScale:F // field@0814 │ │ +077dc4: 0f00 |0002: return v0 │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=58 │ │ + locals : │ │ + 0x0000 - 0x0003 reg=1 x0 Landroid/support/v4/widget/SwipeRefreshLayout; │ │ + │ │ + #10 : (in Landroid/support/v4/widget/SwipeRefreshLayout;) │ │ + name : 'access$200' │ │ + type : '(Landroid/support/v4/widget/SwipeRefreshLayout;)Z' │ │ + access : 0x1008 (STATIC SYNTHETIC) │ │ + code - │ │ + registers : 2 │ │ + ins : 1 │ │ + outs : 0 │ │ + insns size : 3 16-bit code units │ │ +077dc8: |[077dc8] android.support.v4.widget.SwipeRefreshLayout.access$200:(Landroid/support/v4/widget/SwipeRefreshLayout;)Z │ │ +077dd8: 5510 0808 |0000: iget-boolean v0, v1, Landroid/support/v4/widget/SwipeRefreshLayout;.mNotify:Z // field@0808 │ │ +077ddc: 0f00 |0002: return v0 │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=58 │ │ + locals : │ │ + 0x0000 - 0x0003 reg=1 x0 Landroid/support/v4/widget/SwipeRefreshLayout; │ │ + │ │ + #11 : (in Landroid/support/v4/widget/SwipeRefreshLayout;) │ │ + name : 'access$300' │ │ + type : '(Landroid/support/v4/widget/SwipeRefreshLayout;)Landroid/support/v4/widget/SwipeRefreshLayout$OnRefreshListener;' │ │ + access : 0x1008 (STATIC SYNTHETIC) │ │ + code - │ │ + registers : 2 │ │ + ins : 1 │ │ + outs : 0 │ │ + insns size : 3 16-bit code units │ │ +077de0: |[077de0] android.support.v4.widget.SwipeRefreshLayout.access$300:(Landroid/support/v4/widget/SwipeRefreshLayout;)Landroid/support/v4/widget/SwipeRefreshLayout$OnRefreshListener; │ │ +077df0: 5410 0608 |0000: iget-object v0, v1, Landroid/support/v4/widget/SwipeRefreshLayout;.mListener:Landroid/support/v4/widget/SwipeRefreshLayout$OnRefreshListener; // field@0806 │ │ +077df4: 1100 |0002: return-object v0 │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=58 │ │ + locals : │ │ + 0x0000 - 0x0003 reg=1 x0 Landroid/support/v4/widget/SwipeRefreshLayout; │ │ + │ │ + #12 : (in Landroid/support/v4/widget/SwipeRefreshLayout;) │ │ + name : 'access$400' │ │ + type : '(Landroid/support/v4/widget/SwipeRefreshLayout;)Landroid/support/v4/widget/CircleImageView;' │ │ + access : 0x1008 (STATIC SYNTHETIC) │ │ + code - │ │ + registers : 2 │ │ + ins : 1 │ │ + outs : 0 │ │ + insns size : 3 16-bit code units │ │ +077df8: |[077df8] android.support.v4.widget.SwipeRefreshLayout.access$400:(Landroid/support/v4/widget/SwipeRefreshLayout;)Landroid/support/v4/widget/CircleImageView; │ │ +077e08: 5410 fe07 |0000: iget-object v0, v1, Landroid/support/v4/widget/SwipeRefreshLayout;.mCircleView:Landroid/support/v4/widget/CircleImageView; // field@07fe │ │ +077e0c: 1100 |0002: return-object v0 │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=58 │ │ + locals : │ │ + 0x0000 - 0x0003 reg=1 x0 Landroid/support/v4/widget/SwipeRefreshLayout; │ │ + │ │ + #13 : (in Landroid/support/v4/widget/SwipeRefreshLayout;) │ │ + name : 'access$500' │ │ + type : '(Landroid/support/v4/widget/SwipeRefreshLayout;I)V' │ │ + access : 0x1008 (STATIC SYNTHETIC) │ │ + code - │ │ + registers : 2 │ │ + ins : 2 │ │ + outs : 2 │ │ + insns size : 4 16-bit code units │ │ +077e10: |[077e10] android.support.v4.widget.SwipeRefreshLayout.access$500:(Landroid/support/v4/widget/SwipeRefreshLayout;I)V │ │ +077e20: 7020 ec1b 1000 |0000: invoke-direct {v0, v1}, Landroid/support/v4/widget/SwipeRefreshLayout;.setColorViewAlpha:(I)V // method@1bec │ │ +077e26: 0e00 |0003: return-void │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=58 │ │ + locals : │ │ + 0x0000 - 0x0004 reg=0 x0 Landroid/support/v4/widget/SwipeRefreshLayout; │ │ + 0x0000 - 0x0004 reg=1 x1 I │ │ + │ │ + #14 : (in Landroid/support/v4/widget/SwipeRefreshLayout;) │ │ + name : 'access$600' │ │ + type : '(Landroid/support/v4/widget/SwipeRefreshLayout;)Z' │ │ + access : 0x1008 (STATIC SYNTHETIC) │ │ + code - │ │ + registers : 2 │ │ + ins : 1 │ │ + outs : 0 │ │ + insns size : 3 16-bit code units │ │ +077e28: |[077e28] android.support.v4.widget.SwipeRefreshLayout.access$600:(Landroid/support/v4/widget/SwipeRefreshLayout;)Z │ │ +077e38: 5510 0f08 |0000: iget-boolean v0, v1, Landroid/support/v4/widget/SwipeRefreshLayout;.mScale:Z // field@080f │ │ +077e3c: 0f00 |0002: return v0 │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=58 │ │ + locals : │ │ + 0x0000 - 0x0003 reg=1 x0 Landroid/support/v4/widget/SwipeRefreshLayout; │ │ + │ │ + #15 : (in Landroid/support/v4/widget/SwipeRefreshLayout;) │ │ + name : 'access$700' │ │ + type : '(Landroid/support/v4/widget/SwipeRefreshLayout;F)V' │ │ + access : 0x1008 (STATIC SYNTHETIC) │ │ + code - │ │ + registers : 2 │ │ + ins : 2 │ │ + outs : 2 │ │ + insns size : 4 16-bit code units │ │ +077e40: |[077e40] android.support.v4.widget.SwipeRefreshLayout.access$700:(Landroid/support/v4/widget/SwipeRefreshLayout;F)V │ │ +077e50: 7020 e81b 1000 |0000: invoke-direct {v0, v1}, Landroid/support/v4/widget/SwipeRefreshLayout;.setAnimationProgress:(F)V // method@1be8 │ │ +077e56: 0e00 |0003: return-void │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=58 │ │ + locals : │ │ + 0x0000 - 0x0004 reg=0 x0 Landroid/support/v4/widget/SwipeRefreshLayout; │ │ + 0x0000 - 0x0004 reg=1 x1 F │ │ + │ │ + #16 : (in Landroid/support/v4/widget/SwipeRefreshLayout;) │ │ + name : 'access$800' │ │ + type : '(Landroid/support/v4/widget/SwipeRefreshLayout;)I' │ │ + access : 0x1008 (STATIC SYNTHETIC) │ │ + code - │ │ + registers : 2 │ │ + ins : 1 │ │ + outs : 0 │ │ + insns size : 3 16-bit code units │ │ +077e58: |[077e58] android.support.v4.widget.SwipeRefreshLayout.access$800:(Landroid/support/v4/widget/SwipeRefreshLayout;)I │ │ +077e68: 5210 0108 |0000: iget v0, v1, Landroid/support/v4/widget/SwipeRefreshLayout;.mCurrentTargetOffsetTop:I // field@0801 │ │ +077e6c: 0f00 |0002: return v0 │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=58 │ │ + locals : │ │ + 0x0000 - 0x0003 reg=1 x0 Landroid/support/v4/widget/SwipeRefreshLayout; │ │ + │ │ + #17 : (in Landroid/support/v4/widget/SwipeRefreshLayout;) │ │ + name : 'access$802' │ │ + type : '(Landroid/support/v4/widget/SwipeRefreshLayout;I)I' │ │ + access : 0x1008 (STATIC SYNTHETIC) │ │ + code - │ │ + registers : 2 │ │ + ins : 2 │ │ + outs : 0 │ │ + insns size : 3 16-bit code units │ │ +077e70: |[077e70] android.support.v4.widget.SwipeRefreshLayout.access$802:(Landroid/support/v4/widget/SwipeRefreshLayout;I)I │ │ +077e80: 5901 0108 |0000: iput v1, v0, Landroid/support/v4/widget/SwipeRefreshLayout;.mCurrentTargetOffsetTop:I // field@0801 │ │ +077e84: 0f01 |0002: return v1 │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=58 │ │ + locals : │ │ + 0x0000 - 0x0003 reg=0 x0 Landroid/support/v4/widget/SwipeRefreshLayout; │ │ + 0x0000 - 0x0003 reg=1 x1 I │ │ + │ │ + #18 : (in Landroid/support/v4/widget/SwipeRefreshLayout;) │ │ + name : 'access$900' │ │ + type : '(Landroid/support/v4/widget/SwipeRefreshLayout;IZ)V' │ │ + access : 0x1008 (STATIC SYNTHETIC) │ │ + code - │ │ + registers : 3 │ │ + ins : 3 │ │ + outs : 3 │ │ + insns size : 4 16-bit code units │ │ +077e88: |[077e88] android.support.v4.widget.SwipeRefreshLayout.access$900:(Landroid/support/v4/widget/SwipeRefreshLayout;IZ)V │ │ +077e98: 7030 f61b 1002 |0000: invoke-direct {v0, v1, v2}, Landroid/support/v4/widget/SwipeRefreshLayout;.setTargetOffsetTopAndBottom:(IZ)V // method@1bf6 │ │ +077e9e: 0e00 |0003: return-void │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=58 │ │ + locals : │ │ + 0x0000 - 0x0004 reg=0 x0 Landroid/support/v4/widget/SwipeRefreshLayout; │ │ + 0x0000 - 0x0004 reg=1 x1 I │ │ + 0x0000 - 0x0004 reg=2 x2 Z │ │ + │ │ + #19 : (in Landroid/support/v4/widget/SwipeRefreshLayout;) │ │ + name : 'animateOffsetToCorrectPosition' │ │ + type : '(ILandroid/view/animation/Animation$AnimationListener;)V' │ │ + access : 0x0002 (PRIVATE) │ │ + code - │ │ + registers : 7 │ │ + ins : 3 │ │ + outs : 3 │ │ + insns size : 41 16-bit code units │ │ +077ea0: |[077ea0] android.support.v4.widget.SwipeRefreshLayout.animateOffsetToCorrectPosition:(ILandroid/view/animation/Animation$AnimationListener;)V │ │ +077eb0: 5945 0308 |0000: iput v5, v4, Landroid/support/v4/widget/SwipeRefreshLayout;.mFrom:I // field@0803 │ │ +077eb4: 5440 fb07 |0002: iget-object v0, v4, Landroid/support/v4/widget/SwipeRefreshLayout;.mAnimateToCorrectPosition:Landroid/view/animation/Animation; // field@07fb │ │ +077eb8: 6e10 b81e 0000 |0004: invoke-virtual {v0}, Landroid/view/animation/Animation;.reset:()V // method@1eb8 │ │ +077ebe: 5440 fb07 |0007: iget-object v0, v4, Landroid/support/v4/widget/SwipeRefreshLayout;.mAnimateToCorrectPosition:Landroid/view/animation/Animation; // field@07fb │ │ +077ec2: 1602 c800 |0009: const-wide/16 v2, #int 200 // #c8 │ │ +077ec6: 6e30 ba1e 2003 |000b: invoke-virtual {v0, v2, v3}, Landroid/view/animation/Animation;.setDuration:(J)V // method@1eba │ │ +077ecc: 5440 fb07 |000e: iget-object v0, v4, Landroid/support/v4/widget/SwipeRefreshLayout;.mAnimateToCorrectPosition:Landroid/view/animation/Animation; // field@07fb │ │ +077ed0: 5441 0208 |0010: iget-object v1, v4, Landroid/support/v4/widget/SwipeRefreshLayout;.mDecelerateInterpolator:Landroid/view/animation/DecelerateInterpolator; // field@0802 │ │ +077ed4: 6e20 bb1e 1000 |0012: invoke-virtual {v0, v1}, Landroid/view/animation/Animation;.setInterpolator:(Landroid/view/animation/Interpolator;)V // method@1ebb │ │ +077eda: 3806 0700 |0015: if-eqz v6, 001c // +0007 │ │ +077ede: 5440 fe07 |0017: iget-object v0, v4, Landroid/support/v4/widget/SwipeRefreshLayout;.mCircleView:Landroid/support/v4/widget/CircleImageView; // field@07fe │ │ +077ee2: 6e20 7c18 6000 |0019: invoke-virtual {v0, v6}, Landroid/support/v4/widget/CircleImageView;.setAnimationListener:(Landroid/view/animation/Animation$AnimationListener;)V // method@187c │ │ +077ee8: 5440 fe07 |001c: iget-object v0, v4, Landroid/support/v4/widget/SwipeRefreshLayout;.mCircleView:Landroid/support/v4/widget/CircleImageView; // field@07fe │ │ +077eec: 6e10 6918 0000 |001e: invoke-virtual {v0}, Landroid/support/v4/widget/CircleImageView;.clearAnimation:()V // method@1869 │ │ +077ef2: 5440 fe07 |0021: iget-object v0, v4, Landroid/support/v4/widget/SwipeRefreshLayout;.mCircleView:Landroid/support/v4/widget/CircleImageView; // field@07fe │ │ +077ef6: 5441 fb07 |0023: iget-object v1, v4, Landroid/support/v4/widget/SwipeRefreshLayout;.mAnimateToCorrectPosition:Landroid/view/animation/Animation; // field@07fb │ │ +077efa: 6e20 8318 1000 |0025: invoke-virtual {v0, v1}, Landroid/support/v4/widget/CircleImageView;.startAnimation:(Landroid/view/animation/Animation;)V // method@1883 │ │ +077f00: 0e00 |0028: return-void │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=814 │ │ + 0x0002 line=815 │ │ + 0x0007 line=816 │ │ + 0x000e line=817 │ │ + 0x0015 line=818 │ │ + 0x0017 line=819 │ │ + 0x001c line=821 │ │ + 0x0021 line=822 │ │ + 0x0028 line=823 │ │ + locals : │ │ + 0x0000 - 0x0029 reg=4 this Landroid/support/v4/widget/SwipeRefreshLayout; │ │ + 0x0000 - 0x0029 reg=5 from I │ │ + 0x0000 - 0x0029 reg=6 listener Landroid/view/animation/Animation$AnimationListener; │ │ + │ │ + #20 : (in Landroid/support/v4/widget/SwipeRefreshLayout;) │ │ + name : 'animateOffsetToStartPosition' │ │ + type : '(ILandroid/view/animation/Animation$AnimationListener;)V' │ │ + access : 0x0002 (PRIVATE) │ │ + code - │ │ + registers : 7 │ │ + ins : 3 │ │ + outs : 3 │ │ + insns size : 49 16-bit code units │ │ +077f04: |[077f04] android.support.v4.widget.SwipeRefreshLayout.animateOffsetToStartPosition:(ILandroid/view/animation/Animation$AnimationListener;)V │ │ +077f14: 5540 0f08 |0000: iget-boolean v0, v4, Landroid/support/v4/widget/SwipeRefreshLayout;.mScale:Z // field@080f │ │ +077f18: 3800 0600 |0002: if-eqz v0, 0008 // +0006 │ │ +077f1c: 7030 fc1b 5406 |0004: invoke-direct {v4, v5, v6}, Landroid/support/v4/widget/SwipeRefreshLayout;.startScaleDownReturnToStartAnimation:(ILandroid/view/animation/Animation$AnimationListener;)V // method@1bfc │ │ +077f22: 0e00 |0007: return-void │ │ +077f24: 5945 0308 |0008: iput v5, v4, Landroid/support/v4/widget/SwipeRefreshLayout;.mFrom:I // field@0803 │ │ +077f28: 5440 fc07 |000a: iget-object v0, v4, Landroid/support/v4/widget/SwipeRefreshLayout;.mAnimateToStartPosition:Landroid/view/animation/Animation; // field@07fc │ │ +077f2c: 6e10 b81e 0000 |000c: invoke-virtual {v0}, Landroid/view/animation/Animation;.reset:()V // method@1eb8 │ │ +077f32: 5440 fc07 |000f: iget-object v0, v4, Landroid/support/v4/widget/SwipeRefreshLayout;.mAnimateToStartPosition:Landroid/view/animation/Animation; // field@07fc │ │ +077f36: 1602 c800 |0011: const-wide/16 v2, #int 200 // #c8 │ │ +077f3a: 6e30 ba1e 2003 |0013: invoke-virtual {v0, v2, v3}, Landroid/view/animation/Animation;.setDuration:(J)V // method@1eba │ │ +077f40: 5440 fc07 |0016: iget-object v0, v4, Landroid/support/v4/widget/SwipeRefreshLayout;.mAnimateToStartPosition:Landroid/view/animation/Animation; // field@07fc │ │ +077f44: 5441 0208 |0018: iget-object v1, v4, Landroid/support/v4/widget/SwipeRefreshLayout;.mDecelerateInterpolator:Landroid/view/animation/DecelerateInterpolator; // field@0802 │ │ +077f48: 6e20 bb1e 1000 |001a: invoke-virtual {v0, v1}, Landroid/view/animation/Animation;.setInterpolator:(Landroid/view/animation/Interpolator;)V // method@1ebb │ │ +077f4e: 3806 0700 |001d: if-eqz v6, 0024 // +0007 │ │ +077f52: 5440 fe07 |001f: iget-object v0, v4, Landroid/support/v4/widget/SwipeRefreshLayout;.mCircleView:Landroid/support/v4/widget/CircleImageView; // field@07fe │ │ +077f56: 6e20 7c18 6000 |0021: invoke-virtual {v0, v6}, Landroid/support/v4/widget/CircleImageView;.setAnimationListener:(Landroid/view/animation/Animation$AnimationListener;)V // method@187c │ │ +077f5c: 5440 fe07 |0024: iget-object v0, v4, Landroid/support/v4/widget/SwipeRefreshLayout;.mCircleView:Landroid/support/v4/widget/CircleImageView; // field@07fe │ │ +077f60: 6e10 6918 0000 |0026: invoke-virtual {v0}, Landroid/support/v4/widget/CircleImageView;.clearAnimation:()V // method@1869 │ │ +077f66: 5440 fe07 |0029: iget-object v0, v4, Landroid/support/v4/widget/SwipeRefreshLayout;.mCircleView:Landroid/support/v4/widget/CircleImageView; // field@07fe │ │ +077f6a: 5441 fc07 |002b: iget-object v1, v4, Landroid/support/v4/widget/SwipeRefreshLayout;.mAnimateToStartPosition:Landroid/view/animation/Animation; // field@07fc │ │ +077f6e: 6e20 8318 1000 |002d: invoke-virtual {v0, v1}, Landroid/support/v4/widget/CircleImageView;.startAnimation:(Landroid/view/animation/Animation;)V // method@1883 │ │ +077f74: 28d7 |0030: goto 0007 // -0029 │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=826 │ │ + 0x0004 line=828 │ │ + 0x0007 line=840 │ │ + 0x0008 line=830 │ │ + 0x000a line=831 │ │ + 0x000f line=832 │ │ + 0x0016 line=833 │ │ + 0x001d line=834 │ │ + 0x001f line=835 │ │ + 0x0024 line=837 │ │ + 0x0029 line=838 │ │ + locals : │ │ + 0x0000 - 0x0031 reg=4 this Landroid/support/v4/widget/SwipeRefreshLayout; │ │ + 0x0000 - 0x0031 reg=5 from I │ │ + 0x0000 - 0x0031 reg=6 listener Landroid/view/animation/Animation$AnimationListener; │ │ + │ │ + #21 : (in Landroid/support/v4/widget/SwipeRefreshLayout;) │ │ + name : 'createProgressView' │ │ + type : '()V' │ │ + access : 0x0002 (PRIVATE) │ │ + code - │ │ + registers : 5 │ │ + ins : 1 │ │ + outs : 4 │ │ + insns size : 52 16-bit code units │ │ +077f78: |[077f78] android.support.v4.widget.SwipeRefreshLayout.createProgressView:()V │ │ +077f88: 1403 fafa faff |0000: const v3, #float -nan // #fffafafa │ │ +077f8e: 2200 8803 |0003: new-instance v0, Landroid/support/v4/widget/CircleImageView; // type@0388 │ │ +077f92: 6e10 d31b 0400 |0005: invoke-virtual {v4}, Landroid/support/v4/widget/SwipeRefreshLayout;.getContext:()Landroid/content/Context; // method@1bd3 │ │ +077f98: 0c01 |0008: move-result-object v1 │ │ +077f9a: 1502 a041 |0009: const/high16 v2, #int 1101004800 // #41a0 │ │ +077f9e: 7040 6718 1023 |000b: invoke-direct {v0, v1, v3, v2}, Landroid/support/v4/widget/CircleImageView;.:(Landroid/content/Context;IF)V // method@1867 │ │ +077fa4: 5b40 fe07 |000e: iput-object v0, v4, Landroid/support/v4/widget/SwipeRefreshLayout;.mCircleView:Landroid/support/v4/widget/CircleImageView; // field@07fe │ │ +077fa8: 2200 ba03 |0010: new-instance v0, Landroid/support/v4/widget/MaterialProgressDrawable; // type@03ba │ │ +077fac: 6e10 d31b 0400 |0012: invoke-virtual {v4}, Landroid/support/v4/widget/SwipeRefreshLayout;.getContext:()Landroid/content/Context; // method@1bd3 │ │ +077fb2: 0c01 |0015: move-result-object v1 │ │ +077fb4: 7030 f119 1004 |0016: invoke-direct {v0, v1, v4}, Landroid/support/v4/widget/MaterialProgressDrawable;.:(Landroid/content/Context;Landroid/view/View;)V // method@19f1 │ │ +077fba: 5b40 0b08 |0019: iput-object v0, v4, Landroid/support/v4/widget/SwipeRefreshLayout;.mProgress:Landroid/support/v4/widget/MaterialProgressDrawable; // field@080b │ │ +077fbe: 5440 0b08 |001b: iget-object v0, v4, Landroid/support/v4/widget/SwipeRefreshLayout;.mProgress:Landroid/support/v4/widget/MaterialProgressDrawable; // field@080b │ │ +077fc2: 6e20 041a 3000 |001d: invoke-virtual {v0, v3}, Landroid/support/v4/widget/MaterialProgressDrawable;.setBackgroundColor:(I)V // method@1a04 │ │ +077fc8: 5440 fe07 |0020: iget-object v0, v4, Landroid/support/v4/widget/SwipeRefreshLayout;.mCircleView:Landroid/support/v4/widget/CircleImageView; // field@07fe │ │ +077fcc: 5441 0b08 |0022: iget-object v1, v4, Landroid/support/v4/widget/SwipeRefreshLayout;.mProgress:Landroid/support/v4/widget/MaterialProgressDrawable; // field@080b │ │ +077fd0: 6e20 7f18 1000 |0024: invoke-virtual {v0, v1}, Landroid/support/v4/widget/CircleImageView;.setImageDrawable:(Landroid/graphics/drawable/Drawable;)V // method@187f │ │ +077fd6: 5440 fe07 |0027: iget-object v0, v4, Landroid/support/v4/widget/SwipeRefreshLayout;.mCircleView:Landroid/support/v4/widget/CircleImageView; // field@07fe │ │ +077fda: 1301 0800 |0029: const/16 v1, #int 8 // #8 │ │ +077fde: 6e20 8218 1000 |002b: invoke-virtual {v0, v1}, Landroid/support/v4/widget/CircleImageView;.setVisibility:(I)V // method@1882 │ │ +077fe4: 5440 fe07 |002e: iget-object v0, v4, Landroid/support/v4/widget/SwipeRefreshLayout;.mCircleView:Landroid/support/v4/widget/CircleImageView; // field@07fe │ │ +077fe8: 6e20 ca1b 0400 |0030: invoke-virtual {v4, v0}, Landroid/support/v4/widget/SwipeRefreshLayout;.addView:(Landroid/view/View;)V // method@1bca │ │ +077fee: 0e00 |0033: return-void │ │ + catches : (none) │ │ + positions : │ │ + 0x0003 line=309 │ │ + 0x0010 line=310 │ │ + 0x001b line=311 │ │ + 0x0020 line=312 │ │ + 0x0027 line=313 │ │ + 0x002e line=314 │ │ + 0x0033 line=315 │ │ + locals : │ │ + 0x0000 - 0x0034 reg=4 this Landroid/support/v4/widget/SwipeRefreshLayout; │ │ + │ │ + #22 : (in Landroid/support/v4/widget/SwipeRefreshLayout;) │ │ + name : 'ensureTarget' │ │ + type : '()V' │ │ + access : 0x0002 (PRIVATE) │ │ + code - │ │ + registers : 4 │ │ + ins : 1 │ │ + outs : 2 │ │ + insns size : 29 16-bit code units │ │ +077ff0: |[077ff0] android.support.v4.widget.SwipeRefreshLayout.ensureTarget:()V │ │ +078000: 5432 1508 |0000: iget-object v2, v3, Landroid/support/v4/widget/SwipeRefreshLayout;.mTarget:Landroid/view/View; // field@0815 │ │ +078004: 3902 1700 |0002: if-nez v2, 0019 // +0017 │ │ +078008: 1201 |0004: const/4 v1, #int 0 // #0 │ │ +07800a: 6e10 d11b 0300 |0005: invoke-virtual {v3}, Landroid/support/v4/widget/SwipeRefreshLayout;.getChildCount:()I // method@1bd1 │ │ +078010: 0a02 |0008: move-result v2 │ │ +078012: 3521 1000 |0009: if-ge v1, v2, 0019 // +0010 │ │ +078016: 6e20 d01b 1300 |000b: invoke-virtual {v3, v1}, Landroid/support/v4/widget/SwipeRefreshLayout;.getChildAt:(I)Landroid/view/View; // method@1bd0 │ │ +07801c: 0c00 |000e: move-result-object v0 │ │ +07801e: 5432 fe07 |000f: iget-object v2, v3, Landroid/support/v4/widget/SwipeRefreshLayout;.mCircleView:Landroid/support/v4/widget/CircleImageView; // field@07fe │ │ +078022: 6e20 8822 2000 |0011: invoke-virtual {v0, v2}, Ljava/lang/Object;.equals:(Ljava/lang/Object;)Z // method@2288 │ │ +078028: 0a02 |0014: move-result v2 │ │ +07802a: 3902 0500 |0015: if-nez v2, 001a // +0005 │ │ +07802e: 5b30 1508 |0017: iput-object v0, v3, Landroid/support/v4/widget/SwipeRefreshLayout;.mTarget:Landroid/view/View; // field@0815 │ │ +078032: 0e00 |0019: return-void │ │ +078034: d801 0101 |001a: add-int/lit8 v1, v1, #int 1 // #01 │ │ +078038: 28e9 |001c: goto 0005 // -0017 │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=505 │ │ + 0x0004 line=506 │ │ + 0x000b line=507 │ │ + 0x000f line=508 │ │ + 0x0017 line=509 │ │ + 0x0019 line=514 │ │ + 0x001a line=506 │ │ + locals : │ │ + 0x000f - 0x0019 reg=0 child Landroid/view/View; │ │ + 0x0005 - 0x0019 reg=1 i I │ │ + 0x001a - 0x001d reg=0 child Landroid/view/View; │ │ + 0x001a - 0x001d reg=1 i I │ │ + 0x0000 - 0x001d reg=3 this Landroid/support/v4/widget/SwipeRefreshLayout; │ │ + │ │ + #23 : (in Landroid/support/v4/widget/SwipeRefreshLayout;) │ │ + name : 'getMotionEventY' │ │ + type : '(Landroid/view/MotionEvent;I)F' │ │ + access : 0x0002 (PRIVATE) │ │ + code - │ │ + registers : 5 │ │ + ins : 3 │ │ + outs : 2 │ │ + insns size : 14 16-bit code units │ │ +07803c: |[07803c] android.support.v4.widget.SwipeRefreshLayout.getMotionEventY:(Landroid/view/MotionEvent;I)F │ │ +07804c: 7120 da10 4300 |0000: invoke-static {v3, v4}, Landroid/support/v4/view/MotionEventCompat;.findPointerIndex:(Landroid/view/MotionEvent;I)I // method@10da │ │ +078052: 0a00 |0003: move-result v0 │ │ +078054: 3b00 0500 |0004: if-gez v0, 0009 // +0005 │ │ +078058: 1501 80bf |0006: const/high16 v1, #int -1082130432 // #bf80 │ │ +07805c: 0f01 |0008: return v1 │ │ +07805e: 7120 e010 0300 |0009: invoke-static {v3, v0}, Landroid/support/v4/view/MotionEventCompat;.getY:(Landroid/view/MotionEvent;I)F // method@10e0 │ │ +078064: 0a01 |000c: move-result v1 │ │ +078066: 28fb |000d: goto 0008 // -0005 │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=656 │ │ + 0x0004 line=657 │ │ + 0x0006 line=658 │ │ + 0x0008 line=660 │ │ + locals : │ │ + 0x0004 - 0x000e reg=0 index I │ │ + 0x0000 - 0x000e reg=2 this Landroid/support/v4/widget/SwipeRefreshLayout; │ │ + 0x0000 - 0x000e reg=3 ev Landroid/view/MotionEvent; │ │ + 0x0000 - 0x000e reg=4 activePointerId I │ │ + │ │ + #24 : (in Landroid/support/v4/widget/SwipeRefreshLayout;) │ │ + name : 'isAlphaUsedForScale' │ │ + type : '()Z' │ │ + access : 0x0002 (PRIVATE) │ │ + code - │ │ + registers : 3 │ │ + ins : 1 │ │ + outs : 0 │ │ + insns size : 10 16-bit code units │ │ +078068: |[078068] android.support.v4.widget.SwipeRefreshLayout.isAlphaUsedForScale:()Z │ │ +078078: 6000 4000 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0040 │ │ +07807c: 1301 0b00 |0002: const/16 v1, #int 11 // #b │ │ +078080: 3510 0400 |0004: if-ge v0, v1, 0008 // +0004 │ │ +078084: 1210 |0006: const/4 v0, #int 1 // #1 │ │ +078086: 0f00 |0007: return v0 │ │ +078088: 1200 |0008: const/4 v0, #int 0 // #0 │ │ +07808a: 28fe |0009: goto 0007 // -0002 │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=329 │ │ + locals : │ │ + 0x0000 - 0x000a reg=2 this Landroid/support/v4/widget/SwipeRefreshLayout; │ │ + │ │ + #25 : (in Landroid/support/v4/widget/SwipeRefreshLayout;) │ │ + name : 'isAnimationRunning' │ │ + type : '(Landroid/view/animation/Animation;)Z' │ │ + access : 0x0002 (PRIVATE) │ │ + code - │ │ + registers : 3 │ │ + ins : 2 │ │ + outs : 1 │ │ + insns size : 18 16-bit code units │ │ +07808c: |[07808c] android.support.v4.widget.SwipeRefreshLayout.isAnimationRunning:(Landroid/view/animation/Animation;)Z │ │ +07809c: 3802 1000 |0000: if-eqz v2, 0010 // +0010 │ │ +0780a0: 6e10 b71e 0200 |0002: invoke-virtual {v2}, Landroid/view/animation/Animation;.hasStarted:()Z // method@1eb7 │ │ +0780a6: 0a00 |0005: move-result v0 │ │ +0780a8: 3800 0a00 |0006: if-eqz v0, 0010 // +000a │ │ +0780ac: 6e10 b61e 0200 |0008: invoke-virtual {v2}, Landroid/view/animation/Animation;.hasEnded:()Z // method@1eb6 │ │ +0780b2: 0a00 |000b: move-result v0 │ │ +0780b4: 3900 0400 |000c: if-nez v0, 0010 // +0004 │ │ +0780b8: 1210 |000e: const/4 v0, #int 1 // #1 │ │ +0780ba: 0f00 |000f: return v0 │ │ +0780bc: 1200 |0010: const/4 v0, #int 0 // #0 │ │ +0780be: 28fe |0011: goto 000f // -0002 │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=669 │ │ + locals : │ │ + 0x0000 - 0x0012 reg=1 this Landroid/support/v4/widget/SwipeRefreshLayout; │ │ + 0x0000 - 0x0012 reg=2 animation Landroid/view/animation/Animation; │ │ + │ │ + #26 : (in Landroid/support/v4/widget/SwipeRefreshLayout;) │ │ + name : 'moveToStart' │ │ + type : '(F)V' │ │ + access : 0x0002 (PRIVATE) │ │ + code - │ │ + registers : 7 │ │ + ins : 2 │ │ + outs : 3 │ │ + insns size : 26 16-bit code units │ │ +0780c0: |[0780c0] android.support.v4.widget.SwipeRefreshLayout.moveToStart:(F)V │ │ +0780d0: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +0780d2: 5252 0308 |0001: iget v2, v5, Landroid/support/v4/widget/SwipeRefreshLayout;.mFrom:I // field@0803 │ │ +0780d6: 5253 0a08 |0003: iget v3, v5, Landroid/support/v4/widget/SwipeRefreshLayout;.mOriginalOffsetTop:I // field@080a │ │ +0780da: 5254 0308 |0005: iget v4, v5, Landroid/support/v4/widget/SwipeRefreshLayout;.mFrom:I // field@0803 │ │ +0780de: b143 |0007: sub-int/2addr v3, v4 │ │ +0780e0: 8233 |0008: int-to-float v3, v3 │ │ +0780e2: c863 |0009: mul-float/2addr v3, v6 │ │ +0780e4: 8733 |000a: float-to-int v3, v3 │ │ +0780e6: 9001 0203 |000b: add-int v1, v2, v3 │ │ +0780ea: 5452 fe07 |000d: iget-object v2, v5, Landroid/support/v4/widget/SwipeRefreshLayout;.mCircleView:Landroid/support/v4/widget/CircleImageView; // field@07fe │ │ +0780ee: 6e10 7218 0200 |000f: invoke-virtual {v2}, Landroid/support/v4/widget/CircleImageView;.getTop:()I // method@1872 │ │ +0780f4: 0a02 |0012: move-result v2 │ │ +0780f6: 9100 0102 |0013: sub-int v0, v1, v2 │ │ +0780fa: 1202 |0015: const/4 v2, #int 0 // #0 │ │ +0780fc: 7030 f61b 0502 |0016: invoke-direct {v5, v0, v2}, Landroid/support/v4/widget/SwipeRefreshLayout;.setTargetOffsetTopAndBottom:(IZ)V // method@1bf6 │ │ +078102: 0e00 |0019: return-void │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=859 │ │ + 0x0001 line=860 │ │ + 0x000d line=861 │ │ + 0x0015 line=862 │ │ + 0x0019 line=863 │ │ + locals : │ │ + 0x0015 - 0x001a reg=0 offset I │ │ + 0x0001 - 0x001a reg=1 targetTop I │ │ + 0x0000 - 0x001a reg=5 this Landroid/support/v4/widget/SwipeRefreshLayout; │ │ + 0x0000 - 0x001a reg=6 interpolatedTime F │ │ + │ │ + #27 : (in Landroid/support/v4/widget/SwipeRefreshLayout;) │ │ + name : 'onSecondaryPointerUp' │ │ + type : '(Landroid/view/MotionEvent;)V' │ │ + access : 0x0002 (PRIVATE) │ │ + code - │ │ + registers : 6 │ │ + ins : 2 │ │ + outs : 2 │ │ + insns size : 24 16-bit code units │ │ +078104: |[078104] android.support.v4.widget.SwipeRefreshLayout.onSecondaryPointerUp:(Landroid/view/MotionEvent;)V │ │ +078114: 7110 db10 0500 |0000: invoke-static {v5}, Landroid/support/v4/view/MotionEventCompat;.getActionIndex:(Landroid/view/MotionEvent;)I // method@10db │ │ +07811a: 0a02 |0003: move-result v2 │ │ +07811c: 7120 de10 2500 |0004: invoke-static {v5, v2}, Landroid/support/v4/view/MotionEventCompat;.getPointerId:(Landroid/view/MotionEvent;I)I // method@10de │ │ +078122: 0a01 |0007: move-result v1 │ │ +078124: 5243 f807 |0008: iget v3, v4, Landroid/support/v4/widget/SwipeRefreshLayout;.mActivePointerId:I // field@07f8 │ │ +078128: 3331 0b00 |000a: if-ne v1, v3, 0015 // +000b │ │ +07812c: 3902 0a00 |000c: if-nez v2, 0016 // +000a │ │ +078130: 1210 |000e: const/4 v0, #int 1 // #1 │ │ +078132: 7120 de10 0500 |000f: invoke-static {v5, v0}, Landroid/support/v4/view/MotionEventCompat;.getPointerId:(Landroid/view/MotionEvent;I)I // method@10de │ │ +078138: 0a03 |0012: move-result v3 │ │ +07813a: 5943 f807 |0013: iput v3, v4, Landroid/support/v4/widget/SwipeRefreshLayout;.mActivePointerId:I // field@07f8 │ │ +07813e: 0e00 |0015: return-void │ │ +078140: 1200 |0016: const/4 v0, #int 0 // #0 │ │ +078142: 28f8 |0017: goto 000f // -0008 │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=906 │ │ + 0x0004 line=907 │ │ + 0x0008 line=908 │ │ + 0x000c line=911 │ │ + 0x000f line=912 │ │ + 0x0015 line=914 │ │ + 0x0016 line=911 │ │ + locals : │ │ + 0x000f - 0x0015 reg=0 newPointerIndex I │ │ + 0x0008 - 0x0018 reg=1 pointerId I │ │ + 0x0004 - 0x0018 reg=2 pointerIndex I │ │ + 0x0000 - 0x0018 reg=4 this Landroid/support/v4/widget/SwipeRefreshLayout; │ │ + 0x0000 - 0x0018 reg=5 ev Landroid/view/MotionEvent; │ │ + │ │ + #28 : (in Landroid/support/v4/widget/SwipeRefreshLayout;) │ │ + name : 'setAnimationProgress' │ │ + type : '(F)V' │ │ + access : 0x0002 (PRIVATE) │ │ + code - │ │ + registers : 3 │ │ + ins : 2 │ │ + outs : 2 │ │ + insns size : 25 16-bit code units │ │ +078144: |[078144] android.support.v4.widget.SwipeRefreshLayout.setAnimationProgress:(F)V │ │ +078154: 7010 dd1b 0100 |0000: invoke-direct {v1}, Landroid/support/v4/widget/SwipeRefreshLayout;.isAlphaUsedForScale:()Z // method@1bdd │ │ +07815a: 0a00 |0003: move-result v0 │ │ +07815c: 3800 0a00 |0004: if-eqz v0, 000e // +000a │ │ +078160: 1500 7f43 |0006: const/high16 v0, #int 1132396544 // #437f │ │ +078164: c820 |0008: mul-float/2addr v0, v2 │ │ +078166: 8700 |0009: float-to-int v0, v0 │ │ +078168: 7020 ec1b 0100 |000a: invoke-direct {v1, v0}, Landroid/support/v4/widget/SwipeRefreshLayout;.setColorViewAlpha:(I)V // method@1bec │ │ +07816e: 0e00 |000d: return-void │ │ +078170: 5410 fe07 |000e: iget-object v0, v1, Landroid/support/v4/widget/SwipeRefreshLayout;.mCircleView:Landroid/support/v4/widget/CircleImageView; // field@07fe │ │ +078174: 7120 b012 2000 |0010: invoke-static {v0, v2}, Landroid/support/v4/view/ViewCompat;.setScaleX:(Landroid/view/View;F)V // method@12b0 │ │ +07817a: 5410 fe07 |0013: iget-object v0, v1, Landroid/support/v4/widget/SwipeRefreshLayout;.mCircleView:Landroid/support/v4/widget/CircleImageView; // field@07fe │ │ +07817e: 7120 b112 2000 |0015: invoke-static {v0, v2}, Landroid/support/v4/view/ViewCompat;.setScaleY:(Landroid/view/View;F)V // method@12b1 │ │ +078184: 28f5 |0018: goto 000d // -000b │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=384 │ │ + 0x0006 line=385 │ │ + 0x000d line=390 │ │ + 0x000e line=387 │ │ + 0x0013 line=388 │ │ + locals : │ │ + 0x0000 - 0x0019 reg=1 this Landroid/support/v4/widget/SwipeRefreshLayout; │ │ + 0x0000 - 0x0019 reg=2 progress F │ │ + │ │ + #29 : (in Landroid/support/v4/widget/SwipeRefreshLayout;) │ │ + name : 'setColorViewAlpha' │ │ + type : '(I)V' │ │ + access : 0x0002 (PRIVATE) │ │ + code - │ │ + registers : 3 │ │ + ins : 2 │ │ + outs : 2 │ │ + insns size : 15 16-bit code units │ │ +078188: |[078188] android.support.v4.widget.SwipeRefreshLayout.setColorViewAlpha:(I)V │ │ +078198: 5410 fe07 |0000: iget-object v0, v1, Landroid/support/v4/widget/SwipeRefreshLayout;.mCircleView:Landroid/support/v4/widget/CircleImageView; // field@07fe │ │ +07819c: 6e10 6c18 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/widget/CircleImageView;.getBackground:()Landroid/graphics/drawable/Drawable; // method@186c │ │ +0781a2: 0c00 |0005: move-result-object v0 │ │ +0781a4: 6e20 1e02 2000 |0006: invoke-virtual {v0, v2}, Landroid/graphics/drawable/Drawable;.setAlpha:(I)V // method@021e │ │ +0781aa: 5410 0b08 |0009: iget-object v0, v1, Landroid/support/v4/widget/SwipeRefreshLayout;.mProgress:Landroid/support/v4/widget/MaterialProgressDrawable; // field@080b │ │ +0781ae: 6e20 021a 2000 |000b: invoke-virtual {v0, v2}, Landroid/support/v4/widget/MaterialProgressDrawable;.setAlpha:(I)V // method@1a02 │ │ +0781b4: 0e00 |000e: return-void │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=186 │ │ + 0x0009 line=187 │ │ + 0x000e line=188 │ │ + locals : │ │ + 0x0000 - 0x000f reg=1 this Landroid/support/v4/widget/SwipeRefreshLayout; │ │ + 0x0000 - 0x000f reg=2 targetAlpha I │ │ + │ │ + #30 : (in Landroid/support/v4/widget/SwipeRefreshLayout;) │ │ + name : 'setRefreshing' │ │ + type : '(ZZ)V' │ │ + access : 0x0002 (PRIVATE) │ │ + code - │ │ + registers : 5 │ │ + ins : 3 │ │ + outs : 3 │ │ + insns size : 29 16-bit code units │ │ +0781b8: |[0781b8] android.support.v4.widget.SwipeRefreshLayout.setRefreshing:(ZZ)V │ │ +0781c8: 5520 0d08 |0000: iget-boolean v0, v2, Landroid/support/v4/widget/SwipeRefreshLayout;.mRefreshing:Z // field@080d │ │ +0781cc: 3230 1400 |0002: if-eq v0, v3, 0016 // +0014 │ │ +0781d0: 5c24 0808 |0004: iput-boolean v4, v2, Landroid/support/v4/widget/SwipeRefreshLayout;.mNotify:Z // field@0808 │ │ +0781d4: 7010 cf1b 0200 |0006: invoke-direct {v2}, Landroid/support/v4/widget/SwipeRefreshLayout;.ensureTarget:()V // method@1bcf │ │ +0781da: 5c23 0d08 |0009: iput-boolean v3, v2, Landroid/support/v4/widget/SwipeRefreshLayout;.mRefreshing:Z // field@080d │ │ +0781de: 5520 0d08 |000b: iget-boolean v0, v2, Landroid/support/v4/widget/SwipeRefreshLayout;.mRefreshing:Z // field@080d │ │ +0781e2: 3800 0a00 |000d: if-eqz v0, 0017 // +000a │ │ +0781e6: 5220 0108 |000f: iget v0, v2, Landroid/support/v4/widget/SwipeRefreshLayout;.mCurrentTargetOffsetTop:I // field@0801 │ │ +0781ea: 5421 0c08 |0011: iget-object v1, v2, Landroid/support/v4/widget/SwipeRefreshLayout;.mRefreshListener:Landroid/view/animation/Animation$AnimationListener; // field@080c │ │ +0781ee: 7030 cb1b 0201 |0013: invoke-direct {v2, v0, v1}, Landroid/support/v4/widget/SwipeRefreshLayout;.animateOffsetToCorrectPosition:(ILandroid/view/animation/Animation$AnimationListener;)V // method@1bcb │ │ +0781f4: 0e00 |0016: return-void │ │ +0781f6: 5420 0c08 |0017: iget-object v0, v2, Landroid/support/v4/widget/SwipeRefreshLayout;.mRefreshListener:Landroid/view/animation/Animation$AnimationListener; // field@080c │ │ +0781fa: 7020 fb1b 0200 |0019: invoke-direct {v2, v0}, Landroid/support/v4/widget/SwipeRefreshLayout;.startScaleDownAnimation:(Landroid/view/animation/Animation$AnimationListener;)V // method@1bfb │ │ +078200: 28fa |001c: goto 0016 // -0006 │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=393 │ │ + 0x0004 line=394 │ │ + 0x0006 line=395 │ │ + 0x0009 line=396 │ │ + 0x000b line=397 │ │ + 0x000f line=398 │ │ + 0x0016 line=403 │ │ + 0x0017 line=400 │ │ + locals : │ │ + 0x0000 - 0x001d reg=2 this Landroid/support/v4/widget/SwipeRefreshLayout; │ │ + 0x0000 - 0x001d reg=3 refreshing Z │ │ + 0x0000 - 0x001d reg=4 notify Z │ │ + │ │ + #31 : (in Landroid/support/v4/widget/SwipeRefreshLayout;) │ │ + name : 'setTargetOffsetTopAndBottom' │ │ + type : '(IZ)V' │ │ + access : 0x0002 (PRIVATE) │ │ + code - │ │ + registers : 5 │ │ + ins : 3 │ │ + outs : 2 │ │ + insns size : 30 16-bit code units │ │ +078204: |[078204] android.support.v4.widget.SwipeRefreshLayout.setTargetOffsetTopAndBottom:(IZ)V │ │ +078214: 5420 fe07 |0000: iget-object v0, v2, Landroid/support/v4/widget/SwipeRefreshLayout;.mCircleView:Landroid/support/v4/widget/CircleImageView; // field@07fe │ │ +078218: 6e10 6818 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/widget/CircleImageView;.bringToFront:()V // method@1868 │ │ +07821e: 5420 fe07 |0005: iget-object v0, v2, Landroid/support/v4/widget/SwipeRefreshLayout;.mCircleView:Landroid/support/v4/widget/CircleImageView; // field@07fe │ │ +078222: 6e20 7818 3000 |0007: invoke-virtual {v0, v3}, Landroid/support/v4/widget/CircleImageView;.offsetTopAndBottom:(I)V // method@1878 │ │ +078228: 5420 fe07 |000a: iget-object v0, v2, Landroid/support/v4/widget/SwipeRefreshLayout;.mCircleView:Landroid/support/v4/widget/CircleImageView; // field@07fe │ │ +07822c: 6e10 7218 0000 |000c: invoke-virtual {v0}, Landroid/support/v4/widget/CircleImageView;.getTop:()I // method@1872 │ │ +078232: 0a00 |000f: move-result v0 │ │ +078234: 5920 0108 |0010: iput v0, v2, Landroid/support/v4/widget/SwipeRefreshLayout;.mCurrentTargetOffsetTop:I // field@0801 │ │ +078238: 3804 0b00 |0012: if-eqz v4, 001d // +000b │ │ +07823c: 6000 4000 |0014: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0040 │ │ +078240: 1301 0b00 |0016: const/16 v1, #int 11 // #b │ │ +078244: 3510 0500 |0018: if-ge v0, v1, 001d // +0005 │ │ +078248: 6e10 dc1b 0200 |001a: invoke-virtual {v2}, Landroid/support/v4/widget/SwipeRefreshLayout;.invalidate:()V // method@1bdc │ │ +07824e: 0e00 |001d: return-void │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=897 │ │ + 0x0005 line=898 │ │ + 0x000a line=899 │ │ + 0x0012 line=900 │ │ + 0x001a line=901 │ │ + 0x001d line=903 │ │ + locals : │ │ + 0x0000 - 0x001e reg=2 this Landroid/support/v4/widget/SwipeRefreshLayout; │ │ + 0x0000 - 0x001e reg=3 offset I │ │ + 0x0000 - 0x001e reg=4 requiresUpdate Z │ │ + │ │ + #32 : (in Landroid/support/v4/widget/SwipeRefreshLayout;) │ │ + name : 'startAlphaAnimation' │ │ + type : '(II)Landroid/view/animation/Animation;' │ │ + access : 0x0002 (PRIVATE) │ │ + code - │ │ + registers : 7 │ │ + ins : 3 │ │ + outs : 4 │ │ + insns size : 39 16-bit code units │ │ +078250: |[078250] android.support.v4.widget.SwipeRefreshLayout.startAlphaAnimation:(II)Landroid/view/animation/Animation; │ │ +078260: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +078262: 5542 0f08 |0001: iget-boolean v2, v4, Landroid/support/v4/widget/SwipeRefreshLayout;.mScale:Z // field@080f │ │ +078266: 3802 0a00 |0003: if-eqz v2, 000d // +000a │ │ +07826a: 7010 dd1b 0400 |0005: invoke-direct {v4}, Landroid/support/v4/widget/SwipeRefreshLayout;.isAlphaUsedForScale:()Z // method@1bdd │ │ +078270: 0a02 |0008: move-result v2 │ │ +078272: 3802 0400 |0009: if-eqz v2, 000d // +0004 │ │ +078276: 0710 |000b: move-object v0, v1 │ │ +078278: 1100 |000c: return-object v0 │ │ +07827a: 2200 f203 |000d: new-instance v0, Landroid/support/v4/widget/SwipeRefreshLayout$4; // type@03f2 │ │ +07827e: 7040 aa1b 4065 |000f: invoke-direct {v0, v4, v5, v6}, Landroid/support/v4/widget/SwipeRefreshLayout$4;.:(Landroid/support/v4/widget/SwipeRefreshLayout;II)V // method@1baa │ │ +078284: 1602 2c01 |0012: const-wide/16 v2, #int 300 // #12c │ │ +078288: 6e30 ba1e 2003 |0014: invoke-virtual {v0, v2, v3}, Landroid/view/animation/Animation;.setDuration:(J)V // method@1eba │ │ +07828e: 5442 fe07 |0017: iget-object v2, v4, Landroid/support/v4/widget/SwipeRefreshLayout;.mCircleView:Landroid/support/v4/widget/CircleImageView; // field@07fe │ │ +078292: 6e20 7c18 1200 |0019: invoke-virtual {v2, v1}, Landroid/support/v4/widget/CircleImageView;.setAnimationListener:(Landroid/view/animation/Animation$AnimationListener;)V // method@187c │ │ +078298: 5441 fe07 |001c: iget-object v1, v4, Landroid/support/v4/widget/SwipeRefreshLayout;.mCircleView:Landroid/support/v4/widget/CircleImageView; // field@07fe │ │ +07829c: 6e10 6918 0100 |001e: invoke-virtual {v1}, Landroid/support/v4/widget/CircleImageView;.clearAnimation:()V // method@1869 │ │ +0782a2: 5441 fe07 |0021: iget-object v1, v4, Landroid/support/v4/widget/SwipeRefreshLayout;.mCircleView:Landroid/support/v4/widget/CircleImageView; // field@07fe │ │ +0782a6: 6e20 8318 0100 |0023: invoke-virtual {v1, v0}, Landroid/support/v4/widget/CircleImageView;.startAnimation:(Landroid/view/animation/Animation;)V // method@1883 │ │ +0782ac: 28e6 |0026: goto 000c // -001a │ │ + catches : (none) │ │ + positions : │ │ + 0x0001 line=429 │ │ + 0x000c line=445 │ │ + 0x000d line=432 │ │ + 0x0012 line=440 │ │ + 0x0017 line=442 │ │ + 0x001c line=443 │ │ + 0x0021 line=444 │ │ + locals : │ │ + 0x0012 - 0x0027 reg=0 alpha Landroid/view/animation/Animation; │ │ + 0x0000 - 0x0027 reg=4 this Landroid/support/v4/widget/SwipeRefreshLayout; │ │ + 0x0000 - 0x0027 reg=5 startingAlpha I │ │ + 0x0000 - 0x0027 reg=6 endingAlpha I │ │ + │ │ + #33 : (in Landroid/support/v4/widget/SwipeRefreshLayout;) │ │ + name : 'startProgressAlphaMaxAnimation' │ │ + type : '()V' │ │ + access : 0x0002 (PRIVATE) │ │ + code - │ │ + registers : 3 │ │ + ins : 1 │ │ + outs : 3 │ │ + insns size : 15 16-bit code units │ │ +0782b0: |[0782b0] android.support.v4.widget.SwipeRefreshLayout.startProgressAlphaMaxAnimation:()V │ │ +0782c0: 5420 0b08 |0000: iget-object v0, v2, Landroid/support/v4/widget/SwipeRefreshLayout;.mProgress:Landroid/support/v4/widget/MaterialProgressDrawable; // field@080b │ │ +0782c4: 6e10 f919 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/widget/MaterialProgressDrawable;.getAlpha:()I // method@19f9 │ │ +0782ca: 0a00 |0005: move-result v0 │ │ +0782cc: 1301 ff00 |0006: const/16 v1, #int 255 // #ff │ │ +0782d0: 7030 f81b 0201 |0008: invoke-direct {v2, v0, v1}, Landroid/support/v4/widget/SwipeRefreshLayout;.startAlphaAnimation:(II)Landroid/view/animation/Animation; // method@1bf8 │ │ +0782d6: 0c00 |000b: move-result-object v0 │ │ +0782d8: 5b20 f907 |000c: iput-object v0, v2, Landroid/support/v4/widget/SwipeRefreshLayout;.mAlphaMaxAnimation:Landroid/view/animation/Animation; // field@07f9 │ │ +0782dc: 0e00 |000e: return-void │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=423 │ │ + 0x000e line=424 │ │ + locals : │ │ + 0x0000 - 0x000f reg=2 this Landroid/support/v4/widget/SwipeRefreshLayout; │ │ + │ │ + #34 : (in Landroid/support/v4/widget/SwipeRefreshLayout;) │ │ + name : 'startProgressAlphaStartAnimation' │ │ + type : '()V' │ │ + access : 0x0002 (PRIVATE) │ │ + code - │ │ + registers : 3 │ │ + ins : 1 │ │ + outs : 3 │ │ + insns size : 15 16-bit code units │ │ +0782e0: |[0782e0] android.support.v4.widget.SwipeRefreshLayout.startProgressAlphaStartAnimation:()V │ │ +0782f0: 5420 0b08 |0000: iget-object v0, v2, Landroid/support/v4/widget/SwipeRefreshLayout;.mProgress:Landroid/support/v4/widget/MaterialProgressDrawable; // field@080b │ │ +0782f4: 6e10 f919 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/widget/MaterialProgressDrawable;.getAlpha:()I // method@19f9 │ │ +0782fa: 0a00 |0005: move-result v0 │ │ +0782fc: 1301 4c00 |0006: const/16 v1, #int 76 // #4c │ │ +078300: 7030 f81b 0201 |0008: invoke-direct {v2, v0, v1}, Landroid/support/v4/widget/SwipeRefreshLayout;.startAlphaAnimation:(II)Landroid/view/animation/Animation; // method@1bf8 │ │ +078306: 0c00 |000b: move-result-object v0 │ │ +078308: 5b20 fa07 |000c: iput-object v0, v2, Landroid/support/v4/widget/SwipeRefreshLayout;.mAlphaStartAnimation:Landroid/view/animation/Animation; // field@07fa │ │ +07830c: 0e00 |000e: return-void │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=419 │ │ + 0x000e line=420 │ │ + locals : │ │ + 0x0000 - 0x000f reg=2 this Landroid/support/v4/widget/SwipeRefreshLayout; │ │ + │ │ + #35 : (in Landroid/support/v4/widget/SwipeRefreshLayout;) │ │ + name : 'startScaleDownAnimation' │ │ + type : '(Landroid/view/animation/Animation$AnimationListener;)V' │ │ + access : 0x0002 (PRIVATE) │ │ + code - │ │ + registers : 6 │ │ + ins : 2 │ │ + outs : 3 │ │ + insns size : 32 16-bit code units │ │ +078310: |[078310] android.support.v4.widget.SwipeRefreshLayout.startScaleDownAnimation:(Landroid/view/animation/Animation$AnimationListener;)V │ │ +078320: 2200 f103 |0000: new-instance v0, Landroid/support/v4/widget/SwipeRefreshLayout$3; // type@03f1 │ │ +078324: 7020 a81b 4000 |0002: invoke-direct {v0, v4}, Landroid/support/v4/widget/SwipeRefreshLayout$3;.:(Landroid/support/v4/widget/SwipeRefreshLayout;)V // method@1ba8 │ │ +07832a: 5b40 1108 |0005: iput-object v0, v4, Landroid/support/v4/widget/SwipeRefreshLayout;.mScaleDownAnimation:Landroid/view/animation/Animation; // field@0811 │ │ +07832e: 5440 1108 |0007: iget-object v0, v4, Landroid/support/v4/widget/SwipeRefreshLayout;.mScaleDownAnimation:Landroid/view/animation/Animation; // field@0811 │ │ +078332: 1602 9600 |0009: const-wide/16 v2, #int 150 // #96 │ │ +078336: 6e30 ba1e 2003 |000b: invoke-virtual {v0, v2, v3}, Landroid/view/animation/Animation;.setDuration:(J)V // method@1eba │ │ +07833c: 5440 fe07 |000e: iget-object v0, v4, Landroid/support/v4/widget/SwipeRefreshLayout;.mCircleView:Landroid/support/v4/widget/CircleImageView; // field@07fe │ │ +078340: 6e20 7c18 5000 |0010: invoke-virtual {v0, v5}, Landroid/support/v4/widget/CircleImageView;.setAnimationListener:(Landroid/view/animation/Animation$AnimationListener;)V // method@187c │ │ +078346: 5440 fe07 |0013: iget-object v0, v4, Landroid/support/v4/widget/SwipeRefreshLayout;.mCircleView:Landroid/support/v4/widget/CircleImageView; // field@07fe │ │ +07834a: 6e10 6918 0000 |0015: invoke-virtual {v0}, Landroid/support/v4/widget/CircleImageView;.clearAnimation:()V // method@1869 │ │ +078350: 5440 fe07 |0018: iget-object v0, v4, Landroid/support/v4/widget/SwipeRefreshLayout;.mCircleView:Landroid/support/v4/widget/CircleImageView; // field@07fe │ │ +078354: 5441 1108 |001a: iget-object v1, v4, Landroid/support/v4/widget/SwipeRefreshLayout;.mScaleDownAnimation:Landroid/view/animation/Animation; // field@0811 │ │ +078358: 6e20 8318 1000 |001c: invoke-virtual {v0, v1}, Landroid/support/v4/widget/CircleImageView;.startAnimation:(Landroid/view/animation/Animation;)V // method@1883 │ │ +07835e: 0e00 |001f: return-void │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=406 │ │ + 0x0007 line=412 │ │ + 0x000e line=413 │ │ + 0x0013 line=414 │ │ + 0x0018 line=415 │ │ + 0x001f line=416 │ │ + locals : │ │ + 0x0000 - 0x0020 reg=4 this Landroid/support/v4/widget/SwipeRefreshLayout; │ │ + 0x0000 - 0x0020 reg=5 listener Landroid/view/animation/Animation$AnimationListener; │ │ + │ │ + #36 : (in Landroid/support/v4/widget/SwipeRefreshLayout;) │ │ + name : 'startScaleDownReturnToStartAnimation' │ │ + type : '(ILandroid/view/animation/Animation$AnimationListener;)V' │ │ + access : 0x0002 (PRIVATE) │ │ + code - │ │ + registers : 7 │ │ + ins : 3 │ │ + outs : 3 │ │ + insns size : 60 16-bit code units │ │ +078360: |[078360] android.support.v4.widget.SwipeRefreshLayout.startScaleDownReturnToStartAnimation:(ILandroid/view/animation/Animation$AnimationListener;)V │ │ +078370: 5945 0308 |0000: iput v5, v4, Landroid/support/v4/widget/SwipeRefreshLayout;.mFrom:I // field@0803 │ │ +078374: 7010 dd1b 0400 |0002: invoke-direct {v4}, Landroid/support/v4/widget/SwipeRefreshLayout;.isAlphaUsedForScale:()Z // method@1bdd │ │ +07837a: 0a00 |0005: move-result v0 │ │ +07837c: 3800 2d00 |0006: if-eqz v0, 0033 // +002d │ │ +078380: 5440 0b08 |0008: iget-object v0, v4, Landroid/support/v4/widget/SwipeRefreshLayout;.mProgress:Landroid/support/v4/widget/MaterialProgressDrawable; // field@080b │ │ +078384: 6e10 f919 0000 |000a: invoke-virtual {v0}, Landroid/support/v4/widget/MaterialProgressDrawable;.getAlpha:()I // method@19f9 │ │ +07838a: 0a00 |000d: move-result v0 │ │ +07838c: 8200 |000e: int-to-float v0, v0 │ │ +07838e: 5940 1408 |000f: iput v0, v4, Landroid/support/v4/widget/SwipeRefreshLayout;.mStartingScale:F // field@0814 │ │ +078392: 2200 f603 |0011: new-instance v0, Landroid/support/v4/widget/SwipeRefreshLayout$8; // type@03f6 │ │ +078396: 7020 b41b 4000 |0013: invoke-direct {v0, v4}, Landroid/support/v4/widget/SwipeRefreshLayout$8;.:(Landroid/support/v4/widget/SwipeRefreshLayout;)V // method@1bb4 │ │ +07839c: 5b40 1208 |0016: iput-object v0, v4, Landroid/support/v4/widget/SwipeRefreshLayout;.mScaleDownToStartAnimation:Landroid/view/animation/Animation; // field@0812 │ │ +0783a0: 5440 1208 |0018: iget-object v0, v4, Landroid/support/v4/widget/SwipeRefreshLayout;.mScaleDownToStartAnimation:Landroid/view/animation/Animation; // field@0812 │ │ +0783a4: 1602 9600 |001a: const-wide/16 v2, #int 150 // #96 │ │ +0783a8: 6e30 ba1e 2003 |001c: invoke-virtual {v0, v2, v3}, Landroid/view/animation/Animation;.setDuration:(J)V // method@1eba │ │ +0783ae: 3806 0700 |001f: if-eqz v6, 0026 // +0007 │ │ +0783b2: 5440 fe07 |0021: iget-object v0, v4, Landroid/support/v4/widget/SwipeRefreshLayout;.mCircleView:Landroid/support/v4/widget/CircleImageView; // field@07fe │ │ +0783b6: 6e20 7c18 6000 |0023: invoke-virtual {v0, v6}, Landroid/support/v4/widget/CircleImageView;.setAnimationListener:(Landroid/view/animation/Animation$AnimationListener;)V // method@187c │ │ +0783bc: 5440 fe07 |0026: iget-object v0, v4, Landroid/support/v4/widget/SwipeRefreshLayout;.mCircleView:Landroid/support/v4/widget/CircleImageView; // field@07fe │ │ +0783c0: 6e10 6918 0000 |0028: invoke-virtual {v0}, Landroid/support/v4/widget/CircleImageView;.clearAnimation:()V // method@1869 │ │ +0783c6: 5440 fe07 |002b: iget-object v0, v4, Landroid/support/v4/widget/SwipeRefreshLayout;.mCircleView:Landroid/support/v4/widget/CircleImageView; // field@07fe │ │ +0783ca: 5441 1208 |002d: iget-object v1, v4, Landroid/support/v4/widget/SwipeRefreshLayout;.mScaleDownToStartAnimation:Landroid/view/animation/Animation; // field@0812 │ │ +0783ce: 6e20 8318 1000 |002f: invoke-virtual {v0, v1}, Landroid/support/v4/widget/CircleImageView;.startAnimation:(Landroid/view/animation/Animation;)V // method@1883 │ │ +0783d4: 0e00 |0032: return-void │ │ +0783d6: 5440 fe07 |0033: iget-object v0, v4, Landroid/support/v4/widget/SwipeRefreshLayout;.mCircleView:Landroid/support/v4/widget/CircleImageView; // field@07fe │ │ +0783da: 7110 8612 0000 |0035: invoke-static {v0}, Landroid/support/v4/view/ViewCompat;.getScaleX:(Landroid/view/View;)F // method@1286 │ │ +0783e0: 0a00 |0038: move-result v0 │ │ +0783e2: 5940 1408 |0039: iput v0, v4, Landroid/support/v4/widget/SwipeRefreshLayout;.mStartingScale:F // field@0814 │ │ +0783e6: 28d6 |003b: goto 0011 // -002a │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=874 │ │ + 0x0002 line=875 │ │ + 0x0008 line=876 │ │ + 0x0011 line=880 │ │ + 0x0018 line=888 │ │ + 0x001f line=889 │ │ + 0x0021 line=890 │ │ + 0x0026 line=892 │ │ + 0x002b line=893 │ │ + 0x0032 line=894 │ │ + 0x0033 line=878 │ │ + locals : │ │ + 0x0000 - 0x003c reg=4 this Landroid/support/v4/widget/SwipeRefreshLayout; │ │ + 0x0000 - 0x003c reg=5 from I │ │ + 0x0000 - 0x003c reg=6 listener Landroid/view/animation/Animation$AnimationListener; │ │ + │ │ + #37 : (in Landroid/support/v4/widget/SwipeRefreshLayout;) │ │ + name : 'startScaleUpAnimation' │ │ + type : '(Landroid/view/animation/Animation$AnimationListener;)V' │ │ + access : 0x0002 (PRIVATE) │ │ + code - │ │ + registers : 6 │ │ + ins : 2 │ │ + outs : 3 │ │ + insns size : 54 16-bit code units │ │ +0783e8: |[0783e8] android.support.v4.widget.SwipeRefreshLayout.startScaleUpAnimation:(Landroid/view/animation/Animation$AnimationListener;)V │ │ +0783f8: 5440 fe07 |0000: iget-object v0, v4, Landroid/support/v4/widget/SwipeRefreshLayout;.mCircleView:Landroid/support/v4/widget/CircleImageView; // field@07fe │ │ +0783fc: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +0783fe: 6e20 8218 1000 |0003: invoke-virtual {v0, v1}, Landroid/support/v4/widget/CircleImageView;.setVisibility:(I)V // method@1882 │ │ +078404: 6000 4000 |0006: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0040 │ │ +078408: 1301 0b00 |0008: const/16 v1, #int 11 // #b │ │ +07840c: 3410 0900 |000a: if-lt v0, v1, 0013 // +0009 │ │ +078410: 5440 0b08 |000c: iget-object v0, v4, Landroid/support/v4/widget/SwipeRefreshLayout;.mProgress:Landroid/support/v4/widget/MaterialProgressDrawable; // field@080b │ │ +078414: 1301 ff00 |000e: const/16 v1, #int 255 // #ff │ │ +078418: 6e20 021a 1000 |0010: invoke-virtual {v0, v1}, Landroid/support/v4/widget/MaterialProgressDrawable;.setAlpha:(I)V // method@1a02 │ │ +07841e: 2200 f003 |0013: new-instance v0, Landroid/support/v4/widget/SwipeRefreshLayout$2; // type@03f0 │ │ +078422: 7020 a61b 4000 |0015: invoke-direct {v0, v4}, Landroid/support/v4/widget/SwipeRefreshLayout$2;.:(Landroid/support/v4/widget/SwipeRefreshLayout;)V // method@1ba6 │ │ +078428: 5b40 1008 |0018: iput-object v0, v4, Landroid/support/v4/widget/SwipeRefreshLayout;.mScaleAnimation:Landroid/view/animation/Animation; // field@0810 │ │ +07842c: 5440 1008 |001a: iget-object v0, v4, Landroid/support/v4/widget/SwipeRefreshLayout;.mScaleAnimation:Landroid/view/animation/Animation; // field@0810 │ │ +078430: 5241 0708 |001c: iget v1, v4, Landroid/support/v4/widget/SwipeRefreshLayout;.mMediumAnimationDuration:I // field@0807 │ │ +078434: 8112 |001e: int-to-long v2, v1 │ │ +078436: 6e30 ba1e 2003 |001f: invoke-virtual {v0, v2, v3}, Landroid/view/animation/Animation;.setDuration:(J)V // method@1eba │ │ +07843c: 3805 0700 |0022: if-eqz v5, 0029 // +0007 │ │ +078440: 5440 fe07 |0024: iget-object v0, v4, Landroid/support/v4/widget/SwipeRefreshLayout;.mCircleView:Landroid/support/v4/widget/CircleImageView; // field@07fe │ │ +078444: 6e20 7c18 5000 |0026: invoke-virtual {v0, v5}, Landroid/support/v4/widget/CircleImageView;.setAnimationListener:(Landroid/view/animation/Animation$AnimationListener;)V // method@187c │ │ +07844a: 5440 fe07 |0029: iget-object v0, v4, Landroid/support/v4/widget/SwipeRefreshLayout;.mCircleView:Landroid/support/v4/widget/CircleImageView; // field@07fe │ │ +07844e: 6e10 6918 0000 |002b: invoke-virtual {v0}, Landroid/support/v4/widget/CircleImageView;.clearAnimation:()V // method@1869 │ │ +078454: 5440 fe07 |002e: iget-object v0, v4, Landroid/support/v4/widget/SwipeRefreshLayout;.mCircleView:Landroid/support/v4/widget/CircleImageView; // field@07fe │ │ +078458: 5441 1008 |0030: iget-object v1, v4, Landroid/support/v4/widget/SwipeRefreshLayout;.mScaleAnimation:Landroid/view/animation/Animation; // field@0810 │ │ +07845c: 6e20 8318 1000 |0032: invoke-virtual {v0, v1}, Landroid/support/v4/widget/CircleImageView;.startAnimation:(Landroid/view/animation/Animation;)V // method@1883 │ │ +078462: 0e00 |0035: return-void │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=358 │ │ + 0x0006 line=359 │ │ + 0x000c line=363 │ │ + 0x0013 line=365 │ │ + 0x001a line=371 │ │ + 0x0022 line=372 │ │ + 0x0024 line=373 │ │ + 0x0029 line=375 │ │ + 0x002e line=376 │ │ + 0x0035 line=377 │ │ + locals : │ │ + 0x0000 - 0x0036 reg=4 this Landroid/support/v4/widget/SwipeRefreshLayout; │ │ + 0x0000 - 0x0036 reg=5 listener Landroid/view/animation/Animation$AnimationListener; │ │ + │ │ + Virtual methods - │ │ + #0 : (in Landroid/support/v4/widget/SwipeRefreshLayout;) │ │ + name : 'canChildScrollUp' │ │ + type : '()Z' │ │ + access : 0x0001 (PUBLIC) │ │ + code - │ │ + registers : 6 │ │ + ins : 1 │ │ + outs : 2 │ │ + insns size : 65 16-bit code units │ │ +078464: |[078464] android.support.v4.widget.SwipeRefreshLayout.canChildScrollUp:()Z │ │ +078474: 1211 |0000: const/4 v1, #int 1 // #1 │ │ +078476: 1202 |0001: const/4 v2, #int 0 // #0 │ │ +078478: 6003 4000 |0002: sget v3, Landroid/os/Build$VERSION;.SDK_INT:I // field@0040 │ │ +07847c: 1304 0e00 |0004: const/16 v4, #int 14 // #e │ │ +078480: 3543 3300 |0006: if-ge v3, v4, 0039 // +0033 │ │ +078484: 5453 1508 |0008: iget-object v3, v5, Landroid/support/v4/widget/SwipeRefreshLayout;.mTarget:Landroid/view/View; // field@0815 │ │ +078488: 2033 6004 |000a: instance-of v3, v3, Landroid/widget/AbsListView; // type@0460 │ │ +07848c: 3803 2300 |000c: if-eqz v3, 002f // +0023 │ │ +078490: 5450 1508 |000e: iget-object v0, v5, Landroid/support/v4/widget/SwipeRefreshLayout;.mTarget:Landroid/view/View; // field@0815 │ │ +078494: 1f00 6004 |0010: check-cast v0, Landroid/widget/AbsListView; // type@0460 │ │ +078498: 6e10 ce1e 0000 |0012: invoke-virtual {v0}, Landroid/widget/AbsListView;.getChildCount:()I // method@1ece │ │ +07849e: 0a03 |0015: move-result v3 │ │ +0784a0: 3d03 1700 |0016: if-lez v3, 002d // +0017 │ │ +0784a4: 6e10 cf1e 0000 |0018: invoke-virtual {v0}, Landroid/widget/AbsListView;.getFirstVisiblePosition:()I // method@1ecf │ │ +0784aa: 0a03 |001b: move-result v3 │ │ +0784ac: 3c03 1000 |001c: if-gtz v3, 002c // +0010 │ │ +0784b0: 6e20 cd1e 2000 |001e: invoke-virtual {v0, v2}, Landroid/widget/AbsListView;.getChildAt:(I)Landroid/view/View; // method@1ecd │ │ +0784b6: 0c03 |0021: move-result-object v3 │ │ +0784b8: 6e10 251d 0300 |0022: invoke-virtual {v3}, Landroid/view/View;.getTop:()I // method@1d25 │ │ +0784be: 0a03 |0025: move-result v3 │ │ +0784c0: 6e10 d01e 0000 |0026: invoke-virtual {v0}, Landroid/widget/AbsListView;.getPaddingTop:()I // method@1ed0 │ │ +0784c6: 0a04 |0029: move-result v4 │ │ +0784c8: 3543 0300 |002a: if-ge v3, v4, 002d // +0003 │ │ +0784cc: 0f01 |002c: return v1 │ │ +0784ce: 0121 |002d: move v1, v2 │ │ +0784d0: 28fe |002e: goto 002c // -0002 │ │ +0784d2: 5453 1508 |002f: iget-object v3, v5, Landroid/support/v4/widget/SwipeRefreshLayout;.mTarget:Landroid/view/View; // field@0815 │ │ +0784d6: 6e10 221d 0300 |0031: invoke-virtual {v3}, Landroid/view/View;.getScrollY:()I // method@1d22 │ │ +0784dc: 0a03 |0034: move-result v3 │ │ +0784de: 3c03 f7ff |0035: if-gtz v3, 002c // -0009 │ │ +0784e2: 0121 |0037: move v1, v2 │ │ +0784e4: 28f4 |0038: goto 002c // -000c │ │ +0784e6: 5451 1508 |0039: iget-object v1, v5, Landroid/support/v4/widget/SwipeRefreshLayout;.mTarget:Landroid/view/View; // field@0815 │ │ +0784ea: 12f2 |003b: const/4 v2, #int -1 // #ff │ │ +0784ec: 7120 6c12 2100 |003c: invoke-static {v1, v2}, Landroid/support/v4/view/ViewCompat;.canScrollVertically:(Landroid/view/View;I)Z // method@126c │ │ +0784f2: 0a01 |003f: move-result v1 │ │ +0784f4: 28ec |0040: goto 002c // -0014 │ │ + catches : (none) │ │ + positions : │ │ + 0x0002 line=584 │ │ + 0x0008 line=585 │ │ + 0x000e line=586 │ │ + 0x0012 line=587 │ │ + 0x002c line=594 │ │ + 0x002e line=587 │ │ + 0x002f line=591 │ │ + 0x0039 line=594 │ │ + locals : │ │ + 0x0012 - 0x002c reg=0 absListView Landroid/widget/AbsListView; │ │ + 0x002d - 0x002f reg=0 absListView Landroid/widget/AbsListView; │ │ + 0x0000 - 0x0041 reg=5 this Landroid/support/v4/widget/SwipeRefreshLayout; │ │ + │ │ + #1 : (in Landroid/support/v4/widget/SwipeRefreshLayout;) │ │ + name : 'getChildDrawingOrder' │ │ + type : '(II)I' │ │ + access : 0x0004 (PROTECTED) │ │ + code - │ │ + registers : 4 │ │ + ins : 3 │ │ + outs : 0 │ │ + insns size : 19 16-bit code units │ │ +0784f8: |[0784f8] android.support.v4.widget.SwipeRefreshLayout.getChildDrawingOrder:(II)I │ │ +078508: 5210 ff07 |0000: iget v0, v1, Landroid/support/v4/widget/SwipeRefreshLayout;.mCircleViewIndex:I // field@07ff │ │ +07850c: 3b00 0300 |0002: if-gez v0, 0005 // +0003 │ │ +078510: 0f03 |0004: return v3 │ │ +078512: d800 02ff |0005: add-int/lit8 v0, v2, #int -1 // #ff │ │ +078516: 3303 0500 |0007: if-ne v3, v0, 000c // +0005 │ │ +07851a: 5213 ff07 |0009: iget v3, v1, Landroid/support/v4/widget/SwipeRefreshLayout;.mCircleViewIndex:I // field@07ff │ │ +07851e: 28f9 |000b: goto 0004 // -0007 │ │ +078520: 5210 ff07 |000c: iget v0, v1, Landroid/support/v4/widget/SwipeRefreshLayout;.mCircleViewIndex:I // field@07ff │ │ +078524: 3403 f6ff |000e: if-lt v3, v0, 0004 // -000a │ │ +078528: d803 0301 |0010: add-int/lit8 v3, v3, #int 1 // #01 │ │ +07852c: 28f2 |0012: goto 0004 // -000e │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=294 │ │ + 0x0004 line=304 │ │ + 0x0005 line=296 │ │ + 0x0009 line=298 │ │ + 0x000c line=299 │ │ + 0x0010 line=301 │ │ + locals : │ │ + 0x0000 - 0x0004 reg=3 i I │ │ + 0x0000 - 0x0013 reg=1 this Landroid/support/v4/widget/SwipeRefreshLayout; │ │ + 0x0000 - 0x0013 reg=2 childCount I │ │ + 0x0005 - 0x0013 reg=3 i I │ │ + │ │ + #2 : (in Landroid/support/v4/widget/SwipeRefreshLayout;) │ │ + name : 'isRefreshing' │ │ + type : '()Z' │ │ + access : 0x0001 (PUBLIC) │ │ + code - │ │ + registers : 2 │ │ + ins : 1 │ │ + outs : 0 │ │ + insns size : 3 16-bit code units │ │ +078530: |[078530] android.support.v4.widget.SwipeRefreshLayout.isRefreshing:()Z │ │ +078540: 5510 0d08 |0000: iget-boolean v0, v1, Landroid/support/v4/widget/SwipeRefreshLayout;.mRefreshing:Z // field@080d │ │ +078544: 0f00 |0002: return v0 │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=499 │ │ + locals : │ │ + 0x0000 - 0x0003 reg=1 this Landroid/support/v4/widget/SwipeRefreshLayout; │ │ + │ │ + #3 : (in Landroid/support/v4/widget/SwipeRefreshLayout;) │ │ + name : 'onInterceptTouchEvent' │ │ + type : '(Landroid/view/MotionEvent;)Z' │ │ + access : 0x0001 (PUBLIC) │ │ + code - │ │ + registers : 12 │ │ + ins : 2 │ │ + outs : 3 │ │ + insns size : 154 16-bit code units │ │ +078548: |[078548] android.support.v4.widget.SwipeRefreshLayout.onInterceptTouchEvent:(Landroid/view/MotionEvent;)Z │ │ +078558: 1219 |0000: const/4 v9, #int 1 // #1 │ │ +07855a: 12f8 |0001: const/4 v8, #int -1 // #ff │ │ +07855c: 1507 80bf |0002: const/high16 v7, #int -1082130432 // #bf80 │ │ +078560: 1204 |0004: const/4 v4, #int 0 // #0 │ │ +078562: 7010 cf1b 0a00 |0005: invoke-direct {v10}, Landroid/support/v4/widget/SwipeRefreshLayout;.ensureTarget:()V // method@1bcf │ │ +078568: 7110 dc10 0b00 |0008: invoke-static {v11}, Landroid/support/v4/view/MotionEventCompat;.getActionMasked:(Landroid/view/MotionEvent;)I // method@10dc │ │ +07856e: 0a00 |000b: move-result v0 │ │ +078570: 55a5 0e08 |000c: iget-boolean v5, v10, Landroid/support/v4/widget/SwipeRefreshLayout;.mReturningToStart:Z // field@080e │ │ +078574: 3805 0600 |000e: if-eqz v5, 0014 // +0006 │ │ +078578: 3900 0400 |0010: if-nez v0, 0014 // +0004 │ │ +07857c: 5ca4 0e08 |0012: iput-boolean v4, v10, Landroid/support/v4/widget/SwipeRefreshLayout;.mReturningToStart:Z // field@080e │ │ +078580: 6e10 df1b 0a00 |0014: invoke-virtual {v10}, Landroid/support/v4/widget/SwipeRefreshLayout;.isEnabled:()Z // method@1bdf │ │ +078586: 0a05 |0017: move-result v5 │ │ +078588: 3805 1000 |0018: if-eqz v5, 0028 // +0010 │ │ +07858c: 55a5 0e08 |001a: iget-boolean v5, v10, Landroid/support/v4/widget/SwipeRefreshLayout;.mReturningToStart:Z // field@080e │ │ +078590: 3905 0c00 |001c: if-nez v5, 0028 // +000c │ │ +078594: 6e10 cd1b 0a00 |001e: invoke-virtual {v10}, Landroid/support/v4/widget/SwipeRefreshLayout;.canChildScrollUp:()Z // method@1bcd │ │ +07859a: 0a05 |0021: move-result v5 │ │ +07859c: 3905 0600 |0022: if-nez v5, 0028 // +0006 │ │ +0785a0: 55a5 0d08 |0024: iget-boolean v5, v10, Landroid/support/v4/widget/SwipeRefreshLayout;.mRefreshing:Z // field@080d │ │ +0785a4: 3805 0300 |0026: if-eqz v5, 0029 // +0003 │ │ +0785a8: 0f04 |0028: return v4 │ │ +0785aa: 2b00 5f00 0000 |0029: packed-switch v0, 00000088 // +0000005f │ │ +0785b0: 55a4 0508 |002c: iget-boolean v4, v10, Landroid/support/v4/widget/SwipeRefreshLayout;.mIsBeingDragged:Z // field@0805 │ │ +0785b4: 28fa |002e: goto 0028 // -0006 │ │ +0785b6: 52a5 0a08 |002f: iget v5, v10, Landroid/support/v4/widget/SwipeRefreshLayout;.mOriginalOffsetTop:I // field@080a │ │ +0785ba: 54a6 fe07 |0031: iget-object v6, v10, Landroid/support/v4/widget/SwipeRefreshLayout;.mCircleView:Landroid/support/v4/widget/CircleImageView; // field@07fe │ │ +0785be: 6e10 7218 0600 |0033: invoke-virtual {v6}, Landroid/support/v4/widget/CircleImageView;.getTop:()I // method@1872 │ │ +0785c4: 0a06 |0036: move-result v6 │ │ +0785c6: b165 |0037: sub-int/2addr v5, v6 │ │ +0785c8: 7030 f61b 5a09 |0038: invoke-direct {v10, v5, v9}, Landroid/support/v4/widget/SwipeRefreshLayout;.setTargetOffsetTopAndBottom:(IZ)V // method@1bf6 │ │ +0785ce: 7120 de10 4b00 |003b: invoke-static {v11, v4}, Landroid/support/v4/view/MotionEventCompat;.getPointerId:(Landroid/view/MotionEvent;I)I // method@10de │ │ +0785d4: 0a05 |003e: move-result v5 │ │ +0785d6: 59a5 f807 |003f: iput v5, v10, Landroid/support/v4/widget/SwipeRefreshLayout;.mActivePointerId:I // field@07f8 │ │ +0785da: 5ca4 0508 |0041: iput-boolean v4, v10, Landroid/support/v4/widget/SwipeRefreshLayout;.mIsBeingDragged:Z // field@0805 │ │ +0785de: 52a5 f807 |0043: iget v5, v10, Landroid/support/v4/widget/SwipeRefreshLayout;.mActivePointerId:I // field@07f8 │ │ +0785e2: 7030 d61b ba05 |0045: invoke-direct {v10, v11, v5}, Landroid/support/v4/widget/SwipeRefreshLayout;.getMotionEventY:(Landroid/view/MotionEvent;I)F // method@1bd6 │ │ +0785e8: 0a01 |0048: move-result v1 │ │ +0785ea: 2d05 0107 |0049: cmpl-float v5, v1, v7 │ │ +0785ee: 3805 ddff |004b: if-eqz v5, 0028 // -0023 │ │ +0785f2: 59a1 0408 |004d: iput v1, v10, Landroid/support/v4/widget/SwipeRefreshLayout;.mInitialMotionY:F // field@0804 │ │ +0785f6: 52a5 f807 |004f: iget v5, v10, Landroid/support/v4/widget/SwipeRefreshLayout;.mActivePointerId:I // field@07f8 │ │ +0785fa: 3385 0a00 |0051: if-ne v5, v8, 005b // +000a │ │ +0785fe: 6205 f307 |0053: sget-object v5, Landroid/support/v4/widget/SwipeRefreshLayout;.LOG_TAG:Ljava/lang/String; // field@07f3 │ │ +078602: 1a06 9504 |0055: const-string v6, "Got ACTION_MOVE event but don't have an active pointer id." // string@0495 │ │ +078606: 7120 711c 6500 |0057: invoke-static {v5, v6}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@1c71 │ │ +07860c: 28ce |005a: goto 0028 // -0032 │ │ +07860e: 52a5 f807 |005b: iget v5, v10, Landroid/support/v4/widget/SwipeRefreshLayout;.mActivePointerId:I // field@07f8 │ │ +078612: 7030 d61b ba05 |005d: invoke-direct {v10, v11, v5}, Landroid/support/v4/widget/SwipeRefreshLayout;.getMotionEventY:(Landroid/view/MotionEvent;I)F // method@1bd6 │ │ +078618: 0a02 |0060: move-result v2 │ │ +07861a: 2d05 0207 |0061: cmpl-float v5, v2, v7 │ │ +07861e: 3805 c5ff |0063: if-eqz v5, 0028 // -003b │ │ +078622: 52a4 0408 |0065: iget v4, v10, Landroid/support/v4/widget/SwipeRefreshLayout;.mInitialMotionY:F // field@0804 │ │ +078626: a703 0204 |0067: sub-float v3, v2, v4 │ │ +07862a: 52a4 1708 |0069: iget v4, v10, Landroid/support/v4/widget/SwipeRefreshLayout;.mTouchSlop:I // field@0817 │ │ +07862e: 8244 |006b: int-to-float v4, v4 │ │ +078630: 2d04 0304 |006c: cmpl-float v4, v3, v4 │ │ +078634: 3d04 beff |006e: if-lez v4, 002c // -0042 │ │ +078638: 55a4 0508 |0070: iget-boolean v4, v10, Landroid/support/v4/widget/SwipeRefreshLayout;.mIsBeingDragged:Z // field@0805 │ │ +07863c: 3904 baff |0072: if-nez v4, 002c // -0046 │ │ +078640: 5ca9 0508 |0074: iput-boolean v9, v10, Landroid/support/v4/widget/SwipeRefreshLayout;.mIsBeingDragged:Z // field@0805 │ │ +078644: 54a4 0b08 |0076: iget-object v4, v10, Landroid/support/v4/widget/SwipeRefreshLayout;.mProgress:Landroid/support/v4/widget/MaterialProgressDrawable; // field@080b │ │ +078648: 1305 4c00 |0078: const/16 v5, #int 76 // #4c │ │ +07864c: 6e20 021a 5400 |007a: invoke-virtual {v4, v5}, Landroid/support/v4/widget/MaterialProgressDrawable;.setAlpha:(I)V // method@1a02 │ │ +078652: 28af |007d: goto 002c // -0051 │ │ +078654: 7020 e51b ba00 |007e: invoke-direct {v10, v11}, Landroid/support/v4/widget/SwipeRefreshLayout;.onSecondaryPointerUp:(Landroid/view/MotionEvent;)V // method@1be5 │ │ +07865a: 28ab |0081: goto 002c // -0055 │ │ +07865c: 5ca4 0508 |0082: iput-boolean v4, v10, Landroid/support/v4/widget/SwipeRefreshLayout;.mIsBeingDragged:Z // field@0805 │ │ +078660: 59a8 f807 |0084: iput v8, v10, Landroid/support/v4/widget/SwipeRefreshLayout;.mActivePointerId:I // field@07f8 │ │ +078664: 28a6 |0086: goto 002c // -005a │ │ +078666: 0000 |0087: nop // spacer │ │ +078668: 0001 0700 0000 0000 0600 0000 5900 ... |0088: packed-switch-data (18 units) │ │ + catches : (none) │ │ + positions : │ │ + 0x0005 line=600 │ │ + 0x0008 line=602 │ │ + 0x000c line=604 │ │ + 0x0012 line=605 │ │ + 0x0014 line=608 │ │ + 0x0028 line=652 │ │ + 0x0029 line=613 │ │ + 0x002c line=652 │ │ + 0x002f line=615 │ │ + 0x003b line=616 │ │ + 0x0041 line=617 │ │ + 0x0043 line=618 │ │ + 0x0049 line=619 │ │ + 0x004d line=622 │ │ + 0x004f line=625 │ │ + 0x0053 line=626 │ │ + 0x005b line=630 │ │ + 0x0061 line=631 │ │ + 0x0065 line=634 │ │ + 0x0069 line=635 │ │ + 0x0074 line=636 │ │ + 0x0076 line=637 │ │ + 0x007e line=642 │ │ + 0x0082 line=647 │ │ + 0x0084 line=648 │ │ + 0x0087 line=613 │ │ + locals : │ │ + 0x0049 - 0x004f reg=1 initialMotionY F │ │ + 0x0061 - 0x007e reg=2 y F │ │ + 0x0069 - 0x007e reg=3 yDiff F │ │ + 0x000c - 0x009a reg=0 action I │ │ + 0x0000 - 0x009a reg=10 this Landroid/support/v4/widget/SwipeRefreshLayout; │ │ + 0x0000 - 0x009a reg=11 ev Landroid/view/MotionEvent; │ │ + │ │ + #4 : (in Landroid/support/v4/widget/SwipeRefreshLayout;) │ │ + name : 'onLayout' │ │ + type : '(ZIIII)V' │ │ + access : 0x0004 (PROTECTED) │ │ + code - │ │ + registers : 20 │ │ + ins : 6 │ │ + outs : 5 │ │ + insns size : 100 16-bit code units │ │ +07868c: |[07868c] android.support.v4.widget.SwipeRefreshLayout.onLayout:(ZIIII)V │ │ +07869c: 6e10 d51b 0e00 |0000: invoke-virtual {v14}, Landroid/support/v4/widget/SwipeRefreshLayout;.getMeasuredWidth:()I // method@1bd5 │ │ +0786a2: 0a08 |0003: move-result v8 │ │ +0786a4: 6e10 d41b 0e00 |0004: invoke-virtual {v14}, Landroid/support/v4/widget/SwipeRefreshLayout;.getMeasuredHeight:()I // method@1bd4 │ │ +0786aa: 0a07 |0007: move-result v7 │ │ +0786ac: 6e10 d11b 0e00 |0008: invoke-virtual {v14}, Landroid/support/v4/widget/SwipeRefreshLayout;.getChildCount:()I // method@1bd1 │ │ +0786b2: 0a09 |000b: move-result v9 │ │ +0786b4: 3909 0300 |000c: if-nez v9, 000f // +0003 │ │ +0786b8: 0e00 |000e: return-void │ │ +0786ba: 54e9 1508 |000f: iget-object v9, v14, Landroid/support/v4/widget/SwipeRefreshLayout;.mTarget:Landroid/view/View; // field@0815 │ │ +0786be: 3909 0500 |0011: if-nez v9, 0016 // +0005 │ │ +0786c2: 7010 cf1b 0e00 |0013: invoke-direct {v14}, Landroid/support/v4/widget/SwipeRefreshLayout;.ensureTarget:()V // method@1bcf │ │ +0786c8: 54e9 1508 |0016: iget-object v9, v14, Landroid/support/v4/widget/SwipeRefreshLayout;.mTarget:Landroid/view/View; // field@0815 │ │ +0786cc: 3809 f6ff |0018: if-eqz v9, 000e // -000a │ │ +0786d0: 54e0 1508 |001a: iget-object v0, v14, Landroid/support/v4/widget/SwipeRefreshLayout;.mTarget:Landroid/view/View; // field@0815 │ │ +0786d4: 6e10 d81b 0e00 |001c: invoke-virtual {v14}, Landroid/support/v4/widget/SwipeRefreshLayout;.getPaddingLeft:()I // method@1bd8 │ │ +0786da: 0a02 |001f: move-result v2 │ │ +0786dc: 6e10 da1b 0e00 |0020: invoke-virtual {v14}, Landroid/support/v4/widget/SwipeRefreshLayout;.getPaddingTop:()I // method@1bda │ │ +0786e2: 0a03 |0023: move-result v3 │ │ +0786e4: 6e10 d81b 0e00 |0024: invoke-virtual {v14}, Landroid/support/v4/widget/SwipeRefreshLayout;.getPaddingLeft:()I // method@1bd8 │ │ +0786ea: 0a09 |0027: move-result v9 │ │ +0786ec: 9109 0809 |0028: sub-int v9, v8, v9 │ │ +0786f0: 6e10 d91b 0e00 |002a: invoke-virtual {v14}, Landroid/support/v4/widget/SwipeRefreshLayout;.getPaddingRight:()I // method@1bd9 │ │ +0786f6: 0a0a |002d: move-result v10 │ │ +0786f8: 9104 090a |002e: sub-int v4, v9, v10 │ │ +0786fc: 6e10 da1b 0e00 |0030: invoke-virtual {v14}, Landroid/support/v4/widget/SwipeRefreshLayout;.getPaddingTop:()I // method@1bda │ │ +078702: 0a09 |0033: move-result v9 │ │ +078704: 9109 0709 |0034: sub-int v9, v7, v9 │ │ +078708: 6e10 d71b 0e00 |0036: invoke-virtual {v14}, Landroid/support/v4/widget/SwipeRefreshLayout;.getPaddingBottom:()I // method@1bd7 │ │ +07870e: 0a0a |0039: move-result v10 │ │ +078710: 9101 090a |003a: sub-int v1, v9, v10 │ │ +078714: 9009 0204 |003c: add-int v9, v2, v4 │ │ +078718: 900a 0301 |003e: add-int v10, v3, v1 │ │ +07871c: 6e5a 411d 2093 |0040: invoke-virtual {v0, v2, v3, v9, v10}, Landroid/view/View;.layout:(IIII)V // method@1d41 │ │ +078722: 54e9 fe07 |0043: iget-object v9, v14, Landroid/support/v4/widget/SwipeRefreshLayout;.mCircleView:Landroid/support/v4/widget/CircleImageView; // field@07fe │ │ +078726: 6e10 7018 0900 |0045: invoke-virtual {v9}, Landroid/support/v4/widget/CircleImageView;.getMeasuredWidth:()I // method@1870 │ │ +07872c: 0a06 |0048: move-result v6 │ │ +07872e: 54e9 fe07 |0049: iget-object v9, v14, Landroid/support/v4/widget/SwipeRefreshLayout;.mCircleView:Landroid/support/v4/widget/CircleImageView; // field@07fe │ │ +078732: 6e10 6f18 0900 |004b: invoke-virtual {v9}, Landroid/support/v4/widget/CircleImageView;.getMeasuredHeight:()I // method@186f │ │ +078738: 0a05 |004e: move-result v5 │ │ +07873a: 54e9 fe07 |004f: iget-object v9, v14, Landroid/support/v4/widget/SwipeRefreshLayout;.mCircleView:Landroid/support/v4/widget/CircleImageView; // field@07fe │ │ +07873e: db0a 0802 |0051: div-int/lit8 v10, v8, #int 2 // #02 │ │ +078742: db0b 0602 |0053: div-int/lit8 v11, v6, #int 2 // #02 │ │ +078746: b1ba |0055: sub-int/2addr v10, v11 │ │ +078748: 52eb 0108 |0056: iget v11, v14, Landroid/support/v4/widget/SwipeRefreshLayout;.mCurrentTargetOffsetTop:I // field@0801 │ │ +07874c: db0c 0802 |0058: div-int/lit8 v12, v8, #int 2 // #02 │ │ +078750: db0d 0602 |005a: div-int/lit8 v13, v6, #int 2 // #02 │ │ +078754: b0dc |005c: add-int/2addr v12, v13 │ │ +078756: 52ed 0108 |005d: iget v13, v14, Landroid/support/v4/widget/SwipeRefreshLayout;.mCurrentTargetOffsetTop:I // field@0801 │ │ +07875a: b05d |005f: add-int/2addr v13, v5 │ │ +07875c: 6e5d 7618 a9cb |0060: invoke-virtual {v9, v10, v11, v12, v13}, Landroid/support/v4/widget/CircleImageView;.layout:(IIII)V // method@1876 │ │ +078762: 28ab |0063: goto 000e // -0055 │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=527 │ │ + 0x0004 line=528 │ │ + 0x0008 line=529 │ │ + 0x000e line=548 │ │ + 0x000f line=532 │ │ + 0x0013 line=533 │ │ + 0x0016 line=535 │ │ + 0x001a line=538 │ │ + 0x001c line=539 │ │ + 0x0020 line=540 │ │ + 0x0024 line=541 │ │ + 0x0030 line=542 │ │ + 0x003c line=543 │ │ + 0x0043 line=544 │ │ + 0x0049 line=545 │ │ + 0x004f line=546 │ │ + locals : │ │ + 0x001c - 0x0064 reg=0 child Landroid/view/View; │ │ + 0x003c - 0x0064 reg=1 childHeight I │ │ + 0x0020 - 0x0064 reg=2 childLeft I │ │ + 0x0024 - 0x0064 reg=3 childTop I │ │ + 0x0030 - 0x0064 reg=4 childWidth I │ │ + 0x004f - 0x0064 reg=5 circleHeight I │ │ + 0x0049 - 0x0064 reg=6 circleWidth I │ │ + 0x0008 - 0x0064 reg=7 height I │ │ + 0x0004 - 0x0064 reg=8 width I │ │ + 0x0000 - 0x0064 reg=14 this Landroid/support/v4/widget/SwipeRefreshLayout; │ │ + 0x0000 - 0x0064 reg=15 changed Z │ │ + 0x0000 - 0x0064 reg=16 left I │ │ + 0x0000 - 0x0064 reg=17 top I │ │ + 0x0000 - 0x0064 reg=18 right I │ │ + 0x0000 - 0x0064 reg=19 bottom I │ │ + │ │ + #5 : (in Landroid/support/v4/widget/SwipeRefreshLayout;) │ │ + name : 'onMeasure' │ │ + type : '(II)V' │ │ + access : 0x0001 (PUBLIC) │ │ + code - │ │ + registers : 9 │ │ + ins : 3 │ │ + outs : 3 │ │ + insns size : 121 16-bit code units │ │ +078764: |[078764] android.support.v4.widget.SwipeRefreshLayout.onMeasure:(II)V │ │ +078774: 1505 0040 |0000: const/high16 v5, #int 1073741824 // #4000 │ │ +078778: 6f30 be1d 7608 |0002: invoke-super {v6, v7, v8}, Landroid/view/ViewGroup;.onMeasure:(II)V // method@1dbe │ │ +07877e: 5461 1508 |0005: iget-object v1, v6, Landroid/support/v4/widget/SwipeRefreshLayout;.mTarget:Landroid/view/View; // field@0815 │ │ +078782: 3901 0500 |0007: if-nez v1, 000c // +0005 │ │ +078786: 7010 cf1b 0600 |0009: invoke-direct {v6}, Landroid/support/v4/widget/SwipeRefreshLayout;.ensureTarget:()V // method@1bcf │ │ +07878c: 5461 1508 |000c: iget-object v1, v6, Landroid/support/v4/widget/SwipeRefreshLayout;.mTarget:Landroid/view/View; // field@0815 │ │ +078790: 3901 0300 |000e: if-nez v1, 0011 // +0003 │ │ +078794: 0e00 |0010: return-void │ │ +078796: 5461 1508 |0011: iget-object v1, v6, Landroid/support/v4/widget/SwipeRefreshLayout;.mTarget:Landroid/view/View; // field@0815 │ │ +07879a: 6e10 d51b 0600 |0013: invoke-virtual {v6}, Landroid/support/v4/widget/SwipeRefreshLayout;.getMeasuredWidth:()I // method@1bd5 │ │ +0787a0: 0a02 |0016: move-result v2 │ │ +0787a2: 6e10 d81b 0600 |0017: invoke-virtual {v6}, Landroid/support/v4/widget/SwipeRefreshLayout;.getPaddingLeft:()I // method@1bd8 │ │ +0787a8: 0a03 |001a: move-result v3 │ │ +0787aa: b132 |001b: sub-int/2addr v2, v3 │ │ +0787ac: 6e10 d91b 0600 |001c: invoke-virtual {v6}, Landroid/support/v4/widget/SwipeRefreshLayout;.getPaddingRight:()I // method@1bd9 │ │ +0787b2: 0a03 |001f: move-result v3 │ │ +0787b4: b132 |0020: sub-int/2addr v2, v3 │ │ +0787b6: 7120 e91c 5200 |0021: invoke-static {v2, v5}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@1ce9 │ │ +0787bc: 0a02 |0024: move-result v2 │ │ +0787be: 6e10 d41b 0600 |0025: invoke-virtual {v6}, Landroid/support/v4/widget/SwipeRefreshLayout;.getMeasuredHeight:()I // method@1bd4 │ │ +0787c4: 0a03 |0028: move-result v3 │ │ +0787c6: 6e10 da1b 0600 |0029: invoke-virtual {v6}, Landroid/support/v4/widget/SwipeRefreshLayout;.getPaddingTop:()I // method@1bda │ │ +0787cc: 0a04 |002c: move-result v4 │ │ +0787ce: b143 |002d: sub-int/2addr v3, v4 │ │ +0787d0: 6e10 d71b 0600 |002e: invoke-virtual {v6}, Landroid/support/v4/widget/SwipeRefreshLayout;.getPaddingBottom:()I // method@1bd7 │ │ +0787d6: 0a04 |0031: move-result v4 │ │ +0787d8: b143 |0032: sub-int/2addr v3, v4 │ │ +0787da: 7120 e91c 5300 |0033: invoke-static {v3, v5}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@1ce9 │ │ +0787e0: 0a03 |0036: move-result v3 │ │ +0787e2: 6e30 421d 2103 |0037: invoke-virtual {v1, v2, v3}, Landroid/view/View;.measure:(II)V // method@1d42 │ │ +0787e8: 5461 fe07 |003a: iget-object v1, v6, Landroid/support/v4/widget/SwipeRefreshLayout;.mCircleView:Landroid/support/v4/widget/CircleImageView; // field@07fe │ │ +0787ec: 5262 0008 |003c: iget v2, v6, Landroid/support/v4/widget/SwipeRefreshLayout;.mCircleWidth:I // field@0800 │ │ +0787f0: 7120 e91c 5200 |003e: invoke-static {v2, v5}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@1ce9 │ │ +0787f6: 0a02 |0041: move-result v2 │ │ +0787f8: 5263 fd07 |0042: iget v3, v6, Landroid/support/v4/widget/SwipeRefreshLayout;.mCircleHeight:I // field@07fd │ │ +0787fc: 7120 e91c 5300 |0044: invoke-static {v3, v5}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@1ce9 │ │ +078802: 0a03 |0047: move-result v3 │ │ +078804: 6e30 7718 2103 |0048: invoke-virtual {v1, v2, v3}, Landroid/support/v4/widget/CircleImageView;.measure:(II)V // method@1877 │ │ +07880a: 5561 1808 |004b: iget-boolean v1, v6, Landroid/support/v4/widget/SwipeRefreshLayout;.mUsingCustomStart:Z // field@0818 │ │ +07880e: 3901 1400 |004d: if-nez v1, 0061 // +0014 │ │ +078812: 5561 0908 |004f: iget-boolean v1, v6, Landroid/support/v4/widget/SwipeRefreshLayout;.mOriginalOffsetCalculated:Z // field@0809 │ │ +078816: 3901 1000 |0051: if-nez v1, 0061 // +0010 │ │ +07881a: 1211 |0053: const/4 v1, #int 1 // #1 │ │ +07881c: 5c61 0908 |0054: iput-boolean v1, v6, Landroid/support/v4/widget/SwipeRefreshLayout;.mOriginalOffsetCalculated:Z // field@0809 │ │ +078820: 5461 fe07 |0056: iget-object v1, v6, Landroid/support/v4/widget/SwipeRefreshLayout;.mCircleView:Landroid/support/v4/widget/CircleImageView; // field@07fe │ │ +078824: 6e10 6f18 0100 |0058: invoke-virtual {v1}, Landroid/support/v4/widget/CircleImageView;.getMeasuredHeight:()I // method@186f │ │ +07882a: 0a01 |005b: move-result v1 │ │ +07882c: 7b11 |005c: neg-int v1, v1 │ │ +07882e: 5961 0a08 |005d: iput v1, v6, Landroid/support/v4/widget/SwipeRefreshLayout;.mOriginalOffsetTop:I // field@080a │ │ +078832: 5961 0108 |005f: iput v1, v6, Landroid/support/v4/widget/SwipeRefreshLayout;.mCurrentTargetOffsetTop:I // field@0801 │ │ +078836: 12f1 |0061: const/4 v1, #int -1 // #ff │ │ +078838: 5961 ff07 |0062: iput v1, v6, Landroid/support/v4/widget/SwipeRefreshLayout;.mCircleViewIndex:I // field@07ff │ │ +07883c: 1200 |0064: const/4 v0, #int 0 // #0 │ │ +07883e: 6e10 d11b 0600 |0065: invoke-virtual {v6}, Landroid/support/v4/widget/SwipeRefreshLayout;.getChildCount:()I // method@1bd1 │ │ +078844: 0a01 |0068: move-result v1 │ │ +078846: 3510 a7ff |0069: if-ge v0, v1, 0010 // -0059 │ │ +07884a: 6e20 d01b 0600 |006b: invoke-virtual {v6, v0}, Landroid/support/v4/widget/SwipeRefreshLayout;.getChildAt:(I)Landroid/view/View; // method@1bd0 │ │ +078850: 0c01 |006e: move-result-object v1 │ │ +078852: 5462 fe07 |006f: iget-object v2, v6, Landroid/support/v4/widget/SwipeRefreshLayout;.mCircleView:Landroid/support/v4/widget/CircleImageView; // field@07fe │ │ +078856: 3321 0500 |0071: if-ne v1, v2, 0076 // +0005 │ │ +07885a: 5960 ff07 |0073: iput v0, v6, Landroid/support/v4/widget/SwipeRefreshLayout;.mCircleViewIndex:I // field@07ff │ │ +07885e: 289b |0075: goto 0010 // -0065 │ │ +078860: d800 0001 |0076: add-int/lit8 v0, v0, #int 1 // #01 │ │ +078864: 28ed |0078: goto 0065 // -0013 │ │ + catches : (none) │ │ + positions : │ │ + 0x0002 line=552 │ │ + 0x0005 line=553 │ │ + 0x0009 line=554 │ │ + 0x000c line=556 │ │ + 0x0010 line=577 │ │ + 0x0011 line=559 │ │ + 0x003a line=563 │ │ + 0x004b line=565 │ │ + 0x0053 line=566 │ │ + 0x0056 line=567 │ │ + 0x0061 line=569 │ │ + 0x0064 line=571 │ │ + 0x006b line=572 │ │ + 0x0073 line=573 │ │ + 0x0076 line=571 │ │ + locals : │ │ + 0x0065 - 0x0079 reg=0 index I │ │ + 0x0000 - 0x0079 reg=6 this Landroid/support/v4/widget/SwipeRefreshLayout; │ │ + 0x0000 - 0x0079 reg=7 widthMeasureSpec I │ │ + 0x0000 - 0x0079 reg=8 heightMeasureSpec I │ │ + │ │ + #6 : (in Landroid/support/v4/widget/SwipeRefreshLayout;) │ │ + name : 'onTouchEvent' │ │ + type : '(Landroid/view/MotionEvent;)Z' │ │ + access : 0x0001 (PUBLIC) │ │ + code - │ │ + registers : 30 │ │ + ins : 2 │ │ + outs : 4 │ │ + insns size : 782 16-bit code units │ │ +078868: |[078868] android.support.v4.widget.SwipeRefreshLayout.onTouchEvent:(Landroid/view/MotionEvent;)Z │ │ +078878: 7701 dc10 1d00 |0000: invoke-static/range {v29}, Landroid/support/v4/view/MotionEventCompat;.getActionMasked:(Landroid/view/MotionEvent;)I // method@10dc │ │ +07887e: 0a04 |0003: move-result v4 │ │ +078880: 0800 1c00 |0004: move-object/from16 v0, v28 │ │ +078884: 5500 0e08 |0006: iget-boolean v0, v0, Landroid/support/v4/widget/SwipeRefreshLayout;.mReturningToStart:Z // field@080e │ │ +078888: 0215 0000 |0008: move/from16 v21, v0 │ │ +07888c: 3815 0c00 |000a: if-eqz v21, 0016 // +000c │ │ +078890: 3904 0a00 |000c: if-nez v4, 0016 // +000a │ │ +078894: 1315 0000 |000e: const/16 v21, #int 0 // #0 │ │ +078898: 0200 1500 |0010: move/from16 v0, v21 │ │ +07889c: 0801 1c00 |0012: move-object/from16 v1, v28 │ │ +0788a0: 5c10 0e08 |0014: iput-boolean v0, v1, Landroid/support/v4/widget/SwipeRefreshLayout;.mReturningToStart:Z // field@080e │ │ +0788a4: 7401 df1b 1c00 |0016: invoke-virtual/range {v28}, Landroid/support/v4/widget/SwipeRefreshLayout;.isEnabled:()Z // method@1bdf │ │ +0788aa: 0a15 |0019: move-result v21 │ │ +0788ac: 3815 1000 |001a: if-eqz v21, 002a // +0010 │ │ +0788b0: 0800 1c00 |001c: move-object/from16 v0, v28 │ │ +0788b4: 5500 0e08 |001e: iget-boolean v0, v0, Landroid/support/v4/widget/SwipeRefreshLayout;.mReturningToStart:Z // field@080e │ │ +0788b8: 0215 0000 |0020: move/from16 v21, v0 │ │ +0788bc: 3915 0800 |0022: if-nez v21, 002a // +0008 │ │ +0788c0: 7401 cd1b 1c00 |0024: invoke-virtual/range {v28}, Landroid/support/v4/widget/SwipeRefreshLayout;.canChildScrollUp:()Z // method@1bcd │ │ +0788c6: 0a15 |0027: move-result v21 │ │ +0788c8: 3815 0500 |0028: if-eqz v21, 002d // +0005 │ │ +0788cc: 1315 0000 |002a: const/16 v21, #int 0 // #0 │ │ +0788d0: 0f15 |002c: return v21 │ │ +0788d2: 2b04 cf02 0000 |002d: packed-switch v4, 000002fc // +000002cf │ │ +0788d8: 1315 0100 |0030: const/16 v21, #int 1 // #1 │ │ +0788dc: 28fa |0032: goto 002c // -0006 │ │ +0788de: 1315 0000 |0033: const/16 v21, #int 0 // #0 │ │ +0788e2: 0800 1d00 |0035: move-object/from16 v0, v29 │ │ +0788e6: 0201 1500 |0037: move/from16 v1, v21 │ │ +0788ea: 7120 de10 1000 |0039: invoke-static {v0, v1}, Landroid/support/v4/view/MotionEventCompat;.getPointerId:(Landroid/view/MotionEvent;I)I // method@10de │ │ +0788f0: 0a15 |003c: move-result v21 │ │ +0788f2: 0200 1500 |003d: move/from16 v0, v21 │ │ +0788f6: 0801 1c00 |003f: move-object/from16 v1, v28 │ │ +0788fa: 5910 f807 |0041: iput v0, v1, Landroid/support/v4/widget/SwipeRefreshLayout;.mActivePointerId:I // field@07f8 │ │ +0788fe: 1315 0000 |0043: const/16 v21, #int 0 // #0 │ │ +078902: 0200 1500 |0045: move/from16 v0, v21 │ │ +078906: 0801 1c00 |0047: move-object/from16 v1, v28 │ │ +07890a: 5c10 0508 |0049: iput-boolean v0, v1, Landroid/support/v4/widget/SwipeRefreshLayout;.mIsBeingDragged:Z // field@0805 │ │ +07890e: 28e5 |004b: goto 0030 // -001b │ │ +078910: 0800 1c00 |004c: move-object/from16 v0, v28 │ │ +078914: 5200 f807 |004e: iget v0, v0, Landroid/support/v4/widget/SwipeRefreshLayout;.mActivePointerId:I // field@07f8 │ │ +078918: 0215 0000 |0050: move/from16 v21, v0 │ │ +07891c: 0800 1d00 |0052: move-object/from16 v0, v29 │ │ +078920: 0201 1500 |0054: move/from16 v1, v21 │ │ +078924: 7120 da10 1000 |0056: invoke-static {v0, v1}, Landroid/support/v4/view/MotionEventCompat;.findPointerIndex:(Landroid/view/MotionEvent;I)I // method@10da │ │ +07892a: 0a0d |0059: move-result v13 │ │ +07892c: 3b0d 0c00 |005a: if-gez v13, 0066 // +000c │ │ +078930: 6215 f307 |005c: sget-object v21, Landroid/support/v4/widget/SwipeRefreshLayout;.LOG_TAG:Ljava/lang/String; // field@07f3 │ │ +078934: 1a16 9604 |005e: const-string v22, "Got ACTION_MOVE event but have an invalid active pointer id." // string@0496 │ │ +078938: 7702 711c 1500 |0060: invoke-static/range {v21, v22}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@1c71 │ │ +07893e: 1315 0000 |0063: const/16 v21, #int 0 // #0 │ │ +078942: 28c7 |0065: goto 002c // -0039 │ │ +078944: 0800 1d00 |0066: move-object/from16 v0, v29 │ │ +078948: 7120 e010 d000 |0068: invoke-static {v0, v13}, Landroid/support/v4/view/MotionEventCompat;.getY:(Landroid/view/MotionEvent;I)F // method@10e0 │ │ +07894e: 0a14 |006b: move-result v20 │ │ +078950: 0800 1c00 |006c: move-object/from16 v0, v28 │ │ +078954: 5200 0408 |006e: iget v0, v0, Landroid/support/v4/widget/SwipeRefreshLayout;.mInitialMotionY:F // field@0804 │ │ +078958: 0215 0000 |0070: move/from16 v21, v0 │ │ +07895c: a715 1415 |0072: sub-float v21, v20, v21 │ │ +078960: 1516 003f |0074: const/high16 v22, #int 1056964608 // #3f00 │ │ +078964: a80c 1516 |0076: mul-float v12, v21, v22 │ │ +078968: 0800 1c00 |0078: move-object/from16 v0, v28 │ │ +07896c: 5500 0508 |007a: iget-boolean v0, v0, Landroid/support/v4/widget/SwipeRefreshLayout;.mIsBeingDragged:Z // field@0805 │ │ +078970: 0215 0000 |007c: move/from16 v21, v0 │ │ +078974: 3815 b2ff |007e: if-eqz v21, 0030 // -004e │ │ +078978: 0800 1c00 |0080: move-object/from16 v0, v28 │ │ +07897c: 5400 0b08 |0082: iget-object v0, v0, Landroid/support/v4/widget/SwipeRefreshLayout;.mProgress:Landroid/support/v4/widget/MaterialProgressDrawable; // field@080b │ │ +078980: 0815 0000 |0084: move-object/from16 v21, v0 │ │ +078984: 1316 0100 |0086: const/16 v22, #int 1 // #1 │ │ +078988: 7402 0c1a 1500 |0088: invoke-virtual/range {v21, v22}, Landroid/support/v4/widget/MaterialProgressDrawable;.showArrow:(Z)V // method@1a0c │ │ +07898e: 0800 1c00 |008b: move-object/from16 v0, v28 │ │ +078992: 5200 1608 |008d: iget v0, v0, Landroid/support/v4/widget/SwipeRefreshLayout;.mTotalDragDistance:F // field@0816 │ │ +078996: 0215 0000 |008f: move/from16 v21, v0 │ │ +07899a: a90b 0c15 |0091: div-float v11, v12, v21 │ │ +07899e: 1315 0000 |0093: const/16 v21, #int 0 // #0 │ │ +0789a2: 2e15 0b15 |0095: cmpg-float v21, v11, v21 │ │ +0789a6: 3b15 0500 |0097: if-gez v21, 009c // +0005 │ │ +0789aa: 1315 0000 |0099: const/16 v21, #int 0 // #0 │ │ +0789ae: 2891 |009b: goto 002c // -006f │ │ +0789b0: 1515 803f |009c: const/high16 v21, #int 1065353216 // #3f80 │ │ +0789b4: 7110 7722 0b00 |009e: invoke-static {v11}, Ljava/lang/Math;.abs:(F)F // method@2277 │ │ +0789ba: 0a16 |00a1: move-result v22 │ │ +0789bc: 7702 7f22 1500 |00a2: invoke-static/range {v21, v22}, Ljava/lang/Math;.min:(FF)F // method@227f │ │ +0789c2: 0a06 |00a5: move-result v6 │ │ +0789c4: 8960 |00a6: float-to-double v0, v6 │ │ +0789c6: 0516 0000 |00a7: move-wide/from16 v22, v0 │ │ +0789ca: 1818 9a99 9999 9999 d93f |00a9: const-wide v24, #double 0.4 // #3fd999999999999a │ │ +0789d4: ac16 1618 |00ae: sub-double v22, v22, v24 │ │ +0789d8: 1618 0000 |00b0: const-wide/16 v24, #int 0 // #0 │ │ +0789dc: 7704 7c22 1600 |00b2: invoke-static/range {v22, v23, v24, v25}, Ljava/lang/Math;.max:(DD)D // method@227c │ │ +0789e2: 0b16 |00b5: move-result-wide v22 │ │ +0789e4: 0500 1600 |00b6: move-wide/from16 v0, v22 │ │ +0789e8: 8c00 |00b8: double-to-float v0, v0 │ │ +0789ea: 0215 0000 |00b9: move/from16 v21, v0 │ │ +0789ee: 1516 a040 |00bb: const/high16 v22, #int 1084227584 // #40a0 │ │ +0789f2: a815 1516 |00bd: mul-float v21, v21, v22 │ │ +0789f6: 1516 4040 |00bf: const/high16 v22, #int 1077936128 // #4040 │ │ +0789fa: a905 1516 |00c1: div-float v5, v21, v22 │ │ +0789fe: 7110 7722 0c00 |00c3: invoke-static {v12}, Ljava/lang/Math;.abs:(F)F // method@2277 │ │ +078a04: 0a15 |00c6: move-result v21 │ │ +078a06: 0800 1c00 |00c7: move-object/from16 v0, v28 │ │ +078a0a: 5200 1608 |00c9: iget v0, v0, Landroid/support/v4/widget/SwipeRefreshLayout;.mTotalDragDistance:F // field@0816 │ │ +078a0e: 0216 0000 |00cb: move/from16 v22, v0 │ │ +078a12: a708 1516 |00cd: sub-float v8, v21, v22 │ │ +078a16: 0800 1c00 |00cf: move-object/from16 v0, v28 │ │ +078a1a: 5500 1808 |00d1: iget-boolean v0, v0, Landroid/support/v4/widget/SwipeRefreshLayout;.mUsingCustomStart:Z // field@0818 │ │ +078a1e: 0215 0000 |00d3: move/from16 v21, v0 │ │ +078a22: 3815 3b01 |00d5: if-eqz v21, 0210 // +013b │ │ +078a26: 0800 1c00 |00d7: move-object/from16 v0, v28 │ │ +078a2a: 5200 1308 |00d9: iget v0, v0, Landroid/support/v4/widget/SwipeRefreshLayout;.mSpinnerFinalOffset:F // field@0813 │ │ +078a2e: 0215 0000 |00db: move/from16 v21, v0 │ │ +078a32: 0800 1c00 |00dd: move-object/from16 v0, v28 │ │ +078a36: 5200 0a08 |00df: iget v0, v0, Landroid/support/v4/widget/SwipeRefreshLayout;.mOriginalOffsetTop:I // field@080a │ │ +078a3a: 0216 0000 |00e1: move/from16 v22, v0 │ │ +078a3e: 0200 1600 |00e3: move/from16 v0, v22 │ │ +078a42: 8200 |00e5: int-to-float v0, v0 │ │ +078a44: 0216 0000 |00e6: move/from16 v22, v0 │ │ +078a48: a70f 1516 |00e8: sub-float v15, v21, v22 │ │ +078a4c: 1315 0000 |00ea: const/16 v21, #int 0 // #0 │ │ +078a50: 1516 0040 |00ec: const/high16 v22, #int 1073741824 // #4000 │ │ +078a54: a816 160f |00ee: mul-float v22, v22, v15 │ │ +078a58: 0200 1600 |00f0: move/from16 v0, v22 │ │ +078a5c: 7120 7f22 0800 |00f2: invoke-static {v8, v0}, Ljava/lang/Math;.min:(FF)F // method@227f │ │ +078a62: 0a16 |00f5: move-result v22 │ │ +078a64: a916 160f |00f6: div-float v22, v22, v15 │ │ +078a68: 7702 7d22 1500 |00f8: invoke-static/range {v21, v22}, Ljava/lang/Math;.max:(FF)F // method@227d │ │ +078a6e: 0a13 |00fb: move-result v19 │ │ +078a70: 1515 8040 |00fc: const/high16 v21, #int 1082130432 // #4080 │ │ +078a74: a915 1315 |00fe: div-float v21, v19, v21 │ │ +078a78: 0200 1500 |0100: move/from16 v0, v21 │ │ +078a7c: 8900 |0102: float-to-double v0, v0 │ │ +078a7e: 0516 0000 |0103: move-wide/from16 v22, v0 │ │ +078a82: 1515 8040 |0105: const/high16 v21, #int 1082130432 // #4080 │ │ +078a86: a915 1315 |0107: div-float v21, v19, v21 │ │ +078a8a: 0200 1500 |0109: move/from16 v0, v21 │ │ +078a8e: 8900 |010b: float-to-double v0, v0 │ │ +078a90: 0518 0000 |010c: move-wide/from16 v24, v0 │ │ +078a94: 191a 0040 |010e: const-wide/high16 v26, #long 4611686018427387904 // #4000 │ │ +078a98: 7704 8122 1800 |0110: invoke-static/range {v24, v25, v26, v27}, Ljava/lang/Math;.pow:(DD)D // method@2281 │ │ +078a9e: 0b18 |0113: move-result-wide v24 │ │ +078aa0: ac16 1618 |0114: sub-double v22, v22, v24 │ │ +078aa4: 0500 1600 |0116: move-wide/from16 v0, v22 │ │ +078aa8: 8c00 |0118: double-to-float v0, v0 │ │ +078aaa: 0215 0000 |0119: move/from16 v21, v0 │ │ +078aae: 1516 0040 |011b: const/high16 v22, #int 1073741824 // #4000 │ │ +078ab2: a812 1516 |011d: mul-float v18, v21, v22 │ │ +078ab6: a815 0f12 |011f: mul-float v21, v15, v18 │ │ +078aba: 1516 0040 |0121: const/high16 v22, #int 1073741824 // #4000 │ │ +078abe: a807 1516 |0123: mul-float v7, v21, v22 │ │ +078ac2: 0800 1c00 |0125: move-object/from16 v0, v28 │ │ +078ac6: 5200 0a08 |0127: iget v0, v0, Landroid/support/v4/widget/SwipeRefreshLayout;.mOriginalOffsetTop:I // field@080a │ │ +078aca: 0215 0000 |0129: move/from16 v21, v0 │ │ +078ace: a816 0f06 |012b: mul-float v22, v15, v6 │ │ +078ad2: a616 1607 |012d: add-float v22, v22, v7 │ │ +078ad6: 0200 1600 |012f: move/from16 v0, v22 │ │ +078ada: 8700 |0131: float-to-int v0, v0 │ │ +078adc: 0216 0000 |0132: move/from16 v22, v0 │ │ +078ae0: 9011 1516 |0134: add-int v17, v21, v22 │ │ +078ae4: 0800 1c00 |0136: move-object/from16 v0, v28 │ │ +078ae8: 5400 fe07 |0138: iget-object v0, v0, Landroid/support/v4/widget/SwipeRefreshLayout;.mCircleView:Landroid/support/v4/widget/CircleImageView; // field@07fe │ │ +078aec: 0815 0000 |013a: move-object/from16 v21, v0 │ │ +078af0: 7401 7318 1500 |013c: invoke-virtual/range {v21}, Landroid/support/v4/widget/CircleImageView;.getVisibility:()I // method@1873 │ │ +078af6: 0a15 |013f: move-result v21 │ │ +078af8: 3815 0d00 |0140: if-eqz v21, 014d // +000d │ │ +078afc: 0800 1c00 |0142: move-object/from16 v0, v28 │ │ +078b00: 5400 fe07 |0144: iget-object v0, v0, Landroid/support/v4/widget/SwipeRefreshLayout;.mCircleView:Landroid/support/v4/widget/CircleImageView; // field@07fe │ │ +078b04: 0815 0000 |0146: move-object/from16 v21, v0 │ │ +078b08: 1316 0000 |0148: const/16 v22, #int 0 // #0 │ │ +078b0c: 7402 8218 1500 |014a: invoke-virtual/range {v21, v22}, Landroid/support/v4/widget/CircleImageView;.setVisibility:(I)V // method@1882 │ │ +078b12: 0800 1c00 |014d: move-object/from16 v0, v28 │ │ +078b16: 5500 0f08 |014f: iget-boolean v0, v0, Landroid/support/v4/widget/SwipeRefreshLayout;.mScale:Z // field@080f │ │ +078b1a: 0215 0000 |0151: move/from16 v21, v0 │ │ +078b1e: 3915 1800 |0153: if-nez v21, 016b // +0018 │ │ +078b22: 0800 1c00 |0155: move-object/from16 v0, v28 │ │ +078b26: 5400 fe07 |0157: iget-object v0, v0, Landroid/support/v4/widget/SwipeRefreshLayout;.mCircleView:Landroid/support/v4/widget/CircleImageView; // field@07fe │ │ +078b2a: 0815 0000 |0159: move-object/from16 v21, v0 │ │ +078b2e: 1516 803f |015b: const/high16 v22, #int 1065353216 // #3f80 │ │ +078b32: 7702 b012 1500 |015d: invoke-static/range {v21, v22}, Landroid/support/v4/view/ViewCompat;.setScaleX:(Landroid/view/View;F)V // method@12b0 │ │ +078b38: 0800 1c00 |0160: move-object/from16 v0, v28 │ │ +078b3c: 5400 fe07 |0162: iget-object v0, v0, Landroid/support/v4/widget/SwipeRefreshLayout;.mCircleView:Landroid/support/v4/widget/CircleImageView; // field@07fe │ │ +078b40: 0815 0000 |0164: move-object/from16 v21, v0 │ │ +078b44: 1516 803f |0166: const/high16 v22, #int 1065353216 // #3f80 │ │ +078b48: 7702 b112 1500 |0168: invoke-static/range {v21, v22}, Landroid/support/v4/view/ViewCompat;.setScaleY:(Landroid/view/View;F)V // method@12b1 │ │ +078b4e: 0800 1c00 |016b: move-object/from16 v0, v28 │ │ +078b52: 5200 1608 |016d: iget v0, v0, Landroid/support/v4/widget/SwipeRefreshLayout;.mTotalDragDistance:F // field@0816 │ │ +078b56: 0215 0000 |016f: move/from16 v21, v0 │ │ +078b5a: 2e15 0c15 |0171: cmpg-float v21, v12, v21 │ │ +078b5e: 3b15 a300 |0173: if-gez v21, 0216 // +00a3 │ │ +078b62: 0800 1c00 |0175: move-object/from16 v0, v28 │ │ +078b66: 5500 0f08 |0177: iget-boolean v0, v0, Landroid/support/v4/widget/SwipeRefreshLayout;.mScale:Z // field@080f │ │ +078b6a: 0215 0000 |0179: move/from16 v21, v0 │ │ +078b6e: 3815 1100 |017b: if-eqz v21, 018c // +0011 │ │ +078b72: 0800 1c00 |017d: move-object/from16 v0, v28 │ │ +078b76: 5200 1608 |017f: iget v0, v0, Landroid/support/v4/widget/SwipeRefreshLayout;.mTotalDragDistance:F // field@0816 │ │ +078b7a: 0215 0000 |0181: move/from16 v21, v0 │ │ +078b7e: a915 0c15 |0183: div-float v21, v12, v21 │ │ +078b82: 0800 1c00 |0185: move-object/from16 v0, v28 │ │ +078b86: 0201 1500 |0187: move/from16 v1, v21 │ │ +078b8a: 7020 e81b 1000 |0189: invoke-direct {v0, v1}, Landroid/support/v4/widget/SwipeRefreshLayout;.setAnimationProgress:(F)V // method@1be8 │ │ +078b90: 0800 1c00 |018c: move-object/from16 v0, v28 │ │ +078b94: 5400 0b08 |018e: iget-object v0, v0, Landroid/support/v4/widget/SwipeRefreshLayout;.mProgress:Landroid/support/v4/widget/MaterialProgressDrawable; // field@080b │ │ +078b98: 0815 0000 |0190: move-object/from16 v21, v0 │ │ +078b9c: 7401 f919 1500 |0192: invoke-virtual/range {v21}, Landroid/support/v4/widget/MaterialProgressDrawable;.getAlpha:()I // method@19f9 │ │ +078ba2: 0a15 |0195: move-result v21 │ │ +078ba4: 1316 4c00 |0196: const/16 v22, #int 76 // #4c │ │ +078ba8: 0200 1500 |0198: move/from16 v0, v21 │ │ +078bac: 0201 1600 |019a: move/from16 v1, v22 │ │ +078bb0: 3710 1500 |019c: if-le v0, v1, 01b1 // +0015 │ │ +078bb4: 0800 1c00 |019e: move-object/from16 v0, v28 │ │ +078bb8: 5400 fa07 |01a0: iget-object v0, v0, Landroid/support/v4/widget/SwipeRefreshLayout;.mAlphaStartAnimation:Landroid/view/animation/Animation; // field@07fa │ │ +078bbc: 0815 0000 |01a2: move-object/from16 v21, v0 │ │ +078bc0: 0800 1c00 |01a4: move-object/from16 v0, v28 │ │ +078bc4: 0801 1500 |01a6: move-object/from16 v1, v21 │ │ +078bc8: 7020 de1b 1000 |01a8: invoke-direct {v0, v1}, Landroid/support/v4/widget/SwipeRefreshLayout;.isAnimationRunning:(Landroid/view/animation/Animation;)Z // method@1bde │ │ +078bce: 0a15 |01ab: move-result v21 │ │ +078bd0: 3915 0500 |01ac: if-nez v21, 01b1 // +0005 │ │ +078bd4: 7601 fa1b 1c00 |01ae: invoke-direct/range {v28}, Landroid/support/v4/widget/SwipeRefreshLayout;.startProgressAlphaStartAnimation:()V // method@1bfa │ │ +078bda: 1415 cdcc 4c3f |01b1: const v21, #float 0.8 // #3f4ccccd │ │ +078be0: a810 0515 |01b4: mul-float v16, v5, v21 │ │ +078be4: 0800 1c00 |01b6: move-object/from16 v0, v28 │ │ +078be8: 5400 0b08 |01b8: iget-object v0, v0, Landroid/support/v4/widget/SwipeRefreshLayout;.mProgress:Landroid/support/v4/widget/MaterialProgressDrawable; // field@080b │ │ +078bec: 0815 0000 |01ba: move-object/from16 v21, v0 │ │ +078bf0: 1316 0000 |01bc: const/16 v22, #int 0 // #0 │ │ +078bf4: 1417 cdcc 4c3f |01be: const v23, #float 0.8 // #3f4ccccd │ │ +078bfa: 0200 1700 |01c1: move/from16 v0, v23 │ │ +078bfe: 0201 1000 |01c3: move/from16 v1, v16 │ │ +078c02: 7120 7f22 1000 |01c5: invoke-static {v0, v1}, Ljava/lang/Math;.min:(FF)F // method@227f │ │ +078c08: 0a17 |01c8: move-result v23 │ │ +078c0a: 7403 0a1a 1500 |01c9: invoke-virtual/range {v21, v22, v23}, Landroid/support/v4/widget/MaterialProgressDrawable;.setStartEndTrim:(FF)V // method@1a0a │ │ +078c10: 0800 1c00 |01cc: move-object/from16 v0, v28 │ │ +078c14: 5400 0b08 |01ce: iget-object v0, v0, Landroid/support/v4/widget/SwipeRefreshLayout;.mProgress:Landroid/support/v4/widget/MaterialProgressDrawable; // field@080b │ │ +078c18: 0815 0000 |01d0: move-object/from16 v21, v0 │ │ +078c1c: 1516 803f |01d2: const/high16 v22, #int 1065353216 // #3f80 │ │ +078c20: 0200 1600 |01d4: move/from16 v0, v22 │ │ +078c24: 7120 7f22 5000 |01d6: invoke-static {v0, v5}, Ljava/lang/Math;.min:(FF)F // method@227f │ │ +078c2a: 0a16 |01d9: move-result v22 │ │ +078c2c: 7402 031a 1500 |01da: invoke-virtual/range {v21, v22}, Landroid/support/v4/widget/MaterialProgressDrawable;.setArrowScale:(F)V // method@1a03 │ │ +078c32: 1515 80be |01dd: const/high16 v21, #int -1098907648 // #be80 │ │ +078c36: 1416 cdcc cc3e |01df: const v22, #float 0.4 // #3ecccccd │ │ +078c3c: a816 1605 |01e2: mul-float v22, v22, v5 │ │ +078c40: a615 1516 |01e4: add-float v21, v21, v22 │ │ +078c44: 1516 0040 |01e6: const/high16 v22, #int 1073741824 // #4000 │ │ +078c48: a816 1612 |01e8: mul-float v22, v22, v18 │ │ +078c4c: a615 1516 |01ea: add-float v21, v21, v22 │ │ +078c50: 1516 003f |01ec: const/high16 v22, #int 1056964608 // #3f00 │ │ +078c54: a80e 1516 |01ee: mul-float v14, v21, v22 │ │ +078c58: 0800 1c00 |01f0: move-object/from16 v0, v28 │ │ +078c5c: 5400 0b08 |01f2: iget-object v0, v0, Landroid/support/v4/widget/SwipeRefreshLayout;.mProgress:Landroid/support/v4/widget/MaterialProgressDrawable; // field@080b │ │ +078c60: 0815 0000 |01f4: move-object/from16 v21, v0 │ │ +078c64: 0800 1500 |01f6: move-object/from16 v0, v21 │ │ +078c68: 6e20 071a e000 |01f8: invoke-virtual {v0, v14}, Landroid/support/v4/widget/MaterialProgressDrawable;.setProgressRotation:(F)V // method@1a07 │ │ +078c6e: 0800 1c00 |01fb: move-object/from16 v0, v28 │ │ +078c72: 5200 0108 |01fd: iget v0, v0, Landroid/support/v4/widget/SwipeRefreshLayout;.mCurrentTargetOffsetTop:I // field@0801 │ │ +078c76: 0215 0000 |01ff: move/from16 v21, v0 │ │ +078c7a: 9115 1115 |0201: sub-int v21, v17, v21 │ │ +078c7e: 1316 0100 |0203: const/16 v22, #int 1 // #1 │ │ +078c82: 0800 1c00 |0205: move-object/from16 v0, v28 │ │ +078c86: 0201 1500 |0207: move/from16 v1, v21 │ │ +078c8a: 0202 1600 |0209: move/from16 v2, v22 │ │ +078c8e: 7030 f61b 1002 |020b: invoke-direct {v0, v1, v2}, Landroid/support/v4/widget/SwipeRefreshLayout;.setTargetOffsetTopAndBottom:(IZ)V // method@1bf6 │ │ +078c94: 2900 22fe |020e: goto/16 0030 // -01de │ │ +078c98: 0800 1c00 |0210: move-object/from16 v0, v28 │ │ +078c9c: 520f 1308 |0212: iget v15, v0, Landroid/support/v4/widget/SwipeRefreshLayout;.mSpinnerFinalOffset:F // field@0813 │ │ +078ca0: 2900 d6fe |0214: goto/16 00ea // -012a │ │ +078ca4: 0800 1c00 |0216: move-object/from16 v0, v28 │ │ +078ca8: 5400 0b08 |0218: iget-object v0, v0, Landroid/support/v4/widget/SwipeRefreshLayout;.mProgress:Landroid/support/v4/widget/MaterialProgressDrawable; // field@080b │ │ +078cac: 0815 0000 |021a: move-object/from16 v21, v0 │ │ +078cb0: 7401 f919 1500 |021c: invoke-virtual/range {v21}, Landroid/support/v4/widget/MaterialProgressDrawable;.getAlpha:()I // method@19f9 │ │ +078cb6: 0a15 |021f: move-result v21 │ │ +078cb8: 1316 ff00 |0220: const/16 v22, #int 255 // #ff │ │ +078cbc: 0200 1500 |0222: move/from16 v0, v21 │ │ +078cc0: 0201 1600 |0224: move/from16 v1, v22 │ │ +078cc4: 3510 b7ff |0226: if-ge v0, v1, 01dd // -0049 │ │ +078cc8: 0800 1c00 |0228: move-object/from16 v0, v28 │ │ +078ccc: 5400 f907 |022a: iget-object v0, v0, Landroid/support/v4/widget/SwipeRefreshLayout;.mAlphaMaxAnimation:Landroid/view/animation/Animation; // field@07f9 │ │ +078cd0: 0815 0000 |022c: move-object/from16 v21, v0 │ │ +078cd4: 0800 1c00 |022e: move-object/from16 v0, v28 │ │ +078cd8: 0801 1500 |0230: move-object/from16 v1, v21 │ │ +078cdc: 7020 de1b 1000 |0232: invoke-direct {v0, v1}, Landroid/support/v4/widget/SwipeRefreshLayout;.isAnimationRunning:(Landroid/view/animation/Animation;)Z // method@1bde │ │ +078ce2: 0a15 |0235: move-result v21 │ │ +078ce4: 3915 a7ff |0236: if-nez v21, 01dd // -0059 │ │ +078ce8: 7601 f91b 1c00 |0238: invoke-direct/range {v28}, Landroid/support/v4/widget/SwipeRefreshLayout;.startProgressAlphaMaxAnimation:()V // method@1bf9 │ │ +078cee: 28a2 |023b: goto 01dd // -005e │ │ +078cf0: 7701 db10 1d00 |023c: invoke-static/range {v29}, Landroid/support/v4/view/MotionEventCompat;.getActionIndex:(Landroid/view/MotionEvent;)I // method@10db │ │ +078cf6: 0a09 |023f: move-result v9 │ │ +078cf8: 0800 1d00 |0240: move-object/from16 v0, v29 │ │ +078cfc: 7120 de10 9000 |0242: invoke-static {v0, v9}, Landroid/support/v4/view/MotionEventCompat;.getPointerId:(Landroid/view/MotionEvent;I)I // method@10de │ │ +078d02: 0a15 |0245: move-result v21 │ │ +078d04: 0200 1500 |0246: move/from16 v0, v21 │ │ +078d08: 0801 1c00 |0248: move-object/from16 v1, v28 │ │ +078d0c: 5910 f807 |024a: iput v0, v1, Landroid/support/v4/widget/SwipeRefreshLayout;.mActivePointerId:I // field@07f8 │ │ +078d10: 2900 e4fd |024c: goto/16 0030 // -021c │ │ +078d14: 7602 e51b 1c00 |024e: invoke-direct/range {v28, v29}, Landroid/support/v4/widget/SwipeRefreshLayout;.onSecondaryPointerUp:(Landroid/view/MotionEvent;)V // method@1be5 │ │ +078d1a: 2900 dffd |0251: goto/16 0030 // -0221 │ │ +078d1e: 0800 1c00 |0253: move-object/from16 v0, v28 │ │ +078d22: 5200 f807 |0255: iget v0, v0, Landroid/support/v4/widget/SwipeRefreshLayout;.mActivePointerId:I // field@07f8 │ │ +078d26: 0215 0000 |0257: move/from16 v21, v0 │ │ +078d2a: 1316 ffff |0259: const/16 v22, #int -1 // #ffff │ │ +078d2e: 0200 1500 |025b: move/from16 v0, v21 │ │ +078d32: 0201 1600 |025d: move/from16 v1, v22 │ │ +078d36: 3310 1300 |025f: if-ne v0, v1, 0272 // +0013 │ │ +078d3a: 1315 0100 |0261: const/16 v21, #int 1 // #1 │ │ +078d3e: 0200 1500 |0263: move/from16 v0, v21 │ │ +078d42: 3304 0900 |0265: if-ne v4, v0, 026e // +0009 │ │ +078d46: 6215 f307 |0267: sget-object v21, Landroid/support/v4/widget/SwipeRefreshLayout;.LOG_TAG:Ljava/lang/String; // field@07f3 │ │ +078d4a: 1a16 9704 |0269: const-string v22, "Got ACTION_UP event but don't have an active pointer id." // string@0497 │ │ +078d4e: 7702 711c 1500 |026b: invoke-static/range {v21, v22}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@1c71 │ │ +078d54: 1315 0000 |026e: const/16 v21, #int 0 // #0 │ │ +078d58: 2900 bcfd |0270: goto/16 002c // -0244 │ │ +078d5c: 0800 1c00 |0272: move-object/from16 v0, v28 │ │ +078d60: 5200 f807 |0274: iget v0, v0, Landroid/support/v4/widget/SwipeRefreshLayout;.mActivePointerId:I // field@07f8 │ │ +078d64: 0215 0000 |0276: move/from16 v21, v0 │ │ +078d68: 0800 1d00 |0278: move-object/from16 v0, v29 │ │ +078d6c: 0201 1500 |027a: move/from16 v1, v21 │ │ +078d70: 7120 da10 1000 |027c: invoke-static {v0, v1}, Landroid/support/v4/view/MotionEventCompat;.findPointerIndex:(Landroid/view/MotionEvent;I)I // method@10da │ │ +078d76: 0a0d |027f: move-result v13 │ │ +078d78: 0800 1d00 |0280: move-object/from16 v0, v29 │ │ +078d7c: 7120 e010 d000 |0282: invoke-static {v0, v13}, Landroid/support/v4/view/MotionEventCompat;.getY:(Landroid/view/MotionEvent;I)F // method@10e0 │ │ +078d82: 0a14 |0285: move-result v20 │ │ +078d84: 0800 1c00 |0286: move-object/from16 v0, v28 │ │ +078d88: 5200 0408 |0288: iget v0, v0, Landroid/support/v4/widget/SwipeRefreshLayout;.mInitialMotionY:F // field@0804 │ │ +078d8c: 0215 0000 |028a: move/from16 v21, v0 │ │ +078d90: a715 1415 |028c: sub-float v21, v20, v21 │ │ +078d94: 1516 003f |028e: const/high16 v22, #int 1056964608 // #3f00 │ │ +078d98: a80c 1516 |0290: mul-float v12, v21, v22 │ │ +078d9c: 1315 0000 |0292: const/16 v21, #int 0 // #0 │ │ +078da0: 0200 1500 |0294: move/from16 v0, v21 │ │ +078da4: 0801 1c00 |0296: move-object/from16 v1, v28 │ │ +078da8: 5c10 0508 |0298: iput-boolean v0, v1, Landroid/support/v4/widget/SwipeRefreshLayout;.mIsBeingDragged:Z // field@0805 │ │ +078dac: 0800 1c00 |029a: move-object/from16 v0, v28 │ │ +078db0: 5200 1608 |029c: iget v0, v0, Landroid/support/v4/widget/SwipeRefreshLayout;.mTotalDragDistance:F // field@0816 │ │ +078db4: 0215 0000 |029e: move/from16 v21, v0 │ │ +078db8: 2d15 0c15 |02a0: cmpl-float v21, v12, v21 │ │ +078dbc: 3d15 1b00 |02a2: if-lez v21, 02bd // +001b │ │ +078dc0: 1315 0100 |02a4: const/16 v21, #int 1 // #1 │ │ +078dc4: 1316 0100 |02a6: const/16 v22, #int 1 // #1 │ │ +078dc8: 0800 1c00 |02a8: move-object/from16 v0, v28 │ │ +078dcc: 0201 1500 |02aa: move/from16 v1, v21 │ │ +078dd0: 0202 1600 |02ac: move/from16 v2, v22 │ │ +078dd4: 7030 f41b 1002 |02ae: invoke-direct {v0, v1, v2}, Landroid/support/v4/widget/SwipeRefreshLayout;.setRefreshing:(ZZ)V // method@1bf4 │ │ +078dda: 1315 ffff |02b1: const/16 v21, #int -1 // #ffff │ │ +078dde: 0200 1500 |02b3: move/from16 v0, v21 │ │ +078de2: 0801 1c00 |02b5: move-object/from16 v1, v28 │ │ +078de6: 5910 f807 |02b7: iput v0, v1, Landroid/support/v4/widget/SwipeRefreshLayout;.mActivePointerId:I // field@07f8 │ │ +078dea: 1315 0000 |02b9: const/16 v21, #int 0 // #0 │ │ +078dee: 2900 71fd |02bb: goto/16 002c // -028f │ │ +078df2: 1315 0000 |02bd: const/16 v21, #int 0 // #0 │ │ +078df6: 0200 1500 |02bf: move/from16 v0, v21 │ │ +078dfa: 0801 1c00 |02c1: move-object/from16 v1, v28 │ │ +078dfe: 5c10 0d08 |02c3: iput-boolean v0, v1, Landroid/support/v4/widget/SwipeRefreshLayout;.mRefreshing:Z // field@080d │ │ +078e02: 0800 1c00 |02c5: move-object/from16 v0, v28 │ │ +078e06: 5400 0b08 |02c7: iget-object v0, v0, Landroid/support/v4/widget/SwipeRefreshLayout;.mProgress:Landroid/support/v4/widget/MaterialProgressDrawable; // field@080b │ │ +078e0a: 0815 0000 |02c9: move-object/from16 v21, v0 │ │ +078e0e: 1316 0000 |02cb: const/16 v22, #int 0 // #0 │ │ +078e12: 1317 0000 |02cd: const/16 v23, #int 0 // #0 │ │ +078e16: 7403 0a1a 1500 |02cf: invoke-virtual/range {v21, v22, v23}, Landroid/support/v4/widget/MaterialProgressDrawable;.setStartEndTrim:(FF)V // method@1a0a │ │ +078e1c: 120a |02d2: const/4 v10, #int 0 // #0 │ │ +078e1e: 0800 1c00 |02d3: move-object/from16 v0, v28 │ │ +078e22: 5500 0f08 |02d5: iget-boolean v0, v0, Landroid/support/v4/widget/SwipeRefreshLayout;.mScale:Z // field@080f │ │ +078e26: 0215 0000 |02d7: move/from16 v21, v0 │ │ +078e2a: 3915 0900 |02d9: if-nez v21, 02e2 // +0009 │ │ +078e2e: 220a f303 |02db: new-instance v10, Landroid/support/v4/widget/SwipeRefreshLayout$5; // type@03f3 │ │ +078e32: 0800 1c00 |02dd: move-object/from16 v0, v28 │ │ +078e36: 7020 ac1b 0a00 |02df: invoke-direct {v10, v0}, Landroid/support/v4/widget/SwipeRefreshLayout$5;.:(Landroid/support/v4/widget/SwipeRefreshLayout;)V // method@1bac │ │ +078e3c: 0800 1c00 |02e2: move-object/from16 v0, v28 │ │ +078e40: 5200 0108 |02e4: iget v0, v0, Landroid/support/v4/widget/SwipeRefreshLayout;.mCurrentTargetOffsetTop:I // field@0801 │ │ +078e44: 0215 0000 |02e6: move/from16 v21, v0 │ │ +078e48: 0800 1c00 |02e8: move-object/from16 v0, v28 │ │ +078e4c: 0201 1500 |02ea: move/from16 v1, v21 │ │ +078e50: 7030 cc1b 100a |02ec: invoke-direct {v0, v1, v10}, Landroid/support/v4/widget/SwipeRefreshLayout;.animateOffsetToStartPosition:(ILandroid/view/animation/Animation$AnimationListener;)V // method@1bcc │ │ +078e56: 0800 1c00 |02ef: move-object/from16 v0, v28 │ │ +078e5a: 5400 0b08 |02f1: iget-object v0, v0, Landroid/support/v4/widget/SwipeRefreshLayout;.mProgress:Landroid/support/v4/widget/MaterialProgressDrawable; // field@080b │ │ +078e5e: 0815 0000 |02f3: move-object/from16 v21, v0 │ │ +078e62: 1316 0000 |02f5: const/16 v22, #int 0 // #0 │ │ +078e66: 7402 0c1a 1500 |02f7: invoke-virtual/range {v21, v22}, Landroid/support/v4/widget/MaterialProgressDrawable;.showArrow:(Z)V // method@1a0c │ │ +078e6c: 28b7 |02fa: goto 02b1 // -0049 │ │ +078e6e: 0000 |02fb: nop // spacer │ │ +078e70: 0001 0700 0000 0000 0600 0000 2602 ... |02fc: packed-switch-data (18 units) │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=674 │ │ + 0x0004 line=676 │ │ + 0x000e line=677 │ │ + 0x0016 line=680 │ │ + 0x002a line=682 │ │ + 0x002c line=810 │ │ + 0x002d line=685 │ │ + 0x0030 line=810 │ │ + 0x0033 line=687 │ │ + 0x0043 line=688 │ │ + 0x004c line=692 │ │ + 0x005a line=693 │ │ + 0x005c line=694 │ │ + 0x0063 line=695 │ │ + 0x0066 line=698 │ │ + 0x006c line=699 │ │ + 0x0078 line=700 │ │ + 0x0080 line=701 │ │ + 0x008b line=702 │ │ + 0x0093 line=703 │ │ + 0x0099 line=704 │ │ + 0x009c line=706 │ │ + 0x00a6 line=707 │ │ + 0x00c3 line=708 │ │ + 0x00cf line=709 │ │ + 0x00ea line=711 │ │ + 0x00fc line=713 │ │ + 0x011f line=715 │ │ + 0x0125 line=717 │ │ + 0x0136 line=720 │ │ + 0x0142 line=721 │ │ + 0x014d line=723 │ │ + 0x0155 line=724 │ │ + 0x0160 line=725 │ │ + 0x016b line=727 │ │ + 0x0175 line=728 │ │ + 0x017d line=729 │ │ + 0x018c line=731 │ │ + 0x01ae line=734 │ │ + 0x01b1 line=736 │ │ + 0x01b6 line=737 │ │ + 0x01cc line=738 │ │ + 0x01dd line=746 │ │ + 0x01f0 line=747 │ │ + 0x01fb line=748 │ │ + 0x0210 line=709 │ │ + 0x0216 line=740 │ │ + 0x0238 line=743 │ │ + 0x023c line=754 │ │ + 0x0240 line=755 │ │ + 0x024e line=760 │ │ + 0x0253 line=765 │ │ + 0x0261 line=766 │ │ + 0x0267 line=767 │ │ + 0x026e line=769 │ │ + 0x0272 line=771 │ │ + 0x0280 line=772 │ │ + 0x0286 line=773 │ │ + 0x0292 line=774 │ │ + 0x029a line=775 │ │ + 0x02a4 line=776 │ │ + 0x02b1 line=805 │ │ + 0x02b9 line=806 │ │ + 0x02bd line=779 │ │ + 0x02c5 line=780 │ │ + 0x02d2 line=781 │ │ + 0x02d3 line=782 │ │ + 0x02db line=783 │ │ + 0x02e2 line=802 │ │ + 0x02ef line=803 │ │ + 0x02fb line=685 │ │ + locals : │ │ + 0x01b6 - 0x01dd reg=16 strokeStart F │ │ + 0x0125 - 0x0210 reg=7 extraMove F │ │ + 0x01f0 - 0x0210 reg=14 rotation F │ │ + 0x00ea - 0x0210 reg=15 slingshotDist F │ │ + 0x0136 - 0x0210 reg=17 targetY I │ │ + 0x011f - 0x0210 reg=18 tensionPercent F │ │ + 0x00fc - 0x0210 reg=19 tensionSlingshotPercent F │ │ + 0x00c3 - 0x023c reg=5 adjustedPercent F │ │ + 0x00a6 - 0x023c reg=6 dragPercent F │ │ + 0x0216 - 0x023c reg=7 extraMove F │ │ + 0x00cf - 0x023c reg=8 extraOS F │ │ + 0x0093 - 0x023c reg=11 originalDragPercent F │ │ + 0x0078 - 0x023c reg=12 overscrollTop F │ │ + 0x005a - 0x023c reg=13 pointerIndex I │ │ + 0x0216 - 0x023c reg=15 slingshotDist F │ │ + 0x0216 - 0x023c reg=17 targetY I │ │ + 0x0216 - 0x023c reg=18 tensionPercent F │ │ + 0x0216 - 0x023c reg=19 tensionSlingshotPercent F │ │ + 0x006c - 0x023c reg=20 y F │ │ + 0x0240 - 0x024e reg=9 index I │ │ + 0x02d3 - 0x02dd reg=10 listener Landroid/view/animation/Animation$AnimationListener; │ │ + 0x0004 - 0x030e reg=4 action I │ │ + 0x02e2 - 0x030e reg=10 listener Landroid/view/animation/Animation$AnimationListener; │ │ + 0x0292 - 0x030e reg=12 overscrollTop F │ │ + 0x0280 - 0x030e reg=13 pointerIndex I │ │ + 0x0286 - 0x030e reg=20 y F │ │ + 0x0000 - 0x030e reg=28 this Landroid/support/v4/widget/SwipeRefreshLayout; │ │ + 0x0000 - 0x030e reg=29 ev Landroid/view/MotionEvent; │ │ + │ │ + #7 : (in Landroid/support/v4/widget/SwipeRefreshLayout;) │ │ + name : 'requestDisallowInterceptTouchEvent' │ │ + type : '(Z)V' │ │ + access : 0x0001 (PUBLIC) │ │ + code - │ │ + registers : 2 │ │ + ins : 2 │ │ + outs : 0 │ │ + insns size : 1 16-bit code units │ │ +078e94: |[078e94] android.support.v4.widget.SwipeRefreshLayout.requestDisallowInterceptTouchEvent:(Z)V │ │ +078ea4: 0e00 |0000: return-void │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=666 │ │ + locals : │ │ + 0x0000 - 0x0001 reg=0 this Landroid/support/v4/widget/SwipeRefreshLayout; │ │ + 0x0000 - 0x0001 reg=1 b Z │ │ + │ │ + #8 : (in Landroid/support/v4/widget/SwipeRefreshLayout;) │ │ + name : 'setColorScheme' │ │ + type : '([I)V' │ │ + access : 0x0081 (PUBLIC VARARGS) │ │ + code - │ │ + registers : 2 │ │ + ins : 2 │ │ + outs : 2 │ │ + insns size : 4 16-bit code units │ │ +078ea8: |[078ea8] android.support.v4.widget.SwipeRefreshLayout.setColorScheme:([I)V │ │ +078eb8: 6e20 eb1b 1000 |0000: invoke-virtual {v0, v1}, Landroid/support/v4/widget/SwipeRefreshLayout;.setColorSchemeResources:([I)V // method@1beb │ │ +078ebe: 0e00 |0003: return-void │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=463 │ │ + 0x0003 line=464 │ │ + locals : │ │ + 0x0000 - 0x0004 reg=0 this Landroid/support/v4/widget/SwipeRefreshLayout; │ │ + 0x0000 - 0x0004 reg=1 colors [I │ │ + │ │ + #9 : (in Landroid/support/v4/widget/SwipeRefreshLayout;) │ │ + name : 'setColorSchemeColors' │ │ + type : '([I)V' │ │ + access : 0x0081 (PUBLIC VARARGS) │ │ + code - │ │ + registers : 3 │ │ + ins : 2 │ │ + outs : 2 │ │ + insns size : 9 16-bit code units │ │ +078ec0: |[078ec0] android.support.v4.widget.SwipeRefreshLayout.setColorSchemeColors:([I)V │ │ +078ed0: 7010 cf1b 0100 |0000: invoke-direct {v1}, Landroid/support/v4/widget/SwipeRefreshLayout;.ensureTarget:()V // method@1bcf │ │ +078ed6: 5410 0b08 |0003: iget-object v0, v1, Landroid/support/v4/widget/SwipeRefreshLayout;.mProgress:Landroid/support/v4/widget/MaterialProgressDrawable; // field@080b │ │ +078eda: 6e20 061a 2000 |0005: invoke-virtual {v0, v2}, Landroid/support/v4/widget/MaterialProgressDrawable;.setColorSchemeColors:([I)V // method@1a06 │ │ +078ee0: 0e00 |0008: return-void │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=490 │ │ + 0x0003 line=491 │ │ + 0x0008 line=492 │ │ + locals : │ │ + 0x0000 - 0x0009 reg=1 this Landroid/support/v4/widget/SwipeRefreshLayout; │ │ + 0x0000 - 0x0009 reg=2 colors [I │ │ + │ │ + #10 : (in Landroid/support/v4/widget/SwipeRefreshLayout;) │ │ + name : 'setColorSchemeResources' │ │ + type : '([I)V' │ │ + access : 0x0081 (PUBLIC VARARGS) │ │ + code - │ │ + registers : 6 │ │ + ins : 2 │ │ + outs : 2 │ │ + insns size : 26 16-bit code units │ │ +078ee4: |[078ee4] android.support.v4.widget.SwipeRefreshLayout.setColorSchemeResources:([I)V │ │ +078ef4: 6e10 db1b 0400 |0000: invoke-virtual {v4}, Landroid/support/v4/widget/SwipeRefreshLayout;.getResources:()Landroid/content/res/Resources; // method@1bdb │ │ +078efa: 0c02 |0003: move-result-object v2 │ │ +078efc: 2153 |0004: array-length v3, v5 │ │ +078efe: 2330 a205 |0005: new-array v0, v3, [I // type@05a2 │ │ +078f02: 1201 |0007: const/4 v1, #int 0 // #0 │ │ +078f04: 2153 |0008: array-length v3, v5 │ │ +078f06: 3531 0d00 |0009: if-ge v1, v3, 0016 // +000d │ │ +078f0a: 4403 0501 |000b: aget v3, v5, v1 │ │ +078f0e: 6e20 6401 3200 |000d: invoke-virtual {v2, v3}, Landroid/content/res/Resources;.getColor:(I)I // method@0164 │ │ +078f14: 0a03 |0010: move-result v3 │ │ +078f16: 4b03 0001 |0011: aput v3, v0, v1 │ │ +078f1a: d801 0101 |0013: add-int/lit8 v1, v1, #int 1 // #01 │ │ +078f1e: 28f3 |0015: goto 0008 // -000d │ │ +078f20: 6e20 ea1b 0400 |0016: invoke-virtual {v4, v0}, Landroid/support/v4/widget/SwipeRefreshLayout;.setColorSchemeColors:([I)V // method@1bea │ │ +078f26: 0e00 |0019: return-void │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=474 │ │ + 0x0004 line=475 │ │ + 0x0007 line=476 │ │ + 0x000b line=477 │ │ + 0x0013 line=476 │ │ + 0x0016 line=479 │ │ + 0x0019 line=480 │ │ + locals : │ │ + 0x0007 - 0x001a reg=0 colorRes [I │ │ + 0x0008 - 0x001a reg=1 i I │ │ + 0x0004 - 0x001a reg=2 res Landroid/content/res/Resources; │ │ + 0x0000 - 0x001a reg=4 this Landroid/support/v4/widget/SwipeRefreshLayout; │ │ + 0x0000 - 0x001a reg=5 colorResIds [I │ │ + │ │ + #11 : (in Landroid/support/v4/widget/SwipeRefreshLayout;) │ │ + name : 'setDistanceToTriggerSync' │ │ + type : '(I)V' │ │ + access : 0x0001 (PUBLIC) │ │ + code - │ │ + registers : 3 │ │ + ins : 2 │ │ + outs : 0 │ │ + insns size : 4 16-bit code units │ │ +078f28: |[078f28] android.support.v4.widget.SwipeRefreshLayout.setDistanceToTriggerSync:(I)V │ │ +078f38: 8220 |0000: int-to-float v0, v2 │ │ +078f3a: 5910 1608 |0001: iput v0, v1, Landroid/support/v4/widget/SwipeRefreshLayout;.mTotalDragDistance:F // field@0816 │ │ +078f3e: 0e00 |0003: return-void │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=522 │ │ + 0x0003 line=523 │ │ + locals : │ │ + 0x0000 - 0x0004 reg=1 this Landroid/support/v4/widget/SwipeRefreshLayout; │ │ + 0x0000 - 0x0004 reg=2 distance I │ │ + │ │ + #12 : (in Landroid/support/v4/widget/SwipeRefreshLayout;) │ │ + name : 'setOnRefreshListener' │ │ + type : '(Landroid/support/v4/widget/SwipeRefreshLayout$OnRefreshListener;)V' │ │ + access : 0x0001 (PUBLIC) │ │ + code - │ │ + registers : 2 │ │ + ins : 2 │ │ + outs : 0 │ │ + insns size : 3 16-bit code units │ │ +078f40: |[078f40] android.support.v4.widget.SwipeRefreshLayout.setOnRefreshListener:(Landroid/support/v4/widget/SwipeRefreshLayout$OnRefreshListener;)V │ │ +078f50: 5b01 0608 |0000: iput-object v1, v0, Landroid/support/v4/widget/SwipeRefreshLayout;.mListener:Landroid/support/v4/widget/SwipeRefreshLayout$OnRefreshListener; // field@0806 │ │ +078f54: 0e00 |0002: return-void │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=322 │ │ + 0x0002 line=323 │ │ + locals : │ │ + 0x0000 - 0x0003 reg=0 this Landroid/support/v4/widget/SwipeRefreshLayout; │ │ + 0x0000 - 0x0003 reg=1 listener Landroid/support/v4/widget/SwipeRefreshLayout$OnRefreshListener; │ │ + │ │ + #13 : (in Landroid/support/v4/widget/SwipeRefreshLayout;) │ │ + name : 'setProgressBackgroundColor' │ │ + type : '(I)V' │ │ + access : 0x0001 (PUBLIC) │ │ + code - │ │ + registers : 4 │ │ + ins : 2 │ │ + outs : 2 │ │ + insns size : 19 16-bit code units │ │ +078f58: |[078f58] android.support.v4.widget.SwipeRefreshLayout.setProgressBackgroundColor:(I)V │ │ +078f68: 5420 fe07 |0000: iget-object v0, v2, Landroid/support/v4/widget/SwipeRefreshLayout;.mCircleView:Landroid/support/v4/widget/CircleImageView; // field@07fe │ │ +078f6c: 6e20 7d18 3000 |0002: invoke-virtual {v0, v3}, Landroid/support/v4/widget/CircleImageView;.setBackgroundColor:(I)V // method@187d │ │ +078f72: 5420 0b08 |0005: iget-object v0, v2, Landroid/support/v4/widget/SwipeRefreshLayout;.mProgress:Landroid/support/v4/widget/MaterialProgressDrawable; // field@080b │ │ +078f76: 6e10 db1b 0200 |0007: invoke-virtual {v2}, Landroid/support/v4/widget/SwipeRefreshLayout;.getResources:()Landroid/content/res/Resources; // method@1bdb │ │ +078f7c: 0c01 |000a: move-result-object v1 │ │ +078f7e: 6e20 6401 3100 |000b: invoke-virtual {v1, v3}, Landroid/content/res/Resources;.getColor:(I)I // method@0164 │ │ +078f84: 0a01 |000e: move-result v1 │ │ +078f86: 6e20 041a 1000 |000f: invoke-virtual {v0, v1}, Landroid/support/v4/widget/MaterialProgressDrawable;.setBackgroundColor:(I)V // method@1a04 │ │ +078f8c: 0e00 |0012: return-void │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=454 │ │ + 0x0005 line=455 │ │ + 0x0012 line=456 │ │ + locals : │ │ + 0x0000 - 0x0013 reg=2 this Landroid/support/v4/widget/SwipeRefreshLayout; │ │ + 0x0000 - 0x0013 reg=3 colorRes I │ │ + │ │ + #14 : (in Landroid/support/v4/widget/SwipeRefreshLayout;) │ │ + name : 'setProgressViewEndTarget' │ │ + type : '(ZI)V' │ │ + access : 0x0001 (PUBLIC) │ │ + code - │ │ + registers : 4 │ │ + ins : 3 │ │ + outs : 1 │ │ + insns size : 11 16-bit code units │ │ +078f90: |[078f90] android.support.v4.widget.SwipeRefreshLayout.setProgressViewEndTarget:(ZI)V │ │ +078fa0: 8230 |0000: int-to-float v0, v3 │ │ +078fa2: 5910 1308 |0001: iput v0, v1, Landroid/support/v4/widget/SwipeRefreshLayout;.mSpinnerFinalOffset:F // field@0813 │ │ +078fa6: 5c12 0f08 |0003: iput-boolean v2, v1, Landroid/support/v4/widget/SwipeRefreshLayout;.mScale:Z // field@080f │ │ +078faa: 5410 fe07 |0005: iget-object v0, v1, Landroid/support/v4/widget/SwipeRefreshLayout;.mCircleView:Landroid/support/v4/widget/CircleImageView; // field@07fe │ │ +078fae: 6e10 7518 0000 |0007: invoke-virtual {v0}, Landroid/support/v4/widget/CircleImageView;.invalidate:()V // method@1875 │ │ +078fb4: 0e00 |000a: return-void │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=226 │ │ + 0x0003 line=227 │ │ + 0x0005 line=228 │ │ + 0x000a line=229 │ │ + locals : │ │ + 0x0000 - 0x000b reg=1 this Landroid/support/v4/widget/SwipeRefreshLayout; │ │ + 0x0000 - 0x000b reg=2 scale Z │ │ + 0x0000 - 0x000b reg=3 end I │ │ + │ │ + #15 : (in Landroid/support/v4/widget/SwipeRefreshLayout;) │ │ + name : 'setProgressViewOffset' │ │ + type : '(ZII)V' │ │ + access : 0x0001 (PUBLIC) │ │ + code - │ │ + registers : 6 │ │ + ins : 4 │ │ + outs : 2 │ │ + insns size : 25 16-bit code units │ │ +078fb8: |[078fb8] android.support.v4.widget.SwipeRefreshLayout.setProgressViewOffset:(ZII)V │ │ +078fc8: 5c23 0f08 |0000: iput-boolean v3, v2, Landroid/support/v4/widget/SwipeRefreshLayout;.mScale:Z // field@080f │ │ +078fcc: 5420 fe07 |0002: iget-object v0, v2, Landroid/support/v4/widget/SwipeRefreshLayout;.mCircleView:Landroid/support/v4/widget/CircleImageView; // field@07fe │ │ +078fd0: 1301 0800 |0004: const/16 v1, #int 8 // #8 │ │ +078fd4: 6e20 8218 1000 |0006: invoke-virtual {v0, v1}, Landroid/support/v4/widget/CircleImageView;.setVisibility:(I)V // method@1882 │ │ +078fda: 5924 0108 |0009: iput v4, v2, Landroid/support/v4/widget/SwipeRefreshLayout;.mCurrentTargetOffsetTop:I // field@0801 │ │ +078fde: 5924 0a08 |000b: iput v4, v2, Landroid/support/v4/widget/SwipeRefreshLayout;.mOriginalOffsetTop:I // field@080a │ │ +078fe2: 8250 |000d: int-to-float v0, v5 │ │ +078fe4: 5920 1308 |000e: iput v0, v2, Landroid/support/v4/widget/SwipeRefreshLayout;.mSpinnerFinalOffset:F // field@0813 │ │ +078fe8: 1210 |0010: const/4 v0, #int 1 // #1 │ │ +078fea: 5c20 1808 |0011: iput-boolean v0, v2, Landroid/support/v4/widget/SwipeRefreshLayout;.mUsingCustomStart:Z // field@0818 │ │ +078fee: 5420 fe07 |0013: iget-object v0, v2, Landroid/support/v4/widget/SwipeRefreshLayout;.mCircleView:Landroid/support/v4/widget/CircleImageView; // field@07fe │ │ +078ff2: 6e10 7518 0000 |0015: invoke-virtual {v0}, Landroid/support/v4/widget/CircleImageView;.invalidate:()V // method@1875 │ │ +078ff8: 0e00 |0018: return-void │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=205 │ │ + 0x0002 line=206 │ │ + 0x0009 line=207 │ │ + 0x000d line=208 │ │ + 0x0010 line=209 │ │ + 0x0013 line=210 │ │ + 0x0018 line=211 │ │ + locals : │ │ + 0x0000 - 0x0019 reg=2 this Landroid/support/v4/widget/SwipeRefreshLayout; │ │ + 0x0000 - 0x0019 reg=3 scale Z │ │ + 0x0000 - 0x0019 reg=4 start I │ │ + 0x0000 - 0x0019 reg=5 end I │ │ + │ │ + #16 : (in Landroid/support/v4/widget/SwipeRefreshLayout;) │ │ + name : 'setRefreshing' │ │ + type : '(Z)V' │ │ + access : 0x0001 (PUBLIC) │ │ + code - │ │ + registers : 6 │ │ + ins : 2 │ │ + outs : 3 │ │ + insns size : 45 16-bit code units │ │ +078ffc: |[078ffc] android.support.v4.widget.SwipeRefreshLayout.setRefreshing:(Z)V │ │ +07900c: 1203 |0000: const/4 v3, #int 0 // #0 │ │ +07900e: 3805 2800 |0001: if-eqz v5, 0029 // +0028 │ │ +079012: 5541 0d08 |0003: iget-boolean v1, v4, Landroid/support/v4/widget/SwipeRefreshLayout;.mRefreshing:Z // field@080d │ │ +079016: 3251 2400 |0005: if-eq v1, v5, 0029 // +0024 │ │ +07901a: 5c45 0d08 |0007: iput-boolean v5, v4, Landroid/support/v4/widget/SwipeRefreshLayout;.mRefreshing:Z // field@080d │ │ +07901e: 1200 |0009: const/4 v0, #int 0 // #0 │ │ +079020: 5541 1808 |000a: iget-boolean v1, v4, Landroid/support/v4/widget/SwipeRefreshLayout;.mUsingCustomStart:Z // field@0818 │ │ +079024: 3901 1900 |000c: if-nez v1, 0025 // +0019 │ │ +079028: 5241 1308 |000e: iget v1, v4, Landroid/support/v4/widget/SwipeRefreshLayout;.mSpinnerFinalOffset:F // field@0813 │ │ +07902c: 5242 0a08 |0010: iget v2, v4, Landroid/support/v4/widget/SwipeRefreshLayout;.mOriginalOffsetTop:I // field@080a │ │ +079030: 8222 |0012: int-to-float v2, v2 │ │ +079032: c621 |0013: add-float/2addr v1, v2 │ │ +079034: 8710 |0014: float-to-int v0, v1 │ │ +079036: 5241 0108 |0015: iget v1, v4, Landroid/support/v4/widget/SwipeRefreshLayout;.mCurrentTargetOffsetTop:I // field@0801 │ │ +07903a: 9101 0001 |0017: sub-int v1, v0, v1 │ │ +07903e: 1212 |0019: const/4 v2, #int 1 // #1 │ │ +079040: 7030 f61b 1402 |001a: invoke-direct {v4, v1, v2}, Landroid/support/v4/widget/SwipeRefreshLayout;.setTargetOffsetTopAndBottom:(IZ)V // method@1bf6 │ │ +079046: 5c43 0808 |001d: iput-boolean v3, v4, Landroid/support/v4/widget/SwipeRefreshLayout;.mNotify:Z // field@0808 │ │ +07904a: 5441 0c08 |001f: iget-object v1, v4, Landroid/support/v4/widget/SwipeRefreshLayout;.mRefreshListener:Landroid/view/animation/Animation$AnimationListener; // field@080c │ │ +07904e: 7020 fd1b 1400 |0021: invoke-direct {v4, v1}, Landroid/support/v4/widget/SwipeRefreshLayout;.startScaleUpAnimation:(Landroid/view/animation/Animation$AnimationListener;)V // method@1bfd │ │ +079054: 0e00 |0024: return-void │ │ +079056: 5241 1308 |0025: iget v1, v4, Landroid/support/v4/widget/SwipeRefreshLayout;.mSpinnerFinalOffset:F // field@0813 │ │ +07905a: 8710 |0027: float-to-int v0, v1 │ │ +07905c: 28ed |0028: goto 0015 // -0013 │ │ +07905e: 7030 f41b 5403 |0029: invoke-direct {v4, v5, v3}, Landroid/support/v4/widget/SwipeRefreshLayout;.setRefreshing:(ZZ)V // method@1bf4 │ │ +079064: 28f8 |002c: goto 0024 // -0008 │ │ + catches : (none) │ │ + positions : │ │ + 0x0001 line=339 │ │ + 0x0007 line=341 │ │ + 0x0009 line=342 │ │ + 0x000a line=343 │ │ + 0x000e line=344 │ │ + 0x0015 line=348 │ │ + 0x001d line=350 │ │ + 0x001f line=351 │ │ + 0x0024 line=355 │ │ + 0x0025 line=346 │ │ + 0x0029 line=353 │ │ + locals : │ │ + 0x000a - 0x0024 reg=0 endTarget I │ │ + 0x0025 - 0x0029 reg=0 endTarget I │ │ + 0x0000 - 0x002d reg=4 this Landroid/support/v4/widget/SwipeRefreshLayout; │ │ + 0x0000 - 0x002d reg=5 refreshing Z │ │ + │ │ + #17 : (in Landroid/support/v4/widget/SwipeRefreshLayout;) │ │ + name : 'setSize' │ │ + type : '(I)V' │ │ + access : 0x0001 (PUBLIC) │ │ + code - │ │ + registers : 5 │ │ + ins : 2 │ │ + outs : 2 │ │ + insns size : 56 16-bit code units │ │ +079068: |[079068] android.support.v4.widget.SwipeRefreshLayout.setSize:(I)V │ │ +079078: 3804 0600 |0000: if-eqz v4, 0006 // +0006 │ │ +07907c: 1211 |0002: const/4 v1, #int 1 // #1 │ │ +07907e: 3214 0300 |0003: if-eq v4, v1, 0006 // +0003 │ │ +079082: 0e00 |0005: return-void │ │ +079084: 6e10 db1b 0300 |0006: invoke-virtual {v3}, Landroid/support/v4/widget/SwipeRefreshLayout;.getResources:()Landroid/content/res/Resources; // method@1bdb │ │ +07908a: 0c01 |0009: move-result-object v1 │ │ +07908c: 6e10 6601 0100 |000a: invoke-virtual {v1}, Landroid/content/res/Resources;.getDisplayMetrics:()Landroid/util/DisplayMetrics; // method@0166 │ │ +079092: 0c00 |000d: move-result-object v0 │ │ +079094: 3904 1f00 |000e: if-nez v4, 002d // +001f │ │ +079098: 1501 6042 |0010: const/high16 v1, #int 1113587712 // #4260 │ │ +07909c: 5202 4608 |0012: iget v2, v0, Landroid/util/DisplayMetrics;.density:F // field@0846 │ │ +0790a0: c821 |0014: mul-float/2addr v1, v2 │ │ +0790a2: 8711 |0015: float-to-int v1, v1 │ │ +0790a4: 5931 0008 |0016: iput v1, v3, Landroid/support/v4/widget/SwipeRefreshLayout;.mCircleWidth:I // field@0800 │ │ +0790a8: 5931 fd07 |0018: iput v1, v3, Landroid/support/v4/widget/SwipeRefreshLayout;.mCircleHeight:I // field@07fd │ │ +0790ac: 5431 fe07 |001a: iget-object v1, v3, Landroid/support/v4/widget/SwipeRefreshLayout;.mCircleView:Landroid/support/v4/widget/CircleImageView; // field@07fe │ │ +0790b0: 1202 |001c: const/4 v2, #int 0 // #0 │ │ +0790b2: 6e20 7f18 2100 |001d: invoke-virtual {v1, v2}, Landroid/support/v4/widget/CircleImageView;.setImageDrawable:(Landroid/graphics/drawable/Drawable;)V // method@187f │ │ +0790b8: 5431 0b08 |0020: iget-object v1, v3, Landroid/support/v4/widget/SwipeRefreshLayout;.mProgress:Landroid/support/v4/widget/MaterialProgressDrawable; // field@080b │ │ +0790bc: 6e20 101a 4100 |0022: invoke-virtual {v1, v4}, Landroid/support/v4/widget/MaterialProgressDrawable;.updateSizes:(I)V // method@1a10 │ │ +0790c2: 5431 fe07 |0025: iget-object v1, v3, Landroid/support/v4/widget/SwipeRefreshLayout;.mCircleView:Landroid/support/v4/widget/CircleImageView; // field@07fe │ │ +0790c6: 5432 0b08 |0027: iget-object v2, v3, Landroid/support/v4/widget/SwipeRefreshLayout;.mProgress:Landroid/support/v4/widget/MaterialProgressDrawable; // field@080b │ │ +0790ca: 6e20 7f18 2100 |0029: invoke-virtual {v1, v2}, Landroid/support/v4/widget/CircleImageView;.setImageDrawable:(Landroid/graphics/drawable/Drawable;)V // method@187f │ │ +0790d0: 28d9 |002c: goto 0005 // -0027 │ │ +0790d2: 1501 2042 |002d: const/high16 v1, #int 1109393408 // #4220 │ │ +0790d6: 5202 4608 |002f: iget v2, v0, Landroid/util/DisplayMetrics;.density:F // field@0846 │ │ +0790da: c821 |0031: mul-float/2addr v1, v2 │ │ +0790dc: 8711 |0032: float-to-int v1, v1 │ │ +0790de: 5931 0008 |0033: iput v1, v3, Landroid/support/v4/widget/SwipeRefreshLayout;.mCircleWidth:I // field@0800 │ │ +0790e2: 5931 fd07 |0035: iput v1, v3, Landroid/support/v4/widget/SwipeRefreshLayout;.mCircleHeight:I // field@07fd │ │ +0790e6: 28e3 |0037: goto 001a // -001d │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=235 │ │ + 0x0005 line=250 │ │ + 0x0006 line=238 │ │ + 0x000e line=239 │ │ + 0x0010 line=240 │ │ + 0x001a line=247 │ │ + 0x0020 line=248 │ │ + 0x0025 line=249 │ │ + 0x002d line=242 │ │ + locals : │ │ + 0x000e - 0x0038 reg=0 metrics Landroid/util/DisplayMetrics; │ │ + 0x0000 - 0x0038 reg=3 this Landroid/support/v4/widget/SwipeRefreshLayout; │ │ + 0x0000 - 0x0038 reg=4 size I │ │ + │ │ + source_file_idx : 3745 (SwipeRefreshLayout.java) │ │ + │ │ +Class #566 header: │ │ +class_idx : 1017 │ │ access_flags : 16 (0x0010) │ │ -superclass_idx : 948 │ │ -source_file_idx : 3022 │ │ +superclass_idx : 1337 │ │ +source_file_idx : 4115 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ -Class #336 annotations: │ │ +Class #566 annotations: │ │ Annotations on class │ │ VISIBILITY_SYSTEM Ldalvik/annotation/EnclosingClass; value=Landroid/support/v4/widget/ViewDragHelper; │ │ VISIBILITY_SYSTEM Ldalvik/annotation/InnerClass; accessFlags=8 name=null │ │ │ │ -Class #336 - │ │ +Class #566 - │ │ Class descriptor : 'Landroid/support/v4/widget/ViewDragHelper$1;' │ │ Access flags : 0x0010 (FINAL) │ │ Superclass : 'Ljava/lang/Object;' │ │ Interfaces - │ │ #0 : 'Landroid/view/animation/Interpolator;' │ │ Static fields - │ │ Instance fields - │ │ @@ -80171,17 +121368,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0533ec: |[0533ec] android.support.v4.widget.ViewDragHelper$1.:()V │ │ -0533fc: 7010 9117 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1791 │ │ -053402: 0e00 |0003: return-void │ │ +0790e8: |[0790e8] android.support.v4.widget.ViewDragHelper$1.:()V │ │ +0790f8: 7010 8622 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2286 │ │ +0790fe: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=326 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/widget/ViewDragHelper$1; │ │ │ │ Virtual methods - │ │ @@ -80190,49 +121387,49 @@ │ │ type : '(F)F' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 10 16-bit code units │ │ -053404: |[053404] android.support.v4.widget.ViewDragHelper$1.getInterpolation:(F)F │ │ -053414: 1501 803f |0000: const/high16 v1, #int 1065353216 // #3f80 │ │ -053418: c713 |0002: sub-float/2addr v3, v1 │ │ -05341a: a800 0303 |0003: mul-float v0, v3, v3 │ │ -05341e: c830 |0005: mul-float/2addr v0, v3 │ │ -053420: c830 |0006: mul-float/2addr v0, v3 │ │ -053422: c830 |0007: mul-float/2addr v0, v3 │ │ -053424: c610 |0008: add-float/2addr v0, v1 │ │ -053426: 0f00 |0009: return v0 │ │ +079100: |[079100] android.support.v4.widget.ViewDragHelper$1.getInterpolation:(F)F │ │ +079110: 1501 803f |0000: const/high16 v1, #int 1065353216 // #3f80 │ │ +079114: c713 |0002: sub-float/2addr v3, v1 │ │ +079116: a800 0303 |0003: mul-float v0, v3, v3 │ │ +07911a: c830 |0005: mul-float/2addr v0, v3 │ │ +07911c: c830 |0006: mul-float/2addr v0, v3 │ │ +07911e: c830 |0007: mul-float/2addr v0, v3 │ │ +079120: c610 |0008: add-float/2addr v0, v1 │ │ +079122: 0f00 |0009: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=328 │ │ 0x0003 line=329 │ │ locals : │ │ 0x0000 - 0x000a reg=2 this Landroid/support/v4/widget/ViewDragHelper$1; │ │ 0x0000 - 0x000a reg=3 t F │ │ │ │ - source_file_idx : 3022 (ViewDragHelper.java) │ │ + source_file_idx : 4115 (ViewDragHelper.java) │ │ │ │ -Class #337 header: │ │ -class_idx : 649 │ │ +Class #567 header: │ │ +class_idx : 1018 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 948 │ │ -source_file_idx : 3022 │ │ +superclass_idx : 1337 │ │ +source_file_idx : 4115 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ -Class #337 annotations: │ │ +Class #567 annotations: │ │ Annotations on class │ │ VISIBILITY_SYSTEM Ldalvik/annotation/EnclosingClass; value=Landroid/support/v4/widget/ViewDragHelper; │ │ VISIBILITY_SYSTEM Ldalvik/annotation/InnerClass; accessFlags=0 name=null │ │ │ │ -Class #337 - │ │ +Class #567 - │ │ Class descriptor : 'Landroid/support/v4/widget/ViewDragHelper$2;' │ │ Access flags : 0x0000 () │ │ Superclass : 'Ljava/lang/Object;' │ │ Interfaces - │ │ #0 : 'Ljava/lang/Runnable;' │ │ Static fields - │ │ Instance fields - │ │ @@ -80246,18 +121443,18 @@ │ │ type : '(Landroid/support/v4/widget/ViewDragHelper;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -053428: |[053428] android.support.v4.widget.ViewDragHelper$2.:(Landroid/support/v4/widget/ViewDragHelper;)V │ │ -053438: 5b01 0805 |0000: iput-object v1, v0, Landroid/support/v4/widget/ViewDragHelper$2;.this$0:Landroid/support/v4/widget/ViewDragHelper; // field@0508 │ │ -05343c: 7010 9117 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1791 │ │ -053442: 0e00 |0005: return-void │ │ +079124: |[079124] android.support.v4.widget.ViewDragHelper$2.:(Landroid/support/v4/widget/ViewDragHelper;)V │ │ +079134: 5b01 1908 |0000: iput-object v1, v0, Landroid/support/v4/widget/ViewDragHelper$2;.this$0:Landroid/support/v4/widget/ViewDragHelper; // field@0819 │ │ +079138: 7010 8622 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2286 │ │ +07913e: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=333 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Landroid/support/v4/widget/ViewDragHelper$2; │ │ 0x0000 - 0x0006 reg=1 (null) Landroid/support/v4/widget/ViewDragHelper; │ │ │ │ @@ -80267,44 +121464,44 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -053444: |[053444] android.support.v4.widget.ViewDragHelper$2.run:()V │ │ -053454: 5420 0805 |0000: iget-object v0, v2, Landroid/support/v4/widget/ViewDragHelper$2;.this$0:Landroid/support/v4/widget/ViewDragHelper; // field@0508 │ │ -053458: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -05345a: 6e20 0b12 1000 |0003: invoke-virtual {v0, v1}, Landroid/support/v4/widget/ViewDragHelper;.setDragState:(I)V // method@120b │ │ -053460: 0e00 |0006: return-void │ │ +079140: |[079140] android.support.v4.widget.ViewDragHelper$2.run:()V │ │ +079150: 5420 1908 |0000: iget-object v0, v2, Landroid/support/v4/widget/ViewDragHelper$2;.this$0:Landroid/support/v4/widget/ViewDragHelper; // field@0819 │ │ +079154: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +079156: 6e20 3b1c 1000 |0003: invoke-virtual {v0, v1}, Landroid/support/v4/widget/ViewDragHelper;.setDragState:(I)V // method@1c3b │ │ +07915c: 0e00 |0006: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=335 │ │ 0x0006 line=336 │ │ locals : │ │ 0x0000 - 0x0007 reg=2 this Landroid/support/v4/widget/ViewDragHelper$2; │ │ │ │ - source_file_idx : 3022 (ViewDragHelper.java) │ │ + source_file_idx : 4115 (ViewDragHelper.java) │ │ │ │ -Class #338 header: │ │ -class_idx : 650 │ │ +Class #568 header: │ │ +class_idx : 1019 │ │ access_flags : 1025 (0x0401) │ │ -superclass_idx : 948 │ │ -source_file_idx : 3022 │ │ +superclass_idx : 1337 │ │ +source_file_idx : 4115 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 13 │ │ │ │ -Class #338 annotations: │ │ +Class #568 annotations: │ │ Annotations on class │ │ VISIBILITY_SYSTEM Ldalvik/annotation/EnclosingClass; value=Landroid/support/v4/widget/ViewDragHelper; │ │ VISIBILITY_SYSTEM Ldalvik/annotation/InnerClass; accessFlags=1033 name="Callback" │ │ │ │ -Class #338 - │ │ +Class #568 - │ │ Class descriptor : 'Landroid/support/v4/widget/ViewDragHelper$Callback;' │ │ Access flags : 0x0401 (PUBLIC ABSTRACT) │ │ Superclass : 'Ljava/lang/Object;' │ │ Interfaces - │ │ Static fields - │ │ Instance fields - │ │ Direct methods - │ │ @@ -80313,17 +121510,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -053464: |[053464] android.support.v4.widget.ViewDragHelper$Callback.:()V │ │ -053474: 7010 9117 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1791 │ │ -05347a: 0e00 |0003: return-void │ │ +079160: |[079160] android.support.v4.widget.ViewDragHelper$Callback.:()V │ │ +079170: 7010 8622 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2286 │ │ +079176: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=148 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/widget/ViewDragHelper$Callback; │ │ │ │ Virtual methods - │ │ @@ -80332,17 +121529,17 @@ │ │ type : '(Landroid/view/View;II)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -05347c: |[05347c] android.support.v4.widget.ViewDragHelper$Callback.clampViewPositionHorizontal:(Landroid/view/View;II)I │ │ -05348c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -05348e: 0f00 |0001: return v0 │ │ +079178: |[079178] android.support.v4.widget.ViewDragHelper$Callback.clampViewPositionHorizontal:(Landroid/view/View;II)I │ │ +079188: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +07918a: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=304 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/widget/ViewDragHelper$Callback; │ │ 0x0000 - 0x0002 reg=2 child Landroid/view/View; │ │ 0x0000 - 0x0002 reg=3 left I │ │ @@ -80353,17 +121550,17 @@ │ │ type : '(Landroid/view/View;II)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -053490: |[053490] android.support.v4.widget.ViewDragHelper$Callback.clampViewPositionVertical:(Landroid/view/View;II)I │ │ -0534a0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0534a2: 0f00 |0001: return v0 │ │ +07918c: |[07918c] android.support.v4.widget.ViewDragHelper$Callback.clampViewPositionVertical:(Landroid/view/View;II)I │ │ +07919c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +07919e: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=319 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/widget/ViewDragHelper$Callback; │ │ 0x0000 - 0x0002 reg=2 child Landroid/view/View; │ │ 0x0000 - 0x0002 reg=3 top I │ │ @@ -80374,16 +121571,16 @@ │ │ type : '(I)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -0534a4: |[0534a4] android.support.v4.widget.ViewDragHelper$Callback.getOrderedChildIndex:(I)I │ │ -0534b4: 0f01 |0000: return v1 │ │ +0791a0: |[0791a0] android.support.v4.widget.ViewDragHelper$Callback.getOrderedChildIndex:(I)I │ │ +0791b0: 0f01 |0000: return v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=249 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/widget/ViewDragHelper$Callback; │ │ 0x0000 - 0x0001 reg=1 index I │ │ │ │ @@ -80392,17 +121589,17 @@ │ │ type : '(Landroid/view/View;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -0534b8: |[0534b8] android.support.v4.widget.ViewDragHelper$Callback.getViewHorizontalDragRange:(Landroid/view/View;)I │ │ -0534c8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0534ca: 0f00 |0001: return v0 │ │ +0791b4: |[0791b4] android.support.v4.widget.ViewDragHelper$Callback.getViewHorizontalDragRange:(Landroid/view/View;)I │ │ +0791c4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0791c6: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=260 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/widget/ViewDragHelper$Callback; │ │ 0x0000 - 0x0002 reg=2 child Landroid/view/View; │ │ │ │ @@ -80411,17 +121608,17 @@ │ │ type : '(Landroid/view/View;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -0534cc: |[0534cc] android.support.v4.widget.ViewDragHelper$Callback.getViewVerticalDragRange:(Landroid/view/View;)I │ │ -0534dc: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0534de: 0f00 |0001: return v0 │ │ +0791c8: |[0791c8] android.support.v4.widget.ViewDragHelper$Callback.getViewVerticalDragRange:(Landroid/view/View;)I │ │ +0791d8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0791da: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=271 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/widget/ViewDragHelper$Callback; │ │ 0x0000 - 0x0002 reg=2 child Landroid/view/View; │ │ │ │ @@ -80430,16 +121627,16 @@ │ │ type : '(II)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -0534e0: |[0534e0] android.support.v4.widget.ViewDragHelper$Callback.onEdgeDragStarted:(II)V │ │ -0534f0: 0e00 |0000: return-void │ │ +0791dc: |[0791dc] android.support.v4.widget.ViewDragHelper$Callback.onEdgeDragStarted:(II)V │ │ +0791ec: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=240 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/widget/ViewDragHelper$Callback; │ │ 0x0000 - 0x0001 reg=1 edgeFlags I │ │ 0x0000 - 0x0001 reg=2 pointerId I │ │ @@ -80449,17 +121646,17 @@ │ │ type : '(I)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -0534f4: |[0534f4] android.support.v4.widget.ViewDragHelper$Callback.onEdgeLock:(I)Z │ │ -053504: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -053506: 0f00 |0001: return v0 │ │ +0791f0: |[0791f0] android.support.v4.widget.ViewDragHelper$Callback.onEdgeLock:(I)Z │ │ +079200: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +079202: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=226 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/widget/ViewDragHelper$Callback; │ │ 0x0000 - 0x0002 reg=2 edgeFlags I │ │ │ │ @@ -80468,16 +121665,16 @@ │ │ type : '(II)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -053508: |[053508] android.support.v4.widget.ViewDragHelper$Callback.onEdgeTouched:(II)V │ │ -053518: 0e00 |0000: return-void │ │ +079204: |[079204] android.support.v4.widget.ViewDragHelper$Callback.onEdgeTouched:(II)V │ │ +079214: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=214 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/widget/ViewDragHelper$Callback; │ │ 0x0000 - 0x0001 reg=1 edgeFlags I │ │ 0x0000 - 0x0001 reg=2 pointerId I │ │ @@ -80487,16 +121684,16 @@ │ │ type : '(Landroid/view/View;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -05351c: |[05351c] android.support.v4.widget.ViewDragHelper$Callback.onViewCaptured:(Landroid/view/View;I)V │ │ -05352c: 0e00 |0000: return-void │ │ +079218: |[079218] android.support.v4.widget.ViewDragHelper$Callback.onViewCaptured:(Landroid/view/View;I)V │ │ +079228: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=181 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/widget/ViewDragHelper$Callback; │ │ 0x0000 - 0x0001 reg=1 capturedChild Landroid/view/View; │ │ 0x0000 - 0x0001 reg=2 activePointerId I │ │ @@ -80506,16 +121703,16 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -053530: |[053530] android.support.v4.widget.ViewDragHelper$Callback.onViewDragStateChanged:(I)V │ │ -053540: 0e00 |0000: return-void │ │ +07922c: |[07922c] android.support.v4.widget.ViewDragHelper$Callback.onViewDragStateChanged:(I)V │ │ +07923c: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=159 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/widget/ViewDragHelper$Callback; │ │ 0x0000 - 0x0001 reg=1 state I │ │ │ │ @@ -80524,16 +121721,16 @@ │ │ type : '(Landroid/view/View;IIII)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 6 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -053544: |[053544] android.support.v4.widget.ViewDragHelper$Callback.onViewPositionChanged:(Landroid/view/View;IIII)V │ │ -053554: 0e00 |0000: return-void │ │ +079240: |[079240] android.support.v4.widget.ViewDragHelper$Callback.onViewPositionChanged:(Landroid/view/View;IIII)V │ │ +079250: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=170 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/widget/ViewDragHelper$Callback; │ │ 0x0000 - 0x0001 reg=1 changedView Landroid/view/View; │ │ 0x0000 - 0x0001 reg=2 left I │ │ @@ -80546,16 +121743,16 @@ │ │ type : '(Landroid/view/View;FF)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -053558: |[053558] android.support.v4.widget.ViewDragHelper$Callback.onViewReleased:(Landroid/view/View;FF)V │ │ -053568: 0e00 |0000: return-void │ │ +079254: |[079254] android.support.v4.widget.ViewDragHelper$Callback.onViewReleased:(Landroid/view/View;FF)V │ │ +079264: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=201 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/widget/ViewDragHelper$Callback; │ │ 0x0000 - 0x0001 reg=1 releasedChild Landroid/view/View; │ │ 0x0000 - 0x0001 reg=2 xvel F │ │ @@ -80563,31 +121760,31 @@ │ │ │ │ #12 : (in Landroid/support/v4/widget/ViewDragHelper$Callback;) │ │ name : 'tryCaptureView' │ │ type : '(Landroid/view/View;I)Z' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ - source_file_idx : 3022 (ViewDragHelper.java) │ │ + source_file_idx : 4115 (ViewDragHelper.java) │ │ │ │ -Class #339 header: │ │ -class_idx : 651 │ │ +Class #569 header: │ │ +class_idx : 1020 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 948 │ │ -source_file_idx : 3022 │ │ +superclass_idx : 1337 │ │ +source_file_idx : 4115 │ │ static_fields_size : 17 │ │ instance_fields_size: 22 │ │ direct_methods_size : 22 │ │ virtual_methods_size: 28 │ │ │ │ -Class #339 annotations: │ │ +Class #569 annotations: │ │ Annotations on class │ │ VISIBILITY_SYSTEM Ldalvik/annotation/MemberClasses; value={ Landroid/support/v4/widget/ViewDragHelper$Callback; } │ │ │ │ -Class #339 - │ │ +Class #569 - │ │ Class descriptor : 'Landroid/support/v4/widget/ViewDragHelper;' │ │ Access flags : 0x0001 (PUBLIC) │ │ Superclass : 'Ljava/lang/Object;' │ │ Interfaces - │ │ Static fields - │ │ #0 : (in Landroid/support/v4/widget/ViewDragHelper;) │ │ name : 'BASE_SETTLE_DURATION' │ │ @@ -80768,81 +121965,81 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -05356c: |[05356c] android.support.v4.widget.ViewDragHelper.:()V │ │ -05357c: 2200 8802 |0000: new-instance v0, Landroid/support/v4/widget/ViewDragHelper$1; // type@0288 │ │ -053580: 7010 ce11 0000 |0002: invoke-direct {v0}, Landroid/support/v4/widget/ViewDragHelper$1;.:()V // method@11ce │ │ -053586: 6900 2f05 |0005: sput-object v0, Landroid/support/v4/widget/ViewDragHelper;.sInterpolator:Landroid/view/animation/Interpolator; // field@052f │ │ -05358a: 0e00 |0007: return-void │ │ +079268: |[079268] android.support.v4.widget.ViewDragHelper.:()V │ │ +079278: 2200 f903 |0000: new-instance v0, Landroid/support/v4/widget/ViewDragHelper$1; // type@03f9 │ │ +07927c: 7010 fe1b 0000 |0002: invoke-direct {v0}, Landroid/support/v4/widget/ViewDragHelper$1;.:()V // method@1bfe │ │ +079282: 6900 4008 |0005: sput-object v0, Landroid/support/v4/widget/ViewDragHelper;.sInterpolator:Landroid/view/animation/Interpolator; // field@0840 │ │ +079286: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=326 │ │ locals : │ │ │ │ #1 : (in Landroid/support/v4/widget/ViewDragHelper;) │ │ name : '' │ │ type : '(Landroid/content/Context;Landroid/view/ViewGroup;Landroid/support/v4/widget/ViewDragHelper$Callback;)V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 8 │ │ ins : 4 │ │ outs : 2 │ │ insns size : 89 16-bit code units │ │ -05358c: |[05358c] android.support.v4.widget.ViewDragHelper.:(Landroid/content/Context;Landroid/view/ViewGroup;Landroid/support/v4/widget/ViewDragHelper$Callback;)V │ │ -05359c: 7010 9117 0400 |0000: invoke-direct {v4}, Ljava/lang/Object;.:()V // method@1791 │ │ -0535a2: 12f2 |0003: const/4 v2, #int -1 // #ff │ │ -0535a4: 5942 1905 |0004: iput v2, v4, Landroid/support/v4/widget/ViewDragHelper;.mActivePointerId:I // field@0519 │ │ -0535a8: 2202 8902 |0006: new-instance v2, Landroid/support/v4/widget/ViewDragHelper$2; // type@0289 │ │ -0535ac: 7020 d011 4200 |0008: invoke-direct {v2, v4}, Landroid/support/v4/widget/ViewDragHelper$2;.:(Landroid/support/v4/widget/ViewDragHelper;)V // method@11d0 │ │ -0535b2: 5b42 2b05 |000b: iput-object v2, v4, Landroid/support/v4/widget/ViewDragHelper;.mSetIdleRunnable:Ljava/lang/Runnable; // field@052b │ │ -0535b6: 3906 0a00 |000d: if-nez v6, 0017 // +000a │ │ -0535ba: 2202 a603 |000f: new-instance v2, Ljava/lang/IllegalArgumentException; // type@03a6 │ │ -0535be: 1a03 f009 |0011: const-string v3, "Parent view may not be null" // string@09f0 │ │ -0535c2: 7020 7817 3200 |0013: invoke-direct {v2, v3}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@1778 │ │ -0535c8: 2702 |0016: throw v2 │ │ -0535ca: 3907 0a00 |0017: if-nez v7, 0021 // +000a │ │ -0535ce: 2202 a603 |0019: new-instance v2, Ljava/lang/IllegalArgumentException; // type@03a6 │ │ -0535d2: 1a03 4602 |001b: const-string v3, "Callback may not be null" // string@0246 │ │ -0535d6: 7020 7817 3200 |001d: invoke-direct {v2, v3}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@1778 │ │ -0535dc: 2702 |0020: throw v2 │ │ -0535de: 5b46 2705 |0021: iput-object v6, v4, Landroid/support/v4/widget/ViewDragHelper;.mParentView:Landroid/view/ViewGroup; // field@0527 │ │ -0535e2: 5b47 1a05 |0023: iput-object v7, v4, Landroid/support/v4/widget/ViewDragHelper;.mCallback:Landroid/support/v4/widget/ViewDragHelper$Callback; // field@051a │ │ -0535e6: 7110 1513 0500 |0025: invoke-static {v5}, Landroid/view/ViewConfiguration;.get:(Landroid/content/Context;)Landroid/view/ViewConfiguration; // method@1315 │ │ -0535ec: 0c01 |0028: move-result-object v1 │ │ -0535ee: 6e10 cf00 0500 |0029: invoke-virtual {v5}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@00cf │ │ -0535f4: 0c02 |002c: move-result-object v2 │ │ -0535f6: 6e10 1b01 0200 |002d: invoke-virtual {v2}, Landroid/content/res/Resources;.getDisplayMetrics:()Landroid/util/DisplayMetrics; // method@011b │ │ -0535fc: 0c02 |0030: move-result-object v2 │ │ -0535fe: 5220 3505 |0031: iget v0, v2, Landroid/util/DisplayMetrics;.density:F // field@0535 │ │ -053602: 1502 a041 |0033: const/high16 v2, #int 1101004800 // #41a0 │ │ -053606: c802 |0035: mul-float/2addr v2, v0 │ │ -053608: 1503 003f |0036: const/high16 v3, #int 1056964608 // #3f00 │ │ -05360c: c632 |0038: add-float/2addr v2, v3 │ │ -05360e: 8722 |0039: float-to-int v2, v2 │ │ -053610: 5942 1f05 |003a: iput v2, v4, Landroid/support/v4/widget/ViewDragHelper;.mEdgeSize:I // field@051f │ │ -053614: 6e10 1c13 0100 |003c: invoke-virtual {v1}, Landroid/view/ViewConfiguration;.getScaledTouchSlop:()I // method@131c │ │ -05361a: 0a02 |003f: move-result v2 │ │ -05361c: 5942 2c05 |0040: iput v2, v4, Landroid/support/v4/widget/ViewDragHelper;.mTouchSlop:I // field@052c │ │ -053620: 6e10 1913 0100 |0042: invoke-virtual {v1}, Landroid/view/ViewConfiguration;.getScaledMaximumFlingVelocity:()I // method@1319 │ │ -053626: 0a02 |0045: move-result v2 │ │ -053628: 8222 |0046: int-to-float v2, v2 │ │ -05362a: 5942 2505 |0047: iput v2, v4, Landroid/support/v4/widget/ViewDragHelper;.mMaxVelocity:F // field@0525 │ │ -05362e: 6e10 1a13 0100 |0049: invoke-virtual {v1}, Landroid/view/ViewConfiguration;.getScaledMinimumFlingVelocity:()I // method@131a │ │ -053634: 0a02 |004c: move-result v2 │ │ -053636: 8222 |004d: int-to-float v2, v2 │ │ -053638: 5942 2605 |004e: iput v2, v4, Landroid/support/v4/widget/ViewDragHelper;.mMinVelocity:F // field@0526 │ │ -05363c: 6202 2f05 |0050: sget-object v2, Landroid/support/v4/widget/ViewDragHelper;.sInterpolator:Landroid/view/animation/Interpolator; // field@052f │ │ -053640: 7120 a610 2500 |0052: invoke-static {v5, v2}, Landroid/support/v4/widget/ScrollerCompat;.create:(Landroid/content/Context;Landroid/view/animation/Interpolator;)Landroid/support/v4/widget/ScrollerCompat; // method@10a6 │ │ -053646: 0c02 |0055: move-result-object v2 │ │ -053648: 5b42 2a05 |0056: iput-object v2, v4, Landroid/support/v4/widget/ViewDragHelper;.mScroller:Landroid/support/v4/widget/ScrollerCompat; // field@052a │ │ -05364c: 0e00 |0058: return-void │ │ +079288: |[079288] android.support.v4.widget.ViewDragHelper.:(Landroid/content/Context;Landroid/view/ViewGroup;Landroid/support/v4/widget/ViewDragHelper$Callback;)V │ │ +079298: 7010 8622 0400 |0000: invoke-direct {v4}, Ljava/lang/Object;.:()V // method@2286 │ │ +07929e: 12f2 |0003: const/4 v2, #int -1 // #ff │ │ +0792a0: 5942 2a08 |0004: iput v2, v4, Landroid/support/v4/widget/ViewDragHelper;.mActivePointerId:I // field@082a │ │ +0792a4: 2202 fa03 |0006: new-instance v2, Landroid/support/v4/widget/ViewDragHelper$2; // type@03fa │ │ +0792a8: 7020 001c 4200 |0008: invoke-direct {v2, v4}, Landroid/support/v4/widget/ViewDragHelper$2;.:(Landroid/support/v4/widget/ViewDragHelper;)V // method@1c00 │ │ +0792ae: 5b42 3c08 |000b: iput-object v2, v4, Landroid/support/v4/widget/ViewDragHelper;.mSetIdleRunnable:Ljava/lang/Runnable; // field@083c │ │ +0792b2: 3906 0a00 |000d: if-nez v6, 0017 // +000a │ │ +0792b6: 2202 2b05 |000f: new-instance v2, Ljava/lang/IllegalArgumentException; // type@052b │ │ +0792ba: 1a03 6f0d |0011: const-string v3, "Parent view may not be null" // string@0d6f │ │ +0792be: 7020 6822 3200 |0013: invoke-direct {v2, v3}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@2268 │ │ +0792c4: 2702 |0016: throw v2 │ │ +0792c6: 3907 0a00 |0017: if-nez v7, 0021 // +000a │ │ +0792ca: 2202 2b05 |0019: new-instance v2, Ljava/lang/IllegalArgumentException; // type@052b │ │ +0792ce: 1a03 cc02 |001b: const-string v3, "Callback may not be null" // string@02cc │ │ +0792d2: 7020 6822 3200 |001d: invoke-direct {v2, v3}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@2268 │ │ +0792d8: 2702 |0020: throw v2 │ │ +0792da: 5b46 3808 |0021: iput-object v6, v4, Landroid/support/v4/widget/ViewDragHelper;.mParentView:Landroid/view/ViewGroup; // field@0838 │ │ +0792de: 5b47 2b08 |0023: iput-object v7, v4, Landroid/support/v4/widget/ViewDragHelper;.mCallback:Landroid/support/v4/widget/ViewDragHelper$Callback; // field@082b │ │ +0792e2: 7110 891d 0500 |0025: invoke-static {v5}, Landroid/view/ViewConfiguration;.get:(Landroid/content/Context;)Landroid/view/ViewConfiguration; // method@1d89 │ │ +0792e8: 0c01 |0028: move-result-object v1 │ │ +0792ea: 6e10 1301 0500 |0029: invoke-virtual {v5}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@0113 │ │ +0792f0: 0c02 |002c: move-result-object v2 │ │ +0792f2: 6e10 6601 0200 |002d: invoke-virtual {v2}, Landroid/content/res/Resources;.getDisplayMetrics:()Landroid/util/DisplayMetrics; // method@0166 │ │ +0792f8: 0c02 |0030: move-result-object v2 │ │ +0792fa: 5220 4608 |0031: iget v0, v2, Landroid/util/DisplayMetrics;.density:F // field@0846 │ │ +0792fe: 1502 a041 |0033: const/high16 v2, #int 1101004800 // #41a0 │ │ +079302: c802 |0035: mul-float/2addr v2, v0 │ │ +079304: 1503 003f |0036: const/high16 v3, #int 1056964608 // #3f00 │ │ +079308: c632 |0038: add-float/2addr v2, v3 │ │ +07930a: 8722 |0039: float-to-int v2, v2 │ │ +07930c: 5942 3008 |003a: iput v2, v4, Landroid/support/v4/widget/ViewDragHelper;.mEdgeSize:I // field@0830 │ │ +079310: 6e10 901d 0100 |003c: invoke-virtual {v1}, Landroid/view/ViewConfiguration;.getScaledTouchSlop:()I // method@1d90 │ │ +079316: 0a02 |003f: move-result v2 │ │ +079318: 5942 3d08 |0040: iput v2, v4, Landroid/support/v4/widget/ViewDragHelper;.mTouchSlop:I // field@083d │ │ +07931c: 6e10 8d1d 0100 |0042: invoke-virtual {v1}, Landroid/view/ViewConfiguration;.getScaledMaximumFlingVelocity:()I // method@1d8d │ │ +079322: 0a02 |0045: move-result v2 │ │ +079324: 8222 |0046: int-to-float v2, v2 │ │ +079326: 5942 3608 |0047: iput v2, v4, Landroid/support/v4/widget/ViewDragHelper;.mMaxVelocity:F // field@0836 │ │ +07932a: 6e10 8e1d 0100 |0049: invoke-virtual {v1}, Landroid/view/ViewConfiguration;.getScaledMinimumFlingVelocity:()I // method@1d8e │ │ +079330: 0a02 |004c: move-result v2 │ │ +079332: 8222 |004d: int-to-float v2, v2 │ │ +079334: 5942 3708 |004e: iput v2, v4, Landroid/support/v4/widget/ViewDragHelper;.mMinVelocity:F // field@0837 │ │ +079338: 6202 4008 |0050: sget-object v2, Landroid/support/v4/widget/ViewDragHelper;.sInterpolator:Landroid/view/animation/Interpolator; // field@0840 │ │ +07933c: 7120 681a 2500 |0052: invoke-static {v5, v2}, Landroid/support/v4/widget/ScrollerCompat;.create:(Landroid/content/Context;Landroid/view/animation/Interpolator;)Landroid/support/v4/widget/ScrollerCompat; // method@1a68 │ │ +079342: 0c02 |0055: move-result-object v2 │ │ +079344: 5b42 3b08 |0056: iput-object v2, v4, Landroid/support/v4/widget/ViewDragHelper;.mScroller:Landroid/support/v4/widget/ScrollerCompat; // field@083b │ │ +079348: 0e00 |0058: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=373 │ │ 0x0003 line=115 │ │ 0x0006 line=333 │ │ 0x000d line=374 │ │ 0x000f line=375 │ │ @@ -80871,76 +122068,76 @@ │ │ type : '(FFII)Z' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 10 │ │ ins : 5 │ │ outs : 2 │ │ insns size : 89 16-bit code units │ │ -053650: |[053650] android.support.v4.widget.ViewDragHelper.checkNewEdgeDrag:(FFII)Z │ │ -053660: 1202 |0000: const/4 v2, #int 0 // #0 │ │ -053662: 7110 8517 0600 |0001: invoke-static {v6}, Ljava/lang/Math;.abs:(F)F // method@1785 │ │ -053668: 0a00 |0004: move-result v0 │ │ -05366a: 7110 8517 0700 |0005: invoke-static {v7}, Ljava/lang/Math;.abs:(F)F // method@1785 │ │ -053670: 0a01 |0008: move-result v1 │ │ -053672: 5453 2005 |0009: iget-object v3, v5, Landroid/support/v4/widget/ViewDragHelper;.mInitialEdgesTouched:[I // field@0520 │ │ -053676: 4403 0308 |000b: aget v3, v3, v8 │ │ -05367a: b593 |000d: and-int/2addr v3, v9 │ │ -05367c: 3393 2300 |000e: if-ne v3, v9, 0031 // +0023 │ │ -053680: 5253 2d05 |0010: iget v3, v5, Landroid/support/v4/widget/ViewDragHelper;.mTrackingEdges:I // field@052d │ │ -053684: b593 |0012: and-int/2addr v3, v9 │ │ -053686: 3803 1e00 |0013: if-eqz v3, 0031 // +001e │ │ -05368a: 5453 1e05 |0015: iget-object v3, v5, Landroid/support/v4/widget/ViewDragHelper;.mEdgeDragsLocked:[I // field@051e │ │ -05368e: 4403 0308 |0017: aget v3, v3, v8 │ │ -053692: b593 |0019: and-int/2addr v3, v9 │ │ -053694: 3293 1700 |001a: if-eq v3, v9, 0031 // +0017 │ │ -053698: 5453 1d05 |001c: iget-object v3, v5, Landroid/support/v4/widget/ViewDragHelper;.mEdgeDragsInProgress:[I // field@051d │ │ -05369c: 4403 0308 |001e: aget v3, v3, v8 │ │ -0536a0: b593 |0020: and-int/2addr v3, v9 │ │ -0536a2: 3293 1000 |0021: if-eq v3, v9, 0031 // +0010 │ │ -0536a6: 5253 2c05 |0023: iget v3, v5, Landroid/support/v4/widget/ViewDragHelper;.mTouchSlop:I // field@052c │ │ -0536aa: 8233 |0025: int-to-float v3, v3 │ │ -0536ac: 2e03 0003 |0026: cmpg-float v3, v0, v3 │ │ -0536b0: 3c03 0a00 |0028: if-gtz v3, 0032 // +000a │ │ -0536b4: 5253 2c05 |002a: iget v3, v5, Landroid/support/v4/widget/ViewDragHelper;.mTouchSlop:I // field@052c │ │ -0536b8: 8233 |002c: int-to-float v3, v3 │ │ -0536ba: 2e03 0103 |002d: cmpg-float v3, v1, v3 │ │ -0536be: 3c03 0300 |002f: if-gtz v3, 0032 // +0003 │ │ -0536c2: 0f02 |0031: return v2 │ │ -0536c4: 1503 003f |0032: const/high16 v3, #int 1056964608 // #3f00 │ │ -0536c8: c813 |0034: mul-float/2addr v3, v1 │ │ -0536ca: 2e03 0003 |0035: cmpg-float v3, v0, v3 │ │ -0536ce: 3b03 1200 |0037: if-gez v3, 0049 // +0012 │ │ -0536d2: 5453 1a05 |0039: iget-object v3, v5, Landroid/support/v4/widget/ViewDragHelper;.mCallback:Landroid/support/v4/widget/ViewDragHelper$Callback; // field@051a │ │ -0536d6: 6e20 d911 9300 |003b: invoke-virtual {v3, v9}, Landroid/support/v4/widget/ViewDragHelper$Callback;.onEdgeLock:(I)Z // method@11d9 │ │ -0536dc: 0a03 |003e: move-result v3 │ │ -0536de: 3803 0a00 |003f: if-eqz v3, 0049 // +000a │ │ -0536e2: 5453 1e05 |0041: iget-object v3, v5, Landroid/support/v4/widget/ViewDragHelper;.mEdgeDragsLocked:[I // field@051e │ │ -0536e6: 4404 0308 |0043: aget v4, v3, v8 │ │ -0536ea: b694 |0045: or-int/2addr v4, v9 │ │ -0536ec: 4b04 0308 |0046: aput v4, v3, v8 │ │ -0536f0: 28e9 |0048: goto 0031 // -0017 │ │ -0536f2: 5453 1d05 |0049: iget-object v3, v5, Landroid/support/v4/widget/ViewDragHelper;.mEdgeDragsInProgress:[I // field@051d │ │ -0536f6: 4403 0308 |004b: aget v3, v3, v8 │ │ -0536fa: b593 |004d: and-int/2addr v3, v9 │ │ -0536fc: 3903 e3ff |004e: if-nez v3, 0031 // -001d │ │ -053700: 5253 2c05 |0050: iget v3, v5, Landroid/support/v4/widget/ViewDragHelper;.mTouchSlop:I // field@052c │ │ -053704: 8233 |0052: int-to-float v3, v3 │ │ -053706: 2d03 0003 |0053: cmpl-float v3, v0, v3 │ │ -05370a: 3d03 dcff |0055: if-lez v3, 0031 // -0024 │ │ -05370e: 1212 |0057: const/4 v2, #int 1 // #1 │ │ -053710: 28d9 |0058: goto 0031 // -0027 │ │ - catches : (none) │ │ - positions : │ │ - 0x0001 line=1218 │ │ - 0x0005 line=1219 │ │ - 0x0009 line=1221 │ │ - 0x0031 line=1231 │ │ - 0x0032 line=1227 │ │ - 0x0041 line=1228 │ │ - 0x0049 line=1231 │ │ +07934c: |[07934c] android.support.v4.widget.ViewDragHelper.checkNewEdgeDrag:(FFII)Z │ │ +07935c: 1202 |0000: const/4 v2, #int 0 // #0 │ │ +07935e: 7110 7722 0600 |0001: invoke-static {v6}, Ljava/lang/Math;.abs:(F)F // method@2277 │ │ +079364: 0a00 |0004: move-result v0 │ │ +079366: 7110 7722 0700 |0005: invoke-static {v7}, Ljava/lang/Math;.abs:(F)F // method@2277 │ │ +07936c: 0a01 |0008: move-result v1 │ │ +07936e: 5453 3108 |0009: iget-object v3, v5, Landroid/support/v4/widget/ViewDragHelper;.mInitialEdgesTouched:[I // field@0831 │ │ +079372: 4403 0308 |000b: aget v3, v3, v8 │ │ +079376: b593 |000d: and-int/2addr v3, v9 │ │ +079378: 3393 2300 |000e: if-ne v3, v9, 0031 // +0023 │ │ +07937c: 5253 3e08 |0010: iget v3, v5, Landroid/support/v4/widget/ViewDragHelper;.mTrackingEdges:I // field@083e │ │ +079380: b593 |0012: and-int/2addr v3, v9 │ │ +079382: 3803 1e00 |0013: if-eqz v3, 0031 // +001e │ │ +079386: 5453 2f08 |0015: iget-object v3, v5, Landroid/support/v4/widget/ViewDragHelper;.mEdgeDragsLocked:[I // field@082f │ │ +07938a: 4403 0308 |0017: aget v3, v3, v8 │ │ +07938e: b593 |0019: and-int/2addr v3, v9 │ │ +079390: 3293 1700 |001a: if-eq v3, v9, 0031 // +0017 │ │ +079394: 5453 2e08 |001c: iget-object v3, v5, Landroid/support/v4/widget/ViewDragHelper;.mEdgeDragsInProgress:[I // field@082e │ │ +079398: 4403 0308 |001e: aget v3, v3, v8 │ │ +07939c: b593 |0020: and-int/2addr v3, v9 │ │ +07939e: 3293 1000 |0021: if-eq v3, v9, 0031 // +0010 │ │ +0793a2: 5253 3d08 |0023: iget v3, v5, Landroid/support/v4/widget/ViewDragHelper;.mTouchSlop:I // field@083d │ │ +0793a6: 8233 |0025: int-to-float v3, v3 │ │ +0793a8: 2e03 0003 |0026: cmpg-float v3, v0, v3 │ │ +0793ac: 3c03 0a00 |0028: if-gtz v3, 0032 // +000a │ │ +0793b0: 5253 3d08 |002a: iget v3, v5, Landroid/support/v4/widget/ViewDragHelper;.mTouchSlop:I // field@083d │ │ +0793b4: 8233 |002c: int-to-float v3, v3 │ │ +0793b6: 2e03 0103 |002d: cmpg-float v3, v1, v3 │ │ +0793ba: 3c03 0300 |002f: if-gtz v3, 0032 // +0003 │ │ +0793be: 0f02 |0031: return v2 │ │ +0793c0: 1503 003f |0032: const/high16 v3, #int 1056964608 // #3f00 │ │ +0793c4: c813 |0034: mul-float/2addr v3, v1 │ │ +0793c6: 2e03 0003 |0035: cmpg-float v3, v0, v3 │ │ +0793ca: 3b03 1200 |0037: if-gez v3, 0049 // +0012 │ │ +0793ce: 5453 2b08 |0039: iget-object v3, v5, Landroid/support/v4/widget/ViewDragHelper;.mCallback:Landroid/support/v4/widget/ViewDragHelper$Callback; // field@082b │ │ +0793d2: 6e20 091c 9300 |003b: invoke-virtual {v3, v9}, Landroid/support/v4/widget/ViewDragHelper$Callback;.onEdgeLock:(I)Z // method@1c09 │ │ +0793d8: 0a03 |003e: move-result v3 │ │ +0793da: 3803 0a00 |003f: if-eqz v3, 0049 // +000a │ │ +0793de: 5453 2f08 |0041: iget-object v3, v5, Landroid/support/v4/widget/ViewDragHelper;.mEdgeDragsLocked:[I // field@082f │ │ +0793e2: 4404 0308 |0043: aget v4, v3, v8 │ │ +0793e6: b694 |0045: or-int/2addr v4, v9 │ │ +0793e8: 4b04 0308 |0046: aput v4, v3, v8 │ │ +0793ec: 28e9 |0048: goto 0031 // -0017 │ │ +0793ee: 5453 2e08 |0049: iget-object v3, v5, Landroid/support/v4/widget/ViewDragHelper;.mEdgeDragsInProgress:[I // field@082e │ │ +0793f2: 4403 0308 |004b: aget v3, v3, v8 │ │ +0793f6: b593 |004d: and-int/2addr v3, v9 │ │ +0793f8: 3903 e3ff |004e: if-nez v3, 0031 // -001d │ │ +0793fc: 5253 3d08 |0050: iget v3, v5, Landroid/support/v4/widget/ViewDragHelper;.mTouchSlop:I // field@083d │ │ +079400: 8233 |0052: int-to-float v3, v3 │ │ +079402: 2d03 0003 |0053: cmpl-float v3, v0, v3 │ │ +079406: 3d03 dcff |0055: if-lez v3, 0031 // -0024 │ │ +07940a: 1212 |0057: const/4 v2, #int 1 // #1 │ │ +07940c: 28d9 |0058: goto 0031 // -0027 │ │ + catches : (none) │ │ + positions : │ │ + 0x0001 line=1248 │ │ + 0x0005 line=1249 │ │ + 0x0009 line=1251 │ │ + 0x0031 line=1261 │ │ + 0x0032 line=1257 │ │ + 0x0041 line=1258 │ │ + 0x0049 line=1261 │ │ locals : │ │ 0x0005 - 0x0059 reg=0 absDelta F │ │ 0x0009 - 0x0059 reg=1 absODelta F │ │ 0x0000 - 0x0059 reg=5 this Landroid/support/v4/widget/ViewDragHelper; │ │ 0x0000 - 0x0059 reg=6 delta F │ │ 0x0000 - 0x0059 reg=7 odelta F │ │ 0x0000 - 0x0059 reg=8 pointerId I │ │ @@ -80951,82 +122148,82 @@ │ │ type : '(Landroid/view/View;FF)Z' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 11 │ │ ins : 4 │ │ outs : 2 │ │ insns size : 81 16-bit code units │ │ -053714: |[053714] android.support.v4.widget.ViewDragHelper.checkTouchSlop:(Landroid/view/View;FF)Z │ │ -053724: 1212 |0000: const/4 v2, #int 1 // #1 │ │ -053726: 1203 |0001: const/4 v3, #int 0 // #0 │ │ -053728: 3908 0400 |0002: if-nez v8, 0006 // +0004 │ │ -05372c: 0132 |0004: move v2, v3 │ │ -05372e: 0f02 |0005: return v2 │ │ -053730: 5474 1a05 |0006: iget-object v4, v7, Landroid/support/v4/widget/ViewDragHelper;.mCallback:Landroid/support/v4/widget/ViewDragHelper$Callback; // field@051a │ │ -053734: 6e20 d611 8400 |0008: invoke-virtual {v4, v8}, Landroid/support/v4/widget/ViewDragHelper$Callback;.getViewHorizontalDragRange:(Landroid/view/View;)I // method@11d6 │ │ -05373a: 0a04 |000b: move-result v4 │ │ -05373c: 3d04 2100 |000c: if-lez v4, 002d // +0021 │ │ -053740: 0120 |000e: move v0, v2 │ │ -053742: 5474 1a05 |000f: iget-object v4, v7, Landroid/support/v4/widget/ViewDragHelper;.mCallback:Landroid/support/v4/widget/ViewDragHelper$Callback; // field@051a │ │ -053746: 6e20 d711 8400 |0011: invoke-virtual {v4, v8}, Landroid/support/v4/widget/ViewDragHelper$Callback;.getViewVerticalDragRange:(Landroid/view/View;)I // method@11d7 │ │ -05374c: 0a04 |0014: move-result v4 │ │ -05374e: 3d04 1a00 |0015: if-lez v4, 002f // +001a │ │ -053752: 0121 |0017: move v1, v2 │ │ -053754: 3800 1900 |0018: if-eqz v0, 0031 // +0019 │ │ -053758: 3801 1700 |001a: if-eqz v1, 0031 // +0017 │ │ -05375c: a804 0909 |001c: mul-float v4, v9, v9 │ │ -053760: a805 0a0a |001e: mul-float v5, v10, v10 │ │ -053764: c654 |0020: add-float/2addr v4, v5 │ │ -053766: 5275 2c05 |0021: iget v5, v7, Landroid/support/v4/widget/ViewDragHelper;.mTouchSlop:I // field@052c │ │ -05376a: 5276 2c05 |0023: iget v6, v7, Landroid/support/v4/widget/ViewDragHelper;.mTouchSlop:I // field@052c │ │ -05376e: b265 |0025: mul-int/2addr v5, v6 │ │ -053770: 8255 |0026: int-to-float v5, v5 │ │ -053772: 2d04 0405 |0027: cmpl-float v4, v4, v5 │ │ -053776: 3c04 dcff |0029: if-gtz v4, 0005 // -0024 │ │ -05377a: 0132 |002b: move v2, v3 │ │ -05377c: 28d9 |002c: goto 0005 // -0027 │ │ -05377e: 0130 |002d: move v0, v3 │ │ -053780: 28e1 |002e: goto 000f // -001f │ │ -053782: 0131 |002f: move v1, v3 │ │ -053784: 28e8 |0030: goto 0018 // -0018 │ │ -053786: 3800 0f00 |0031: if-eqz v0, 0040 // +000f │ │ -05378a: 7110 8517 0900 |0033: invoke-static {v9}, Ljava/lang/Math;.abs:(F)F // method@1785 │ │ -053790: 0a04 |0036: move-result v4 │ │ -053792: 5275 2c05 |0037: iget v5, v7, Landroid/support/v4/widget/ViewDragHelper;.mTouchSlop:I // field@052c │ │ -053796: 8255 |0039: int-to-float v5, v5 │ │ -053798: 2d04 0405 |003a: cmpl-float v4, v4, v5 │ │ -05379c: 3c04 c9ff |003c: if-gtz v4, 0005 // -0037 │ │ -0537a0: 0132 |003e: move v2, v3 │ │ -0537a2: 28c6 |003f: goto 0005 // -003a │ │ -0537a4: 3801 0f00 |0040: if-eqz v1, 004f // +000f │ │ -0537a8: 7110 8517 0a00 |0042: invoke-static {v10}, Ljava/lang/Math;.abs:(F)F // method@1785 │ │ -0537ae: 0a04 |0045: move-result v4 │ │ -0537b0: 5275 2c05 |0046: iget v5, v7, Landroid/support/v4/widget/ViewDragHelper;.mTouchSlop:I // field@052c │ │ -0537b4: 8255 |0048: int-to-float v5, v5 │ │ -0537b6: 2d04 0405 |0049: cmpl-float v4, v4, v5 │ │ -0537ba: 3c04 baff |004b: if-gtz v4, 0005 // -0046 │ │ -0537be: 0132 |004d: move v2, v3 │ │ -0537c0: 28b7 |004e: goto 0005 // -0049 │ │ -0537c2: 0132 |004f: move v2, v3 │ │ -0537c4: 28b5 |0050: goto 0005 // -004b │ │ - catches : (none) │ │ - positions : │ │ - 0x0002 line=1245 │ │ - 0x0005 line=1258 │ │ - 0x0006 line=1248 │ │ - 0x000f line=1249 │ │ - 0x0018 line=1251 │ │ - 0x001c line=1252 │ │ - 0x002e line=1248 │ │ - 0x0030 line=1249 │ │ - 0x0031 line=1253 │ │ - 0x0033 line=1254 │ │ - 0x0040 line=1255 │ │ - 0x0042 line=1256 │ │ - 0x0050 line=1258 │ │ +079410: |[079410] android.support.v4.widget.ViewDragHelper.checkTouchSlop:(Landroid/view/View;FF)Z │ │ +079420: 1212 |0000: const/4 v2, #int 1 // #1 │ │ +079422: 1203 |0001: const/4 v3, #int 0 // #0 │ │ +079424: 3908 0400 |0002: if-nez v8, 0006 // +0004 │ │ +079428: 0132 |0004: move v2, v3 │ │ +07942a: 0f02 |0005: return v2 │ │ +07942c: 5474 2b08 |0006: iget-object v4, v7, Landroid/support/v4/widget/ViewDragHelper;.mCallback:Landroid/support/v4/widget/ViewDragHelper$Callback; // field@082b │ │ +079430: 6e20 061c 8400 |0008: invoke-virtual {v4, v8}, Landroid/support/v4/widget/ViewDragHelper$Callback;.getViewHorizontalDragRange:(Landroid/view/View;)I // method@1c06 │ │ +079436: 0a04 |000b: move-result v4 │ │ +079438: 3d04 2100 |000c: if-lez v4, 002d // +0021 │ │ +07943c: 0120 |000e: move v0, v2 │ │ +07943e: 5474 2b08 |000f: iget-object v4, v7, Landroid/support/v4/widget/ViewDragHelper;.mCallback:Landroid/support/v4/widget/ViewDragHelper$Callback; // field@082b │ │ +079442: 6e20 071c 8400 |0011: invoke-virtual {v4, v8}, Landroid/support/v4/widget/ViewDragHelper$Callback;.getViewVerticalDragRange:(Landroid/view/View;)I // method@1c07 │ │ +079448: 0a04 |0014: move-result v4 │ │ +07944a: 3d04 1a00 |0015: if-lez v4, 002f // +001a │ │ +07944e: 0121 |0017: move v1, v2 │ │ +079450: 3800 1900 |0018: if-eqz v0, 0031 // +0019 │ │ +079454: 3801 1700 |001a: if-eqz v1, 0031 // +0017 │ │ +079458: a804 0909 |001c: mul-float v4, v9, v9 │ │ +07945c: a805 0a0a |001e: mul-float v5, v10, v10 │ │ +079460: c654 |0020: add-float/2addr v4, v5 │ │ +079462: 5275 3d08 |0021: iget v5, v7, Landroid/support/v4/widget/ViewDragHelper;.mTouchSlop:I // field@083d │ │ +079466: 5276 3d08 |0023: iget v6, v7, Landroid/support/v4/widget/ViewDragHelper;.mTouchSlop:I // field@083d │ │ +07946a: b265 |0025: mul-int/2addr v5, v6 │ │ +07946c: 8255 |0026: int-to-float v5, v5 │ │ +07946e: 2d04 0405 |0027: cmpl-float v4, v4, v5 │ │ +079472: 3c04 dcff |0029: if-gtz v4, 0005 // -0024 │ │ +079476: 0132 |002b: move v2, v3 │ │ +079478: 28d9 |002c: goto 0005 // -0027 │ │ +07947a: 0130 |002d: move v0, v3 │ │ +07947c: 28e1 |002e: goto 000f // -001f │ │ +07947e: 0131 |002f: move v1, v3 │ │ +079480: 28e8 |0030: goto 0018 // -0018 │ │ +079482: 3800 0f00 |0031: if-eqz v0, 0040 // +000f │ │ +079486: 7110 7722 0900 |0033: invoke-static {v9}, Ljava/lang/Math;.abs:(F)F // method@2277 │ │ +07948c: 0a04 |0036: move-result v4 │ │ +07948e: 5275 3d08 |0037: iget v5, v7, Landroid/support/v4/widget/ViewDragHelper;.mTouchSlop:I // field@083d │ │ +079492: 8255 |0039: int-to-float v5, v5 │ │ +079494: 2d04 0405 |003a: cmpl-float v4, v4, v5 │ │ +079498: 3c04 c9ff |003c: if-gtz v4, 0005 // -0037 │ │ +07949c: 0132 |003e: move v2, v3 │ │ +07949e: 28c6 |003f: goto 0005 // -003a │ │ +0794a0: 3801 0f00 |0040: if-eqz v1, 004f // +000f │ │ +0794a4: 7110 7722 0a00 |0042: invoke-static {v10}, Ljava/lang/Math;.abs:(F)F // method@2277 │ │ +0794aa: 0a04 |0045: move-result v4 │ │ +0794ac: 5275 3d08 |0046: iget v5, v7, Landroid/support/v4/widget/ViewDragHelper;.mTouchSlop:I // field@083d │ │ +0794b0: 8255 |0048: int-to-float v5, v5 │ │ +0794b2: 2d04 0405 |0049: cmpl-float v4, v4, v5 │ │ +0794b6: 3c04 baff |004b: if-gtz v4, 0005 // -0046 │ │ +0794ba: 0132 |004d: move v2, v3 │ │ +0794bc: 28b7 |004e: goto 0005 // -0049 │ │ +0794be: 0132 |004f: move v2, v3 │ │ +0794c0: 28b5 |0050: goto 0005 // -004b │ │ + catches : (none) │ │ + positions : │ │ + 0x0002 line=1275 │ │ + 0x0005 line=1288 │ │ + 0x0006 line=1278 │ │ + 0x000f line=1279 │ │ + 0x0018 line=1281 │ │ + 0x001c line=1282 │ │ + 0x002e line=1278 │ │ + 0x0030 line=1279 │ │ + 0x0031 line=1283 │ │ + 0x0033 line=1284 │ │ + 0x0040 line=1285 │ │ + 0x0042 line=1286 │ │ + 0x0050 line=1288 │ │ locals : │ │ 0x000f - 0x002d reg=0 checkHorizontal Z │ │ 0x0018 - 0x002d reg=1 checkVertical Z │ │ 0x002f - 0x0051 reg=0 checkHorizontal Z │ │ 0x0031 - 0x0051 reg=1 checkVertical Z │ │ 0x0000 - 0x0051 reg=7 this Landroid/support/v4/widget/ViewDragHelper; │ │ 0x0000 - 0x0051 reg=8 child Landroid/view/View; │ │ @@ -81038,37 +122235,37 @@ │ │ type : '(FFF)F' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 7 │ │ ins : 4 │ │ outs : 1 │ │ insns size : 23 16-bit code units │ │ -0537c8: |[0537c8] android.support.v4.widget.ViewDragHelper.clampMag:(FFF)F │ │ -0537d8: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -0537da: 7110 8517 0400 |0001: invoke-static {v4}, Ljava/lang/Math;.abs:(F)F // method@1785 │ │ -0537e0: 0a00 |0004: move-result v0 │ │ -0537e2: 2e02 0005 |0005: cmpg-float v2, v0, v5 │ │ -0537e6: 3b02 0400 |0007: if-gez v2, 000b // +0004 │ │ -0537ea: 0116 |0009: move v6, v1 │ │ -0537ec: 0f06 |000a: return v6 │ │ -0537ee: 2d02 0006 |000b: cmpl-float v2, v0, v6 │ │ -0537f2: 3d02 0800 |000d: if-lez v2, 0015 // +0008 │ │ -0537f6: 2d01 0401 |000f: cmpl-float v1, v4, v1 │ │ -0537fa: 3c01 f9ff |0011: if-gtz v1, 000a // -0007 │ │ -0537fe: 7f66 |0013: neg-float v6, v6 │ │ -053800: 28f6 |0014: goto 000a // -000a │ │ -053802: 0146 |0015: move v6, v4 │ │ -053804: 28f4 |0016: goto 000a // -000c │ │ - catches : (none) │ │ - positions : │ │ - 0x0001 line=667 │ │ - 0x0005 line=668 │ │ - 0x000a line=670 │ │ - 0x000b line=669 │ │ - 0x0016 line=670 │ │ +0794c4: |[0794c4] android.support.v4.widget.ViewDragHelper.clampMag:(FFF)F │ │ +0794d4: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +0794d6: 7110 7722 0400 |0001: invoke-static {v4}, Ljava/lang/Math;.abs:(F)F // method@2277 │ │ +0794dc: 0a00 |0004: move-result v0 │ │ +0794de: 2e02 0005 |0005: cmpg-float v2, v0, v5 │ │ +0794e2: 3b02 0400 |0007: if-gez v2, 000b // +0004 │ │ +0794e6: 0116 |0009: move v6, v1 │ │ +0794e8: 0f06 |000a: return v6 │ │ +0794ea: 2d02 0006 |000b: cmpl-float v2, v0, v6 │ │ +0794ee: 3d02 0800 |000d: if-lez v2, 0015 // +0008 │ │ +0794f2: 2d01 0401 |000f: cmpl-float v1, v4, v1 │ │ +0794f6: 3c01 f9ff |0011: if-gtz v1, 000a // -0007 │ │ +0794fa: 7f66 |0013: neg-float v6, v6 │ │ +0794fc: 28f6 |0014: goto 000a // -000a │ │ +0794fe: 0146 |0015: move v6, v4 │ │ +079500: 28f4 |0016: goto 000a // -000c │ │ + catches : (none) │ │ + positions : │ │ + 0x0001 line=674 │ │ + 0x0005 line=675 │ │ + 0x000a line=677 │ │ + 0x000b line=676 │ │ + 0x0016 line=677 │ │ locals : │ │ 0x0000 - 0x000a reg=6 absMax F │ │ 0x0005 - 0x0017 reg=0 absValue F │ │ 0x0000 - 0x0017 reg=3 this Landroid/support/v4/widget/ViewDragHelper; │ │ 0x0000 - 0x0017 reg=4 value F │ │ 0x0000 - 0x0017 reg=5 absMin F │ │ 0x000b - 0x0017 reg=6 absMax F │ │ @@ -81078,33 +122275,33 @@ │ │ type : '(III)I' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 1 │ │ insns size : 16 16-bit code units │ │ -053808: |[053808] android.support.v4.widget.ViewDragHelper.clampMag:(III)I │ │ -053818: 7110 8617 0200 |0000: invoke-static {v2}, Ljava/lang/Math;.abs:(I)I // method@1786 │ │ -05381e: 0a00 |0003: move-result v0 │ │ -053820: 3530 0400 |0004: if-ge v0, v3, 0008 // +0004 │ │ -053824: 1204 |0006: const/4 v4, #int 0 // #0 │ │ -053826: 0f04 |0007: return v4 │ │ -053828: 3740 0600 |0008: if-le v0, v4, 000e // +0006 │ │ -05382c: 3c02 fdff |000a: if-gtz v2, 0007 // -0003 │ │ -053830: 7b44 |000c: neg-int v4, v4 │ │ -053832: 28fa |000d: goto 0007 // -0006 │ │ -053834: 0124 |000e: move v4, v2 │ │ -053836: 28f8 |000f: goto 0007 // -0008 │ │ +079504: |[079504] android.support.v4.widget.ViewDragHelper.clampMag:(III)I │ │ +079514: 7110 7822 0200 |0000: invoke-static {v2}, Ljava/lang/Math;.abs:(I)I // method@2278 │ │ +07951a: 0a00 |0003: move-result v0 │ │ +07951c: 3530 0400 |0004: if-ge v0, v3, 0008 // +0004 │ │ +079520: 1204 |0006: const/4 v4, #int 0 // #0 │ │ +079522: 0f04 |0007: return v4 │ │ +079524: 3740 0600 |0008: if-le v0, v4, 000e // +0006 │ │ +079528: 3c02 fdff |000a: if-gtz v2, 0007 // -0003 │ │ +07952c: 7b44 |000c: neg-int v4, v4 │ │ +07952e: 28fa |000d: goto 0007 // -0006 │ │ +079530: 0124 |000e: move v4, v2 │ │ +079532: 28f8 |000f: goto 0007 // -0008 │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=650 │ │ - 0x0004 line=651 │ │ - 0x0007 line=653 │ │ - 0x0008 line=652 │ │ - 0x000f line=653 │ │ + 0x0000 line=657 │ │ + 0x0004 line=658 │ │ + 0x0007 line=660 │ │ + 0x0008 line=659 │ │ + 0x000f line=660 │ │ locals : │ │ 0x0000 - 0x0007 reg=4 absMax I │ │ 0x0004 - 0x0010 reg=0 absValue I │ │ 0x0000 - 0x0010 reg=1 this Landroid/support/v4/widget/ViewDragHelper; │ │ 0x0000 - 0x0010 reg=2 value I │ │ 0x0000 - 0x0010 reg=3 absMin I │ │ 0x0008 - 0x0010 reg=4 absMax I │ │ @@ -81114,175 +122311,175 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 45 16-bit code units │ │ -053838: |[053838] android.support.v4.widget.ViewDragHelper.clearMotionHistory:()V │ │ -053848: 1202 |0000: const/4 v2, #int 0 // #0 │ │ -05384a: 1201 |0001: const/4 v1, #int 0 // #0 │ │ -05384c: 5430 2105 |0002: iget-object v0, v3, Landroid/support/v4/widget/ViewDragHelper;.mInitialMotionX:[F // field@0521 │ │ -053850: 3900 0300 |0004: if-nez v0, 0007 // +0003 │ │ -053854: 0e00 |0006: return-void │ │ -053856: 5430 2105 |0007: iget-object v0, v3, Landroid/support/v4/widget/ViewDragHelper;.mInitialMotionX:[F // field@0521 │ │ -05385a: 7120 e317 1000 |0009: invoke-static {v0, v1}, Ljava/util/Arrays;.fill:([FF)V // method@17e3 │ │ -053860: 5430 2205 |000c: iget-object v0, v3, Landroid/support/v4/widget/ViewDragHelper;.mInitialMotionY:[F // field@0522 │ │ -053864: 7120 e317 1000 |000e: invoke-static {v0, v1}, Ljava/util/Arrays;.fill:([FF)V // method@17e3 │ │ -05386a: 5430 2305 |0011: iget-object v0, v3, Landroid/support/v4/widget/ViewDragHelper;.mLastMotionX:[F // field@0523 │ │ -05386e: 7120 e317 1000 |0013: invoke-static {v0, v1}, Ljava/util/Arrays;.fill:([FF)V // method@17e3 │ │ -053874: 5430 2405 |0016: iget-object v0, v3, Landroid/support/v4/widget/ViewDragHelper;.mLastMotionY:[F // field@0524 │ │ -053878: 7120 e317 1000 |0018: invoke-static {v0, v1}, Ljava/util/Arrays;.fill:([FF)V // method@17e3 │ │ -05387e: 5430 2005 |001b: iget-object v0, v3, Landroid/support/v4/widget/ViewDragHelper;.mInitialEdgesTouched:[I // field@0520 │ │ -053882: 7120 e417 2000 |001d: invoke-static {v0, v2}, Ljava/util/Arrays;.fill:([II)V // method@17e4 │ │ -053888: 5430 1d05 |0020: iget-object v0, v3, Landroid/support/v4/widget/ViewDragHelper;.mEdgeDragsInProgress:[I // field@051d │ │ -05388c: 7120 e417 2000 |0022: invoke-static {v0, v2}, Ljava/util/Arrays;.fill:([II)V // method@17e4 │ │ -053892: 5430 1e05 |0025: iget-object v0, v3, Landroid/support/v4/widget/ViewDragHelper;.mEdgeDragsLocked:[I // field@051e │ │ -053896: 7120 e417 2000 |0027: invoke-static {v0, v2}, Ljava/util/Arrays;.fill:([II)V // method@17e4 │ │ -05389c: 5932 2805 |002a: iput v2, v3, Landroid/support/v4/widget/ViewDragHelper;.mPointersDown:I // field@0528 │ │ -0538a0: 28da |002c: goto 0006 // -0026 │ │ - catches : (none) │ │ - positions : │ │ - 0x0002 line=770 │ │ - 0x0006 line=781 │ │ - 0x0007 line=773 │ │ - 0x000c line=774 │ │ - 0x0011 line=775 │ │ - 0x0016 line=776 │ │ - 0x001b line=777 │ │ - 0x0020 line=778 │ │ - 0x0025 line=779 │ │ - 0x002a line=780 │ │ +079534: |[079534] android.support.v4.widget.ViewDragHelper.clearMotionHistory:()V │ │ +079544: 1202 |0000: const/4 v2, #int 0 // #0 │ │ +079546: 1201 |0001: const/4 v1, #int 0 // #0 │ │ +079548: 5430 3208 |0002: iget-object v0, v3, Landroid/support/v4/widget/ViewDragHelper;.mInitialMotionX:[F // field@0832 │ │ +07954c: 3900 0300 |0004: if-nez v0, 0007 // +0003 │ │ +079550: 0e00 |0006: return-void │ │ +079552: 5430 3208 |0007: iget-object v0, v3, Landroid/support/v4/widget/ViewDragHelper;.mInitialMotionX:[F // field@0832 │ │ +079556: 7120 e322 1000 |0009: invoke-static {v0, v1}, Ljava/util/Arrays;.fill:([FF)V // method@22e3 │ │ +07955c: 5430 3308 |000c: iget-object v0, v3, Landroid/support/v4/widget/ViewDragHelper;.mInitialMotionY:[F // field@0833 │ │ +079560: 7120 e322 1000 |000e: invoke-static {v0, v1}, Ljava/util/Arrays;.fill:([FF)V // method@22e3 │ │ +079566: 5430 3408 |0011: iget-object v0, v3, Landroid/support/v4/widget/ViewDragHelper;.mLastMotionX:[F // field@0834 │ │ +07956a: 7120 e322 1000 |0013: invoke-static {v0, v1}, Ljava/util/Arrays;.fill:([FF)V // method@22e3 │ │ +079570: 5430 3508 |0016: iget-object v0, v3, Landroid/support/v4/widget/ViewDragHelper;.mLastMotionY:[F // field@0835 │ │ +079574: 7120 e322 1000 |0018: invoke-static {v0, v1}, Ljava/util/Arrays;.fill:([FF)V // method@22e3 │ │ +07957a: 5430 3108 |001b: iget-object v0, v3, Landroid/support/v4/widget/ViewDragHelper;.mInitialEdgesTouched:[I // field@0831 │ │ +07957e: 7120 e422 2000 |001d: invoke-static {v0, v2}, Ljava/util/Arrays;.fill:([II)V // method@22e4 │ │ +079584: 5430 2e08 |0020: iget-object v0, v3, Landroid/support/v4/widget/ViewDragHelper;.mEdgeDragsInProgress:[I // field@082e │ │ +079588: 7120 e422 2000 |0022: invoke-static {v0, v2}, Ljava/util/Arrays;.fill:([II)V // method@22e4 │ │ +07958e: 5430 2f08 |0025: iget-object v0, v3, Landroid/support/v4/widget/ViewDragHelper;.mEdgeDragsLocked:[I // field@082f │ │ +079592: 7120 e422 2000 |0027: invoke-static {v0, v2}, Ljava/util/Arrays;.fill:([II)V // method@22e4 │ │ +079598: 5932 3908 |002a: iput v2, v3, Landroid/support/v4/widget/ViewDragHelper;.mPointersDown:I // field@0839 │ │ +07959c: 28da |002c: goto 0006 // -0026 │ │ + catches : (none) │ │ + positions : │ │ + 0x0002 line=777 │ │ + 0x0006 line=788 │ │ + 0x0007 line=780 │ │ + 0x000c line=781 │ │ + 0x0011 line=782 │ │ + 0x0016 line=783 │ │ + 0x001b line=784 │ │ + 0x0020 line=785 │ │ + 0x0025 line=786 │ │ + 0x002a line=787 │ │ locals : │ │ 0x0000 - 0x002d reg=3 this Landroid/support/v4/widget/ViewDragHelper; │ │ │ │ #7 : (in Landroid/support/v4/widget/ViewDragHelper;) │ │ name : 'clearMotionHistory' │ │ type : '(I)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 45 16-bit code units │ │ -0538a4: |[0538a4] android.support.v4.widget.ViewDragHelper.clearMotionHistory:(I)V │ │ -0538b4: 1202 |0000: const/4 v2, #int 0 // #0 │ │ -0538b6: 1201 |0001: const/4 v1, #int 0 // #0 │ │ -0538b8: 5430 2105 |0002: iget-object v0, v3, Landroid/support/v4/widget/ViewDragHelper;.mInitialMotionX:[F // field@0521 │ │ -0538bc: 3900 0300 |0004: if-nez v0, 0007 // +0003 │ │ -0538c0: 0e00 |0006: return-void │ │ -0538c2: 5430 2105 |0007: iget-object v0, v3, Landroid/support/v4/widget/ViewDragHelper;.mInitialMotionX:[F // field@0521 │ │ -0538c6: 4b01 0004 |0009: aput v1, v0, v4 │ │ -0538ca: 5430 2205 |000b: iget-object v0, v3, Landroid/support/v4/widget/ViewDragHelper;.mInitialMotionY:[F // field@0522 │ │ -0538ce: 4b01 0004 |000d: aput v1, v0, v4 │ │ -0538d2: 5430 2305 |000f: iget-object v0, v3, Landroid/support/v4/widget/ViewDragHelper;.mLastMotionX:[F // field@0523 │ │ -0538d6: 4b01 0004 |0011: aput v1, v0, v4 │ │ -0538da: 5430 2405 |0013: iget-object v0, v3, Landroid/support/v4/widget/ViewDragHelper;.mLastMotionY:[F // field@0524 │ │ -0538de: 4b01 0004 |0015: aput v1, v0, v4 │ │ -0538e2: 5430 2005 |0017: iget-object v0, v3, Landroid/support/v4/widget/ViewDragHelper;.mInitialEdgesTouched:[I // field@0520 │ │ -0538e6: 4b02 0004 |0019: aput v2, v0, v4 │ │ -0538ea: 5430 1d05 |001b: iget-object v0, v3, Landroid/support/v4/widget/ViewDragHelper;.mEdgeDragsInProgress:[I // field@051d │ │ -0538ee: 4b02 0004 |001d: aput v2, v0, v4 │ │ -0538f2: 5430 1e05 |001f: iget-object v0, v3, Landroid/support/v4/widget/ViewDragHelper;.mEdgeDragsLocked:[I // field@051e │ │ -0538f6: 4b02 0004 |0021: aput v2, v0, v4 │ │ -0538fa: 5230 2805 |0023: iget v0, v3, Landroid/support/v4/widget/ViewDragHelper;.mPointersDown:I // field@0528 │ │ -0538fe: 1211 |0025: const/4 v1, #int 1 // #1 │ │ -053900: b841 |0026: shl-int/2addr v1, v4 │ │ -053902: df01 01ff |0027: xor-int/lit8 v1, v1, #int -1 // #ff │ │ -053906: b510 |0029: and-int/2addr v0, v1 │ │ -053908: 5930 2805 |002a: iput v0, v3, Landroid/support/v4/widget/ViewDragHelper;.mPointersDown:I // field@0528 │ │ -05390c: 28da |002c: goto 0006 // -0026 │ │ - catches : (none) │ │ - positions : │ │ - 0x0002 line=784 │ │ - 0x0006 line=795 │ │ - 0x0007 line=787 │ │ - 0x000b line=788 │ │ - 0x000f line=789 │ │ - 0x0013 line=790 │ │ - 0x0017 line=791 │ │ - 0x001b line=792 │ │ - 0x001f line=793 │ │ - 0x0023 line=794 │ │ +0795a0: |[0795a0] android.support.v4.widget.ViewDragHelper.clearMotionHistory:(I)V │ │ +0795b0: 1202 |0000: const/4 v2, #int 0 // #0 │ │ +0795b2: 1201 |0001: const/4 v1, #int 0 // #0 │ │ +0795b4: 5430 3208 |0002: iget-object v0, v3, Landroid/support/v4/widget/ViewDragHelper;.mInitialMotionX:[F // field@0832 │ │ +0795b8: 3900 0300 |0004: if-nez v0, 0007 // +0003 │ │ +0795bc: 0e00 |0006: return-void │ │ +0795be: 5430 3208 |0007: iget-object v0, v3, Landroid/support/v4/widget/ViewDragHelper;.mInitialMotionX:[F // field@0832 │ │ +0795c2: 4b01 0004 |0009: aput v1, v0, v4 │ │ +0795c6: 5430 3308 |000b: iget-object v0, v3, Landroid/support/v4/widget/ViewDragHelper;.mInitialMotionY:[F // field@0833 │ │ +0795ca: 4b01 0004 |000d: aput v1, v0, v4 │ │ +0795ce: 5430 3408 |000f: iget-object v0, v3, Landroid/support/v4/widget/ViewDragHelper;.mLastMotionX:[F // field@0834 │ │ +0795d2: 4b01 0004 |0011: aput v1, v0, v4 │ │ +0795d6: 5430 3508 |0013: iget-object v0, v3, Landroid/support/v4/widget/ViewDragHelper;.mLastMotionY:[F // field@0835 │ │ +0795da: 4b01 0004 |0015: aput v1, v0, v4 │ │ +0795de: 5430 3108 |0017: iget-object v0, v3, Landroid/support/v4/widget/ViewDragHelper;.mInitialEdgesTouched:[I // field@0831 │ │ +0795e2: 4b02 0004 |0019: aput v2, v0, v4 │ │ +0795e6: 5430 2e08 |001b: iget-object v0, v3, Landroid/support/v4/widget/ViewDragHelper;.mEdgeDragsInProgress:[I // field@082e │ │ +0795ea: 4b02 0004 |001d: aput v2, v0, v4 │ │ +0795ee: 5430 2f08 |001f: iget-object v0, v3, Landroid/support/v4/widget/ViewDragHelper;.mEdgeDragsLocked:[I // field@082f │ │ +0795f2: 4b02 0004 |0021: aput v2, v0, v4 │ │ +0795f6: 5230 3908 |0023: iget v0, v3, Landroid/support/v4/widget/ViewDragHelper;.mPointersDown:I // field@0839 │ │ +0795fa: 1211 |0025: const/4 v1, #int 1 // #1 │ │ +0795fc: b841 |0026: shl-int/2addr v1, v4 │ │ +0795fe: df01 01ff |0027: xor-int/lit8 v1, v1, #int -1 // #ff │ │ +079602: b510 |0029: and-int/2addr v0, v1 │ │ +079604: 5930 3908 |002a: iput v0, v3, Landroid/support/v4/widget/ViewDragHelper;.mPointersDown:I // field@0839 │ │ +079608: 28da |002c: goto 0006 // -0026 │ │ + catches : (none) │ │ + positions : │ │ + 0x0002 line=791 │ │ + 0x0006 line=802 │ │ + 0x0007 line=794 │ │ + 0x000b line=795 │ │ + 0x000f line=796 │ │ + 0x0013 line=797 │ │ + 0x0017 line=798 │ │ + 0x001b line=799 │ │ + 0x001f line=800 │ │ + 0x0023 line=801 │ │ locals : │ │ 0x0000 - 0x002d reg=3 this Landroid/support/v4/widget/ViewDragHelper; │ │ 0x0000 - 0x002d reg=4 pointerId I │ │ │ │ #8 : (in Landroid/support/v4/widget/ViewDragHelper;) │ │ name : 'computeAxisDuration' │ │ type : '(III)I' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 14 │ │ ins : 4 │ │ outs : 2 │ │ insns size : 78 16-bit code units │ │ -053910: |[053910] android.support.v4.widget.ViewDragHelper.computeAxisDuration:(III)I │ │ -053920: 1509 803f |0000: const/high16 v9, #int 1065353216 // #3f80 │ │ -053924: 390b 0400 |0002: if-nez v11, 0006 // +0004 │ │ -053928: 1206 |0004: const/4 v6, #int 0 // #0 │ │ -05392a: 0f06 |0005: return v6 │ │ -05392c: 54a6 2705 |0006: iget-object v6, v10, Landroid/support/v4/widget/ViewDragHelper;.mParentView:Landroid/view/ViewGroup; // field@0527 │ │ -053930: 6e10 4113 0600 |0008: invoke-virtual {v6}, Landroid/view/ViewGroup;.getWidth:()I // method@1341 │ │ -053936: 0a05 |000b: move-result v5 │ │ -053938: db03 0502 |000c: div-int/lit8 v3, v5, #int 2 // #02 │ │ -05393c: 7110 8617 0b00 |000e: invoke-static {v11}, Ljava/lang/Math;.abs:(I)I // method@1786 │ │ -053942: 0a06 |0011: move-result v6 │ │ -053944: 8266 |0012: int-to-float v6, v6 │ │ -053946: 8257 |0013: int-to-float v7, v5 │ │ -053948: c976 |0014: div-float/2addr v6, v7 │ │ -05394a: 7120 8c17 6900 |0015: invoke-static {v9, v6}, Ljava/lang/Math;.min:(FF)F // method@178c │ │ -053950: 0a01 |0018: move-result v1 │ │ -053952: 8236 |0019: int-to-float v6, v3 │ │ -053954: 8237 |001a: int-to-float v7, v3 │ │ -053956: 7020 f411 1a00 |001b: invoke-direct {v10, v1}, Landroid/support/v4/widget/ViewDragHelper;.distanceInfluenceForSnapDuration:(F)F // method@11f4 │ │ -05395c: 0a08 |001e: move-result v8 │ │ -05395e: c887 |001f: mul-float/2addr v7, v8 │ │ -053960: a600 0607 |0020: add-float v0, v6, v7 │ │ -053964: 7110 8617 0c00 |0022: invoke-static {v12}, Ljava/lang/Math;.abs:(I)I // method@1786 │ │ -05396a: 0a0c |0025: move-result v12 │ │ -05396c: 3d0c 1900 |0026: if-lez v12, 003f // +0019 │ │ -053970: 1506 7a44 |0028: const/high16 v6, #int 1148846080 // #447a │ │ -053974: 82c7 |002a: int-to-float v7, v12 │ │ -053976: a907 0007 |002b: div-float v7, v0, v7 │ │ -05397a: 7110 8517 0700 |002d: invoke-static {v7}, Ljava/lang/Math;.abs:(F)F // method@1785 │ │ -053980: 0a07 |0030: move-result v7 │ │ -053982: c876 |0031: mul-float/2addr v6, v7 │ │ -053984: 7110 8e17 0600 |0032: invoke-static {v6}, Ljava/lang/Math;.round:(F)I // method@178e │ │ -05398a: 0a06 |0035: move-result v6 │ │ -05398c: da02 0604 |0036: mul-int/lit8 v2, v6, #int 4 // #04 │ │ -053990: 1306 5802 |0038: const/16 v6, #int 600 // #258 │ │ -053994: 7120 8d17 6200 |003a: invoke-static {v2, v6}, Ljava/lang/Math;.min:(II)I // method@178d │ │ -05399a: 0a06 |003d: move-result v6 │ │ -05399c: 28c7 |003e: goto 0005 // -0039 │ │ -05399e: 7110 8617 0b00 |003f: invoke-static {v11}, Ljava/lang/Math;.abs:(I)I // method@1786 │ │ -0539a4: 0a06 |0042: move-result v6 │ │ -0539a6: 8266 |0043: int-to-float v6, v6 │ │ -0539a8: 82d7 |0044: int-to-float v7, v13 │ │ -0539aa: a904 0607 |0045: div-float v4, v6, v7 │ │ -0539ae: a606 0409 |0047: add-float v6, v4, v9 │ │ -0539b2: 1507 8043 |0049: const/high16 v7, #int 1132462080 // #4380 │ │ -0539b6: c876 |004b: mul-float/2addr v6, v7 │ │ -0539b8: 8762 |004c: float-to-int v2, v6 │ │ -0539ba: 28eb |004d: goto 0038 // -0015 │ │ - catches : (none) │ │ - positions : │ │ - 0x0002 line=618 │ │ - 0x0004 line=619 │ │ - 0x0005 line=636 │ │ - 0x0006 line=622 │ │ - 0x000c line=623 │ │ - 0x000e line=624 │ │ - 0x0019 line=625 │ │ - 0x0022 line=629 │ │ - 0x0026 line=630 │ │ - 0x0028 line=631 │ │ - 0x0038 line=636 │ │ - 0x003f line=633 │ │ - 0x0047 line=634 │ │ +07960c: |[07960c] android.support.v4.widget.ViewDragHelper.computeAxisDuration:(III)I │ │ +07961c: 1509 803f |0000: const/high16 v9, #int 1065353216 // #3f80 │ │ +079620: 390b 0400 |0002: if-nez v11, 0006 // +0004 │ │ +079624: 1206 |0004: const/4 v6, #int 0 // #0 │ │ +079626: 0f06 |0005: return v6 │ │ +079628: 54a6 3808 |0006: iget-object v6, v10, Landroid/support/v4/widget/ViewDragHelper;.mParentView:Landroid/view/ViewGroup; // field@0838 │ │ +07962c: 6e10 b61d 0600 |0008: invoke-virtual {v6}, Landroid/view/ViewGroup;.getWidth:()I // method@1db6 │ │ +079632: 0a05 |000b: move-result v5 │ │ +079634: db03 0502 |000c: div-int/lit8 v3, v5, #int 2 // #02 │ │ +079638: 7110 7822 0b00 |000e: invoke-static {v11}, Ljava/lang/Math;.abs:(I)I // method@2278 │ │ +07963e: 0a06 |0011: move-result v6 │ │ +079640: 8266 |0012: int-to-float v6, v6 │ │ +079642: 8257 |0013: int-to-float v7, v5 │ │ +079644: c976 |0014: div-float/2addr v6, v7 │ │ +079646: 7120 7f22 6900 |0015: invoke-static {v9, v6}, Ljava/lang/Math;.min:(FF)F // method@227f │ │ +07964c: 0a01 |0018: move-result v1 │ │ +07964e: 8236 |0019: int-to-float v6, v3 │ │ +079650: 8237 |001a: int-to-float v7, v3 │ │ +079652: 7020 241c 1a00 |001b: invoke-direct {v10, v1}, Landroid/support/v4/widget/ViewDragHelper;.distanceInfluenceForSnapDuration:(F)F // method@1c24 │ │ +079658: 0a08 |001e: move-result v8 │ │ +07965a: c887 |001f: mul-float/2addr v7, v8 │ │ +07965c: a600 0607 |0020: add-float v0, v6, v7 │ │ +079660: 7110 7822 0c00 |0022: invoke-static {v12}, Ljava/lang/Math;.abs:(I)I // method@2278 │ │ +079666: 0a0c |0025: move-result v12 │ │ +079668: 3d0c 1900 |0026: if-lez v12, 003f // +0019 │ │ +07966c: 1506 7a44 |0028: const/high16 v6, #int 1148846080 // #447a │ │ +079670: 82c7 |002a: int-to-float v7, v12 │ │ +079672: a907 0007 |002b: div-float v7, v0, v7 │ │ +079676: 7110 7722 0700 |002d: invoke-static {v7}, Ljava/lang/Math;.abs:(F)F // method@2277 │ │ +07967c: 0a07 |0030: move-result v7 │ │ +07967e: c876 |0031: mul-float/2addr v6, v7 │ │ +079680: 7110 8222 0600 |0032: invoke-static {v6}, Ljava/lang/Math;.round:(F)I // method@2282 │ │ +079686: 0a06 |0035: move-result v6 │ │ +079688: da02 0604 |0036: mul-int/lit8 v2, v6, #int 4 // #04 │ │ +07968c: 1306 5802 |0038: const/16 v6, #int 600 // #258 │ │ +079690: 7120 8022 6200 |003a: invoke-static {v2, v6}, Ljava/lang/Math;.min:(II)I // method@2280 │ │ +079696: 0a06 |003d: move-result v6 │ │ +079698: 28c7 |003e: goto 0005 // -0039 │ │ +07969a: 7110 7822 0b00 |003f: invoke-static {v11}, Ljava/lang/Math;.abs:(I)I // method@2278 │ │ +0796a0: 0a06 |0042: move-result v6 │ │ +0796a2: 8266 |0043: int-to-float v6, v6 │ │ +0796a4: 82d7 |0044: int-to-float v7, v13 │ │ +0796a6: a904 0607 |0045: div-float v4, v6, v7 │ │ +0796aa: a606 0409 |0047: add-float v6, v4, v9 │ │ +0796ae: 1507 8043 |0049: const/high16 v7, #int 1132462080 // #4380 │ │ +0796b2: c876 |004b: mul-float/2addr v6, v7 │ │ +0796b4: 8762 |004c: float-to-int v2, v6 │ │ +0796b6: 28eb |004d: goto 0038 // -0015 │ │ + catches : (none) │ │ + positions : │ │ + 0x0002 line=625 │ │ + 0x0004 line=626 │ │ + 0x0005 line=643 │ │ + 0x0006 line=629 │ │ + 0x000c line=630 │ │ + 0x000e line=631 │ │ + 0x0019 line=632 │ │ + 0x0022 line=636 │ │ + 0x0026 line=637 │ │ + 0x0028 line=638 │ │ + 0x0038 line=643 │ │ + 0x003f line=640 │ │ + 0x0047 line=641 │ │ locals : │ │ 0x0038 - 0x003f reg=2 duration I │ │ 0x0022 - 0x004e reg=0 distance F │ │ 0x0019 - 0x004e reg=1 distanceRatio F │ │ 0x004d - 0x004e reg=2 duration I │ │ 0x000e - 0x004e reg=3 halfWidth I │ │ 0x0047 - 0x004e reg=4 range F │ │ @@ -81297,93 +122494,93 @@ │ │ type : '(Landroid/view/View;IIII)I' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 20 │ │ ins : 6 │ │ outs : 4 │ │ insns size : 101 16-bit code units │ │ -0539bc: |[0539bc] android.support.v4.widget.ViewDragHelper.computeSettleDuration:(Landroid/view/View;IIII)I │ │ -0539cc: 52ec 2605 |0000: iget v12, v14, Landroid/support/v4/widget/ViewDragHelper;.mMinVelocity:F // field@0526 │ │ -0539d0: 87cc |0002: float-to-int v12, v12 │ │ -0539d2: 52ed 2505 |0003: iget v13, v14, Landroid/support/v4/widget/ViewDragHelper;.mMaxVelocity:F // field@0525 │ │ -0539d6: 87dd |0005: float-to-int v13, v13 │ │ -0539d8: 0200 1200 |0006: move/from16 v0, v18 │ │ -0539dc: 7040 eb11 0edc |0008: invoke-direct {v14, v0, v12, v13}, Landroid/support/v4/widget/ViewDragHelper;.clampMag:(III)I // method@11eb │ │ -0539e2: 0a12 |000b: move-result v18 │ │ -0539e4: 52ec 2605 |000c: iget v12, v14, Landroid/support/v4/widget/ViewDragHelper;.mMinVelocity:F // field@0526 │ │ -0539e8: 87cc |000e: float-to-int v12, v12 │ │ -0539ea: 52ed 2505 |000f: iget v13, v14, Landroid/support/v4/widget/ViewDragHelper;.mMaxVelocity:F // field@0525 │ │ -0539ee: 87dd |0011: float-to-int v13, v13 │ │ -0539f0: 0200 1300 |0012: move/from16 v0, v19 │ │ -0539f4: 7040 eb11 0edc |0014: invoke-direct {v14, v0, v12, v13}, Landroid/support/v4/widget/ViewDragHelper;.clampMag:(III)I // method@11eb │ │ -0539fa: 0a13 |0017: move-result v19 │ │ -0539fc: 7701 8617 1000 |0018: invoke-static/range {v16}, Ljava/lang/Math;.abs:(I)I // method@1786 │ │ -053a02: 0a02 |001b: move-result v2 │ │ -053a04: 7701 8617 1100 |001c: invoke-static/range {v17}, Ljava/lang/Math;.abs:(I)I // method@1786 │ │ -053a0a: 0a03 |001f: move-result v3 │ │ -053a0c: 7701 8617 1200 |0020: invoke-static/range {v18}, Ljava/lang/Math;.abs:(I)I // method@1786 │ │ -053a12: 0a04 |0023: move-result v4 │ │ -053a14: 7701 8617 1300 |0024: invoke-static/range {v19}, Ljava/lang/Math;.abs:(I)I // method@1786 │ │ -053a1a: 0a05 |0027: move-result v5 │ │ -053a1c: 9007 0405 |0028: add-int v7, v4, v5 │ │ -053a20: 9006 0203 |002a: add-int v6, v2, v3 │ │ -053a24: 3812 2f00 |002c: if-eqz v18, 005b // +002f │ │ -053a28: 824c |002e: int-to-float v12, v4 │ │ -053a2a: 827d |002f: int-to-float v13, v7 │ │ -053a2c: a909 0c0d |0030: div-float v9, v12, v13 │ │ -053a30: 3813 2e00 |0032: if-eqz v19, 0060 // +002e │ │ -053a34: 825c |0034: int-to-float v12, v5 │ │ -053a36: 827d |0035: int-to-float v13, v7 │ │ -053a38: a90b 0c0d |0036: div-float v11, v12, v13 │ │ -053a3c: 54ec 1a05 |0038: iget-object v12, v14, Landroid/support/v4/widget/ViewDragHelper;.mCallback:Landroid/support/v4/widget/ViewDragHelper$Callback; // field@051a │ │ -053a40: 6e20 d611 fc00 |003a: invoke-virtual {v12, v15}, Landroid/support/v4/widget/ViewDragHelper$Callback;.getViewHorizontalDragRange:(Landroid/view/View;)I // method@11d6 │ │ -053a46: 0a0c |003d: move-result v12 │ │ -053a48: 0200 1000 |003e: move/from16 v0, v16 │ │ -053a4c: 0201 1200 |0040: move/from16 v1, v18 │ │ -053a50: 7040 ee11 0ec1 |0042: invoke-direct {v14, v0, v1, v12}, Landroid/support/v4/widget/ViewDragHelper;.computeAxisDuration:(III)I // method@11ee │ │ -053a56: 0a08 |0045: move-result v8 │ │ -053a58: 54ec 1a05 |0046: iget-object v12, v14, Landroid/support/v4/widget/ViewDragHelper;.mCallback:Landroid/support/v4/widget/ViewDragHelper$Callback; // field@051a │ │ -053a5c: 6e20 d711 fc00 |0048: invoke-virtual {v12, v15}, Landroid/support/v4/widget/ViewDragHelper$Callback;.getViewVerticalDragRange:(Landroid/view/View;)I // method@11d7 │ │ -053a62: 0a0c |004b: move-result v12 │ │ -053a64: 0200 1100 |004c: move/from16 v0, v17 │ │ -053a68: 0201 1300 |004e: move/from16 v1, v19 │ │ -053a6c: 7040 ee11 0ec1 |0050: invoke-direct {v14, v0, v1, v12}, Landroid/support/v4/widget/ViewDragHelper;.computeAxisDuration:(III)I // method@11ee │ │ -053a72: 0a0a |0053: move-result v10 │ │ -053a74: 828c |0054: int-to-float v12, v8 │ │ -053a76: c89c |0055: mul-float/2addr v12, v9 │ │ -053a78: 82ad |0056: int-to-float v13, v10 │ │ -053a7a: c8bd |0057: mul-float/2addr v13, v11 │ │ -053a7c: c6dc |0058: add-float/2addr v12, v13 │ │ -053a7e: 87cc |0059: float-to-int v12, v12 │ │ -053a80: 0f0c |005a: return v12 │ │ -053a82: 822c |005b: int-to-float v12, v2 │ │ -053a84: 826d |005c: int-to-float v13, v6 │ │ -053a86: a909 0c0d |005d: div-float v9, v12, v13 │ │ -053a8a: 28d3 |005f: goto 0032 // -002d │ │ -053a8c: 823c |0060: int-to-float v12, v3 │ │ -053a8e: 826d |0061: int-to-float v13, v6 │ │ -053a90: a90b 0c0d |0062: div-float v11, v12, v13 │ │ -053a94: 28d4 |0064: goto 0038 // -002c │ │ +0796b8: |[0796b8] android.support.v4.widget.ViewDragHelper.computeSettleDuration:(Landroid/view/View;IIII)I │ │ +0796c8: 52ec 3708 |0000: iget v12, v14, Landroid/support/v4/widget/ViewDragHelper;.mMinVelocity:F // field@0837 │ │ +0796cc: 87cc |0002: float-to-int v12, v12 │ │ +0796ce: 52ed 3608 |0003: iget v13, v14, Landroid/support/v4/widget/ViewDragHelper;.mMaxVelocity:F // field@0836 │ │ +0796d2: 87dd |0005: float-to-int v13, v13 │ │ +0796d4: 0200 1200 |0006: move/from16 v0, v18 │ │ +0796d8: 7040 1b1c 0edc |0008: invoke-direct {v14, v0, v12, v13}, Landroid/support/v4/widget/ViewDragHelper;.clampMag:(III)I // method@1c1b │ │ +0796de: 0a12 |000b: move-result v18 │ │ +0796e0: 52ec 3708 |000c: iget v12, v14, Landroid/support/v4/widget/ViewDragHelper;.mMinVelocity:F // field@0837 │ │ +0796e4: 87cc |000e: float-to-int v12, v12 │ │ +0796e6: 52ed 3608 |000f: iget v13, v14, Landroid/support/v4/widget/ViewDragHelper;.mMaxVelocity:F // field@0836 │ │ +0796ea: 87dd |0011: float-to-int v13, v13 │ │ +0796ec: 0200 1300 |0012: move/from16 v0, v19 │ │ +0796f0: 7040 1b1c 0edc |0014: invoke-direct {v14, v0, v12, v13}, Landroid/support/v4/widget/ViewDragHelper;.clampMag:(III)I // method@1c1b │ │ +0796f6: 0a13 |0017: move-result v19 │ │ +0796f8: 7701 7822 1000 |0018: invoke-static/range {v16}, Ljava/lang/Math;.abs:(I)I // method@2278 │ │ +0796fe: 0a02 |001b: move-result v2 │ │ +079700: 7701 7822 1100 |001c: invoke-static/range {v17}, Ljava/lang/Math;.abs:(I)I // method@2278 │ │ +079706: 0a03 |001f: move-result v3 │ │ +079708: 7701 7822 1200 |0020: invoke-static/range {v18}, Ljava/lang/Math;.abs:(I)I // method@2278 │ │ +07970e: 0a04 |0023: move-result v4 │ │ +079710: 7701 7822 1300 |0024: invoke-static/range {v19}, Ljava/lang/Math;.abs:(I)I // method@2278 │ │ +079716: 0a05 |0027: move-result v5 │ │ +079718: 9007 0405 |0028: add-int v7, v4, v5 │ │ +07971c: 9006 0203 |002a: add-int v6, v2, v3 │ │ +079720: 3812 2f00 |002c: if-eqz v18, 005b // +002f │ │ +079724: 824c |002e: int-to-float v12, v4 │ │ +079726: 827d |002f: int-to-float v13, v7 │ │ +079728: a909 0c0d |0030: div-float v9, v12, v13 │ │ +07972c: 3813 2e00 |0032: if-eqz v19, 0060 // +002e │ │ +079730: 825c |0034: int-to-float v12, v5 │ │ +079732: 827d |0035: int-to-float v13, v7 │ │ +079734: a90b 0c0d |0036: div-float v11, v12, v13 │ │ +079738: 54ec 2b08 |0038: iget-object v12, v14, Landroid/support/v4/widget/ViewDragHelper;.mCallback:Landroid/support/v4/widget/ViewDragHelper$Callback; // field@082b │ │ +07973c: 6e20 061c fc00 |003a: invoke-virtual {v12, v15}, Landroid/support/v4/widget/ViewDragHelper$Callback;.getViewHorizontalDragRange:(Landroid/view/View;)I // method@1c06 │ │ +079742: 0a0c |003d: move-result v12 │ │ +079744: 0200 1000 |003e: move/from16 v0, v16 │ │ +079748: 0201 1200 |0040: move/from16 v1, v18 │ │ +07974c: 7040 1e1c 0ec1 |0042: invoke-direct {v14, v0, v1, v12}, Landroid/support/v4/widget/ViewDragHelper;.computeAxisDuration:(III)I // method@1c1e │ │ +079752: 0a08 |0045: move-result v8 │ │ +079754: 54ec 2b08 |0046: iget-object v12, v14, Landroid/support/v4/widget/ViewDragHelper;.mCallback:Landroid/support/v4/widget/ViewDragHelper$Callback; // field@082b │ │ +079758: 6e20 071c fc00 |0048: invoke-virtual {v12, v15}, Landroid/support/v4/widget/ViewDragHelper$Callback;.getViewVerticalDragRange:(Landroid/view/View;)I // method@1c07 │ │ +07975e: 0a0c |004b: move-result v12 │ │ +079760: 0200 1100 |004c: move/from16 v0, v17 │ │ +079764: 0201 1300 |004e: move/from16 v1, v19 │ │ +079768: 7040 1e1c 0ec1 |0050: invoke-direct {v14, v0, v1, v12}, Landroid/support/v4/widget/ViewDragHelper;.computeAxisDuration:(III)I // method@1c1e │ │ +07976e: 0a0a |0053: move-result v10 │ │ +079770: 828c |0054: int-to-float v12, v8 │ │ +079772: c89c |0055: mul-float/2addr v12, v9 │ │ +079774: 82ad |0056: int-to-float v13, v10 │ │ +079776: c8bd |0057: mul-float/2addr v13, v11 │ │ +079778: c6dc |0058: add-float/2addr v12, v13 │ │ +07977a: 87cc |0059: float-to-int v12, v12 │ │ +07977c: 0f0c |005a: return v12 │ │ +07977e: 822c |005b: int-to-float v12, v2 │ │ +079780: 826d |005c: int-to-float v13, v6 │ │ +079782: a909 0c0d |005d: div-float v9, v12, v13 │ │ +079786: 28d3 |005f: goto 0032 // -002d │ │ +079788: 823c |0060: int-to-float v12, v3 │ │ +07978a: 826d |0061: int-to-float v13, v6 │ │ +07978c: a90b 0c0d |0062: div-float v11, v12, v13 │ │ +079790: 28d4 |0064: goto 0038 // -002c │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=597 │ │ - 0x000c line=598 │ │ - 0x0018 line=599 │ │ - 0x001c line=600 │ │ - 0x0020 line=601 │ │ - 0x0024 line=602 │ │ - 0x0028 line=603 │ │ - 0x002a line=604 │ │ - 0x002c line=606 │ │ - 0x0032 line=608 │ │ - 0x0038 line=611 │ │ - 0x0046 line=612 │ │ - 0x0054 line=614 │ │ - 0x005b line=606 │ │ - 0x0060 line=608 │ │ + 0x0000 line=604 │ │ + 0x000c line=605 │ │ + 0x0018 line=606 │ │ + 0x001c line=607 │ │ + 0x0020 line=608 │ │ + 0x0024 line=609 │ │ + 0x0028 line=610 │ │ + 0x002a line=611 │ │ + 0x002c line=613 │ │ + 0x0032 line=615 │ │ + 0x0038 line=618 │ │ + 0x0046 line=619 │ │ + 0x0054 line=621 │ │ + 0x005b line=613 │ │ + 0x0060 line=615 │ │ locals : │ │ 0x0046 - 0x005b reg=8 xduration I │ │ 0x0032 - 0x005b reg=9 xweight F │ │ 0x0054 - 0x005b reg=10 yduration I │ │ 0x0038 - 0x005b reg=11 yweight F │ │ 0x001c - 0x0065 reg=2 absDx I │ │ 0x0020 - 0x0065 reg=3 absDy I │ │ @@ -81404,25 +122601,25 @@ │ │ type : '(Landroid/view/ViewGroup;FLandroid/support/v4/widget/ViewDragHelper$Callback;)Landroid/support/v4/widget/ViewDragHelper;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 6 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 15 16-bit code units │ │ -053a98: |[053a98] android.support.v4.widget.ViewDragHelper.create:(Landroid/view/ViewGroup;FLandroid/support/v4/widget/ViewDragHelper$Callback;)Landroid/support/v4/widget/ViewDragHelper; │ │ -053aa8: 7120 f211 5300 |0000: invoke-static {v3, v5}, Landroid/support/v4/widget/ViewDragHelper;.create:(Landroid/view/ViewGroup;Landroid/support/v4/widget/ViewDragHelper$Callback;)Landroid/support/v4/widget/ViewDragHelper; // method@11f2 │ │ -053aae: 0c00 |0003: move-result-object v0 │ │ -053ab0: 5201 2c05 |0004: iget v1, v0, Landroid/support/v4/widget/ViewDragHelper;.mTouchSlop:I // field@052c │ │ -053ab4: 8211 |0006: int-to-float v1, v1 │ │ -053ab6: 1502 803f |0007: const/high16 v2, #int 1065353216 // #3f80 │ │ -053aba: c942 |0009: div-float/2addr v2, v4 │ │ -053abc: c821 |000a: mul-float/2addr v1, v2 │ │ -053abe: 8711 |000b: float-to-int v1, v1 │ │ -053ac0: 5901 2c05 |000c: iput v1, v0, Landroid/support/v4/widget/ViewDragHelper;.mTouchSlop:I // field@052c │ │ -053ac4: 1100 |000e: return-object v0 │ │ +079794: |[079794] android.support.v4.widget.ViewDragHelper.create:(Landroid/view/ViewGroup;FLandroid/support/v4/widget/ViewDragHelper$Callback;)Landroid/support/v4/widget/ViewDragHelper; │ │ +0797a4: 7120 221c 5300 |0000: invoke-static {v3, v5}, Landroid/support/v4/widget/ViewDragHelper;.create:(Landroid/view/ViewGroup;Landroid/support/v4/widget/ViewDragHelper$Callback;)Landroid/support/v4/widget/ViewDragHelper; // method@1c22 │ │ +0797aa: 0c00 |0003: move-result-object v0 │ │ +0797ac: 5201 3d08 |0004: iget v1, v0, Landroid/support/v4/widget/ViewDragHelper;.mTouchSlop:I // field@083d │ │ +0797b0: 8211 |0006: int-to-float v1, v1 │ │ +0797b2: 1502 803f |0007: const/high16 v2, #int 1065353216 // #3f80 │ │ +0797b6: c942 |0009: div-float/2addr v2, v4 │ │ +0797b8: c821 |000a: mul-float/2addr v1, v2 │ │ +0797ba: 8711 |000b: float-to-int v1, v1 │ │ +0797bc: 5901 3d08 |000c: iput v1, v0, Landroid/support/v4/widget/ViewDragHelper;.mTouchSlop:I // field@083d │ │ +0797c0: 1100 |000e: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=360 │ │ 0x0004 line=361 │ │ 0x000e line=362 │ │ locals : │ │ 0x0004 - 0x000f reg=0 helper Landroid/support/v4/widget/ViewDragHelper; │ │ @@ -81435,20 +122632,20 @@ │ │ type : '(Landroid/view/ViewGroup;Landroid/support/v4/widget/ViewDragHelper$Callback;)Landroid/support/v4/widget/ViewDragHelper;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 10 16-bit code units │ │ -053ac8: |[053ac8] android.support.v4.widget.ViewDragHelper.create:(Landroid/view/ViewGroup;Landroid/support/v4/widget/ViewDragHelper$Callback;)Landroid/support/v4/widget/ViewDragHelper; │ │ -053ad8: 2200 8b02 |0000: new-instance v0, Landroid/support/v4/widget/ViewDragHelper; // type@028b │ │ -053adc: 6e10 3a13 0200 |0002: invoke-virtual {v2}, Landroid/view/ViewGroup;.getContext:()Landroid/content/Context; // method@133a │ │ -053ae2: 0c01 |0005: move-result-object v1 │ │ -053ae4: 7040 e111 1032 |0006: invoke-direct {v0, v1, v2, v3}, Landroid/support/v4/widget/ViewDragHelper;.:(Landroid/content/Context;Landroid/view/ViewGroup;Landroid/support/v4/widget/ViewDragHelper$Callback;)V // method@11e1 │ │ -053aea: 1100 |0009: return-object v0 │ │ +0797c4: |[0797c4] android.support.v4.widget.ViewDragHelper.create:(Landroid/view/ViewGroup;Landroid/support/v4/widget/ViewDragHelper$Callback;)Landroid/support/v4/widget/ViewDragHelper; │ │ +0797d4: 2200 fc03 |0000: new-instance v0, Landroid/support/v4/widget/ViewDragHelper; // type@03fc │ │ +0797d8: 6e10 af1d 0200 |0002: invoke-virtual {v2}, Landroid/view/ViewGroup;.getContext:()Landroid/content/Context; // method@1daf │ │ +0797de: 0c01 |0005: move-result-object v1 │ │ +0797e0: 7040 111c 1032 |0006: invoke-direct {v0, v1, v2, v3}, Landroid/support/v4/widget/ViewDragHelper;.:(Landroid/content/Context;Landroid/view/ViewGroup;Landroid/support/v4/widget/ViewDragHelper$Callback;)V // method@1c11 │ │ +0797e6: 1100 |0009: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=347 │ │ locals : │ │ 0x0000 - 0x000a reg=2 forParent Landroid/view/ViewGroup; │ │ 0x0000 - 0x000a reg=3 cb Landroid/support/v4/widget/ViewDragHelper$Callback; │ │ │ │ @@ -81457,128 +122654,128 @@ │ │ type : '(FF)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 7 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 21 16-bit code units │ │ -053aec: |[053aec] android.support.v4.widget.ViewDragHelper.dispatchViewReleased:(FF)V │ │ -053afc: 1213 |0000: const/4 v3, #int 1 // #1 │ │ -053afe: 1202 |0001: const/4 v2, #int 0 // #0 │ │ -053b00: 5c43 2905 |0002: iput-boolean v3, v4, Landroid/support/v4/widget/ViewDragHelper;.mReleaseInProgress:Z // field@0529 │ │ -053b04: 5440 1a05 |0004: iget-object v0, v4, Landroid/support/v4/widget/ViewDragHelper;.mCallback:Landroid/support/v4/widget/ViewDragHelper$Callback; // field@051a │ │ -053b08: 5441 1b05 |0006: iget-object v1, v4, Landroid/support/v4/widget/ViewDragHelper;.mCapturedView:Landroid/view/View; // field@051b │ │ -053b0c: 6e40 de11 1065 |0008: invoke-virtual {v0, v1, v5, v6}, Landroid/support/v4/widget/ViewDragHelper$Callback;.onViewReleased:(Landroid/view/View;FF)V // method@11de │ │ -053b12: 5c42 2905 |000b: iput-boolean v2, v4, Landroid/support/v4/widget/ViewDragHelper;.mReleaseInProgress:Z // field@0529 │ │ -053b16: 5240 1c05 |000d: iget v0, v4, Landroid/support/v4/widget/ViewDragHelper;.mDragState:I // field@051c │ │ -053b1a: 3330 0500 |000f: if-ne v0, v3, 0014 // +0005 │ │ -053b1e: 6e20 0b12 2400 |0011: invoke-virtual {v4, v2}, Landroid/support/v4/widget/ViewDragHelper;.setDragState:(I)V // method@120b │ │ -053b24: 0e00 |0014: return-void │ │ - catches : (none) │ │ - positions : │ │ - 0x0002 line=759 │ │ - 0x0004 line=760 │ │ - 0x000b line=761 │ │ - 0x000d line=763 │ │ - 0x0011 line=765 │ │ - 0x0014 line=767 │ │ +0797e8: |[0797e8] android.support.v4.widget.ViewDragHelper.dispatchViewReleased:(FF)V │ │ +0797f8: 1213 |0000: const/4 v3, #int 1 // #1 │ │ +0797fa: 1202 |0001: const/4 v2, #int 0 // #0 │ │ +0797fc: 5c43 3a08 |0002: iput-boolean v3, v4, Landroid/support/v4/widget/ViewDragHelper;.mReleaseInProgress:Z // field@083a │ │ +079800: 5440 2b08 |0004: iget-object v0, v4, Landroid/support/v4/widget/ViewDragHelper;.mCallback:Landroid/support/v4/widget/ViewDragHelper$Callback; // field@082b │ │ +079804: 5441 2c08 |0006: iget-object v1, v4, Landroid/support/v4/widget/ViewDragHelper;.mCapturedView:Landroid/view/View; // field@082c │ │ +079808: 6e40 0e1c 1065 |0008: invoke-virtual {v0, v1, v5, v6}, Landroid/support/v4/widget/ViewDragHelper$Callback;.onViewReleased:(Landroid/view/View;FF)V // method@1c0e │ │ +07980e: 5c42 3a08 |000b: iput-boolean v2, v4, Landroid/support/v4/widget/ViewDragHelper;.mReleaseInProgress:Z // field@083a │ │ +079812: 5240 2d08 |000d: iget v0, v4, Landroid/support/v4/widget/ViewDragHelper;.mDragState:I // field@082d │ │ +079816: 3330 0500 |000f: if-ne v0, v3, 0014 // +0005 │ │ +07981a: 6e20 3b1c 2400 |0011: invoke-virtual {v4, v2}, Landroid/support/v4/widget/ViewDragHelper;.setDragState:(I)V // method@1c3b │ │ +079820: 0e00 |0014: return-void │ │ + catches : (none) │ │ + positions : │ │ + 0x0002 line=766 │ │ + 0x0004 line=767 │ │ + 0x000b line=768 │ │ + 0x000d line=770 │ │ + 0x0011 line=772 │ │ + 0x0014 line=774 │ │ locals : │ │ 0x0000 - 0x0015 reg=4 this Landroid/support/v4/widget/ViewDragHelper; │ │ 0x0000 - 0x0015 reg=5 xvel F │ │ 0x0000 - 0x0015 reg=6 yvel F │ │ │ │ #13 : (in Landroid/support/v4/widget/ViewDragHelper;) │ │ name : 'distanceInfluenceForSnapDuration' │ │ type : '(F)F' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 18 16-bit code units │ │ -053b28: |[053b28] android.support.v4.widget.ViewDragHelper.distanceInfluenceForSnapDuration:(F)F │ │ -053b38: 1500 003f |0000: const/high16 v0, #int 1056964608 // #3f00 │ │ -053b3c: c705 |0002: sub-float/2addr v5, v0 │ │ -053b3e: 8950 |0003: float-to-double v0, v5 │ │ -053b40: 1802 c798 0646 c728 de3f |0004: const-wide v2, #double 0.471239 // #3fde28c7460698c7 │ │ -053b4a: cd20 |0009: mul-double/2addr v0, v2 │ │ -053b4c: 8c05 |000a: double-to-float v5, v0 │ │ -053b4e: 8950 |000b: float-to-double v0, v5 │ │ -053b50: 7120 8f17 1000 |000c: invoke-static {v0, v1}, Ljava/lang/Math;.sin:(D)D // method@178f │ │ -053b56: 0b00 |000f: move-result-wide v0 │ │ -053b58: 8c00 |0010: double-to-float v0, v0 │ │ -053b5a: 0f00 |0011: return v0 │ │ +079824: |[079824] android.support.v4.widget.ViewDragHelper.distanceInfluenceForSnapDuration:(F)F │ │ +079834: 1500 003f |0000: const/high16 v0, #int 1056964608 // #3f00 │ │ +079838: c705 |0002: sub-float/2addr v5, v0 │ │ +07983a: 8950 |0003: float-to-double v0, v5 │ │ +07983c: 1802 c798 0646 c728 de3f |0004: const-wide v2, #double 0.471239 // #3fde28c7460698c7 │ │ +079846: cd20 |0009: mul-double/2addr v0, v2 │ │ +079848: 8c05 |000a: double-to-float v5, v0 │ │ +07984a: 8950 |000b: float-to-double v0, v5 │ │ +07984c: 7120 8322 1000 |000c: invoke-static {v0, v1}, Ljava/lang/Math;.sin:(D)D // method@2283 │ │ +079852: 0b00 |000f: move-result-wide v0 │ │ +079854: 8c00 |0010: double-to-float v0, v0 │ │ +079856: 0f00 |0011: return v0 │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=674 │ │ - 0x0003 line=675 │ │ - 0x000b line=676 │ │ + 0x0000 line=681 │ │ + 0x0003 line=682 │ │ + 0x000b line=683 │ │ locals : │ │ 0x0000 - 0x0012 reg=4 this Landroid/support/v4/widget/ViewDragHelper; │ │ 0x0000 - 0x0012 reg=5 f F │ │ │ │ #14 : (in Landroid/support/v4/widget/ViewDragHelper;) │ │ name : 'dragTo' │ │ type : '(IIII)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 13 │ │ ins : 5 │ │ outs : 6 │ │ insns size : 64 16-bit code units │ │ -053b5c: |[053b5c] android.support.v4.widget.ViewDragHelper.dragTo:(IIII)V │ │ -053b6c: 0192 |0000: move v2, v9 │ │ -053b6e: 01a3 |0001: move v3, v10 │ │ -053b70: 5480 1b05 |0002: iget-object v0, v8, Landroid/support/v4/widget/ViewDragHelper;.mCapturedView:Landroid/view/View; // field@051b │ │ -053b74: 6e10 c312 0000 |0004: invoke-virtual {v0}, Landroid/view/View;.getLeft:()I // method@12c3 │ │ -053b7a: 0a06 |0007: move-result v6 │ │ -053b7c: 5480 1b05 |0008: iget-object v0, v8, Landroid/support/v4/widget/ViewDragHelper;.mCapturedView:Landroid/view/View; // field@051b │ │ -053b80: 6e10 d312 0000 |000a: invoke-virtual {v0}, Landroid/view/View;.getTop:()I // method@12d3 │ │ -053b86: 0a07 |000d: move-result v7 │ │ -053b88: 380b 1100 |000e: if-eqz v11, 001f // +0011 │ │ -053b8c: 5480 1a05 |0010: iget-object v0, v8, Landroid/support/v4/widget/ViewDragHelper;.mCallback:Landroid/support/v4/widget/ViewDragHelper$Callback; // field@051a │ │ -053b90: 5481 1b05 |0012: iget-object v1, v8, Landroid/support/v4/widget/ViewDragHelper;.mCapturedView:Landroid/view/View; // field@051b │ │ -053b94: 6e40 d311 10b9 |0014: invoke-virtual {v0, v1, v9, v11}, Landroid/support/v4/widget/ViewDragHelper$Callback;.clampViewPositionHorizontal:(Landroid/view/View;II)I // method@11d3 │ │ -053b9a: 0a02 |0017: move-result v2 │ │ -053b9c: 5480 1b05 |0018: iget-object v0, v8, Landroid/support/v4/widget/ViewDragHelper;.mCapturedView:Landroid/view/View; // field@051b │ │ -053ba0: 9101 0206 |001a: sub-int v1, v2, v6 │ │ -053ba4: 6e20 e812 1000 |001c: invoke-virtual {v0, v1}, Landroid/view/View;.offsetLeftAndRight:(I)V // method@12e8 │ │ -053baa: 380c 1100 |001f: if-eqz v12, 0030 // +0011 │ │ -053bae: 5480 1a05 |0021: iget-object v0, v8, Landroid/support/v4/widget/ViewDragHelper;.mCallback:Landroid/support/v4/widget/ViewDragHelper$Callback; // field@051a │ │ -053bb2: 5481 1b05 |0023: iget-object v1, v8, Landroid/support/v4/widget/ViewDragHelper;.mCapturedView:Landroid/view/View; // field@051b │ │ -053bb6: 6e40 d411 10ca |0025: invoke-virtual {v0, v1, v10, v12}, Landroid/support/v4/widget/ViewDragHelper$Callback;.clampViewPositionVertical:(Landroid/view/View;II)I // method@11d4 │ │ -053bbc: 0a03 |0028: move-result v3 │ │ -053bbe: 5480 1b05 |0029: iget-object v0, v8, Landroid/support/v4/widget/ViewDragHelper;.mCapturedView:Landroid/view/View; // field@051b │ │ -053bc2: 9101 0307 |002b: sub-int v1, v3, v7 │ │ -053bc6: 6e20 e912 1000 |002d: invoke-virtual {v0, v1}, Landroid/view/View;.offsetTopAndBottom:(I)V // method@12e9 │ │ -053bcc: 390b 0400 |0030: if-nez v11, 0034 // +0004 │ │ -053bd0: 380c 0d00 |0032: if-eqz v12, 003f // +000d │ │ -053bd4: 9104 0206 |0034: sub-int v4, v2, v6 │ │ -053bd8: 9105 0307 |0036: sub-int v5, v3, v7 │ │ -053bdc: 5480 1a05 |0038: iget-object v0, v8, Landroid/support/v4/widget/ViewDragHelper;.mCallback:Landroid/support/v4/widget/ViewDragHelper$Callback; // field@051a │ │ -053be0: 5481 1b05 |003a: iget-object v1, v8, Landroid/support/v4/widget/ViewDragHelper;.mCapturedView:Landroid/view/View; // field@051b │ │ -053be4: 7406 dd11 0000 |003c: invoke-virtual/range {v0, v1, v2, v3, v4, v5}, Landroid/support/v4/widget/ViewDragHelper$Callback;.onViewPositionChanged:(Landroid/view/View;IIII)V // method@11dd │ │ -053bea: 0e00 |003f: return-void │ │ - catches : (none) │ │ - positions : │ │ - 0x0000 line=1366 │ │ - 0x0001 line=1367 │ │ - 0x0002 line=1368 │ │ - 0x0008 line=1369 │ │ - 0x000e line=1370 │ │ - 0x0010 line=1371 │ │ - 0x0018 line=1372 │ │ - 0x001f line=1374 │ │ - 0x0021 line=1375 │ │ - 0x0029 line=1376 │ │ - 0x0030 line=1379 │ │ - 0x0034 line=1380 │ │ - 0x0036 line=1381 │ │ - 0x0038 line=1382 │ │ - 0x003f line=1385 │ │ +079858: |[079858] android.support.v4.widget.ViewDragHelper.dragTo:(IIII)V │ │ +079868: 0192 |0000: move v2, v9 │ │ +07986a: 01a3 |0001: move v3, v10 │ │ +07986c: 5480 2c08 |0002: iget-object v0, v8, Landroid/support/v4/widget/ViewDragHelper;.mCapturedView:Landroid/view/View; // field@082c │ │ +079870: 6e10 071d 0000 |0004: invoke-virtual {v0}, Landroid/view/View;.getLeft:()I // method@1d07 │ │ +079876: 0a06 |0007: move-result v6 │ │ +079878: 5480 2c08 |0008: iget-object v0, v8, Landroid/support/v4/widget/ViewDragHelper;.mCapturedView:Landroid/view/View; // field@082c │ │ +07987c: 6e10 251d 0000 |000a: invoke-virtual {v0}, Landroid/view/View;.getTop:()I // method@1d25 │ │ +079882: 0a07 |000d: move-result v7 │ │ +079884: 380b 1100 |000e: if-eqz v11, 001f // +0011 │ │ +079888: 5480 2b08 |0010: iget-object v0, v8, Landroid/support/v4/widget/ViewDragHelper;.mCallback:Landroid/support/v4/widget/ViewDragHelper$Callback; // field@082b │ │ +07988c: 5481 2c08 |0012: iget-object v1, v8, Landroid/support/v4/widget/ViewDragHelper;.mCapturedView:Landroid/view/View; // field@082c │ │ +079890: 6e40 031c 10b9 |0014: invoke-virtual {v0, v1, v9, v11}, Landroid/support/v4/widget/ViewDragHelper$Callback;.clampViewPositionHorizontal:(Landroid/view/View;II)I // method@1c03 │ │ +079896: 0a02 |0017: move-result v2 │ │ +079898: 5480 2c08 |0018: iget-object v0, v8, Landroid/support/v4/widget/ViewDragHelper;.mCapturedView:Landroid/view/View; // field@082c │ │ +07989c: 9101 0206 |001a: sub-int v1, v2, v6 │ │ +0798a0: 6e20 431d 1000 |001c: invoke-virtual {v0, v1}, Landroid/view/View;.offsetLeftAndRight:(I)V // method@1d43 │ │ +0798a6: 380c 1100 |001f: if-eqz v12, 0030 // +0011 │ │ +0798aa: 5480 2b08 |0021: iget-object v0, v8, Landroid/support/v4/widget/ViewDragHelper;.mCallback:Landroid/support/v4/widget/ViewDragHelper$Callback; // field@082b │ │ +0798ae: 5481 2c08 |0023: iget-object v1, v8, Landroid/support/v4/widget/ViewDragHelper;.mCapturedView:Landroid/view/View; // field@082c │ │ +0798b2: 6e40 041c 10ca |0025: invoke-virtual {v0, v1, v10, v12}, Landroid/support/v4/widget/ViewDragHelper$Callback;.clampViewPositionVertical:(Landroid/view/View;II)I // method@1c04 │ │ +0798b8: 0a03 |0028: move-result v3 │ │ +0798ba: 5480 2c08 |0029: iget-object v0, v8, Landroid/support/v4/widget/ViewDragHelper;.mCapturedView:Landroid/view/View; // field@082c │ │ +0798be: 9101 0307 |002b: sub-int v1, v3, v7 │ │ +0798c2: 6e20 441d 1000 |002d: invoke-virtual {v0, v1}, Landroid/view/View;.offsetTopAndBottom:(I)V // method@1d44 │ │ +0798c8: 390b 0400 |0030: if-nez v11, 0034 // +0004 │ │ +0798cc: 380c 0d00 |0032: if-eqz v12, 003f // +000d │ │ +0798d0: 9104 0206 |0034: sub-int v4, v2, v6 │ │ +0798d4: 9105 0307 |0036: sub-int v5, v3, v7 │ │ +0798d8: 5480 2b08 |0038: iget-object v0, v8, Landroid/support/v4/widget/ViewDragHelper;.mCallback:Landroid/support/v4/widget/ViewDragHelper$Callback; // field@082b │ │ +0798dc: 5481 2c08 |003a: iget-object v1, v8, Landroid/support/v4/widget/ViewDragHelper;.mCapturedView:Landroid/view/View; // field@082c │ │ +0798e0: 7406 0d1c 0000 |003c: invoke-virtual/range {v0, v1, v2, v3, v4, v5}, Landroid/support/v4/widget/ViewDragHelper$Callback;.onViewPositionChanged:(Landroid/view/View;IIII)V // method@1c0d │ │ +0798e6: 0e00 |003f: return-void │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=1396 │ │ + 0x0001 line=1397 │ │ + 0x0002 line=1398 │ │ + 0x0008 line=1399 │ │ + 0x000e line=1400 │ │ + 0x0010 line=1401 │ │ + 0x0018 line=1402 │ │ + 0x001f line=1404 │ │ + 0x0021 line=1405 │ │ + 0x0029 line=1406 │ │ + 0x0030 line=1409 │ │ + 0x0034 line=1410 │ │ + 0x0036 line=1411 │ │ + 0x0038 line=1412 │ │ + 0x003f line=1415 │ │ locals : │ │ 0x0036 - 0x003f reg=4 clampedDx I │ │ 0x0038 - 0x003f reg=5 clampedDy I │ │ 0x0001 - 0x0040 reg=2 clampedX I │ │ 0x0002 - 0x0040 reg=3 clampedY I │ │ 0x0008 - 0x0040 reg=6 oldLeft I │ │ 0x000e - 0x0040 reg=7 oldTop I │ │ @@ -81593,99 +122790,99 @@ │ │ type : '(I)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 12 │ │ ins : 2 │ │ outs : 5 │ │ insns size : 113 16-bit code units │ │ -053bec: |[053bec] android.support.v4.widget.ViewDragHelper.ensureMotionHistorySizeForId:(I)V │ │ -053bfc: 1209 |0000: const/4 v9, #int 0 // #0 │ │ -053bfe: 54a7 2105 |0001: iget-object v7, v10, Landroid/support/v4/widget/ViewDragHelper;.mInitialMotionX:[F // field@0521 │ │ -053c02: 3807 0700 |0003: if-eqz v7, 000a // +0007 │ │ -053c06: 54a7 2105 |0005: iget-object v7, v10, Landroid/support/v4/widget/ViewDragHelper;.mInitialMotionX:[F // field@0521 │ │ -053c0a: 2177 |0007: array-length v7, v7 │ │ -053c0c: 36b7 6800 |0008: if-gt v7, v11, 0070 // +0068 │ │ -053c10: d807 0b01 |000a: add-int/lit8 v7, v11, #int 1 // #01 │ │ -053c14: 2373 1704 |000c: new-array v3, v7, [F // type@0417 │ │ -053c18: d807 0b01 |000e: add-int/lit8 v7, v11, #int 1 // #01 │ │ -053c1c: 2374 1704 |0010: new-array v4, v7, [F // type@0417 │ │ -053c20: d807 0b01 |0012: add-int/lit8 v7, v11, #int 1 // #01 │ │ -053c24: 2375 1704 |0014: new-array v5, v7, [F // type@0417 │ │ -053c28: d807 0b01 |0016: add-int/lit8 v7, v11, #int 1 // #01 │ │ -053c2c: 2376 1704 |0018: new-array v6, v7, [F // type@0417 │ │ -053c30: d807 0b01 |001a: add-int/lit8 v7, v11, #int 1 // #01 │ │ -053c34: 2372 1804 |001c: new-array v2, v7, [I // type@0418 │ │ -053c38: d807 0b01 |001e: add-int/lit8 v7, v11, #int 1 // #01 │ │ -053c3c: 2370 1804 |0020: new-array v0, v7, [I // type@0418 │ │ -053c40: d807 0b01 |0022: add-int/lit8 v7, v11, #int 1 // #01 │ │ -053c44: 2371 1804 |0024: new-array v1, v7, [I // type@0418 │ │ -053c48: 54a7 2105 |0026: iget-object v7, v10, Landroid/support/v4/widget/ViewDragHelper;.mInitialMotionX:[F // field@0521 │ │ -053c4c: 3807 3a00 |0028: if-eqz v7, 0062 // +003a │ │ -053c50: 54a7 2105 |002a: iget-object v7, v10, Landroid/support/v4/widget/ViewDragHelper;.mInitialMotionX:[F // field@0521 │ │ -053c54: 54a8 2105 |002c: iget-object v8, v10, Landroid/support/v4/widget/ViewDragHelper;.mInitialMotionX:[F // field@0521 │ │ -053c58: 2188 |002e: array-length v8, v8 │ │ -053c5a: 7158 bb17 9793 |002f: invoke-static {v7, v9, v3, v9, v8}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@17bb │ │ -053c60: 54a7 2205 |0032: iget-object v7, v10, Landroid/support/v4/widget/ViewDragHelper;.mInitialMotionY:[F // field@0522 │ │ -053c64: 54a8 2205 |0034: iget-object v8, v10, Landroid/support/v4/widget/ViewDragHelper;.mInitialMotionY:[F // field@0522 │ │ -053c68: 2188 |0036: array-length v8, v8 │ │ -053c6a: 7158 bb17 9794 |0037: invoke-static {v7, v9, v4, v9, v8}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@17bb │ │ -053c70: 54a7 2305 |003a: iget-object v7, v10, Landroid/support/v4/widget/ViewDragHelper;.mLastMotionX:[F // field@0523 │ │ -053c74: 54a8 2305 |003c: iget-object v8, v10, Landroid/support/v4/widget/ViewDragHelper;.mLastMotionX:[F // field@0523 │ │ -053c78: 2188 |003e: array-length v8, v8 │ │ -053c7a: 7158 bb17 9795 |003f: invoke-static {v7, v9, v5, v9, v8}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@17bb │ │ -053c80: 54a7 2405 |0042: iget-object v7, v10, Landroid/support/v4/widget/ViewDragHelper;.mLastMotionY:[F // field@0524 │ │ -053c84: 54a8 2405 |0044: iget-object v8, v10, Landroid/support/v4/widget/ViewDragHelper;.mLastMotionY:[F // field@0524 │ │ -053c88: 2188 |0046: array-length v8, v8 │ │ -053c8a: 7158 bb17 9796 |0047: invoke-static {v7, v9, v6, v9, v8}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@17bb │ │ -053c90: 54a7 2005 |004a: iget-object v7, v10, Landroid/support/v4/widget/ViewDragHelper;.mInitialEdgesTouched:[I // field@0520 │ │ -053c94: 54a8 2005 |004c: iget-object v8, v10, Landroid/support/v4/widget/ViewDragHelper;.mInitialEdgesTouched:[I // field@0520 │ │ -053c98: 2188 |004e: array-length v8, v8 │ │ -053c9a: 7158 bb17 9792 |004f: invoke-static {v7, v9, v2, v9, v8}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@17bb │ │ -053ca0: 54a7 1d05 |0052: iget-object v7, v10, Landroid/support/v4/widget/ViewDragHelper;.mEdgeDragsInProgress:[I // field@051d │ │ -053ca4: 54a8 1d05 |0054: iget-object v8, v10, Landroid/support/v4/widget/ViewDragHelper;.mEdgeDragsInProgress:[I // field@051d │ │ -053ca8: 2188 |0056: array-length v8, v8 │ │ -053caa: 7158 bb17 9790 |0057: invoke-static {v7, v9, v0, v9, v8}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@17bb │ │ -053cb0: 54a7 1e05 |005a: iget-object v7, v10, Landroid/support/v4/widget/ViewDragHelper;.mEdgeDragsLocked:[I // field@051e │ │ -053cb4: 54a8 1e05 |005c: iget-object v8, v10, Landroid/support/v4/widget/ViewDragHelper;.mEdgeDragsLocked:[I // field@051e │ │ -053cb8: 2188 |005e: array-length v8, v8 │ │ -053cba: 7158 bb17 9791 |005f: invoke-static {v7, v9, v1, v9, v8}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@17bb │ │ -053cc0: 5ba3 2105 |0062: iput-object v3, v10, Landroid/support/v4/widget/ViewDragHelper;.mInitialMotionX:[F // field@0521 │ │ -053cc4: 5ba4 2205 |0064: iput-object v4, v10, Landroid/support/v4/widget/ViewDragHelper;.mInitialMotionY:[F // field@0522 │ │ -053cc8: 5ba5 2305 |0066: iput-object v5, v10, Landroid/support/v4/widget/ViewDragHelper;.mLastMotionX:[F // field@0523 │ │ -053ccc: 5ba6 2405 |0068: iput-object v6, v10, Landroid/support/v4/widget/ViewDragHelper;.mLastMotionY:[F // field@0524 │ │ -053cd0: 5ba2 2005 |006a: iput-object v2, v10, Landroid/support/v4/widget/ViewDragHelper;.mInitialEdgesTouched:[I // field@0520 │ │ -053cd4: 5ba0 1d05 |006c: iput-object v0, v10, Landroid/support/v4/widget/ViewDragHelper;.mEdgeDragsInProgress:[I // field@051d │ │ -053cd8: 5ba1 1e05 |006e: iput-object v1, v10, Landroid/support/v4/widget/ViewDragHelper;.mEdgeDragsLocked:[I // field@051e │ │ -053cdc: 0e00 |0070: return-void │ │ - catches : (none) │ │ - positions : │ │ - 0x0001 line=798 │ │ - 0x000a line=799 │ │ - 0x000e line=800 │ │ - 0x0012 line=801 │ │ - 0x0016 line=802 │ │ - 0x001a line=803 │ │ - 0x001e line=804 │ │ - 0x0022 line=805 │ │ - 0x0026 line=807 │ │ - 0x002a line=808 │ │ - 0x0032 line=809 │ │ - 0x003a line=810 │ │ - 0x0042 line=811 │ │ - 0x004a line=812 │ │ - 0x0052 line=813 │ │ - 0x005a line=814 │ │ - 0x0062 line=817 │ │ - 0x0064 line=818 │ │ - 0x0066 line=819 │ │ - 0x0068 line=820 │ │ - 0x006a line=821 │ │ - 0x006c line=822 │ │ - 0x006e line=823 │ │ - 0x0070 line=825 │ │ +0798e8: |[0798e8] android.support.v4.widget.ViewDragHelper.ensureMotionHistorySizeForId:(I)V │ │ +0798f8: 1209 |0000: const/4 v9, #int 0 // #0 │ │ +0798fa: 54a7 3208 |0001: iget-object v7, v10, Landroid/support/v4/widget/ViewDragHelper;.mInitialMotionX:[F // field@0832 │ │ +0798fe: 3807 0700 |0003: if-eqz v7, 000a // +0007 │ │ +079902: 54a7 3208 |0005: iget-object v7, v10, Landroid/support/v4/widget/ViewDragHelper;.mInitialMotionX:[F // field@0832 │ │ +079906: 2177 |0007: array-length v7, v7 │ │ +079908: 36b7 6800 |0008: if-gt v7, v11, 0070 // +0068 │ │ +07990c: d807 0b01 |000a: add-int/lit8 v7, v11, #int 1 // #01 │ │ +079910: 2373 a105 |000c: new-array v3, v7, [F // type@05a1 │ │ +079914: d807 0b01 |000e: add-int/lit8 v7, v11, #int 1 // #01 │ │ +079918: 2374 a105 |0010: new-array v4, v7, [F // type@05a1 │ │ +07991c: d807 0b01 |0012: add-int/lit8 v7, v11, #int 1 // #01 │ │ +079920: 2375 a105 |0014: new-array v5, v7, [F // type@05a1 │ │ +079924: d807 0b01 |0016: add-int/lit8 v7, v11, #int 1 // #01 │ │ +079928: 2376 a105 |0018: new-array v6, v7, [F // type@05a1 │ │ +07992c: d807 0b01 |001a: add-int/lit8 v7, v11, #int 1 // #01 │ │ +079930: 2372 a205 |001c: new-array v2, v7, [I // type@05a2 │ │ +079934: d807 0b01 |001e: add-int/lit8 v7, v11, #int 1 // #01 │ │ +079938: 2370 a205 |0020: new-array v0, v7, [I // type@05a2 │ │ +07993c: d807 0b01 |0022: add-int/lit8 v7, v11, #int 1 // #01 │ │ +079940: 2371 a205 |0024: new-array v1, v7, [I // type@05a2 │ │ +079944: 54a7 3208 |0026: iget-object v7, v10, Landroid/support/v4/widget/ViewDragHelper;.mInitialMotionX:[F // field@0832 │ │ +079948: 3807 3a00 |0028: if-eqz v7, 0062 // +003a │ │ +07994c: 54a7 3208 |002a: iget-object v7, v10, Landroid/support/v4/widget/ViewDragHelper;.mInitialMotionX:[F // field@0832 │ │ +079950: 54a8 3208 |002c: iget-object v8, v10, Landroid/support/v4/widget/ViewDragHelper;.mInitialMotionX:[F // field@0832 │ │ +079954: 2188 |002e: array-length v8, v8 │ │ +079956: 7158 b322 9793 |002f: invoke-static {v7, v9, v3, v9, v8}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@22b3 │ │ +07995c: 54a7 3308 |0032: iget-object v7, v10, Landroid/support/v4/widget/ViewDragHelper;.mInitialMotionY:[F // field@0833 │ │ +079960: 54a8 3308 |0034: iget-object v8, v10, Landroid/support/v4/widget/ViewDragHelper;.mInitialMotionY:[F // field@0833 │ │ +079964: 2188 |0036: array-length v8, v8 │ │ +079966: 7158 b322 9794 |0037: invoke-static {v7, v9, v4, v9, v8}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@22b3 │ │ +07996c: 54a7 3408 |003a: iget-object v7, v10, Landroid/support/v4/widget/ViewDragHelper;.mLastMotionX:[F // field@0834 │ │ +079970: 54a8 3408 |003c: iget-object v8, v10, Landroid/support/v4/widget/ViewDragHelper;.mLastMotionX:[F // field@0834 │ │ +079974: 2188 |003e: array-length v8, v8 │ │ +079976: 7158 b322 9795 |003f: invoke-static {v7, v9, v5, v9, v8}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@22b3 │ │ +07997c: 54a7 3508 |0042: iget-object v7, v10, Landroid/support/v4/widget/ViewDragHelper;.mLastMotionY:[F // field@0835 │ │ +079980: 54a8 3508 |0044: iget-object v8, v10, Landroid/support/v4/widget/ViewDragHelper;.mLastMotionY:[F // field@0835 │ │ +079984: 2188 |0046: array-length v8, v8 │ │ +079986: 7158 b322 9796 |0047: invoke-static {v7, v9, v6, v9, v8}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@22b3 │ │ +07998c: 54a7 3108 |004a: iget-object v7, v10, Landroid/support/v4/widget/ViewDragHelper;.mInitialEdgesTouched:[I // field@0831 │ │ +079990: 54a8 3108 |004c: iget-object v8, v10, Landroid/support/v4/widget/ViewDragHelper;.mInitialEdgesTouched:[I // field@0831 │ │ +079994: 2188 |004e: array-length v8, v8 │ │ +079996: 7158 b322 9792 |004f: invoke-static {v7, v9, v2, v9, v8}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@22b3 │ │ +07999c: 54a7 2e08 |0052: iget-object v7, v10, Landroid/support/v4/widget/ViewDragHelper;.mEdgeDragsInProgress:[I // field@082e │ │ +0799a0: 54a8 2e08 |0054: iget-object v8, v10, Landroid/support/v4/widget/ViewDragHelper;.mEdgeDragsInProgress:[I // field@082e │ │ +0799a4: 2188 |0056: array-length v8, v8 │ │ +0799a6: 7158 b322 9790 |0057: invoke-static {v7, v9, v0, v9, v8}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@22b3 │ │ +0799ac: 54a7 2f08 |005a: iget-object v7, v10, Landroid/support/v4/widget/ViewDragHelper;.mEdgeDragsLocked:[I // field@082f │ │ +0799b0: 54a8 2f08 |005c: iget-object v8, v10, Landroid/support/v4/widget/ViewDragHelper;.mEdgeDragsLocked:[I // field@082f │ │ +0799b4: 2188 |005e: array-length v8, v8 │ │ +0799b6: 7158 b322 9791 |005f: invoke-static {v7, v9, v1, v9, v8}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@22b3 │ │ +0799bc: 5ba3 3208 |0062: iput-object v3, v10, Landroid/support/v4/widget/ViewDragHelper;.mInitialMotionX:[F // field@0832 │ │ +0799c0: 5ba4 3308 |0064: iput-object v4, v10, Landroid/support/v4/widget/ViewDragHelper;.mInitialMotionY:[F // field@0833 │ │ +0799c4: 5ba5 3408 |0066: iput-object v5, v10, Landroid/support/v4/widget/ViewDragHelper;.mLastMotionX:[F // field@0834 │ │ +0799c8: 5ba6 3508 |0068: iput-object v6, v10, Landroid/support/v4/widget/ViewDragHelper;.mLastMotionY:[F // field@0835 │ │ +0799cc: 5ba2 3108 |006a: iput-object v2, v10, Landroid/support/v4/widget/ViewDragHelper;.mInitialEdgesTouched:[I // field@0831 │ │ +0799d0: 5ba0 2e08 |006c: iput-object v0, v10, Landroid/support/v4/widget/ViewDragHelper;.mEdgeDragsInProgress:[I // field@082e │ │ +0799d4: 5ba1 2f08 |006e: iput-object v1, v10, Landroid/support/v4/widget/ViewDragHelper;.mEdgeDragsLocked:[I // field@082f │ │ +0799d8: 0e00 |0070: return-void │ │ + catches : (none) │ │ + positions : │ │ + 0x0001 line=805 │ │ + 0x000a line=806 │ │ + 0x000e line=807 │ │ + 0x0012 line=808 │ │ + 0x0016 line=809 │ │ + 0x001a line=810 │ │ + 0x001e line=811 │ │ + 0x0022 line=812 │ │ + 0x0026 line=814 │ │ + 0x002a line=815 │ │ + 0x0032 line=816 │ │ + 0x003a line=817 │ │ + 0x0042 line=818 │ │ + 0x004a line=819 │ │ + 0x0052 line=820 │ │ + 0x005a line=821 │ │ + 0x0062 line=824 │ │ + 0x0064 line=825 │ │ + 0x0066 line=826 │ │ + 0x0068 line=827 │ │ + 0x006a line=828 │ │ + 0x006c line=829 │ │ + 0x006e line=830 │ │ + 0x0070 line=832 │ │ locals : │ │ 0x0022 - 0x0070 reg=0 edip [I │ │ 0x0026 - 0x0070 reg=1 edl [I │ │ 0x001e - 0x0070 reg=2 iit [I │ │ 0x000e - 0x0070 reg=3 imx [F │ │ 0x0012 - 0x0070 reg=4 imy [F │ │ 0x0016 - 0x0070 reg=5 lmx [F │ │ @@ -81698,59 +122895,59 @@ │ │ type : '(IIII)Z' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 16 │ │ ins : 5 │ │ outs : 6 │ │ insns size : 53 16-bit code units │ │ -053ce0: |[053ce0] android.support.v4.widget.ViewDragHelper.forceSettleCapturedViewAt:(IIII)Z │ │ -053cf0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -053cf2: 54b1 1b05 |0001: iget-object v1, v11, Landroid/support/v4/widget/ViewDragHelper;.mCapturedView:Landroid/view/View; // field@051b │ │ -053cf6: 6e10 c312 0100 |0003: invoke-virtual {v1}, Landroid/view/View;.getLeft:()I // method@12c3 │ │ -053cfc: 0a0a |0006: move-result v10 │ │ -053cfe: 54b1 1b05 |0007: iget-object v1, v11, Landroid/support/v4/widget/ViewDragHelper;.mCapturedView:Landroid/view/View; // field@051b │ │ -053d02: 6e10 d312 0100 |0009: invoke-virtual {v1}, Landroid/view/View;.getTop:()I // method@12d3 │ │ -053d08: 0a06 |000c: move-result v6 │ │ -053d0a: 9102 0c0a |000d: sub-int v2, v12, v10 │ │ -053d0e: 9103 0d06 |000f: sub-int v3, v13, v6 │ │ -053d12: 3902 0d00 |0011: if-nez v2, 001e // +000d │ │ -053d16: 3903 0b00 |0013: if-nez v3, 001e // +000b │ │ -053d1a: 54b1 2a05 |0015: iget-object v1, v11, Landroid/support/v4/widget/ViewDragHelper;.mScroller:Landroid/support/v4/widget/ScrollerCompat; // field@052a │ │ -053d1e: 6e10 a310 0100 |0017: invoke-virtual {v1}, Landroid/support/v4/widget/ScrollerCompat;.abortAnimation:()V // method@10a3 │ │ -053d24: 6e20 0b12 0b00 |001a: invoke-virtual {v11, v0}, Landroid/support/v4/widget/ViewDragHelper;.setDragState:(I)V // method@120b │ │ -053d2a: 0f00 |001d: return v0 │ │ -053d2c: 54b1 1b05 |001e: iget-object v1, v11, Landroid/support/v4/widget/ViewDragHelper;.mCapturedView:Landroid/view/View; // field@051b │ │ -053d30: 07b0 |0020: move-object v0, v11 │ │ -053d32: 01e4 |0021: move v4, v14 │ │ -053d34: 01f5 |0022: move v5, v15 │ │ -053d36: 7606 ef11 0000 |0023: invoke-direct/range {v0, v1, v2, v3, v4, v5}, Landroid/support/v4/widget/ViewDragHelper;.computeSettleDuration:(Landroid/view/View;IIII)I // method@11ef │ │ -053d3c: 0a09 |0026: move-result v9 │ │ -053d3e: 54b4 2a05 |0027: iget-object v4, v11, Landroid/support/v4/widget/ViewDragHelper;.mScroller:Landroid/support/v4/widget/ScrollerCompat; // field@052a │ │ -053d42: 01a5 |0029: move v5, v10 │ │ -053d44: 0127 |002a: move v7, v2 │ │ -053d46: 0138 |002b: move v8, v3 │ │ -053d48: 7406 b310 0400 |002c: invoke-virtual/range {v4, v5, v6, v7, v8, v9}, Landroid/support/v4/widget/ScrollerCompat;.startScroll:(IIIII)V // method@10b3 │ │ -053d4e: 1220 |002f: const/4 v0, #int 2 // #2 │ │ -053d50: 6e20 0b12 0b00 |0030: invoke-virtual {v11, v0}, Landroid/support/v4/widget/ViewDragHelper;.setDragState:(I)V // method@120b │ │ -053d56: 1210 |0033: const/4 v0, #int 1 // #1 │ │ -053d58: 28e9 |0034: goto 001d // -0017 │ │ - catches : (none) │ │ - positions : │ │ - 0x0001 line=577 │ │ - 0x0007 line=578 │ │ - 0x000d line=579 │ │ - 0x000f line=580 │ │ - 0x0011 line=582 │ │ - 0x0015 line=584 │ │ - 0x001a line=585 │ │ - 0x001d line=593 │ │ - 0x001e line=589 │ │ - 0x0027 line=590 │ │ - 0x002f line=592 │ │ - 0x0033 line=593 │ │ +0799dc: |[0799dc] android.support.v4.widget.ViewDragHelper.forceSettleCapturedViewAt:(IIII)Z │ │ +0799ec: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0799ee: 54b1 2c08 |0001: iget-object v1, v11, Landroid/support/v4/widget/ViewDragHelper;.mCapturedView:Landroid/view/View; // field@082c │ │ +0799f2: 6e10 071d 0100 |0003: invoke-virtual {v1}, Landroid/view/View;.getLeft:()I // method@1d07 │ │ +0799f8: 0a0a |0006: move-result v10 │ │ +0799fa: 54b1 2c08 |0007: iget-object v1, v11, Landroid/support/v4/widget/ViewDragHelper;.mCapturedView:Landroid/view/View; // field@082c │ │ +0799fe: 6e10 251d 0100 |0009: invoke-virtual {v1}, Landroid/view/View;.getTop:()I // method@1d25 │ │ +079a04: 0a06 |000c: move-result v6 │ │ +079a06: 9102 0c0a |000d: sub-int v2, v12, v10 │ │ +079a0a: 9103 0d06 |000f: sub-int v3, v13, v6 │ │ +079a0e: 3902 0d00 |0011: if-nez v2, 001e // +000d │ │ +079a12: 3903 0b00 |0013: if-nez v3, 001e // +000b │ │ +079a16: 54b1 3b08 |0015: iget-object v1, v11, Landroid/support/v4/widget/ViewDragHelper;.mScroller:Landroid/support/v4/widget/ScrollerCompat; // field@083b │ │ +079a1a: 6e10 651a 0100 |0017: invoke-virtual {v1}, Landroid/support/v4/widget/ScrollerCompat;.abortAnimation:()V // method@1a65 │ │ +079a20: 6e20 3b1c 0b00 |001a: invoke-virtual {v11, v0}, Landroid/support/v4/widget/ViewDragHelper;.setDragState:(I)V // method@1c3b │ │ +079a26: 0f00 |001d: return v0 │ │ +079a28: 54b1 2c08 |001e: iget-object v1, v11, Landroid/support/v4/widget/ViewDragHelper;.mCapturedView:Landroid/view/View; // field@082c │ │ +079a2c: 07b0 |0020: move-object v0, v11 │ │ +079a2e: 01e4 |0021: move v4, v14 │ │ +079a30: 01f5 |0022: move v5, v15 │ │ +079a32: 7606 1f1c 0000 |0023: invoke-direct/range {v0, v1, v2, v3, v4, v5}, Landroid/support/v4/widget/ViewDragHelper;.computeSettleDuration:(Landroid/view/View;IIII)I // method@1c1f │ │ +079a38: 0a09 |0026: move-result v9 │ │ +079a3a: 54b4 3b08 |0027: iget-object v4, v11, Landroid/support/v4/widget/ViewDragHelper;.mScroller:Landroid/support/v4/widget/ScrollerCompat; // field@083b │ │ +079a3e: 01a5 |0029: move v5, v10 │ │ +079a40: 0127 |002a: move v7, v2 │ │ +079a42: 0138 |002b: move v8, v3 │ │ +079a44: 7406 751a 0400 |002c: invoke-virtual/range {v4, v5, v6, v7, v8, v9}, Landroid/support/v4/widget/ScrollerCompat;.startScroll:(IIIII)V // method@1a75 │ │ +079a4a: 1220 |002f: const/4 v0, #int 2 // #2 │ │ +079a4c: 6e20 3b1c 0b00 |0030: invoke-virtual {v11, v0}, Landroid/support/v4/widget/ViewDragHelper;.setDragState:(I)V // method@1c3b │ │ +079a52: 1210 |0033: const/4 v0, #int 1 // #1 │ │ +079a54: 28e9 |0034: goto 001d // -0017 │ │ + catches : (none) │ │ + positions : │ │ + 0x0001 line=584 │ │ + 0x0007 line=585 │ │ + 0x000d line=586 │ │ + 0x000f line=587 │ │ + 0x0011 line=589 │ │ + 0x0015 line=591 │ │ + 0x001a line=592 │ │ + 0x001d line=600 │ │ + 0x001e line=596 │ │ + 0x0027 line=597 │ │ + 0x002f line=599 │ │ + 0x0033 line=600 │ │ locals : │ │ 0x000f - 0x0035 reg=2 dx I │ │ 0x0011 - 0x0035 reg=3 dy I │ │ 0x000d - 0x0035 reg=6 startTop I │ │ 0x0027 - 0x0035 reg=9 duration I │ │ 0x0007 - 0x0035 reg=10 startLeft I │ │ 0x0000 - 0x0035 reg=11 this Landroid/support/v4/widget/ViewDragHelper; │ │ @@ -81764,53 +122961,53 @@ │ │ type : '(II)I' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 6 │ │ ins : 3 │ │ outs : 1 │ │ insns size : 54 16-bit code units │ │ -053d5c: |[053d5c] android.support.v4.widget.ViewDragHelper.getEdgesTouched:(II)I │ │ -053d6c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -053d6e: 5431 2705 |0001: iget-object v1, v3, Landroid/support/v4/widget/ViewDragHelper;.mParentView:Landroid/view/ViewGroup; // field@0527 │ │ -053d72: 6e10 3d13 0100 |0003: invoke-virtual {v1}, Landroid/view/ViewGroup;.getLeft:()I // method@133d │ │ -053d78: 0a01 |0006: move-result v1 │ │ -053d7a: 5232 1f05 |0007: iget v2, v3, Landroid/support/v4/widget/ViewDragHelper;.mEdgeSize:I // field@051f │ │ -053d7e: b021 |0009: add-int/2addr v1, v2 │ │ -053d80: 3514 0400 |000a: if-ge v4, v1, 000e // +0004 │ │ -053d84: de00 0001 |000c: or-int/lit8 v0, v0, #int 1 // #01 │ │ -053d88: 5431 2705 |000e: iget-object v1, v3, Landroid/support/v4/widget/ViewDragHelper;.mParentView:Landroid/view/ViewGroup; // field@0527 │ │ -053d8c: 6e10 4013 0100 |0010: invoke-virtual {v1}, Landroid/view/ViewGroup;.getTop:()I // method@1340 │ │ -053d92: 0a01 |0013: move-result v1 │ │ -053d94: 5232 1f05 |0014: iget v2, v3, Landroid/support/v4/widget/ViewDragHelper;.mEdgeSize:I // field@051f │ │ -053d98: b021 |0016: add-int/2addr v1, v2 │ │ -053d9a: 3515 0400 |0017: if-ge v5, v1, 001b // +0004 │ │ -053d9e: de00 0004 |0019: or-int/lit8 v0, v0, #int 4 // #04 │ │ -053da2: 5431 2705 |001b: iget-object v1, v3, Landroid/support/v4/widget/ViewDragHelper;.mParentView:Landroid/view/ViewGroup; // field@0527 │ │ -053da6: 6e10 3f13 0100 |001d: invoke-virtual {v1}, Landroid/view/ViewGroup;.getRight:()I // method@133f │ │ -053dac: 0a01 |0020: move-result v1 │ │ -053dae: 5232 1f05 |0021: iget v2, v3, Landroid/support/v4/widget/ViewDragHelper;.mEdgeSize:I // field@051f │ │ -053db2: b121 |0023: sub-int/2addr v1, v2 │ │ -053db4: 3714 0400 |0024: if-le v4, v1, 0028 // +0004 │ │ -053db8: de00 0002 |0026: or-int/lit8 v0, v0, #int 2 // #02 │ │ -053dbc: 5431 2705 |0028: iget-object v1, v3, Landroid/support/v4/widget/ViewDragHelper;.mParentView:Landroid/view/ViewGroup; // field@0527 │ │ -053dc0: 6e10 3713 0100 |002a: invoke-virtual {v1}, Landroid/view/ViewGroup;.getBottom:()I // method@1337 │ │ -053dc6: 0a01 |002d: move-result v1 │ │ -053dc8: 5232 1f05 |002e: iget v2, v3, Landroid/support/v4/widget/ViewDragHelper;.mEdgeSize:I // field@051f │ │ -053dcc: b121 |0030: sub-int/2addr v1, v2 │ │ -053dce: 3715 0400 |0031: if-le v5, v1, 0035 // +0004 │ │ -053dd2: de00 0008 |0033: or-int/lit8 v0, v0, #int 8 // #08 │ │ -053dd6: 0f00 |0035: return v0 │ │ +079a58: |[079a58] android.support.v4.widget.ViewDragHelper.getEdgesTouched:(II)I │ │ +079a68: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +079a6a: 5431 3808 |0001: iget-object v1, v3, Landroid/support/v4/widget/ViewDragHelper;.mParentView:Landroid/view/ViewGroup; // field@0838 │ │ +079a6e: 6e10 b21d 0100 |0003: invoke-virtual {v1}, Landroid/view/ViewGroup;.getLeft:()I // method@1db2 │ │ +079a74: 0a01 |0006: move-result v1 │ │ +079a76: 5232 3008 |0007: iget v2, v3, Landroid/support/v4/widget/ViewDragHelper;.mEdgeSize:I // field@0830 │ │ +079a7a: b021 |0009: add-int/2addr v1, v2 │ │ +079a7c: 3514 0400 |000a: if-ge v4, v1, 000e // +0004 │ │ +079a80: de00 0001 |000c: or-int/lit8 v0, v0, #int 1 // #01 │ │ +079a84: 5431 3808 |000e: iget-object v1, v3, Landroid/support/v4/widget/ViewDragHelper;.mParentView:Landroid/view/ViewGroup; // field@0838 │ │ +079a88: 6e10 b51d 0100 |0010: invoke-virtual {v1}, Landroid/view/ViewGroup;.getTop:()I // method@1db5 │ │ +079a8e: 0a01 |0013: move-result v1 │ │ +079a90: 5232 3008 |0014: iget v2, v3, Landroid/support/v4/widget/ViewDragHelper;.mEdgeSize:I // field@0830 │ │ +079a94: b021 |0016: add-int/2addr v1, v2 │ │ +079a96: 3515 0400 |0017: if-ge v5, v1, 001b // +0004 │ │ +079a9a: de00 0004 |0019: or-int/lit8 v0, v0, #int 4 // #04 │ │ +079a9e: 5431 3808 |001b: iget-object v1, v3, Landroid/support/v4/widget/ViewDragHelper;.mParentView:Landroid/view/ViewGroup; // field@0838 │ │ +079aa2: 6e10 b41d 0100 |001d: invoke-virtual {v1}, Landroid/view/ViewGroup;.getRight:()I // method@1db4 │ │ +079aa8: 0a01 |0020: move-result v1 │ │ +079aaa: 5232 3008 |0021: iget v2, v3, Landroid/support/v4/widget/ViewDragHelper;.mEdgeSize:I // field@0830 │ │ +079aae: b121 |0023: sub-int/2addr v1, v2 │ │ +079ab0: 3714 0400 |0024: if-le v4, v1, 0028 // +0004 │ │ +079ab4: de00 0002 |0026: or-int/lit8 v0, v0, #int 2 // #02 │ │ +079ab8: 5431 3808 |0028: iget-object v1, v3, Landroid/support/v4/widget/ViewDragHelper;.mParentView:Landroid/view/ViewGroup; // field@0838 │ │ +079abc: 6e10 ac1d 0100 |002a: invoke-virtual {v1}, Landroid/view/ViewGroup;.getBottom:()I // method@1dac │ │ +079ac2: 0a01 |002d: move-result v1 │ │ +079ac4: 5232 3008 |002e: iget v2, v3, Landroid/support/v4/widget/ViewDragHelper;.mEdgeSize:I // field@0830 │ │ +079ac8: b121 |0030: sub-int/2addr v1, v2 │ │ +079aca: 3715 0400 |0031: if-le v5, v1, 0035 // +0004 │ │ +079ace: de00 0008 |0033: or-int/lit8 v0, v0, #int 8 // #08 │ │ +079ad2: 0f00 |0035: return v0 │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=1440 │ │ - 0x0001 line=1442 │ │ - 0x000e line=1443 │ │ - 0x001b line=1444 │ │ - 0x0028 line=1445 │ │ - 0x0035 line=1447 │ │ + 0x0000 line=1470 │ │ + 0x0001 line=1472 │ │ + 0x000e line=1473 │ │ + 0x001b line=1474 │ │ + 0x0028 line=1475 │ │ + 0x0035 line=1477 │ │ locals : │ │ 0x0001 - 0x0036 reg=0 result I │ │ 0x0000 - 0x0036 reg=3 this Landroid/support/v4/widget/ViewDragHelper; │ │ 0x0000 - 0x0036 reg=4 x I │ │ 0x0000 - 0x0036 reg=5 y I │ │ │ │ #18 : (in Landroid/support/v4/widget/ViewDragHelper;) │ │ @@ -81818,103 +123015,103 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 6 │ │ ins : 1 │ │ outs : 4 │ │ insns size : 45 16-bit code units │ │ -053dd8: |[053dd8] android.support.v4.widget.ViewDragHelper.releaseViewForPointerUp:()V │ │ -053de8: 5452 2e05 |0000: iget-object v2, v5, Landroid/support/v4/widget/ViewDragHelper;.mVelocityTracker:Landroid/view/VelocityTracker; // field@052e │ │ -053dec: 1303 e803 |0002: const/16 v3, #int 1000 // #3e8 │ │ -053df0: 5254 2505 |0004: iget v4, v5, Landroid/support/v4/widget/ViewDragHelper;.mMaxVelocity:F // field@0525 │ │ -053df4: 6e30 9412 3204 |0006: invoke-virtual {v2, v3, v4}, Landroid/view/VelocityTracker;.computeCurrentVelocity:(IF)V // method@1294 │ │ -053dfa: 5452 2e05 |0009: iget-object v2, v5, Landroid/support/v4/widget/ViewDragHelper;.mVelocityTracker:Landroid/view/VelocityTracker; // field@052e │ │ -053dfe: 5253 1905 |000b: iget v3, v5, Landroid/support/v4/widget/ViewDragHelper;.mActivePointerId:I // field@0519 │ │ -053e02: 7120 bd0a 3200 |000d: invoke-static {v2, v3}, Landroid/support/v4/view/VelocityTrackerCompat;.getXVelocity:(Landroid/view/VelocityTracker;I)F // method@0abd │ │ -053e08: 0a02 |0010: move-result v2 │ │ -053e0a: 5253 2605 |0011: iget v3, v5, Landroid/support/v4/widget/ViewDragHelper;.mMinVelocity:F // field@0526 │ │ -053e0e: 5254 2505 |0013: iget v4, v5, Landroid/support/v4/widget/ViewDragHelper;.mMaxVelocity:F // field@0525 │ │ -053e12: 7040 ea11 2543 |0015: invoke-direct {v5, v2, v3, v4}, Landroid/support/v4/widget/ViewDragHelper;.clampMag:(FFF)F // method@11ea │ │ -053e18: 0a00 |0018: move-result v0 │ │ -053e1a: 5452 2e05 |0019: iget-object v2, v5, Landroid/support/v4/widget/ViewDragHelper;.mVelocityTracker:Landroid/view/VelocityTracker; // field@052e │ │ -053e1e: 5253 1905 |001b: iget v3, v5, Landroid/support/v4/widget/ViewDragHelper;.mActivePointerId:I // field@0519 │ │ -053e22: 7120 be0a 3200 |001d: invoke-static {v2, v3}, Landroid/support/v4/view/VelocityTrackerCompat;.getYVelocity:(Landroid/view/VelocityTracker;I)F // method@0abe │ │ -053e28: 0a02 |0020: move-result v2 │ │ -053e2a: 5253 2605 |0021: iget v3, v5, Landroid/support/v4/widget/ViewDragHelper;.mMinVelocity:F // field@0526 │ │ -053e2e: 5254 2505 |0023: iget v4, v5, Landroid/support/v4/widget/ViewDragHelper;.mMaxVelocity:F // field@0525 │ │ -053e32: 7040 ea11 2543 |0025: invoke-direct {v5, v2, v3, v4}, Landroid/support/v4/widget/ViewDragHelper;.clampMag:(FFF)F // method@11ea │ │ -053e38: 0a01 |0028: move-result v1 │ │ -053e3a: 7030 f311 0501 |0029: invoke-direct {v5, v0, v1}, Landroid/support/v4/widget/ViewDragHelper;.dispatchViewReleased:(FF)V // method@11f3 │ │ -053e40: 0e00 |002c: return-void │ │ - catches : (none) │ │ - positions : │ │ - 0x0000 line=1355 │ │ - 0x0009 line=1356 │ │ - 0x0019 line=1359 │ │ - 0x0029 line=1362 │ │ - 0x002c line=1363 │ │ +079ad4: |[079ad4] android.support.v4.widget.ViewDragHelper.releaseViewForPointerUp:()V │ │ +079ae4: 5452 3f08 |0000: iget-object v2, v5, Landroid/support/v4/widget/ViewDragHelper;.mVelocityTracker:Landroid/view/VelocityTracker; // field@083f │ │ +079ae8: 1303 e803 |0002: const/16 v3, #int 1000 // #3e8 │ │ +079aec: 5254 3608 |0004: iget v4, v5, Landroid/support/v4/widget/ViewDragHelper;.mMaxVelocity:F // field@0836 │ │ +079af0: 6e30 d31c 3204 |0006: invoke-virtual {v2, v3, v4}, Landroid/view/VelocityTracker;.computeCurrentVelocity:(IF)V // method@1cd3 │ │ +079af6: 5452 3f08 |0009: iget-object v2, v5, Landroid/support/v4/widget/ViewDragHelper;.mVelocityTracker:Landroid/view/VelocityTracker; // field@083f │ │ +079afa: 5253 2a08 |000b: iget v3, v5, Landroid/support/v4/widget/ViewDragHelper;.mActivePointerId:I // field@082a │ │ +079afe: 7120 6b11 3200 |000d: invoke-static {v2, v3}, Landroid/support/v4/view/VelocityTrackerCompat;.getXVelocity:(Landroid/view/VelocityTracker;I)F // method@116b │ │ +079b04: 0a02 |0010: move-result v2 │ │ +079b06: 5253 3708 |0011: iget v3, v5, Landroid/support/v4/widget/ViewDragHelper;.mMinVelocity:F // field@0837 │ │ +079b0a: 5254 3608 |0013: iget v4, v5, Landroid/support/v4/widget/ViewDragHelper;.mMaxVelocity:F // field@0836 │ │ +079b0e: 7040 1a1c 2543 |0015: invoke-direct {v5, v2, v3, v4}, Landroid/support/v4/widget/ViewDragHelper;.clampMag:(FFF)F // method@1c1a │ │ +079b14: 0a00 |0018: move-result v0 │ │ +079b16: 5452 3f08 |0019: iget-object v2, v5, Landroid/support/v4/widget/ViewDragHelper;.mVelocityTracker:Landroid/view/VelocityTracker; // field@083f │ │ +079b1a: 5253 2a08 |001b: iget v3, v5, Landroid/support/v4/widget/ViewDragHelper;.mActivePointerId:I // field@082a │ │ +079b1e: 7120 6c11 3200 |001d: invoke-static {v2, v3}, Landroid/support/v4/view/VelocityTrackerCompat;.getYVelocity:(Landroid/view/VelocityTracker;I)F // method@116c │ │ +079b24: 0a02 |0020: move-result v2 │ │ +079b26: 5253 3708 |0021: iget v3, v5, Landroid/support/v4/widget/ViewDragHelper;.mMinVelocity:F // field@0837 │ │ +079b2a: 5254 3608 |0023: iget v4, v5, Landroid/support/v4/widget/ViewDragHelper;.mMaxVelocity:F // field@0836 │ │ +079b2e: 7040 1a1c 2543 |0025: invoke-direct {v5, v2, v3, v4}, Landroid/support/v4/widget/ViewDragHelper;.clampMag:(FFF)F // method@1c1a │ │ +079b34: 0a01 |0028: move-result v1 │ │ +079b36: 7030 231c 0501 |0029: invoke-direct {v5, v0, v1}, Landroid/support/v4/widget/ViewDragHelper;.dispatchViewReleased:(FF)V // method@1c23 │ │ +079b3c: 0e00 |002c: return-void │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=1385 │ │ + 0x0009 line=1386 │ │ + 0x0019 line=1389 │ │ + 0x0029 line=1392 │ │ + 0x002c line=1393 │ │ locals : │ │ 0x0019 - 0x002d reg=0 xvel F │ │ 0x0029 - 0x002d reg=1 yvel F │ │ 0x0000 - 0x002d reg=5 this Landroid/support/v4/widget/ViewDragHelper; │ │ │ │ #19 : (in Landroid/support/v4/widget/ViewDragHelper;) │ │ name : 'reportNewEdgeDrags' │ │ type : '(FFI)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 7 │ │ ins : 4 │ │ outs : 5 │ │ insns size : 53 16-bit code units │ │ -053e44: |[053e44] android.support.v4.widget.ViewDragHelper.reportNewEdgeDrags:(FFI)V │ │ -053e54: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -053e56: 1211 |0001: const/4 v1, #int 1 // #1 │ │ -053e58: 7051 e611 4365 |0002: invoke-direct {v3, v4, v5, v6, v1}, Landroid/support/v4/widget/ViewDragHelper;.checkNewEdgeDrag:(FFII)Z // method@11e6 │ │ -053e5e: 0a01 |0005: move-result v1 │ │ -053e60: 3801 0400 |0006: if-eqz v1, 000a // +0004 │ │ -053e64: de00 0001 |0008: or-int/lit8 v0, v0, #int 1 // #01 │ │ -053e68: 1241 |000a: const/4 v1, #int 4 // #4 │ │ -053e6a: 7051 e611 5364 |000b: invoke-direct {v3, v5, v4, v6, v1}, Landroid/support/v4/widget/ViewDragHelper;.checkNewEdgeDrag:(FFII)Z // method@11e6 │ │ -053e70: 0a01 |000e: move-result v1 │ │ -053e72: 3801 0400 |000f: if-eqz v1, 0013 // +0004 │ │ -053e76: de00 0004 |0011: or-int/lit8 v0, v0, #int 4 // #04 │ │ -053e7a: 1221 |0013: const/4 v1, #int 2 // #2 │ │ -053e7c: 7051 e611 4365 |0014: invoke-direct {v3, v4, v5, v6, v1}, Landroid/support/v4/widget/ViewDragHelper;.checkNewEdgeDrag:(FFII)Z // method@11e6 │ │ -053e82: 0a01 |0017: move-result v1 │ │ -053e84: 3801 0400 |0018: if-eqz v1, 001c // +0004 │ │ -053e88: de00 0002 |001a: or-int/lit8 v0, v0, #int 2 // #02 │ │ -053e8c: 1301 0800 |001c: const/16 v1, #int 8 // #8 │ │ -053e90: 7051 e611 5364 |001e: invoke-direct {v3, v5, v4, v6, v1}, Landroid/support/v4/widget/ViewDragHelper;.checkNewEdgeDrag:(FFII)Z // method@11e6 │ │ -053e96: 0a01 |0021: move-result v1 │ │ -053e98: 3801 0400 |0022: if-eqz v1, 0026 // +0004 │ │ -053e9c: de00 0008 |0024: or-int/lit8 v0, v0, #int 8 // #08 │ │ -053ea0: 3800 0e00 |0026: if-eqz v0, 0034 // +000e │ │ -053ea4: 5431 1d05 |0028: iget-object v1, v3, Landroid/support/v4/widget/ViewDragHelper;.mEdgeDragsInProgress:[I // field@051d │ │ -053ea8: 4402 0106 |002a: aget v2, v1, v6 │ │ -053eac: b602 |002c: or-int/2addr v2, v0 │ │ -053eae: 4b02 0106 |002d: aput v2, v1, v6 │ │ -053eb2: 5431 1a05 |002f: iget-object v1, v3, Landroid/support/v4/widget/ViewDragHelper;.mCallback:Landroid/support/v4/widget/ViewDragHelper$Callback; // field@051a │ │ -053eb6: 6e30 d811 0106 |0031: invoke-virtual {v1, v0, v6}, Landroid/support/v4/widget/ViewDragHelper$Callback;.onEdgeDragStarted:(II)V // method@11d8 │ │ -053ebc: 0e00 |0034: return-void │ │ - catches : (none) │ │ - positions : │ │ - 0x0000 line=1197 │ │ - 0x0001 line=1198 │ │ - 0x0008 line=1199 │ │ - 0x000a line=1201 │ │ - 0x0011 line=1202 │ │ - 0x0013 line=1204 │ │ - 0x001a line=1205 │ │ - 0x001c line=1207 │ │ - 0x0024 line=1208 │ │ - 0x0026 line=1211 │ │ - 0x0028 line=1212 │ │ - 0x002f line=1213 │ │ - 0x0034 line=1215 │ │ +079b40: |[079b40] android.support.v4.widget.ViewDragHelper.reportNewEdgeDrags:(FFI)V │ │ +079b50: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +079b52: 1211 |0001: const/4 v1, #int 1 // #1 │ │ +079b54: 7051 161c 4365 |0002: invoke-direct {v3, v4, v5, v6, v1}, Landroid/support/v4/widget/ViewDragHelper;.checkNewEdgeDrag:(FFII)Z // method@1c16 │ │ +079b5a: 0a01 |0005: move-result v1 │ │ +079b5c: 3801 0400 |0006: if-eqz v1, 000a // +0004 │ │ +079b60: de00 0001 |0008: or-int/lit8 v0, v0, #int 1 // #01 │ │ +079b64: 1241 |000a: const/4 v1, #int 4 // #4 │ │ +079b66: 7051 161c 5364 |000b: invoke-direct {v3, v5, v4, v6, v1}, Landroid/support/v4/widget/ViewDragHelper;.checkNewEdgeDrag:(FFII)Z // method@1c16 │ │ +079b6c: 0a01 |000e: move-result v1 │ │ +079b6e: 3801 0400 |000f: if-eqz v1, 0013 // +0004 │ │ +079b72: de00 0004 |0011: or-int/lit8 v0, v0, #int 4 // #04 │ │ +079b76: 1221 |0013: const/4 v1, #int 2 // #2 │ │ +079b78: 7051 161c 4365 |0014: invoke-direct {v3, v4, v5, v6, v1}, Landroid/support/v4/widget/ViewDragHelper;.checkNewEdgeDrag:(FFII)Z // method@1c16 │ │ +079b7e: 0a01 |0017: move-result v1 │ │ +079b80: 3801 0400 |0018: if-eqz v1, 001c // +0004 │ │ +079b84: de00 0002 |001a: or-int/lit8 v0, v0, #int 2 // #02 │ │ +079b88: 1301 0800 |001c: const/16 v1, #int 8 // #8 │ │ +079b8c: 7051 161c 5364 |001e: invoke-direct {v3, v5, v4, v6, v1}, Landroid/support/v4/widget/ViewDragHelper;.checkNewEdgeDrag:(FFII)Z // method@1c16 │ │ +079b92: 0a01 |0021: move-result v1 │ │ +079b94: 3801 0400 |0022: if-eqz v1, 0026 // +0004 │ │ +079b98: de00 0008 |0024: or-int/lit8 v0, v0, #int 8 // #08 │ │ +079b9c: 3800 0e00 |0026: if-eqz v0, 0034 // +000e │ │ +079ba0: 5431 2e08 |0028: iget-object v1, v3, Landroid/support/v4/widget/ViewDragHelper;.mEdgeDragsInProgress:[I // field@082e │ │ +079ba4: 4402 0106 |002a: aget v2, v1, v6 │ │ +079ba8: b602 |002c: or-int/2addr v2, v0 │ │ +079baa: 4b02 0106 |002d: aput v2, v1, v6 │ │ +079bae: 5431 2b08 |002f: iget-object v1, v3, Landroid/support/v4/widget/ViewDragHelper;.mCallback:Landroid/support/v4/widget/ViewDragHelper$Callback; // field@082b │ │ +079bb2: 6e30 081c 0106 |0031: invoke-virtual {v1, v0, v6}, Landroid/support/v4/widget/ViewDragHelper$Callback;.onEdgeDragStarted:(II)V // method@1c08 │ │ +079bb8: 0e00 |0034: return-void │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=1227 │ │ + 0x0001 line=1228 │ │ + 0x0008 line=1229 │ │ + 0x000a line=1231 │ │ + 0x0011 line=1232 │ │ + 0x0013 line=1234 │ │ + 0x001a line=1235 │ │ + 0x001c line=1237 │ │ + 0x0024 line=1238 │ │ + 0x0026 line=1241 │ │ + 0x0028 line=1242 │ │ + 0x002f line=1243 │ │ + 0x0034 line=1245 │ │ locals : │ │ 0x0001 - 0x0035 reg=0 dragsStarted I │ │ 0x0000 - 0x0035 reg=3 this Landroid/support/v4/widget/ViewDragHelper; │ │ 0x0000 - 0x0035 reg=4 dx F │ │ 0x0000 - 0x0035 reg=5 dy F │ │ 0x0000 - 0x0035 reg=6 pointerId I │ │ │ │ @@ -81923,44 +123120,44 @@ │ │ type : '(FFI)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 7 │ │ ins : 4 │ │ outs : 3 │ │ insns size : 37 16-bit code units │ │ -053ec0: |[053ec0] android.support.v4.widget.ViewDragHelper.saveInitialMotion:(FFI)V │ │ -053ed0: 7020 f611 6300 |0000: invoke-direct {v3, v6}, Landroid/support/v4/widget/ViewDragHelper;.ensureMotionHistorySizeForId:(I)V // method@11f6 │ │ -053ed6: 5430 2105 |0003: iget-object v0, v3, Landroid/support/v4/widget/ViewDragHelper;.mInitialMotionX:[F // field@0521 │ │ -053eda: 5431 2305 |0005: iget-object v1, v3, Landroid/support/v4/widget/ViewDragHelper;.mLastMotionX:[F // field@0523 │ │ -053ede: 4b04 0106 |0007: aput v4, v1, v6 │ │ -053ee2: 4b04 0006 |0009: aput v4, v0, v6 │ │ -053ee6: 5430 2205 |000b: iget-object v0, v3, Landroid/support/v4/widget/ViewDragHelper;.mInitialMotionY:[F // field@0522 │ │ -053eea: 5431 2405 |000d: iget-object v1, v3, Landroid/support/v4/widget/ViewDragHelper;.mLastMotionY:[F // field@0524 │ │ -053eee: 4b05 0106 |000f: aput v5, v1, v6 │ │ -053ef2: 4b05 0006 |0011: aput v5, v0, v6 │ │ -053ef6: 5430 2005 |0013: iget-object v0, v3, Landroid/support/v4/widget/ViewDragHelper;.mInitialEdgesTouched:[I // field@0520 │ │ -053efa: 8741 |0015: float-to-int v1, v4 │ │ -053efc: 8752 |0016: float-to-int v2, v5 │ │ -053efe: 7030 fd11 1302 |0017: invoke-direct {v3, v1, v2}, Landroid/support/v4/widget/ViewDragHelper;.getEdgesTouched:(II)I // method@11fd │ │ -053f04: 0a01 |001a: move-result v1 │ │ -053f06: 4b01 0006 |001b: aput v1, v0, v6 │ │ -053f0a: 5230 2805 |001d: iget v0, v3, Landroid/support/v4/widget/ViewDragHelper;.mPointersDown:I // field@0528 │ │ -053f0e: 1211 |001f: const/4 v1, #int 1 // #1 │ │ -053f10: b861 |0020: shl-int/2addr v1, v6 │ │ -053f12: b610 |0021: or-int/2addr v0, v1 │ │ -053f14: 5930 2805 |0022: iput v0, v3, Landroid/support/v4/widget/ViewDragHelper;.mPointersDown:I // field@0528 │ │ -053f18: 0e00 |0024: return-void │ │ - catches : (none) │ │ - positions : │ │ - 0x0000 line=828 │ │ - 0x0003 line=829 │ │ - 0x000b line=830 │ │ - 0x0013 line=831 │ │ - 0x001d line=832 │ │ - 0x0024 line=833 │ │ +079bbc: |[079bbc] android.support.v4.widget.ViewDragHelper.saveInitialMotion:(FFI)V │ │ +079bcc: 7020 261c 6300 |0000: invoke-direct {v3, v6}, Landroid/support/v4/widget/ViewDragHelper;.ensureMotionHistorySizeForId:(I)V // method@1c26 │ │ +079bd2: 5430 3208 |0003: iget-object v0, v3, Landroid/support/v4/widget/ViewDragHelper;.mInitialMotionX:[F // field@0832 │ │ +079bd6: 5431 3408 |0005: iget-object v1, v3, Landroid/support/v4/widget/ViewDragHelper;.mLastMotionX:[F // field@0834 │ │ +079bda: 4b04 0106 |0007: aput v4, v1, v6 │ │ +079bde: 4b04 0006 |0009: aput v4, v0, v6 │ │ +079be2: 5430 3308 |000b: iget-object v0, v3, Landroid/support/v4/widget/ViewDragHelper;.mInitialMotionY:[F // field@0833 │ │ +079be6: 5431 3508 |000d: iget-object v1, v3, Landroid/support/v4/widget/ViewDragHelper;.mLastMotionY:[F // field@0835 │ │ +079bea: 4b05 0106 |000f: aput v5, v1, v6 │ │ +079bee: 4b05 0006 |0011: aput v5, v0, v6 │ │ +079bf2: 5430 3108 |0013: iget-object v0, v3, Landroid/support/v4/widget/ViewDragHelper;.mInitialEdgesTouched:[I // field@0831 │ │ +079bf6: 8741 |0015: float-to-int v1, v4 │ │ +079bf8: 8752 |0016: float-to-int v2, v5 │ │ +079bfa: 7030 2d1c 1302 |0017: invoke-direct {v3, v1, v2}, Landroid/support/v4/widget/ViewDragHelper;.getEdgesTouched:(II)I // method@1c2d │ │ +079c00: 0a01 |001a: move-result v1 │ │ +079c02: 4b01 0006 |001b: aput v1, v0, v6 │ │ +079c06: 5230 3908 |001d: iget v0, v3, Landroid/support/v4/widget/ViewDragHelper;.mPointersDown:I // field@0839 │ │ +079c0a: 1211 |001f: const/4 v1, #int 1 // #1 │ │ +079c0c: b861 |0020: shl-int/2addr v1, v6 │ │ +079c0e: b610 |0021: or-int/2addr v0, v1 │ │ +079c10: 5930 3908 |0022: iput v0, v3, Landroid/support/v4/widget/ViewDragHelper;.mPointersDown:I // field@0839 │ │ +079c14: 0e00 |0024: return-void │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=835 │ │ + 0x0003 line=836 │ │ + 0x000b line=837 │ │ + 0x0013 line=838 │ │ + 0x001d line=839 │ │ + 0x0024 line=840 │ │ locals : │ │ 0x0000 - 0x0025 reg=3 this Landroid/support/v4/widget/ViewDragHelper; │ │ 0x0000 - 0x0025 reg=4 x F │ │ 0x0000 - 0x0025 reg=5 y F │ │ 0x0000 - 0x0025 reg=6 pointerId I │ │ │ │ #21 : (in Landroid/support/v4/widget/ViewDragHelper;) │ │ @@ -81968,43 +123165,43 @@ │ │ type : '(Landroid/view/MotionEvent;)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 8 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 31 16-bit code units │ │ -053f1c: |[053f1c] android.support.v4.widget.ViewDragHelper.saveLastMotion:(Landroid/view/MotionEvent;)V │ │ -053f2c: 7110 300a 0700 |0000: invoke-static {v7}, Landroid/support/v4/view/MotionEventCompat;.getPointerCount:(Landroid/view/MotionEvent;)I // method@0a30 │ │ -053f32: 0a01 |0003: move-result v1 │ │ -053f34: 1200 |0004: const/4 v0, #int 0 // #0 │ │ -053f36: 3510 1900 |0005: if-ge v0, v1, 001e // +0019 │ │ -053f3a: 7120 310a 0700 |0007: invoke-static {v7, v0}, Landroid/support/v4/view/MotionEventCompat;.getPointerId:(Landroid/view/MotionEvent;I)I // method@0a31 │ │ -053f40: 0a02 |000a: move-result v2 │ │ -053f42: 7120 320a 0700 |000b: invoke-static {v7, v0}, Landroid/support/v4/view/MotionEventCompat;.getX:(Landroid/view/MotionEvent;I)F // method@0a32 │ │ -053f48: 0a03 |000e: move-result v3 │ │ -053f4a: 7120 330a 0700 |000f: invoke-static {v7, v0}, Landroid/support/v4/view/MotionEventCompat;.getY:(Landroid/view/MotionEvent;I)F // method@0a33 │ │ -053f50: 0a04 |0012: move-result v4 │ │ -053f52: 5465 2305 |0013: iget-object v5, v6, Landroid/support/v4/widget/ViewDragHelper;.mLastMotionX:[F // field@0523 │ │ -053f56: 4b03 0502 |0015: aput v3, v5, v2 │ │ -053f5a: 5465 2405 |0017: iget-object v5, v6, Landroid/support/v4/widget/ViewDragHelper;.mLastMotionY:[F // field@0524 │ │ -053f5e: 4b04 0502 |0019: aput v4, v5, v2 │ │ -053f62: d800 0001 |001b: add-int/lit8 v0, v0, #int 1 // #01 │ │ -053f66: 28e8 |001d: goto 0005 // -0018 │ │ -053f68: 0e00 |001e: return-void │ │ +079c18: |[079c18] android.support.v4.widget.ViewDragHelper.saveLastMotion:(Landroid/view/MotionEvent;)V │ │ +079c28: 7110 dd10 0700 |0000: invoke-static {v7}, Landroid/support/v4/view/MotionEventCompat;.getPointerCount:(Landroid/view/MotionEvent;)I // method@10dd │ │ +079c2e: 0a01 |0003: move-result v1 │ │ +079c30: 1200 |0004: const/4 v0, #int 0 // #0 │ │ +079c32: 3510 1900 |0005: if-ge v0, v1, 001e // +0019 │ │ +079c36: 7120 de10 0700 |0007: invoke-static {v7, v0}, Landroid/support/v4/view/MotionEventCompat;.getPointerId:(Landroid/view/MotionEvent;I)I // method@10de │ │ +079c3c: 0a02 |000a: move-result v2 │ │ +079c3e: 7120 df10 0700 |000b: invoke-static {v7, v0}, Landroid/support/v4/view/MotionEventCompat;.getX:(Landroid/view/MotionEvent;I)F // method@10df │ │ +079c44: 0a03 |000e: move-result v3 │ │ +079c46: 7120 e010 0700 |000f: invoke-static {v7, v0}, Landroid/support/v4/view/MotionEventCompat;.getY:(Landroid/view/MotionEvent;I)F // method@10e0 │ │ +079c4c: 0a04 |0012: move-result v4 │ │ +079c4e: 5465 3408 |0013: iget-object v5, v6, Landroid/support/v4/widget/ViewDragHelper;.mLastMotionX:[F // field@0834 │ │ +079c52: 4b03 0502 |0015: aput v3, v5, v2 │ │ +079c56: 5465 3508 |0017: iget-object v5, v6, Landroid/support/v4/widget/ViewDragHelper;.mLastMotionY:[F // field@0835 │ │ +079c5a: 4b04 0502 |0019: aput v4, v5, v2 │ │ +079c5e: d800 0001 |001b: add-int/lit8 v0, v0, #int 1 // #01 │ │ +079c62: 28e8 |001d: goto 0005 // -0018 │ │ +079c64: 0e00 |001e: return-void │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=836 │ │ - 0x0004 line=837 │ │ - 0x0007 line=838 │ │ - 0x000b line=839 │ │ - 0x000f line=840 │ │ - 0x0013 line=841 │ │ - 0x0017 line=842 │ │ - 0x001b line=837 │ │ - 0x001e line=844 │ │ + 0x0000 line=843 │ │ + 0x0004 line=844 │ │ + 0x0007 line=845 │ │ + 0x000b line=846 │ │ + 0x000f line=847 │ │ + 0x0013 line=848 │ │ + 0x0017 line=849 │ │ + 0x001b line=844 │ │ + 0x001e line=851 │ │ locals : │ │ 0x000b - 0x001e reg=2 pointerId I │ │ 0x000f - 0x001e reg=3 x F │ │ 0x0013 - 0x001e reg=4 y F │ │ 0x0005 - 0x001f reg=0 i I │ │ 0x0004 - 0x001f reg=1 pointerCount I │ │ 0x0000 - 0x001f reg=6 this Landroid/support/v4/widget/ViewDragHelper; │ │ @@ -82016,41 +123213,41 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 9 │ │ ins : 1 │ │ outs : 6 │ │ insns size : 53 16-bit code units │ │ -053f6c: |[053f6c] android.support.v4.widget.ViewDragHelper.abort:()V │ │ -053f7c: 6e10 e411 0800 |0000: invoke-virtual {v8}, Landroid/support/v4/widget/ViewDragHelper;.cancel:()V // method@11e4 │ │ -053f82: 5280 1c05 |0003: iget v0, v8, Landroid/support/v4/widget/ViewDragHelper;.mDragState:I // field@051c │ │ -053f86: 1221 |0005: const/4 v1, #int 2 // #2 │ │ -053f88: 3310 2a00 |0006: if-ne v0, v1, 0030 // +002a │ │ -053f8c: 5480 2a05 |0008: iget-object v0, v8, Landroid/support/v4/widget/ViewDragHelper;.mScroller:Landroid/support/v4/widget/ScrollerCompat; // field@052a │ │ -053f90: 6e10 aa10 0000 |000a: invoke-virtual {v0}, Landroid/support/v4/widget/ScrollerCompat;.getCurrX:()I // method@10aa │ │ -053f96: 0a06 |000d: move-result v6 │ │ -053f98: 5480 2a05 |000e: iget-object v0, v8, Landroid/support/v4/widget/ViewDragHelper;.mScroller:Landroid/support/v4/widget/ScrollerCompat; // field@052a │ │ -053f9c: 6e10 ab10 0000 |0010: invoke-virtual {v0}, Landroid/support/v4/widget/ScrollerCompat;.getCurrY:()I // method@10ab │ │ -053fa2: 0a07 |0013: move-result v7 │ │ -053fa4: 5480 2a05 |0014: iget-object v0, v8, Landroid/support/v4/widget/ViewDragHelper;.mScroller:Landroid/support/v4/widget/ScrollerCompat; // field@052a │ │ -053fa8: 6e10 a310 0000 |0016: invoke-virtual {v0}, Landroid/support/v4/widget/ScrollerCompat;.abortAnimation:()V // method@10a3 │ │ -053fae: 5480 2a05 |0019: iget-object v0, v8, Landroid/support/v4/widget/ViewDragHelper;.mScroller:Landroid/support/v4/widget/ScrollerCompat; // field@052a │ │ -053fb2: 6e10 aa10 0000 |001b: invoke-virtual {v0}, Landroid/support/v4/widget/ScrollerCompat;.getCurrX:()I // method@10aa │ │ -053fb8: 0a02 |001e: move-result v2 │ │ -053fba: 5480 2a05 |001f: iget-object v0, v8, Landroid/support/v4/widget/ViewDragHelper;.mScroller:Landroid/support/v4/widget/ScrollerCompat; // field@052a │ │ -053fbe: 6e10 ab10 0000 |0021: invoke-virtual {v0}, Landroid/support/v4/widget/ScrollerCompat;.getCurrY:()I // method@10ab │ │ -053fc4: 0a03 |0024: move-result v3 │ │ -053fc6: 5480 1a05 |0025: iget-object v0, v8, Landroid/support/v4/widget/ViewDragHelper;.mCallback:Landroid/support/v4/widget/ViewDragHelper$Callback; // field@051a │ │ -053fca: 5481 1b05 |0027: iget-object v1, v8, Landroid/support/v4/widget/ViewDragHelper;.mCapturedView:Landroid/view/View; // field@051b │ │ -053fce: 9104 0206 |0029: sub-int v4, v2, v6 │ │ -053fd2: 9105 0307 |002b: sub-int v5, v3, v7 │ │ -053fd6: 7406 dd11 0000 |002d: invoke-virtual/range {v0, v1, v2, v3, v4, v5}, Landroid/support/v4/widget/ViewDragHelper$Callback;.onViewPositionChanged:(Landroid/view/View;IIII)V // method@11dd │ │ -053fdc: 1200 |0030: const/4 v0, #int 0 // #0 │ │ -053fde: 6e20 0b12 0800 |0031: invoke-virtual {v8, v0}, Landroid/support/v4/widget/ViewDragHelper;.setDragState:(I)V // method@120b │ │ -053fe4: 0e00 |0034: return-void │ │ +079c68: |[079c68] android.support.v4.widget.ViewDragHelper.abort:()V │ │ +079c78: 6e10 141c 0800 |0000: invoke-virtual {v8}, Landroid/support/v4/widget/ViewDragHelper;.cancel:()V // method@1c14 │ │ +079c7e: 5280 2d08 |0003: iget v0, v8, Landroid/support/v4/widget/ViewDragHelper;.mDragState:I // field@082d │ │ +079c82: 1221 |0005: const/4 v1, #int 2 // #2 │ │ +079c84: 3310 2a00 |0006: if-ne v0, v1, 0030 // +002a │ │ +079c88: 5480 3b08 |0008: iget-object v0, v8, Landroid/support/v4/widget/ViewDragHelper;.mScroller:Landroid/support/v4/widget/ScrollerCompat; // field@083b │ │ +079c8c: 6e10 6c1a 0000 |000a: invoke-virtual {v0}, Landroid/support/v4/widget/ScrollerCompat;.getCurrX:()I // method@1a6c │ │ +079c92: 0a06 |000d: move-result v6 │ │ +079c94: 5480 3b08 |000e: iget-object v0, v8, Landroid/support/v4/widget/ViewDragHelper;.mScroller:Landroid/support/v4/widget/ScrollerCompat; // field@083b │ │ +079c98: 6e10 6d1a 0000 |0010: invoke-virtual {v0}, Landroid/support/v4/widget/ScrollerCompat;.getCurrY:()I // method@1a6d │ │ +079c9e: 0a07 |0013: move-result v7 │ │ +079ca0: 5480 3b08 |0014: iget-object v0, v8, Landroid/support/v4/widget/ViewDragHelper;.mScroller:Landroid/support/v4/widget/ScrollerCompat; // field@083b │ │ +079ca4: 6e10 651a 0000 |0016: invoke-virtual {v0}, Landroid/support/v4/widget/ScrollerCompat;.abortAnimation:()V // method@1a65 │ │ +079caa: 5480 3b08 |0019: iget-object v0, v8, Landroid/support/v4/widget/ViewDragHelper;.mScroller:Landroid/support/v4/widget/ScrollerCompat; // field@083b │ │ +079cae: 6e10 6c1a 0000 |001b: invoke-virtual {v0}, Landroid/support/v4/widget/ScrollerCompat;.getCurrX:()I // method@1a6c │ │ +079cb4: 0a02 |001e: move-result v2 │ │ +079cb6: 5480 3b08 |001f: iget-object v0, v8, Landroid/support/v4/widget/ViewDragHelper;.mScroller:Landroid/support/v4/widget/ScrollerCompat; // field@083b │ │ +079cba: 6e10 6d1a 0000 |0021: invoke-virtual {v0}, Landroid/support/v4/widget/ScrollerCompat;.getCurrY:()I // method@1a6d │ │ +079cc0: 0a03 |0024: move-result v3 │ │ +079cc2: 5480 2b08 |0025: iget-object v0, v8, Landroid/support/v4/widget/ViewDragHelper;.mCallback:Landroid/support/v4/widget/ViewDragHelper$Callback; // field@082b │ │ +079cc6: 5481 2c08 |0027: iget-object v1, v8, Landroid/support/v4/widget/ViewDragHelper;.mCapturedView:Landroid/view/View; // field@082c │ │ +079cca: 9104 0206 |0029: sub-int v4, v2, v6 │ │ +079cce: 9105 0307 |002b: sub-int v5, v3, v7 │ │ +079cd2: 7406 0d1c 0000 |002d: invoke-virtual/range {v0, v1, v2, v3, v4, v5}, Landroid/support/v4/widget/ViewDragHelper$Callback;.onViewPositionChanged:(Landroid/view/View;IIII)V // method@1c0d │ │ +079cd8: 1200 |0030: const/4 v0, #int 0 // #0 │ │ +079cda: 6e20 3b1c 0800 |0031: invoke-virtual {v8, v0}, Landroid/support/v4/widget/ViewDragHelper;.setDragState:(I)V // method@1c3b │ │ +079ce0: 0e00 |0034: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=512 │ │ 0x0003 line=513 │ │ 0x0008 line=514 │ │ 0x000e line=515 │ │ 0x0014 line=516 │ │ @@ -82071,93 +123268,93 @@ │ │ type : '(Landroid/view/View;ZIIII)Z' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 20 │ │ ins : 7 │ │ outs : 7 │ │ insns size : 116 16-bit code units │ │ -053fe8: |[053fe8] android.support.v4.widget.ViewDragHelper.canScroll:(Landroid/view/View;ZIIII)Z │ │ -053ff8: 20e1 c602 |0000: instance-of v1, v14, Landroid/view/ViewGroup; // type@02c6 │ │ -053ffc: 3801 5a00 |0002: if-eqz v1, 005c // +005a │ │ -054000: 07e9 |0004: move-object v9, v14 │ │ -054002: 1f09 c602 |0005: check-cast v9, Landroid/view/ViewGroup; // type@02c6 │ │ -054006: 6e10 d012 0e00 |0007: invoke-virtual {v14}, Landroid/view/View;.getScrollX:()I // method@12d0 │ │ -05400c: 0a0b |000a: move-result v11 │ │ -05400e: 6e10 d112 0e00 |000b: invoke-virtual {v14}, Landroid/view/View;.getScrollY:()I // method@12d1 │ │ -054014: 0a0c |000e: move-result v12 │ │ -054016: 6e10 3913 0900 |000f: invoke-virtual {v9}, Landroid/view/ViewGroup;.getChildCount:()I // method@1339 │ │ -05401c: 0a08 |0012: move-result v8 │ │ -05401e: d80a 08ff |0013: add-int/lit8 v10, v8, #int -1 // #ff │ │ -054022: 3a0a 4700 |0015: if-ltz v10, 005c // +0047 │ │ -054026: 6e20 3813 a900 |0017: invoke-virtual {v9, v10}, Landroid/view/ViewGroup;.getChildAt:(I)Landroid/view/View; // method@1338 │ │ -05402c: 0c02 |001a: move-result-object v2 │ │ -05402e: 9001 120b |001b: add-int v1, v18, v11 │ │ -054032: 6e10 c312 0200 |001d: invoke-virtual {v2}, Landroid/view/View;.getLeft:()I // method@12c3 │ │ -054038: 0a03 |0020: move-result v3 │ │ -05403a: 3431 3800 |0021: if-lt v1, v3, 0059 // +0038 │ │ -05403e: 9001 120b |0023: add-int v1, v18, v11 │ │ -054042: 6e10 cf12 0200 |0025: invoke-virtual {v2}, Landroid/view/View;.getRight:()I // method@12cf │ │ -054048: 0a03 |0028: move-result v3 │ │ -05404a: 3531 3000 |0029: if-ge v1, v3, 0059 // +0030 │ │ -05404e: 9001 130c |002b: add-int v1, v19, v12 │ │ -054052: 6e10 d312 0200 |002d: invoke-virtual {v2}, Landroid/view/View;.getTop:()I // method@12d3 │ │ -054058: 0a03 |0030: move-result v3 │ │ -05405a: 3431 2800 |0031: if-lt v1, v3, 0059 // +0028 │ │ -05405e: 9001 130c |0033: add-int v1, v19, v12 │ │ -054062: 6e10 b812 0200 |0035: invoke-virtual {v2}, Landroid/view/View;.getBottom:()I // method@12b8 │ │ -054068: 0a03 |0038: move-result v3 │ │ -05406a: 3531 2000 |0039: if-ge v1, v3, 0059 // +0020 │ │ -05406e: 1213 |003b: const/4 v3, #int 1 // #1 │ │ -054070: 9001 120b |003c: add-int v1, v18, v11 │ │ -054074: 6e10 c312 0200 |003e: invoke-virtual {v2}, Landroid/view/View;.getLeft:()I // method@12c3 │ │ -05407a: 0a04 |0041: move-result v4 │ │ -05407c: 9106 0104 |0042: sub-int v6, v1, v4 │ │ -054080: 9001 130c |0044: add-int v1, v19, v12 │ │ -054084: 6e10 d312 0200 |0046: invoke-virtual {v2}, Landroid/view/View;.getTop:()I // method@12d3 │ │ -05408a: 0a04 |0049: move-result v4 │ │ -05408c: 9107 0104 |004a: sub-int v7, v1, v4 │ │ -054090: 07d1 |004c: move-object v1, v13 │ │ -054092: 0204 1000 |004d: move/from16 v4, v16 │ │ -054096: 0205 1100 |004f: move/from16 v5, v17 │ │ -05409a: 7407 e311 0100 |0051: invoke-virtual/range {v1, v2, v3, v4, v5, v6, v7}, Landroid/support/v4/widget/ViewDragHelper;.canScroll:(Landroid/view/View;ZIIII)Z // method@11e3 │ │ -0540a0: 0a01 |0054: move-result v1 │ │ -0540a2: 3801 0400 |0055: if-eqz v1, 0059 // +0004 │ │ -0540a6: 1211 |0057: const/4 v1, #int 1 // #1 │ │ -0540a8: 0f01 |0058: return v1 │ │ -0540aa: d80a 0aff |0059: add-int/lit8 v10, v10, #int -1 // #ff │ │ -0540ae: 28ba |005b: goto 0015 // -0046 │ │ -0540b0: 380f 1600 |005c: if-eqz v15, 0072 // +0016 │ │ -0540b4: 0200 1000 |005e: move/from16 v0, v16 │ │ -0540b8: 7b01 |0060: neg-int v1, v0 │ │ -0540ba: 7120 350b 1e00 |0061: invoke-static {v14, v1}, Landroid/support/v4/view/ViewCompat;.canScrollHorizontally:(Landroid/view/View;I)Z // method@0b35 │ │ -0540c0: 0a01 |0064: move-result v1 │ │ -0540c2: 3901 0b00 |0065: if-nez v1, 0070 // +000b │ │ -0540c6: 0200 1100 |0067: move/from16 v0, v17 │ │ -0540ca: 7b01 |0069: neg-int v1, v0 │ │ -0540cc: 7120 360b 1e00 |006a: invoke-static {v14, v1}, Landroid/support/v4/view/ViewCompat;.canScrollVertically:(Landroid/view/View;I)Z // method@0b36 │ │ -0540d2: 0a01 |006d: move-result v1 │ │ -0540d4: 3801 0400 |006e: if-eqz v1, 0072 // +0004 │ │ -0540d8: 1211 |0070: const/4 v1, #int 1 // #1 │ │ -0540da: 28e7 |0071: goto 0058 // -0019 │ │ -0540dc: 1201 |0072: const/4 v1, #int 0 // #0 │ │ -0540de: 28e5 |0073: goto 0058 // -001b │ │ - catches : (none) │ │ - positions : │ │ - 0x0000 line=908 │ │ - 0x0005 line=909 │ │ - 0x0007 line=910 │ │ - 0x000b line=911 │ │ - 0x000f line=912 │ │ - 0x0013 line=914 │ │ - 0x0017 line=917 │ │ - 0x001b line=918 │ │ - 0x0057 line=922 │ │ - 0x0058 line=927 │ │ - 0x0059 line=914 │ │ - 0x005c line=927 │ │ +079ce4: |[079ce4] android.support.v4.widget.ViewDragHelper.canScroll:(Landroid/view/View;ZIIII)Z │ │ +079cf4: 20e1 3c04 |0000: instance-of v1, v14, Landroid/view/ViewGroup; // type@043c │ │ +079cf8: 3801 5a00 |0002: if-eqz v1, 005c // +005a │ │ +079cfc: 07e9 |0004: move-object v9, v14 │ │ +079cfe: 1f09 3c04 |0005: check-cast v9, Landroid/view/ViewGroup; // type@043c │ │ +079d02: 6e10 211d 0e00 |0007: invoke-virtual {v14}, Landroid/view/View;.getScrollX:()I // method@1d21 │ │ +079d08: 0a0b |000a: move-result v11 │ │ +079d0a: 6e10 221d 0e00 |000b: invoke-virtual {v14}, Landroid/view/View;.getScrollY:()I // method@1d22 │ │ +079d10: 0a0c |000e: move-result v12 │ │ +079d12: 6e10 ae1d 0900 |000f: invoke-virtual {v9}, Landroid/view/ViewGroup;.getChildCount:()I // method@1dae │ │ +079d18: 0a08 |0012: move-result v8 │ │ +079d1a: d80a 08ff |0013: add-int/lit8 v10, v8, #int -1 // #ff │ │ +079d1e: 3a0a 4700 |0015: if-ltz v10, 005c // +0047 │ │ +079d22: 6e20 ad1d a900 |0017: invoke-virtual {v9, v10}, Landroid/view/ViewGroup;.getChildAt:(I)Landroid/view/View; // method@1dad │ │ +079d28: 0c02 |001a: move-result-object v2 │ │ +079d2a: 9001 120b |001b: add-int v1, v18, v11 │ │ +079d2e: 6e10 071d 0200 |001d: invoke-virtual {v2}, Landroid/view/View;.getLeft:()I // method@1d07 │ │ +079d34: 0a03 |0020: move-result v3 │ │ +079d36: 3431 3800 |0021: if-lt v1, v3, 0059 // +0038 │ │ +079d3a: 9001 120b |0023: add-int v1, v18, v11 │ │ +079d3e: 6e10 1b1d 0200 |0025: invoke-virtual {v2}, Landroid/view/View;.getRight:()I // method@1d1b │ │ +079d44: 0a03 |0028: move-result v3 │ │ +079d46: 3531 3000 |0029: if-ge v1, v3, 0059 // +0030 │ │ +079d4a: 9001 130c |002b: add-int v1, v19, v12 │ │ +079d4e: 6e10 251d 0200 |002d: invoke-virtual {v2}, Landroid/view/View;.getTop:()I // method@1d25 │ │ +079d54: 0a03 |0030: move-result v3 │ │ +079d56: 3431 2800 |0031: if-lt v1, v3, 0059 // +0028 │ │ +079d5a: 9001 130c |0033: add-int v1, v19, v12 │ │ +079d5e: 6e10 fa1c 0200 |0035: invoke-virtual {v2}, Landroid/view/View;.getBottom:()I // method@1cfa │ │ +079d64: 0a03 |0038: move-result v3 │ │ +079d66: 3531 2000 |0039: if-ge v1, v3, 0059 // +0020 │ │ +079d6a: 1213 |003b: const/4 v3, #int 1 // #1 │ │ +079d6c: 9001 120b |003c: add-int v1, v18, v11 │ │ +079d70: 6e10 071d 0200 |003e: invoke-virtual {v2}, Landroid/view/View;.getLeft:()I // method@1d07 │ │ +079d76: 0a04 |0041: move-result v4 │ │ +079d78: 9106 0104 |0042: sub-int v6, v1, v4 │ │ +079d7c: 9001 130c |0044: add-int v1, v19, v12 │ │ +079d80: 6e10 251d 0200 |0046: invoke-virtual {v2}, Landroid/view/View;.getTop:()I // method@1d25 │ │ +079d86: 0a04 |0049: move-result v4 │ │ +079d88: 9107 0104 |004a: sub-int v7, v1, v4 │ │ +079d8c: 07d1 |004c: move-object v1, v13 │ │ +079d8e: 0204 1000 |004d: move/from16 v4, v16 │ │ +079d92: 0205 1100 |004f: move/from16 v5, v17 │ │ +079d96: 7407 131c 0100 |0051: invoke-virtual/range {v1, v2, v3, v4, v5, v6, v7}, Landroid/support/v4/widget/ViewDragHelper;.canScroll:(Landroid/view/View;ZIIII)Z // method@1c13 │ │ +079d9c: 0a01 |0054: move-result v1 │ │ +079d9e: 3801 0400 |0055: if-eqz v1, 0059 // +0004 │ │ +079da2: 1211 |0057: const/4 v1, #int 1 // #1 │ │ +079da4: 0f01 |0058: return v1 │ │ +079da6: d80a 0aff |0059: add-int/lit8 v10, v10, #int -1 // #ff │ │ +079daa: 28ba |005b: goto 0015 // -0046 │ │ +079dac: 380f 1600 |005c: if-eqz v15, 0072 // +0016 │ │ +079db0: 0200 1000 |005e: move/from16 v0, v16 │ │ +079db4: 7b01 |0060: neg-int v1, v0 │ │ +079db6: 7120 6b12 1e00 |0061: invoke-static {v14, v1}, Landroid/support/v4/view/ViewCompat;.canScrollHorizontally:(Landroid/view/View;I)Z // method@126b │ │ +079dbc: 0a01 |0064: move-result v1 │ │ +079dbe: 3901 0b00 |0065: if-nez v1, 0070 // +000b │ │ +079dc2: 0200 1100 |0067: move/from16 v0, v17 │ │ +079dc6: 7b01 |0069: neg-int v1, v0 │ │ +079dc8: 7120 6c12 1e00 |006a: invoke-static {v14, v1}, Landroid/support/v4/view/ViewCompat;.canScrollVertically:(Landroid/view/View;I)Z // method@126c │ │ +079dce: 0a01 |006d: move-result v1 │ │ +079dd0: 3801 0400 |006e: if-eqz v1, 0072 // +0004 │ │ +079dd4: 1211 |0070: const/4 v1, #int 1 // #1 │ │ +079dd6: 28e7 |0071: goto 0058 // -0019 │ │ +079dd8: 1201 |0072: const/4 v1, #int 0 // #0 │ │ +079dda: 28e5 |0073: goto 0058 // -001b │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=915 │ │ + 0x0005 line=916 │ │ + 0x0007 line=917 │ │ + 0x000b line=918 │ │ + 0x000f line=919 │ │ + 0x0013 line=921 │ │ + 0x0017 line=924 │ │ + 0x001b line=925 │ │ + 0x0057 line=929 │ │ + 0x0058 line=934 │ │ + 0x0059 line=921 │ │ + 0x005c line=934 │ │ locals : │ │ 0x001b - 0x0058 reg=2 child Landroid/view/View; │ │ 0x0013 - 0x0058 reg=8 count I │ │ 0x0007 - 0x0058 reg=9 group Landroid/view/ViewGroup; │ │ 0x0015 - 0x0058 reg=10 i I │ │ 0x000b - 0x0058 reg=11 scrollX I │ │ 0x000f - 0x0058 reg=12 scrollY I │ │ @@ -82180,25 +123377,25 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 19 16-bit code units │ │ -0540e0: |[0540e0] android.support.v4.widget.ViewDragHelper.cancel:()V │ │ -0540f0: 12f0 |0000: const/4 v0, #int -1 // #ff │ │ -0540f2: 5910 1905 |0001: iput v0, v1, Landroid/support/v4/widget/ViewDragHelper;.mActivePointerId:I // field@0519 │ │ -0540f6: 7010 ec11 0100 |0003: invoke-direct {v1}, Landroid/support/v4/widget/ViewDragHelper;.clearMotionHistory:()V // method@11ec │ │ -0540fc: 5410 2e05 |0006: iget-object v0, v1, Landroid/support/v4/widget/ViewDragHelper;.mVelocityTracker:Landroid/view/VelocityTracker; // field@052e │ │ -054100: 3800 0a00 |0008: if-eqz v0, 0012 // +000a │ │ -054104: 5410 2e05 |000a: iget-object v0, v1, Landroid/support/v4/widget/ViewDragHelper;.mVelocityTracker:Landroid/view/VelocityTracker; // field@052e │ │ -054108: 6e10 9a12 0000 |000c: invoke-virtual {v0}, Landroid/view/VelocityTracker;.recycle:()V // method@129a │ │ -05410e: 1200 |000f: const/4 v0, #int 0 // #0 │ │ -054110: 5b10 2e05 |0010: iput-object v0, v1, Landroid/support/v4/widget/ViewDragHelper;.mVelocityTracker:Landroid/view/VelocityTracker; // field@052e │ │ -054114: 0e00 |0012: return-void │ │ +079ddc: |[079ddc] android.support.v4.widget.ViewDragHelper.cancel:()V │ │ +079dec: 12f0 |0000: const/4 v0, #int -1 // #ff │ │ +079dee: 5910 2a08 |0001: iput v0, v1, Landroid/support/v4/widget/ViewDragHelper;.mActivePointerId:I // field@082a │ │ +079df2: 7010 1c1c 0100 |0003: invoke-direct {v1}, Landroid/support/v4/widget/ViewDragHelper;.clearMotionHistory:()V // method@1c1c │ │ +079df8: 5410 3f08 |0006: iget-object v0, v1, Landroid/support/v4/widget/ViewDragHelper;.mVelocityTracker:Landroid/view/VelocityTracker; // field@083f │ │ +079dfc: 3800 0a00 |0008: if-eqz v0, 0012 // +000a │ │ +079e00: 5410 3f08 |000a: iget-object v0, v1, Landroid/support/v4/widget/ViewDragHelper;.mVelocityTracker:Landroid/view/VelocityTracker; // field@083f │ │ +079e04: 6e10 d91c 0000 |000c: invoke-virtual {v0}, Landroid/view/VelocityTracker;.recycle:()V // method@1cd9 │ │ +079e0a: 1200 |000f: const/4 v0, #int 0 // #0 │ │ +079e0c: 5b10 3f08 |0010: iput-object v0, v1, Landroid/support/v4/widget/ViewDragHelper;.mVelocityTracker:Landroid/view/VelocityTracker; // field@083f │ │ +079e10: 0e00 |0012: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=498 │ │ 0x0003 line=499 │ │ 0x0006 line=501 │ │ 0x000a line=502 │ │ 0x000f line=503 │ │ @@ -82211,42 +123408,42 @@ │ │ type : '(Landroid/view/View;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 55 16-bit code units │ │ -054118: |[054118] android.support.v4.widget.ViewDragHelper.captureChildView:(Landroid/view/View;I)V │ │ -054128: 6e10 cc12 0400 |0000: invoke-virtual {v4}, Landroid/view/View;.getParent:()Landroid/view/ViewParent; // method@12cc │ │ -05412e: 0c00 |0003: move-result-object v0 │ │ -054130: 5431 2705 |0004: iget-object v1, v3, Landroid/support/v4/widget/ViewDragHelper;.mParentView:Landroid/view/ViewGroup; // field@0527 │ │ -054134: 3210 2300 |0006: if-eq v0, v1, 0029 // +0023 │ │ -054138: 2200 a603 |0008: new-instance v0, Ljava/lang/IllegalArgumentException; // type@03a6 │ │ -05413c: 2201 b903 |000a: new-instance v1, Ljava/lang/StringBuilder; // type@03b9 │ │ -054140: 7010 ae17 0100 |000c: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@17ae │ │ -054146: 1a02 b40d |000f: const-string v2, "captureChildView: parameter must be a descendant of the ViewDragHelper's tracked parent view (" // string@0db4 │ │ -05414a: 6e20 b517 2100 |0011: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17b5 │ │ -054150: 0c01 |0014: move-result-object v1 │ │ -054152: 5432 2705 |0015: iget-object v2, v3, Landroid/support/v4/widget/ViewDragHelper;.mParentView:Landroid/view/ViewGroup; // field@0527 │ │ -054156: 6e20 b417 2100 |0017: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@17b4 │ │ -05415c: 0c01 |001a: move-result-object v1 │ │ -05415e: 1a02 bd00 |001b: const-string v2, ")" // string@00bd │ │ -054162: 6e20 b517 2100 |001d: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17b5 │ │ -054168: 0c01 |0020: move-result-object v1 │ │ -05416a: 6e10 ba17 0100 |0021: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@17ba │ │ -054170: 0c01 |0024: move-result-object v1 │ │ -054172: 7020 7817 1000 |0025: invoke-direct {v0, v1}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@1778 │ │ -054178: 2700 |0028: throw v0 │ │ -05417a: 5b34 1b05 |0029: iput-object v4, v3, Landroid/support/v4/widget/ViewDragHelper;.mCapturedView:Landroid/view/View; // field@051b │ │ -05417e: 5935 1905 |002b: iput v5, v3, Landroid/support/v4/widget/ViewDragHelper;.mActivePointerId:I // field@0519 │ │ -054182: 5430 1a05 |002d: iget-object v0, v3, Landroid/support/v4/widget/ViewDragHelper;.mCallback:Landroid/support/v4/widget/ViewDragHelper$Callback; // field@051a │ │ -054186: 6e30 db11 4005 |002f: invoke-virtual {v0, v4, v5}, Landroid/support/v4/widget/ViewDragHelper$Callback;.onViewCaptured:(Landroid/view/View;I)V // method@11db │ │ -05418c: 1210 |0032: const/4 v0, #int 1 // #1 │ │ -05418e: 6e20 0b12 0300 |0033: invoke-virtual {v3, v0}, Landroid/support/v4/widget/ViewDragHelper;.setDragState:(I)V // method@120b │ │ -054194: 0e00 |0036: return-void │ │ +079e14: |[079e14] android.support.v4.widget.ViewDragHelper.captureChildView:(Landroid/view/View;I)V │ │ +079e24: 6e10 161d 0400 |0000: invoke-virtual {v4}, Landroid/view/View;.getParent:()Landroid/view/ViewParent; // method@1d16 │ │ +079e2a: 0c00 |0003: move-result-object v0 │ │ +079e2c: 5431 3808 |0004: iget-object v1, v3, Landroid/support/v4/widget/ViewDragHelper;.mParentView:Landroid/view/ViewGroup; // field@0838 │ │ +079e30: 3210 2300 |0006: if-eq v0, v1, 0029 // +0023 │ │ +079e34: 2200 2b05 |0008: new-instance v0, Ljava/lang/IllegalArgumentException; // type@052b │ │ +079e38: 2201 3e05 |000a: new-instance v1, Ljava/lang/StringBuilder; // type@053e │ │ +079e3c: 7010 a422 0100 |000c: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@22a4 │ │ +079e42: 1a02 d012 |000f: const-string v2, "captureChildView: parameter must be a descendant of the ViewDragHelper's tracked parent view (" // string@12d0 │ │ +079e46: 6e20 ad22 2100 |0011: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22ad │ │ +079e4c: 0c01 |0014: move-result-object v1 │ │ +079e4e: 5432 3808 |0015: iget-object v2, v3, Landroid/support/v4/widget/ViewDragHelper;.mParentView:Landroid/view/ViewGroup; // field@0838 │ │ +079e52: 6e20 ac22 2100 |0017: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@22ac │ │ +079e58: 0c01 |001a: move-result-object v1 │ │ +079e5a: 1a02 ce00 |001b: const-string v2, ")" // string@00ce │ │ +079e5e: 6e20 ad22 2100 |001d: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22ad │ │ +079e64: 0c01 |0020: move-result-object v1 │ │ +079e66: 6e10 b222 0100 |0021: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@22b2 │ │ +079e6c: 0c01 |0024: move-result-object v1 │ │ +079e6e: 7020 6822 1000 |0025: invoke-direct {v0, v1}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@2268 │ │ +079e74: 2700 |0028: throw v0 │ │ +079e76: 5b34 2c08 |0029: iput-object v4, v3, Landroid/support/v4/widget/ViewDragHelper;.mCapturedView:Landroid/view/View; // field@082c │ │ +079e7a: 5935 2a08 |002b: iput v5, v3, Landroid/support/v4/widget/ViewDragHelper;.mActivePointerId:I // field@082a │ │ +079e7e: 5430 2b08 |002d: iget-object v0, v3, Landroid/support/v4/widget/ViewDragHelper;.mCallback:Landroid/support/v4/widget/ViewDragHelper$Callback; // field@082b │ │ +079e82: 6e30 0b1c 4005 |002f: invoke-virtual {v0, v4, v5}, Landroid/support/v4/widget/ViewDragHelper$Callback;.onViewCaptured:(Landroid/view/View;I)V // method@1c0b │ │ +079e88: 1210 |0032: const/4 v0, #int 1 // #1 │ │ +079e8a: 6e20 3b1c 0300 |0033: invoke-virtual {v3, v0}, Landroid/support/v4/widget/ViewDragHelper;.setDragState:(I)V // method@1c3b │ │ +079e90: 0e00 |0036: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=460 │ │ 0x0008 line=461 │ │ 0x0029 line=465 │ │ 0x002b line=466 │ │ 0x002d line=467 │ │ @@ -82262,37 +123459,37 @@ │ │ type : '(I)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 19 16-bit code units │ │ -054198: |[054198] android.support.v4.widget.ViewDragHelper.checkTouchSlop:(I)Z │ │ -0541a8: 5432 2105 |0000: iget-object v2, v3, Landroid/support/v4/widget/ViewDragHelper;.mInitialMotionX:[F // field@0521 │ │ -0541ac: 2120 |0002: array-length v0, v2 │ │ -0541ae: 1201 |0003: const/4 v1, #int 0 // #0 │ │ -0541b0: 3501 0d00 |0004: if-ge v1, v0, 0011 // +000d │ │ -0541b4: 6e30 e811 4301 |0006: invoke-virtual {v3, v4, v1}, Landroid/support/v4/widget/ViewDragHelper;.checkTouchSlop:(II)Z // method@11e8 │ │ -0541ba: 0a02 |0009: move-result v2 │ │ -0541bc: 3802 0400 |000a: if-eqz v2, 000e // +0004 │ │ -0541c0: 1212 |000c: const/4 v2, #int 1 // #1 │ │ -0541c2: 0f02 |000d: return v2 │ │ -0541c4: d801 0101 |000e: add-int/lit8 v1, v1, #int 1 // #01 │ │ -0541c8: 28f4 |0010: goto 0004 // -000c │ │ -0541ca: 1202 |0011: const/4 v2, #int 0 // #0 │ │ -0541cc: 28fb |0012: goto 000d // -0005 │ │ - catches : (none) │ │ - positions : │ │ - 0x0000 line=1276 │ │ - 0x0003 line=1277 │ │ - 0x0006 line=1278 │ │ - 0x000c line=1279 │ │ - 0x000d line=1282 │ │ - 0x000e line=1277 │ │ - 0x0011 line=1282 │ │ +079e94: |[079e94] android.support.v4.widget.ViewDragHelper.checkTouchSlop:(I)Z │ │ +079ea4: 5432 3208 |0000: iget-object v2, v3, Landroid/support/v4/widget/ViewDragHelper;.mInitialMotionX:[F // field@0832 │ │ +079ea8: 2120 |0002: array-length v0, v2 │ │ +079eaa: 1201 |0003: const/4 v1, #int 0 // #0 │ │ +079eac: 3501 0d00 |0004: if-ge v1, v0, 0011 // +000d │ │ +079eb0: 6e30 181c 4301 |0006: invoke-virtual {v3, v4, v1}, Landroid/support/v4/widget/ViewDragHelper;.checkTouchSlop:(II)Z // method@1c18 │ │ +079eb6: 0a02 |0009: move-result v2 │ │ +079eb8: 3802 0400 |000a: if-eqz v2, 000e // +0004 │ │ +079ebc: 1212 |000c: const/4 v2, #int 1 // #1 │ │ +079ebe: 0f02 |000d: return v2 │ │ +079ec0: d801 0101 |000e: add-int/lit8 v1, v1, #int 1 // #01 │ │ +079ec4: 28f4 |0010: goto 0004 // -000c │ │ +079ec6: 1202 |0011: const/4 v2, #int 0 // #0 │ │ +079ec8: 28fb |0012: goto 000d // -0005 │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=1306 │ │ + 0x0003 line=1307 │ │ + 0x0006 line=1308 │ │ + 0x000c line=1309 │ │ + 0x000d line=1312 │ │ + 0x000e line=1307 │ │ + 0x0011 line=1312 │ │ locals : │ │ 0x0003 - 0x0013 reg=0 count I │ │ 0x0004 - 0x0013 reg=1 i I │ │ 0x0000 - 0x0013 reg=3 this Landroid/support/v4/widget/ViewDragHelper; │ │ 0x0000 - 0x0013 reg=4 directions I │ │ │ │ #5 : (in Landroid/support/v4/widget/ViewDragHelper;) │ │ @@ -82300,93 +123497,93 @@ │ │ type : '(II)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 12 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 98 16-bit code units │ │ -0541d0: |[0541d0] android.support.v4.widget.ViewDragHelper.checkTouchSlop:(II)Z │ │ -0541e0: 1214 |0000: const/4 v4, #int 1 // #1 │ │ -0541e2: 1205 |0001: const/4 v5, #int 0 // #0 │ │ -0541e4: 6e20 0412 b900 |0002: invoke-virtual {v9, v11}, Landroid/support/v4/widget/ViewDragHelper;.isPointerDown:(I)Z // method@1204 │ │ -0541ea: 0a06 |0005: move-result v6 │ │ -0541ec: 3906 0400 |0006: if-nez v6, 000a // +0004 │ │ -0541f0: 0154 |0008: move v4, v5 │ │ -0541f2: 0f04 |0009: return v4 │ │ -0541f4: dd06 0a01 |000a: and-int/lit8 v6, v10, #int 1 // #01 │ │ -0541f8: 3346 3200 |000c: if-ne v6, v4, 003e // +0032 │ │ -0541fc: 0140 |000e: move v0, v4 │ │ -0541fe: dd06 0a02 |000f: and-int/lit8 v6, v10, #int 2 // #02 │ │ -054202: 1227 |0011: const/4 v7, #int 2 // #2 │ │ -054204: 3376 2e00 |0012: if-ne v6, v7, 0040 // +002e │ │ -054208: 0141 |0014: move v1, v4 │ │ -05420a: 5496 2305 |0015: iget-object v6, v9, Landroid/support/v4/widget/ViewDragHelper;.mLastMotionX:[F // field@0523 │ │ -05420e: 4406 060b |0017: aget v6, v6, v11 │ │ -054212: 5497 2105 |0019: iget-object v7, v9, Landroid/support/v4/widget/ViewDragHelper;.mInitialMotionX:[F // field@0521 │ │ -054216: 4407 070b |001b: aget v7, v7, v11 │ │ -05421a: a702 0607 |001d: sub-float v2, v6, v7 │ │ -05421e: 5496 2405 |001f: iget-object v6, v9, Landroid/support/v4/widget/ViewDragHelper;.mLastMotionY:[F // field@0524 │ │ -054222: 4406 060b |0021: aget v6, v6, v11 │ │ -054226: 5497 2205 |0023: iget-object v7, v9, Landroid/support/v4/widget/ViewDragHelper;.mInitialMotionY:[F // field@0522 │ │ -05422a: 4407 070b |0025: aget v7, v7, v11 │ │ -05422e: a703 0607 |0027: sub-float v3, v6, v7 │ │ -054232: 3800 1900 |0029: if-eqz v0, 0042 // +0019 │ │ -054236: 3801 1700 |002b: if-eqz v1, 0042 // +0017 │ │ -05423a: a806 0202 |002d: mul-float v6, v2, v2 │ │ -05423e: a807 0303 |002f: mul-float v7, v3, v3 │ │ -054242: c676 |0031: add-float/2addr v6, v7 │ │ -054244: 5297 2c05 |0032: iget v7, v9, Landroid/support/v4/widget/ViewDragHelper;.mTouchSlop:I // field@052c │ │ -054248: 5298 2c05 |0034: iget v8, v9, Landroid/support/v4/widget/ViewDragHelper;.mTouchSlop:I // field@052c │ │ -05424c: b287 |0036: mul-int/2addr v7, v8 │ │ -05424e: 8277 |0037: int-to-float v7, v7 │ │ -054250: 2d06 0607 |0038: cmpl-float v6, v6, v7 │ │ -054254: 3c06 cfff |003a: if-gtz v6, 0009 // -0031 │ │ -054258: 0154 |003c: move v4, v5 │ │ -05425a: 28cc |003d: goto 0009 // -0034 │ │ -05425c: 0150 |003e: move v0, v5 │ │ -05425e: 28d0 |003f: goto 000f // -0030 │ │ -054260: 0151 |0040: move v1, v5 │ │ -054262: 28d4 |0041: goto 0015 // -002c │ │ -054264: 3800 0f00 |0042: if-eqz v0, 0051 // +000f │ │ -054268: 7110 8517 0200 |0044: invoke-static {v2}, Ljava/lang/Math;.abs:(F)F // method@1785 │ │ -05426e: 0a06 |0047: move-result v6 │ │ -054270: 5297 2c05 |0048: iget v7, v9, Landroid/support/v4/widget/ViewDragHelper;.mTouchSlop:I // field@052c │ │ -054274: 8277 |004a: int-to-float v7, v7 │ │ -054276: 2d06 0607 |004b: cmpl-float v6, v6, v7 │ │ -05427a: 3c06 bcff |004d: if-gtz v6, 0009 // -0044 │ │ -05427e: 0154 |004f: move v4, v5 │ │ -054280: 28b9 |0050: goto 0009 // -0047 │ │ -054282: 3801 0f00 |0051: if-eqz v1, 0060 // +000f │ │ -054286: 7110 8517 0300 |0053: invoke-static {v3}, Ljava/lang/Math;.abs:(F)F // method@1785 │ │ -05428c: 0a06 |0056: move-result v6 │ │ -05428e: 5297 2c05 |0057: iget v7, v9, Landroid/support/v4/widget/ViewDragHelper;.mTouchSlop:I // field@052c │ │ -054292: 8277 |0059: int-to-float v7, v7 │ │ -054294: 2d06 0607 |005a: cmpl-float v6, v6, v7 │ │ -054298: 3c06 adff |005c: if-gtz v6, 0009 // -0053 │ │ -05429c: 0154 |005e: move v4, v5 │ │ -05429e: 28aa |005f: goto 0009 // -0056 │ │ -0542a0: 0154 |0060: move v4, v5 │ │ -0542a2: 28a8 |0061: goto 0009 // -0058 │ │ - catches : (none) │ │ - positions : │ │ - 0x0002 line=1301 │ │ - 0x0009 line=1318 │ │ - 0x000a line=1305 │ │ - 0x000f line=1306 │ │ - 0x0015 line=1308 │ │ - 0x001f line=1309 │ │ - 0x0029 line=1311 │ │ - 0x002d line=1312 │ │ - 0x003f line=1305 │ │ - 0x0041 line=1306 │ │ - 0x0042 line=1313 │ │ - 0x0044 line=1314 │ │ - 0x0051 line=1315 │ │ - 0x0053 line=1316 │ │ - 0x0061 line=1318 │ │ +079ecc: |[079ecc] android.support.v4.widget.ViewDragHelper.checkTouchSlop:(II)Z │ │ +079edc: 1214 |0000: const/4 v4, #int 1 // #1 │ │ +079ede: 1205 |0001: const/4 v5, #int 0 // #0 │ │ +079ee0: 6e20 341c b900 |0002: invoke-virtual {v9, v11}, Landroid/support/v4/widget/ViewDragHelper;.isPointerDown:(I)Z // method@1c34 │ │ +079ee6: 0a06 |0005: move-result v6 │ │ +079ee8: 3906 0400 |0006: if-nez v6, 000a // +0004 │ │ +079eec: 0154 |0008: move v4, v5 │ │ +079eee: 0f04 |0009: return v4 │ │ +079ef0: dd06 0a01 |000a: and-int/lit8 v6, v10, #int 1 // #01 │ │ +079ef4: 3346 3200 |000c: if-ne v6, v4, 003e // +0032 │ │ +079ef8: 0140 |000e: move v0, v4 │ │ +079efa: dd06 0a02 |000f: and-int/lit8 v6, v10, #int 2 // #02 │ │ +079efe: 1227 |0011: const/4 v7, #int 2 // #2 │ │ +079f00: 3376 2e00 |0012: if-ne v6, v7, 0040 // +002e │ │ +079f04: 0141 |0014: move v1, v4 │ │ +079f06: 5496 3408 |0015: iget-object v6, v9, Landroid/support/v4/widget/ViewDragHelper;.mLastMotionX:[F // field@0834 │ │ +079f0a: 4406 060b |0017: aget v6, v6, v11 │ │ +079f0e: 5497 3208 |0019: iget-object v7, v9, Landroid/support/v4/widget/ViewDragHelper;.mInitialMotionX:[F // field@0832 │ │ +079f12: 4407 070b |001b: aget v7, v7, v11 │ │ +079f16: a702 0607 |001d: sub-float v2, v6, v7 │ │ +079f1a: 5496 3508 |001f: iget-object v6, v9, Landroid/support/v4/widget/ViewDragHelper;.mLastMotionY:[F // field@0835 │ │ +079f1e: 4406 060b |0021: aget v6, v6, v11 │ │ +079f22: 5497 3308 |0023: iget-object v7, v9, Landroid/support/v4/widget/ViewDragHelper;.mInitialMotionY:[F // field@0833 │ │ +079f26: 4407 070b |0025: aget v7, v7, v11 │ │ +079f2a: a703 0607 |0027: sub-float v3, v6, v7 │ │ +079f2e: 3800 1900 |0029: if-eqz v0, 0042 // +0019 │ │ +079f32: 3801 1700 |002b: if-eqz v1, 0042 // +0017 │ │ +079f36: a806 0202 |002d: mul-float v6, v2, v2 │ │ +079f3a: a807 0303 |002f: mul-float v7, v3, v3 │ │ +079f3e: c676 |0031: add-float/2addr v6, v7 │ │ +079f40: 5297 3d08 |0032: iget v7, v9, Landroid/support/v4/widget/ViewDragHelper;.mTouchSlop:I // field@083d │ │ +079f44: 5298 3d08 |0034: iget v8, v9, Landroid/support/v4/widget/ViewDragHelper;.mTouchSlop:I // field@083d │ │ +079f48: b287 |0036: mul-int/2addr v7, v8 │ │ +079f4a: 8277 |0037: int-to-float v7, v7 │ │ +079f4c: 2d06 0607 |0038: cmpl-float v6, v6, v7 │ │ +079f50: 3c06 cfff |003a: if-gtz v6, 0009 // -0031 │ │ +079f54: 0154 |003c: move v4, v5 │ │ +079f56: 28cc |003d: goto 0009 // -0034 │ │ +079f58: 0150 |003e: move v0, v5 │ │ +079f5a: 28d0 |003f: goto 000f // -0030 │ │ +079f5c: 0151 |0040: move v1, v5 │ │ +079f5e: 28d4 |0041: goto 0015 // -002c │ │ +079f60: 3800 0f00 |0042: if-eqz v0, 0051 // +000f │ │ +079f64: 7110 7722 0200 |0044: invoke-static {v2}, Ljava/lang/Math;.abs:(F)F // method@2277 │ │ +079f6a: 0a06 |0047: move-result v6 │ │ +079f6c: 5297 3d08 |0048: iget v7, v9, Landroid/support/v4/widget/ViewDragHelper;.mTouchSlop:I // field@083d │ │ +079f70: 8277 |004a: int-to-float v7, v7 │ │ +079f72: 2d06 0607 |004b: cmpl-float v6, v6, v7 │ │ +079f76: 3c06 bcff |004d: if-gtz v6, 0009 // -0044 │ │ +079f7a: 0154 |004f: move v4, v5 │ │ +079f7c: 28b9 |0050: goto 0009 // -0047 │ │ +079f7e: 3801 0f00 |0051: if-eqz v1, 0060 // +000f │ │ +079f82: 7110 7722 0300 |0053: invoke-static {v3}, Ljava/lang/Math;.abs:(F)F // method@2277 │ │ +079f88: 0a06 |0056: move-result v6 │ │ +079f8a: 5297 3d08 |0057: iget v7, v9, Landroid/support/v4/widget/ViewDragHelper;.mTouchSlop:I // field@083d │ │ +079f8e: 8277 |0059: int-to-float v7, v7 │ │ +079f90: 2d06 0607 |005a: cmpl-float v6, v6, v7 │ │ +079f94: 3c06 adff |005c: if-gtz v6, 0009 // -0053 │ │ +079f98: 0154 |005e: move v4, v5 │ │ +079f9a: 28aa |005f: goto 0009 // -0056 │ │ +079f9c: 0154 |0060: move v4, v5 │ │ +079f9e: 28a8 |0061: goto 0009 // -0058 │ │ + catches : (none) │ │ + positions : │ │ + 0x0002 line=1331 │ │ + 0x0009 line=1348 │ │ + 0x000a line=1335 │ │ + 0x000f line=1336 │ │ + 0x0015 line=1338 │ │ + 0x001f line=1339 │ │ + 0x0029 line=1341 │ │ + 0x002d line=1342 │ │ + 0x003f line=1335 │ │ + 0x0041 line=1336 │ │ + 0x0042 line=1343 │ │ + 0x0044 line=1344 │ │ + 0x0051 line=1345 │ │ + 0x0053 line=1346 │ │ + 0x0061 line=1348 │ │ locals : │ │ 0x000f - 0x003e reg=0 checkHorizontal Z │ │ 0x0015 - 0x003e reg=1 checkVertical Z │ │ 0x001f - 0x003e reg=2 dx F │ │ 0x0029 - 0x003e reg=3 dy F │ │ 0x0040 - 0x0062 reg=0 checkHorizontal Z │ │ 0x0042 - 0x0062 reg=1 checkVertical Z │ │ @@ -82400,159 +123597,157 @@ │ │ name : 'continueSettling' │ │ type : '(Z)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 11 │ │ ins : 2 │ │ outs : 6 │ │ - insns size : 117 16-bit code units │ │ -0542a4: |[0542a4] android.support.v4.widget.ViewDragHelper.continueSettling:(Z)Z │ │ -0542b4: 1228 |0000: const/4 v8, #int 2 // #2 │ │ -0542b6: 1207 |0001: const/4 v7, #int 0 // #0 │ │ -0542b8: 5290 1c05 |0002: iget v0, v9, Landroid/support/v4/widget/ViewDragHelper;.mDragState:I // field@051c │ │ -0542bc: 3380 6500 |0004: if-ne v0, v8, 0069 // +0065 │ │ -0542c0: 5490 2a05 |0006: iget-object v0, v9, Landroid/support/v4/widget/ViewDragHelper;.mScroller:Landroid/support/v4/widget/ScrollerCompat; // field@052a │ │ -0542c4: 6e10 a410 0000 |0008: invoke-virtual {v0}, Landroid/support/v4/widget/ScrollerCompat;.computeScrollOffset:()Z // method@10a4 │ │ -0542ca: 0a06 |000b: move-result v6 │ │ -0542cc: 5490 2a05 |000c: iget-object v0, v9, Landroid/support/v4/widget/ViewDragHelper;.mScroller:Landroid/support/v4/widget/ScrollerCompat; // field@052a │ │ -0542d0: 6e10 aa10 0000 |000e: invoke-virtual {v0}, Landroid/support/v4/widget/ScrollerCompat;.getCurrX:()I // method@10aa │ │ -0542d6: 0a02 |0011: move-result v2 │ │ -0542d8: 5490 2a05 |0012: iget-object v0, v9, Landroid/support/v4/widget/ViewDragHelper;.mScroller:Landroid/support/v4/widget/ScrollerCompat; // field@052a │ │ -0542dc: 6e10 ab10 0000 |0014: invoke-virtual {v0}, Landroid/support/v4/widget/ScrollerCompat;.getCurrY:()I // method@10ab │ │ -0542e2: 0a03 |0017: move-result v3 │ │ -0542e4: 5490 1b05 |0018: iget-object v0, v9, Landroid/support/v4/widget/ViewDragHelper;.mCapturedView:Landroid/view/View; // field@051b │ │ -0542e8: 6e10 c312 0000 |001a: invoke-virtual {v0}, Landroid/view/View;.getLeft:()I // method@12c3 │ │ -0542ee: 0a00 |001d: move-result v0 │ │ -0542f0: 9104 0200 |001e: sub-int v4, v2, v0 │ │ -0542f4: 5490 1b05 |0020: iget-object v0, v9, Landroid/support/v4/widget/ViewDragHelper;.mCapturedView:Landroid/view/View; // field@051b │ │ -0542f8: 6e10 d312 0000 |0022: invoke-virtual {v0}, Landroid/view/View;.getTop:()I // method@12d3 │ │ -0542fe: 0a00 |0025: move-result v0 │ │ -054300: 9105 0300 |0026: sub-int v5, v3, v0 │ │ -054304: 3804 0700 |0028: if-eqz v4, 002f // +0007 │ │ -054308: 5490 1b05 |002a: iget-object v0, v9, Landroid/support/v4/widget/ViewDragHelper;.mCapturedView:Landroid/view/View; // field@051b │ │ -05430c: 6e20 e812 4000 |002c: invoke-virtual {v0, v4}, Landroid/view/View;.offsetLeftAndRight:(I)V // method@12e8 │ │ -054312: 3805 0700 |002f: if-eqz v5, 0036 // +0007 │ │ -054316: 5490 1b05 |0031: iget-object v0, v9, Landroid/support/v4/widget/ViewDragHelper;.mCapturedView:Landroid/view/View; // field@051b │ │ -05431a: 6e20 e912 5000 |0033: invoke-virtual {v0, v5}, Landroid/view/View;.offsetTopAndBottom:(I)V // method@12e9 │ │ -054320: 3904 0400 |0036: if-nez v4, 003a // +0004 │ │ -054324: 3805 0900 |0038: if-eqz v5, 0041 // +0009 │ │ -054328: 5490 1a05 |003a: iget-object v0, v9, Landroid/support/v4/widget/ViewDragHelper;.mCallback:Landroid/support/v4/widget/ViewDragHelper$Callback; // field@051a │ │ -05432c: 5491 1b05 |003c: iget-object v1, v9, Landroid/support/v4/widget/ViewDragHelper;.mCapturedView:Landroid/view/View; // field@051b │ │ -054330: 7406 dd11 0000 |003e: invoke-virtual/range {v0, v1, v2, v3, v4, v5}, Landroid/support/v4/widget/ViewDragHelper$Callback;.onViewPositionChanged:(Landroid/view/View;IIII)V // method@11dd │ │ -054336: 3806 1d00 |0041: if-eqz v6, 005e // +001d │ │ -05433a: 5490 2a05 |0043: iget-object v0, v9, Landroid/support/v4/widget/ViewDragHelper;.mScroller:Landroid/support/v4/widget/ScrollerCompat; // field@052a │ │ -05433e: 6e10 ac10 0000 |0045: invoke-virtual {v0}, Landroid/support/v4/widget/ScrollerCompat;.getFinalX:()I // method@10ac │ │ -054344: 0a00 |0048: move-result v0 │ │ -054346: 3302 1500 |0049: if-ne v2, v0, 005e // +0015 │ │ -05434a: 5490 2a05 |004b: iget-object v0, v9, Landroid/support/v4/widget/ViewDragHelper;.mScroller:Landroid/support/v4/widget/ScrollerCompat; // field@052a │ │ -05434e: 6e10 ad10 0000 |004d: invoke-virtual {v0}, Landroid/support/v4/widget/ScrollerCompat;.getFinalY:()I // method@10ad │ │ -054354: 0a00 |0050: move-result v0 │ │ -054356: 3303 0d00 |0051: if-ne v3, v0, 005e // +000d │ │ -05435a: 5490 2a05 |0053: iget-object v0, v9, Landroid/support/v4/widget/ViewDragHelper;.mScroller:Landroid/support/v4/widget/ScrollerCompat; // field@052a │ │ -05435e: 6e10 a310 0000 |0055: invoke-virtual {v0}, Landroid/support/v4/widget/ScrollerCompat;.abortAnimation:()V // method@10a3 │ │ -054364: 5490 2a05 |0058: iget-object v0, v9, Landroid/support/v4/widget/ViewDragHelper;.mScroller:Landroid/support/v4/widget/ScrollerCompat; // field@052a │ │ -054368: 6e10 ae10 0000 |005a: invoke-virtual {v0}, Landroid/support/v4/widget/ScrollerCompat;.isFinished:()Z // method@10ae │ │ -05436e: 0a06 |005d: move-result v6 │ │ -054370: 3906 0b00 |005e: if-nez v6, 0069 // +000b │ │ -054374: 380a 0f00 |0060: if-eqz v10, 006f // +000f │ │ -054378: 5490 2705 |0062: iget-object v0, v9, Landroid/support/v4/widget/ViewDragHelper;.mParentView:Landroid/view/ViewGroup; // field@0527 │ │ -05437c: 5491 2b05 |0064: iget-object v1, v9, Landroid/support/v4/widget/ViewDragHelper;.mSetIdleRunnable:Ljava/lang/Runnable; // field@052b │ │ -054380: 6e20 4d13 1000 |0066: invoke-virtual {v0, v1}, Landroid/view/ViewGroup;.post:(Ljava/lang/Runnable;)Z // method@134d │ │ -054386: 5290 1c05 |0069: iget v0, v9, Landroid/support/v4/widget/ViewDragHelper;.mDragState:I // field@051c │ │ -05438a: 3380 0800 |006b: if-ne v0, v8, 0073 // +0008 │ │ -05438e: 1210 |006d: const/4 v0, #int 1 // #1 │ │ -054390: 0f00 |006e: return v0 │ │ -054392: 6e20 0b12 7900 |006f: invoke-virtual {v9, v7}, Landroid/support/v4/widget/ViewDragHelper;.setDragState:(I)V // method@120b │ │ -054398: 28f7 |0072: goto 0069 // -0009 │ │ -05439a: 0170 |0073: move v0, v7 │ │ -05439c: 28fa |0074: goto 006e // -0006 │ │ - catches : (none) │ │ - positions : │ │ - 0x0002 line=715 │ │ - 0x0006 line=716 │ │ - 0x000c line=717 │ │ - 0x0012 line=718 │ │ - 0x0018 line=719 │ │ - 0x0020 line=720 │ │ - 0x0028 line=722 │ │ - 0x002a line=723 │ │ - 0x002f line=725 │ │ - 0x0031 line=726 │ │ - 0x0036 line=729 │ │ - 0x003a line=730 │ │ - 0x0041 line=733 │ │ - 0x0053 line=736 │ │ - 0x0058 line=737 │ │ - 0x005e line=740 │ │ - 0x0060 line=741 │ │ - 0x0062 line=742 │ │ - 0x0069 line=749 │ │ - 0x006f line=744 │ │ - 0x0074 line=749 │ │ - locals : │ │ - 0x0012 - 0x0069 reg=2 x I │ │ - 0x0018 - 0x0069 reg=3 y I │ │ - 0x0020 - 0x0069 reg=4 dx I │ │ - 0x0028 - 0x0069 reg=5 dy I │ │ - 0x000c - 0x0069 reg=6 keepGoing Z │ │ - 0x006f - 0x0073 reg=2 x I │ │ - 0x006f - 0x0073 reg=3 y I │ │ - 0x006f - 0x0073 reg=4 dx I │ │ - 0x006f - 0x0073 reg=5 dy I │ │ - 0x006f - 0x0073 reg=6 keepGoing Z │ │ - 0x0000 - 0x0075 reg=9 this Landroid/support/v4/widget/ViewDragHelper; │ │ - 0x0000 - 0x0075 reg=10 deferCallbacks Z │ │ + insns size : 112 16-bit code units │ │ +079fa0: |[079fa0] android.support.v4.widget.ViewDragHelper.continueSettling:(Z)Z │ │ +079fb0: 1228 |0000: const/4 v8, #int 2 // #2 │ │ +079fb2: 1207 |0001: const/4 v7, #int 0 // #0 │ │ +079fb4: 5290 2d08 |0002: iget v0, v9, Landroid/support/v4/widget/ViewDragHelper;.mDragState:I // field@082d │ │ +079fb8: 3380 6000 |0004: if-ne v0, v8, 0064 // +0060 │ │ +079fbc: 5490 3b08 |0006: iget-object v0, v9, Landroid/support/v4/widget/ViewDragHelper;.mScroller:Landroid/support/v4/widget/ScrollerCompat; // field@083b │ │ +079fc0: 6e10 661a 0000 |0008: invoke-virtual {v0}, Landroid/support/v4/widget/ScrollerCompat;.computeScrollOffset:()Z // method@1a66 │ │ +079fc6: 0a06 |000b: move-result v6 │ │ +079fc8: 5490 3b08 |000c: iget-object v0, v9, Landroid/support/v4/widget/ViewDragHelper;.mScroller:Landroid/support/v4/widget/ScrollerCompat; // field@083b │ │ +079fcc: 6e10 6c1a 0000 |000e: invoke-virtual {v0}, Landroid/support/v4/widget/ScrollerCompat;.getCurrX:()I // method@1a6c │ │ +079fd2: 0a02 |0011: move-result v2 │ │ +079fd4: 5490 3b08 |0012: iget-object v0, v9, Landroid/support/v4/widget/ViewDragHelper;.mScroller:Landroid/support/v4/widget/ScrollerCompat; // field@083b │ │ +079fd8: 6e10 6d1a 0000 |0014: invoke-virtual {v0}, Landroid/support/v4/widget/ScrollerCompat;.getCurrY:()I // method@1a6d │ │ +079fde: 0a03 |0017: move-result v3 │ │ +079fe0: 5490 2c08 |0018: iget-object v0, v9, Landroid/support/v4/widget/ViewDragHelper;.mCapturedView:Landroid/view/View; // field@082c │ │ +079fe4: 6e10 071d 0000 |001a: invoke-virtual {v0}, Landroid/view/View;.getLeft:()I // method@1d07 │ │ +079fea: 0a00 |001d: move-result v0 │ │ +079fec: 9104 0200 |001e: sub-int v4, v2, v0 │ │ +079ff0: 5490 2c08 |0020: iget-object v0, v9, Landroid/support/v4/widget/ViewDragHelper;.mCapturedView:Landroid/view/View; // field@082c │ │ +079ff4: 6e10 251d 0000 |0022: invoke-virtual {v0}, Landroid/view/View;.getTop:()I // method@1d25 │ │ +079ffa: 0a00 |0025: move-result v0 │ │ +079ffc: 9105 0300 |0026: sub-int v5, v3, v0 │ │ +07a000: 3804 0700 |0028: if-eqz v4, 002f // +0007 │ │ +07a004: 5490 2c08 |002a: iget-object v0, v9, Landroid/support/v4/widget/ViewDragHelper;.mCapturedView:Landroid/view/View; // field@082c │ │ +07a008: 6e20 431d 4000 |002c: invoke-virtual {v0, v4}, Landroid/view/View;.offsetLeftAndRight:(I)V // method@1d43 │ │ +07a00e: 3805 0700 |002f: if-eqz v5, 0036 // +0007 │ │ +07a012: 5490 2c08 |0031: iget-object v0, v9, Landroid/support/v4/widget/ViewDragHelper;.mCapturedView:Landroid/view/View; // field@082c │ │ +07a016: 6e20 441d 5000 |0033: invoke-virtual {v0, v5}, Landroid/view/View;.offsetTopAndBottom:(I)V // method@1d44 │ │ +07a01c: 3904 0400 |0036: if-nez v4, 003a // +0004 │ │ +07a020: 3805 0900 |0038: if-eqz v5, 0041 // +0009 │ │ +07a024: 5490 2b08 |003a: iget-object v0, v9, Landroid/support/v4/widget/ViewDragHelper;.mCallback:Landroid/support/v4/widget/ViewDragHelper$Callback; // field@082b │ │ +07a028: 5491 2c08 |003c: iget-object v1, v9, Landroid/support/v4/widget/ViewDragHelper;.mCapturedView:Landroid/view/View; // field@082c │ │ +07a02c: 7406 0d1c 0000 |003e: invoke-virtual/range {v0, v1, v2, v3, v4, v5}, Landroid/support/v4/widget/ViewDragHelper$Callback;.onViewPositionChanged:(Landroid/view/View;IIII)V // method@1c0d │ │ +07a032: 3806 1800 |0041: if-eqz v6, 0059 // +0018 │ │ +07a036: 5490 3b08 |0043: iget-object v0, v9, Landroid/support/v4/widget/ViewDragHelper;.mScroller:Landroid/support/v4/widget/ScrollerCompat; // field@083b │ │ +07a03a: 6e10 6e1a 0000 |0045: invoke-virtual {v0}, Landroid/support/v4/widget/ScrollerCompat;.getFinalX:()I // method@1a6e │ │ +07a040: 0a00 |0048: move-result v0 │ │ +07a042: 3302 1000 |0049: if-ne v2, v0, 0059 // +0010 │ │ +07a046: 5490 3b08 |004b: iget-object v0, v9, Landroid/support/v4/widget/ViewDragHelper;.mScroller:Landroid/support/v4/widget/ScrollerCompat; // field@083b │ │ +07a04a: 6e10 6f1a 0000 |004d: invoke-virtual {v0}, Landroid/support/v4/widget/ScrollerCompat;.getFinalY:()I // method@1a6f │ │ +07a050: 0a00 |0050: move-result v0 │ │ +07a052: 3303 0800 |0051: if-ne v3, v0, 0059 // +0008 │ │ +07a056: 5490 3b08 |0053: iget-object v0, v9, Landroid/support/v4/widget/ViewDragHelper;.mScroller:Landroid/support/v4/widget/ScrollerCompat; // field@083b │ │ +07a05a: 6e10 651a 0000 |0055: invoke-virtual {v0}, Landroid/support/v4/widget/ScrollerCompat;.abortAnimation:()V // method@1a65 │ │ +07a060: 1206 |0058: const/4 v6, #int 0 // #0 │ │ +07a062: 3906 0b00 |0059: if-nez v6, 0064 // +000b │ │ +07a066: 380a 0f00 |005b: if-eqz v10, 006a // +000f │ │ +07a06a: 5490 3808 |005d: iget-object v0, v9, Landroid/support/v4/widget/ViewDragHelper;.mParentView:Landroid/view/ViewGroup; // field@0838 │ │ +07a06e: 5491 3c08 |005f: iget-object v1, v9, Landroid/support/v4/widget/ViewDragHelper;.mSetIdleRunnable:Ljava/lang/Runnable; // field@083c │ │ +07a072: 6e20 c41d 1000 |0061: invoke-virtual {v0, v1}, Landroid/view/ViewGroup;.post:(Ljava/lang/Runnable;)Z // method@1dc4 │ │ +07a078: 5290 2d08 |0064: iget v0, v9, Landroid/support/v4/widget/ViewDragHelper;.mDragState:I // field@082d │ │ +07a07c: 3380 0800 |0066: if-ne v0, v8, 006e // +0008 │ │ +07a080: 1210 |0068: const/4 v0, #int 1 // #1 │ │ +07a082: 0f00 |0069: return v0 │ │ +07a084: 6e20 3b1c 7900 |006a: invoke-virtual {v9, v7}, Landroid/support/v4/widget/ViewDragHelper;.setDragState:(I)V // method@1c3b │ │ +07a08a: 28f7 |006d: goto 0064 // -0009 │ │ +07a08c: 0170 |006e: move v0, v7 │ │ +07a08e: 28fa |006f: goto 0069 // -0006 │ │ + catches : (none) │ │ + positions : │ │ + 0x0002 line=722 │ │ + 0x0006 line=723 │ │ + 0x000c line=724 │ │ + 0x0012 line=725 │ │ + 0x0018 line=726 │ │ + 0x0020 line=727 │ │ + 0x0028 line=729 │ │ + 0x002a line=730 │ │ + 0x002f line=732 │ │ + 0x0031 line=733 │ │ + 0x0036 line=736 │ │ + 0x003a line=737 │ │ + 0x0041 line=740 │ │ + 0x0053 line=743 │ │ + 0x0058 line=744 │ │ + 0x0059 line=747 │ │ + 0x005b line=748 │ │ + 0x005d line=749 │ │ + 0x0064 line=756 │ │ + 0x006a line=751 │ │ + 0x006f line=756 │ │ + locals : │ │ + 0x0012 - 0x0064 reg=2 x I │ │ + 0x0018 - 0x0064 reg=3 y I │ │ + 0x0020 - 0x0064 reg=4 dx I │ │ + 0x0028 - 0x0064 reg=5 dy I │ │ + 0x000c - 0x0064 reg=6 keepGoing Z │ │ + 0x006a - 0x006e reg=2 x I │ │ + 0x006a - 0x006e reg=3 y I │ │ + 0x006a - 0x006e reg=4 dx I │ │ + 0x006a - 0x006e reg=5 dy I │ │ + 0x006a - 0x006e reg=6 keepGoing Z │ │ + 0x0000 - 0x0070 reg=9 this Landroid/support/v4/widget/ViewDragHelper; │ │ + 0x0000 - 0x0070 reg=10 deferCallbacks Z │ │ │ │ #7 : (in Landroid/support/v4/widget/ViewDragHelper;) │ │ name : 'findTopChildUnder' │ │ type : '(II)Landroid/view/View;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 8 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 52 16-bit code units │ │ -0543a0: |[0543a0] android.support.v4.widget.ViewDragHelper.findTopChildUnder:(II)Landroid/view/View; │ │ -0543b0: 5453 2705 |0000: iget-object v3, v5, Landroid/support/v4/widget/ViewDragHelper;.mParentView:Landroid/view/ViewGroup; // field@0527 │ │ -0543b4: 6e10 3913 0300 |0002: invoke-virtual {v3}, Landroid/view/ViewGroup;.getChildCount:()I // method@1339 │ │ -0543ba: 0a01 |0005: move-result v1 │ │ -0543bc: d802 01ff |0006: add-int/lit8 v2, v1, #int -1 // #ff │ │ -0543c0: 3a02 2a00 |0008: if-ltz v2, 0032 // +002a │ │ -0543c4: 5453 2705 |000a: iget-object v3, v5, Landroid/support/v4/widget/ViewDragHelper;.mParentView:Landroid/view/ViewGroup; // field@0527 │ │ -0543c8: 5454 1a05 |000c: iget-object v4, v5, Landroid/support/v4/widget/ViewDragHelper;.mCallback:Landroid/support/v4/widget/ViewDragHelper$Callback; // field@051a │ │ -0543cc: 6e20 d511 2400 |000e: invoke-virtual {v4, v2}, Landroid/support/v4/widget/ViewDragHelper$Callback;.getOrderedChildIndex:(I)I // method@11d5 │ │ -0543d2: 0a04 |0011: move-result v4 │ │ -0543d4: 6e20 3813 4300 |0012: invoke-virtual {v3, v4}, Landroid/view/ViewGroup;.getChildAt:(I)Landroid/view/View; // method@1338 │ │ -0543da: 0c00 |0015: move-result-object v0 │ │ -0543dc: 6e10 c312 0000 |0016: invoke-virtual {v0}, Landroid/view/View;.getLeft:()I // method@12c3 │ │ -0543e2: 0a03 |0019: move-result v3 │ │ -0543e4: 3436 1500 |001a: if-lt v6, v3, 002f // +0015 │ │ -0543e8: 6e10 cf12 0000 |001c: invoke-virtual {v0}, Landroid/view/View;.getRight:()I // method@12cf │ │ -0543ee: 0a03 |001f: move-result v3 │ │ -0543f0: 3536 0f00 |0020: if-ge v6, v3, 002f // +000f │ │ -0543f4: 6e10 d312 0000 |0022: invoke-virtual {v0}, Landroid/view/View;.getTop:()I // method@12d3 │ │ -0543fa: 0a03 |0025: move-result v3 │ │ -0543fc: 3437 0900 |0026: if-lt v7, v3, 002f // +0009 │ │ -054400: 6e10 b812 0000 |0028: invoke-virtual {v0}, Landroid/view/View;.getBottom:()I // method@12b8 │ │ -054406: 0a03 |002b: move-result v3 │ │ -054408: 3537 0300 |002c: if-ge v7, v3, 002f // +0003 │ │ -05440c: 1100 |002e: return-object v0 │ │ -05440e: d802 02ff |002f: add-int/lit8 v2, v2, #int -1 // #ff │ │ -054412: 28d7 |0031: goto 0008 // -0029 │ │ -054414: 1200 |0032: const/4 v0, #int 0 // #0 │ │ -054416: 28fb |0033: goto 002e // -0005 │ │ - catches : (none) │ │ - positions : │ │ - 0x0000 line=1428 │ │ - 0x0006 line=1429 │ │ - 0x000a line=1430 │ │ - 0x0016 line=1431 │ │ - 0x002e line=1436 │ │ - 0x002f line=1429 │ │ - 0x0032 line=1436 │ │ +07a090: |[07a090] android.support.v4.widget.ViewDragHelper.findTopChildUnder:(II)Landroid/view/View; │ │ +07a0a0: 5453 3808 |0000: iget-object v3, v5, Landroid/support/v4/widget/ViewDragHelper;.mParentView:Landroid/view/ViewGroup; // field@0838 │ │ +07a0a4: 6e10 ae1d 0300 |0002: invoke-virtual {v3}, Landroid/view/ViewGroup;.getChildCount:()I // method@1dae │ │ +07a0aa: 0a01 |0005: move-result v1 │ │ +07a0ac: d802 01ff |0006: add-int/lit8 v2, v1, #int -1 // #ff │ │ +07a0b0: 3a02 2a00 |0008: if-ltz v2, 0032 // +002a │ │ +07a0b4: 5453 3808 |000a: iget-object v3, v5, Landroid/support/v4/widget/ViewDragHelper;.mParentView:Landroid/view/ViewGroup; // field@0838 │ │ +07a0b8: 5454 2b08 |000c: iget-object v4, v5, Landroid/support/v4/widget/ViewDragHelper;.mCallback:Landroid/support/v4/widget/ViewDragHelper$Callback; // field@082b │ │ +07a0bc: 6e20 051c 2400 |000e: invoke-virtual {v4, v2}, Landroid/support/v4/widget/ViewDragHelper$Callback;.getOrderedChildIndex:(I)I // method@1c05 │ │ +07a0c2: 0a04 |0011: move-result v4 │ │ +07a0c4: 6e20 ad1d 4300 |0012: invoke-virtual {v3, v4}, Landroid/view/ViewGroup;.getChildAt:(I)Landroid/view/View; // method@1dad │ │ +07a0ca: 0c00 |0015: move-result-object v0 │ │ +07a0cc: 6e10 071d 0000 |0016: invoke-virtual {v0}, Landroid/view/View;.getLeft:()I // method@1d07 │ │ +07a0d2: 0a03 |0019: move-result v3 │ │ +07a0d4: 3436 1500 |001a: if-lt v6, v3, 002f // +0015 │ │ +07a0d8: 6e10 1b1d 0000 |001c: invoke-virtual {v0}, Landroid/view/View;.getRight:()I // method@1d1b │ │ +07a0de: 0a03 |001f: move-result v3 │ │ +07a0e0: 3536 0f00 |0020: if-ge v6, v3, 002f // +000f │ │ +07a0e4: 6e10 251d 0000 |0022: invoke-virtual {v0}, Landroid/view/View;.getTop:()I // method@1d25 │ │ +07a0ea: 0a03 |0025: move-result v3 │ │ +07a0ec: 3437 0900 |0026: if-lt v7, v3, 002f // +0009 │ │ +07a0f0: 6e10 fa1c 0000 |0028: invoke-virtual {v0}, Landroid/view/View;.getBottom:()I // method@1cfa │ │ +07a0f6: 0a03 |002b: move-result v3 │ │ +07a0f8: 3537 0300 |002c: if-ge v7, v3, 002f // +0003 │ │ +07a0fc: 1100 |002e: return-object v0 │ │ +07a0fe: d802 02ff |002f: add-int/lit8 v2, v2, #int -1 // #ff │ │ +07a102: 28d7 |0031: goto 0008 // -0029 │ │ +07a104: 1200 |0032: const/4 v0, #int 0 // #0 │ │ +07a106: 28fb |0033: goto 002e // -0005 │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=1458 │ │ + 0x0006 line=1459 │ │ + 0x000a line=1460 │ │ + 0x0016 line=1461 │ │ + 0x002e line=1466 │ │ + 0x002f line=1459 │ │ + 0x0032 line=1466 │ │ locals : │ │ 0x0016 - 0x002e reg=0 child Landroid/view/View; │ │ 0x002f - 0x0032 reg=0 child Landroid/view/View; │ │ 0x0006 - 0x0034 reg=1 childCount I │ │ 0x0008 - 0x0034 reg=2 i I │ │ 0x0000 - 0x0034 reg=5 this Landroid/support/v4/widget/ViewDragHelper; │ │ 0x0000 - 0x0034 reg=6 x I │ │ @@ -82563,53 +123758,53 @@ │ │ type : '(IIII)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 14 │ │ ins : 5 │ │ outs : 9 │ │ insns size : 56 16-bit code units │ │ -054418: |[054418] android.support.v4.widget.ViewDragHelper.flingCapturedView:(IIII)V │ │ -054428: 5590 2905 |0000: iget-boolean v0, v9, Landroid/support/v4/widget/ViewDragHelper;.mReleaseInProgress:Z // field@0529 │ │ -05442c: 3900 0a00 |0002: if-nez v0, 000c // +000a │ │ -054430: 2200 a703 |0004: new-instance v0, Ljava/lang/IllegalStateException; // type@03a7 │ │ -054434: 1a01 5c02 |0006: const-string v1, "Cannot flingCapturedView outside of a call to Callback#onViewReleased" // string@025c │ │ -054438: 7020 7c17 1000 |0008: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@177c │ │ -05443e: 2700 |000b: throw v0 │ │ -054440: 5490 2a05 |000c: iget-object v0, v9, Landroid/support/v4/widget/ViewDragHelper;.mScroller:Landroid/support/v4/widget/ScrollerCompat; // field@052a │ │ -054444: 5491 1b05 |000e: iget-object v1, v9, Landroid/support/v4/widget/ViewDragHelper;.mCapturedView:Landroid/view/View; // field@051b │ │ -054448: 6e10 c312 0100 |0010: invoke-virtual {v1}, Landroid/view/View;.getLeft:()I // method@12c3 │ │ -05444e: 0a01 |0013: move-result v1 │ │ -054450: 5492 1b05 |0014: iget-object v2, v9, Landroid/support/v4/widget/ViewDragHelper;.mCapturedView:Landroid/view/View; // field@051b │ │ -054454: 6e10 d312 0200 |0016: invoke-virtual {v2}, Landroid/view/View;.getTop:()I // method@12d3 │ │ -05445a: 0a02 |0019: move-result v2 │ │ -05445c: 5493 2e05 |001a: iget-object v3, v9, Landroid/support/v4/widget/ViewDragHelper;.mVelocityTracker:Landroid/view/VelocityTracker; // field@052e │ │ -054460: 5294 1905 |001c: iget v4, v9, Landroid/support/v4/widget/ViewDragHelper;.mActivePointerId:I // field@0519 │ │ -054464: 7120 bd0a 4300 |001e: invoke-static {v3, v4}, Landroid/support/v4/view/VelocityTrackerCompat;.getXVelocity:(Landroid/view/VelocityTracker;I)F // method@0abd │ │ -05446a: 0a03 |0021: move-result v3 │ │ -05446c: 8733 |0022: float-to-int v3, v3 │ │ -05446e: 5494 2e05 |0023: iget-object v4, v9, Landroid/support/v4/widget/ViewDragHelper;.mVelocityTracker:Landroid/view/VelocityTracker; // field@052e │ │ -054472: 5295 1905 |0025: iget v5, v9, Landroid/support/v4/widget/ViewDragHelper;.mActivePointerId:I // field@0519 │ │ -054476: 7120 be0a 5400 |0027: invoke-static {v4, v5}, Landroid/support/v4/view/VelocityTrackerCompat;.getYVelocity:(Landroid/view/VelocityTracker;I)F // method@0abe │ │ -05447c: 0a04 |002a: move-result v4 │ │ -05447e: 8744 |002b: float-to-int v4, v4 │ │ -054480: 01a5 |002c: move v5, v10 │ │ -054482: 01c6 |002d: move v6, v12 │ │ -054484: 01b7 |002e: move v7, v11 │ │ -054486: 01d8 |002f: move v8, v13 │ │ -054488: 7409 a710 0000 |0030: invoke-virtual/range {v0, v1, v2, v3, v4, v5, v6, v7, v8}, Landroid/support/v4/widget/ScrollerCompat;.fling:(IIIIIIII)V // method@10a7 │ │ -05448e: 1220 |0033: const/4 v0, #int 2 // #2 │ │ -054490: 6e20 0b12 0900 |0034: invoke-virtual {v9, v0}, Landroid/support/v4/widget/ViewDragHelper;.setDragState:(I)V // method@120b │ │ -054496: 0e00 |0037: return-void │ │ - catches : (none) │ │ - positions : │ │ - 0x0000 line=690 │ │ - 0x0004 line=691 │ │ - 0x000c line=695 │ │ - 0x0033 line=700 │ │ - 0x0037 line=701 │ │ +07a108: |[07a108] android.support.v4.widget.ViewDragHelper.flingCapturedView:(IIII)V │ │ +07a118: 5590 3a08 |0000: iget-boolean v0, v9, Landroid/support/v4/widget/ViewDragHelper;.mReleaseInProgress:Z // field@083a │ │ +07a11c: 3900 0a00 |0002: if-nez v0, 000c // +000a │ │ +07a120: 2200 2c05 |0004: new-instance v0, Ljava/lang/IllegalStateException; // type@052c │ │ +07a124: 1a01 e602 |0006: const-string v1, "Cannot flingCapturedView outside of a call to Callback#onViewReleased" // string@02e6 │ │ +07a128: 7020 6c22 1000 |0008: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@226c │ │ +07a12e: 2700 |000b: throw v0 │ │ +07a130: 5490 3b08 |000c: iget-object v0, v9, Landroid/support/v4/widget/ViewDragHelper;.mScroller:Landroid/support/v4/widget/ScrollerCompat; // field@083b │ │ +07a134: 5491 2c08 |000e: iget-object v1, v9, Landroid/support/v4/widget/ViewDragHelper;.mCapturedView:Landroid/view/View; // field@082c │ │ +07a138: 6e10 071d 0100 |0010: invoke-virtual {v1}, Landroid/view/View;.getLeft:()I // method@1d07 │ │ +07a13e: 0a01 |0013: move-result v1 │ │ +07a140: 5492 2c08 |0014: iget-object v2, v9, Landroid/support/v4/widget/ViewDragHelper;.mCapturedView:Landroid/view/View; // field@082c │ │ +07a144: 6e10 251d 0200 |0016: invoke-virtual {v2}, Landroid/view/View;.getTop:()I // method@1d25 │ │ +07a14a: 0a02 |0019: move-result v2 │ │ +07a14c: 5493 3f08 |001a: iget-object v3, v9, Landroid/support/v4/widget/ViewDragHelper;.mVelocityTracker:Landroid/view/VelocityTracker; // field@083f │ │ +07a150: 5294 2a08 |001c: iget v4, v9, Landroid/support/v4/widget/ViewDragHelper;.mActivePointerId:I // field@082a │ │ +07a154: 7120 6b11 4300 |001e: invoke-static {v3, v4}, Landroid/support/v4/view/VelocityTrackerCompat;.getXVelocity:(Landroid/view/VelocityTracker;I)F // method@116b │ │ +07a15a: 0a03 |0021: move-result v3 │ │ +07a15c: 8733 |0022: float-to-int v3, v3 │ │ +07a15e: 5494 3f08 |0023: iget-object v4, v9, Landroid/support/v4/widget/ViewDragHelper;.mVelocityTracker:Landroid/view/VelocityTracker; // field@083f │ │ +07a162: 5295 2a08 |0025: iget v5, v9, Landroid/support/v4/widget/ViewDragHelper;.mActivePointerId:I // field@082a │ │ +07a166: 7120 6c11 5400 |0027: invoke-static {v4, v5}, Landroid/support/v4/view/VelocityTrackerCompat;.getYVelocity:(Landroid/view/VelocityTracker;I)F // method@116c │ │ +07a16c: 0a04 |002a: move-result v4 │ │ +07a16e: 8744 |002b: float-to-int v4, v4 │ │ +07a170: 01a5 |002c: move v5, v10 │ │ +07a172: 01c6 |002d: move v6, v12 │ │ +07a174: 01b7 |002e: move v7, v11 │ │ +07a176: 01d8 |002f: move v8, v13 │ │ +07a178: 7409 691a 0000 |0030: invoke-virtual/range {v0, v1, v2, v3, v4, v5, v6, v7, v8}, Landroid/support/v4/widget/ScrollerCompat;.fling:(IIIIIIII)V // method@1a69 │ │ +07a17e: 1220 |0033: const/4 v0, #int 2 // #2 │ │ +07a180: 6e20 3b1c 0900 |0034: invoke-virtual {v9, v0}, Landroid/support/v4/widget/ViewDragHelper;.setDragState:(I)V // method@1c3b │ │ +07a186: 0e00 |0037: return-void │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=697 │ │ + 0x0004 line=698 │ │ + 0x000c line=702 │ │ + 0x0033 line=707 │ │ + 0x0037 line=708 │ │ locals : │ │ 0x0000 - 0x0038 reg=9 this Landroid/support/v4/widget/ViewDragHelper; │ │ 0x0000 - 0x0038 reg=10 minLeft I │ │ 0x0000 - 0x0038 reg=11 minTop I │ │ 0x0000 - 0x0038 reg=12 maxLeft I │ │ 0x0000 - 0x0038 reg=13 maxTop I │ │ │ │ @@ -82618,17 +123813,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -054498: |[054498] android.support.v4.widget.ViewDragHelper.getActivePointerId:()I │ │ -0544a8: 5210 1905 |0000: iget v0, v1, Landroid/support/v4/widget/ViewDragHelper;.mActivePointerId:I // field@0519 │ │ -0544ac: 0f00 |0002: return v0 │ │ +07a188: |[07a188] android.support.v4.widget.ViewDragHelper.getActivePointerId:()I │ │ +07a198: 5210 2a08 |0000: iget v0, v1, Landroid/support/v4/widget/ViewDragHelper;.mActivePointerId:I // field@082a │ │ +07a19c: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=483 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/widget/ViewDragHelper; │ │ │ │ #10 : (in Landroid/support/v4/widget/ViewDragHelper;) │ │ @@ -82636,17 +123831,17 @@ │ │ type : '()Landroid/view/View;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0544b0: |[0544b0] android.support.v4.widget.ViewDragHelper.getCapturedView:()Landroid/view/View; │ │ -0544c0: 5410 1b05 |0000: iget-object v0, v1, Landroid/support/v4/widget/ViewDragHelper;.mCapturedView:Landroid/view/View; // field@051b │ │ -0544c4: 1100 |0002: return-object v0 │ │ +07a1a0: |[07a1a0] android.support.v4.widget.ViewDragHelper.getCapturedView:()Landroid/view/View; │ │ +07a1b0: 5410 2c08 |0000: iget-object v0, v1, Landroid/support/v4/widget/ViewDragHelper;.mCapturedView:Landroid/view/View; // field@082c │ │ +07a1b4: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=475 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/widget/ViewDragHelper; │ │ │ │ #11 : (in Landroid/support/v4/widget/ViewDragHelper;) │ │ @@ -82654,17 +123849,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0544c8: |[0544c8] android.support.v4.widget.ViewDragHelper.getEdgeSize:()I │ │ -0544d8: 5210 1f05 |0000: iget v0, v1, Landroid/support/v4/widget/ViewDragHelper;.mEdgeSize:I // field@051f │ │ -0544dc: 0f00 |0002: return v0 │ │ +07a1b8: |[07a1b8] android.support.v4.widget.ViewDragHelper.getEdgeSize:()I │ │ +07a1c8: 5210 3008 |0000: iget v0, v1, Landroid/support/v4/widget/ViewDragHelper;.mEdgeSize:I // field@0830 │ │ +07a1cc: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=448 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/widget/ViewDragHelper; │ │ │ │ #12 : (in Landroid/support/v4/widget/ViewDragHelper;) │ │ @@ -82672,17 +123867,17 @@ │ │ type : '()F' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0544e0: |[0544e0] android.support.v4.widget.ViewDragHelper.getMinVelocity:()F │ │ -0544f0: 5210 2605 |0000: iget v0, v1, Landroid/support/v4/widget/ViewDragHelper;.mMinVelocity:F // field@0526 │ │ -0544f4: 0f00 |0002: return v0 │ │ +07a1d0: |[07a1d0] android.support.v4.widget.ViewDragHelper.getMinVelocity:()F │ │ +07a1e0: 5210 3708 |0000: iget v0, v1, Landroid/support/v4/widget/ViewDragHelper;.mMinVelocity:F // field@0837 │ │ +07a1e4: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=412 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/widget/ViewDragHelper; │ │ │ │ #13 : (in Landroid/support/v4/widget/ViewDragHelper;) │ │ @@ -82690,17 +123885,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0544f8: |[0544f8] android.support.v4.widget.ViewDragHelper.getTouchSlop:()I │ │ -054508: 5210 2c05 |0000: iget v0, v1, Landroid/support/v4/widget/ViewDragHelper;.mTouchSlop:I // field@052c │ │ -05450c: 0f00 |0002: return v0 │ │ +07a1e8: |[07a1e8] android.support.v4.widget.ViewDragHelper.getTouchSlop:()I │ │ +07a1f8: 5210 3d08 |0000: iget v0, v1, Landroid/support/v4/widget/ViewDragHelper;.mTouchSlop:I // field@083d │ │ +07a1fc: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=490 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/widget/ViewDragHelper; │ │ │ │ #14 : (in Landroid/support/v4/widget/ViewDragHelper;) │ │ @@ -82708,17 +123903,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -054510: |[054510] android.support.v4.widget.ViewDragHelper.getViewDragState:()I │ │ -054520: 5210 1c05 |0000: iget v0, v1, Landroid/support/v4/widget/ViewDragHelper;.mDragState:I // field@051c │ │ -054524: 0f00 |0002: return v0 │ │ +07a200: |[07a200] android.support.v4.widget.ViewDragHelper.getViewDragState:()I │ │ +07a210: 5210 2d08 |0000: iget v0, v1, Landroid/support/v4/widget/ViewDragHelper;.mDragState:I // field@082d │ │ +07a214: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=421 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/widget/ViewDragHelper; │ │ │ │ #15 : (in Landroid/support/v4/widget/ViewDragHelper;) │ │ @@ -82726,59 +123921,59 @@ │ │ type : '(II)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 7 16-bit code units │ │ -054528: |[054528] android.support.v4.widget.ViewDragHelper.isCapturedViewUnder:(II)Z │ │ -054538: 5410 1b05 |0000: iget-object v0, v1, Landroid/support/v4/widget/ViewDragHelper;.mCapturedView:Landroid/view/View; // field@051b │ │ -05453c: 6e40 0512 0132 |0002: invoke-virtual {v1, v0, v2, v3}, Landroid/support/v4/widget/ViewDragHelper;.isViewUnder:(Landroid/view/View;II)Z // method@1205 │ │ -054542: 0a00 |0005: move-result v0 │ │ -054544: 0f00 |0006: return v0 │ │ +07a218: |[07a218] android.support.v4.widget.ViewDragHelper.isCapturedViewUnder:(II)Z │ │ +07a228: 5410 2c08 |0000: iget-object v0, v1, Landroid/support/v4/widget/ViewDragHelper;.mCapturedView:Landroid/view/View; // field@082c │ │ +07a22c: 6e40 351c 0132 |0002: invoke-virtual {v1, v0, v2, v3}, Landroid/support/v4/widget/ViewDragHelper;.isViewUnder:(Landroid/view/View;II)Z // method@1c35 │ │ +07a232: 0a00 |0005: move-result v0 │ │ +07a234: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=1397 │ │ + 0x0000 line=1427 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/widget/ViewDragHelper; │ │ 0x0000 - 0x0007 reg=2 x I │ │ 0x0000 - 0x0007 reg=3 y I │ │ │ │ #16 : (in Landroid/support/v4/widget/ViewDragHelper;) │ │ name : 'isEdgeTouched' │ │ type : '(I)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 19 16-bit code units │ │ -054548: |[054548] android.support.v4.widget.ViewDragHelper.isEdgeTouched:(I)Z │ │ -054558: 5432 2005 |0000: iget-object v2, v3, Landroid/support/v4/widget/ViewDragHelper;.mInitialEdgesTouched:[I // field@0520 │ │ -05455c: 2120 |0002: array-length v0, v2 │ │ -05455e: 1201 |0003: const/4 v1, #int 0 // #0 │ │ -054560: 3501 0d00 |0004: if-ge v1, v0, 0011 // +000d │ │ -054564: 6e30 0312 4301 |0006: invoke-virtual {v3, v4, v1}, Landroid/support/v4/widget/ViewDragHelper;.isEdgeTouched:(II)Z // method@1203 │ │ -05456a: 0a02 |0009: move-result v2 │ │ -05456c: 3802 0400 |000a: if-eqz v2, 000e // +0004 │ │ -054570: 1212 |000c: const/4 v2, #int 1 // #1 │ │ -054572: 0f02 |000d: return v2 │ │ -054574: d801 0101 |000e: add-int/lit8 v1, v1, #int 1 // #01 │ │ -054578: 28f4 |0010: goto 0004 // -000c │ │ -05457a: 1202 |0011: const/4 v2, #int 0 // #0 │ │ -05457c: 28fb |0012: goto 000d // -0005 │ │ +07a238: |[07a238] android.support.v4.widget.ViewDragHelper.isEdgeTouched:(I)Z │ │ +07a248: 5432 3108 |0000: iget-object v2, v3, Landroid/support/v4/widget/ViewDragHelper;.mInitialEdgesTouched:[I // field@0831 │ │ +07a24c: 2120 |0002: array-length v0, v2 │ │ +07a24e: 1201 |0003: const/4 v1, #int 0 // #0 │ │ +07a250: 3501 0d00 |0004: if-ge v1, v0, 0011 // +000d │ │ +07a254: 6e30 331c 4301 |0006: invoke-virtual {v3, v4, v1}, Landroid/support/v4/widget/ViewDragHelper;.isEdgeTouched:(II)Z // method@1c33 │ │ +07a25a: 0a02 |0009: move-result v2 │ │ +07a25c: 3802 0400 |000a: if-eqz v2, 000e // +0004 │ │ +07a260: 1212 |000c: const/4 v2, #int 1 // #1 │ │ +07a262: 0f02 |000d: return v2 │ │ +07a264: d801 0101 |000e: add-int/lit8 v1, v1, #int 1 // #01 │ │ +07a268: 28f4 |0010: goto 0004 // -000c │ │ +07a26a: 1202 |0011: const/4 v2, #int 0 // #0 │ │ +07a26c: 28fb |0012: goto 000d // -0005 │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=1331 │ │ - 0x0003 line=1332 │ │ - 0x0006 line=1333 │ │ - 0x000c line=1334 │ │ - 0x000d line=1337 │ │ - 0x000e line=1332 │ │ - 0x0011 line=1337 │ │ + 0x0000 line=1361 │ │ + 0x0003 line=1362 │ │ + 0x0006 line=1363 │ │ + 0x000c line=1364 │ │ + 0x000d line=1367 │ │ + 0x000e line=1362 │ │ + 0x0011 line=1367 │ │ locals : │ │ 0x0003 - 0x0013 reg=0 count I │ │ 0x0004 - 0x0013 reg=1 i I │ │ 0x0000 - 0x0013 reg=3 this Landroid/support/v4/widget/ViewDragHelper; │ │ 0x0000 - 0x0013 reg=4 edges I │ │ │ │ #17 : (in Landroid/support/v4/widget/ViewDragHelper;) │ │ @@ -82786,90 +123981,90 @@ │ │ type : '(II)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 17 16-bit code units │ │ -054580: |[054580] android.support.v4.widget.ViewDragHelper.isEdgeTouched:(II)Z │ │ -054590: 6e20 0412 3100 |0000: invoke-virtual {v1, v3}, Landroid/support/v4/widget/ViewDragHelper;.isPointerDown:(I)Z // method@1204 │ │ -054596: 0a00 |0003: move-result v0 │ │ -054598: 3800 0b00 |0004: if-eqz v0, 000f // +000b │ │ -05459c: 5410 2005 |0006: iget-object v0, v1, Landroid/support/v4/widget/ViewDragHelper;.mInitialEdgesTouched:[I // field@0520 │ │ -0545a0: 4400 0003 |0008: aget v0, v0, v3 │ │ -0545a4: b520 |000a: and-int/2addr v0, v2 │ │ -0545a6: 3800 0400 |000b: if-eqz v0, 000f // +0004 │ │ -0545aa: 1210 |000d: const/4 v0, #int 1 // #1 │ │ -0545ac: 0f00 |000e: return v0 │ │ -0545ae: 1200 |000f: const/4 v0, #int 0 // #0 │ │ -0545b0: 28fe |0010: goto 000e // -0002 │ │ +07a270: |[07a270] android.support.v4.widget.ViewDragHelper.isEdgeTouched:(II)Z │ │ +07a280: 6e20 341c 3100 |0000: invoke-virtual {v1, v3}, Landroid/support/v4/widget/ViewDragHelper;.isPointerDown:(I)Z // method@1c34 │ │ +07a286: 0a00 |0003: move-result v0 │ │ +07a288: 3800 0b00 |0004: if-eqz v0, 000f // +000b │ │ +07a28c: 5410 3108 |0006: iget-object v0, v1, Landroid/support/v4/widget/ViewDragHelper;.mInitialEdgesTouched:[I // field@0831 │ │ +07a290: 4400 0003 |0008: aget v0, v0, v3 │ │ +07a294: b520 |000a: and-int/2addr v0, v2 │ │ +07a296: 3800 0400 |000b: if-eqz v0, 000f // +0004 │ │ +07a29a: 1210 |000d: const/4 v0, #int 1 // #1 │ │ +07a29c: 0f00 |000e: return v0 │ │ +07a29e: 1200 |000f: const/4 v0, #int 0 // #0 │ │ +07a2a0: 28fe |0010: goto 000e // -0002 │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=1351 │ │ + 0x0000 line=1381 │ │ locals : │ │ 0x0000 - 0x0011 reg=1 this Landroid/support/v4/widget/ViewDragHelper; │ │ 0x0000 - 0x0011 reg=2 edges I │ │ 0x0000 - 0x0011 reg=3 pointerId I │ │ │ │ #18 : (in Landroid/support/v4/widget/ViewDragHelper;) │ │ name : 'isPointerDown' │ │ type : '(I)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 11 16-bit code units │ │ -0545b4: |[0545b4] android.support.v4.widget.ViewDragHelper.isPointerDown:(I)Z │ │ -0545c4: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -0545c6: 5231 2805 |0001: iget v1, v3, Landroid/support/v4/widget/ViewDragHelper;.mPointersDown:I // field@0528 │ │ -0545ca: 9802 0004 |0003: shl-int v2, v0, v4 │ │ -0545ce: b521 |0005: and-int/2addr v1, v2 │ │ -0545d0: 3801 0300 |0006: if-eqz v1, 0009 // +0003 │ │ -0545d4: 0f00 |0008: return v0 │ │ -0545d6: 1200 |0009: const/4 v0, #int 0 // #0 │ │ -0545d8: 28fe |000a: goto 0008 // -0002 │ │ +07a2a4: |[07a2a4] android.support.v4.widget.ViewDragHelper.isPointerDown:(I)Z │ │ +07a2b4: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +07a2b6: 5231 3908 |0001: iget v1, v3, Landroid/support/v4/widget/ViewDragHelper;.mPointersDown:I // field@0839 │ │ +07a2ba: 9802 0004 |0003: shl-int v2, v0, v4 │ │ +07a2be: b521 |0005: and-int/2addr v1, v2 │ │ +07a2c0: 3801 0300 |0006: if-eqz v1, 0009 // +0003 │ │ +07a2c4: 0f00 |0008: return v0 │ │ +07a2c6: 1200 |0009: const/4 v0, #int 0 // #0 │ │ +07a2c8: 28fe |000a: goto 0008 // -0002 │ │ catches : (none) │ │ positions : │ │ - 0x0001 line=860 │ │ + 0x0001 line=867 │ │ locals : │ │ 0x0000 - 0x000b reg=3 this Landroid/support/v4/widget/ViewDragHelper; │ │ 0x0000 - 0x000b reg=4 pointerId I │ │ │ │ #19 : (in Landroid/support/v4/widget/ViewDragHelper;) │ │ name : 'isViewUnder' │ │ type : '(Landroid/view/View;II)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 4 │ │ outs : 1 │ │ insns size : 30 16-bit code units │ │ -0545dc: |[0545dc] android.support.v4.widget.ViewDragHelper.isViewUnder:(Landroid/view/View;II)Z │ │ -0545ec: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0545ee: 3903 0300 |0001: if-nez v3, 0004 // +0003 │ │ -0545f2: 0f00 |0003: return v0 │ │ -0545f4: 6e10 c312 0300 |0004: invoke-virtual {v3}, Landroid/view/View;.getLeft:()I // method@12c3 │ │ -0545fa: 0a01 |0007: move-result v1 │ │ -0545fc: 3414 fbff |0008: if-lt v4, v1, 0003 // -0005 │ │ -054600: 6e10 cf12 0300 |000a: invoke-virtual {v3}, Landroid/view/View;.getRight:()I // method@12cf │ │ -054606: 0a01 |000d: move-result v1 │ │ -054608: 3514 f5ff |000e: if-ge v4, v1, 0003 // -000b │ │ -05460c: 6e10 d312 0300 |0010: invoke-virtual {v3}, Landroid/view/View;.getTop:()I // method@12d3 │ │ -054612: 0a01 |0013: move-result v1 │ │ -054614: 3415 efff |0014: if-lt v5, v1, 0003 // -0011 │ │ -054618: 6e10 b812 0300 |0016: invoke-virtual {v3}, Landroid/view/View;.getBottom:()I // method@12b8 │ │ -05461e: 0a01 |0019: move-result v1 │ │ -054620: 3515 e9ff |001a: if-ge v5, v1, 0003 // -0017 │ │ -054624: 1210 |001c: const/4 v0, #int 1 // #1 │ │ -054626: 28e6 |001d: goto 0003 // -001a │ │ +07a2cc: |[07a2cc] android.support.v4.widget.ViewDragHelper.isViewUnder:(Landroid/view/View;II)Z │ │ +07a2dc: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +07a2de: 3903 0300 |0001: if-nez v3, 0004 // +0003 │ │ +07a2e2: 0f00 |0003: return v0 │ │ +07a2e4: 6e10 071d 0300 |0004: invoke-virtual {v3}, Landroid/view/View;.getLeft:()I // method@1d07 │ │ +07a2ea: 0a01 |0007: move-result v1 │ │ +07a2ec: 3414 fbff |0008: if-lt v4, v1, 0003 // -0005 │ │ +07a2f0: 6e10 1b1d 0300 |000a: invoke-virtual {v3}, Landroid/view/View;.getRight:()I // method@1d1b │ │ +07a2f6: 0a01 |000d: move-result v1 │ │ +07a2f8: 3514 f5ff |000e: if-ge v4, v1, 0003 // -000b │ │ +07a2fc: 6e10 251d 0300 |0010: invoke-virtual {v3}, Landroid/view/View;.getTop:()I // method@1d25 │ │ +07a302: 0a01 |0013: move-result v1 │ │ +07a304: 3415 efff |0014: if-lt v5, v1, 0003 // -0011 │ │ +07a308: 6e10 fa1c 0300 |0016: invoke-virtual {v3}, Landroid/view/View;.getBottom:()I // method@1cfa │ │ +07a30e: 0a01 |0019: move-result v1 │ │ +07a310: 3515 e9ff |001a: if-ge v5, v1, 0003 // -0017 │ │ +07a314: 1210 |001c: const/4 v0, #int 1 // #1 │ │ +07a316: 28e6 |001d: goto 0003 // -001a │ │ catches : (none) │ │ positions : │ │ - 0x0001 line=1410 │ │ - 0x0003 line=1413 │ │ + 0x0001 line=1440 │ │ + 0x0003 line=1443 │ │ locals : │ │ 0x0000 - 0x001e reg=2 this Landroid/support/v4/widget/ViewDragHelper; │ │ 0x0000 - 0x001e reg=3 view Landroid/view/View; │ │ 0x0000 - 0x001e reg=4 x I │ │ 0x0000 - 0x001e reg=5 y I │ │ │ │ #20 : (in Landroid/support/v4/widget/ViewDragHelper;) │ │ @@ -82877,442 +124072,442 @@ │ │ type : '(Landroid/view/MotionEvent;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 23 │ │ ins : 2 │ │ outs : 5 │ │ insns size : 720 16-bit code units │ │ -054628: |[054628] android.support.v4.widget.ViewDragHelper.processTouchEvent:(Landroid/view/MotionEvent;)V │ │ -054638: 7701 2f0a 1600 |0000: invoke-static/range {v22}, Landroid/support/v4/view/MotionEventCompat;.getActionMasked:(Landroid/view/MotionEvent;)I // method@0a2f │ │ -05463e: 0a03 |0003: move-result v3 │ │ -054640: 7701 2e0a 1600 |0004: invoke-static/range {v22}, Landroid/support/v4/view/MotionEventCompat;.getActionIndex:(Landroid/view/MotionEvent;)I // method@0a2e │ │ -054646: 0a04 |0007: move-result v4 │ │ -054648: 3903 0500 |0008: if-nez v3, 000d // +0005 │ │ -05464c: 7401 e411 1500 |000a: invoke-virtual/range {v21}, Landroid/support/v4/widget/ViewDragHelper;.cancel:()V // method@11e4 │ │ -054652: 0800 1500 |000d: move-object/from16 v0, v21 │ │ -054656: 5400 2e05 |000f: iget-object v0, v0, Landroid/support/v4/widget/ViewDragHelper;.mVelocityTracker:Landroid/view/VelocityTracker; // field@052e │ │ -05465a: 0813 0000 |0011: move-object/from16 v19, v0 │ │ -05465e: 3913 0c00 |0013: if-nez v19, 001f // +000c │ │ -054662: 7100 9912 0000 |0015: invoke-static {}, Landroid/view/VelocityTracker;.obtain:()Landroid/view/VelocityTracker; // method@1299 │ │ -054668: 0c13 |0018: move-result-object v19 │ │ -05466a: 0800 1300 |0019: move-object/from16 v0, v19 │ │ -05466e: 0801 1500 |001b: move-object/from16 v1, v21 │ │ -054672: 5b10 2e05 |001d: iput-object v0, v1, Landroid/support/v4/widget/ViewDragHelper;.mVelocityTracker:Landroid/view/VelocityTracker; // field@052e │ │ -054676: 0800 1500 |001f: move-object/from16 v0, v21 │ │ -05467a: 5400 2e05 |0021: iget-object v0, v0, Landroid/support/v4/widget/ViewDragHelper;.mVelocityTracker:Landroid/view/VelocityTracker; // field@052e │ │ -05467e: 0813 0000 |0023: move-object/from16 v19, v0 │ │ -054682: 0800 1300 |0025: move-object/from16 v0, v19 │ │ -054686: 0801 1600 |0027: move-object/from16 v1, v22 │ │ -05468a: 6e20 9112 1000 |0029: invoke-virtual {v0, v1}, Landroid/view/VelocityTracker;.addMovement:(Landroid/view/MotionEvent;)V // method@1291 │ │ -054690: 2b03 9202 0000 |002c: packed-switch v3, 000002be // +00000292 │ │ -054696: 0e00 |002f: return-void │ │ -054698: 7401 8612 1600 |0030: invoke-virtual/range {v22}, Landroid/view/MotionEvent;.getX:()F // method@1286 │ │ -05469e: 0a11 |0033: move-result v17 │ │ -0546a0: 7401 8812 1600 |0034: invoke-virtual/range {v22}, Landroid/view/MotionEvent;.getY:()F // method@1288 │ │ -0546a6: 0a12 |0037: move-result v18 │ │ -0546a8: 1313 0000 |0038: const/16 v19, #int 0 // #0 │ │ -0546ac: 0800 1600 |003a: move-object/from16 v0, v22 │ │ -0546b0: 0201 1300 |003c: move/from16 v1, v19 │ │ -0546b4: 7120 310a 1000 |003e: invoke-static {v0, v1}, Landroid/support/v4/view/MotionEventCompat;.getPointerId:(Landroid/view/MotionEvent;I)I // method@0a31 │ │ -0546ba: 0a0f |0041: move-result v15 │ │ -0546bc: 0200 1100 |0042: move/from16 v0, v17 │ │ -0546c0: 8700 |0044: float-to-int v0, v0 │ │ -0546c2: 0213 0000 |0045: move/from16 v19, v0 │ │ -0546c6: 0200 1200 |0047: move/from16 v0, v18 │ │ -0546ca: 8700 |0049: float-to-int v0, v0 │ │ -0546cc: 0214 0000 |004a: move/from16 v20, v0 │ │ -0546d0: 0800 1500 |004c: move-object/from16 v0, v21 │ │ -0546d4: 0201 1300 |004e: move/from16 v1, v19 │ │ -0546d8: 0202 1400 |0050: move/from16 v2, v20 │ │ -0546dc: 6e30 f711 1002 |0052: invoke-virtual {v0, v1, v2}, Landroid/support/v4/widget/ViewDragHelper;.findTopChildUnder:(II)Landroid/view/View; // method@11f7 │ │ -0546e2: 0c10 |0055: move-result-object v16 │ │ -0546e4: 0800 1500 |0056: move-object/from16 v0, v21 │ │ -0546e8: 0201 1100 |0058: move/from16 v1, v17 │ │ -0546ec: 0202 1200 |005a: move/from16 v2, v18 │ │ -0546f0: 7040 0912 10f2 |005c: invoke-direct {v0, v1, v2, v15}, Landroid/support/v4/widget/ViewDragHelper;.saveInitialMotion:(FFI)V // method@1209 │ │ -0546f6: 0800 1500 |005f: move-object/from16 v0, v21 │ │ -0546fa: 0801 1000 |0061: move-object/from16 v1, v16 │ │ -0546fe: 6e30 1112 100f |0063: invoke-virtual {v0, v1, v15}, Landroid/support/v4/widget/ViewDragHelper;.tryCaptureViewForDrag:(Landroid/view/View;I)Z // method@1211 │ │ -054704: 0800 1500 |0066: move-object/from16 v0, v21 │ │ -054708: 5400 2005 |0068: iget-object v0, v0, Landroid/support/v4/widget/ViewDragHelper;.mInitialEdgesTouched:[I // field@0520 │ │ -05470c: 0813 0000 |006a: move-object/from16 v19, v0 │ │ -054710: 4407 130f |006c: aget v7, v19, v15 │ │ -054714: 0800 1500 |006e: move-object/from16 v0, v21 │ │ -054718: 5200 2d05 |0070: iget v0, v0, Landroid/support/v4/widget/ViewDragHelper;.mTrackingEdges:I // field@052d │ │ -05471c: 0213 0000 |0072: move/from16 v19, v0 │ │ -054720: 9513 1307 |0074: and-int v19, v19, v7 │ │ -054724: 3813 b9ff |0076: if-eqz v19, 002f // -0047 │ │ -054728: 0800 1500 |0078: move-object/from16 v0, v21 │ │ -05472c: 5400 1a05 |007a: iget-object v0, v0, Landroid/support/v4/widget/ViewDragHelper;.mCallback:Landroid/support/v4/widget/ViewDragHelper$Callback; // field@051a │ │ -054730: 0813 0000 |007c: move-object/from16 v19, v0 │ │ -054734: 0800 1500 |007e: move-object/from16 v0, v21 │ │ -054738: 5200 2d05 |0080: iget v0, v0, Landroid/support/v4/widget/ViewDragHelper;.mTrackingEdges:I // field@052d │ │ -05473c: 0214 0000 |0082: move/from16 v20, v0 │ │ -054740: 9514 1407 |0084: and-int v20, v20, v7 │ │ -054744: 0800 1300 |0086: move-object/from16 v0, v19 │ │ -054748: 0201 1400 |0088: move/from16 v1, v20 │ │ -05474c: 6e30 da11 100f |008a: invoke-virtual {v0, v1, v15}, Landroid/support/v4/widget/ViewDragHelper$Callback;.onEdgeTouched:(II)V // method@11da │ │ -054752: 28a2 |008d: goto 002f // -005e │ │ -054754: 0800 1600 |008e: move-object/from16 v0, v22 │ │ -054758: 7120 310a 4000 |0090: invoke-static {v0, v4}, Landroid/support/v4/view/MotionEventCompat;.getPointerId:(Landroid/view/MotionEvent;I)I // method@0a31 │ │ -05475e: 0a0f |0093: move-result v15 │ │ -054760: 0800 1600 |0094: move-object/from16 v0, v22 │ │ -054764: 7120 320a 4000 |0096: invoke-static {v0, v4}, Landroid/support/v4/view/MotionEventCompat;.getX:(Landroid/view/MotionEvent;I)F // method@0a32 │ │ -05476a: 0a11 |0099: move-result v17 │ │ -05476c: 0800 1600 |009a: move-object/from16 v0, v22 │ │ -054770: 7120 330a 4000 |009c: invoke-static {v0, v4}, Landroid/support/v4/view/MotionEventCompat;.getY:(Landroid/view/MotionEvent;I)F // method@0a33 │ │ -054776: 0a12 |009f: move-result v18 │ │ -054778: 0800 1500 |00a0: move-object/from16 v0, v21 │ │ -05477c: 0201 1100 |00a2: move/from16 v1, v17 │ │ -054780: 0202 1200 |00a4: move/from16 v2, v18 │ │ -054784: 7040 0912 10f2 |00a6: invoke-direct {v0, v1, v2, v15}, Landroid/support/v4/widget/ViewDragHelper;.saveInitialMotion:(FFI)V // method@1209 │ │ -05478a: 0800 1500 |00a9: move-object/from16 v0, v21 │ │ -05478e: 5200 1c05 |00ab: iget v0, v0, Landroid/support/v4/widget/ViewDragHelper;.mDragState:I // field@051c │ │ -054792: 0213 0000 |00ad: move/from16 v19, v0 │ │ -054796: 3913 4600 |00af: if-nez v19, 00f5 // +0046 │ │ -05479a: 0200 1100 |00b1: move/from16 v0, v17 │ │ -05479e: 8700 |00b3: float-to-int v0, v0 │ │ -0547a0: 0213 0000 |00b4: move/from16 v19, v0 │ │ -0547a4: 0200 1200 |00b6: move/from16 v0, v18 │ │ -0547a8: 8700 |00b8: float-to-int v0, v0 │ │ -0547aa: 0214 0000 |00b9: move/from16 v20, v0 │ │ -0547ae: 0800 1500 |00bb: move-object/from16 v0, v21 │ │ -0547b2: 0201 1300 |00bd: move/from16 v1, v19 │ │ -0547b6: 0202 1400 |00bf: move/from16 v2, v20 │ │ -0547ba: 6e30 f711 1002 |00c1: invoke-virtual {v0, v1, v2}, Landroid/support/v4/widget/ViewDragHelper;.findTopChildUnder:(II)Landroid/view/View; // method@11f7 │ │ -0547c0: 0c10 |00c4: move-result-object v16 │ │ -0547c2: 0800 1500 |00c5: move-object/from16 v0, v21 │ │ -0547c6: 0801 1000 |00c7: move-object/from16 v1, v16 │ │ -0547ca: 6e30 1112 100f |00c9: invoke-virtual {v0, v1, v15}, Landroid/support/v4/widget/ViewDragHelper;.tryCaptureViewForDrag:(Landroid/view/View;I)Z // method@1211 │ │ -0547d0: 0800 1500 |00cc: move-object/from16 v0, v21 │ │ -0547d4: 5400 2005 |00ce: iget-object v0, v0, Landroid/support/v4/widget/ViewDragHelper;.mInitialEdgesTouched:[I // field@0520 │ │ -0547d8: 0813 0000 |00d0: move-object/from16 v19, v0 │ │ -0547dc: 4407 130f |00d2: aget v7, v19, v15 │ │ -0547e0: 0800 1500 |00d4: move-object/from16 v0, v21 │ │ -0547e4: 5200 2d05 |00d6: iget v0, v0, Landroid/support/v4/widget/ViewDragHelper;.mTrackingEdges:I // field@052d │ │ -0547e8: 0213 0000 |00d8: move/from16 v19, v0 │ │ -0547ec: 9513 1307 |00da: and-int v19, v19, v7 │ │ -0547f0: 3813 53ff |00dc: if-eqz v19, 002f // -00ad │ │ -0547f4: 0800 1500 |00de: move-object/from16 v0, v21 │ │ -0547f8: 5400 1a05 |00e0: iget-object v0, v0, Landroid/support/v4/widget/ViewDragHelper;.mCallback:Landroid/support/v4/widget/ViewDragHelper$Callback; // field@051a │ │ -0547fc: 0813 0000 |00e2: move-object/from16 v19, v0 │ │ -054800: 0800 1500 |00e4: move-object/from16 v0, v21 │ │ -054804: 5200 2d05 |00e6: iget v0, v0, Landroid/support/v4/widget/ViewDragHelper;.mTrackingEdges:I // field@052d │ │ -054808: 0214 0000 |00e8: move/from16 v20, v0 │ │ -05480c: 9514 1407 |00ea: and-int v20, v20, v7 │ │ -054810: 0800 1300 |00ec: move-object/from16 v0, v19 │ │ -054814: 0201 1400 |00ee: move/from16 v1, v20 │ │ -054818: 6e30 da11 100f |00f0: invoke-virtual {v0, v1, v15}, Landroid/support/v4/widget/ViewDragHelper$Callback;.onEdgeTouched:(II)V // method@11da │ │ -05481e: 2900 3cff |00f3: goto/16 002f // -00c4 │ │ -054822: 0200 1100 |00f5: move/from16 v0, v17 │ │ -054826: 8700 |00f7: float-to-int v0, v0 │ │ -054828: 0213 0000 |00f8: move/from16 v19, v0 │ │ -05482c: 0200 1200 |00fa: move/from16 v0, v18 │ │ -054830: 8700 |00fc: float-to-int v0, v0 │ │ -054832: 0214 0000 |00fd: move/from16 v20, v0 │ │ -054836: 0800 1500 |00ff: move-object/from16 v0, v21 │ │ -05483a: 0201 1300 |0101: move/from16 v1, v19 │ │ -05483e: 0202 1400 |0103: move/from16 v2, v20 │ │ -054842: 6e30 0112 1002 |0105: invoke-virtual {v0, v1, v2}, Landroid/support/v4/widget/ViewDragHelper;.isCapturedViewUnder:(II)Z // method@1201 │ │ -054848: 0a13 |0108: move-result v19 │ │ -05484a: 3813 26ff |0109: if-eqz v19, 002f // -00da │ │ -05484e: 0800 1500 |010b: move-object/from16 v0, v21 │ │ -054852: 5400 1b05 |010d: iget-object v0, v0, Landroid/support/v4/widget/ViewDragHelper;.mCapturedView:Landroid/view/View; // field@051b │ │ -054856: 0813 0000 |010f: move-object/from16 v19, v0 │ │ -05485a: 0800 1500 |0111: move-object/from16 v0, v21 │ │ -05485e: 0801 1300 |0113: move-object/from16 v1, v19 │ │ -054862: 6e30 1112 100f |0115: invoke-virtual {v0, v1, v15}, Landroid/support/v4/widget/ViewDragHelper;.tryCaptureViewForDrag:(Landroid/view/View;I)Z // method@1211 │ │ -054868: 2900 17ff |0118: goto/16 002f // -00e9 │ │ -05486c: 0800 1500 |011a: move-object/from16 v0, v21 │ │ -054870: 5200 1c05 |011c: iget v0, v0, Landroid/support/v4/widget/ViewDragHelper;.mDragState:I // field@051c │ │ -054874: 0213 0000 |011e: move/from16 v19, v0 │ │ -054878: 1314 0100 |0120: const/16 v20, #int 1 // #1 │ │ -05487c: 0200 1300 |0122: move/from16 v0, v19 │ │ -054880: 0201 1400 |0124: move/from16 v1, v20 │ │ -054884: 3310 6800 |0126: if-ne v0, v1, 018e // +0068 │ │ -054888: 0800 1500 |0128: move-object/from16 v0, v21 │ │ -05488c: 5200 1905 |012a: iget v0, v0, Landroid/support/v4/widget/ViewDragHelper;.mActivePointerId:I // field@0519 │ │ -054890: 0213 0000 |012c: move/from16 v19, v0 │ │ -054894: 0800 1600 |012e: move-object/from16 v0, v22 │ │ -054898: 0201 1300 |0130: move/from16 v1, v19 │ │ -05489c: 7120 2d0a 1000 |0132: invoke-static {v0, v1}, Landroid/support/v4/view/MotionEventCompat;.findPointerIndex:(Landroid/view/MotionEvent;I)I // method@0a2d │ │ -0548a2: 0a0c |0135: move-result v12 │ │ -0548a4: 0800 1600 |0136: move-object/from16 v0, v22 │ │ -0548a8: 7120 320a c000 |0138: invoke-static {v0, v12}, Landroid/support/v4/view/MotionEventCompat;.getX:(Landroid/view/MotionEvent;I)F // method@0a32 │ │ -0548ae: 0a11 |013b: move-result v17 │ │ -0548b0: 0800 1600 |013c: move-object/from16 v0, v22 │ │ -0548b4: 7120 330a c000 |013e: invoke-static {v0, v12}, Landroid/support/v4/view/MotionEventCompat;.getY:(Landroid/view/MotionEvent;I)F // method@0a33 │ │ -0548ba: 0a12 |0141: move-result v18 │ │ -0548bc: 0800 1500 |0142: move-object/from16 v0, v21 │ │ -0548c0: 5400 2305 |0144: iget-object v0, v0, Landroid/support/v4/widget/ViewDragHelper;.mLastMotionX:[F // field@0523 │ │ -0548c4: 0813 0000 |0146: move-object/from16 v19, v0 │ │ -0548c8: 0800 1500 |0148: move-object/from16 v0, v21 │ │ -0548cc: 5200 1905 |014a: iget v0, v0, Landroid/support/v4/widget/ViewDragHelper;.mActivePointerId:I // field@0519 │ │ -0548d0: 0214 0000 |014c: move/from16 v20, v0 │ │ -0548d4: 4413 1314 |014e: aget v19, v19, v20 │ │ -0548d8: a713 1113 |0150: sub-float v19, v17, v19 │ │ -0548dc: 0200 1300 |0152: move/from16 v0, v19 │ │ -0548e0: 870a |0154: float-to-int v10, v0 │ │ -0548e2: 0800 1500 |0155: move-object/from16 v0, v21 │ │ -0548e6: 5400 2405 |0157: iget-object v0, v0, Landroid/support/v4/widget/ViewDragHelper;.mLastMotionY:[F // field@0524 │ │ -0548ea: 0813 0000 |0159: move-object/from16 v19, v0 │ │ -0548ee: 0800 1500 |015b: move-object/from16 v0, v21 │ │ -0548f2: 5200 1905 |015d: iget v0, v0, Landroid/support/v4/widget/ViewDragHelper;.mActivePointerId:I // field@0519 │ │ -0548f6: 0214 0000 |015f: move/from16 v20, v0 │ │ -0548fa: 4413 1314 |0161: aget v19, v19, v20 │ │ -0548fe: a713 1213 |0163: sub-float v19, v18, v19 │ │ -054902: 0200 1300 |0165: move/from16 v0, v19 │ │ -054906: 870b |0167: float-to-int v11, v0 │ │ -054908: 0800 1500 |0168: move-object/from16 v0, v21 │ │ -05490c: 5400 1b05 |016a: iget-object v0, v0, Landroid/support/v4/widget/ViewDragHelper;.mCapturedView:Landroid/view/View; // field@051b │ │ -054910: 0813 0000 |016c: move-object/from16 v19, v0 │ │ -054914: 7401 c312 1300 |016e: invoke-virtual/range {v19}, Landroid/view/View;.getLeft:()I // method@12c3 │ │ -05491a: 0a13 |0171: move-result v19 │ │ -05491c: 9013 130a |0172: add-int v19, v19, v10 │ │ -054920: 0800 1500 |0174: move-object/from16 v0, v21 │ │ -054924: 5400 1b05 |0176: iget-object v0, v0, Landroid/support/v4/widget/ViewDragHelper;.mCapturedView:Landroid/view/View; // field@051b │ │ -054928: 0814 0000 |0178: move-object/from16 v20, v0 │ │ -05492c: 7401 d312 1400 |017a: invoke-virtual/range {v20}, Landroid/view/View;.getTop:()I // method@12d3 │ │ -054932: 0a14 |017d: move-result v20 │ │ -054934: 9014 140b |017e: add-int v20, v20, v11 │ │ -054938: 0800 1500 |0180: move-object/from16 v0, v21 │ │ -05493c: 0201 1300 |0182: move/from16 v1, v19 │ │ -054940: 0202 1400 |0184: move/from16 v2, v20 │ │ -054944: 705b f511 10a2 |0186: invoke-direct {v0, v1, v2, v10, v11}, Landroid/support/v4/widget/ViewDragHelper;.dragTo:(IIII)V // method@11f5 │ │ -05494a: 7602 0a12 1500 |0189: invoke-direct/range {v21, v22}, Landroid/support/v4/widget/ViewDragHelper;.saveLastMotion:(Landroid/view/MotionEvent;)V // method@120a │ │ -054950: 2900 a3fe |018c: goto/16 002f // -015d │ │ -054954: 7701 300a 1600 |018e: invoke-static/range {v22}, Landroid/support/v4/view/MotionEventCompat;.getPointerCount:(Landroid/view/MotionEvent;)I // method@0a30 │ │ -05495a: 0a0e |0191: move-result v14 │ │ -05495c: 1208 |0192: const/4 v8, #int 0 // #0 │ │ -05495e: 35e8 3b00 |0193: if-ge v8, v14, 01ce // +003b │ │ -054962: 0800 1600 |0195: move-object/from16 v0, v22 │ │ -054966: 7120 310a 8000 |0197: invoke-static {v0, v8}, Landroid/support/v4/view/MotionEventCompat;.getPointerId:(Landroid/view/MotionEvent;I)I // method@0a31 │ │ -05496c: 0a0f |019a: move-result v15 │ │ -05496e: 0800 1600 |019b: move-object/from16 v0, v22 │ │ -054972: 7120 320a 8000 |019d: invoke-static {v0, v8}, Landroid/support/v4/view/MotionEventCompat;.getX:(Landroid/view/MotionEvent;I)F // method@0a32 │ │ -054978: 0a11 |01a0: move-result v17 │ │ -05497a: 0800 1600 |01a1: move-object/from16 v0, v22 │ │ -05497e: 7120 330a 8000 |01a3: invoke-static {v0, v8}, Landroid/support/v4/view/MotionEventCompat;.getY:(Landroid/view/MotionEvent;I)F // method@0a33 │ │ -054984: 0a12 |01a6: move-result v18 │ │ -054986: 0800 1500 |01a7: move-object/from16 v0, v21 │ │ -05498a: 5400 2105 |01a9: iget-object v0, v0, Landroid/support/v4/widget/ViewDragHelper;.mInitialMotionX:[F // field@0521 │ │ -05498e: 0813 0000 |01ab: move-object/from16 v19, v0 │ │ -054992: 4413 130f |01ad: aget v19, v19, v15 │ │ -054996: a705 1113 |01af: sub-float v5, v17, v19 │ │ -05499a: 0800 1500 |01b1: move-object/from16 v0, v21 │ │ -05499e: 5400 2205 |01b3: iget-object v0, v0, Landroid/support/v4/widget/ViewDragHelper;.mInitialMotionY:[F // field@0522 │ │ -0549a2: 0813 0000 |01b5: move-object/from16 v19, v0 │ │ -0549a6: 4413 130f |01b7: aget v19, v19, v15 │ │ -0549aa: a706 1213 |01b9: sub-float v6, v18, v19 │ │ -0549ae: 0800 1500 |01bb: move-object/from16 v0, v21 │ │ -0549b2: 7040 0812 50f6 |01bd: invoke-direct {v0, v5, v6, v15}, Landroid/support/v4/widget/ViewDragHelper;.reportNewEdgeDrags:(FFI)V // method@1208 │ │ -0549b8: 0800 1500 |01c0: move-object/from16 v0, v21 │ │ -0549bc: 5200 1c05 |01c2: iget v0, v0, Landroid/support/v4/widget/ViewDragHelper;.mDragState:I // field@051c │ │ -0549c0: 0213 0000 |01c4: move/from16 v19, v0 │ │ -0549c4: 1314 0100 |01c6: const/16 v20, #int 1 // #1 │ │ -0549c8: 0200 1300 |01c8: move/from16 v0, v19 │ │ -0549cc: 0201 1400 |01ca: move/from16 v1, v20 │ │ -0549d0: 3310 0700 |01cc: if-ne v0, v1, 01d3 // +0007 │ │ -0549d4: 7602 0a12 1500 |01ce: invoke-direct/range {v21, v22}, Landroid/support/v4/widget/ViewDragHelper;.saveLastMotion:(Landroid/view/MotionEvent;)V // method@120a │ │ -0549da: 2900 5efe |01d1: goto/16 002f // -01a2 │ │ -0549de: 0200 1100 |01d3: move/from16 v0, v17 │ │ -0549e2: 8700 |01d5: float-to-int v0, v0 │ │ -0549e4: 0213 0000 |01d6: move/from16 v19, v0 │ │ -0549e8: 0200 1200 |01d8: move/from16 v0, v18 │ │ -0549ec: 8700 |01da: float-to-int v0, v0 │ │ -0549ee: 0214 0000 |01db: move/from16 v20, v0 │ │ -0549f2: 0800 1500 |01dd: move-object/from16 v0, v21 │ │ -0549f6: 0201 1300 |01df: move/from16 v1, v19 │ │ -0549fa: 0202 1400 |01e1: move/from16 v2, v20 │ │ -0549fe: 6e30 f711 1002 |01e3: invoke-virtual {v0, v1, v2}, Landroid/support/v4/widget/ViewDragHelper;.findTopChildUnder:(II)Landroid/view/View; // method@11f7 │ │ -054a04: 0c10 |01e6: move-result-object v16 │ │ -054a06: 0800 1500 |01e7: move-object/from16 v0, v21 │ │ -054a0a: 0801 1000 |01e9: move-object/from16 v1, v16 │ │ -054a0e: 7040 e911 1065 |01eb: invoke-direct {v0, v1, v5, v6}, Landroid/support/v4/widget/ViewDragHelper;.checkTouchSlop:(Landroid/view/View;FF)Z // method@11e9 │ │ -054a14: 0a13 |01ee: move-result v19 │ │ -054a16: 3813 0c00 |01ef: if-eqz v19, 01fb // +000c │ │ -054a1a: 0800 1500 |01f1: move-object/from16 v0, v21 │ │ -054a1e: 0801 1000 |01f3: move-object/from16 v1, v16 │ │ -054a22: 6e30 1112 100f |01f5: invoke-virtual {v0, v1, v15}, Landroid/support/v4/widget/ViewDragHelper;.tryCaptureViewForDrag:(Landroid/view/View;I)Z // method@1211 │ │ -054a28: 0a13 |01f8: move-result v19 │ │ -054a2a: 3913 d5ff |01f9: if-nez v19, 01ce // -002b │ │ -054a2e: d808 0801 |01fb: add-int/lit8 v8, v8, #int 1 // #01 │ │ -054a32: 2896 |01fd: goto 0193 // -006a │ │ -054a34: 0800 1600 |01fe: move-object/from16 v0, v22 │ │ -054a38: 7120 310a 4000 |0200: invoke-static {v0, v4}, Landroid/support/v4/view/MotionEventCompat;.getPointerId:(Landroid/view/MotionEvent;I)I // method@0a31 │ │ -054a3e: 0a0f |0203: move-result v15 │ │ -054a40: 0800 1500 |0204: move-object/from16 v0, v21 │ │ -054a44: 5200 1c05 |0206: iget v0, v0, Landroid/support/v4/widget/ViewDragHelper;.mDragState:I // field@051c │ │ -054a48: 0213 0000 |0208: move/from16 v19, v0 │ │ -054a4c: 1314 0100 |020a: const/16 v20, #int 1 // #1 │ │ -054a50: 0200 1300 |020c: move/from16 v0, v19 │ │ -054a54: 0201 1400 |020e: move/from16 v1, v20 │ │ -054a58: 3310 7000 |0210: if-ne v0, v1, 0280 // +0070 │ │ -054a5c: 0800 1500 |0212: move-object/from16 v0, v21 │ │ -054a60: 5200 1905 |0214: iget v0, v0, Landroid/support/v4/widget/ViewDragHelper;.mActivePointerId:I // field@0519 │ │ -054a64: 0213 0000 |0216: move/from16 v19, v0 │ │ -054a68: 0200 1300 |0218: move/from16 v0, v19 │ │ -054a6c: 330f 6600 |021a: if-ne v15, v0, 0280 // +0066 │ │ -054a70: 12fd |021c: const/4 v13, #int -1 // #ff │ │ -054a72: 7701 300a 1600 |021d: invoke-static/range {v22}, Landroid/support/v4/view/MotionEventCompat;.getPointerCount:(Landroid/view/MotionEvent;)I // method@0a30 │ │ -054a78: 0a0e |0220: move-result v14 │ │ -054a7a: 1208 |0221: const/4 v8, #int 0 // #0 │ │ -054a7c: 35e8 5500 |0222: if-ge v8, v14, 0277 // +0055 │ │ -054a80: 0800 1600 |0224: move-object/from16 v0, v22 │ │ -054a84: 7120 310a 8000 |0226: invoke-static {v0, v8}, Landroid/support/v4/view/MotionEventCompat;.getPointerId:(Landroid/view/MotionEvent;I)I // method@0a31 │ │ -054a8a: 0a09 |0229: move-result v9 │ │ -054a8c: 0800 1500 |022a: move-object/from16 v0, v21 │ │ -054a90: 5200 1905 |022c: iget v0, v0, Landroid/support/v4/widget/ViewDragHelper;.mActivePointerId:I // field@0519 │ │ -054a94: 0213 0000 |022e: move/from16 v19, v0 │ │ -054a98: 0200 1300 |0230: move/from16 v0, v19 │ │ -054a9c: 3309 0500 |0232: if-ne v9, v0, 0237 // +0005 │ │ -054aa0: d808 0801 |0234: add-int/lit8 v8, v8, #int 1 // #01 │ │ -054aa4: 28ec |0236: goto 0222 // -0014 │ │ -054aa6: 0800 1600 |0237: move-object/from16 v0, v22 │ │ -054aaa: 7120 320a 8000 |0239: invoke-static {v0, v8}, Landroid/support/v4/view/MotionEventCompat;.getX:(Landroid/view/MotionEvent;I)F // method@0a32 │ │ -054ab0: 0a11 |023c: move-result v17 │ │ -054ab2: 0800 1600 |023d: move-object/from16 v0, v22 │ │ -054ab6: 7120 330a 8000 |023f: invoke-static {v0, v8}, Landroid/support/v4/view/MotionEventCompat;.getY:(Landroid/view/MotionEvent;I)F // method@0a33 │ │ -054abc: 0a12 |0242: move-result v18 │ │ -054abe: 0200 1100 |0243: move/from16 v0, v17 │ │ -054ac2: 8700 |0245: float-to-int v0, v0 │ │ -054ac4: 0213 0000 |0246: move/from16 v19, v0 │ │ -054ac8: 0200 1200 |0248: move/from16 v0, v18 │ │ -054acc: 8700 |024a: float-to-int v0, v0 │ │ -054ace: 0214 0000 |024b: move/from16 v20, v0 │ │ -054ad2: 0800 1500 |024d: move-object/from16 v0, v21 │ │ -054ad6: 0201 1300 |024f: move/from16 v1, v19 │ │ -054ada: 0202 1400 |0251: move/from16 v2, v20 │ │ -054ade: 6e30 f711 1002 |0253: invoke-virtual {v0, v1, v2}, Landroid/support/v4/widget/ViewDragHelper;.findTopChildUnder:(II)Landroid/view/View; // method@11f7 │ │ -054ae4: 0c13 |0256: move-result-object v19 │ │ -054ae6: 0800 1500 |0257: move-object/from16 v0, v21 │ │ -054aea: 5400 1b05 |0259: iget-object v0, v0, Landroid/support/v4/widget/ViewDragHelper;.mCapturedView:Landroid/view/View; // field@051b │ │ -054aee: 0814 0000 |025b: move-object/from16 v20, v0 │ │ -054af2: 0800 1300 |025d: move-object/from16 v0, v19 │ │ -054af6: 0801 1400 |025f: move-object/from16 v1, v20 │ │ -054afa: 3310 d3ff |0261: if-ne v0, v1, 0234 // -002d │ │ -054afe: 0800 1500 |0263: move-object/from16 v0, v21 │ │ -054b02: 5400 1b05 |0265: iget-object v0, v0, Landroid/support/v4/widget/ViewDragHelper;.mCapturedView:Landroid/view/View; // field@051b │ │ -054b06: 0813 0000 |0267: move-object/from16 v19, v0 │ │ -054b0a: 0800 1500 |0269: move-object/from16 v0, v21 │ │ -054b0e: 0801 1300 |026b: move-object/from16 v1, v19 │ │ -054b12: 6e30 1112 1009 |026d: invoke-virtual {v0, v1, v9}, Landroid/support/v4/widget/ViewDragHelper;.tryCaptureViewForDrag:(Landroid/view/View;I)Z // method@1211 │ │ -054b18: 0a13 |0270: move-result v19 │ │ -054b1a: 3813 c3ff |0271: if-eqz v19, 0234 // -003d │ │ -054b1e: 0800 1500 |0273: move-object/from16 v0, v21 │ │ -054b22: 520d 1905 |0275: iget v13, v0, Landroid/support/v4/widget/ViewDragHelper;.mActivePointerId:I // field@0519 │ │ -054b26: 1313 ffff |0277: const/16 v19, #int -1 // #ffff │ │ -054b2a: 0200 1300 |0279: move/from16 v0, v19 │ │ -054b2e: 330d 0500 |027b: if-ne v13, v0, 0280 // +0005 │ │ -054b32: 7601 0712 1500 |027d: invoke-direct/range {v21}, Landroid/support/v4/widget/ViewDragHelper;.releaseViewForPointerUp:()V // method@1207 │ │ -054b38: 0800 1500 |0280: move-object/from16 v0, v21 │ │ -054b3c: 7020 ed11 f000 |0282: invoke-direct {v0, v15}, Landroid/support/v4/widget/ViewDragHelper;.clearMotionHistory:(I)V // method@11ed │ │ -054b42: 2900 aafd |0285: goto/16 002f // -0256 │ │ -054b46: 0800 1500 |0287: move-object/from16 v0, v21 │ │ -054b4a: 5200 1c05 |0289: iget v0, v0, Landroid/support/v4/widget/ViewDragHelper;.mDragState:I // field@051c │ │ -054b4e: 0213 0000 |028b: move/from16 v19, v0 │ │ -054b52: 1314 0100 |028d: const/16 v20, #int 1 // #1 │ │ -054b56: 0200 1300 |028f: move/from16 v0, v19 │ │ -054b5a: 0201 1400 |0291: move/from16 v1, v20 │ │ -054b5e: 3310 0500 |0293: if-ne v0, v1, 0298 // +0005 │ │ -054b62: 7601 0712 1500 |0295: invoke-direct/range {v21}, Landroid/support/v4/widget/ViewDragHelper;.releaseViewForPointerUp:()V // method@1207 │ │ -054b68: 7401 e411 1500 |0298: invoke-virtual/range {v21}, Landroid/support/v4/widget/ViewDragHelper;.cancel:()V // method@11e4 │ │ -054b6e: 2900 94fd |029b: goto/16 002f // -026c │ │ -054b72: 0800 1500 |029d: move-object/from16 v0, v21 │ │ -054b76: 5200 1c05 |029f: iget v0, v0, Landroid/support/v4/widget/ViewDragHelper;.mDragState:I // field@051c │ │ -054b7a: 0213 0000 |02a1: move/from16 v19, v0 │ │ -054b7e: 1314 0100 |02a3: const/16 v20, #int 1 // #1 │ │ -054b82: 0200 1300 |02a5: move/from16 v0, v19 │ │ -054b86: 0201 1400 |02a7: move/from16 v1, v20 │ │ -054b8a: 3310 0f00 |02a9: if-ne v0, v1, 02b8 // +000f │ │ -054b8e: 1313 0000 |02ab: const/16 v19, #int 0 // #0 │ │ -054b92: 1314 0000 |02ad: const/16 v20, #int 0 // #0 │ │ -054b96: 0800 1500 |02af: move-object/from16 v0, v21 │ │ -054b9a: 0201 1300 |02b1: move/from16 v1, v19 │ │ -054b9e: 0202 1400 |02b3: move/from16 v2, v20 │ │ -054ba2: 7030 f311 1002 |02b5: invoke-direct {v0, v1, v2}, Landroid/support/v4/widget/ViewDragHelper;.dispatchViewReleased:(FF)V // method@11f3 │ │ -054ba8: 7401 e411 1500 |02b8: invoke-virtual/range {v21}, Landroid/support/v4/widget/ViewDragHelper;.cancel:()V // method@11e4 │ │ -054bae: 2900 74fd |02bb: goto/16 002f // -028c │ │ -054bb2: 0000 |02bd: nop // spacer │ │ -054bb4: 0001 0700 0000 0000 0400 0000 5b02 ... |02be: packed-switch-data (18 units) │ │ - catches : (none) │ │ - positions : │ │ - 0x0000 line=1046 │ │ - 0x0004 line=1047 │ │ - 0x0008 line=1049 │ │ - 0x000a line=1052 │ │ - 0x000d line=1055 │ │ - 0x0015 line=1056 │ │ - 0x001f line=1058 │ │ - 0x002c line=1060 │ │ - 0x002f line=1194 │ │ - 0x0030 line=1062 │ │ - 0x0034 line=1063 │ │ - 0x0038 line=1064 │ │ - 0x0042 line=1065 │ │ - 0x0056 line=1067 │ │ - 0x005f line=1072 │ │ - 0x0066 line=1074 │ │ - 0x006e line=1075 │ │ - 0x0078 line=1076 │ │ - 0x008e line=1082 │ │ - 0x0094 line=1083 │ │ - 0x009a line=1084 │ │ - 0x00a0 line=1086 │ │ - 0x00a9 line=1089 │ │ - 0x00b1 line=1092 │ │ - 0x00c5 line=1093 │ │ - 0x00cc line=1095 │ │ - 0x00d4 line=1096 │ │ - 0x00de line=1097 │ │ - 0x00f5 line=1099 │ │ - 0x010b line=1104 │ │ - 0x011a line=1110 │ │ - 0x0128 line=1111 │ │ - 0x0136 line=1112 │ │ - 0x013c line=1113 │ │ - 0x0142 line=1114 │ │ - 0x0155 line=1115 │ │ - 0x0168 line=1117 │ │ - 0x0189 line=1119 │ │ - 0x018e line=1122 │ │ - 0x0192 line=1123 │ │ - 0x0195 line=1124 │ │ - 0x019b line=1125 │ │ - 0x01a1 line=1126 │ │ - 0x01a7 line=1127 │ │ - 0x01b1 line=1128 │ │ - 0x01bb line=1130 │ │ - 0x01c0 line=1131 │ │ - 0x01ce line=1142 │ │ - 0x01d3 line=1136 │ │ - 0x01e7 line=1137 │ │ - 0x01fb line=1123 │ │ - 0x01fe line=1148 │ │ - 0x0204 line=1149 │ │ - 0x021c line=1151 │ │ - 0x021d line=1152 │ │ - 0x0221 line=1153 │ │ - 0x0224 line=1154 │ │ - 0x022a line=1155 │ │ - 0x0234 line=1153 │ │ - 0x0237 line=1160 │ │ - 0x023d line=1161 │ │ - 0x0243 line=1162 │ │ - 0x0273 line=1164 │ │ - 0x0277 line=1169 │ │ - 0x027d line=1171 │ │ - 0x0280 line=1174 │ │ - 0x0287 line=1179 │ │ - 0x0295 line=1180 │ │ - 0x0298 line=1182 │ │ - 0x029d line=1187 │ │ - 0x02ab line=1188 │ │ - 0x02b8 line=1190 │ │ - 0x02bd line=1060 │ │ +07a318: |[07a318] android.support.v4.widget.ViewDragHelper.processTouchEvent:(Landroid/view/MotionEvent;)V │ │ +07a328: 7701 dc10 1600 |0000: invoke-static/range {v22}, Landroid/support/v4/view/MotionEventCompat;.getActionMasked:(Landroid/view/MotionEvent;)I // method@10dc │ │ +07a32e: 0a03 |0003: move-result v3 │ │ +07a330: 7701 db10 1600 |0004: invoke-static/range {v22}, Landroid/support/v4/view/MotionEventCompat;.getActionIndex:(Landroid/view/MotionEvent;)I // method@10db │ │ +07a336: 0a04 |0007: move-result v4 │ │ +07a338: 3903 0500 |0008: if-nez v3, 000d // +0005 │ │ +07a33c: 7401 141c 1500 |000a: invoke-virtual/range {v21}, Landroid/support/v4/widget/ViewDragHelper;.cancel:()V // method@1c14 │ │ +07a342: 0800 1500 |000d: move-object/from16 v0, v21 │ │ +07a346: 5400 3f08 |000f: iget-object v0, v0, Landroid/support/v4/widget/ViewDragHelper;.mVelocityTracker:Landroid/view/VelocityTracker; // field@083f │ │ +07a34a: 0813 0000 |0011: move-object/from16 v19, v0 │ │ +07a34e: 3913 0c00 |0013: if-nez v19, 001f // +000c │ │ +07a352: 7100 d81c 0000 |0015: invoke-static {}, Landroid/view/VelocityTracker;.obtain:()Landroid/view/VelocityTracker; // method@1cd8 │ │ +07a358: 0c13 |0018: move-result-object v19 │ │ +07a35a: 0800 1300 |0019: move-object/from16 v0, v19 │ │ +07a35e: 0801 1500 |001b: move-object/from16 v1, v21 │ │ +07a362: 5b10 3f08 |001d: iput-object v0, v1, Landroid/support/v4/widget/ViewDragHelper;.mVelocityTracker:Landroid/view/VelocityTracker; // field@083f │ │ +07a366: 0800 1500 |001f: move-object/from16 v0, v21 │ │ +07a36a: 5400 3f08 |0021: iget-object v0, v0, Landroid/support/v4/widget/ViewDragHelper;.mVelocityTracker:Landroid/view/VelocityTracker; // field@083f │ │ +07a36e: 0813 0000 |0023: move-object/from16 v19, v0 │ │ +07a372: 0800 1300 |0025: move-object/from16 v0, v19 │ │ +07a376: 0801 1600 |0027: move-object/from16 v1, v22 │ │ +07a37a: 6e20 d01c 1000 |0029: invoke-virtual {v0, v1}, Landroid/view/VelocityTracker;.addMovement:(Landroid/view/MotionEvent;)V // method@1cd0 │ │ +07a380: 2b03 9202 0000 |002c: packed-switch v3, 000002be // +00000292 │ │ +07a386: 0e00 |002f: return-void │ │ +07a388: 7401 c51c 1600 |0030: invoke-virtual/range {v22}, Landroid/view/MotionEvent;.getX:()F // method@1cc5 │ │ +07a38e: 0a11 |0033: move-result v17 │ │ +07a390: 7401 c71c 1600 |0034: invoke-virtual/range {v22}, Landroid/view/MotionEvent;.getY:()F // method@1cc7 │ │ +07a396: 0a12 |0037: move-result v18 │ │ +07a398: 1313 0000 |0038: const/16 v19, #int 0 // #0 │ │ +07a39c: 0800 1600 |003a: move-object/from16 v0, v22 │ │ +07a3a0: 0201 1300 |003c: move/from16 v1, v19 │ │ +07a3a4: 7120 de10 1000 |003e: invoke-static {v0, v1}, Landroid/support/v4/view/MotionEventCompat;.getPointerId:(Landroid/view/MotionEvent;I)I // method@10de │ │ +07a3aa: 0a0f |0041: move-result v15 │ │ +07a3ac: 0200 1100 |0042: move/from16 v0, v17 │ │ +07a3b0: 8700 |0044: float-to-int v0, v0 │ │ +07a3b2: 0213 0000 |0045: move/from16 v19, v0 │ │ +07a3b6: 0200 1200 |0047: move/from16 v0, v18 │ │ +07a3ba: 8700 |0049: float-to-int v0, v0 │ │ +07a3bc: 0214 0000 |004a: move/from16 v20, v0 │ │ +07a3c0: 0800 1500 |004c: move-object/from16 v0, v21 │ │ +07a3c4: 0201 1300 |004e: move/from16 v1, v19 │ │ +07a3c8: 0202 1400 |0050: move/from16 v2, v20 │ │ +07a3cc: 6e30 271c 1002 |0052: invoke-virtual {v0, v1, v2}, Landroid/support/v4/widget/ViewDragHelper;.findTopChildUnder:(II)Landroid/view/View; // method@1c27 │ │ +07a3d2: 0c10 |0055: move-result-object v16 │ │ +07a3d4: 0800 1500 |0056: move-object/from16 v0, v21 │ │ +07a3d8: 0201 1100 |0058: move/from16 v1, v17 │ │ +07a3dc: 0202 1200 |005a: move/from16 v2, v18 │ │ +07a3e0: 7040 391c 10f2 |005c: invoke-direct {v0, v1, v2, v15}, Landroid/support/v4/widget/ViewDragHelper;.saveInitialMotion:(FFI)V // method@1c39 │ │ +07a3e6: 0800 1500 |005f: move-object/from16 v0, v21 │ │ +07a3ea: 0801 1000 |0061: move-object/from16 v1, v16 │ │ +07a3ee: 6e30 411c 100f |0063: invoke-virtual {v0, v1, v15}, Landroid/support/v4/widget/ViewDragHelper;.tryCaptureViewForDrag:(Landroid/view/View;I)Z // method@1c41 │ │ +07a3f4: 0800 1500 |0066: move-object/from16 v0, v21 │ │ +07a3f8: 5400 3108 |0068: iget-object v0, v0, Landroid/support/v4/widget/ViewDragHelper;.mInitialEdgesTouched:[I // field@0831 │ │ +07a3fc: 0813 0000 |006a: move-object/from16 v19, v0 │ │ +07a400: 4407 130f |006c: aget v7, v19, v15 │ │ +07a404: 0800 1500 |006e: move-object/from16 v0, v21 │ │ +07a408: 5200 3e08 |0070: iget v0, v0, Landroid/support/v4/widget/ViewDragHelper;.mTrackingEdges:I // field@083e │ │ +07a40c: 0213 0000 |0072: move/from16 v19, v0 │ │ +07a410: 9513 1307 |0074: and-int v19, v19, v7 │ │ +07a414: 3813 b9ff |0076: if-eqz v19, 002f // -0047 │ │ +07a418: 0800 1500 |0078: move-object/from16 v0, v21 │ │ +07a41c: 5400 2b08 |007a: iget-object v0, v0, Landroid/support/v4/widget/ViewDragHelper;.mCallback:Landroid/support/v4/widget/ViewDragHelper$Callback; // field@082b │ │ +07a420: 0813 0000 |007c: move-object/from16 v19, v0 │ │ +07a424: 0800 1500 |007e: move-object/from16 v0, v21 │ │ +07a428: 5200 3e08 |0080: iget v0, v0, Landroid/support/v4/widget/ViewDragHelper;.mTrackingEdges:I // field@083e │ │ +07a42c: 0214 0000 |0082: move/from16 v20, v0 │ │ +07a430: 9514 1407 |0084: and-int v20, v20, v7 │ │ +07a434: 0800 1300 |0086: move-object/from16 v0, v19 │ │ +07a438: 0201 1400 |0088: move/from16 v1, v20 │ │ +07a43c: 6e30 0a1c 100f |008a: invoke-virtual {v0, v1, v15}, Landroid/support/v4/widget/ViewDragHelper$Callback;.onEdgeTouched:(II)V // method@1c0a │ │ +07a442: 28a2 |008d: goto 002f // -005e │ │ +07a444: 0800 1600 |008e: move-object/from16 v0, v22 │ │ +07a448: 7120 de10 4000 |0090: invoke-static {v0, v4}, Landroid/support/v4/view/MotionEventCompat;.getPointerId:(Landroid/view/MotionEvent;I)I // method@10de │ │ +07a44e: 0a0f |0093: move-result v15 │ │ +07a450: 0800 1600 |0094: move-object/from16 v0, v22 │ │ +07a454: 7120 df10 4000 |0096: invoke-static {v0, v4}, Landroid/support/v4/view/MotionEventCompat;.getX:(Landroid/view/MotionEvent;I)F // method@10df │ │ +07a45a: 0a11 |0099: move-result v17 │ │ +07a45c: 0800 1600 |009a: move-object/from16 v0, v22 │ │ +07a460: 7120 e010 4000 |009c: invoke-static {v0, v4}, Landroid/support/v4/view/MotionEventCompat;.getY:(Landroid/view/MotionEvent;I)F // method@10e0 │ │ +07a466: 0a12 |009f: move-result v18 │ │ +07a468: 0800 1500 |00a0: move-object/from16 v0, v21 │ │ +07a46c: 0201 1100 |00a2: move/from16 v1, v17 │ │ +07a470: 0202 1200 |00a4: move/from16 v2, v18 │ │ +07a474: 7040 391c 10f2 |00a6: invoke-direct {v0, v1, v2, v15}, Landroid/support/v4/widget/ViewDragHelper;.saveInitialMotion:(FFI)V // method@1c39 │ │ +07a47a: 0800 1500 |00a9: move-object/from16 v0, v21 │ │ +07a47e: 5200 2d08 |00ab: iget v0, v0, Landroid/support/v4/widget/ViewDragHelper;.mDragState:I // field@082d │ │ +07a482: 0213 0000 |00ad: move/from16 v19, v0 │ │ +07a486: 3913 4600 |00af: if-nez v19, 00f5 // +0046 │ │ +07a48a: 0200 1100 |00b1: move/from16 v0, v17 │ │ +07a48e: 8700 |00b3: float-to-int v0, v0 │ │ +07a490: 0213 0000 |00b4: move/from16 v19, v0 │ │ +07a494: 0200 1200 |00b6: move/from16 v0, v18 │ │ +07a498: 8700 |00b8: float-to-int v0, v0 │ │ +07a49a: 0214 0000 |00b9: move/from16 v20, v0 │ │ +07a49e: 0800 1500 |00bb: move-object/from16 v0, v21 │ │ +07a4a2: 0201 1300 |00bd: move/from16 v1, v19 │ │ +07a4a6: 0202 1400 |00bf: move/from16 v2, v20 │ │ +07a4aa: 6e30 271c 1002 |00c1: invoke-virtual {v0, v1, v2}, Landroid/support/v4/widget/ViewDragHelper;.findTopChildUnder:(II)Landroid/view/View; // method@1c27 │ │ +07a4b0: 0c10 |00c4: move-result-object v16 │ │ +07a4b2: 0800 1500 |00c5: move-object/from16 v0, v21 │ │ +07a4b6: 0801 1000 |00c7: move-object/from16 v1, v16 │ │ +07a4ba: 6e30 411c 100f |00c9: invoke-virtual {v0, v1, v15}, Landroid/support/v4/widget/ViewDragHelper;.tryCaptureViewForDrag:(Landroid/view/View;I)Z // method@1c41 │ │ +07a4c0: 0800 1500 |00cc: move-object/from16 v0, v21 │ │ +07a4c4: 5400 3108 |00ce: iget-object v0, v0, Landroid/support/v4/widget/ViewDragHelper;.mInitialEdgesTouched:[I // field@0831 │ │ +07a4c8: 0813 0000 |00d0: move-object/from16 v19, v0 │ │ +07a4cc: 4407 130f |00d2: aget v7, v19, v15 │ │ +07a4d0: 0800 1500 |00d4: move-object/from16 v0, v21 │ │ +07a4d4: 5200 3e08 |00d6: iget v0, v0, Landroid/support/v4/widget/ViewDragHelper;.mTrackingEdges:I // field@083e │ │ +07a4d8: 0213 0000 |00d8: move/from16 v19, v0 │ │ +07a4dc: 9513 1307 |00da: and-int v19, v19, v7 │ │ +07a4e0: 3813 53ff |00dc: if-eqz v19, 002f // -00ad │ │ +07a4e4: 0800 1500 |00de: move-object/from16 v0, v21 │ │ +07a4e8: 5400 2b08 |00e0: iget-object v0, v0, Landroid/support/v4/widget/ViewDragHelper;.mCallback:Landroid/support/v4/widget/ViewDragHelper$Callback; // field@082b │ │ +07a4ec: 0813 0000 |00e2: move-object/from16 v19, v0 │ │ +07a4f0: 0800 1500 |00e4: move-object/from16 v0, v21 │ │ +07a4f4: 5200 3e08 |00e6: iget v0, v0, Landroid/support/v4/widget/ViewDragHelper;.mTrackingEdges:I // field@083e │ │ +07a4f8: 0214 0000 |00e8: move/from16 v20, v0 │ │ +07a4fc: 9514 1407 |00ea: and-int v20, v20, v7 │ │ +07a500: 0800 1300 |00ec: move-object/from16 v0, v19 │ │ +07a504: 0201 1400 |00ee: move/from16 v1, v20 │ │ +07a508: 6e30 0a1c 100f |00f0: invoke-virtual {v0, v1, v15}, Landroid/support/v4/widget/ViewDragHelper$Callback;.onEdgeTouched:(II)V // method@1c0a │ │ +07a50e: 2900 3cff |00f3: goto/16 002f // -00c4 │ │ +07a512: 0200 1100 |00f5: move/from16 v0, v17 │ │ +07a516: 8700 |00f7: float-to-int v0, v0 │ │ +07a518: 0213 0000 |00f8: move/from16 v19, v0 │ │ +07a51c: 0200 1200 |00fa: move/from16 v0, v18 │ │ +07a520: 8700 |00fc: float-to-int v0, v0 │ │ +07a522: 0214 0000 |00fd: move/from16 v20, v0 │ │ +07a526: 0800 1500 |00ff: move-object/from16 v0, v21 │ │ +07a52a: 0201 1300 |0101: move/from16 v1, v19 │ │ +07a52e: 0202 1400 |0103: move/from16 v2, v20 │ │ +07a532: 6e30 311c 1002 |0105: invoke-virtual {v0, v1, v2}, Landroid/support/v4/widget/ViewDragHelper;.isCapturedViewUnder:(II)Z // method@1c31 │ │ +07a538: 0a13 |0108: move-result v19 │ │ +07a53a: 3813 26ff |0109: if-eqz v19, 002f // -00da │ │ +07a53e: 0800 1500 |010b: move-object/from16 v0, v21 │ │ +07a542: 5400 2c08 |010d: iget-object v0, v0, Landroid/support/v4/widget/ViewDragHelper;.mCapturedView:Landroid/view/View; // field@082c │ │ +07a546: 0813 0000 |010f: move-object/from16 v19, v0 │ │ +07a54a: 0800 1500 |0111: move-object/from16 v0, v21 │ │ +07a54e: 0801 1300 |0113: move-object/from16 v1, v19 │ │ +07a552: 6e30 411c 100f |0115: invoke-virtual {v0, v1, v15}, Landroid/support/v4/widget/ViewDragHelper;.tryCaptureViewForDrag:(Landroid/view/View;I)Z // method@1c41 │ │ +07a558: 2900 17ff |0118: goto/16 002f // -00e9 │ │ +07a55c: 0800 1500 |011a: move-object/from16 v0, v21 │ │ +07a560: 5200 2d08 |011c: iget v0, v0, Landroid/support/v4/widget/ViewDragHelper;.mDragState:I // field@082d │ │ +07a564: 0213 0000 |011e: move/from16 v19, v0 │ │ +07a568: 1314 0100 |0120: const/16 v20, #int 1 // #1 │ │ +07a56c: 0200 1300 |0122: move/from16 v0, v19 │ │ +07a570: 0201 1400 |0124: move/from16 v1, v20 │ │ +07a574: 3310 6800 |0126: if-ne v0, v1, 018e // +0068 │ │ +07a578: 0800 1500 |0128: move-object/from16 v0, v21 │ │ +07a57c: 5200 2a08 |012a: iget v0, v0, Landroid/support/v4/widget/ViewDragHelper;.mActivePointerId:I // field@082a │ │ +07a580: 0213 0000 |012c: move/from16 v19, v0 │ │ +07a584: 0800 1600 |012e: move-object/from16 v0, v22 │ │ +07a588: 0201 1300 |0130: move/from16 v1, v19 │ │ +07a58c: 7120 da10 1000 |0132: invoke-static {v0, v1}, Landroid/support/v4/view/MotionEventCompat;.findPointerIndex:(Landroid/view/MotionEvent;I)I // method@10da │ │ +07a592: 0a0c |0135: move-result v12 │ │ +07a594: 0800 1600 |0136: move-object/from16 v0, v22 │ │ +07a598: 7120 df10 c000 |0138: invoke-static {v0, v12}, Landroid/support/v4/view/MotionEventCompat;.getX:(Landroid/view/MotionEvent;I)F // method@10df │ │ +07a59e: 0a11 |013b: move-result v17 │ │ +07a5a0: 0800 1600 |013c: move-object/from16 v0, v22 │ │ +07a5a4: 7120 e010 c000 |013e: invoke-static {v0, v12}, Landroid/support/v4/view/MotionEventCompat;.getY:(Landroid/view/MotionEvent;I)F // method@10e0 │ │ +07a5aa: 0a12 |0141: move-result v18 │ │ +07a5ac: 0800 1500 |0142: move-object/from16 v0, v21 │ │ +07a5b0: 5400 3408 |0144: iget-object v0, v0, Landroid/support/v4/widget/ViewDragHelper;.mLastMotionX:[F // field@0834 │ │ +07a5b4: 0813 0000 |0146: move-object/from16 v19, v0 │ │ +07a5b8: 0800 1500 |0148: move-object/from16 v0, v21 │ │ +07a5bc: 5200 2a08 |014a: iget v0, v0, Landroid/support/v4/widget/ViewDragHelper;.mActivePointerId:I // field@082a │ │ +07a5c0: 0214 0000 |014c: move/from16 v20, v0 │ │ +07a5c4: 4413 1314 |014e: aget v19, v19, v20 │ │ +07a5c8: a713 1113 |0150: sub-float v19, v17, v19 │ │ +07a5cc: 0200 1300 |0152: move/from16 v0, v19 │ │ +07a5d0: 870a |0154: float-to-int v10, v0 │ │ +07a5d2: 0800 1500 |0155: move-object/from16 v0, v21 │ │ +07a5d6: 5400 3508 |0157: iget-object v0, v0, Landroid/support/v4/widget/ViewDragHelper;.mLastMotionY:[F // field@0835 │ │ +07a5da: 0813 0000 |0159: move-object/from16 v19, v0 │ │ +07a5de: 0800 1500 |015b: move-object/from16 v0, v21 │ │ +07a5e2: 5200 2a08 |015d: iget v0, v0, Landroid/support/v4/widget/ViewDragHelper;.mActivePointerId:I // field@082a │ │ +07a5e6: 0214 0000 |015f: move/from16 v20, v0 │ │ +07a5ea: 4413 1314 |0161: aget v19, v19, v20 │ │ +07a5ee: a713 1213 |0163: sub-float v19, v18, v19 │ │ +07a5f2: 0200 1300 |0165: move/from16 v0, v19 │ │ +07a5f6: 870b |0167: float-to-int v11, v0 │ │ +07a5f8: 0800 1500 |0168: move-object/from16 v0, v21 │ │ +07a5fc: 5400 2c08 |016a: iget-object v0, v0, Landroid/support/v4/widget/ViewDragHelper;.mCapturedView:Landroid/view/View; // field@082c │ │ +07a600: 0813 0000 |016c: move-object/from16 v19, v0 │ │ +07a604: 7401 071d 1300 |016e: invoke-virtual/range {v19}, Landroid/view/View;.getLeft:()I // method@1d07 │ │ +07a60a: 0a13 |0171: move-result v19 │ │ +07a60c: 9013 130a |0172: add-int v19, v19, v10 │ │ +07a610: 0800 1500 |0174: move-object/from16 v0, v21 │ │ +07a614: 5400 2c08 |0176: iget-object v0, v0, Landroid/support/v4/widget/ViewDragHelper;.mCapturedView:Landroid/view/View; // field@082c │ │ +07a618: 0814 0000 |0178: move-object/from16 v20, v0 │ │ +07a61c: 7401 251d 1400 |017a: invoke-virtual/range {v20}, Landroid/view/View;.getTop:()I // method@1d25 │ │ +07a622: 0a14 |017d: move-result v20 │ │ +07a624: 9014 140b |017e: add-int v20, v20, v11 │ │ +07a628: 0800 1500 |0180: move-object/from16 v0, v21 │ │ +07a62c: 0201 1300 |0182: move/from16 v1, v19 │ │ +07a630: 0202 1400 |0184: move/from16 v2, v20 │ │ +07a634: 705b 251c 10a2 |0186: invoke-direct {v0, v1, v2, v10, v11}, Landroid/support/v4/widget/ViewDragHelper;.dragTo:(IIII)V // method@1c25 │ │ +07a63a: 7602 3a1c 1500 |0189: invoke-direct/range {v21, v22}, Landroid/support/v4/widget/ViewDragHelper;.saveLastMotion:(Landroid/view/MotionEvent;)V // method@1c3a │ │ +07a640: 2900 a3fe |018c: goto/16 002f // -015d │ │ +07a644: 7701 dd10 1600 |018e: invoke-static/range {v22}, Landroid/support/v4/view/MotionEventCompat;.getPointerCount:(Landroid/view/MotionEvent;)I // method@10dd │ │ +07a64a: 0a0e |0191: move-result v14 │ │ +07a64c: 1208 |0192: const/4 v8, #int 0 // #0 │ │ +07a64e: 35e8 3b00 |0193: if-ge v8, v14, 01ce // +003b │ │ +07a652: 0800 1600 |0195: move-object/from16 v0, v22 │ │ +07a656: 7120 de10 8000 |0197: invoke-static {v0, v8}, Landroid/support/v4/view/MotionEventCompat;.getPointerId:(Landroid/view/MotionEvent;I)I // method@10de │ │ +07a65c: 0a0f |019a: move-result v15 │ │ +07a65e: 0800 1600 |019b: move-object/from16 v0, v22 │ │ +07a662: 7120 df10 8000 |019d: invoke-static {v0, v8}, Landroid/support/v4/view/MotionEventCompat;.getX:(Landroid/view/MotionEvent;I)F // method@10df │ │ +07a668: 0a11 |01a0: move-result v17 │ │ +07a66a: 0800 1600 |01a1: move-object/from16 v0, v22 │ │ +07a66e: 7120 e010 8000 |01a3: invoke-static {v0, v8}, Landroid/support/v4/view/MotionEventCompat;.getY:(Landroid/view/MotionEvent;I)F // method@10e0 │ │ +07a674: 0a12 |01a6: move-result v18 │ │ +07a676: 0800 1500 |01a7: move-object/from16 v0, v21 │ │ +07a67a: 5400 3208 |01a9: iget-object v0, v0, Landroid/support/v4/widget/ViewDragHelper;.mInitialMotionX:[F // field@0832 │ │ +07a67e: 0813 0000 |01ab: move-object/from16 v19, v0 │ │ +07a682: 4413 130f |01ad: aget v19, v19, v15 │ │ +07a686: a705 1113 |01af: sub-float v5, v17, v19 │ │ +07a68a: 0800 1500 |01b1: move-object/from16 v0, v21 │ │ +07a68e: 5400 3308 |01b3: iget-object v0, v0, Landroid/support/v4/widget/ViewDragHelper;.mInitialMotionY:[F // field@0833 │ │ +07a692: 0813 0000 |01b5: move-object/from16 v19, v0 │ │ +07a696: 4413 130f |01b7: aget v19, v19, v15 │ │ +07a69a: a706 1213 |01b9: sub-float v6, v18, v19 │ │ +07a69e: 0800 1500 |01bb: move-object/from16 v0, v21 │ │ +07a6a2: 7040 381c 50f6 |01bd: invoke-direct {v0, v5, v6, v15}, Landroid/support/v4/widget/ViewDragHelper;.reportNewEdgeDrags:(FFI)V // method@1c38 │ │ +07a6a8: 0800 1500 |01c0: move-object/from16 v0, v21 │ │ +07a6ac: 5200 2d08 |01c2: iget v0, v0, Landroid/support/v4/widget/ViewDragHelper;.mDragState:I // field@082d │ │ +07a6b0: 0213 0000 |01c4: move/from16 v19, v0 │ │ +07a6b4: 1314 0100 |01c6: const/16 v20, #int 1 // #1 │ │ +07a6b8: 0200 1300 |01c8: move/from16 v0, v19 │ │ +07a6bc: 0201 1400 |01ca: move/from16 v1, v20 │ │ +07a6c0: 3310 0700 |01cc: if-ne v0, v1, 01d3 // +0007 │ │ +07a6c4: 7602 3a1c 1500 |01ce: invoke-direct/range {v21, v22}, Landroid/support/v4/widget/ViewDragHelper;.saveLastMotion:(Landroid/view/MotionEvent;)V // method@1c3a │ │ +07a6ca: 2900 5efe |01d1: goto/16 002f // -01a2 │ │ +07a6ce: 0200 1100 |01d3: move/from16 v0, v17 │ │ +07a6d2: 8700 |01d5: float-to-int v0, v0 │ │ +07a6d4: 0213 0000 |01d6: move/from16 v19, v0 │ │ +07a6d8: 0200 1200 |01d8: move/from16 v0, v18 │ │ +07a6dc: 8700 |01da: float-to-int v0, v0 │ │ +07a6de: 0214 0000 |01db: move/from16 v20, v0 │ │ +07a6e2: 0800 1500 |01dd: move-object/from16 v0, v21 │ │ +07a6e6: 0201 1300 |01df: move/from16 v1, v19 │ │ +07a6ea: 0202 1400 |01e1: move/from16 v2, v20 │ │ +07a6ee: 6e30 271c 1002 |01e3: invoke-virtual {v0, v1, v2}, Landroid/support/v4/widget/ViewDragHelper;.findTopChildUnder:(II)Landroid/view/View; // method@1c27 │ │ +07a6f4: 0c10 |01e6: move-result-object v16 │ │ +07a6f6: 0800 1500 |01e7: move-object/from16 v0, v21 │ │ +07a6fa: 0801 1000 |01e9: move-object/from16 v1, v16 │ │ +07a6fe: 7040 191c 1065 |01eb: invoke-direct {v0, v1, v5, v6}, Landroid/support/v4/widget/ViewDragHelper;.checkTouchSlop:(Landroid/view/View;FF)Z // method@1c19 │ │ +07a704: 0a13 |01ee: move-result v19 │ │ +07a706: 3813 0c00 |01ef: if-eqz v19, 01fb // +000c │ │ +07a70a: 0800 1500 |01f1: move-object/from16 v0, v21 │ │ +07a70e: 0801 1000 |01f3: move-object/from16 v1, v16 │ │ +07a712: 6e30 411c 100f |01f5: invoke-virtual {v0, v1, v15}, Landroid/support/v4/widget/ViewDragHelper;.tryCaptureViewForDrag:(Landroid/view/View;I)Z // method@1c41 │ │ +07a718: 0a13 |01f8: move-result v19 │ │ +07a71a: 3913 d5ff |01f9: if-nez v19, 01ce // -002b │ │ +07a71e: d808 0801 |01fb: add-int/lit8 v8, v8, #int 1 // #01 │ │ +07a722: 2896 |01fd: goto 0193 // -006a │ │ +07a724: 0800 1600 |01fe: move-object/from16 v0, v22 │ │ +07a728: 7120 de10 4000 |0200: invoke-static {v0, v4}, Landroid/support/v4/view/MotionEventCompat;.getPointerId:(Landroid/view/MotionEvent;I)I // method@10de │ │ +07a72e: 0a0f |0203: move-result v15 │ │ +07a730: 0800 1500 |0204: move-object/from16 v0, v21 │ │ +07a734: 5200 2d08 |0206: iget v0, v0, Landroid/support/v4/widget/ViewDragHelper;.mDragState:I // field@082d │ │ +07a738: 0213 0000 |0208: move/from16 v19, v0 │ │ +07a73c: 1314 0100 |020a: const/16 v20, #int 1 // #1 │ │ +07a740: 0200 1300 |020c: move/from16 v0, v19 │ │ +07a744: 0201 1400 |020e: move/from16 v1, v20 │ │ +07a748: 3310 7000 |0210: if-ne v0, v1, 0280 // +0070 │ │ +07a74c: 0800 1500 |0212: move-object/from16 v0, v21 │ │ +07a750: 5200 2a08 |0214: iget v0, v0, Landroid/support/v4/widget/ViewDragHelper;.mActivePointerId:I // field@082a │ │ +07a754: 0213 0000 |0216: move/from16 v19, v0 │ │ +07a758: 0200 1300 |0218: move/from16 v0, v19 │ │ +07a75c: 330f 6600 |021a: if-ne v15, v0, 0280 // +0066 │ │ +07a760: 12fd |021c: const/4 v13, #int -1 // #ff │ │ +07a762: 7701 dd10 1600 |021d: invoke-static/range {v22}, Landroid/support/v4/view/MotionEventCompat;.getPointerCount:(Landroid/view/MotionEvent;)I // method@10dd │ │ +07a768: 0a0e |0220: move-result v14 │ │ +07a76a: 1208 |0221: const/4 v8, #int 0 // #0 │ │ +07a76c: 35e8 5500 |0222: if-ge v8, v14, 0277 // +0055 │ │ +07a770: 0800 1600 |0224: move-object/from16 v0, v22 │ │ +07a774: 7120 de10 8000 |0226: invoke-static {v0, v8}, Landroid/support/v4/view/MotionEventCompat;.getPointerId:(Landroid/view/MotionEvent;I)I // method@10de │ │ +07a77a: 0a09 |0229: move-result v9 │ │ +07a77c: 0800 1500 |022a: move-object/from16 v0, v21 │ │ +07a780: 5200 2a08 |022c: iget v0, v0, Landroid/support/v4/widget/ViewDragHelper;.mActivePointerId:I // field@082a │ │ +07a784: 0213 0000 |022e: move/from16 v19, v0 │ │ +07a788: 0200 1300 |0230: move/from16 v0, v19 │ │ +07a78c: 3309 0500 |0232: if-ne v9, v0, 0237 // +0005 │ │ +07a790: d808 0801 |0234: add-int/lit8 v8, v8, #int 1 // #01 │ │ +07a794: 28ec |0236: goto 0222 // -0014 │ │ +07a796: 0800 1600 |0237: move-object/from16 v0, v22 │ │ +07a79a: 7120 df10 8000 |0239: invoke-static {v0, v8}, Landroid/support/v4/view/MotionEventCompat;.getX:(Landroid/view/MotionEvent;I)F // method@10df │ │ +07a7a0: 0a11 |023c: move-result v17 │ │ +07a7a2: 0800 1600 |023d: move-object/from16 v0, v22 │ │ +07a7a6: 7120 e010 8000 |023f: invoke-static {v0, v8}, Landroid/support/v4/view/MotionEventCompat;.getY:(Landroid/view/MotionEvent;I)F // method@10e0 │ │ +07a7ac: 0a12 |0242: move-result v18 │ │ +07a7ae: 0200 1100 |0243: move/from16 v0, v17 │ │ +07a7b2: 8700 |0245: float-to-int v0, v0 │ │ +07a7b4: 0213 0000 |0246: move/from16 v19, v0 │ │ +07a7b8: 0200 1200 |0248: move/from16 v0, v18 │ │ +07a7bc: 8700 |024a: float-to-int v0, v0 │ │ +07a7be: 0214 0000 |024b: move/from16 v20, v0 │ │ +07a7c2: 0800 1500 |024d: move-object/from16 v0, v21 │ │ +07a7c6: 0201 1300 |024f: move/from16 v1, v19 │ │ +07a7ca: 0202 1400 |0251: move/from16 v2, v20 │ │ +07a7ce: 6e30 271c 1002 |0253: invoke-virtual {v0, v1, v2}, Landroid/support/v4/widget/ViewDragHelper;.findTopChildUnder:(II)Landroid/view/View; // method@1c27 │ │ +07a7d4: 0c13 |0256: move-result-object v19 │ │ +07a7d6: 0800 1500 |0257: move-object/from16 v0, v21 │ │ +07a7da: 5400 2c08 |0259: iget-object v0, v0, Landroid/support/v4/widget/ViewDragHelper;.mCapturedView:Landroid/view/View; // field@082c │ │ +07a7de: 0814 0000 |025b: move-object/from16 v20, v0 │ │ +07a7e2: 0800 1300 |025d: move-object/from16 v0, v19 │ │ +07a7e6: 0801 1400 |025f: move-object/from16 v1, v20 │ │ +07a7ea: 3310 d3ff |0261: if-ne v0, v1, 0234 // -002d │ │ +07a7ee: 0800 1500 |0263: move-object/from16 v0, v21 │ │ +07a7f2: 5400 2c08 |0265: iget-object v0, v0, Landroid/support/v4/widget/ViewDragHelper;.mCapturedView:Landroid/view/View; // field@082c │ │ +07a7f6: 0813 0000 |0267: move-object/from16 v19, v0 │ │ +07a7fa: 0800 1500 |0269: move-object/from16 v0, v21 │ │ +07a7fe: 0801 1300 |026b: move-object/from16 v1, v19 │ │ +07a802: 6e30 411c 1009 |026d: invoke-virtual {v0, v1, v9}, Landroid/support/v4/widget/ViewDragHelper;.tryCaptureViewForDrag:(Landroid/view/View;I)Z // method@1c41 │ │ +07a808: 0a13 |0270: move-result v19 │ │ +07a80a: 3813 c3ff |0271: if-eqz v19, 0234 // -003d │ │ +07a80e: 0800 1500 |0273: move-object/from16 v0, v21 │ │ +07a812: 520d 2a08 |0275: iget v13, v0, Landroid/support/v4/widget/ViewDragHelper;.mActivePointerId:I // field@082a │ │ +07a816: 1313 ffff |0277: const/16 v19, #int -1 // #ffff │ │ +07a81a: 0200 1300 |0279: move/from16 v0, v19 │ │ +07a81e: 330d 0500 |027b: if-ne v13, v0, 0280 // +0005 │ │ +07a822: 7601 371c 1500 |027d: invoke-direct/range {v21}, Landroid/support/v4/widget/ViewDragHelper;.releaseViewForPointerUp:()V // method@1c37 │ │ +07a828: 0800 1500 |0280: move-object/from16 v0, v21 │ │ +07a82c: 7020 1d1c f000 |0282: invoke-direct {v0, v15}, Landroid/support/v4/widget/ViewDragHelper;.clearMotionHistory:(I)V // method@1c1d │ │ +07a832: 2900 aafd |0285: goto/16 002f // -0256 │ │ +07a836: 0800 1500 |0287: move-object/from16 v0, v21 │ │ +07a83a: 5200 2d08 |0289: iget v0, v0, Landroid/support/v4/widget/ViewDragHelper;.mDragState:I // field@082d │ │ +07a83e: 0213 0000 |028b: move/from16 v19, v0 │ │ +07a842: 1314 0100 |028d: const/16 v20, #int 1 // #1 │ │ +07a846: 0200 1300 |028f: move/from16 v0, v19 │ │ +07a84a: 0201 1400 |0291: move/from16 v1, v20 │ │ +07a84e: 3310 0500 |0293: if-ne v0, v1, 0298 // +0005 │ │ +07a852: 7601 371c 1500 |0295: invoke-direct/range {v21}, Landroid/support/v4/widget/ViewDragHelper;.releaseViewForPointerUp:()V // method@1c37 │ │ +07a858: 7401 141c 1500 |0298: invoke-virtual/range {v21}, Landroid/support/v4/widget/ViewDragHelper;.cancel:()V // method@1c14 │ │ +07a85e: 2900 94fd |029b: goto/16 002f // -026c │ │ +07a862: 0800 1500 |029d: move-object/from16 v0, v21 │ │ +07a866: 5200 2d08 |029f: iget v0, v0, Landroid/support/v4/widget/ViewDragHelper;.mDragState:I // field@082d │ │ +07a86a: 0213 0000 |02a1: move/from16 v19, v0 │ │ +07a86e: 1314 0100 |02a3: const/16 v20, #int 1 // #1 │ │ +07a872: 0200 1300 |02a5: move/from16 v0, v19 │ │ +07a876: 0201 1400 |02a7: move/from16 v1, v20 │ │ +07a87a: 3310 0f00 |02a9: if-ne v0, v1, 02b8 // +000f │ │ +07a87e: 1313 0000 |02ab: const/16 v19, #int 0 // #0 │ │ +07a882: 1314 0000 |02ad: const/16 v20, #int 0 // #0 │ │ +07a886: 0800 1500 |02af: move-object/from16 v0, v21 │ │ +07a88a: 0201 1300 |02b1: move/from16 v1, v19 │ │ +07a88e: 0202 1400 |02b3: move/from16 v2, v20 │ │ +07a892: 7030 231c 1002 |02b5: invoke-direct {v0, v1, v2}, Landroid/support/v4/widget/ViewDragHelper;.dispatchViewReleased:(FF)V // method@1c23 │ │ +07a898: 7401 141c 1500 |02b8: invoke-virtual/range {v21}, Landroid/support/v4/widget/ViewDragHelper;.cancel:()V // method@1c14 │ │ +07a89e: 2900 74fd |02bb: goto/16 002f // -028c │ │ +07a8a2: 0000 |02bd: nop // spacer │ │ +07a8a4: 0001 0700 0000 0000 0400 0000 5b02 ... |02be: packed-switch-data (18 units) │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=1076 │ │ + 0x0004 line=1077 │ │ + 0x0008 line=1079 │ │ + 0x000a line=1082 │ │ + 0x000d line=1085 │ │ + 0x0015 line=1086 │ │ + 0x001f line=1088 │ │ + 0x002c line=1090 │ │ + 0x002f line=1224 │ │ + 0x0030 line=1092 │ │ + 0x0034 line=1093 │ │ + 0x0038 line=1094 │ │ + 0x0042 line=1095 │ │ + 0x0056 line=1097 │ │ + 0x005f line=1102 │ │ + 0x0066 line=1104 │ │ + 0x006e line=1105 │ │ + 0x0078 line=1106 │ │ + 0x008e line=1112 │ │ + 0x0094 line=1113 │ │ + 0x009a line=1114 │ │ + 0x00a0 line=1116 │ │ + 0x00a9 line=1119 │ │ + 0x00b1 line=1122 │ │ + 0x00c5 line=1123 │ │ + 0x00cc line=1125 │ │ + 0x00d4 line=1126 │ │ + 0x00de line=1127 │ │ + 0x00f5 line=1129 │ │ + 0x010b line=1134 │ │ + 0x011a line=1140 │ │ + 0x0128 line=1141 │ │ + 0x0136 line=1142 │ │ + 0x013c line=1143 │ │ + 0x0142 line=1144 │ │ + 0x0155 line=1145 │ │ + 0x0168 line=1147 │ │ + 0x0189 line=1149 │ │ + 0x018e line=1152 │ │ + 0x0192 line=1153 │ │ + 0x0195 line=1154 │ │ + 0x019b line=1155 │ │ + 0x01a1 line=1156 │ │ + 0x01a7 line=1157 │ │ + 0x01b1 line=1158 │ │ + 0x01bb line=1160 │ │ + 0x01c0 line=1161 │ │ + 0x01ce line=1172 │ │ + 0x01d3 line=1166 │ │ + 0x01e7 line=1167 │ │ + 0x01fb line=1153 │ │ + 0x01fe line=1178 │ │ + 0x0204 line=1179 │ │ + 0x021c line=1181 │ │ + 0x021d line=1182 │ │ + 0x0221 line=1183 │ │ + 0x0224 line=1184 │ │ + 0x022a line=1185 │ │ + 0x0234 line=1183 │ │ + 0x0237 line=1190 │ │ + 0x023d line=1191 │ │ + 0x0243 line=1192 │ │ + 0x0273 line=1194 │ │ + 0x0277 line=1199 │ │ + 0x027d line=1201 │ │ + 0x0280 line=1204 │ │ + 0x0287 line=1209 │ │ + 0x0295 line=1210 │ │ + 0x0298 line=1212 │ │ + 0x029d line=1217 │ │ + 0x02ab line=1218 │ │ + 0x02b8 line=1220 │ │ + 0x02bd line=1090 │ │ locals : │ │ 0x006e - 0x008e reg=7 edgesTouched I │ │ 0x0042 - 0x008e reg=15 pointerId I │ │ 0x0056 - 0x008e reg=16 toCapture Landroid/view/View; │ │ 0x0034 - 0x008e reg=17 x F │ │ 0x0038 - 0x008e reg=18 y F │ │ 0x00d4 - 0x00f5 reg=7 edgesTouched I │ │ @@ -83354,49 +124549,50 @@ │ │ name : 'setDragState' │ │ type : '(I)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ - insns size : 17 16-bit code units │ │ -054bd8: |[054bd8] android.support.v4.widget.ViewDragHelper.setDragState:(I)V │ │ -054be8: 5210 1c05 |0000: iget v0, v1, Landroid/support/v4/widget/ViewDragHelper;.mDragState:I // field@051c │ │ -054bec: 3220 0e00 |0002: if-eq v0, v2, 0010 // +000e │ │ -054bf0: 5912 1c05 |0004: iput v2, v1, Landroid/support/v4/widget/ViewDragHelper;.mDragState:I // field@051c │ │ -054bf4: 5410 1a05 |0006: iget-object v0, v1, Landroid/support/v4/widget/ViewDragHelper;.mCallback:Landroid/support/v4/widget/ViewDragHelper$Callback; // field@051a │ │ -054bf8: 6e20 dc11 2000 |0008: invoke-virtual {v0, v2}, Landroid/support/v4/widget/ViewDragHelper$Callback;.onViewDragStateChanged:(I)V // method@11dc │ │ -054bfe: 3902 0500 |000b: if-nez v2, 0010 // +0005 │ │ -054c02: 1200 |000d: const/4 v0, #int 0 // #0 │ │ -054c04: 5b10 1b05 |000e: iput-object v0, v1, Landroid/support/v4/widget/ViewDragHelper;.mCapturedView:Landroid/view/View; // field@051b │ │ -054c08: 0e00 |0010: return-void │ │ + insns size : 19 16-bit code units │ │ +07a8c8: |[07a8c8] android.support.v4.widget.ViewDragHelper.setDragState:(I)V │ │ +07a8d8: 5210 2d08 |0000: iget v0, v1, Landroid/support/v4/widget/ViewDragHelper;.mDragState:I // field@082d │ │ +07a8dc: 3220 1000 |0002: if-eq v0, v2, 0012 // +0010 │ │ +07a8e0: 5912 2d08 |0004: iput v2, v1, Landroid/support/v4/widget/ViewDragHelper;.mDragState:I // field@082d │ │ +07a8e4: 5410 2b08 |0006: iget-object v0, v1, Landroid/support/v4/widget/ViewDragHelper;.mCallback:Landroid/support/v4/widget/ViewDragHelper$Callback; // field@082b │ │ +07a8e8: 6e20 0c1c 2000 |0008: invoke-virtual {v0, v2}, Landroid/support/v4/widget/ViewDragHelper$Callback;.onViewDragStateChanged:(I)V // method@1c0c │ │ +07a8ee: 5210 2d08 |000b: iget v0, v1, Landroid/support/v4/widget/ViewDragHelper;.mDragState:I // field@082d │ │ +07a8f2: 3900 0500 |000d: if-nez v0, 0012 // +0005 │ │ +07a8f6: 1200 |000f: const/4 v0, #int 0 // #0 │ │ +07a8f8: 5b10 2c08 |0010: iput-object v0, v1, Landroid/support/v4/widget/ViewDragHelper;.mCapturedView:Landroid/view/View; // field@082c │ │ +07a8fc: 0e00 |0012: return-void │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=864 │ │ - 0x0004 line=865 │ │ - 0x0006 line=866 │ │ - 0x000b line=867 │ │ - 0x000d line=868 │ │ - 0x0010 line=871 │ │ + 0x0000 line=871 │ │ + 0x0004 line=872 │ │ + 0x0006 line=873 │ │ + 0x000b line=874 │ │ + 0x000f line=875 │ │ + 0x0012 line=878 │ │ locals : │ │ - 0x0000 - 0x0011 reg=1 this Landroid/support/v4/widget/ViewDragHelper; │ │ - 0x0000 - 0x0011 reg=2 state I │ │ + 0x0000 - 0x0013 reg=1 this Landroid/support/v4/widget/ViewDragHelper; │ │ + 0x0000 - 0x0013 reg=2 state I │ │ │ │ #22 : (in Landroid/support/v4/widget/ViewDragHelper;) │ │ name : 'setEdgeTrackingEnabled' │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -054c0c: |[054c0c] android.support.v4.widget.ViewDragHelper.setEdgeTrackingEnabled:(I)V │ │ -054c1c: 5901 2d05 |0000: iput v1, v0, Landroid/support/v4/widget/ViewDragHelper;.mTrackingEdges:I // field@052d │ │ -054c20: 0e00 |0002: return-void │ │ +07a900: |[07a900] android.support.v4.widget.ViewDragHelper.setEdgeTrackingEnabled:(I)V │ │ +07a910: 5901 3e08 |0000: iput v1, v0, Landroid/support/v4/widget/ViewDragHelper;.mTrackingEdges:I // field@083e │ │ +07a914: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=437 │ │ 0x0002 line=438 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Landroid/support/v4/widget/ViewDragHelper; │ │ 0x0000 - 0x0003 reg=1 edgeFlags I │ │ @@ -83406,17 +124602,17 @@ │ │ type : '(F)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -054c24: |[054c24] android.support.v4.widget.ViewDragHelper.setMinVelocity:(F)V │ │ -054c34: 5901 2605 |0000: iput v1, v0, Landroid/support/v4/widget/ViewDragHelper;.mMinVelocity:F // field@0526 │ │ -054c38: 0e00 |0002: return-void │ │ +07a918: |[07a918] android.support.v4.widget.ViewDragHelper.setMinVelocity:(F)V │ │ +07a928: 5901 3708 |0000: iput v1, v0, Landroid/support/v4/widget/ViewDragHelper;.mMinVelocity:F // field@0837 │ │ +07a92c: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=401 │ │ 0x0002 line=402 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Landroid/support/v4/widget/ViewDragHelper; │ │ 0x0000 - 0x0003 reg=1 minVel F │ │ @@ -83426,346 +124622,551 @@ │ │ type : '(II)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 3 │ │ outs : 5 │ │ insns size : 35 16-bit code units │ │ -054c3c: |[054c3c] android.support.v4.widget.ViewDragHelper.settleCapturedViewAt:(II)Z │ │ -054c4c: 5530 2905 |0000: iget-boolean v0, v3, Landroid/support/v4/widget/ViewDragHelper;.mReleaseInProgress:Z // field@0529 │ │ -054c50: 3900 0a00 |0002: if-nez v0, 000c // +000a │ │ -054c54: 2200 a703 |0004: new-instance v0, Ljava/lang/IllegalStateException; // type@03a7 │ │ -054c58: 1a01 5d02 |0006: const-string v1, "Cannot settleCapturedViewAt outside of a call to Callback#onViewReleased" // string@025d │ │ -054c5c: 7020 7c17 1000 |0008: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@177c │ │ -054c62: 2700 |000b: throw v0 │ │ -054c64: 5430 2e05 |000c: iget-object v0, v3, Landroid/support/v4/widget/ViewDragHelper;.mVelocityTracker:Landroid/view/VelocityTracker; // field@052e │ │ -054c68: 5231 1905 |000e: iget v1, v3, Landroid/support/v4/widget/ViewDragHelper;.mActivePointerId:I // field@0519 │ │ -054c6c: 7120 bd0a 1000 |0010: invoke-static {v0, v1}, Landroid/support/v4/view/VelocityTrackerCompat;.getXVelocity:(Landroid/view/VelocityTracker;I)F // method@0abd │ │ -054c72: 0a00 |0013: move-result v0 │ │ -054c74: 8700 |0014: float-to-int v0, v0 │ │ -054c76: 5431 2e05 |0015: iget-object v1, v3, Landroid/support/v4/widget/ViewDragHelper;.mVelocityTracker:Landroid/view/VelocityTracker; // field@052e │ │ -054c7a: 5232 1905 |0017: iget v2, v3, Landroid/support/v4/widget/ViewDragHelper;.mActivePointerId:I // field@0519 │ │ -054c7e: 7120 be0a 2100 |0019: invoke-static {v1, v2}, Landroid/support/v4/view/VelocityTrackerCompat;.getYVelocity:(Landroid/view/VelocityTracker;I)F // method@0abe │ │ -054c84: 0a01 |001c: move-result v1 │ │ -054c86: 8711 |001d: float-to-int v1, v1 │ │ -054c88: 7051 f911 4305 |001e: invoke-direct {v3, v4, v5, v0, v1}, Landroid/support/v4/widget/ViewDragHelper;.forceSettleCapturedViewAt:(IIII)Z // method@11f9 │ │ -054c8e: 0a00 |0021: move-result v0 │ │ -054c90: 0f00 |0022: return v0 │ │ +07a930: |[07a930] android.support.v4.widget.ViewDragHelper.settleCapturedViewAt:(II)Z │ │ +07a940: 5530 3a08 |0000: iget-boolean v0, v3, Landroid/support/v4/widget/ViewDragHelper;.mReleaseInProgress:Z // field@083a │ │ +07a944: 3900 0a00 |0002: if-nez v0, 000c // +000a │ │ +07a948: 2200 2c05 |0004: new-instance v0, Ljava/lang/IllegalStateException; // type@052c │ │ +07a94c: 1a01 eb02 |0006: const-string v1, "Cannot settleCapturedViewAt outside of a call to Callback#onViewReleased" // string@02eb │ │ +07a950: 7020 6c22 1000 |0008: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@226c │ │ +07a956: 2700 |000b: throw v0 │ │ +07a958: 5430 3f08 |000c: iget-object v0, v3, Landroid/support/v4/widget/ViewDragHelper;.mVelocityTracker:Landroid/view/VelocityTracker; // field@083f │ │ +07a95c: 5231 2a08 |000e: iget v1, v3, Landroid/support/v4/widget/ViewDragHelper;.mActivePointerId:I // field@082a │ │ +07a960: 7120 6b11 1000 |0010: invoke-static {v0, v1}, Landroid/support/v4/view/VelocityTrackerCompat;.getXVelocity:(Landroid/view/VelocityTracker;I)F // method@116b │ │ +07a966: 0a00 |0013: move-result v0 │ │ +07a968: 8700 |0014: float-to-int v0, v0 │ │ +07a96a: 5431 3f08 |0015: iget-object v1, v3, Landroid/support/v4/widget/ViewDragHelper;.mVelocityTracker:Landroid/view/VelocityTracker; // field@083f │ │ +07a96e: 5232 2a08 |0017: iget v2, v3, Landroid/support/v4/widget/ViewDragHelper;.mActivePointerId:I // field@082a │ │ +07a972: 7120 6c11 2100 |0019: invoke-static {v1, v2}, Landroid/support/v4/view/VelocityTrackerCompat;.getYVelocity:(Landroid/view/VelocityTracker;I)F // method@116c │ │ +07a978: 0a01 |001c: move-result v1 │ │ +07a97a: 8711 |001d: float-to-int v1, v1 │ │ +07a97c: 7051 291c 4305 |001e: invoke-direct {v3, v4, v5, v0, v1}, Landroid/support/v4/widget/ViewDragHelper;.forceSettleCapturedViewAt:(IIII)Z // method@1c29 │ │ +07a982: 0a00 |0021: move-result v0 │ │ +07a984: 0f00 |0022: return v0 │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=557 │ │ - 0x0004 line=558 │ │ - 0x000c line=562 │ │ + 0x0000 line=564 │ │ + 0x0004 line=565 │ │ + 0x000c line=569 │ │ locals : │ │ 0x0000 - 0x0023 reg=3 this Landroid/support/v4/widget/ViewDragHelper; │ │ 0x0000 - 0x0023 reg=4 finalLeft I │ │ 0x0000 - 0x0023 reg=5 finalTop I │ │ │ │ #25 : (in Landroid/support/v4/widget/ViewDragHelper;) │ │ name : 'shouldInterceptTouchEvent' │ │ type : '(Landroid/view/MotionEvent;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ - registers : 15 │ │ + registers : 28 │ │ ins : 2 │ │ outs : 4 │ │ - insns size : 248 16-bit code units │ │ -054c94: |[054c94] android.support.v4.widget.ViewDragHelper.shouldInterceptTouchEvent:(Landroid/view/MotionEvent;)Z │ │ -054ca4: 7110 2f0a 0e00 |0000: invoke-static {v14}, Landroid/support/v4/view/MotionEventCompat;.getActionMasked:(Landroid/view/MotionEvent;)I // method@0a2f │ │ -054caa: 0a00 |0003: move-result v0 │ │ -054cac: 7110 2e0a 0e00 |0004: invoke-static {v14}, Landroid/support/v4/view/MotionEventCompat;.getActionIndex:(Landroid/view/MotionEvent;)I // method@0a2e │ │ -054cb2: 0a01 |0007: move-result v1 │ │ -054cb4: 3900 0500 |0008: if-nez v0, 000d // +0005 │ │ -054cb8: 6e10 e411 0d00 |000a: invoke-virtual {v13}, Landroid/support/v4/widget/ViewDragHelper;.cancel:()V // method@11e4 │ │ -054cbe: 54db 2e05 |000d: iget-object v11, v13, Landroid/support/v4/widget/ViewDragHelper;.mVelocityTracker:Landroid/view/VelocityTracker; // field@052e │ │ -054cc2: 390b 0800 |000f: if-nez v11, 0017 // +0008 │ │ -054cc6: 7100 9912 0000 |0011: invoke-static {}, Landroid/view/VelocityTracker;.obtain:()Landroid/view/VelocityTracker; // method@1299 │ │ -054ccc: 0c0b |0014: move-result-object v11 │ │ -054cce: 5bdb 2e05 |0015: iput-object v11, v13, Landroid/support/v4/widget/ViewDragHelper;.mVelocityTracker:Landroid/view/VelocityTracker; // field@052e │ │ -054cd2: 54db 2e05 |0017: iget-object v11, v13, Landroid/support/v4/widget/ViewDragHelper;.mVelocityTracker:Landroid/view/VelocityTracker; // field@052e │ │ -054cd6: 6e20 9112 eb00 |0019: invoke-virtual {v11, v14}, Landroid/view/VelocityTracker;.addMovement:(Landroid/view/MotionEvent;)V // method@1291 │ │ -054cdc: 2b00 ca00 0000 |001c: packed-switch v0, 000000e6 // +000000ca │ │ -054ce2: 52db 1c05 |001f: iget v11, v13, Landroid/support/v4/widget/ViewDragHelper;.mDragState:I // field@051c │ │ -054ce6: 121c |0021: const/4 v12, #int 1 // #1 │ │ -054ce8: 33cb c100 |0022: if-ne v11, v12, 00e3 // +00c1 │ │ -054cec: 121b |0024: const/4 v11, #int 1 // #1 │ │ -054cee: 0f0b |0025: return v11 │ │ -054cf0: 6e10 8612 0e00 |0026: invoke-virtual {v14}, Landroid/view/MotionEvent;.getX:()F // method@1286 │ │ -054cf6: 0a09 |0029: move-result v9 │ │ -054cf8: 6e10 8812 0e00 |002a: invoke-virtual {v14}, Landroid/view/MotionEvent;.getY:()F // method@1288 │ │ -054cfe: 0a0a |002d: move-result v10 │ │ -054d00: 120b |002e: const/4 v11, #int 0 // #0 │ │ -054d02: 7120 310a be00 |002f: invoke-static {v14, v11}, Landroid/support/v4/view/MotionEventCompat;.getPointerId:(Landroid/view/MotionEvent;I)I // method@0a31 │ │ -054d08: 0a07 |0032: move-result v7 │ │ -054d0a: 7040 0912 9d7a |0033: invoke-direct {v13, v9, v10, v7}, Landroid/support/v4/widget/ViewDragHelper;.saveInitialMotion:(FFI)V // method@1209 │ │ -054d10: 879b |0036: float-to-int v11, v9 │ │ -054d12: 87ac |0037: float-to-int v12, v10 │ │ -054d14: 6e30 f711 bd0c |0038: invoke-virtual {v13, v11, v12}, Landroid/support/v4/widget/ViewDragHelper;.findTopChildUnder:(II)Landroid/view/View; // method@11f7 │ │ -054d1a: 0c08 |003b: move-result-object v8 │ │ -054d1c: 54db 1b05 |003c: iget-object v11, v13, Landroid/support/v4/widget/ViewDragHelper;.mCapturedView:Landroid/view/View; // field@051b │ │ -054d20: 33b8 0a00 |003e: if-ne v8, v11, 0048 // +000a │ │ -054d24: 52db 1c05 |0040: iget v11, v13, Landroid/support/v4/widget/ViewDragHelper;.mDragState:I // field@051c │ │ -054d28: 122c |0042: const/4 v12, #int 2 // #2 │ │ -054d2a: 33cb 0500 |0043: if-ne v11, v12, 0048 // +0005 │ │ -054d2e: 6e30 1112 8d07 |0045: invoke-virtual {v13, v8, v7}, Landroid/support/v4/widget/ViewDragHelper;.tryCaptureViewForDrag:(Landroid/view/View;I)Z // method@1211 │ │ -054d34: 54db 2005 |0048: iget-object v11, v13, Landroid/support/v4/widget/ViewDragHelper;.mInitialEdgesTouched:[I // field@0520 │ │ -054d38: 4404 0b07 |004a: aget v4, v11, v7 │ │ -054d3c: 52db 2d05 |004c: iget v11, v13, Landroid/support/v4/widget/ViewDragHelper;.mTrackingEdges:I // field@052d │ │ -054d40: b54b |004e: and-int/2addr v11, v4 │ │ -054d42: 380b d0ff |004f: if-eqz v11, 001f // -0030 │ │ -054d46: 54db 1a05 |0051: iget-object v11, v13, Landroid/support/v4/widget/ViewDragHelper;.mCallback:Landroid/support/v4/widget/ViewDragHelper$Callback; // field@051a │ │ -054d4a: 52dc 2d05 |0053: iget v12, v13, Landroid/support/v4/widget/ViewDragHelper;.mTrackingEdges:I // field@052d │ │ -054d4e: b54c |0055: and-int/2addr v12, v4 │ │ -054d50: 6e30 da11 cb07 |0056: invoke-virtual {v11, v12, v7}, Landroid/support/v4/widget/ViewDragHelper$Callback;.onEdgeTouched:(II)V // method@11da │ │ -054d56: 28c6 |0059: goto 001f // -003a │ │ -054d58: 7120 310a 1e00 |005a: invoke-static {v14, v1}, Landroid/support/v4/view/MotionEventCompat;.getPointerId:(Landroid/view/MotionEvent;I)I // method@0a31 │ │ -054d5e: 0a07 |005d: move-result v7 │ │ -054d60: 7120 320a 1e00 |005e: invoke-static {v14, v1}, Landroid/support/v4/view/MotionEventCompat;.getX:(Landroid/view/MotionEvent;I)F // method@0a32 │ │ -054d66: 0a09 |0061: move-result v9 │ │ -054d68: 7120 330a 1e00 |0062: invoke-static {v14, v1}, Landroid/support/v4/view/MotionEventCompat;.getY:(Landroid/view/MotionEvent;I)F // method@0a33 │ │ -054d6e: 0a0a |0065: move-result v10 │ │ -054d70: 7040 0912 9d7a |0066: invoke-direct {v13, v9, v10, v7}, Landroid/support/v4/widget/ViewDragHelper;.saveInitialMotion:(FFI)V // method@1209 │ │ -054d76: 52db 1c05 |0069: iget v11, v13, Landroid/support/v4/widget/ViewDragHelper;.mDragState:I // field@051c │ │ -054d7a: 390b 1400 |006b: if-nez v11, 007f // +0014 │ │ -054d7e: 54db 2005 |006d: iget-object v11, v13, Landroid/support/v4/widget/ViewDragHelper;.mInitialEdgesTouched:[I // field@0520 │ │ -054d82: 4404 0b07 |006f: aget v4, v11, v7 │ │ -054d86: 52db 2d05 |0071: iget v11, v13, Landroid/support/v4/widget/ViewDragHelper;.mTrackingEdges:I // field@052d │ │ -054d8a: b54b |0073: and-int/2addr v11, v4 │ │ -054d8c: 380b abff |0074: if-eqz v11, 001f // -0055 │ │ -054d90: 54db 1a05 |0076: iget-object v11, v13, Landroid/support/v4/widget/ViewDragHelper;.mCallback:Landroid/support/v4/widget/ViewDragHelper$Callback; // field@051a │ │ -054d94: 52dc 2d05 |0078: iget v12, v13, Landroid/support/v4/widget/ViewDragHelper;.mTrackingEdges:I // field@052d │ │ -054d98: b54c |007a: and-int/2addr v12, v4 │ │ -054d9a: 6e30 da11 cb07 |007b: invoke-virtual {v11, v12, v7}, Landroid/support/v4/widget/ViewDragHelper$Callback;.onEdgeTouched:(II)V // method@11da │ │ -054da0: 28a1 |007e: goto 001f // -005f │ │ -054da2: 52db 1c05 |007f: iget v11, v13, Landroid/support/v4/widget/ViewDragHelper;.mDragState:I // field@051c │ │ -054da6: 122c |0081: const/4 v12, #int 2 // #2 │ │ -054da8: 33cb 9dff |0082: if-ne v11, v12, 001f // -0063 │ │ -054dac: 879b |0084: float-to-int v11, v9 │ │ -054dae: 87ac |0085: float-to-int v12, v10 │ │ -054db0: 6e30 f711 bd0c |0086: invoke-virtual {v13, v11, v12}, Landroid/support/v4/widget/ViewDragHelper;.findTopChildUnder:(II)Landroid/view/View; // method@11f7 │ │ -054db6: 0c08 |0089: move-result-object v8 │ │ -054db8: 54db 1b05 |008a: iget-object v11, v13, Landroid/support/v4/widget/ViewDragHelper;.mCapturedView:Landroid/view/View; // field@051b │ │ -054dbc: 33b8 93ff |008c: if-ne v8, v11, 001f // -006d │ │ -054dc0: 6e30 1112 8d07 |008e: invoke-virtual {v13, v8, v7}, Landroid/support/v4/widget/ViewDragHelper;.tryCaptureViewForDrag:(Landroid/view/View;I)Z // method@1211 │ │ -054dc6: 288e |0091: goto 001f // -0072 │ │ -054dc8: 7110 300a 0e00 |0092: invoke-static {v14}, Landroid/support/v4/view/MotionEventCompat;.getPointerCount:(Landroid/view/MotionEvent;)I // method@0a30 │ │ -054dce: 0a06 |0095: move-result v6 │ │ -054dd0: 1205 |0096: const/4 v5, #int 0 // #0 │ │ -054dd2: 3565 2200 |0097: if-ge v5, v6, 00b9 // +0022 │ │ -054dd6: 7120 310a 5e00 |0099: invoke-static {v14, v5}, Landroid/support/v4/view/MotionEventCompat;.getPointerId:(Landroid/view/MotionEvent;I)I // method@0a31 │ │ -054ddc: 0a07 |009c: move-result v7 │ │ -054dde: 7120 320a 5e00 |009d: invoke-static {v14, v5}, Landroid/support/v4/view/MotionEventCompat;.getX:(Landroid/view/MotionEvent;I)F // method@0a32 │ │ -054de4: 0a09 |00a0: move-result v9 │ │ -054de6: 7120 330a 5e00 |00a1: invoke-static {v14, v5}, Landroid/support/v4/view/MotionEventCompat;.getY:(Landroid/view/MotionEvent;I)F // method@0a33 │ │ -054dec: 0a0a |00a4: move-result v10 │ │ -054dee: 54db 2105 |00a5: iget-object v11, v13, Landroid/support/v4/widget/ViewDragHelper;.mInitialMotionX:[F // field@0521 │ │ -054df2: 440b 0b07 |00a7: aget v11, v11, v7 │ │ -054df6: a702 090b |00a9: sub-float v2, v9, v11 │ │ -054dfa: 54db 2205 |00ab: iget-object v11, v13, Landroid/support/v4/widget/ViewDragHelper;.mInitialMotionY:[F // field@0522 │ │ -054dfe: 440b 0b07 |00ad: aget v11, v11, v7 │ │ -054e02: a703 0a0b |00af: sub-float v3, v10, v11 │ │ -054e06: 7040 0812 2d73 |00b1: invoke-direct {v13, v2, v3, v7}, Landroid/support/v4/widget/ViewDragHelper;.reportNewEdgeDrags:(FFI)V // method@1208 │ │ -054e0c: 52db 1c05 |00b4: iget v11, v13, Landroid/support/v4/widget/ViewDragHelper;.mDragState:I // field@051c │ │ -054e10: 121c |00b6: const/4 v12, #int 1 // #1 │ │ -054e12: 33cb 0700 |00b7: if-ne v11, v12, 00be // +0007 │ │ -054e16: 7020 0a12 ed00 |00b9: invoke-direct {v13, v14}, Landroid/support/v4/widget/ViewDragHelper;.saveLastMotion:(Landroid/view/MotionEvent;)V // method@120a │ │ -054e1c: 2900 63ff |00bc: goto/16 001f // -009d │ │ -054e20: 879b |00be: float-to-int v11, v9 │ │ -054e22: 87ac |00bf: float-to-int v12, v10 │ │ -054e24: 6e30 f711 bd0c |00c0: invoke-virtual {v13, v11, v12}, Landroid/support/v4/widget/ViewDragHelper;.findTopChildUnder:(II)Landroid/view/View; // method@11f7 │ │ -054e2a: 0c08 |00c3: move-result-object v8 │ │ -054e2c: 3808 0e00 |00c4: if-eqz v8, 00d2 // +000e │ │ -054e30: 7040 e911 8d32 |00c6: invoke-direct {v13, v8, v2, v3}, Landroid/support/v4/widget/ViewDragHelper;.checkTouchSlop:(Landroid/view/View;FF)Z // method@11e9 │ │ -054e36: 0a0b |00c9: move-result v11 │ │ -054e38: 380b 0800 |00ca: if-eqz v11, 00d2 // +0008 │ │ -054e3c: 6e30 1112 8d07 |00cc: invoke-virtual {v13, v8, v7}, Landroid/support/v4/widget/ViewDragHelper;.tryCaptureViewForDrag:(Landroid/view/View;I)Z // method@1211 │ │ -054e42: 0a0b |00cf: move-result v11 │ │ -054e44: 390b e9ff |00d0: if-nez v11, 00b9 // -0017 │ │ -054e48: d805 0501 |00d2: add-int/lit8 v5, v5, #int 1 // #01 │ │ -054e4c: 28c3 |00d4: goto 0097 // -003d │ │ -054e4e: 7120 310a 1e00 |00d5: invoke-static {v14, v1}, Landroid/support/v4/view/MotionEventCompat;.getPointerId:(Landroid/view/MotionEvent;I)I // method@0a31 │ │ -054e54: 0a07 |00d8: move-result v7 │ │ -054e56: 7020 ed11 7d00 |00d9: invoke-direct {v13, v7}, Landroid/support/v4/widget/ViewDragHelper;.clearMotionHistory:(I)V // method@11ed │ │ -054e5c: 2900 43ff |00dc: goto/16 001f // -00bd │ │ -054e60: 6e10 e411 0d00 |00de: invoke-virtual {v13}, Landroid/support/v4/widget/ViewDragHelper;.cancel:()V // method@11e4 │ │ -054e66: 2900 3eff |00e1: goto/16 001f // -00c2 │ │ -054e6a: 120b |00e3: const/4 v11, #int 0 // #0 │ │ -054e6c: 2900 41ff |00e4: goto/16 0025 // -00bf │ │ -054e70: 0001 0700 0000 0000 0a00 0000 c200 ... |00e6: packed-switch-data (18 units) │ │ - catches : (none) │ │ - positions : │ │ - 0x0000 line=939 │ │ - 0x0004 line=940 │ │ - 0x0008 line=942 │ │ - 0x000a line=945 │ │ - 0x000d line=948 │ │ - 0x0011 line=949 │ │ - 0x0017 line=951 │ │ - 0x001c line=953 │ │ - 0x001f line=1036 │ │ - 0x0026 line=955 │ │ - 0x002a line=956 │ │ - 0x002e line=957 │ │ - 0x0033 line=958 │ │ - 0x0036 line=960 │ │ - 0x003c line=963 │ │ - 0x0045 line=964 │ │ - 0x0048 line=967 │ │ - 0x004c line=968 │ │ - 0x0051 line=969 │ │ - 0x005a line=975 │ │ - 0x005e line=976 │ │ - 0x0062 line=977 │ │ - 0x0066 line=979 │ │ - 0x0069 line=982 │ │ - 0x006d line=983 │ │ - 0x0071 line=984 │ │ - 0x0076 line=985 │ │ - 0x007f line=987 │ │ - 0x0084 line=989 │ │ - 0x008a line=990 │ │ - 0x008e line=991 │ │ - 0x0092 line=999 │ │ - 0x0096 line=1000 │ │ - 0x0099 line=1001 │ │ - 0x009d line=1002 │ │ - 0x00a1 line=1003 │ │ - 0x00a5 line=1004 │ │ - 0x00ab line=1005 │ │ - 0x00b1 line=1007 │ │ - 0x00b4 line=1008 │ │ - 0x00b9 line=1019 │ │ - 0x00be line=1013 │ │ - 0x00c4 line=1014 │ │ - 0x00d2 line=1000 │ │ - 0x00d5 line=1024 │ │ - 0x00d9 line=1025 │ │ - 0x00de line=1031 │ │ - 0x00e3 line=1036 │ │ - 0x00e6 line=953 │ │ - locals : │ │ - 0x004c - 0x005a reg=4 edgesTouched I │ │ - 0x0033 - 0x005a reg=7 pointerId I │ │ - 0x003c - 0x005a reg=8 toCapture Landroid/view/View; │ │ - 0x002a - 0x005a reg=9 x F │ │ - 0x002e - 0x005a reg=10 y F │ │ - 0x0071 - 0x007f reg=4 edgesTouched I │ │ - 0x005e - 0x0092 reg=7 pointerId I │ │ - 0x008a - 0x0092 reg=8 toCapture Landroid/view/View; │ │ - 0x0062 - 0x0092 reg=9 x F │ │ - 0x0066 - 0x0092 reg=10 y F │ │ - 0x00ab - 0x00b9 reg=2 dx F │ │ - 0x00b1 - 0x00b9 reg=3 dy F │ │ - 0x009d - 0x00b9 reg=7 pointerId I │ │ - 0x00a1 - 0x00b9 reg=9 x F │ │ - 0x00a5 - 0x00b9 reg=10 y F │ │ - 0x00be - 0x00d5 reg=2 dx F │ │ - 0x00be - 0x00d5 reg=3 dy F │ │ - 0x0097 - 0x00d5 reg=5 i I │ │ - 0x0096 - 0x00d5 reg=6 pointerCount I │ │ - 0x00be - 0x00d5 reg=7 pointerId I │ │ - 0x00c4 - 0x00d5 reg=8 toCapture Landroid/view/View; │ │ - 0x00be - 0x00d5 reg=9 x F │ │ - 0x00be - 0x00d5 reg=10 y F │ │ - 0x00d9 - 0x00de reg=7 pointerId I │ │ - 0x0004 - 0x00f8 reg=0 action I │ │ - 0x0008 - 0x00f8 reg=1 actionIndex I │ │ - 0x0000 - 0x00f8 reg=13 this Landroid/support/v4/widget/ViewDragHelper; │ │ - 0x0000 - 0x00f8 reg=14 ev Landroid/view/MotionEvent; │ │ + insns size : 598 16-bit code units │ │ +07a988: |[07a988] android.support.v4.widget.ViewDragHelper.shouldInterceptTouchEvent:(Landroid/view/MotionEvent;)Z │ │ +07a998: 7701 dc10 1b00 |0000: invoke-static/range {v27}, Landroid/support/v4/view/MotionEventCompat;.getActionMasked:(Landroid/view/MotionEvent;)I // method@10dc │ │ +07a99e: 0a04 |0003: move-result v4 │ │ +07a9a0: 7701 db10 1b00 |0004: invoke-static/range {v27}, Landroid/support/v4/view/MotionEventCompat;.getActionIndex:(Landroid/view/MotionEvent;)I // method@10db │ │ +07a9a6: 0a05 |0007: move-result v5 │ │ +07a9a8: 3904 0500 |0008: if-nez v4, 000d // +0005 │ │ +07a9ac: 7401 141c 1a00 |000a: invoke-virtual/range {v26}, Landroid/support/v4/widget/ViewDragHelper;.cancel:()V // method@1c14 │ │ +07a9b2: 0800 1a00 |000d: move-object/from16 v0, v26 │ │ +07a9b6: 5400 3f08 |000f: iget-object v0, v0, Landroid/support/v4/widget/ViewDragHelper;.mVelocityTracker:Landroid/view/VelocityTracker; // field@083f │ │ +07a9ba: 0818 0000 |0011: move-object/from16 v24, v0 │ │ +07a9be: 3918 0c00 |0013: if-nez v24, 001f // +000c │ │ +07a9c2: 7100 d81c 0000 |0015: invoke-static {}, Landroid/view/VelocityTracker;.obtain:()Landroid/view/VelocityTracker; // method@1cd8 │ │ +07a9c8: 0c18 |0018: move-result-object v24 │ │ +07a9ca: 0800 1800 |0019: move-object/from16 v0, v24 │ │ +07a9ce: 0801 1a00 |001b: move-object/from16 v1, v26 │ │ +07a9d2: 5b10 3f08 |001d: iput-object v0, v1, Landroid/support/v4/widget/ViewDragHelper;.mVelocityTracker:Landroid/view/VelocityTracker; // field@083f │ │ +07a9d6: 0800 1a00 |001f: move-object/from16 v0, v26 │ │ +07a9da: 5400 3f08 |0021: iget-object v0, v0, Landroid/support/v4/widget/ViewDragHelper;.mVelocityTracker:Landroid/view/VelocityTracker; // field@083f │ │ +07a9de: 0818 0000 |0023: move-object/from16 v24, v0 │ │ +07a9e2: 0800 1800 |0025: move-object/from16 v0, v24 │ │ +07a9e6: 0801 1b00 |0027: move-object/from16 v1, v27 │ │ +07a9ea: 6e20 d01c 1000 |0029: invoke-virtual {v0, v1}, Landroid/view/VelocityTracker;.addMovement:(Landroid/view/MotionEvent;)V // method@1cd0 │ │ +07a9f0: 2b04 1802 0000 |002c: packed-switch v4, 00000244 // +00000218 │ │ +07a9f6: 0800 1a00 |002f: move-object/from16 v0, v26 │ │ +07a9fa: 5200 2d08 |0031: iget v0, v0, Landroid/support/v4/widget/ViewDragHelper;.mDragState:I // field@082d │ │ +07a9fe: 0218 0000 |0033: move/from16 v24, v0 │ │ +07aa02: 1319 0100 |0035: const/16 v25, #int 1 // #1 │ │ +07aa06: 0200 1800 |0037: move/from16 v0, v24 │ │ +07aa0a: 0201 1900 |0039: move/from16 v1, v25 │ │ +07aa0e: 3310 0502 |003b: if-ne v0, v1, 0240 // +0205 │ │ +07aa12: 1318 0100 |003d: const/16 v24, #int 1 // #1 │ │ +07aa16: 0f18 |003f: return v24 │ │ +07aa18: 7401 c51c 1b00 |0040: invoke-virtual/range {v27}, Landroid/view/MotionEvent;.getX:()F // method@1cc5 │ │ +07aa1e: 0a16 |0043: move-result v22 │ │ +07aa20: 7401 c71c 1b00 |0044: invoke-virtual/range {v27}, Landroid/view/MotionEvent;.getY:()F // method@1cc7 │ │ +07aa26: 0a17 |0047: move-result v23 │ │ +07aa28: 1318 0000 |0048: const/16 v24, #int 0 // #0 │ │ +07aa2c: 0800 1b00 |004a: move-object/from16 v0, v27 │ │ +07aa30: 0201 1800 |004c: move/from16 v1, v24 │ │ +07aa34: 7120 de10 1000 |004e: invoke-static {v0, v1}, Landroid/support/v4/view/MotionEventCompat;.getPointerId:(Landroid/view/MotionEvent;I)I // method@10de │ │ +07aa3a: 0a11 |0051: move-result v17 │ │ +07aa3c: 0800 1a00 |0052: move-object/from16 v0, v26 │ │ +07aa40: 0201 1600 |0054: move/from16 v1, v22 │ │ +07aa44: 0202 1700 |0056: move/from16 v2, v23 │ │ +07aa48: 0203 1100 |0058: move/from16 v3, v17 │ │ +07aa4c: 7040 391c 1032 |005a: invoke-direct {v0, v1, v2, v3}, Landroid/support/v4/widget/ViewDragHelper;.saveInitialMotion:(FFI)V // method@1c39 │ │ +07aa52: 0200 1600 |005d: move/from16 v0, v22 │ │ +07aa56: 8700 |005f: float-to-int v0, v0 │ │ +07aa58: 0218 0000 |0060: move/from16 v24, v0 │ │ +07aa5c: 0200 1700 |0062: move/from16 v0, v23 │ │ +07aa60: 8700 |0064: float-to-int v0, v0 │ │ +07aa62: 0219 0000 |0065: move/from16 v25, v0 │ │ +07aa66: 0800 1a00 |0067: move-object/from16 v0, v26 │ │ +07aa6a: 0201 1800 |0069: move/from16 v1, v24 │ │ +07aa6e: 0202 1900 |006b: move/from16 v2, v25 │ │ +07aa72: 6e30 271c 1002 |006d: invoke-virtual {v0, v1, v2}, Landroid/support/v4/widget/ViewDragHelper;.findTopChildUnder:(II)Landroid/view/View; // method@1c27 │ │ +07aa78: 0c14 |0070: move-result-object v20 │ │ +07aa7a: 0800 1a00 |0071: move-object/from16 v0, v26 │ │ +07aa7e: 5400 2c08 |0073: iget-object v0, v0, Landroid/support/v4/widget/ViewDragHelper;.mCapturedView:Landroid/view/View; // field@082c │ │ +07aa82: 0818 0000 |0075: move-object/from16 v24, v0 │ │ +07aa86: 0800 1400 |0077: move-object/from16 v0, v20 │ │ +07aa8a: 0801 1800 |0079: move-object/from16 v1, v24 │ │ +07aa8e: 3310 1900 |007b: if-ne v0, v1, 0094 // +0019 │ │ +07aa92: 0800 1a00 |007d: move-object/from16 v0, v26 │ │ +07aa96: 5200 2d08 |007f: iget v0, v0, Landroid/support/v4/widget/ViewDragHelper;.mDragState:I // field@082d │ │ +07aa9a: 0218 0000 |0081: move/from16 v24, v0 │ │ +07aa9e: 1319 0200 |0083: const/16 v25, #int 2 // #2 │ │ +07aaa2: 0200 1800 |0085: move/from16 v0, v24 │ │ +07aaa6: 0201 1900 |0087: move/from16 v1, v25 │ │ +07aaaa: 3310 0b00 |0089: if-ne v0, v1, 0094 // +000b │ │ +07aaae: 0800 1a00 |008b: move-object/from16 v0, v26 │ │ +07aab2: 0801 1400 |008d: move-object/from16 v1, v20 │ │ +07aab6: 0202 1100 |008f: move/from16 v2, v17 │ │ +07aaba: 6e30 411c 1002 |0091: invoke-virtual {v0, v1, v2}, Landroid/support/v4/widget/ViewDragHelper;.tryCaptureViewForDrag:(Landroid/view/View;I)Z // method@1c41 │ │ +07aac0: 0800 1a00 |0094: move-object/from16 v0, v26 │ │ +07aac4: 5400 3108 |0096: iget-object v0, v0, Landroid/support/v4/widget/ViewDragHelper;.mInitialEdgesTouched:[I // field@0831 │ │ +07aac8: 0818 0000 |0098: move-object/from16 v24, v0 │ │ +07aacc: 4408 1811 |009a: aget v8, v24, v17 │ │ +07aad0: 0800 1a00 |009c: move-object/from16 v0, v26 │ │ +07aad4: 5200 3e08 |009e: iget v0, v0, Landroid/support/v4/widget/ViewDragHelper;.mTrackingEdges:I // field@083e │ │ +07aad8: 0218 0000 |00a0: move/from16 v24, v0 │ │ +07aadc: 9518 1808 |00a2: and-int v24, v24, v8 │ │ +07aae0: 3818 8bff |00a4: if-eqz v24, 002f // -0075 │ │ +07aae4: 0800 1a00 |00a6: move-object/from16 v0, v26 │ │ +07aae8: 5400 2b08 |00a8: iget-object v0, v0, Landroid/support/v4/widget/ViewDragHelper;.mCallback:Landroid/support/v4/widget/ViewDragHelper$Callback; // field@082b │ │ +07aaec: 0818 0000 |00aa: move-object/from16 v24, v0 │ │ +07aaf0: 0800 1a00 |00ac: move-object/from16 v0, v26 │ │ +07aaf4: 5200 3e08 |00ae: iget v0, v0, Landroid/support/v4/widget/ViewDragHelper;.mTrackingEdges:I // field@083e │ │ +07aaf8: 0219 0000 |00b0: move/from16 v25, v0 │ │ +07aafc: 9519 1908 |00b2: and-int v25, v25, v8 │ │ +07ab00: 0800 1800 |00b4: move-object/from16 v0, v24 │ │ +07ab04: 0201 1900 |00b6: move/from16 v1, v25 │ │ +07ab08: 0202 1100 |00b8: move/from16 v2, v17 │ │ +07ab0c: 6e30 0a1c 1002 |00ba: invoke-virtual {v0, v1, v2}, Landroid/support/v4/widget/ViewDragHelper$Callback;.onEdgeTouched:(II)V // method@1c0a │ │ +07ab12: 2900 72ff |00bd: goto/16 002f // -008e │ │ +07ab16: 0800 1b00 |00bf: move-object/from16 v0, v27 │ │ +07ab1a: 7120 de10 5000 |00c1: invoke-static {v0, v5}, Landroid/support/v4/view/MotionEventCompat;.getPointerId:(Landroid/view/MotionEvent;I)I // method@10de │ │ +07ab20: 0a11 |00c4: move-result v17 │ │ +07ab22: 0800 1b00 |00c5: move-object/from16 v0, v27 │ │ +07ab26: 7120 df10 5000 |00c7: invoke-static {v0, v5}, Landroid/support/v4/view/MotionEventCompat;.getX:(Landroid/view/MotionEvent;I)F // method@10df │ │ +07ab2c: 0a16 |00ca: move-result v22 │ │ +07ab2e: 0800 1b00 |00cb: move-object/from16 v0, v27 │ │ +07ab32: 7120 e010 5000 |00cd: invoke-static {v0, v5}, Landroid/support/v4/view/MotionEventCompat;.getY:(Landroid/view/MotionEvent;I)F // method@10e0 │ │ +07ab38: 0a17 |00d0: move-result v23 │ │ +07ab3a: 0800 1a00 |00d1: move-object/from16 v0, v26 │ │ +07ab3e: 0201 1600 |00d3: move/from16 v1, v22 │ │ +07ab42: 0202 1700 |00d5: move/from16 v2, v23 │ │ +07ab46: 0203 1100 |00d7: move/from16 v3, v17 │ │ +07ab4a: 7040 391c 1032 |00d9: invoke-direct {v0, v1, v2, v3}, Landroid/support/v4/widget/ViewDragHelper;.saveInitialMotion:(FFI)V // method@1c39 │ │ +07ab50: 0800 1a00 |00dc: move-object/from16 v0, v26 │ │ +07ab54: 5200 2d08 |00de: iget v0, v0, Landroid/support/v4/widget/ViewDragHelper;.mDragState:I // field@082d │ │ +07ab58: 0218 0000 |00e0: move/from16 v24, v0 │ │ +07ab5c: 3918 2d00 |00e2: if-nez v24, 010f // +002d │ │ +07ab60: 0800 1a00 |00e4: move-object/from16 v0, v26 │ │ +07ab64: 5400 3108 |00e6: iget-object v0, v0, Landroid/support/v4/widget/ViewDragHelper;.mInitialEdgesTouched:[I // field@0831 │ │ +07ab68: 0818 0000 |00e8: move-object/from16 v24, v0 │ │ +07ab6c: 4408 1811 |00ea: aget v8, v24, v17 │ │ +07ab70: 0800 1a00 |00ec: move-object/from16 v0, v26 │ │ +07ab74: 5200 3e08 |00ee: iget v0, v0, Landroid/support/v4/widget/ViewDragHelper;.mTrackingEdges:I // field@083e │ │ +07ab78: 0218 0000 |00f0: move/from16 v24, v0 │ │ +07ab7c: 9518 1808 |00f2: and-int v24, v24, v8 │ │ +07ab80: 3818 3bff |00f4: if-eqz v24, 002f // -00c5 │ │ +07ab84: 0800 1a00 |00f6: move-object/from16 v0, v26 │ │ +07ab88: 5400 2b08 |00f8: iget-object v0, v0, Landroid/support/v4/widget/ViewDragHelper;.mCallback:Landroid/support/v4/widget/ViewDragHelper$Callback; // field@082b │ │ +07ab8c: 0818 0000 |00fa: move-object/from16 v24, v0 │ │ +07ab90: 0800 1a00 |00fc: move-object/from16 v0, v26 │ │ +07ab94: 5200 3e08 |00fe: iget v0, v0, Landroid/support/v4/widget/ViewDragHelper;.mTrackingEdges:I // field@083e │ │ +07ab98: 0219 0000 |0100: move/from16 v25, v0 │ │ +07ab9c: 9519 1908 |0102: and-int v25, v25, v8 │ │ +07aba0: 0800 1800 |0104: move-object/from16 v0, v24 │ │ +07aba4: 0201 1900 |0106: move/from16 v1, v25 │ │ +07aba8: 0202 1100 |0108: move/from16 v2, v17 │ │ +07abac: 6e30 0a1c 1002 |010a: invoke-virtual {v0, v1, v2}, Landroid/support/v4/widget/ViewDragHelper$Callback;.onEdgeTouched:(II)V // method@1c0a │ │ +07abb2: 2900 22ff |010d: goto/16 002f // -00de │ │ +07abb6: 0800 1a00 |010f: move-object/from16 v0, v26 │ │ +07abba: 5200 2d08 |0111: iget v0, v0, Landroid/support/v4/widget/ViewDragHelper;.mDragState:I // field@082d │ │ +07abbe: 0218 0000 |0113: move/from16 v24, v0 │ │ +07abc2: 1319 0200 |0115: const/16 v25, #int 2 // #2 │ │ +07abc6: 0200 1800 |0117: move/from16 v0, v24 │ │ +07abca: 0201 1900 |0119: move/from16 v1, v25 │ │ +07abce: 3310 14ff |011b: if-ne v0, v1, 002f // -00ec │ │ +07abd2: 0200 1600 |011d: move/from16 v0, v22 │ │ +07abd6: 8700 |011f: float-to-int v0, v0 │ │ +07abd8: 0218 0000 |0120: move/from16 v24, v0 │ │ +07abdc: 0200 1700 |0122: move/from16 v0, v23 │ │ +07abe0: 8700 |0124: float-to-int v0, v0 │ │ +07abe2: 0219 0000 |0125: move/from16 v25, v0 │ │ +07abe6: 0800 1a00 |0127: move-object/from16 v0, v26 │ │ +07abea: 0201 1800 |0129: move/from16 v1, v24 │ │ +07abee: 0202 1900 |012b: move/from16 v2, v25 │ │ +07abf2: 6e30 271c 1002 |012d: invoke-virtual {v0, v1, v2}, Landroid/support/v4/widget/ViewDragHelper;.findTopChildUnder:(II)Landroid/view/View; // method@1c27 │ │ +07abf8: 0c14 |0130: move-result-object v20 │ │ +07abfa: 0800 1a00 |0131: move-object/from16 v0, v26 │ │ +07abfe: 5400 2c08 |0133: iget-object v0, v0, Landroid/support/v4/widget/ViewDragHelper;.mCapturedView:Landroid/view/View; // field@082c │ │ +07ac02: 0818 0000 |0135: move-object/from16 v24, v0 │ │ +07ac06: 0800 1400 |0137: move-object/from16 v0, v20 │ │ +07ac0a: 0801 1800 |0139: move-object/from16 v1, v24 │ │ +07ac0e: 3310 f4fe |013b: if-ne v0, v1, 002f // -010c │ │ +07ac12: 0800 1a00 |013d: move-object/from16 v0, v26 │ │ +07ac16: 0801 1400 |013f: move-object/from16 v1, v20 │ │ +07ac1a: 0202 1100 |0141: move/from16 v2, v17 │ │ +07ac1e: 6e30 411c 1002 |0143: invoke-virtual {v0, v1, v2}, Landroid/support/v4/widget/ViewDragHelper;.tryCaptureViewForDrag:(Landroid/view/View;I)Z // method@1c41 │ │ +07ac24: 2900 e9fe |0146: goto/16 002f // -0117 │ │ +07ac28: 7701 dd10 1b00 |0148: invoke-static/range {v27}, Landroid/support/v4/view/MotionEventCompat;.getPointerCount:(Landroid/view/MotionEvent;)I // method@10dd │ │ +07ac2e: 0a10 |014b: move-result v16 │ │ +07ac30: 120a |014c: const/4 v10, #int 0 // #0 │ │ +07ac32: 0200 1000 |014d: move/from16 v0, v16 │ │ +07ac36: 350a af00 |014f: if-ge v10, v0, 01fe // +00af │ │ +07ac3a: 0800 1b00 |0151: move-object/from16 v0, v27 │ │ +07ac3e: 7120 de10 a000 |0153: invoke-static {v0, v10}, Landroid/support/v4/view/MotionEventCompat;.getPointerId:(Landroid/view/MotionEvent;I)I // method@10de │ │ +07ac44: 0a11 |0156: move-result v17 │ │ +07ac46: 0800 1b00 |0157: move-object/from16 v0, v27 │ │ +07ac4a: 7120 df10 a000 |0159: invoke-static {v0, v10}, Landroid/support/v4/view/MotionEventCompat;.getX:(Landroid/view/MotionEvent;I)F // method@10df │ │ +07ac50: 0a16 |015c: move-result v22 │ │ +07ac52: 0800 1b00 |015d: move-object/from16 v0, v27 │ │ +07ac56: 7120 e010 a000 |015f: invoke-static {v0, v10}, Landroid/support/v4/view/MotionEventCompat;.getY:(Landroid/view/MotionEvent;I)F // method@10e0 │ │ +07ac5c: 0a17 |0162: move-result v23 │ │ +07ac5e: 0800 1a00 |0163: move-object/from16 v0, v26 │ │ +07ac62: 5400 3208 |0165: iget-object v0, v0, Landroid/support/v4/widget/ViewDragHelper;.mInitialMotionX:[F // field@0832 │ │ +07ac66: 0818 0000 |0167: move-object/from16 v24, v0 │ │ +07ac6a: 4418 1811 |0169: aget v24, v24, v17 │ │ +07ac6e: a706 1618 |016b: sub-float v6, v22, v24 │ │ +07ac72: 0800 1a00 |016d: move-object/from16 v0, v26 │ │ +07ac76: 5400 3308 |016f: iget-object v0, v0, Landroid/support/v4/widget/ViewDragHelper;.mInitialMotionY:[F // field@0833 │ │ +07ac7a: 0818 0000 |0171: move-object/from16 v24, v0 │ │ +07ac7e: 4418 1811 |0173: aget v24, v24, v17 │ │ +07ac82: a707 1718 |0175: sub-float v7, v23, v24 │ │ +07ac86: 0200 1600 |0177: move/from16 v0, v22 │ │ +07ac8a: 8700 |0179: float-to-int v0, v0 │ │ +07ac8c: 0218 0000 |017a: move/from16 v24, v0 │ │ +07ac90: 0200 1700 |017c: move/from16 v0, v23 │ │ +07ac94: 8700 |017e: float-to-int v0, v0 │ │ +07ac96: 0219 0000 |017f: move/from16 v25, v0 │ │ +07ac9a: 0800 1a00 |0181: move-object/from16 v0, v26 │ │ +07ac9e: 0201 1800 |0183: move/from16 v1, v24 │ │ +07aca2: 0202 1900 |0185: move/from16 v2, v25 │ │ +07aca6: 6e30 271c 1002 |0187: invoke-virtual {v0, v1, v2}, Landroid/support/v4/widget/ViewDragHelper;.findTopChildUnder:(II)Landroid/view/View; // method@1c27 │ │ +07acac: 0c14 |018a: move-result-object v20 │ │ +07acae: 3814 7800 |018b: if-eqz v20, 0203 // +0078 │ │ +07acb2: 0800 1a00 |018d: move-object/from16 v0, v26 │ │ +07acb6: 0801 1400 |018f: move-object/from16 v1, v20 │ │ +07acba: 7040 191c 1076 |0191: invoke-direct {v0, v1, v6, v7}, Landroid/support/v4/widget/ViewDragHelper;.checkTouchSlop:(Landroid/view/View;FF)Z // method@1c19 │ │ +07acc0: 0a18 |0194: move-result v24 │ │ +07acc2: 3818 6e00 |0195: if-eqz v24, 0203 // +006e │ │ +07acc6: 121f |0197: const/4 v15, #int 1 // #1 │ │ +07acc8: 380f 6d00 |0198: if-eqz v15, 0205 // +006d │ │ +07accc: 7401 071d 1400 |019a: invoke-virtual/range {v20}, Landroid/view/View;.getLeft:()I // method@1d07 │ │ +07acd2: 0a0d |019d: move-result v13 │ │ +07acd4: 8760 |019e: float-to-int v0, v6 │ │ +07acd6: 0218 0000 |019f: move/from16 v24, v0 │ │ +07acda: 9012 0d18 |01a1: add-int v18, v13, v24 │ │ +07acde: 0800 1a00 |01a3: move-object/from16 v0, v26 │ │ +07ace2: 5400 2b08 |01a5: iget-object v0, v0, Landroid/support/v4/widget/ViewDragHelper;.mCallback:Landroid/support/v4/widget/ViewDragHelper$Callback; // field@082b │ │ +07ace6: 0818 0000 |01a7: move-object/from16 v24, v0 │ │ +07acea: 8760 |01a9: float-to-int v0, v6 │ │ +07acec: 0219 0000 |01aa: move/from16 v25, v0 │ │ +07acf0: 0800 1800 |01ac: move-object/from16 v0, v24 │ │ +07acf4: 0801 1400 |01ae: move-object/from16 v1, v20 │ │ +07acf8: 0202 1200 |01b0: move/from16 v2, v18 │ │ +07acfc: 0203 1900 |01b2: move/from16 v3, v25 │ │ +07ad00: 6e40 031c 1032 |01b4: invoke-virtual {v0, v1, v2, v3}, Landroid/support/v4/widget/ViewDragHelper$Callback;.clampViewPositionHorizontal:(Landroid/view/View;II)I // method@1c03 │ │ +07ad06: 0a0b |01b7: move-result v11 │ │ +07ad08: 7401 251d 1400 |01b8: invoke-virtual/range {v20}, Landroid/view/View;.getTop:()I // method@1d25 │ │ +07ad0e: 0a0e |01bb: move-result v14 │ │ +07ad10: 8770 |01bc: float-to-int v0, v7 │ │ +07ad12: 0218 0000 |01bd: move/from16 v24, v0 │ │ +07ad16: 9013 0e18 |01bf: add-int v19, v14, v24 │ │ +07ad1a: 0800 1a00 |01c1: move-object/from16 v0, v26 │ │ +07ad1e: 5400 2b08 |01c3: iget-object v0, v0, Landroid/support/v4/widget/ViewDragHelper;.mCallback:Landroid/support/v4/widget/ViewDragHelper$Callback; // field@082b │ │ +07ad22: 0818 0000 |01c5: move-object/from16 v24, v0 │ │ +07ad26: 8770 |01c7: float-to-int v0, v7 │ │ +07ad28: 0219 0000 |01c8: move/from16 v25, v0 │ │ +07ad2c: 0800 1800 |01ca: move-object/from16 v0, v24 │ │ +07ad30: 0801 1400 |01cc: move-object/from16 v1, v20 │ │ +07ad34: 0202 1300 |01ce: move/from16 v2, v19 │ │ +07ad38: 0203 1900 |01d0: move/from16 v3, v25 │ │ +07ad3c: 6e40 041c 1032 |01d2: invoke-virtual {v0, v1, v2, v3}, Landroid/support/v4/widget/ViewDragHelper$Callback;.clampViewPositionVertical:(Landroid/view/View;II)I // method@1c04 │ │ +07ad42: 0a0c |01d5: move-result v12 │ │ +07ad44: 0800 1a00 |01d6: move-object/from16 v0, v26 │ │ +07ad48: 5400 2b08 |01d8: iget-object v0, v0, Landroid/support/v4/widget/ViewDragHelper;.mCallback:Landroid/support/v4/widget/ViewDragHelper$Callback; // field@082b │ │ +07ad4c: 0818 0000 |01da: move-object/from16 v24, v0 │ │ +07ad50: 0800 1800 |01dc: move-object/from16 v0, v24 │ │ +07ad54: 0801 1400 |01de: move-object/from16 v1, v20 │ │ +07ad58: 6e20 061c 1000 |01e0: invoke-virtual {v0, v1}, Landroid/support/v4/widget/ViewDragHelper$Callback;.getViewHorizontalDragRange:(Landroid/view/View;)I // method@1c06 │ │ +07ad5e: 0a09 |01e3: move-result v9 │ │ +07ad60: 0800 1a00 |01e4: move-object/from16 v0, v26 │ │ +07ad64: 5400 2b08 |01e6: iget-object v0, v0, Landroid/support/v4/widget/ViewDragHelper;.mCallback:Landroid/support/v4/widget/ViewDragHelper$Callback; // field@082b │ │ +07ad68: 0818 0000 |01e8: move-object/from16 v24, v0 │ │ +07ad6c: 0800 1800 |01ea: move-object/from16 v0, v24 │ │ +07ad70: 0801 1400 |01ec: move-object/from16 v1, v20 │ │ +07ad74: 6e20 071c 1000 |01ee: invoke-virtual {v0, v1}, Landroid/support/v4/widget/ViewDragHelper$Callback;.getViewVerticalDragRange:(Landroid/view/View;)I // method@1c07 │ │ +07ad7a: 0a15 |01f1: move-result v21 │ │ +07ad7c: 3809 0600 |01f2: if-eqz v9, 01f8 // +0006 │ │ +07ad80: 3d09 1100 |01f4: if-lez v9, 0205 // +0011 │ │ +07ad84: 33db 0f00 |01f6: if-ne v11, v13, 0205 // +000f │ │ +07ad88: 3815 0600 |01f8: if-eqz v21, 01fe // +0006 │ │ +07ad8c: 3d15 0b00 |01fa: if-lez v21, 0205 // +000b │ │ +07ad90: 33ec 0900 |01fc: if-ne v12, v14, 0205 // +0009 │ │ +07ad94: 7602 3a1c 1a00 |01fe: invoke-direct/range {v26, v27}, Landroid/support/v4/widget/ViewDragHelper;.saveLastMotion:(Landroid/view/MotionEvent;)V // method@1c3a │ │ +07ad9a: 2900 2efe |0201: goto/16 002f // -01d2 │ │ +07ad9e: 120f |0203: const/4 v15, #int 0 // #0 │ │ +07ada0: 2894 |0204: goto 0198 // -006c │ │ +07ada2: 0800 1a00 |0205: move-object/from16 v0, v26 │ │ +07ada6: 0201 1100 |0207: move/from16 v1, v17 │ │ +07adaa: 7040 381c 6017 |0209: invoke-direct {v0, v6, v7, v1}, Landroid/support/v4/widget/ViewDragHelper;.reportNewEdgeDrags:(FFI)V // method@1c38 │ │ +07adb0: 0800 1a00 |020c: move-object/from16 v0, v26 │ │ +07adb4: 5200 2d08 |020e: iget v0, v0, Landroid/support/v4/widget/ViewDragHelper;.mDragState:I // field@082d │ │ +07adb8: 0218 0000 |0210: move/from16 v24, v0 │ │ +07adbc: 1319 0100 |0212: const/16 v25, #int 1 // #1 │ │ +07adc0: 0200 1800 |0214: move/from16 v0, v24 │ │ +07adc4: 0201 1900 |0216: move/from16 v1, v25 │ │ +07adc8: 3210 e6ff |0218: if-eq v0, v1, 01fe // -001a │ │ +07adcc: 380f 0e00 |021a: if-eqz v15, 0228 // +000e │ │ +07add0: 0800 1a00 |021c: move-object/from16 v0, v26 │ │ +07add4: 0801 1400 |021e: move-object/from16 v1, v20 │ │ +07add8: 0202 1100 |0220: move/from16 v2, v17 │ │ +07addc: 6e30 411c 1002 |0222: invoke-virtual {v0, v1, v2}, Landroid/support/v4/widget/ViewDragHelper;.tryCaptureViewForDrag:(Landroid/view/View;I)Z // method@1c41 │ │ +07ade2: 0a18 |0225: move-result v24 │ │ +07ade4: 3918 d8ff |0226: if-nez v24, 01fe // -0028 │ │ +07ade8: d80a 0a01 |0228: add-int/lit8 v10, v10, #int 1 // #01 │ │ +07adec: 2900 23ff |022a: goto/16 014d // -00dd │ │ +07adf0: 0800 1b00 |022c: move-object/from16 v0, v27 │ │ +07adf4: 7120 de10 5000 |022e: invoke-static {v0, v5}, Landroid/support/v4/view/MotionEventCompat;.getPointerId:(Landroid/view/MotionEvent;I)I // method@10de │ │ +07adfa: 0a11 |0231: move-result v17 │ │ +07adfc: 0800 1a00 |0232: move-object/from16 v0, v26 │ │ +07ae00: 0201 1100 |0234: move/from16 v1, v17 │ │ +07ae04: 7020 1d1c 1000 |0236: invoke-direct {v0, v1}, Landroid/support/v4/widget/ViewDragHelper;.clearMotionHistory:(I)V // method@1c1d │ │ +07ae0a: 2900 f6fd |0239: goto/16 002f // -020a │ │ +07ae0e: 7401 141c 1a00 |023b: invoke-virtual/range {v26}, Landroid/support/v4/widget/ViewDragHelper;.cancel:()V // method@1c14 │ │ +07ae14: 2900 f1fd |023e: goto/16 002f // -020f │ │ +07ae18: 1318 0000 |0240: const/16 v24, #int 0 // #0 │ │ +07ae1c: 2900 fdfd |0242: goto/16 003f // -0203 │ │ +07ae20: 0001 0700 0000 0000 1400 0000 0f02 ... |0244: packed-switch-data (18 units) │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=946 │ │ + 0x0004 line=947 │ │ + 0x0008 line=949 │ │ + 0x000a line=952 │ │ + 0x000d line=955 │ │ + 0x0015 line=956 │ │ + 0x001f line=958 │ │ + 0x002c line=960 │ │ + 0x002f line=1066 │ │ + 0x0040 line=962 │ │ + 0x0044 line=963 │ │ + 0x0048 line=964 │ │ + 0x0052 line=965 │ │ + 0x005d line=967 │ │ + 0x0071 line=970 │ │ + 0x008b line=971 │ │ + 0x0094 line=974 │ │ + 0x009c line=975 │ │ + 0x00a6 line=976 │ │ + 0x00bf line=982 │ │ + 0x00c5 line=983 │ │ + 0x00cb line=984 │ │ + 0x00d1 line=986 │ │ + 0x00dc line=989 │ │ + 0x00e4 line=990 │ │ + 0x00ec line=991 │ │ + 0x00f6 line=992 │ │ + 0x010f line=994 │ │ + 0x011d line=996 │ │ + 0x0131 line=997 │ │ + 0x013d line=998 │ │ + 0x0148 line=1006 │ │ + 0x014c line=1007 │ │ + 0x0151 line=1008 │ │ + 0x0157 line=1009 │ │ + 0x015d line=1010 │ │ + 0x0163 line=1011 │ │ + 0x016d line=1012 │ │ + 0x0177 line=1014 │ │ + 0x018b line=1015 │ │ + 0x0198 line=1016 │ │ + 0x019a line=1022 │ │ + 0x019e line=1023 │ │ + 0x01a3 line=1024 │ │ + 0x01b8 line=1026 │ │ + 0x01bc line=1027 │ │ + 0x01c1 line=1028 │ │ + 0x01d6 line=1030 │ │ + 0x01e4 line=1032 │ │ + 0x01f2 line=1033 │ │ + 0x01fe line=1049 │ │ + 0x0203 line=1015 │ │ + 0x0205 line=1039 │ │ + 0x020c line=1040 │ │ + 0x021a line=1045 │ │ + 0x0228 line=1007 │ │ + 0x022c line=1054 │ │ + 0x0232 line=1055 │ │ + 0x023b line=1061 │ │ + 0x0240 line=1066 │ │ + 0x0244 line=960 │ │ + locals : │ │ + 0x009c - 0x00bf reg=8 edgesTouched I │ │ + 0x0052 - 0x00bf reg=17 pointerId I │ │ + 0x0071 - 0x00bf reg=20 toCapture Landroid/view/View; │ │ + 0x0044 - 0x00bf reg=22 x F │ │ + 0x0048 - 0x00bf reg=23 y F │ │ + 0x00ec - 0x010f reg=8 edgesTouched I │ │ + 0x00c5 - 0x0148 reg=17 pointerId I │ │ + 0x0131 - 0x0148 reg=20 toCapture Landroid/view/View; │ │ + 0x00cb - 0x0148 reg=22 x F │ │ + 0x00d1 - 0x0148 reg=23 y F │ │ + 0x016d - 0x01fe reg=6 dx F │ │ + 0x0177 - 0x01fe reg=7 dy F │ │ + 0x01e4 - 0x01fe reg=9 horizontalDragRange I │ │ + 0x01b8 - 0x01fe reg=11 newLeft I │ │ + 0x01d6 - 0x01fe reg=12 newTop I │ │ + 0x019e - 0x01fe reg=13 oldLeft I │ │ + 0x01bc - 0x01fe reg=14 oldTop I │ │ + 0x0198 - 0x01fe reg=15 pastSlop Z │ │ + 0x0157 - 0x01fe reg=17 pointerId I │ │ + 0x01a3 - 0x01fe reg=18 targetLeft I │ │ + 0x01c1 - 0x01fe reg=19 targetTop I │ │ + 0x018b - 0x01fe reg=20 toCapture Landroid/view/View; │ │ + 0x01f2 - 0x01fe reg=21 verticalDragRange I │ │ + 0x015d - 0x01fe reg=22 x F │ │ + 0x0163 - 0x01fe reg=23 y F │ │ + 0x0203 - 0x022c reg=6 dx F │ │ + 0x0203 - 0x022c reg=7 dy F │ │ + 0x014d - 0x022c reg=10 i I │ │ + 0x0205 - 0x022c reg=15 pastSlop Z │ │ + 0x014c - 0x022c reg=16 pointerCount I │ │ + 0x0203 - 0x022c reg=17 pointerId I │ │ + 0x0203 - 0x022c reg=20 toCapture Landroid/view/View; │ │ + 0x0203 - 0x022c reg=22 x F │ │ + 0x0203 - 0x022c reg=23 y F │ │ + 0x0232 - 0x023b reg=17 pointerId I │ │ + 0x0004 - 0x0256 reg=4 action I │ │ + 0x0008 - 0x0256 reg=5 actionIndex I │ │ + 0x0000 - 0x0256 reg=26 this Landroid/support/v4/widget/ViewDragHelper; │ │ + 0x0000 - 0x0256 reg=27 ev Landroid/view/MotionEvent; │ │ │ │ #26 : (in Landroid/support/v4/widget/ViewDragHelper;) │ │ name : 'smoothSlideViewTo' │ │ type : '(Landroid/view/View;II)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ - registers : 6 │ │ + registers : 7 │ │ ins : 4 │ │ outs : 5 │ │ - insns size : 11 16-bit code units │ │ -054e94: |[054e94] android.support.v4.widget.ViewDragHelper.smoothSlideViewTo:(Landroid/view/View;II)Z │ │ -054ea4: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -054ea6: 5b23 1b05 |0001: iput-object v3, v2, Landroid/support/v4/widget/ViewDragHelper;.mCapturedView:Landroid/view/View; // field@051b │ │ -054eaa: 12f0 |0003: const/4 v0, #int -1 // #ff │ │ -054eac: 5920 1905 |0004: iput v0, v2, Landroid/support/v4/widget/ViewDragHelper;.mActivePointerId:I // field@0519 │ │ -054eb0: 7051 f911 4215 |0006: invoke-direct {v2, v4, v5, v1, v1}, Landroid/support/v4/widget/ViewDragHelper;.forceSettleCapturedViewAt:(IIII)Z // method@11f9 │ │ -054eb6: 0a00 |0009: move-result v0 │ │ -054eb8: 0f00 |000a: return v0 │ │ + insns size : 24 16-bit code units │ │ +07ae44: |[07ae44] android.support.v4.widget.ViewDragHelper.smoothSlideViewTo:(Landroid/view/View;II)Z │ │ +07ae54: 1202 |0000: const/4 v2, #int 0 // #0 │ │ +07ae56: 5b34 2c08 |0001: iput-object v4, v3, Landroid/support/v4/widget/ViewDragHelper;.mCapturedView:Landroid/view/View; // field@082c │ │ +07ae5a: 12f1 |0003: const/4 v1, #int -1 // #ff │ │ +07ae5c: 5931 2a08 |0004: iput v1, v3, Landroid/support/v4/widget/ViewDragHelper;.mActivePointerId:I // field@082a │ │ +07ae60: 7052 291c 5326 |0006: invoke-direct {v3, v5, v6, v2, v2}, Landroid/support/v4/widget/ViewDragHelper;.forceSettleCapturedViewAt:(IIII)Z // method@1c29 │ │ +07ae66: 0a00 |0009: move-result v0 │ │ +07ae68: 3900 0d00 |000a: if-nez v0, 0017 // +000d │ │ +07ae6c: 5231 2d08 |000c: iget v1, v3, Landroid/support/v4/widget/ViewDragHelper;.mDragState:I // field@082d │ │ +07ae70: 3901 0900 |000e: if-nez v1, 0017 // +0009 │ │ +07ae74: 5431 2c08 |0010: iget-object v1, v3, Landroid/support/v4/widget/ViewDragHelper;.mCapturedView:Landroid/view/View; // field@082c │ │ +07ae78: 3801 0500 |0012: if-eqz v1, 0017 // +0005 │ │ +07ae7c: 1201 |0014: const/4 v1, #int 0 // #0 │ │ +07ae7e: 5b31 2c08 |0015: iput-object v1, v3, Landroid/support/v4/widget/ViewDragHelper;.mCapturedView:Landroid/view/View; // field@082c │ │ +07ae82: 0f00 |0017: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=539 │ │ 0x0003 line=540 │ │ 0x0006 line=542 │ │ + 0x000a line=543 │ │ + 0x0014 line=546 │ │ + 0x0017 line=549 │ │ locals : │ │ - 0x0000 - 0x000b reg=2 this Landroid/support/v4/widget/ViewDragHelper; │ │ - 0x0000 - 0x000b reg=3 child Landroid/view/View; │ │ - 0x0000 - 0x000b reg=4 finalLeft I │ │ - 0x0000 - 0x000b reg=5 finalTop I │ │ + 0x000a - 0x0018 reg=0 continueSliding Z │ │ + 0x0000 - 0x0018 reg=3 this Landroid/support/v4/widget/ViewDragHelper; │ │ + 0x0000 - 0x0018 reg=4 child Landroid/view/View; │ │ + 0x0000 - 0x0018 reg=5 finalLeft I │ │ + 0x0000 - 0x0018 reg=6 finalTop I │ │ │ │ #27 : (in Landroid/support/v4/widget/ViewDragHelper;) │ │ name : 'tryCaptureViewForDrag' │ │ type : '(Landroid/view/View;I)Z' │ │ access : 0x0000 () │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 28 16-bit code units │ │ -054ebc: |[054ebc] android.support.v4.widget.ViewDragHelper.tryCaptureViewForDrag:(Landroid/view/View;I)Z │ │ -054ecc: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -054ece: 5421 1b05 |0001: iget-object v1, v2, Landroid/support/v4/widget/ViewDragHelper;.mCapturedView:Landroid/view/View; // field@051b │ │ -054ed2: 3313 0700 |0003: if-ne v3, v1, 000a // +0007 │ │ -054ed6: 5221 1905 |0005: iget v1, v2, Landroid/support/v4/widget/ViewDragHelper;.mActivePointerId:I // field@0519 │ │ -054eda: 3341 0300 |0007: if-ne v1, v4, 000a // +0003 │ │ -054ede: 0f00 |0009: return v0 │ │ -054ee0: 3803 1000 |000a: if-eqz v3, 001a // +0010 │ │ -054ee4: 5421 1a05 |000c: iget-object v1, v2, Landroid/support/v4/widget/ViewDragHelper;.mCallback:Landroid/support/v4/widget/ViewDragHelper$Callback; // field@051a │ │ -054ee8: 6e30 df11 3104 |000e: invoke-virtual {v1, v3, v4}, Landroid/support/v4/widget/ViewDragHelper$Callback;.tryCaptureView:(Landroid/view/View;I)Z // method@11df │ │ -054eee: 0a01 |0011: move-result v1 │ │ -054ef0: 3801 0800 |0012: if-eqz v1, 001a // +0008 │ │ -054ef4: 5924 1905 |0014: iput v4, v2, Landroid/support/v4/widget/ViewDragHelper;.mActivePointerId:I // field@0519 │ │ -054ef8: 6e30 e511 3204 |0016: invoke-virtual {v2, v3, v4}, Landroid/support/v4/widget/ViewDragHelper;.captureChildView:(Landroid/view/View;I)V // method@11e5 │ │ -054efe: 28f0 |0019: goto 0009 // -0010 │ │ -054f00: 1200 |001a: const/4 v0, #int 0 // #0 │ │ -054f02: 28ee |001b: goto 0009 // -0012 │ │ - catches : (none) │ │ - positions : │ │ - 0x0001 line=883 │ │ - 0x0009 line=892 │ │ - 0x000a line=887 │ │ - 0x0014 line=888 │ │ - 0x0016 line=889 │ │ - 0x001a line=892 │ │ +07ae84: |[07ae84] android.support.v4.widget.ViewDragHelper.tryCaptureViewForDrag:(Landroid/view/View;I)Z │ │ +07ae94: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +07ae96: 5421 2c08 |0001: iget-object v1, v2, Landroid/support/v4/widget/ViewDragHelper;.mCapturedView:Landroid/view/View; // field@082c │ │ +07ae9a: 3313 0700 |0003: if-ne v3, v1, 000a // +0007 │ │ +07ae9e: 5221 2a08 |0005: iget v1, v2, Landroid/support/v4/widget/ViewDragHelper;.mActivePointerId:I // field@082a │ │ +07aea2: 3341 0300 |0007: if-ne v1, v4, 000a // +0003 │ │ +07aea6: 0f00 |0009: return v0 │ │ +07aea8: 3803 1000 |000a: if-eqz v3, 001a // +0010 │ │ +07aeac: 5421 2b08 |000c: iget-object v1, v2, Landroid/support/v4/widget/ViewDragHelper;.mCallback:Landroid/support/v4/widget/ViewDragHelper$Callback; // field@082b │ │ +07aeb0: 6e30 0f1c 3104 |000e: invoke-virtual {v1, v3, v4}, Landroid/support/v4/widget/ViewDragHelper$Callback;.tryCaptureView:(Landroid/view/View;I)Z // method@1c0f │ │ +07aeb6: 0a01 |0011: move-result v1 │ │ +07aeb8: 3801 0800 |0012: if-eqz v1, 001a // +0008 │ │ +07aebc: 5924 2a08 |0014: iput v4, v2, Landroid/support/v4/widget/ViewDragHelper;.mActivePointerId:I // field@082a │ │ +07aec0: 6e30 151c 3204 |0016: invoke-virtual {v2, v3, v4}, Landroid/support/v4/widget/ViewDragHelper;.captureChildView:(Landroid/view/View;I)V // method@1c15 │ │ +07aec6: 28f0 |0019: goto 0009 // -0010 │ │ +07aec8: 1200 |001a: const/4 v0, #int 0 // #0 │ │ +07aeca: 28ee |001b: goto 0009 // -0012 │ │ + catches : (none) │ │ + positions : │ │ + 0x0001 line=890 │ │ + 0x0009 line=899 │ │ + 0x000a line=894 │ │ + 0x0014 line=895 │ │ + 0x0016 line=896 │ │ + 0x001a line=899 │ │ locals : │ │ 0x0000 - 0x001c reg=2 this Landroid/support/v4/widget/ViewDragHelper; │ │ 0x0000 - 0x001c reg=3 toCapture Landroid/view/View; │ │ 0x0000 - 0x001c reg=4 pointerId I │ │ │ │ - source_file_idx : 3022 (ViewDragHelper.java) │ │ + source_file_idx : 4115 (ViewDragHelper.java) │ │ │ │ -Class #340 header: │ │ -class_idx : 782 │ │ +Class #570 header: │ │ +class_idx : 1167 │ │ access_flags : 1537 (0x0601) │ │ -superclass_idx : 948 │ │ -source_file_idx : 641 │ │ +superclass_idx : 1337 │ │ +source_file_idx : 795 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 3 │ │ │ │ -Class #340 annotations: │ │ +Class #570 annotations: │ │ Annotations on class │ │ VISIBILITY_SYSTEM Ldalvik/annotation/Signature; value={ "" "Ljava/lang/Object;" } │ │ -Annotations on method #5291 'copy' │ │ +Annotations on method #8077 'copy' │ │ VISIBILITY_SYSTEM Ldalvik/annotation/Signature; value={ "()TT;" } │ │ -Annotations on method #5292 'copyTo' │ │ +Annotations on method #8078 'copyTo' │ │ VISIBILITY_SYSTEM Ldalvik/annotation/Signature; value={ "(TT;)V" } │ │ -Annotations on method #5293 'createForCopy' │ │ +Annotations on method #8079 'createForCopy' │ │ VISIBILITY_SYSTEM Ldalvik/annotation/Signature; value={ "()TT;" } │ │ │ │ -Class #340 - │ │ +Class #570 - │ │ Class descriptor : 'Lat/theengine/android/simple_rss2_android/Copyable;' │ │ Access flags : 0x0601 (PUBLIC INTERFACE ABSTRACT) │ │ Superclass : 'Ljava/lang/Object;' │ │ Interfaces - │ │ Static fields - │ │ Instance fields - │ │ Direct methods - │ │ @@ -83784,63 +125185,63 @@ │ │ │ │ #2 : (in Lat/theengine/android/simple_rss2_android/Copyable;) │ │ name : 'createForCopy' │ │ type : '()Ljava/lang/Object;' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ - source_file_idx : 641 (Copyable.java) │ │ + source_file_idx : 795 (Copyable.java) │ │ │ │ -Class #341 header: │ │ -class_idx : 783 │ │ +Class #571 header: │ │ +class_idx : 1168 │ │ access_flags : 1537 (0x0601) │ │ -superclass_idx : 948 │ │ -source_file_idx : 857 │ │ +superclass_idx : 1337 │ │ +source_file_idx : 1111 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 1 │ │ │ │ -Class #341 annotations: │ │ -Annotations on method #5294 'parse' │ │ +Class #571 annotations: │ │ +Annotations on method #8080 'parse' │ │ VISIBILITY_SYSTEM Ldalvik/annotation/Signature; value={ "()" "Ljava/util/List" "<" "Lat/theengine/android/simple_rss2_android/RSSItem;" ">;" } │ │ │ │ -Class #341 - │ │ +Class #571 - │ │ Class descriptor : 'Lat/theengine/android/simple_rss2_android/FeedParser;' │ │ Access flags : 0x0601 (PUBLIC INTERFACE ABSTRACT) │ │ Superclass : 'Ljava/lang/Object;' │ │ Interfaces - │ │ Static fields - │ │ Instance fields - │ │ Direct methods - │ │ Virtual methods - │ │ #0 : (in Lat/theengine/android/simple_rss2_android/FeedParser;) │ │ name : 'parse' │ │ type : '()Ljava/util/List;' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ - source_file_idx : 857 (FeedParser.java) │ │ + source_file_idx : 1111 (FeedParser.java) │ │ │ │ -Class #342 header: │ │ -class_idx : 784 │ │ +Class #572 header: │ │ +class_idx : 1169 │ │ access_flags : 17 (0x0011) │ │ -superclass_idx : 948 │ │ -source_file_idx : 2562 │ │ +superclass_idx : 1337 │ │ +source_file_idx : 3471 │ │ static_fields_size : 2 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 0 │ │ │ │ -Class #342 annotations: │ │ +Class #572 annotations: │ │ Annotations on class │ │ VISIBILITY_SYSTEM Ldalvik/annotation/EnclosingClass; value=Lat/theengine/android/simple_rss2_android/R; │ │ VISIBILITY_SYSTEM Ldalvik/annotation/InnerClass; accessFlags=25 name="dimen" │ │ │ │ -Class #342 - │ │ +Class #572 - │ │ Class descriptor : 'Lat/theengine/android/simple_rss2_android/R$dimen;' │ │ Access flags : 0x0011 (PUBLIC FINAL) │ │ Superclass : 'Ljava/lang/Object;' │ │ Interfaces - │ │ Static fields - │ │ #0 : (in Lat/theengine/android/simple_rss2_android/R$dimen;) │ │ name : 'activity_horizontal_margin' │ │ @@ -83859,42 +125260,42 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -054f04: |[054f04] at.theengine.android.simple_rss2_android.R$dimen.:()V │ │ -054f14: 7010 9117 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1791 │ │ -054f1a: 0e00 |0003: return-void │ │ +07aecc: |[07aecc] at.theengine.android.simple_rss2_android.R$dimen.:()V │ │ +07aedc: 7010 8622 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2286 │ │ +07aee2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=10 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lat/theengine/android/simple_rss2_android/R$dimen; │ │ │ │ Virtual methods - │ │ - source_file_idx : 2562 (R.java) │ │ + source_file_idx : 3471 (R.java) │ │ │ │ -Class #343 header: │ │ -class_idx : 785 │ │ +Class #573 header: │ │ +class_idx : 1170 │ │ access_flags : 17 (0x0011) │ │ -superclass_idx : 948 │ │ -source_file_idx : 2562 │ │ +superclass_idx : 1337 │ │ +source_file_idx : 3471 │ │ static_fields_size : 1 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 0 │ │ │ │ -Class #343 annotations: │ │ +Class #573 annotations: │ │ Annotations on class │ │ VISIBILITY_SYSTEM Ldalvik/annotation/EnclosingClass; value=Lat/theengine/android/simple_rss2_android/R; │ │ VISIBILITY_SYSTEM Ldalvik/annotation/InnerClass; accessFlags=25 name="drawable" │ │ │ │ -Class #343 - │ │ +Class #573 - │ │ Class descriptor : 'Lat/theengine/android/simple_rss2_android/R$drawable;' │ │ Access flags : 0x0011 (PUBLIC FINAL) │ │ Superclass : 'Ljava/lang/Object;' │ │ Interfaces - │ │ Static fields - │ │ #0 : (in Lat/theengine/android/simple_rss2_android/R$drawable;) │ │ name : 'ic_launcher' │ │ @@ -83908,42 +125309,42 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -054f1c: |[054f1c] at.theengine.android.simple_rss2_android.R$drawable.:()V │ │ -054f2c: 7010 9117 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1791 │ │ -054f32: 0e00 |0003: return-void │ │ +07aee4: |[07aee4] at.theengine.android.simple_rss2_android.R$drawable.:()V │ │ +07aef4: 7010 8622 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2286 │ │ +07aefa: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=14 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lat/theengine/android/simple_rss2_android/R$drawable; │ │ │ │ Virtual methods - │ │ - source_file_idx : 2562 (R.java) │ │ + source_file_idx : 3471 (R.java) │ │ │ │ -Class #344 header: │ │ -class_idx : 786 │ │ +Class #574 header: │ │ +class_idx : 1171 │ │ access_flags : 17 (0x0011) │ │ -superclass_idx : 948 │ │ -source_file_idx : 2562 │ │ +superclass_idx : 1337 │ │ +source_file_idx : 3471 │ │ static_fields_size : 8 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 0 │ │ │ │ -Class #344 annotations: │ │ +Class #574 annotations: │ │ Annotations on class │ │ VISIBILITY_SYSTEM Ldalvik/annotation/EnclosingClass; value=Lat/theengine/android/simple_rss2_android/R; │ │ VISIBILITY_SYSTEM Ldalvik/annotation/InnerClass; accessFlags=25 name="id" │ │ │ │ -Class #344 - │ │ +Class #574 - │ │ Class descriptor : 'Lat/theengine/android/simple_rss2_android/R$id;' │ │ Access flags : 0x0011 (PUBLIC FINAL) │ │ Superclass : 'Ljava/lang/Object;' │ │ Interfaces - │ │ Static fields - │ │ #0 : (in Lat/theengine/android/simple_rss2_android/R$id;) │ │ name : 'action_settings' │ │ @@ -83992,42 +125393,42 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -054f34: |[054f34] at.theengine.android.simple_rss2_android.R$id.:()V │ │ -054f44: 7010 9117 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1791 │ │ -054f4a: 0e00 |0003: return-void │ │ +07aefc: |[07aefc] at.theengine.android.simple_rss2_android.R$id.:()V │ │ +07af0c: 7010 8622 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2286 │ │ +07af12: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=17 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lat/theengine/android/simple_rss2_android/R$id; │ │ │ │ Virtual methods - │ │ - source_file_idx : 2562 (R.java) │ │ + source_file_idx : 3471 (R.java) │ │ │ │ -Class #345 header: │ │ -class_idx : 787 │ │ +Class #575 header: │ │ +class_idx : 1172 │ │ access_flags : 17 (0x0011) │ │ -superclass_idx : 948 │ │ -source_file_idx : 2562 │ │ +superclass_idx : 1337 │ │ +source_file_idx : 3471 │ │ static_fields_size : 2 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 0 │ │ │ │ -Class #345 annotations: │ │ +Class #575 annotations: │ │ Annotations on class │ │ VISIBILITY_SYSTEM Ldalvik/annotation/EnclosingClass; value=Lat/theengine/android/simple_rss2_android/R; │ │ VISIBILITY_SYSTEM Ldalvik/annotation/InnerClass; accessFlags=25 name="layout" │ │ │ │ -Class #345 - │ │ +Class #575 - │ │ Class descriptor : 'Lat/theengine/android/simple_rss2_android/R$layout;' │ │ Access flags : 0x0011 (PUBLIC FINAL) │ │ Superclass : 'Ljava/lang/Object;' │ │ Interfaces - │ │ Static fields - │ │ #0 : (in Lat/theengine/android/simple_rss2_android/R$layout;) │ │ name : 'activity_main' │ │ @@ -84046,42 +125447,42 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -054f4c: |[054f4c] at.theengine.android.simple_rss2_android.R$layout.:()V │ │ -054f5c: 7010 9117 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1791 │ │ -054f62: 0e00 |0003: return-void │ │ +07af14: |[07af14] at.theengine.android.simple_rss2_android.R$layout.:()V │ │ +07af24: 7010 8622 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2286 │ │ +07af2a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=27 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lat/theengine/android/simple_rss2_android/R$layout; │ │ │ │ Virtual methods - │ │ - source_file_idx : 2562 (R.java) │ │ + source_file_idx : 3471 (R.java) │ │ │ │ -Class #346 header: │ │ -class_idx : 788 │ │ +Class #576 header: │ │ +class_idx : 1173 │ │ access_flags : 17 (0x0011) │ │ -superclass_idx : 948 │ │ -source_file_idx : 2562 │ │ +superclass_idx : 1337 │ │ +source_file_idx : 3471 │ │ static_fields_size : 1 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 0 │ │ │ │ -Class #346 annotations: │ │ +Class #576 annotations: │ │ Annotations on class │ │ VISIBILITY_SYSTEM Ldalvik/annotation/EnclosingClass; value=Lat/theengine/android/simple_rss2_android/R; │ │ VISIBILITY_SYSTEM Ldalvik/annotation/InnerClass; accessFlags=25 name="menu" │ │ │ │ -Class #346 - │ │ +Class #576 - │ │ Class descriptor : 'Lat/theengine/android/simple_rss2_android/R$menu;' │ │ Access flags : 0x0011 (PUBLIC FINAL) │ │ Superclass : 'Ljava/lang/Object;' │ │ Interfaces - │ │ Static fields - │ │ #0 : (in Lat/theengine/android/simple_rss2_android/R$menu;) │ │ name : 'main' │ │ @@ -84095,42 +125496,42 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -054f64: |[054f64] at.theengine.android.simple_rss2_android.R$menu.:()V │ │ -054f74: 7010 9117 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1791 │ │ -054f7a: 0e00 |0003: return-void │ │ +07af2c: |[07af2c] at.theengine.android.simple_rss2_android.R$menu.:()V │ │ +07af3c: 7010 8622 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2286 │ │ +07af42: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=31 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lat/theengine/android/simple_rss2_android/R$menu; │ │ │ │ Virtual methods - │ │ - source_file_idx : 2562 (R.java) │ │ + source_file_idx : 3471 (R.java) │ │ │ │ -Class #347 header: │ │ -class_idx : 789 │ │ +Class #577 header: │ │ +class_idx : 1174 │ │ access_flags : 17 (0x0011) │ │ -superclass_idx : 948 │ │ -source_file_idx : 2562 │ │ +superclass_idx : 1337 │ │ +source_file_idx : 3471 │ │ static_fields_size : 3 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 0 │ │ │ │ -Class #347 annotations: │ │ +Class #577 annotations: │ │ Annotations on class │ │ VISIBILITY_SYSTEM Ldalvik/annotation/EnclosingClass; value=Lat/theengine/android/simple_rss2_android/R; │ │ VISIBILITY_SYSTEM Ldalvik/annotation/InnerClass; accessFlags=25 name="string" │ │ │ │ -Class #347 - │ │ +Class #577 - │ │ Class descriptor : 'Lat/theengine/android/simple_rss2_android/R$string;' │ │ Access flags : 0x0011 (PUBLIC FINAL) │ │ Superclass : 'Ljava/lang/Object;' │ │ Interfaces - │ │ Static fields - │ │ #0 : (in Lat/theengine/android/simple_rss2_android/R$string;) │ │ name : 'action_settings' │ │ @@ -84154,42 +125555,42 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -054f7c: |[054f7c] at.theengine.android.simple_rss2_android.R$string.:()V │ │ -054f8c: 7010 9117 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1791 │ │ -054f92: 0e00 |0003: return-void │ │ +07af44: |[07af44] at.theengine.android.simple_rss2_android.R$string.:()V │ │ +07af54: 7010 8622 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2286 │ │ +07af5a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=34 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lat/theengine/android/simple_rss2_android/R$string; │ │ │ │ Virtual methods - │ │ - source_file_idx : 2562 (R.java) │ │ + source_file_idx : 3471 (R.java) │ │ │ │ -Class #348 header: │ │ -class_idx : 790 │ │ +Class #578 header: │ │ +class_idx : 1175 │ │ access_flags : 17 (0x0011) │ │ -superclass_idx : 948 │ │ -source_file_idx : 2562 │ │ +superclass_idx : 1337 │ │ +source_file_idx : 3471 │ │ static_fields_size : 2 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 0 │ │ │ │ -Class #348 annotations: │ │ +Class #578 annotations: │ │ Annotations on class │ │ VISIBILITY_SYSTEM Ldalvik/annotation/EnclosingClass; value=Lat/theengine/android/simple_rss2_android/R; │ │ VISIBILITY_SYSTEM Ldalvik/annotation/InnerClass; accessFlags=25 name="style" │ │ │ │ -Class #348 - │ │ +Class #578 - │ │ Class descriptor : 'Lat/theengine/android/simple_rss2_android/R$style;' │ │ Access flags : 0x0011 (PUBLIC FINAL) │ │ Superclass : 'Ljava/lang/Object;' │ │ Interfaces - │ │ Static fields - │ │ #0 : (in Lat/theengine/android/simple_rss2_android/R$style;) │ │ name : 'AppBaseTheme' │ │ @@ -84208,41 +125609,41 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -054f94: |[054f94] at.theengine.android.simple_rss2_android.R$style.:()V │ │ -054fa4: 7010 9117 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1791 │ │ -054faa: 0e00 |0003: return-void │ │ +07af5c: |[07af5c] at.theengine.android.simple_rss2_android.R$style.:()V │ │ +07af6c: 7010 8622 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2286 │ │ +07af72: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=39 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lat/theengine/android/simple_rss2_android/R$style; │ │ │ │ Virtual methods - │ │ - source_file_idx : 2562 (R.java) │ │ + source_file_idx : 3471 (R.java) │ │ │ │ -Class #349 header: │ │ -class_idx : 791 │ │ +Class #579 header: │ │ +class_idx : 1176 │ │ access_flags : 17 (0x0011) │ │ -superclass_idx : 948 │ │ -source_file_idx : 2562 │ │ +superclass_idx : 1337 │ │ +source_file_idx : 3471 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 0 │ │ │ │ -Class #349 annotations: │ │ +Class #579 annotations: │ │ Annotations on class │ │ VISIBILITY_SYSTEM Ldalvik/annotation/MemberClasses; value={ Lat/theengine/android/simple_rss2_android/R$style; Lat/theengine/android/simple_rss2_android/R$string; Lat/theengine/android/simple_rss2_android/R$menu; Lat/theengine/android/simple_rss2_android/R$layout; Lat/theengine/android/simple_rss2_android/R$id; Lat/theengine/android/simple_rss2_android/R$drawable; Lat/theengine/android/simple_rss2_android/R$dimen; } │ │ │ │ -Class #349 - │ │ +Class #579 - │ │ Class descriptor : 'Lat/theengine/android/simple_rss2_android/R;' │ │ Access flags : 0x0011 (PUBLIC FINAL) │ │ Superclass : 'Ljava/lang/Object;' │ │ Interfaces - │ │ Static fields - │ │ Instance fields - │ │ Direct methods - │ │ @@ -84251,43 +125652,42 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -054fac: |[054fac] at.theengine.android.simple_rss2_android.R.:()V │ │ -054fbc: 7010 9117 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1791 │ │ -054fc2: 0e00 |0003: return-void │ │ +07af74: |[07af74] at.theengine.android.simple_rss2_android.R.:()V │ │ +07af84: 7010 8622 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2286 │ │ +07af8a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=9 │ │ - 0x0003 line=39 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lat/theengine/android/simple_rss2_android/R; │ │ │ │ Virtual methods - │ │ - source_file_idx : 2562 (R.java) │ │ + source_file_idx : 3471 (R.java) │ │ │ │ -Class #350 header: │ │ -class_idx : 793 │ │ +Class #580 header: │ │ +class_idx : 1178 │ │ access_flags : 16 (0x0010) │ │ -superclass_idx : 948 │ │ -source_file_idx : 2696 │ │ +superclass_idx : 1337 │ │ +source_file_idx : 3700 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ -Class #350 annotations: │ │ +Class #580 annotations: │ │ Annotations on class │ │ VISIBILITY_SYSTEM Ldalvik/annotation/EnclosingClass; value=Lat/theengine/android/simple_rss2_android/SimpleFeedParser; │ │ VISIBILITY_SYSTEM Ldalvik/annotation/InnerClass; accessFlags=8 name=null │ │ │ │ -Class #350 - │ │ +Class #580 - │ │ Class descriptor : 'Lat/theengine/android/simple_rss2_android/SimpleFeedParser$1;' │ │ Access flags : 0x0010 (FINAL) │ │ Superclass : 'Ljava/lang/Object;' │ │ Interfaces - │ │ #0 : 'Ljavax/net/ssl/HostnameVerifier;' │ │ Static fields - │ │ Instance fields - │ │ @@ -84297,17 +125697,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -054fc4: |[054fc4] at.theengine.android.simple_rss2_android.SimpleFeedParser$1.:()V │ │ -054fd4: 7010 9117 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1791 │ │ -054fda: 0e00 |0003: return-void │ │ +07af8c: |[07af8c] at.theengine.android.simple_rss2_android.SimpleFeedParser$1.:()V │ │ +07af9c: 7010 8622 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2286 │ │ +07afa2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=58 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lat/theengine/android/simple_rss2_android/SimpleFeedParser$1; │ │ │ │ Virtual methods - │ │ @@ -84316,47 +125716,47 @@ │ │ type : '(Ljava/lang/String;Ljavax/net/ssl/SSLSession;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -054fdc: |[054fdc] at.theengine.android.simple_rss2_android.SimpleFeedParser$1.verify:(Ljava/lang/String;Ljavax/net/ssl/SSLSession;)Z │ │ -054fec: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -054fee: 0f00 |0001: return v0 │ │ +07afa4: |[07afa4] at.theengine.android.simple_rss2_android.SimpleFeedParser$1.verify:(Ljava/lang/String;Ljavax/net/ssl/SSLSession;)Z │ │ +07afb4: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +07afb6: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=60 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Lat/theengine/android/simple_rss2_android/SimpleFeedParser$1; │ │ 0x0000 - 0x0002 reg=2 hostname Ljava/lang/String; │ │ 0x0000 - 0x0002 reg=3 session Ljavax/net/ssl/SSLSession; │ │ │ │ - source_file_idx : 2696 (SimpleFeedParser.java) │ │ + source_file_idx : 3700 (SimpleFeedParser.java) │ │ │ │ -Class #351 header: │ │ -class_idx : 794 │ │ +Class #581 header: │ │ +class_idx : 1179 │ │ access_flags : 16 (0x0010) │ │ -superclass_idx : 948 │ │ -source_file_idx : 2696 │ │ +superclass_idx : 1337 │ │ +source_file_idx : 3700 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 3 │ │ │ │ -Class #351 annotations: │ │ +Class #581 annotations: │ │ Annotations on class │ │ VISIBILITY_SYSTEM Ldalvik/annotation/EnclosingMethod; value=trustAllHosts │ │ VISIBILITY_SYSTEM Ldalvik/annotation/InnerClass; accessFlags=8 name=null │ │ -Annotations on method #5326 'checkClientTrusted' │ │ +Annotations on method #8112 'checkClientTrusted' │ │ VISIBILITY_SYSTEM Ldalvik/annotation/Throws; value={ Ljava/security/cert/CertificateException; } │ │ -Annotations on method #5327 'checkServerTrusted' │ │ +Annotations on method #8113 'checkServerTrusted' │ │ VISIBILITY_SYSTEM Ldalvik/annotation/Throws; value={ Ljava/security/cert/CertificateException; } │ │ │ │ -Class #351 - │ │ +Class #581 - │ │ Class descriptor : 'Lat/theengine/android/simple_rss2_android/SimpleFeedParser$2;' │ │ Access flags : 0x0010 (FINAL) │ │ Superclass : 'Ljava/lang/Object;' │ │ Interfaces - │ │ #0 : 'Ljavax/net/ssl/X509TrustManager;' │ │ Static fields - │ │ Instance fields - │ │ @@ -84366,17 +125766,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -054ff0: |[054ff0] at.theengine.android.simple_rss2_android.SimpleFeedParser$2.:()V │ │ -055000: 7010 9117 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1791 │ │ -055006: 0e00 |0003: return-void │ │ +07afb8: |[07afb8] at.theengine.android.simple_rss2_android.SimpleFeedParser$2.:()V │ │ +07afc8: 7010 8622 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2286 │ │ +07afce: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=67 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lat/theengine/android/simple_rss2_android/SimpleFeedParser$2; │ │ │ │ Virtual methods - │ │ @@ -84385,16 +125785,16 @@ │ │ type : '([Ljava/security/cert/X509Certificate;Ljava/lang/String;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -055008: |[055008] at.theengine.android.simple_rss2_android.SimpleFeedParser$2.checkClientTrusted:([Ljava/security/cert/X509Certificate;Ljava/lang/String;)V │ │ -055018: 0e00 |0000: return-void │ │ +07afd0: |[07afd0] at.theengine.android.simple_rss2_android.SimpleFeedParser$2.checkClientTrusted:([Ljava/security/cert/X509Certificate;Ljava/lang/String;)V │ │ +07afe0: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=75 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Lat/theengine/android/simple_rss2_android/SimpleFeedParser$2; │ │ 0x0000 - 0x0001 reg=1 arg0 [Ljava/security/cert/X509Certificate; │ │ 0x0000 - 0x0001 reg=2 arg1 Ljava/lang/String; │ │ @@ -84404,16 +125804,16 @@ │ │ type : '([Ljava/security/cert/X509Certificate;Ljava/lang/String;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -05501c: |[05501c] at.theengine.android.simple_rss2_android.SimpleFeedParser$2.checkServerTrusted:([Ljava/security/cert/X509Certificate;Ljava/lang/String;)V │ │ -05502c: 0e00 |0000: return-void │ │ +07afe4: |[07afe4] at.theengine.android.simple_rss2_android.SimpleFeedParser$2.checkServerTrusted:([Ljava/security/cert/X509Certificate;Ljava/lang/String;)V │ │ +07aff4: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=80 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Lat/theengine/android/simple_rss2_android/SimpleFeedParser$2; │ │ 0x0000 - 0x0001 reg=1 arg0 [Ljava/security/cert/X509Certificate; │ │ 0x0000 - 0x0001 reg=2 arg1 Ljava/lang/String; │ │ @@ -84423,44 +125823,44 @@ │ │ type : '()[Ljava/security/cert/X509Certificate;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 4 16-bit code units │ │ -055030: |[055030] at.theengine.android.simple_rss2_android.SimpleFeedParser$2.getAcceptedIssuers:()[Ljava/security/cert/X509Certificate; │ │ -055040: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -055042: 2300 3304 |0001: new-array v0, v0, [Ljava/security/cert/X509Certificate; // type@0433 │ │ -055046: 1100 |0003: return-object v0 │ │ +07aff8: |[07aff8] at.theengine.android.simple_rss2_android.SimpleFeedParser$2.getAcceptedIssuers:()[Ljava/security/cert/X509Certificate; │ │ +07b008: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +07b00a: 2300 ce05 |0001: new-array v0, v0, [Ljava/security/cert/X509Certificate; // type@05ce │ │ +07b00e: 1100 |0003: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=69 │ │ locals : │ │ 0x0000 - 0x0004 reg=1 this Lat/theengine/android/simple_rss2_android/SimpleFeedParser$2; │ │ │ │ - source_file_idx : 2696 (SimpleFeedParser.java) │ │ + source_file_idx : 3700 (SimpleFeedParser.java) │ │ │ │ -Class #352 header: │ │ -class_idx : 796 │ │ +Class #582 header: │ │ +class_idx : 1181 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 108 │ │ -source_file_idx : 2700 │ │ +superclass_idx : 157 │ │ +source_file_idx : 3705 │ │ static_fields_size : 0 │ │ instance_fields_size: 3 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 2 │ │ │ │ -Class #352 annotations: │ │ +Class #582 annotations: │ │ Annotations on class │ │ VISIBILITY_SYSTEM Ldalvik/annotation/EnclosingMethod; value=parseAsync │ │ VISIBILITY_SYSTEM Ldalvik/annotation/InnerClass; accessFlags=0 name=null │ │ -Annotations on field #1374 'items' │ │ +Annotations on field #2161 'items' │ │ VISIBILITY_SYSTEM Ldalvik/annotation/Signature; value={ "Ljava/util/List" "<" "Lat/theengine/android/simple_rss2_android/RSSItem;" ">;" } │ │ │ │ -Class #352 - │ │ +Class #582 - │ │ Class descriptor : 'Lat/theengine/android/simple_rss2_android/SimpleRss2Parser$1;' │ │ Access flags : 0x0000 () │ │ Superclass : 'Landroid/os/AsyncTask;' │ │ Interfaces - │ │ Static fields - │ │ Instance fields - │ │ #0 : (in Lat/theengine/android/simple_rss2_android/SimpleRss2Parser$1;) │ │ @@ -84481,45 +125881,45 @@ │ │ type : '(Lat/theengine/android/simple_rss2_android/SimpleRss2Parser;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -055048: |[055048] at.theengine.android.simple_rss2_android.SimpleRss2Parser$1.:(Lat/theengine/android/simple_rss2_android/SimpleRss2Parser;)V │ │ -055058: 5b01 6005 |0000: iput-object v1, v0, Lat/theengine/android/simple_rss2_android/SimpleRss2Parser$1;.this$0:Lat/theengine/android/simple_rss2_android/SimpleRss2Parser; // field@0560 │ │ -05505c: 7010 d001 0000 |0002: invoke-direct {v0}, Landroid/os/AsyncTask;.:()V // method@01d0 │ │ -055062: 0e00 |0005: return-void │ │ +07b010: |[07b010] at.theengine.android.simple_rss2_android.SimpleRss2Parser$1.:(Lat/theengine/android/simple_rss2_android/SimpleRss2Parser;)V │ │ +07b020: 5b01 7308 |0000: iput-object v1, v0, Lat/theengine/android/simple_rss2_android/SimpleRss2Parser$1;.this$0:Lat/theengine/android/simple_rss2_android/SimpleRss2Parser; // field@0873 │ │ +07b024: 7010 da02 0000 |0002: invoke-direct {v0}, Landroid/os/AsyncTask;.:()V // method@02da │ │ +07b02a: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=25 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lat/theengine/android/simple_rss2_android/SimpleRss2Parser$1; │ │ - 0x0000 - 0x0006 reg=1 (null) Lat/theengine/android/simple_rss2_android/SimpleRss2Parser; │ │ + 0x0000 - 0x0006 reg=1 this$0 Lat/theengine/android/simple_rss2_android/SimpleRss2Parser; │ │ │ │ Virtual methods - │ │ #0 : (in Lat/theengine/android/simple_rss2_android/SimpleRss2Parser$1;) │ │ name : 'doInBackground' │ │ type : '([Ljava/lang/Object;)Ljava/lang/Object;' │ │ access : 0x0084 (PROTECTED VARARGS) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 14 16-bit code units │ │ -055064: |[055064] at.theengine.android.simple_rss2_android.SimpleRss2Parser$1.doInBackground:([Ljava/lang/Object;)Ljava/lang/Object; │ │ -055074: 5421 6005 |0000: iget-object v1, v2, Lat/theengine/android/simple_rss2_android/SimpleRss2Parser$1;.this$0:Lat/theengine/android/simple_rss2_android/SimpleRss2Parser; // field@0560 │ │ -055078: 6e10 e914 0100 |0002: invoke-virtual {v1}, Lat/theengine/android/simple_rss2_android/SimpleRss2Parser;.parse:()Ljava/util/List; // method@14e9 │ │ -05507e: 0c01 |0005: move-result-object v1 │ │ -055080: 5b21 5e05 |0006: iput-object v1, v2, Lat/theengine/android/simple_rss2_android/SimpleRss2Parser$1;.items:Ljava/util/List; // field@055e │ │ -055084: 1201 |0008: const/4 v1, #int 0 // #0 │ │ -055086: 1101 |0009: return-object v1 │ │ -055088: 0d00 |000a: move-exception v0 │ │ -05508a: 5b20 5f05 |000b: iput-object v0, v2, Lat/theengine/android/simple_rss2_android/SimpleRss2Parser$1;.mEx:Ljava/lang/Exception; // field@055f │ │ -05508e: 28fb |000d: goto 0008 // -0005 │ │ +07b02c: |[07b02c] at.theengine.android.simple_rss2_android.SimpleRss2Parser$1.doInBackground:([Ljava/lang/Object;)Ljava/lang/Object; │ │ +07b03c: 5421 7308 |0000: iget-object v1, v2, Lat/theengine/android/simple_rss2_android/SimpleRss2Parser$1;.this$0:Lat/theengine/android/simple_rss2_android/SimpleRss2Parser; // field@0873 │ │ +07b040: 6e10 cb1f 0100 |0002: invoke-virtual {v1}, Lat/theengine/android/simple_rss2_android/SimpleRss2Parser;.parse:()Ljava/util/List; // method@1fcb │ │ +07b046: 0c01 |0005: move-result-object v1 │ │ +07b048: 5b21 7108 |0006: iput-object v1, v2, Lat/theengine/android/simple_rss2_android/SimpleRss2Parser$1;.items:Ljava/util/List; // field@0871 │ │ +07b04c: 1201 |0008: const/4 v1, #int 0 // #0 │ │ +07b04e: 1101 |0009: return-object v1 │ │ +07b050: 0d00 |000a: move-exception v0 │ │ +07b052: 5b20 7208 |000b: iput-object v0, v2, Lat/theengine/android/simple_rss2_android/SimpleRss2Parser$1;.mEx:Ljava/lang/Exception; // field@0872 │ │ +07b056: 28fb |000d: goto 0008 // -0005 │ │ catches : 1 │ │ 0x0000 - 0x0008 │ │ Ljava/lang/Exception; -> 0x000a │ │ positions : │ │ 0x0000 line=46 │ │ 0x0008 line=51 │ │ 0x000a line=47 │ │ @@ -84534,67 +125934,67 @@ │ │ type : '(Ljava/lang/Object;)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 44 16-bit code units │ │ -0550a0: |[0550a0] at.theengine.android.simple_rss2_android.SimpleRss2Parser$1.onPostExecute:(Ljava/lang/Object;)V │ │ -0550b0: 5420 5f05 |0000: iget-object v0, v2, Lat/theengine/android/simple_rss2_android/SimpleRss2Parser$1;.mEx:Ljava/lang/Exception; // field@055f │ │ -0550b4: 3800 1600 |0002: if-eqz v0, 0018 // +0016 │ │ -0550b8: 5420 6005 |0004: iget-object v0, v2, Lat/theengine/android/simple_rss2_android/SimpleRss2Parser$1;.this$0:Lat/theengine/android/simple_rss2_android/SimpleRss2Parser; // field@0560 │ │ -0550bc: 7110 e714 0000 |0006: invoke-static {v0}, Lat/theengine/android/simple_rss2_android/SimpleRss2Parser;.access$000:(Lat/theengine/android/simple_rss2_android/SimpleRss2Parser;)Lat/theengine/android/simple_rss2_android/SimpleRss2ParserCallback; // method@14e7 │ │ -0550c2: 0c00 |0009: move-result-object v0 │ │ -0550c4: 3800 0d00 |000a: if-eqz v0, 0017 // +000d │ │ -0550c8: 5420 6005 |000c: iget-object v0, v2, Lat/theengine/android/simple_rss2_android/SimpleRss2Parser$1;.this$0:Lat/theengine/android/simple_rss2_android/SimpleRss2Parser; // field@0560 │ │ -0550cc: 7110 e714 0000 |000e: invoke-static {v0}, Lat/theengine/android/simple_rss2_android/SimpleRss2Parser;.access$000:(Lat/theengine/android/simple_rss2_android/SimpleRss2Parser;)Lat/theengine/android/simple_rss2_android/SimpleRss2ParserCallback; // method@14e7 │ │ -0550d2: 0c00 |0011: move-result-object v0 │ │ -0550d4: 5421 5f05 |0012: iget-object v1, v2, Lat/theengine/android/simple_rss2_android/SimpleRss2Parser$1;.mEx:Ljava/lang/Exception; // field@055f │ │ -0550d8: 6e20 ec14 1000 |0014: invoke-virtual {v0, v1}, Lat/theengine/android/simple_rss2_android/SimpleRss2ParserCallback;.onError:(Ljava/lang/Exception;)V // method@14ec │ │ -0550de: 0e00 |0017: return-void │ │ -0550e0: 5420 6005 |0018: iget-object v0, v2, Lat/theengine/android/simple_rss2_android/SimpleRss2Parser$1;.this$0:Lat/theengine/android/simple_rss2_android/SimpleRss2Parser; // field@0560 │ │ -0550e4: 7110 e714 0000 |001a: invoke-static {v0}, Lat/theengine/android/simple_rss2_android/SimpleRss2Parser;.access$000:(Lat/theengine/android/simple_rss2_android/SimpleRss2Parser;)Lat/theengine/android/simple_rss2_android/SimpleRss2ParserCallback; // method@14e7 │ │ -0550ea: 0c00 |001d: move-result-object v0 │ │ -0550ec: 3800 f9ff |001e: if-eqz v0, 0017 // -0007 │ │ -0550f0: 5420 6005 |0020: iget-object v0, v2, Lat/theengine/android/simple_rss2_android/SimpleRss2Parser$1;.this$0:Lat/theengine/android/simple_rss2_android/SimpleRss2Parser; // field@0560 │ │ -0550f4: 7110 e714 0000 |0022: invoke-static {v0}, Lat/theengine/android/simple_rss2_android/SimpleRss2Parser;.access$000:(Lat/theengine/android/simple_rss2_android/SimpleRss2Parser;)Lat/theengine/android/simple_rss2_android/SimpleRss2ParserCallback; // method@14e7 │ │ -0550fa: 0c00 |0025: move-result-object v0 │ │ -0550fc: 5421 5e05 |0026: iget-object v1, v2, Lat/theengine/android/simple_rss2_android/SimpleRss2Parser$1;.items:Ljava/util/List; // field@055e │ │ -055100: 6e20 ed14 1000 |0028: invoke-virtual {v0, v1}, Lat/theengine/android/simple_rss2_android/SimpleRss2ParserCallback;.onFeedParsed:(Ljava/util/List;)V // method@14ed │ │ -055106: 28ec |002b: goto 0017 // -0014 │ │ +07b068: |[07b068] at.theengine.android.simple_rss2_android.SimpleRss2Parser$1.onPostExecute:(Ljava/lang/Object;)V │ │ +07b078: 5420 7208 |0000: iget-object v0, v2, Lat/theengine/android/simple_rss2_android/SimpleRss2Parser$1;.mEx:Ljava/lang/Exception; // field@0872 │ │ +07b07c: 3800 1600 |0002: if-eqz v0, 0018 // +0016 │ │ +07b080: 5420 7308 |0004: iget-object v0, v2, Lat/theengine/android/simple_rss2_android/SimpleRss2Parser$1;.this$0:Lat/theengine/android/simple_rss2_android/SimpleRss2Parser; // field@0873 │ │ +07b084: 7110 c91f 0000 |0006: invoke-static {v0}, Lat/theengine/android/simple_rss2_android/SimpleRss2Parser;.access$000:(Lat/theengine/android/simple_rss2_android/SimpleRss2Parser;)Lat/theengine/android/simple_rss2_android/SimpleRss2ParserCallback; // method@1fc9 │ │ +07b08a: 0c00 |0009: move-result-object v0 │ │ +07b08c: 3800 0d00 |000a: if-eqz v0, 0017 // +000d │ │ +07b090: 5420 7308 |000c: iget-object v0, v2, Lat/theengine/android/simple_rss2_android/SimpleRss2Parser$1;.this$0:Lat/theengine/android/simple_rss2_android/SimpleRss2Parser; // field@0873 │ │ +07b094: 7110 c91f 0000 |000e: invoke-static {v0}, Lat/theengine/android/simple_rss2_android/SimpleRss2Parser;.access$000:(Lat/theengine/android/simple_rss2_android/SimpleRss2Parser;)Lat/theengine/android/simple_rss2_android/SimpleRss2ParserCallback; // method@1fc9 │ │ +07b09a: 0c00 |0011: move-result-object v0 │ │ +07b09c: 5421 7208 |0012: iget-object v1, v2, Lat/theengine/android/simple_rss2_android/SimpleRss2Parser$1;.mEx:Ljava/lang/Exception; // field@0872 │ │ +07b0a0: 6e20 ce1f 1000 |0014: invoke-virtual {v0, v1}, Lat/theengine/android/simple_rss2_android/SimpleRss2ParserCallback;.onError:(Ljava/lang/Exception;)V // method@1fce │ │ +07b0a6: 0e00 |0017: return-void │ │ +07b0a8: 5420 7308 |0018: iget-object v0, v2, Lat/theengine/android/simple_rss2_android/SimpleRss2Parser$1;.this$0:Lat/theengine/android/simple_rss2_android/SimpleRss2Parser; // field@0873 │ │ +07b0ac: 7110 c91f 0000 |001a: invoke-static {v0}, Lat/theengine/android/simple_rss2_android/SimpleRss2Parser;.access$000:(Lat/theengine/android/simple_rss2_android/SimpleRss2Parser;)Lat/theengine/android/simple_rss2_android/SimpleRss2ParserCallback; // method@1fc9 │ │ +07b0b2: 0c00 |001d: move-result-object v0 │ │ +07b0b4: 3800 f9ff |001e: if-eqz v0, 0017 // -0007 │ │ +07b0b8: 5420 7308 |0020: iget-object v0, v2, Lat/theengine/android/simple_rss2_android/SimpleRss2Parser$1;.this$0:Lat/theengine/android/simple_rss2_android/SimpleRss2Parser; // field@0873 │ │ +07b0bc: 7110 c91f 0000 |0022: invoke-static {v0}, Lat/theengine/android/simple_rss2_android/SimpleRss2Parser;.access$000:(Lat/theengine/android/simple_rss2_android/SimpleRss2Parser;)Lat/theengine/android/simple_rss2_android/SimpleRss2ParserCallback; // method@1fc9 │ │ +07b0c2: 0c00 |0025: move-result-object v0 │ │ +07b0c4: 5421 7108 |0026: iget-object v1, v2, Lat/theengine/android/simple_rss2_android/SimpleRss2Parser$1;.items:Ljava/util/List; // field@0871 │ │ +07b0c8: 6e20 cf1f 1000 |0028: invoke-virtual {v0, v1}, Lat/theengine/android/simple_rss2_android/SimpleRss2ParserCallback;.onFeedParsed:(Ljava/util/List;)V // method@1fcf │ │ +07b0ce: 28ec |002b: goto 0017 // -0014 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=32 │ │ 0x0004 line=33 │ │ 0x000c line=34 │ │ 0x0017 line=41 │ │ 0x0018 line=37 │ │ 0x0020 line=38 │ │ locals : │ │ 0x0000 - 0x002c reg=2 this Lat/theengine/android/simple_rss2_android/SimpleRss2Parser$1; │ │ 0x0000 - 0x002c reg=3 result Ljava/lang/Object; │ │ │ │ - source_file_idx : 2700 (SimpleRss2Parser.java) │ │ + source_file_idx : 3705 (SimpleRss2Parser.java) │ │ │ │ -Class #353 header: │ │ -class_idx : 797 │ │ +Class #583 header: │ │ +class_idx : 1182 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 948 │ │ -source_file_idx : 2700 │ │ +superclass_idx : 1337 │ │ +source_file_idx : 3705 │ │ static_fields_size : 0 │ │ instance_fields_size: 3 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ -Class #353 annotations: │ │ +Class #583 annotations: │ │ Annotations on class │ │ VISIBILITY_SYSTEM Ldalvik/annotation/EnclosingMethod; value=parse │ │ VISIBILITY_SYSTEM Ldalvik/annotation/InnerClass; accessFlags=0 name=null │ │ │ │ -Class #353 - │ │ +Class #583 - │ │ Class descriptor : 'Lat/theengine/android/simple_rss2_android/SimpleRss2Parser$2;' │ │ Access flags : 0x0000 () │ │ Superclass : 'Ljava/lang/Object;' │ │ Interfaces - │ │ #0 : 'Landroid/sax/EndElementListener;' │ │ Static fields - │ │ Instance fields - │ │ @@ -84616,71 +126016,71 @@ │ │ type : '(Lat/theengine/android/simple_rss2_android/SimpleRss2Parser;Ljava/util/List;Lat/theengine/android/simple_rss2_android/RSSItem;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 1 │ │ insns size : 10 16-bit code units │ │ -055108: |[055108] at.theengine.android.simple_rss2_android.SimpleRss2Parser$2.:(Lat/theengine/android/simple_rss2_android/SimpleRss2Parser;Ljava/util/List;Lat/theengine/android/simple_rss2_android/RSSItem;)V │ │ -055118: 5b01 6105 |0000: iput-object v1, v0, Lat/theengine/android/simple_rss2_android/SimpleRss2Parser$2;.this$0:Lat/theengine/android/simple_rss2_android/SimpleRss2Parser; // field@0561 │ │ -05511c: 5b02 6305 |0002: iput-object v2, v0, Lat/theengine/android/simple_rss2_android/SimpleRss2Parser$2;.val$messages:Ljava/util/List; // field@0563 │ │ -055120: 5b03 6205 |0004: iput-object v3, v0, Lat/theengine/android/simple_rss2_android/SimpleRss2Parser$2;.val$currentMessage:Lat/theengine/android/simple_rss2_android/RSSItem; // field@0562 │ │ -055124: 7010 9117 0000 |0006: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1791 │ │ -05512a: 0e00 |0009: return-void │ │ +07b0d0: |[07b0d0] at.theengine.android.simple_rss2_android.SimpleRss2Parser$2.:(Lat/theengine/android/simple_rss2_android/SimpleRss2Parser;Ljava/util/List;Lat/theengine/android/simple_rss2_android/RSSItem;)V │ │ +07b0e0: 5b01 7408 |0000: iput-object v1, v0, Lat/theengine/android/simple_rss2_android/SimpleRss2Parser$2;.this$0:Lat/theengine/android/simple_rss2_android/SimpleRss2Parser; // field@0874 │ │ +07b0e4: 5b02 7608 |0002: iput-object v2, v0, Lat/theengine/android/simple_rss2_android/SimpleRss2Parser$2;.val$messages:Ljava/util/List; // field@0876 │ │ +07b0e8: 5b03 7508 |0004: iput-object v3, v0, Lat/theengine/android/simple_rss2_android/SimpleRss2Parser$2;.val$currentMessage:Lat/theengine/android/simple_rss2_android/RSSItem; // field@0875 │ │ +07b0ec: 7010 8622 0000 |0006: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2286 │ │ +07b0f2: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=64 │ │ locals : │ │ 0x0000 - 0x000a reg=0 this Lat/theengine/android/simple_rss2_android/SimpleRss2Parser$2; │ │ - 0x0000 - 0x000a reg=1 (null) Lat/theengine/android/simple_rss2_android/SimpleRss2Parser; │ │ + 0x0000 - 0x000a reg=1 this$0 Lat/theengine/android/simple_rss2_android/SimpleRss2Parser; │ │ 0x0000 - 0x000a reg=2 (null) Ljava/util/List; │ │ 0x0000 - 0x000a reg=3 (null) Lat/theengine/android/simple_rss2_android/RSSItem; │ │ │ │ Virtual methods - │ │ #0 : (in Lat/theengine/android/simple_rss2_android/SimpleRss2Parser$2;) │ │ name : 'end' │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 12 16-bit code units │ │ -05512c: |[05512c] at.theengine.android.simple_rss2_android.SimpleRss2Parser$2.end:()V │ │ -05513c: 5420 6305 |0000: iget-object v0, v2, Lat/theengine/android/simple_rss2_android/SimpleRss2Parser$2;.val$messages:Ljava/util/List; // field@0563 │ │ -055140: 5421 6205 |0002: iget-object v1, v2, Lat/theengine/android/simple_rss2_android/SimpleRss2Parser$2;.val$currentMessage:Lat/theengine/android/simple_rss2_android/RSSItem; // field@0562 │ │ -055144: 6e10 ba14 0100 |0004: invoke-virtual {v1}, Lat/theengine/android/simple_rss2_android/RSSItem;.copy:()Lat/theengine/android/simple_rss2_android/RSSItem; // method@14ba │ │ -05514a: 0c01 |0007: move-result-object v1 │ │ -05514c: 7220 fc17 1000 |0008: invoke-interface {v0, v1}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@17fc │ │ -055152: 0e00 |000b: return-void │ │ +07b0f4: |[07b0f4] at.theengine.android.simple_rss2_android.SimpleRss2Parser$2.end:()V │ │ +07b104: 5420 7608 |0000: iget-object v0, v2, Lat/theengine/android/simple_rss2_android/SimpleRss2Parser$2;.val$messages:Ljava/util/List; // field@0876 │ │ +07b108: 5421 7508 |0002: iget-object v1, v2, Lat/theengine/android/simple_rss2_android/SimpleRss2Parser$2;.val$currentMessage:Lat/theengine/android/simple_rss2_android/RSSItem; // field@0875 │ │ +07b10c: 6e10 9c1f 0100 |0004: invoke-virtual {v1}, Lat/theengine/android/simple_rss2_android/RSSItem;.copy:()Lat/theengine/android/simple_rss2_android/RSSItem; // method@1f9c │ │ +07b112: 0c01 |0007: move-result-object v1 │ │ +07b114: 7220 0523 1000 |0008: invoke-interface {v0, v1}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@2305 │ │ +07b11a: 0e00 |000b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=66 │ │ 0x000b line=67 │ │ locals : │ │ 0x0000 - 0x000c reg=2 this Lat/theengine/android/simple_rss2_android/SimpleRss2Parser$2; │ │ │ │ - source_file_idx : 2700 (SimpleRss2Parser.java) │ │ + source_file_idx : 3705 (SimpleRss2Parser.java) │ │ │ │ -Class #354 header: │ │ -class_idx : 798 │ │ +Class #584 header: │ │ +class_idx : 1183 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 948 │ │ -source_file_idx : 2700 │ │ +superclass_idx : 1337 │ │ +source_file_idx : 3705 │ │ static_fields_size : 0 │ │ instance_fields_size: 2 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ -Class #354 annotations: │ │ +Class #584 annotations: │ │ Annotations on class │ │ VISIBILITY_SYSTEM Ldalvik/annotation/EnclosingMethod; value=parse │ │ VISIBILITY_SYSTEM Ldalvik/annotation/InnerClass; accessFlags=0 name=null │ │ │ │ -Class #354 - │ │ +Class #584 - │ │ Class descriptor : 'Lat/theengine/android/simple_rss2_android/SimpleRss2Parser$3;' │ │ Access flags : 0x0000 () │ │ Superclass : 'Ljava/lang/Object;' │ │ Interfaces - │ │ #0 : 'Landroid/sax/EndTextElementListener;' │ │ Static fields - │ │ Instance fields - │ │ @@ -84698,67 +126098,67 @@ │ │ type : '(Lat/theengine/android/simple_rss2_android/SimpleRss2Parser;Lat/theengine/android/simple_rss2_android/RSSItem;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -055154: |[055154] at.theengine.android.simple_rss2_android.SimpleRss2Parser$3.:(Lat/theengine/android/simple_rss2_android/SimpleRss2Parser;Lat/theengine/android/simple_rss2_android/RSSItem;)V │ │ -055164: 5b01 6405 |0000: iput-object v1, v0, Lat/theengine/android/simple_rss2_android/SimpleRss2Parser$3;.this$0:Lat/theengine/android/simple_rss2_android/SimpleRss2Parser; // field@0564 │ │ -055168: 5b02 6505 |0002: iput-object v2, v0, Lat/theengine/android/simple_rss2_android/SimpleRss2Parser$3;.val$currentMessage:Lat/theengine/android/simple_rss2_android/RSSItem; // field@0565 │ │ -05516c: 7010 9117 0000 |0004: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1791 │ │ -055172: 0e00 |0007: return-void │ │ +07b11c: |[07b11c] at.theengine.android.simple_rss2_android.SimpleRss2Parser$3.:(Lat/theengine/android/simple_rss2_android/SimpleRss2Parser;Lat/theengine/android/simple_rss2_android/RSSItem;)V │ │ +07b12c: 5b01 7708 |0000: iput-object v1, v0, Lat/theengine/android/simple_rss2_android/SimpleRss2Parser$3;.this$0:Lat/theengine/android/simple_rss2_android/SimpleRss2Parser; // field@0877 │ │ +07b130: 5b02 7808 |0002: iput-object v2, v0, Lat/theengine/android/simple_rss2_android/SimpleRss2Parser$3;.val$currentMessage:Lat/theengine/android/simple_rss2_android/RSSItem; // field@0878 │ │ +07b134: 7010 8622 0000 |0004: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2286 │ │ +07b13a: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=69 │ │ locals : │ │ 0x0000 - 0x0008 reg=0 this Lat/theengine/android/simple_rss2_android/SimpleRss2Parser$3; │ │ - 0x0000 - 0x0008 reg=1 (null) Lat/theengine/android/simple_rss2_android/SimpleRss2Parser; │ │ + 0x0000 - 0x0008 reg=1 this$0 Lat/theengine/android/simple_rss2_android/SimpleRss2Parser; │ │ 0x0000 - 0x0008 reg=2 (null) Lat/theengine/android/simple_rss2_android/RSSItem; │ │ │ │ Virtual methods - │ │ #0 : (in Lat/theengine/android/simple_rss2_android/SimpleRss2Parser$3;) │ │ name : 'end' │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -055174: |[055174] at.theengine.android.simple_rss2_android.SimpleRss2Parser$3.end:(Ljava/lang/String;)V │ │ -055184: 5410 6505 |0000: iget-object v0, v1, Lat/theengine/android/simple_rss2_android/SimpleRss2Parser$3;.val$currentMessage:Lat/theengine/android/simple_rss2_android/RSSItem; // field@0565 │ │ -055188: 6e20 ca14 2000 |0002: invoke-virtual {v0, v2}, Lat/theengine/android/simple_rss2_android/RSSItem;.setTitle:(Ljava/lang/String;)V // method@14ca │ │ -05518e: 0e00 |0005: return-void │ │ +07b13c: |[07b13c] at.theengine.android.simple_rss2_android.SimpleRss2Parser$3.end:(Ljava/lang/String;)V │ │ +07b14c: 5410 7808 |0000: iget-object v0, v1, Lat/theengine/android/simple_rss2_android/SimpleRss2Parser$3;.val$currentMessage:Lat/theengine/android/simple_rss2_android/RSSItem; // field@0878 │ │ +07b150: 6e20 ac1f 2000 |0002: invoke-virtual {v0, v2}, Lat/theengine/android/simple_rss2_android/RSSItem;.setTitle:(Ljava/lang/String;)V // method@1fac │ │ +07b156: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=71 │ │ 0x0005 line=72 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lat/theengine/android/simple_rss2_android/SimpleRss2Parser$3; │ │ 0x0000 - 0x0006 reg=2 body Ljava/lang/String; │ │ │ │ - source_file_idx : 2700 (SimpleRss2Parser.java) │ │ + source_file_idx : 3705 (SimpleRss2Parser.java) │ │ │ │ -Class #355 header: │ │ -class_idx : 799 │ │ +Class #585 header: │ │ +class_idx : 1184 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 948 │ │ -source_file_idx : 2700 │ │ +superclass_idx : 1337 │ │ +source_file_idx : 3705 │ │ static_fields_size : 0 │ │ instance_fields_size: 2 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ -Class #355 annotations: │ │ +Class #585 annotations: │ │ Annotations on class │ │ VISIBILITY_SYSTEM Ldalvik/annotation/EnclosingMethod; value=parse │ │ VISIBILITY_SYSTEM Ldalvik/annotation/InnerClass; accessFlags=0 name=null │ │ │ │ -Class #355 - │ │ +Class #585 - │ │ Class descriptor : 'Lat/theengine/android/simple_rss2_android/SimpleRss2Parser$4;' │ │ Access flags : 0x0000 () │ │ Superclass : 'Ljava/lang/Object;' │ │ Interfaces - │ │ #0 : 'Landroid/sax/EndTextElementListener;' │ │ Static fields - │ │ Instance fields - │ │ @@ -84776,67 +126176,67 @@ │ │ type : '(Lat/theengine/android/simple_rss2_android/SimpleRss2Parser;Lat/theengine/android/simple_rss2_android/RSSItem;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -055190: |[055190] at.theengine.android.simple_rss2_android.SimpleRss2Parser$4.:(Lat/theengine/android/simple_rss2_android/SimpleRss2Parser;Lat/theengine/android/simple_rss2_android/RSSItem;)V │ │ -0551a0: 5b01 6605 |0000: iput-object v1, v0, Lat/theengine/android/simple_rss2_android/SimpleRss2Parser$4;.this$0:Lat/theengine/android/simple_rss2_android/SimpleRss2Parser; // field@0566 │ │ -0551a4: 5b02 6705 |0002: iput-object v2, v0, Lat/theengine/android/simple_rss2_android/SimpleRss2Parser$4;.val$currentMessage:Lat/theengine/android/simple_rss2_android/RSSItem; // field@0567 │ │ -0551a8: 7010 9117 0000 |0004: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1791 │ │ -0551ae: 0e00 |0007: return-void │ │ +07b158: |[07b158] at.theengine.android.simple_rss2_android.SimpleRss2Parser$4.:(Lat/theengine/android/simple_rss2_android/SimpleRss2Parser;Lat/theengine/android/simple_rss2_android/RSSItem;)V │ │ +07b168: 5b01 7908 |0000: iput-object v1, v0, Lat/theengine/android/simple_rss2_android/SimpleRss2Parser$4;.this$0:Lat/theengine/android/simple_rss2_android/SimpleRss2Parser; // field@0879 │ │ +07b16c: 5b02 7a08 |0002: iput-object v2, v0, Lat/theengine/android/simple_rss2_android/SimpleRss2Parser$4;.val$currentMessage:Lat/theengine/android/simple_rss2_android/RSSItem; // field@087a │ │ +07b170: 7010 8622 0000 |0004: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2286 │ │ +07b176: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=74 │ │ locals : │ │ 0x0000 - 0x0008 reg=0 this Lat/theengine/android/simple_rss2_android/SimpleRss2Parser$4; │ │ - 0x0000 - 0x0008 reg=1 (null) Lat/theengine/android/simple_rss2_android/SimpleRss2Parser; │ │ + 0x0000 - 0x0008 reg=1 this$0 Lat/theengine/android/simple_rss2_android/SimpleRss2Parser; │ │ 0x0000 - 0x0008 reg=2 (null) Lat/theengine/android/simple_rss2_android/RSSItem; │ │ │ │ Virtual methods - │ │ #0 : (in Lat/theengine/android/simple_rss2_android/SimpleRss2Parser$4;) │ │ name : 'end' │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -0551b0: |[0551b0] at.theengine.android.simple_rss2_android.SimpleRss2Parser$4.end:(Ljava/lang/String;)V │ │ -0551c0: 5410 6705 |0000: iget-object v0, v1, Lat/theengine/android/simple_rss2_android/SimpleRss2Parser$4;.val$currentMessage:Lat/theengine/android/simple_rss2_android/RSSItem; // field@0567 │ │ -0551c4: 6e20 c914 2000 |0002: invoke-virtual {v0, v2}, Lat/theengine/android/simple_rss2_android/RSSItem;.setLink:(Ljava/lang/String;)V // method@14c9 │ │ -0551ca: 0e00 |0005: return-void │ │ +07b178: |[07b178] at.theengine.android.simple_rss2_android.SimpleRss2Parser$4.end:(Ljava/lang/String;)V │ │ +07b188: 5410 7a08 |0000: iget-object v0, v1, Lat/theengine/android/simple_rss2_android/SimpleRss2Parser$4;.val$currentMessage:Lat/theengine/android/simple_rss2_android/RSSItem; // field@087a │ │ +07b18c: 6e20 ab1f 2000 |0002: invoke-virtual {v0, v2}, Lat/theengine/android/simple_rss2_android/RSSItem;.setLink:(Ljava/lang/String;)V // method@1fab │ │ +07b192: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=76 │ │ 0x0005 line=77 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lat/theengine/android/simple_rss2_android/SimpleRss2Parser$4; │ │ 0x0000 - 0x0006 reg=2 body Ljava/lang/String; │ │ │ │ - source_file_idx : 2700 (SimpleRss2Parser.java) │ │ + source_file_idx : 3705 (SimpleRss2Parser.java) │ │ │ │ -Class #356 header: │ │ -class_idx : 800 │ │ +Class #586 header: │ │ +class_idx : 1185 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 948 │ │ -source_file_idx : 2700 │ │ +superclass_idx : 1337 │ │ +source_file_idx : 3705 │ │ static_fields_size : 0 │ │ instance_fields_size: 2 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ -Class #356 annotations: │ │ +Class #586 annotations: │ │ Annotations on class │ │ VISIBILITY_SYSTEM Ldalvik/annotation/EnclosingMethod; value=parse │ │ VISIBILITY_SYSTEM Ldalvik/annotation/InnerClass; accessFlags=0 name=null │ │ │ │ -Class #356 - │ │ +Class #586 - │ │ Class descriptor : 'Lat/theengine/android/simple_rss2_android/SimpleRss2Parser$5;' │ │ Access flags : 0x0000 () │ │ Superclass : 'Ljava/lang/Object;' │ │ Interfaces - │ │ #0 : 'Landroid/sax/EndTextElementListener;' │ │ Static fields - │ │ Instance fields - │ │ @@ -84854,67 +126254,67 @@ │ │ type : '(Lat/theengine/android/simple_rss2_android/SimpleRss2Parser;Lat/theengine/android/simple_rss2_android/RSSItem;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -0551cc: |[0551cc] at.theengine.android.simple_rss2_android.SimpleRss2Parser$5.:(Lat/theengine/android/simple_rss2_android/SimpleRss2Parser;Lat/theengine/android/simple_rss2_android/RSSItem;)V │ │ -0551dc: 5b01 6805 |0000: iput-object v1, v0, Lat/theengine/android/simple_rss2_android/SimpleRss2Parser$5;.this$0:Lat/theengine/android/simple_rss2_android/SimpleRss2Parser; // field@0568 │ │ -0551e0: 5b02 6905 |0002: iput-object v2, v0, Lat/theengine/android/simple_rss2_android/SimpleRss2Parser$5;.val$currentMessage:Lat/theengine/android/simple_rss2_android/RSSItem; // field@0569 │ │ -0551e4: 7010 9117 0000 |0004: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1791 │ │ -0551ea: 0e00 |0007: return-void │ │ +07b194: |[07b194] at.theengine.android.simple_rss2_android.SimpleRss2Parser$5.:(Lat/theengine/android/simple_rss2_android/SimpleRss2Parser;Lat/theengine/android/simple_rss2_android/RSSItem;)V │ │ +07b1a4: 5b01 7b08 |0000: iput-object v1, v0, Lat/theengine/android/simple_rss2_android/SimpleRss2Parser$5;.this$0:Lat/theengine/android/simple_rss2_android/SimpleRss2Parser; // field@087b │ │ +07b1a8: 5b02 7c08 |0002: iput-object v2, v0, Lat/theengine/android/simple_rss2_android/SimpleRss2Parser$5;.val$currentMessage:Lat/theengine/android/simple_rss2_android/RSSItem; // field@087c │ │ +07b1ac: 7010 8622 0000 |0004: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2286 │ │ +07b1b2: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=79 │ │ locals : │ │ 0x0000 - 0x0008 reg=0 this Lat/theengine/android/simple_rss2_android/SimpleRss2Parser$5; │ │ - 0x0000 - 0x0008 reg=1 (null) Lat/theengine/android/simple_rss2_android/SimpleRss2Parser; │ │ + 0x0000 - 0x0008 reg=1 this$0 Lat/theengine/android/simple_rss2_android/SimpleRss2Parser; │ │ 0x0000 - 0x0008 reg=2 (null) Lat/theengine/android/simple_rss2_android/RSSItem; │ │ │ │ Virtual methods - │ │ #0 : (in Lat/theengine/android/simple_rss2_android/SimpleRss2Parser$5;) │ │ name : 'end' │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -0551ec: |[0551ec] at.theengine.android.simple_rss2_android.SimpleRss2Parser$5.end:(Ljava/lang/String;)V │ │ -0551fc: 5410 6905 |0000: iget-object v0, v1, Lat/theengine/android/simple_rss2_android/SimpleRss2Parser$5;.val$currentMessage:Lat/theengine/android/simple_rss2_android/RSSItem; // field@0569 │ │ -055200: 6e20 c814 2000 |0002: invoke-virtual {v0, v2}, Lat/theengine/android/simple_rss2_android/RSSItem;.setDescription:(Ljava/lang/String;)V // method@14c8 │ │ -055206: 0e00 |0005: return-void │ │ +07b1b4: |[07b1b4] at.theengine.android.simple_rss2_android.SimpleRss2Parser$5.end:(Ljava/lang/String;)V │ │ +07b1c4: 5410 7c08 |0000: iget-object v0, v1, Lat/theengine/android/simple_rss2_android/SimpleRss2Parser$5;.val$currentMessage:Lat/theengine/android/simple_rss2_android/RSSItem; // field@087c │ │ +07b1c8: 6e20 aa1f 2000 |0002: invoke-virtual {v0, v2}, Lat/theengine/android/simple_rss2_android/RSSItem;.setDescription:(Ljava/lang/String;)V // method@1faa │ │ +07b1ce: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=81 │ │ 0x0005 line=82 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lat/theengine/android/simple_rss2_android/SimpleRss2Parser$5; │ │ 0x0000 - 0x0006 reg=2 body Ljava/lang/String; │ │ │ │ - source_file_idx : 2700 (SimpleRss2Parser.java) │ │ + source_file_idx : 3705 (SimpleRss2Parser.java) │ │ │ │ -Class #357 header: │ │ -class_idx : 801 │ │ +Class #587 header: │ │ +class_idx : 1186 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 948 │ │ -source_file_idx : 2700 │ │ +superclass_idx : 1337 │ │ +source_file_idx : 3705 │ │ static_fields_size : 0 │ │ instance_fields_size: 2 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ -Class #357 annotations: │ │ +Class #587 annotations: │ │ Annotations on class │ │ VISIBILITY_SYSTEM Ldalvik/annotation/EnclosingMethod; value=parse │ │ VISIBILITY_SYSTEM Ldalvik/annotation/InnerClass; accessFlags=0 name=null │ │ │ │ -Class #357 - │ │ +Class #587 - │ │ Class descriptor : 'Lat/theengine/android/simple_rss2_android/SimpleRss2Parser$6;' │ │ Access flags : 0x0000 () │ │ Superclass : 'Ljava/lang/Object;' │ │ Interfaces - │ │ #0 : 'Landroid/sax/EndTextElementListener;' │ │ Static fields - │ │ Instance fields - │ │ @@ -84932,67 +126332,67 @@ │ │ type : '(Lat/theengine/android/simple_rss2_android/SimpleRss2Parser;Lat/theengine/android/simple_rss2_android/RSSItem;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -055208: |[055208] at.theengine.android.simple_rss2_android.SimpleRss2Parser$6.:(Lat/theengine/android/simple_rss2_android/SimpleRss2Parser;Lat/theengine/android/simple_rss2_android/RSSItem;)V │ │ -055218: 5b01 6a05 |0000: iput-object v1, v0, Lat/theengine/android/simple_rss2_android/SimpleRss2Parser$6;.this$0:Lat/theengine/android/simple_rss2_android/SimpleRss2Parser; // field@056a │ │ -05521c: 5b02 6b05 |0002: iput-object v2, v0, Lat/theengine/android/simple_rss2_android/SimpleRss2Parser$6;.val$currentMessage:Lat/theengine/android/simple_rss2_android/RSSItem; // field@056b │ │ -055220: 7010 9117 0000 |0004: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1791 │ │ -055226: 0e00 |0007: return-void │ │ +07b1d0: |[07b1d0] at.theengine.android.simple_rss2_android.SimpleRss2Parser$6.:(Lat/theengine/android/simple_rss2_android/SimpleRss2Parser;Lat/theengine/android/simple_rss2_android/RSSItem;)V │ │ +07b1e0: 5b01 7d08 |0000: iput-object v1, v0, Lat/theengine/android/simple_rss2_android/SimpleRss2Parser$6;.this$0:Lat/theengine/android/simple_rss2_android/SimpleRss2Parser; // field@087d │ │ +07b1e4: 5b02 7e08 |0002: iput-object v2, v0, Lat/theengine/android/simple_rss2_android/SimpleRss2Parser$6;.val$currentMessage:Lat/theengine/android/simple_rss2_android/RSSItem; // field@087e │ │ +07b1e8: 7010 8622 0000 |0004: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2286 │ │ +07b1ee: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=84 │ │ locals : │ │ 0x0000 - 0x0008 reg=0 this Lat/theengine/android/simple_rss2_android/SimpleRss2Parser$6; │ │ - 0x0000 - 0x0008 reg=1 (null) Lat/theengine/android/simple_rss2_android/SimpleRss2Parser; │ │ + 0x0000 - 0x0008 reg=1 this$0 Lat/theengine/android/simple_rss2_android/SimpleRss2Parser; │ │ 0x0000 - 0x0008 reg=2 (null) Lat/theengine/android/simple_rss2_android/RSSItem; │ │ │ │ Virtual methods - │ │ #0 : (in Lat/theengine/android/simple_rss2_android/SimpleRss2Parser$6;) │ │ name : 'end' │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -055228: |[055228] at.theengine.android.simple_rss2_android.SimpleRss2Parser$6.end:(Ljava/lang/String;)V │ │ -055238: 5410 6b05 |0000: iget-object v0, v1, Lat/theengine/android/simple_rss2_android/SimpleRss2Parser$6;.val$currentMessage:Lat/theengine/android/simple_rss2_android/RSSItem; // field@056b │ │ -05523c: 6e20 c614 2000 |0002: invoke-virtual {v0, v2}, Lat/theengine/android/simple_rss2_android/RSSItem;.setContent:(Ljava/lang/String;)V // method@14c6 │ │ -055242: 0e00 |0005: return-void │ │ +07b1f0: |[07b1f0] at.theengine.android.simple_rss2_android.SimpleRss2Parser$6.end:(Ljava/lang/String;)V │ │ +07b200: 5410 7e08 |0000: iget-object v0, v1, Lat/theengine/android/simple_rss2_android/SimpleRss2Parser$6;.val$currentMessage:Lat/theengine/android/simple_rss2_android/RSSItem; // field@087e │ │ +07b204: 6e20 a81f 2000 |0002: invoke-virtual {v0, v2}, Lat/theengine/android/simple_rss2_android/RSSItem;.setContent:(Ljava/lang/String;)V // method@1fa8 │ │ +07b20a: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=86 │ │ 0x0005 line=87 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lat/theengine/android/simple_rss2_android/SimpleRss2Parser$6; │ │ 0x0000 - 0x0006 reg=2 body Ljava/lang/String; │ │ │ │ - source_file_idx : 2700 (SimpleRss2Parser.java) │ │ + source_file_idx : 3705 (SimpleRss2Parser.java) │ │ │ │ -Class #358 header: │ │ -class_idx : 802 │ │ +Class #588 header: │ │ +class_idx : 1187 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 948 │ │ -source_file_idx : 2700 │ │ +superclass_idx : 1337 │ │ +source_file_idx : 3705 │ │ static_fields_size : 0 │ │ instance_fields_size: 2 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ -Class #358 annotations: │ │ +Class #588 annotations: │ │ Annotations on class │ │ VISIBILITY_SYSTEM Ldalvik/annotation/EnclosingMethod; value=parse │ │ VISIBILITY_SYSTEM Ldalvik/annotation/InnerClass; accessFlags=0 name=null │ │ │ │ -Class #358 - │ │ +Class #588 - │ │ Class descriptor : 'Lat/theengine/android/simple_rss2_android/SimpleRss2Parser$7;' │ │ Access flags : 0x0000 () │ │ Superclass : 'Ljava/lang/Object;' │ │ Interfaces - │ │ #0 : 'Landroid/sax/EndTextElementListener;' │ │ Static fields - │ │ Instance fields - │ │ @@ -85010,67 +126410,67 @@ │ │ type : '(Lat/theengine/android/simple_rss2_android/SimpleRss2Parser;Lat/theengine/android/simple_rss2_android/RSSItem;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -055244: |[055244] at.theengine.android.simple_rss2_android.SimpleRss2Parser$7.:(Lat/theengine/android/simple_rss2_android/SimpleRss2Parser;Lat/theengine/android/simple_rss2_android/RSSItem;)V │ │ -055254: 5b01 6c05 |0000: iput-object v1, v0, Lat/theengine/android/simple_rss2_android/SimpleRss2Parser$7;.this$0:Lat/theengine/android/simple_rss2_android/SimpleRss2Parser; // field@056c │ │ -055258: 5b02 6d05 |0002: iput-object v2, v0, Lat/theengine/android/simple_rss2_android/SimpleRss2Parser$7;.val$currentMessage:Lat/theengine/android/simple_rss2_android/RSSItem; // field@056d │ │ -05525c: 7010 9117 0000 |0004: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1791 │ │ -055262: 0e00 |0007: return-void │ │ +07b20c: |[07b20c] at.theengine.android.simple_rss2_android.SimpleRss2Parser$7.:(Lat/theengine/android/simple_rss2_android/SimpleRss2Parser;Lat/theengine/android/simple_rss2_android/RSSItem;)V │ │ +07b21c: 5b01 7f08 |0000: iput-object v1, v0, Lat/theengine/android/simple_rss2_android/SimpleRss2Parser$7;.this$0:Lat/theengine/android/simple_rss2_android/SimpleRss2Parser; // field@087f │ │ +07b220: 5b02 8008 |0002: iput-object v2, v0, Lat/theengine/android/simple_rss2_android/SimpleRss2Parser$7;.val$currentMessage:Lat/theengine/android/simple_rss2_android/RSSItem; // field@0880 │ │ +07b224: 7010 8622 0000 |0004: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2286 │ │ +07b22a: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=89 │ │ locals : │ │ 0x0000 - 0x0008 reg=0 this Lat/theengine/android/simple_rss2_android/SimpleRss2Parser$7; │ │ - 0x0000 - 0x0008 reg=1 (null) Lat/theengine/android/simple_rss2_android/SimpleRss2Parser; │ │ + 0x0000 - 0x0008 reg=1 this$0 Lat/theengine/android/simple_rss2_android/SimpleRss2Parser; │ │ 0x0000 - 0x0008 reg=2 (null) Lat/theengine/android/simple_rss2_android/RSSItem; │ │ │ │ Virtual methods - │ │ #0 : (in Lat/theengine/android/simple_rss2_android/SimpleRss2Parser$7;) │ │ name : 'end' │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -055264: |[055264] at.theengine.android.simple_rss2_android.SimpleRss2Parser$7.end:(Ljava/lang/String;)V │ │ -055274: 5410 6d05 |0000: iget-object v0, v1, Lat/theengine/android/simple_rss2_android/SimpleRss2Parser$7;.val$currentMessage:Lat/theengine/android/simple_rss2_android/RSSItem; // field@056d │ │ -055278: 6e20 c614 2000 |0002: invoke-virtual {v0, v2}, Lat/theengine/android/simple_rss2_android/RSSItem;.setContent:(Ljava/lang/String;)V // method@14c6 │ │ -05527e: 0e00 |0005: return-void │ │ +07b22c: |[07b22c] at.theengine.android.simple_rss2_android.SimpleRss2Parser$7.end:(Ljava/lang/String;)V │ │ +07b23c: 5410 8008 |0000: iget-object v0, v1, Lat/theengine/android/simple_rss2_android/SimpleRss2Parser$7;.val$currentMessage:Lat/theengine/android/simple_rss2_android/RSSItem; // field@0880 │ │ +07b240: 6e20 a81f 2000 |0002: invoke-virtual {v0, v2}, Lat/theengine/android/simple_rss2_android/RSSItem;.setContent:(Ljava/lang/String;)V // method@1fa8 │ │ +07b246: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=91 │ │ 0x0005 line=92 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lat/theengine/android/simple_rss2_android/SimpleRss2Parser$7; │ │ 0x0000 - 0x0006 reg=2 body Ljava/lang/String; │ │ │ │ - source_file_idx : 2700 (SimpleRss2Parser.java) │ │ + source_file_idx : 3705 (SimpleRss2Parser.java) │ │ │ │ -Class #359 header: │ │ -class_idx : 803 │ │ +Class #589 header: │ │ +class_idx : 1188 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 948 │ │ -source_file_idx : 2700 │ │ +superclass_idx : 1337 │ │ +source_file_idx : 3705 │ │ static_fields_size : 0 │ │ instance_fields_size: 2 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ -Class #359 annotations: │ │ +Class #589 annotations: │ │ Annotations on class │ │ VISIBILITY_SYSTEM Ldalvik/annotation/EnclosingMethod; value=parse │ │ VISIBILITY_SYSTEM Ldalvik/annotation/InnerClass; accessFlags=0 name=null │ │ │ │ -Class #359 - │ │ +Class #589 - │ │ Class descriptor : 'Lat/theengine/android/simple_rss2_android/SimpleRss2Parser$8;' │ │ Access flags : 0x0000 () │ │ Superclass : 'Ljava/lang/Object;' │ │ Interfaces - │ │ #0 : 'Landroid/sax/EndTextElementListener;' │ │ Static fields - │ │ Instance fields - │ │ @@ -85088,66 +126488,66 @@ │ │ type : '(Lat/theengine/android/simple_rss2_android/SimpleRss2Parser;Lat/theengine/android/simple_rss2_android/RSSItem;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -055280: |[055280] at.theengine.android.simple_rss2_android.SimpleRss2Parser$8.:(Lat/theengine/android/simple_rss2_android/SimpleRss2Parser;Lat/theengine/android/simple_rss2_android/RSSItem;)V │ │ -055290: 5b01 6e05 |0000: iput-object v1, v0, Lat/theengine/android/simple_rss2_android/SimpleRss2Parser$8;.this$0:Lat/theengine/android/simple_rss2_android/SimpleRss2Parser; // field@056e │ │ -055294: 5b02 6f05 |0002: iput-object v2, v0, Lat/theengine/android/simple_rss2_android/SimpleRss2Parser$8;.val$currentMessage:Lat/theengine/android/simple_rss2_android/RSSItem; // field@056f │ │ -055298: 7010 9117 0000 |0004: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1791 │ │ -05529e: 0e00 |0007: return-void │ │ +07b248: |[07b248] at.theengine.android.simple_rss2_android.SimpleRss2Parser$8.:(Lat/theengine/android/simple_rss2_android/SimpleRss2Parser;Lat/theengine/android/simple_rss2_android/RSSItem;)V │ │ +07b258: 5b01 8108 |0000: iput-object v1, v0, Lat/theengine/android/simple_rss2_android/SimpleRss2Parser$8;.this$0:Lat/theengine/android/simple_rss2_android/SimpleRss2Parser; // field@0881 │ │ +07b25c: 5b02 8208 |0002: iput-object v2, v0, Lat/theengine/android/simple_rss2_android/SimpleRss2Parser$8;.val$currentMessage:Lat/theengine/android/simple_rss2_android/RSSItem; // field@0882 │ │ +07b260: 7010 8622 0000 |0004: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2286 │ │ +07b266: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=94 │ │ locals : │ │ 0x0000 - 0x0008 reg=0 this Lat/theengine/android/simple_rss2_android/SimpleRss2Parser$8; │ │ - 0x0000 - 0x0008 reg=1 (null) Lat/theengine/android/simple_rss2_android/SimpleRss2Parser; │ │ + 0x0000 - 0x0008 reg=1 this$0 Lat/theengine/android/simple_rss2_android/SimpleRss2Parser; │ │ 0x0000 - 0x0008 reg=2 (null) Lat/theengine/android/simple_rss2_android/RSSItem; │ │ │ │ Virtual methods - │ │ #0 : (in Lat/theengine/android/simple_rss2_android/SimpleRss2Parser$8;) │ │ name : 'end' │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -0552a0: |[0552a0] at.theengine.android.simple_rss2_android.SimpleRss2Parser$8.end:(Ljava/lang/String;)V │ │ -0552b0: 5410 6f05 |0000: iget-object v0, v1, Lat/theengine/android/simple_rss2_android/SimpleRss2Parser$8;.val$currentMessage:Lat/theengine/android/simple_rss2_android/RSSItem; // field@056f │ │ -0552b4: 6e20 c714 2000 |0002: invoke-virtual {v0, v2}, Lat/theengine/android/simple_rss2_android/RSSItem;.setDate:(Ljava/lang/String;)V // method@14c7 │ │ -0552ba: 0e00 |0005: return-void │ │ +07b268: |[07b268] at.theengine.android.simple_rss2_android.SimpleRss2Parser$8.end:(Ljava/lang/String;)V │ │ +07b278: 5410 8208 |0000: iget-object v0, v1, Lat/theengine/android/simple_rss2_android/SimpleRss2Parser$8;.val$currentMessage:Lat/theengine/android/simple_rss2_android/RSSItem; // field@0882 │ │ +07b27c: 6e20 a91f 2000 |0002: invoke-virtual {v0, v2}, Lat/theengine/android/simple_rss2_android/RSSItem;.setDate:(Ljava/lang/String;)V // method@1fa9 │ │ +07b282: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=96 │ │ 0x0005 line=97 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lat/theengine/android/simple_rss2_android/SimpleRss2Parser$8; │ │ 0x0000 - 0x0006 reg=2 body Ljava/lang/String; │ │ │ │ - source_file_idx : 2700 (SimpleRss2Parser.java) │ │ + source_file_idx : 3705 (SimpleRss2Parser.java) │ │ │ │ -Class #360 header: │ │ -class_idx : 805 │ │ +Class #590 header: │ │ +class_idx : 1190 │ │ access_flags : 1025 (0x0401) │ │ -superclass_idx : 948 │ │ -source_file_idx : 2701 │ │ +superclass_idx : 1337 │ │ +source_file_idx : 3706 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 2 │ │ │ │ -Class #360 annotations: │ │ -Annotations on method #5357 'onFeedParsed' │ │ +Class #590 annotations: │ │ +Annotations on method #8143 'onFeedParsed' │ │ VISIBILITY_SYSTEM Ldalvik/annotation/Signature; value={ "(" "Ljava/util/List" "<" "Lat/theengine/android/simple_rss2_android/RSSItem;" ">;)V" } │ │ │ │ -Class #360 - │ │ +Class #590 - │ │ Class descriptor : 'Lat/theengine/android/simple_rss2_android/SimpleRss2ParserCallback;' │ │ Access flags : 0x0401 (PUBLIC ABSTRACT) │ │ Superclass : 'Ljava/lang/Object;' │ │ Interfaces - │ │ Static fields - │ │ Instance fields - │ │ Direct methods - │ │ @@ -85156,17 +126556,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0552bc: |[0552bc] at.theengine.android.simple_rss2_android.SimpleRss2ParserCallback.:()V │ │ -0552cc: 7010 9117 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1791 │ │ -0552d2: 0e00 |0003: return-void │ │ +07b284: |[07b284] at.theengine.android.simple_rss2_android.SimpleRss2ParserCallback.:()V │ │ +07b294: 7010 8622 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2286 │ │ +07b29a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=5 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lat/theengine/android/simple_rss2_android/SimpleRss2ParserCallback; │ │ │ │ Virtual methods - │ │ @@ -85178,32 +126578,32 @@ │ │ │ │ #1 : (in Lat/theengine/android/simple_rss2_android/SimpleRss2ParserCallback;) │ │ name : 'onFeedParsed' │ │ type : '(Ljava/util/List;)V' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ - source_file_idx : 2701 (SimpleRss2ParserCallback.java) │ │ + source_file_idx : 3706 (SimpleRss2ParserCallback.java) │ │ │ │ -Class #361 header: │ │ -class_idx : 807 │ │ +Class #591 header: │ │ +class_idx : 1192 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 948 │ │ -source_file_idx : 2396 │ │ +superclass_idx : 1337 │ │ +source_file_idx : 3231 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ -Class #361 annotations: │ │ +Class #591 annotations: │ │ Annotations on class │ │ VISIBILITY_SYSTEM Ldalvik/annotation/EnclosingMethod; value=initViews │ │ VISIBILITY_SYSTEM Ldalvik/annotation/InnerClass; accessFlags=0 name=null │ │ │ │ -Class #361 - │ │ +Class #591 - │ │ Class descriptor : 'Lat/theengine/android/simple_rss2_android/demo/MainActivity$2;' │ │ Access flags : 0x0000 () │ │ Superclass : 'Ljava/lang/Object;' │ │ Interfaces - │ │ #0 : 'Landroid/view/View$OnClickListener;' │ │ Static fields - │ │ Instance fields - │ │ @@ -85217,83 +126617,83 @@ │ │ type : '(Lat/theengine/android/simple_rss2_android/demo/MainActivity;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -0552d4: |[0552d4] at.theengine.android.simple_rss2_android.demo.MainActivity$2.:(Lat/theengine/android/simple_rss2_android/demo/MainActivity;)V │ │ -0552e4: 5b01 7205 |0000: iput-object v1, v0, Lat/theengine/android/simple_rss2_android/demo/MainActivity$2;.this$0:Lat/theengine/android/simple_rss2_android/demo/MainActivity; // field@0572 │ │ -0552e8: 7010 9117 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1791 │ │ -0552ee: 0e00 |0005: return-void │ │ +07b29c: |[07b29c] at.theengine.android.simple_rss2_android.demo.MainActivity$2.:(Lat/theengine/android/simple_rss2_android/demo/MainActivity;)V │ │ +07b2ac: 5b01 8508 |0000: iput-object v1, v0, Lat/theengine/android/simple_rss2_android/demo/MainActivity$2;.this$0:Lat/theengine/android/simple_rss2_android/demo/MainActivity; // field@0885 │ │ +07b2b0: 7010 8622 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2286 │ │ +07b2b6: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=76 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lat/theengine/android/simple_rss2_android/demo/MainActivity$2; │ │ - 0x0000 - 0x0006 reg=1 (null) Lat/theengine/android/simple_rss2_android/demo/MainActivity; │ │ + 0x0000 - 0x0006 reg=1 this$0 Lat/theengine/android/simple_rss2_android/demo/MainActivity; │ │ │ │ Virtual methods - │ │ #0 : (in Lat/theengine/android/simple_rss2_android/demo/MainActivity$2;) │ │ name : 'onClick' │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 29 16-bit code units │ │ -0552f0: |[0552f0] at.theengine.android.simple_rss2_android.demo.MainActivity$2.onClick:(Landroid/view/View;)V │ │ -055300: 2200 2403 |0000: new-instance v0, Lat/theengine/android/simple_rss2_android/SimpleRss2Parser; // type@0324 │ │ -055304: 5431 7205 |0002: iget-object v1, v3, Lat/theengine/android/simple_rss2_android/demo/MainActivity$2;.this$0:Lat/theengine/android/simple_rss2_android/demo/MainActivity; // field@0572 │ │ -055308: 7110 f814 0100 |0004: invoke-static {v1}, Lat/theengine/android/simple_rss2_android/demo/MainActivity;.access$200:(Lat/theengine/android/simple_rss2_android/demo/MainActivity;)Landroid/widget/EditText; // method@14f8 │ │ -05530e: 0c01 |0007: move-result-object v1 │ │ -055310: 6e10 1314 0100 |0008: invoke-virtual {v1}, Landroid/widget/EditText;.getText:()Landroid/text/Editable; // method@1413 │ │ -055316: 0c01 |000b: move-result-object v1 │ │ -055318: 6e10 9617 0100 |000c: invoke-virtual {v1}, Ljava/lang/Object;.toString:()Ljava/lang/String; // method@1796 │ │ -05531e: 0c01 |000f: move-result-object v1 │ │ -055320: 5432 7205 |0010: iget-object v2, v3, Lat/theengine/android/simple_rss2_android/demo/MainActivity$2;.this$0:Lat/theengine/android/simple_rss2_android/demo/MainActivity; // field@0572 │ │ -055324: 7110 f914 0200 |0012: invoke-static {v2}, Lat/theengine/android/simple_rss2_android/demo/MainActivity;.access$300:(Lat/theengine/android/simple_rss2_android/demo/MainActivity;)Lat/theengine/android/simple_rss2_android/SimpleRss2ParserCallback; // method@14f9 │ │ -05532a: 0c02 |0015: move-result-object v2 │ │ -05532c: 7030 e614 1002 |0016: invoke-direct {v0, v1, v2}, Lat/theengine/android/simple_rss2_android/SimpleRss2Parser;.:(Ljava/lang/String;Lat/theengine/android/simple_rss2_android/SimpleRss2ParserCallback;)V // method@14e6 │ │ -055332: 6e10 ea14 0000 |0019: invoke-virtual {v0}, Lat/theengine/android/simple_rss2_android/SimpleRss2Parser;.parseAsync:()V // method@14ea │ │ -055338: 0e00 |001c: return-void │ │ +07b2b8: |[07b2b8] at.theengine.android.simple_rss2_android.demo.MainActivity$2.onClick:(Landroid/view/View;)V │ │ +07b2c8: 2200 a504 |0000: new-instance v0, Lat/theengine/android/simple_rss2_android/SimpleRss2Parser; // type@04a5 │ │ +07b2cc: 5431 8508 |0002: iget-object v1, v3, Lat/theengine/android/simple_rss2_android/demo/MainActivity$2;.this$0:Lat/theengine/android/simple_rss2_android/demo/MainActivity; // field@0885 │ │ +07b2d0: 7110 da1f 0100 |0004: invoke-static {v1}, Lat/theengine/android/simple_rss2_android/demo/MainActivity;.access$200:(Lat/theengine/android/simple_rss2_android/demo/MainActivity;)Landroid/widget/EditText; // method@1fda │ │ +07b2d6: 0c01 |0007: move-result-object v1 │ │ +07b2d8: 6e10 ee1e 0100 |0008: invoke-virtual {v1}, Landroid/widget/EditText;.getText:()Landroid/text/Editable; // method@1eee │ │ +07b2de: 0c01 |000b: move-result-object v1 │ │ +07b2e0: 6e10 8b22 0100 |000c: invoke-virtual {v1}, Ljava/lang/Object;.toString:()Ljava/lang/String; // method@228b │ │ +07b2e6: 0c01 |000f: move-result-object v1 │ │ +07b2e8: 5432 8508 |0010: iget-object v2, v3, Lat/theengine/android/simple_rss2_android/demo/MainActivity$2;.this$0:Lat/theengine/android/simple_rss2_android/demo/MainActivity; // field@0885 │ │ +07b2ec: 7110 db1f 0200 |0012: invoke-static {v2}, Lat/theengine/android/simple_rss2_android/demo/MainActivity;.access$300:(Lat/theengine/android/simple_rss2_android/demo/MainActivity;)Lat/theengine/android/simple_rss2_android/SimpleRss2ParserCallback; // method@1fdb │ │ +07b2f2: 0c02 |0015: move-result-object v2 │ │ +07b2f4: 7030 c81f 1002 |0016: invoke-direct {v0, v1, v2}, Lat/theengine/android/simple_rss2_android/SimpleRss2Parser;.:(Ljava/lang/String;Lat/theengine/android/simple_rss2_android/SimpleRss2ParserCallback;)V // method@1fc8 │ │ +07b2fa: 6e10 cc1f 0000 |0019: invoke-virtual {v0}, Lat/theengine/android/simple_rss2_android/SimpleRss2Parser;.parseAsync:()V // method@1fcc │ │ +07b300: 0e00 |001c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=80 │ │ 0x0019 line=81 │ │ 0x001c line=82 │ │ locals : │ │ 0x0019 - 0x001d reg=0 parser Lat/theengine/android/simple_rss2_android/SimpleRss2Parser; │ │ 0x0000 - 0x001d reg=3 this Lat/theengine/android/simple_rss2_android/demo/MainActivity$2; │ │ 0x0000 - 0x001d reg=4 v Landroid/view/View; │ │ │ │ - source_file_idx : 2396 (MainActivity.java) │ │ + source_file_idx : 3231 (MainActivity.java) │ │ │ │ -Class #362 header: │ │ -class_idx : 808 │ │ +Class #592 header: │ │ +class_idx : 1193 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 740 │ │ -source_file_idx : 2396 │ │ +superclass_idx : 1124 │ │ +source_file_idx : 3231 │ │ static_fields_size : 0 │ │ instance_fields_size: 4 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ -Class #362 annotations: │ │ +Class #592 annotations: │ │ Annotations on class │ │ VISIBILITY_SYSTEM Ldalvik/annotation/EnclosingClass; value=Lat/theengine/android/simple_rss2_android/demo/MainActivity; │ │ VISIBILITY_SYSTEM Ldalvik/annotation/InnerClass; accessFlags=2 name="MyListAdapter" │ │ VISIBILITY_SYSTEM Ldalvik/annotation/Signature; value={ "Landroid/widget/ArrayAdapter" "<" "Lat/theengine/android/simple_rss2_android/RSSItem;" ">;" } │ │ -Annotations on field #1396 'items' │ │ +Annotations on field #2183 'items' │ │ VISIBILITY_SYSTEM Ldalvik/annotation/Signature; value={ "Ljava/util/ArrayList" "<" "Lat/theengine/android/simple_rss2_android/RSSItem;" ">;" } │ │ -Annotations on method #5363 '' │ │ +Annotations on method #8149 '' │ │ VISIBILITY_SYSTEM Ldalvik/annotation/Signature; value={ "(" "Landroid/content/Context;" "I" "Ljava/util/ArrayList" "<" "Lat/theengine/android/simple_rss2_android/RSSItem;" ">;)V" } │ │ │ │ -Class #362 - │ │ +Class #592 - │ │ Class descriptor : 'Lat/theengine/android/simple_rss2_android/demo/MainActivity$MyListAdapter;' │ │ Access flags : 0x0000 () │ │ Superclass : 'Landroid/widget/ArrayAdapter;' │ │ Interfaces - │ │ Static fields - │ │ Instance fields - │ │ #0 : (in Lat/theengine/android/simple_rss2_android/demo/MainActivity$MyListAdapter;) │ │ @@ -85318,21 +126718,21 @@ │ │ type : '(Lat/theengine/android/simple_rss2_android/demo/MainActivity;Landroid/content/Context;ILjava/util/ArrayList;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 5 │ │ ins : 5 │ │ outs : 4 │ │ insns size : 12 16-bit code units │ │ -05533c: |[05533c] at.theengine.android.simple_rss2_android.demo.MainActivity$MyListAdapter.:(Lat/theengine/android/simple_rss2_android/demo/MainActivity;Landroid/content/Context;ILjava/util/ArrayList;)V │ │ -05534c: 5b01 7605 |0000: iput-object v1, v0, Lat/theengine/android/simple_rss2_android/demo/MainActivity$MyListAdapter;.this$0:Lat/theengine/android/simple_rss2_android/demo/MainActivity; // field@0576 │ │ -055350: 7040 f613 2043 |0002: invoke-direct {v0, v2, v3, v4}, Landroid/widget/ArrayAdapter;.:(Landroid/content/Context;ILjava/util/List;)V // method@13f6 │ │ -055356: 5b04 7405 |0005: iput-object v4, v0, Lat/theengine/android/simple_rss2_android/demo/MainActivity$MyListAdapter;.items:Ljava/util/ArrayList; // field@0574 │ │ -05535a: 5b02 7305 |0007: iput-object v2, v0, Lat/theengine/android/simple_rss2_android/demo/MainActivity$MyListAdapter;.ctx:Landroid/content/Context; // field@0573 │ │ -05535e: 5903 7505 |0009: iput v3, v0, Lat/theengine/android/simple_rss2_android/demo/MainActivity$MyListAdapter;.layout:I // field@0575 │ │ -055362: 0e00 |000b: return-void │ │ +07b304: |[07b304] at.theengine.android.simple_rss2_android.demo.MainActivity$MyListAdapter.:(Lat/theengine/android/simple_rss2_android/demo/MainActivity;Landroid/content/Context;ILjava/util/ArrayList;)V │ │ +07b314: 5b01 8908 |0000: iput-object v1, v0, Lat/theengine/android/simple_rss2_android/demo/MainActivity$MyListAdapter;.this$0:Lat/theengine/android/simple_rss2_android/demo/MainActivity; // field@0889 │ │ +07b318: 7040 d11e 2043 |0002: invoke-direct {v0, v2, v3, v4}, Landroid/widget/ArrayAdapter;.:(Landroid/content/Context;ILjava/util/List;)V // method@1ed1 │ │ +07b31e: 5b04 8708 |0005: iput-object v4, v0, Lat/theengine/android/simple_rss2_android/demo/MainActivity$MyListAdapter;.items:Ljava/util/ArrayList; // field@0887 │ │ +07b322: 5b02 8608 |0007: iput-object v2, v0, Lat/theengine/android/simple_rss2_android/demo/MainActivity$MyListAdapter;.ctx:Landroid/content/Context; // field@0886 │ │ +07b326: 5903 8808 |0009: iput v3, v0, Lat/theengine/android/simple_rss2_android/demo/MainActivity$MyListAdapter;.layout:I // field@0888 │ │ +07b32a: 0e00 |000b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=92 │ │ 0x0002 line=93 │ │ 0x0005 line=94 │ │ 0x0007 line=95 │ │ 0x0009 line=96 │ │ @@ -85351,68 +126751,68 @@ │ │ type : '(ILandroid/view/View;Landroid/view/ViewGroup;)Landroid/view/View;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 13 │ │ ins : 4 │ │ outs : 3 │ │ insns size : 108 16-bit code units │ │ -055364: |[055364] at.theengine.android.simple_rss2_android.demo.MainActivity$MyListAdapter.getView:(ILandroid/view/View;Landroid/view/ViewGroup;)Landroid/view/View; │ │ -055374: 07b5 |0000: move-object v5, v11 │ │ -055376: 3905 1300 |0001: if-nez v5, 0014 // +0013 │ │ -05537a: 5497 7305 |0003: iget-object v7, v9, Lat/theengine/android/simple_rss2_android/demo/MainActivity$MyListAdapter;.ctx:Landroid/content/Context; // field@0573 │ │ -05537e: 1a08 1f15 |0005: const-string v8, "layout_inflater" // string@151f │ │ -055382: 6e20 d000 8700 |0007: invoke-virtual {v7, v8}, Landroid/content/Context;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@00d0 │ │ -055388: 0c06 |000a: move-result-object v6 │ │ -05538a: 1f06 b202 |000b: check-cast v6, Landroid/view/LayoutInflater; // type@02b2 │ │ -05538e: 5297 7505 |000d: iget v7, v9, Lat/theengine/android/simple_rss2_android/demo/MainActivity$MyListAdapter;.layout:I // field@0575 │ │ -055392: 1208 |000f: const/4 v8, #int 0 // #0 │ │ -055394: 6e30 6912 7608 |0010: invoke-virtual {v6, v7, v8}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;)Landroid/view/View; // method@1269 │ │ -05539a: 0c05 |0013: move-result-object v5 │ │ -05539c: 5497 7405 |0014: iget-object v7, v9, Lat/theengine/android/simple_rss2_android/demo/MainActivity$MyListAdapter;.items:Ljava/util/ArrayList; // field@0574 │ │ -0553a0: 6e20 d917 a700 |0016: invoke-virtual {v7, v10}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@17d9 │ │ -0553a6: 0c00 |0019: move-result-object v0 │ │ -0553a8: 1f00 1803 |001a: check-cast v0, Lat/theengine/android/simple_rss2_android/RSSItem; // type@0318 │ │ -0553ac: 3800 4f00 |001c: if-eqz v0, 006b // +004f │ │ -0553b0: 6007 4705 |001e: sget v7, Lat/theengine/android/simple_rss2_android/R$id;.tvPubDate:I // field@0547 │ │ -0553b4: 6e20 b312 7500 |0020: invoke-virtual {v5, v7}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@12b3 │ │ -0553ba: 0c03 |0023: move-result-object v3 │ │ -0553bc: 1f03 0b03 |0024: check-cast v3, Landroid/widget/TextView; // type@030b │ │ -0553c0: 6007 4805 |0026: sget v7, Lat/theengine/android/simple_rss2_android/R$id;.tvTitle:I // field@0548 │ │ -0553c4: 6e20 b312 7500 |0028: invoke-virtual {v5, v7}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@12b3 │ │ -0553ca: 0c04 |002b: move-result-object v4 │ │ -0553cc: 1f04 0b03 |002c: check-cast v4, Landroid/widget/TextView; // type@030b │ │ -0553d0: 6007 4505 |002e: sget v7, Lat/theengine/android/simple_rss2_android/R$id;.tvDescription:I // field@0545 │ │ -0553d4: 6e20 b312 7500 |0030: invoke-virtual {v5, v7}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@12b3 │ │ -0553da: 0c01 |0033: move-result-object v1 │ │ -0553dc: 1f01 0b03 |0034: check-cast v1, Landroid/widget/TextView; // type@030b │ │ -0553e0: 6007 4605 |0036: sget v7, Lat/theengine/android/simple_rss2_android/R$id;.tvLnk:I // field@0546 │ │ -0553e4: 6e20 b312 7500 |0038: invoke-virtual {v5, v7}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@12b3 │ │ -0553ea: 0c02 |003b: move-result-object v2 │ │ -0553ec: 1f02 0b03 |003c: check-cast v2, Landroid/widget/TextView; // type@030b │ │ -0553f0: 3803 0900 |003e: if-eqz v3, 0047 // +0009 │ │ -0553f4: 6e10 c214 0000 |0040: invoke-virtual {v0}, Lat/theengine/android/simple_rss2_android/RSSItem;.getDate:()Ljava/lang/String; // method@14c2 │ │ -0553fa: 0c07 |0043: move-result-object v7 │ │ -0553fc: 6e20 a014 7300 |0044: invoke-virtual {v3, v7}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@14a0 │ │ -055402: 3804 0900 |0047: if-eqz v4, 0050 // +0009 │ │ -055406: 6e10 c514 0000 |0049: invoke-virtual {v0}, Lat/theengine/android/simple_rss2_android/RSSItem;.getTitle:()Ljava/lang/String; // method@14c5 │ │ -05540c: 0c07 |004c: move-result-object v7 │ │ -05540e: 6e20 a014 7400 |004d: invoke-virtual {v4, v7}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@14a0 │ │ -055414: 3801 0900 |0050: if-eqz v1, 0059 // +0009 │ │ -055418: 6e10 c114 0000 |0052: invoke-virtual {v0}, Lat/theengine/android/simple_rss2_android/RSSItem;.getContent:()Ljava/lang/String; // method@14c1 │ │ -05541e: 0c07 |0055: move-result-object v7 │ │ -055420: 6e20 a014 7100 |0056: invoke-virtual {v1, v7}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@14a0 │ │ -055426: 3802 1200 |0059: if-eqz v2, 006b // +0012 │ │ -05542a: 6e10 c414 0000 |005b: invoke-virtual {v0}, Lat/theengine/android/simple_rss2_android/RSSItem;.getLink:()Ljava/net/URL; // method@14c4 │ │ -055430: 0c07 |005e: move-result-object v7 │ │ -055432: 6e10 cf17 0700 |005f: invoke-virtual {v7}, Ljava/net/URL;.toExternalForm:()Ljava/lang/String; // method@17cf │ │ -055438: 0c07 |0062: move-result-object v7 │ │ -05543a: 6e20 a014 7200 |0063: invoke-virtual {v2, v7}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@14a0 │ │ -055440: 1307 0f00 |0066: const/16 v7, #int 15 // #f │ │ -055444: 7120 3112 7200 |0068: invoke-static {v2, v7}, Landroid/text/util/Linkify;.addLinks:(Landroid/widget/TextView;I)Z // method@1231 │ │ -05544a: 1105 |006b: return-object v5 │ │ +07b32c: |[07b32c] at.theengine.android.simple_rss2_android.demo.MainActivity$MyListAdapter.getView:(ILandroid/view/View;Landroid/view/ViewGroup;)Landroid/view/View; │ │ +07b33c: 07b5 |0000: move-object v5, v11 │ │ +07b33e: 3905 1300 |0001: if-nez v5, 0014 // +0013 │ │ +07b342: 5497 8608 |0003: iget-object v7, v9, Lat/theengine/android/simple_rss2_android/demo/MainActivity$MyListAdapter;.ctx:Landroid/content/Context; // field@0886 │ │ +07b346: 1a08 101c |0005: const-string v8, "layout_inflater" // string@1c10 │ │ +07b34a: 6e20 1401 8700 |0007: invoke-virtual {v7, v8}, Landroid/content/Context;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@0114 │ │ +07b350: 0c06 |000a: move-result-object v6 │ │ +07b352: 1f06 2704 |000b: check-cast v6, Landroid/view/LayoutInflater; // type@0427 │ │ +07b356: 5297 8808 |000d: iget v7, v9, Lat/theengine/android/simple_rss2_android/demo/MainActivity$MyListAdapter;.layout:I // field@0888 │ │ +07b35a: 1208 |000f: const/4 v8, #int 0 // #0 │ │ +07b35c: 6e30 a81c 7608 |0010: invoke-virtual {v6, v7, v8}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;)Landroid/view/View; // method@1ca8 │ │ +07b362: 0c05 |0013: move-result-object v5 │ │ +07b364: 5497 8708 |0014: iget-object v7, v9, Lat/theengine/android/simple_rss2_android/demo/MainActivity$MyListAdapter;.items:Ljava/util/ArrayList; // field@0887 │ │ +07b368: 6e20 d722 a700 |0016: invoke-virtual {v7, v10}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@22d7 │ │ +07b36e: 0c00 |0019: move-result-object v0 │ │ +07b370: 1f00 9904 |001a: check-cast v0, Lat/theengine/android/simple_rss2_android/RSSItem; // type@0499 │ │ +07b374: 3800 4f00 |001c: if-eqz v0, 006b // +004f │ │ +07b378: 6007 5a08 |001e: sget v7, Lat/theengine/android/simple_rss2_android/R$id;.tvPubDate:I // field@085a │ │ +07b37c: 6e20 f51c 7500 |0020: invoke-virtual {v5, v7}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@1cf5 │ │ +07b382: 0c03 |0023: move-result-object v3 │ │ +07b384: 1f03 8c04 |0024: check-cast v3, Landroid/widget/TextView; // type@048c │ │ +07b388: 6007 5b08 |0026: sget v7, Lat/theengine/android/simple_rss2_android/R$id;.tvTitle:I // field@085b │ │ +07b38c: 6e20 f51c 7500 |0028: invoke-virtual {v5, v7}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@1cf5 │ │ +07b392: 0c04 |002b: move-result-object v4 │ │ +07b394: 1f04 8c04 |002c: check-cast v4, Landroid/widget/TextView; // type@048c │ │ +07b398: 6007 5808 |002e: sget v7, Lat/theengine/android/simple_rss2_android/R$id;.tvDescription:I // field@0858 │ │ +07b39c: 6e20 f51c 7500 |0030: invoke-virtual {v5, v7}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@1cf5 │ │ +07b3a2: 0c01 |0033: move-result-object v1 │ │ +07b3a4: 1f01 8c04 |0034: check-cast v1, Landroid/widget/TextView; // type@048c │ │ +07b3a8: 6007 5908 |0036: sget v7, Lat/theengine/android/simple_rss2_android/R$id;.tvLnk:I // field@0859 │ │ +07b3ac: 6e20 f51c 7500 |0038: invoke-virtual {v5, v7}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@1cf5 │ │ +07b3b2: 0c02 |003b: move-result-object v2 │ │ +07b3b4: 1f02 8c04 |003c: check-cast v2, Landroid/widget/TextView; // type@048c │ │ +07b3b8: 3803 0900 |003e: if-eqz v3, 0047 // +0009 │ │ +07b3bc: 6e10 a41f 0000 |0040: invoke-virtual {v0}, Lat/theengine/android/simple_rss2_android/RSSItem;.getDate:()Ljava/lang/String; // method@1fa4 │ │ +07b3c2: 0c07 |0043: move-result-object v7 │ │ +07b3c4: 6e20 821f 7300 |0044: invoke-virtual {v3, v7}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@1f82 │ │ +07b3ca: 3804 0900 |0047: if-eqz v4, 0050 // +0009 │ │ +07b3ce: 6e10 a71f 0000 |0049: invoke-virtual {v0}, Lat/theengine/android/simple_rss2_android/RSSItem;.getTitle:()Ljava/lang/String; // method@1fa7 │ │ +07b3d4: 0c07 |004c: move-result-object v7 │ │ +07b3d6: 6e20 821f 7400 |004d: invoke-virtual {v4, v7}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@1f82 │ │ +07b3dc: 3801 0900 |0050: if-eqz v1, 0059 // +0009 │ │ +07b3e0: 6e10 a31f 0000 |0052: invoke-virtual {v0}, Lat/theengine/android/simple_rss2_android/RSSItem;.getContent:()Ljava/lang/String; // method@1fa3 │ │ +07b3e6: 0c07 |0055: move-result-object v7 │ │ +07b3e8: 6e20 821f 7100 |0056: invoke-virtual {v1, v7}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@1f82 │ │ +07b3ee: 3802 1200 |0059: if-eqz v2, 006b // +0012 │ │ +07b3f2: 6e10 a61f 0000 |005b: invoke-virtual {v0}, Lat/theengine/android/simple_rss2_android/RSSItem;.getLink:()Ljava/net/URL; // method@1fa6 │ │ +07b3f8: 0c07 |005e: move-result-object v7 │ │ +07b3fa: 6e10 cb22 0700 |005f: invoke-virtual {v7}, Ljava/net/URL;.toExternalForm:()Ljava/lang/String; // method@22cb │ │ +07b400: 0c07 |0062: move-result-object v7 │ │ +07b402: 6e20 821f 7200 |0063: invoke-virtual {v2, v7}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@1f82 │ │ +07b408: 1307 0f00 |0066: const/16 v7, #int 15 // #f │ │ +07b40c: 7120 611c 7200 |0068: invoke-static {v2, v7}, Landroid/text/util/Linkify;.addLinks:(Landroid/widget/TextView;I)Z // method@1c61 │ │ +07b412: 1105 |006b: return-object v5 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=100 │ │ 0x0001 line=101 │ │ 0x0003 line=102 │ │ 0x000d line=103 │ │ 0x0014 line=106 │ │ @@ -85440,31 +126840,31 @@ │ │ 0x001c - 0x006c reg=0 o Lat/theengine/android/simple_rss2_android/RSSItem; │ │ 0x0001 - 0x006c reg=5 v Landroid/view/View; │ │ 0x0000 - 0x006c reg=9 this Lat/theengine/android/simple_rss2_android/demo/MainActivity$MyListAdapter; │ │ 0x0000 - 0x006c reg=10 position I │ │ 0x0000 - 0x006c reg=11 convertView Landroid/view/View; │ │ 0x0000 - 0x006c reg=12 parent Landroid/view/ViewGroup; │ │ │ │ - source_file_idx : 2396 (MainActivity.java) │ │ + source_file_idx : 3231 (MainActivity.java) │ │ │ │ -Class #363 header: │ │ -class_idx : 809 │ │ +Class #593 header: │ │ +class_idx : 1194 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 11 │ │ -source_file_idx : 2396 │ │ +superclass_idx : 16 │ │ +source_file_idx : 3231 │ │ static_fields_size : 0 │ │ instance_fields_size: 5 │ │ direct_methods_size : 7 │ │ virtual_methods_size: 1 │ │ │ │ -Class #363 annotations: │ │ +Class #593 annotations: │ │ Annotations on class │ │ VISIBILITY_SYSTEM Ldalvik/annotation/MemberClasses; value={ Lat/theengine/android/simple_rss2_android/demo/MainActivity$MyListAdapter; } │ │ │ │ -Class #363 - │ │ +Class #593 - │ │ Class descriptor : 'Lat/theengine/android/simple_rss2_android/demo/MainActivity;' │ │ Access flags : 0x0001 (PUBLIC) │ │ Superclass : 'Landroid/app/Activity;' │ │ Interfaces - │ │ Static fields - │ │ Instance fields - │ │ #0 : (in Lat/theengine/android/simple_rss2_android/demo/MainActivity;) │ │ @@ -85493,36 +126893,35 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -05544c: |[05544c] at.theengine.android.simple_rss2_android.demo.MainActivity.:()V │ │ -05545c: 7010 0c00 0000 |0000: invoke-direct {v0}, Landroid/app/Activity;.:()V // method@000c │ │ -055462: 0e00 |0003: return-void │ │ +07b414: |[07b414] at.theengine.android.simple_rss2_android.demo.MainActivity.:()V │ │ +07b424: 7010 1200 0000 |0000: invoke-direct {v0}, Landroid/app/Activity;.:()V // method@0012 │ │ +07b42a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=26 │ │ - 0x0003 line=86 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lat/theengine/android/simple_rss2_android/demo/MainActivity; │ │ │ │ #1 : (in Lat/theengine/android/simple_rss2_android/demo/MainActivity;) │ │ name : 'access$000' │ │ type : '(Lat/theengine/android/simple_rss2_android/demo/MainActivity;)Landroid/content/Context;' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -055464: |[055464] at.theengine.android.simple_rss2_android.demo.MainActivity.access$000:(Lat/theengine/android/simple_rss2_android/demo/MainActivity;)Landroid/content/Context; │ │ -055474: 5410 7b05 |0000: iget-object v0, v1, Lat/theengine/android/simple_rss2_android/demo/MainActivity;.mContext:Landroid/content/Context; // field@057b │ │ -055478: 1100 |0002: return-object v0 │ │ +07b42c: |[07b42c] at.theengine.android.simple_rss2_android.demo.MainActivity.access$000:(Lat/theengine/android/simple_rss2_android/demo/MainActivity;)Landroid/content/Context; │ │ +07b43c: 5410 8e08 |0000: iget-object v0, v1, Lat/theengine/android/simple_rss2_android/demo/MainActivity;.mContext:Landroid/content/Context; // field@088e │ │ +07b440: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=26 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 x0 Lat/theengine/android/simple_rss2_android/demo/MainActivity; │ │ │ │ #2 : (in Lat/theengine/android/simple_rss2_android/demo/MainActivity;) │ │ @@ -85530,17 +126929,17 @@ │ │ type : '(Lat/theengine/android/simple_rss2_android/demo/MainActivity;)Landroid/widget/ListView;' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -05547c: |[05547c] at.theengine.android.simple_rss2_android.demo.MainActivity.access$100:(Lat/theengine/android/simple_rss2_android/demo/MainActivity;)Landroid/widget/ListView; │ │ -05548c: 5410 7905 |0000: iget-object v0, v1, Lat/theengine/android/simple_rss2_android/demo/MainActivity;.lvFeedItems:Landroid/widget/ListView; // field@0579 │ │ -055490: 1100 |0002: return-object v0 │ │ +07b444: |[07b444] at.theengine.android.simple_rss2_android.demo.MainActivity.access$100:(Lat/theengine/android/simple_rss2_android/demo/MainActivity;)Landroid/widget/ListView; │ │ +07b454: 5410 8c08 |0000: iget-object v0, v1, Lat/theengine/android/simple_rss2_android/demo/MainActivity;.lvFeedItems:Landroid/widget/ListView; // field@088c │ │ +07b458: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=26 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 x0 Lat/theengine/android/simple_rss2_android/demo/MainActivity; │ │ │ │ #3 : (in Lat/theengine/android/simple_rss2_android/demo/MainActivity;) │ │ @@ -85548,17 +126947,17 @@ │ │ type : '(Lat/theengine/android/simple_rss2_android/demo/MainActivity;)Landroid/widget/EditText;' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -055494: |[055494] at.theengine.android.simple_rss2_android.demo.MainActivity.access$200:(Lat/theengine/android/simple_rss2_android/demo/MainActivity;)Landroid/widget/EditText; │ │ -0554a4: 5410 7805 |0000: iget-object v0, v1, Lat/theengine/android/simple_rss2_android/demo/MainActivity;.etFeedUrl:Landroid/widget/EditText; // field@0578 │ │ -0554a8: 1100 |0002: return-object v0 │ │ +07b45c: |[07b45c] at.theengine.android.simple_rss2_android.demo.MainActivity.access$200:(Lat/theengine/android/simple_rss2_android/demo/MainActivity;)Landroid/widget/EditText; │ │ +07b46c: 5410 8b08 |0000: iget-object v0, v1, Lat/theengine/android/simple_rss2_android/demo/MainActivity;.etFeedUrl:Landroid/widget/EditText; // field@088b │ │ +07b470: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=26 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 x0 Lat/theengine/android/simple_rss2_android/demo/MainActivity; │ │ │ │ #4 : (in Lat/theengine/android/simple_rss2_android/demo/MainActivity;) │ │ @@ -85566,18 +126965,18 @@ │ │ type : '(Lat/theengine/android/simple_rss2_android/demo/MainActivity;)Lat/theengine/android/simple_rss2_android/SimpleRss2ParserCallback;' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -0554ac: |[0554ac] at.theengine.android.simple_rss2_android.demo.MainActivity.access$300:(Lat/theengine/android/simple_rss2_android/demo/MainActivity;)Lat/theengine/android/simple_rss2_android/SimpleRss2ParserCallback; │ │ -0554bc: 7010 fb14 0100 |0000: invoke-direct {v1}, Lat/theengine/android/simple_rss2_android/demo/MainActivity;.getCallback:()Lat/theengine/android/simple_rss2_android/SimpleRss2ParserCallback; // method@14fb │ │ -0554c2: 0c00 |0003: move-result-object v0 │ │ -0554c4: 1100 |0004: return-object v0 │ │ +07b474: |[07b474] at.theengine.android.simple_rss2_android.demo.MainActivity.access$300:(Lat/theengine/android/simple_rss2_android/demo/MainActivity;)Lat/theengine/android/simple_rss2_android/SimpleRss2ParserCallback; │ │ +07b484: 7010 dd1f 0100 |0000: invoke-direct {v1}, Lat/theengine/android/simple_rss2_android/demo/MainActivity;.getCallback:()Lat/theengine/android/simple_rss2_android/SimpleRss2ParserCallback; // method@1fdd │ │ +07b48a: 0c00 |0003: move-result-object v0 │ │ +07b48c: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=26 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 x0 Lat/theengine/android/simple_rss2_android/demo/MainActivity; │ │ │ │ #5 : (in Lat/theengine/android/simple_rss2_android/demo/MainActivity;) │ │ @@ -85585,22 +126984,22 @@ │ │ type : '()Lat/theengine/android/simple_rss2_android/SimpleRss2ParserCallback;' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 14 16-bit code units │ │ -0554c8: |[0554c8] at.theengine.android.simple_rss2_android.demo.MainActivity.getCallback:()Lat/theengine/android/simple_rss2_android/SimpleRss2ParserCallback; │ │ -0554d8: 5410 7a05 |0000: iget-object v0, v1, Lat/theengine/android/simple_rss2_android/demo/MainActivity;.mCallback:Lat/theengine/android/simple_rss2_android/SimpleRss2ParserCallback; // field@057a │ │ -0554dc: 3900 0900 |0002: if-nez v0, 000b // +0009 │ │ -0554e0: 2200 2603 |0004: new-instance v0, Lat/theengine/android/simple_rss2_android/demo/MainActivity$1; // type@0326 │ │ -0554e4: 7020 ee14 1000 |0006: invoke-direct {v0, v1}, Lat/theengine/android/simple_rss2_android/demo/MainActivity$1;.:(Lat/theengine/android/simple_rss2_android/demo/MainActivity;)V // method@14ee │ │ -0554ea: 5b10 7a05 |0009: iput-object v0, v1, Lat/theengine/android/simple_rss2_android/demo/MainActivity;.mCallback:Lat/theengine/android/simple_rss2_android/SimpleRss2ParserCallback; // field@057a │ │ -0554ee: 5410 7a05 |000b: iget-object v0, v1, Lat/theengine/android/simple_rss2_android/demo/MainActivity;.mCallback:Lat/theengine/android/simple_rss2_android/SimpleRss2ParserCallback; // field@057a │ │ -0554f2: 1100 |000d: return-object v0 │ │ +07b490: |[07b490] at.theengine.android.simple_rss2_android.demo.MainActivity.getCallback:()Lat/theengine/android/simple_rss2_android/SimpleRss2ParserCallback; │ │ +07b4a0: 5410 8d08 |0000: iget-object v0, v1, Lat/theengine/android/simple_rss2_android/demo/MainActivity;.mCallback:Lat/theengine/android/simple_rss2_android/SimpleRss2ParserCallback; // field@088d │ │ +07b4a4: 3900 0900 |0002: if-nez v0, 000b // +0009 │ │ +07b4a8: 2200 a704 |0004: new-instance v0, Lat/theengine/android/simple_rss2_android/demo/MainActivity$1; // type@04a7 │ │ +07b4ac: 7020 d01f 1000 |0006: invoke-direct {v0, v1}, Lat/theengine/android/simple_rss2_android/demo/MainActivity$1;.:(Lat/theengine/android/simple_rss2_android/demo/MainActivity;)V // method@1fd0 │ │ +07b4b2: 5b10 8d08 |0009: iput-object v0, v1, Lat/theengine/android/simple_rss2_android/demo/MainActivity;.mCallback:Lat/theengine/android/simple_rss2_android/SimpleRss2ParserCallback; // field@088d │ │ +07b4b6: 5410 8d08 |000b: iget-object v0, v1, Lat/theengine/android/simple_rss2_android/demo/MainActivity;.mCallback:Lat/theengine/android/simple_rss2_android/SimpleRss2ParserCallback; // field@088d │ │ +07b4ba: 1100 |000d: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=47 │ │ 0x0004 line=48 │ │ 0x000b line=68 │ │ locals : │ │ 0x0000 - 0x000e reg=1 this Lat/theengine/android/simple_rss2_android/demo/MainActivity; │ │ @@ -85610,35 +127009,35 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 41 16-bit code units │ │ -0554f4: |[0554f4] at.theengine.android.simple_rss2_android.demo.MainActivity.initViews:()V │ │ -055504: 6000 4305 |0000: sget v0, Lat/theengine/android/simple_rss2_android/R$id;.etFeedUrl:I // field@0543 │ │ -055508: 6e20 fa14 0200 |0002: invoke-virtual {v2, v0}, Lat/theengine/android/simple_rss2_android/demo/MainActivity;.findViewById:(I)Landroid/view/View; // method@14fa │ │ -05550e: 0c00 |0005: move-result-object v0 │ │ -055510: 1f00 ec02 |0006: check-cast v0, Landroid/widget/EditText; // type@02ec │ │ -055514: 5b20 7805 |0008: iput-object v0, v2, Lat/theengine/android/simple_rss2_android/demo/MainActivity;.etFeedUrl:Landroid/widget/EditText; // field@0578 │ │ -055518: 6000 4205 |000a: sget v0, Lat/theengine/android/simple_rss2_android/R$id;.btnLoad:I // field@0542 │ │ -05551c: 6e20 fa14 0200 |000c: invoke-virtual {v2, v0}, Lat/theengine/android/simple_rss2_android/demo/MainActivity;.findViewById:(I)Landroid/view/View; // method@14fa │ │ -055522: 0c00 |000f: move-result-object v0 │ │ -055524: 1f00 e602 |0010: check-cast v0, Landroid/widget/Button; // type@02e6 │ │ -055528: 5b20 7705 |0012: iput-object v0, v2, Lat/theengine/android/simple_rss2_android/demo/MainActivity;.btnLoad:Landroid/widget/Button; // field@0577 │ │ -05552c: 6000 4405 |0014: sget v0, Lat/theengine/android/simple_rss2_android/R$id;.lvFeedItems:I // field@0544 │ │ -055530: 6e20 fa14 0200 |0016: invoke-virtual {v2, v0}, Lat/theengine/android/simple_rss2_android/demo/MainActivity;.findViewById:(I)Landroid/view/View; // method@14fa │ │ -055536: 0c00 |0019: move-result-object v0 │ │ -055538: 1f00 f802 |001a: check-cast v0, Landroid/widget/ListView; // type@02f8 │ │ -05553c: 5b20 7905 |001c: iput-object v0, v2, Lat/theengine/android/simple_rss2_android/demo/MainActivity;.lvFeedItems:Landroid/widget/ListView; // field@0579 │ │ -055540: 5420 7705 |001e: iget-object v0, v2, Lat/theengine/android/simple_rss2_android/demo/MainActivity;.btnLoad:Landroid/widget/Button; // field@0577 │ │ -055544: 2201 2703 |0020: new-instance v1, Lat/theengine/android/simple_rss2_android/demo/MainActivity$2; // type@0327 │ │ -055548: 7020 f114 2100 |0022: invoke-direct {v1, v2}, Lat/theengine/android/simple_rss2_android/demo/MainActivity$2;.:(Lat/theengine/android/simple_rss2_android/demo/MainActivity;)V // method@14f1 │ │ -05554e: 6e20 f813 1000 |0025: invoke-virtual {v0, v1}, Landroid/widget/Button;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@13f8 │ │ -055554: 0e00 |0028: return-void │ │ +07b4bc: |[07b4bc] at.theengine.android.simple_rss2_android.demo.MainActivity.initViews:()V │ │ +07b4cc: 6000 5608 |0000: sget v0, Lat/theengine/android/simple_rss2_android/R$id;.etFeedUrl:I // field@0856 │ │ +07b4d0: 6e20 dc1f 0200 |0002: invoke-virtual {v2, v0}, Lat/theengine/android/simple_rss2_android/demo/MainActivity;.findViewById:(I)Landroid/view/View; // method@1fdc │ │ +07b4d6: 0c00 |0005: move-result-object v0 │ │ +07b4d8: 1f00 6c04 |0006: check-cast v0, Landroid/widget/EditText; // type@046c │ │ +07b4dc: 5b20 8b08 |0008: iput-object v0, v2, Lat/theengine/android/simple_rss2_android/demo/MainActivity;.etFeedUrl:Landroid/widget/EditText; // field@088b │ │ +07b4e0: 6000 5508 |000a: sget v0, Lat/theengine/android/simple_rss2_android/R$id;.btnLoad:I // field@0855 │ │ +07b4e4: 6e20 dc1f 0200 |000c: invoke-virtual {v2, v0}, Lat/theengine/android/simple_rss2_android/demo/MainActivity;.findViewById:(I)Landroid/view/View; // method@1fdc │ │ +07b4ea: 0c00 |000f: move-result-object v0 │ │ +07b4ec: 1f00 6604 |0010: check-cast v0, Landroid/widget/Button; // type@0466 │ │ +07b4f0: 5b20 8a08 |0012: iput-object v0, v2, Lat/theengine/android/simple_rss2_android/demo/MainActivity;.btnLoad:Landroid/widget/Button; // field@088a │ │ +07b4f4: 6000 5708 |0014: sget v0, Lat/theengine/android/simple_rss2_android/R$id;.lvFeedItems:I // field@0857 │ │ +07b4f8: 6e20 dc1f 0200 |0016: invoke-virtual {v2, v0}, Lat/theengine/android/simple_rss2_android/demo/MainActivity;.findViewById:(I)Landroid/view/View; // method@1fdc │ │ +07b4fe: 0c00 |0019: move-result-object v0 │ │ +07b500: 1f00 7804 |001a: check-cast v0, Landroid/widget/ListView; // type@0478 │ │ +07b504: 5b20 8c08 |001c: iput-object v0, v2, Lat/theengine/android/simple_rss2_android/demo/MainActivity;.lvFeedItems:Landroid/widget/ListView; // field@088c │ │ +07b508: 5420 8a08 |001e: iget-object v0, v2, Lat/theengine/android/simple_rss2_android/demo/MainActivity;.btnLoad:Landroid/widget/Button; // field@088a │ │ +07b50c: 2201 a804 |0020: new-instance v1, Lat/theengine/android/simple_rss2_android/demo/MainActivity$2; // type@04a8 │ │ +07b510: 7020 d31f 2100 |0022: invoke-direct {v1, v2}, Lat/theengine/android/simple_rss2_android/demo/MainActivity$2;.:(Lat/theengine/android/simple_rss2_android/demo/MainActivity;)V // method@1fd3 │ │ +07b516: 6e20 d31e 1000 |0025: invoke-virtual {v0, v1}, Landroid/widget/Button;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@1ed3 │ │ +07b51c: 0e00 |0028: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=72 │ │ 0x000a line=73 │ │ 0x0014 line=74 │ │ 0x001e line=76 │ │ 0x0028 line=84 │ │ @@ -85651,81 +127050,81 @@ │ │ type : '(Landroid/os/Bundle;)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 14 16-bit code units │ │ -055558: |[055558] at.theengine.android.simple_rss2_android.demo.MainActivity.onCreate:(Landroid/os/Bundle;)V │ │ -055568: 6f20 2100 2100 |0000: invoke-super {v1, v2}, Landroid/app/Activity;.onCreate:(Landroid/os/Bundle;)V // method@0021 │ │ -05556e: 6000 4905 |0003: sget v0, Lat/theengine/android/simple_rss2_android/R$layout;.activity_main:I // field@0549 │ │ -055572: 6e20 fe14 0100 |0005: invoke-virtual {v1, v0}, Lat/theengine/android/simple_rss2_android/demo/MainActivity;.setContentView:(I)V // method@14fe │ │ -055578: 5b11 7b05 |0008: iput-object v1, v1, Lat/theengine/android/simple_rss2_android/demo/MainActivity;.mContext:Landroid/content/Context; // field@057b │ │ -05557c: 7010 fc14 0100 |000a: invoke-direct {v1}, Lat/theengine/android/simple_rss2_android/demo/MainActivity;.initViews:()V // method@14fc │ │ -055582: 0e00 |000d: return-void │ │ +07b520: |[07b520] at.theengine.android.simple_rss2_android.demo.MainActivity.onCreate:(Landroid/os/Bundle;)V │ │ +07b530: 6f20 2800 2100 |0000: invoke-super {v1, v2}, Landroid/app/Activity;.onCreate:(Landroid/os/Bundle;)V // method@0028 │ │ +07b536: 6000 5c08 |0003: sget v0, Lat/theengine/android/simple_rss2_android/R$layout;.activity_main:I // field@085c │ │ +07b53a: 6e20 e01f 0100 |0005: invoke-virtual {v1, v0}, Lat/theengine/android/simple_rss2_android/demo/MainActivity;.setContentView:(I)V // method@1fe0 │ │ +07b540: 5b11 8e08 |0008: iput-object v1, v1, Lat/theengine/android/simple_rss2_android/demo/MainActivity;.mContext:Landroid/content/Context; // field@088e │ │ +07b544: 7010 de1f 0100 |000a: invoke-direct {v1}, Lat/theengine/android/simple_rss2_android/demo/MainActivity;.initViews:()V // method@1fde │ │ +07b54a: 0e00 |000d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=38 │ │ 0x0003 line=39 │ │ 0x0008 line=41 │ │ 0x000a line=43 │ │ 0x000d line=44 │ │ locals : │ │ 0x0000 - 0x000e reg=1 this Lat/theengine/android/simple_rss2_android/demo/MainActivity; │ │ 0x0000 - 0x000e reg=2 savedInstanceState Landroid/os/Bundle; │ │ │ │ - source_file_idx : 2396 (MainActivity.java) │ │ + source_file_idx : 3231 (MainActivity.java) │ │ │ │ -Class #364 header: │ │ -class_idx : 810 │ │ +Class #594 header: │ │ +class_idx : 1195 │ │ access_flags : 1537 (0x0601) │ │ -superclass_idx : 948 │ │ -source_file_idx : 368 │ │ +superclass_idx : 1337 │ │ +source_file_idx : 437 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 1 │ │ │ │ -Class #364 annotations: │ │ +Class #594 annotations: │ │ Annotations on class │ │ VISIBILITY_SYSTEM Ldalvik/annotation/EnclosingClass; value=Lcom/negusoft/holoaccent/AccentHelper; │ │ VISIBILITY_SYSTEM Ldalvik/annotation/InnerClass; accessFlags=1545 name="OnInitListener" │ │ │ │ -Class #364 - │ │ +Class #594 - │ │ Class descriptor : 'Lcom/negusoft/holoaccent/AccentHelper$OnInitListener;' │ │ Access flags : 0x0601 (PUBLIC INTERFACE ABSTRACT) │ │ Superclass : 'Ljava/lang/Object;' │ │ Interfaces - │ │ Static fields - │ │ Instance fields - │ │ Direct methods - │ │ Virtual methods - │ │ #0 : (in Lcom/negusoft/holoaccent/AccentHelper$OnInitListener;) │ │ name : 'onInitResources' │ │ type : '(Lcom/negusoft/holoaccent/AccentResources;)V' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ - source_file_idx : 368 (AccentHelper.java) │ │ + source_file_idx : 437 (AccentHelper.java) │ │ │ │ -Class #365 header: │ │ -class_idx : 811 │ │ +Class #595 header: │ │ +class_idx : 1196 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 948 │ │ -source_file_idx : 368 │ │ +superclass_idx : 1337 │ │ +source_file_idx : 437 │ │ static_fields_size : 1 │ │ instance_fields_size: 7 │ │ direct_methods_size : 6 │ │ virtual_methods_size: 3 │ │ │ │ -Class #365 annotations: │ │ +Class #595 annotations: │ │ Annotations on class │ │ VISIBILITY_SYSTEM Ldalvik/annotation/MemberClasses; value={ Lcom/negusoft/holoaccent/AccentHelper$OnInitListener; } │ │ │ │ -Class #365 - │ │ +Class #595 - │ │ Class descriptor : 'Lcom/negusoft/holoaccent/AccentHelper;' │ │ Access flags : 0x0001 (PUBLIC) │ │ Superclass : 'Ljava/lang/Object;' │ │ Interfaces - │ │ Static fields - │ │ #0 : (in Lcom/negusoft/holoaccent/AccentHelper;) │ │ name : 'COLOR_NO_OVERRIDE' │ │ @@ -85766,22 +127165,22 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 13 16-bit code units │ │ -055584: |[055584] com.negusoft.holoaccent.AccentHelper.:()V │ │ -055594: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -055596: 7010 9117 0100 |0001: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@1791 │ │ -05559c: 5c10 8305 |0004: iput-boolean v0, v1, Lcom/negusoft/holoaccent/AccentHelper;.mOverrideThemeColor:Z // field@0583 │ │ -0555a0: 5910 8005 |0006: iput v0, v1, Lcom/negusoft/holoaccent/AccentHelper;.mOverrideColor:I // field@0580 │ │ -0555a4: 5910 8205 |0008: iput v0, v1, Lcom/negusoft/holoaccent/AccentHelper;.mOverrideColorDark:I // field@0582 │ │ -0555a8: 5910 8105 |000a: iput v0, v1, Lcom/negusoft/holoaccent/AccentHelper;.mOverrideColorActionBar:I // field@0581 │ │ -0555ac: 0e00 |000c: return-void │ │ +07b54c: |[07b54c] com.negusoft.holoaccent.AccentHelper.:()V │ │ +07b55c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +07b55e: 7010 8622 0100 |0001: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@2286 │ │ +07b564: 5c10 9608 |0004: iput-boolean v0, v1, Lcom/negusoft/holoaccent/AccentHelper;.mOverrideThemeColor:Z // field@0896 │ │ +07b568: 5910 9308 |0006: iput v0, v1, Lcom/negusoft/holoaccent/AccentHelper;.mOverrideColor:I // field@0893 │ │ +07b56c: 5910 9508 |0008: iput v0, v1, Lcom/negusoft/holoaccent/AccentHelper;.mOverrideColorDark:I // field@0895 │ │ +07b570: 5910 9408 |000a: iput v0, v1, Lcom/negusoft/holoaccent/AccentHelper;.mOverrideColorActionBar:I // field@0894 │ │ +07b574: 0e00 |000c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=89 │ │ 0x0004 line=90 │ │ 0x0006 line=91 │ │ 0x0008 line=92 │ │ 0x000a line=93 │ │ @@ -85794,18 +127193,18 @@ │ │ type : '(III)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 5 │ │ insns size : 5 16-bit code units │ │ -0555b0: |[0555b0] com.negusoft.holoaccent.AccentHelper.:(III)V │ │ -0555c0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0555c2: 7050 0215 2143 |0001: invoke-direct {v1, v2, v3, v4, v0}, Lcom/negusoft/holoaccent/AccentHelper;.:(IIILcom/negusoft/holoaccent/AccentHelper$OnInitListener;)V // method@1502 │ │ -0555c8: 0e00 |0004: return-void │ │ +07b578: |[07b578] com.negusoft.holoaccent.AccentHelper.:(III)V │ │ +07b588: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +07b58a: 7050 e41f 2143 |0001: invoke-direct {v1, v2, v3, v4, v0}, Lcom/negusoft/holoaccent/AccentHelper;.:(IIILcom/negusoft/holoaccent/AccentHelper$OnInitListener;)V // method@1fe4 │ │ +07b590: 0e00 |0004: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=108 │ │ 0x0004 line=109 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Lcom/negusoft/holoaccent/AccentHelper; │ │ 0x0000 - 0x0005 reg=2 color I │ │ @@ -85817,26 +127216,26 @@ │ │ type : '(IIILcom/negusoft/holoaccent/AccentHelper$OnInitListener;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 6 │ │ ins : 5 │ │ outs : 1 │ │ insns size : 19 16-bit code units │ │ -0555cc: |[0555cc] com.negusoft.holoaccent.AccentHelper.:(IIILcom/negusoft/holoaccent/AccentHelper$OnInitListener;)V │ │ -0555dc: 7010 9117 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@1791 │ │ -0555e2: 3802 0e00 |0003: if-eqz v2, 0011 // +000e │ │ -0555e6: 1210 |0005: const/4 v0, #int 1 // #1 │ │ -0555e8: 5c10 8305 |0006: iput-boolean v0, v1, Lcom/negusoft/holoaccent/AccentHelper;.mOverrideThemeColor:Z // field@0583 │ │ -0555ec: 5912 8005 |0008: iput v2, v1, Lcom/negusoft/holoaccent/AccentHelper;.mOverrideColor:I // field@0580 │ │ -0555f0: 5913 8205 |000a: iput v3, v1, Lcom/negusoft/holoaccent/AccentHelper;.mOverrideColorDark:I // field@0582 │ │ -0555f4: 5914 8105 |000c: iput v4, v1, Lcom/negusoft/holoaccent/AccentHelper;.mOverrideColorActionBar:I // field@0581 │ │ -0555f8: 5b15 7f05 |000e: iput-object v5, v1, Lcom/negusoft/holoaccent/AccentHelper;.mInitListener:Lcom/negusoft/holoaccent/AccentHelper$OnInitListener; // field@057f │ │ -0555fc: 0e00 |0010: return-void │ │ -0555fe: 1200 |0011: const/4 v0, #int 0 // #0 │ │ -055600: 28f4 |0012: goto 0006 // -000c │ │ +07b594: |[07b594] com.negusoft.holoaccent.AccentHelper.:(IIILcom/negusoft/holoaccent/AccentHelper$OnInitListener;)V │ │ +07b5a4: 7010 8622 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@2286 │ │ +07b5aa: 3802 0e00 |0003: if-eqz v2, 0011 // +000e │ │ +07b5ae: 1210 |0005: const/4 v0, #int 1 // #1 │ │ +07b5b0: 5c10 9608 |0006: iput-boolean v0, v1, Lcom/negusoft/holoaccent/AccentHelper;.mOverrideThemeColor:Z // field@0896 │ │ +07b5b4: 5912 9308 |0008: iput v2, v1, Lcom/negusoft/holoaccent/AccentHelper;.mOverrideColor:I // field@0893 │ │ +07b5b8: 5913 9508 |000a: iput v3, v1, Lcom/negusoft/holoaccent/AccentHelper;.mOverrideColorDark:I // field@0895 │ │ +07b5bc: 5914 9408 |000c: iput v4, v1, Lcom/negusoft/holoaccent/AccentHelper;.mOverrideColorActionBar:I // field@0894 │ │ +07b5c0: 5b15 9208 |000e: iput-object v5, v1, Lcom/negusoft/holoaccent/AccentHelper;.mInitListener:Lcom/negusoft/holoaccent/AccentHelper$OnInitListener; // field@0892 │ │ +07b5c4: 0e00 |0010: return-void │ │ +07b5c6: 1200 |0011: const/4 v0, #int 0 // #0 │ │ +07b5c8: 28f4 |0012: goto 0006 // -000c │ │ catches : (none) │ │ positions : │ │ 0x0000 line=123 │ │ 0x0003 line=124 │ │ 0x0008 line=125 │ │ 0x000a line=126 │ │ 0x000c line=127 │ │ @@ -85855,23 +127254,23 @@ │ │ type : '(Landroid/content/Context;Landroid/content/res/Resources;)Lcom/negusoft/holoaccent/AccentResources;' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 9 │ │ ins : 3 │ │ outs : 6 │ │ insns size : 14 16-bit code units │ │ -055604: |[055604] com.negusoft.holoaccent.AccentHelper.createInstance:(Landroid/content/Context;Landroid/content/res/Resources;)Lcom/negusoft/holoaccent/AccentResources; │ │ -055614: 2200 3003 |0000: new-instance v0, Lcom/negusoft/holoaccent/AccentResources; // type@0330 │ │ -055618: 5263 8005 |0002: iget v3, v6, Lcom/negusoft/holoaccent/AccentHelper;.mOverrideColor:I // field@0580 │ │ -05561c: 5264 8205 |0004: iget v4, v6, Lcom/negusoft/holoaccent/AccentHelper;.mOverrideColorDark:I // field@0582 │ │ -055620: 5265 8105 |0006: iget v5, v6, Lcom/negusoft/holoaccent/AccentHelper;.mOverrideColorActionBar:I // field@0581 │ │ -055624: 0771 |0008: move-object v1, v7 │ │ -055626: 0782 |0009: move-object v2, v8 │ │ -055628: 7606 1a15 0000 |000a: invoke-direct/range {v0, v1, v2, v3, v4, v5}, Lcom/negusoft/holoaccent/AccentResources;.:(Landroid/content/Context;Landroid/content/res/Resources;III)V // method@151a │ │ -05562e: 1100 |000d: return-object v0 │ │ +07b5cc: |[07b5cc] com.negusoft.holoaccent.AccentHelper.createInstance:(Landroid/content/Context;Landroid/content/res/Resources;)Lcom/negusoft/holoaccent/AccentResources; │ │ +07b5dc: 2200 b104 |0000: new-instance v0, Lcom/negusoft/holoaccent/AccentResources; // type@04b1 │ │ +07b5e0: 5263 9308 |0002: iget v3, v6, Lcom/negusoft/holoaccent/AccentHelper;.mOverrideColor:I // field@0893 │ │ +07b5e4: 5264 9508 |0004: iget v4, v6, Lcom/negusoft/holoaccent/AccentHelper;.mOverrideColorDark:I // field@0895 │ │ +07b5e8: 5265 9408 |0006: iget v5, v6, Lcom/negusoft/holoaccent/AccentHelper;.mOverrideColorActionBar:I // field@0894 │ │ +07b5ec: 0771 |0008: move-object v1, v7 │ │ +07b5ee: 0782 |0009: move-object v2, v8 │ │ +07b5f0: 7606 fc1f 0000 |000a: invoke-direct/range {v0, v1, v2, v3, v4, v5}, Lcom/negusoft/holoaccent/AccentResources;.:(Landroid/content/Context;Landroid/content/res/Resources;III)V // method@1ffc │ │ +07b5f6: 1100 |000d: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=161 │ │ locals : │ │ 0x0000 - 0x000e reg=6 this Lcom/negusoft/holoaccent/AccentHelper; │ │ 0x0000 - 0x000e reg=7 c Landroid/content/Context; │ │ 0x0000 - 0x000e reg=8 resources Landroid/content/res/Resources; │ │ @@ -85881,25 +127280,25 @@ │ │ type : '(Landroid/content/Context;)Lcom/negusoft/holoaccent/AccentPalette;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 17 16-bit code units │ │ -055630: |[055630] com.negusoft.holoaccent.AccentHelper.getPalette:(Landroid/content/Context;)Lcom/negusoft/holoaccent/AccentPalette; │ │ -055640: 6e10 cf00 0200 |0000: invoke-virtual {v2}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@00cf │ │ -055646: 0c00 |0003: move-result-object v0 │ │ -055648: 2001 3003 |0004: instance-of v1, v0, Lcom/negusoft/holoaccent/AccentResources; // type@0330 │ │ -05564c: 3901 0400 |0006: if-nez v1, 000a // +0004 │ │ -055650: 1201 |0008: const/4 v1, #int 0 // #0 │ │ -055652: 1101 |0009: return-object v1 │ │ -055654: 1f00 3003 |000a: check-cast v0, Lcom/negusoft/holoaccent/AccentResources; // type@0330 │ │ -055658: 6e10 2915 0000 |000c: invoke-virtual {v0}, Lcom/negusoft/holoaccent/AccentResources;.getPalette:()Lcom/negusoft/holoaccent/AccentPalette; // method@1529 │ │ -05565e: 0c01 |000f: move-result-object v1 │ │ -055660: 28f9 |0010: goto 0009 // -0007 │ │ +07b5f8: |[07b5f8] com.negusoft.holoaccent.AccentHelper.getPalette:(Landroid/content/Context;)Lcom/negusoft/holoaccent/AccentPalette; │ │ +07b608: 6e10 1301 0200 |0000: invoke-virtual {v2}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@0113 │ │ +07b60e: 0c00 |0003: move-result-object v0 │ │ +07b610: 2001 b104 |0004: instance-of v1, v0, Lcom/negusoft/holoaccent/AccentResources; // type@04b1 │ │ +07b614: 3901 0400 |0006: if-nez v1, 000a // +0004 │ │ +07b618: 1201 |0008: const/4 v1, #int 0 // #0 │ │ +07b61a: 1101 |0009: return-object v1 │ │ +07b61c: 1f00 b104 |000a: check-cast v0, Lcom/negusoft/holoaccent/AccentResources; // type@04b1 │ │ +07b620: 6e10 0b20 0000 |000c: invoke-virtual {v0}, Lcom/negusoft/holoaccent/AccentResources;.getPalette:()Lcom/negusoft/holoaccent/AccentPalette; // method@200b │ │ +07b626: 0c01 |000f: move-result-object v1 │ │ +07b628: 28f9 |0010: goto 0009 // -0007 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=73 │ │ 0x0004 line=74 │ │ 0x0008 line=75 │ │ 0x0009 line=76 │ │ locals : │ │ @@ -85912,22 +127311,22 @@ │ │ type : '(Landroid/content/Context;I)Lcom/negusoft/holoaccent/dialog/DividerPainter;' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 14 16-bit code units │ │ -055664: |[055664] com.negusoft.holoaccent.AccentHelper.initPainter:(Landroid/content/Context;I)Lcom/negusoft/holoaccent/dialog/DividerPainter; │ │ -055674: 3903 0800 |0000: if-nez v3, 0008 // +0008 │ │ -055678: 2200 4303 |0002: new-instance v0, Lcom/negusoft/holoaccent/dialog/DividerPainter; // type@0343 │ │ -05567c: 7020 8015 2000 |0004: invoke-direct {v0, v2}, Lcom/negusoft/holoaccent/dialog/DividerPainter;.:(Landroid/content/Context;)V // method@1580 │ │ -055682: 1100 |0007: return-object v0 │ │ -055684: 2200 4303 |0008: new-instance v0, Lcom/negusoft/holoaccent/dialog/DividerPainter; // type@0343 │ │ -055688: 7020 7f15 3000 |000a: invoke-direct {v0, v3}, Lcom/negusoft/holoaccent/dialog/DividerPainter;.:(I)V // method@157f │ │ -05568e: 28fa |000d: goto 0007 // -0006 │ │ +07b62c: |[07b62c] com.negusoft.holoaccent.AccentHelper.initPainter:(Landroid/content/Context;I)Lcom/negusoft/holoaccent/dialog/DividerPainter; │ │ +07b63c: 3903 0800 |0000: if-nez v3, 0008 // +0008 │ │ +07b640: 2200 c404 |0002: new-instance v0, Lcom/negusoft/holoaccent/dialog/DividerPainter; // type@04c4 │ │ +07b644: 7020 6220 2000 |0004: invoke-direct {v0, v2}, Lcom/negusoft/holoaccent/dialog/DividerPainter;.:(Landroid/content/Context;)V // method@2062 │ │ +07b64a: 1100 |0007: return-object v0 │ │ +07b64c: 2200 c404 |0008: new-instance v0, Lcom/negusoft/holoaccent/dialog/DividerPainter; // type@04c4 │ │ +07b650: 7020 6120 3000 |000a: invoke-direct {v0, v3}, Lcom/negusoft/holoaccent/dialog/DividerPainter;.:(I)V // method@2061 │ │ +07b656: 28fa |000d: goto 0007 // -0006 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=157 │ │ locals : │ │ 0x0000 - 0x000e reg=1 this Lcom/negusoft/holoaccent/AccentHelper; │ │ 0x0000 - 0x000e reg=2 c Landroid/content/Context; │ │ 0x0000 - 0x000e reg=3 color I │ │ @@ -85938,27 +127337,27 @@ │ │ type : '(Landroid/content/Context;Landroid/content/res/Resources;)Landroid/content/res/Resources;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 24 16-bit code units │ │ -055690: |[055690] com.negusoft.holoaccent.AccentHelper.getResources:(Landroid/content/Context;Landroid/content/res/Resources;)Landroid/content/res/Resources; │ │ -0556a0: 5420 7d05 |0000: iget-object v0, v2, Lcom/negusoft/holoaccent/AccentHelper;.mAccentResources:Lcom/negusoft/holoaccent/AccentResources; // field@057d │ │ -0556a4: 3900 1300 |0002: if-nez v0, 0015 // +0013 │ │ -0556a8: 7030 0315 3204 |0004: invoke-direct {v2, v3, v4}, Lcom/negusoft/holoaccent/AccentHelper;.createInstance:(Landroid/content/Context;Landroid/content/res/Resources;)Lcom/negusoft/holoaccent/AccentResources; // method@1503 │ │ -0556ae: 0c00 |0007: move-result-object v0 │ │ -0556b0: 5b20 7d05 |0008: iput-object v0, v2, Lcom/negusoft/holoaccent/AccentHelper;.mAccentResources:Lcom/negusoft/holoaccent/AccentResources; // field@057d │ │ -0556b4: 5420 7f05 |000a: iget-object v0, v2, Lcom/negusoft/holoaccent/AccentHelper;.mInitListener:Lcom/negusoft/holoaccent/AccentHelper$OnInitListener; // field@057f │ │ -0556b8: 3800 0900 |000c: if-eqz v0, 0015 // +0009 │ │ -0556bc: 5420 7f05 |000e: iget-object v0, v2, Lcom/negusoft/holoaccent/AccentHelper;.mInitListener:Lcom/negusoft/holoaccent/AccentHelper$OnInitListener; // field@057f │ │ -0556c0: 5421 7d05 |0010: iget-object v1, v2, Lcom/negusoft/holoaccent/AccentHelper;.mAccentResources:Lcom/negusoft/holoaccent/AccentResources; // field@057d │ │ -0556c4: 7220 ff14 1000 |0012: invoke-interface {v0, v1}, Lcom/negusoft/holoaccent/AccentHelper$OnInitListener;.onInitResources:(Lcom/negusoft/holoaccent/AccentResources;)V // method@14ff │ │ -0556ca: 5420 7d05 |0015: iget-object v0, v2, Lcom/negusoft/holoaccent/AccentHelper;.mAccentResources:Lcom/negusoft/holoaccent/AccentResources; // field@057d │ │ -0556ce: 1100 |0017: return-object v0 │ │ +07b658: |[07b658] com.negusoft.holoaccent.AccentHelper.getResources:(Landroid/content/Context;Landroid/content/res/Resources;)Landroid/content/res/Resources; │ │ +07b668: 5420 9008 |0000: iget-object v0, v2, Lcom/negusoft/holoaccent/AccentHelper;.mAccentResources:Lcom/negusoft/holoaccent/AccentResources; // field@0890 │ │ +07b66c: 3900 1300 |0002: if-nez v0, 0015 // +0013 │ │ +07b670: 7030 e51f 3204 |0004: invoke-direct {v2, v3, v4}, Lcom/negusoft/holoaccent/AccentHelper;.createInstance:(Landroid/content/Context;Landroid/content/res/Resources;)Lcom/negusoft/holoaccent/AccentResources; // method@1fe5 │ │ +07b676: 0c00 |0007: move-result-object v0 │ │ +07b678: 5b20 9008 |0008: iput-object v0, v2, Lcom/negusoft/holoaccent/AccentHelper;.mAccentResources:Lcom/negusoft/holoaccent/AccentResources; // field@0890 │ │ +07b67c: 5420 9208 |000a: iget-object v0, v2, Lcom/negusoft/holoaccent/AccentHelper;.mInitListener:Lcom/negusoft/holoaccent/AccentHelper$OnInitListener; // field@0892 │ │ +07b680: 3800 0900 |000c: if-eqz v0, 0015 // +0009 │ │ +07b684: 5420 9208 |000e: iget-object v0, v2, Lcom/negusoft/holoaccent/AccentHelper;.mInitListener:Lcom/negusoft/holoaccent/AccentHelper$OnInitListener; // field@0892 │ │ +07b688: 5421 9008 |0010: iget-object v1, v2, Lcom/negusoft/holoaccent/AccentHelper;.mAccentResources:Lcom/negusoft/holoaccent/AccentResources; // field@0890 │ │ +07b68c: 7220 e11f 1000 |0012: invoke-interface {v0, v1}, Lcom/negusoft/holoaccent/AccentHelper$OnInitListener;.onInitResources:(Lcom/negusoft/holoaccent/AccentResources;)V // method@1fe1 │ │ +07b692: 5420 9008 |0015: iget-object v0, v2, Lcom/negusoft/holoaccent/AccentHelper;.mAccentResources:Lcom/negusoft/holoaccent/AccentResources; // field@0890 │ │ +07b696: 1100 |0017: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=133 │ │ 0x0004 line=134 │ │ 0x000a line=135 │ │ 0x000e line=136 │ │ 0x0015 line=138 │ │ @@ -85972,24 +127371,24 @@ │ │ type : '(Landroid/content/Context;Landroid/view/Window;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 18 16-bit code units │ │ -0556d0: |[0556d0] com.negusoft.holoaccent.AccentHelper.prepareDialog:(Landroid/content/Context;Landroid/view/Window;)V │ │ -0556e0: 5410 7e05 |0000: iget-object v0, v1, Lcom/negusoft/holoaccent/AccentHelper;.mDividerPainter:Lcom/negusoft/holoaccent/dialog/DividerPainter; // field@057e │ │ -0556e4: 3900 0a00 |0002: if-nez v0, 000c // +000a │ │ -0556e8: 5210 8005 |0004: iget v0, v1, Lcom/negusoft/holoaccent/AccentHelper;.mOverrideColor:I // field@0580 │ │ -0556ec: 7030 0615 2100 |0006: invoke-direct {v1, v2, v0}, Lcom/negusoft/holoaccent/AccentHelper;.initPainter:(Landroid/content/Context;I)Lcom/negusoft/holoaccent/dialog/DividerPainter; // method@1506 │ │ -0556f2: 0c00 |0009: move-result-object v0 │ │ -0556f4: 5b10 7e05 |000a: iput-object v0, v1, Lcom/negusoft/holoaccent/AccentHelper;.mDividerPainter:Lcom/negusoft/holoaccent/dialog/DividerPainter; // field@057e │ │ -0556f8: 5410 7e05 |000c: iget-object v0, v1, Lcom/negusoft/holoaccent/AccentHelper;.mDividerPainter:Lcom/negusoft/holoaccent/dialog/DividerPainter; // field@057e │ │ -0556fc: 6e20 8315 3000 |000e: invoke-virtual {v0, v3}, Lcom/negusoft/holoaccent/dialog/DividerPainter;.paint:(Landroid/view/Window;)V // method@1583 │ │ -055702: 0e00 |0011: return-void │ │ +07b698: |[07b698] com.negusoft.holoaccent.AccentHelper.prepareDialog:(Landroid/content/Context;Landroid/view/Window;)V │ │ +07b6a8: 5410 9108 |0000: iget-object v0, v1, Lcom/negusoft/holoaccent/AccentHelper;.mDividerPainter:Lcom/negusoft/holoaccent/dialog/DividerPainter; // field@0891 │ │ +07b6ac: 3900 0a00 |0002: if-nez v0, 000c // +000a │ │ +07b6b0: 5210 9308 |0004: iget v0, v1, Lcom/negusoft/holoaccent/AccentHelper;.mOverrideColor:I // field@0893 │ │ +07b6b4: 7030 e81f 2100 |0006: invoke-direct {v1, v2, v0}, Lcom/negusoft/holoaccent/AccentHelper;.initPainter:(Landroid/content/Context;I)Lcom/negusoft/holoaccent/dialog/DividerPainter; // method@1fe8 │ │ +07b6ba: 0c00 |0009: move-result-object v0 │ │ +07b6bc: 5b10 9108 |000a: iput-object v0, v1, Lcom/negusoft/holoaccent/AccentHelper;.mDividerPainter:Lcom/negusoft/holoaccent/dialog/DividerPainter; // field@0891 │ │ +07b6c0: 5410 9108 |000c: iget-object v0, v1, Lcom/negusoft/holoaccent/AccentHelper;.mDividerPainter:Lcom/negusoft/holoaccent/dialog/DividerPainter; // field@0891 │ │ +07b6c4: 6e20 6520 3000 |000e: invoke-virtual {v0, v3}, Lcom/negusoft/holoaccent/dialog/DividerPainter;.paint:(Landroid/view/Window;)V // method@2065 │ │ +07b6ca: 0e00 |0011: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=143 │ │ 0x0004 line=144 │ │ 0x000c line=145 │ │ 0x0011 line=146 │ │ locals : │ │ @@ -86002,38 +127401,38 @@ │ │ type : '(Lcom/negusoft/holoaccent/AccentHelper$OnInitListener;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -055704: |[055704] com.negusoft.holoaccent.AccentHelper.setOnInitListener:(Lcom/negusoft/holoaccent/AccentHelper$OnInitListener;)V │ │ -055714: 5b01 7f05 |0000: iput-object v1, v0, Lcom/negusoft/holoaccent/AccentHelper;.mInitListener:Lcom/negusoft/holoaccent/AccentHelper$OnInitListener; // field@057f │ │ -055718: 0e00 |0002: return-void │ │ +07b6cc: |[07b6cc] com.negusoft.holoaccent.AccentHelper.setOnInitListener:(Lcom/negusoft/holoaccent/AccentHelper$OnInitListener;)V │ │ +07b6dc: 5b01 9208 |0000: iput-object v1, v0, Lcom/negusoft/holoaccent/AccentHelper;.mInitListener:Lcom/negusoft/holoaccent/AccentHelper$OnInitListener; // field@0892 │ │ +07b6e0: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=153 │ │ 0x0002 line=154 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Lcom/negusoft/holoaccent/AccentHelper; │ │ 0x0000 - 0x0003 reg=1 listener Lcom/negusoft/holoaccent/AccentHelper$OnInitListener; │ │ │ │ - source_file_idx : 368 (AccentHelper.java) │ │ + source_file_idx : 437 (AccentHelper.java) │ │ │ │ -Class #366 header: │ │ -class_idx : 812 │ │ +Class #596 header: │ │ +class_idx : 1197 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 948 │ │ -source_file_idx : 370 │ │ +superclass_idx : 1337 │ │ +source_file_idx : 439 │ │ static_fields_size : 1 │ │ instance_fields_size: 12 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 6 │ │ │ │ -Class #366 - │ │ +Class #596 - │ │ Class descriptor : 'Lcom/negusoft/holoaccent/AccentPalette;' │ │ Access flags : 0x0001 (PUBLIC) │ │ Superclass : 'Ljava/lang/Object;' │ │ Interfaces - │ │ Static fields - │ │ #0 : (in Lcom/negusoft/holoaccent/AccentPalette;) │ │ name : 'DARK_ACCENT_PERCENTAGE' │ │ @@ -86095,62 +127494,62 @@ │ │ type : '(I)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 86 16-bit code units │ │ -05571c: |[05571c] com.negusoft.holoaccent.AccentPalette.:(I)V │ │ -05572c: 1403 9a99 593f |0000: const v3, #float 0.85 // #3f59999a │ │ -055732: 7010 9117 0400 |0003: invoke-direct {v4}, Ljava/lang/Object;.:()V // method@1791 │ │ -055738: 7110 6f01 0500 |0006: invoke-static {v5}, Landroid/graphics/Color;.red:(I)I // method@016f │ │ -05573e: 0a00 |0009: move-result v0 │ │ -055740: 5940 8e05 |000a: iput v0, v4, Lcom/negusoft/holoaccent/AccentPalette;.red:I // field@058e │ │ -055744: 7110 6e01 0500 |000c: invoke-static {v5}, Landroid/graphics/Color;.green:(I)I // method@016e │ │ -05574a: 0a00 |000f: move-result v0 │ │ -05574c: 5940 8b05 |0010: iput v0, v4, Lcom/negusoft/holoaccent/AccentPalette;.green:I // field@058b │ │ -055750: 7110 6d01 0500 |0012: invoke-static {v5}, Landroid/graphics/Color;.blue:(I)I // method@016d │ │ -055756: 0a00 |0015: move-result v0 │ │ -055758: 5940 8805 |0016: iput v0, v4, Lcom/negusoft/holoaccent/AccentPalette;.blue:I // field@0588 │ │ -05575c: 5240 8e05 |0018: iget v0, v4, Lcom/negusoft/holoaccent/AccentPalette;.red:I // field@058e │ │ -055760: 5241 8b05 |001a: iget v1, v4, Lcom/negusoft/holoaccent/AccentPalette;.green:I // field@058b │ │ -055764: 5242 8805 |001c: iget v2, v4, Lcom/negusoft/holoaccent/AccentPalette;.blue:I // field@0588 │ │ -055768: 7130 7001 1002 |001e: invoke-static {v0, v1, v2}, Landroid/graphics/Color;.rgb:(III)I // method@0170 │ │ -05576e: 0a00 |0021: move-result v0 │ │ -055770: 5940 8505 |0022: iput v0, v4, Lcom/negusoft/holoaccent/AccentPalette;.accentColor:I // field@0585 │ │ -055774: 5240 8e05 |0024: iget v0, v4, Lcom/negusoft/holoaccent/AccentPalette;.red:I // field@058e │ │ -055778: 8200 |0026: int-to-float v0, v0 │ │ -05577a: c830 |0027: mul-float/2addr v0, v3 │ │ -05577c: 8700 |0028: float-to-int v0, v0 │ │ -05577e: 5940 9005 |0029: iput v0, v4, Lcom/negusoft/holoaccent/AccentPalette;.redDark:I // field@0590 │ │ -055782: 5240 8b05 |002b: iget v0, v4, Lcom/negusoft/holoaccent/AccentPalette;.green:I // field@058b │ │ -055786: 8200 |002d: int-to-float v0, v0 │ │ -055788: c830 |002e: mul-float/2addr v0, v3 │ │ -05578a: 8700 |002f: float-to-int v0, v0 │ │ -05578c: 5940 8d05 |0030: iput v0, v4, Lcom/negusoft/holoaccent/AccentPalette;.greenDark:I // field@058d │ │ -055790: 5240 8805 |0032: iget v0, v4, Lcom/negusoft/holoaccent/AccentPalette;.blue:I // field@0588 │ │ -055794: 8200 |0034: int-to-float v0, v0 │ │ -055796: c830 |0035: mul-float/2addr v0, v3 │ │ -055798: 8700 |0036: float-to-int v0, v0 │ │ -05579a: 5940 8a05 |0037: iput v0, v4, Lcom/negusoft/holoaccent/AccentPalette;.blueDark:I // field@058a │ │ -05579e: 5240 9005 |0039: iget v0, v4, Lcom/negusoft/holoaccent/AccentPalette;.redDark:I // field@0590 │ │ -0557a2: 5241 8d05 |003b: iget v1, v4, Lcom/negusoft/holoaccent/AccentPalette;.greenDark:I // field@058d │ │ -0557a6: 5242 8a05 |003d: iget v2, v4, Lcom/negusoft/holoaccent/AccentPalette;.blueDark:I // field@058a │ │ -0557aa: 7130 7001 1002 |003f: invoke-static {v0, v1, v2}, Landroid/graphics/Color;.rgb:(III)I // method@0170 │ │ -0557b0: 0a00 |0042: move-result v0 │ │ -0557b2: 5940 8705 |0043: iput v0, v4, Lcom/negusoft/holoaccent/AccentPalette;.accentColorDark:I // field@0587 │ │ -0557b6: 5240 8e05 |0045: iget v0, v4, Lcom/negusoft/holoaccent/AccentPalette;.red:I // field@058e │ │ -0557ba: 5940 8f05 |0047: iput v0, v4, Lcom/negusoft/holoaccent/AccentPalette;.redActionBar:I // field@058f │ │ -0557be: 5240 8b05 |0049: iget v0, v4, Lcom/negusoft/holoaccent/AccentPalette;.green:I // field@058b │ │ -0557c2: 5940 8c05 |004b: iput v0, v4, Lcom/negusoft/holoaccent/AccentPalette;.greenActionBar:I // field@058c │ │ -0557c6: 5240 8805 |004d: iget v0, v4, Lcom/negusoft/holoaccent/AccentPalette;.blue:I // field@0588 │ │ -0557ca: 5940 8905 |004f: iput v0, v4, Lcom/negusoft/holoaccent/AccentPalette;.blueActionBar:I // field@0589 │ │ -0557ce: 5240 8505 |0051: iget v0, v4, Lcom/negusoft/holoaccent/AccentPalette;.accentColor:I // field@0585 │ │ -0557d2: 5940 8605 |0053: iput v0, v4, Lcom/negusoft/holoaccent/AccentPalette;.accentColorActionBar:I // field@0586 │ │ -0557d6: 0e00 |0055: return-void │ │ +07b6e4: |[07b6e4] com.negusoft.holoaccent.AccentPalette.:(I)V │ │ +07b6f4: 1403 9a99 593f |0000: const v3, #float 0.85 // #3f59999a │ │ +07b6fa: 7010 8622 0400 |0003: invoke-direct {v4}, Ljava/lang/Object;.:()V // method@2286 │ │ +07b700: 7110 d401 0500 |0006: invoke-static {v5}, Landroid/graphics/Color;.red:(I)I // method@01d4 │ │ +07b706: 0a00 |0009: move-result v0 │ │ +07b708: 5940 a108 |000a: iput v0, v4, Lcom/negusoft/holoaccent/AccentPalette;.red:I // field@08a1 │ │ +07b70c: 7110 d301 0500 |000c: invoke-static {v5}, Landroid/graphics/Color;.green:(I)I // method@01d3 │ │ +07b712: 0a00 |000f: move-result v0 │ │ +07b714: 5940 9e08 |0010: iput v0, v4, Lcom/negusoft/holoaccent/AccentPalette;.green:I // field@089e │ │ +07b718: 7110 d201 0500 |0012: invoke-static {v5}, Landroid/graphics/Color;.blue:(I)I // method@01d2 │ │ +07b71e: 0a00 |0015: move-result v0 │ │ +07b720: 5940 9b08 |0016: iput v0, v4, Lcom/negusoft/holoaccent/AccentPalette;.blue:I // field@089b │ │ +07b724: 5240 a108 |0018: iget v0, v4, Lcom/negusoft/holoaccent/AccentPalette;.red:I // field@08a1 │ │ +07b728: 5241 9e08 |001a: iget v1, v4, Lcom/negusoft/holoaccent/AccentPalette;.green:I // field@089e │ │ +07b72c: 5242 9b08 |001c: iget v2, v4, Lcom/negusoft/holoaccent/AccentPalette;.blue:I // field@089b │ │ +07b730: 7130 d501 1002 |001e: invoke-static {v0, v1, v2}, Landroid/graphics/Color;.rgb:(III)I // method@01d5 │ │ +07b736: 0a00 |0021: move-result v0 │ │ +07b738: 5940 9808 |0022: iput v0, v4, Lcom/negusoft/holoaccent/AccentPalette;.accentColor:I // field@0898 │ │ +07b73c: 5240 a108 |0024: iget v0, v4, Lcom/negusoft/holoaccent/AccentPalette;.red:I // field@08a1 │ │ +07b740: 8200 |0026: int-to-float v0, v0 │ │ +07b742: c830 |0027: mul-float/2addr v0, v3 │ │ +07b744: 8700 |0028: float-to-int v0, v0 │ │ +07b746: 5940 a308 |0029: iput v0, v4, Lcom/negusoft/holoaccent/AccentPalette;.redDark:I // field@08a3 │ │ +07b74a: 5240 9e08 |002b: iget v0, v4, Lcom/negusoft/holoaccent/AccentPalette;.green:I // field@089e │ │ +07b74e: 8200 |002d: int-to-float v0, v0 │ │ +07b750: c830 |002e: mul-float/2addr v0, v3 │ │ +07b752: 8700 |002f: float-to-int v0, v0 │ │ +07b754: 5940 a008 |0030: iput v0, v4, Lcom/negusoft/holoaccent/AccentPalette;.greenDark:I // field@08a0 │ │ +07b758: 5240 9b08 |0032: iget v0, v4, Lcom/negusoft/holoaccent/AccentPalette;.blue:I // field@089b │ │ +07b75c: 8200 |0034: int-to-float v0, v0 │ │ +07b75e: c830 |0035: mul-float/2addr v0, v3 │ │ +07b760: 8700 |0036: float-to-int v0, v0 │ │ +07b762: 5940 9d08 |0037: iput v0, v4, Lcom/negusoft/holoaccent/AccentPalette;.blueDark:I // field@089d │ │ +07b766: 5240 a308 |0039: iget v0, v4, Lcom/negusoft/holoaccent/AccentPalette;.redDark:I // field@08a3 │ │ +07b76a: 5241 a008 |003b: iget v1, v4, Lcom/negusoft/holoaccent/AccentPalette;.greenDark:I // field@08a0 │ │ +07b76e: 5242 9d08 |003d: iget v2, v4, Lcom/negusoft/holoaccent/AccentPalette;.blueDark:I // field@089d │ │ +07b772: 7130 d501 1002 |003f: invoke-static {v0, v1, v2}, Landroid/graphics/Color;.rgb:(III)I // method@01d5 │ │ +07b778: 0a00 |0042: move-result v0 │ │ +07b77a: 5940 9a08 |0043: iput v0, v4, Lcom/negusoft/holoaccent/AccentPalette;.accentColorDark:I // field@089a │ │ +07b77e: 5240 a108 |0045: iget v0, v4, Lcom/negusoft/holoaccent/AccentPalette;.red:I // field@08a1 │ │ +07b782: 5940 a208 |0047: iput v0, v4, Lcom/negusoft/holoaccent/AccentPalette;.redActionBar:I // field@08a2 │ │ +07b786: 5240 9e08 |0049: iget v0, v4, Lcom/negusoft/holoaccent/AccentPalette;.green:I // field@089e │ │ +07b78a: 5940 9f08 |004b: iput v0, v4, Lcom/negusoft/holoaccent/AccentPalette;.greenActionBar:I // field@089f │ │ +07b78e: 5240 9b08 |004d: iget v0, v4, Lcom/negusoft/holoaccent/AccentPalette;.blue:I // field@089b │ │ +07b792: 5940 9c08 |004f: iput v0, v4, Lcom/negusoft/holoaccent/AccentPalette;.blueActionBar:I // field@089c │ │ +07b796: 5240 9808 |0051: iget v0, v4, Lcom/negusoft/holoaccent/AccentPalette;.accentColor:I // field@0898 │ │ +07b79a: 5940 9908 |0053: iput v0, v4, Lcom/negusoft/holoaccent/AccentPalette;.accentColorActionBar:I // field@0899 │ │ +07b79e: 0e00 |0055: return-void │ │ catches : (none) │ │ positions : │ │ 0x0003 line=48 │ │ 0x0006 line=49 │ │ 0x000c line=50 │ │ 0x0012 line=51 │ │ 0x0018 line=52 │ │ @@ -86172,86 +127571,86 @@ │ │ type : '(III)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 8 │ │ ins : 4 │ │ outs : 3 │ │ insns size : 133 16-bit code units │ │ -0557d8: |[0557d8] com.negusoft.holoaccent.AccentPalette.:(III)V │ │ -0557e8: 1403 9a99 593f |0000: const v3, #float 0.85 // #3f59999a │ │ -0557ee: 7010 9117 0400 |0003: invoke-direct {v4}, Ljava/lang/Object;.:()V // method@1791 │ │ -0557f4: 7110 6f01 0500 |0006: invoke-static {v5}, Landroid/graphics/Color;.red:(I)I // method@016f │ │ -0557fa: 0a00 |0009: move-result v0 │ │ -0557fc: 5940 8e05 |000a: iput v0, v4, Lcom/negusoft/holoaccent/AccentPalette;.red:I // field@058e │ │ -055800: 7110 6e01 0500 |000c: invoke-static {v5}, Landroid/graphics/Color;.green:(I)I // method@016e │ │ -055806: 0a00 |000f: move-result v0 │ │ -055808: 5940 8b05 |0010: iput v0, v4, Lcom/negusoft/holoaccent/AccentPalette;.green:I // field@058b │ │ -05580c: 7110 6d01 0500 |0012: invoke-static {v5}, Landroid/graphics/Color;.blue:(I)I // method@016d │ │ -055812: 0a00 |0015: move-result v0 │ │ -055814: 5940 8805 |0016: iput v0, v4, Lcom/negusoft/holoaccent/AccentPalette;.blue:I // field@0588 │ │ -055818: 5240 8e05 |0018: iget v0, v4, Lcom/negusoft/holoaccent/AccentPalette;.red:I // field@058e │ │ -05581c: 5241 8b05 |001a: iget v1, v4, Lcom/negusoft/holoaccent/AccentPalette;.green:I // field@058b │ │ -055820: 5242 8805 |001c: iget v2, v4, Lcom/negusoft/holoaccent/AccentPalette;.blue:I // field@0588 │ │ -055824: 7130 7001 1002 |001e: invoke-static {v0, v1, v2}, Landroid/graphics/Color;.rgb:(III)I // method@0170 │ │ -05582a: 0a00 |0021: move-result v0 │ │ -05582c: 5940 8505 |0022: iput v0, v4, Lcom/negusoft/holoaccent/AccentPalette;.accentColor:I // field@0585 │ │ -055830: 3906 4200 |0024: if-nez v6, 0066 // +0042 │ │ -055834: 5240 8e05 |0026: iget v0, v4, Lcom/negusoft/holoaccent/AccentPalette;.red:I // field@058e │ │ -055838: 8200 |0028: int-to-float v0, v0 │ │ -05583a: c830 |0029: mul-float/2addr v0, v3 │ │ -05583c: 8700 |002a: float-to-int v0, v0 │ │ -05583e: 5940 9005 |002b: iput v0, v4, Lcom/negusoft/holoaccent/AccentPalette;.redDark:I // field@0590 │ │ -055842: 5240 8b05 |002d: iget v0, v4, Lcom/negusoft/holoaccent/AccentPalette;.green:I // field@058b │ │ -055846: 8200 |002f: int-to-float v0, v0 │ │ -055848: c830 |0030: mul-float/2addr v0, v3 │ │ -05584a: 8700 |0031: float-to-int v0, v0 │ │ -05584c: 5940 8d05 |0032: iput v0, v4, Lcom/negusoft/holoaccent/AccentPalette;.greenDark:I // field@058d │ │ -055850: 5240 8805 |0034: iget v0, v4, Lcom/negusoft/holoaccent/AccentPalette;.blue:I // field@0588 │ │ -055854: 8200 |0036: int-to-float v0, v0 │ │ -055856: c830 |0037: mul-float/2addr v0, v3 │ │ -055858: 8700 |0038: float-to-int v0, v0 │ │ -05585a: 5940 8a05 |0039: iput v0, v4, Lcom/negusoft/holoaccent/AccentPalette;.blueDark:I // field@058a │ │ -05585e: 5240 9005 |003b: iget v0, v4, Lcom/negusoft/holoaccent/AccentPalette;.redDark:I // field@0590 │ │ -055862: 5241 8d05 |003d: iget v1, v4, Lcom/negusoft/holoaccent/AccentPalette;.greenDark:I // field@058d │ │ -055866: 5242 8a05 |003f: iget v2, v4, Lcom/negusoft/holoaccent/AccentPalette;.blueDark:I // field@058a │ │ -05586a: 7130 7001 1002 |0041: invoke-static {v0, v1, v2}, Landroid/graphics/Color;.rgb:(III)I // method@0170 │ │ -055870: 0a00 |0044: move-result v0 │ │ -055872: 5940 8705 |0045: iput v0, v4, Lcom/negusoft/holoaccent/AccentPalette;.accentColorDark:I // field@0587 │ │ -055876: 7110 6f01 0700 |0047: invoke-static {v7}, Landroid/graphics/Color;.red:(I)I // method@016f │ │ -05587c: 0a00 |004a: move-result v0 │ │ -05587e: 5940 8f05 |004b: iput v0, v4, Lcom/negusoft/holoaccent/AccentPalette;.redActionBar:I // field@058f │ │ -055882: 7110 6e01 0700 |004d: invoke-static {v7}, Landroid/graphics/Color;.green:(I)I // method@016e │ │ -055888: 0a00 |0050: move-result v0 │ │ -05588a: 5940 8c05 |0051: iput v0, v4, Lcom/negusoft/holoaccent/AccentPalette;.greenActionBar:I // field@058c │ │ -05588e: 7110 6d01 0700 |0053: invoke-static {v7}, Landroid/graphics/Color;.blue:(I)I // method@016d │ │ -055894: 0a00 |0056: move-result v0 │ │ -055896: 5940 8905 |0057: iput v0, v4, Lcom/negusoft/holoaccent/AccentPalette;.blueActionBar:I // field@0589 │ │ -05589a: 5240 8f05 |0059: iget v0, v4, Lcom/negusoft/holoaccent/AccentPalette;.redActionBar:I // field@058f │ │ -05589e: 5241 8c05 |005b: iget v1, v4, Lcom/negusoft/holoaccent/AccentPalette;.greenActionBar:I // field@058c │ │ -0558a2: 5242 8905 |005d: iget v2, v4, Lcom/negusoft/holoaccent/AccentPalette;.blueActionBar:I // field@0589 │ │ -0558a6: 7130 7001 1002 |005f: invoke-static {v0, v1, v2}, Landroid/graphics/Color;.rgb:(III)I // method@0170 │ │ -0558ac: 0a00 |0062: move-result v0 │ │ -0558ae: 5940 8605 |0063: iput v0, v4, Lcom/negusoft/holoaccent/AccentPalette;.accentColorActionBar:I // field@0586 │ │ -0558b2: 0e00 |0065: return-void │ │ -0558b4: 7110 6f01 0600 |0066: invoke-static {v6}, Landroid/graphics/Color;.red:(I)I // method@016f │ │ -0558ba: 0a00 |0069: move-result v0 │ │ -0558bc: 5940 9005 |006a: iput v0, v4, Lcom/negusoft/holoaccent/AccentPalette;.redDark:I // field@0590 │ │ -0558c0: 7110 6e01 0600 |006c: invoke-static {v6}, Landroid/graphics/Color;.green:(I)I // method@016e │ │ -0558c6: 0a00 |006f: move-result v0 │ │ -0558c8: 5940 8d05 |0070: iput v0, v4, Lcom/negusoft/holoaccent/AccentPalette;.greenDark:I // field@058d │ │ -0558cc: 7110 6d01 0600 |0072: invoke-static {v6}, Landroid/graphics/Color;.blue:(I)I // method@016d │ │ -0558d2: 0a00 |0075: move-result v0 │ │ -0558d4: 5940 8a05 |0076: iput v0, v4, Lcom/negusoft/holoaccent/AccentPalette;.blueDark:I // field@058a │ │ -0558d8: 5240 9005 |0078: iget v0, v4, Lcom/negusoft/holoaccent/AccentPalette;.redDark:I // field@0590 │ │ -0558dc: 5241 8d05 |007a: iget v1, v4, Lcom/negusoft/holoaccent/AccentPalette;.greenDark:I // field@058d │ │ -0558e0: 5242 8a05 |007c: iget v2, v4, Lcom/negusoft/holoaccent/AccentPalette;.blueDark:I // field@058a │ │ -0558e4: 7130 7001 1002 |007e: invoke-static {v0, v1, v2}, Landroid/graphics/Color;.rgb:(III)I // method@0170 │ │ -0558ea: 0a00 |0081: move-result v0 │ │ -0558ec: 5940 8705 |0082: iput v0, v4, Lcom/negusoft/holoaccent/AccentPalette;.accentColorDark:I // field@0587 │ │ -0558f0: 28c3 |0084: goto 0047 // -003d │ │ +07b7a0: |[07b7a0] com.negusoft.holoaccent.AccentPalette.:(III)V │ │ +07b7b0: 1403 9a99 593f |0000: const v3, #float 0.85 // #3f59999a │ │ +07b7b6: 7010 8622 0400 |0003: invoke-direct {v4}, Ljava/lang/Object;.:()V // method@2286 │ │ +07b7bc: 7110 d401 0500 |0006: invoke-static {v5}, Landroid/graphics/Color;.red:(I)I // method@01d4 │ │ +07b7c2: 0a00 |0009: move-result v0 │ │ +07b7c4: 5940 a108 |000a: iput v0, v4, Lcom/negusoft/holoaccent/AccentPalette;.red:I // field@08a1 │ │ +07b7c8: 7110 d301 0500 |000c: invoke-static {v5}, Landroid/graphics/Color;.green:(I)I // method@01d3 │ │ +07b7ce: 0a00 |000f: move-result v0 │ │ +07b7d0: 5940 9e08 |0010: iput v0, v4, Lcom/negusoft/holoaccent/AccentPalette;.green:I // field@089e │ │ +07b7d4: 7110 d201 0500 |0012: invoke-static {v5}, Landroid/graphics/Color;.blue:(I)I // method@01d2 │ │ +07b7da: 0a00 |0015: move-result v0 │ │ +07b7dc: 5940 9b08 |0016: iput v0, v4, Lcom/negusoft/holoaccent/AccentPalette;.blue:I // field@089b │ │ +07b7e0: 5240 a108 |0018: iget v0, v4, Lcom/negusoft/holoaccent/AccentPalette;.red:I // field@08a1 │ │ +07b7e4: 5241 9e08 |001a: iget v1, v4, Lcom/negusoft/holoaccent/AccentPalette;.green:I // field@089e │ │ +07b7e8: 5242 9b08 |001c: iget v2, v4, Lcom/negusoft/holoaccent/AccentPalette;.blue:I // field@089b │ │ +07b7ec: 7130 d501 1002 |001e: invoke-static {v0, v1, v2}, Landroid/graphics/Color;.rgb:(III)I // method@01d5 │ │ +07b7f2: 0a00 |0021: move-result v0 │ │ +07b7f4: 5940 9808 |0022: iput v0, v4, Lcom/negusoft/holoaccent/AccentPalette;.accentColor:I // field@0898 │ │ +07b7f8: 3906 4200 |0024: if-nez v6, 0066 // +0042 │ │ +07b7fc: 5240 a108 |0026: iget v0, v4, Lcom/negusoft/holoaccent/AccentPalette;.red:I // field@08a1 │ │ +07b800: 8200 |0028: int-to-float v0, v0 │ │ +07b802: c830 |0029: mul-float/2addr v0, v3 │ │ +07b804: 8700 |002a: float-to-int v0, v0 │ │ +07b806: 5940 a308 |002b: iput v0, v4, Lcom/negusoft/holoaccent/AccentPalette;.redDark:I // field@08a3 │ │ +07b80a: 5240 9e08 |002d: iget v0, v4, Lcom/negusoft/holoaccent/AccentPalette;.green:I // field@089e │ │ +07b80e: 8200 |002f: int-to-float v0, v0 │ │ +07b810: c830 |0030: mul-float/2addr v0, v3 │ │ +07b812: 8700 |0031: float-to-int v0, v0 │ │ +07b814: 5940 a008 |0032: iput v0, v4, Lcom/negusoft/holoaccent/AccentPalette;.greenDark:I // field@08a0 │ │ +07b818: 5240 9b08 |0034: iget v0, v4, Lcom/negusoft/holoaccent/AccentPalette;.blue:I // field@089b │ │ +07b81c: 8200 |0036: int-to-float v0, v0 │ │ +07b81e: c830 |0037: mul-float/2addr v0, v3 │ │ +07b820: 8700 |0038: float-to-int v0, v0 │ │ +07b822: 5940 9d08 |0039: iput v0, v4, Lcom/negusoft/holoaccent/AccentPalette;.blueDark:I // field@089d │ │ +07b826: 5240 a308 |003b: iget v0, v4, Lcom/negusoft/holoaccent/AccentPalette;.redDark:I // field@08a3 │ │ +07b82a: 5241 a008 |003d: iget v1, v4, Lcom/negusoft/holoaccent/AccentPalette;.greenDark:I // field@08a0 │ │ +07b82e: 5242 9d08 |003f: iget v2, v4, Lcom/negusoft/holoaccent/AccentPalette;.blueDark:I // field@089d │ │ +07b832: 7130 d501 1002 |0041: invoke-static {v0, v1, v2}, Landroid/graphics/Color;.rgb:(III)I // method@01d5 │ │ +07b838: 0a00 |0044: move-result v0 │ │ +07b83a: 5940 9a08 |0045: iput v0, v4, Lcom/negusoft/holoaccent/AccentPalette;.accentColorDark:I // field@089a │ │ +07b83e: 7110 d401 0700 |0047: invoke-static {v7}, Landroid/graphics/Color;.red:(I)I // method@01d4 │ │ +07b844: 0a00 |004a: move-result v0 │ │ +07b846: 5940 a208 |004b: iput v0, v4, Lcom/negusoft/holoaccent/AccentPalette;.redActionBar:I // field@08a2 │ │ +07b84a: 7110 d301 0700 |004d: invoke-static {v7}, Landroid/graphics/Color;.green:(I)I // method@01d3 │ │ +07b850: 0a00 |0050: move-result v0 │ │ +07b852: 5940 9f08 |0051: iput v0, v4, Lcom/negusoft/holoaccent/AccentPalette;.greenActionBar:I // field@089f │ │ +07b856: 7110 d201 0700 |0053: invoke-static {v7}, Landroid/graphics/Color;.blue:(I)I // method@01d2 │ │ +07b85c: 0a00 |0056: move-result v0 │ │ +07b85e: 5940 9c08 |0057: iput v0, v4, Lcom/negusoft/holoaccent/AccentPalette;.blueActionBar:I // field@089c │ │ +07b862: 5240 a208 |0059: iget v0, v4, Lcom/negusoft/holoaccent/AccentPalette;.redActionBar:I // field@08a2 │ │ +07b866: 5241 9f08 |005b: iget v1, v4, Lcom/negusoft/holoaccent/AccentPalette;.greenActionBar:I // field@089f │ │ +07b86a: 5242 9c08 |005d: iget v2, v4, Lcom/negusoft/holoaccent/AccentPalette;.blueActionBar:I // field@089c │ │ +07b86e: 7130 d501 1002 |005f: invoke-static {v0, v1, v2}, Landroid/graphics/Color;.rgb:(III)I // method@01d5 │ │ +07b874: 0a00 |0062: move-result v0 │ │ +07b876: 5940 9908 |0063: iput v0, v4, Lcom/negusoft/holoaccent/AccentPalette;.accentColorActionBar:I // field@0899 │ │ +07b87a: 0e00 |0065: return-void │ │ +07b87c: 7110 d401 0600 |0066: invoke-static {v6}, Landroid/graphics/Color;.red:(I)I // method@01d4 │ │ +07b882: 0a00 |0069: move-result v0 │ │ +07b884: 5940 a308 |006a: iput v0, v4, Lcom/negusoft/holoaccent/AccentPalette;.redDark:I // field@08a3 │ │ +07b888: 7110 d301 0600 |006c: invoke-static {v6}, Landroid/graphics/Color;.green:(I)I // method@01d3 │ │ +07b88e: 0a00 |006f: move-result v0 │ │ +07b890: 5940 a008 |0070: iput v0, v4, Lcom/negusoft/holoaccent/AccentPalette;.greenDark:I // field@08a0 │ │ +07b894: 7110 d201 0600 |0072: invoke-static {v6}, Landroid/graphics/Color;.blue:(I)I // method@01d2 │ │ +07b89a: 0a00 |0075: move-result v0 │ │ +07b89c: 5940 9d08 |0076: iput v0, v4, Lcom/negusoft/holoaccent/AccentPalette;.blueDark:I // field@089d │ │ +07b8a0: 5240 a308 |0078: iget v0, v4, Lcom/negusoft/holoaccent/AccentPalette;.redDark:I // field@08a3 │ │ +07b8a4: 5241 a008 |007a: iget v1, v4, Lcom/negusoft/holoaccent/AccentPalette;.greenDark:I // field@08a0 │ │ +07b8a8: 5242 9d08 |007c: iget v2, v4, Lcom/negusoft/holoaccent/AccentPalette;.blueDark:I // field@089d │ │ +07b8ac: 7130 d501 1002 |007e: invoke-static {v0, v1, v2}, Landroid/graphics/Color;.rgb:(III)I // method@01d5 │ │ +07b8b2: 0a00 |0081: move-result v0 │ │ +07b8b4: 5940 9a08 |0082: iput v0, v4, Lcom/negusoft/holoaccent/AccentPalette;.accentColorDark:I // field@089a │ │ +07b8b8: 28c3 |0084: goto 0047 // -003d │ │ catches : (none) │ │ positions : │ │ 0x0003 line=69 │ │ 0x0006 line=70 │ │ 0x000c line=71 │ │ 0x0012 line=72 │ │ 0x0018 line=73 │ │ @@ -86281,17 +127680,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0558f4: |[0558f4] com.negusoft.holoaccent.AccentPalette.getAccentColor:()I │ │ -055904: 5210 8505 |0000: iget v0, v1, Lcom/negusoft/holoaccent/AccentPalette;.accentColor:I // field@0585 │ │ -055908: 0f00 |0002: return v0 │ │ +07b8bc: |[07b8bc] com.negusoft.holoaccent.AccentPalette.getAccentColor:()I │ │ +07b8cc: 5210 9808 |0000: iget v0, v1, Lcom/negusoft/holoaccent/AccentPalette;.accentColor:I // field@0898 │ │ +07b8d0: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=96 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lcom/negusoft/holoaccent/AccentPalette; │ │ │ │ #1 : (in Lcom/negusoft/holoaccent/AccentPalette;) │ │ @@ -86299,21 +127698,21 @@ │ │ type : '(I)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 11 16-bit code units │ │ -05590c: |[05590c] com.negusoft.holoaccent.AccentPalette.getAccentColor:(I)I │ │ -05591c: 5230 8e05 |0000: iget v0, v3, Lcom/negusoft/holoaccent/AccentPalette;.red:I // field@058e │ │ -055920: 5231 8b05 |0002: iget v1, v3, Lcom/negusoft/holoaccent/AccentPalette;.green:I // field@058b │ │ -055924: 5232 8805 |0004: iget v2, v3, Lcom/negusoft/holoaccent/AccentPalette;.blue:I // field@0588 │ │ -055928: 7140 6c01 0421 |0006: invoke-static {v4, v0, v1, v2}, Landroid/graphics/Color;.argb:(IIII)I // method@016c │ │ -05592e: 0a00 |0009: move-result v0 │ │ -055930: 0f00 |000a: return v0 │ │ +07b8d4: |[07b8d4] com.negusoft.holoaccent.AccentPalette.getAccentColor:(I)I │ │ +07b8e4: 5230 a108 |0000: iget v0, v3, Lcom/negusoft/holoaccent/AccentPalette;.red:I // field@08a1 │ │ +07b8e8: 5231 9e08 |0002: iget v1, v3, Lcom/negusoft/holoaccent/AccentPalette;.green:I // field@089e │ │ +07b8ec: 5232 9b08 |0004: iget v2, v3, Lcom/negusoft/holoaccent/AccentPalette;.blue:I // field@089b │ │ +07b8f0: 7140 d101 0421 |0006: invoke-static {v4, v0, v1, v2}, Landroid/graphics/Color;.argb:(IIII)I // method@01d1 │ │ +07b8f6: 0a00 |0009: move-result v0 │ │ +07b8f8: 0f00 |000a: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=104 │ │ locals : │ │ 0x0000 - 0x000b reg=3 this Lcom/negusoft/holoaccent/AccentPalette; │ │ 0x0000 - 0x000b reg=4 alpha I │ │ │ │ @@ -86322,17 +127721,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -055934: |[055934] com.negusoft.holoaccent.AccentPalette.getActionBarAccentColor:()I │ │ -055944: 5210 8605 |0000: iget v0, v1, Lcom/negusoft/holoaccent/AccentPalette;.accentColorActionBar:I // field@0586 │ │ -055948: 0f00 |0002: return v0 │ │ +07b8fc: |[07b8fc] com.negusoft.holoaccent.AccentPalette.getActionBarAccentColor:()I │ │ +07b90c: 5210 9908 |0000: iget v0, v1, Lcom/negusoft/holoaccent/AccentPalette;.accentColorActionBar:I // field@0899 │ │ +07b910: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=122 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lcom/negusoft/holoaccent/AccentPalette; │ │ │ │ #3 : (in Lcom/negusoft/holoaccent/AccentPalette;) │ │ @@ -86340,21 +127739,21 @@ │ │ type : '(I)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 11 16-bit code units │ │ -05594c: |[05594c] com.negusoft.holoaccent.AccentPalette.getActionBarAccentColor:(I)I │ │ -05595c: 5230 8f05 |0000: iget v0, v3, Lcom/negusoft/holoaccent/AccentPalette;.redActionBar:I // field@058f │ │ -055960: 5231 8c05 |0002: iget v1, v3, Lcom/negusoft/holoaccent/AccentPalette;.greenActionBar:I // field@058c │ │ -055964: 5232 8905 |0004: iget v2, v3, Lcom/negusoft/holoaccent/AccentPalette;.blueActionBar:I // field@0589 │ │ -055968: 7140 6c01 0421 |0006: invoke-static {v4, v0, v1, v2}, Landroid/graphics/Color;.argb:(IIII)I // method@016c │ │ -05596e: 0a00 |0009: move-result v0 │ │ -055970: 0f00 |000a: return v0 │ │ +07b914: |[07b914] com.negusoft.holoaccent.AccentPalette.getActionBarAccentColor:(I)I │ │ +07b924: 5230 a208 |0000: iget v0, v3, Lcom/negusoft/holoaccent/AccentPalette;.redActionBar:I // field@08a2 │ │ +07b928: 5231 9f08 |0002: iget v1, v3, Lcom/negusoft/holoaccent/AccentPalette;.greenActionBar:I // field@089f │ │ +07b92c: 5232 9c08 |0004: iget v2, v3, Lcom/negusoft/holoaccent/AccentPalette;.blueActionBar:I // field@089c │ │ +07b930: 7140 d101 0421 |0006: invoke-static {v4, v0, v1, v2}, Landroid/graphics/Color;.argb:(IIII)I // method@01d1 │ │ +07b936: 0a00 |0009: move-result v0 │ │ +07b938: 0f00 |000a: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=130 │ │ locals : │ │ 0x0000 - 0x000b reg=3 this Lcom/negusoft/holoaccent/AccentPalette; │ │ 0x0000 - 0x000b reg=4 alpha I │ │ │ │ @@ -86363,17 +127762,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -055974: |[055974] com.negusoft.holoaccent.AccentPalette.getDarkAccentColor:()I │ │ -055984: 5210 8705 |0000: iget v0, v1, Lcom/negusoft/holoaccent/AccentPalette;.accentColorDark:I // field@0587 │ │ -055988: 0f00 |0002: return v0 │ │ +07b93c: |[07b93c] com.negusoft.holoaccent.AccentPalette.getDarkAccentColor:()I │ │ +07b94c: 5210 9a08 |0000: iget v0, v1, Lcom/negusoft/holoaccent/AccentPalette;.accentColorDark:I // field@089a │ │ +07b950: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=109 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lcom/negusoft/holoaccent/AccentPalette; │ │ │ │ #5 : (in Lcom/negusoft/holoaccent/AccentPalette;) │ │ @@ -86381,129 +127780,129 @@ │ │ type : '(I)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 11 16-bit code units │ │ -05598c: |[05598c] com.negusoft.holoaccent.AccentPalette.getDarkAccentColor:(I)I │ │ -05599c: 5230 9005 |0000: iget v0, v3, Lcom/negusoft/holoaccent/AccentPalette;.redDark:I // field@0590 │ │ -0559a0: 5231 8d05 |0002: iget v1, v3, Lcom/negusoft/holoaccent/AccentPalette;.greenDark:I // field@058d │ │ -0559a4: 5232 8a05 |0004: iget v2, v3, Lcom/negusoft/holoaccent/AccentPalette;.blueDark:I // field@058a │ │ -0559a8: 7140 6c01 0421 |0006: invoke-static {v4, v0, v1, v2}, Landroid/graphics/Color;.argb:(IIII)I // method@016c │ │ -0559ae: 0a00 |0009: move-result v0 │ │ -0559b0: 0f00 |000a: return v0 │ │ +07b954: |[07b954] com.negusoft.holoaccent.AccentPalette.getDarkAccentColor:(I)I │ │ +07b964: 5230 a308 |0000: iget v0, v3, Lcom/negusoft/holoaccent/AccentPalette;.redDark:I // field@08a3 │ │ +07b968: 5231 a008 |0002: iget v1, v3, Lcom/negusoft/holoaccent/AccentPalette;.greenDark:I // field@08a0 │ │ +07b96c: 5232 9d08 |0004: iget v2, v3, Lcom/negusoft/holoaccent/AccentPalette;.blueDark:I // field@089d │ │ +07b970: 7140 d101 0421 |0006: invoke-static {v4, v0, v1, v2}, Landroid/graphics/Color;.argb:(IIII)I // method@01d1 │ │ +07b976: 0a00 |0009: move-result v0 │ │ +07b978: 0f00 |000a: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=117 │ │ locals : │ │ 0x0000 - 0x000b reg=3 this Lcom/negusoft/holoaccent/AccentPalette; │ │ 0x0000 - 0x000b reg=4 alpha I │ │ │ │ - source_file_idx : 370 (AccentPalette.java) │ │ + source_file_idx : 439 (AccentPalette.java) │ │ │ │ -Class #367 header: │ │ -class_idx : 813 │ │ +Class #597 header: │ │ +class_idx : 1198 │ │ access_flags : 1537 (0x0601) │ │ -superclass_idx : 948 │ │ -source_file_idx : 377 │ │ +superclass_idx : 1337 │ │ +source_file_idx : 446 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 1 │ │ │ │ -Class #367 annotations: │ │ +Class #597 annotations: │ │ Annotations on class │ │ VISIBILITY_SYSTEM Ldalvik/annotation/EnclosingClass; value=Lcom/negusoft/holoaccent/AccentResources; │ │ VISIBILITY_SYSTEM Ldalvik/annotation/InnerClass; accessFlags=1545 name="ColorInterceptor" │ │ │ │ -Class #367 - │ │ +Class #597 - │ │ Class descriptor : 'Lcom/negusoft/holoaccent/AccentResources$ColorInterceptor;' │ │ Access flags : 0x0601 (PUBLIC INTERFACE ABSTRACT) │ │ Superclass : 'Ljava/lang/Object;' │ │ Interfaces - │ │ Static fields - │ │ Instance fields - │ │ Direct methods - │ │ Virtual methods - │ │ #0 : (in Lcom/negusoft/holoaccent/AccentResources$ColorInterceptor;) │ │ name : 'getColor' │ │ type : '(Landroid/content/res/Resources;Lcom/negusoft/holoaccent/AccentPalette;I)I' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ - source_file_idx : 377 (AccentResources.java) │ │ + source_file_idx : 446 (AccentResources.java) │ │ │ │ -Class #368 header: │ │ -class_idx : 814 │ │ +Class #598 header: │ │ +class_idx : 1199 │ │ access_flags : 1537 (0x0601) │ │ -superclass_idx : 948 │ │ -source_file_idx : 377 │ │ +superclass_idx : 1337 │ │ +source_file_idx : 446 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 1 │ │ │ │ -Class #368 annotations: │ │ +Class #598 annotations: │ │ Annotations on class │ │ VISIBILITY_SYSTEM Ldalvik/annotation/EnclosingClass; value=Lcom/negusoft/holoaccent/AccentResources; │ │ VISIBILITY_SYSTEM Ldalvik/annotation/InnerClass; accessFlags=1545 name="Interceptor" │ │ │ │ -Class #368 - │ │ +Class #598 - │ │ Class descriptor : 'Lcom/negusoft/holoaccent/AccentResources$Interceptor;' │ │ Access flags : 0x0601 (PUBLIC INTERFACE ABSTRACT) │ │ Superclass : 'Ljava/lang/Object;' │ │ Interfaces - │ │ Static fields - │ │ Instance fields - │ │ Direct methods - │ │ Virtual methods - │ │ #0 : (in Lcom/negusoft/holoaccent/AccentResources$Interceptor;) │ │ name : 'getDrawable' │ │ type : '(Landroid/content/res/Resources;Lcom/negusoft/holoaccent/AccentPalette;I)Landroid/graphics/drawable/Drawable;' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ - source_file_idx : 377 (AccentResources.java) │ │ + source_file_idx : 446 (AccentResources.java) │ │ │ │ -Class #369 header: │ │ -class_idx : 816 │ │ +Class #599 header: │ │ +class_idx : 1201 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 62 │ │ -source_file_idx : 377 │ │ +superclass_idx : 80 │ │ +source_file_idx : 446 │ │ static_fields_size : 2 │ │ instance_fields_size: 13 │ │ direct_methods_size : 16 │ │ virtual_methods_size: 8 │ │ │ │ -Class #369 annotations: │ │ +Class #599 annotations: │ │ Annotations on class │ │ VISIBILITY_SYSTEM Ldalvik/annotation/MemberClasses; value={ Lcom/negusoft/holoaccent/AccentResources$OverScrollInterceptor; Lcom/negusoft/holoaccent/AccentResources$ColorInterceptor; Lcom/negusoft/holoaccent/AccentResources$Interceptor; } │ │ -Annotations on field #1434 'mColorInterceptors' │ │ +Annotations on field #2221 'mColorInterceptors' │ │ VISIBILITY_SYSTEM Ldalvik/annotation/Signature; value={ "Ljava/util/List" "<" "Lcom/negusoft/holoaccent/AccentResources$ColorInterceptor;" ">;" } │ │ -Annotations on field #1436 'mCustomTintDrawableIds' │ │ +Annotations on field #2223 'mCustomTintDrawableIds' │ │ VISIBILITY_SYSTEM Ldalvik/annotation/Signature; value={ "Ljava/util/List" "<" "Ljava/lang/Integer;" ">;" } │ │ -Annotations on field #1437 'mCustomTransformationDrawableIds' │ │ +Annotations on field #2224 'mCustomTransformationDrawableIds' │ │ VISIBILITY_SYSTEM Ldalvik/annotation/Signature; value={ "Ljava/util/List" "<" "Ljava/lang/Integer;" ">;" } │ │ -Annotations on field #1443 'mInterceptors' │ │ +Annotations on field #2230 'mInterceptors' │ │ VISIBILITY_SYSTEM Ldalvik/annotation/Signature; value={ "Ljava/util/List" "<" "Lcom/negusoft/holoaccent/AccentResources$Interceptor;" ">;" } │ │ -Annotations on method #5403 'access$001' │ │ +Annotations on method #8189 'access$001' │ │ VISIBILITY_SYSTEM Ldalvik/annotation/Throws; value={ Landroid/content/res/Resources$NotFoundException; } │ │ -Annotations on method #5405 'access$201' │ │ +Annotations on method #8191 'access$201' │ │ VISIBILITY_SYSTEM Ldalvik/annotation/Throws; value={ Landroid/content/res/Resources$NotFoundException; } │ │ -Annotations on method #5411 'appendDrawableIds' │ │ +Annotations on method #8197 'appendDrawableIds' │ │ VISIBILITY_SYSTEM Ldalvik/annotation/Signature; value={ "([I" "Ljava/util/List" "<" "Ljava/lang/Integer;" ">;)[I" } │ │ -Annotations on method #5414 'getColor' │ │ +Annotations on method #8200 'getColor' │ │ VISIBILITY_SYSTEM Ldalvik/annotation/Throws; value={ Landroid/content/res/Resources$NotFoundException; } │ │ -Annotations on method #5416 'getDrawable' │ │ +Annotations on method #8202 'getDrawable' │ │ VISIBILITY_SYSTEM Ldalvik/annotation/Throws; value={ Landroid/content/res/Resources$NotFoundException; } │ │ -Annotations on method #5423 'openRawResource' │ │ +Annotations on method #8209 'openRawResource' │ │ VISIBILITY_SYSTEM Ldalvik/annotation/Throws; value={ Landroid/content/res/Resources$NotFoundException; } │ │ │ │ -Class #369 - │ │ +Class #599 - │ │ Class descriptor : 'Lcom/negusoft/holoaccent/AccentResources;' │ │ Access flags : 0x0001 (PUBLIC) │ │ Superclass : 'Landroid/content/res/Resources;' │ │ Interfaces - │ │ Static fields - │ │ #0 : (in Lcom/negusoft/holoaccent/AccentResources;) │ │ name : 'TINT_DRAWABLE_IDS' │ │ @@ -86572,62 +127971,62 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 8 │ │ ins : 0 │ │ outs : 0 │ │ insns size : 83 16-bit code units │ │ -0559b4: |[0559b4] com.negusoft.holoaccent.AccentResources.:()V │ │ -0559c4: 1247 |0000: const/4 v7, #int 4 // #4 │ │ -0559c6: 1236 |0001: const/4 v6, #int 3 // #3 │ │ -0559c8: 1225 |0002: const/4 v5, #int 2 // #2 │ │ -0559ca: 1214 |0003: const/4 v4, #int 1 // #1 │ │ -0559cc: 1203 |0004: const/4 v3, #int 0 // #0 │ │ -0559ce: 1300 0900 |0005: const/16 v0, #int 9 // #9 │ │ -0559d2: 2300 1804 |0007: new-array v0, v0, [I // type@0418 │ │ -0559d6: 6001 1c07 |0009: sget v1, Lcom/negusoft/holoaccent/R$drawable;.ha__textfield_comp_activated_left:I // field@071c │ │ -0559da: 4b01 0003 |000b: aput v1, v0, v3 │ │ -0559de: 6001 1d07 |000d: sget v1, Lcom/negusoft/holoaccent/R$drawable;.ha__textfield_comp_activated_main:I // field@071d │ │ -0559e2: 4b01 0004 |000f: aput v1, v0, v4 │ │ -0559e6: 6001 1e07 |0011: sget v1, Lcom/negusoft/holoaccent/R$drawable;.ha__textfield_comp_activated_right:I // field@071e │ │ -0559ea: 4b01 0005 |0013: aput v1, v0, v5 │ │ -0559ee: 6001 2007 |0015: sget v1, Lcom/negusoft/holoaccent/R$drawable;.ha__textfield_comp_focused_left:I // field@0720 │ │ -0559f2: 4b01 0006 |0017: aput v1, v0, v6 │ │ -0559f6: 6001 2107 |0019: sget v1, Lcom/negusoft/holoaccent/R$drawable;.ha__textfield_comp_focused_main:I // field@0721 │ │ -0559fa: 4b01 0007 |001b: aput v1, v0, v7 │ │ -0559fe: 1251 |001d: const/4 v1, #int 5 // #5 │ │ -055a00: 6002 2207 |001e: sget v2, Lcom/negusoft/holoaccent/R$drawable;.ha__textfield_comp_focused_right:I // field@0722 │ │ -055a04: 4b02 0001 |0020: aput v2, v0, v1 │ │ -055a08: 1261 |0022: const/4 v1, #int 6 // #6 │ │ -055a0a: 6002 2706 |0023: sget v2, Lcom/negusoft/holoaccent/R$drawable;.ha__btn_check_comp_off_focus:I // field@0627 │ │ -055a0e: 4b02 0001 |0025: aput v2, v0, v1 │ │ -055a12: 1271 |0027: const/4 v1, #int 7 // #7 │ │ -055a14: 6002 2a06 |0028: sget v2, Lcom/negusoft/holoaccent/R$drawable;.ha__btn_check_comp_on_focus:I // field@062a │ │ -055a18: 4b02 0001 |002a: aput v2, v0, v1 │ │ -055a1c: 1301 0800 |002c: const/16 v1, #int 8 // #8 │ │ -055a20: 6002 ac06 |002e: sget v2, Lcom/negusoft/holoaccent/R$drawable;.ha__progress_comp_primary:I // field@06ac │ │ -055a24: 4b02 0001 |0030: aput v2, v0, v1 │ │ -055a28: 6900 9805 |0032: sput-object v0, Lcom/negusoft/holoaccent/AccentResources;.TINT_DRAWABLE_IDS:[I // field@0598 │ │ -055a2c: 1260 |0034: const/4 v0, #int 6 // #6 │ │ -055a2e: 2300 1804 |0035: new-array v0, v0, [I // type@0418 │ │ -055a32: 6001 1707 |0037: sget v1, Lcom/negusoft/holoaccent/R$drawable;.ha__text_select_handle_middle_transformation:I // field@0717 │ │ -055a36: 4b01 0003 |0039: aput v1, v0, v3 │ │ -055a3a: 6001 1507 |003b: sget v1, Lcom/negusoft/holoaccent/R$drawable;.ha__text_select_handle_left_transformation:I // field@0715 │ │ -055a3e: 4b01 0004 |003d: aput v1, v0, v4 │ │ -055a42: 6001 1907 |003f: sget v1, Lcom/negusoft/holoaccent/R$drawable;.ha__text_select_handle_right_transformation:I // field@0719 │ │ -055a46: 4b01 0005 |0041: aput v1, v0, v5 │ │ -055a4a: 6001 4206 |0043: sget v1, Lcom/negusoft/holoaccent/R$drawable;.ha__btn_check_on_transformation:I // field@0642 │ │ -055a4e: 4b01 0006 |0045: aput v1, v0, v6 │ │ -055a52: 6001 4306 |0047: sget v1, Lcom/negusoft/holoaccent/R$drawable;.ha__btn_check_on_transformation_light:I // field@0643 │ │ -055a56: 4b01 0007 |0049: aput v1, v0, v7 │ │ -055a5a: 1251 |004b: const/4 v1, #int 5 // #5 │ │ -055a5c: 6002 5406 |004c: sget v2, Lcom/negusoft/holoaccent/R$drawable;.ha__btn_radio_comp_dot_transformation:I // field@0654 │ │ -055a60: 4b02 0001 |004e: aput v2, v0, v1 │ │ -055a64: 6900 9905 |0050: sput-object v0, Lcom/negusoft/holoaccent/AccentResources;.TINT_TRANSFORMATION_DRAWABLE_IDS:[I // field@0599 │ │ -055a68: 0e00 |0052: return-void │ │ +07b97c: |[07b97c] com.negusoft.holoaccent.AccentResources.:()V │ │ +07b98c: 1247 |0000: const/4 v7, #int 4 // #4 │ │ +07b98e: 1236 |0001: const/4 v6, #int 3 // #3 │ │ +07b990: 1225 |0002: const/4 v5, #int 2 // #2 │ │ +07b992: 1214 |0003: const/4 v4, #int 1 // #1 │ │ +07b994: 1203 |0004: const/4 v3, #int 0 // #0 │ │ +07b996: 1300 0900 |0005: const/16 v0, #int 9 // #9 │ │ +07b99a: 2300 a205 |0007: new-array v0, v0, [I // type@05a2 │ │ +07b99e: 6001 2f0a |0009: sget v1, Lcom/negusoft/holoaccent/R$drawable;.ha__textfield_comp_activated_left:I // field@0a2f │ │ +07b9a2: 4b01 0003 |000b: aput v1, v0, v3 │ │ +07b9a6: 6001 300a |000d: sget v1, Lcom/negusoft/holoaccent/R$drawable;.ha__textfield_comp_activated_main:I // field@0a30 │ │ +07b9aa: 4b01 0004 |000f: aput v1, v0, v4 │ │ +07b9ae: 6001 310a |0011: sget v1, Lcom/negusoft/holoaccent/R$drawable;.ha__textfield_comp_activated_right:I // field@0a31 │ │ +07b9b2: 4b01 0005 |0013: aput v1, v0, v5 │ │ +07b9b6: 6001 330a |0015: sget v1, Lcom/negusoft/holoaccent/R$drawable;.ha__textfield_comp_focused_left:I // field@0a33 │ │ +07b9ba: 4b01 0006 |0017: aput v1, v0, v6 │ │ +07b9be: 6001 340a |0019: sget v1, Lcom/negusoft/holoaccent/R$drawable;.ha__textfield_comp_focused_main:I // field@0a34 │ │ +07b9c2: 4b01 0007 |001b: aput v1, v0, v7 │ │ +07b9c6: 1251 |001d: const/4 v1, #int 5 // #5 │ │ +07b9c8: 6002 350a |001e: sget v2, Lcom/negusoft/holoaccent/R$drawable;.ha__textfield_comp_focused_right:I // field@0a35 │ │ +07b9cc: 4b02 0001 |0020: aput v2, v0, v1 │ │ +07b9d0: 1261 |0022: const/4 v1, #int 6 // #6 │ │ +07b9d2: 6002 3a09 |0023: sget v2, Lcom/negusoft/holoaccent/R$drawable;.ha__btn_check_comp_off_focus:I // field@093a │ │ +07b9d6: 4b02 0001 |0025: aput v2, v0, v1 │ │ +07b9da: 1271 |0027: const/4 v1, #int 7 // #7 │ │ +07b9dc: 6002 3d09 |0028: sget v2, Lcom/negusoft/holoaccent/R$drawable;.ha__btn_check_comp_on_focus:I // field@093d │ │ +07b9e0: 4b02 0001 |002a: aput v2, v0, v1 │ │ +07b9e4: 1301 0800 |002c: const/16 v1, #int 8 // #8 │ │ +07b9e8: 6002 bf09 |002e: sget v2, Lcom/negusoft/holoaccent/R$drawable;.ha__progress_comp_primary:I // field@09bf │ │ +07b9ec: 4b02 0001 |0030: aput v2, v0, v1 │ │ +07b9f0: 6900 ab08 |0032: sput-object v0, Lcom/negusoft/holoaccent/AccentResources;.TINT_DRAWABLE_IDS:[I // field@08ab │ │ +07b9f4: 1260 |0034: const/4 v0, #int 6 // #6 │ │ +07b9f6: 2300 a205 |0035: new-array v0, v0, [I // type@05a2 │ │ +07b9fa: 6001 2a0a |0037: sget v1, Lcom/negusoft/holoaccent/R$drawable;.ha__text_select_handle_middle_transformation:I // field@0a2a │ │ +07b9fe: 4b01 0003 |0039: aput v1, v0, v3 │ │ +07ba02: 6001 280a |003b: sget v1, Lcom/negusoft/holoaccent/R$drawable;.ha__text_select_handle_left_transformation:I // field@0a28 │ │ +07ba06: 4b01 0004 |003d: aput v1, v0, v4 │ │ +07ba0a: 6001 2c0a |003f: sget v1, Lcom/negusoft/holoaccent/R$drawable;.ha__text_select_handle_right_transformation:I // field@0a2c │ │ +07ba0e: 4b01 0005 |0041: aput v1, v0, v5 │ │ +07ba12: 6001 5509 |0043: sget v1, Lcom/negusoft/holoaccent/R$drawable;.ha__btn_check_on_transformation:I // field@0955 │ │ +07ba16: 4b01 0006 |0045: aput v1, v0, v6 │ │ +07ba1a: 6001 5609 |0047: sget v1, Lcom/negusoft/holoaccent/R$drawable;.ha__btn_check_on_transformation_light:I // field@0956 │ │ +07ba1e: 4b01 0007 |0049: aput v1, v0, v7 │ │ +07ba22: 1251 |004b: const/4 v1, #int 5 // #5 │ │ +07ba24: 6002 6709 |004c: sget v2, Lcom/negusoft/holoaccent/R$drawable;.ha__btn_radio_comp_dot_transformation:I // field@0967 │ │ +07ba28: 4b02 0001 |004e: aput v2, v0, v1 │ │ +07ba2c: 6900 ac08 |0050: sput-object v0, Lcom/negusoft/holoaccent/AccentResources;.TINT_TRANSFORMATION_DRAWABLE_IDS:[I // field@08ac │ │ +07ba30: 0e00 |0052: return-void │ │ catches : (none) │ │ positions : │ │ 0x0005 line=80 │ │ 0x0034 line=92 │ │ locals : │ │ │ │ #1 : (in Lcom/negusoft/holoaccent/AccentResources;) │ │ @@ -86635,36 +128034,36 @@ │ │ type : '(Landroid/content/Context;Landroid/content/res/Resources;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 7 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 43 16-bit code units │ │ -055a6c: |[055a6c] com.negusoft.holoaccent.AccentResources.:(Landroid/content/Context;Landroid/content/res/Resources;)V │ │ -055a7c: 1203 |0000: const/4 v3, #int 0 // #0 │ │ -055a7e: 6e10 1801 0600 |0001: invoke-virtual {v6}, Landroid/content/res/Resources;.getAssets:()Landroid/content/res/AssetManager; // method@0118 │ │ -055a84: 0c00 |0004: move-result-object v0 │ │ -055a86: 6e10 1b01 0600 |0005: invoke-virtual {v6}, Landroid/content/res/Resources;.getDisplayMetrics:()Landroid/util/DisplayMetrics; // method@011b │ │ -055a8c: 0c01 |0008: move-result-object v1 │ │ -055a8e: 6e10 1a01 0600 |0009: invoke-virtual {v6}, Landroid/content/res/Resources;.getConfiguration:()Landroid/content/res/Configuration; // method@011a │ │ -055a94: 0c02 |000c: move-result-object v2 │ │ -055a96: 7040 1701 0421 |000d: invoke-direct {v4, v0, v1, v2}, Landroid/content/res/Resources;.:(Landroid/content/res/AssetManager;Landroid/util/DisplayMetrics;Landroid/content/res/Configuration;)V // method@0117 │ │ -055a9c: 2200 cf03 |0010: new-instance v0, Ljava/util/ArrayList; // type@03cf │ │ -055aa0: 7010 d317 0000 |0012: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@17d3 │ │ -055aa6: 5b40 a305 |0015: iput-object v0, v4, Lcom/negusoft/holoaccent/AccentResources;.mInterceptors:Ljava/util/List; // field@05a3 │ │ -055aaa: 2200 cf03 |0017: new-instance v0, Ljava/util/ArrayList; // type@03cf │ │ -055aae: 7010 d317 0000 |0019: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@17d3 │ │ -055ab4: 5b40 9a05 |001c: iput-object v0, v4, Lcom/negusoft/holoaccent/AccentResources;.mColorInterceptors:Ljava/util/List; // field@059a │ │ -055ab8: 5c43 a105 |001e: iput-boolean v3, v4, Lcom/negusoft/holoaccent/AccentResources;.mInitialized:Z // field@05a1 │ │ -055abc: 5c43 a205 |0020: iput-boolean v3, v4, Lcom/negusoft/holoaccent/AccentResources;.mInitializingFlag:Z // field@05a2 │ │ -055ac0: 5b45 9b05 |0022: iput-object v5, v4, Lcom/negusoft/holoaccent/AccentResources;.mContext:Landroid/content/Context; // field@059b │ │ -055ac4: 5943 9e05 |0024: iput v3, v4, Lcom/negusoft/holoaccent/AccentResources;.mExplicitColor:I // field@059e │ │ -055ac8: 5943 a005 |0026: iput v3, v4, Lcom/negusoft/holoaccent/AccentResources;.mExplicitColorDark:I // field@05a0 │ │ -055acc: 5943 9f05 |0028: iput v3, v4, Lcom/negusoft/holoaccent/AccentResources;.mExplicitColorActionBar:I // field@059f │ │ -055ad0: 0e00 |002a: return-void │ │ +07ba34: |[07ba34] com.negusoft.holoaccent.AccentResources.:(Landroid/content/Context;Landroid/content/res/Resources;)V │ │ +07ba44: 1203 |0000: const/4 v3, #int 0 // #0 │ │ +07ba46: 6e10 6301 0600 |0001: invoke-virtual {v6}, Landroid/content/res/Resources;.getAssets:()Landroid/content/res/AssetManager; // method@0163 │ │ +07ba4c: 0c00 |0004: move-result-object v0 │ │ +07ba4e: 6e10 6601 0600 |0005: invoke-virtual {v6}, Landroid/content/res/Resources;.getDisplayMetrics:()Landroid/util/DisplayMetrics; // method@0166 │ │ +07ba54: 0c01 |0008: move-result-object v1 │ │ +07ba56: 6e10 6501 0600 |0009: invoke-virtual {v6}, Landroid/content/res/Resources;.getConfiguration:()Landroid/content/res/Configuration; // method@0165 │ │ +07ba5c: 0c02 |000c: move-result-object v2 │ │ +07ba5e: 7040 6201 0421 |000d: invoke-direct {v4, v0, v1, v2}, Landroid/content/res/Resources;.:(Landroid/content/res/AssetManager;Landroid/util/DisplayMetrics;Landroid/content/res/Configuration;)V // method@0162 │ │ +07ba64: 2200 5905 |0010: new-instance v0, Ljava/util/ArrayList; // type@0559 │ │ +07ba68: 7010 cf22 0000 |0012: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@22cf │ │ +07ba6e: 5b40 b608 |0015: iput-object v0, v4, Lcom/negusoft/holoaccent/AccentResources;.mInterceptors:Ljava/util/List; // field@08b6 │ │ +07ba72: 2200 5905 |0017: new-instance v0, Ljava/util/ArrayList; // type@0559 │ │ +07ba76: 7010 cf22 0000 |0019: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@22cf │ │ +07ba7c: 5b40 ad08 |001c: iput-object v0, v4, Lcom/negusoft/holoaccent/AccentResources;.mColorInterceptors:Ljava/util/List; // field@08ad │ │ +07ba80: 5c43 b408 |001e: iput-boolean v3, v4, Lcom/negusoft/holoaccent/AccentResources;.mInitialized:Z // field@08b4 │ │ +07ba84: 5c43 b508 |0020: iput-boolean v3, v4, Lcom/negusoft/holoaccent/AccentResources;.mInitializingFlag:Z // field@08b5 │ │ +07ba88: 5b45 ae08 |0022: iput-object v5, v4, Lcom/negusoft/holoaccent/AccentResources;.mContext:Landroid/content/Context; // field@08ae │ │ +07ba8c: 5943 b108 |0024: iput v3, v4, Lcom/negusoft/holoaccent/AccentResources;.mExplicitColor:I // field@08b1 │ │ +07ba90: 5943 b308 |0026: iput v3, v4, Lcom/negusoft/holoaccent/AccentResources;.mExplicitColorDark:I // field@08b3 │ │ +07ba94: 5943 b208 |0028: iput v3, v4, Lcom/negusoft/holoaccent/AccentResources;.mExplicitColorActionBar:I // field@08b2 │ │ +07ba98: 0e00 |002a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=119 │ │ 0x0010 line=106 │ │ 0x0017 line=107 │ │ 0x001e line=114 │ │ 0x0020 line=115 │ │ @@ -86683,36 +128082,36 @@ │ │ type : '(Landroid/content/Context;Landroid/content/res/Resources;I)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 8 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 43 16-bit code units │ │ -055ad4: |[055ad4] com.negusoft.holoaccent.AccentResources.:(Landroid/content/Context;Landroid/content/res/Resources;I)V │ │ -055ae4: 1203 |0000: const/4 v3, #int 0 // #0 │ │ -055ae6: 6e10 1801 0600 |0001: invoke-virtual {v6}, Landroid/content/res/Resources;.getAssets:()Landroid/content/res/AssetManager; // method@0118 │ │ -055aec: 0c00 |0004: move-result-object v0 │ │ -055aee: 6e10 1b01 0600 |0005: invoke-virtual {v6}, Landroid/content/res/Resources;.getDisplayMetrics:()Landroid/util/DisplayMetrics; // method@011b │ │ -055af4: 0c01 |0008: move-result-object v1 │ │ -055af6: 6e10 1a01 0600 |0009: invoke-virtual {v6}, Landroid/content/res/Resources;.getConfiguration:()Landroid/content/res/Configuration; // method@011a │ │ -055afc: 0c02 |000c: move-result-object v2 │ │ -055afe: 7040 1701 0421 |000d: invoke-direct {v4, v0, v1, v2}, Landroid/content/res/Resources;.:(Landroid/content/res/AssetManager;Landroid/util/DisplayMetrics;Landroid/content/res/Configuration;)V // method@0117 │ │ -055b04: 2200 cf03 |0010: new-instance v0, Ljava/util/ArrayList; // type@03cf │ │ -055b08: 7010 d317 0000 |0012: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@17d3 │ │ -055b0e: 5b40 a305 |0015: iput-object v0, v4, Lcom/negusoft/holoaccent/AccentResources;.mInterceptors:Ljava/util/List; // field@05a3 │ │ -055b12: 2200 cf03 |0017: new-instance v0, Ljava/util/ArrayList; // type@03cf │ │ -055b16: 7010 d317 0000 |0019: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@17d3 │ │ -055b1c: 5b40 9a05 |001c: iput-object v0, v4, Lcom/negusoft/holoaccent/AccentResources;.mColorInterceptors:Ljava/util/List; // field@059a │ │ -055b20: 5c43 a105 |001e: iput-boolean v3, v4, Lcom/negusoft/holoaccent/AccentResources;.mInitialized:Z // field@05a1 │ │ -055b24: 5c43 a205 |0020: iput-boolean v3, v4, Lcom/negusoft/holoaccent/AccentResources;.mInitializingFlag:Z // field@05a2 │ │ -055b28: 5b45 9b05 |0022: iput-object v5, v4, Lcom/negusoft/holoaccent/AccentResources;.mContext:Landroid/content/Context; // field@059b │ │ -055b2c: 5947 9e05 |0024: iput v7, v4, Lcom/negusoft/holoaccent/AccentResources;.mExplicitColor:I // field@059e │ │ -055b30: 5943 a005 |0026: iput v3, v4, Lcom/negusoft/holoaccent/AccentResources;.mExplicitColorDark:I // field@05a0 │ │ -055b34: 5943 9f05 |0028: iput v3, v4, Lcom/negusoft/holoaccent/AccentResources;.mExplicitColorActionBar:I // field@059f │ │ -055b38: 0e00 |002a: return-void │ │ +07ba9c: |[07ba9c] com.negusoft.holoaccent.AccentResources.:(Landroid/content/Context;Landroid/content/res/Resources;I)V │ │ +07baac: 1203 |0000: const/4 v3, #int 0 // #0 │ │ +07baae: 6e10 6301 0600 |0001: invoke-virtual {v6}, Landroid/content/res/Resources;.getAssets:()Landroid/content/res/AssetManager; // method@0163 │ │ +07bab4: 0c00 |0004: move-result-object v0 │ │ +07bab6: 6e10 6601 0600 |0005: invoke-virtual {v6}, Landroid/content/res/Resources;.getDisplayMetrics:()Landroid/util/DisplayMetrics; // method@0166 │ │ +07babc: 0c01 |0008: move-result-object v1 │ │ +07babe: 6e10 6501 0600 |0009: invoke-virtual {v6}, Landroid/content/res/Resources;.getConfiguration:()Landroid/content/res/Configuration; // method@0165 │ │ +07bac4: 0c02 |000c: move-result-object v2 │ │ +07bac6: 7040 6201 0421 |000d: invoke-direct {v4, v0, v1, v2}, Landroid/content/res/Resources;.:(Landroid/content/res/AssetManager;Landroid/util/DisplayMetrics;Landroid/content/res/Configuration;)V // method@0162 │ │ +07bacc: 2200 5905 |0010: new-instance v0, Ljava/util/ArrayList; // type@0559 │ │ +07bad0: 7010 cf22 0000 |0012: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@22cf │ │ +07bad6: 5b40 b608 |0015: iput-object v0, v4, Lcom/negusoft/holoaccent/AccentResources;.mInterceptors:Ljava/util/List; // field@08b6 │ │ +07bada: 2200 5905 |0017: new-instance v0, Ljava/util/ArrayList; // type@0559 │ │ +07bade: 7010 cf22 0000 |0019: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@22cf │ │ +07bae4: 5b40 ad08 |001c: iput-object v0, v4, Lcom/negusoft/holoaccent/AccentResources;.mColorInterceptors:Ljava/util/List; // field@08ad │ │ +07bae8: 5c43 b408 |001e: iput-boolean v3, v4, Lcom/negusoft/holoaccent/AccentResources;.mInitialized:Z // field@08b4 │ │ +07baec: 5c43 b508 |0020: iput-boolean v3, v4, Lcom/negusoft/holoaccent/AccentResources;.mInitializingFlag:Z // field@08b5 │ │ +07baf0: 5b45 ae08 |0022: iput-object v5, v4, Lcom/negusoft/holoaccent/AccentResources;.mContext:Landroid/content/Context; // field@08ae │ │ +07baf4: 5947 b108 |0024: iput v7, v4, Lcom/negusoft/holoaccent/AccentResources;.mExplicitColor:I // field@08b1 │ │ +07baf8: 5943 b308 |0026: iput v3, v4, Lcom/negusoft/holoaccent/AccentResources;.mExplicitColorDark:I // field@08b3 │ │ +07bafc: 5943 b208 |0028: iput v3, v4, Lcom/negusoft/holoaccent/AccentResources;.mExplicitColorActionBar:I // field@08b2 │ │ +07bb00: 0e00 |002a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=127 │ │ 0x0010 line=106 │ │ 0x0017 line=107 │ │ 0x001e line=114 │ │ 0x0020 line=115 │ │ @@ -86732,36 +128131,36 @@ │ │ type : '(Landroid/content/Context;Landroid/content/res/Resources;III)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 10 │ │ ins : 6 │ │ outs : 4 │ │ insns size : 43 16-bit code units │ │ -055b3c: |[055b3c] com.negusoft.holoaccent.AccentResources.:(Landroid/content/Context;Landroid/content/res/Resources;III)V │ │ -055b4c: 1203 |0000: const/4 v3, #int 0 // #0 │ │ -055b4e: 6e10 1801 0600 |0001: invoke-virtual {v6}, Landroid/content/res/Resources;.getAssets:()Landroid/content/res/AssetManager; // method@0118 │ │ -055b54: 0c00 |0004: move-result-object v0 │ │ -055b56: 6e10 1b01 0600 |0005: invoke-virtual {v6}, Landroid/content/res/Resources;.getDisplayMetrics:()Landroid/util/DisplayMetrics; // method@011b │ │ -055b5c: 0c01 |0008: move-result-object v1 │ │ -055b5e: 6e10 1a01 0600 |0009: invoke-virtual {v6}, Landroid/content/res/Resources;.getConfiguration:()Landroid/content/res/Configuration; // method@011a │ │ -055b64: 0c02 |000c: move-result-object v2 │ │ -055b66: 7040 1701 0421 |000d: invoke-direct {v4, v0, v1, v2}, Landroid/content/res/Resources;.:(Landroid/content/res/AssetManager;Landroid/util/DisplayMetrics;Landroid/content/res/Configuration;)V // method@0117 │ │ -055b6c: 2200 cf03 |0010: new-instance v0, Ljava/util/ArrayList; // type@03cf │ │ -055b70: 7010 d317 0000 |0012: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@17d3 │ │ -055b76: 5b40 a305 |0015: iput-object v0, v4, Lcom/negusoft/holoaccent/AccentResources;.mInterceptors:Ljava/util/List; // field@05a3 │ │ -055b7a: 2200 cf03 |0017: new-instance v0, Ljava/util/ArrayList; // type@03cf │ │ -055b7e: 7010 d317 0000 |0019: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@17d3 │ │ -055b84: 5b40 9a05 |001c: iput-object v0, v4, Lcom/negusoft/holoaccent/AccentResources;.mColorInterceptors:Ljava/util/List; // field@059a │ │ -055b88: 5c43 a105 |001e: iput-boolean v3, v4, Lcom/negusoft/holoaccent/AccentResources;.mInitialized:Z // field@05a1 │ │ -055b8c: 5c43 a205 |0020: iput-boolean v3, v4, Lcom/negusoft/holoaccent/AccentResources;.mInitializingFlag:Z // field@05a2 │ │ -055b90: 5b45 9b05 |0022: iput-object v5, v4, Lcom/negusoft/holoaccent/AccentResources;.mContext:Landroid/content/Context; // field@059b │ │ -055b94: 5947 9e05 |0024: iput v7, v4, Lcom/negusoft/holoaccent/AccentResources;.mExplicitColor:I // field@059e │ │ -055b98: 5948 a005 |0026: iput v8, v4, Lcom/negusoft/holoaccent/AccentResources;.mExplicitColorDark:I // field@05a0 │ │ -055b9c: 5949 9f05 |0028: iput v9, v4, Lcom/negusoft/holoaccent/AccentResources;.mExplicitColorActionBar:I // field@059f │ │ -055ba0: 0e00 |002a: return-void │ │ +07bb04: |[07bb04] com.negusoft.holoaccent.AccentResources.:(Landroid/content/Context;Landroid/content/res/Resources;III)V │ │ +07bb14: 1203 |0000: const/4 v3, #int 0 // #0 │ │ +07bb16: 6e10 6301 0600 |0001: invoke-virtual {v6}, Landroid/content/res/Resources;.getAssets:()Landroid/content/res/AssetManager; // method@0163 │ │ +07bb1c: 0c00 |0004: move-result-object v0 │ │ +07bb1e: 6e10 6601 0600 |0005: invoke-virtual {v6}, Landroid/content/res/Resources;.getDisplayMetrics:()Landroid/util/DisplayMetrics; // method@0166 │ │ +07bb24: 0c01 |0008: move-result-object v1 │ │ +07bb26: 6e10 6501 0600 |0009: invoke-virtual {v6}, Landroid/content/res/Resources;.getConfiguration:()Landroid/content/res/Configuration; // method@0165 │ │ +07bb2c: 0c02 |000c: move-result-object v2 │ │ +07bb2e: 7040 6201 0421 |000d: invoke-direct {v4, v0, v1, v2}, Landroid/content/res/Resources;.:(Landroid/content/res/AssetManager;Landroid/util/DisplayMetrics;Landroid/content/res/Configuration;)V // method@0162 │ │ +07bb34: 2200 5905 |0010: new-instance v0, Ljava/util/ArrayList; // type@0559 │ │ +07bb38: 7010 cf22 0000 |0012: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@22cf │ │ +07bb3e: 5b40 b608 |0015: iput-object v0, v4, Lcom/negusoft/holoaccent/AccentResources;.mInterceptors:Ljava/util/List; // field@08b6 │ │ +07bb42: 2200 5905 |0017: new-instance v0, Ljava/util/ArrayList; // type@0559 │ │ +07bb46: 7010 cf22 0000 |0019: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@22cf │ │ +07bb4c: 5b40 ad08 |001c: iput-object v0, v4, Lcom/negusoft/holoaccent/AccentResources;.mColorInterceptors:Ljava/util/List; // field@08ad │ │ +07bb50: 5c43 b408 |001e: iput-boolean v3, v4, Lcom/negusoft/holoaccent/AccentResources;.mInitialized:Z // field@08b4 │ │ +07bb54: 5c43 b508 |0020: iput-boolean v3, v4, Lcom/negusoft/holoaccent/AccentResources;.mInitializingFlag:Z // field@08b5 │ │ +07bb58: 5b45 ae08 |0022: iput-object v5, v4, Lcom/negusoft/holoaccent/AccentResources;.mContext:Landroid/content/Context; // field@08ae │ │ +07bb5c: 5947 b108 |0024: iput v7, v4, Lcom/negusoft/holoaccent/AccentResources;.mExplicitColor:I // field@08b1 │ │ +07bb60: 5948 b308 |0026: iput v8, v4, Lcom/negusoft/holoaccent/AccentResources;.mExplicitColorDark:I // field@08b3 │ │ +07bb64: 5949 b208 |0028: iput v9, v4, Lcom/negusoft/holoaccent/AccentResources;.mExplicitColorActionBar:I // field@08b2 │ │ +07bb68: 0e00 |002a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=135 │ │ 0x0010 line=106 │ │ 0x0017 line=107 │ │ 0x001e line=114 │ │ 0x0020 line=115 │ │ @@ -86783,18 +128182,18 @@ │ │ type : '(Lcom/negusoft/holoaccent/AccentResources;I)Landroid/graphics/drawable/Drawable;' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -055ba4: |[055ba4] com.negusoft.holoaccent.AccentResources.access$001:(Lcom/negusoft/holoaccent/AccentResources;I)Landroid/graphics/drawable/Drawable; │ │ -055bb4: 6f20 1c01 2100 |0000: invoke-super {v1, v2}, Landroid/content/res/Resources;.getDrawable:(I)Landroid/graphics/drawable/Drawable; // method@011c │ │ -055bba: 0c00 |0003: move-result-object v0 │ │ -055bbc: 1100 |0004: return-object v0 │ │ +07bb6c: |[07bb6c] com.negusoft.holoaccent.AccentResources.access$001:(Lcom/negusoft/holoaccent/AccentResources;I)Landroid/graphics/drawable/Drawable; │ │ +07bb7c: 6f20 6701 2100 |0000: invoke-super {v1, v2}, Landroid/content/res/Resources;.getDrawable:(I)Landroid/graphics/drawable/Drawable; // method@0167 │ │ +07bb82: 0c00 |0003: move-result-object v0 │ │ +07bb84: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=68 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 x0 Lcom/negusoft/holoaccent/AccentResources; │ │ 0x0000 - 0x0005 reg=2 x1 I │ │ │ │ @@ -86803,17 +128202,17 @@ │ │ type : '(Lcom/negusoft/holoaccent/AccentResources;)Lcom/negusoft/holoaccent/AccentPalette;' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -055bc0: |[055bc0] com.negusoft.holoaccent.AccentResources.access$100:(Lcom/negusoft/holoaccent/AccentResources;)Lcom/negusoft/holoaccent/AccentPalette; │ │ -055bd0: 5410 a405 |0000: iget-object v0, v1, Lcom/negusoft/holoaccent/AccentResources;.mPalette:Lcom/negusoft/holoaccent/AccentPalette; // field@05a4 │ │ -055bd4: 1100 |0002: return-object v0 │ │ +07bb88: |[07bb88] com.negusoft.holoaccent.AccentResources.access$100:(Lcom/negusoft/holoaccent/AccentResources;)Lcom/negusoft/holoaccent/AccentPalette; │ │ +07bb98: 5410 b708 |0000: iget-object v0, v1, Lcom/negusoft/holoaccent/AccentResources;.mPalette:Lcom/negusoft/holoaccent/AccentPalette; // field@08b7 │ │ +07bb9c: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=68 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 x0 Lcom/negusoft/holoaccent/AccentResources; │ │ │ │ #6 : (in Lcom/negusoft/holoaccent/AccentResources;) │ │ @@ -86821,18 +128220,18 @@ │ │ type : '(Lcom/negusoft/holoaccent/AccentResources;I)Landroid/graphics/drawable/Drawable;' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -055bd8: |[055bd8] com.negusoft.holoaccent.AccentResources.access$201:(Lcom/negusoft/holoaccent/AccentResources;I)Landroid/graphics/drawable/Drawable; │ │ -055be8: 6f20 1c01 2100 |0000: invoke-super {v1, v2}, Landroid/content/res/Resources;.getDrawable:(I)Landroid/graphics/drawable/Drawable; // method@011c │ │ -055bee: 0c00 |0003: move-result-object v0 │ │ -055bf0: 1100 |0004: return-object v0 │ │ +07bba0: |[07bba0] com.negusoft.holoaccent.AccentResources.access$201:(Lcom/negusoft/holoaccent/AccentResources;I)Landroid/graphics/drawable/Drawable; │ │ +07bbb0: 6f20 6701 2100 |0000: invoke-super {v1, v2}, Landroid/content/res/Resources;.getDrawable:(I)Landroid/graphics/drawable/Drawable; // method@0167 │ │ +07bbb6: 0c00 |0003: move-result-object v0 │ │ +07bbb8: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=68 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 x0 Lcom/negusoft/holoaccent/AccentResources; │ │ 0x0000 - 0x0005 reg=2 x1 I │ │ │ │ @@ -86841,85 +128240,85 @@ │ │ type : '(Landroid/content/Context;)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 173 16-bit code units │ │ -055bf4: |[055bf4] com.negusoft.holoaccent.AccentResources.addInterceptors:(Landroid/content/Context;)V │ │ -055c04: 5430 a305 |0000: iget-object v0, v3, Lcom/negusoft/holoaccent/AccentResources;.mInterceptors:Ljava/util/List; // field@05a3 │ │ -055c08: 2201 7103 |0002: new-instance v1, Lcom/negusoft/holoaccent/interceptor/ToggleInterceptor; // type@0371 │ │ -055c0c: 7010 7a16 0100 |0004: invoke-direct {v1}, Lcom/negusoft/holoaccent/interceptor/ToggleInterceptor;.:()V // method@167a │ │ -055c12: 7220 fc17 1000 |0007: invoke-interface {v0, v1}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@17fc │ │ -055c18: 5430 a305 |000a: iget-object v0, v3, Lcom/negusoft/holoaccent/AccentResources;.mInterceptors:Ljava/util/List; // field@05a3 │ │ -055c1c: 2201 7203 |000c: new-instance v1, Lcom/negusoft/holoaccent/interceptor/UnderlineInterceptor; // type@0372 │ │ -055c20: 7010 7c16 0100 |000e: invoke-direct {v1}, Lcom/negusoft/holoaccent/interceptor/UnderlineInterceptor;.:()V // method@167c │ │ -055c26: 7220 fc17 1000 |0011: invoke-interface {v0, v1}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@17fc │ │ -055c2c: 5430 a305 |0014: iget-object v0, v3, Lcom/negusoft/holoaccent/AccentResources;.mInterceptors:Ljava/util/List; // field@05a3 │ │ -055c30: 2201 6f03 |0016: new-instance v1, Lcom/negusoft/holoaccent/interceptor/SolidColorInterceptor; // type@036f │ │ -055c34: 7010 7616 0100 |0018: invoke-direct {v1}, Lcom/negusoft/holoaccent/interceptor/SolidColorInterceptor;.:()V // method@1676 │ │ -055c3a: 7220 fc17 1000 |001b: invoke-interface {v0, v1}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@17fc │ │ -055c40: 5430 a305 |001e: iget-object v0, v3, Lcom/negusoft/holoaccent/AccentResources;.mInterceptors:Ljava/util/List; // field@05a3 │ │ -055c44: 2201 6b03 |0020: new-instance v1, Lcom/negusoft/holoaccent/interceptor/RectInterceptor; // type@036b │ │ -055c48: 7010 6e16 0100 |0022: invoke-direct {v1}, Lcom/negusoft/holoaccent/interceptor/RectInterceptor;.:()V // method@166e │ │ -055c4e: 7220 fc17 1000 |0025: invoke-interface {v0, v1}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@17fc │ │ -055c54: 5430 a305 |0028: iget-object v0, v3, Lcom/negusoft/holoaccent/AccentResources;.mInterceptors:Ljava/util/List; // field@05a3 │ │ -055c58: 2201 6c03 |002a: new-instance v1, Lcom/negusoft/holoaccent/interceptor/RoundRectInterceptor; // type@036c │ │ -055c5c: 7010 7016 0100 |002c: invoke-direct {v1}, Lcom/negusoft/holoaccent/interceptor/RoundRectInterceptor;.:()V // method@1670 │ │ -055c62: 7220 fc17 1000 |002f: invoke-interface {v0, v1}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@17fc │ │ -055c68: 5430 a305 |0032: iget-object v0, v3, Lcom/negusoft/holoaccent/AccentResources;.mInterceptors:Ljava/util/List; // field@05a3 │ │ -055c6c: 2201 6503 |0034: new-instance v1, Lcom/negusoft/holoaccent/interceptor/CircleInterceptor; // type@0365 │ │ -055c70: 7010 6216 0100 |0036: invoke-direct {v1}, Lcom/negusoft/holoaccent/interceptor/CircleInterceptor;.:()V // method@1662 │ │ -055c76: 7220 fc17 1000 |0039: invoke-interface {v0, v1}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@17fc │ │ -055c7c: 5430 a305 |003c: iget-object v0, v3, Lcom/negusoft/holoaccent/AccentResources;.mInterceptors:Ljava/util/List; // field@05a3 │ │ -055c80: 2201 6d03 |003e: new-instance v1, Lcom/negusoft/holoaccent/interceptor/ScrubberInterceptor; // type@036d │ │ -055c84: 7010 7216 0100 |0040: invoke-direct {v1}, Lcom/negusoft/holoaccent/interceptor/ScrubberInterceptor;.:()V // method@1672 │ │ -055c8a: 7220 fc17 1000 |0043: invoke-interface {v0, v1}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@17fc │ │ -055c90: 5430 a305 |0046: iget-object v0, v3, Lcom/negusoft/holoaccent/AccentResources;.mInterceptors:Ljava/util/List; // field@05a3 │ │ -055c94: 2201 6703 |0048: new-instance v1, Lcom/negusoft/holoaccent/interceptor/FastScrollInterceptor; // type@0367 │ │ -055c98: 7010 6616 0100 |004a: invoke-direct {v1}, Lcom/negusoft/holoaccent/interceptor/FastScrollInterceptor;.:()V // method@1666 │ │ -055c9e: 7220 fc17 1000 |004d: invoke-interface {v0, v1}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@17fc │ │ -055ca4: 5430 a305 |0050: iget-object v0, v3, Lcom/negusoft/holoaccent/AccentResources;.mInterceptors:Ljava/util/List; // field@05a3 │ │ -055ca8: 2201 6803 |0052: new-instance v1, Lcom/negusoft/holoaccent/interceptor/IndeterminateInterceptor; // type@0368 │ │ -055cac: 7010 6816 0100 |0054: invoke-direct {v1}, Lcom/negusoft/holoaccent/interceptor/IndeterminateInterceptor;.:()V // method@1668 │ │ -055cb2: 7220 fc17 1000 |0057: invoke-interface {v0, v1}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@17fc │ │ -055cb8: 5430 a305 |005a: iget-object v0, v3, Lcom/negusoft/holoaccent/AccentResources;.mInterceptors:Ljava/util/List; // field@05a3 │ │ -055cbc: 2201 7003 |005c: new-instance v1, Lcom/negusoft/holoaccent/interceptor/SpinnerInterceptor; // type@0370 │ │ -055cc0: 7010 7816 0100 |005e: invoke-direct {v1}, Lcom/negusoft/holoaccent/interceptor/SpinnerInterceptor;.:()V // method@1678 │ │ -055cc6: 7220 fc17 1000 |0061: invoke-interface {v0, v1}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@17fc │ │ -055ccc: 5430 a305 |0064: iget-object v0, v3, Lcom/negusoft/holoaccent/AccentResources;.mInterceptors:Ljava/util/List; // field@05a3 │ │ -055cd0: 2201 6e03 |0066: new-instance v1, Lcom/negusoft/holoaccent/interceptor/SearchViewTextFieldInterceptor; // type@036e │ │ -055cd4: 7010 7416 0100 |0068: invoke-direct {v1}, Lcom/negusoft/holoaccent/interceptor/SearchViewTextFieldInterceptor;.:()V // method@1674 │ │ -055cda: 7220 fc17 1000 |006b: invoke-interface {v0, v1}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@17fc │ │ -055ce0: 5430 a305 |006e: iget-object v0, v3, Lcom/negusoft/holoaccent/AccentResources;.mInterceptors:Ljava/util/List; // field@05a3 │ │ -055ce4: 2201 6903 |0070: new-instance v1, Lcom/negusoft/holoaccent/interceptor/NativeInterceptor; // type@0369 │ │ -055ce8: 7010 6a16 0100 |0072: invoke-direct {v1}, Lcom/negusoft/holoaccent/interceptor/NativeInterceptor;.:()V // method@166a │ │ -055cee: 7220 fc17 1000 |0075: invoke-interface {v0, v1}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@17fc │ │ -055cf4: 5430 a305 |0078: iget-object v0, v3, Lcom/negusoft/holoaccent/AccentResources;.mInterceptors:Ljava/util/List; // field@05a3 │ │ -055cf8: 2201 6403 |007a: new-instance v1, Lcom/negusoft/holoaccent/interceptor/ActionBarBackgroundInterceptor; // type@0364 │ │ -055cfc: 5432 9b05 |007c: iget-object v2, v3, Lcom/negusoft/holoaccent/AccentResources;.mContext:Landroid/content/Context; // field@059b │ │ -055d00: 7020 6016 2100 |007e: invoke-direct {v1, v2}, Lcom/negusoft/holoaccent/interceptor/ActionBarBackgroundInterceptor;.:(Landroid/content/Context;)V // method@1660 │ │ -055d06: 7220 fc17 1000 |0081: invoke-interface {v0, v1}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@17fc │ │ -055d0c: 5430 a305 |0084: iget-object v0, v3, Lcom/negusoft/holoaccent/AccentResources;.mInterceptors:Ljava/util/List; // field@05a3 │ │ -055d10: 2201 6a03 |0086: new-instance v1, Lcom/negusoft/holoaccent/interceptor/PagerTabStripInterceptor; // type@036a │ │ -055d14: 7010 6c16 0100 |0088: invoke-direct {v1}, Lcom/negusoft/holoaccent/interceptor/PagerTabStripInterceptor;.:()V // method@166c │ │ -055d1a: 7220 fc17 1000 |008b: invoke-interface {v0, v1}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@17fc │ │ -055d20: 5430 a305 |008e: iget-object v0, v3, Lcom/negusoft/holoaccent/AccentResources;.mInterceptors:Ljava/util/List; // field@05a3 │ │ -055d24: 2201 6603 |0090: new-instance v1, Lcom/negusoft/holoaccent/interceptor/ContactBadgeInterceptor; // type@0366 │ │ -055d28: 7010 6416 0100 |0092: invoke-direct {v1}, Lcom/negusoft/holoaccent/interceptor/ContactBadgeInterceptor;.:()V // method@1664 │ │ -055d2e: 7220 fc17 1000 |0095: invoke-interface {v0, v1}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@17fc │ │ -055d34: 5430 a305 |0098: iget-object v0, v3, Lcom/negusoft/holoaccent/AccentResources;.mInterceptors:Ljava/util/List; // field@05a3 │ │ -055d38: 2201 2f03 |009a: new-instance v1, Lcom/negusoft/holoaccent/AccentResources$OverScrollInterceptor; // type@032f │ │ -055d3c: 7020 1315 3100 |009c: invoke-direct {v1, v3}, Lcom/negusoft/holoaccent/AccentResources$OverScrollInterceptor;.:(Lcom/negusoft/holoaccent/AccentResources;)V // method@1513 │ │ -055d42: 7220 fc17 1000 |009f: invoke-interface {v0, v1}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@17fc │ │ -055d48: 5430 9a05 |00a2: iget-object v0, v3, Lcom/negusoft/holoaccent/AccentResources;.mColorInterceptors:Ljava/util/List; // field@059a │ │ -055d4c: 2201 6303 |00a4: new-instance v1, Lcom/negusoft/holoaccent/interceptor/AccentColorInterceptor; // type@0363 │ │ -055d50: 7010 5e16 0100 |00a6: invoke-direct {v1}, Lcom/negusoft/holoaccent/interceptor/AccentColorInterceptor;.:()V // method@165e │ │ -055d56: 7220 fc17 1000 |00a9: invoke-interface {v0, v1}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@17fc │ │ -055d5c: 0e00 |00ac: return-void │ │ +07bbbc: |[07bbbc] com.negusoft.holoaccent.AccentResources.addInterceptors:(Landroid/content/Context;)V │ │ +07bbcc: 5430 b608 |0000: iget-object v0, v3, Lcom/negusoft/holoaccent/AccentResources;.mInterceptors:Ljava/util/List; // field@08b6 │ │ +07bbd0: 2201 f204 |0002: new-instance v1, Lcom/negusoft/holoaccent/interceptor/ToggleInterceptor; // type@04f2 │ │ +07bbd4: 7010 5c21 0100 |0004: invoke-direct {v1}, Lcom/negusoft/holoaccent/interceptor/ToggleInterceptor;.:()V // method@215c │ │ +07bbda: 7220 0523 1000 |0007: invoke-interface {v0, v1}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@2305 │ │ +07bbe0: 5430 b608 |000a: iget-object v0, v3, Lcom/negusoft/holoaccent/AccentResources;.mInterceptors:Ljava/util/List; // field@08b6 │ │ +07bbe4: 2201 f304 |000c: new-instance v1, Lcom/negusoft/holoaccent/interceptor/UnderlineInterceptor; // type@04f3 │ │ +07bbe8: 7010 5e21 0100 |000e: invoke-direct {v1}, Lcom/negusoft/holoaccent/interceptor/UnderlineInterceptor;.:()V // method@215e │ │ +07bbee: 7220 0523 1000 |0011: invoke-interface {v0, v1}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@2305 │ │ +07bbf4: 5430 b608 |0014: iget-object v0, v3, Lcom/negusoft/holoaccent/AccentResources;.mInterceptors:Ljava/util/List; // field@08b6 │ │ +07bbf8: 2201 f004 |0016: new-instance v1, Lcom/negusoft/holoaccent/interceptor/SolidColorInterceptor; // type@04f0 │ │ +07bbfc: 7010 5821 0100 |0018: invoke-direct {v1}, Lcom/negusoft/holoaccent/interceptor/SolidColorInterceptor;.:()V // method@2158 │ │ +07bc02: 7220 0523 1000 |001b: invoke-interface {v0, v1}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@2305 │ │ +07bc08: 5430 b608 |001e: iget-object v0, v3, Lcom/negusoft/holoaccent/AccentResources;.mInterceptors:Ljava/util/List; // field@08b6 │ │ +07bc0c: 2201 ec04 |0020: new-instance v1, Lcom/negusoft/holoaccent/interceptor/RectInterceptor; // type@04ec │ │ +07bc10: 7010 5021 0100 |0022: invoke-direct {v1}, Lcom/negusoft/holoaccent/interceptor/RectInterceptor;.:()V // method@2150 │ │ +07bc16: 7220 0523 1000 |0025: invoke-interface {v0, v1}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@2305 │ │ +07bc1c: 5430 b608 |0028: iget-object v0, v3, Lcom/negusoft/holoaccent/AccentResources;.mInterceptors:Ljava/util/List; // field@08b6 │ │ +07bc20: 2201 ed04 |002a: new-instance v1, Lcom/negusoft/holoaccent/interceptor/RoundRectInterceptor; // type@04ed │ │ +07bc24: 7010 5221 0100 |002c: invoke-direct {v1}, Lcom/negusoft/holoaccent/interceptor/RoundRectInterceptor;.:()V // method@2152 │ │ +07bc2a: 7220 0523 1000 |002f: invoke-interface {v0, v1}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@2305 │ │ +07bc30: 5430 b608 |0032: iget-object v0, v3, Lcom/negusoft/holoaccent/AccentResources;.mInterceptors:Ljava/util/List; // field@08b6 │ │ +07bc34: 2201 e604 |0034: new-instance v1, Lcom/negusoft/holoaccent/interceptor/CircleInterceptor; // type@04e6 │ │ +07bc38: 7010 4421 0100 |0036: invoke-direct {v1}, Lcom/negusoft/holoaccent/interceptor/CircleInterceptor;.:()V // method@2144 │ │ +07bc3e: 7220 0523 1000 |0039: invoke-interface {v0, v1}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@2305 │ │ +07bc44: 5430 b608 |003c: iget-object v0, v3, Lcom/negusoft/holoaccent/AccentResources;.mInterceptors:Ljava/util/List; // field@08b6 │ │ +07bc48: 2201 ee04 |003e: new-instance v1, Lcom/negusoft/holoaccent/interceptor/ScrubberInterceptor; // type@04ee │ │ +07bc4c: 7010 5421 0100 |0040: invoke-direct {v1}, Lcom/negusoft/holoaccent/interceptor/ScrubberInterceptor;.:()V // method@2154 │ │ +07bc52: 7220 0523 1000 |0043: invoke-interface {v0, v1}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@2305 │ │ +07bc58: 5430 b608 |0046: iget-object v0, v3, Lcom/negusoft/holoaccent/AccentResources;.mInterceptors:Ljava/util/List; // field@08b6 │ │ +07bc5c: 2201 e804 |0048: new-instance v1, Lcom/negusoft/holoaccent/interceptor/FastScrollInterceptor; // type@04e8 │ │ +07bc60: 7010 4821 0100 |004a: invoke-direct {v1}, Lcom/negusoft/holoaccent/interceptor/FastScrollInterceptor;.:()V // method@2148 │ │ +07bc66: 7220 0523 1000 |004d: invoke-interface {v0, v1}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@2305 │ │ +07bc6c: 5430 b608 |0050: iget-object v0, v3, Lcom/negusoft/holoaccent/AccentResources;.mInterceptors:Ljava/util/List; // field@08b6 │ │ +07bc70: 2201 e904 |0052: new-instance v1, Lcom/negusoft/holoaccent/interceptor/IndeterminateInterceptor; // type@04e9 │ │ +07bc74: 7010 4a21 0100 |0054: invoke-direct {v1}, Lcom/negusoft/holoaccent/interceptor/IndeterminateInterceptor;.:()V // method@214a │ │ +07bc7a: 7220 0523 1000 |0057: invoke-interface {v0, v1}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@2305 │ │ +07bc80: 5430 b608 |005a: iget-object v0, v3, Lcom/negusoft/holoaccent/AccentResources;.mInterceptors:Ljava/util/List; // field@08b6 │ │ +07bc84: 2201 f104 |005c: new-instance v1, Lcom/negusoft/holoaccent/interceptor/SpinnerInterceptor; // type@04f1 │ │ +07bc88: 7010 5a21 0100 |005e: invoke-direct {v1}, Lcom/negusoft/holoaccent/interceptor/SpinnerInterceptor;.:()V // method@215a │ │ +07bc8e: 7220 0523 1000 |0061: invoke-interface {v0, v1}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@2305 │ │ +07bc94: 5430 b608 |0064: iget-object v0, v3, Lcom/negusoft/holoaccent/AccentResources;.mInterceptors:Ljava/util/List; // field@08b6 │ │ +07bc98: 2201 ef04 |0066: new-instance v1, Lcom/negusoft/holoaccent/interceptor/SearchViewTextFieldInterceptor; // type@04ef │ │ +07bc9c: 7010 5621 0100 |0068: invoke-direct {v1}, Lcom/negusoft/holoaccent/interceptor/SearchViewTextFieldInterceptor;.:()V // method@2156 │ │ +07bca2: 7220 0523 1000 |006b: invoke-interface {v0, v1}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@2305 │ │ +07bca8: 5430 b608 |006e: iget-object v0, v3, Lcom/negusoft/holoaccent/AccentResources;.mInterceptors:Ljava/util/List; // field@08b6 │ │ +07bcac: 2201 ea04 |0070: new-instance v1, Lcom/negusoft/holoaccent/interceptor/NativeInterceptor; // type@04ea │ │ +07bcb0: 7010 4c21 0100 |0072: invoke-direct {v1}, Lcom/negusoft/holoaccent/interceptor/NativeInterceptor;.:()V // method@214c │ │ +07bcb6: 7220 0523 1000 |0075: invoke-interface {v0, v1}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@2305 │ │ +07bcbc: 5430 b608 |0078: iget-object v0, v3, Lcom/negusoft/holoaccent/AccentResources;.mInterceptors:Ljava/util/List; // field@08b6 │ │ +07bcc0: 2201 e504 |007a: new-instance v1, Lcom/negusoft/holoaccent/interceptor/ActionBarBackgroundInterceptor; // type@04e5 │ │ +07bcc4: 5432 ae08 |007c: iget-object v2, v3, Lcom/negusoft/holoaccent/AccentResources;.mContext:Landroid/content/Context; // field@08ae │ │ +07bcc8: 7020 4221 2100 |007e: invoke-direct {v1, v2}, Lcom/negusoft/holoaccent/interceptor/ActionBarBackgroundInterceptor;.:(Landroid/content/Context;)V // method@2142 │ │ +07bcce: 7220 0523 1000 |0081: invoke-interface {v0, v1}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@2305 │ │ +07bcd4: 5430 b608 |0084: iget-object v0, v3, Lcom/negusoft/holoaccent/AccentResources;.mInterceptors:Ljava/util/List; // field@08b6 │ │ +07bcd8: 2201 eb04 |0086: new-instance v1, Lcom/negusoft/holoaccent/interceptor/PagerTabStripInterceptor; // type@04eb │ │ +07bcdc: 7010 4e21 0100 |0088: invoke-direct {v1}, Lcom/negusoft/holoaccent/interceptor/PagerTabStripInterceptor;.:()V // method@214e │ │ +07bce2: 7220 0523 1000 |008b: invoke-interface {v0, v1}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@2305 │ │ +07bce8: 5430 b608 |008e: iget-object v0, v3, Lcom/negusoft/holoaccent/AccentResources;.mInterceptors:Ljava/util/List; // field@08b6 │ │ +07bcec: 2201 e704 |0090: new-instance v1, Lcom/negusoft/holoaccent/interceptor/ContactBadgeInterceptor; // type@04e7 │ │ +07bcf0: 7010 4621 0100 |0092: invoke-direct {v1}, Lcom/negusoft/holoaccent/interceptor/ContactBadgeInterceptor;.:()V // method@2146 │ │ +07bcf6: 7220 0523 1000 |0095: invoke-interface {v0, v1}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@2305 │ │ +07bcfc: 5430 b608 |0098: iget-object v0, v3, Lcom/negusoft/holoaccent/AccentResources;.mInterceptors:Ljava/util/List; // field@08b6 │ │ +07bd00: 2201 b004 |009a: new-instance v1, Lcom/negusoft/holoaccent/AccentResources$OverScrollInterceptor; // type@04b0 │ │ +07bd04: 7020 f51f 3100 |009c: invoke-direct {v1, v3}, Lcom/negusoft/holoaccent/AccentResources$OverScrollInterceptor;.:(Lcom/negusoft/holoaccent/AccentResources;)V // method@1ff5 │ │ +07bd0a: 7220 0523 1000 |009f: invoke-interface {v0, v1}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@2305 │ │ +07bd10: 5430 ad08 |00a2: iget-object v0, v3, Lcom/negusoft/holoaccent/AccentResources;.mColorInterceptors:Ljava/util/List; // field@08ad │ │ +07bd14: 2201 e404 |00a4: new-instance v1, Lcom/negusoft/holoaccent/interceptor/AccentColorInterceptor; // type@04e4 │ │ +07bd18: 7010 4021 0100 |00a6: invoke-direct {v1}, Lcom/negusoft/holoaccent/interceptor/AccentColorInterceptor;.:()V // method@2140 │ │ +07bd1e: 7220 0523 1000 |00a9: invoke-interface {v0, v1}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@2305 │ │ +07bd24: 0e00 |00ac: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=203 │ │ 0x000a line=204 │ │ 0x0014 line=205 │ │ 0x001e line=206 │ │ 0x0028 line=207 │ │ @@ -86945,42 +128344,42 @@ │ │ type : '([ILjava/util/List;)[I' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 8 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 44 16-bit code units │ │ -055d60: |[055d60] com.negusoft.holoaccent.AccentResources.appendDrawableIds:([ILjava/util/List;)[I │ │ -055d70: 3907 0300 |0000: if-nez v7, 0003 // +0003 │ │ -055d74: 1106 |0002: return-object v6 │ │ -055d76: 7210 0118 0700 |0003: invoke-interface {v7}, Ljava/util/List;.size:()I // method@1801 │ │ -055d7c: 0a00 |0006: move-result v0 │ │ -055d7e: 2163 |0007: array-length v3, v6 │ │ -055d80: b003 |0008: add-int/2addr v3, v0 │ │ -055d82: 2332 1804 |0009: new-array v2, v3, [I // type@0418 │ │ -055d86: 1201 |000b: const/4 v1, #int 0 // #0 │ │ -055d88: 3501 1100 |000c: if-ge v1, v0, 001d // +0011 │ │ -055d8c: 7220 fd17 1700 |000e: invoke-interface {v7, v1}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@17fd │ │ -055d92: 0c03 |0011: move-result-object v3 │ │ -055d94: 1f03 aa03 |0012: check-cast v3, Ljava/lang/Integer; // type@03aa │ │ -055d98: 6e10 7e17 0300 |0014: invoke-virtual {v3}, Ljava/lang/Integer;.intValue:()I // method@177e │ │ -055d9e: 0a03 |0017: move-result v3 │ │ -055da0: 4b03 0201 |0018: aput v3, v2, v1 │ │ -055da4: d801 0101 |001a: add-int/lit8 v1, v1, #int 1 // #01 │ │ -055da8: 28f0 |001c: goto 000c // -0010 │ │ -055daa: 1201 |001d: const/4 v1, #int 0 // #0 │ │ -055dac: 2163 |001e: array-length v3, v6 │ │ -055dae: 3531 0b00 |001f: if-ge v1, v3, 002a // +000b │ │ -055db2: 9003 0001 |0021: add-int v3, v0, v1 │ │ -055db6: 4404 0601 |0023: aget v4, v6, v1 │ │ -055dba: 4b04 0203 |0025: aput v4, v2, v3 │ │ -055dbe: d801 0101 |0027: add-int/lit8 v1, v1, #int 1 // #01 │ │ -055dc2: 28f5 |0029: goto 001e // -000b │ │ -055dc4: 0726 |002a: move-object v6, v2 │ │ -055dc6: 28d7 |002b: goto 0002 // -0029 │ │ +07bd28: |[07bd28] com.negusoft.holoaccent.AccentResources.appendDrawableIds:([ILjava/util/List;)[I │ │ +07bd38: 3907 0300 |0000: if-nez v7, 0003 // +0003 │ │ +07bd3c: 1106 |0002: return-object v6 │ │ +07bd3e: 7210 0a23 0700 |0003: invoke-interface {v7}, Ljava/util/List;.size:()I // method@230a │ │ +07bd44: 0a00 |0006: move-result v0 │ │ +07bd46: 2163 |0007: array-length v3, v6 │ │ +07bd48: b003 |0008: add-int/2addr v3, v0 │ │ +07bd4a: 2332 a205 |0009: new-array v2, v3, [I // type@05a2 │ │ +07bd4e: 1201 |000b: const/4 v1, #int 0 // #0 │ │ +07bd50: 3501 1100 |000c: if-ge v1, v0, 001d // +0011 │ │ +07bd54: 7220 0623 1700 |000e: invoke-interface {v7, v1}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@2306 │ │ +07bd5a: 0c03 |0011: move-result-object v3 │ │ +07bd5c: 1f03 2f05 |0012: check-cast v3, Ljava/lang/Integer; // type@052f │ │ +07bd60: 6e10 7022 0300 |0014: invoke-virtual {v3}, Ljava/lang/Integer;.intValue:()I // method@2270 │ │ +07bd66: 0a03 |0017: move-result v3 │ │ +07bd68: 4b03 0201 |0018: aput v3, v2, v1 │ │ +07bd6c: d801 0101 |001a: add-int/lit8 v1, v1, #int 1 // #01 │ │ +07bd70: 28f0 |001c: goto 000c // -0010 │ │ +07bd72: 1201 |001d: const/4 v1, #int 0 // #0 │ │ +07bd74: 2163 |001e: array-length v3, v6 │ │ +07bd76: 3531 0b00 |001f: if-ge v1, v3, 002a // +000b │ │ +07bd7a: 9003 0001 |0021: add-int v3, v0, v1 │ │ +07bd7e: 4404 0601 |0023: aget v4, v6, v1 │ │ +07bd82: 4b04 0203 |0025: aput v4, v2, v3 │ │ +07bd86: d801 0101 |0027: add-int/lit8 v1, v1, #int 1 // #01 │ │ +07bd8a: 28f5 |0029: goto 001e // -000b │ │ +07bd8c: 0726 |002a: move-object v6, v2 │ │ +07bd8e: 28d7 |002b: goto 0002 // -0029 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=173 │ │ 0x0002 line=183 │ │ 0x0003 line=176 │ │ 0x0007 line=177 │ │ 0x000b line=178 │ │ @@ -87005,26 +128404,26 @@ │ │ type : '()Z' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 5 │ │ insns size : 19 16-bit code units │ │ -055dc8: |[055dc8] com.negusoft.holoaccent.AccentResources.checkInitialized:()Z │ │ -055dd8: 5540 a105 |0000: iget-boolean v0, v4, Lcom/negusoft/holoaccent/AccentResources;.mInitialized:Z // field@05a1 │ │ -055ddc: 3800 0400 |0002: if-eqz v0, 0006 // +0004 │ │ -055de0: 1200 |0004: const/4 v0, #int 0 // #0 │ │ -055de2: 0f00 |0005: return v0 │ │ -055de4: 5440 9b05 |0006: iget-object v0, v4, Lcom/negusoft/holoaccent/AccentResources;.mContext:Landroid/content/Context; // field@059b │ │ -055de8: 5241 9e05 |0008: iget v1, v4, Lcom/negusoft/holoaccent/AccentResources;.mExplicitColor:I // field@059e │ │ -055dec: 5242 a005 |000a: iget v2, v4, Lcom/negusoft/holoaccent/AccentResources;.mExplicitColorDark:I // field@05a0 │ │ -055df0: 5243 9f05 |000c: iget v3, v4, Lcom/negusoft/holoaccent/AccentResources;.mExplicitColorActionBar:I // field@059f │ │ -055df4: 7053 2e15 0421 |000e: invoke-direct {v4, v0, v1, v2, v3}, Lcom/negusoft/holoaccent/AccentResources;.initialize:(Landroid/content/Context;III)Z // method@152e │ │ -055dfa: 0a00 |0011: move-result v0 │ │ -055dfc: 28f3 |0012: goto 0005 // -000d │ │ +07bd90: |[07bd90] com.negusoft.holoaccent.AccentResources.checkInitialized:()Z │ │ +07bda0: 5540 b408 |0000: iget-boolean v0, v4, Lcom/negusoft/holoaccent/AccentResources;.mInitialized:Z // field@08b4 │ │ +07bda4: 3800 0400 |0002: if-eqz v0, 0006 // +0004 │ │ +07bda8: 1200 |0004: const/4 v0, #int 0 // #0 │ │ +07bdaa: 0f00 |0005: return v0 │ │ +07bdac: 5440 ae08 |0006: iget-object v0, v4, Lcom/negusoft/holoaccent/AccentResources;.mContext:Landroid/content/Context; // field@08ae │ │ +07bdb0: 5241 b108 |0008: iget v1, v4, Lcom/negusoft/holoaccent/AccentResources;.mExplicitColor:I // field@08b1 │ │ +07bdb4: 5242 b308 |000a: iget v2, v4, Lcom/negusoft/holoaccent/AccentResources;.mExplicitColorDark:I // field@08b3 │ │ +07bdb8: 5243 b208 |000c: iget v3, v4, Lcom/negusoft/holoaccent/AccentResources;.mExplicitColorActionBar:I // field@08b2 │ │ +07bdbc: 7053 1020 0421 |000e: invoke-direct {v4, v0, v1, v2, v3}, Lcom/negusoft/holoaccent/AccentResources;.initialize:(Landroid/content/Context;III)Z // method@2010 │ │ +07bdc2: 0a00 |0011: move-result v0 │ │ +07bdc4: 28f3 |0012: goto 0005 // -000d │ │ catches : (none) │ │ positions : │ │ 0x0000 line=150 │ │ 0x0004 line=151 │ │ 0x0005 line=152 │ │ locals : │ │ 0x0000 - 0x0013 reg=4 this Lcom/negusoft/holoaccent/AccentResources; │ │ @@ -87034,35 +128433,35 @@ │ │ type : '(ILandroid/util/TypedValue;)Landroid/graphics/Bitmap;' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 7 │ │ ins : 3 │ │ outs : 5 │ │ insns size : 40 16-bit code units │ │ -055e00: |[055e00] com.negusoft.holoaccent.AccentResources.getBitmapFromResource:(ILandroid/util/TypedValue;)Landroid/graphics/Bitmap; │ │ -055e10: 1203 |0000: const/4 v3, #int 0 // #0 │ │ -055e12: 6f30 2701 5406 |0001: invoke-super {v4, v5, v6}, Landroid/content/res/Resources;.openRawResource:(ILandroid/util/TypedValue;)Ljava/io/InputStream; // method@0127 │ │ -055e18: 0c01 |0004: move-result-object v1 │ │ -055e1a: 6e10 2715 0400 |0005: invoke-virtual {v4}, Lcom/negusoft/holoaccent/AccentResources;.getDisplayMetrics:()Landroid/util/DisplayMetrics; // method@1527 │ │ -055e20: 0c02 |0008: move-result-object v2 │ │ -055e22: 5222 3605 |0009: iget v2, v2, Landroid/util/DisplayMetrics;.densityDpi:I // field@0536 │ │ -055e26: 5962 3705 |000b: iput v2, v6, Landroid/util/TypedValue;.density:I // field@0537 │ │ -055e2a: 2200 4900 |000d: new-instance v0, Landroid/graphics/BitmapFactory$Options; // type@0049 │ │ -055e2e: 7010 5201 0000 |000f: invoke-direct {v0}, Landroid/graphics/BitmapFactory$Options;.:()V // method@0152 │ │ -055e34: 5c03 1600 |0012: iput-boolean v3, v0, Landroid/graphics/BitmapFactory$Options;.inDither:Z // field@0016 │ │ -055e38: 5c03 1a00 |0014: iput-boolean v3, v0, Landroid/graphics/BitmapFactory$Options;.inScaled:Z // field@001a │ │ -055e3c: 6e10 2715 0400 |0016: invoke-virtual {v4}, Lcom/negusoft/holoaccent/AccentResources;.getDisplayMetrics:()Landroid/util/DisplayMetrics; // method@1527 │ │ -055e42: 0c02 |0019: move-result-object v2 │ │ -055e44: 5222 3605 |001a: iget v2, v2, Landroid/util/DisplayMetrics;.densityDpi:I // field@0536 │ │ -055e48: 5902 1b00 |001c: iput v2, v0, Landroid/graphics/BitmapFactory$Options;.inScreenDensity:I // field@001b │ │ -055e4c: 2202 5600 |001e: new-instance v2, Landroid/graphics/Rect; // type@0056 │ │ -055e50: 7010 8401 0200 |0020: invoke-direct {v2}, Landroid/graphics/Rect;.:()V // method@0184 │ │ -055e56: 7150 5301 6421 |0023: invoke-static {v4, v6, v1, v2, v0}, Landroid/graphics/BitmapFactory;.decodeResourceStream:(Landroid/content/res/Resources;Landroid/util/TypedValue;Ljava/io/InputStream;Landroid/graphics/Rect;Landroid/graphics/BitmapFactory$Options;)Landroid/graphics/Bitmap; // method@0153 │ │ -055e5c: 0c02 |0026: move-result-object v2 │ │ -055e5e: 1102 |0027: return-object v2 │ │ +07bdc8: |[07bdc8] com.negusoft.holoaccent.AccentResources.getBitmapFromResource:(ILandroid/util/TypedValue;)Landroid/graphics/Bitmap; │ │ +07bdd8: 1203 |0000: const/4 v3, #int 0 // #0 │ │ +07bdda: 6f30 7401 5406 |0001: invoke-super {v4, v5, v6}, Landroid/content/res/Resources;.openRawResource:(ILandroid/util/TypedValue;)Ljava/io/InputStream; // method@0174 │ │ +07bde0: 0c01 |0004: move-result-object v1 │ │ +07bde2: 6e10 0920 0400 |0005: invoke-virtual {v4}, Lcom/negusoft/holoaccent/AccentResources;.getDisplayMetrics:()Landroid/util/DisplayMetrics; // method@2009 │ │ +07bde8: 0c02 |0008: move-result-object v2 │ │ +07bdea: 5222 4708 |0009: iget v2, v2, Landroid/util/DisplayMetrics;.densityDpi:I // field@0847 │ │ +07bdee: 5962 4808 |000b: iput v2, v6, Landroid/util/TypedValue;.density:I // field@0848 │ │ +07bdf2: 2200 5b00 |000d: new-instance v0, Landroid/graphics/BitmapFactory$Options; // type@005b │ │ +07bdf6: 7010 ab01 0000 |000f: invoke-direct {v0}, Landroid/graphics/BitmapFactory$Options;.:()V // method@01ab │ │ +07bdfc: 5c03 2400 |0012: iput-boolean v3, v0, Landroid/graphics/BitmapFactory$Options;.inDither:Z // field@0024 │ │ +07be00: 5c03 2800 |0014: iput-boolean v3, v0, Landroid/graphics/BitmapFactory$Options;.inScaled:Z // field@0028 │ │ +07be04: 6e10 0920 0400 |0016: invoke-virtual {v4}, Lcom/negusoft/holoaccent/AccentResources;.getDisplayMetrics:()Landroid/util/DisplayMetrics; // method@2009 │ │ +07be0a: 0c02 |0019: move-result-object v2 │ │ +07be0c: 5222 4708 |001a: iget v2, v2, Landroid/util/DisplayMetrics;.densityDpi:I // field@0847 │ │ +07be10: 5902 2900 |001c: iput v2, v0, Landroid/graphics/BitmapFactory$Options;.inScreenDensity:I // field@0029 │ │ +07be14: 2202 6c00 |001e: new-instance v2, Landroid/graphics/Rect; // type@006c │ │ +07be18: 7010 fa01 0200 |0020: invoke-direct {v2}, Landroid/graphics/Rect;.:()V // method@01fa │ │ +07be1e: 7150 ae01 6421 |0023: invoke-static {v4, v6, v1, v2, v0}, Landroid/graphics/BitmapFactory;.decodeResourceStream:(Landroid/content/res/Resources;Landroid/util/TypedValue;Ljava/io/InputStream;Landroid/graphics/Rect;Landroid/graphics/BitmapFactory$Options;)Landroid/graphics/Bitmap; // method@01ae │ │ +07be24: 0c02 |0026: move-result-object v2 │ │ +07be26: 1102 |0027: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=332 │ │ 0x0005 line=333 │ │ 0x000d line=334 │ │ 0x0012 line=335 │ │ 0x0014 line=336 │ │ @@ -87080,28 +128479,28 @@ │ │ type : '(Landroid/graphics/Bitmap;)Ljava/io/InputStream;' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 27 16-bit code units │ │ -055e60: |[055e60] com.negusoft.holoaccent.AccentResources.getStreamFromBitmap:(Landroid/graphics/Bitmap;)Ljava/io/InputStream; │ │ -055e70: 2201 8c03 |0000: new-instance v1, Ljava/io/ByteArrayOutputStream; // type@038c │ │ -055e74: 7010 3017 0100 |0002: invoke-direct {v1}, Ljava/io/ByteArrayOutputStream;.:()V // method@1730 │ │ -055e7a: 6202 1400 |0005: sget-object v2, Landroid/graphics/Bitmap$CompressFormat;.PNG:Landroid/graphics/Bitmap$CompressFormat; // field@0014 │ │ -055e7e: 1303 6400 |0007: const/16 v3, #int 100 // #64 │ │ -055e82: 6e40 4d01 2513 |0009: invoke-virtual {v5, v2, v3, v1}, Landroid/graphics/Bitmap;.compress:(Landroid/graphics/Bitmap$CompressFormat;ILjava/io/OutputStream;)Z // method@014d │ │ -055e88: 6e10 3217 0100 |000c: invoke-virtual {v1}, Ljava/io/ByteArrayOutputStream;.toByteArray:()[B // method@1732 │ │ -055e8e: 0c00 |000f: move-result-object v0 │ │ -055e90: 6e10 3117 0100 |0010: invoke-virtual {v1}, Ljava/io/ByteArrayOutputStream;.close:()V // method@1731 │ │ -055e96: 2202 8b03 |0013: new-instance v2, Ljava/io/ByteArrayInputStream; // type@038b │ │ -055e9a: 7020 2f17 0200 |0015: invoke-direct {v2, v0}, Ljava/io/ByteArrayInputStream;.:([B)V // method@172f │ │ -055ea0: 1102 |0018: return-object v2 │ │ -055ea2: 0d02 |0019: move-exception v2 │ │ -055ea4: 28f9 |001a: goto 0013 // -0007 │ │ +07be28: |[07be28] com.negusoft.holoaccent.AccentResources.getStreamFromBitmap:(Landroid/graphics/Bitmap;)Ljava/io/InputStream; │ │ +07be38: 2201 0e05 |0000: new-instance v1, Ljava/io/ByteArrayOutputStream; // type@050e │ │ +07be3c: 7010 1222 0100 |0002: invoke-direct {v1}, Ljava/io/ByteArrayOutputStream;.:()V // method@2212 │ │ +07be42: 6202 2200 |0005: sget-object v2, Landroid/graphics/Bitmap$CompressFormat;.PNG:Landroid/graphics/Bitmap$CompressFormat; // field@0022 │ │ +07be46: 1303 6400 |0007: const/16 v3, #int 100 // #64 │ │ +07be4a: 6e40 9d01 2513 |0009: invoke-virtual {v5, v2, v3, v1}, Landroid/graphics/Bitmap;.compress:(Landroid/graphics/Bitmap$CompressFormat;ILjava/io/OutputStream;)Z // method@019d │ │ +07be50: 6e10 1422 0100 |000c: invoke-virtual {v1}, Ljava/io/ByteArrayOutputStream;.toByteArray:()[B // method@2214 │ │ +07be56: 0c00 |000f: move-result-object v0 │ │ +07be58: 6e10 1322 0100 |0010: invoke-virtual {v1}, Ljava/io/ByteArrayOutputStream;.close:()V // method@2213 │ │ +07be5e: 2202 0d05 |0013: new-instance v2, Ljava/io/ByteArrayInputStream; // type@050d │ │ +07be62: 7020 1122 0200 |0015: invoke-direct {v2, v0}, Ljava/io/ByteArrayInputStream;.:([B)V // method@2211 │ │ +07be68: 1102 |0018: return-object v2 │ │ +07be6a: 0d02 |0019: move-exception v2 │ │ +07be6c: 28f9 |001a: goto 0013 // -0007 │ │ catches : 1 │ │ 0x0010 - 0x0013 │ │ Ljava/io/IOException; -> 0x0019 │ │ positions : │ │ 0x0000 line=344 │ │ 0x0005 line=345 │ │ 0x000c line=346 │ │ @@ -87119,22 +128518,22 @@ │ │ type : '(ILandroid/util/TypedValue;I)Ljava/io/InputStream;' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 6 │ │ ins : 4 │ │ outs : 3 │ │ insns size : 13 16-bit code units │ │ -055eb8: |[055eb8] com.negusoft.holoaccent.AccentResources.getTintTransformationResourceStream:(ILandroid/util/TypedValue;I)Ljava/io/InputStream; │ │ -055ec8: 7030 2515 3204 |0000: invoke-direct {v2, v3, v4}, Lcom/negusoft/holoaccent/AccentResources;.getBitmapFromResource:(ILandroid/util/TypedValue;)Landroid/graphics/Bitmap; // method@1525 │ │ -055ece: 0c00 |0003: move-result-object v0 │ │ -055ed0: 7120 a916 5000 |0004: invoke-static {v0, v5}, Lcom/negusoft/holoaccent/util/BitmapUtils;.processTintTransformationMap:(Landroid/graphics/Bitmap;I)Landroid/graphics/Bitmap; // method@16a9 │ │ -055ed6: 0c00 |0007: move-result-object v0 │ │ -055ed8: 7020 2a15 0200 |0008: invoke-direct {v2, v0}, Lcom/negusoft/holoaccent/AccentResources;.getStreamFromBitmap:(Landroid/graphics/Bitmap;)Ljava/io/InputStream; // method@152a │ │ -055ede: 0c01 |000b: move-result-object v1 │ │ -055ee0: 1101 |000c: return-object v1 │ │ +07be80: |[07be80] com.negusoft.holoaccent.AccentResources.getTintTransformationResourceStream:(ILandroid/util/TypedValue;I)Ljava/io/InputStream; │ │ +07be90: 7030 0720 3204 |0000: invoke-direct {v2, v3, v4}, Lcom/negusoft/holoaccent/AccentResources;.getBitmapFromResource:(ILandroid/util/TypedValue;)Landroid/graphics/Bitmap; // method@2007 │ │ +07be96: 0c00 |0003: move-result-object v0 │ │ +07be98: 7120 8b21 5000 |0004: invoke-static {v0, v5}, Lcom/negusoft/holoaccent/util/BitmapUtils;.processTintTransformationMap:(Landroid/graphics/Bitmap;I)Landroid/graphics/Bitmap; // method@218b │ │ +07be9e: 0c00 |0007: move-result-object v0 │ │ +07bea0: 7020 0c20 0200 |0008: invoke-direct {v2, v0}, Lcom/negusoft/holoaccent/AccentResources;.getStreamFromBitmap:(Landroid/graphics/Bitmap;)Ljava/io/InputStream; // method@200c │ │ +07bea6: 0c01 |000b: move-result-object v1 │ │ +07bea8: 1101 |000c: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=326 │ │ 0x0004 line=327 │ │ 0x0008 line=328 │ │ locals : │ │ 0x0004 - 0x000d reg=0 bitmap Landroid/graphics/Bitmap; │ │ @@ -87148,22 +128547,22 @@ │ │ type : '(ILandroid/util/TypedValue;I)Ljava/io/InputStream;' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 6 │ │ ins : 4 │ │ outs : 3 │ │ insns size : 13 16-bit code units │ │ -055ee4: |[055ee4] com.negusoft.holoaccent.AccentResources.getTintendResourceStream:(ILandroid/util/TypedValue;I)Ljava/io/InputStream; │ │ -055ef4: 7030 2515 3204 |0000: invoke-direct {v2, v3, v4}, Lcom/negusoft/holoaccent/AccentResources;.getBitmapFromResource:(ILandroid/util/TypedValue;)Landroid/graphics/Bitmap; // method@1525 │ │ -055efa: 0c00 |0003: move-result-object v0 │ │ -055efc: 7120 a116 5000 |0004: invoke-static {v0, v5}, Lcom/negusoft/holoaccent/util/BitmapUtils;.applyColor:(Landroid/graphics/Bitmap;I)Landroid/graphics/Bitmap; // method@16a1 │ │ -055f02: 0c00 |0007: move-result-object v0 │ │ -055f04: 7020 2a15 0200 |0008: invoke-direct {v2, v0}, Lcom/negusoft/holoaccent/AccentResources;.getStreamFromBitmap:(Landroid/graphics/Bitmap;)Ljava/io/InputStream; // method@152a │ │ -055f0a: 0c01 |000b: move-result-object v1 │ │ -055f0c: 1101 |000c: return-object v1 │ │ +07beac: |[07beac] com.negusoft.holoaccent.AccentResources.getTintendResourceStream:(ILandroid/util/TypedValue;I)Ljava/io/InputStream; │ │ +07bebc: 7030 0720 3204 |0000: invoke-direct {v2, v3, v4}, Lcom/negusoft/holoaccent/AccentResources;.getBitmapFromResource:(ILandroid/util/TypedValue;)Landroid/graphics/Bitmap; // method@2007 │ │ +07bec2: 0c00 |0003: move-result-object v0 │ │ +07bec4: 7120 8321 5000 |0004: invoke-static {v0, v5}, Lcom/negusoft/holoaccent/util/BitmapUtils;.applyColor:(Landroid/graphics/Bitmap;I)Landroid/graphics/Bitmap; // method@2183 │ │ +07beca: 0c00 |0007: move-result-object v0 │ │ +07becc: 7020 0c20 0200 |0008: invoke-direct {v2, v0}, Lcom/negusoft/holoaccent/AccentResources;.getStreamFromBitmap:(Landroid/graphics/Bitmap;)Ljava/io/InputStream; // method@200c │ │ +07bed2: 0c01 |000b: move-result-object v1 │ │ +07bed4: 1101 |000c: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=316 │ │ 0x0004 line=317 │ │ 0x0008 line=318 │ │ locals : │ │ 0x0004 - 0x000d reg=0 bitmap Landroid/graphics/Bitmap; │ │ @@ -87173,120 +128572,124 @@ │ │ 0x0000 - 0x000d reg=5 color I │ │ │ │ #14 : (in Lcom/negusoft/holoaccent/AccentResources;) │ │ name : 'initPalette' │ │ type : '(Landroid/content/Context;III)Lcom/negusoft/holoaccent/AccentPalette;' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ - registers : 13 │ │ + registers : 12 │ │ ins : 5 │ │ outs : 4 │ │ - insns size : 53 16-bit code units │ │ -055f10: |[055f10] com.negusoft.holoaccent.AccentResources.initPalette:(Landroid/content/Context;III)Lcom/negusoft/holoaccent/AccentPalette; │ │ -055f20: 1207 |0000: const/4 v7, #int 0 // #0 │ │ -055f22: 6e10 d100 0900 |0001: invoke-virtual {v9}, Landroid/content/Context;.getTheme:()Landroid/content/res/Resources$Theme; // method@00d1 │ │ -055f28: 0c05 |0004: move-result-object v5 │ │ -055f2a: 6206 ba07 |0005: sget-object v6, Lcom/negusoft/holoaccent/R$styleable;.HoloAccent:[I // field@07ba │ │ -055f2e: 6e20 1601 6500 |0007: invoke-virtual {v5, v6}, Landroid/content/res/Resources$Theme;.obtainStyledAttributes:([I)Landroid/content/res/TypedArray; // method@0116 │ │ -055f34: 0c00 |000a: move-result-object v0 │ │ -055f36: 1405 1200 0601 |000b: const v5, #float 2.4612e-38 // #01060012 │ │ -055f3c: 6f20 1901 5800 |000e: invoke-super {v8, v5}, Landroid/content/res/Resources;.getColor:(I)I // method@0119 │ │ -055f42: 0a04 |0011: move-result v4 │ │ -055f44: 380a 1200 |0012: if-eqz v10, 0024 // +0012 │ │ -055f48: 01a1 |0014: move v1, v10 │ │ -055f4a: 380b 1400 |0015: if-eqz v11, 0029 // +0014 │ │ -055f4e: 01b3 |0017: move v3, v11 │ │ -055f50: 380c 1700 |0018: if-eqz v12, 002f // +0017 │ │ -055f54: 01c2 |001a: move v2, v12 │ │ -055f56: 6e10 3501 0000 |001b: invoke-virtual {v0}, Landroid/content/res/TypedArray;.recycle:()V // method@0135 │ │ -055f5c: 2205 2c03 |001e: new-instance v5, Lcom/negusoft/holoaccent/AccentPalette; // type@032c │ │ -055f60: 7040 0a15 1523 |0020: invoke-direct {v5, v1, v3, v2}, Lcom/negusoft/holoaccent/AccentPalette;.:(III)V // method@150a │ │ -055f66: 1105 |0023: return-object v5 │ │ -055f68: 6e30 2901 7004 |0024: invoke-virtual {v0, v7, v4}, Landroid/content/res/TypedArray;.getColor:(II)I // method@0129 │ │ -055f6e: 0a01 |0027: move-result v1 │ │ -055f70: 28ed |0028: goto 0015 // -0013 │ │ -055f72: 1215 |0029: const/4 v5, #int 1 // #1 │ │ -055f74: 6e30 2901 5007 |002a: invoke-virtual {v0, v5, v7}, Landroid/content/res/TypedArray;.getColor:(II)I // method@0129 │ │ -055f7a: 0a03 |002d: move-result v3 │ │ -055f7c: 28ea |002e: goto 0018 // -0016 │ │ -055f7e: 1225 |002f: const/4 v5, #int 2 // #2 │ │ -055f80: 6e30 2901 5001 |0030: invoke-virtual {v0, v5, v1}, Landroid/content/res/TypedArray;.getColor:(II)I // method@0129 │ │ -055f86: 0a02 |0033: move-result v2 │ │ -055f88: 28e7 |0034: goto 001b // -0019 │ │ - catches : (none) │ │ - positions : │ │ - 0x0001 line=187 │ │ - 0x000b line=189 │ │ - 0x0012 line=190 │ │ - 0x0015 line=192 │ │ - 0x0018 line=194 │ │ - 0x001b line=197 │ │ - 0x001e line=199 │ │ - 0x0024 line=190 │ │ - 0x0029 line=192 │ │ - 0x002f line=194 │ │ - locals : │ │ - 0x0015 - 0x0024 reg=1 color I │ │ - 0x001b - 0x0024 reg=2 colorActionBar I │ │ - 0x0018 - 0x0024 reg=3 colorDark I │ │ - 0x000b - 0x0035 reg=0 attrs Landroid/content/res/TypedArray; │ │ - 0x0029 - 0x0035 reg=1 color I │ │ - 0x002f - 0x0035 reg=3 colorDark I │ │ - 0x0012 - 0x0035 reg=4 holoBlue I │ │ - 0x0000 - 0x0035 reg=8 this Lcom/negusoft/holoaccent/AccentResources; │ │ - 0x0000 - 0x0035 reg=9 c Landroid/content/Context; │ │ - 0x0000 - 0x0035 reg=10 explicitColor I │ │ - 0x0000 - 0x0035 reg=11 explicitColorDark I │ │ - 0x0000 - 0x0035 reg=12 explicitColorActionBar I │ │ + insns size : 57 16-bit code units │ │ +07bed8: |[07bed8] com.negusoft.holoaccent.AccentResources.initPalette:(Landroid/content/Context;III)Lcom/negusoft/holoaccent/AccentPalette; │ │ +07bee8: 6e10 1501 0800 |0000: invoke-virtual {v8}, Landroid/content/Context;.getTheme:()Landroid/content/res/Resources$Theme; // method@0115 │ │ +07beee: 0c05 |0003: move-result-object v5 │ │ +07bef0: 6206 cd0a |0004: sget-object v6, Lcom/negusoft/holoaccent/R$styleable;.HoloAccent:[I // field@0acd │ │ +07bef4: 6e20 6101 6500 |0006: invoke-virtual {v5, v6}, Landroid/content/res/Resources$Theme;.obtainStyledAttributes:([I)Landroid/content/res/TypedArray; // method@0161 │ │ +07befa: 0c00 |0009: move-result-object v0 │ │ +07befc: 1405 1200 0601 |000a: const v5, #float 2.4612e-38 // #01060012 │ │ +07bf02: 6f20 6401 5700 |000d: invoke-super {v7, v5}, Landroid/content/res/Resources;.getColor:(I)I // method@0164 │ │ +07bf08: 0a04 |0010: move-result v4 │ │ +07bf0a: 3809 1200 |0011: if-eqz v9, 0023 // +0012 │ │ +07bf0e: 0191 |0013: move v1, v9 │ │ +07bf10: 380a 1600 |0014: if-eqz v10, 002a // +0016 │ │ +07bf14: 01a3 |0016: move v3, v10 │ │ +07bf16: 380b 1b00 |0017: if-eqz v11, 0032 // +001b │ │ +07bf1a: 01b2 |0019: move v2, v11 │ │ +07bf1c: 6e10 8201 0000 |001a: invoke-virtual {v0}, Landroid/content/res/TypedArray;.recycle:()V // method@0182 │ │ +07bf22: 2205 ad04 |001d: new-instance v5, Lcom/negusoft/holoaccent/AccentPalette; // type@04ad │ │ +07bf26: 7040 ec1f 1523 |001f: invoke-direct {v5, v1, v3, v2}, Lcom/negusoft/holoaccent/AccentPalette;.:(III)V // method@1fec │ │ +07bf2c: 1105 |0022: return-object v5 │ │ +07bf2e: 6005 ce0a |0023: sget v5, Lcom/negusoft/holoaccent/R$styleable;.HoloAccent_accentColor:I // field@0ace │ │ +07bf32: 6e30 7601 5004 |0025: invoke-virtual {v0, v5, v4}, Landroid/content/res/TypedArray;.getColor:(II)I // method@0176 │ │ +07bf38: 0a01 |0028: move-result v1 │ │ +07bf3a: 28eb |0029: goto 0014 // -0015 │ │ +07bf3c: 6005 d00a |002a: sget v5, Lcom/negusoft/holoaccent/R$styleable;.HoloAccent_accentColorDark:I // field@0ad0 │ │ +07bf40: 1206 |002c: const/4 v6, #int 0 // #0 │ │ +07bf42: 6e30 7601 5006 |002d: invoke-virtual {v0, v5, v6}, Landroid/content/res/TypedArray;.getColor:(II)I // method@0176 │ │ +07bf48: 0a03 |0030: move-result v3 │ │ +07bf4a: 28e6 |0031: goto 0017 // -001a │ │ +07bf4c: 6005 cf0a |0032: sget v5, Lcom/negusoft/holoaccent/R$styleable;.HoloAccent_accentColorActionBar:I // field@0acf │ │ +07bf50: 6e30 7601 5001 |0034: invoke-virtual {v0, v5, v1}, Landroid/content/res/TypedArray;.getColor:(II)I // method@0176 │ │ +07bf56: 0a02 |0037: move-result v2 │ │ +07bf58: 28e2 |0038: goto 001a // -001e │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=187 │ │ + 0x000a line=189 │ │ + 0x0011 line=190 │ │ + 0x0014 line=192 │ │ + 0x0017 line=194 │ │ + 0x001a line=197 │ │ + 0x001d line=199 │ │ + 0x0023 line=190 │ │ + 0x0025 line=191 │ │ + 0x002a line=192 │ │ + 0x002d line=193 │ │ + 0x0032 line=194 │ │ + 0x0034 line=195 │ │ + locals : │ │ + 0x0014 - 0x0023 reg=1 color I │ │ + 0x001a - 0x0023 reg=2 colorActionBar I │ │ + 0x0017 - 0x0023 reg=3 colorDark I │ │ + 0x000a - 0x0039 reg=0 attrs Landroid/content/res/TypedArray; │ │ + 0x002a - 0x0039 reg=1 color I │ │ + 0x0032 - 0x0039 reg=3 colorDark I │ │ + 0x0011 - 0x0039 reg=4 holoBlue I │ │ + 0x0000 - 0x0039 reg=7 this Lcom/negusoft/holoaccent/AccentResources; │ │ + 0x0000 - 0x0039 reg=8 c Landroid/content/Context; │ │ + 0x0000 - 0x0039 reg=9 explicitColor I │ │ + 0x0000 - 0x0039 reg=10 explicitColorDark I │ │ + 0x0000 - 0x0039 reg=11 explicitColorActionBar I │ │ │ │ #15 : (in Lcom/negusoft/holoaccent/AccentResources;) │ │ name : 'initialize' │ │ type : '(Landroid/content/Context;III)Z' │ │ access : 0x20002 (PRIVATE DECLARED_SYNCHRONIZED) │ │ code - │ │ registers : 8 │ │ ins : 5 │ │ outs : 5 │ │ insns size : 57 16-bit code units │ │ -055f8c: |[055f8c] com.negusoft.holoaccent.AccentResources.initialize:(Landroid/content/Context;III)Z │ │ -055f9c: 1211 |0000: const/4 v1, #int 1 // #1 │ │ -055f9e: 1200 |0001: const/4 v0, #int 0 // #0 │ │ -055fa0: 1d03 |0002: monitor-enter v3 │ │ -055fa2: 5532 a105 |0003: iget-boolean v2, v3, Lcom/negusoft/holoaccent/AccentResources;.mInitialized:Z // field@05a1 │ │ -055fa6: 3802 0400 |0005: if-eqz v2, 0009 // +0004 │ │ -055faa: 1e03 |0007: monitor-exit v3 │ │ -055fac: 0f00 |0008: return v0 │ │ -055fae: 5532 a205 |0009: iget-boolean v2, v3, Lcom/negusoft/holoaccent/AccentResources;.mInitializingFlag:Z // field@05a2 │ │ -055fb2: 3802 0400 |000b: if-eqz v2, 000f // +0004 │ │ -055fb6: 0110 |000d: move v0, v1 │ │ -055fb8: 28f9 |000e: goto 0007 // -0007 │ │ -055fba: 1211 |000f: const/4 v1, #int 1 // #1 │ │ -055fbc: 5c31 a205 |0010: iput-boolean v1, v3, Lcom/negusoft/holoaccent/AccentResources;.mInitializingFlag:Z // field@05a2 │ │ -055fc0: 7057 2d15 4365 |0012: invoke-direct {v3, v4, v5, v6, v7}, Lcom/negusoft/holoaccent/AccentResources;.initPalette:(Landroid/content/Context;III)Lcom/negusoft/holoaccent/AccentPalette; // method@152d │ │ -055fc6: 0c01 |0015: move-result-object v1 │ │ -055fc8: 5b31 a405 |0016: iput-object v1, v3, Lcom/negusoft/holoaccent/AccentResources;.mPalette:Lcom/negusoft/holoaccent/AccentPalette; // field@05a4 │ │ -055fcc: 6201 9805 |0018: sget-object v1, Lcom/negusoft/holoaccent/AccentResources;.TINT_DRAWABLE_IDS:[I // field@0598 │ │ -055fd0: 5432 9c05 |001a: iget-object v2, v3, Lcom/negusoft/holoaccent/AccentResources;.mCustomTintDrawableIds:Ljava/util/List; // field@059c │ │ -055fd4: 7030 2315 1302 |001c: invoke-direct {v3, v1, v2}, Lcom/negusoft/holoaccent/AccentResources;.appendDrawableIds:([ILjava/util/List;)[I // method@1523 │ │ -055fda: 0c01 |001f: move-result-object v1 │ │ -055fdc: 5b31 a505 |0020: iput-object v1, v3, Lcom/negusoft/holoaccent/AccentResources;.mTintDrawableIds:[I // field@05a5 │ │ -055fe0: 6201 9905 |0022: sget-object v1, Lcom/negusoft/holoaccent/AccentResources;.TINT_TRANSFORMATION_DRAWABLE_IDS:[I // field@0599 │ │ -055fe4: 5432 9d05 |0024: iget-object v2, v3, Lcom/negusoft/holoaccent/AccentResources;.mCustomTransformationDrawableIds:Ljava/util/List; // field@059d │ │ -055fe8: 7030 2315 1302 |0026: invoke-direct {v3, v1, v2}, Lcom/negusoft/holoaccent/AccentResources;.appendDrawableIds:([ILjava/util/List;)[I // method@1523 │ │ -055fee: 0c01 |0029: move-result-object v1 │ │ -055ff0: 5b31 a605 |002a: iput-object v1, v3, Lcom/negusoft/holoaccent/AccentResources;.mTransformationDrawableIds:[I // field@05a6 │ │ -055ff4: 7020 2015 4300 |002c: invoke-direct {v3, v4}, Lcom/negusoft/holoaccent/AccentResources;.addInterceptors:(Landroid/content/Context;)V // method@1520 │ │ -055ffa: 1201 |002f: const/4 v1, #int 0 // #0 │ │ -055ffc: 5c31 a205 |0030: iput-boolean v1, v3, Lcom/negusoft/holoaccent/AccentResources;.mInitializingFlag:Z // field@05a2 │ │ -056000: 1211 |0032: const/4 v1, #int 1 // #1 │ │ -056002: 5c31 a105 |0033: iput-boolean v1, v3, Lcom/negusoft/holoaccent/AccentResources;.mInitialized:Z // field@05a1 │ │ -056006: 28d2 |0035: goto 0007 // -002e │ │ -056008: 0d00 |0036: move-exception v0 │ │ -05600a: 1e03 |0037: monitor-exit v3 │ │ -05600c: 2700 |0038: throw v0 │ │ +07bf5c: |[07bf5c] com.negusoft.holoaccent.AccentResources.initialize:(Landroid/content/Context;III)Z │ │ +07bf6c: 1211 |0000: const/4 v1, #int 1 // #1 │ │ +07bf6e: 1200 |0001: const/4 v0, #int 0 // #0 │ │ +07bf70: 1d03 |0002: monitor-enter v3 │ │ +07bf72: 5532 b408 |0003: iget-boolean v2, v3, Lcom/negusoft/holoaccent/AccentResources;.mInitialized:Z // field@08b4 │ │ +07bf76: 3802 0400 |0005: if-eqz v2, 0009 // +0004 │ │ +07bf7a: 1e03 |0007: monitor-exit v3 │ │ +07bf7c: 0f00 |0008: return v0 │ │ +07bf7e: 5532 b508 |0009: iget-boolean v2, v3, Lcom/negusoft/holoaccent/AccentResources;.mInitializingFlag:Z // field@08b5 │ │ +07bf82: 3802 0400 |000b: if-eqz v2, 000f // +0004 │ │ +07bf86: 0110 |000d: move v0, v1 │ │ +07bf88: 28f9 |000e: goto 0007 // -0007 │ │ +07bf8a: 1211 |000f: const/4 v1, #int 1 // #1 │ │ +07bf8c: 5c31 b508 |0010: iput-boolean v1, v3, Lcom/negusoft/holoaccent/AccentResources;.mInitializingFlag:Z // field@08b5 │ │ +07bf90: 7057 0f20 4365 |0012: invoke-direct {v3, v4, v5, v6, v7}, Lcom/negusoft/holoaccent/AccentResources;.initPalette:(Landroid/content/Context;III)Lcom/negusoft/holoaccent/AccentPalette; // method@200f │ │ +07bf96: 0c01 |0015: move-result-object v1 │ │ +07bf98: 5b31 b708 |0016: iput-object v1, v3, Lcom/negusoft/holoaccent/AccentResources;.mPalette:Lcom/negusoft/holoaccent/AccentPalette; // field@08b7 │ │ +07bf9c: 6201 ab08 |0018: sget-object v1, Lcom/negusoft/holoaccent/AccentResources;.TINT_DRAWABLE_IDS:[I // field@08ab │ │ +07bfa0: 5432 af08 |001a: iget-object v2, v3, Lcom/negusoft/holoaccent/AccentResources;.mCustomTintDrawableIds:Ljava/util/List; // field@08af │ │ +07bfa4: 7030 0520 1302 |001c: invoke-direct {v3, v1, v2}, Lcom/negusoft/holoaccent/AccentResources;.appendDrawableIds:([ILjava/util/List;)[I // method@2005 │ │ +07bfaa: 0c01 |001f: move-result-object v1 │ │ +07bfac: 5b31 b808 |0020: iput-object v1, v3, Lcom/negusoft/holoaccent/AccentResources;.mTintDrawableIds:[I // field@08b8 │ │ +07bfb0: 6201 ac08 |0022: sget-object v1, Lcom/negusoft/holoaccent/AccentResources;.TINT_TRANSFORMATION_DRAWABLE_IDS:[I // field@08ac │ │ +07bfb4: 5432 b008 |0024: iget-object v2, v3, Lcom/negusoft/holoaccent/AccentResources;.mCustomTransformationDrawableIds:Ljava/util/List; // field@08b0 │ │ +07bfb8: 7030 0520 1302 |0026: invoke-direct {v3, v1, v2}, Lcom/negusoft/holoaccent/AccentResources;.appendDrawableIds:([ILjava/util/List;)[I // method@2005 │ │ +07bfbe: 0c01 |0029: move-result-object v1 │ │ +07bfc0: 5b31 b908 |002a: iput-object v1, v3, Lcom/negusoft/holoaccent/AccentResources;.mTransformationDrawableIds:[I // field@08b9 │ │ +07bfc4: 7020 0220 4300 |002c: invoke-direct {v3, v4}, Lcom/negusoft/holoaccent/AccentResources;.addInterceptors:(Landroid/content/Context;)V // method@2002 │ │ +07bfca: 1201 |002f: const/4 v1, #int 0 // #0 │ │ +07bfcc: 5c31 b508 |0030: iput-boolean v1, v3, Lcom/negusoft/holoaccent/AccentResources;.mInitializingFlag:Z // field@08b5 │ │ +07bfd0: 1211 |0032: const/4 v1, #int 1 // #1 │ │ +07bfd2: 5c31 b408 |0033: iput-boolean v1, v3, Lcom/negusoft/holoaccent/AccentResources;.mInitialized:Z // field@08b4 │ │ +07bfd6: 28d2 |0035: goto 0007 // -002e │ │ +07bfd8: 0d00 |0036: move-exception v0 │ │ +07bfda: 1e03 |0037: monitor-exit v3 │ │ +07bfdc: 2700 |0038: throw v0 │ │ catches : 2 │ │ 0x0003 - 0x0005 │ │ -> 0x0036 │ │ 0x0009 - 0x0035 │ │ -> 0x0036 │ │ positions : │ │ 0x0002 line=156 │ │ @@ -87314,19 +128717,19 @@ │ │ type : '(Lcom/negusoft/holoaccent/AccentResources$ColorInterceptor;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 7 16-bit code units │ │ -056024: |[056024] com.negusoft.holoaccent.AccentResources.addColorInterceptor:(Lcom/negusoft/holoaccent/AccentResources$ColorInterceptor;)V │ │ -056034: 5420 9a05 |0000: iget-object v0, v2, Lcom/negusoft/holoaccent/AccentResources;.mColorInterceptors:Ljava/util/List; // field@059a │ │ -056038: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -05603a: 7230 fb17 1003 |0003: invoke-interface {v0, v1, v3}, Ljava/util/List;.add:(ILjava/lang/Object;)V // method@17fb │ │ -056040: 0e00 |0006: return-void │ │ +07bff4: |[07bff4] com.negusoft.holoaccent.AccentResources.addColorInterceptor:(Lcom/negusoft/holoaccent/AccentResources$ColorInterceptor;)V │ │ +07c004: 5420 ad08 |0000: iget-object v0, v2, Lcom/negusoft/holoaccent/AccentResources;.mColorInterceptors:Ljava/util/List; // field@08ad │ │ +07c008: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +07c00a: 7230 0423 1003 |0003: invoke-interface {v0, v1, v3}, Ljava/util/List;.add:(ILjava/lang/Object;)V // method@2304 │ │ +07c010: 0e00 |0006: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=294 │ │ 0x0006 line=295 │ │ locals : │ │ 0x0000 - 0x0007 reg=2 this Lcom/negusoft/holoaccent/AccentResources; │ │ 0x0000 - 0x0007 reg=3 interceptor Lcom/negusoft/holoaccent/AccentResources$ColorInterceptor; │ │ @@ -87336,19 +128739,19 @@ │ │ type : '(Lcom/negusoft/holoaccent/AccentResources$Interceptor;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 7 16-bit code units │ │ -056044: |[056044] com.negusoft.holoaccent.AccentResources.addInterceptor:(Lcom/negusoft/holoaccent/AccentResources$Interceptor;)V │ │ -056054: 5420 a305 |0000: iget-object v0, v2, Lcom/negusoft/holoaccent/AccentResources;.mInterceptors:Ljava/util/List; // field@05a3 │ │ -056058: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -05605a: 7230 fb17 1003 |0003: invoke-interface {v0, v1, v3}, Ljava/util/List;.add:(ILjava/lang/Object;)V // method@17fb │ │ -056060: 0e00 |0006: return-void │ │ +07c014: |[07c014] com.negusoft.holoaccent.AccentResources.addInterceptor:(Lcom/negusoft/holoaccent/AccentResources$Interceptor;)V │ │ +07c024: 5420 b608 |0000: iget-object v0, v2, Lcom/negusoft/holoaccent/AccentResources;.mInterceptors:Ljava/util/List; // field@08b6 │ │ +07c028: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +07c02a: 7230 0423 1003 |0003: invoke-interface {v0, v1, v3}, Ljava/util/List;.add:(ILjava/lang/Object;)V // method@2304 │ │ +07c030: 0e00 |0006: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=286 │ │ 0x0006 line=287 │ │ locals : │ │ 0x0000 - 0x0007 reg=2 this Lcom/negusoft/holoaccent/AccentResources; │ │ 0x0000 - 0x0007 reg=3 interceptor Lcom/negusoft/holoaccent/AccentResources$Interceptor; │ │ @@ -87358,25 +128761,25 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 21 16-bit code units │ │ -056064: |[056064] com.negusoft.holoaccent.AccentResources.addTintResourceId:(I)V │ │ -056074: 5420 9c05 |0000: iget-object v0, v2, Lcom/negusoft/holoaccent/AccentResources;.mCustomTintDrawableIds:Ljava/util/List; // field@059c │ │ -056078: 3900 0900 |0002: if-nez v0, 000b // +0009 │ │ -05607c: 2200 cf03 |0004: new-instance v0, Ljava/util/ArrayList; // type@03cf │ │ -056080: 7010 d317 0000 |0006: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@17d3 │ │ -056086: 5b20 9c05 |0009: iput-object v0, v2, Lcom/negusoft/holoaccent/AccentResources;.mCustomTintDrawableIds:Ljava/util/List; // field@059c │ │ -05608a: 5420 9c05 |000b: iget-object v0, v2, Lcom/negusoft/holoaccent/AccentResources;.mCustomTintDrawableIds:Ljava/util/List; // field@059c │ │ -05608e: 7110 8217 0300 |000d: invoke-static {v3}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@1782 │ │ -056094: 0c01 |0010: move-result-object v1 │ │ -056096: 7220 fc17 1000 |0011: invoke-interface {v0, v1}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@17fc │ │ -05609c: 0e00 |0014: return-void │ │ +07c034: |[07c034] com.negusoft.holoaccent.AccentResources.addTintResourceId:(I)V │ │ +07c044: 5420 af08 |0000: iget-object v0, v2, Lcom/negusoft/holoaccent/AccentResources;.mCustomTintDrawableIds:Ljava/util/List; // field@08af │ │ +07c048: 3900 0900 |0002: if-nez v0, 000b // +0009 │ │ +07c04c: 2200 5905 |0004: new-instance v0, Ljava/util/ArrayList; // type@0559 │ │ +07c050: 7010 cf22 0000 |0006: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@22cf │ │ +07c056: 5b20 af08 |0009: iput-object v0, v2, Lcom/negusoft/holoaccent/AccentResources;.mCustomTintDrawableIds:Ljava/util/List; // field@08af │ │ +07c05a: 5420 af08 |000b: iget-object v0, v2, Lcom/negusoft/holoaccent/AccentResources;.mCustomTintDrawableIds:Ljava/util/List; // field@08af │ │ +07c05e: 7110 7422 0300 |000d: invoke-static {v3}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@2274 │ │ +07c064: 0c01 |0010: move-result-object v1 │ │ +07c066: 7220 0523 1000 |0011: invoke-interface {v0, v1}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@2305 │ │ +07c06c: 0e00 |0014: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=299 │ │ 0x0004 line=300 │ │ 0x000b line=301 │ │ 0x0014 line=302 │ │ locals : │ │ @@ -87388,25 +128791,25 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 21 16-bit code units │ │ -0560a0: |[0560a0] com.negusoft.holoaccent.AccentResources.addTintTransformationResourceId:(I)V │ │ -0560b0: 5420 9d05 |0000: iget-object v0, v2, Lcom/negusoft/holoaccent/AccentResources;.mCustomTransformationDrawableIds:Ljava/util/List; // field@059d │ │ -0560b4: 3900 0900 |0002: if-nez v0, 000b // +0009 │ │ -0560b8: 2200 cf03 |0004: new-instance v0, Ljava/util/ArrayList; // type@03cf │ │ -0560bc: 7010 d317 0000 |0006: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@17d3 │ │ -0560c2: 5b20 9d05 |0009: iput-object v0, v2, Lcom/negusoft/holoaccent/AccentResources;.mCustomTransformationDrawableIds:Ljava/util/List; // field@059d │ │ -0560c6: 5420 9d05 |000b: iget-object v0, v2, Lcom/negusoft/holoaccent/AccentResources;.mCustomTransformationDrawableIds:Ljava/util/List; // field@059d │ │ -0560ca: 7110 8217 0300 |000d: invoke-static {v3}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@1782 │ │ -0560d0: 0c01 |0010: move-result-object v1 │ │ -0560d2: 7220 fc17 1000 |0011: invoke-interface {v0, v1}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@17fc │ │ -0560d8: 0e00 |0014: return-void │ │ +07c070: |[07c070] com.negusoft.holoaccent.AccentResources.addTintTransformationResourceId:(I)V │ │ +07c080: 5420 b008 |0000: iget-object v0, v2, Lcom/negusoft/holoaccent/AccentResources;.mCustomTransformationDrawableIds:Ljava/util/List; // field@08b0 │ │ +07c084: 3900 0900 |0002: if-nez v0, 000b // +0009 │ │ +07c088: 2200 5905 |0004: new-instance v0, Ljava/util/ArrayList; // type@0559 │ │ +07c08c: 7010 cf22 0000 |0006: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@22cf │ │ +07c092: 5b20 b008 |0009: iput-object v0, v2, Lcom/negusoft/holoaccent/AccentResources;.mCustomTransformationDrawableIds:Ljava/util/List; // field@08b0 │ │ +07c096: 5420 b008 |000b: iget-object v0, v2, Lcom/negusoft/holoaccent/AccentResources;.mCustomTransformationDrawableIds:Ljava/util/List; // field@08b0 │ │ +07c09a: 7110 7422 0300 |000d: invoke-static {v3}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@2274 │ │ +07c0a0: 0c01 |0010: move-result-object v1 │ │ +07c0a2: 7220 0523 1000 |0011: invoke-interface {v0, v1}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@2305 │ │ +07c0a8: 0e00 |0014: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=306 │ │ 0x0004 line=307 │ │ 0x000b line=308 │ │ 0x0014 line=309 │ │ locals : │ │ @@ -87418,122 +128821,120 @@ │ │ type : '(I)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 43 16-bit code units │ │ -0560dc: |[0560dc] com.negusoft.holoaccent.AccentResources.getColor:(I)I │ │ -0560ec: 7010 2415 0400 |0000: invoke-direct {v4}, Lcom/negusoft/holoaccent/AccentResources;.checkInitialized:()Z // method@1524 │ │ -0560f2: 0a03 |0003: move-result v3 │ │ -0560f4: 3803 0700 |0004: if-eqz v3, 000b // +0007 │ │ -0560f8: 6f20 1901 5400 |0006: invoke-super {v4, v5}, Landroid/content/res/Resources;.getColor:(I)I // method@0119 │ │ -0560fe: 0a02 |0009: move-result v2 │ │ -056100: 0f02 |000a: return v2 │ │ -056102: 5443 9a05 |000b: iget-object v3, v4, Lcom/negusoft/holoaccent/AccentResources;.mColorInterceptors:Ljava/util/List; // field@059a │ │ -056106: 7210 0018 0300 |000d: invoke-interface {v3}, Ljava/util/List;.iterator:()Ljava/util/Iterator; // method@1800 │ │ -05610c: 0c00 |0010: move-result-object v0 │ │ -05610e: 7210 ef17 0000 |0011: invoke-interface {v0}, Ljava/util/Iterator;.hasNext:()Z // method@17ef │ │ -056114: 0a03 |0014: move-result v3 │ │ -056116: 3803 1100 |0015: if-eqz v3, 0026 // +0011 │ │ -05611a: 7210 f017 0000 |0017: invoke-interface {v0}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@17f0 │ │ -056120: 0c01 |001a: move-result-object v1 │ │ -056122: 1f01 2d03 |001b: check-cast v1, Lcom/negusoft/holoaccent/AccentResources$ColorInterceptor; // type@032d │ │ -056126: 5443 a405 |001d: iget-object v3, v4, Lcom/negusoft/holoaccent/AccentResources;.mPalette:Lcom/negusoft/holoaccent/AccentPalette; // field@05a4 │ │ -05612a: 7240 1115 4153 |001f: invoke-interface {v1, v4, v3, v5}, Lcom/negusoft/holoaccent/AccentResources$ColorInterceptor;.getColor:(Landroid/content/res/Resources;Lcom/negusoft/holoaccent/AccentPalette;I)I // method@1511 │ │ -056130: 0a02 |0022: move-result v2 │ │ -056132: 3802 eeff |0023: if-eqz v2, 0011 // -0012 │ │ -056136: 28e5 |0025: goto 000a // -001b │ │ -056138: 6f20 1901 5400 |0026: invoke-super {v4, v5}, Landroid/content/res/Resources;.getColor:(I)I // method@0119 │ │ -05613e: 0a02 |0029: move-result v2 │ │ -056140: 28e0 |002a: goto 000a // -0020 │ │ +07c0ac: |[07c0ac] com.negusoft.holoaccent.AccentResources.getColor:(I)I │ │ +07c0bc: 7010 0620 0400 |0000: invoke-direct {v4}, Lcom/negusoft/holoaccent/AccentResources;.checkInitialized:()Z // method@2006 │ │ +07c0c2: 0a02 |0003: move-result v2 │ │ +07c0c4: 3802 0700 |0004: if-eqz v2, 000b // +0007 │ │ +07c0c8: 6f20 6401 5400 |0006: invoke-super {v4, v5}, Landroid/content/res/Resources;.getColor:(I)I // method@0164 │ │ +07c0ce: 0a01 |0009: move-result v1 │ │ +07c0d0: 0f01 |000a: return v1 │ │ +07c0d2: 5442 ad08 |000b: iget-object v2, v4, Lcom/negusoft/holoaccent/AccentResources;.mColorInterceptors:Ljava/util/List; // field@08ad │ │ +07c0d6: 7210 0923 0200 |000d: invoke-interface {v2}, Ljava/util/List;.iterator:()Ljava/util/Iterator; // method@2309 │ │ +07c0dc: 0c02 |0010: move-result-object v2 │ │ +07c0de: 7210 f222 0200 |0011: invoke-interface {v2}, Ljava/util/Iterator;.hasNext:()Z // method@22f2 │ │ +07c0e4: 0a03 |0014: move-result v3 │ │ +07c0e6: 3803 1100 |0015: if-eqz v3, 0026 // +0011 │ │ +07c0ea: 7210 f322 0200 |0017: invoke-interface {v2}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@22f3 │ │ +07c0f0: 0c00 |001a: move-result-object v0 │ │ +07c0f2: 1f00 ae04 |001b: check-cast v0, Lcom/negusoft/holoaccent/AccentResources$ColorInterceptor; // type@04ae │ │ +07c0f6: 5443 b708 |001d: iget-object v3, v4, Lcom/negusoft/holoaccent/AccentResources;.mPalette:Lcom/negusoft/holoaccent/AccentPalette; // field@08b7 │ │ +07c0fa: 7240 f31f 4053 |001f: invoke-interface {v0, v4, v3, v5}, Lcom/negusoft/holoaccent/AccentResources$ColorInterceptor;.getColor:(Landroid/content/res/Resources;Lcom/negusoft/holoaccent/AccentPalette;I)I // method@1ff3 │ │ +07c100: 0a01 |0022: move-result v1 │ │ +07c102: 3801 eeff |0023: if-eqz v1, 0011 // -0012 │ │ +07c106: 28e5 |0025: goto 000a // -001b │ │ +07c108: 6f20 6401 5400 |0026: invoke-super {v4, v5}, Landroid/content/res/Resources;.getColor:(I)I // method@0164 │ │ +07c10e: 0a01 |0029: move-result v1 │ │ +07c110: 28e0 |002a: goto 000a // -0020 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=225 │ │ 0x0006 line=226 │ │ 0x000a line=236 │ │ 0x000b line=230 │ │ 0x001d line=231 │ │ 0x0023 line=232 │ │ 0x0026 line=236 │ │ locals : │ │ - 0x001d - 0x0026 reg=1 interceptor Lcom/negusoft/holoaccent/AccentResources$ColorInterceptor; │ │ - 0x0023 - 0x0026 reg=2 result I │ │ - 0x0011 - 0x002b reg=0 i$ Ljava/util/Iterator; │ │ + 0x001d - 0x0026 reg=0 interceptor Lcom/negusoft/holoaccent/AccentResources$ColorInterceptor; │ │ + 0x0023 - 0x0026 reg=1 result I │ │ 0x0000 - 0x002b reg=4 this Lcom/negusoft/holoaccent/AccentResources; │ │ 0x0000 - 0x002b reg=5 resId I │ │ │ │ #5 : (in Lcom/negusoft/holoaccent/AccentResources;) │ │ name : 'getDrawable' │ │ type : '(I)Landroid/graphics/drawable/Drawable;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 43 16-bit code units │ │ -056144: |[056144] com.negusoft.holoaccent.AccentResources.getDrawable:(I)Landroid/graphics/drawable/Drawable; │ │ -056154: 7010 2415 0400 |0000: invoke-direct {v4}, Lcom/negusoft/holoaccent/AccentResources;.checkInitialized:()Z // method@1524 │ │ -05615a: 0a03 |0003: move-result v3 │ │ -05615c: 3803 0700 |0004: if-eqz v3, 000b // +0007 │ │ -056160: 6f20 1c01 5400 |0006: invoke-super {v4, v5}, Landroid/content/res/Resources;.getDrawable:(I)Landroid/graphics/drawable/Drawable; // method@011c │ │ -056166: 0c02 |0009: move-result-object v2 │ │ -056168: 1102 |000a: return-object v2 │ │ -05616a: 5443 a305 |000b: iget-object v3, v4, Lcom/negusoft/holoaccent/AccentResources;.mInterceptors:Ljava/util/List; // field@05a3 │ │ -05616e: 7210 0018 0300 |000d: invoke-interface {v3}, Ljava/util/List;.iterator:()Ljava/util/Iterator; // method@1800 │ │ -056174: 0c00 |0010: move-result-object v0 │ │ -056176: 7210 ef17 0000 |0011: invoke-interface {v0}, Ljava/util/Iterator;.hasNext:()Z // method@17ef │ │ -05617c: 0a03 |0014: move-result v3 │ │ -05617e: 3803 1100 |0015: if-eqz v3, 0026 // +0011 │ │ -056182: 7210 f017 0000 |0017: invoke-interface {v0}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@17f0 │ │ -056188: 0c01 |001a: move-result-object v1 │ │ -05618a: 1f01 2e03 |001b: check-cast v1, Lcom/negusoft/holoaccent/AccentResources$Interceptor; // type@032e │ │ -05618e: 5443 a405 |001d: iget-object v3, v4, Lcom/negusoft/holoaccent/AccentResources;.mPalette:Lcom/negusoft/holoaccent/AccentPalette; // field@05a4 │ │ -056192: 7240 1215 4153 |001f: invoke-interface {v1, v4, v3, v5}, Lcom/negusoft/holoaccent/AccentResources$Interceptor;.getDrawable:(Landroid/content/res/Resources;Lcom/negusoft/holoaccent/AccentPalette;I)Landroid/graphics/drawable/Drawable; // method@1512 │ │ -056198: 0c02 |0022: move-result-object v2 │ │ -05619a: 3802 eeff |0023: if-eqz v2, 0011 // -0012 │ │ -05619e: 28e5 |0025: goto 000a // -001b │ │ -0561a0: 6f20 1c01 5400 |0026: invoke-super {v4, v5}, Landroid/content/res/Resources;.getDrawable:(I)Landroid/graphics/drawable/Drawable; // method@011c │ │ -0561a6: 0c02 |0029: move-result-object v2 │ │ -0561a8: 28e0 |002a: goto 000a // -0020 │ │ +07c114: |[07c114] com.negusoft.holoaccent.AccentResources.getDrawable:(I)Landroid/graphics/drawable/Drawable; │ │ +07c124: 7010 0620 0400 |0000: invoke-direct {v4}, Lcom/negusoft/holoaccent/AccentResources;.checkInitialized:()Z // method@2006 │ │ +07c12a: 0a02 |0003: move-result v2 │ │ +07c12c: 3802 0700 |0004: if-eqz v2, 000b // +0007 │ │ +07c130: 6f20 6701 5400 |0006: invoke-super {v4, v5}, Landroid/content/res/Resources;.getDrawable:(I)Landroid/graphics/drawable/Drawable; // method@0167 │ │ +07c136: 0c01 |0009: move-result-object v1 │ │ +07c138: 1101 |000a: return-object v1 │ │ +07c13a: 5442 b608 |000b: iget-object v2, v4, Lcom/negusoft/holoaccent/AccentResources;.mInterceptors:Ljava/util/List; // field@08b6 │ │ +07c13e: 7210 0923 0200 |000d: invoke-interface {v2}, Ljava/util/List;.iterator:()Ljava/util/Iterator; // method@2309 │ │ +07c144: 0c02 |0010: move-result-object v2 │ │ +07c146: 7210 f222 0200 |0011: invoke-interface {v2}, Ljava/util/Iterator;.hasNext:()Z // method@22f2 │ │ +07c14c: 0a03 |0014: move-result v3 │ │ +07c14e: 3803 1100 |0015: if-eqz v3, 0026 // +0011 │ │ +07c152: 7210 f322 0200 |0017: invoke-interface {v2}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@22f3 │ │ +07c158: 0c00 |001a: move-result-object v0 │ │ +07c15a: 1f00 af04 |001b: check-cast v0, Lcom/negusoft/holoaccent/AccentResources$Interceptor; // type@04af │ │ +07c15e: 5443 b708 |001d: iget-object v3, v4, Lcom/negusoft/holoaccent/AccentResources;.mPalette:Lcom/negusoft/holoaccent/AccentPalette; // field@08b7 │ │ +07c162: 7240 f41f 4053 |001f: invoke-interface {v0, v4, v3, v5}, Lcom/negusoft/holoaccent/AccentResources$Interceptor;.getDrawable:(Landroid/content/res/Resources;Lcom/negusoft/holoaccent/AccentPalette;I)Landroid/graphics/drawable/Drawable; // method@1ff4 │ │ +07c168: 0c01 |0022: move-result-object v1 │ │ +07c16a: 3801 eeff |0023: if-eqz v1, 0011 // -0012 │ │ +07c16e: 28e5 |0025: goto 000a // -001b │ │ +07c170: 6f20 6701 5400 |0026: invoke-super {v4, v5}, Landroid/content/res/Resources;.getDrawable:(I)Landroid/graphics/drawable/Drawable; // method@0167 │ │ +07c176: 0c01 |0029: move-result-object v1 │ │ +07c178: 28e0 |002a: goto 000a // -0020 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=241 │ │ 0x0006 line=242 │ │ 0x000a line=252 │ │ 0x000b line=246 │ │ 0x001d line=247 │ │ 0x0023 line=248 │ │ 0x0026 line=252 │ │ locals : │ │ - 0x001d - 0x0026 reg=1 interceptor Lcom/negusoft/holoaccent/AccentResources$Interceptor; │ │ - 0x0023 - 0x0026 reg=2 result Landroid/graphics/drawable/Drawable; │ │ - 0x0011 - 0x002b reg=0 i$ Ljava/util/Iterator; │ │ + 0x001d - 0x0026 reg=0 interceptor Lcom/negusoft/holoaccent/AccentResources$Interceptor; │ │ + 0x0023 - 0x0026 reg=1 result Landroid/graphics/drawable/Drawable; │ │ 0x0000 - 0x002b reg=4 this Lcom/negusoft/holoaccent/AccentResources; │ │ 0x0000 - 0x002b reg=5 resId I │ │ │ │ #6 : (in Lcom/negusoft/holoaccent/AccentResources;) │ │ name : 'getPalette' │ │ type : '()Lcom/negusoft/holoaccent/AccentPalette;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 17 16-bit code units │ │ -0561ac: |[0561ac] com.negusoft.holoaccent.AccentResources.getPalette:()Lcom/negusoft/holoaccent/AccentPalette; │ │ -0561bc: 7010 2415 0200 |0000: invoke-direct {v2}, Lcom/negusoft/holoaccent/AccentResources;.checkInitialized:()Z // method@1524 │ │ -0561c2: 0a00 |0003: move-result v0 │ │ -0561c4: 3800 0a00 |0004: if-eqz v0, 000e // +000a │ │ -0561c8: 2200 b603 |0006: new-instance v0, Ljava/lang/RuntimeException; // type@03b6 │ │ -0561cc: 1a01 a403 |0008: const-string v1, "HoloAccent: Unexpected initialization exception in initialization." // string@03a4 │ │ -0561d0: 7020 9817 1000 |000a: invoke-direct {v0, v1}, Ljava/lang/RuntimeException;.:(Ljava/lang/String;)V // method@1798 │ │ -0561d6: 2700 |000d: throw v0 │ │ -0561d8: 5420 a405 |000e: iget-object v0, v2, Lcom/negusoft/holoaccent/AccentResources;.mPalette:Lcom/negusoft/holoaccent/AccentPalette; // field@05a4 │ │ -0561dc: 1100 |0010: return-object v0 │ │ +07c17c: |[07c17c] com.negusoft.holoaccent.AccentResources.getPalette:()Lcom/negusoft/holoaccent/AccentPalette; │ │ +07c18c: 7010 0620 0200 |0000: invoke-direct {v2}, Lcom/negusoft/holoaccent/AccentResources;.checkInitialized:()Z // method@2006 │ │ +07c192: 0a00 |0003: move-result v0 │ │ +07c194: 3800 0a00 |0004: if-eqz v0, 000e // +000a │ │ +07c198: 2200 3b05 |0006: new-instance v0, Ljava/lang/RuntimeException; // type@053b │ │ +07c19c: 1a01 aa04 |0008: const-string v1, "HoloAccent: Unexpected initialization exception in initialization." // string@04aa │ │ +07c1a0: 7020 8d22 1000 |000a: invoke-direct {v0, v1}, Ljava/lang/RuntimeException;.:(Ljava/lang/String;)V // method@228d │ │ +07c1a6: 2700 |000d: throw v0 │ │ +07c1a8: 5420 b708 |000e: iget-object v0, v2, Lcom/negusoft/holoaccent/AccentResources;.mPalette:Lcom/negusoft/holoaccent/AccentPalette; // field@08b7 │ │ +07c1ac: 1100 |0010: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=276 │ │ 0x0006 line=277 │ │ 0x000e line=278 │ │ locals : │ │ 0x0000 - 0x0011 reg=2 this Lcom/negusoft/holoaccent/AccentResources; │ │ @@ -87543,92 +128944,89 @@ │ │ type : '(ILandroid/util/TypedValue;)Ljava/io/InputStream;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 8 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 60 16-bit code units │ │ -0561e0: |[0561e0] com.negusoft.holoaccent.AccentResources.openRawResource:(ILandroid/util/TypedValue;)Ljava/io/InputStream; │ │ -0561f0: 7010 2415 0500 |0000: invoke-direct {v5}, Lcom/negusoft/holoaccent/AccentResources;.checkInitialized:()Z // method@1524 │ │ -0561f6: 0a04 |0003: move-result v4 │ │ -0561f8: 3804 0700 |0004: if-eqz v4, 000b // +0007 │ │ -0561fc: 6f30 2701 6507 |0006: invoke-super {v5, v6, v7}, Landroid/content/res/Resources;.openRawResource:(ILandroid/util/TypedValue;)Ljava/io/InputStream; // method@0127 │ │ -056202: 0c04 |0009: move-result-object v4 │ │ -056204: 1104 |000a: return-object v4 │ │ -056206: 5450 a505 |000b: iget-object v0, v5, Lcom/negusoft/holoaccent/AccentResources;.mTintDrawableIds:[I // field@05a5 │ │ -05620a: 2103 |000d: array-length v3, v0 │ │ -05620c: 1201 |000e: const/4 v1, #int 0 // #0 │ │ -05620e: 3531 1200 |000f: if-ge v1, v3, 0021 // +0012 │ │ -056212: 4402 0001 |0011: aget v2, v0, v1 │ │ -056216: 3326 0b00 |0013: if-ne v6, v2, 001e // +000b │ │ -05621a: 5454 a405 |0015: iget-object v4, v5, Lcom/negusoft/holoaccent/AccentResources;.mPalette:Lcom/negusoft/holoaccent/AccentPalette; // field@05a4 │ │ -05621e: 5244 8505 |0017: iget v4, v4, Lcom/negusoft/holoaccent/AccentPalette;.accentColor:I // field@0585 │ │ -056222: 7040 2c15 6547 |0019: invoke-direct {v5, v6, v7, v4}, Lcom/negusoft/holoaccent/AccentResources;.getTintendResourceStream:(ILandroid/util/TypedValue;I)Ljava/io/InputStream; // method@152c │ │ -056228: 0c04 |001c: move-result-object v4 │ │ -05622a: 28ed |001d: goto 000a // -0013 │ │ -05622c: d801 0101 |001e: add-int/lit8 v1, v1, #int 1 // #01 │ │ -056230: 28ef |0020: goto 000f // -0011 │ │ -056232: 5450 a605 |0021: iget-object v0, v5, Lcom/negusoft/holoaccent/AccentResources;.mTransformationDrawableIds:[I // field@05a6 │ │ -056236: 2103 |0023: array-length v3, v0 │ │ -056238: 1201 |0024: const/4 v1, #int 0 // #0 │ │ -05623a: 3531 1200 |0025: if-ge v1, v3, 0037 // +0012 │ │ -05623e: 4402 0001 |0027: aget v2, v0, v1 │ │ -056242: 3326 0b00 |0029: if-ne v6, v2, 0034 // +000b │ │ -056246: 5454 a405 |002b: iget-object v4, v5, Lcom/negusoft/holoaccent/AccentResources;.mPalette:Lcom/negusoft/holoaccent/AccentPalette; // field@05a4 │ │ -05624a: 5244 8505 |002d: iget v4, v4, Lcom/negusoft/holoaccent/AccentPalette;.accentColor:I // field@0585 │ │ -05624e: 7040 2b15 6547 |002f: invoke-direct {v5, v6, v7, v4}, Lcom/negusoft/holoaccent/AccentResources;.getTintTransformationResourceStream:(ILandroid/util/TypedValue;I)Ljava/io/InputStream; // method@152b │ │ -056254: 0c04 |0032: move-result-object v4 │ │ -056256: 28d7 |0033: goto 000a // -0029 │ │ -056258: d801 0101 |0034: add-int/lit8 v1, v1, #int 1 // #01 │ │ -05625c: 28ef |0036: goto 0025 // -0011 │ │ -05625e: 6f30 2701 6507 |0037: invoke-super {v5, v6, v7}, Landroid/content/res/Resources;.openRawResource:(ILandroid/util/TypedValue;)Ljava/io/InputStream; // method@0127 │ │ -056264: 0c04 |003a: move-result-object v4 │ │ -056266: 28cf |003b: goto 000a // -0031 │ │ - catches : (none) │ │ - positions : │ │ - 0x0000 line=258 │ │ - 0x0006 line=259 │ │ - 0x000a line=269 │ │ - 0x000b line=261 │ │ - 0x0013 line=262 │ │ - 0x0015 line=263 │ │ - 0x001e line=261 │ │ - 0x0021 line=265 │ │ +07c1b0: |[07c1b0] com.negusoft.holoaccent.AccentResources.openRawResource:(ILandroid/util/TypedValue;)Ljava/io/InputStream; │ │ +07c1c0: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +07c1c2: 7010 0620 0500 |0001: invoke-direct {v5}, Lcom/negusoft/holoaccent/AccentResources;.checkInitialized:()Z // method@2006 │ │ +07c1c8: 0a02 |0004: move-result v2 │ │ +07c1ca: 3802 0700 |0005: if-eqz v2, 000c // +0007 │ │ +07c1ce: 6f30 7401 6507 |0007: invoke-super {v5, v6, v7}, Landroid/content/res/Resources;.openRawResource:(ILandroid/util/TypedValue;)Ljava/io/InputStream; // method@0174 │ │ +07c1d4: 0c01 |000a: move-result-object v1 │ │ +07c1d6: 1101 |000b: return-object v1 │ │ +07c1d8: 5453 b808 |000c: iget-object v3, v5, Lcom/negusoft/holoaccent/AccentResources;.mTintDrawableIds:[I // field@08b8 │ │ +07c1dc: 2134 |000e: array-length v4, v3 │ │ +07c1de: 0112 |000f: move v2, v1 │ │ +07c1e0: 3542 1200 |0010: if-ge v2, v4, 0022 // +0012 │ │ +07c1e4: 4400 0302 |0012: aget v0, v3, v2 │ │ +07c1e8: 3306 0b00 |0014: if-ne v6, v0, 001f // +000b │ │ +07c1ec: 5451 b708 |0016: iget-object v1, v5, Lcom/negusoft/holoaccent/AccentResources;.mPalette:Lcom/negusoft/holoaccent/AccentPalette; // field@08b7 │ │ +07c1f0: 5211 9808 |0018: iget v1, v1, Lcom/negusoft/holoaccent/AccentPalette;.accentColor:I // field@0898 │ │ +07c1f4: 7040 0e20 6517 |001a: invoke-direct {v5, v6, v7, v1}, Lcom/negusoft/holoaccent/AccentResources;.getTintendResourceStream:(ILandroid/util/TypedValue;I)Ljava/io/InputStream; // method@200e │ │ +07c1fa: 0c01 |001d: move-result-object v1 │ │ +07c1fc: 28ed |001e: goto 000b // -0013 │ │ +07c1fe: d802 0201 |001f: add-int/lit8 v2, v2, #int 1 // #01 │ │ +07c202: 28ef |0021: goto 0010 // -0011 │ │ +07c204: 5452 b908 |0022: iget-object v2, v5, Lcom/negusoft/holoaccent/AccentResources;.mTransformationDrawableIds:[I // field@08b9 │ │ +07c208: 2123 |0024: array-length v3, v2 │ │ +07c20a: 3531 1200 |0025: if-ge v1, v3, 0037 // +0012 │ │ +07c20e: 4400 0201 |0027: aget v0, v2, v1 │ │ +07c212: 3306 0b00 |0029: if-ne v6, v0, 0034 // +000b │ │ +07c216: 5451 b708 |002b: iget-object v1, v5, Lcom/negusoft/holoaccent/AccentResources;.mPalette:Lcom/negusoft/holoaccent/AccentPalette; // field@08b7 │ │ +07c21a: 5211 9808 |002d: iget v1, v1, Lcom/negusoft/holoaccent/AccentPalette;.accentColor:I // field@0898 │ │ +07c21e: 7040 0d20 6517 |002f: invoke-direct {v5, v6, v7, v1}, Lcom/negusoft/holoaccent/AccentResources;.getTintTransformationResourceStream:(ILandroid/util/TypedValue;I)Ljava/io/InputStream; // method@200d │ │ +07c224: 0c01 |0032: move-result-object v1 │ │ +07c226: 28d8 |0033: goto 000b // -0028 │ │ +07c228: d801 0101 |0034: add-int/lit8 v1, v1, #int 1 // #01 │ │ +07c22c: 28ef |0036: goto 0025 // -0011 │ │ +07c22e: 6f30 7401 6507 |0037: invoke-super {v5, v6, v7}, Landroid/content/res/Resources;.openRawResource:(ILandroid/util/TypedValue;)Ljava/io/InputStream; // method@0174 │ │ +07c234: 0c01 |003a: move-result-object v1 │ │ +07c236: 28d0 |003b: goto 000b // -0030 │ │ + catches : (none) │ │ + positions : │ │ + 0x0001 line=258 │ │ + 0x0007 line=259 │ │ + 0x000b line=269 │ │ + 0x000c line=261 │ │ + 0x0014 line=262 │ │ + 0x0016 line=263 │ │ + 0x001f line=261 │ │ + 0x0022 line=265 │ │ 0x0029 line=266 │ │ 0x002b line=267 │ │ 0x0034 line=265 │ │ 0x0037 line=269 │ │ locals : │ │ - 0x0013 - 0x0021 reg=2 id I │ │ - 0x0029 - 0x0037 reg=2 id I │ │ - 0x000d - 0x003c reg=0 arr$ [I │ │ - 0x000f - 0x003c reg=1 i$ I │ │ - 0x000e - 0x003c reg=3 len$ I │ │ + 0x0014 - 0x0022 reg=0 id I │ │ + 0x0029 - 0x0037 reg=0 id I │ │ 0x0000 - 0x003c reg=5 this Lcom/negusoft/holoaccent/AccentResources; │ │ 0x0000 - 0x003c reg=6 resId I │ │ 0x0000 - 0x003c reg=7 value Landroid/util/TypedValue; │ │ │ │ - source_file_idx : 377 (AccentResources.java) │ │ + source_file_idx : 446 (AccentResources.java) │ │ │ │ -Class #370 header: │ │ -class_idx : 817 │ │ +Class #600 header: │ │ +class_idx : 1202 │ │ access_flags : 17 (0x0011) │ │ -superclass_idx : 948 │ │ -source_file_idx : 2562 │ │ +superclass_idx : 1337 │ │ +source_file_idx : 3471 │ │ static_fields_size : 27 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 0 │ │ │ │ -Class #370 annotations: │ │ +Class #600 annotations: │ │ Annotations on class │ │ VISIBILITY_SYSTEM Ldalvik/annotation/EnclosingClass; value=Lcom/negusoft/holoaccent/R; │ │ VISIBILITY_SYSTEM Ldalvik/annotation/InnerClass; accessFlags=25 name="attr" │ │ │ │ -Class #370 - │ │ +Class #600 - │ │ Class descriptor : 'Lcom/negusoft/holoaccent/R$attr;' │ │ Access flags : 0x0011 (PUBLIC FINAL) │ │ Superclass : 'Ljava/lang/Object;' │ │ Interfaces - │ │ Static fields - │ │ #0 : (in Lcom/negusoft/holoaccent/R$attr;) │ │ name : 'accentBackgroundColor' │ │ @@ -87772,42 +129170,42 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -056268: |[056268] com.negusoft.holoaccent.R$attr.:()V │ │ -056278: 7010 9117 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1791 │ │ -05627e: 0e00 |0003: return-void │ │ +07c238: |[07c238] com.negusoft.holoaccent.R$attr.:()V │ │ +07c248: 7010 8622 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2286 │ │ +07c24e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=10 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lcom/negusoft/holoaccent/R$attr; │ │ │ │ Virtual methods - │ │ - source_file_idx : 2562 (R.java) │ │ + source_file_idx : 3471 (R.java) │ │ │ │ -Class #371 header: │ │ -class_idx : 818 │ │ +Class #601 header: │ │ +class_idx : 1203 │ │ access_flags : 17 (0x0011) │ │ -superclass_idx : 948 │ │ -source_file_idx : 2562 │ │ +superclass_idx : 1337 │ │ +source_file_idx : 3471 │ │ static_fields_size : 20 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 0 │ │ │ │ -Class #371 annotations: │ │ +Class #601 annotations: │ │ Annotations on class │ │ VISIBILITY_SYSTEM Ldalvik/annotation/EnclosingClass; value=Lcom/negusoft/holoaccent/R; │ │ VISIBILITY_SYSTEM Ldalvik/annotation/InnerClass; accessFlags=25 name="color" │ │ │ │ -Class #371 - │ │ +Class #601 - │ │ Class descriptor : 'Lcom/negusoft/holoaccent/R$color;' │ │ Access flags : 0x0011 (PUBLIC FINAL) │ │ Superclass : 'Ljava/lang/Object;' │ │ Interfaces - │ │ Static fields - │ │ #0 : (in Lcom/negusoft/holoaccent/R$color;) │ │ name : 'ha__ab_divider' │ │ @@ -87916,42 +129314,42 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -056280: |[056280] com.negusoft.holoaccent.R$color.:()V │ │ -056290: 7010 9117 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1791 │ │ -056296: 0e00 |0003: return-void │ │ +07c250: |[07c250] com.negusoft.holoaccent.R$color.:()V │ │ +07c260: 7010 8622 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2286 │ │ +07c266: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=39 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lcom/negusoft/holoaccent/R$color; │ │ │ │ Virtual methods - │ │ - source_file_idx : 2562 (R.java) │ │ + source_file_idx : 3471 (R.java) │ │ │ │ -Class #372 header: │ │ -class_idx : 819 │ │ +Class #602 header: │ │ +class_idx : 1204 │ │ access_flags : 17 (0x0011) │ │ -superclass_idx : 948 │ │ -source_file_idx : 2562 │ │ +superclass_idx : 1337 │ │ +source_file_idx : 3471 │ │ static_fields_size : 15 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 0 │ │ │ │ -Class #372 annotations: │ │ +Class #602 annotations: │ │ Annotations on class │ │ VISIBILITY_SYSTEM Ldalvik/annotation/EnclosingClass; value=Lcom/negusoft/holoaccent/R; │ │ VISIBILITY_SYSTEM Ldalvik/annotation/InnerClass; accessFlags=25 name="dimen" │ │ │ │ -Class #372 - │ │ +Class #602 - │ │ Class descriptor : 'Lcom/negusoft/holoaccent/R$dimen;' │ │ Access flags : 0x0011 (PUBLIC FINAL) │ │ Superclass : 'Ljava/lang/Object;' │ │ Interfaces - │ │ Static fields - │ │ #0 : (in Lcom/negusoft/holoaccent/R$dimen;) │ │ name : 'ha__btn_border_corner_radius' │ │ @@ -88035,42 +129433,42 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -056298: |[056298] com.negusoft.holoaccent.R$dimen.:()V │ │ -0562a8: 7010 9117 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1791 │ │ -0562ae: 0e00 |0003: return-void │ │ +07c268: |[07c268] com.negusoft.holoaccent.R$dimen.:()V │ │ +07c278: 7010 8622 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2286 │ │ +07c27e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=61 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lcom/negusoft/holoaccent/R$dimen; │ │ │ │ Virtual methods - │ │ - source_file_idx : 2562 (R.java) │ │ + source_file_idx : 3471 (R.java) │ │ │ │ -Class #373 header: │ │ -class_idx : 820 │ │ +Class #603 header: │ │ +class_idx : 1205 │ │ access_flags : 17 (0x0011) │ │ -superclass_idx : 948 │ │ -source_file_idx : 2562 │ │ +superclass_idx : 1337 │ │ +source_file_idx : 3471 │ │ static_fields_size : 331 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 0 │ │ │ │ -Class #373 annotations: │ │ +Class #603 annotations: │ │ Annotations on class │ │ VISIBILITY_SYSTEM Ldalvik/annotation/EnclosingClass; value=Lcom/negusoft/holoaccent/R; │ │ VISIBILITY_SYSTEM Ldalvik/annotation/InnerClass; accessFlags=25 name="drawable" │ │ │ │ -Class #373 - │ │ +Class #603 - │ │ Class descriptor : 'Lcom/negusoft/holoaccent/R$drawable;' │ │ Access flags : 0x0011 (PUBLIC FINAL) │ │ Superclass : 'Ljava/lang/Object;' │ │ Interfaces - │ │ Static fields - │ │ #0 : (in Lcom/negusoft/holoaccent/R$drawable;) │ │ name : 'ha__ab_background' │ │ @@ -89734,42 +131132,42 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0562b0: |[0562b0] com.negusoft.holoaccent.R$drawable.:()V │ │ -0562c0: 7010 9117 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1791 │ │ -0562c6: 0e00 |0003: return-void │ │ +07c280: |[07c280] com.negusoft.holoaccent.R$drawable.:()V │ │ +07c290: 7010 8622 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2286 │ │ +07c296: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=78 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lcom/negusoft/holoaccent/R$drawable; │ │ │ │ Virtual methods - │ │ - source_file_idx : 2562 (R.java) │ │ + source_file_idx : 3471 (R.java) │ │ │ │ -Class #374 header: │ │ -class_idx : 821 │ │ +Class #604 header: │ │ +class_idx : 1206 │ │ access_flags : 17 (0x0011) │ │ -superclass_idx : 948 │ │ -source_file_idx : 2562 │ │ +superclass_idx : 1337 │ │ +source_file_idx : 3471 │ │ static_fields_size : 1 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 0 │ │ │ │ -Class #374 annotations: │ │ +Class #604 annotations: │ │ Annotations on class │ │ VISIBILITY_SYSTEM Ldalvik/annotation/EnclosingClass; value=Lcom/negusoft/holoaccent/R; │ │ VISIBILITY_SYSTEM Ldalvik/annotation/InnerClass; accessFlags=25 name="id" │ │ │ │ -Class #374 - │ │ +Class #604 - │ │ Class descriptor : 'Lcom/negusoft/holoaccent/R$id;' │ │ Access flags : 0x0011 (PUBLIC FINAL) │ │ Superclass : 'Ljava/lang/Object;' │ │ Interfaces - │ │ Static fields - │ │ #0 : (in Lcom/negusoft/holoaccent/R$id;) │ │ name : 'switchWidget' │ │ @@ -89783,42 +131181,42 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0562c8: |[0562c8] com.negusoft.holoaccent.R$id.:()V │ │ -0562d8: 7010 9117 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1791 │ │ -0562de: 0e00 |0003: return-void │ │ +07c298: |[07c298] com.negusoft.holoaccent.R$id.:()V │ │ +07c2a8: 7010 8622 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2286 │ │ +07c2ae: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=411 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lcom/negusoft/holoaccent/R$id; │ │ │ │ Virtual methods - │ │ - source_file_idx : 2562 (R.java) │ │ + source_file_idx : 3471 (R.java) │ │ │ │ -Class #375 header: │ │ -class_idx : 822 │ │ +Class #605 header: │ │ +class_idx : 1207 │ │ access_flags : 17 (0x0011) │ │ -superclass_idx : 948 │ │ -source_file_idx : 2562 │ │ +superclass_idx : 1337 │ │ +source_file_idx : 3471 │ │ static_fields_size : 1 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 0 │ │ │ │ -Class #375 annotations: │ │ +Class #605 annotations: │ │ Annotations on class │ │ VISIBILITY_SYSTEM Ldalvik/annotation/EnclosingClass; value=Lcom/negusoft/holoaccent/R; │ │ VISIBILITY_SYSTEM Ldalvik/annotation/InnerClass; accessFlags=25 name="layout" │ │ │ │ -Class #375 - │ │ +Class #605 - │ │ Class descriptor : 'Lcom/negusoft/holoaccent/R$layout;' │ │ Access flags : 0x0011 (PUBLIC FINAL) │ │ Superclass : 'Ljava/lang/Object;' │ │ Interfaces - │ │ Static fields - │ │ #0 : (in Lcom/negusoft/holoaccent/R$layout;) │ │ name : 'ha__switch_preference' │ │ @@ -89832,42 +131230,42 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0562e0: |[0562e0] com.negusoft.holoaccent.R$layout.:()V │ │ -0562f0: 7010 9117 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1791 │ │ -0562f6: 0e00 |0003: return-void │ │ +07c2b0: |[07c2b0] com.negusoft.holoaccent.R$layout.:()V │ │ +07c2c0: 7010 8622 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2286 │ │ +07c2c6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=414 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lcom/negusoft/holoaccent/R$layout; │ │ │ │ Virtual methods - │ │ - source_file_idx : 2562 (R.java) │ │ + source_file_idx : 3471 (R.java) │ │ │ │ -Class #376 header: │ │ -class_idx : 823 │ │ +Class #606 header: │ │ +class_idx : 1208 │ │ access_flags : 17 (0x0011) │ │ -superclass_idx : 948 │ │ -source_file_idx : 2562 │ │ +superclass_idx : 1337 │ │ +source_file_idx : 3471 │ │ static_fields_size : 114 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 0 │ │ │ │ -Class #376 annotations: │ │ +Class #606 annotations: │ │ Annotations on class │ │ VISIBILITY_SYSTEM Ldalvik/annotation/EnclosingClass; value=Lcom/negusoft/holoaccent/R; │ │ VISIBILITY_SYSTEM Ldalvik/annotation/InnerClass; accessFlags=25 name="style" │ │ │ │ -Class #376 - │ │ +Class #606 - │ │ Class descriptor : 'Lcom/negusoft/holoaccent/R$style;' │ │ Access flags : 0x0011 (PUBLIC FINAL) │ │ Superclass : 'Ljava/lang/Object;' │ │ Interfaces - │ │ Static fields - │ │ #0 : (in Lcom/negusoft/holoaccent/R$style;) │ │ name : 'BaseDialogTheme' │ │ @@ -90446,42 +131844,42 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0562f8: |[0562f8] com.negusoft.holoaccent.R$style.:()V │ │ -056308: 7010 9117 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1791 │ │ -05630e: 0e00 |0003: return-void │ │ +07c2c8: |[07c2c8] com.negusoft.holoaccent.R$style.:()V │ │ +07c2d8: 7010 8622 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2286 │ │ +07c2de: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=417 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lcom/negusoft/holoaccent/R$style; │ │ │ │ Virtual methods - │ │ - source_file_idx : 2562 (R.java) │ │ + source_file_idx : 3471 (R.java) │ │ │ │ -Class #377 header: │ │ -class_idx : 824 │ │ +Class #607 header: │ │ +class_idx : 1209 │ │ access_flags : 17 (0x0011) │ │ -superclass_idx : 948 │ │ -source_file_idx : 2562 │ │ +superclass_idx : 1337 │ │ +source_file_idx : 3471 │ │ static_fields_size : 36 │ │ instance_fields_size: 0 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 0 │ │ │ │ -Class #377 annotations: │ │ +Class #607 annotations: │ │ Annotations on class │ │ VISIBILITY_SYSTEM Ldalvik/annotation/EnclosingClass; value=Lcom/negusoft/holoaccent/R; │ │ VISIBILITY_SYSTEM Ldalvik/annotation/InnerClass; accessFlags=25 name="styleable" │ │ │ │ -Class #377 - │ │ +Class #607 - │ │ Class descriptor : 'Lcom/negusoft/holoaccent/R$styleable;' │ │ Access flags : 0x0011 (PUBLIC FINAL) │ │ Superclass : 'Ljava/lang/Object;' │ │ Interfaces - │ │ Static fields - │ │ #0 : (in Lcom/negusoft/holoaccent/R$styleable;) │ │ name : 'AccentRatingBar' │ │ @@ -90670,46 +132068,46 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 5 │ │ ins : 0 │ │ outs : 0 │ │ insns size : 130 16-bit code units │ │ -056310: |[056310] com.negusoft.holoaccent.R$styleable.:()V │ │ -056320: 1304 0900 |0000: const/16 v4, #int 9 // #9 │ │ -056324: 1233 |0002: const/4 v3, #int 3 // #3 │ │ -056326: 2330 1804 |0003: new-array v0, v3, [I // type@0418 │ │ -05632a: 2600 2f00 0000 |0005: fill-array-data v0, 00000034 // +0000002f │ │ -056330: 6900 a407 |0008: sput-object v0, Lcom/negusoft/holoaccent/R$styleable;.AccentRatingBar:[I // field@07a4 │ │ -056334: 1210 |000a: const/4 v0, #int 1 // #1 │ │ -056336: 2300 1804 |000b: new-array v0, v0, [I // type@0418 │ │ -05633a: 1201 |000d: const/4 v1, #int 0 // #0 │ │ -05633c: 1402 d400 0101 |000e: const v2, #float 2.36942e-38 // #010100d4 │ │ -056342: 4b02 0001 |0011: aput v2, v0, v1 │ │ -056346: 6900 a807 |0013: sput-object v0, Lcom/negusoft/holoaccent/R$styleable;.AccentSearchView:[I // field@07a8 │ │ -05634a: 2340 1804 |0015: new-array v0, v4, [I // type@0418 │ │ -05634e: 2600 2700 0000 |0017: fill-array-data v0, 0000003e // +00000027 │ │ -056354: 6900 aa07 |001a: sput-object v0, Lcom/negusoft/holoaccent/R$styleable;.AccentSwitch:[I // field@07aa │ │ -056358: 1250 |001c: const/4 v0, #int 5 // #5 │ │ -05635a: 2300 1804 |001d: new-array v0, v0, [I // type@0418 │ │ -05635e: 2600 3500 0000 |001f: fill-array-data v0, 00000054 // +00000035 │ │ -056364: 6900 b407 |0022: sput-object v0, Lcom/negusoft/holoaccent/R$styleable;.ColoredActionBarStacked:[I // field@07b4 │ │ -056368: 2330 1804 |0024: new-array v0, v3, [I // type@0418 │ │ -05636c: 2600 3c00 0000 |0026: fill-array-data v0, 00000062 // +0000003c │ │ -056372: 6900 ba07 |0029: sput-object v0, Lcom/negusoft/holoaccent/R$styleable;.HoloAccent:[I // field@07ba │ │ -056376: 2340 1804 |002b: new-array v0, v4, [I // type@0418 │ │ -05637a: 2600 3f00 0000 |002d: fill-array-data v0, 0000006c // +0000003f │ │ -056380: 6900 be07 |0030: sput-object v0, Lcom/negusoft/holoaccent/R$styleable;.TextAppearanceAccentSwitch:[I // field@07be │ │ -056384: 0e00 |0032: return-void │ │ -056386: 0000 |0033: nop // spacer │ │ -056388: 0003 0400 0300 0000 3000 0101 3100 ... |0034: array-data (10 units) │ │ -05639c: 0003 0400 0900 0000 3400 0101 2401 ... |003e: array-data (22 units) │ │ -0563c8: 0003 0400 0500 0000 1200 017f 1300 ... |0054: array-data (14 units) │ │ -0563e4: 0003 0400 0300 0000 0000 017f 0100 ... |0062: array-data (10 units) │ │ -0563f8: 0003 0400 0900 0000 9500 0101 9600 ... |006c: array-data (22 units) │ │ +07c2e0: |[07c2e0] com.negusoft.holoaccent.R$styleable.:()V │ │ +07c2f0: 1304 0900 |0000: const/16 v4, #int 9 // #9 │ │ +07c2f4: 1233 |0002: const/4 v3, #int 3 // #3 │ │ +07c2f6: 2330 a205 |0003: new-array v0, v3, [I // type@05a2 │ │ +07c2fa: 2600 2f00 0000 |0005: fill-array-data v0, 00000034 // +0000002f │ │ +07c300: 6900 b70a |0008: sput-object v0, Lcom/negusoft/holoaccent/R$styleable;.AccentRatingBar:[I // field@0ab7 │ │ +07c304: 1210 |000a: const/4 v0, #int 1 // #1 │ │ +07c306: 2300 a205 |000b: new-array v0, v0, [I // type@05a2 │ │ +07c30a: 1201 |000d: const/4 v1, #int 0 // #0 │ │ +07c30c: 1402 d400 0101 |000e: const v2, #float 2.36942e-38 // #010100d4 │ │ +07c312: 4b02 0001 |0011: aput v2, v0, v1 │ │ +07c316: 6900 bb0a |0013: sput-object v0, Lcom/negusoft/holoaccent/R$styleable;.AccentSearchView:[I // field@0abb │ │ +07c31a: 2340 a205 |0015: new-array v0, v4, [I // type@05a2 │ │ +07c31e: 2600 2700 0000 |0017: fill-array-data v0, 0000003e // +00000027 │ │ +07c324: 6900 bd0a |001a: sput-object v0, Lcom/negusoft/holoaccent/R$styleable;.AccentSwitch:[I // field@0abd │ │ +07c328: 1250 |001c: const/4 v0, #int 5 // #5 │ │ +07c32a: 2300 a205 |001d: new-array v0, v0, [I // type@05a2 │ │ +07c32e: 2600 3500 0000 |001f: fill-array-data v0, 00000054 // +00000035 │ │ +07c334: 6900 c70a |0022: sput-object v0, Lcom/negusoft/holoaccent/R$styleable;.ColoredActionBarStacked:[I // field@0ac7 │ │ +07c338: 2330 a205 |0024: new-array v0, v3, [I // type@05a2 │ │ +07c33c: 2600 3c00 0000 |0026: fill-array-data v0, 00000062 // +0000003c │ │ +07c342: 6900 cd0a |0029: sput-object v0, Lcom/negusoft/holoaccent/R$styleable;.HoloAccent:[I // field@0acd │ │ +07c346: 2340 a205 |002b: new-array v0, v4, [I // type@05a2 │ │ +07c34a: 2600 3f00 0000 |002d: fill-array-data v0, 0000006c // +0000003f │ │ +07c350: 6900 d10a |0030: sput-object v0, Lcom/negusoft/holoaccent/R$styleable;.TextAppearanceAccentSwitch:[I // field@0ad1 │ │ +07c354: 0e00 |0032: return-void │ │ +07c356: 0000 |0033: nop // spacer │ │ +07c358: 0003 0400 0300 0000 3000 0101 3100 ... |0034: array-data (10 units) │ │ +07c36c: 0003 0400 0900 0000 3400 0101 2401 ... |003e: array-data (22 units) │ │ +07c398: 0003 0400 0500 0000 1200 017f 1300 ... |0054: array-data (14 units) │ │ +07c3b4: 0003 0400 0300 0000 0000 017f 0100 ... |0062: array-data (10 units) │ │ +07c3c8: 0003 0400 0900 0000 9500 0101 9600 ... |006c: array-data (22 units) │ │ catches : (none) │ │ positions : │ │ 0x0003 line=534 │ │ 0x000a line=538 │ │ 0x0015 line=540 │ │ 0x001c line=550 │ │ 0x0024 line=556 │ │ @@ -90726,41 +132124,41 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -056424: |[056424] com.negusoft.holoaccent.R$styleable.:()V │ │ -056434: 7010 9117 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1791 │ │ -05643a: 0e00 |0003: return-void │ │ +07c3f4: |[07c3f4] com.negusoft.holoaccent.R$styleable.:()V │ │ +07c404: 7010 8622 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2286 │ │ +07c40a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=533 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lcom/negusoft/holoaccent/R$styleable; │ │ │ │ Virtual methods - │ │ - source_file_idx : 2562 (R.java) │ │ + source_file_idx : 3471 (R.java) │ │ │ │ -Class #378 header: │ │ -class_idx : 825 │ │ +Class #608 header: │ │ +class_idx : 1210 │ │ access_flags : 17 (0x0011) │ │ -superclass_idx : 948 │ │ -source_file_idx : 2562 │ │ +superclass_idx : 1337 │ │ +source_file_idx : 3471 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 0 │ │ │ │ -Class #378 annotations: │ │ +Class #608 annotations: │ │ Annotations on class │ │ VISIBILITY_SYSTEM Ldalvik/annotation/MemberClasses; value={ Lcom/negusoft/holoaccent/R$styleable; Lcom/negusoft/holoaccent/R$style; Lcom/negusoft/holoaccent/R$layout; Lcom/negusoft/holoaccent/R$id; Lcom/negusoft/holoaccent/R$drawable; Lcom/negusoft/holoaccent/R$dimen; Lcom/negusoft/holoaccent/R$color; Lcom/negusoft/holoaccent/R$attr; } │ │ │ │ -Class #378 - │ │ +Class #608 - │ │ Class descriptor : 'Lcom/negusoft/holoaccent/R;' │ │ Access flags : 0x0011 (PUBLIC FINAL) │ │ Superclass : 'Ljava/lang/Object;' │ │ Interfaces - │ │ Static fields - │ │ Instance fields - │ │ Direct methods - │ │ @@ -90769,68 +132167,67 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -05643c: |[05643c] com.negusoft.holoaccent.R.:()V │ │ -05644c: 7010 9117 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1791 │ │ -056452: 0e00 |0003: return-void │ │ +07c40c: |[07c40c] com.negusoft.holoaccent.R.:()V │ │ +07c41c: 7010 8622 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2286 │ │ +07c422: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=9 │ │ - 0x0003 line=533 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lcom/negusoft/holoaccent/R; │ │ │ │ Virtual methods - │ │ - source_file_idx : 2562 (R.java) │ │ + source_file_idx : 3471 (R.java) │ │ │ │ -Class #379 header: │ │ -class_idx : 826 │ │ +Class #609 header: │ │ +class_idx : 1211 │ │ access_flags : 4096 (0x1000) │ │ -superclass_idx : 948 │ │ -source_file_idx : 362 │ │ +superclass_idx : 1337 │ │ +source_file_idx : 431 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 0 │ │ │ │ -Class #379 annotations: │ │ +Class #609 annotations: │ │ Annotations on class │ │ VISIBILITY_SYSTEM Ldalvik/annotation/EnclosingClass; value=Lcom/negusoft/holoaccent/activity/AccentActivity; │ │ VISIBILITY_SYSTEM Ldalvik/annotation/InnerClass; accessFlags=4104 name=null │ │ │ │ -Class #379 - │ │ +Class #609 - │ │ Class descriptor : 'Lcom/negusoft/holoaccent/activity/AccentActivity$1;' │ │ Access flags : 0x1000 (SYNTHETIC) │ │ Superclass : 'Ljava/lang/Object;' │ │ Interfaces - │ │ Static fields - │ │ Instance fields - │ │ Direct methods - │ │ Virtual methods - │ │ - source_file_idx : 362 (AccentActivity.java) │ │ + source_file_idx : 431 (AccentActivity.java) │ │ │ │ -Class #380 header: │ │ -class_idx : 828 │ │ +Class #610 header: │ │ +class_idx : 1213 │ │ access_flags : 1025 (0x0401) │ │ -superclass_idx : 11 │ │ -source_file_idx : 362 │ │ +superclass_idx : 16 │ │ +source_file_idx : 431 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 6 │ │ │ │ -Class #380 annotations: │ │ +Class #610 annotations: │ │ Annotations on class │ │ - VISIBILITY_SYSTEM Ldalvik/annotation/MemberClasses; value={ Lcom/negusoft/holoaccent/activity/AccentActivity$1; Lcom/negusoft/holoaccent/activity/AccentActivity$MyInitListener; } │ │ + VISIBILITY_SYSTEM Ldalvik/annotation/MemberClasses; value={ Lcom/negusoft/holoaccent/activity/AccentActivity$MyInitListener; } │ │ │ │ -Class #380 - │ │ +Class #610 - │ │ Class descriptor : 'Lcom/negusoft/holoaccent/activity/AccentActivity;' │ │ Access flags : 0x0401 (PUBLIC ABSTRACT) │ │ Superclass : 'Landroid/app/Activity;' │ │ Interfaces - │ │ Static fields - │ │ Instance fields - │ │ #0 : (in Lcom/negusoft/holoaccent/activity/AccentActivity;) │ │ @@ -90843,50 +132240,51 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 7 │ │ ins : 1 │ │ outs : 5 │ │ insns size : 29 16-bit code units │ │ -056454: |[056454] com.negusoft.holoaccent.activity.AccentActivity.:()V │ │ -056464: 7010 0c00 0600 |0000: invoke-direct {v6}, Landroid/app/Activity;.:()V // method@000c │ │ -05646a: 2200 2b03 |0003: new-instance v0, Lcom/negusoft/holoaccent/AccentHelper; // type@032b │ │ -05646e: 6e10 3f15 0600 |0005: invoke-virtual {v6}, Lcom/negusoft/holoaccent/activity/AccentActivity;.getOverrideAccentColor:()I // method@153f │ │ -056474: 0a01 |0008: move-result v1 │ │ -056476: 6e10 4115 0600 |0009: invoke-virtual {v6}, Lcom/negusoft/holoaccent/activity/AccentActivity;.getOverrideAccentColorDark:()I // method@1541 │ │ -05647c: 0a02 |000c: move-result v2 │ │ -05647e: 6e10 4015 0600 |000d: invoke-virtual {v6}, Lcom/negusoft/holoaccent/activity/AccentActivity;.getOverrideAccentColorActionBar:()I // method@1540 │ │ -056484: 0a03 |0010: move-result v3 │ │ -056486: 2204 3b03 |0011: new-instance v4, Lcom/negusoft/holoaccent/activity/AccentActivity$MyInitListener; // type@033b │ │ -05648a: 1205 |0013: const/4 v5, #int 0 // #0 │ │ -05648c: 7030 3b15 6405 |0014: invoke-direct {v4, v6, v5}, Lcom/negusoft/holoaccent/activity/AccentActivity$MyInitListener;.:(Lcom/negusoft/holoaccent/activity/AccentActivity;Lcom/negusoft/holoaccent/activity/AccentActivity$1;)V // method@153b │ │ -056492: 7054 0215 1032 |0017: invoke-direct {v0, v1, v2, v3, v4}, Lcom/negusoft/holoaccent/AccentHelper;.:(IIILcom/negusoft/holoaccent/AccentHelper$OnInitListener;)V // method@1502 │ │ -056498: 5b60 c907 |001a: iput-object v0, v6, Lcom/negusoft/holoaccent/activity/AccentActivity;.mAccentHelper:Lcom/negusoft/holoaccent/AccentHelper; // field@07c9 │ │ -05649c: 0e00 |001c: return-void │ │ +07c424: |[07c424] com.negusoft.holoaccent.activity.AccentActivity.:()V │ │ +07c434: 7010 1200 0600 |0000: invoke-direct {v6}, Landroid/app/Activity;.:()V // method@0012 │ │ +07c43a: 2200 ac04 |0003: new-instance v0, Lcom/negusoft/holoaccent/AccentHelper; // type@04ac │ │ +07c43e: 6e10 2120 0600 |0005: invoke-virtual {v6}, Lcom/negusoft/holoaccent/activity/AccentActivity;.getOverrideAccentColor:()I // method@2021 │ │ +07c444: 0a01 |0008: move-result v1 │ │ +07c446: 6e10 2320 0600 |0009: invoke-virtual {v6}, Lcom/negusoft/holoaccent/activity/AccentActivity;.getOverrideAccentColorDark:()I // method@2023 │ │ +07c44c: 0a02 |000c: move-result v2 │ │ +07c44e: 6e10 2220 0600 |000d: invoke-virtual {v6}, Lcom/negusoft/holoaccent/activity/AccentActivity;.getOverrideAccentColorActionBar:()I // method@2022 │ │ +07c454: 0a03 |0010: move-result v3 │ │ +07c456: 2204 bc04 |0011: new-instance v4, Lcom/negusoft/holoaccent/activity/AccentActivity$MyInitListener; // type@04bc │ │ +07c45a: 1205 |0013: const/4 v5, #int 0 // #0 │ │ +07c45c: 7030 1d20 6405 |0014: invoke-direct {v4, v6, v5}, Lcom/negusoft/holoaccent/activity/AccentActivity$MyInitListener;.:(Lcom/negusoft/holoaccent/activity/AccentActivity;Lcom/negusoft/holoaccent/activity/AccentActivity$1;)V // method@201d │ │ +07c462: 7054 e41f 1032 |0017: invoke-direct {v0, v1, v2, v3, v4}, Lcom/negusoft/holoaccent/AccentHelper;.:(IIILcom/negusoft/holoaccent/AccentHelper$OnInitListener;)V // method@1fe4 │ │ +07c468: 5b60 dc0a |001a: iput-object v0, v6, Lcom/negusoft/holoaccent/activity/AccentActivity;.mAccentHelper:Lcom/negusoft/holoaccent/AccentHelper; // field@0adc │ │ +07c46c: 0e00 |001c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=12 │ │ 0x0003 line=14 │ │ - 0x001c line=64 │ │ + 0x0009 line=15 │ │ + 0x001c line=14 │ │ locals : │ │ 0x0000 - 0x001d reg=6 this Lcom/negusoft/holoaccent/activity/AccentActivity; │ │ │ │ Virtual methods - │ │ #0 : (in Lcom/negusoft/holoaccent/activity/AccentActivity;) │ │ name : 'getAccentHelper' │ │ type : '()Lcom/negusoft/holoaccent/AccentHelper;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0564a0: |[0564a0] com.negusoft.holoaccent.activity.AccentActivity.getAccentHelper:()Lcom/negusoft/holoaccent/AccentHelper; │ │ -0564b0: 5410 c907 |0000: iget-object v0, v1, Lcom/negusoft/holoaccent/activity/AccentActivity;.mAccentHelper:Lcom/negusoft/holoaccent/AccentHelper; // field@07c9 │ │ -0564b4: 1100 |0002: return-object v0 │ │ +07c470: |[07c470] com.negusoft.holoaccent.activity.AccentActivity.getAccentHelper:()Lcom/negusoft/holoaccent/AccentHelper; │ │ +07c480: 5410 dc0a |0000: iget-object v0, v1, Lcom/negusoft/holoaccent/activity/AccentActivity;.mAccentHelper:Lcom/negusoft/holoaccent/AccentHelper; // field@0adc │ │ +07c484: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=53 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lcom/negusoft/holoaccent/activity/AccentActivity; │ │ │ │ #1 : (in Lcom/negusoft/holoaccent/activity/AccentActivity;) │ │ @@ -90894,17 +132292,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -0564b8: |[0564b8] com.negusoft.holoaccent.activity.AccentActivity.getOverrideAccentColor:()I │ │ -0564c8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0564ca: 0f00 |0001: return v0 │ │ +07c488: |[07c488] com.negusoft.holoaccent.activity.AccentActivity.getOverrideAccentColor:()I │ │ +07c498: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +07c49a: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=28 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Lcom/negusoft/holoaccent/activity/AccentActivity; │ │ │ │ #2 : (in Lcom/negusoft/holoaccent/activity/AccentActivity;) │ │ @@ -90912,17 +132310,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -0564cc: |[0564cc] com.negusoft.holoaccent.activity.AccentActivity.getOverrideAccentColorActionBar:()I │ │ -0564dc: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0564de: 0f00 |0001: return v0 │ │ +07c49c: |[07c49c] com.negusoft.holoaccent.activity.AccentActivity.getOverrideAccentColorActionBar:()I │ │ +07c4ac: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +07c4ae: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=48 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Lcom/negusoft/holoaccent/activity/AccentActivity; │ │ │ │ #3 : (in Lcom/negusoft/holoaccent/activity/AccentActivity;) │ │ @@ -90930,17 +132328,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -0564e0: |[0564e0] com.negusoft.holoaccent.activity.AccentActivity.getOverrideAccentColorDark:()I │ │ -0564f0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0564f2: 0f00 |0001: return v0 │ │ +07c4b0: |[07c4b0] com.negusoft.holoaccent.activity.AccentActivity.getOverrideAccentColorDark:()I │ │ +07c4c0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +07c4c2: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=38 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Lcom/negusoft/holoaccent/activity/AccentActivity; │ │ │ │ #4 : (in Lcom/negusoft/holoaccent/activity/AccentActivity;) │ │ @@ -90948,21 +132346,21 @@ │ │ type : '()Landroid/content/res/Resources;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 11 16-bit code units │ │ -0564f4: |[0564f4] com.negusoft.holoaccent.activity.AccentActivity.getResources:()Landroid/content/res/Resources; │ │ -056504: 5420 c907 |0000: iget-object v0, v2, Lcom/negusoft/holoaccent/activity/AccentActivity;.mAccentHelper:Lcom/negusoft/holoaccent/AccentHelper; // field@07c9 │ │ -056508: 6f10 1900 0200 |0002: invoke-super {v2}, Landroid/app/Activity;.getResources:()Landroid/content/res/Resources; // method@0019 │ │ -05650e: 0c01 |0005: move-result-object v1 │ │ -056510: 6e30 0515 2001 |0006: invoke-virtual {v0, v2, v1}, Lcom/negusoft/holoaccent/AccentHelper;.getResources:(Landroid/content/Context;Landroid/content/res/Resources;)Landroid/content/res/Resources; // method@1505 │ │ -056516: 0c00 |0009: move-result-object v0 │ │ -056518: 1100 |000a: return-object v0 │ │ +07c4c4: |[07c4c4] com.negusoft.holoaccent.activity.AccentActivity.getResources:()Landroid/content/res/Resources; │ │ +07c4d4: 5420 dc0a |0000: iget-object v0, v2, Lcom/negusoft/holoaccent/activity/AccentActivity;.mAccentHelper:Lcom/negusoft/holoaccent/AccentHelper; // field@0adc │ │ +07c4d8: 6f10 2000 0200 |0002: invoke-super {v2}, Landroid/app/Activity;.getResources:()Landroid/content/res/Resources; // method@0020 │ │ +07c4de: 0c01 |0005: move-result-object v1 │ │ +07c4e0: 6e30 e71f 2001 |0006: invoke-virtual {v0, v2, v1}, Lcom/negusoft/holoaccent/AccentHelper;.getResources:(Landroid/content/Context;Landroid/content/res/Resources;)Landroid/content/res/Resources; // method@1fe7 │ │ +07c4e6: 0c00 |0009: move-result-object v0 │ │ +07c4e8: 1100 |000a: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=19 │ │ locals : │ │ 0x0000 - 0x000b reg=2 this Lcom/negusoft/holoaccent/activity/AccentActivity; │ │ │ │ #5 : (in Lcom/negusoft/holoaccent/activity/AccentActivity;) │ │ @@ -90970,41 +132368,41 @@ │ │ type : '(Lcom/negusoft/holoaccent/AccentResources;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -05651c: |[05651c] com.negusoft.holoaccent.activity.AccentActivity.onInitAccentResources:(Lcom/negusoft/holoaccent/AccentResources;)V │ │ -05652c: 0e00 |0000: return-void │ │ +07c4ec: |[07c4ec] com.negusoft.holoaccent.activity.AccentActivity.onInitAccentResources:(Lcom/negusoft/holoaccent/AccentResources;)V │ │ +07c4fc: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=62 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Lcom/negusoft/holoaccent/activity/AccentActivity; │ │ 0x0000 - 0x0001 reg=1 resources Lcom/negusoft/holoaccent/AccentResources; │ │ │ │ - source_file_idx : 362 (AccentActivity.java) │ │ + source_file_idx : 431 (AccentActivity.java) │ │ │ │ -Class #381 header: │ │ -class_idx : 829 │ │ +Class #611 header: │ │ +class_idx : 1214 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 948 │ │ -source_file_idx : 363 │ │ +superclass_idx : 1337 │ │ +source_file_idx : 432 │ │ static_fields_size : 0 │ │ instance_fields_size: 2 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ -Class #381 annotations: │ │ +Class #611 annotations: │ │ Annotations on class │ │ VISIBILITY_SYSTEM Ldalvik/annotation/EnclosingMethod; value=create │ │ VISIBILITY_SYSTEM Ldalvik/annotation/InnerClass; accessFlags=0 name=null │ │ │ │ -Class #381 - │ │ +Class #611 - │ │ Class descriptor : 'Lcom/negusoft/holoaccent/dialog/AccentAlertDialog$Builder$1;' │ │ Access flags : 0x0000 () │ │ Superclass : 'Ljava/lang/Object;' │ │ Interfaces - │ │ #0 : 'Landroid/content/DialogInterface$OnShowListener;' │ │ Static fields - │ │ Instance fields - │ │ @@ -91022,74 +132420,74 @@ │ │ type : '(Lcom/negusoft/holoaccent/dialog/AccentAlertDialog$Builder;Landroid/app/AlertDialog;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -056530: |[056530] com.negusoft.holoaccent.dialog.AccentAlertDialog$Builder$1.:(Lcom/negusoft/holoaccent/dialog/AccentAlertDialog$Builder;Landroid/app/AlertDialog;)V │ │ -056540: 5b01 ca07 |0000: iput-object v1, v0, Lcom/negusoft/holoaccent/dialog/AccentAlertDialog$Builder$1;.this$0:Lcom/negusoft/holoaccent/dialog/AccentAlertDialog$Builder; // field@07ca │ │ -056544: 5b02 cb07 |0002: iput-object v2, v0, Lcom/negusoft/holoaccent/dialog/AccentAlertDialog$Builder$1;.val$result:Landroid/app/AlertDialog; // field@07cb │ │ -056548: 7010 9117 0000 |0004: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1791 │ │ -05654e: 0e00 |0007: return-void │ │ +07c500: |[07c500] com.negusoft.holoaccent.dialog.AccentAlertDialog$Builder$1.:(Lcom/negusoft/holoaccent/dialog/AccentAlertDialog$Builder;Landroid/app/AlertDialog;)V │ │ +07c510: 5b01 dd0a |0000: iput-object v1, v0, Lcom/negusoft/holoaccent/dialog/AccentAlertDialog$Builder$1;.this$0:Lcom/negusoft/holoaccent/dialog/AccentAlertDialog$Builder; // field@0add │ │ +07c514: 5b02 de0a |0002: iput-object v2, v0, Lcom/negusoft/holoaccent/dialog/AccentAlertDialog$Builder$1;.val$result:Landroid/app/AlertDialog; // field@0ade │ │ +07c518: 7010 8622 0000 |0004: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2286 │ │ +07c51e: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=594 │ │ locals : │ │ 0x0000 - 0x0008 reg=0 this Lcom/negusoft/holoaccent/dialog/AccentAlertDialog$Builder$1; │ │ - 0x0000 - 0x0008 reg=1 (null) Lcom/negusoft/holoaccent/dialog/AccentAlertDialog$Builder; │ │ + 0x0000 - 0x0008 reg=1 this$0 Lcom/negusoft/holoaccent/dialog/AccentAlertDialog$Builder; │ │ 0x0000 - 0x0008 reg=2 (null) Landroid/app/AlertDialog; │ │ │ │ Virtual methods - │ │ #0 : (in Lcom/negusoft/holoaccent/dialog/AccentAlertDialog$Builder$1;) │ │ name : 'onShow' │ │ type : '(Landroid/content/DialogInterface;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 16 16-bit code units │ │ -056550: |[056550] com.negusoft.holoaccent.dialog.AccentAlertDialog$Builder$1.onShow:(Landroid/content/DialogInterface;)V │ │ -056560: 5420 ca07 |0000: iget-object v0, v2, Lcom/negusoft/holoaccent/dialog/AccentAlertDialog$Builder$1;.this$0:Lcom/negusoft/holoaccent/dialog/AccentAlertDialog$Builder; // field@07ca │ │ -056564: 7110 4815 0000 |0002: invoke-static {v0}, Lcom/negusoft/holoaccent/dialog/AccentAlertDialog$Builder;.access$000:(Lcom/negusoft/holoaccent/dialog/AccentAlertDialog$Builder;)Lcom/negusoft/holoaccent/dialog/DividerPainter; // method@1548 │ │ -05656a: 0c00 |0005: move-result-object v0 │ │ -05656c: 5421 cb07 |0006: iget-object v1, v2, Lcom/negusoft/holoaccent/dialog/AccentAlertDialog$Builder$1;.val$result:Landroid/app/AlertDialog; // field@07cb │ │ -056570: 6e10 6200 0100 |0008: invoke-virtual {v1}, Landroid/app/AlertDialog;.getWindow:()Landroid/view/Window; // method@0062 │ │ -056576: 0c01 |000b: move-result-object v1 │ │ -056578: 6e20 8315 1000 |000c: invoke-virtual {v0, v1}, Lcom/negusoft/holoaccent/dialog/DividerPainter;.paint:(Landroid/view/Window;)V // method@1583 │ │ -05657e: 0e00 |000f: return-void │ │ +07c520: |[07c520] com.negusoft.holoaccent.dialog.AccentAlertDialog$Builder$1.onShow:(Landroid/content/DialogInterface;)V │ │ +07c530: 5420 dd0a |0000: iget-object v0, v2, Lcom/negusoft/holoaccent/dialog/AccentAlertDialog$Builder$1;.this$0:Lcom/negusoft/holoaccent/dialog/AccentAlertDialog$Builder; // field@0add │ │ +07c534: 7110 2a20 0000 |0002: invoke-static {v0}, Lcom/negusoft/holoaccent/dialog/AccentAlertDialog$Builder;.access$000:(Lcom/negusoft/holoaccent/dialog/AccentAlertDialog$Builder;)Lcom/negusoft/holoaccent/dialog/DividerPainter; // method@202a │ │ +07c53a: 0c00 |0005: move-result-object v0 │ │ +07c53c: 5421 de0a |0006: iget-object v1, v2, Lcom/negusoft/holoaccent/dialog/AccentAlertDialog$Builder$1;.val$result:Landroid/app/AlertDialog; // field@0ade │ │ +07c540: 6e10 7000 0100 |0008: invoke-virtual {v1}, Landroid/app/AlertDialog;.getWindow:()Landroid/view/Window; // method@0070 │ │ +07c546: 0c01 |000b: move-result-object v1 │ │ +07c548: 6e20 6520 1000 |000c: invoke-virtual {v0, v1}, Lcom/negusoft/holoaccent/dialog/DividerPainter;.paint:(Landroid/view/Window;)V // method@2065 │ │ +07c54e: 0e00 |000f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=597 │ │ 0x000f line=598 │ │ locals : │ │ 0x0000 - 0x0010 reg=2 this Lcom/negusoft/holoaccent/dialog/AccentAlertDialog$Builder$1; │ │ 0x0000 - 0x0010 reg=3 dialog Landroid/content/DialogInterface; │ │ │ │ - source_file_idx : 363 (AccentAlertDialog.java) │ │ + source_file_idx : 432 (AccentAlertDialog.java) │ │ │ │ -Class #382 header: │ │ -class_idx : 830 │ │ +Class #612 header: │ │ +class_idx : 1215 │ │ access_flags : 17 (0x0011) │ │ -superclass_idx : 948 │ │ -source_file_idx : 363 │ │ +superclass_idx : 1337 │ │ +source_file_idx : 432 │ │ static_fields_size : 0 │ │ instance_fields_size: 2 │ │ direct_methods_size : 3 │ │ virtual_methods_size: 35 │ │ │ │ -Class #382 annotations: │ │ +Class #612 annotations: │ │ Annotations on class │ │ VISIBILITY_SYSTEM Ldalvik/annotation/EnclosingClass; value=Lcom/negusoft/holoaccent/dialog/AccentAlertDialog; │ │ VISIBILITY_SYSTEM Ldalvik/annotation/InnerClass; accessFlags=25 name="Builder" │ │ -Annotations on method #5471 'setOnDismissListener' │ │ +Annotations on method #8257 'setOnDismissListener' │ │ VISIBILITY_BUILD Landroid/annotation/TargetApi; value=17 │ │ │ │ -Class #382 - │ │ +Class #612 - │ │ Class descriptor : 'Lcom/negusoft/holoaccent/dialog/AccentAlertDialog$Builder;' │ │ Access flags : 0x0011 (PUBLIC FINAL) │ │ Superclass : 'Ljava/lang/Object;' │ │ Interfaces - │ │ Static fields - │ │ Instance fields - │ │ #0 : (in Lcom/negusoft/holoaccent/dialog/AccentAlertDialog$Builder;) │ │ @@ -91106,23 +132504,23 @@ │ │ type : '(Landroid/content/Context;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 18 16-bit code units │ │ -056580: |[056580] com.negusoft.holoaccent.dialog.AccentAlertDialog$Builder.:(Landroid/content/Context;)V │ │ -056590: 7010 9117 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@1791 │ │ -056596: 2200 0d00 |0003: new-instance v0, Landroid/app/AlertDialog$Builder; // type@000d │ │ -05659a: 7020 3a00 2000 |0005: invoke-direct {v0, v2}, Landroid/app/AlertDialog$Builder;.:(Landroid/content/Context;)V // method@003a │ │ -0565a0: 5b10 cc07 |0008: iput-object v0, v1, Lcom/negusoft/holoaccent/dialog/AccentAlertDialog$Builder;.mBuilder:Landroid/app/AlertDialog$Builder; // field@07cc │ │ -0565a4: 2200 4303 |000a: new-instance v0, Lcom/negusoft/holoaccent/dialog/DividerPainter; // type@0343 │ │ -0565a8: 7020 8015 2000 |000c: invoke-direct {v0, v2}, Lcom/negusoft/holoaccent/dialog/DividerPainter;.:(Landroid/content/Context;)V // method@1580 │ │ -0565ae: 5b10 cd07 |000f: iput-object v0, v1, Lcom/negusoft/holoaccent/dialog/AccentAlertDialog$Builder;.mDividerPainter:Lcom/negusoft/holoaccent/dialog/DividerPainter; // field@07cd │ │ -0565b2: 0e00 |0011: return-void │ │ +07c550: |[07c550] com.negusoft.holoaccent.dialog.AccentAlertDialog$Builder.:(Landroid/content/Context;)V │ │ +07c560: 7010 8622 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@2286 │ │ +07c566: 2200 1300 |0003: new-instance v0, Landroid/app/AlertDialog$Builder; // type@0013 │ │ +07c56a: 7020 4800 2000 |0005: invoke-direct {v0, v2}, Landroid/app/AlertDialog$Builder;.:(Landroid/content/Context;)V // method@0048 │ │ +07c570: 5b10 df0a |0008: iput-object v0, v1, Lcom/negusoft/holoaccent/dialog/AccentAlertDialog$Builder;.mBuilder:Landroid/app/AlertDialog$Builder; // field@0adf │ │ +07c574: 2200 c404 |000a: new-instance v0, Lcom/negusoft/holoaccent/dialog/DividerPainter; // type@04c4 │ │ +07c578: 7020 6220 2000 |000c: invoke-direct {v0, v2}, Lcom/negusoft/holoaccent/dialog/DividerPainter;.:(Landroid/content/Context;)V // method@2062 │ │ +07c57e: 5b10 e00a |000f: iput-object v0, v1, Lcom/negusoft/holoaccent/dialog/AccentAlertDialog$Builder;.mDividerPainter:Lcom/negusoft/holoaccent/dialog/DividerPainter; // field@0ae0 │ │ +07c582: 0e00 |0011: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=80 │ │ 0x0003 line=81 │ │ 0x000a line=82 │ │ 0x0011 line=83 │ │ locals : │ │ @@ -91134,23 +132532,23 @@ │ │ type : '(Landroid/content/Context;I)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 18 16-bit code units │ │ -0565b4: |[0565b4] com.negusoft.holoaccent.dialog.AccentAlertDialog$Builder.:(Landroid/content/Context;I)V │ │ -0565c4: 7010 9117 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@1791 │ │ -0565ca: 2200 0d00 |0003: new-instance v0, Landroid/app/AlertDialog$Builder; // type@000d │ │ -0565ce: 7030 3b00 2003 |0005: invoke-direct {v0, v2, v3}, Landroid/app/AlertDialog$Builder;.:(Landroid/content/Context;I)V // method@003b │ │ -0565d4: 5b10 cc07 |0008: iput-object v0, v1, Lcom/negusoft/holoaccent/dialog/AccentAlertDialog$Builder;.mBuilder:Landroid/app/AlertDialog$Builder; // field@07cc │ │ -0565d8: 2200 4303 |000a: new-instance v0, Lcom/negusoft/holoaccent/dialog/DividerPainter; // type@0343 │ │ -0565dc: 7020 8015 2000 |000c: invoke-direct {v0, v2}, Lcom/negusoft/holoaccent/dialog/DividerPainter;.:(Landroid/content/Context;)V // method@1580 │ │ -0565e2: 5b10 cd07 |000f: iput-object v0, v1, Lcom/negusoft/holoaccent/dialog/AccentAlertDialog$Builder;.mDividerPainter:Lcom/negusoft/holoaccent/dialog/DividerPainter; // field@07cd │ │ -0565e6: 0e00 |0011: return-void │ │ +07c584: |[07c584] com.negusoft.holoaccent.dialog.AccentAlertDialog$Builder.:(Landroid/content/Context;I)V │ │ +07c594: 7010 8622 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@2286 │ │ +07c59a: 2200 1300 |0003: new-instance v0, Landroid/app/AlertDialog$Builder; // type@0013 │ │ +07c59e: 7030 4900 2003 |0005: invoke-direct {v0, v2, v3}, Landroid/app/AlertDialog$Builder;.:(Landroid/content/Context;I)V // method@0049 │ │ +07c5a4: 5b10 df0a |0008: iput-object v0, v1, Lcom/negusoft/holoaccent/dialog/AccentAlertDialog$Builder;.mBuilder:Landroid/app/AlertDialog$Builder; // field@0adf │ │ +07c5a8: 2200 c404 |000a: new-instance v0, Lcom/negusoft/holoaccent/dialog/DividerPainter; // type@04c4 │ │ +07c5ac: 7020 6220 2000 |000c: invoke-direct {v0, v2}, Lcom/negusoft/holoaccent/dialog/DividerPainter;.:(Landroid/content/Context;)V // method@2062 │ │ +07c5b2: 5b10 e00a |000f: iput-object v0, v1, Lcom/negusoft/holoaccent/dialog/AccentAlertDialog$Builder;.mDividerPainter:Lcom/negusoft/holoaccent/dialog/DividerPainter; // field@0ae0 │ │ +07c5b6: 0e00 |0011: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=85 │ │ 0x0003 line=86 │ │ 0x000a line=87 │ │ 0x0011 line=88 │ │ locals : │ │ @@ -91163,17 +132561,17 @@ │ │ type : '(Lcom/negusoft/holoaccent/dialog/AccentAlertDialog$Builder;)Lcom/negusoft/holoaccent/dialog/DividerPainter;' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0565e8: |[0565e8] com.negusoft.holoaccent.dialog.AccentAlertDialog$Builder.access$000:(Lcom/negusoft/holoaccent/dialog/AccentAlertDialog$Builder;)Lcom/negusoft/holoaccent/dialog/DividerPainter; │ │ -0565f8: 5410 cd07 |0000: iget-object v0, v1, Lcom/negusoft/holoaccent/dialog/AccentAlertDialog$Builder;.mDividerPainter:Lcom/negusoft/holoaccent/dialog/DividerPainter; // field@07cd │ │ -0565fc: 1100 |0002: return-object v0 │ │ +07c5b8: |[07c5b8] com.negusoft.holoaccent.dialog.AccentAlertDialog$Builder.access$000:(Lcom/negusoft/holoaccent/dialog/AccentAlertDialog$Builder;)Lcom/negusoft/holoaccent/dialog/DividerPainter; │ │ +07c5c8: 5410 e00a |0000: iget-object v0, v1, Lcom/negusoft/holoaccent/dialog/AccentAlertDialog$Builder;.mDividerPainter:Lcom/negusoft/holoaccent/dialog/DividerPainter; // field@0ae0 │ │ +07c5cc: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=75 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 x0 Lcom/negusoft/holoaccent/dialog/AccentAlertDialog$Builder; │ │ │ │ Virtual methods - │ │ @@ -91182,22 +132580,22 @@ │ │ type : '()Landroid/app/AlertDialog;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 15 16-bit code units │ │ -056600: |[056600] com.negusoft.holoaccent.dialog.AccentAlertDialog$Builder.create:()Landroid/app/AlertDialog; │ │ -056610: 5421 cc07 |0000: iget-object v1, v2, Lcom/negusoft/holoaccent/dialog/AccentAlertDialog$Builder;.mBuilder:Landroid/app/AlertDialog$Builder; // field@07cc │ │ -056614: 6e10 3c00 0100 |0002: invoke-virtual {v1}, Landroid/app/AlertDialog$Builder;.create:()Landroid/app/AlertDialog; // method@003c │ │ -05661a: 0c00 |0005: move-result-object v0 │ │ -05661c: 2201 3d03 |0006: new-instance v1, Lcom/negusoft/holoaccent/dialog/AccentAlertDialog$Builder$1; // type@033d │ │ -056620: 7030 4415 2100 |0008: invoke-direct {v1, v2, v0}, Lcom/negusoft/holoaccent/dialog/AccentAlertDialog$Builder$1;.:(Lcom/negusoft/holoaccent/dialog/AccentAlertDialog$Builder;Landroid/app/AlertDialog;)V // method@1544 │ │ -056626: 6e20 6300 1000 |000b: invoke-virtual {v0, v1}, Landroid/app/AlertDialog;.setOnShowListener:(Landroid/content/DialogInterface$OnShowListener;)V // method@0063 │ │ -05662c: 1100 |000e: return-object v0 │ │ +07c5d0: |[07c5d0] com.negusoft.holoaccent.dialog.AccentAlertDialog$Builder.create:()Landroid/app/AlertDialog; │ │ +07c5e0: 5421 df0a |0000: iget-object v1, v2, Lcom/negusoft/holoaccent/dialog/AccentAlertDialog$Builder;.mBuilder:Landroid/app/AlertDialog$Builder; // field@0adf │ │ +07c5e4: 6e10 4a00 0100 |0002: invoke-virtual {v1}, Landroid/app/AlertDialog$Builder;.create:()Landroid/app/AlertDialog; // method@004a │ │ +07c5ea: 0c00 |0005: move-result-object v0 │ │ +07c5ec: 2201 be04 |0006: new-instance v1, Lcom/negusoft/holoaccent/dialog/AccentAlertDialog$Builder$1; // type@04be │ │ +07c5f0: 7030 2620 2100 |0008: invoke-direct {v1, v2, v0}, Lcom/negusoft/holoaccent/dialog/AccentAlertDialog$Builder$1;.:(Lcom/negusoft/holoaccent/dialog/AccentAlertDialog$Builder;Landroid/app/AlertDialog;)V // method@2026 │ │ +07c5f6: 6e20 7100 1000 |000b: invoke-virtual {v0, v1}, Landroid/app/AlertDialog;.setOnShowListener:(Landroid/content/DialogInterface$OnShowListener;)V // method@0071 │ │ +07c5fc: 1100 |000e: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=592 │ │ 0x0006 line=594 │ │ 0x000e line=600 │ │ locals : │ │ 0x0006 - 0x000f reg=0 result Landroid/app/AlertDialog; │ │ @@ -91208,19 +132606,19 @@ │ │ type : '()Landroid/content/Context;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -056630: |[056630] com.negusoft.holoaccent.dialog.AccentAlertDialog$Builder.getContext:()Landroid/content/Context; │ │ -056640: 5410 cc07 |0000: iget-object v0, v1, Lcom/negusoft/holoaccent/dialog/AccentAlertDialog$Builder;.mBuilder:Landroid/app/AlertDialog$Builder; // field@07cc │ │ -056644: 6e10 3d00 0000 |0002: invoke-virtual {v0}, Landroid/app/AlertDialog$Builder;.getContext:()Landroid/content/Context; // method@003d │ │ -05664a: 0c00 |0005: move-result-object v0 │ │ -05664c: 1100 |0006: return-object v0 │ │ +07c600: |[07c600] com.negusoft.holoaccent.dialog.AccentAlertDialog$Builder.getContext:()Landroid/content/Context; │ │ +07c610: 5410 df0a |0000: iget-object v0, v1, Lcom/negusoft/holoaccent/dialog/AccentAlertDialog$Builder;.mBuilder:Landroid/app/AlertDialog$Builder; // field@0adf │ │ +07c614: 6e10 4b00 0000 |0002: invoke-virtual {v0}, Landroid/app/AlertDialog$Builder;.getContext:()Landroid/content/Context; // method@004b │ │ +07c61a: 0c00 |0005: move-result-object v0 │ │ +07c61c: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=91 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Lcom/negusoft/holoaccent/dialog/AccentAlertDialog$Builder; │ │ │ │ #2 : (in Lcom/negusoft/holoaccent/dialog/AccentAlertDialog$Builder;) │ │ @@ -91228,18 +132626,18 @@ │ │ type : '(Landroid/widget/ListAdapter;Landroid/content/DialogInterface$OnClickListener;)Lcom/negusoft/holoaccent/dialog/AccentAlertDialog$Builder;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -056650: |[056650] com.negusoft.holoaccent.dialog.AccentAlertDialog$Builder.setAdapter:(Landroid/widget/ListAdapter;Landroid/content/DialogInterface$OnClickListener;)Lcom/negusoft/holoaccent/dialog/AccentAlertDialog$Builder; │ │ -056660: 5410 cc07 |0000: iget-object v0, v1, Lcom/negusoft/holoaccent/dialog/AccentAlertDialog$Builder;.mBuilder:Landroid/app/AlertDialog$Builder; // field@07cc │ │ -056664: 6e30 3e00 2003 |0002: invoke-virtual {v0, v2, v3}, Landroid/app/AlertDialog$Builder;.setAdapter:(Landroid/widget/ListAdapter;Landroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder; // method@003e │ │ -05666a: 1101 |0005: return-object v1 │ │ +07c620: |[07c620] com.negusoft.holoaccent.dialog.AccentAlertDialog$Builder.setAdapter:(Landroid/widget/ListAdapter;Landroid/content/DialogInterface$OnClickListener;)Lcom/negusoft/holoaccent/dialog/AccentAlertDialog$Builder; │ │ +07c630: 5410 df0a |0000: iget-object v0, v1, Lcom/negusoft/holoaccent/dialog/AccentAlertDialog$Builder;.mBuilder:Landroid/app/AlertDialog$Builder; // field@0adf │ │ +07c634: 6e30 4c00 2003 |0002: invoke-virtual {v0, v2, v3}, Landroid/app/AlertDialog$Builder;.setAdapter:(Landroid/widget/ListAdapter;Landroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder; // method@004c │ │ +07c63a: 1101 |0005: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=334 │ │ 0x0005 line=335 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lcom/negusoft/holoaccent/dialog/AccentAlertDialog$Builder; │ │ 0x0000 - 0x0006 reg=2 adapter Landroid/widget/ListAdapter; │ │ @@ -91250,18 +132648,18 @@ │ │ type : '(Z)Lcom/negusoft/holoaccent/dialog/AccentAlertDialog$Builder;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -05666c: |[05666c] com.negusoft.holoaccent.dialog.AccentAlertDialog$Builder.setCancelable:(Z)Lcom/negusoft/holoaccent/dialog/AccentAlertDialog$Builder; │ │ -05667c: 5410 cc07 |0000: iget-object v0, v1, Lcom/negusoft/holoaccent/dialog/AccentAlertDialog$Builder;.mBuilder:Landroid/app/AlertDialog$Builder; // field@07cc │ │ -056680: 6e20 3f00 2000 |0002: invoke-virtual {v0, v2}, Landroid/app/AlertDialog$Builder;.setCancelable:(Z)Landroid/app/AlertDialog$Builder; // method@003f │ │ -056686: 1101 |0005: return-object v1 │ │ +07c63c: |[07c63c] com.negusoft.holoaccent.dialog.AccentAlertDialog$Builder.setCancelable:(Z)Lcom/negusoft/holoaccent/dialog/AccentAlertDialog$Builder; │ │ +07c64c: 5410 df0a |0000: iget-object v0, v1, Lcom/negusoft/holoaccent/dialog/AccentAlertDialog$Builder;.mBuilder:Landroid/app/AlertDialog$Builder; // field@0adf │ │ +07c650: 6e20 4d00 2000 |0002: invoke-virtual {v0, v2}, Landroid/app/AlertDialog$Builder;.setCancelable:(Z)Landroid/app/AlertDialog$Builder; // method@004d │ │ +07c656: 1101 |0005: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=258 │ │ 0x0005 line=259 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lcom/negusoft/holoaccent/dialog/AccentAlertDialog$Builder; │ │ 0x0000 - 0x0006 reg=2 cancelable Z │ │ @@ -91271,18 +132669,18 @@ │ │ type : '(Landroid/database/Cursor;Landroid/content/DialogInterface$OnClickListener;Ljava/lang/String;)Lcom/negusoft/holoaccent/dialog/AccentAlertDialog$Builder;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 6 16-bit code units │ │ -056688: |[056688] com.negusoft.holoaccent.dialog.AccentAlertDialog$Builder.setCursor:(Landroid/database/Cursor;Landroid/content/DialogInterface$OnClickListener;Ljava/lang/String;)Lcom/negusoft/holoaccent/dialog/AccentAlertDialog$Builder; │ │ -056698: 5410 cc07 |0000: iget-object v0, v1, Lcom/negusoft/holoaccent/dialog/AccentAlertDialog$Builder;.mBuilder:Landroid/app/AlertDialog$Builder; // field@07cc │ │ -05669c: 6e40 4000 2043 |0002: invoke-virtual {v0, v2, v3, v4}, Landroid/app/AlertDialog$Builder;.setCursor:(Landroid/database/Cursor;Landroid/content/DialogInterface$OnClickListener;Ljava/lang/String;)Landroid/app/AlertDialog$Builder; // method@0040 │ │ -0566a2: 1101 |0005: return-object v1 │ │ +07c658: |[07c658] com.negusoft.holoaccent.dialog.AccentAlertDialog$Builder.setCursor:(Landroid/database/Cursor;Landroid/content/DialogInterface$OnClickListener;Ljava/lang/String;)Lcom/negusoft/holoaccent/dialog/AccentAlertDialog$Builder; │ │ +07c668: 5410 df0a |0000: iget-object v0, v1, Lcom/negusoft/holoaccent/dialog/AccentAlertDialog$Builder;.mBuilder:Landroid/app/AlertDialog$Builder; // field@0adf │ │ +07c66c: 6e40 4e00 2043 |0002: invoke-virtual {v0, v2, v3, v4}, Landroid/app/AlertDialog$Builder;.setCursor:(Landroid/database/Cursor;Landroid/content/DialogInterface$OnClickListener;Ljava/lang/String;)Landroid/app/AlertDialog$Builder; // method@004e │ │ +07c672: 1101 |0005: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=352 │ │ 0x0005 line=353 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lcom/negusoft/holoaccent/dialog/AccentAlertDialog$Builder; │ │ 0x0000 - 0x0006 reg=2 cursor Landroid/database/Cursor; │ │ @@ -91294,18 +132692,18 @@ │ │ type : '(Landroid/view/View;)Lcom/negusoft/holoaccent/dialog/AccentAlertDialog$Builder;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -0566a4: |[0566a4] com.negusoft.holoaccent.dialog.AccentAlertDialog$Builder.setCustomTitle:(Landroid/view/View;)Lcom/negusoft/holoaccent/dialog/AccentAlertDialog$Builder; │ │ -0566b4: 5410 cc07 |0000: iget-object v0, v1, Lcom/negusoft/holoaccent/dialog/AccentAlertDialog$Builder;.mBuilder:Landroid/app/AlertDialog$Builder; // field@07cc │ │ -0566b8: 6e20 4100 2000 |0002: invoke-virtual {v0, v2}, Landroid/app/AlertDialog$Builder;.setCustomTitle:(Landroid/view/View;)Landroid/app/AlertDialog$Builder; // method@0041 │ │ -0566be: 1101 |0005: return-object v1 │ │ +07c674: |[07c674] com.negusoft.holoaccent.dialog.AccentAlertDialog$Builder.setCustomTitle:(Landroid/view/View;)Lcom/negusoft/holoaccent/dialog/AccentAlertDialog$Builder; │ │ +07c684: 5410 df0a |0000: iget-object v0, v1, Lcom/negusoft/holoaccent/dialog/AccentAlertDialog$Builder;.mBuilder:Landroid/app/AlertDialog$Builder; // field@0adf │ │ +07c688: 6e20 4f00 2000 |0002: invoke-virtual {v0, v2}, Landroid/app/AlertDialog$Builder;.setCustomTitle:(Landroid/view/View;)Landroid/app/AlertDialog$Builder; // method@004f │ │ +07c68e: 1101 |0005: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=126 │ │ 0x0005 line=127 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lcom/negusoft/holoaccent/dialog/AccentAlertDialog$Builder; │ │ 0x0000 - 0x0006 reg=2 customTitleView Landroid/view/View; │ │ @@ -91315,18 +132713,18 @@ │ │ type : '(I)Lcom/negusoft/holoaccent/dialog/AccentAlertDialog$Builder;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -0566c0: |[0566c0] com.negusoft.holoaccent.dialog.AccentAlertDialog$Builder.setIcon:(I)Lcom/negusoft/holoaccent/dialog/AccentAlertDialog$Builder; │ │ -0566d0: 5410 cc07 |0000: iget-object v0, v1, Lcom/negusoft/holoaccent/dialog/AccentAlertDialog$Builder;.mBuilder:Landroid/app/AlertDialog$Builder; // field@07cc │ │ -0566d4: 6e20 4200 2000 |0002: invoke-virtual {v0, v2}, Landroid/app/AlertDialog$Builder;.setIcon:(I)Landroid/app/AlertDialog$Builder; // method@0042 │ │ -0566da: 1101 |0005: return-object v1 │ │ +07c690: |[07c690] com.negusoft.holoaccent.dialog.AccentAlertDialog$Builder.setIcon:(I)Lcom/negusoft/holoaccent/dialog/AccentAlertDialog$Builder; │ │ +07c6a0: 5410 df0a |0000: iget-object v0, v1, Lcom/negusoft/holoaccent/dialog/AccentAlertDialog$Builder;.mBuilder:Landroid/app/AlertDialog$Builder; // field@0adf │ │ +07c6a4: 6e20 5000 2000 |0002: invoke-virtual {v0, v2}, Landroid/app/AlertDialog$Builder;.setIcon:(I)Landroid/app/AlertDialog$Builder; // method@0050 │ │ +07c6aa: 1101 |0005: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=156 │ │ 0x0005 line=157 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lcom/negusoft/holoaccent/dialog/AccentAlertDialog$Builder; │ │ 0x0000 - 0x0006 reg=2 iconId I │ │ @@ -91336,18 +132734,18 @@ │ │ type : '(Landroid/graphics/drawable/Drawable;)Lcom/negusoft/holoaccent/dialog/AccentAlertDialog$Builder;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -0566dc: |[0566dc] com.negusoft.holoaccent.dialog.AccentAlertDialog$Builder.setIcon:(Landroid/graphics/drawable/Drawable;)Lcom/negusoft/holoaccent/dialog/AccentAlertDialog$Builder; │ │ -0566ec: 5410 cc07 |0000: iget-object v0, v1, Lcom/negusoft/holoaccent/dialog/AccentAlertDialog$Builder;.mBuilder:Landroid/app/AlertDialog$Builder; // field@07cc │ │ -0566f0: 6e20 4300 2000 |0002: invoke-virtual {v0, v2}, Landroid/app/AlertDialog$Builder;.setIcon:(Landroid/graphics/drawable/Drawable;)Landroid/app/AlertDialog$Builder; // method@0043 │ │ -0566f6: 1101 |0005: return-object v1 │ │ +07c6ac: |[07c6ac] com.negusoft.holoaccent.dialog.AccentAlertDialog$Builder.setIcon:(Landroid/graphics/drawable/Drawable;)Lcom/negusoft/holoaccent/dialog/AccentAlertDialog$Builder; │ │ +07c6bc: 5410 df0a |0000: iget-object v0, v1, Lcom/negusoft/holoaccent/dialog/AccentAlertDialog$Builder;.mBuilder:Landroid/app/AlertDialog$Builder; // field@0adf │ │ +07c6c0: 6e20 5100 2000 |0002: invoke-virtual {v0, v2}, Landroid/app/AlertDialog$Builder;.setIcon:(Landroid/graphics/drawable/Drawable;)Landroid/app/AlertDialog$Builder; // method@0051 │ │ +07c6c6: 1101 |0005: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=166 │ │ 0x0005 line=167 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lcom/negusoft/holoaccent/dialog/AccentAlertDialog$Builder; │ │ 0x0000 - 0x0006 reg=2 icon Landroid/graphics/drawable/Drawable; │ │ @@ -91357,18 +132755,18 @@ │ │ type : '(I)Lcom/negusoft/holoaccent/dialog/AccentAlertDialog$Builder;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -0566f8: |[0566f8] com.negusoft.holoaccent.dialog.AccentAlertDialog$Builder.setIconAttribute:(I)Lcom/negusoft/holoaccent/dialog/AccentAlertDialog$Builder; │ │ -056708: 5410 cc07 |0000: iget-object v0, v1, Lcom/negusoft/holoaccent/dialog/AccentAlertDialog$Builder;.mBuilder:Landroid/app/AlertDialog$Builder; // field@07cc │ │ -05670c: 6e20 4400 2000 |0002: invoke-virtual {v0, v2}, Landroid/app/AlertDialog$Builder;.setIconAttribute:(I)Landroid/app/AlertDialog$Builder; // method@0044 │ │ -056712: 1101 |0005: return-object v1 │ │ +07c6c8: |[07c6c8] com.negusoft.holoaccent.dialog.AccentAlertDialog$Builder.setIconAttribute:(I)Lcom/negusoft/holoaccent/dialog/AccentAlertDialog$Builder; │ │ +07c6d8: 5410 df0a |0000: iget-object v0, v1, Lcom/negusoft/holoaccent/dialog/AccentAlertDialog$Builder;.mBuilder:Landroid/app/AlertDialog$Builder; // field@0adf │ │ +07c6dc: 6e20 5200 2000 |0002: invoke-virtual {v0, v2}, Landroid/app/AlertDialog$Builder;.setIconAttribute:(I)Landroid/app/AlertDialog$Builder; // method@0052 │ │ +07c6e2: 1101 |0005: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=176 │ │ 0x0005 line=177 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lcom/negusoft/holoaccent/dialog/AccentAlertDialog$Builder; │ │ 0x0000 - 0x0006 reg=2 attrId I │ │ @@ -91378,18 +132776,18 @@ │ │ type : '(Z)Lcom/negusoft/holoaccent/dialog/AccentAlertDialog$Builder;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -056714: |[056714] com.negusoft.holoaccent.dialog.AccentAlertDialog$Builder.setInverseBackgroundForced:(Z)Lcom/negusoft/holoaccent/dialog/AccentAlertDialog$Builder; │ │ -056724: 5410 cc07 |0000: iget-object v0, v1, Lcom/negusoft/holoaccent/dialog/AccentAlertDialog$Builder;.mBuilder:Landroid/app/AlertDialog$Builder; // field@07cc │ │ -056728: 6e20 4500 2000 |0002: invoke-virtual {v0, v2}, Landroid/app/AlertDialog$Builder;.setInverseBackgroundForced:(Z)Landroid/app/AlertDialog$Builder; // method@0045 │ │ -05672e: 1101 |0005: return-object v1 │ │ +07c6e4: |[07c6e4] com.negusoft.holoaccent.dialog.AccentAlertDialog$Builder.setInverseBackgroundForced:(Z)Lcom/negusoft/holoaccent/dialog/AccentAlertDialog$Builder; │ │ +07c6f4: 5410 df0a |0000: iget-object v0, v1, Lcom/negusoft/holoaccent/dialog/AccentAlertDialog$Builder;.mBuilder:Landroid/app/AlertDialog$Builder; // field@0adf │ │ +07c6f8: 6e20 5300 2000 |0002: invoke-virtual {v0, v2}, Landroid/app/AlertDialog$Builder;.setInverseBackgroundForced:(Z)Landroid/app/AlertDialog$Builder; // method@0053 │ │ +07c6fe: 1101 |0005: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=572 │ │ 0x0005 line=573 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lcom/negusoft/holoaccent/dialog/AccentAlertDialog$Builder; │ │ 0x0000 - 0x0006 reg=2 useInverseBackground Z │ │ @@ -91399,18 +132797,18 @@ │ │ type : '(ILandroid/content/DialogInterface$OnClickListener;)Lcom/negusoft/holoaccent/dialog/AccentAlertDialog$Builder;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -056730: |[056730] com.negusoft.holoaccent.dialog.AccentAlertDialog$Builder.setItems:(ILandroid/content/DialogInterface$OnClickListener;)Lcom/negusoft/holoaccent/dialog/AccentAlertDialog$Builder; │ │ -056740: 5410 cc07 |0000: iget-object v0, v1, Lcom/negusoft/holoaccent/dialog/AccentAlertDialog$Builder;.mBuilder:Landroid/app/AlertDialog$Builder; // field@07cc │ │ -056744: 6e30 4600 2003 |0002: invoke-virtual {v0, v2, v3}, Landroid/app/AlertDialog$Builder;.setItems:(ILandroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder; // method@0046 │ │ -05674a: 1101 |0005: return-object v1 │ │ +07c700: |[07c700] com.negusoft.holoaccent.dialog.AccentAlertDialog$Builder.setItems:(ILandroid/content/DialogInterface$OnClickListener;)Lcom/negusoft/holoaccent/dialog/AccentAlertDialog$Builder; │ │ +07c710: 5410 df0a |0000: iget-object v0, v1, Lcom/negusoft/holoaccent/dialog/AccentAlertDialog$Builder;.mBuilder:Landroid/app/AlertDialog$Builder; // field@0adf │ │ +07c714: 6e30 5400 2003 |0002: invoke-virtual {v0, v2, v3}, Landroid/app/AlertDialog$Builder;.setItems:(ILandroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder; // method@0054 │ │ +07c71a: 1101 |0005: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=308 │ │ 0x0005 line=309 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lcom/negusoft/holoaccent/dialog/AccentAlertDialog$Builder; │ │ 0x0000 - 0x0006 reg=2 itemsId I │ │ @@ -91421,18 +132819,18 @@ │ │ type : '([Ljava/lang/CharSequence;Landroid/content/DialogInterface$OnClickListener;)Lcom/negusoft/holoaccent/dialog/AccentAlertDialog$Builder;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -05674c: |[05674c] com.negusoft.holoaccent.dialog.AccentAlertDialog$Builder.setItems:([Ljava/lang/CharSequence;Landroid/content/DialogInterface$OnClickListener;)Lcom/negusoft/holoaccent/dialog/AccentAlertDialog$Builder; │ │ -05675c: 5410 cc07 |0000: iget-object v0, v1, Lcom/negusoft/holoaccent/dialog/AccentAlertDialog$Builder;.mBuilder:Landroid/app/AlertDialog$Builder; // field@07cc │ │ -056760: 6e30 4700 2003 |0002: invoke-virtual {v0, v2, v3}, Landroid/app/AlertDialog$Builder;.setItems:([Ljava/lang/CharSequence;Landroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder; // method@0047 │ │ -056766: 1101 |0005: return-object v1 │ │ +07c71c: |[07c71c] com.negusoft.holoaccent.dialog.AccentAlertDialog$Builder.setItems:([Ljava/lang/CharSequence;Landroid/content/DialogInterface$OnClickListener;)Lcom/negusoft/holoaccent/dialog/AccentAlertDialog$Builder; │ │ +07c72c: 5410 df0a |0000: iget-object v0, v1, Lcom/negusoft/holoaccent/dialog/AccentAlertDialog$Builder;.mBuilder:Landroid/app/AlertDialog$Builder; // field@0adf │ │ +07c730: 6e30 5500 2003 |0002: invoke-virtual {v0, v2, v3}, Landroid/app/AlertDialog$Builder;.setItems:([Ljava/lang/CharSequence;Landroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder; // method@0055 │ │ +07c736: 1101 |0005: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=319 │ │ 0x0005 line=320 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lcom/negusoft/holoaccent/dialog/AccentAlertDialog$Builder; │ │ 0x0000 - 0x0006 reg=2 items [Ljava/lang/CharSequence; │ │ @@ -91443,18 +132841,18 @@ │ │ type : '(I)Lcom/negusoft/holoaccent/dialog/AccentAlertDialog$Builder;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -056768: |[056768] com.negusoft.holoaccent.dialog.AccentAlertDialog$Builder.setMessage:(I)Lcom/negusoft/holoaccent/dialog/AccentAlertDialog$Builder; │ │ -056778: 5410 cc07 |0000: iget-object v0, v1, Lcom/negusoft/holoaccent/dialog/AccentAlertDialog$Builder;.mBuilder:Landroid/app/AlertDialog$Builder; // field@07cc │ │ -05677c: 6e20 4800 2000 |0002: invoke-virtual {v0, v2}, Landroid/app/AlertDialog$Builder;.setMessage:(I)Landroid/app/AlertDialog$Builder; // method@0048 │ │ -056782: 1101 |0005: return-object v1 │ │ +07c738: |[07c738] com.negusoft.holoaccent.dialog.AccentAlertDialog$Builder.setMessage:(I)Lcom/negusoft/holoaccent/dialog/AccentAlertDialog$Builder; │ │ +07c748: 5410 df0a |0000: iget-object v0, v1, Lcom/negusoft/holoaccent/dialog/AccentAlertDialog$Builder;.mBuilder:Landroid/app/AlertDialog$Builder; // field@0adf │ │ +07c74c: 6e20 5600 2000 |0002: invoke-virtual {v0, v2}, Landroid/app/AlertDialog$Builder;.setMessage:(I)Landroid/app/AlertDialog$Builder; // method@0056 │ │ +07c752: 1101 |0005: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=136 │ │ 0x0005 line=137 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lcom/negusoft/holoaccent/dialog/AccentAlertDialog$Builder; │ │ 0x0000 - 0x0006 reg=2 messageId I │ │ @@ -91464,18 +132862,18 @@ │ │ type : '(Ljava/lang/CharSequence;)Lcom/negusoft/holoaccent/dialog/AccentAlertDialog$Builder;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -056784: |[056784] com.negusoft.holoaccent.dialog.AccentAlertDialog$Builder.setMessage:(Ljava/lang/CharSequence;)Lcom/negusoft/holoaccent/dialog/AccentAlertDialog$Builder; │ │ -056794: 5410 cc07 |0000: iget-object v0, v1, Lcom/negusoft/holoaccent/dialog/AccentAlertDialog$Builder;.mBuilder:Landroid/app/AlertDialog$Builder; // field@07cc │ │ -056798: 6e20 4900 2000 |0002: invoke-virtual {v0, v2}, Landroid/app/AlertDialog$Builder;.setMessage:(Ljava/lang/CharSequence;)Landroid/app/AlertDialog$Builder; // method@0049 │ │ -05679e: 1101 |0005: return-object v1 │ │ +07c754: |[07c754] com.negusoft.holoaccent.dialog.AccentAlertDialog$Builder.setMessage:(Ljava/lang/CharSequence;)Lcom/negusoft/holoaccent/dialog/AccentAlertDialog$Builder; │ │ +07c764: 5410 df0a |0000: iget-object v0, v1, Lcom/negusoft/holoaccent/dialog/AccentAlertDialog$Builder;.mBuilder:Landroid/app/AlertDialog$Builder; // field@0adf │ │ +07c768: 6e20 5700 2000 |0002: invoke-virtual {v0, v2}, Landroid/app/AlertDialog$Builder;.setMessage:(Ljava/lang/CharSequence;)Landroid/app/AlertDialog$Builder; // method@0057 │ │ +07c76e: 1101 |0005: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=146 │ │ 0x0005 line=147 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lcom/negusoft/holoaccent/dialog/AccentAlertDialog$Builder; │ │ 0x0000 - 0x0006 reg=2 message Ljava/lang/CharSequence; │ │ @@ -91485,18 +132883,18 @@ │ │ type : '(I[ZLandroid/content/DialogInterface$OnMultiChoiceClickListener;)Lcom/negusoft/holoaccent/dialog/AccentAlertDialog$Builder;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 6 16-bit code units │ │ -0567a0: |[0567a0] com.negusoft.holoaccent.dialog.AccentAlertDialog$Builder.setMultiChoiceItems:(I[ZLandroid/content/DialogInterface$OnMultiChoiceClickListener;)Lcom/negusoft/holoaccent/dialog/AccentAlertDialog$Builder; │ │ -0567b0: 5410 cc07 |0000: iget-object v0, v1, Lcom/negusoft/holoaccent/dialog/AccentAlertDialog$Builder;.mBuilder:Landroid/app/AlertDialog$Builder; // field@07cc │ │ -0567b4: 6e40 4a00 2043 |0002: invoke-virtual {v0, v2, v3, v4}, Landroid/app/AlertDialog$Builder;.setMultiChoiceItems:(I[ZLandroid/content/DialogInterface$OnMultiChoiceClickListener;)Landroid/app/AlertDialog$Builder; // method@004a │ │ -0567ba: 1101 |0005: return-object v1 │ │ +07c770: |[07c770] com.negusoft.holoaccent.dialog.AccentAlertDialog$Builder.setMultiChoiceItems:(I[ZLandroid/content/DialogInterface$OnMultiChoiceClickListener;)Lcom/negusoft/holoaccent/dialog/AccentAlertDialog$Builder; │ │ +07c780: 5410 df0a |0000: iget-object v0, v1, Lcom/negusoft/holoaccent/dialog/AccentAlertDialog$Builder;.mBuilder:Landroid/app/AlertDialog$Builder; // field@0adf │ │ +07c784: 6e40 5800 2043 |0002: invoke-virtual {v0, v2, v3, v4}, Landroid/app/AlertDialog$Builder;.setMultiChoiceItems:(I[ZLandroid/content/DialogInterface$OnMultiChoiceClickListener;)Landroid/app/AlertDialog$Builder; // method@0058 │ │ +07c78a: 1101 |0005: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=376 │ │ 0x0005 line=377 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lcom/negusoft/holoaccent/dialog/AccentAlertDialog$Builder; │ │ 0x0000 - 0x0006 reg=2 itemsId I │ │ @@ -91508,18 +132906,18 @@ │ │ type : '(Landroid/database/Cursor;Ljava/lang/String;Ljava/lang/String;Landroid/content/DialogInterface$OnMultiChoiceClickListener;)Lcom/negusoft/holoaccent/dialog/AccentAlertDialog$Builder;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 5 │ │ outs : 5 │ │ insns size : 6 16-bit code units │ │ -0567bc: |[0567bc] com.negusoft.holoaccent.dialog.AccentAlertDialog$Builder.setMultiChoiceItems:(Landroid/database/Cursor;Ljava/lang/String;Ljava/lang/String;Landroid/content/DialogInterface$OnMultiChoiceClickListener;)Lcom/negusoft/holoaccent/dialog/AccentAlertDialog$Builder; │ │ -0567cc: 5410 cc07 |0000: iget-object v0, v1, Lcom/negusoft/holoaccent/dialog/AccentAlertDialog$Builder;.mBuilder:Landroid/app/AlertDialog$Builder; // field@07cc │ │ -0567d0: 6e55 4b00 2043 |0002: invoke-virtual {v0, v2, v3, v4, v5}, Landroid/app/AlertDialog$Builder;.setMultiChoiceItems:(Landroid/database/Cursor;Ljava/lang/String;Ljava/lang/String;Landroid/content/DialogInterface$OnMultiChoiceClickListener;)Landroid/app/AlertDialog$Builder; // method@004b │ │ -0567d6: 1101 |0005: return-object v1 │ │ +07c78c: |[07c78c] com.negusoft.holoaccent.dialog.AccentAlertDialog$Builder.setMultiChoiceItems:(Landroid/database/Cursor;Ljava/lang/String;Ljava/lang/String;Landroid/content/DialogInterface$OnMultiChoiceClickListener;)Lcom/negusoft/holoaccent/dialog/AccentAlertDialog$Builder; │ │ +07c79c: 5410 df0a |0000: iget-object v0, v1, Lcom/negusoft/holoaccent/dialog/AccentAlertDialog$Builder;.mBuilder:Landroid/app/AlertDialog$Builder; // field@0adf │ │ +07c7a0: 6e55 5900 2043 |0002: invoke-virtual {v0, v2, v3, v4, v5}, Landroid/app/AlertDialog$Builder;.setMultiChoiceItems:(Landroid/database/Cursor;Ljava/lang/String;Ljava/lang/String;Landroid/content/DialogInterface$OnMultiChoiceClickListener;)Landroid/app/AlertDialog$Builder; // method@0059 │ │ +07c7a6: 1101 |0005: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=424 │ │ 0x0005 line=425 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lcom/negusoft/holoaccent/dialog/AccentAlertDialog$Builder; │ │ 0x0000 - 0x0006 reg=2 cursor Landroid/database/Cursor; │ │ @@ -91532,18 +132930,18 @@ │ │ type : '([Ljava/lang/CharSequence;[ZLandroid/content/DialogInterface$OnMultiChoiceClickListener;)Lcom/negusoft/holoaccent/dialog/AccentAlertDialog$Builder;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 6 16-bit code units │ │ -0567d8: |[0567d8] com.negusoft.holoaccent.dialog.AccentAlertDialog$Builder.setMultiChoiceItems:([Ljava/lang/CharSequence;[ZLandroid/content/DialogInterface$OnMultiChoiceClickListener;)Lcom/negusoft/holoaccent/dialog/AccentAlertDialog$Builder; │ │ -0567e8: 5410 cc07 |0000: iget-object v0, v1, Lcom/negusoft/holoaccent/dialog/AccentAlertDialog$Builder;.mBuilder:Landroid/app/AlertDialog$Builder; // field@07cc │ │ -0567ec: 6e40 4c00 2043 |0002: invoke-virtual {v0, v2, v3, v4}, Landroid/app/AlertDialog$Builder;.setMultiChoiceItems:([Ljava/lang/CharSequence;[ZLandroid/content/DialogInterface$OnMultiChoiceClickListener;)Landroid/app/AlertDialog$Builder; // method@004c │ │ -0567f2: 1101 |0005: return-object v1 │ │ +07c7a8: |[07c7a8] com.negusoft.holoaccent.dialog.AccentAlertDialog$Builder.setMultiChoiceItems:([Ljava/lang/CharSequence;[ZLandroid/content/DialogInterface$OnMultiChoiceClickListener;)Lcom/negusoft/holoaccent/dialog/AccentAlertDialog$Builder; │ │ +07c7b8: 5410 df0a |0000: iget-object v0, v1, Lcom/negusoft/holoaccent/dialog/AccentAlertDialog$Builder;.mBuilder:Landroid/app/AlertDialog$Builder; // field@0adf │ │ +07c7bc: 6e40 5a00 2043 |0002: invoke-virtual {v0, v2, v3, v4}, Landroid/app/AlertDialog$Builder;.setMultiChoiceItems:([Ljava/lang/CharSequence;[ZLandroid/content/DialogInterface$OnMultiChoiceClickListener;)Landroid/app/AlertDialog$Builder; // method@005a │ │ +07c7c2: 1101 |0005: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=399 │ │ 0x0005 line=400 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lcom/negusoft/holoaccent/dialog/AccentAlertDialog$Builder; │ │ 0x0000 - 0x0006 reg=2 items [Ljava/lang/CharSequence; │ │ @@ -91555,18 +132953,18 @@ │ │ type : '(ILandroid/content/DialogInterface$OnClickListener;)Lcom/negusoft/holoaccent/dialog/AccentAlertDialog$Builder;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -0567f4: |[0567f4] com.negusoft.holoaccent.dialog.AccentAlertDialog$Builder.setNegativeButton:(ILandroid/content/DialogInterface$OnClickListener;)Lcom/negusoft/holoaccent/dialog/AccentAlertDialog$Builder; │ │ -056804: 5410 cc07 |0000: iget-object v0, v1, Lcom/negusoft/holoaccent/dialog/AccentAlertDialog$Builder;.mBuilder:Landroid/app/AlertDialog$Builder; // field@07cc │ │ -056808: 6e30 4d00 2003 |0002: invoke-virtual {v0, v2, v3}, Landroid/app/AlertDialog$Builder;.setNegativeButton:(ILandroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder; // method@004d │ │ -05680e: 1101 |0005: return-object v1 │ │ +07c7c4: |[07c7c4] com.negusoft.holoaccent.dialog.AccentAlertDialog$Builder.setNegativeButton:(ILandroid/content/DialogInterface$OnClickListener;)Lcom/negusoft/holoaccent/dialog/AccentAlertDialog$Builder; │ │ +07c7d4: 5410 df0a |0000: iget-object v0, v1, Lcom/negusoft/holoaccent/dialog/AccentAlertDialog$Builder;.mBuilder:Landroid/app/AlertDialog$Builder; // field@0adf │ │ +07c7d8: 6e30 5b00 2003 |0002: invoke-virtual {v0, v2, v3}, Landroid/app/AlertDialog$Builder;.setNegativeButton:(ILandroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder; // method@005b │ │ +07c7de: 1101 |0005: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=212 │ │ 0x0005 line=213 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lcom/negusoft/holoaccent/dialog/AccentAlertDialog$Builder; │ │ 0x0000 - 0x0006 reg=2 textId I │ │ @@ -91577,18 +132975,18 @@ │ │ type : '(Ljava/lang/CharSequence;Landroid/content/DialogInterface$OnClickListener;)Lcom/negusoft/holoaccent/dialog/AccentAlertDialog$Builder;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -056810: |[056810] com.negusoft.holoaccent.dialog.AccentAlertDialog$Builder.setNegativeButton:(Ljava/lang/CharSequence;Landroid/content/DialogInterface$OnClickListener;)Lcom/negusoft/holoaccent/dialog/AccentAlertDialog$Builder; │ │ -056820: 5410 cc07 |0000: iget-object v0, v1, Lcom/negusoft/holoaccent/dialog/AccentAlertDialog$Builder;.mBuilder:Landroid/app/AlertDialog$Builder; // field@07cc │ │ -056824: 6e30 4e00 2003 |0002: invoke-virtual {v0, v2, v3}, Landroid/app/AlertDialog$Builder;.setNegativeButton:(Ljava/lang/CharSequence;Landroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder; // method@004e │ │ -05682a: 1101 |0005: return-object v1 │ │ +07c7e0: |[07c7e0] com.negusoft.holoaccent.dialog.AccentAlertDialog$Builder.setNegativeButton:(Ljava/lang/CharSequence;Landroid/content/DialogInterface$OnClickListener;)Lcom/negusoft/holoaccent/dialog/AccentAlertDialog$Builder; │ │ +07c7f0: 5410 df0a |0000: iget-object v0, v1, Lcom/negusoft/holoaccent/dialog/AccentAlertDialog$Builder;.mBuilder:Landroid/app/AlertDialog$Builder; // field@0adf │ │ +07c7f4: 6e30 5c00 2003 |0002: invoke-virtual {v0, v2, v3}, Landroid/app/AlertDialog$Builder;.setNegativeButton:(Ljava/lang/CharSequence;Landroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder; // method@005c │ │ +07c7fa: 1101 |0005: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=224 │ │ 0x0005 line=225 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lcom/negusoft/holoaccent/dialog/AccentAlertDialog$Builder; │ │ 0x0000 - 0x0006 reg=2 text Ljava/lang/CharSequence; │ │ @@ -91599,18 +132997,18 @@ │ │ type : '(ILandroid/content/DialogInterface$OnClickListener;)Lcom/negusoft/holoaccent/dialog/AccentAlertDialog$Builder;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -05682c: |[05682c] com.negusoft.holoaccent.dialog.AccentAlertDialog$Builder.setNeutralButton:(ILandroid/content/DialogInterface$OnClickListener;)Lcom/negusoft/holoaccent/dialog/AccentAlertDialog$Builder; │ │ -05683c: 5410 cc07 |0000: iget-object v0, v1, Lcom/negusoft/holoaccent/dialog/AccentAlertDialog$Builder;.mBuilder:Landroid/app/AlertDialog$Builder; // field@07cc │ │ -056840: 6e30 4f00 2003 |0002: invoke-virtual {v0, v2, v3}, Landroid/app/AlertDialog$Builder;.setNeutralButton:(ILandroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder; // method@004f │ │ -056846: 1101 |0005: return-object v1 │ │ +07c7fc: |[07c7fc] com.negusoft.holoaccent.dialog.AccentAlertDialog$Builder.setNeutralButton:(ILandroid/content/DialogInterface$OnClickListener;)Lcom/negusoft/holoaccent/dialog/AccentAlertDialog$Builder; │ │ +07c80c: 5410 df0a |0000: iget-object v0, v1, Lcom/negusoft/holoaccent/dialog/AccentAlertDialog$Builder;.mBuilder:Landroid/app/AlertDialog$Builder; // field@0adf │ │ +07c810: 6e30 5d00 2003 |0002: invoke-virtual {v0, v2, v3}, Landroid/app/AlertDialog$Builder;.setNeutralButton:(ILandroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder; // method@005d │ │ +07c816: 1101 |0005: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=236 │ │ 0x0005 line=237 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lcom/negusoft/holoaccent/dialog/AccentAlertDialog$Builder; │ │ 0x0000 - 0x0006 reg=2 textId I │ │ @@ -91621,18 +133019,18 @@ │ │ type : '(Ljava/lang/CharSequence;Landroid/content/DialogInterface$OnClickListener;)Lcom/negusoft/holoaccent/dialog/AccentAlertDialog$Builder;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -056848: |[056848] com.negusoft.holoaccent.dialog.AccentAlertDialog$Builder.setNeutralButton:(Ljava/lang/CharSequence;Landroid/content/DialogInterface$OnClickListener;)Lcom/negusoft/holoaccent/dialog/AccentAlertDialog$Builder; │ │ -056858: 5410 cc07 |0000: iget-object v0, v1, Lcom/negusoft/holoaccent/dialog/AccentAlertDialog$Builder;.mBuilder:Landroid/app/AlertDialog$Builder; // field@07cc │ │ -05685c: 6e30 5000 2003 |0002: invoke-virtual {v0, v2, v3}, Landroid/app/AlertDialog$Builder;.setNeutralButton:(Ljava/lang/CharSequence;Landroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder; // method@0050 │ │ -056862: 1101 |0005: return-object v1 │ │ +07c818: |[07c818] com.negusoft.holoaccent.dialog.AccentAlertDialog$Builder.setNeutralButton:(Ljava/lang/CharSequence;Landroid/content/DialogInterface$OnClickListener;)Lcom/negusoft/holoaccent/dialog/AccentAlertDialog$Builder; │ │ +07c828: 5410 df0a |0000: iget-object v0, v1, Lcom/negusoft/holoaccent/dialog/AccentAlertDialog$Builder;.mBuilder:Landroid/app/AlertDialog$Builder; // field@0adf │ │ +07c82c: 6e30 5e00 2003 |0002: invoke-virtual {v0, v2, v3}, Landroid/app/AlertDialog$Builder;.setNeutralButton:(Ljava/lang/CharSequence;Landroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder; // method@005e │ │ +07c832: 1101 |0005: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=248 │ │ 0x0005 line=249 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lcom/negusoft/holoaccent/dialog/AccentAlertDialog$Builder; │ │ 0x0000 - 0x0006 reg=2 text Ljava/lang/CharSequence; │ │ @@ -91643,18 +133041,18 @@ │ │ type : '(Landroid/content/DialogInterface$OnCancelListener;)Lcom/negusoft/holoaccent/dialog/AccentAlertDialog$Builder;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -056864: |[056864] com.negusoft.holoaccent.dialog.AccentAlertDialog$Builder.setOnCancelListener:(Landroid/content/DialogInterface$OnCancelListener;)Lcom/negusoft/holoaccent/dialog/AccentAlertDialog$Builder; │ │ -056874: 5410 cc07 |0000: iget-object v0, v1, Lcom/negusoft/holoaccent/dialog/AccentAlertDialog$Builder;.mBuilder:Landroid/app/AlertDialog$Builder; // field@07cc │ │ -056878: 6e20 5100 2000 |0002: invoke-virtual {v0, v2}, Landroid/app/AlertDialog$Builder;.setOnCancelListener:(Landroid/content/DialogInterface$OnCancelListener;)Landroid/app/AlertDialog$Builder; // method@0051 │ │ -05687e: 1101 |0005: return-object v1 │ │ +07c834: |[07c834] com.negusoft.holoaccent.dialog.AccentAlertDialog$Builder.setOnCancelListener:(Landroid/content/DialogInterface$OnCancelListener;)Lcom/negusoft/holoaccent/dialog/AccentAlertDialog$Builder; │ │ +07c844: 5410 df0a |0000: iget-object v0, v1, Lcom/negusoft/holoaccent/dialog/AccentAlertDialog$Builder;.mBuilder:Landroid/app/AlertDialog$Builder; // field@0adf │ │ +07c848: 6e20 5f00 2000 |0002: invoke-virtual {v0, v2}, Landroid/app/AlertDialog$Builder;.setOnCancelListener:(Landroid/content/DialogInterface$OnCancelListener;)Landroid/app/AlertDialog$Builder; // method@005f │ │ +07c84e: 1101 |0005: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=276 │ │ 0x0005 line=277 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lcom/negusoft/holoaccent/dialog/AccentAlertDialog$Builder; │ │ 0x0000 - 0x0006 reg=2 onCancelListener Landroid/content/DialogInterface$OnCancelListener; │ │ @@ -91664,18 +133062,18 @@ │ │ type : '(Landroid/content/DialogInterface$OnDismissListener;)Lcom/negusoft/holoaccent/dialog/AccentAlertDialog$Builder;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -056880: |[056880] com.negusoft.holoaccent.dialog.AccentAlertDialog$Builder.setOnDismissListener:(Landroid/content/DialogInterface$OnDismissListener;)Lcom/negusoft/holoaccent/dialog/AccentAlertDialog$Builder; │ │ -056890: 5410 cc07 |0000: iget-object v0, v1, Lcom/negusoft/holoaccent/dialog/AccentAlertDialog$Builder;.mBuilder:Landroid/app/AlertDialog$Builder; // field@07cc │ │ -056894: 6e20 5200 2000 |0002: invoke-virtual {v0, v2}, Landroid/app/AlertDialog$Builder;.setOnDismissListener:(Landroid/content/DialogInterface$OnDismissListener;)Landroid/app/AlertDialog$Builder; // method@0052 │ │ -05689a: 1101 |0005: return-object v1 │ │ +07c850: |[07c850] com.negusoft.holoaccent.dialog.AccentAlertDialog$Builder.setOnDismissListener:(Landroid/content/DialogInterface$OnDismissListener;)Lcom/negusoft/holoaccent/dialog/AccentAlertDialog$Builder; │ │ +07c860: 5410 df0a |0000: iget-object v0, v1, Lcom/negusoft/holoaccent/dialog/AccentAlertDialog$Builder;.mBuilder:Landroid/app/AlertDialog$Builder; // field@0adf │ │ +07c864: 6e20 6000 2000 |0002: invoke-virtual {v0, v2}, Landroid/app/AlertDialog$Builder;.setOnDismissListener:(Landroid/content/DialogInterface$OnDismissListener;)Landroid/app/AlertDialog$Builder; // method@0060 │ │ +07c86a: 1101 |0005: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=287 │ │ 0x0005 line=288 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lcom/negusoft/holoaccent/dialog/AccentAlertDialog$Builder; │ │ 0x0000 - 0x0006 reg=2 onDismissListener Landroid/content/DialogInterface$OnDismissListener; │ │ @@ -91685,18 +133083,18 @@ │ │ type : '(Landroid/widget/AdapterView$OnItemSelectedListener;)Lcom/negusoft/holoaccent/dialog/AccentAlertDialog$Builder;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -05689c: |[05689c] com.negusoft.holoaccent.dialog.AccentAlertDialog$Builder.setOnItemSelectedListener:(Landroid/widget/AdapterView$OnItemSelectedListener;)Lcom/negusoft/holoaccent/dialog/AccentAlertDialog$Builder; │ │ -0568ac: 5410 cc07 |0000: iget-object v0, v1, Lcom/negusoft/holoaccent/dialog/AccentAlertDialog$Builder;.mBuilder:Landroid/app/AlertDialog$Builder; // field@07cc │ │ -0568b0: 6e20 5300 2000 |0002: invoke-virtual {v0, v2}, Landroid/app/AlertDialog$Builder;.setOnItemSelectedListener:(Landroid/widget/AdapterView$OnItemSelectedListener;)Landroid/app/AlertDialog$Builder; // method@0053 │ │ -0568b6: 1101 |0005: return-object v1 │ │ +07c86c: |[07c86c] com.negusoft.holoaccent.dialog.AccentAlertDialog$Builder.setOnItemSelectedListener:(Landroid/widget/AdapterView$OnItemSelectedListener;)Lcom/negusoft/holoaccent/dialog/AccentAlertDialog$Builder; │ │ +07c87c: 5410 df0a |0000: iget-object v0, v1, Lcom/negusoft/holoaccent/dialog/AccentAlertDialog$Builder;.mBuilder:Landroid/app/AlertDialog$Builder; // field@0adf │ │ +07c880: 6e20 6100 2000 |0002: invoke-virtual {v0, v2}, Landroid/app/AlertDialog$Builder;.setOnItemSelectedListener:(Landroid/widget/AdapterView$OnItemSelectedListener;)Landroid/app/AlertDialog$Builder; // method@0061 │ │ +07c886: 1101 |0005: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=518 │ │ 0x0005 line=519 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lcom/negusoft/holoaccent/dialog/AccentAlertDialog$Builder; │ │ 0x0000 - 0x0006 reg=2 listener Landroid/widget/AdapterView$OnItemSelectedListener; │ │ @@ -91706,18 +133104,18 @@ │ │ type : '(Landroid/content/DialogInterface$OnKeyListener;)Lcom/negusoft/holoaccent/dialog/AccentAlertDialog$Builder;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -0568b8: |[0568b8] com.negusoft.holoaccent.dialog.AccentAlertDialog$Builder.setOnKeyListener:(Landroid/content/DialogInterface$OnKeyListener;)Lcom/negusoft/holoaccent/dialog/AccentAlertDialog$Builder; │ │ -0568c8: 5410 cc07 |0000: iget-object v0, v1, Lcom/negusoft/holoaccent/dialog/AccentAlertDialog$Builder;.mBuilder:Landroid/app/AlertDialog$Builder; // field@07cc │ │ -0568cc: 6e20 5400 2000 |0002: invoke-virtual {v0, v2}, Landroid/app/AlertDialog$Builder;.setOnKeyListener:(Landroid/content/DialogInterface$OnKeyListener;)Landroid/app/AlertDialog$Builder; // method@0054 │ │ -0568d2: 1101 |0005: return-object v1 │ │ +07c888: |[07c888] com.negusoft.holoaccent.dialog.AccentAlertDialog$Builder.setOnKeyListener:(Landroid/content/DialogInterface$OnKeyListener;)Lcom/negusoft/holoaccent/dialog/AccentAlertDialog$Builder; │ │ +07c898: 5410 df0a |0000: iget-object v0, v1, Lcom/negusoft/holoaccent/dialog/AccentAlertDialog$Builder;.mBuilder:Landroid/app/AlertDialog$Builder; // field@0adf │ │ +07c89c: 6e20 6200 2000 |0002: invoke-virtual {v0, v2}, Landroid/app/AlertDialog$Builder;.setOnKeyListener:(Landroid/content/DialogInterface$OnKeyListener;)Landroid/app/AlertDialog$Builder; // method@0062 │ │ +07c8a2: 1101 |0005: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=297 │ │ 0x0005 line=298 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lcom/negusoft/holoaccent/dialog/AccentAlertDialog$Builder; │ │ 0x0000 - 0x0006 reg=2 onKeyListener Landroid/content/DialogInterface$OnKeyListener; │ │ @@ -91727,18 +133125,18 @@ │ │ type : '(ILandroid/content/DialogInterface$OnClickListener;)Lcom/negusoft/holoaccent/dialog/AccentAlertDialog$Builder;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -0568d4: |[0568d4] com.negusoft.holoaccent.dialog.AccentAlertDialog$Builder.setPositiveButton:(ILandroid/content/DialogInterface$OnClickListener;)Lcom/negusoft/holoaccent/dialog/AccentAlertDialog$Builder; │ │ -0568e4: 5410 cc07 |0000: iget-object v0, v1, Lcom/negusoft/holoaccent/dialog/AccentAlertDialog$Builder;.mBuilder:Landroid/app/AlertDialog$Builder; // field@07cc │ │ -0568e8: 6e30 5500 2003 |0002: invoke-virtual {v0, v2, v3}, Landroid/app/AlertDialog$Builder;.setPositiveButton:(ILandroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder; // method@0055 │ │ -0568ee: 1101 |0005: return-object v1 │ │ +07c8a4: |[07c8a4] com.negusoft.holoaccent.dialog.AccentAlertDialog$Builder.setPositiveButton:(ILandroid/content/DialogInterface$OnClickListener;)Lcom/negusoft/holoaccent/dialog/AccentAlertDialog$Builder; │ │ +07c8b4: 5410 df0a |0000: iget-object v0, v1, Lcom/negusoft/holoaccent/dialog/AccentAlertDialog$Builder;.mBuilder:Landroid/app/AlertDialog$Builder; // field@0adf │ │ +07c8b8: 6e30 6300 2003 |0002: invoke-virtual {v0, v2, v3}, Landroid/app/AlertDialog$Builder;.setPositiveButton:(ILandroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder; // method@0063 │ │ +07c8be: 1101 |0005: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=188 │ │ 0x0005 line=189 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lcom/negusoft/holoaccent/dialog/AccentAlertDialog$Builder; │ │ 0x0000 - 0x0006 reg=2 textId I │ │ @@ -91749,18 +133147,18 @@ │ │ type : '(Ljava/lang/CharSequence;Landroid/content/DialogInterface$OnClickListener;)Lcom/negusoft/holoaccent/dialog/AccentAlertDialog$Builder;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -0568f0: |[0568f0] com.negusoft.holoaccent.dialog.AccentAlertDialog$Builder.setPositiveButton:(Ljava/lang/CharSequence;Landroid/content/DialogInterface$OnClickListener;)Lcom/negusoft/holoaccent/dialog/AccentAlertDialog$Builder; │ │ -056900: 5410 cc07 |0000: iget-object v0, v1, Lcom/negusoft/holoaccent/dialog/AccentAlertDialog$Builder;.mBuilder:Landroid/app/AlertDialog$Builder; // field@07cc │ │ -056904: 6e30 5600 2003 |0002: invoke-virtual {v0, v2, v3}, Landroid/app/AlertDialog$Builder;.setPositiveButton:(Ljava/lang/CharSequence;Landroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder; // method@0056 │ │ -05690a: 1101 |0005: return-object v1 │ │ +07c8c0: |[07c8c0] com.negusoft.holoaccent.dialog.AccentAlertDialog$Builder.setPositiveButton:(Ljava/lang/CharSequence;Landroid/content/DialogInterface$OnClickListener;)Lcom/negusoft/holoaccent/dialog/AccentAlertDialog$Builder; │ │ +07c8d0: 5410 df0a |0000: iget-object v0, v1, Lcom/negusoft/holoaccent/dialog/AccentAlertDialog$Builder;.mBuilder:Landroid/app/AlertDialog$Builder; // field@0adf │ │ +07c8d4: 6e30 6400 2003 |0002: invoke-virtual {v0, v2, v3}, Landroid/app/AlertDialog$Builder;.setPositiveButton:(Ljava/lang/CharSequence;Landroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder; // method@0064 │ │ +07c8da: 1101 |0005: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=200 │ │ 0x0005 line=201 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lcom/negusoft/holoaccent/dialog/AccentAlertDialog$Builder; │ │ 0x0000 - 0x0006 reg=2 text Ljava/lang/CharSequence; │ │ @@ -91771,18 +133169,18 @@ │ │ type : '(IILandroid/content/DialogInterface$OnClickListener;)Lcom/negusoft/holoaccent/dialog/AccentAlertDialog$Builder;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 6 16-bit code units │ │ -05690c: |[05690c] com.negusoft.holoaccent.dialog.AccentAlertDialog$Builder.setSingleChoiceItems:(IILandroid/content/DialogInterface$OnClickListener;)Lcom/negusoft/holoaccent/dialog/AccentAlertDialog$Builder; │ │ -05691c: 5410 cc07 |0000: iget-object v0, v1, Lcom/negusoft/holoaccent/dialog/AccentAlertDialog$Builder;.mBuilder:Landroid/app/AlertDialog$Builder; // field@07cc │ │ -056920: 6e40 5700 2043 |0002: invoke-virtual {v0, v2, v3, v4}, Landroid/app/AlertDialog$Builder;.setSingleChoiceItems:(IILandroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder; // method@0057 │ │ -056926: 1101 |0005: return-object v1 │ │ +07c8dc: |[07c8dc] com.negusoft.holoaccent.dialog.AccentAlertDialog$Builder.setSingleChoiceItems:(IILandroid/content/DialogInterface$OnClickListener;)Lcom/negusoft/holoaccent/dialog/AccentAlertDialog$Builder; │ │ +07c8ec: 5410 df0a |0000: iget-object v0, v1, Lcom/negusoft/holoaccent/dialog/AccentAlertDialog$Builder;.mBuilder:Landroid/app/AlertDialog$Builder; // field@0adf │ │ +07c8f0: 6e40 6500 2043 |0002: invoke-virtual {v0, v2, v3, v4}, Landroid/app/AlertDialog$Builder;.setSingleChoiceItems:(IILandroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder; // method@0065 │ │ +07c8f6: 1101 |0005: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=445 │ │ 0x0005 line=446 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lcom/negusoft/holoaccent/dialog/AccentAlertDialog$Builder; │ │ 0x0000 - 0x0006 reg=2 itemsId I │ │ @@ -91794,18 +133192,18 @@ │ │ type : '(Landroid/database/Cursor;ILjava/lang/String;Landroid/content/DialogInterface$OnClickListener;)Lcom/negusoft/holoaccent/dialog/AccentAlertDialog$Builder;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 5 │ │ outs : 5 │ │ insns size : 6 16-bit code units │ │ -056928: |[056928] com.negusoft.holoaccent.dialog.AccentAlertDialog$Builder.setSingleChoiceItems:(Landroid/database/Cursor;ILjava/lang/String;Landroid/content/DialogInterface$OnClickListener;)Lcom/negusoft/holoaccent/dialog/AccentAlertDialog$Builder; │ │ -056938: 5410 cc07 |0000: iget-object v0, v1, Lcom/negusoft/holoaccent/dialog/AccentAlertDialog$Builder;.mBuilder:Landroid/app/AlertDialog$Builder; // field@07cc │ │ -05693c: 6e55 5800 2043 |0002: invoke-virtual {v0, v2, v3, v4, v5}, Landroid/app/AlertDialog$Builder;.setSingleChoiceItems:(Landroid/database/Cursor;ILjava/lang/String;Landroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder; // method@0058 │ │ -056942: 1101 |0005: return-object v1 │ │ +07c8f8: |[07c8f8] com.negusoft.holoaccent.dialog.AccentAlertDialog$Builder.setSingleChoiceItems:(Landroid/database/Cursor;ILjava/lang/String;Landroid/content/DialogInterface$OnClickListener;)Lcom/negusoft/holoaccent/dialog/AccentAlertDialog$Builder; │ │ +07c908: 5410 df0a |0000: iget-object v0, v1, Lcom/negusoft/holoaccent/dialog/AccentAlertDialog$Builder;.mBuilder:Landroid/app/AlertDialog$Builder; // field@0adf │ │ +07c90c: 6e55 6600 2043 |0002: invoke-virtual {v0, v2, v3, v4, v5}, Landroid/app/AlertDialog$Builder;.setSingleChoiceItems:(Landroid/database/Cursor;ILjava/lang/String;Landroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder; // method@0066 │ │ +07c912: 1101 |0005: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=467 │ │ 0x0005 line=468 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lcom/negusoft/holoaccent/dialog/AccentAlertDialog$Builder; │ │ 0x0000 - 0x0006 reg=2 cursor Landroid/database/Cursor; │ │ @@ -91818,18 +133216,18 @@ │ │ type : '(Landroid/widget/ListAdapter;ILandroid/content/DialogInterface$OnClickListener;)Lcom/negusoft/holoaccent/dialog/AccentAlertDialog$Builder;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 6 16-bit code units │ │ -056944: |[056944] com.negusoft.holoaccent.dialog.AccentAlertDialog$Builder.setSingleChoiceItems:(Landroid/widget/ListAdapter;ILandroid/content/DialogInterface$OnClickListener;)Lcom/negusoft/holoaccent/dialog/AccentAlertDialog$Builder; │ │ -056954: 5410 cc07 |0000: iget-object v0, v1, Lcom/negusoft/holoaccent/dialog/AccentAlertDialog$Builder;.mBuilder:Landroid/app/AlertDialog$Builder; // field@07cc │ │ -056958: 6e40 5900 2043 |0002: invoke-virtual {v0, v2, v3, v4}, Landroid/app/AlertDialog$Builder;.setSingleChoiceItems:(Landroid/widget/ListAdapter;ILandroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder; // method@0059 │ │ -05695e: 1101 |0005: return-object v1 │ │ +07c914: |[07c914] com.negusoft.holoaccent.dialog.AccentAlertDialog$Builder.setSingleChoiceItems:(Landroid/widget/ListAdapter;ILandroid/content/DialogInterface$OnClickListener;)Lcom/negusoft/holoaccent/dialog/AccentAlertDialog$Builder; │ │ +07c924: 5410 df0a |0000: iget-object v0, v1, Lcom/negusoft/holoaccent/dialog/AccentAlertDialog$Builder;.mBuilder:Landroid/app/AlertDialog$Builder; // field@0adf │ │ +07c928: 6e40 6700 2043 |0002: invoke-virtual {v0, v2, v3, v4}, Landroid/app/AlertDialog$Builder;.setSingleChoiceItems:(Landroid/widget/ListAdapter;ILandroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder; // method@0067 │ │ +07c92e: 1101 |0005: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=505 │ │ 0x0005 line=506 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lcom/negusoft/holoaccent/dialog/AccentAlertDialog$Builder; │ │ 0x0000 - 0x0006 reg=2 adapter Landroid/widget/ListAdapter; │ │ @@ -91841,18 +133239,18 @@ │ │ type : '([Ljava/lang/CharSequence;ILandroid/content/DialogInterface$OnClickListener;)Lcom/negusoft/holoaccent/dialog/AccentAlertDialog$Builder;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 6 16-bit code units │ │ -056960: |[056960] com.negusoft.holoaccent.dialog.AccentAlertDialog$Builder.setSingleChoiceItems:([Ljava/lang/CharSequence;ILandroid/content/DialogInterface$OnClickListener;)Lcom/negusoft/holoaccent/dialog/AccentAlertDialog$Builder; │ │ -056970: 5410 cc07 |0000: iget-object v0, v1, Lcom/negusoft/holoaccent/dialog/AccentAlertDialog$Builder;.mBuilder:Landroid/app/AlertDialog$Builder; // field@07cc │ │ -056974: 6e40 5a00 2043 |0002: invoke-virtual {v0, v2, v3, v4}, Landroid/app/AlertDialog$Builder;.setSingleChoiceItems:([Ljava/lang/CharSequence;ILandroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder; // method@005a │ │ -05697a: 1101 |0005: return-object v1 │ │ +07c930: |[07c930] com.negusoft.holoaccent.dialog.AccentAlertDialog$Builder.setSingleChoiceItems:([Ljava/lang/CharSequence;ILandroid/content/DialogInterface$OnClickListener;)Lcom/negusoft/holoaccent/dialog/AccentAlertDialog$Builder; │ │ +07c940: 5410 df0a |0000: iget-object v0, v1, Lcom/negusoft/holoaccent/dialog/AccentAlertDialog$Builder;.mBuilder:Landroid/app/AlertDialog$Builder; // field@0adf │ │ +07c944: 6e40 6800 2043 |0002: invoke-virtual {v0, v2, v3, v4}, Landroid/app/AlertDialog$Builder;.setSingleChoiceItems:([Ljava/lang/CharSequence;ILandroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder; // method@0068 │ │ +07c94a: 1101 |0005: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=486 │ │ 0x0005 line=487 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lcom/negusoft/holoaccent/dialog/AccentAlertDialog$Builder; │ │ 0x0000 - 0x0006 reg=2 items [Ljava/lang/CharSequence; │ │ @@ -91864,18 +133262,18 @@ │ │ type : '(I)Lcom/negusoft/holoaccent/dialog/AccentAlertDialog$Builder;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -05697c: |[05697c] com.negusoft.holoaccent.dialog.AccentAlertDialog$Builder.setTitle:(I)Lcom/negusoft/holoaccent/dialog/AccentAlertDialog$Builder; │ │ -05698c: 5410 cc07 |0000: iget-object v0, v1, Lcom/negusoft/holoaccent/dialog/AccentAlertDialog$Builder;.mBuilder:Landroid/app/AlertDialog$Builder; // field@07cc │ │ -056990: 6e20 5b00 2000 |0002: invoke-virtual {v0, v2}, Landroid/app/AlertDialog$Builder;.setTitle:(I)Landroid/app/AlertDialog$Builder; // method@005b │ │ -056996: 1101 |0005: return-object v1 │ │ +07c94c: |[07c94c] com.negusoft.holoaccent.dialog.AccentAlertDialog$Builder.setTitle:(I)Lcom/negusoft/holoaccent/dialog/AccentAlertDialog$Builder; │ │ +07c95c: 5410 df0a |0000: iget-object v0, v1, Lcom/negusoft/holoaccent/dialog/AccentAlertDialog$Builder;.mBuilder:Landroid/app/AlertDialog$Builder; // field@0adf │ │ +07c960: 6e20 6900 2000 |0002: invoke-virtual {v0, v2}, Landroid/app/AlertDialog$Builder;.setTitle:(I)Landroid/app/AlertDialog$Builder; // method@0069 │ │ +07c966: 1101 |0005: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=100 │ │ 0x0005 line=101 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lcom/negusoft/holoaccent/dialog/AccentAlertDialog$Builder; │ │ 0x0000 - 0x0006 reg=2 titleId I │ │ @@ -91885,18 +133283,18 @@ │ │ type : '(Ljava/lang/CharSequence;)Lcom/negusoft/holoaccent/dialog/AccentAlertDialog$Builder;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -056998: |[056998] com.negusoft.holoaccent.dialog.AccentAlertDialog$Builder.setTitle:(Ljava/lang/CharSequence;)Lcom/negusoft/holoaccent/dialog/AccentAlertDialog$Builder; │ │ -0569a8: 5410 cc07 |0000: iget-object v0, v1, Lcom/negusoft/holoaccent/dialog/AccentAlertDialog$Builder;.mBuilder:Landroid/app/AlertDialog$Builder; // field@07cc │ │ -0569ac: 6e20 5c00 2000 |0002: invoke-virtual {v0, v2}, Landroid/app/AlertDialog$Builder;.setTitle:(Ljava/lang/CharSequence;)Landroid/app/AlertDialog$Builder; // method@005c │ │ -0569b2: 1101 |0005: return-object v1 │ │ +07c968: |[07c968] com.negusoft.holoaccent.dialog.AccentAlertDialog$Builder.setTitle:(Ljava/lang/CharSequence;)Lcom/negusoft/holoaccent/dialog/AccentAlertDialog$Builder; │ │ +07c978: 5410 df0a |0000: iget-object v0, v1, Lcom/negusoft/holoaccent/dialog/AccentAlertDialog$Builder;.mBuilder:Landroid/app/AlertDialog$Builder; // field@0adf │ │ +07c97c: 6e20 6a00 2000 |0002: invoke-virtual {v0, v2}, Landroid/app/AlertDialog$Builder;.setTitle:(Ljava/lang/CharSequence;)Landroid/app/AlertDialog$Builder; // method@006a │ │ +07c982: 1101 |0005: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=110 │ │ 0x0005 line=111 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lcom/negusoft/holoaccent/dialog/AccentAlertDialog$Builder; │ │ 0x0000 - 0x0006 reg=2 title Ljava/lang/CharSequence; │ │ @@ -91906,18 +133304,18 @@ │ │ type : '(Landroid/view/View;)Lcom/negusoft/holoaccent/dialog/AccentAlertDialog$Builder;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -0569b4: |[0569b4] com.negusoft.holoaccent.dialog.AccentAlertDialog$Builder.setView:(Landroid/view/View;)Lcom/negusoft/holoaccent/dialog/AccentAlertDialog$Builder; │ │ -0569c4: 5410 cc07 |0000: iget-object v0, v1, Lcom/negusoft/holoaccent/dialog/AccentAlertDialog$Builder;.mBuilder:Landroid/app/AlertDialog$Builder; // field@07cc │ │ -0569c8: 6e20 5d00 2000 |0002: invoke-virtual {v0, v2}, Landroid/app/AlertDialog$Builder;.setView:(Landroid/view/View;)Landroid/app/AlertDialog$Builder; // method@005d │ │ -0569ce: 1101 |0005: return-object v1 │ │ +07c984: |[07c984] com.negusoft.holoaccent.dialog.AccentAlertDialog$Builder.setView:(Landroid/view/View;)Lcom/negusoft/holoaccent/dialog/AccentAlertDialog$Builder; │ │ +07c994: 5410 df0a |0000: iget-object v0, v1, Lcom/negusoft/holoaccent/dialog/AccentAlertDialog$Builder;.mBuilder:Landroid/app/AlertDialog$Builder; // field@0adf │ │ +07c998: 6e20 6b00 2000 |0002: invoke-virtual {v0, v2}, Landroid/app/AlertDialog$Builder;.setView:(Landroid/view/View;)Landroid/app/AlertDialog$Builder; // method@006b │ │ +07c99e: 1101 |0005: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=531 │ │ 0x0005 line=532 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lcom/negusoft/holoaccent/dialog/AccentAlertDialog$Builder; │ │ 0x0000 - 0x0006 reg=2 view Landroid/view/View; │ │ @@ -91927,49 +133325,49 @@ │ │ type : '()Landroid/app/AlertDialog;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 16 16-bit code units │ │ -0569d0: |[0569d0] com.negusoft.holoaccent.dialog.AccentAlertDialog$Builder.show:()Landroid/app/AlertDialog; │ │ -0569e0: 5431 cc07 |0000: iget-object v1, v3, Lcom/negusoft/holoaccent/dialog/AccentAlertDialog$Builder;.mBuilder:Landroid/app/AlertDialog$Builder; // field@07cc │ │ -0569e4: 6e10 5e00 0100 |0002: invoke-virtual {v1}, Landroid/app/AlertDialog$Builder;.show:()Landroid/app/AlertDialog; // method@005e │ │ -0569ea: 0c00 |0005: move-result-object v0 │ │ -0569ec: 5431 cd07 |0006: iget-object v1, v3, Lcom/negusoft/holoaccent/dialog/AccentAlertDialog$Builder;.mDividerPainter:Lcom/negusoft/holoaccent/dialog/DividerPainter; // field@07cd │ │ -0569f0: 6e10 6200 0000 |0008: invoke-virtual {v0}, Landroid/app/AlertDialog;.getWindow:()Landroid/view/Window; // method@0062 │ │ -0569f6: 0c02 |000b: move-result-object v2 │ │ -0569f8: 6e20 8315 2100 |000c: invoke-virtual {v1, v2}, Lcom/negusoft/holoaccent/dialog/DividerPainter;.paint:(Landroid/view/Window;)V // method@1583 │ │ -0569fe: 1100 |000f: return-object v0 │ │ +07c9a0: |[07c9a0] com.negusoft.holoaccent.dialog.AccentAlertDialog$Builder.show:()Landroid/app/AlertDialog; │ │ +07c9b0: 5431 df0a |0000: iget-object v1, v3, Lcom/negusoft/holoaccent/dialog/AccentAlertDialog$Builder;.mBuilder:Landroid/app/AlertDialog$Builder; // field@0adf │ │ +07c9b4: 6e10 6c00 0100 |0002: invoke-virtual {v1}, Landroid/app/AlertDialog$Builder;.show:()Landroid/app/AlertDialog; // method@006c │ │ +07c9ba: 0c00 |0005: move-result-object v0 │ │ +07c9bc: 5431 e00a |0006: iget-object v1, v3, Lcom/negusoft/holoaccent/dialog/AccentAlertDialog$Builder;.mDividerPainter:Lcom/negusoft/holoaccent/dialog/DividerPainter; // field@0ae0 │ │ +07c9c0: 6e10 7000 0000 |0008: invoke-virtual {v0}, Landroid/app/AlertDialog;.getWindow:()Landroid/view/Window; // method@0070 │ │ +07c9c6: 0c02 |000b: move-result-object v2 │ │ +07c9c8: 6e20 6520 2100 |000c: invoke-virtual {v1, v2}, Lcom/negusoft/holoaccent/dialog/DividerPainter;.paint:(Landroid/view/Window;)V // method@2065 │ │ +07c9ce: 1100 |000f: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=608 │ │ 0x0006 line=609 │ │ 0x000f line=610 │ │ locals : │ │ 0x0006 - 0x0010 reg=0 result Landroid/app/AlertDialog; │ │ 0x0000 - 0x0010 reg=3 this Lcom/negusoft/holoaccent/dialog/AccentAlertDialog$Builder; │ │ │ │ - source_file_idx : 363 (AccentAlertDialog.java) │ │ + source_file_idx : 432 (AccentAlertDialog.java) │ │ │ │ -Class #383 header: │ │ -class_idx : 831 │ │ +Class #613 header: │ │ +class_idx : 1216 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 14 │ │ -source_file_idx : 363 │ │ +superclass_idx : 20 │ │ +source_file_idx : 432 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 3 │ │ virtual_methods_size: 1 │ │ │ │ -Class #383 annotations: │ │ +Class #613 annotations: │ │ Annotations on class │ │ VISIBILITY_SYSTEM Ldalvik/annotation/MemberClasses; value={ Lcom/negusoft/holoaccent/dialog/AccentAlertDialog$Builder; } │ │ │ │ -Class #383 - │ │ +Class #613 - │ │ Class descriptor : 'Lcom/negusoft/holoaccent/dialog/AccentAlertDialog;' │ │ Access flags : 0x0001 (PUBLIC) │ │ Superclass : 'Landroid/app/AlertDialog;' │ │ Interfaces - │ │ Static fields - │ │ Instance fields - │ │ #0 : (in Lcom/negusoft/holoaccent/dialog/AccentAlertDialog;) │ │ @@ -91982,20 +133380,20 @@ │ │ type : '(Landroid/content/Context;)V' │ │ access : 0x10004 (PROTECTED CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 11 16-bit code units │ │ -056a00: |[056a00] com.negusoft.holoaccent.dialog.AccentAlertDialog.:(Landroid/content/Context;)V │ │ -056a10: 7020 5f00 2100 |0000: invoke-direct {v1, v2}, Landroid/app/AlertDialog;.:(Landroid/content/Context;)V // method@005f │ │ -056a16: 2200 4303 |0003: new-instance v0, Lcom/negusoft/holoaccent/dialog/DividerPainter; // type@0343 │ │ -056a1a: 7020 8015 2000 |0005: invoke-direct {v0, v2}, Lcom/negusoft/holoaccent/dialog/DividerPainter;.:(Landroid/content/Context;)V // method@1580 │ │ -056a20: 5b10 ce07 |0008: iput-object v0, v1, Lcom/negusoft/holoaccent/dialog/AccentAlertDialog;.mDividerPainter:Lcom/negusoft/holoaccent/dialog/DividerPainter; // field@07ce │ │ -056a24: 0e00 |000a: return-void │ │ +07c9d0: |[07c9d0] com.negusoft.holoaccent.dialog.AccentAlertDialog.:(Landroid/content/Context;)V │ │ +07c9e0: 7020 6d00 2100 |0000: invoke-direct {v1, v2}, Landroid/app/AlertDialog;.:(Landroid/content/Context;)V // method@006d │ │ +07c9e6: 2200 c404 |0003: new-instance v0, Lcom/negusoft/holoaccent/dialog/DividerPainter; // type@04c4 │ │ +07c9ea: 7020 6220 2000 |0005: invoke-direct {v0, v2}, Lcom/negusoft/holoaccent/dialog/DividerPainter;.:(Landroid/content/Context;)V // method@2062 │ │ +07c9f0: 5b10 e10a |0008: iput-object v0, v1, Lcom/negusoft/holoaccent/dialog/AccentAlertDialog;.mDividerPainter:Lcom/negusoft/holoaccent/dialog/DividerPainter; // field@0ae1 │ │ +07c9f4: 0e00 |000a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=49 │ │ 0x0003 line=50 │ │ 0x000a line=51 │ │ locals : │ │ 0x0000 - 0x000b reg=1 this Lcom/negusoft/holoaccent/dialog/AccentAlertDialog; │ │ @@ -92006,20 +133404,20 @@ │ │ type : '(Landroid/content/Context;I)V' │ │ access : 0x10004 (PROTECTED CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 11 16-bit code units │ │ -056a28: |[056a28] com.negusoft.holoaccent.dialog.AccentAlertDialog.:(Landroid/content/Context;I)V │ │ -056a38: 7030 6000 2103 |0000: invoke-direct {v1, v2, v3}, Landroid/app/AlertDialog;.:(Landroid/content/Context;I)V // method@0060 │ │ -056a3e: 2200 4303 |0003: new-instance v0, Lcom/negusoft/holoaccent/dialog/DividerPainter; // type@0343 │ │ -056a42: 7020 8015 2000 |0005: invoke-direct {v0, v2}, Lcom/negusoft/holoaccent/dialog/DividerPainter;.:(Landroid/content/Context;)V // method@1580 │ │ -056a48: 5b10 ce07 |0008: iput-object v0, v1, Lcom/negusoft/holoaccent/dialog/AccentAlertDialog;.mDividerPainter:Lcom/negusoft/holoaccent/dialog/DividerPainter; // field@07ce │ │ -056a4c: 0e00 |000a: return-void │ │ +07c9f8: |[07c9f8] com.negusoft.holoaccent.dialog.AccentAlertDialog.:(Landroid/content/Context;I)V │ │ +07ca08: 7030 6e00 2103 |0000: invoke-direct {v1, v2, v3}, Landroid/app/AlertDialog;.:(Landroid/content/Context;I)V // method@006e │ │ +07ca0e: 2200 c404 |0003: new-instance v0, Lcom/negusoft/holoaccent/dialog/DividerPainter; // type@04c4 │ │ +07ca12: 7020 6220 2000 |0005: invoke-direct {v0, v2}, Lcom/negusoft/holoaccent/dialog/DividerPainter;.:(Landroid/content/Context;)V // method@2062 │ │ +07ca18: 5b10 e10a |0008: iput-object v0, v1, Lcom/negusoft/holoaccent/dialog/AccentAlertDialog;.mDividerPainter:Lcom/negusoft/holoaccent/dialog/DividerPainter; // field@0ae1 │ │ +07ca1c: 0e00 |000a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=60 │ │ 0x0003 line=61 │ │ 0x000a line=62 │ │ locals : │ │ 0x0000 - 0x000b reg=1 this Lcom/negusoft/holoaccent/dialog/AccentAlertDialog; │ │ @@ -92031,20 +133429,20 @@ │ │ type : '(Landroid/content/Context;ZLandroid/content/DialogInterface$OnCancelListener;)V' │ │ access : 0x10004 (PROTECTED CONSTRUCTOR) │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 11 16-bit code units │ │ -056a50: |[056a50] com.negusoft.holoaccent.dialog.AccentAlertDialog.:(Landroid/content/Context;ZLandroid/content/DialogInterface$OnCancelListener;)V │ │ -056a60: 7040 6100 2143 |0000: invoke-direct {v1, v2, v3, v4}, Landroid/app/AlertDialog;.:(Landroid/content/Context;ZLandroid/content/DialogInterface$OnCancelListener;)V // method@0061 │ │ -056a66: 2200 4303 |0003: new-instance v0, Lcom/negusoft/holoaccent/dialog/DividerPainter; // type@0343 │ │ -056a6a: 7020 8015 2000 |0005: invoke-direct {v0, v2}, Lcom/negusoft/holoaccent/dialog/DividerPainter;.:(Landroid/content/Context;)V // method@1580 │ │ -056a70: 5b10 ce07 |0008: iput-object v0, v1, Lcom/negusoft/holoaccent/dialog/AccentAlertDialog;.mDividerPainter:Lcom/negusoft/holoaccent/dialog/DividerPainter; // field@07ce │ │ -056a74: 0e00 |000a: return-void │ │ +07ca20: |[07ca20] com.negusoft.holoaccent.dialog.AccentAlertDialog.:(Landroid/content/Context;ZLandroid/content/DialogInterface$OnCancelListener;)V │ │ +07ca30: 7040 6f00 2143 |0000: invoke-direct {v1, v2, v3, v4}, Landroid/app/AlertDialog;.:(Landroid/content/Context;ZLandroid/content/DialogInterface$OnCancelListener;)V // method@006f │ │ +07ca36: 2200 c404 |0003: new-instance v0, Lcom/negusoft/holoaccent/dialog/DividerPainter; // type@04c4 │ │ +07ca3a: 7020 6220 2000 |0005: invoke-direct {v0, v2}, Lcom/negusoft/holoaccent/dialog/DividerPainter;.:(Landroid/content/Context;)V // method@2062 │ │ +07ca40: 5b10 e10a |0008: iput-object v0, v1, Lcom/negusoft/holoaccent/dialog/AccentAlertDialog;.mDividerPainter:Lcom/negusoft/holoaccent/dialog/DividerPainter; // field@0ae1 │ │ +07ca44: 0e00 |000a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=55 │ │ 0x0003 line=56 │ │ 0x000a line=57 │ │ locals : │ │ 0x0000 - 0x000b reg=1 this Lcom/negusoft/holoaccent/dialog/AccentAlertDialog; │ │ @@ -92058,42 +133456,42 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 13 16-bit code units │ │ -056a78: |[056a78] com.negusoft.holoaccent.dialog.AccentAlertDialog.show:()V │ │ -056a88: 6f10 6400 0200 |0000: invoke-super {v2}, Landroid/app/AlertDialog;.show:()V // method@0064 │ │ -056a8e: 5420 ce07 |0003: iget-object v0, v2, Lcom/negusoft/holoaccent/dialog/AccentAlertDialog;.mDividerPainter:Lcom/negusoft/holoaccent/dialog/DividerPainter; // field@07ce │ │ -056a92: 6e10 6f15 0200 |0005: invoke-virtual {v2}, Lcom/negusoft/holoaccent/dialog/AccentAlertDialog;.getWindow:()Landroid/view/Window; // method@156f │ │ -056a98: 0c01 |0008: move-result-object v1 │ │ -056a9a: 6e20 8315 1000 |0009: invoke-virtual {v0, v1}, Lcom/negusoft/holoaccent/dialog/DividerPainter;.paint:(Landroid/view/Window;)V // method@1583 │ │ -056aa0: 0e00 |000c: return-void │ │ +07ca48: |[07ca48] com.negusoft.holoaccent.dialog.AccentAlertDialog.show:()V │ │ +07ca58: 6f10 7200 0200 |0000: invoke-super {v2}, Landroid/app/AlertDialog;.show:()V // method@0072 │ │ +07ca5e: 5420 e10a |0003: iget-object v0, v2, Lcom/negusoft/holoaccent/dialog/AccentAlertDialog;.mDividerPainter:Lcom/negusoft/holoaccent/dialog/DividerPainter; // field@0ae1 │ │ +07ca62: 6e10 5120 0200 |0005: invoke-virtual {v2}, Lcom/negusoft/holoaccent/dialog/AccentAlertDialog;.getWindow:()Landroid/view/Window; // method@2051 │ │ +07ca68: 0c01 |0008: move-result-object v1 │ │ +07ca6a: 6e20 6520 1000 |0009: invoke-virtual {v0, v1}, Lcom/negusoft/holoaccent/dialog/DividerPainter;.paint:(Landroid/view/Window;)V // method@2065 │ │ +07ca70: 0e00 |000c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=66 │ │ 0x0003 line=67 │ │ 0x000c line=68 │ │ locals : │ │ 0x0000 - 0x000d reg=2 this Lcom/negusoft/holoaccent/dialog/AccentAlertDialog; │ │ │ │ - source_file_idx : 363 (AccentAlertDialog.java) │ │ + source_file_idx : 432 (AccentAlertDialog.java) │ │ │ │ -Class #384 header: │ │ -class_idx : 832 │ │ +Class #614 header: │ │ +class_idx : 1217 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 16 │ │ -source_file_idx : 366 │ │ +superclass_idx : 22 │ │ +source_file_idx : 435 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 1 │ │ │ │ -Class #384 - │ │ +Class #614 - │ │ Class descriptor : 'Lcom/negusoft/holoaccent/dialog/AccentDatePickerDialog;' │ │ Access flags : 0x0001 (PUBLIC) │ │ Superclass : 'Landroid/app/DatePickerDialog;' │ │ Interfaces - │ │ Static fields - │ │ Instance fields - │ │ Direct methods - │ │ @@ -92102,17 +133500,17 @@ │ │ type : '(Landroid/content/Context;ILandroid/app/DatePickerDialog$OnDateSetListener;III)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 7 │ │ ins : 7 │ │ outs : 7 │ │ insns size : 4 16-bit code units │ │ -056aa4: |[056aa4] com.negusoft.holoaccent.dialog.AccentDatePickerDialog.:(Landroid/content/Context;ILandroid/app/DatePickerDialog$OnDateSetListener;III)V │ │ -056ab4: 7607 6500 0000 |0000: invoke-direct/range {v0, v1, v2, v3, v4, v5, v6}, Landroid/app/DatePickerDialog;.:(Landroid/content/Context;ILandroid/app/DatePickerDialog$OnDateSetListener;III)V // method@0065 │ │ -056aba: 0e00 |0003: return-void │ │ +07ca74: |[07ca74] com.negusoft.holoaccent.dialog.AccentDatePickerDialog.:(Landroid/content/Context;ILandroid/app/DatePickerDialog$OnDateSetListener;III)V │ │ +07ca84: 7607 7300 0000 |0000: invoke-direct/range {v0, v1, v2, v3, v4, v5, v6}, Landroid/app/DatePickerDialog;.:(Landroid/content/Context;ILandroid/app/DatePickerDialog$OnDateSetListener;III)V // method@0073 │ │ +07ca8a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=29 │ │ 0x0003 line=30 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lcom/negusoft/holoaccent/dialog/AccentDatePickerDialog; │ │ 0x0000 - 0x0004 reg=1 context Landroid/content/Context; │ │ @@ -92127,17 +133525,17 @@ │ │ type : '(Landroid/content/Context;Landroid/app/DatePickerDialog$OnDateSetListener;III)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 6 │ │ ins : 6 │ │ outs : 6 │ │ insns size : 4 16-bit code units │ │ -056abc: |[056abc] com.negusoft.holoaccent.dialog.AccentDatePickerDialog.:(Landroid/content/Context;Landroid/app/DatePickerDialog$OnDateSetListener;III)V │ │ -056acc: 7606 6600 0000 |0000: invoke-direct/range {v0, v1, v2, v3, v4, v5}, Landroid/app/DatePickerDialog;.:(Landroid/content/Context;Landroid/app/DatePickerDialog$OnDateSetListener;III)V // method@0066 │ │ -056ad2: 0e00 |0003: return-void │ │ +07ca8c: |[07ca8c] com.negusoft.holoaccent.dialog.AccentDatePickerDialog.:(Landroid/content/Context;Landroid/app/DatePickerDialog$OnDateSetListener;III)V │ │ +07ca9c: 7606 7400 0000 |0000: invoke-direct/range {v0, v1, v2, v3, v4, v5}, Landroid/app/DatePickerDialog;.:(Landroid/content/Context;Landroid/app/DatePickerDialog$OnDateSetListener;III)V // method@0074 │ │ +07caa2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=25 │ │ 0x0003 line=26 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lcom/negusoft/holoaccent/dialog/AccentDatePickerDialog; │ │ 0x0000 - 0x0004 reg=1 context Landroid/content/Context; │ │ @@ -92152,45 +133550,45 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 19 16-bit code units │ │ -056ad4: |[056ad4] com.negusoft.holoaccent.dialog.AccentDatePickerDialog.show:()V │ │ -056ae4: 6f10 6700 0200 |0000: invoke-super {v2}, Landroid/app/DatePickerDialog;.show:()V // method@0067 │ │ -056aea: 6e10 7315 0200 |0003: invoke-virtual {v2}, Lcom/negusoft/holoaccent/dialog/AccentDatePickerDialog;.getContext:()Landroid/content/Context; // method@1573 │ │ -056af0: 0c00 |0006: move-result-object v0 │ │ -056af2: 7110 8915 0000 |0007: invoke-static {v0}, Lcom/negusoft/holoaccent/dialog/NumberPickerPainter;.newDatePickerPainter:(Landroid/content/Context;)Lcom/negusoft/holoaccent/dialog/NumberPickerPainter; // method@1589 │ │ -056af8: 0c00 |000a: move-result-object v0 │ │ -056afa: 6e10 7415 0200 |000b: invoke-virtual {v2}, Lcom/negusoft/holoaccent/dialog/AccentDatePickerDialog;.getWindow:()Landroid/view/Window; // method@1574 │ │ -056b00: 0c01 |000e: move-result-object v1 │ │ -056b02: 6e20 8b15 1000 |000f: invoke-virtual {v0, v1}, Lcom/negusoft/holoaccent/dialog/NumberPickerPainter;.paint:(Landroid/view/Window;)V // method@158b │ │ -056b08: 0e00 |0012: return-void │ │ +07caa4: |[07caa4] com.negusoft.holoaccent.dialog.AccentDatePickerDialog.show:()V │ │ +07cab4: 6f10 7500 0200 |0000: invoke-super {v2}, Landroid/app/DatePickerDialog;.show:()V // method@0075 │ │ +07caba: 6e10 5520 0200 |0003: invoke-virtual {v2}, Lcom/negusoft/holoaccent/dialog/AccentDatePickerDialog;.getContext:()Landroid/content/Context; // method@2055 │ │ +07cac0: 0c00 |0006: move-result-object v0 │ │ +07cac2: 7110 6b20 0000 |0007: invoke-static {v0}, Lcom/negusoft/holoaccent/dialog/NumberPickerPainter;.newDatePickerPainter:(Landroid/content/Context;)Lcom/negusoft/holoaccent/dialog/NumberPickerPainter; // method@206b │ │ +07cac8: 0c00 |000a: move-result-object v0 │ │ +07caca: 6e10 5620 0200 |000b: invoke-virtual {v2}, Lcom/negusoft/holoaccent/dialog/AccentDatePickerDialog;.getWindow:()Landroid/view/Window; // method@2056 │ │ +07cad0: 0c01 |000e: move-result-object v1 │ │ +07cad2: 6e20 6d20 1000 |000f: invoke-virtual {v0, v1}, Lcom/negusoft/holoaccent/dialog/NumberPickerPainter;.paint:(Landroid/view/Window;)V // method@206d │ │ +07cad8: 0e00 |0012: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=34 │ │ 0x0003 line=35 │ │ 0x0012 line=36 │ │ locals : │ │ 0x0000 - 0x0013 reg=2 this Lcom/negusoft/holoaccent/dialog/AccentDatePickerDialog; │ │ │ │ - source_file_idx : 366 (AccentDatePickerDialog.java) │ │ + source_file_idx : 435 (AccentDatePickerDialog.java) │ │ │ │ -Class #385 header: │ │ -class_idx : 833 │ │ +Class #615 header: │ │ +class_idx : 1218 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 18 │ │ -source_file_idx : 367 │ │ +superclass_idx : 24 │ │ +source_file_idx : 436 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ -Class #385 - │ │ +Class #615 - │ │ Class descriptor : 'Lcom/negusoft/holoaccent/dialog/AccentDialogFragment;' │ │ Access flags : 0x0001 (PUBLIC) │ │ Superclass : 'Landroid/app/DialogFragment;' │ │ Interfaces - │ │ Static fields - │ │ Instance fields - │ │ Direct methods - │ │ @@ -92199,17 +133597,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -056b0c: |[056b0c] com.negusoft.holoaccent.dialog.AccentDialogFragment.:()V │ │ -056b1c: 7010 7600 0000 |0000: invoke-direct {v0}, Landroid/app/DialogFragment;.:()V // method@0076 │ │ -056b22: 0e00 |0003: return-void │ │ +07cadc: |[07cadc] com.negusoft.holoaccent.dialog.AccentDialogFragment.:()V │ │ +07caec: 7010 8400 0000 |0000: invoke-direct {v0}, Landroid/app/DialogFragment;.:()V // method@0084 │ │ +07caf2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=26 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lcom/negusoft/holoaccent/dialog/AccentDialogFragment; │ │ │ │ Virtual methods - │ │ @@ -92218,51 +133616,51 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 26 16-bit code units │ │ -056b24: |[056b24] com.negusoft.holoaccent.dialog.AccentDialogFragment.onStart:()V │ │ -056b34: 6f10 7700 0300 |0000: invoke-super {v3}, Landroid/app/DialogFragment;.onStart:()V // method@0077 │ │ -056b3a: 6e10 7815 0300 |0003: invoke-virtual {v3}, Lcom/negusoft/holoaccent/dialog/AccentDialogFragment;.getDialog:()Landroid/app/Dialog; // method@1578 │ │ -056b40: 0c00 |0006: move-result-object v0 │ │ -056b42: 3800 1200 |0007: if-eqz v0, 0019 // +0012 │ │ -056b46: 2201 4303 |0009: new-instance v1, Lcom/negusoft/holoaccent/dialog/DividerPainter; // type@0343 │ │ -056b4a: 6e10 7715 0300 |000b: invoke-virtual {v3}, Lcom/negusoft/holoaccent/dialog/AccentDialogFragment;.getActivity:()Landroid/app/Activity; // method@1577 │ │ -056b50: 0c02 |000e: move-result-object v2 │ │ -056b52: 7020 8015 2100 |000f: invoke-direct {v1, v2}, Lcom/negusoft/holoaccent/dialog/DividerPainter;.:(Landroid/content/Context;)V // method@1580 │ │ -056b58: 6e10 6b00 0000 |0012: invoke-virtual {v0}, Landroid/app/Dialog;.getWindow:()Landroid/view/Window; // method@006b │ │ -056b5e: 0c02 |0015: move-result-object v2 │ │ -056b60: 6e20 8315 2100 |0016: invoke-virtual {v1, v2}, Lcom/negusoft/holoaccent/dialog/DividerPainter;.paint:(Landroid/view/Window;)V // method@1583 │ │ -056b66: 0e00 |0019: return-void │ │ +07caf4: |[07caf4] com.negusoft.holoaccent.dialog.AccentDialogFragment.onStart:()V │ │ +07cb04: 6f10 8500 0300 |0000: invoke-super {v3}, Landroid/app/DialogFragment;.onStart:()V // method@0085 │ │ +07cb0a: 6e10 5a20 0300 |0003: invoke-virtual {v3}, Lcom/negusoft/holoaccent/dialog/AccentDialogFragment;.getDialog:()Landroid/app/Dialog; // method@205a │ │ +07cb10: 0c00 |0006: move-result-object v0 │ │ +07cb12: 3800 1200 |0007: if-eqz v0, 0019 // +0012 │ │ +07cb16: 2201 c404 |0009: new-instance v1, Lcom/negusoft/holoaccent/dialog/DividerPainter; // type@04c4 │ │ +07cb1a: 6e10 5920 0300 |000b: invoke-virtual {v3}, Lcom/negusoft/holoaccent/dialog/AccentDialogFragment;.getActivity:()Landroid/app/Activity; // method@2059 │ │ +07cb20: 0c02 |000e: move-result-object v2 │ │ +07cb22: 7020 6220 2100 |000f: invoke-direct {v1, v2}, Lcom/negusoft/holoaccent/dialog/DividerPainter;.:(Landroid/content/Context;)V // method@2062 │ │ +07cb28: 6e10 7900 0000 |0012: invoke-virtual {v0}, Landroid/app/Dialog;.getWindow:()Landroid/view/Window; // method@0079 │ │ +07cb2e: 0c02 |0015: move-result-object v2 │ │ +07cb30: 6e20 6520 2100 |0016: invoke-virtual {v1, v2}, Lcom/negusoft/holoaccent/dialog/DividerPainter;.paint:(Landroid/view/Window;)V // method@2065 │ │ +07cb36: 0e00 |0019: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=30 │ │ 0x0003 line=33 │ │ 0x0007 line=34 │ │ 0x0009 line=35 │ │ 0x0019 line=36 │ │ locals : │ │ 0x0007 - 0x001a reg=0 d Landroid/app/Dialog; │ │ 0x0000 - 0x001a reg=3 this Lcom/negusoft/holoaccent/dialog/AccentDialogFragment; │ │ │ │ - source_file_idx : 367 (AccentDialogFragment.java) │ │ + source_file_idx : 436 (AccentDialogFragment.java) │ │ │ │ -Class #386 header: │ │ -class_idx : 834 │ │ +Class #616 header: │ │ +class_idx : 1219 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 32 │ │ -source_file_idx : 393 │ │ +superclass_idx : 45 │ │ +source_file_idx : 462 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 1 │ │ │ │ -Class #386 - │ │ +Class #616 - │ │ Class descriptor : 'Lcom/negusoft/holoaccent/dialog/AccentTimePickerDialog;' │ │ Access flags : 0x0001 (PUBLIC) │ │ Superclass : 'Landroid/app/TimePickerDialog;' │ │ Interfaces - │ │ Static fields - │ │ Instance fields - │ │ Direct methods - │ │ @@ -92271,17 +133669,17 @@ │ │ type : '(Landroid/content/Context;ILandroid/app/TimePickerDialog$OnTimeSetListener;IIZ)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 7 │ │ ins : 7 │ │ outs : 7 │ │ insns size : 4 16-bit code units │ │ -056b68: |[056b68] com.negusoft.holoaccent.dialog.AccentTimePickerDialog.:(Landroid/content/Context;ILandroid/app/TimePickerDialog$OnTimeSetListener;IIZ)V │ │ -056b78: 7607 b300 0000 |0000: invoke-direct/range {v0, v1, v2, v3, v4, v5, v6}, Landroid/app/TimePickerDialog;.:(Landroid/content/Context;ILandroid/app/TimePickerDialog$OnTimeSetListener;IIZ)V // method@00b3 │ │ -056b7e: 0e00 |0003: return-void │ │ +07cb38: |[07cb38] com.negusoft.holoaccent.dialog.AccentTimePickerDialog.:(Landroid/content/Context;ILandroid/app/TimePickerDialog$OnTimeSetListener;IIZ)V │ │ +07cb48: 7607 ea00 0000 |0000: invoke-direct/range {v0, v1, v2, v3, v4, v5, v6}, Landroid/app/TimePickerDialog;.:(Landroid/content/Context;ILandroid/app/TimePickerDialog$OnTimeSetListener;IIZ)V // method@00ea │ │ +07cb4e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=29 │ │ 0x0003 line=30 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lcom/negusoft/holoaccent/dialog/AccentTimePickerDialog; │ │ 0x0000 - 0x0004 reg=1 context Landroid/content/Context; │ │ @@ -92296,17 +133694,17 @@ │ │ type : '(Landroid/content/Context;Landroid/app/TimePickerDialog$OnTimeSetListener;IIZ)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 6 │ │ ins : 6 │ │ outs : 6 │ │ insns size : 4 16-bit code units │ │ -056b80: |[056b80] com.negusoft.holoaccent.dialog.AccentTimePickerDialog.:(Landroid/content/Context;Landroid/app/TimePickerDialog$OnTimeSetListener;IIZ)V │ │ -056b90: 7606 b400 0000 |0000: invoke-direct/range {v0, v1, v2, v3, v4, v5}, Landroid/app/TimePickerDialog;.:(Landroid/content/Context;Landroid/app/TimePickerDialog$OnTimeSetListener;IIZ)V // method@00b4 │ │ -056b96: 0e00 |0003: return-void │ │ +07cb50: |[07cb50] com.negusoft.holoaccent.dialog.AccentTimePickerDialog.:(Landroid/content/Context;Landroid/app/TimePickerDialog$OnTimeSetListener;IIZ)V │ │ +07cb60: 7606 eb00 0000 |0000: invoke-direct/range {v0, v1, v2, v3, v4, v5}, Landroid/app/TimePickerDialog;.:(Landroid/content/Context;Landroid/app/TimePickerDialog$OnTimeSetListener;IIZ)V // method@00eb │ │ +07cb66: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=25 │ │ 0x0003 line=26 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lcom/negusoft/holoaccent/dialog/AccentTimePickerDialog; │ │ 0x0000 - 0x0004 reg=1 context Landroid/content/Context; │ │ @@ -92321,45 +133719,45 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 19 16-bit code units │ │ -056b98: |[056b98] com.negusoft.holoaccent.dialog.AccentTimePickerDialog.show:()V │ │ -056ba8: 6f10 b500 0200 |0000: invoke-super {v2}, Landroid/app/TimePickerDialog;.show:()V // method@00b5 │ │ -056bae: 6e10 7c15 0200 |0003: invoke-virtual {v2}, Lcom/negusoft/holoaccent/dialog/AccentTimePickerDialog;.getContext:()Landroid/content/Context; // method@157c │ │ -056bb4: 0c00 |0006: move-result-object v0 │ │ -056bb6: 7110 8a15 0000 |0007: invoke-static {v0}, Lcom/negusoft/holoaccent/dialog/NumberPickerPainter;.newTimePickerPainter:(Landroid/content/Context;)Lcom/negusoft/holoaccent/dialog/NumberPickerPainter; // method@158a │ │ -056bbc: 0c00 |000a: move-result-object v0 │ │ -056bbe: 6e10 7d15 0200 |000b: invoke-virtual {v2}, Lcom/negusoft/holoaccent/dialog/AccentTimePickerDialog;.getWindow:()Landroid/view/Window; // method@157d │ │ -056bc4: 0c01 |000e: move-result-object v1 │ │ -056bc6: 6e20 8b15 1000 |000f: invoke-virtual {v0, v1}, Lcom/negusoft/holoaccent/dialog/NumberPickerPainter;.paint:(Landroid/view/Window;)V // method@158b │ │ -056bcc: 0e00 |0012: return-void │ │ +07cb68: |[07cb68] com.negusoft.holoaccent.dialog.AccentTimePickerDialog.show:()V │ │ +07cb78: 6f10 ec00 0200 |0000: invoke-super {v2}, Landroid/app/TimePickerDialog;.show:()V // method@00ec │ │ +07cb7e: 6e10 5e20 0200 |0003: invoke-virtual {v2}, Lcom/negusoft/holoaccent/dialog/AccentTimePickerDialog;.getContext:()Landroid/content/Context; // method@205e │ │ +07cb84: 0c00 |0006: move-result-object v0 │ │ +07cb86: 7110 6c20 0000 |0007: invoke-static {v0}, Lcom/negusoft/holoaccent/dialog/NumberPickerPainter;.newTimePickerPainter:(Landroid/content/Context;)Lcom/negusoft/holoaccent/dialog/NumberPickerPainter; // method@206c │ │ +07cb8c: 0c00 |000a: move-result-object v0 │ │ +07cb8e: 6e10 5f20 0200 |000b: invoke-virtual {v2}, Lcom/negusoft/holoaccent/dialog/AccentTimePickerDialog;.getWindow:()Landroid/view/Window; // method@205f │ │ +07cb94: 0c01 |000e: move-result-object v1 │ │ +07cb96: 6e20 6d20 1000 |000f: invoke-virtual {v0, v1}, Lcom/negusoft/holoaccent/dialog/NumberPickerPainter;.paint:(Landroid/view/Window;)V // method@206d │ │ +07cb9c: 0e00 |0012: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=34 │ │ 0x0003 line=35 │ │ 0x0012 line=36 │ │ locals : │ │ 0x0000 - 0x0013 reg=2 this Lcom/negusoft/holoaccent/dialog/AccentTimePickerDialog; │ │ │ │ - source_file_idx : 393 (AccentTimePickerDialog.java) │ │ + source_file_idx : 462 (AccentTimePickerDialog.java) │ │ │ │ -Class #387 header: │ │ -class_idx : 835 │ │ +Class #617 header: │ │ +class_idx : 1220 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 948 │ │ -source_file_idx : 738 │ │ +superclass_idx : 1337 │ │ +source_file_idx : 909 │ │ static_fields_size : 1 │ │ instance_fields_size: 1 │ │ direct_methods_size : 3 │ │ virtual_methods_size: 3 │ │ │ │ -Class #387 - │ │ +Class #617 - │ │ Class descriptor : 'Lcom/negusoft/holoaccent/dialog/DividerPainter;' │ │ Access flags : 0x0001 (PUBLIC) │ │ Superclass : 'Ljava/lang/Object;' │ │ Interfaces - │ │ Static fields - │ │ #0 : (in Lcom/negusoft/holoaccent/dialog/DividerPainter;) │ │ name : 'DIVIDER_IDENTIFIER_NAME' │ │ @@ -92377,18 +133775,18 @@ │ │ type : '(I)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -056bd0: |[056bd0] com.negusoft.holoaccent.dialog.DividerPainter.:(I)V │ │ -056be0: 7010 9117 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1791 │ │ -056be6: 5901 d007 |0003: iput v1, v0, Lcom/negusoft/holoaccent/dialog/DividerPainter;.mColor:I // field@07d0 │ │ -056bea: 0e00 |0005: return-void │ │ +07cba0: |[07cba0] com.negusoft.holoaccent.dialog.DividerPainter.:(I)V │ │ +07cbb0: 7010 8622 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2286 │ │ +07cbb6: 5901 e30a |0003: iput v1, v0, Lcom/negusoft/holoaccent/dialog/DividerPainter;.mColor:I // field@0ae3 │ │ +07cbba: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=39 │ │ 0x0003 line=40 │ │ 0x0005 line=41 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lcom/negusoft/holoaccent/dialog/DividerPainter; │ │ @@ -92399,20 +133797,20 @@ │ │ type : '(Landroid/content/Context;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 10 16-bit code units │ │ -056bec: |[056bec] com.negusoft.holoaccent.dialog.DividerPainter.:(Landroid/content/Context;)V │ │ -056bfc: 7010 9117 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@1791 │ │ -056c02: 7020 8215 2100 |0003: invoke-direct {v1, v2}, Lcom/negusoft/holoaccent/dialog/DividerPainter;.initColor:(Landroid/content/Context;)I // method@1582 │ │ -056c08: 0a00 |0006: move-result v0 │ │ -056c0a: 5910 d007 |0007: iput v0, v1, Lcom/negusoft/holoaccent/dialog/DividerPainter;.mColor:I // field@07d0 │ │ -056c0e: 0e00 |0009: return-void │ │ +07cbbc: |[07cbbc] com.negusoft.holoaccent.dialog.DividerPainter.:(Landroid/content/Context;)V │ │ +07cbcc: 7010 8622 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@2286 │ │ +07cbd2: 7020 6420 2100 |0003: invoke-direct {v1, v2}, Lcom/negusoft/holoaccent/dialog/DividerPainter;.initColor:(Landroid/content/Context;)I // method@2064 │ │ +07cbd8: 0a00 |0006: move-result v0 │ │ +07cbda: 5910 e30a |0007: iput v0, v1, Lcom/negusoft/holoaccent/dialog/DividerPainter;.mColor:I // field@0ae3 │ │ +07cbde: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=43 │ │ 0x0003 line=44 │ │ 0x0009 line=45 │ │ locals : │ │ 0x0000 - 0x000a reg=1 this Lcom/negusoft/holoaccent/dialog/DividerPainter; │ │ @@ -92423,27 +133821,27 @@ │ │ type : '(Landroid/content/Context;)I' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 23 16-bit code units │ │ -056c10: |[056c10] com.negusoft.holoaccent.dialog.DividerPainter.initColor:(Landroid/content/Context;)I │ │ -056c20: 7110 0415 0400 |0000: invoke-static {v4}, Lcom/negusoft/holoaccent/AccentHelper;.getPalette:(Landroid/content/Context;)Lcom/negusoft/holoaccent/AccentPalette; // method@1504 │ │ -056c26: 0c00 |0003: move-result-object v0 │ │ -056c28: 3900 0e00 |0004: if-nez v0, 0012 // +000e │ │ -056c2c: 6e10 cf00 0400 |0006: invoke-virtual {v4}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@00cf │ │ -056c32: 0c01 |0009: move-result-object v1 │ │ -056c34: 1402 1200 0601 |000a: const v2, #float 2.4612e-38 // #01060012 │ │ -056c3a: 6e20 1901 2100 |000d: invoke-virtual {v1, v2}, Landroid/content/res/Resources;.getColor:(I)I // method@0119 │ │ -056c40: 0a01 |0010: move-result v1 │ │ -056c42: 0f01 |0011: return v1 │ │ -056c44: 6e10 0b15 0000 |0012: invoke-virtual {v0}, Lcom/negusoft/holoaccent/AccentPalette;.getAccentColor:()I // method@150b │ │ -056c4a: 0a01 |0015: move-result v1 │ │ -056c4c: 28fb |0016: goto 0011 // -0005 │ │ +07cbe0: |[07cbe0] com.negusoft.holoaccent.dialog.DividerPainter.initColor:(Landroid/content/Context;)I │ │ +07cbf0: 7110 e61f 0400 |0000: invoke-static {v4}, Lcom/negusoft/holoaccent/AccentHelper;.getPalette:(Landroid/content/Context;)Lcom/negusoft/holoaccent/AccentPalette; // method@1fe6 │ │ +07cbf6: 0c00 |0003: move-result-object v0 │ │ +07cbf8: 3900 0e00 |0004: if-nez v0, 0012 // +000e │ │ +07cbfc: 6e10 1301 0400 |0006: invoke-virtual {v4}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@0113 │ │ +07cc02: 0c01 |0009: move-result-object v1 │ │ +07cc04: 1402 1200 0601 |000a: const v2, #float 2.4612e-38 // #01060012 │ │ +07cc0a: 6e20 6401 2100 |000d: invoke-virtual {v1, v2}, Landroid/content/res/Resources;.getColor:(I)I // method@0164 │ │ +07cc10: 0a01 |0010: move-result v1 │ │ +07cc12: 0f01 |0011: return v1 │ │ +07cc14: 6e10 ed1f 0000 |0012: invoke-virtual {v0}, Lcom/negusoft/holoaccent/AccentPalette;.getAccentColor:()I // method@1fed │ │ +07cc1a: 0a01 |0015: move-result v1 │ │ +07cc1c: 28fb |0016: goto 0011 // -0005 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=48 │ │ 0x0004 line=49 │ │ 0x0006 line=50 │ │ 0x0011 line=51 │ │ locals : │ │ @@ -92457,17 +133855,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -056c50: |[056c50] com.negusoft.holoaccent.dialog.DividerPainter.getColor:()I │ │ -056c60: 5210 d007 |0000: iget v0, v1, Lcom/negusoft/holoaccent/dialog/DividerPainter;.mColor:I // field@07d0 │ │ -056c64: 0f00 |0002: return v0 │ │ +07cc20: |[07cc20] com.negusoft.holoaccent.dialog.DividerPainter.getColor:()I │ │ +07cc30: 5210 e30a |0000: iget v0, v1, Lcom/negusoft/holoaccent/dialog/DividerPainter;.mColor:I // field@0ae3 │ │ +07cc34: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=55 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lcom/negusoft/holoaccent/dialog/DividerPainter; │ │ │ │ #1 : (in Lcom/negusoft/holoaccent/dialog/DividerPainter;) │ │ @@ -92475,24 +133873,24 @@ │ │ type : '(Landroid/view/Window;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 18 16-bit code units │ │ -056c68: |[056c68] com.negusoft.holoaccent.dialog.DividerPainter.paint:(Landroid/view/Window;)V │ │ -056c78: 1a02 6b1d |0000: const-string v2, "titleDivider" // string@1d6b │ │ -056c7c: 7110 ae16 0200 |0002: invoke-static {v2}, Lcom/negusoft/holoaccent/util/NativeResources;.getIdentifier:(Ljava/lang/String;)I // method@16ae │ │ -056c82: 0a01 |0005: move-result v1 │ │ -056c84: 6e20 5d13 1400 |0006: invoke-virtual {v4, v1}, Landroid/view/Window;.findViewById:(I)Landroid/view/View; // method@135d │ │ -056c8a: 0c00 |0009: move-result-object v0 │ │ -056c8c: 3800 0700 |000a: if-eqz v0, 0011 // +0007 │ │ -056c90: 5232 d007 |000c: iget v2, v3, Lcom/negusoft/holoaccent/dialog/DividerPainter;.mColor:I // field@07d0 │ │ -056c94: 6e20 0113 2000 |000e: invoke-virtual {v0, v2}, Landroid/view/View;.setBackgroundColor:(I)V // method@1301 │ │ -056c9a: 0e00 |0011: return-void │ │ +07cc38: |[07cc38] com.negusoft.holoaccent.dialog.DividerPainter.paint:(Landroid/view/Window;)V │ │ +07cc48: 1a02 2627 |0000: const-string v2, "titleDivider" // string@2726 │ │ +07cc4c: 7110 9021 0200 |0002: invoke-static {v2}, Lcom/negusoft/holoaccent/util/NativeResources;.getIdentifier:(Ljava/lang/String;)I // method@2190 │ │ +07cc52: 0a01 |0005: move-result v1 │ │ +07cc54: 6e20 f81d 1400 |0006: invoke-virtual {v4, v1}, Landroid/view/Window;.findViewById:(I)Landroid/view/View; // method@1df8 │ │ +07cc5a: 0c00 |0009: move-result-object v0 │ │ +07cc5c: 3800 0700 |000a: if-eqz v0, 0011 // +0007 │ │ +07cc60: 5232 e30a |000c: iget v2, v3, Lcom/negusoft/holoaccent/dialog/DividerPainter;.mColor:I // field@0ae3 │ │ +07cc64: 6e20 621d 2000 |000e: invoke-virtual {v0, v2}, Landroid/view/View;.setBackgroundColor:(I)V // method@1d62 │ │ +07cc6a: 0e00 |0011: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=64 │ │ 0x0006 line=65 │ │ 0x000a line=66 │ │ 0x000c line=67 │ │ 0x0011 line=68 │ │ @@ -92507,69 +133905,69 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -056c9c: |[056c9c] com.negusoft.holoaccent.dialog.DividerPainter.setColor:(I)V │ │ -056cac: 5901 d007 |0000: iput v1, v0, Lcom/negusoft/holoaccent/dialog/DividerPainter;.mColor:I // field@07d0 │ │ -056cb0: 0e00 |0002: return-void │ │ +07cc6c: |[07cc6c] com.negusoft.holoaccent.dialog.DividerPainter.setColor:(I)V │ │ +07cc7c: 5901 e30a |0000: iput v1, v0, Lcom/negusoft/holoaccent/dialog/DividerPainter;.mColor:I // field@0ae3 │ │ +07cc80: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=59 │ │ 0x0002 line=60 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Lcom/negusoft/holoaccent/dialog/DividerPainter; │ │ 0x0000 - 0x0003 reg=1 color I │ │ │ │ - source_file_idx : 738 (DividerPainter.java) │ │ + source_file_idx : 909 (DividerPainter.java) │ │ │ │ -Class #388 header: │ │ -class_idx : 837 │ │ +Class #618 header: │ │ +class_idx : 1222 │ │ access_flags : 4096 (0x1000) │ │ -superclass_idx : 948 │ │ -source_file_idx : 454 │ │ +superclass_idx : 1337 │ │ +source_file_idx : 528 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 0 │ │ │ │ -Class #388 annotations: │ │ +Class #618 annotations: │ │ Annotations on class │ │ VISIBILITY_SYSTEM Ldalvik/annotation/EnclosingClass; value=Lcom/negusoft/holoaccent/drawable/ActionBarBackgroundDrawable; │ │ VISIBILITY_SYSTEM Ldalvik/annotation/InnerClass; accessFlags=4104 name=null │ │ │ │ -Class #388 - │ │ +Class #618 - │ │ Class descriptor : 'Lcom/negusoft/holoaccent/drawable/ActionBarBackgroundDrawable$1;' │ │ Access flags : 0x1000 (SYNTHETIC) │ │ Superclass : 'Ljava/lang/Object;' │ │ Interfaces - │ │ Static fields - │ │ Instance fields - │ │ Direct methods - │ │ Virtual methods - │ │ - source_file_idx : 454 (ActionBarBackgroundDrawable.java) │ │ + source_file_idx : 528 (ActionBarBackgroundDrawable.java) │ │ │ │ -Class #389 header: │ │ -class_idx : 838 │ │ +Class #619 header: │ │ +class_idx : 1223 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 91 │ │ -source_file_idx : 454 │ │ +superclass_idx : 116 │ │ +source_file_idx : 528 │ │ static_fields_size : 0 │ │ instance_fields_size: 6 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 2 │ │ │ │ -Class #389 annotations: │ │ +Class #619 annotations: │ │ Annotations on class │ │ VISIBILITY_SYSTEM Ldalvik/annotation/EnclosingClass; value=Lcom/negusoft/holoaccent/drawable/ActionBarBackgroundDrawable; │ │ VISIBILITY_SYSTEM Ldalvik/annotation/InnerClass; accessFlags=9 name="ActionBarBackgroundConstantState" │ │ │ │ -Class #389 - │ │ +Class #619 - │ │ Class descriptor : 'Lcom/negusoft/holoaccent/drawable/ActionBarBackgroundDrawable$ActionBarBackgroundConstantState;' │ │ Access flags : 0x0001 (PUBLIC) │ │ Superclass : 'Landroid/graphics/drawable/Drawable$ConstantState;' │ │ Interfaces - │ │ Static fields - │ │ Instance fields - │ │ #0 : (in Lcom/negusoft/holoaccent/drawable/ActionBarBackgroundDrawable$ActionBarBackgroundConstantState;) │ │ @@ -92602,22 +134000,22 @@ │ │ type : '(Landroid/util/DisplayMetrics;IIFZ)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 6 │ │ ins : 6 │ │ outs : 1 │ │ insns size : 14 16-bit code units │ │ -056cb4: |[056cb4] com.negusoft.holoaccent.drawable.ActionBarBackgroundDrawable$ActionBarBackgroundConstantState.:(Landroid/util/DisplayMetrics;IIFZ)V │ │ -056cc4: 7010 9701 0000 |0000: invoke-direct {v0}, Landroid/graphics/drawable/Drawable$ConstantState;.:()V // method@0197 │ │ -056cca: 5b01 d707 |0003: iput-object v1, v0, Lcom/negusoft/holoaccent/drawable/ActionBarBackgroundDrawable$ActionBarBackgroundConstantState;.mDisplayMetrics:Landroid/util/DisplayMetrics; // field@07d7 │ │ -056cce: 5902 d607 |0005: iput v2, v0, Lcom/negusoft/holoaccent/drawable/ActionBarBackgroundDrawable$ActionBarBackgroundConstantState;.mBackgroundColor:I // field@07d6 │ │ -056cd2: 5903 d807 |0007: iput v3, v0, Lcom/negusoft/holoaccent/drawable/ActionBarBackgroundDrawable$ActionBarBackgroundConstantState;.mLineColor:I // field@07d8 │ │ -056cd6: 5904 d907 |0009: iput v4, v0, Lcom/negusoft/holoaccent/drawable/ActionBarBackgroundDrawable$ActionBarBackgroundConstantState;.mLineWidth:F // field@07d9 │ │ -056cda: 5c05 da07 |000b: iput-boolean v5, v0, Lcom/negusoft/holoaccent/drawable/ActionBarBackgroundDrawable$ActionBarBackgroundConstantState;.mOverline:Z // field@07da │ │ -056cde: 0e00 |000d: return-void │ │ +07cc84: |[07cc84] com.negusoft.holoaccent.drawable.ActionBarBackgroundDrawable$ActionBarBackgroundConstantState.:(Landroid/util/DisplayMetrics;IIFZ)V │ │ +07cc94: 7010 1302 0000 |0000: invoke-direct {v0}, Landroid/graphics/drawable/Drawable$ConstantState;.:()V // method@0213 │ │ +07cc9a: 5b01 ea0a |0003: iput-object v1, v0, Lcom/negusoft/holoaccent/drawable/ActionBarBackgroundDrawable$ActionBarBackgroundConstantState;.mDisplayMetrics:Landroid/util/DisplayMetrics; // field@0aea │ │ +07cc9e: 5902 e90a |0005: iput v2, v0, Lcom/negusoft/holoaccent/drawable/ActionBarBackgroundDrawable$ActionBarBackgroundConstantState;.mBackgroundColor:I // field@0ae9 │ │ +07cca2: 5903 eb0a |0007: iput v3, v0, Lcom/negusoft/holoaccent/drawable/ActionBarBackgroundDrawable$ActionBarBackgroundConstantState;.mLineColor:I // field@0aeb │ │ +07cca6: 5904 ec0a |0009: iput v4, v0, Lcom/negusoft/holoaccent/drawable/ActionBarBackgroundDrawable$ActionBarBackgroundConstantState;.mLineWidth:F // field@0aec │ │ +07ccaa: 5c05 ed0a |000b: iput-boolean v5, v0, Lcom/negusoft/holoaccent/drawable/ActionBarBackgroundDrawable$ActionBarBackgroundConstantState;.mOverline:Z // field@0aed │ │ +07ccae: 0e00 |000d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=138 │ │ 0x0003 line=139 │ │ 0x0005 line=140 │ │ 0x0007 line=141 │ │ 0x0009 line=142 │ │ @@ -92637,17 +134035,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -056ce0: |[056ce0] com.negusoft.holoaccent.drawable.ActionBarBackgroundDrawable$ActionBarBackgroundConstantState.getChangingConfigurations:()I │ │ -056cf0: 5210 d507 |0000: iget v0, v1, Lcom/negusoft/holoaccent/drawable/ActionBarBackgroundDrawable$ActionBarBackgroundConstantState;.changingConfigurationValue:I // field@07d5 │ │ -056cf4: 0f00 |0002: return v0 │ │ +07ccb0: |[07ccb0] com.negusoft.holoaccent.drawable.ActionBarBackgroundDrawable$ActionBarBackgroundConstantState.getChangingConfigurations:()I │ │ +07ccc0: 5210 e80a |0000: iget v0, v1, Lcom/negusoft/holoaccent/drawable/ActionBarBackgroundDrawable$ActionBarBackgroundConstantState;.changingConfigurationValue:I // field@0ae8 │ │ +07ccc4: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=148 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lcom/negusoft/holoaccent/drawable/ActionBarBackgroundDrawable$ActionBarBackgroundConstantState; │ │ │ │ #1 : (in Lcom/negusoft/holoaccent/drawable/ActionBarBackgroundDrawable$ActionBarBackgroundConstantState;) │ │ @@ -92655,47 +134053,47 @@ │ │ type : '()Landroid/graphics/drawable/Drawable;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 8 │ │ ins : 1 │ │ outs : 7 │ │ insns size : 17 16-bit code units │ │ -056cf8: |[056cf8] com.negusoft.holoaccent.drawable.ActionBarBackgroundDrawable$ActionBarBackgroundConstantState.newDrawable:()Landroid/graphics/drawable/Drawable; │ │ -056d08: 2200 4703 |0000: new-instance v0, Lcom/negusoft/holoaccent/drawable/ActionBarBackgroundDrawable; // type@0347 │ │ -056d0c: 5471 d707 |0002: iget-object v1, v7, Lcom/negusoft/holoaccent/drawable/ActionBarBackgroundDrawable$ActionBarBackgroundConstantState;.mDisplayMetrics:Landroid/util/DisplayMetrics; // field@07d7 │ │ -056d10: 5272 d607 |0004: iget v2, v7, Lcom/negusoft/holoaccent/drawable/ActionBarBackgroundDrawable$ActionBarBackgroundConstantState;.mBackgroundColor:I // field@07d6 │ │ -056d14: 5273 d807 |0006: iget v3, v7, Lcom/negusoft/holoaccent/drawable/ActionBarBackgroundDrawable$ActionBarBackgroundConstantState;.mLineColor:I // field@07d8 │ │ -056d18: 5274 d907 |0008: iget v4, v7, Lcom/negusoft/holoaccent/drawable/ActionBarBackgroundDrawable$ActionBarBackgroundConstantState;.mLineWidth:F // field@07d9 │ │ -056d1c: 5575 da07 |000a: iget-boolean v5, v7, Lcom/negusoft/holoaccent/drawable/ActionBarBackgroundDrawable$ActionBarBackgroundConstantState;.mOverline:Z // field@07da │ │ -056d20: 1206 |000c: const/4 v6, #int 0 // #0 │ │ -056d22: 7607 9215 0000 |000d: invoke-direct/range {v0, v1, v2, v3, v4, v5, v6}, Lcom/negusoft/holoaccent/drawable/ActionBarBackgroundDrawable;.:(Landroid/util/DisplayMetrics;IIFZLcom/negusoft/holoaccent/drawable/ActionBarBackgroundDrawable$1;)V // method@1592 │ │ -056d28: 1100 |0010: return-object v0 │ │ +07ccc8: |[07ccc8] com.negusoft.holoaccent.drawable.ActionBarBackgroundDrawable$ActionBarBackgroundConstantState.newDrawable:()Landroid/graphics/drawable/Drawable; │ │ +07ccd8: 2200 c804 |0000: new-instance v0, Lcom/negusoft/holoaccent/drawable/ActionBarBackgroundDrawable; // type@04c8 │ │ +07ccdc: 5471 ea0a |0002: iget-object v1, v7, Lcom/negusoft/holoaccent/drawable/ActionBarBackgroundDrawable$ActionBarBackgroundConstantState;.mDisplayMetrics:Landroid/util/DisplayMetrics; // field@0aea │ │ +07cce0: 5272 e90a |0004: iget v2, v7, Lcom/negusoft/holoaccent/drawable/ActionBarBackgroundDrawable$ActionBarBackgroundConstantState;.mBackgroundColor:I // field@0ae9 │ │ +07cce4: 5273 eb0a |0006: iget v3, v7, Lcom/negusoft/holoaccent/drawable/ActionBarBackgroundDrawable$ActionBarBackgroundConstantState;.mLineColor:I // field@0aeb │ │ +07cce8: 5274 ec0a |0008: iget v4, v7, Lcom/negusoft/holoaccent/drawable/ActionBarBackgroundDrawable$ActionBarBackgroundConstantState;.mLineWidth:F // field@0aec │ │ +07ccec: 5575 ed0a |000a: iget-boolean v5, v7, Lcom/negusoft/holoaccent/drawable/ActionBarBackgroundDrawable$ActionBarBackgroundConstantState;.mOverline:Z // field@0aed │ │ +07ccf0: 1206 |000c: const/4 v6, #int 0 // #0 │ │ +07ccf2: 7607 7420 0000 |000d: invoke-direct/range {v0, v1, v2, v3, v4, v5, v6}, Lcom/negusoft/holoaccent/drawable/ActionBarBackgroundDrawable;.:(Landroid/util/DisplayMetrics;IIFZLcom/negusoft/holoaccent/drawable/ActionBarBackgroundDrawable$1;)V // method@2074 │ │ +07ccf8: 1100 |0010: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=153 │ │ locals : │ │ 0x0000 - 0x0011 reg=7 this Lcom/negusoft/holoaccent/drawable/ActionBarBackgroundDrawable$ActionBarBackgroundConstantState; │ │ │ │ - source_file_idx : 454 (ActionBarBackgroundDrawable.java) │ │ + source_file_idx : 528 (ActionBarBackgroundDrawable.java) │ │ │ │ -Class #390 header: │ │ -class_idx : 839 │ │ +Class #620 header: │ │ +class_idx : 1224 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 92 │ │ -source_file_idx : 454 │ │ +superclass_idx : 117 │ │ +source_file_idx : 528 │ │ static_fields_size : 1 │ │ instance_fields_size: 3 │ │ direct_methods_size : 6 │ │ virtual_methods_size: 5 │ │ │ │ -Class #390 annotations: │ │ +Class #620 annotations: │ │ Annotations on class │ │ - VISIBILITY_SYSTEM Ldalvik/annotation/MemberClasses; value={ Lcom/negusoft/holoaccent/drawable/ActionBarBackgroundDrawable$1; Lcom/negusoft/holoaccent/drawable/ActionBarBackgroundDrawable$ActionBarBackgroundConstantState; } │ │ + VISIBILITY_SYSTEM Ldalvik/annotation/MemberClasses; value={ Lcom/negusoft/holoaccent/drawable/ActionBarBackgroundDrawable$ActionBarBackgroundConstantState; } │ │ │ │ -Class #390 - │ │ +Class #620 - │ │ Class descriptor : 'Lcom/negusoft/holoaccent/drawable/ActionBarBackgroundDrawable;' │ │ Access flags : 0x0001 (PUBLIC) │ │ Superclass : 'Landroid/graphics/drawable/Drawable;' │ │ Interfaces - │ │ Static fields - │ │ #0 : (in Lcom/negusoft/holoaccent/drawable/ActionBarBackgroundDrawable;) │ │ name : 'DEFAULT_OPACITY' │ │ @@ -92720,132 +134118,133 @@ │ │ name : '' │ │ type : '(Landroid/content/Context;Lcom/negusoft/holoaccent/AccentPalette;IZ)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 16 │ │ ins : 5 │ │ outs : 6 │ │ - insns size : 110 16-bit code units │ │ -056d2c: |[056d2c] com.negusoft.holoaccent.drawable.ActionBarBackgroundDrawable.:(Landroid/content/Context;Lcom/negusoft/holoaccent/AccentPalette;IZ)V │ │ -056d3c: 130a ff00 |0000: const/16 v10, #int 255 // #ff │ │ -056d40: 1209 |0002: const/4 v9, #int 0 // #0 │ │ -056d42: 7010 9801 0b00 |0003: invoke-direct {v11}, Landroid/graphics/drawable/Drawable;.:()V // method@0198 │ │ -056d48: 1200 |0006: const/4 v0, #int 0 // #0 │ │ -056d4a: 6205 b407 |0007: sget-object v5, Lcom/negusoft/holoaccent/R$styleable;.ColoredActionBarStacked:[I // field@07b4 │ │ -056d4e: 6e59 d400 0ce5 |0009: invoke-virtual {v12, v0, v5, v14, v9}, Landroid/content/Context;.obtainStyledAttributes:(Landroid/util/AttributeSet;[III)Landroid/content/res/TypedArray; // method@00d4 │ │ -056d54: 0c06 |000c: move-result-object v6 │ │ -056d56: 1210 |000d: const/4 v0, #int 1 // #1 │ │ -056d58: 6e10 0f15 0d00 |000e: invoke-virtual {v13}, Lcom/negusoft/holoaccent/AccentPalette;.getDarkAccentColor:()I // method@150f │ │ -056d5e: 0a05 |0011: move-result v5 │ │ -056d60: 6e30 2901 0605 |0012: invoke-virtual {v6, v0, v5}, Landroid/content/res/TypedArray;.getColor:(II)I // method@0129 │ │ -056d66: 0a03 |0015: move-result v3 │ │ -056d68: 1200 |0016: const/4 v0, #int 0 // #0 │ │ -056d6a: 6e30 2b01 9600 |0017: invoke-virtual {v6, v9, v0}, Landroid/content/res/TypedArray;.getDimension:(IF)F // method@012b │ │ -056d70: 0a04 |001a: move-result v4 │ │ -056d72: 1220 |001b: const/4 v0, #int 2 // #2 │ │ -056d74: 6e30 3001 060a |001c: invoke-virtual {v6, v0, v10}, Landroid/content/res/TypedArray;.getInteger:(II)I // method@0130 │ │ -056d7a: 0a08 |001f: move-result v8 │ │ -056d7c: 1230 |0020: const/4 v0, #int 3 // #3 │ │ -056d7e: 6e10 0f15 0d00 |0021: invoke-virtual {v13}, Lcom/negusoft/holoaccent/AccentPalette;.getDarkAccentColor:()I // method@150f │ │ -056d84: 0a05 |0024: move-result v5 │ │ -056d86: 6e30 2901 0605 |0025: invoke-virtual {v6, v0, v5}, Landroid/content/res/TypedArray;.getColor:(II)I // method@0129 │ │ -056d8c: 0a02 |0028: move-result v2 │ │ -056d8e: 1240 |0029: const/4 v0, #int 4 // #4 │ │ -056d90: 6e30 3001 060a |002a: invoke-virtual {v6, v0, v10}, Landroid/content/res/TypedArray;.getInteger:(II)I // method@0130 │ │ -056d96: 0a07 |002d: move-result v7 │ │ -056d98: 7110 6f01 0300 |002e: invoke-static {v3}, Landroid/graphics/Color;.red:(I)I // method@016f │ │ -056d9e: 0a00 |0031: move-result v0 │ │ -056da0: 7110 6e01 0300 |0032: invoke-static {v3}, Landroid/graphics/Color;.green:(I)I // method@016e │ │ -056da6: 0a05 |0035: move-result v5 │ │ -056da8: 7110 6d01 0300 |0036: invoke-static {v3}, Landroid/graphics/Color;.blue:(I)I // method@016d │ │ -056dae: 0a09 |0039: move-result v9 │ │ -056db0: 7140 6c01 0895 |003a: invoke-static {v8, v0, v5, v9}, Landroid/graphics/Color;.argb:(IIII)I // method@016c │ │ -056db6: 0a03 |003d: move-result v3 │ │ -056db8: 7110 6f01 0200 |003e: invoke-static {v2}, Landroid/graphics/Color;.red:(I)I // method@016f │ │ -056dbe: 0a00 |0041: move-result v0 │ │ -056dc0: 7110 6e01 0200 |0042: invoke-static {v2}, Landroid/graphics/Color;.green:(I)I // method@016e │ │ -056dc6: 0a05 |0045: move-result v5 │ │ -056dc8: 7110 6d01 0200 |0046: invoke-static {v2}, Landroid/graphics/Color;.blue:(I)I // method@016d │ │ -056dce: 0a09 |0049: move-result v9 │ │ -056dd0: 7140 6c01 0795 |004a: invoke-static {v7, v0, v5, v9}, Landroid/graphics/Color;.argb:(IIII)I // method@016c │ │ -056dd6: 0a02 |004d: move-result v2 │ │ -056dd8: 6e10 3501 0600 |004e: invoke-virtual {v6}, Landroid/content/res/TypedArray;.recycle:()V // method@0135 │ │ -056dde: 6e10 cf00 0c00 |0051: invoke-virtual {v12}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@00cf │ │ -056de4: 0c00 |0054: move-result-object v0 │ │ -056de6: 6e10 1b01 0000 |0055: invoke-virtual {v0}, Landroid/content/res/Resources;.getDisplayMetrics:()Landroid/util/DisplayMetrics; // method@011b │ │ -056dec: 0c01 |0058: move-result-object v1 │ │ -056dee: 2200 4603 |0059: new-instance v0, Lcom/negusoft/holoaccent/drawable/ActionBarBackgroundDrawable$ActionBarBackgroundConstantState; // type@0346 │ │ -056df2: 01f5 |005b: move v5, v15 │ │ -056df4: 7606 8c15 0000 |005c: invoke-direct/range {v0, v1, v2, v3, v4, v5}, Lcom/negusoft/holoaccent/drawable/ActionBarBackgroundDrawable$ActionBarBackgroundConstantState;.:(Landroid/util/DisplayMetrics;IIFZ)V // method@158c │ │ -056dfa: 5bb0 de07 |005f: iput-object v0, v11, Lcom/negusoft/holoaccent/drawable/ActionBarBackgroundDrawable;.mState:Lcom/negusoft/holoaccent/drawable/ActionBarBackgroundDrawable$ActionBarBackgroundConstantState; // field@07de │ │ -056dfe: 7040 9815 1b43 |0061: invoke-direct {v11, v1, v3, v4}, Lcom/negusoft/holoaccent/drawable/ActionBarBackgroundDrawable;.initLinePaint:(Landroid/util/DisplayMetrics;IF)Landroid/graphics/Paint; // method@1598 │ │ -056e04: 0c00 |0064: move-result-object v0 │ │ -056e06: 5bb0 dd07 |0065: iput-object v0, v11, Lcom/negusoft/holoaccent/drawable/ActionBarBackgroundDrawable;.mPaint:Landroid/graphics/Paint; // field@07dd │ │ -056e0a: 7020 9715 2b00 |0067: invoke-direct {v11, v2}, Lcom/negusoft/holoaccent/drawable/ActionBarBackgroundDrawable;.initFillPaint:(I)Landroid/graphics/Paint; // method@1597 │ │ -056e10: 0c00 |006a: move-result-object v0 │ │ -056e12: 5bb0 dc07 |006b: iput-object v0, v11, Lcom/negusoft/holoaccent/drawable/ActionBarBackgroundDrawable;.mFillPaint:Landroid/graphics/Paint; // field@07dc │ │ -056e16: 0e00 |006d: return-void │ │ + insns size : 116 16-bit code units │ │ +07ccfc: |[07ccfc] com.negusoft.holoaccent.drawable.ActionBarBackgroundDrawable.:(Landroid/content/Context;Lcom/negusoft/holoaccent/AccentPalette;IZ)V │ │ +07cd0c: 130a ff00 |0000: const/16 v10, #int 255 // #ff │ │ +07cd10: 7010 1402 0b00 |0002: invoke-direct {v11}, Landroid/graphics/drawable/Drawable;.:()V // method@0214 │ │ +07cd16: 1200 |0005: const/4 v0, #int 0 // #0 │ │ +07cd18: 6205 c70a |0006: sget-object v5, Lcom/negusoft/holoaccent/R$styleable;.ColoredActionBarStacked:[I // field@0ac7 │ │ +07cd1c: 1209 |0008: const/4 v9, #int 0 // #0 │ │ +07cd1e: 6e59 1801 0ce5 |0009: invoke-virtual {v12, v0, v5, v14, v9}, Landroid/content/Context;.obtainStyledAttributes:(Landroid/util/AttributeSet;[III)Landroid/content/res/TypedArray; // method@0118 │ │ +07cd24: 0c06 |000c: move-result-object v6 │ │ +07cd26: 6000 ca0a |000d: sget v0, Lcom/negusoft/holoaccent/R$styleable;.ColoredActionBarStacked_accentLineColor:I // field@0aca │ │ +07cd2a: 6e10 f11f 0d00 |000f: invoke-virtual {v13}, Lcom/negusoft/holoaccent/AccentPalette;.getDarkAccentColor:()I // method@1ff1 │ │ +07cd30: 0a05 |0012: move-result v5 │ │ +07cd32: 6e30 7601 0605 |0013: invoke-virtual {v6, v0, v5}, Landroid/content/res/TypedArray;.getColor:(II)I // method@0176 │ │ +07cd38: 0a03 |0016: move-result v3 │ │ +07cd3a: 6000 cc0a |0017: sget v0, Lcom/negusoft/holoaccent/R$styleable;.ColoredActionBarStacked_accentLineWidth:I // field@0acc │ │ +07cd3e: 1205 |0019: const/4 v5, #int 0 // #0 │ │ +07cd40: 6e30 7801 0605 |001a: invoke-virtual {v6, v0, v5}, Landroid/content/res/TypedArray;.getDimension:(IF)F // method@0178 │ │ +07cd46: 0a04 |001d: move-result v4 │ │ +07cd48: 6000 cb0a |001e: sget v0, Lcom/negusoft/holoaccent/R$styleable;.ColoredActionBarStacked_accentLineOpacity:I // field@0acb │ │ +07cd4c: 6e30 7d01 060a |0020: invoke-virtual {v6, v0, v10}, Landroid/content/res/TypedArray;.getInteger:(II)I // method@017d │ │ +07cd52: 0a08 |0023: move-result v8 │ │ +07cd54: 6000 c80a |0024: sget v0, Lcom/negusoft/holoaccent/R$styleable;.ColoredActionBarStacked_accentBackgroundColor:I // field@0ac8 │ │ +07cd58: 6e10 f11f 0d00 |0026: invoke-virtual {v13}, Lcom/negusoft/holoaccent/AccentPalette;.getDarkAccentColor:()I // method@1ff1 │ │ +07cd5e: 0a05 |0029: move-result v5 │ │ +07cd60: 6e30 7601 0605 |002a: invoke-virtual {v6, v0, v5}, Landroid/content/res/TypedArray;.getColor:(II)I // method@0176 │ │ +07cd66: 0a02 |002d: move-result v2 │ │ +07cd68: 6000 c90a |002e: sget v0, Lcom/negusoft/holoaccent/R$styleable;.ColoredActionBarStacked_accentBackgroundOpacity:I // field@0ac9 │ │ +07cd6c: 6e30 7d01 060a |0030: invoke-virtual {v6, v0, v10}, Landroid/content/res/TypedArray;.getInteger:(II)I // method@017d │ │ +07cd72: 0a07 |0033: move-result v7 │ │ +07cd74: 7110 d401 0300 |0034: invoke-static {v3}, Landroid/graphics/Color;.red:(I)I // method@01d4 │ │ +07cd7a: 0a00 |0037: move-result v0 │ │ +07cd7c: 7110 d301 0300 |0038: invoke-static {v3}, Landroid/graphics/Color;.green:(I)I // method@01d3 │ │ +07cd82: 0a05 |003b: move-result v5 │ │ +07cd84: 7110 d201 0300 |003c: invoke-static {v3}, Landroid/graphics/Color;.blue:(I)I // method@01d2 │ │ +07cd8a: 0a09 |003f: move-result v9 │ │ +07cd8c: 7140 d101 0895 |0040: invoke-static {v8, v0, v5, v9}, Landroid/graphics/Color;.argb:(IIII)I // method@01d1 │ │ +07cd92: 0a03 |0043: move-result v3 │ │ +07cd94: 7110 d401 0200 |0044: invoke-static {v2}, Landroid/graphics/Color;.red:(I)I // method@01d4 │ │ +07cd9a: 0a00 |0047: move-result v0 │ │ +07cd9c: 7110 d301 0200 |0048: invoke-static {v2}, Landroid/graphics/Color;.green:(I)I // method@01d3 │ │ +07cda2: 0a05 |004b: move-result v5 │ │ +07cda4: 7110 d201 0200 |004c: invoke-static {v2}, Landroid/graphics/Color;.blue:(I)I // method@01d2 │ │ +07cdaa: 0a09 |004f: move-result v9 │ │ +07cdac: 7140 d101 0795 |0050: invoke-static {v7, v0, v5, v9}, Landroid/graphics/Color;.argb:(IIII)I // method@01d1 │ │ +07cdb2: 0a02 |0053: move-result v2 │ │ +07cdb4: 6e10 8201 0600 |0054: invoke-virtual {v6}, Landroid/content/res/TypedArray;.recycle:()V // method@0182 │ │ +07cdba: 6e10 1301 0c00 |0057: invoke-virtual {v12}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@0113 │ │ +07cdc0: 0c00 |005a: move-result-object v0 │ │ +07cdc2: 6e10 6601 0000 |005b: invoke-virtual {v0}, Landroid/content/res/Resources;.getDisplayMetrics:()Landroid/util/DisplayMetrics; // method@0166 │ │ +07cdc8: 0c01 |005e: move-result-object v1 │ │ +07cdca: 2200 c704 |005f: new-instance v0, Lcom/negusoft/holoaccent/drawable/ActionBarBackgroundDrawable$ActionBarBackgroundConstantState; // type@04c7 │ │ +07cdce: 01f5 |0061: move v5, v15 │ │ +07cdd0: 7606 6e20 0000 |0062: invoke-direct/range {v0, v1, v2, v3, v4, v5}, Lcom/negusoft/holoaccent/drawable/ActionBarBackgroundDrawable$ActionBarBackgroundConstantState;.:(Landroid/util/DisplayMetrics;IIFZ)V // method@206e │ │ +07cdd6: 5bb0 f10a |0065: iput-object v0, v11, Lcom/negusoft/holoaccent/drawable/ActionBarBackgroundDrawable;.mState:Lcom/negusoft/holoaccent/drawable/ActionBarBackgroundDrawable$ActionBarBackgroundConstantState; // field@0af1 │ │ +07cdda: 7040 7a20 1b43 |0067: invoke-direct {v11, v1, v3, v4}, Lcom/negusoft/holoaccent/drawable/ActionBarBackgroundDrawable;.initLinePaint:(Landroid/util/DisplayMetrics;IF)Landroid/graphics/Paint; // method@207a │ │ +07cde0: 0c00 |006a: move-result-object v0 │ │ +07cde2: 5bb0 f00a |006b: iput-object v0, v11, Lcom/negusoft/holoaccent/drawable/ActionBarBackgroundDrawable;.mPaint:Landroid/graphics/Paint; // field@0af0 │ │ +07cde6: 7020 7920 2b00 |006d: invoke-direct {v11, v2}, Lcom/negusoft/holoaccent/drawable/ActionBarBackgroundDrawable;.initFillPaint:(I)Landroid/graphics/Paint; // method@2079 │ │ +07cdec: 0c00 |0070: move-result-object v0 │ │ +07cdee: 5bb0 ef0a |0071: iput-object v0, v11, Lcom/negusoft/holoaccent/drawable/ActionBarBackgroundDrawable;.mFillPaint:Landroid/graphics/Paint; // field@0aef │ │ +07cdf2: 0e00 |0073: return-void │ │ catches : (none) │ │ positions : │ │ - 0x0003 line=42 │ │ - 0x0006 line=43 │ │ + 0x0002 line=42 │ │ + 0x0005 line=43 │ │ 0x000d line=44 │ │ - 0x0016 line=45 │ │ - 0x001b line=46 │ │ - 0x0020 line=47 │ │ - 0x0029 line=48 │ │ - 0x002e line=50 │ │ - 0x003e line=51 │ │ - 0x004e line=53 │ │ - 0x0051 line=55 │ │ - 0x0059 line=56 │ │ - 0x0061 line=57 │ │ - 0x0067 line=58 │ │ - 0x006d line=59 │ │ - locals : │ │ - 0x0059 - 0x006e reg=1 metrics Landroid/util/DisplayMetrics; │ │ - 0x0029 - 0x006e reg=2 backgroundColor I │ │ - 0x0016 - 0x006e reg=3 lineColor I │ │ - 0x001b - 0x006e reg=4 lineWidthDp F │ │ - 0x000d - 0x006e reg=6 attrs Landroid/content/res/TypedArray; │ │ - 0x002e - 0x006e reg=7 backgroundOpacity I │ │ - 0x0020 - 0x006e reg=8 lineOpacity I │ │ - 0x0000 - 0x006e reg=11 this Lcom/negusoft/holoaccent/drawable/ActionBarBackgroundDrawable; │ │ - 0x0000 - 0x006e reg=12 c Landroid/content/Context; │ │ - 0x0000 - 0x006e reg=13 palette Lcom/negusoft/holoaccent/AccentPalette; │ │ - 0x0000 - 0x006e reg=14 styleAttribute I │ │ - 0x0000 - 0x006e reg=15 overline Z │ │ + 0x0017 line=45 │ │ + 0x001e line=46 │ │ + 0x0024 line=47 │ │ + 0x002e line=48 │ │ + 0x0034 line=50 │ │ + 0x0044 line=51 │ │ + 0x0054 line=53 │ │ + 0x0057 line=55 │ │ + 0x005f line=56 │ │ + 0x0067 line=57 │ │ + 0x006d line=58 │ │ + 0x0073 line=59 │ │ + locals : │ │ + 0x005f - 0x0074 reg=1 metrics Landroid/util/DisplayMetrics; │ │ + 0x002e - 0x0074 reg=2 backgroundColor I │ │ + 0x0017 - 0x0074 reg=3 lineColor I │ │ + 0x001e - 0x0074 reg=4 lineWidthDp F │ │ + 0x000d - 0x0074 reg=6 attrs Landroid/content/res/TypedArray; │ │ + 0x0034 - 0x0074 reg=7 backgroundOpacity I │ │ + 0x0024 - 0x0074 reg=8 lineOpacity I │ │ + 0x0000 - 0x0074 reg=11 this Lcom/negusoft/holoaccent/drawable/ActionBarBackgroundDrawable; │ │ + 0x0000 - 0x0074 reg=12 c Landroid/content/Context; │ │ + 0x0000 - 0x0074 reg=13 palette Lcom/negusoft/holoaccent/AccentPalette; │ │ + 0x0000 - 0x0074 reg=14 styleAttribute I │ │ + 0x0000 - 0x0074 reg=15 overline Z │ │ │ │ #1 : (in Lcom/negusoft/holoaccent/drawable/ActionBarBackgroundDrawable;) │ │ name : '' │ │ type : '(Landroid/content/res/Resources;IIFZ)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 12 │ │ ins : 6 │ │ outs : 6 │ │ insns size : 31 16-bit code units │ │ -056e18: |[056e18] com.negusoft.holoaccent.drawable.ActionBarBackgroundDrawable.:(Landroid/content/res/Resources;IIFZ)V │ │ -056e28: 7010 9801 0600 |0000: invoke-direct {v6}, Landroid/graphics/drawable/Drawable;.:()V // method@0198 │ │ -056e2e: 6e10 1b01 0700 |0003: invoke-virtual {v7}, Landroid/content/res/Resources;.getDisplayMetrics:()Landroid/util/DisplayMetrics; // method@011b │ │ -056e34: 0c01 |0006: move-result-object v1 │ │ -056e36: 2200 4603 |0007: new-instance v0, Lcom/negusoft/holoaccent/drawable/ActionBarBackgroundDrawable$ActionBarBackgroundConstantState; // type@0346 │ │ -056e3a: 0182 |0009: move v2, v8 │ │ -056e3c: 0193 |000a: move v3, v9 │ │ -056e3e: 01a4 |000b: move v4, v10 │ │ -056e40: 01b5 |000c: move v5, v11 │ │ -056e42: 7606 8c15 0000 |000d: invoke-direct/range {v0, v1, v2, v3, v4, v5}, Lcom/negusoft/holoaccent/drawable/ActionBarBackgroundDrawable$ActionBarBackgroundConstantState;.:(Landroid/util/DisplayMetrics;IIFZ)V // method@158c │ │ -056e48: 5b60 de07 |0010: iput-object v0, v6, Lcom/negusoft/holoaccent/drawable/ActionBarBackgroundDrawable;.mState:Lcom/negusoft/holoaccent/drawable/ActionBarBackgroundDrawable$ActionBarBackgroundConstantState; // field@07de │ │ -056e4c: 7040 9815 16a9 |0012: invoke-direct {v6, v1, v9, v10}, Lcom/negusoft/holoaccent/drawable/ActionBarBackgroundDrawable;.initLinePaint:(Landroid/util/DisplayMetrics;IF)Landroid/graphics/Paint; // method@1598 │ │ -056e52: 0c00 |0015: move-result-object v0 │ │ -056e54: 5b60 dd07 |0016: iput-object v0, v6, Lcom/negusoft/holoaccent/drawable/ActionBarBackgroundDrawable;.mPaint:Landroid/graphics/Paint; // field@07dd │ │ -056e58: 7020 9715 8600 |0018: invoke-direct {v6, v8}, Lcom/negusoft/holoaccent/drawable/ActionBarBackgroundDrawable;.initFillPaint:(I)Landroid/graphics/Paint; // method@1597 │ │ -056e5e: 0c00 |001b: move-result-object v0 │ │ -056e60: 5b60 dc07 |001c: iput-object v0, v6, Lcom/negusoft/holoaccent/drawable/ActionBarBackgroundDrawable;.mFillPaint:Landroid/graphics/Paint; // field@07dc │ │ -056e64: 0e00 |001e: return-void │ │ +07cdf4: |[07cdf4] com.negusoft.holoaccent.drawable.ActionBarBackgroundDrawable.:(Landroid/content/res/Resources;IIFZ)V │ │ +07ce04: 7010 1402 0600 |0000: invoke-direct {v6}, Landroid/graphics/drawable/Drawable;.:()V // method@0214 │ │ +07ce0a: 6e10 6601 0700 |0003: invoke-virtual {v7}, Landroid/content/res/Resources;.getDisplayMetrics:()Landroid/util/DisplayMetrics; // method@0166 │ │ +07ce10: 0c01 |0006: move-result-object v1 │ │ +07ce12: 2200 c704 |0007: new-instance v0, Lcom/negusoft/holoaccent/drawable/ActionBarBackgroundDrawable$ActionBarBackgroundConstantState; // type@04c7 │ │ +07ce16: 0182 |0009: move v2, v8 │ │ +07ce18: 0193 |000a: move v3, v9 │ │ +07ce1a: 01a4 |000b: move v4, v10 │ │ +07ce1c: 01b5 |000c: move v5, v11 │ │ +07ce1e: 7606 6e20 0000 |000d: invoke-direct/range {v0, v1, v2, v3, v4, v5}, Lcom/negusoft/holoaccent/drawable/ActionBarBackgroundDrawable$ActionBarBackgroundConstantState;.:(Landroid/util/DisplayMetrics;IIFZ)V // method@206e │ │ +07ce24: 5b60 f10a |0010: iput-object v0, v6, Lcom/negusoft/holoaccent/drawable/ActionBarBackgroundDrawable;.mState:Lcom/negusoft/holoaccent/drawable/ActionBarBackgroundDrawable$ActionBarBackgroundConstantState; // field@0af1 │ │ +07ce28: 7040 7a20 16a9 |0012: invoke-direct {v6, v1, v9, v10}, Lcom/negusoft/holoaccent/drawable/ActionBarBackgroundDrawable;.initLinePaint:(Landroid/util/DisplayMetrics;IF)Landroid/graphics/Paint; // method@207a │ │ +07ce2e: 0c00 |0015: move-result-object v0 │ │ +07ce30: 5b60 f00a |0016: iput-object v0, v6, Lcom/negusoft/holoaccent/drawable/ActionBarBackgroundDrawable;.mPaint:Landroid/graphics/Paint; // field@0af0 │ │ +07ce34: 7020 7920 8600 |0018: invoke-direct {v6, v8}, Lcom/negusoft/holoaccent/drawable/ActionBarBackgroundDrawable;.initFillPaint:(I)Landroid/graphics/Paint; // method@2079 │ │ +07ce3a: 0c00 |001b: move-result-object v0 │ │ +07ce3c: 5b60 ef0a |001c: iput-object v0, v6, Lcom/negusoft/holoaccent/drawable/ActionBarBackgroundDrawable;.mFillPaint:Landroid/graphics/Paint; // field@0aef │ │ +07ce40: 0e00 |001e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=61 │ │ 0x0003 line=62 │ │ 0x0007 line=63 │ │ 0x0012 line=64 │ │ 0x0018 line=65 │ │ @@ -92864,31 +134263,31 @@ │ │ type : '(Landroid/util/DisplayMetrics;IIFZ)V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 12 │ │ ins : 6 │ │ outs : 6 │ │ insns size : 28 16-bit code units │ │ -056e68: |[056e68] com.negusoft.holoaccent.drawable.ActionBarBackgroundDrawable.:(Landroid/util/DisplayMetrics;IIFZ)V │ │ -056e78: 7010 9801 0600 |0000: invoke-direct {v6}, Landroid/graphics/drawable/Drawable;.:()V // method@0198 │ │ -056e7e: 2200 4603 |0003: new-instance v0, Lcom/negusoft/holoaccent/drawable/ActionBarBackgroundDrawable$ActionBarBackgroundConstantState; // type@0346 │ │ -056e82: 0771 |0005: move-object v1, v7 │ │ -056e84: 0182 |0006: move v2, v8 │ │ -056e86: 0193 |0007: move v3, v9 │ │ -056e88: 01a4 |0008: move v4, v10 │ │ -056e8a: 01b5 |0009: move v5, v11 │ │ -056e8c: 7606 8c15 0000 |000a: invoke-direct/range {v0, v1, v2, v3, v4, v5}, Lcom/negusoft/holoaccent/drawable/ActionBarBackgroundDrawable$ActionBarBackgroundConstantState;.:(Landroid/util/DisplayMetrics;IIFZ)V // method@158c │ │ -056e92: 5b60 de07 |000d: iput-object v0, v6, Lcom/negusoft/holoaccent/drawable/ActionBarBackgroundDrawable;.mState:Lcom/negusoft/holoaccent/drawable/ActionBarBackgroundDrawable$ActionBarBackgroundConstantState; // field@07de │ │ -056e96: 7040 9815 76a9 |000f: invoke-direct {v6, v7, v9, v10}, Lcom/negusoft/holoaccent/drawable/ActionBarBackgroundDrawable;.initLinePaint:(Landroid/util/DisplayMetrics;IF)Landroid/graphics/Paint; // method@1598 │ │ -056e9c: 0c00 |0012: move-result-object v0 │ │ -056e9e: 5b60 dd07 |0013: iput-object v0, v6, Lcom/negusoft/holoaccent/drawable/ActionBarBackgroundDrawable;.mPaint:Landroid/graphics/Paint; // field@07dd │ │ -056ea2: 7020 9715 8600 |0015: invoke-direct {v6, v8}, Lcom/negusoft/holoaccent/drawable/ActionBarBackgroundDrawable;.initFillPaint:(I)Landroid/graphics/Paint; // method@1597 │ │ -056ea8: 0c00 |0018: move-result-object v0 │ │ -056eaa: 5b60 dc07 |0019: iput-object v0, v6, Lcom/negusoft/holoaccent/drawable/ActionBarBackgroundDrawable;.mFillPaint:Landroid/graphics/Paint; // field@07dc │ │ -056eae: 0e00 |001b: return-void │ │ +07ce44: |[07ce44] com.negusoft.holoaccent.drawable.ActionBarBackgroundDrawable.:(Landroid/util/DisplayMetrics;IIFZ)V │ │ +07ce54: 7010 1402 0600 |0000: invoke-direct {v6}, Landroid/graphics/drawable/Drawable;.:()V // method@0214 │ │ +07ce5a: 2200 c704 |0003: new-instance v0, Lcom/negusoft/holoaccent/drawable/ActionBarBackgroundDrawable$ActionBarBackgroundConstantState; // type@04c7 │ │ +07ce5e: 0771 |0005: move-object v1, v7 │ │ +07ce60: 0182 |0006: move v2, v8 │ │ +07ce62: 0193 |0007: move v3, v9 │ │ +07ce64: 01a4 |0008: move v4, v10 │ │ +07ce66: 01b5 |0009: move v5, v11 │ │ +07ce68: 7606 6e20 0000 |000a: invoke-direct/range {v0, v1, v2, v3, v4, v5}, Lcom/negusoft/holoaccent/drawable/ActionBarBackgroundDrawable$ActionBarBackgroundConstantState;.:(Landroid/util/DisplayMetrics;IIFZ)V // method@206e │ │ +07ce6e: 5b60 f10a |000d: iput-object v0, v6, Lcom/negusoft/holoaccent/drawable/ActionBarBackgroundDrawable;.mState:Lcom/negusoft/holoaccent/drawable/ActionBarBackgroundDrawable$ActionBarBackgroundConstantState; // field@0af1 │ │ +07ce72: 7040 7a20 76a9 |000f: invoke-direct {v6, v7, v9, v10}, Lcom/negusoft/holoaccent/drawable/ActionBarBackgroundDrawable;.initLinePaint:(Landroid/util/DisplayMetrics;IF)Landroid/graphics/Paint; // method@207a │ │ +07ce78: 0c00 |0012: move-result-object v0 │ │ +07ce7a: 5b60 f00a |0013: iput-object v0, v6, Lcom/negusoft/holoaccent/drawable/ActionBarBackgroundDrawable;.mPaint:Landroid/graphics/Paint; // field@0af0 │ │ +07ce7e: 7020 7920 8600 |0015: invoke-direct {v6, v8}, Lcom/negusoft/holoaccent/drawable/ActionBarBackgroundDrawable;.initFillPaint:(I)Landroid/graphics/Paint; // method@2079 │ │ +07ce84: 0c00 |0018: move-result-object v0 │ │ +07ce86: 5b60 ef0a |0019: iput-object v0, v6, Lcom/negusoft/holoaccent/drawable/ActionBarBackgroundDrawable;.mFillPaint:Landroid/graphics/Paint; // field@0aef │ │ +07ce8a: 0e00 |001b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=68 │ │ 0x0003 line=69 │ │ 0x000f line=70 │ │ 0x0015 line=71 │ │ 0x001b line=72 │ │ @@ -92905,17 +134304,17 @@ │ │ type : '(Landroid/util/DisplayMetrics;IIFZLcom/negusoft/holoaccent/drawable/ActionBarBackgroundDrawable$1;)V' │ │ access : 0x11000 (SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 7 │ │ ins : 7 │ │ outs : 6 │ │ insns size : 4 16-bit code units │ │ -056eb0: |[056eb0] com.negusoft.holoaccent.drawable.ActionBarBackgroundDrawable.:(Landroid/util/DisplayMetrics;IIFZLcom/negusoft/holoaccent/drawable/ActionBarBackgroundDrawable$1;)V │ │ -056ec0: 7606 9115 0000 |0000: invoke-direct/range {v0, v1, v2, v3, v4, v5}, Lcom/negusoft/holoaccent/drawable/ActionBarBackgroundDrawable;.:(Landroid/util/DisplayMetrics;IIFZ)V // method@1591 │ │ -056ec6: 0e00 |0003: return-void │ │ +07ce8c: |[07ce8c] com.negusoft.holoaccent.drawable.ActionBarBackgroundDrawable.:(Landroid/util/DisplayMetrics;IIFZLcom/negusoft/holoaccent/drawable/ActionBarBackgroundDrawable$1;)V │ │ +07ce9c: 7606 7320 0000 |0000: invoke-direct/range {v0, v1, v2, v3, v4, v5}, Lcom/negusoft/holoaccent/drawable/ActionBarBackgroundDrawable;.:(Landroid/util/DisplayMetrics;IIFZ)V // method@2073 │ │ +07cea2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=34 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lcom/negusoft/holoaccent/drawable/ActionBarBackgroundDrawable; │ │ 0x0000 - 0x0004 reg=1 x0 Landroid/util/DisplayMetrics; │ │ 0x0000 - 0x0004 reg=2 x1 I │ │ @@ -92929,21 +134328,21 @@ │ │ type : '(I)Landroid/graphics/Paint;' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 14 16-bit code units │ │ -056ec8: |[056ec8] com.negusoft.holoaccent.drawable.ActionBarBackgroundDrawable.initFillPaint:(I)Landroid/graphics/Paint; │ │ -056ed8: 2200 5100 |0000: new-instance v0, Landroid/graphics/Paint; // type@0051 │ │ -056edc: 7010 7401 0000 |0002: invoke-direct {v0}, Landroid/graphics/Paint;.:()V // method@0174 │ │ -056ee2: 6e20 7701 3000 |0005: invoke-virtual {v0, v3}, Landroid/graphics/Paint;.setColor:(I)V // method@0177 │ │ -056ee8: 6201 2000 |0008: sget-object v1, Landroid/graphics/Paint$Style;.FILL:Landroid/graphics/Paint$Style; // field@0020 │ │ -056eec: 6e20 7b01 1000 |000a: invoke-virtual {v0, v1}, Landroid/graphics/Paint;.setStyle:(Landroid/graphics/Paint$Style;)V // method@017b │ │ -056ef2: 1100 |000d: return-object v0 │ │ +07cea4: |[07cea4] com.negusoft.holoaccent.drawable.ActionBarBackgroundDrawable.initFillPaint:(I)Landroid/graphics/Paint; │ │ +07ceb4: 2200 6600 |0000: new-instance v0, Landroid/graphics/Paint; // type@0066 │ │ +07ceb8: 7010 db01 0000 |0002: invoke-direct {v0}, Landroid/graphics/Paint;.:()V // method@01db │ │ +07cebe: 6e20 e401 3000 |0005: invoke-virtual {v0, v3}, Landroid/graphics/Paint;.setColor:(I)V // method@01e4 │ │ +07cec4: 6201 2f00 |0008: sget-object v1, Landroid/graphics/Paint$Style;.FILL:Landroid/graphics/Paint$Style; // field@002f │ │ +07cec8: 6e20 ed01 1000 |000a: invoke-virtual {v0, v1}, Landroid/graphics/Paint;.setStyle:(Landroid/graphics/Paint$Style;)V // method@01ed │ │ +07cece: 1100 |000d: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=75 │ │ 0x0005 line=76 │ │ 0x0008 line=77 │ │ 0x000d line=78 │ │ locals : │ │ @@ -92956,25 +134355,25 @@ │ │ type : '(Landroid/util/DisplayMetrics;IF)Landroid/graphics/Paint;' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 7 │ │ ins : 4 │ │ outs : 3 │ │ insns size : 22 16-bit code units │ │ -056ef4: |[056ef4] com.negusoft.holoaccent.drawable.ActionBarBackgroundDrawable.initLinePaint:(Landroid/util/DisplayMetrics;IF)Landroid/graphics/Paint; │ │ -056f04: 1212 |0000: const/4 v2, #int 1 // #1 │ │ -056f06: 7130 4212 6204 |0001: invoke-static {v2, v6, v4}, Landroid/util/TypedValue;.applyDimension:(IFLandroid/util/DisplayMetrics;)F // method@1242 │ │ -056f0c: 0a00 |0004: move-result v0 │ │ -056f0e: 2201 5100 |0005: new-instance v1, Landroid/graphics/Paint; // type@0051 │ │ -056f12: 7010 7401 0100 |0007: invoke-direct {v1}, Landroid/graphics/Paint;.:()V // method@0174 │ │ -056f18: 6e20 7701 5100 |000a: invoke-virtual {v1, v5}, Landroid/graphics/Paint;.setColor:(I)V // method@0177 │ │ -056f1e: 6202 2200 |000d: sget-object v2, Landroid/graphics/Paint$Style;.STROKE:Landroid/graphics/Paint$Style; // field@0022 │ │ -056f22: 6e20 7b01 2100 |000f: invoke-virtual {v1, v2}, Landroid/graphics/Paint;.setStyle:(Landroid/graphics/Paint$Style;)V // method@017b │ │ -056f28: 6e20 7a01 0100 |0012: invoke-virtual {v1, v0}, Landroid/graphics/Paint;.setStrokeWidth:(F)V // method@017a │ │ -056f2e: 1101 |0015: return-object v1 │ │ +07ced0: |[07ced0] com.negusoft.holoaccent.drawable.ActionBarBackgroundDrawable.initLinePaint:(Landroid/util/DisplayMetrics;IF)Landroid/graphics/Paint; │ │ +07cee0: 1212 |0000: const/4 v2, #int 1 // #1 │ │ +07cee2: 7130 801c 6204 |0001: invoke-static {v2, v6, v4}, Landroid/util/TypedValue;.applyDimension:(IFLandroid/util/DisplayMetrics;)F // method@1c80 │ │ +07cee8: 0a00 |0004: move-result v0 │ │ +07ceea: 2201 6600 |0005: new-instance v1, Landroid/graphics/Paint; // type@0066 │ │ +07ceee: 7010 db01 0100 |0007: invoke-direct {v1}, Landroid/graphics/Paint;.:()V // method@01db │ │ +07cef4: 6e20 e401 5100 |000a: invoke-virtual {v1, v5}, Landroid/graphics/Paint;.setColor:(I)V // method@01e4 │ │ +07cefa: 6202 3100 |000d: sget-object v2, Landroid/graphics/Paint$Style;.STROKE:Landroid/graphics/Paint$Style; // field@0031 │ │ +07cefe: 6e20 ed01 2100 |000f: invoke-virtual {v1, v2}, Landroid/graphics/Paint;.setStyle:(Landroid/graphics/Paint$Style;)V // method@01ed │ │ +07cf04: 6e20 ec01 0100 |0012: invoke-virtual {v1, v0}, Landroid/graphics/Paint;.setStrokeWidth:(F)V // method@01ec │ │ +07cf0a: 1101 |0015: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=82 │ │ 0x0005 line=83 │ │ 0x000a line=84 │ │ 0x000d line=85 │ │ 0x0012 line=86 │ │ @@ -92993,73 +134392,73 @@ │ │ type : '(Landroid/graphics/Canvas;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 10 │ │ ins : 2 │ │ outs : 6 │ │ insns size : 103 16-bit code units │ │ -056f30: |[056f30] com.negusoft.holoaccent.drawable.ActionBarBackgroundDrawable.draw:(Landroid/graphics/Canvas;)V │ │ -056f40: 2207 5600 |0000: new-instance v7, Landroid/graphics/Rect; // type@0056 │ │ -056f44: 6e10 9415 0800 |0002: invoke-virtual {v8}, Lcom/negusoft/holoaccent/drawable/ActionBarBackgroundDrawable;.getBounds:()Landroid/graphics/Rect; // method@1594 │ │ -056f4a: 0c00 |0005: move-result-object v0 │ │ -056f4c: 7020 8501 0700 |0006: invoke-direct {v7, v0}, Landroid/graphics/Rect;.:(Landroid/graphics/Rect;)V // method@0185 │ │ -056f52: 5480 de07 |0009: iget-object v0, v8, Lcom/negusoft/holoaccent/drawable/ActionBarBackgroundDrawable;.mState:Lcom/negusoft/holoaccent/drawable/ActionBarBackgroundDrawable$ActionBarBackgroundConstantState; // field@07de │ │ -056f56: 5200 d907 |000b: iget v0, v0, Lcom/negusoft/holoaccent/drawable/ActionBarBackgroundDrawable$ActionBarBackgroundConstantState;.mLineWidth:F // field@07d9 │ │ -056f5a: 1201 |000d: const/4 v1, #int 0 // #0 │ │ -056f5c: 2d00 0001 |000e: cmpl-float v0, v0, v1 │ │ -056f60: 3d00 3500 |0010: if-lez v0, 0045 // +0035 │ │ -056f64: 5480 dd07 |0012: iget-object v0, v8, Lcom/negusoft/holoaccent/drawable/ActionBarBackgroundDrawable;.mPaint:Landroid/graphics/Paint; // field@07dd │ │ -056f68: 6e10 7501 0000 |0014: invoke-virtual {v0}, Landroid/graphics/Paint;.getStrokeWidth:()F // method@0175 │ │ -056f6e: 0a00 |0017: move-result v0 │ │ -056f70: 1501 0040 |0018: const/high16 v1, #int 1073741824 // #4000 │ │ -056f74: a906 0001 |001a: div-float v6, v0, v1 │ │ -056f78: 5480 de07 |001c: iget-object v0, v8, Lcom/negusoft/holoaccent/drawable/ActionBarBackgroundDrawable;.mState:Lcom/negusoft/holoaccent/drawable/ActionBarBackgroundDrawable$ActionBarBackgroundConstantState; // field@07de │ │ -056f7c: 5500 da07 |001e: iget-boolean v0, v0, Lcom/negusoft/holoaccent/drawable/ActionBarBackgroundDrawable$ActionBarBackgroundConstantState;.mOverline:Z // field@07da │ │ -056f80: 3800 3500 |0020: if-eqz v0, 0055 // +0035 │ │ -056f84: 5270 2800 |0022: iget v0, v7, Landroid/graphics/Rect;.top:I // field@0028 │ │ -056f88: 8200 |0024: int-to-float v0, v0 │ │ -056f8a: a602 0006 |0025: add-float v2, v0, v6 │ │ -056f8e: 5270 2600 |0027: iget v0, v7, Landroid/graphics/Rect;.left:I // field@0026 │ │ -056f92: 8201 |0029: int-to-float v1, v0 │ │ -056f94: 5270 2700 |002a: iget v0, v7, Landroid/graphics/Rect;.right:I // field@0027 │ │ -056f98: 8203 |002c: int-to-float v3, v0 │ │ -056f9a: 5485 dd07 |002d: iget-object v5, v8, Lcom/negusoft/holoaccent/drawable/ActionBarBackgroundDrawable;.mPaint:Landroid/graphics/Paint; // field@07dd │ │ -056f9e: 0790 |002f: move-object v0, v9 │ │ -056fa0: 0124 |0030: move v4, v2 │ │ -056fa2: 7406 5b01 0000 |0031: invoke-virtual/range {v0, v1, v2, v3, v4, v5}, Landroid/graphics/Canvas;.drawLine:(FFFFLandroid/graphics/Paint;)V // method@015b │ │ -056fa8: 5480 de07 |0034: iget-object v0, v8, Lcom/negusoft/holoaccent/drawable/ActionBarBackgroundDrawable;.mState:Lcom/negusoft/holoaccent/drawable/ActionBarBackgroundDrawable$ActionBarBackgroundConstantState; // field@07de │ │ -056fac: 5500 da07 |0036: iget-boolean v0, v0, Lcom/negusoft/holoaccent/drawable/ActionBarBackgroundDrawable$ActionBarBackgroundConstantState;.mOverline:Z // field@07da │ │ -056fb0: 3800 2300 |0038: if-eqz v0, 005b // +0023 │ │ -056fb4: 5270 2800 |003a: iget v0, v7, Landroid/graphics/Rect;.top:I // field@0028 │ │ -056fb8: 8200 |003c: int-to-float v0, v0 │ │ -056fba: 5481 de07 |003d: iget-object v1, v8, Lcom/negusoft/holoaccent/drawable/ActionBarBackgroundDrawable;.mState:Lcom/negusoft/holoaccent/drawable/ActionBarBackgroundDrawable$ActionBarBackgroundConstantState; // field@07de │ │ -056fbe: 5211 d907 |003f: iget v1, v1, Lcom/negusoft/holoaccent/drawable/ActionBarBackgroundDrawable$ActionBarBackgroundConstantState;.mLineWidth:F // field@07d9 │ │ -056fc2: c610 |0041: add-float/2addr v0, v1 │ │ -056fc4: 8700 |0042: float-to-int v0, v0 │ │ -056fc6: 5970 2800 |0043: iput v0, v7, Landroid/graphics/Rect;.top:I // field@0028 │ │ -056fca: 5480 de07 |0045: iget-object v0, v8, Lcom/negusoft/holoaccent/drawable/ActionBarBackgroundDrawable;.mState:Lcom/negusoft/holoaccent/drawable/ActionBarBackgroundDrawable$ActionBarBackgroundConstantState; // field@07de │ │ -056fce: 5200 d607 |0047: iget v0, v0, Lcom/negusoft/holoaccent/drawable/ActionBarBackgroundDrawable$ActionBarBackgroundConstantState;.mBackgroundColor:I // field@07d6 │ │ -056fd2: 7110 6b01 0000 |0049: invoke-static {v0}, Landroid/graphics/Color;.alpha:(I)I // method@016b │ │ -056fd8: 0a00 |004c: move-result v0 │ │ -056fda: 3d00 0700 |004d: if-lez v0, 0054 // +0007 │ │ -056fde: 5480 dc07 |004f: iget-object v0, v8, Lcom/negusoft/holoaccent/drawable/ActionBarBackgroundDrawable;.mFillPaint:Landroid/graphics/Paint; // field@07dc │ │ -056fe2: 6e30 5e01 7900 |0051: invoke-virtual {v9, v7, v0}, Landroid/graphics/Canvas;.drawRect:(Landroid/graphics/Rect;Landroid/graphics/Paint;)V // method@015e │ │ -056fe8: 0e00 |0054: return-void │ │ -056fea: 5270 2500 |0055: iget v0, v7, Landroid/graphics/Rect;.bottom:I // field@0025 │ │ -056fee: 8200 |0057: int-to-float v0, v0 │ │ -056ff0: a702 0006 |0058: sub-float v2, v0, v6 │ │ -056ff4: 28cd |005a: goto 0027 // -0033 │ │ -056ff6: 5270 2500 |005b: iget v0, v7, Landroid/graphics/Rect;.bottom:I // field@0025 │ │ -056ffa: 8200 |005d: int-to-float v0, v0 │ │ -056ffc: 5481 de07 |005e: iget-object v1, v8, Lcom/negusoft/holoaccent/drawable/ActionBarBackgroundDrawable;.mState:Lcom/negusoft/holoaccent/drawable/ActionBarBackgroundDrawable$ActionBarBackgroundConstantState; // field@07de │ │ -057000: 5211 d907 |0060: iget v1, v1, Lcom/negusoft/holoaccent/drawable/ActionBarBackgroundDrawable$ActionBarBackgroundConstantState;.mLineWidth:F // field@07d9 │ │ -057004: c710 |0062: sub-float/2addr v0, v1 │ │ -057006: 8700 |0063: float-to-int v0, v0 │ │ -057008: 5970 2500 |0064: iput v0, v7, Landroid/graphics/Rect;.bottom:I // field@0025 │ │ -05700c: 28df |0066: goto 0045 // -0021 │ │ +07cf0c: |[07cf0c] com.negusoft.holoaccent.drawable.ActionBarBackgroundDrawable.draw:(Landroid/graphics/Canvas;)V │ │ +07cf1c: 2207 6c00 |0000: new-instance v7, Landroid/graphics/Rect; // type@006c │ │ +07cf20: 6e10 7620 0800 |0002: invoke-virtual {v8}, Lcom/negusoft/holoaccent/drawable/ActionBarBackgroundDrawable;.getBounds:()Landroid/graphics/Rect; // method@2076 │ │ +07cf26: 0c00 |0005: move-result-object v0 │ │ +07cf28: 7020 fb01 0700 |0006: invoke-direct {v7, v0}, Landroid/graphics/Rect;.:(Landroid/graphics/Rect;)V // method@01fb │ │ +07cf2e: 5480 f10a |0009: iget-object v0, v8, Lcom/negusoft/holoaccent/drawable/ActionBarBackgroundDrawable;.mState:Lcom/negusoft/holoaccent/drawable/ActionBarBackgroundDrawable$ActionBarBackgroundConstantState; // field@0af1 │ │ +07cf32: 5200 ec0a |000b: iget v0, v0, Lcom/negusoft/holoaccent/drawable/ActionBarBackgroundDrawable$ActionBarBackgroundConstantState;.mLineWidth:F // field@0aec │ │ +07cf36: 1201 |000d: const/4 v1, #int 0 // #0 │ │ +07cf38: 2d00 0001 |000e: cmpl-float v0, v0, v1 │ │ +07cf3c: 3d00 3500 |0010: if-lez v0, 0045 // +0035 │ │ +07cf40: 5480 f00a |0012: iget-object v0, v8, Lcom/negusoft/holoaccent/drawable/ActionBarBackgroundDrawable;.mPaint:Landroid/graphics/Paint; // field@0af0 │ │ +07cf44: 6e10 e001 0000 |0014: invoke-virtual {v0}, Landroid/graphics/Paint;.getStrokeWidth:()F // method@01e0 │ │ +07cf4a: 0a00 |0017: move-result v0 │ │ +07cf4c: 1501 0040 |0018: const/high16 v1, #int 1073741824 // #4000 │ │ +07cf50: a906 0001 |001a: div-float v6, v0, v1 │ │ +07cf54: 5480 f10a |001c: iget-object v0, v8, Lcom/negusoft/holoaccent/drawable/ActionBarBackgroundDrawable;.mState:Lcom/negusoft/holoaccent/drawable/ActionBarBackgroundDrawable$ActionBarBackgroundConstantState; // field@0af1 │ │ +07cf58: 5500 ed0a |001e: iget-boolean v0, v0, Lcom/negusoft/holoaccent/drawable/ActionBarBackgroundDrawable$ActionBarBackgroundConstantState;.mOverline:Z // field@0aed │ │ +07cf5c: 3800 3500 |0020: if-eqz v0, 0055 // +0035 │ │ +07cf60: 5270 3800 |0022: iget v0, v7, Landroid/graphics/Rect;.top:I // field@0038 │ │ +07cf64: 8200 |0024: int-to-float v0, v0 │ │ +07cf66: a602 0006 |0025: add-float v2, v0, v6 │ │ +07cf6a: 5270 3600 |0027: iget v0, v7, Landroid/graphics/Rect;.left:I // field@0036 │ │ +07cf6e: 8201 |0029: int-to-float v1, v0 │ │ +07cf70: 5270 3700 |002a: iget v0, v7, Landroid/graphics/Rect;.right:I // field@0037 │ │ +07cf74: 8203 |002c: int-to-float v3, v0 │ │ +07cf76: 5485 f00a |002d: iget-object v5, v8, Lcom/negusoft/holoaccent/drawable/ActionBarBackgroundDrawable;.mPaint:Landroid/graphics/Paint; // field@0af0 │ │ +07cf7a: 0790 |002f: move-object v0, v9 │ │ +07cf7c: 0124 |0030: move v4, v2 │ │ +07cf7e: 7406 bd01 0000 |0031: invoke-virtual/range {v0, v1, v2, v3, v4, v5}, Landroid/graphics/Canvas;.drawLine:(FFFFLandroid/graphics/Paint;)V // method@01bd │ │ +07cf84: 5480 f10a |0034: iget-object v0, v8, Lcom/negusoft/holoaccent/drawable/ActionBarBackgroundDrawable;.mState:Lcom/negusoft/holoaccent/drawable/ActionBarBackgroundDrawable$ActionBarBackgroundConstantState; // field@0af1 │ │ +07cf88: 5500 ed0a |0036: iget-boolean v0, v0, Lcom/negusoft/holoaccent/drawable/ActionBarBackgroundDrawable$ActionBarBackgroundConstantState;.mOverline:Z // field@0aed │ │ +07cf8c: 3800 2300 |0038: if-eqz v0, 005b // +0023 │ │ +07cf90: 5270 3800 |003a: iget v0, v7, Landroid/graphics/Rect;.top:I // field@0038 │ │ +07cf94: 8200 |003c: int-to-float v0, v0 │ │ +07cf96: 5481 f10a |003d: iget-object v1, v8, Lcom/negusoft/holoaccent/drawable/ActionBarBackgroundDrawable;.mState:Lcom/negusoft/holoaccent/drawable/ActionBarBackgroundDrawable$ActionBarBackgroundConstantState; // field@0af1 │ │ +07cf9a: 5211 ec0a |003f: iget v1, v1, Lcom/negusoft/holoaccent/drawable/ActionBarBackgroundDrawable$ActionBarBackgroundConstantState;.mLineWidth:F // field@0aec │ │ +07cf9e: c610 |0041: add-float/2addr v0, v1 │ │ +07cfa0: 8700 |0042: float-to-int v0, v0 │ │ +07cfa2: 5970 3800 |0043: iput v0, v7, Landroid/graphics/Rect;.top:I // field@0038 │ │ +07cfa6: 5480 f10a |0045: iget-object v0, v8, Lcom/negusoft/holoaccent/drawable/ActionBarBackgroundDrawable;.mState:Lcom/negusoft/holoaccent/drawable/ActionBarBackgroundDrawable$ActionBarBackgroundConstantState; // field@0af1 │ │ +07cfaa: 5200 e90a |0047: iget v0, v0, Lcom/negusoft/holoaccent/drawable/ActionBarBackgroundDrawable$ActionBarBackgroundConstantState;.mBackgroundColor:I // field@0ae9 │ │ +07cfae: 7110 d001 0000 |0049: invoke-static {v0}, Landroid/graphics/Color;.alpha:(I)I // method@01d0 │ │ +07cfb4: 0a00 |004c: move-result v0 │ │ +07cfb6: 3d00 0700 |004d: if-lez v0, 0054 // +0007 │ │ +07cfba: 5480 ef0a |004f: iget-object v0, v8, Lcom/negusoft/holoaccent/drawable/ActionBarBackgroundDrawable;.mFillPaint:Landroid/graphics/Paint; // field@0aef │ │ +07cfbe: 6e30 c001 7900 |0051: invoke-virtual {v9, v7, v0}, Landroid/graphics/Canvas;.drawRect:(Landroid/graphics/Rect;Landroid/graphics/Paint;)V // method@01c0 │ │ +07cfc4: 0e00 |0054: return-void │ │ +07cfc6: 5270 3500 |0055: iget v0, v7, Landroid/graphics/Rect;.bottom:I // field@0035 │ │ +07cfca: 8200 |0057: int-to-float v0, v0 │ │ +07cfcc: a702 0006 |0058: sub-float v2, v0, v6 │ │ +07cfd0: 28cd |005a: goto 0027 // -0033 │ │ +07cfd2: 5270 3500 |005b: iget v0, v7, Landroid/graphics/Rect;.bottom:I // field@0035 │ │ +07cfd6: 8200 |005d: int-to-float v0, v0 │ │ +07cfd8: 5481 f10a |005e: iget-object v1, v8, Lcom/negusoft/holoaccent/drawable/ActionBarBackgroundDrawable;.mState:Lcom/negusoft/holoaccent/drawable/ActionBarBackgroundDrawable$ActionBarBackgroundConstantState; // field@0af1 │ │ +07cfdc: 5211 ec0a |0060: iget v1, v1, Lcom/negusoft/holoaccent/drawable/ActionBarBackgroundDrawable$ActionBarBackgroundConstantState;.mLineWidth:F // field@0aec │ │ +07cfe0: c710 |0062: sub-float/2addr v0, v1 │ │ +07cfe2: 8700 |0063: float-to-int v0, v0 │ │ +07cfe4: 5970 3500 |0064: iput v0, v7, Landroid/graphics/Rect;.bottom:I // field@0035 │ │ +07cfe8: 28df |0066: goto 0045 // -0021 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=92 │ │ 0x0009 line=93 │ │ 0x0012 line=94 │ │ 0x001c line=95 │ │ 0x0027 line=96 │ │ @@ -93084,21 +134483,21 @@ │ │ type : '()Landroid/graphics/drawable/Drawable$ConstantState;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 11 16-bit code units │ │ -057010: |[057010] com.negusoft.holoaccent.drawable.ActionBarBackgroundDrawable.getConstantState:()Landroid/graphics/drawable/Drawable$ConstantState; │ │ -057020: 5420 de07 |0000: iget-object v0, v2, Lcom/negusoft/holoaccent/drawable/ActionBarBackgroundDrawable;.mState:Lcom/negusoft/holoaccent/drawable/ActionBarBackgroundDrawable$ActionBarBackgroundConstantState; // field@07de │ │ -057024: 6f10 9a01 0200 |0002: invoke-super {v2}, Landroid/graphics/drawable/Drawable;.getChangingConfigurations:()I // method@019a │ │ -05702a: 0a01 |0005: move-result v1 │ │ -05702c: 5901 d507 |0006: iput v1, v0, Lcom/negusoft/holoaccent/drawable/ActionBarBackgroundDrawable$ActionBarBackgroundConstantState;.changingConfigurationValue:I // field@07d5 │ │ -057030: 5420 de07 |0008: iget-object v0, v2, Lcom/negusoft/holoaccent/drawable/ActionBarBackgroundDrawable;.mState:Lcom/negusoft/holoaccent/drawable/ActionBarBackgroundDrawable$ActionBarBackgroundConstantState; // field@07de │ │ -057034: 1100 |000a: return-object v0 │ │ +07cfec: |[07cfec] com.negusoft.holoaccent.drawable.ActionBarBackgroundDrawable.getConstantState:()Landroid/graphics/drawable/Drawable$ConstantState; │ │ +07cffc: 5420 f10a |0000: iget-object v0, v2, Lcom/negusoft/holoaccent/drawable/ActionBarBackgroundDrawable;.mState:Lcom/negusoft/holoaccent/drawable/ActionBarBackgroundDrawable$ActionBarBackgroundConstantState; // field@0af1 │ │ +07d000: 6f10 1602 0200 |0002: invoke-super {v2}, Landroid/graphics/drawable/Drawable;.getChangingConfigurations:()I // method@0216 │ │ +07d006: 0a01 |0005: move-result v1 │ │ +07d008: 5901 e80a |0006: iput v1, v0, Lcom/negusoft/holoaccent/drawable/ActionBarBackgroundDrawable$ActionBarBackgroundConstantState;.changingConfigurationValue:I // field@0ae8 │ │ +07d00c: 5420 f10a |0008: iget-object v0, v2, Lcom/negusoft/holoaccent/drawable/ActionBarBackgroundDrawable;.mState:Lcom/negusoft/holoaccent/drawable/ActionBarBackgroundDrawable$ActionBarBackgroundConstantState; // field@0af1 │ │ +07d010: 1100 |000a: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=124 │ │ 0x0008 line=125 │ │ locals : │ │ 0x0000 - 0x000b reg=2 this Lcom/negusoft/holoaccent/drawable/ActionBarBackgroundDrawable; │ │ │ │ @@ -93107,17 +134506,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -057038: |[057038] com.negusoft.holoaccent.drawable.ActionBarBackgroundDrawable.getOpacity:()I │ │ -057048: 12d0 |0000: const/4 v0, #int -3 // #fd │ │ -05704a: 0f00 |0001: return v0 │ │ +07d014: |[07d014] com.negusoft.holoaccent.drawable.ActionBarBackgroundDrawable.getOpacity:()I │ │ +07d024: 12d0 |0000: const/4 v0, #int -3 // #fd │ │ +07d026: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=109 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Lcom/negusoft/holoaccent/drawable/ActionBarBackgroundDrawable; │ │ │ │ #3 : (in Lcom/negusoft/holoaccent/drawable/ActionBarBackgroundDrawable;) │ │ @@ -93125,16 +134524,16 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -05704c: |[05704c] com.negusoft.holoaccent.drawable.ActionBarBackgroundDrawable.setAlpha:(I)V │ │ -05705c: 0e00 |0000: return-void │ │ +07d028: |[07d028] com.negusoft.holoaccent.drawable.ActionBarBackgroundDrawable.setAlpha:(I)V │ │ +07d038: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=115 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Lcom/negusoft/holoaccent/drawable/ActionBarBackgroundDrawable; │ │ 0x0000 - 0x0001 reg=1 alpha I │ │ │ │ @@ -93143,41 +134542,41 @@ │ │ type : '(Landroid/graphics/ColorFilter;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -057060: |[057060] com.negusoft.holoaccent.drawable.ActionBarBackgroundDrawable.setColorFilter:(Landroid/graphics/ColorFilter;)V │ │ -057070: 0e00 |0000: return-void │ │ +07d03c: |[07d03c] com.negusoft.holoaccent.drawable.ActionBarBackgroundDrawable.setColorFilter:(Landroid/graphics/ColorFilter;)V │ │ +07d04c: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=120 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Lcom/negusoft/holoaccent/drawable/ActionBarBackgroundDrawable; │ │ 0x0000 - 0x0001 reg=1 cf Landroid/graphics/ColorFilter; │ │ │ │ - source_file_idx : 454 (ActionBarBackgroundDrawable.java) │ │ + source_file_idx : 528 (ActionBarBackgroundDrawable.java) │ │ │ │ -Class #391 header: │ │ -class_idx : 840 │ │ +Class #621 header: │ │ +class_idx : 1225 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 91 │ │ -source_file_idx : 610 │ │ +superclass_idx : 116 │ │ +source_file_idx : 754 │ │ static_fields_size : 0 │ │ instance_fields_size: 6 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 2 │ │ │ │ -Class #391 annotations: │ │ +Class #621 annotations: │ │ Annotations on class │ │ VISIBILITY_SYSTEM Ldalvik/annotation/EnclosingClass; value=Lcom/negusoft/holoaccent/drawable/CircleDrawable; │ │ VISIBILITY_SYSTEM Ldalvik/annotation/InnerClass; accessFlags=9 name="CircleConstantState" │ │ │ │ -Class #391 - │ │ +Class #621 - │ │ Class descriptor : 'Lcom/negusoft/holoaccent/drawable/CircleDrawable$CircleConstantState;' │ │ Access flags : 0x0001 (PUBLIC) │ │ Superclass : 'Landroid/graphics/drawable/Drawable$ConstantState;' │ │ Interfaces - │ │ Static fields - │ │ Instance fields - │ │ #0 : (in Lcom/negusoft/holoaccent/drawable/CircleDrawable$CircleConstantState;) │ │ @@ -93210,22 +134609,22 @@ │ │ type : '(Landroid/util/DisplayMetrics;FIFI)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 6 │ │ ins : 6 │ │ outs : 1 │ │ insns size : 14 16-bit code units │ │ -057074: |[057074] com.negusoft.holoaccent.drawable.CircleDrawable$CircleConstantState.:(Landroid/util/DisplayMetrics;FIFI)V │ │ -057084: 7010 9701 0000 |0000: invoke-direct {v0}, Landroid/graphics/drawable/Drawable$ConstantState;.:()V // method@0197 │ │ -05708a: 5b01 e307 |0003: iput-object v1, v0, Lcom/negusoft/holoaccent/drawable/CircleDrawable$CircleConstantState;.mDisplayMetrics:Landroid/util/DisplayMetrics; // field@07e3 │ │ -05708e: 5902 e407 |0005: iput v2, v0, Lcom/negusoft/holoaccent/drawable/CircleDrawable$CircleConstantState;.mRadiusDp:F // field@07e4 │ │ -057092: 5903 e207 |0007: iput v3, v0, Lcom/negusoft/holoaccent/drawable/CircleDrawable$CircleConstantState;.mColor:I // field@07e2 │ │ -057096: 5904 e107 |0009: iput v4, v0, Lcom/negusoft/holoaccent/drawable/CircleDrawable$CircleConstantState;.mBorderWidthDp:F // field@07e1 │ │ -05709a: 5905 e007 |000b: iput v5, v0, Lcom/negusoft/holoaccent/drawable/CircleDrawable$CircleConstantState;.mBorderColor:I // field@07e0 │ │ -05709e: 0e00 |000d: return-void │ │ +07d050: |[07d050] com.negusoft.holoaccent.drawable.CircleDrawable$CircleConstantState.:(Landroid/util/DisplayMetrics;FIFI)V │ │ +07d060: 7010 1302 0000 |0000: invoke-direct {v0}, Landroid/graphics/drawable/Drawable$ConstantState;.:()V // method@0213 │ │ +07d066: 5b01 f60a |0003: iput-object v1, v0, Lcom/negusoft/holoaccent/drawable/CircleDrawable$CircleConstantState;.mDisplayMetrics:Landroid/util/DisplayMetrics; // field@0af6 │ │ +07d06a: 5902 f70a |0005: iput v2, v0, Lcom/negusoft/holoaccent/drawable/CircleDrawable$CircleConstantState;.mRadiusDp:F // field@0af7 │ │ +07d06e: 5903 f50a |0007: iput v3, v0, Lcom/negusoft/holoaccent/drawable/CircleDrawable$CircleConstantState;.mColor:I // field@0af5 │ │ +07d072: 5904 f40a |0009: iput v4, v0, Lcom/negusoft/holoaccent/drawable/CircleDrawable$CircleConstantState;.mBorderWidthDp:F // field@0af4 │ │ +07d076: 5905 f30a |000b: iput v5, v0, Lcom/negusoft/holoaccent/drawable/CircleDrawable$CircleConstantState;.mBorderColor:I // field@0af3 │ │ +07d07a: 0e00 |000d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=121 │ │ 0x0003 line=122 │ │ 0x0005 line=123 │ │ 0x0007 line=124 │ │ 0x0009 line=125 │ │ @@ -93245,17 +134644,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0570a0: |[0570a0] com.negusoft.holoaccent.drawable.CircleDrawable$CircleConstantState.getChangingConfigurations:()I │ │ -0570b0: 5210 df07 |0000: iget v0, v1, Lcom/negusoft/holoaccent/drawable/CircleDrawable$CircleConstantState;.changingConfigurationValue:I // field@07df │ │ -0570b4: 0f00 |0002: return v0 │ │ +07d07c: |[07d07c] com.negusoft.holoaccent.drawable.CircleDrawable$CircleConstantState.getChangingConfigurations:()I │ │ +07d08c: 5210 f20a |0000: iget v0, v1, Lcom/negusoft/holoaccent/drawable/CircleDrawable$CircleConstantState;.changingConfigurationValue:I // field@0af2 │ │ +07d090: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=131 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lcom/negusoft/holoaccent/drawable/CircleDrawable$CircleConstantState; │ │ │ │ #1 : (in Lcom/negusoft/holoaccent/drawable/CircleDrawable$CircleConstantState;) │ │ @@ -93263,46 +134662,46 @@ │ │ type : '()Landroid/graphics/drawable/Drawable;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 1 │ │ outs : 6 │ │ insns size : 16 16-bit code units │ │ -0570b8: |[0570b8] com.negusoft.holoaccent.drawable.CircleDrawable$CircleConstantState.newDrawable:()Landroid/graphics/drawable/Drawable; │ │ -0570c8: 2200 4903 |0000: new-instance v0, Lcom/negusoft/holoaccent/drawable/CircleDrawable; // type@0349 │ │ -0570cc: 5461 e307 |0002: iget-object v1, v6, Lcom/negusoft/holoaccent/drawable/CircleDrawable$CircleConstantState;.mDisplayMetrics:Landroid/util/DisplayMetrics; // field@07e3 │ │ -0570d0: 5262 e407 |0004: iget v2, v6, Lcom/negusoft/holoaccent/drawable/CircleDrawable$CircleConstantState;.mRadiusDp:F // field@07e4 │ │ -0570d4: 5263 e207 |0006: iget v3, v6, Lcom/negusoft/holoaccent/drawable/CircleDrawable$CircleConstantState;.mColor:I // field@07e2 │ │ -0570d8: 5264 e107 |0008: iget v4, v6, Lcom/negusoft/holoaccent/drawable/CircleDrawable$CircleConstantState;.mBorderWidthDp:F // field@07e1 │ │ -0570dc: 5265 e007 |000a: iget v5, v6, Lcom/negusoft/holoaccent/drawable/CircleDrawable$CircleConstantState;.mBorderColor:I // field@07e0 │ │ -0570e0: 7606 9f15 0000 |000c: invoke-direct/range {v0, v1, v2, v3, v4, v5}, Lcom/negusoft/holoaccent/drawable/CircleDrawable;.:(Landroid/util/DisplayMetrics;FIFI)V // method@159f │ │ -0570e6: 1100 |000f: return-object v0 │ │ +07d094: |[07d094] com.negusoft.holoaccent.drawable.CircleDrawable$CircleConstantState.newDrawable:()Landroid/graphics/drawable/Drawable; │ │ +07d0a4: 2200 ca04 |0000: new-instance v0, Lcom/negusoft/holoaccent/drawable/CircleDrawable; // type@04ca │ │ +07d0a8: 5461 f60a |0002: iget-object v1, v6, Lcom/negusoft/holoaccent/drawable/CircleDrawable$CircleConstantState;.mDisplayMetrics:Landroid/util/DisplayMetrics; // field@0af6 │ │ +07d0ac: 5262 f70a |0004: iget v2, v6, Lcom/negusoft/holoaccent/drawable/CircleDrawable$CircleConstantState;.mRadiusDp:F // field@0af7 │ │ +07d0b0: 5263 f50a |0006: iget v3, v6, Lcom/negusoft/holoaccent/drawable/CircleDrawable$CircleConstantState;.mColor:I // field@0af5 │ │ +07d0b4: 5264 f40a |0008: iget v4, v6, Lcom/negusoft/holoaccent/drawable/CircleDrawable$CircleConstantState;.mBorderWidthDp:F // field@0af4 │ │ +07d0b8: 5265 f30a |000a: iget v5, v6, Lcom/negusoft/holoaccent/drawable/CircleDrawable$CircleConstantState;.mBorderColor:I // field@0af3 │ │ +07d0bc: 7606 8120 0000 |000c: invoke-direct/range {v0, v1, v2, v3, v4, v5}, Lcom/negusoft/holoaccent/drawable/CircleDrawable;.:(Landroid/util/DisplayMetrics;FIFI)V // method@2081 │ │ +07d0c2: 1100 |000f: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=136 │ │ locals : │ │ 0x0000 - 0x0010 reg=6 this Lcom/negusoft/holoaccent/drawable/CircleDrawable$CircleConstantState; │ │ │ │ - source_file_idx : 610 (CircleDrawable.java) │ │ + source_file_idx : 754 (CircleDrawable.java) │ │ │ │ -Class #392 header: │ │ -class_idx : 841 │ │ +Class #622 header: │ │ +class_idx : 1226 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 92 │ │ -source_file_idx : 610 │ │ +superclass_idx : 117 │ │ +source_file_idx : 754 │ │ static_fields_size : 0 │ │ instance_fields_size: 3 │ │ direct_methods_size : 4 │ │ virtual_methods_size: 5 │ │ │ │ -Class #392 annotations: │ │ +Class #622 annotations: │ │ Annotations on class │ │ VISIBILITY_SYSTEM Ldalvik/annotation/MemberClasses; value={ Lcom/negusoft/holoaccent/drawable/CircleDrawable$CircleConstantState; } │ │ │ │ -Class #392 - │ │ +Class #622 - │ │ Class descriptor : 'Lcom/negusoft/holoaccent/drawable/CircleDrawable;' │ │ Access flags : 0x0001 (PUBLIC) │ │ Superclass : 'Landroid/graphics/drawable/Drawable;' │ │ Interfaces - │ │ Static fields - │ │ Instance fields - │ │ #0 : (in Lcom/negusoft/holoaccent/drawable/CircleDrawable;) │ │ @@ -93323,32 +134722,32 @@ │ │ type : '(Landroid/content/res/Resources;FIFI)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 12 │ │ ins : 6 │ │ outs : 6 │ │ insns size : 31 16-bit code units │ │ -0570e8: |[0570e8] com.negusoft.holoaccent.drawable.CircleDrawable.:(Landroid/content/res/Resources;FIFI)V │ │ -0570f8: 7010 9801 0600 |0000: invoke-direct {v6}, Landroid/graphics/drawable/Drawable;.:()V // method@0198 │ │ -0570fe: 6e10 1b01 0700 |0003: invoke-virtual {v7}, Landroid/content/res/Resources;.getDisplayMetrics:()Landroid/util/DisplayMetrics; // method@011b │ │ -057104: 0c01 |0006: move-result-object v1 │ │ -057106: 2200 4803 |0007: new-instance v0, Lcom/negusoft/holoaccent/drawable/CircleDrawable$CircleConstantState; // type@0348 │ │ -05710a: 0182 |0009: move v2, v8 │ │ -05710c: 0193 |000a: move v3, v9 │ │ -05710e: 01a4 |000b: move v4, v10 │ │ -057110: 01b5 |000c: move v5, v11 │ │ -057112: 7606 9b15 0000 |000d: invoke-direct/range {v0, v1, v2, v3, v4, v5}, Lcom/negusoft/holoaccent/drawable/CircleDrawable$CircleConstantState;.:(Landroid/util/DisplayMetrics;FIFI)V // method@159b │ │ -057118: 5b60 e707 |0010: iput-object v0, v6, Lcom/negusoft/holoaccent/drawable/CircleDrawable;.mState:Lcom/negusoft/holoaccent/drawable/CircleDrawable$CircleConstantState; // field@07e7 │ │ -05711c: 7040 a415 16ba |0012: invoke-direct {v6, v1, v10, v11}, Lcom/negusoft/holoaccent/drawable/CircleDrawable;.initBorderPaint:(Landroid/util/DisplayMetrics;FI)Landroid/graphics/Paint; // method@15a4 │ │ -057122: 0c00 |0015: move-result-object v0 │ │ -057124: 5b60 e507 |0016: iput-object v0, v6, Lcom/negusoft/holoaccent/drawable/CircleDrawable;.mBorderPaint:Landroid/graphics/Paint; // field@07e5 │ │ -057128: 7020 a515 9600 |0018: invoke-direct {v6, v9}, Lcom/negusoft/holoaccent/drawable/CircleDrawable;.initFillPaint:(I)Landroid/graphics/Paint; // method@15a5 │ │ -05712e: 0c00 |001b: move-result-object v0 │ │ -057130: 5b60 e607 |001c: iput-object v0, v6, Lcom/negusoft/holoaccent/drawable/CircleDrawable;.mFillPaint:Landroid/graphics/Paint; // field@07e6 │ │ -057134: 0e00 |001e: return-void │ │ +07d0c4: |[07d0c4] com.negusoft.holoaccent.drawable.CircleDrawable.:(Landroid/content/res/Resources;FIFI)V │ │ +07d0d4: 7010 1402 0600 |0000: invoke-direct {v6}, Landroid/graphics/drawable/Drawable;.:()V // method@0214 │ │ +07d0da: 6e10 6601 0700 |0003: invoke-virtual {v7}, Landroid/content/res/Resources;.getDisplayMetrics:()Landroid/util/DisplayMetrics; // method@0166 │ │ +07d0e0: 0c01 |0006: move-result-object v1 │ │ +07d0e2: 2200 c904 |0007: new-instance v0, Lcom/negusoft/holoaccent/drawable/CircleDrawable$CircleConstantState; // type@04c9 │ │ +07d0e6: 0182 |0009: move v2, v8 │ │ +07d0e8: 0193 |000a: move v3, v9 │ │ +07d0ea: 01a4 |000b: move v4, v10 │ │ +07d0ec: 01b5 |000c: move v5, v11 │ │ +07d0ee: 7606 7d20 0000 |000d: invoke-direct/range {v0, v1, v2, v3, v4, v5}, Lcom/negusoft/holoaccent/drawable/CircleDrawable$CircleConstantState;.:(Landroid/util/DisplayMetrics;FIFI)V // method@207d │ │ +07d0f4: 5b60 fa0a |0010: iput-object v0, v6, Lcom/negusoft/holoaccent/drawable/CircleDrawable;.mState:Lcom/negusoft/holoaccent/drawable/CircleDrawable$CircleConstantState; // field@0afa │ │ +07d0f8: 7040 8620 16ba |0012: invoke-direct {v6, v1, v10, v11}, Lcom/negusoft/holoaccent/drawable/CircleDrawable;.initBorderPaint:(Landroid/util/DisplayMetrics;FI)Landroid/graphics/Paint; // method@2086 │ │ +07d0fe: 0c00 |0015: move-result-object v0 │ │ +07d100: 5b60 f80a |0016: iput-object v0, v6, Lcom/negusoft/holoaccent/drawable/CircleDrawable;.mBorderPaint:Landroid/graphics/Paint; // field@0af8 │ │ +07d104: 7020 8720 9600 |0018: invoke-direct {v6, v9}, Lcom/negusoft/holoaccent/drawable/CircleDrawable;.initFillPaint:(I)Landroid/graphics/Paint; // method@2087 │ │ +07d10a: 0c00 |001b: move-result-object v0 │ │ +07d10c: 5b60 f90a |001c: iput-object v0, v6, Lcom/negusoft/holoaccent/drawable/CircleDrawable;.mFillPaint:Landroid/graphics/Paint; // field@0af9 │ │ +07d110: 0e00 |001e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=35 │ │ 0x0003 line=36 │ │ 0x0007 line=37 │ │ 0x0012 line=38 │ │ 0x0018 line=39 │ │ @@ -93367,31 +134766,31 @@ │ │ type : '(Landroid/util/DisplayMetrics;FIFI)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 12 │ │ ins : 6 │ │ outs : 6 │ │ insns size : 28 16-bit code units │ │ -057138: |[057138] com.negusoft.holoaccent.drawable.CircleDrawable.:(Landroid/util/DisplayMetrics;FIFI)V │ │ -057148: 7010 9801 0600 |0000: invoke-direct {v6}, Landroid/graphics/drawable/Drawable;.:()V // method@0198 │ │ -05714e: 2200 4803 |0003: new-instance v0, Lcom/negusoft/holoaccent/drawable/CircleDrawable$CircleConstantState; // type@0348 │ │ -057152: 0771 |0005: move-object v1, v7 │ │ -057154: 0182 |0006: move v2, v8 │ │ -057156: 0193 |0007: move v3, v9 │ │ -057158: 01a4 |0008: move v4, v10 │ │ -05715a: 01b5 |0009: move v5, v11 │ │ -05715c: 7606 9b15 0000 |000a: invoke-direct/range {v0, v1, v2, v3, v4, v5}, Lcom/negusoft/holoaccent/drawable/CircleDrawable$CircleConstantState;.:(Landroid/util/DisplayMetrics;FIFI)V // method@159b │ │ -057162: 5b60 e707 |000d: iput-object v0, v6, Lcom/negusoft/holoaccent/drawable/CircleDrawable;.mState:Lcom/negusoft/holoaccent/drawable/CircleDrawable$CircleConstantState; // field@07e7 │ │ -057166: 7040 a415 76ba |000f: invoke-direct {v6, v7, v10, v11}, Lcom/negusoft/holoaccent/drawable/CircleDrawable;.initBorderPaint:(Landroid/util/DisplayMetrics;FI)Landroid/graphics/Paint; // method@15a4 │ │ -05716c: 0c00 |0012: move-result-object v0 │ │ -05716e: 5b60 e507 |0013: iput-object v0, v6, Lcom/negusoft/holoaccent/drawable/CircleDrawable;.mBorderPaint:Landroid/graphics/Paint; // field@07e5 │ │ -057172: 7020 a515 9600 |0015: invoke-direct {v6, v9}, Lcom/negusoft/holoaccent/drawable/CircleDrawable;.initFillPaint:(I)Landroid/graphics/Paint; // method@15a5 │ │ -057178: 0c00 |0018: move-result-object v0 │ │ -05717a: 5b60 e607 |0019: iput-object v0, v6, Lcom/negusoft/holoaccent/drawable/CircleDrawable;.mFillPaint:Landroid/graphics/Paint; // field@07e6 │ │ -05717e: 0e00 |001b: return-void │ │ +07d114: |[07d114] com.negusoft.holoaccent.drawable.CircleDrawable.:(Landroid/util/DisplayMetrics;FIFI)V │ │ +07d124: 7010 1402 0600 |0000: invoke-direct {v6}, Landroid/graphics/drawable/Drawable;.:()V // method@0214 │ │ +07d12a: 2200 c904 |0003: new-instance v0, Lcom/negusoft/holoaccent/drawable/CircleDrawable$CircleConstantState; // type@04c9 │ │ +07d12e: 0771 |0005: move-object v1, v7 │ │ +07d130: 0182 |0006: move v2, v8 │ │ +07d132: 0193 |0007: move v3, v9 │ │ +07d134: 01a4 |0008: move v4, v10 │ │ +07d136: 01b5 |0009: move v5, v11 │ │ +07d138: 7606 7d20 0000 |000a: invoke-direct/range {v0, v1, v2, v3, v4, v5}, Lcom/negusoft/holoaccent/drawable/CircleDrawable$CircleConstantState;.:(Landroid/util/DisplayMetrics;FIFI)V // method@207d │ │ +07d13e: 5b60 fa0a |000d: iput-object v0, v6, Lcom/negusoft/holoaccent/drawable/CircleDrawable;.mState:Lcom/negusoft/holoaccent/drawable/CircleDrawable$CircleConstantState; // field@0afa │ │ +07d142: 7040 8620 76ba |000f: invoke-direct {v6, v7, v10, v11}, Lcom/negusoft/holoaccent/drawable/CircleDrawable;.initBorderPaint:(Landroid/util/DisplayMetrics;FI)Landroid/graphics/Paint; // method@2086 │ │ +07d148: 0c00 |0012: move-result-object v0 │ │ +07d14a: 5b60 f80a |0013: iput-object v0, v6, Lcom/negusoft/holoaccent/drawable/CircleDrawable;.mBorderPaint:Landroid/graphics/Paint; // field@0af8 │ │ +07d14e: 7020 8720 9600 |0015: invoke-direct {v6, v9}, Lcom/negusoft/holoaccent/drawable/CircleDrawable;.initFillPaint:(I)Landroid/graphics/Paint; // method@2087 │ │ +07d154: 0c00 |0018: move-result-object v0 │ │ +07d156: 5b60 f90a |0019: iput-object v0, v6, Lcom/negusoft/holoaccent/drawable/CircleDrawable;.mFillPaint:Landroid/graphics/Paint; // field@0af9 │ │ +07d15a: 0e00 |001b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=42 │ │ 0x0003 line=43 │ │ 0x000f line=44 │ │ 0x0015 line=45 │ │ 0x001b line=46 │ │ @@ -93408,34 +134807,34 @@ │ │ type : '(Landroid/util/DisplayMetrics;FI)Landroid/graphics/Paint;' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 8 │ │ ins : 4 │ │ outs : 3 │ │ insns size : 38 16-bit code units │ │ -057180: |[057180] com.negusoft.holoaccent.drawable.CircleDrawable.initBorderPaint:(Landroid/util/DisplayMetrics;FI)Landroid/graphics/Paint; │ │ -057190: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -057192: 1213 |0001: const/4 v3, #int 1 // #1 │ │ -057194: 7110 6b01 0700 |0002: invoke-static {v7}, Landroid/graphics/Color;.alpha:(I)I // method@016b │ │ -05719a: 0a02 |0005: move-result v2 │ │ -05719c: 3902 0300 |0006: if-nez v2, 0009 // +0003 │ │ -0571a0: 1101 |0008: return-object v1 │ │ -0571a2: 1202 |0009: const/4 v2, #int 0 // #0 │ │ -0571a4: 2e02 0602 |000a: cmpg-float v2, v6, v2 │ │ -0571a8: 3d02 fcff |000c: if-lez v2, 0008 // -0004 │ │ -0571ac: 7130 4212 6305 |000e: invoke-static {v3, v6, v5}, Landroid/util/TypedValue;.applyDimension:(IFLandroid/util/DisplayMetrics;)F // method@1242 │ │ -0571b2: 0a00 |0011: move-result v0 │ │ -0571b4: 2201 5100 |0012: new-instance v1, Landroid/graphics/Paint; // type@0051 │ │ -0571b8: 7010 7401 0100 |0014: invoke-direct {v1}, Landroid/graphics/Paint;.:()V // method@0174 │ │ -0571be: 6e20 7701 7100 |0017: invoke-virtual {v1, v7}, Landroid/graphics/Paint;.setColor:(I)V // method@0177 │ │ -0571c4: 6202 2200 |001a: sget-object v2, Landroid/graphics/Paint$Style;.STROKE:Landroid/graphics/Paint$Style; // field@0022 │ │ -0571c8: 6e20 7b01 2100 |001c: invoke-virtual {v1, v2}, Landroid/graphics/Paint;.setStyle:(Landroid/graphics/Paint$Style;)V // method@017b │ │ -0571ce: 6e20 7a01 0100 |001f: invoke-virtual {v1, v0}, Landroid/graphics/Paint;.setStrokeWidth:(F)V // method@017a │ │ -0571d4: 6e20 7601 3100 |0022: invoke-virtual {v1, v3}, Landroid/graphics/Paint;.setAntiAlias:(Z)V // method@0176 │ │ -0571da: 28e3 |0025: goto 0008 // -001d │ │ +07d15c: |[07d15c] com.negusoft.holoaccent.drawable.CircleDrawable.initBorderPaint:(Landroid/util/DisplayMetrics;FI)Landroid/graphics/Paint; │ │ +07d16c: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +07d16e: 1213 |0001: const/4 v3, #int 1 // #1 │ │ +07d170: 7110 d001 0700 |0002: invoke-static {v7}, Landroid/graphics/Color;.alpha:(I)I // method@01d0 │ │ +07d176: 0a02 |0005: move-result v2 │ │ +07d178: 3902 0300 |0006: if-nez v2, 0009 // +0003 │ │ +07d17c: 1101 |0008: return-object v1 │ │ +07d17e: 1202 |0009: const/4 v2, #int 0 // #0 │ │ +07d180: 2e02 0602 |000a: cmpg-float v2, v6, v2 │ │ +07d184: 3d02 fcff |000c: if-lez v2, 0008 // -0004 │ │ +07d188: 7130 801c 6305 |000e: invoke-static {v3, v6, v5}, Landroid/util/TypedValue;.applyDimension:(IFLandroid/util/DisplayMetrics;)F // method@1c80 │ │ +07d18e: 0a00 |0011: move-result v0 │ │ +07d190: 2201 6600 |0012: new-instance v1, Landroid/graphics/Paint; // type@0066 │ │ +07d194: 7010 db01 0100 |0014: invoke-direct {v1}, Landroid/graphics/Paint;.:()V // method@01db │ │ +07d19a: 6e20 e401 7100 |0017: invoke-virtual {v1, v7}, Landroid/graphics/Paint;.setColor:(I)V // method@01e4 │ │ +07d1a0: 6202 3100 |001a: sget-object v2, Landroid/graphics/Paint$Style;.STROKE:Landroid/graphics/Paint$Style; // field@0031 │ │ +07d1a4: 6e20 ed01 2100 |001c: invoke-virtual {v1, v2}, Landroid/graphics/Paint;.setStyle:(Landroid/graphics/Paint$Style;)V // method@01ed │ │ +07d1aa: 6e20 ec01 0100 |001f: invoke-virtual {v1, v0}, Landroid/graphics/Paint;.setStrokeWidth:(F)V // method@01ec │ │ +07d1b0: 6e20 e301 3100 |0022: invoke-virtual {v1, v3}, Landroid/graphics/Paint;.setAntiAlias:(Z)V // method@01e3 │ │ +07d1b6: 28e3 |0025: goto 0008 // -001d │ │ catches : (none) │ │ positions : │ │ 0x0002 line=49 │ │ 0x0008 line=60 │ │ 0x0009 line=51 │ │ 0x000e line=54 │ │ 0x0012 line=55 │ │ @@ -93456,28 +134855,28 @@ │ │ type : '(I)Landroid/graphics/Paint;' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 26 16-bit code units │ │ -0571dc: |[0571dc] com.negusoft.holoaccent.drawable.CircleDrawable.initFillPaint:(I)Landroid/graphics/Paint; │ │ -0571ec: 7110 6b01 0300 |0000: invoke-static {v3}, Landroid/graphics/Color;.alpha:(I)I // method@016b │ │ -0571f2: 0a01 |0003: move-result v1 │ │ -0571f4: 3901 0400 |0004: if-nez v1, 0008 // +0004 │ │ -0571f8: 1200 |0006: const/4 v0, #int 0 // #0 │ │ -0571fa: 1100 |0007: return-object v0 │ │ -0571fc: 2200 5100 |0008: new-instance v0, Landroid/graphics/Paint; // type@0051 │ │ -057200: 7010 7401 0000 |000a: invoke-direct {v0}, Landroid/graphics/Paint;.:()V // method@0174 │ │ -057206: 6e20 7701 3000 |000d: invoke-virtual {v0, v3}, Landroid/graphics/Paint;.setColor:(I)V // method@0177 │ │ -05720c: 6201 2000 |0010: sget-object v1, Landroid/graphics/Paint$Style;.FILL:Landroid/graphics/Paint$Style; // field@0020 │ │ -057210: 6e20 7b01 1000 |0012: invoke-virtual {v0, v1}, Landroid/graphics/Paint;.setStyle:(Landroid/graphics/Paint$Style;)V // method@017b │ │ -057216: 1211 |0015: const/4 v1, #int 1 // #1 │ │ -057218: 6e20 7601 1000 |0016: invoke-virtual {v0, v1}, Landroid/graphics/Paint;.setAntiAlias:(Z)V // method@0176 │ │ -05721e: 28ee |0019: goto 0007 // -0012 │ │ +07d1b8: |[07d1b8] com.negusoft.holoaccent.drawable.CircleDrawable.initFillPaint:(I)Landroid/graphics/Paint; │ │ +07d1c8: 7110 d001 0300 |0000: invoke-static {v3}, Landroid/graphics/Color;.alpha:(I)I // method@01d0 │ │ +07d1ce: 0a01 |0003: move-result v1 │ │ +07d1d0: 3901 0400 |0004: if-nez v1, 0008 // +0004 │ │ +07d1d4: 1200 |0006: const/4 v0, #int 0 // #0 │ │ +07d1d6: 1100 |0007: return-object v0 │ │ +07d1d8: 2200 6600 |0008: new-instance v0, Landroid/graphics/Paint; // type@0066 │ │ +07d1dc: 7010 db01 0000 |000a: invoke-direct {v0}, Landroid/graphics/Paint;.:()V // method@01db │ │ +07d1e2: 6e20 e401 3000 |000d: invoke-virtual {v0, v3}, Landroid/graphics/Paint;.setColor:(I)V // method@01e4 │ │ +07d1e8: 6201 2f00 |0010: sget-object v1, Landroid/graphics/Paint$Style;.FILL:Landroid/graphics/Paint$Style; // field@002f │ │ +07d1ec: 6e20 ed01 1000 |0012: invoke-virtual {v0, v1}, Landroid/graphics/Paint;.setStyle:(Landroid/graphics/Paint$Style;)V // method@01ed │ │ +07d1f2: 1211 |0015: const/4 v1, #int 1 // #1 │ │ +07d1f4: 6e20 e301 1000 |0016: invoke-virtual {v0, v1}, Landroid/graphics/Paint;.setAntiAlias:(Z)V // method@01e3 │ │ +07d1fa: 28ee |0019: goto 0007 // -0012 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=64 │ │ 0x0006 line=65 │ │ 0x0007 line=71 │ │ 0x0008 line=67 │ │ 0x000d line=68 │ │ @@ -93494,51 +134893,51 @@ │ │ type : '(Landroid/graphics/Canvas;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 10 │ │ ins : 2 │ │ outs : 5 │ │ insns size : 66 16-bit code units │ │ -057220: |[057220] com.negusoft.holoaccent.drawable.CircleDrawable.draw:(Landroid/graphics/Canvas;)V │ │ -057230: 1507 0040 |0000: const/high16 v7, #int 1073741824 // #4000 │ │ -057234: 6e10 a115 0800 |0002: invoke-virtual {v8}, Lcom/negusoft/holoaccent/drawable/CircleDrawable;.getBounds:()Landroid/graphics/Rect; // method@15a1 │ │ -05723a: 0c02 |0005: move-result-object v2 │ │ -05723c: 5224 2600 |0006: iget v4, v2, Landroid/graphics/Rect;.left:I // field@0026 │ │ -057240: 5225 2700 |0008: iget v5, v2, Landroid/graphics/Rect;.right:I // field@0027 │ │ -057244: b054 |000a: add-int/2addr v4, v5 │ │ -057246: 8244 |000b: int-to-float v4, v4 │ │ -057248: a900 0407 |000c: div-float v0, v4, v7 │ │ -05724c: 5224 2800 |000e: iget v4, v2, Landroid/graphics/Rect;.top:I // field@0028 │ │ -057250: 5225 2500 |0010: iget v5, v2, Landroid/graphics/Rect;.bottom:I // field@0025 │ │ -057254: b054 |0012: add-int/2addr v4, v5 │ │ -057256: 8244 |0013: int-to-float v4, v4 │ │ -057258: a901 0407 |0014: div-float v1, v4, v7 │ │ -05725c: 1214 |0016: const/4 v4, #int 1 // #1 │ │ -05725e: 5485 e707 |0017: iget-object v5, v8, Lcom/negusoft/holoaccent/drawable/CircleDrawable;.mState:Lcom/negusoft/holoaccent/drawable/CircleDrawable$CircleConstantState; // field@07e7 │ │ -057262: 5255 e407 |0019: iget v5, v5, Lcom/negusoft/holoaccent/drawable/CircleDrawable$CircleConstantState;.mRadiusDp:F // field@07e4 │ │ -057266: 5486 e707 |001b: iget-object v6, v8, Lcom/negusoft/holoaccent/drawable/CircleDrawable;.mState:Lcom/negusoft/holoaccent/drawable/CircleDrawable$CircleConstantState; // field@07e7 │ │ -05726a: 5466 e307 |001d: iget-object v6, v6, Lcom/negusoft/holoaccent/drawable/CircleDrawable$CircleConstantState;.mDisplayMetrics:Landroid/util/DisplayMetrics; // field@07e3 │ │ -05726e: 7130 4212 5406 |001f: invoke-static {v4, v5, v6}, Landroid/util/TypedValue;.applyDimension:(IFLandroid/util/DisplayMetrics;)F // method@1242 │ │ -057274: 0a03 |0022: move-result v3 │ │ -057276: 5484 e507 |0023: iget-object v4, v8, Lcom/negusoft/holoaccent/drawable/CircleDrawable;.mBorderPaint:Landroid/graphics/Paint; // field@07e5 │ │ -05727a: 3804 0700 |0025: if-eqz v4, 002c // +0007 │ │ -05727e: 5484 e507 |0027: iget-object v4, v8, Lcom/negusoft/holoaccent/drawable/CircleDrawable;.mBorderPaint:Landroid/graphics/Paint; // field@07e5 │ │ -057282: 6e54 5a01 0931 |0029: invoke-virtual {v9, v0, v1, v3, v4}, Landroid/graphics/Canvas;.drawCircle:(FFFLandroid/graphics/Paint;)V // method@015a │ │ -057288: 5484 e607 |002c: iget-object v4, v8, Lcom/negusoft/holoaccent/drawable/CircleDrawable;.mFillPaint:Landroid/graphics/Paint; // field@07e6 │ │ -05728c: 3804 1300 |002e: if-eqz v4, 0041 // +0013 │ │ -057290: 5484 e507 |0030: iget-object v4, v8, Lcom/negusoft/holoaccent/drawable/CircleDrawable;.mBorderPaint:Landroid/graphics/Paint; // field@07e5 │ │ -057294: 3804 0a00 |0032: if-eqz v4, 003c // +000a │ │ -057298: 5484 e507 |0034: iget-object v4, v8, Lcom/negusoft/holoaccent/drawable/CircleDrawable;.mBorderPaint:Landroid/graphics/Paint; // field@07e5 │ │ -05729c: 6e10 7501 0400 |0036: invoke-virtual {v4}, Landroid/graphics/Paint;.getStrokeWidth:()F // method@0175 │ │ -0572a2: 0a04 |0039: move-result v4 │ │ -0572a4: c974 |003a: div-float/2addr v4, v7 │ │ -0572a6: c743 |003b: sub-float/2addr v3, v4 │ │ -0572a8: 5484 e607 |003c: iget-object v4, v8, Lcom/negusoft/holoaccent/drawable/CircleDrawable;.mFillPaint:Landroid/graphics/Paint; // field@07e6 │ │ -0572ac: 6e54 5a01 0931 |003e: invoke-virtual {v9, v0, v1, v3, v4}, Landroid/graphics/Canvas;.drawCircle:(FFFLandroid/graphics/Paint;)V // method@015a │ │ -0572b2: 0e00 |0041: return-void │ │ +07d1fc: |[07d1fc] com.negusoft.holoaccent.drawable.CircleDrawable.draw:(Landroid/graphics/Canvas;)V │ │ +07d20c: 1507 0040 |0000: const/high16 v7, #int 1073741824 // #4000 │ │ +07d210: 6e10 8320 0800 |0002: invoke-virtual {v8}, Lcom/negusoft/holoaccent/drawable/CircleDrawable;.getBounds:()Landroid/graphics/Rect; // method@2083 │ │ +07d216: 0c02 |0005: move-result-object v2 │ │ +07d218: 5224 3600 |0006: iget v4, v2, Landroid/graphics/Rect;.left:I // field@0036 │ │ +07d21c: 5225 3700 |0008: iget v5, v2, Landroid/graphics/Rect;.right:I // field@0037 │ │ +07d220: b054 |000a: add-int/2addr v4, v5 │ │ +07d222: 8244 |000b: int-to-float v4, v4 │ │ +07d224: a900 0407 |000c: div-float v0, v4, v7 │ │ +07d228: 5224 3800 |000e: iget v4, v2, Landroid/graphics/Rect;.top:I // field@0038 │ │ +07d22c: 5225 3500 |0010: iget v5, v2, Landroid/graphics/Rect;.bottom:I // field@0035 │ │ +07d230: b054 |0012: add-int/2addr v4, v5 │ │ +07d232: 8244 |0013: int-to-float v4, v4 │ │ +07d234: a901 0407 |0014: div-float v1, v4, v7 │ │ +07d238: 1214 |0016: const/4 v4, #int 1 // #1 │ │ +07d23a: 5485 fa0a |0017: iget-object v5, v8, Lcom/negusoft/holoaccent/drawable/CircleDrawable;.mState:Lcom/negusoft/holoaccent/drawable/CircleDrawable$CircleConstantState; // field@0afa │ │ +07d23e: 5255 f70a |0019: iget v5, v5, Lcom/negusoft/holoaccent/drawable/CircleDrawable$CircleConstantState;.mRadiusDp:F // field@0af7 │ │ +07d242: 5486 fa0a |001b: iget-object v6, v8, Lcom/negusoft/holoaccent/drawable/CircleDrawable;.mState:Lcom/negusoft/holoaccent/drawable/CircleDrawable$CircleConstantState; // field@0afa │ │ +07d246: 5466 f60a |001d: iget-object v6, v6, Lcom/negusoft/holoaccent/drawable/CircleDrawable$CircleConstantState;.mDisplayMetrics:Landroid/util/DisplayMetrics; // field@0af6 │ │ +07d24a: 7130 801c 5406 |001f: invoke-static {v4, v5, v6}, Landroid/util/TypedValue;.applyDimension:(IFLandroid/util/DisplayMetrics;)F // method@1c80 │ │ +07d250: 0a03 |0022: move-result v3 │ │ +07d252: 5484 f80a |0023: iget-object v4, v8, Lcom/negusoft/holoaccent/drawable/CircleDrawable;.mBorderPaint:Landroid/graphics/Paint; // field@0af8 │ │ +07d256: 3804 0700 |0025: if-eqz v4, 002c // +0007 │ │ +07d25a: 5484 f80a |0027: iget-object v4, v8, Lcom/negusoft/holoaccent/drawable/CircleDrawable;.mBorderPaint:Landroid/graphics/Paint; // field@0af8 │ │ +07d25e: 6e54 bb01 0931 |0029: invoke-virtual {v9, v0, v1, v3, v4}, Landroid/graphics/Canvas;.drawCircle:(FFFLandroid/graphics/Paint;)V // method@01bb │ │ +07d264: 5484 f90a |002c: iget-object v4, v8, Lcom/negusoft/holoaccent/drawable/CircleDrawable;.mFillPaint:Landroid/graphics/Paint; // field@0af9 │ │ +07d268: 3804 1300 |002e: if-eqz v4, 0041 // +0013 │ │ +07d26c: 5484 f80a |0030: iget-object v4, v8, Lcom/negusoft/holoaccent/drawable/CircleDrawable;.mBorderPaint:Landroid/graphics/Paint; // field@0af8 │ │ +07d270: 3804 0a00 |0032: if-eqz v4, 003c // +000a │ │ +07d274: 5484 f80a |0034: iget-object v4, v8, Lcom/negusoft/holoaccent/drawable/CircleDrawable;.mBorderPaint:Landroid/graphics/Paint; // field@0af8 │ │ +07d278: 6e10 e001 0400 |0036: invoke-virtual {v4}, Landroid/graphics/Paint;.getStrokeWidth:()F // method@01e0 │ │ +07d27e: 0a04 |0039: move-result v4 │ │ +07d280: c974 |003a: div-float/2addr v4, v7 │ │ +07d282: c743 |003b: sub-float/2addr v3, v4 │ │ +07d284: 5484 f90a |003c: iget-object v4, v8, Lcom/negusoft/holoaccent/drawable/CircleDrawable;.mFillPaint:Landroid/graphics/Paint; // field@0af9 │ │ +07d288: 6e54 bb01 0931 |003e: invoke-virtual {v9, v0, v1, v3, v4}, Landroid/graphics/Canvas;.drawCircle:(FFFLandroid/graphics/Paint;)V // method@01bb │ │ +07d28e: 0e00 |0041: return-void │ │ catches : (none) │ │ positions : │ │ 0x0002 line=76 │ │ 0x0006 line=77 │ │ 0x000e line=78 │ │ 0x0016 line=79 │ │ 0x0023 line=80 │ │ @@ -93561,21 +134960,21 @@ │ │ type : '()Landroid/graphics/drawable/Drawable$ConstantState;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 11 16-bit code units │ │ -0572b4: |[0572b4] com.negusoft.holoaccent.drawable.CircleDrawable.getConstantState:()Landroid/graphics/drawable/Drawable$ConstantState; │ │ -0572c4: 5420 e707 |0000: iget-object v0, v2, Lcom/negusoft/holoaccent/drawable/CircleDrawable;.mState:Lcom/negusoft/holoaccent/drawable/CircleDrawable$CircleConstantState; // field@07e7 │ │ -0572c8: 6f10 9a01 0200 |0002: invoke-super {v2}, Landroid/graphics/drawable/Drawable;.getChangingConfigurations:()I // method@019a │ │ -0572ce: 0a01 |0005: move-result v1 │ │ -0572d0: 5901 df07 |0006: iput v1, v0, Lcom/negusoft/holoaccent/drawable/CircleDrawable$CircleConstantState;.changingConfigurationValue:I // field@07df │ │ -0572d4: 5420 e707 |0008: iget-object v0, v2, Lcom/negusoft/holoaccent/drawable/CircleDrawable;.mState:Lcom/negusoft/holoaccent/drawable/CircleDrawable$CircleConstantState; // field@07e7 │ │ -0572d8: 1100 |000a: return-object v0 │ │ +07d290: |[07d290] com.negusoft.holoaccent.drawable.CircleDrawable.getConstantState:()Landroid/graphics/drawable/Drawable$ConstantState; │ │ +07d2a0: 5420 fa0a |0000: iget-object v0, v2, Lcom/negusoft/holoaccent/drawable/CircleDrawable;.mState:Lcom/negusoft/holoaccent/drawable/CircleDrawable$CircleConstantState; // field@0afa │ │ +07d2a4: 6f10 1602 0200 |0002: invoke-super {v2}, Landroid/graphics/drawable/Drawable;.getChangingConfigurations:()I // method@0216 │ │ +07d2aa: 0a01 |0005: move-result v1 │ │ +07d2ac: 5901 f20a |0006: iput v1, v0, Lcom/negusoft/holoaccent/drawable/CircleDrawable$CircleConstantState;.changingConfigurationValue:I // field@0af2 │ │ +07d2b0: 5420 fa0a |0008: iget-object v0, v2, Lcom/negusoft/holoaccent/drawable/CircleDrawable;.mState:Lcom/negusoft/holoaccent/drawable/CircleDrawable$CircleConstantState; // field@0afa │ │ +07d2b4: 1100 |000a: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=107 │ │ 0x0008 line=108 │ │ locals : │ │ 0x0000 - 0x000b reg=2 this Lcom/negusoft/holoaccent/drawable/CircleDrawable; │ │ │ │ @@ -93584,17 +134983,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -0572dc: |[0572dc] com.negusoft.holoaccent.drawable.CircleDrawable.getOpacity:()I │ │ -0572ec: 12d0 |0000: const/4 v0, #int -3 // #fd │ │ -0572ee: 0f00 |0001: return v0 │ │ +07d2b8: |[07d2b8] com.negusoft.holoaccent.drawable.CircleDrawable.getOpacity:()I │ │ +07d2c8: 12d0 |0000: const/4 v0, #int -3 // #fd │ │ +07d2ca: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=92 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Lcom/negusoft/holoaccent/drawable/CircleDrawable; │ │ │ │ #3 : (in Lcom/negusoft/holoaccent/drawable/CircleDrawable;) │ │ @@ -93602,16 +135001,16 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -0572f0: |[0572f0] com.negusoft.holoaccent.drawable.CircleDrawable.setAlpha:(I)V │ │ -057300: 0e00 |0000: return-void │ │ +07d2cc: |[07d2cc] com.negusoft.holoaccent.drawable.CircleDrawable.setAlpha:(I)V │ │ +07d2dc: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=98 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Lcom/negusoft/holoaccent/drawable/CircleDrawable; │ │ 0x0000 - 0x0001 reg=1 alpha I │ │ │ │ @@ -93620,41 +135019,41 @@ │ │ type : '(Landroid/graphics/ColorFilter;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -057304: |[057304] com.negusoft.holoaccent.drawable.CircleDrawable.setColorFilter:(Landroid/graphics/ColorFilter;)V │ │ -057314: 0e00 |0000: return-void │ │ +07d2e0: |[07d2e0] com.negusoft.holoaccent.drawable.CircleDrawable.setColorFilter:(Landroid/graphics/ColorFilter;)V │ │ +07d2f0: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=103 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Lcom/negusoft/holoaccent/drawable/CircleDrawable; │ │ 0x0000 - 0x0001 reg=1 cf Landroid/graphics/ColorFilter; │ │ │ │ - source_file_idx : 610 (CircleDrawable.java) │ │ + source_file_idx : 754 (CircleDrawable.java) │ │ │ │ -Class #393 header: │ │ -class_idx : 842 │ │ +Class #623 header: │ │ +class_idx : 1227 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 91 │ │ -source_file_idx : 629 │ │ +superclass_idx : 116 │ │ +source_file_idx : 781 │ │ static_fields_size : 0 │ │ instance_fields_size: 7 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 2 │ │ │ │ -Class #393 annotations: │ │ +Class #623 annotations: │ │ Annotations on class │ │ VISIBILITY_SYSTEM Ldalvik/annotation/EnclosingClass; value=Lcom/negusoft/holoaccent/drawable/ContactBadgeDrawable; │ │ VISIBILITY_SYSTEM Ldalvik/annotation/InnerClass; accessFlags=9 name="ContactBadgeConstantState" │ │ │ │ -Class #393 - │ │ +Class #623 - │ │ Class descriptor : 'Lcom/negusoft/holoaccent/drawable/ContactBadgeDrawable$ContactBadgeConstantState;' │ │ Access flags : 0x0001 (PUBLIC) │ │ Superclass : 'Landroid/graphics/drawable/Drawable$ConstantState;' │ │ Interfaces - │ │ Static fields - │ │ Instance fields - │ │ #0 : (in Lcom/negusoft/holoaccent/drawable/ContactBadgeDrawable$ContactBadgeConstantState;) │ │ @@ -93691,23 +135090,23 @@ │ │ type : '(Landroid/util/DisplayMetrics;IFIII)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 7 │ │ ins : 7 │ │ outs : 1 │ │ insns size : 16 16-bit code units │ │ -057318: |[057318] com.negusoft.holoaccent.drawable.ContactBadgeDrawable$ContactBadgeConstantState.:(Landroid/util/DisplayMetrics;IFIII)V │ │ -057328: 7010 9701 0000 |0000: invoke-direct {v0}, Landroid/graphics/drawable/Drawable$ConstantState;.:()V // method@0197 │ │ -05732e: 5b01 ec07 |0003: iput-object v1, v0, Lcom/negusoft/holoaccent/drawable/ContactBadgeDrawable$ContactBadgeConstantState;.mDisplayMetrics:Landroid/util/DisplayMetrics; // field@07ec │ │ -057332: 5902 eb07 |0005: iput v2, v0, Lcom/negusoft/holoaccent/drawable/ContactBadgeDrawable$ContactBadgeConstantState;.mColor:I // field@07eb │ │ -057336: 5903 ea07 |0007: iput v3, v0, Lcom/negusoft/holoaccent/drawable/ContactBadgeDrawable$ContactBadgeConstantState;.mBorderWidth:F // field@07ea │ │ -05733a: 5904 e907 |0009: iput v4, v0, Lcom/negusoft/holoaccent/drawable/ContactBadgeDrawable$ContactBadgeConstantState;.mBorderColor:I // field@07e9 │ │ -05733e: 5905 ed07 |000b: iput v5, v0, Lcom/negusoft/holoaccent/drawable/ContactBadgeDrawable$ContactBadgeConstantState;.mMarkFillColor:I // field@07ed │ │ -057342: 5906 ee07 |000d: iput v6, v0, Lcom/negusoft/holoaccent/drawable/ContactBadgeDrawable$ContactBadgeConstantState;.mMarkLineColor:I // field@07ee │ │ -057346: 0e00 |000f: return-void │ │ +07d2f4: |[07d2f4] com.negusoft.holoaccent.drawable.ContactBadgeDrawable$ContactBadgeConstantState.:(Landroid/util/DisplayMetrics;IFIII)V │ │ +07d304: 7010 1302 0000 |0000: invoke-direct {v0}, Landroid/graphics/drawable/Drawable$ConstantState;.:()V // method@0213 │ │ +07d30a: 5b01 ff0a |0003: iput-object v1, v0, Lcom/negusoft/holoaccent/drawable/ContactBadgeDrawable$ContactBadgeConstantState;.mDisplayMetrics:Landroid/util/DisplayMetrics; // field@0aff │ │ +07d30e: 5902 fe0a |0005: iput v2, v0, Lcom/negusoft/holoaccent/drawable/ContactBadgeDrawable$ContactBadgeConstantState;.mColor:I // field@0afe │ │ +07d312: 5903 fd0a |0007: iput v3, v0, Lcom/negusoft/holoaccent/drawable/ContactBadgeDrawable$ContactBadgeConstantState;.mBorderWidth:F // field@0afd │ │ +07d316: 5904 fc0a |0009: iput v4, v0, Lcom/negusoft/holoaccent/drawable/ContactBadgeDrawable$ContactBadgeConstantState;.mBorderColor:I // field@0afc │ │ +07d31a: 5905 000b |000b: iput v5, v0, Lcom/negusoft/holoaccent/drawable/ContactBadgeDrawable$ContactBadgeConstantState;.mMarkFillColor:I // field@0b00 │ │ +07d31e: 5906 010b |000d: iput v6, v0, Lcom/negusoft/holoaccent/drawable/ContactBadgeDrawable$ContactBadgeConstantState;.mMarkLineColor:I // field@0b01 │ │ +07d322: 0e00 |000f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=126 │ │ 0x0003 line=127 │ │ 0x0005 line=128 │ │ 0x0007 line=129 │ │ 0x0009 line=130 │ │ @@ -93729,17 +135128,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -057348: |[057348] com.negusoft.holoaccent.drawable.ContactBadgeDrawable$ContactBadgeConstantState.getChangingConfigurations:()I │ │ -057358: 5210 e807 |0000: iget v0, v1, Lcom/negusoft/holoaccent/drawable/ContactBadgeDrawable$ContactBadgeConstantState;.changingConfigurationValue:I // field@07e8 │ │ -05735c: 0f00 |0002: return v0 │ │ +07d324: |[07d324] com.negusoft.holoaccent.drawable.ContactBadgeDrawable$ContactBadgeConstantState.getChangingConfigurations:()I │ │ +07d334: 5210 fb0a |0000: iget v0, v1, Lcom/negusoft/holoaccent/drawable/ContactBadgeDrawable$ContactBadgeConstantState;.changingConfigurationValue:I // field@0afb │ │ +07d338: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=137 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lcom/negusoft/holoaccent/drawable/ContactBadgeDrawable$ContactBadgeConstantState; │ │ │ │ #1 : (in Lcom/negusoft/holoaccent/drawable/ContactBadgeDrawable$ContactBadgeConstantState;) │ │ @@ -93747,43 +135146,43 @@ │ │ type : '()Landroid/graphics/drawable/Drawable;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 8 │ │ ins : 1 │ │ outs : 7 │ │ insns size : 18 16-bit code units │ │ -057360: |[057360] com.negusoft.holoaccent.drawable.ContactBadgeDrawable$ContactBadgeConstantState.newDrawable:()Landroid/graphics/drawable/Drawable; │ │ -057370: 2200 4b03 |0000: new-instance v0, Lcom/negusoft/holoaccent/drawable/ContactBadgeDrawable; // type@034b │ │ -057374: 5471 ec07 |0002: iget-object v1, v7, Lcom/negusoft/holoaccent/drawable/ContactBadgeDrawable$ContactBadgeConstantState;.mDisplayMetrics:Landroid/util/DisplayMetrics; // field@07ec │ │ -057378: 5272 eb07 |0004: iget v2, v7, Lcom/negusoft/holoaccent/drawable/ContactBadgeDrawable$ContactBadgeConstantState;.mColor:I // field@07eb │ │ -05737c: 5273 ea07 |0006: iget v3, v7, Lcom/negusoft/holoaccent/drawable/ContactBadgeDrawable$ContactBadgeConstantState;.mBorderWidth:F // field@07ea │ │ -057380: 5274 e907 |0008: iget v4, v7, Lcom/negusoft/holoaccent/drawable/ContactBadgeDrawable$ContactBadgeConstantState;.mBorderColor:I // field@07e9 │ │ -057384: 5275 ed07 |000a: iget v5, v7, Lcom/negusoft/holoaccent/drawable/ContactBadgeDrawable$ContactBadgeConstantState;.mMarkFillColor:I // field@07ed │ │ -057388: 5276 ee07 |000c: iget v6, v7, Lcom/negusoft/holoaccent/drawable/ContactBadgeDrawable$ContactBadgeConstantState;.mMarkLineColor:I // field@07ee │ │ -05738c: 7607 ac15 0000 |000e: invoke-direct/range {v0, v1, v2, v3, v4, v5, v6}, Lcom/negusoft/holoaccent/drawable/ContactBadgeDrawable;.:(Landroid/util/DisplayMetrics;IFIII)V // method@15ac │ │ -057392: 1100 |0011: return-object v0 │ │ +07d33c: |[07d33c] com.negusoft.holoaccent.drawable.ContactBadgeDrawable$ContactBadgeConstantState.newDrawable:()Landroid/graphics/drawable/Drawable; │ │ +07d34c: 2200 cc04 |0000: new-instance v0, Lcom/negusoft/holoaccent/drawable/ContactBadgeDrawable; // type@04cc │ │ +07d350: 5471 ff0a |0002: iget-object v1, v7, Lcom/negusoft/holoaccent/drawable/ContactBadgeDrawable$ContactBadgeConstantState;.mDisplayMetrics:Landroid/util/DisplayMetrics; // field@0aff │ │ +07d354: 5272 fe0a |0004: iget v2, v7, Lcom/negusoft/holoaccent/drawable/ContactBadgeDrawable$ContactBadgeConstantState;.mColor:I // field@0afe │ │ +07d358: 5273 fd0a |0006: iget v3, v7, Lcom/negusoft/holoaccent/drawable/ContactBadgeDrawable$ContactBadgeConstantState;.mBorderWidth:F // field@0afd │ │ +07d35c: 5274 fc0a |0008: iget v4, v7, Lcom/negusoft/holoaccent/drawable/ContactBadgeDrawable$ContactBadgeConstantState;.mBorderColor:I // field@0afc │ │ +07d360: 5275 000b |000a: iget v5, v7, Lcom/negusoft/holoaccent/drawable/ContactBadgeDrawable$ContactBadgeConstantState;.mMarkFillColor:I // field@0b00 │ │ +07d364: 5276 010b |000c: iget v6, v7, Lcom/negusoft/holoaccent/drawable/ContactBadgeDrawable$ContactBadgeConstantState;.mMarkLineColor:I // field@0b01 │ │ +07d368: 7607 8e20 0000 |000e: invoke-direct/range {v0, v1, v2, v3, v4, v5, v6}, Lcom/negusoft/holoaccent/drawable/ContactBadgeDrawable;.:(Landroid/util/DisplayMetrics;IFIII)V // method@208e │ │ +07d36e: 1100 |0011: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=142 │ │ locals : │ │ 0x0000 - 0x0012 reg=7 this Lcom/negusoft/holoaccent/drawable/ContactBadgeDrawable$ContactBadgeConstantState; │ │ │ │ - source_file_idx : 629 (ContactBadgeDrawable.java) │ │ + source_file_idx : 781 (ContactBadgeDrawable.java) │ │ │ │ -Class #394 header: │ │ -class_idx : 844 │ │ +Class #624 header: │ │ +class_idx : 1229 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 92 │ │ -source_file_idx : 855 │ │ +superclass_idx : 117 │ │ +source_file_idx : 1109 │ │ static_fields_size : 10 │ │ instance_fields_size: 12 │ │ direct_methods_size : 5 │ │ virtual_methods_size: 6 │ │ │ │ -Class #394 - │ │ +Class #624 - │ │ Class descriptor : 'Lcom/negusoft/holoaccent/drawable/FastScrollDrawable;' │ │ Access flags : 0x0001 (PUBLIC) │ │ Superclass : 'Landroid/graphics/drawable/Drawable;' │ │ Interfaces - │ │ Static fields - │ │ #0 : (in Lcom/negusoft/holoaccent/drawable/FastScrollDrawable;) │ │ name : 'FILL_ALPHA' │ │ @@ -93890,53 +135289,53 @@ │ │ type : '(Landroid/util/DisplayMetrics;Lcom/negusoft/holoaccent/AccentPalette;Z)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 6 │ │ ins : 4 │ │ outs : 3 │ │ insns size : 75 16-bit code units │ │ -057394: |[057394] com.negusoft.holoaccent.drawable.FastScrollDrawable.:(Landroid/util/DisplayMetrics;Lcom/negusoft/holoaccent/AccentPalette;Z)V │ │ -0573a4: 1211 |0000: const/4 v1, #int 1 // #1 │ │ -0573a6: 7010 9801 0200 |0001: invoke-direct {v2}, Landroid/graphics/drawable/Drawable;.:()V // method@0198 │ │ -0573ac: 1300 ff00 |0004: const/16 v0, #int 255 // #ff │ │ -0573b0: 5920 fe07 |0006: iput v0, v2, Lcom/negusoft/holoaccent/drawable/FastScrollDrawable;.mAlpha:I // field@07fe │ │ -0573b4: 5b23 0708 |0008: iput-object v3, v2, Lcom/negusoft/holoaccent/drawable/FastScrollDrawable;.mMetrics:Landroid/util/DisplayMetrics; // field@0807 │ │ -0573b8: 5b24 0808 |000a: iput-object v4, v2, Lcom/negusoft/holoaccent/drawable/FastScrollDrawable;.mPalette:Lcom/negusoft/holoaccent/AccentPalette; // field@0808 │ │ -0573bc: 5c25 0908 |000c: iput-boolean v5, v2, Lcom/negusoft/holoaccent/drawable/FastScrollDrawable;.mPressed:Z // field@0809 │ │ -0573c0: 7030 bd15 4205 |000e: invoke-direct {v2, v4, v5}, Lcom/negusoft/holoaccent/drawable/FastScrollDrawable;.initFillPaint:(Lcom/negusoft/holoaccent/AccentPalette;Z)Landroid/graphics/Paint; // method@15bd │ │ -0573c6: 0c00 |0011: move-result-object v0 │ │ -0573c8: 5b20 0008 |0012: iput-object v0, v2, Lcom/negusoft/holoaccent/drawable/FastScrollDrawable;.mFillPaint:Landroid/graphics/Paint; // field@0800 │ │ -0573cc: 1500 c040 |0014: const/high16 v0, #int 1086324736 // #40c0 │ │ -0573d0: 7130 4212 0103 |0016: invoke-static {v1, v0, v3}, Landroid/util/TypedValue;.applyDimension:(IFLandroid/util/DisplayMetrics;)F // method@1242 │ │ -0573d6: 0a00 |0019: move-result v0 │ │ -0573d8: 5920 0208 |001a: iput v0, v2, Lcom/negusoft/holoaccent/drawable/FastScrollDrawable;.mFillWidth:F // field@0802 │ │ -0573dc: 1500 f041 |001c: const/high16 v0, #int 1106247680 // #41f0 │ │ -0573e0: 7130 4212 0103 |001e: invoke-static {v1, v0, v3}, Landroid/util/TypedValue;.applyDimension:(IFLandroid/util/DisplayMetrics;)F // method@1242 │ │ -0573e6: 0a00 |0021: move-result v0 │ │ -0573e8: 5920 ff07 |0022: iput v0, v2, Lcom/negusoft/holoaccent/drawable/FastScrollDrawable;.mFillHeight:F // field@07ff │ │ -0573ec: 1500 803f |0024: const/high16 v0, #int 1065353216 // #3f80 │ │ -0573f0: 7130 4212 0103 |0026: invoke-static {v1, v0, v3}, Landroid/util/TypedValue;.applyDimension:(IFLandroid/util/DisplayMetrics;)F // method@1242 │ │ -0573f6: 0a00 |0029: move-result v0 │ │ -0573f8: 5920 0108 |002a: iput v0, v2, Lcom/negusoft/holoaccent/drawable/FastScrollDrawable;.mFillRadius:F // field@0801 │ │ -0573fc: 7030 be15 4205 |002c: invoke-direct {v2, v4, v5}, Lcom/negusoft/holoaccent/drawable/FastScrollDrawable;.initGlowPaint:(Lcom/negusoft/holoaccent/AccentPalette;Z)Landroid/graphics/Paint; // method@15be │ │ -057402: 0c00 |002f: move-result-object v0 │ │ -057404: 5b20 0408 |0030: iput-object v0, v2, Lcom/negusoft/holoaccent/drawable/FastScrollDrawable;.mGlowPaint:Landroid/graphics/Paint; // field@0804 │ │ -057408: 1500 6041 |0032: const/high16 v0, #int 1096810496 // #4160 │ │ -05740c: 7130 4212 0103 |0034: invoke-static {v1, v0, v3}, Landroid/util/TypedValue;.applyDimension:(IFLandroid/util/DisplayMetrics;)F // method@1242 │ │ -057412: 0a00 |0037: move-result v0 │ │ -057414: 5920 0608 |0038: iput v0, v2, Lcom/negusoft/holoaccent/drawable/FastScrollDrawable;.mGlowWidth:F // field@0806 │ │ -057418: 1500 1442 |003a: const/high16 v0, #int 1108606976 // #4214 │ │ -05741c: 7130 4212 0103 |003c: invoke-static {v1, v0, v3}, Landroid/util/TypedValue;.applyDimension:(IFLandroid/util/DisplayMetrics;)F // method@1242 │ │ -057422: 0a00 |003f: move-result v0 │ │ -057424: 5920 0308 |0040: iput v0, v2, Lcom/negusoft/holoaccent/drawable/FastScrollDrawable;.mGlowHeight:F // field@0803 │ │ -057428: 1500 a040 |0042: const/high16 v0, #int 1084227584 // #40a0 │ │ -05742c: 7130 4212 0103 |0044: invoke-static {v1, v0, v3}, Landroid/util/TypedValue;.applyDimension:(IFLandroid/util/DisplayMetrics;)F // method@1242 │ │ -057432: 0a00 |0047: move-result v0 │ │ -057434: 5920 0508 |0048: iput v0, v2, Lcom/negusoft/holoaccent/drawable/FastScrollDrawable;.mGlowRadius:F // field@0805 │ │ -057438: 0e00 |004a: return-void │ │ +07d370: |[07d370] com.negusoft.holoaccent.drawable.FastScrollDrawable.:(Landroid/util/DisplayMetrics;Lcom/negusoft/holoaccent/AccentPalette;Z)V │ │ +07d380: 1211 |0000: const/4 v1, #int 1 // #1 │ │ +07d382: 7010 1402 0200 |0001: invoke-direct {v2}, Landroid/graphics/drawable/Drawable;.:()V // method@0214 │ │ +07d388: 1300 ff00 |0004: const/16 v0, #int 255 // #ff │ │ +07d38c: 5920 110b |0006: iput v0, v2, Lcom/negusoft/holoaccent/drawable/FastScrollDrawable;.mAlpha:I // field@0b11 │ │ +07d390: 5b23 1a0b |0008: iput-object v3, v2, Lcom/negusoft/holoaccent/drawable/FastScrollDrawable;.mMetrics:Landroid/util/DisplayMetrics; // field@0b1a │ │ +07d394: 5b24 1b0b |000a: iput-object v4, v2, Lcom/negusoft/holoaccent/drawable/FastScrollDrawable;.mPalette:Lcom/negusoft/holoaccent/AccentPalette; // field@0b1b │ │ +07d398: 5c25 1c0b |000c: iput-boolean v5, v2, Lcom/negusoft/holoaccent/drawable/FastScrollDrawable;.mPressed:Z // field@0b1c │ │ +07d39c: 7030 9f20 4205 |000e: invoke-direct {v2, v4, v5}, Lcom/negusoft/holoaccent/drawable/FastScrollDrawable;.initFillPaint:(Lcom/negusoft/holoaccent/AccentPalette;Z)Landroid/graphics/Paint; // method@209f │ │ +07d3a2: 0c00 |0011: move-result-object v0 │ │ +07d3a4: 5b20 130b |0012: iput-object v0, v2, Lcom/negusoft/holoaccent/drawable/FastScrollDrawable;.mFillPaint:Landroid/graphics/Paint; // field@0b13 │ │ +07d3a8: 1500 c040 |0014: const/high16 v0, #int 1086324736 // #40c0 │ │ +07d3ac: 7130 801c 0103 |0016: invoke-static {v1, v0, v3}, Landroid/util/TypedValue;.applyDimension:(IFLandroid/util/DisplayMetrics;)F // method@1c80 │ │ +07d3b2: 0a00 |0019: move-result v0 │ │ +07d3b4: 5920 150b |001a: iput v0, v2, Lcom/negusoft/holoaccent/drawable/FastScrollDrawable;.mFillWidth:F // field@0b15 │ │ +07d3b8: 1500 f041 |001c: const/high16 v0, #int 1106247680 // #41f0 │ │ +07d3bc: 7130 801c 0103 |001e: invoke-static {v1, v0, v3}, Landroid/util/TypedValue;.applyDimension:(IFLandroid/util/DisplayMetrics;)F // method@1c80 │ │ +07d3c2: 0a00 |0021: move-result v0 │ │ +07d3c4: 5920 120b |0022: iput v0, v2, Lcom/negusoft/holoaccent/drawable/FastScrollDrawable;.mFillHeight:F // field@0b12 │ │ +07d3c8: 1500 803f |0024: const/high16 v0, #int 1065353216 // #3f80 │ │ +07d3cc: 7130 801c 0103 |0026: invoke-static {v1, v0, v3}, Landroid/util/TypedValue;.applyDimension:(IFLandroid/util/DisplayMetrics;)F // method@1c80 │ │ +07d3d2: 0a00 |0029: move-result v0 │ │ +07d3d4: 5920 140b |002a: iput v0, v2, Lcom/negusoft/holoaccent/drawable/FastScrollDrawable;.mFillRadius:F // field@0b14 │ │ +07d3d8: 7030 a020 4205 |002c: invoke-direct {v2, v4, v5}, Lcom/negusoft/holoaccent/drawable/FastScrollDrawable;.initGlowPaint:(Lcom/negusoft/holoaccent/AccentPalette;Z)Landroid/graphics/Paint; // method@20a0 │ │ +07d3de: 0c00 |002f: move-result-object v0 │ │ +07d3e0: 5b20 170b |0030: iput-object v0, v2, Lcom/negusoft/holoaccent/drawable/FastScrollDrawable;.mGlowPaint:Landroid/graphics/Paint; // field@0b17 │ │ +07d3e4: 1500 6041 |0032: const/high16 v0, #int 1096810496 // #4160 │ │ +07d3e8: 7130 801c 0103 |0034: invoke-static {v1, v0, v3}, Landroid/util/TypedValue;.applyDimension:(IFLandroid/util/DisplayMetrics;)F // method@1c80 │ │ +07d3ee: 0a00 |0037: move-result v0 │ │ +07d3f0: 5920 190b |0038: iput v0, v2, Lcom/negusoft/holoaccent/drawable/FastScrollDrawable;.mGlowWidth:F // field@0b19 │ │ +07d3f4: 1500 1442 |003a: const/high16 v0, #int 1108606976 // #4214 │ │ +07d3f8: 7130 801c 0103 |003c: invoke-static {v1, v0, v3}, Landroid/util/TypedValue;.applyDimension:(IFLandroid/util/DisplayMetrics;)F // method@1c80 │ │ +07d3fe: 0a00 |003f: move-result v0 │ │ +07d400: 5920 160b |0040: iput v0, v2, Lcom/negusoft/holoaccent/drawable/FastScrollDrawable;.mGlowHeight:F // field@0b16 │ │ +07d404: 1500 a040 |0042: const/high16 v0, #int 1084227584 // #40a0 │ │ +07d408: 7130 801c 0103 |0044: invoke-static {v1, v0, v3}, Landroid/util/TypedValue;.applyDimension:(IFLandroid/util/DisplayMetrics;)F // method@1c80 │ │ +07d40e: 0a00 |0047: move-result v0 │ │ +07d410: 5920 180b |0048: iput v0, v2, Lcom/negusoft/holoaccent/drawable/FastScrollDrawable;.mGlowRadius:F // field@0b18 │ │ +07d414: 0e00 |004a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=59 │ │ 0x0004 line=57 │ │ 0x0008 line=60 │ │ 0x000a line=61 │ │ 0x000c line=62 │ │ @@ -93960,24 +135359,24 @@ │ │ type : '(Lcom/negusoft/holoaccent/AccentPalette;ZI)I' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 6 │ │ ins : 4 │ │ outs : 2 │ │ insns size : 16 16-bit code units │ │ -05743c: |[05743c] com.negusoft.holoaccent.drawable.FastScrollDrawable.getFillColor:(Lcom/negusoft/holoaccent/AccentPalette;ZI)I │ │ -05744c: 3904 0700 |0000: if-nez v4, 0007 // +0007 │ │ -057450: 6e20 1015 5300 |0002: invoke-virtual {v3, v5}, Lcom/negusoft/holoaccent/AccentPalette;.getDarkAccentColor:(I)I // method@1510 │ │ -057456: 0a01 |0005: move-result v1 │ │ -057458: 0f01 |0006: return v1 │ │ -05745a: d251 9c00 |0007: mul-int/lit16 v1, v5, #int 156 // #009c │ │ -05745e: d310 ff00 |0009: div-int/lit16 v0, v1, #int 255 // #00ff │ │ -057462: 6e20 0c15 0300 |000b: invoke-virtual {v3, v0}, Lcom/negusoft/holoaccent/AccentPalette;.getAccentColor:(I)I // method@150c │ │ -057468: 0a01 |000e: move-result v1 │ │ -05746a: 28f7 |000f: goto 0006 // -0009 │ │ +07d418: |[07d418] com.negusoft.holoaccent.drawable.FastScrollDrawable.getFillColor:(Lcom/negusoft/holoaccent/AccentPalette;ZI)I │ │ +07d428: 3904 0700 |0000: if-nez v4, 0007 // +0007 │ │ +07d42c: 6e20 f21f 5300 |0002: invoke-virtual {v3, v5}, Lcom/negusoft/holoaccent/AccentPalette;.getDarkAccentColor:(I)I // method@1ff2 │ │ +07d432: 0a01 |0005: move-result v1 │ │ +07d434: 0f01 |0006: return v1 │ │ +07d436: d251 9c00 |0007: mul-int/lit16 v1, v5, #int 156 // #009c │ │ +07d43a: d310 ff00 |0009: div-int/lit16 v0, v1, #int 255 // #00ff │ │ +07d43e: 6e20 ee1f 0300 |000b: invoke-virtual {v3, v0}, Lcom/negusoft/holoaccent/AccentPalette;.getAccentColor:(I)I // method@1fee │ │ +07d444: 0a01 |000e: move-result v1 │ │ +07d446: 28f7 |000f: goto 0006 // -0009 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=96 │ │ 0x0002 line=97 │ │ 0x0006 line=99 │ │ 0x0007 line=98 │ │ 0x000b line=99 │ │ @@ -93993,20 +135392,20 @@ │ │ type : '(Lcom/negusoft/holoaccent/AccentPalette;ZI)I' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 6 │ │ ins : 4 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -05746c: |[05746c] com.negusoft.holoaccent.drawable.FastScrollDrawable.getGlowColor:(Lcom/negusoft/holoaccent/AccentPalette;ZI)I │ │ -05747c: da01 053f |0000: mul-int/lit8 v1, v5, #int 63 // #3f │ │ -057480: d310 ff00 |0002: div-int/lit16 v0, v1, #int 255 // #00ff │ │ -057484: 6e20 0c15 0300 |0004: invoke-virtual {v3, v0}, Lcom/negusoft/holoaccent/AccentPalette;.getAccentColor:(I)I // method@150c │ │ -05748a: 0a01 |0007: move-result v1 │ │ -05748c: 0f01 |0008: return v1 │ │ +07d448: |[07d448] com.negusoft.holoaccent.drawable.FastScrollDrawable.getGlowColor:(Lcom/negusoft/holoaccent/AccentPalette;ZI)I │ │ +07d458: da01 053f |0000: mul-int/lit8 v1, v5, #int 63 // #3f │ │ +07d45c: d310 ff00 |0002: div-int/lit16 v0, v1, #int 255 // #00ff │ │ +07d460: 6e20 ee1f 0300 |0004: invoke-virtual {v3, v0}, Lcom/negusoft/holoaccent/AccentPalette;.getAccentColor:(I)I // method@1fee │ │ +07d466: 0a01 |0007: move-result v1 │ │ +07d468: 0f01 |0008: return v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=103 │ │ 0x0004 line=104 │ │ locals : │ │ 0x0004 - 0x0009 reg=0 resultAlpha I │ │ 0x0000 - 0x0009 reg=2 this Lcom/negusoft/holoaccent/drawable/FastScrollDrawable; │ │ @@ -94019,26 +135418,26 @@ │ │ type : '(Lcom/negusoft/holoaccent/AccentPalette;Z)Landroid/graphics/Paint;' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 6 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 24 16-bit code units │ │ -057490: |[057490] com.negusoft.holoaccent.drawable.FastScrollDrawable.initFillPaint:(Lcom/negusoft/holoaccent/AccentPalette;Z)Landroid/graphics/Paint; │ │ -0574a0: 2201 5100 |0000: new-instance v1, Landroid/graphics/Paint; // type@0051 │ │ -0574a4: 7010 7401 0100 |0002: invoke-direct {v1}, Landroid/graphics/Paint;.:()V // method@0174 │ │ -0574aa: 6202 2000 |0005: sget-object v2, Landroid/graphics/Paint$Style;.FILL:Landroid/graphics/Paint$Style; // field@0020 │ │ -0574ae: 6e20 7b01 2100 |0007: invoke-virtual {v1, v2}, Landroid/graphics/Paint;.setStyle:(Landroid/graphics/Paint$Style;)V // method@017b │ │ -0574b4: 1302 ff00 |000a: const/16 v2, #int 255 // #ff │ │ -0574b8: 7040 b815 4325 |000c: invoke-direct {v3, v4, v5, v2}, Lcom/negusoft/holoaccent/drawable/FastScrollDrawable;.getFillColor:(Lcom/negusoft/holoaccent/AccentPalette;ZI)I // method@15b8 │ │ -0574be: 0a00 |000f: move-result v0 │ │ -0574c0: 6e20 7701 0100 |0010: invoke-virtual {v1, v0}, Landroid/graphics/Paint;.setColor:(I)V // method@0177 │ │ -0574c6: 1212 |0013: const/4 v2, #int 1 // #1 │ │ -0574c8: 6e20 7601 2100 |0014: invoke-virtual {v1, v2}, Landroid/graphics/Paint;.setAntiAlias:(Z)V // method@0176 │ │ -0574ce: 1101 |0017: return-object v1 │ │ +07d46c: |[07d46c] com.negusoft.holoaccent.drawable.FastScrollDrawable.initFillPaint:(Lcom/negusoft/holoaccent/AccentPalette;Z)Landroid/graphics/Paint; │ │ +07d47c: 2201 6600 |0000: new-instance v1, Landroid/graphics/Paint; // type@0066 │ │ +07d480: 7010 db01 0100 |0002: invoke-direct {v1}, Landroid/graphics/Paint;.:()V // method@01db │ │ +07d486: 6202 2f00 |0005: sget-object v2, Landroid/graphics/Paint$Style;.FILL:Landroid/graphics/Paint$Style; // field@002f │ │ +07d48a: 6e20 ed01 2100 |0007: invoke-virtual {v1, v2}, Landroid/graphics/Paint;.setStyle:(Landroid/graphics/Paint$Style;)V // method@01ed │ │ +07d490: 1302 ff00 |000a: const/16 v2, #int 255 // #ff │ │ +07d494: 7040 9a20 4325 |000c: invoke-direct {v3, v4, v5, v2}, Lcom/negusoft/holoaccent/drawable/FastScrollDrawable;.getFillColor:(Lcom/negusoft/holoaccent/AccentPalette;ZI)I // method@209a │ │ +07d49a: 0a00 |000f: move-result v0 │ │ +07d49c: 6e20 e401 0100 |0010: invoke-virtual {v1, v0}, Landroid/graphics/Paint;.setColor:(I)V // method@01e4 │ │ +07d4a2: 1212 |0013: const/4 v2, #int 1 // #1 │ │ +07d4a4: 6e20 e301 2100 |0014: invoke-virtual {v1, v2}, Landroid/graphics/Paint;.setAntiAlias:(Z)V // method@01e3 │ │ +07d4aa: 1101 |0017: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=76 │ │ 0x0005 line=77 │ │ 0x000a line=78 │ │ 0x0010 line=79 │ │ 0x0013 line=80 │ │ @@ -94055,29 +135454,29 @@ │ │ type : '(Lcom/negusoft/holoaccent/AccentPalette;Z)Landroid/graphics/Paint;' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 28 16-bit code units │ │ -0574d0: |[0574d0] com.negusoft.holoaccent.drawable.FastScrollDrawable.initGlowPaint:(Lcom/negusoft/holoaccent/AccentPalette;Z)Landroid/graphics/Paint; │ │ -0574e0: 3904 0400 |0000: if-nez v4, 0004 // +0004 │ │ -0574e4: 1200 |0002: const/4 v0, #int 0 // #0 │ │ -0574e6: 1100 |0003: return-object v0 │ │ -0574e8: 2200 5100 |0004: new-instance v0, Landroid/graphics/Paint; // type@0051 │ │ -0574ec: 7010 7401 0000 |0006: invoke-direct {v0}, Landroid/graphics/Paint;.:()V // method@0174 │ │ -0574f2: 6201 2000 |0009: sget-object v1, Landroid/graphics/Paint$Style;.FILL:Landroid/graphics/Paint$Style; // field@0020 │ │ -0574f6: 6e20 7b01 1000 |000b: invoke-virtual {v0, v1}, Landroid/graphics/Paint;.setStyle:(Landroid/graphics/Paint$Style;)V // method@017b │ │ -0574fc: 1301 ff00 |000e: const/16 v1, #int 255 // #ff │ │ -057500: 7040 b915 3214 |0010: invoke-direct {v2, v3, v4, v1}, Lcom/negusoft/holoaccent/drawable/FastScrollDrawable;.getGlowColor:(Lcom/negusoft/holoaccent/AccentPalette;ZI)I // method@15b9 │ │ -057506: 0a01 |0013: move-result v1 │ │ -057508: 6e20 7701 1000 |0014: invoke-virtual {v0, v1}, Landroid/graphics/Paint;.setColor:(I)V // method@0177 │ │ -05750e: 1211 |0017: const/4 v1, #int 1 // #1 │ │ -057510: 6e20 7601 1000 |0018: invoke-virtual {v0, v1}, Landroid/graphics/Paint;.setAntiAlias:(Z)V // method@0176 │ │ -057516: 28e8 |001b: goto 0003 // -0018 │ │ +07d4ac: |[07d4ac] com.negusoft.holoaccent.drawable.FastScrollDrawable.initGlowPaint:(Lcom/negusoft/holoaccent/AccentPalette;Z)Landroid/graphics/Paint; │ │ +07d4bc: 3904 0400 |0000: if-nez v4, 0004 // +0004 │ │ +07d4c0: 1200 |0002: const/4 v0, #int 0 // #0 │ │ +07d4c2: 1100 |0003: return-object v0 │ │ +07d4c4: 2200 6600 |0004: new-instance v0, Landroid/graphics/Paint; // type@0066 │ │ +07d4c8: 7010 db01 0000 |0006: invoke-direct {v0}, Landroid/graphics/Paint;.:()V // method@01db │ │ +07d4ce: 6201 2f00 |0009: sget-object v1, Landroid/graphics/Paint$Style;.FILL:Landroid/graphics/Paint$Style; // field@002f │ │ +07d4d2: 6e20 ed01 1000 |000b: invoke-virtual {v0, v1}, Landroid/graphics/Paint;.setStyle:(Landroid/graphics/Paint$Style;)V // method@01ed │ │ +07d4d8: 1301 ff00 |000e: const/16 v1, #int 255 // #ff │ │ +07d4dc: 7040 9b20 3214 |0010: invoke-direct {v2, v3, v4, v1}, Lcom/negusoft/holoaccent/drawable/FastScrollDrawable;.getGlowColor:(Lcom/negusoft/holoaccent/AccentPalette;ZI)I // method@209b │ │ +07d4e2: 0a01 |0013: move-result v1 │ │ +07d4e4: 6e20 e401 1000 |0014: invoke-virtual {v0, v1}, Landroid/graphics/Paint;.setColor:(I)V // method@01e4 │ │ +07d4ea: 1211 |0017: const/4 v1, #int 1 // #1 │ │ +07d4ec: 6e20 e301 1000 |0018: invoke-virtual {v0, v1}, Landroid/graphics/Paint;.setAntiAlias:(Z)V // method@01e3 │ │ +07d4f2: 28e8 |001b: goto 0003 // -0018 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=85 │ │ 0x0002 line=86 │ │ 0x0003 line=92 │ │ 0x0004 line=88 │ │ 0x0009 line=89 │ │ @@ -94095,69 +135494,69 @@ │ │ type : '(Landroid/graphics/Canvas;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 12 │ │ ins : 2 │ │ outs : 5 │ │ insns size : 113 16-bit code units │ │ -057518: |[057518] com.negusoft.holoaccent.drawable.FastScrollDrawable.draw:(Landroid/graphics/Canvas;)V │ │ -057528: 1509 0040 |0000: const/high16 v9, #int 1073741824 // #4000 │ │ -05752c: 6e10 b715 0a00 |0002: invoke-virtual {v10}, Lcom/negusoft/holoaccent/drawable/FastScrollDrawable;.getBounds:()Landroid/graphics/Rect; // method@15b7 │ │ -057532: 0c05 |0005: move-result-object v5 │ │ -057534: 6e10 8601 0500 |0006: invoke-virtual {v5}, Landroid/graphics/Rect;.exactCenterX:()F // method@0186 │ │ -05753a: 0a00 |0009: move-result v0 │ │ -05753c: 6e10 b715 0a00 |000a: invoke-virtual {v10}, Lcom/negusoft/holoaccent/drawable/FastScrollDrawable;.getBounds:()Landroid/graphics/Rect; // method@15b7 │ │ -057542: 0c05 |000d: move-result-object v5 │ │ -057544: 6e10 8701 0500 |000e: invoke-virtual {v5}, Landroid/graphics/Rect;.exactCenterY:()F // method@0187 │ │ -05754a: 0a01 |0011: move-result v1 │ │ -05754c: 54a5 0408 |0012: iget-object v5, v10, Lcom/negusoft/holoaccent/drawable/FastScrollDrawable;.mGlowPaint:Landroid/graphics/Paint; // field@0804 │ │ -057550: 3805 2f00 |0014: if-eqz v5, 0043 // +002f │ │ -057554: 52a5 0608 |0016: iget v5, v10, Lcom/negusoft/holoaccent/drawable/FastScrollDrawable;.mGlowWidth:F // field@0806 │ │ -057558: a903 0509 |0018: div-float v3, v5, v9 │ │ -05755c: 52a5 0308 |001a: iget v5, v10, Lcom/negusoft/holoaccent/drawable/FastScrollDrawable;.mGlowHeight:F // field@0803 │ │ -057560: a902 0509 |001c: div-float v2, v5, v9 │ │ -057564: 2204 5700 |001e: new-instance v4, Landroid/graphics/RectF; // type@0057 │ │ -057568: a705 0003 |0020: sub-float v5, v0, v3 │ │ -05756c: a706 0102 |0022: sub-float v6, v1, v2 │ │ -057570: a607 0003 |0024: add-float v7, v0, v3 │ │ -057574: a608 0102 |0026: add-float v8, v1, v2 │ │ -057578: 7058 8f01 5476 |0028: invoke-direct {v4, v5, v6, v7, v8}, Landroid/graphics/RectF;.:(FFFF)V // method@018f │ │ -05757e: 54a5 0408 |002b: iget-object v5, v10, Lcom/negusoft/holoaccent/drawable/FastScrollDrawable;.mGlowPaint:Landroid/graphics/Paint; // field@0804 │ │ -057582: 54a6 0808 |002d: iget-object v6, v10, Lcom/negusoft/holoaccent/drawable/FastScrollDrawable;.mPalette:Lcom/negusoft/holoaccent/AccentPalette; // field@0808 │ │ -057586: 55a7 0908 |002f: iget-boolean v7, v10, Lcom/negusoft/holoaccent/drawable/FastScrollDrawable;.mPressed:Z // field@0809 │ │ -05758a: 52a8 fe07 |0031: iget v8, v10, Lcom/negusoft/holoaccent/drawable/FastScrollDrawable;.mAlpha:I // field@07fe │ │ -05758e: 7040 b915 6a87 |0033: invoke-direct {v10, v6, v7, v8}, Lcom/negusoft/holoaccent/drawable/FastScrollDrawable;.getGlowColor:(Lcom/negusoft/holoaccent/AccentPalette;ZI)I // method@15b9 │ │ -057594: 0a06 |0036: move-result v6 │ │ -057596: 6e20 7701 6500 |0037: invoke-virtual {v5, v6}, Landroid/graphics/Paint;.setColor:(I)V // method@0177 │ │ -05759c: 52a5 0508 |003a: iget v5, v10, Lcom/negusoft/holoaccent/drawable/FastScrollDrawable;.mGlowRadius:F // field@0805 │ │ -0575a0: 52a6 0508 |003c: iget v6, v10, Lcom/negusoft/holoaccent/drawable/FastScrollDrawable;.mGlowRadius:F // field@0805 │ │ -0575a4: 54a7 0408 |003e: iget-object v7, v10, Lcom/negusoft/holoaccent/drawable/FastScrollDrawable;.mGlowPaint:Landroid/graphics/Paint; // field@0804 │ │ -0575a8: 6e57 6001 4b65 |0040: invoke-virtual {v11, v4, v5, v6, v7}, Landroid/graphics/Canvas;.drawRoundRect:(Landroid/graphics/RectF;FFLandroid/graphics/Paint;)V // method@0160 │ │ -0575ae: 52a5 0208 |0043: iget v5, v10, Lcom/negusoft/holoaccent/drawable/FastScrollDrawable;.mFillWidth:F // field@0802 │ │ -0575b2: a903 0509 |0045: div-float v3, v5, v9 │ │ -0575b6: 52a5 ff07 |0047: iget v5, v10, Lcom/negusoft/holoaccent/drawable/FastScrollDrawable;.mFillHeight:F // field@07ff │ │ -0575ba: a902 0509 |0049: div-float v2, v5, v9 │ │ -0575be: 2204 5700 |004b: new-instance v4, Landroid/graphics/RectF; // type@0057 │ │ -0575c2: a705 0003 |004d: sub-float v5, v0, v3 │ │ -0575c6: a706 0102 |004f: sub-float v6, v1, v2 │ │ -0575ca: a607 0003 |0051: add-float v7, v0, v3 │ │ -0575ce: a608 0102 |0053: add-float v8, v1, v2 │ │ -0575d2: 7058 8f01 5476 |0055: invoke-direct {v4, v5, v6, v7, v8}, Landroid/graphics/RectF;.:(FFFF)V // method@018f │ │ -0575d8: 54a5 0008 |0058: iget-object v5, v10, Lcom/negusoft/holoaccent/drawable/FastScrollDrawable;.mFillPaint:Landroid/graphics/Paint; // field@0800 │ │ -0575dc: 54a6 0808 |005a: iget-object v6, v10, Lcom/negusoft/holoaccent/drawable/FastScrollDrawable;.mPalette:Lcom/negusoft/holoaccent/AccentPalette; // field@0808 │ │ -0575e0: 55a7 0908 |005c: iget-boolean v7, v10, Lcom/negusoft/holoaccent/drawable/FastScrollDrawable;.mPressed:Z // field@0809 │ │ -0575e4: 52a8 fe07 |005e: iget v8, v10, Lcom/negusoft/holoaccent/drawable/FastScrollDrawable;.mAlpha:I // field@07fe │ │ -0575e8: 7040 b815 6a87 |0060: invoke-direct {v10, v6, v7, v8}, Lcom/negusoft/holoaccent/drawable/FastScrollDrawable;.getFillColor:(Lcom/negusoft/holoaccent/AccentPalette;ZI)I // method@15b8 │ │ -0575ee: 0a06 |0063: move-result v6 │ │ -0575f0: 6e20 7701 6500 |0064: invoke-virtual {v5, v6}, Landroid/graphics/Paint;.setColor:(I)V // method@0177 │ │ -0575f6: 52a5 0108 |0067: iget v5, v10, Lcom/negusoft/holoaccent/drawable/FastScrollDrawable;.mFillRadius:F // field@0801 │ │ -0575fa: 52a6 0108 |0069: iget v6, v10, Lcom/negusoft/holoaccent/drawable/FastScrollDrawable;.mFillRadius:F // field@0801 │ │ -0575fe: 54a7 0008 |006b: iget-object v7, v10, Lcom/negusoft/holoaccent/drawable/FastScrollDrawable;.mFillPaint:Landroid/graphics/Paint; // field@0800 │ │ -057602: 6e57 6001 4b65 |006d: invoke-virtual {v11, v4, v5, v6, v7}, Landroid/graphics/Canvas;.drawRoundRect:(Landroid/graphics/RectF;FFLandroid/graphics/Paint;)V // method@0160 │ │ -057608: 0e00 |0070: return-void │ │ +07d4f4: |[07d4f4] com.negusoft.holoaccent.drawable.FastScrollDrawable.draw:(Landroid/graphics/Canvas;)V │ │ +07d504: 1509 0040 |0000: const/high16 v9, #int 1073741824 // #4000 │ │ +07d508: 6e10 9920 0a00 |0002: invoke-virtual {v10}, Lcom/negusoft/holoaccent/drawable/FastScrollDrawable;.getBounds:()Landroid/graphics/Rect; // method@2099 │ │ +07d50e: 0c05 |0005: move-result-object v5 │ │ +07d510: 6e10 fc01 0500 |0006: invoke-virtual {v5}, Landroid/graphics/Rect;.exactCenterX:()F // method@01fc │ │ +07d516: 0a00 |0009: move-result v0 │ │ +07d518: 6e10 9920 0a00 |000a: invoke-virtual {v10}, Lcom/negusoft/holoaccent/drawable/FastScrollDrawable;.getBounds:()Landroid/graphics/Rect; // method@2099 │ │ +07d51e: 0c05 |000d: move-result-object v5 │ │ +07d520: 6e10 fd01 0500 |000e: invoke-virtual {v5}, Landroid/graphics/Rect;.exactCenterY:()F // method@01fd │ │ +07d526: 0a01 |0011: move-result v1 │ │ +07d528: 54a5 170b |0012: iget-object v5, v10, Lcom/negusoft/holoaccent/drawable/FastScrollDrawable;.mGlowPaint:Landroid/graphics/Paint; // field@0b17 │ │ +07d52c: 3805 2f00 |0014: if-eqz v5, 0043 // +002f │ │ +07d530: 52a5 190b |0016: iget v5, v10, Lcom/negusoft/holoaccent/drawable/FastScrollDrawable;.mGlowWidth:F // field@0b19 │ │ +07d534: a903 0509 |0018: div-float v3, v5, v9 │ │ +07d538: 52a5 160b |001a: iget v5, v10, Lcom/negusoft/holoaccent/drawable/FastScrollDrawable;.mGlowHeight:F // field@0b16 │ │ +07d53c: a902 0509 |001c: div-float v2, v5, v9 │ │ +07d540: 2204 6d00 |001e: new-instance v4, Landroid/graphics/RectF; // type@006d │ │ +07d544: a705 0003 |0020: sub-float v5, v0, v3 │ │ +07d548: a706 0102 |0022: sub-float v6, v1, v2 │ │ +07d54c: a607 0003 |0024: add-float v7, v0, v3 │ │ +07d550: a608 0102 |0026: add-float v8, v1, v2 │ │ +07d554: 7058 0702 5476 |0028: invoke-direct {v4, v5, v6, v7, v8}, Landroid/graphics/RectF;.:(FFFF)V // method@0207 │ │ +07d55a: 54a5 170b |002b: iget-object v5, v10, Lcom/negusoft/holoaccent/drawable/FastScrollDrawable;.mGlowPaint:Landroid/graphics/Paint; // field@0b17 │ │ +07d55e: 54a6 1b0b |002d: iget-object v6, v10, Lcom/negusoft/holoaccent/drawable/FastScrollDrawable;.mPalette:Lcom/negusoft/holoaccent/AccentPalette; // field@0b1b │ │ +07d562: 55a7 1c0b |002f: iget-boolean v7, v10, Lcom/negusoft/holoaccent/drawable/FastScrollDrawable;.mPressed:Z // field@0b1c │ │ +07d566: 52a8 110b |0031: iget v8, v10, Lcom/negusoft/holoaccent/drawable/FastScrollDrawable;.mAlpha:I // field@0b11 │ │ +07d56a: 7040 9b20 6a87 |0033: invoke-direct {v10, v6, v7, v8}, Lcom/negusoft/holoaccent/drawable/FastScrollDrawable;.getGlowColor:(Lcom/negusoft/holoaccent/AccentPalette;ZI)I // method@209b │ │ +07d570: 0a06 |0036: move-result v6 │ │ +07d572: 6e20 e401 6500 |0037: invoke-virtual {v5, v6}, Landroid/graphics/Paint;.setColor:(I)V // method@01e4 │ │ +07d578: 52a5 180b |003a: iget v5, v10, Lcom/negusoft/holoaccent/drawable/FastScrollDrawable;.mGlowRadius:F // field@0b18 │ │ +07d57c: 52a6 180b |003c: iget v6, v10, Lcom/negusoft/holoaccent/drawable/FastScrollDrawable;.mGlowRadius:F // field@0b18 │ │ +07d580: 54a7 170b |003e: iget-object v7, v10, Lcom/negusoft/holoaccent/drawable/FastScrollDrawable;.mGlowPaint:Landroid/graphics/Paint; // field@0b17 │ │ +07d584: 6e57 c201 4b65 |0040: invoke-virtual {v11, v4, v5, v6, v7}, Landroid/graphics/Canvas;.drawRoundRect:(Landroid/graphics/RectF;FFLandroid/graphics/Paint;)V // method@01c2 │ │ +07d58a: 52a5 150b |0043: iget v5, v10, Lcom/negusoft/holoaccent/drawable/FastScrollDrawable;.mFillWidth:F // field@0b15 │ │ +07d58e: a903 0509 |0045: div-float v3, v5, v9 │ │ +07d592: 52a5 120b |0047: iget v5, v10, Lcom/negusoft/holoaccent/drawable/FastScrollDrawable;.mFillHeight:F // field@0b12 │ │ +07d596: a902 0509 |0049: div-float v2, v5, v9 │ │ +07d59a: 2204 6d00 |004b: new-instance v4, Landroid/graphics/RectF; // type@006d │ │ +07d59e: a705 0003 |004d: sub-float v5, v0, v3 │ │ +07d5a2: a706 0102 |004f: sub-float v6, v1, v2 │ │ +07d5a6: a607 0003 |0051: add-float v7, v0, v3 │ │ +07d5aa: a608 0102 |0053: add-float v8, v1, v2 │ │ +07d5ae: 7058 0702 5476 |0055: invoke-direct {v4, v5, v6, v7, v8}, Landroid/graphics/RectF;.:(FFFF)V // method@0207 │ │ +07d5b4: 54a5 130b |0058: iget-object v5, v10, Lcom/negusoft/holoaccent/drawable/FastScrollDrawable;.mFillPaint:Landroid/graphics/Paint; // field@0b13 │ │ +07d5b8: 54a6 1b0b |005a: iget-object v6, v10, Lcom/negusoft/holoaccent/drawable/FastScrollDrawable;.mPalette:Lcom/negusoft/holoaccent/AccentPalette; // field@0b1b │ │ +07d5bc: 55a7 1c0b |005c: iget-boolean v7, v10, Lcom/negusoft/holoaccent/drawable/FastScrollDrawable;.mPressed:Z // field@0b1c │ │ +07d5c0: 52a8 110b |005e: iget v8, v10, Lcom/negusoft/holoaccent/drawable/FastScrollDrawable;.mAlpha:I // field@0b11 │ │ +07d5c4: 7040 9a20 6a87 |0060: invoke-direct {v10, v6, v7, v8}, Lcom/negusoft/holoaccent/drawable/FastScrollDrawable;.getFillColor:(Lcom/negusoft/holoaccent/AccentPalette;ZI)I // method@209a │ │ +07d5ca: 0a06 |0063: move-result v6 │ │ +07d5cc: 6e20 e401 6500 |0064: invoke-virtual {v5, v6}, Landroid/graphics/Paint;.setColor:(I)V // method@01e4 │ │ +07d5d2: 52a5 140b |0067: iget v5, v10, Lcom/negusoft/holoaccent/drawable/FastScrollDrawable;.mFillRadius:F // field@0b14 │ │ +07d5d6: 52a6 140b |0069: iget v6, v10, Lcom/negusoft/holoaccent/drawable/FastScrollDrawable;.mFillRadius:F // field@0b14 │ │ +07d5da: 54a7 130b |006b: iget-object v7, v10, Lcom/negusoft/holoaccent/drawable/FastScrollDrawable;.mFillPaint:Landroid/graphics/Paint; // field@0b13 │ │ +07d5de: 6e57 c201 4b65 |006d: invoke-virtual {v11, v4, v5, v6, v7}, Landroid/graphics/Canvas;.drawRoundRect:(Landroid/graphics/RectF;FFLandroid/graphics/Paint;)V // method@01c2 │ │ +07d5e4: 0e00 |0070: return-void │ │ catches : (none) │ │ positions : │ │ 0x0002 line=119 │ │ 0x000a line=120 │ │ 0x0012 line=122 │ │ 0x0016 line=123 │ │ 0x001a line=124 │ │ @@ -94187,22 +135586,22 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 11 16-bit code units │ │ -05760c: |[05760c] com.negusoft.holoaccent.drawable.FastScrollDrawable.getIntrinsicHeight:()I │ │ -05761c: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -05761e: 1501 5842 |0001: const/high16 v1, #int 1113063424 // #4258 │ │ -057622: 5432 0708 |0003: iget-object v2, v3, Lcom/negusoft/holoaccent/drawable/FastScrollDrawable;.mMetrics:Landroid/util/DisplayMetrics; // field@0807 │ │ -057626: 7130 4212 1002 |0005: invoke-static {v0, v1, v2}, Landroid/util/TypedValue;.applyDimension:(IFLandroid/util/DisplayMetrics;)F // method@1242 │ │ -05762c: 0a00 |0008: move-result v0 │ │ -05762e: 8700 |0009: float-to-int v0, v0 │ │ -057630: 0f00 |000a: return v0 │ │ +07d5e8: |[07d5e8] com.negusoft.holoaccent.drawable.FastScrollDrawable.getIntrinsicHeight:()I │ │ +07d5f8: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +07d5fa: 1501 5842 |0001: const/high16 v1, #int 1113063424 // #4258 │ │ +07d5fe: 5432 1a0b |0003: iget-object v2, v3, Lcom/negusoft/holoaccent/drawable/FastScrollDrawable;.mMetrics:Landroid/util/DisplayMetrics; // field@0b1a │ │ +07d602: 7130 801c 1002 |0005: invoke-static {v0, v1, v2}, Landroid/util/TypedValue;.applyDimension:(IFLandroid/util/DisplayMetrics;)F // method@1c80 │ │ +07d608: 0a00 |0008: move-result v0 │ │ +07d60a: 8700 |0009: float-to-int v0, v0 │ │ +07d60c: 0f00 |000a: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=114 │ │ locals : │ │ 0x0000 - 0x000b reg=3 this Lcom/negusoft/holoaccent/drawable/FastScrollDrawable; │ │ │ │ #2 : (in Lcom/negusoft/holoaccent/drawable/FastScrollDrawable;) │ │ @@ -94210,22 +135609,22 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 11 16-bit code units │ │ -057634: |[057634] com.negusoft.holoaccent.drawable.FastScrollDrawable.getIntrinsicWidth:()I │ │ -057644: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -057646: 1501 f041 |0001: const/high16 v1, #int 1106247680 // #41f0 │ │ -05764a: 5432 0708 |0003: iget-object v2, v3, Lcom/negusoft/holoaccent/drawable/FastScrollDrawable;.mMetrics:Landroid/util/DisplayMetrics; // field@0807 │ │ -05764e: 7130 4212 1002 |0005: invoke-static {v0, v1, v2}, Landroid/util/TypedValue;.applyDimension:(IFLandroid/util/DisplayMetrics;)F // method@1242 │ │ -057654: 0a00 |0008: move-result v0 │ │ -057656: 8700 |0009: float-to-int v0, v0 │ │ -057658: 0f00 |000a: return v0 │ │ +07d610: |[07d610] com.negusoft.holoaccent.drawable.FastScrollDrawable.getIntrinsicWidth:()I │ │ +07d620: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +07d622: 1501 f041 |0001: const/high16 v1, #int 1106247680 // #41f0 │ │ +07d626: 5432 1a0b |0003: iget-object v2, v3, Lcom/negusoft/holoaccent/drawable/FastScrollDrawable;.mMetrics:Landroid/util/DisplayMetrics; // field@0b1a │ │ +07d62a: 7130 801c 1002 |0005: invoke-static {v0, v1, v2}, Landroid/util/TypedValue;.applyDimension:(IFLandroid/util/DisplayMetrics;)F // method@1c80 │ │ +07d630: 0a00 |0008: move-result v0 │ │ +07d632: 8700 |0009: float-to-int v0, v0 │ │ +07d634: 0f00 |000a: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=109 │ │ locals : │ │ 0x0000 - 0x000b reg=3 this Lcom/negusoft/holoaccent/drawable/FastScrollDrawable; │ │ │ │ #3 : (in Lcom/negusoft/holoaccent/drawable/FastScrollDrawable;) │ │ @@ -94233,17 +135632,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -05765c: |[05765c] com.negusoft.holoaccent.drawable.FastScrollDrawable.getOpacity:()I │ │ -05766c: 12d0 |0000: const/4 v0, #int -3 // #fd │ │ -05766e: 0f00 |0001: return v0 │ │ +07d638: |[07d638] com.negusoft.holoaccent.drawable.FastScrollDrawable.getOpacity:()I │ │ +07d648: 12d0 |0000: const/4 v0, #int -3 // #fd │ │ +07d64a: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=145 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Lcom/negusoft/holoaccent/drawable/FastScrollDrawable; │ │ │ │ #4 : (in Lcom/negusoft/holoaccent/drawable/FastScrollDrawable;) │ │ @@ -94251,18 +135650,18 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -057670: |[057670] com.negusoft.holoaccent.drawable.FastScrollDrawable.setAlpha:(I)V │ │ -057680: 5901 fe07 |0000: iput v1, v0, Lcom/negusoft/holoaccent/drawable/FastScrollDrawable;.mAlpha:I // field@07fe │ │ -057684: 6e10 bf15 0000 |0002: invoke-virtual {v0}, Lcom/negusoft/holoaccent/drawable/FastScrollDrawable;.invalidateSelf:()V // method@15bf │ │ -05768a: 0e00 |0005: return-void │ │ +07d64c: |[07d64c] com.negusoft.holoaccent.drawable.FastScrollDrawable.setAlpha:(I)V │ │ +07d65c: 5901 110b |0000: iput v1, v0, Lcom/negusoft/holoaccent/drawable/FastScrollDrawable;.mAlpha:I // field@0b11 │ │ +07d660: 6e10 a120 0000 |0002: invoke-virtual {v0}, Lcom/negusoft/holoaccent/drawable/FastScrollDrawable;.invalidateSelf:()V // method@20a1 │ │ +07d666: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=150 │ │ 0x0002 line=151 │ │ 0x0005 line=152 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lcom/negusoft/holoaccent/drawable/FastScrollDrawable; │ │ @@ -94273,41 +135672,41 @@ │ │ type : '(Landroid/graphics/ColorFilter;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -05768c: |[05768c] com.negusoft.holoaccent.drawable.FastScrollDrawable.setColorFilter:(Landroid/graphics/ColorFilter;)V │ │ -05769c: 0e00 |0000: return-void │ │ +07d668: |[07d668] com.negusoft.holoaccent.drawable.FastScrollDrawable.setColorFilter:(Landroid/graphics/ColorFilter;)V │ │ +07d678: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=157 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Lcom/negusoft/holoaccent/drawable/FastScrollDrawable; │ │ 0x0000 - 0x0001 reg=1 cf Landroid/graphics/ColorFilter; │ │ │ │ - source_file_idx : 855 (FastScrollDrawable.java) │ │ + source_file_idx : 1109 (FastScrollDrawable.java) │ │ │ │ -Class #395 header: │ │ -class_idx : 845 │ │ +Class #625 header: │ │ +class_idx : 1230 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 948 │ │ -source_file_idx : 1071 │ │ +superclass_idx : 1337 │ │ +source_file_idx : 1348 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ -Class #395 annotations: │ │ +Class #625 annotations: │ │ Annotations on class │ │ VISIBILITY_SYSTEM Ldalvik/annotation/EnclosingClass; value=Lcom/negusoft/holoaccent/drawable/IndeterminedProgressDrawable; │ │ VISIBILITY_SYSTEM Ldalvik/annotation/InnerClass; accessFlags=0 name=null │ │ │ │ -Class #395 - │ │ +Class #625 - │ │ Class descriptor : 'Lcom/negusoft/holoaccent/drawable/IndeterminedProgressDrawable$1;' │ │ Access flags : 0x0000 () │ │ Superclass : 'Ljava/lang/Object;' │ │ Interfaces - │ │ #0 : 'Landroid/view/animation/Interpolator;' │ │ Static fields - │ │ Instance fields - │ │ @@ -94321,58 +135720,58 @@ │ │ type : '(Lcom/negusoft/holoaccent/drawable/IndeterminedProgressDrawable;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -0576a0: |[0576a0] com.negusoft.holoaccent.drawable.IndeterminedProgressDrawable$1.:(Lcom/negusoft/holoaccent/drawable/IndeterminedProgressDrawable;)V │ │ -0576b0: 5b01 0a08 |0000: iput-object v1, v0, Lcom/negusoft/holoaccent/drawable/IndeterminedProgressDrawable$1;.this$0:Lcom/negusoft/holoaccent/drawable/IndeterminedProgressDrawable; // field@080a │ │ -0576b4: 7010 9117 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1791 │ │ -0576ba: 0e00 |0005: return-void │ │ +07d67c: |[07d67c] com.negusoft.holoaccent.drawable.IndeterminedProgressDrawable$1.:(Lcom/negusoft/holoaccent/drawable/IndeterminedProgressDrawable;)V │ │ +07d68c: 5b01 1d0b |0000: iput-object v1, v0, Lcom/negusoft/holoaccent/drawable/IndeterminedProgressDrawable$1;.this$0:Lcom/negusoft/holoaccent/drawable/IndeterminedProgressDrawable; // field@0b1d │ │ +07d690: 7010 8622 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2286 │ │ +07d696: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=53 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lcom/negusoft/holoaccent/drawable/IndeterminedProgressDrawable$1; │ │ - 0x0000 - 0x0006 reg=1 (null) Lcom/negusoft/holoaccent/drawable/IndeterminedProgressDrawable; │ │ + 0x0000 - 0x0006 reg=1 this$0 Lcom/negusoft/holoaccent/drawable/IndeterminedProgressDrawable; │ │ │ │ Virtual methods - │ │ #0 : (in Lcom/negusoft/holoaccent/drawable/IndeterminedProgressDrawable$1;) │ │ name : 'getInterpolation' │ │ type : '(F)F' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0576bc: |[0576bc] com.negusoft.holoaccent.drawable.IndeterminedProgressDrawable$1.getInterpolation:(F)F │ │ -0576cc: a800 0202 |0000: mul-float v0, v2, v2 │ │ -0576d0: 0f00 |0002: return v0 │ │ +07d698: |[07d698] com.negusoft.holoaccent.drawable.IndeterminedProgressDrawable$1.getInterpolation:(F)F │ │ +07d6a8: a800 0202 |0000: mul-float v0, v2, v2 │ │ +07d6ac: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=55 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lcom/negusoft/holoaccent/drawable/IndeterminedProgressDrawable$1; │ │ 0x0000 - 0x0003 reg=2 value F │ │ │ │ - source_file_idx : 1071 (IndeterminedProgressDrawable.java) │ │ + source_file_idx : 1348 (IndeterminedProgressDrawable.java) │ │ │ │ -Class #396 header: │ │ -class_idx : 846 │ │ +Class #626 header: │ │ +class_idx : 1231 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 92 │ │ -source_file_idx : 1071 │ │ +superclass_idx : 117 │ │ +source_file_idx : 1348 │ │ static_fields_size : 5 │ │ instance_fields_size: 4 │ │ direct_methods_size : 6 │ │ virtual_methods_size: 6 │ │ │ │ -Class #396 - │ │ +Class #626 - │ │ Class descriptor : 'Lcom/negusoft/holoaccent/drawable/IndeterminedProgressDrawable;' │ │ Access flags : 0x0001 (PUBLIC) │ │ Superclass : 'Landroid/graphics/drawable/Drawable;' │ │ Interfaces - │ │ Static fields - │ │ #0 : (in Lcom/negusoft/holoaccent/drawable/IndeterminedProgressDrawable;) │ │ name : 'DEFAULT_SECTION_NUMBER' │ │ @@ -94422,18 +135821,18 @@ │ │ type : '(Landroid/content/Context;II)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 5 │ │ insns size : 5 16-bit code units │ │ -0576d4: |[0576d4] com.negusoft.holoaccent.drawable.IndeterminedProgressDrawable.:(Landroid/content/Context;II)V │ │ -0576e4: 1250 |0000: const/4 v0, #int 5 // #5 │ │ -0576e6: 7050 c515 2143 |0001: invoke-direct {v1, v2, v3, v4, v0}, Lcom/negusoft/holoaccent/drawable/IndeterminedProgressDrawable;.:(Landroid/content/Context;III)V // method@15c5 │ │ -0576ec: 0e00 |0004: return-void │ │ +07d6b0: |[07d6b0] com.negusoft.holoaccent.drawable.IndeterminedProgressDrawable.:(Landroid/content/Context;II)V │ │ +07d6c0: 1250 |0000: const/4 v0, #int 5 // #5 │ │ +07d6c2: 7050 a720 2143 |0001: invoke-direct {v1, v2, v3, v4, v0}, Lcom/negusoft/holoaccent/drawable/IndeterminedProgressDrawable;.:(Landroid/content/Context;III)V // method@20a7 │ │ +07d6c8: 0e00 |0004: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=69 │ │ 0x0004 line=70 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Lcom/negusoft/holoaccent/drawable/IndeterminedProgressDrawable; │ │ 0x0000 - 0x0005 reg=2 c Landroid/content/Context; │ │ @@ -94444,85 +135843,85 @@ │ │ name : '' │ │ type : '(Landroid/content/Context;III)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 10 │ │ ins : 5 │ │ outs : 4 │ │ - insns size : 59 16-bit code units │ │ -0576f0: |[0576f0] com.negusoft.holoaccent.drawable.IndeterminedProgressDrawable.:(Landroid/content/Context;III)V │ │ -057700: 7010 9801 0500 |0000: invoke-direct {v5}, Landroid/graphics/drawable/Drawable;.:()V // method@0198 │ │ -057706: 2203 4d03 |0003: new-instance v3, Lcom/negusoft/holoaccent/drawable/IndeterminedProgressDrawable$1; // type@034d │ │ -05770a: 7020 c215 5300 |0005: invoke-direct {v3, v5}, Lcom/negusoft/holoaccent/drawable/IndeterminedProgressDrawable$1;.:(Lcom/negusoft/holoaccent/drawable/IndeterminedProgressDrawable;)V // method@15c2 │ │ -057710: 5b53 1208 |0008: iput-object v3, v5, Lcom/negusoft/holoaccent/drawable/IndeterminedProgressDrawable;.mInterpolator:Landroid/view/animation/Interpolator; // field@0812 │ │ -057714: 6e10 cf00 0600 |000a: invoke-virtual {v6}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@00cf │ │ -05771a: 0c02 |000d: move-result-object v2 │ │ -05771c: 6e10 1b01 0200 |000e: invoke-virtual {v2}, Landroid/content/res/Resources;.getDisplayMetrics:()Landroid/util/DisplayMetrics; // method@011b │ │ -057722: 0c03 |0011: move-result-object v3 │ │ -057724: 5b53 1008 |0012: iput-object v3, v5, Lcom/negusoft/holoaccent/drawable/IndeterminedProgressDrawable;.mDisplayMetrics:Landroid/util/DisplayMetrics; // field@0810 │ │ -057728: 6e10 d100 0600 |0014: invoke-virtual {v6}, Landroid/content/Context;.getTheme:()Landroid/content/res/Resources$Theme; // method@00d1 │ │ -05772e: 0c03 |0017: move-result-object v3 │ │ -057730: 6204 ba07 |0018: sget-object v4, Lcom/negusoft/holoaccent/R$styleable;.HoloAccent:[I // field@07ba │ │ -057734: 6e20 1601 4300 |001a: invoke-virtual {v3, v4}, Landroid/content/res/Resources$Theme;.obtainStyledAttributes:([I)Landroid/content/res/TypedArray; // method@0116 │ │ -05773a: 0c00 |001d: move-result-object v0 │ │ -05773c: 1203 |001e: const/4 v3, #int 0 // #0 │ │ -05773e: 6004 c705 |001f: sget v4, Lcom/negusoft/holoaccent/R$color;.ha__accent_default:I // field@05c7 │ │ -057742: 6e20 1901 4200 |0021: invoke-virtual {v2, v4}, Landroid/content/res/Resources;.getColor:(I)I // method@0119 │ │ -057748: 0a04 |0024: move-result v4 │ │ -05774a: 6e30 2901 3004 |0025: invoke-virtual {v0, v3, v4}, Landroid/content/res/TypedArray;.getColor:(II)I // method@0129 │ │ -057750: 0a01 |0028: move-result v1 │ │ -057752: 6e10 3501 0000 |0029: invoke-virtual {v0}, Landroid/content/res/TypedArray;.recycle:()V // method@0135 │ │ -057758: 5453 1008 |002c: iget-object v3, v5, Lcom/negusoft/holoaccent/drawable/IndeterminedProgressDrawable;.mDisplayMetrics:Landroid/util/DisplayMetrics; // field@0810 │ │ -05775c: 7030 ce15 3501 |002e: invoke-direct {v5, v3, v1}, Lcom/negusoft/holoaccent/drawable/IndeterminedProgressDrawable;.getPaint:(Landroid/util/DisplayMetrics;I)Landroid/graphics/Paint; // method@15ce │ │ -057762: 0c03 |0031: move-result-object v3 │ │ -057764: 5b53 1308 |0032: iput-object v3, v5, Lcom/negusoft/holoaccent/drawable/IndeterminedProgressDrawable;.mPaint:Landroid/graphics/Paint; // field@0813 │ │ -057768: 7040 ca15 7598 |0034: invoke-direct {v5, v7, v8, v9}, Lcom/negusoft/holoaccent/drawable/IndeterminedProgressDrawable;.getGapPercentages:(III)[F // method@15ca │ │ -05776e: 0c03 |0037: move-result-object v3 │ │ -057770: 5b53 1108 |0038: iput-object v3, v5, Lcom/negusoft/holoaccent/drawable/IndeterminedProgressDrawable;.mGapPercentages:[F // field@0811 │ │ -057774: 0e00 |003a: return-void │ │ + insns size : 60 16-bit code units │ │ +07d6cc: |[07d6cc] com.negusoft.holoaccent.drawable.IndeterminedProgressDrawable.:(Landroid/content/Context;III)V │ │ +07d6dc: 7010 1402 0500 |0000: invoke-direct {v5}, Landroid/graphics/drawable/Drawable;.:()V // method@0214 │ │ +07d6e2: 2203 ce04 |0003: new-instance v3, Lcom/negusoft/holoaccent/drawable/IndeterminedProgressDrawable$1; // type@04ce │ │ +07d6e6: 7020 a420 5300 |0005: invoke-direct {v3, v5}, Lcom/negusoft/holoaccent/drawable/IndeterminedProgressDrawable$1;.:(Lcom/negusoft/holoaccent/drawable/IndeterminedProgressDrawable;)V // method@20a4 │ │ +07d6ec: 5b53 250b |0008: iput-object v3, v5, Lcom/negusoft/holoaccent/drawable/IndeterminedProgressDrawable;.mInterpolator:Landroid/view/animation/Interpolator; // field@0b25 │ │ +07d6f0: 6e10 1301 0600 |000a: invoke-virtual {v6}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@0113 │ │ +07d6f6: 0c02 |000d: move-result-object v2 │ │ +07d6f8: 6e10 6601 0200 |000e: invoke-virtual {v2}, Landroid/content/res/Resources;.getDisplayMetrics:()Landroid/util/DisplayMetrics; // method@0166 │ │ +07d6fe: 0c03 |0011: move-result-object v3 │ │ +07d700: 5b53 230b |0012: iput-object v3, v5, Lcom/negusoft/holoaccent/drawable/IndeterminedProgressDrawable;.mDisplayMetrics:Landroid/util/DisplayMetrics; // field@0b23 │ │ +07d704: 6e10 1501 0600 |0014: invoke-virtual {v6}, Landroid/content/Context;.getTheme:()Landroid/content/res/Resources$Theme; // method@0115 │ │ +07d70a: 0c03 |0017: move-result-object v3 │ │ +07d70c: 6204 cd0a |0018: sget-object v4, Lcom/negusoft/holoaccent/R$styleable;.HoloAccent:[I // field@0acd │ │ +07d710: 6e20 6101 4300 |001a: invoke-virtual {v3, v4}, Landroid/content/res/Resources$Theme;.obtainStyledAttributes:([I)Landroid/content/res/TypedArray; // method@0161 │ │ +07d716: 0c00 |001d: move-result-object v0 │ │ +07d718: 6003 ce0a |001e: sget v3, Lcom/negusoft/holoaccent/R$styleable;.HoloAccent_accentColor:I // field@0ace │ │ +07d71c: 6004 da08 |0020: sget v4, Lcom/negusoft/holoaccent/R$color;.ha__accent_default:I // field@08da │ │ +07d720: 6e20 6401 4200 |0022: invoke-virtual {v2, v4}, Landroid/content/res/Resources;.getColor:(I)I // method@0164 │ │ +07d726: 0a04 |0025: move-result v4 │ │ +07d728: 6e30 7601 3004 |0026: invoke-virtual {v0, v3, v4}, Landroid/content/res/TypedArray;.getColor:(II)I // method@0176 │ │ +07d72e: 0a01 |0029: move-result v1 │ │ +07d730: 6e10 8201 0000 |002a: invoke-virtual {v0}, Landroid/content/res/TypedArray;.recycle:()V // method@0182 │ │ +07d736: 5453 230b |002d: iget-object v3, v5, Lcom/negusoft/holoaccent/drawable/IndeterminedProgressDrawable;.mDisplayMetrics:Landroid/util/DisplayMetrics; // field@0b23 │ │ +07d73a: 7030 b020 3501 |002f: invoke-direct {v5, v3, v1}, Lcom/negusoft/holoaccent/drawable/IndeterminedProgressDrawable;.getPaint:(Landroid/util/DisplayMetrics;I)Landroid/graphics/Paint; // method@20b0 │ │ +07d740: 0c03 |0032: move-result-object v3 │ │ +07d742: 5b53 260b |0033: iput-object v3, v5, Lcom/negusoft/holoaccent/drawable/IndeterminedProgressDrawable;.mPaint:Landroid/graphics/Paint; // field@0b26 │ │ +07d746: 7040 ac20 7598 |0035: invoke-direct {v5, v7, v8, v9}, Lcom/negusoft/holoaccent/drawable/IndeterminedProgressDrawable;.getGapPercentages:(III)[F // method@20ac │ │ +07d74c: 0c03 |0038: move-result-object v3 │ │ +07d74e: 5b53 240b |0039: iput-object v3, v5, Lcom/negusoft/holoaccent/drawable/IndeterminedProgressDrawable;.mGapPercentages:[F // field@0b24 │ │ +07d752: 0e00 |003b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=72 │ │ 0x0003 line=53 │ │ 0x000a line=73 │ │ 0x000e line=74 │ │ 0x0014 line=76 │ │ 0x001e line=77 │ │ - 0x0029 line=78 │ │ - 0x002c line=80 │ │ - 0x0034 line=82 │ │ - 0x003a line=83 │ │ + 0x002a line=78 │ │ + 0x002d line=80 │ │ + 0x0035 line=82 │ │ + 0x003b line=83 │ │ locals : │ │ - 0x001e - 0x003b reg=0 attrs Landroid/content/res/TypedArray; │ │ - 0x0029 - 0x003b reg=1 color I │ │ - 0x000e - 0x003b reg=2 res Landroid/content/res/Resources; │ │ - 0x0000 - 0x003b reg=5 this Lcom/negusoft/holoaccent/drawable/IndeterminedProgressDrawable; │ │ - 0x0000 - 0x003b reg=6 c Landroid/content/Context; │ │ - 0x0000 - 0x003b reg=7 frameIndex I │ │ - 0x0000 - 0x003b reg=8 frameCount I │ │ - 0x0000 - 0x003b reg=9 sectionCount I │ │ + 0x001e - 0x003c reg=0 attrs Landroid/content/res/TypedArray; │ │ + 0x002a - 0x003c reg=1 color I │ │ + 0x000e - 0x003c reg=2 res Landroid/content/res/Resources; │ │ + 0x0000 - 0x003c reg=5 this Lcom/negusoft/holoaccent/drawable/IndeterminedProgressDrawable; │ │ + 0x0000 - 0x003c reg=6 c Landroid/content/Context; │ │ + 0x0000 - 0x003c reg=7 frameIndex I │ │ + 0x0000 - 0x003c reg=8 frameCount I │ │ + 0x0000 - 0x003c reg=9 sectionCount I │ │ │ │ #2 : (in Lcom/negusoft/holoaccent/drawable/IndeterminedProgressDrawable;) │ │ name : '' │ │ type : '(Landroid/content/res/Resources;III)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 11 │ │ ins : 5 │ │ outs : 6 │ │ insns size : 10 16-bit code units │ │ -057778: |[057778] com.negusoft.holoaccent.drawable.IndeterminedProgressDrawable.:(Landroid/content/res/Resources;III)V │ │ -057788: 1255 |0000: const/4 v5, #int 5 // #5 │ │ -05778a: 0760 |0001: move-object v0, v6 │ │ -05778c: 0771 |0002: move-object v1, v7 │ │ -05778e: 0182 |0003: move v2, v8 │ │ -057790: 0193 |0004: move v3, v9 │ │ -057792: 01a4 |0005: move v4, v10 │ │ -057794: 7606 c715 0000 |0006: invoke-direct/range {v0, v1, v2, v3, v4, v5}, Lcom/negusoft/holoaccent/drawable/IndeterminedProgressDrawable;.:(Landroid/content/res/Resources;IIII)V // method@15c7 │ │ -05779a: 0e00 |0009: return-void │ │ +07d754: |[07d754] com.negusoft.holoaccent.drawable.IndeterminedProgressDrawable.:(Landroid/content/res/Resources;III)V │ │ +07d764: 1255 |0000: const/4 v5, #int 5 // #5 │ │ +07d766: 0760 |0001: move-object v0, v6 │ │ +07d768: 0771 |0002: move-object v1, v7 │ │ +07d76a: 0182 |0003: move v2, v8 │ │ +07d76c: 0193 |0004: move v3, v9 │ │ +07d76e: 01a4 |0005: move v4, v10 │ │ +07d770: 7606 a920 0000 |0006: invoke-direct/range {v0, v1, v2, v3, v4, v5}, Lcom/negusoft/holoaccent/drawable/IndeterminedProgressDrawable;.:(Landroid/content/res/Resources;IIII)V // method@20a9 │ │ +07d776: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=86 │ │ 0x0009 line=87 │ │ locals : │ │ 0x0000 - 0x000a reg=6 this Lcom/negusoft/holoaccent/drawable/IndeterminedProgressDrawable; │ │ 0x0000 - 0x000a reg=7 res Landroid/content/res/Resources; │ │ @@ -94535,30 +135934,30 @@ │ │ type : '(Landroid/content/res/Resources;IIII)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 7 │ │ ins : 6 │ │ outs : 4 │ │ insns size : 31 16-bit code units │ │ -05779c: |[05779c] com.negusoft.holoaccent.drawable.IndeterminedProgressDrawable.:(Landroid/content/res/Resources;IIII)V │ │ -0577ac: 7010 9801 0100 |0000: invoke-direct {v1}, Landroid/graphics/drawable/Drawable;.:()V // method@0198 │ │ -0577b2: 2200 4d03 |0003: new-instance v0, Lcom/negusoft/holoaccent/drawable/IndeterminedProgressDrawable$1; // type@034d │ │ -0577b6: 7020 c215 1000 |0005: invoke-direct {v0, v1}, Lcom/negusoft/holoaccent/drawable/IndeterminedProgressDrawable$1;.:(Lcom/negusoft/holoaccent/drawable/IndeterminedProgressDrawable;)V // method@15c2 │ │ -0577bc: 5b10 1208 |0008: iput-object v0, v1, Lcom/negusoft/holoaccent/drawable/IndeterminedProgressDrawable;.mInterpolator:Landroid/view/animation/Interpolator; // field@0812 │ │ -0577c0: 6e10 1b01 0200 |000a: invoke-virtual {v2}, Landroid/content/res/Resources;.getDisplayMetrics:()Landroid/util/DisplayMetrics; // method@011b │ │ -0577c6: 0c00 |000d: move-result-object v0 │ │ -0577c8: 5b10 1008 |000e: iput-object v0, v1, Lcom/negusoft/holoaccent/drawable/IndeterminedProgressDrawable;.mDisplayMetrics:Landroid/util/DisplayMetrics; // field@0810 │ │ -0577cc: 5410 1008 |0010: iget-object v0, v1, Lcom/negusoft/holoaccent/drawable/IndeterminedProgressDrawable;.mDisplayMetrics:Landroid/util/DisplayMetrics; // field@0810 │ │ -0577d0: 7030 ce15 0103 |0012: invoke-direct {v1, v0, v3}, Lcom/negusoft/holoaccent/drawable/IndeterminedProgressDrawable;.getPaint:(Landroid/util/DisplayMetrics;I)Landroid/graphics/Paint; // method@15ce │ │ -0577d6: 0c00 |0015: move-result-object v0 │ │ -0577d8: 5b10 1308 |0016: iput-object v0, v1, Lcom/negusoft/holoaccent/drawable/IndeterminedProgressDrawable;.mPaint:Landroid/graphics/Paint; // field@0813 │ │ -0577dc: 7040 ca15 4165 |0018: invoke-direct {v1, v4, v5, v6}, Lcom/negusoft/holoaccent/drawable/IndeterminedProgressDrawable;.getGapPercentages:(III)[F // method@15ca │ │ -0577e2: 0c00 |001b: move-result-object v0 │ │ -0577e4: 5b10 1108 |001c: iput-object v0, v1, Lcom/negusoft/holoaccent/drawable/IndeterminedProgressDrawable;.mGapPercentages:[F // field@0811 │ │ -0577e8: 0e00 |001e: return-void │ │ +07d778: |[07d778] com.negusoft.holoaccent.drawable.IndeterminedProgressDrawable.:(Landroid/content/res/Resources;IIII)V │ │ +07d788: 7010 1402 0100 |0000: invoke-direct {v1}, Landroid/graphics/drawable/Drawable;.:()V // method@0214 │ │ +07d78e: 2200 ce04 |0003: new-instance v0, Lcom/negusoft/holoaccent/drawable/IndeterminedProgressDrawable$1; // type@04ce │ │ +07d792: 7020 a420 1000 |0005: invoke-direct {v0, v1}, Lcom/negusoft/holoaccent/drawable/IndeterminedProgressDrawable$1;.:(Lcom/negusoft/holoaccent/drawable/IndeterminedProgressDrawable;)V // method@20a4 │ │ +07d798: 5b10 250b |0008: iput-object v0, v1, Lcom/negusoft/holoaccent/drawable/IndeterminedProgressDrawable;.mInterpolator:Landroid/view/animation/Interpolator; // field@0b25 │ │ +07d79c: 6e10 6601 0200 |000a: invoke-virtual {v2}, Landroid/content/res/Resources;.getDisplayMetrics:()Landroid/util/DisplayMetrics; // method@0166 │ │ +07d7a2: 0c00 |000d: move-result-object v0 │ │ +07d7a4: 5b10 230b |000e: iput-object v0, v1, Lcom/negusoft/holoaccent/drawable/IndeterminedProgressDrawable;.mDisplayMetrics:Landroid/util/DisplayMetrics; // field@0b23 │ │ +07d7a8: 5410 230b |0010: iget-object v0, v1, Lcom/negusoft/holoaccent/drawable/IndeterminedProgressDrawable;.mDisplayMetrics:Landroid/util/DisplayMetrics; // field@0b23 │ │ +07d7ac: 7030 b020 0103 |0012: invoke-direct {v1, v0, v3}, Lcom/negusoft/holoaccent/drawable/IndeterminedProgressDrawable;.getPaint:(Landroid/util/DisplayMetrics;I)Landroid/graphics/Paint; // method@20b0 │ │ +07d7b2: 0c00 |0015: move-result-object v0 │ │ +07d7b4: 5b10 260b |0016: iput-object v0, v1, Lcom/negusoft/holoaccent/drawable/IndeterminedProgressDrawable;.mPaint:Landroid/graphics/Paint; // field@0b26 │ │ +07d7b8: 7040 ac20 4165 |0018: invoke-direct {v1, v4, v5, v6}, Lcom/negusoft/holoaccent/drawable/IndeterminedProgressDrawable;.getGapPercentages:(III)[F // method@20ac │ │ +07d7be: 0c00 |001b: move-result-object v0 │ │ +07d7c0: 5b10 240b |001c: iput-object v0, v1, Lcom/negusoft/holoaccent/drawable/IndeterminedProgressDrawable;.mGapPercentages:[F // field@0b24 │ │ +07d7c4: 0e00 |001e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=89 │ │ 0x0003 line=53 │ │ 0x000a line=90 │ │ 0x0010 line=91 │ │ 0x0018 line=92 │ │ @@ -94576,36 +135975,36 @@ │ │ type : '(III)[F' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 11 │ │ ins : 4 │ │ outs : 2 │ │ insns size : 33 16-bit code units │ │ -0577ec: |[0577ec] com.negusoft.holoaccent.drawable.IndeterminedProgressDrawable.getGapPercentages:(III)[F │ │ -0577fc: 1505 803f |0000: const/high16 v5, #int 1065353216 // #3f80 │ │ -057800: 82a6 |0002: int-to-float v6, v10 │ │ -057802: a904 0506 |0003: div-float v4, v5, v6 │ │ -057806: 8295 |0005: int-to-float v5, v9 │ │ -057808: a905 0405 |0006: div-float v5, v4, v5 │ │ -05780c: 8286 |0008: int-to-float v6, v8 │ │ -05780e: a801 0506 |0009: mul-float v1, v5, v6 │ │ -057812: 23a3 1704 |000b: new-array v3, v10, [F // type@0417 │ │ -057816: 1200 |000d: const/4 v0, #int 0 // #0 │ │ -057818: 2135 |000e: array-length v5, v3 │ │ -05781a: 3550 1100 |000f: if-ge v0, v5, 0020 // +0011 │ │ -05781e: 8205 |0011: int-to-float v5, v0 │ │ -057820: c845 |0012: mul-float/2addr v5, v4 │ │ -057822: a602 0105 |0013: add-float v2, v1, v5 │ │ -057826: 5475 1208 |0015: iget-object v5, v7, Lcom/negusoft/holoaccent/drawable/IndeterminedProgressDrawable;.mInterpolator:Landroid/view/animation/Interpolator; // field@0812 │ │ -05782a: 7220 ee13 2500 |0017: invoke-interface {v5, v2}, Landroid/view/animation/Interpolator;.getInterpolation:(F)F // method@13ee │ │ -057830: 0a05 |001a: move-result v5 │ │ -057832: 4b05 0300 |001b: aput v5, v3, v0 │ │ -057836: d800 0001 |001d: add-int/lit8 v0, v0, #int 1 // #01 │ │ -05783a: 28ef |001f: goto 000e // -0011 │ │ -05783c: 1103 |0020: return-object v3 │ │ +07d7c8: |[07d7c8] com.negusoft.holoaccent.drawable.IndeterminedProgressDrawable.getGapPercentages:(III)[F │ │ +07d7d8: 1505 803f |0000: const/high16 v5, #int 1065353216 // #3f80 │ │ +07d7dc: 82a6 |0002: int-to-float v6, v10 │ │ +07d7de: a904 0506 |0003: div-float v4, v5, v6 │ │ +07d7e2: 8295 |0005: int-to-float v5, v9 │ │ +07d7e4: a905 0405 |0006: div-float v5, v4, v5 │ │ +07d7e8: 8286 |0008: int-to-float v6, v8 │ │ +07d7ea: a801 0506 |0009: mul-float v1, v5, v6 │ │ +07d7ee: 23a3 a105 |000b: new-array v3, v10, [F // type@05a1 │ │ +07d7f2: 1200 |000d: const/4 v0, #int 0 // #0 │ │ +07d7f4: 2135 |000e: array-length v5, v3 │ │ +07d7f6: 3550 1100 |000f: if-ge v0, v5, 0020 // +0011 │ │ +07d7fa: 8205 |0011: int-to-float v5, v0 │ │ +07d7fc: c845 |0012: mul-float/2addr v5, v4 │ │ +07d7fe: a602 0105 |0013: add-float v2, v1, v5 │ │ +07d802: 5475 250b |0015: iget-object v5, v7, Lcom/negusoft/holoaccent/drawable/IndeterminedProgressDrawable;.mInterpolator:Landroid/view/animation/Interpolator; // field@0b25 │ │ +07d806: 7220 c31e 2500 |0017: invoke-interface {v5, v2}, Landroid/view/animation/Interpolator;.getInterpolation:(F)F // method@1ec3 │ │ +07d80c: 0a05 |001a: move-result v5 │ │ +07d80e: 4b05 0300 |001b: aput v5, v3, v0 │ │ +07d812: d800 0001 |001d: add-int/lit8 v0, v0, #int 1 // #01 │ │ +07d816: 28ef |001f: goto 000e // -0011 │ │ +07d818: 1103 |0020: return-object v3 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=105 │ │ 0x0005 line=106 │ │ 0x000b line=107 │ │ 0x000d line=108 │ │ 0x0011 line=109 │ │ @@ -94628,26 +136027,26 @@ │ │ type : '(Landroid/util/DisplayMetrics;I)Landroid/graphics/Paint;' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 7 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 24 16-bit code units │ │ -057840: |[057840] com.negusoft.holoaccent.drawable.IndeterminedProgressDrawable.getPaint:(Landroid/util/DisplayMetrics;I)Landroid/graphics/Paint; │ │ -057850: 1212 |0000: const/4 v2, #int 1 // #1 │ │ -057852: 1503 8040 |0001: const/high16 v3, #int 1082130432 // #4080 │ │ -057856: 7130 4212 3205 |0003: invoke-static {v2, v3, v5}, Landroid/util/TypedValue;.applyDimension:(IFLandroid/util/DisplayMetrics;)F // method@1242 │ │ -05785c: 0a00 |0006: move-result v0 │ │ -05785e: 2201 5100 |0007: new-instance v1, Landroid/graphics/Paint; // type@0051 │ │ -057862: 7010 7401 0100 |0009: invoke-direct {v1}, Landroid/graphics/Paint;.:()V // method@0174 │ │ -057868: 6e20 7701 6100 |000c: invoke-virtual {v1, v6}, Landroid/graphics/Paint;.setColor:(I)V // method@0177 │ │ -05786e: 6202 2200 |000f: sget-object v2, Landroid/graphics/Paint$Style;.STROKE:Landroid/graphics/Paint$Style; // field@0022 │ │ -057872: 6e20 7b01 2100 |0011: invoke-virtual {v1, v2}, Landroid/graphics/Paint;.setStyle:(Landroid/graphics/Paint$Style;)V // method@017b │ │ -057878: 6e20 7a01 0100 |0014: invoke-virtual {v1, v0}, Landroid/graphics/Paint;.setStrokeWidth:(F)V // method@017a │ │ -05787e: 1101 |0017: return-object v1 │ │ +07d81c: |[07d81c] com.negusoft.holoaccent.drawable.IndeterminedProgressDrawable.getPaint:(Landroid/util/DisplayMetrics;I)Landroid/graphics/Paint; │ │ +07d82c: 1212 |0000: const/4 v2, #int 1 // #1 │ │ +07d82e: 1503 8040 |0001: const/high16 v3, #int 1082130432 // #4080 │ │ +07d832: 7130 801c 3205 |0003: invoke-static {v2, v3, v5}, Landroid/util/TypedValue;.applyDimension:(IFLandroid/util/DisplayMetrics;)F // method@1c80 │ │ +07d838: 0a00 |0006: move-result v0 │ │ +07d83a: 2201 6600 |0007: new-instance v1, Landroid/graphics/Paint; // type@0066 │ │ +07d83e: 7010 db01 0100 |0009: invoke-direct {v1}, Landroid/graphics/Paint;.:()V // method@01db │ │ +07d844: 6e20 e401 6100 |000c: invoke-virtual {v1, v6}, Landroid/graphics/Paint;.setColor:(I)V // method@01e4 │ │ +07d84a: 6202 3100 |000f: sget-object v2, Landroid/graphics/Paint$Style;.STROKE:Landroid/graphics/Paint$Style; // field@0031 │ │ +07d84e: 6e20 ed01 2100 |0011: invoke-virtual {v1, v2}, Landroid/graphics/Paint;.setStyle:(Landroid/graphics/Paint$Style;)V // method@01ed │ │ +07d854: 6e20 ec01 0100 |0014: invoke-virtual {v1, v0}, Landroid/graphics/Paint;.setStrokeWidth:(F)V // method@01ec │ │ +07d85a: 1101 |0017: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=96 │ │ 0x0007 line=97 │ │ 0x000c line=98 │ │ 0x000f line=99 │ │ 0x0014 line=100 │ │ @@ -94661,136 +136060,129 @@ │ │ │ │ Virtual methods - │ │ #0 : (in Lcom/negusoft/holoaccent/drawable/IndeterminedProgressDrawable;) │ │ name : 'draw' │ │ type : '(Landroid/graphics/Canvas;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ - registers : 20 │ │ + registers : 16 │ │ ins : 2 │ │ outs : 6 │ │ - insns size : 106 16-bit code units │ │ -057880: |[057880] com.negusoft.holoaccent.drawable.IndeterminedProgressDrawable.draw:(Landroid/graphics/Canvas;)V │ │ -057890: 7401 c915 1200 |0000: invoke-virtual/range {v18}, Lcom/negusoft/holoaccent/drawable/IndeterminedProgressDrawable;.getBounds:()Landroid/graphics/Rect; // method@15c9 │ │ -057896: 0c0c |0003: move-result-object v12 │ │ -057898: 6e10 8e01 0c00 |0004: invoke-virtual {v12}, Landroid/graphics/Rect;.width:()I // method@018e │ │ -05789e: 0a01 |0007: move-result v1 │ │ -0578a0: 8218 |0008: int-to-float v8, v1 │ │ -0578a2: 1211 |0009: const/4 v1, #int 1 // #1 │ │ -0578a4: 1505 8043 |000a: const/high16 v5, #int 1132462080 // #4380 │ │ -0578a8: 0800 1200 |000c: move-object/from16 v0, v18 │ │ -0578ac: 5406 1008 |000e: iget-object v6, v0, Lcom/negusoft/holoaccent/drawable/IndeterminedProgressDrawable;.mDisplayMetrics:Landroid/util/DisplayMetrics; // field@0810 │ │ -0578b0: 7130 4212 5106 |0010: invoke-static {v1, v5, v6}, Landroid/util/TypedValue;.applyDimension:(IFLandroid/util/DisplayMetrics;)F // method@1242 │ │ -0578b6: 0a10 |0013: move-result v16 │ │ -0578b8: 2e01 0810 |0014: cmpg-float v1, v8, v16 │ │ -0578bc: 3b01 0400 |0016: if-gez v1, 001a // +0004 │ │ -0578c0: 0208 1000 |0018: move/from16 v8, v16 │ │ -0578c4: 1211 |001a: const/4 v1, #int 1 // #1 │ │ -0578c6: 1505 8040 |001b: const/high16 v5, #int 1082130432 // #4080 │ │ -0578ca: 0800 1200 |001d: move-object/from16 v0, v18 │ │ -0578ce: 5406 1008 |001f: iget-object v6, v0, Lcom/negusoft/holoaccent/drawable/IndeterminedProgressDrawable;.mDisplayMetrics:Landroid/util/DisplayMetrics; // field@0810 │ │ -0578d2: 7130 4212 5106 |0021: invoke-static {v1, v5, v6}, Landroid/util/TypedValue;.applyDimension:(IFLandroid/util/DisplayMetrics;)F // method@1242 │ │ -0578d8: 0a0d |0024: move-result v13 │ │ -0578da: 6e10 8701 0c00 |0025: invoke-virtual {v12}, Landroid/graphics/Rect;.exactCenterY:()F // method@0187 │ │ -0578e0: 0a03 |0028: move-result v3 │ │ -0578e2: 52c1 2600 |0029: iget v1, v12, Landroid/graphics/Rect;.left:I // field@0026 │ │ -0578e6: 8212 |002b: int-to-float v2, v1 │ │ -0578e8: c6d8 |002c: add-float/2addr v8, v13 │ │ -0578ea: 0800 1200 |002d: move-object/from16 v0, v18 │ │ -0578ee: 540b 1108 |002f: iget-object v11, v0, Lcom/negusoft/holoaccent/drawable/IndeterminedProgressDrawable;.mGapPercentages:[F // field@0811 │ │ -0578f2: 21bf |0031: array-length v15, v11 │ │ -0578f4: 120e |0032: const/4 v14, #int 0 // #0 │ │ -0578f6: 35fe 2a00 |0033: if-ge v14, v15, 005d // +002a │ │ -0578fa: 4411 0b0e |0035: aget v17, v11, v14 │ │ -0578fe: 52c1 2600 |0037: iget v1, v12, Landroid/graphics/Rect;.left:I // field@0026 │ │ -057902: 8211 |0039: int-to-float v1, v1 │ │ -057904: a805 0811 |003a: mul-float v5, v8, v17 │ │ -057908: c651 |003c: add-float/2addr v1, v5 │ │ -05790a: a704 010d |003d: sub-float v4, v1, v13 │ │ -05790e: 52c1 2600 |003f: iget v1, v12, Landroid/graphics/Rect;.left:I // field@0026 │ │ -057912: 8211 |0041: int-to-float v1, v1 │ │ -057914: 2e01 0401 |0042: cmpg-float v1, v4, v1 │ │ -057918: 3b01 0c00 |0044: if-gez v1, 0050 // +000c │ │ -05791c: 52c1 2600 |0046: iget v1, v12, Landroid/graphics/Rect;.left:I // field@0026 │ │ -057920: 8211 |0048: int-to-float v1, v1 │ │ -057922: a805 0811 |0049: mul-float v5, v8, v17 │ │ -057926: a602 0105 |004b: add-float v2, v1, v5 │ │ -05792a: d80e 0e01 |004d: add-int/lit8 v14, v14, #int 1 // #01 │ │ -05792e: 28e4 |004f: goto 0033 // -001c │ │ -057930: 0800 1200 |0050: move-object/from16 v0, v18 │ │ -057934: 5406 1308 |0052: iget-object v6, v0, Lcom/negusoft/holoaccent/drawable/IndeterminedProgressDrawable;.mPaint:Landroid/graphics/Paint; // field@0813 │ │ -057938: 0801 1300 |0054: move-object/from16 v1, v19 │ │ -05793c: 0135 |0056: move v5, v3 │ │ -05793e: 7406 5b01 0100 |0057: invoke-virtual/range {v1, v2, v3, v4, v5, v6}, Landroid/graphics/Canvas;.drawLine:(FFFFLandroid/graphics/Paint;)V // method@015b │ │ -057944: a602 040d |005a: add-float v2, v4, v13 │ │ -057948: 28f1 |005c: goto 004d // -000f │ │ -05794a: 0800 1200 |005d: move-object/from16 v0, v18 │ │ -05794e: 540a 1308 |005f: iget-object v10, v0, Lcom/negusoft/holoaccent/drawable/IndeterminedProgressDrawable;.mPaint:Landroid/graphics/Paint; // field@0813 │ │ -057952: 0805 1300 |0061: move-object/from16 v5, v19 │ │ -057956: 0126 |0063: move v6, v2 │ │ -057958: 0137 |0064: move v7, v3 │ │ -05795a: 0139 |0065: move v9, v3 │ │ -05795c: 7406 5b01 0500 |0066: invoke-virtual/range {v5, v6, v7, v8, v9, v10}, Landroid/graphics/Canvas;.drawLine:(FFFFLandroid/graphics/Paint;)V // method@015b │ │ -057962: 0e00 |0069: return-void │ │ + insns size : 94 16-bit code units │ │ +07d85c: |[07d85c] com.negusoft.holoaccent.drawable.IndeterminedProgressDrawable.draw:(Landroid/graphics/Canvas;)V │ │ +07d86c: 1215 |0000: const/4 v5, #int 1 // #1 │ │ +07d86e: 6e10 ab20 0e00 |0001: invoke-virtual {v14}, Lcom/negusoft/holoaccent/drawable/IndeterminedProgressDrawable;.getBounds:()Landroid/graphics/Rect; // method@20ab │ │ +07d874: 0c0a |0004: move-result-object v10 │ │ +07d876: 6e10 0502 0a00 |0005: invoke-virtual {v10}, Landroid/graphics/Rect;.width:()I // method@0205 │ │ +07d87c: 0a00 |0008: move-result v0 │ │ +07d87e: 8207 |0009: int-to-float v7, v0 │ │ +07d880: 1500 8043 |000a: const/high16 v0, #int 1132462080 // #4380 │ │ +07d884: 54e4 230b |000c: iget-object v4, v14, Lcom/negusoft/holoaccent/drawable/IndeterminedProgressDrawable;.mDisplayMetrics:Landroid/util/DisplayMetrics; // field@0b23 │ │ +07d888: 7130 801c 0504 |000e: invoke-static {v5, v0, v4}, Landroid/util/TypedValue;.applyDimension:(IFLandroid/util/DisplayMetrics;)F // method@1c80 │ │ +07d88e: 0a0c |0011: move-result v12 │ │ +07d890: 2e00 070c |0012: cmpg-float v0, v7, v12 │ │ +07d894: 3b00 0300 |0014: if-gez v0, 0017 // +0003 │ │ +07d898: 01c7 |0016: move v7, v12 │ │ +07d89a: 1500 8040 |0017: const/high16 v0, #int 1082130432 // #4080 │ │ +07d89e: 54e4 230b |0019: iget-object v4, v14, Lcom/negusoft/holoaccent/drawable/IndeterminedProgressDrawable;.mDisplayMetrics:Landroid/util/DisplayMetrics; // field@0b23 │ │ +07d8a2: 7130 801c 0504 |001b: invoke-static {v5, v0, v4}, Landroid/util/TypedValue;.applyDimension:(IFLandroid/util/DisplayMetrics;)F // method@1c80 │ │ +07d8a8: 0a0b |001e: move-result v11 │ │ +07d8aa: 6e10 fd01 0a00 |001f: invoke-virtual {v10}, Landroid/graphics/Rect;.exactCenterY:()F // method@01fd │ │ +07d8b0: 0a02 |0022: move-result v2 │ │ +07d8b2: 52a0 3600 |0023: iget v0, v10, Landroid/graphics/Rect;.left:I // field@0036 │ │ +07d8b6: 8201 |0025: int-to-float v1, v0 │ │ +07d8b8: c6b7 |0026: add-float/2addr v7, v11 │ │ +07d8ba: 54e8 240b |0027: iget-object v8, v14, Lcom/negusoft/holoaccent/drawable/IndeterminedProgressDrawable;.mGapPercentages:[F // field@0b24 │ │ +07d8be: 2189 |0029: array-length v9, v8 │ │ +07d8c0: 1200 |002a: const/4 v0, #int 0 // #0 │ │ +07d8c2: 0106 |002b: move v6, v0 │ │ +07d8c4: 3596 2800 |002c: if-ge v6, v9, 0054 // +0028 │ │ +07d8c8: 440d 0806 |002e: aget v13, v8, v6 │ │ +07d8cc: 52a0 3600 |0030: iget v0, v10, Landroid/graphics/Rect;.left:I // field@0036 │ │ +07d8d0: 8200 |0032: int-to-float v0, v0 │ │ +07d8d2: a804 070d |0033: mul-float v4, v7, v13 │ │ +07d8d6: c640 |0035: add-float/2addr v0, v4 │ │ +07d8d8: a703 000b |0036: sub-float v3, v0, v11 │ │ +07d8dc: 52a0 3600 |0038: iget v0, v10, Landroid/graphics/Rect;.left:I // field@0036 │ │ +07d8e0: 8200 |003a: int-to-float v0, v0 │ │ +07d8e2: 2e00 0300 |003b: cmpg-float v0, v3, v0 │ │ +07d8e6: 3b00 0d00 |003d: if-gez v0, 004a // +000d │ │ +07d8ea: 52a0 3600 |003f: iget v0, v10, Landroid/graphics/Rect;.left:I // field@0036 │ │ +07d8ee: 8200 |0041: int-to-float v0, v0 │ │ +07d8f0: a804 070d |0042: mul-float v4, v7, v13 │ │ +07d8f4: a601 0004 |0044: add-float v1, v0, v4 │ │ +07d8f8: d800 0601 |0046: add-int/lit8 v0, v6, #int 1 // #01 │ │ +07d8fc: 0106 |0048: move v6, v0 │ │ +07d8fe: 28e3 |0049: goto 002c // -001d │ │ +07d900: 54e5 260b |004a: iget-object v5, v14, Lcom/negusoft/holoaccent/drawable/IndeterminedProgressDrawable;.mPaint:Landroid/graphics/Paint; // field@0b26 │ │ +07d904: 07f0 |004c: move-object v0, v15 │ │ +07d906: 0124 |004d: move v4, v2 │ │ +07d908: 7406 bd01 0000 |004e: invoke-virtual/range {v0, v1, v2, v3, v4, v5}, Landroid/graphics/Canvas;.drawLine:(FFFFLandroid/graphics/Paint;)V // method@01bd │ │ +07d90e: a601 030b |0051: add-float v1, v3, v11 │ │ +07d912: 28f3 |0053: goto 0046 // -000d │ │ +07d914: 54e9 260b |0054: iget-object v9, v14, Lcom/negusoft/holoaccent/drawable/IndeterminedProgressDrawable;.mPaint:Landroid/graphics/Paint; // field@0b26 │ │ +07d918: 07f4 |0056: move-object v4, v15 │ │ +07d91a: 0115 |0057: move v5, v1 │ │ +07d91c: 0126 |0058: move v6, v2 │ │ +07d91e: 0128 |0059: move v8, v2 │ │ +07d920: 7406 bd01 0400 |005a: invoke-virtual/range {v4, v5, v6, v7, v8, v9}, Landroid/graphics/Canvas;.drawLine:(FFFFLandroid/graphics/Paint;)V // method@01bd │ │ +07d926: 0e00 |005d: return-void │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=130 │ │ - 0x0004 line=132 │ │ - 0x0009 line=133 │ │ - 0x0014 line=134 │ │ - 0x0018 line=135 │ │ - 0x001a line=137 │ │ - 0x0025 line=138 │ │ - 0x0029 line=139 │ │ - 0x002c line=142 │ │ - 0x002d line=144 │ │ - 0x0037 line=145 │ │ - 0x003f line=146 │ │ - 0x0046 line=147 │ │ - 0x004d line=144 │ │ - 0x0050 line=150 │ │ - 0x005a line=151 │ │ - 0x005d line=153 │ │ - 0x0069 line=154 │ │ - locals : │ │ - 0x003f - 0x005d reg=4 stopX F │ │ - 0x0037 - 0x005d reg=17 startPercentage F │ │ - 0x002c - 0x006a reg=2 startX F │ │ - 0x0029 - 0x006a reg=3 centerY F │ │ - 0x0009 - 0x006a reg=8 totalWidth F │ │ - 0x0031 - 0x006a reg=11 arr$ [F │ │ - 0x0004 - 0x006a reg=12 bounds Landroid/graphics/Rect; │ │ - 0x0025 - 0x006a reg=13 gapWidth F │ │ - 0x0033 - 0x006a reg=14 i$ I │ │ - 0x0032 - 0x006a reg=15 len$ I │ │ - 0x0014 - 0x006a reg=16 minWidth F │ │ - 0x0000 - 0x006a reg=18 this Lcom/negusoft/holoaccent/drawable/IndeterminedProgressDrawable; │ │ - 0x0000 - 0x006a reg=19 canvas Landroid/graphics/Canvas; │ │ + 0x0001 line=130 │ │ + 0x0005 line=132 │ │ + 0x000a line=133 │ │ + 0x0012 line=134 │ │ + 0x0016 line=135 │ │ + 0x0017 line=137 │ │ + 0x001f line=138 │ │ + 0x0023 line=139 │ │ + 0x0026 line=142 │ │ + 0x0027 line=144 │ │ + 0x0030 line=145 │ │ + 0x0038 line=146 │ │ + 0x003f line=147 │ │ + 0x0046 line=144 │ │ + 0x004a line=150 │ │ + 0x0051 line=151 │ │ + 0x0054 line=153 │ │ + 0x005d line=154 │ │ + locals : │ │ + 0x0038 - 0x0054 reg=3 stopX F │ │ + 0x0030 - 0x0054 reg=13 startPercentage F │ │ + 0x0026 - 0x005e reg=1 startX F │ │ + 0x0023 - 0x005e reg=2 centerY F │ │ + 0x000a - 0x005e reg=7 totalWidth F │ │ + 0x0005 - 0x005e reg=10 bounds Landroid/graphics/Rect; │ │ + 0x001f - 0x005e reg=11 gapWidth F │ │ + 0x0012 - 0x005e reg=12 minWidth F │ │ + 0x0000 - 0x005e reg=14 this Lcom/negusoft/holoaccent/drawable/IndeterminedProgressDrawable; │ │ + 0x0000 - 0x005e reg=15 canvas Landroid/graphics/Canvas; │ │ │ │ #1 : (in Lcom/negusoft/holoaccent/drawable/IndeterminedProgressDrawable;) │ │ name : 'getMinimumHeight' │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 18 16-bit code units │ │ -057964: |[057964] com.negusoft.holoaccent.drawable.IndeterminedProgressDrawable.getMinimumHeight:()I │ │ -057974: 1211 |0000: const/4 v1, #int 1 // #1 │ │ -057976: 1502 8041 |0001: const/high16 v2, #int 1098907648 // #4180 │ │ -05797a: 5443 1008 |0003: iget-object v3, v4, Lcom/negusoft/holoaccent/drawable/IndeterminedProgressDrawable;.mDisplayMetrics:Landroid/util/DisplayMetrics; // field@0810 │ │ -05797e: 7130 4212 2103 |0005: invoke-static {v1, v2, v3}, Landroid/util/TypedValue;.applyDimension:(IFLandroid/util/DisplayMetrics;)F // method@1242 │ │ -057984: 0a00 |0008: move-result v0 │ │ -057986: 1502 803f |0009: const/high16 v2, #int 1065353216 // #3f80 │ │ -05798a: 2e02 0002 |000b: cmpg-float v2, v0, v2 │ │ -05798e: 3b02 0300 |000d: if-gez v2, 0010 // +0003 │ │ -057992: 0f01 |000f: return v1 │ │ -057994: 8701 |0010: float-to-int v1, v0 │ │ -057996: 28fe |0011: goto 000f // -0002 │ │ +07d928: |[07d928] com.negusoft.holoaccent.drawable.IndeterminedProgressDrawable.getMinimumHeight:()I │ │ +07d938: 1211 |0000: const/4 v1, #int 1 // #1 │ │ +07d93a: 1502 8041 |0001: const/high16 v2, #int 1098907648 // #4180 │ │ +07d93e: 5443 230b |0003: iget-object v3, v4, Lcom/negusoft/holoaccent/drawable/IndeterminedProgressDrawable;.mDisplayMetrics:Landroid/util/DisplayMetrics; // field@0b23 │ │ +07d942: 7130 801c 2103 |0005: invoke-static {v1, v2, v3}, Landroid/util/TypedValue;.applyDimension:(IFLandroid/util/DisplayMetrics;)F // method@1c80 │ │ +07d948: 0a00 |0008: move-result v0 │ │ +07d94a: 1502 803f |0009: const/high16 v2, #int 1065353216 // #3f80 │ │ +07d94e: 2e02 0002 |000b: cmpg-float v2, v0, v2 │ │ +07d952: 3b02 0300 |000d: if-gez v2, 0010 // +0003 │ │ +07d956: 0f01 |000f: return v1 │ │ +07d958: 8701 |0010: float-to-int v1, v0 │ │ +07d95a: 28fe |0011: goto 000f // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=123 │ │ 0x0009 line=124 │ │ locals : │ │ 0x0009 - 0x0012 reg=0 height F │ │ 0x0000 - 0x0012 reg=4 this Lcom/negusoft/holoaccent/drawable/IndeterminedProgressDrawable; │ │ @@ -94800,26 +136192,26 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 18 16-bit code units │ │ -057998: |[057998] com.negusoft.holoaccent.drawable.IndeterminedProgressDrawable.getMinimumWidth:()I │ │ -0579a8: 1211 |0000: const/4 v1, #int 1 // #1 │ │ -0579aa: 1502 8043 |0001: const/high16 v2, #int 1132462080 // #4380 │ │ -0579ae: 5443 1008 |0003: iget-object v3, v4, Lcom/negusoft/holoaccent/drawable/IndeterminedProgressDrawable;.mDisplayMetrics:Landroid/util/DisplayMetrics; // field@0810 │ │ -0579b2: 7130 4212 2103 |0005: invoke-static {v1, v2, v3}, Landroid/util/TypedValue;.applyDimension:(IFLandroid/util/DisplayMetrics;)F // method@1242 │ │ -0579b8: 0a00 |0008: move-result v0 │ │ -0579ba: 1502 803f |0009: const/high16 v2, #int 1065353216 // #3f80 │ │ -0579be: 2e02 0002 |000b: cmpg-float v2, v0, v2 │ │ -0579c2: 3b02 0300 |000d: if-gez v2, 0010 // +0003 │ │ -0579c6: 0f01 |000f: return v1 │ │ -0579c8: 8701 |0010: float-to-int v1, v0 │ │ -0579ca: 28fe |0011: goto 000f // -0002 │ │ +07d95c: |[07d95c] com.negusoft.holoaccent.drawable.IndeterminedProgressDrawable.getMinimumWidth:()I │ │ +07d96c: 1211 |0000: const/4 v1, #int 1 // #1 │ │ +07d96e: 1502 8043 |0001: const/high16 v2, #int 1132462080 // #4380 │ │ +07d972: 5443 230b |0003: iget-object v3, v4, Lcom/negusoft/holoaccent/drawable/IndeterminedProgressDrawable;.mDisplayMetrics:Landroid/util/DisplayMetrics; // field@0b23 │ │ +07d976: 7130 801c 2103 |0005: invoke-static {v1, v2, v3}, Landroid/util/TypedValue;.applyDimension:(IFLandroid/util/DisplayMetrics;)F // method@1c80 │ │ +07d97c: 0a00 |0008: move-result v0 │ │ +07d97e: 1502 803f |0009: const/high16 v2, #int 1065353216 // #3f80 │ │ +07d982: 2e02 0002 |000b: cmpg-float v2, v0, v2 │ │ +07d986: 3b02 0300 |000d: if-gez v2, 0010 // +0003 │ │ +07d98a: 0f01 |000f: return v1 │ │ +07d98c: 8701 |0010: float-to-int v1, v0 │ │ +07d98e: 28fe |0011: goto 000f // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=117 │ │ 0x0009 line=118 │ │ locals : │ │ 0x0009 - 0x0012 reg=0 width F │ │ 0x0000 - 0x0012 reg=4 this Lcom/negusoft/holoaccent/drawable/IndeterminedProgressDrawable; │ │ @@ -94829,17 +136221,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -0579cc: |[0579cc] com.negusoft.holoaccent.drawable.IndeterminedProgressDrawable.getOpacity:()I │ │ -0579dc: 12d0 |0000: const/4 v0, #int -3 // #fd │ │ -0579de: 0f00 |0001: return v0 │ │ +07d990: |[07d990] com.negusoft.holoaccent.drawable.IndeterminedProgressDrawable.getOpacity:()I │ │ +07d9a0: 12d0 |0000: const/4 v0, #int -3 // #fd │ │ +07d9a2: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=158 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Lcom/negusoft/holoaccent/drawable/IndeterminedProgressDrawable; │ │ │ │ #4 : (in Lcom/negusoft/holoaccent/drawable/IndeterminedProgressDrawable;) │ │ @@ -94847,16 +136239,16 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -0579e0: |[0579e0] com.negusoft.holoaccent.drawable.IndeterminedProgressDrawable.setAlpha:(I)V │ │ -0579f0: 0e00 |0000: return-void │ │ +07d9a4: |[07d9a4] com.negusoft.holoaccent.drawable.IndeterminedProgressDrawable.setAlpha:(I)V │ │ +07d9b4: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=164 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Lcom/negusoft/holoaccent/drawable/IndeterminedProgressDrawable; │ │ 0x0000 - 0x0001 reg=1 alpha I │ │ │ │ @@ -94865,36 +136257,36 @@ │ │ type : '(Landroid/graphics/ColorFilter;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -0579f4: |[0579f4] com.negusoft.holoaccent.drawable.IndeterminedProgressDrawable.setColorFilter:(Landroid/graphics/ColorFilter;)V │ │ -057a04: 0e00 |0000: return-void │ │ +07d9b8: |[07d9b8] com.negusoft.holoaccent.drawable.IndeterminedProgressDrawable.setColorFilter:(Landroid/graphics/ColorFilter;)V │ │ +07d9c8: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=169 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Lcom/negusoft/holoaccent/drawable/IndeterminedProgressDrawable; │ │ 0x0000 - 0x0001 reg=1 cf Landroid/graphics/ColorFilter; │ │ │ │ - source_file_idx : 1071 (IndeterminedProgressDrawable.java) │ │ + source_file_idx : 1348 (IndeterminedProgressDrawable.java) │ │ │ │ -Class #397 header: │ │ -class_idx : 847 │ │ +Class #627 header: │ │ +class_idx : 1232 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 92 │ │ -source_file_idx : 1072 │ │ +superclass_idx : 117 │ │ +source_file_idx : 1349 │ │ static_fields_size : 4 │ │ instance_fields_size: 12 │ │ direct_methods_size : 4 │ │ virtual_methods_size: 6 │ │ │ │ -Class #397 - │ │ +Class #627 - │ │ Class descriptor : 'Lcom/negusoft/holoaccent/drawable/IndeterminedProgressLegacyDrawable;' │ │ Access flags : 0x0001 (PUBLIC) │ │ Superclass : 'Landroid/graphics/drawable/Drawable;' │ │ Interfaces - │ │ Static fields - │ │ #0 : (in Lcom/negusoft/holoaccent/drawable/IndeterminedProgressLegacyDrawable;) │ │ name : 'GAP_WIDTH_DP' │ │ @@ -94967,221 +136359,222 @@ │ │ access : 0x0012 (PRIVATE FINAL) │ │ Direct methods - │ │ #0 : (in Lcom/negusoft/holoaccent/drawable/IndeterminedProgressLegacyDrawable;) │ │ name : '' │ │ type : '(Landroid/content/Context;I)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ - registers : 12 │ │ + registers : 11 │ │ ins : 3 │ │ outs : 3 │ │ - insns size : 276 16-bit code units │ │ -057a08: |[057a08] com.negusoft.holoaccent.drawable.IndeterminedProgressLegacyDrawable.:(Landroid/content/Context;I)V │ │ -057a18: 1208 |0000: const/4 v8, #int 0 // #0 │ │ -057a1a: 1257 |0001: const/4 v7, #int 5 // #5 │ │ -057a1c: 1266 |0002: const/4 v6, #int 6 // #6 │ │ -057a1e: 7010 9801 0900 |0003: invoke-direct {v9}, Landroid/graphics/drawable/Drawable;.:()V // method@0198 │ │ -057a24: 2373 1704 |0006: new-array v3, v7, [F // type@0417 │ │ -057a28: 2603 9200 0000 |0008: fill-array-data v3, 0000009a // +00000092 │ │ -057a2e: 5b93 1408 |000b: iput-object v3, v9, Lcom/negusoft/holoaccent/drawable/IndeterminedProgressLegacyDrawable;.GAP_PERCENTAGES_1:[F // field@0814 │ │ -057a32: 2373 1704 |000d: new-array v3, v7, [F // type@0417 │ │ -057a36: 2603 9900 0000 |000f: fill-array-data v3, 000000a8 // +00000099 │ │ -057a3c: 5b93 1508 |0012: iput-object v3, v9, Lcom/negusoft/holoaccent/drawable/IndeterminedProgressLegacyDrawable;.GAP_PERCENTAGES_2:[F // field@0815 │ │ -057a40: 2363 1704 |0014: new-array v3, v6, [F // type@0417 │ │ -057a44: 2603 a000 0000 |0016: fill-array-data v3, 000000b6 // +000000a0 │ │ -057a4a: 5b93 1608 |0019: iput-object v3, v9, Lcom/negusoft/holoaccent/drawable/IndeterminedProgressLegacyDrawable;.GAP_PERCENTAGES_3:[F // field@0816 │ │ -057a4e: 2363 1704 |001b: new-array v3, v6, [F // type@0417 │ │ -057a52: 2603 a900 0000 |001d: fill-array-data v3, 000000c6 // +000000a9 │ │ -057a58: 5b93 1708 |0020: iput-object v3, v9, Lcom/negusoft/holoaccent/drawable/IndeterminedProgressLegacyDrawable;.GAP_PERCENTAGES_4:[F // field@0817 │ │ -057a5c: 2363 1704 |0022: new-array v3, v6, [F // type@0417 │ │ -057a60: 2603 b200 0000 |0024: fill-array-data v3, 000000d6 // +000000b2 │ │ -057a66: 5b93 1808 |0027: iput-object v3, v9, Lcom/negusoft/holoaccent/drawable/IndeterminedProgressLegacyDrawable;.GAP_PERCENTAGES_5:[F // field@0818 │ │ -057a6a: 2363 1704 |0029: new-array v3, v6, [F // type@0417 │ │ -057a6e: 2603 bb00 0000 |002b: fill-array-data v3, 000000e6 // +000000bb │ │ -057a74: 5b93 1908 |002e: iput-object v3, v9, Lcom/negusoft/holoaccent/drawable/IndeterminedProgressLegacyDrawable;.GAP_PERCENTAGES_6:[F // field@0819 │ │ -057a78: 2363 1704 |0030: new-array v3, v6, [F // type@0417 │ │ -057a7c: 2603 c400 0000 |0032: fill-array-data v3, 000000f6 // +000000c4 │ │ -057a82: 5b93 1a08 |0035: iput-object v3, v9, Lcom/negusoft/holoaccent/drawable/IndeterminedProgressLegacyDrawable;.GAP_PERCENTAGES_7:[F // field@081a │ │ -057a86: 2373 1704 |0037: new-array v3, v7, [F // type@0417 │ │ -057a8a: 2603 cd00 0000 |0039: fill-array-data v3, 00000106 // +000000cd │ │ -057a90: 5b93 1b08 |003c: iput-object v3, v9, Lcom/negusoft/holoaccent/drawable/IndeterminedProgressLegacyDrawable;.GAP_PERCENTAGES_8:[F // field@081b │ │ -057a94: 1303 0800 |003e: const/16 v3, #int 8 // #8 │ │ -057a98: 2333 3704 |0040: new-array v3, v3, [[F // type@0437 │ │ -057a9c: 5494 1408 |0042: iget-object v4, v9, Lcom/negusoft/holoaccent/drawable/IndeterminedProgressLegacyDrawable;.GAP_PERCENTAGES_1:[F // field@0814 │ │ -057aa0: 4d04 0308 |0044: aput-object v4, v3, v8 │ │ -057aa4: 1214 |0046: const/4 v4, #int 1 // #1 │ │ -057aa6: 5495 1508 |0047: iget-object v5, v9, Lcom/negusoft/holoaccent/drawable/IndeterminedProgressLegacyDrawable;.GAP_PERCENTAGES_2:[F // field@0815 │ │ -057aaa: 4d05 0304 |0049: aput-object v5, v3, v4 │ │ -057aae: 1224 |004b: const/4 v4, #int 2 // #2 │ │ -057ab0: 5495 1608 |004c: iget-object v5, v9, Lcom/negusoft/holoaccent/drawable/IndeterminedProgressLegacyDrawable;.GAP_PERCENTAGES_3:[F // field@0816 │ │ -057ab4: 4d05 0304 |004e: aput-object v5, v3, v4 │ │ -057ab8: 1234 |0050: const/4 v4, #int 3 // #3 │ │ -057aba: 5495 1708 |0051: iget-object v5, v9, Lcom/negusoft/holoaccent/drawable/IndeterminedProgressLegacyDrawable;.GAP_PERCENTAGES_4:[F // field@0817 │ │ -057abe: 4d05 0304 |0053: aput-object v5, v3, v4 │ │ -057ac2: 1244 |0055: const/4 v4, #int 4 // #4 │ │ -057ac4: 5495 1808 |0056: iget-object v5, v9, Lcom/negusoft/holoaccent/drawable/IndeterminedProgressLegacyDrawable;.GAP_PERCENTAGES_5:[F // field@0818 │ │ -057ac8: 4d05 0304 |0058: aput-object v5, v3, v4 │ │ -057acc: 5494 1908 |005a: iget-object v4, v9, Lcom/negusoft/holoaccent/drawable/IndeterminedProgressLegacyDrawable;.GAP_PERCENTAGES_6:[F // field@0819 │ │ -057ad0: 4d04 0307 |005c: aput-object v4, v3, v7 │ │ -057ad4: 5494 1a08 |005e: iget-object v4, v9, Lcom/negusoft/holoaccent/drawable/IndeterminedProgressLegacyDrawable;.GAP_PERCENTAGES_7:[F // field@081a │ │ -057ad8: 4d04 0306 |0060: aput-object v4, v3, v6 │ │ -057adc: 1274 |0062: const/4 v4, #int 7 // #7 │ │ -057ade: 5495 1b08 |0063: iget-object v5, v9, Lcom/negusoft/holoaccent/drawable/IndeterminedProgressLegacyDrawable;.GAP_PERCENTAGES_8:[F // field@081b │ │ -057ae2: 4d05 0304 |0065: aput-object v5, v3, v4 │ │ -057ae6: 5b93 1c08 |0067: iput-object v3, v9, Lcom/negusoft/holoaccent/drawable/IndeterminedProgressLegacyDrawable;.GAP_PERCENTAGES_REFERENCE:[[F // field@081c │ │ -057aea: 6e10 cf00 0a00 |0069: invoke-virtual {v10}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@00cf │ │ -057af0: 0c02 |006c: move-result-object v2 │ │ -057af2: 6e10 1b01 0200 |006d: invoke-virtual {v2}, Landroid/content/res/Resources;.getDisplayMetrics:()Landroid/util/DisplayMetrics; // method@011b │ │ -057af8: 0c03 |0070: move-result-object v3 │ │ -057afa: 5b93 2108 |0071: iput-object v3, v9, Lcom/negusoft/holoaccent/drawable/IndeterminedProgressLegacyDrawable;.mDisplayMetrics:Landroid/util/DisplayMetrics; // field@0821 │ │ -057afe: 6e10 d100 0a00 |0073: invoke-virtual {v10}, Landroid/content/Context;.getTheme:()Landroid/content/res/Resources$Theme; // method@00d1 │ │ -057b04: 0c03 |0076: move-result-object v3 │ │ -057b06: 6204 ba07 |0077: sget-object v4, Lcom/negusoft/holoaccent/R$styleable;.HoloAccent:[I // field@07ba │ │ -057b0a: 6e20 1601 4300 |0079: invoke-virtual {v3, v4}, Landroid/content/res/Resources$Theme;.obtainStyledAttributes:([I)Landroid/content/res/TypedArray; // method@0116 │ │ -057b10: 0c00 |007c: move-result-object v0 │ │ -057b12: 6003 c705 |007d: sget v3, Lcom/negusoft/holoaccent/R$color;.ha__accent_default:I // field@05c7 │ │ -057b16: 6e20 1901 3200 |007f: invoke-virtual {v2, v3}, Landroid/content/res/Resources;.getColor:(I)I // method@0119 │ │ -057b1c: 0a03 |0082: move-result v3 │ │ -057b1e: 6e30 2901 8003 |0083: invoke-virtual {v0, v8, v3}, Landroid/content/res/TypedArray;.getColor:(II)I // method@0129 │ │ -057b24: 0a01 |0086: move-result v1 │ │ -057b26: 6e10 3501 0000 |0087: invoke-virtual {v0}, Landroid/content/res/TypedArray;.recycle:()V // method@0135 │ │ -057b2c: 5493 2108 |008a: iget-object v3, v9, Lcom/negusoft/holoaccent/drawable/IndeterminedProgressLegacyDrawable;.mDisplayMetrics:Landroid/util/DisplayMetrics; // field@0821 │ │ -057b30: 7030 d915 3901 |008c: invoke-direct {v9, v3, v1}, Lcom/negusoft/holoaccent/drawable/IndeterminedProgressLegacyDrawable;.getPaint:(Landroid/util/DisplayMetrics;I)Landroid/graphics/Paint; // method@15d9 │ │ -057b36: 0c03 |008f: move-result-object v3 │ │ -057b38: 5b93 2308 |0090: iput-object v3, v9, Lcom/negusoft/holoaccent/drawable/IndeterminedProgressLegacyDrawable;.mPaint:Landroid/graphics/Paint; // field@0823 │ │ -057b3c: 7020 d515 b900 |0092: invoke-direct {v9, v11}, Lcom/negusoft/holoaccent/drawable/IndeterminedProgressLegacyDrawable;.getGapPercentages:(I)[F // method@15d5 │ │ -057b42: 0c03 |0095: move-result-object v3 │ │ -057b44: 5b93 2208 |0096: iput-object v3, v9, Lcom/negusoft/holoaccent/drawable/IndeterminedProgressLegacyDrawable;.mGapPercentages:[F // field@0822 │ │ -057b48: 0e00 |0098: return-void │ │ -057b4a: 0000 |0099: nop // spacer │ │ -057b4c: 0003 0400 0500 0000 c337 a23d abaa ... |009a: array-data (14 units) │ │ -057b68: 0003 0400 0500 0000 38a2 c03d bc7e ... |00a8: array-data (14 units) │ │ -057b84: 0003 0400 0600 0000 5a4a d83b 9ad6 ... |00b6: array-data (16 units) │ │ -057ba4: 0003 0400 0600 0000 c337 223c 502f ... |00c6: array-data (16 units) │ │ -057bc4: 0003 0400 0600 0000 a553 f33c c599 ... |00d6: array-data (16 units) │ │ -057be4: 0003 0400 0600 0000 16fa 283d 6365 ... |00e6: array-data (16 units) │ │ -057c04: 0003 0400 0600 0000 b4c5 4a3d 3640 ... |00f6: array-data (16 units) │ │ -057c24: 0003 0400 0500 0000 4fcd 833d 0526 ... |0106: array-data (14 units) │ │ + insns size : 278 16-bit code units │ │ +07d9cc: |[07d9cc] com.negusoft.holoaccent.drawable.IndeterminedProgressLegacyDrawable.:(Landroid/content/Context;I)V │ │ +07d9dc: 1257 |0000: const/4 v7, #int 5 // #5 │ │ +07d9de: 1266 |0001: const/4 v6, #int 6 // #6 │ │ +07d9e0: 7010 1402 0800 |0002: invoke-direct {v8}, Landroid/graphics/drawable/Drawable;.:()V // method@0214 │ │ +07d9e6: 2373 a105 |0005: new-array v3, v7, [F // type@05a1 │ │ +07d9ea: 2603 9500 0000 |0007: fill-array-data v3, 0000009c // +00000095 │ │ +07d9f0: 5b83 270b |000a: iput-object v3, v8, Lcom/negusoft/holoaccent/drawable/IndeterminedProgressLegacyDrawable;.GAP_PERCENTAGES_1:[F // field@0b27 │ │ +07d9f4: 2373 a105 |000c: new-array v3, v7, [F // type@05a1 │ │ +07d9f8: 2603 9c00 0000 |000e: fill-array-data v3, 000000aa // +0000009c │ │ +07d9fe: 5b83 280b |0011: iput-object v3, v8, Lcom/negusoft/holoaccent/drawable/IndeterminedProgressLegacyDrawable;.GAP_PERCENTAGES_2:[F // field@0b28 │ │ +07da02: 2363 a105 |0013: new-array v3, v6, [F // type@05a1 │ │ +07da06: 2603 a300 0000 |0015: fill-array-data v3, 000000b8 // +000000a3 │ │ +07da0c: 5b83 290b |0018: iput-object v3, v8, Lcom/negusoft/holoaccent/drawable/IndeterminedProgressLegacyDrawable;.GAP_PERCENTAGES_3:[F // field@0b29 │ │ +07da10: 2363 a105 |001a: new-array v3, v6, [F // type@05a1 │ │ +07da14: 2603 ac00 0000 |001c: fill-array-data v3, 000000c8 // +000000ac │ │ +07da1a: 5b83 2a0b |001f: iput-object v3, v8, Lcom/negusoft/holoaccent/drawable/IndeterminedProgressLegacyDrawable;.GAP_PERCENTAGES_4:[F // field@0b2a │ │ +07da1e: 2363 a105 |0021: new-array v3, v6, [F // type@05a1 │ │ +07da22: 2603 b500 0000 |0023: fill-array-data v3, 000000d8 // +000000b5 │ │ +07da28: 5b83 2b0b |0026: iput-object v3, v8, Lcom/negusoft/holoaccent/drawable/IndeterminedProgressLegacyDrawable;.GAP_PERCENTAGES_5:[F // field@0b2b │ │ +07da2c: 2363 a105 |0028: new-array v3, v6, [F // type@05a1 │ │ +07da30: 2603 be00 0000 |002a: fill-array-data v3, 000000e8 // +000000be │ │ +07da36: 5b83 2c0b |002d: iput-object v3, v8, Lcom/negusoft/holoaccent/drawable/IndeterminedProgressLegacyDrawable;.GAP_PERCENTAGES_6:[F // field@0b2c │ │ +07da3a: 2363 a105 |002f: new-array v3, v6, [F // type@05a1 │ │ +07da3e: 2603 c700 0000 |0031: fill-array-data v3, 000000f8 // +000000c7 │ │ +07da44: 5b83 2d0b |0034: iput-object v3, v8, Lcom/negusoft/holoaccent/drawable/IndeterminedProgressLegacyDrawable;.GAP_PERCENTAGES_7:[F // field@0b2d │ │ +07da48: 2373 a105 |0036: new-array v3, v7, [F // type@05a1 │ │ +07da4c: 2603 d000 0000 |0038: fill-array-data v3, 00000108 // +000000d0 │ │ +07da52: 5b83 2e0b |003b: iput-object v3, v8, Lcom/negusoft/holoaccent/drawable/IndeterminedProgressLegacyDrawable;.GAP_PERCENTAGES_8:[F // field@0b2e │ │ +07da56: 1303 0800 |003d: const/16 v3, #int 8 // #8 │ │ +07da5a: 2333 d205 |003f: new-array v3, v3, [[F // type@05d2 │ │ +07da5e: 1204 |0041: const/4 v4, #int 0 // #0 │ │ +07da60: 5485 270b |0042: iget-object v5, v8, Lcom/negusoft/holoaccent/drawable/IndeterminedProgressLegacyDrawable;.GAP_PERCENTAGES_1:[F // field@0b27 │ │ +07da64: 4d05 0304 |0044: aput-object v5, v3, v4 │ │ +07da68: 1214 |0046: const/4 v4, #int 1 // #1 │ │ +07da6a: 5485 280b |0047: iget-object v5, v8, Lcom/negusoft/holoaccent/drawable/IndeterminedProgressLegacyDrawable;.GAP_PERCENTAGES_2:[F // field@0b28 │ │ +07da6e: 4d05 0304 |0049: aput-object v5, v3, v4 │ │ +07da72: 1224 |004b: const/4 v4, #int 2 // #2 │ │ +07da74: 5485 290b |004c: iget-object v5, v8, Lcom/negusoft/holoaccent/drawable/IndeterminedProgressLegacyDrawable;.GAP_PERCENTAGES_3:[F // field@0b29 │ │ +07da78: 4d05 0304 |004e: aput-object v5, v3, v4 │ │ +07da7c: 1234 |0050: const/4 v4, #int 3 // #3 │ │ +07da7e: 5485 2a0b |0051: iget-object v5, v8, Lcom/negusoft/holoaccent/drawable/IndeterminedProgressLegacyDrawable;.GAP_PERCENTAGES_4:[F // field@0b2a │ │ +07da82: 4d05 0304 |0053: aput-object v5, v3, v4 │ │ +07da86: 1244 |0055: const/4 v4, #int 4 // #4 │ │ +07da88: 5485 2b0b |0056: iget-object v5, v8, Lcom/negusoft/holoaccent/drawable/IndeterminedProgressLegacyDrawable;.GAP_PERCENTAGES_5:[F // field@0b2b │ │ +07da8c: 4d05 0304 |0058: aput-object v5, v3, v4 │ │ +07da90: 5484 2c0b |005a: iget-object v4, v8, Lcom/negusoft/holoaccent/drawable/IndeterminedProgressLegacyDrawable;.GAP_PERCENTAGES_6:[F // field@0b2c │ │ +07da94: 4d04 0307 |005c: aput-object v4, v3, v7 │ │ +07da98: 5484 2d0b |005e: iget-object v4, v8, Lcom/negusoft/holoaccent/drawable/IndeterminedProgressLegacyDrawable;.GAP_PERCENTAGES_7:[F // field@0b2d │ │ +07da9c: 4d04 0306 |0060: aput-object v4, v3, v6 │ │ +07daa0: 1274 |0062: const/4 v4, #int 7 // #7 │ │ +07daa2: 5485 2e0b |0063: iget-object v5, v8, Lcom/negusoft/holoaccent/drawable/IndeterminedProgressLegacyDrawable;.GAP_PERCENTAGES_8:[F // field@0b2e │ │ +07daa6: 4d05 0304 |0065: aput-object v5, v3, v4 │ │ +07daaa: 5b83 2f0b |0067: iput-object v3, v8, Lcom/negusoft/holoaccent/drawable/IndeterminedProgressLegacyDrawable;.GAP_PERCENTAGES_REFERENCE:[[F // field@0b2f │ │ +07daae: 6e10 1301 0900 |0069: invoke-virtual {v9}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@0113 │ │ +07dab4: 0c02 |006c: move-result-object v2 │ │ +07dab6: 6e10 6601 0200 |006d: invoke-virtual {v2}, Landroid/content/res/Resources;.getDisplayMetrics:()Landroid/util/DisplayMetrics; // method@0166 │ │ +07dabc: 0c03 |0070: move-result-object v3 │ │ +07dabe: 5b83 340b |0071: iput-object v3, v8, Lcom/negusoft/holoaccent/drawable/IndeterminedProgressLegacyDrawable;.mDisplayMetrics:Landroid/util/DisplayMetrics; // field@0b34 │ │ +07dac2: 6e10 1501 0900 |0073: invoke-virtual {v9}, Landroid/content/Context;.getTheme:()Landroid/content/res/Resources$Theme; // method@0115 │ │ +07dac8: 0c03 |0076: move-result-object v3 │ │ +07daca: 6204 cd0a |0077: sget-object v4, Lcom/negusoft/holoaccent/R$styleable;.HoloAccent:[I // field@0acd │ │ +07dace: 6e20 6101 4300 |0079: invoke-virtual {v3, v4}, Landroid/content/res/Resources$Theme;.obtainStyledAttributes:([I)Landroid/content/res/TypedArray; // method@0161 │ │ +07dad4: 0c00 |007c: move-result-object v0 │ │ +07dad6: 6003 ce0a |007d: sget v3, Lcom/negusoft/holoaccent/R$styleable;.HoloAccent_accentColor:I // field@0ace │ │ +07dada: 6004 da08 |007f: sget v4, Lcom/negusoft/holoaccent/R$color;.ha__accent_default:I // field@08da │ │ +07dade: 6e20 6401 4200 |0081: invoke-virtual {v2, v4}, Landroid/content/res/Resources;.getColor:(I)I // method@0164 │ │ +07dae4: 0a04 |0084: move-result v4 │ │ +07dae6: 6e30 7601 3004 |0085: invoke-virtual {v0, v3, v4}, Landroid/content/res/TypedArray;.getColor:(II)I // method@0176 │ │ +07daec: 0a01 |0088: move-result v1 │ │ +07daee: 6e10 8201 0000 |0089: invoke-virtual {v0}, Landroid/content/res/TypedArray;.recycle:()V // method@0182 │ │ +07daf4: 5483 340b |008c: iget-object v3, v8, Lcom/negusoft/holoaccent/drawable/IndeterminedProgressLegacyDrawable;.mDisplayMetrics:Landroid/util/DisplayMetrics; // field@0b34 │ │ +07daf8: 7030 bb20 3801 |008e: invoke-direct {v8, v3, v1}, Lcom/negusoft/holoaccent/drawable/IndeterminedProgressLegacyDrawable;.getPaint:(Landroid/util/DisplayMetrics;I)Landroid/graphics/Paint; // method@20bb │ │ +07dafe: 0c03 |0091: move-result-object v3 │ │ +07db00: 5b83 360b |0092: iput-object v3, v8, Lcom/negusoft/holoaccent/drawable/IndeterminedProgressLegacyDrawable;.mPaint:Landroid/graphics/Paint; // field@0b36 │ │ +07db04: 7020 b720 a800 |0094: invoke-direct {v8, v10}, Lcom/negusoft/holoaccent/drawable/IndeterminedProgressLegacyDrawable;.getGapPercentages:(I)[F // method@20b7 │ │ +07db0a: 0c03 |0097: move-result-object v3 │ │ +07db0c: 5b83 350b |0098: iput-object v3, v8, Lcom/negusoft/holoaccent/drawable/IndeterminedProgressLegacyDrawable;.mGapPercentages:[F // field@0b35 │ │ +07db10: 0e00 |009a: return-void │ │ +07db12: 0000 |009b: nop // spacer │ │ +07db14: 0003 0400 0500 0000 c337 a23d abaa ... |009c: array-data (14 units) │ │ +07db30: 0003 0400 0500 0000 38a2 c03d bc7e ... |00aa: array-data (14 units) │ │ +07db4c: 0003 0400 0600 0000 5a4a d83b 9ad6 ... |00b8: array-data (16 units) │ │ +07db6c: 0003 0400 0600 0000 c337 223c 502f ... |00c8: array-data (16 units) │ │ +07db8c: 0003 0400 0600 0000 a553 f33c c599 ... |00d8: array-data (16 units) │ │ +07dbac: 0003 0400 0600 0000 16fa 283d 6365 ... |00e8: array-data (16 units) │ │ +07dbcc: 0003 0400 0600 0000 b4c5 4a3d 3640 ... |00f8: array-data (16 units) │ │ +07dbec: 0003 0400 0500 0000 4fcd 833d 0526 ... |0108: array-data (14 units) │ │ catches : (none) │ │ positions : │ │ - 0x0003 line=66 │ │ - 0x0006 line=48 │ │ - 0x000d line=49 │ │ - 0x0014 line=50 │ │ - 0x001b line=51 │ │ - 0x0022 line=52 │ │ - 0x0029 line=53 │ │ - 0x0030 line=54 │ │ - 0x0037 line=55 │ │ - 0x003e line=58 │ │ + 0x0002 line=66 │ │ + 0x0005 line=48 │ │ + 0x000c line=49 │ │ + 0x0013 line=50 │ │ + 0x001a line=51 │ │ + 0x0021 line=52 │ │ + 0x0028 line=53 │ │ + 0x002f line=54 │ │ + 0x0036 line=55 │ │ + 0x003d line=58 │ │ 0x0069 line=67 │ │ 0x006d line=68 │ │ 0x0073 line=70 │ │ 0x007d line=71 │ │ - 0x0087 line=72 │ │ - 0x008a line=74 │ │ - 0x0092 line=76 │ │ - 0x0098 line=77 │ │ - 0x0099 line=48 │ │ - 0x00a8 line=49 │ │ - 0x00b6 line=50 │ │ - 0x00c6 line=51 │ │ - 0x00d6 line=52 │ │ - 0x00e6 line=53 │ │ - 0x00f6 line=54 │ │ - 0x0106 line=55 │ │ - locals : │ │ - 0x007d - 0x0114 reg=0 attrs Landroid/content/res/TypedArray; │ │ - 0x0087 - 0x0114 reg=1 color I │ │ - 0x006d - 0x0114 reg=2 res Landroid/content/res/Resources; │ │ - 0x0000 - 0x0114 reg=9 this Lcom/negusoft/holoaccent/drawable/IndeterminedProgressLegacyDrawable; │ │ - 0x0000 - 0x0114 reg=10 c Landroid/content/Context; │ │ - 0x0000 - 0x0114 reg=11 index I │ │ + 0x0089 line=72 │ │ + 0x008c line=74 │ │ + 0x0094 line=76 │ │ + 0x009a line=77 │ │ + 0x009b line=48 │ │ + 0x00aa line=49 │ │ + 0x00b8 line=50 │ │ + 0x00c8 line=51 │ │ + 0x00d8 line=52 │ │ + 0x00e8 line=53 │ │ + 0x00f8 line=54 │ │ + 0x0108 line=55 │ │ + locals : │ │ + 0x007d - 0x0116 reg=0 attrs Landroid/content/res/TypedArray; │ │ + 0x0089 - 0x0116 reg=1 color I │ │ + 0x006d - 0x0116 reg=2 res Landroid/content/res/Resources; │ │ + 0x0000 - 0x0116 reg=8 this Lcom/negusoft/holoaccent/drawable/IndeterminedProgressLegacyDrawable; │ │ + 0x0000 - 0x0116 reg=9 c Landroid/content/Context; │ │ + 0x0000 - 0x0116 reg=10 index I │ │ │ │ #1 : (in Lcom/negusoft/holoaccent/drawable/IndeterminedProgressLegacyDrawable;) │ │ name : '' │ │ type : '(Landroid/content/res/Resources;II)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 9 │ │ ins : 4 │ │ outs : 3 │ │ insns size : 248 16-bit code units │ │ -057c40: |[057c40] com.negusoft.holoaccent.drawable.IndeterminedProgressLegacyDrawable.:(Landroid/content/res/Resources;II)V │ │ -057c50: 1254 |0000: const/4 v4, #int 5 // #5 │ │ -057c52: 1263 |0001: const/4 v3, #int 6 // #6 │ │ -057c54: 7010 9801 0500 |0002: invoke-direct {v5}, Landroid/graphics/drawable/Drawable;.:()V // method@0198 │ │ -057c5a: 2340 1704 |0005: new-array v0, v4, [F // type@0417 │ │ -057c5e: 2600 7700 0000 |0007: fill-array-data v0, 0000007e // +00000077 │ │ -057c64: 5b50 1408 |000a: iput-object v0, v5, Lcom/negusoft/holoaccent/drawable/IndeterminedProgressLegacyDrawable;.GAP_PERCENTAGES_1:[F // field@0814 │ │ -057c68: 2340 1704 |000c: new-array v0, v4, [F // type@0417 │ │ -057c6c: 2600 7e00 0000 |000e: fill-array-data v0, 0000008c // +0000007e │ │ -057c72: 5b50 1508 |0011: iput-object v0, v5, Lcom/negusoft/holoaccent/drawable/IndeterminedProgressLegacyDrawable;.GAP_PERCENTAGES_2:[F // field@0815 │ │ -057c76: 2330 1704 |0013: new-array v0, v3, [F // type@0417 │ │ -057c7a: 2600 8500 0000 |0015: fill-array-data v0, 0000009a // +00000085 │ │ -057c80: 5b50 1608 |0018: iput-object v0, v5, Lcom/negusoft/holoaccent/drawable/IndeterminedProgressLegacyDrawable;.GAP_PERCENTAGES_3:[F // field@0816 │ │ -057c84: 2330 1704 |001a: new-array v0, v3, [F // type@0417 │ │ -057c88: 2600 8e00 0000 |001c: fill-array-data v0, 000000aa // +0000008e │ │ -057c8e: 5b50 1708 |001f: iput-object v0, v5, Lcom/negusoft/holoaccent/drawable/IndeterminedProgressLegacyDrawable;.GAP_PERCENTAGES_4:[F // field@0817 │ │ -057c92: 2330 1704 |0021: new-array v0, v3, [F // type@0417 │ │ -057c96: 2600 9700 0000 |0023: fill-array-data v0, 000000ba // +00000097 │ │ -057c9c: 5b50 1808 |0026: iput-object v0, v5, Lcom/negusoft/holoaccent/drawable/IndeterminedProgressLegacyDrawable;.GAP_PERCENTAGES_5:[F // field@0818 │ │ -057ca0: 2330 1704 |0028: new-array v0, v3, [F // type@0417 │ │ -057ca4: 2600 a000 0000 |002a: fill-array-data v0, 000000ca // +000000a0 │ │ -057caa: 5b50 1908 |002d: iput-object v0, v5, Lcom/negusoft/holoaccent/drawable/IndeterminedProgressLegacyDrawable;.GAP_PERCENTAGES_6:[F // field@0819 │ │ -057cae: 2330 1704 |002f: new-array v0, v3, [F // type@0417 │ │ -057cb2: 2600 a900 0000 |0031: fill-array-data v0, 000000da // +000000a9 │ │ -057cb8: 5b50 1a08 |0034: iput-object v0, v5, Lcom/negusoft/holoaccent/drawable/IndeterminedProgressLegacyDrawable;.GAP_PERCENTAGES_7:[F // field@081a │ │ -057cbc: 2340 1704 |0036: new-array v0, v4, [F // type@0417 │ │ -057cc0: 2600 b200 0000 |0038: fill-array-data v0, 000000ea // +000000b2 │ │ -057cc6: 5b50 1b08 |003b: iput-object v0, v5, Lcom/negusoft/holoaccent/drawable/IndeterminedProgressLegacyDrawable;.GAP_PERCENTAGES_8:[F // field@081b │ │ -057cca: 1300 0800 |003d: const/16 v0, #int 8 // #8 │ │ -057cce: 2300 3704 |003f: new-array v0, v0, [[F // type@0437 │ │ -057cd2: 1201 |0041: const/4 v1, #int 0 // #0 │ │ -057cd4: 5452 1408 |0042: iget-object v2, v5, Lcom/negusoft/holoaccent/drawable/IndeterminedProgressLegacyDrawable;.GAP_PERCENTAGES_1:[F // field@0814 │ │ -057cd8: 4d02 0001 |0044: aput-object v2, v0, v1 │ │ -057cdc: 1211 |0046: const/4 v1, #int 1 // #1 │ │ -057cde: 5452 1508 |0047: iget-object v2, v5, Lcom/negusoft/holoaccent/drawable/IndeterminedProgressLegacyDrawable;.GAP_PERCENTAGES_2:[F // field@0815 │ │ -057ce2: 4d02 0001 |0049: aput-object v2, v0, v1 │ │ -057ce6: 1221 |004b: const/4 v1, #int 2 // #2 │ │ -057ce8: 5452 1608 |004c: iget-object v2, v5, Lcom/negusoft/holoaccent/drawable/IndeterminedProgressLegacyDrawable;.GAP_PERCENTAGES_3:[F // field@0816 │ │ -057cec: 4d02 0001 |004e: aput-object v2, v0, v1 │ │ -057cf0: 1231 |0050: const/4 v1, #int 3 // #3 │ │ -057cf2: 5452 1708 |0051: iget-object v2, v5, Lcom/negusoft/holoaccent/drawable/IndeterminedProgressLegacyDrawable;.GAP_PERCENTAGES_4:[F // field@0817 │ │ -057cf6: 4d02 0001 |0053: aput-object v2, v0, v1 │ │ -057cfa: 1241 |0055: const/4 v1, #int 4 // #4 │ │ -057cfc: 5452 1808 |0056: iget-object v2, v5, Lcom/negusoft/holoaccent/drawable/IndeterminedProgressLegacyDrawable;.GAP_PERCENTAGES_5:[F // field@0818 │ │ -057d00: 4d02 0001 |0058: aput-object v2, v0, v1 │ │ -057d04: 5451 1908 |005a: iget-object v1, v5, Lcom/negusoft/holoaccent/drawable/IndeterminedProgressLegacyDrawable;.GAP_PERCENTAGES_6:[F // field@0819 │ │ -057d08: 4d01 0004 |005c: aput-object v1, v0, v4 │ │ -057d0c: 5451 1a08 |005e: iget-object v1, v5, Lcom/negusoft/holoaccent/drawable/IndeterminedProgressLegacyDrawable;.GAP_PERCENTAGES_7:[F // field@081a │ │ -057d10: 4d01 0003 |0060: aput-object v1, v0, v3 │ │ -057d14: 1271 |0062: const/4 v1, #int 7 // #7 │ │ -057d16: 5452 1b08 |0063: iget-object v2, v5, Lcom/negusoft/holoaccent/drawable/IndeterminedProgressLegacyDrawable;.GAP_PERCENTAGES_8:[F // field@081b │ │ -057d1a: 4d02 0001 |0065: aput-object v2, v0, v1 │ │ -057d1e: 5b50 1c08 |0067: iput-object v0, v5, Lcom/negusoft/holoaccent/drawable/IndeterminedProgressLegacyDrawable;.GAP_PERCENTAGES_REFERENCE:[[F // field@081c │ │ -057d22: 6e10 1b01 0600 |0069: invoke-virtual {v6}, Landroid/content/res/Resources;.getDisplayMetrics:()Landroid/util/DisplayMetrics; // method@011b │ │ -057d28: 0c00 |006c: move-result-object v0 │ │ -057d2a: 5b50 2108 |006d: iput-object v0, v5, Lcom/negusoft/holoaccent/drawable/IndeterminedProgressLegacyDrawable;.mDisplayMetrics:Landroid/util/DisplayMetrics; // field@0821 │ │ -057d2e: 5450 2108 |006f: iget-object v0, v5, Lcom/negusoft/holoaccent/drawable/IndeterminedProgressLegacyDrawable;.mDisplayMetrics:Landroid/util/DisplayMetrics; // field@0821 │ │ -057d32: 7030 d915 0507 |0071: invoke-direct {v5, v0, v7}, Lcom/negusoft/holoaccent/drawable/IndeterminedProgressLegacyDrawable;.getPaint:(Landroid/util/DisplayMetrics;I)Landroid/graphics/Paint; // method@15d9 │ │ -057d38: 0c00 |0074: move-result-object v0 │ │ -057d3a: 5b50 2308 |0075: iput-object v0, v5, Lcom/negusoft/holoaccent/drawable/IndeterminedProgressLegacyDrawable;.mPaint:Landroid/graphics/Paint; // field@0823 │ │ -057d3e: 7020 d515 8500 |0077: invoke-direct {v5, v8}, Lcom/negusoft/holoaccent/drawable/IndeterminedProgressLegacyDrawable;.getGapPercentages:(I)[F // method@15d5 │ │ -057d44: 0c00 |007a: move-result-object v0 │ │ -057d46: 5b50 2208 |007b: iput-object v0, v5, Lcom/negusoft/holoaccent/drawable/IndeterminedProgressLegacyDrawable;.mGapPercentages:[F // field@0822 │ │ -057d4a: 0e00 |007d: return-void │ │ -057d4c: 0003 0400 0500 0000 c337 a23d abaa ... |007e: array-data (14 units) │ │ -057d68: 0003 0400 0500 0000 38a2 c03d bc7e ... |008c: array-data (14 units) │ │ -057d84: 0003 0400 0600 0000 5a4a d83b 9ad6 ... |009a: array-data (16 units) │ │ -057da4: 0003 0400 0600 0000 c337 223c 502f ... |00aa: array-data (16 units) │ │ -057dc4: 0003 0400 0600 0000 a553 f33c c599 ... |00ba: array-data (16 units) │ │ -057de4: 0003 0400 0600 0000 16fa 283d 6365 ... |00ca: array-data (16 units) │ │ -057e04: 0003 0400 0600 0000 b4c5 4a3d 3640 ... |00da: array-data (16 units) │ │ -057e24: 0003 0400 0500 0000 4fcd 833d 0526 ... |00ea: array-data (14 units) │ │ +07dc08: |[07dc08] com.negusoft.holoaccent.drawable.IndeterminedProgressLegacyDrawable.:(Landroid/content/res/Resources;II)V │ │ +07dc18: 1254 |0000: const/4 v4, #int 5 // #5 │ │ +07dc1a: 1263 |0001: const/4 v3, #int 6 // #6 │ │ +07dc1c: 7010 1402 0500 |0002: invoke-direct {v5}, Landroid/graphics/drawable/Drawable;.:()V // method@0214 │ │ +07dc22: 2340 a105 |0005: new-array v0, v4, [F // type@05a1 │ │ +07dc26: 2600 7700 0000 |0007: fill-array-data v0, 0000007e // +00000077 │ │ +07dc2c: 5b50 270b |000a: iput-object v0, v5, Lcom/negusoft/holoaccent/drawable/IndeterminedProgressLegacyDrawable;.GAP_PERCENTAGES_1:[F // field@0b27 │ │ +07dc30: 2340 a105 |000c: new-array v0, v4, [F // type@05a1 │ │ +07dc34: 2600 7e00 0000 |000e: fill-array-data v0, 0000008c // +0000007e │ │ +07dc3a: 5b50 280b |0011: iput-object v0, v5, Lcom/negusoft/holoaccent/drawable/IndeterminedProgressLegacyDrawable;.GAP_PERCENTAGES_2:[F // field@0b28 │ │ +07dc3e: 2330 a105 |0013: new-array v0, v3, [F // type@05a1 │ │ +07dc42: 2600 8500 0000 |0015: fill-array-data v0, 0000009a // +00000085 │ │ +07dc48: 5b50 290b |0018: iput-object v0, v5, Lcom/negusoft/holoaccent/drawable/IndeterminedProgressLegacyDrawable;.GAP_PERCENTAGES_3:[F // field@0b29 │ │ +07dc4c: 2330 a105 |001a: new-array v0, v3, [F // type@05a1 │ │ +07dc50: 2600 8e00 0000 |001c: fill-array-data v0, 000000aa // +0000008e │ │ +07dc56: 5b50 2a0b |001f: iput-object v0, v5, Lcom/negusoft/holoaccent/drawable/IndeterminedProgressLegacyDrawable;.GAP_PERCENTAGES_4:[F // field@0b2a │ │ +07dc5a: 2330 a105 |0021: new-array v0, v3, [F // type@05a1 │ │ +07dc5e: 2600 9700 0000 |0023: fill-array-data v0, 000000ba // +00000097 │ │ +07dc64: 5b50 2b0b |0026: iput-object v0, v5, Lcom/negusoft/holoaccent/drawable/IndeterminedProgressLegacyDrawable;.GAP_PERCENTAGES_5:[F // field@0b2b │ │ +07dc68: 2330 a105 |0028: new-array v0, v3, [F // type@05a1 │ │ +07dc6c: 2600 a000 0000 |002a: fill-array-data v0, 000000ca // +000000a0 │ │ +07dc72: 5b50 2c0b |002d: iput-object v0, v5, Lcom/negusoft/holoaccent/drawable/IndeterminedProgressLegacyDrawable;.GAP_PERCENTAGES_6:[F // field@0b2c │ │ +07dc76: 2330 a105 |002f: new-array v0, v3, [F // type@05a1 │ │ +07dc7a: 2600 a900 0000 |0031: fill-array-data v0, 000000da // +000000a9 │ │ +07dc80: 5b50 2d0b |0034: iput-object v0, v5, Lcom/negusoft/holoaccent/drawable/IndeterminedProgressLegacyDrawable;.GAP_PERCENTAGES_7:[F // field@0b2d │ │ +07dc84: 2340 a105 |0036: new-array v0, v4, [F // type@05a1 │ │ +07dc88: 2600 b200 0000 |0038: fill-array-data v0, 000000ea // +000000b2 │ │ +07dc8e: 5b50 2e0b |003b: iput-object v0, v5, Lcom/negusoft/holoaccent/drawable/IndeterminedProgressLegacyDrawable;.GAP_PERCENTAGES_8:[F // field@0b2e │ │ +07dc92: 1300 0800 |003d: const/16 v0, #int 8 // #8 │ │ +07dc96: 2300 d205 |003f: new-array v0, v0, [[F // type@05d2 │ │ +07dc9a: 1201 |0041: const/4 v1, #int 0 // #0 │ │ +07dc9c: 5452 270b |0042: iget-object v2, v5, Lcom/negusoft/holoaccent/drawable/IndeterminedProgressLegacyDrawable;.GAP_PERCENTAGES_1:[F // field@0b27 │ │ +07dca0: 4d02 0001 |0044: aput-object v2, v0, v1 │ │ +07dca4: 1211 |0046: const/4 v1, #int 1 // #1 │ │ +07dca6: 5452 280b |0047: iget-object v2, v5, Lcom/negusoft/holoaccent/drawable/IndeterminedProgressLegacyDrawable;.GAP_PERCENTAGES_2:[F // field@0b28 │ │ +07dcaa: 4d02 0001 |0049: aput-object v2, v0, v1 │ │ +07dcae: 1221 |004b: const/4 v1, #int 2 // #2 │ │ +07dcb0: 5452 290b |004c: iget-object v2, v5, Lcom/negusoft/holoaccent/drawable/IndeterminedProgressLegacyDrawable;.GAP_PERCENTAGES_3:[F // field@0b29 │ │ +07dcb4: 4d02 0001 |004e: aput-object v2, v0, v1 │ │ +07dcb8: 1231 |0050: const/4 v1, #int 3 // #3 │ │ +07dcba: 5452 2a0b |0051: iget-object v2, v5, Lcom/negusoft/holoaccent/drawable/IndeterminedProgressLegacyDrawable;.GAP_PERCENTAGES_4:[F // field@0b2a │ │ +07dcbe: 4d02 0001 |0053: aput-object v2, v0, v1 │ │ +07dcc2: 1241 |0055: const/4 v1, #int 4 // #4 │ │ +07dcc4: 5452 2b0b |0056: iget-object v2, v5, Lcom/negusoft/holoaccent/drawable/IndeterminedProgressLegacyDrawable;.GAP_PERCENTAGES_5:[F // field@0b2b │ │ +07dcc8: 4d02 0001 |0058: aput-object v2, v0, v1 │ │ +07dccc: 5451 2c0b |005a: iget-object v1, v5, Lcom/negusoft/holoaccent/drawable/IndeterminedProgressLegacyDrawable;.GAP_PERCENTAGES_6:[F // field@0b2c │ │ +07dcd0: 4d01 0004 |005c: aput-object v1, v0, v4 │ │ +07dcd4: 5451 2d0b |005e: iget-object v1, v5, Lcom/negusoft/holoaccent/drawable/IndeterminedProgressLegacyDrawable;.GAP_PERCENTAGES_7:[F // field@0b2d │ │ +07dcd8: 4d01 0003 |0060: aput-object v1, v0, v3 │ │ +07dcdc: 1271 |0062: const/4 v1, #int 7 // #7 │ │ +07dcde: 5452 2e0b |0063: iget-object v2, v5, Lcom/negusoft/holoaccent/drawable/IndeterminedProgressLegacyDrawable;.GAP_PERCENTAGES_8:[F // field@0b2e │ │ +07dce2: 4d02 0001 |0065: aput-object v2, v0, v1 │ │ +07dce6: 5b50 2f0b |0067: iput-object v0, v5, Lcom/negusoft/holoaccent/drawable/IndeterminedProgressLegacyDrawable;.GAP_PERCENTAGES_REFERENCE:[[F // field@0b2f │ │ +07dcea: 6e10 6601 0600 |0069: invoke-virtual {v6}, Landroid/content/res/Resources;.getDisplayMetrics:()Landroid/util/DisplayMetrics; // method@0166 │ │ +07dcf0: 0c00 |006c: move-result-object v0 │ │ +07dcf2: 5b50 340b |006d: iput-object v0, v5, Lcom/negusoft/holoaccent/drawable/IndeterminedProgressLegacyDrawable;.mDisplayMetrics:Landroid/util/DisplayMetrics; // field@0b34 │ │ +07dcf6: 5450 340b |006f: iget-object v0, v5, Lcom/negusoft/holoaccent/drawable/IndeterminedProgressLegacyDrawable;.mDisplayMetrics:Landroid/util/DisplayMetrics; // field@0b34 │ │ +07dcfa: 7030 bb20 0507 |0071: invoke-direct {v5, v0, v7}, Lcom/negusoft/holoaccent/drawable/IndeterminedProgressLegacyDrawable;.getPaint:(Landroid/util/DisplayMetrics;I)Landroid/graphics/Paint; // method@20bb │ │ +07dd00: 0c00 |0074: move-result-object v0 │ │ +07dd02: 5b50 360b |0075: iput-object v0, v5, Lcom/negusoft/holoaccent/drawable/IndeterminedProgressLegacyDrawable;.mPaint:Landroid/graphics/Paint; // field@0b36 │ │ +07dd06: 7020 b720 8500 |0077: invoke-direct {v5, v8}, Lcom/negusoft/holoaccent/drawable/IndeterminedProgressLegacyDrawable;.getGapPercentages:(I)[F // method@20b7 │ │ +07dd0c: 0c00 |007a: move-result-object v0 │ │ +07dd0e: 5b50 350b |007b: iput-object v0, v5, Lcom/negusoft/holoaccent/drawable/IndeterminedProgressLegacyDrawable;.mGapPercentages:[F // field@0b35 │ │ +07dd12: 0e00 |007d: return-void │ │ +07dd14: 0003 0400 0500 0000 c337 a23d abaa ... |007e: array-data (14 units) │ │ +07dd30: 0003 0400 0500 0000 38a2 c03d bc7e ... |008c: array-data (14 units) │ │ +07dd4c: 0003 0400 0600 0000 5a4a d83b 9ad6 ... |009a: array-data (16 units) │ │ +07dd6c: 0003 0400 0600 0000 c337 223c 502f ... |00aa: array-data (16 units) │ │ +07dd8c: 0003 0400 0600 0000 a553 f33c c599 ... |00ba: array-data (16 units) │ │ +07ddac: 0003 0400 0600 0000 16fa 283d 6365 ... |00ca: array-data (16 units) │ │ +07ddcc: 0003 0400 0600 0000 b4c5 4a3d 3640 ... |00da: array-data (16 units) │ │ +07ddec: 0003 0400 0500 0000 4fcd 833d 0526 ... |00ea: array-data (14 units) │ │ catches : (none) │ │ positions : │ │ 0x0002 line=79 │ │ 0x0005 line=48 │ │ 0x000c line=49 │ │ 0x0013 line=50 │ │ 0x001a line=51 │ │ @@ -95213,21 +136606,21 @@ │ │ type : '(I)[F' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 9 16-bit code units │ │ -057e40: |[057e40] com.negusoft.holoaccent.drawable.IndeterminedProgressLegacyDrawable.getGapPercentages:(I)[F │ │ -057e50: 5410 1c08 |0000: iget-object v0, v1, Lcom/negusoft/holoaccent/drawable/IndeterminedProgressLegacyDrawable;.GAP_PERCENTAGES_REFERENCE:[[F // field@081c │ │ -057e54: 2100 |0002: array-length v0, v0 │ │ -057e56: b402 |0003: rem-int/2addr v2, v0 │ │ -057e58: 5410 1c08 |0004: iget-object v0, v1, Lcom/negusoft/holoaccent/drawable/IndeterminedProgressLegacyDrawable;.GAP_PERCENTAGES_REFERENCE:[[F // field@081c │ │ -057e5c: 4600 0002 |0006: aget-object v0, v0, v2 │ │ -057e60: 1100 |0008: return-object v0 │ │ +07de08: |[07de08] com.negusoft.holoaccent.drawable.IndeterminedProgressLegacyDrawable.getGapPercentages:(I)[F │ │ +07de18: 5410 2f0b |0000: iget-object v0, v1, Lcom/negusoft/holoaccent/drawable/IndeterminedProgressLegacyDrawable;.GAP_PERCENTAGES_REFERENCE:[[F // field@0b2f │ │ +07de1c: 2100 |0002: array-length v0, v0 │ │ +07de1e: b402 |0003: rem-int/2addr v2, v0 │ │ +07de20: 5410 2f0b |0004: iget-object v0, v1, Lcom/negusoft/holoaccent/drawable/IndeterminedProgressLegacyDrawable;.GAP_PERCENTAGES_REFERENCE:[[F // field@0b2f │ │ +07de24: 4600 0002 |0006: aget-object v0, v0, v2 │ │ +07de28: 1100 |0008: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=96 │ │ 0x0004 line=97 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 this Lcom/negusoft/holoaccent/drawable/IndeterminedProgressLegacyDrawable; │ │ 0x0000 - 0x0009 reg=2 index I │ │ @@ -95237,26 +136630,26 @@ │ │ type : '(Landroid/util/DisplayMetrics;I)Landroid/graphics/Paint;' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 7 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 24 16-bit code units │ │ -057e64: |[057e64] com.negusoft.holoaccent.drawable.IndeterminedProgressLegacyDrawable.getPaint:(Landroid/util/DisplayMetrics;I)Landroid/graphics/Paint; │ │ -057e74: 1212 |0000: const/4 v2, #int 1 // #1 │ │ -057e76: 1503 8040 |0001: const/high16 v3, #int 1082130432 // #4080 │ │ -057e7a: 7130 4212 3205 |0003: invoke-static {v2, v3, v5}, Landroid/util/TypedValue;.applyDimension:(IFLandroid/util/DisplayMetrics;)F // method@1242 │ │ -057e80: 0a00 |0006: move-result v0 │ │ -057e82: 2201 5100 |0007: new-instance v1, Landroid/graphics/Paint; // type@0051 │ │ -057e86: 7010 7401 0100 |0009: invoke-direct {v1}, Landroid/graphics/Paint;.:()V // method@0174 │ │ -057e8c: 6e20 7701 6100 |000c: invoke-virtual {v1, v6}, Landroid/graphics/Paint;.setColor:(I)V // method@0177 │ │ -057e92: 6202 2200 |000f: sget-object v2, Landroid/graphics/Paint$Style;.STROKE:Landroid/graphics/Paint$Style; // field@0022 │ │ -057e96: 6e20 7b01 2100 |0011: invoke-virtual {v1, v2}, Landroid/graphics/Paint;.setStyle:(Landroid/graphics/Paint$Style;)V // method@017b │ │ -057e9c: 6e20 7a01 0100 |0014: invoke-virtual {v1, v0}, Landroid/graphics/Paint;.setStrokeWidth:(F)V // method@017a │ │ -057ea2: 1101 |0017: return-object v1 │ │ +07de2c: |[07de2c] com.negusoft.holoaccent.drawable.IndeterminedProgressLegacyDrawable.getPaint:(Landroid/util/DisplayMetrics;I)Landroid/graphics/Paint; │ │ +07de3c: 1212 |0000: const/4 v2, #int 1 // #1 │ │ +07de3e: 1503 8040 |0001: const/high16 v3, #int 1082130432 // #4080 │ │ +07de42: 7130 801c 3205 |0003: invoke-static {v2, v3, v5}, Landroid/util/TypedValue;.applyDimension:(IFLandroid/util/DisplayMetrics;)F // method@1c80 │ │ +07de48: 0a00 |0006: move-result v0 │ │ +07de4a: 2201 6600 |0007: new-instance v1, Landroid/graphics/Paint; // type@0066 │ │ +07de4e: 7010 db01 0100 |0009: invoke-direct {v1}, Landroid/graphics/Paint;.:()V // method@01db │ │ +07de54: 6e20 e401 6100 |000c: invoke-virtual {v1, v6}, Landroid/graphics/Paint;.setColor:(I)V // method@01e4 │ │ +07de5a: 6202 3100 |000f: sget-object v2, Landroid/graphics/Paint$Style;.STROKE:Landroid/graphics/Paint$Style; // field@0031 │ │ +07de5e: 6e20 ed01 2100 |0011: invoke-virtual {v1, v2}, Landroid/graphics/Paint;.setStyle:(Landroid/graphics/Paint$Style;)V // method@01ed │ │ +07de64: 6e20 ec01 0100 |0014: invoke-virtual {v1, v0}, Landroid/graphics/Paint;.setStrokeWidth:(F)V // method@01ec │ │ +07de6a: 1101 |0017: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=86 │ │ 0x0007 line=87 │ │ 0x000c line=88 │ │ 0x000f line=89 │ │ 0x0014 line=90 │ │ @@ -95270,119 +136663,112 @@ │ │ │ │ Virtual methods - │ │ #0 : (in Lcom/negusoft/holoaccent/drawable/IndeterminedProgressLegacyDrawable;) │ │ name : 'draw' │ │ type : '(Landroid/graphics/Canvas;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ - registers : 20 │ │ + registers : 16 │ │ ins : 2 │ │ outs : 6 │ │ - insns size : 85 16-bit code units │ │ -057ea4: |[057ea4] com.negusoft.holoaccent.drawable.IndeterminedProgressLegacyDrawable.draw:(Landroid/graphics/Canvas;)V │ │ -057eb4: 7401 d415 1200 |0000: invoke-virtual/range {v18}, Lcom/negusoft/holoaccent/drawable/IndeterminedProgressLegacyDrawable;.getBounds:()Landroid/graphics/Rect; // method@15d4 │ │ -057eba: 0c0c |0003: move-result-object v12 │ │ -057ebc: 6e10 8e01 0c00 |0004: invoke-virtual {v12}, Landroid/graphics/Rect;.width:()I // method@018e │ │ -057ec2: 0a01 |0007: move-result v1 │ │ -057ec4: 8218 |0008: int-to-float v8, v1 │ │ -057ec6: 1211 |0009: const/4 v1, #int 1 // #1 │ │ -057ec8: 1405 0080 1744 |000a: const v5, #float 606 // #44178000 │ │ -057ece: 0800 1200 |000d: move-object/from16 v0, v18 │ │ -057ed2: 5406 2108 |000f: iget-object v6, v0, Lcom/negusoft/holoaccent/drawable/IndeterminedProgressLegacyDrawable;.mDisplayMetrics:Landroid/util/DisplayMetrics; // field@0821 │ │ -057ed6: 7130 4212 5106 |0011: invoke-static {v1, v5, v6}, Landroid/util/TypedValue;.applyDimension:(IFLandroid/util/DisplayMetrics;)F // method@1242 │ │ -057edc: 0a10 |0014: move-result v16 │ │ -057ede: 2e01 0810 |0015: cmpg-float v1, v8, v16 │ │ -057ee2: 3b01 0400 |0017: if-gez v1, 001b // +0004 │ │ -057ee6: 0208 1000 |0019: move/from16 v8, v16 │ │ -057eea: 6e10 8701 0c00 |001b: invoke-virtual {v12}, Landroid/graphics/Rect;.exactCenterY:()F // method@0187 │ │ -057ef0: 0a03 |001e: move-result v3 │ │ -057ef2: 52c1 2600 |001f: iget v1, v12, Landroid/graphics/Rect;.left:I // field@0026 │ │ -057ef6: 8212 |0021: int-to-float v2, v1 │ │ -057ef8: 1211 |0022: const/4 v1, #int 1 // #1 │ │ -057efa: 1505 8040 |0023: const/high16 v5, #int 1082130432 // #4080 │ │ -057efe: 0800 1200 |0025: move-object/from16 v0, v18 │ │ -057f02: 5406 2108 |0027: iget-object v6, v0, Lcom/negusoft/holoaccent/drawable/IndeterminedProgressLegacyDrawable;.mDisplayMetrics:Landroid/util/DisplayMetrics; // field@0821 │ │ -057f06: 7130 4212 5106 |0029: invoke-static {v1, v5, v6}, Landroid/util/TypedValue;.applyDimension:(IFLandroid/util/DisplayMetrics;)F // method@1242 │ │ -057f0c: 0a0d |002c: move-result v13 │ │ -057f0e: 0800 1200 |002d: move-object/from16 v0, v18 │ │ -057f12: 540b 2208 |002f: iget-object v11, v0, Lcom/negusoft/holoaccent/drawable/IndeterminedProgressLegacyDrawable;.mGapPercentages:[F // field@0822 │ │ -057f16: 21bf |0031: array-length v15, v11 │ │ -057f18: 120e |0032: const/4 v14, #int 0 // #0 │ │ -057f1a: 35fe 1500 |0033: if-ge v14, v15, 0048 // +0015 │ │ -057f1e: 4411 0b0e |0035: aget v17, v11, v14 │ │ -057f22: a804 0811 |0037: mul-float v4, v8, v17 │ │ -057f26: 0800 1200 |0039: move-object/from16 v0, v18 │ │ -057f2a: 5406 2308 |003b: iget-object v6, v0, Lcom/negusoft/holoaccent/drawable/IndeterminedProgressLegacyDrawable;.mPaint:Landroid/graphics/Paint; // field@0823 │ │ -057f2e: 0801 1300 |003d: move-object/from16 v1, v19 │ │ -057f32: 0135 |003f: move v5, v3 │ │ -057f34: 7406 5b01 0100 |0040: invoke-virtual/range {v1, v2, v3, v4, v5, v6}, Landroid/graphics/Canvas;.drawLine:(FFFFLandroid/graphics/Paint;)V // method@015b │ │ -057f3a: a602 040d |0043: add-float v2, v4, v13 │ │ -057f3e: d80e 0e01 |0045: add-int/lit8 v14, v14, #int 1 // #01 │ │ -057f42: 28ec |0047: goto 0033 // -0014 │ │ -057f44: 0800 1200 |0048: move-object/from16 v0, v18 │ │ -057f48: 540a 2308 |004a: iget-object v10, v0, Lcom/negusoft/holoaccent/drawable/IndeterminedProgressLegacyDrawable;.mPaint:Landroid/graphics/Paint; // field@0823 │ │ -057f4c: 0805 1300 |004c: move-object/from16 v5, v19 │ │ -057f50: 0126 |004e: move v6, v2 │ │ -057f52: 0137 |004f: move v7, v3 │ │ -057f54: 0139 |0050: move v9, v3 │ │ -057f56: 7406 5b01 0500 |0051: invoke-virtual/range {v5, v6, v7, v8, v9, v10}, Landroid/graphics/Canvas;.drawLine:(FFFFLandroid/graphics/Paint;)V // method@015b │ │ -057f5c: 0e00 |0054: return-void │ │ + insns size : 73 16-bit code units │ │ +07de6c: |[07de6c] com.negusoft.holoaccent.drawable.IndeterminedProgressLegacyDrawable.draw:(Landroid/graphics/Canvas;)V │ │ +07de7c: 1215 |0000: const/4 v5, #int 1 // #1 │ │ +07de7e: 6e10 b620 0e00 |0001: invoke-virtual {v14}, Lcom/negusoft/holoaccent/drawable/IndeterminedProgressLegacyDrawable;.getBounds:()Landroid/graphics/Rect; // method@20b6 │ │ +07de84: 0c0a |0004: move-result-object v10 │ │ +07de86: 6e10 0502 0a00 |0005: invoke-virtual {v10}, Landroid/graphics/Rect;.width:()I // method@0205 │ │ +07de8c: 0a00 |0008: move-result v0 │ │ +07de8e: 8207 |0009: int-to-float v7, v0 │ │ +07de90: 1400 0080 1744 |000a: const v0, #float 606 // #44178000 │ │ +07de96: 54e4 340b |000d: iget-object v4, v14, Lcom/negusoft/holoaccent/drawable/IndeterminedProgressLegacyDrawable;.mDisplayMetrics:Landroid/util/DisplayMetrics; // field@0b34 │ │ +07de9a: 7130 801c 0504 |000f: invoke-static {v5, v0, v4}, Landroid/util/TypedValue;.applyDimension:(IFLandroid/util/DisplayMetrics;)F // method@1c80 │ │ +07dea0: 0a0c |0012: move-result v12 │ │ +07dea2: 2e00 070c |0013: cmpg-float v0, v7, v12 │ │ +07dea6: 3b00 0300 |0015: if-gez v0, 0018 // +0003 │ │ +07deaa: 01c7 |0017: move v7, v12 │ │ +07deac: 6e10 fd01 0a00 |0018: invoke-virtual {v10}, Landroid/graphics/Rect;.exactCenterY:()F // method@01fd │ │ +07deb2: 0a02 |001b: move-result v2 │ │ +07deb4: 52a0 3600 |001c: iget v0, v10, Landroid/graphics/Rect;.left:I // field@0036 │ │ +07deb8: 8201 |001e: int-to-float v1, v0 │ │ +07deba: 1500 8040 |001f: const/high16 v0, #int 1082130432 // #4080 │ │ +07debe: 54e4 340b |0021: iget-object v4, v14, Lcom/negusoft/holoaccent/drawable/IndeterminedProgressLegacyDrawable;.mDisplayMetrics:Landroid/util/DisplayMetrics; // field@0b34 │ │ +07dec2: 7130 801c 0504 |0023: invoke-static {v5, v0, v4}, Landroid/util/TypedValue;.applyDimension:(IFLandroid/util/DisplayMetrics;)F // method@1c80 │ │ +07dec8: 0a0b |0026: move-result v11 │ │ +07deca: 54e8 350b |0027: iget-object v8, v14, Lcom/negusoft/holoaccent/drawable/IndeterminedProgressLegacyDrawable;.mGapPercentages:[F // field@0b35 │ │ +07dece: 2189 |0029: array-length v9, v8 │ │ +07ded0: 1200 |002a: const/4 v0, #int 0 // #0 │ │ +07ded2: 0106 |002b: move v6, v0 │ │ +07ded4: 3596 1300 |002c: if-ge v6, v9, 003f // +0013 │ │ +07ded8: 440d 0806 |002e: aget v13, v8, v6 │ │ +07dedc: a803 070d |0030: mul-float v3, v7, v13 │ │ +07dee0: 54e5 360b |0032: iget-object v5, v14, Lcom/negusoft/holoaccent/drawable/IndeterminedProgressLegacyDrawable;.mPaint:Landroid/graphics/Paint; // field@0b36 │ │ +07dee4: 07f0 |0034: move-object v0, v15 │ │ +07dee6: 0124 |0035: move v4, v2 │ │ +07dee8: 7406 bd01 0000 |0036: invoke-virtual/range {v0, v1, v2, v3, v4, v5}, Landroid/graphics/Canvas;.drawLine:(FFFFLandroid/graphics/Paint;)V // method@01bd │ │ +07deee: a601 030b |0039: add-float v1, v3, v11 │ │ +07def2: d800 0601 |003b: add-int/lit8 v0, v6, #int 1 // #01 │ │ +07def6: 0106 |003d: move v6, v0 │ │ +07def8: 28ee |003e: goto 002c // -0012 │ │ +07defa: 54e9 360b |003f: iget-object v9, v14, Lcom/negusoft/holoaccent/drawable/IndeterminedProgressLegacyDrawable;.mPaint:Landroid/graphics/Paint; // field@0b36 │ │ +07defe: 07f4 |0041: move-object v4, v15 │ │ +07df00: 0115 |0042: move v5, v1 │ │ +07df02: 0126 |0043: move v6, v2 │ │ +07df04: 0128 |0044: move v8, v2 │ │ +07df06: 7406 bd01 0400 |0045: invoke-virtual/range {v4, v5, v6, v7, v8, v9}, Landroid/graphics/Canvas;.drawLine:(FFFFLandroid/graphics/Paint;)V // method@01bd │ │ +07df0c: 0e00 |0048: return-void │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=115 │ │ - 0x0004 line=117 │ │ - 0x0009 line=118 │ │ - 0x0015 line=119 │ │ - 0x0019 line=120 │ │ - 0x001b line=122 │ │ - 0x001f line=123 │ │ - 0x0022 line=125 │ │ - 0x002d line=128 │ │ - 0x0037 line=129 │ │ - 0x0039 line=130 │ │ - 0x0043 line=131 │ │ - 0x0045 line=128 │ │ - 0x0048 line=133 │ │ - 0x0054 line=134 │ │ - locals : │ │ - 0x0039 - 0x0048 reg=4 stopX F │ │ - 0x0037 - 0x0048 reg=17 startPercentage F │ │ - 0x0022 - 0x0055 reg=2 startX F │ │ - 0x001f - 0x0055 reg=3 centerY F │ │ - 0x0009 - 0x0055 reg=8 totalWidth F │ │ - 0x0031 - 0x0055 reg=11 arr$ [F │ │ - 0x0004 - 0x0055 reg=12 bounds Landroid/graphics/Rect; │ │ - 0x002d - 0x0055 reg=13 gapWidth F │ │ - 0x0033 - 0x0055 reg=14 i$ I │ │ - 0x0032 - 0x0055 reg=15 len$ I │ │ - 0x0015 - 0x0055 reg=16 minWidth F │ │ - 0x0000 - 0x0055 reg=18 this Lcom/negusoft/holoaccent/drawable/IndeterminedProgressLegacyDrawable; │ │ - 0x0000 - 0x0055 reg=19 canvas Landroid/graphics/Canvas; │ │ + 0x0001 line=115 │ │ + 0x0005 line=117 │ │ + 0x000a line=118 │ │ + 0x0013 line=119 │ │ + 0x0017 line=120 │ │ + 0x0018 line=122 │ │ + 0x001c line=123 │ │ + 0x001f line=125 │ │ + 0x0027 line=128 │ │ + 0x0030 line=129 │ │ + 0x0032 line=130 │ │ + 0x0039 line=131 │ │ + 0x003b line=128 │ │ + 0x003f line=133 │ │ + 0x0048 line=134 │ │ + locals : │ │ + 0x0032 - 0x003f reg=3 stopX F │ │ + 0x0030 - 0x003f reg=13 startPercentage F │ │ + 0x001f - 0x0049 reg=1 startX F │ │ + 0x001c - 0x0049 reg=2 centerY F │ │ + 0x000a - 0x0049 reg=7 totalWidth F │ │ + 0x0005 - 0x0049 reg=10 bounds Landroid/graphics/Rect; │ │ + 0x0027 - 0x0049 reg=11 gapWidth F │ │ + 0x0013 - 0x0049 reg=12 minWidth F │ │ + 0x0000 - 0x0049 reg=14 this Lcom/negusoft/holoaccent/drawable/IndeterminedProgressLegacyDrawable; │ │ + 0x0000 - 0x0049 reg=15 canvas Landroid/graphics/Canvas; │ │ │ │ #1 : (in Lcom/negusoft/holoaccent/drawable/IndeterminedProgressLegacyDrawable;) │ │ name : 'getMinimumHeight' │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 18 16-bit code units │ │ -057f60: |[057f60] com.negusoft.holoaccent.drawable.IndeterminedProgressLegacyDrawable.getMinimumHeight:()I │ │ -057f70: 1211 |0000: const/4 v1, #int 1 // #1 │ │ -057f72: 1502 8041 |0001: const/high16 v2, #int 1098907648 // #4180 │ │ -057f76: 5443 2108 |0003: iget-object v3, v4, Lcom/negusoft/holoaccent/drawable/IndeterminedProgressLegacyDrawable;.mDisplayMetrics:Landroid/util/DisplayMetrics; // field@0821 │ │ -057f7a: 7130 4212 2103 |0005: invoke-static {v1, v2, v3}, Landroid/util/TypedValue;.applyDimension:(IFLandroid/util/DisplayMetrics;)F // method@1242 │ │ -057f80: 0a00 |0008: move-result v0 │ │ -057f82: 1502 803f |0009: const/high16 v2, #int 1065353216 // #3f80 │ │ -057f86: 2e02 0002 |000b: cmpg-float v2, v0, v2 │ │ -057f8a: 3b02 0300 |000d: if-gez v2, 0010 // +0003 │ │ -057f8e: 0f01 |000f: return v1 │ │ -057f90: 8701 |0010: float-to-int v1, v0 │ │ -057f92: 28fe |0011: goto 000f // -0002 │ │ +07df10: |[07df10] com.negusoft.holoaccent.drawable.IndeterminedProgressLegacyDrawable.getMinimumHeight:()I │ │ +07df20: 1211 |0000: const/4 v1, #int 1 // #1 │ │ +07df22: 1502 8041 |0001: const/high16 v2, #int 1098907648 // #4180 │ │ +07df26: 5443 340b |0003: iget-object v3, v4, Lcom/negusoft/holoaccent/drawable/IndeterminedProgressLegacyDrawable;.mDisplayMetrics:Landroid/util/DisplayMetrics; // field@0b34 │ │ +07df2a: 7130 801c 2103 |0005: invoke-static {v1, v2, v3}, Landroid/util/TypedValue;.applyDimension:(IFLandroid/util/DisplayMetrics;)F // method@1c80 │ │ +07df30: 0a00 |0008: move-result v0 │ │ +07df32: 1502 803f |0009: const/high16 v2, #int 1065353216 // #3f80 │ │ +07df36: 2e02 0002 |000b: cmpg-float v2, v0, v2 │ │ +07df3a: 3b02 0300 |000d: if-gez v2, 0010 // +0003 │ │ +07df3e: 0f01 |000f: return v1 │ │ +07df40: 8701 |0010: float-to-int v1, v0 │ │ +07df42: 28fe |0011: goto 000f // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=108 │ │ 0x0009 line=109 │ │ locals : │ │ 0x0009 - 0x0012 reg=0 height F │ │ 0x0000 - 0x0012 reg=4 this Lcom/negusoft/holoaccent/drawable/IndeterminedProgressLegacyDrawable; │ │ @@ -95392,26 +136778,26 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 19 16-bit code units │ │ -057f94: |[057f94] com.negusoft.holoaccent.drawable.IndeterminedProgressLegacyDrawable.getMinimumWidth:()I │ │ -057fa4: 1211 |0000: const/4 v1, #int 1 // #1 │ │ -057fa6: 1402 0080 1744 |0001: const v2, #float 606 // #44178000 │ │ -057fac: 5443 2108 |0004: iget-object v3, v4, Lcom/negusoft/holoaccent/drawable/IndeterminedProgressLegacyDrawable;.mDisplayMetrics:Landroid/util/DisplayMetrics; // field@0821 │ │ -057fb0: 7130 4212 2103 |0006: invoke-static {v1, v2, v3}, Landroid/util/TypedValue;.applyDimension:(IFLandroid/util/DisplayMetrics;)F // method@1242 │ │ -057fb6: 0a00 |0009: move-result v0 │ │ -057fb8: 1502 803f |000a: const/high16 v2, #int 1065353216 // #3f80 │ │ -057fbc: 2e02 0002 |000c: cmpg-float v2, v0, v2 │ │ -057fc0: 3b02 0300 |000e: if-gez v2, 0011 // +0003 │ │ -057fc4: 0f01 |0010: return v1 │ │ -057fc6: 8701 |0011: float-to-int v1, v0 │ │ -057fc8: 28fe |0012: goto 0010 // -0002 │ │ +07df44: |[07df44] com.negusoft.holoaccent.drawable.IndeterminedProgressLegacyDrawable.getMinimumWidth:()I │ │ +07df54: 1211 |0000: const/4 v1, #int 1 // #1 │ │ +07df56: 1402 0080 1744 |0001: const v2, #float 606 // #44178000 │ │ +07df5c: 5443 340b |0004: iget-object v3, v4, Lcom/negusoft/holoaccent/drawable/IndeterminedProgressLegacyDrawable;.mDisplayMetrics:Landroid/util/DisplayMetrics; // field@0b34 │ │ +07df60: 7130 801c 2103 |0006: invoke-static {v1, v2, v3}, Landroid/util/TypedValue;.applyDimension:(IFLandroid/util/DisplayMetrics;)F // method@1c80 │ │ +07df66: 0a00 |0009: move-result v0 │ │ +07df68: 1502 803f |000a: const/high16 v2, #int 1065353216 // #3f80 │ │ +07df6c: 2e02 0002 |000c: cmpg-float v2, v0, v2 │ │ +07df70: 3b02 0300 |000e: if-gez v2, 0011 // +0003 │ │ +07df74: 0f01 |0010: return v1 │ │ +07df76: 8701 |0011: float-to-int v1, v0 │ │ +07df78: 28fe |0012: goto 0010 // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=102 │ │ 0x000a line=103 │ │ locals : │ │ 0x000a - 0x0013 reg=0 width F │ │ 0x0000 - 0x0013 reg=4 this Lcom/negusoft/holoaccent/drawable/IndeterminedProgressLegacyDrawable; │ │ @@ -95421,17 +136807,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -057fcc: |[057fcc] com.negusoft.holoaccent.drawable.IndeterminedProgressLegacyDrawable.getOpacity:()I │ │ -057fdc: 12d0 |0000: const/4 v0, #int -3 // #fd │ │ -057fde: 0f00 |0001: return v0 │ │ +07df7c: |[07df7c] com.negusoft.holoaccent.drawable.IndeterminedProgressLegacyDrawable.getOpacity:()I │ │ +07df8c: 12d0 |0000: const/4 v0, #int -3 // #fd │ │ +07df8e: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=138 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Lcom/negusoft/holoaccent/drawable/IndeterminedProgressLegacyDrawable; │ │ │ │ #4 : (in Lcom/negusoft/holoaccent/drawable/IndeterminedProgressLegacyDrawable;) │ │ @@ -95439,16 +136825,16 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -057fe0: |[057fe0] com.negusoft.holoaccent.drawable.IndeterminedProgressLegacyDrawable.setAlpha:(I)V │ │ -057ff0: 0e00 |0000: return-void │ │ +07df90: |[07df90] com.negusoft.holoaccent.drawable.IndeterminedProgressLegacyDrawable.setAlpha:(I)V │ │ +07dfa0: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=144 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Lcom/negusoft/holoaccent/drawable/IndeterminedProgressLegacyDrawable; │ │ 0x0000 - 0x0001 reg=1 alpha I │ │ │ │ @@ -95457,41 +136843,41 @@ │ │ type : '(Landroid/graphics/ColorFilter;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -057ff4: |[057ff4] com.negusoft.holoaccent.drawable.IndeterminedProgressLegacyDrawable.setColorFilter:(Landroid/graphics/ColorFilter;)V │ │ -058004: 0e00 |0000: return-void │ │ +07dfa4: |[07dfa4] com.negusoft.holoaccent.drawable.IndeterminedProgressLegacyDrawable.setColorFilter:(Landroid/graphics/ColorFilter;)V │ │ +07dfb4: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=149 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Lcom/negusoft/holoaccent/drawable/IndeterminedProgressLegacyDrawable; │ │ 0x0000 - 0x0001 reg=1 cf Landroid/graphics/ColorFilter; │ │ │ │ - source_file_idx : 1072 (IndeterminedProgressLegacyDrawable.java) │ │ + source_file_idx : 1349 (IndeterminedProgressLegacyDrawable.java) │ │ │ │ -Class #398 header: │ │ -class_idx : 848 │ │ +Class #628 header: │ │ +class_idx : 1233 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 91 │ │ -source_file_idx : 2588 │ │ +superclass_idx : 116 │ │ +source_file_idx : 3520 │ │ static_fields_size : 0 │ │ instance_fields_size: 5 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 2 │ │ │ │ -Class #398 annotations: │ │ +Class #628 annotations: │ │ Annotations on class │ │ VISIBILITY_SYSTEM Ldalvik/annotation/EnclosingClass; value=Lcom/negusoft/holoaccent/drawable/RectDrawable; │ │ VISIBILITY_SYSTEM Ldalvik/annotation/InnerClass; accessFlags=9 name="RectConstantState" │ │ │ │ -Class #398 - │ │ +Class #628 - │ │ Class descriptor : 'Lcom/negusoft/holoaccent/drawable/RectDrawable$RectConstantState;' │ │ Access flags : 0x0001 (PUBLIC) │ │ Superclass : 'Landroid/graphics/drawable/Drawable$ConstantState;' │ │ Interfaces - │ │ Static fields - │ │ Instance fields - │ │ #0 : (in Lcom/negusoft/holoaccent/drawable/RectDrawable$RectConstantState;) │ │ @@ -95520,21 +136906,21 @@ │ │ type : '(Landroid/util/DisplayMetrics;IFI)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 5 │ │ ins : 5 │ │ outs : 1 │ │ insns size : 12 16-bit code units │ │ -058008: |[058008] com.negusoft.holoaccent.drawable.RectDrawable$RectConstantState.:(Landroid/util/DisplayMetrics;IFI)V │ │ -058018: 7010 9701 0000 |0000: invoke-direct {v0}, Landroid/graphics/drawable/Drawable$ConstantState;.:()V // method@0197 │ │ -05801e: 5b01 2808 |0003: iput-object v1, v0, Lcom/negusoft/holoaccent/drawable/RectDrawable$RectConstantState;.mDisplayMetrics:Landroid/util/DisplayMetrics; // field@0828 │ │ -058022: 5902 2708 |0005: iput v2, v0, Lcom/negusoft/holoaccent/drawable/RectDrawable$RectConstantState;.mColor:I // field@0827 │ │ -058026: 5903 2608 |0007: iput v3, v0, Lcom/negusoft/holoaccent/drawable/RectDrawable$RectConstantState;.mBorderWidth:F // field@0826 │ │ -05802a: 5904 2508 |0009: iput v4, v0, Lcom/negusoft/holoaccent/drawable/RectDrawable$RectConstantState;.mBorderColor:I // field@0825 │ │ -05802e: 0e00 |000b: return-void │ │ +07dfb8: |[07dfb8] com.negusoft.holoaccent.drawable.RectDrawable$RectConstantState.:(Landroid/util/DisplayMetrics;IFI)V │ │ +07dfc8: 7010 1302 0000 |0000: invoke-direct {v0}, Landroid/graphics/drawable/Drawable$ConstantState;.:()V // method@0213 │ │ +07dfce: 5b01 3b0b |0003: iput-object v1, v0, Lcom/negusoft/holoaccent/drawable/RectDrawable$RectConstantState;.mDisplayMetrics:Landroid/util/DisplayMetrics; // field@0b3b │ │ +07dfd2: 5902 3a0b |0005: iput v2, v0, Lcom/negusoft/holoaccent/drawable/RectDrawable$RectConstantState;.mColor:I // field@0b3a │ │ +07dfd6: 5903 390b |0007: iput v3, v0, Lcom/negusoft/holoaccent/drawable/RectDrawable$RectConstantState;.mBorderWidth:F // field@0b39 │ │ +07dfda: 5904 380b |0009: iput v4, v0, Lcom/negusoft/holoaccent/drawable/RectDrawable$RectConstantState;.mBorderColor:I // field@0b38 │ │ +07dfde: 0e00 |000b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=131 │ │ 0x0003 line=132 │ │ 0x0005 line=133 │ │ 0x0007 line=134 │ │ 0x0009 line=135 │ │ @@ -95552,17 +136938,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -058030: |[058030] com.negusoft.holoaccent.drawable.RectDrawable$RectConstantState.getChangingConfigurations:()I │ │ -058040: 5210 2408 |0000: iget v0, v1, Lcom/negusoft/holoaccent/drawable/RectDrawable$RectConstantState;.changingConfigurationValue:I // field@0824 │ │ -058044: 0f00 |0002: return v0 │ │ +07dfe0: |[07dfe0] com.negusoft.holoaccent.drawable.RectDrawable$RectConstantState.getChangingConfigurations:()I │ │ +07dff0: 5210 370b |0000: iget v0, v1, Lcom/negusoft/holoaccent/drawable/RectDrawable$RectConstantState;.changingConfigurationValue:I // field@0b37 │ │ +07dff4: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=140 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lcom/negusoft/holoaccent/drawable/RectDrawable$RectConstantState; │ │ │ │ #1 : (in Lcom/negusoft/holoaccent/drawable/RectDrawable$RectConstantState;) │ │ @@ -95570,45 +136956,45 @@ │ │ type : '()Landroid/graphics/drawable/Drawable;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 1 │ │ outs : 5 │ │ insns size : 14 16-bit code units │ │ -058048: |[058048] com.negusoft.holoaccent.drawable.RectDrawable$RectConstantState.newDrawable:()Landroid/graphics/drawable/Drawable; │ │ -058058: 2200 5103 |0000: new-instance v0, Lcom/negusoft/holoaccent/drawable/RectDrawable; // type@0351 │ │ -05805c: 5451 2808 |0002: iget-object v1, v5, Lcom/negusoft/holoaccent/drawable/RectDrawable$RectConstantState;.mDisplayMetrics:Landroid/util/DisplayMetrics; // field@0828 │ │ -058060: 5252 2708 |0004: iget v2, v5, Lcom/negusoft/holoaccent/drawable/RectDrawable$RectConstantState;.mColor:I // field@0827 │ │ -058064: 5253 2608 |0006: iget v3, v5, Lcom/negusoft/holoaccent/drawable/RectDrawable$RectConstantState;.mBorderWidth:F // field@0826 │ │ -058068: 5254 2508 |0008: iget v4, v5, Lcom/negusoft/holoaccent/drawable/RectDrawable$RectConstantState;.mBorderColor:I // field@0825 │ │ -05806c: 7054 e015 1032 |000a: invoke-direct {v0, v1, v2, v3, v4}, Lcom/negusoft/holoaccent/drawable/RectDrawable;.:(Landroid/util/DisplayMetrics;IFI)V // method@15e0 │ │ -058072: 1100 |000d: return-object v0 │ │ +07dff8: |[07dff8] com.negusoft.holoaccent.drawable.RectDrawable$RectConstantState.newDrawable:()Landroid/graphics/drawable/Drawable; │ │ +07e008: 2200 d204 |0000: new-instance v0, Lcom/negusoft/holoaccent/drawable/RectDrawable; // type@04d2 │ │ +07e00c: 5451 3b0b |0002: iget-object v1, v5, Lcom/negusoft/holoaccent/drawable/RectDrawable$RectConstantState;.mDisplayMetrics:Landroid/util/DisplayMetrics; // field@0b3b │ │ +07e010: 5252 3a0b |0004: iget v2, v5, Lcom/negusoft/holoaccent/drawable/RectDrawable$RectConstantState;.mColor:I // field@0b3a │ │ +07e014: 5253 390b |0006: iget v3, v5, Lcom/negusoft/holoaccent/drawable/RectDrawable$RectConstantState;.mBorderWidth:F // field@0b39 │ │ +07e018: 5254 380b |0008: iget v4, v5, Lcom/negusoft/holoaccent/drawable/RectDrawable$RectConstantState;.mBorderColor:I // field@0b38 │ │ +07e01c: 7054 c220 1032 |000a: invoke-direct {v0, v1, v2, v3, v4}, Lcom/negusoft/holoaccent/drawable/RectDrawable;.:(Landroid/util/DisplayMetrics;IFI)V // method@20c2 │ │ +07e022: 1100 |000d: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=145 │ │ locals : │ │ 0x0000 - 0x000e reg=5 this Lcom/negusoft/holoaccent/drawable/RectDrawable$RectConstantState; │ │ │ │ - source_file_idx : 2588 (RectDrawable.java) │ │ + source_file_idx : 3520 (RectDrawable.java) │ │ │ │ -Class #399 header: │ │ -class_idx : 849 │ │ +Class #629 header: │ │ +class_idx : 1234 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 92 │ │ -source_file_idx : 2588 │ │ +superclass_idx : 117 │ │ +source_file_idx : 3520 │ │ static_fields_size : 0 │ │ instance_fields_size: 3 │ │ direct_methods_size : 4 │ │ virtual_methods_size: 5 │ │ │ │ -Class #399 annotations: │ │ +Class #629 annotations: │ │ Annotations on class │ │ VISIBILITY_SYSTEM Ldalvik/annotation/MemberClasses; value={ Lcom/negusoft/holoaccent/drawable/RectDrawable$RectConstantState; } │ │ │ │ -Class #399 - │ │ +Class #629 - │ │ Class descriptor : 'Lcom/negusoft/holoaccent/drawable/RectDrawable;' │ │ Access flags : 0x0001 (PUBLIC) │ │ Superclass : 'Landroid/graphics/drawable/Drawable;' │ │ Interfaces - │ │ Static fields - │ │ Instance fields - │ │ #0 : (in Lcom/negusoft/holoaccent/drawable/RectDrawable;) │ │ @@ -95629,28 +137015,28 @@ │ │ type : '(Landroid/content/res/Resources;IFI)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 7 │ │ ins : 5 │ │ outs : 5 │ │ insns size : 27 16-bit code units │ │ -058074: |[058074] com.negusoft.holoaccent.drawable.RectDrawable.:(Landroid/content/res/Resources;IFI)V │ │ -058084: 7010 9801 0200 |0000: invoke-direct {v2}, Landroid/graphics/drawable/Drawable;.:()V // method@0198 │ │ -05808a: 6e10 1b01 0300 |0003: invoke-virtual {v3}, Landroid/content/res/Resources;.getDisplayMetrics:()Landroid/util/DisplayMetrics; // method@011b │ │ -058090: 0c00 |0006: move-result-object v0 │ │ -058092: 2201 5003 |0007: new-instance v1, Lcom/negusoft/holoaccent/drawable/RectDrawable$RectConstantState; // type@0350 │ │ -058096: 7056 dc15 0154 |0009: invoke-direct {v1, v0, v4, v5, v6}, Lcom/negusoft/holoaccent/drawable/RectDrawable$RectConstantState;.:(Landroid/util/DisplayMetrics;IFI)V // method@15dc │ │ -05809c: 5b21 2b08 |000c: iput-object v1, v2, Lcom/negusoft/holoaccent/drawable/RectDrawable;.mState:Lcom/negusoft/holoaccent/drawable/RectDrawable$RectConstantState; // field@082b │ │ -0580a0: 7040 e615 0265 |000e: invoke-direct {v2, v0, v5, v6}, Lcom/negusoft/holoaccent/drawable/RectDrawable;.initBorderPaint:(Landroid/util/DisplayMetrics;FI)Landroid/graphics/Paint; // method@15e6 │ │ -0580a6: 0c01 |0011: move-result-object v1 │ │ -0580a8: 5b21 2908 |0012: iput-object v1, v2, Lcom/negusoft/holoaccent/drawable/RectDrawable;.mBorderPaint:Landroid/graphics/Paint; // field@0829 │ │ -0580ac: 7020 e715 4200 |0014: invoke-direct {v2, v4}, Lcom/negusoft/holoaccent/drawable/RectDrawable;.initFillPaint:(I)Landroid/graphics/Paint; // method@15e7 │ │ -0580b2: 0c01 |0017: move-result-object v1 │ │ -0580b4: 5b21 2a08 |0018: iput-object v1, v2, Lcom/negusoft/holoaccent/drawable/RectDrawable;.mFillPaint:Landroid/graphics/Paint; // field@082a │ │ -0580b8: 0e00 |001a: return-void │ │ +07e024: |[07e024] com.negusoft.holoaccent.drawable.RectDrawable.:(Landroid/content/res/Resources;IFI)V │ │ +07e034: 7010 1402 0200 |0000: invoke-direct {v2}, Landroid/graphics/drawable/Drawable;.:()V // method@0214 │ │ +07e03a: 6e10 6601 0300 |0003: invoke-virtual {v3}, Landroid/content/res/Resources;.getDisplayMetrics:()Landroid/util/DisplayMetrics; // method@0166 │ │ +07e040: 0c00 |0006: move-result-object v0 │ │ +07e042: 2201 d104 |0007: new-instance v1, Lcom/negusoft/holoaccent/drawable/RectDrawable$RectConstantState; // type@04d1 │ │ +07e046: 7056 be20 0154 |0009: invoke-direct {v1, v0, v4, v5, v6}, Lcom/negusoft/holoaccent/drawable/RectDrawable$RectConstantState;.:(Landroid/util/DisplayMetrics;IFI)V // method@20be │ │ +07e04c: 5b21 3e0b |000c: iput-object v1, v2, Lcom/negusoft/holoaccent/drawable/RectDrawable;.mState:Lcom/negusoft/holoaccent/drawable/RectDrawable$RectConstantState; // field@0b3e │ │ +07e050: 7040 c820 0265 |000e: invoke-direct {v2, v0, v5, v6}, Lcom/negusoft/holoaccent/drawable/RectDrawable;.initBorderPaint:(Landroid/util/DisplayMetrics;FI)Landroid/graphics/Paint; // method@20c8 │ │ +07e056: 0c01 |0011: move-result-object v1 │ │ +07e058: 5b21 3c0b |0012: iput-object v1, v2, Lcom/negusoft/holoaccent/drawable/RectDrawable;.mBorderPaint:Landroid/graphics/Paint; // field@0b3c │ │ +07e05c: 7020 c920 4200 |0014: invoke-direct {v2, v4}, Lcom/negusoft/holoaccent/drawable/RectDrawable;.initFillPaint:(I)Landroid/graphics/Paint; // method@20c9 │ │ +07e062: 0c01 |0017: move-result-object v1 │ │ +07e064: 5b21 3d0b |0018: iput-object v1, v2, Lcom/negusoft/holoaccent/drawable/RectDrawable;.mFillPaint:Landroid/graphics/Paint; // field@0b3d │ │ +07e068: 0e00 |001a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=36 │ │ 0x0003 line=37 │ │ 0x0007 line=38 │ │ 0x000e line=39 │ │ 0x0014 line=40 │ │ @@ -95668,26 +137054,26 @@ │ │ type : '(Landroid/util/DisplayMetrics;IFI)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 6 │ │ ins : 5 │ │ outs : 5 │ │ insns size : 23 16-bit code units │ │ -0580bc: |[0580bc] com.negusoft.holoaccent.drawable.RectDrawable.:(Landroid/util/DisplayMetrics;IFI)V │ │ -0580cc: 7010 9801 0100 |0000: invoke-direct {v1}, Landroid/graphics/drawable/Drawable;.:()V // method@0198 │ │ -0580d2: 2200 5003 |0003: new-instance v0, Lcom/negusoft/holoaccent/drawable/RectDrawable$RectConstantState; // type@0350 │ │ -0580d6: 7055 dc15 2043 |0005: invoke-direct {v0, v2, v3, v4, v5}, Lcom/negusoft/holoaccent/drawable/RectDrawable$RectConstantState;.:(Landroid/util/DisplayMetrics;IFI)V // method@15dc │ │ -0580dc: 5b10 2b08 |0008: iput-object v0, v1, Lcom/negusoft/holoaccent/drawable/RectDrawable;.mState:Lcom/negusoft/holoaccent/drawable/RectDrawable$RectConstantState; // field@082b │ │ -0580e0: 7040 e615 2154 |000a: invoke-direct {v1, v2, v4, v5}, Lcom/negusoft/holoaccent/drawable/RectDrawable;.initBorderPaint:(Landroid/util/DisplayMetrics;FI)Landroid/graphics/Paint; // method@15e6 │ │ -0580e6: 0c00 |000d: move-result-object v0 │ │ -0580e8: 5b10 2908 |000e: iput-object v0, v1, Lcom/negusoft/holoaccent/drawable/RectDrawable;.mBorderPaint:Landroid/graphics/Paint; // field@0829 │ │ -0580ec: 7020 e715 3100 |0010: invoke-direct {v1, v3}, Lcom/negusoft/holoaccent/drawable/RectDrawable;.initFillPaint:(I)Landroid/graphics/Paint; // method@15e7 │ │ -0580f2: 0c00 |0013: move-result-object v0 │ │ -0580f4: 5b10 2a08 |0014: iput-object v0, v1, Lcom/negusoft/holoaccent/drawable/RectDrawable;.mFillPaint:Landroid/graphics/Paint; // field@082a │ │ -0580f8: 0e00 |0016: return-void │ │ +07e06c: |[07e06c] com.negusoft.holoaccent.drawable.RectDrawable.:(Landroid/util/DisplayMetrics;IFI)V │ │ +07e07c: 7010 1402 0100 |0000: invoke-direct {v1}, Landroid/graphics/drawable/Drawable;.:()V // method@0214 │ │ +07e082: 2200 d104 |0003: new-instance v0, Lcom/negusoft/holoaccent/drawable/RectDrawable$RectConstantState; // type@04d1 │ │ +07e086: 7055 be20 2043 |0005: invoke-direct {v0, v2, v3, v4, v5}, Lcom/negusoft/holoaccent/drawable/RectDrawable$RectConstantState;.:(Landroid/util/DisplayMetrics;IFI)V // method@20be │ │ +07e08c: 5b10 3e0b |0008: iput-object v0, v1, Lcom/negusoft/holoaccent/drawable/RectDrawable;.mState:Lcom/negusoft/holoaccent/drawable/RectDrawable$RectConstantState; // field@0b3e │ │ +07e090: 7040 c820 2154 |000a: invoke-direct {v1, v2, v4, v5}, Lcom/negusoft/holoaccent/drawable/RectDrawable;.initBorderPaint:(Landroid/util/DisplayMetrics;FI)Landroid/graphics/Paint; // method@20c8 │ │ +07e096: 0c00 |000d: move-result-object v0 │ │ +07e098: 5b10 3c0b |000e: iput-object v0, v1, Lcom/negusoft/holoaccent/drawable/RectDrawable;.mBorderPaint:Landroid/graphics/Paint; // field@0b3c │ │ +07e09c: 7020 c920 3100 |0010: invoke-direct {v1, v3}, Lcom/negusoft/holoaccent/drawable/RectDrawable;.initFillPaint:(I)Landroid/graphics/Paint; // method@20c9 │ │ +07e0a2: 0c00 |0013: move-result-object v0 │ │ +07e0a4: 5b10 3d0b |0014: iput-object v0, v1, Lcom/negusoft/holoaccent/drawable/RectDrawable;.mFillPaint:Landroid/graphics/Paint; // field@0b3d │ │ +07e0a8: 0e00 |0016: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=43 │ │ 0x0003 line=44 │ │ 0x000a line=45 │ │ 0x0010 line=46 │ │ 0x0016 line=47 │ │ @@ -95703,34 +137089,34 @@ │ │ type : '(Landroid/util/DisplayMetrics;FI)Landroid/graphics/Paint;' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 8 │ │ ins : 4 │ │ outs : 3 │ │ insns size : 38 16-bit code units │ │ -0580fc: |[0580fc] com.negusoft.holoaccent.drawable.RectDrawable.initBorderPaint:(Landroid/util/DisplayMetrics;FI)Landroid/graphics/Paint; │ │ -05810c: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -05810e: 1213 |0001: const/4 v3, #int 1 // #1 │ │ -058110: 7110 6b01 0700 |0002: invoke-static {v7}, Landroid/graphics/Color;.alpha:(I)I // method@016b │ │ -058116: 0a02 |0005: move-result v2 │ │ -058118: 3902 0300 |0006: if-nez v2, 0009 // +0003 │ │ -05811c: 1101 |0008: return-object v1 │ │ -05811e: 1202 |0009: const/4 v2, #int 0 // #0 │ │ -058120: 2e02 0602 |000a: cmpg-float v2, v6, v2 │ │ -058124: 3d02 fcff |000c: if-lez v2, 0008 // -0004 │ │ -058128: 7130 4212 6305 |000e: invoke-static {v3, v6, v5}, Landroid/util/TypedValue;.applyDimension:(IFLandroid/util/DisplayMetrics;)F // method@1242 │ │ -05812e: 0a00 |0011: move-result v0 │ │ -058130: 2201 5100 |0012: new-instance v1, Landroid/graphics/Paint; // type@0051 │ │ -058134: 7010 7401 0100 |0014: invoke-direct {v1}, Landroid/graphics/Paint;.:()V // method@0174 │ │ -05813a: 6e20 7701 7100 |0017: invoke-virtual {v1, v7}, Landroid/graphics/Paint;.setColor:(I)V // method@0177 │ │ -058140: 6202 2200 |001a: sget-object v2, Landroid/graphics/Paint$Style;.STROKE:Landroid/graphics/Paint$Style; // field@0022 │ │ -058144: 6e20 7b01 2100 |001c: invoke-virtual {v1, v2}, Landroid/graphics/Paint;.setStyle:(Landroid/graphics/Paint$Style;)V // method@017b │ │ -05814a: 6e20 7a01 0100 |001f: invoke-virtual {v1, v0}, Landroid/graphics/Paint;.setStrokeWidth:(F)V // method@017a │ │ -058150: 6e20 7601 3100 |0022: invoke-virtual {v1, v3}, Landroid/graphics/Paint;.setAntiAlias:(Z)V // method@0176 │ │ -058156: 28e3 |0025: goto 0008 // -001d │ │ +07e0ac: |[07e0ac] com.negusoft.holoaccent.drawable.RectDrawable.initBorderPaint:(Landroid/util/DisplayMetrics;FI)Landroid/graphics/Paint; │ │ +07e0bc: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +07e0be: 1213 |0001: const/4 v3, #int 1 // #1 │ │ +07e0c0: 7110 d001 0700 |0002: invoke-static {v7}, Landroid/graphics/Color;.alpha:(I)I // method@01d0 │ │ +07e0c6: 0a02 |0005: move-result v2 │ │ +07e0c8: 3902 0300 |0006: if-nez v2, 0009 // +0003 │ │ +07e0cc: 1101 |0008: return-object v1 │ │ +07e0ce: 1202 |0009: const/4 v2, #int 0 // #0 │ │ +07e0d0: 2e02 0602 |000a: cmpg-float v2, v6, v2 │ │ +07e0d4: 3d02 fcff |000c: if-lez v2, 0008 // -0004 │ │ +07e0d8: 7130 801c 6305 |000e: invoke-static {v3, v6, v5}, Landroid/util/TypedValue;.applyDimension:(IFLandroid/util/DisplayMetrics;)F // method@1c80 │ │ +07e0de: 0a00 |0011: move-result v0 │ │ +07e0e0: 2201 6600 |0012: new-instance v1, Landroid/graphics/Paint; // type@0066 │ │ +07e0e4: 7010 db01 0100 |0014: invoke-direct {v1}, Landroid/graphics/Paint;.:()V // method@01db │ │ +07e0ea: 6e20 e401 7100 |0017: invoke-virtual {v1, v7}, Landroid/graphics/Paint;.setColor:(I)V // method@01e4 │ │ +07e0f0: 6202 3100 |001a: sget-object v2, Landroid/graphics/Paint$Style;.STROKE:Landroid/graphics/Paint$Style; // field@0031 │ │ +07e0f4: 6e20 ed01 2100 |001c: invoke-virtual {v1, v2}, Landroid/graphics/Paint;.setStyle:(Landroid/graphics/Paint$Style;)V // method@01ed │ │ +07e0fa: 6e20 ec01 0100 |001f: invoke-virtual {v1, v0}, Landroid/graphics/Paint;.setStrokeWidth:(F)V // method@01ec │ │ +07e100: 6e20 e301 3100 |0022: invoke-virtual {v1, v3}, Landroid/graphics/Paint;.setAntiAlias:(Z)V // method@01e3 │ │ +07e106: 28e3 |0025: goto 0008 // -001d │ │ catches : (none) │ │ positions : │ │ 0x0002 line=50 │ │ 0x0008 line=61 │ │ 0x0009 line=52 │ │ 0x000e line=55 │ │ 0x0012 line=56 │ │ @@ -95751,28 +137137,28 @@ │ │ type : '(I)Landroid/graphics/Paint;' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 26 16-bit code units │ │ -058158: |[058158] com.negusoft.holoaccent.drawable.RectDrawable.initFillPaint:(I)Landroid/graphics/Paint; │ │ -058168: 7110 6b01 0300 |0000: invoke-static {v3}, Landroid/graphics/Color;.alpha:(I)I // method@016b │ │ -05816e: 0a01 |0003: move-result v1 │ │ -058170: 3901 0400 |0004: if-nez v1, 0008 // +0004 │ │ -058174: 1200 |0006: const/4 v0, #int 0 // #0 │ │ -058176: 1100 |0007: return-object v0 │ │ -058178: 2200 5100 |0008: new-instance v0, Landroid/graphics/Paint; // type@0051 │ │ -05817c: 7010 7401 0000 |000a: invoke-direct {v0}, Landroid/graphics/Paint;.:()V // method@0174 │ │ -058182: 6e20 7701 3000 |000d: invoke-virtual {v0, v3}, Landroid/graphics/Paint;.setColor:(I)V // method@0177 │ │ -058188: 6201 2000 |0010: sget-object v1, Landroid/graphics/Paint$Style;.FILL:Landroid/graphics/Paint$Style; // field@0020 │ │ -05818c: 6e20 7b01 1000 |0012: invoke-virtual {v0, v1}, Landroid/graphics/Paint;.setStyle:(Landroid/graphics/Paint$Style;)V // method@017b │ │ -058192: 1211 |0015: const/4 v1, #int 1 // #1 │ │ -058194: 6e20 7601 1000 |0016: invoke-virtual {v0, v1}, Landroid/graphics/Paint;.setAntiAlias:(Z)V // method@0176 │ │ -05819a: 28ee |0019: goto 0007 // -0012 │ │ +07e108: |[07e108] com.negusoft.holoaccent.drawable.RectDrawable.initFillPaint:(I)Landroid/graphics/Paint; │ │ +07e118: 7110 d001 0300 |0000: invoke-static {v3}, Landroid/graphics/Color;.alpha:(I)I // method@01d0 │ │ +07e11e: 0a01 |0003: move-result v1 │ │ +07e120: 3901 0400 |0004: if-nez v1, 0008 // +0004 │ │ +07e124: 1200 |0006: const/4 v0, #int 0 // #0 │ │ +07e126: 1100 |0007: return-object v0 │ │ +07e128: 2200 6600 |0008: new-instance v0, Landroid/graphics/Paint; // type@0066 │ │ +07e12c: 7010 db01 0000 |000a: invoke-direct {v0}, Landroid/graphics/Paint;.:()V // method@01db │ │ +07e132: 6e20 e401 3000 |000d: invoke-virtual {v0, v3}, Landroid/graphics/Paint;.setColor:(I)V // method@01e4 │ │ +07e138: 6201 2f00 |0010: sget-object v1, Landroid/graphics/Paint$Style;.FILL:Landroid/graphics/Paint$Style; // field@002f │ │ +07e13c: 6e20 ed01 1000 |0012: invoke-virtual {v0, v1}, Landroid/graphics/Paint;.setStyle:(Landroid/graphics/Paint$Style;)V // method@01ed │ │ +07e142: 1211 |0015: const/4 v1, #int 1 // #1 │ │ +07e144: 6e20 e301 1000 |0016: invoke-virtual {v0, v1}, Landroid/graphics/Paint;.setAntiAlias:(Z)V // method@01e3 │ │ +07e14a: 28ee |0019: goto 0007 // -0012 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=65 │ │ 0x0006 line=66 │ │ 0x0007 line=72 │ │ 0x0008 line=68 │ │ 0x000d line=69 │ │ @@ -95789,72 +137175,72 @@ │ │ type : '(Landroid/graphics/Canvas;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 14 │ │ ins : 2 │ │ outs : 5 │ │ insns size : 106 16-bit code units │ │ -05819c: |[05819c] com.negusoft.holoaccent.drawable.RectDrawable.draw:(Landroid/graphics/Canvas;)V │ │ -0581ac: 121b |0000: const/4 v11, #int 1 // #1 │ │ -0581ae: 6e10 e215 0c00 |0001: invoke-virtual {v12}, Lcom/negusoft/holoaccent/drawable/RectDrawable;.getBounds:()Landroid/graphics/Rect; // method@15e2 │ │ -0581b4: 0c06 |0004: move-result-object v6 │ │ -0581b6: 54c9 2a08 |0005: iget-object v9, v12, Lcom/negusoft/holoaccent/drawable/RectDrawable;.mFillPaint:Landroid/graphics/Paint; // field@082a │ │ -0581ba: 3809 3100 |0007: if-eqz v9, 0038 // +0031 │ │ -0581be: 1203 |0009: const/4 v3, #int 0 // #0 │ │ -0581c0: 54c9 2908 |000a: iget-object v9, v12, Lcom/negusoft/holoaccent/drawable/RectDrawable;.mBorderPaint:Landroid/graphics/Paint; // field@0829 │ │ -0581c4: 3809 0e00 |000c: if-eqz v9, 001a // +000e │ │ -0581c8: 54c9 2b08 |000e: iget-object v9, v12, Lcom/negusoft/holoaccent/drawable/RectDrawable;.mState:Lcom/negusoft/holoaccent/drawable/RectDrawable$RectConstantState; // field@082b │ │ -0581cc: 5299 2608 |0010: iget v9, v9, Lcom/negusoft/holoaccent/drawable/RectDrawable$RectConstantState;.mBorderWidth:F // field@0826 │ │ -0581d0: 54ca 2b08 |0012: iget-object v10, v12, Lcom/negusoft/holoaccent/drawable/RectDrawable;.mState:Lcom/negusoft/holoaccent/drawable/RectDrawable$RectConstantState; // field@082b │ │ -0581d4: 54aa 2808 |0014: iget-object v10, v10, Lcom/negusoft/holoaccent/drawable/RectDrawable$RectConstantState;.mDisplayMetrics:Landroid/util/DisplayMetrics; // field@0828 │ │ -0581d8: 7130 4212 9b0a |0016: invoke-static {v11, v9, v10}, Landroid/util/TypedValue;.applyDimension:(IFLandroid/util/DisplayMetrics;)F // method@1242 │ │ -0581de: 0a03 |0019: move-result v3 │ │ -0581e0: 5269 2600 |001a: iget v9, v6, Landroid/graphics/Rect;.left:I // field@0026 │ │ -0581e4: 8299 |001c: int-to-float v9, v9 │ │ -0581e6: a605 0903 |001d: add-float v5, v9, v3 │ │ -0581ea: 5269 2800 |001f: iget v9, v6, Landroid/graphics/Rect;.top:I // field@0028 │ │ -0581ee: 8299 |0021: int-to-float v9, v9 │ │ -0581f0: a608 0903 |0022: add-float v8, v9, v3 │ │ -0581f4: 5269 2700 |0024: iget v9, v6, Landroid/graphics/Rect;.right:I // field@0027 │ │ -0581f8: 8299 |0026: int-to-float v9, v9 │ │ -0581fa: a707 0903 |0027: sub-float v7, v9, v3 │ │ -0581fe: 5269 2500 |0029: iget v9, v6, Landroid/graphics/Rect;.bottom:I // field@0025 │ │ -058202: 8299 |002b: int-to-float v9, v9 │ │ -058204: a702 0903 |002c: sub-float v2, v9, v3 │ │ -058208: 2204 5700 |002e: new-instance v4, Landroid/graphics/RectF; // type@0057 │ │ -05820c: 7052 8f01 5478 |0030: invoke-direct {v4, v5, v8, v7, v2}, Landroid/graphics/RectF;.:(FFFF)V // method@018f │ │ -058212: 54c9 2a08 |0033: iget-object v9, v12, Lcom/negusoft/holoaccent/drawable/RectDrawable;.mFillPaint:Landroid/graphics/Paint; // field@082a │ │ -058216: 6e30 5f01 4d09 |0035: invoke-virtual {v13, v4, v9}, Landroid/graphics/Canvas;.drawRect:(Landroid/graphics/RectF;Landroid/graphics/Paint;)V // method@015f │ │ -05821c: 54c9 2908 |0038: iget-object v9, v12, Lcom/negusoft/holoaccent/drawable/RectDrawable;.mBorderPaint:Landroid/graphics/Paint; // field@0829 │ │ -058220: 3809 2f00 |003a: if-eqz v9, 0069 // +002f │ │ -058224: 54c9 2b08 |003c: iget-object v9, v12, Lcom/negusoft/holoaccent/drawable/RectDrawable;.mState:Lcom/negusoft/holoaccent/drawable/RectDrawable$RectConstantState; // field@082b │ │ -058228: 5299 2608 |003e: iget v9, v9, Lcom/negusoft/holoaccent/drawable/RectDrawable$RectConstantState;.mBorderWidth:F // field@0826 │ │ -05822c: 54ca 2b08 |0040: iget-object v10, v12, Lcom/negusoft/holoaccent/drawable/RectDrawable;.mState:Lcom/negusoft/holoaccent/drawable/RectDrawable$RectConstantState; // field@082b │ │ -058230: 54aa 2808 |0042: iget-object v10, v10, Lcom/negusoft/holoaccent/drawable/RectDrawable$RectConstantState;.mDisplayMetrics:Landroid/util/DisplayMetrics; // field@0828 │ │ -058234: 7130 4212 9b0a |0044: invoke-static {v11, v9, v10}, Landroid/util/TypedValue;.applyDimension:(IFLandroid/util/DisplayMetrics;)F // method@1242 │ │ -05823a: 0a00 |0047: move-result v0 │ │ -05823c: 1509 0040 |0048: const/high16 v9, #int 1073741824 // #4000 │ │ -058240: c990 |004a: div-float/2addr v0, v9 │ │ -058242: 5269 2600 |004b: iget v9, v6, Landroid/graphics/Rect;.left:I // field@0026 │ │ -058246: 8299 |004d: int-to-float v9, v9 │ │ -058248: a605 0900 |004e: add-float v5, v9, v0 │ │ -05824c: 5269 2800 |0050: iget v9, v6, Landroid/graphics/Rect;.top:I // field@0028 │ │ -058250: 8299 |0052: int-to-float v9, v9 │ │ -058252: a608 0900 |0053: add-float v8, v9, v0 │ │ -058256: 5269 2700 |0055: iget v9, v6, Landroid/graphics/Rect;.right:I // field@0027 │ │ -05825a: 8299 |0057: int-to-float v9, v9 │ │ -05825c: a707 0900 |0058: sub-float v7, v9, v0 │ │ -058260: 5269 2500 |005a: iget v9, v6, Landroid/graphics/Rect;.bottom:I // field@0025 │ │ -058264: 8299 |005c: int-to-float v9, v9 │ │ -058266: a702 0900 |005d: sub-float v2, v9, v0 │ │ -05826a: 2201 5700 |005f: new-instance v1, Landroid/graphics/RectF; // type@0057 │ │ -05826e: 7052 8f01 5178 |0061: invoke-direct {v1, v5, v8, v7, v2}, Landroid/graphics/RectF;.:(FFFF)V // method@018f │ │ -058274: 54c9 2908 |0064: iget-object v9, v12, Lcom/negusoft/holoaccent/drawable/RectDrawable;.mBorderPaint:Landroid/graphics/Paint; // field@0829 │ │ -058278: 6e30 5f01 1d09 |0066: invoke-virtual {v13, v1, v9}, Landroid/graphics/Canvas;.drawRect:(Landroid/graphics/RectF;Landroid/graphics/Paint;)V // method@015f │ │ -05827e: 0e00 |0069: return-void │ │ +07e14c: |[07e14c] com.negusoft.holoaccent.drawable.RectDrawable.draw:(Landroid/graphics/Canvas;)V │ │ +07e15c: 121b |0000: const/4 v11, #int 1 // #1 │ │ +07e15e: 6e10 c420 0c00 |0001: invoke-virtual {v12}, Lcom/negusoft/holoaccent/drawable/RectDrawable;.getBounds:()Landroid/graphics/Rect; // method@20c4 │ │ +07e164: 0c06 |0004: move-result-object v6 │ │ +07e166: 54c9 3d0b |0005: iget-object v9, v12, Lcom/negusoft/holoaccent/drawable/RectDrawable;.mFillPaint:Landroid/graphics/Paint; // field@0b3d │ │ +07e16a: 3809 3100 |0007: if-eqz v9, 0038 // +0031 │ │ +07e16e: 1203 |0009: const/4 v3, #int 0 // #0 │ │ +07e170: 54c9 3c0b |000a: iget-object v9, v12, Lcom/negusoft/holoaccent/drawable/RectDrawable;.mBorderPaint:Landroid/graphics/Paint; // field@0b3c │ │ +07e174: 3809 0e00 |000c: if-eqz v9, 001a // +000e │ │ +07e178: 54c9 3e0b |000e: iget-object v9, v12, Lcom/negusoft/holoaccent/drawable/RectDrawable;.mState:Lcom/negusoft/holoaccent/drawable/RectDrawable$RectConstantState; // field@0b3e │ │ +07e17c: 5299 390b |0010: iget v9, v9, Lcom/negusoft/holoaccent/drawable/RectDrawable$RectConstantState;.mBorderWidth:F // field@0b39 │ │ +07e180: 54ca 3e0b |0012: iget-object v10, v12, Lcom/negusoft/holoaccent/drawable/RectDrawable;.mState:Lcom/negusoft/holoaccent/drawable/RectDrawable$RectConstantState; // field@0b3e │ │ +07e184: 54aa 3b0b |0014: iget-object v10, v10, Lcom/negusoft/holoaccent/drawable/RectDrawable$RectConstantState;.mDisplayMetrics:Landroid/util/DisplayMetrics; // field@0b3b │ │ +07e188: 7130 801c 9b0a |0016: invoke-static {v11, v9, v10}, Landroid/util/TypedValue;.applyDimension:(IFLandroid/util/DisplayMetrics;)F // method@1c80 │ │ +07e18e: 0a03 |0019: move-result v3 │ │ +07e190: 5269 3600 |001a: iget v9, v6, Landroid/graphics/Rect;.left:I // field@0036 │ │ +07e194: 8299 |001c: int-to-float v9, v9 │ │ +07e196: a605 0903 |001d: add-float v5, v9, v3 │ │ +07e19a: 5269 3800 |001f: iget v9, v6, Landroid/graphics/Rect;.top:I // field@0038 │ │ +07e19e: 8299 |0021: int-to-float v9, v9 │ │ +07e1a0: a608 0903 |0022: add-float v8, v9, v3 │ │ +07e1a4: 5269 3700 |0024: iget v9, v6, Landroid/graphics/Rect;.right:I // field@0037 │ │ +07e1a8: 8299 |0026: int-to-float v9, v9 │ │ +07e1aa: a707 0903 |0027: sub-float v7, v9, v3 │ │ +07e1ae: 5269 3500 |0029: iget v9, v6, Landroid/graphics/Rect;.bottom:I // field@0035 │ │ +07e1b2: 8299 |002b: int-to-float v9, v9 │ │ +07e1b4: a702 0903 |002c: sub-float v2, v9, v3 │ │ +07e1b8: 2204 6d00 |002e: new-instance v4, Landroid/graphics/RectF; // type@006d │ │ +07e1bc: 7052 0702 5478 |0030: invoke-direct {v4, v5, v8, v7, v2}, Landroid/graphics/RectF;.:(FFFF)V // method@0207 │ │ +07e1c2: 54c9 3d0b |0033: iget-object v9, v12, Lcom/negusoft/holoaccent/drawable/RectDrawable;.mFillPaint:Landroid/graphics/Paint; // field@0b3d │ │ +07e1c6: 6e30 c101 4d09 |0035: invoke-virtual {v13, v4, v9}, Landroid/graphics/Canvas;.drawRect:(Landroid/graphics/RectF;Landroid/graphics/Paint;)V // method@01c1 │ │ +07e1cc: 54c9 3c0b |0038: iget-object v9, v12, Lcom/negusoft/holoaccent/drawable/RectDrawable;.mBorderPaint:Landroid/graphics/Paint; // field@0b3c │ │ +07e1d0: 3809 2f00 |003a: if-eqz v9, 0069 // +002f │ │ +07e1d4: 54c9 3e0b |003c: iget-object v9, v12, Lcom/negusoft/holoaccent/drawable/RectDrawable;.mState:Lcom/negusoft/holoaccent/drawable/RectDrawable$RectConstantState; // field@0b3e │ │ +07e1d8: 5299 390b |003e: iget v9, v9, Lcom/negusoft/holoaccent/drawable/RectDrawable$RectConstantState;.mBorderWidth:F // field@0b39 │ │ +07e1dc: 54ca 3e0b |0040: iget-object v10, v12, Lcom/negusoft/holoaccent/drawable/RectDrawable;.mState:Lcom/negusoft/holoaccent/drawable/RectDrawable$RectConstantState; // field@0b3e │ │ +07e1e0: 54aa 3b0b |0042: iget-object v10, v10, Lcom/negusoft/holoaccent/drawable/RectDrawable$RectConstantState;.mDisplayMetrics:Landroid/util/DisplayMetrics; // field@0b3b │ │ +07e1e4: 7130 801c 9b0a |0044: invoke-static {v11, v9, v10}, Landroid/util/TypedValue;.applyDimension:(IFLandroid/util/DisplayMetrics;)F // method@1c80 │ │ +07e1ea: 0a00 |0047: move-result v0 │ │ +07e1ec: 1509 0040 |0048: const/high16 v9, #int 1073741824 // #4000 │ │ +07e1f0: c990 |004a: div-float/2addr v0, v9 │ │ +07e1f2: 5269 3600 |004b: iget v9, v6, Landroid/graphics/Rect;.left:I // field@0036 │ │ +07e1f6: 8299 |004d: int-to-float v9, v9 │ │ +07e1f8: a605 0900 |004e: add-float v5, v9, v0 │ │ +07e1fc: 5269 3800 |0050: iget v9, v6, Landroid/graphics/Rect;.top:I // field@0038 │ │ +07e200: 8299 |0052: int-to-float v9, v9 │ │ +07e202: a608 0900 |0053: add-float v8, v9, v0 │ │ +07e206: 5269 3700 |0055: iget v9, v6, Landroid/graphics/Rect;.right:I // field@0037 │ │ +07e20a: 8299 |0057: int-to-float v9, v9 │ │ +07e20c: a707 0900 |0058: sub-float v7, v9, v0 │ │ +07e210: 5269 3500 |005a: iget v9, v6, Landroid/graphics/Rect;.bottom:I // field@0035 │ │ +07e214: 8299 |005c: int-to-float v9, v9 │ │ +07e216: a702 0900 |005d: sub-float v2, v9, v0 │ │ +07e21a: 2201 6d00 |005f: new-instance v1, Landroid/graphics/RectF; // type@006d │ │ +07e21e: 7052 0702 5178 |0061: invoke-direct {v1, v5, v8, v7, v2}, Landroid/graphics/RectF;.:(FFFF)V // method@0207 │ │ +07e224: 54c9 3c0b |0064: iget-object v9, v12, Lcom/negusoft/holoaccent/drawable/RectDrawable;.mBorderPaint:Landroid/graphics/Paint; // field@0b3c │ │ +07e228: 6e30 c101 1d09 |0066: invoke-virtual {v13, v1, v9}, Landroid/graphics/Canvas;.drawRect:(Landroid/graphics/RectF;Landroid/graphics/Paint;)V // method@01c1 │ │ +07e22e: 0e00 |0069: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=77 │ │ 0x0005 line=78 │ │ 0x0009 line=79 │ │ 0x000a line=80 │ │ 0x000e line=81 │ │ @@ -95896,21 +137282,21 @@ │ │ type : '()Landroid/graphics/drawable/Drawable$ConstantState;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 11 16-bit code units │ │ -058280: |[058280] com.negusoft.holoaccent.drawable.RectDrawable.getConstantState:()Landroid/graphics/drawable/Drawable$ConstantState; │ │ -058290: 5420 2b08 |0000: iget-object v0, v2, Lcom/negusoft/holoaccent/drawable/RectDrawable;.mState:Lcom/negusoft/holoaccent/drawable/RectDrawable$RectConstantState; // field@082b │ │ -058294: 6f10 9a01 0200 |0002: invoke-super {v2}, Landroid/graphics/drawable/Drawable;.getChangingConfigurations:()I // method@019a │ │ -05829a: 0a01 |0005: move-result v1 │ │ -05829c: 5901 2408 |0006: iput v1, v0, Lcom/negusoft/holoaccent/drawable/RectDrawable$RectConstantState;.changingConfigurationValue:I // field@0824 │ │ -0582a0: 5420 2b08 |0008: iget-object v0, v2, Lcom/negusoft/holoaccent/drawable/RectDrawable;.mState:Lcom/negusoft/holoaccent/drawable/RectDrawable$RectConstantState; // field@082b │ │ -0582a4: 1100 |000a: return-object v0 │ │ +07e230: |[07e230] com.negusoft.holoaccent.drawable.RectDrawable.getConstantState:()Landroid/graphics/drawable/Drawable$ConstantState; │ │ +07e240: 5420 3e0b |0000: iget-object v0, v2, Lcom/negusoft/holoaccent/drawable/RectDrawable;.mState:Lcom/negusoft/holoaccent/drawable/RectDrawable$RectConstantState; // field@0b3e │ │ +07e244: 6f10 1602 0200 |0002: invoke-super {v2}, Landroid/graphics/drawable/Drawable;.getChangingConfigurations:()I // method@0216 │ │ +07e24a: 0a01 |0005: move-result v1 │ │ +07e24c: 5901 370b |0006: iput v1, v0, Lcom/negusoft/holoaccent/drawable/RectDrawable$RectConstantState;.changingConfigurationValue:I // field@0b37 │ │ +07e250: 5420 3e0b |0008: iget-object v0, v2, Lcom/negusoft/holoaccent/drawable/RectDrawable;.mState:Lcom/negusoft/holoaccent/drawable/RectDrawable$RectConstantState; // field@0b3e │ │ +07e254: 1100 |000a: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=118 │ │ 0x0008 line=119 │ │ locals : │ │ 0x0000 - 0x000b reg=2 this Lcom/negusoft/holoaccent/drawable/RectDrawable; │ │ │ │ @@ -95919,17 +137305,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -0582a8: |[0582a8] com.negusoft.holoaccent.drawable.RectDrawable.getOpacity:()I │ │ -0582b8: 12d0 |0000: const/4 v0, #int -3 // #fd │ │ -0582ba: 0f00 |0001: return v0 │ │ +07e258: |[07e258] com.negusoft.holoaccent.drawable.RectDrawable.getOpacity:()I │ │ +07e268: 12d0 |0000: const/4 v0, #int -3 // #fd │ │ +07e26a: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=103 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Lcom/negusoft/holoaccent/drawable/RectDrawable; │ │ │ │ #3 : (in Lcom/negusoft/holoaccent/drawable/RectDrawable;) │ │ @@ -95937,16 +137323,16 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -0582bc: |[0582bc] com.negusoft.holoaccent.drawable.RectDrawable.setAlpha:(I)V │ │ -0582cc: 0e00 |0000: return-void │ │ +07e26c: |[07e26c] com.negusoft.holoaccent.drawable.RectDrawable.setAlpha:(I)V │ │ +07e27c: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=109 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Lcom/negusoft/holoaccent/drawable/RectDrawable; │ │ 0x0000 - 0x0001 reg=1 alpha I │ │ │ │ @@ -95955,41 +137341,41 @@ │ │ type : '(Landroid/graphics/ColorFilter;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -0582d0: |[0582d0] com.negusoft.holoaccent.drawable.RectDrawable.setColorFilter:(Landroid/graphics/ColorFilter;)V │ │ -0582e0: 0e00 |0000: return-void │ │ +07e280: |[07e280] com.negusoft.holoaccent.drawable.RectDrawable.setColorFilter:(Landroid/graphics/ColorFilter;)V │ │ +07e290: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=114 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Lcom/negusoft/holoaccent/drawable/RectDrawable; │ │ 0x0000 - 0x0001 reg=1 cf Landroid/graphics/ColorFilter; │ │ │ │ - source_file_idx : 2588 (RectDrawable.java) │ │ + source_file_idx : 3520 (RectDrawable.java) │ │ │ │ -Class #400 header: │ │ -class_idx : 850 │ │ +Class #630 header: │ │ +class_idx : 1235 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 91 │ │ -source_file_idx : 2603 │ │ +superclass_idx : 116 │ │ +source_file_idx : 3549 │ │ static_fields_size : 0 │ │ instance_fields_size: 6 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 3 │ │ │ │ -Class #400 annotations: │ │ +Class #630 annotations: │ │ Annotations on class │ │ VISIBILITY_SYSTEM Ldalvik/annotation/EnclosingClass; value=Lcom/negusoft/holoaccent/drawable/RoundRectDrawable; │ │ VISIBILITY_SYSTEM Ldalvik/annotation/InnerClass; accessFlags=9 name="RoundRectConstantState" │ │ │ │ -Class #400 - │ │ +Class #630 - │ │ Class descriptor : 'Lcom/negusoft/holoaccent/drawable/RoundRectDrawable$RoundRectConstantState;' │ │ Access flags : 0x0001 (PUBLIC) │ │ Superclass : 'Landroid/graphics/drawable/Drawable$ConstantState;' │ │ Interfaces - │ │ Static fields - │ │ Instance fields - │ │ #0 : (in Lcom/negusoft/holoaccent/drawable/RoundRectDrawable$RoundRectConstantState;) │ │ @@ -96022,22 +137408,22 @@ │ │ type : '(Landroid/util/DisplayMetrics;IFIF)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 6 │ │ ins : 6 │ │ outs : 1 │ │ insns size : 14 16-bit code units │ │ -0582e4: |[0582e4] com.negusoft.holoaccent.drawable.RoundRectDrawable$RoundRectConstantState.:(Landroid/util/DisplayMetrics;IFIF)V │ │ -0582f4: 7010 9701 0000 |0000: invoke-direct {v0}, Landroid/graphics/drawable/Drawable$ConstantState;.:()V // method@0197 │ │ -0582fa: 5b01 3108 |0003: iput-object v1, v0, Lcom/negusoft/holoaccent/drawable/RoundRectDrawable$RoundRectConstantState;.mDisplayMetrics:Landroid/util/DisplayMetrics; // field@0831 │ │ -0582fe: 5902 2f08 |0005: iput v2, v0, Lcom/negusoft/holoaccent/drawable/RoundRectDrawable$RoundRectConstantState;.mColor:I // field@082f │ │ -058302: 5903 2e08 |0007: iput v3, v0, Lcom/negusoft/holoaccent/drawable/RoundRectDrawable$RoundRectConstantState;.mBorderWidth:F // field@082e │ │ -058306: 5904 2d08 |0009: iput v4, v0, Lcom/negusoft/holoaccent/drawable/RoundRectDrawable$RoundRectConstantState;.mBorderColor:I // field@082d │ │ -05830a: 5905 3008 |000b: iput v5, v0, Lcom/negusoft/holoaccent/drawable/RoundRectDrawable$RoundRectConstantState;.mCorenerSize:F // field@0830 │ │ -05830e: 0e00 |000d: return-void │ │ +07e294: |[07e294] com.negusoft.holoaccent.drawable.RoundRectDrawable$RoundRectConstantState.:(Landroid/util/DisplayMetrics;IFIF)V │ │ +07e2a4: 7010 1302 0000 |0000: invoke-direct {v0}, Landroid/graphics/drawable/Drawable$ConstantState;.:()V // method@0213 │ │ +07e2aa: 5b01 440b |0003: iput-object v1, v0, Lcom/negusoft/holoaccent/drawable/RoundRectDrawable$RoundRectConstantState;.mDisplayMetrics:Landroid/util/DisplayMetrics; // field@0b44 │ │ +07e2ae: 5902 420b |0005: iput v2, v0, Lcom/negusoft/holoaccent/drawable/RoundRectDrawable$RoundRectConstantState;.mColor:I // field@0b42 │ │ +07e2b2: 5903 410b |0007: iput v3, v0, Lcom/negusoft/holoaccent/drawable/RoundRectDrawable$RoundRectConstantState;.mBorderWidth:F // field@0b41 │ │ +07e2b6: 5904 400b |0009: iput v4, v0, Lcom/negusoft/holoaccent/drawable/RoundRectDrawable$RoundRectConstantState;.mBorderColor:I // field@0b40 │ │ +07e2ba: 5905 430b |000b: iput v5, v0, Lcom/negusoft/holoaccent/drawable/RoundRectDrawable$RoundRectConstantState;.mCorenerSize:F // field@0b43 │ │ +07e2be: 0e00 |000d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=176 │ │ 0x0003 line=177 │ │ 0x0005 line=178 │ │ 0x0007 line=179 │ │ 0x0009 line=180 │ │ @@ -96057,17 +137443,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -058310: |[058310] com.negusoft.holoaccent.drawable.RoundRectDrawable$RoundRectConstantState.getChangingConfigurations:()I │ │ -058320: 5210 2c08 |0000: iget v0, v1, Lcom/negusoft/holoaccent/drawable/RoundRectDrawable$RoundRectConstantState;.changingConfigurationValue:I // field@082c │ │ -058324: 0f00 |0002: return v0 │ │ +07e2c0: |[07e2c0] com.negusoft.holoaccent.drawable.RoundRectDrawable$RoundRectConstantState.getChangingConfigurations:()I │ │ +07e2d0: 5210 3f0b |0000: iget v0, v1, Lcom/negusoft/holoaccent/drawable/RoundRectDrawable$RoundRectConstantState;.changingConfigurationValue:I // field@0b3f │ │ +07e2d4: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=186 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lcom/negusoft/holoaccent/drawable/RoundRectDrawable$RoundRectConstantState; │ │ │ │ #1 : (in Lcom/negusoft/holoaccent/drawable/RoundRectDrawable$RoundRectConstantState;) │ │ @@ -96075,23 +137461,23 @@ │ │ type : '()Landroid/graphics/drawable/Drawable;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 1 │ │ outs : 6 │ │ insns size : 16 16-bit code units │ │ -058328: |[058328] com.negusoft.holoaccent.drawable.RoundRectDrawable$RoundRectConstantState.newDrawable:()Landroid/graphics/drawable/Drawable; │ │ -058338: 2200 5303 |0000: new-instance v0, Lcom/negusoft/holoaccent/drawable/RoundRectDrawable; // type@0353 │ │ -05833c: 5461 3108 |0002: iget-object v1, v6, Lcom/negusoft/holoaccent/drawable/RoundRectDrawable$RoundRectConstantState;.mDisplayMetrics:Landroid/util/DisplayMetrics; // field@0831 │ │ -058340: 5262 2f08 |0004: iget v2, v6, Lcom/negusoft/holoaccent/drawable/RoundRectDrawable$RoundRectConstantState;.mColor:I // field@082f │ │ -058344: 5263 2e08 |0006: iget v3, v6, Lcom/negusoft/holoaccent/drawable/RoundRectDrawable$RoundRectConstantState;.mBorderWidth:F // field@082e │ │ -058348: 5264 2d08 |0008: iget v4, v6, Lcom/negusoft/holoaccent/drawable/RoundRectDrawable$RoundRectConstantState;.mBorderColor:I // field@082d │ │ -05834c: 5265 3008 |000a: iget v5, v6, Lcom/negusoft/holoaccent/drawable/RoundRectDrawable$RoundRectConstantState;.mCorenerSize:F // field@0830 │ │ -058350: 7606 ef15 0000 |000c: invoke-direct/range {v0, v1, v2, v3, v4, v5}, Lcom/negusoft/holoaccent/drawable/RoundRectDrawable;.:(Landroid/util/DisplayMetrics;IFIF)V // method@15ef │ │ -058356: 1100 |000f: return-object v0 │ │ +07e2d8: |[07e2d8] com.negusoft.holoaccent.drawable.RoundRectDrawable$RoundRectConstantState.newDrawable:()Landroid/graphics/drawable/Drawable; │ │ +07e2e8: 2200 d404 |0000: new-instance v0, Lcom/negusoft/holoaccent/drawable/RoundRectDrawable; // type@04d4 │ │ +07e2ec: 5461 440b |0002: iget-object v1, v6, Lcom/negusoft/holoaccent/drawable/RoundRectDrawable$RoundRectConstantState;.mDisplayMetrics:Landroid/util/DisplayMetrics; // field@0b44 │ │ +07e2f0: 5262 420b |0004: iget v2, v6, Lcom/negusoft/holoaccent/drawable/RoundRectDrawable$RoundRectConstantState;.mColor:I // field@0b42 │ │ +07e2f4: 5263 410b |0006: iget v3, v6, Lcom/negusoft/holoaccent/drawable/RoundRectDrawable$RoundRectConstantState;.mBorderWidth:F // field@0b41 │ │ +07e2f8: 5264 400b |0008: iget v4, v6, Lcom/negusoft/holoaccent/drawable/RoundRectDrawable$RoundRectConstantState;.mBorderColor:I // field@0b40 │ │ +07e2fc: 5265 430b |000a: iget v5, v6, Lcom/negusoft/holoaccent/drawable/RoundRectDrawable$RoundRectConstantState;.mCorenerSize:F // field@0b43 │ │ +07e300: 7606 d120 0000 |000c: invoke-direct/range {v0, v1, v2, v3, v4, v5}, Lcom/negusoft/holoaccent/drawable/RoundRectDrawable;.:(Landroid/util/DisplayMetrics;IFIF)V // method@20d1 │ │ +07e306: 1100 |000f: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=191 │ │ locals : │ │ 0x0000 - 0x0010 reg=6 this Lcom/negusoft/holoaccent/drawable/RoundRectDrawable$RoundRectConstantState; │ │ │ │ #2 : (in Lcom/negusoft/holoaccent/drawable/RoundRectDrawable$RoundRectConstantState;) │ │ @@ -96099,48 +137485,48 @@ │ │ type : '(Landroid/content/res/Resources;)Landroid/graphics/drawable/Drawable;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 8 │ │ ins : 2 │ │ outs : 6 │ │ insns size : 18 16-bit code units │ │ -058358: |[058358] com.negusoft.holoaccent.drawable.RoundRectDrawable$RoundRectConstantState.newDrawable:(Landroid/content/res/Resources;)Landroid/graphics/drawable/Drawable; │ │ -058368: 2200 5303 |0000: new-instance v0, Lcom/negusoft/holoaccent/drawable/RoundRectDrawable; // type@0353 │ │ -05836c: 6e10 1b01 0700 |0002: invoke-virtual {v7}, Landroid/content/res/Resources;.getDisplayMetrics:()Landroid/util/DisplayMetrics; // method@011b │ │ -058372: 0c01 |0005: move-result-object v1 │ │ -058374: 5262 2f08 |0006: iget v2, v6, Lcom/negusoft/holoaccent/drawable/RoundRectDrawable$RoundRectConstantState;.mColor:I // field@082f │ │ -058378: 5263 2e08 |0008: iget v3, v6, Lcom/negusoft/holoaccent/drawable/RoundRectDrawable$RoundRectConstantState;.mBorderWidth:F // field@082e │ │ -05837c: 5264 2d08 |000a: iget v4, v6, Lcom/negusoft/holoaccent/drawable/RoundRectDrawable$RoundRectConstantState;.mBorderColor:I // field@082d │ │ -058380: 5265 3008 |000c: iget v5, v6, Lcom/negusoft/holoaccent/drawable/RoundRectDrawable$RoundRectConstantState;.mCorenerSize:F // field@0830 │ │ -058384: 7606 ef15 0000 |000e: invoke-direct/range {v0, v1, v2, v3, v4, v5}, Lcom/negusoft/holoaccent/drawable/RoundRectDrawable;.:(Landroid/util/DisplayMetrics;IFIF)V // method@15ef │ │ -05838a: 1100 |0011: return-object v0 │ │ +07e308: |[07e308] com.negusoft.holoaccent.drawable.RoundRectDrawable$RoundRectConstantState.newDrawable:(Landroid/content/res/Resources;)Landroid/graphics/drawable/Drawable; │ │ +07e318: 2200 d404 |0000: new-instance v0, Lcom/negusoft/holoaccent/drawable/RoundRectDrawable; // type@04d4 │ │ +07e31c: 6e10 6601 0700 |0002: invoke-virtual {v7}, Landroid/content/res/Resources;.getDisplayMetrics:()Landroid/util/DisplayMetrics; // method@0166 │ │ +07e322: 0c01 |0005: move-result-object v1 │ │ +07e324: 5262 420b |0006: iget v2, v6, Lcom/negusoft/holoaccent/drawable/RoundRectDrawable$RoundRectConstantState;.mColor:I // field@0b42 │ │ +07e328: 5263 410b |0008: iget v3, v6, Lcom/negusoft/holoaccent/drawable/RoundRectDrawable$RoundRectConstantState;.mBorderWidth:F // field@0b41 │ │ +07e32c: 5264 400b |000a: iget v4, v6, Lcom/negusoft/holoaccent/drawable/RoundRectDrawable$RoundRectConstantState;.mBorderColor:I // field@0b40 │ │ +07e330: 5265 430b |000c: iget v5, v6, Lcom/negusoft/holoaccent/drawable/RoundRectDrawable$RoundRectConstantState;.mCorenerSize:F // field@0b43 │ │ +07e334: 7606 d120 0000 |000e: invoke-direct/range {v0, v1, v2, v3, v4, v5}, Lcom/negusoft/holoaccent/drawable/RoundRectDrawable;.:(Landroid/util/DisplayMetrics;IFIF)V // method@20d1 │ │ +07e33a: 1100 |0011: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=196 │ │ locals : │ │ 0x0000 - 0x0012 reg=6 this Lcom/negusoft/holoaccent/drawable/RoundRectDrawable$RoundRectConstantState; │ │ 0x0000 - 0x0012 reg=7 res Landroid/content/res/Resources; │ │ │ │ - source_file_idx : 2603 (RoundRectDrawable.java) │ │ + source_file_idx : 3549 (RoundRectDrawable.java) │ │ │ │ -Class #401 header: │ │ -class_idx : 851 │ │ +Class #631 header: │ │ +class_idx : 1236 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 92 │ │ -source_file_idx : 2603 │ │ +superclass_idx : 117 │ │ +source_file_idx : 3549 │ │ static_fields_size : 0 │ │ instance_fields_size: 3 │ │ direct_methods_size : 5 │ │ virtual_methods_size: 5 │ │ │ │ -Class #401 annotations: │ │ +Class #631 annotations: │ │ Annotations on class │ │ VISIBILITY_SYSTEM Ldalvik/annotation/MemberClasses; value={ Lcom/negusoft/holoaccent/drawable/RoundRectDrawable$RoundRectConstantState; } │ │ │ │ -Class #401 - │ │ +Class #631 - │ │ Class descriptor : 'Lcom/negusoft/holoaccent/drawable/RoundRectDrawable;' │ │ Access flags : 0x0001 (PUBLIC) │ │ Superclass : 'Landroid/graphics/drawable/Drawable;' │ │ Interfaces - │ │ Static fields - │ │ Instance fields - │ │ #0 : (in Lcom/negusoft/holoaccent/drawable/RoundRectDrawable;) │ │ @@ -96161,23 +137547,23 @@ │ │ type : '(Landroid/util/DisplayMetrics;IF)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 10 │ │ ins : 4 │ │ outs : 6 │ │ insns size : 10 16-bit code units │ │ -05838c: |[05838c] com.negusoft.holoaccent.drawable.RoundRectDrawable.:(Landroid/util/DisplayMetrics;IF)V │ │ -05839c: 1203 |0000: const/4 v3, #int 0 // #0 │ │ -05839e: 1204 |0001: const/4 v4, #int 0 // #0 │ │ -0583a0: 0760 |0002: move-object v0, v6 │ │ -0583a2: 0771 |0003: move-object v1, v7 │ │ -0583a4: 0182 |0004: move v2, v8 │ │ -0583a6: 0195 |0005: move v5, v9 │ │ -0583a8: 7606 ef15 0000 |0006: invoke-direct/range {v0, v1, v2, v3, v4, v5}, Lcom/negusoft/holoaccent/drawable/RoundRectDrawable;.:(Landroid/util/DisplayMetrics;IFIF)V // method@15ef │ │ -0583ae: 0e00 |0009: return-void │ │ +07e33c: |[07e33c] com.negusoft.holoaccent.drawable.RoundRectDrawable.:(Landroid/util/DisplayMetrics;IF)V │ │ +07e34c: 1203 |0000: const/4 v3, #int 0 // #0 │ │ +07e34e: 1204 |0001: const/4 v4, #int 0 // #0 │ │ +07e350: 0760 |0002: move-object v0, v6 │ │ +07e352: 0771 |0003: move-object v1, v7 │ │ +07e354: 0182 |0004: move v2, v8 │ │ +07e356: 0195 |0005: move v5, v9 │ │ +07e358: 7606 d120 0000 |0006: invoke-direct/range {v0, v1, v2, v3, v4, v5}, Lcom/negusoft/holoaccent/drawable/RoundRectDrawable;.:(Landroid/util/DisplayMetrics;IFIF)V // method@20d1 │ │ +07e35e: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=45 │ │ 0x0009 line=46 │ │ locals : │ │ 0x0000 - 0x000a reg=6 this Lcom/negusoft/holoaccent/drawable/RoundRectDrawable; │ │ 0x0000 - 0x000a reg=7 metrics Landroid/util/DisplayMetrics; │ │ @@ -96189,31 +137575,31 @@ │ │ type : '(Landroid/util/DisplayMetrics;IFIF)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 12 │ │ ins : 6 │ │ outs : 6 │ │ insns size : 28 16-bit code units │ │ -0583b0: |[0583b0] com.negusoft.holoaccent.drawable.RoundRectDrawable.:(Landroid/util/DisplayMetrics;IFIF)V │ │ -0583c0: 7010 9801 0600 |0000: invoke-direct {v6}, Landroid/graphics/drawable/Drawable;.:()V // method@0198 │ │ -0583c6: 2200 5203 |0003: new-instance v0, Lcom/negusoft/holoaccent/drawable/RoundRectDrawable$RoundRectConstantState; // type@0352 │ │ -0583ca: 0771 |0005: move-object v1, v7 │ │ -0583cc: 0182 |0006: move v2, v8 │ │ -0583ce: 0193 |0007: move v3, v9 │ │ -0583d0: 01a4 |0008: move v4, v10 │ │ -0583d2: 01b5 |0009: move v5, v11 │ │ -0583d4: 7606 ea15 0000 |000a: invoke-direct/range {v0, v1, v2, v3, v4, v5}, Lcom/negusoft/holoaccent/drawable/RoundRectDrawable$RoundRectConstantState;.:(Landroid/util/DisplayMetrics;IFIF)V // method@15ea │ │ -0583da: 5b60 3408 |000d: iput-object v0, v6, Lcom/negusoft/holoaccent/drawable/RoundRectDrawable;.mState:Lcom/negusoft/holoaccent/drawable/RoundRectDrawable$RoundRectConstantState; // field@0834 │ │ -0583de: 7040 f515 76a9 |000f: invoke-direct {v6, v7, v9, v10}, Lcom/negusoft/holoaccent/drawable/RoundRectDrawable;.initBorderPaint:(Landroid/util/DisplayMetrics;FI)Landroid/graphics/Paint; // method@15f5 │ │ -0583e4: 0c00 |0012: move-result-object v0 │ │ -0583e6: 5b60 3208 |0013: iput-object v0, v6, Lcom/negusoft/holoaccent/drawable/RoundRectDrawable;.mBorderPaint:Landroid/graphics/Paint; // field@0832 │ │ -0583ea: 7040 f615 7689 |0015: invoke-direct {v6, v7, v9, v8}, Lcom/negusoft/holoaccent/drawable/RoundRectDrawable;.initFillPaint:(Landroid/util/DisplayMetrics;FI)Landroid/graphics/Paint; // method@15f6 │ │ -0583f0: 0c00 |0018: move-result-object v0 │ │ -0583f2: 5b60 3308 |0019: iput-object v0, v6, Lcom/negusoft/holoaccent/drawable/RoundRectDrawable;.mFillPaint:Landroid/graphics/Paint; // field@0833 │ │ -0583f6: 0e00 |001b: return-void │ │ +07e360: |[07e360] com.negusoft.holoaccent.drawable.RoundRectDrawable.:(Landroid/util/DisplayMetrics;IFIF)V │ │ +07e370: 7010 1402 0600 |0000: invoke-direct {v6}, Landroid/graphics/drawable/Drawable;.:()V // method@0214 │ │ +07e376: 2200 d304 |0003: new-instance v0, Lcom/negusoft/holoaccent/drawable/RoundRectDrawable$RoundRectConstantState; // type@04d3 │ │ +07e37a: 0771 |0005: move-object v1, v7 │ │ +07e37c: 0182 |0006: move v2, v8 │ │ +07e37e: 0193 |0007: move v3, v9 │ │ +07e380: 01a4 |0008: move v4, v10 │ │ +07e382: 01b5 |0009: move v5, v11 │ │ +07e384: 7606 cc20 0000 |000a: invoke-direct/range {v0, v1, v2, v3, v4, v5}, Lcom/negusoft/holoaccent/drawable/RoundRectDrawable$RoundRectConstantState;.:(Landroid/util/DisplayMetrics;IFIF)V // method@20cc │ │ +07e38a: 5b60 470b |000d: iput-object v0, v6, Lcom/negusoft/holoaccent/drawable/RoundRectDrawable;.mState:Lcom/negusoft/holoaccent/drawable/RoundRectDrawable$RoundRectConstantState; // field@0b47 │ │ +07e38e: 7040 d720 76a9 |000f: invoke-direct {v6, v7, v9, v10}, Lcom/negusoft/holoaccent/drawable/RoundRectDrawable;.initBorderPaint:(Landroid/util/DisplayMetrics;FI)Landroid/graphics/Paint; // method@20d7 │ │ +07e394: 0c00 |0012: move-result-object v0 │ │ +07e396: 5b60 450b |0013: iput-object v0, v6, Lcom/negusoft/holoaccent/drawable/RoundRectDrawable;.mBorderPaint:Landroid/graphics/Paint; // field@0b45 │ │ +07e39a: 7040 d820 7689 |0015: invoke-direct {v6, v7, v9, v8}, Lcom/negusoft/holoaccent/drawable/RoundRectDrawable;.initFillPaint:(Landroid/util/DisplayMetrics;FI)Landroid/graphics/Paint; // method@20d8 │ │ +07e3a0: 0c00 |0018: move-result-object v0 │ │ +07e3a2: 5b60 460b |0019: iput-object v0, v6, Lcom/negusoft/holoaccent/drawable/RoundRectDrawable;.mFillPaint:Landroid/graphics/Paint; // field@0b46 │ │ +07e3a6: 0e00 |001b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=48 │ │ 0x0003 line=49 │ │ 0x000f line=50 │ │ 0x0015 line=51 │ │ 0x001b line=52 │ │ @@ -96230,55 +137616,55 @@ │ │ type : '(Landroid/graphics/Rect;FF)Landroid/graphics/Path;' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 16 │ │ ins : 4 │ │ outs : 5 │ │ insns size : 84 16-bit code units │ │ -0583f8: |[0583f8] com.negusoft.holoaccent.drawable.RoundRectDrawable.getPath:(Landroid/graphics/Rect;FF)Landroid/graphics/Path; │ │ -058408: 150b b442 |0000: const/high16 v11, #int 1119092736 // #42b4 │ │ -05840c: 2204 5200 |0002: new-instance v4, Landroid/graphics/Path; // type@0052 │ │ -058410: 7010 7c01 0400 |0004: invoke-direct {v4}, Landroid/graphics/Path;.:()V // method@017c │ │ -058416: 52d9 2800 |0007: iget v9, v13, Landroid/graphics/Rect;.top:I // field@0028 │ │ -05841a: 8299 |0009: int-to-float v9, v9 │ │ -05841c: a606 090e |000a: add-float v6, v9, v14 │ │ -058420: 52d9 2500 |000c: iget v9, v13, Landroid/graphics/Rect;.bottom:I // field@0025 │ │ -058424: 8299 |000e: int-to-float v9, v9 │ │ -058426: a700 090e |000f: sub-float v0, v9, v14 │ │ -05842a: 52d9 2600 |0011: iget v9, v13, Landroid/graphics/Rect;.left:I // field@0026 │ │ -05842e: 8299 |0013: int-to-float v9, v9 │ │ -058430: a603 090e |0014: add-float v3, v9, v14 │ │ -058434: 52d9 2700 |0016: iget v9, v13, Landroid/graphics/Rect;.right:I // field@0027 │ │ -058438: 8299 |0018: int-to-float v9, v9 │ │ -05843a: a705 090e |0019: sub-float v5, v9, v14 │ │ -05843e: 2207 5700 |001b: new-instance v7, Landroid/graphics/RectF; // type@0057 │ │ -058442: a609 030f |001d: add-float v9, v3, v15 │ │ -058446: a60a 060f |001f: add-float v10, v6, v15 │ │ -05844a: 705a 8f01 3796 |0021: invoke-direct {v7, v3, v6, v9, v10}, Landroid/graphics/RectF;.:(FFFF)V // method@018f │ │ -058450: 1509 3443 |0024: const/high16 v9, #int 1127481344 // #4334 │ │ -058454: 6e40 7e01 74b9 |0026: invoke-virtual {v4, v7, v9, v11}, Landroid/graphics/Path;.arcTo:(Landroid/graphics/RectF;FF)V // method@017e │ │ -05845a: 2208 5700 |0029: new-instance v8, Landroid/graphics/RectF; // type@0057 │ │ -05845e: a709 050f |002b: sub-float v9, v5, v15 │ │ -058462: a60a 060f |002d: add-float v10, v6, v15 │ │ -058466: 705a 8f01 9856 |002f: invoke-direct {v8, v9, v6, v5, v10}, Landroid/graphics/RectF;.:(FFFF)V // method@018f │ │ -05846c: 1509 8743 |0032: const/high16 v9, #int 1132920832 // #4387 │ │ -058470: 6e40 7e01 84b9 |0034: invoke-virtual {v4, v8, v9, v11}, Landroid/graphics/Path;.arcTo:(Landroid/graphics/RectF;FF)V // method@017e │ │ -058476: 2202 5700 |0037: new-instance v2, Landroid/graphics/RectF; // type@0057 │ │ -05847a: a709 050f |0039: sub-float v9, v5, v15 │ │ -05847e: a70a 000f |003b: sub-float v10, v0, v15 │ │ -058482: 7050 8f01 925a |003d: invoke-direct {v2, v9, v10, v5, v0}, Landroid/graphics/RectF;.:(FFFF)V // method@018f │ │ -058488: 1209 |0040: const/4 v9, #int 0 // #0 │ │ -05848a: 6e40 7e01 24b9 |0041: invoke-virtual {v4, v2, v9, v11}, Landroid/graphics/Path;.arcTo:(Landroid/graphics/RectF;FF)V // method@017e │ │ -058490: 2201 5700 |0044: new-instance v1, Landroid/graphics/RectF; // type@0057 │ │ -058494: a709 000f |0046: sub-float v9, v0, v15 │ │ -058498: a60a 030f |0048: add-float v10, v3, v15 │ │ -05849c: 7050 8f01 31a9 |004a: invoke-direct {v1, v3, v9, v10, v0}, Landroid/graphics/RectF;.:(FFFF)V // method@018f │ │ -0584a2: 6e40 7e01 14bb |004d: invoke-virtual {v4, v1, v11, v11}, Landroid/graphics/Path;.arcTo:(Landroid/graphics/RectF;FF)V // method@017e │ │ -0584a8: 6e10 7f01 0400 |0050: invoke-virtual {v4}, Landroid/graphics/Path;.close:()V // method@017f │ │ -0584ae: 1104 |0053: return-object v4 │ │ +07e3a8: |[07e3a8] com.negusoft.holoaccent.drawable.RoundRectDrawable.getPath:(Landroid/graphics/Rect;FF)Landroid/graphics/Path; │ │ +07e3b8: 150b b442 |0000: const/high16 v11, #int 1119092736 // #42b4 │ │ +07e3bc: 2204 6800 |0002: new-instance v4, Landroid/graphics/Path; // type@0068 │ │ +07e3c0: 7010 ee01 0400 |0004: invoke-direct {v4}, Landroid/graphics/Path;.:()V // method@01ee │ │ +07e3c6: 52d9 3800 |0007: iget v9, v13, Landroid/graphics/Rect;.top:I // field@0038 │ │ +07e3ca: 8299 |0009: int-to-float v9, v9 │ │ +07e3cc: a606 090e |000a: add-float v6, v9, v14 │ │ +07e3d0: 52d9 3500 |000c: iget v9, v13, Landroid/graphics/Rect;.bottom:I // field@0035 │ │ +07e3d4: 8299 |000e: int-to-float v9, v9 │ │ +07e3d6: a700 090e |000f: sub-float v0, v9, v14 │ │ +07e3da: 52d9 3600 |0011: iget v9, v13, Landroid/graphics/Rect;.left:I // field@0036 │ │ +07e3de: 8299 |0013: int-to-float v9, v9 │ │ +07e3e0: a603 090e |0014: add-float v3, v9, v14 │ │ +07e3e4: 52d9 3700 |0016: iget v9, v13, Landroid/graphics/Rect;.right:I // field@0037 │ │ +07e3e8: 8299 |0018: int-to-float v9, v9 │ │ +07e3ea: a705 090e |0019: sub-float v5, v9, v14 │ │ +07e3ee: 2207 6d00 |001b: new-instance v7, Landroid/graphics/RectF; // type@006d │ │ +07e3f2: a609 030f |001d: add-float v9, v3, v15 │ │ +07e3f6: a60a 060f |001f: add-float v10, v6, v15 │ │ +07e3fa: 705a 0702 3796 |0021: invoke-direct {v7, v3, v6, v9, v10}, Landroid/graphics/RectF;.:(FFFF)V // method@0207 │ │ +07e400: 1509 3443 |0024: const/high16 v9, #int 1127481344 // #4334 │ │ +07e404: 6e40 f001 74b9 |0026: invoke-virtual {v4, v7, v9, v11}, Landroid/graphics/Path;.arcTo:(Landroid/graphics/RectF;FF)V // method@01f0 │ │ +07e40a: 2208 6d00 |0029: new-instance v8, Landroid/graphics/RectF; // type@006d │ │ +07e40e: a709 050f |002b: sub-float v9, v5, v15 │ │ +07e412: a60a 060f |002d: add-float v10, v6, v15 │ │ +07e416: 705a 0702 9856 |002f: invoke-direct {v8, v9, v6, v5, v10}, Landroid/graphics/RectF;.:(FFFF)V // method@0207 │ │ +07e41c: 1509 8743 |0032: const/high16 v9, #int 1132920832 // #4387 │ │ +07e420: 6e40 f001 84b9 |0034: invoke-virtual {v4, v8, v9, v11}, Landroid/graphics/Path;.arcTo:(Landroid/graphics/RectF;FF)V // method@01f0 │ │ +07e426: 2202 6d00 |0037: new-instance v2, Landroid/graphics/RectF; // type@006d │ │ +07e42a: a709 050f |0039: sub-float v9, v5, v15 │ │ +07e42e: a70a 000f |003b: sub-float v10, v0, v15 │ │ +07e432: 7050 0702 925a |003d: invoke-direct {v2, v9, v10, v5, v0}, Landroid/graphics/RectF;.:(FFFF)V // method@0207 │ │ +07e438: 1209 |0040: const/4 v9, #int 0 // #0 │ │ +07e43a: 6e40 f001 24b9 |0041: invoke-virtual {v4, v2, v9, v11}, Landroid/graphics/Path;.arcTo:(Landroid/graphics/RectF;FF)V // method@01f0 │ │ +07e440: 2201 6d00 |0044: new-instance v1, Landroid/graphics/RectF; // type@006d │ │ +07e444: a709 000f |0046: sub-float v9, v0, v15 │ │ +07e448: a60a 030f |0048: add-float v10, v3, v15 │ │ +07e44c: 7050 0702 31a9 |004a: invoke-direct {v1, v3, v9, v10, v0}, Landroid/graphics/RectF;.:(FFFF)V // method@0207 │ │ +07e452: 6e40 f001 14bb |004d: invoke-virtual {v4, v1, v11, v11}, Landroid/graphics/Path;.arcTo:(Landroid/graphics/RectF;FF)V // method@01f0 │ │ +07e458: 6e10 f101 0400 |0050: invoke-virtual {v4}, Landroid/graphics/Path;.close:()V // method@01f1 │ │ +07e45e: 1104 |0053: return-object v4 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=99 │ │ 0x0007 line=100 │ │ 0x000c line=101 │ │ 0x0011 line=102 │ │ 0x0016 line=103 │ │ @@ -96312,34 +137698,34 @@ │ │ type : '(Landroid/util/DisplayMetrics;FI)Landroid/graphics/Paint;' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 8 │ │ ins : 4 │ │ outs : 3 │ │ insns size : 38 16-bit code units │ │ -0584b0: |[0584b0] com.negusoft.holoaccent.drawable.RoundRectDrawable.initBorderPaint:(Landroid/util/DisplayMetrics;FI)Landroid/graphics/Paint; │ │ -0584c0: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -0584c2: 1213 |0001: const/4 v3, #int 1 // #1 │ │ -0584c4: 7110 6b01 0700 |0002: invoke-static {v7}, Landroid/graphics/Color;.alpha:(I)I // method@016b │ │ -0584ca: 0a02 |0005: move-result v2 │ │ -0584cc: 3902 0300 |0006: if-nez v2, 0009 // +0003 │ │ -0584d0: 1101 |0008: return-object v1 │ │ -0584d2: 1202 |0009: const/4 v2, #int 0 // #0 │ │ -0584d4: 2e02 0602 |000a: cmpg-float v2, v6, v2 │ │ -0584d8: 3d02 fcff |000c: if-lez v2, 0008 // -0004 │ │ -0584dc: 7130 4212 6305 |000e: invoke-static {v3, v6, v5}, Landroid/util/TypedValue;.applyDimension:(IFLandroid/util/DisplayMetrics;)F // method@1242 │ │ -0584e2: 0a00 |0011: move-result v0 │ │ -0584e4: 2201 5100 |0012: new-instance v1, Landroid/graphics/Paint; // type@0051 │ │ -0584e8: 7010 7401 0100 |0014: invoke-direct {v1}, Landroid/graphics/Paint;.:()V // method@0174 │ │ -0584ee: 6e20 7701 7100 |0017: invoke-virtual {v1, v7}, Landroid/graphics/Paint;.setColor:(I)V // method@0177 │ │ -0584f4: 6202 2200 |001a: sget-object v2, Landroid/graphics/Paint$Style;.STROKE:Landroid/graphics/Paint$Style; // field@0022 │ │ -0584f8: 6e20 7b01 2100 |001c: invoke-virtual {v1, v2}, Landroid/graphics/Paint;.setStyle:(Landroid/graphics/Paint$Style;)V // method@017b │ │ -0584fe: 6e20 7a01 0100 |001f: invoke-virtual {v1, v0}, Landroid/graphics/Paint;.setStrokeWidth:(F)V // method@017a │ │ -058504: 6e20 7601 3100 |0022: invoke-virtual {v1, v3}, Landroid/graphics/Paint;.setAntiAlias:(Z)V // method@0176 │ │ -05850a: 28e3 |0025: goto 0008 // -001d │ │ +07e460: |[07e460] com.negusoft.holoaccent.drawable.RoundRectDrawable.initBorderPaint:(Landroid/util/DisplayMetrics;FI)Landroid/graphics/Paint; │ │ +07e470: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +07e472: 1213 |0001: const/4 v3, #int 1 // #1 │ │ +07e474: 7110 d001 0700 |0002: invoke-static {v7}, Landroid/graphics/Color;.alpha:(I)I // method@01d0 │ │ +07e47a: 0a02 |0005: move-result v2 │ │ +07e47c: 3902 0300 |0006: if-nez v2, 0009 // +0003 │ │ +07e480: 1101 |0008: return-object v1 │ │ +07e482: 1202 |0009: const/4 v2, #int 0 // #0 │ │ +07e484: 2e02 0602 |000a: cmpg-float v2, v6, v2 │ │ +07e488: 3d02 fcff |000c: if-lez v2, 0008 // -0004 │ │ +07e48c: 7130 801c 6305 |000e: invoke-static {v3, v6, v5}, Landroid/util/TypedValue;.applyDimension:(IFLandroid/util/DisplayMetrics;)F // method@1c80 │ │ +07e492: 0a00 |0011: move-result v0 │ │ +07e494: 2201 6600 |0012: new-instance v1, Landroid/graphics/Paint; // type@0066 │ │ +07e498: 7010 db01 0100 |0014: invoke-direct {v1}, Landroid/graphics/Paint;.:()V // method@01db │ │ +07e49e: 6e20 e401 7100 |0017: invoke-virtual {v1, v7}, Landroid/graphics/Paint;.setColor:(I)V // method@01e4 │ │ +07e4a4: 6202 3100 |001a: sget-object v2, Landroid/graphics/Paint$Style;.STROKE:Landroid/graphics/Paint$Style; // field@0031 │ │ +07e4a8: 6e20 ed01 2100 |001c: invoke-virtual {v1, v2}, Landroid/graphics/Paint;.setStyle:(Landroid/graphics/Paint$Style;)V // method@01ed │ │ +07e4ae: 6e20 ec01 0100 |001f: invoke-virtual {v1, v0}, Landroid/graphics/Paint;.setStrokeWidth:(F)V // method@01ec │ │ +07e4b4: 6e20 e301 3100 |0022: invoke-virtual {v1, v3}, Landroid/graphics/Paint;.setAntiAlias:(Z)V // method@01e3 │ │ +07e4ba: 28e3 |0025: goto 0008 // -001d │ │ catches : (none) │ │ positions : │ │ 0x0002 line=55 │ │ 0x0008 line=66 │ │ 0x0009 line=57 │ │ 0x000e line=60 │ │ 0x0012 line=61 │ │ @@ -96360,31 +137746,31 @@ │ │ type : '(Landroid/util/DisplayMetrics;FI)Landroid/graphics/Paint;' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 8 │ │ ins : 4 │ │ outs : 3 │ │ insns size : 33 16-bit code units │ │ -05850c: |[05850c] com.negusoft.holoaccent.drawable.RoundRectDrawable.initFillPaint:(Landroid/util/DisplayMetrics;FI)Landroid/graphics/Paint; │ │ -05851c: 1213 |0000: const/4 v3, #int 1 // #1 │ │ -05851e: 7110 6b01 0700 |0001: invoke-static {v7}, Landroid/graphics/Color;.alpha:(I)I // method@016b │ │ -058524: 0a02 |0004: move-result v2 │ │ -058526: 3902 0400 |0005: if-nez v2, 0009 // +0004 │ │ -05852a: 1201 |0007: const/4 v1, #int 0 // #0 │ │ -05852c: 1101 |0008: return-object v1 │ │ -05852e: 7130 4212 6305 |0009: invoke-static {v3, v6, v5}, Landroid/util/TypedValue;.applyDimension:(IFLandroid/util/DisplayMetrics;)F // method@1242 │ │ -058534: 0a00 |000c: move-result v0 │ │ -058536: 2201 5100 |000d: new-instance v1, Landroid/graphics/Paint; // type@0051 │ │ -05853a: 7010 7401 0100 |000f: invoke-direct {v1}, Landroid/graphics/Paint;.:()V // method@0174 │ │ -058540: 6e20 7701 7100 |0012: invoke-virtual {v1, v7}, Landroid/graphics/Paint;.setColor:(I)V // method@0177 │ │ -058546: 6202 2100 |0015: sget-object v2, Landroid/graphics/Paint$Style;.FILL_AND_STROKE:Landroid/graphics/Paint$Style; // field@0021 │ │ -05854a: 6e20 7b01 2100 |0017: invoke-virtual {v1, v2}, Landroid/graphics/Paint;.setStyle:(Landroid/graphics/Paint$Style;)V // method@017b │ │ -058550: 6e20 7a01 0100 |001a: invoke-virtual {v1, v0}, Landroid/graphics/Paint;.setStrokeWidth:(F)V // method@017a │ │ -058556: 6e20 7601 3100 |001d: invoke-virtual {v1, v3}, Landroid/graphics/Paint;.setAntiAlias:(Z)V // method@0176 │ │ -05855c: 28e8 |0020: goto 0008 // -0018 │ │ +07e4bc: |[07e4bc] com.negusoft.holoaccent.drawable.RoundRectDrawable.initFillPaint:(Landroid/util/DisplayMetrics;FI)Landroid/graphics/Paint; │ │ +07e4cc: 1213 |0000: const/4 v3, #int 1 // #1 │ │ +07e4ce: 7110 d001 0700 |0001: invoke-static {v7}, Landroid/graphics/Color;.alpha:(I)I // method@01d0 │ │ +07e4d4: 0a02 |0004: move-result v2 │ │ +07e4d6: 3902 0400 |0005: if-nez v2, 0009 // +0004 │ │ +07e4da: 1201 |0007: const/4 v1, #int 0 // #0 │ │ +07e4dc: 1101 |0008: return-object v1 │ │ +07e4de: 7130 801c 6305 |0009: invoke-static {v3, v6, v5}, Landroid/util/TypedValue;.applyDimension:(IFLandroid/util/DisplayMetrics;)F // method@1c80 │ │ +07e4e4: 0a00 |000c: move-result v0 │ │ +07e4e6: 2201 6600 |000d: new-instance v1, Landroid/graphics/Paint; // type@0066 │ │ +07e4ea: 7010 db01 0100 |000f: invoke-direct {v1}, Landroid/graphics/Paint;.:()V // method@01db │ │ +07e4f0: 6e20 e401 7100 |0012: invoke-virtual {v1, v7}, Landroid/graphics/Paint;.setColor:(I)V // method@01e4 │ │ +07e4f6: 6202 3000 |0015: sget-object v2, Landroid/graphics/Paint$Style;.FILL_AND_STROKE:Landroid/graphics/Paint$Style; // field@0030 │ │ +07e4fa: 6e20 ed01 2100 |0017: invoke-virtual {v1, v2}, Landroid/graphics/Paint;.setStyle:(Landroid/graphics/Paint$Style;)V // method@01ed │ │ +07e500: 6e20 ec01 0100 |001a: invoke-virtual {v1, v0}, Landroid/graphics/Paint;.setStrokeWidth:(F)V // method@01ec │ │ +07e506: 6e20 e301 3100 |001d: invoke-virtual {v1, v3}, Landroid/graphics/Paint;.setAntiAlias:(Z)V // method@01e3 │ │ +07e50c: 28e8 |0020: goto 0008 // -0018 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=70 │ │ 0x0007 line=71 │ │ 0x0008 line=79 │ │ 0x0009 line=73 │ │ 0x000d line=74 │ │ @@ -96406,46 +137792,46 @@ │ │ type : '(Landroid/graphics/Canvas;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 10 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 59 16-bit code units │ │ -058560: |[058560] com.negusoft.holoaccent.drawable.RoundRectDrawable.draw:(Landroid/graphics/Canvas;)V │ │ -058570: 1507 0040 |0000: const/high16 v7, #int 1073741824 // #4000 │ │ -058574: 5484 3208 |0002: iget-object v4, v8, Lcom/negusoft/holoaccent/drawable/RoundRectDrawable;.mBorderPaint:Landroid/graphics/Paint; // field@0832 │ │ -058578: 3804 3500 |0004: if-eqz v4, 0039 // +0035 │ │ -05857c: 5484 3208 |0006: iget-object v4, v8, Lcom/negusoft/holoaccent/drawable/RoundRectDrawable;.mBorderPaint:Landroid/graphics/Paint; // field@0832 │ │ -058580: 6e10 7501 0400 |0008: invoke-virtual {v4}, Landroid/graphics/Paint;.getStrokeWidth:()F // method@0175 │ │ -058586: 0a00 |000b: move-result v0 │ │ -058588: a902 0007 |000c: div-float v2, v0, v7 │ │ -05858c: 1214 |000e: const/4 v4, #int 1 // #1 │ │ -05858e: 5485 3408 |000f: iget-object v5, v8, Lcom/negusoft/holoaccent/drawable/RoundRectDrawable;.mState:Lcom/negusoft/holoaccent/drawable/RoundRectDrawable$RoundRectConstantState; // field@0834 │ │ -058592: 5255 3008 |0011: iget v5, v5, Lcom/negusoft/holoaccent/drawable/RoundRectDrawable$RoundRectConstantState;.mCorenerSize:F // field@0830 │ │ -058596: 5486 3408 |0013: iget-object v6, v8, Lcom/negusoft/holoaccent/drawable/RoundRectDrawable;.mState:Lcom/negusoft/holoaccent/drawable/RoundRectDrawable$RoundRectConstantState; // field@0834 │ │ -05859a: 5466 3108 |0015: iget-object v6, v6, Lcom/negusoft/holoaccent/drawable/RoundRectDrawable$RoundRectConstantState;.mDisplayMetrics:Landroid/util/DisplayMetrics; // field@0831 │ │ -05859e: 7130 4212 5406 |0017: invoke-static {v4, v5, v6}, Landroid/util/TypedValue;.applyDimension:(IFLandroid/util/DisplayMetrics;)F // method@1242 │ │ -0585a4: 0a01 |001a: move-result v1 │ │ -0585a6: a904 0007 |001b: div-float v4, v0, v7 │ │ -0585aa: c741 |001d: sub-float/2addr v1, v4 │ │ -0585ac: 6e10 f115 0800 |001e: invoke-virtual {v8}, Lcom/negusoft/holoaccent/drawable/RoundRectDrawable;.getBounds:()Landroid/graphics/Rect; // method@15f1 │ │ -0585b2: 0c04 |0021: move-result-object v4 │ │ -0585b4: 7040 f415 4812 |0022: invoke-direct {v8, v4, v2, v1}, Lcom/negusoft/holoaccent/drawable/RoundRectDrawable;.getPath:(Landroid/graphics/Rect;FF)Landroid/graphics/Path; // method@15f4 │ │ -0585ba: 0c03 |0025: move-result-object v3 │ │ -0585bc: 5484 3308 |0026: iget-object v4, v8, Lcom/negusoft/holoaccent/drawable/RoundRectDrawable;.mFillPaint:Landroid/graphics/Paint; // field@0833 │ │ -0585c0: 3804 0700 |0028: if-eqz v4, 002f // +0007 │ │ -0585c4: 5484 3308 |002a: iget-object v4, v8, Lcom/negusoft/holoaccent/drawable/RoundRectDrawable;.mFillPaint:Landroid/graphics/Paint; // field@0833 │ │ -0585c8: 6e30 5c01 3904 |002c: invoke-virtual {v9, v3, v4}, Landroid/graphics/Canvas;.drawPath:(Landroid/graphics/Path;Landroid/graphics/Paint;)V // method@015c │ │ -0585ce: 5484 3208 |002f: iget-object v4, v8, Lcom/negusoft/holoaccent/drawable/RoundRectDrawable;.mBorderPaint:Landroid/graphics/Paint; // field@0832 │ │ -0585d2: 3804 0700 |0031: if-eqz v4, 0038 // +0007 │ │ -0585d6: 5484 3208 |0033: iget-object v4, v8, Lcom/negusoft/holoaccent/drawable/RoundRectDrawable;.mBorderPaint:Landroid/graphics/Paint; // field@0832 │ │ -0585da: 6e30 5c01 3904 |0035: invoke-virtual {v9, v3, v4}, Landroid/graphics/Canvas;.drawPath:(Landroid/graphics/Path;Landroid/graphics/Paint;)V // method@015c │ │ -0585e0: 0e00 |0038: return-void │ │ -0585e2: 1200 |0039: const/4 v0, #int 0 // #0 │ │ -0585e4: 28d2 |003a: goto 000c // -002e │ │ +07e510: |[07e510] com.negusoft.holoaccent.drawable.RoundRectDrawable.draw:(Landroid/graphics/Canvas;)V │ │ +07e520: 1507 0040 |0000: const/high16 v7, #int 1073741824 // #4000 │ │ +07e524: 5484 450b |0002: iget-object v4, v8, Lcom/negusoft/holoaccent/drawable/RoundRectDrawable;.mBorderPaint:Landroid/graphics/Paint; // field@0b45 │ │ +07e528: 3804 3500 |0004: if-eqz v4, 0039 // +0035 │ │ +07e52c: 5484 450b |0006: iget-object v4, v8, Lcom/negusoft/holoaccent/drawable/RoundRectDrawable;.mBorderPaint:Landroid/graphics/Paint; // field@0b45 │ │ +07e530: 6e10 e001 0400 |0008: invoke-virtual {v4}, Landroid/graphics/Paint;.getStrokeWidth:()F // method@01e0 │ │ +07e536: 0a00 |000b: move-result v0 │ │ +07e538: a902 0007 |000c: div-float v2, v0, v7 │ │ +07e53c: 1214 |000e: const/4 v4, #int 1 // #1 │ │ +07e53e: 5485 470b |000f: iget-object v5, v8, Lcom/negusoft/holoaccent/drawable/RoundRectDrawable;.mState:Lcom/negusoft/holoaccent/drawable/RoundRectDrawable$RoundRectConstantState; // field@0b47 │ │ +07e542: 5255 430b |0011: iget v5, v5, Lcom/negusoft/holoaccent/drawable/RoundRectDrawable$RoundRectConstantState;.mCorenerSize:F // field@0b43 │ │ +07e546: 5486 470b |0013: iget-object v6, v8, Lcom/negusoft/holoaccent/drawable/RoundRectDrawable;.mState:Lcom/negusoft/holoaccent/drawable/RoundRectDrawable$RoundRectConstantState; // field@0b47 │ │ +07e54a: 5466 440b |0015: iget-object v6, v6, Lcom/negusoft/holoaccent/drawable/RoundRectDrawable$RoundRectConstantState;.mDisplayMetrics:Landroid/util/DisplayMetrics; // field@0b44 │ │ +07e54e: 7130 801c 5406 |0017: invoke-static {v4, v5, v6}, Landroid/util/TypedValue;.applyDimension:(IFLandroid/util/DisplayMetrics;)F // method@1c80 │ │ +07e554: 0a01 |001a: move-result v1 │ │ +07e556: a904 0007 |001b: div-float v4, v0, v7 │ │ +07e55a: c741 |001d: sub-float/2addr v1, v4 │ │ +07e55c: 6e10 d320 0800 |001e: invoke-virtual {v8}, Lcom/negusoft/holoaccent/drawable/RoundRectDrawable;.getBounds:()Landroid/graphics/Rect; // method@20d3 │ │ +07e562: 0c04 |0021: move-result-object v4 │ │ +07e564: 7040 d620 4812 |0022: invoke-direct {v8, v4, v2, v1}, Lcom/negusoft/holoaccent/drawable/RoundRectDrawable;.getPath:(Landroid/graphics/Rect;FF)Landroid/graphics/Path; // method@20d6 │ │ +07e56a: 0c03 |0025: move-result-object v3 │ │ +07e56c: 5484 460b |0026: iget-object v4, v8, Lcom/negusoft/holoaccent/drawable/RoundRectDrawable;.mFillPaint:Landroid/graphics/Paint; // field@0b46 │ │ +07e570: 3804 0700 |0028: if-eqz v4, 002f // +0007 │ │ +07e574: 5484 460b |002a: iget-object v4, v8, Lcom/negusoft/holoaccent/drawable/RoundRectDrawable;.mFillPaint:Landroid/graphics/Paint; // field@0b46 │ │ +07e578: 6e30 be01 3904 |002c: invoke-virtual {v9, v3, v4}, Landroid/graphics/Canvas;.drawPath:(Landroid/graphics/Path;Landroid/graphics/Paint;)V // method@01be │ │ +07e57e: 5484 450b |002f: iget-object v4, v8, Lcom/negusoft/holoaccent/drawable/RoundRectDrawable;.mBorderPaint:Landroid/graphics/Paint; // field@0b45 │ │ +07e582: 3804 0700 |0031: if-eqz v4, 0038 // +0007 │ │ +07e586: 5484 450b |0033: iget-object v4, v8, Lcom/negusoft/holoaccent/drawable/RoundRectDrawable;.mBorderPaint:Landroid/graphics/Paint; // field@0b45 │ │ +07e58a: 6e30 be01 3904 |0035: invoke-virtual {v9, v3, v4}, Landroid/graphics/Canvas;.drawPath:(Landroid/graphics/Path;Landroid/graphics/Paint;)V // method@01be │ │ +07e590: 0e00 |0038: return-void │ │ +07e592: 1200 |0039: const/4 v0, #int 0 // #0 │ │ +07e594: 28d2 |003a: goto 000c // -002e │ │ catches : (none) │ │ positions : │ │ 0x0002 line=84 │ │ 0x000c line=85 │ │ 0x000e line=86 │ │ 0x001b line=89 │ │ 0x001e line=91 │ │ @@ -96468,21 +137854,21 @@ │ │ type : '()Landroid/graphics/drawable/Drawable$ConstantState;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 11 16-bit code units │ │ -0585e8: |[0585e8] com.negusoft.holoaccent.drawable.RoundRectDrawable.getConstantState:()Landroid/graphics/drawable/Drawable$ConstantState; │ │ -0585f8: 5420 3408 |0000: iget-object v0, v2, Lcom/negusoft/holoaccent/drawable/RoundRectDrawable;.mState:Lcom/negusoft/holoaccent/drawable/RoundRectDrawable$RoundRectConstantState; // field@0834 │ │ -0585fc: 6f10 9a01 0200 |0002: invoke-super {v2}, Landroid/graphics/drawable/Drawable;.getChangingConfigurations:()I // method@019a │ │ -058602: 0a01 |0005: move-result v1 │ │ -058604: 5901 2c08 |0006: iput v1, v0, Lcom/negusoft/holoaccent/drawable/RoundRectDrawable$RoundRectConstantState;.changingConfigurationValue:I // field@082c │ │ -058608: 5420 3408 |0008: iget-object v0, v2, Lcom/negusoft/holoaccent/drawable/RoundRectDrawable;.mState:Lcom/negusoft/holoaccent/drawable/RoundRectDrawable$RoundRectConstantState; // field@0834 │ │ -05860c: 1100 |000a: return-object v0 │ │ +07e598: |[07e598] com.negusoft.holoaccent.drawable.RoundRectDrawable.getConstantState:()Landroid/graphics/drawable/Drawable$ConstantState; │ │ +07e5a8: 5420 470b |0000: iget-object v0, v2, Lcom/negusoft/holoaccent/drawable/RoundRectDrawable;.mState:Lcom/negusoft/holoaccent/drawable/RoundRectDrawable$RoundRectConstantState; // field@0b47 │ │ +07e5ac: 6f10 1602 0200 |0002: invoke-super {v2}, Landroid/graphics/drawable/Drawable;.getChangingConfigurations:()I // method@0216 │ │ +07e5b2: 0a01 |0005: move-result v1 │ │ +07e5b4: 5901 3f0b |0006: iput v1, v0, Lcom/negusoft/holoaccent/drawable/RoundRectDrawable$RoundRectConstantState;.changingConfigurationValue:I // field@0b3f │ │ +07e5b8: 5420 470b |0008: iget-object v0, v2, Lcom/negusoft/holoaccent/drawable/RoundRectDrawable;.mState:Lcom/negusoft/holoaccent/drawable/RoundRectDrawable$RoundRectConstantState; // field@0b47 │ │ +07e5bc: 1100 |000a: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=162 │ │ 0x0008 line=163 │ │ locals : │ │ 0x0000 - 0x000b reg=2 this Lcom/negusoft/holoaccent/drawable/RoundRectDrawable; │ │ │ │ @@ -96491,17 +137877,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -058610: |[058610] com.negusoft.holoaccent.drawable.RoundRectDrawable.getOpacity:()I │ │ -058620: 12d0 |0000: const/4 v0, #int -3 // #fd │ │ -058622: 0f00 |0001: return v0 │ │ +07e5c0: |[07e5c0] com.negusoft.holoaccent.drawable.RoundRectDrawable.getOpacity:()I │ │ +07e5d0: 12d0 |0000: const/4 v0, #int -3 // #fd │ │ +07e5d2: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=147 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Lcom/negusoft/holoaccent/drawable/RoundRectDrawable; │ │ │ │ #3 : (in Lcom/negusoft/holoaccent/drawable/RoundRectDrawable;) │ │ @@ -96509,16 +137895,16 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -058624: |[058624] com.negusoft.holoaccent.drawable.RoundRectDrawable.setAlpha:(I)V │ │ -058634: 0e00 |0000: return-void │ │ +07e5d4: |[07e5d4] com.negusoft.holoaccent.drawable.RoundRectDrawable.setAlpha:(I)V │ │ +07e5e4: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=153 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Lcom/negusoft/holoaccent/drawable/RoundRectDrawable; │ │ 0x0000 - 0x0001 reg=1 alpha I │ │ │ │ @@ -96527,41 +137913,41 @@ │ │ type : '(Landroid/graphics/ColorFilter;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -058638: |[058638] com.negusoft.holoaccent.drawable.RoundRectDrawable.setColorFilter:(Landroid/graphics/ColorFilter;)V │ │ -058648: 0e00 |0000: return-void │ │ +07e5e8: |[07e5e8] com.negusoft.holoaccent.drawable.RoundRectDrawable.setColorFilter:(Landroid/graphics/ColorFilter;)V │ │ +07e5f8: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=158 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Lcom/negusoft/holoaccent/drawable/RoundRectDrawable; │ │ 0x0000 - 0x0001 reg=1 cf Landroid/graphics/ColorFilter; │ │ │ │ - source_file_idx : 2603 (RoundRectDrawable.java) │ │ + source_file_idx : 3549 (RoundRectDrawable.java) │ │ │ │ -Class #402 header: │ │ -class_idx : 852 │ │ +Class #632 header: │ │ +class_idx : 1237 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 91 │ │ -source_file_idx : 2667 │ │ +superclass_idx : 116 │ │ +source_file_idx : 3663 │ │ static_fields_size : 0 │ │ instance_fields_size: 4 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 2 │ │ │ │ -Class #402 annotations: │ │ +Class #632 annotations: │ │ Annotations on class │ │ VISIBILITY_SYSTEM Ldalvik/annotation/EnclosingClass; value=Lcom/negusoft/holoaccent/drawable/ScrubberControlSelectorDrawable; │ │ VISIBILITY_SYSTEM Ldalvik/annotation/InnerClass; accessFlags=9 name="CircleConstantState" │ │ │ │ -Class #402 - │ │ +Class #632 - │ │ Class descriptor : 'Lcom/negusoft/holoaccent/drawable/ScrubberControlSelectorDrawable$CircleConstantState;' │ │ Access flags : 0x0001 (PUBLIC) │ │ Superclass : 'Landroid/graphics/drawable/Drawable$ConstantState;' │ │ Interfaces - │ │ Static fields - │ │ Instance fields - │ │ #0 : (in Lcom/negusoft/holoaccent/drawable/ScrubberControlSelectorDrawable$CircleConstantState;) │ │ @@ -96586,20 +137972,20 @@ │ │ type : '(Landroid/util/DisplayMetrics;Lcom/negusoft/holoaccent/AccentPalette;Lcom/negusoft/holoaccent/drawable/ScrubberControlSelectorDrawable$SelectorType;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 1 │ │ insns size : 10 16-bit code units │ │ -05864c: |[05864c] com.negusoft.holoaccent.drawable.ScrubberControlSelectorDrawable$CircleConstantState.:(Landroid/util/DisplayMetrics;Lcom/negusoft/holoaccent/AccentPalette;Lcom/negusoft/holoaccent/drawable/ScrubberControlSelectorDrawable$SelectorType;)V │ │ -05865c: 7010 9701 0000 |0000: invoke-direct {v0}, Landroid/graphics/drawable/Drawable$ConstantState;.:()V // method@0197 │ │ -058662: 5b01 3608 |0003: iput-object v1, v0, Lcom/negusoft/holoaccent/drawable/ScrubberControlSelectorDrawable$CircleConstantState;.mDisplayMetrics:Landroid/util/DisplayMetrics; // field@0836 │ │ -058666: 5b02 3708 |0005: iput-object v2, v0, Lcom/negusoft/holoaccent/drawable/ScrubberControlSelectorDrawable$CircleConstantState;.mPalette:Lcom/negusoft/holoaccent/AccentPalette; // field@0837 │ │ -05866a: 5b03 3808 |0007: iput-object v3, v0, Lcom/negusoft/holoaccent/drawable/ScrubberControlSelectorDrawable$CircleConstantState;.mType:Lcom/negusoft/holoaccent/drawable/ScrubberControlSelectorDrawable$SelectorType; // field@0838 │ │ -05866e: 0e00 |0009: return-void │ │ +07e5fc: |[07e5fc] com.negusoft.holoaccent.drawable.ScrubberControlSelectorDrawable$CircleConstantState.:(Landroid/util/DisplayMetrics;Lcom/negusoft/holoaccent/AccentPalette;Lcom/negusoft/holoaccent/drawable/ScrubberControlSelectorDrawable$SelectorType;)V │ │ +07e60c: 7010 1302 0000 |0000: invoke-direct {v0}, Landroid/graphics/drawable/Drawable$ConstantState;.:()V // method@0213 │ │ +07e612: 5b01 490b |0003: iput-object v1, v0, Lcom/negusoft/holoaccent/drawable/ScrubberControlSelectorDrawable$CircleConstantState;.mDisplayMetrics:Landroid/util/DisplayMetrics; // field@0b49 │ │ +07e616: 5b02 4a0b |0005: iput-object v2, v0, Lcom/negusoft/holoaccent/drawable/ScrubberControlSelectorDrawable$CircleConstantState;.mPalette:Lcom/negusoft/holoaccent/AccentPalette; // field@0b4a │ │ +07e61a: 5b03 4b0b |0007: iput-object v3, v0, Lcom/negusoft/holoaccent/drawable/ScrubberControlSelectorDrawable$CircleConstantState;.mType:Lcom/negusoft/holoaccent/drawable/ScrubberControlSelectorDrawable$SelectorType; // field@0b4b │ │ +07e61e: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=182 │ │ 0x0003 line=183 │ │ 0x0005 line=184 │ │ 0x0007 line=185 │ │ 0x0009 line=186 │ │ @@ -96615,17 +138001,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -058670: |[058670] com.negusoft.holoaccent.drawable.ScrubberControlSelectorDrawable$CircleConstantState.getChangingConfigurations:()I │ │ -058680: 5210 3508 |0000: iget v0, v1, Lcom/negusoft/holoaccent/drawable/ScrubberControlSelectorDrawable$CircleConstantState;.changingConfigurationValue:I // field@0835 │ │ -058684: 0f00 |0002: return v0 │ │ +07e620: |[07e620] com.negusoft.holoaccent.drawable.ScrubberControlSelectorDrawable$CircleConstantState.getChangingConfigurations:()I │ │ +07e630: 5210 480b |0000: iget v0, v1, Lcom/negusoft/holoaccent/drawable/ScrubberControlSelectorDrawable$CircleConstantState;.changingConfigurationValue:I // field@0b48 │ │ +07e634: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=190 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lcom/negusoft/holoaccent/drawable/ScrubberControlSelectorDrawable$CircleConstantState; │ │ │ │ #1 : (in Lcom/negusoft/holoaccent/drawable/ScrubberControlSelectorDrawable$CircleConstantState;) │ │ @@ -96633,48 +138019,48 @@ │ │ type : '()Landroid/graphics/drawable/Drawable;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 4 │ │ insns size : 12 16-bit code units │ │ -058688: |[058688] com.negusoft.holoaccent.drawable.ScrubberControlSelectorDrawable$CircleConstantState.newDrawable:()Landroid/graphics/drawable/Drawable; │ │ -058698: 2200 5603 |0000: new-instance v0, Lcom/negusoft/holoaccent/drawable/ScrubberControlSelectorDrawable; // type@0356 │ │ -05869c: 5441 3608 |0002: iget-object v1, v4, Lcom/negusoft/holoaccent/drawable/ScrubberControlSelectorDrawable$CircleConstantState;.mDisplayMetrics:Landroid/util/DisplayMetrics; // field@0836 │ │ -0586a0: 5442 3708 |0004: iget-object v2, v4, Lcom/negusoft/holoaccent/drawable/ScrubberControlSelectorDrawable$CircleConstantState;.mPalette:Lcom/negusoft/holoaccent/AccentPalette; // field@0837 │ │ -0586a4: 5443 3808 |0006: iget-object v3, v4, Lcom/negusoft/holoaccent/drawable/ScrubberControlSelectorDrawable$CircleConstantState;.mType:Lcom/negusoft/holoaccent/drawable/ScrubberControlSelectorDrawable$SelectorType; // field@0838 │ │ -0586a8: 7040 0016 1032 |0008: invoke-direct {v0, v1, v2, v3}, Lcom/negusoft/holoaccent/drawable/ScrubberControlSelectorDrawable;.:(Landroid/util/DisplayMetrics;Lcom/negusoft/holoaccent/AccentPalette;Lcom/negusoft/holoaccent/drawable/ScrubberControlSelectorDrawable$SelectorType;)V // method@1600 │ │ -0586ae: 1100 |000b: return-object v0 │ │ +07e638: |[07e638] com.negusoft.holoaccent.drawable.ScrubberControlSelectorDrawable$CircleConstantState.newDrawable:()Landroid/graphics/drawable/Drawable; │ │ +07e648: 2200 d704 |0000: new-instance v0, Lcom/negusoft/holoaccent/drawable/ScrubberControlSelectorDrawable; // type@04d7 │ │ +07e64c: 5441 490b |0002: iget-object v1, v4, Lcom/negusoft/holoaccent/drawable/ScrubberControlSelectorDrawable$CircleConstantState;.mDisplayMetrics:Landroid/util/DisplayMetrics; // field@0b49 │ │ +07e650: 5442 4a0b |0004: iget-object v2, v4, Lcom/negusoft/holoaccent/drawable/ScrubberControlSelectorDrawable$CircleConstantState;.mPalette:Lcom/negusoft/holoaccent/AccentPalette; // field@0b4a │ │ +07e654: 5443 4b0b |0006: iget-object v3, v4, Lcom/negusoft/holoaccent/drawable/ScrubberControlSelectorDrawable$CircleConstantState;.mType:Lcom/negusoft/holoaccent/drawable/ScrubberControlSelectorDrawable$SelectorType; // field@0b4b │ │ +07e658: 7040 e220 1032 |0008: invoke-direct {v0, v1, v2, v3}, Lcom/negusoft/holoaccent/drawable/ScrubberControlSelectorDrawable;.:(Landroid/util/DisplayMetrics;Lcom/negusoft/holoaccent/AccentPalette;Lcom/negusoft/holoaccent/drawable/ScrubberControlSelectorDrawable$SelectorType;)V // method@20e2 │ │ +07e65e: 1100 |000b: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=195 │ │ locals : │ │ 0x0000 - 0x000c reg=4 this Lcom/negusoft/holoaccent/drawable/ScrubberControlSelectorDrawable$CircleConstantState; │ │ │ │ - source_file_idx : 2667 (ScrubberControlSelectorDrawable.java) │ │ + source_file_idx : 3663 (ScrubberControlSelectorDrawable.java) │ │ │ │ -Class #403 header: │ │ -class_idx : 853 │ │ +Class #633 header: │ │ +class_idx : 1238 │ │ access_flags : 16401 (0x4011) │ │ -superclass_idx : 931 │ │ -source_file_idx : 2667 │ │ +superclass_idx : 1319 │ │ +source_file_idx : 3663 │ │ static_fields_size : 5 │ │ instance_fields_size: 0 │ │ direct_methods_size : 4 │ │ virtual_methods_size: 0 │ │ │ │ -Class #403 annotations: │ │ +Class #633 annotations: │ │ Annotations on class │ │ VISIBILITY_SYSTEM Ldalvik/annotation/EnclosingClass; value=Lcom/negusoft/holoaccent/drawable/ScrubberControlSelectorDrawable; │ │ VISIBILITY_SYSTEM Ldalvik/annotation/InnerClass; accessFlags=16409 name="SelectorType" │ │ VISIBILITY_SYSTEM Ldalvik/annotation/Signature; value={ "Ljava/lang/Enum" "<" "Lcom/negusoft/holoaccent/drawable/ScrubberControlSelectorDrawable$SelectorType;" ">;" } │ │ -Annotations on method #5629 '' │ │ +Annotations on method #8415 '' │ │ VISIBILITY_SYSTEM Ldalvik/annotation/Signature; value={ "()V" } │ │ │ │ -Class #403 - │ │ +Class #633 - │ │ Class descriptor : 'Lcom/negusoft/holoaccent/drawable/ScrubberControlSelectorDrawable$SelectorType;' │ │ Access flags : 0x4011 (PUBLIC FINAL ENUM) │ │ Superclass : 'Ljava/lang/Enum;' │ │ Interfaces - │ │ Static fields - │ │ #0 : (in Lcom/negusoft/holoaccent/drawable/ScrubberControlSelectorDrawable$SelectorType;) │ │ name : '$VALUES' │ │ @@ -96703,64 +138089,64 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 6 │ │ ins : 0 │ │ outs : 3 │ │ insns size : 62 16-bit code units │ │ -0586b0: |[0586b0] com.negusoft.holoaccent.drawable.ScrubberControlSelectorDrawable$SelectorType.:()V │ │ -0586c0: 1235 |0000: const/4 v5, #int 3 // #3 │ │ -0586c2: 1224 |0001: const/4 v4, #int 2 // #2 │ │ -0586c4: 1213 |0002: const/4 v3, #int 1 // #1 │ │ -0586c6: 1202 |0003: const/4 v2, #int 0 // #0 │ │ -0586c8: 2200 5503 |0004: new-instance v0, Lcom/negusoft/holoaccent/drawable/ScrubberControlSelectorDrawable$SelectorType; // type@0355 │ │ -0586cc: 1a01 7d09 |0006: const-string v1, "NORMAL" // string@097d │ │ -0586d0: 7030 fd15 1002 |0008: invoke-direct {v0, v1, v2}, Lcom/negusoft/holoaccent/drawable/ScrubberControlSelectorDrawable$SelectorType;.:(Ljava/lang/String;I)V // method@15fd │ │ -0586d6: 6900 3c08 |000b: sput-object v0, Lcom/negusoft/holoaccent/drawable/ScrubberControlSelectorDrawable$SelectorType;.NORMAL:Lcom/negusoft/holoaccent/drawable/ScrubberControlSelectorDrawable$SelectorType; // field@083c │ │ -0586da: 2200 5503 |000d: new-instance v0, Lcom/negusoft/holoaccent/drawable/ScrubberControlSelectorDrawable$SelectorType; // type@0355 │ │ -0586de: 1a01 c802 |000f: const-string v1, "DISABLED" // string@02c8 │ │ -0586e2: 7030 fd15 1003 |0011: invoke-direct {v0, v1, v3}, Lcom/negusoft/holoaccent/drawable/ScrubberControlSelectorDrawable$SelectorType;.:(Ljava/lang/String;I)V // method@15fd │ │ -0586e8: 6900 3a08 |0014: sput-object v0, Lcom/negusoft/holoaccent/drawable/ScrubberControlSelectorDrawable$SelectorType;.DISABLED:Lcom/negusoft/holoaccent/drawable/ScrubberControlSelectorDrawable$SelectorType; // field@083a │ │ -0586ec: 2200 5503 |0016: new-instance v0, Lcom/negusoft/holoaccent/drawable/ScrubberControlSelectorDrawable$SelectorType; // type@0355 │ │ -0586f0: 1a01 d509 |0018: const-string v1, "PRESSED" // string@09d5 │ │ -0586f4: 7030 fd15 1004 |001a: invoke-direct {v0, v1, v4}, Lcom/negusoft/holoaccent/drawable/ScrubberControlSelectorDrawable$SelectorType;.:(Ljava/lang/String;I)V // method@15fd │ │ -0586fa: 6900 3d08 |001d: sput-object v0, Lcom/negusoft/holoaccent/drawable/ScrubberControlSelectorDrawable$SelectorType;.PRESSED:Lcom/negusoft/holoaccent/drawable/ScrubberControlSelectorDrawable$SelectorType; // field@083d │ │ -0586fe: 2200 5503 |001f: new-instance v0, Lcom/negusoft/holoaccent/drawable/ScrubberControlSelectorDrawable$SelectorType; // type@0355 │ │ -058702: 1a01 4903 |0021: const-string v1, "FOCUSED" // string@0349 │ │ -058706: 7030 fd15 1005 |0023: invoke-direct {v0, v1, v5}, Lcom/negusoft/holoaccent/drawable/ScrubberControlSelectorDrawable$SelectorType;.:(Ljava/lang/String;I)V // method@15fd │ │ -05870c: 6900 3b08 |0026: sput-object v0, Lcom/negusoft/holoaccent/drawable/ScrubberControlSelectorDrawable$SelectorType;.FOCUSED:Lcom/negusoft/holoaccent/drawable/ScrubberControlSelectorDrawable$SelectorType; // field@083b │ │ -058710: 1240 |0028: const/4 v0, #int 4 // #4 │ │ -058712: 2300 2a04 |0029: new-array v0, v0, [Lcom/negusoft/holoaccent/drawable/ScrubberControlSelectorDrawable$SelectorType; // type@042a │ │ -058716: 6201 3c08 |002b: sget-object v1, Lcom/negusoft/holoaccent/drawable/ScrubberControlSelectorDrawable$SelectorType;.NORMAL:Lcom/negusoft/holoaccent/drawable/ScrubberControlSelectorDrawable$SelectorType; // field@083c │ │ -05871a: 4d01 0002 |002d: aput-object v1, v0, v2 │ │ -05871e: 6201 3a08 |002f: sget-object v1, Lcom/negusoft/holoaccent/drawable/ScrubberControlSelectorDrawable$SelectorType;.DISABLED:Lcom/negusoft/holoaccent/drawable/ScrubberControlSelectorDrawable$SelectorType; // field@083a │ │ -058722: 4d01 0003 |0031: aput-object v1, v0, v3 │ │ -058726: 6201 3d08 |0033: sget-object v1, Lcom/negusoft/holoaccent/drawable/ScrubberControlSelectorDrawable$SelectorType;.PRESSED:Lcom/negusoft/holoaccent/drawable/ScrubberControlSelectorDrawable$SelectorType; // field@083d │ │ -05872a: 4d01 0004 |0035: aput-object v1, v0, v4 │ │ -05872e: 6201 3b08 |0037: sget-object v1, Lcom/negusoft/holoaccent/drawable/ScrubberControlSelectorDrawable$SelectorType;.FOCUSED:Lcom/negusoft/holoaccent/drawable/ScrubberControlSelectorDrawable$SelectorType; // field@083b │ │ -058732: 4d01 0005 |0039: aput-object v1, v0, v5 │ │ -058736: 6900 3908 |003b: sput-object v0, Lcom/negusoft/holoaccent/drawable/ScrubberControlSelectorDrawable$SelectorType;.$VALUES:[Lcom/negusoft/holoaccent/drawable/ScrubberControlSelectorDrawable$SelectorType; // field@0839 │ │ -05873a: 0e00 |003d: return-void │ │ +07e660: |[07e660] com.negusoft.holoaccent.drawable.ScrubberControlSelectorDrawable$SelectorType.:()V │ │ +07e670: 1235 |0000: const/4 v5, #int 3 // #3 │ │ +07e672: 1224 |0001: const/4 v4, #int 2 // #2 │ │ +07e674: 1213 |0002: const/4 v3, #int 1 // #1 │ │ +07e676: 1202 |0003: const/4 v2, #int 0 // #0 │ │ +07e678: 2200 d604 |0004: new-instance v0, Lcom/negusoft/holoaccent/drawable/ScrubberControlSelectorDrawable$SelectorType; // type@04d6 │ │ +07e67c: 1a01 d50c |0006: const-string v1, "NORMAL" // string@0cd5 │ │ +07e680: 7030 df20 1002 |0008: invoke-direct {v0, v1, v2}, Lcom/negusoft/holoaccent/drawable/ScrubberControlSelectorDrawable$SelectorType;.:(Ljava/lang/String;I)V // method@20df │ │ +07e686: 6900 4f0b |000b: sput-object v0, Lcom/negusoft/holoaccent/drawable/ScrubberControlSelectorDrawable$SelectorType;.NORMAL:Lcom/negusoft/holoaccent/drawable/ScrubberControlSelectorDrawable$SelectorType; // field@0b4f │ │ +07e68a: 2200 d604 |000d: new-instance v0, Lcom/negusoft/holoaccent/drawable/ScrubberControlSelectorDrawable$SelectorType; // type@04d6 │ │ +07e68e: 1a01 6e03 |000f: const-string v1, "DISABLED" // string@036e │ │ +07e692: 7030 df20 1003 |0011: invoke-direct {v0, v1, v3}, Lcom/negusoft/holoaccent/drawable/ScrubberControlSelectorDrawable$SelectorType;.:(Ljava/lang/String;I)V // method@20df │ │ +07e698: 6900 4d0b |0014: sput-object v0, Lcom/negusoft/holoaccent/drawable/ScrubberControlSelectorDrawable$SelectorType;.DISABLED:Lcom/negusoft/holoaccent/drawable/ScrubberControlSelectorDrawable$SelectorType; // field@0b4d │ │ +07e69c: 2200 d604 |0016: new-instance v0, Lcom/negusoft/holoaccent/drawable/ScrubberControlSelectorDrawable$SelectorType; // type@04d6 │ │ +07e6a0: 1a01 530d |0018: const-string v1, "PRESSED" // string@0d53 │ │ +07e6a4: 7030 df20 1004 |001a: invoke-direct {v0, v1, v4}, Lcom/negusoft/holoaccent/drawable/ScrubberControlSelectorDrawable$SelectorType;.:(Ljava/lang/String;I)V // method@20df │ │ +07e6aa: 6900 500b |001d: sput-object v0, Lcom/negusoft/holoaccent/drawable/ScrubberControlSelectorDrawable$SelectorType;.PRESSED:Lcom/negusoft/holoaccent/drawable/ScrubberControlSelectorDrawable$SelectorType; // field@0b50 │ │ +07e6ae: 2200 d604 |001f: new-instance v0, Lcom/negusoft/holoaccent/drawable/ScrubberControlSelectorDrawable$SelectorType; // type@04d6 │ │ +07e6b2: 1a01 4104 |0021: const-string v1, "FOCUSED" // string@0441 │ │ +07e6b6: 7030 df20 1005 |0023: invoke-direct {v0, v1, v5}, Lcom/negusoft/holoaccent/drawable/ScrubberControlSelectorDrawable$SelectorType;.:(Ljava/lang/String;I)V // method@20df │ │ +07e6bc: 6900 4e0b |0026: sput-object v0, Lcom/negusoft/holoaccent/drawable/ScrubberControlSelectorDrawable$SelectorType;.FOCUSED:Lcom/negusoft/holoaccent/drawable/ScrubberControlSelectorDrawable$SelectorType; // field@0b4e │ │ +07e6c0: 1240 |0028: const/4 v0, #int 4 // #4 │ │ +07e6c2: 2300 c505 |0029: new-array v0, v0, [Lcom/negusoft/holoaccent/drawable/ScrubberControlSelectorDrawable$SelectorType; // type@05c5 │ │ +07e6c6: 6201 4f0b |002b: sget-object v1, Lcom/negusoft/holoaccent/drawable/ScrubberControlSelectorDrawable$SelectorType;.NORMAL:Lcom/negusoft/holoaccent/drawable/ScrubberControlSelectorDrawable$SelectorType; // field@0b4f │ │ +07e6ca: 4d01 0002 |002d: aput-object v1, v0, v2 │ │ +07e6ce: 6201 4d0b |002f: sget-object v1, Lcom/negusoft/holoaccent/drawable/ScrubberControlSelectorDrawable$SelectorType;.DISABLED:Lcom/negusoft/holoaccent/drawable/ScrubberControlSelectorDrawable$SelectorType; // field@0b4d │ │ +07e6d2: 4d01 0003 |0031: aput-object v1, v0, v3 │ │ +07e6d6: 6201 500b |0033: sget-object v1, Lcom/negusoft/holoaccent/drawable/ScrubberControlSelectorDrawable$SelectorType;.PRESSED:Lcom/negusoft/holoaccent/drawable/ScrubberControlSelectorDrawable$SelectorType; // field@0b50 │ │ +07e6da: 4d01 0004 |0035: aput-object v1, v0, v4 │ │ +07e6de: 6201 4e0b |0037: sget-object v1, Lcom/negusoft/holoaccent/drawable/ScrubberControlSelectorDrawable$SelectorType;.FOCUSED:Lcom/negusoft/holoaccent/drawable/ScrubberControlSelectorDrawable$SelectorType; // field@0b4e │ │ +07e6e2: 4d01 0005 |0039: aput-object v1, v0, v5 │ │ +07e6e6: 6900 4c0b |003b: sput-object v0, Lcom/negusoft/holoaccent/drawable/ScrubberControlSelectorDrawable$SelectorType;.$VALUES:[Lcom/negusoft/holoaccent/drawable/ScrubberControlSelectorDrawable$SelectorType; // field@0b4c │ │ +07e6ea: 0e00 |003d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0004 line=35 │ │ locals : │ │ │ │ #1 : (in Lcom/negusoft/holoaccent/drawable/ScrubberControlSelectorDrawable$SelectorType;) │ │ name : '' │ │ type : '(Ljava/lang/String;I)V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 4 16-bit code units │ │ -05873c: |[05873c] com.negusoft.holoaccent.drawable.ScrubberControlSelectorDrawable$SelectorType.:(Ljava/lang/String;I)V │ │ -05874c: 7030 7317 1002 |0000: invoke-direct {v0, v1, v2}, Ljava/lang/Enum;.:(Ljava/lang/String;I)V // method@1773 │ │ -058752: 0e00 |0003: return-void │ │ +07e6ec: |[07e6ec] com.negusoft.holoaccent.drawable.ScrubberControlSelectorDrawable$SelectorType.:(Ljava/lang/String;I)V │ │ +07e6fc: 7030 6222 1002 |0000: invoke-direct {v0, v1, v2}, Ljava/lang/Enum;.:(Ljava/lang/String;I)V // method@2262 │ │ +07e702: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=35 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lcom/negusoft/holoaccent/drawable/ScrubberControlSelectorDrawable$SelectorType; │ │ 0x0000 - 0x0004 reg=1 (null) Ljava/lang/String; │ │ 0x0000 - 0x0004 reg=2 (null) I │ │ @@ -96770,20 +138156,20 @@ │ │ type : '(Ljava/lang/String;)Lcom/negusoft/holoaccent/drawable/ScrubberControlSelectorDrawable$SelectorType;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -058754: |[058754] com.negusoft.holoaccent.drawable.ScrubberControlSelectorDrawable$SelectorType.valueOf:(Ljava/lang/String;)Lcom/negusoft/holoaccent/drawable/ScrubberControlSelectorDrawable$SelectorType; │ │ -058764: 1c00 5503 |0000: const-class v0, Lcom/negusoft/holoaccent/drawable/ScrubberControlSelectorDrawable$SelectorType; // type@0355 │ │ -058768: 7120 7417 1000 |0002: invoke-static {v0, v1}, Ljava/lang/Enum;.valueOf:(Ljava/lang/Class;Ljava/lang/String;)Ljava/lang/Enum; // method@1774 │ │ -05876e: 0c00 |0005: move-result-object v0 │ │ -058770: 1f00 5503 |0006: check-cast v0, Lcom/negusoft/holoaccent/drawable/ScrubberControlSelectorDrawable$SelectorType; // type@0355 │ │ -058774: 1100 |0008: return-object v0 │ │ +07e704: |[07e704] com.negusoft.holoaccent.drawable.ScrubberControlSelectorDrawable$SelectorType.valueOf:(Ljava/lang/String;)Lcom/negusoft/holoaccent/drawable/ScrubberControlSelectorDrawable$SelectorType; │ │ +07e714: 1c00 d604 |0000: const-class v0, Lcom/negusoft/holoaccent/drawable/ScrubberControlSelectorDrawable$SelectorType; // type@04d6 │ │ +07e718: 7120 6322 1000 |0002: invoke-static {v0, v1}, Ljava/lang/Enum;.valueOf:(Ljava/lang/Class;Ljava/lang/String;)Ljava/lang/Enum; // method@2263 │ │ +07e71e: 0c00 |0005: move-result-object v0 │ │ +07e720: 1f00 d604 |0006: check-cast v0, Lcom/negusoft/holoaccent/drawable/ScrubberControlSelectorDrawable$SelectorType; // type@04d6 │ │ +07e724: 1100 |0008: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=35 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 name Ljava/lang/String; │ │ │ │ #3 : (in Lcom/negusoft/holoaccent/drawable/ScrubberControlSelectorDrawable$SelectorType;) │ │ @@ -96791,43 +138177,43 @@ │ │ type : '()[Lcom/negusoft/holoaccent/drawable/ScrubberControlSelectorDrawable$SelectorType;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 9 16-bit code units │ │ -058778: |[058778] com.negusoft.holoaccent.drawable.ScrubberControlSelectorDrawable$SelectorType.values:()[Lcom/negusoft/holoaccent/drawable/ScrubberControlSelectorDrawable$SelectorType; │ │ -058788: 6200 3908 |0000: sget-object v0, Lcom/negusoft/holoaccent/drawable/ScrubberControlSelectorDrawable$SelectorType;.$VALUES:[Lcom/negusoft/holoaccent/drawable/ScrubberControlSelectorDrawable$SelectorType; // field@0839 │ │ -05878c: 6e10 8518 0000 |0002: invoke-virtual {v0}, [Lcom/negusoft/holoaccent/drawable/ScrubberControlSelectorDrawable$SelectorType;.clone:()Ljava/lang/Object; // method@1885 │ │ -058792: 0c00 |0005: move-result-object v0 │ │ -058794: 1f00 2a04 |0006: check-cast v0, [Lcom/negusoft/holoaccent/drawable/ScrubberControlSelectorDrawable$SelectorType; // type@042a │ │ -058798: 1100 |0008: return-object v0 │ │ +07e728: |[07e728] com.negusoft.holoaccent.drawable.ScrubberControlSelectorDrawable$SelectorType.values:()[Lcom/negusoft/holoaccent/drawable/ScrubberControlSelectorDrawable$SelectorType; │ │ +07e738: 6200 4c0b |0000: sget-object v0, Lcom/negusoft/holoaccent/drawable/ScrubberControlSelectorDrawable$SelectorType;.$VALUES:[Lcom/negusoft/holoaccent/drawable/ScrubberControlSelectorDrawable$SelectorType; // field@0b4c │ │ +07e73c: 6e10 9723 0000 |0002: invoke-virtual {v0}, [Lcom/negusoft/holoaccent/drawable/ScrubberControlSelectorDrawable$SelectorType;.clone:()Ljava/lang/Object; // method@2397 │ │ +07e742: 0c00 |0005: move-result-object v0 │ │ +07e744: 1f00 c505 |0006: check-cast v0, [Lcom/negusoft/holoaccent/drawable/ScrubberControlSelectorDrawable$SelectorType; // type@05c5 │ │ +07e748: 1100 |0008: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=35 │ │ locals : │ │ │ │ Virtual methods - │ │ - source_file_idx : 2667 (ScrubberControlSelectorDrawable.java) │ │ + source_file_idx : 3663 (ScrubberControlSelectorDrawable.java) │ │ │ │ -Class #404 header: │ │ -class_idx : 854 │ │ +Class #634 header: │ │ +class_idx : 1239 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 92 │ │ -source_file_idx : 2667 │ │ +superclass_idx : 117 │ │ +source_file_idx : 3663 │ │ static_fields_size : 11 │ │ instance_fields_size: 7 │ │ direct_methods_size : 8 │ │ virtual_methods_size: 9 │ │ │ │ -Class #404 annotations: │ │ +Class #634 annotations: │ │ Annotations on class │ │ VISIBILITY_SYSTEM Ldalvik/annotation/MemberClasses; value={ Lcom/negusoft/holoaccent/drawable/ScrubberControlSelectorDrawable$CircleConstantState; Lcom/negusoft/holoaccent/drawable/ScrubberControlSelectorDrawable$SelectorType; } │ │ │ │ -Class #404 - │ │ +Class #634 - │ │ Class descriptor : 'Lcom/negusoft/holoaccent/drawable/ScrubberControlSelectorDrawable;' │ │ Access flags : 0x0001 (PUBLIC) │ │ Superclass : 'Landroid/graphics/drawable/Drawable;' │ │ Interfaces - │ │ Static fields - │ │ #0 : (in Lcom/negusoft/holoaccent/drawable/ScrubberControlSelectorDrawable;) │ │ name : 'ALPHA_DEFAULT' │ │ @@ -96919,38 +138305,38 @@ │ │ type : '(Landroid/util/DisplayMetrics;Lcom/negusoft/holoaccent/AccentPalette;Lcom/negusoft/holoaccent/drawable/ScrubberControlSelectorDrawable$SelectorType;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 47 16-bit code units │ │ -05879c: |[05879c] com.negusoft.holoaccent.drawable.ScrubberControlSelectorDrawable.:(Landroid/util/DisplayMetrics;Lcom/negusoft/holoaccent/AccentPalette;Lcom/negusoft/holoaccent/drawable/ScrubberControlSelectorDrawable$SelectorType;)V │ │ -0587ac: 7010 9801 0100 |0000: invoke-direct {v1}, Landroid/graphics/drawable/Drawable;.:()V // method@0198 │ │ -0587b2: 2200 5403 |0003: new-instance v0, Lcom/negusoft/holoaccent/drawable/ScrubberControlSelectorDrawable$CircleConstantState; // type@0354 │ │ -0587b6: 7040 f915 2043 |0005: invoke-direct {v0, v2, v3, v4}, Lcom/negusoft/holoaccent/drawable/ScrubberControlSelectorDrawable$CircleConstantState;.:(Landroid/util/DisplayMetrics;Lcom/negusoft/holoaccent/AccentPalette;Lcom/negusoft/holoaccent/drawable/ScrubberControlSelectorDrawable$SelectorType;)V // method@15f9 │ │ -0587bc: 5b10 4f08 |0008: iput-object v0, v1, Lcom/negusoft/holoaccent/drawable/ScrubberControlSelectorDrawable;.mState:Lcom/negusoft/holoaccent/drawable/ScrubberControlSelectorDrawable$CircleConstantState; // field@084f │ │ -0587c0: 7020 0c16 3100 |000a: invoke-direct {v1, v3}, Lcom/negusoft/holoaccent/drawable/ScrubberControlSelectorDrawable;.initCenterPaint:(Lcom/negusoft/holoaccent/AccentPalette;)Landroid/graphics/Paint; // method@160c │ │ -0587c6: 0c00 |000d: move-result-object v0 │ │ -0587c8: 5b10 4b08 |000e: iput-object v0, v1, Lcom/negusoft/holoaccent/drawable/ScrubberControlSelectorDrawable;.mCenterPaint:Landroid/graphics/Paint; // field@084b │ │ -0587cc: 7030 0d16 2104 |0010: invoke-direct {v1, v2, v4}, Lcom/negusoft/holoaccent/drawable/ScrubberControlSelectorDrawable;.initCenterRadius:(Landroid/util/DisplayMetrics;Lcom/negusoft/holoaccent/drawable/ScrubberControlSelectorDrawable$SelectorType;)F // method@160d │ │ -0587d2: 0a00 |0013: move-result v0 │ │ -0587d4: 5910 4c08 |0014: iput v0, v1, Lcom/negusoft/holoaccent/drawable/ScrubberControlSelectorDrawable;.mCenterRadius:F // field@084c │ │ -0587d8: 7030 0e16 3104 |0016: invoke-direct {v1, v3, v4}, Lcom/negusoft/holoaccent/drawable/ScrubberControlSelectorDrawable;.initOuterPaint:(Lcom/negusoft/holoaccent/AccentPalette;Lcom/negusoft/holoaccent/drawable/ScrubberControlSelectorDrawable$SelectorType;)Landroid/graphics/Paint; // method@160e │ │ -0587de: 0c00 |0019: move-result-object v0 │ │ -0587e0: 5b10 4d08 |001a: iput-object v0, v1, Lcom/negusoft/holoaccent/drawable/ScrubberControlSelectorDrawable;.mOuterPaint:Landroid/graphics/Paint; // field@084d │ │ -0587e4: 7030 0f16 2104 |001c: invoke-direct {v1, v2, v4}, Lcom/negusoft/holoaccent/drawable/ScrubberControlSelectorDrawable;.initOuterRadius:(Landroid/util/DisplayMetrics;Lcom/negusoft/holoaccent/drawable/ScrubberControlSelectorDrawable$SelectorType;)F // method@160f │ │ -0587ea: 0a00 |001f: move-result v0 │ │ -0587ec: 5910 4e08 |0020: iput v0, v1, Lcom/negusoft/holoaccent/drawable/ScrubberControlSelectorDrawable;.mOuterRadius:F // field@084e │ │ -0587f0: 7040 0a16 2143 |0022: invoke-direct {v1, v2, v3, v4}, Lcom/negusoft/holoaccent/drawable/ScrubberControlSelectorDrawable;.initBorderPaint:(Landroid/util/DisplayMetrics;Lcom/negusoft/holoaccent/AccentPalette;Lcom/negusoft/holoaccent/drawable/ScrubberControlSelectorDrawable$SelectorType;)Landroid/graphics/Paint; // method@160a │ │ -0587f6: 0c00 |0025: move-result-object v0 │ │ -0587f8: 5b10 4908 |0026: iput-object v0, v1, Lcom/negusoft/holoaccent/drawable/ScrubberControlSelectorDrawable;.mBorderPaint:Landroid/graphics/Paint; // field@0849 │ │ -0587fc: 7020 0b16 2100 |0028: invoke-direct {v1, v2}, Lcom/negusoft/holoaccent/drawable/ScrubberControlSelectorDrawable;.initBorderRadius:(Landroid/util/DisplayMetrics;)F // method@160b │ │ -058802: 0a00 |002b: move-result v0 │ │ -058804: 5910 4a08 |002c: iput v0, v1, Lcom/negusoft/holoaccent/drawable/ScrubberControlSelectorDrawable;.mBorderRadius:F // field@084a │ │ -058808: 0e00 |002e: return-void │ │ +07e74c: |[07e74c] com.negusoft.holoaccent.drawable.ScrubberControlSelectorDrawable.:(Landroid/util/DisplayMetrics;Lcom/negusoft/holoaccent/AccentPalette;Lcom/negusoft/holoaccent/drawable/ScrubberControlSelectorDrawable$SelectorType;)V │ │ +07e75c: 7010 1402 0100 |0000: invoke-direct {v1}, Landroid/graphics/drawable/Drawable;.:()V // method@0214 │ │ +07e762: 2200 d504 |0003: new-instance v0, Lcom/negusoft/holoaccent/drawable/ScrubberControlSelectorDrawable$CircleConstantState; // type@04d5 │ │ +07e766: 7040 db20 2043 |0005: invoke-direct {v0, v2, v3, v4}, Lcom/negusoft/holoaccent/drawable/ScrubberControlSelectorDrawable$CircleConstantState;.:(Landroid/util/DisplayMetrics;Lcom/negusoft/holoaccent/AccentPalette;Lcom/negusoft/holoaccent/drawable/ScrubberControlSelectorDrawable$SelectorType;)V // method@20db │ │ +07e76c: 5b10 620b |0008: iput-object v0, v1, Lcom/negusoft/holoaccent/drawable/ScrubberControlSelectorDrawable;.mState:Lcom/negusoft/holoaccent/drawable/ScrubberControlSelectorDrawable$CircleConstantState; // field@0b62 │ │ +07e770: 7020 ee20 3100 |000a: invoke-direct {v1, v3}, Lcom/negusoft/holoaccent/drawable/ScrubberControlSelectorDrawable;.initCenterPaint:(Lcom/negusoft/holoaccent/AccentPalette;)Landroid/graphics/Paint; // method@20ee │ │ +07e776: 0c00 |000d: move-result-object v0 │ │ +07e778: 5b10 5e0b |000e: iput-object v0, v1, Lcom/negusoft/holoaccent/drawable/ScrubberControlSelectorDrawable;.mCenterPaint:Landroid/graphics/Paint; // field@0b5e │ │ +07e77c: 7030 ef20 2104 |0010: invoke-direct {v1, v2, v4}, Lcom/negusoft/holoaccent/drawable/ScrubberControlSelectorDrawable;.initCenterRadius:(Landroid/util/DisplayMetrics;Lcom/negusoft/holoaccent/drawable/ScrubberControlSelectorDrawable$SelectorType;)F // method@20ef │ │ +07e782: 0a00 |0013: move-result v0 │ │ +07e784: 5910 5f0b |0014: iput v0, v1, Lcom/negusoft/holoaccent/drawable/ScrubberControlSelectorDrawable;.mCenterRadius:F // field@0b5f │ │ +07e788: 7030 f020 3104 |0016: invoke-direct {v1, v3, v4}, Lcom/negusoft/holoaccent/drawable/ScrubberControlSelectorDrawable;.initOuterPaint:(Lcom/negusoft/holoaccent/AccentPalette;Lcom/negusoft/holoaccent/drawable/ScrubberControlSelectorDrawable$SelectorType;)Landroid/graphics/Paint; // method@20f0 │ │ +07e78e: 0c00 |0019: move-result-object v0 │ │ +07e790: 5b10 600b |001a: iput-object v0, v1, Lcom/negusoft/holoaccent/drawable/ScrubberControlSelectorDrawable;.mOuterPaint:Landroid/graphics/Paint; // field@0b60 │ │ +07e794: 7030 f120 2104 |001c: invoke-direct {v1, v2, v4}, Lcom/negusoft/holoaccent/drawable/ScrubberControlSelectorDrawable;.initOuterRadius:(Landroid/util/DisplayMetrics;Lcom/negusoft/holoaccent/drawable/ScrubberControlSelectorDrawable$SelectorType;)F // method@20f1 │ │ +07e79a: 0a00 |001f: move-result v0 │ │ +07e79c: 5910 610b |0020: iput v0, v1, Lcom/negusoft/holoaccent/drawable/ScrubberControlSelectorDrawable;.mOuterRadius:F // field@0b61 │ │ +07e7a0: 7040 ec20 2143 |0022: invoke-direct {v1, v2, v3, v4}, Lcom/negusoft/holoaccent/drawable/ScrubberControlSelectorDrawable;.initBorderPaint:(Landroid/util/DisplayMetrics;Lcom/negusoft/holoaccent/AccentPalette;Lcom/negusoft/holoaccent/drawable/ScrubberControlSelectorDrawable$SelectorType;)Landroid/graphics/Paint; // method@20ec │ │ +07e7a6: 0c00 |0025: move-result-object v0 │ │ +07e7a8: 5b10 5c0b |0026: iput-object v0, v1, Lcom/negusoft/holoaccent/drawable/ScrubberControlSelectorDrawable;.mBorderPaint:Landroid/graphics/Paint; // field@0b5c │ │ +07e7ac: 7020 ed20 2100 |0028: invoke-direct {v1, v2}, Lcom/negusoft/holoaccent/drawable/ScrubberControlSelectorDrawable;.initBorderRadius:(Landroid/util/DisplayMetrics;)F // method@20ed │ │ +07e7b2: 0a00 |002b: move-result v0 │ │ +07e7b4: 5910 5d0b |002c: iput v0, v1, Lcom/negusoft/holoaccent/drawable/ScrubberControlSelectorDrawable;.mBorderRadius:F // field@0b5d │ │ +07e7b8: 0e00 |002e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=59 │ │ 0x0003 line=60 │ │ 0x000a line=61 │ │ 0x0010 line=62 │ │ 0x0016 line=63 │ │ @@ -96969,35 +138355,35 @@ │ │ type : '(Lcom/negusoft/holoaccent/AccentPalette;Lcom/negusoft/holoaccent/drawable/ScrubberControlSelectorDrawable$SelectorType;)I' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 37 16-bit code units │ │ -05880c: |[05880c] com.negusoft.holoaccent.drawable.ScrubberControlSelectorDrawable.getOuterColor:(Lcom/negusoft/holoaccent/AccentPalette;Lcom/negusoft/holoaccent/drawable/ScrubberControlSelectorDrawable$SelectorType;)I │ │ -05881c: 6200 3a08 |0000: sget-object v0, Lcom/negusoft/holoaccent/drawable/ScrubberControlSelectorDrawable$SelectorType;.DISABLED:Lcom/negusoft/holoaccent/drawable/ScrubberControlSelectorDrawable$SelectorType; // field@083a │ │ -058820: 3303 0600 |0002: if-ne v3, v0, 0008 // +0006 │ │ -058824: 1400 8888 884d |0004: const v0, #float 2.86331e+08 // #4d888888 │ │ -05882a: 0f00 |0007: return v0 │ │ -05882c: 6200 3b08 |0008: sget-object v0, Lcom/negusoft/holoaccent/drawable/ScrubberControlSelectorDrawable$SelectorType;.FOCUSED:Lcom/negusoft/holoaccent/drawable/ScrubberControlSelectorDrawable$SelectorType; // field@083b │ │ -058830: 3303 0900 |000a: if-ne v3, v0, 0013 // +0009 │ │ -058834: 1300 4d00 |000c: const/16 v0, #int 77 // #4d │ │ -058838: 6e20 0c15 0200 |000e: invoke-virtual {v2, v0}, Lcom/negusoft/holoaccent/AccentPalette;.getAccentColor:(I)I // method@150c │ │ -05883e: 0a00 |0011: move-result v0 │ │ -058840: 28f5 |0012: goto 0007 // -000b │ │ -058842: 6200 3d08 |0013: sget-object v0, Lcom/negusoft/holoaccent/drawable/ScrubberControlSelectorDrawable$SelectorType;.PRESSED:Lcom/negusoft/holoaccent/drawable/ScrubberControlSelectorDrawable$SelectorType; // field@083d │ │ -058846: 3303 0900 |0015: if-ne v3, v0, 001e // +0009 │ │ -05884a: 1300 5900 |0017: const/16 v0, #int 89 // #59 │ │ -05884e: 6e20 0c15 0200 |0019: invoke-virtual {v2, v0}, Lcom/negusoft/holoaccent/AccentPalette;.getAccentColor:(I)I // method@150c │ │ -058854: 0a00 |001c: move-result v0 │ │ -058856: 28ea |001d: goto 0007 // -0016 │ │ -058858: 1300 9900 |001e: const/16 v0, #int 153 // #99 │ │ -05885c: 6e20 0c15 0200 |0020: invoke-virtual {v2, v0}, Lcom/negusoft/holoaccent/AccentPalette;.getAccentColor:(I)I // method@150c │ │ -058862: 0a00 |0023: move-result v0 │ │ -058864: 28e3 |0024: goto 0007 // -001d │ │ +07e7bc: |[07e7bc] com.negusoft.holoaccent.drawable.ScrubberControlSelectorDrawable.getOuterColor:(Lcom/negusoft/holoaccent/AccentPalette;Lcom/negusoft/holoaccent/drawable/ScrubberControlSelectorDrawable$SelectorType;)I │ │ +07e7cc: 6200 4d0b |0000: sget-object v0, Lcom/negusoft/holoaccent/drawable/ScrubberControlSelectorDrawable$SelectorType;.DISABLED:Lcom/negusoft/holoaccent/drawable/ScrubberControlSelectorDrawable$SelectorType; // field@0b4d │ │ +07e7d0: 3303 0600 |0002: if-ne v3, v0, 0008 // +0006 │ │ +07e7d4: 1400 8888 884d |0004: const v0, #float 2.86331e+08 // #4d888888 │ │ +07e7da: 0f00 |0007: return v0 │ │ +07e7dc: 6200 4e0b |0008: sget-object v0, Lcom/negusoft/holoaccent/drawable/ScrubberControlSelectorDrawable$SelectorType;.FOCUSED:Lcom/negusoft/holoaccent/drawable/ScrubberControlSelectorDrawable$SelectorType; // field@0b4e │ │ +07e7e0: 3303 0900 |000a: if-ne v3, v0, 0013 // +0009 │ │ +07e7e4: 1300 4d00 |000c: const/16 v0, #int 77 // #4d │ │ +07e7e8: 6e20 ee1f 0200 |000e: invoke-virtual {v2, v0}, Lcom/negusoft/holoaccent/AccentPalette;.getAccentColor:(I)I // method@1fee │ │ +07e7ee: 0a00 |0011: move-result v0 │ │ +07e7f0: 28f5 |0012: goto 0007 // -000b │ │ +07e7f2: 6200 500b |0013: sget-object v0, Lcom/negusoft/holoaccent/drawable/ScrubberControlSelectorDrawable$SelectorType;.PRESSED:Lcom/negusoft/holoaccent/drawable/ScrubberControlSelectorDrawable$SelectorType; // field@0b50 │ │ +07e7f6: 3303 0900 |0015: if-ne v3, v0, 001e // +0009 │ │ +07e7fa: 1300 5900 |0017: const/16 v0, #int 89 // #59 │ │ +07e7fe: 6e20 ee1f 0200 |0019: invoke-virtual {v2, v0}, Lcom/negusoft/holoaccent/AccentPalette;.getAccentColor:(I)I // method@1fee │ │ +07e804: 0a00 |001c: move-result v0 │ │ +07e806: 28ea |001d: goto 0007 // -0016 │ │ +07e808: 1300 9900 |001e: const/16 v0, #int 153 // #99 │ │ +07e80c: 6e20 ee1f 0200 |0020: invoke-virtual {v2, v0}, Lcom/negusoft/holoaccent/AccentPalette;.getAccentColor:(I)I // method@1fee │ │ +07e812: 0a00 |0023: move-result v0 │ │ +07e814: 28e3 |0024: goto 0007 // -001d │ │ catches : (none) │ │ positions : │ │ 0x0000 line=91 │ │ 0x0004 line=92 │ │ 0x0007 line=97 │ │ 0x0008 line=93 │ │ 0x000c line=94 │ │ @@ -97014,32 +138400,32 @@ │ │ type : '(Landroid/util/DisplayMetrics;Lcom/negusoft/holoaccent/AccentPalette;Lcom/negusoft/holoaccent/drawable/ScrubberControlSelectorDrawable$SelectorType;)Landroid/graphics/Paint;' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 8 │ │ ins : 4 │ │ outs : 3 │ │ insns size : 35 16-bit code units │ │ -058868: |[058868] com.negusoft.holoaccent.drawable.ScrubberControlSelectorDrawable.initBorderPaint:(Landroid/util/DisplayMetrics;Lcom/negusoft/holoaccent/AccentPalette;Lcom/negusoft/holoaccent/drawable/ScrubberControlSelectorDrawable$SelectorType;)Landroid/graphics/Paint; │ │ -058878: 1213 |0000: const/4 v3, #int 1 // #1 │ │ -05887a: 6202 3d08 |0001: sget-object v2, Lcom/negusoft/holoaccent/drawable/ScrubberControlSelectorDrawable$SelectorType;.PRESSED:Lcom/negusoft/holoaccent/drawable/ScrubberControlSelectorDrawable$SelectorType; // field@083d │ │ -05887e: 3227 0400 |0003: if-eq v7, v2, 0007 // +0004 │ │ -058882: 1200 |0005: const/4 v0, #int 0 // #0 │ │ -058884: 1100 |0006: return-object v0 │ │ -058886: 2200 5100 |0007: new-instance v0, Landroid/graphics/Paint; // type@0051 │ │ -05888a: 7010 7401 0000 |0009: invoke-direct {v0}, Landroid/graphics/Paint;.:()V // method@0174 │ │ -058890: 5262 8505 |000c: iget v2, v6, Lcom/negusoft/holoaccent/AccentPalette;.accentColor:I // field@0585 │ │ -058894: 6e20 7701 2000 |000e: invoke-virtual {v0, v2}, Landroid/graphics/Paint;.setColor:(I)V // method@0177 │ │ -05889a: 6202 2200 |0011: sget-object v2, Landroid/graphics/Paint$Style;.STROKE:Landroid/graphics/Paint$Style; // field@0022 │ │ -05889e: 6e20 7b01 2000 |0013: invoke-virtual {v0, v2}, Landroid/graphics/Paint;.setStyle:(Landroid/graphics/Paint$Style;)V // method@017b │ │ -0588a4: 1502 0040 |0016: const/high16 v2, #int 1073741824 // #4000 │ │ -0588a8: 7130 4212 2305 |0018: invoke-static {v3, v2, v5}, Landroid/util/TypedValue;.applyDimension:(IFLandroid/util/DisplayMetrics;)F // method@1242 │ │ -0588ae: 0a01 |001b: move-result v1 │ │ -0588b0: 6e20 7a01 1000 |001c: invoke-virtual {v0, v1}, Landroid/graphics/Paint;.setStrokeWidth:(F)V // method@017a │ │ -0588b6: 6e20 7601 3000 |001f: invoke-virtual {v0, v3}, Landroid/graphics/Paint;.setAntiAlias:(Z)V // method@0176 │ │ -0588bc: 28e4 |0022: goto 0006 // -001c │ │ +07e818: |[07e818] com.negusoft.holoaccent.drawable.ScrubberControlSelectorDrawable.initBorderPaint:(Landroid/util/DisplayMetrics;Lcom/negusoft/holoaccent/AccentPalette;Lcom/negusoft/holoaccent/drawable/ScrubberControlSelectorDrawable$SelectorType;)Landroid/graphics/Paint; │ │ +07e828: 1213 |0000: const/4 v3, #int 1 // #1 │ │ +07e82a: 6202 500b |0001: sget-object v2, Lcom/negusoft/holoaccent/drawable/ScrubberControlSelectorDrawable$SelectorType;.PRESSED:Lcom/negusoft/holoaccent/drawable/ScrubberControlSelectorDrawable$SelectorType; // field@0b50 │ │ +07e82e: 3227 0400 |0003: if-eq v7, v2, 0007 // +0004 │ │ +07e832: 1200 |0005: const/4 v0, #int 0 // #0 │ │ +07e834: 1100 |0006: return-object v0 │ │ +07e836: 2200 6600 |0007: new-instance v0, Landroid/graphics/Paint; // type@0066 │ │ +07e83a: 7010 db01 0000 |0009: invoke-direct {v0}, Landroid/graphics/Paint;.:()V // method@01db │ │ +07e840: 5262 9808 |000c: iget v2, v6, Lcom/negusoft/holoaccent/AccentPalette;.accentColor:I // field@0898 │ │ +07e844: 6e20 e401 2000 |000e: invoke-virtual {v0, v2}, Landroid/graphics/Paint;.setColor:(I)V // method@01e4 │ │ +07e84a: 6202 3100 |0011: sget-object v2, Landroid/graphics/Paint$Style;.STROKE:Landroid/graphics/Paint$Style; // field@0031 │ │ +07e84e: 6e20 ed01 2000 |0013: invoke-virtual {v0, v2}, Landroid/graphics/Paint;.setStyle:(Landroid/graphics/Paint$Style;)V // method@01ed │ │ +07e854: 1502 0040 |0016: const/high16 v2, #int 1073741824 // #4000 │ │ +07e858: 7130 801c 2305 |0018: invoke-static {v3, v2, v5}, Landroid/util/TypedValue;.applyDimension:(IFLandroid/util/DisplayMetrics;)F // method@1c80 │ │ +07e85e: 0a01 |001b: move-result v1 │ │ +07e860: 6e20 ec01 1000 |001c: invoke-virtual {v0, v1}, Landroid/graphics/Paint;.setStrokeWidth:(F)V // method@01ec │ │ +07e866: 6e20 e301 3000 |001f: invoke-virtual {v0, v3}, Landroid/graphics/Paint;.setAntiAlias:(Z)V // method@01e3 │ │ +07e86c: 28e4 |0022: goto 0006 // -001c │ │ catches : (none) │ │ positions : │ │ 0x0001 line=106 │ │ 0x0005 line=107 │ │ 0x0006 line=114 │ │ 0x0007 line=108 │ │ 0x000c line=109 │ │ @@ -97060,22 +138446,22 @@ │ │ type : '(Landroid/util/DisplayMetrics;)F' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 10 16-bit code units │ │ -0588c0: |[0588c0] com.negusoft.holoaccent.drawable.ScrubberControlSelectorDrawable.initBorderRadius:(Landroid/util/DisplayMetrics;)F │ │ -0588d0: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -0588d2: 1501 6041 |0001: const/high16 v1, #int 1096810496 // #4160 │ │ -0588d6: 7130 4212 1003 |0003: invoke-static {v0, v1, v3}, Landroid/util/TypedValue;.applyDimension:(IFLandroid/util/DisplayMetrics;)F // method@1242 │ │ -0588dc: 0a00 |0006: move-result v0 │ │ -0588de: 8700 |0007: float-to-int v0, v0 │ │ -0588e0: 8200 |0008: int-to-float v0, v0 │ │ -0588e2: 0f00 |0009: return v0 │ │ +07e870: |[07e870] com.negusoft.holoaccent.drawable.ScrubberControlSelectorDrawable.initBorderRadius:(Landroid/util/DisplayMetrics;)F │ │ +07e880: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +07e882: 1501 6041 |0001: const/high16 v1, #int 1096810496 // #4160 │ │ +07e886: 7130 801c 1003 |0003: invoke-static {v0, v1, v3}, Landroid/util/TypedValue;.applyDimension:(IFLandroid/util/DisplayMetrics;)F // method@1c80 │ │ +07e88c: 0a00 |0006: move-result v0 │ │ +07e88e: 8700 |0007: float-to-int v0, v0 │ │ +07e890: 8200 |0008: int-to-float v0, v0 │ │ +07e892: 0f00 |0009: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=118 │ │ locals : │ │ 0x0000 - 0x000a reg=2 this Lcom/negusoft/holoaccent/drawable/ScrubberControlSelectorDrawable; │ │ 0x0000 - 0x000a reg=3 metrics Landroid/util/DisplayMetrics; │ │ │ │ @@ -97084,24 +138470,24 @@ │ │ type : '(Lcom/negusoft/holoaccent/AccentPalette;)Landroid/graphics/Paint;' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 20 16-bit code units │ │ -0588e4: |[0588e4] com.negusoft.holoaccent.drawable.ScrubberControlSelectorDrawable.initCenterPaint:(Lcom/negusoft/holoaccent/AccentPalette;)Landroid/graphics/Paint; │ │ -0588f4: 2200 5100 |0000: new-instance v0, Landroid/graphics/Paint; // type@0051 │ │ -0588f8: 7010 7401 0000 |0002: invoke-direct {v0}, Landroid/graphics/Paint;.:()V // method@0174 │ │ -0588fe: 5231 8505 |0005: iget v1, v3, Lcom/negusoft/holoaccent/AccentPalette;.accentColor:I // field@0585 │ │ -058902: 6e20 7701 1000 |0007: invoke-virtual {v0, v1}, Landroid/graphics/Paint;.setColor:(I)V // method@0177 │ │ -058908: 6201 2000 |000a: sget-object v1, Landroid/graphics/Paint$Style;.FILL:Landroid/graphics/Paint$Style; // field@0020 │ │ -05890c: 6e20 7b01 1000 |000c: invoke-virtual {v0, v1}, Landroid/graphics/Paint;.setStyle:(Landroid/graphics/Paint$Style;)V // method@017b │ │ -058912: 1211 |000f: const/4 v1, #int 1 // #1 │ │ -058914: 6e20 7601 1000 |0010: invoke-virtual {v0, v1}, Landroid/graphics/Paint;.setAntiAlias:(Z)V // method@0176 │ │ -05891a: 1100 |0013: return-object v0 │ │ +07e894: |[07e894] com.negusoft.holoaccent.drawable.ScrubberControlSelectorDrawable.initCenterPaint:(Lcom/negusoft/holoaccent/AccentPalette;)Landroid/graphics/Paint; │ │ +07e8a4: 2200 6600 |0000: new-instance v0, Landroid/graphics/Paint; // type@0066 │ │ +07e8a8: 7010 db01 0000 |0002: invoke-direct {v0}, Landroid/graphics/Paint;.:()V // method@01db │ │ +07e8ae: 5231 9808 |0005: iget v1, v3, Lcom/negusoft/holoaccent/AccentPalette;.accentColor:I // field@0898 │ │ +07e8b2: 6e20 e401 1000 |0007: invoke-virtual {v0, v1}, Landroid/graphics/Paint;.setColor:(I)V // method@01e4 │ │ +07e8b8: 6201 2f00 |000a: sget-object v1, Landroid/graphics/Paint$Style;.FILL:Landroid/graphics/Paint$Style; // field@002f │ │ +07e8bc: 6e20 ed01 1000 |000c: invoke-virtual {v0, v1}, Landroid/graphics/Paint;.setStyle:(Landroid/graphics/Paint$Style;)V // method@01ed │ │ +07e8c2: 1211 |000f: const/4 v1, #int 1 // #1 │ │ +07e8c4: 6e20 e301 1000 |0010: invoke-virtual {v0, v1}, Landroid/graphics/Paint;.setAntiAlias:(Z)V // method@01e3 │ │ +07e8ca: 1100 |0013: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=70 │ │ 0x0005 line=71 │ │ 0x000a line=72 │ │ 0x000f line=73 │ │ 0x0013 line=74 │ │ @@ -97115,26 +138501,26 @@ │ │ type : '(Landroid/util/DisplayMetrics;Lcom/negusoft/holoaccent/drawable/ScrubberControlSelectorDrawable$SelectorType;)F' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 17 16-bit code units │ │ -05891c: |[05891c] com.negusoft.holoaccent.drawable.ScrubberControlSelectorDrawable.initCenterRadius:(Landroid/util/DisplayMetrics;Lcom/negusoft/holoaccent/drawable/ScrubberControlSelectorDrawable$SelectorType;)F │ │ -05892c: 6201 3a08 |0000: sget-object v1, Lcom/negusoft/holoaccent/drawable/ScrubberControlSelectorDrawable$SelectorType;.DISABLED:Lcom/negusoft/holoaccent/drawable/ScrubberControlSelectorDrawable$SelectorType; // field@083a │ │ -058930: 3314 0c00 |0002: if-ne v4, v1, 000e // +000c │ │ -058934: 1500 0040 |0004: const/high16 v0, #int 1073741824 // #4000 │ │ -058938: 1211 |0006: const/4 v1, #int 1 // #1 │ │ -05893a: 7130 4212 0103 |0007: invoke-static {v1, v0, v3}, Landroid/util/TypedValue;.applyDimension:(IFLandroid/util/DisplayMetrics;)F // method@1242 │ │ -058940: 0a01 |000a: move-result v1 │ │ -058942: 8711 |000b: float-to-int v1, v1 │ │ -058944: 8211 |000c: int-to-float v1, v1 │ │ -058946: 0f01 |000d: return v1 │ │ -058948: 1500 9040 |000e: const/high16 v0, #int 1083179008 // #4090 │ │ -05894c: 28f6 |0010: goto 0006 // -000a │ │ +07e8cc: |[07e8cc] com.negusoft.holoaccent.drawable.ScrubberControlSelectorDrawable.initCenterRadius:(Landroid/util/DisplayMetrics;Lcom/negusoft/holoaccent/drawable/ScrubberControlSelectorDrawable$SelectorType;)F │ │ +07e8dc: 6201 4d0b |0000: sget-object v1, Lcom/negusoft/holoaccent/drawable/ScrubberControlSelectorDrawable$SelectorType;.DISABLED:Lcom/negusoft/holoaccent/drawable/ScrubberControlSelectorDrawable$SelectorType; // field@0b4d │ │ +07e8e0: 3314 0c00 |0002: if-ne v4, v1, 000e // +000c │ │ +07e8e4: 1500 0040 |0004: const/high16 v0, #int 1073741824 // #4000 │ │ +07e8e8: 1211 |0006: const/4 v1, #int 1 // #1 │ │ +07e8ea: 7130 801c 0103 |0007: invoke-static {v1, v0, v3}, Landroid/util/TypedValue;.applyDimension:(IFLandroid/util/DisplayMetrics;)F // method@1c80 │ │ +07e8f0: 0a01 |000a: move-result v1 │ │ +07e8f2: 8711 |000b: float-to-int v1, v1 │ │ +07e8f4: 8211 |000c: int-to-float v1, v1 │ │ +07e8f6: 0f01 |000d: return v1 │ │ +07e8f8: 1500 9040 |000e: const/high16 v0, #int 1083179008 // #4090 │ │ +07e8fc: 28f6 |0010: goto 0006 // -000a │ │ catches : (none) │ │ positions : │ │ 0x0000 line=78 │ │ 0x0006 line=79 │ │ 0x000e line=78 │ │ locals : │ │ 0x0006 - 0x000e reg=0 dp F │ │ @@ -97147,25 +138533,25 @@ │ │ type : '(Lcom/negusoft/holoaccent/AccentPalette;Lcom/negusoft/holoaccent/drawable/ScrubberControlSelectorDrawable$SelectorType;)Landroid/graphics/Paint;' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 22 16-bit code units │ │ -058950: |[058950] com.negusoft.holoaccent.drawable.ScrubberControlSelectorDrawable.initOuterPaint:(Lcom/negusoft/holoaccent/AccentPalette;Lcom/negusoft/holoaccent/drawable/ScrubberControlSelectorDrawable$SelectorType;)Landroid/graphics/Paint; │ │ -058960: 2200 5100 |0000: new-instance v0, Landroid/graphics/Paint; // type@0051 │ │ -058964: 7010 7401 0000 |0002: invoke-direct {v0}, Landroid/graphics/Paint;.:()V // method@0174 │ │ -05896a: 7030 0916 3204 |0005: invoke-direct {v2, v3, v4}, Lcom/negusoft/holoaccent/drawable/ScrubberControlSelectorDrawable;.getOuterColor:(Lcom/negusoft/holoaccent/AccentPalette;Lcom/negusoft/holoaccent/drawable/ScrubberControlSelectorDrawable$SelectorType;)I // method@1609 │ │ -058970: 0a01 |0008: move-result v1 │ │ -058972: 6e20 7701 1000 |0009: invoke-virtual {v0, v1}, Landroid/graphics/Paint;.setColor:(I)V // method@0177 │ │ -058978: 6201 2000 |000c: sget-object v1, Landroid/graphics/Paint$Style;.FILL:Landroid/graphics/Paint$Style; // field@0020 │ │ -05897c: 6e20 7b01 1000 |000e: invoke-virtual {v0, v1}, Landroid/graphics/Paint;.setStyle:(Landroid/graphics/Paint$Style;)V // method@017b │ │ -058982: 1211 |0011: const/4 v1, #int 1 // #1 │ │ -058984: 6e20 7601 1000 |0012: invoke-virtual {v0, v1}, Landroid/graphics/Paint;.setAntiAlias:(Z)V // method@0176 │ │ -05898a: 1100 |0015: return-object v0 │ │ +07e900: |[07e900] com.negusoft.holoaccent.drawable.ScrubberControlSelectorDrawable.initOuterPaint:(Lcom/negusoft/holoaccent/AccentPalette;Lcom/negusoft/holoaccent/drawable/ScrubberControlSelectorDrawable$SelectorType;)Landroid/graphics/Paint; │ │ +07e910: 2200 6600 |0000: new-instance v0, Landroid/graphics/Paint; // type@0066 │ │ +07e914: 7010 db01 0000 |0002: invoke-direct {v0}, Landroid/graphics/Paint;.:()V // method@01db │ │ +07e91a: 7030 eb20 3204 |0005: invoke-direct {v2, v3, v4}, Lcom/negusoft/holoaccent/drawable/ScrubberControlSelectorDrawable;.getOuterColor:(Lcom/negusoft/holoaccent/AccentPalette;Lcom/negusoft/holoaccent/drawable/ScrubberControlSelectorDrawable$SelectorType;)I // method@20eb │ │ +07e920: 0a01 |0008: move-result v1 │ │ +07e922: 6e20 e401 1000 |0009: invoke-virtual {v0, v1}, Landroid/graphics/Paint;.setColor:(I)V // method@01e4 │ │ +07e928: 6201 2f00 |000c: sget-object v1, Landroid/graphics/Paint$Style;.FILL:Landroid/graphics/Paint$Style; // field@002f │ │ +07e92c: 6e20 ed01 1000 |000e: invoke-virtual {v0, v1}, Landroid/graphics/Paint;.setStyle:(Landroid/graphics/Paint$Style;)V // method@01ed │ │ +07e932: 1211 |0011: const/4 v1, #int 1 // #1 │ │ +07e934: 6e20 e301 1000 |0012: invoke-virtual {v0, v1}, Landroid/graphics/Paint;.setAntiAlias:(Z)V // method@01e3 │ │ +07e93a: 1100 |0015: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=83 │ │ 0x0005 line=84 │ │ 0x000c line=85 │ │ 0x0011 line=86 │ │ 0x0015 line=87 │ │ @@ -97180,28 +138566,28 @@ │ │ type : '(Landroid/util/DisplayMetrics;Lcom/negusoft/holoaccent/drawable/ScrubberControlSelectorDrawable$SelectorType;)F' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 21 16-bit code units │ │ -05898c: |[05898c] com.negusoft.holoaccent.drawable.ScrubberControlSelectorDrawable.initOuterRadius:(Landroid/util/DisplayMetrics;Lcom/negusoft/holoaccent/drawable/ScrubberControlSelectorDrawable$SelectorType;)F │ │ -05899c: 6201 3a08 |0000: sget-object v1, Lcom/negusoft/holoaccent/drawable/ScrubberControlSelectorDrawable$SelectorType;.DISABLED:Lcom/negusoft/holoaccent/drawable/ScrubberControlSelectorDrawable$SelectorType; // field@083a │ │ -0589a0: 3214 0600 |0002: if-eq v4, v1, 0008 // +0006 │ │ -0589a4: 6201 3b08 |0004: sget-object v1, Lcom/negusoft/holoaccent/drawable/ScrubberControlSelectorDrawable$SelectorType;.FOCUSED:Lcom/negusoft/holoaccent/drawable/ScrubberControlSelectorDrawable$SelectorType; // field@083b │ │ -0589a8: 3314 0c00 |0006: if-ne v4, v1, 0012 // +000c │ │ -0589ac: 1500 4041 |0008: const/high16 v0, #int 1094713344 // #4140 │ │ -0589b0: 1211 |000a: const/4 v1, #int 1 // #1 │ │ -0589b2: 7130 4212 0103 |000b: invoke-static {v1, v0, v3}, Landroid/util/TypedValue;.applyDimension:(IFLandroid/util/DisplayMetrics;)F // method@1242 │ │ -0589b8: 0a01 |000e: move-result v1 │ │ -0589ba: 8711 |000f: float-to-int v1, v1 │ │ -0589bc: 8211 |0010: int-to-float v1, v1 │ │ -0589be: 0f01 |0011: return v1 │ │ -0589c0: 1500 6041 |0012: const/high16 v0, #int 1096810496 // #4160 │ │ -0589c4: 28f6 |0014: goto 000a // -000a │ │ +07e93c: |[07e93c] com.negusoft.holoaccent.drawable.ScrubberControlSelectorDrawable.initOuterRadius:(Landroid/util/DisplayMetrics;Lcom/negusoft/holoaccent/drawable/ScrubberControlSelectorDrawable$SelectorType;)F │ │ +07e94c: 6201 4d0b |0000: sget-object v1, Lcom/negusoft/holoaccent/drawable/ScrubberControlSelectorDrawable$SelectorType;.DISABLED:Lcom/negusoft/holoaccent/drawable/ScrubberControlSelectorDrawable$SelectorType; // field@0b4d │ │ +07e950: 3214 0600 |0002: if-eq v4, v1, 0008 // +0006 │ │ +07e954: 6201 4e0b |0004: sget-object v1, Lcom/negusoft/holoaccent/drawable/ScrubberControlSelectorDrawable$SelectorType;.FOCUSED:Lcom/negusoft/holoaccent/drawable/ScrubberControlSelectorDrawable$SelectorType; // field@0b4e │ │ +07e958: 3314 0c00 |0006: if-ne v4, v1, 0012 // +000c │ │ +07e95c: 1500 4041 |0008: const/high16 v0, #int 1094713344 // #4140 │ │ +07e960: 1211 |000a: const/4 v1, #int 1 // #1 │ │ +07e962: 7130 801c 0103 |000b: invoke-static {v1, v0, v3}, Landroid/util/TypedValue;.applyDimension:(IFLandroid/util/DisplayMetrics;)F // method@1c80 │ │ +07e968: 0a01 |000e: move-result v1 │ │ +07e96a: 8711 |000f: float-to-int v1, v1 │ │ +07e96c: 8211 |0010: int-to-float v1, v1 │ │ +07e96e: 0f01 |0011: return v1 │ │ +07e970: 1500 6041 |0012: const/high16 v0, #int 1096810496 // #4160 │ │ +07e974: 28f6 |0014: goto 000a // -000a │ │ catches : (none) │ │ positions : │ │ 0x0000 line=101 │ │ 0x000a line=102 │ │ 0x0012 line=101 │ │ locals : │ │ 0x000a - 0x0012 reg=0 dp F │ │ @@ -97215,33 +138601,33 @@ │ │ type : '(Landroid/graphics/Canvas;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 2 │ │ outs : 5 │ │ insns size : 38 16-bit code units │ │ -0589c8: |[0589c8] com.negusoft.holoaccent.drawable.ScrubberControlSelectorDrawable.draw:(Landroid/graphics/Canvas;)V │ │ -0589d8: 6e10 0216 0500 |0000: invoke-virtual {v5}, Lcom/negusoft/holoaccent/drawable/ScrubberControlSelectorDrawable;.getBounds:()Landroid/graphics/Rect; // method@1602 │ │ -0589de: 0c02 |0003: move-result-object v2 │ │ -0589e0: 6e10 8601 0200 |0004: invoke-virtual {v2}, Landroid/graphics/Rect;.exactCenterX:()F // method@0186 │ │ -0589e6: 0a00 |0007: move-result v0 │ │ -0589e8: 6e10 8701 0200 |0008: invoke-virtual {v2}, Landroid/graphics/Rect;.exactCenterY:()F // method@0187 │ │ -0589ee: 0a01 |000b: move-result v1 │ │ -0589f0: 5253 4e08 |000c: iget v3, v5, Lcom/negusoft/holoaccent/drawable/ScrubberControlSelectorDrawable;.mOuterRadius:F // field@084e │ │ -0589f4: 5454 4d08 |000e: iget-object v4, v5, Lcom/negusoft/holoaccent/drawable/ScrubberControlSelectorDrawable;.mOuterPaint:Landroid/graphics/Paint; // field@084d │ │ -0589f8: 6e54 5a01 0631 |0010: invoke-virtual {v6, v0, v1, v3, v4}, Landroid/graphics/Canvas;.drawCircle:(FFFLandroid/graphics/Paint;)V // method@015a │ │ -0589fe: 5253 4c08 |0013: iget v3, v5, Lcom/negusoft/holoaccent/drawable/ScrubberControlSelectorDrawable;.mCenterRadius:F // field@084c │ │ -058a02: 5454 4b08 |0015: iget-object v4, v5, Lcom/negusoft/holoaccent/drawable/ScrubberControlSelectorDrawable;.mCenterPaint:Landroid/graphics/Paint; // field@084b │ │ -058a06: 6e54 5a01 0631 |0017: invoke-virtual {v6, v0, v1, v3, v4}, Landroid/graphics/Canvas;.drawCircle:(FFFLandroid/graphics/Paint;)V // method@015a │ │ -058a0c: 5453 4908 |001a: iget-object v3, v5, Lcom/negusoft/holoaccent/drawable/ScrubberControlSelectorDrawable;.mBorderPaint:Landroid/graphics/Paint; // field@0849 │ │ -058a10: 3803 0900 |001c: if-eqz v3, 0025 // +0009 │ │ -058a14: 5253 4a08 |001e: iget v3, v5, Lcom/negusoft/holoaccent/drawable/ScrubberControlSelectorDrawable;.mBorderRadius:F // field@084a │ │ -058a18: 5454 4908 |0020: iget-object v4, v5, Lcom/negusoft/holoaccent/drawable/ScrubberControlSelectorDrawable;.mBorderPaint:Landroid/graphics/Paint; // field@0849 │ │ -058a1c: 6e54 5a01 0631 |0022: invoke-virtual {v6, v0, v1, v3, v4}, Landroid/graphics/Canvas;.drawCircle:(FFFLandroid/graphics/Paint;)V // method@015a │ │ -058a22: 0e00 |0025: return-void │ │ +07e978: |[07e978] com.negusoft.holoaccent.drawable.ScrubberControlSelectorDrawable.draw:(Landroid/graphics/Canvas;)V │ │ +07e988: 6e10 e420 0500 |0000: invoke-virtual {v5}, Lcom/negusoft/holoaccent/drawable/ScrubberControlSelectorDrawable;.getBounds:()Landroid/graphics/Rect; // method@20e4 │ │ +07e98e: 0c02 |0003: move-result-object v2 │ │ +07e990: 6e10 fc01 0200 |0004: invoke-virtual {v2}, Landroid/graphics/Rect;.exactCenterX:()F // method@01fc │ │ +07e996: 0a00 |0007: move-result v0 │ │ +07e998: 6e10 fd01 0200 |0008: invoke-virtual {v2}, Landroid/graphics/Rect;.exactCenterY:()F // method@01fd │ │ +07e99e: 0a01 |000b: move-result v1 │ │ +07e9a0: 5253 610b |000c: iget v3, v5, Lcom/negusoft/holoaccent/drawable/ScrubberControlSelectorDrawable;.mOuterRadius:F // field@0b61 │ │ +07e9a4: 5454 600b |000e: iget-object v4, v5, Lcom/negusoft/holoaccent/drawable/ScrubberControlSelectorDrawable;.mOuterPaint:Landroid/graphics/Paint; // field@0b60 │ │ +07e9a8: 6e54 bb01 0631 |0010: invoke-virtual {v6, v0, v1, v3, v4}, Landroid/graphics/Canvas;.drawCircle:(FFFLandroid/graphics/Paint;)V // method@01bb │ │ +07e9ae: 5253 5f0b |0013: iget v3, v5, Lcom/negusoft/holoaccent/drawable/ScrubberControlSelectorDrawable;.mCenterRadius:F // field@0b5f │ │ +07e9b2: 5454 5e0b |0015: iget-object v4, v5, Lcom/negusoft/holoaccent/drawable/ScrubberControlSelectorDrawable;.mCenterPaint:Landroid/graphics/Paint; // field@0b5e │ │ +07e9b6: 6e54 bb01 0631 |0017: invoke-virtual {v6, v0, v1, v3, v4}, Landroid/graphics/Canvas;.drawCircle:(FFFLandroid/graphics/Paint;)V // method@01bb │ │ +07e9bc: 5453 5c0b |001a: iget-object v3, v5, Lcom/negusoft/holoaccent/drawable/ScrubberControlSelectorDrawable;.mBorderPaint:Landroid/graphics/Paint; // field@0b5c │ │ +07e9c0: 3803 0900 |001c: if-eqz v3, 0025 // +0009 │ │ +07e9c4: 5253 5d0b |001e: iget v3, v5, Lcom/negusoft/holoaccent/drawable/ScrubberControlSelectorDrawable;.mBorderRadius:F // field@0b5d │ │ +07e9c8: 5454 5c0b |0020: iget-object v4, v5, Lcom/negusoft/holoaccent/drawable/ScrubberControlSelectorDrawable;.mBorderPaint:Landroid/graphics/Paint; // field@0b5c │ │ +07e9cc: 6e54 bb01 0631 |0022: invoke-virtual {v6, v0, v1, v3, v4}, Landroid/graphics/Canvas;.drawCircle:(FFFLandroid/graphics/Paint;)V // method@01bb │ │ +07e9d2: 0e00 |0025: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=123 │ │ 0x0004 line=124 │ │ 0x0008 line=125 │ │ 0x000c line=127 │ │ 0x0013 line=128 │ │ @@ -97260,21 +138646,21 @@ │ │ type : '()Landroid/graphics/drawable/Drawable$ConstantState;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 11 16-bit code units │ │ -058a24: |[058a24] com.negusoft.holoaccent.drawable.ScrubberControlSelectorDrawable.getConstantState:()Landroid/graphics/drawable/Drawable$ConstantState; │ │ -058a34: 5420 4f08 |0000: iget-object v0, v2, Lcom/negusoft/holoaccent/drawable/ScrubberControlSelectorDrawable;.mState:Lcom/negusoft/holoaccent/drawable/ScrubberControlSelectorDrawable$CircleConstantState; // field@084f │ │ -058a38: 6f10 9a01 0200 |0002: invoke-super {v2}, Landroid/graphics/drawable/Drawable;.getChangingConfigurations:()I // method@019a │ │ -058a3e: 0a01 |0005: move-result v1 │ │ -058a40: 5901 3508 |0006: iput v1, v0, Lcom/negusoft/holoaccent/drawable/ScrubberControlSelectorDrawable$CircleConstantState;.changingConfigurationValue:I // field@0835 │ │ -058a44: 5420 4f08 |0008: iget-object v0, v2, Lcom/negusoft/holoaccent/drawable/ScrubberControlSelectorDrawable;.mState:Lcom/negusoft/holoaccent/drawable/ScrubberControlSelectorDrawable$CircleConstantState; // field@084f │ │ -058a48: 1100 |000a: return-object v0 │ │ +07e9d4: |[07e9d4] com.negusoft.holoaccent.drawable.ScrubberControlSelectorDrawable.getConstantState:()Landroid/graphics/drawable/Drawable$ConstantState; │ │ +07e9e4: 5420 620b |0000: iget-object v0, v2, Lcom/negusoft/holoaccent/drawable/ScrubberControlSelectorDrawable;.mState:Lcom/negusoft/holoaccent/drawable/ScrubberControlSelectorDrawable$CircleConstantState; // field@0b62 │ │ +07e9e8: 6f10 1602 0200 |0002: invoke-super {v2}, Landroid/graphics/drawable/Drawable;.getChangingConfigurations:()I // method@0216 │ │ +07e9ee: 0a01 |0005: move-result v1 │ │ +07e9f0: 5901 480b |0006: iput v1, v0, Lcom/negusoft/holoaccent/drawable/ScrubberControlSelectorDrawable$CircleConstantState;.changingConfigurationValue:I // field@0b48 │ │ +07e9f4: 5420 620b |0008: iget-object v0, v2, Lcom/negusoft/holoaccent/drawable/ScrubberControlSelectorDrawable;.mState:Lcom/negusoft/holoaccent/drawable/ScrubberControlSelectorDrawable$CircleConstantState; // field@0b62 │ │ +07e9f8: 1100 |000a: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=170 │ │ 0x0008 line=171 │ │ locals : │ │ 0x0000 - 0x000b reg=2 this Lcom/negusoft/holoaccent/drawable/ScrubberControlSelectorDrawable; │ │ │ │ @@ -97283,23 +138669,23 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 13 16-bit code units │ │ -058a4c: |[058a4c] com.negusoft.holoaccent.drawable.ScrubberControlSelectorDrawable.getIntrinsicHeight:()I │ │ -058a5c: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -058a5e: 1501 0042 |0001: const/high16 v1, #int 1107296256 // #4200 │ │ -058a62: 5432 4f08 |0003: iget-object v2, v3, Lcom/negusoft/holoaccent/drawable/ScrubberControlSelectorDrawable;.mState:Lcom/negusoft/holoaccent/drawable/ScrubberControlSelectorDrawable$CircleConstantState; // field@084f │ │ -058a66: 5422 3608 |0005: iget-object v2, v2, Lcom/negusoft/holoaccent/drawable/ScrubberControlSelectorDrawable$CircleConstantState;.mDisplayMetrics:Landroid/util/DisplayMetrics; // field@0836 │ │ -058a6a: 7130 4212 1002 |0007: invoke-static {v0, v1, v2}, Landroid/util/TypedValue;.applyDimension:(IFLandroid/util/DisplayMetrics;)F // method@1242 │ │ -058a70: 0a00 |000a: move-result v0 │ │ -058a72: 8700 |000b: float-to-int v0, v0 │ │ -058a74: 0f00 |000c: return v0 │ │ +07e9fc: |[07e9fc] com.negusoft.holoaccent.drawable.ScrubberControlSelectorDrawable.getIntrinsicHeight:()I │ │ +07ea0c: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +07ea0e: 1501 0042 |0001: const/high16 v1, #int 1107296256 // #4200 │ │ +07ea12: 5432 620b |0003: iget-object v2, v3, Lcom/negusoft/holoaccent/drawable/ScrubberControlSelectorDrawable;.mState:Lcom/negusoft/holoaccent/drawable/ScrubberControlSelectorDrawable$CircleConstantState; // field@0b62 │ │ +07ea16: 5422 490b |0005: iget-object v2, v2, Lcom/negusoft/holoaccent/drawable/ScrubberControlSelectorDrawable$CircleConstantState;.mDisplayMetrics:Landroid/util/DisplayMetrics; // field@0b49 │ │ +07ea1a: 7130 801c 1002 |0007: invoke-static {v0, v1, v2}, Landroid/util/TypedValue;.applyDimension:(IFLandroid/util/DisplayMetrics;)F // method@1c80 │ │ +07ea20: 0a00 |000a: move-result v0 │ │ +07ea22: 8700 |000b: float-to-int v0, v0 │ │ +07ea24: 0f00 |000c: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=150 │ │ locals : │ │ 0x0000 - 0x000d reg=3 this Lcom/negusoft/holoaccent/drawable/ScrubberControlSelectorDrawable; │ │ │ │ #3 : (in Lcom/negusoft/holoaccent/drawable/ScrubberControlSelectorDrawable;) │ │ @@ -97307,23 +138693,23 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 13 16-bit code units │ │ -058a78: |[058a78] com.negusoft.holoaccent.drawable.ScrubberControlSelectorDrawable.getIntrinsicWidth:()I │ │ -058a88: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -058a8a: 1501 0042 |0001: const/high16 v1, #int 1107296256 // #4200 │ │ -058a8e: 5432 4f08 |0003: iget-object v2, v3, Lcom/negusoft/holoaccent/drawable/ScrubberControlSelectorDrawable;.mState:Lcom/negusoft/holoaccent/drawable/ScrubberControlSelectorDrawable$CircleConstantState; // field@084f │ │ -058a92: 5422 3608 |0005: iget-object v2, v2, Lcom/negusoft/holoaccent/drawable/ScrubberControlSelectorDrawable$CircleConstantState;.mDisplayMetrics:Landroid/util/DisplayMetrics; // field@0836 │ │ -058a96: 7130 4212 1002 |0007: invoke-static {v0, v1, v2}, Landroid/util/TypedValue;.applyDimension:(IFLandroid/util/DisplayMetrics;)F // method@1242 │ │ -058a9c: 0a00 |000a: move-result v0 │ │ -058a9e: 8700 |000b: float-to-int v0, v0 │ │ -058aa0: 0f00 |000c: return v0 │ │ +07ea28: |[07ea28] com.negusoft.holoaccent.drawable.ScrubberControlSelectorDrawable.getIntrinsicWidth:()I │ │ +07ea38: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +07ea3a: 1501 0042 |0001: const/high16 v1, #int 1107296256 // #4200 │ │ +07ea3e: 5432 620b |0003: iget-object v2, v3, Lcom/negusoft/holoaccent/drawable/ScrubberControlSelectorDrawable;.mState:Lcom/negusoft/holoaccent/drawable/ScrubberControlSelectorDrawable$CircleConstantState; // field@0b62 │ │ +07ea42: 5422 490b |0005: iget-object v2, v2, Lcom/negusoft/holoaccent/drawable/ScrubberControlSelectorDrawable$CircleConstantState;.mDisplayMetrics:Landroid/util/DisplayMetrics; // field@0b49 │ │ +07ea46: 7130 801c 1002 |0007: invoke-static {v0, v1, v2}, Landroid/util/TypedValue;.applyDimension:(IFLandroid/util/DisplayMetrics;)F // method@1c80 │ │ +07ea4c: 0a00 |000a: move-result v0 │ │ +07ea4e: 8700 |000b: float-to-int v0, v0 │ │ +07ea50: 0f00 |000c: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=145 │ │ locals : │ │ 0x0000 - 0x000d reg=3 this Lcom/negusoft/holoaccent/drawable/ScrubberControlSelectorDrawable; │ │ │ │ #4 : (in Lcom/negusoft/holoaccent/drawable/ScrubberControlSelectorDrawable;) │ │ @@ -97331,23 +138717,23 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 13 16-bit code units │ │ -058aa4: |[058aa4] com.negusoft.holoaccent.drawable.ScrubberControlSelectorDrawable.getMinimumHeight:()I │ │ -058ab4: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -058ab6: 1501 0042 |0001: const/high16 v1, #int 1107296256 // #4200 │ │ -058aba: 5432 4f08 |0003: iget-object v2, v3, Lcom/negusoft/holoaccent/drawable/ScrubberControlSelectorDrawable;.mState:Lcom/negusoft/holoaccent/drawable/ScrubberControlSelectorDrawable$CircleConstantState; // field@084f │ │ -058abe: 5422 3608 |0005: iget-object v2, v2, Lcom/negusoft/holoaccent/drawable/ScrubberControlSelectorDrawable$CircleConstantState;.mDisplayMetrics:Landroid/util/DisplayMetrics; // field@0836 │ │ -058ac2: 7130 4212 1002 |0007: invoke-static {v0, v1, v2}, Landroid/util/TypedValue;.applyDimension:(IFLandroid/util/DisplayMetrics;)F // method@1242 │ │ -058ac8: 0a00 |000a: move-result v0 │ │ -058aca: 8700 |000b: float-to-int v0, v0 │ │ -058acc: 0f00 |000c: return v0 │ │ +07ea54: |[07ea54] com.negusoft.holoaccent.drawable.ScrubberControlSelectorDrawable.getMinimumHeight:()I │ │ +07ea64: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +07ea66: 1501 0042 |0001: const/high16 v1, #int 1107296256 // #4200 │ │ +07ea6a: 5432 620b |0003: iget-object v2, v3, Lcom/negusoft/holoaccent/drawable/ScrubberControlSelectorDrawable;.mState:Lcom/negusoft/holoaccent/drawable/ScrubberControlSelectorDrawable$CircleConstantState; // field@0b62 │ │ +07ea6e: 5422 490b |0005: iget-object v2, v2, Lcom/negusoft/holoaccent/drawable/ScrubberControlSelectorDrawable$CircleConstantState;.mDisplayMetrics:Landroid/util/DisplayMetrics; // field@0b49 │ │ +07ea72: 7130 801c 1002 |0007: invoke-static {v0, v1, v2}, Landroid/util/TypedValue;.applyDimension:(IFLandroid/util/DisplayMetrics;)F // method@1c80 │ │ +07ea78: 0a00 |000a: move-result v0 │ │ +07ea7a: 8700 |000b: float-to-int v0, v0 │ │ +07ea7c: 0f00 |000c: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=140 │ │ locals : │ │ 0x0000 - 0x000d reg=3 this Lcom/negusoft/holoaccent/drawable/ScrubberControlSelectorDrawable; │ │ │ │ #5 : (in Lcom/negusoft/holoaccent/drawable/ScrubberControlSelectorDrawable;) │ │ @@ -97355,23 +138741,23 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 13 16-bit code units │ │ -058ad0: |[058ad0] com.negusoft.holoaccent.drawable.ScrubberControlSelectorDrawable.getMinimumWidth:()I │ │ -058ae0: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -058ae2: 1501 0042 |0001: const/high16 v1, #int 1107296256 // #4200 │ │ -058ae6: 5432 4f08 |0003: iget-object v2, v3, Lcom/negusoft/holoaccent/drawable/ScrubberControlSelectorDrawable;.mState:Lcom/negusoft/holoaccent/drawable/ScrubberControlSelectorDrawable$CircleConstantState; // field@084f │ │ -058aea: 5422 3608 |0005: iget-object v2, v2, Lcom/negusoft/holoaccent/drawable/ScrubberControlSelectorDrawable$CircleConstantState;.mDisplayMetrics:Landroid/util/DisplayMetrics; // field@0836 │ │ -058aee: 7130 4212 1002 |0007: invoke-static {v0, v1, v2}, Landroid/util/TypedValue;.applyDimension:(IFLandroid/util/DisplayMetrics;)F // method@1242 │ │ -058af4: 0a00 |000a: move-result v0 │ │ -058af6: 8700 |000b: float-to-int v0, v0 │ │ -058af8: 0f00 |000c: return v0 │ │ +07ea80: |[07ea80] com.negusoft.holoaccent.drawable.ScrubberControlSelectorDrawable.getMinimumWidth:()I │ │ +07ea90: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +07ea92: 1501 0042 |0001: const/high16 v1, #int 1107296256 // #4200 │ │ +07ea96: 5432 620b |0003: iget-object v2, v3, Lcom/negusoft/holoaccent/drawable/ScrubberControlSelectorDrawable;.mState:Lcom/negusoft/holoaccent/drawable/ScrubberControlSelectorDrawable$CircleConstantState; // field@0b62 │ │ +07ea9a: 5422 490b |0005: iget-object v2, v2, Lcom/negusoft/holoaccent/drawable/ScrubberControlSelectorDrawable$CircleConstantState;.mDisplayMetrics:Landroid/util/DisplayMetrics; // field@0b49 │ │ +07ea9e: 7130 801c 1002 |0007: invoke-static {v0, v1, v2}, Landroid/util/TypedValue;.applyDimension:(IFLandroid/util/DisplayMetrics;)F // method@1c80 │ │ +07eaa4: 0a00 |000a: move-result v0 │ │ +07eaa6: 8700 |000b: float-to-int v0, v0 │ │ +07eaa8: 0f00 |000c: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=135 │ │ locals : │ │ 0x0000 - 0x000d reg=3 this Lcom/negusoft/holoaccent/drawable/ScrubberControlSelectorDrawable; │ │ │ │ #6 : (in Lcom/negusoft/holoaccent/drawable/ScrubberControlSelectorDrawable;) │ │ @@ -97379,17 +138765,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -058afc: |[058afc] com.negusoft.holoaccent.drawable.ScrubberControlSelectorDrawable.getOpacity:()I │ │ -058b0c: 12d0 |0000: const/4 v0, #int -3 // #fd │ │ -058b0e: 0f00 |0001: return v0 │ │ +07eaac: |[07eaac] com.negusoft.holoaccent.drawable.ScrubberControlSelectorDrawable.getOpacity:()I │ │ +07eabc: 12d0 |0000: const/4 v0, #int -3 // #fd │ │ +07eabe: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=155 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Lcom/negusoft/holoaccent/drawable/ScrubberControlSelectorDrawable; │ │ │ │ #7 : (in Lcom/negusoft/holoaccent/drawable/ScrubberControlSelectorDrawable;) │ │ @@ -97397,16 +138783,16 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -058b10: |[058b10] com.negusoft.holoaccent.drawable.ScrubberControlSelectorDrawable.setAlpha:(I)V │ │ -058b20: 0e00 |0000: return-void │ │ +07eac0: |[07eac0] com.negusoft.holoaccent.drawable.ScrubberControlSelectorDrawable.setAlpha:(I)V │ │ +07ead0: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=161 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Lcom/negusoft/holoaccent/drawable/ScrubberControlSelectorDrawable; │ │ 0x0000 - 0x0001 reg=1 alpha I │ │ │ │ @@ -97415,41 +138801,41 @@ │ │ type : '(Landroid/graphics/ColorFilter;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -058b24: |[058b24] com.negusoft.holoaccent.drawable.ScrubberControlSelectorDrawable.setColorFilter:(Landroid/graphics/ColorFilter;)V │ │ -058b34: 0e00 |0000: return-void │ │ +07ead4: |[07ead4] com.negusoft.holoaccent.drawable.ScrubberControlSelectorDrawable.setColorFilter:(Landroid/graphics/ColorFilter;)V │ │ +07eae4: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=166 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Lcom/negusoft/holoaccent/drawable/ScrubberControlSelectorDrawable; │ │ 0x0000 - 0x0001 reg=1 cf Landroid/graphics/ColorFilter; │ │ │ │ - source_file_idx : 2667 (ScrubberControlSelectorDrawable.java) │ │ + source_file_idx : 3663 (ScrubberControlSelectorDrawable.java) │ │ │ │ -Class #405 header: │ │ -class_idx : 855 │ │ +Class #635 header: │ │ +class_idx : 1240 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 91 │ │ -source_file_idx : 2670 │ │ +superclass_idx : 116 │ │ +source_file_idx : 3666 │ │ static_fields_size : 0 │ │ instance_fields_size: 4 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 2 │ │ │ │ -Class #405 annotations: │ │ +Class #635 annotations: │ │ Annotations on class │ │ VISIBILITY_SYSTEM Ldalvik/annotation/EnclosingClass; value=Lcom/negusoft/holoaccent/drawable/ScrubberProgressDrawable; │ │ VISIBILITY_SYSTEM Ldalvik/annotation/InnerClass; accessFlags=9 name="ScrubberProgressConstantState" │ │ │ │ -Class #405 - │ │ +Class #635 - │ │ Class descriptor : 'Lcom/negusoft/holoaccent/drawable/ScrubberProgressDrawable$ScrubberProgressConstantState;' │ │ Access flags : 0x0001 (PUBLIC) │ │ Superclass : 'Landroid/graphics/drawable/Drawable$ConstantState;' │ │ Interfaces - │ │ Static fields - │ │ Instance fields - │ │ #0 : (in Lcom/negusoft/holoaccent/drawable/ScrubberProgressDrawable$ScrubberProgressConstantState;) │ │ @@ -97474,20 +138860,20 @@ │ │ type : '(Landroid/util/DisplayMetrics;Lcom/negusoft/holoaccent/AccentPalette;I)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 1 │ │ insns size : 10 16-bit code units │ │ -058b38: |[058b38] com.negusoft.holoaccent.drawable.ScrubberProgressDrawable$ScrubberProgressConstantState.:(Landroid/util/DisplayMetrics;Lcom/negusoft/holoaccent/AccentPalette;I)V │ │ -058b48: 7010 9701 0000 |0000: invoke-direct {v0}, Landroid/graphics/drawable/Drawable$ConstantState;.:()V // method@0197 │ │ -058b4e: 5b01 5208 |0003: iput-object v1, v0, Lcom/negusoft/holoaccent/drawable/ScrubberProgressDrawable$ScrubberProgressConstantState;.mDisplayMetrics:Landroid/util/DisplayMetrics; // field@0852 │ │ -058b52: 5b02 5308 |0005: iput-object v2, v0, Lcom/negusoft/holoaccent/drawable/ScrubberProgressDrawable$ScrubberProgressConstantState;.mPalette:Lcom/negusoft/holoaccent/AccentPalette; // field@0853 │ │ -058b56: 5903 5108 |0007: iput v3, v0, Lcom/negusoft/holoaccent/drawable/ScrubberProgressDrawable$ScrubberProgressConstantState;.mBaseAlpha:I // field@0851 │ │ -058b5a: 0e00 |0009: return-void │ │ +07eae8: |[07eae8] com.negusoft.holoaccent.drawable.ScrubberProgressDrawable$ScrubberProgressConstantState.:(Landroid/util/DisplayMetrics;Lcom/negusoft/holoaccent/AccentPalette;I)V │ │ +07eaf8: 7010 1302 0000 |0000: invoke-direct {v0}, Landroid/graphics/drawable/Drawable$ConstantState;.:()V // method@0213 │ │ +07eafe: 5b01 650b |0003: iput-object v1, v0, Lcom/negusoft/holoaccent/drawable/ScrubberProgressDrawable$ScrubberProgressConstantState;.mDisplayMetrics:Landroid/util/DisplayMetrics; // field@0b65 │ │ +07eb02: 5b02 660b |0005: iput-object v2, v0, Lcom/negusoft/holoaccent/drawable/ScrubberProgressDrawable$ScrubberProgressConstantState;.mPalette:Lcom/negusoft/holoaccent/AccentPalette; // field@0b66 │ │ +07eb06: 5903 640b |0007: iput v3, v0, Lcom/negusoft/holoaccent/drawable/ScrubberProgressDrawable$ScrubberProgressConstantState;.mBaseAlpha:I // field@0b64 │ │ +07eb0a: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=106 │ │ 0x0003 line=107 │ │ 0x0005 line=108 │ │ 0x0007 line=109 │ │ 0x0009 line=110 │ │ @@ -97503,17 +138889,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -058b5c: |[058b5c] com.negusoft.holoaccent.drawable.ScrubberProgressDrawable$ScrubberProgressConstantState.getChangingConfigurations:()I │ │ -058b6c: 5210 5008 |0000: iget v0, v1, Lcom/negusoft/holoaccent/drawable/ScrubberProgressDrawable$ScrubberProgressConstantState;.changingConfigurationValue:I // field@0850 │ │ -058b70: 0f00 |0002: return v0 │ │ +07eb0c: |[07eb0c] com.negusoft.holoaccent.drawable.ScrubberProgressDrawable$ScrubberProgressConstantState.getChangingConfigurations:()I │ │ +07eb1c: 5210 630b |0000: iget v0, v1, Lcom/negusoft/holoaccent/drawable/ScrubberProgressDrawable$ScrubberProgressConstantState;.changingConfigurationValue:I // field@0b63 │ │ +07eb20: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=114 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lcom/negusoft/holoaccent/drawable/ScrubberProgressDrawable$ScrubberProgressConstantState; │ │ │ │ #1 : (in Lcom/negusoft/holoaccent/drawable/ScrubberProgressDrawable$ScrubberProgressConstantState;) │ │ @@ -97521,44 +138907,44 @@ │ │ type : '()Landroid/graphics/drawable/Drawable;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 4 │ │ insns size : 12 16-bit code units │ │ -058b74: |[058b74] com.negusoft.holoaccent.drawable.ScrubberProgressDrawable$ScrubberProgressConstantState.newDrawable:()Landroid/graphics/drawable/Drawable; │ │ -058b84: 2200 5803 |0000: new-instance v0, Lcom/negusoft/holoaccent/drawable/ScrubberProgressDrawable; // type@0358 │ │ -058b88: 5441 5208 |0002: iget-object v1, v4, Lcom/negusoft/holoaccent/drawable/ScrubberProgressDrawable$ScrubberProgressConstantState;.mDisplayMetrics:Landroid/util/DisplayMetrics; // field@0852 │ │ -058b8c: 5442 5308 |0004: iget-object v2, v4, Lcom/negusoft/holoaccent/drawable/ScrubberProgressDrawable$ScrubberProgressConstantState;.mPalette:Lcom/negusoft/holoaccent/AccentPalette; // field@0853 │ │ -058b90: 5243 5108 |0006: iget v3, v4, Lcom/negusoft/holoaccent/drawable/ScrubberProgressDrawable$ScrubberProgressConstantState;.mBaseAlpha:I // field@0851 │ │ -058b94: 7040 1616 1032 |0008: invoke-direct {v0, v1, v2, v3}, Lcom/negusoft/holoaccent/drawable/ScrubberProgressDrawable;.:(Landroid/util/DisplayMetrics;Lcom/negusoft/holoaccent/AccentPalette;I)V // method@1616 │ │ -058b9a: 1100 |000b: return-object v0 │ │ +07eb24: |[07eb24] com.negusoft.holoaccent.drawable.ScrubberProgressDrawable$ScrubberProgressConstantState.newDrawable:()Landroid/graphics/drawable/Drawable; │ │ +07eb34: 2200 d904 |0000: new-instance v0, Lcom/negusoft/holoaccent/drawable/ScrubberProgressDrawable; // type@04d9 │ │ +07eb38: 5441 650b |0002: iget-object v1, v4, Lcom/negusoft/holoaccent/drawable/ScrubberProgressDrawable$ScrubberProgressConstantState;.mDisplayMetrics:Landroid/util/DisplayMetrics; // field@0b65 │ │ +07eb3c: 5442 660b |0004: iget-object v2, v4, Lcom/negusoft/holoaccent/drawable/ScrubberProgressDrawable$ScrubberProgressConstantState;.mPalette:Lcom/negusoft/holoaccent/AccentPalette; // field@0b66 │ │ +07eb40: 5243 640b |0006: iget v3, v4, Lcom/negusoft/holoaccent/drawable/ScrubberProgressDrawable$ScrubberProgressConstantState;.mBaseAlpha:I // field@0b64 │ │ +07eb44: 7040 f820 1032 |0008: invoke-direct {v0, v1, v2, v3}, Lcom/negusoft/holoaccent/drawable/ScrubberProgressDrawable;.:(Landroid/util/DisplayMetrics;Lcom/negusoft/holoaccent/AccentPalette;I)V // method@20f8 │ │ +07eb4a: 1100 |000b: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=119 │ │ locals : │ │ 0x0000 - 0x000c reg=4 this Lcom/negusoft/holoaccent/drawable/ScrubberProgressDrawable$ScrubberProgressConstantState; │ │ │ │ - source_file_idx : 2670 (ScrubberProgressDrawable.java) │ │ + source_file_idx : 3666 (ScrubberProgressDrawable.java) │ │ │ │ -Class #406 header: │ │ -class_idx : 856 │ │ +Class #636 header: │ │ +class_idx : 1241 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 92 │ │ -source_file_idx : 2670 │ │ +superclass_idx : 117 │ │ +source_file_idx : 3666 │ │ static_fields_size : 1 │ │ instance_fields_size: 2 │ │ direct_methods_size : 3 │ │ virtual_methods_size: 6 │ │ │ │ -Class #406 annotations: │ │ +Class #636 annotations: │ │ Annotations on class │ │ VISIBILITY_SYSTEM Ldalvik/annotation/MemberClasses; value={ Lcom/negusoft/holoaccent/drawable/ScrubberProgressDrawable$ScrubberProgressConstantState; } │ │ │ │ -Class #406 - │ │ +Class #636 - │ │ Class descriptor : 'Lcom/negusoft/holoaccent/drawable/ScrubberProgressDrawable;' │ │ Access flags : 0x0001 (PUBLIC) │ │ Superclass : 'Landroid/graphics/drawable/Drawable;' │ │ Interfaces - │ │ Static fields - │ │ #0 : (in Lcom/negusoft/holoaccent/drawable/ScrubberProgressDrawable;) │ │ name : 'LINE_WIDTH_DP' │ │ @@ -97580,18 +138966,18 @@ │ │ type : '(Landroid/util/DisplayMetrics;Lcom/negusoft/holoaccent/AccentPalette;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 6 16-bit code units │ │ -058b9c: |[058b9c] com.negusoft.holoaccent.drawable.ScrubberProgressDrawable.:(Landroid/util/DisplayMetrics;Lcom/negusoft/holoaccent/AccentPalette;)V │ │ -058bac: 1300 ff00 |0000: const/16 v0, #int 255 // #ff │ │ -058bb0: 7040 1616 2103 |0002: invoke-direct {v1, v2, v3, v0}, Lcom/negusoft/holoaccent/drawable/ScrubberProgressDrawable;.:(Landroid/util/DisplayMetrics;Lcom/negusoft/holoaccent/AccentPalette;I)V // method@1616 │ │ -058bb6: 0e00 |0005: return-void │ │ +07eb4c: |[07eb4c] com.negusoft.holoaccent.drawable.ScrubberProgressDrawable.:(Landroid/util/DisplayMetrics;Lcom/negusoft/holoaccent/AccentPalette;)V │ │ +07eb5c: 1300 ff00 |0000: const/16 v0, #int 255 // #ff │ │ +07eb60: 7040 f820 2103 |0002: invoke-direct {v1, v2, v3, v0}, Lcom/negusoft/holoaccent/drawable/ScrubberProgressDrawable;.:(Landroid/util/DisplayMetrics;Lcom/negusoft/holoaccent/AccentPalette;I)V // method@20f8 │ │ +07eb66: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=40 │ │ 0x0005 line=41 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lcom/negusoft/holoaccent/drawable/ScrubberProgressDrawable; │ │ 0x0000 - 0x0006 reg=2 metrics Landroid/util/DisplayMetrics; │ │ @@ -97602,23 +138988,23 @@ │ │ type : '(Landroid/util/DisplayMetrics;Lcom/negusoft/holoaccent/AccentPalette;I)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 17 16-bit code units │ │ -058bb8: |[058bb8] com.negusoft.holoaccent.drawable.ScrubberProgressDrawable.:(Landroid/util/DisplayMetrics;Lcom/negusoft/holoaccent/AccentPalette;I)V │ │ -058bc8: 7010 9801 0100 |0000: invoke-direct {v1}, Landroid/graphics/drawable/Drawable;.:()V // method@0198 │ │ -058bce: 2200 5703 |0003: new-instance v0, Lcom/negusoft/holoaccent/drawable/ScrubberProgressDrawable$ScrubberProgressConstantState; // type@0357 │ │ -058bd2: 7040 1216 2043 |0005: invoke-direct {v0, v2, v3, v4}, Lcom/negusoft/holoaccent/drawable/ScrubberProgressDrawable$ScrubberProgressConstantState;.:(Landroid/util/DisplayMetrics;Lcom/negusoft/holoaccent/AccentPalette;I)V // method@1612 │ │ -058bd8: 5b10 5608 |0008: iput-object v0, v1, Lcom/negusoft/holoaccent/drawable/ScrubberProgressDrawable;.mState:Lcom/negusoft/holoaccent/drawable/ScrubberProgressDrawable$ScrubberProgressConstantState; // field@0856 │ │ -058bdc: 7040 1d16 2143 |000a: invoke-direct {v1, v2, v3, v4}, Lcom/negusoft/holoaccent/drawable/ScrubberProgressDrawable;.initPaint:(Landroid/util/DisplayMetrics;Lcom/negusoft/holoaccent/AccentPalette;I)Landroid/graphics/Paint; // method@161d │ │ -058be2: 0c00 |000d: move-result-object v0 │ │ -058be4: 5b10 5508 |000e: iput-object v0, v1, Lcom/negusoft/holoaccent/drawable/ScrubberProgressDrawable;.mPaint:Landroid/graphics/Paint; // field@0855 │ │ -058be8: 0e00 |0010: return-void │ │ +07eb68: |[07eb68] com.negusoft.holoaccent.drawable.ScrubberProgressDrawable.:(Landroid/util/DisplayMetrics;Lcom/negusoft/holoaccent/AccentPalette;I)V │ │ +07eb78: 7010 1402 0100 |0000: invoke-direct {v1}, Landroid/graphics/drawable/Drawable;.:()V // method@0214 │ │ +07eb7e: 2200 d804 |0003: new-instance v0, Lcom/negusoft/holoaccent/drawable/ScrubberProgressDrawable$ScrubberProgressConstantState; // type@04d8 │ │ +07eb82: 7040 f420 2043 |0005: invoke-direct {v0, v2, v3, v4}, Lcom/negusoft/holoaccent/drawable/ScrubberProgressDrawable$ScrubberProgressConstantState;.:(Landroid/util/DisplayMetrics;Lcom/negusoft/holoaccent/AccentPalette;I)V // method@20f4 │ │ +07eb88: 5b10 690b |0008: iput-object v0, v1, Lcom/negusoft/holoaccent/drawable/ScrubberProgressDrawable;.mState:Lcom/negusoft/holoaccent/drawable/ScrubberProgressDrawable$ScrubberProgressConstantState; // field@0b69 │ │ +07eb8c: 7040 ff20 2143 |000a: invoke-direct {v1, v2, v3, v4}, Lcom/negusoft/holoaccent/drawable/ScrubberProgressDrawable;.initPaint:(Landroid/util/DisplayMetrics;Lcom/negusoft/holoaccent/AccentPalette;I)Landroid/graphics/Paint; // method@20ff │ │ +07eb92: 0c00 |000d: move-result-object v0 │ │ +07eb94: 5b10 680b |000e: iput-object v0, v1, Lcom/negusoft/holoaccent/drawable/ScrubberProgressDrawable;.mPaint:Landroid/graphics/Paint; // field@0b68 │ │ +07eb98: 0e00 |0010: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=43 │ │ 0x0003 line=44 │ │ 0x000a line=45 │ │ 0x0010 line=46 │ │ locals : │ │ @@ -97632,28 +139018,28 @@ │ │ type : '(Landroid/util/DisplayMetrics;Lcom/negusoft/holoaccent/AccentPalette;I)Landroid/graphics/Paint;' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 8 │ │ ins : 4 │ │ outs : 3 │ │ insns size : 28 16-bit code units │ │ -058bec: |[058bec] com.negusoft.holoaccent.drawable.ScrubberProgressDrawable.initPaint:(Landroid/util/DisplayMetrics;Lcom/negusoft/holoaccent/AccentPalette;I)Landroid/graphics/Paint; │ │ -058bfc: 1212 |0000: const/4 v2, #int 1 // #1 │ │ -058bfe: 1503 8040 |0001: const/high16 v3, #int 1082130432 // #4080 │ │ -058c02: 7130 4212 3205 |0003: invoke-static {v2, v3, v5}, Landroid/util/TypedValue;.applyDimension:(IFLandroid/util/DisplayMetrics;)F // method@1242 │ │ -058c08: 0a01 |0006: move-result v1 │ │ -058c0a: 2200 5100 |0007: new-instance v0, Landroid/graphics/Paint; // type@0051 │ │ -058c0e: 7010 7401 0000 |0009: invoke-direct {v0}, Landroid/graphics/Paint;.:()V // method@0174 │ │ -058c14: 6202 2200 |000c: sget-object v2, Landroid/graphics/Paint$Style;.STROKE:Landroid/graphics/Paint$Style; // field@0022 │ │ -058c18: 6e20 7b01 2000 |000e: invoke-virtual {v0, v2}, Landroid/graphics/Paint;.setStyle:(Landroid/graphics/Paint$Style;)V // method@017b │ │ -058c1e: 6e20 0c15 7600 |0011: invoke-virtual {v6, v7}, Lcom/negusoft/holoaccent/AccentPalette;.getAccentColor:(I)I // method@150c │ │ -058c24: 0a02 |0014: move-result v2 │ │ -058c26: 6e20 7701 2000 |0015: invoke-virtual {v0, v2}, Landroid/graphics/Paint;.setColor:(I)V // method@0177 │ │ -058c2c: 6e20 7a01 1000 |0018: invoke-virtual {v0, v1}, Landroid/graphics/Paint;.setStrokeWidth:(F)V // method@017a │ │ -058c32: 1100 |001b: return-object v0 │ │ +07eb9c: |[07eb9c] com.negusoft.holoaccent.drawable.ScrubberProgressDrawable.initPaint:(Landroid/util/DisplayMetrics;Lcom/negusoft/holoaccent/AccentPalette;I)Landroid/graphics/Paint; │ │ +07ebac: 1212 |0000: const/4 v2, #int 1 // #1 │ │ +07ebae: 1503 8040 |0001: const/high16 v3, #int 1082130432 // #4080 │ │ +07ebb2: 7130 801c 3205 |0003: invoke-static {v2, v3, v5}, Landroid/util/TypedValue;.applyDimension:(IFLandroid/util/DisplayMetrics;)F // method@1c80 │ │ +07ebb8: 0a01 |0006: move-result v1 │ │ +07ebba: 2200 6600 |0007: new-instance v0, Landroid/graphics/Paint; // type@0066 │ │ +07ebbe: 7010 db01 0000 |0009: invoke-direct {v0}, Landroid/graphics/Paint;.:()V // method@01db │ │ +07ebc4: 6202 3100 |000c: sget-object v2, Landroid/graphics/Paint$Style;.STROKE:Landroid/graphics/Paint$Style; // field@0031 │ │ +07ebc8: 6e20 ed01 2000 |000e: invoke-virtual {v0, v2}, Landroid/graphics/Paint;.setStyle:(Landroid/graphics/Paint$Style;)V // method@01ed │ │ +07ebce: 6e20 ee1f 7600 |0011: invoke-virtual {v6, v7}, Lcom/negusoft/holoaccent/AccentPalette;.getAccentColor:(I)I // method@1fee │ │ +07ebd4: 0a02 |0014: move-result v2 │ │ +07ebd6: 6e20 e401 2000 |0015: invoke-virtual {v0, v2}, Landroid/graphics/Paint;.setColor:(I)V // method@01e4 │ │ +07ebdc: 6e20 ec01 1000 |0018: invoke-virtual {v0, v1}, Landroid/graphics/Paint;.setStrokeWidth:(F)V // method@01ec │ │ +07ebe2: 1100 |001b: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=49 │ │ 0x0007 line=50 │ │ 0x000c line=51 │ │ 0x0011 line=52 │ │ 0x0018 line=53 │ │ @@ -97672,38 +139058,38 @@ │ │ type : '(Landroid/graphics/Canvas;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 11 │ │ ins : 2 │ │ outs : 6 │ │ insns size : 40 16-bit code units │ │ -058c34: |[058c34] com.negusoft.holoaccent.drawable.ScrubberProgressDrawable.draw:(Landroid/graphics/Canvas;)V │ │ -058c44: 6e10 1b16 0900 |0000: invoke-virtual {v9}, Lcom/negusoft/holoaccent/drawable/ScrubberProgressDrawable;.getLevel:()I // method@161b │ │ -058c4a: 0a00 |0003: move-result v0 │ │ -058c4c: 8200 |0004: int-to-float v0, v0 │ │ -058c4e: 1401 0040 1c46 |0005: const v1, #float 10000 // #461c4000 │ │ -058c54: a907 0001 |0008: div-float v7, v0, v1 │ │ -058c58: 6e10 1816 0900 |000a: invoke-virtual {v9}, Lcom/negusoft/holoaccent/drawable/ScrubberProgressDrawable;.getBounds:()Landroid/graphics/Rect; // method@1618 │ │ -058c5e: 0c06 |000d: move-result-object v6 │ │ -058c60: 6e10 8701 0600 |000e: invoke-virtual {v6}, Landroid/graphics/Rect;.exactCenterY:()F // method@0187 │ │ -058c66: 0a02 |0011: move-result v2 │ │ -058c68: 5260 2600 |0012: iget v0, v6, Landroid/graphics/Rect;.left:I // field@0026 │ │ -058c6c: 8208 |0014: int-to-float v8, v0 │ │ -058c6e: 6e10 8e01 0600 |0015: invoke-virtual {v6}, Landroid/graphics/Rect;.width:()I // method@018e │ │ -058c74: 0a00 |0018: move-result v0 │ │ -058c76: 8200 |0019: int-to-float v0, v0 │ │ -058c78: c870 |001a: mul-float/2addr v0, v7 │ │ -058c7a: a603 0800 |001b: add-float v3, v8, v0 │ │ -058c7e: 5260 2600 |001d: iget v0, v6, Landroid/graphics/Rect;.left:I // field@0026 │ │ -058c82: 8201 |001f: int-to-float v1, v0 │ │ -058c84: 5495 5508 |0020: iget-object v5, v9, Lcom/negusoft/holoaccent/drawable/ScrubberProgressDrawable;.mPaint:Landroid/graphics/Paint; // field@0855 │ │ -058c88: 07a0 |0022: move-object v0, v10 │ │ -058c8a: 0124 |0023: move v4, v2 │ │ -058c8c: 7406 5b01 0000 |0024: invoke-virtual/range {v0, v1, v2, v3, v4, v5}, Landroid/graphics/Canvas;.drawLine:(FFFFLandroid/graphics/Paint;)V // method@015b │ │ -058c92: 0e00 |0027: return-void │ │ +07ebe4: |[07ebe4] com.negusoft.holoaccent.drawable.ScrubberProgressDrawable.draw:(Landroid/graphics/Canvas;)V │ │ +07ebf4: 6e10 fd20 0900 |0000: invoke-virtual {v9}, Lcom/negusoft/holoaccent/drawable/ScrubberProgressDrawable;.getLevel:()I // method@20fd │ │ +07ebfa: 0a00 |0003: move-result v0 │ │ +07ebfc: 8200 |0004: int-to-float v0, v0 │ │ +07ebfe: 1401 0040 1c46 |0005: const v1, #float 10000 // #461c4000 │ │ +07ec04: a907 0001 |0008: div-float v7, v0, v1 │ │ +07ec08: 6e10 fa20 0900 |000a: invoke-virtual {v9}, Lcom/negusoft/holoaccent/drawable/ScrubberProgressDrawable;.getBounds:()Landroid/graphics/Rect; // method@20fa │ │ +07ec0e: 0c06 |000d: move-result-object v6 │ │ +07ec10: 6e10 fd01 0600 |000e: invoke-virtual {v6}, Landroid/graphics/Rect;.exactCenterY:()F // method@01fd │ │ +07ec16: 0a02 |0011: move-result v2 │ │ +07ec18: 5260 3600 |0012: iget v0, v6, Landroid/graphics/Rect;.left:I // field@0036 │ │ +07ec1c: 8208 |0014: int-to-float v8, v0 │ │ +07ec1e: 6e10 0502 0600 |0015: invoke-virtual {v6}, Landroid/graphics/Rect;.width:()I // method@0205 │ │ +07ec24: 0a00 |0018: move-result v0 │ │ +07ec26: 8200 |0019: int-to-float v0, v0 │ │ +07ec28: c870 |001a: mul-float/2addr v0, v7 │ │ +07ec2a: a603 0800 |001b: add-float v3, v8, v0 │ │ +07ec2e: 5260 3600 |001d: iget v0, v6, Landroid/graphics/Rect;.left:I // field@0036 │ │ +07ec32: 8201 |001f: int-to-float v1, v0 │ │ +07ec34: 5495 680b |0020: iget-object v5, v9, Lcom/negusoft/holoaccent/drawable/ScrubberProgressDrawable;.mPaint:Landroid/graphics/Paint; // field@0b68 │ │ +07ec38: 07a0 |0022: move-object v0, v10 │ │ +07ec3a: 0124 |0023: move v4, v2 │ │ +07ec3c: 7406 bd01 0000 |0024: invoke-virtual/range {v0, v1, v2, v3, v4, v5}, Landroid/graphics/Canvas;.drawLine:(FFFFLandroid/graphics/Paint;)V // method@01bd │ │ +07ec42: 0e00 |0027: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=59 │ │ 0x000a line=60 │ │ 0x000e line=61 │ │ 0x0012 line=62 │ │ 0x0015 line=63 │ │ @@ -97723,21 +139109,21 @@ │ │ type : '()Landroid/graphics/drawable/Drawable$ConstantState;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 11 16-bit code units │ │ -058c94: |[058c94] com.negusoft.holoaccent.drawable.ScrubberProgressDrawable.getConstantState:()Landroid/graphics/drawable/Drawable$ConstantState; │ │ -058ca4: 5420 5608 |0000: iget-object v0, v2, Lcom/negusoft/holoaccent/drawable/ScrubberProgressDrawable;.mState:Lcom/negusoft/holoaccent/drawable/ScrubberProgressDrawable$ScrubberProgressConstantState; // field@0856 │ │ -058ca8: 6f10 9a01 0200 |0002: invoke-super {v2}, Landroid/graphics/drawable/Drawable;.getChangingConfigurations:()I // method@019a │ │ -058cae: 0a01 |0005: move-result v1 │ │ -058cb0: 5901 5008 |0006: iput v1, v0, Lcom/negusoft/holoaccent/drawable/ScrubberProgressDrawable$ScrubberProgressConstantState;.changingConfigurationValue:I // field@0850 │ │ -058cb4: 5420 5608 |0008: iget-object v0, v2, Lcom/negusoft/holoaccent/drawable/ScrubberProgressDrawable;.mState:Lcom/negusoft/holoaccent/drawable/ScrubberProgressDrawable$ScrubberProgressConstantState; // field@0856 │ │ -058cb8: 1100 |000a: return-object v0 │ │ +07ec44: |[07ec44] com.negusoft.holoaccent.drawable.ScrubberProgressDrawable.getConstantState:()Landroid/graphics/drawable/Drawable$ConstantState; │ │ +07ec54: 5420 690b |0000: iget-object v0, v2, Lcom/negusoft/holoaccent/drawable/ScrubberProgressDrawable;.mState:Lcom/negusoft/holoaccent/drawable/ScrubberProgressDrawable$ScrubberProgressConstantState; // field@0b69 │ │ +07ec58: 6f10 1602 0200 |0002: invoke-super {v2}, Landroid/graphics/drawable/Drawable;.getChangingConfigurations:()I // method@0216 │ │ +07ec5e: 0a01 |0005: move-result v1 │ │ +07ec60: 5901 630b |0006: iput v1, v0, Lcom/negusoft/holoaccent/drawable/ScrubberProgressDrawable$ScrubberProgressConstantState;.changingConfigurationValue:I // field@0b63 │ │ +07ec64: 5420 690b |0008: iget-object v0, v2, Lcom/negusoft/holoaccent/drawable/ScrubberProgressDrawable;.mState:Lcom/negusoft/holoaccent/drawable/ScrubberProgressDrawable$ScrubberProgressConstantState; // field@0b69 │ │ +07ec68: 1100 |000a: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=94 │ │ 0x0008 line=95 │ │ locals : │ │ 0x0000 - 0x000b reg=2 this Lcom/negusoft/holoaccent/drawable/ScrubberProgressDrawable; │ │ │ │ @@ -97746,23 +139132,23 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 12 16-bit code units │ │ -058cbc: |[058cbc] com.negusoft.holoaccent.drawable.ScrubberProgressDrawable.getIntrinsicHeight:()I │ │ -058ccc: 1211 |0000: const/4 v1, #int 1 // #1 │ │ -058cce: 5432 5508 |0001: iget-object v2, v3, Lcom/negusoft/holoaccent/drawable/ScrubberProgressDrawable;.mPaint:Landroid/graphics/Paint; // field@0855 │ │ -058cd2: 6e10 7501 0200 |0003: invoke-virtual {v2}, Landroid/graphics/Paint;.getStrokeWidth:()F // method@0175 │ │ -058cd8: 0a02 |0006: move-result v2 │ │ -058cda: 8720 |0007: float-to-int v0, v2 │ │ -058cdc: 3510 0300 |0008: if-ge v0, v1, 000b // +0003 │ │ -058ce0: 0110 |000a: move v0, v1 │ │ -058ce2: 0f00 |000b: return v0 │ │ +07ec6c: |[07ec6c] com.negusoft.holoaccent.drawable.ScrubberProgressDrawable.getIntrinsicHeight:()I │ │ +07ec7c: 1211 |0000: const/4 v1, #int 1 // #1 │ │ +07ec7e: 5432 680b |0001: iget-object v2, v3, Lcom/negusoft/holoaccent/drawable/ScrubberProgressDrawable;.mPaint:Landroid/graphics/Paint; // field@0b68 │ │ +07ec82: 6e10 e001 0200 |0003: invoke-virtual {v2}, Landroid/graphics/Paint;.getStrokeWidth:()F // method@01e0 │ │ +07ec88: 0a02 |0006: move-result v2 │ │ +07ec8a: 8720 |0007: float-to-int v0, v2 │ │ +07ec8c: 3510 0300 |0008: if-ge v0, v1, 000b // +0003 │ │ +07ec90: 0110 |000a: move v0, v1 │ │ +07ec92: 0f00 |000b: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=70 │ │ 0x0008 line=71 │ │ locals : │ │ 0x0008 - 0x000b reg=0 result I │ │ 0x0000 - 0x000c reg=3 this Lcom/negusoft/holoaccent/drawable/ScrubberProgressDrawable; │ │ @@ -97772,17 +139158,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -058ce4: |[058ce4] com.negusoft.holoaccent.drawable.ScrubberProgressDrawable.getOpacity:()I │ │ -058cf4: 12d0 |0000: const/4 v0, #int -3 // #fd │ │ -058cf6: 0f00 |0001: return v0 │ │ +07ec94: |[07ec94] com.negusoft.holoaccent.drawable.ScrubberProgressDrawable.getOpacity:()I │ │ +07eca4: 12d0 |0000: const/4 v0, #int -3 // #fd │ │ +07eca6: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=76 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Lcom/negusoft/holoaccent/drawable/ScrubberProgressDrawable; │ │ │ │ #4 : (in Lcom/negusoft/holoaccent/drawable/ScrubberProgressDrawable;) │ │ @@ -97790,30 +139176,30 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 27 16-bit code units │ │ -058cf8: |[058cf8] com.negusoft.holoaccent.drawable.ScrubberProgressDrawable.setAlpha:(I)V │ │ -058d08: 8263 |0000: int-to-float v3, v6 │ │ -058d0a: 1504 7f43 |0001: const/high16 v4, #int 1132396544 // #437f │ │ -058d0e: a900 0304 |0003: div-float v0, v3, v4 │ │ -058d12: 5453 5608 |0005: iget-object v3, v5, Lcom/negusoft/holoaccent/drawable/ScrubberProgressDrawable;.mState:Lcom/negusoft/holoaccent/drawable/ScrubberProgressDrawable$ScrubberProgressConstantState; // field@0856 │ │ -058d16: 5233 5108 |0007: iget v3, v3, Lcom/negusoft/holoaccent/drawable/ScrubberProgressDrawable$ScrubberProgressConstantState;.mBaseAlpha:I // field@0851 │ │ -058d1a: 8233 |0009: int-to-float v3, v3 │ │ -058d1c: a802 0300 |000a: mul-float v2, v3, v0 │ │ -058d20: 5453 5608 |000c: iget-object v3, v5, Lcom/negusoft/holoaccent/drawable/ScrubberProgressDrawable;.mState:Lcom/negusoft/holoaccent/drawable/ScrubberProgressDrawable$ScrubberProgressConstantState; // field@0856 │ │ -058d24: 5433 5308 |000e: iget-object v3, v3, Lcom/negusoft/holoaccent/drawable/ScrubberProgressDrawable$ScrubberProgressConstantState;.mPalette:Lcom/negusoft/holoaccent/AccentPalette; // field@0853 │ │ -058d28: 8724 |0010: float-to-int v4, v2 │ │ -058d2a: 6e20 0c15 4300 |0011: invoke-virtual {v3, v4}, Lcom/negusoft/holoaccent/AccentPalette;.getAccentColor:(I)I // method@150c │ │ -058d30: 0a01 |0014: move-result v1 │ │ -058d32: 5453 5508 |0015: iget-object v3, v5, Lcom/negusoft/holoaccent/drawable/ScrubberProgressDrawable;.mPaint:Landroid/graphics/Paint; // field@0855 │ │ -058d36: 6e20 7701 1300 |0017: invoke-virtual {v3, v1}, Landroid/graphics/Paint;.setColor:(I)V // method@0177 │ │ -058d3c: 0e00 |001a: return-void │ │ +07eca8: |[07eca8] com.negusoft.holoaccent.drawable.ScrubberProgressDrawable.setAlpha:(I)V │ │ +07ecb8: 8263 |0000: int-to-float v3, v6 │ │ +07ecba: 1504 7f43 |0001: const/high16 v4, #int 1132396544 // #437f │ │ +07ecbe: a900 0304 |0003: div-float v0, v3, v4 │ │ +07ecc2: 5453 690b |0005: iget-object v3, v5, Lcom/negusoft/holoaccent/drawable/ScrubberProgressDrawable;.mState:Lcom/negusoft/holoaccent/drawable/ScrubberProgressDrawable$ScrubberProgressConstantState; // field@0b69 │ │ +07ecc6: 5233 640b |0007: iget v3, v3, Lcom/negusoft/holoaccent/drawable/ScrubberProgressDrawable$ScrubberProgressConstantState;.mBaseAlpha:I // field@0b64 │ │ +07ecca: 8233 |0009: int-to-float v3, v3 │ │ +07eccc: a802 0300 |000a: mul-float v2, v3, v0 │ │ +07ecd0: 5453 690b |000c: iget-object v3, v5, Lcom/negusoft/holoaccent/drawable/ScrubberProgressDrawable;.mState:Lcom/negusoft/holoaccent/drawable/ScrubberProgressDrawable$ScrubberProgressConstantState; // field@0b69 │ │ +07ecd4: 5433 660b |000e: iget-object v3, v3, Lcom/negusoft/holoaccent/drawable/ScrubberProgressDrawable$ScrubberProgressConstantState;.mPalette:Lcom/negusoft/holoaccent/AccentPalette; // field@0b66 │ │ +07ecd8: 8724 |0010: float-to-int v4, v2 │ │ +07ecda: 6e20 ee1f 4300 |0011: invoke-virtual {v3, v4}, Lcom/negusoft/holoaccent/AccentPalette;.getAccentColor:(I)I // method@1fee │ │ +07ece0: 0a01 |0014: move-result v1 │ │ +07ece2: 5453 680b |0015: iget-object v3, v5, Lcom/negusoft/holoaccent/drawable/ScrubberProgressDrawable;.mPaint:Landroid/graphics/Paint; // field@0b68 │ │ +07ece6: 6e20 e401 1300 |0017: invoke-virtual {v3, v1}, Landroid/graphics/Paint;.setColor:(I)V // method@01e4 │ │ +07ecec: 0e00 |001a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=81 │ │ 0x0005 line=82 │ │ 0x000c line=83 │ │ 0x0015 line=84 │ │ 0x001a line=85 │ │ @@ -97829,41 +139215,41 @@ │ │ type : '(Landroid/graphics/ColorFilter;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -058d40: |[058d40] com.negusoft.holoaccent.drawable.ScrubberProgressDrawable.setColorFilter:(Landroid/graphics/ColorFilter;)V │ │ -058d50: 0e00 |0000: return-void │ │ +07ecf0: |[07ecf0] com.negusoft.holoaccent.drawable.ScrubberProgressDrawable.setColorFilter:(Landroid/graphics/ColorFilter;)V │ │ +07ed00: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=90 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Lcom/negusoft/holoaccent/drawable/ScrubberProgressDrawable; │ │ 0x0000 - 0x0001 reg=1 cf Landroid/graphics/ColorFilter; │ │ │ │ - source_file_idx : 2670 (ScrubberProgressDrawable.java) │ │ + source_file_idx : 3666 (ScrubberProgressDrawable.java) │ │ │ │ -Class #407 header: │ │ -class_idx : 857 │ │ +Class #637 header: │ │ +class_idx : 1242 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 91 │ │ -source_file_idx : 2679 │ │ +superclass_idx : 116 │ │ +source_file_idx : 3675 │ │ static_fields_size : 0 │ │ instance_fields_size: 3 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 2 │ │ │ │ -Class #407 annotations: │ │ +Class #637 annotations: │ │ Annotations on class │ │ VISIBILITY_SYSTEM Ldalvik/annotation/EnclosingClass; value=Lcom/negusoft/holoaccent/drawable/SearchViewDrawable; │ │ VISIBILITY_SYSTEM Ldalvik/annotation/InnerClass; accessFlags=9 name="SearchViewConstantState" │ │ │ │ -Class #407 - │ │ +Class #637 - │ │ Class descriptor : 'Lcom/negusoft/holoaccent/drawable/SearchViewDrawable$SearchViewConstantState;' │ │ Access flags : 0x0001 (PUBLIC) │ │ Superclass : 'Landroid/graphics/drawable/Drawable$ConstantState;' │ │ Interfaces - │ │ Static fields - │ │ Instance fields - │ │ #0 : (in Lcom/negusoft/holoaccent/drawable/SearchViewDrawable$SearchViewConstantState;) │ │ @@ -97884,19 +139270,19 @@ │ │ type : '(Landroid/util/DisplayMetrics;I)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -058d54: |[058d54] com.negusoft.holoaccent.drawable.SearchViewDrawable$SearchViewConstantState.:(Landroid/util/DisplayMetrics;I)V │ │ -058d64: 7010 9701 0000 |0000: invoke-direct {v0}, Landroid/graphics/drawable/Drawable$ConstantState;.:()V // method@0197 │ │ -058d6a: 5b01 5908 |0003: iput-object v1, v0, Lcom/negusoft/holoaccent/drawable/SearchViewDrawable$SearchViewConstantState;.mDisplayMetrics:Landroid/util/DisplayMetrics; // field@0859 │ │ -058d6e: 5902 5808 |0005: iput v2, v0, Lcom/negusoft/holoaccent/drawable/SearchViewDrawable$SearchViewConstantState;.mColor:I // field@0858 │ │ -058d72: 0e00 |0007: return-void │ │ +07ed04: |[07ed04] com.negusoft.holoaccent.drawable.SearchViewDrawable$SearchViewConstantState.:(Landroid/util/DisplayMetrics;I)V │ │ +07ed14: 7010 1302 0000 |0000: invoke-direct {v0}, Landroid/graphics/drawable/Drawable$ConstantState;.:()V // method@0213 │ │ +07ed1a: 5b01 6c0b |0003: iput-object v1, v0, Lcom/negusoft/holoaccent/drawable/SearchViewDrawable$SearchViewConstantState;.mDisplayMetrics:Landroid/util/DisplayMetrics; // field@0b6c │ │ +07ed1e: 5902 6b0b |0005: iput v2, v0, Lcom/negusoft/holoaccent/drawable/SearchViewDrawable$SearchViewConstantState;.mColor:I // field@0b6b │ │ +07ed22: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=105 │ │ 0x0003 line=106 │ │ 0x0005 line=107 │ │ 0x0007 line=108 │ │ locals : │ │ @@ -97910,17 +139296,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -058d74: |[058d74] com.negusoft.holoaccent.drawable.SearchViewDrawable$SearchViewConstantState.getChangingConfigurations:()I │ │ -058d84: 5210 5708 |0000: iget v0, v1, Lcom/negusoft/holoaccent/drawable/SearchViewDrawable$SearchViewConstantState;.changingConfigurationValue:I // field@0857 │ │ -058d88: 0f00 |0002: return v0 │ │ +07ed24: |[07ed24] com.negusoft.holoaccent.drawable.SearchViewDrawable$SearchViewConstantState.getChangingConfigurations:()I │ │ +07ed34: 5210 6a0b |0000: iget v0, v1, Lcom/negusoft/holoaccent/drawable/SearchViewDrawable$SearchViewConstantState;.changingConfigurationValue:I // field@0b6a │ │ +07ed38: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=112 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lcom/negusoft/holoaccent/drawable/SearchViewDrawable$SearchViewConstantState; │ │ │ │ #1 : (in Lcom/negusoft/holoaccent/drawable/SearchViewDrawable$SearchViewConstantState;) │ │ @@ -97928,43 +139314,43 @@ │ │ type : '()Landroid/graphics/drawable/Drawable;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 10 16-bit code units │ │ -058d8c: |[058d8c] com.negusoft.holoaccent.drawable.SearchViewDrawable$SearchViewConstantState.newDrawable:()Landroid/graphics/drawable/Drawable; │ │ -058d9c: 2200 5a03 |0000: new-instance v0, Lcom/negusoft/holoaccent/drawable/SearchViewDrawable; // type@035a │ │ -058da0: 5431 5908 |0002: iget-object v1, v3, Lcom/negusoft/holoaccent/drawable/SearchViewDrawable$SearchViewConstantState;.mDisplayMetrics:Landroid/util/DisplayMetrics; // field@0859 │ │ -058da4: 5232 5808 |0004: iget v2, v3, Lcom/negusoft/holoaccent/drawable/SearchViewDrawable$SearchViewConstantState;.mColor:I // field@0858 │ │ -058da8: 7030 2316 1002 |0006: invoke-direct {v0, v1, v2}, Lcom/negusoft/holoaccent/drawable/SearchViewDrawable;.:(Landroid/util/DisplayMetrics;I)V // method@1623 │ │ -058dae: 1100 |0009: return-object v0 │ │ +07ed3c: |[07ed3c] com.negusoft.holoaccent.drawable.SearchViewDrawable$SearchViewConstantState.newDrawable:()Landroid/graphics/drawable/Drawable; │ │ +07ed4c: 2200 db04 |0000: new-instance v0, Lcom/negusoft/holoaccent/drawable/SearchViewDrawable; // type@04db │ │ +07ed50: 5431 6c0b |0002: iget-object v1, v3, Lcom/negusoft/holoaccent/drawable/SearchViewDrawable$SearchViewConstantState;.mDisplayMetrics:Landroid/util/DisplayMetrics; // field@0b6c │ │ +07ed54: 5232 6b0b |0004: iget v2, v3, Lcom/negusoft/holoaccent/drawable/SearchViewDrawable$SearchViewConstantState;.mColor:I // field@0b6b │ │ +07ed58: 7030 0521 1002 |0006: invoke-direct {v0, v1, v2}, Lcom/negusoft/holoaccent/drawable/SearchViewDrawable;.:(Landroid/util/DisplayMetrics;I)V // method@2105 │ │ +07ed5e: 1100 |0009: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=117 │ │ locals : │ │ 0x0000 - 0x000a reg=3 this Lcom/negusoft/holoaccent/drawable/SearchViewDrawable$SearchViewConstantState; │ │ │ │ - source_file_idx : 2679 (SearchViewDrawable.java) │ │ + source_file_idx : 3675 (SearchViewDrawable.java) │ │ │ │ -Class #408 header: │ │ -class_idx : 858 │ │ +Class #638 header: │ │ +class_idx : 1243 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 92 │ │ -source_file_idx : 2679 │ │ +superclass_idx : 117 │ │ +source_file_idx : 3675 │ │ static_fields_size : 3 │ │ instance_fields_size: 3 │ │ direct_methods_size : 3 │ │ virtual_methods_size: 7 │ │ │ │ -Class #408 annotations: │ │ +Class #638 annotations: │ │ Annotations on class │ │ VISIBILITY_SYSTEM Ldalvik/annotation/MemberClasses; value={ Lcom/negusoft/holoaccent/drawable/SearchViewDrawable$SearchViewConstantState; } │ │ │ │ -Class #408 - │ │ +Class #638 - │ │ Class descriptor : 'Lcom/negusoft/holoaccent/drawable/SearchViewDrawable;' │ │ Access flags : 0x0001 (PUBLIC) │ │ Superclass : 'Landroid/graphics/drawable/Drawable;' │ │ Interfaces - │ │ Static fields - │ │ #0 : (in Lcom/negusoft/holoaccent/drawable/SearchViewDrawable;) │ │ name : 'HEIGHT_DP' │ │ @@ -98000,29 +139386,29 @@ │ │ type : '(Landroid/util/DisplayMetrics;I)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 28 16-bit code units │ │ -058db0: |[058db0] com.negusoft.holoaccent.drawable.SearchViewDrawable.:(Landroid/util/DisplayMetrics;I)V │ │ -058dc0: 7010 9801 0200 |0000: invoke-direct {v2}, Landroid/graphics/drawable/Drawable;.:()V // method@0198 │ │ -058dc6: 2200 5903 |0003: new-instance v0, Lcom/negusoft/holoaccent/drawable/SearchViewDrawable$SearchViewConstantState; // type@0359 │ │ -058dca: 7030 2016 3004 |0005: invoke-direct {v0, v3, v4}, Lcom/negusoft/holoaccent/drawable/SearchViewDrawable$SearchViewConstantState;.:(Landroid/util/DisplayMetrics;I)V // method@1620 │ │ -058dd0: 5b20 5f08 |0008: iput-object v0, v2, Lcom/negusoft/holoaccent/drawable/SearchViewDrawable;.mState:Lcom/negusoft/holoaccent/drawable/SearchViewDrawable$SearchViewConstantState; // field@085f │ │ -058dd4: 1500 803f |000a: const/high16 v0, #int 1065353216 // #3f80 │ │ -058dd8: 7040 2b16 3204 |000c: invoke-direct {v2, v3, v4, v0}, Lcom/negusoft/holoaccent/drawable/SearchViewDrawable;.initPaint:(Landroid/util/DisplayMetrics;IF)Landroid/graphics/Paint; // method@162b │ │ -058dde: 0c00 |000f: move-result-object v0 │ │ -058de0: 5b20 5e08 |0010: iput-object v0, v2, Lcom/negusoft/holoaccent/drawable/SearchViewDrawable;.mPaint:Landroid/graphics/Paint; // field@085e │ │ -058de4: 1210 |0012: const/4 v0, #int 1 // #1 │ │ -058de6: 1501 8040 |0013: const/high16 v1, #int 1082130432 // #4080 │ │ -058dea: 7130 4212 1003 |0015: invoke-static {v0, v1, v3}, Landroid/util/TypedValue;.applyDimension:(IFLandroid/util/DisplayMetrics;)F // method@1242 │ │ -058df0: 0a00 |0018: move-result v0 │ │ -058df2: 5920 5d08 |0019: iput v0, v2, Lcom/negusoft/holoaccent/drawable/SearchViewDrawable;.mHeight:F // field@085d │ │ -058df6: 0e00 |001b: return-void │ │ +07ed60: |[07ed60] com.negusoft.holoaccent.drawable.SearchViewDrawable.:(Landroid/util/DisplayMetrics;I)V │ │ +07ed70: 7010 1402 0200 |0000: invoke-direct {v2}, Landroid/graphics/drawable/Drawable;.:()V // method@0214 │ │ +07ed76: 2200 da04 |0003: new-instance v0, Lcom/negusoft/holoaccent/drawable/SearchViewDrawable$SearchViewConstantState; // type@04da │ │ +07ed7a: 7030 0221 3004 |0005: invoke-direct {v0, v3, v4}, Lcom/negusoft/holoaccent/drawable/SearchViewDrawable$SearchViewConstantState;.:(Landroid/util/DisplayMetrics;I)V // method@2102 │ │ +07ed80: 5b20 720b |0008: iput-object v0, v2, Lcom/negusoft/holoaccent/drawable/SearchViewDrawable;.mState:Lcom/negusoft/holoaccent/drawable/SearchViewDrawable$SearchViewConstantState; // field@0b72 │ │ +07ed84: 1500 803f |000a: const/high16 v0, #int 1065353216 // #3f80 │ │ +07ed88: 7040 0d21 3204 |000c: invoke-direct {v2, v3, v4, v0}, Lcom/negusoft/holoaccent/drawable/SearchViewDrawable;.initPaint:(Landroid/util/DisplayMetrics;IF)Landroid/graphics/Paint; // method@210d │ │ +07ed8e: 0c00 |000f: move-result-object v0 │ │ +07ed90: 5b20 710b |0010: iput-object v0, v2, Lcom/negusoft/holoaccent/drawable/SearchViewDrawable;.mPaint:Landroid/graphics/Paint; // field@0b71 │ │ +07ed94: 1210 |0012: const/4 v0, #int 1 // #1 │ │ +07ed96: 1501 8040 |0013: const/high16 v1, #int 1082130432 // #4080 │ │ +07ed9a: 7130 801c 1003 |0015: invoke-static {v0, v1, v3}, Landroid/util/TypedValue;.applyDimension:(IFLandroid/util/DisplayMetrics;)F // method@1c80 │ │ +07eda0: 0a00 |0018: move-result v0 │ │ +07eda2: 5920 700b |0019: iput v0, v2, Lcom/negusoft/holoaccent/drawable/SearchViewDrawable;.mHeight:F // field@0b70 │ │ +07eda6: 0e00 |001b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=23 │ │ 0x0003 line=24 │ │ 0x000a line=25 │ │ 0x0012 line=26 │ │ 0x001b line=27 │ │ @@ -98036,39 +139422,39 @@ │ │ type : '(Landroid/graphics/Rect;FF)Landroid/graphics/Path;' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 12 │ │ ins : 4 │ │ outs : 3 │ │ insns size : 48 16-bit code units │ │ -058df8: |[058df8] com.negusoft.holoaccent.drawable.SearchViewDrawable.getPath:(Landroid/graphics/Rect;FF)Landroid/graphics/Path; │ │ -058e08: 5486 5e08 |0000: iget-object v6, v8, Lcom/negusoft/holoaccent/drawable/SearchViewDrawable;.mPaint:Landroid/graphics/Paint; // field@085e │ │ -058e0c: 6e10 7501 0600 |0002: invoke-virtual {v6}, Landroid/graphics/Paint;.getStrokeWidth:()F // method@0175 │ │ -058e12: 0a06 |0005: move-result v6 │ │ -058e14: 1507 0040 |0006: const/high16 v7, #int 1073741824 // #4000 │ │ -058e18: a902 0607 |0008: div-float v2, v6, v7 │ │ -058e1c: 5296 2500 |000a: iget v6, v9, Landroid/graphics/Rect;.bottom:I // field@0025 │ │ -058e20: 8266 |000c: int-to-float v6, v6 │ │ -058e22: a705 060b |000d: sub-float v5, v6, v11 │ │ -058e26: 5296 2500 |000f: iget v6, v9, Landroid/graphics/Rect;.bottom:I // field@0025 │ │ -058e2a: 8266 |0011: int-to-float v6, v6 │ │ -058e2c: a700 0602 |0012: sub-float v0, v6, v2 │ │ -058e30: 5296 2600 |0014: iget v6, v9, Landroid/graphics/Rect;.left:I // field@0026 │ │ -058e34: 8266 |0016: int-to-float v6, v6 │ │ -058e36: a601 0602 |0017: add-float v1, v6, v2 │ │ -058e3a: 5296 2700 |0019: iget v6, v9, Landroid/graphics/Rect;.right:I // field@0027 │ │ -058e3e: 8266 |001b: int-to-float v6, v6 │ │ -058e40: a704 0602 |001c: sub-float v4, v6, v2 │ │ -058e44: 2203 5200 |001e: new-instance v3, Landroid/graphics/Path; // type@0052 │ │ -058e48: 7010 7c01 0300 |0020: invoke-direct {v3}, Landroid/graphics/Path;.:()V // method@017c │ │ -058e4e: 6e30 8101 1305 |0023: invoke-virtual {v3, v1, v5}, Landroid/graphics/Path;.moveTo:(FF)V // method@0181 │ │ -058e54: 6e30 8001 1300 |0026: invoke-virtual {v3, v1, v0}, Landroid/graphics/Path;.lineTo:(FF)V // method@0180 │ │ -058e5a: 6e30 8001 4300 |0029: invoke-virtual {v3, v4, v0}, Landroid/graphics/Path;.lineTo:(FF)V // method@0180 │ │ -058e60: 6e30 8001 4305 |002c: invoke-virtual {v3, v4, v5}, Landroid/graphics/Path;.lineTo:(FF)V // method@0180 │ │ -058e66: 1103 |002f: return-object v3 │ │ +07eda8: |[07eda8] com.negusoft.holoaccent.drawable.SearchViewDrawable.getPath:(Landroid/graphics/Rect;FF)Landroid/graphics/Path; │ │ +07edb8: 5486 710b |0000: iget-object v6, v8, Lcom/negusoft/holoaccent/drawable/SearchViewDrawable;.mPaint:Landroid/graphics/Paint; // field@0b71 │ │ +07edbc: 6e10 e001 0600 |0002: invoke-virtual {v6}, Landroid/graphics/Paint;.getStrokeWidth:()F // method@01e0 │ │ +07edc2: 0a06 |0005: move-result v6 │ │ +07edc4: 1507 0040 |0006: const/high16 v7, #int 1073741824 // #4000 │ │ +07edc8: a902 0607 |0008: div-float v2, v6, v7 │ │ +07edcc: 5296 3500 |000a: iget v6, v9, Landroid/graphics/Rect;.bottom:I // field@0035 │ │ +07edd0: 8266 |000c: int-to-float v6, v6 │ │ +07edd2: a705 060b |000d: sub-float v5, v6, v11 │ │ +07edd6: 5296 3500 |000f: iget v6, v9, Landroid/graphics/Rect;.bottom:I // field@0035 │ │ +07edda: 8266 |0011: int-to-float v6, v6 │ │ +07eddc: a700 0602 |0012: sub-float v0, v6, v2 │ │ +07ede0: 5296 3600 |0014: iget v6, v9, Landroid/graphics/Rect;.left:I // field@0036 │ │ +07ede4: 8266 |0016: int-to-float v6, v6 │ │ +07ede6: a601 0602 |0017: add-float v1, v6, v2 │ │ +07edea: 5296 3700 |0019: iget v6, v9, Landroid/graphics/Rect;.right:I // field@0037 │ │ +07edee: 8266 |001b: int-to-float v6, v6 │ │ +07edf0: a704 0602 |001c: sub-float v4, v6, v2 │ │ +07edf4: 2203 6800 |001e: new-instance v3, Landroid/graphics/Path; // type@0068 │ │ +07edf8: 7010 ee01 0300 |0020: invoke-direct {v3}, Landroid/graphics/Path;.:()V // method@01ee │ │ +07edfe: 6e30 f301 1305 |0023: invoke-virtual {v3, v1, v5}, Landroid/graphics/Path;.moveTo:(FF)V // method@01f3 │ │ +07ee04: 6e30 f201 1300 |0026: invoke-virtual {v3, v1, v0}, Landroid/graphics/Path;.lineTo:(FF)V // method@01f2 │ │ +07ee0a: 6e30 f201 4300 |0029: invoke-virtual {v3, v4, v0}, Landroid/graphics/Path;.lineTo:(FF)V // method@01f2 │ │ +07ee10: 6e30 f201 4305 |002c: invoke-virtual {v3, v4, v5}, Landroid/graphics/Path;.lineTo:(FF)V // method@01f2 │ │ +07ee16: 1103 |002f: return-object v3 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=46 │ │ 0x000a line=47 │ │ 0x000f line=48 │ │ 0x0014 line=49 │ │ 0x0019 line=50 │ │ @@ -98095,27 +139481,27 @@ │ │ type : '(Landroid/util/DisplayMetrics;IF)Landroid/graphics/Paint;' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 7 │ │ ins : 4 │ │ outs : 3 │ │ insns size : 27 16-bit code units │ │ -058e68: |[058e68] com.negusoft.holoaccent.drawable.SearchViewDrawable.initPaint:(Landroid/util/DisplayMetrics;IF)Landroid/graphics/Paint; │ │ -058e78: 1212 |0000: const/4 v2, #int 1 // #1 │ │ -058e7a: 7130 4212 6204 |0001: invoke-static {v2, v6, v4}, Landroid/util/TypedValue;.applyDimension:(IFLandroid/util/DisplayMetrics;)F // method@1242 │ │ -058e80: 0a00 |0004: move-result v0 │ │ -058e82: 2201 5100 |0005: new-instance v1, Landroid/graphics/Paint; // type@0051 │ │ -058e86: 7010 7401 0100 |0007: invoke-direct {v1}, Landroid/graphics/Paint;.:()V // method@0174 │ │ -058e8c: 6e20 7701 5100 |000a: invoke-virtual {v1, v5}, Landroid/graphics/Paint;.setColor:(I)V // method@0177 │ │ -058e92: 6202 2200 |000d: sget-object v2, Landroid/graphics/Paint$Style;.STROKE:Landroid/graphics/Paint$Style; // field@0022 │ │ -058e96: 6e20 7b01 2100 |000f: invoke-virtual {v1, v2}, Landroid/graphics/Paint;.setStyle:(Landroid/graphics/Paint$Style;)V // method@017b │ │ -058e9c: 6202 1e00 |0012: sget-object v2, Landroid/graphics/Paint$Join;.MITER:Landroid/graphics/Paint$Join; // field@001e │ │ -058ea0: 6e20 7901 2100 |0014: invoke-virtual {v1, v2}, Landroid/graphics/Paint;.setStrokeJoin:(Landroid/graphics/Paint$Join;)V // method@0179 │ │ -058ea6: 6e20 7a01 0100 |0017: invoke-virtual {v1, v0}, Landroid/graphics/Paint;.setStrokeWidth:(F)V // method@017a │ │ -058eac: 1101 |001a: return-object v1 │ │ +07ee18: |[07ee18] com.negusoft.holoaccent.drawable.SearchViewDrawable.initPaint:(Landroid/util/DisplayMetrics;IF)Landroid/graphics/Paint; │ │ +07ee28: 1212 |0000: const/4 v2, #int 1 // #1 │ │ +07ee2a: 7130 801c 6204 |0001: invoke-static {v2, v6, v4}, Landroid/util/TypedValue;.applyDimension:(IFLandroid/util/DisplayMetrics;)F // method@1c80 │ │ +07ee30: 0a00 |0004: move-result v0 │ │ +07ee32: 2201 6600 |0005: new-instance v1, Landroid/graphics/Paint; // type@0066 │ │ +07ee36: 7010 db01 0100 |0007: invoke-direct {v1}, Landroid/graphics/Paint;.:()V // method@01db │ │ +07ee3c: 6e20 e401 5100 |000a: invoke-virtual {v1, v5}, Landroid/graphics/Paint;.setColor:(I)V // method@01e4 │ │ +07ee42: 6202 3100 |000d: sget-object v2, Landroid/graphics/Paint$Style;.STROKE:Landroid/graphics/Paint$Style; // field@0031 │ │ +07ee46: 6e20 ed01 2100 |000f: invoke-virtual {v1, v2}, Landroid/graphics/Paint;.setStyle:(Landroid/graphics/Paint$Style;)V // method@01ed │ │ +07ee4c: 6202 2d00 |0012: sget-object v2, Landroid/graphics/Paint$Join;.MITER:Landroid/graphics/Paint$Join; // field@002d │ │ +07ee50: 6e20 eb01 2100 |0014: invoke-virtual {v1, v2}, Landroid/graphics/Paint;.setStrokeJoin:(Landroid/graphics/Paint$Join;)V // method@01eb │ │ +07ee56: 6e20 ec01 0100 |0017: invoke-virtual {v1, v0}, Landroid/graphics/Paint;.setStrokeWidth:(F)V // method@01ec │ │ +07ee5c: 1101 |001a: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=30 │ │ 0x0005 line=31 │ │ 0x000a line=32 │ │ 0x000d line=33 │ │ 0x0012 line=34 │ │ @@ -98135,26 +139521,26 @@ │ │ type : '(Landroid/graphics/Canvas;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 22 16-bit code units │ │ -058eb0: |[058eb0] com.negusoft.holoaccent.drawable.SearchViewDrawable.draw:(Landroid/graphics/Canvas;)V │ │ -058ec0: 6e10 2516 0400 |0000: invoke-virtual {v4}, Lcom/negusoft/holoaccent/drawable/SearchViewDrawable;.getBounds:()Landroid/graphics/Rect; // method@1625 │ │ -058ec6: 0c01 |0003: move-result-object v1 │ │ -058ec8: 5442 5e08 |0004: iget-object v2, v4, Lcom/negusoft/holoaccent/drawable/SearchViewDrawable;.mPaint:Landroid/graphics/Paint; // field@085e │ │ -058ecc: 6e10 7501 0200 |0006: invoke-virtual {v2}, Landroid/graphics/Paint;.getStrokeWidth:()F // method@0175 │ │ -058ed2: 0a02 |0009: move-result v2 │ │ -058ed4: 5243 5d08 |000a: iget v3, v4, Lcom/negusoft/holoaccent/drawable/SearchViewDrawable;.mHeight:F // field@085d │ │ -058ed8: 7040 2a16 1432 |000c: invoke-direct {v4, v1, v2, v3}, Lcom/negusoft/holoaccent/drawable/SearchViewDrawable;.getPath:(Landroid/graphics/Rect;FF)Landroid/graphics/Path; // method@162a │ │ -058ede: 0c00 |000f: move-result-object v0 │ │ -058ee0: 5441 5e08 |0010: iget-object v1, v4, Lcom/negusoft/holoaccent/drawable/SearchViewDrawable;.mPaint:Landroid/graphics/Paint; // field@085e │ │ -058ee4: 6e30 5c01 0501 |0012: invoke-virtual {v5, v0, v1}, Landroid/graphics/Canvas;.drawPath:(Landroid/graphics/Path;Landroid/graphics/Paint;)V // method@015c │ │ -058eea: 0e00 |0015: return-void │ │ +07ee60: |[07ee60] com.negusoft.holoaccent.drawable.SearchViewDrawable.draw:(Landroid/graphics/Canvas;)V │ │ +07ee70: 6e10 0721 0400 |0000: invoke-virtual {v4}, Lcom/negusoft/holoaccent/drawable/SearchViewDrawable;.getBounds:()Landroid/graphics/Rect; // method@2107 │ │ +07ee76: 0c01 |0003: move-result-object v1 │ │ +07ee78: 5442 710b |0004: iget-object v2, v4, Lcom/negusoft/holoaccent/drawable/SearchViewDrawable;.mPaint:Landroid/graphics/Paint; // field@0b71 │ │ +07ee7c: 6e10 e001 0200 |0006: invoke-virtual {v2}, Landroid/graphics/Paint;.getStrokeWidth:()F // method@01e0 │ │ +07ee82: 0a02 |0009: move-result v2 │ │ +07ee84: 5243 700b |000a: iget v3, v4, Lcom/negusoft/holoaccent/drawable/SearchViewDrawable;.mHeight:F // field@0b70 │ │ +07ee88: 7040 0c21 1432 |000c: invoke-direct {v4, v1, v2, v3}, Lcom/negusoft/holoaccent/drawable/SearchViewDrawable;.getPath:(Landroid/graphics/Rect;FF)Landroid/graphics/Path; // method@210c │ │ +07ee8e: 0c00 |000f: move-result-object v0 │ │ +07ee90: 5441 710b |0010: iget-object v1, v4, Lcom/negusoft/holoaccent/drawable/SearchViewDrawable;.mPaint:Landroid/graphics/Paint; // field@0b71 │ │ +07ee94: 6e30 be01 0501 |0012: invoke-virtual {v5, v0, v1}, Landroid/graphics/Canvas;.drawPath:(Landroid/graphics/Path;Landroid/graphics/Paint;)V // method@01be │ │ +07ee9a: 0e00 |0015: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=41 │ │ 0x0010 line=42 │ │ 0x0015 line=43 │ │ locals : │ │ 0x0010 - 0x0016 reg=0 path Landroid/graphics/Path; │ │ @@ -98166,21 +139552,21 @@ │ │ type : '()Landroid/graphics/drawable/Drawable$ConstantState;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 11 16-bit code units │ │ -058eec: |[058eec] com.negusoft.holoaccent.drawable.SearchViewDrawable.getConstantState:()Landroid/graphics/drawable/Drawable$ConstantState; │ │ -058efc: 5420 5f08 |0000: iget-object v0, v2, Lcom/negusoft/holoaccent/drawable/SearchViewDrawable;.mState:Lcom/negusoft/holoaccent/drawable/SearchViewDrawable$SearchViewConstantState; // field@085f │ │ -058f00: 6f10 9a01 0200 |0002: invoke-super {v2}, Landroid/graphics/drawable/Drawable;.getChangingConfigurations:()I // method@019a │ │ -058f06: 0a01 |0005: move-result v1 │ │ -058f08: 5901 5708 |0006: iput v1, v0, Lcom/negusoft/holoaccent/drawable/SearchViewDrawable$SearchViewConstantState;.changingConfigurationValue:I // field@0857 │ │ -058f0c: 5420 5f08 |0008: iget-object v0, v2, Lcom/negusoft/holoaccent/drawable/SearchViewDrawable;.mState:Lcom/negusoft/holoaccent/drawable/SearchViewDrawable$SearchViewConstantState; // field@085f │ │ -058f10: 1100 |000a: return-object v0 │ │ +07ee9c: |[07ee9c] com.negusoft.holoaccent.drawable.SearchViewDrawable.getConstantState:()Landroid/graphics/drawable/Drawable$ConstantState; │ │ +07eeac: 5420 720b |0000: iget-object v0, v2, Lcom/negusoft/holoaccent/drawable/SearchViewDrawable;.mState:Lcom/negusoft/holoaccent/drawable/SearchViewDrawable$SearchViewConstantState; // field@0b72 │ │ +07eeb0: 6f10 1602 0200 |0002: invoke-super {v2}, Landroid/graphics/drawable/Drawable;.getChangingConfigurations:()I // method@0216 │ │ +07eeb6: 0a01 |0005: move-result v1 │ │ +07eeb8: 5901 6a0b |0006: iput v1, v0, Lcom/negusoft/holoaccent/drawable/SearchViewDrawable$SearchViewConstantState;.changingConfigurationValue:I // field@0b6a │ │ +07eebc: 5420 720b |0008: iget-object v0, v2, Lcom/negusoft/holoaccent/drawable/SearchViewDrawable;.mState:Lcom/negusoft/holoaccent/drawable/SearchViewDrawable$SearchViewConstantState; // field@0b72 │ │ +07eec0: 1100 |000a: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=78 │ │ 0x0008 line=79 │ │ locals : │ │ 0x0000 - 0x000b reg=2 this Lcom/negusoft/holoaccent/drawable/SearchViewDrawable; │ │ │ │ @@ -98189,18 +139575,18 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 4 16-bit code units │ │ -058f14: |[058f14] com.negusoft.holoaccent.drawable.SearchViewDrawable.getMinimumHeight:()I │ │ -058f24: 5210 5d08 |0000: iget v0, v1, Lcom/negusoft/holoaccent/drawable/SearchViewDrawable;.mHeight:F // field@085d │ │ -058f28: 8700 |0002: float-to-int v0, v0 │ │ -058f2a: 0f00 |0003: return v0 │ │ +07eec4: |[07eec4] com.negusoft.holoaccent.drawable.SearchViewDrawable.getMinimumHeight:()I │ │ +07eed4: 5210 700b |0000: iget v0, v1, Lcom/negusoft/holoaccent/drawable/SearchViewDrawable;.mHeight:F // field@0b70 │ │ +07eed8: 8700 |0002: float-to-int v0, v0 │ │ +07eeda: 0f00 |0003: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=84 │ │ locals : │ │ 0x0000 - 0x0004 reg=1 this Lcom/negusoft/holoaccent/drawable/SearchViewDrawable; │ │ │ │ #3 : (in Lcom/negusoft/holoaccent/drawable/SearchViewDrawable;) │ │ @@ -98208,17 +139594,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -058f2c: |[058f2c] com.negusoft.holoaccent.drawable.SearchViewDrawable.getOpacity:()I │ │ -058f3c: 12d0 |0000: const/4 v0, #int -3 // #fd │ │ -058f3e: 0f00 |0001: return v0 │ │ +07eedc: |[07eedc] com.negusoft.holoaccent.drawable.SearchViewDrawable.getOpacity:()I │ │ +07eeec: 12d0 |0000: const/4 v0, #int -3 // #fd │ │ +07eeee: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=63 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Lcom/negusoft/holoaccent/drawable/SearchViewDrawable; │ │ │ │ #4 : (in Lcom/negusoft/holoaccent/drawable/SearchViewDrawable;) │ │ @@ -98226,29 +139612,29 @@ │ │ type : '(Landroid/graphics/Rect;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 23 16-bit code units │ │ -058f40: |[058f40] com.negusoft.holoaccent.drawable.SearchViewDrawable.getPadding:(Landroid/graphics/Rect;)Z │ │ -058f50: 1214 |0000: const/4 v4, #int 1 // #1 │ │ -058f52: 1203 |0001: const/4 v3, #int 0 // #0 │ │ -058f54: 1501 c03f |0002: const/high16 v1, #int 1069547520 // #3fc0 │ │ -058f58: 5452 5f08 |0004: iget-object v2, v5, Lcom/negusoft/holoaccent/drawable/SearchViewDrawable;.mState:Lcom/negusoft/holoaccent/drawable/SearchViewDrawable$SearchViewConstantState; // field@085f │ │ -058f5c: 5422 5908 |0006: iget-object v2, v2, Lcom/negusoft/holoaccent/drawable/SearchViewDrawable$SearchViewConstantState;.mDisplayMetrics:Landroid/util/DisplayMetrics; // field@0859 │ │ -058f60: 7130 4212 1402 |0008: invoke-static {v4, v1, v2}, Landroid/util/TypedValue;.applyDimension:(IFLandroid/util/DisplayMetrics;)F // method@1242 │ │ -058f66: 0a00 |000b: move-result v0 │ │ -058f68: 5963 2800 |000c: iput v3, v6, Landroid/graphics/Rect;.top:I // field@0028 │ │ -058f6c: 5963 2500 |000e: iput v3, v6, Landroid/graphics/Rect;.bottom:I // field@0025 │ │ -058f70: 8701 |0010: float-to-int v1, v0 │ │ -058f72: 5961 2600 |0011: iput v1, v6, Landroid/graphics/Rect;.left:I // field@0026 │ │ -058f76: 8701 |0013: float-to-int v1, v0 │ │ -058f78: 5961 2700 |0014: iput v1, v6, Landroid/graphics/Rect;.right:I // field@0027 │ │ -058f7c: 0f04 |0016: return v4 │ │ +07eef0: |[07eef0] com.negusoft.holoaccent.drawable.SearchViewDrawable.getPadding:(Landroid/graphics/Rect;)Z │ │ +07ef00: 1214 |0000: const/4 v4, #int 1 // #1 │ │ +07ef02: 1203 |0001: const/4 v3, #int 0 // #0 │ │ +07ef04: 1501 c03f |0002: const/high16 v1, #int 1069547520 // #3fc0 │ │ +07ef08: 5452 720b |0004: iget-object v2, v5, Lcom/negusoft/holoaccent/drawable/SearchViewDrawable;.mState:Lcom/negusoft/holoaccent/drawable/SearchViewDrawable$SearchViewConstantState; // field@0b72 │ │ +07ef0c: 5422 6c0b |0006: iget-object v2, v2, Lcom/negusoft/holoaccent/drawable/SearchViewDrawable$SearchViewConstantState;.mDisplayMetrics:Landroid/util/DisplayMetrics; // field@0b6c │ │ +07ef10: 7130 801c 1402 |0008: invoke-static {v4, v1, v2}, Landroid/util/TypedValue;.applyDimension:(IFLandroid/util/DisplayMetrics;)F // method@1c80 │ │ +07ef16: 0a00 |000b: move-result v0 │ │ +07ef18: 5963 3800 |000c: iput v3, v6, Landroid/graphics/Rect;.top:I // field@0038 │ │ +07ef1c: 5963 3500 |000e: iput v3, v6, Landroid/graphics/Rect;.bottom:I // field@0035 │ │ +07ef20: 8701 |0010: float-to-int v1, v0 │ │ +07ef22: 5961 3600 |0011: iput v1, v6, Landroid/graphics/Rect;.left:I // field@0036 │ │ +07ef26: 8701 |0013: float-to-int v1, v0 │ │ +07ef28: 5961 3700 |0014: iput v1, v6, Landroid/graphics/Rect;.right:I // field@0037 │ │ +07ef2c: 0f04 |0016: return v4 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=89 │ │ 0x000c line=91 │ │ 0x000e line=92 │ │ 0x0010 line=93 │ │ 0x0013 line=94 │ │ @@ -98263,16 +139649,16 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -058f80: |[058f80] com.negusoft.holoaccent.drawable.SearchViewDrawable.setAlpha:(I)V │ │ -058f90: 0e00 |0000: return-void │ │ +07ef30: |[07ef30] com.negusoft.holoaccent.drawable.SearchViewDrawable.setAlpha:(I)V │ │ +07ef40: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=69 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Lcom/negusoft/holoaccent/drawable/SearchViewDrawable; │ │ 0x0000 - 0x0001 reg=1 alpha I │ │ │ │ @@ -98281,41 +139667,41 @@ │ │ type : '(Landroid/graphics/ColorFilter;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -058f94: |[058f94] com.negusoft.holoaccent.drawable.SearchViewDrawable.setColorFilter:(Landroid/graphics/ColorFilter;)V │ │ -058fa4: 0e00 |0000: return-void │ │ +07ef44: |[07ef44] com.negusoft.holoaccent.drawable.SearchViewDrawable.setColorFilter:(Landroid/graphics/ColorFilter;)V │ │ +07ef54: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=74 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Lcom/negusoft/holoaccent/drawable/SearchViewDrawable; │ │ 0x0000 - 0x0001 reg=1 cf Landroid/graphics/ColorFilter; │ │ │ │ - source_file_idx : 2679 (SearchViewDrawable.java) │ │ + source_file_idx : 3675 (SearchViewDrawable.java) │ │ │ │ -Class #409 header: │ │ -class_idx : 859 │ │ +Class #639 header: │ │ +class_idx : 1244 │ │ access_flags : 4096 (0x1000) │ │ -superclass_idx : 948 │ │ -source_file_idx : 2715 │ │ +superclass_idx : 1337 │ │ +source_file_idx : 3721 │ │ static_fields_size : 1 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 0 │ │ │ │ -Class #409 annotations: │ │ +Class #639 annotations: │ │ Annotations on class │ │ VISIBILITY_SYSTEM Ldalvik/annotation/EnclosingClass; value=Lcom/negusoft/holoaccent/drawable/SpinnerDrawable; │ │ VISIBILITY_SYSTEM Ldalvik/annotation/InnerClass; accessFlags=4104 name=null │ │ │ │ -Class #409 - │ │ +Class #639 - │ │ Class descriptor : 'Lcom/negusoft/holoaccent/drawable/SpinnerDrawable$1;' │ │ Access flags : 0x1000 (SYNTHETIC) │ │ Superclass : 'Ljava/lang/Object;' │ │ Interfaces - │ │ Static fields - │ │ #0 : (in Lcom/negusoft/holoaccent/drawable/SpinnerDrawable$1;) │ │ name : '$SwitchMap$com$negusoft$holoaccent$drawable$SpinnerDrawable$Type' │ │ @@ -98328,85 +139714,85 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 62 16-bit code units │ │ -058fa8: |[058fa8] com.negusoft.holoaccent.drawable.SpinnerDrawable$1.:()V │ │ -058fb8: 7100 3616 0000 |0000: invoke-static {}, Lcom/negusoft/holoaccent/drawable/SpinnerDrawable$Type;.values:()[Lcom/negusoft/holoaccent/drawable/SpinnerDrawable$Type; // method@1636 │ │ -058fbe: 0c00 |0003: move-result-object v0 │ │ -058fc0: 2100 |0004: array-length v0, v0 │ │ -058fc2: 2300 1804 |0005: new-array v0, v0, [I // type@0418 │ │ -058fc6: 6900 6008 |0007: sput-object v0, Lcom/negusoft/holoaccent/drawable/SpinnerDrawable$1;.$SwitchMap$com$negusoft$holoaccent$drawable$SpinnerDrawable$Type:[I // field@0860 │ │ -058fca: 6200 6008 |0009: sget-object v0, Lcom/negusoft/holoaccent/drawable/SpinnerDrawable$1;.$SwitchMap$com$negusoft$holoaccent$drawable$SpinnerDrawable$Type:[I // field@0860 │ │ -058fce: 6201 6808 |000b: sget-object v1, Lcom/negusoft/holoaccent/drawable/SpinnerDrawable$Type;.DEFAULT:Lcom/negusoft/holoaccent/drawable/SpinnerDrawable$Type; // field@0868 │ │ -058fd2: 6e10 3416 0100 |000d: invoke-virtual {v1}, Lcom/negusoft/holoaccent/drawable/SpinnerDrawable$Type;.ordinal:()I // method@1634 │ │ -058fd8: 0a01 |0010: move-result v1 │ │ -058fda: 1212 |0011: const/4 v2, #int 1 // #1 │ │ -058fdc: 4b02 0001 |0012: aput v2, v0, v1 │ │ -058fe0: 6200 6008 |0014: sget-object v0, Lcom/negusoft/holoaccent/drawable/SpinnerDrawable$1;.$SwitchMap$com$negusoft$holoaccent$drawable$SpinnerDrawable$Type:[I // field@0860 │ │ -058fe4: 6201 6908 |0016: sget-object v1, Lcom/negusoft/holoaccent/drawable/SpinnerDrawable$Type;.DEFAULT_INVERSE:Lcom/negusoft/holoaccent/drawable/SpinnerDrawable$Type; // field@0869 │ │ -058fe8: 6e10 3416 0100 |0018: invoke-virtual {v1}, Lcom/negusoft/holoaccent/drawable/SpinnerDrawable$Type;.ordinal:()I // method@1634 │ │ -058fee: 0a01 |001b: move-result v1 │ │ -058ff0: 1222 |001c: const/4 v2, #int 2 // #2 │ │ -058ff2: 4b02 0001 |001d: aput v2, v0, v1 │ │ -058ff6: 6200 6008 |001f: sget-object v0, Lcom/negusoft/holoaccent/drawable/SpinnerDrawable$1;.$SwitchMap$com$negusoft$holoaccent$drawable$SpinnerDrawable$Type:[I // field@0860 │ │ -058ffa: 6201 6608 |0021: sget-object v1, Lcom/negusoft/holoaccent/drawable/SpinnerDrawable$Type;.ACTIONBAR:Lcom/negusoft/holoaccent/drawable/SpinnerDrawable$Type; // field@0866 │ │ -058ffe: 6e10 3416 0100 |0023: invoke-virtual {v1}, Lcom/negusoft/holoaccent/drawable/SpinnerDrawable$Type;.ordinal:()I // method@1634 │ │ -059004: 0a01 |0026: move-result v1 │ │ -059006: 1232 |0027: const/4 v2, #int 3 // #3 │ │ -059008: 4b02 0001 |0028: aput v2, v0, v1 │ │ -05900c: 6200 6008 |002a: sget-object v0, Lcom/negusoft/holoaccent/drawable/SpinnerDrawable$1;.$SwitchMap$com$negusoft$holoaccent$drawable$SpinnerDrawable$Type:[I // field@0860 │ │ -059010: 6201 6708 |002c: sget-object v1, Lcom/negusoft/holoaccent/drawable/SpinnerDrawable$Type;.ACTIONBAR_INVERSE:Lcom/negusoft/holoaccent/drawable/SpinnerDrawable$Type; // field@0867 │ │ -059014: 6e10 3416 0100 |002e: invoke-virtual {v1}, Lcom/negusoft/holoaccent/drawable/SpinnerDrawable$Type;.ordinal:()I // method@1634 │ │ -05901a: 0a01 |0031: move-result v1 │ │ -05901c: 1242 |0032: const/4 v2, #int 4 // #4 │ │ -05901e: 4b02 0001 |0033: aput v2, v0, v1 │ │ -059022: 0e00 |0035: return-void │ │ -059024: 0d00 |0036: move-exception v0 │ │ -059026: 28fe |0037: goto 0035 // -0002 │ │ -059028: 0d00 |0038: move-exception v0 │ │ -05902a: 28f1 |0039: goto 002a // -000f │ │ -05902c: 0d00 |003a: move-exception v0 │ │ -05902e: 28e4 |003b: goto 001f // -001c │ │ -059030: 0d00 |003c: move-exception v0 │ │ -059032: 28d7 |003d: goto 0014 // -0029 │ │ +07ef58: |[07ef58] com.negusoft.holoaccent.drawable.SpinnerDrawable$1.:()V │ │ +07ef68: 7100 1821 0000 |0000: invoke-static {}, Lcom/negusoft/holoaccent/drawable/SpinnerDrawable$Type;.values:()[Lcom/negusoft/holoaccent/drawable/SpinnerDrawable$Type; // method@2118 │ │ +07ef6e: 0c00 |0003: move-result-object v0 │ │ +07ef70: 2100 |0004: array-length v0, v0 │ │ +07ef72: 2300 a205 |0005: new-array v0, v0, [I // type@05a2 │ │ +07ef76: 6900 730b |0007: sput-object v0, Lcom/negusoft/holoaccent/drawable/SpinnerDrawable$1;.$SwitchMap$com$negusoft$holoaccent$drawable$SpinnerDrawable$Type:[I // field@0b73 │ │ +07ef7a: 6200 730b |0009: sget-object v0, Lcom/negusoft/holoaccent/drawable/SpinnerDrawable$1;.$SwitchMap$com$negusoft$holoaccent$drawable$SpinnerDrawable$Type:[I // field@0b73 │ │ +07ef7e: 6201 7b0b |000b: sget-object v1, Lcom/negusoft/holoaccent/drawable/SpinnerDrawable$Type;.DEFAULT:Lcom/negusoft/holoaccent/drawable/SpinnerDrawable$Type; // field@0b7b │ │ +07ef82: 6e10 1621 0100 |000d: invoke-virtual {v1}, Lcom/negusoft/holoaccent/drawable/SpinnerDrawable$Type;.ordinal:()I // method@2116 │ │ +07ef88: 0a01 |0010: move-result v1 │ │ +07ef8a: 1212 |0011: const/4 v2, #int 1 // #1 │ │ +07ef8c: 4b02 0001 |0012: aput v2, v0, v1 │ │ +07ef90: 6200 730b |0014: sget-object v0, Lcom/negusoft/holoaccent/drawable/SpinnerDrawable$1;.$SwitchMap$com$negusoft$holoaccent$drawable$SpinnerDrawable$Type:[I // field@0b73 │ │ +07ef94: 6201 7c0b |0016: sget-object v1, Lcom/negusoft/holoaccent/drawable/SpinnerDrawable$Type;.DEFAULT_INVERSE:Lcom/negusoft/holoaccent/drawable/SpinnerDrawable$Type; // field@0b7c │ │ +07ef98: 6e10 1621 0100 |0018: invoke-virtual {v1}, Lcom/negusoft/holoaccent/drawable/SpinnerDrawable$Type;.ordinal:()I // method@2116 │ │ +07ef9e: 0a01 |001b: move-result v1 │ │ +07efa0: 1222 |001c: const/4 v2, #int 2 // #2 │ │ +07efa2: 4b02 0001 |001d: aput v2, v0, v1 │ │ +07efa6: 6200 730b |001f: sget-object v0, Lcom/negusoft/holoaccent/drawable/SpinnerDrawable$1;.$SwitchMap$com$negusoft$holoaccent$drawable$SpinnerDrawable$Type:[I // field@0b73 │ │ +07efaa: 6201 790b |0021: sget-object v1, Lcom/negusoft/holoaccent/drawable/SpinnerDrawable$Type;.ACTIONBAR:Lcom/negusoft/holoaccent/drawable/SpinnerDrawable$Type; // field@0b79 │ │ +07efae: 6e10 1621 0100 |0023: invoke-virtual {v1}, Lcom/negusoft/holoaccent/drawable/SpinnerDrawable$Type;.ordinal:()I // method@2116 │ │ +07efb4: 0a01 |0026: move-result v1 │ │ +07efb6: 1232 |0027: const/4 v2, #int 3 // #3 │ │ +07efb8: 4b02 0001 |0028: aput v2, v0, v1 │ │ +07efbc: 6200 730b |002a: sget-object v0, Lcom/negusoft/holoaccent/drawable/SpinnerDrawable$1;.$SwitchMap$com$negusoft$holoaccent$drawable$SpinnerDrawable$Type:[I // field@0b73 │ │ +07efc0: 6201 7a0b |002c: sget-object v1, Lcom/negusoft/holoaccent/drawable/SpinnerDrawable$Type;.ACTIONBAR_INVERSE:Lcom/negusoft/holoaccent/drawable/SpinnerDrawable$Type; // field@0b7a │ │ +07efc4: 6e10 1621 0100 |002e: invoke-virtual {v1}, Lcom/negusoft/holoaccent/drawable/SpinnerDrawable$Type;.ordinal:()I // method@2116 │ │ +07efca: 0a01 |0031: move-result v1 │ │ +07efcc: 1242 |0032: const/4 v2, #int 4 // #4 │ │ +07efce: 4b02 0001 |0033: aput v2, v0, v1 │ │ +07efd2: 0e00 |0035: return-void │ │ +07efd4: 0d00 |0036: move-exception v0 │ │ +07efd6: 28fe |0037: goto 0035 // -0002 │ │ +07efd8: 0d00 |0038: move-exception v0 │ │ +07efda: 28f1 |0039: goto 002a // -000f │ │ +07efdc: 0d00 |003a: move-exception v0 │ │ +07efde: 28e4 |003b: goto 001f // -001c │ │ +07efe0: 0d00 |003c: move-exception v0 │ │ +07efe2: 28d7 |003d: goto 0014 // -0029 │ │ catches : 4 │ │ 0x0009 - 0x0014 │ │ Ljava/lang/NoSuchFieldError; -> 0x003c │ │ 0x0014 - 0x001f │ │ Ljava/lang/NoSuchFieldError; -> 0x003a │ │ 0x001f - 0x002a │ │ Ljava/lang/NoSuchFieldError; -> 0x0038 │ │ 0x002a - 0x0035 │ │ Ljava/lang/NoSuchFieldError; -> 0x0036 │ │ positions : │ │ 0x0000 line=56 │ │ locals : │ │ │ │ Virtual methods - │ │ - source_file_idx : 2715 (SpinnerDrawable.java) │ │ + source_file_idx : 3721 (SpinnerDrawable.java) │ │ │ │ -Class #410 header: │ │ -class_idx : 860 │ │ +Class #640 header: │ │ +class_idx : 1245 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 91 │ │ -source_file_idx : 2715 │ │ +superclass_idx : 116 │ │ +source_file_idx : 3721 │ │ static_fields_size : 0 │ │ instance_fields_size: 4 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 2 │ │ │ │ -Class #410 annotations: │ │ +Class #640 annotations: │ │ Annotations on class │ │ VISIBILITY_SYSTEM Ldalvik/annotation/EnclosingClass; value=Lcom/negusoft/holoaccent/drawable/SpinnerDrawable; │ │ VISIBILITY_SYSTEM Ldalvik/annotation/InnerClass; accessFlags=9 name="SpinnerConstantState" │ │ │ │ -Class #410 - │ │ +Class #640 - │ │ Class descriptor : 'Lcom/negusoft/holoaccent/drawable/SpinnerDrawable$SpinnerConstantState;' │ │ Access flags : 0x0001 (PUBLIC) │ │ Superclass : 'Landroid/graphics/drawable/Drawable$ConstantState;' │ │ Interfaces - │ │ Static fields - │ │ Instance fields - │ │ #0 : (in Lcom/negusoft/holoaccent/drawable/SpinnerDrawable$SpinnerConstantState;) │ │ @@ -98431,20 +139817,20 @@ │ │ type : '(Landroid/util/DisplayMetrics;ILcom/negusoft/holoaccent/drawable/SpinnerDrawable$Type;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 1 │ │ insns size : 10 16-bit code units │ │ -059068: |[059068] com.negusoft.holoaccent.drawable.SpinnerDrawable$SpinnerConstantState.:(Landroid/util/DisplayMetrics;ILcom/negusoft/holoaccent/drawable/SpinnerDrawable$Type;)V │ │ -059078: 7010 9701 0000 |0000: invoke-direct {v0}, Landroid/graphics/drawable/Drawable$ConstantState;.:()V // method@0197 │ │ -05907e: 5b01 6308 |0003: iput-object v1, v0, Lcom/negusoft/holoaccent/drawable/SpinnerDrawable$SpinnerConstantState;.mDisplayMetrics:Landroid/util/DisplayMetrics; // field@0863 │ │ -059082: 5902 6208 |0005: iput v2, v0, Lcom/negusoft/holoaccent/drawable/SpinnerDrawable$SpinnerConstantState;.mColor:I // field@0862 │ │ -059086: 5b03 6408 |0007: iput-object v3, v0, Lcom/negusoft/holoaccent/drawable/SpinnerDrawable$SpinnerConstantState;.mType:Lcom/negusoft/holoaccent/drawable/SpinnerDrawable$Type; // field@0864 │ │ -05908a: 0e00 |0009: return-void │ │ +07f018: |[07f018] com.negusoft.holoaccent.drawable.SpinnerDrawable$SpinnerConstantState.:(Landroid/util/DisplayMetrics;ILcom/negusoft/holoaccent/drawable/SpinnerDrawable$Type;)V │ │ +07f028: 7010 1302 0000 |0000: invoke-direct {v0}, Landroid/graphics/drawable/Drawable$ConstantState;.:()V // method@0213 │ │ +07f02e: 5b01 760b |0003: iput-object v1, v0, Lcom/negusoft/holoaccent/drawable/SpinnerDrawable$SpinnerConstantState;.mDisplayMetrics:Landroid/util/DisplayMetrics; // field@0b76 │ │ +07f032: 5902 750b |0005: iput v2, v0, Lcom/negusoft/holoaccent/drawable/SpinnerDrawable$SpinnerConstantState;.mColor:I // field@0b75 │ │ +07f036: 5b03 770b |0007: iput-object v3, v0, Lcom/negusoft/holoaccent/drawable/SpinnerDrawable$SpinnerConstantState;.mType:Lcom/negusoft/holoaccent/drawable/SpinnerDrawable$Type; // field@0b77 │ │ +07f03a: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=187 │ │ 0x0003 line=188 │ │ 0x0005 line=189 │ │ 0x0007 line=190 │ │ 0x0009 line=191 │ │ @@ -98460,17 +139846,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -05908c: |[05908c] com.negusoft.holoaccent.drawable.SpinnerDrawable$SpinnerConstantState.getChangingConfigurations:()I │ │ -05909c: 5210 6108 |0000: iget v0, v1, Lcom/negusoft/holoaccent/drawable/SpinnerDrawable$SpinnerConstantState;.changingConfigurationValue:I // field@0861 │ │ -0590a0: 0f00 |0002: return v0 │ │ +07f03c: |[07f03c] com.negusoft.holoaccent.drawable.SpinnerDrawable$SpinnerConstantState.getChangingConfigurations:()I │ │ +07f04c: 5210 740b |0000: iget v0, v1, Lcom/negusoft/holoaccent/drawable/SpinnerDrawable$SpinnerConstantState;.changingConfigurationValue:I // field@0b74 │ │ +07f050: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=195 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lcom/negusoft/holoaccent/drawable/SpinnerDrawable$SpinnerConstantState; │ │ │ │ #1 : (in Lcom/negusoft/holoaccent/drawable/SpinnerDrawable$SpinnerConstantState;) │ │ @@ -98478,48 +139864,48 @@ │ │ type : '()Landroid/graphics/drawable/Drawable;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 4 │ │ insns size : 12 16-bit code units │ │ -0590a4: |[0590a4] com.negusoft.holoaccent.drawable.SpinnerDrawable$SpinnerConstantState.newDrawable:()Landroid/graphics/drawable/Drawable; │ │ -0590b4: 2200 5e03 |0000: new-instance v0, Lcom/negusoft/holoaccent/drawable/SpinnerDrawable; // type@035e │ │ -0590b8: 5441 6308 |0002: iget-object v1, v4, Lcom/negusoft/holoaccent/drawable/SpinnerDrawable$SpinnerConstantState;.mDisplayMetrics:Landroid/util/DisplayMetrics; // field@0863 │ │ -0590bc: 5242 6208 |0004: iget v2, v4, Lcom/negusoft/holoaccent/drawable/SpinnerDrawable$SpinnerConstantState;.mColor:I // field@0862 │ │ -0590c0: 5443 6408 |0006: iget-object v3, v4, Lcom/negusoft/holoaccent/drawable/SpinnerDrawable$SpinnerConstantState;.mType:Lcom/negusoft/holoaccent/drawable/SpinnerDrawable$Type; // field@0864 │ │ -0590c4: 7040 3816 1032 |0008: invoke-direct {v0, v1, v2, v3}, Lcom/negusoft/holoaccent/drawable/SpinnerDrawable;.:(Landroid/util/DisplayMetrics;ILcom/negusoft/holoaccent/drawable/SpinnerDrawable$Type;)V // method@1638 │ │ -0590ca: 1100 |000b: return-object v0 │ │ +07f054: |[07f054] com.negusoft.holoaccent.drawable.SpinnerDrawable$SpinnerConstantState.newDrawable:()Landroid/graphics/drawable/Drawable; │ │ +07f064: 2200 df04 |0000: new-instance v0, Lcom/negusoft/holoaccent/drawable/SpinnerDrawable; // type@04df │ │ +07f068: 5441 760b |0002: iget-object v1, v4, Lcom/negusoft/holoaccent/drawable/SpinnerDrawable$SpinnerConstantState;.mDisplayMetrics:Landroid/util/DisplayMetrics; // field@0b76 │ │ +07f06c: 5242 750b |0004: iget v2, v4, Lcom/negusoft/holoaccent/drawable/SpinnerDrawable$SpinnerConstantState;.mColor:I // field@0b75 │ │ +07f070: 5443 770b |0006: iget-object v3, v4, Lcom/negusoft/holoaccent/drawable/SpinnerDrawable$SpinnerConstantState;.mType:Lcom/negusoft/holoaccent/drawable/SpinnerDrawable$Type; // field@0b77 │ │ +07f074: 7040 1a21 1032 |0008: invoke-direct {v0, v1, v2, v3}, Lcom/negusoft/holoaccent/drawable/SpinnerDrawable;.:(Landroid/util/DisplayMetrics;ILcom/negusoft/holoaccent/drawable/SpinnerDrawable$Type;)V // method@211a │ │ +07f07a: 1100 |000b: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=200 │ │ locals : │ │ 0x0000 - 0x000c reg=4 this Lcom/negusoft/holoaccent/drawable/SpinnerDrawable$SpinnerConstantState; │ │ │ │ - source_file_idx : 2715 (SpinnerDrawable.java) │ │ + source_file_idx : 3721 (SpinnerDrawable.java) │ │ │ │ -Class #411 header: │ │ -class_idx : 861 │ │ +Class #641 header: │ │ +class_idx : 1246 │ │ access_flags : 16401 (0x4011) │ │ -superclass_idx : 931 │ │ -source_file_idx : 2715 │ │ +superclass_idx : 1319 │ │ +source_file_idx : 3721 │ │ static_fields_size : 5 │ │ instance_fields_size: 0 │ │ direct_methods_size : 4 │ │ virtual_methods_size: 0 │ │ │ │ -Class #411 annotations: │ │ +Class #641 annotations: │ │ Annotations on class │ │ VISIBILITY_SYSTEM Ldalvik/annotation/EnclosingClass; value=Lcom/negusoft/holoaccent/drawable/SpinnerDrawable; │ │ VISIBILITY_SYSTEM Ldalvik/annotation/InnerClass; accessFlags=16409 name="Type" │ │ VISIBILITY_SYSTEM Ldalvik/annotation/Signature; value={ "Ljava/lang/Enum" "<" "Lcom/negusoft/holoaccent/drawable/SpinnerDrawable$Type;" ">;" } │ │ -Annotations on method #5683 '' │ │ +Annotations on method #8469 '' │ │ VISIBILITY_SYSTEM Ldalvik/annotation/Signature; value={ "()V" } │ │ │ │ -Class #411 - │ │ +Class #641 - │ │ Class descriptor : 'Lcom/negusoft/holoaccent/drawable/SpinnerDrawable$Type;' │ │ Access flags : 0x4011 (PUBLIC FINAL ENUM) │ │ Superclass : 'Ljava/lang/Enum;' │ │ Interfaces - │ │ Static fields - │ │ #0 : (in Lcom/negusoft/holoaccent/drawable/SpinnerDrawable$Type;) │ │ name : '$VALUES' │ │ @@ -98548,64 +139934,64 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 6 │ │ ins : 0 │ │ outs : 3 │ │ insns size : 62 16-bit code units │ │ -0590cc: |[0590cc] com.negusoft.holoaccent.drawable.SpinnerDrawable$Type.:()V │ │ -0590dc: 1235 |0000: const/4 v5, #int 3 // #3 │ │ -0590de: 1224 |0001: const/4 v4, #int 2 // #2 │ │ -0590e0: 1213 |0002: const/4 v3, #int 1 // #1 │ │ -0590e2: 1202 |0003: const/4 v2, #int 0 // #0 │ │ -0590e4: 2200 5d03 |0004: new-instance v0, Lcom/negusoft/holoaccent/drawable/SpinnerDrawable$Type; // type@035d │ │ -0590e8: 1a01 9a02 |0006: const-string v1, "DEFAULT" // string@029a │ │ -0590ec: 7030 3316 1002 |0008: invoke-direct {v0, v1, v2}, Lcom/negusoft/holoaccent/drawable/SpinnerDrawable$Type;.:(Ljava/lang/String;I)V // method@1633 │ │ -0590f2: 6900 6808 |000b: sput-object v0, Lcom/negusoft/holoaccent/drawable/SpinnerDrawable$Type;.DEFAULT:Lcom/negusoft/holoaccent/drawable/SpinnerDrawable$Type; // field@0868 │ │ -0590f6: 2200 5d03 |000d: new-instance v0, Lcom/negusoft/holoaccent/drawable/SpinnerDrawable$Type; // type@035d │ │ -0590fa: 1a01 a502 |000f: const-string v1, "DEFAULT_INVERSE" // string@02a5 │ │ -0590fe: 7030 3316 1003 |0011: invoke-direct {v0, v1, v3}, Lcom/negusoft/holoaccent/drawable/SpinnerDrawable$Type;.:(Ljava/lang/String;I)V // method@1633 │ │ -059104: 6900 6908 |0014: sput-object v0, Lcom/negusoft/holoaccent/drawable/SpinnerDrawable$Type;.DEFAULT_INVERSE:Lcom/negusoft/holoaccent/drawable/SpinnerDrawable$Type; // field@0869 │ │ -059108: 2200 5d03 |0016: new-instance v0, Lcom/negusoft/holoaccent/drawable/SpinnerDrawable$Type; // type@035d │ │ -05910c: 1a01 2701 |0018: const-string v1, "ACTIONBAR" // string@0127 │ │ -059110: 7030 3316 1004 |001a: invoke-direct {v0, v1, v4}, Lcom/negusoft/holoaccent/drawable/SpinnerDrawable$Type;.:(Ljava/lang/String;I)V // method@1633 │ │ -059116: 6900 6608 |001d: sput-object v0, Lcom/negusoft/holoaccent/drawable/SpinnerDrawable$Type;.ACTIONBAR:Lcom/negusoft/holoaccent/drawable/SpinnerDrawable$Type; // field@0866 │ │ -05911a: 2200 5d03 |001f: new-instance v0, Lcom/negusoft/holoaccent/drawable/SpinnerDrawable$Type; // type@035d │ │ -05911e: 1a01 2801 |0021: const-string v1, "ACTIONBAR_INVERSE" // string@0128 │ │ -059122: 7030 3316 1005 |0023: invoke-direct {v0, v1, v5}, Lcom/negusoft/holoaccent/drawable/SpinnerDrawable$Type;.:(Ljava/lang/String;I)V // method@1633 │ │ -059128: 6900 6708 |0026: sput-object v0, Lcom/negusoft/holoaccent/drawable/SpinnerDrawable$Type;.ACTIONBAR_INVERSE:Lcom/negusoft/holoaccent/drawable/SpinnerDrawable$Type; // field@0867 │ │ -05912c: 1240 |0028: const/4 v0, #int 4 // #4 │ │ -05912e: 2300 2b04 |0029: new-array v0, v0, [Lcom/negusoft/holoaccent/drawable/SpinnerDrawable$Type; // type@042b │ │ -059132: 6201 6808 |002b: sget-object v1, Lcom/negusoft/holoaccent/drawable/SpinnerDrawable$Type;.DEFAULT:Lcom/negusoft/holoaccent/drawable/SpinnerDrawable$Type; // field@0868 │ │ -059136: 4d01 0002 |002d: aput-object v1, v0, v2 │ │ -05913a: 6201 6908 |002f: sget-object v1, Lcom/negusoft/holoaccent/drawable/SpinnerDrawable$Type;.DEFAULT_INVERSE:Lcom/negusoft/holoaccent/drawable/SpinnerDrawable$Type; // field@0869 │ │ -05913e: 4d01 0003 |0031: aput-object v1, v0, v3 │ │ -059142: 6201 6608 |0033: sget-object v1, Lcom/negusoft/holoaccent/drawable/SpinnerDrawable$Type;.ACTIONBAR:Lcom/negusoft/holoaccent/drawable/SpinnerDrawable$Type; // field@0866 │ │ -059146: 4d01 0004 |0035: aput-object v1, v0, v4 │ │ -05914a: 6201 6708 |0037: sget-object v1, Lcom/negusoft/holoaccent/drawable/SpinnerDrawable$Type;.ACTIONBAR_INVERSE:Lcom/negusoft/holoaccent/drawable/SpinnerDrawable$Type; // field@0867 │ │ -05914e: 4d01 0005 |0039: aput-object v1, v0, v5 │ │ -059152: 6900 6508 |003b: sput-object v0, Lcom/negusoft/holoaccent/drawable/SpinnerDrawable$Type;.$VALUES:[Lcom/negusoft/holoaccent/drawable/SpinnerDrawable$Type; // field@0865 │ │ -059156: 0e00 |003d: return-void │ │ +07f07c: |[07f07c] com.negusoft.holoaccent.drawable.SpinnerDrawable$Type.:()V │ │ +07f08c: 1235 |0000: const/4 v5, #int 3 // #3 │ │ +07f08e: 1224 |0001: const/4 v4, #int 2 // #2 │ │ +07f090: 1213 |0002: const/4 v3, #int 1 // #1 │ │ +07f092: 1202 |0003: const/4 v2, #int 0 // #0 │ │ +07f094: 2200 de04 |0004: new-instance v0, Lcom/negusoft/holoaccent/drawable/SpinnerDrawable$Type; // type@04de │ │ +07f098: 1a01 3703 |0006: const-string v1, "DEFAULT" // string@0337 │ │ +07f09c: 7030 1521 1002 |0008: invoke-direct {v0, v1, v2}, Lcom/negusoft/holoaccent/drawable/SpinnerDrawable$Type;.:(Ljava/lang/String;I)V // method@2115 │ │ +07f0a2: 6900 7b0b |000b: sput-object v0, Lcom/negusoft/holoaccent/drawable/SpinnerDrawable$Type;.DEFAULT:Lcom/negusoft/holoaccent/drawable/SpinnerDrawable$Type; // field@0b7b │ │ +07f0a6: 2200 de04 |000d: new-instance v0, Lcom/negusoft/holoaccent/drawable/SpinnerDrawable$Type; // type@04de │ │ +07f0aa: 1a01 4603 |000f: const-string v1, "DEFAULT_INVERSE" // string@0346 │ │ +07f0ae: 7030 1521 1003 |0011: invoke-direct {v0, v1, v3}, Lcom/negusoft/holoaccent/drawable/SpinnerDrawable$Type;.:(Ljava/lang/String;I)V // method@2115 │ │ +07f0b4: 6900 7c0b |0014: sput-object v0, Lcom/negusoft/holoaccent/drawable/SpinnerDrawable$Type;.DEFAULT_INVERSE:Lcom/negusoft/holoaccent/drawable/SpinnerDrawable$Type; // field@0b7c │ │ +07f0b8: 2200 de04 |0016: new-instance v0, Lcom/negusoft/holoaccent/drawable/SpinnerDrawable$Type; // type@04de │ │ +07f0bc: 1a01 5001 |0018: const-string v1, "ACTIONBAR" // string@0150 │ │ +07f0c0: 7030 1521 1004 |001a: invoke-direct {v0, v1, v4}, Lcom/negusoft/holoaccent/drawable/SpinnerDrawable$Type;.:(Ljava/lang/String;I)V // method@2115 │ │ +07f0c6: 6900 790b |001d: sput-object v0, Lcom/negusoft/holoaccent/drawable/SpinnerDrawable$Type;.ACTIONBAR:Lcom/negusoft/holoaccent/drawable/SpinnerDrawable$Type; // field@0b79 │ │ +07f0ca: 2200 de04 |001f: new-instance v0, Lcom/negusoft/holoaccent/drawable/SpinnerDrawable$Type; // type@04de │ │ +07f0ce: 1a01 5101 |0021: const-string v1, "ACTIONBAR_INVERSE" // string@0151 │ │ +07f0d2: 7030 1521 1005 |0023: invoke-direct {v0, v1, v5}, Lcom/negusoft/holoaccent/drawable/SpinnerDrawable$Type;.:(Ljava/lang/String;I)V // method@2115 │ │ +07f0d8: 6900 7a0b |0026: sput-object v0, Lcom/negusoft/holoaccent/drawable/SpinnerDrawable$Type;.ACTIONBAR_INVERSE:Lcom/negusoft/holoaccent/drawable/SpinnerDrawable$Type; // field@0b7a │ │ +07f0dc: 1240 |0028: const/4 v0, #int 4 // #4 │ │ +07f0de: 2300 c605 |0029: new-array v0, v0, [Lcom/negusoft/holoaccent/drawable/SpinnerDrawable$Type; // type@05c6 │ │ +07f0e2: 6201 7b0b |002b: sget-object v1, Lcom/negusoft/holoaccent/drawable/SpinnerDrawable$Type;.DEFAULT:Lcom/negusoft/holoaccent/drawable/SpinnerDrawable$Type; // field@0b7b │ │ +07f0e6: 4d01 0002 |002d: aput-object v1, v0, v2 │ │ +07f0ea: 6201 7c0b |002f: sget-object v1, Lcom/negusoft/holoaccent/drawable/SpinnerDrawable$Type;.DEFAULT_INVERSE:Lcom/negusoft/holoaccent/drawable/SpinnerDrawable$Type; // field@0b7c │ │ +07f0ee: 4d01 0003 |0031: aput-object v1, v0, v3 │ │ +07f0f2: 6201 790b |0033: sget-object v1, Lcom/negusoft/holoaccent/drawable/SpinnerDrawable$Type;.ACTIONBAR:Lcom/negusoft/holoaccent/drawable/SpinnerDrawable$Type; // field@0b79 │ │ +07f0f6: 4d01 0004 |0035: aput-object v1, v0, v4 │ │ +07f0fa: 6201 7a0b |0037: sget-object v1, Lcom/negusoft/holoaccent/drawable/SpinnerDrawable$Type;.ACTIONBAR_INVERSE:Lcom/negusoft/holoaccent/drawable/SpinnerDrawable$Type; // field@0b7a │ │ +07f0fe: 4d01 0005 |0039: aput-object v1, v0, v5 │ │ +07f102: 6900 780b |003b: sput-object v0, Lcom/negusoft/holoaccent/drawable/SpinnerDrawable$Type;.$VALUES:[Lcom/negusoft/holoaccent/drawable/SpinnerDrawable$Type; // field@0b78 │ │ +07f106: 0e00 |003d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0004 line=22 │ │ locals : │ │ │ │ #1 : (in Lcom/negusoft/holoaccent/drawable/SpinnerDrawable$Type;) │ │ name : '' │ │ type : '(Ljava/lang/String;I)V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 4 16-bit code units │ │ -059158: |[059158] com.negusoft.holoaccent.drawable.SpinnerDrawable$Type.:(Ljava/lang/String;I)V │ │ -059168: 7030 7317 1002 |0000: invoke-direct {v0, v1, v2}, Ljava/lang/Enum;.:(Ljava/lang/String;I)V // method@1773 │ │ -05916e: 0e00 |0003: return-void │ │ +07f108: |[07f108] com.negusoft.holoaccent.drawable.SpinnerDrawable$Type.:(Ljava/lang/String;I)V │ │ +07f118: 7030 6222 1002 |0000: invoke-direct {v0, v1, v2}, Ljava/lang/Enum;.:(Ljava/lang/String;I)V // method@2262 │ │ +07f11e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=22 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lcom/negusoft/holoaccent/drawable/SpinnerDrawable$Type; │ │ 0x0000 - 0x0004 reg=1 (null) Ljava/lang/String; │ │ 0x0000 - 0x0004 reg=2 (null) I │ │ @@ -98615,20 +140001,20 @@ │ │ type : '(Ljava/lang/String;)Lcom/negusoft/holoaccent/drawable/SpinnerDrawable$Type;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -059170: |[059170] com.negusoft.holoaccent.drawable.SpinnerDrawable$Type.valueOf:(Ljava/lang/String;)Lcom/negusoft/holoaccent/drawable/SpinnerDrawable$Type; │ │ -059180: 1c00 5d03 |0000: const-class v0, Lcom/negusoft/holoaccent/drawable/SpinnerDrawable$Type; // type@035d │ │ -059184: 7120 7417 1000 |0002: invoke-static {v0, v1}, Ljava/lang/Enum;.valueOf:(Ljava/lang/Class;Ljava/lang/String;)Ljava/lang/Enum; // method@1774 │ │ -05918a: 0c00 |0005: move-result-object v0 │ │ -05918c: 1f00 5d03 |0006: check-cast v0, Lcom/negusoft/holoaccent/drawable/SpinnerDrawable$Type; // type@035d │ │ -059190: 1100 |0008: return-object v0 │ │ +07f120: |[07f120] com.negusoft.holoaccent.drawable.SpinnerDrawable$Type.valueOf:(Ljava/lang/String;)Lcom/negusoft/holoaccent/drawable/SpinnerDrawable$Type; │ │ +07f130: 1c00 de04 |0000: const-class v0, Lcom/negusoft/holoaccent/drawable/SpinnerDrawable$Type; // type@04de │ │ +07f134: 7120 6322 1000 |0002: invoke-static {v0, v1}, Ljava/lang/Enum;.valueOf:(Ljava/lang/Class;Ljava/lang/String;)Ljava/lang/Enum; // method@2263 │ │ +07f13a: 0c00 |0005: move-result-object v0 │ │ +07f13c: 1f00 de04 |0006: check-cast v0, Lcom/negusoft/holoaccent/drawable/SpinnerDrawable$Type; // type@04de │ │ +07f140: 1100 |0008: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=22 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 name Ljava/lang/String; │ │ │ │ #3 : (in Lcom/negusoft/holoaccent/drawable/SpinnerDrawable$Type;) │ │ @@ -98636,43 +140022,43 @@ │ │ type : '()[Lcom/negusoft/holoaccent/drawable/SpinnerDrawable$Type;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 9 16-bit code units │ │ -059194: |[059194] com.negusoft.holoaccent.drawable.SpinnerDrawable$Type.values:()[Lcom/negusoft/holoaccent/drawable/SpinnerDrawable$Type; │ │ -0591a4: 6200 6508 |0000: sget-object v0, Lcom/negusoft/holoaccent/drawable/SpinnerDrawable$Type;.$VALUES:[Lcom/negusoft/holoaccent/drawable/SpinnerDrawable$Type; // field@0865 │ │ -0591a8: 6e10 8618 0000 |0002: invoke-virtual {v0}, [Lcom/negusoft/holoaccent/drawable/SpinnerDrawable$Type;.clone:()Ljava/lang/Object; // method@1886 │ │ -0591ae: 0c00 |0005: move-result-object v0 │ │ -0591b0: 1f00 2b04 |0006: check-cast v0, [Lcom/negusoft/holoaccent/drawable/SpinnerDrawable$Type; // type@042b │ │ -0591b4: 1100 |0008: return-object v0 │ │ +07f144: |[07f144] com.negusoft.holoaccent.drawable.SpinnerDrawable$Type.values:()[Lcom/negusoft/holoaccent/drawable/SpinnerDrawable$Type; │ │ +07f154: 6200 780b |0000: sget-object v0, Lcom/negusoft/holoaccent/drawable/SpinnerDrawable$Type;.$VALUES:[Lcom/negusoft/holoaccent/drawable/SpinnerDrawable$Type; // field@0b78 │ │ +07f158: 6e10 9823 0000 |0002: invoke-virtual {v0}, [Lcom/negusoft/holoaccent/drawable/SpinnerDrawable$Type;.clone:()Ljava/lang/Object; // method@2398 │ │ +07f15e: 0c00 |0005: move-result-object v0 │ │ +07f160: 1f00 c605 |0006: check-cast v0, [Lcom/negusoft/holoaccent/drawable/SpinnerDrawable$Type; // type@05c6 │ │ +07f164: 1100 |0008: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=22 │ │ locals : │ │ │ │ Virtual methods - │ │ - source_file_idx : 2715 (SpinnerDrawable.java) │ │ + source_file_idx : 3721 (SpinnerDrawable.java) │ │ │ │ -Class #412 header: │ │ -class_idx : 862 │ │ +Class #642 header: │ │ +class_idx : 1247 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 92 │ │ -source_file_idx : 2715 │ │ +superclass_idx : 117 │ │ +source_file_idx : 3721 │ │ static_fields_size : 4 │ │ instance_fields_size: 2 │ │ direct_methods_size : 8 │ │ virtual_methods_size: 5 │ │ │ │ -Class #412 annotations: │ │ +Class #642 annotations: │ │ Annotations on class │ │ - VISIBILITY_SYSTEM Ldalvik/annotation/MemberClasses; value={ Lcom/negusoft/holoaccent/drawable/SpinnerDrawable$1; Lcom/negusoft/holoaccent/drawable/SpinnerDrawable$SpinnerConstantState; Lcom/negusoft/holoaccent/drawable/SpinnerDrawable$Type; } │ │ + VISIBILITY_SYSTEM Ldalvik/annotation/MemberClasses; value={ Lcom/negusoft/holoaccent/drawable/SpinnerDrawable$SpinnerConstantState; Lcom/negusoft/holoaccent/drawable/SpinnerDrawable$Type; } │ │ │ │ -Class #412 - │ │ +Class #642 - │ │ Class descriptor : 'Lcom/negusoft/holoaccent/drawable/SpinnerDrawable;' │ │ Access flags : 0x0001 (PUBLIC) │ │ Superclass : 'Landroid/graphics/drawable/Drawable;' │ │ Interfaces - │ │ Static fields - │ │ #0 : (in Lcom/negusoft/holoaccent/drawable/SpinnerDrawable;) │ │ name : 'AB_BOTTOM_MARGIN_DP' │ │ @@ -98709,25 +140095,25 @@ │ │ type : '(Landroid/content/res/Resources;ILcom/negusoft/holoaccent/drawable/SpinnerDrawable$Type;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 6 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 21 16-bit code units │ │ -0591b8: |[0591b8] com.negusoft.holoaccent.drawable.SpinnerDrawable.:(Landroid/content/res/Resources;ILcom/negusoft/holoaccent/drawable/SpinnerDrawable$Type;)V │ │ -0591c8: 7010 9801 0200 |0000: invoke-direct {v2}, Landroid/graphics/drawable/Drawable;.:()V // method@0198 │ │ -0591ce: 6e10 1b01 0300 |0003: invoke-virtual {v3}, Landroid/content/res/Resources;.getDisplayMetrics:()Landroid/util/DisplayMetrics; // method@011b │ │ -0591d4: 0c00 |0006: move-result-object v0 │ │ -0591d6: 2201 5c03 |0007: new-instance v1, Lcom/negusoft/holoaccent/drawable/SpinnerDrawable$SpinnerConstantState; // type@035c │ │ -0591da: 7040 2f16 0154 |0009: invoke-direct {v1, v0, v4, v5}, Lcom/negusoft/holoaccent/drawable/SpinnerDrawable$SpinnerConstantState;.:(Landroid/util/DisplayMetrics;ILcom/negusoft/holoaccent/drawable/SpinnerDrawable$Type;)V // method@162f │ │ -0591e0: 5b21 6f08 |000c: iput-object v1, v2, Lcom/negusoft/holoaccent/drawable/SpinnerDrawable;.mState:Lcom/negusoft/holoaccent/drawable/SpinnerDrawable$SpinnerConstantState; // field@086f │ │ -0591e4: 7020 4216 4200 |000e: invoke-direct {v2, v4}, Lcom/negusoft/holoaccent/drawable/SpinnerDrawable;.initPaint:(I)Landroid/graphics/Paint; // method@1642 │ │ -0591ea: 0c01 |0011: move-result-object v1 │ │ -0591ec: 5b21 6e08 |0012: iput-object v1, v2, Lcom/negusoft/holoaccent/drawable/SpinnerDrawable;.mPaint:Landroid/graphics/Paint; // field@086e │ │ -0591f0: 0e00 |0014: return-void │ │ +07f168: |[07f168] com.negusoft.holoaccent.drawable.SpinnerDrawable.:(Landroid/content/res/Resources;ILcom/negusoft/holoaccent/drawable/SpinnerDrawable$Type;)V │ │ +07f178: 7010 1402 0200 |0000: invoke-direct {v2}, Landroid/graphics/drawable/Drawable;.:()V // method@0214 │ │ +07f17e: 6e10 6601 0300 |0003: invoke-virtual {v3}, Landroid/content/res/Resources;.getDisplayMetrics:()Landroid/util/DisplayMetrics; // method@0166 │ │ +07f184: 0c00 |0006: move-result-object v0 │ │ +07f186: 2201 dd04 |0007: new-instance v1, Lcom/negusoft/holoaccent/drawable/SpinnerDrawable$SpinnerConstantState; // type@04dd │ │ +07f18a: 7040 1121 0154 |0009: invoke-direct {v1, v0, v4, v5}, Lcom/negusoft/holoaccent/drawable/SpinnerDrawable$SpinnerConstantState;.:(Landroid/util/DisplayMetrics;ILcom/negusoft/holoaccent/drawable/SpinnerDrawable$Type;)V // method@2111 │ │ +07f190: 5b21 820b |000c: iput-object v1, v2, Lcom/negusoft/holoaccent/drawable/SpinnerDrawable;.mState:Lcom/negusoft/holoaccent/drawable/SpinnerDrawable$SpinnerConstantState; // field@0b82 │ │ +07f194: 7020 2421 4200 |000e: invoke-direct {v2, v4}, Lcom/negusoft/holoaccent/drawable/SpinnerDrawable;.initPaint:(I)Landroid/graphics/Paint; // method@2124 │ │ +07f19a: 0c01 |0011: move-result-object v1 │ │ +07f19c: 5b21 810b |0012: iput-object v1, v2, Lcom/negusoft/holoaccent/drawable/SpinnerDrawable;.mPaint:Landroid/graphics/Paint; // field@0b81 │ │ +07f1a0: 0e00 |0014: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=27 │ │ 0x0003 line=28 │ │ 0x0007 line=29 │ │ 0x000e line=30 │ │ 0x0014 line=31 │ │ @@ -98743,23 +140129,23 @@ │ │ type : '(Landroid/util/DisplayMetrics;ILcom/negusoft/holoaccent/drawable/SpinnerDrawable$Type;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 17 16-bit code units │ │ -0591f4: |[0591f4] com.negusoft.holoaccent.drawable.SpinnerDrawable.:(Landroid/util/DisplayMetrics;ILcom/negusoft/holoaccent/drawable/SpinnerDrawable$Type;)V │ │ -059204: 7010 9801 0100 |0000: invoke-direct {v1}, Landroid/graphics/drawable/Drawable;.:()V // method@0198 │ │ -05920a: 2200 5c03 |0003: new-instance v0, Lcom/negusoft/holoaccent/drawable/SpinnerDrawable$SpinnerConstantState; // type@035c │ │ -05920e: 7040 2f16 2043 |0005: invoke-direct {v0, v2, v3, v4}, Lcom/negusoft/holoaccent/drawable/SpinnerDrawable$SpinnerConstantState;.:(Landroid/util/DisplayMetrics;ILcom/negusoft/holoaccent/drawable/SpinnerDrawable$Type;)V // method@162f │ │ -059214: 5b10 6f08 |0008: iput-object v0, v1, Lcom/negusoft/holoaccent/drawable/SpinnerDrawable;.mState:Lcom/negusoft/holoaccent/drawable/SpinnerDrawable$SpinnerConstantState; // field@086f │ │ -059218: 7020 4216 3100 |000a: invoke-direct {v1, v3}, Lcom/negusoft/holoaccent/drawable/SpinnerDrawable;.initPaint:(I)Landroid/graphics/Paint; // method@1642 │ │ -05921e: 0c00 |000d: move-result-object v0 │ │ -059220: 5b10 6e08 |000e: iput-object v0, v1, Lcom/negusoft/holoaccent/drawable/SpinnerDrawable;.mPaint:Landroid/graphics/Paint; // field@086e │ │ -059224: 0e00 |0010: return-void │ │ +07f1a4: |[07f1a4] com.negusoft.holoaccent.drawable.SpinnerDrawable.:(Landroid/util/DisplayMetrics;ILcom/negusoft/holoaccent/drawable/SpinnerDrawable$Type;)V │ │ +07f1b4: 7010 1402 0100 |0000: invoke-direct {v1}, Landroid/graphics/drawable/Drawable;.:()V // method@0214 │ │ +07f1ba: 2200 dd04 |0003: new-instance v0, Lcom/negusoft/holoaccent/drawable/SpinnerDrawable$SpinnerConstantState; // type@04dd │ │ +07f1be: 7040 1121 2043 |0005: invoke-direct {v0, v2, v3, v4}, Lcom/negusoft/holoaccent/drawable/SpinnerDrawable$SpinnerConstantState;.:(Landroid/util/DisplayMetrics;ILcom/negusoft/holoaccent/drawable/SpinnerDrawable$Type;)V // method@2111 │ │ +07f1c4: 5b10 820b |0008: iput-object v0, v1, Lcom/negusoft/holoaccent/drawable/SpinnerDrawable;.mState:Lcom/negusoft/holoaccent/drawable/SpinnerDrawable$SpinnerConstantState; // field@0b82 │ │ +07f1c8: 7020 2421 3100 |000a: invoke-direct {v1, v3}, Lcom/negusoft/holoaccent/drawable/SpinnerDrawable;.initPaint:(I)Landroid/graphics/Paint; // method@2124 │ │ +07f1ce: 0c00 |000d: move-result-object v0 │ │ +07f1d0: 5b10 810b |000e: iput-object v0, v1, Lcom/negusoft/holoaccent/drawable/SpinnerDrawable;.mPaint:Landroid/graphics/Paint; // field@0b81 │ │ +07f1d4: 0e00 |0010: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=33 │ │ 0x0003 line=34 │ │ 0x000a line=35 │ │ 0x0010 line=36 │ │ locals : │ │ @@ -98773,36 +140159,36 @@ │ │ type : '(Landroid/graphics/Rect;Lcom/negusoft/holoaccent/drawable/SpinnerDrawable$Type;)Landroid/graphics/Path;' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 48 16-bit code units │ │ -059228: |[059228] com.negusoft.holoaccent.drawable.SpinnerDrawable.getPath:(Landroid/graphics/Rect;Lcom/negusoft/holoaccent/drawable/SpinnerDrawable$Type;)Landroid/graphics/Path; │ │ -059238: 6200 6008 |0000: sget-object v0, Lcom/negusoft/holoaccent/drawable/SpinnerDrawable$1;.$SwitchMap$com$negusoft$holoaccent$drawable$SpinnerDrawable$Type:[I // field@0860 │ │ -05923c: 6e10 3416 0400 |0002: invoke-virtual {v4}, Lcom/negusoft/holoaccent/drawable/SpinnerDrawable$Type;.ordinal:()I // method@1634 │ │ -059242: 0a01 |0005: move-result v1 │ │ -059244: 4400 0001 |0006: aget v0, v0, v1 │ │ -059248: 2b00 1c00 0000 |0008: packed-switch v0, 00000024 // +0000001c │ │ -05924e: 7020 4016 3200 |000b: invoke-direct {v2, v3}, Lcom/negusoft/holoaccent/drawable/SpinnerDrawable;.getPathDefault:(Landroid/graphics/Rect;)Landroid/graphics/Path; // method@1640 │ │ -059254: 0c00 |000e: move-result-object v0 │ │ -059256: 1100 |000f: return-object v0 │ │ -059258: 7020 4016 3200 |0010: invoke-direct {v2, v3}, Lcom/negusoft/holoaccent/drawable/SpinnerDrawable;.getPathDefault:(Landroid/graphics/Rect;)Landroid/graphics/Path; // method@1640 │ │ -05925e: 0c00 |0013: move-result-object v0 │ │ -059260: 28fb |0014: goto 000f // -0005 │ │ -059262: 7020 4116 3200 |0015: invoke-direct {v2, v3}, Lcom/negusoft/holoaccent/drawable/SpinnerDrawable;.getPathDefaultInverse:(Landroid/graphics/Rect;)Landroid/graphics/Path; // method@1641 │ │ -059268: 0c00 |0018: move-result-object v0 │ │ -05926a: 28f6 |0019: goto 000f // -000a │ │ -05926c: 7020 3e16 3200 |001a: invoke-direct {v2, v3}, Lcom/negusoft/holoaccent/drawable/SpinnerDrawable;.getPathActionbar:(Landroid/graphics/Rect;)Landroid/graphics/Path; // method@163e │ │ -059272: 0c00 |001d: move-result-object v0 │ │ -059274: 28f1 |001e: goto 000f // -000f │ │ -059276: 7020 3f16 3200 |001f: invoke-direct {v2, v3}, Lcom/negusoft/holoaccent/drawable/SpinnerDrawable;.getPathActionbarInverse:(Landroid/graphics/Rect;)Landroid/graphics/Path; // method@163f │ │ -05927c: 0c00 |0022: move-result-object v0 │ │ -05927e: 28ec |0023: goto 000f // -0014 │ │ -059280: 0001 0400 0100 0000 0800 0000 0d00 ... |0024: packed-switch-data (12 units) │ │ +07f1d8: |[07f1d8] com.negusoft.holoaccent.drawable.SpinnerDrawable.getPath:(Landroid/graphics/Rect;Lcom/negusoft/holoaccent/drawable/SpinnerDrawable$Type;)Landroid/graphics/Path; │ │ +07f1e8: 6200 730b |0000: sget-object v0, Lcom/negusoft/holoaccent/drawable/SpinnerDrawable$1;.$SwitchMap$com$negusoft$holoaccent$drawable$SpinnerDrawable$Type:[I // field@0b73 │ │ +07f1ec: 6e10 1621 0400 |0002: invoke-virtual {v4}, Lcom/negusoft/holoaccent/drawable/SpinnerDrawable$Type;.ordinal:()I // method@2116 │ │ +07f1f2: 0a01 |0005: move-result v1 │ │ +07f1f4: 4400 0001 |0006: aget v0, v0, v1 │ │ +07f1f8: 2b00 1c00 0000 |0008: packed-switch v0, 00000024 // +0000001c │ │ +07f1fe: 7020 2221 3200 |000b: invoke-direct {v2, v3}, Lcom/negusoft/holoaccent/drawable/SpinnerDrawable;.getPathDefault:(Landroid/graphics/Rect;)Landroid/graphics/Path; // method@2122 │ │ +07f204: 0c00 |000e: move-result-object v0 │ │ +07f206: 1100 |000f: return-object v0 │ │ +07f208: 7020 2221 3200 |0010: invoke-direct {v2, v3}, Lcom/negusoft/holoaccent/drawable/SpinnerDrawable;.getPathDefault:(Landroid/graphics/Rect;)Landroid/graphics/Path; // method@2122 │ │ +07f20e: 0c00 |0013: move-result-object v0 │ │ +07f210: 28fb |0014: goto 000f // -0005 │ │ +07f212: 7020 2321 3200 |0015: invoke-direct {v2, v3}, Lcom/negusoft/holoaccent/drawable/SpinnerDrawable;.getPathDefaultInverse:(Landroid/graphics/Rect;)Landroid/graphics/Path; // method@2123 │ │ +07f218: 0c00 |0018: move-result-object v0 │ │ +07f21a: 28f6 |0019: goto 000f // -000a │ │ +07f21c: 7020 2021 3200 |001a: invoke-direct {v2, v3}, Lcom/negusoft/holoaccent/drawable/SpinnerDrawable;.getPathActionbar:(Landroid/graphics/Rect;)Landroid/graphics/Path; // method@2120 │ │ +07f222: 0c00 |001d: move-result-object v0 │ │ +07f224: 28f1 |001e: goto 000f // -000f │ │ +07f226: 7020 2121 3200 |001f: invoke-direct {v2, v3}, Lcom/negusoft/holoaccent/drawable/SpinnerDrawable;.getPathActionbarInverse:(Landroid/graphics/Rect;)Landroid/graphics/Path; // method@2121 │ │ +07f22c: 0c00 |0022: move-result-object v0 │ │ +07f22e: 28ec |0023: goto 000f // -0014 │ │ +07f230: 0001 0400 0100 0000 0800 0000 0d00 ... |0024: packed-switch-data (12 units) │ │ catches : (none) │ │ positions : │ │ 0x0000 line=56 │ │ 0x000b line=66 │ │ 0x0010 line=58 │ │ 0x0015 line=60 │ │ 0x001a line=62 │ │ @@ -98818,42 +140204,42 @@ │ │ type : '(Landroid/graphics/Rect;)Landroid/graphics/Path;' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 12 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 54 16-bit code units │ │ -059298: |[059298] com.negusoft.holoaccent.drawable.SpinnerDrawable.getPathActionbar:(Landroid/graphics/Rect;)Landroid/graphics/Path; │ │ -0592a8: 1219 |0000: const/4 v9, #int 1 // #1 │ │ -0592aa: 1507 4041 |0001: const/high16 v7, #int 1094713344 // #4140 │ │ -0592ae: 54a8 6f08 |0003: iget-object v8, v10, Lcom/negusoft/holoaccent/drawable/SpinnerDrawable;.mState:Lcom/negusoft/holoaccent/drawable/SpinnerDrawable$SpinnerConstantState; // field@086f │ │ -0592b2: 5488 6308 |0005: iget-object v8, v8, Lcom/negusoft/holoaccent/drawable/SpinnerDrawable$SpinnerConstantState;.mDisplayMetrics:Landroid/util/DisplayMetrics; // field@0863 │ │ -0592b6: 7130 4212 7908 |0007: invoke-static {v9, v7, v8}, Landroid/util/TypedValue;.applyDimension:(IFLandroid/util/DisplayMetrics;)F // method@1242 │ │ -0592bc: 0a06 |000a: move-result v6 │ │ -0592be: 1507 0040 |000b: const/high16 v7, #int 1073741824 // #4000 │ │ -0592c2: 54a8 6f08 |000d: iget-object v8, v10, Lcom/negusoft/holoaccent/drawable/SpinnerDrawable;.mState:Lcom/negusoft/holoaccent/drawable/SpinnerDrawable$SpinnerConstantState; // field@086f │ │ -0592c6: 5488 6308 |000f: iget-object v8, v8, Lcom/negusoft/holoaccent/drawable/SpinnerDrawable$SpinnerConstantState;.mDisplayMetrics:Landroid/util/DisplayMetrics; // field@0863 │ │ -0592ca: 7130 4212 7908 |0011: invoke-static {v9, v7, v8}, Landroid/util/TypedValue;.applyDimension:(IFLandroid/util/DisplayMetrics;)F // method@1242 │ │ -0592d0: 0a02 |0014: move-result v2 │ │ -0592d2: 52b7 2700 |0015: iget v7, v11, Landroid/graphics/Rect;.right:I // field@0027 │ │ -0592d6: 8271 |0017: int-to-float v1, v7 │ │ -0592d8: 52b7 2700 |0018: iget v7, v11, Landroid/graphics/Rect;.right:I // field@0027 │ │ -0592dc: 8277 |001a: int-to-float v7, v7 │ │ -0592de: a604 0706 |001b: add-float v4, v7, v6 │ │ -0592e2: 52b7 2500 |001d: iget v7, v11, Landroid/graphics/Rect;.bottom:I // field@0025 │ │ -0592e6: 8277 |001f: int-to-float v7, v7 │ │ -0592e8: a700 0702 |0020: sub-float v0, v7, v2 │ │ -0592ec: a705 0006 |0022: sub-float v5, v0, v6 │ │ -0592f0: 2203 5200 |0024: new-instance v3, Landroid/graphics/Path; // type@0052 │ │ -0592f4: 7010 7c01 0300 |0026: invoke-direct {v3}, Landroid/graphics/Path;.:()V // method@017c │ │ -0592fa: 6e30 8101 4305 |0029: invoke-virtual {v3, v4, v5}, Landroid/graphics/Path;.moveTo:(FF)V // method@0181 │ │ -059300: 6e30 8001 4300 |002c: invoke-virtual {v3, v4, v0}, Landroid/graphics/Path;.lineTo:(FF)V // method@0180 │ │ -059306: 6e30 8001 1300 |002f: invoke-virtual {v3, v1, v0}, Landroid/graphics/Path;.lineTo:(FF)V // method@0180 │ │ -05930c: 6e10 7f01 0300 |0032: invoke-virtual {v3}, Landroid/graphics/Path;.close:()V // method@017f │ │ -059312: 1103 |0035: return-object v3 │ │ +07f248: |[07f248] com.negusoft.holoaccent.drawable.SpinnerDrawable.getPathActionbar:(Landroid/graphics/Rect;)Landroid/graphics/Path; │ │ +07f258: 1219 |0000: const/4 v9, #int 1 // #1 │ │ +07f25a: 1507 4041 |0001: const/high16 v7, #int 1094713344 // #4140 │ │ +07f25e: 54a8 820b |0003: iget-object v8, v10, Lcom/negusoft/holoaccent/drawable/SpinnerDrawable;.mState:Lcom/negusoft/holoaccent/drawable/SpinnerDrawable$SpinnerConstantState; // field@0b82 │ │ +07f262: 5488 760b |0005: iget-object v8, v8, Lcom/negusoft/holoaccent/drawable/SpinnerDrawable$SpinnerConstantState;.mDisplayMetrics:Landroid/util/DisplayMetrics; // field@0b76 │ │ +07f266: 7130 801c 7908 |0007: invoke-static {v9, v7, v8}, Landroid/util/TypedValue;.applyDimension:(IFLandroid/util/DisplayMetrics;)F // method@1c80 │ │ +07f26c: 0a06 |000a: move-result v6 │ │ +07f26e: 1507 0040 |000b: const/high16 v7, #int 1073741824 // #4000 │ │ +07f272: 54a8 820b |000d: iget-object v8, v10, Lcom/negusoft/holoaccent/drawable/SpinnerDrawable;.mState:Lcom/negusoft/holoaccent/drawable/SpinnerDrawable$SpinnerConstantState; // field@0b82 │ │ +07f276: 5488 760b |000f: iget-object v8, v8, Lcom/negusoft/holoaccent/drawable/SpinnerDrawable$SpinnerConstantState;.mDisplayMetrics:Landroid/util/DisplayMetrics; // field@0b76 │ │ +07f27a: 7130 801c 7908 |0011: invoke-static {v9, v7, v8}, Landroid/util/TypedValue;.applyDimension:(IFLandroid/util/DisplayMetrics;)F // method@1c80 │ │ +07f280: 0a02 |0014: move-result v2 │ │ +07f282: 52b7 3700 |0015: iget v7, v11, Landroid/graphics/Rect;.right:I // field@0037 │ │ +07f286: 8271 |0017: int-to-float v1, v7 │ │ +07f288: 52b7 3700 |0018: iget v7, v11, Landroid/graphics/Rect;.right:I // field@0037 │ │ +07f28c: 8277 |001a: int-to-float v7, v7 │ │ +07f28e: a604 0706 |001b: add-float v4, v7, v6 │ │ +07f292: 52b7 3500 |001d: iget v7, v11, Landroid/graphics/Rect;.bottom:I // field@0035 │ │ +07f296: 8277 |001f: int-to-float v7, v7 │ │ +07f298: a700 0702 |0020: sub-float v0, v7, v2 │ │ +07f29c: a705 0006 |0022: sub-float v5, v0, v6 │ │ +07f2a0: 2203 6800 |0024: new-instance v3, Landroid/graphics/Path; // type@0068 │ │ +07f2a4: 7010 ee01 0300 |0026: invoke-direct {v3}, Landroid/graphics/Path;.:()V // method@01ee │ │ +07f2aa: 6e30 f301 4305 |0029: invoke-virtual {v3, v4, v5}, Landroid/graphics/Path;.moveTo:(FF)V // method@01f3 │ │ +07f2b0: 6e30 f201 4300 |002c: invoke-virtual {v3, v4, v0}, Landroid/graphics/Path;.lineTo:(FF)V // method@01f2 │ │ +07f2b6: 6e30 f201 1300 |002f: invoke-virtual {v3, v1, v0}, Landroid/graphics/Path;.lineTo:(FF)V // method@01f2 │ │ +07f2bc: 6e10 f101 0300 |0032: invoke-virtual {v3}, Landroid/graphics/Path;.close:()V // method@01f1 │ │ +07f2c2: 1103 |0035: return-object v3 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=121 │ │ 0x000b line=122 │ │ 0x0015 line=124 │ │ 0x0018 line=125 │ │ 0x001d line=126 │ │ @@ -98880,42 +140266,42 @@ │ │ type : '(Landroid/graphics/Rect;)Landroid/graphics/Path;' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 12 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 54 16-bit code units │ │ -059314: |[059314] com.negusoft.holoaccent.drawable.SpinnerDrawable.getPathActionbarInverse:(Landroid/graphics/Rect;)Landroid/graphics/Path; │ │ -059324: 1219 |0000: const/4 v9, #int 1 // #1 │ │ -059326: 1507 4041 |0001: const/high16 v7, #int 1094713344 // #4140 │ │ -05932a: 54a8 6f08 |0003: iget-object v8, v10, Lcom/negusoft/holoaccent/drawable/SpinnerDrawable;.mState:Lcom/negusoft/holoaccent/drawable/SpinnerDrawable$SpinnerConstantState; // field@086f │ │ -05932e: 5488 6308 |0005: iget-object v8, v8, Lcom/negusoft/holoaccent/drawable/SpinnerDrawable$SpinnerConstantState;.mDisplayMetrics:Landroid/util/DisplayMetrics; // field@0863 │ │ -059332: 7130 4212 7908 |0007: invoke-static {v9, v7, v8}, Landroid/util/TypedValue;.applyDimension:(IFLandroid/util/DisplayMetrics;)F // method@1242 │ │ -059338: 0a06 |000a: move-result v6 │ │ -05933a: 1507 0040 |000b: const/high16 v7, #int 1073741824 // #4000 │ │ -05933e: 54a8 6f08 |000d: iget-object v8, v10, Lcom/negusoft/holoaccent/drawable/SpinnerDrawable;.mState:Lcom/negusoft/holoaccent/drawable/SpinnerDrawable$SpinnerConstantState; // field@086f │ │ -059342: 5488 6308 |000f: iget-object v8, v8, Lcom/negusoft/holoaccent/drawable/SpinnerDrawable$SpinnerConstantState;.mDisplayMetrics:Landroid/util/DisplayMetrics; // field@0863 │ │ -059346: 7130 4212 7908 |0011: invoke-static {v9, v7, v8}, Landroid/util/TypedValue;.applyDimension:(IFLandroid/util/DisplayMetrics;)F // method@1242 │ │ -05934c: 0a02 |0014: move-result v2 │ │ -05934e: 52b7 2600 |0015: iget v7, v11, Landroid/graphics/Rect;.left:I // field@0026 │ │ -059352: 8277 |0017: int-to-float v7, v7 │ │ -059354: a701 0706 |0018: sub-float v1, v7, v6 │ │ -059358: 52b7 2600 |001a: iget v7, v11, Landroid/graphics/Rect;.left:I // field@0026 │ │ -05935c: 8274 |001c: int-to-float v4, v7 │ │ -05935e: 52b7 2500 |001d: iget v7, v11, Landroid/graphics/Rect;.bottom:I // field@0025 │ │ -059362: 8277 |001f: int-to-float v7, v7 │ │ -059364: a700 0702 |0020: sub-float v0, v7, v2 │ │ -059368: a705 0006 |0022: sub-float v5, v0, v6 │ │ -05936c: 2203 5200 |0024: new-instance v3, Landroid/graphics/Path; // type@0052 │ │ -059370: 7010 7c01 0300 |0026: invoke-direct {v3}, Landroid/graphics/Path;.:()V // method@017c │ │ -059376: 6e30 8101 1305 |0029: invoke-virtual {v3, v1, v5}, Landroid/graphics/Path;.moveTo:(FF)V // method@0181 │ │ -05937c: 6e30 8001 1300 |002c: invoke-virtual {v3, v1, v0}, Landroid/graphics/Path;.lineTo:(FF)V // method@0180 │ │ -059382: 6e30 8001 4300 |002f: invoke-virtual {v3, v4, v0}, Landroid/graphics/Path;.lineTo:(FF)V // method@0180 │ │ -059388: 6e10 7f01 0300 |0032: invoke-virtual {v3}, Landroid/graphics/Path;.close:()V // method@017f │ │ -05938e: 1103 |0035: return-object v3 │ │ +07f2c4: |[07f2c4] com.negusoft.holoaccent.drawable.SpinnerDrawable.getPathActionbarInverse:(Landroid/graphics/Rect;)Landroid/graphics/Path; │ │ +07f2d4: 1219 |0000: const/4 v9, #int 1 // #1 │ │ +07f2d6: 1507 4041 |0001: const/high16 v7, #int 1094713344 // #4140 │ │ +07f2da: 54a8 820b |0003: iget-object v8, v10, Lcom/negusoft/holoaccent/drawable/SpinnerDrawable;.mState:Lcom/negusoft/holoaccent/drawable/SpinnerDrawable$SpinnerConstantState; // field@0b82 │ │ +07f2de: 5488 760b |0005: iget-object v8, v8, Lcom/negusoft/holoaccent/drawable/SpinnerDrawable$SpinnerConstantState;.mDisplayMetrics:Landroid/util/DisplayMetrics; // field@0b76 │ │ +07f2e2: 7130 801c 7908 |0007: invoke-static {v9, v7, v8}, Landroid/util/TypedValue;.applyDimension:(IFLandroid/util/DisplayMetrics;)F // method@1c80 │ │ +07f2e8: 0a06 |000a: move-result v6 │ │ +07f2ea: 1507 0040 |000b: const/high16 v7, #int 1073741824 // #4000 │ │ +07f2ee: 54a8 820b |000d: iget-object v8, v10, Lcom/negusoft/holoaccent/drawable/SpinnerDrawable;.mState:Lcom/negusoft/holoaccent/drawable/SpinnerDrawable$SpinnerConstantState; // field@0b82 │ │ +07f2f2: 5488 760b |000f: iget-object v8, v8, Lcom/negusoft/holoaccent/drawable/SpinnerDrawable$SpinnerConstantState;.mDisplayMetrics:Landroid/util/DisplayMetrics; // field@0b76 │ │ +07f2f6: 7130 801c 7908 |0011: invoke-static {v9, v7, v8}, Landroid/util/TypedValue;.applyDimension:(IFLandroid/util/DisplayMetrics;)F // method@1c80 │ │ +07f2fc: 0a02 |0014: move-result v2 │ │ +07f2fe: 52b7 3600 |0015: iget v7, v11, Landroid/graphics/Rect;.left:I // field@0036 │ │ +07f302: 8277 |0017: int-to-float v7, v7 │ │ +07f304: a701 0706 |0018: sub-float v1, v7, v6 │ │ +07f308: 52b7 3600 |001a: iget v7, v11, Landroid/graphics/Rect;.left:I // field@0036 │ │ +07f30c: 8274 |001c: int-to-float v4, v7 │ │ +07f30e: 52b7 3500 |001d: iget v7, v11, Landroid/graphics/Rect;.bottom:I // field@0035 │ │ +07f312: 8277 |001f: int-to-float v7, v7 │ │ +07f314: a700 0702 |0020: sub-float v0, v7, v2 │ │ +07f318: a705 0006 |0022: sub-float v5, v0, v6 │ │ +07f31c: 2203 6800 |0024: new-instance v3, Landroid/graphics/Path; // type@0068 │ │ +07f320: 7010 ee01 0300 |0026: invoke-direct {v3}, Landroid/graphics/Path;.:()V // method@01ee │ │ +07f326: 6e30 f301 1305 |0029: invoke-virtual {v3, v1, v5}, Landroid/graphics/Path;.moveTo:(FF)V // method@01f3 │ │ +07f32c: 6e30 f201 1300 |002c: invoke-virtual {v3, v1, v0}, Landroid/graphics/Path;.lineTo:(FF)V // method@01f2 │ │ +07f332: 6e30 f201 4300 |002f: invoke-virtual {v3, v4, v0}, Landroid/graphics/Path;.lineTo:(FF)V // method@01f2 │ │ +07f338: 6e10 f101 0300 |0032: invoke-virtual {v3}, Landroid/graphics/Path;.close:()V // method@01f1 │ │ +07f33e: 1103 |0035: return-object v3 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=140 │ │ 0x000b line=141 │ │ 0x0015 line=143 │ │ 0x001a line=144 │ │ 0x001d line=145 │ │ @@ -98942,52 +140328,52 @@ │ │ type : '(Landroid/graphics/Rect;)Landroid/graphics/Path;' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 15 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 75 16-bit code units │ │ -059390: |[059390] com.negusoft.holoaccent.drawable.SpinnerDrawable.getPathDefault:(Landroid/graphics/Rect;)Landroid/graphics/Path; │ │ -0593a0: 121c |0000: const/4 v12, #int 1 // #1 │ │ -0593a2: 150a 003f |0001: const/high16 v10, #int 1056964608 // #3f00 │ │ -0593a6: 54db 6f08 |0003: iget-object v11, v13, Lcom/negusoft/holoaccent/drawable/SpinnerDrawable;.mState:Lcom/negusoft/holoaccent/drawable/SpinnerDrawable$SpinnerConstantState; // field@086f │ │ -0593aa: 54bb 6308 |0005: iget-object v11, v11, Lcom/negusoft/holoaccent/drawable/SpinnerDrawable$SpinnerConstantState;.mDisplayMetrics:Landroid/util/DisplayMetrics; // field@0863 │ │ -0593ae: 7130 4212 ac0b |0007: invoke-static {v12, v10, v11}, Landroid/util/TypedValue;.applyDimension:(IFLandroid/util/DisplayMetrics;)F // method@1242 │ │ -0593b4: 0a03 |000a: move-result v3 │ │ -0593b6: 150a 4041 |000b: const/high16 v10, #int 1094713344 // #4140 │ │ -0593ba: 54db 6f08 |000d: iget-object v11, v13, Lcom/negusoft/holoaccent/drawable/SpinnerDrawable;.mState:Lcom/negusoft/holoaccent/drawable/SpinnerDrawable$SpinnerConstantState; // field@086f │ │ -0593be: 54bb 6308 |000f: iget-object v11, v11, Lcom/negusoft/holoaccent/drawable/SpinnerDrawable$SpinnerConstantState;.mDisplayMetrics:Landroid/util/DisplayMetrics; // field@0863 │ │ -0593c2: 7130 4212 ac0b |0011: invoke-static {v12, v10, v11}, Landroid/util/TypedValue;.applyDimension:(IFLandroid/util/DisplayMetrics;)F // method@1242 │ │ -0593c8: 0a05 |0014: move-result v5 │ │ -0593ca: 150a 8040 |0015: const/high16 v10, #int 1082130432 // #4080 │ │ -0593ce: 54db 6f08 |0017: iget-object v11, v13, Lcom/negusoft/holoaccent/drawable/SpinnerDrawable;.mState:Lcom/negusoft/holoaccent/drawable/SpinnerDrawable$SpinnerConstantState; // field@086f │ │ -0593d2: 54bb 6308 |0019: iget-object v11, v11, Lcom/negusoft/holoaccent/drawable/SpinnerDrawable$SpinnerConstantState;.mDisplayMetrics:Landroid/util/DisplayMetrics; // field@0863 │ │ -0593d6: 7130 4212 ac0b |001b: invoke-static {v12, v10, v11}, Landroid/util/TypedValue;.applyDimension:(IFLandroid/util/DisplayMetrics;)F // method@1242 │ │ -0593dc: 0a09 |001e: move-result v9 │ │ -0593de: 52ea 2600 |001f: iget v10, v14, Landroid/graphics/Rect;.left:I // field@0026 │ │ -0593e2: 82a1 |0021: int-to-float v1, v10 │ │ -0593e4: 52ea 2700 |0022: iget v10, v14, Landroid/graphics/Rect;.right:I // field@0027 │ │ -0593e8: 82aa |0024: int-to-float v10, v10 │ │ -0593ea: a602 0a05 |0025: add-float v2, v10, v5 │ │ -0593ee: 52ea 2700 |0027: iget v10, v14, Landroid/graphics/Rect;.right:I // field@0027 │ │ -0593f2: 82a0 |0029: int-to-float v0, v10 │ │ -0593f4: 52ea 2500 |002a: iget v10, v14, Landroid/graphics/Rect;.bottom:I // field@0025 │ │ -0593f8: 82aa |002c: int-to-float v10, v10 │ │ -0593fa: a606 0a09 |002d: add-float v6, v10, v9 │ │ -0593fe: a708 0605 |002f: sub-float v8, v6, v5 │ │ -059402: a707 0603 |0031: sub-float v7, v6, v3 │ │ -059406: 2204 5200 |0033: new-instance v4, Landroid/graphics/Path; // type@0052 │ │ -05940a: 7010 7c01 0400 |0035: invoke-direct {v4}, Landroid/graphics/Path;.:()V // method@017c │ │ -059410: 6e30 8101 2408 |0038: invoke-virtual {v4, v2, v8}, Landroid/graphics/Path;.moveTo:(FF)V // method@0181 │ │ -059416: 6e30 8001 2406 |003b: invoke-virtual {v4, v2, v6}, Landroid/graphics/Path;.lineTo:(FF)V // method@0180 │ │ -05941c: 6e30 8001 1406 |003e: invoke-virtual {v4, v1, v6}, Landroid/graphics/Path;.lineTo:(FF)V // method@0180 │ │ -059422: 6e30 8001 1407 |0041: invoke-virtual {v4, v1, v7}, Landroid/graphics/Path;.lineTo:(FF)V // method@0180 │ │ -059428: 6e30 8001 0407 |0044: invoke-virtual {v4, v0, v7}, Landroid/graphics/Path;.lineTo:(FF)V // method@0180 │ │ -05942e: 6e10 7f01 0400 |0047: invoke-virtual {v4}, Landroid/graphics/Path;.close:()V // method@017f │ │ -059434: 1104 |004a: return-object v4 │ │ +07f340: |[07f340] com.negusoft.holoaccent.drawable.SpinnerDrawable.getPathDefault:(Landroid/graphics/Rect;)Landroid/graphics/Path; │ │ +07f350: 121c |0000: const/4 v12, #int 1 // #1 │ │ +07f352: 150a 003f |0001: const/high16 v10, #int 1056964608 // #3f00 │ │ +07f356: 54db 820b |0003: iget-object v11, v13, Lcom/negusoft/holoaccent/drawable/SpinnerDrawable;.mState:Lcom/negusoft/holoaccent/drawable/SpinnerDrawable$SpinnerConstantState; // field@0b82 │ │ +07f35a: 54bb 760b |0005: iget-object v11, v11, Lcom/negusoft/holoaccent/drawable/SpinnerDrawable$SpinnerConstantState;.mDisplayMetrics:Landroid/util/DisplayMetrics; // field@0b76 │ │ +07f35e: 7130 801c ac0b |0007: invoke-static {v12, v10, v11}, Landroid/util/TypedValue;.applyDimension:(IFLandroid/util/DisplayMetrics;)F // method@1c80 │ │ +07f364: 0a03 |000a: move-result v3 │ │ +07f366: 150a 4041 |000b: const/high16 v10, #int 1094713344 // #4140 │ │ +07f36a: 54db 820b |000d: iget-object v11, v13, Lcom/negusoft/holoaccent/drawable/SpinnerDrawable;.mState:Lcom/negusoft/holoaccent/drawable/SpinnerDrawable$SpinnerConstantState; // field@0b82 │ │ +07f36e: 54bb 760b |000f: iget-object v11, v11, Lcom/negusoft/holoaccent/drawable/SpinnerDrawable$SpinnerConstantState;.mDisplayMetrics:Landroid/util/DisplayMetrics; // field@0b76 │ │ +07f372: 7130 801c ac0b |0011: invoke-static {v12, v10, v11}, Landroid/util/TypedValue;.applyDimension:(IFLandroid/util/DisplayMetrics;)F // method@1c80 │ │ +07f378: 0a05 |0014: move-result v5 │ │ +07f37a: 150a 8040 |0015: const/high16 v10, #int 1082130432 // #4080 │ │ +07f37e: 54db 820b |0017: iget-object v11, v13, Lcom/negusoft/holoaccent/drawable/SpinnerDrawable;.mState:Lcom/negusoft/holoaccent/drawable/SpinnerDrawable$SpinnerConstantState; // field@0b82 │ │ +07f382: 54bb 760b |0019: iget-object v11, v11, Lcom/negusoft/holoaccent/drawable/SpinnerDrawable$SpinnerConstantState;.mDisplayMetrics:Landroid/util/DisplayMetrics; // field@0b76 │ │ +07f386: 7130 801c ac0b |001b: invoke-static {v12, v10, v11}, Landroid/util/TypedValue;.applyDimension:(IFLandroid/util/DisplayMetrics;)F // method@1c80 │ │ +07f38c: 0a09 |001e: move-result v9 │ │ +07f38e: 52ea 3600 |001f: iget v10, v14, Landroid/graphics/Rect;.left:I // field@0036 │ │ +07f392: 82a1 |0021: int-to-float v1, v10 │ │ +07f394: 52ea 3700 |0022: iget v10, v14, Landroid/graphics/Rect;.right:I // field@0037 │ │ +07f398: 82aa |0024: int-to-float v10, v10 │ │ +07f39a: a602 0a05 |0025: add-float v2, v10, v5 │ │ +07f39e: 52ea 3700 |0027: iget v10, v14, Landroid/graphics/Rect;.right:I // field@0037 │ │ +07f3a2: 82a0 |0029: int-to-float v0, v10 │ │ +07f3a4: 52ea 3500 |002a: iget v10, v14, Landroid/graphics/Rect;.bottom:I // field@0035 │ │ +07f3a8: 82aa |002c: int-to-float v10, v10 │ │ +07f3aa: a606 0a09 |002d: add-float v6, v10, v9 │ │ +07f3ae: a708 0605 |002f: sub-float v8, v6, v5 │ │ +07f3b2: a707 0603 |0031: sub-float v7, v6, v3 │ │ +07f3b6: 2204 6800 |0033: new-instance v4, Landroid/graphics/Path; // type@0068 │ │ +07f3ba: 7010 ee01 0400 |0035: invoke-direct {v4}, Landroid/graphics/Path;.:()V // method@01ee │ │ +07f3c0: 6e30 f301 2408 |0038: invoke-virtual {v4, v2, v8}, Landroid/graphics/Path;.moveTo:(FF)V // method@01f3 │ │ +07f3c6: 6e30 f201 2406 |003b: invoke-virtual {v4, v2, v6}, Landroid/graphics/Path;.lineTo:(FF)V // method@01f2 │ │ +07f3cc: 6e30 f201 1406 |003e: invoke-virtual {v4, v1, v6}, Landroid/graphics/Path;.lineTo:(FF)V // method@01f2 │ │ +07f3d2: 6e30 f201 1407 |0041: invoke-virtual {v4, v1, v7}, Landroid/graphics/Path;.lineTo:(FF)V // method@01f2 │ │ +07f3d8: 6e30 f201 0407 |0044: invoke-virtual {v4, v0, v7}, Landroid/graphics/Path;.lineTo:(FF)V // method@01f2 │ │ +07f3de: 6e10 f101 0400 |0047: invoke-virtual {v4}, Landroid/graphics/Path;.close:()V // method@01f1 │ │ +07f3e4: 1104 |004a: return-object v4 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=71 │ │ 0x000b line=72 │ │ 0x0015 line=73 │ │ 0x001f line=75 │ │ 0x0022 line=76 │ │ @@ -99022,52 +140408,52 @@ │ │ type : '(Landroid/graphics/Rect;)Landroid/graphics/Path;' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 15 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 75 16-bit code units │ │ -059438: |[059438] com.negusoft.holoaccent.drawable.SpinnerDrawable.getPathDefaultInverse:(Landroid/graphics/Rect;)Landroid/graphics/Path; │ │ -059448: 121c |0000: const/4 v12, #int 1 // #1 │ │ -05944a: 150a 003f |0001: const/high16 v10, #int 1056964608 // #3f00 │ │ -05944e: 54db 6f08 |0003: iget-object v11, v13, Lcom/negusoft/holoaccent/drawable/SpinnerDrawable;.mState:Lcom/negusoft/holoaccent/drawable/SpinnerDrawable$SpinnerConstantState; // field@086f │ │ -059452: 54bb 6308 |0005: iget-object v11, v11, Lcom/negusoft/holoaccent/drawable/SpinnerDrawable$SpinnerConstantState;.mDisplayMetrics:Landroid/util/DisplayMetrics; // field@0863 │ │ -059456: 7130 4212 ac0b |0007: invoke-static {v12, v10, v11}, Landroid/util/TypedValue;.applyDimension:(IFLandroid/util/DisplayMetrics;)F // method@1242 │ │ -05945c: 0a03 |000a: move-result v3 │ │ -05945e: 150a 4041 |000b: const/high16 v10, #int 1094713344 // #4140 │ │ -059462: 54db 6f08 |000d: iget-object v11, v13, Lcom/negusoft/holoaccent/drawable/SpinnerDrawable;.mState:Lcom/negusoft/holoaccent/drawable/SpinnerDrawable$SpinnerConstantState; // field@086f │ │ -059466: 54bb 6308 |000f: iget-object v11, v11, Lcom/negusoft/holoaccent/drawable/SpinnerDrawable$SpinnerConstantState;.mDisplayMetrics:Landroid/util/DisplayMetrics; // field@0863 │ │ -05946a: 7130 4212 ac0b |0011: invoke-static {v12, v10, v11}, Landroid/util/TypedValue;.applyDimension:(IFLandroid/util/DisplayMetrics;)F // method@1242 │ │ -059470: 0a05 |0014: move-result v5 │ │ -059472: 150a 8040 |0015: const/high16 v10, #int 1082130432 // #4080 │ │ -059476: 54db 6f08 |0017: iget-object v11, v13, Lcom/negusoft/holoaccent/drawable/SpinnerDrawable;.mState:Lcom/negusoft/holoaccent/drawable/SpinnerDrawable$SpinnerConstantState; // field@086f │ │ -05947a: 54bb 6308 |0019: iget-object v11, v11, Lcom/negusoft/holoaccent/drawable/SpinnerDrawable$SpinnerConstantState;.mDisplayMetrics:Landroid/util/DisplayMetrics; // field@0863 │ │ -05947e: 7130 4212 ac0b |001b: invoke-static {v12, v10, v11}, Landroid/util/TypedValue;.applyDimension:(IFLandroid/util/DisplayMetrics;)F // method@1242 │ │ -059484: 0a09 |001e: move-result v9 │ │ -059486: 52ea 2600 |001f: iget v10, v14, Landroid/graphics/Rect;.left:I // field@0026 │ │ -05948a: 82aa |0021: int-to-float v10, v10 │ │ -05948c: a701 0a05 |0022: sub-float v1, v10, v5 │ │ -059490: 52ea 2700 |0024: iget v10, v14, Landroid/graphics/Rect;.right:I // field@0027 │ │ -059494: 82a2 |0026: int-to-float v2, v10 │ │ -059496: 52ea 2600 |0027: iget v10, v14, Landroid/graphics/Rect;.left:I // field@0026 │ │ -05949a: 82a0 |0029: int-to-float v0, v10 │ │ -05949c: 52ea 2500 |002a: iget v10, v14, Landroid/graphics/Rect;.bottom:I // field@0025 │ │ -0594a0: 82aa |002c: int-to-float v10, v10 │ │ -0594a2: a606 0a09 |002d: add-float v6, v10, v9 │ │ -0594a6: a708 0605 |002f: sub-float v8, v6, v5 │ │ -0594aa: a707 0603 |0031: sub-float v7, v6, v3 │ │ -0594ae: 2204 5200 |0033: new-instance v4, Landroid/graphics/Path; // type@0052 │ │ -0594b2: 7010 7c01 0400 |0035: invoke-direct {v4}, Landroid/graphics/Path;.:()V // method@017c │ │ -0594b8: 6e30 8101 1408 |0038: invoke-virtual {v4, v1, v8}, Landroid/graphics/Path;.moveTo:(FF)V // method@0181 │ │ -0594be: 6e30 8001 1406 |003b: invoke-virtual {v4, v1, v6}, Landroid/graphics/Path;.lineTo:(FF)V // method@0180 │ │ -0594c4: 6e30 8001 2406 |003e: invoke-virtual {v4, v2, v6}, Landroid/graphics/Path;.lineTo:(FF)V // method@0180 │ │ -0594ca: 6e30 8001 2407 |0041: invoke-virtual {v4, v2, v7}, Landroid/graphics/Path;.lineTo:(FF)V // method@0180 │ │ -0594d0: 6e30 8001 0407 |0044: invoke-virtual {v4, v0, v7}, Landroid/graphics/Path;.lineTo:(FF)V // method@0180 │ │ -0594d6: 6e10 7f01 0400 |0047: invoke-virtual {v4}, Landroid/graphics/Path;.close:()V // method@017f │ │ -0594dc: 1104 |004a: return-object v4 │ │ +07f3e8: |[07f3e8] com.negusoft.holoaccent.drawable.SpinnerDrawable.getPathDefaultInverse:(Landroid/graphics/Rect;)Landroid/graphics/Path; │ │ +07f3f8: 121c |0000: const/4 v12, #int 1 // #1 │ │ +07f3fa: 150a 003f |0001: const/high16 v10, #int 1056964608 // #3f00 │ │ +07f3fe: 54db 820b |0003: iget-object v11, v13, Lcom/negusoft/holoaccent/drawable/SpinnerDrawable;.mState:Lcom/negusoft/holoaccent/drawable/SpinnerDrawable$SpinnerConstantState; // field@0b82 │ │ +07f402: 54bb 760b |0005: iget-object v11, v11, Lcom/negusoft/holoaccent/drawable/SpinnerDrawable$SpinnerConstantState;.mDisplayMetrics:Landroid/util/DisplayMetrics; // field@0b76 │ │ +07f406: 7130 801c ac0b |0007: invoke-static {v12, v10, v11}, Landroid/util/TypedValue;.applyDimension:(IFLandroid/util/DisplayMetrics;)F // method@1c80 │ │ +07f40c: 0a03 |000a: move-result v3 │ │ +07f40e: 150a 4041 |000b: const/high16 v10, #int 1094713344 // #4140 │ │ +07f412: 54db 820b |000d: iget-object v11, v13, Lcom/negusoft/holoaccent/drawable/SpinnerDrawable;.mState:Lcom/negusoft/holoaccent/drawable/SpinnerDrawable$SpinnerConstantState; // field@0b82 │ │ +07f416: 54bb 760b |000f: iget-object v11, v11, Lcom/negusoft/holoaccent/drawable/SpinnerDrawable$SpinnerConstantState;.mDisplayMetrics:Landroid/util/DisplayMetrics; // field@0b76 │ │ +07f41a: 7130 801c ac0b |0011: invoke-static {v12, v10, v11}, Landroid/util/TypedValue;.applyDimension:(IFLandroid/util/DisplayMetrics;)F // method@1c80 │ │ +07f420: 0a05 |0014: move-result v5 │ │ +07f422: 150a 8040 |0015: const/high16 v10, #int 1082130432 // #4080 │ │ +07f426: 54db 820b |0017: iget-object v11, v13, Lcom/negusoft/holoaccent/drawable/SpinnerDrawable;.mState:Lcom/negusoft/holoaccent/drawable/SpinnerDrawable$SpinnerConstantState; // field@0b82 │ │ +07f42a: 54bb 760b |0019: iget-object v11, v11, Lcom/negusoft/holoaccent/drawable/SpinnerDrawable$SpinnerConstantState;.mDisplayMetrics:Landroid/util/DisplayMetrics; // field@0b76 │ │ +07f42e: 7130 801c ac0b |001b: invoke-static {v12, v10, v11}, Landroid/util/TypedValue;.applyDimension:(IFLandroid/util/DisplayMetrics;)F // method@1c80 │ │ +07f434: 0a09 |001e: move-result v9 │ │ +07f436: 52ea 3600 |001f: iget v10, v14, Landroid/graphics/Rect;.left:I // field@0036 │ │ +07f43a: 82aa |0021: int-to-float v10, v10 │ │ +07f43c: a701 0a05 |0022: sub-float v1, v10, v5 │ │ +07f440: 52ea 3700 |0024: iget v10, v14, Landroid/graphics/Rect;.right:I // field@0037 │ │ +07f444: 82a2 |0026: int-to-float v2, v10 │ │ +07f446: 52ea 3600 |0027: iget v10, v14, Landroid/graphics/Rect;.left:I // field@0036 │ │ +07f44a: 82a0 |0029: int-to-float v0, v10 │ │ +07f44c: 52ea 3500 |002a: iget v10, v14, Landroid/graphics/Rect;.bottom:I // field@0035 │ │ +07f450: 82aa |002c: int-to-float v10, v10 │ │ +07f452: a606 0a09 |002d: add-float v6, v10, v9 │ │ +07f456: a708 0605 |002f: sub-float v8, v6, v5 │ │ +07f45a: a707 0603 |0031: sub-float v7, v6, v3 │ │ +07f45e: 2204 6800 |0033: new-instance v4, Landroid/graphics/Path; // type@0068 │ │ +07f462: 7010 ee01 0400 |0035: invoke-direct {v4}, Landroid/graphics/Path;.:()V // method@01ee │ │ +07f468: 6e30 f301 1408 |0038: invoke-virtual {v4, v1, v8}, Landroid/graphics/Path;.moveTo:(FF)V // method@01f3 │ │ +07f46e: 6e30 f201 1406 |003b: invoke-virtual {v4, v1, v6}, Landroid/graphics/Path;.lineTo:(FF)V // method@01f2 │ │ +07f474: 6e30 f201 2406 |003e: invoke-virtual {v4, v2, v6}, Landroid/graphics/Path;.lineTo:(FF)V // method@01f2 │ │ +07f47a: 6e30 f201 2407 |0041: invoke-virtual {v4, v2, v7}, Landroid/graphics/Path;.lineTo:(FF)V // method@01f2 │ │ +07f480: 6e30 f201 0407 |0044: invoke-virtual {v4, v0, v7}, Landroid/graphics/Path;.lineTo:(FF)V // method@01f2 │ │ +07f486: 6e10 f101 0400 |0047: invoke-virtual {v4}, Landroid/graphics/Path;.close:()V // method@01f1 │ │ +07f48c: 1104 |004a: return-object v4 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=96 │ │ 0x000b line=97 │ │ 0x0015 line=98 │ │ 0x001f line=100 │ │ 0x0024 line=101 │ │ @@ -99102,28 +140488,28 @@ │ │ type : '(I)Landroid/graphics/Paint;' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 26 16-bit code units │ │ -0594e0: |[0594e0] com.negusoft.holoaccent.drawable.SpinnerDrawable.initPaint:(I)Landroid/graphics/Paint; │ │ -0594f0: 7110 6b01 0300 |0000: invoke-static {v3}, Landroid/graphics/Color;.alpha:(I)I // method@016b │ │ -0594f6: 0a01 |0003: move-result v1 │ │ -0594f8: 3901 0400 |0004: if-nez v1, 0008 // +0004 │ │ -0594fc: 1200 |0006: const/4 v0, #int 0 // #0 │ │ -0594fe: 1100 |0007: return-object v0 │ │ -059500: 2200 5100 |0008: new-instance v0, Landroid/graphics/Paint; // type@0051 │ │ -059504: 7010 7401 0000 |000a: invoke-direct {v0}, Landroid/graphics/Paint;.:()V // method@0174 │ │ -05950a: 6e20 7701 3000 |000d: invoke-virtual {v0, v3}, Landroid/graphics/Paint;.setColor:(I)V // method@0177 │ │ -059510: 6201 2000 |0010: sget-object v1, Landroid/graphics/Paint$Style;.FILL:Landroid/graphics/Paint$Style; // field@0020 │ │ -059514: 6e20 7b01 1000 |0012: invoke-virtual {v0, v1}, Landroid/graphics/Paint;.setStyle:(Landroid/graphics/Paint$Style;)V // method@017b │ │ -05951a: 1211 |0015: const/4 v1, #int 1 // #1 │ │ -05951c: 6e20 7601 1000 |0016: invoke-virtual {v0, v1}, Landroid/graphics/Paint;.setAntiAlias:(Z)V // method@0176 │ │ -059522: 28ee |0019: goto 0007 // -0012 │ │ +07f490: |[07f490] com.negusoft.holoaccent.drawable.SpinnerDrawable.initPaint:(I)Landroid/graphics/Paint; │ │ +07f4a0: 7110 d001 0300 |0000: invoke-static {v3}, Landroid/graphics/Color;.alpha:(I)I // method@01d0 │ │ +07f4a6: 0a01 |0003: move-result v1 │ │ +07f4a8: 3901 0400 |0004: if-nez v1, 0008 // +0004 │ │ +07f4ac: 1200 |0006: const/4 v0, #int 0 // #0 │ │ +07f4ae: 1100 |0007: return-object v0 │ │ +07f4b0: 2200 6600 |0008: new-instance v0, Landroid/graphics/Paint; // type@0066 │ │ +07f4b4: 7010 db01 0000 |000a: invoke-direct {v0}, Landroid/graphics/Paint;.:()V // method@01db │ │ +07f4ba: 6e20 e401 3000 |000d: invoke-virtual {v0, v3}, Landroid/graphics/Paint;.setColor:(I)V // method@01e4 │ │ +07f4c0: 6201 2f00 |0010: sget-object v1, Landroid/graphics/Paint$Style;.FILL:Landroid/graphics/Paint$Style; // field@002f │ │ +07f4c4: 6e20 ed01 1000 |0012: invoke-virtual {v0, v1}, Landroid/graphics/Paint;.setStyle:(Landroid/graphics/Paint$Style;)V // method@01ed │ │ +07f4ca: 1211 |0015: const/4 v1, #int 1 // #1 │ │ +07f4cc: 6e20 e301 1000 |0016: invoke-virtual {v0, v1}, Landroid/graphics/Paint;.setAntiAlias:(Z)V // method@01e3 │ │ +07f4d2: 28ee |0019: goto 0007 // -0012 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=39 │ │ 0x0006 line=40 │ │ 0x0007 line=46 │ │ 0x0008 line=42 │ │ 0x000d line=43 │ │ @@ -99140,24 +140526,24 @@ │ │ type : '(Landroid/graphics/Canvas;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 18 16-bit code units │ │ -059524: |[059524] com.negusoft.holoaccent.drawable.SpinnerDrawable.draw:(Landroid/graphics/Canvas;)V │ │ -059534: 6e10 3a16 0300 |0000: invoke-virtual {v3}, Lcom/negusoft/holoaccent/drawable/SpinnerDrawable;.getBounds:()Landroid/graphics/Rect; // method@163a │ │ -05953a: 0c01 |0003: move-result-object v1 │ │ -05953c: 5432 6f08 |0004: iget-object v2, v3, Lcom/negusoft/holoaccent/drawable/SpinnerDrawable;.mState:Lcom/negusoft/holoaccent/drawable/SpinnerDrawable$SpinnerConstantState; // field@086f │ │ -059540: 5422 6408 |0006: iget-object v2, v2, Lcom/negusoft/holoaccent/drawable/SpinnerDrawable$SpinnerConstantState;.mType:Lcom/negusoft/holoaccent/drawable/SpinnerDrawable$Type; // field@0864 │ │ -059544: 7030 3d16 1302 |0008: invoke-direct {v3, v1, v2}, Lcom/negusoft/holoaccent/drawable/SpinnerDrawable;.getPath:(Landroid/graphics/Rect;Lcom/negusoft/holoaccent/drawable/SpinnerDrawable$Type;)Landroid/graphics/Path; // method@163d │ │ -05954a: 0c00 |000b: move-result-object v0 │ │ -05954c: 5431 6e08 |000c: iget-object v1, v3, Lcom/negusoft/holoaccent/drawable/SpinnerDrawable;.mPaint:Landroid/graphics/Paint; // field@086e │ │ -059550: 6e30 5c01 0401 |000e: invoke-virtual {v4, v0, v1}, Landroid/graphics/Canvas;.drawPath:(Landroid/graphics/Path;Landroid/graphics/Paint;)V // method@015c │ │ -059556: 0e00 |0011: return-void │ │ +07f4d4: |[07f4d4] com.negusoft.holoaccent.drawable.SpinnerDrawable.draw:(Landroid/graphics/Canvas;)V │ │ +07f4e4: 6e10 1c21 0300 |0000: invoke-virtual {v3}, Lcom/negusoft/holoaccent/drawable/SpinnerDrawable;.getBounds:()Landroid/graphics/Rect; // method@211c │ │ +07f4ea: 0c01 |0003: move-result-object v1 │ │ +07f4ec: 5432 820b |0004: iget-object v2, v3, Lcom/negusoft/holoaccent/drawable/SpinnerDrawable;.mState:Lcom/negusoft/holoaccent/drawable/SpinnerDrawable$SpinnerConstantState; // field@0b82 │ │ +07f4f0: 5422 770b |0006: iget-object v2, v2, Lcom/negusoft/holoaccent/drawable/SpinnerDrawable$SpinnerConstantState;.mType:Lcom/negusoft/holoaccent/drawable/SpinnerDrawable$Type; // field@0b77 │ │ +07f4f4: 7030 1f21 1302 |0008: invoke-direct {v3, v1, v2}, Lcom/negusoft/holoaccent/drawable/SpinnerDrawable;.getPath:(Landroid/graphics/Rect;Lcom/negusoft/holoaccent/drawable/SpinnerDrawable$Type;)Landroid/graphics/Path; // method@211f │ │ +07f4fa: 0c00 |000b: move-result-object v0 │ │ +07f4fc: 5431 810b |000c: iget-object v1, v3, Lcom/negusoft/holoaccent/drawable/SpinnerDrawable;.mPaint:Landroid/graphics/Paint; // field@0b81 │ │ +07f500: 6e30 be01 0401 |000e: invoke-virtual {v4, v0, v1}, Landroid/graphics/Canvas;.drawPath:(Landroid/graphics/Path;Landroid/graphics/Paint;)V // method@01be │ │ +07f506: 0e00 |0011: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=51 │ │ 0x000c line=52 │ │ 0x0011 line=53 │ │ locals : │ │ 0x000c - 0x0012 reg=0 path Landroid/graphics/Path; │ │ @@ -99169,21 +140555,21 @@ │ │ type : '()Landroid/graphics/drawable/Drawable$ConstantState;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 11 16-bit code units │ │ -059558: |[059558] com.negusoft.holoaccent.drawable.SpinnerDrawable.getConstantState:()Landroid/graphics/drawable/Drawable$ConstantState; │ │ -059568: 5420 6f08 |0000: iget-object v0, v2, Lcom/negusoft/holoaccent/drawable/SpinnerDrawable;.mState:Lcom/negusoft/holoaccent/drawable/SpinnerDrawable$SpinnerConstantState; // field@086f │ │ -05956c: 6f10 9a01 0200 |0002: invoke-super {v2}, Landroid/graphics/drawable/Drawable;.getChangingConfigurations:()I // method@019a │ │ -059572: 0a01 |0005: move-result v1 │ │ -059574: 5901 6108 |0006: iput v1, v0, Lcom/negusoft/holoaccent/drawable/SpinnerDrawable$SpinnerConstantState;.changingConfigurationValue:I // field@0861 │ │ -059578: 5420 6f08 |0008: iget-object v0, v2, Lcom/negusoft/holoaccent/drawable/SpinnerDrawable;.mState:Lcom/negusoft/holoaccent/drawable/SpinnerDrawable$SpinnerConstantState; // field@086f │ │ -05957c: 1100 |000a: return-object v0 │ │ +07f508: |[07f508] com.negusoft.holoaccent.drawable.SpinnerDrawable.getConstantState:()Landroid/graphics/drawable/Drawable$ConstantState; │ │ +07f518: 5420 820b |0000: iget-object v0, v2, Lcom/negusoft/holoaccent/drawable/SpinnerDrawable;.mState:Lcom/negusoft/holoaccent/drawable/SpinnerDrawable$SpinnerConstantState; // field@0b82 │ │ +07f51c: 6f10 1602 0200 |0002: invoke-super {v2}, Landroid/graphics/drawable/Drawable;.getChangingConfigurations:()I // method@0216 │ │ +07f522: 0a01 |0005: move-result v1 │ │ +07f524: 5901 740b |0006: iput v1, v0, Lcom/negusoft/holoaccent/drawable/SpinnerDrawable$SpinnerConstantState;.changingConfigurationValue:I // field@0b74 │ │ +07f528: 5420 820b |0008: iget-object v0, v2, Lcom/negusoft/holoaccent/drawable/SpinnerDrawable;.mState:Lcom/negusoft/holoaccent/drawable/SpinnerDrawable$SpinnerConstantState; // field@0b82 │ │ +07f52c: 1100 |000a: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=175 │ │ 0x0008 line=176 │ │ locals : │ │ 0x0000 - 0x000b reg=2 this Lcom/negusoft/holoaccent/drawable/SpinnerDrawable; │ │ │ │ @@ -99192,17 +140578,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -059580: |[059580] com.negusoft.holoaccent.drawable.SpinnerDrawable.getOpacity:()I │ │ -059590: 12d0 |0000: const/4 v0, #int -3 // #fd │ │ -059592: 0f00 |0001: return v0 │ │ +07f530: |[07f530] com.negusoft.holoaccent.drawable.SpinnerDrawable.getOpacity:()I │ │ +07f540: 12d0 |0000: const/4 v0, #int -3 // #fd │ │ +07f542: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=160 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Lcom/negusoft/holoaccent/drawable/SpinnerDrawable; │ │ │ │ #3 : (in Lcom/negusoft/holoaccent/drawable/SpinnerDrawable;) │ │ @@ -99210,16 +140596,16 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -059594: |[059594] com.negusoft.holoaccent.drawable.SpinnerDrawable.setAlpha:(I)V │ │ -0595a4: 0e00 |0000: return-void │ │ +07f544: |[07f544] com.negusoft.holoaccent.drawable.SpinnerDrawable.setAlpha:(I)V │ │ +07f554: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=166 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Lcom/negusoft/holoaccent/drawable/SpinnerDrawable; │ │ 0x0000 - 0x0001 reg=1 alpha I │ │ │ │ @@ -99228,41 +140614,41 @@ │ │ type : '(Landroid/graphics/ColorFilter;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -0595a8: |[0595a8] com.negusoft.holoaccent.drawable.SpinnerDrawable.setColorFilter:(Landroid/graphics/ColorFilter;)V │ │ -0595b8: 0e00 |0000: return-void │ │ +07f558: |[07f558] com.negusoft.holoaccent.drawable.SpinnerDrawable.setColorFilter:(Landroid/graphics/ColorFilter;)V │ │ +07f568: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=171 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Lcom/negusoft/holoaccent/drawable/SpinnerDrawable; │ │ 0x0000 - 0x0001 reg=1 cf Landroid/graphics/ColorFilter; │ │ │ │ - source_file_idx : 2715 (SpinnerDrawable.java) │ │ + source_file_idx : 3721 (SpinnerDrawable.java) │ │ │ │ -Class #413 header: │ │ -class_idx : 863 │ │ +Class #643 header: │ │ +class_idx : 1248 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 91 │ │ -source_file_idx : 2860 │ │ +superclass_idx : 116 │ │ +source_file_idx : 3891 │ │ static_fields_size : 0 │ │ instance_fields_size: 5 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 2 │ │ │ │ -Class #413 annotations: │ │ +Class #643 annotations: │ │ Annotations on class │ │ VISIBILITY_SYSTEM Ldalvik/annotation/EnclosingClass; value=Lcom/negusoft/holoaccent/drawable/ToggleForegroundDrawable; │ │ VISIBILITY_SYSTEM Ldalvik/annotation/InnerClass; accessFlags=9 name="ToggleConstantState" │ │ │ │ -Class #413 - │ │ +Class #643 - │ │ Class descriptor : 'Lcom/negusoft/holoaccent/drawable/ToggleForegroundDrawable$ToggleConstantState;' │ │ Access flags : 0x0001 (PUBLIC) │ │ Superclass : 'Landroid/graphics/drawable/Drawable$ConstantState;' │ │ Interfaces - │ │ Static fields - │ │ Instance fields - │ │ #0 : (in Lcom/negusoft/holoaccent/drawable/ToggleForegroundDrawable$ToggleConstantState;) │ │ @@ -99291,21 +140677,21 @@ │ │ type : '(Landroid/util/DisplayMetrics;IFF)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 5 │ │ ins : 5 │ │ outs : 1 │ │ insns size : 12 16-bit code units │ │ -0595bc: |[0595bc] com.negusoft.holoaccent.drawable.ToggleForegroundDrawable$ToggleConstantState.:(Landroid/util/DisplayMetrics;IFF)V │ │ -0595cc: 7010 9701 0000 |0000: invoke-direct {v0}, Landroid/graphics/drawable/Drawable$ConstantState;.:()V // method@0197 │ │ -0595d2: 5b01 7208 |0003: iput-object v1, v0, Lcom/negusoft/holoaccent/drawable/ToggleForegroundDrawable$ToggleConstantState;.mDisplayMetrics:Landroid/util/DisplayMetrics; // field@0872 │ │ -0595d6: 5902 7108 |0005: iput v2, v0, Lcom/negusoft/holoaccent/drawable/ToggleForegroundDrawable$ToggleConstantState;.mColor:I // field@0871 │ │ -0595da: 5903 7408 |0007: iput v3, v0, Lcom/negusoft/holoaccent/drawable/ToggleForegroundDrawable$ToggleConstantState;.mMarginSide:F // field@0874 │ │ -0595de: 5904 7308 |0009: iput v4, v0, Lcom/negusoft/holoaccent/drawable/ToggleForegroundDrawable$ToggleConstantState;.mMarginBottom:F // field@0873 │ │ -0595e2: 0e00 |000b: return-void │ │ +07f56c: |[07f56c] com.negusoft.holoaccent.drawable.ToggleForegroundDrawable$ToggleConstantState.:(Landroid/util/DisplayMetrics;IFF)V │ │ +07f57c: 7010 1302 0000 |0000: invoke-direct {v0}, Landroid/graphics/drawable/Drawable$ConstantState;.:()V // method@0213 │ │ +07f582: 5b01 850b |0003: iput-object v1, v0, Lcom/negusoft/holoaccent/drawable/ToggleForegroundDrawable$ToggleConstantState;.mDisplayMetrics:Landroid/util/DisplayMetrics; // field@0b85 │ │ +07f586: 5902 840b |0005: iput v2, v0, Lcom/negusoft/holoaccent/drawable/ToggleForegroundDrawable$ToggleConstantState;.mColor:I // field@0b84 │ │ +07f58a: 5903 870b |0007: iput v3, v0, Lcom/negusoft/holoaccent/drawable/ToggleForegroundDrawable$ToggleConstantState;.mMarginSide:F // field@0b87 │ │ +07f58e: 5904 860b |0009: iput v4, v0, Lcom/negusoft/holoaccent/drawable/ToggleForegroundDrawable$ToggleConstantState;.mMarginBottom:F // field@0b86 │ │ +07f592: 0e00 |000b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=120 │ │ 0x0003 line=121 │ │ 0x0005 line=122 │ │ 0x0007 line=123 │ │ 0x0009 line=124 │ │ @@ -99323,17 +140709,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0595e4: |[0595e4] com.negusoft.holoaccent.drawable.ToggleForegroundDrawable$ToggleConstantState.getChangingConfigurations:()I │ │ -0595f4: 5210 7008 |0000: iget v0, v1, Lcom/negusoft/holoaccent/drawable/ToggleForegroundDrawable$ToggleConstantState;.changingConfigurationValue:I // field@0870 │ │ -0595f8: 0f00 |0002: return v0 │ │ +07f594: |[07f594] com.negusoft.holoaccent.drawable.ToggleForegroundDrawable$ToggleConstantState.getChangingConfigurations:()I │ │ +07f5a4: 5210 830b |0000: iget v0, v1, Lcom/negusoft/holoaccent/drawable/ToggleForegroundDrawable$ToggleConstantState;.changingConfigurationValue:I // field@0b83 │ │ +07f5a8: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=129 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lcom/negusoft/holoaccent/drawable/ToggleForegroundDrawable$ToggleConstantState; │ │ │ │ #1 : (in Lcom/negusoft/holoaccent/drawable/ToggleForegroundDrawable$ToggleConstantState;) │ │ @@ -99341,45 +140727,45 @@ │ │ type : '()Landroid/graphics/drawable/Drawable;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 1 │ │ outs : 5 │ │ insns size : 14 16-bit code units │ │ -0595fc: |[0595fc] com.negusoft.holoaccent.drawable.ToggleForegroundDrawable$ToggleConstantState.newDrawable:()Landroid/graphics/drawable/Drawable; │ │ -05960c: 2200 6003 |0000: new-instance v0, Lcom/negusoft/holoaccent/drawable/ToggleForegroundDrawable; // type@0360 │ │ -059610: 5451 7208 |0002: iget-object v1, v5, Lcom/negusoft/holoaccent/drawable/ToggleForegroundDrawable$ToggleConstantState;.mDisplayMetrics:Landroid/util/DisplayMetrics; // field@0872 │ │ -059614: 5252 7108 |0004: iget v2, v5, Lcom/negusoft/holoaccent/drawable/ToggleForegroundDrawable$ToggleConstantState;.mColor:I // field@0871 │ │ -059618: 5253 7408 |0006: iget v3, v5, Lcom/negusoft/holoaccent/drawable/ToggleForegroundDrawable$ToggleConstantState;.mMarginSide:F // field@0874 │ │ -05961c: 5254 7308 |0008: iget v4, v5, Lcom/negusoft/holoaccent/drawable/ToggleForegroundDrawable$ToggleConstantState;.mMarginBottom:F // field@0873 │ │ -059620: 7054 4a16 1032 |000a: invoke-direct {v0, v1, v2, v3, v4}, Lcom/negusoft/holoaccent/drawable/ToggleForegroundDrawable;.:(Landroid/util/DisplayMetrics;IFF)V // method@164a │ │ -059626: 1100 |000d: return-object v0 │ │ +07f5ac: |[07f5ac] com.negusoft.holoaccent.drawable.ToggleForegroundDrawable$ToggleConstantState.newDrawable:()Landroid/graphics/drawable/Drawable; │ │ +07f5bc: 2200 e104 |0000: new-instance v0, Lcom/negusoft/holoaccent/drawable/ToggleForegroundDrawable; // type@04e1 │ │ +07f5c0: 5451 850b |0002: iget-object v1, v5, Lcom/negusoft/holoaccent/drawable/ToggleForegroundDrawable$ToggleConstantState;.mDisplayMetrics:Landroid/util/DisplayMetrics; // field@0b85 │ │ +07f5c4: 5252 840b |0004: iget v2, v5, Lcom/negusoft/holoaccent/drawable/ToggleForegroundDrawable$ToggleConstantState;.mColor:I // field@0b84 │ │ +07f5c8: 5253 870b |0006: iget v3, v5, Lcom/negusoft/holoaccent/drawable/ToggleForegroundDrawable$ToggleConstantState;.mMarginSide:F // field@0b87 │ │ +07f5cc: 5254 860b |0008: iget v4, v5, Lcom/negusoft/holoaccent/drawable/ToggleForegroundDrawable$ToggleConstantState;.mMarginBottom:F // field@0b86 │ │ +07f5d0: 7054 2c21 1032 |000a: invoke-direct {v0, v1, v2, v3, v4}, Lcom/negusoft/holoaccent/drawable/ToggleForegroundDrawable;.:(Landroid/util/DisplayMetrics;IFF)V // method@212c │ │ +07f5d6: 1100 |000d: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=134 │ │ locals : │ │ 0x0000 - 0x000e reg=5 this Lcom/negusoft/holoaccent/drawable/ToggleForegroundDrawable$ToggleConstantState; │ │ │ │ - source_file_idx : 2860 (ToggleForegroundDrawable.java) │ │ + source_file_idx : 3891 (ToggleForegroundDrawable.java) │ │ │ │ -Class #414 header: │ │ -class_idx : 864 │ │ +Class #644 header: │ │ +class_idx : 1249 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 92 │ │ -source_file_idx : 2860 │ │ +superclass_idx : 117 │ │ +source_file_idx : 3891 │ │ static_fields_size : 3 │ │ instance_fields_size: 2 │ │ direct_methods_size : 4 │ │ virtual_methods_size: 5 │ │ │ │ -Class #414 annotations: │ │ +Class #644 annotations: │ │ Annotations on class │ │ VISIBILITY_SYSTEM Ldalvik/annotation/MemberClasses; value={ Lcom/negusoft/holoaccent/drawable/ToggleForegroundDrawable$ToggleConstantState; } │ │ │ │ -Class #414 - │ │ +Class #644 - │ │ Class descriptor : 'Lcom/negusoft/holoaccent/drawable/ToggleForegroundDrawable;' │ │ Access flags : 0x0001 (PUBLIC) │ │ Superclass : 'Landroid/graphics/drawable/Drawable;' │ │ Interfaces - │ │ Static fields - │ │ #0 : (in Lcom/negusoft/holoaccent/drawable/ToggleForegroundDrawable;) │ │ name : 'LINE_WIDTH_DP' │ │ @@ -99410,97 +140796,97 @@ │ │ name : '' │ │ type : '(Landroid/content/Context;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 11 │ │ ins : 2 │ │ outs : 5 │ │ - insns size : 62 16-bit code units │ │ -059628: |[059628] com.negusoft.holoaccent.drawable.ToggleForegroundDrawable.:(Landroid/content/Context;)V │ │ -059638: 1218 |0000: const/4 v8, #int 1 // #1 │ │ -05963a: 7010 9801 0900 |0001: invoke-direct {v9}, Landroid/graphics/drawable/Drawable;.:()V // method@0198 │ │ -059640: 6e10 cf00 0a00 |0004: invoke-virtual {v10}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@00cf │ │ -059646: 0c05 |0007: move-result-object v5 │ │ -059648: 6e10 1b01 0500 |0008: invoke-virtual {v5}, Landroid/content/res/Resources;.getDisplayMetrics:()Landroid/util/DisplayMetrics; // method@011b │ │ -05964e: 0c02 |000b: move-result-object v2 │ │ -059650: 6e10 d100 0a00 |000c: invoke-virtual {v10}, Landroid/content/Context;.getTheme:()Landroid/content/res/Resources$Theme; // method@00d1 │ │ -059656: 0c06 |000f: move-result-object v6 │ │ -059658: 6207 ba07 |0010: sget-object v7, Lcom/negusoft/holoaccent/R$styleable;.HoloAccent:[I // field@07ba │ │ -05965c: 6e20 1601 7600 |0012: invoke-virtual {v6, v7}, Landroid/content/res/Resources$Theme;.obtainStyledAttributes:([I)Landroid/content/res/TypedArray; // method@0116 │ │ -059662: 0c00 |0015: move-result-object v0 │ │ -059664: 1206 |0016: const/4 v6, #int 0 // #0 │ │ -059666: 6007 c705 |0017: sget v7, Lcom/negusoft/holoaccent/R$color;.ha__accent_default:I // field@05c7 │ │ -05966a: 6e20 1901 7500 |0019: invoke-virtual {v5, v7}, Landroid/content/res/Resources;.getColor:(I)I // method@0119 │ │ -059670: 0a07 |001c: move-result v7 │ │ -059672: 6e30 2901 6007 |001d: invoke-virtual {v0, v6, v7}, Landroid/content/res/TypedArray;.getColor:(II)I // method@0129 │ │ -059678: 0a01 |0020: move-result v1 │ │ -05967a: 6e10 3501 0000 |0021: invoke-virtual {v0}, Landroid/content/res/TypedArray;.recycle:()V // method@0135 │ │ -059680: 7030 4e16 2901 |0024: invoke-direct {v9, v2, v1}, Lcom/negusoft/holoaccent/drawable/ToggleForegroundDrawable;.getPaint:(Landroid/util/DisplayMetrics;I)Landroid/graphics/Paint; // method@164e │ │ -059686: 0c06 |0027: move-result-object v6 │ │ -059688: 5b96 7808 |0028: iput-object v6, v9, Lcom/negusoft/holoaccent/drawable/ToggleForegroundDrawable;.mPaint:Landroid/graphics/Paint; // field@0878 │ │ -05968c: 1506 0040 |002a: const/high16 v6, #int 1073741824 // #4000 │ │ -059690: 7130 4212 6802 |002c: invoke-static {v8, v6, v2}, Landroid/util/TypedValue;.applyDimension:(IFLandroid/util/DisplayMetrics;)F // method@1242 │ │ -059696: 0a04 |002f: move-result v4 │ │ -059698: 1506 2041 |0030: const/high16 v6, #int 1092616192 // #4120 │ │ -05969c: 7130 4212 6802 |0032: invoke-static {v8, v6, v2}, Landroid/util/TypedValue;.applyDimension:(IFLandroid/util/DisplayMetrics;)F // method@1242 │ │ -0596a2: 0a03 |0035: move-result v3 │ │ -0596a4: 2206 5f03 |0036: new-instance v6, Lcom/negusoft/holoaccent/drawable/ToggleForegroundDrawable$ToggleConstantState; // type@035f │ │ -0596a8: 7053 4516 2641 |0038: invoke-direct {v6, v2, v1, v4, v3}, Lcom/negusoft/holoaccent/drawable/ToggleForegroundDrawable$ToggleConstantState;.:(Landroid/util/DisplayMetrics;IFF)V // method@1645 │ │ -0596ae: 5b96 7908 |003b: iput-object v6, v9, Lcom/negusoft/holoaccent/drawable/ToggleForegroundDrawable;.mState:Lcom/negusoft/holoaccent/drawable/ToggleForegroundDrawable$ToggleConstantState; // field@0879 │ │ -0596b2: 0e00 |003d: return-void │ │ + insns size : 63 16-bit code units │ │ +07f5d8: |[07f5d8] com.negusoft.holoaccent.drawable.ToggleForegroundDrawable.:(Landroid/content/Context;)V │ │ +07f5e8: 1218 |0000: const/4 v8, #int 1 // #1 │ │ +07f5ea: 7010 1402 0900 |0001: invoke-direct {v9}, Landroid/graphics/drawable/Drawable;.:()V // method@0214 │ │ +07f5f0: 6e10 1301 0a00 |0004: invoke-virtual {v10}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@0113 │ │ +07f5f6: 0c05 |0007: move-result-object v5 │ │ +07f5f8: 6e10 6601 0500 |0008: invoke-virtual {v5}, Landroid/content/res/Resources;.getDisplayMetrics:()Landroid/util/DisplayMetrics; // method@0166 │ │ +07f5fe: 0c02 |000b: move-result-object v2 │ │ +07f600: 6e10 1501 0a00 |000c: invoke-virtual {v10}, Landroid/content/Context;.getTheme:()Landroid/content/res/Resources$Theme; // method@0115 │ │ +07f606: 0c06 |000f: move-result-object v6 │ │ +07f608: 6207 cd0a |0010: sget-object v7, Lcom/negusoft/holoaccent/R$styleable;.HoloAccent:[I // field@0acd │ │ +07f60c: 6e20 6101 7600 |0012: invoke-virtual {v6, v7}, Landroid/content/res/Resources$Theme;.obtainStyledAttributes:([I)Landroid/content/res/TypedArray; // method@0161 │ │ +07f612: 0c00 |0015: move-result-object v0 │ │ +07f614: 6006 ce0a |0016: sget v6, Lcom/negusoft/holoaccent/R$styleable;.HoloAccent_accentColor:I // field@0ace │ │ +07f618: 6007 da08 |0018: sget v7, Lcom/negusoft/holoaccent/R$color;.ha__accent_default:I // field@08da │ │ +07f61c: 6e20 6401 7500 |001a: invoke-virtual {v5, v7}, Landroid/content/res/Resources;.getColor:(I)I // method@0164 │ │ +07f622: 0a07 |001d: move-result v7 │ │ +07f624: 6e30 7601 6007 |001e: invoke-virtual {v0, v6, v7}, Landroid/content/res/TypedArray;.getColor:(II)I // method@0176 │ │ +07f62a: 0a01 |0021: move-result v1 │ │ +07f62c: 6e10 8201 0000 |0022: invoke-virtual {v0}, Landroid/content/res/TypedArray;.recycle:()V // method@0182 │ │ +07f632: 7030 3021 2901 |0025: invoke-direct {v9, v2, v1}, Lcom/negusoft/holoaccent/drawable/ToggleForegroundDrawable;.getPaint:(Landroid/util/DisplayMetrics;I)Landroid/graphics/Paint; // method@2130 │ │ +07f638: 0c06 |0028: move-result-object v6 │ │ +07f63a: 5b96 8b0b |0029: iput-object v6, v9, Lcom/negusoft/holoaccent/drawable/ToggleForegroundDrawable;.mPaint:Landroid/graphics/Paint; // field@0b8b │ │ +07f63e: 1506 0040 |002b: const/high16 v6, #int 1073741824 // #4000 │ │ +07f642: 7130 801c 6802 |002d: invoke-static {v8, v6, v2}, Landroid/util/TypedValue;.applyDimension:(IFLandroid/util/DisplayMetrics;)F // method@1c80 │ │ +07f648: 0a04 |0030: move-result v4 │ │ +07f64a: 1506 2041 |0031: const/high16 v6, #int 1092616192 // #4120 │ │ +07f64e: 7130 801c 6802 |0033: invoke-static {v8, v6, v2}, Landroid/util/TypedValue;.applyDimension:(IFLandroid/util/DisplayMetrics;)F // method@1c80 │ │ +07f654: 0a03 |0036: move-result v3 │ │ +07f656: 2206 e004 |0037: new-instance v6, Lcom/negusoft/holoaccent/drawable/ToggleForegroundDrawable$ToggleConstantState; // type@04e0 │ │ +07f65a: 7053 2721 2641 |0039: invoke-direct {v6, v2, v1, v4, v3}, Lcom/negusoft/holoaccent/drawable/ToggleForegroundDrawable$ToggleConstantState;.:(Landroid/util/DisplayMetrics;IFF)V // method@2127 │ │ +07f660: 5b96 8c0b |003c: iput-object v6, v9, Lcom/negusoft/holoaccent/drawable/ToggleForegroundDrawable;.mState:Lcom/negusoft/holoaccent/drawable/ToggleForegroundDrawable$ToggleConstantState; // field@0b8c │ │ +07f664: 0e00 |003e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=40 │ │ 0x0004 line=41 │ │ 0x0008 line=42 │ │ 0x000c line=44 │ │ 0x0016 line=45 │ │ - 0x0021 line=46 │ │ - 0x0024 line=48 │ │ - 0x002a line=49 │ │ - 0x0030 line=50 │ │ - 0x0036 line=52 │ │ - 0x003d line=53 │ │ - locals : │ │ - 0x0016 - 0x003e reg=0 attrs Landroid/content/res/TypedArray; │ │ - 0x0021 - 0x003e reg=1 color I │ │ - 0x000c - 0x003e reg=2 displayMetrics Landroid/util/DisplayMetrics; │ │ - 0x0036 - 0x003e reg=3 marginBottom F │ │ - 0x0030 - 0x003e reg=4 marginSide F │ │ - 0x0008 - 0x003e reg=5 res Landroid/content/res/Resources; │ │ - 0x0000 - 0x003e reg=9 this Lcom/negusoft/holoaccent/drawable/ToggleForegroundDrawable; │ │ - 0x0000 - 0x003e reg=10 c Landroid/content/Context; │ │ + 0x0022 line=46 │ │ + 0x0025 line=48 │ │ + 0x002b line=49 │ │ + 0x0031 line=50 │ │ + 0x0037 line=52 │ │ + 0x003e line=53 │ │ + locals : │ │ + 0x0016 - 0x003f reg=0 attrs Landroid/content/res/TypedArray; │ │ + 0x0022 - 0x003f reg=1 color I │ │ + 0x000c - 0x003f reg=2 displayMetrics Landroid/util/DisplayMetrics; │ │ + 0x0037 - 0x003f reg=3 marginBottom F │ │ + 0x0031 - 0x003f reg=4 marginSide F │ │ + 0x0008 - 0x003f reg=5 res Landroid/content/res/Resources; │ │ + 0x0000 - 0x003f reg=9 this Lcom/negusoft/holoaccent/drawable/ToggleForegroundDrawable; │ │ + 0x0000 - 0x003f reg=10 c Landroid/content/Context; │ │ │ │ #1 : (in Lcom/negusoft/holoaccent/drawable/ToggleForegroundDrawable;) │ │ name : '' │ │ type : '(Landroid/content/res/Resources;I)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 8 │ │ ins : 3 │ │ outs : 5 │ │ insns size : 34 16-bit code units │ │ -0596b4: |[0596b4] com.negusoft.holoaccent.drawable.ToggleForegroundDrawable.:(Landroid/content/res/Resources;I)V │ │ -0596c4: 1214 |0000: const/4 v4, #int 1 // #1 │ │ -0596c6: 7010 9801 0500 |0001: invoke-direct {v5}, Landroid/graphics/drawable/Drawable;.:()V // method@0198 │ │ -0596cc: 6e10 1b01 0600 |0004: invoke-virtual {v6}, Landroid/content/res/Resources;.getDisplayMetrics:()Landroid/util/DisplayMetrics; // method@011b │ │ -0596d2: 0c00 |0007: move-result-object v0 │ │ -0596d4: 7030 4e16 0507 |0008: invoke-direct {v5, v0, v7}, Lcom/negusoft/holoaccent/drawable/ToggleForegroundDrawable;.getPaint:(Landroid/util/DisplayMetrics;I)Landroid/graphics/Paint; // method@164e │ │ -0596da: 0c03 |000b: move-result-object v3 │ │ -0596dc: 5b53 7808 |000c: iput-object v3, v5, Lcom/negusoft/holoaccent/drawable/ToggleForegroundDrawable;.mPaint:Landroid/graphics/Paint; // field@0878 │ │ -0596e0: 1503 0040 |000e: const/high16 v3, #int 1073741824 // #4000 │ │ -0596e4: 7130 4212 3400 |0010: invoke-static {v4, v3, v0}, Landroid/util/TypedValue;.applyDimension:(IFLandroid/util/DisplayMetrics;)F // method@1242 │ │ -0596ea: 0a02 |0013: move-result v2 │ │ -0596ec: 1503 2041 |0014: const/high16 v3, #int 1092616192 // #4120 │ │ -0596f0: 7130 4212 3400 |0016: invoke-static {v4, v3, v0}, Landroid/util/TypedValue;.applyDimension:(IFLandroid/util/DisplayMetrics;)F // method@1242 │ │ -0596f6: 0a01 |0019: move-result v1 │ │ -0596f8: 2203 5f03 |001a: new-instance v3, Lcom/negusoft/holoaccent/drawable/ToggleForegroundDrawable$ToggleConstantState; // type@035f │ │ -0596fc: 7051 4516 0327 |001c: invoke-direct {v3, v0, v7, v2, v1}, Lcom/negusoft/holoaccent/drawable/ToggleForegroundDrawable$ToggleConstantState;.:(Landroid/util/DisplayMetrics;IFF)V // method@1645 │ │ -059702: 5b53 7908 |001f: iput-object v3, v5, Lcom/negusoft/holoaccent/drawable/ToggleForegroundDrawable;.mState:Lcom/negusoft/holoaccent/drawable/ToggleForegroundDrawable$ToggleConstantState; // field@0879 │ │ -059706: 0e00 |0021: return-void │ │ +07f668: |[07f668] com.negusoft.holoaccent.drawable.ToggleForegroundDrawable.:(Landroid/content/res/Resources;I)V │ │ +07f678: 1214 |0000: const/4 v4, #int 1 // #1 │ │ +07f67a: 7010 1402 0500 |0001: invoke-direct {v5}, Landroid/graphics/drawable/Drawable;.:()V // method@0214 │ │ +07f680: 6e10 6601 0600 |0004: invoke-virtual {v6}, Landroid/content/res/Resources;.getDisplayMetrics:()Landroid/util/DisplayMetrics; // method@0166 │ │ +07f686: 0c00 |0007: move-result-object v0 │ │ +07f688: 7030 3021 0507 |0008: invoke-direct {v5, v0, v7}, Lcom/negusoft/holoaccent/drawable/ToggleForegroundDrawable;.getPaint:(Landroid/util/DisplayMetrics;I)Landroid/graphics/Paint; // method@2130 │ │ +07f68e: 0c03 |000b: move-result-object v3 │ │ +07f690: 5b53 8b0b |000c: iput-object v3, v5, Lcom/negusoft/holoaccent/drawable/ToggleForegroundDrawable;.mPaint:Landroid/graphics/Paint; // field@0b8b │ │ +07f694: 1503 0040 |000e: const/high16 v3, #int 1073741824 // #4000 │ │ +07f698: 7130 801c 3400 |0010: invoke-static {v4, v3, v0}, Landroid/util/TypedValue;.applyDimension:(IFLandroid/util/DisplayMetrics;)F // method@1c80 │ │ +07f69e: 0a02 |0013: move-result v2 │ │ +07f6a0: 1503 2041 |0014: const/high16 v3, #int 1092616192 // #4120 │ │ +07f6a4: 7130 801c 3400 |0016: invoke-static {v4, v3, v0}, Landroid/util/TypedValue;.applyDimension:(IFLandroid/util/DisplayMetrics;)F // method@1c80 │ │ +07f6aa: 0a01 |0019: move-result v1 │ │ +07f6ac: 2203 e004 |001a: new-instance v3, Lcom/negusoft/holoaccent/drawable/ToggleForegroundDrawable$ToggleConstantState; // type@04e0 │ │ +07f6b0: 7051 2721 0327 |001c: invoke-direct {v3, v0, v7, v2, v1}, Lcom/negusoft/holoaccent/drawable/ToggleForegroundDrawable$ToggleConstantState;.:(Landroid/util/DisplayMetrics;IFF)V // method@2127 │ │ +07f6b6: 5b53 8c0b |001f: iput-object v3, v5, Lcom/negusoft/holoaccent/drawable/ToggleForegroundDrawable;.mState:Lcom/negusoft/holoaccent/drawable/ToggleForegroundDrawable$ToggleConstantState; // field@0b8c │ │ +07f6ba: 0e00 |0021: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=60 │ │ 0x0004 line=61 │ │ 0x0008 line=62 │ │ 0x000e line=63 │ │ 0x0014 line=64 │ │ @@ -99519,23 +140905,23 @@ │ │ type : '(Landroid/util/DisplayMetrics;IFF)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 6 │ │ ins : 5 │ │ outs : 5 │ │ insns size : 17 16-bit code units │ │ -059708: |[059708] com.negusoft.holoaccent.drawable.ToggleForegroundDrawable.:(Landroid/util/DisplayMetrics;IFF)V │ │ -059718: 7010 9801 0100 |0000: invoke-direct {v1}, Landroid/graphics/drawable/Drawable;.:()V // method@0198 │ │ -05971e: 2200 5f03 |0003: new-instance v0, Lcom/negusoft/holoaccent/drawable/ToggleForegroundDrawable$ToggleConstantState; // type@035f │ │ -059722: 7055 4516 2043 |0005: invoke-direct {v0, v2, v3, v4, v5}, Lcom/negusoft/holoaccent/drawable/ToggleForegroundDrawable$ToggleConstantState;.:(Landroid/util/DisplayMetrics;IFF)V // method@1645 │ │ -059728: 5b10 7908 |0008: iput-object v0, v1, Lcom/negusoft/holoaccent/drawable/ToggleForegroundDrawable;.mState:Lcom/negusoft/holoaccent/drawable/ToggleForegroundDrawable$ToggleConstantState; // field@0879 │ │ -05972c: 7030 4e16 2103 |000a: invoke-direct {v1, v2, v3}, Lcom/negusoft/holoaccent/drawable/ToggleForegroundDrawable;.getPaint:(Landroid/util/DisplayMetrics;I)Landroid/graphics/Paint; // method@164e │ │ -059732: 0c00 |000d: move-result-object v0 │ │ -059734: 5b10 7808 |000e: iput-object v0, v1, Lcom/negusoft/holoaccent/drawable/ToggleForegroundDrawable;.mPaint:Landroid/graphics/Paint; // field@0878 │ │ -059738: 0e00 |0010: return-void │ │ +07f6bc: |[07f6bc] com.negusoft.holoaccent.drawable.ToggleForegroundDrawable.:(Landroid/util/DisplayMetrics;IFF)V │ │ +07f6cc: 7010 1402 0100 |0000: invoke-direct {v1}, Landroid/graphics/drawable/Drawable;.:()V // method@0214 │ │ +07f6d2: 2200 e004 |0003: new-instance v0, Lcom/negusoft/holoaccent/drawable/ToggleForegroundDrawable$ToggleConstantState; // type@04e0 │ │ +07f6d6: 7055 2721 2043 |0005: invoke-direct {v0, v2, v3, v4, v5}, Lcom/negusoft/holoaccent/drawable/ToggleForegroundDrawable$ToggleConstantState;.:(Landroid/util/DisplayMetrics;IFF)V // method@2127 │ │ +07f6dc: 5b10 8c0b |0008: iput-object v0, v1, Lcom/negusoft/holoaccent/drawable/ToggleForegroundDrawable;.mState:Lcom/negusoft/holoaccent/drawable/ToggleForegroundDrawable$ToggleConstantState; // field@0b8c │ │ +07f6e0: 7030 3021 2103 |000a: invoke-direct {v1, v2, v3}, Lcom/negusoft/holoaccent/drawable/ToggleForegroundDrawable;.getPaint:(Landroid/util/DisplayMetrics;I)Landroid/graphics/Paint; // method@2130 │ │ +07f6e6: 0c00 |000d: move-result-object v0 │ │ +07f6e8: 5b10 8b0b |000e: iput-object v0, v1, Lcom/negusoft/holoaccent/drawable/ToggleForegroundDrawable;.mPaint:Landroid/graphics/Paint; // field@0b8b │ │ +07f6ec: 0e00 |0010: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=55 │ │ 0x0003 line=56 │ │ 0x000a line=57 │ │ 0x0010 line=58 │ │ locals : │ │ @@ -99550,26 +140936,26 @@ │ │ type : '(Landroid/util/DisplayMetrics;I)Landroid/graphics/Paint;' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 7 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 24 16-bit code units │ │ -05973c: |[05973c] com.negusoft.holoaccent.drawable.ToggleForegroundDrawable.getPaint:(Landroid/util/DisplayMetrics;I)Landroid/graphics/Paint; │ │ -05974c: 1212 |0000: const/4 v2, #int 1 // #1 │ │ -05974e: 1503 0040 |0001: const/high16 v3, #int 1073741824 // #4000 │ │ -059752: 7130 4212 3205 |0003: invoke-static {v2, v3, v5}, Landroid/util/TypedValue;.applyDimension:(IFLandroid/util/DisplayMetrics;)F // method@1242 │ │ -059758: 0a00 |0006: move-result v0 │ │ -05975a: 2201 5100 |0007: new-instance v1, Landroid/graphics/Paint; // type@0051 │ │ -05975e: 7010 7401 0100 |0009: invoke-direct {v1}, Landroid/graphics/Paint;.:()V // method@0174 │ │ -059764: 6e20 7701 6100 |000c: invoke-virtual {v1, v6}, Landroid/graphics/Paint;.setColor:(I)V // method@0177 │ │ -05976a: 6202 2200 |000f: sget-object v2, Landroid/graphics/Paint$Style;.STROKE:Landroid/graphics/Paint$Style; // field@0022 │ │ -05976e: 6e20 7b01 2100 |0011: invoke-virtual {v1, v2}, Landroid/graphics/Paint;.setStyle:(Landroid/graphics/Paint$Style;)V // method@017b │ │ -059774: 6e20 7a01 0100 |0014: invoke-virtual {v1, v0}, Landroid/graphics/Paint;.setStrokeWidth:(F)V // method@017a │ │ -05977a: 1101 |0017: return-object v1 │ │ +07f6f0: |[07f6f0] com.negusoft.holoaccent.drawable.ToggleForegroundDrawable.getPaint:(Landroid/util/DisplayMetrics;I)Landroid/graphics/Paint; │ │ +07f700: 1212 |0000: const/4 v2, #int 1 // #1 │ │ +07f702: 1503 0040 |0001: const/high16 v3, #int 1073741824 // #4000 │ │ +07f706: 7130 801c 3205 |0003: invoke-static {v2, v3, v5}, Landroid/util/TypedValue;.applyDimension:(IFLandroid/util/DisplayMetrics;)F // method@1c80 │ │ +07f70c: 0a00 |0006: move-result v0 │ │ +07f70e: 2201 6600 |0007: new-instance v1, Landroid/graphics/Paint; // type@0066 │ │ +07f712: 7010 db01 0100 |0009: invoke-direct {v1}, Landroid/graphics/Paint;.:()V // method@01db │ │ +07f718: 6e20 e401 6100 |000c: invoke-virtual {v1, v6}, Landroid/graphics/Paint;.setColor:(I)V // method@01e4 │ │ +07f71e: 6202 3100 |000f: sget-object v2, Landroid/graphics/Paint$Style;.STROKE:Landroid/graphics/Paint$Style; // field@0031 │ │ +07f722: 6e20 ed01 2100 |0011: invoke-virtual {v1, v2}, Landroid/graphics/Paint;.setStyle:(Landroid/graphics/Paint$Style;)V // method@01ed │ │ +07f728: 6e20 ec01 0100 |0014: invoke-virtual {v1, v0}, Landroid/graphics/Paint;.setStrokeWidth:(F)V // method@01ec │ │ +07f72e: 1101 |0017: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=70 │ │ 0x0007 line=71 │ │ 0x000c line=72 │ │ 0x000f line=73 │ │ 0x0014 line=74 │ │ @@ -99587,35 +140973,35 @@ │ │ type : '(Landroid/graphics/Canvas;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 9 │ │ ins : 2 │ │ outs : 6 │ │ insns size : 36 16-bit code units │ │ -05977c: |[05977c] com.negusoft.holoaccent.drawable.ToggleForegroundDrawable.draw:(Landroid/graphics/Canvas;)V │ │ -05978c: 6e10 6301 0800 |0000: invoke-virtual {v8}, Landroid/graphics/Canvas;.getWidth:()I // method@0163 │ │ -059792: 0a00 |0003: move-result v0 │ │ -059794: 8206 |0004: int-to-float v6, v0 │ │ -059796: 1500 4040 |0005: const/high16 v0, #int 1077936128 // #4040 │ │ -05979a: a900 0600 |0007: div-float v0, v6, v0 │ │ -05979e: 5473 7908 |0009: iget-object v3, v7, Lcom/negusoft/holoaccent/drawable/ToggleForegroundDrawable;.mState:Lcom/negusoft/holoaccent/drawable/ToggleForegroundDrawable$ToggleConstantState; // field@0879 │ │ -0597a2: 5233 7408 |000b: iget v3, v3, Lcom/negusoft/holoaccent/drawable/ToggleForegroundDrawable$ToggleConstantState;.mMarginSide:F // field@0874 │ │ -0597a6: a601 0003 |000d: add-float v1, v0, v3 │ │ -0597aa: 6e10 6201 0800 |000f: invoke-virtual {v8}, Landroid/graphics/Canvas;.getHeight:()I // method@0162 │ │ -0597b0: 0a00 |0012: move-result v0 │ │ -0597b2: 8200 |0013: int-to-float v0, v0 │ │ -0597b4: 5473 7908 |0014: iget-object v3, v7, Lcom/negusoft/holoaccent/drawable/ToggleForegroundDrawable;.mState:Lcom/negusoft/holoaccent/drawable/ToggleForegroundDrawable$ToggleConstantState; // field@0879 │ │ -0597b8: 5233 7308 |0016: iget v3, v3, Lcom/negusoft/holoaccent/drawable/ToggleForegroundDrawable$ToggleConstantState;.mMarginBottom:F // field@0873 │ │ -0597bc: a702 0003 |0018: sub-float v2, v0, v3 │ │ -0597c0: a703 0601 |001a: sub-float v3, v6, v1 │ │ -0597c4: 5475 7808 |001c: iget-object v5, v7, Lcom/negusoft/holoaccent/drawable/ToggleForegroundDrawable;.mPaint:Landroid/graphics/Paint; // field@0878 │ │ -0597c8: 0780 |001e: move-object v0, v8 │ │ -0597ca: 0124 |001f: move v4, v2 │ │ -0597cc: 7406 5b01 0000 |0020: invoke-virtual/range {v0, v1, v2, v3, v4, v5}, Landroid/graphics/Canvas;.drawLine:(FFFFLandroid/graphics/Paint;)V // method@015b │ │ -0597d2: 0e00 |0023: return-void │ │ +07f730: |[07f730] com.negusoft.holoaccent.drawable.ToggleForegroundDrawable.draw:(Landroid/graphics/Canvas;)V │ │ +07f740: 6e10 c601 0800 |0000: invoke-virtual {v8}, Landroid/graphics/Canvas;.getWidth:()I // method@01c6 │ │ +07f746: 0a00 |0003: move-result v0 │ │ +07f748: 8206 |0004: int-to-float v6, v0 │ │ +07f74a: 1500 4040 |0005: const/high16 v0, #int 1077936128 // #4040 │ │ +07f74e: a900 0600 |0007: div-float v0, v6, v0 │ │ +07f752: 5473 8c0b |0009: iget-object v3, v7, Lcom/negusoft/holoaccent/drawable/ToggleForegroundDrawable;.mState:Lcom/negusoft/holoaccent/drawable/ToggleForegroundDrawable$ToggleConstantState; // field@0b8c │ │ +07f756: 5233 870b |000b: iget v3, v3, Lcom/negusoft/holoaccent/drawable/ToggleForegroundDrawable$ToggleConstantState;.mMarginSide:F // field@0b87 │ │ +07f75a: a601 0003 |000d: add-float v1, v0, v3 │ │ +07f75e: 6e10 c501 0800 |000f: invoke-virtual {v8}, Landroid/graphics/Canvas;.getHeight:()I // method@01c5 │ │ +07f764: 0a00 |0012: move-result v0 │ │ +07f766: 8200 |0013: int-to-float v0, v0 │ │ +07f768: 5473 8c0b |0014: iget-object v3, v7, Lcom/negusoft/holoaccent/drawable/ToggleForegroundDrawable;.mState:Lcom/negusoft/holoaccent/drawable/ToggleForegroundDrawable$ToggleConstantState; // field@0b8c │ │ +07f76c: 5233 860b |0016: iget v3, v3, Lcom/negusoft/holoaccent/drawable/ToggleForegroundDrawable$ToggleConstantState;.mMarginBottom:F // field@0b86 │ │ +07f770: a702 0003 |0018: sub-float v2, v0, v3 │ │ +07f774: a703 0601 |001a: sub-float v3, v6, v1 │ │ +07f778: 5475 8b0b |001c: iget-object v5, v7, Lcom/negusoft/holoaccent/drawable/ToggleForegroundDrawable;.mPaint:Landroid/graphics/Paint; // field@0b8b │ │ +07f77c: 0780 |001e: move-object v0, v8 │ │ +07f77e: 0124 |001f: move v4, v2 │ │ +07f780: 7406 bd01 0000 |0020: invoke-virtual/range {v0, v1, v2, v3, v4, v5}, Landroid/graphics/Canvas;.drawLine:(FFFFLandroid/graphics/Paint;)V // method@01bd │ │ +07f786: 0e00 |0023: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=84 │ │ 0x0005 line=85 │ │ 0x000f line=86 │ │ 0x001a line=87 │ │ 0x0023 line=88 │ │ @@ -99631,21 +141017,21 @@ │ │ type : '()Landroid/graphics/drawable/Drawable$ConstantState;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 11 16-bit code units │ │ -0597d4: |[0597d4] com.negusoft.holoaccent.drawable.ToggleForegroundDrawable.getConstantState:()Landroid/graphics/drawable/Drawable$ConstantState; │ │ -0597e4: 5420 7908 |0000: iget-object v0, v2, Lcom/negusoft/holoaccent/drawable/ToggleForegroundDrawable;.mState:Lcom/negusoft/holoaccent/drawable/ToggleForegroundDrawable$ToggleConstantState; // field@0879 │ │ -0597e8: 6f10 9a01 0200 |0002: invoke-super {v2}, Landroid/graphics/drawable/Drawable;.getChangingConfigurations:()I // method@019a │ │ -0597ee: 0a01 |0005: move-result v1 │ │ -0597f0: 5901 7008 |0006: iput v1, v0, Lcom/negusoft/holoaccent/drawable/ToggleForegroundDrawable$ToggleConstantState;.changingConfigurationValue:I // field@0870 │ │ -0597f4: 5420 7908 |0008: iget-object v0, v2, Lcom/negusoft/holoaccent/drawable/ToggleForegroundDrawable;.mState:Lcom/negusoft/holoaccent/drawable/ToggleForegroundDrawable$ToggleConstantState; // field@0879 │ │ -0597f8: 1100 |000a: return-object v0 │ │ +07f788: |[07f788] com.negusoft.holoaccent.drawable.ToggleForegroundDrawable.getConstantState:()Landroid/graphics/drawable/Drawable$ConstantState; │ │ +07f798: 5420 8c0b |0000: iget-object v0, v2, Lcom/negusoft/holoaccent/drawable/ToggleForegroundDrawable;.mState:Lcom/negusoft/holoaccent/drawable/ToggleForegroundDrawable$ToggleConstantState; // field@0b8c │ │ +07f79c: 6f10 1602 0200 |0002: invoke-super {v2}, Landroid/graphics/drawable/Drawable;.getChangingConfigurations:()I // method@0216 │ │ +07f7a2: 0a01 |0005: move-result v1 │ │ +07f7a4: 5901 830b |0006: iput v1, v0, Lcom/negusoft/holoaccent/drawable/ToggleForegroundDrawable$ToggleConstantState;.changingConfigurationValue:I // field@0b83 │ │ +07f7a8: 5420 8c0b |0008: iget-object v0, v2, Lcom/negusoft/holoaccent/drawable/ToggleForegroundDrawable;.mState:Lcom/negusoft/holoaccent/drawable/ToggleForegroundDrawable$ToggleConstantState; // field@0b8c │ │ +07f7ac: 1100 |000a: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=107 │ │ 0x0008 line=108 │ │ locals : │ │ 0x0000 - 0x000b reg=2 this Lcom/negusoft/holoaccent/drawable/ToggleForegroundDrawable; │ │ │ │ @@ -99654,17 +141040,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -0597fc: |[0597fc] com.negusoft.holoaccent.drawable.ToggleForegroundDrawable.getOpacity:()I │ │ -05980c: 12d0 |0000: const/4 v0, #int -3 // #fd │ │ -05980e: 0f00 |0001: return v0 │ │ +07f7b0: |[07f7b0] com.negusoft.holoaccent.drawable.ToggleForegroundDrawable.getOpacity:()I │ │ +07f7c0: 12d0 |0000: const/4 v0, #int -3 // #fd │ │ +07f7c2: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=92 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Lcom/negusoft/holoaccent/drawable/ToggleForegroundDrawable; │ │ │ │ #3 : (in Lcom/negusoft/holoaccent/drawable/ToggleForegroundDrawable;) │ │ @@ -99672,16 +141058,16 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -059810: |[059810] com.negusoft.holoaccent.drawable.ToggleForegroundDrawable.setAlpha:(I)V │ │ -059820: 0e00 |0000: return-void │ │ +07f7c4: |[07f7c4] com.negusoft.holoaccent.drawable.ToggleForegroundDrawable.setAlpha:(I)V │ │ +07f7d4: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=98 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Lcom/negusoft/holoaccent/drawable/ToggleForegroundDrawable; │ │ 0x0000 - 0x0001 reg=1 alpha I │ │ │ │ @@ -99690,41 +141076,41 @@ │ │ type : '(Landroid/graphics/ColorFilter;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -059824: |[059824] com.negusoft.holoaccent.drawable.ToggleForegroundDrawable.setColorFilter:(Landroid/graphics/ColorFilter;)V │ │ -059834: 0e00 |0000: return-void │ │ +07f7d8: |[07f7d8] com.negusoft.holoaccent.drawable.ToggleForegroundDrawable.setColorFilter:(Landroid/graphics/ColorFilter;)V │ │ +07f7e8: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=103 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Lcom/negusoft/holoaccent/drawable/ToggleForegroundDrawable; │ │ 0x0000 - 0x0001 reg=1 cf Landroid/graphics/ColorFilter; │ │ │ │ - source_file_idx : 2860 (ToggleForegroundDrawable.java) │ │ + source_file_idx : 3891 (ToggleForegroundDrawable.java) │ │ │ │ -Class #415 header: │ │ -class_idx : 865 │ │ +Class #645 header: │ │ +class_idx : 1250 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 91 │ │ -source_file_idx : 2885 │ │ +superclass_idx : 116 │ │ +source_file_idx : 3932 │ │ static_fields_size : 0 │ │ instance_fields_size: 5 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 2 │ │ │ │ -Class #415 annotations: │ │ +Class #645 annotations: │ │ Annotations on class │ │ VISIBILITY_SYSTEM Ldalvik/annotation/EnclosingClass; value=Lcom/negusoft/holoaccent/drawable/UnderlineDrawable; │ │ VISIBILITY_SYSTEM Ldalvik/annotation/InnerClass; accessFlags=9 name="UnderlineConstantState" │ │ │ │ -Class #415 - │ │ +Class #645 - │ │ Class descriptor : 'Lcom/negusoft/holoaccent/drawable/UnderlineDrawable$UnderlineConstantState;' │ │ Access flags : 0x0001 (PUBLIC) │ │ Superclass : 'Landroid/graphics/drawable/Drawable$ConstantState;' │ │ Interfaces - │ │ Static fields - │ │ Instance fields - │ │ #0 : (in Lcom/negusoft/holoaccent/drawable/UnderlineDrawable$UnderlineConstantState;) │ │ @@ -99753,21 +141139,21 @@ │ │ type : '(Landroid/util/DisplayMetrics;IFZ)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 5 │ │ ins : 5 │ │ outs : 1 │ │ insns size : 12 16-bit code units │ │ -059838: |[059838] com.negusoft.holoaccent.drawable.UnderlineDrawable$UnderlineConstantState.:(Landroid/util/DisplayMetrics;IFZ)V │ │ -059848: 7010 9701 0000 |0000: invoke-direct {v0}, Landroid/graphics/drawable/Drawable$ConstantState;.:()V // method@0197 │ │ -05984e: 5b01 7c08 |0003: iput-object v1, v0, Lcom/negusoft/holoaccent/drawable/UnderlineDrawable$UnderlineConstantState;.mDisplayMetrics:Landroid/util/DisplayMetrics; // field@087c │ │ -059852: 5902 7b08 |0005: iput v2, v0, Lcom/negusoft/holoaccent/drawable/UnderlineDrawable$UnderlineConstantState;.mColor:I // field@087b │ │ -059856: 5903 7d08 |0007: iput v3, v0, Lcom/negusoft/holoaccent/drawable/UnderlineDrawable$UnderlineConstantState;.mLineWidth:F // field@087d │ │ -05985a: 5c04 7e08 |0009: iput-boolean v4, v0, Lcom/negusoft/holoaccent/drawable/UnderlineDrawable$UnderlineConstantState;.mOverline:Z // field@087e │ │ -05985e: 0e00 |000b: return-void │ │ +07f7ec: |[07f7ec] com.negusoft.holoaccent.drawable.UnderlineDrawable$UnderlineConstantState.:(Landroid/util/DisplayMetrics;IFZ)V │ │ +07f7fc: 7010 1302 0000 |0000: invoke-direct {v0}, Landroid/graphics/drawable/Drawable$ConstantState;.:()V // method@0213 │ │ +07f802: 5b01 8f0b |0003: iput-object v1, v0, Lcom/negusoft/holoaccent/drawable/UnderlineDrawable$UnderlineConstantState;.mDisplayMetrics:Landroid/util/DisplayMetrics; // field@0b8f │ │ +07f806: 5902 8e0b |0005: iput v2, v0, Lcom/negusoft/holoaccent/drawable/UnderlineDrawable$UnderlineConstantState;.mColor:I // field@0b8e │ │ +07f80a: 5903 900b |0007: iput v3, v0, Lcom/negusoft/holoaccent/drawable/UnderlineDrawable$UnderlineConstantState;.mLineWidth:F // field@0b90 │ │ +07f80e: 5c04 910b |0009: iput-boolean v4, v0, Lcom/negusoft/holoaccent/drawable/UnderlineDrawable$UnderlineConstantState;.mOverline:Z // field@0b91 │ │ +07f812: 0e00 |000b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=95 │ │ 0x0003 line=96 │ │ 0x0005 line=97 │ │ 0x0007 line=98 │ │ 0x0009 line=99 │ │ @@ -99785,17 +141171,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -059860: |[059860] com.negusoft.holoaccent.drawable.UnderlineDrawable$UnderlineConstantState.getChangingConfigurations:()I │ │ -059870: 5210 7a08 |0000: iget v0, v1, Lcom/negusoft/holoaccent/drawable/UnderlineDrawable$UnderlineConstantState;.changingConfigurationValue:I // field@087a │ │ -059874: 0f00 |0002: return v0 │ │ +07f814: |[07f814] com.negusoft.holoaccent.drawable.UnderlineDrawable$UnderlineConstantState.getChangingConfigurations:()I │ │ +07f824: 5210 8d0b |0000: iget v0, v1, Lcom/negusoft/holoaccent/drawable/UnderlineDrawable$UnderlineConstantState;.changingConfigurationValue:I // field@0b8d │ │ +07f828: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=104 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lcom/negusoft/holoaccent/drawable/UnderlineDrawable$UnderlineConstantState; │ │ │ │ #1 : (in Lcom/negusoft/holoaccent/drawable/UnderlineDrawable$UnderlineConstantState;) │ │ @@ -99803,45 +141189,45 @@ │ │ type : '()Landroid/graphics/drawable/Drawable;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 1 │ │ outs : 5 │ │ insns size : 14 16-bit code units │ │ -059878: |[059878] com.negusoft.holoaccent.drawable.UnderlineDrawable$UnderlineConstantState.newDrawable:()Landroid/graphics/drawable/Drawable; │ │ -059888: 2200 6203 |0000: new-instance v0, Lcom/negusoft/holoaccent/drawable/UnderlineDrawable; // type@0362 │ │ -05988c: 5451 7c08 |0002: iget-object v1, v5, Lcom/negusoft/holoaccent/drawable/UnderlineDrawable$UnderlineConstantState;.mDisplayMetrics:Landroid/util/DisplayMetrics; // field@087c │ │ -059890: 5252 7b08 |0004: iget v2, v5, Lcom/negusoft/holoaccent/drawable/UnderlineDrawable$UnderlineConstantState;.mColor:I // field@087b │ │ -059894: 5253 7d08 |0006: iget v3, v5, Lcom/negusoft/holoaccent/drawable/UnderlineDrawable$UnderlineConstantState;.mLineWidth:F // field@087d │ │ -059898: 5554 7e08 |0008: iget-boolean v4, v5, Lcom/negusoft/holoaccent/drawable/UnderlineDrawable$UnderlineConstantState;.mOverline:Z // field@087e │ │ -05989c: 7054 5616 1032 |000a: invoke-direct {v0, v1, v2, v3, v4}, Lcom/negusoft/holoaccent/drawable/UnderlineDrawable;.:(Landroid/util/DisplayMetrics;IFZ)V // method@1656 │ │ -0598a2: 1100 |000d: return-object v0 │ │ +07f82c: |[07f82c] com.negusoft.holoaccent.drawable.UnderlineDrawable$UnderlineConstantState.newDrawable:()Landroid/graphics/drawable/Drawable; │ │ +07f83c: 2200 e304 |0000: new-instance v0, Lcom/negusoft/holoaccent/drawable/UnderlineDrawable; // type@04e3 │ │ +07f840: 5451 8f0b |0002: iget-object v1, v5, Lcom/negusoft/holoaccent/drawable/UnderlineDrawable$UnderlineConstantState;.mDisplayMetrics:Landroid/util/DisplayMetrics; // field@0b8f │ │ +07f844: 5252 8e0b |0004: iget v2, v5, Lcom/negusoft/holoaccent/drawable/UnderlineDrawable$UnderlineConstantState;.mColor:I // field@0b8e │ │ +07f848: 5253 900b |0006: iget v3, v5, Lcom/negusoft/holoaccent/drawable/UnderlineDrawable$UnderlineConstantState;.mLineWidth:F // field@0b90 │ │ +07f84c: 5554 910b |0008: iget-boolean v4, v5, Lcom/negusoft/holoaccent/drawable/UnderlineDrawable$UnderlineConstantState;.mOverline:Z // field@0b91 │ │ +07f850: 7054 3821 1032 |000a: invoke-direct {v0, v1, v2, v3, v4}, Lcom/negusoft/holoaccent/drawable/UnderlineDrawable;.:(Landroid/util/DisplayMetrics;IFZ)V // method@2138 │ │ +07f856: 1100 |000d: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=109 │ │ locals : │ │ 0x0000 - 0x000e reg=5 this Lcom/negusoft/holoaccent/drawable/UnderlineDrawable$UnderlineConstantState; │ │ │ │ - source_file_idx : 2885 (UnderlineDrawable.java) │ │ + source_file_idx : 3932 (UnderlineDrawable.java) │ │ │ │ -Class #416 header: │ │ -class_idx : 866 │ │ +Class #646 header: │ │ +class_idx : 1251 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 92 │ │ -source_file_idx : 2885 │ │ +superclass_idx : 117 │ │ +source_file_idx : 3932 │ │ static_fields_size : 0 │ │ instance_fields_size: 2 │ │ direct_methods_size : 4 │ │ virtual_methods_size: 5 │ │ │ │ -Class #416 annotations: │ │ +Class #646 annotations: │ │ Annotations on class │ │ VISIBILITY_SYSTEM Ldalvik/annotation/MemberClasses; value={ Lcom/negusoft/holoaccent/drawable/UnderlineDrawable$UnderlineConstantState; } │ │ │ │ -Class #416 - │ │ +Class #646 - │ │ Class descriptor : 'Lcom/negusoft/holoaccent/drawable/UnderlineDrawable;' │ │ Access flags : 0x0001 (PUBLIC) │ │ Superclass : 'Landroid/graphics/drawable/Drawable;' │ │ Interfaces - │ │ Static fields - │ │ Instance fields - │ │ #0 : (in Lcom/negusoft/holoaccent/drawable/UnderlineDrawable;) │ │ @@ -99858,18 +141244,18 @@ │ │ type : '(Landroid/content/res/Resources;IF)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 5 │ │ insns size : 5 16-bit code units │ │ -0598a4: |[0598a4] com.negusoft.holoaccent.drawable.UnderlineDrawable.:(Landroid/content/res/Resources;IF)V │ │ -0598b4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0598b6: 7050 5516 2143 |0001: invoke-direct {v1, v2, v3, v4, v0}, Lcom/negusoft/holoaccent/drawable/UnderlineDrawable;.:(Landroid/content/res/Resources;IFZ)V // method@1655 │ │ -0598bc: 0e00 |0004: return-void │ │ +07f858: |[07f858] com.negusoft.holoaccent.drawable.UnderlineDrawable.:(Landroid/content/res/Resources;IF)V │ │ +07f868: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +07f86a: 7050 3721 2143 |0001: invoke-direct {v1, v2, v3, v4, v0}, Lcom/negusoft/holoaccent/drawable/UnderlineDrawable;.:(Landroid/content/res/Resources;IFZ)V // method@2137 │ │ +07f870: 0e00 |0004: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=34 │ │ 0x0004 line=35 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Lcom/negusoft/holoaccent/drawable/UnderlineDrawable; │ │ 0x0000 - 0x0005 reg=2 res Landroid/content/res/Resources; │ │ @@ -99881,25 +141267,25 @@ │ │ type : '(Landroid/content/res/Resources;IFZ)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 7 │ │ ins : 5 │ │ outs : 5 │ │ insns size : 21 16-bit code units │ │ -0598c0: |[0598c0] com.negusoft.holoaccent.drawable.UnderlineDrawable.:(Landroid/content/res/Resources;IFZ)V │ │ -0598d0: 7010 9801 0200 |0000: invoke-direct {v2}, Landroid/graphics/drawable/Drawable;.:()V // method@0198 │ │ -0598d6: 6e10 1b01 0300 |0003: invoke-virtual {v3}, Landroid/content/res/Resources;.getDisplayMetrics:()Landroid/util/DisplayMetrics; // method@011b │ │ -0598dc: 0c00 |0006: move-result-object v0 │ │ -0598de: 2201 6103 |0007: new-instance v1, Lcom/negusoft/holoaccent/drawable/UnderlineDrawable$UnderlineConstantState; // type@0361 │ │ -0598e2: 7056 5116 0154 |0009: invoke-direct {v1, v0, v4, v5, v6}, Lcom/negusoft/holoaccent/drawable/UnderlineDrawable$UnderlineConstantState;.:(Landroid/util/DisplayMetrics;IFZ)V // method@1651 │ │ -0598e8: 5b21 8008 |000c: iput-object v1, v2, Lcom/negusoft/holoaccent/drawable/UnderlineDrawable;.mState:Lcom/negusoft/holoaccent/drawable/UnderlineDrawable$UnderlineConstantState; // field@0880 │ │ -0598ec: 7040 5b16 0254 |000e: invoke-direct {v2, v0, v4, v5}, Lcom/negusoft/holoaccent/drawable/UnderlineDrawable;.initPaint:(Landroid/util/DisplayMetrics;IF)Landroid/graphics/Paint; // method@165b │ │ -0598f2: 0c01 |0011: move-result-object v1 │ │ -0598f4: 5b21 7f08 |0012: iput-object v1, v2, Lcom/negusoft/holoaccent/drawable/UnderlineDrawable;.mPaint:Landroid/graphics/Paint; // field@087f │ │ -0598f8: 0e00 |0014: return-void │ │ +07f874: |[07f874] com.negusoft.holoaccent.drawable.UnderlineDrawable.:(Landroid/content/res/Resources;IFZ)V │ │ +07f884: 7010 1402 0200 |0000: invoke-direct {v2}, Landroid/graphics/drawable/Drawable;.:()V // method@0214 │ │ +07f88a: 6e10 6601 0300 |0003: invoke-virtual {v3}, Landroid/content/res/Resources;.getDisplayMetrics:()Landroid/util/DisplayMetrics; // method@0166 │ │ +07f890: 0c00 |0006: move-result-object v0 │ │ +07f892: 2201 e204 |0007: new-instance v1, Lcom/negusoft/holoaccent/drawable/UnderlineDrawable$UnderlineConstantState; // type@04e2 │ │ +07f896: 7056 3321 0154 |0009: invoke-direct {v1, v0, v4, v5, v6}, Lcom/negusoft/holoaccent/drawable/UnderlineDrawable$UnderlineConstantState;.:(Landroid/util/DisplayMetrics;IFZ)V // method@2133 │ │ +07f89c: 5b21 930b |000c: iput-object v1, v2, Lcom/negusoft/holoaccent/drawable/UnderlineDrawable;.mState:Lcom/negusoft/holoaccent/drawable/UnderlineDrawable$UnderlineConstantState; // field@0b93 │ │ +07f8a0: 7040 3d21 0254 |000e: invoke-direct {v2, v0, v4, v5}, Lcom/negusoft/holoaccent/drawable/UnderlineDrawable;.initPaint:(Landroid/util/DisplayMetrics;IF)Landroid/graphics/Paint; // method@213d │ │ +07f8a6: 0c01 |0011: move-result-object v1 │ │ +07f8a8: 5b21 920b |0012: iput-object v1, v2, Lcom/negusoft/holoaccent/drawable/UnderlineDrawable;.mPaint:Landroid/graphics/Paint; // field@0b92 │ │ +07f8ac: 0e00 |0014: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=37 │ │ 0x0003 line=38 │ │ 0x0007 line=39 │ │ 0x000e line=40 │ │ 0x0014 line=41 │ │ @@ -99916,23 +141302,23 @@ │ │ type : '(Landroid/util/DisplayMetrics;IFZ)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 6 │ │ ins : 5 │ │ outs : 5 │ │ insns size : 17 16-bit code units │ │ -0598fc: |[0598fc] com.negusoft.holoaccent.drawable.UnderlineDrawable.:(Landroid/util/DisplayMetrics;IFZ)V │ │ -05990c: 7010 9801 0100 |0000: invoke-direct {v1}, Landroid/graphics/drawable/Drawable;.:()V // method@0198 │ │ -059912: 2200 6103 |0003: new-instance v0, Lcom/negusoft/holoaccent/drawable/UnderlineDrawable$UnderlineConstantState; // type@0361 │ │ -059916: 7055 5116 2043 |0005: invoke-direct {v0, v2, v3, v4, v5}, Lcom/negusoft/holoaccent/drawable/UnderlineDrawable$UnderlineConstantState;.:(Landroid/util/DisplayMetrics;IFZ)V // method@1651 │ │ -05991c: 5b10 8008 |0008: iput-object v0, v1, Lcom/negusoft/holoaccent/drawable/UnderlineDrawable;.mState:Lcom/negusoft/holoaccent/drawable/UnderlineDrawable$UnderlineConstantState; // field@0880 │ │ -059920: 7040 5b16 2143 |000a: invoke-direct {v1, v2, v3, v4}, Lcom/negusoft/holoaccent/drawable/UnderlineDrawable;.initPaint:(Landroid/util/DisplayMetrics;IF)Landroid/graphics/Paint; // method@165b │ │ -059926: 0c00 |000d: move-result-object v0 │ │ -059928: 5b10 7f08 |000e: iput-object v0, v1, Lcom/negusoft/holoaccent/drawable/UnderlineDrawable;.mPaint:Landroid/graphics/Paint; // field@087f │ │ -05992c: 0e00 |0010: return-void │ │ +07f8b0: |[07f8b0] com.negusoft.holoaccent.drawable.UnderlineDrawable.:(Landroid/util/DisplayMetrics;IFZ)V │ │ +07f8c0: 7010 1402 0100 |0000: invoke-direct {v1}, Landroid/graphics/drawable/Drawable;.:()V // method@0214 │ │ +07f8c6: 2200 e204 |0003: new-instance v0, Lcom/negusoft/holoaccent/drawable/UnderlineDrawable$UnderlineConstantState; // type@04e2 │ │ +07f8ca: 7055 3321 2043 |0005: invoke-direct {v0, v2, v3, v4, v5}, Lcom/negusoft/holoaccent/drawable/UnderlineDrawable$UnderlineConstantState;.:(Landroid/util/DisplayMetrics;IFZ)V // method@2133 │ │ +07f8d0: 5b10 930b |0008: iput-object v0, v1, Lcom/negusoft/holoaccent/drawable/UnderlineDrawable;.mState:Lcom/negusoft/holoaccent/drawable/UnderlineDrawable$UnderlineConstantState; // field@0b93 │ │ +07f8d4: 7040 3d21 2143 |000a: invoke-direct {v1, v2, v3, v4}, Lcom/negusoft/holoaccent/drawable/UnderlineDrawable;.initPaint:(Landroid/util/DisplayMetrics;IF)Landroid/graphics/Paint; // method@213d │ │ +07f8da: 0c00 |000d: move-result-object v0 │ │ +07f8dc: 5b10 920b |000e: iput-object v0, v1, Lcom/negusoft/holoaccent/drawable/UnderlineDrawable;.mPaint:Landroid/graphics/Paint; // field@0b92 │ │ +07f8e0: 0e00 |0010: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=43 │ │ 0x0003 line=44 │ │ 0x000a line=45 │ │ 0x0010 line=46 │ │ locals : │ │ @@ -99947,25 +141333,25 @@ │ │ type : '(Landroid/util/DisplayMetrics;IF)Landroid/graphics/Paint;' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 7 │ │ ins : 4 │ │ outs : 3 │ │ insns size : 22 16-bit code units │ │ -059930: |[059930] com.negusoft.holoaccent.drawable.UnderlineDrawable.initPaint:(Landroid/util/DisplayMetrics;IF)Landroid/graphics/Paint; │ │ -059940: 1212 |0000: const/4 v2, #int 1 // #1 │ │ -059942: 7130 4212 6204 |0001: invoke-static {v2, v6, v4}, Landroid/util/TypedValue;.applyDimension:(IFLandroid/util/DisplayMetrics;)F // method@1242 │ │ -059948: 0a00 |0004: move-result v0 │ │ -05994a: 2201 5100 |0005: new-instance v1, Landroid/graphics/Paint; // type@0051 │ │ -05994e: 7010 7401 0100 |0007: invoke-direct {v1}, Landroid/graphics/Paint;.:()V // method@0174 │ │ -059954: 6e20 7701 5100 |000a: invoke-virtual {v1, v5}, Landroid/graphics/Paint;.setColor:(I)V // method@0177 │ │ -05995a: 6202 2200 |000d: sget-object v2, Landroid/graphics/Paint$Style;.STROKE:Landroid/graphics/Paint$Style; // field@0022 │ │ -05995e: 6e20 7b01 2100 |000f: invoke-virtual {v1, v2}, Landroid/graphics/Paint;.setStyle:(Landroid/graphics/Paint$Style;)V // method@017b │ │ -059964: 6e20 7a01 0100 |0012: invoke-virtual {v1, v0}, Landroid/graphics/Paint;.setStrokeWidth:(F)V // method@017a │ │ -05996a: 1101 |0015: return-object v1 │ │ +07f8e4: |[07f8e4] com.negusoft.holoaccent.drawable.UnderlineDrawable.initPaint:(Landroid/util/DisplayMetrics;IF)Landroid/graphics/Paint; │ │ +07f8f4: 1212 |0000: const/4 v2, #int 1 // #1 │ │ +07f8f6: 7130 801c 6204 |0001: invoke-static {v2, v6, v4}, Landroid/util/TypedValue;.applyDimension:(IFLandroid/util/DisplayMetrics;)F // method@1c80 │ │ +07f8fc: 0a00 |0004: move-result v0 │ │ +07f8fe: 2201 6600 |0005: new-instance v1, Landroid/graphics/Paint; // type@0066 │ │ +07f902: 7010 db01 0100 |0007: invoke-direct {v1}, Landroid/graphics/Paint;.:()V // method@01db │ │ +07f908: 6e20 e401 5100 |000a: invoke-virtual {v1, v5}, Landroid/graphics/Paint;.setColor:(I)V // method@01e4 │ │ +07f90e: 6202 3100 |000d: sget-object v2, Landroid/graphics/Paint$Style;.STROKE:Landroid/graphics/Paint$Style; // field@0031 │ │ +07f912: 6e20 ed01 2100 |000f: invoke-virtual {v1, v2}, Landroid/graphics/Paint;.setStyle:(Landroid/graphics/Paint$Style;)V // method@01ed │ │ +07f918: 6e20 ec01 0100 |0012: invoke-virtual {v1, v0}, Landroid/graphics/Paint;.setStrokeWidth:(F)V // method@01ec │ │ +07f91e: 1101 |0015: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=49 │ │ 0x0005 line=50 │ │ 0x000a line=51 │ │ 0x000d line=52 │ │ 0x0012 line=53 │ │ @@ -99984,41 +141370,41 @@ │ │ type : '(Landroid/graphics/Canvas;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 10 │ │ ins : 2 │ │ outs : 6 │ │ insns size : 45 16-bit code units │ │ -05996c: |[05996c] com.negusoft.holoaccent.drawable.UnderlineDrawable.draw:(Landroid/graphics/Canvas;)V │ │ -05997c: 6e10 5816 0800 |0000: invoke-virtual {v8}, Lcom/negusoft/holoaccent/drawable/UnderlineDrawable;.getBounds:()Landroid/graphics/Rect; // method@1658 │ │ -059982: 0c07 |0003: move-result-object v7 │ │ -059984: 5480 7f08 |0004: iget-object v0, v8, Lcom/negusoft/holoaccent/drawable/UnderlineDrawable;.mPaint:Landroid/graphics/Paint; // field@087f │ │ -059988: 6e10 7501 0000 |0006: invoke-virtual {v0}, Landroid/graphics/Paint;.getStrokeWidth:()F // method@0175 │ │ -05998e: 0a00 |0009: move-result v0 │ │ -059990: 1501 0040 |000a: const/high16 v1, #int 1073741824 // #4000 │ │ -059994: a906 0001 |000c: div-float v6, v0, v1 │ │ -059998: 5480 8008 |000e: iget-object v0, v8, Lcom/negusoft/holoaccent/drawable/UnderlineDrawable;.mState:Lcom/negusoft/holoaccent/drawable/UnderlineDrawable$UnderlineConstantState; // field@0880 │ │ -05999c: 5500 7e08 |0010: iget-boolean v0, v0, Lcom/negusoft/holoaccent/drawable/UnderlineDrawable$UnderlineConstantState;.mOverline:Z // field@087e │ │ -0599a0: 3800 1500 |0012: if-eqz v0, 0027 // +0015 │ │ -0599a4: 5270 2800 |0014: iget v0, v7, Landroid/graphics/Rect;.top:I // field@0028 │ │ -0599a8: 8200 |0016: int-to-float v0, v0 │ │ -0599aa: a602 0006 |0017: add-float v2, v0, v6 │ │ -0599ae: 5270 2600 |0019: iget v0, v7, Landroid/graphics/Rect;.left:I // field@0026 │ │ -0599b2: 8201 |001b: int-to-float v1, v0 │ │ -0599b4: 5270 2700 |001c: iget v0, v7, Landroid/graphics/Rect;.right:I // field@0027 │ │ -0599b8: 8203 |001e: int-to-float v3, v0 │ │ -0599ba: 5485 7f08 |001f: iget-object v5, v8, Lcom/negusoft/holoaccent/drawable/UnderlineDrawable;.mPaint:Landroid/graphics/Paint; // field@087f │ │ -0599be: 0790 |0021: move-object v0, v9 │ │ -0599c0: 0124 |0022: move v4, v2 │ │ -0599c2: 7406 5b01 0000 |0023: invoke-virtual/range {v0, v1, v2, v3, v4, v5}, Landroid/graphics/Canvas;.drawLine:(FFFFLandroid/graphics/Paint;)V // method@015b │ │ -0599c8: 0e00 |0026: return-void │ │ -0599ca: 5270 2500 |0027: iget v0, v7, Landroid/graphics/Rect;.bottom:I // field@0025 │ │ -0599ce: 8200 |0029: int-to-float v0, v0 │ │ -0599d0: a702 0006 |002a: sub-float v2, v0, v6 │ │ -0599d4: 28ed |002c: goto 0019 // -0013 │ │ +07f920: |[07f920] com.negusoft.holoaccent.drawable.UnderlineDrawable.draw:(Landroid/graphics/Canvas;)V │ │ +07f930: 6e10 3a21 0800 |0000: invoke-virtual {v8}, Lcom/negusoft/holoaccent/drawable/UnderlineDrawable;.getBounds:()Landroid/graphics/Rect; // method@213a │ │ +07f936: 0c07 |0003: move-result-object v7 │ │ +07f938: 5480 920b |0004: iget-object v0, v8, Lcom/negusoft/holoaccent/drawable/UnderlineDrawable;.mPaint:Landroid/graphics/Paint; // field@0b92 │ │ +07f93c: 6e10 e001 0000 |0006: invoke-virtual {v0}, Landroid/graphics/Paint;.getStrokeWidth:()F // method@01e0 │ │ +07f942: 0a00 |0009: move-result v0 │ │ +07f944: 1501 0040 |000a: const/high16 v1, #int 1073741824 // #4000 │ │ +07f948: a906 0001 |000c: div-float v6, v0, v1 │ │ +07f94c: 5480 930b |000e: iget-object v0, v8, Lcom/negusoft/holoaccent/drawable/UnderlineDrawable;.mState:Lcom/negusoft/holoaccent/drawable/UnderlineDrawable$UnderlineConstantState; // field@0b93 │ │ +07f950: 5500 910b |0010: iget-boolean v0, v0, Lcom/negusoft/holoaccent/drawable/UnderlineDrawable$UnderlineConstantState;.mOverline:Z // field@0b91 │ │ +07f954: 3800 1500 |0012: if-eqz v0, 0027 // +0015 │ │ +07f958: 5270 3800 |0014: iget v0, v7, Landroid/graphics/Rect;.top:I // field@0038 │ │ +07f95c: 8200 |0016: int-to-float v0, v0 │ │ +07f95e: a602 0006 |0017: add-float v2, v0, v6 │ │ +07f962: 5270 3600 |0019: iget v0, v7, Landroid/graphics/Rect;.left:I // field@0036 │ │ +07f966: 8201 |001b: int-to-float v1, v0 │ │ +07f968: 5270 3700 |001c: iget v0, v7, Landroid/graphics/Rect;.right:I // field@0037 │ │ +07f96c: 8203 |001e: int-to-float v3, v0 │ │ +07f96e: 5485 920b |001f: iget-object v5, v8, Lcom/negusoft/holoaccent/drawable/UnderlineDrawable;.mPaint:Landroid/graphics/Paint; // field@0b92 │ │ +07f972: 0790 |0021: move-object v0, v9 │ │ +07f974: 0124 |0022: move v4, v2 │ │ +07f976: 7406 bd01 0000 |0023: invoke-virtual/range {v0, v1, v2, v3, v4, v5}, Landroid/graphics/Canvas;.drawLine:(FFFFLandroid/graphics/Paint;)V // method@01bd │ │ +07f97c: 0e00 |0026: return-void │ │ +07f97e: 5270 3500 |0027: iget v0, v7, Landroid/graphics/Rect;.bottom:I // field@0035 │ │ +07f982: 8200 |0029: int-to-float v0, v0 │ │ +07f984: a702 0006 |002a: sub-float v2, v0, v6 │ │ +07f988: 28ed |002c: goto 0019 // -0013 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=59 │ │ 0x0004 line=60 │ │ 0x000e line=61 │ │ 0x0019 line=62 │ │ 0x0026 line=63 │ │ @@ -100035,21 +141421,21 @@ │ │ type : '()Landroid/graphics/drawable/Drawable$ConstantState;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 11 16-bit code units │ │ -0599d8: |[0599d8] com.negusoft.holoaccent.drawable.UnderlineDrawable.getConstantState:()Landroid/graphics/drawable/Drawable$ConstantState; │ │ -0599e8: 5420 8008 |0000: iget-object v0, v2, Lcom/negusoft/holoaccent/drawable/UnderlineDrawable;.mState:Lcom/negusoft/holoaccent/drawable/UnderlineDrawable$UnderlineConstantState; // field@0880 │ │ -0599ec: 6f10 9a01 0200 |0002: invoke-super {v2}, Landroid/graphics/drawable/Drawable;.getChangingConfigurations:()I // method@019a │ │ -0599f2: 0a01 |0005: move-result v1 │ │ -0599f4: 5901 7a08 |0006: iput v1, v0, Lcom/negusoft/holoaccent/drawable/UnderlineDrawable$UnderlineConstantState;.changingConfigurationValue:I // field@087a │ │ -0599f8: 5420 8008 |0008: iget-object v0, v2, Lcom/negusoft/holoaccent/drawable/UnderlineDrawable;.mState:Lcom/negusoft/holoaccent/drawable/UnderlineDrawable$UnderlineConstantState; // field@0880 │ │ -0599fc: 1100 |000a: return-object v0 │ │ +07f98c: |[07f98c] com.negusoft.holoaccent.drawable.UnderlineDrawable.getConstantState:()Landroid/graphics/drawable/Drawable$ConstantState; │ │ +07f99c: 5420 930b |0000: iget-object v0, v2, Lcom/negusoft/holoaccent/drawable/UnderlineDrawable;.mState:Lcom/negusoft/holoaccent/drawable/UnderlineDrawable$UnderlineConstantState; // field@0b93 │ │ +07f9a0: 6f10 1602 0200 |0002: invoke-super {v2}, Landroid/graphics/drawable/Drawable;.getChangingConfigurations:()I // method@0216 │ │ +07f9a6: 0a01 |0005: move-result v1 │ │ +07f9a8: 5901 8d0b |0006: iput v1, v0, Lcom/negusoft/holoaccent/drawable/UnderlineDrawable$UnderlineConstantState;.changingConfigurationValue:I // field@0b8d │ │ +07f9ac: 5420 930b |0008: iget-object v0, v2, Lcom/negusoft/holoaccent/drawable/UnderlineDrawable;.mState:Lcom/negusoft/holoaccent/drawable/UnderlineDrawable$UnderlineConstantState; // field@0b93 │ │ +07f9b0: 1100 |000a: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=82 │ │ 0x0008 line=83 │ │ locals : │ │ 0x0000 - 0x000b reg=2 this Lcom/negusoft/holoaccent/drawable/UnderlineDrawable; │ │ │ │ @@ -100058,17 +141444,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -059a00: |[059a00] com.negusoft.holoaccent.drawable.UnderlineDrawable.getOpacity:()I │ │ -059a10: 12d0 |0000: const/4 v0, #int -3 // #fd │ │ -059a12: 0f00 |0001: return v0 │ │ +07f9b4: |[07f9b4] com.negusoft.holoaccent.drawable.UnderlineDrawable.getOpacity:()I │ │ +07f9c4: 12d0 |0000: const/4 v0, #int -3 // #fd │ │ +07f9c6: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=67 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Lcom/negusoft/holoaccent/drawable/UnderlineDrawable; │ │ │ │ #3 : (in Lcom/negusoft/holoaccent/drawable/UnderlineDrawable;) │ │ @@ -100076,16 +141462,16 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -059a14: |[059a14] com.negusoft.holoaccent.drawable.UnderlineDrawable.setAlpha:(I)V │ │ -059a24: 0e00 |0000: return-void │ │ +07f9c8: |[07f9c8] com.negusoft.holoaccent.drawable.UnderlineDrawable.setAlpha:(I)V │ │ +07f9d8: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=73 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Lcom/negusoft/holoaccent/drawable/UnderlineDrawable; │ │ 0x0000 - 0x0001 reg=1 alpha I │ │ │ │ @@ -100094,36 +141480,36 @@ │ │ type : '(Landroid/graphics/ColorFilter;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -059a28: |[059a28] com.negusoft.holoaccent.drawable.UnderlineDrawable.setColorFilter:(Landroid/graphics/ColorFilter;)V │ │ -059a38: 0e00 |0000: return-void │ │ +07f9dc: |[07f9dc] com.negusoft.holoaccent.drawable.UnderlineDrawable.setColorFilter:(Landroid/graphics/ColorFilter;)V │ │ +07f9ec: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=78 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Lcom/negusoft/holoaccent/drawable/UnderlineDrawable; │ │ 0x0000 - 0x0001 reg=1 cf Landroid/graphics/ColorFilter; │ │ │ │ - source_file_idx : 2885 (UnderlineDrawable.java) │ │ + source_file_idx : 3932 (UnderlineDrawable.java) │ │ │ │ -Class #417 header: │ │ -class_idx : 883 │ │ +Class #647 header: │ │ +class_idx : 1268 │ │ access_flags : 1025 (0x0401) │ │ -superclass_idx : 127 │ │ -source_file_idx : 731 │ │ +superclass_idx : 183 │ │ +source_file_idx : 899 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 1 │ │ │ │ -Class #417 - │ │ +Class #647 - │ │ Class descriptor : 'Lcom/negusoft/holoaccent/preference/DialogPreference;' │ │ Access flags : 0x0401 (PUBLIC ABSTRACT) │ │ Superclass : 'Landroid/preference/DialogPreference;' │ │ Interfaces - │ │ Static fields - │ │ Instance fields - │ │ #0 : (in Lcom/negusoft/holoaccent/preference/DialogPreference;) │ │ @@ -100136,20 +141522,20 @@ │ │ type : '(Landroid/content/Context;Landroid/util/AttributeSet;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 11 16-bit code units │ │ -059a3c: |[059a3c] com.negusoft.holoaccent.preference.DialogPreference.:(Landroid/content/Context;Landroid/util/AttributeSet;)V │ │ -059a4c: 7030 0a02 2103 |0000: invoke-direct {v1, v2, v3}, Landroid/preference/DialogPreference;.:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@020a │ │ -059a52: 2200 4303 |0003: new-instance v0, Lcom/negusoft/holoaccent/dialog/DividerPainter; // type@0343 │ │ -059a56: 7020 8015 2000 |0005: invoke-direct {v0, v2}, Lcom/negusoft/holoaccent/dialog/DividerPainter;.:(Landroid/content/Context;)V // method@1580 │ │ -059a5c: 5b10 9b08 |0008: iput-object v0, v1, Lcom/negusoft/holoaccent/preference/DialogPreference;.mPainter:Lcom/negusoft/holoaccent/dialog/DividerPainter; // field@089b │ │ -059a60: 0e00 |000a: return-void │ │ +07f9f0: |[07f9f0] com.negusoft.holoaccent.preference.DialogPreference.:(Landroid/content/Context;Landroid/util/AttributeSet;)V │ │ +07fa00: 7030 4603 2103 |0000: invoke-direct {v1, v2, v3}, Landroid/preference/DialogPreference;.:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@0346 │ │ +07fa06: 2200 c404 |0003: new-instance v0, Lcom/negusoft/holoaccent/dialog/DividerPainter; // type@04c4 │ │ +07fa0a: 7020 6220 2000 |0005: invoke-direct {v0, v2}, Lcom/negusoft/holoaccent/dialog/DividerPainter;.:(Landroid/content/Context;)V // method@2062 │ │ +07fa10: 5b10 ae0b |0008: iput-object v0, v1, Lcom/negusoft/holoaccent/preference/DialogPreference;.mPainter:Lcom/negusoft/holoaccent/dialog/DividerPainter; // field@0bae │ │ +07fa14: 0e00 |000a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=30 │ │ 0x0003 line=31 │ │ 0x000a line=32 │ │ locals : │ │ 0x0000 - 0x000b reg=1 this Lcom/negusoft/holoaccent/preference/DialogPreference; │ │ @@ -100161,20 +141547,20 @@ │ │ type : '(Landroid/content/Context;Landroid/util/AttributeSet;I)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 11 16-bit code units │ │ -059a64: |[059a64] com.negusoft.holoaccent.preference.DialogPreference.:(Landroid/content/Context;Landroid/util/AttributeSet;I)V │ │ -059a74: 7040 0b02 2143 |0000: invoke-direct {v1, v2, v3, v4}, Landroid/preference/DialogPreference;.:(Landroid/content/Context;Landroid/util/AttributeSet;I)V // method@020b │ │ -059a7a: 2200 4303 |0003: new-instance v0, Lcom/negusoft/holoaccent/dialog/DividerPainter; // type@0343 │ │ -059a7e: 7020 8015 2000 |0005: invoke-direct {v0, v2}, Lcom/negusoft/holoaccent/dialog/DividerPainter;.:(Landroid/content/Context;)V // method@1580 │ │ -059a84: 5b10 9b08 |0008: iput-object v0, v1, Lcom/negusoft/holoaccent/preference/DialogPreference;.mPainter:Lcom/negusoft/holoaccent/dialog/DividerPainter; // field@089b │ │ -059a88: 0e00 |000a: return-void │ │ +07fa18: |[07fa18] com.negusoft.holoaccent.preference.DialogPreference.:(Landroid/content/Context;Landroid/util/AttributeSet;I)V │ │ +07fa28: 7040 4703 2143 |0000: invoke-direct {v1, v2, v3, v4}, Landroid/preference/DialogPreference;.:(Landroid/content/Context;Landroid/util/AttributeSet;I)V // method@0347 │ │ +07fa2e: 2200 c404 |0003: new-instance v0, Lcom/negusoft/holoaccent/dialog/DividerPainter; // type@04c4 │ │ +07fa32: 7020 6220 2000 |0005: invoke-direct {v0, v2}, Lcom/negusoft/holoaccent/dialog/DividerPainter;.:(Landroid/content/Context;)V // method@2062 │ │ +07fa38: 5b10 ae0b |0008: iput-object v0, v1, Lcom/negusoft/holoaccent/preference/DialogPreference;.mPainter:Lcom/negusoft/holoaccent/dialog/DividerPainter; // field@0bae │ │ +07fa3c: 0e00 |000a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=35 │ │ 0x0003 line=36 │ │ 0x000a line=37 │ │ locals : │ │ 0x0000 - 0x000b reg=1 this Lcom/negusoft/holoaccent/preference/DialogPreference; │ │ @@ -100188,47 +141574,47 @@ │ │ type : '(Landroid/os/Bundle;)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 17 16-bit code units │ │ -059a8c: |[059a8c] com.negusoft.holoaccent.preference.DialogPreference.showDialog:(Landroid/os/Bundle;)V │ │ -059a9c: 6f20 0c02 3200 |0000: invoke-super {v2, v3}, Landroid/preference/DialogPreference;.showDialog:(Landroid/os/Bundle;)V // method@020c │ │ -059aa2: 6e10 8016 0200 |0003: invoke-virtual {v2}, Lcom/negusoft/holoaccent/preference/DialogPreference;.getDialog:()Landroid/app/Dialog; // method@1680 │ │ -059aa8: 0c01 |0006: move-result-object v1 │ │ -059aaa: 6e10 6b00 0100 |0007: invoke-virtual {v1}, Landroid/app/Dialog;.getWindow:()Landroid/view/Window; // method@006b │ │ -059ab0: 0c00 |000a: move-result-object v0 │ │ -059ab2: 5421 9b08 |000b: iget-object v1, v2, Lcom/negusoft/holoaccent/preference/DialogPreference;.mPainter:Lcom/negusoft/holoaccent/dialog/DividerPainter; // field@089b │ │ -059ab6: 6e20 8315 0100 |000d: invoke-virtual {v1, v0}, Lcom/negusoft/holoaccent/dialog/DividerPainter;.paint:(Landroid/view/Window;)V // method@1583 │ │ -059abc: 0e00 |0010: return-void │ │ +07fa40: |[07fa40] com.negusoft.holoaccent.preference.DialogPreference.showDialog:(Landroid/os/Bundle;)V │ │ +07fa50: 6f20 4803 3200 |0000: invoke-super {v2, v3}, Landroid/preference/DialogPreference;.showDialog:(Landroid/os/Bundle;)V // method@0348 │ │ +07fa56: 6e10 6221 0200 |0003: invoke-virtual {v2}, Lcom/negusoft/holoaccent/preference/DialogPreference;.getDialog:()Landroid/app/Dialog; // method@2162 │ │ +07fa5c: 0c01 |0006: move-result-object v1 │ │ +07fa5e: 6e10 7900 0100 |0007: invoke-virtual {v1}, Landroid/app/Dialog;.getWindow:()Landroid/view/Window; // method@0079 │ │ +07fa64: 0c00 |000a: move-result-object v0 │ │ +07fa66: 5421 ae0b |000b: iget-object v1, v2, Lcom/negusoft/holoaccent/preference/DialogPreference;.mPainter:Lcom/negusoft/holoaccent/dialog/DividerPainter; // field@0bae │ │ +07fa6a: 6e20 6520 0100 |000d: invoke-virtual {v1, v0}, Lcom/negusoft/holoaccent/dialog/DividerPainter;.paint:(Landroid/view/Window;)V // method@2065 │ │ +07fa70: 0e00 |0010: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=41 │ │ 0x0003 line=42 │ │ 0x000b line=43 │ │ 0x0010 line=44 │ │ locals : │ │ 0x000b - 0x0011 reg=0 w Landroid/view/Window; │ │ 0x0000 - 0x0011 reg=2 this Lcom/negusoft/holoaccent/preference/DialogPreference; │ │ 0x0000 - 0x0011 reg=3 state Landroid/os/Bundle; │ │ │ │ - source_file_idx : 731 (DialogPreference.java) │ │ + source_file_idx : 899 (DialogPreference.java) │ │ │ │ -Class #418 header: │ │ -class_idx : 884 │ │ +Class #648 header: │ │ +class_idx : 1269 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 128 │ │ -source_file_idx : 776 │ │ +superclass_idx : 184 │ │ +source_file_idx : 996 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 3 │ │ virtual_methods_size: 1 │ │ │ │ -Class #418 - │ │ +Class #648 - │ │ Class descriptor : 'Lcom/negusoft/holoaccent/preference/EditTextPreference;' │ │ Access flags : 0x0001 (PUBLIC) │ │ Superclass : 'Landroid/preference/EditTextPreference;' │ │ Interfaces - │ │ Static fields - │ │ Instance fields - │ │ #0 : (in Lcom/negusoft/holoaccent/preference/EditTextPreference;) │ │ @@ -100241,20 +141627,20 @@ │ │ type : '(Landroid/content/Context;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 11 16-bit code units │ │ -059ac0: |[059ac0] com.negusoft.holoaccent.preference.EditTextPreference.:(Landroid/content/Context;)V │ │ -059ad0: 7020 0d02 2100 |0000: invoke-direct {v1, v2}, Landroid/preference/EditTextPreference;.:(Landroid/content/Context;)V // method@020d │ │ -059ad6: 2200 4303 |0003: new-instance v0, Lcom/negusoft/holoaccent/dialog/DividerPainter; // type@0343 │ │ -059ada: 7020 8015 2000 |0005: invoke-direct {v0, v2}, Lcom/negusoft/holoaccent/dialog/DividerPainter;.:(Landroid/content/Context;)V // method@1580 │ │ -059ae0: 5b10 9c08 |0008: iput-object v0, v1, Lcom/negusoft/holoaccent/preference/EditTextPreference;.mPainter:Lcom/negusoft/holoaccent/dialog/DividerPainter; // field@089c │ │ -059ae4: 0e00 |000a: return-void │ │ +07fa74: |[07fa74] com.negusoft.holoaccent.preference.EditTextPreference.:(Landroid/content/Context;)V │ │ +07fa84: 7020 4903 2100 |0000: invoke-direct {v1, v2}, Landroid/preference/EditTextPreference;.:(Landroid/content/Context;)V // method@0349 │ │ +07fa8a: 2200 c404 |0003: new-instance v0, Lcom/negusoft/holoaccent/dialog/DividerPainter; // type@04c4 │ │ +07fa8e: 7020 6220 2000 |0005: invoke-direct {v0, v2}, Lcom/negusoft/holoaccent/dialog/DividerPainter;.:(Landroid/content/Context;)V // method@2062 │ │ +07fa94: 5b10 af0b |0008: iput-object v0, v1, Lcom/negusoft/holoaccent/preference/EditTextPreference;.mPainter:Lcom/negusoft/holoaccent/dialog/DividerPainter; // field@0baf │ │ +07fa98: 0e00 |000a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=30 │ │ 0x0003 line=31 │ │ 0x000a line=32 │ │ locals : │ │ 0x0000 - 0x000b reg=1 this Lcom/negusoft/holoaccent/preference/EditTextPreference; │ │ @@ -100265,20 +141651,20 @@ │ │ type : '(Landroid/content/Context;Landroid/util/AttributeSet;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 11 16-bit code units │ │ -059ae8: |[059ae8] com.negusoft.holoaccent.preference.EditTextPreference.:(Landroid/content/Context;Landroid/util/AttributeSet;)V │ │ -059af8: 7030 0e02 2103 |0000: invoke-direct {v1, v2, v3}, Landroid/preference/EditTextPreference;.:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@020e │ │ -059afe: 2200 4303 |0003: new-instance v0, Lcom/negusoft/holoaccent/dialog/DividerPainter; // type@0343 │ │ -059b02: 7020 8015 2000 |0005: invoke-direct {v0, v2}, Lcom/negusoft/holoaccent/dialog/DividerPainter;.:(Landroid/content/Context;)V // method@1580 │ │ -059b08: 5b10 9c08 |0008: iput-object v0, v1, Lcom/negusoft/holoaccent/preference/EditTextPreference;.mPainter:Lcom/negusoft/holoaccent/dialog/DividerPainter; // field@089c │ │ -059b0c: 0e00 |000a: return-void │ │ +07fa9c: |[07fa9c] com.negusoft.holoaccent.preference.EditTextPreference.:(Landroid/content/Context;Landroid/util/AttributeSet;)V │ │ +07faac: 7030 4a03 2103 |0000: invoke-direct {v1, v2, v3}, Landroid/preference/EditTextPreference;.:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@034a │ │ +07fab2: 2200 c404 |0003: new-instance v0, Lcom/negusoft/holoaccent/dialog/DividerPainter; // type@04c4 │ │ +07fab6: 7020 6220 2000 |0005: invoke-direct {v0, v2}, Lcom/negusoft/holoaccent/dialog/DividerPainter;.:(Landroid/content/Context;)V // method@2062 │ │ +07fabc: 5b10 af0b |0008: iput-object v0, v1, Lcom/negusoft/holoaccent/preference/EditTextPreference;.mPainter:Lcom/negusoft/holoaccent/dialog/DividerPainter; // field@0baf │ │ +07fac0: 0e00 |000a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=35 │ │ 0x0003 line=36 │ │ 0x000a line=37 │ │ locals : │ │ 0x0000 - 0x000b reg=1 this Lcom/negusoft/holoaccent/preference/EditTextPreference; │ │ @@ -100290,20 +141676,20 @@ │ │ type : '(Landroid/content/Context;Landroid/util/AttributeSet;I)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 11 16-bit code units │ │ -059b10: |[059b10] com.negusoft.holoaccent.preference.EditTextPreference.:(Landroid/content/Context;Landroid/util/AttributeSet;I)V │ │ -059b20: 7040 0f02 2143 |0000: invoke-direct {v1, v2, v3, v4}, Landroid/preference/EditTextPreference;.:(Landroid/content/Context;Landroid/util/AttributeSet;I)V // method@020f │ │ -059b26: 2200 4303 |0003: new-instance v0, Lcom/negusoft/holoaccent/dialog/DividerPainter; // type@0343 │ │ -059b2a: 7020 8015 2000 |0005: invoke-direct {v0, v2}, Lcom/negusoft/holoaccent/dialog/DividerPainter;.:(Landroid/content/Context;)V // method@1580 │ │ -059b30: 5b10 9c08 |0008: iput-object v0, v1, Lcom/negusoft/holoaccent/preference/EditTextPreference;.mPainter:Lcom/negusoft/holoaccent/dialog/DividerPainter; // field@089c │ │ -059b34: 0e00 |000a: return-void │ │ +07fac4: |[07fac4] com.negusoft.holoaccent.preference.EditTextPreference.:(Landroid/content/Context;Landroid/util/AttributeSet;I)V │ │ +07fad4: 7040 4b03 2143 |0000: invoke-direct {v1, v2, v3, v4}, Landroid/preference/EditTextPreference;.:(Landroid/content/Context;Landroid/util/AttributeSet;I)V // method@034b │ │ +07fada: 2200 c404 |0003: new-instance v0, Lcom/negusoft/holoaccent/dialog/DividerPainter; // type@04c4 │ │ +07fade: 7020 6220 2000 |0005: invoke-direct {v0, v2}, Lcom/negusoft/holoaccent/dialog/DividerPainter;.:(Landroid/content/Context;)V // method@2062 │ │ +07fae4: 5b10 af0b |0008: iput-object v0, v1, Lcom/negusoft/holoaccent/preference/EditTextPreference;.mPainter:Lcom/negusoft/holoaccent/dialog/DividerPainter; // field@0baf │ │ +07fae8: 0e00 |000a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=40 │ │ 0x0003 line=41 │ │ 0x000a line=42 │ │ locals : │ │ 0x0000 - 0x000b reg=1 this Lcom/negusoft/holoaccent/preference/EditTextPreference; │ │ @@ -100317,47 +141703,47 @@ │ │ type : '(Landroid/os/Bundle;)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 17 16-bit code units │ │ -059b38: |[059b38] com.negusoft.holoaccent.preference.EditTextPreference.showDialog:(Landroid/os/Bundle;)V │ │ -059b48: 6f20 1002 3200 |0000: invoke-super {v2, v3}, Landroid/preference/EditTextPreference;.showDialog:(Landroid/os/Bundle;)V // method@0210 │ │ -059b4e: 6e10 8516 0200 |0003: invoke-virtual {v2}, Lcom/negusoft/holoaccent/preference/EditTextPreference;.getDialog:()Landroid/app/Dialog; // method@1685 │ │ -059b54: 0c01 |0006: move-result-object v1 │ │ -059b56: 6e10 6b00 0100 |0007: invoke-virtual {v1}, Landroid/app/Dialog;.getWindow:()Landroid/view/Window; // method@006b │ │ -059b5c: 0c00 |000a: move-result-object v0 │ │ -059b5e: 5421 9c08 |000b: iget-object v1, v2, Lcom/negusoft/holoaccent/preference/EditTextPreference;.mPainter:Lcom/negusoft/holoaccent/dialog/DividerPainter; // field@089c │ │ -059b62: 6e20 8315 0100 |000d: invoke-virtual {v1, v0}, Lcom/negusoft/holoaccent/dialog/DividerPainter;.paint:(Landroid/view/Window;)V // method@1583 │ │ -059b68: 0e00 |0010: return-void │ │ +07faec: |[07faec] com.negusoft.holoaccent.preference.EditTextPreference.showDialog:(Landroid/os/Bundle;)V │ │ +07fafc: 6f20 4c03 3200 |0000: invoke-super {v2, v3}, Landroid/preference/EditTextPreference;.showDialog:(Landroid/os/Bundle;)V // method@034c │ │ +07fb02: 6e10 6721 0200 |0003: invoke-virtual {v2}, Lcom/negusoft/holoaccent/preference/EditTextPreference;.getDialog:()Landroid/app/Dialog; // method@2167 │ │ +07fb08: 0c01 |0006: move-result-object v1 │ │ +07fb0a: 6e10 7900 0100 |0007: invoke-virtual {v1}, Landroid/app/Dialog;.getWindow:()Landroid/view/Window; // method@0079 │ │ +07fb10: 0c00 |000a: move-result-object v0 │ │ +07fb12: 5421 af0b |000b: iget-object v1, v2, Lcom/negusoft/holoaccent/preference/EditTextPreference;.mPainter:Lcom/negusoft/holoaccent/dialog/DividerPainter; // field@0baf │ │ +07fb16: 6e20 6520 0100 |000d: invoke-virtual {v1, v0}, Lcom/negusoft/holoaccent/dialog/DividerPainter;.paint:(Landroid/view/Window;)V // method@2065 │ │ +07fb1c: 0e00 |0010: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=46 │ │ 0x0003 line=47 │ │ 0x000b line=48 │ │ 0x0010 line=49 │ │ locals : │ │ 0x000b - 0x0011 reg=0 w Landroid/view/Window; │ │ 0x0000 - 0x0011 reg=2 this Lcom/negusoft/holoaccent/preference/EditTextPreference; │ │ 0x0000 - 0x0011 reg=3 state Landroid/os/Bundle; │ │ │ │ - source_file_idx : 776 (EditTextPreference.java) │ │ + source_file_idx : 996 (EditTextPreference.java) │ │ │ │ -Class #419 header: │ │ -class_idx : 885 │ │ +Class #649 header: │ │ +class_idx : 1270 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 129 │ │ -source_file_idx : 2148 │ │ +superclass_idx : 185 │ │ +source_file_idx : 2911 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 1 │ │ │ │ -Class #419 - │ │ +Class #649 - │ │ Class descriptor : 'Lcom/negusoft/holoaccent/preference/ListPreference;' │ │ Access flags : 0x0001 (PUBLIC) │ │ Superclass : 'Landroid/preference/ListPreference;' │ │ Interfaces - │ │ Static fields - │ │ Instance fields - │ │ #0 : (in Lcom/negusoft/holoaccent/preference/ListPreference;) │ │ @@ -100370,20 +141756,20 @@ │ │ type : '(Landroid/content/Context;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 11 16-bit code units │ │ -059b6c: |[059b6c] com.negusoft.holoaccent.preference.ListPreference.:(Landroid/content/Context;)V │ │ -059b7c: 7020 1102 2100 |0000: invoke-direct {v1, v2}, Landroid/preference/ListPreference;.:(Landroid/content/Context;)V // method@0211 │ │ -059b82: 2200 4303 |0003: new-instance v0, Lcom/negusoft/holoaccent/dialog/DividerPainter; // type@0343 │ │ -059b86: 7020 8015 2000 |0005: invoke-direct {v0, v2}, Lcom/negusoft/holoaccent/dialog/DividerPainter;.:(Landroid/content/Context;)V // method@1580 │ │ -059b8c: 5b10 9d08 |0008: iput-object v0, v1, Lcom/negusoft/holoaccent/preference/ListPreference;.mPainter:Lcom/negusoft/holoaccent/dialog/DividerPainter; // field@089d │ │ -059b90: 0e00 |000a: return-void │ │ +07fb20: |[07fb20] com.negusoft.holoaccent.preference.ListPreference.:(Landroid/content/Context;)V │ │ +07fb30: 7020 4d03 2100 |0000: invoke-direct {v1, v2}, Landroid/preference/ListPreference;.:(Landroid/content/Context;)V // method@034d │ │ +07fb36: 2200 c404 |0003: new-instance v0, Lcom/negusoft/holoaccent/dialog/DividerPainter; // type@04c4 │ │ +07fb3a: 7020 6220 2000 |0005: invoke-direct {v0, v2}, Lcom/negusoft/holoaccent/dialog/DividerPainter;.:(Landroid/content/Context;)V // method@2062 │ │ +07fb40: 5b10 b00b |0008: iput-object v0, v1, Lcom/negusoft/holoaccent/preference/ListPreference;.mPainter:Lcom/negusoft/holoaccent/dialog/DividerPainter; // field@0bb0 │ │ +07fb44: 0e00 |000a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=30 │ │ 0x0003 line=31 │ │ 0x000a line=32 │ │ locals : │ │ 0x0000 - 0x000b reg=1 this Lcom/negusoft/holoaccent/preference/ListPreference; │ │ @@ -100394,20 +141780,20 @@ │ │ type : '(Landroid/content/Context;Landroid/util/AttributeSet;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 11 16-bit code units │ │ -059b94: |[059b94] com.negusoft.holoaccent.preference.ListPreference.:(Landroid/content/Context;Landroid/util/AttributeSet;)V │ │ -059ba4: 7030 1202 2103 |0000: invoke-direct {v1, v2, v3}, Landroid/preference/ListPreference;.:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@0212 │ │ -059baa: 2200 4303 |0003: new-instance v0, Lcom/negusoft/holoaccent/dialog/DividerPainter; // type@0343 │ │ -059bae: 7020 8015 2000 |0005: invoke-direct {v0, v2}, Lcom/negusoft/holoaccent/dialog/DividerPainter;.:(Landroid/content/Context;)V // method@1580 │ │ -059bb4: 5b10 9d08 |0008: iput-object v0, v1, Lcom/negusoft/holoaccent/preference/ListPreference;.mPainter:Lcom/negusoft/holoaccent/dialog/DividerPainter; // field@089d │ │ -059bb8: 0e00 |000a: return-void │ │ +07fb48: |[07fb48] com.negusoft.holoaccent.preference.ListPreference.:(Landroid/content/Context;Landroid/util/AttributeSet;)V │ │ +07fb58: 7030 4e03 2103 |0000: invoke-direct {v1, v2, v3}, Landroid/preference/ListPreference;.:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@034e │ │ +07fb5e: 2200 c404 |0003: new-instance v0, Lcom/negusoft/holoaccent/dialog/DividerPainter; // type@04c4 │ │ +07fb62: 7020 6220 2000 |0005: invoke-direct {v0, v2}, Lcom/negusoft/holoaccent/dialog/DividerPainter;.:(Landroid/content/Context;)V // method@2062 │ │ +07fb68: 5b10 b00b |0008: iput-object v0, v1, Lcom/negusoft/holoaccent/preference/ListPreference;.mPainter:Lcom/negusoft/holoaccent/dialog/DividerPainter; // field@0bb0 │ │ +07fb6c: 0e00 |000a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=35 │ │ 0x0003 line=36 │ │ 0x000a line=37 │ │ locals : │ │ 0x0000 - 0x000b reg=1 this Lcom/negusoft/holoaccent/preference/ListPreference; │ │ @@ -100420,47 +141806,47 @@ │ │ type : '(Landroid/os/Bundle;)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 17 16-bit code units │ │ -059bbc: |[059bbc] com.negusoft.holoaccent.preference.ListPreference.showDialog:(Landroid/os/Bundle;)V │ │ -059bcc: 6f20 1302 3200 |0000: invoke-super {v2, v3}, Landroid/preference/ListPreference;.showDialog:(Landroid/os/Bundle;)V // method@0213 │ │ -059bd2: 6e10 8916 0200 |0003: invoke-virtual {v2}, Lcom/negusoft/holoaccent/preference/ListPreference;.getDialog:()Landroid/app/Dialog; // method@1689 │ │ -059bd8: 0c01 |0006: move-result-object v1 │ │ -059bda: 6e10 6b00 0100 |0007: invoke-virtual {v1}, Landroid/app/Dialog;.getWindow:()Landroid/view/Window; // method@006b │ │ -059be0: 0c00 |000a: move-result-object v0 │ │ -059be2: 5421 9d08 |000b: iget-object v1, v2, Lcom/negusoft/holoaccent/preference/ListPreference;.mPainter:Lcom/negusoft/holoaccent/dialog/DividerPainter; // field@089d │ │ -059be6: 6e20 8315 0100 |000d: invoke-virtual {v1, v0}, Lcom/negusoft/holoaccent/dialog/DividerPainter;.paint:(Landroid/view/Window;)V // method@1583 │ │ -059bec: 0e00 |0010: return-void │ │ +07fb70: |[07fb70] com.negusoft.holoaccent.preference.ListPreference.showDialog:(Landroid/os/Bundle;)V │ │ +07fb80: 6f20 4f03 3200 |0000: invoke-super {v2, v3}, Landroid/preference/ListPreference;.showDialog:(Landroid/os/Bundle;)V // method@034f │ │ +07fb86: 6e10 6b21 0200 |0003: invoke-virtual {v2}, Lcom/negusoft/holoaccent/preference/ListPreference;.getDialog:()Landroid/app/Dialog; // method@216b │ │ +07fb8c: 0c01 |0006: move-result-object v1 │ │ +07fb8e: 6e10 7900 0100 |0007: invoke-virtual {v1}, Landroid/app/Dialog;.getWindow:()Landroid/view/Window; // method@0079 │ │ +07fb94: 0c00 |000a: move-result-object v0 │ │ +07fb96: 5421 b00b |000b: iget-object v1, v2, Lcom/negusoft/holoaccent/preference/ListPreference;.mPainter:Lcom/negusoft/holoaccent/dialog/DividerPainter; // field@0bb0 │ │ +07fb9a: 6e20 6520 0100 |000d: invoke-virtual {v1, v0}, Lcom/negusoft/holoaccent/dialog/DividerPainter;.paint:(Landroid/view/Window;)V // method@2065 │ │ +07fba0: 0e00 |0010: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=41 │ │ 0x0003 line=42 │ │ 0x000b line=43 │ │ 0x0010 line=44 │ │ locals : │ │ 0x000b - 0x0011 reg=0 w Landroid/view/Window; │ │ 0x0000 - 0x0011 reg=2 this Lcom/negusoft/holoaccent/preference/ListPreference; │ │ 0x0000 - 0x0011 reg=3 state Landroid/os/Bundle; │ │ │ │ - source_file_idx : 2148 (ListPreference.java) │ │ + source_file_idx : 2911 (ListPreference.java) │ │ │ │ -Class #420 header: │ │ -class_idx : 886 │ │ +Class #650 header: │ │ +class_idx : 1271 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 130 │ │ -source_file_idx : 2417 │ │ +superclass_idx : 186 │ │ +source_file_idx : 3272 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 1 │ │ │ │ -Class #420 - │ │ +Class #650 - │ │ Class descriptor : 'Lcom/negusoft/holoaccent/preference/MultiSelectListPreference;' │ │ Access flags : 0x0001 (PUBLIC) │ │ Superclass : 'Landroid/preference/MultiSelectListPreference;' │ │ Interfaces - │ │ Static fields - │ │ Instance fields - │ │ #0 : (in Lcom/negusoft/holoaccent/preference/MultiSelectListPreference;) │ │ @@ -100473,20 +141859,20 @@ │ │ type : '(Landroid/content/Context;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 11 16-bit code units │ │ -059bf0: |[059bf0] com.negusoft.holoaccent.preference.MultiSelectListPreference.:(Landroid/content/Context;)V │ │ -059c00: 7020 1402 2100 |0000: invoke-direct {v1, v2}, Landroid/preference/MultiSelectListPreference;.:(Landroid/content/Context;)V // method@0214 │ │ -059c06: 2200 4303 |0003: new-instance v0, Lcom/negusoft/holoaccent/dialog/DividerPainter; // type@0343 │ │ -059c0a: 7020 8015 2000 |0005: invoke-direct {v0, v2}, Lcom/negusoft/holoaccent/dialog/DividerPainter;.:(Landroid/content/Context;)V // method@1580 │ │ -059c10: 5b10 9e08 |0008: iput-object v0, v1, Lcom/negusoft/holoaccent/preference/MultiSelectListPreference;.mPainter:Lcom/negusoft/holoaccent/dialog/DividerPainter; // field@089e │ │ -059c14: 0e00 |000a: return-void │ │ +07fba4: |[07fba4] com.negusoft.holoaccent.preference.MultiSelectListPreference.:(Landroid/content/Context;)V │ │ +07fbb4: 7020 5003 2100 |0000: invoke-direct {v1, v2}, Landroid/preference/MultiSelectListPreference;.:(Landroid/content/Context;)V // method@0350 │ │ +07fbba: 2200 c404 |0003: new-instance v0, Lcom/negusoft/holoaccent/dialog/DividerPainter; // type@04c4 │ │ +07fbbe: 7020 6220 2000 |0005: invoke-direct {v0, v2}, Lcom/negusoft/holoaccent/dialog/DividerPainter;.:(Landroid/content/Context;)V // method@2062 │ │ +07fbc4: 5b10 b10b |0008: iput-object v0, v1, Lcom/negusoft/holoaccent/preference/MultiSelectListPreference;.mPainter:Lcom/negusoft/holoaccent/dialog/DividerPainter; // field@0bb1 │ │ +07fbc8: 0e00 |000a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=30 │ │ 0x0003 line=31 │ │ 0x000a line=32 │ │ locals : │ │ 0x0000 - 0x000b reg=1 this Lcom/negusoft/holoaccent/preference/MultiSelectListPreference; │ │ @@ -100497,20 +141883,20 @@ │ │ type : '(Landroid/content/Context;Landroid/util/AttributeSet;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 11 16-bit code units │ │ -059c18: |[059c18] com.negusoft.holoaccent.preference.MultiSelectListPreference.:(Landroid/content/Context;Landroid/util/AttributeSet;)V │ │ -059c28: 7030 1502 2103 |0000: invoke-direct {v1, v2, v3}, Landroid/preference/MultiSelectListPreference;.:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@0215 │ │ -059c2e: 2200 4303 |0003: new-instance v0, Lcom/negusoft/holoaccent/dialog/DividerPainter; // type@0343 │ │ -059c32: 7020 8015 2000 |0005: invoke-direct {v0, v2}, Lcom/negusoft/holoaccent/dialog/DividerPainter;.:(Landroid/content/Context;)V // method@1580 │ │ -059c38: 5b10 9e08 |0008: iput-object v0, v1, Lcom/negusoft/holoaccent/preference/MultiSelectListPreference;.mPainter:Lcom/negusoft/holoaccent/dialog/DividerPainter; // field@089e │ │ -059c3c: 0e00 |000a: return-void │ │ +07fbcc: |[07fbcc] com.negusoft.holoaccent.preference.MultiSelectListPreference.:(Landroid/content/Context;Landroid/util/AttributeSet;)V │ │ +07fbdc: 7030 5103 2103 |0000: invoke-direct {v1, v2, v3}, Landroid/preference/MultiSelectListPreference;.:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@0351 │ │ +07fbe2: 2200 c404 |0003: new-instance v0, Lcom/negusoft/holoaccent/dialog/DividerPainter; // type@04c4 │ │ +07fbe6: 7020 6220 2000 |0005: invoke-direct {v0, v2}, Lcom/negusoft/holoaccent/dialog/DividerPainter;.:(Landroid/content/Context;)V // method@2062 │ │ +07fbec: 5b10 b10b |0008: iput-object v0, v1, Lcom/negusoft/holoaccent/preference/MultiSelectListPreference;.mPainter:Lcom/negusoft/holoaccent/dialog/DividerPainter; // field@0bb1 │ │ +07fbf0: 0e00 |000a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=35 │ │ 0x0003 line=36 │ │ 0x000a line=37 │ │ locals : │ │ 0x0000 - 0x000b reg=1 this Lcom/negusoft/holoaccent/preference/MultiSelectListPreference; │ │ @@ -100523,78 +141909,78 @@ │ │ type : '(Landroid/os/Bundle;)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 17 16-bit code units │ │ -059c40: |[059c40] com.negusoft.holoaccent.preference.MultiSelectListPreference.showDialog:(Landroid/os/Bundle;)V │ │ -059c50: 6f20 1602 3200 |0000: invoke-super {v2, v3}, Landroid/preference/MultiSelectListPreference;.showDialog:(Landroid/os/Bundle;)V // method@0216 │ │ -059c56: 6e10 8d16 0200 |0003: invoke-virtual {v2}, Lcom/negusoft/holoaccent/preference/MultiSelectListPreference;.getDialog:()Landroid/app/Dialog; // method@168d │ │ -059c5c: 0c01 |0006: move-result-object v1 │ │ -059c5e: 6e10 6b00 0100 |0007: invoke-virtual {v1}, Landroid/app/Dialog;.getWindow:()Landroid/view/Window; // method@006b │ │ -059c64: 0c00 |000a: move-result-object v0 │ │ -059c66: 5421 9e08 |000b: iget-object v1, v2, Lcom/negusoft/holoaccent/preference/MultiSelectListPreference;.mPainter:Lcom/negusoft/holoaccent/dialog/DividerPainter; // field@089e │ │ -059c6a: 6e20 8315 0100 |000d: invoke-virtual {v1, v0}, Lcom/negusoft/holoaccent/dialog/DividerPainter;.paint:(Landroid/view/Window;)V // method@1583 │ │ -059c70: 0e00 |0010: return-void │ │ +07fbf4: |[07fbf4] com.negusoft.holoaccent.preference.MultiSelectListPreference.showDialog:(Landroid/os/Bundle;)V │ │ +07fc04: 6f20 5203 3200 |0000: invoke-super {v2, v3}, Landroid/preference/MultiSelectListPreference;.showDialog:(Landroid/os/Bundle;)V // method@0352 │ │ +07fc0a: 6e10 6f21 0200 |0003: invoke-virtual {v2}, Lcom/negusoft/holoaccent/preference/MultiSelectListPreference;.getDialog:()Landroid/app/Dialog; // method@216f │ │ +07fc10: 0c01 |0006: move-result-object v1 │ │ +07fc12: 6e10 7900 0100 |0007: invoke-virtual {v1}, Landroid/app/Dialog;.getWindow:()Landroid/view/Window; // method@0079 │ │ +07fc18: 0c00 |000a: move-result-object v0 │ │ +07fc1a: 5421 b10b |000b: iget-object v1, v2, Lcom/negusoft/holoaccent/preference/MultiSelectListPreference;.mPainter:Lcom/negusoft/holoaccent/dialog/DividerPainter; // field@0bb1 │ │ +07fc1e: 6e20 6520 0100 |000d: invoke-virtual {v1, v0}, Lcom/negusoft/holoaccent/dialog/DividerPainter;.paint:(Landroid/view/Window;)V // method@2065 │ │ +07fc24: 0e00 |0010: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=41 │ │ 0x0003 line=42 │ │ 0x000b line=43 │ │ 0x0010 line=44 │ │ locals : │ │ 0x000b - 0x0011 reg=0 w Landroid/view/Window; │ │ 0x0000 - 0x0011 reg=2 this Lcom/negusoft/holoaccent/preference/MultiSelectListPreference; │ │ 0x0000 - 0x0011 reg=3 state Landroid/os/Bundle; │ │ │ │ - source_file_idx : 2417 (MultiSelectListPreference.java) │ │ + source_file_idx : 3272 (MultiSelectListPreference.java) │ │ │ │ -Class #421 header: │ │ -class_idx : 887 │ │ +Class #651 header: │ │ +class_idx : 1272 │ │ access_flags : 4096 (0x1000) │ │ -superclass_idx : 948 │ │ -source_file_idx : 2729 │ │ +superclass_idx : 1337 │ │ +source_file_idx : 3746 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 0 │ │ │ │ -Class #421 annotations: │ │ +Class #651 annotations: │ │ Annotations on class │ │ VISIBILITY_SYSTEM Ldalvik/annotation/EnclosingClass; value=Lcom/negusoft/holoaccent/preference/SwitchPreference; │ │ VISIBILITY_SYSTEM Ldalvik/annotation/InnerClass; accessFlags=4104 name=null │ │ │ │ -Class #421 - │ │ +Class #651 - │ │ Class descriptor : 'Lcom/negusoft/holoaccent/preference/SwitchPreference$1;' │ │ Access flags : 0x1000 (SYNTHETIC) │ │ Superclass : 'Ljava/lang/Object;' │ │ Interfaces - │ │ Static fields - │ │ Instance fields - │ │ Direct methods - │ │ Virtual methods - │ │ - source_file_idx : 2729 (SwitchPreference.java) │ │ + source_file_idx : 3746 (SwitchPreference.java) │ │ │ │ -Class #422 header: │ │ -class_idx : 888 │ │ +Class #652 header: │ │ +class_idx : 1273 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 948 │ │ -source_file_idx : 2729 │ │ +superclass_idx : 1337 │ │ +source_file_idx : 3746 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 1 │ │ │ │ -Class #422 annotations: │ │ +Class #652 annotations: │ │ Annotations on class │ │ VISIBILITY_SYSTEM Ldalvik/annotation/EnclosingClass; value=Lcom/negusoft/holoaccent/preference/SwitchPreference; │ │ VISIBILITY_SYSTEM Ldalvik/annotation/InnerClass; accessFlags=2 name="Listener" │ │ │ │ -Class #422 - │ │ +Class #652 - │ │ Class descriptor : 'Lcom/negusoft/holoaccent/preference/SwitchPreference$Listener;' │ │ Access flags : 0x0000 () │ │ Superclass : 'Ljava/lang/Object;' │ │ Interfaces - │ │ #0 : 'Landroid/widget/CompoundButton$OnCheckedChangeListener;' │ │ Static fields - │ │ Instance fields - │ │ @@ -100608,18 +141994,18 @@ │ │ type : '(Lcom/negusoft/holoaccent/preference/SwitchPreference;)V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -059c74: |[059c74] com.negusoft.holoaccent.preference.SwitchPreference$Listener.:(Lcom/negusoft/holoaccent/preference/SwitchPreference;)V │ │ -059c84: 5b01 9f08 |0000: iput-object v1, v0, Lcom/negusoft/holoaccent/preference/SwitchPreference$Listener;.this$0:Lcom/negusoft/holoaccent/preference/SwitchPreference; // field@089f │ │ -059c88: 7010 9117 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1791 │ │ -059c8e: 0e00 |0005: return-void │ │ +07fc28: |[07fc28] com.negusoft.holoaccent.preference.SwitchPreference$Listener.:(Lcom/negusoft/holoaccent/preference/SwitchPreference;)V │ │ +07fc38: 5b01 b20b |0000: iput-object v1, v0, Lcom/negusoft/holoaccent/preference/SwitchPreference$Listener;.this$0:Lcom/negusoft/holoaccent/preference/SwitchPreference; // field@0bb2 │ │ +07fc3c: 7010 8622 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2286 │ │ +07fc42: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=43 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lcom/negusoft/holoaccent/preference/SwitchPreference$Listener; │ │ 0x0000 - 0x0006 reg=1 (null) Lcom/negusoft/holoaccent/preference/SwitchPreference; │ │ │ │ @@ -100628,17 +142014,17 @@ │ │ type : '(Lcom/negusoft/holoaccent/preference/SwitchPreference;Lcom/negusoft/holoaccent/preference/SwitchPreference$1;)V' │ │ access : 0x11000 (SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -059c90: |[059c90] com.negusoft.holoaccent.preference.SwitchPreference$Listener.:(Lcom/negusoft/holoaccent/preference/SwitchPreference;Lcom/negusoft/holoaccent/preference/SwitchPreference$1;)V │ │ -059ca0: 7020 8f16 1000 |0000: invoke-direct {v0, v1}, Lcom/negusoft/holoaccent/preference/SwitchPreference$Listener;.:(Lcom/negusoft/holoaccent/preference/SwitchPreference;)V // method@168f │ │ -059ca6: 0e00 |0003: return-void │ │ +07fc44: |[07fc44] com.negusoft.holoaccent.preference.SwitchPreference$Listener.:(Lcom/negusoft/holoaccent/preference/SwitchPreference;Lcom/negusoft/holoaccent/preference/SwitchPreference$1;)V │ │ +07fc54: 7020 7121 1000 |0000: invoke-direct {v0, v1}, Lcom/negusoft/holoaccent/preference/SwitchPreference$Listener;.:(Lcom/negusoft/holoaccent/preference/SwitchPreference;)V // method@2171 │ │ +07fc5a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=43 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lcom/negusoft/holoaccent/preference/SwitchPreference$Listener; │ │ 0x0000 - 0x0004 reg=1 x0 Lcom/negusoft/holoaccent/preference/SwitchPreference; │ │ 0x0000 - 0x0004 reg=2 x1 Lcom/negusoft/holoaccent/preference/SwitchPreference$1; │ │ @@ -100649,59 +142035,59 @@ │ │ type : '(Landroid/widget/CompoundButton;Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 27 16-bit code units │ │ -059ca8: |[059ca8] com.negusoft.holoaccent.preference.SwitchPreference$Listener.onCheckedChanged:(Landroid/widget/CompoundButton;Z)V │ │ -059cb8: 5420 9f08 |0000: iget-object v0, v2, Lcom/negusoft/holoaccent/preference/SwitchPreference$Listener;.this$0:Lcom/negusoft/holoaccent/preference/SwitchPreference; // field@089f │ │ -059cbc: 7110 5a17 0400 |0002: invoke-static {v4}, Ljava/lang/Boolean;.valueOf:(Z)Ljava/lang/Boolean; // method@175a │ │ -059cc2: 0c01 |0005: move-result-object v1 │ │ -059cc4: 7120 9516 1000 |0006: invoke-static {v0, v1}, Lcom/negusoft/holoaccent/preference/SwitchPreference;.access$000:(Lcom/negusoft/holoaccent/preference/SwitchPreference;Ljava/lang/Object;)Z // method@1695 │ │ -059cca: 0a00 |0009: move-result v0 │ │ -059ccc: 3900 0b00 |000a: if-nez v0, 0015 // +000b │ │ -059cd0: 3904 0700 |000c: if-nez v4, 0013 // +0007 │ │ -059cd4: 1210 |000e: const/4 v0, #int 1 // #1 │ │ -059cd6: 6e20 0614 0300 |000f: invoke-virtual {v3, v0}, Landroid/widget/CompoundButton;.setChecked:(Z)V // method@1406 │ │ -059cdc: 0e00 |0012: return-void │ │ -059cde: 1200 |0013: const/4 v0, #int 0 // #0 │ │ -059ce0: 28fb |0014: goto 000f // -0005 │ │ -059ce2: 5420 9f08 |0015: iget-object v0, v2, Lcom/negusoft/holoaccent/preference/SwitchPreference$Listener;.this$0:Lcom/negusoft/holoaccent/preference/SwitchPreference; // field@089f │ │ -059ce6: 6e20 9e16 4000 |0017: invoke-virtual {v0, v4}, Lcom/negusoft/holoaccent/preference/SwitchPreference;.setChecked:(Z)V // method@169e │ │ -059cec: 28f8 |001a: goto 0012 // -0008 │ │ +07fc5c: |[07fc5c] com.negusoft.holoaccent.preference.SwitchPreference$Listener.onCheckedChanged:(Landroid/widget/CompoundButton;Z)V │ │ +07fc6c: 5420 b20b |0000: iget-object v0, v2, Lcom/negusoft/holoaccent/preference/SwitchPreference$Listener;.this$0:Lcom/negusoft/holoaccent/preference/SwitchPreference; // field@0bb2 │ │ +07fc70: 7110 4722 0400 |0002: invoke-static {v4}, Ljava/lang/Boolean;.valueOf:(Z)Ljava/lang/Boolean; // method@2247 │ │ +07fc76: 0c01 |0005: move-result-object v1 │ │ +07fc78: 7120 7721 1000 |0006: invoke-static {v0, v1}, Lcom/negusoft/holoaccent/preference/SwitchPreference;.access$000:(Lcom/negusoft/holoaccent/preference/SwitchPreference;Ljava/lang/Object;)Z // method@2177 │ │ +07fc7e: 0a00 |0009: move-result v0 │ │ +07fc80: 3900 0b00 |000a: if-nez v0, 0015 // +000b │ │ +07fc84: 3904 0700 |000c: if-nez v4, 0013 // +0007 │ │ +07fc88: 1210 |000e: const/4 v0, #int 1 // #1 │ │ +07fc8a: 6e20 e11e 0300 |000f: invoke-virtual {v3, v0}, Landroid/widget/CompoundButton;.setChecked:(Z)V // method@1ee1 │ │ +07fc90: 0e00 |0012: return-void │ │ +07fc92: 1200 |0013: const/4 v0, #int 0 // #0 │ │ +07fc94: 28fb |0014: goto 000f // -0005 │ │ +07fc96: 5420 b20b |0015: iget-object v0, v2, Lcom/negusoft/holoaccent/preference/SwitchPreference$Listener;.this$0:Lcom/negusoft/holoaccent/preference/SwitchPreference; // field@0bb2 │ │ +07fc9a: 6e20 8021 4000 |0017: invoke-virtual {v0, v4}, Lcom/negusoft/holoaccent/preference/SwitchPreference;.setChecked:(Z)V // method@2180 │ │ +07fca0: 28f8 |001a: goto 0012 // -0008 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=46 │ │ 0x000c line=49 │ │ 0x0012 line=54 │ │ 0x0013 line=49 │ │ 0x0015 line=53 │ │ locals : │ │ 0x0000 - 0x001b reg=2 this Lcom/negusoft/holoaccent/preference/SwitchPreference$Listener; │ │ 0x0000 - 0x001b reg=3 buttonView Landroid/widget/CompoundButton; │ │ 0x0000 - 0x001b reg=4 isChecked Z │ │ │ │ - source_file_idx : 2729 (SwitchPreference.java) │ │ + source_file_idx : 3746 (SwitchPreference.java) │ │ │ │ -Class #423 header: │ │ -class_idx : 889 │ │ +Class #653 header: │ │ +class_idx : 1274 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 133 │ │ -source_file_idx : 2729 │ │ +superclass_idx : 189 │ │ +source_file_idx : 3746 │ │ static_fields_size : 0 │ │ instance_fields_size: 2 │ │ direct_methods_size : 4 │ │ virtual_methods_size: 3 │ │ │ │ -Class #423 annotations: │ │ +Class #653 annotations: │ │ Annotations on class │ │ - VISIBILITY_SYSTEM Ldalvik/annotation/MemberClasses; value={ Lcom/negusoft/holoaccent/preference/SwitchPreference$1; Lcom/negusoft/holoaccent/preference/SwitchPreference$Listener; } │ │ + VISIBILITY_SYSTEM Ldalvik/annotation/MemberClasses; value={ Lcom/negusoft/holoaccent/preference/SwitchPreference$Listener; } │ │ │ │ -Class #423 - │ │ +Class #653 - │ │ Class descriptor : 'Lcom/negusoft/holoaccent/preference/SwitchPreference;' │ │ Access flags : 0x0001 (PUBLIC) │ │ Superclass : 'Landroid/preference/SwitchPreference;' │ │ Interfaces - │ │ Static fields - │ │ Instance fields - │ │ #0 : (in Lcom/negusoft/holoaccent/preference/SwitchPreference;) │ │ @@ -100718,23 +142104,23 @@ │ │ type : '(Landroid/content/Context;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 17 16-bit code units │ │ -059cf0: |[059cf0] com.negusoft.holoaccent.preference.SwitchPreference.:(Landroid/content/Context;)V │ │ -059d00: 7020 1a02 3200 |0000: invoke-direct {v2, v3}, Landroid/preference/SwitchPreference;.:(Landroid/content/Context;)V // method@021a │ │ -059d06: 2200 7803 |0003: new-instance v0, Lcom/negusoft/holoaccent/preference/SwitchPreference$Listener; // type@0378 │ │ -059d0a: 1201 |0005: const/4 v1, #int 0 // #0 │ │ -059d0c: 7030 9016 2001 |0006: invoke-direct {v0, v2, v1}, Lcom/negusoft/holoaccent/preference/SwitchPreference$Listener;.:(Lcom/negusoft/holoaccent/preference/SwitchPreference;Lcom/negusoft/holoaccent/preference/SwitchPreference$1;)V // method@1690 │ │ -059d12: 5b20 a008 |0009: iput-object v0, v2, Lcom/negusoft/holoaccent/preference/SwitchPreference;.mListener:Lcom/negusoft/holoaccent/preference/SwitchPreference$Listener; // field@08a0 │ │ -059d16: 6000 3107 |000b: sget v0, Lcom/negusoft/holoaccent/R$layout;.ha__switch_preference:I // field@0731 │ │ -059d1a: 6e20 9f16 0200 |000d: invoke-virtual {v2, v0}, Lcom/negusoft/holoaccent/preference/SwitchPreference;.setWidgetLayoutResource:(I)V // method@169f │ │ -059d20: 0e00 |0010: return-void │ │ +07fca4: |[07fca4] com.negusoft.holoaccent.preference.SwitchPreference.:(Landroid/content/Context;)V │ │ +07fcb4: 7020 5603 3200 |0000: invoke-direct {v2, v3}, Landroid/preference/SwitchPreference;.:(Landroid/content/Context;)V // method@0356 │ │ +07fcba: 2200 f904 |0003: new-instance v0, Lcom/negusoft/holoaccent/preference/SwitchPreference$Listener; // type@04f9 │ │ +07fcbe: 1201 |0005: const/4 v1, #int 0 // #0 │ │ +07fcc0: 7030 7221 2001 |0006: invoke-direct {v0, v2, v1}, Lcom/negusoft/holoaccent/preference/SwitchPreference$Listener;.:(Lcom/negusoft/holoaccent/preference/SwitchPreference;Lcom/negusoft/holoaccent/preference/SwitchPreference$1;)V // method@2172 │ │ +07fcc6: 5b20 b30b |0009: iput-object v0, v2, Lcom/negusoft/holoaccent/preference/SwitchPreference;.mListener:Lcom/negusoft/holoaccent/preference/SwitchPreference$Listener; // field@0bb3 │ │ +07fcca: 6000 440a |000b: sget v0, Lcom/negusoft/holoaccent/R$layout;.ha__switch_preference:I // field@0a44 │ │ +07fcce: 6e20 8121 0200 |000d: invoke-virtual {v2, v0}, Lcom/negusoft/holoaccent/preference/SwitchPreference;.setWidgetLayoutResource:(I)V // method@2181 │ │ +07fcd4: 0e00 |0010: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=61 │ │ 0x0003 line=58 │ │ 0x000b line=62 │ │ 0x0010 line=63 │ │ locals : │ │ @@ -100746,23 +142132,23 @@ │ │ type : '(Landroid/content/Context;Landroid/util/AttributeSet;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 17 16-bit code units │ │ -059d24: |[059d24] com.negusoft.holoaccent.preference.SwitchPreference.:(Landroid/content/Context;Landroid/util/AttributeSet;)V │ │ -059d34: 7030 1b02 3204 |0000: invoke-direct {v2, v3, v4}, Landroid/preference/SwitchPreference;.:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@021b │ │ -059d3a: 2200 7803 |0003: new-instance v0, Lcom/negusoft/holoaccent/preference/SwitchPreference$Listener; // type@0378 │ │ -059d3e: 1201 |0005: const/4 v1, #int 0 // #0 │ │ -059d40: 7030 9016 2001 |0006: invoke-direct {v0, v2, v1}, Lcom/negusoft/holoaccent/preference/SwitchPreference$Listener;.:(Lcom/negusoft/holoaccent/preference/SwitchPreference;Lcom/negusoft/holoaccent/preference/SwitchPreference$1;)V // method@1690 │ │ -059d46: 5b20 a008 |0009: iput-object v0, v2, Lcom/negusoft/holoaccent/preference/SwitchPreference;.mListener:Lcom/negusoft/holoaccent/preference/SwitchPreference$Listener; // field@08a0 │ │ -059d4a: 6000 3107 |000b: sget v0, Lcom/negusoft/holoaccent/R$layout;.ha__switch_preference:I // field@0731 │ │ -059d4e: 6e20 9f16 0200 |000d: invoke-virtual {v2, v0}, Lcom/negusoft/holoaccent/preference/SwitchPreference;.setWidgetLayoutResource:(I)V // method@169f │ │ -059d54: 0e00 |0010: return-void │ │ +07fcd8: |[07fcd8] com.negusoft.holoaccent.preference.SwitchPreference.:(Landroid/content/Context;Landroid/util/AttributeSet;)V │ │ +07fce8: 7030 5703 3204 |0000: invoke-direct {v2, v3, v4}, Landroid/preference/SwitchPreference;.:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@0357 │ │ +07fcee: 2200 f904 |0003: new-instance v0, Lcom/negusoft/holoaccent/preference/SwitchPreference$Listener; // type@04f9 │ │ +07fcf2: 1201 |0005: const/4 v1, #int 0 // #0 │ │ +07fcf4: 7030 7221 2001 |0006: invoke-direct {v0, v2, v1}, Lcom/negusoft/holoaccent/preference/SwitchPreference$Listener;.:(Lcom/negusoft/holoaccent/preference/SwitchPreference;Lcom/negusoft/holoaccent/preference/SwitchPreference$1;)V // method@2172 │ │ +07fcfa: 5b20 b30b |0009: iput-object v0, v2, Lcom/negusoft/holoaccent/preference/SwitchPreference;.mListener:Lcom/negusoft/holoaccent/preference/SwitchPreference$Listener; // field@0bb3 │ │ +07fcfe: 6000 440a |000b: sget v0, Lcom/negusoft/holoaccent/R$layout;.ha__switch_preference:I // field@0a44 │ │ +07fd02: 6e20 8121 0200 |000d: invoke-virtual {v2, v0}, Lcom/negusoft/holoaccent/preference/SwitchPreference;.setWidgetLayoutResource:(I)V // method@2181 │ │ +07fd08: 0e00 |0010: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=66 │ │ 0x0003 line=58 │ │ 0x000b line=67 │ │ 0x0010 line=68 │ │ locals : │ │ @@ -100775,23 +142161,23 @@ │ │ type : '(Landroid/content/Context;Landroid/util/AttributeSet;I)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 6 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 17 16-bit code units │ │ -059d58: |[059d58] com.negusoft.holoaccent.preference.SwitchPreference.:(Landroid/content/Context;Landroid/util/AttributeSet;I)V │ │ -059d68: 7040 1c02 3254 |0000: invoke-direct {v2, v3, v4, v5}, Landroid/preference/SwitchPreference;.:(Landroid/content/Context;Landroid/util/AttributeSet;I)V // method@021c │ │ -059d6e: 2200 7803 |0003: new-instance v0, Lcom/negusoft/holoaccent/preference/SwitchPreference$Listener; // type@0378 │ │ -059d72: 1201 |0005: const/4 v1, #int 0 // #0 │ │ -059d74: 7030 9016 2001 |0006: invoke-direct {v0, v2, v1}, Lcom/negusoft/holoaccent/preference/SwitchPreference$Listener;.:(Lcom/negusoft/holoaccent/preference/SwitchPreference;Lcom/negusoft/holoaccent/preference/SwitchPreference$1;)V // method@1690 │ │ -059d7a: 5b20 a008 |0009: iput-object v0, v2, Lcom/negusoft/holoaccent/preference/SwitchPreference;.mListener:Lcom/negusoft/holoaccent/preference/SwitchPreference$Listener; // field@08a0 │ │ -059d7e: 6000 3107 |000b: sget v0, Lcom/negusoft/holoaccent/R$layout;.ha__switch_preference:I // field@0731 │ │ -059d82: 6e20 9f16 0200 |000d: invoke-virtual {v2, v0}, Lcom/negusoft/holoaccent/preference/SwitchPreference;.setWidgetLayoutResource:(I)V // method@169f │ │ -059d88: 0e00 |0010: return-void │ │ +07fd0c: |[07fd0c] com.negusoft.holoaccent.preference.SwitchPreference.:(Landroid/content/Context;Landroid/util/AttributeSet;I)V │ │ +07fd1c: 7040 5803 3254 |0000: invoke-direct {v2, v3, v4, v5}, Landroid/preference/SwitchPreference;.:(Landroid/content/Context;Landroid/util/AttributeSet;I)V // method@0358 │ │ +07fd22: 2200 f904 |0003: new-instance v0, Lcom/negusoft/holoaccent/preference/SwitchPreference$Listener; // type@04f9 │ │ +07fd26: 1201 |0005: const/4 v1, #int 0 // #0 │ │ +07fd28: 7030 7221 2001 |0006: invoke-direct {v0, v2, v1}, Lcom/negusoft/holoaccent/preference/SwitchPreference$Listener;.:(Lcom/negusoft/holoaccent/preference/SwitchPreference;Lcom/negusoft/holoaccent/preference/SwitchPreference$1;)V // method@2172 │ │ +07fd2e: 5b20 b30b |0009: iput-object v0, v2, Lcom/negusoft/holoaccent/preference/SwitchPreference;.mListener:Lcom/negusoft/holoaccent/preference/SwitchPreference$Listener; // field@0bb3 │ │ +07fd32: 6000 440a |000b: sget v0, Lcom/negusoft/holoaccent/R$layout;.ha__switch_preference:I // field@0a44 │ │ +07fd36: 6e20 8121 0200 |000d: invoke-virtual {v2, v0}, Lcom/negusoft/holoaccent/preference/SwitchPreference;.setWidgetLayoutResource:(I)V // method@2181 │ │ +07fd3c: 0e00 |0010: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=71 │ │ 0x0003 line=58 │ │ 0x000b line=72 │ │ 0x0010 line=73 │ │ locals : │ │ @@ -100805,18 +142191,18 @@ │ │ type : '(Lcom/negusoft/holoaccent/preference/SwitchPreference;Ljava/lang/Object;)Z' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -059d8c: |[059d8c] com.negusoft.holoaccent.preference.SwitchPreference.access$000:(Lcom/negusoft/holoaccent/preference/SwitchPreference;Ljava/lang/Object;)Z │ │ -059d9c: 6e20 9616 2100 |0000: invoke-virtual {v1, v2}, Lcom/negusoft/holoaccent/preference/SwitchPreference;.callChangeListener:(Ljava/lang/Object;)Z // method@1696 │ │ -059da2: 0a00 |0003: move-result v0 │ │ -059da4: 0f00 |0004: return v0 │ │ +07fd40: |[07fd40] com.negusoft.holoaccent.preference.SwitchPreference.access$000:(Lcom/negusoft/holoaccent/preference/SwitchPreference;Ljava/lang/Object;)Z │ │ +07fd50: 6e20 7821 2100 |0000: invoke-virtual {v1, v2}, Lcom/negusoft/holoaccent/preference/SwitchPreference;.callChangeListener:(Ljava/lang/Object;)Z // method@2178 │ │ +07fd56: 0a00 |0003: move-result v0 │ │ +07fd58: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=40 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 x0 Lcom/negusoft/holoaccent/preference/SwitchPreference; │ │ 0x0000 - 0x0005 reg=2 x1 Ljava/lang/Object; │ │ │ │ @@ -100826,41 +142212,41 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 55 16-bit code units │ │ -059da8: |[059da8] com.negusoft.holoaccent.preference.SwitchPreference.onBindView:(Landroid/view/View;)V │ │ -059db8: 6f20 1d02 5400 |0000: invoke-super {v4, v5}, Landroid/preference/SwitchPreference;.onBindView:(Landroid/view/View;)V // method@021d │ │ -059dbe: 6002 3007 |0003: sget v2, Lcom/negusoft/holoaccent/R$id;.switchWidget:I // field@0730 │ │ -059dc2: 6e20 b312 2500 |0005: invoke-virtual {v5, v2}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@12b3 │ │ -059dc8: 0c00 |0008: move-result-object v0 │ │ -059dca: 3800 2d00 |0009: if-eqz v0, 0036 // +002d │ │ -059dce: 2002 e702 |000b: instance-of v2, v0, Landroid/widget/Checkable; // type@02e7 │ │ -059dd2: 3802 2900 |000d: if-eqz v2, 0036 // +0029 │ │ -059dd6: 0702 |000f: move-object v2, v0 │ │ -059dd8: 1f02 e702 |0010: check-cast v2, Landroid/widget/Checkable; // type@02e7 │ │ -059ddc: 6e10 9a16 0400 |0012: invoke-virtual {v4}, Lcom/negusoft/holoaccent/preference/SwitchPreference;.isChecked:()Z // method@169a │ │ -059de2: 0a03 |0015: move-result v3 │ │ -059de4: 7220 f913 3200 |0016: invoke-interface {v2, v3}, Landroid/widget/Checkable;.setChecked:(Z)V // method@13f9 │ │ -059dea: 6e20 9d16 0400 |0019: invoke-virtual {v4, v0}, Lcom/negusoft/holoaccent/preference/SwitchPreference;.sendAccessibilityEvent:(Landroid/view/View;)V // method@169d │ │ -059df0: 2002 8303 |001c: instance-of v2, v0, Lcom/negusoft/holoaccent/widget/AccentSwitch; // type@0383 │ │ -059df4: 3802 1800 |001e: if-eqz v2, 0036 // +0018 │ │ -059df8: 0701 |0020: move-object v1, v0 │ │ -059dfa: 1f01 8303 |0021: check-cast v1, Lcom/negusoft/holoaccent/widget/AccentSwitch; // type@0383 │ │ -059dfe: 6e10 9916 0400 |0023: invoke-virtual {v4}, Lcom/negusoft/holoaccent/preference/SwitchPreference;.getSwitchTextOn:()Ljava/lang/CharSequence; // method@1699 │ │ -059e04: 0c02 |0026: move-result-object v2 │ │ -059e06: 6e20 2017 2100 |0027: invoke-virtual {v1, v2}, Lcom/negusoft/holoaccent/widget/AccentSwitch;.setTextOn:(Ljava/lang/CharSequence;)V // method@1720 │ │ -059e0c: 6e10 9816 0400 |002a: invoke-virtual {v4}, Lcom/negusoft/holoaccent/preference/SwitchPreference;.getSwitchTextOff:()Ljava/lang/CharSequence; // method@1698 │ │ -059e12: 0c02 |002d: move-result-object v2 │ │ -059e14: 6e20 1f17 2100 |002e: invoke-virtual {v1, v2}, Lcom/negusoft/holoaccent/widget/AccentSwitch;.setTextOff:(Ljava/lang/CharSequence;)V // method@171f │ │ -059e1a: 5442 a008 |0031: iget-object v2, v4, Lcom/negusoft/holoaccent/preference/SwitchPreference;.mListener:Lcom/negusoft/holoaccent/preference/SwitchPreference$Listener; // field@08a0 │ │ -059e1e: 6e20 1717 2100 |0033: invoke-virtual {v1, v2}, Lcom/negusoft/holoaccent/widget/AccentSwitch;.setOnCheckedChangeListener:(Landroid/widget/CompoundButton$OnCheckedChangeListener;)V // method@1717 │ │ -059e24: 0e00 |0036: return-void │ │ +07fd5c: |[07fd5c] com.negusoft.holoaccent.preference.SwitchPreference.onBindView:(Landroid/view/View;)V │ │ +07fd6c: 6f20 5903 5400 |0000: invoke-super {v4, v5}, Landroid/preference/SwitchPreference;.onBindView:(Landroid/view/View;)V // method@0359 │ │ +07fd72: 6002 430a |0003: sget v2, Lcom/negusoft/holoaccent/R$id;.switchWidget:I // field@0a43 │ │ +07fd76: 6e20 f51c 2500 |0005: invoke-virtual {v5, v2}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@1cf5 │ │ +07fd7c: 0c00 |0008: move-result-object v0 │ │ +07fd7e: 3800 2d00 |0009: if-eqz v0, 0036 // +002d │ │ +07fd82: 2002 6704 |000b: instance-of v2, v0, Landroid/widget/Checkable; // type@0467 │ │ +07fd86: 3802 2900 |000d: if-eqz v2, 0036 // +0029 │ │ +07fd8a: 0702 |000f: move-object v2, v0 │ │ +07fd8c: 1f02 6704 |0010: check-cast v2, Landroid/widget/Checkable; // type@0467 │ │ +07fd90: 6e10 7c21 0400 |0012: invoke-virtual {v4}, Lcom/negusoft/holoaccent/preference/SwitchPreference;.isChecked:()Z // method@217c │ │ +07fd96: 0a03 |0015: move-result v3 │ │ +07fd98: 7220 d41e 3200 |0016: invoke-interface {v2, v3}, Landroid/widget/Checkable;.setChecked:(Z)V // method@1ed4 │ │ +07fd9e: 6e20 7f21 0400 |0019: invoke-virtual {v4, v0}, Lcom/negusoft/holoaccent/preference/SwitchPreference;.sendAccessibilityEvent:(Landroid/view/View;)V // method@217f │ │ +07fda4: 2002 0405 |001c: instance-of v2, v0, Lcom/negusoft/holoaccent/widget/AccentSwitch; // type@0504 │ │ +07fda8: 3802 1800 |001e: if-eqz v2, 0036 // +0018 │ │ +07fdac: 0701 |0020: move-object v1, v0 │ │ +07fdae: 1f01 0405 |0021: check-cast v1, Lcom/negusoft/holoaccent/widget/AccentSwitch; // type@0504 │ │ +07fdb2: 6e10 7b21 0400 |0023: invoke-virtual {v4}, Lcom/negusoft/holoaccent/preference/SwitchPreference;.getSwitchTextOn:()Ljava/lang/CharSequence; // method@217b │ │ +07fdb8: 0c02 |0026: move-result-object v2 │ │ +07fdba: 6e20 0222 2100 |0027: invoke-virtual {v1, v2}, Lcom/negusoft/holoaccent/widget/AccentSwitch;.setTextOn:(Ljava/lang/CharSequence;)V // method@2202 │ │ +07fdc0: 6e10 7a21 0400 |002a: invoke-virtual {v4}, Lcom/negusoft/holoaccent/preference/SwitchPreference;.getSwitchTextOff:()Ljava/lang/CharSequence; // method@217a │ │ +07fdc6: 0c02 |002d: move-result-object v2 │ │ +07fdc8: 6e20 0122 2100 |002e: invoke-virtual {v1, v2}, Lcom/negusoft/holoaccent/widget/AccentSwitch;.setTextOff:(Ljava/lang/CharSequence;)V // method@2201 │ │ +07fdce: 5442 b30b |0031: iget-object v2, v4, Lcom/negusoft/holoaccent/preference/SwitchPreference;.mListener:Lcom/negusoft/holoaccent/preference/SwitchPreference$Listener; // field@0bb3 │ │ +07fdd2: 6e20 f921 2100 |0033: invoke-virtual {v1, v2}, Lcom/negusoft/holoaccent/widget/AccentSwitch;.setOnCheckedChangeListener:(Landroid/widget/CompoundButton$OnCheckedChangeListener;)V // method@21f9 │ │ +07fdd8: 0e00 |0036: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=77 │ │ 0x0003 line=79 │ │ 0x0009 line=80 │ │ 0x0010 line=81 │ │ 0x0019 line=83 │ │ @@ -100881,19 +142267,19 @@ │ │ type : '()V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -059e28: |[059e28] com.negusoft.holoaccent.preference.SwitchPreference.onClick:()V │ │ -059e38: 6f10 1e02 0100 |0000: invoke-super {v1}, Landroid/preference/SwitchPreference;.onClick:()V // method@021e │ │ -059e3e: 1210 |0003: const/4 v0, #int 1 // #1 │ │ -059e40: 5c10 a108 |0004: iput-boolean v0, v1, Lcom/negusoft/holoaccent/preference/SwitchPreference;.mSendClickAccessibilityEvent:Z // field@08a1 │ │ -059e44: 0e00 |0006: return-void │ │ +07fddc: |[07fddc] com.negusoft.holoaccent.preference.SwitchPreference.onClick:()V │ │ +07fdec: 6f10 5a03 0100 |0000: invoke-super {v1}, Landroid/preference/SwitchPreference;.onClick:()V // method@035a │ │ +07fdf2: 1210 |0003: const/4 v0, #int 1 // #1 │ │ +07fdf4: 5c10 b40b |0004: iput-boolean v0, v1, Lcom/negusoft/holoaccent/preference/SwitchPreference;.mSendClickAccessibilityEvent:Z // field@0bb4 │ │ +07fdf8: 0e00 |0006: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=99 │ │ 0x0003 line=100 │ │ 0x0006 line=101 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Lcom/negusoft/holoaccent/preference/SwitchPreference; │ │ @@ -100903,41 +142289,42 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 46 16-bit code units │ │ -059e48: |[059e48] com.negusoft.holoaccent.preference.SwitchPreference.sendAccessibilityEvent:(Landroid/view/View;)V │ │ -059e58: 6e10 9716 0400 |0000: invoke-virtual {v4}, Lcom/negusoft/holoaccent/preference/SwitchPreference;.getContext:()Landroid/content/Context; // method@1697 │ │ -059e5e: 0c02 |0003: move-result-object v2 │ │ -059e60: 1a03 760c |0004: const-string v3, "accessibility" // string@0c76 │ │ -059e64: 6e20 d000 3200 |0006: invoke-virtual {v2, v3}, Landroid/content/Context;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@00d0 │ │ -059e6a: 0c00 |0009: move-result-object v0 │ │ -059e6c: 1f00 d002 |000a: check-cast v0, Landroid/view/accessibility/AccessibilityManager; // type@02d0 │ │ -059e70: 3900 0300 |000c: if-nez v0, 000f // +0003 │ │ -059e74: 0e00 |000e: return-void │ │ -059e76: 5542 a108 |000f: iget-boolean v2, v4, Lcom/negusoft/holoaccent/preference/SwitchPreference;.mSendClickAccessibilityEvent:Z // field@08a1 │ │ -059e7a: 3802 1900 |0011: if-eqz v2, 002a // +0019 │ │ -059e7e: 6e10 7013 0000 |0013: invoke-virtual {v0}, Landroid/view/accessibility/AccessibilityManager;.isEnabled:()Z // method@1370 │ │ -059e84: 0a02 |0016: move-result v2 │ │ -059e86: 3802 1300 |0017: if-eqz v2, 002a // +0013 │ │ -059e8a: 7100 6713 0000 |0019: invoke-static {}, Landroid/view/accessibility/AccessibilityEvent;.obtain:()Landroid/view/accessibility/AccessibilityEvent; // method@1367 │ │ -059e90: 0c01 |001c: move-result-object v1 │ │ -059e92: 1212 |001d: const/4 v2, #int 1 // #1 │ │ -059e94: 6e20 6b13 2100 |001e: invoke-virtual {v1, v2}, Landroid/view/accessibility/AccessibilityEvent;.setEventType:(I)V // method@136b │ │ -059e9a: 6e20 ea12 1500 |0021: invoke-virtual {v5, v1}, Landroid/view/View;.onInitializeAccessibilityEvent:(Landroid/view/accessibility/AccessibilityEvent;)V // method@12ea │ │ -059ea0: 6e20 b112 1500 |0024: invoke-virtual {v5, v1}, Landroid/view/View;.dispatchPopulateAccessibilityEvent:(Landroid/view/accessibility/AccessibilityEvent;)Z // method@12b1 │ │ -059ea6: 6e20 7313 1000 |0027: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityManager;.sendAccessibilityEvent:(Landroid/view/accessibility/AccessibilityEvent;)V // method@1373 │ │ -059eac: 1202 |002a: const/4 v2, #int 0 // #0 │ │ -059eae: 5c42 a108 |002b: iput-boolean v2, v4, Lcom/negusoft/holoaccent/preference/SwitchPreference;.mSendClickAccessibilityEvent:Z // field@08a1 │ │ -059eb2: 28e1 |002d: goto 000e // -001f │ │ +07fdfc: |[07fdfc] com.negusoft.holoaccent.preference.SwitchPreference.sendAccessibilityEvent:(Landroid/view/View;)V │ │ +07fe0c: 6e10 7921 0400 |0000: invoke-virtual {v4}, Lcom/negusoft/holoaccent/preference/SwitchPreference;.getContext:()Landroid/content/Context; // method@2179 │ │ +07fe12: 0c02 |0003: move-result-object v2 │ │ +07fe14: 1a03 f510 |0004: const-string v3, "accessibility" // string@10f5 │ │ +07fe18: 6e20 1401 3200 |0006: invoke-virtual {v2, v3}, Landroid/content/Context;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@0114 │ │ +07fe1e: 0c00 |0009: move-result-object v0 │ │ +07fe20: 1f00 4904 |000a: check-cast v0, Landroid/view/accessibility/AccessibilityManager; // type@0449 │ │ +07fe24: 3900 0300 |000c: if-nez v0, 000f // +0003 │ │ +07fe28: 0e00 |000e: return-void │ │ +07fe2a: 5542 b40b |000f: iget-boolean v2, v4, Lcom/negusoft/holoaccent/preference/SwitchPreference;.mSendClickAccessibilityEvent:Z // field@0bb4 │ │ +07fe2e: 3802 1900 |0011: if-eqz v2, 002a // +0019 │ │ +07fe32: 6e10 1e1e 0000 |0013: invoke-virtual {v0}, Landroid/view/accessibility/AccessibilityManager;.isEnabled:()Z // method@1e1e │ │ +07fe38: 0a02 |0016: move-result v2 │ │ +07fe3a: 3802 1300 |0017: if-eqz v2, 002a // +0013 │ │ +07fe3e: 7100 141e 0000 |0019: invoke-static {}, Landroid/view/accessibility/AccessibilityEvent;.obtain:()Landroid/view/accessibility/AccessibilityEvent; // method@1e14 │ │ +07fe44: 0c01 |001c: move-result-object v1 │ │ +07fe46: 1212 |001d: const/4 v2, #int 1 // #1 │ │ +07fe48: 6e20 181e 2100 |001e: invoke-virtual {v1, v2}, Landroid/view/accessibility/AccessibilityEvent;.setEventType:(I)V // method@1e18 │ │ +07fe4e: 6e20 461d 1500 |0021: invoke-virtual {v5, v1}, Landroid/view/View;.onInitializeAccessibilityEvent:(Landroid/view/accessibility/AccessibilityEvent;)V // method@1d46 │ │ +07fe54: 6e20 f21c 1500 |0024: invoke-virtual {v5, v1}, Landroid/view/View;.dispatchPopulateAccessibilityEvent:(Landroid/view/accessibility/AccessibilityEvent;)Z // method@1cf2 │ │ +07fe5a: 6e20 211e 1000 |0027: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityManager;.sendAccessibilityEvent:(Landroid/view/accessibility/AccessibilityEvent;)V // method@1e21 │ │ +07fe60: 1202 |002a: const/4 v2, #int 0 // #0 │ │ +07fe62: 5c42 b40b |002b: iput-boolean v2, v4, Lcom/negusoft/holoaccent/preference/SwitchPreference;.mSendClickAccessibilityEvent:Z // field@0bb4 │ │ +07fe66: 28e1 |002d: goto 000e // -001f │ │ catches : (none) │ │ positions : │ │ 0x0000 line=108 │ │ + 0x0000 line=109 │ │ 0x000c line=110 │ │ 0x000e line=120 │ │ 0x000f line=112 │ │ 0x0019 line=113 │ │ 0x001d line=114 │ │ 0x0021 line=115 │ │ 0x0024 line=116 │ │ @@ -100945,31 +142332,31 @@ │ │ 0x002a line=119 │ │ locals : │ │ 0x001d - 0x002a reg=1 event Landroid/view/accessibility/AccessibilityEvent; │ │ 0x000c - 0x002e reg=0 accessibilityManager Landroid/view/accessibility/AccessibilityManager; │ │ 0x0000 - 0x002e reg=4 this Lcom/negusoft/holoaccent/preference/SwitchPreference; │ │ 0x0000 - 0x002e reg=5 view Landroid/view/View; │ │ │ │ - source_file_idx : 2729 (SwitchPreference.java) │ │ + source_file_idx : 3746 (SwitchPreference.java) │ │ │ │ -Class #424 header: │ │ -class_idx : 890 │ │ +Class #654 header: │ │ +class_idx : 1275 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 948 │ │ -source_file_idx : 540 │ │ +superclass_idx : 1337 │ │ +source_file_idx : 643 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 11 │ │ virtual_methods_size: 0 │ │ │ │ -Class #424 annotations: │ │ -Annotations on method #5802 'writeToFile' │ │ +Class #654 annotations: │ │ +Annotations on method #8588 'writeToFile' │ │ VISIBILITY_SYSTEM Ldalvik/annotation/Throws; value={ Ljava/io/FileNotFoundException; Ljava/io/IOException; } │ │ │ │ -Class #424 - │ │ +Class #654 - │ │ Class descriptor : 'Lcom/negusoft/holoaccent/util/BitmapUtils;' │ │ Access flags : 0x0001 (PUBLIC) │ │ Superclass : 'Ljava/lang/Object;' │ │ Interfaces - │ │ Static fields - │ │ Instance fields - │ │ Direct methods - │ │ @@ -100978,17 +142365,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -059eb4: |[059eb4] com.negusoft.holoaccent.util.BitmapUtils.:()V │ │ -059ec4: 7010 9117 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1791 │ │ -059eca: 0e00 |0003: return-void │ │ +07fe68: |[07fe68] com.negusoft.holoaccent.util.BitmapUtils.:()V │ │ +07fe78: 7010 8622 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2286 │ │ +07fe7e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=44 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lcom/negusoft/holoaccent/util/BitmapUtils; │ │ │ │ #1 : (in Lcom/negusoft/holoaccent/util/BitmapUtils;) │ │ @@ -100996,48 +142383,48 @@ │ │ type : '(Landroid/graphics/Bitmap;I)Landroid/graphics/Bitmap;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 16 │ │ ins : 2 │ │ outs : 8 │ │ insns size : 58 16-bit code units │ │ -059ecc: |[059ecc] com.negusoft.holoaccent.util.BitmapUtils.applyColor:(Landroid/graphics/Bitmap;I)Landroid/graphics/Bitmap; │ │ -059edc: 1202 |0000: const/4 v2, #int 0 // #0 │ │ -059ede: 7110 6f01 0f00 |0001: invoke-static {v15}, Landroid/graphics/Color;.red:(I)I // method@016f │ │ -059ee4: 0a0d |0004: move-result v13 │ │ -059ee6: 7110 6e01 0f00 |0005: invoke-static {v15}, Landroid/graphics/Color;.green:(I)I // method@016e │ │ -059eec: 0a0b |0008: move-result v11 │ │ -059eee: 7110 6d01 0f00 |0009: invoke-static {v15}, Landroid/graphics/Color;.blue:(I)I // method@016d │ │ -059ef4: 0a09 |000c: move-result v9 │ │ -059ef6: 6e10 5101 0e00 |000d: invoke-virtual {v14}, Landroid/graphics/Bitmap;.getWidth:()I // method@0151 │ │ -059efc: 0a03 |0010: move-result v3 │ │ -059efe: 6e10 4f01 0e00 |0011: invoke-virtual {v14}, Landroid/graphics/Bitmap;.getHeight:()I // method@014f │ │ -059f04: 0a07 |0014: move-result v7 │ │ -059f06: 9200 0307 |0015: mul-int v0, v3, v7 │ │ -059f0a: 2301 1804 |0017: new-array v1, v0, [I // type@0418 │ │ -059f0e: 07e0 |0019: move-object v0, v14 │ │ -059f10: 0124 |001a: move v4, v2 │ │ -059f12: 0125 |001b: move v5, v2 │ │ -059f14: 0136 |001c: move v6, v3 │ │ -059f16: 7408 5001 0000 |001d: invoke-virtual/range {v0, v1, v2, v3, v4, v5, v6, v7}, Landroid/graphics/Bitmap;.getPixels:([IIIIIII)V // method@0150 │ │ -059f1c: 120c |0020: const/4 v12, #int 0 // #0 │ │ -059f1e: 2110 |0021: array-length v0, v1 │ │ -059f20: 350c 1100 |0022: if-ge v12, v0, 0033 // +0011 │ │ -059f24: 440a 010c |0024: aget v10, v1, v12 │ │ -059f28: 7110 6b01 0a00 |0026: invoke-static {v10}, Landroid/graphics/Color;.alpha:(I)I // method@016b │ │ -059f2e: 0a08 |0029: move-result v8 │ │ -059f30: 7140 6c01 d89b |002a: invoke-static {v8, v13, v11, v9}, Landroid/graphics/Color;.argb:(IIII)I // method@016c │ │ -059f36: 0a00 |002d: move-result v0 │ │ -059f38: 4b00 010c |002e: aput v0, v1, v12 │ │ -059f3c: d80c 0c01 |0030: add-int/lit8 v12, v12, #int 1 // #01 │ │ -059f40: 28ef |0032: goto 0021 // -0011 │ │ -059f42: 6200 1500 |0033: sget-object v0, Landroid/graphics/Bitmap$Config;.ARGB_8888:Landroid/graphics/Bitmap$Config; // field@0015 │ │ -059f46: 7140 4e01 3107 |0035: invoke-static {v1, v3, v7, v0}, Landroid/graphics/Bitmap;.createBitmap:([IIILandroid/graphics/Bitmap$Config;)Landroid/graphics/Bitmap; // method@014e │ │ -059f4c: 0c00 |0038: move-result-object v0 │ │ -059f4e: 1100 |0039: return-object v0 │ │ +07fe80: |[07fe80] com.negusoft.holoaccent.util.BitmapUtils.applyColor:(Landroid/graphics/Bitmap;I)Landroid/graphics/Bitmap; │ │ +07fe90: 1202 |0000: const/4 v2, #int 0 // #0 │ │ +07fe92: 7110 d401 0f00 |0001: invoke-static {v15}, Landroid/graphics/Color;.red:(I)I // method@01d4 │ │ +07fe98: 0a0d |0004: move-result v13 │ │ +07fe9a: 7110 d301 0f00 |0005: invoke-static {v15}, Landroid/graphics/Color;.green:(I)I // method@01d3 │ │ +07fea0: 0a0b |0008: move-result v11 │ │ +07fea2: 7110 d201 0f00 |0009: invoke-static {v15}, Landroid/graphics/Color;.blue:(I)I // method@01d2 │ │ +07fea8: 0a09 |000c: move-result v9 │ │ +07feaa: 6e10 a701 0e00 |000d: invoke-virtual {v14}, Landroid/graphics/Bitmap;.getWidth:()I // method@01a7 │ │ +07feb0: 0a03 |0010: move-result v3 │ │ +07feb2: 6e10 a201 0e00 |0011: invoke-virtual {v14}, Landroid/graphics/Bitmap;.getHeight:()I // method@01a2 │ │ +07feb8: 0a07 |0014: move-result v7 │ │ +07feba: 9200 0307 |0015: mul-int v0, v3, v7 │ │ +07febe: 2301 a205 |0017: new-array v1, v0, [I // type@05a2 │ │ +07fec2: 07e0 |0019: move-object v0, v14 │ │ +07fec4: 0124 |001a: move v4, v2 │ │ +07fec6: 0125 |001b: move v5, v2 │ │ +07fec8: 0136 |001c: move v6, v3 │ │ +07feca: 7408 a301 0000 |001d: invoke-virtual/range {v0, v1, v2, v3, v4, v5, v6, v7}, Landroid/graphics/Bitmap;.getPixels:([IIIIIII)V // method@01a3 │ │ +07fed0: 120c |0020: const/4 v12, #int 0 // #0 │ │ +07fed2: 2110 |0021: array-length v0, v1 │ │ +07fed4: 350c 1100 |0022: if-ge v12, v0, 0033 // +0011 │ │ +07fed8: 440a 010c |0024: aget v10, v1, v12 │ │ +07fedc: 7110 d001 0a00 |0026: invoke-static {v10}, Landroid/graphics/Color;.alpha:(I)I // method@01d0 │ │ +07fee2: 0a08 |0029: move-result v8 │ │ +07fee4: 7140 d101 d89b |002a: invoke-static {v8, v13, v11, v9}, Landroid/graphics/Color;.argb:(IIII)I // method@01d1 │ │ +07feea: 0a00 |002d: move-result v0 │ │ +07feec: 4b00 010c |002e: aput v0, v1, v12 │ │ +07fef0: d80c 0c01 |0030: add-int/lit8 v12, v12, #int 1 // #01 │ │ +07fef4: 28ef |0032: goto 0021 // -0011 │ │ +07fef6: 6200 2300 |0033: sget-object v0, Landroid/graphics/Bitmap$Config;.ARGB_8888:Landroid/graphics/Bitmap$Config; // field@0023 │ │ +07fefa: 7140 9f01 3107 |0035: invoke-static {v1, v3, v7, v0}, Landroid/graphics/Bitmap;.createBitmap:([IIILandroid/graphics/Bitmap$Config;)Landroid/graphics/Bitmap; // method@019f │ │ +07ff00: 0c00 |0038: move-result-object v0 │ │ +07ff02: 1100 |0039: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=54 │ │ 0x0005 line=55 │ │ 0x0009 line=56 │ │ 0x000d line=58 │ │ 0x0011 line=59 │ │ @@ -101067,26 +142454,26 @@ │ │ type : '(I[F)F' │ │ access : 0x000a (PRIVATE STATIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 15 16-bit code units │ │ -059f50: |[059f50] com.negusoft.holoaccent.util.BitmapUtils.applyTransformation:(I[F)F │ │ -059f60: 8231 |0000: int-to-float v1, v3 │ │ -059f62: 1202 |0001: const/4 v2, #int 0 // #0 │ │ -059f64: 4402 0402 |0002: aget v2, v4, v2 │ │ -059f68: a800 0102 |0004: mul-float v0, v1, v2 │ │ -059f6c: 1501 7f43 |0006: const/high16 v1, #int 1132396544 // #437f │ │ -059f70: c701 |0008: sub-float/2addr v1, v0 │ │ -059f72: 1212 |0009: const/4 v2, #int 1 // #1 │ │ -059f74: 4402 0402 |000a: aget v2, v4, v2 │ │ -059f78: c821 |000c: mul-float/2addr v1, v2 │ │ -059f7a: c601 |000d: add-float/2addr v1, v0 │ │ -059f7c: 0f01 |000e: return v1 │ │ +07ff04: |[07ff04] com.negusoft.holoaccent.util.BitmapUtils.applyTransformation:(I[F)F │ │ +07ff14: 8231 |0000: int-to-float v1, v3 │ │ +07ff16: 1202 |0001: const/4 v2, #int 0 // #0 │ │ +07ff18: 4402 0402 |0002: aget v2, v4, v2 │ │ +07ff1c: a800 0102 |0004: mul-float v0, v1, v2 │ │ +07ff20: 1501 7f43 |0006: const/high16 v1, #int 1132396544 // #437f │ │ +07ff24: c701 |0008: sub-float/2addr v1, v0 │ │ +07ff26: 1212 |0009: const/4 v2, #int 1 // #1 │ │ +07ff28: 4402 0402 |000a: aget v2, v4, v2 │ │ +07ff2c: c821 |000c: mul-float/2addr v1, v2 │ │ +07ff2e: c601 |000d: add-float/2addr v1, v0 │ │ +07ff30: 0f01 |000e: return v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=224 │ │ 0x0006 line=225 │ │ locals : │ │ 0x0006 - 0x000f reg=0 firstStep F │ │ 0x0000 - 0x000f reg=3 colorComponent I │ │ @@ -101097,82 +142484,86 @@ │ │ type : '([II[F)I' │ │ access : 0x000a (PRIVATE STATIC) │ │ code - │ │ registers : 6 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 29 16-bit code units │ │ -059f80: |[059f80] com.negusoft.holoaccent.util.BitmapUtils.applyTransformation:([II[F)I │ │ -059f90: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -059f92: 4400 0300 |0001: aget v0, v3, v0 │ │ -059f96: 7120 a216 5000 |0003: invoke-static {v0, v5}, Lcom/negusoft/holoaccent/util/BitmapUtils;.applyTransformation:(I[F)F // method@16a2 │ │ -059f9c: 0a00 |0006: move-result v0 │ │ -059f9e: 8700 |0007: float-to-int v0, v0 │ │ -059fa0: 1211 |0008: const/4 v1, #int 1 // #1 │ │ -059fa2: 4401 0301 |0009: aget v1, v3, v1 │ │ -059fa6: 7120 a216 5100 |000b: invoke-static {v1, v5}, Lcom/negusoft/holoaccent/util/BitmapUtils;.applyTransformation:(I[F)F // method@16a2 │ │ -059fac: 0a01 |000e: move-result v1 │ │ -059fae: 8711 |000f: float-to-int v1, v1 │ │ -059fb0: 1222 |0010: const/4 v2, #int 2 // #2 │ │ -059fb2: 4402 0302 |0011: aget v2, v3, v2 │ │ -059fb6: 7120 a216 5200 |0013: invoke-static {v2, v5}, Lcom/negusoft/holoaccent/util/BitmapUtils;.applyTransformation:(I[F)F // method@16a2 │ │ -059fbc: 0a02 |0016: move-result v2 │ │ -059fbe: 8722 |0017: float-to-int v2, v2 │ │ -059fc0: 7140 6c01 0421 |0018: invoke-static {v4, v0, v1, v2}, Landroid/graphics/Color;.argb:(IIII)I // method@016c │ │ -059fc6: 0a00 |001b: move-result v0 │ │ -059fc8: 0f00 |001c: return v0 │ │ +07ff34: |[07ff34] com.negusoft.holoaccent.util.BitmapUtils.applyTransformation:([II[F)I │ │ +07ff44: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +07ff46: 4400 0300 |0001: aget v0, v3, v0 │ │ +07ff4a: 7120 8421 5000 |0003: invoke-static {v0, v5}, Lcom/negusoft/holoaccent/util/BitmapUtils;.applyTransformation:(I[F)F // method@2184 │ │ +07ff50: 0a00 |0006: move-result v0 │ │ +07ff52: 8700 |0007: float-to-int v0, v0 │ │ +07ff54: 1211 |0008: const/4 v1, #int 1 // #1 │ │ +07ff56: 4401 0301 |0009: aget v1, v3, v1 │ │ +07ff5a: 7120 8421 5100 |000b: invoke-static {v1, v5}, Lcom/negusoft/holoaccent/util/BitmapUtils;.applyTransformation:(I[F)F // method@2184 │ │ +07ff60: 0a01 |000e: move-result v1 │ │ +07ff62: 8711 |000f: float-to-int v1, v1 │ │ +07ff64: 1222 |0010: const/4 v2, #int 2 // #2 │ │ +07ff66: 4402 0302 |0011: aget v2, v3, v2 │ │ +07ff6a: 7120 8421 5200 |0013: invoke-static {v2, v5}, Lcom/negusoft/holoaccent/util/BitmapUtils;.applyTransformation:(I[F)F // method@2184 │ │ +07ff70: 0a02 |0016: move-result v2 │ │ +07ff72: 8722 |0017: float-to-int v2, v2 │ │ +07ff74: 7140 d101 0421 |0018: invoke-static {v4, v0, v1, v2}, Landroid/graphics/Color;.argb:(IIII)I // method@01d1 │ │ +07ff7a: 0a00 |001b: move-result v0 │ │ +07ff7c: 0f00 |001c: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=216 │ │ + 0x0003 line=218 │ │ + 0x000b line=219 │ │ + 0x0013 line=220 │ │ + 0x0018 line=216 │ │ locals : │ │ 0x0000 - 0x001d reg=3 tintComponents [I │ │ 0x0000 - 0x001d reg=4 alpha I │ │ 0x0000 - 0x001d reg=5 transformation [F │ │ │ │ #4 : (in Lcom/negusoft/holoaccent/util/BitmapUtils;) │ │ name : 'calculateTransformation' │ │ type : '(IIII)[F' │ │ access : 0x000a (PRIVATE STATIC) │ │ code - │ │ registers : 13 │ │ ins : 4 │ │ outs : 0 │ │ insns size : 46 16-bit code units │ │ -059fcc: |[059fcc] com.negusoft.holoaccent.util.BitmapUtils.calculateTransformation:(IIII)[F │ │ -059fdc: 1208 |0000: const/4 v8, #int 0 // #0 │ │ -059fde: 1506 7f43 |0001: const/high16 v6, #int 1132396544 // #437f │ │ -059fe2: 8295 |0003: int-to-float v5, v9 │ │ -059fe4: a900 0506 |0004: div-float v0, v5, v6 │ │ -059fe8: 82a5 |0006: int-to-float v5, v10 │ │ -059fea: a901 0506 |0007: div-float v1, v5, v6 │ │ -059fee: 82b5 |0009: int-to-float v5, v11 │ │ -059ff0: a902 0506 |000a: div-float v2, v5, v6 │ │ -059ff4: 82c5 |000c: int-to-float v5, v12 │ │ -059ff6: a903 0506 |000d: div-float v3, v5, v6 │ │ -059ffa: 1225 |000f: const/4 v5, #int 2 // #2 │ │ -059ffc: 2354 1704 |0010: new-array v4, v5, [F // type@0417 │ │ -05a000: a705 0203 |0012: sub-float v5, v2, v3 │ │ -05a004: a806 0201 |0014: mul-float v6, v2, v1 │ │ -05a008: c606 |0016: add-float/2addr v6, v0 │ │ -05a00a: a807 0300 |0017: mul-float v7, v3, v0 │ │ -05a00e: c776 |0019: sub-float/2addr v6, v7 │ │ -05a010: c716 |001a: sub-float/2addr v6, v1 │ │ -05a012: c965 |001b: div-float/2addr v5, v6 │ │ -05a014: 4b05 0408 |001c: aput v5, v4, v8 │ │ -05a018: 1215 |001e: const/4 v5, #int 1 // #1 │ │ -05a01a: 4406 0408 |001f: aget v6, v4, v8 │ │ -05a01e: c816 |0021: mul-float/2addr v6, v1 │ │ -05a020: a706 0306 |0022: sub-float v6, v3, v6 │ │ -05a024: 1507 803f |0024: const/high16 v7, #int 1065353216 // #3f80 │ │ -05a028: 4408 0408 |0026: aget v8, v4, v8 │ │ -05a02c: c818 |0028: mul-float/2addr v8, v1 │ │ -05a02e: c787 |0029: sub-float/2addr v7, v8 │ │ -05a030: c976 |002a: div-float/2addr v6, v7 │ │ -05a032: 4b06 0405 |002b: aput v6, v4, v5 │ │ -05a036: 1104 |002d: return-object v4 │ │ +07ff80: |[07ff80] com.negusoft.holoaccent.util.BitmapUtils.calculateTransformation:(IIII)[F │ │ +07ff90: 1208 |0000: const/4 v8, #int 0 // #0 │ │ +07ff92: 1506 7f43 |0001: const/high16 v6, #int 1132396544 // #437f │ │ +07ff96: 8295 |0003: int-to-float v5, v9 │ │ +07ff98: a900 0506 |0004: div-float v0, v5, v6 │ │ +07ff9c: 82a5 |0006: int-to-float v5, v10 │ │ +07ff9e: a901 0506 |0007: div-float v1, v5, v6 │ │ +07ffa2: 82b5 |0009: int-to-float v5, v11 │ │ +07ffa4: a902 0506 |000a: div-float v2, v5, v6 │ │ +07ffa8: 82c5 |000c: int-to-float v5, v12 │ │ +07ffaa: a903 0506 |000d: div-float v3, v5, v6 │ │ +07ffae: 1225 |000f: const/4 v5, #int 2 // #2 │ │ +07ffb0: 2354 a105 |0010: new-array v4, v5, [F // type@05a1 │ │ +07ffb4: a705 0203 |0012: sub-float v5, v2, v3 │ │ +07ffb8: a806 0201 |0014: mul-float v6, v2, v1 │ │ +07ffbc: c606 |0016: add-float/2addr v6, v0 │ │ +07ffbe: a807 0300 |0017: mul-float v7, v3, v0 │ │ +07ffc2: c776 |0019: sub-float/2addr v6, v7 │ │ +07ffc4: c716 |001a: sub-float/2addr v6, v1 │ │ +07ffc6: c965 |001b: div-float/2addr v5, v6 │ │ +07ffc8: 4b05 0408 |001c: aput v5, v4, v8 │ │ +07ffcc: 1215 |001e: const/4 v5, #int 1 // #1 │ │ +07ffce: 4406 0408 |001f: aget v6, v4, v8 │ │ +07ffd2: c816 |0021: mul-float/2addr v6, v1 │ │ +07ffd4: a706 0306 |0022: sub-float v6, v3, v6 │ │ +07ffd8: 1507 803f |0024: const/high16 v7, #int 1065353216 // #3f80 │ │ +07ffdc: 4408 0408 |0026: aget v8, v4, v8 │ │ +07ffe0: c818 |0028: mul-float/2addr v8, v1 │ │ +07ffe2: c787 |0029: sub-float/2addr v7, v8 │ │ +07ffe4: c976 |002a: div-float/2addr v6, v7 │ │ +07ffe6: 4b06 0405 |002b: aput v6, v4, v5 │ │ +07ffea: 1104 |002d: return-object v4 │ │ catches : (none) │ │ positions : │ │ 0x0003 line=203 │ │ 0x0006 line=204 │ │ 0x0009 line=205 │ │ 0x000c line=206 │ │ 0x000f line=208 │ │ @@ -101195,109 +142586,118 @@ │ │ type : '(Landroid/graphics/Bitmap;II)Landroid/graphics/Bitmap;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 21 │ │ ins : 3 │ │ outs : 8 │ │ insns size : 143 16-bit code units │ │ -05a038: |[05a038] com.negusoft.holoaccent.util.BitmapUtils.changeTintColor:(Landroid/graphics/Bitmap;II)Landroid/graphics/Bitmap; │ │ -05a048: 1231 |0000: const/4 v1, #int 3 // #3 │ │ -05a04a: 231f 1804 |0001: new-array v15, v1, [I // type@0418 │ │ -05a04e: 1201 |0003: const/4 v1, #int 0 // #0 │ │ -05a050: 7701 6f01 1300 |0004: invoke-static/range {v19}, Landroid/graphics/Color;.red:(I)I // method@016f │ │ -05a056: 0a03 |0007: move-result v3 │ │ -05a058: 4b03 0f01 |0008: aput v3, v15, v1 │ │ -05a05c: 1211 |000a: const/4 v1, #int 1 // #1 │ │ -05a05e: 7701 6e01 1300 |000b: invoke-static/range {v19}, Landroid/graphics/Color;.green:(I)I // method@016e │ │ -05a064: 0a03 |000e: move-result v3 │ │ -05a066: 4b03 0f01 |000f: aput v3, v15, v1 │ │ -05a06a: 1221 |0011: const/4 v1, #int 2 // #2 │ │ -05a06c: 7701 6d01 1300 |0012: invoke-static/range {v19}, Landroid/graphics/Color;.blue:(I)I // method@016d │ │ -05a072: 0a03 |0015: move-result v3 │ │ -05a074: 4b03 0f01 |0016: aput v3, v15, v1 │ │ -05a078: 1231 |0018: const/4 v1, #int 3 // #3 │ │ -05a07a: 231b 1804 |0019: new-array v11, v1, [I // type@0418 │ │ -05a07e: 1201 |001b: const/4 v1, #int 0 // #0 │ │ -05a080: 7701 6f01 1400 |001c: invoke-static/range {v20}, Landroid/graphics/Color;.red:(I)I // method@016f │ │ -05a086: 0a03 |001f: move-result v3 │ │ -05a088: 4b03 0b01 |0020: aput v3, v11, v1 │ │ -05a08c: 1211 |0022: const/4 v1, #int 1 // #1 │ │ -05a08e: 7701 6e01 1400 |0023: invoke-static/range {v20}, Landroid/graphics/Color;.green:(I)I // method@016e │ │ -05a094: 0a03 |0026: move-result v3 │ │ -05a096: 4b03 0b01 |0027: aput v3, v11, v1 │ │ -05a09a: 1221 |0029: const/4 v1, #int 2 // #2 │ │ -05a09c: 7701 6d01 1400 |002a: invoke-static/range {v20}, Landroid/graphics/Color;.blue:(I)I // method@016d │ │ -05a0a2: 0a03 |002d: move-result v3 │ │ -05a0a4: 4b03 0b01 |002e: aput v3, v11, v1 │ │ -05a0a8: 7401 5101 1200 |0030: invoke-virtual/range {v18}, Landroid/graphics/Bitmap;.getWidth:()I // method@0151 │ │ -05a0ae: 0a04 |0033: move-result v4 │ │ -05a0b0: 7401 4f01 1200 |0034: invoke-virtual/range {v18}, Landroid/graphics/Bitmap;.getHeight:()I // method@014f │ │ -05a0b6: 0a08 |0037: move-result v8 │ │ -05a0b8: 9201 0408 |0038: mul-int v1, v4, v8 │ │ -05a0bc: 2312 1804 |003a: new-array v2, v1, [I // type@0418 │ │ -05a0c0: 1203 |003c: const/4 v3, #int 0 // #0 │ │ -05a0c2: 1205 |003d: const/4 v5, #int 0 // #0 │ │ -05a0c4: 1206 |003e: const/4 v6, #int 0 // #0 │ │ -05a0c6: 0801 1200 |003f: move-object/from16 v1, v18 │ │ -05a0ca: 0147 |0041: move v7, v4 │ │ -05a0cc: 7408 5001 0100 |0042: invoke-virtual/range {v1, v2, v3, v4, v5, v6, v7, v8}, Landroid/graphics/Bitmap;.getPixels:([IIIIIII)V // method@0150 │ │ -05a0d2: 7110 a716 0f00 |0045: invoke-static {v15}, Lcom/negusoft/holoaccent/util/BitmapUtils;.getMaxIndex:([I)I // method@16a7 │ │ -05a0d8: 0a0d |0048: move-result v13 │ │ -05a0da: 7110 a816 0f00 |0049: invoke-static {v15}, Lcom/negusoft/holoaccent/util/BitmapUtils;.getMinIndex:([I)I // method@16a8 │ │ -05a0e0: 0a0e |004c: move-result v14 │ │ -05a0e2: 120c |004d: const/4 v12, #int 0 // #0 │ │ -05a0e4: 2121 |004e: array-length v1, v2 │ │ -05a0e6: 351c 3900 |004f: if-ge v12, v1, 0088 // +0039 │ │ -05a0ea: 440a 020c |0051: aget v10, v2, v12 │ │ -05a0ee: 1231 |0053: const/4 v1, #int 3 // #3 │ │ -05a0f0: 2310 1804 |0054: new-array v0, v1, [I // type@0418 │ │ -05a0f4: 0810 0000 |0056: move-object/from16 v16, v0 │ │ -05a0f8: 1201 |0058: const/4 v1, #int 0 // #0 │ │ -05a0fa: 7110 6f01 0a00 |0059: invoke-static {v10}, Landroid/graphics/Color;.red:(I)I // method@016f │ │ -05a100: 0a03 |005c: move-result v3 │ │ -05a102: 4b03 1001 |005d: aput v3, v16, v1 │ │ -05a106: 1211 |005f: const/4 v1, #int 1 // #1 │ │ -05a108: 7110 6e01 0a00 |0060: invoke-static {v10}, Landroid/graphics/Color;.green:(I)I // method@016e │ │ -05a10e: 0a03 |0063: move-result v3 │ │ -05a110: 4b03 1001 |0064: aput v3, v16, v1 │ │ -05a114: 1221 |0066: const/4 v1, #int 2 // #2 │ │ -05a116: 7110 6d01 0a00 |0067: invoke-static {v10}, Landroid/graphics/Color;.blue:(I)I // method@016d │ │ -05a11c: 0a03 |006a: move-result v3 │ │ -05a11e: 4b03 1001 |006b: aput v3, v16, v1 │ │ -05a122: 7110 6b01 0a00 |006d: invoke-static {v10}, Landroid/graphics/Color;.alpha:(I)I // method@016b │ │ -05a128: 0a09 |0070: move-result v9 │ │ -05a12a: 4401 0f0d |0071: aget v1, v15, v13 │ │ -05a12e: 4403 0f0e |0073: aget v3, v15, v14 │ │ -05a132: 4405 100d |0075: aget v5, v16, v13 │ │ -05a136: 4406 100e |0077: aget v6, v16, v14 │ │ -05a13a: 7140 a416 3165 |0079: invoke-static {v1, v3, v5, v6}, Lcom/negusoft/holoaccent/util/BitmapUtils;.calculateTransformation:(IIII)[F // method@16a4 │ │ -05a140: 0c11 |007c: move-result-object v17 │ │ -05a142: 0800 1100 |007d: move-object/from16 v0, v17 │ │ -05a146: 7130 a316 9b00 |007f: invoke-static {v11, v9, v0}, Lcom/negusoft/holoaccent/util/BitmapUtils;.applyTransformation:([II[F)I // method@16a3 │ │ -05a14c: 0a01 |0082: move-result v1 │ │ -05a14e: 4b01 020c |0083: aput v1, v2, v12 │ │ -05a152: d80c 0c01 |0085: add-int/lit8 v12, v12, #int 1 // #01 │ │ -05a156: 28c7 |0087: goto 004e // -0039 │ │ -05a158: 6201 1500 |0088: sget-object v1, Landroid/graphics/Bitmap$Config;.ARGB_8888:Landroid/graphics/Bitmap$Config; // field@0015 │ │ -05a15c: 7140 4e01 4218 |008a: invoke-static {v2, v4, v8, v1}, Landroid/graphics/Bitmap;.createBitmap:([IIILandroid/graphics/Bitmap$Config;)Landroid/graphics/Bitmap; // method@014e │ │ -05a162: 0c01 |008d: move-result-object v1 │ │ -05a164: 1101 |008e: return-object v1 │ │ +07ffec: |[07ffec] com.negusoft.holoaccent.util.BitmapUtils.changeTintColor:(Landroid/graphics/Bitmap;II)Landroid/graphics/Bitmap; │ │ +07fffc: 1231 |0000: const/4 v1, #int 3 // #3 │ │ +07fffe: 231f a205 |0001: new-array v15, v1, [I // type@05a2 │ │ +080002: 1201 |0003: const/4 v1, #int 0 // #0 │ │ +080004: 7701 d401 1300 |0004: invoke-static/range {v19}, Landroid/graphics/Color;.red:(I)I // method@01d4 │ │ +08000a: 0a03 |0007: move-result v3 │ │ +08000c: 4b03 0f01 |0008: aput v3, v15, v1 │ │ +080010: 1211 |000a: const/4 v1, #int 1 // #1 │ │ +080012: 7701 d301 1300 |000b: invoke-static/range {v19}, Landroid/graphics/Color;.green:(I)I // method@01d3 │ │ +080018: 0a03 |000e: move-result v3 │ │ +08001a: 4b03 0f01 |000f: aput v3, v15, v1 │ │ +08001e: 1221 |0011: const/4 v1, #int 2 // #2 │ │ +080020: 7701 d201 1300 |0012: invoke-static/range {v19}, Landroid/graphics/Color;.blue:(I)I // method@01d2 │ │ +080026: 0a03 |0015: move-result v3 │ │ +080028: 4b03 0f01 |0016: aput v3, v15, v1 │ │ +08002c: 1231 |0018: const/4 v1, #int 3 // #3 │ │ +08002e: 231b a205 |0019: new-array v11, v1, [I // type@05a2 │ │ +080032: 1201 |001b: const/4 v1, #int 0 // #0 │ │ +080034: 7701 d401 1400 |001c: invoke-static/range {v20}, Landroid/graphics/Color;.red:(I)I // method@01d4 │ │ +08003a: 0a03 |001f: move-result v3 │ │ +08003c: 4b03 0b01 |0020: aput v3, v11, v1 │ │ +080040: 1211 |0022: const/4 v1, #int 1 // #1 │ │ +080042: 7701 d301 1400 |0023: invoke-static/range {v20}, Landroid/graphics/Color;.green:(I)I // method@01d3 │ │ +080048: 0a03 |0026: move-result v3 │ │ +08004a: 4b03 0b01 |0027: aput v3, v11, v1 │ │ +08004e: 1221 |0029: const/4 v1, #int 2 // #2 │ │ +080050: 7701 d201 1400 |002a: invoke-static/range {v20}, Landroid/graphics/Color;.blue:(I)I // method@01d2 │ │ +080056: 0a03 |002d: move-result v3 │ │ +080058: 4b03 0b01 |002e: aput v3, v11, v1 │ │ +08005c: 7401 a701 1200 |0030: invoke-virtual/range {v18}, Landroid/graphics/Bitmap;.getWidth:()I // method@01a7 │ │ +080062: 0a04 |0033: move-result v4 │ │ +080064: 7401 a201 1200 |0034: invoke-virtual/range {v18}, Landroid/graphics/Bitmap;.getHeight:()I // method@01a2 │ │ +08006a: 0a08 |0037: move-result v8 │ │ +08006c: 9201 0408 |0038: mul-int v1, v4, v8 │ │ +080070: 2312 a205 |003a: new-array v2, v1, [I // type@05a2 │ │ +080074: 1203 |003c: const/4 v3, #int 0 // #0 │ │ +080076: 1205 |003d: const/4 v5, #int 0 // #0 │ │ +080078: 1206 |003e: const/4 v6, #int 0 // #0 │ │ +08007a: 0801 1200 |003f: move-object/from16 v1, v18 │ │ +08007e: 0147 |0041: move v7, v4 │ │ +080080: 7408 a301 0100 |0042: invoke-virtual/range {v1, v2, v3, v4, v5, v6, v7, v8}, Landroid/graphics/Bitmap;.getPixels:([IIIIIII)V // method@01a3 │ │ +080086: 7110 8921 0f00 |0045: invoke-static {v15}, Lcom/negusoft/holoaccent/util/BitmapUtils;.getMaxIndex:([I)I // method@2189 │ │ +08008c: 0a0d |0048: move-result v13 │ │ +08008e: 7110 8a21 0f00 |0049: invoke-static {v15}, Lcom/negusoft/holoaccent/util/BitmapUtils;.getMinIndex:([I)I // method@218a │ │ +080094: 0a0e |004c: move-result v14 │ │ +080096: 120c |004d: const/4 v12, #int 0 // #0 │ │ +080098: 2121 |004e: array-length v1, v2 │ │ +08009a: 351c 3900 |004f: if-ge v12, v1, 0088 // +0039 │ │ +08009e: 440a 020c |0051: aget v10, v2, v12 │ │ +0800a2: 1231 |0053: const/4 v1, #int 3 // #3 │ │ +0800a4: 2310 a205 |0054: new-array v0, v1, [I // type@05a2 │ │ +0800a8: 0810 0000 |0056: move-object/from16 v16, v0 │ │ +0800ac: 1201 |0058: const/4 v1, #int 0 // #0 │ │ +0800ae: 7110 d401 0a00 |0059: invoke-static {v10}, Landroid/graphics/Color;.red:(I)I // method@01d4 │ │ +0800b4: 0a03 |005c: move-result v3 │ │ +0800b6: 4b03 1001 |005d: aput v3, v16, v1 │ │ +0800ba: 1211 |005f: const/4 v1, #int 1 // #1 │ │ +0800bc: 7110 d301 0a00 |0060: invoke-static {v10}, Landroid/graphics/Color;.green:(I)I // method@01d3 │ │ +0800c2: 0a03 |0063: move-result v3 │ │ +0800c4: 4b03 1001 |0064: aput v3, v16, v1 │ │ +0800c8: 1221 |0066: const/4 v1, #int 2 // #2 │ │ +0800ca: 7110 d201 0a00 |0067: invoke-static {v10}, Landroid/graphics/Color;.blue:(I)I // method@01d2 │ │ +0800d0: 0a03 |006a: move-result v3 │ │ +0800d2: 4b03 1001 |006b: aput v3, v16, v1 │ │ +0800d6: 7110 d001 0a00 |006d: invoke-static {v10}, Landroid/graphics/Color;.alpha:(I)I // method@01d0 │ │ +0800dc: 0a09 |0070: move-result v9 │ │ +0800de: 4401 0f0d |0071: aget v1, v15, v13 │ │ +0800e2: 4403 0f0e |0073: aget v3, v15, v14 │ │ +0800e6: 4405 100d |0075: aget v5, v16, v13 │ │ +0800ea: 4406 100e |0077: aget v6, v16, v14 │ │ +0800ee: 7140 8621 3165 |0079: invoke-static {v1, v3, v5, v6}, Lcom/negusoft/holoaccent/util/BitmapUtils;.calculateTransformation:(IIII)[F // method@2186 │ │ +0800f4: 0c11 |007c: move-result-object v17 │ │ +0800f6: 0800 1100 |007d: move-object/from16 v0, v17 │ │ +0800fa: 7130 8521 9b00 |007f: invoke-static {v11, v9, v0}, Lcom/negusoft/holoaccent/util/BitmapUtils;.applyTransformation:([II[F)I // method@2185 │ │ +080100: 0a01 |0082: move-result v1 │ │ +080102: 4b01 020c |0083: aput v1, v2, v12 │ │ +080106: d80c 0c01 |0085: add-int/lit8 v12, v12, #int 1 // #01 │ │ +08010a: 28c7 |0087: goto 004e // -0039 │ │ +08010c: 6201 2300 |0088: sget-object v1, Landroid/graphics/Bitmap$Config;.ARGB_8888:Landroid/graphics/Bitmap$Config; // field@0023 │ │ +080110: 7140 9f01 4218 |008a: invoke-static {v2, v4, v8, v1}, Landroid/graphics/Bitmap;.createBitmap:([IIILandroid/graphics/Bitmap$Config;)Landroid/graphics/Bitmap; // method@019f │ │ +080116: 0c01 |008d: move-result-object v1 │ │ +080118: 1101 |008e: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=81 │ │ + 0x0004 line=82 │ │ + 0x000b line=83 │ │ + 0x0012 line=84 │ │ 0x0018 line=86 │ │ + 0x001c line=87 │ │ + 0x0023 line=88 │ │ + 0x002a line=89 │ │ 0x0030 line=91 │ │ 0x0034 line=92 │ │ 0x0038 line=93 │ │ 0x003c line=94 │ │ 0x0045 line=96 │ │ 0x0049 line=97 │ │ 0x004d line=99 │ │ 0x0051 line=100 │ │ 0x0053 line=102 │ │ + 0x0059 line=103 │ │ + 0x0060 line=104 │ │ + 0x0067 line=105 │ │ 0x006d line=106 │ │ 0x0071 line=108 │ │ 0x007d line=109 │ │ 0x0085 line=99 │ │ 0x0088 line=111 │ │ locals : │ │ 0x0071 - 0x0088 reg=9 alpha I │ │ @@ -101321,103 +142721,109 @@ │ │ type : '(Landroid/graphics/Bitmap;I)Landroid/graphics/Bitmap;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 18 │ │ ins : 2 │ │ outs : 8 │ │ insns size : 130 16-bit code units │ │ -05a168: |[05a168] com.negusoft.holoaccent.util.BitmapUtils.createTintTransformationMap:(Landroid/graphics/Bitmap;I)Landroid/graphics/Bitmap; │ │ -05a178: 1230 |0000: const/4 v0, #int 3 // #3 │ │ -05a17a: 230e 1804 |0001: new-array v14, v0, [I // type@0418 │ │ -05a17e: 1200 |0003: const/4 v0, #int 0 // #0 │ │ -05a180: 7701 6f01 1100 |0004: invoke-static/range {v17}, Landroid/graphics/Color;.red:(I)I // method@016f │ │ -05a186: 0a02 |0007: move-result v2 │ │ -05a188: 4b02 0e00 |0008: aput v2, v14, v0 │ │ -05a18c: 1210 |000a: const/4 v0, #int 1 // #1 │ │ -05a18e: 7701 6e01 1100 |000b: invoke-static/range {v17}, Landroid/graphics/Color;.green:(I)I // method@016e │ │ -05a194: 0a02 |000e: move-result v2 │ │ -05a196: 4b02 0e00 |000f: aput v2, v14, v0 │ │ -05a19a: 1220 |0011: const/4 v0, #int 2 // #2 │ │ -05a19c: 7701 6d01 1100 |0012: invoke-static/range {v17}, Landroid/graphics/Color;.blue:(I)I // method@016d │ │ -05a1a2: 0a02 |0015: move-result v2 │ │ -05a1a4: 4b02 0e00 |0016: aput v2, v14, v0 │ │ -05a1a8: 7401 5101 1000 |0018: invoke-virtual/range {v16}, Landroid/graphics/Bitmap;.getWidth:()I // method@0151 │ │ -05a1ae: 0a03 |001b: move-result v3 │ │ -05a1b0: 7401 4f01 1000 |001c: invoke-virtual/range {v16}, Landroid/graphics/Bitmap;.getHeight:()I // method@014f │ │ -05a1b6: 0a07 |001f: move-result v7 │ │ -05a1b8: 9200 0307 |0020: mul-int v0, v3, v7 │ │ -05a1bc: 2301 1804 |0022: new-array v1, v0, [I // type@0418 │ │ -05a1c0: 1202 |0024: const/4 v2, #int 0 // #0 │ │ -05a1c2: 1204 |0025: const/4 v4, #int 0 // #0 │ │ -05a1c4: 1205 |0026: const/4 v5, #int 0 // #0 │ │ -05a1c6: 0800 1000 |0027: move-object/from16 v0, v16 │ │ -05a1ca: 0136 |0029: move v6, v3 │ │ -05a1cc: 7408 5001 0000 |002a: invoke-virtual/range {v0, v1, v2, v3, v4, v5, v6, v7}, Landroid/graphics/Bitmap;.getPixels:([IIIIIII)V // method@0150 │ │ -05a1d2: 7110 a716 0e00 |002d: invoke-static {v14}, Lcom/negusoft/holoaccent/util/BitmapUtils;.getMaxIndex:([I)I // method@16a7 │ │ -05a1d8: 0a0b |0030: move-result v11 │ │ -05a1da: 7110 a816 0e00 |0031: invoke-static {v14}, Lcom/negusoft/holoaccent/util/BitmapUtils;.getMinIndex:([I)I // method@16a8 │ │ -05a1e0: 0a0c |0034: move-result v12 │ │ -05a1e2: 120a |0035: const/4 v10, #int 0 // #0 │ │ -05a1e4: 2110 |0036: array-length v0, v1 │ │ -05a1e6: 350a 4400 |0037: if-ge v10, v0, 007b // +0044 │ │ -05a1ea: 4409 010a |0039: aget v9, v1, v10 │ │ -05a1ee: 1230 |003b: const/4 v0, #int 3 // #3 │ │ -05a1f0: 230d 1804 |003c: new-array v13, v0, [I // type@0418 │ │ -05a1f4: 1200 |003e: const/4 v0, #int 0 // #0 │ │ -05a1f6: 7110 6f01 0900 |003f: invoke-static {v9}, Landroid/graphics/Color;.red:(I)I // method@016f │ │ -05a1fc: 0a02 |0042: move-result v2 │ │ -05a1fe: 4b02 0d00 |0043: aput v2, v13, v0 │ │ -05a202: 1210 |0045: const/4 v0, #int 1 // #1 │ │ -05a204: 7110 6e01 0900 |0046: invoke-static {v9}, Landroid/graphics/Color;.green:(I)I // method@016e │ │ -05a20a: 0a02 |0049: move-result v2 │ │ -05a20c: 4b02 0d00 |004a: aput v2, v13, v0 │ │ -05a210: 1220 |004c: const/4 v0, #int 2 // #2 │ │ -05a212: 7110 6d01 0900 |004d: invoke-static {v9}, Landroid/graphics/Color;.blue:(I)I // method@016d │ │ -05a218: 0a02 |0050: move-result v2 │ │ -05a21a: 4b02 0d00 |0051: aput v2, v13, v0 │ │ -05a21e: 7110 6b01 0900 |0053: invoke-static {v9}, Landroid/graphics/Color;.alpha:(I)I // method@016b │ │ -05a224: 0a08 |0056: move-result v8 │ │ -05a226: 4400 0e0b |0057: aget v0, v14, v11 │ │ -05a22a: 4402 0e0c |0059: aget v2, v14, v12 │ │ -05a22e: 4404 0d0b |005b: aget v4, v13, v11 │ │ -05a232: 4405 0d0c |005d: aget v5, v13, v12 │ │ -05a236: 7140 a416 2054 |005f: invoke-static {v0, v2, v4, v5}, Lcom/negusoft/holoaccent/util/BitmapUtils;.calculateTransformation:(IIII)[F // method@16a4 │ │ -05a23c: 0c0f |0062: move-result-object v15 │ │ -05a23e: 1200 |0063: const/4 v0, #int 0 // #0 │ │ -05a240: 4400 0f00 |0064: aget v0, v15, v0 │ │ -05a244: 1502 7f43 |0066: const/high16 v2, #int 1132396544 // #437f │ │ -05a248: c820 |0068: mul-float/2addr v0, v2 │ │ -05a24a: 8700 |0069: float-to-int v0, v0 │ │ -05a24c: 1212 |006a: const/4 v2, #int 1 // #1 │ │ -05a24e: 4402 0f02 |006b: aget v2, v15, v2 │ │ -05a252: 1504 7f43 |006d: const/high16 v4, #int 1132396544 // #437f │ │ -05a256: c842 |006f: mul-float/2addr v2, v4 │ │ -05a258: 8722 |0070: float-to-int v2, v2 │ │ -05a25a: 1204 |0071: const/4 v4, #int 0 // #0 │ │ -05a25c: 7140 6c01 0842 |0072: invoke-static {v8, v0, v2, v4}, Landroid/graphics/Color;.argb:(IIII)I // method@016c │ │ -05a262: 0a00 |0075: move-result v0 │ │ -05a264: 4b00 010a |0076: aput v0, v1, v10 │ │ -05a268: d80a 0a01 |0078: add-int/lit8 v10, v10, #int 1 // #01 │ │ -05a26c: 28bc |007a: goto 0036 // -0044 │ │ -05a26e: 6200 1500 |007b: sget-object v0, Landroid/graphics/Bitmap$Config;.ARGB_8888:Landroid/graphics/Bitmap$Config; // field@0015 │ │ -05a272: 7140 4e01 3107 |007d: invoke-static {v1, v3, v7, v0}, Landroid/graphics/Bitmap;.createBitmap:([IIILandroid/graphics/Bitmap$Config;)Landroid/graphics/Bitmap; // method@014e │ │ -05a278: 0c00 |0080: move-result-object v0 │ │ -05a27a: 1100 |0081: return-object v0 │ │ +08011c: |[08011c] com.negusoft.holoaccent.util.BitmapUtils.createTintTransformationMap:(Landroid/graphics/Bitmap;I)Landroid/graphics/Bitmap; │ │ +08012c: 1230 |0000: const/4 v0, #int 3 // #3 │ │ +08012e: 230e a205 |0001: new-array v14, v0, [I // type@05a2 │ │ +080132: 1200 |0003: const/4 v0, #int 0 // #0 │ │ +080134: 7701 d401 1100 |0004: invoke-static/range {v17}, Landroid/graphics/Color;.red:(I)I // method@01d4 │ │ +08013a: 0a02 |0007: move-result v2 │ │ +08013c: 4b02 0e00 |0008: aput v2, v14, v0 │ │ +080140: 1210 |000a: const/4 v0, #int 1 // #1 │ │ +080142: 7701 d301 1100 |000b: invoke-static/range {v17}, Landroid/graphics/Color;.green:(I)I // method@01d3 │ │ +080148: 0a02 |000e: move-result v2 │ │ +08014a: 4b02 0e00 |000f: aput v2, v14, v0 │ │ +08014e: 1220 |0011: const/4 v0, #int 2 // #2 │ │ +080150: 7701 d201 1100 |0012: invoke-static/range {v17}, Landroid/graphics/Color;.blue:(I)I // method@01d2 │ │ +080156: 0a02 |0015: move-result v2 │ │ +080158: 4b02 0e00 |0016: aput v2, v14, v0 │ │ +08015c: 7401 a701 1000 |0018: invoke-virtual/range {v16}, Landroid/graphics/Bitmap;.getWidth:()I // method@01a7 │ │ +080162: 0a03 |001b: move-result v3 │ │ +080164: 7401 a201 1000 |001c: invoke-virtual/range {v16}, Landroid/graphics/Bitmap;.getHeight:()I // method@01a2 │ │ +08016a: 0a07 |001f: move-result v7 │ │ +08016c: 9200 0307 |0020: mul-int v0, v3, v7 │ │ +080170: 2301 a205 |0022: new-array v1, v0, [I // type@05a2 │ │ +080174: 1202 |0024: const/4 v2, #int 0 // #0 │ │ +080176: 1204 |0025: const/4 v4, #int 0 // #0 │ │ +080178: 1205 |0026: const/4 v5, #int 0 // #0 │ │ +08017a: 0800 1000 |0027: move-object/from16 v0, v16 │ │ +08017e: 0136 |0029: move v6, v3 │ │ +080180: 7408 a301 0000 |002a: invoke-virtual/range {v0, v1, v2, v3, v4, v5, v6, v7}, Landroid/graphics/Bitmap;.getPixels:([IIIIIII)V // method@01a3 │ │ +080186: 7110 8921 0e00 |002d: invoke-static {v14}, Lcom/negusoft/holoaccent/util/BitmapUtils;.getMaxIndex:([I)I // method@2189 │ │ +08018c: 0a0b |0030: move-result v11 │ │ +08018e: 7110 8a21 0e00 |0031: invoke-static {v14}, Lcom/negusoft/holoaccent/util/BitmapUtils;.getMinIndex:([I)I // method@218a │ │ +080194: 0a0c |0034: move-result v12 │ │ +080196: 120a |0035: const/4 v10, #int 0 // #0 │ │ +080198: 2110 |0036: array-length v0, v1 │ │ +08019a: 350a 4400 |0037: if-ge v10, v0, 007b // +0044 │ │ +08019e: 4409 010a |0039: aget v9, v1, v10 │ │ +0801a2: 1230 |003b: const/4 v0, #int 3 // #3 │ │ +0801a4: 230d a205 |003c: new-array v13, v0, [I // type@05a2 │ │ +0801a8: 1200 |003e: const/4 v0, #int 0 // #0 │ │ +0801aa: 7110 d401 0900 |003f: invoke-static {v9}, Landroid/graphics/Color;.red:(I)I // method@01d4 │ │ +0801b0: 0a02 |0042: move-result v2 │ │ +0801b2: 4b02 0d00 |0043: aput v2, v13, v0 │ │ +0801b6: 1210 |0045: const/4 v0, #int 1 // #1 │ │ +0801b8: 7110 d301 0900 |0046: invoke-static {v9}, Landroid/graphics/Color;.green:(I)I // method@01d3 │ │ +0801be: 0a02 |0049: move-result v2 │ │ +0801c0: 4b02 0d00 |004a: aput v2, v13, v0 │ │ +0801c4: 1220 |004c: const/4 v0, #int 2 // #2 │ │ +0801c6: 7110 d201 0900 |004d: invoke-static {v9}, Landroid/graphics/Color;.blue:(I)I // method@01d2 │ │ +0801cc: 0a02 |0050: move-result v2 │ │ +0801ce: 4b02 0d00 |0051: aput v2, v13, v0 │ │ +0801d2: 7110 d001 0900 |0053: invoke-static {v9}, Landroid/graphics/Color;.alpha:(I)I // method@01d0 │ │ +0801d8: 0a08 |0056: move-result v8 │ │ +0801da: 4400 0e0b |0057: aget v0, v14, v11 │ │ +0801de: 4402 0e0c |0059: aget v2, v14, v12 │ │ +0801e2: 4404 0d0b |005b: aget v4, v13, v11 │ │ +0801e6: 4405 0d0c |005d: aget v5, v13, v12 │ │ +0801ea: 7140 8621 2054 |005f: invoke-static {v0, v2, v4, v5}, Lcom/negusoft/holoaccent/util/BitmapUtils;.calculateTransformation:(IIII)[F // method@2186 │ │ +0801f0: 0c0f |0062: move-result-object v15 │ │ +0801f2: 1200 |0063: const/4 v0, #int 0 // #0 │ │ +0801f4: 4400 0f00 |0064: aget v0, v15, v0 │ │ +0801f8: 1502 7f43 |0066: const/high16 v2, #int 1132396544 // #437f │ │ +0801fc: c820 |0068: mul-float/2addr v0, v2 │ │ +0801fe: 8700 |0069: float-to-int v0, v0 │ │ +080200: 1212 |006a: const/4 v2, #int 1 // #1 │ │ +080202: 4402 0f02 |006b: aget v2, v15, v2 │ │ +080206: 1504 7f43 |006d: const/high16 v4, #int 1132396544 // #437f │ │ +08020a: c842 |006f: mul-float/2addr v2, v4 │ │ +08020c: 8722 |0070: float-to-int v2, v2 │ │ +08020e: 1204 |0071: const/4 v4, #int 0 // #0 │ │ +080210: 7140 d101 0842 |0072: invoke-static {v8, v0, v2, v4}, Landroid/graphics/Color;.argb:(IIII)I // method@01d1 │ │ +080216: 0a00 |0075: move-result v0 │ │ +080218: 4b00 010a |0076: aput v0, v1, v10 │ │ +08021c: d80a 0a01 |0078: add-int/lit8 v10, v10, #int 1 // #01 │ │ +080220: 28bc |007a: goto 0036 // -0044 │ │ +080222: 6200 2300 |007b: sget-object v0, Landroid/graphics/Bitmap$Config;.ARGB_8888:Landroid/graphics/Bitmap$Config; // field@0023 │ │ +080226: 7140 9f01 3107 |007d: invoke-static {v1, v3, v7, v0}, Landroid/graphics/Bitmap;.createBitmap:([IIILandroid/graphics/Bitmap$Config;)Landroid/graphics/Bitmap; // method@019f │ │ +08022c: 0c00 |0080: move-result-object v0 │ │ +08022e: 1100 |0081: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=126 │ │ + 0x0004 line=127 │ │ + 0x000b line=128 │ │ + 0x0012 line=129 │ │ 0x0018 line=131 │ │ 0x001c line=132 │ │ 0x0020 line=133 │ │ 0x0024 line=134 │ │ 0x002d line=136 │ │ 0x0031 line=137 │ │ 0x0035 line=139 │ │ 0x0039 line=140 │ │ 0x003b line=142 │ │ + 0x003f line=143 │ │ + 0x0046 line=144 │ │ + 0x004d line=145 │ │ 0x0053 line=146 │ │ 0x0057 line=148 │ │ 0x0063 line=149 │ │ 0x0078 line=139 │ │ 0x007b line=151 │ │ locals : │ │ 0x0057 - 0x007b reg=8 alpha I │ │ @@ -101439,26 +142845,26 @@ │ │ type : '([I)I' │ │ access : 0x000a (PRIVATE STATIC) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 16 16-bit code units │ │ -05a27c: |[05a27c] com.negusoft.holoaccent.util.BitmapUtils.getMaxIndex:([I)I │ │ -05a28c: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -05a28e: 1210 |0001: const/4 v0, #int 1 // #1 │ │ -05a290: 2142 |0002: array-length v2, v4 │ │ -05a292: 3520 0c00 |0003: if-ge v0, v2, 000f // +000c │ │ -05a296: 4402 0401 |0005: aget v2, v4, v1 │ │ -05a29a: 4403 0400 |0007: aget v3, v4, v0 │ │ -05a29e: 3532 0300 |0009: if-ge v2, v3, 000c // +0003 │ │ -05a2a2: 0101 |000b: move v1, v0 │ │ -05a2a4: d800 0001 |000c: add-int/lit8 v0, v0, #int 1 // #01 │ │ -05a2a8: 28f4 |000e: goto 0002 // -000c │ │ -05a2aa: 0f01 |000f: return v1 │ │ +080230: |[080230] com.negusoft.holoaccent.util.BitmapUtils.getMaxIndex:([I)I │ │ +080240: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +080242: 1210 |0001: const/4 v0, #int 1 // #1 │ │ +080244: 2142 |0002: array-length v2, v4 │ │ +080246: 3520 0c00 |0003: if-ge v0, v2, 000f // +000c │ │ +08024a: 4402 0401 |0005: aget v2, v4, v1 │ │ +08024e: 4403 0400 |0007: aget v3, v4, v0 │ │ +080252: 3532 0300 |0009: if-ge v2, v3, 000c // +0003 │ │ +080256: 0101 |000b: move v1, v0 │ │ +080258: d800 0001 |000c: add-int/lit8 v0, v0, #int 1 // #01 │ │ +08025c: 28f4 |000e: goto 0002 // -000c │ │ +08025e: 0f01 |000f: return v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=185 │ │ 0x0001 line=186 │ │ 0x0005 line=187 │ │ 0x000b line=188 │ │ 0x000c line=186 │ │ @@ -101473,26 +142879,26 @@ │ │ type : '([I)I' │ │ access : 0x000a (PRIVATE STATIC) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 16 16-bit code units │ │ -05a2ac: |[05a2ac] com.negusoft.holoaccent.util.BitmapUtils.getMinIndex:([I)I │ │ -05a2bc: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -05a2be: 1210 |0001: const/4 v0, #int 1 // #1 │ │ -05a2c0: 2142 |0002: array-length v2, v4 │ │ -05a2c2: 3520 0c00 |0003: if-ge v0, v2, 000f // +000c │ │ -05a2c6: 4402 0401 |0005: aget v2, v4, v1 │ │ -05a2ca: 4403 0400 |0007: aget v3, v4, v0 │ │ -05a2ce: 3732 0300 |0009: if-le v2, v3, 000c // +0003 │ │ -05a2d2: 0101 |000b: move v1, v0 │ │ -05a2d4: d800 0001 |000c: add-int/lit8 v0, v0, #int 1 // #01 │ │ -05a2d8: 28f4 |000e: goto 0002 // -000c │ │ -05a2da: 0f01 |000f: return v1 │ │ +080260: |[080260] com.negusoft.holoaccent.util.BitmapUtils.getMinIndex:([I)I │ │ +080270: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +080272: 1210 |0001: const/4 v0, #int 1 // #1 │ │ +080274: 2142 |0002: array-length v2, v4 │ │ +080276: 3520 0c00 |0003: if-ge v0, v2, 000f // +000c │ │ +08027a: 4402 0401 |0005: aget v2, v4, v1 │ │ +08027e: 4403 0400 |0007: aget v3, v4, v0 │ │ +080282: 3732 0300 |0009: if-le v2, v3, 000c // +0003 │ │ +080286: 0101 |000b: move v1, v0 │ │ +080288: d800 0001 |000c: add-int/lit8 v0, v0, #int 1 // #01 │ │ +08028c: 28f4 |000e: goto 0002 // -000c │ │ +08028e: 0f01 |000f: return v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=194 │ │ 0x0001 line=195 │ │ 0x0005 line=196 │ │ 0x000b line=197 │ │ 0x000c line=195 │ │ @@ -101507,75 +142913,78 @@ │ │ type : '(Landroid/graphics/Bitmap;I)Landroid/graphics/Bitmap;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 15 │ │ ins : 2 │ │ outs : 8 │ │ insns size : 95 16-bit code units │ │ -05a2dc: |[05a2dc] com.negusoft.holoaccent.util.BitmapUtils.processTintTransformationMap:(Landroid/graphics/Bitmap;I)Landroid/graphics/Bitmap; │ │ -05a2ec: 1230 |0000: const/4 v0, #int 3 // #3 │ │ -05a2ee: 230b 1804 |0001: new-array v11, v0, [I // type@0418 │ │ -05a2f2: 1200 |0003: const/4 v0, #int 0 // #0 │ │ -05a2f4: 7110 6f01 0e00 |0004: invoke-static {v14}, Landroid/graphics/Color;.red:(I)I // method@016f │ │ -05a2fa: 0a02 |0007: move-result v2 │ │ -05a2fc: 4b02 0b00 |0008: aput v2, v11, v0 │ │ -05a300: 1210 |000a: const/4 v0, #int 1 // #1 │ │ -05a302: 7110 6e01 0e00 |000b: invoke-static {v14}, Landroid/graphics/Color;.green:(I)I // method@016e │ │ -05a308: 0a02 |000e: move-result v2 │ │ -05a30a: 4b02 0b00 |000f: aput v2, v11, v0 │ │ -05a30e: 1220 |0011: const/4 v0, #int 2 // #2 │ │ -05a310: 7110 6d01 0e00 |0012: invoke-static {v14}, Landroid/graphics/Color;.blue:(I)I // method@016d │ │ -05a316: 0a02 |0015: move-result v2 │ │ -05a318: 4b02 0b00 |0016: aput v2, v11, v0 │ │ -05a31c: 6e10 5101 0d00 |0018: invoke-virtual {v13}, Landroid/graphics/Bitmap;.getWidth:()I // method@0151 │ │ -05a322: 0a03 |001b: move-result v3 │ │ -05a324: 6e10 4f01 0d00 |001c: invoke-virtual {v13}, Landroid/graphics/Bitmap;.getHeight:()I // method@014f │ │ -05a32a: 0a07 |001f: move-result v7 │ │ -05a32c: 9200 0307 |0020: mul-int v0, v3, v7 │ │ -05a330: 2301 1804 |0022: new-array v1, v0, [I // type@0418 │ │ -05a334: 1202 |0024: const/4 v2, #int 0 // #0 │ │ -05a336: 1204 |0025: const/4 v4, #int 0 // #0 │ │ -05a338: 1205 |0026: const/4 v5, #int 0 // #0 │ │ -05a33a: 07d0 |0027: move-object v0, v13 │ │ -05a33c: 0136 |0028: move v6, v3 │ │ -05a33e: 7408 5001 0000 |0029: invoke-virtual/range {v0, v1, v2, v3, v4, v5, v6, v7}, Landroid/graphics/Bitmap;.getPixels:([IIIIIII)V // method@0150 │ │ -05a344: 1220 |002c: const/4 v0, #int 2 // #2 │ │ -05a346: 230c 1704 |002d: new-array v12, v0, [F // type@0417 │ │ -05a34a: 120a |002f: const/4 v10, #int 0 // #0 │ │ -05a34c: 2110 |0030: array-length v0, v1 │ │ -05a34e: 350a 2700 |0031: if-ge v10, v0, 0058 // +0027 │ │ -05a352: 4409 010a |0033: aget v9, v1, v10 │ │ -05a356: 7110 6b01 0900 |0035: invoke-static {v9}, Landroid/graphics/Color;.alpha:(I)I // method@016b │ │ -05a35c: 0a08 |0038: move-result v8 │ │ -05a35e: 1200 |0039: const/4 v0, #int 0 // #0 │ │ -05a360: 7110 6f01 0900 |003a: invoke-static {v9}, Landroid/graphics/Color;.red:(I)I // method@016f │ │ -05a366: 0a02 |003d: move-result v2 │ │ -05a368: 8222 |003e: int-to-float v2, v2 │ │ -05a36a: 1504 7f43 |003f: const/high16 v4, #int 1132396544 // #437f │ │ -05a36e: c942 |0041: div-float/2addr v2, v4 │ │ -05a370: 4b02 0c00 |0042: aput v2, v12, v0 │ │ -05a374: 1210 |0044: const/4 v0, #int 1 // #1 │ │ -05a376: 7110 6e01 0900 |0045: invoke-static {v9}, Landroid/graphics/Color;.green:(I)I // method@016e │ │ -05a37c: 0a02 |0048: move-result v2 │ │ -05a37e: 8222 |0049: int-to-float v2, v2 │ │ -05a380: 1504 7f43 |004a: const/high16 v4, #int 1132396544 // #437f │ │ -05a384: c942 |004c: div-float/2addr v2, v4 │ │ -05a386: 4b02 0c00 |004d: aput v2, v12, v0 │ │ -05a38a: 7130 a316 8b0c |004f: invoke-static {v11, v8, v12}, Lcom/negusoft/holoaccent/util/BitmapUtils;.applyTransformation:([II[F)I // method@16a3 │ │ -05a390: 0a00 |0052: move-result v0 │ │ -05a392: 4b00 010a |0053: aput v0, v1, v10 │ │ -05a396: d80a 0a01 |0055: add-int/lit8 v10, v10, #int 1 // #01 │ │ -05a39a: 28d9 |0057: goto 0030 // -0027 │ │ -05a39c: 6200 1500 |0058: sget-object v0, Landroid/graphics/Bitmap$Config;.ARGB_8888:Landroid/graphics/Bitmap$Config; // field@0015 │ │ -05a3a0: 7140 4e01 3107 |005a: invoke-static {v1, v3, v7, v0}, Landroid/graphics/Bitmap;.createBitmap:([IIILandroid/graphics/Bitmap$Config;)Landroid/graphics/Bitmap; // method@014e │ │ -05a3a6: 0c00 |005d: move-result-object v0 │ │ -05a3a8: 1100 |005e: return-object v0 │ │ +080290: |[080290] com.negusoft.holoaccent.util.BitmapUtils.processTintTransformationMap:(Landroid/graphics/Bitmap;I)Landroid/graphics/Bitmap; │ │ +0802a0: 1230 |0000: const/4 v0, #int 3 // #3 │ │ +0802a2: 230b a205 |0001: new-array v11, v0, [I // type@05a2 │ │ +0802a6: 1200 |0003: const/4 v0, #int 0 // #0 │ │ +0802a8: 7110 d401 0e00 |0004: invoke-static {v14}, Landroid/graphics/Color;.red:(I)I // method@01d4 │ │ +0802ae: 0a02 |0007: move-result v2 │ │ +0802b0: 4b02 0b00 |0008: aput v2, v11, v0 │ │ +0802b4: 1210 |000a: const/4 v0, #int 1 // #1 │ │ +0802b6: 7110 d301 0e00 |000b: invoke-static {v14}, Landroid/graphics/Color;.green:(I)I // method@01d3 │ │ +0802bc: 0a02 |000e: move-result v2 │ │ +0802be: 4b02 0b00 |000f: aput v2, v11, v0 │ │ +0802c2: 1220 |0011: const/4 v0, #int 2 // #2 │ │ +0802c4: 7110 d201 0e00 |0012: invoke-static {v14}, Landroid/graphics/Color;.blue:(I)I // method@01d2 │ │ +0802ca: 0a02 |0015: move-result v2 │ │ +0802cc: 4b02 0b00 |0016: aput v2, v11, v0 │ │ +0802d0: 6e10 a701 0d00 |0018: invoke-virtual {v13}, Landroid/graphics/Bitmap;.getWidth:()I // method@01a7 │ │ +0802d6: 0a03 |001b: move-result v3 │ │ +0802d8: 6e10 a201 0d00 |001c: invoke-virtual {v13}, Landroid/graphics/Bitmap;.getHeight:()I // method@01a2 │ │ +0802de: 0a07 |001f: move-result v7 │ │ +0802e0: 9200 0307 |0020: mul-int v0, v3, v7 │ │ +0802e4: 2301 a205 |0022: new-array v1, v0, [I // type@05a2 │ │ +0802e8: 1202 |0024: const/4 v2, #int 0 // #0 │ │ +0802ea: 1204 |0025: const/4 v4, #int 0 // #0 │ │ +0802ec: 1205 |0026: const/4 v5, #int 0 // #0 │ │ +0802ee: 07d0 |0027: move-object v0, v13 │ │ +0802f0: 0136 |0028: move v6, v3 │ │ +0802f2: 7408 a301 0000 |0029: invoke-virtual/range {v0, v1, v2, v3, v4, v5, v6, v7}, Landroid/graphics/Bitmap;.getPixels:([IIIIIII)V // method@01a3 │ │ +0802f8: 1220 |002c: const/4 v0, #int 2 // #2 │ │ +0802fa: 230c a105 |002d: new-array v12, v0, [F // type@05a1 │ │ +0802fe: 120a |002f: const/4 v10, #int 0 // #0 │ │ +080300: 2110 |0030: array-length v0, v1 │ │ +080302: 350a 2700 |0031: if-ge v10, v0, 0058 // +0027 │ │ +080306: 4409 010a |0033: aget v9, v1, v10 │ │ +08030a: 7110 d001 0900 |0035: invoke-static {v9}, Landroid/graphics/Color;.alpha:(I)I // method@01d0 │ │ +080310: 0a08 |0038: move-result v8 │ │ +080312: 1200 |0039: const/4 v0, #int 0 // #0 │ │ +080314: 7110 d401 0900 |003a: invoke-static {v9}, Landroid/graphics/Color;.red:(I)I // method@01d4 │ │ +08031a: 0a02 |003d: move-result v2 │ │ +08031c: 8222 |003e: int-to-float v2, v2 │ │ +08031e: 1504 7f43 |003f: const/high16 v4, #int 1132396544 // #437f │ │ +080322: c942 |0041: div-float/2addr v2, v4 │ │ +080324: 4b02 0c00 |0042: aput v2, v12, v0 │ │ +080328: 1210 |0044: const/4 v0, #int 1 // #1 │ │ +08032a: 7110 d301 0900 |0045: invoke-static {v9}, Landroid/graphics/Color;.green:(I)I // method@01d3 │ │ +080330: 0a02 |0048: move-result v2 │ │ +080332: 8222 |0049: int-to-float v2, v2 │ │ +080334: 1504 7f43 |004a: const/high16 v4, #int 1132396544 // #437f │ │ +080338: c942 |004c: div-float/2addr v2, v4 │ │ +08033a: 4b02 0c00 |004d: aput v2, v12, v0 │ │ +08033e: 7130 8521 8b0c |004f: invoke-static {v11, v8, v12}, Lcom/negusoft/holoaccent/util/BitmapUtils;.applyTransformation:([II[F)I // method@2185 │ │ +080344: 0a00 |0052: move-result v0 │ │ +080346: 4b00 010a |0053: aput v0, v1, v10 │ │ +08034a: d80a 0a01 |0055: add-int/lit8 v10, v10, #int 1 // #01 │ │ +08034e: 28d9 |0057: goto 0030 // -0027 │ │ +080350: 6200 2300 |0058: sget-object v0, Landroid/graphics/Bitmap$Config;.ARGB_8888:Landroid/graphics/Bitmap$Config; // field@0023 │ │ +080354: 7140 9f01 3107 |005a: invoke-static {v1, v3, v7, v0}, Landroid/graphics/Bitmap;.createBitmap:([IIILandroid/graphics/Bitmap$Config;)Landroid/graphics/Bitmap; // method@019f │ │ +08035a: 0c00 |005d: move-result-object v0 │ │ +08035c: 1100 |005e: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=162 │ │ + 0x0004 line=163 │ │ + 0x000b line=164 │ │ + 0x0012 line=165 │ │ 0x0018 line=167 │ │ 0x001c line=168 │ │ 0x0020 line=169 │ │ 0x0024 line=170 │ │ 0x002c line=172 │ │ 0x002f line=174 │ │ 0x0033 line=175 │ │ @@ -101602,44 +143011,44 @@ │ │ type : '(Landroid/graphics/Bitmap;Ljava/lang/String;Ljava/lang/String;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 9 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 64 16-bit code units │ │ -05a3ac: |[05a3ac] com.negusoft.holoaccent.util.BitmapUtils.writeToFile:(Landroid/graphics/Bitmap;Ljava/lang/String;Ljava/lang/String;)V │ │ -05a3bc: 7100 e301 0000 |0000: invoke-static {}, Landroid/os/Environment;.getExternalStorageDirectory:()Ljava/io/File; // method@01e3 │ │ -05a3c2: 0c03 |0003: move-result-object v3 │ │ -05a3c4: 2200 8d03 |0004: new-instance v0, Ljava/io/File; // type@038d │ │ -05a3c8: 2204 b903 |0006: new-instance v4, Ljava/lang/StringBuilder; // type@03b9 │ │ -05a3cc: 7010 ae17 0400 |0008: invoke-direct {v4}, Ljava/lang/StringBuilder;.:()V // method@17ae │ │ -05a3d2: 6e10 3717 0300 |000b: invoke-virtual {v3}, Ljava/io/File;.getAbsolutePath:()Ljava/lang/String; // method@1737 │ │ -05a3d8: 0c05 |000e: move-result-object v5 │ │ -05a3da: 6e20 b517 5400 |000f: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17b5 │ │ -05a3e0: 0c04 |0012: move-result-object v4 │ │ -05a3e2: 1a05 d000 |0013: const-string v5, "/" // string@00d0 │ │ -05a3e6: 6e20 b517 5400 |0015: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17b5 │ │ -05a3ec: 0c04 |0018: move-result-object v4 │ │ -05a3ee: 6e20 b517 7400 |0019: invoke-virtual {v4, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17b5 │ │ -05a3f4: 0c04 |001c: move-result-object v4 │ │ -05a3f6: 6e10 ba17 0400 |001d: invoke-virtual {v4}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@17ba │ │ -05a3fc: 0c04 |0020: move-result-object v4 │ │ -05a3fe: 7020 3417 4000 |0021: invoke-direct {v0, v4}, Ljava/io/File;.:(Ljava/lang/String;)V // method@1734 │ │ -05a404: 6e10 3f17 0000 |0024: invoke-virtual {v0}, Ljava/io/File;.mkdirs:()Z // method@173f │ │ -05a40a: 2201 8d03 |0027: new-instance v1, Ljava/io/File; // type@038d │ │ -05a40e: 7030 3317 0108 |0029: invoke-direct {v1, v0, v8}, Ljava/io/File;.:(Ljava/io/File;Ljava/lang/String;)V // method@1733 │ │ -05a414: 2202 9103 |002c: new-instance v2, Ljava/io/FileOutputStream; // type@0391 │ │ -05a418: 1204 |002e: const/4 v4, #int 0 // #0 │ │ -05a41a: 7030 4717 1204 |002f: invoke-direct {v2, v1, v4}, Ljava/io/FileOutputStream;.:(Ljava/io/File;Z)V // method@1747 │ │ -05a420: 6204 1400 |0032: sget-object v4, Landroid/graphics/Bitmap$CompressFormat;.PNG:Landroid/graphics/Bitmap$CompressFormat; // field@0014 │ │ -05a424: 1305 6400 |0034: const/16 v5, #int 100 // #64 │ │ -05a428: 6e40 4d01 4625 |0036: invoke-virtual {v6, v4, v5, v2}, Landroid/graphics/Bitmap;.compress:(Landroid/graphics/Bitmap$CompressFormat;ILjava/io/OutputStream;)Z // method@014d │ │ -05a42e: 6e10 4a17 0200 |0039: invoke-virtual {v2}, Ljava/io/FileOutputStream;.flush:()V // method@174a │ │ -05a434: 6e10 4917 0200 |003c: invoke-virtual {v2}, Ljava/io/FileOutputStream;.close:()V // method@1749 │ │ -05a43a: 0e00 |003f: return-void │ │ +080360: |[080360] com.negusoft.holoaccent.util.BitmapUtils.writeToFile:(Landroid/graphics/Bitmap;Ljava/lang/String;Ljava/lang/String;)V │ │ +080370: 7100 0803 0000 |0000: invoke-static {}, Landroid/os/Environment;.getExternalStorageDirectory:()Ljava/io/File; // method@0308 │ │ +080376: 0c03 |0003: move-result-object v3 │ │ +080378: 2200 0f05 |0004: new-instance v0, Ljava/io/File; // type@050f │ │ +08037c: 2204 3e05 |0006: new-instance v4, Ljava/lang/StringBuilder; // type@053e │ │ +080380: 7010 a422 0400 |0008: invoke-direct {v4}, Ljava/lang/StringBuilder;.:()V // method@22a4 │ │ +080386: 6e10 1d22 0300 |000b: invoke-virtual {v3}, Ljava/io/File;.getAbsolutePath:()Ljava/lang/String; // method@221d │ │ +08038c: 0c05 |000e: move-result-object v5 │ │ +08038e: 6e20 ad22 5400 |000f: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22ad │ │ +080394: 0c04 |0012: move-result-object v4 │ │ +080396: 1a05 ee00 |0013: const-string v5, "/" // string@00ee │ │ +08039a: 6e20 ad22 5400 |0015: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22ad │ │ +0803a0: 0c04 |0018: move-result-object v4 │ │ +0803a2: 6e20 ad22 7400 |0019: invoke-virtual {v4, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22ad │ │ +0803a8: 0c04 |001c: move-result-object v4 │ │ +0803aa: 6e10 b222 0400 |001d: invoke-virtual {v4}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@22b2 │ │ +0803b0: 0c04 |0020: move-result-object v4 │ │ +0803b2: 7020 1622 4000 |0021: invoke-direct {v0, v4}, Ljava/io/File;.:(Ljava/lang/String;)V // method@2216 │ │ +0803b8: 6e10 2922 0000 |0024: invoke-virtual {v0}, Ljava/io/File;.mkdirs:()Z // method@2229 │ │ +0803be: 2201 0f05 |0027: new-instance v1, Ljava/io/File; // type@050f │ │ +0803c2: 7030 1522 0108 |0029: invoke-direct {v1, v0, v8}, Ljava/io/File;.:(Ljava/io/File;Ljava/lang/String;)V // method@2215 │ │ +0803c8: 2202 1305 |002c: new-instance v2, Ljava/io/FileOutputStream; // type@0513 │ │ +0803cc: 1204 |002e: const/4 v4, #int 0 // #0 │ │ +0803ce: 7030 3122 1204 |002f: invoke-direct {v2, v1, v4}, Ljava/io/FileOutputStream;.:(Ljava/io/File;Z)V // method@2231 │ │ +0803d4: 6204 2200 |0032: sget-object v4, Landroid/graphics/Bitmap$CompressFormat;.PNG:Landroid/graphics/Bitmap$CompressFormat; // field@0022 │ │ +0803d8: 1305 6400 |0034: const/16 v5, #int 100 // #64 │ │ +0803dc: 6e40 9d01 4625 |0036: invoke-virtual {v6, v4, v5, v2}, Landroid/graphics/Bitmap;.compress:(Landroid/graphics/Bitmap$CompressFormat;ILjava/io/OutputStream;)Z // method@019d │ │ +0803e2: 6e10 3422 0200 |0039: invoke-virtual {v2}, Ljava/io/FileOutputStream;.flush:()V // method@2234 │ │ +0803e8: 6e10 3322 0200 |003c: invoke-virtual {v2}, Ljava/io/FileOutputStream;.close:()V // method@2233 │ │ +0803ee: 0e00 |003f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=233 │ │ 0x0004 line=234 │ │ 0x0024 line=235 │ │ 0x0027 line=236 │ │ 0x002c line=237 │ │ @@ -101653,27 +143062,27 @@ │ │ 0x0032 - 0x0040 reg=2 fos Ljava/io/FileOutputStream; │ │ 0x0004 - 0x0040 reg=3 sdCard Ljava/io/File; │ │ 0x0000 - 0x0040 reg=6 bitmap Landroid/graphics/Bitmap; │ │ 0x0000 - 0x0040 reg=7 dir Ljava/lang/String; │ │ 0x0000 - 0x0040 reg=8 filename Ljava/lang/String; │ │ │ │ Virtual methods - │ │ - source_file_idx : 540 (BitmapUtils.java) │ │ + source_file_idx : 643 (BitmapUtils.java) │ │ │ │ -Class #425 header: │ │ -class_idx : 891 │ │ +Class #655 header: │ │ +class_idx : 1276 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 948 │ │ -source_file_idx : 2436 │ │ +superclass_idx : 1337 │ │ +source_file_idx : 3293 │ │ static_fields_size : 4 │ │ instance_fields_size: 0 │ │ direct_methods_size : 6 │ │ virtual_methods_size: 0 │ │ │ │ -Class #425 - │ │ +Class #655 - │ │ Class descriptor : 'Lcom/negusoft/holoaccent/util/NativeResources;' │ │ Access flags : 0x0001 (PUBLIC) │ │ Superclass : 'Ljava/lang/Object;' │ │ Interfaces - │ │ Static fields - │ │ #0 : (in Lcom/negusoft/holoaccent/util/NativeResources;) │ │ name : 'NATIVE_PACKAGE' │ │ @@ -101702,17 +143111,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -05a43c: |[05a43c] com.negusoft.holoaccent.util.NativeResources.:()V │ │ -05a44c: 7010 9117 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1791 │ │ -05a452: 0e00 |0003: return-void │ │ +0803f0: |[0803f0] com.negusoft.holoaccent.util.NativeResources.:()V │ │ +080400: 7010 8622 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2286 │ │ +080406: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=9 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lcom/negusoft/holoaccent/util/NativeResources; │ │ │ │ #1 : (in Lcom/negusoft/holoaccent/util/NativeResources;) │ │ @@ -101720,27 +143129,27 @@ │ │ type : '(Ljava/lang/String;)Landroid/graphics/drawable/Drawable;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 4 │ │ insns size : 21 16-bit code units │ │ -05a454: |[05a454] com.negusoft.holoaccent.util.NativeResources.getDrawable:(Ljava/lang/String;)Landroid/graphics/drawable/Drawable; │ │ -05a464: 7100 2501 0000 |0000: invoke-static {}, Landroid/content/res/Resources;.getSystem:()Landroid/content/res/Resources; // method@0125 │ │ -05a46a: 0c01 |0003: move-result-object v1 │ │ -05a46c: 1a02 520f |0004: const-string v2, "drawable" // string@0f52 │ │ -05a470: 1a03 dd0c |0006: const-string v3, "android" // string@0cdd │ │ -05a474: 6e40 1d01 4132 |0008: invoke-virtual {v1, v4, v2, v3}, Landroid/content/res/Resources;.getIdentifier:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)I // method@011d │ │ -05a47a: 0a00 |000b: move-result v0 │ │ -05a47c: 3900 0400 |000c: if-nez v0, 0010 // +0004 │ │ -05a480: 1202 |000e: const/4 v2, #int 0 // #0 │ │ -05a482: 1102 |000f: return-object v2 │ │ -05a484: 6e20 1c01 0100 |0010: invoke-virtual {v1, v0}, Landroid/content/res/Resources;.getDrawable:(I)Landroid/graphics/drawable/Drawable; // method@011c │ │ -05a48a: 0c02 |0013: move-result-object v2 │ │ -05a48c: 28fb |0014: goto 000f // -0005 │ │ +080408: |[080408] com.negusoft.holoaccent.util.NativeResources.getDrawable:(Ljava/lang/String;)Landroid/graphics/drawable/Drawable; │ │ +080418: 7100 7201 0000 |0000: invoke-static {}, Landroid/content/res/Resources;.getSystem:()Landroid/content/res/Resources; // method@0172 │ │ +08041e: 0c01 |0003: move-result-object v1 │ │ +080420: 1a02 dd14 |0004: const-string v2, "drawable" // string@14dd │ │ +080424: 1a03 8211 |0006: const-string v3, "android" // string@1182 │ │ +080428: 6e40 6901 4132 |0008: invoke-virtual {v1, v4, v2, v3}, Landroid/content/res/Resources;.getIdentifier:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)I // method@0169 │ │ +08042e: 0a00 |000b: move-result v0 │ │ +080430: 3900 0400 |000c: if-nez v0, 0010 // +0004 │ │ +080434: 1202 |000e: const/4 v2, #int 0 // #0 │ │ +080436: 1102 |000f: return-object v2 │ │ +080438: 6e20 6701 0100 |0010: invoke-virtual {v1, v0}, Landroid/content/res/Resources;.getDrawable:(I)Landroid/graphics/drawable/Drawable; // method@0167 │ │ +08043e: 0c02 |0013: move-result-object v2 │ │ +080440: 28fb |0014: goto 000f // -0005 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=44 │ │ 0x0004 line=45 │ │ 0x000c line=46 │ │ locals : │ │ 0x000c - 0x0015 reg=0 id I │ │ @@ -101752,22 +143161,22 @@ │ │ type : '(Ljava/lang/String;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 4 │ │ insns size : 13 16-bit code units │ │ -05a490: |[05a490] com.negusoft.holoaccent.util.NativeResources.getDrawableIdentifier:(Ljava/lang/String;)I │ │ -05a4a0: 7100 2501 0000 |0000: invoke-static {}, Landroid/content/res/Resources;.getSystem:()Landroid/content/res/Resources; // method@0125 │ │ -05a4a6: 0c00 |0003: move-result-object v0 │ │ -05a4a8: 1a01 520f |0004: const-string v1, "drawable" // string@0f52 │ │ -05a4ac: 1a02 dd0c |0006: const-string v2, "android" // string@0cdd │ │ -05a4b0: 6e40 1d01 3021 |0008: invoke-virtual {v0, v3, v1, v2}, Landroid/content/res/Resources;.getIdentifier:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)I // method@011d │ │ -05a4b6: 0a01 |000b: move-result v1 │ │ -05a4b8: 0f01 |000c: return v1 │ │ +080444: |[080444] com.negusoft.holoaccent.util.NativeResources.getDrawableIdentifier:(Ljava/lang/String;)I │ │ +080454: 7100 7201 0000 |0000: invoke-static {}, Landroid/content/res/Resources;.getSystem:()Landroid/content/res/Resources; // method@0172 │ │ +08045a: 0c00 |0003: move-result-object v0 │ │ +08045c: 1a01 dd14 |0004: const-string v1, "drawable" // string@14dd │ │ +080460: 1a02 8211 |0006: const-string v2, "android" // string@1182 │ │ +080464: 6e40 6901 3021 |0008: invoke-virtual {v0, v3, v1, v2}, Landroid/content/res/Resources;.getIdentifier:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)I // method@0169 │ │ +08046a: 0a01 |000b: move-result v1 │ │ +08046c: 0f01 |000c: return v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=38 │ │ 0x0004 line=39 │ │ locals : │ │ 0x0004 - 0x000d reg=0 res Landroid/content/res/Resources; │ │ 0x0000 - 0x000d reg=3 name Ljava/lang/String; │ │ @@ -101777,22 +143186,22 @@ │ │ type : '(Ljava/lang/String;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 4 │ │ insns size : 13 16-bit code units │ │ -05a4bc: |[05a4bc] com.negusoft.holoaccent.util.NativeResources.getIdentifier:(Ljava/lang/String;)I │ │ -05a4cc: 7100 2501 0000 |0000: invoke-static {}, Landroid/content/res/Resources;.getSystem:()Landroid/content/res/Resources; // method@0125 │ │ -05a4d2: 0c00 |0003: move-result-object v0 │ │ -05a4d4: 1a01 1514 |0004: const-string v1, "id" // string@1415 │ │ -05a4d8: 1a02 dd0c |0006: const-string v2, "android" // string@0cdd │ │ -05a4dc: 6e40 1d01 3021 |0008: invoke-virtual {v0, v3, v1, v2}, Landroid/content/res/Resources;.getIdentifier:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)I // method@011d │ │ -05a4e2: 0a01 |000b: move-result v1 │ │ -05a4e4: 0f01 |000c: return v1 │ │ +080470: |[080470] com.negusoft.holoaccent.util.NativeResources.getIdentifier:(Ljava/lang/String;)I │ │ +080480: 7100 7201 0000 |0000: invoke-static {}, Landroid/content/res/Resources;.getSystem:()Landroid/content/res/Resources; // method@0172 │ │ +080486: 0c00 |0003: move-result-object v0 │ │ +080488: 1a01 cc1a |0004: const-string v1, "id" // string@1acc │ │ +08048c: 1a02 8211 |0006: const-string v2, "android" // string@1182 │ │ +080490: 6e40 6901 3021 |0008: invoke-virtual {v0, v3, v1, v2}, Landroid/content/res/Resources;.getIdentifier:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)I // method@0169 │ │ +080496: 0a01 |000b: move-result v1 │ │ +080498: 0f01 |000c: return v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=19 │ │ 0x0004 line=20 │ │ locals : │ │ 0x0004 - 0x000d reg=0 res Landroid/content/res/Resources; │ │ 0x0000 - 0x000d reg=3 name Ljava/lang/String; │ │ @@ -101802,27 +143211,27 @@ │ │ type : '(Ljava/lang/String;)Ljava/lang/String;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 4 │ │ insns size : 21 16-bit code units │ │ -05a4e8: |[05a4e8] com.negusoft.holoaccent.util.NativeResources.getString:(Ljava/lang/String;)Ljava/lang/String; │ │ -05a4f8: 7100 2501 0000 |0000: invoke-static {}, Landroid/content/res/Resources;.getSystem:()Landroid/content/res/Resources; // method@0125 │ │ -05a4fe: 0c01 |0003: move-result-object v1 │ │ -05a500: 1a02 041d |0004: const-string v2, "string" // string@1d04 │ │ -05a504: 1a03 dd0c |0006: const-string v3, "android" // string@0cdd │ │ -05a508: 6e40 1d01 4132 |0008: invoke-virtual {v1, v4, v2, v3}, Landroid/content/res/Resources;.getIdentifier:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)I // method@011d │ │ -05a50e: 0a00 |000b: move-result v0 │ │ -05a510: 3900 0400 |000c: if-nez v0, 0010 // +0004 │ │ -05a514: 1202 |000e: const/4 v2, #int 0 // #0 │ │ -05a516: 1102 |000f: return-object v2 │ │ -05a518: 6e20 2201 0100 |0010: invoke-virtual {v1, v0}, Landroid/content/res/Resources;.getString:(I)Ljava/lang/String; // method@0122 │ │ -05a51e: 0c02 |0013: move-result-object v2 │ │ -05a520: 28fb |0014: goto 000f // -0005 │ │ +08049c: |[08049c] com.negusoft.holoaccent.util.NativeResources.getString:(Ljava/lang/String;)Ljava/lang/String; │ │ +0804ac: 7100 7201 0000 |0000: invoke-static {}, Landroid/content/res/Resources;.getSystem:()Landroid/content/res/Resources; // method@0172 │ │ +0804b2: 0c01 |0003: move-result-object v1 │ │ +0804b4: 1a02 a326 |0004: const-string v2, "string" // string@26a3 │ │ +0804b8: 1a03 8211 |0006: const-string v3, "android" // string@1182 │ │ +0804bc: 6e40 6901 4132 |0008: invoke-virtual {v1, v4, v2, v3}, Landroid/content/res/Resources;.getIdentifier:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)I // method@0169 │ │ +0804c2: 0a00 |000b: move-result v0 │ │ +0804c4: 3900 0400 |000c: if-nez v0, 0010 // +0004 │ │ +0804c8: 1202 |000e: const/4 v2, #int 0 // #0 │ │ +0804ca: 1102 |000f: return-object v2 │ │ +0804cc: 6e20 6f01 0100 |0010: invoke-virtual {v1, v0}, Landroid/content/res/Resources;.getString:(I)Ljava/lang/String; // method@016f │ │ +0804d2: 0c02 |0013: move-result-object v2 │ │ +0804d4: 28fb |0014: goto 000f // -0005 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=31 │ │ 0x0004 line=32 │ │ 0x000c line=33 │ │ locals : │ │ 0x000c - 0x0015 reg=0 id I │ │ @@ -101834,44 +143243,44 @@ │ │ type : '(Ljava/lang/String;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 4 │ │ insns size : 13 16-bit code units │ │ -05a524: |[05a524] com.negusoft.holoaccent.util.NativeResources.getStringIdentifier:(Ljava/lang/String;)I │ │ -05a534: 7100 2501 0000 |0000: invoke-static {}, Landroid/content/res/Resources;.getSystem:()Landroid/content/res/Resources; // method@0125 │ │ -05a53a: 0c00 |0003: move-result-object v0 │ │ -05a53c: 1a01 041d |0004: const-string v1, "string" // string@1d04 │ │ -05a540: 1a02 dd0c |0006: const-string v2, "android" // string@0cdd │ │ -05a544: 6e40 1d01 3021 |0008: invoke-virtual {v0, v3, v1, v2}, Landroid/content/res/Resources;.getIdentifier:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)I // method@011d │ │ -05a54a: 0a01 |000b: move-result v1 │ │ -05a54c: 0f01 |000c: return v1 │ │ +0804d8: |[0804d8] com.negusoft.holoaccent.util.NativeResources.getStringIdentifier:(Ljava/lang/String;)I │ │ +0804e8: 7100 7201 0000 |0000: invoke-static {}, Landroid/content/res/Resources;.getSystem:()Landroid/content/res/Resources; // method@0172 │ │ +0804ee: 0c00 |0003: move-result-object v0 │ │ +0804f0: 1a01 a326 |0004: const-string v1, "string" // string@26a3 │ │ +0804f4: 1a02 8211 |0006: const-string v2, "android" // string@1182 │ │ +0804f8: 6e40 6901 3021 |0008: invoke-virtual {v0, v3, v1, v2}, Landroid/content/res/Resources;.getIdentifier:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)I // method@0169 │ │ +0804fe: 0a01 |000b: move-result v1 │ │ +080500: 0f01 |000c: return v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=25 │ │ 0x0004 line=26 │ │ locals : │ │ 0x0004 - 0x000d reg=0 res Landroid/content/res/Resources; │ │ 0x0000 - 0x000d reg=3 name Ljava/lang/String; │ │ │ │ Virtual methods - │ │ - source_file_idx : 2436 (NativeResources.java) │ │ + source_file_idx : 3293 (NativeResources.java) │ │ │ │ -Class #426 header: │ │ -class_idx : 892 │ │ +Class #656 header: │ │ +class_idx : 1277 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 746 │ │ -source_file_idx : 365 │ │ +superclass_idx : 1130 │ │ +source_file_idx : 434 │ │ static_fields_size : 2 │ │ instance_fields_size: 0 │ │ direct_methods_size : 5 │ │ virtual_methods_size: 0 │ │ │ │ -Class #426 - │ │ +Class #656 - │ │ Class descriptor : 'Lcom/negusoft/holoaccent/widget/AccentDatePicker;' │ │ Access flags : 0x0001 (PUBLIC) │ │ Superclass : 'Landroid/widget/DatePicker;' │ │ Interfaces - │ │ Static fields - │ │ #0 : (in Lcom/negusoft/holoaccent/widget/AccentDatePicker;) │ │ name : 'DIVIDER_FIELD_NAME' │ │ @@ -101889,46 +143298,46 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 0 │ │ outs : 0 │ │ insns size : 21 16-bit code units │ │ -05a550: |[05a550] com.negusoft.holoaccent.widget.AccentDatePicker.:()V │ │ -05a560: 1230 |0000: const/4 v0, #int 3 // #3 │ │ -05a562: 2300 3104 |0001: new-array v0, v0, [Ljava/lang/String; // type@0431 │ │ -05a566: 1201 |0003: const/4 v1, #int 0 // #0 │ │ -05a568: 1a02 3518 |0004: const-string v2, "month" // string@1835 │ │ -05a56c: 4d02 0001 |0006: aput-object v2, v0, v1 │ │ -05a570: 1211 |0008: const/4 v1, #int 1 // #1 │ │ -05a572: 1a02 bd0e |0009: const-string v2, "day" // string@0ebd │ │ -05a576: 4d02 0001 |000b: aput-object v2, v0, v1 │ │ -05a57a: 1221 |000d: const/4 v1, #int 2 // #2 │ │ -05a57c: 1a02 641e |000e: const-string v2, "year" // string@1e64 │ │ -05a580: 4d02 0001 |0010: aput-object v2, v0, v1 │ │ -05a584: 6900 a708 |0012: sput-object v0, Lcom/negusoft/holoaccent/widget/AccentDatePicker;.NUMBER_PICKER_ID_NAMES:[Ljava/lang/String; // field@08a7 │ │ -05a588: 0e00 |0014: return-void │ │ +080504: |[080504] com.negusoft.holoaccent.widget.AccentDatePicker.:()V │ │ +080514: 1230 |0000: const/4 v0, #int 3 // #3 │ │ +080516: 2300 cc05 |0001: new-array v0, v0, [Ljava/lang/String; // type@05cc │ │ +08051a: 1201 |0003: const/4 v1, #int 0 // #0 │ │ +08051c: 1a02 0220 |0004: const-string v2, "month" // string@2002 │ │ +080520: 4d02 0001 |0006: aput-object v2, v0, v1 │ │ +080524: 1211 |0008: const/4 v1, #int 1 // #1 │ │ +080526: 1a02 2c14 |0009: const-string v2, "day" // string@142c │ │ +08052a: 4d02 0001 |000b: aput-object v2, v0, v1 │ │ +08052e: 1221 |000d: const/4 v1, #int 2 // #2 │ │ +080530: 1a02 8f28 |000e: const-string v2, "year" // string@288f │ │ +080534: 4d02 0001 |0010: aput-object v2, v0, v1 │ │ +080538: 6900 ba0b |0012: sput-object v0, Lcom/negusoft/holoaccent/widget/AccentDatePicker;.NUMBER_PICKER_ID_NAMES:[Ljava/lang/String; // field@0bba │ │ +08053c: 0e00 |0014: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=33 │ │ locals : │ │ │ │ #1 : (in Lcom/negusoft/holoaccent/widget/AccentDatePicker;) │ │ name : '' │ │ type : '(Landroid/content/Context;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -05a58c: |[05a58c] com.negusoft.holoaccent.widget.AccentDatePicker.:(Landroid/content/Context;)V │ │ -05a59c: 7020 0814 1000 |0000: invoke-direct {v0, v1}, Landroid/widget/DatePicker;.:(Landroid/content/Context;)V // method@1408 │ │ -05a5a2: 7020 b616 1000 |0003: invoke-direct {v0, v1}, Lcom/negusoft/holoaccent/widget/AccentDatePicker;.init:(Landroid/content/Context;)V // method@16b6 │ │ -05a5a8: 0e00 |0006: return-void │ │ +080540: |[080540] com.negusoft.holoaccent.widget.AccentDatePicker.:(Landroid/content/Context;)V │ │ +080550: 7020 e31e 1000 |0000: invoke-direct {v0, v1}, Landroid/widget/DatePicker;.:(Landroid/content/Context;)V // method@1ee3 │ │ +080556: 7020 9821 1000 |0003: invoke-direct {v0, v1}, Lcom/negusoft/holoaccent/widget/AccentDatePicker;.init:(Landroid/content/Context;)V // method@2198 │ │ +08055c: 0e00 |0006: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=39 │ │ 0x0003 line=40 │ │ 0x0006 line=41 │ │ locals : │ │ 0x0000 - 0x0007 reg=0 this Lcom/negusoft/holoaccent/widget/AccentDatePicker; │ │ @@ -101939,18 +143348,18 @@ │ │ type : '(Landroid/content/Context;Landroid/util/AttributeSet;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 7 16-bit code units │ │ -05a5ac: |[05a5ac] com.negusoft.holoaccent.widget.AccentDatePicker.:(Landroid/content/Context;Landroid/util/AttributeSet;)V │ │ -05a5bc: 7030 0914 1002 |0000: invoke-direct {v0, v1, v2}, Landroid/widget/DatePicker;.:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@1409 │ │ -05a5c2: 7020 b616 1000 |0003: invoke-direct {v0, v1}, Lcom/negusoft/holoaccent/widget/AccentDatePicker;.init:(Landroid/content/Context;)V // method@16b6 │ │ -05a5c8: 0e00 |0006: return-void │ │ +080560: |[080560] com.negusoft.holoaccent.widget.AccentDatePicker.:(Landroid/content/Context;Landroid/util/AttributeSet;)V │ │ +080570: 7030 e41e 1002 |0000: invoke-direct {v0, v1, v2}, Landroid/widget/DatePicker;.:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@1ee4 │ │ +080576: 7020 9821 1000 |0003: invoke-direct {v0, v1}, Lcom/negusoft/holoaccent/widget/AccentDatePicker;.init:(Landroid/content/Context;)V // method@2198 │ │ +08057c: 0e00 |0006: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=49 │ │ 0x0003 line=50 │ │ 0x0006 line=51 │ │ locals : │ │ 0x0000 - 0x0007 reg=0 this Lcom/negusoft/holoaccent/widget/AccentDatePicker; │ │ @@ -101962,18 +143371,18 @@ │ │ type : '(Landroid/content/Context;Landroid/util/AttributeSet;I)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 7 16-bit code units │ │ -05a5cc: |[05a5cc] com.negusoft.holoaccent.widget.AccentDatePicker.:(Landroid/content/Context;Landroid/util/AttributeSet;I)V │ │ -05a5dc: 7040 0a14 1032 |0000: invoke-direct {v0, v1, v2, v3}, Landroid/widget/DatePicker;.:(Landroid/content/Context;Landroid/util/AttributeSet;I)V // method@140a │ │ -05a5e2: 7020 b616 1000 |0003: invoke-direct {v0, v1}, Lcom/negusoft/holoaccent/widget/AccentDatePicker;.init:(Landroid/content/Context;)V // method@16b6 │ │ -05a5e8: 0e00 |0006: return-void │ │ +080580: |[080580] com.negusoft.holoaccent.widget.AccentDatePicker.:(Landroid/content/Context;Landroid/util/AttributeSet;I)V │ │ +080590: 7040 e51e 1032 |0000: invoke-direct {v0, v1, v2, v3}, Landroid/widget/DatePicker;.:(Landroid/content/Context;Landroid/util/AttributeSet;I)V // method@1ee5 │ │ +080596: 7020 9821 1000 |0003: invoke-direct {v0, v1}, Lcom/negusoft/holoaccent/widget/AccentDatePicker;.init:(Landroid/content/Context;)V // method@2198 │ │ +08059c: 0e00 |0006: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=44 │ │ 0x0003 line=45 │ │ 0x0006 line=46 │ │ locals : │ │ 0x0000 - 0x0007 reg=0 this Lcom/negusoft/holoaccent/widget/AccentDatePicker; │ │ @@ -101986,48 +143395,48 @@ │ │ type : '(Landroid/content/Context;)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 12 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 60 16-bit code units │ │ -05a5ec: |[05a5ec] com.negusoft.holoaccent.widget.AccentDatePicker.init:(Landroid/content/Context;)V │ │ -05a5fc: 6200 a708 |0000: sget-object v0, Lcom/negusoft/holoaccent/widget/AccentDatePicker;.NUMBER_PICKER_ID_NAMES:[Ljava/lang/String; // field@08a7 │ │ -05a600: 2105 |0002: array-length v5, v0 │ │ -05a602: 1202 |0003: const/4 v2, #int 0 // #0 │ │ -05a604: 3552 3500 |0004: if-ge v2, v5, 0039 // +0035 │ │ -05a608: 4604 0002 |0006: aget-object v4, v0, v2 │ │ -05a60c: 7110 ae16 0400 |0008: invoke-static {v4}, Lcom/negusoft/holoaccent/util/NativeResources;.getIdentifier:(Ljava/lang/String;)I // method@16ae │ │ -05a612: 0a03 |000b: move-result v3 │ │ -05a614: 6e20 b516 3a00 |000c: invoke-virtual {v10, v3}, Lcom/negusoft/holoaccent/widget/AccentDatePicker;.findViewById:(I)Landroid/view/View; // method@16b5 │ │ -05a61a: 0c07 |000f: move-result-object v7 │ │ -05a61c: 3907 0500 |0010: if-nez v7, 0015 // +0005 │ │ -05a620: d802 0201 |0012: add-int/lit8 v2, v2, #int 1 // #01 │ │ -05a624: 28f0 |0014: goto 0004 // -0010 │ │ -05a626: 2078 f902 |0015: instance-of v8, v7, Landroid/widget/NumberPicker; // type@02f9 │ │ -05a62a: 3808 fbff |0017: if-eqz v8, 0012 // -0005 │ │ -05a62e: 1c08 f902 |0019: const-class v8, Landroid/widget/NumberPicker; // type@02f9 │ │ -05a632: 1a09 4517 |001b: const-string v9, "mSelectionDivider" // string@1745 │ │ -05a636: 6e20 6917 9800 |001d: invoke-virtual {v8, v9}, Ljava/lang/Class;.getDeclaredField:(Ljava/lang/String;)Ljava/lang/reflect/Field; // method@1769 │ │ -05a63c: 0c06 |0020: move-result-object v6 │ │ -05a63e: 1218 |0021: const/4 v8, #int 1 // #1 │ │ -05a640: 6e20 c717 8600 |0022: invoke-virtual {v6, v8}, Ljava/lang/reflect/Field;.setAccessible:(Z)V // method@17c7 │ │ -05a646: 6e10 cf00 0b00 |0025: invoke-virtual {v11}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@00cf │ │ -05a64c: 0c08 |0028: move-result-object v8 │ │ -05a64e: 6009 ce05 |0029: sget v9, Lcom/negusoft/holoaccent/R$color;.ha__picker_divider:I // field@05ce │ │ -05a652: 6e20 1901 9800 |002b: invoke-virtual {v8, v9}, Landroid/content/res/Resources;.getColor:(I)I // method@0119 │ │ -05a658: 0a01 |002e: move-result v1 │ │ -05a65a: 2208 5900 |002f: new-instance v8, Landroid/graphics/drawable/ColorDrawable; // type@0059 │ │ -05a65e: 7020 9601 1800 |0031: invoke-direct {v8, v1}, Landroid/graphics/drawable/ColorDrawable;.:(I)V // method@0196 │ │ -05a664: 6e30 c617 7608 |0034: invoke-virtual {v6, v7, v8}, Ljava/lang/reflect/Field;.set:(Ljava/lang/Object;Ljava/lang/Object;)V // method@17c6 │ │ -05a66a: 28db |0037: goto 0012 // -0025 │ │ -05a66c: 0d08 |0038: move-exception v8 │ │ -05a66e: 0e00 |0039: return-void │ │ -05a670: 0d08 |003a: move-exception v8 │ │ -05a672: 28fe |003b: goto 0039 // -0002 │ │ +0805a0: |[0805a0] com.negusoft.holoaccent.widget.AccentDatePicker.init:(Landroid/content/Context;)V │ │ +0805b0: 6206 ba0b |0000: sget-object v6, Lcom/negusoft/holoaccent/widget/AccentDatePicker;.NUMBER_PICKER_ID_NAMES:[Ljava/lang/String; // field@0bba │ │ +0805b4: 2167 |0002: array-length v7, v6 │ │ +0805b6: 1205 |0003: const/4 v5, #int 0 // #0 │ │ +0805b8: 3575 3500 |0004: if-ge v5, v7, 0039 // +0035 │ │ +0805bc: 4602 0605 |0006: aget-object v2, v6, v5 │ │ +0805c0: 7110 9021 0200 |0008: invoke-static {v2}, Lcom/negusoft/holoaccent/util/NativeResources;.getIdentifier:(Ljava/lang/String;)I // method@2190 │ │ +0805c6: 0a01 |000b: move-result v1 │ │ +0805c8: 6e20 9721 1a00 |000c: invoke-virtual {v10, v1}, Lcom/negusoft/holoaccent/widget/AccentDatePicker;.findViewById:(I)Landroid/view/View; // method@2197 │ │ +0805ce: 0c04 |000f: move-result-object v4 │ │ +0805d0: 3904 0500 |0010: if-nez v4, 0015 // +0005 │ │ +0805d4: d805 0501 |0012: add-int/lit8 v5, v5, #int 1 // #01 │ │ +0805d8: 28f0 |0014: goto 0004 // -0010 │ │ +0805da: 2048 7904 |0015: instance-of v8, v4, Landroid/widget/NumberPicker; // type@0479 │ │ +0805de: 3808 fbff |0017: if-eqz v8, 0012 // -0005 │ │ +0805e2: 1c08 7904 |0019: const-class v8, Landroid/widget/NumberPicker; // type@0479 │ │ +0805e6: 1a09 d01e |001b: const-string v9, "mSelectionDivider" // string@1ed0 │ │ +0805ea: 6e20 5722 9800 |001d: invoke-virtual {v8, v9}, Ljava/lang/Class;.getDeclaredField:(Ljava/lang/String;)Ljava/lang/reflect/Field; // method@2257 │ │ +0805f0: 0c03 |0020: move-result-object v3 │ │ +0805f2: 1218 |0021: const/4 v8, #int 1 // #1 │ │ +0805f4: 6e20 c222 8300 |0022: invoke-virtual {v3, v8}, Ljava/lang/reflect/Field;.setAccessible:(Z)V // method@22c2 │ │ +0805fa: 6e10 1301 0b00 |0025: invoke-virtual {v11}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@0113 │ │ +080600: 0c08 |0028: move-result-object v8 │ │ +080602: 6009 e108 |0029: sget v9, Lcom/negusoft/holoaccent/R$color;.ha__picker_divider:I // field@08e1 │ │ +080606: 6e20 6401 9800 |002b: invoke-virtual {v8, v9}, Landroid/content/res/Resources;.getColor:(I)I // method@0164 │ │ +08060c: 0a00 |002e: move-result v0 │ │ +08060e: 2208 7200 |002f: new-instance v8, Landroid/graphics/drawable/ColorDrawable; // type@0072 │ │ +080612: 7020 1102 0800 |0031: invoke-direct {v8, v0}, Landroid/graphics/drawable/ColorDrawable;.:(I)V // method@0211 │ │ +080618: 6e30 c122 4308 |0034: invoke-virtual {v3, v4, v8}, Ljava/lang/reflect/Field;.set:(Ljava/lang/Object;Ljava/lang/Object;)V // method@22c1 │ │ +08061e: 28db |0037: goto 0012 // -0025 │ │ +080620: 0d05 |0038: move-exception v5 │ │ +080622: 0e00 |0039: return-void │ │ +080624: 0d05 |003a: move-exception v5 │ │ +080626: 28fe |003b: goto 0039 // -0002 │ │ catches : 1 │ │ 0x0000 - 0x0037 │ │ Ljava/lang/NoSuchFieldException; -> 0x0038 │ │ Ljava/lang/IllegalAccessException; -> 0x003a │ │ positions : │ │ 0x0000 line=55 │ │ 0x0008 line=56 │ │ @@ -102039,39 +143448,36 @@ │ │ 0x0021 line=64 │ │ 0x0025 line=65 │ │ 0x002f line=66 │ │ 0x0038 line=68 │ │ 0x0039 line=73 │ │ 0x003a line=70 │ │ locals : │ │ - 0x0002 - 0x0038 reg=0 arr$ [Ljava/lang/String; │ │ - 0x002f - 0x0038 reg=1 color I │ │ - 0x0004 - 0x0038 reg=2 i$ I │ │ - 0x000c - 0x0038 reg=3 id I │ │ - 0x0008 - 0x0038 reg=4 idName Ljava/lang/String; │ │ - 0x0003 - 0x0038 reg=5 len$ I │ │ - 0x0021 - 0x0038 reg=6 selectionDivider Ljava/lang/reflect/Field; │ │ - 0x0010 - 0x0038 reg=7 view Landroid/view/View; │ │ + 0x002f - 0x0038 reg=0 color I │ │ + 0x000c - 0x0038 reg=1 id I │ │ + 0x0008 - 0x0038 reg=2 idName Ljava/lang/String; │ │ + 0x0021 - 0x0038 reg=3 selectionDivider Ljava/lang/reflect/Field; │ │ + 0x0010 - 0x0038 reg=4 view Landroid/view/View; │ │ 0x0000 - 0x003c reg=10 this Lcom/negusoft/holoaccent/widget/AccentDatePicker; │ │ 0x0000 - 0x003c reg=11 c Landroid/content/Context; │ │ │ │ Virtual methods - │ │ - source_file_idx : 365 (AccentDatePicker.java) │ │ + source_file_idx : 434 (AccentDatePicker.java) │ │ │ │ -Class #427 header: │ │ -class_idx : 893 │ │ +Class #657 header: │ │ +class_idx : 1278 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 761 │ │ -source_file_idx : 369 │ │ +superclass_idx : 1145 │ │ +source_file_idx : 438 │ │ static_fields_size : 1 │ │ instance_fields_size: 0 │ │ direct_methods_size : 4 │ │ virtual_methods_size: 0 │ │ │ │ -Class #427 - │ │ +Class #657 - │ │ Class descriptor : 'Lcom/negusoft/holoaccent/widget/AccentNumberPicker;' │ │ Access flags : 0x0001 (PUBLIC) │ │ Superclass : 'Landroid/widget/NumberPicker;' │ │ Interfaces - │ │ Static fields - │ │ #0 : (in Lcom/negusoft/holoaccent/widget/AccentNumberPicker;) │ │ name : 'DIVIDER_FIELD_NAME' │ │ @@ -102085,18 +143491,18 @@ │ │ type : '(Landroid/content/Context;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -05a684: |[05a684] com.negusoft.holoaccent.widget.AccentNumberPicker.:(Landroid/content/Context;)V │ │ -05a694: 7020 3c14 1000 |0000: invoke-direct {v0, v1}, Landroid/widget/NumberPicker;.:(Landroid/content/Context;)V // method@143c │ │ -05a69a: 7020 ba16 1000 |0003: invoke-direct {v0, v1}, Lcom/negusoft/holoaccent/widget/AccentNumberPicker;.init:(Landroid/content/Context;)V // method@16ba │ │ -05a6a0: 0e00 |0006: return-void │ │ +080638: |[080638] com.negusoft.holoaccent.widget.AccentNumberPicker.:(Landroid/content/Context;)V │ │ +080648: 7020 1c1f 1000 |0000: invoke-direct {v0, v1}, Landroid/widget/NumberPicker;.:(Landroid/content/Context;)V // method@1f1c │ │ +08064e: 7020 9c21 1000 |0003: invoke-direct {v0, v1}, Lcom/negusoft/holoaccent/widget/AccentNumberPicker;.init:(Landroid/content/Context;)V // method@219c │ │ +080654: 0e00 |0006: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=33 │ │ 0x0003 line=34 │ │ 0x0006 line=35 │ │ locals : │ │ 0x0000 - 0x0007 reg=0 this Lcom/negusoft/holoaccent/widget/AccentNumberPicker; │ │ @@ -102107,18 +143513,18 @@ │ │ type : '(Landroid/content/Context;Landroid/util/AttributeSet;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 7 16-bit code units │ │ -05a6a4: |[05a6a4] com.negusoft.holoaccent.widget.AccentNumberPicker.:(Landroid/content/Context;Landroid/util/AttributeSet;)V │ │ -05a6b4: 7030 3d14 1002 |0000: invoke-direct {v0, v1, v2}, Landroid/widget/NumberPicker;.:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@143d │ │ -05a6ba: 7020 ba16 1000 |0003: invoke-direct {v0, v1}, Lcom/negusoft/holoaccent/widget/AccentNumberPicker;.init:(Landroid/content/Context;)V // method@16ba │ │ -05a6c0: 0e00 |0006: return-void │ │ +080658: |[080658] com.negusoft.holoaccent.widget.AccentNumberPicker.:(Landroid/content/Context;Landroid/util/AttributeSet;)V │ │ +080668: 7030 1d1f 1002 |0000: invoke-direct {v0, v1, v2}, Landroid/widget/NumberPicker;.:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@1f1d │ │ +08066e: 7020 9c21 1000 |0003: invoke-direct {v0, v1}, Lcom/negusoft/holoaccent/widget/AccentNumberPicker;.init:(Landroid/content/Context;)V // method@219c │ │ +080674: 0e00 |0006: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=38 │ │ 0x0003 line=39 │ │ 0x0006 line=40 │ │ locals : │ │ 0x0000 - 0x0007 reg=0 this Lcom/negusoft/holoaccent/widget/AccentNumberPicker; │ │ @@ -102130,18 +143536,18 @@ │ │ type : '(Landroid/content/Context;Landroid/util/AttributeSet;I)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 7 16-bit code units │ │ -05a6c4: |[05a6c4] com.negusoft.holoaccent.widget.AccentNumberPicker.:(Landroid/content/Context;Landroid/util/AttributeSet;I)V │ │ -05a6d4: 7040 3e14 1032 |0000: invoke-direct {v0, v1, v2, v3}, Landroid/widget/NumberPicker;.:(Landroid/content/Context;Landroid/util/AttributeSet;I)V // method@143e │ │ -05a6da: 7020 ba16 1000 |0003: invoke-direct {v0, v1}, Lcom/negusoft/holoaccent/widget/AccentNumberPicker;.init:(Landroid/content/Context;)V // method@16ba │ │ -05a6e0: 0e00 |0006: return-void │ │ +080678: |[080678] com.negusoft.holoaccent.widget.AccentNumberPicker.:(Landroid/content/Context;Landroid/util/AttributeSet;I)V │ │ +080688: 7040 1e1f 1032 |0000: invoke-direct {v0, v1, v2, v3}, Landroid/widget/NumberPicker;.:(Landroid/content/Context;Landroid/util/AttributeSet;I)V // method@1f1e │ │ +08068e: 7020 9c21 1000 |0003: invoke-direct {v0, v1}, Lcom/negusoft/holoaccent/widget/AccentNumberPicker;.init:(Landroid/content/Context;)V // method@219c │ │ +080694: 0e00 |0006: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=43 │ │ 0x0003 line=44 │ │ 0x0006 line=45 │ │ locals : │ │ 0x0000 - 0x0007 reg=0 this Lcom/negusoft/holoaccent/widget/AccentNumberPicker; │ │ @@ -102154,34 +143560,34 @@ │ │ type : '(Landroid/content/Context;)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 35 16-bit code units │ │ -05a6e4: |[05a6e4] com.negusoft.holoaccent.widget.AccentNumberPicker.init:(Landroid/content/Context;)V │ │ -05a6f4: 1c02 f902 |0000: const-class v2, Landroid/widget/NumberPicker; // type@02f9 │ │ -05a6f8: 1a03 4517 |0002: const-string v3, "mSelectionDivider" // string@1745 │ │ -05a6fc: 6e20 6917 3200 |0004: invoke-virtual {v2, v3}, Ljava/lang/Class;.getDeclaredField:(Ljava/lang/String;)Ljava/lang/reflect/Field; // method@1769 │ │ -05a702: 0c01 |0007: move-result-object v1 │ │ -05a704: 1212 |0008: const/4 v2, #int 1 // #1 │ │ -05a706: 6e20 c717 2100 |0009: invoke-virtual {v1, v2}, Ljava/lang/reflect/Field;.setAccessible:(Z)V // method@17c7 │ │ -05a70c: 6e10 cf00 0500 |000c: invoke-virtual {v5}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@00cf │ │ -05a712: 0c02 |000f: move-result-object v2 │ │ -05a714: 6003 ce05 |0010: sget v3, Lcom/negusoft/holoaccent/R$color;.ha__picker_divider:I // field@05ce │ │ -05a718: 6e20 1901 3200 |0012: invoke-virtual {v2, v3}, Landroid/content/res/Resources;.getColor:(I)I // method@0119 │ │ -05a71e: 0a00 |0015: move-result v0 │ │ -05a720: 2202 5900 |0016: new-instance v2, Landroid/graphics/drawable/ColorDrawable; // type@0059 │ │ -05a724: 7020 9601 0200 |0018: invoke-direct {v2, v0}, Landroid/graphics/drawable/ColorDrawable;.:(I)V // method@0196 │ │ -05a72a: 6e30 c617 4102 |001b: invoke-virtual {v1, v4, v2}, Ljava/lang/reflect/Field;.set:(Ljava/lang/Object;Ljava/lang/Object;)V // method@17c6 │ │ -05a730: 0e00 |001e: return-void │ │ -05a732: 0d02 |001f: move-exception v2 │ │ -05a734: 28fe |0020: goto 001e // -0002 │ │ -05a736: 0d02 |0021: move-exception v2 │ │ -05a738: 28fc |0022: goto 001e // -0004 │ │ +080698: |[080698] com.negusoft.holoaccent.widget.AccentNumberPicker.init:(Landroid/content/Context;)V │ │ +0806a8: 1c02 7904 |0000: const-class v2, Landroid/widget/NumberPicker; // type@0479 │ │ +0806ac: 1a03 d01e |0002: const-string v3, "mSelectionDivider" // string@1ed0 │ │ +0806b0: 6e20 5722 3200 |0004: invoke-virtual {v2, v3}, Ljava/lang/Class;.getDeclaredField:(Ljava/lang/String;)Ljava/lang/reflect/Field; // method@2257 │ │ +0806b6: 0c01 |0007: move-result-object v1 │ │ +0806b8: 1212 |0008: const/4 v2, #int 1 // #1 │ │ +0806ba: 6e20 c222 2100 |0009: invoke-virtual {v1, v2}, Ljava/lang/reflect/Field;.setAccessible:(Z)V // method@22c2 │ │ +0806c0: 6e10 1301 0500 |000c: invoke-virtual {v5}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@0113 │ │ +0806c6: 0c02 |000f: move-result-object v2 │ │ +0806c8: 6003 e108 |0010: sget v3, Lcom/negusoft/holoaccent/R$color;.ha__picker_divider:I // field@08e1 │ │ +0806cc: 6e20 6401 3200 |0012: invoke-virtual {v2, v3}, Landroid/content/res/Resources;.getColor:(I)I // method@0164 │ │ +0806d2: 0a00 |0015: move-result v0 │ │ +0806d4: 2202 7200 |0016: new-instance v2, Landroid/graphics/drawable/ColorDrawable; // type@0072 │ │ +0806d8: 7020 1102 0200 |0018: invoke-direct {v2, v0}, Landroid/graphics/drawable/ColorDrawable;.:(I)V // method@0211 │ │ +0806de: 6e30 c122 4102 |001b: invoke-virtual {v1, v4, v2}, Ljava/lang/reflect/Field;.set:(Ljava/lang/Object;Ljava/lang/Object;)V // method@22c1 │ │ +0806e4: 0e00 |001e: return-void │ │ +0806e6: 0d02 |001f: move-exception v2 │ │ +0806e8: 28fe |0020: goto 001e // -0002 │ │ +0806ea: 0d02 |0021: move-exception v2 │ │ +0806ec: 28fc |0022: goto 001e // -0004 │ │ catches : 1 │ │ 0x0000 - 0x001e │ │ Ljava/lang/NoSuchFieldException; -> 0x0021 │ │ Ljava/lang/IllegalAccessException; -> 0x001f │ │ positions : │ │ 0x0000 line=50 │ │ 0x0008 line=51 │ │ @@ -102193,27 +143599,27 @@ │ │ locals : │ │ 0x0016 - 0x001e reg=0 color I │ │ 0x0008 - 0x001e reg=1 selectionDivider Ljava/lang/reflect/Field; │ │ 0x0000 - 0x0023 reg=4 this Lcom/negusoft/holoaccent/widget/AccentNumberPicker; │ │ 0x0000 - 0x0023 reg=5 c Landroid/content/Context; │ │ │ │ Virtual methods - │ │ - source_file_idx : 369 (AccentNumberPicker.java) │ │ + source_file_idx : 438 (AccentNumberPicker.java) │ │ │ │ -Class #428 header: │ │ -class_idx : 894 │ │ +Class #658 header: │ │ +class_idx : 1279 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 766 │ │ -source_file_idx : 371 │ │ +superclass_idx : 1151 │ │ +source_file_idx : 440 │ │ static_fields_size : 1 │ │ instance_fields_size: 0 │ │ direct_methods_size : 5 │ │ virtual_methods_size: 0 │ │ │ │ -Class #428 - │ │ +Class #658 - │ │ Class descriptor : 'Lcom/negusoft/holoaccent/widget/AccentQuickContactBadge;' │ │ Access flags : 0x0001 (PUBLIC) │ │ Superclass : 'Landroid/widget/QuickContactBadge;' │ │ Interfaces - │ │ Static fields - │ │ #0 : (in Lcom/negusoft/holoaccent/widget/AccentQuickContactBadge;) │ │ name : 'OVERLAY_FIELD_NAME' │ │ @@ -102227,18 +143633,18 @@ │ │ type : '(Landroid/content/Context;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -05a74c: |[05a74c] com.negusoft.holoaccent.widget.AccentQuickContactBadge.:(Landroid/content/Context;)V │ │ -05a75c: 7020 5814 1000 |0000: invoke-direct {v0, v1}, Landroid/widget/QuickContactBadge;.:(Landroid/content/Context;)V // method@1458 │ │ -05a762: 7020 bf16 1000 |0003: invoke-direct {v0, v1}, Lcom/negusoft/holoaccent/widget/AccentQuickContactBadge;.init:(Landroid/content/Context;)V // method@16bf │ │ -05a768: 0e00 |0006: return-void │ │ +080700: |[080700] com.negusoft.holoaccent.widget.AccentQuickContactBadge.:(Landroid/content/Context;)V │ │ +080710: 7020 3a1f 1000 |0000: invoke-direct {v0, v1}, Landroid/widget/QuickContactBadge;.:(Landroid/content/Context;)V // method@1f3a │ │ +080716: 7020 a121 1000 |0003: invoke-direct {v0, v1}, Lcom/negusoft/holoaccent/widget/AccentQuickContactBadge;.init:(Landroid/content/Context;)V // method@21a1 │ │ +08071c: 0e00 |0006: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=46 │ │ 0x0003 line=47 │ │ 0x0006 line=48 │ │ locals : │ │ 0x0000 - 0x0007 reg=0 this Lcom/negusoft/holoaccent/widget/AccentQuickContactBadge; │ │ @@ -102249,18 +143655,18 @@ │ │ type : '(Landroid/content/Context;Landroid/util/AttributeSet;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 7 16-bit code units │ │ -05a76c: |[05a76c] com.negusoft.holoaccent.widget.AccentQuickContactBadge.:(Landroid/content/Context;Landroid/util/AttributeSet;)V │ │ -05a77c: 7030 5914 1002 |0000: invoke-direct {v0, v1, v2}, Landroid/widget/QuickContactBadge;.:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@1459 │ │ -05a782: 7020 bf16 1000 |0003: invoke-direct {v0, v1}, Lcom/negusoft/holoaccent/widget/AccentQuickContactBadge;.init:(Landroid/content/Context;)V // method@16bf │ │ -05a788: 0e00 |0006: return-void │ │ +080720: |[080720] com.negusoft.holoaccent.widget.AccentQuickContactBadge.:(Landroid/content/Context;Landroid/util/AttributeSet;)V │ │ +080730: 7030 3b1f 1002 |0000: invoke-direct {v0, v1, v2}, Landroid/widget/QuickContactBadge;.:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@1f3b │ │ +080736: 7020 a121 1000 |0003: invoke-direct {v0, v1}, Lcom/negusoft/holoaccent/widget/AccentQuickContactBadge;.init:(Landroid/content/Context;)V // method@21a1 │ │ +08073c: 0e00 |0006: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=41 │ │ 0x0003 line=42 │ │ 0x0006 line=43 │ │ locals : │ │ 0x0000 - 0x0007 reg=0 this Lcom/negusoft/holoaccent/widget/AccentQuickContactBadge; │ │ @@ -102272,18 +143678,18 @@ │ │ type : '(Landroid/content/Context;Landroid/util/AttributeSet;I)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 7 16-bit code units │ │ -05a78c: |[05a78c] com.negusoft.holoaccent.widget.AccentQuickContactBadge.:(Landroid/content/Context;Landroid/util/AttributeSet;I)V │ │ -05a79c: 7040 5a14 1032 |0000: invoke-direct {v0, v1, v2, v3}, Landroid/widget/QuickContactBadge;.:(Landroid/content/Context;Landroid/util/AttributeSet;I)V // method@145a │ │ -05a7a2: 7020 bf16 1000 |0003: invoke-direct {v0, v1}, Lcom/negusoft/holoaccent/widget/AccentQuickContactBadge;.init:(Landroid/content/Context;)V // method@16bf │ │ -05a7a8: 0e00 |0006: return-void │ │ +080740: |[080740] com.negusoft.holoaccent.widget.AccentQuickContactBadge.:(Landroid/content/Context;Landroid/util/AttributeSet;I)V │ │ +080750: 7040 3c1f 1032 |0000: invoke-direct {v0, v1, v2, v3}, Landroid/widget/QuickContactBadge;.:(Landroid/content/Context;Landroid/util/AttributeSet;I)V // method@1f3c │ │ +080756: 7020 a121 1000 |0003: invoke-direct {v0, v1}, Lcom/negusoft/holoaccent/widget/AccentQuickContactBadge;.init:(Landroid/content/Context;)V // method@21a1 │ │ +08075c: 0e00 |0006: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=36 │ │ 0x0003 line=37 │ │ 0x0006 line=38 │ │ locals : │ │ 0x0000 - 0x0007 reg=0 this Lcom/negusoft/holoaccent/widget/AccentQuickContactBadge; │ │ @@ -102296,26 +143702,26 @@ │ │ type : '(Landroid/content/Context;)Landroid/graphics/drawable/Drawable;' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 7 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 20 16-bit code units │ │ -05a7ac: |[05a7ac] com.negusoft.holoaccent.widget.AccentQuickContactBadge.getOverlayDrawable:(Landroid/content/Context;)Landroid/graphics/drawable/Drawable; │ │ -05a7bc: 1204 |0000: const/4 v4, #int 0 // #0 │ │ -05a7be: 1212 |0001: const/4 v2, #int 1 // #1 │ │ -05a7c0: 2322 1804 |0002: new-array v2, v2, [I // type@0418 │ │ -05a7c4: 6003 ac05 |0004: sget v3, Lcom/negusoft/holoaccent/R$attr;.accentContactBadgeOverlay:I // field@05ac │ │ -05a7c8: 4b03 0204 |0006: aput v3, v2, v4 │ │ -05a7cc: 6e20 d500 2600 |0008: invoke-virtual {v6, v2}, Landroid/content/Context;.obtainStyledAttributes:([I)Landroid/content/res/TypedArray; // method@00d5 │ │ -05a7d2: 0c00 |000b: move-result-object v0 │ │ -05a7d4: 6e20 2d01 4000 |000c: invoke-virtual {v0, v4}, Landroid/content/res/TypedArray;.getDrawable:(I)Landroid/graphics/drawable/Drawable; // method@012d │ │ -05a7da: 0c01 |000f: move-result-object v1 │ │ -05a7dc: 6e10 3501 0000 |0010: invoke-virtual {v0}, Landroid/content/res/TypedArray;.recycle:()V // method@0135 │ │ -05a7e2: 1101 |0013: return-object v1 │ │ +080760: |[080760] com.negusoft.holoaccent.widget.AccentQuickContactBadge.getOverlayDrawable:(Landroid/content/Context;)Landroid/graphics/drawable/Drawable; │ │ +080770: 1204 |0000: const/4 v4, #int 0 // #0 │ │ +080772: 1212 |0001: const/4 v2, #int 1 // #1 │ │ +080774: 2322 a205 |0002: new-array v2, v2, [I // type@05a2 │ │ +080778: 6003 bf08 |0004: sget v3, Lcom/negusoft/holoaccent/R$attr;.accentContactBadgeOverlay:I // field@08bf │ │ +08077c: 4b03 0204 |0006: aput v3, v2, v4 │ │ +080780: 6e20 1901 2600 |0008: invoke-virtual {v6, v2}, Landroid/content/Context;.obtainStyledAttributes:([I)Landroid/content/res/TypedArray; // method@0119 │ │ +080786: 0c00 |000b: move-result-object v0 │ │ +080788: 6e20 7a01 4000 |000c: invoke-virtual {v0, v4}, Landroid/content/res/TypedArray;.getDrawable:(I)Landroid/graphics/drawable/Drawable; // method@017a │ │ +08078e: 0c01 |000f: move-result-object v1 │ │ +080790: 6e10 8201 0000 |0010: invoke-virtual {v0}, Landroid/content/res/TypedArray;.recycle:()V // method@0182 │ │ +080796: 1101 |0013: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=65 │ │ 0x000c line=66 │ │ 0x0010 line=67 │ │ 0x0013 line=68 │ │ locals : │ │ @@ -102329,29 +143735,29 @@ │ │ type : '(Landroid/content/Context;)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 24 16-bit code units │ │ -05a7e4: |[05a7e4] com.negusoft.holoaccent.widget.AccentQuickContactBadge.init:(Landroid/content/Context;)V │ │ -05a7f4: 1c02 fe02 |0000: const-class v2, Landroid/widget/QuickContactBadge; // type@02fe │ │ -05a7f8: 1a03 db16 |0002: const-string v3, "mOverlay" // string@16db │ │ -05a7fc: 6e20 6917 3200 |0004: invoke-virtual {v2, v3}, Ljava/lang/Class;.getDeclaredField:(Ljava/lang/String;)Ljava/lang/reflect/Field; // method@1769 │ │ -05a802: 0c01 |0007: move-result-object v1 │ │ -05a804: 1212 |0008: const/4 v2, #int 1 // #1 │ │ -05a806: 6e20 c717 2100 |0009: invoke-virtual {v1, v2}, Ljava/lang/reflect/Field;.setAccessible:(Z)V // method@17c7 │ │ -05a80c: 7020 be16 5400 |000c: invoke-direct {v4, v5}, Lcom/negusoft/holoaccent/widget/AccentQuickContactBadge;.getOverlayDrawable:(Landroid/content/Context;)Landroid/graphics/drawable/Drawable; // method@16be │ │ -05a812: 0c00 |000f: move-result-object v0 │ │ -05a814: 6e30 c617 4100 |0010: invoke-virtual {v1, v4, v0}, Ljava/lang/reflect/Field;.set:(Ljava/lang/Object;Ljava/lang/Object;)V // method@17c6 │ │ -05a81a: 0e00 |0013: return-void │ │ -05a81c: 0d02 |0014: move-exception v2 │ │ -05a81e: 28fe |0015: goto 0013 // -0002 │ │ -05a820: 0d02 |0016: move-exception v2 │ │ -05a822: 28fc |0017: goto 0013 // -0004 │ │ +080798: |[080798] com.negusoft.holoaccent.widget.AccentQuickContactBadge.init:(Landroid/content/Context;)V │ │ +0807a8: 1c02 7f04 |0000: const-class v2, Landroid/widget/QuickContactBadge; // type@047f │ │ +0807ac: 1a03 401e |0002: const-string v3, "mOverlay" // string@1e40 │ │ +0807b0: 6e20 5722 3200 |0004: invoke-virtual {v2, v3}, Ljava/lang/Class;.getDeclaredField:(Ljava/lang/String;)Ljava/lang/reflect/Field; // method@2257 │ │ +0807b6: 0c01 |0007: move-result-object v1 │ │ +0807b8: 1212 |0008: const/4 v2, #int 1 // #1 │ │ +0807ba: 6e20 c222 2100 |0009: invoke-virtual {v1, v2}, Ljava/lang/reflect/Field;.setAccessible:(Z)V // method@22c2 │ │ +0807c0: 7020 a021 5400 |000c: invoke-direct {v4, v5}, Lcom/negusoft/holoaccent/widget/AccentQuickContactBadge;.getOverlayDrawable:(Landroid/content/Context;)Landroid/graphics/drawable/Drawable; // method@21a0 │ │ +0807c6: 0c00 |000f: move-result-object v0 │ │ +0807c8: 6e30 c122 4100 |0010: invoke-virtual {v1, v4, v0}, Ljava/lang/reflect/Field;.set:(Ljava/lang/Object;Ljava/lang/Object;)V // method@22c1 │ │ +0807ce: 0e00 |0013: return-void │ │ +0807d0: 0d02 |0014: move-exception v2 │ │ +0807d2: 28fe |0015: goto 0013 // -0002 │ │ +0807d4: 0d02 |0016: move-exception v2 │ │ +0807d6: 28fc |0017: goto 0013 // -0004 │ │ catches : 1 │ │ 0x0000 - 0x0013 │ │ Ljava/lang/NoSuchFieldException; -> 0x0016 │ │ Ljava/lang/IllegalAccessException; -> 0x0014 │ │ positions : │ │ 0x0000 line=53 │ │ 0x0008 line=54 │ │ @@ -102363,27 +143769,27 @@ │ │ locals : │ │ 0x0010 - 0x0013 reg=0 drawable Landroid/graphics/drawable/Drawable; │ │ 0x0008 - 0x0013 reg=1 selectionDivider Ljava/lang/reflect/Field; │ │ 0x0000 - 0x0018 reg=4 this Lcom/negusoft/holoaccent/widget/AccentQuickContactBadge; │ │ 0x0000 - 0x0018 reg=5 c Landroid/content/Context; │ │ │ │ Virtual methods - │ │ - source_file_idx : 371 (AccentQuickContactBadge.java) │ │ + source_file_idx : 440 (AccentQuickContactBadge.java) │ │ │ │ -Class #429 header: │ │ -class_idx : 895 │ │ +Class #659 header: │ │ +class_idx : 1280 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 767 │ │ -source_file_idx : 373 │ │ +superclass_idx : 1152 │ │ +source_file_idx : 442 │ │ static_fields_size : 7 │ │ instance_fields_size: 5 │ │ direct_methods_size : 12 │ │ virtual_methods_size: 1 │ │ │ │ -Class #429 - │ │ +Class #659 - │ │ Class descriptor : 'Lcom/negusoft/holoaccent/widget/AccentRatingBar;' │ │ Access flags : 0x0001 (PUBLIC) │ │ Superclass : 'Landroid/widget/RatingBar;' │ │ Interfaces - │ │ Static fields - │ │ #0 : (in Lcom/negusoft/holoaccent/widget/AccentRatingBar;) │ │ name : 'BORDER_RATION' │ │ @@ -102447,20 +143853,20 @@ │ │ type : '(Landroid/content/Context;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 10 16-bit code units │ │ -05a834: |[05a834] com.negusoft.holoaccent.widget.AccentRatingBar.:(Landroid/content/Context;)V │ │ -05a844: 7020 5b14 3200 |0000: invoke-direct {v2, v3}, Landroid/widget/RatingBar;.:(Landroid/content/Context;)V // method@145b │ │ -05a84a: 1200 |0003: const/4 v0, #int 0 // #0 │ │ -05a84c: 6001 b005 |0004: sget v1, Lcom/negusoft/holoaccent/R$attr;.accentRatingBarStyle:I // field@05b0 │ │ -05a850: 7040 d016 3210 |0006: invoke-direct {v2, v3, v0, v1}, Lcom/negusoft/holoaccent/widget/AccentRatingBar;.init:(Landroid/content/Context;Landroid/util/AttributeSet;I)V // method@16d0 │ │ -05a856: 0e00 |0009: return-void │ │ +0807e8: |[0807e8] com.negusoft.holoaccent.widget.AccentRatingBar.:(Landroid/content/Context;)V │ │ +0807f8: 7020 3d1f 3200 |0000: invoke-direct {v2, v3}, Landroid/widget/RatingBar;.:(Landroid/content/Context;)V // method@1f3d │ │ +0807fe: 1200 |0003: const/4 v0, #int 0 // #0 │ │ +080800: 6001 c308 |0004: sget v1, Lcom/negusoft/holoaccent/R$attr;.accentRatingBarStyle:I // field@08c3 │ │ +080804: 7040 b221 3210 |0006: invoke-direct {v2, v3, v0, v1}, Lcom/negusoft/holoaccent/widget/AccentRatingBar;.init:(Landroid/content/Context;Landroid/util/AttributeSet;I)V // method@21b2 │ │ +08080a: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=59 │ │ 0x0003 line=60 │ │ 0x0009 line=61 │ │ locals : │ │ 0x0000 - 0x000a reg=2 this Lcom/negusoft/holoaccent/widget/AccentRatingBar; │ │ @@ -102471,19 +143877,19 @@ │ │ type : '(Landroid/content/Context;Landroid/util/AttributeSet;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 9 16-bit code units │ │ -05a858: |[05a858] com.negusoft.holoaccent.widget.AccentRatingBar.:(Landroid/content/Context;Landroid/util/AttributeSet;)V │ │ -05a868: 7030 5c14 2103 |0000: invoke-direct {v1, v2, v3}, Landroid/widget/RatingBar;.:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@145c │ │ -05a86e: 6000 b005 |0003: sget v0, Lcom/negusoft/holoaccent/R$attr;.accentRatingBarStyle:I // field@05b0 │ │ -05a872: 7040 d016 2103 |0005: invoke-direct {v1, v2, v3, v0}, Lcom/negusoft/holoaccent/widget/AccentRatingBar;.init:(Landroid/content/Context;Landroid/util/AttributeSet;I)V // method@16d0 │ │ -05a878: 0e00 |0008: return-void │ │ +08080c: |[08080c] com.negusoft.holoaccent.widget.AccentRatingBar.:(Landroid/content/Context;Landroid/util/AttributeSet;)V │ │ +08081c: 7030 3e1f 2103 |0000: invoke-direct {v1, v2, v3}, Landroid/widget/RatingBar;.:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@1f3e │ │ +080822: 6000 c308 |0003: sget v0, Lcom/negusoft/holoaccent/R$attr;.accentRatingBarStyle:I // field@08c3 │ │ +080826: 7040 b221 2103 |0005: invoke-direct {v1, v2, v3, v0}, Lcom/negusoft/holoaccent/widget/AccentRatingBar;.init:(Landroid/content/Context;Landroid/util/AttributeSet;I)V // method@21b2 │ │ +08082c: 0e00 |0008: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=64 │ │ 0x0003 line=65 │ │ 0x0008 line=66 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 this Lcom/negusoft/holoaccent/widget/AccentRatingBar; │ │ @@ -102495,18 +143901,18 @@ │ │ type : '(Landroid/content/Context;Landroid/util/AttributeSet;I)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 7 16-bit code units │ │ -05a87c: |[05a87c] com.negusoft.holoaccent.widget.AccentRatingBar.:(Landroid/content/Context;Landroid/util/AttributeSet;I)V │ │ -05a88c: 7040 5d14 1032 |0000: invoke-direct {v0, v1, v2, v3}, Landroid/widget/RatingBar;.:(Landroid/content/Context;Landroid/util/AttributeSet;I)V // method@145d │ │ -05a892: 7040 d016 1032 |0003: invoke-direct {v0, v1, v2, v3}, Lcom/negusoft/holoaccent/widget/AccentRatingBar;.init:(Landroid/content/Context;Landroid/util/AttributeSet;I)V // method@16d0 │ │ -05a898: 0e00 |0006: return-void │ │ +080830: |[080830] com.negusoft.holoaccent.widget.AccentRatingBar.:(Landroid/content/Context;Landroid/util/AttributeSet;I)V │ │ +080840: 7040 3f1f 1032 |0000: invoke-direct {v0, v1, v2, v3}, Landroid/widget/RatingBar;.:(Landroid/content/Context;Landroid/util/AttributeSet;I)V // method@1f3f │ │ +080846: 7040 b221 1032 |0003: invoke-direct {v0, v1, v2, v3}, Lcom/negusoft/holoaccent/widget/AccentRatingBar;.init:(Landroid/content/Context;Landroid/util/AttributeSet;I)V // method@21b2 │ │ +08084c: 0e00 |0006: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=69 │ │ 0x0003 line=70 │ │ 0x0006 line=71 │ │ locals : │ │ 0x0000 - 0x0007 reg=0 this Lcom/negusoft/holoaccent/widget/AccentRatingBar; │ │ @@ -102519,57 +143925,57 @@ │ │ type : '(Landroid/graphics/Canvas;Landroid/graphics/Path;FF)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 10 │ │ ins : 5 │ │ outs : 5 │ │ insns size : 87 16-bit code units │ │ -05a89c: |[05a89c] com.negusoft.holoaccent.widget.AccentRatingBar.drawBackground:(Landroid/graphics/Canvas;Landroid/graphics/Path;FF)V │ │ -05a8ac: 1204 |0000: const/4 v4, #int 0 // #0 │ │ -05a8ae: 2201 5200 |0001: new-instance v1, Landroid/graphics/Path; // type@0052 │ │ -05a8b2: 7020 7d01 7100 |0003: invoke-direct {v1, v7}, Landroid/graphics/Path;.:(Landroid/graphics/Path;)V // method@017d │ │ -05a8b8: 5452 b408 |0006: iget-object v2, v5, Lcom/negusoft/holoaccent/widget/AccentRatingBar;.mFillPaint:Landroid/graphics/Paint; // field@08b4 │ │ -05a8bc: 5253 b308 |0008: iget v3, v5, Lcom/negusoft/holoaccent/widget/AccentRatingBar;.mEmptyColor:I // field@08b3 │ │ -05a8c0: 6e20 7701 3200 |000a: invoke-virtual {v2, v3}, Landroid/graphics/Paint;.setColor:(I)V // method@0177 │ │ -05a8c6: 6e10 6701 0600 |000d: invoke-virtual {v6}, Landroid/graphics/Canvas;.save:()I // method@0167 │ │ -05a8cc: 1200 |0010: const/4 v0, #int 0 // #0 │ │ -05a8ce: 6e10 c916 0500 |0011: invoke-virtual {v5}, Lcom/negusoft/holoaccent/widget/AccentRatingBar;.getNumStars:()I // method@16c9 │ │ -05a8d4: 0a02 |0014: move-result v2 │ │ -05a8d6: 3520 0d00 |0015: if-ge v0, v2, 0022 // +000d │ │ -05a8da: 5452 b408 |0017: iget-object v2, v5, Lcom/negusoft/holoaccent/widget/AccentRatingBar;.mFillPaint:Landroid/graphics/Paint; // field@08b4 │ │ -05a8de: 6e30 5c01 7602 |0019: invoke-virtual {v6, v7, v2}, Landroid/graphics/Canvas;.drawPath:(Landroid/graphics/Path;Landroid/graphics/Paint;)V // method@015c │ │ -05a8e4: 6e30 6a01 8604 |001c: invoke-virtual {v6, v8, v4}, Landroid/graphics/Canvas;.translate:(FF)V // method@016a │ │ -05a8ea: d800 0001 |001f: add-int/lit8 v0, v0, #int 1 // #01 │ │ -05a8ee: 28f0 |0021: goto 0011 // -0010 │ │ -05a8f0: 6e10 6401 0600 |0022: invoke-virtual {v6}, Landroid/graphics/Canvas;.restore:()V // method@0164 │ │ -05a8f6: 5452 b408 |0025: iget-object v2, v5, Lcom/negusoft/holoaccent/widget/AccentRatingBar;.mFillPaint:Landroid/graphics/Paint; // field@08b4 │ │ -05a8fa: 5453 b508 |0027: iget-object v3, v5, Lcom/negusoft/holoaccent/widget/AccentRatingBar;.mPalette:Lcom/negusoft/holoaccent/AccentPalette; // field@08b5 │ │ -05a8fe: 6e10 0b15 0300 |0029: invoke-virtual {v3}, Lcom/negusoft/holoaccent/AccentPalette;.getAccentColor:()I // method@150b │ │ -05a904: 0a03 |002c: move-result v3 │ │ -05a906: 6e20 7701 3200 |002d: invoke-virtual {v2, v3}, Landroid/graphics/Paint;.setColor:(I)V // method@0177 │ │ -05a90c: 6e10 6701 0600 |0030: invoke-virtual {v6}, Landroid/graphics/Canvas;.save:()I // method@0167 │ │ -05a912: 6e10 ce16 0500 |0033: invoke-virtual {v5}, Lcom/negusoft/holoaccent/widget/AccentRatingBar;.getWidth:()I // method@16ce │ │ -05a918: 0a02 |0036: move-result v2 │ │ -05a91a: 8222 |0037: int-to-float v2, v2 │ │ -05a91c: c892 |0038: mul-float/2addr v2, v9 │ │ -05a91e: 6e10 c716 0500 |0039: invoke-virtual {v5}, Lcom/negusoft/holoaccent/widget/AccentRatingBar;.getHeight:()I // method@16c7 │ │ -05a924: 0a03 |003c: move-result v3 │ │ -05a926: 8233 |003d: int-to-float v3, v3 │ │ -05a928: 6e53 5501 4624 |003e: invoke-virtual {v6, v4, v4, v2, v3}, Landroid/graphics/Canvas;.clipRect:(FFFF)Z // method@0155 │ │ -05a92e: 1200 |0041: const/4 v0, #int 0 // #0 │ │ -05a930: 6e10 c916 0500 |0042: invoke-virtual {v5}, Lcom/negusoft/holoaccent/widget/AccentRatingBar;.getNumStars:()I // method@16c9 │ │ -05a936: 0a02 |0045: move-result v2 │ │ -05a938: 3520 0d00 |0046: if-ge v0, v2, 0053 // +000d │ │ -05a93c: 5452 b408 |0048: iget-object v2, v5, Lcom/negusoft/holoaccent/widget/AccentRatingBar;.mFillPaint:Landroid/graphics/Paint; // field@08b4 │ │ -05a940: 6e30 5c01 7602 |004a: invoke-virtual {v6, v7, v2}, Landroid/graphics/Canvas;.drawPath:(Landroid/graphics/Path;Landroid/graphics/Paint;)V // method@015c │ │ -05a946: 6e30 6a01 8604 |004d: invoke-virtual {v6, v8, v4}, Landroid/graphics/Canvas;.translate:(FF)V // method@016a │ │ -05a94c: d800 0001 |0050: add-int/lit8 v0, v0, #int 1 // #01 │ │ -05a950: 28f0 |0052: goto 0042 // -0010 │ │ -05a952: 6e10 6401 0600 |0053: invoke-virtual {v6}, Landroid/graphics/Canvas;.restore:()V // method@0164 │ │ -05a958: 0e00 |0056: return-void │ │ +080850: |[080850] com.negusoft.holoaccent.widget.AccentRatingBar.drawBackground:(Landroid/graphics/Canvas;Landroid/graphics/Path;FF)V │ │ +080860: 1204 |0000: const/4 v4, #int 0 // #0 │ │ +080862: 2201 6800 |0001: new-instance v1, Landroid/graphics/Path; // type@0068 │ │ +080866: 7020 ef01 7100 |0003: invoke-direct {v1, v7}, Landroid/graphics/Path;.:(Landroid/graphics/Path;)V // method@01ef │ │ +08086c: 5452 c70b |0006: iget-object v2, v5, Lcom/negusoft/holoaccent/widget/AccentRatingBar;.mFillPaint:Landroid/graphics/Paint; // field@0bc7 │ │ +080870: 5253 c60b |0008: iget v3, v5, Lcom/negusoft/holoaccent/widget/AccentRatingBar;.mEmptyColor:I // field@0bc6 │ │ +080874: 6e20 e401 3200 |000a: invoke-virtual {v2, v3}, Landroid/graphics/Paint;.setColor:(I)V // method@01e4 │ │ +08087a: 6e10 cb01 0600 |000d: invoke-virtual {v6}, Landroid/graphics/Canvas;.save:()I // method@01cb │ │ +080880: 1200 |0010: const/4 v0, #int 0 // #0 │ │ +080882: 6e10 ab21 0500 |0011: invoke-virtual {v5}, Lcom/negusoft/holoaccent/widget/AccentRatingBar;.getNumStars:()I // method@21ab │ │ +080888: 0a02 |0014: move-result v2 │ │ +08088a: 3520 0d00 |0015: if-ge v0, v2, 0022 // +000d │ │ +08088e: 5452 c70b |0017: iget-object v2, v5, Lcom/negusoft/holoaccent/widget/AccentRatingBar;.mFillPaint:Landroid/graphics/Paint; // field@0bc7 │ │ +080892: 6e30 be01 7602 |0019: invoke-virtual {v6, v7, v2}, Landroid/graphics/Canvas;.drawPath:(Landroid/graphics/Path;Landroid/graphics/Paint;)V // method@01be │ │ +080898: 6e30 cf01 8604 |001c: invoke-virtual {v6, v8, v4}, Landroid/graphics/Canvas;.translate:(FF)V // method@01cf │ │ +08089e: d800 0001 |001f: add-int/lit8 v0, v0, #int 1 // #01 │ │ +0808a2: 28f0 |0021: goto 0011 // -0010 │ │ +0808a4: 6e10 c701 0600 |0022: invoke-virtual {v6}, Landroid/graphics/Canvas;.restore:()V // method@01c7 │ │ +0808aa: 5452 c70b |0025: iget-object v2, v5, Lcom/negusoft/holoaccent/widget/AccentRatingBar;.mFillPaint:Landroid/graphics/Paint; // field@0bc7 │ │ +0808ae: 5453 c80b |0027: iget-object v3, v5, Lcom/negusoft/holoaccent/widget/AccentRatingBar;.mPalette:Lcom/negusoft/holoaccent/AccentPalette; // field@0bc8 │ │ +0808b2: 6e10 ed1f 0300 |0029: invoke-virtual {v3}, Lcom/negusoft/holoaccent/AccentPalette;.getAccentColor:()I // method@1fed │ │ +0808b8: 0a03 |002c: move-result v3 │ │ +0808ba: 6e20 e401 3200 |002d: invoke-virtual {v2, v3}, Landroid/graphics/Paint;.setColor:(I)V // method@01e4 │ │ +0808c0: 6e10 cb01 0600 |0030: invoke-virtual {v6}, Landroid/graphics/Canvas;.save:()I // method@01cb │ │ +0808c6: 6e10 b021 0500 |0033: invoke-virtual {v5}, Lcom/negusoft/holoaccent/widget/AccentRatingBar;.getWidth:()I // method@21b0 │ │ +0808cc: 0a02 |0036: move-result v2 │ │ +0808ce: 8222 |0037: int-to-float v2, v2 │ │ +0808d0: c892 |0038: mul-float/2addr v2, v9 │ │ +0808d2: 6e10 a921 0500 |0039: invoke-virtual {v5}, Lcom/negusoft/holoaccent/widget/AccentRatingBar;.getHeight:()I // method@21a9 │ │ +0808d8: 0a03 |003c: move-result v3 │ │ +0808da: 8233 |003d: int-to-float v3, v3 │ │ +0808dc: 6e53 b301 4624 |003e: invoke-virtual {v6, v4, v4, v2, v3}, Landroid/graphics/Canvas;.clipRect:(FFFF)Z // method@01b3 │ │ +0808e2: 1200 |0041: const/4 v0, #int 0 // #0 │ │ +0808e4: 6e10 ab21 0500 |0042: invoke-virtual {v5}, Lcom/negusoft/holoaccent/widget/AccentRatingBar;.getNumStars:()I // method@21ab │ │ +0808ea: 0a02 |0045: move-result v2 │ │ +0808ec: 3520 0d00 |0046: if-ge v0, v2, 0053 // +000d │ │ +0808f0: 5452 c70b |0048: iget-object v2, v5, Lcom/negusoft/holoaccent/widget/AccentRatingBar;.mFillPaint:Landroid/graphics/Paint; // field@0bc7 │ │ +0808f4: 6e30 be01 7602 |004a: invoke-virtual {v6, v7, v2}, Landroid/graphics/Canvas;.drawPath:(Landroid/graphics/Path;Landroid/graphics/Paint;)V // method@01be │ │ +0808fa: 6e30 cf01 8604 |004d: invoke-virtual {v6, v8, v4}, Landroid/graphics/Canvas;.translate:(FF)V // method@01cf │ │ +080900: d800 0001 |0050: add-int/lit8 v0, v0, #int 1 // #01 │ │ +080904: 28f0 |0052: goto 0042 // -0010 │ │ +080906: 6e10 c701 0600 |0053: invoke-virtual {v6}, Landroid/graphics/Canvas;.restore:()V // method@01c7 │ │ +08090c: 0e00 |0056: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=157 │ │ 0x0006 line=158 │ │ 0x000d line=160 │ │ 0x0010 line=161 │ │ 0x0017 line=162 │ │ @@ -102599,41 +144005,41 @@ │ │ type : '(Landroid/graphics/Canvas;Landroid/graphics/Path;FI)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 10 │ │ ins : 5 │ │ outs : 3 │ │ insns size : 55 16-bit code units │ │ -05a95c: |[05a95c] com.negusoft.holoaccent.widget.AccentRatingBar.drawBorder:(Landroid/graphics/Canvas;Landroid/graphics/Path;FI)V │ │ -05a96c: 1204 |0000: const/4 v4, #int 0 // #0 │ │ -05a96e: 2202 5200 |0001: new-instance v2, Landroid/graphics/Path; // type@0052 │ │ -05a972: 7020 7d01 7200 |0003: invoke-direct {v2, v7}, Landroid/graphics/Path;.:(Landroid/graphics/Path;)V // method@017d │ │ -05a978: 7020 d116 8500 |0006: invoke-direct {v5, v8}, Lcom/negusoft/holoaccent/widget/AccentRatingBar;.initBorderPaint:(F)Landroid/graphics/Paint; // method@16d1 │ │ -05a97e: 0c00 |0009: move-result-object v0 │ │ -05a980: 5253 b208 |000a: iget v3, v5, Lcom/negusoft/holoaccent/widget/AccentRatingBar;.mBorderFilledColor:I // field@08b2 │ │ -05a984: 6e20 7701 3000 |000c: invoke-virtual {v0, v3}, Landroid/graphics/Paint;.setColor:(I)V // method@0177 │ │ -05a98a: 6e10 6701 0600 |000f: invoke-virtual {v6}, Landroid/graphics/Canvas;.save:()I // method@0167 │ │ -05a990: 1201 |0012: const/4 v1, #int 0 // #0 │ │ -05a992: 3591 0b00 |0013: if-ge v1, v9, 001e // +000b │ │ -05a996: 6e30 5c01 7600 |0015: invoke-virtual {v6, v7, v0}, Landroid/graphics/Canvas;.drawPath:(Landroid/graphics/Path;Landroid/graphics/Paint;)V // method@015c │ │ -05a99c: 6e30 6a01 8604 |0018: invoke-virtual {v6, v8, v4}, Landroid/graphics/Canvas;.translate:(FF)V // method@016a │ │ -05a9a2: d801 0101 |001b: add-int/lit8 v1, v1, #int 1 // #01 │ │ -05a9a6: 28f6 |001d: goto 0013 // -000a │ │ -05a9a8: 5253 b108 |001e: iget v3, v5, Lcom/negusoft/holoaccent/widget/AccentRatingBar;.mBorderColor:I // field@08b1 │ │ -05a9ac: 6e20 7701 3000 |0020: invoke-virtual {v0, v3}, Landroid/graphics/Paint;.setColor:(I)V // method@0177 │ │ -05a9b2: 0191 |0023: move v1, v9 │ │ -05a9b4: 6e10 c916 0500 |0024: invoke-virtual {v5}, Lcom/negusoft/holoaccent/widget/AccentRatingBar;.getNumStars:()I // method@16c9 │ │ -05a9ba: 0a03 |0027: move-result v3 │ │ -05a9bc: 3531 0b00 |0028: if-ge v1, v3, 0033 // +000b │ │ -05a9c0: 6e30 5c01 7600 |002a: invoke-virtual {v6, v7, v0}, Landroid/graphics/Canvas;.drawPath:(Landroid/graphics/Path;Landroid/graphics/Paint;)V // method@015c │ │ -05a9c6: 6e30 6a01 8604 |002d: invoke-virtual {v6, v8, v4}, Landroid/graphics/Canvas;.translate:(FF)V // method@016a │ │ -05a9cc: d801 0101 |0030: add-int/lit8 v1, v1, #int 1 // #01 │ │ -05a9d0: 28f2 |0032: goto 0024 // -000e │ │ -05a9d2: 6e10 6401 0600 |0033: invoke-virtual {v6}, Landroid/graphics/Canvas;.restore:()V // method@0164 │ │ -05a9d8: 0e00 |0036: return-void │ │ +080910: |[080910] com.negusoft.holoaccent.widget.AccentRatingBar.drawBorder:(Landroid/graphics/Canvas;Landroid/graphics/Path;FI)V │ │ +080920: 1204 |0000: const/4 v4, #int 0 // #0 │ │ +080922: 2202 6800 |0001: new-instance v2, Landroid/graphics/Path; // type@0068 │ │ +080926: 7020 ef01 7200 |0003: invoke-direct {v2, v7}, Landroid/graphics/Path;.:(Landroid/graphics/Path;)V // method@01ef │ │ +08092c: 7020 b321 8500 |0006: invoke-direct {v5, v8}, Lcom/negusoft/holoaccent/widget/AccentRatingBar;.initBorderPaint:(F)Landroid/graphics/Paint; // method@21b3 │ │ +080932: 0c00 |0009: move-result-object v0 │ │ +080934: 5253 c50b |000a: iget v3, v5, Lcom/negusoft/holoaccent/widget/AccentRatingBar;.mBorderFilledColor:I // field@0bc5 │ │ +080938: 6e20 e401 3000 |000c: invoke-virtual {v0, v3}, Landroid/graphics/Paint;.setColor:(I)V // method@01e4 │ │ +08093e: 6e10 cb01 0600 |000f: invoke-virtual {v6}, Landroid/graphics/Canvas;.save:()I // method@01cb │ │ +080944: 1201 |0012: const/4 v1, #int 0 // #0 │ │ +080946: 3591 0b00 |0013: if-ge v1, v9, 001e // +000b │ │ +08094a: 6e30 be01 7600 |0015: invoke-virtual {v6, v7, v0}, Landroid/graphics/Canvas;.drawPath:(Landroid/graphics/Path;Landroid/graphics/Paint;)V // method@01be │ │ +080950: 6e30 cf01 8604 |0018: invoke-virtual {v6, v8, v4}, Landroid/graphics/Canvas;.translate:(FF)V // method@01cf │ │ +080956: d801 0101 |001b: add-int/lit8 v1, v1, #int 1 // #01 │ │ +08095a: 28f6 |001d: goto 0013 // -000a │ │ +08095c: 5253 c40b |001e: iget v3, v5, Lcom/negusoft/holoaccent/widget/AccentRatingBar;.mBorderColor:I // field@0bc4 │ │ +080960: 6e20 e401 3000 |0020: invoke-virtual {v0, v3}, Landroid/graphics/Paint;.setColor:(I)V // method@01e4 │ │ +080966: 0191 |0023: move v1, v9 │ │ +080968: 6e10 ab21 0500 |0024: invoke-virtual {v5}, Lcom/negusoft/holoaccent/widget/AccentRatingBar;.getNumStars:()I // method@21ab │ │ +08096e: 0a03 |0027: move-result v3 │ │ +080970: 3531 0b00 |0028: if-ge v1, v3, 0033 // +000b │ │ +080974: 6e30 be01 7600 |002a: invoke-virtual {v6, v7, v0}, Landroid/graphics/Canvas;.drawPath:(Landroid/graphics/Path;Landroid/graphics/Paint;)V // method@01be │ │ +08097a: 6e30 cf01 8604 |002d: invoke-virtual {v6, v8, v4}, Landroid/graphics/Canvas;.translate:(FF)V // method@01cf │ │ +080980: d801 0101 |0030: add-int/lit8 v1, v1, #int 1 // #01 │ │ +080984: 28f2 |0032: goto 0024 // -000e │ │ +080986: 6e10 c701 0600 |0033: invoke-virtual {v6}, Landroid/graphics/Canvas;.restore:()V // method@01c7 │ │ +08098c: 0e00 |0036: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=178 │ │ 0x0006 line=179 │ │ 0x000a line=180 │ │ 0x000f line=182 │ │ 0x0012 line=183 │ │ @@ -102662,41 +144068,41 @@ │ │ type : '(Landroid/graphics/Canvas;Landroid/graphics/Path;FZZ)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 12 │ │ ins : 6 │ │ outs : 3 │ │ insns size : 51 16-bit code units │ │ -05a9dc: |[05a9dc] com.negusoft.holoaccent.widget.AccentRatingBar.drawGlow:(Landroid/graphics/Canvas;Landroid/graphics/Path;FZZ)V │ │ -05a9ec: 1504 a040 |0000: const/high16 v4, #int 1084227584 // #40a0 │ │ -05a9f0: 390a 0500 |0002: if-nez v10, 0007 // +0005 │ │ -05a9f4: 390b 0300 |0004: if-nez v11, 0007 // +0003 │ │ -05a9f8: 0e00 |0006: return-void │ │ -05a9fa: 380b 0200 |0007: if-eqz v11, 0009 // +0002 │ │ -05a9fe: 380b 2300 |0009: if-eqz v11, 002c // +0023 │ │ -05aa02: 1300 aa00 |000b: const/16 v0, #int 170 // #aa │ │ -05aa06: 2203 5200 |000d: new-instance v3, Landroid/graphics/Path; // type@0052 │ │ -05aa0a: 7020 7d01 8300 |000f: invoke-direct {v3, v8}, Landroid/graphics/Path;.:(Landroid/graphics/Path;)V // method@017d │ │ -05aa10: a905 0904 |0012: div-float v5, v9, v4 │ │ -05aa14: 7030 d316 5600 |0014: invoke-direct {v6, v5, v0}, Lcom/negusoft/holoaccent/widget/AccentRatingBar;.initGlowPaint:(FI)Landroid/graphics/Paint; // method@16d3 │ │ -05aa1a: 0c01 |0017: move-result-object v1 │ │ -05aa1c: 6e10 6701 0700 |0018: invoke-virtual {v7}, Landroid/graphics/Canvas;.save:()I // method@0167 │ │ -05aa22: 1202 |001b: const/4 v2, #int 0 // #0 │ │ -05aa24: 6e10 c916 0600 |001c: invoke-virtual {v6}, Lcom/negusoft/holoaccent/widget/AccentRatingBar;.getNumStars:()I // method@16c9 │ │ -05aa2a: 0a05 |001f: move-result v5 │ │ -05aa2c: 3552 0f00 |0020: if-ge v2, v5, 002f // +000f │ │ -05aa30: 6e30 5c01 8701 |0022: invoke-virtual {v7, v8, v1}, Landroid/graphics/Canvas;.drawPath:(Landroid/graphics/Path;Landroid/graphics/Paint;)V // method@015c │ │ -05aa36: 1205 |0025: const/4 v5, #int 0 // #0 │ │ -05aa38: 6e30 6a01 9705 |0026: invoke-virtual {v7, v9, v5}, Landroid/graphics/Canvas;.translate:(FF)V // method@016a │ │ -05aa3e: d802 0201 |0029: add-int/lit8 v2, v2, #int 1 // #01 │ │ -05aa42: 28f1 |002b: goto 001c // -000f │ │ -05aa44: 1300 5500 |002c: const/16 v0, #int 85 // #55 │ │ -05aa48: 28df |002e: goto 000d // -0021 │ │ -05aa4a: 6e10 6401 0700 |002f: invoke-virtual {v7}, Landroid/graphics/Canvas;.restore:()V // method@0164 │ │ -05aa50: 28d4 |0032: goto 0006 // -002c │ │ +080990: |[080990] com.negusoft.holoaccent.widget.AccentRatingBar.drawGlow:(Landroid/graphics/Canvas;Landroid/graphics/Path;FZZ)V │ │ +0809a0: 1504 a040 |0000: const/high16 v4, #int 1084227584 // #40a0 │ │ +0809a4: 390a 0500 |0002: if-nez v10, 0007 // +0005 │ │ +0809a8: 390b 0300 |0004: if-nez v11, 0007 // +0003 │ │ +0809ac: 0e00 |0006: return-void │ │ +0809ae: 380b 0200 |0007: if-eqz v11, 0009 // +0002 │ │ +0809b2: 380b 2300 |0009: if-eqz v11, 002c // +0023 │ │ +0809b6: 1300 aa00 |000b: const/16 v0, #int 170 // #aa │ │ +0809ba: 2203 6800 |000d: new-instance v3, Landroid/graphics/Path; // type@0068 │ │ +0809be: 7020 ef01 8300 |000f: invoke-direct {v3, v8}, Landroid/graphics/Path;.:(Landroid/graphics/Path;)V // method@01ef │ │ +0809c4: a905 0904 |0012: div-float v5, v9, v4 │ │ +0809c8: 7030 b521 5600 |0014: invoke-direct {v6, v5, v0}, Lcom/negusoft/holoaccent/widget/AccentRatingBar;.initGlowPaint:(FI)Landroid/graphics/Paint; // method@21b5 │ │ +0809ce: 0c01 |0017: move-result-object v1 │ │ +0809d0: 6e10 cb01 0700 |0018: invoke-virtual {v7}, Landroid/graphics/Canvas;.save:()I // method@01cb │ │ +0809d6: 1202 |001b: const/4 v2, #int 0 // #0 │ │ +0809d8: 6e10 ab21 0600 |001c: invoke-virtual {v6}, Lcom/negusoft/holoaccent/widget/AccentRatingBar;.getNumStars:()I // method@21ab │ │ +0809de: 0a05 |001f: move-result v5 │ │ +0809e0: 3552 0f00 |0020: if-ge v2, v5, 002f // +000f │ │ +0809e4: 6e30 be01 8701 |0022: invoke-virtual {v7, v8, v1}, Landroid/graphics/Canvas;.drawPath:(Landroid/graphics/Path;Landroid/graphics/Paint;)V // method@01be │ │ +0809ea: 1205 |0025: const/4 v5, #int 0 // #0 │ │ +0809ec: 6e30 cf01 9705 |0026: invoke-virtual {v7, v9, v5}, Landroid/graphics/Canvas;.translate:(FF)V // method@01cf │ │ +0809f2: d802 0201 |0029: add-int/lit8 v2, v2, #int 1 // #01 │ │ +0809f6: 28f1 |002b: goto 001c // -000f │ │ +0809f8: 1300 5500 |002c: const/16 v0, #int 85 // #55 │ │ +0809fc: 28df |002e: goto 000d // -0021 │ │ +0809fe: 6e10 c701 0700 |002f: invoke-virtual {v7}, Landroid/graphics/Canvas;.restore:()V // method@01c7 │ │ +080a04: 28d4 |0032: goto 0006 // -002c │ │ catches : (none) │ │ positions : │ │ 0x0002 line=139 │ │ 0x0006 line=154 │ │ 0x0007 line=142 │ │ 0x0009 line=143 │ │ 0x000d line=145 │ │ @@ -102726,96 +144132,96 @@ │ │ 0x0000 - 0x0033 reg=11 pressed Z │ │ │ │ #6 : (in Lcom/negusoft/holoaccent/widget/AccentRatingBar;) │ │ name : 'getStarPath' │ │ type : '(FFFF)Landroid/graphics/Path;' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ - registers : 18 │ │ + registers : 19 │ │ ins : 5 │ │ outs : 3 │ │ insns size : 154 16-bit code units │ │ -05aa54: |[05aa54] com.negusoft.holoaccent.widget.AccentRatingBar.getStarPath:(FFFF)Landroid/graphics/Path; │ │ -05aa64: 1800 e0f0 9c76 2f1b e43f |0000: const-wide v0, #double 0.628319 // #3fe41b2f769cf0e0 │ │ -05aa6e: 7120 8f17 1000 |0005: invoke-static {v0, v1}, Ljava/lang/Math;.sin:(D)D // method@178f │ │ -05aa74: 0b0b |0008: move-result-wide v11 │ │ -05aa76: 8cbb |0009: double-to-float v11, v11 │ │ -05aa78: a804 100b |000a: mul-float v4, v16, v11 │ │ -05aa7c: 7120 8817 1000 |000c: invoke-static {v0, v1}, Ljava/lang/Math;.cos:(D)D // method@1788 │ │ -05aa82: 0b0b |000f: move-result-wide v11 │ │ -05aa84: 8cbb |0010: double-to-float v11, v11 │ │ -05aa86: a805 100b |0011: mul-float v5, v16, v11 │ │ -05aa8a: 190b 0040 |0013: const-wide/high16 v11, #long 4611686018427387904 // #4000 │ │ -05aa8e: cd0b |0015: mul-double/2addr v11, v0 │ │ -05aa90: 7120 8f17 cb00 |0016: invoke-static {v11, v12}, Ljava/lang/Math;.sin:(D)D // method@178f │ │ -05aa96: 0b0b |0019: move-result-wide v11 │ │ -05aa98: 8cbb |001a: double-to-float v11, v11 │ │ -05aa9a: a808 110b |001b: mul-float v8, v17, v11 │ │ -05aa9e: 190b 0040 |001d: const-wide/high16 v11, #long 4611686018427387904 // #4000 │ │ -05aaa2: cd0b |001f: mul-double/2addr v11, v0 │ │ -05aaa4: 7120 8817 cb00 |0020: invoke-static {v11, v12}, Ljava/lang/Math;.cos:(D)D // method@1788 │ │ -05aaaa: 0b0b |0023: move-result-wide v11 │ │ -05aaac: 8cbb |0024: double-to-float v11, v11 │ │ -05aaae: a809 110b |0025: mul-float v9, v17, v11 │ │ -05aab2: 190b 0840 |0027: const-wide/high16 v11, #long 4613937818241073152 // #4008 │ │ -05aab6: cd0b |0029: mul-double/2addr v11, v0 │ │ -05aab8: 7120 8f17 cb00 |002a: invoke-static {v11, v12}, Ljava/lang/Math;.sin:(D)D // method@178f │ │ -05aabe: 0b0b |002d: move-result-wide v11 │ │ -05aac0: 8cbb |002e: double-to-float v11, v11 │ │ -05aac2: a802 100b |002f: mul-float v2, v16, v11 │ │ -05aac6: 190b 0840 |0031: const-wide/high16 v11, #long 4613937818241073152 // #4008 │ │ -05aaca: cd0b |0033: mul-double/2addr v11, v0 │ │ -05aacc: 7120 8817 cb00 |0034: invoke-static {v11, v12}, Ljava/lang/Math;.cos:(D)D // method@1788 │ │ -05aad2: 0b0b |0037: move-result-wide v11 │ │ -05aad4: 8cbb |0038: double-to-float v11, v11 │ │ -05aad6: a803 100b |0039: mul-float v3, v16, v11 │ │ -05aada: 190b 1040 |003b: const-wide/high16 v11, #long 4616189618054758400 // #4010 │ │ -05aade: cd0b |003d: mul-double/2addr v11, v0 │ │ -05aae0: 7120 8f17 cb00 |003e: invoke-static {v11, v12}, Ljava/lang/Math;.sin:(D)D // method@178f │ │ -05aae6: 0b0b |0041: move-result-wide v11 │ │ -05aae8: 8cbb |0042: double-to-float v11, v11 │ │ -05aaea: a806 110b |0043: mul-float v6, v17, v11 │ │ -05aaee: 190b 1040 |0045: const-wide/high16 v11, #long 4616189618054758400 // #4010 │ │ -05aaf2: cd0b |0047: mul-double/2addr v11, v0 │ │ -05aaf4: 7120 8817 cb00 |0048: invoke-static {v11, v12}, Ljava/lang/Math;.cos:(D)D // method@1788 │ │ -05aafa: 0b0b |004b: move-result-wide v11 │ │ -05aafc: 8cbb |004c: double-to-float v11, v11 │ │ -05aafe: a807 110b |004d: mul-float v7, v17, v11 │ │ -05ab02: 220a 5200 |004f: new-instance v10, Landroid/graphics/Path; // type@0052 │ │ -05ab06: 7010 7c01 0a00 |0051: invoke-direct {v10}, Landroid/graphics/Path;.:()V // method@017c │ │ -05ab0c: a70b 0f11 |0054: sub-float v11, v15, v17 │ │ -05ab10: 6e30 8101 ea0b |0056: invoke-virtual {v10, v14, v11}, Landroid/graphics/Path;.moveTo:(FF)V // method@0181 │ │ -05ab16: a60b 0e04 |0059: add-float v11, v14, v4 │ │ -05ab1a: a70c 0f05 |005b: sub-float v12, v15, v5 │ │ -05ab1e: 6e30 8001 ba0c |005d: invoke-virtual {v10, v11, v12}, Landroid/graphics/Path;.lineTo:(FF)V // method@0180 │ │ -05ab24: a60b 0e08 |0060: add-float v11, v14, v8 │ │ -05ab28: a70c 0f09 |0062: sub-float v12, v15, v9 │ │ -05ab2c: 6e30 8001 ba0c |0064: invoke-virtual {v10, v11, v12}, Landroid/graphics/Path;.lineTo:(FF)V // method@0180 │ │ -05ab32: a60b 0e02 |0067: add-float v11, v14, v2 │ │ -05ab36: a70c 0f03 |0069: sub-float v12, v15, v3 │ │ -05ab3a: 6e30 8001 ba0c |006b: invoke-virtual {v10, v11, v12}, Landroid/graphics/Path;.lineTo:(FF)V // method@0180 │ │ -05ab40: a60b 0e06 |006e: add-float v11, v14, v6 │ │ -05ab44: a70c 0f07 |0070: sub-float v12, v15, v7 │ │ -05ab48: 6e30 8001 ba0c |0072: invoke-virtual {v10, v11, v12}, Landroid/graphics/Path;.lineTo:(FF)V // method@0180 │ │ -05ab4e: a60b 0f10 |0075: add-float v11, v15, v16 │ │ -05ab52: 6e30 8001 ea0b |0077: invoke-virtual {v10, v14, v11}, Landroid/graphics/Path;.lineTo:(FF)V // method@0180 │ │ -05ab58: a70b 0e06 |007a: sub-float v11, v14, v6 │ │ -05ab5c: a70c 0f07 |007c: sub-float v12, v15, v7 │ │ -05ab60: 6e30 8001 ba0c |007e: invoke-virtual {v10, v11, v12}, Landroid/graphics/Path;.lineTo:(FF)V // method@0180 │ │ -05ab66: a70b 0e02 |0081: sub-float v11, v14, v2 │ │ -05ab6a: a70c 0f03 |0083: sub-float v12, v15, v3 │ │ -05ab6e: 6e30 8001 ba0c |0085: invoke-virtual {v10, v11, v12}, Landroid/graphics/Path;.lineTo:(FF)V // method@0180 │ │ -05ab74: a70b 0e08 |0088: sub-float v11, v14, v8 │ │ -05ab78: a70c 0f09 |008a: sub-float v12, v15, v9 │ │ -05ab7c: 6e30 8001 ba0c |008c: invoke-virtual {v10, v11, v12}, Landroid/graphics/Path;.lineTo:(FF)V // method@0180 │ │ -05ab82: a70b 0e04 |008f: sub-float v11, v14, v4 │ │ -05ab86: a70c 0f05 |0091: sub-float v12, v15, v5 │ │ -05ab8a: 6e30 8001 ba0c |0093: invoke-virtual {v10, v11, v12}, Landroid/graphics/Path;.lineTo:(FF)V // method@0180 │ │ -05ab90: 6e10 7f01 0a00 |0096: invoke-virtual {v10}, Landroid/graphics/Path;.close:()V // method@017f │ │ -05ab96: 110a |0099: return-object v10 │ │ +080a08: |[080a08] com.negusoft.holoaccent.widget.AccentRatingBar.getStarPath:(FFFF)Landroid/graphics/Path; │ │ +080a18: 1800 e0f0 9c76 2f1b e43f |0000: const-wide v0, #double 0.628319 // #3fe41b2f769cf0e0 │ │ +080a22: 7120 8322 1000 |0005: invoke-static {v0, v1}, Ljava/lang/Math;.sin:(D)D // method@2283 │ │ +080a28: 0b0c |0008: move-result-wide v12 │ │ +080a2a: 8ccb |0009: double-to-float v11, v12 │ │ +080a2c: a804 110b |000a: mul-float v4, v17, v11 │ │ +080a30: 7120 7a22 1000 |000c: invoke-static {v0, v1}, Ljava/lang/Math;.cos:(D)D // method@227a │ │ +080a36: 0b0c |000f: move-result-wide v12 │ │ +080a38: 8ccb |0010: double-to-float v11, v12 │ │ +080a3a: a805 110b |0011: mul-float v5, v17, v11 │ │ +080a3e: 190c 0040 |0013: const-wide/high16 v12, #long 4611686018427387904 // #4000 │ │ +080a42: cd0c |0015: mul-double/2addr v12, v0 │ │ +080a44: 7120 8322 dc00 |0016: invoke-static {v12, v13}, Ljava/lang/Math;.sin:(D)D // method@2283 │ │ +080a4a: 0b0c |0019: move-result-wide v12 │ │ +080a4c: 8ccb |001a: double-to-float v11, v12 │ │ +080a4e: a808 120b |001b: mul-float v8, v18, v11 │ │ +080a52: 190c 0040 |001d: const-wide/high16 v12, #long 4611686018427387904 // #4000 │ │ +080a56: cd0c |001f: mul-double/2addr v12, v0 │ │ +080a58: 7120 7a22 dc00 |0020: invoke-static {v12, v13}, Ljava/lang/Math;.cos:(D)D // method@227a │ │ +080a5e: 0b0c |0023: move-result-wide v12 │ │ +080a60: 8ccb |0024: double-to-float v11, v12 │ │ +080a62: a809 120b |0025: mul-float v9, v18, v11 │ │ +080a66: 190c 0840 |0027: const-wide/high16 v12, #long 4613937818241073152 // #4008 │ │ +080a6a: cd0c |0029: mul-double/2addr v12, v0 │ │ +080a6c: 7120 8322 dc00 |002a: invoke-static {v12, v13}, Ljava/lang/Math;.sin:(D)D // method@2283 │ │ +080a72: 0b0c |002d: move-result-wide v12 │ │ +080a74: 8ccb |002e: double-to-float v11, v12 │ │ +080a76: a802 110b |002f: mul-float v2, v17, v11 │ │ +080a7a: 190c 0840 |0031: const-wide/high16 v12, #long 4613937818241073152 // #4008 │ │ +080a7e: cd0c |0033: mul-double/2addr v12, v0 │ │ +080a80: 7120 7a22 dc00 |0034: invoke-static {v12, v13}, Ljava/lang/Math;.cos:(D)D // method@227a │ │ +080a86: 0b0c |0037: move-result-wide v12 │ │ +080a88: 8ccb |0038: double-to-float v11, v12 │ │ +080a8a: a803 110b |0039: mul-float v3, v17, v11 │ │ +080a8e: 190c 1040 |003b: const-wide/high16 v12, #long 4616189618054758400 // #4010 │ │ +080a92: cd0c |003d: mul-double/2addr v12, v0 │ │ +080a94: 7120 8322 dc00 |003e: invoke-static {v12, v13}, Ljava/lang/Math;.sin:(D)D // method@2283 │ │ +080a9a: 0b0c |0041: move-result-wide v12 │ │ +080a9c: 8ccb |0042: double-to-float v11, v12 │ │ +080a9e: a806 120b |0043: mul-float v6, v18, v11 │ │ +080aa2: 190c 1040 |0045: const-wide/high16 v12, #long 4616189618054758400 // #4010 │ │ +080aa6: cd0c |0047: mul-double/2addr v12, v0 │ │ +080aa8: 7120 7a22 dc00 |0048: invoke-static {v12, v13}, Ljava/lang/Math;.cos:(D)D // method@227a │ │ +080aae: 0b0c |004b: move-result-wide v12 │ │ +080ab0: 8ccb |004c: double-to-float v11, v12 │ │ +080ab2: a807 120b |004d: mul-float v7, v18, v11 │ │ +080ab6: 220a 6800 |004f: new-instance v10, Landroid/graphics/Path; // type@0068 │ │ +080aba: 7010 ee01 0a00 |0051: invoke-direct {v10}, Landroid/graphics/Path;.:()V // method@01ee │ │ +080ac0: a70b 1012 |0054: sub-float v11, v16, v18 │ │ +080ac4: 6e30 f301 fa0b |0056: invoke-virtual {v10, v15, v11}, Landroid/graphics/Path;.moveTo:(FF)V // method@01f3 │ │ +080aca: a60b 0f04 |0059: add-float v11, v15, v4 │ │ +080ace: a70c 1005 |005b: sub-float v12, v16, v5 │ │ +080ad2: 6e30 f201 ba0c |005d: invoke-virtual {v10, v11, v12}, Landroid/graphics/Path;.lineTo:(FF)V // method@01f2 │ │ +080ad8: a60b 0f08 |0060: add-float v11, v15, v8 │ │ +080adc: a70c 1009 |0062: sub-float v12, v16, v9 │ │ +080ae0: 6e30 f201 ba0c |0064: invoke-virtual {v10, v11, v12}, Landroid/graphics/Path;.lineTo:(FF)V // method@01f2 │ │ +080ae6: a60b 0f02 |0067: add-float v11, v15, v2 │ │ +080aea: a70c 1003 |0069: sub-float v12, v16, v3 │ │ +080aee: 6e30 f201 ba0c |006b: invoke-virtual {v10, v11, v12}, Landroid/graphics/Path;.lineTo:(FF)V // method@01f2 │ │ +080af4: a60b 0f06 |006e: add-float v11, v15, v6 │ │ +080af8: a70c 1007 |0070: sub-float v12, v16, v7 │ │ +080afc: 6e30 f201 ba0c |0072: invoke-virtual {v10, v11, v12}, Landroid/graphics/Path;.lineTo:(FF)V // method@01f2 │ │ +080b02: a60b 1011 |0075: add-float v11, v16, v17 │ │ +080b06: 6e30 f201 fa0b |0077: invoke-virtual {v10, v15, v11}, Landroid/graphics/Path;.lineTo:(FF)V // method@01f2 │ │ +080b0c: a70b 0f06 |007a: sub-float v11, v15, v6 │ │ +080b10: a70c 1007 |007c: sub-float v12, v16, v7 │ │ +080b14: 6e30 f201 ba0c |007e: invoke-virtual {v10, v11, v12}, Landroid/graphics/Path;.lineTo:(FF)V // method@01f2 │ │ +080b1a: a70b 0f02 |0081: sub-float v11, v15, v2 │ │ +080b1e: a70c 1003 |0083: sub-float v12, v16, v3 │ │ +080b22: 6e30 f201 ba0c |0085: invoke-virtual {v10, v11, v12}, Landroid/graphics/Path;.lineTo:(FF)V // method@01f2 │ │ +080b28: a70b 0f08 |0088: sub-float v11, v15, v8 │ │ +080b2c: a70c 1009 |008a: sub-float v12, v16, v9 │ │ +080b30: 6e30 f201 ba0c |008c: invoke-virtual {v10, v11, v12}, Landroid/graphics/Path;.lineTo:(FF)V // method@01f2 │ │ +080b36: a70b 0f04 |008f: sub-float v11, v15, v4 │ │ +080b3a: a70c 1005 |0091: sub-float v12, v16, v5 │ │ +080b3e: 6e30 f201 ba0c |0093: invoke-virtual {v10, v11, v12}, Landroid/graphics/Path;.lineTo:(FF)V // method@01f2 │ │ +080b44: 6e10 f101 0a00 |0096: invoke-virtual {v10}, Landroid/graphics/Path;.close:()V // method@01f1 │ │ +080b4a: 110a |0099: return-object v10 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=207 │ │ 0x0005 line=208 │ │ 0x000c line=209 │ │ 0x0013 line=210 │ │ 0x001d line=211 │ │ @@ -102843,134 +144249,129 @@ │ │ 0x000c - 0x009a reg=4 innerTopX F │ │ 0x0013 - 0x009a reg=5 innerTopY F │ │ 0x0045 - 0x009a reg=6 outerBottomX F │ │ 0x004f - 0x009a reg=7 outerBottomY F │ │ 0x001d - 0x009a reg=8 outerTopX F │ │ 0x0027 - 0x009a reg=9 outerTopY F │ │ 0x0054 - 0x009a reg=10 result Landroid/graphics/Path; │ │ - 0x0000 - 0x009a reg=13 this Lcom/negusoft/holoaccent/widget/AccentRatingBar; │ │ - 0x0000 - 0x009a reg=14 centerX F │ │ - 0x0000 - 0x009a reg=15 centerY F │ │ - 0x0000 - 0x009a reg=16 innerRadius F │ │ - 0x0000 - 0x009a reg=17 outerRadius F │ │ + 0x0000 - 0x009a reg=14 this Lcom/negusoft/holoaccent/widget/AccentRatingBar; │ │ + 0x0000 - 0x009a reg=15 centerX F │ │ + 0x0000 - 0x009a reg=16 centerY F │ │ + 0x0000 - 0x009a reg=17 innerRadius F │ │ + 0x0000 - 0x009a reg=18 outerRadius F │ │ │ │ #7 : (in Lcom/negusoft/holoaccent/widget/AccentRatingBar;) │ │ name : 'hasValue' │ │ type : '([II)Z' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ - registers : 8 │ │ + registers : 7 │ │ ins : 3 │ │ outs : 0 │ │ - insns size : 16 16-bit code units │ │ -05ab98: |[05ab98] com.negusoft.holoaccent.widget.AccentRatingBar.hasValue:([II)Z │ │ -05aba8: 0760 |0000: move-object v0, v6 │ │ -05abaa: 2103 |0001: array-length v3, v0 │ │ -05abac: 1202 |0002: const/4 v2, #int 0 // #0 │ │ -05abae: 3532 0b00 |0003: if-ge v2, v3, 000e // +000b │ │ -05abb2: 4401 0002 |0005: aget v1, v0, v2 │ │ -05abb6: 3371 0400 |0007: if-ne v1, v7, 000b // +0004 │ │ -05abba: 1214 |0009: const/4 v4, #int 1 // #1 │ │ -05abbc: 0f04 |000a: return v4 │ │ -05abbe: d802 0201 |000b: add-int/lit8 v2, v2, #int 1 // #01 │ │ -05abc2: 28f6 |000d: goto 0003 // -000a │ │ -05abc4: 1204 |000e: const/4 v4, #int 0 // #0 │ │ -05abc6: 28fb |000f: goto 000a // -0005 │ │ + insns size : 14 16-bit code units │ │ +080b4c: |[080b4c] com.negusoft.holoaccent.widget.AccentRatingBar.hasValue:([II)Z │ │ +080b5c: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +080b5e: 2153 |0001: array-length v3, v5 │ │ +080b60: 0112 |0002: move v2, v1 │ │ +080b62: 3532 0700 |0003: if-ge v2, v3, 000a // +0007 │ │ +080b66: 4400 0502 |0005: aget v0, v5, v2 │ │ +080b6a: 3360 0400 |0007: if-ne v0, v6, 000b // +0004 │ │ +080b6e: 1211 |0009: const/4 v1, #int 1 // #1 │ │ +080b70: 0f01 |000a: return v1 │ │ +080b72: d802 0201 |000b: add-int/lit8 v2, v2, #int 1 // #01 │ │ +080b76: 28f6 |000d: goto 0003 // -000a │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=197 │ │ + 0x0001 line=197 │ │ 0x0007 line=198 │ │ 0x0009 line=199 │ │ 0x000a line=201 │ │ 0x000b line=197 │ │ - 0x000e line=201 │ │ locals : │ │ - 0x0007 - 0x000a reg=1 i I │ │ - 0x000b - 0x000e reg=1 i I │ │ - 0x0001 - 0x0010 reg=0 arr$ [I │ │ - 0x0003 - 0x0010 reg=2 i$ I │ │ - 0x0002 - 0x0010 reg=3 len$ I │ │ - 0x0000 - 0x0010 reg=5 this Lcom/negusoft/holoaccent/widget/AccentRatingBar; │ │ - 0x0000 - 0x0010 reg=6 allValues [I │ │ - 0x0000 - 0x0010 reg=7 value I │ │ + 0x0007 - 0x000a reg=0 i I │ │ + 0x000b - 0x000e reg=0 i I │ │ + 0x0000 - 0x000e reg=4 this Lcom/negusoft/holoaccent/widget/AccentRatingBar; │ │ + 0x0000 - 0x000e reg=5 allValues [I │ │ + 0x0000 - 0x000e reg=6 value I │ │ │ │ #8 : (in Lcom/negusoft/holoaccent/widget/AccentRatingBar;) │ │ name : 'init' │ │ type : '(Landroid/content/Context;Landroid/util/AttributeSet;I)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 8 │ │ ins : 4 │ │ outs : 5 │ │ - insns size : 48 16-bit code units │ │ -05abc8: |[05abc8] com.negusoft.holoaccent.widget.AccentRatingBar.init:(Landroid/content/Context;Landroid/util/AttributeSet;I)V │ │ -05abd8: 1203 |0000: const/4 v3, #int 0 // #0 │ │ -05abda: 1402 8888 88ff |0001: const v2, #float -nan // #ff888888 │ │ -05abe0: 7110 0415 0500 |0004: invoke-static {v5}, Lcom/negusoft/holoaccent/AccentHelper;.getPalette:(Landroid/content/Context;)Lcom/negusoft/holoaccent/AccentPalette; // method@1504 │ │ -05abe6: 0c01 |0007: move-result-object v1 │ │ -05abe8: 5b41 b508 |0008: iput-object v1, v4, Lcom/negusoft/holoaccent/widget/AccentRatingBar;.mPalette:Lcom/negusoft/holoaccent/AccentPalette; // field@08b5 │ │ -05abec: 6201 a407 |000a: sget-object v1, Lcom/negusoft/holoaccent/R$styleable;.AccentRatingBar:[I // field@07a4 │ │ -05abf0: 6e53 d400 6571 |000c: invoke-virtual {v5, v6, v1, v7, v3}, Landroid/content/Context;.obtainStyledAttributes:(Landroid/util/AttributeSet;[III)Landroid/content/res/TypedArray; // method@00d4 │ │ -05abf6: 0c00 |000f: move-result-object v0 │ │ -05abf8: 1211 |0010: const/4 v1, #int 1 // #1 │ │ -05abfa: 6e30 2901 1002 |0011: invoke-virtual {v0, v1, v2}, Landroid/content/res/TypedArray;.getColor:(II)I // method@0129 │ │ -05ac00: 0a01 |0014: move-result v1 │ │ -05ac02: 5941 b308 |0015: iput v1, v4, Lcom/negusoft/holoaccent/widget/AccentRatingBar;.mEmptyColor:I // field@08b3 │ │ -05ac06: 1501 00ff |0017: const/high16 v1, #int -16777216 // #ff00 │ │ -05ac0a: 6e30 2901 3001 |0019: invoke-virtual {v0, v3, v1}, Landroid/content/res/TypedArray;.getColor:(II)I // method@0129 │ │ -05ac10: 0a01 |001c: move-result v1 │ │ -05ac12: 5941 b108 |001d: iput v1, v4, Lcom/negusoft/holoaccent/widget/AccentRatingBar;.mBorderColor:I // field@08b1 │ │ -05ac16: 1221 |001f: const/4 v1, #int 2 // #2 │ │ -05ac18: 6e30 2901 1002 |0020: invoke-virtual {v0, v1, v2}, Landroid/content/res/TypedArray;.getColor:(II)I // method@0129 │ │ -05ac1e: 0a01 |0023: move-result v1 │ │ -05ac20: 5941 b208 |0024: iput v1, v4, Lcom/negusoft/holoaccent/widget/AccentRatingBar;.mBorderFilledColor:I // field@08b2 │ │ -05ac24: 6e10 3501 0000 |0026: invoke-virtual {v0}, Landroid/content/res/TypedArray;.recycle:()V // method@0135 │ │ -05ac2a: 7010 d216 0400 |0029: invoke-direct {v4}, Lcom/negusoft/holoaccent/widget/AccentRatingBar;.initFillPaint:()Landroid/graphics/Paint; // method@16d2 │ │ -05ac30: 0c01 |002c: move-result-object v1 │ │ -05ac32: 5b41 b408 |002d: iput-object v1, v4, Lcom/negusoft/holoaccent/widget/AccentRatingBar;.mFillPaint:Landroid/graphics/Paint; // field@08b4 │ │ -05ac36: 0e00 |002f: return-void │ │ + insns size : 52 16-bit code units │ │ +080b78: |[080b78] com.negusoft.holoaccent.widget.AccentRatingBar.init:(Landroid/content/Context;Landroid/util/AttributeSet;I)V │ │ +080b88: 1403 8888 88ff |0000: const v3, #float -nan // #ff888888 │ │ +080b8e: 7110 e61f 0500 |0003: invoke-static {v5}, Lcom/negusoft/holoaccent/AccentHelper;.getPalette:(Landroid/content/Context;)Lcom/negusoft/holoaccent/AccentPalette; // method@1fe6 │ │ +080b94: 0c01 |0006: move-result-object v1 │ │ +080b96: 5b41 c80b |0007: iput-object v1, v4, Lcom/negusoft/holoaccent/widget/AccentRatingBar;.mPalette:Lcom/negusoft/holoaccent/AccentPalette; // field@0bc8 │ │ +080b9a: 6201 b70a |0009: sget-object v1, Lcom/negusoft/holoaccent/R$styleable;.AccentRatingBar:[I // field@0ab7 │ │ +080b9e: 1202 |000b: const/4 v2, #int 0 // #0 │ │ +080ba0: 6e52 1801 6571 |000c: invoke-virtual {v5, v6, v1, v7, v2}, Landroid/content/Context;.obtainStyledAttributes:(Landroid/util/AttributeSet;[III)Landroid/content/res/TypedArray; // method@0118 │ │ +080ba6: 0c00 |000f: move-result-object v0 │ │ +080ba8: 6001 b80a |0010: sget v1, Lcom/negusoft/holoaccent/R$styleable;.AccentRatingBar_android_colorBackground:I // field@0ab8 │ │ +080bac: 6e30 7601 1003 |0012: invoke-virtual {v0, v1, v3}, Landroid/content/res/TypedArray;.getColor:(II)I // method@0176 │ │ +080bb2: 0a01 |0015: move-result v1 │ │ +080bb4: 5941 c60b |0016: iput v1, v4, Lcom/negusoft/holoaccent/widget/AccentRatingBar;.mEmptyColor:I // field@0bc6 │ │ +080bb8: 6001 b90a |0018: sget v1, Lcom/negusoft/holoaccent/R$styleable;.AccentRatingBar_android_colorForeground:I // field@0ab9 │ │ +080bbc: 1502 00ff |001a: const/high16 v2, #int -16777216 // #ff00 │ │ +080bc0: 6e30 7601 1002 |001c: invoke-virtual {v0, v1, v2}, Landroid/content/res/TypedArray;.getColor:(II)I // method@0176 │ │ +080bc6: 0a01 |001f: move-result v1 │ │ +080bc8: 5941 c40b |0020: iput v1, v4, Lcom/negusoft/holoaccent/widget/AccentRatingBar;.mBorderColor:I // field@0bc4 │ │ +080bcc: 6001 ba0a |0022: sget v1, Lcom/negusoft/holoaccent/R$styleable;.AccentRatingBar_android_colorForegroundInverse:I // field@0aba │ │ +080bd0: 6e30 7601 1003 |0024: invoke-virtual {v0, v1, v3}, Landroid/content/res/TypedArray;.getColor:(II)I // method@0176 │ │ +080bd6: 0a01 |0027: move-result v1 │ │ +080bd8: 5941 c50b |0028: iput v1, v4, Lcom/negusoft/holoaccent/widget/AccentRatingBar;.mBorderFilledColor:I // field@0bc5 │ │ +080bdc: 6e10 8201 0000 |002a: invoke-virtual {v0}, Landroid/content/res/TypedArray;.recycle:()V // method@0182 │ │ +080be2: 7010 b421 0400 |002d: invoke-direct {v4}, Lcom/negusoft/holoaccent/widget/AccentRatingBar;.initFillPaint:()Landroid/graphics/Paint; // method@21b4 │ │ +080be8: 0c01 |0030: move-result-object v1 │ │ +080bea: 5b41 c70b |0031: iput-object v1, v4, Lcom/negusoft/holoaccent/widget/AccentRatingBar;.mFillPaint:Landroid/graphics/Paint; // field@0bc7 │ │ +080bee: 0e00 |0033: return-void │ │ catches : (none) │ │ positions : │ │ - 0x0004 line=74 │ │ - 0x000a line=76 │ │ + 0x0003 line=74 │ │ + 0x0009 line=76 │ │ 0x0010 line=78 │ │ - 0x0017 line=79 │ │ - 0x001f line=80 │ │ - 0x0026 line=81 │ │ - 0x0029 line=83 │ │ - 0x002f line=84 │ │ - locals : │ │ - 0x0010 - 0x0030 reg=0 a Landroid/content/res/TypedArray; │ │ - 0x0000 - 0x0030 reg=4 this Lcom/negusoft/holoaccent/widget/AccentRatingBar; │ │ - 0x0000 - 0x0030 reg=5 context Landroid/content/Context; │ │ - 0x0000 - 0x0030 reg=6 attrs Landroid/util/AttributeSet; │ │ - 0x0000 - 0x0030 reg=7 defStyle I │ │ + 0x0018 line=79 │ │ + 0x0022 line=80 │ │ + 0x002a line=81 │ │ + 0x002d line=83 │ │ + 0x0033 line=84 │ │ + locals : │ │ + 0x0010 - 0x0034 reg=0 a Landroid/content/res/TypedArray; │ │ + 0x0000 - 0x0034 reg=4 this Lcom/negusoft/holoaccent/widget/AccentRatingBar; │ │ + 0x0000 - 0x0034 reg=5 context Landroid/content/Context; │ │ + 0x0000 - 0x0034 reg=6 attrs Landroid/util/AttributeSet; │ │ + 0x0000 - 0x0034 reg=7 defStyle I │ │ │ │ #9 : (in Lcom/negusoft/holoaccent/widget/AccentRatingBar;) │ │ name : 'initBorderPaint' │ │ type : '(F)Landroid/graphics/Paint;' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 27 16-bit code units │ │ -05ac38: |[05ac38] com.negusoft.holoaccent.widget.AccentRatingBar.initBorderPaint:(F)Landroid/graphics/Paint; │ │ -05ac48: 2200 5100 |0000: new-instance v0, Landroid/graphics/Paint; // type@0051 │ │ -05ac4c: 7010 7401 0000 |0002: invoke-direct {v0}, Landroid/graphics/Paint;.:()V // method@0174 │ │ -05ac52: 6201 2200 |0005: sget-object v1, Landroid/graphics/Paint$Style;.STROKE:Landroid/graphics/Paint$Style; // field@0022 │ │ -05ac56: 6e20 7b01 1000 |0007: invoke-virtual {v0, v1}, Landroid/graphics/Paint;.setStyle:(Landroid/graphics/Paint$Style;)V // method@017b │ │ -05ac5c: 1501 4842 |000a: const/high16 v1, #int 1112014848 // #4248 │ │ -05ac60: a901 0301 |000c: div-float v1, v3, v1 │ │ -05ac64: 6e20 7a01 1000 |000e: invoke-virtual {v0, v1}, Landroid/graphics/Paint;.setStrokeWidth:(F)V // method@017a │ │ -05ac6a: 6201 1f00 |0011: sget-object v1, Landroid/graphics/Paint$Join;.ROUND:Landroid/graphics/Paint$Join; // field@001f │ │ -05ac6e: 6e20 7901 1000 |0013: invoke-virtual {v0, v1}, Landroid/graphics/Paint;.setStrokeJoin:(Landroid/graphics/Paint$Join;)V // method@0179 │ │ -05ac74: 1211 |0016: const/4 v1, #int 1 // #1 │ │ -05ac76: 6e20 7601 1000 |0017: invoke-virtual {v0, v1}, Landroid/graphics/Paint;.setAntiAlias:(Z)V // method@0176 │ │ -05ac7c: 1100 |001a: return-object v0 │ │ +080bf0: |[080bf0] com.negusoft.holoaccent.widget.AccentRatingBar.initBorderPaint:(F)Landroid/graphics/Paint; │ │ +080c00: 2200 6600 |0000: new-instance v0, Landroid/graphics/Paint; // type@0066 │ │ +080c04: 7010 db01 0000 |0002: invoke-direct {v0}, Landroid/graphics/Paint;.:()V // method@01db │ │ +080c0a: 6201 3100 |0005: sget-object v1, Landroid/graphics/Paint$Style;.STROKE:Landroid/graphics/Paint$Style; // field@0031 │ │ +080c0e: 6e20 ed01 1000 |0007: invoke-virtual {v0, v1}, Landroid/graphics/Paint;.setStyle:(Landroid/graphics/Paint$Style;)V // method@01ed │ │ +080c14: 1501 4842 |000a: const/high16 v1, #int 1112014848 // #4248 │ │ +080c18: a901 0301 |000c: div-float v1, v3, v1 │ │ +080c1c: 6e20 ec01 1000 |000e: invoke-virtual {v0, v1}, Landroid/graphics/Paint;.setStrokeWidth:(F)V // method@01ec │ │ +080c22: 6201 2e00 |0011: sget-object v1, Landroid/graphics/Paint$Join;.ROUND:Landroid/graphics/Paint$Join; // field@002e │ │ +080c26: 6e20 eb01 1000 |0013: invoke-virtual {v0, v1}, Landroid/graphics/Paint;.setStrokeJoin:(Landroid/graphics/Paint$Join;)V // method@01eb │ │ +080c2c: 1211 |0016: const/4 v1, #int 1 // #1 │ │ +080c2e: 6e20 e301 1000 |0017: invoke-virtual {v0, v1}, Landroid/graphics/Paint;.setAntiAlias:(Z)V // method@01e3 │ │ +080c34: 1100 |001a: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=105 │ │ 0x0005 line=106 │ │ 0x000a line=107 │ │ 0x0011 line=108 │ │ 0x0016 line=109 │ │ @@ -102985,22 +144386,22 @@ │ │ type : '()Landroid/graphics/Paint;' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 15 16-bit code units │ │ -05ac80: |[05ac80] com.negusoft.holoaccent.widget.AccentRatingBar.initFillPaint:()Landroid/graphics/Paint; │ │ -05ac90: 2200 5100 |0000: new-instance v0, Landroid/graphics/Paint; // type@0051 │ │ -05ac94: 7010 7401 0000 |0002: invoke-direct {v0}, Landroid/graphics/Paint;.:()V // method@0174 │ │ -05ac9a: 6201 2000 |0005: sget-object v1, Landroid/graphics/Paint$Style;.FILL:Landroid/graphics/Paint$Style; // field@0020 │ │ -05ac9e: 6e20 7b01 1000 |0007: invoke-virtual {v0, v1}, Landroid/graphics/Paint;.setStyle:(Landroid/graphics/Paint$Style;)V // method@017b │ │ -05aca4: 1201 |000a: const/4 v1, #int 0 // #0 │ │ -05aca6: 6e20 7601 1000 |000b: invoke-virtual {v0, v1}, Landroid/graphics/Paint;.setAntiAlias:(Z)V // method@0176 │ │ -05acac: 1100 |000e: return-object v0 │ │ +080c38: |[080c38] com.negusoft.holoaccent.widget.AccentRatingBar.initFillPaint:()Landroid/graphics/Paint; │ │ +080c48: 2200 6600 |0000: new-instance v0, Landroid/graphics/Paint; // type@0066 │ │ +080c4c: 7010 db01 0000 |0002: invoke-direct {v0}, Landroid/graphics/Paint;.:()V // method@01db │ │ +080c52: 6201 2f00 |0005: sget-object v1, Landroid/graphics/Paint$Style;.FILL:Landroid/graphics/Paint$Style; // field@002f │ │ +080c56: 6e20 ed01 1000 |0007: invoke-virtual {v0, v1}, Landroid/graphics/Paint;.setStyle:(Landroid/graphics/Paint$Style;)V // method@01ed │ │ +080c5c: 1201 |000a: const/4 v1, #int 0 // #0 │ │ +080c5e: 6e20 e301 1000 |000b: invoke-virtual {v0, v1}, Landroid/graphics/Paint;.setAntiAlias:(Z)V // method@01e3 │ │ +080c64: 1100 |000e: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=98 │ │ 0x0005 line=99 │ │ 0x000a line=100 │ │ 0x000e line=101 │ │ locals : │ │ @@ -103012,33 +144413,33 @@ │ │ type : '(FI)Landroid/graphics/Paint;' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 41 16-bit code units │ │ -05acb0: |[05acb0] com.negusoft.holoaccent.widget.AccentRatingBar.initGlowPaint:(FI)Landroid/graphics/Paint; │ │ -05acc0: 2200 5100 |0000: new-instance v0, Landroid/graphics/Paint; // type@0051 │ │ -05acc4: 7010 7401 0000 |0002: invoke-direct {v0}, Landroid/graphics/Paint;.:()V // method@0174 │ │ -05acca: 5421 b508 |0005: iget-object v1, v2, Lcom/negusoft/holoaccent/widget/AccentRatingBar;.mPalette:Lcom/negusoft/holoaccent/AccentPalette; // field@08b5 │ │ -05acce: 6e10 0b15 0100 |0007: invoke-virtual {v1}, Lcom/negusoft/holoaccent/AccentPalette;.getAccentColor:()I // method@150b │ │ -05acd4: 0a01 |000a: move-result v1 │ │ -05acd6: 6e20 7701 1000 |000b: invoke-virtual {v0, v1}, Landroid/graphics/Paint;.setColor:(I)V // method@0177 │ │ -05acdc: 6201 2200 |000e: sget-object v1, Landroid/graphics/Paint$Style;.STROKE:Landroid/graphics/Paint$Style; // field@0022 │ │ -05ace0: 6e20 7b01 1000 |0010: invoke-virtual {v0, v1}, Landroid/graphics/Paint;.setStyle:(Landroid/graphics/Paint$Style;)V // method@017b │ │ -05ace6: 6e20 7a01 3000 |0013: invoke-virtual {v0, v3}, Landroid/graphics/Paint;.setStrokeWidth:(F)V // method@017a │ │ -05acec: 6201 1f00 |0016: sget-object v1, Landroid/graphics/Paint$Join;.ROUND:Landroid/graphics/Paint$Join; // field@001f │ │ -05acf0: 6e20 7901 1000 |0018: invoke-virtual {v0, v1}, Landroid/graphics/Paint;.setStrokeJoin:(Landroid/graphics/Paint$Join;)V // method@0179 │ │ -05acf6: 5421 b508 |001b: iget-object v1, v2, Lcom/negusoft/holoaccent/widget/AccentRatingBar;.mPalette:Lcom/negusoft/holoaccent/AccentPalette; // field@08b5 │ │ -05acfa: 6e20 0c15 4100 |001d: invoke-virtual {v1, v4}, Lcom/negusoft/holoaccent/AccentPalette;.getAccentColor:(I)I // method@150c │ │ -05ad00: 0a01 |0020: move-result v1 │ │ -05ad02: 6e20 7701 1000 |0021: invoke-virtual {v0, v1}, Landroid/graphics/Paint;.setColor:(I)V // method@0177 │ │ -05ad08: 1211 |0024: const/4 v1, #int 1 // #1 │ │ -05ad0a: 6e20 7601 1000 |0025: invoke-virtual {v0, v1}, Landroid/graphics/Paint;.setAntiAlias:(Z)V // method@0176 │ │ -05ad10: 1100 |0028: return-object v0 │ │ +080c68: |[080c68] com.negusoft.holoaccent.widget.AccentRatingBar.initGlowPaint:(FI)Landroid/graphics/Paint; │ │ +080c78: 2200 6600 |0000: new-instance v0, Landroid/graphics/Paint; // type@0066 │ │ +080c7c: 7010 db01 0000 |0002: invoke-direct {v0}, Landroid/graphics/Paint;.:()V // method@01db │ │ +080c82: 5421 c80b |0005: iget-object v1, v2, Lcom/negusoft/holoaccent/widget/AccentRatingBar;.mPalette:Lcom/negusoft/holoaccent/AccentPalette; // field@0bc8 │ │ +080c86: 6e10 ed1f 0100 |0007: invoke-virtual {v1}, Lcom/negusoft/holoaccent/AccentPalette;.getAccentColor:()I // method@1fed │ │ +080c8c: 0a01 |000a: move-result v1 │ │ +080c8e: 6e20 e401 1000 |000b: invoke-virtual {v0, v1}, Landroid/graphics/Paint;.setColor:(I)V // method@01e4 │ │ +080c94: 6201 3100 |000e: sget-object v1, Landroid/graphics/Paint$Style;.STROKE:Landroid/graphics/Paint$Style; // field@0031 │ │ +080c98: 6e20 ed01 1000 |0010: invoke-virtual {v0, v1}, Landroid/graphics/Paint;.setStyle:(Landroid/graphics/Paint$Style;)V // method@01ed │ │ +080c9e: 6e20 ec01 3000 |0013: invoke-virtual {v0, v3}, Landroid/graphics/Paint;.setStrokeWidth:(F)V // method@01ec │ │ +080ca4: 6201 2e00 |0016: sget-object v1, Landroid/graphics/Paint$Join;.ROUND:Landroid/graphics/Paint$Join; // field@002e │ │ +080ca8: 6e20 eb01 1000 |0018: invoke-virtual {v0, v1}, Landroid/graphics/Paint;.setStrokeJoin:(Landroid/graphics/Paint$Join;)V // method@01eb │ │ +080cae: 5421 c80b |001b: iget-object v1, v2, Lcom/negusoft/holoaccent/widget/AccentRatingBar;.mPalette:Lcom/negusoft/holoaccent/AccentPalette; // field@0bc8 │ │ +080cb2: 6e20 ee1f 4100 |001d: invoke-virtual {v1, v4}, Lcom/negusoft/holoaccent/AccentPalette;.getAccentColor:(I)I // method@1fee │ │ +080cb8: 0a01 |0020: move-result v1 │ │ +080cba: 6e20 e401 1000 |0021: invoke-virtual {v0, v1}, Landroid/graphics/Paint;.setColor:(I)V // method@01e4 │ │ +080cc0: 1211 |0024: const/4 v1, #int 1 // #1 │ │ +080cc2: 6e20 e301 1000 |0025: invoke-virtual {v0, v1}, Landroid/graphics/Paint;.setAntiAlias:(Z)V // method@01e3 │ │ +080cc8: 1100 |0028: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=87 │ │ 0x0005 line=88 │ │ 0x000e line=89 │ │ 0x0013 line=90 │ │ 0x0016 line=91 │ │ @@ -103057,80 +144458,80 @@ │ │ type : '(Landroid/graphics/Canvas;)V' │ │ access : 0x20004 (PROTECTED DECLARED_SYNCHRONIZED) │ │ code - │ │ registers : 15 │ │ ins : 2 │ │ outs : 6 │ │ insns size : 116 16-bit code units │ │ -05ad14: |[05ad14] com.negusoft.holoaccent.widget.AccentRatingBar.onDraw:(Landroid/graphics/Canvas;)V │ │ -05ad24: 150c 0040 |0000: const/high16 v12, #int 1073741824 // #4000 │ │ -05ad28: 1d0d |0002: monitor-enter v13 │ │ -05ad2a: 54d0 b508 |0003: iget-object v0, v13, Lcom/negusoft/holoaccent/widget/AccentRatingBar;.mPalette:Lcom/negusoft/holoaccent/AccentPalette; // field@08b5 │ │ -05ad2e: 3900 0700 |0005: if-nez v0, 000c // +0007 │ │ -05ad32: 6f20 5e14 ed00 |0007: invoke-super {v13, v14}, Landroid/widget/RatingBar;.onDraw:(Landroid/graphics/Canvas;)V // method@145e │ │ -05ad38: 1e0d |000a: monitor-exit v13 │ │ -05ad3a: 0e00 |000b: return-void │ │ -05ad3c: 6e10 ce16 0d00 |000c: invoke-virtual {v13}, Lcom/negusoft/holoaccent/widget/AccentRatingBar;.getWidth:()I // method@16ce │ │ -05ad42: 0a00 |000f: move-result v0 │ │ -05ad44: 820b |0010: int-to-float v11, v0 │ │ -05ad46: 6e10 c916 0d00 |0011: invoke-virtual {v13}, Lcom/negusoft/holoaccent/widget/AccentRatingBar;.getNumStars:()I // method@16c9 │ │ -05ad4c: 0a00 |0014: move-result v0 │ │ -05ad4e: 8200 |0015: int-to-float v0, v0 │ │ -05ad50: a903 0b00 |0016: div-float v3, v11, v0 │ │ -05ad54: a906 030c |0018: div-float v6, v3, v12 │ │ -05ad58: 6e10 c716 0d00 |001a: invoke-virtual {v13}, Lcom/negusoft/holoaccent/widget/AccentRatingBar;.getHeight:()I // method@16c7 │ │ -05ad5e: 0a00 |001d: move-result v0 │ │ -05ad60: 6e10 cb16 0d00 |001e: invoke-virtual {v13}, Lcom/negusoft/holoaccent/widget/AccentRatingBar;.getPaddingTop:()I // method@16cb │ │ -05ad66: 0a01 |0021: move-result v1 │ │ -05ad68: b110 |0022: sub-int/2addr v0, v1 │ │ -05ad6a: 6e10 ca16 0d00 |0023: invoke-virtual {v13}, Lcom/negusoft/holoaccent/widget/AccentRatingBar;.getPaddingBottom:()I // method@16ca │ │ -05ad70: 0a01 |0026: move-result v1 │ │ -05ad72: b110 |0027: sub-int/2addr v0, v1 │ │ -05ad74: 8200 |0028: int-to-float v0, v0 │ │ -05ad76: a907 000c |0029: div-float v7, v0, v12 │ │ -05ad7a: 6e10 cb16 0d00 |002b: invoke-virtual {v13}, Lcom/negusoft/holoaccent/widget/AccentRatingBar;.getPaddingTop:()I // method@16cb │ │ -05ad80: 0a00 |002e: move-result v0 │ │ -05ad82: 8200 |002f: int-to-float v0, v0 │ │ -05ad84: c607 |0030: add-float/2addr v7, v0 │ │ -05ad86: 1500 c040 |0031: const/high16 v0, #int 1086324736 // #40c0 │ │ -05ad8a: a900 0300 |0033: div-float v0, v3, v0 │ │ -05ad8e: 1501 2040 |0035: const/high16 v1, #int 1075838976 // #4020 │ │ -05ad92: a901 0301 |0037: div-float v1, v3, v1 │ │ -05ad96: 7051 cd16 6d07 |0039: invoke-direct {v13, v6, v7, v0, v1}, Lcom/negusoft/holoaccent/widget/AccentRatingBar;.getStarPath:(FFFF)Landroid/graphics/Path; // method@16cd │ │ -05ad9c: 0c02 |003c: move-result-object v2 │ │ -05ad9e: 6e10 cc16 0d00 |003d: invoke-virtual {v13}, Lcom/negusoft/holoaccent/widget/AccentRatingBar;.getProgress:()I // method@16cc │ │ -05ada4: 0a00 |0040: move-result v0 │ │ -05ada6: 8200 |0041: int-to-float v0, v0 │ │ -05ada8: 6e10 c816 0d00 |0042: invoke-virtual {v13}, Lcom/negusoft/holoaccent/widget/AccentRatingBar;.getMax:()I // method@16c8 │ │ -05adae: 0a01 |0045: move-result v1 │ │ -05adb0: 8211 |0046: int-to-float v1, v1 │ │ -05adb2: a90a 0001 |0047: div-float v10, v0, v1 │ │ -05adb6: 6e10 c916 0d00 |0049: invoke-virtual {v13}, Lcom/negusoft/holoaccent/widget/AccentRatingBar;.getNumStars:()I // method@16c9 │ │ -05adbc: 0a00 |004c: move-result v0 │ │ -05adbe: 8200 |004d: int-to-float v0, v0 │ │ -05adc0: c8a0 |004e: mul-float/2addr v0, v10 │ │ -05adc2: 7110 8e17 0000 |004f: invoke-static {v0}, Ljava/lang/Math;.round:(F)I // method@178e │ │ -05adc8: 0a09 |0052: move-result v9 │ │ -05adca: 6e10 c616 0d00 |0053: invoke-virtual {v13}, Lcom/negusoft/holoaccent/widget/AccentRatingBar;.getDrawableState:()[I // method@16c6 │ │ -05add0: 0c08 |0056: move-result-object v8 │ │ -05add2: 1400 a700 0101 |0057: const v0, #float 2.3694e-38 // #010100a7 │ │ -05add8: 7030 cf16 8d00 |005a: invoke-direct {v13, v8, v0}, Lcom/negusoft/holoaccent/widget/AccentRatingBar;.hasValue:([II)Z // method@16cf │ │ -05adde: 0a05 |005d: move-result v5 │ │ -05ade0: 1400 9c00 0101 |005e: const v0, #float 2.3694e-38 // #0101009c │ │ -05ade6: 7030 cf16 8d00 |0061: invoke-direct {v13, v8, v0}, Lcom/negusoft/holoaccent/widget/AccentRatingBar;.hasValue:([II)Z // method@16cf │ │ -05adec: 0a04 |0064: move-result v4 │ │ -05adee: 07d0 |0065: move-object v0, v13 │ │ -05adf0: 07e1 |0066: move-object v1, v14 │ │ -05adf2: 7606 c516 0000 |0067: invoke-direct/range {v0, v1, v2, v3, v4, v5}, Lcom/negusoft/holoaccent/widget/AccentRatingBar;.drawGlow:(Landroid/graphics/Canvas;Landroid/graphics/Path;FZZ)V // method@16c5 │ │ -05adf8: 705a c316 ed32 |006a: invoke-direct {v13, v14, v2, v3, v10}, Lcom/negusoft/holoaccent/widget/AccentRatingBar;.drawBackground:(Landroid/graphics/Canvas;Landroid/graphics/Path;FF)V // method@16c3 │ │ -05adfe: 7059 c416 ed32 |006d: invoke-direct {v13, v14, v2, v3, v9}, Lcom/negusoft/holoaccent/widget/AccentRatingBar;.drawBorder:(Landroid/graphics/Canvas;Landroid/graphics/Path;FI)V // method@16c4 │ │ -05ae04: 289a |0070: goto 000a // -0066 │ │ -05ae06: 0d00 |0071: move-exception v0 │ │ -05ae08: 1e0d |0072: monitor-exit v13 │ │ -05ae0a: 2700 |0073: throw v0 │ │ +080ccc: |[080ccc] com.negusoft.holoaccent.widget.AccentRatingBar.onDraw:(Landroid/graphics/Canvas;)V │ │ +080cdc: 150c 0040 |0000: const/high16 v12, #int 1073741824 // #4000 │ │ +080ce0: 1d0d |0002: monitor-enter v13 │ │ +080ce2: 54d0 c80b |0003: iget-object v0, v13, Lcom/negusoft/holoaccent/widget/AccentRatingBar;.mPalette:Lcom/negusoft/holoaccent/AccentPalette; // field@0bc8 │ │ +080ce6: 3900 0700 |0005: if-nez v0, 000c // +0007 │ │ +080cea: 6f20 401f ed00 |0007: invoke-super {v13, v14}, Landroid/widget/RatingBar;.onDraw:(Landroid/graphics/Canvas;)V // method@1f40 │ │ +080cf0: 1e0d |000a: monitor-exit v13 │ │ +080cf2: 0e00 |000b: return-void │ │ +080cf4: 6e10 b021 0d00 |000c: invoke-virtual {v13}, Lcom/negusoft/holoaccent/widget/AccentRatingBar;.getWidth:()I // method@21b0 │ │ +080cfa: 0a00 |000f: move-result v0 │ │ +080cfc: 820b |0010: int-to-float v11, v0 │ │ +080cfe: 6e10 ab21 0d00 |0011: invoke-virtual {v13}, Lcom/negusoft/holoaccent/widget/AccentRatingBar;.getNumStars:()I // method@21ab │ │ +080d04: 0a00 |0014: move-result v0 │ │ +080d06: 8200 |0015: int-to-float v0, v0 │ │ +080d08: a903 0b00 |0016: div-float v3, v11, v0 │ │ +080d0c: a906 030c |0018: div-float v6, v3, v12 │ │ +080d10: 6e10 a921 0d00 |001a: invoke-virtual {v13}, Lcom/negusoft/holoaccent/widget/AccentRatingBar;.getHeight:()I // method@21a9 │ │ +080d16: 0a00 |001d: move-result v0 │ │ +080d18: 6e10 ad21 0d00 |001e: invoke-virtual {v13}, Lcom/negusoft/holoaccent/widget/AccentRatingBar;.getPaddingTop:()I // method@21ad │ │ +080d1e: 0a01 |0021: move-result v1 │ │ +080d20: b110 |0022: sub-int/2addr v0, v1 │ │ +080d22: 6e10 ac21 0d00 |0023: invoke-virtual {v13}, Lcom/negusoft/holoaccent/widget/AccentRatingBar;.getPaddingBottom:()I // method@21ac │ │ +080d28: 0a01 |0026: move-result v1 │ │ +080d2a: b110 |0027: sub-int/2addr v0, v1 │ │ +080d2c: 8200 |0028: int-to-float v0, v0 │ │ +080d2e: a907 000c |0029: div-float v7, v0, v12 │ │ +080d32: 6e10 ad21 0d00 |002b: invoke-virtual {v13}, Lcom/negusoft/holoaccent/widget/AccentRatingBar;.getPaddingTop:()I // method@21ad │ │ +080d38: 0a00 |002e: move-result v0 │ │ +080d3a: 8200 |002f: int-to-float v0, v0 │ │ +080d3c: c607 |0030: add-float/2addr v7, v0 │ │ +080d3e: 1500 c040 |0031: const/high16 v0, #int 1086324736 // #40c0 │ │ +080d42: a900 0300 |0033: div-float v0, v3, v0 │ │ +080d46: 1501 2040 |0035: const/high16 v1, #int 1075838976 // #4020 │ │ +080d4a: a901 0301 |0037: div-float v1, v3, v1 │ │ +080d4e: 7051 af21 6d07 |0039: invoke-direct {v13, v6, v7, v0, v1}, Lcom/negusoft/holoaccent/widget/AccentRatingBar;.getStarPath:(FFFF)Landroid/graphics/Path; // method@21af │ │ +080d54: 0c02 |003c: move-result-object v2 │ │ +080d56: 6e10 ae21 0d00 |003d: invoke-virtual {v13}, Lcom/negusoft/holoaccent/widget/AccentRatingBar;.getProgress:()I // method@21ae │ │ +080d5c: 0a00 |0040: move-result v0 │ │ +080d5e: 8200 |0041: int-to-float v0, v0 │ │ +080d60: 6e10 aa21 0d00 |0042: invoke-virtual {v13}, Lcom/negusoft/holoaccent/widget/AccentRatingBar;.getMax:()I // method@21aa │ │ +080d66: 0a01 |0045: move-result v1 │ │ +080d68: 8211 |0046: int-to-float v1, v1 │ │ +080d6a: a90a 0001 |0047: div-float v10, v0, v1 │ │ +080d6e: 6e10 ab21 0d00 |0049: invoke-virtual {v13}, Lcom/negusoft/holoaccent/widget/AccentRatingBar;.getNumStars:()I // method@21ab │ │ +080d74: 0a00 |004c: move-result v0 │ │ +080d76: 8200 |004d: int-to-float v0, v0 │ │ +080d78: c8a0 |004e: mul-float/2addr v0, v10 │ │ +080d7a: 7110 8222 0000 |004f: invoke-static {v0}, Ljava/lang/Math;.round:(F)I // method@2282 │ │ +080d80: 0a09 |0052: move-result v9 │ │ +080d82: 6e10 a821 0d00 |0053: invoke-virtual {v13}, Lcom/negusoft/holoaccent/widget/AccentRatingBar;.getDrawableState:()[I // method@21a8 │ │ +080d88: 0c08 |0056: move-result-object v8 │ │ +080d8a: 1400 a700 0101 |0057: const v0, #float 2.3694e-38 // #010100a7 │ │ +080d90: 7030 b121 8d00 |005a: invoke-direct {v13, v8, v0}, Lcom/negusoft/holoaccent/widget/AccentRatingBar;.hasValue:([II)Z // method@21b1 │ │ +080d96: 0a05 |005d: move-result v5 │ │ +080d98: 1400 9c00 0101 |005e: const v0, #float 2.3694e-38 // #0101009c │ │ +080d9e: 7030 b121 8d00 |0061: invoke-direct {v13, v8, v0}, Lcom/negusoft/holoaccent/widget/AccentRatingBar;.hasValue:([II)Z // method@21b1 │ │ +080da4: 0a04 |0064: move-result v4 │ │ +080da6: 07d0 |0065: move-object v0, v13 │ │ +080da8: 07e1 |0066: move-object v1, v14 │ │ +080daa: 7606 a721 0000 |0067: invoke-direct/range {v0, v1, v2, v3, v4, v5}, Lcom/negusoft/holoaccent/widget/AccentRatingBar;.drawGlow:(Landroid/graphics/Canvas;Landroid/graphics/Path;FZZ)V // method@21a7 │ │ +080db0: 705a a521 ed32 |006a: invoke-direct {v13, v14, v2, v3, v10}, Lcom/negusoft/holoaccent/widget/AccentRatingBar;.drawBackground:(Landroid/graphics/Canvas;Landroid/graphics/Path;FF)V // method@21a5 │ │ +080db6: 7059 a621 ed32 |006d: invoke-direct {v13, v14, v2, v3, v9}, Lcom/negusoft/holoaccent/widget/AccentRatingBar;.drawBorder:(Landroid/graphics/Canvas;Landroid/graphics/Path;FI)V // method@21a6 │ │ +080dbc: 289a |0070: goto 000a // -0066 │ │ +080dbe: 0d00 |0071: move-exception v0 │ │ +080dc0: 1e0d |0072: monitor-exit v13 │ │ +080dc2: 2700 |0073: throw v0 │ │ catches : 2 │ │ 0x0003 - 0x000a │ │ -> 0x0071 │ │ 0x000c - 0x0070 │ │ -> 0x0071 │ │ positions : │ │ 0x0002 line=114 │ │ @@ -103161,31 +144562,31 @@ │ │ 0x0057 - 0x0071 reg=8 drawableState [I │ │ 0x0053 - 0x0071 reg=9 nonEmptyStars I │ │ 0x0049 - 0x0071 reg=10 progress F │ │ 0x0011 - 0x0071 reg=11 width F │ │ 0x0000 - 0x0074 reg=13 this Lcom/negusoft/holoaccent/widget/AccentRatingBar; │ │ 0x0000 - 0x0074 reg=14 canvas Landroid/graphics/Canvas; │ │ │ │ - source_file_idx : 373 (AccentRatingBar.java) │ │ + source_file_idx : 442 (AccentRatingBar.java) │ │ │ │ -Class #430 header: │ │ -class_idx : 896 │ │ +Class #660 header: │ │ +class_idx : 1281 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 772 │ │ -source_file_idx : 379 │ │ +superclass_idx : 1157 │ │ +source_file_idx : 448 │ │ static_fields_size : 2 │ │ instance_fields_size: 0 │ │ direct_methods_size : 5 │ │ virtual_methods_size: 0 │ │ │ │ -Class #430 annotations: │ │ -Annotations on method #5850 'setBackground' │ │ +Class #660 annotations: │ │ +Annotations on method #8636 'setBackground' │ │ VISIBILITY_BUILD Landroid/annotation/SuppressLint; value={ "NewApi" } │ │ │ │ -Class #430 - │ │ +Class #660 - │ │ Class descriptor : 'Lcom/negusoft/holoaccent/widget/AccentSearchView;' │ │ Access flags : 0x0001 (PUBLIC) │ │ Superclass : 'Landroid/widget/SearchView;' │ │ Interfaces - │ │ Static fields - │ │ #0 : (in Lcom/negusoft/holoaccent/widget/AccentSearchView;) │ │ name : 'IDENTIFIER_NAME' │ │ @@ -103204,19 +144605,19 @@ │ │ type : '(Landroid/content/Context;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -05ae20: |[05ae20] com.negusoft.holoaccent.widget.AccentSearchView.:(Landroid/content/Context;)V │ │ -05ae30: 7020 6d14 2100 |0000: invoke-direct {v1, v2}, Landroid/widget/SearchView;.:(Landroid/content/Context;)V // method@146d │ │ -05ae36: 1200 |0003: const/4 v0, #int 0 // #0 │ │ -05ae38: 7030 d916 2100 |0004: invoke-direct {v1, v2, v0}, Lcom/negusoft/holoaccent/widget/AccentSearchView;.initBackground:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@16d9 │ │ -05ae3e: 0e00 |0007: return-void │ │ +080dd8: |[080dd8] com.negusoft.holoaccent.widget.AccentSearchView.:(Landroid/content/Context;)V │ │ +080de8: 7020 4f1f 2100 |0000: invoke-direct {v1, v2}, Landroid/widget/SearchView;.:(Landroid/content/Context;)V // method@1f4f │ │ +080dee: 1200 |0003: const/4 v0, #int 0 // #0 │ │ +080df0: 7030 bb21 2100 |0004: invoke-direct {v1, v2, v0}, Lcom/negusoft/holoaccent/widget/AccentSearchView;.initBackground:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@21bb │ │ +080df6: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=22 │ │ 0x0003 line=23 │ │ 0x0007 line=24 │ │ locals : │ │ 0x0000 - 0x0008 reg=1 this Lcom/negusoft/holoaccent/widget/AccentSearchView; │ │ @@ -103227,18 +144628,18 @@ │ │ type : '(Landroid/content/Context;Landroid/util/AttributeSet;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 7 16-bit code units │ │ -05ae40: |[05ae40] com.negusoft.holoaccent.widget.AccentSearchView.:(Landroid/content/Context;Landroid/util/AttributeSet;)V │ │ -05ae50: 7030 6e14 1002 |0000: invoke-direct {v0, v1, v2}, Landroid/widget/SearchView;.:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@146e │ │ -05ae56: 7030 d916 1002 |0003: invoke-direct {v0, v1, v2}, Lcom/negusoft/holoaccent/widget/AccentSearchView;.initBackground:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@16d9 │ │ -05ae5c: 0e00 |0006: return-void │ │ +080df8: |[080df8] com.negusoft.holoaccent.widget.AccentSearchView.:(Landroid/content/Context;Landroid/util/AttributeSet;)V │ │ +080e08: 7030 501f 1002 |0000: invoke-direct {v0, v1, v2}, Landroid/widget/SearchView;.:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@1f50 │ │ +080e0e: 7030 bb21 1002 |0003: invoke-direct {v0, v1, v2}, Lcom/negusoft/holoaccent/widget/AccentSearchView;.initBackground:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@21bb │ │ +080e14: 0e00 |0006: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=27 │ │ 0x0003 line=28 │ │ 0x0006 line=29 │ │ locals : │ │ 0x0000 - 0x0007 reg=0 this Lcom/negusoft/holoaccent/widget/AccentSearchView; │ │ @@ -103249,65 +144650,66 @@ │ │ name : 'getBackgroundDrawable' │ │ type : '(Landroid/content/Context;Landroid/util/AttributeSet;)Landroid/graphics/drawable/Drawable;' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 8 │ │ ins : 3 │ │ outs : 5 │ │ - insns size : 29 16-bit code units │ │ -05ae60: |[05ae60] com.negusoft.holoaccent.widget.AccentSearchView.getBackgroundDrawable:(Landroid/content/Context;Landroid/util/AttributeSet;)Landroid/graphics/drawable/Drawable; │ │ -05ae70: 1204 |0000: const/4 v4, #int 0 // #0 │ │ -05ae72: 6202 a807 |0001: sget-object v2, Lcom/negusoft/holoaccent/R$styleable;.AccentSearchView:[I // field@07a8 │ │ -05ae76: 6003 b105 |0003: sget v3, Lcom/negusoft/holoaccent/R$attr;.accentSearchViewStyle:I // field@05b1 │ │ -05ae7a: 6e54 d400 7632 |0005: invoke-virtual {v6, v7, v2, v3, v4}, Landroid/content/Context;.obtainStyledAttributes:(Landroid/util/AttributeSet;[III)Landroid/content/res/TypedArray; // method@00d4 │ │ -05ae80: 0c00 |0008: move-result-object v0 │ │ -05ae82: 6e20 2d01 4000 |0009: invoke-virtual {v0, v4}, Landroid/content/res/TypedArray;.getDrawable:(I)Landroid/graphics/drawable/Drawable; // method@012d │ │ -05ae88: 0c01 |000c: move-result-object v1 │ │ -05ae8a: 6e10 3501 0000 |000d: invoke-virtual {v0}, Landroid/content/res/TypedArray;.recycle:()V // method@0135 │ │ -05ae90: 3901 0c00 |0010: if-nez v1, 001c // +000c │ │ -05ae94: 6e10 cf00 0600 |0012: invoke-virtual {v6}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@00cf │ │ -05ae9a: 0c02 |0015: move-result-object v2 │ │ -05ae9c: 6003 eb06 |0016: sget v3, Lcom/negusoft/holoaccent/R$drawable;.ha__searchview_textfield:I // field@06eb │ │ -05aea0: 6e20 1c01 3200 |0018: invoke-virtual {v2, v3}, Landroid/content/res/Resources;.getDrawable:(I)Landroid/graphics/drawable/Drawable; // method@011c │ │ -05aea6: 0c01 |001b: move-result-object v1 │ │ -05aea8: 1101 |001c: return-object v1 │ │ + insns size : 31 16-bit code units │ │ +080e18: |[080e18] com.negusoft.holoaccent.widget.AccentSearchView.getBackgroundDrawable:(Landroid/content/Context;Landroid/util/AttributeSet;)Landroid/graphics/drawable/Drawable; │ │ +080e28: 6202 bb0a |0000: sget-object v2, Lcom/negusoft/holoaccent/R$styleable;.AccentSearchView:[I // field@0abb │ │ +080e2c: 6003 c408 |0002: sget v3, Lcom/negusoft/holoaccent/R$attr;.accentSearchViewStyle:I // field@08c4 │ │ +080e30: 1204 |0004: const/4 v4, #int 0 // #0 │ │ +080e32: 6e54 1801 7632 |0005: invoke-virtual {v6, v7, v2, v3, v4}, Landroid/content/Context;.obtainStyledAttributes:(Landroid/util/AttributeSet;[III)Landroid/content/res/TypedArray; // method@0118 │ │ +080e38: 0c00 |0008: move-result-object v0 │ │ +080e3a: 6002 bc0a |0009: sget v2, Lcom/negusoft/holoaccent/R$styleable;.AccentSearchView_android_background:I // field@0abc │ │ +080e3e: 6e20 7a01 2000 |000b: invoke-virtual {v0, v2}, Landroid/content/res/TypedArray;.getDrawable:(I)Landroid/graphics/drawable/Drawable; // method@017a │ │ +080e44: 0c01 |000e: move-result-object v1 │ │ +080e46: 6e10 8201 0000 |000f: invoke-virtual {v0}, Landroid/content/res/TypedArray;.recycle:()V // method@0182 │ │ +080e4c: 3901 0c00 |0012: if-nez v1, 001e // +000c │ │ +080e50: 6e10 1301 0600 |0014: invoke-virtual {v6}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@0113 │ │ +080e56: 0c02 |0017: move-result-object v2 │ │ +080e58: 6003 fe09 |0018: sget v3, Lcom/negusoft/holoaccent/R$drawable;.ha__searchview_textfield:I // field@09fe │ │ +080e5c: 6e20 6701 3200 |001a: invoke-virtual {v2, v3}, Landroid/content/res/Resources;.getDrawable:(I)Landroid/graphics/drawable/Drawable; // method@0167 │ │ +080e62: 0c01 |001d: move-result-object v1 │ │ +080e64: 1101 |001e: return-object v1 │ │ catches : (none) │ │ positions : │ │ - 0x0001 line=39 │ │ + 0x0000 line=39 │ │ 0x0009 line=41 │ │ - 0x000d line=42 │ │ - 0x0010 line=44 │ │ - 0x0012 line=45 │ │ - 0x001c line=47 │ │ + 0x000f line=42 │ │ + 0x0012 line=44 │ │ + 0x0014 line=45 │ │ + 0x001e line=47 │ │ locals : │ │ - 0x000d - 0x001c reg=1 result Landroid/graphics/drawable/Drawable; │ │ - 0x0009 - 0x001d reg=0 a Landroid/content/res/TypedArray; │ │ - 0x0000 - 0x001d reg=5 this Lcom/negusoft/holoaccent/widget/AccentSearchView; │ │ - 0x0000 - 0x001d reg=6 c Landroid/content/Context; │ │ - 0x0000 - 0x001d reg=7 attrs Landroid/util/AttributeSet; │ │ + 0x000f - 0x001e reg=1 result Landroid/graphics/drawable/Drawable; │ │ + 0x0009 - 0x001f reg=0 a Landroid/content/res/TypedArray; │ │ + 0x0000 - 0x001f reg=5 this Lcom/negusoft/holoaccent/widget/AccentSearchView; │ │ + 0x0000 - 0x001f reg=6 c Landroid/content/Context; │ │ + 0x0000 - 0x001f reg=7 attrs Landroid/util/AttributeSet; │ │ │ │ #3 : (in Lcom/negusoft/holoaccent/widget/AccentSearchView;) │ │ name : 'initBackground' │ │ type : '(Landroid/content/Context;Landroid/util/AttributeSet;)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 7 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 18 16-bit code units │ │ -05aeac: |[05aeac] com.negusoft.holoaccent.widget.AccentSearchView.initBackground:(Landroid/content/Context;Landroid/util/AttributeSet;)V │ │ -05aebc: 7030 d816 5406 |0000: invoke-direct {v4, v5, v6}, Lcom/negusoft/holoaccent/widget/AccentSearchView;.getBackgroundDrawable:(Landroid/content/Context;Landroid/util/AttributeSet;)Landroid/graphics/drawable/Drawable; // method@16d8 │ │ -05aec2: 0c00 |0003: move-result-object v0 │ │ -05aec4: 1a03 281b |0004: const-string v3, "search_plate" // string@1b28 │ │ -05aec8: 7110 ae16 0300 |0006: invoke-static {v3}, Lcom/negusoft/holoaccent/util/NativeResources;.getIdentifier:(Ljava/lang/String;)I // method@16ae │ │ -05aece: 0a02 |0009: move-result v2 │ │ -05aed0: 6e20 d716 2400 |000a: invoke-virtual {v4, v2}, Lcom/negusoft/holoaccent/widget/AccentSearchView;.findViewById:(I)Landroid/view/View; // method@16d7 │ │ -05aed6: 0c01 |000d: move-result-object v1 │ │ -05aed8: 7030 da16 1400 |000e: invoke-direct {v4, v1, v0}, Lcom/negusoft/holoaccent/widget/AccentSearchView;.setBackground:(Landroid/view/View;Landroid/graphics/drawable/Drawable;)V // method@16da │ │ -05aede: 0e00 |0011: return-void │ │ +080e68: |[080e68] com.negusoft.holoaccent.widget.AccentSearchView.initBackground:(Landroid/content/Context;Landroid/util/AttributeSet;)V │ │ +080e78: 7030 ba21 5406 |0000: invoke-direct {v4, v5, v6}, Lcom/negusoft/holoaccent/widget/AccentSearchView;.getBackgroundDrawable:(Landroid/content/Context;Landroid/util/AttributeSet;)Landroid/graphics/drawable/Drawable; // method@21ba │ │ +080e7e: 0c00 |0003: move-result-object v0 │ │ +080e80: 1a03 e923 |0004: const-string v3, "search_plate" // string@23e9 │ │ +080e84: 7110 9021 0300 |0006: invoke-static {v3}, Lcom/negusoft/holoaccent/util/NativeResources;.getIdentifier:(Ljava/lang/String;)I // method@2190 │ │ +080e8a: 0a02 |0009: move-result v2 │ │ +080e8c: 6e20 b921 2400 |000a: invoke-virtual {v4, v2}, Lcom/negusoft/holoaccent/widget/AccentSearchView;.findViewById:(I)Landroid/view/View; // method@21b9 │ │ +080e92: 0c01 |000d: move-result-object v1 │ │ +080e94: 7030 bc21 1400 |000e: invoke-direct {v4, v1, v0}, Lcom/negusoft/holoaccent/widget/AccentSearchView;.setBackground:(Landroid/view/View;Landroid/graphics/drawable/Drawable;)V // method@21bc │ │ +080e9a: 0e00 |0011: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=32 │ │ 0x0004 line=33 │ │ 0x000a line=34 │ │ 0x000e line=35 │ │ 0x0011 line=36 │ │ @@ -103324,52 +144726,52 @@ │ │ type : '(Landroid/view/View;Landroid/graphics/drawable/Drawable;)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 14 16-bit code units │ │ -05aee0: |[05aee0] com.negusoft.holoaccent.widget.AccentSearchView.setBackground:(Landroid/view/View;Landroid/graphics/drawable/Drawable;)V │ │ -05aef0: 6000 2c00 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@002c │ │ -05aef4: 1301 1000 |0002: const/16 v1, #int 16 // #10 │ │ -05aef8: 3410 0600 |0004: if-lt v0, v1, 000a // +0006 │ │ -05aefc: 6e20 0013 4300 |0006: invoke-virtual {v3, v4}, Landroid/view/View;.setBackground:(Landroid/graphics/drawable/Drawable;)V // method@1300 │ │ -05af02: 0e00 |0009: return-void │ │ -05af04: 6e20 0213 4300 |000a: invoke-virtual {v3, v4}, Landroid/view/View;.setBackgroundDrawable:(Landroid/graphics/drawable/Drawable;)V // method@1302 │ │ -05af0a: 28fc |000d: goto 0009 // -0004 │ │ +080e9c: |[080e9c] com.negusoft.holoaccent.widget.AccentSearchView.setBackground:(Landroid/view/View;Landroid/graphics/drawable/Drawable;)V │ │ +080eac: 6000 4000 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0040 │ │ +080eb0: 1301 1000 |0002: const/16 v1, #int 16 // #10 │ │ +080eb4: 3410 0600 |0004: if-lt v0, v1, 000a // +0006 │ │ +080eb8: 6e20 611d 4300 |0006: invoke-virtual {v3, v4}, Landroid/view/View;.setBackground:(Landroid/graphics/drawable/Drawable;)V // method@1d61 │ │ +080ebe: 0e00 |0009: return-void │ │ +080ec0: 6e20 631d 4300 |000a: invoke-virtual {v3, v4}, Landroid/view/View;.setBackgroundDrawable:(Landroid/graphics/drawable/Drawable;)V // method@1d63 │ │ +080ec6: 28fc |000d: goto 0009 // -0004 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=54 │ │ 0x0006 line=55 │ │ 0x0009 line=58 │ │ 0x000a line=57 │ │ locals : │ │ 0x0000 - 0x000e reg=2 this Lcom/negusoft/holoaccent/widget/AccentSearchView; │ │ 0x0000 - 0x000e reg=3 view Landroid/view/View; │ │ 0x0000 - 0x000e reg=4 drawable Landroid/graphics/drawable/Drawable; │ │ │ │ Virtual methods - │ │ - source_file_idx : 379 (AccentSearchView.java) │ │ + source_file_idx : 448 (AccentSearchView.java) │ │ │ │ -Class #431 header: │ │ -class_idx : 897 │ │ +Class #661 header: │ │ +class_idx : 1282 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 948 │ │ -source_file_idx : 382 │ │ +superclass_idx : 1337 │ │ +source_file_idx : 451 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ -Class #431 annotations: │ │ +Class #661 annotations: │ │ Annotations on class │ │ VISIBILITY_SYSTEM Ldalvik/annotation/EnclosingMethod; value= │ │ VISIBILITY_SYSTEM Ldalvik/annotation/InnerClass; accessFlags=0 name=null │ │ │ │ -Class #431 - │ │ +Class #661 - │ │ Class descriptor : 'Lcom/negusoft/holoaccent/widget/AccentSwitch$1;' │ │ Access flags : 0x0000 () │ │ Superclass : 'Ljava/lang/Object;' │ │ Interfaces - │ │ #0 : 'Landroid/view/View$OnClickListener;' │ │ Static fields - │ │ Instance fields - │ │ @@ -103383,62 +144785,62 @@ │ │ type : '(Lcom/negusoft/holoaccent/widget/AccentSwitch;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -05af0c: |[05af0c] com.negusoft.holoaccent.widget.AccentSwitch$1.:(Lcom/negusoft/holoaccent/widget/AccentSwitch;)V │ │ -05af1c: 5b01 b808 |0000: iput-object v1, v0, Lcom/negusoft/holoaccent/widget/AccentSwitch$1;.this$0:Lcom/negusoft/holoaccent/widget/AccentSwitch; // field@08b8 │ │ -05af20: 7010 9117 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1791 │ │ -05af26: 0e00 |0005: return-void │ │ +080ec8: |[080ec8] com.negusoft.holoaccent.widget.AccentSwitch$1.:(Lcom/negusoft/holoaccent/widget/AccentSwitch;)V │ │ +080ed8: 5b01 cb0b |0000: iput-object v1, v0, Lcom/negusoft/holoaccent/widget/AccentSwitch$1;.this$0:Lcom/negusoft/holoaccent/widget/AccentSwitch; // field@0bcb │ │ +080edc: 7010 8622 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2286 │ │ +080ee2: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=222 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lcom/negusoft/holoaccent/widget/AccentSwitch$1; │ │ - 0x0000 - 0x0006 reg=1 (null) Lcom/negusoft/holoaccent/widget/AccentSwitch; │ │ + 0x0000 - 0x0006 reg=1 this$0 Lcom/negusoft/holoaccent/widget/AccentSwitch; │ │ │ │ Virtual methods - │ │ #0 : (in Lcom/negusoft/holoaccent/widget/AccentSwitch$1;) │ │ name : 'onClick' │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -05af28: |[05af28] com.negusoft.holoaccent.widget.AccentSwitch$1.onClick:(Landroid/view/View;)V │ │ -05af38: 0e00 |0000: return-void │ │ +080ee4: |[080ee4] com.negusoft.holoaccent.widget.AccentSwitch$1.onClick:(Landroid/view/View;)V │ │ +080ef4: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=227 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Lcom/negusoft/holoaccent/widget/AccentSwitch$1; │ │ 0x0000 - 0x0001 reg=1 v Landroid/view/View; │ │ │ │ - source_file_idx : 382 (AccentSwitch.java) │ │ + source_file_idx : 451 (AccentSwitch.java) │ │ │ │ -Class #432 header: │ │ -class_idx : 898 │ │ +Class #662 header: │ │ +class_idx : 1283 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 948 │ │ -source_file_idx : 382 │ │ +superclass_idx : 1337 │ │ +source_file_idx : 451 │ │ static_fields_size : 0 │ │ instance_fields_size: 3 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 3 │ │ │ │ -Class #432 annotations: │ │ +Class #662 annotations: │ │ Annotations on class │ │ VISIBILITY_SYSTEM Ldalvik/annotation/EnclosingClass; value=Lcom/negusoft/holoaccent/widget/AccentSwitch; │ │ VISIBILITY_SYSTEM Ldalvik/annotation/InnerClass; accessFlags=1 name="AllCapsTransformationMethod" │ │ │ │ -Class #432 - │ │ +Class #662 - │ │ Class descriptor : 'Lcom/negusoft/holoaccent/widget/AccentSwitch$AllCapsTransformationMethod;' │ │ Access flags : 0x0001 (PUBLIC) │ │ Superclass : 'Ljava/lang/Object;' │ │ Interfaces - │ │ Static fields - │ │ Instance fields - │ │ #0 : (in Lcom/negusoft/holoaccent/widget/AccentSwitch$AllCapsTransformationMethod;) │ │ @@ -103459,58 +144861,58 @@ │ │ type : '(Lcom/negusoft/holoaccent/widget/AccentSwitch;Landroid/content/Context;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 1 │ │ insns size : 18 16-bit code units │ │ -05af3c: |[05af3c] com.negusoft.holoaccent.widget.AccentSwitch$AllCapsTransformationMethod.:(Lcom/negusoft/holoaccent/widget/AccentSwitch;Landroid/content/Context;)V │ │ -05af4c: 5b12 bb08 |0000: iput-object v2, v1, Lcom/negusoft/holoaccent/widget/AccentSwitch$AllCapsTransformationMethod;.this$0:Lcom/negusoft/holoaccent/widget/AccentSwitch; // field@08bb │ │ -05af50: 7010 9117 0100 |0002: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@1791 │ │ -05af56: 6e10 cf00 0300 |0005: invoke-virtual {v3}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@00cf │ │ -05af5c: 0c00 |0008: move-result-object v0 │ │ -05af5e: 6e10 1a01 0000 |0009: invoke-virtual {v0}, Landroid/content/res/Resources;.getConfiguration:()Landroid/content/res/Configuration; // method@011a │ │ -05af64: 0c00 |000c: move-result-object v0 │ │ -05af66: 5400 1300 |000d: iget-object v0, v0, Landroid/content/res/Configuration;.locale:Ljava/util/Locale; // field@0013 │ │ -05af6a: 5b10 ba08 |000f: iput-object v0, v1, Lcom/negusoft/holoaccent/widget/AccentSwitch$AllCapsTransformationMethod;.mLocale:Ljava/util/Locale; // field@08ba │ │ -05af6e: 0e00 |0011: return-void │ │ +080ef8: |[080ef8] com.negusoft.holoaccent.widget.AccentSwitch$AllCapsTransformationMethod.:(Lcom/negusoft/holoaccent/widget/AccentSwitch;Landroid/content/Context;)V │ │ +080f08: 5b12 ce0b |0000: iput-object v2, v1, Lcom/negusoft/holoaccent/widget/AccentSwitch$AllCapsTransformationMethod;.this$0:Lcom/negusoft/holoaccent/widget/AccentSwitch; // field@0bce │ │ +080f0c: 7010 8622 0100 |0002: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@2286 │ │ +080f12: 6e10 1301 0300 |0005: invoke-virtual {v3}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@0113 │ │ +080f18: 0c00 |0008: move-result-object v0 │ │ +080f1a: 6e10 6501 0000 |0009: invoke-virtual {v0}, Landroid/content/res/Resources;.getConfiguration:()Landroid/content/res/Configuration; // method@0165 │ │ +080f20: 0c00 |000c: move-result-object v0 │ │ +080f22: 5400 2100 |000d: iget-object v0, v0, Landroid/content/res/Configuration;.locale:Ljava/util/Locale; // field@0021 │ │ +080f26: 5b10 cd0b |000f: iput-object v0, v1, Lcom/negusoft/holoaccent/widget/AccentSwitch$AllCapsTransformationMethod;.mLocale:Ljava/util/Locale; // field@0bcd │ │ +080f2a: 0e00 |0011: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=916 │ │ 0x0005 line=917 │ │ 0x0011 line=918 │ │ locals : │ │ 0x0000 - 0x0012 reg=1 this Lcom/negusoft/holoaccent/widget/AccentSwitch$AllCapsTransformationMethod; │ │ - 0x0000 - 0x0012 reg=2 (null) Lcom/negusoft/holoaccent/widget/AccentSwitch; │ │ + 0x0000 - 0x0012 reg=2 this$0 Lcom/negusoft/holoaccent/widget/AccentSwitch; │ │ 0x0000 - 0x0012 reg=3 context Landroid/content/Context; │ │ │ │ Virtual methods - │ │ #0 : (in Lcom/negusoft/holoaccent/widget/AccentSwitch$AllCapsTransformationMethod;) │ │ name : 'getTransformation' │ │ type : '(Ljava/lang/CharSequence;Landroid/view/View;)Ljava/lang/CharSequence;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 21 16-bit code units │ │ -05af70: |[05af70] com.negusoft.holoaccent.widget.AccentSwitch$AllCapsTransformationMethod.getTransformation:(Ljava/lang/CharSequence;Landroid/view/View;)Ljava/lang/CharSequence; │ │ -05af80: 5520 b908 |0000: iget-boolean v0, v2, Lcom/negusoft/holoaccent/widget/AccentSwitch$AllCapsTransformationMethod;.mEnabled:Z // field@08b9 │ │ -05af84: 3800 1100 |0002: if-eqz v0, 0013 // +0011 │ │ -05af88: 3803 0d00 |0004: if-eqz v3, 0011 // +000d │ │ -05af8c: 7210 5d17 0300 |0006: invoke-interface {v3}, Ljava/lang/CharSequence;.toString:()Ljava/lang/String; // method@175d │ │ -05af92: 0c00 |0009: move-result-object v0 │ │ -05af94: 5421 ba08 |000a: iget-object v1, v2, Lcom/negusoft/holoaccent/widget/AccentSwitch$AllCapsTransformationMethod;.mLocale:Ljava/util/Locale; // field@08ba │ │ -05af98: 6e20 ad17 1000 |000c: invoke-virtual {v0, v1}, Ljava/lang/String;.toUpperCase:(Ljava/util/Locale;)Ljava/lang/String; // method@17ad │ │ -05af9e: 0c00 |000f: move-result-object v0 │ │ -05afa0: 1100 |0010: return-object v0 │ │ -05afa2: 1200 |0011: const/4 v0, #int 0 // #0 │ │ -05afa4: 28fe |0012: goto 0010 // -0002 │ │ -05afa6: 0730 |0013: move-object v0, v3 │ │ -05afa8: 28fc |0014: goto 0010 // -0004 │ │ +080f2c: |[080f2c] com.negusoft.holoaccent.widget.AccentSwitch$AllCapsTransformationMethod.getTransformation:(Ljava/lang/CharSequence;Landroid/view/View;)Ljava/lang/CharSequence; │ │ +080f3c: 5520 cc0b |0000: iget-boolean v0, v2, Lcom/negusoft/holoaccent/widget/AccentSwitch$AllCapsTransformationMethod;.mEnabled:Z // field@0bcc │ │ +080f40: 3800 1100 |0002: if-eqz v0, 0013 // +0011 │ │ +080f44: 3803 0d00 |0004: if-eqz v3, 0011 // +000d │ │ +080f48: 7210 4b22 0300 |0006: invoke-interface {v3}, Ljava/lang/CharSequence;.toString:()Ljava/lang/String; // method@224b │ │ +080f4e: 0c00 |0009: move-result-object v0 │ │ +080f50: 5421 cd0b |000a: iget-object v1, v2, Lcom/negusoft/holoaccent/widget/AccentSwitch$AllCapsTransformationMethod;.mLocale:Ljava/util/Locale; // field@0bcd │ │ +080f54: 6e20 a222 1000 |000c: invoke-virtual {v0, v1}, Ljava/lang/String;.toUpperCase:(Ljava/util/Locale;)Ljava/lang/String; // method@22a2 │ │ +080f5a: 0c00 |000f: move-result-object v0 │ │ +080f5c: 1100 |0010: return-object v0 │ │ +080f5e: 1200 |0011: const/4 v0, #int 0 // #0 │ │ +080f60: 28fe |0012: goto 0010 // -0002 │ │ +080f62: 0730 |0013: move-object v0, v3 │ │ +080f64: 28fc |0014: goto 0010 // -0004 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=921 │ │ 0x0004 line=922 │ │ 0x0010 line=925 │ │ 0x0011 line=922 │ │ 0x0014 line=925 │ │ @@ -103524,16 +144926,16 @@ │ │ type : '(Landroid/view/View;Ljava/lang/CharSequence;ZILandroid/graphics/Rect;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 6 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -05afac: |[05afac] com.negusoft.holoaccent.widget.AccentSwitch$AllCapsTransformationMethod.onFocusChanged:(Landroid/view/View;Ljava/lang/CharSequence;ZILandroid/graphics/Rect;)V │ │ -05afbc: 0e00 |0000: return-void │ │ +080f68: |[080f68] com.negusoft.holoaccent.widget.AccentSwitch$AllCapsTransformationMethod.onFocusChanged:(Landroid/view/View;Ljava/lang/CharSequence;ZILandroid/graphics/Rect;)V │ │ +080f78: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=930 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Lcom/negusoft/holoaccent/widget/AccentSwitch$AllCapsTransformationMethod; │ │ 0x0000 - 0x0001 reg=1 view Landroid/view/View; │ │ 0x0000 - 0x0001 reg=2 sourceText Ljava/lang/CharSequence; │ │ @@ -103546,44 +144948,44 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -05afc0: |[05afc0] com.negusoft.holoaccent.widget.AccentSwitch$AllCapsTransformationMethod.setLengthChangesAllowed:(Z)V │ │ -05afd0: 5c01 b908 |0000: iput-boolean v1, v0, Lcom/negusoft/holoaccent/widget/AccentSwitch$AllCapsTransformationMethod;.mEnabled:Z // field@08b9 │ │ -05afd4: 0e00 |0002: return-void │ │ +080f7c: |[080f7c] com.negusoft.holoaccent.widget.AccentSwitch$AllCapsTransformationMethod.setLengthChangesAllowed:(Z)V │ │ +080f8c: 5c01 cc0b |0000: iput-boolean v1, v0, Lcom/negusoft/holoaccent/widget/AccentSwitch$AllCapsTransformationMethod;.mEnabled:Z // field@0bcc │ │ +080f90: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=933 │ │ 0x0002 line=934 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Lcom/negusoft/holoaccent/widget/AccentSwitch$AllCapsTransformationMethod; │ │ 0x0000 - 0x0003 reg=1 allowLengthChanges Z │ │ │ │ - source_file_idx : 382 (AccentSwitch.java) │ │ + source_file_idx : 451 (AccentSwitch.java) │ │ │ │ -Class #433 header: │ │ -class_idx : 899 │ │ +Class #663 header: │ │ +class_idx : 1284 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 745 │ │ -source_file_idx : 382 │ │ +superclass_idx : 1129 │ │ +source_file_idx : 451 │ │ static_fields_size : 13 │ │ instance_fields_size: 27 │ │ direct_methods_size : 17 │ │ virtual_methods_size: 32 │ │ │ │ -Class #433 annotations: │ │ +Class #663 annotations: │ │ Annotations on class │ │ VISIBILITY_SYSTEM Ldalvik/annotation/MemberClasses; value={ Lcom/negusoft/holoaccent/widget/AccentSwitch$AllCapsTransformationMethod; } │ │ -Annotations on field #2275 'mVelocityTracker' │ │ +Annotations on field #3062 'mVelocityTracker' │ │ VISIBILITY_BUILD Landroid/annotation/SuppressLint; value={ "Recycle" } │ │ │ │ -Class #433 - │ │ +Class #663 - │ │ Class descriptor : 'Lcom/negusoft/holoaccent/widget/AccentSwitch;' │ │ Access flags : 0x0001 (PUBLIC) │ │ Superclass : 'Landroid/widget/CompoundButton;' │ │ Interfaces - │ │ Static fields - │ │ #0 : (in Lcom/negusoft/holoaccent/widget/AccentSwitch;) │ │ name : 'CHECKED_STATE_SET' │ │ @@ -103764,40 +145166,40 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 0 │ │ outs : 0 │ │ insns size : 12 16-bit code units │ │ -05afd8: |[05afd8] com.negusoft.holoaccent.widget.AccentSwitch.:()V │ │ -05afe8: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -05afea: 2300 1804 |0001: new-array v0, v0, [I // type@0418 │ │ -05afee: 1201 |0003: const/4 v1, #int 0 // #0 │ │ -05aff0: 1402 a000 0101 |0004: const v2, #float 2.3694e-38 // #010100a0 │ │ -05aff6: 4b02 0001 |0007: aput v2, v0, v1 │ │ -05affa: 6900 bc08 |0009: sput-object v0, Lcom/negusoft/holoaccent/widget/AccentSwitch;.CHECKED_STATE_SET:[I // field@08bc │ │ -05affe: 0e00 |000b: return-void │ │ +080f94: |[080f94] com.negusoft.holoaccent.widget.AccentSwitch.:()V │ │ +080fa4: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +080fa6: 2300 a205 |0001: new-array v0, v0, [I // type@05a2 │ │ +080faa: 1201 |0003: const/4 v1, #int 0 // #0 │ │ +080fac: 1402 a000 0101 |0004: const v2, #float 2.3694e-38 // #010100a0 │ │ +080fb2: 4b02 0001 |0007: aput v2, v0, v1 │ │ +080fb6: 6900 cf0b |0009: sput-object v0, Lcom/negusoft/holoaccent/widget/AccentSwitch;.CHECKED_STATE_SET:[I // field@0bcf │ │ +080fba: 0e00 |000b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=126 │ │ locals : │ │ │ │ #1 : (in Lcom/negusoft/holoaccent/widget/AccentSwitch;) │ │ name : '' │ │ type : '(Landroid/content/Context;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 5 16-bit code units │ │ -05b000: |[05b000] com.negusoft.holoaccent.widget.AccentSwitch.:(Landroid/content/Context;)V │ │ -05b010: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -05b012: 7030 e316 2100 |0001: invoke-direct {v1, v2, v0}, Lcom/negusoft/holoaccent/widget/AccentSwitch;.:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@16e3 │ │ -05b018: 0e00 |0004: return-void │ │ +080fbc: |[080fbc] com.negusoft.holoaccent.widget.AccentSwitch.:(Landroid/content/Context;)V │ │ +080fcc: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +080fce: 7030 c521 2100 |0001: invoke-direct {v1, v2, v0}, Lcom/negusoft/holoaccent/widget/AccentSwitch;.:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@21c5 │ │ +080fd4: 0e00 |0004: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=135 │ │ 0x0004 line=136 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Lcom/negusoft/holoaccent/widget/AccentSwitch; │ │ 0x0000 - 0x0005 reg=2 context Landroid/content/Context; │ │ @@ -103807,18 +145209,18 @@ │ │ type : '(Landroid/content/Context;Landroid/util/AttributeSet;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 6 16-bit code units │ │ -05b01c: |[05b01c] com.negusoft.holoaccent.widget.AccentSwitch.:(Landroid/content/Context;Landroid/util/AttributeSet;)V │ │ -05b02c: 6000 b205 |0000: sget v0, Lcom/negusoft/holoaccent/R$attr;.accentSwitchStyle:I // field@05b2 │ │ -05b030: 7040 e416 2103 |0002: invoke-direct {v1, v2, v3, v0}, Lcom/negusoft/holoaccent/widget/AccentSwitch;.:(Landroid/content/Context;Landroid/util/AttributeSet;I)V // method@16e4 │ │ -05b036: 0e00 |0005: return-void │ │ +080fd8: |[080fd8] com.negusoft.holoaccent.widget.AccentSwitch.:(Landroid/content/Context;Landroid/util/AttributeSet;)V │ │ +080fe8: 6000 c508 |0000: sget v0, Lcom/negusoft/holoaccent/R$attr;.accentSwitchStyle:I // field@08c5 │ │ +080fec: 7040 c621 2103 |0002: invoke-direct {v1, v2, v3, v0}, Lcom/negusoft/holoaccent/widget/AccentSwitch;.:(Landroid/content/Context;Landroid/util/AttributeSet;I)V // method@21c6 │ │ +080ff2: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=149 │ │ 0x0005 line=150 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lcom/negusoft/holoaccent/widget/AccentSwitch; │ │ 0x0000 - 0x0006 reg=2 context Landroid/content/Context; │ │ @@ -103828,183 +145230,190 @@ │ │ name : '' │ │ type : '(Landroid/content/Context;Landroid/util/AttributeSet;I)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 12 │ │ ins : 4 │ │ outs : 5 │ │ - insns size : 213 16-bit code units │ │ -05b038: |[05b038] com.negusoft.holoaccent.widget.AccentSwitch.:(Landroid/content/Context;Landroid/util/AttributeSet;I)V │ │ -05b048: 1217 |0000: const/4 v7, #int 1 // #1 │ │ -05b04a: 7040 fa13 98ba |0001: invoke-direct {v8, v9, v10, v11}, Landroid/widget/CompoundButton;.:(Landroid/content/Context;Landroid/util/AttributeSet;I)V // method@13fa │ │ -05b050: 7100 9912 0000 |0004: invoke-static {}, Landroid/view/VelocityTracker;.obtain:()Landroid/view/VelocityTracker; // method@1299 │ │ -05b056: 0c05 |0007: move-result-object v5 │ │ -05b058: 5b85 e308 |0008: iput-object v5, v8, Lcom/negusoft/holoaccent/widget/AccentSwitch;.mVelocityTracker:Landroid/view/VelocityTracker; // field@08e3 │ │ -05b05c: 2205 5600 |000a: new-instance v5, Landroid/graphics/Rect; // type@0056 │ │ -05b060: 7010 8401 0500 |000c: invoke-direct {v5}, Landroid/graphics/Rect;.:()V // method@0184 │ │ -05b066: 5b85 d508 |000f: iput-object v5, v8, Lcom/negusoft/holoaccent/widget/AccentSwitch;.mTempRect:Landroid/graphics/Rect; // field@08d5 │ │ -05b06a: 2205 9302 |0011: new-instance v5, Landroid/text/TextPaint; // type@0293 │ │ -05b06e: 7020 2212 7500 |0013: invoke-direct {v5, v7}, Landroid/text/TextPaint;.:(I)V // method@1222 │ │ -05b074: 5b85 d908 |0016: iput-object v5, v8, Lcom/negusoft/holoaccent/widget/AccentSwitch;.mTextPaint:Landroid/text/TextPaint; // field@08d9 │ │ -05b078: 6e10 f716 0800 |0018: invoke-virtual {v8}, Lcom/negusoft/holoaccent/widget/AccentSwitch;.getResources:()Landroid/content/res/Resources; // method@16f7 │ │ -05b07e: 0c04 |001b: move-result-object v4 │ │ -05b080: 5485 d908 |001c: iget-object v5, v8, Lcom/negusoft/holoaccent/widget/AccentSwitch;.mTextPaint:Landroid/text/TextPaint; // field@08d9 │ │ -05b084: 6e10 1b01 0400 |001e: invoke-virtual {v4}, Landroid/content/res/Resources;.getDisplayMetrics:()Landroid/util/DisplayMetrics; // method@011b │ │ -05b08a: 0c06 |0021: move-result-object v6 │ │ -05b08c: 5266 3505 |0022: iget v6, v6, Landroid/util/DisplayMetrics;.density:F // field@0535 │ │ -05b090: 5956 3105 |0024: iput v6, v5, Landroid/text/TextPaint;.density:F // field@0531 │ │ -05b094: 6205 aa07 |0026: sget-object v5, Lcom/negusoft/holoaccent/R$styleable;.AccentSwitch:[I // field@07aa │ │ -05b098: 1206 |0028: const/4 v6, #int 0 // #0 │ │ -05b09a: 6e56 d400 a9b5 |0029: invoke-virtual {v9, v10, v5, v11, v6}, Landroid/content/Context;.obtainStyledAttributes:(Landroid/util/AttributeSet;[III)Landroid/content/res/TypedArray; // method@00d4 │ │ -05b0a0: 0c00 |002c: move-result-object v0 │ │ -05b0a2: 1235 |002d: const/4 v5, #int 3 // #3 │ │ -05b0a4: 6e20 2d01 5000 |002e: invoke-virtual {v0, v5}, Landroid/content/res/TypedArray;.getDrawable:(I)Landroid/graphics/drawable/Drawable; // method@012d │ │ -05b0aa: 0c05 |0031: move-result-object v5 │ │ -05b0ac: 5b85 da08 |0032: iput-object v5, v8, Lcom/negusoft/holoaccent/widget/AccentSwitch;.mThumbDrawable:Landroid/graphics/drawable/Drawable; // field@08da │ │ -05b0b0: 5485 da08 |0034: iget-object v5, v8, Lcom/negusoft/holoaccent/widget/AccentSwitch;.mThumbDrawable:Landroid/graphics/drawable/Drawable; // field@08da │ │ -05b0b4: 3905 0800 |0036: if-nez v5, 003e // +0008 │ │ -05b0b8: 7010 ec16 0800 |0038: invoke-direct {v8}, Lcom/negusoft/holoaccent/widget/AccentSwitch;.getDefaultThumbDrawable:()Landroid/graphics/drawable/Drawable; // method@16ec │ │ -05b0be: 0c05 |003b: move-result-object v5 │ │ -05b0c0: 5b85 da08 |003c: iput-object v5, v8, Lcom/negusoft/holoaccent/widget/AccentSwitch;.mThumbDrawable:Landroid/graphics/drawable/Drawable; // field@08da │ │ -05b0c4: 1255 |003e: const/4 v5, #int 5 // #5 │ │ -05b0c6: 6e20 2d01 5000 |003f: invoke-virtual {v0, v5}, Landroid/content/res/TypedArray;.getDrawable:(I)Landroid/graphics/drawable/Drawable; // method@012d │ │ -05b0cc: 0c05 |0042: move-result-object v5 │ │ -05b0ce: 5b85 e208 |0043: iput-object v5, v8, Lcom/negusoft/holoaccent/widget/AccentSwitch;.mTrackDrawable:Landroid/graphics/drawable/Drawable; // field@08e2 │ │ -05b0d2: 5485 e208 |0045: iget-object v5, v8, Lcom/negusoft/holoaccent/widget/AccentSwitch;.mTrackDrawable:Landroid/graphics/drawable/Drawable; // field@08e2 │ │ -05b0d6: 3905 0800 |0047: if-nez v5, 004f // +0008 │ │ -05b0da: 7010 ed16 0800 |0049: invoke-direct {v8}, Lcom/negusoft/holoaccent/widget/AccentSwitch;.getDefaultTrackDrawable:()Landroid/graphics/drawable/Drawable; // method@16ed │ │ -05b0e0: 0c05 |004c: move-result-object v5 │ │ -05b0e2: 5b85 e208 |004d: iput-object v5, v8, Lcom/negusoft/holoaccent/widget/AccentSwitch;.mTrackDrawable:Landroid/graphics/drawable/Drawable; // field@08e2 │ │ -05b0e6: 6e20 3301 7000 |004f: invoke-virtual {v0, v7}, Landroid/content/res/TypedArray;.getText:(I)Ljava/lang/CharSequence; // method@0133 │ │ -05b0ec: 0c05 |0052: move-result-object v5 │ │ -05b0ee: 5b85 d808 |0053: iput-object v5, v8, Lcom/negusoft/holoaccent/widget/AccentSwitch;.mTextOn:Ljava/lang/CharSequence; // field@08d8 │ │ -05b0f2: 5485 d808 |0055: iget-object v5, v8, Lcom/negusoft/holoaccent/widget/AccentSwitch;.mTextOn:Ljava/lang/CharSequence; // field@08d8 │ │ -05b0f6: 3905 0800 |0057: if-nez v5, 005f // +0008 │ │ -05b0fa: 7010 eb16 0800 |0059: invoke-direct {v8}, Lcom/negusoft/holoaccent/widget/AccentSwitch;.getDefaultOnString:()Ljava/lang/String; // method@16eb │ │ -05b100: 0c05 |005c: move-result-object v5 │ │ -05b102: 5b85 d808 |005d: iput-object v5, v8, Lcom/negusoft/holoaccent/widget/AccentSwitch;.mTextOn:Ljava/lang/CharSequence; // field@08d8 │ │ -05b106: 1225 |005f: const/4 v5, #int 2 // #2 │ │ -05b108: 6e20 3301 5000 |0060: invoke-virtual {v0, v5}, Landroid/content/res/TypedArray;.getText:(I)Ljava/lang/CharSequence; // method@0133 │ │ -05b10e: 0c05 |0063: move-result-object v5 │ │ -05b110: 5b85 d708 |0064: iput-object v5, v8, Lcom/negusoft/holoaccent/widget/AccentSwitch;.mTextOff:Ljava/lang/CharSequence; // field@08d7 │ │ -05b114: 5485 d708 |0066: iget-object v5, v8, Lcom/negusoft/holoaccent/widget/AccentSwitch;.mTextOff:Ljava/lang/CharSequence; // field@08d7 │ │ -05b118: 3905 0800 |0068: if-nez v5, 0070 // +0008 │ │ -05b11c: 7010 ea16 0800 |006a: invoke-direct {v8}, Lcom/negusoft/holoaccent/widget/AccentSwitch;.getDefaultOffString:()Ljava/lang/String; // method@16ea │ │ -05b122: 0c05 |006d: move-result-object v5 │ │ -05b124: 5b85 d708 |006e: iput-object v5, v8, Lcom/negusoft/holoaccent/widget/AccentSwitch;.mTextOff:Ljava/lang/CharSequence; // field@08d7 │ │ -05b128: 6e10 f716 0800 |0070: invoke-virtual {v8}, Lcom/negusoft/holoaccent/widget/AccentSwitch;.getResources:()Landroid/content/res/Resources; // method@16f7 │ │ -05b12e: 0c05 |0073: move-result-object v5 │ │ -05b130: 6e10 1b01 0500 |0074: invoke-virtual {v5}, Landroid/content/res/Resources;.getDisplayMetrics:()Landroid/util/DisplayMetrics; // method@011b │ │ -05b136: 0c03 |0077: move-result-object v3 │ │ -05b138: 1305 0800 |0078: const/16 v5, #int 8 // #8 │ │ -05b13c: 1506 4041 |007a: const/high16 v6, #int 1094713344 // #4140 │ │ -05b140: 7130 4212 6703 |007c: invoke-static {v7, v6, v3}, Landroid/util/TypedValue;.applyDimension:(IFLandroid/util/DisplayMetrics;)F // method@1242 │ │ -05b146: 0a06 |007f: move-result v6 │ │ -05b148: 8766 |0080: float-to-int v6, v6 │ │ -05b14a: 6e30 2c01 5006 |0081: invoke-virtual {v0, v5, v6}, Landroid/content/res/TypedArray;.getDimensionPixelSize:(II)I // method@012c │ │ -05b150: 0a05 |0084: move-result v5 │ │ -05b152: 5985 dc08 |0085: iput v5, v8, Lcom/negusoft/holoaccent/widget/AccentSwitch;.mThumbTextPadding:I // field@08dc │ │ -05b156: 1265 |0087: const/4 v5, #int 6 // #6 │ │ -05b158: 1506 c042 |0088: const/high16 v6, #int 1119879168 // #42c0 │ │ -05b15c: 7130 4212 6703 |008a: invoke-static {v7, v6, v3}, Landroid/util/TypedValue;.applyDimension:(IFLandroid/util/DisplayMetrics;)F // method@1242 │ │ -05b162: 0a06 |008d: move-result v6 │ │ -05b164: 8766 |008e: float-to-int v6, v6 │ │ -05b166: 6e30 2c01 5006 |008f: invoke-virtual {v0, v5, v6}, Landroid/content/res/TypedArray;.getDimensionPixelSize:(II)I // method@012c │ │ -05b16c: 0a05 |0092: move-result v5 │ │ -05b16e: 5985 cf08 |0093: iput v5, v8, Lcom/negusoft/holoaccent/widget/AccentSwitch;.mSwitchMinWidth:I // field@08cf │ │ -05b172: 1275 |0095: const/4 v5, #int 7 // #7 │ │ -05b174: 1506 8041 |0096: const/high16 v6, #int 1098907648 // #4180 │ │ -05b178: 7130 4212 6703 |0098: invoke-static {v7, v6, v3}, Landroid/util/TypedValue;.applyDimension:(IFLandroid/util/DisplayMetrics;)F // method@1242 │ │ -05b17e: 0a06 |009b: move-result v6 │ │ -05b180: 8766 |009c: float-to-int v6, v6 │ │ -05b182: 6e30 2c01 5006 |009d: invoke-virtual {v0, v5, v6}, Landroid/content/res/TypedArray;.getDimensionPixelSize:(II)I // method@012c │ │ -05b188: 0a05 |00a0: move-result v5 │ │ -05b18a: 5985 d008 |00a1: iput v5, v8, Lcom/negusoft/holoaccent/widget/AccentSwitch;.mSwitchPadding:I // field@08d0 │ │ -05b18e: 1245 |00a3: const/4 v5, #int 4 // #4 │ │ -05b190: 6006 8107 |00a4: sget v6, Lcom/negusoft/holoaccent/R$style;.TextAppearance_HoloAccent_Switch:I // field@0781 │ │ -05b194: 6e30 3101 5006 |00a6: invoke-virtual {v0, v5, v6}, Landroid/content/res/TypedArray;.getResourceId:(II)I // method@0131 │ │ -05b19a: 0a01 |00a9: move-result v1 │ │ -05b19c: 3801 0500 |00aa: if-eqz v1, 00af // +0005 │ │ -05b1a0: 6e30 1b17 9801 |00ac: invoke-virtual {v8, v9, v1}, Lcom/negusoft/holoaccent/widget/AccentSwitch;.setSwitchTextAppearance:(Landroid/content/Context;I)V // method@171b │ │ -05b1a6: 6e10 3501 0000 |00af: invoke-virtual {v0}, Landroid/content/res/TypedArray;.recycle:()V // method@0135 │ │ -05b1ac: 7110 1513 0900 |00b2: invoke-static {v9}, Landroid/view/ViewConfiguration;.get:(Landroid/content/Context;)Landroid/view/ViewConfiguration; // method@1315 │ │ -05b1b2: 0c02 |00b5: move-result-object v2 │ │ -05b1b4: 6e10 1c13 0200 |00b6: invoke-virtual {v2}, Landroid/view/ViewConfiguration;.getScaledTouchSlop:()I // method@131c │ │ -05b1ba: 0a05 |00b9: move-result v5 │ │ -05b1bc: 5985 df08 |00ba: iput v5, v8, Lcom/negusoft/holoaccent/widget/AccentSwitch;.mTouchSlop:I // field@08df │ │ -05b1c0: 6e10 1a13 0200 |00bc: invoke-virtual {v2}, Landroid/view/ViewConfiguration;.getScaledMinimumFlingVelocity:()I // method@131a │ │ -05b1c6: 0a05 |00bf: move-result v5 │ │ -05b1c8: 5985 c908 |00c0: iput v5, v8, Lcom/negusoft/holoaccent/widget/AccentSwitch;.mMinFlingVelocity:I // field@08c9 │ │ -05b1cc: 6e10 1317 0800 |00c2: invoke-virtual {v8}, Lcom/negusoft/holoaccent/widget/AccentSwitch;.refreshDrawableState:()V // method@1713 │ │ -05b1d2: 6e10 0617 0800 |00c5: invoke-virtual {v8}, Lcom/negusoft/holoaccent/widget/AccentSwitch;.isChecked:()Z // method@1706 │ │ -05b1d8: 0a05 |00c8: move-result v5 │ │ -05b1da: 6e20 1517 5800 |00c9: invoke-virtual {v8, v5}, Lcom/negusoft/holoaccent/widget/AccentSwitch;.setChecked:(Z)V // method@1715 │ │ -05b1e0: 2205 8103 |00cc: new-instance v5, Lcom/negusoft/holoaccent/widget/AccentSwitch$1; // type@0381 │ │ -05b1e4: 7020 db16 8500 |00ce: invoke-direct {v5, v8}, Lcom/negusoft/holoaccent/widget/AccentSwitch$1;.:(Lcom/negusoft/holoaccent/widget/AccentSwitch;)V // method@16db │ │ -05b1ea: 6e20 1817 5800 |00d1: invoke-virtual {v8, v5}, Lcom/negusoft/holoaccent/widget/AccentSwitch;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@1718 │ │ -05b1f0: 0e00 |00d4: return-void │ │ + insns size : 221 16-bit code units │ │ +080ff4: |[080ff4] com.negusoft.holoaccent.widget.AccentSwitch.:(Landroid/content/Context;Landroid/util/AttributeSet;I)V │ │ +081004: 1217 |0000: const/4 v7, #int 1 // #1 │ │ +081006: 7040 d51e 98ba |0001: invoke-direct {v8, v9, v10, v11}, Landroid/widget/CompoundButton;.:(Landroid/content/Context;Landroid/util/AttributeSet;I)V // method@1ed5 │ │ +08100c: 7100 d81c 0000 |0004: invoke-static {}, Landroid/view/VelocityTracker;.obtain:()Landroid/view/VelocityTracker; // method@1cd8 │ │ +081012: 0c05 |0007: move-result-object v5 │ │ +081014: 5b85 f60b |0008: iput-object v5, v8, Lcom/negusoft/holoaccent/widget/AccentSwitch;.mVelocityTracker:Landroid/view/VelocityTracker; // field@0bf6 │ │ +081018: 2205 6c00 |000a: new-instance v5, Landroid/graphics/Rect; // type@006c │ │ +08101c: 7010 fa01 0500 |000c: invoke-direct {v5}, Landroid/graphics/Rect;.:()V // method@01fa │ │ +081022: 5b85 e80b |000f: iput-object v5, v8, Lcom/negusoft/holoaccent/widget/AccentSwitch;.mTempRect:Landroid/graphics/Rect; // field@0be8 │ │ +081026: 2205 0404 |0011: new-instance v5, Landroid/text/TextPaint; // type@0404 │ │ +08102a: 7020 521c 7500 |0013: invoke-direct {v5, v7}, Landroid/text/TextPaint;.:(I)V // method@1c52 │ │ +081030: 5b85 ec0b |0016: iput-object v5, v8, Lcom/negusoft/holoaccent/widget/AccentSwitch;.mTextPaint:Landroid/text/TextPaint; // field@0bec │ │ +081034: 6e10 d921 0800 |0018: invoke-virtual {v8}, Lcom/negusoft/holoaccent/widget/AccentSwitch;.getResources:()Landroid/content/res/Resources; // method@21d9 │ │ +08103a: 0c04 |001b: move-result-object v4 │ │ +08103c: 5485 ec0b |001c: iget-object v5, v8, Lcom/negusoft/holoaccent/widget/AccentSwitch;.mTextPaint:Landroid/text/TextPaint; // field@0bec │ │ +081040: 6e10 6601 0400 |001e: invoke-virtual {v4}, Landroid/content/res/Resources;.getDisplayMetrics:()Landroid/util/DisplayMetrics; // method@0166 │ │ +081046: 0c06 |0021: move-result-object v6 │ │ +081048: 5266 4608 |0022: iget v6, v6, Landroid/util/DisplayMetrics;.density:F // field@0846 │ │ +08104c: 5956 4208 |0024: iput v6, v5, Landroid/text/TextPaint;.density:F // field@0842 │ │ +081050: 6205 bd0a |0026: sget-object v5, Lcom/negusoft/holoaccent/R$styleable;.AccentSwitch:[I // field@0abd │ │ +081054: 1206 |0028: const/4 v6, #int 0 // #0 │ │ +081056: 6e56 1801 a9b5 |0029: invoke-virtual {v9, v10, v5, v11, v6}, Landroid/content/Context;.obtainStyledAttributes:(Landroid/util/AttributeSet;[III)Landroid/content/res/TypedArray; // method@0118 │ │ +08105c: 0c00 |002c: move-result-object v0 │ │ +08105e: 6005 c40a |002d: sget v5, Lcom/negusoft/holoaccent/R$styleable;.AccentSwitch_android_thumb:I // field@0ac4 │ │ +081062: 6e20 7a01 5000 |002f: invoke-virtual {v0, v5}, Landroid/content/res/TypedArray;.getDrawable:(I)Landroid/graphics/drawable/Drawable; // method@017a │ │ +081068: 0c05 |0032: move-result-object v5 │ │ +08106a: 5b85 ed0b |0033: iput-object v5, v8, Lcom/negusoft/holoaccent/widget/AccentSwitch;.mThumbDrawable:Landroid/graphics/drawable/Drawable; // field@0bed │ │ +08106e: 5485 ed0b |0035: iget-object v5, v8, Lcom/negusoft/holoaccent/widget/AccentSwitch;.mThumbDrawable:Landroid/graphics/drawable/Drawable; // field@0bed │ │ +081072: 3905 0800 |0037: if-nez v5, 003f // +0008 │ │ +081076: 7010 ce21 0800 |0039: invoke-direct {v8}, Lcom/negusoft/holoaccent/widget/AccentSwitch;.getDefaultThumbDrawable:()Landroid/graphics/drawable/Drawable; // method@21ce │ │ +08107c: 0c05 |003c: move-result-object v5 │ │ +08107e: 5b85 ed0b |003d: iput-object v5, v8, Lcom/negusoft/holoaccent/widget/AccentSwitch;.mThumbDrawable:Landroid/graphics/drawable/Drawable; // field@0bed │ │ +081082: 6005 c60a |003f: sget v5, Lcom/negusoft/holoaccent/R$styleable;.AccentSwitch_android_track:I // field@0ac6 │ │ +081086: 6e20 7a01 5000 |0041: invoke-virtual {v0, v5}, Landroid/content/res/TypedArray;.getDrawable:(I)Landroid/graphics/drawable/Drawable; // method@017a │ │ +08108c: 0c05 |0044: move-result-object v5 │ │ +08108e: 5b85 f50b |0045: iput-object v5, v8, Lcom/negusoft/holoaccent/widget/AccentSwitch;.mTrackDrawable:Landroid/graphics/drawable/Drawable; // field@0bf5 │ │ +081092: 5485 f50b |0047: iget-object v5, v8, Lcom/negusoft/holoaccent/widget/AccentSwitch;.mTrackDrawable:Landroid/graphics/drawable/Drawable; // field@0bf5 │ │ +081096: 3905 0800 |0049: if-nez v5, 0051 // +0008 │ │ +08109a: 7010 cf21 0800 |004b: invoke-direct {v8}, Lcom/negusoft/holoaccent/widget/AccentSwitch;.getDefaultTrackDrawable:()Landroid/graphics/drawable/Drawable; // method@21cf │ │ +0810a0: 0c05 |004e: move-result-object v5 │ │ +0810a2: 5b85 f50b |004f: iput-object v5, v8, Lcom/negusoft/holoaccent/widget/AccentSwitch;.mTrackDrawable:Landroid/graphics/drawable/Drawable; // field@0bf5 │ │ +0810a6: 6005 c30a |0051: sget v5, Lcom/negusoft/holoaccent/R$styleable;.AccentSwitch_android_textOn:I // field@0ac3 │ │ +0810aa: 6e20 8001 5000 |0053: invoke-virtual {v0, v5}, Landroid/content/res/TypedArray;.getText:(I)Ljava/lang/CharSequence; // method@0180 │ │ +0810b0: 0c05 |0056: move-result-object v5 │ │ +0810b2: 5b85 eb0b |0057: iput-object v5, v8, Lcom/negusoft/holoaccent/widget/AccentSwitch;.mTextOn:Ljava/lang/CharSequence; // field@0beb │ │ +0810b6: 5485 eb0b |0059: iget-object v5, v8, Lcom/negusoft/holoaccent/widget/AccentSwitch;.mTextOn:Ljava/lang/CharSequence; // field@0beb │ │ +0810ba: 3905 0800 |005b: if-nez v5, 0063 // +0008 │ │ +0810be: 7010 cd21 0800 |005d: invoke-direct {v8}, Lcom/negusoft/holoaccent/widget/AccentSwitch;.getDefaultOnString:()Ljava/lang/String; // method@21cd │ │ +0810c4: 0c05 |0060: move-result-object v5 │ │ +0810c6: 5b85 eb0b |0061: iput-object v5, v8, Lcom/negusoft/holoaccent/widget/AccentSwitch;.mTextOn:Ljava/lang/CharSequence; // field@0beb │ │ +0810ca: 6005 c20a |0063: sget v5, Lcom/negusoft/holoaccent/R$styleable;.AccentSwitch_android_textOff:I // field@0ac2 │ │ +0810ce: 6e20 8001 5000 |0065: invoke-virtual {v0, v5}, Landroid/content/res/TypedArray;.getText:(I)Ljava/lang/CharSequence; // method@0180 │ │ +0810d4: 0c05 |0068: move-result-object v5 │ │ +0810d6: 5b85 ea0b |0069: iput-object v5, v8, Lcom/negusoft/holoaccent/widget/AccentSwitch;.mTextOff:Ljava/lang/CharSequence; // field@0bea │ │ +0810da: 5485 ea0b |006b: iget-object v5, v8, Lcom/negusoft/holoaccent/widget/AccentSwitch;.mTextOff:Ljava/lang/CharSequence; // field@0bea │ │ +0810de: 3905 0800 |006d: if-nez v5, 0075 // +0008 │ │ +0810e2: 7010 cc21 0800 |006f: invoke-direct {v8}, Lcom/negusoft/holoaccent/widget/AccentSwitch;.getDefaultOffString:()Ljava/lang/String; // method@21cc │ │ +0810e8: 0c05 |0072: move-result-object v5 │ │ +0810ea: 5b85 ea0b |0073: iput-object v5, v8, Lcom/negusoft/holoaccent/widget/AccentSwitch;.mTextOff:Ljava/lang/CharSequence; // field@0bea │ │ +0810ee: 6e10 d921 0800 |0075: invoke-virtual {v8}, Lcom/negusoft/holoaccent/widget/AccentSwitch;.getResources:()Landroid/content/res/Resources; // method@21d9 │ │ +0810f4: 0c05 |0078: move-result-object v5 │ │ +0810f6: 6e10 6601 0500 |0079: invoke-virtual {v5}, Landroid/content/res/Resources;.getDisplayMetrics:()Landroid/util/DisplayMetrics; // method@0166 │ │ +0810fc: 0c03 |007c: move-result-object v3 │ │ +0810fe: 6005 c50a |007d: sget v5, Lcom/negusoft/holoaccent/R$styleable;.AccentSwitch_android_thumbTextPadding:I // field@0ac5 │ │ +081102: 1506 4041 |007f: const/high16 v6, #int 1094713344 // #4140 │ │ +081106: 7130 801c 6703 |0081: invoke-static {v7, v6, v3}, Landroid/util/TypedValue;.applyDimension:(IFLandroid/util/DisplayMetrics;)F // method@1c80 │ │ +08110c: 0a06 |0084: move-result v6 │ │ +08110e: 8766 |0085: float-to-int v6, v6 │ │ +081110: 6e30 7901 5006 |0086: invoke-virtual {v0, v5, v6}, Landroid/content/res/TypedArray;.getDimensionPixelSize:(II)I // method@0179 │ │ +081116: 0a05 |0089: move-result v5 │ │ +081118: 5985 ef0b |008a: iput v5, v8, Lcom/negusoft/holoaccent/widget/AccentSwitch;.mThumbTextPadding:I // field@0bef │ │ +08111c: 6005 be0a |008c: sget v5, Lcom/negusoft/holoaccent/R$styleable;.AccentSwitch_android_switchMinWidth:I // field@0abe │ │ +081120: 1506 c042 |008e: const/high16 v6, #int 1119879168 // #42c0 │ │ +081124: 7130 801c 6703 |0090: invoke-static {v7, v6, v3}, Landroid/util/TypedValue;.applyDimension:(IFLandroid/util/DisplayMetrics;)F // method@1c80 │ │ +08112a: 0a06 |0093: move-result v6 │ │ +08112c: 8766 |0094: float-to-int v6, v6 │ │ +08112e: 6e30 7901 5006 |0095: invoke-virtual {v0, v5, v6}, Landroid/content/res/TypedArray;.getDimensionPixelSize:(II)I // method@0179 │ │ +081134: 0a05 |0098: move-result v5 │ │ +081136: 5985 e20b |0099: iput v5, v8, Lcom/negusoft/holoaccent/widget/AccentSwitch;.mSwitchMinWidth:I // field@0be2 │ │ +08113a: 6005 bf0a |009b: sget v5, Lcom/negusoft/holoaccent/R$styleable;.AccentSwitch_android_switchPadding:I // field@0abf │ │ +08113e: 1506 8041 |009d: const/high16 v6, #int 1098907648 // #4180 │ │ +081142: 7130 801c 6703 |009f: invoke-static {v7, v6, v3}, Landroid/util/TypedValue;.applyDimension:(IFLandroid/util/DisplayMetrics;)F // method@1c80 │ │ +081148: 0a06 |00a2: move-result v6 │ │ +08114a: 8766 |00a3: float-to-int v6, v6 │ │ +08114c: 6e30 7901 5006 |00a4: invoke-virtual {v0, v5, v6}, Landroid/content/res/TypedArray;.getDimensionPixelSize:(II)I // method@0179 │ │ +081152: 0a05 |00a7: move-result v5 │ │ +081154: 5985 e30b |00a8: iput v5, v8, Lcom/negusoft/holoaccent/widget/AccentSwitch;.mSwitchPadding:I // field@0be3 │ │ +081158: 6005 c00a |00aa: sget v5, Lcom/negusoft/holoaccent/R$styleable;.AccentSwitch_android_switchTextAppearance:I // field@0ac0 │ │ +08115c: 6006 940a |00ac: sget v6, Lcom/negusoft/holoaccent/R$style;.TextAppearance_HoloAccent_Switch:I // field@0a94 │ │ +081160: 6e30 7e01 5006 |00ae: invoke-virtual {v0, v5, v6}, Landroid/content/res/TypedArray;.getResourceId:(II)I // method@017e │ │ +081166: 0a01 |00b1: move-result v1 │ │ +081168: 3801 0500 |00b2: if-eqz v1, 00b7 // +0005 │ │ +08116c: 6e30 fd21 9801 |00b4: invoke-virtual {v8, v9, v1}, Lcom/negusoft/holoaccent/widget/AccentSwitch;.setSwitchTextAppearance:(Landroid/content/Context;I)V // method@21fd │ │ +081172: 6e10 8201 0000 |00b7: invoke-virtual {v0}, Landroid/content/res/TypedArray;.recycle:()V // method@0182 │ │ +081178: 7110 891d 0900 |00ba: invoke-static {v9}, Landroid/view/ViewConfiguration;.get:(Landroid/content/Context;)Landroid/view/ViewConfiguration; // method@1d89 │ │ +08117e: 0c02 |00bd: move-result-object v2 │ │ +081180: 6e10 901d 0200 |00be: invoke-virtual {v2}, Landroid/view/ViewConfiguration;.getScaledTouchSlop:()I // method@1d90 │ │ +081186: 0a05 |00c1: move-result v5 │ │ +081188: 5985 f20b |00c2: iput v5, v8, Lcom/negusoft/holoaccent/widget/AccentSwitch;.mTouchSlop:I // field@0bf2 │ │ +08118c: 6e10 8e1d 0200 |00c4: invoke-virtual {v2}, Landroid/view/ViewConfiguration;.getScaledMinimumFlingVelocity:()I // method@1d8e │ │ +081192: 0a05 |00c7: move-result v5 │ │ +081194: 5985 dc0b |00c8: iput v5, v8, Lcom/negusoft/holoaccent/widget/AccentSwitch;.mMinFlingVelocity:I // field@0bdc │ │ +081198: 6e10 f521 0800 |00ca: invoke-virtual {v8}, Lcom/negusoft/holoaccent/widget/AccentSwitch;.refreshDrawableState:()V // method@21f5 │ │ +08119e: 6e10 e821 0800 |00cd: invoke-virtual {v8}, Lcom/negusoft/holoaccent/widget/AccentSwitch;.isChecked:()Z // method@21e8 │ │ +0811a4: 0a05 |00d0: move-result v5 │ │ +0811a6: 6e20 f721 5800 |00d1: invoke-virtual {v8, v5}, Lcom/negusoft/holoaccent/widget/AccentSwitch;.setChecked:(Z)V // method@21f7 │ │ +0811ac: 2205 0205 |00d4: new-instance v5, Lcom/negusoft/holoaccent/widget/AccentSwitch$1; // type@0502 │ │ +0811b0: 7020 bd21 8500 |00d6: invoke-direct {v5, v8}, Lcom/negusoft/holoaccent/widget/AccentSwitch$1;.:(Lcom/negusoft/holoaccent/widget/AccentSwitch;)V // method@21bd │ │ +0811b6: 6e20 fa21 5800 |00d9: invoke-virtual {v8, v5}, Lcom/negusoft/holoaccent/widget/AccentSwitch;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@21fa │ │ +0811bc: 0e00 |00dc: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=167 │ │ - 0x0004 line=103 │ │ + 0x0004 line=104 │ │ 0x000a line=124 │ │ 0x0011 line=169 │ │ 0x0018 line=170 │ │ 0x001c line=171 │ │ 0x0026 line=175 │ │ 0x002d line=178 │ │ - 0x0034 line=179 │ │ - 0x0038 line=180 │ │ - 0x003e line=182 │ │ - 0x0045 line=183 │ │ - 0x0049 line=184 │ │ - 0x004f line=186 │ │ - 0x0055 line=187 │ │ - 0x0059 line=188 │ │ - 0x005f line=190 │ │ - 0x0066 line=191 │ │ - 0x006a line=192 │ │ - 0x0070 line=194 │ │ - 0x0078 line=196 │ │ - 0x0087 line=199 │ │ - 0x0095 line=202 │ │ - 0x00a3 line=206 │ │ - 0x00aa line=208 │ │ - 0x00ac line=209 │ │ - 0x00af line=211 │ │ - 0x00b2 line=213 │ │ - 0x00b6 line=214 │ │ - 0x00bc line=215 │ │ - 0x00c2 line=218 │ │ - 0x00c5 line=219 │ │ - 0x00cc line=222 │ │ - 0x00d4 line=229 │ │ - locals : │ │ - 0x002d - 0x00d5 reg=0 a Landroid/content/res/TypedArray; │ │ - 0x00aa - 0x00d5 reg=1 appearance I │ │ - 0x00b6 - 0x00d5 reg=2 config Landroid/view/ViewConfiguration; │ │ - 0x0078 - 0x00d5 reg=3 metrics Landroid/util/DisplayMetrics; │ │ - 0x001c - 0x00d5 reg=4 res Landroid/content/res/Resources; │ │ - 0x0000 - 0x00d5 reg=8 this Lcom/negusoft/holoaccent/widget/AccentSwitch; │ │ - 0x0000 - 0x00d5 reg=9 context Landroid/content/Context; │ │ - 0x0000 - 0x00d5 reg=10 attrs Landroid/util/AttributeSet; │ │ - 0x0000 - 0x00d5 reg=11 defStyle I │ │ + 0x0035 line=179 │ │ + 0x0039 line=180 │ │ + 0x003f line=182 │ │ + 0x0047 line=183 │ │ + 0x004b line=184 │ │ + 0x0051 line=186 │ │ + 0x0059 line=187 │ │ + 0x005d line=188 │ │ + 0x0063 line=190 │ │ + 0x006b line=191 │ │ + 0x006f line=192 │ │ + 0x0075 line=194 │ │ + 0x007d line=196 │ │ + 0x0081 line=198 │ │ + 0x0086 line=196 │ │ + 0x008c line=199 │ │ + 0x0090 line=201 │ │ + 0x0095 line=199 │ │ + 0x009b line=202 │ │ + 0x009f line=204 │ │ + 0x00a4 line=202 │ │ + 0x00aa line=206 │ │ + 0x00b2 line=208 │ │ + 0x00b4 line=209 │ │ + 0x00b7 line=211 │ │ + 0x00ba line=213 │ │ + 0x00be line=214 │ │ + 0x00c4 line=215 │ │ + 0x00ca line=218 │ │ + 0x00cd line=219 │ │ + 0x00d4 line=222 │ │ + 0x00dc line=229 │ │ + locals : │ │ + 0x002d - 0x00dd reg=0 a Landroid/content/res/TypedArray; │ │ + 0x00b2 - 0x00dd reg=1 appearance I │ │ + 0x00be - 0x00dd reg=2 config Landroid/view/ViewConfiguration; │ │ + 0x007d - 0x00dd reg=3 metrics Landroid/util/DisplayMetrics; │ │ + 0x001c - 0x00dd reg=4 res Landroid/content/res/Resources; │ │ + 0x0000 - 0x00dd reg=8 this Lcom/negusoft/holoaccent/widget/AccentSwitch; │ │ + 0x0000 - 0x00dd reg=9 context Landroid/content/Context; │ │ + 0x0000 - 0x00dd reg=10 attrs Landroid/util/AttributeSet; │ │ + 0x0000 - 0x00dd reg=11 defStyle I │ │ │ │ #4 : (in Lcom/negusoft/holoaccent/widget/AccentSwitch;) │ │ name : 'animateThumbToCheckedState' │ │ type : '(Z)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -05b1f4: |[05b1f4] com.negusoft.holoaccent.widget.AccentSwitch.animateThumbToCheckedState:(Z)V │ │ -05b204: 6e20 1517 1000 |0000: invoke-virtual {v0, v1}, Lcom/negusoft/holoaccent/widget/AccentSwitch;.setChecked:(Z)V // method@1715 │ │ -05b20a: 0e00 |0003: return-void │ │ +0811c0: |[0811c0] com.negusoft.holoaccent.widget.AccentSwitch.animateThumbToCheckedState:(Z)V │ │ +0811d0: 6e20 f721 1000 |0000: invoke-virtual {v0, v1}, Lcom/negusoft/holoaccent/widget/AccentSwitch;.setChecked:(Z)V // method@21f7 │ │ +0811d6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=722 │ │ 0x0003 line=723 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lcom/negusoft/holoaccent/widget/AccentSwitch; │ │ 0x0000 - 0x0004 reg=1 newCheckedState Z │ │ @@ -104014,22 +145423,22 @@ │ │ type : '(Landroid/view/MotionEvent;)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 15 16-bit code units │ │ -05b20c: |[05b20c] com.negusoft.holoaccent.widget.AccentSwitch.cancelSuperTouch:(Landroid/view/MotionEvent;)V │ │ -05b21c: 7110 8b12 0300 |0000: invoke-static {v3}, Landroid/view/MotionEvent;.obtain:(Landroid/view/MotionEvent;)Landroid/view/MotionEvent; // method@128b │ │ -05b222: 0c00 |0003: move-result-object v0 │ │ -05b224: 1231 |0004: const/4 v1, #int 3 // #3 │ │ -05b226: 6e20 8d12 1000 |0005: invoke-virtual {v0, v1}, Landroid/view/MotionEvent;.setAction:(I)V // method@128d │ │ -05b22c: 6f20 0514 0200 |0008: invoke-super {v2, v0}, Landroid/widget/CompoundButton;.onTouchEvent:(Landroid/view/MotionEvent;)Z // method@1405 │ │ -05b232: 6e10 8c12 0000 |000b: invoke-virtual {v0}, Landroid/view/MotionEvent;.recycle:()V // method@128c │ │ -05b238: 0e00 |000e: return-void │ │ +0811d8: |[0811d8] com.negusoft.holoaccent.widget.AccentSwitch.cancelSuperTouch:(Landroid/view/MotionEvent;)V │ │ +0811e8: 7110 ca1c 0300 |0000: invoke-static {v3}, Landroid/view/MotionEvent;.obtain:(Landroid/view/MotionEvent;)Landroid/view/MotionEvent; // method@1cca │ │ +0811ee: 0c00 |0003: move-result-object v0 │ │ +0811f0: 1231 |0004: const/4 v1, #int 3 // #3 │ │ +0811f2: 6e20 cc1c 1000 |0005: invoke-virtual {v0, v1}, Landroid/view/MotionEvent;.setAction:(I)V // method@1ccc │ │ +0811f8: 6f20 e01e 0200 |0008: invoke-super {v2, v0}, Landroid/widget/CompoundButton;.onTouchEvent:(Landroid/view/MotionEvent;)Z // method@1ee0 │ │ +0811fe: 6e10 cb1c 0000 |000b: invoke-virtual {v0}, Landroid/view/MotionEvent;.recycle:()V // method@1ccb │ │ +081204: 0e00 |000e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=681 │ │ 0x0004 line=682 │ │ 0x0008 line=683 │ │ 0x000b line=684 │ │ 0x000e line=685 │ │ @@ -104043,21 +145452,21 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 11 16-bit code units │ │ -05b23c: |[05b23c] com.negusoft.holoaccent.widget.AccentSwitch.getDefaultOffString:()Ljava/lang/String; │ │ -05b24c: 1a01 b10d |0000: const-string v1, "capital_off" // string@0db1 │ │ -05b250: 7110 af16 0100 |0002: invoke-static {v1}, Lcom/negusoft/holoaccent/util/NativeResources;.getString:(Ljava/lang/String;)Ljava/lang/String; // method@16af │ │ -05b256: 0c00 |0005: move-result-object v0 │ │ -05b258: 3900 0400 |0006: if-nez v0, 000a // +0004 │ │ -05b25c: 1a00 ab09 |0008: const-string v0, "OFF" // string@09ab │ │ -05b260: 1100 |000a: return-object v0 │ │ +081208: |[081208] com.negusoft.holoaccent.widget.AccentSwitch.getDefaultOffString:()Ljava/lang/String; │ │ +081218: 1a01 cd12 |0000: const-string v1, "capital_off" // string@12cd │ │ +08121c: 7110 9121 0100 |0002: invoke-static {v1}, Lcom/negusoft/holoaccent/util/NativeResources;.getString:(Ljava/lang/String;)Ljava/lang/String; // method@2191 │ │ +081222: 0c00 |0005: move-result-object v0 │ │ +081224: 3900 0400 |0006: if-nez v0, 000a // +0004 │ │ +081228: 1a00 1e0d |0008: const-string v0, "OFF" // string@0d1e │ │ +08122c: 1100 |000a: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=245 │ │ 0x0006 line=246 │ │ locals : │ │ 0x0006 - 0x000a reg=0 result Ljava/lang/String; │ │ 0x0000 - 0x000b reg=2 this Lcom/negusoft/holoaccent/widget/AccentSwitch; │ │ @@ -104067,21 +145476,21 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 11 16-bit code units │ │ -05b264: |[05b264] com.negusoft.holoaccent.widget.AccentSwitch.getDefaultOnString:()Ljava/lang/String; │ │ -05b274: 1a01 b20d |0000: const-string v1, "capital_on" // string@0db2 │ │ -05b278: 7110 af16 0100 |0002: invoke-static {v1}, Lcom/negusoft/holoaccent/util/NativeResources;.getString:(Ljava/lang/String;)Ljava/lang/String; // method@16af │ │ -05b27e: 0c00 |0005: move-result-object v0 │ │ -05b280: 3900 0400 |0006: if-nez v0, 000a // +0004 │ │ -05b284: 1a00 ac09 |0008: const-string v0, "ON" // string@09ac │ │ -05b288: 1100 |000a: return-object v0 │ │ +081230: |[081230] com.negusoft.holoaccent.widget.AccentSwitch.getDefaultOnString:()Ljava/lang/String; │ │ +081240: 1a01 ce12 |0000: const-string v1, "capital_on" // string@12ce │ │ +081244: 7110 9121 0100 |0002: invoke-static {v1}, Lcom/negusoft/holoaccent/util/NativeResources;.getString:(Ljava/lang/String;)Ljava/lang/String; // method@2191 │ │ +08124a: 0c00 |0005: move-result-object v0 │ │ +08124c: 3900 0400 |0006: if-nez v0, 000a // +0004 │ │ +081250: 1a00 1f0d |0008: const-string v0, "ON" // string@0d1f │ │ +081254: 1100 |000a: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=240 │ │ 0x0006 line=241 │ │ locals : │ │ 0x0006 - 0x000a reg=0 result Ljava/lang/String; │ │ 0x0000 - 0x000b reg=2 this Lcom/negusoft/holoaccent/widget/AccentSwitch; │ │ @@ -104091,19 +145500,19 @@ │ │ type : '()Landroid/graphics/drawable/Drawable;' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -05b28c: |[05b28c] com.negusoft.holoaccent.widget.AccentSwitch.getDefaultThumbDrawable:()Landroid/graphics/drawable/Drawable; │ │ -05b29c: 1a00 2d1d |0000: const-string v0, "switch_inner_holo_dark" // string@1d2d │ │ -05b2a0: 7110 ac16 0000 |0002: invoke-static {v0}, Lcom/negusoft/holoaccent/util/NativeResources;.getDrawable:(Ljava/lang/String;)Landroid/graphics/drawable/Drawable; // method@16ac │ │ -05b2a6: 0c00 |0005: move-result-object v0 │ │ -05b2a8: 1100 |0006: return-object v0 │ │ +081258: |[081258] com.negusoft.holoaccent.widget.AccentSwitch.getDefaultThumbDrawable:()Landroid/graphics/drawable/Drawable; │ │ +081268: 1a00 d226 |0000: const-string v0, "switch_inner_holo_dark" // string@26d2 │ │ +08126c: 7110 8e21 0000 |0002: invoke-static {v0}, Lcom/negusoft/holoaccent/util/NativeResources;.getDrawable:(Ljava/lang/String;)Landroid/graphics/drawable/Drawable; // method@218e │ │ +081272: 0c00 |0005: move-result-object v0 │ │ +081274: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=232 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Lcom/negusoft/holoaccent/widget/AccentSwitch; │ │ │ │ #9 : (in Lcom/negusoft/holoaccent/widget/AccentSwitch;) │ │ @@ -104111,19 +145520,19 @@ │ │ type : '()Landroid/graphics/drawable/Drawable;' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -05b2ac: |[05b2ac] com.negusoft.holoaccent.widget.AccentSwitch.getDefaultTrackDrawable:()Landroid/graphics/drawable/Drawable; │ │ -05b2bc: 1a00 2e1d |0000: const-string v0, "switch_track_holo_dark" // string@1d2e │ │ -05b2c0: 7110 ac16 0000 |0002: invoke-static {v0}, Lcom/negusoft/holoaccent/util/NativeResources;.getDrawable:(Ljava/lang/String;)Landroid/graphics/drawable/Drawable; // method@16ac │ │ -05b2c6: 0c00 |0005: move-result-object v0 │ │ -05b2c8: 1100 |0006: return-object v0 │ │ +081278: |[081278] com.negusoft.holoaccent.widget.AccentSwitch.getDefaultTrackDrawable:()Landroid/graphics/drawable/Drawable; │ │ +081288: 1a00 d326 |0000: const-string v0, "switch_track_holo_dark" // string@26d3 │ │ +08128c: 7110 8e21 0000 |0002: invoke-static {v0}, Lcom/negusoft/holoaccent/util/NativeResources;.getDrawable:(Ljava/lang/String;)Landroid/graphics/drawable/Drawable; // method@218e │ │ +081292: 0c00 |0005: move-result-object v0 │ │ +081294: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=236 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Lcom/negusoft/holoaccent/widget/AccentSwitch; │ │ │ │ #10 : (in Lcom/negusoft/holoaccent/widget/AccentSwitch;) │ │ @@ -104131,26 +145540,26 @@ │ │ type : '()Z' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 17 16-bit code units │ │ -05b2cc: |[05b2cc] com.negusoft.holoaccent.widget.AccentSwitch.getTargetCheckedState:()Z │ │ -05b2dc: 5220 db08 |0000: iget v0, v2, Lcom/negusoft/holoaccent/widget/AccentSwitch;.mThumbPosition:F // field@08db │ │ -05b2e0: 7010 0017 0200 |0002: invoke-direct {v2}, Lcom/negusoft/holoaccent/widget/AccentSwitch;.getThumbScrollRange:()I // method@1700 │ │ -05b2e6: 0a01 |0005: move-result v1 │ │ -05b2e8: db01 0102 |0006: div-int/lit8 v1, v1, #int 2 // #02 │ │ -05b2ec: 8211 |0008: int-to-float v1, v1 │ │ -05b2ee: 2d00 0001 |0009: cmpl-float v0, v0, v1 │ │ -05b2f2: 3a00 0400 |000b: if-ltz v0, 000f // +0004 │ │ -05b2f6: 1210 |000d: const/4 v0, #int 1 // #1 │ │ -05b2f8: 0f00 |000e: return v0 │ │ -05b2fa: 1200 |000f: const/4 v0, #int 0 // #0 │ │ -05b2fc: 28fe |0010: goto 000e // -0002 │ │ +081298: |[081298] com.negusoft.holoaccent.widget.AccentSwitch.getTargetCheckedState:()Z │ │ +0812a8: 5220 ee0b |0000: iget v0, v2, Lcom/negusoft/holoaccent/widget/AccentSwitch;.mThumbPosition:F // field@0bee │ │ +0812ac: 7010 e221 0200 |0002: invoke-direct {v2}, Lcom/negusoft/holoaccent/widget/AccentSwitch;.getThumbScrollRange:()I // method@21e2 │ │ +0812b2: 0a01 |0005: move-result v1 │ │ +0812b4: db01 0102 |0006: div-int/lit8 v1, v1, #int 2 // #02 │ │ +0812b8: 8211 |0008: int-to-float v1, v1 │ │ +0812ba: 2d00 0001 |0009: cmpl-float v0, v0, v1 │ │ +0812be: 3a00 0400 |000b: if-ltz v0, 000f // +0004 │ │ +0812c2: 1210 |000d: const/4 v0, #int 1 // #1 │ │ +0812c4: 0f00 |000e: return v0 │ │ +0812c6: 1200 |000f: const/4 v0, #int 0 // #0 │ │ +0812c8: 28fe |0010: goto 000e // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=726 │ │ locals : │ │ 0x0000 - 0x0011 reg=2 this Lcom/negusoft/holoaccent/widget/AccentSwitch; │ │ │ │ #11 : (in Lcom/negusoft/holoaccent/widget/AccentSwitch;) │ │ @@ -104158,32 +145567,32 @@ │ │ type : '()I' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 29 16-bit code units │ │ -05b300: |[05b300] com.negusoft.holoaccent.widget.AccentSwitch.getThumbScrollRange:()I │ │ -05b310: 5420 e208 |0000: iget-object v0, v2, Lcom/negusoft/holoaccent/widget/AccentSwitch;.mTrackDrawable:Landroid/graphics/drawable/Drawable; // field@08e2 │ │ -05b314: 3900 0400 |0002: if-nez v0, 0006 // +0004 │ │ -05b318: 1200 |0004: const/4 v0, #int 0 // #0 │ │ -05b31a: 0f00 |0005: return v0 │ │ -05b31c: 5420 e208 |0006: iget-object v0, v2, Lcom/negusoft/holoaccent/widget/AccentSwitch;.mTrackDrawable:Landroid/graphics/drawable/Drawable; // field@08e2 │ │ -05b320: 5421 d508 |0008: iget-object v1, v2, Lcom/negusoft/holoaccent/widget/AccentSwitch;.mTempRect:Landroid/graphics/Rect; // field@08d5 │ │ -05b324: 6e20 9e01 1000 |000a: invoke-virtual {v0, v1}, Landroid/graphics/drawable/Drawable;.getPadding:(Landroid/graphics/Rect;)Z // method@019e │ │ -05b32a: 5220 d408 |000d: iget v0, v2, Lcom/negusoft/holoaccent/widget/AccentSwitch;.mSwitchWidth:I // field@08d4 │ │ -05b32e: 5221 dd08 |000f: iget v1, v2, Lcom/negusoft/holoaccent/widget/AccentSwitch;.mThumbWidth:I // field@08dd │ │ -05b332: b110 |0011: sub-int/2addr v0, v1 │ │ -05b334: 5421 d508 |0012: iget-object v1, v2, Lcom/negusoft/holoaccent/widget/AccentSwitch;.mTempRect:Landroid/graphics/Rect; // field@08d5 │ │ -05b338: 5211 2600 |0014: iget v1, v1, Landroid/graphics/Rect;.left:I // field@0026 │ │ -05b33c: b110 |0016: sub-int/2addr v0, v1 │ │ -05b33e: 5421 d508 |0017: iget-object v1, v2, Lcom/negusoft/holoaccent/widget/AccentSwitch;.mTempRect:Landroid/graphics/Rect; // field@08d5 │ │ -05b342: 5211 2700 |0019: iget v1, v1, Landroid/graphics/Rect;.right:I // field@0027 │ │ -05b346: b110 |001b: sub-int/2addr v0, v1 │ │ -05b348: 28e9 |001c: goto 0005 // -0017 │ │ +0812cc: |[0812cc] com.negusoft.holoaccent.widget.AccentSwitch.getThumbScrollRange:()I │ │ +0812dc: 5420 f50b |0000: iget-object v0, v2, Lcom/negusoft/holoaccent/widget/AccentSwitch;.mTrackDrawable:Landroid/graphics/drawable/Drawable; // field@0bf5 │ │ +0812e0: 3900 0400 |0002: if-nez v0, 0006 // +0004 │ │ +0812e4: 1200 |0004: const/4 v0, #int 0 // #0 │ │ +0812e6: 0f00 |0005: return v0 │ │ +0812e8: 5420 f50b |0006: iget-object v0, v2, Lcom/negusoft/holoaccent/widget/AccentSwitch;.mTrackDrawable:Landroid/graphics/drawable/Drawable; // field@0bf5 │ │ +0812ec: 5421 e80b |0008: iget-object v1, v2, Lcom/negusoft/holoaccent/widget/AccentSwitch;.mTempRect:Landroid/graphics/Rect; // field@0be8 │ │ +0812f0: 6e20 1a02 1000 |000a: invoke-virtual {v0, v1}, Landroid/graphics/drawable/Drawable;.getPadding:(Landroid/graphics/Rect;)Z // method@021a │ │ +0812f6: 5220 e70b |000d: iget v0, v2, Lcom/negusoft/holoaccent/widget/AccentSwitch;.mSwitchWidth:I // field@0be7 │ │ +0812fa: 5221 f00b |000f: iget v1, v2, Lcom/negusoft/holoaccent/widget/AccentSwitch;.mThumbWidth:I // field@0bf0 │ │ +0812fe: b110 |0011: sub-int/2addr v0, v1 │ │ +081300: 5421 e80b |0012: iget-object v1, v2, Lcom/negusoft/holoaccent/widget/AccentSwitch;.mTempRect:Landroid/graphics/Rect; // field@0be8 │ │ +081304: 5211 3600 |0014: iget v1, v1, Landroid/graphics/Rect;.left:I // field@0036 │ │ +081308: b110 |0016: sub-int/2addr v0, v1 │ │ +08130a: 5421 e80b |0017: iget-object v1, v2, Lcom/negusoft/holoaccent/widget/AccentSwitch;.mTempRect:Landroid/graphics/Rect; // field@0be8 │ │ +08130e: 5211 3700 |0019: iget v1, v1, Landroid/graphics/Rect;.right:I // field@0037 │ │ +081312: b110 |001b: sub-int/2addr v0, v1 │ │ +081314: 28e9 |001c: goto 0005 // -0017 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=843 │ │ 0x0004 line=844 │ │ 0x0005 line=847 │ │ 0x0006 line=846 │ │ 0x000d line=847 │ │ @@ -104195,58 +145604,58 @@ │ │ type : '(FF)Z' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 10 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 73 16-bit code units │ │ -05b34c: |[05b34c] com.negusoft.holoaccent.widget.AccentSwitch.hitThumb:(FF)Z │ │ -05b35c: 5474 da08 |0000: iget-object v4, v7, Lcom/negusoft/holoaccent/widget/AccentSwitch;.mThumbDrawable:Landroid/graphics/drawable/Drawable; // field@08da │ │ -05b360: 5475 d508 |0002: iget-object v5, v7, Lcom/negusoft/holoaccent/widget/AccentSwitch;.mTempRect:Landroid/graphics/Rect; // field@08d5 │ │ -05b364: 6e20 9e01 5400 |0004: invoke-virtual {v4, v5}, Landroid/graphics/drawable/Drawable;.getPadding:(Landroid/graphics/Rect;)Z // method@019e │ │ -05b36a: 5274 d208 |0007: iget v4, v7, Lcom/negusoft/holoaccent/widget/AccentSwitch;.mSwitchTop:I // field@08d2 │ │ -05b36e: 5275 df08 |0009: iget v5, v7, Lcom/negusoft/holoaccent/widget/AccentSwitch;.mTouchSlop:I // field@08df │ │ -05b372: 9103 0405 |000b: sub-int v3, v4, v5 │ │ -05b376: 5274 ce08 |000d: iget v4, v7, Lcom/negusoft/holoaccent/widget/AccentSwitch;.mSwitchLeft:I // field@08ce │ │ -05b37a: 5275 db08 |000f: iget v5, v7, Lcom/negusoft/holoaccent/widget/AccentSwitch;.mThumbPosition:F // field@08db │ │ -05b37e: 1506 003f |0011: const/high16 v6, #int 1056964608 // #3f00 │ │ -05b382: c665 |0013: add-float/2addr v5, v6 │ │ -05b384: 8755 |0014: float-to-int v5, v5 │ │ -05b386: b054 |0015: add-int/2addr v4, v5 │ │ -05b388: 5275 df08 |0016: iget v5, v7, Lcom/negusoft/holoaccent/widget/AccentSwitch;.mTouchSlop:I // field@08df │ │ -05b38c: 9101 0405 |0018: sub-int v1, v4, v5 │ │ -05b390: 5274 dd08 |001a: iget v4, v7, Lcom/negusoft/holoaccent/widget/AccentSwitch;.mThumbWidth:I // field@08dd │ │ -05b394: b014 |001c: add-int/2addr v4, v1 │ │ -05b396: 5475 d508 |001d: iget-object v5, v7, Lcom/negusoft/holoaccent/widget/AccentSwitch;.mTempRect:Landroid/graphics/Rect; // field@08d5 │ │ -05b39a: 5255 2600 |001f: iget v5, v5, Landroid/graphics/Rect;.left:I // field@0026 │ │ -05b39e: b054 |0021: add-int/2addr v4, v5 │ │ -05b3a0: 5475 d508 |0022: iget-object v5, v7, Lcom/negusoft/holoaccent/widget/AccentSwitch;.mTempRect:Landroid/graphics/Rect; // field@08d5 │ │ -05b3a4: 5255 2700 |0024: iget v5, v5, Landroid/graphics/Rect;.right:I // field@0027 │ │ -05b3a8: b054 |0026: add-int/2addr v4, v5 │ │ -05b3aa: 5275 df08 |0027: iget v5, v7, Lcom/negusoft/holoaccent/widget/AccentSwitch;.mTouchSlop:I // field@08df │ │ -05b3ae: 9002 0405 |0029: add-int v2, v4, v5 │ │ -05b3b2: 5274 cc08 |002b: iget v4, v7, Lcom/negusoft/holoaccent/widget/AccentSwitch;.mSwitchBottom:I // field@08cc │ │ -05b3b6: 5275 df08 |002d: iget v5, v7, Lcom/negusoft/holoaccent/widget/AccentSwitch;.mTouchSlop:I // field@08df │ │ -05b3ba: 9000 0405 |002f: add-int v0, v4, v5 │ │ -05b3be: 8214 |0031: int-to-float v4, v1 │ │ -05b3c0: 2d04 0804 |0032: cmpl-float v4, v8, v4 │ │ -05b3c4: 3d04 1300 |0034: if-lez v4, 0047 // +0013 │ │ -05b3c8: 8224 |0036: int-to-float v4, v2 │ │ -05b3ca: 2e04 0804 |0037: cmpg-float v4, v8, v4 │ │ -05b3ce: 3b04 0e00 |0039: if-gez v4, 0047 // +000e │ │ -05b3d2: 8234 |003b: int-to-float v4, v3 │ │ -05b3d4: 2d04 0904 |003c: cmpl-float v4, v9, v4 │ │ -05b3d8: 3d04 0900 |003e: if-lez v4, 0047 // +0009 │ │ -05b3dc: 8204 |0040: int-to-float v4, v0 │ │ -05b3de: 2e04 0904 |0041: cmpg-float v4, v9, v4 │ │ -05b3e2: 3b04 0400 |0043: if-gez v4, 0047 // +0004 │ │ -05b3e6: 1214 |0045: const/4 v4, #int 1 // #1 │ │ -05b3e8: 0f04 |0046: return v4 │ │ -05b3ea: 1204 |0047: const/4 v4, #int 0 // #0 │ │ -05b3ec: 28fe |0048: goto 0046 // -0002 │ │ +081318: |[081318] com.negusoft.holoaccent.widget.AccentSwitch.hitThumb:(FF)Z │ │ +081328: 5474 ed0b |0000: iget-object v4, v7, Lcom/negusoft/holoaccent/widget/AccentSwitch;.mThumbDrawable:Landroid/graphics/drawable/Drawable; // field@0bed │ │ +08132c: 5475 e80b |0002: iget-object v5, v7, Lcom/negusoft/holoaccent/widget/AccentSwitch;.mTempRect:Landroid/graphics/Rect; // field@0be8 │ │ +081330: 6e20 1a02 5400 |0004: invoke-virtual {v4, v5}, Landroid/graphics/drawable/Drawable;.getPadding:(Landroid/graphics/Rect;)Z // method@021a │ │ +081336: 5274 e50b |0007: iget v4, v7, Lcom/negusoft/holoaccent/widget/AccentSwitch;.mSwitchTop:I // field@0be5 │ │ +08133a: 5275 f20b |0009: iget v5, v7, Lcom/negusoft/holoaccent/widget/AccentSwitch;.mTouchSlop:I // field@0bf2 │ │ +08133e: 9103 0405 |000b: sub-int v3, v4, v5 │ │ +081342: 5274 e10b |000d: iget v4, v7, Lcom/negusoft/holoaccent/widget/AccentSwitch;.mSwitchLeft:I // field@0be1 │ │ +081346: 5275 ee0b |000f: iget v5, v7, Lcom/negusoft/holoaccent/widget/AccentSwitch;.mThumbPosition:F // field@0bee │ │ +08134a: 1506 003f |0011: const/high16 v6, #int 1056964608 // #3f00 │ │ +08134e: c665 |0013: add-float/2addr v5, v6 │ │ +081350: 8755 |0014: float-to-int v5, v5 │ │ +081352: b054 |0015: add-int/2addr v4, v5 │ │ +081354: 5275 f20b |0016: iget v5, v7, Lcom/negusoft/holoaccent/widget/AccentSwitch;.mTouchSlop:I // field@0bf2 │ │ +081358: 9101 0405 |0018: sub-int v1, v4, v5 │ │ +08135c: 5274 f00b |001a: iget v4, v7, Lcom/negusoft/holoaccent/widget/AccentSwitch;.mThumbWidth:I // field@0bf0 │ │ +081360: b014 |001c: add-int/2addr v4, v1 │ │ +081362: 5475 e80b |001d: iget-object v5, v7, Lcom/negusoft/holoaccent/widget/AccentSwitch;.mTempRect:Landroid/graphics/Rect; // field@0be8 │ │ +081366: 5255 3600 |001f: iget v5, v5, Landroid/graphics/Rect;.left:I // field@0036 │ │ +08136a: b054 |0021: add-int/2addr v4, v5 │ │ +08136c: 5475 e80b |0022: iget-object v5, v7, Lcom/negusoft/holoaccent/widget/AccentSwitch;.mTempRect:Landroid/graphics/Rect; // field@0be8 │ │ +081370: 5255 3700 |0024: iget v5, v5, Landroid/graphics/Rect;.right:I // field@0037 │ │ +081374: b054 |0026: add-int/2addr v4, v5 │ │ +081376: 5275 f20b |0027: iget v5, v7, Lcom/negusoft/holoaccent/widget/AccentSwitch;.mTouchSlop:I // field@0bf2 │ │ +08137a: 9002 0405 |0029: add-int v2, v4, v5 │ │ +08137e: 5274 df0b |002b: iget v4, v7, Lcom/negusoft/holoaccent/widget/AccentSwitch;.mSwitchBottom:I // field@0bdf │ │ +081382: 5275 f20b |002d: iget v5, v7, Lcom/negusoft/holoaccent/widget/AccentSwitch;.mTouchSlop:I // field@0bf2 │ │ +081386: 9000 0405 |002f: add-int v0, v4, v5 │ │ +08138a: 8214 |0031: int-to-float v4, v1 │ │ +08138c: 2d04 0804 |0032: cmpl-float v4, v8, v4 │ │ +081390: 3d04 1300 |0034: if-lez v4, 0047 // +0013 │ │ +081394: 8224 |0036: int-to-float v4, v2 │ │ +081396: 2e04 0804 |0037: cmpg-float v4, v8, v4 │ │ +08139a: 3b04 0e00 |0039: if-gez v4, 0047 // +000e │ │ +08139e: 8234 |003b: int-to-float v4, v3 │ │ +0813a0: 2d04 0904 |003c: cmpl-float v4, v9, v4 │ │ +0813a4: 3d04 0900 |003e: if-lez v4, 0047 // +0009 │ │ +0813a8: 8204 |0040: int-to-float v4, v0 │ │ +0813aa: 2e04 0904 |0041: cmpg-float v4, v9, v4 │ │ +0813ae: 3b04 0400 |0043: if-gez v4, 0047 // +0004 │ │ +0813b2: 1214 |0045: const/4 v4, #int 1 // #1 │ │ +0813b4: 0f04 |0046: return v4 │ │ +0813b6: 1204 |0047: const/4 v4, #int 0 // #0 │ │ +0813b8: 28fe |0048: goto 0046 // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=602 │ │ 0x0007 line=603 │ │ 0x000d line=604 │ │ 0x001a line=606 │ │ 0x002b line=608 │ │ @@ -104265,69 +145674,72 @@ │ │ type : '(Ljava/lang/CharSequence;)Landroid/text/Layout;' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 10 │ │ ins : 2 │ │ outs : 8 │ │ insns size : 38 16-bit code units │ │ -05b3f0: |[05b3f0] com.negusoft.holoaccent.widget.AccentSwitch.makeLayout:(Ljava/lang/CharSequence;)Landroid/text/Layout; │ │ -05b400: 5480 d308 |0000: iget-object v0, v8, Lcom/negusoft/holoaccent/widget/AccentSwitch;.mSwitchTransformationMethod:Lcom/negusoft/holoaccent/widget/AccentSwitch$AllCapsTransformationMethod; // field@08d3 │ │ -05b404: 3800 2200 |0002: if-eqz v0, 0024 // +0022 │ │ -05b408: 5480 d308 |0004: iget-object v0, v8, Lcom/negusoft/holoaccent/widget/AccentSwitch;.mSwitchTransformationMethod:Lcom/negusoft/holoaccent/widget/AccentSwitch$AllCapsTransformationMethod; // field@08d3 │ │ -05b40c: 6e30 de16 9008 |0006: invoke-virtual {v0, v9, v8}, Lcom/negusoft/holoaccent/widget/AccentSwitch$AllCapsTransformationMethod;.getTransformation:(Ljava/lang/CharSequence;Landroid/view/View;)Ljava/lang/CharSequence; // method@16de │ │ -05b412: 0c01 |0009: move-result-object v1 │ │ -05b414: 2200 9202 |000a: new-instance v0, Landroid/text/StaticLayout; // type@0292 │ │ -05b418: 5482 d908 |000c: iget-object v2, v8, Lcom/negusoft/holoaccent/widget/AccentSwitch;.mTextPaint:Landroid/text/TextPaint; // field@08d9 │ │ -05b41c: 5483 d908 |000e: iget-object v3, v8, Lcom/negusoft/holoaccent/widget/AccentSwitch;.mTextPaint:Landroid/text/TextPaint; // field@08d9 │ │ -05b420: 7120 1d12 3100 |0010: invoke-static {v1, v3}, Landroid/text/Layout;.getDesiredWidth:(Ljava/lang/CharSequence;Landroid/text/TextPaint;)F // method@121d │ │ -05b426: 0a03 |0013: move-result v3 │ │ -05b428: 8933 |0014: float-to-double v3, v3 │ │ -05b42a: 7120 8717 4300 |0015: invoke-static {v3, v4}, Ljava/lang/Math;.ceil:(D)D // method@1787 │ │ -05b430: 0b03 |0018: move-result-wide v3 │ │ -05b432: 8a33 |0019: double-to-int v3, v3 │ │ -05b434: 6204 3005 |001a: sget-object v4, Landroid/text/Layout$Alignment;.ALIGN_NORMAL:Landroid/text/Layout$Alignment; // field@0530 │ │ -05b438: 1505 803f |001c: const/high16 v5, #int 1065353216 // #3f80 │ │ -05b43c: 1206 |001e: const/4 v6, #int 0 // #0 │ │ -05b43e: 1217 |001f: const/4 v7, #int 1 // #1 │ │ -05b440: 7608 2112 0000 |0020: invoke-direct/range {v0, v1, v2, v3, v4, v5, v6, v7}, Landroid/text/StaticLayout;.:(Ljava/lang/CharSequence;Landroid/text/TextPaint;ILandroid/text/Layout$Alignment;FFZ)V // method@1221 │ │ -05b446: 1100 |0023: return-object v0 │ │ -05b448: 0791 |0024: move-object v1, v9 │ │ -05b44a: 28e5 |0025: goto 000a // -001b │ │ +0813bc: |[0813bc] com.negusoft.holoaccent.widget.AccentSwitch.makeLayout:(Ljava/lang/CharSequence;)Landroid/text/Layout; │ │ +0813cc: 5480 e60b |0000: iget-object v0, v8, Lcom/negusoft/holoaccent/widget/AccentSwitch;.mSwitchTransformationMethod:Lcom/negusoft/holoaccent/widget/AccentSwitch$AllCapsTransformationMethod; // field@0be6 │ │ +0813d0: 3800 2200 |0002: if-eqz v0, 0024 // +0022 │ │ +0813d4: 5480 e60b |0004: iget-object v0, v8, Lcom/negusoft/holoaccent/widget/AccentSwitch;.mSwitchTransformationMethod:Lcom/negusoft/holoaccent/widget/AccentSwitch$AllCapsTransformationMethod; // field@0be6 │ │ +0813d8: 6e30 c021 9008 |0006: invoke-virtual {v0, v9, v8}, Lcom/negusoft/holoaccent/widget/AccentSwitch$AllCapsTransformationMethod;.getTransformation:(Ljava/lang/CharSequence;Landroid/view/View;)Ljava/lang/CharSequence; // method@21c0 │ │ +0813de: 0c01 |0009: move-result-object v1 │ │ +0813e0: 2200 0304 |000a: new-instance v0, Landroid/text/StaticLayout; // type@0403 │ │ +0813e4: 5482 ec0b |000c: iget-object v2, v8, Lcom/negusoft/holoaccent/widget/AccentSwitch;.mTextPaint:Landroid/text/TextPaint; // field@0bec │ │ +0813e8: 5483 ec0b |000e: iget-object v3, v8, Lcom/negusoft/holoaccent/widget/AccentSwitch;.mTextPaint:Landroid/text/TextPaint; // field@0bec │ │ +0813ec: 7120 4d1c 3100 |0010: invoke-static {v1, v3}, Landroid/text/Layout;.getDesiredWidth:(Ljava/lang/CharSequence;Landroid/text/TextPaint;)F // method@1c4d │ │ +0813f2: 0a03 |0013: move-result v3 │ │ +0813f4: 8934 |0014: float-to-double v4, v3 │ │ +0813f6: 7120 7922 5400 |0015: invoke-static {v4, v5}, Ljava/lang/Math;.ceil:(D)D // method@2279 │ │ +0813fc: 0b04 |0018: move-result-wide v4 │ │ +0813fe: 8a43 |0019: double-to-int v3, v4 │ │ +081400: 6204 4108 |001a: sget-object v4, Landroid/text/Layout$Alignment;.ALIGN_NORMAL:Landroid/text/Layout$Alignment; // field@0841 │ │ +081404: 1505 803f |001c: const/high16 v5, #int 1065353216 // #3f80 │ │ +081408: 1206 |001e: const/4 v6, #int 0 // #0 │ │ +08140a: 1217 |001f: const/4 v7, #int 1 // #1 │ │ +08140c: 7608 511c 0000 |0020: invoke-direct/range {v0, v1, v2, v3, v4, v5, v6, v7}, Landroid/text/StaticLayout;.:(Ljava/lang/CharSequence;Landroid/text/TextPaint;ILandroid/text/Layout$Alignment;FFZ)V // method@1c51 │ │ +081412: 1100 |0023: return-object v0 │ │ +081414: 0791 |0024: move-object v1, v9 │ │ +081416: 28e5 |0025: goto 000a // -001b │ │ catches : (none) │ │ positions : │ │ 0x0000 line=591 │ │ + 0x0006 line=592 │ │ 0x000a line=593 │ │ - 0x0025 line=591 │ │ + 0x0010 line=594 │ │ + 0x0015 line=593 │ │ + 0x0025 line=592 │ │ locals : │ │ 0x000a - 0x0024 reg=1 transformed Ljava/lang/CharSequence; │ │ 0x0000 - 0x0026 reg=8 this Lcom/negusoft/holoaccent/widget/AccentSwitch; │ │ 0x0000 - 0x0026 reg=9 text Ljava/lang/CharSequence; │ │ │ │ #14 : (in Lcom/negusoft/holoaccent/widget/AccentSwitch;) │ │ name : 'setSwitchTypefaceByIndex' │ │ type : '(II)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 28 16-bit code units │ │ -05b44c: |[05b44c] com.negusoft.holoaccent.widget.AccentSwitch.setSwitchTypefaceByIndex:(II)V │ │ -05b45c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -05b45e: 2b02 1100 0000 |0001: packed-switch v2, 00000012 // +00000011 │ │ -05b464: 6e30 1d17 0103 |0004: invoke-virtual {v1, v0, v3}, Lcom/negusoft/holoaccent/widget/AccentSwitch;.setSwitchTypeface:(Landroid/graphics/Typeface;I)V // method@171d │ │ -05b46a: 0e00 |0007: return-void │ │ -05b46c: 6200 2a00 |0008: sget-object v0, Landroid/graphics/Typeface;.SANS_SERIF:Landroid/graphics/Typeface; // field@002a │ │ -05b470: 28fa |000a: goto 0004 // -0006 │ │ -05b472: 6200 2b00 |000b: sget-object v0, Landroid/graphics/Typeface;.SERIF:Landroid/graphics/Typeface; // field@002b │ │ -05b476: 28f7 |000d: goto 0004 // -0009 │ │ -05b478: 6200 2900 |000e: sget-object v0, Landroid/graphics/Typeface;.MONOSPACE:Landroid/graphics/Typeface; // field@0029 │ │ -05b47c: 28f4 |0010: goto 0004 // -000c │ │ -05b47e: 0000 |0011: nop // spacer │ │ -05b480: 0001 0300 0100 0000 0700 0000 0a00 ... |0012: packed-switch-data (10 units) │ │ +081418: |[081418] com.negusoft.holoaccent.widget.AccentSwitch.setSwitchTypefaceByIndex:(II)V │ │ +081428: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +08142a: 2b02 1100 0000 |0001: packed-switch v2, 00000012 // +00000011 │ │ +081430: 6e30 ff21 0103 |0004: invoke-virtual {v1, v0, v3}, Lcom/negusoft/holoaccent/widget/AccentSwitch;.setSwitchTypeface:(Landroid/graphics/Typeface;I)V // method@21ff │ │ +081436: 0e00 |0007: return-void │ │ +081438: 6200 3d00 |0008: sget-object v0, Landroid/graphics/Typeface;.SANS_SERIF:Landroid/graphics/Typeface; // field@003d │ │ +08143c: 28fa |000a: goto 0004 // -0006 │ │ +08143e: 6200 3e00 |000b: sget-object v0, Landroid/graphics/Typeface;.SERIF:Landroid/graphics/Typeface; // field@003e │ │ +081442: 28f7 |000d: goto 0004 // -0009 │ │ +081444: 6200 3c00 |000e: sget-object v0, Landroid/graphics/Typeface;.MONOSPACE:Landroid/graphics/Typeface; // field@003c │ │ +081448: 28f4 |0010: goto 0004 // -000c │ │ +08144a: 0000 |0011: nop // spacer │ │ +08144c: 0001 0300 0100 0000 0700 0000 0a00 ... |0012: packed-switch-data (10 units) │ │ catches : (none) │ │ positions : │ │ 0x0000 line=304 │ │ 0x0001 line=305 │ │ 0x0004 line=319 │ │ 0x0007 line=320 │ │ 0x0008 line=307 │ │ @@ -104347,23 +145759,23 @@ │ │ type : '(Z)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 12 16-bit code units │ │ -05b494: |[05b494] com.negusoft.holoaccent.widget.AccentSwitch.setThumbPosition:(Z)V │ │ -05b4a4: 3802 0a00 |0000: if-eqz v2, 000a // +000a │ │ -05b4a8: 7010 0017 0100 |0002: invoke-direct {v1}, Lcom/negusoft/holoaccent/widget/AccentSwitch;.getThumbScrollRange:()I // method@1700 │ │ -05b4ae: 0a00 |0005: move-result v0 │ │ -05b4b0: 8200 |0006: int-to-float v0, v0 │ │ -05b4b2: 5910 db08 |0007: iput v0, v1, Lcom/negusoft/holoaccent/widget/AccentSwitch;.mThumbPosition:F // field@08db │ │ -05b4b6: 0e00 |0009: return-void │ │ -05b4b8: 1200 |000a: const/4 v0, #int 0 // #0 │ │ -05b4ba: 28fc |000b: goto 0007 // -0004 │ │ +081460: |[081460] com.negusoft.holoaccent.widget.AccentSwitch.setThumbPosition:(Z)V │ │ +081470: 3802 0a00 |0000: if-eqz v2, 000a // +000a │ │ +081474: 7010 e221 0100 |0002: invoke-direct {v1}, Lcom/negusoft/holoaccent/widget/AccentSwitch;.getThumbScrollRange:()I // method@21e2 │ │ +08147a: 0a00 |0005: move-result v0 │ │ +08147c: 8200 |0006: int-to-float v0, v0 │ │ +08147e: 5910 ee0b |0007: iput v0, v1, Lcom/negusoft/holoaccent/widget/AccentSwitch;.mThumbPosition:F // field@0bee │ │ +081482: 0e00 |0009: return-void │ │ +081484: 1200 |000a: const/4 v0, #int 0 // #0 │ │ +081486: 28fc |000b: goto 0007 // -0004 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=730 │ │ 0x0009 line=731 │ │ 0x000a line=730 │ │ locals : │ │ 0x0000 - 0x000c reg=1 this Lcom/negusoft/holoaccent/widget/AccentSwitch; │ │ @@ -104374,69 +145786,70 @@ │ │ type : '(Landroid/view/MotionEvent;)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 9 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 73 16-bit code units │ │ -05b4bc: |[05b4bc] com.negusoft.holoaccent.widget.AccentSwitch.stopDrag:(Landroid/view/MotionEvent;)V │ │ -05b4cc: 1213 |0000: const/4 v3, #int 1 // #1 │ │ -05b4ce: 1204 |0001: const/4 v4, #int 0 // #0 │ │ -05b4d0: 5974 de08 |0002: iput v4, v7, Lcom/negusoft/holoaccent/widget/AccentSwitch;.mTouchMode:I // field@08de │ │ -05b4d4: 6e10 7f12 0800 |0004: invoke-virtual {v8}, Landroid/view/MotionEvent;.getAction:()I // method@127f │ │ -05b4da: 0a05 |0007: move-result v5 │ │ -05b4dc: 3335 3000 |0008: if-ne v5, v3, 0038 // +0030 │ │ -05b4e0: 6e10 0717 0700 |000a: invoke-virtual {v7}, Lcom/negusoft/holoaccent/widget/AccentSwitch;.isEnabled:()Z // method@1707 │ │ -05b4e6: 0a05 |000d: move-result v5 │ │ -05b4e8: 3805 2a00 |000e: if-eqz v5, 0038 // +002a │ │ -05b4ec: 0130 |0010: move v0, v3 │ │ -05b4ee: 7020 e616 8700 |0011: invoke-direct {v7, v8}, Lcom/negusoft/holoaccent/widget/AccentSwitch;.cancelSuperTouch:(Landroid/view/MotionEvent;)V // method@16e6 │ │ -05b4f4: 3800 2d00 |0014: if-eqz v0, 0041 // +002d │ │ -05b4f8: 5475 e308 |0016: iget-object v5, v7, Lcom/negusoft/holoaccent/widget/AccentSwitch;.mVelocityTracker:Landroid/view/VelocityTracker; // field@08e3 │ │ -05b4fc: 1306 e803 |0018: const/16 v6, #int 1000 // #3e8 │ │ -05b500: 6e20 9312 6500 |001a: invoke-virtual {v5, v6}, Landroid/view/VelocityTracker;.computeCurrentVelocity:(I)V // method@1293 │ │ -05b506: 5475 e308 |001d: iget-object v5, v7, Lcom/negusoft/holoaccent/widget/AccentSwitch;.mVelocityTracker:Landroid/view/VelocityTracker; // field@08e3 │ │ -05b50a: 6e10 9512 0500 |001f: invoke-virtual {v5}, Landroid/view/VelocityTracker;.getXVelocity:()F // method@1295 │ │ -05b510: 0a02 |0022: move-result v2 │ │ -05b512: 7110 8517 0200 |0023: invoke-static {v2}, Ljava/lang/Math;.abs:(F)F // method@1785 │ │ -05b518: 0a05 |0026: move-result v5 │ │ -05b51a: 5276 c908 |0027: iget v6, v7, Lcom/negusoft/holoaccent/widget/AccentSwitch;.mMinFlingVelocity:I // field@08c9 │ │ -05b51e: 8266 |0029: int-to-float v6, v6 │ │ -05b520: 2d05 0506 |002a: cmpl-float v5, v5, v6 │ │ -05b524: 3d05 1000 |002c: if-lez v5, 003c // +0010 │ │ -05b528: 1205 |002e: const/4 v5, #int 0 // #0 │ │ -05b52a: 2d05 0205 |002f: cmpl-float v5, v2, v5 │ │ -05b52e: 3d05 0900 |0031: if-lez v5, 003a // +0009 │ │ -05b532: 0131 |0033: move v1, v3 │ │ -05b534: 7020 e516 1700 |0034: invoke-direct {v7, v1}, Lcom/negusoft/holoaccent/widget/AccentSwitch;.animateThumbToCheckedState:(Z)V // method@16e5 │ │ -05b53a: 0e00 |0037: return-void │ │ -05b53c: 0140 |0038: move v0, v4 │ │ -05b53e: 28d8 |0039: goto 0011 // -0028 │ │ -05b540: 0141 |003a: move v1, v4 │ │ -05b542: 28f9 |003b: goto 0034 // -0007 │ │ -05b544: 7010 fa16 0700 |003c: invoke-direct {v7}, Lcom/negusoft/holoaccent/widget/AccentSwitch;.getTargetCheckedState:()Z // method@16fa │ │ -05b54a: 0a01 |003f: move-result v1 │ │ -05b54c: 28f4 |0040: goto 0034 // -000c │ │ -05b54e: 6e10 0617 0700 |0041: invoke-virtual {v7}, Lcom/negusoft/holoaccent/widget/AccentSwitch;.isChecked:()Z // method@1706 │ │ -05b554: 0a03 |0044: move-result v3 │ │ -05b556: 7020 e516 3700 |0045: invoke-direct {v7, v3}, Lcom/negusoft/holoaccent/widget/AccentSwitch;.animateThumbToCheckedState:(Z)V // method@16e5 │ │ -05b55c: 28ef |0048: goto 0037 // -0011 │ │ +081488: |[081488] com.negusoft.holoaccent.widget.AccentSwitch.stopDrag:(Landroid/view/MotionEvent;)V │ │ +081498: 1213 |0000: const/4 v3, #int 1 // #1 │ │ +08149a: 1204 |0001: const/4 v4, #int 0 // #0 │ │ +08149c: 5974 f10b |0002: iput v4, v7, Lcom/negusoft/holoaccent/widget/AccentSwitch;.mTouchMode:I // field@0bf1 │ │ +0814a0: 6e10 be1c 0800 |0004: invoke-virtual {v8}, Landroid/view/MotionEvent;.getAction:()I // method@1cbe │ │ +0814a6: 0a05 |0007: move-result v5 │ │ +0814a8: 3335 3000 |0008: if-ne v5, v3, 0038 // +0030 │ │ +0814ac: 6e10 e921 0700 |000a: invoke-virtual {v7}, Lcom/negusoft/holoaccent/widget/AccentSwitch;.isEnabled:()Z // method@21e9 │ │ +0814b2: 0a05 |000d: move-result v5 │ │ +0814b4: 3805 2a00 |000e: if-eqz v5, 0038 // +002a │ │ +0814b8: 0130 |0010: move v0, v3 │ │ +0814ba: 7020 c821 8700 |0011: invoke-direct {v7, v8}, Lcom/negusoft/holoaccent/widget/AccentSwitch;.cancelSuperTouch:(Landroid/view/MotionEvent;)V // method@21c8 │ │ +0814c0: 3800 2d00 |0014: if-eqz v0, 0041 // +002d │ │ +0814c4: 5475 f60b |0016: iget-object v5, v7, Lcom/negusoft/holoaccent/widget/AccentSwitch;.mVelocityTracker:Landroid/view/VelocityTracker; // field@0bf6 │ │ +0814c8: 1306 e803 |0018: const/16 v6, #int 1000 // #3e8 │ │ +0814cc: 6e20 d21c 6500 |001a: invoke-virtual {v5, v6}, Landroid/view/VelocityTracker;.computeCurrentVelocity:(I)V // method@1cd2 │ │ +0814d2: 5475 f60b |001d: iget-object v5, v7, Lcom/negusoft/holoaccent/widget/AccentSwitch;.mVelocityTracker:Landroid/view/VelocityTracker; // field@0bf6 │ │ +0814d6: 6e10 d41c 0500 |001f: invoke-virtual {v5}, Landroid/view/VelocityTracker;.getXVelocity:()F // method@1cd4 │ │ +0814dc: 0a02 |0022: move-result v2 │ │ +0814de: 7110 7722 0200 |0023: invoke-static {v2}, Ljava/lang/Math;.abs:(F)F // method@2277 │ │ +0814e4: 0a05 |0026: move-result v5 │ │ +0814e6: 5276 dc0b |0027: iget v6, v7, Lcom/negusoft/holoaccent/widget/AccentSwitch;.mMinFlingVelocity:I // field@0bdc │ │ +0814ea: 8266 |0029: int-to-float v6, v6 │ │ +0814ec: 2d05 0506 |002a: cmpl-float v5, v5, v6 │ │ +0814f0: 3d05 1000 |002c: if-lez v5, 003c // +0010 │ │ +0814f4: 1205 |002e: const/4 v5, #int 0 // #0 │ │ +0814f6: 2d05 0205 |002f: cmpl-float v5, v2, v5 │ │ +0814fa: 3d05 0900 |0031: if-lez v5, 003a // +0009 │ │ +0814fe: 0131 |0033: move v1, v3 │ │ +081500: 7020 c721 1700 |0034: invoke-direct {v7, v1}, Lcom/negusoft/holoaccent/widget/AccentSwitch;.animateThumbToCheckedState:(Z)V // method@21c7 │ │ +081506: 0e00 |0037: return-void │ │ +081508: 0140 |0038: move v0, v4 │ │ +08150a: 28d8 |0039: goto 0011 // -0028 │ │ +08150c: 0141 |003a: move v1, v4 │ │ +08150e: 28f9 |003b: goto 0034 // -0007 │ │ +081510: 7010 dc21 0700 |003c: invoke-direct {v7}, Lcom/negusoft/holoaccent/widget/AccentSwitch;.getTargetCheckedState:()Z // method@21dc │ │ +081516: 0a01 |003f: move-result v1 │ │ +081518: 28f4 |0040: goto 0034 // -000c │ │ +08151a: 6e10 e821 0700 |0041: invoke-virtual {v7}, Lcom/negusoft/holoaccent/widget/AccentSwitch;.isChecked:()Z // method@21e8 │ │ +081520: 0a03 |0044: move-result v3 │ │ +081522: 7020 c721 3700 |0045: invoke-direct {v7, v3}, Lcom/negusoft/holoaccent/widget/AccentSwitch;.animateThumbToCheckedState:(Z)V // method@21c7 │ │ +081528: 28ef |0048: goto 0037 // -0011 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=695 │ │ 0x0004 line=698 │ │ + 0x000a line=699 │ │ 0x0011 line=701 │ │ 0x0014 line=703 │ │ 0x0016 line=705 │ │ 0x001d line=706 │ │ 0x0023 line=707 │ │ 0x002e line=709 │ │ 0x0034 line=713 │ │ 0x0037 line=717 │ │ - 0x0039 line=698 │ │ + 0x0039 line=699 │ │ 0x003b line=709 │ │ 0x003c line=711 │ │ 0x0041 line=715 │ │ locals : │ │ 0x0034 - 0x0037 reg=1 newState Z │ │ 0x0023 - 0x0037 reg=2 xvel F │ │ 0x0011 - 0x0038 reg=0 commitChange Z │ │ @@ -104452,28 +145865,28 @@ │ │ type : '()V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 29 16-bit code units │ │ -05b560: |[05b560] com.negusoft.holoaccent.widget.AccentSwitch.drawableStateChanged:()V │ │ -05b570: 6f10 fb13 0200 |0000: invoke-super {v2}, Landroid/widget/CompoundButton;.drawableStateChanged:()V // method@13fb │ │ -05b576: 6e10 ee16 0200 |0003: invoke-virtual {v2}, Lcom/negusoft/holoaccent/widget/AccentSwitch;.getDrawableState:()[I // method@16ee │ │ -05b57c: 0c00 |0006: move-result-object v0 │ │ -05b57e: 5421 da08 |0007: iget-object v1, v2, Lcom/negusoft/holoaccent/widget/AccentSwitch;.mThumbDrawable:Landroid/graphics/drawable/Drawable; // field@08da │ │ -05b582: 3801 0700 |0009: if-eqz v1, 0010 // +0007 │ │ -05b586: 5421 da08 |000b: iget-object v1, v2, Lcom/negusoft/holoaccent/widget/AccentSwitch;.mThumbDrawable:Landroid/graphics/drawable/Drawable; // field@08da │ │ -05b58a: 6e20 a601 0100 |000d: invoke-virtual {v1, v0}, Landroid/graphics/drawable/Drawable;.setState:([I)Z // method@01a6 │ │ -05b590: 5421 e208 |0010: iget-object v1, v2, Lcom/negusoft/holoaccent/widget/AccentSwitch;.mTrackDrawable:Landroid/graphics/drawable/Drawable; // field@08e2 │ │ -05b594: 3801 0700 |0012: if-eqz v1, 0019 // +0007 │ │ -05b598: 5421 e208 |0014: iget-object v1, v2, Lcom/negusoft/holoaccent/widget/AccentSwitch;.mTrackDrawable:Landroid/graphics/drawable/Drawable; // field@08e2 │ │ -05b59c: 6e20 a601 0100 |0016: invoke-virtual {v1, v0}, Landroid/graphics/drawable/Drawable;.setState:([I)Z // method@01a6 │ │ -05b5a2: 6e10 0517 0200 |0019: invoke-virtual {v2}, Lcom/negusoft/holoaccent/widget/AccentSwitch;.invalidate:()V // method@1705 │ │ -05b5a8: 0e00 |001c: return-void │ │ +08152c: |[08152c] com.negusoft.holoaccent.widget.AccentSwitch.drawableStateChanged:()V │ │ +08153c: 6f10 d61e 0200 |0000: invoke-super {v2}, Landroid/widget/CompoundButton;.drawableStateChanged:()V // method@1ed6 │ │ +081542: 6e10 d021 0200 |0003: invoke-virtual {v2}, Lcom/negusoft/holoaccent/widget/AccentSwitch;.getDrawableState:()[I // method@21d0 │ │ +081548: 0c00 |0006: move-result-object v0 │ │ +08154a: 5421 ed0b |0007: iget-object v1, v2, Lcom/negusoft/holoaccent/widget/AccentSwitch;.mThumbDrawable:Landroid/graphics/drawable/Drawable; // field@0bed │ │ +08154e: 3801 0700 |0009: if-eqz v1, 0010 // +0007 │ │ +081552: 5421 ed0b |000b: iget-object v1, v2, Lcom/negusoft/holoaccent/widget/AccentSwitch;.mThumbDrawable:Landroid/graphics/drawable/Drawable; // field@0bed │ │ +081556: 6e20 2402 0100 |000d: invoke-virtual {v1, v0}, Landroid/graphics/drawable/Drawable;.setState:([I)Z // method@0224 │ │ +08155c: 5421 f50b |0010: iget-object v1, v2, Lcom/negusoft/holoaccent/widget/AccentSwitch;.mTrackDrawable:Landroid/graphics/drawable/Drawable; // field@0bf5 │ │ +081560: 3801 0700 |0012: if-eqz v1, 0019 // +0007 │ │ +081564: 5421 f50b |0014: iget-object v1, v2, Lcom/negusoft/holoaccent/widget/AccentSwitch;.mTrackDrawable:Landroid/graphics/drawable/Drawable; // field@0bf5 │ │ +081568: 6e20 2402 0100 |0016: invoke-virtual {v1, v0}, Landroid/graphics/drawable/Drawable;.setState:([I)Z // method@0224 │ │ +08156e: 6e10 e721 0200 |0019: invoke-virtual {v2}, Lcom/negusoft/holoaccent/widget/AccentSwitch;.invalidate:()V // method@21e7 │ │ +081574: 0e00 |001c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=861 │ │ 0x0003 line=863 │ │ 0x0007 line=868 │ │ 0x000b line=869 │ │ 0x0010 line=870 │ │ @@ -104489,27 +145902,27 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 22 16-bit code units │ │ -05b5ac: |[05b5ac] com.negusoft.holoaccent.widget.AccentSwitch.getCompoundPaddingRight:()I │ │ -05b5bc: 6f10 fc13 0300 |0000: invoke-super {v3}, Landroid/widget/CompoundButton;.getCompoundPaddingRight:()I // method@13fc │ │ -05b5c2: 0a01 |0003: move-result v1 │ │ -05b5c4: 5232 d408 |0004: iget v2, v3, Lcom/negusoft/holoaccent/widget/AccentSwitch;.mSwitchWidth:I // field@08d4 │ │ -05b5c8: 9000 0102 |0006: add-int v0, v1, v2 │ │ -05b5cc: 6e10 fb16 0300 |0008: invoke-virtual {v3}, Lcom/negusoft/holoaccent/widget/AccentSwitch;.getText:()Ljava/lang/CharSequence; // method@16fb │ │ -05b5d2: 0c01 |000b: move-result-object v1 │ │ -05b5d4: 7110 2a12 0100 |000c: invoke-static {v1}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@122a │ │ -05b5da: 0a01 |000f: move-result v1 │ │ -05b5dc: 3901 0500 |0010: if-nez v1, 0015 // +0005 │ │ -05b5e0: 5231 d008 |0012: iget v1, v3, Lcom/negusoft/holoaccent/widget/AccentSwitch;.mSwitchPadding:I // field@08d0 │ │ -05b5e4: b010 |0014: add-int/2addr v0, v1 │ │ -05b5e6: 0f00 |0015: return v0 │ │ +081578: |[081578] com.negusoft.holoaccent.widget.AccentSwitch.getCompoundPaddingRight:()I │ │ +081588: 6f10 d71e 0300 |0000: invoke-super {v3}, Landroid/widget/CompoundButton;.getCompoundPaddingRight:()I // method@1ed7 │ │ +08158e: 0a01 |0003: move-result v1 │ │ +081590: 5232 e70b |0004: iget v2, v3, Lcom/negusoft/holoaccent/widget/AccentSwitch;.mSwitchWidth:I // field@0be7 │ │ +081594: 9000 0102 |0006: add-int v0, v1, v2 │ │ +081598: 6e10 dd21 0300 |0008: invoke-virtual {v3}, Lcom/negusoft/holoaccent/widget/AccentSwitch;.getText:()Ljava/lang/CharSequence; // method@21dd │ │ +08159e: 0c01 |000b: move-result-object v1 │ │ +0815a0: 7110 5a1c 0100 |000c: invoke-static {v1}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@1c5a │ │ +0815a6: 0a01 |000f: move-result v1 │ │ +0815a8: 3901 0500 |0010: if-nez v1, 0015 // +0005 │ │ +0815ac: 5231 e30b |0012: iget v1, v3, Lcom/negusoft/holoaccent/widget/AccentSwitch;.mSwitchPadding:I // field@0be3 │ │ +0815b0: b010 |0014: add-int/2addr v0, v1 │ │ +0815b2: 0f00 |0015: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=835 │ │ 0x0008 line=836 │ │ 0x0012 line=837 │ │ 0x0015 line=839 │ │ locals : │ │ @@ -104521,17 +145934,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -05b5e8: |[05b5e8] com.negusoft.holoaccent.widget.AccentSwitch.getSwitchMinWidth:()I │ │ -05b5f8: 5210 cf08 |0000: iget v0, v1, Lcom/negusoft/holoaccent/widget/AccentSwitch;.mSwitchMinWidth:I // field@08cf │ │ -05b5fc: 0f00 |0002: return v0 │ │ +0815b4: |[0815b4] com.negusoft.holoaccent.widget.AccentSwitch.getSwitchMinWidth:()I │ │ +0815c4: 5210 e20b |0000: iget v0, v1, Lcom/negusoft/holoaccent/widget/AccentSwitch;.mSwitchMinWidth:I // field@0be2 │ │ +0815c8: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=413 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lcom/negusoft/holoaccent/widget/AccentSwitch; │ │ │ │ #3 : (in Lcom/negusoft/holoaccent/widget/AccentSwitch;) │ │ @@ -104539,17 +145952,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -05b600: |[05b600] com.negusoft.holoaccent.widget.AccentSwitch.getSwitchPadding:()I │ │ -05b610: 5210 d008 |0000: iget v0, v1, Lcom/negusoft/holoaccent/widget/AccentSwitch;.mSwitchPadding:I // field@08d0 │ │ -05b614: 0f00 |0002: return v0 │ │ +0815cc: |[0815cc] com.negusoft.holoaccent.widget.AccentSwitch.getSwitchPadding:()I │ │ +0815dc: 5210 e30b |0000: iget v0, v1, Lcom/negusoft/holoaccent/widget/AccentSwitch;.mSwitchPadding:I // field@0be3 │ │ +0815e0: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=385 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lcom/negusoft/holoaccent/widget/AccentSwitch; │ │ │ │ #4 : (in Lcom/negusoft/holoaccent/widget/AccentSwitch;) │ │ @@ -104557,17 +145970,17 @@ │ │ type : '()Ljava/lang/CharSequence;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -05b618: |[05b618] com.negusoft.holoaccent.widget.AccentSwitch.getTextOff:()Ljava/lang/CharSequence; │ │ -05b628: 5410 d708 |0000: iget-object v0, v1, Lcom/negusoft/holoaccent/widget/AccentSwitch;.mTextOff:Ljava/lang/CharSequence; // field@08d7 │ │ -05b62c: 1100 |0002: return-object v0 │ │ +0815e4: |[0815e4] com.negusoft.holoaccent.widget.AccentSwitch.getTextOff:()Ljava/lang/CharSequence; │ │ +0815f4: 5410 ea0b |0000: iget-object v0, v1, Lcom/negusoft/holoaccent/widget/AccentSwitch;.mTextOff:Ljava/lang/CharSequence; // field@0bea │ │ +0815f8: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=540 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lcom/negusoft/holoaccent/widget/AccentSwitch; │ │ │ │ #5 : (in Lcom/negusoft/holoaccent/widget/AccentSwitch;) │ │ @@ -104575,17 +145988,17 @@ │ │ type : '()Ljava/lang/CharSequence;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -05b630: |[05b630] com.negusoft.holoaccent.widget.AccentSwitch.getTextOn:()Ljava/lang/CharSequence; │ │ -05b640: 5410 d808 |0000: iget-object v0, v1, Lcom/negusoft/holoaccent/widget/AccentSwitch;.mTextOn:Ljava/lang/CharSequence; // field@08d8 │ │ -05b644: 1100 |0002: return-object v0 │ │ +0815fc: |[0815fc] com.negusoft.holoaccent.widget.AccentSwitch.getTextOn:()Ljava/lang/CharSequence; │ │ +08160c: 5410 eb0b |0000: iget-object v0, v1, Lcom/negusoft/holoaccent/widget/AccentSwitch;.mTextOn:Ljava/lang/CharSequence; // field@0beb │ │ +081610: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=521 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lcom/negusoft/holoaccent/widget/AccentSwitch; │ │ │ │ #6 : (in Lcom/negusoft/holoaccent/widget/AccentSwitch;) │ │ @@ -104593,17 +146006,17 @@ │ │ type : '()Landroid/graphics/drawable/Drawable;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -05b648: |[05b648] com.negusoft.holoaccent.widget.AccentSwitch.getThumbDrawable:()Landroid/graphics/drawable/Drawable; │ │ -05b658: 5410 da08 |0000: iget-object v0, v1, Lcom/negusoft/holoaccent/widget/AccentSwitch;.mThumbDrawable:Landroid/graphics/drawable/Drawable; // field@08da │ │ -05b65c: 1100 |0002: return-object v0 │ │ +081614: |[081614] com.negusoft.holoaccent.widget.AccentSwitch.getThumbDrawable:()Landroid/graphics/drawable/Drawable; │ │ +081624: 5410 ed0b |0000: iget-object v0, v1, Lcom/negusoft/holoaccent/widget/AccentSwitch;.mThumbDrawable:Landroid/graphics/drawable/Drawable; // field@0bed │ │ +081628: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=512 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lcom/negusoft/holoaccent/widget/AccentSwitch; │ │ │ │ #7 : (in Lcom/negusoft/holoaccent/widget/AccentSwitch;) │ │ @@ -104611,17 +146024,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -05b660: |[05b660] com.negusoft.holoaccent.widget.AccentSwitch.getThumbTextPadding:()I │ │ -05b670: 5210 dc08 |0000: iget v0, v1, Lcom/negusoft/holoaccent/widget/AccentSwitch;.mThumbTextPadding:I // field@08dc │ │ -05b674: 0f00 |0002: return v0 │ │ +08162c: |[08162c] com.negusoft.holoaccent.widget.AccentSwitch.getThumbTextPadding:()I │ │ +08163c: 5210 ef0b |0000: iget v0, v1, Lcom/negusoft/holoaccent/widget/AccentSwitch;.mThumbTextPadding:I // field@0bef │ │ +081640: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=437 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lcom/negusoft/holoaccent/widget/AccentSwitch; │ │ │ │ #8 : (in Lcom/negusoft/holoaccent/widget/AccentSwitch;) │ │ @@ -104629,17 +146042,17 @@ │ │ type : '()Landroid/graphics/drawable/Drawable;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -05b678: |[05b678] com.negusoft.holoaccent.widget.AccentSwitch.getTrackDrawable:()Landroid/graphics/drawable/Drawable; │ │ -05b688: 5410 e208 |0000: iget-object v0, v1, Lcom/negusoft/holoaccent/widget/AccentSwitch;.mTrackDrawable:Landroid/graphics/drawable/Drawable; // field@08e2 │ │ -05b68c: 1100 |0002: return-object v0 │ │ +081644: |[081644] com.negusoft.holoaccent.widget.AccentSwitch.getTrackDrawable:()Landroid/graphics/drawable/Drawable; │ │ +081654: 5410 f50b |0000: iget-object v0, v1, Lcom/negusoft/holoaccent/widget/AccentSwitch;.mTrackDrawable:Landroid/graphics/drawable/Drawable; // field@0bf5 │ │ +081658: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=473 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lcom/negusoft/holoaccent/widget/AccentSwitch; │ │ │ │ #9 : (in Lcom/negusoft/holoaccent/widget/AccentSwitch;) │ │ @@ -104647,21 +146060,21 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 14 16-bit code units │ │ -05b690: |[05b690] com.negusoft.holoaccent.widget.AccentSwitch.jumpDrawablesToCurrentState:()V │ │ -05b6a0: 6f10 fd13 0100 |0000: invoke-super {v1}, Landroid/widget/CompoundButton;.jumpDrawablesToCurrentState:()V // method@13fd │ │ -05b6a6: 5410 da08 |0003: iget-object v0, v1, Lcom/negusoft/holoaccent/widget/AccentSwitch;.mThumbDrawable:Landroid/graphics/drawable/Drawable; // field@08da │ │ -05b6aa: 6e10 a101 0000 |0005: invoke-virtual {v0}, Landroid/graphics/drawable/Drawable;.jumpToCurrentState:()V // method@01a1 │ │ -05b6b0: 5410 e208 |0008: iget-object v0, v1, Lcom/negusoft/holoaccent/widget/AccentSwitch;.mTrackDrawable:Landroid/graphics/drawable/Drawable; // field@08e2 │ │ -05b6b4: 6e10 a101 0000 |000a: invoke-virtual {v0}, Landroid/graphics/drawable/Drawable;.jumpToCurrentState:()V // method@01a1 │ │ -05b6ba: 0e00 |000d: return-void │ │ +08165c: |[08165c] com.negusoft.holoaccent.widget.AccentSwitch.jumpDrawablesToCurrentState:()V │ │ +08166c: 6f10 d81e 0100 |0000: invoke-super {v1}, Landroid/widget/CompoundButton;.jumpDrawablesToCurrentState:()V // method@1ed8 │ │ +081672: 5410 ed0b |0003: iget-object v0, v1, Lcom/negusoft/holoaccent/widget/AccentSwitch;.mThumbDrawable:Landroid/graphics/drawable/Drawable; // field@0bed │ │ +081676: 6e10 1d02 0000 |0005: invoke-virtual {v0}, Landroid/graphics/drawable/Drawable;.jumpToCurrentState:()V // method@021d │ │ +08167c: 5410 f50b |0008: iget-object v0, v1, Lcom/negusoft/holoaccent/widget/AccentSwitch;.mTrackDrawable:Landroid/graphics/drawable/Drawable; // field@0bf5 │ │ +081680: 6e10 1d02 0000 |000a: invoke-virtual {v0}, Landroid/graphics/drawable/Drawable;.jumpToCurrentState:()V // method@021d │ │ +081686: 0e00 |000d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=884 │ │ 0x0003 line=885 │ │ 0x0008 line=886 │ │ 0x000d line=887 │ │ locals : │ │ @@ -104672,24 +146085,24 @@ │ │ type : '(I)[I' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 18 16-bit code units │ │ -05b6bc: |[05b6bc] com.negusoft.holoaccent.widget.AccentSwitch.onCreateDrawableState:(I)[I │ │ -05b6cc: d801 0301 |0000: add-int/lit8 v1, v3, #int 1 // #01 │ │ -05b6d0: 6f20 fe13 1200 |0002: invoke-super {v2, v1}, Landroid/widget/CompoundButton;.onCreateDrawableState:(I)[I // method@13fe │ │ -05b6d6: 0c00 |0005: move-result-object v0 │ │ -05b6d8: 6e10 0617 0200 |0006: invoke-virtual {v2}, Lcom/negusoft/holoaccent/widget/AccentSwitch;.isChecked:()Z // method@1706 │ │ -05b6de: 0a01 |0009: move-result v1 │ │ -05b6e0: 3801 0700 |000a: if-eqz v1, 0011 // +0007 │ │ -05b6e4: 6201 bc08 |000c: sget-object v1, Lcom/negusoft/holoaccent/widget/AccentSwitch;.CHECKED_STATE_SET:[I // field@08bc │ │ -05b6e8: 7120 0a17 1000 |000e: invoke-static {v0, v1}, Lcom/negusoft/holoaccent/widget/AccentSwitch;.mergeDrawableStates:([I[I)[I // method@170a │ │ -05b6ee: 1100 |0011: return-object v0 │ │ +081688: |[081688] com.negusoft.holoaccent.widget.AccentSwitch.onCreateDrawableState:(I)[I │ │ +081698: d801 0301 |0000: add-int/lit8 v1, v3, #int 1 // #01 │ │ +08169c: 6f20 d91e 1200 |0002: invoke-super {v2, v1}, Landroid/widget/CompoundButton;.onCreateDrawableState:(I)[I // method@1ed9 │ │ +0816a2: 0c00 |0005: move-result-object v0 │ │ +0816a4: 6e10 e821 0200 |0006: invoke-virtual {v2}, Lcom/negusoft/holoaccent/widget/AccentSwitch;.isChecked:()Z // method@21e8 │ │ +0816aa: 0a01 |0009: move-result v1 │ │ +0816ac: 3801 0700 |000a: if-eqz v1, 0011 // +0007 │ │ +0816b0: 6201 cf0b |000c: sget-object v1, Lcom/negusoft/holoaccent/widget/AccentSwitch;.CHECKED_STATE_SET:[I // field@0bcf │ │ +0816b4: 7120 ec21 1000 |000e: invoke-static {v0, v1}, Lcom/negusoft/holoaccent/widget/AccentSwitch;.mergeDrawableStates:([I[I)[I // method@21ec │ │ +0816ba: 1100 |0011: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=852 │ │ 0x0006 line=853 │ │ 0x000c line=854 │ │ 0x0011 line=856 │ │ locals : │ │ @@ -104702,136 +146115,136 @@ │ │ type : '(Landroid/graphics/Canvas;)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 19 │ │ ins : 2 │ │ outs : 5 │ │ insns size : 246 16-bit code units │ │ -05b6f0: |[05b6f0] com.negusoft.holoaccent.widget.AccentSwitch.onDraw:(Landroid/graphics/Canvas;)V │ │ -05b700: 7502 ff13 1100 |0000: invoke-super/range {v17, v18}, Landroid/widget/CompoundButton;.onDraw:(Landroid/graphics/Canvas;)V // method@13ff │ │ -05b706: 0800 1100 |0003: move-object/from16 v0, v17 │ │ -05b70a: 5206 ce08 |0005: iget v6, v0, Lcom/negusoft/holoaccent/widget/AccentSwitch;.mSwitchLeft:I // field@08ce │ │ -05b70e: 0800 1100 |0007: move-object/from16 v0, v17 │ │ -05b712: 5209 d208 |0009: iget v9, v0, Lcom/negusoft/holoaccent/widget/AccentSwitch;.mSwitchTop:I // field@08d2 │ │ -05b716: 0800 1100 |000b: move-object/from16 v0, v17 │ │ -05b71a: 5207 d108 |000d: iget v7, v0, Lcom/negusoft/holoaccent/widget/AccentSwitch;.mSwitchRight:I // field@08d1 │ │ -05b71e: 0800 1100 |000f: move-object/from16 v0, v17 │ │ -05b722: 5201 cc08 |0011: iget v1, v0, Lcom/negusoft/holoaccent/widget/AccentSwitch;.mSwitchBottom:I // field@08cc │ │ -05b726: 0800 1100 |0013: move-object/from16 v0, v17 │ │ -05b72a: 540d e208 |0015: iget-object v13, v0, Lcom/negusoft/holoaccent/widget/AccentSwitch;.mTrackDrawable:Landroid/graphics/drawable/Drawable; // field@08e2 │ │ -05b72e: 6e51 a401 6d79 |0017: invoke-virtual {v13, v6, v9, v7, v1}, Landroid/graphics/drawable/Drawable;.setBounds:(IIII)V // method@01a4 │ │ -05b734: 0800 1100 |001a: move-object/from16 v0, v17 │ │ -05b738: 540d e208 |001c: iget-object v13, v0, Lcom/negusoft/holoaccent/widget/AccentSwitch;.mTrackDrawable:Landroid/graphics/drawable/Drawable; // field@08e2 │ │ -05b73c: 0800 1200 |001e: move-object/from16 v0, v18 │ │ -05b740: 6e20 9901 0d00 |0020: invoke-virtual {v13, v0}, Landroid/graphics/drawable/Drawable;.draw:(Landroid/graphics/Canvas;)V // method@0199 │ │ -05b746: 7401 6701 1200 |0023: invoke-virtual/range {v18}, Landroid/graphics/Canvas;.save:()I // method@0167 │ │ -05b74c: 0800 1100 |0026: move-object/from16 v0, v17 │ │ -05b750: 540d e208 |0028: iget-object v13, v0, Lcom/negusoft/holoaccent/widget/AccentSwitch;.mTrackDrawable:Landroid/graphics/drawable/Drawable; // field@08e2 │ │ -05b754: 0800 1100 |002a: move-object/from16 v0, v17 │ │ -05b758: 540e d508 |002c: iget-object v14, v0, Lcom/negusoft/holoaccent/widget/AccentSwitch;.mTempRect:Landroid/graphics/Rect; // field@08d5 │ │ -05b75c: 6e20 9e01 ed00 |002e: invoke-virtual {v13, v14}, Landroid/graphics/drawable/Drawable;.getPadding:(Landroid/graphics/Rect;)Z // method@019e │ │ -05b762: 0800 1100 |0031: move-object/from16 v0, v17 │ │ -05b766: 540d d508 |0033: iget-object v13, v0, Lcom/negusoft/holoaccent/widget/AccentSwitch;.mTempRect:Landroid/graphics/Rect; // field@08d5 │ │ -05b76a: 52dd 2600 |0035: iget v13, v13, Landroid/graphics/Rect;.left:I // field@0026 │ │ -05b76e: 9003 060d |0037: add-int v3, v6, v13 │ │ -05b772: 0800 1100 |0039: move-object/from16 v0, v17 │ │ -05b776: 540d d508 |003b: iget-object v13, v0, Lcom/negusoft/holoaccent/widget/AccentSwitch;.mTempRect:Landroid/graphics/Rect; // field@08d5 │ │ -05b77a: 52dd 2800 |003d: iget v13, v13, Landroid/graphics/Rect;.top:I // field@0028 │ │ -05b77e: 9005 090d |003f: add-int v5, v9, v13 │ │ -05b782: 0800 1100 |0041: move-object/from16 v0, v17 │ │ -05b786: 540d d508 |0043: iget-object v13, v0, Lcom/negusoft/holoaccent/widget/AccentSwitch;.mTempRect:Landroid/graphics/Rect; // field@08d5 │ │ -05b78a: 52dd 2700 |0045: iget v13, v13, Landroid/graphics/Rect;.right:I // field@0027 │ │ -05b78e: 9104 070d |0047: sub-int v4, v7, v13 │ │ -05b792: 0800 1100 |0049: move-object/from16 v0, v17 │ │ -05b796: 540d d508 |004b: iget-object v13, v0, Lcom/negusoft/holoaccent/widget/AccentSwitch;.mTempRect:Landroid/graphics/Rect; // field@08d5 │ │ -05b79a: 52dd 2500 |004d: iget v13, v13, Landroid/graphics/Rect;.bottom:I // field@0025 │ │ -05b79e: 9102 010d |004f: sub-int v2, v1, v13 │ │ -05b7a2: 0800 1200 |0051: move-object/from16 v0, v18 │ │ -05b7a6: 6e51 5601 3049 |0053: invoke-virtual {v0, v3, v9, v4, v1}, Landroid/graphics/Canvas;.clipRect:(IIII)Z // method@0156 │ │ -05b7ac: 0800 1100 |0056: move-object/from16 v0, v17 │ │ -05b7b0: 540d da08 |0058: iget-object v13, v0, Lcom/negusoft/holoaccent/widget/AccentSwitch;.mThumbDrawable:Landroid/graphics/drawable/Drawable; // field@08da │ │ -05b7b4: 0800 1100 |005a: move-object/from16 v0, v17 │ │ -05b7b8: 540e d508 |005c: iget-object v14, v0, Lcom/negusoft/holoaccent/widget/AccentSwitch;.mTempRect:Landroid/graphics/Rect; // field@08d5 │ │ -05b7bc: 6e20 9e01 ed00 |005e: invoke-virtual {v13, v14}, Landroid/graphics/drawable/Drawable;.getPadding:(Landroid/graphics/Rect;)Z // method@019e │ │ -05b7c2: 0800 1100 |0061: move-object/from16 v0, v17 │ │ -05b7c6: 520d db08 |0063: iget v13, v0, Lcom/negusoft/holoaccent/widget/AccentSwitch;.mThumbPosition:F // field@08db │ │ -05b7ca: 150e 003f |0065: const/high16 v14, #int 1056964608 // #3f00 │ │ -05b7ce: c6ed |0067: add-float/2addr v13, v14 │ │ -05b7d0: 87db |0068: float-to-int v11, v13 │ │ -05b7d2: 0800 1100 |0069: move-object/from16 v0, v17 │ │ -05b7d6: 540d d508 |006b: iget-object v13, v0, Lcom/negusoft/holoaccent/widget/AccentSwitch;.mTempRect:Landroid/graphics/Rect; // field@08d5 │ │ -05b7da: 52dd 2600 |006d: iget v13, v13, Landroid/graphics/Rect;.left:I // field@0026 │ │ -05b7de: 910d 030d |006f: sub-int v13, v3, v13 │ │ -05b7e2: 900a 0d0b |0071: add-int v10, v13, v11 │ │ -05b7e6: 900d 030b |0073: add-int v13, v3, v11 │ │ -05b7ea: 0800 1100 |0075: move-object/from16 v0, v17 │ │ -05b7ee: 520e dd08 |0077: iget v14, v0, Lcom/negusoft/holoaccent/widget/AccentSwitch;.mThumbWidth:I // field@08dd │ │ -05b7f2: b0ed |0079: add-int/2addr v13, v14 │ │ -05b7f4: 0800 1100 |007a: move-object/from16 v0, v17 │ │ -05b7f8: 540e d508 |007c: iget-object v14, v0, Lcom/negusoft/holoaccent/widget/AccentSwitch;.mTempRect:Landroid/graphics/Rect; // field@08d5 │ │ -05b7fc: 52ee 2700 |007e: iget v14, v14, Landroid/graphics/Rect;.right:I // field@0027 │ │ -05b800: 900c 0d0e |0080: add-int v12, v13, v14 │ │ -05b804: 0800 1100 |0082: move-object/from16 v0, v17 │ │ -05b808: 540d da08 |0084: iget-object v13, v0, Lcom/negusoft/holoaccent/widget/AccentSwitch;.mThumbDrawable:Landroid/graphics/drawable/Drawable; // field@08da │ │ -05b80c: 6e51 a401 adc9 |0086: invoke-virtual {v13, v10, v9, v12, v1}, Landroid/graphics/drawable/Drawable;.setBounds:(IIII)V // method@01a4 │ │ -05b812: 0800 1100 |0089: move-object/from16 v0, v17 │ │ -05b816: 540d da08 |008b: iget-object v13, v0, Lcom/negusoft/holoaccent/widget/AccentSwitch;.mThumbDrawable:Landroid/graphics/drawable/Drawable; // field@08da │ │ -05b81a: 0800 1200 |008d: move-object/from16 v0, v18 │ │ -05b81e: 6e20 9901 0d00 |008f: invoke-virtual {v13, v0}, Landroid/graphics/drawable/Drawable;.draw:(Landroid/graphics/Canvas;)V // method@0199 │ │ -05b824: 0800 1100 |0092: move-object/from16 v0, v17 │ │ -05b828: 540d d608 |0094: iget-object v13, v0, Lcom/negusoft/holoaccent/widget/AccentSwitch;.mTextColors:Landroid/content/res/ColorStateList; // field@08d6 │ │ -05b82c: 380d 1f00 |0096: if-eqz v13, 00b5 // +001f │ │ -05b830: 0800 1100 |0098: move-object/from16 v0, v17 │ │ -05b834: 540d d908 |009a: iget-object v13, v0, Lcom/negusoft/holoaccent/widget/AccentSwitch;.mTextPaint:Landroid/text/TextPaint; // field@08d9 │ │ -05b838: 0800 1100 |009c: move-object/from16 v0, v17 │ │ -05b83c: 540e d608 |009e: iget-object v14, v0, Lcom/negusoft/holoaccent/widget/AccentSwitch;.mTextColors:Landroid/content/res/ColorStateList; // field@08d6 │ │ -05b840: 7401 ee16 1100 |00a0: invoke-virtual/range {v17}, Lcom/negusoft/holoaccent/widget/AccentSwitch;.getDrawableState:()[I // method@16ee │ │ -05b846: 0c0f |00a3: move-result-object v15 │ │ -05b848: 0800 1100 |00a4: move-object/from16 v0, v17 │ │ -05b84c: 5400 d608 |00a6: iget-object v0, v0, Lcom/negusoft/holoaccent/widget/AccentSwitch;.mTextColors:Landroid/content/res/ColorStateList; // field@08d6 │ │ -05b850: 0810 0000 |00a8: move-object/from16 v16, v0 │ │ -05b854: 7401 1501 1000 |00aa: invoke-virtual/range {v16}, Landroid/content/res/ColorStateList;.getDefaultColor:()I // method@0115 │ │ -05b85a: 0a10 |00ad: move-result v16 │ │ -05b85c: 7403 1401 0e00 |00ae: invoke-virtual/range {v14, v15, v16}, Landroid/content/res/ColorStateList;.getColorForState:([II)I // method@0114 │ │ -05b862: 0a0e |00b1: move-result v14 │ │ -05b864: 6e20 2512 ed00 |00b2: invoke-virtual {v13, v14}, Landroid/text/TextPaint;.setColor:(I)V // method@1225 │ │ -05b86a: 0800 1100 |00b5: move-object/from16 v0, v17 │ │ -05b86e: 540d d908 |00b7: iget-object v13, v0, Lcom/negusoft/holoaccent/widget/AccentSwitch;.mTextPaint:Landroid/text/TextPaint; // field@08d9 │ │ -05b872: 7401 ee16 1100 |00b9: invoke-virtual/range {v17}, Lcom/negusoft/holoaccent/widget/AccentSwitch;.getDrawableState:()[I // method@16ee │ │ -05b878: 0c0e |00bc: move-result-object v14 │ │ -05b87a: 5bde 3205 |00bd: iput-object v14, v13, Landroid/text/TextPaint;.drawableState:[I // field@0532 │ │ -05b87e: 7601 fa16 1100 |00bf: invoke-direct/range {v17}, Lcom/negusoft/holoaccent/widget/AccentSwitch;.getTargetCheckedState:()Z // method@16fa │ │ -05b884: 0a0d |00c2: move-result v13 │ │ -05b886: 380d 2e00 |00c3: if-eqz v13, 00f1 // +002e │ │ -05b88a: 0800 1100 |00c5: move-object/from16 v0, v17 │ │ -05b88e: 5408 cb08 |00c7: iget-object v8, v0, Lcom/negusoft/holoaccent/widget/AccentSwitch;.mOnLayout:Landroid/text/Layout; // field@08cb │ │ -05b892: 3808 2400 |00c9: if-eqz v8, 00ed // +0024 │ │ -05b896: 900d 0a0c |00cb: add-int v13, v10, v12 │ │ -05b89a: db0d 0d02 |00cd: div-int/lit8 v13, v13, #int 2 // #02 │ │ -05b89e: 6e10 2012 0800 |00cf: invoke-virtual {v8}, Landroid/text/Layout;.getWidth:()I // method@1220 │ │ -05b8a4: 0a0e |00d2: move-result v14 │ │ -05b8a6: db0e 0e02 |00d3: div-int/lit8 v14, v14, #int 2 // #02 │ │ -05b8aa: b1ed |00d5: sub-int/2addr v13, v14 │ │ -05b8ac: 82dd |00d6: int-to-float v13, v13 │ │ -05b8ae: 900e 0502 |00d7: add-int v14, v5, v2 │ │ -05b8b2: db0e 0e02 |00d9: div-int/lit8 v14, v14, #int 2 // #02 │ │ -05b8b6: 6e10 1e12 0800 |00db: invoke-virtual {v8}, Landroid/text/Layout;.getHeight:()I // method@121e │ │ -05b8bc: 0a0f |00de: move-result v15 │ │ -05b8be: db0f 0f02 |00df: div-int/lit8 v15, v15, #int 2 // #02 │ │ -05b8c2: b1fe |00e1: sub-int/2addr v14, v15 │ │ -05b8c4: 82ee |00e2: int-to-float v14, v14 │ │ -05b8c6: 0800 1200 |00e3: move-object/from16 v0, v18 │ │ -05b8ca: 6e30 6a01 d00e |00e5: invoke-virtual {v0, v13, v14}, Landroid/graphics/Canvas;.translate:(FF)V // method@016a │ │ -05b8d0: 0800 1200 |00e8: move-object/from16 v0, v18 │ │ -05b8d4: 6e20 1c12 0800 |00ea: invoke-virtual {v8, v0}, Landroid/text/Layout;.draw:(Landroid/graphics/Canvas;)V // method@121c │ │ -05b8da: 7401 6401 1200 |00ed: invoke-virtual/range {v18}, Landroid/graphics/Canvas;.restore:()V // method@0164 │ │ -05b8e0: 0e00 |00f0: return-void │ │ -05b8e2: 0800 1100 |00f1: move-object/from16 v0, v17 │ │ -05b8e6: 5408 ca08 |00f3: iget-object v8, v0, Lcom/negusoft/holoaccent/widget/AccentSwitch;.mOffLayout:Landroid/text/Layout; // field@08ca │ │ -05b8ea: 28d4 |00f5: goto 00c9 // -002c │ │ +0816bc: |[0816bc] com.negusoft.holoaccent.widget.AccentSwitch.onDraw:(Landroid/graphics/Canvas;)V │ │ +0816cc: 7502 da1e 1100 |0000: invoke-super/range {v17, v18}, Landroid/widget/CompoundButton;.onDraw:(Landroid/graphics/Canvas;)V // method@1eda │ │ +0816d2: 0800 1100 |0003: move-object/from16 v0, v17 │ │ +0816d6: 5206 e10b |0005: iget v6, v0, Lcom/negusoft/holoaccent/widget/AccentSwitch;.mSwitchLeft:I // field@0be1 │ │ +0816da: 0800 1100 |0007: move-object/from16 v0, v17 │ │ +0816de: 5209 e50b |0009: iget v9, v0, Lcom/negusoft/holoaccent/widget/AccentSwitch;.mSwitchTop:I // field@0be5 │ │ +0816e2: 0800 1100 |000b: move-object/from16 v0, v17 │ │ +0816e6: 5207 e40b |000d: iget v7, v0, Lcom/negusoft/holoaccent/widget/AccentSwitch;.mSwitchRight:I // field@0be4 │ │ +0816ea: 0800 1100 |000f: move-object/from16 v0, v17 │ │ +0816ee: 5201 df0b |0011: iget v1, v0, Lcom/negusoft/holoaccent/widget/AccentSwitch;.mSwitchBottom:I // field@0bdf │ │ +0816f2: 0800 1100 |0013: move-object/from16 v0, v17 │ │ +0816f6: 540d f50b |0015: iget-object v13, v0, Lcom/negusoft/holoaccent/widget/AccentSwitch;.mTrackDrawable:Landroid/graphics/drawable/Drawable; // field@0bf5 │ │ +0816fa: 6e51 2002 6d79 |0017: invoke-virtual {v13, v6, v9, v7, v1}, Landroid/graphics/drawable/Drawable;.setBounds:(IIII)V // method@0220 │ │ +081700: 0800 1100 |001a: move-object/from16 v0, v17 │ │ +081704: 540d f50b |001c: iget-object v13, v0, Lcom/negusoft/holoaccent/widget/AccentSwitch;.mTrackDrawable:Landroid/graphics/drawable/Drawable; // field@0bf5 │ │ +081708: 0800 1200 |001e: move-object/from16 v0, v18 │ │ +08170c: 6e20 1502 0d00 |0020: invoke-virtual {v13, v0}, Landroid/graphics/drawable/Drawable;.draw:(Landroid/graphics/Canvas;)V // method@0215 │ │ +081712: 7401 cb01 1200 |0023: invoke-virtual/range {v18}, Landroid/graphics/Canvas;.save:()I // method@01cb │ │ +081718: 0800 1100 |0026: move-object/from16 v0, v17 │ │ +08171c: 540d f50b |0028: iget-object v13, v0, Lcom/negusoft/holoaccent/widget/AccentSwitch;.mTrackDrawable:Landroid/graphics/drawable/Drawable; // field@0bf5 │ │ +081720: 0800 1100 |002a: move-object/from16 v0, v17 │ │ +081724: 540e e80b |002c: iget-object v14, v0, Lcom/negusoft/holoaccent/widget/AccentSwitch;.mTempRect:Landroid/graphics/Rect; // field@0be8 │ │ +081728: 6e20 1a02 ed00 |002e: invoke-virtual {v13, v14}, Landroid/graphics/drawable/Drawable;.getPadding:(Landroid/graphics/Rect;)Z // method@021a │ │ +08172e: 0800 1100 |0031: move-object/from16 v0, v17 │ │ +081732: 540d e80b |0033: iget-object v13, v0, Lcom/negusoft/holoaccent/widget/AccentSwitch;.mTempRect:Landroid/graphics/Rect; // field@0be8 │ │ +081736: 52dd 3600 |0035: iget v13, v13, Landroid/graphics/Rect;.left:I // field@0036 │ │ +08173a: 9003 060d |0037: add-int v3, v6, v13 │ │ +08173e: 0800 1100 |0039: move-object/from16 v0, v17 │ │ +081742: 540d e80b |003b: iget-object v13, v0, Lcom/negusoft/holoaccent/widget/AccentSwitch;.mTempRect:Landroid/graphics/Rect; // field@0be8 │ │ +081746: 52dd 3800 |003d: iget v13, v13, Landroid/graphics/Rect;.top:I // field@0038 │ │ +08174a: 9005 090d |003f: add-int v5, v9, v13 │ │ +08174e: 0800 1100 |0041: move-object/from16 v0, v17 │ │ +081752: 540d e80b |0043: iget-object v13, v0, Lcom/negusoft/holoaccent/widget/AccentSwitch;.mTempRect:Landroid/graphics/Rect; // field@0be8 │ │ +081756: 52dd 3700 |0045: iget v13, v13, Landroid/graphics/Rect;.right:I // field@0037 │ │ +08175a: 9104 070d |0047: sub-int v4, v7, v13 │ │ +08175e: 0800 1100 |0049: move-object/from16 v0, v17 │ │ +081762: 540d e80b |004b: iget-object v13, v0, Lcom/negusoft/holoaccent/widget/AccentSwitch;.mTempRect:Landroid/graphics/Rect; // field@0be8 │ │ +081766: 52dd 3500 |004d: iget v13, v13, Landroid/graphics/Rect;.bottom:I // field@0035 │ │ +08176a: 9102 010d |004f: sub-int v2, v1, v13 │ │ +08176e: 0800 1200 |0051: move-object/from16 v0, v18 │ │ +081772: 6e51 b401 3049 |0053: invoke-virtual {v0, v3, v9, v4, v1}, Landroid/graphics/Canvas;.clipRect:(IIII)Z // method@01b4 │ │ +081778: 0800 1100 |0056: move-object/from16 v0, v17 │ │ +08177c: 540d ed0b |0058: iget-object v13, v0, Lcom/negusoft/holoaccent/widget/AccentSwitch;.mThumbDrawable:Landroid/graphics/drawable/Drawable; // field@0bed │ │ +081780: 0800 1100 |005a: move-object/from16 v0, v17 │ │ +081784: 540e e80b |005c: iget-object v14, v0, Lcom/negusoft/holoaccent/widget/AccentSwitch;.mTempRect:Landroid/graphics/Rect; // field@0be8 │ │ +081788: 6e20 1a02 ed00 |005e: invoke-virtual {v13, v14}, Landroid/graphics/drawable/Drawable;.getPadding:(Landroid/graphics/Rect;)Z // method@021a │ │ +08178e: 0800 1100 |0061: move-object/from16 v0, v17 │ │ +081792: 520d ee0b |0063: iget v13, v0, Lcom/negusoft/holoaccent/widget/AccentSwitch;.mThumbPosition:F // field@0bee │ │ +081796: 150e 003f |0065: const/high16 v14, #int 1056964608 // #3f00 │ │ +08179a: c6ed |0067: add-float/2addr v13, v14 │ │ +08179c: 87db |0068: float-to-int v11, v13 │ │ +08179e: 0800 1100 |0069: move-object/from16 v0, v17 │ │ +0817a2: 540d e80b |006b: iget-object v13, v0, Lcom/negusoft/holoaccent/widget/AccentSwitch;.mTempRect:Landroid/graphics/Rect; // field@0be8 │ │ +0817a6: 52dd 3600 |006d: iget v13, v13, Landroid/graphics/Rect;.left:I // field@0036 │ │ +0817aa: 910d 030d |006f: sub-int v13, v3, v13 │ │ +0817ae: 900a 0d0b |0071: add-int v10, v13, v11 │ │ +0817b2: 900d 030b |0073: add-int v13, v3, v11 │ │ +0817b6: 0800 1100 |0075: move-object/from16 v0, v17 │ │ +0817ba: 520e f00b |0077: iget v14, v0, Lcom/negusoft/holoaccent/widget/AccentSwitch;.mThumbWidth:I // field@0bf0 │ │ +0817be: b0ed |0079: add-int/2addr v13, v14 │ │ +0817c0: 0800 1100 |007a: move-object/from16 v0, v17 │ │ +0817c4: 540e e80b |007c: iget-object v14, v0, Lcom/negusoft/holoaccent/widget/AccentSwitch;.mTempRect:Landroid/graphics/Rect; // field@0be8 │ │ +0817c8: 52ee 3700 |007e: iget v14, v14, Landroid/graphics/Rect;.right:I // field@0037 │ │ +0817cc: 900c 0d0e |0080: add-int v12, v13, v14 │ │ +0817d0: 0800 1100 |0082: move-object/from16 v0, v17 │ │ +0817d4: 540d ed0b |0084: iget-object v13, v0, Lcom/negusoft/holoaccent/widget/AccentSwitch;.mThumbDrawable:Landroid/graphics/drawable/Drawable; // field@0bed │ │ +0817d8: 6e51 2002 adc9 |0086: invoke-virtual {v13, v10, v9, v12, v1}, Landroid/graphics/drawable/Drawable;.setBounds:(IIII)V // method@0220 │ │ +0817de: 0800 1100 |0089: move-object/from16 v0, v17 │ │ +0817e2: 540d ed0b |008b: iget-object v13, v0, Lcom/negusoft/holoaccent/widget/AccentSwitch;.mThumbDrawable:Landroid/graphics/drawable/Drawable; // field@0bed │ │ +0817e6: 0800 1200 |008d: move-object/from16 v0, v18 │ │ +0817ea: 6e20 1502 0d00 |008f: invoke-virtual {v13, v0}, Landroid/graphics/drawable/Drawable;.draw:(Landroid/graphics/Canvas;)V // method@0215 │ │ +0817f0: 0800 1100 |0092: move-object/from16 v0, v17 │ │ +0817f4: 540d e90b |0094: iget-object v13, v0, Lcom/negusoft/holoaccent/widget/AccentSwitch;.mTextColors:Landroid/content/res/ColorStateList; // field@0be9 │ │ +0817f8: 380d 1f00 |0096: if-eqz v13, 00b5 // +001f │ │ +0817fc: 0800 1100 |0098: move-object/from16 v0, v17 │ │ +081800: 540d ec0b |009a: iget-object v13, v0, Lcom/negusoft/holoaccent/widget/AccentSwitch;.mTextPaint:Landroid/text/TextPaint; // field@0bec │ │ +081804: 0800 1100 |009c: move-object/from16 v0, v17 │ │ +081808: 540e e90b |009e: iget-object v14, v0, Lcom/negusoft/holoaccent/widget/AccentSwitch;.mTextColors:Landroid/content/res/ColorStateList; // field@0be9 │ │ +08180c: 7401 d021 1100 |00a0: invoke-virtual/range {v17}, Lcom/negusoft/holoaccent/widget/AccentSwitch;.getDrawableState:()[I // method@21d0 │ │ +081812: 0c0f |00a3: move-result-object v15 │ │ +081814: 0800 1100 |00a4: move-object/from16 v0, v17 │ │ +081818: 5400 e90b |00a6: iget-object v0, v0, Lcom/negusoft/holoaccent/widget/AccentSwitch;.mTextColors:Landroid/content/res/ColorStateList; // field@0be9 │ │ +08181c: 0810 0000 |00a8: move-object/from16 v16, v0 │ │ +081820: 7401 6001 1000 |00aa: invoke-virtual/range {v16}, Landroid/content/res/ColorStateList;.getDefaultColor:()I // method@0160 │ │ +081826: 0a10 |00ad: move-result v16 │ │ +081828: 7403 5f01 0e00 |00ae: invoke-virtual/range {v14, v15, v16}, Landroid/content/res/ColorStateList;.getColorForState:([II)I // method@015f │ │ +08182e: 0a0e |00b1: move-result v14 │ │ +081830: 6e20 551c ed00 |00b2: invoke-virtual {v13, v14}, Landroid/text/TextPaint;.setColor:(I)V // method@1c55 │ │ +081836: 0800 1100 |00b5: move-object/from16 v0, v17 │ │ +08183a: 540d ec0b |00b7: iget-object v13, v0, Lcom/negusoft/holoaccent/widget/AccentSwitch;.mTextPaint:Landroid/text/TextPaint; // field@0bec │ │ +08183e: 7401 d021 1100 |00b9: invoke-virtual/range {v17}, Lcom/negusoft/holoaccent/widget/AccentSwitch;.getDrawableState:()[I // method@21d0 │ │ +081844: 0c0e |00bc: move-result-object v14 │ │ +081846: 5bde 4308 |00bd: iput-object v14, v13, Landroid/text/TextPaint;.drawableState:[I // field@0843 │ │ +08184a: 7601 dc21 1100 |00bf: invoke-direct/range {v17}, Lcom/negusoft/holoaccent/widget/AccentSwitch;.getTargetCheckedState:()Z // method@21dc │ │ +081850: 0a0d |00c2: move-result v13 │ │ +081852: 380d 2e00 |00c3: if-eqz v13, 00f1 // +002e │ │ +081856: 0800 1100 |00c5: move-object/from16 v0, v17 │ │ +08185a: 5408 de0b |00c7: iget-object v8, v0, Lcom/negusoft/holoaccent/widget/AccentSwitch;.mOnLayout:Landroid/text/Layout; // field@0bde │ │ +08185e: 3808 2400 |00c9: if-eqz v8, 00ed // +0024 │ │ +081862: 900d 0a0c |00cb: add-int v13, v10, v12 │ │ +081866: db0d 0d02 |00cd: div-int/lit8 v13, v13, #int 2 // #02 │ │ +08186a: 6e10 501c 0800 |00cf: invoke-virtual {v8}, Landroid/text/Layout;.getWidth:()I // method@1c50 │ │ +081870: 0a0e |00d2: move-result v14 │ │ +081872: db0e 0e02 |00d3: div-int/lit8 v14, v14, #int 2 // #02 │ │ +081876: b1ed |00d5: sub-int/2addr v13, v14 │ │ +081878: 82dd |00d6: int-to-float v13, v13 │ │ +08187a: 900e 0502 |00d7: add-int v14, v5, v2 │ │ +08187e: db0e 0e02 |00d9: div-int/lit8 v14, v14, #int 2 // #02 │ │ +081882: 6e10 4e1c 0800 |00db: invoke-virtual {v8}, Landroid/text/Layout;.getHeight:()I // method@1c4e │ │ +081888: 0a0f |00de: move-result v15 │ │ +08188a: db0f 0f02 |00df: div-int/lit8 v15, v15, #int 2 // #02 │ │ +08188e: b1fe |00e1: sub-int/2addr v14, v15 │ │ +081890: 82ee |00e2: int-to-float v14, v14 │ │ +081892: 0800 1200 |00e3: move-object/from16 v0, v18 │ │ +081896: 6e30 cf01 d00e |00e5: invoke-virtual {v0, v13, v14}, Landroid/graphics/Canvas;.translate:(FF)V // method@01cf │ │ +08189c: 0800 1200 |00e8: move-object/from16 v0, v18 │ │ +0818a0: 6e20 4c1c 0800 |00ea: invoke-virtual {v8, v0}, Landroid/text/Layout;.draw:(Landroid/graphics/Canvas;)V // method@1c4c │ │ +0818a6: 7401 c701 1200 |00ed: invoke-virtual/range {v18}, Landroid/graphics/Canvas;.restore:()V // method@01c7 │ │ +0818ac: 0e00 |00f0: return-void │ │ +0818ae: 0800 1100 |00f1: move-object/from16 v0, v17 │ │ +0818b2: 5408 dd0b |00f3: iget-object v8, v0, Lcom/negusoft/holoaccent/widget/AccentSwitch;.mOffLayout:Landroid/text/Layout; // field@0bdd │ │ +0818b6: 28d4 |00f5: goto 00c9 // -002c │ │ catches : (none) │ │ positions : │ │ 0x0000 line=782 │ │ 0x0003 line=785 │ │ 0x0007 line=786 │ │ 0x000b line=787 │ │ 0x000f line=788 │ │ @@ -104845,21 +146258,27 @@ │ │ 0x0049 line=800 │ │ 0x0051 line=801 │ │ 0x0056 line=804 │ │ 0x0061 line=805 │ │ 0x0069 line=806 │ │ 0x0073 line=807 │ │ 0x0082 line=810 │ │ + 0x0086 line=811 │ │ 0x0089 line=812 │ │ 0x0092 line=815 │ │ 0x0098 line=816 │ │ + 0x00a0 line=817 │ │ + 0x00ae line=816 │ │ 0x00b5 line=819 │ │ 0x00bf line=821 │ │ 0x00c9 line=822 │ │ 0x00cb line=823 │ │ + 0x00cf line=824 │ │ + 0x00db line=826 │ │ + 0x00e3 line=823 │ │ 0x00e8 line=827 │ │ 0x00ed line=830 │ │ 0x00f0 line=831 │ │ 0x00f1 line=821 │ │ locals : │ │ 0x00c9 - 0x00f1 reg=8 switchText Landroid/text/Layout; │ │ 0x0013 - 0x00f6 reg=1 switchBottom I │ │ @@ -104881,21 +146300,21 @@ │ │ type : '(Landroid/view/accessibility/AccessibilityEvent;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 13 16-bit code units │ │ -05b8ec: |[05b8ec] com.negusoft.holoaccent.widget.AccentSwitch.onInitializeAccessibilityEvent:(Landroid/view/accessibility/AccessibilityEvent;)V │ │ -05b8fc: 6f20 0014 2100 |0000: invoke-super {v1, v2}, Landroid/widget/CompoundButton;.onInitializeAccessibilityEvent:(Landroid/view/accessibility/AccessibilityEvent;)V // method@1400 │ │ -05b902: 1c00 8303 |0003: const-class v0, Lcom/negusoft/holoaccent/widget/AccentSwitch; // type@0383 │ │ -05b906: 6e10 6d17 0000 |0005: invoke-virtual {v0}, Ljava/lang/Class;.getName:()Ljava/lang/String; // method@176d │ │ -05b90c: 0c00 |0008: move-result-object v0 │ │ -05b90e: 6e20 6913 0200 |0009: invoke-virtual {v2, v0}, Landroid/view/accessibility/AccessibilityEvent;.setClassName:(Ljava/lang/CharSequence;)V // method@1369 │ │ -05b914: 0e00 |000c: return-void │ │ +0818b8: |[0818b8] com.negusoft.holoaccent.widget.AccentSwitch.onInitializeAccessibilityEvent:(Landroid/view/accessibility/AccessibilityEvent;)V │ │ +0818c8: 6f20 db1e 2100 |0000: invoke-super {v1, v2}, Landroid/widget/CompoundButton;.onInitializeAccessibilityEvent:(Landroid/view/accessibility/AccessibilityEvent;)V // method@1edb │ │ +0818ce: 1c00 0405 |0003: const-class v0, Lcom/negusoft/holoaccent/widget/AccentSwitch; // type@0504 │ │ +0818d2: 6e10 5c22 0000 |0005: invoke-virtual {v0}, Ljava/lang/Class;.getName:()Ljava/lang/String; // method@225c │ │ +0818d8: 0c00 |0008: move-result-object v0 │ │ +0818da: 6e20 161e 0200 |0009: invoke-virtual {v2, v0}, Landroid/view/accessibility/AccessibilityEvent;.setClassName:(Ljava/lang/CharSequence;)V // method@1e16 │ │ +0818e0: 0e00 |000c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=891 │ │ 0x0003 line=892 │ │ 0x000c line=893 │ │ locals : │ │ 0x0000 - 0x000d reg=1 this Lcom/negusoft/holoaccent/widget/AccentSwitch; │ │ @@ -104906,46 +146325,46 @@ │ │ type : '(Landroid/view/accessibility/AccessibilityNodeInfo;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 65 16-bit code units │ │ -05b918: |[05b918] com.negusoft.holoaccent.widget.AccentSwitch.onInitializeAccessibilityNodeInfo:(Landroid/view/accessibility/AccessibilityNodeInfo;)V │ │ -05b928: 6f20 0114 6500 |0000: invoke-super {v5, v6}, Landroid/widget/CompoundButton;.onInitializeAccessibilityNodeInfo:(Landroid/view/accessibility/AccessibilityNodeInfo;)V // method@1401 │ │ -05b92e: 1c03 8303 |0003: const-class v3, Lcom/negusoft/holoaccent/widget/AccentSwitch; // type@0383 │ │ -05b932: 6e10 6d17 0300 |0005: invoke-virtual {v3}, Ljava/lang/Class;.getName:()Ljava/lang/String; // method@176d │ │ -05b938: 0c03 |0008: move-result-object v3 │ │ -05b93a: 6e20 a013 3600 |0009: invoke-virtual {v6, v3}, Landroid/view/accessibility/AccessibilityNodeInfo;.setClassName:(Ljava/lang/CharSequence;)V // method@13a0 │ │ -05b940: 6e10 0617 0500 |000c: invoke-virtual {v5}, Lcom/negusoft/holoaccent/widget/AccentSwitch;.isChecked:()Z // method@1706 │ │ -05b946: 0a03 |000f: move-result v3 │ │ -05b948: 3803 1800 |0010: if-eqz v3, 0028 // +0018 │ │ -05b94c: 5452 d808 |0012: iget-object v2, v5, Lcom/negusoft/holoaccent/widget/AccentSwitch;.mTextOn:Ljava/lang/CharSequence; // field@08d8 │ │ -05b950: 7110 2a12 0200 |0014: invoke-static {v2}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@122a │ │ -05b956: 0a03 |0017: move-result v3 │ │ -05b958: 3903 0f00 |0018: if-nez v3, 0027 // +000f │ │ -05b95c: 6e10 8513 0600 |001a: invoke-virtual {v6}, Landroid/view/accessibility/AccessibilityNodeInfo;.getText:()Ljava/lang/CharSequence; // method@1385 │ │ -05b962: 0c01 |001d: move-result-object v1 │ │ -05b964: 7110 2a12 0100 |001e: invoke-static {v1}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@122a │ │ -05b96a: 0a03 |0021: move-result v3 │ │ -05b96c: 3803 0900 |0022: if-eqz v3, 002b // +0009 │ │ -05b970: 6e20 b113 2600 |0024: invoke-virtual {v6, v2}, Landroid/view/accessibility/AccessibilityNodeInfo;.setText:(Ljava/lang/CharSequence;)V // method@13b1 │ │ -05b976: 0e00 |0027: return-void │ │ -05b978: 5452 d708 |0028: iget-object v2, v5, Lcom/negusoft/holoaccent/widget/AccentSwitch;.mTextOff:Ljava/lang/CharSequence; // field@08d7 │ │ -05b97c: 28ea |002a: goto 0014 // -0016 │ │ -05b97e: 2200 b903 |002b: new-instance v0, Ljava/lang/StringBuilder; // type@03b9 │ │ -05b982: 7010 ae17 0000 |002d: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@17ae │ │ -05b988: 6e20 b317 1000 |0030: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/CharSequence;)Ljava/lang/StringBuilder; // method@17b3 │ │ -05b98e: 0c03 |0033: move-result-object v3 │ │ -05b990: 1304 2000 |0034: const/16 v4, #int 32 // #20 │ │ -05b994: 6e20 b017 4300 |0036: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@17b0 │ │ -05b99a: 0c03 |0039: move-result-object v3 │ │ -05b99c: 6e20 b317 2300 |003a: invoke-virtual {v3, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/CharSequence;)Ljava/lang/StringBuilder; // method@17b3 │ │ -05b9a2: 6e20 b113 0600 |003d: invoke-virtual {v6, v0}, Landroid/view/accessibility/AccessibilityNodeInfo;.setText:(Ljava/lang/CharSequence;)V // method@13b1 │ │ -05b9a8: 28e7 |0040: goto 0027 // -0019 │ │ +0818e4: |[0818e4] com.negusoft.holoaccent.widget.AccentSwitch.onInitializeAccessibilityNodeInfo:(Landroid/view/accessibility/AccessibilityNodeInfo;)V │ │ +0818f4: 6f20 dc1e 6500 |0000: invoke-super {v5, v6}, Landroid/widget/CompoundButton;.onInitializeAccessibilityNodeInfo:(Landroid/view/accessibility/AccessibilityNodeInfo;)V // method@1edc │ │ +0818fa: 1c03 0405 |0003: const-class v3, Lcom/negusoft/holoaccent/widget/AccentSwitch; // type@0504 │ │ +0818fe: 6e10 5c22 0300 |0005: invoke-virtual {v3}, Ljava/lang/Class;.getName:()Ljava/lang/String; // method@225c │ │ +081904: 0c03 |0008: move-result-object v3 │ │ +081906: 6e20 671e 3600 |0009: invoke-virtual {v6, v3}, Landroid/view/accessibility/AccessibilityNodeInfo;.setClassName:(Ljava/lang/CharSequence;)V // method@1e67 │ │ +08190c: 6e10 e821 0500 |000c: invoke-virtual {v5}, Lcom/negusoft/holoaccent/widget/AccentSwitch;.isChecked:()Z // method@21e8 │ │ +081912: 0a03 |000f: move-result v3 │ │ +081914: 3803 1800 |0010: if-eqz v3, 0028 // +0018 │ │ +081918: 5452 eb0b |0012: iget-object v2, v5, Lcom/negusoft/holoaccent/widget/AccentSwitch;.mTextOn:Ljava/lang/CharSequence; // field@0beb │ │ +08191c: 7110 5a1c 0200 |0014: invoke-static {v2}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@1c5a │ │ +081922: 0a03 |0017: move-result v3 │ │ +081924: 3903 0f00 |0018: if-nez v3, 0027 // +000f │ │ +081928: 6e10 4c1e 0600 |001a: invoke-virtual {v6}, Landroid/view/accessibility/AccessibilityNodeInfo;.getText:()Ljava/lang/CharSequence; // method@1e4c │ │ +08192e: 0c01 |001d: move-result-object v1 │ │ +081930: 7110 5a1c 0100 |001e: invoke-static {v1}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@1c5a │ │ +081936: 0a03 |0021: move-result v3 │ │ +081938: 3803 0900 |0022: if-eqz v3, 002b // +0009 │ │ +08193c: 6e20 7a1e 2600 |0024: invoke-virtual {v6, v2}, Landroid/view/accessibility/AccessibilityNodeInfo;.setText:(Ljava/lang/CharSequence;)V // method@1e7a │ │ +081942: 0e00 |0027: return-void │ │ +081944: 5452 ea0b |0028: iget-object v2, v5, Lcom/negusoft/holoaccent/widget/AccentSwitch;.mTextOff:Ljava/lang/CharSequence; // field@0bea │ │ +081948: 28ea |002a: goto 0014 // -0016 │ │ +08194a: 2200 3e05 |002b: new-instance v0, Ljava/lang/StringBuilder; // type@053e │ │ +08194e: 7010 a422 0000 |002d: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@22a4 │ │ +081954: 6e20 ab22 1000 |0030: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/CharSequence;)Ljava/lang/StringBuilder; // method@22ab │ │ +08195a: 0c03 |0033: move-result-object v3 │ │ +08195c: 1304 2000 |0034: const/16 v4, #int 32 // #20 │ │ +081960: 6e20 a722 4300 |0036: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@22a7 │ │ +081966: 0c03 |0039: move-result-object v3 │ │ +081968: 6e20 ab22 2300 |003a: invoke-virtual {v3, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/CharSequence;)Ljava/lang/StringBuilder; // method@22ab │ │ +08196e: 6e20 7a1e 0600 |003d: invoke-virtual {v6, v0}, Landroid/view/accessibility/AccessibilityNodeInfo;.setText:(Ljava/lang/CharSequence;)V // method@1e7a │ │ +081974: 28e7 |0040: goto 0027 // -0019 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=897 │ │ 0x0003 line=898 │ │ 0x000c line=899 │ │ 0x0014 line=900 │ │ 0x001a line=901 │ │ @@ -104970,65 +146389,65 @@ │ │ type : '(ZIIII)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 12 │ │ ins : 6 │ │ outs : 6 │ │ insns size : 104 16-bit code units │ │ -05b9ac: |[05b9ac] com.negusoft.holoaccent.widget.AccentSwitch.onLayout:(ZIIII)V │ │ -05b9bc: 7506 0214 0600 |0000: invoke-super/range {v6, v7, v8, v9, v10, v11}, Landroid/widget/CompoundButton;.onLayout:(ZIIII)V // method@1402 │ │ -05b9c2: 6e10 0617 0600 |0003: invoke-virtual {v6}, Lcom/negusoft/holoaccent/widget/AccentSwitch;.isChecked:()Z // method@1706 │ │ -05b9c8: 0a04 |0006: move-result v4 │ │ -05b9ca: 7020 2217 4600 |0007: invoke-direct {v6, v4}, Lcom/negusoft/holoaccent/widget/AccentSwitch;.setThumbPosition:(Z)V // method@1722 │ │ -05b9d0: 6e10 0317 0600 |000a: invoke-virtual {v6}, Lcom/negusoft/holoaccent/widget/AccentSwitch;.getWidth:()I // method@1703 │ │ -05b9d6: 0a04 |000d: move-result v4 │ │ -05b9d8: 6e10 f416 0600 |000e: invoke-virtual {v6}, Lcom/negusoft/holoaccent/widget/AccentSwitch;.getPaddingRight:()I // method@16f4 │ │ -05b9de: 0a05 |0011: move-result v5 │ │ -05b9e0: 9102 0405 |0012: sub-int v2, v4, v5 │ │ -05b9e4: 5264 d408 |0014: iget v4, v6, Lcom/negusoft/holoaccent/widget/AccentSwitch;.mSwitchWidth:I // field@08d4 │ │ -05b9e8: 9101 0204 |0016: sub-int v1, v2, v4 │ │ -05b9ec: 1203 |0018: const/4 v3, #int 0 // #0 │ │ -05b9ee: 1200 |0019: const/4 v0, #int 0 // #0 │ │ -05b9f0: 6e10 ef16 0600 |001a: invoke-virtual {v6}, Lcom/negusoft/holoaccent/widget/AccentSwitch;.getGravity:()I // method@16ef │ │ -05b9f6: 0a04 |001d: move-result v4 │ │ -05b9f8: dd04 0470 |001e: and-int/lit8 v4, v4, #int 112 // #70 │ │ -05b9fc: 2c04 3e00 0000 |0020: sparse-switch v4, 0000005e // +0000003e │ │ -05ba02: 6e10 f516 0600 |0023: invoke-virtual {v6}, Lcom/negusoft/holoaccent/widget/AccentSwitch;.getPaddingTop:()I // method@16f5 │ │ -05ba08: 0a03 |0026: move-result v3 │ │ -05ba0a: 5264 cd08 |0027: iget v4, v6, Lcom/negusoft/holoaccent/widget/AccentSwitch;.mSwitchHeight:I // field@08cd │ │ -05ba0e: 9000 0304 |0029: add-int v0, v3, v4 │ │ -05ba12: 5961 ce08 |002b: iput v1, v6, Lcom/negusoft/holoaccent/widget/AccentSwitch;.mSwitchLeft:I // field@08ce │ │ -05ba16: 5963 d208 |002d: iput v3, v6, Lcom/negusoft/holoaccent/widget/AccentSwitch;.mSwitchTop:I // field@08d2 │ │ -05ba1a: 5960 cc08 |002f: iput v0, v6, Lcom/negusoft/holoaccent/widget/AccentSwitch;.mSwitchBottom:I // field@08cc │ │ -05ba1e: 5962 d108 |0031: iput v2, v6, Lcom/negusoft/holoaccent/widget/AccentSwitch;.mSwitchRight:I // field@08d1 │ │ -05ba22: 0e00 |0033: return-void │ │ -05ba24: 6e10 f516 0600 |0034: invoke-virtual {v6}, Lcom/negusoft/holoaccent/widget/AccentSwitch;.getPaddingTop:()I // method@16f5 │ │ -05ba2a: 0a04 |0037: move-result v4 │ │ -05ba2c: 6e10 f016 0600 |0038: invoke-virtual {v6}, Lcom/negusoft/holoaccent/widget/AccentSwitch;.getHeight:()I // method@16f0 │ │ -05ba32: 0a05 |003b: move-result v5 │ │ -05ba34: b054 |003c: add-int/2addr v4, v5 │ │ -05ba36: 6e10 f316 0600 |003d: invoke-virtual {v6}, Lcom/negusoft/holoaccent/widget/AccentSwitch;.getPaddingBottom:()I // method@16f3 │ │ -05ba3c: 0a05 |0040: move-result v5 │ │ -05ba3e: b154 |0041: sub-int/2addr v4, v5 │ │ -05ba40: db04 0402 |0042: div-int/lit8 v4, v4, #int 2 // #02 │ │ -05ba44: 5265 cd08 |0044: iget v5, v6, Lcom/negusoft/holoaccent/widget/AccentSwitch;.mSwitchHeight:I // field@08cd │ │ -05ba48: db05 0502 |0046: div-int/lit8 v5, v5, #int 2 // #02 │ │ -05ba4c: 9103 0405 |0048: sub-int v3, v4, v5 │ │ -05ba50: 5264 cd08 |004a: iget v4, v6, Lcom/negusoft/holoaccent/widget/AccentSwitch;.mSwitchHeight:I // field@08cd │ │ -05ba54: 9000 0304 |004c: add-int v0, v3, v4 │ │ -05ba58: 28dd |004e: goto 002b // -0023 │ │ -05ba5a: 6e10 f016 0600 |004f: invoke-virtual {v6}, Lcom/negusoft/holoaccent/widget/AccentSwitch;.getHeight:()I // method@16f0 │ │ -05ba60: 0a04 |0052: move-result v4 │ │ -05ba62: 6e10 f316 0600 |0053: invoke-virtual {v6}, Lcom/negusoft/holoaccent/widget/AccentSwitch;.getPaddingBottom:()I // method@16f3 │ │ -05ba68: 0a05 |0056: move-result v5 │ │ -05ba6a: 9100 0405 |0057: sub-int v0, v4, v5 │ │ -05ba6e: 5264 cd08 |0059: iget v4, v6, Lcom/negusoft/holoaccent/widget/AccentSwitch;.mSwitchHeight:I // field@08cd │ │ -05ba72: 9103 0004 |005b: sub-int v3, v0, v4 │ │ -05ba76: 28ce |005d: goto 002b // -0032 │ │ -05ba78: 0002 0200 1000 0000 5000 0000 1400 ... |005e: sparse-switch-data (10 units) │ │ +081978: |[081978] com.negusoft.holoaccent.widget.AccentSwitch.onLayout:(ZIIII)V │ │ +081988: 7506 dd1e 0600 |0000: invoke-super/range {v6, v7, v8, v9, v10, v11}, Landroid/widget/CompoundButton;.onLayout:(ZIIII)V // method@1edd │ │ +08198e: 6e10 e821 0600 |0003: invoke-virtual {v6}, Lcom/negusoft/holoaccent/widget/AccentSwitch;.isChecked:()Z // method@21e8 │ │ +081994: 0a04 |0006: move-result v4 │ │ +081996: 7020 0422 4600 |0007: invoke-direct {v6, v4}, Lcom/negusoft/holoaccent/widget/AccentSwitch;.setThumbPosition:(Z)V // method@2204 │ │ +08199c: 6e10 e521 0600 |000a: invoke-virtual {v6}, Lcom/negusoft/holoaccent/widget/AccentSwitch;.getWidth:()I // method@21e5 │ │ +0819a2: 0a04 |000d: move-result v4 │ │ +0819a4: 6e10 d621 0600 |000e: invoke-virtual {v6}, Lcom/negusoft/holoaccent/widget/AccentSwitch;.getPaddingRight:()I // method@21d6 │ │ +0819aa: 0a05 |0011: move-result v5 │ │ +0819ac: 9102 0405 |0012: sub-int v2, v4, v5 │ │ +0819b0: 5264 e70b |0014: iget v4, v6, Lcom/negusoft/holoaccent/widget/AccentSwitch;.mSwitchWidth:I // field@0be7 │ │ +0819b4: 9101 0204 |0016: sub-int v1, v2, v4 │ │ +0819b8: 1203 |0018: const/4 v3, #int 0 // #0 │ │ +0819ba: 1200 |0019: const/4 v0, #int 0 // #0 │ │ +0819bc: 6e10 d121 0600 |001a: invoke-virtual {v6}, Lcom/negusoft/holoaccent/widget/AccentSwitch;.getGravity:()I // method@21d1 │ │ +0819c2: 0a04 |001d: move-result v4 │ │ +0819c4: dd04 0470 |001e: and-int/lit8 v4, v4, #int 112 // #70 │ │ +0819c8: 2c04 3e00 0000 |0020: sparse-switch v4, 0000005e // +0000003e │ │ +0819ce: 6e10 d721 0600 |0023: invoke-virtual {v6}, Lcom/negusoft/holoaccent/widget/AccentSwitch;.getPaddingTop:()I // method@21d7 │ │ +0819d4: 0a03 |0026: move-result v3 │ │ +0819d6: 5264 e00b |0027: iget v4, v6, Lcom/negusoft/holoaccent/widget/AccentSwitch;.mSwitchHeight:I // field@0be0 │ │ +0819da: 9000 0304 |0029: add-int v0, v3, v4 │ │ +0819de: 5961 e10b |002b: iput v1, v6, Lcom/negusoft/holoaccent/widget/AccentSwitch;.mSwitchLeft:I // field@0be1 │ │ +0819e2: 5963 e50b |002d: iput v3, v6, Lcom/negusoft/holoaccent/widget/AccentSwitch;.mSwitchTop:I // field@0be5 │ │ +0819e6: 5960 df0b |002f: iput v0, v6, Lcom/negusoft/holoaccent/widget/AccentSwitch;.mSwitchBottom:I // field@0bdf │ │ +0819ea: 5962 e40b |0031: iput v2, v6, Lcom/negusoft/holoaccent/widget/AccentSwitch;.mSwitchRight:I // field@0be4 │ │ +0819ee: 0e00 |0033: return-void │ │ +0819f0: 6e10 d721 0600 |0034: invoke-virtual {v6}, Lcom/negusoft/holoaccent/widget/AccentSwitch;.getPaddingTop:()I // method@21d7 │ │ +0819f6: 0a04 |0037: move-result v4 │ │ +0819f8: 6e10 d221 0600 |0038: invoke-virtual {v6}, Lcom/negusoft/holoaccent/widget/AccentSwitch;.getHeight:()I // method@21d2 │ │ +0819fe: 0a05 |003b: move-result v5 │ │ +081a00: b054 |003c: add-int/2addr v4, v5 │ │ +081a02: 6e10 d521 0600 |003d: invoke-virtual {v6}, Lcom/negusoft/holoaccent/widget/AccentSwitch;.getPaddingBottom:()I // method@21d5 │ │ +081a08: 0a05 |0040: move-result v5 │ │ +081a0a: b154 |0041: sub-int/2addr v4, v5 │ │ +081a0c: db04 0402 |0042: div-int/lit8 v4, v4, #int 2 // #02 │ │ +081a10: 5265 e00b |0044: iget v5, v6, Lcom/negusoft/holoaccent/widget/AccentSwitch;.mSwitchHeight:I // field@0be0 │ │ +081a14: db05 0502 |0046: div-int/lit8 v5, v5, #int 2 // #02 │ │ +081a18: 9103 0405 |0048: sub-int v3, v4, v5 │ │ +081a1c: 5264 e00b |004a: iget v4, v6, Lcom/negusoft/holoaccent/widget/AccentSwitch;.mSwitchHeight:I // field@0be0 │ │ +081a20: 9000 0304 |004c: add-int v0, v3, v4 │ │ +081a24: 28dd |004e: goto 002b // -0023 │ │ +081a26: 6e10 d221 0600 |004f: invoke-virtual {v6}, Lcom/negusoft/holoaccent/widget/AccentSwitch;.getHeight:()I // method@21d2 │ │ +081a2c: 0a04 |0052: move-result v4 │ │ +081a2e: 6e10 d521 0600 |0053: invoke-virtual {v6}, Lcom/negusoft/holoaccent/widget/AccentSwitch;.getPaddingBottom:()I // method@21d5 │ │ +081a34: 0a05 |0056: move-result v5 │ │ +081a36: 9100 0405 |0057: sub-int v0, v4, v5 │ │ +081a3a: 5264 e00b |0059: iget v4, v6, Lcom/negusoft/holoaccent/widget/AccentSwitch;.mSwitchHeight:I // field@0be0 │ │ +081a3e: 9103 0004 |005b: sub-int v3, v0, v4 │ │ +081a42: 28ce |005d: goto 002b // -0032 │ │ +081a44: 0002 0200 1000 0000 5000 0000 1400 ... |005e: sparse-switch-data (10 units) │ │ catches : (none) │ │ positions : │ │ 0x0000 line=743 │ │ 0x0003 line=745 │ │ 0x000a line=750 │ │ 0x0014 line=751 │ │ 0x0018 line=753 │ │ @@ -105064,76 +146483,78 @@ │ │ type : '(II)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 10 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 104 16-bit code units │ │ -05ba8c: |[05ba8c] com.negusoft.holoaccent.widget.AccentSwitch.onMeasure:(II)V │ │ -05ba9c: 5474 cb08 |0000: iget-object v4, v7, Lcom/negusoft/holoaccent/widget/AccentSwitch;.mOnLayout:Landroid/text/Layout; // field@08cb │ │ -05baa0: 3904 0a00 |0002: if-nez v4, 000c // +000a │ │ -05baa4: 5474 d808 |0004: iget-object v4, v7, Lcom/negusoft/holoaccent/widget/AccentSwitch;.mTextOn:Ljava/lang/CharSequence; // field@08d8 │ │ -05baa8: 7020 0917 4700 |0006: invoke-direct {v7, v4}, Lcom/negusoft/holoaccent/widget/AccentSwitch;.makeLayout:(Ljava/lang/CharSequence;)Landroid/text/Layout; // method@1709 │ │ -05baae: 0c04 |0009: move-result-object v4 │ │ -05bab0: 5b74 cb08 |000a: iput-object v4, v7, Lcom/negusoft/holoaccent/widget/AccentSwitch;.mOnLayout:Landroid/text/Layout; // field@08cb │ │ -05bab4: 5474 ca08 |000c: iget-object v4, v7, Lcom/negusoft/holoaccent/widget/AccentSwitch;.mOffLayout:Landroid/text/Layout; // field@08ca │ │ -05bab8: 3904 0a00 |000e: if-nez v4, 0018 // +000a │ │ -05babc: 5474 d708 |0010: iget-object v4, v7, Lcom/negusoft/holoaccent/widget/AccentSwitch;.mTextOff:Ljava/lang/CharSequence; // field@08d7 │ │ -05bac0: 7020 0917 4700 |0012: invoke-direct {v7, v4}, Lcom/negusoft/holoaccent/widget/AccentSwitch;.makeLayout:(Ljava/lang/CharSequence;)Landroid/text/Layout; // method@1709 │ │ -05bac6: 0c04 |0015: move-result-object v4 │ │ -05bac8: 5b74 ca08 |0016: iput-object v4, v7, Lcom/negusoft/holoaccent/widget/AccentSwitch;.mOffLayout:Landroid/text/Layout; // field@08ca │ │ -05bacc: 5474 e208 |0018: iget-object v4, v7, Lcom/negusoft/holoaccent/widget/AccentSwitch;.mTrackDrawable:Landroid/graphics/drawable/Drawable; // field@08e2 │ │ -05bad0: 5475 d508 |001a: iget-object v5, v7, Lcom/negusoft/holoaccent/widget/AccentSwitch;.mTempRect:Landroid/graphics/Rect; // field@08d5 │ │ -05bad4: 6e20 9e01 5400 |001c: invoke-virtual {v4, v5}, Landroid/graphics/drawable/Drawable;.getPadding:(Landroid/graphics/Rect;)Z // method@019e │ │ -05bada: 5474 cb08 |001f: iget-object v4, v7, Lcom/negusoft/holoaccent/widget/AccentSwitch;.mOnLayout:Landroid/text/Layout; // field@08cb │ │ -05bade: 6e10 2012 0400 |0021: invoke-virtual {v4}, Landroid/text/Layout;.getWidth:()I // method@1220 │ │ -05bae4: 0a04 |0024: move-result v4 │ │ -05bae6: 5475 ca08 |0025: iget-object v5, v7, Lcom/negusoft/holoaccent/widget/AccentSwitch;.mOffLayout:Landroid/text/Layout; // field@08ca │ │ -05baea: 6e10 2012 0500 |0027: invoke-virtual {v5}, Landroid/text/Layout;.getWidth:()I // method@1220 │ │ -05baf0: 0a05 |002a: move-result v5 │ │ -05baf2: 7120 8b17 5400 |002b: invoke-static {v4, v5}, Ljava/lang/Math;.max:(II)I // method@178b │ │ -05baf8: 0a00 |002e: move-result v0 │ │ -05bafa: 5274 cf08 |002f: iget v4, v7, Lcom/negusoft/holoaccent/widget/AccentSwitch;.mSwitchMinWidth:I // field@08cf │ │ -05bafe: da05 0002 |0031: mul-int/lit8 v5, v0, #int 2 // #02 │ │ -05bb02: 5276 dc08 |0033: iget v6, v7, Lcom/negusoft/holoaccent/widget/AccentSwitch;.mThumbTextPadding:I // field@08dc │ │ -05bb06: da06 0604 |0035: mul-int/lit8 v6, v6, #int 4 // #04 │ │ -05bb0a: b065 |0037: add-int/2addr v5, v6 │ │ -05bb0c: 5476 d508 |0038: iget-object v6, v7, Lcom/negusoft/holoaccent/widget/AccentSwitch;.mTempRect:Landroid/graphics/Rect; // field@08d5 │ │ -05bb10: 5266 2600 |003a: iget v6, v6, Landroid/graphics/Rect;.left:I // field@0026 │ │ -05bb14: b065 |003c: add-int/2addr v5, v6 │ │ -05bb16: 5476 d508 |003d: iget-object v6, v7, Lcom/negusoft/holoaccent/widget/AccentSwitch;.mTempRect:Landroid/graphics/Rect; // field@08d5 │ │ -05bb1a: 5266 2700 |003f: iget v6, v6, Landroid/graphics/Rect;.right:I // field@0027 │ │ -05bb1e: b065 |0041: add-int/2addr v5, v6 │ │ -05bb20: 7120 8b17 5400 |0042: invoke-static {v4, v5}, Ljava/lang/Math;.max:(II)I // method@178b │ │ -05bb26: 0a03 |0045: move-result v3 │ │ -05bb28: 5474 e208 |0046: iget-object v4, v7, Lcom/negusoft/holoaccent/widget/AccentSwitch;.mTrackDrawable:Landroid/graphics/drawable/Drawable; // field@08e2 │ │ -05bb2c: 6e10 9b01 0400 |0048: invoke-virtual {v4}, Landroid/graphics/drawable/Drawable;.getIntrinsicHeight:()I // method@019b │ │ -05bb32: 0a02 |004b: move-result v2 │ │ -05bb34: 5274 dc08 |004c: iget v4, v7, Lcom/negusoft/holoaccent/widget/AccentSwitch;.mThumbTextPadding:I // field@08dc │ │ -05bb38: da04 0402 |004e: mul-int/lit8 v4, v4, #int 2 // #02 │ │ -05bb3c: b004 |0050: add-int/2addr v4, v0 │ │ -05bb3e: 5974 dd08 |0051: iput v4, v7, Lcom/negusoft/holoaccent/widget/AccentSwitch;.mThumbWidth:I // field@08dd │ │ -05bb42: 5973 d408 |0053: iput v3, v7, Lcom/negusoft/holoaccent/widget/AccentSwitch;.mSwitchWidth:I // field@08d4 │ │ -05bb46: 5972 cd08 |0055: iput v2, v7, Lcom/negusoft/holoaccent/widget/AccentSwitch;.mSwitchHeight:I // field@08cd │ │ -05bb4a: 6f30 0314 8709 |0057: invoke-super {v7, v8, v9}, Landroid/widget/CompoundButton;.onMeasure:(II)V // method@1403 │ │ -05bb50: 6e10 f116 0700 |005a: invoke-virtual {v7}, Lcom/negusoft/holoaccent/widget/AccentSwitch;.getMeasuredHeight:()I // method@16f1 │ │ -05bb56: 0a01 |005d: move-result v1 │ │ -05bb58: 3521 0900 |005e: if-ge v1, v2, 0067 // +0009 │ │ -05bb5c: 6e10 f216 0700 |0060: invoke-virtual {v7}, Lcom/negusoft/holoaccent/widget/AccentSwitch;.getMeasuredWidth:()I // method@16f2 │ │ -05bb62: 0a04 |0063: move-result v4 │ │ -05bb64: 6e30 1617 4702 |0064: invoke-virtual {v7, v4, v2}, Lcom/negusoft/holoaccent/widget/AccentSwitch;.setMeasuredDimension:(II)V // method@1716 │ │ -05bb6a: 0e00 |0067: return-void │ │ +081a58: |[081a58] com.negusoft.holoaccent.widget.AccentSwitch.onMeasure:(II)V │ │ +081a68: 5474 de0b |0000: iget-object v4, v7, Lcom/negusoft/holoaccent/widget/AccentSwitch;.mOnLayout:Landroid/text/Layout; // field@0bde │ │ +081a6c: 3904 0a00 |0002: if-nez v4, 000c // +000a │ │ +081a70: 5474 eb0b |0004: iget-object v4, v7, Lcom/negusoft/holoaccent/widget/AccentSwitch;.mTextOn:Ljava/lang/CharSequence; // field@0beb │ │ +081a74: 7020 eb21 4700 |0006: invoke-direct {v7, v4}, Lcom/negusoft/holoaccent/widget/AccentSwitch;.makeLayout:(Ljava/lang/CharSequence;)Landroid/text/Layout; // method@21eb │ │ +081a7a: 0c04 |0009: move-result-object v4 │ │ +081a7c: 5b74 de0b |000a: iput-object v4, v7, Lcom/negusoft/holoaccent/widget/AccentSwitch;.mOnLayout:Landroid/text/Layout; // field@0bde │ │ +081a80: 5474 dd0b |000c: iget-object v4, v7, Lcom/negusoft/holoaccent/widget/AccentSwitch;.mOffLayout:Landroid/text/Layout; // field@0bdd │ │ +081a84: 3904 0a00 |000e: if-nez v4, 0018 // +000a │ │ +081a88: 5474 ea0b |0010: iget-object v4, v7, Lcom/negusoft/holoaccent/widget/AccentSwitch;.mTextOff:Ljava/lang/CharSequence; // field@0bea │ │ +081a8c: 7020 eb21 4700 |0012: invoke-direct {v7, v4}, Lcom/negusoft/holoaccent/widget/AccentSwitch;.makeLayout:(Ljava/lang/CharSequence;)Landroid/text/Layout; // method@21eb │ │ +081a92: 0c04 |0015: move-result-object v4 │ │ +081a94: 5b74 dd0b |0016: iput-object v4, v7, Lcom/negusoft/holoaccent/widget/AccentSwitch;.mOffLayout:Landroid/text/Layout; // field@0bdd │ │ +081a98: 5474 f50b |0018: iget-object v4, v7, Lcom/negusoft/holoaccent/widget/AccentSwitch;.mTrackDrawable:Landroid/graphics/drawable/Drawable; // field@0bf5 │ │ +081a9c: 5475 e80b |001a: iget-object v5, v7, Lcom/negusoft/holoaccent/widget/AccentSwitch;.mTempRect:Landroid/graphics/Rect; // field@0be8 │ │ +081aa0: 6e20 1a02 5400 |001c: invoke-virtual {v4, v5}, Landroid/graphics/drawable/Drawable;.getPadding:(Landroid/graphics/Rect;)Z // method@021a │ │ +081aa6: 5474 de0b |001f: iget-object v4, v7, Lcom/negusoft/holoaccent/widget/AccentSwitch;.mOnLayout:Landroid/text/Layout; // field@0bde │ │ +081aaa: 6e10 501c 0400 |0021: invoke-virtual {v4}, Landroid/text/Layout;.getWidth:()I // method@1c50 │ │ +081ab0: 0a04 |0024: move-result v4 │ │ +081ab2: 5475 dd0b |0025: iget-object v5, v7, Lcom/negusoft/holoaccent/widget/AccentSwitch;.mOffLayout:Landroid/text/Layout; // field@0bdd │ │ +081ab6: 6e10 501c 0500 |0027: invoke-virtual {v5}, Landroid/text/Layout;.getWidth:()I // method@1c50 │ │ +081abc: 0a05 |002a: move-result v5 │ │ +081abe: 7120 7e22 5400 |002b: invoke-static {v4, v5}, Ljava/lang/Math;.max:(II)I // method@227e │ │ +081ac4: 0a00 |002e: move-result v0 │ │ +081ac6: 5274 e20b |002f: iget v4, v7, Lcom/negusoft/holoaccent/widget/AccentSwitch;.mSwitchMinWidth:I // field@0be2 │ │ +081aca: da05 0002 |0031: mul-int/lit8 v5, v0, #int 2 // #02 │ │ +081ace: 5276 ef0b |0033: iget v6, v7, Lcom/negusoft/holoaccent/widget/AccentSwitch;.mThumbTextPadding:I // field@0bef │ │ +081ad2: da06 0604 |0035: mul-int/lit8 v6, v6, #int 4 // #04 │ │ +081ad6: b065 |0037: add-int/2addr v5, v6 │ │ +081ad8: 5476 e80b |0038: iget-object v6, v7, Lcom/negusoft/holoaccent/widget/AccentSwitch;.mTempRect:Landroid/graphics/Rect; // field@0be8 │ │ +081adc: 5266 3600 |003a: iget v6, v6, Landroid/graphics/Rect;.left:I // field@0036 │ │ +081ae0: b065 |003c: add-int/2addr v5, v6 │ │ +081ae2: 5476 e80b |003d: iget-object v6, v7, Lcom/negusoft/holoaccent/widget/AccentSwitch;.mTempRect:Landroid/graphics/Rect; // field@0be8 │ │ +081ae6: 5266 3700 |003f: iget v6, v6, Landroid/graphics/Rect;.right:I // field@0037 │ │ +081aea: b065 |0041: add-int/2addr v5, v6 │ │ +081aec: 7120 7e22 5400 |0042: invoke-static {v4, v5}, Ljava/lang/Math;.max:(II)I // method@227e │ │ +081af2: 0a03 |0045: move-result v3 │ │ +081af4: 5474 f50b |0046: iget-object v4, v7, Lcom/negusoft/holoaccent/widget/AccentSwitch;.mTrackDrawable:Landroid/graphics/drawable/Drawable; // field@0bf5 │ │ +081af8: 6e10 1702 0400 |0048: invoke-virtual {v4}, Landroid/graphics/drawable/Drawable;.getIntrinsicHeight:()I // method@0217 │ │ +081afe: 0a02 |004b: move-result v2 │ │ +081b00: 5274 ef0b |004c: iget v4, v7, Lcom/negusoft/holoaccent/widget/AccentSwitch;.mThumbTextPadding:I // field@0bef │ │ +081b04: da04 0402 |004e: mul-int/lit8 v4, v4, #int 2 // #02 │ │ +081b08: b004 |0050: add-int/2addr v4, v0 │ │ +081b0a: 5974 f00b |0051: iput v4, v7, Lcom/negusoft/holoaccent/widget/AccentSwitch;.mThumbWidth:I // field@0bf0 │ │ +081b0e: 5973 e70b |0053: iput v3, v7, Lcom/negusoft/holoaccent/widget/AccentSwitch;.mSwitchWidth:I // field@0be7 │ │ +081b12: 5972 e00b |0055: iput v2, v7, Lcom/negusoft/holoaccent/widget/AccentSwitch;.mSwitchHeight:I // field@0be0 │ │ +081b16: 6f30 de1e 8709 |0057: invoke-super {v7, v8, v9}, Landroid/widget/CompoundButton;.onMeasure:(II)V // method@1ede │ │ +081b1c: 6e10 d321 0700 |005a: invoke-virtual {v7}, Lcom/negusoft/holoaccent/widget/AccentSwitch;.getMeasuredHeight:()I // method@21d3 │ │ +081b22: 0a01 |005d: move-result v1 │ │ +081b24: 3521 0900 |005e: if-ge v1, v2, 0067 // +0009 │ │ +081b28: 6e10 d421 0700 |0060: invoke-virtual {v7}, Lcom/negusoft/holoaccent/widget/AccentSwitch;.getMeasuredWidth:()I // method@21d4 │ │ +081b2e: 0a04 |0063: move-result v4 │ │ +081b30: 6e30 f821 4702 |0064: invoke-virtual {v7, v4, v2}, Lcom/negusoft/holoaccent/widget/AccentSwitch;.setMeasuredDimension:(II)V // method@21f8 │ │ +081b36: 0e00 |0067: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=555 │ │ 0x0004 line=556 │ │ 0x000c line=558 │ │ 0x0010 line=559 │ │ 0x0018 line=562 │ │ 0x001f line=563 │ │ + 0x0027 line=564 │ │ + 0x002b line=563 │ │ 0x002f line=565 │ │ 0x0046 line=567 │ │ 0x004c line=569 │ │ 0x0053 line=571 │ │ 0x0055 line=572 │ │ 0x0057 line=574 │ │ 0x005a line=575 │ │ @@ -105154,34 +146575,34 @@ │ │ type : '(Landroid/view/accessibility/AccessibilityEvent;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 38 16-bit code units │ │ -05bb6c: |[05bb6c] com.negusoft.holoaccent.widget.AccentSwitch.onPopulateAccessibilityEvent:(Landroid/view/accessibility/AccessibilityEvent;)V │ │ -05bb7c: 6f20 0414 4300 |0000: invoke-super {v3, v4}, Landroid/widget/CompoundButton;.onPopulateAccessibilityEvent:(Landroid/view/accessibility/AccessibilityEvent;)V // method@1404 │ │ -05bb82: 6e10 0617 0300 |0003: invoke-virtual {v3}, Lcom/negusoft/holoaccent/widget/AccentSwitch;.isChecked:()Z // method@1706 │ │ -05bb88: 0a01 |0006: move-result v1 │ │ -05bb8a: 3801 1c00 |0007: if-eqz v1, 0023 // +001c │ │ -05bb8e: 5430 cb08 |0009: iget-object v0, v3, Lcom/negusoft/holoaccent/widget/AccentSwitch;.mOnLayout:Landroid/text/Layout; // field@08cb │ │ -05bb92: 3800 1700 |000b: if-eqz v0, 0022 // +0017 │ │ -05bb96: 6e10 1f12 0000 |000d: invoke-virtual {v0}, Landroid/text/Layout;.getText:()Ljava/lang/CharSequence; // method@121f │ │ -05bb9c: 0c01 |0010: move-result-object v1 │ │ -05bb9e: 7110 2a12 0100 |0011: invoke-static {v1}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@122a │ │ -05bba4: 0a01 |0014: move-result v1 │ │ -05bba6: 3901 0d00 |0015: if-nez v1, 0022 // +000d │ │ -05bbaa: 6e10 6613 0400 |0017: invoke-virtual {v4}, Landroid/view/accessibility/AccessibilityEvent;.getText:()Ljava/util/List; // method@1366 │ │ -05bbb0: 0c01 |001a: move-result-object v1 │ │ -05bbb2: 6e10 1f12 0000 |001b: invoke-virtual {v0}, Landroid/text/Layout;.getText:()Ljava/lang/CharSequence; // method@121f │ │ -05bbb8: 0c02 |001e: move-result-object v2 │ │ -05bbba: 7220 fc17 2100 |001f: invoke-interface {v1, v2}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@17fc │ │ -05bbc0: 0e00 |0022: return-void │ │ -05bbc2: 5430 ca08 |0023: iget-object v0, v3, Lcom/negusoft/holoaccent/widget/AccentSwitch;.mOffLayout:Landroid/text/Layout; // field@08ca │ │ -05bbc6: 28e6 |0025: goto 000b // -001a │ │ +081b38: |[081b38] com.negusoft.holoaccent.widget.AccentSwitch.onPopulateAccessibilityEvent:(Landroid/view/accessibility/AccessibilityEvent;)V │ │ +081b48: 6f20 df1e 4300 |0000: invoke-super {v3, v4}, Landroid/widget/CompoundButton;.onPopulateAccessibilityEvent:(Landroid/view/accessibility/AccessibilityEvent;)V // method@1edf │ │ +081b4e: 6e10 e821 0300 |0003: invoke-virtual {v3}, Lcom/negusoft/holoaccent/widget/AccentSwitch;.isChecked:()Z // method@21e8 │ │ +081b54: 0a01 |0006: move-result v1 │ │ +081b56: 3801 1c00 |0007: if-eqz v1, 0023 // +001c │ │ +081b5a: 5430 de0b |0009: iget-object v0, v3, Lcom/negusoft/holoaccent/widget/AccentSwitch;.mOnLayout:Landroid/text/Layout; // field@0bde │ │ +081b5e: 3800 1700 |000b: if-eqz v0, 0022 // +0017 │ │ +081b62: 6e10 4f1c 0000 |000d: invoke-virtual {v0}, Landroid/text/Layout;.getText:()Ljava/lang/CharSequence; // method@1c4f │ │ +081b68: 0c01 |0010: move-result-object v1 │ │ +081b6a: 7110 5a1c 0100 |0011: invoke-static {v1}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@1c5a │ │ +081b70: 0a01 |0014: move-result v1 │ │ +081b72: 3901 0d00 |0015: if-nez v1, 0022 // +000d │ │ +081b76: 6e10 131e 0400 |0017: invoke-virtual {v4}, Landroid/view/accessibility/AccessibilityEvent;.getText:()Ljava/util/List; // method@1e13 │ │ +081b7c: 0c01 |001a: move-result-object v1 │ │ +081b7e: 6e10 4f1c 0000 |001b: invoke-virtual {v0}, Landroid/text/Layout;.getText:()Ljava/lang/CharSequence; // method@1c4f │ │ +081b84: 0c02 |001e: move-result-object v2 │ │ +081b86: 7220 0523 2100 |001f: invoke-interface {v1, v2}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@2305 │ │ +081b8c: 0e00 |0022: return-void │ │ +081b8e: 5430 dd0b |0023: iget-object v0, v3, Lcom/negusoft/holoaccent/widget/AccentSwitch;.mOffLayout:Landroid/text/Layout; // field@0bdd │ │ +081b92: 28e6 |0025: goto 000b // -001a │ │ catches : (none) │ │ positions : │ │ 0x0000 line=583 │ │ 0x0003 line=584 │ │ 0x000b line=585 │ │ 0x0017 line=586 │ │ 0x0022 line=588 │ │ @@ -105196,101 +146617,101 @@ │ │ type : '(Landroid/view/MotionEvent;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 11 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 184 16-bit code units │ │ -05bbc8: |[05bbc8] com.negusoft.holoaccent.widget.AccentSwitch.onTouchEvent:(Landroid/view/MotionEvent;)Z │ │ -05bbd8: 1228 |0000: const/4 v8, #int 2 // #2 │ │ -05bbda: 1215 |0001: const/4 v5, #int 1 // #1 │ │ -05bbdc: 5496 e308 |0002: iget-object v6, v9, Lcom/negusoft/holoaccent/widget/AccentSwitch;.mVelocityTracker:Landroid/view/VelocityTracker; // field@08e3 │ │ -05bbe0: 6e20 9112 a600 |0004: invoke-virtual {v6, v10}, Landroid/view/VelocityTracker;.addMovement:(Landroid/view/MotionEvent;)V // method@1291 │ │ -05bbe6: 6e10 8012 0a00 |0007: invoke-virtual {v10}, Landroid/view/MotionEvent;.getActionMasked:()I // method@1280 │ │ -05bbec: 0a00 |000a: move-result v0 │ │ -05bbee: 2b00 9700 0000 |000b: packed-switch v0, 000000a2 // +00000097 │ │ -05bbf4: 6f20 0514 a900 |000e: invoke-super {v9, v10}, Landroid/widget/CompoundButton;.onTouchEvent:(Landroid/view/MotionEvent;)Z // method@1405 │ │ -05bbfa: 0a05 |0011: move-result v5 │ │ -05bbfc: 0f05 |0012: return v5 │ │ -05bbfe: 6e10 8612 0a00 |0013: invoke-virtual {v10}, Landroid/view/MotionEvent;.getX:()F // method@1286 │ │ -05bc04: 0a03 |0016: move-result v3 │ │ -05bc06: 6e10 8812 0a00 |0017: invoke-virtual {v10}, Landroid/view/MotionEvent;.getY:()F // method@1288 │ │ -05bc0c: 0a04 |001a: move-result v4 │ │ -05bc0e: 6e10 0717 0900 |001b: invoke-virtual {v9}, Lcom/negusoft/holoaccent/widget/AccentSwitch;.isEnabled:()Z // method@1707 │ │ -05bc14: 0a06 |001e: move-result v6 │ │ -05bc16: 3806 efff |001f: if-eqz v6, 000e // -0011 │ │ -05bc1a: 7030 0417 3904 |0021: invoke-direct {v9, v3, v4}, Lcom/negusoft/holoaccent/widget/AccentSwitch;.hitThumb:(FF)Z // method@1704 │ │ -05bc20: 0a06 |0024: move-result v6 │ │ -05bc22: 3806 e9ff |0025: if-eqz v6, 000e // -0017 │ │ -05bc26: 5995 de08 |0027: iput v5, v9, Lcom/negusoft/holoaccent/widget/AccentSwitch;.mTouchMode:I // field@08de │ │ -05bc2a: 5993 e008 |0029: iput v3, v9, Lcom/negusoft/holoaccent/widget/AccentSwitch;.mTouchX:F // field@08e0 │ │ -05bc2e: 5994 e108 |002b: iput v4, v9, Lcom/negusoft/holoaccent/widget/AccentSwitch;.mTouchY:F // field@08e1 │ │ -05bc32: 28e1 |002d: goto 000e // -001f │ │ -05bc34: 5296 de08 |002e: iget v6, v9, Lcom/negusoft/holoaccent/widget/AccentSwitch;.mTouchMode:I // field@08de │ │ -05bc38: 2b06 7e00 0000 |0030: packed-switch v6, 000000ae // +0000007e │ │ -05bc3e: 28db |0033: goto 000e // -0025 │ │ -05bc40: 6e10 8612 0a00 |0034: invoke-virtual {v10}, Landroid/view/MotionEvent;.getX:()F // method@1286 │ │ -05bc46: 0a03 |0037: move-result v3 │ │ -05bc48: 6e10 8812 0a00 |0038: invoke-virtual {v10}, Landroid/view/MotionEvent;.getY:()F // method@1288 │ │ -05bc4e: 0a04 |003b: move-result v4 │ │ -05bc50: 5296 e008 |003c: iget v6, v9, Lcom/negusoft/holoaccent/widget/AccentSwitch;.mTouchX:F // field@08e0 │ │ -05bc54: a706 0306 |003e: sub-float v6, v3, v6 │ │ -05bc58: 7110 8517 0600 |0040: invoke-static {v6}, Ljava/lang/Math;.abs:(F)F // method@1785 │ │ -05bc5e: 0a06 |0043: move-result v6 │ │ -05bc60: 5297 df08 |0044: iget v7, v9, Lcom/negusoft/holoaccent/widget/AccentSwitch;.mTouchSlop:I // field@08df │ │ -05bc64: 8277 |0046: int-to-float v7, v7 │ │ -05bc66: 2d06 0607 |0047: cmpl-float v6, v6, v7 │ │ -05bc6a: 3c06 1100 |0049: if-gtz v6, 005a // +0011 │ │ -05bc6e: 5296 e108 |004b: iget v6, v9, Lcom/negusoft/holoaccent/widget/AccentSwitch;.mTouchY:F // field@08e1 │ │ -05bc72: a706 0406 |004d: sub-float v6, v4, v6 │ │ -05bc76: 7110 8517 0600 |004f: invoke-static {v6}, Ljava/lang/Math;.abs:(F)F // method@1785 │ │ -05bc7c: 0a06 |0052: move-result v6 │ │ -05bc7e: 5297 df08 |0053: iget v7, v9, Lcom/negusoft/holoaccent/widget/AccentSwitch;.mTouchSlop:I // field@08df │ │ -05bc82: 8277 |0055: int-to-float v7, v7 │ │ -05bc84: 2d06 0607 |0056: cmpl-float v6, v6, v7 │ │ -05bc88: 3d06 b6ff |0058: if-lez v6, 000e // -004a │ │ -05bc8c: 5998 de08 |005a: iput v8, v9, Lcom/negusoft/holoaccent/widget/AccentSwitch;.mTouchMode:I // field@08de │ │ -05bc90: 6e10 f616 0900 |005c: invoke-virtual {v9}, Lcom/negusoft/holoaccent/widget/AccentSwitch;.getParent:()Landroid/view/ViewParent; // method@16f6 │ │ -05bc96: 0c06 |005f: move-result-object v6 │ │ -05bc98: 7220 5613 5600 |0060: invoke-interface {v6, v5}, Landroid/view/ViewParent;.requestDisallowInterceptTouchEvent:(Z)V // method@1356 │ │ -05bc9e: 5993 e008 |0063: iput v3, v9, Lcom/negusoft/holoaccent/widget/AccentSwitch;.mTouchX:F // field@08e0 │ │ -05bca2: 5994 e108 |0065: iput v4, v9, Lcom/negusoft/holoaccent/widget/AccentSwitch;.mTouchY:F // field@08e1 │ │ -05bca6: 28ab |0067: goto 0012 // -0055 │ │ -05bca8: 6e10 8612 0a00 |0068: invoke-virtual {v10}, Landroid/view/MotionEvent;.getX:()F // method@1286 │ │ -05bcae: 0a03 |006b: move-result v3 │ │ -05bcb0: 5296 e008 |006c: iget v6, v9, Lcom/negusoft/holoaccent/widget/AccentSwitch;.mTouchX:F // field@08e0 │ │ -05bcb4: a701 0306 |006e: sub-float v1, v3, v6 │ │ -05bcb8: 1206 |0070: const/4 v6, #int 0 // #0 │ │ -05bcba: 5297 db08 |0071: iget v7, v9, Lcom/negusoft/holoaccent/widget/AccentSwitch;.mThumbPosition:F // field@08db │ │ -05bcbe: c617 |0073: add-float/2addr v7, v1 │ │ -05bcc0: 7010 0017 0900 |0074: invoke-direct {v9}, Lcom/negusoft/holoaccent/widget/AccentSwitch;.getThumbScrollRange:()I // method@1700 │ │ -05bcc6: 0a08 |0077: move-result v8 │ │ -05bcc8: 8288 |0078: int-to-float v8, v8 │ │ -05bcca: 7120 8c17 8700 |0079: invoke-static {v7, v8}, Ljava/lang/Math;.min:(FF)F // method@178c │ │ -05bcd0: 0a07 |007c: move-result v7 │ │ -05bcd2: 7120 8a17 7600 |007d: invoke-static {v6, v7}, Ljava/lang/Math;.max:(FF)F // method@178a │ │ -05bcd8: 0a02 |0080: move-result v2 │ │ -05bcda: 5296 db08 |0081: iget v6, v9, Lcom/negusoft/holoaccent/widget/AccentSwitch;.mThumbPosition:F // field@08db │ │ -05bcde: 2d06 0206 |0083: cmpl-float v6, v2, v6 │ │ -05bce2: 3806 8dff |0085: if-eqz v6, 0012 // -0073 │ │ -05bce6: 5992 db08 |0087: iput v2, v9, Lcom/negusoft/holoaccent/widget/AccentSwitch;.mThumbPosition:F // field@08db │ │ -05bcea: 5993 e008 |0089: iput v3, v9, Lcom/negusoft/holoaccent/widget/AccentSwitch;.mTouchX:F // field@08e0 │ │ -05bcee: 6e10 0517 0900 |008b: invoke-virtual {v9}, Lcom/negusoft/holoaccent/widget/AccentSwitch;.invalidate:()V // method@1705 │ │ -05bcf4: 2884 |008e: goto 0012 // -007c │ │ -05bcf6: 5296 de08 |008f: iget v6, v9, Lcom/negusoft/holoaccent/widget/AccentSwitch;.mTouchMode:I // field@08de │ │ -05bcfa: 3386 0700 |0091: if-ne v6, v8, 0098 // +0007 │ │ -05bcfe: 7020 2717 a900 |0093: invoke-direct {v9, v10}, Lcom/negusoft/holoaccent/widget/AccentSwitch;.stopDrag:(Landroid/view/MotionEvent;)V // method@1727 │ │ -05bd04: 2900 7cff |0096: goto/16 0012 // -0084 │ │ -05bd08: 1205 |0098: const/4 v5, #int 0 // #0 │ │ -05bd0a: 5995 de08 |0099: iput v5, v9, Lcom/negusoft/holoaccent/widget/AccentSwitch;.mTouchMode:I // field@08de │ │ -05bd0e: 5495 e308 |009b: iget-object v5, v9, Lcom/negusoft/holoaccent/widget/AccentSwitch;.mVelocityTracker:Landroid/view/VelocityTracker; // field@08e3 │ │ -05bd12: 6e10 9212 0500 |009d: invoke-virtual {v5}, Landroid/view/VelocityTracker;.clear:()V // method@1292 │ │ -05bd18: 2900 6eff |00a0: goto/16 000e // -0092 │ │ -05bd1c: 0001 0400 0000 0000 0800 0000 8400 ... |00a2: packed-switch-data (12 units) │ │ -05bd34: 0001 0300 0000 0000 deff ffff 0400 ... |00ae: packed-switch-data (10 units) │ │ +081b94: |[081b94] com.negusoft.holoaccent.widget.AccentSwitch.onTouchEvent:(Landroid/view/MotionEvent;)Z │ │ +081ba4: 1228 |0000: const/4 v8, #int 2 // #2 │ │ +081ba6: 1215 |0001: const/4 v5, #int 1 // #1 │ │ +081ba8: 5496 f60b |0002: iget-object v6, v9, Lcom/negusoft/holoaccent/widget/AccentSwitch;.mVelocityTracker:Landroid/view/VelocityTracker; // field@0bf6 │ │ +081bac: 6e20 d01c a600 |0004: invoke-virtual {v6, v10}, Landroid/view/VelocityTracker;.addMovement:(Landroid/view/MotionEvent;)V // method@1cd0 │ │ +081bb2: 6e10 bf1c 0a00 |0007: invoke-virtual {v10}, Landroid/view/MotionEvent;.getActionMasked:()I // method@1cbf │ │ +081bb8: 0a00 |000a: move-result v0 │ │ +081bba: 2b00 9700 0000 |000b: packed-switch v0, 000000a2 // +00000097 │ │ +081bc0: 6f20 e01e a900 |000e: invoke-super {v9, v10}, Landroid/widget/CompoundButton;.onTouchEvent:(Landroid/view/MotionEvent;)Z // method@1ee0 │ │ +081bc6: 0a05 |0011: move-result v5 │ │ +081bc8: 0f05 |0012: return v5 │ │ +081bca: 6e10 c51c 0a00 |0013: invoke-virtual {v10}, Landroid/view/MotionEvent;.getX:()F // method@1cc5 │ │ +081bd0: 0a03 |0016: move-result v3 │ │ +081bd2: 6e10 c71c 0a00 |0017: invoke-virtual {v10}, Landroid/view/MotionEvent;.getY:()F // method@1cc7 │ │ +081bd8: 0a04 |001a: move-result v4 │ │ +081bda: 6e10 e921 0900 |001b: invoke-virtual {v9}, Lcom/negusoft/holoaccent/widget/AccentSwitch;.isEnabled:()Z // method@21e9 │ │ +081be0: 0a06 |001e: move-result v6 │ │ +081be2: 3806 efff |001f: if-eqz v6, 000e // -0011 │ │ +081be6: 7030 e621 3904 |0021: invoke-direct {v9, v3, v4}, Lcom/negusoft/holoaccent/widget/AccentSwitch;.hitThumb:(FF)Z // method@21e6 │ │ +081bec: 0a06 |0024: move-result v6 │ │ +081bee: 3806 e9ff |0025: if-eqz v6, 000e // -0017 │ │ +081bf2: 5995 f10b |0027: iput v5, v9, Lcom/negusoft/holoaccent/widget/AccentSwitch;.mTouchMode:I // field@0bf1 │ │ +081bf6: 5993 f30b |0029: iput v3, v9, Lcom/negusoft/holoaccent/widget/AccentSwitch;.mTouchX:F // field@0bf3 │ │ +081bfa: 5994 f40b |002b: iput v4, v9, Lcom/negusoft/holoaccent/widget/AccentSwitch;.mTouchY:F // field@0bf4 │ │ +081bfe: 28e1 |002d: goto 000e // -001f │ │ +081c00: 5296 f10b |002e: iget v6, v9, Lcom/negusoft/holoaccent/widget/AccentSwitch;.mTouchMode:I // field@0bf1 │ │ +081c04: 2b06 7e00 0000 |0030: packed-switch v6, 000000ae // +0000007e │ │ +081c0a: 28db |0033: goto 000e // -0025 │ │ +081c0c: 6e10 c51c 0a00 |0034: invoke-virtual {v10}, Landroid/view/MotionEvent;.getX:()F // method@1cc5 │ │ +081c12: 0a03 |0037: move-result v3 │ │ +081c14: 6e10 c71c 0a00 |0038: invoke-virtual {v10}, Landroid/view/MotionEvent;.getY:()F // method@1cc7 │ │ +081c1a: 0a04 |003b: move-result v4 │ │ +081c1c: 5296 f30b |003c: iget v6, v9, Lcom/negusoft/holoaccent/widget/AccentSwitch;.mTouchX:F // field@0bf3 │ │ +081c20: a706 0306 |003e: sub-float v6, v3, v6 │ │ +081c24: 7110 7722 0600 |0040: invoke-static {v6}, Ljava/lang/Math;.abs:(F)F // method@2277 │ │ +081c2a: 0a06 |0043: move-result v6 │ │ +081c2c: 5297 f20b |0044: iget v7, v9, Lcom/negusoft/holoaccent/widget/AccentSwitch;.mTouchSlop:I // field@0bf2 │ │ +081c30: 8277 |0046: int-to-float v7, v7 │ │ +081c32: 2d06 0607 |0047: cmpl-float v6, v6, v7 │ │ +081c36: 3c06 1100 |0049: if-gtz v6, 005a // +0011 │ │ +081c3a: 5296 f40b |004b: iget v6, v9, Lcom/negusoft/holoaccent/widget/AccentSwitch;.mTouchY:F // field@0bf4 │ │ +081c3e: a706 0406 |004d: sub-float v6, v4, v6 │ │ +081c42: 7110 7722 0600 |004f: invoke-static {v6}, Ljava/lang/Math;.abs:(F)F // method@2277 │ │ +081c48: 0a06 |0052: move-result v6 │ │ +081c4a: 5297 f20b |0053: iget v7, v9, Lcom/negusoft/holoaccent/widget/AccentSwitch;.mTouchSlop:I // field@0bf2 │ │ +081c4e: 8277 |0055: int-to-float v7, v7 │ │ +081c50: 2d06 0607 |0056: cmpl-float v6, v6, v7 │ │ +081c54: 3d06 b6ff |0058: if-lez v6, 000e // -004a │ │ +081c58: 5998 f10b |005a: iput v8, v9, Lcom/negusoft/holoaccent/widget/AccentSwitch;.mTouchMode:I // field@0bf1 │ │ +081c5c: 6e10 d821 0900 |005c: invoke-virtual {v9}, Lcom/negusoft/holoaccent/widget/AccentSwitch;.getParent:()Landroid/view/ViewParent; // method@21d8 │ │ +081c62: 0c06 |005f: move-result-object v6 │ │ +081c64: 7220 ce1d 5600 |0060: invoke-interface {v6, v5}, Landroid/view/ViewParent;.requestDisallowInterceptTouchEvent:(Z)V // method@1dce │ │ +081c6a: 5993 f30b |0063: iput v3, v9, Lcom/negusoft/holoaccent/widget/AccentSwitch;.mTouchX:F // field@0bf3 │ │ +081c6e: 5994 f40b |0065: iput v4, v9, Lcom/negusoft/holoaccent/widget/AccentSwitch;.mTouchY:F // field@0bf4 │ │ +081c72: 28ab |0067: goto 0012 // -0055 │ │ +081c74: 6e10 c51c 0a00 |0068: invoke-virtual {v10}, Landroid/view/MotionEvent;.getX:()F // method@1cc5 │ │ +081c7a: 0a03 |006b: move-result v3 │ │ +081c7c: 5296 f30b |006c: iget v6, v9, Lcom/negusoft/holoaccent/widget/AccentSwitch;.mTouchX:F // field@0bf3 │ │ +081c80: a701 0306 |006e: sub-float v1, v3, v6 │ │ +081c84: 1206 |0070: const/4 v6, #int 0 // #0 │ │ +081c86: 5297 ee0b |0071: iget v7, v9, Lcom/negusoft/holoaccent/widget/AccentSwitch;.mThumbPosition:F // field@0bee │ │ +081c8a: c617 |0073: add-float/2addr v7, v1 │ │ +081c8c: 7010 e221 0900 |0074: invoke-direct {v9}, Lcom/negusoft/holoaccent/widget/AccentSwitch;.getThumbScrollRange:()I // method@21e2 │ │ +081c92: 0a08 |0077: move-result v8 │ │ +081c94: 8288 |0078: int-to-float v8, v8 │ │ +081c96: 7120 7f22 8700 |0079: invoke-static {v7, v8}, Ljava/lang/Math;.min:(FF)F // method@227f │ │ +081c9c: 0a07 |007c: move-result v7 │ │ +081c9e: 7120 7d22 7600 |007d: invoke-static {v6, v7}, Ljava/lang/Math;.max:(FF)F // method@227d │ │ +081ca4: 0a02 |0080: move-result v2 │ │ +081ca6: 5296 ee0b |0081: iget v6, v9, Lcom/negusoft/holoaccent/widget/AccentSwitch;.mThumbPosition:F // field@0bee │ │ +081caa: 2d06 0206 |0083: cmpl-float v6, v2, v6 │ │ +081cae: 3806 8dff |0085: if-eqz v6, 0012 // -0073 │ │ +081cb2: 5992 ee0b |0087: iput v2, v9, Lcom/negusoft/holoaccent/widget/AccentSwitch;.mThumbPosition:F // field@0bee │ │ +081cb6: 5993 f30b |0089: iput v3, v9, Lcom/negusoft/holoaccent/widget/AccentSwitch;.mTouchX:F // field@0bf3 │ │ +081cba: 6e10 e721 0900 |008b: invoke-virtual {v9}, Lcom/negusoft/holoaccent/widget/AccentSwitch;.invalidate:()V // method@21e7 │ │ +081cc0: 2884 |008e: goto 0012 // -007c │ │ +081cc2: 5296 f10b |008f: iget v6, v9, Lcom/negusoft/holoaccent/widget/AccentSwitch;.mTouchMode:I // field@0bf1 │ │ +081cc6: 3386 0700 |0091: if-ne v6, v8, 0098 // +0007 │ │ +081cca: 7020 0922 a900 |0093: invoke-direct {v9, v10}, Lcom/negusoft/holoaccent/widget/AccentSwitch;.stopDrag:(Landroid/view/MotionEvent;)V // method@2209 │ │ +081cd0: 2900 7cff |0096: goto/16 0012 // -0084 │ │ +081cd4: 1205 |0098: const/4 v5, #int 0 // #0 │ │ +081cd6: 5995 f10b |0099: iput v5, v9, Lcom/negusoft/holoaccent/widget/AccentSwitch;.mTouchMode:I // field@0bf1 │ │ +081cda: 5495 f60b |009b: iget-object v5, v9, Lcom/negusoft/holoaccent/widget/AccentSwitch;.mVelocityTracker:Landroid/view/VelocityTracker; // field@0bf6 │ │ +081cde: 6e10 d11c 0500 |009d: invoke-virtual {v5}, Landroid/view/VelocityTracker;.clear:()V // method@1cd1 │ │ +081ce4: 2900 6eff |00a0: goto/16 000e // -0092 │ │ +081ce8: 0001 0400 0000 0000 0800 0000 8400 ... |00a2: packed-switch-data (12 units) │ │ +081d00: 0001 0300 0000 0000 deff ffff 0400 ... |00ae: packed-switch-data (10 units) │ │ catches : (none) │ │ positions : │ │ 0x0002 line=615 │ │ 0x0007 line=616 │ │ 0x000b line=617 │ │ 0x000e line=677 │ │ 0x0013 line=619 │ │ @@ -105299,21 +146720,24 @@ │ │ 0x0027 line=622 │ │ 0x0029 line=623 │ │ 0x002b line=624 │ │ 0x002e line=630 │ │ 0x0034 line=636 │ │ 0x0038 line=637 │ │ 0x003c line=638 │ │ + 0x004f line=639 │ │ 0x005a line=640 │ │ 0x005c line=641 │ │ 0x0063 line=642 │ │ 0x0065 line=643 │ │ 0x0068 line=650 │ │ 0x006c line=651 │ │ 0x0070 line=652 │ │ + 0x0074 line=653 │ │ + 0x007d line=652 │ │ 0x0081 line=654 │ │ 0x0087 line=655 │ │ 0x0089 line=656 │ │ 0x008b line=657 │ │ 0x008f line=667 │ │ 0x0093 line=668 │ │ 0x0098 line=671 │ │ @@ -105337,21 +146761,21 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 14 16-bit code units │ │ -05bd48: |[05bd48] com.negusoft.holoaccent.widget.AccentSwitch.setChecked:(Z)V │ │ -05bd58: 6f20 0614 2100 |0000: invoke-super {v1, v2}, Landroid/widget/CompoundButton;.setChecked:(Z)V // method@1406 │ │ -05bd5e: 6e10 0617 0100 |0003: invoke-virtual {v1}, Lcom/negusoft/holoaccent/widget/AccentSwitch;.isChecked:()Z // method@1706 │ │ -05bd64: 0a00 |0006: move-result v0 │ │ -05bd66: 7020 2217 0100 |0007: invoke-direct {v1, v0}, Lcom/negusoft/holoaccent/widget/AccentSwitch;.setThumbPosition:(Z)V // method@1722 │ │ -05bd6c: 6e10 0517 0100 |000a: invoke-virtual {v1}, Lcom/negusoft/holoaccent/widget/AccentSwitch;.invalidate:()V // method@1705 │ │ -05bd72: 0e00 |000d: return-void │ │ +081d14: |[081d14] com.negusoft.holoaccent.widget.AccentSwitch.setChecked:(Z)V │ │ +081d24: 6f20 e11e 2100 |0000: invoke-super {v1, v2}, Landroid/widget/CompoundButton;.setChecked:(Z)V // method@1ee1 │ │ +081d2a: 6e10 e821 0100 |0003: invoke-virtual {v1}, Lcom/negusoft/holoaccent/widget/AccentSwitch;.isChecked:()Z // method@21e8 │ │ +081d30: 0a00 |0006: move-result v0 │ │ +081d32: 7020 0422 0100 |0007: invoke-direct {v1, v0}, Lcom/negusoft/holoaccent/widget/AccentSwitch;.setThumbPosition:(Z)V // method@2204 │ │ +081d38: 6e10 e721 0100 |000a: invoke-virtual {v1}, Lcom/negusoft/holoaccent/widget/AccentSwitch;.invalidate:()V // method@21e7 │ │ +081d3e: 0e00 |000d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=735 │ │ 0x0003 line=736 │ │ 0x000a line=737 │ │ 0x000d line=738 │ │ locals : │ │ @@ -105363,18 +146787,18 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -05bd74: |[05bd74] com.negusoft.holoaccent.widget.AccentSwitch.setSwitchMinWidth:(I)V │ │ -05bd84: 5901 cf08 |0000: iput v1, v0, Lcom/negusoft/holoaccent/widget/AccentSwitch;.mSwitchMinWidth:I // field@08cf │ │ -05bd88: 6e10 1417 0000 |0002: invoke-virtual {v0}, Lcom/negusoft/holoaccent/widget/AccentSwitch;.requestLayout:()V // method@1714 │ │ -05bd8e: 0e00 |0005: return-void │ │ +081d40: |[081d40] com.negusoft.holoaccent.widget.AccentSwitch.setSwitchMinWidth:(I)V │ │ +081d50: 5901 e20b |0000: iput v1, v0, Lcom/negusoft/holoaccent/widget/AccentSwitch;.mSwitchMinWidth:I // field@0be2 │ │ +081d54: 6e10 f621 0000 |0002: invoke-virtual {v0}, Lcom/negusoft/holoaccent/widget/AccentSwitch;.requestLayout:()V // method@21f6 │ │ +081d5a: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=399 │ │ 0x0002 line=400 │ │ 0x0005 line=401 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lcom/negusoft/holoaccent/widget/AccentSwitch; │ │ @@ -105385,143 +146809,147 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -05bd90: |[05bd90] com.negusoft.holoaccent.widget.AccentSwitch.setSwitchPadding:(I)V │ │ -05bda0: 5901 d008 |0000: iput v1, v0, Lcom/negusoft/holoaccent/widget/AccentSwitch;.mSwitchPadding:I // field@08d0 │ │ -05bda4: 6e10 1417 0000 |0002: invoke-virtual {v0}, Lcom/negusoft/holoaccent/widget/AccentSwitch;.requestLayout:()V // method@1714 │ │ -05bdaa: 0e00 |0005: return-void │ │ +081d5c: |[081d5c] com.negusoft.holoaccent.widget.AccentSwitch.setSwitchPadding:(I)V │ │ +081d6c: 5901 e30b |0000: iput v1, v0, Lcom/negusoft/holoaccent/widget/AccentSwitch;.mSwitchPadding:I // field@0be3 │ │ +081d70: 6e10 f621 0000 |0002: invoke-virtual {v0}, Lcom/negusoft/holoaccent/widget/AccentSwitch;.requestLayout:()V // method@21f6 │ │ +081d76: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=372 │ │ 0x0002 line=373 │ │ 0x0005 line=374 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lcom/negusoft/holoaccent/widget/AccentSwitch; │ │ 0x0000 - 0x0006 reg=1 pixels I │ │ │ │ #21 : (in Lcom/negusoft/holoaccent/widget/AccentSwitch;) │ │ name : 'setSwitchTextAppearance' │ │ type : '(Landroid/content/Context;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ - registers : 14 │ │ + registers : 13 │ │ ins : 3 │ │ outs : 3 │ │ - insns size : 94 16-bit code units │ │ -05bdac: |[05bdac] com.negusoft.holoaccent.widget.AccentSwitch.setSwitchTextAppearance:(Landroid/content/Context;I)V │ │ -05bdbc: 121a |0000: const/4 v10, #int 1 // #1 │ │ -05bdbe: 12f9 |0001: const/4 v9, #int -1 // #ff │ │ -05bdc0: 1208 |0002: const/4 v8, #int 0 // #0 │ │ -05bdc2: 6206 be07 |0003: sget-object v6, Lcom/negusoft/holoaccent/R$styleable;.TextAppearanceAccentSwitch:[I // field@07be │ │ -05bdc6: 6e30 d200 dc06 |0005: invoke-virtual {v12, v13, v6}, Landroid/content/Context;.obtainStyledAttributes:(I[I)Landroid/content/res/TypedArray; // method@00d2 │ │ -05bdcc: 0c01 |0008: move-result-object v1 │ │ -05bdce: 1236 |0009: const/4 v6, #int 3 // #3 │ │ -05bdd0: 6e20 2a01 6100 |000a: invoke-virtual {v1, v6}, Landroid/content/res/TypedArray;.getColorStateList:(I)Landroid/content/res/ColorStateList; // method@012a │ │ -05bdd6: 0c02 |000d: move-result-object v2 │ │ -05bdd8: 3802 4500 |000e: if-eqz v2, 0053 // +0045 │ │ -05bddc: 5bb2 d608 |0010: iput-object v2, v11, Lcom/negusoft/holoaccent/widget/AccentSwitch;.mTextColors:Landroid/content/res/ColorStateList; // field@08d6 │ │ -05bde0: 6e30 2c01 8108 |0012: invoke-virtual {v1, v8, v8}, Landroid/content/res/TypedArray;.getDimensionPixelSize:(II)I // method@012c │ │ -05bde6: 0a04 |0015: move-result v4 │ │ -05bde8: 3804 1600 |0016: if-eqz v4, 002c // +0016 │ │ -05bdec: 8246 |0018: int-to-float v6, v4 │ │ -05bdee: 54b7 d908 |0019: iget-object v7, v11, Lcom/negusoft/holoaccent/widget/AccentSwitch;.mTextPaint:Landroid/text/TextPaint; // field@08d9 │ │ -05bdf2: 6e10 2312 0700 |001b: invoke-virtual {v7}, Landroid/text/TextPaint;.getTextSize:()F // method@1223 │ │ -05bdf8: 0a07 |001e: move-result v7 │ │ -05bdfa: 2d06 0607 |001f: cmpl-float v6, v6, v7 │ │ -05bdfe: 3806 0b00 |0021: if-eqz v6, 002c // +000b │ │ -05be02: 54b6 d908 |0023: iget-object v6, v11, Lcom/negusoft/holoaccent/widget/AccentSwitch;.mTextPaint:Landroid/text/TextPaint; // field@08d9 │ │ -05be06: 8247 |0025: int-to-float v7, v4 │ │ -05be08: 6e20 2712 7600 |0026: invoke-virtual {v6, v7}, Landroid/text/TextPaint;.setTextSize:(F)V // method@1227 │ │ -05be0e: 6e10 1417 0b00 |0029: invoke-virtual {v11}, Lcom/negusoft/holoaccent/widget/AccentSwitch;.requestLayout:()V // method@1714 │ │ -05be14: 6e30 2f01 a109 |002c: invoke-virtual {v1, v10, v9}, Landroid/content/res/TypedArray;.getInt:(II)I // method@012f │ │ -05be1a: 0a05 |002f: move-result v5 │ │ -05be1c: 1226 |0030: const/4 v6, #int 2 // #2 │ │ -05be1e: 6e30 2f01 6109 |0031: invoke-virtual {v1, v6, v9}, Landroid/content/res/TypedArray;.getInt:(II)I // method@012f │ │ -05be24: 0a03 |0034: move-result v3 │ │ -05be26: 7030 1e17 5b03 |0035: invoke-direct {v11, v5, v3}, Lcom/negusoft/holoaccent/widget/AccentSwitch;.setSwitchTypefaceByIndex:(II)V // method@171e │ │ -05be2c: 1276 |0038: const/4 v6, #int 7 // #7 │ │ -05be2e: 6e30 2801 6108 |0039: invoke-virtual {v1, v6, v8}, Landroid/content/res/TypedArray;.getBoolean:(IZ)Z // method@0128 │ │ -05be34: 0a00 |003c: move-result v0 │ │ -05be36: 3800 1d00 |003d: if-eqz v0, 005a // +001d │ │ -05be3a: 2206 8203 |003f: new-instance v6, Lcom/negusoft/holoaccent/widget/AccentSwitch$AllCapsTransformationMethod; // type@0382 │ │ -05be3e: 6e10 e916 0b00 |0041: invoke-virtual {v11}, Lcom/negusoft/holoaccent/widget/AccentSwitch;.getContext:()Landroid/content/Context; // method@16e9 │ │ -05be44: 0c07 |0044: move-result-object v7 │ │ -05be46: 7030 dd16 b607 |0045: invoke-direct {v6, v11, v7}, Lcom/negusoft/holoaccent/widget/AccentSwitch$AllCapsTransformationMethod;.:(Lcom/negusoft/holoaccent/widget/AccentSwitch;Landroid/content/Context;)V // method@16dd │ │ -05be4c: 5bb6 d308 |0048: iput-object v6, v11, Lcom/negusoft/holoaccent/widget/AccentSwitch;.mSwitchTransformationMethod:Lcom/negusoft/holoaccent/widget/AccentSwitch$AllCapsTransformationMethod; // field@08d3 │ │ -05be50: 54b6 d308 |004a: iget-object v6, v11, Lcom/negusoft/holoaccent/widget/AccentSwitch;.mSwitchTransformationMethod:Lcom/negusoft/holoaccent/widget/AccentSwitch$AllCapsTransformationMethod; // field@08d3 │ │ -05be54: 6e20 e016 a600 |004c: invoke-virtual {v6, v10}, Lcom/negusoft/holoaccent/widget/AccentSwitch$AllCapsTransformationMethod;.setLengthChangesAllowed:(Z)V // method@16e0 │ │ -05be5a: 6e10 3501 0100 |004f: invoke-virtual {v1}, Landroid/content/res/TypedArray;.recycle:()V // method@0135 │ │ -05be60: 0e00 |0052: return-void │ │ -05be62: 6e10 fc16 0b00 |0053: invoke-virtual {v11}, Lcom/negusoft/holoaccent/widget/AccentSwitch;.getTextColors:()Landroid/content/res/ColorStateList; // method@16fc │ │ -05be68: 0c06 |0056: move-result-object v6 │ │ -05be6a: 5bb6 d608 |0057: iput-object v6, v11, Lcom/negusoft/holoaccent/widget/AccentSwitch;.mTextColors:Landroid/content/res/ColorStateList; // field@08d6 │ │ -05be6e: 28b9 |0059: goto 0012 // -0047 │ │ -05be70: 1206 |005a: const/4 v6, #int 0 // #0 │ │ -05be72: 5bb6 d308 |005b: iput-object v6, v11, Lcom/negusoft/holoaccent/widget/AccentSwitch;.mSwitchTransformationMethod:Lcom/negusoft/holoaccent/widget/AccentSwitch$AllCapsTransformationMethod; // field@08d3 │ │ -05be76: 28f2 |005d: goto 004f // -000e │ │ - catches : (none) │ │ - positions : │ │ - 0x0003 line=256 │ │ - 0x0009 line=262 │ │ + insns size : 101 16-bit code units │ │ +081d78: |[081d78] com.negusoft.holoaccent.widget.AccentSwitch.setSwitchTextAppearance:(Landroid/content/Context;I)V │ │ +081d88: 1209 |0000: const/4 v9, #int 0 // #0 │ │ +081d8a: 12f8 |0001: const/4 v8, #int -1 // #ff │ │ +081d8c: 6206 d10a |0002: sget-object v6, Lcom/negusoft/holoaccent/R$styleable;.TextAppearanceAccentSwitch:[I // field@0ad1 │ │ +081d90: 6e30 1601 cb06 |0004: invoke-virtual {v11, v12, v6}, Landroid/content/Context;.obtainStyledAttributes:(I[I)Landroid/content/res/TypedArray; // method@0116 │ │ +081d96: 0c01 |0007: move-result-object v1 │ │ +081d98: 6006 d40a |0008: sget v6, Lcom/negusoft/holoaccent/R$styleable;.TextAppearanceAccentSwitch_android_textColor:I // field@0ad4 │ │ +081d9c: 6e20 7701 6100 |000a: invoke-virtual {v1, v6}, Landroid/content/res/TypedArray;.getColorStateList:(I)Landroid/content/res/ColorStateList; // method@0177 │ │ +081da2: 0c02 |000d: move-result-object v2 │ │ +081da4: 3802 4c00 |000e: if-eqz v2, 005a // +004c │ │ +081da8: 5ba2 e90b |0010: iput-object v2, v10, Lcom/negusoft/holoaccent/widget/AccentSwitch;.mTextColors:Landroid/content/res/ColorStateList; // field@0be9 │ │ +081dac: 6006 d80a |0012: sget v6, Lcom/negusoft/holoaccent/R$styleable;.TextAppearanceAccentSwitch_android_textSize:I // field@0ad8 │ │ +081db0: 6e30 7901 6109 |0014: invoke-virtual {v1, v6, v9}, Landroid/content/res/TypedArray;.getDimensionPixelSize:(II)I // method@0179 │ │ +081db6: 0a04 |0017: move-result v4 │ │ +081db8: 3804 1600 |0018: if-eqz v4, 002e // +0016 │ │ +081dbc: 8246 |001a: int-to-float v6, v4 │ │ +081dbe: 54a7 ec0b |001b: iget-object v7, v10, Lcom/negusoft/holoaccent/widget/AccentSwitch;.mTextPaint:Landroid/text/TextPaint; // field@0bec │ │ +081dc2: 6e10 531c 0700 |001d: invoke-virtual {v7}, Landroid/text/TextPaint;.getTextSize:()F // method@1c53 │ │ +081dc8: 0a07 |0020: move-result v7 │ │ +081dca: 2d06 0607 |0021: cmpl-float v6, v6, v7 │ │ +081dce: 3806 0b00 |0023: if-eqz v6, 002e // +000b │ │ +081dd2: 54a6 ec0b |0025: iget-object v6, v10, Lcom/negusoft/holoaccent/widget/AccentSwitch;.mTextPaint:Landroid/text/TextPaint; // field@0bec │ │ +081dd6: 8247 |0027: int-to-float v7, v4 │ │ +081dd8: 6e20 571c 7600 |0028: invoke-virtual {v6, v7}, Landroid/text/TextPaint;.setTextSize:(F)V // method@1c57 │ │ +081dde: 6e10 f621 0a00 |002b: invoke-virtual {v10}, Lcom/negusoft/holoaccent/widget/AccentSwitch;.requestLayout:()V // method@21f6 │ │ +081de4: 6006 da0a |002e: sget v6, Lcom/negusoft/holoaccent/R$styleable;.TextAppearanceAccentSwitch_android_typeface:I // field@0ada │ │ +081de8: 6e30 7c01 6108 |0030: invoke-virtual {v1, v6, v8}, Landroid/content/res/TypedArray;.getInt:(II)I // method@017c │ │ +081dee: 0a05 |0033: move-result v5 │ │ +081df0: 6006 d90a |0034: sget v6, Lcom/negusoft/holoaccent/R$styleable;.TextAppearanceAccentSwitch_android_textStyle:I // field@0ad9 │ │ +081df4: 6e30 7c01 6108 |0036: invoke-virtual {v1, v6, v8}, Landroid/content/res/TypedArray;.getInt:(II)I // method@017c │ │ +081dfa: 0a03 |0039: move-result v3 │ │ +081dfc: 7030 0022 5a03 |003a: invoke-direct {v10, v5, v3}, Lcom/negusoft/holoaccent/widget/AccentSwitch;.setSwitchTypefaceByIndex:(II)V // method@2200 │ │ +081e02: 6006 d30a |003d: sget v6, Lcom/negusoft/holoaccent/R$styleable;.TextAppearanceAccentSwitch_android_textAllCaps:I // field@0ad3 │ │ +081e06: 6e30 7501 6109 |003f: invoke-virtual {v1, v6, v9}, Landroid/content/res/TypedArray;.getBoolean:(IZ)Z // method@0175 │ │ +081e0c: 0a00 |0042: move-result v0 │ │ +081e0e: 3800 1e00 |0043: if-eqz v0, 0061 // +001e │ │ +081e12: 2206 0305 |0045: new-instance v6, Lcom/negusoft/holoaccent/widget/AccentSwitch$AllCapsTransformationMethod; // type@0503 │ │ +081e16: 6e10 cb21 0a00 |0047: invoke-virtual {v10}, Lcom/negusoft/holoaccent/widget/AccentSwitch;.getContext:()Landroid/content/Context; // method@21cb │ │ +081e1c: 0c07 |004a: move-result-object v7 │ │ +081e1e: 7030 bf21 a607 |004b: invoke-direct {v6, v10, v7}, Lcom/negusoft/holoaccent/widget/AccentSwitch$AllCapsTransformationMethod;.:(Lcom/negusoft/holoaccent/widget/AccentSwitch;Landroid/content/Context;)V // method@21bf │ │ +081e24: 5ba6 e60b |004e: iput-object v6, v10, Lcom/negusoft/holoaccent/widget/AccentSwitch;.mSwitchTransformationMethod:Lcom/negusoft/holoaccent/widget/AccentSwitch$AllCapsTransformationMethod; // field@0be6 │ │ +081e28: 54a6 e60b |0050: iget-object v6, v10, Lcom/negusoft/holoaccent/widget/AccentSwitch;.mSwitchTransformationMethod:Lcom/negusoft/holoaccent/widget/AccentSwitch$AllCapsTransformationMethod; // field@0be6 │ │ +081e2c: 1217 |0052: const/4 v7, #int 1 // #1 │ │ +081e2e: 6e20 c221 7600 |0053: invoke-virtual {v6, v7}, Lcom/negusoft/holoaccent/widget/AccentSwitch$AllCapsTransformationMethod;.setLengthChangesAllowed:(Z)V // method@21c2 │ │ +081e34: 6e10 8201 0100 |0056: invoke-virtual {v1}, Landroid/content/res/TypedArray;.recycle:()V // method@0182 │ │ +081e3a: 0e00 |0059: return-void │ │ +081e3c: 6e10 de21 0a00 |005a: invoke-virtual {v10}, Lcom/negusoft/holoaccent/widget/AccentSwitch;.getTextColors:()Landroid/content/res/ColorStateList; // method@21de │ │ +081e42: 0c06 |005d: move-result-object v6 │ │ +081e44: 5ba6 e90b |005e: iput-object v6, v10, Lcom/negusoft/holoaccent/widget/AccentSwitch;.mTextColors:Landroid/content/res/ColorStateList; // field@0be9 │ │ +081e48: 28b2 |0060: goto 0012 // -004e │ │ +081e4a: 1206 |0061: const/4 v6, #int 0 // #0 │ │ +081e4c: 5ba6 e60b |0062: iput-object v6, v10, Lcom/negusoft/holoaccent/widget/AccentSwitch;.mSwitchTransformationMethod:Lcom/negusoft/holoaccent/widget/AccentSwitch$AllCapsTransformationMethod; // field@0be6 │ │ +081e50: 28f2 |0064: goto 0056 // -000e │ │ + catches : (none) │ │ + positions : │ │ + 0x0002 line=256 │ │ + 0x0008 line=262 │ │ + 0x000a line=263 │ │ 0x000e line=264 │ │ 0x0010 line=265 │ │ 0x0012 line=272 │ │ - 0x0016 line=274 │ │ - 0x0018 line=275 │ │ - 0x0023 line=276 │ │ - 0x0029 line=277 │ │ - 0x002c line=283 │ │ - 0x0030 line=285 │ │ - 0x0035 line=288 │ │ - 0x0038 line=290 │ │ - 0x003d line=292 │ │ - 0x003f line=293 │ │ - 0x004a line=295 │ │ - 0x004f line=300 │ │ - 0x0052 line=301 │ │ - 0x0053 line=269 │ │ - 0x005a line=297 │ │ - locals : │ │ - 0x003d - 0x0053 reg=0 allCaps Z │ │ - 0x0035 - 0x0053 reg=3 styleIndex I │ │ - 0x0016 - 0x0053 reg=4 ts I │ │ - 0x0030 - 0x0053 reg=5 typefaceIndex I │ │ - 0x005a - 0x005e reg=0 allCaps Z │ │ - 0x0009 - 0x005e reg=1 appearance Landroid/content/res/TypedArray; │ │ - 0x000e - 0x005e reg=2 colors Landroid/content/res/ColorStateList; │ │ - 0x005a - 0x005e reg=3 styleIndex I │ │ - 0x005a - 0x005e reg=4 ts I │ │ - 0x005a - 0x005e reg=5 typefaceIndex I │ │ - 0x0000 - 0x005e reg=11 this Lcom/negusoft/holoaccent/widget/AccentSwitch; │ │ - 0x0000 - 0x005e reg=12 context Landroid/content/Context; │ │ - 0x0000 - 0x005e reg=13 resid I │ │ + 0x0018 line=274 │ │ + 0x001a line=275 │ │ + 0x0025 line=276 │ │ + 0x002b line=277 │ │ + 0x002e line=283 │ │ + 0x0034 line=285 │ │ + 0x003a line=288 │ │ + 0x003d line=290 │ │ + 0x0043 line=292 │ │ + 0x0045 line=293 │ │ + 0x0047 line=294 │ │ + 0x0050 line=295 │ │ + 0x0056 line=300 │ │ + 0x0059 line=301 │ │ + 0x005a line=269 │ │ + 0x0061 line=297 │ │ + locals : │ │ + 0x0043 - 0x005a reg=0 allCaps Z │ │ + 0x003a - 0x005a reg=3 styleIndex I │ │ + 0x0018 - 0x005a reg=4 ts I │ │ + 0x0034 - 0x005a reg=5 typefaceIndex I │ │ + 0x0061 - 0x0065 reg=0 allCaps Z │ │ + 0x0008 - 0x0065 reg=1 appearance Landroid/content/res/TypedArray; │ │ + 0x000e - 0x0065 reg=2 colors Landroid/content/res/ColorStateList; │ │ + 0x0061 - 0x0065 reg=3 styleIndex I │ │ + 0x0061 - 0x0065 reg=4 ts I │ │ + 0x0061 - 0x0065 reg=5 typefaceIndex I │ │ + 0x0000 - 0x0065 reg=10 this Lcom/negusoft/holoaccent/widget/AccentSwitch; │ │ + 0x0000 - 0x0065 reg=11 context Landroid/content/Context; │ │ + 0x0000 - 0x0065 reg=12 resid I │ │ │ │ #22 : (in Lcom/negusoft/holoaccent/widget/AccentSwitch;) │ │ name : 'setSwitchTypeface' │ │ type : '(Landroid/graphics/Typeface;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 20 16-bit code units │ │ -05be78: |[05be78] com.negusoft.holoaccent.widget.AccentSwitch.setSwitchTypeface:(Landroid/graphics/Typeface;)V │ │ -05be88: 5410 d908 |0000: iget-object v0, v1, Lcom/negusoft/holoaccent/widget/AccentSwitch;.mTextPaint:Landroid/text/TextPaint; // field@08d9 │ │ -05be8c: 6e10 2412 0000 |0002: invoke-virtual {v0}, Landroid/text/TextPaint;.getTypeface:()Landroid/graphics/Typeface; // method@1224 │ │ -05be92: 0c00 |0005: move-result-object v0 │ │ -05be94: 3220 0d00 |0006: if-eq v0, v2, 0013 // +000d │ │ -05be98: 5410 d908 |0008: iget-object v0, v1, Lcom/negusoft/holoaccent/widget/AccentSwitch;.mTextPaint:Landroid/text/TextPaint; // field@08d9 │ │ -05be9c: 6e20 2912 2000 |000a: invoke-virtual {v0, v2}, Landroid/text/TextPaint;.setTypeface:(Landroid/graphics/Typeface;)Landroid/graphics/Typeface; // method@1229 │ │ -05bea2: 6e10 1417 0100 |000d: invoke-virtual {v1}, Lcom/negusoft/holoaccent/widget/AccentSwitch;.requestLayout:()V // method@1714 │ │ -05bea8: 6e10 0517 0100 |0010: invoke-virtual {v1}, Lcom/negusoft/holoaccent/widget/AccentSwitch;.invalidate:()V // method@1705 │ │ -05beae: 0e00 |0013: return-void │ │ +081e54: |[081e54] com.negusoft.holoaccent.widget.AccentSwitch.setSwitchTypeface:(Landroid/graphics/Typeface;)V │ │ +081e64: 5410 ec0b |0000: iget-object v0, v1, Lcom/negusoft/holoaccent/widget/AccentSwitch;.mTextPaint:Landroid/text/TextPaint; // field@0bec │ │ +081e68: 6e10 541c 0000 |0002: invoke-virtual {v0}, Landroid/text/TextPaint;.getTypeface:()Landroid/graphics/Typeface; // method@1c54 │ │ +081e6e: 0c00 |0005: move-result-object v0 │ │ +081e70: 3220 0d00 |0006: if-eq v0, v2, 0013 // +000d │ │ +081e74: 5410 ec0b |0008: iget-object v0, v1, Lcom/negusoft/holoaccent/widget/AccentSwitch;.mTextPaint:Landroid/text/TextPaint; // field@0bec │ │ +081e78: 6e20 591c 2000 |000a: invoke-virtual {v0, v2}, Landroid/text/TextPaint;.setTypeface:(Landroid/graphics/Typeface;)Landroid/graphics/Typeface; // method@1c59 │ │ +081e7e: 6e10 f621 0100 |000d: invoke-virtual {v1}, Lcom/negusoft/holoaccent/widget/AccentSwitch;.requestLayout:()V // method@21f6 │ │ +081e84: 6e10 e721 0100 |0010: invoke-virtual {v1}, Lcom/negusoft/holoaccent/widget/AccentSwitch;.invalidate:()V // method@21e7 │ │ +081e8a: 0e00 |0013: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=354 │ │ 0x0008 line=355 │ │ 0x000d line=357 │ │ 0x0010 line=358 │ │ 0x0013 line=360 │ │ @@ -105534,51 +146962,51 @@ │ │ type : '(Landroid/graphics/Typeface;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 9 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 68 16-bit code units │ │ -05beb0: |[05beb0] com.negusoft.holoaccent.widget.AccentSwitch.setSwitchTypeface:(Landroid/graphics/Typeface;I)V │ │ -05bec0: 1203 |0000: const/4 v3, #int 0 // #0 │ │ -05bec2: 1202 |0001: const/4 v2, #int 0 // #0 │ │ -05bec4: 3d08 3400 |0002: if-lez v8, 0036 // +0034 │ │ -05bec8: 3907 2900 |0004: if-nez v7, 002d // +0029 │ │ -05becc: 7110 9401 0800 |0006: invoke-static {v8}, Landroid/graphics/Typeface;.defaultFromStyle:(I)Landroid/graphics/Typeface; // method@0194 │ │ -05bed2: 0c07 |0009: move-result-object v7 │ │ -05bed4: 6e20 1c17 7600 |000a: invoke-virtual {v6, v7}, Lcom/negusoft/holoaccent/widget/AccentSwitch;.setSwitchTypeface:(Landroid/graphics/Typeface;)V // method@171c │ │ -05beda: 3807 2500 |000d: if-eqz v7, 0032 // +0025 │ │ -05bede: 6e10 9501 0700 |000f: invoke-virtual {v7}, Landroid/graphics/Typeface;.getStyle:()I // method@0195 │ │ -05bee4: 0a01 |0012: move-result v1 │ │ -05bee6: df04 01ff |0013: xor-int/lit8 v4, v1, #int -1 // #ff │ │ -05beea: 9500 0804 |0015: and-int v0, v8, v4 │ │ -05beee: 5464 d908 |0017: iget-object v4, v6, Lcom/negusoft/holoaccent/widget/AccentSwitch;.mTextPaint:Landroid/text/TextPaint; // field@08d9 │ │ -05bef2: dd05 0001 |0019: and-int/lit8 v5, v0, #int 1 // #01 │ │ -05bef6: 3805 0300 |001b: if-eqz v5, 001e // +0003 │ │ -05befa: 1212 |001d: const/4 v2, #int 1 // #1 │ │ -05befc: 6e20 2612 2400 |001e: invoke-virtual {v4, v2}, Landroid/text/TextPaint;.setFakeBoldText:(Z)V // method@1226 │ │ -05bf02: 5464 d908 |0021: iget-object v4, v6, Lcom/negusoft/holoaccent/widget/AccentSwitch;.mTextPaint:Landroid/text/TextPaint; // field@08d9 │ │ -05bf06: dd02 0002 |0023: and-int/lit8 v2, v0, #int 2 // #02 │ │ -05bf0a: 3802 0f00 |0025: if-eqz v2, 0034 // +000f │ │ -05bf0e: 1502 80be |0027: const/high16 v2, #int -1098907648 // #be80 │ │ -05bf12: 6e20 2812 2400 |0029: invoke-virtual {v4, v2}, Landroid/text/TextPaint;.setTextSkewX:(F)V // method@1228 │ │ -05bf18: 0e00 |002c: return-void │ │ -05bf1a: 7120 9301 8700 |002d: invoke-static {v7, v8}, Landroid/graphics/Typeface;.create:(Landroid/graphics/Typeface;I)Landroid/graphics/Typeface; // method@0193 │ │ -05bf20: 0c07 |0030: move-result-object v7 │ │ -05bf22: 28d9 |0031: goto 000a // -0027 │ │ -05bf24: 0121 |0032: move v1, v2 │ │ -05bf26: 28e0 |0033: goto 0013 // -0020 │ │ -05bf28: 0132 |0034: move v2, v3 │ │ -05bf2a: 28f4 |0035: goto 0029 // -000c │ │ -05bf2c: 5464 d908 |0036: iget-object v4, v6, Lcom/negusoft/holoaccent/widget/AccentSwitch;.mTextPaint:Landroid/text/TextPaint; // field@08d9 │ │ -05bf30: 6e20 2612 2400 |0038: invoke-virtual {v4, v2}, Landroid/text/TextPaint;.setFakeBoldText:(Z)V // method@1226 │ │ -05bf36: 5462 d908 |003b: iget-object v2, v6, Lcom/negusoft/holoaccent/widget/AccentSwitch;.mTextPaint:Landroid/text/TextPaint; // field@08d9 │ │ -05bf3a: 6e20 2812 3200 |003d: invoke-virtual {v2, v3}, Landroid/text/TextPaint;.setTextSkewX:(F)V // method@1228 │ │ -05bf40: 6e20 1c17 7600 |0040: invoke-virtual {v6, v7}, Lcom/negusoft/holoaccent/widget/AccentSwitch;.setSwitchTypeface:(Landroid/graphics/Typeface;)V // method@171c │ │ -05bf46: 28e9 |0043: goto 002c // -0017 │ │ +081e8c: |[081e8c] com.negusoft.holoaccent.widget.AccentSwitch.setSwitchTypeface:(Landroid/graphics/Typeface;I)V │ │ +081e9c: 1203 |0000: const/4 v3, #int 0 // #0 │ │ +081e9e: 1202 |0001: const/4 v2, #int 0 // #0 │ │ +081ea0: 3d08 3400 |0002: if-lez v8, 0036 // +0034 │ │ +081ea4: 3907 2900 |0004: if-nez v7, 002d // +0029 │ │ +081ea8: 7110 0f02 0800 |0006: invoke-static {v8}, Landroid/graphics/Typeface;.defaultFromStyle:(I)Landroid/graphics/Typeface; // method@020f │ │ +081eae: 0c07 |0009: move-result-object v7 │ │ +081eb0: 6e20 fe21 7600 |000a: invoke-virtual {v6, v7}, Lcom/negusoft/holoaccent/widget/AccentSwitch;.setSwitchTypeface:(Landroid/graphics/Typeface;)V // method@21fe │ │ +081eb6: 3807 2500 |000d: if-eqz v7, 0032 // +0025 │ │ +081eba: 6e10 1002 0700 |000f: invoke-virtual {v7}, Landroid/graphics/Typeface;.getStyle:()I // method@0210 │ │ +081ec0: 0a01 |0012: move-result v1 │ │ +081ec2: df04 01ff |0013: xor-int/lit8 v4, v1, #int -1 // #ff │ │ +081ec6: 9500 0804 |0015: and-int v0, v8, v4 │ │ +081eca: 5464 ec0b |0017: iget-object v4, v6, Lcom/negusoft/holoaccent/widget/AccentSwitch;.mTextPaint:Landroid/text/TextPaint; // field@0bec │ │ +081ece: dd05 0001 |0019: and-int/lit8 v5, v0, #int 1 // #01 │ │ +081ed2: 3805 0300 |001b: if-eqz v5, 001e // +0003 │ │ +081ed6: 1212 |001d: const/4 v2, #int 1 // #1 │ │ +081ed8: 6e20 561c 2400 |001e: invoke-virtual {v4, v2}, Landroid/text/TextPaint;.setFakeBoldText:(Z)V // method@1c56 │ │ +081ede: 5464 ec0b |0021: iget-object v4, v6, Lcom/negusoft/holoaccent/widget/AccentSwitch;.mTextPaint:Landroid/text/TextPaint; // field@0bec │ │ +081ee2: dd02 0002 |0023: and-int/lit8 v2, v0, #int 2 // #02 │ │ +081ee6: 3802 0f00 |0025: if-eqz v2, 0034 // +000f │ │ +081eea: 1502 80be |0027: const/high16 v2, #int -1098907648 // #be80 │ │ +081eee: 6e20 581c 2400 |0029: invoke-virtual {v4, v2}, Landroid/text/TextPaint;.setTextSkewX:(F)V // method@1c58 │ │ +081ef4: 0e00 |002c: return-void │ │ +081ef6: 7120 0e02 8700 |002d: invoke-static {v7, v8}, Landroid/graphics/Typeface;.create:(Landroid/graphics/Typeface;I)Landroid/graphics/Typeface; // method@020e │ │ +081efc: 0c07 |0030: move-result-object v7 │ │ +081efe: 28d9 |0031: goto 000a // -0027 │ │ +081f00: 0121 |0032: move v1, v2 │ │ +081f02: 28e0 |0033: goto 0013 // -0020 │ │ +081f04: 0132 |0034: move v2, v3 │ │ +081f06: 28f4 |0035: goto 0029 // -000c │ │ +081f08: 5464 ec0b |0036: iget-object v4, v6, Lcom/negusoft/holoaccent/widget/AccentSwitch;.mTextPaint:Landroid/text/TextPaint; // field@0bec │ │ +081f0c: 6e20 561c 2400 |0038: invoke-virtual {v4, v2}, Landroid/text/TextPaint;.setFakeBoldText:(Z)V // method@1c56 │ │ +081f12: 5462 ec0b |003b: iget-object v2, v6, Lcom/negusoft/holoaccent/widget/AccentSwitch;.mTextPaint:Landroid/text/TextPaint; // field@0bec │ │ +081f16: 6e20 581c 3200 |003d: invoke-virtual {v2, v3}, Landroid/text/TextPaint;.setTextSkewX:(F)V // method@1c58 │ │ +081f1c: 6e20 fe21 7600 |0040: invoke-virtual {v6, v7}, Lcom/negusoft/holoaccent/widget/AccentSwitch;.setSwitchTypeface:(Landroid/graphics/Typeface;)V // method@21fe │ │ +081f22: 28e9 |0043: goto 002c // -0017 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=323 │ │ 0x0004 line=324 │ │ 0x0006 line=325 │ │ 0x000a line=330 │ │ 0x000d line=332 │ │ @@ -105606,18 +147034,18 @@ │ │ type : '(Ljava/lang/CharSequence;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -05bf48: |[05bf48] com.negusoft.holoaccent.widget.AccentSwitch.setTextOff:(Ljava/lang/CharSequence;)V │ │ -05bf58: 5b01 d708 |0000: iput-object v1, v0, Lcom/negusoft/holoaccent/widget/AccentSwitch;.mTextOff:Ljava/lang/CharSequence; // field@08d7 │ │ -05bf5c: 6e10 1417 0000 |0002: invoke-virtual {v0}, Lcom/negusoft/holoaccent/widget/AccentSwitch;.requestLayout:()V // method@1714 │ │ -05bf62: 0e00 |0005: return-void │ │ +081f24: |[081f24] com.negusoft.holoaccent.widget.AccentSwitch.setTextOff:(Ljava/lang/CharSequence;)V │ │ +081f34: 5b01 ea0b |0000: iput-object v1, v0, Lcom/negusoft/holoaccent/widget/AccentSwitch;.mTextOff:Ljava/lang/CharSequence; // field@0bea │ │ +081f38: 6e10 f621 0000 |0002: invoke-virtual {v0}, Lcom/negusoft/holoaccent/widget/AccentSwitch;.requestLayout:()V // method@21f6 │ │ +081f3e: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=549 │ │ 0x0002 line=550 │ │ 0x0005 line=551 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lcom/negusoft/holoaccent/widget/AccentSwitch; │ │ @@ -105628,18 +147056,18 @@ │ │ type : '(Ljava/lang/CharSequence;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -05bf64: |[05bf64] com.negusoft.holoaccent.widget.AccentSwitch.setTextOn:(Ljava/lang/CharSequence;)V │ │ -05bf74: 5b01 d808 |0000: iput-object v1, v0, Lcom/negusoft/holoaccent/widget/AccentSwitch;.mTextOn:Ljava/lang/CharSequence; // field@08d8 │ │ -05bf78: 6e10 1417 0000 |0002: invoke-virtual {v0}, Lcom/negusoft/holoaccent/widget/AccentSwitch;.requestLayout:()V // method@1714 │ │ -05bf7e: 0e00 |0005: return-void │ │ +081f40: |[081f40] com.negusoft.holoaccent.widget.AccentSwitch.setTextOn:(Ljava/lang/CharSequence;)V │ │ +081f50: 5b01 eb0b |0000: iput-object v1, v0, Lcom/negusoft/holoaccent/widget/AccentSwitch;.mTextOn:Ljava/lang/CharSequence; // field@0beb │ │ +081f54: 6e10 f621 0000 |0002: invoke-virtual {v0}, Lcom/negusoft/holoaccent/widget/AccentSwitch;.requestLayout:()V // method@21f6 │ │ +081f5a: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=530 │ │ 0x0002 line=531 │ │ 0x0005 line=532 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lcom/negusoft/holoaccent/widget/AccentSwitch; │ │ @@ -105650,18 +147078,18 @@ │ │ type : '(Landroid/graphics/drawable/Drawable;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -05bf80: |[05bf80] com.negusoft.holoaccent.widget.AccentSwitch.setThumbDrawable:(Landroid/graphics/drawable/Drawable;)V │ │ -05bf90: 5b01 da08 |0000: iput-object v1, v0, Lcom/negusoft/holoaccent/widget/AccentSwitch;.mThumbDrawable:Landroid/graphics/drawable/Drawable; // field@08da │ │ -05bf94: 6e10 1417 0000 |0002: invoke-virtual {v0}, Lcom/negusoft/holoaccent/widget/AccentSwitch;.requestLayout:()V // method@1714 │ │ -05bf9a: 0e00 |0005: return-void │ │ +081f5c: |[081f5c] com.negusoft.holoaccent.widget.AccentSwitch.setThumbDrawable:(Landroid/graphics/drawable/Drawable;)V │ │ +081f6c: 5b01 ed0b |0000: iput-object v1, v0, Lcom/negusoft/holoaccent/widget/AccentSwitch;.mThumbDrawable:Landroid/graphics/drawable/Drawable; // field@0bed │ │ +081f70: 6e10 f621 0000 |0002: invoke-virtual {v0}, Lcom/negusoft/holoaccent/widget/AccentSwitch;.requestLayout:()V // method@21f6 │ │ +081f76: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=486 │ │ 0x0002 line=487 │ │ 0x0005 line=488 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lcom/negusoft/holoaccent/widget/AccentSwitch; │ │ @@ -105672,23 +147100,23 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 16 16-bit code units │ │ -05bf9c: |[05bf9c] com.negusoft.holoaccent.widget.AccentSwitch.setThumbResource:(I)V │ │ -05bfac: 6e10 e916 0100 |0000: invoke-virtual {v1}, Lcom/negusoft/holoaccent/widget/AccentSwitch;.getContext:()Landroid/content/Context; // method@16e9 │ │ -05bfb2: 0c00 |0003: move-result-object v0 │ │ -05bfb4: 6e10 cf00 0000 |0004: invoke-virtual {v0}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@00cf │ │ -05bfba: 0c00 |0007: move-result-object v0 │ │ -05bfbc: 6e20 1c01 2000 |0008: invoke-virtual {v0, v2}, Landroid/content/res/Resources;.getDrawable:(I)Landroid/graphics/drawable/Drawable; // method@011c │ │ -05bfc2: 0c00 |000b: move-result-object v0 │ │ -05bfc4: 6e20 2117 0100 |000c: invoke-virtual {v1, v0}, Lcom/negusoft/holoaccent/widget/AccentSwitch;.setThumbDrawable:(Landroid/graphics/drawable/Drawable;)V // method@1721 │ │ -05bfca: 0e00 |000f: return-void │ │ +081f78: |[081f78] com.negusoft.holoaccent.widget.AccentSwitch.setThumbResource:(I)V │ │ +081f88: 6e10 cb21 0100 |0000: invoke-virtual {v1}, Lcom/negusoft/holoaccent/widget/AccentSwitch;.getContext:()Landroid/content/Context; // method@21cb │ │ +081f8e: 0c00 |0003: move-result-object v0 │ │ +081f90: 6e10 1301 0000 |0004: invoke-virtual {v0}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@0113 │ │ +081f96: 0c00 |0007: move-result-object v0 │ │ +081f98: 6e20 6701 2000 |0008: invoke-virtual {v0, v2}, Landroid/content/res/Resources;.getDrawable:(I)Landroid/graphics/drawable/Drawable; // method@0167 │ │ +081f9e: 0c00 |000b: move-result-object v0 │ │ +081fa0: 6e20 0322 0100 |000c: invoke-virtual {v1, v0}, Lcom/negusoft/holoaccent/widget/AccentSwitch;.setThumbDrawable:(Landroid/graphics/drawable/Drawable;)V // method@2203 │ │ +081fa6: 0e00 |000f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=500 │ │ 0x000f line=501 │ │ locals : │ │ 0x0000 - 0x0010 reg=1 this Lcom/negusoft/holoaccent/widget/AccentSwitch; │ │ 0x0000 - 0x0010 reg=2 resId I │ │ @@ -105698,18 +147126,18 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -05bfcc: |[05bfcc] com.negusoft.holoaccent.widget.AccentSwitch.setThumbTextPadding:(I)V │ │ -05bfdc: 5901 dc08 |0000: iput v1, v0, Lcom/negusoft/holoaccent/widget/AccentSwitch;.mThumbTextPadding:I // field@08dc │ │ -05bfe0: 6e10 1417 0000 |0002: invoke-virtual {v0}, Lcom/negusoft/holoaccent/widget/AccentSwitch;.requestLayout:()V // method@1714 │ │ -05bfe6: 0e00 |0005: return-void │ │ +081fa8: |[081fa8] com.negusoft.holoaccent.widget.AccentSwitch.setThumbTextPadding:(I)V │ │ +081fb8: 5901 ef0b |0000: iput v1, v0, Lcom/negusoft/holoaccent/widget/AccentSwitch;.mThumbTextPadding:I // field@0bef │ │ +081fbc: 6e10 f621 0000 |0002: invoke-virtual {v0}, Lcom/negusoft/holoaccent/widget/AccentSwitch;.requestLayout:()V // method@21f6 │ │ +081fc2: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=425 │ │ 0x0002 line=426 │ │ 0x0005 line=427 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lcom/negusoft/holoaccent/widget/AccentSwitch; │ │ @@ -105720,18 +147148,18 @@ │ │ type : '(Landroid/graphics/drawable/Drawable;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -05bfe8: |[05bfe8] com.negusoft.holoaccent.widget.AccentSwitch.setTrackDrawable:(Landroid/graphics/drawable/Drawable;)V │ │ -05bff8: 5b01 e208 |0000: iput-object v1, v0, Lcom/negusoft/holoaccent/widget/AccentSwitch;.mTrackDrawable:Landroid/graphics/drawable/Drawable; // field@08e2 │ │ -05bffc: 6e10 1417 0000 |0002: invoke-virtual {v0}, Lcom/negusoft/holoaccent/widget/AccentSwitch;.requestLayout:()V // method@1714 │ │ -05c002: 0e00 |0005: return-void │ │ +081fc4: |[081fc4] com.negusoft.holoaccent.widget.AccentSwitch.setTrackDrawable:(Landroid/graphics/drawable/Drawable;)V │ │ +081fd4: 5b01 f50b |0000: iput-object v1, v0, Lcom/negusoft/holoaccent/widget/AccentSwitch;.mTrackDrawable:Landroid/graphics/drawable/Drawable; // field@0bf5 │ │ +081fd8: 6e10 f621 0000 |0002: invoke-virtual {v0}, Lcom/negusoft/holoaccent/widget/AccentSwitch;.requestLayout:()V // method@21f6 │ │ +081fde: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=449 │ │ 0x0002 line=450 │ │ 0x0005 line=451 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lcom/negusoft/holoaccent/widget/AccentSwitch; │ │ @@ -105742,23 +147170,23 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 16 16-bit code units │ │ -05c004: |[05c004] com.negusoft.holoaccent.widget.AccentSwitch.setTrackResource:(I)V │ │ -05c014: 6e10 e916 0100 |0000: invoke-virtual {v1}, Lcom/negusoft/holoaccent/widget/AccentSwitch;.getContext:()Landroid/content/Context; // method@16e9 │ │ -05c01a: 0c00 |0003: move-result-object v0 │ │ -05c01c: 6e10 cf00 0000 |0004: invoke-virtual {v0}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@00cf │ │ -05c022: 0c00 |0007: move-result-object v0 │ │ -05c024: 6e20 1c01 2000 |0008: invoke-virtual {v0, v2}, Landroid/content/res/Resources;.getDrawable:(I)Landroid/graphics/drawable/Drawable; // method@011c │ │ -05c02a: 0c00 |000b: move-result-object v0 │ │ -05c02c: 6e20 2517 0100 |000c: invoke-virtual {v1, v0}, Lcom/negusoft/holoaccent/widget/AccentSwitch;.setTrackDrawable:(Landroid/graphics/drawable/Drawable;)V // method@1725 │ │ -05c032: 0e00 |000f: return-void │ │ +081fe0: |[081fe0] com.negusoft.holoaccent.widget.AccentSwitch.setTrackResource:(I)V │ │ +081ff0: 6e10 cb21 0100 |0000: invoke-virtual {v1}, Lcom/negusoft/holoaccent/widget/AccentSwitch;.getContext:()Landroid/content/Context; // method@21cb │ │ +081ff6: 0c00 |0003: move-result-object v0 │ │ +081ff8: 6e10 1301 0000 |0004: invoke-virtual {v0}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@0113 │ │ +081ffe: 0c00 |0007: move-result-object v0 │ │ +082000: 6e20 6701 2000 |0008: invoke-virtual {v0, v2}, Landroid/content/res/Resources;.getDrawable:(I)Landroid/graphics/drawable/Drawable; // method@0167 │ │ +082006: 0c00 |000b: move-result-object v0 │ │ +082008: 6e20 0722 0100 |000c: invoke-virtual {v1, v0}, Lcom/negusoft/holoaccent/widget/AccentSwitch;.setTrackDrawable:(Landroid/graphics/drawable/Drawable;)V // method@2207 │ │ +08200e: 0e00 |000f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=462 │ │ 0x000f line=463 │ │ locals : │ │ 0x0000 - 0x0010 reg=1 this Lcom/negusoft/holoaccent/widget/AccentSwitch; │ │ 0x0000 - 0x0010 reg=2 resId I │ │ @@ -105768,46 +147196,46 @@ │ │ type : '(Landroid/graphics/drawable/Drawable;)Z' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 18 16-bit code units │ │ -05c034: |[05c034] com.negusoft.holoaccent.widget.AccentSwitch.verifyDrawable:(Landroid/graphics/drawable/Drawable;)Z │ │ -05c044: 6f20 0714 2100 |0000: invoke-super {v1, v2}, Landroid/widget/CompoundButton;.verifyDrawable:(Landroid/graphics/drawable/Drawable;)Z // method@1407 │ │ -05c04a: 0a00 |0003: move-result v0 │ │ -05c04c: 3900 0a00 |0004: if-nez v0, 000e // +000a │ │ -05c050: 5410 da08 |0006: iget-object v0, v1, Lcom/negusoft/holoaccent/widget/AccentSwitch;.mThumbDrawable:Landroid/graphics/drawable/Drawable; // field@08da │ │ -05c054: 3202 0600 |0008: if-eq v2, v0, 000e // +0006 │ │ -05c058: 5410 e208 |000a: iget-object v0, v1, Lcom/negusoft/holoaccent/widget/AccentSwitch;.mTrackDrawable:Landroid/graphics/drawable/Drawable; // field@08e2 │ │ -05c05c: 3302 0400 |000c: if-ne v2, v0, 0010 // +0004 │ │ -05c060: 1210 |000e: const/4 v0, #int 1 // #1 │ │ -05c062: 0f00 |000f: return v0 │ │ -05c064: 1200 |0010: const/4 v0, #int 0 // #0 │ │ -05c066: 28fe |0011: goto 000f // -0002 │ │ +082010: |[082010] com.negusoft.holoaccent.widget.AccentSwitch.verifyDrawable:(Landroid/graphics/drawable/Drawable;)Z │ │ +082020: 6f20 e21e 2100 |0000: invoke-super {v1, v2}, Landroid/widget/CompoundButton;.verifyDrawable:(Landroid/graphics/drawable/Drawable;)Z // method@1ee2 │ │ +082026: 0a00 |0003: move-result v0 │ │ +082028: 3900 0a00 |0004: if-nez v0, 000e // +000a │ │ +08202c: 5410 ed0b |0006: iget-object v0, v1, Lcom/negusoft/holoaccent/widget/AccentSwitch;.mThumbDrawable:Landroid/graphics/drawable/Drawable; // field@0bed │ │ +082030: 3202 0600 |0008: if-eq v2, v0, 000e // +0006 │ │ +082034: 5410 f50b |000a: iget-object v0, v1, Lcom/negusoft/holoaccent/widget/AccentSwitch;.mTrackDrawable:Landroid/graphics/drawable/Drawable; // field@0bf5 │ │ +082038: 3302 0400 |000c: if-ne v2, v0, 0010 // +0004 │ │ +08203c: 1210 |000e: const/4 v0, #int 1 // #1 │ │ +08203e: 0f00 |000f: return v0 │ │ +082040: 1200 |0010: const/4 v0, #int 0 // #0 │ │ +082042: 28fe |0011: goto 000f // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=878 │ │ locals : │ │ 0x0000 - 0x0012 reg=1 this Lcom/negusoft/holoaccent/widget/AccentSwitch; │ │ 0x0000 - 0x0012 reg=2 who Landroid/graphics/drawable/Drawable; │ │ │ │ - source_file_idx : 382 (AccentSwitch.java) │ │ + source_file_idx : 451 (AccentSwitch.java) │ │ │ │ -Class #434 header: │ │ -class_idx : 900 │ │ +Class #664 header: │ │ +class_idx : 1285 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 780 │ │ -source_file_idx : 392 │ │ +superclass_idx : 1165 │ │ +source_file_idx : 461 │ │ static_fields_size : 2 │ │ instance_fields_size: 0 │ │ direct_methods_size : 5 │ │ virtual_methods_size: 0 │ │ │ │ -Class #434 - │ │ +Class #664 - │ │ Class descriptor : 'Lcom/negusoft/holoaccent/widget/AccentTimePicker;' │ │ Access flags : 0x0001 (PUBLIC) │ │ Superclass : 'Landroid/widget/TimePicker;' │ │ Interfaces - │ │ Static fields - │ │ #0 : (in Lcom/negusoft/holoaccent/widget/AccentTimePicker;) │ │ name : 'DIVIDER_FIELD_NAME' │ │ @@ -105825,46 +147253,46 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 0 │ │ outs : 0 │ │ insns size : 21 16-bit code units │ │ -05c068: |[05c068] com.negusoft.holoaccent.widget.AccentTimePicker.:()V │ │ -05c078: 1230 |0000: const/4 v0, #int 3 // #3 │ │ -05c07a: 2300 3104 |0001: new-array v0, v0, [Ljava/lang/String; // type@0431 │ │ -05c07e: 1201 |0003: const/4 v1, #int 0 // #0 │ │ -05c080: 1a02 ec13 |0004: const-string v2, "hour" // string@13ec │ │ -05c084: 4d02 0001 |0006: aput-object v2, v0, v1 │ │ -05c088: 1211 |0008: const/4 v1, #int 1 // #1 │ │ -05c08a: 1a02 2a18 |0009: const-string v2, "minute" // string@182a │ │ -05c08e: 4d02 0001 |000b: aput-object v2, v0, v1 │ │ -05c092: 1221 |000d: const/4 v1, #int 2 // #2 │ │ -05c094: 1a02 db0c |000e: const-string v2, "amPm" // string@0cdb │ │ -05c098: 4d02 0001 |0010: aput-object v2, v0, v1 │ │ -05c09c: 6900 e508 |0012: sput-object v0, Lcom/negusoft/holoaccent/widget/AccentTimePicker;.NUMBER_PICKER_ID_NAMES:[Ljava/lang/String; // field@08e5 │ │ -05c0a0: 0e00 |0014: return-void │ │ +082044: |[082044] com.negusoft.holoaccent.widget.AccentTimePicker.:()V │ │ +082054: 1230 |0000: const/4 v0, #int 3 // #3 │ │ +082056: 2300 cc05 |0001: new-array v0, v0, [Ljava/lang/String; // type@05cc │ │ +08205a: 1201 |0003: const/4 v1, #int 0 // #0 │ │ +08205c: 1a02 a31a |0004: const-string v2, "hour" // string@1aa3 │ │ +082060: 4d02 0001 |0006: aput-object v2, v0, v1 │ │ +082064: 1211 |0008: const/4 v1, #int 1 // #1 │ │ +082066: 1a02 f61f |0009: const-string v2, "minute" // string@1ff6 │ │ +08206a: 4d02 0001 |000b: aput-object v2, v0, v1 │ │ +08206e: 1221 |000d: const/4 v1, #int 2 // #2 │ │ +082070: 1a02 7f11 |000e: const-string v2, "amPm" // string@117f │ │ +082074: 4d02 0001 |0010: aput-object v2, v0, v1 │ │ +082078: 6900 f80b |0012: sput-object v0, Lcom/negusoft/holoaccent/widget/AccentTimePicker;.NUMBER_PICKER_ID_NAMES:[Ljava/lang/String; // field@0bf8 │ │ +08207c: 0e00 |0014: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=34 │ │ locals : │ │ │ │ #1 : (in Lcom/negusoft/holoaccent/widget/AccentTimePicker;) │ │ name : '' │ │ type : '(Landroid/content/Context;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -05c0a4: |[05c0a4] com.negusoft.holoaccent.widget.AccentTimePicker.:(Landroid/content/Context;)V │ │ -05c0b4: 7020 a614 1000 |0000: invoke-direct {v0, v1}, Landroid/widget/TimePicker;.:(Landroid/content/Context;)V // method@14a6 │ │ -05c0ba: 7020 2e17 1000 |0003: invoke-direct {v0, v1}, Lcom/negusoft/holoaccent/widget/AccentTimePicker;.init:(Landroid/content/Context;)V // method@172e │ │ -05c0c0: 0e00 |0006: return-void │ │ +082080: |[082080] com.negusoft.holoaccent.widget.AccentTimePicker.:(Landroid/content/Context;)V │ │ +082090: 7020 881f 1000 |0000: invoke-direct {v0, v1}, Landroid/widget/TimePicker;.:(Landroid/content/Context;)V // method@1f88 │ │ +082096: 7020 1022 1000 |0003: invoke-direct {v0, v1}, Lcom/negusoft/holoaccent/widget/AccentTimePicker;.init:(Landroid/content/Context;)V // method@2210 │ │ +08209c: 0e00 |0006: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=40 │ │ 0x0003 line=41 │ │ 0x0006 line=42 │ │ locals : │ │ 0x0000 - 0x0007 reg=0 this Lcom/negusoft/holoaccent/widget/AccentTimePicker; │ │ @@ -105875,18 +147303,18 @@ │ │ type : '(Landroid/content/Context;Landroid/util/AttributeSet;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 7 16-bit code units │ │ -05c0c4: |[05c0c4] com.negusoft.holoaccent.widget.AccentTimePicker.:(Landroid/content/Context;Landroid/util/AttributeSet;)V │ │ -05c0d4: 7030 a714 1002 |0000: invoke-direct {v0, v1, v2}, Landroid/widget/TimePicker;.:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@14a7 │ │ -05c0da: 7020 2e17 1000 |0003: invoke-direct {v0, v1}, Lcom/negusoft/holoaccent/widget/AccentTimePicker;.init:(Landroid/content/Context;)V // method@172e │ │ -05c0e0: 0e00 |0006: return-void │ │ +0820a0: |[0820a0] com.negusoft.holoaccent.widget.AccentTimePicker.:(Landroid/content/Context;Landroid/util/AttributeSet;)V │ │ +0820b0: 7030 891f 1002 |0000: invoke-direct {v0, v1, v2}, Landroid/widget/TimePicker;.:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@1f89 │ │ +0820b6: 7020 1022 1000 |0003: invoke-direct {v0, v1}, Lcom/negusoft/holoaccent/widget/AccentTimePicker;.init:(Landroid/content/Context;)V // method@2210 │ │ +0820bc: 0e00 |0006: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=45 │ │ 0x0003 line=46 │ │ 0x0006 line=47 │ │ locals : │ │ 0x0000 - 0x0007 reg=0 this Lcom/negusoft/holoaccent/widget/AccentTimePicker; │ │ @@ -105898,18 +147326,18 @@ │ │ type : '(Landroid/content/Context;Landroid/util/AttributeSet;I)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 7 16-bit code units │ │ -05c0e4: |[05c0e4] com.negusoft.holoaccent.widget.AccentTimePicker.:(Landroid/content/Context;Landroid/util/AttributeSet;I)V │ │ -05c0f4: 7040 a814 1032 |0000: invoke-direct {v0, v1, v2, v3}, Landroid/widget/TimePicker;.:(Landroid/content/Context;Landroid/util/AttributeSet;I)V // method@14a8 │ │ -05c0fa: 7020 2e17 1000 |0003: invoke-direct {v0, v1}, Lcom/negusoft/holoaccent/widget/AccentTimePicker;.init:(Landroid/content/Context;)V // method@172e │ │ -05c100: 0e00 |0006: return-void │ │ +0820c0: |[0820c0] com.negusoft.holoaccent.widget.AccentTimePicker.:(Landroid/content/Context;Landroid/util/AttributeSet;I)V │ │ +0820d0: 7040 8a1f 1032 |0000: invoke-direct {v0, v1, v2, v3}, Landroid/widget/TimePicker;.:(Landroid/content/Context;Landroid/util/AttributeSet;I)V // method@1f8a │ │ +0820d6: 7020 1022 1000 |0003: invoke-direct {v0, v1}, Lcom/negusoft/holoaccent/widget/AccentTimePicker;.init:(Landroid/content/Context;)V // method@2210 │ │ +0820dc: 0e00 |0006: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=50 │ │ 0x0003 line=51 │ │ 0x0006 line=52 │ │ locals : │ │ 0x0000 - 0x0007 reg=0 this Lcom/negusoft/holoaccent/widget/AccentTimePicker; │ │ @@ -105922,48 +147350,48 @@ │ │ type : '(Landroid/content/Context;)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 12 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 60 16-bit code units │ │ -05c104: |[05c104] com.negusoft.holoaccent.widget.AccentTimePicker.init:(Landroid/content/Context;)V │ │ -05c114: 6200 e508 |0000: sget-object v0, Lcom/negusoft/holoaccent/widget/AccentTimePicker;.NUMBER_PICKER_ID_NAMES:[Ljava/lang/String; // field@08e5 │ │ -05c118: 2105 |0002: array-length v5, v0 │ │ -05c11a: 1202 |0003: const/4 v2, #int 0 // #0 │ │ -05c11c: 3552 3500 |0004: if-ge v2, v5, 0039 // +0035 │ │ -05c120: 4604 0002 |0006: aget-object v4, v0, v2 │ │ -05c124: 7110 ae16 0400 |0008: invoke-static {v4}, Lcom/negusoft/holoaccent/util/NativeResources;.getIdentifier:(Ljava/lang/String;)I // method@16ae │ │ -05c12a: 0a03 |000b: move-result v3 │ │ -05c12c: 6e20 2d17 3a00 |000c: invoke-virtual {v10, v3}, Lcom/negusoft/holoaccent/widget/AccentTimePicker;.findViewById:(I)Landroid/view/View; // method@172d │ │ -05c132: 0c07 |000f: move-result-object v7 │ │ -05c134: 3907 0500 |0010: if-nez v7, 0015 // +0005 │ │ -05c138: d802 0201 |0012: add-int/lit8 v2, v2, #int 1 // #01 │ │ -05c13c: 28f0 |0014: goto 0004 // -0010 │ │ -05c13e: 2078 f902 |0015: instance-of v8, v7, Landroid/widget/NumberPicker; // type@02f9 │ │ -05c142: 3808 fbff |0017: if-eqz v8, 0012 // -0005 │ │ -05c146: 1c08 f902 |0019: const-class v8, Landroid/widget/NumberPicker; // type@02f9 │ │ -05c14a: 1a09 4517 |001b: const-string v9, "mSelectionDivider" // string@1745 │ │ -05c14e: 6e20 6917 9800 |001d: invoke-virtual {v8, v9}, Ljava/lang/Class;.getDeclaredField:(Ljava/lang/String;)Ljava/lang/reflect/Field; // method@1769 │ │ -05c154: 0c06 |0020: move-result-object v6 │ │ -05c156: 1218 |0021: const/4 v8, #int 1 // #1 │ │ -05c158: 6e20 c717 8600 |0022: invoke-virtual {v6, v8}, Ljava/lang/reflect/Field;.setAccessible:(Z)V // method@17c7 │ │ -05c15e: 6e10 cf00 0b00 |0025: invoke-virtual {v11}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@00cf │ │ -05c164: 0c08 |0028: move-result-object v8 │ │ -05c166: 6009 ce05 |0029: sget v9, Lcom/negusoft/holoaccent/R$color;.ha__picker_divider:I // field@05ce │ │ -05c16a: 6e20 1901 9800 |002b: invoke-virtual {v8, v9}, Landroid/content/res/Resources;.getColor:(I)I // method@0119 │ │ -05c170: 0a01 |002e: move-result v1 │ │ -05c172: 2208 5900 |002f: new-instance v8, Landroid/graphics/drawable/ColorDrawable; // type@0059 │ │ -05c176: 7020 9601 1800 |0031: invoke-direct {v8, v1}, Landroid/graphics/drawable/ColorDrawable;.:(I)V // method@0196 │ │ -05c17c: 6e30 c617 7608 |0034: invoke-virtual {v6, v7, v8}, Ljava/lang/reflect/Field;.set:(Ljava/lang/Object;Ljava/lang/Object;)V // method@17c6 │ │ -05c182: 28db |0037: goto 0012 // -0025 │ │ -05c184: 0d08 |0038: move-exception v8 │ │ -05c186: 0e00 |0039: return-void │ │ -05c188: 0d08 |003a: move-exception v8 │ │ -05c18a: 28fe |003b: goto 0039 // -0002 │ │ +0820e0: |[0820e0] com.negusoft.holoaccent.widget.AccentTimePicker.init:(Landroid/content/Context;)V │ │ +0820f0: 6206 f80b |0000: sget-object v6, Lcom/negusoft/holoaccent/widget/AccentTimePicker;.NUMBER_PICKER_ID_NAMES:[Ljava/lang/String; // field@0bf8 │ │ +0820f4: 2167 |0002: array-length v7, v6 │ │ +0820f6: 1205 |0003: const/4 v5, #int 0 // #0 │ │ +0820f8: 3575 3500 |0004: if-ge v5, v7, 0039 // +0035 │ │ +0820fc: 4602 0605 |0006: aget-object v2, v6, v5 │ │ +082100: 7110 9021 0200 |0008: invoke-static {v2}, Lcom/negusoft/holoaccent/util/NativeResources;.getIdentifier:(Ljava/lang/String;)I // method@2190 │ │ +082106: 0a01 |000b: move-result v1 │ │ +082108: 6e20 0f22 1a00 |000c: invoke-virtual {v10, v1}, Lcom/negusoft/holoaccent/widget/AccentTimePicker;.findViewById:(I)Landroid/view/View; // method@220f │ │ +08210e: 0c04 |000f: move-result-object v4 │ │ +082110: 3904 0500 |0010: if-nez v4, 0015 // +0005 │ │ +082114: d805 0501 |0012: add-int/lit8 v5, v5, #int 1 // #01 │ │ +082118: 28f0 |0014: goto 0004 // -0010 │ │ +08211a: 2048 7904 |0015: instance-of v8, v4, Landroid/widget/NumberPicker; // type@0479 │ │ +08211e: 3808 fbff |0017: if-eqz v8, 0012 // -0005 │ │ +082122: 1c08 7904 |0019: const-class v8, Landroid/widget/NumberPicker; // type@0479 │ │ +082126: 1a09 d01e |001b: const-string v9, "mSelectionDivider" // string@1ed0 │ │ +08212a: 6e20 5722 9800 |001d: invoke-virtual {v8, v9}, Ljava/lang/Class;.getDeclaredField:(Ljava/lang/String;)Ljava/lang/reflect/Field; // method@2257 │ │ +082130: 0c03 |0020: move-result-object v3 │ │ +082132: 1218 |0021: const/4 v8, #int 1 // #1 │ │ +082134: 6e20 c222 8300 |0022: invoke-virtual {v3, v8}, Ljava/lang/reflect/Field;.setAccessible:(Z)V // method@22c2 │ │ +08213a: 6e10 1301 0b00 |0025: invoke-virtual {v11}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@0113 │ │ +082140: 0c08 |0028: move-result-object v8 │ │ +082142: 6009 e108 |0029: sget v9, Lcom/negusoft/holoaccent/R$color;.ha__picker_divider:I // field@08e1 │ │ +082146: 6e20 6401 9800 |002b: invoke-virtual {v8, v9}, Landroid/content/res/Resources;.getColor:(I)I // method@0164 │ │ +08214c: 0a00 |002e: move-result v0 │ │ +08214e: 2208 7200 |002f: new-instance v8, Landroid/graphics/drawable/ColorDrawable; // type@0072 │ │ +082152: 7020 1102 0800 |0031: invoke-direct {v8, v0}, Landroid/graphics/drawable/ColorDrawable;.:(I)V // method@0211 │ │ +082158: 6e30 c122 4308 |0034: invoke-virtual {v3, v4, v8}, Ljava/lang/reflect/Field;.set:(Ljava/lang/Object;Ljava/lang/Object;)V // method@22c1 │ │ +08215e: 28db |0037: goto 0012 // -0025 │ │ +082160: 0d05 |0038: move-exception v5 │ │ +082162: 0e00 |0039: return-void │ │ +082164: 0d05 |003a: move-exception v5 │ │ +082166: 28fe |003b: goto 0039 // -0002 │ │ catches : 1 │ │ 0x0000 - 0x0037 │ │ Ljava/lang/NoSuchFieldException; -> 0x0038 │ │ Ljava/lang/IllegalAccessException; -> 0x003a │ │ positions : │ │ 0x0000 line=56 │ │ 0x0008 line=57 │ │ @@ -105975,44 +147403,41 @@ │ │ 0x0021 line=65 │ │ 0x0025 line=66 │ │ 0x002f line=67 │ │ 0x0038 line=69 │ │ 0x0039 line=74 │ │ 0x003a line=71 │ │ locals : │ │ - 0x0002 - 0x0038 reg=0 arr$ [Ljava/lang/String; │ │ - 0x002f - 0x0038 reg=1 color I │ │ - 0x0004 - 0x0038 reg=2 i$ I │ │ - 0x000c - 0x0038 reg=3 id I │ │ - 0x0008 - 0x0038 reg=4 idName Ljava/lang/String; │ │ - 0x0003 - 0x0038 reg=5 len$ I │ │ - 0x0021 - 0x0038 reg=6 selectionDivider Ljava/lang/reflect/Field; │ │ - 0x0010 - 0x0038 reg=7 view Landroid/view/View; │ │ + 0x002f - 0x0038 reg=0 color I │ │ + 0x000c - 0x0038 reg=1 id I │ │ + 0x0008 - 0x0038 reg=2 idName Ljava/lang/String; │ │ + 0x0021 - 0x0038 reg=3 selectionDivider Ljava/lang/reflect/Field; │ │ + 0x0010 - 0x0038 reg=4 view Landroid/view/View; │ │ 0x0000 - 0x003c reg=10 this Lcom/negusoft/holoaccent/widget/AccentTimePicker; │ │ 0x0000 - 0x003c reg=11 c Landroid/content/Context; │ │ │ │ Virtual methods - │ │ - source_file_idx : 392 (AccentTimePicker.java) │ │ + source_file_idx : 461 (AccentTimePicker.java) │ │ │ │ -Class #435 header: │ │ -class_idx : 1012 │ │ +Class #665 header: │ │ +class_idx : 1406 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 131 │ │ -source_file_idx : 360 │ │ +superclass_idx : 187 │ │ +source_file_idx : 429 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ -Class #435 annotations: │ │ +Class #665 annotations: │ │ Annotations on class │ │ VISIBILITY_SYSTEM Ldalvik/annotation/EnclosingClass; value=Lorg/androidfromfrankfurt/archnews/AboutActivity; │ │ VISIBILITY_SYSTEM Ldalvik/annotation/InnerClass; accessFlags=9 name="AboutFragment" │ │ │ │ -Class #435 - │ │ +Class #665 - │ │ Class descriptor : 'Lorg/androidfromfrankfurt/archnews/AboutActivity$AboutFragment;' │ │ Access flags : 0x0001 (PUBLIC) │ │ Superclass : 'Landroid/preference/PreferenceFragment;' │ │ Interfaces - │ │ Static fields - │ │ Instance fields - │ │ Direct methods - │ │ @@ -106021,17 +147446,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -05c19c: |[05c19c] org.androidfromfrankfurt.archnews.AboutActivity$AboutFragment.:()V │ │ -05c1ac: 7010 1702 0000 |0000: invoke-direct {v0}, Landroid/preference/PreferenceFragment;.:()V // method@0217 │ │ -05c1b2: 0e00 |0003: return-void │ │ +082178: |[082178] org.androidfromfrankfurt.archnews.AboutActivity$AboutFragment.:()V │ │ +082188: 7010 5303 0000 |0000: invoke-direct {v0}, Landroid/preference/PreferenceFragment;.:()V // method@0353 │ │ +08218e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=33 │ │ 0x0003 line=34 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lorg/androidfromfrankfurt/archnews/AboutActivity$AboutFragment; │ │ │ │ @@ -106041,45 +147466,45 @@ │ │ type : '(Landroid/os/Bundle;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -05c1b4: |[05c1b4] org.androidfromfrankfurt.archnews.AboutActivity$AboutFragment.onCreate:(Landroid/os/Bundle;)V │ │ -05c1c4: 6f20 1802 2100 |0000: invoke-super {v1, v2}, Landroid/preference/PreferenceFragment;.onCreate:(Landroid/os/Bundle;)V // method@0218 │ │ -05c1ca: 1500 057f |0003: const/high16 v0, #int 2131034112 // #7f05 │ │ -05c1ce: 6e20 3118 0100 |0005: invoke-virtual {v1, v0}, Lorg/androidfromfrankfurt/archnews/AboutActivity$AboutFragment;.addPreferencesFromResource:(I)V // method@1831 │ │ -05c1d4: 0e00 |0008: return-void │ │ +082190: |[082190] org.androidfromfrankfurt.archnews.AboutActivity$AboutFragment.onCreate:(Landroid/os/Bundle;)V │ │ +0821a0: 6f20 5403 2100 |0000: invoke-super {v1, v2}, Landroid/preference/PreferenceFragment;.onCreate:(Landroid/os/Bundle;)V // method@0354 │ │ +0821a6: 1500 057f |0003: const/high16 v0, #int 2131034112 // #7f05 │ │ +0821aa: 6e20 4323 0100 |0005: invoke-virtual {v1, v0}, Lorg/androidfromfrankfurt/archnews/AboutActivity$AboutFragment;.addPreferencesFromResource:(I)V // method@2343 │ │ +0821b0: 0e00 |0008: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=38 │ │ 0x0003 line=39 │ │ 0x0008 line=40 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 this Lorg/androidfromfrankfurt/archnews/AboutActivity$AboutFragment; │ │ 0x0000 - 0x0009 reg=2 savedInstanceState Landroid/os/Bundle; │ │ │ │ - source_file_idx : 360 (AboutActivity.java) │ │ + source_file_idx : 429 (AboutActivity.java) │ │ │ │ -Class #436 header: │ │ -class_idx : 1013 │ │ +Class #666 header: │ │ +class_idx : 1407 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 11 │ │ -source_file_idx : 360 │ │ +superclass_idx : 16 │ │ +source_file_idx : 429 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ -Class #436 annotations: │ │ +Class #666 annotations: │ │ Annotations on class │ │ VISIBILITY_SYSTEM Ldalvik/annotation/MemberClasses; value={ Lorg/androidfromfrankfurt/archnews/AboutActivity$AboutFragment; } │ │ │ │ -Class #436 - │ │ +Class #666 - │ │ Class descriptor : 'Lorg/androidfromfrankfurt/archnews/AboutActivity;' │ │ Access flags : 0x0001 (PUBLIC) │ │ Superclass : 'Landroid/app/Activity;' │ │ Interfaces - │ │ Static fields - │ │ Instance fields - │ │ Direct methods - │ │ @@ -106088,85 +147513,84 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -05c1d8: |[05c1d8] org.androidfromfrankfurt.archnews.AboutActivity.:()V │ │ -05c1e8: 7010 0c00 0000 |0000: invoke-direct {v0}, Landroid/app/Activity;.:()V // method@000c │ │ -05c1ee: 0e00 |0003: return-void │ │ +0821b4: |[0821b4] org.androidfromfrankfurt.archnews.AboutActivity.:()V │ │ +0821c4: 7010 1200 0000 |0000: invoke-direct {v0}, Landroid/app/Activity;.:()V // method@0012 │ │ +0821ca: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=8 │ │ - 0x0003 line=31 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lorg/androidfromfrankfurt/archnews/AboutActivity; │ │ │ │ Virtual methods - │ │ #0 : (in Lorg/androidfromfrankfurt/archnews/AboutActivity;) │ │ name : 'onCreate' │ │ type : '(Landroid/os/Bundle;)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 58 16-bit code units │ │ -05c1f0: |[05c1f0] org.androidfromfrankfurt.archnews.AboutActivity.onCreate:(Landroid/os/Bundle;)V │ │ -05c200: 6f20 2100 5400 |0000: invoke-super {v4, v5}, Landroid/app/Activity;.onCreate:(Landroid/os/Bundle;)V // method@0021 │ │ -05c206: 6e10 3418 0400 |0003: invoke-virtual {v4}, Lorg/androidfromfrankfurt/archnews/AboutActivity;.getActionBar:()Landroid/app/ActionBar; // method@1834 │ │ -05c20c: 0c00 |0006: move-result-object v0 │ │ -05c20e: 2201 5900 |0007: new-instance v1, Landroid/graphics/drawable/ColorDrawable; // type@0059 │ │ -05c212: 6e10 3618 0400 |0009: invoke-virtual {v4}, Lorg/androidfromfrankfurt/archnews/AboutActivity;.getResources:()Landroid/content/res/Resources; // method@1836 │ │ -05c218: 0c02 |000c: move-result-object v2 │ │ -05c21a: 1403 0d00 0601 |000d: const v3, #float 2.46119e-38 // #0106000d │ │ -05c220: 6e20 1901 3200 |0010: invoke-virtual {v2, v3}, Landroid/content/res/Resources;.getColor:(I)I // method@0119 │ │ -05c226: 0a02 |0013: move-result v2 │ │ -05c228: 7020 9601 2100 |0014: invoke-direct {v1, v2}, Landroid/graphics/drawable/ColorDrawable;.:(I)V // method@0196 │ │ -05c22e: 6e20 0a00 1000 |0017: invoke-virtual {v0, v1}, Landroid/app/ActionBar;.setIcon:(Landroid/graphics/drawable/Drawable;)V // method@000a │ │ -05c234: 1400 0100 037f |001a: const v0, #float 1.74129e+38 // #7f030001 │ │ -05c23a: 6e20 3818 0400 |001d: invoke-virtual {v4, v0}, Lorg/androidfromfrankfurt/archnews/AboutActivity;.setContentView:(I)V // method@1838 │ │ -05c240: 3905 1900 |0020: if-nez v5, 0039 // +0019 │ │ -05c244: 6e10 3518 0400 |0022: invoke-virtual {v4}, Lorg/androidfromfrankfurt/archnews/AboutActivity;.getFragmentManager:()Landroid/app/FragmentManager; // method@1835 │ │ -05c24a: 0c00 |0025: move-result-object v0 │ │ -05c24c: 6e10 7800 0000 |0026: invoke-virtual {v0}, Landroid/app/FragmentManager;.beginTransaction:()Landroid/app/FragmentTransaction; // method@0078 │ │ -05c252: 0c00 |0029: move-result-object v0 │ │ -05c254: 1401 0c00 0b7f |002a: const v1, #float 1.84763e+38 // #7f0b000c │ │ -05c25a: 2202 f403 |002d: new-instance v2, Lorg/androidfromfrankfurt/archnews/AboutActivity$AboutFragment; // type@03f4 │ │ -05c25e: 7010 3018 0200 |002f: invoke-direct {v2}, Lorg/androidfromfrankfurt/archnews/AboutActivity$AboutFragment;.:()V // method@1830 │ │ -05c264: 6e30 7900 1002 |0032: invoke-virtual {v0, v1, v2}, Landroid/app/FragmentTransaction;.add:(ILandroid/app/Fragment;)Landroid/app/FragmentTransaction; // method@0079 │ │ -05c26a: 0c00 |0035: move-result-object v0 │ │ -05c26c: 6e10 7a00 0000 |0036: invoke-virtual {v0}, Landroid/app/FragmentTransaction;.commit:()I // method@007a │ │ -05c272: 0e00 |0039: return-void │ │ +0821cc: |[0821cc] org.androidfromfrankfurt.archnews.AboutActivity.onCreate:(Landroid/os/Bundle;)V │ │ +0821dc: 6f20 2800 5400 |0000: invoke-super {v4, v5}, Landroid/app/Activity;.onCreate:(Landroid/os/Bundle;)V // method@0028 │ │ +0821e2: 6e10 4623 0400 |0003: invoke-virtual {v4}, Lorg/androidfromfrankfurt/archnews/AboutActivity;.getActionBar:()Landroid/app/ActionBar; // method@2346 │ │ +0821e8: 0c00 |0006: move-result-object v0 │ │ +0821ea: 2201 7200 |0007: new-instance v1, Landroid/graphics/drawable/ColorDrawable; // type@0072 │ │ +0821ee: 6e10 4823 0400 |0009: invoke-virtual {v4}, Lorg/androidfromfrankfurt/archnews/AboutActivity;.getResources:()Landroid/content/res/Resources; // method@2348 │ │ +0821f4: 0c02 |000c: move-result-object v2 │ │ +0821f6: 1403 0d00 0601 |000d: const v3, #float 2.46119e-38 // #0106000d │ │ +0821fc: 6e20 6401 3200 |0010: invoke-virtual {v2, v3}, Landroid/content/res/Resources;.getColor:(I)I // method@0164 │ │ +082202: 0a02 |0013: move-result v2 │ │ +082204: 7020 1102 2100 |0014: invoke-direct {v1, v2}, Landroid/graphics/drawable/ColorDrawable;.:(I)V // method@0211 │ │ +08220a: 6e20 0f00 1000 |0017: invoke-virtual {v0, v1}, Landroid/app/ActionBar;.setIcon:(Landroid/graphics/drawable/Drawable;)V // method@000f │ │ +082210: 1400 0100 037f |001a: const v0, #float 1.74129e+38 // #7f030001 │ │ +082216: 6e20 4a23 0400 |001d: invoke-virtual {v4, v0}, Lorg/androidfromfrankfurt/archnews/AboutActivity;.setContentView:(I)V // method@234a │ │ +08221c: 3905 1900 |0020: if-nez v5, 0039 // +0019 │ │ +082220: 6e10 4723 0400 |0022: invoke-virtual {v4}, Lorg/androidfromfrankfurt/archnews/AboutActivity;.getFragmentManager:()Landroid/app/FragmentManager; // method@2347 │ │ +082226: 0c00 |0025: move-result-object v0 │ │ +082228: 6e10 8600 0000 |0026: invoke-virtual {v0}, Landroid/app/FragmentManager;.beginTransaction:()Landroid/app/FragmentTransaction; // method@0086 │ │ +08222e: 0c00 |0029: move-result-object v0 │ │ +082230: 1401 0c00 0b7f |002a: const v1, #float 1.84763e+38 // #7f0b000c │ │ +082236: 2202 7e05 |002d: new-instance v2, Lorg/androidfromfrankfurt/archnews/AboutActivity$AboutFragment; // type@057e │ │ +08223a: 7010 4223 0200 |002f: invoke-direct {v2}, Lorg/androidfromfrankfurt/archnews/AboutActivity$AboutFragment;.:()V // method@2342 │ │ +082240: 6e30 8700 1002 |0032: invoke-virtual {v0, v1, v2}, Landroid/app/FragmentTransaction;.add:(ILandroid/app/Fragment;)Landroid/app/FragmentTransaction; // method@0087 │ │ +082246: 0c00 |0035: move-result-object v0 │ │ +082248: 6e10 8800 0000 |0036: invoke-virtual {v0}, Landroid/app/FragmentTransaction;.commit:()I // method@0088 │ │ +08224e: 0e00 |0039: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=12 │ │ 0x0003 line=15 │ │ 0x001a line=16 │ │ 0x0020 line=17 │ │ 0x0022 line=18 │ │ 0x0039 line=20 │ │ locals : │ │ 0x0000 - 0x003a reg=4 this Lorg/androidfromfrankfurt/archnews/AboutActivity; │ │ 0x0000 - 0x003a reg=5 savedInstanceState Landroid/os/Bundle; │ │ │ │ - source_file_idx : 360 (AboutActivity.java) │ │ + source_file_idx : 429 (AboutActivity.java) │ │ │ │ -Class #437 header: │ │ -class_idx : 1014 │ │ +Class #667 header: │ │ +class_idx : 1408 │ │ access_flags : 17 (0x0011) │ │ -superclass_idx : 948 │ │ -source_file_idx : 542 │ │ +superclass_idx : 1337 │ │ +source_file_idx : 646 │ │ static_fields_size : 1 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 0 │ │ │ │ -Class #437 - │ │ +Class #667 - │ │ Class descriptor : 'Lorg/androidfromfrankfurt/archnews/BuildConfig;' │ │ Access flags : 0x0011 (PUBLIC FINAL) │ │ Superclass : 'Ljava/lang/Object;' │ │ Interfaces - │ │ Static fields - │ │ #0 : (in Lorg/androidfromfrankfurt/archnews/BuildConfig;) │ │ name : 'DEBUG' │ │ @@ -106179,41 +147603,41 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -05c274: |[05c274] org.androidfromfrankfurt.archnews.BuildConfig.:()V │ │ -05c284: 7010 9117 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1791 │ │ -05c28a: 0e00 |0003: return-void │ │ +082250: |[082250] org.androidfromfrankfurt.archnews.BuildConfig.:()V │ │ +082260: 7010 8622 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2286 │ │ +082266: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=4 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lorg/androidfromfrankfurt/archnews/BuildConfig; │ │ │ │ Virtual methods - │ │ - source_file_idx : 542 (BuildConfig.java) │ │ + source_file_idx : 646 (BuildConfig.java) │ │ │ │ -Class #438 header: │ │ -class_idx : 1015 │ │ +Class #668 header: │ │ +class_idx : 1409 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 948 │ │ -source_file_idx : 1010 │ │ +superclass_idx : 1337 │ │ +source_file_idx : 1273 │ │ static_fields_size : 0 │ │ instance_fields_size: 2 │ │ direct_methods_size : 3 │ │ virtual_methods_size: 1 │ │ │ │ -Class #438 annotations: │ │ -Annotations on field #2284 'mListParents' │ │ +Class #668 annotations: │ │ +Annotations on field #3077 'mListParents' │ │ VISIBILITY_SYSTEM Ldalvik/annotation/Signature; value={ "Ljava/util/Vector" "<" "Ljava/lang/String;" ">;" } │ │ │ │ -Class #438 - │ │ +Class #668 - │ │ Class descriptor : 'Lorg/androidfromfrankfurt/archnews/HtmlTagHandler;' │ │ Access flags : 0x0001 (PUBLIC) │ │ Superclass : 'Ljava/lang/Object;' │ │ Interfaces - │ │ #0 : 'Landroid/text/Html$TagHandler;' │ │ Static fields - │ │ Instance fields - │ │ @@ -106231,22 +147655,22 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 14 16-bit code units │ │ -05c28c: |[05c28c] org.androidfromfrankfurt.archnews.HtmlTagHandler.:()V │ │ -05c29c: 7010 9117 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@1791 │ │ -05c2a2: 1200 |0003: const/4 v0, #int 0 // #0 │ │ -05c2a4: 5910 eb08 |0004: iput v0, v1, Lorg/androidfromfrankfurt/archnews/HtmlTagHandler;.mListItemCount:I // field@08eb │ │ -05c2a8: 2200 dd03 |0006: new-instance v0, Ljava/util/Vector; // type@03dd │ │ -05c2ac: 7010 1218 0000 |0008: invoke-direct {v0}, Ljava/util/Vector;.:()V // method@1812 │ │ -05c2b2: 5b10 ec08 |000b: iput-object v0, v1, Lorg/androidfromfrankfurt/archnews/HtmlTagHandler;.mListParents:Ljava/util/Vector; // field@08ec │ │ -05c2b6: 0e00 |000d: return-void │ │ +082268: |[082268] org.androidfromfrankfurt.archnews.HtmlTagHandler.:()V │ │ +082278: 7010 8622 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@2286 │ │ +08227e: 1200 |0003: const/4 v0, #int 0 // #0 │ │ +082280: 5910 040c |0004: iput v0, v1, Lorg/androidfromfrankfurt/archnews/HtmlTagHandler;.mListItemCount:I // field@0c04 │ │ +082284: 2200 6805 |0006: new-instance v0, Ljava/util/Vector; // type@0568 │ │ +082288: 7010 2323 0000 |0008: invoke-direct {v0}, Ljava/util/Vector;.:()V // method@2323 │ │ +08228e: 5b10 050c |000b: iput-object v0, v1, Lorg/androidfromfrankfurt/archnews/HtmlTagHandler;.mListParents:Ljava/util/Vector; // field@0c05 │ │ +082292: 0e00 |000d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=15 │ │ 0x0003 line=16 │ │ 0x0006 line=17 │ │ locals : │ │ 0x0000 - 0x000e reg=1 this Lorg/androidfromfrankfurt/archnews/HtmlTagHandler; │ │ @@ -106256,37 +147680,37 @@ │ │ type : '(Landroid/text/Editable;Ljava/lang/Class;)Ljava/lang/Object;' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 8 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 37 16-bit code units │ │ -05c2b8: |[05c2b8] org.androidfromfrankfurt.archnews.HtmlTagHandler.getLast:(Landroid/text/Editable;Ljava/lang/Class;)Ljava/lang/Object; │ │ -05c2c8: 1202 |0000: const/4 v2, #int 0 // #0 │ │ -05c2ca: 1203 |0001: const/4 v3, #int 0 // #0 │ │ -05c2cc: 7210 1712 0600 |0002: invoke-interface {v6}, Landroid/text/Editable;.length:()I // method@1217 │ │ -05c2d2: 0a04 |0005: move-result v4 │ │ -05c2d4: 7240 1512 3674 |0006: invoke-interface {v6, v3, v4, v7}, Landroid/text/Editable;.getSpans:(IILjava/lang/Class;)[Ljava/lang/Object; // method@1215 │ │ -05c2da: 0c01 |0009: move-result-object v1 │ │ -05c2dc: 2113 |000a: array-length v3, v1 │ │ -05c2de: 3903 0300 |000b: if-nez v3, 000e // +0003 │ │ -05c2e2: 1102 |000d: return-object v2 │ │ -05c2e4: 2110 |000e: array-length v0, v1 │ │ -05c2e6: 3d00 feff |000f: if-lez v0, 000d // -0002 │ │ -05c2ea: d803 00ff |0011: add-int/lit8 v3, v0, #int -1 // #ff │ │ -05c2ee: 4603 0103 |0013: aget-object v3, v1, v3 │ │ -05c2f2: 7220 1312 3600 |0015: invoke-interface {v6, v3}, Landroid/text/Editable;.getSpanFlags:(Ljava/lang/Object;)I // method@1213 │ │ -05c2f8: 0a03 |0018: move-result v3 │ │ -05c2fa: 1304 1100 |0019: const/16 v4, #int 17 // #11 │ │ -05c2fe: 3343 0700 |001b: if-ne v3, v4, 0022 // +0007 │ │ -05c302: d802 00ff |001d: add-int/lit8 v2, v0, #int -1 // #ff │ │ -05c306: 4602 0102 |001f: aget-object v2, v1, v2 │ │ -05c30a: 28ec |0021: goto 000d // -0014 │ │ -05c30c: d800 00ff |0022: add-int/lit8 v0, v0, #int -1 // #ff │ │ -05c310: 28eb |0024: goto 000f // -0015 │ │ +082294: |[082294] org.androidfromfrankfurt.archnews.HtmlTagHandler.getLast:(Landroid/text/Editable;Ljava/lang/Class;)Ljava/lang/Object; │ │ +0822a4: 1202 |0000: const/4 v2, #int 0 // #0 │ │ +0822a6: 1203 |0001: const/4 v3, #int 0 // #0 │ │ +0822a8: 7210 471c 0600 |0002: invoke-interface {v6}, Landroid/text/Editable;.length:()I // method@1c47 │ │ +0822ae: 0a04 |0005: move-result v4 │ │ +0822b0: 7240 451c 3674 |0006: invoke-interface {v6, v3, v4, v7}, Landroid/text/Editable;.getSpans:(IILjava/lang/Class;)[Ljava/lang/Object; // method@1c45 │ │ +0822b6: 0c01 |0009: move-result-object v1 │ │ +0822b8: 2113 |000a: array-length v3, v1 │ │ +0822ba: 3903 0300 |000b: if-nez v3, 000e // +0003 │ │ +0822be: 1102 |000d: return-object v2 │ │ +0822c0: 2110 |000e: array-length v0, v1 │ │ +0822c2: 3d00 feff |000f: if-lez v0, 000d // -0002 │ │ +0822c6: d803 00ff |0011: add-int/lit8 v3, v0, #int -1 // #ff │ │ +0822ca: 4603 0103 |0013: aget-object v3, v1, v3 │ │ +0822ce: 7220 431c 3600 |0015: invoke-interface {v6, v3}, Landroid/text/Editable;.getSpanFlags:(Ljava/lang/Object;)I // method@1c43 │ │ +0822d4: 0a03 |0018: move-result v3 │ │ +0822d6: 1304 1100 |0019: const/16 v4, #int 17 // #11 │ │ +0822da: 3343 0700 |001b: if-ne v3, v4, 0022 // +0007 │ │ +0822de: d802 00ff |001d: add-int/lit8 v2, v0, #int -1 // #ff │ │ +0822e2: 4602 0102 |001f: aget-object v2, v1, v2 │ │ +0822e6: 28ec |0021: goto 000d // -0014 │ │ +0822e8: d800 00ff |0022: add-int/lit8 v0, v0, #int -1 // #ff │ │ +0822ec: 28eb |0024: goto 000f // -0015 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=44 │ │ 0x000a line=45 │ │ 0x000d line=53 │ │ 0x000e line=48 │ │ 0x0011 line=49 │ │ @@ -106304,102 +147728,102 @@ │ │ type : '(Landroid/text/Editable;)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 8 │ │ ins : 2 │ │ outs : 5 │ │ insns size : 167 16-bit code units │ │ -05c314: |[05c314] org.androidfromfrankfurt.archnews.HtmlTagHandler.handleListTag:(Landroid/text/Editable;)V │ │ -05c324: 1205 |0000: const/4 v5, #int 0 // #0 │ │ -05c326: 5463 ec08 |0001: iget-object v3, v6, Lorg/androidfromfrankfurt/archnews/HtmlTagHandler;.mListParents:Ljava/util/Vector; // field@08ec │ │ -05c32a: 6e10 1418 0300 |0003: invoke-virtual {v3}, Ljava/util/Vector;.lastElement:()Ljava/lang/Object; // method@1814 │ │ -05c330: 0c03 |0006: move-result-object v3 │ │ -05c332: 1f03 b803 |0007: check-cast v3, Ljava/lang/String; // type@03b8 │ │ -05c336: 1a04 b41d |0009: const-string v4, "ul" // string@1db4 │ │ -05c33a: 6e20 a217 4300 |000b: invoke-virtual {v3, v4}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@17a2 │ │ -05c340: 0a03 |000e: move-result v3 │ │ -05c342: 3803 3600 |000f: if-eqz v3, 0045 // +0036 │ │ -05c346: 1a03 0100 |0011: const-string v3, " │ │ +0822f0: |[0822f0] org.androidfromfrankfurt.archnews.HtmlTagHandler.handleListTag:(Landroid/text/Editable;)V │ │ +082300: 1205 |0000: const/4 v5, #int 0 // #0 │ │ +082302: 5463 050c |0001: iget-object v3, v6, Lorg/androidfromfrankfurt/archnews/HtmlTagHandler;.mListParents:Ljava/util/Vector; // field@0c05 │ │ +082306: 6e10 2523 0300 |0003: invoke-virtual {v3}, Ljava/util/Vector;.lastElement:()Ljava/lang/Object; // method@2325 │ │ +08230c: 0c03 |0006: move-result-object v3 │ │ +08230e: 1f03 3d05 |0007: check-cast v3, Ljava/lang/String; // type@053d │ │ +082312: 1a04 8827 |0009: const-string v4, "ul" // string@2788 │ │ +082316: 6e20 9722 4300 |000b: invoke-virtual {v3, v4}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@2297 │ │ +08231c: 0a03 |000e: move-result v3 │ │ +08231e: 3803 3600 |000f: if-eqz v3, 0045 // +0036 │ │ +082322: 1a03 0100 |0011: const-string v3, " │ │ " // string@0001 │ │ -05c34a: 7220 1212 3700 |0013: invoke-interface {v7, v3}, Landroid/text/Editable;.append:(Ljava/lang/CharSequence;)Landroid/text/Editable; // method@1212 │ │ -05c350: 6e10 9617 0700 |0016: invoke-virtual {v7}, Ljava/lang/Object;.toString:()Ljava/lang/String; // method@1796 │ │ -05c356: 0c03 |0019: move-result-object v3 │ │ -05c358: 1a04 0100 |001a: const-string v4, " │ │ +082326: 7220 421c 3700 |0013: invoke-interface {v7, v3}, Landroid/text/Editable;.append:(Ljava/lang/CharSequence;)Landroid/text/Editable; // method@1c42 │ │ +08232c: 6e10 8b22 0700 |0016: invoke-virtual {v7}, Ljava/lang/Object;.toString:()Ljava/lang/String; // method@228b │ │ +082332: 0c03 |0019: move-result-object v3 │ │ +082334: 1a04 0100 |001a: const-string v4, " │ │ " // string@0001 │ │ -05c35c: 6e20 a817 4300 |001c: invoke-virtual {v3, v4}, Ljava/lang/String;.split:(Ljava/lang/String;)[Ljava/lang/String; // method@17a8 │ │ -05c362: 0c01 |001f: move-result-object v1 │ │ -05c364: 2113 |0020: array-length v3, v1 │ │ -05c366: d800 03ff |0021: add-int/lit8 v0, v3, #int -1 // #ff │ │ -05c36a: 7210 1712 0700 |0023: invoke-interface {v7}, Landroid/text/Editable;.length:()I // method@1217 │ │ -05c370: 0a03 |0026: move-result v3 │ │ -05c372: 4604 0100 |0027: aget-object v4, v1, v0 │ │ -05c376: 6e10 a717 0400 |0029: invoke-virtual {v4}, Ljava/lang/String;.length:()I // method@17a7 │ │ -05c37c: 0a04 |002c: move-result v4 │ │ -05c37e: b143 |002d: sub-int/2addr v3, v4 │ │ -05c380: d802 03ff |002e: add-int/lit8 v2, v3, #int -1 // #ff │ │ -05c384: 2203 9802 |0030: new-instance v3, Landroid/text/style/BulletSpan; // type@0298 │ │ -05c388: 5464 ec08 |0032: iget-object v4, v6, Lorg/androidfromfrankfurt/archnews/HtmlTagHandler;.mListParents:Ljava/util/Vector; // field@08ec │ │ -05c38c: 6e10 1618 0400 |0034: invoke-virtual {v4}, Ljava/util/Vector;.size:()I // method@1816 │ │ -05c392: 0a04 |0037: move-result v4 │ │ -05c394: da04 040f |0038: mul-int/lit8 v4, v4, #int 15 // #0f │ │ -05c398: 7020 2e12 4300 |003a: invoke-direct {v3, v4}, Landroid/text/style/BulletSpan;.:(I)V // method@122e │ │ -05c39e: 7210 1712 0700 |003d: invoke-interface {v7}, Landroid/text/Editable;.length:()I // method@1217 │ │ -05c3a4: 0a04 |0040: move-result v4 │ │ -05c3a6: 7255 1812 3742 |0041: invoke-interface {v7, v3, v2, v4, v5}, Landroid/text/Editable;.setSpan:(Ljava/lang/Object;III)V // method@1218 │ │ -05c3ac: 0e00 |0044: return-void │ │ -05c3ae: 5463 ec08 |0045: iget-object v3, v6, Lorg/androidfromfrankfurt/archnews/HtmlTagHandler;.mListParents:Ljava/util/Vector; // field@08ec │ │ -05c3b2: 6e10 1418 0300 |0047: invoke-virtual {v3}, Ljava/util/Vector;.lastElement:()Ljava/lang/Object; // method@1814 │ │ -05c3b8: 0c03 |004a: move-result-object v3 │ │ -05c3ba: 1f03 b803 |004b: check-cast v3, Ljava/lang/String; // type@03b8 │ │ -05c3be: 1a04 c318 |004d: const-string v4, "ol" // string@18c3 │ │ -05c3c2: 6e20 a217 4300 |004f: invoke-virtual {v3, v4}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@17a2 │ │ -05c3c8: 0a03 |0052: move-result v3 │ │ -05c3ca: 3803 f1ff |0053: if-eqz v3, 0044 // -000f │ │ -05c3ce: 5263 eb08 |0055: iget v3, v6, Lorg/androidfromfrankfurt/archnews/HtmlTagHandler;.mListItemCount:I // field@08eb │ │ -05c3d2: d803 0301 |0057: add-int/lit8 v3, v3, #int 1 // #01 │ │ -05c3d6: 5963 eb08 |0059: iput v3, v6, Lorg/androidfromfrankfurt/archnews/HtmlTagHandler;.mListItemCount:I // field@08eb │ │ -05c3da: 1a03 0100 |005b: const-string v3, " │ │ +082338: 6e20 9d22 4300 |001c: invoke-virtual {v3, v4}, Ljava/lang/String;.split:(Ljava/lang/String;)[Ljava/lang/String; // method@229d │ │ +08233e: 0c01 |001f: move-result-object v1 │ │ +082340: 2113 |0020: array-length v3, v1 │ │ +082342: d800 03ff |0021: add-int/lit8 v0, v3, #int -1 // #ff │ │ +082346: 7210 471c 0700 |0023: invoke-interface {v7}, Landroid/text/Editable;.length:()I // method@1c47 │ │ +08234c: 0a03 |0026: move-result v3 │ │ +08234e: 4604 0100 |0027: aget-object v4, v1, v0 │ │ +082352: 6e10 9c22 0400 |0029: invoke-virtual {v4}, Ljava/lang/String;.length:()I // method@229c │ │ +082358: 0a04 |002c: move-result v4 │ │ +08235a: b143 |002d: sub-int/2addr v3, v4 │ │ +08235c: d802 03ff |002e: add-int/lit8 v2, v3, #int -1 // #ff │ │ +082360: 2203 0904 |0030: new-instance v3, Landroid/text/style/BulletSpan; // type@0409 │ │ +082364: 5464 050c |0032: iget-object v4, v6, Lorg/androidfromfrankfurt/archnews/HtmlTagHandler;.mListParents:Ljava/util/Vector; // field@0c05 │ │ +082368: 6e10 2723 0400 |0034: invoke-virtual {v4}, Ljava/util/Vector;.size:()I // method@2327 │ │ +08236e: 0a04 |0037: move-result v4 │ │ +082370: da04 040f |0038: mul-int/lit8 v4, v4, #int 15 // #0f │ │ +082374: 7020 5e1c 4300 |003a: invoke-direct {v3, v4}, Landroid/text/style/BulletSpan;.:(I)V // method@1c5e │ │ +08237a: 7210 471c 0700 |003d: invoke-interface {v7}, Landroid/text/Editable;.length:()I // method@1c47 │ │ +082380: 0a04 |0040: move-result v4 │ │ +082382: 7255 481c 3742 |0041: invoke-interface {v7, v3, v2, v4, v5}, Landroid/text/Editable;.setSpan:(Ljava/lang/Object;III)V // method@1c48 │ │ +082388: 0e00 |0044: return-void │ │ +08238a: 5463 050c |0045: iget-object v3, v6, Lorg/androidfromfrankfurt/archnews/HtmlTagHandler;.mListParents:Ljava/util/Vector; // field@0c05 │ │ +08238e: 6e10 2523 0300 |0047: invoke-virtual {v3}, Ljava/util/Vector;.lastElement:()Ljava/lang/Object; // method@2325 │ │ +082394: 0c03 |004a: move-result-object v3 │ │ +082396: 1f03 3d05 |004b: check-cast v3, Ljava/lang/String; // type@053d │ │ +08239a: 1a04 ab20 |004d: const-string v4, "ol" // string@20ab │ │ +08239e: 6e20 9722 4300 |004f: invoke-virtual {v3, v4}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@2297 │ │ +0823a4: 0a03 |0052: move-result v3 │ │ +0823a6: 3803 f1ff |0053: if-eqz v3, 0044 // -000f │ │ +0823aa: 5263 040c |0055: iget v3, v6, Lorg/androidfromfrankfurt/archnews/HtmlTagHandler;.mListItemCount:I // field@0c04 │ │ +0823ae: d803 0301 |0057: add-int/lit8 v3, v3, #int 1 // #01 │ │ +0823b2: 5963 040c |0059: iput v3, v6, Lorg/androidfromfrankfurt/archnews/HtmlTagHandler;.mListItemCount:I // field@0c04 │ │ +0823b6: 1a03 0100 |005b: const-string v3, " │ │ " // string@0001 │ │ -05c3de: 7220 1212 3700 |005d: invoke-interface {v7, v3}, Landroid/text/Editable;.append:(Ljava/lang/CharSequence;)Landroid/text/Editable; // method@1212 │ │ -05c3e4: 6e10 9617 0700 |0060: invoke-virtual {v7}, Ljava/lang/Object;.toString:()Ljava/lang/String; // method@1796 │ │ -05c3ea: 0c03 |0063: move-result-object v3 │ │ -05c3ec: 1a04 0100 |0064: const-string v4, " │ │ +0823ba: 7220 421c 3700 |005d: invoke-interface {v7, v3}, Landroid/text/Editable;.append:(Ljava/lang/CharSequence;)Landroid/text/Editable; // method@1c42 │ │ +0823c0: 6e10 8b22 0700 |0060: invoke-virtual {v7}, Ljava/lang/Object;.toString:()Ljava/lang/String; // method@228b │ │ +0823c6: 0c03 |0063: move-result-object v3 │ │ +0823c8: 1a04 0100 |0064: const-string v4, " │ │ " // string@0001 │ │ -05c3f0: 6e20 a817 4300 |0066: invoke-virtual {v3, v4}, Ljava/lang/String;.split:(Ljava/lang/String;)[Ljava/lang/String; // method@17a8 │ │ -05c3f6: 0c01 |0069: move-result-object v1 │ │ -05c3f8: 2113 |006a: array-length v3, v1 │ │ -05c3fa: d800 03ff |006b: add-int/lit8 v0, v3, #int -1 // #ff │ │ -05c3fe: 7210 1712 0700 |006d: invoke-interface {v7}, Landroid/text/Editable;.length:()I // method@1217 │ │ -05c404: 0a03 |0070: move-result v3 │ │ -05c406: 4604 0100 |0071: aget-object v4, v1, v0 │ │ -05c40a: 6e10 a717 0400 |0073: invoke-virtual {v4}, Ljava/lang/String;.length:()I // method@17a7 │ │ -05c410: 0a04 |0076: move-result v4 │ │ -05c412: b143 |0077: sub-int/2addr v3, v4 │ │ -05c414: d802 03ff |0078: add-int/lit8 v2, v3, #int -1 // #ff │ │ -05c418: 2203 b903 |007a: new-instance v3, Ljava/lang/StringBuilder; // type@03b9 │ │ -05c41c: 7010 ae17 0300 |007c: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@17ae │ │ -05c422: 5264 eb08 |007f: iget v4, v6, Lorg/androidfromfrankfurt/archnews/HtmlTagHandler;.mListItemCount:I // field@08eb │ │ -05c426: 6e20 b117 4300 |0081: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@17b1 │ │ -05c42c: 0c03 |0084: move-result-object v3 │ │ -05c42e: 1a04 cc00 |0085: const-string v4, ". " // string@00cc │ │ -05c432: 6e20 b517 4300 |0087: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17b5 │ │ -05c438: 0c03 |008a: move-result-object v3 │ │ -05c43a: 6e10 ba17 0300 |008b: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@17ba │ │ -05c440: 0c03 |008e: move-result-object v3 │ │ -05c442: 7230 1612 2703 |008f: invoke-interface {v7, v2, v3}, Landroid/text/Editable;.insert:(ILjava/lang/CharSequence;)Landroid/text/Editable; // method@1216 │ │ -05c448: 2203 9902 |0092: new-instance v3, Landroid/text/style/LeadingMarginSpan$Standard; // type@0299 │ │ -05c44c: 5464 ec08 |0094: iget-object v4, v6, Lorg/androidfromfrankfurt/archnews/HtmlTagHandler;.mListParents:Ljava/util/Vector; // field@08ec │ │ -05c450: 6e10 1618 0400 |0096: invoke-virtual {v4}, Ljava/util/Vector;.size:()I // method@1816 │ │ -05c456: 0a04 |0099: move-result v4 │ │ -05c458: da04 040f |009a: mul-int/lit8 v4, v4, #int 15 // #0f │ │ -05c45c: 7020 2f12 4300 |009c: invoke-direct {v3, v4}, Landroid/text/style/LeadingMarginSpan$Standard;.:(I)V // method@122f │ │ -05c462: 7210 1712 0700 |009f: invoke-interface {v7}, Landroid/text/Editable;.length:()I // method@1217 │ │ -05c468: 0a04 |00a2: move-result v4 │ │ -05c46a: 7255 1812 3742 |00a3: invoke-interface {v7, v3, v2, v4, v5}, Landroid/text/Editable;.setSpan:(Ljava/lang/Object;III)V // method@1218 │ │ -05c470: 289e |00a6: goto 0044 // -0062 │ │ +0823cc: 6e20 9d22 4300 |0066: invoke-virtual {v3, v4}, Ljava/lang/String;.split:(Ljava/lang/String;)[Ljava/lang/String; // method@229d │ │ +0823d2: 0c01 |0069: move-result-object v1 │ │ +0823d4: 2113 |006a: array-length v3, v1 │ │ +0823d6: d800 03ff |006b: add-int/lit8 v0, v3, #int -1 // #ff │ │ +0823da: 7210 471c 0700 |006d: invoke-interface {v7}, Landroid/text/Editable;.length:()I // method@1c47 │ │ +0823e0: 0a03 |0070: move-result v3 │ │ +0823e2: 4604 0100 |0071: aget-object v4, v1, v0 │ │ +0823e6: 6e10 9c22 0400 |0073: invoke-virtual {v4}, Ljava/lang/String;.length:()I // method@229c │ │ +0823ec: 0a04 |0076: move-result v4 │ │ +0823ee: b143 |0077: sub-int/2addr v3, v4 │ │ +0823f0: d802 03ff |0078: add-int/lit8 v2, v3, #int -1 // #ff │ │ +0823f4: 2203 3e05 |007a: new-instance v3, Ljava/lang/StringBuilder; // type@053e │ │ +0823f8: 7010 a422 0300 |007c: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@22a4 │ │ +0823fe: 5264 040c |007f: iget v4, v6, Lorg/androidfromfrankfurt/archnews/HtmlTagHandler;.mListItemCount:I // field@0c04 │ │ +082402: 6e20 a922 4300 |0081: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@22a9 │ │ +082408: 0c03 |0084: move-result-object v3 │ │ +08240a: 1a04 ea00 |0085: const-string v4, ". " // string@00ea │ │ +08240e: 6e20 ad22 4300 |0087: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22ad │ │ +082414: 0c03 |008a: move-result-object v3 │ │ +082416: 6e10 b222 0300 |008b: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@22b2 │ │ +08241c: 0c03 |008e: move-result-object v3 │ │ +08241e: 7230 461c 2703 |008f: invoke-interface {v7, v2, v3}, Landroid/text/Editable;.insert:(ILjava/lang/CharSequence;)Landroid/text/Editable; // method@1c46 │ │ +082424: 2203 0a04 |0092: new-instance v3, Landroid/text/style/LeadingMarginSpan$Standard; // type@040a │ │ +082428: 5464 050c |0094: iget-object v4, v6, Lorg/androidfromfrankfurt/archnews/HtmlTagHandler;.mListParents:Ljava/util/Vector; // field@0c05 │ │ +08242c: 6e10 2723 0400 |0096: invoke-virtual {v4}, Ljava/util/Vector;.size:()I // method@2327 │ │ +082432: 0a04 |0099: move-result v4 │ │ +082434: da04 040f |009a: mul-int/lit8 v4, v4, #int 15 // #0f │ │ +082438: 7020 5f1c 4300 |009c: invoke-direct {v3, v4}, Landroid/text/style/LeadingMarginSpan$Standard;.:(I)V // method@1c5f │ │ +08243e: 7210 471c 0700 |009f: invoke-interface {v7}, Landroid/text/Editable;.length:()I // method@1c47 │ │ +082444: 0a04 |00a2: move-result v4 │ │ +082446: 7255 481c 3742 |00a3: invoke-interface {v7, v3, v2, v4, v5}, Landroid/text/Editable;.setSpan:(Ljava/lang/Object;III)V // method@1c48 │ │ +08244c: 289e |00a6: goto 0044 // -0062 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=57 │ │ 0x0011 line=58 │ │ 0x0016 line=59 │ │ 0x0020 line=61 │ │ 0x0023 line=62 │ │ @@ -106429,73 +147853,73 @@ │ │ type : '(ZLjava/lang/String;Landroid/text/Editable;Lorg/xml/sax/XMLReader;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 11 │ │ ins : 5 │ │ outs : 5 │ │ insns size : 118 16-bit code units │ │ -05c474: |[05c474] org.androidfromfrankfurt.archnews.HtmlTagHandler.handleTag:(ZLjava/lang/String;Landroid/text/Editable;Lorg/xml/sax/XMLReader;)V │ │ -05c484: 1204 |0000: const/4 v4, #int 0 // #0 │ │ -05c486: 1a02 b41d |0001: const-string v2, "ul" // string@1db4 │ │ -05c48a: 6e20 a217 2800 |0003: invoke-virtual {v8, v2}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@17a2 │ │ -05c490: 0a02 |0006: move-result v2 │ │ -05c492: 3902 1200 |0007: if-nez v2, 0019 // +0012 │ │ -05c496: 1a02 c318 |0009: const-string v2, "ol" // string@18c3 │ │ -05c49a: 6e20 a217 2800 |000b: invoke-virtual {v8, v2}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@17a2 │ │ -05c4a0: 0a02 |000e: move-result v2 │ │ -05c4a2: 3902 0a00 |000f: if-nez v2, 0019 // +000a │ │ -05c4a6: 1a02 c00e |0011: const-string v2, "dd" // string@0ec0 │ │ -05c4aa: 6e20 a217 2800 |0013: invoke-virtual {v8, v2}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@17a2 │ │ -05c4b0: 0a02 |0016: move-result v2 │ │ -05c4b2: 3802 1200 |0017: if-eqz v2, 0029 // +0012 │ │ -05c4b6: 3807 0a00 |0019: if-eqz v7, 0023 // +000a │ │ -05c4ba: 5462 ec08 |001b: iget-object v2, v6, Lorg/androidfromfrankfurt/archnews/HtmlTagHandler;.mListParents:Ljava/util/Vector; // field@08ec │ │ -05c4be: 6e20 1318 8200 |001d: invoke-virtual {v2, v8}, Ljava/util/Vector;.add:(Ljava/lang/Object;)Z // method@1813 │ │ -05c4c4: 5964 eb08 |0020: iput v4, v6, Lorg/androidfromfrankfurt/archnews/HtmlTagHandler;.mListItemCount:I // field@08eb │ │ -05c4c8: 0e00 |0022: return-void │ │ -05c4ca: 5462 ec08 |0023: iget-object v2, v6, Lorg/androidfromfrankfurt/archnews/HtmlTagHandler;.mListParents:Ljava/util/Vector; // field@08ec │ │ -05c4ce: 6e20 1518 8200 |0025: invoke-virtual {v2, v8}, Ljava/util/Vector;.remove:(Ljava/lang/Object;)Z // method@1815 │ │ -05c4d4: 28f8 |0028: goto 0020 // -0008 │ │ -05c4d6: 1a02 3115 |0029: const-string v2, "li" // string@1531 │ │ -05c4da: 6e20 a217 2800 |002b: invoke-virtual {v8, v2}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@17a2 │ │ -05c4e0: 0a02 |002e: move-result v2 │ │ -05c4e2: 3802 0800 |002f: if-eqz v2, 0037 // +0008 │ │ -05c4e6: 3907 0600 |0031: if-nez v7, 0037 // +0006 │ │ -05c4ea: 7020 3c18 9600 |0033: invoke-direct {v6, v9}, Lorg/androidfromfrankfurt/archnews/HtmlTagHandler;.handleListTag:(Landroid/text/Editable;)V // method@183c │ │ -05c4f0: 28ec |0036: goto 0022 // -0014 │ │ -05c4f2: 1a02 180e |0037: const-string v2, "code" // string@0e18 │ │ -05c4f6: 6e20 a317 2800 |0039: invoke-virtual {v8, v2}, Ljava/lang/String;.equalsIgnoreCase:(Ljava/lang/String;)Z // method@17a3 │ │ -05c4fc: 0a02 |003c: move-result v2 │ │ -05c4fe: 3802 e5ff |003d: if-eqz v2, 0022 // -001b │ │ -05c502: 3807 1700 |003f: if-eqz v7, 0056 // +0017 │ │ -05c506: 2202 9b02 |0041: new-instance v2, Landroid/text/style/TypefaceSpan; // type@029b │ │ -05c50a: 1a03 3418 |0043: const-string v3, "monospace" // string@1834 │ │ -05c50e: 7020 3012 3200 |0045: invoke-direct {v2, v3}, Landroid/text/style/TypefaceSpan;.:(Ljava/lang/String;)V // method@1230 │ │ -05c514: 7210 1712 0900 |0048: invoke-interface {v9}, Landroid/text/Editable;.length:()I // method@1217 │ │ -05c51a: 0a03 |004b: move-result v3 │ │ -05c51c: 7210 1712 0900 |004c: invoke-interface {v9}, Landroid/text/Editable;.length:()I // method@1217 │ │ -05c522: 0a04 |004f: move-result v4 │ │ -05c524: 1305 1100 |0050: const/16 v5, #int 17 // #11 │ │ -05c528: 7255 1812 2943 |0052: invoke-interface {v9, v2, v3, v4, v5}, Landroid/text/Editable;.setSpan:(Ljava/lang/Object;III)V // method@1218 │ │ -05c52e: 28cd |0055: goto 0022 // -0033 │ │ -05c530: 1a02 4202 |0056: const-string v2, "COde Tag" // string@0242 │ │ -05c534: 1a03 6502 |0058: const-string v3, "Code tag encountered" // string@0265 │ │ -05c538: 7120 3512 3200 |005a: invoke-static {v2, v3}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@1235 │ │ -05c53e: 1c02 9b02 |005d: const-class v2, Landroid/text/style/TypefaceSpan; // type@029b │ │ -05c542: 7030 3b18 9602 |005f: invoke-direct {v6, v9, v2}, Lorg/androidfromfrankfurt/archnews/HtmlTagHandler;.getLast:(Landroid/text/Editable;Ljava/lang/Class;)Ljava/lang/Object; // method@183b │ │ -05c548: 0c00 |0062: move-result-object v0 │ │ -05c54a: 7220 1412 0900 |0063: invoke-interface {v9, v0}, Landroid/text/Editable;.getSpanStart:(Ljava/lang/Object;)I // method@1214 │ │ -05c550: 0a01 |0066: move-result v1 │ │ -05c552: 2202 9b02 |0067: new-instance v2, Landroid/text/style/TypefaceSpan; // type@029b │ │ -05c556: 1a03 3418 |0069: const-string v3, "monospace" // string@1834 │ │ -05c55a: 7020 3012 3200 |006b: invoke-direct {v2, v3}, Landroid/text/style/TypefaceSpan;.:(Ljava/lang/String;)V // method@1230 │ │ -05c560: 7210 1712 0900 |006e: invoke-interface {v9}, Landroid/text/Editable;.length:()I // method@1217 │ │ -05c566: 0a03 |0071: move-result v3 │ │ -05c568: 7254 1812 2931 |0072: invoke-interface {v9, v2, v1, v3, v4}, Landroid/text/Editable;.setSpan:(Ljava/lang/Object;III)V // method@1218 │ │ -05c56e: 28ad |0075: goto 0022 // -0053 │ │ +082450: |[082450] org.androidfromfrankfurt.archnews.HtmlTagHandler.handleTag:(ZLjava/lang/String;Landroid/text/Editable;Lorg/xml/sax/XMLReader;)V │ │ +082460: 1204 |0000: const/4 v4, #int 0 // #0 │ │ +082462: 1a02 8827 |0001: const-string v2, "ul" // string@2788 │ │ +082466: 6e20 9722 2800 |0003: invoke-virtual {v8, v2}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@2297 │ │ +08246c: 0a02 |0006: move-result v2 │ │ +08246e: 3902 1200 |0007: if-nez v2, 0019 // +0012 │ │ +082472: 1a02 ab20 |0009: const-string v2, "ol" // string@20ab │ │ +082476: 6e20 9722 2800 |000b: invoke-virtual {v8, v2}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@2297 │ │ +08247c: 0a02 |000e: move-result v2 │ │ +08247e: 3902 0a00 |000f: if-nez v2, 0019 // +000a │ │ +082482: 1a02 2f14 |0011: const-string v2, "dd" // string@142f │ │ +082486: 6e20 9722 2800 |0013: invoke-virtual {v8, v2}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@2297 │ │ +08248c: 0a02 |0016: move-result v2 │ │ +08248e: 3802 1200 |0017: if-eqz v2, 0029 // +0012 │ │ +082492: 3807 0a00 |0019: if-eqz v7, 0023 // +000a │ │ +082496: 5462 050c |001b: iget-object v2, v6, Lorg/androidfromfrankfurt/archnews/HtmlTagHandler;.mListParents:Ljava/util/Vector; // field@0c05 │ │ +08249a: 6e20 2423 8200 |001d: invoke-virtual {v2, v8}, Ljava/util/Vector;.add:(Ljava/lang/Object;)Z // method@2324 │ │ +0824a0: 5964 040c |0020: iput v4, v6, Lorg/androidfromfrankfurt/archnews/HtmlTagHandler;.mListItemCount:I // field@0c04 │ │ +0824a4: 0e00 |0022: return-void │ │ +0824a6: 5462 050c |0023: iget-object v2, v6, Lorg/androidfromfrankfurt/archnews/HtmlTagHandler;.mListParents:Ljava/util/Vector; // field@0c05 │ │ +0824aa: 6e20 2623 8200 |0025: invoke-virtual {v2, v8}, Ljava/util/Vector;.remove:(Ljava/lang/Object;)Z // method@2326 │ │ +0824b0: 28f8 |0028: goto 0020 // -0008 │ │ +0824b2: 1a02 221c |0029: const-string v2, "li" // string@1c22 │ │ +0824b6: 6e20 9722 2800 |002b: invoke-virtual {v8, v2}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@2297 │ │ +0824bc: 0a02 |002e: move-result v2 │ │ +0824be: 3802 0800 |002f: if-eqz v2, 0037 // +0008 │ │ +0824c2: 3907 0600 |0031: if-nez v7, 0037 // +0006 │ │ +0824c6: 7020 4e23 9600 |0033: invoke-direct {v6, v9}, Lorg/androidfromfrankfurt/archnews/HtmlTagHandler;.handleListTag:(Landroid/text/Editable;)V // method@234e │ │ +0824cc: 28ec |0036: goto 0022 // -0014 │ │ +0824ce: 1a02 5013 |0037: const-string v2, "code" // string@1350 │ │ +0824d2: 6e20 9822 2800 |0039: invoke-virtual {v8, v2}, Ljava/lang/String;.equalsIgnoreCase:(Ljava/lang/String;)Z // method@2298 │ │ +0824d8: 0a02 |003c: move-result v2 │ │ +0824da: 3802 e5ff |003d: if-eqz v2, 0022 // -001b │ │ +0824de: 3807 1700 |003f: if-eqz v7, 0056 // +0017 │ │ +0824e2: 2202 0b04 |0041: new-instance v2, Landroid/text/style/TypefaceSpan; // type@040b │ │ +0824e6: 1a03 0120 |0043: const-string v3, "monospace" // string@2001 │ │ +0824ea: 7020 601c 3200 |0045: invoke-direct {v2, v3}, Landroid/text/style/TypefaceSpan;.:(Ljava/lang/String;)V // method@1c60 │ │ +0824f0: 7210 471c 0900 |0048: invoke-interface {v9}, Landroid/text/Editable;.length:()I // method@1c47 │ │ +0824f6: 0a03 |004b: move-result v3 │ │ +0824f8: 7210 471c 0900 |004c: invoke-interface {v9}, Landroid/text/Editable;.length:()I // method@1c47 │ │ +0824fe: 0a04 |004f: move-result v4 │ │ +082500: 1305 1100 |0050: const/16 v5, #int 17 // #11 │ │ +082504: 7255 481c 2943 |0052: invoke-interface {v9, v2, v3, v4, v5}, Landroid/text/Editable;.setSpan:(Ljava/lang/Object;III)V // method@1c48 │ │ +08250a: 28cd |0055: goto 0022 // -0033 │ │ +08250c: 1a02 c802 |0056: const-string v2, "COde Tag" // string@02c8 │ │ +082510: 1a03 f702 |0058: const-string v3, "Code tag encountered" // string@02f7 │ │ +082514: 7120 6f1c 3200 |005a: invoke-static {v2, v3}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@1c6f │ │ +08251a: 1c02 0b04 |005d: const-class v2, Landroid/text/style/TypefaceSpan; // type@040b │ │ +08251e: 7030 4d23 9602 |005f: invoke-direct {v6, v9, v2}, Lorg/androidfromfrankfurt/archnews/HtmlTagHandler;.getLast:(Landroid/text/Editable;Ljava/lang/Class;)Ljava/lang/Object; // method@234d │ │ +082524: 0c00 |0062: move-result-object v0 │ │ +082526: 7220 441c 0900 |0063: invoke-interface {v9, v0}, Landroid/text/Editable;.getSpanStart:(Ljava/lang/Object;)I // method@1c44 │ │ +08252c: 0a01 |0066: move-result v1 │ │ +08252e: 2202 0b04 |0067: new-instance v2, Landroid/text/style/TypefaceSpan; // type@040b │ │ +082532: 1a03 0120 |0069: const-string v3, "monospace" // string@2001 │ │ +082536: 7020 601c 3200 |006b: invoke-direct {v2, v3}, Landroid/text/style/TypefaceSpan;.:(Ljava/lang/String;)V // method@1c60 │ │ +08253c: 7210 471c 0900 |006e: invoke-interface {v9}, Landroid/text/Editable;.length:()I // method@1c47 │ │ +082542: 0a03 |0071: move-result v3 │ │ +082544: 7254 481c 2931 |0072: invoke-interface {v9, v2, v1, v3, v4}, Landroid/text/Editable;.setSpan:(Ljava/lang/Object;III)V // method@1c48 │ │ +08254a: 28ad |0075: goto 0022 // -0053 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=22 │ │ 0x0019 line=23 │ │ 0x001b line=24 │ │ 0x0020 line=27 │ │ 0x0022 line=41 │ │ @@ -106514,58 +147938,58 @@ │ │ 0x0067 - 0x0076 reg=1 where I │ │ 0x0000 - 0x0076 reg=6 this Lorg/androidfromfrankfurt/archnews/HtmlTagHandler; │ │ 0x0000 - 0x0076 reg=7 opening Z │ │ 0x0000 - 0x0076 reg=8 tag Ljava/lang/String; │ │ 0x0000 - 0x0076 reg=9 output Landroid/text/Editable; │ │ 0x0000 - 0x0076 reg=10 xmlReader Lorg/xml/sax/XMLReader; │ │ │ │ - source_file_idx : 1010 (HtmlTagHandler.java) │ │ + source_file_idx : 1273 (HtmlTagHandler.java) │ │ │ │ -Class #439 header: │ │ -class_idx : 1016 │ │ +Class #669 header: │ │ +class_idx : 1410 │ │ access_flags : 4096 (0x1000) │ │ -superclass_idx : 948 │ │ -source_file_idx : 2445 │ │ +superclass_idx : 1337 │ │ +source_file_idx : 3302 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 0 │ │ │ │ -Class #439 annotations: │ │ +Class #669 annotations: │ │ Annotations on class │ │ VISIBILITY_SYSTEM Ldalvik/annotation/EnclosingClass; value=Lorg/androidfromfrankfurt/archnews/NewsActivity; │ │ VISIBILITY_SYSTEM Ldalvik/annotation/InnerClass; accessFlags=4104 name=null │ │ │ │ -Class #439 - │ │ +Class #669 - │ │ Class descriptor : 'Lorg/androidfromfrankfurt/archnews/NewsActivity$1;' │ │ Access flags : 0x1000 (SYNTHETIC) │ │ Superclass : 'Ljava/lang/Object;' │ │ Interfaces - │ │ Static fields - │ │ Instance fields - │ │ Direct methods - │ │ Virtual methods - │ │ - source_file_idx : 2445 (NewsActivity.java) │ │ + source_file_idx : 3302 (NewsActivity.java) │ │ │ │ -Class #440 header: │ │ -class_idx : 1019 │ │ +Class #670 header: │ │ +class_idx : 1413 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 948 │ │ -source_file_idx : 2446 │ │ +superclass_idx : 1337 │ │ +source_file_idx : 3303 │ │ static_fields_size : 0 │ │ instance_fields_size: 2 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ -Class #440 annotations: │ │ +Class #670 annotations: │ │ Annotations on class │ │ VISIBILITY_SYSTEM Ldalvik/annotation/EnclosingMethod; value=getView │ │ VISIBILITY_SYSTEM Ldalvik/annotation/InnerClass; accessFlags=0 name=null │ │ │ │ -Class #440 - │ │ +Class #670 - │ │ Class descriptor : 'Lorg/androidfromfrankfurt/archnews/NewsAdapter$1;' │ │ Access flags : 0x0000 () │ │ Superclass : 'Ljava/lang/Object;' │ │ Interfaces - │ │ #0 : 'Landroid/view/View$OnClickListener;' │ │ Static fields - │ │ Instance fields - │ │ @@ -106583,82 +148007,82 @@ │ │ type : '(Lorg/androidfromfrankfurt/archnews/NewsAdapter;Ljava/net/URL;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -05c570: |[05c570] org.androidfromfrankfurt.archnews.NewsAdapter$1.:(Lorg/androidfromfrankfurt/archnews/NewsAdapter;Ljava/net/URL;)V │ │ -05c580: 5b01 ef08 |0000: iput-object v1, v0, Lorg/androidfromfrankfurt/archnews/NewsAdapter$1;.this$0:Lorg/androidfromfrankfurt/archnews/NewsAdapter; // field@08ef │ │ -05c584: 5b02 f008 |0002: iput-object v2, v0, Lorg/androidfromfrankfurt/archnews/NewsAdapter$1;.val$url:Ljava/net/URL; // field@08f0 │ │ -05c588: 7010 9117 0000 |0004: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1791 │ │ -05c58e: 0e00 |0007: return-void │ │ +08254c: |[08254c] org.androidfromfrankfurt.archnews.NewsAdapter$1.:(Lorg/androidfromfrankfurt/archnews/NewsAdapter;Ljava/net/URL;)V │ │ +08255c: 5b01 080c |0000: iput-object v1, v0, Lorg/androidfromfrankfurt/archnews/NewsAdapter$1;.this$0:Lorg/androidfromfrankfurt/archnews/NewsAdapter; // field@0c08 │ │ +082560: 5b02 090c |0002: iput-object v2, v0, Lorg/androidfromfrankfurt/archnews/NewsAdapter$1;.val$url:Ljava/net/URL; // field@0c09 │ │ +082564: 7010 8622 0000 |0004: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2286 │ │ +08256a: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=48 │ │ locals : │ │ 0x0000 - 0x0008 reg=0 this Lorg/androidfromfrankfurt/archnews/NewsAdapter$1; │ │ - 0x0000 - 0x0008 reg=1 (null) Lorg/androidfromfrankfurt/archnews/NewsAdapter; │ │ + 0x0000 - 0x0008 reg=1 this$0 Lorg/androidfromfrankfurt/archnews/NewsAdapter; │ │ 0x0000 - 0x0008 reg=2 (null) Ljava/net/URL; │ │ │ │ Virtual methods - │ │ #0 : (in Lorg/androidfromfrankfurt/archnews/NewsAdapter$1;) │ │ name : 'onClick' │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 31 16-bit code units │ │ -05c590: |[05c590] org.androidfromfrankfurt.archnews.NewsAdapter$1.onClick:(Landroid/view/View;)V │ │ -05c5a0: 5430 ef08 |0000: iget-object v0, v3, Lorg/androidfromfrankfurt/archnews/NewsAdapter$1;.this$0:Lorg/androidfromfrankfurt/archnews/NewsAdapter; // field@08ef │ │ -05c5a4: 7110 5418 0000 |0002: invoke-static {v0}, Lorg/androidfromfrankfurt/archnews/NewsAdapter;.access$000:(Lorg/androidfromfrankfurt/archnews/NewsAdapter;)Landroid/content/Context; // method@1854 │ │ -05c5aa: 0c00 |0005: move-result-object v0 │ │ -05c5ac: 2201 2f00 |0006: new-instance v1, Landroid/content/Intent; // type@002f │ │ -05c5b0: 1a02 e40c |0008: const-string v2, "android.intent.action.VIEW" // string@0ce4 │ │ -05c5b4: 7020 e000 2100 |000a: invoke-direct {v1, v2}, Landroid/content/Intent;.:(Ljava/lang/String;)V // method@00e0 │ │ -05c5ba: 5432 f008 |000d: iget-object v2, v3, Lorg/androidfromfrankfurt/archnews/NewsAdapter$1;.val$url:Ljava/net/URL; // field@08f0 │ │ -05c5be: 6e10 d017 0200 |000f: invoke-virtual {v2}, Ljava/net/URL;.toString:()Ljava/lang/String; // method@17d0 │ │ -05c5c4: 0c02 |0012: move-result-object v2 │ │ -05c5c6: 7110 cf01 0200 |0013: invoke-static {v2}, Landroid/net/Uri;.parse:(Ljava/lang/String;)Landroid/net/Uri; // method@01cf │ │ -05c5cc: 0c02 |0016: move-result-object v2 │ │ -05c5ce: 6e20 0101 2100 |0017: invoke-virtual {v1, v2}, Landroid/content/Intent;.setData:(Landroid/net/Uri;)Landroid/content/Intent; // method@0101 │ │ -05c5d4: 0c01 |001a: move-result-object v1 │ │ -05c5d6: 6e20 d900 1000 |001b: invoke-virtual {v0, v1}, Landroid/content/Context;.startActivity:(Landroid/content/Intent;)V // method@00d9 │ │ -05c5dc: 0e00 |001e: return-void │ │ +08256c: |[08256c] org.androidfromfrankfurt.archnews.NewsAdapter$1.onClick:(Landroid/view/View;)V │ │ +08257c: 5430 080c |0000: iget-object v0, v3, Lorg/androidfromfrankfurt/archnews/NewsAdapter$1;.this$0:Lorg/androidfromfrankfurt/archnews/NewsAdapter; // field@0c08 │ │ +082580: 7110 6623 0000 |0002: invoke-static {v0}, Lorg/androidfromfrankfurt/archnews/NewsAdapter;.access$000:(Lorg/androidfromfrankfurt/archnews/NewsAdapter;)Landroid/content/Context; // method@2366 │ │ +082586: 0c00 |0005: move-result-object v0 │ │ +082588: 2201 3f00 |0006: new-instance v1, Landroid/content/Intent; // type@003f │ │ +08258c: 1a02 9011 |0008: const-string v2, "android.intent.action.VIEW" // string@1190 │ │ +082590: 7020 2501 2100 |000a: invoke-direct {v1, v2}, Landroid/content/Intent;.:(Ljava/lang/String;)V // method@0125 │ │ +082596: 5432 090c |000d: iget-object v2, v3, Lorg/androidfromfrankfurt/archnews/NewsAdapter$1;.val$url:Ljava/net/URL; // field@0c09 │ │ +08259a: 6e10 cc22 0200 |000f: invoke-virtual {v2}, Ljava/net/URL;.toString:()Ljava/lang/String; // method@22cc │ │ +0825a0: 0c02 |0012: move-result-object v2 │ │ +0825a2: 7110 d902 0200 |0013: invoke-static {v2}, Landroid/net/Uri;.parse:(Ljava/lang/String;)Landroid/net/Uri; // method@02d9 │ │ +0825a8: 0c02 |0016: move-result-object v2 │ │ +0825aa: 6e20 4a01 2100 |0017: invoke-virtual {v1, v2}, Landroid/content/Intent;.setData:(Landroid/net/Uri;)Landroid/content/Intent; // method@014a │ │ +0825b0: 0c01 |001a: move-result-object v1 │ │ +0825b2: 6e20 1d01 1000 |001b: invoke-virtual {v0, v1}, Landroid/content/Context;.startActivity:(Landroid/content/Intent;)V // method@011d │ │ +0825b8: 0e00 |001e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=52 │ │ 0x001e line=53 │ │ locals : │ │ 0x0000 - 0x001f reg=3 this Lorg/androidfromfrankfurt/archnews/NewsAdapter$1; │ │ 0x0000 - 0x001f reg=4 v Landroid/view/View; │ │ │ │ - source_file_idx : 2446 (NewsAdapter.java) │ │ + source_file_idx : 3303 (NewsAdapter.java) │ │ │ │ -Class #441 header: │ │ -class_idx : 1020 │ │ +Class #671 header: │ │ +class_idx : 1414 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 740 │ │ -source_file_idx : 2446 │ │ +superclass_idx : 1124 │ │ +source_file_idx : 3303 │ │ static_fields_size : 0 │ │ instance_fields_size: 3 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 1 │ │ │ │ -Class #441 annotations: │ │ +Class #671 annotations: │ │ Annotations on class │ │ VISIBILITY_SYSTEM Ldalvik/annotation/Signature; value={ "Landroid/widget/ArrayAdapter" "<" "Lat/theengine/android/simple_rss2_android/RSSItem;" ">;" } │ │ -Annotations on field #2290 'items' │ │ +Annotations on field #3083 'items' │ │ VISIBILITY_SYSTEM Ldalvik/annotation/Signature; value={ "Ljava/util/ArrayList" "<" "Lat/theengine/android/simple_rss2_android/RSSItem;" ">;" } │ │ -Annotations on method #6227 '' │ │ +Annotations on method #9061 '' │ │ VISIBILITY_SYSTEM Ldalvik/annotation/Signature; value={ "(" "Landroid/content/Context;" "I" "Ljava/util/ArrayList" "<" "Lat/theengine/android/simple_rss2_android/RSSItem;" ">;)V" } │ │ │ │ -Class #441 - │ │ +Class #671 - │ │ Class descriptor : 'Lorg/androidfromfrankfurt/archnews/NewsAdapter;' │ │ Access flags : 0x0000 () │ │ Superclass : 'Landroid/widget/ArrayAdapter;' │ │ Interfaces - │ │ Static fields - │ │ Instance fields - │ │ #0 : (in Lorg/androidfromfrankfurt/archnews/NewsAdapter;) │ │ @@ -106679,20 +148103,20 @@ │ │ type : '(Landroid/content/Context;ILjava/util/ArrayList;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 10 16-bit code units │ │ -05c5e0: |[05c5e0] org.androidfromfrankfurt.archnews.NewsAdapter.:(Landroid/content/Context;ILjava/util/ArrayList;)V │ │ -05c5f0: 7040 f613 1032 |0000: invoke-direct {v0, v1, v2, v3}, Landroid/widget/ArrayAdapter;.:(Landroid/content/Context;ILjava/util/List;)V // method@13f6 │ │ -05c5f6: 5b03 f208 |0003: iput-object v3, v0, Lorg/androidfromfrankfurt/archnews/NewsAdapter;.items:Ljava/util/ArrayList; // field@08f2 │ │ -05c5fa: 5b01 f108 |0005: iput-object v1, v0, Lorg/androidfromfrankfurt/archnews/NewsAdapter;.ctx:Landroid/content/Context; // field@08f1 │ │ -05c5fe: 5902 f308 |0007: iput v2, v0, Lorg/androidfromfrankfurt/archnews/NewsAdapter;.layout:I // field@08f3 │ │ -05c602: 0e00 |0009: return-void │ │ +0825bc: |[0825bc] org.androidfromfrankfurt.archnews.NewsAdapter.:(Landroid/content/Context;ILjava/util/ArrayList;)V │ │ +0825cc: 7040 d11e 1032 |0000: invoke-direct {v0, v1, v2, v3}, Landroid/widget/ArrayAdapter;.:(Landroid/content/Context;ILjava/util/List;)V // method@1ed1 │ │ +0825d2: 5b03 0b0c |0003: iput-object v3, v0, Lorg/androidfromfrankfurt/archnews/NewsAdapter;.items:Ljava/util/ArrayList; // field@0c0b │ │ +0825d6: 5b01 0a0c |0005: iput-object v1, v0, Lorg/androidfromfrankfurt/archnews/NewsAdapter;.ctx:Landroid/content/Context; // field@0c0a │ │ +0825da: 5902 0c0c |0007: iput v2, v0, Lorg/androidfromfrankfurt/archnews/NewsAdapter;.layout:I // field@0c0c │ │ +0825de: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=26 │ │ 0x0003 line=27 │ │ 0x0005 line=28 │ │ 0x0007 line=29 │ │ 0x0009 line=30 │ │ @@ -106708,17 +148132,17 @@ │ │ type : '(Lorg/androidfromfrankfurt/archnews/NewsAdapter;)Landroid/content/Context;' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -05c604: |[05c604] org.androidfromfrankfurt.archnews.NewsAdapter.access$000:(Lorg/androidfromfrankfurt/archnews/NewsAdapter;)Landroid/content/Context; │ │ -05c614: 5410 f108 |0000: iget-object v0, v1, Lorg/androidfromfrankfurt/archnews/NewsAdapter;.ctx:Landroid/content/Context; // field@08f1 │ │ -05c618: 1100 |0002: return-object v0 │ │ +0825e0: |[0825e0] org.androidfromfrankfurt.archnews.NewsAdapter.access$000:(Lorg/androidfromfrankfurt/archnews/NewsAdapter;)Landroid/content/Context; │ │ +0825f0: 5410 0a0c |0000: iget-object v0, v1, Lorg/androidfromfrankfurt/archnews/NewsAdapter;.ctx:Landroid/content/Context; // field@0c0a │ │ +0825f4: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=19 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 x0 Lorg/androidfromfrankfurt/archnews/NewsAdapter; │ │ │ │ Virtual methods - │ │ @@ -106727,79 +148151,79 @@ │ │ type : '(ILandroid/view/View;Landroid/view/ViewGroup;)Landroid/view/View;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 17 │ │ ins : 4 │ │ outs : 6 │ │ insns size : 128 16-bit code units │ │ -05c61c: |[05c61c] org.androidfromfrankfurt.archnews.NewsAdapter.getView:(ILandroid/view/View;Landroid/view/ViewGroup;)Landroid/view/View; │ │ -05c62c: 07fb |0000: move-object v11, v15 │ │ -05c62e: 390b 1300 |0001: if-nez v11, 0014 // +0013 │ │ -05c632: 54d1 f108 |0003: iget-object v1, v13, Lorg/androidfromfrankfurt/archnews/NewsAdapter;.ctx:Landroid/content/Context; // field@08f1 │ │ -05c636: 1a02 1f15 |0005: const-string v2, "layout_inflater" // string@151f │ │ -05c63a: 6e20 d000 2100 |0007: invoke-virtual {v1, v2}, Landroid/content/Context;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@00d0 │ │ -05c640: 0c0c |000a: move-result-object v12 │ │ -05c642: 1f0c b202 |000b: check-cast v12, Landroid/view/LayoutInflater; // type@02b2 │ │ -05c646: 52d1 f308 |000d: iget v1, v13, Lorg/androidfromfrankfurt/archnews/NewsAdapter;.layout:I // field@08f3 │ │ -05c64a: 1202 |000f: const/4 v2, #int 0 // #0 │ │ -05c64c: 6e30 6912 1c02 |0010: invoke-virtual {v12, v1, v2}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;)Landroid/view/View; // method@1269 │ │ -05c652: 0c0b |0013: move-result-object v11 │ │ -05c654: 54d1 f208 |0014: iget-object v1, v13, Lorg/androidfromfrankfurt/archnews/NewsAdapter;.items:Ljava/util/ArrayList; // field@08f2 │ │ -05c658: 6e20 d917 e100 |0016: invoke-virtual {v1, v14}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@17d9 │ │ -05c65e: 0c07 |0019: move-result-object v7 │ │ -05c660: 1f07 1803 |001a: check-cast v7, Lat/theengine/android/simple_rss2_android/RSSItem; // type@0318 │ │ -05c664: 3807 5c00 |001c: if-eqz v7, 0078 // +005c │ │ -05c668: 1501 0b7f |001e: const/high16 v1, #int 2131427328 // #7f0b │ │ -05c66c: 6e20 b312 1b00 |0020: invoke-virtual {v11, v1}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@12b3 │ │ -05c672: 0c09 |0023: move-result-object v9 │ │ -05c674: 1f09 0b03 |0024: check-cast v9, Landroid/widget/TextView; // type@030b │ │ -05c678: 1401 0100 0b7f |0026: const v1, #float 1.84763e+38 // #7f0b0001 │ │ -05c67e: 6e20 b312 1b00 |0029: invoke-virtual {v11, v1}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@12b3 │ │ -05c684: 0c08 |002c: move-result-object v8 │ │ -05c686: 1f08 0b03 |002d: check-cast v8, Landroid/widget/TextView; // type@030b │ │ -05c68a: 1401 0200 0b7f |002f: const v1, #float 1.84763e+38 // #7f0b0002 │ │ -05c690: 6e20 b312 1b00 |0032: invoke-virtual {v11, v1}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@12b3 │ │ -05c696: 0c00 |0035: move-result-object v0 │ │ -05c698: 1f00 de02 |0036: check-cast v0, Landroid/webkit/WebView; // type@02de │ │ -05c69c: 3809 1500 |0038: if-eqz v9, 004d // +0015 │ │ -05c6a0: 6e10 c514 0700 |003a: invoke-virtual {v7}, Lat/theengine/android/simple_rss2_android/RSSItem;.getTitle:()Ljava/lang/String; // method@14c5 │ │ -05c6a6: 0c01 |003d: move-result-object v1 │ │ -05c6a8: 6e20 a014 1900 |003e: invoke-virtual {v9, v1}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@14a0 │ │ -05c6ae: 6e10 c414 0700 |0041: invoke-virtual {v7}, Lat/theengine/android/simple_rss2_android/RSSItem;.getLink:()Ljava/net/URL; // method@14c4 │ │ -05c6b4: 0c0a |0044: move-result-object v10 │ │ -05c6b6: 2201 fb03 |0045: new-instance v1, Lorg/androidfromfrankfurt/archnews/NewsAdapter$1; // type@03fb │ │ -05c6ba: 7030 5118 d10a |0047: invoke-direct {v1, v13, v10}, Lorg/androidfromfrankfurt/archnews/NewsAdapter$1;.:(Lorg/androidfromfrankfurt/archnews/NewsAdapter;Ljava/net/URL;)V // method@1851 │ │ -05c6c0: 6e20 9e14 1900 |004a: invoke-virtual {v9, v1}, Landroid/widget/TextView;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@149e │ │ -05c6c6: 3808 1800 |004d: if-eqz v8, 0065 // +0018 │ │ -05c6ca: 6e10 c214 0700 |004f: invoke-virtual {v7}, Lat/theengine/android/simple_rss2_android/RSSItem;.getDate:()Ljava/lang/String; // method@14c2 │ │ -05c6d0: 0c01 |0052: move-result-object v1 │ │ -05c6d2: 1252 |0053: const/4 v2, #int 5 // #5 │ │ -05c6d4: 6e10 c214 0700 |0054: invoke-virtual {v7}, Lat/theengine/android/simple_rss2_android/RSSItem;.getDate:()Ljava/lang/String; // method@14c2 │ │ -05c6da: 0c03 |0057: move-result-object v3 │ │ -05c6dc: 6e10 a717 0300 |0058: invoke-virtual {v3}, Ljava/lang/String;.length:()I // method@17a7 │ │ -05c6e2: 0a03 |005b: move-result v3 │ │ -05c6e4: d803 03f1 |005c: add-int/lit8 v3, v3, #int -15 // #f1 │ │ -05c6e8: 6e30 ab17 2103 |005e: invoke-virtual {v1, v2, v3}, Ljava/lang/String;.substring:(II)Ljava/lang/String; // method@17ab │ │ -05c6ee: 0c01 |0061: move-result-object v1 │ │ -05c6f0: 6e20 a014 1800 |0062: invoke-virtual {v8, v1}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@14a0 │ │ -05c6f6: 3800 1300 |0065: if-eqz v0, 0078 // +0013 │ │ -05c6fa: 1201 |0067: const/4 v1, #int 0 // #0 │ │ -05c6fc: 6e10 c314 0700 |0068: invoke-virtual {v7}, Lat/theengine/android/simple_rss2_android/RSSItem;.getDescription:()Ljava/lang/String; // method@14c3 │ │ -05c702: 0c02 |006b: move-result-object v2 │ │ -05c704: 1a03 451d |006c: const-string v3, "text/html" // string@1d45 │ │ -05c708: 1a04 400b |006e: const-string v4, "UTF-8" // string@0b40 │ │ -05c70c: 1205 |0070: const/4 v5, #int 0 // #0 │ │ -05c70e: 7406 f413 0000 |0071: invoke-virtual/range {v0, v1, v2, v3, v4, v5}, Landroid/webkit/WebView;.loadDataWithBaseURL:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V // method@13f4 │ │ -05c714: 1201 |0074: const/4 v1, #int 0 // #0 │ │ -05c716: 6e20 f513 1000 |0075: invoke-virtual {v0, v1}, Landroid/webkit/WebView;.setBackgroundColor:(I)V // method@13f5 │ │ -05c71c: 110b |0078: return-object v11 │ │ -05c71e: 0d06 |0079: move-exception v6 │ │ -05c720: 1a01 0000 |007a: const-string v1, "" // string@0000 │ │ -05c724: 6e20 a014 1800 |007c: invoke-virtual {v8, v1}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@14a0 │ │ -05c72a: 28e6 |007f: goto 0065 // -001a │ │ +0825f8: |[0825f8] org.androidfromfrankfurt.archnews.NewsAdapter.getView:(ILandroid/view/View;Landroid/view/ViewGroup;)Landroid/view/View; │ │ +082608: 07fb |0000: move-object v11, v15 │ │ +08260a: 390b 1300 |0001: if-nez v11, 0014 // +0013 │ │ +08260e: 54d1 0a0c |0003: iget-object v1, v13, Lorg/androidfromfrankfurt/archnews/NewsAdapter;.ctx:Landroid/content/Context; // field@0c0a │ │ +082612: 1a02 101c |0005: const-string v2, "layout_inflater" // string@1c10 │ │ +082616: 6e20 1401 2100 |0007: invoke-virtual {v1, v2}, Landroid/content/Context;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@0114 │ │ +08261c: 0c0c |000a: move-result-object v12 │ │ +08261e: 1f0c 2704 |000b: check-cast v12, Landroid/view/LayoutInflater; // type@0427 │ │ +082622: 52d1 0c0c |000d: iget v1, v13, Lorg/androidfromfrankfurt/archnews/NewsAdapter;.layout:I // field@0c0c │ │ +082626: 1202 |000f: const/4 v2, #int 0 // #0 │ │ +082628: 6e30 a81c 1c02 |0010: invoke-virtual {v12, v1, v2}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;)Landroid/view/View; // method@1ca8 │ │ +08262e: 0c0b |0013: move-result-object v11 │ │ +082630: 54d1 0b0c |0014: iget-object v1, v13, Lorg/androidfromfrankfurt/archnews/NewsAdapter;.items:Ljava/util/ArrayList; // field@0c0b │ │ +082634: 6e20 d722 e100 |0016: invoke-virtual {v1, v14}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@22d7 │ │ +08263a: 0c07 |0019: move-result-object v7 │ │ +08263c: 1f07 9904 |001a: check-cast v7, Lat/theengine/android/simple_rss2_android/RSSItem; // type@0499 │ │ +082640: 3807 5c00 |001c: if-eqz v7, 0078 // +005c │ │ +082644: 1501 0b7f |001e: const/high16 v1, #int 2131427328 // #7f0b │ │ +082648: 6e20 f51c 1b00 |0020: invoke-virtual {v11, v1}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@1cf5 │ │ +08264e: 0c09 |0023: move-result-object v9 │ │ +082650: 1f09 8c04 |0024: check-cast v9, Landroid/widget/TextView; // type@048c │ │ +082654: 1401 0100 0b7f |0026: const v1, #float 1.84763e+38 // #7f0b0001 │ │ +08265a: 6e20 f51c 1b00 |0029: invoke-virtual {v11, v1}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@1cf5 │ │ +082660: 0c08 |002c: move-result-object v8 │ │ +082662: 1f08 8c04 |002d: check-cast v8, Landroid/widget/TextView; // type@048c │ │ +082666: 1401 0200 0b7f |002f: const v1, #float 1.84763e+38 // #7f0b0002 │ │ +08266c: 6e20 f51c 1b00 |0032: invoke-virtual {v11, v1}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@1cf5 │ │ +082672: 0c00 |0035: move-result-object v0 │ │ +082674: 1f00 5e04 |0036: check-cast v0, Landroid/webkit/WebView; // type@045e │ │ +082678: 3809 1500 |0038: if-eqz v9, 004d // +0015 │ │ +08267c: 6e10 a71f 0700 |003a: invoke-virtual {v7}, Lat/theengine/android/simple_rss2_android/RSSItem;.getTitle:()Ljava/lang/String; // method@1fa7 │ │ +082682: 0c01 |003d: move-result-object v1 │ │ +082684: 6e20 821f 1900 |003e: invoke-virtual {v9, v1}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@1f82 │ │ +08268a: 6e10 a61f 0700 |0041: invoke-virtual {v7}, Lat/theengine/android/simple_rss2_android/RSSItem;.getLink:()Ljava/net/URL; // method@1fa6 │ │ +082690: 0c0a |0044: move-result-object v10 │ │ +082692: 2201 8505 |0045: new-instance v1, Lorg/androidfromfrankfurt/archnews/NewsAdapter$1; // type@0585 │ │ +082696: 7030 6323 d10a |0047: invoke-direct {v1, v13, v10}, Lorg/androidfromfrankfurt/archnews/NewsAdapter$1;.:(Lorg/androidfromfrankfurt/archnews/NewsAdapter;Ljava/net/URL;)V // method@2363 │ │ +08269c: 6e20 801f 1900 |004a: invoke-virtual {v9, v1}, Landroid/widget/TextView;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@1f80 │ │ +0826a2: 3808 1800 |004d: if-eqz v8, 0065 // +0018 │ │ +0826a6: 6e10 a41f 0700 |004f: invoke-virtual {v7}, Lat/theengine/android/simple_rss2_android/RSSItem;.getDate:()Ljava/lang/String; // method@1fa4 │ │ +0826ac: 0c01 |0052: move-result-object v1 │ │ +0826ae: 1252 |0053: const/4 v2, #int 5 // #5 │ │ +0826b0: 6e10 a41f 0700 |0054: invoke-virtual {v7}, Lat/theengine/android/simple_rss2_android/RSSItem;.getDate:()Ljava/lang/String; // method@1fa4 │ │ +0826b6: 0c03 |0057: move-result-object v3 │ │ +0826b8: 6e10 9c22 0300 |0058: invoke-virtual {v3}, Ljava/lang/String;.length:()I // method@229c │ │ +0826be: 0a03 |005b: move-result v3 │ │ +0826c0: d803 03f1 |005c: add-int/lit8 v3, v3, #int -15 // #f1 │ │ +0826c4: 6e30 a022 2103 |005e: invoke-virtual {v1, v2, v3}, Ljava/lang/String;.substring:(II)Ljava/lang/String; // method@22a0 │ │ +0826ca: 0c01 |0061: move-result-object v1 │ │ +0826cc: 6e20 821f 1800 |0062: invoke-virtual {v8, v1}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@1f82 │ │ +0826d2: 3800 1300 |0065: if-eqz v0, 0078 // +0013 │ │ +0826d6: 1201 |0067: const/4 v1, #int 0 // #0 │ │ +0826d8: 6e10 a51f 0700 |0068: invoke-virtual {v7}, Lat/theengine/android/simple_rss2_android/RSSItem;.getDescription:()Ljava/lang/String; // method@1fa5 │ │ +0826de: 0c02 |006b: move-result-object v2 │ │ +0826e0: 1a03 f926 |006c: const-string v3, "text/html" // string@26f9 │ │ +0826e4: 1a04 510f |006e: const-string v4, "UTF-8" // string@0f51 │ │ +0826e8: 1205 |0070: const/4 v5, #int 0 // #0 │ │ +0826ea: 7406 cb1e 0000 |0071: invoke-virtual/range {v0, v1, v2, v3, v4, v5}, Landroid/webkit/WebView;.loadDataWithBaseURL:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V // method@1ecb │ │ +0826f0: 1201 |0074: const/4 v1, #int 0 // #0 │ │ +0826f2: 6e20 cc1e 1000 |0075: invoke-virtual {v0, v1}, Landroid/webkit/WebView;.setBackgroundColor:(I)V // method@1ecc │ │ +0826f8: 110b |0078: return-object v11 │ │ +0826fa: 0d06 |0079: move-exception v6 │ │ +0826fc: 1a01 0000 |007a: const-string v1, "" // string@0000 │ │ +082700: 6e20 821f 1800 |007c: invoke-virtual {v8, v1}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@1f82 │ │ +082706: 28e6 |007f: goto 0065 // -001a │ │ catches : 1 │ │ 0x004f - 0x0065 │ │ Ljava/lang/Exception; -> 0x0079 │ │ positions : │ │ 0x0000 line=33 │ │ 0x0001 line=34 │ │ 0x0003 line=35 │ │ @@ -106834,32 +148258,32 @@ │ │ 0x0079 - 0x0080 reg=9 tvTitle Landroid/widget/TextView; │ │ 0x0001 - 0x0080 reg=11 v Landroid/view/View; │ │ 0x0000 - 0x0080 reg=13 this Lorg/androidfromfrankfurt/archnews/NewsAdapter; │ │ 0x0000 - 0x0080 reg=14 position I │ │ 0x0000 - 0x0080 reg=15 convertView Landroid/view/View; │ │ 0x0000 - 0x0080 reg=16 parent Landroid/view/ViewGroup; │ │ │ │ - source_file_idx : 2446 (NewsAdapter.java) │ │ + source_file_idx : 3303 (NewsAdapter.java) │ │ │ │ -Class #442 header: │ │ -class_idx : 1021 │ │ +Class #672 header: │ │ +class_idx : 1415 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 948 │ │ -source_file_idx : 2447 │ │ +superclass_idx : 1337 │ │ +source_file_idx : 3304 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ -Class #442 annotations: │ │ +Class #672 annotations: │ │ Annotations on class │ │ VISIBILITY_SYSTEM Ldalvik/annotation/EnclosingMethod; value=initialize │ │ VISIBILITY_SYSTEM Ldalvik/annotation/InnerClass; accessFlags=0 name=null │ │ │ │ -Class #442 - │ │ +Class #672 - │ │ Class descriptor : 'Lorg/androidfromfrankfurt/archnews/NewsFragment$1;' │ │ Access flags : 0x0000 () │ │ Superclass : 'Ljava/lang/Object;' │ │ Interfaces - │ │ #0 : 'Landroid/view/View$OnClickListener;' │ │ Static fields - │ │ Instance fields - │ │ @@ -106873,65 +148297,65 @@ │ │ type : '(Lorg/androidfromfrankfurt/archnews/NewsFragment;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -05c73c: |[05c73c] org.androidfromfrankfurt.archnews.NewsFragment$1.:(Lorg/androidfromfrankfurt/archnews/NewsFragment;)V │ │ -05c74c: 5b01 f408 |0000: iput-object v1, v0, Lorg/androidfromfrankfurt/archnews/NewsFragment$1;.this$0:Lorg/androidfromfrankfurt/archnews/NewsFragment; // field@08f4 │ │ -05c750: 7010 9117 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1791 │ │ -05c756: 0e00 |0005: return-void │ │ +082718: |[082718] org.androidfromfrankfurt.archnews.NewsFragment$1.:(Lorg/androidfromfrankfurt/archnews/NewsFragment;)V │ │ +082728: 5b01 0d0c |0000: iput-object v1, v0, Lorg/androidfromfrankfurt/archnews/NewsFragment$1;.this$0:Lorg/androidfromfrankfurt/archnews/NewsFragment; // field@0c0d │ │ +08272c: 7010 8622 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2286 │ │ +082732: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=81 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lorg/androidfromfrankfurt/archnews/NewsFragment$1; │ │ - 0x0000 - 0x0006 reg=1 (null) Lorg/androidfromfrankfurt/archnews/NewsFragment; │ │ + 0x0000 - 0x0006 reg=1 this$0 Lorg/androidfromfrankfurt/archnews/NewsFragment; │ │ │ │ Virtual methods - │ │ #0 : (in Lorg/androidfromfrankfurt/archnews/NewsFragment$1;) │ │ name : 'onClick' │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -05c758: |[05c758] org.androidfromfrankfurt.archnews.NewsFragment$1.onClick:(Landroid/view/View;)V │ │ -05c768: 5410 f408 |0000: iget-object v0, v1, Lorg/androidfromfrankfurt/archnews/NewsFragment$1;.this$0:Lorg/androidfromfrankfurt/archnews/NewsFragment; // field@08f4 │ │ -05c76c: 6e10 7118 0000 |0002: invoke-virtual {v0}, Lorg/androidfromfrankfurt/archnews/NewsFragment;.startLoading:()V // method@1871 │ │ -05c772: 0e00 |0005: return-void │ │ +082734: |[082734] org.androidfromfrankfurt.archnews.NewsFragment$1.onClick:(Landroid/view/View;)V │ │ +082744: 5410 0d0c |0000: iget-object v0, v1, Lorg/androidfromfrankfurt/archnews/NewsFragment$1;.this$0:Lorg/androidfromfrankfurt/archnews/NewsFragment; // field@0c0d │ │ +082748: 6e10 8323 0000 |0002: invoke-virtual {v0}, Lorg/androidfromfrankfurt/archnews/NewsFragment;.startLoading:()V // method@2383 │ │ +08274e: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=85 │ │ 0x0005 line=86 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lorg/androidfromfrankfurt/archnews/NewsFragment$1; │ │ 0x0000 - 0x0006 reg=2 v Landroid/view/View; │ │ │ │ - source_file_idx : 2447 (NewsFragment.java) │ │ + source_file_idx : 3304 (NewsFragment.java) │ │ │ │ -Class #443 header: │ │ -class_idx : 1023 │ │ +Class #673 header: │ │ +class_idx : 1417 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 948 │ │ -source_file_idx : 2447 │ │ +superclass_idx : 1337 │ │ +source_file_idx : 3304 │ │ static_fields_size : 0 │ │ instance_fields_size: 2 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ -Class #443 annotations: │ │ +Class #673 annotations: │ │ Annotations on class │ │ VISIBILITY_SYSTEM Ldalvik/annotation/EnclosingMethod; value=getLocalizedFeedUrl │ │ VISIBILITY_SYSTEM Ldalvik/annotation/InnerClass; accessFlags=0 name=null │ │ │ │ -Class #443 - │ │ +Class #673 - │ │ Class descriptor : 'Lorg/androidfromfrankfurt/archnews/NewsFragment$3;' │ │ Access flags : 0x0000 () │ │ Superclass : 'Ljava/lang/Object;' │ │ Interfaces - │ │ #0 : 'Landroid/view/View$OnClickListener;' │ │ Static fields - │ │ Instance fields - │ │ @@ -106949,68 +148373,68 @@ │ │ type : '(Lorg/androidfromfrankfurt/archnews/NewsFragment;Landroid/net/Uri;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -05c774: |[05c774] org.androidfromfrankfurt.archnews.NewsFragment$3.:(Lorg/androidfromfrankfurt/archnews/NewsFragment;Landroid/net/Uri;)V │ │ -05c784: 5b01 f608 |0000: iput-object v1, v0, Lorg/androidfromfrankfurt/archnews/NewsFragment$3;.this$0:Lorg/androidfromfrankfurt/archnews/NewsFragment; // field@08f6 │ │ -05c788: 5b02 f708 |0002: iput-object v2, v0, Lorg/androidfromfrankfurt/archnews/NewsFragment$3;.val$feedUri:Landroid/net/Uri; // field@08f7 │ │ -05c78c: 7010 9117 0000 |0004: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1791 │ │ -05c792: 0e00 |0007: return-void │ │ +082750: |[082750] org.androidfromfrankfurt.archnews.NewsFragment$3.:(Lorg/androidfromfrankfurt/archnews/NewsFragment;Landroid/net/Uri;)V │ │ +082760: 5b01 0f0c |0000: iput-object v1, v0, Lorg/androidfromfrankfurt/archnews/NewsFragment$3;.this$0:Lorg/androidfromfrankfurt/archnews/NewsFragment; // field@0c0f │ │ +082764: 5b02 100c |0002: iput-object v2, v0, Lorg/androidfromfrankfurt/archnews/NewsFragment$3;.val$feedUri:Landroid/net/Uri; // field@0c10 │ │ +082768: 7010 8622 0000 |0004: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2286 │ │ +08276e: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=162 │ │ locals : │ │ 0x0000 - 0x0008 reg=0 this Lorg/androidfromfrankfurt/archnews/NewsFragment$3; │ │ - 0x0000 - 0x0008 reg=1 (null) Lorg/androidfromfrankfurt/archnews/NewsFragment; │ │ + 0x0000 - 0x0008 reg=1 this$0 Lorg/androidfromfrankfurt/archnews/NewsFragment; │ │ 0x0000 - 0x0008 reg=2 (null) Landroid/net/Uri; │ │ │ │ Virtual methods - │ │ #0 : (in Lorg/androidfromfrankfurt/archnews/NewsFragment$3;) │ │ name : 'onClick' │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 15 16-bit code units │ │ -05c794: |[05c794] org.androidfromfrankfurt.archnews.NewsFragment$3.onClick:(Landroid/view/View;)V │ │ -05c7a4: 2200 2f00 |0000: new-instance v0, Landroid/content/Intent; // type@002f │ │ -05c7a8: 1a01 e40c |0002: const-string v1, "android.intent.action.VIEW" // string@0ce4 │ │ -05c7ac: 5432 f708 |0004: iget-object v2, v3, Lorg/androidfromfrankfurt/archnews/NewsFragment$3;.val$feedUri:Landroid/net/Uri; // field@08f7 │ │ -05c7b0: 7030 e100 1002 |0006: invoke-direct {v0, v1, v2}, Landroid/content/Intent;.:(Ljava/lang/String;Landroid/net/Uri;)V // method@00e1 │ │ -05c7b6: 5431 f608 |0009: iget-object v1, v3, Lorg/androidfromfrankfurt/archnews/NewsFragment$3;.this$0:Lorg/androidfromfrankfurt/archnews/NewsFragment; // field@08f6 │ │ -05c7ba: 6e20 7018 0100 |000b: invoke-virtual {v1, v0}, Lorg/androidfromfrankfurt/archnews/NewsFragment;.startActivity:(Landroid/content/Intent;)V // method@1870 │ │ -05c7c0: 0e00 |000e: return-void │ │ +082770: |[082770] org.androidfromfrankfurt.archnews.NewsFragment$3.onClick:(Landroid/view/View;)V │ │ +082780: 2200 3f00 |0000: new-instance v0, Landroid/content/Intent; // type@003f │ │ +082784: 1a01 9011 |0002: const-string v1, "android.intent.action.VIEW" // string@1190 │ │ +082788: 5432 100c |0004: iget-object v2, v3, Lorg/androidfromfrankfurt/archnews/NewsFragment$3;.val$feedUri:Landroid/net/Uri; // field@0c10 │ │ +08278c: 7030 2601 1002 |0006: invoke-direct {v0, v1, v2}, Landroid/content/Intent;.:(Ljava/lang/String;Landroid/net/Uri;)V // method@0126 │ │ +082792: 5431 0f0c |0009: iget-object v1, v3, Lorg/androidfromfrankfurt/archnews/NewsFragment$3;.this$0:Lorg/androidfromfrankfurt/archnews/NewsFragment; // field@0c0f │ │ +082796: 6e20 8223 0100 |000b: invoke-virtual {v1, v0}, Lorg/androidfromfrankfurt/archnews/NewsFragment;.startActivity:(Landroid/content/Intent;)V // method@2382 │ │ +08279c: 0e00 |000e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=166 │ │ 0x0009 line=167 │ │ 0x000e line=168 │ │ locals : │ │ 0x0009 - 0x000f reg=0 intent Landroid/content/Intent; │ │ 0x0000 - 0x000f reg=3 this Lorg/androidfromfrankfurt/archnews/NewsFragment$3; │ │ 0x0000 - 0x000f reg=4 arg0 Landroid/view/View; │ │ │ │ - source_file_idx : 2447 (NewsFragment.java) │ │ + source_file_idx : 3304 (NewsFragment.java) │ │ │ │ -Class #444 header: │ │ -class_idx : 1025 │ │ +Class #674 header: │ │ +class_idx : 1419 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 948 │ │ -source_file_idx : 2448 │ │ +superclass_idx : 1337 │ │ +source_file_idx : 3305 │ │ static_fields_size : 0 │ │ instance_fields_size: 4 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 0 │ │ │ │ -Class #444 - │ │ +Class #674 - │ │ Class descriptor : 'Lorg/androidfromfrankfurt/archnews/NewsItem;' │ │ Access flags : 0x0001 (PUBLIC) │ │ Superclass : 'Ljava/lang/Object;' │ │ Interfaces - │ │ Static fields - │ │ Instance fields - │ │ #0 : (in Lorg/androidfromfrankfurt/archnews/NewsItem;) │ │ @@ -107035,42 +148459,42 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -05c7c4: |[05c7c4] org.androidfromfrankfurt.archnews.NewsItem.:()V │ │ -05c7d4: 7010 9117 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1791 │ │ -05c7da: 0e00 |0003: return-void │ │ +0827a0: |[0827a0] org.androidfromfrankfurt.archnews.NewsItem.:()V │ │ +0827b0: 7010 8622 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2286 │ │ +0827b6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=3 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lorg/androidfromfrankfurt/archnews/NewsItem; │ │ │ │ Virtual methods - │ │ - source_file_idx : 2448 (NewsItem.java) │ │ + source_file_idx : 3305 (NewsItem.java) │ │ │ │ -Class #445 header: │ │ -class_idx : 1026 │ │ +Class #675 header: │ │ +class_idx : 1420 │ │ access_flags : 17 (0x0011) │ │ -superclass_idx : 948 │ │ -source_file_idx : 2562 │ │ +superclass_idx : 1337 │ │ +source_file_idx : 3471 │ │ static_fields_size : 1 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 0 │ │ │ │ -Class #445 annotations: │ │ +Class #675 annotations: │ │ Annotations on class │ │ VISIBILITY_SYSTEM Ldalvik/annotation/EnclosingClass; value=Lorg/androidfromfrankfurt/archnews/R; │ │ VISIBILITY_SYSTEM Ldalvik/annotation/InnerClass; accessFlags=25 name="anim" │ │ │ │ -Class #445 - │ │ +Class #675 - │ │ Class descriptor : 'Lorg/androidfromfrankfurt/archnews/R$anim;' │ │ Access flags : 0x0011 (PUBLIC FINAL) │ │ Superclass : 'Ljava/lang/Object;' │ │ Interfaces - │ │ Static fields - │ │ #0 : (in Lorg/androidfromfrankfurt/archnews/R$anim;) │ │ name : 'rotate' │ │ @@ -107084,42 +148508,42 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -05c7dc: |[05c7dc] org.androidfromfrankfurt.archnews.R$anim.:()V │ │ -05c7ec: 7010 9117 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1791 │ │ -05c7f2: 0e00 |0003: return-void │ │ +0827b8: |[0827b8] org.androidfromfrankfurt.archnews.R$anim.:()V │ │ +0827c8: 7010 8622 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2286 │ │ +0827ce: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=11 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lorg/androidfromfrankfurt/archnews/R$anim; │ │ │ │ Virtual methods - │ │ - source_file_idx : 2562 (R.java) │ │ + source_file_idx : 3471 (R.java) │ │ │ │ -Class #446 header: │ │ -class_idx : 1027 │ │ +Class #676 header: │ │ +class_idx : 1421 │ │ access_flags : 17 (0x0011) │ │ -superclass_idx : 948 │ │ -source_file_idx : 2562 │ │ +superclass_idx : 1337 │ │ +source_file_idx : 3471 │ │ static_fields_size : 1 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 0 │ │ │ │ -Class #446 annotations: │ │ +Class #676 annotations: │ │ Annotations on class │ │ VISIBILITY_SYSTEM Ldalvik/annotation/EnclosingClass; value=Lorg/androidfromfrankfurt/archnews/R; │ │ VISIBILITY_SYSTEM Ldalvik/annotation/InnerClass; accessFlags=25 name="array" │ │ │ │ -Class #446 - │ │ +Class #676 - │ │ Class descriptor : 'Lorg/androidfromfrankfurt/archnews/R$array;' │ │ Access flags : 0x0011 (PUBLIC FINAL) │ │ Superclass : 'Ljava/lang/Object;' │ │ Interfaces - │ │ Static fields - │ │ #0 : (in Lorg/androidfromfrankfurt/archnews/R$array;) │ │ name : 'lang' │ │ @@ -107133,42 +148557,42 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -05c7f4: |[05c7f4] org.androidfromfrankfurt.archnews.R$array.:()V │ │ -05c804: 7010 9117 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1791 │ │ -05c80a: 0e00 |0003: return-void │ │ +0827d0: |[0827d0] org.androidfromfrankfurt.archnews.R$array.:()V │ │ +0827e0: 7010 8622 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2286 │ │ +0827e6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=14 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lorg/androidfromfrankfurt/archnews/R$array; │ │ │ │ Virtual methods - │ │ - source_file_idx : 2562 (R.java) │ │ + source_file_idx : 3471 (R.java) │ │ │ │ -Class #447 header: │ │ -class_idx : 1028 │ │ +Class #677 header: │ │ +class_idx : 1422 │ │ access_flags : 17 (0x0011) │ │ -superclass_idx : 948 │ │ -source_file_idx : 2562 │ │ +superclass_idx : 1337 │ │ +source_file_idx : 3471 │ │ static_fields_size : 27 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 0 │ │ │ │ -Class #447 annotations: │ │ +Class #677 annotations: │ │ Annotations on class │ │ VISIBILITY_SYSTEM Ldalvik/annotation/EnclosingClass; value=Lorg/androidfromfrankfurt/archnews/R; │ │ VISIBILITY_SYSTEM Ldalvik/annotation/InnerClass; accessFlags=25 name="attr" │ │ │ │ -Class #447 - │ │ +Class #677 - │ │ Class descriptor : 'Lorg/androidfromfrankfurt/archnews/R$attr;' │ │ Access flags : 0x0011 (PUBLIC FINAL) │ │ Superclass : 'Ljava/lang/Object;' │ │ Interfaces - │ │ Static fields - │ │ #0 : (in Lorg/androidfromfrankfurt/archnews/R$attr;) │ │ name : 'accentBackgroundColor' │ │ @@ -107312,42 +148736,42 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -05c80c: |[05c80c] org.androidfromfrankfurt.archnews.R$attr.:()V │ │ -05c81c: 7010 9117 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1791 │ │ -05c822: 0e00 |0003: return-void │ │ +0827e8: |[0827e8] org.androidfromfrankfurt.archnews.R$attr.:()V │ │ +0827f8: 7010 8622 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2286 │ │ +0827fe: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=17 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lorg/androidfromfrankfurt/archnews/R$attr; │ │ │ │ Virtual methods - │ │ - source_file_idx : 2562 (R.java) │ │ + source_file_idx : 3471 (R.java) │ │ │ │ -Class #448 header: │ │ -class_idx : 1029 │ │ +Class #678 header: │ │ +class_idx : 1423 │ │ access_flags : 17 (0x0011) │ │ -superclass_idx : 948 │ │ -source_file_idx : 2562 │ │ +superclass_idx : 1337 │ │ +source_file_idx : 3471 │ │ static_fields_size : 21 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 0 │ │ │ │ -Class #448 annotations: │ │ +Class #678 annotations: │ │ Annotations on class │ │ VISIBILITY_SYSTEM Ldalvik/annotation/EnclosingClass; value=Lorg/androidfromfrankfurt/archnews/R; │ │ VISIBILITY_SYSTEM Ldalvik/annotation/InnerClass; accessFlags=25 name="color" │ │ │ │ -Class #448 - │ │ +Class #678 - │ │ Class descriptor : 'Lorg/androidfromfrankfurt/archnews/R$color;' │ │ Access flags : 0x0011 (PUBLIC FINAL) │ │ Superclass : 'Ljava/lang/Object;' │ │ Interfaces - │ │ Static fields - │ │ #0 : (in Lorg/androidfromfrankfurt/archnews/R$color;) │ │ name : 'arch_blue' │ │ @@ -107461,42 +148885,42 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -05c824: |[05c824] org.androidfromfrankfurt.archnews.R$color.:()V │ │ -05c834: 7010 9117 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1791 │ │ -05c83a: 0e00 |0003: return-void │ │ +082800: |[082800] org.androidfromfrankfurt.archnews.R$color.:()V │ │ +082810: 7010 8622 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2286 │ │ +082816: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=148 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lorg/androidfromfrankfurt/archnews/R$color; │ │ │ │ Virtual methods - │ │ - source_file_idx : 2562 (R.java) │ │ + source_file_idx : 3471 (R.java) │ │ │ │ -Class #449 header: │ │ -class_idx : 1030 │ │ +Class #679 header: │ │ +class_idx : 1424 │ │ access_flags : 17 (0x0011) │ │ -superclass_idx : 948 │ │ -source_file_idx : 2562 │ │ +superclass_idx : 1337 │ │ +source_file_idx : 3471 │ │ static_fields_size : 17 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 0 │ │ │ │ -Class #449 annotations: │ │ +Class #679 annotations: │ │ Annotations on class │ │ VISIBILITY_SYSTEM Ldalvik/annotation/EnclosingClass; value=Lorg/androidfromfrankfurt/archnews/R; │ │ VISIBILITY_SYSTEM Ldalvik/annotation/InnerClass; accessFlags=25 name="dimen" │ │ │ │ -Class #449 - │ │ +Class #679 - │ │ Class descriptor : 'Lorg/androidfromfrankfurt/archnews/R$dimen;' │ │ Access flags : 0x0011 (PUBLIC FINAL) │ │ Superclass : 'Ljava/lang/Object;' │ │ Interfaces - │ │ Static fields - │ │ #0 : (in Lorg/androidfromfrankfurt/archnews/R$dimen;) │ │ name : 'activity_horizontal_margin' │ │ @@ -107590,42 +149014,42 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -05c83c: |[05c83c] org.androidfromfrankfurt.archnews.R$dimen.:()V │ │ -05c84c: 7010 9117 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1791 │ │ -05c852: 0e00 |0003: return-void │ │ +082818: |[082818] org.androidfromfrankfurt.archnews.R$dimen.:()V │ │ +082828: 7010 8622 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2286 │ │ +08282e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=171 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lorg/androidfromfrankfurt/archnews/R$dimen; │ │ │ │ Virtual methods - │ │ - source_file_idx : 2562 (R.java) │ │ + source_file_idx : 3471 (R.java) │ │ │ │ -Class #450 header: │ │ -class_idx : 1031 │ │ +Class #680 header: │ │ +class_idx : 1425 │ │ access_flags : 17 (0x0011) │ │ -superclass_idx : 948 │ │ -source_file_idx : 2562 │ │ +superclass_idx : 1337 │ │ +source_file_idx : 3471 │ │ static_fields_size : 355 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 0 │ │ │ │ -Class #450 annotations: │ │ +Class #680 annotations: │ │ Annotations on class │ │ VISIBILITY_SYSTEM Ldalvik/annotation/EnclosingClass; value=Lorg/androidfromfrankfurt/archnews/R; │ │ VISIBILITY_SYSTEM Ldalvik/annotation/InnerClass; accessFlags=25 name="drawable" │ │ │ │ -Class #450 - │ │ +Class #680 - │ │ Class descriptor : 'Lorg/androidfromfrankfurt/archnews/R$drawable;' │ │ Access flags : 0x0011 (PUBLIC FINAL) │ │ Superclass : 'Ljava/lang/Object;' │ │ Interfaces - │ │ Static fields - │ │ #0 : (in Lorg/androidfromfrankfurt/archnews/R$drawable;) │ │ name : 'author_picture' │ │ @@ -109409,42 +150833,42 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -05c854: |[05c854] org.androidfromfrankfurt.archnews.R$drawable.:()V │ │ -05c864: 7010 9117 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1791 │ │ -05c86a: 0e00 |0003: return-void │ │ +082830: |[082830] org.androidfromfrankfurt.archnews.R$drawable.:()V │ │ +082840: 7010 8622 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2286 │ │ +082846: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=202 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lorg/androidfromfrankfurt/archnews/R$drawable; │ │ │ │ Virtual methods - │ │ - source_file_idx : 2562 (R.java) │ │ + source_file_idx : 3471 (R.java) │ │ │ │ -Class #451 header: │ │ -class_idx : 1032 │ │ +Class #681 header: │ │ +class_idx : 1426 │ │ access_flags : 17 (0x0011) │ │ -superclass_idx : 948 │ │ -source_file_idx : 2562 │ │ +superclass_idx : 1337 │ │ +source_file_idx : 3471 │ │ static_fields_size : 24 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 0 │ │ │ │ -Class #451 annotations: │ │ +Class #681 annotations: │ │ Annotations on class │ │ VISIBILITY_SYSTEM Ldalvik/annotation/EnclosingClass; value=Lorg/androidfromfrankfurt/archnews/R; │ │ VISIBILITY_SYSTEM Ldalvik/annotation/InnerClass; accessFlags=25 name="id" │ │ │ │ -Class #451 - │ │ +Class #681 - │ │ Class descriptor : 'Lorg/androidfromfrankfurt/archnews/R$id;' │ │ Access flags : 0x0011 (PUBLIC FINAL) │ │ Superclass : 'Ljava/lang/Object;' │ │ Interfaces - │ │ Static fields - │ │ #0 : (in Lorg/androidfromfrankfurt/archnews/R$id;) │ │ name : 'action_about' │ │ @@ -109573,42 +150997,42 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -05c86c: |[05c86c] org.androidfromfrankfurt.archnews.R$id.:()V │ │ -05c87c: 7010 9117 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1791 │ │ -05c882: 0e00 |0003: return-void │ │ +082848: |[082848] org.androidfromfrankfurt.archnews.R$id.:()V │ │ +082858: 7010 8622 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2286 │ │ +08285e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=561 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lorg/androidfromfrankfurt/archnews/R$id; │ │ │ │ Virtual methods - │ │ - source_file_idx : 2562 (R.java) │ │ + source_file_idx : 3471 (R.java) │ │ │ │ -Class #452 header: │ │ -class_idx : 1033 │ │ +Class #682 header: │ │ +class_idx : 1427 │ │ access_flags : 17 (0x0011) │ │ -superclass_idx : 948 │ │ -source_file_idx : 2562 │ │ +superclass_idx : 1337 │ │ +source_file_idx : 3471 │ │ static_fields_size : 10 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 0 │ │ │ │ -Class #452 annotations: │ │ +Class #682 annotations: │ │ Annotations on class │ │ VISIBILITY_SYSTEM Ldalvik/annotation/EnclosingClass; value=Lorg/androidfromfrankfurt/archnews/R; │ │ VISIBILITY_SYSTEM Ldalvik/annotation/InnerClass; accessFlags=25 name="layout" │ │ │ │ -Class #452 - │ │ +Class #682 - │ │ Class descriptor : 'Lorg/androidfromfrankfurt/archnews/R$layout;' │ │ Access flags : 0x0011 (PUBLIC FINAL) │ │ Superclass : 'Ljava/lang/Object;' │ │ Interfaces - │ │ Static fields - │ │ #0 : (in Lorg/androidfromfrankfurt/archnews/R$layout;) │ │ name : 'about_author' │ │ @@ -109667,42 +151091,42 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -05c884: |[05c884] org.androidfromfrankfurt.archnews.R$layout.:()V │ │ -05c894: 7010 9117 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1791 │ │ -05c89a: 0e00 |0003: return-void │ │ +082860: |[082860] org.androidfromfrankfurt.archnews.R$layout.:()V │ │ +082870: 7010 8622 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2286 │ │ +082876: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=593 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lorg/androidfromfrankfurt/archnews/R$layout; │ │ │ │ Virtual methods - │ │ - source_file_idx : 2562 (R.java) │ │ + source_file_idx : 3471 (R.java) │ │ │ │ -Class #453 header: │ │ -class_idx : 1034 │ │ +Class #683 header: │ │ +class_idx : 1428 │ │ access_flags : 17 (0x0011) │ │ -superclass_idx : 948 │ │ -source_file_idx : 2562 │ │ +superclass_idx : 1337 │ │ +source_file_idx : 3471 │ │ static_fields_size : 2 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 0 │ │ │ │ -Class #453 annotations: │ │ +Class #683 annotations: │ │ Annotations on class │ │ VISIBILITY_SYSTEM Ldalvik/annotation/EnclosingClass; value=Lorg/androidfromfrankfurt/archnews/R; │ │ VISIBILITY_SYSTEM Ldalvik/annotation/InnerClass; accessFlags=25 name="menu" │ │ │ │ -Class #453 - │ │ +Class #683 - │ │ Class descriptor : 'Lorg/androidfromfrankfurt/archnews/R$menu;' │ │ Access flags : 0x0011 (PUBLIC FINAL) │ │ Superclass : 'Ljava/lang/Object;' │ │ Interfaces - │ │ Static fields - │ │ #0 : (in Lorg/androidfromfrankfurt/archnews/R$menu;) │ │ name : 'main' │ │ @@ -109721,42 +151145,42 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -05c89c: |[05c89c] org.androidfromfrankfurt.archnews.R$menu.:()V │ │ -05c8ac: 7010 9117 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1791 │ │ -05c8b2: 0e00 |0003: return-void │ │ +082878: |[082878] org.androidfromfrankfurt.archnews.R$menu.:()V │ │ +082888: 7010 8622 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2286 │ │ +08288e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=605 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lorg/androidfromfrankfurt/archnews/R$menu; │ │ │ │ Virtual methods - │ │ - source_file_idx : 2562 (R.java) │ │ + source_file_idx : 3471 (R.java) │ │ │ │ -Class #454 header: │ │ -class_idx : 1035 │ │ +Class #684 header: │ │ +class_idx : 1429 │ │ access_flags : 17 (0x0011) │ │ -superclass_idx : 948 │ │ -source_file_idx : 2562 │ │ +superclass_idx : 1337 │ │ +source_file_idx : 3471 │ │ static_fields_size : 17 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 0 │ │ │ │ -Class #454 annotations: │ │ +Class #684 annotations: │ │ Annotations on class │ │ VISIBILITY_SYSTEM Ldalvik/annotation/EnclosingClass; value=Lorg/androidfromfrankfurt/archnews/R; │ │ VISIBILITY_SYSTEM Ldalvik/annotation/InnerClass; accessFlags=25 name="string" │ │ │ │ -Class #454 - │ │ +Class #684 - │ │ Class descriptor : 'Lorg/androidfromfrankfurt/archnews/R$string;' │ │ Access flags : 0x0011 (PUBLIC FINAL) │ │ Superclass : 'Ljava/lang/Object;' │ │ Interfaces - │ │ Static fields - │ │ #0 : (in Lorg/androidfromfrankfurt/archnews/R$string;) │ │ name : 'action_about' │ │ @@ -109850,42 +151274,42 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -05c8b4: |[05c8b4] org.androidfromfrankfurt.archnews.R$string.:()V │ │ -05c8c4: 7010 9117 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1791 │ │ -05c8ca: 0e00 |0003: return-void │ │ +082890: |[082890] org.androidfromfrankfurt.archnews.R$string.:()V │ │ +0828a0: 7010 8622 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2286 │ │ +0828a6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=609 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lorg/androidfromfrankfurt/archnews/R$string; │ │ │ │ Virtual methods - │ │ - source_file_idx : 2562 (R.java) │ │ + source_file_idx : 3471 (R.java) │ │ │ │ -Class #455 header: │ │ -class_idx : 1036 │ │ +Class #685 header: │ │ +class_idx : 1430 │ │ access_flags : 17 (0x0011) │ │ -superclass_idx : 948 │ │ -source_file_idx : 2562 │ │ +superclass_idx : 1337 │ │ +source_file_idx : 3471 │ │ static_fields_size : 116 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 0 │ │ │ │ -Class #455 annotations: │ │ +Class #685 annotations: │ │ Annotations on class │ │ VISIBILITY_SYSTEM Ldalvik/annotation/EnclosingClass; value=Lorg/androidfromfrankfurt/archnews/R; │ │ VISIBILITY_SYSTEM Ldalvik/annotation/InnerClass; accessFlags=25 name="style" │ │ │ │ -Class #455 - │ │ +Class #685 - │ │ Class descriptor : 'Lorg/androidfromfrankfurt/archnews/R$style;' │ │ Access flags : 0x0011 (PUBLIC FINAL) │ │ Superclass : 'Ljava/lang/Object;' │ │ Interfaces - │ │ Static fields - │ │ #0 : (in Lorg/androidfromfrankfurt/archnews/R$style;) │ │ name : 'AppBaseTheme' │ │ @@ -110474,42 +151898,42 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -05c8cc: |[05c8cc] org.androidfromfrankfurt.archnews.R$style.:()V │ │ -05c8dc: 7010 9117 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1791 │ │ -05c8e2: 0e00 |0003: return-void │ │ +0828a8: |[0828a8] org.androidfromfrankfurt.archnews.R$style.:()V │ │ +0828b8: 7010 8622 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2286 │ │ +0828be: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=640 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lorg/androidfromfrankfurt/archnews/R$style; │ │ │ │ Virtual methods - │ │ - source_file_idx : 2562 (R.java) │ │ + source_file_idx : 3471 (R.java) │ │ │ │ -Class #456 header: │ │ -class_idx : 1037 │ │ +Class #686 header: │ │ +class_idx : 1431 │ │ access_flags : 17 (0x0011) │ │ -superclass_idx : 948 │ │ -source_file_idx : 2562 │ │ +superclass_idx : 1337 │ │ +source_file_idx : 3471 │ │ static_fields_size : 36 │ │ instance_fields_size: 0 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 0 │ │ │ │ -Class #456 annotations: │ │ +Class #686 annotations: │ │ Annotations on class │ │ VISIBILITY_SYSTEM Ldalvik/annotation/EnclosingClass; value=Lorg/androidfromfrankfurt/archnews/R; │ │ VISIBILITY_SYSTEM Ldalvik/annotation/InnerClass; accessFlags=25 name="styleable" │ │ │ │ -Class #456 - │ │ +Class #686 - │ │ Class descriptor : 'Lorg/androidfromfrankfurt/archnews/R$styleable;' │ │ Access flags : 0x0011 (PUBLIC FINAL) │ │ Superclass : 'Ljava/lang/Object;' │ │ Interfaces - │ │ Static fields - │ │ #0 : (in Lorg/androidfromfrankfurt/archnews/R$styleable;) │ │ name : 'AccentRatingBar' │ │ @@ -110698,46 +152122,46 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 5 │ │ ins : 0 │ │ outs : 0 │ │ insns size : 130 16-bit code units │ │ -05c8e4: |[05c8e4] org.androidfromfrankfurt.archnews.R$styleable.:()V │ │ -05c8f4: 1304 0900 |0000: const/16 v4, #int 9 // #9 │ │ -05c8f8: 1233 |0002: const/4 v3, #int 3 // #3 │ │ -05c8fa: 2330 1804 |0003: new-array v0, v3, [I // type@0418 │ │ -05c8fe: 2600 2f00 0000 |0005: fill-array-data v0, 00000034 // +0000002f │ │ -05c904: 6900 550b |0008: sput-object v0, Lorg/androidfromfrankfurt/archnews/R$styleable;.AccentRatingBar:[I // field@0b55 │ │ -05c908: 1210 |000a: const/4 v0, #int 1 // #1 │ │ -05c90a: 2300 1804 |000b: new-array v0, v0, [I // type@0418 │ │ -05c90e: 1201 |000d: const/4 v1, #int 0 // #0 │ │ -05c910: 1402 d400 0101 |000e: const v2, #float 2.36942e-38 // #010100d4 │ │ -05c916: 4b02 0001 |0011: aput v2, v0, v1 │ │ -05c91a: 6900 590b |0013: sput-object v0, Lorg/androidfromfrankfurt/archnews/R$styleable;.AccentSearchView:[I // field@0b59 │ │ -05c91e: 2340 1804 |0015: new-array v0, v4, [I // type@0418 │ │ -05c922: 2600 2700 0000 |0017: fill-array-data v0, 0000003e // +00000027 │ │ -05c928: 6900 5b0b |001a: sput-object v0, Lorg/androidfromfrankfurt/archnews/R$styleable;.AccentSwitch:[I // field@0b5b │ │ -05c92c: 1250 |001c: const/4 v0, #int 5 // #5 │ │ -05c92e: 2300 1804 |001d: new-array v0, v0, [I // type@0418 │ │ -05c932: 2600 3500 0000 |001f: fill-array-data v0, 00000054 // +00000035 │ │ -05c938: 6900 650b |0022: sput-object v0, Lorg/androidfromfrankfurt/archnews/R$styleable;.ColoredActionBarStacked:[I // field@0b65 │ │ -05c93c: 2330 1804 |0024: new-array v0, v3, [I // type@0418 │ │ -05c940: 2600 3c00 0000 |0026: fill-array-data v0, 00000062 // +0000003c │ │ -05c946: 6900 6b0b |0029: sput-object v0, Lorg/androidfromfrankfurt/archnews/R$styleable;.HoloAccent:[I // field@0b6b │ │ -05c94a: 2340 1804 |002b: new-array v0, v4, [I // type@0418 │ │ -05c94e: 2600 3f00 0000 |002d: fill-array-data v0, 0000006c // +0000003f │ │ -05c954: 6900 6f0b |0030: sput-object v0, Lorg/androidfromfrankfurt/archnews/R$styleable;.TextAppearanceAccentSwitch:[I // field@0b6f │ │ -05c958: 0e00 |0032: return-void │ │ -05c95a: 0000 |0033: nop // spacer │ │ -05c95c: 0003 0400 0300 0000 3000 0101 3100 ... |0034: array-data (10 units) │ │ -05c970: 0003 0400 0900 0000 3400 0101 2401 ... |003e: array-data (22 units) │ │ -05c99c: 0003 0400 0500 0000 1200 017f 1300 ... |0054: array-data (14 units) │ │ -05c9b8: 0003 0400 0300 0000 0000 017f 0100 ... |0062: array-data (10 units) │ │ -05c9cc: 0003 0400 0900 0000 9500 0101 9600 ... |006c: array-data (22 units) │ │ +0828c0: |[0828c0] org.androidfromfrankfurt.archnews.R$styleable.:()V │ │ +0828d0: 1304 0900 |0000: const/16 v4, #int 9 // #9 │ │ +0828d4: 1233 |0002: const/4 v3, #int 3 // #3 │ │ +0828d6: 2330 a205 |0003: new-array v0, v3, [I // type@05a2 │ │ +0828da: 2600 2f00 0000 |0005: fill-array-data v0, 00000034 // +0000002f │ │ +0828e0: 6900 6e0e |0008: sput-object v0, Lorg/androidfromfrankfurt/archnews/R$styleable;.AccentRatingBar:[I // field@0e6e │ │ +0828e4: 1210 |000a: const/4 v0, #int 1 // #1 │ │ +0828e6: 2300 a205 |000b: new-array v0, v0, [I // type@05a2 │ │ +0828ea: 1201 |000d: const/4 v1, #int 0 // #0 │ │ +0828ec: 1402 d400 0101 |000e: const v2, #float 2.36942e-38 // #010100d4 │ │ +0828f2: 4b02 0001 |0011: aput v2, v0, v1 │ │ +0828f6: 6900 720e |0013: sput-object v0, Lorg/androidfromfrankfurt/archnews/R$styleable;.AccentSearchView:[I // field@0e72 │ │ +0828fa: 2340 a205 |0015: new-array v0, v4, [I // type@05a2 │ │ +0828fe: 2600 2700 0000 |0017: fill-array-data v0, 0000003e // +00000027 │ │ +082904: 6900 740e |001a: sput-object v0, Lorg/androidfromfrankfurt/archnews/R$styleable;.AccentSwitch:[I // field@0e74 │ │ +082908: 1250 |001c: const/4 v0, #int 5 // #5 │ │ +08290a: 2300 a205 |001d: new-array v0, v0, [I // type@05a2 │ │ +08290e: 2600 3500 0000 |001f: fill-array-data v0, 00000054 // +00000035 │ │ +082914: 6900 7e0e |0022: sput-object v0, Lorg/androidfromfrankfurt/archnews/R$styleable;.ColoredActionBarStacked:[I // field@0e7e │ │ +082918: 2330 a205 |0024: new-array v0, v3, [I // type@05a2 │ │ +08291c: 2600 3c00 0000 |0026: fill-array-data v0, 00000062 // +0000003c │ │ +082922: 6900 840e |0029: sput-object v0, Lorg/androidfromfrankfurt/archnews/R$styleable;.HoloAccent:[I // field@0e84 │ │ +082926: 2340 a205 |002b: new-array v0, v4, [I // type@05a2 │ │ +08292a: 2600 3f00 0000 |002d: fill-array-data v0, 0000006c // +0000003f │ │ +082930: 6900 880e |0030: sput-object v0, Lorg/androidfromfrankfurt/archnews/R$styleable;.TextAppearanceAccentSwitch:[I // field@0e88 │ │ +082934: 0e00 |0032: return-void │ │ +082936: 0000 |0033: nop // spacer │ │ +082938: 0003 0400 0300 0000 3000 0101 3100 ... |0034: array-data (10 units) │ │ +08294c: 0003 0400 0900 0000 3400 0101 2401 ... |003e: array-data (22 units) │ │ +082978: 0003 0400 0500 0000 1200 017f 1300 ... |0054: array-data (14 units) │ │ +082994: 0003 0400 0300 0000 0000 017f 0100 ... |0062: array-data (10 units) │ │ +0829a8: 0003 0400 0900 0000 9500 0101 9600 ... |006c: array-data (22 units) │ │ catches : (none) │ │ positions : │ │ 0x0003 line=993 │ │ 0x000a line=1033 │ │ 0x0015 line=1068 │ │ 0x001c line=1145 │ │ 0x0024 line=1222 │ │ @@ -110754,42 +152178,42 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -05c9f8: |[05c9f8] org.androidfromfrankfurt.archnews.R$styleable.:()V │ │ -05ca08: 7010 9117 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1791 │ │ -05ca0e: 0e00 |0003: return-void │ │ +0829d4: |[0829d4] org.androidfromfrankfurt.archnews.R$styleable.:()V │ │ +0829e4: 7010 8622 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2286 │ │ +0829ea: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=978 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lorg/androidfromfrankfurt/archnews/R$styleable; │ │ │ │ Virtual methods - │ │ - source_file_idx : 2562 (R.java) │ │ + source_file_idx : 3471 (R.java) │ │ │ │ -Class #457 header: │ │ -class_idx : 1038 │ │ +Class #687 header: │ │ +class_idx : 1432 │ │ access_flags : 17 (0x0011) │ │ -superclass_idx : 948 │ │ -source_file_idx : 2562 │ │ +superclass_idx : 1337 │ │ +source_file_idx : 3471 │ │ static_fields_size : 1 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 0 │ │ │ │ -Class #457 annotations: │ │ +Class #687 annotations: │ │ Annotations on class │ │ VISIBILITY_SYSTEM Ldalvik/annotation/EnclosingClass; value=Lorg/androidfromfrankfurt/archnews/R; │ │ VISIBILITY_SYSTEM Ldalvik/annotation/InnerClass; accessFlags=25 name="xml" │ │ │ │ -Class #457 - │ │ +Class #687 - │ │ Class descriptor : 'Lorg/androidfromfrankfurt/archnews/R$xml;' │ │ Access flags : 0x0011 (PUBLIC FINAL) │ │ Superclass : 'Ljava/lang/Object;' │ │ Interfaces - │ │ Static fields - │ │ #0 : (in Lorg/androidfromfrankfurt/archnews/R$xml;) │ │ name : 'about' │ │ @@ -110803,41 +152227,41 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -05ca10: |[05ca10] org.androidfromfrankfurt.archnews.R$xml.:()V │ │ -05ca20: 7010 9117 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1791 │ │ -05ca26: 0e00 |0003: return-void │ │ +0829ec: |[0829ec] org.androidfromfrankfurt.archnews.R$xml.:()V │ │ +0829fc: 7010 8622 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2286 │ │ +082a02: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=975 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lorg/androidfromfrankfurt/archnews/R$xml; │ │ │ │ Virtual methods - │ │ - source_file_idx : 2562 (R.java) │ │ + source_file_idx : 3471 (R.java) │ │ │ │ -Class #458 header: │ │ -class_idx : 1039 │ │ +Class #688 header: │ │ +class_idx : 1433 │ │ access_flags : 17 (0x0011) │ │ -superclass_idx : 948 │ │ -source_file_idx : 2562 │ │ +superclass_idx : 1337 │ │ +source_file_idx : 3471 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 0 │ │ │ │ -Class #458 annotations: │ │ +Class #688 annotations: │ │ Annotations on class │ │ VISIBILITY_SYSTEM Ldalvik/annotation/MemberClasses; value={ Lorg/androidfromfrankfurt/archnews/R$styleable; Lorg/androidfromfrankfurt/archnews/R$xml; Lorg/androidfromfrankfurt/archnews/R$style; Lorg/androidfromfrankfurt/archnews/R$string; Lorg/androidfromfrankfurt/archnews/R$menu; Lorg/androidfromfrankfurt/archnews/R$layout; Lorg/androidfromfrankfurt/archnews/R$id; Lorg/androidfromfrankfurt/archnews/R$drawable; Lorg/androidfromfrankfurt/archnews/R$dimen; Lorg/androidfromfrankfurt/archnews/R$color; Lorg/androidfromfrankfurt/archnews/R$attr; Lorg/androidfromfrankfurt/archnews/R$array; Lorg/androidfromfrankfurt/archnews/R$anim; } │ │ │ │ -Class #458 - │ │ +Class #688 - │ │ Class descriptor : 'Lorg/androidfromfrankfurt/archnews/R;' │ │ Access flags : 0x0011 (PUBLIC FINAL) │ │ Superclass : 'Ljava/lang/Object;' │ │ Interfaces - │ │ Static fields - │ │ Instance fields - │ │ Direct methods - │ │ @@ -110846,43 +152270,42 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -05ca28: |[05ca28] org.androidfromfrankfurt.archnews.R.:()V │ │ -05ca38: 7010 9117 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1791 │ │ -05ca3e: 0e00 |0003: return-void │ │ +082a04: |[082a04] org.androidfromfrankfurt.archnews.R.:()V │ │ +082a14: 7010 8622 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2286 │ │ +082a1a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=10 │ │ - 0x0003 line=978 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lorg/androidfromfrankfurt/archnews/R; │ │ │ │ Virtual methods - │ │ - source_file_idx : 2562 (R.java) │ │ + source_file_idx : 3471 (R.java) │ │ │ │ -Class #459 header: │ │ -class_idx : 152 │ │ +Class #689 header: │ │ +class_idx : 239 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 948 │ │ -source_file_idx : 442 │ │ +superclass_idx : 1337 │ │ +source_file_idx : 516 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 6 │ │ │ │ -Class #459 annotations: │ │ +Class #689 annotations: │ │ Annotations on class │ │ VISIBILITY_SYSTEM Ldalvik/annotation/EnclosingClass; value=Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat; │ │ VISIBILITY_SYSTEM Ldalvik/annotation/InnerClass; accessFlags=8 name="AccessibilityServiceInfoStubImpl" │ │ │ │ -Class #459 - │ │ +Class #689 - │ │ Class descriptor : 'Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoStubImpl;' │ │ Access flags : 0x0000 () │ │ Superclass : 'Ljava/lang/Object;' │ │ Interfaces - │ │ #0 : 'Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoVersionImpl;' │ │ Static fields - │ │ Instance fields - │ │ @@ -110892,17 +152315,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -05ca40: |[05ca40] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompat$AccessibilityServiceInfoStubImpl.:()V │ │ -05ca50: 7010 9117 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1791 │ │ -05ca56: 0e00 |0003: return-void │ │ +082a1c: |[082a1c] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompat$AccessibilityServiceInfoStubImpl.:()V │ │ +082a2c: 7010 8622 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2286 │ │ +082a32: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=40 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoStubImpl; │ │ │ │ Virtual methods - │ │ @@ -110911,17 +152334,17 @@ │ │ type : '(Landroid/accessibilityservice/AccessibilityServiceInfo;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -05ca58: |[05ca58] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompat$AccessibilityServiceInfoStubImpl.getCanRetrieveWindowContent:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Z │ │ -05ca68: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -05ca6a: 0f00 |0001: return v0 │ │ +082a34: |[082a34] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompat$AccessibilityServiceInfoStubImpl.getCanRetrieveWindowContent:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Z │ │ +082a44: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +082a46: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=43 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoStubImpl; │ │ 0x0000 - 0x0002 reg=2 info Landroid/accessibilityservice/AccessibilityServiceInfo; │ │ │ │ @@ -110930,17 +152353,17 @@ │ │ type : '(Landroid/accessibilityservice/AccessibilityServiceInfo;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -05ca6c: |[05ca6c] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompat$AccessibilityServiceInfoStubImpl.getCapabilities:(Landroid/accessibilityservice/AccessibilityServiceInfo;)I │ │ -05ca7c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -05ca7e: 0f00 |0001: return v0 │ │ +082a48: |[082a48] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompat$AccessibilityServiceInfoStubImpl.getCapabilities:(Landroid/accessibilityservice/AccessibilityServiceInfo;)I │ │ +082a58: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +082a5a: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=63 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoStubImpl; │ │ 0x0000 - 0x0002 reg=2 info Landroid/accessibilityservice/AccessibilityServiceInfo; │ │ │ │ @@ -110949,17 +152372,17 @@ │ │ type : '(Landroid/accessibilityservice/AccessibilityServiceInfo;)Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -05ca80: |[05ca80] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompat$AccessibilityServiceInfoStubImpl.getDescription:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Ljava/lang/String; │ │ -05ca90: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -05ca92: 1100 |0001: return-object v0 │ │ +082a5c: |[082a5c] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompat$AccessibilityServiceInfoStubImpl.getDescription:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Ljava/lang/String; │ │ +082a6c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +082a6e: 1100 |0001: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=47 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoStubImpl; │ │ 0x0000 - 0x0002 reg=2 info Landroid/accessibilityservice/AccessibilityServiceInfo; │ │ │ │ @@ -110968,17 +152391,17 @@ │ │ type : '(Landroid/accessibilityservice/AccessibilityServiceInfo;)Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -05ca94: |[05ca94] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompat$AccessibilityServiceInfoStubImpl.getId:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Ljava/lang/String; │ │ -05caa4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -05caa6: 1100 |0001: return-object v0 │ │ +082a70: |[082a70] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompat$AccessibilityServiceInfoStubImpl.getId:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Ljava/lang/String; │ │ +082a80: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +082a82: 1100 |0001: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=51 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoStubImpl; │ │ 0x0000 - 0x0002 reg=2 info Landroid/accessibilityservice/AccessibilityServiceInfo; │ │ │ │ @@ -110987,17 +152410,17 @@ │ │ type : '(Landroid/accessibilityservice/AccessibilityServiceInfo;)Landroid/content/pm/ResolveInfo;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -05caa8: |[05caa8] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompat$AccessibilityServiceInfoStubImpl.getResolveInfo:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Landroid/content/pm/ResolveInfo; │ │ -05cab8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -05caba: 1100 |0001: return-object v0 │ │ +082a84: |[082a84] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompat$AccessibilityServiceInfoStubImpl.getResolveInfo:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Landroid/content/pm/ResolveInfo; │ │ +082a94: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +082a96: 1100 |0001: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=55 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoStubImpl; │ │ 0x0000 - 0x0002 reg=2 info Landroid/accessibilityservice/AccessibilityServiceInfo; │ │ │ │ @@ -111006,42 +152429,42 @@ │ │ type : '(Landroid/accessibilityservice/AccessibilityServiceInfo;)Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -05cabc: |[05cabc] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompat$AccessibilityServiceInfoStubImpl.getSettingsActivityName:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Ljava/lang/String; │ │ -05cacc: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -05cace: 1100 |0001: return-object v0 │ │ +082a98: |[082a98] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompat$AccessibilityServiceInfoStubImpl.getSettingsActivityName:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Ljava/lang/String; │ │ +082aa8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +082aaa: 1100 |0001: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=59 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoStubImpl; │ │ 0x0000 - 0x0002 reg=2 info Landroid/accessibilityservice/AccessibilityServiceInfo; │ │ │ │ - source_file_idx : 442 (AccessibilityServiceInfoCompat.java) │ │ + source_file_idx : 516 (AccessibilityServiceInfoCompat.java) │ │ │ │ -Class #460 header: │ │ -class_idx : 159 │ │ +Class #690 header: │ │ +class_idx : 246 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 948 │ │ -source_file_idx : 456 │ │ +superclass_idx : 1337 │ │ +source_file_idx : 530 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 3 │ │ │ │ -Class #460 annotations: │ │ +Class #690 annotations: │ │ Annotations on class │ │ VISIBILITY_SYSTEM Ldalvik/annotation/EnclosingClass; value=Landroid/support/v4/app/ActionBarDrawerToggle; │ │ VISIBILITY_SYSTEM Ldalvik/annotation/InnerClass; accessFlags=10 name="ActionBarDrawerToggleImplBase" │ │ │ │ -Class #460 - │ │ +Class #690 - │ │ Class descriptor : 'Landroid/support/v4/app/ActionBarDrawerToggle$ActionBarDrawerToggleImplBase;' │ │ Access flags : 0x0000 () │ │ Superclass : 'Ljava/lang/Object;' │ │ Interfaces - │ │ #0 : 'Landroid/support/v4/app/ActionBarDrawerToggle$ActionBarDrawerToggleImpl;' │ │ Static fields - │ │ Instance fields - │ │ @@ -111051,76 +152474,76 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -05cad0: |[05cad0] android.support.v4.app.ActionBarDrawerToggle$ActionBarDrawerToggleImplBase.:()V │ │ -05cae0: 7010 9117 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1791 │ │ -05cae6: 0e00 |0003: return-void │ │ +082aac: |[082aac] android.support.v4.app.ActionBarDrawerToggle$ActionBarDrawerToggleImplBase.:()V │ │ +082abc: 7010 8622 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2286 │ │ +082ac2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=101 │ │ + 0x0000 line=112 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/ActionBarDrawerToggle$ActionBarDrawerToggleImplBase; │ │ │ │ #1 : (in Landroid/support/v4/app/ActionBarDrawerToggle$ActionBarDrawerToggleImplBase;) │ │ name : '' │ │ type : '(Landroid/support/v4/app/ActionBarDrawerToggle$1;)V' │ │ access : 0x11000 (SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -05cae8: |[05cae8] android.support.v4.app.ActionBarDrawerToggle$ActionBarDrawerToggleImplBase.:(Landroid/support/v4/app/ActionBarDrawerToggle$1;)V │ │ -05caf8: 7010 6502 0000 |0000: invoke-direct {v0}, Landroid/support/v4/app/ActionBarDrawerToggle$ActionBarDrawerToggleImplBase;.:()V // method@0265 │ │ -05cafe: 0e00 |0003: return-void │ │ +082ac4: |[082ac4] android.support.v4.app.ActionBarDrawerToggle$ActionBarDrawerToggleImplBase.:(Landroid/support/v4/app/ActionBarDrawerToggle$1;)V │ │ +082ad4: 7010 b603 0000 |0000: invoke-direct {v0}, Landroid/support/v4/app/ActionBarDrawerToggle$ActionBarDrawerToggleImplBase;.:()V // method@03b6 │ │ +082ada: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=101 │ │ + 0x0000 line=112 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/ActionBarDrawerToggle$ActionBarDrawerToggleImplBase; │ │ 0x0000 - 0x0004 reg=1 x0 Landroid/support/v4/app/ActionBarDrawerToggle$1; │ │ │ │ Virtual methods - │ │ #0 : (in Landroid/support/v4/app/ActionBarDrawerToggle$ActionBarDrawerToggleImplBase;) │ │ name : 'getThemeUpIndicator' │ │ type : '(Landroid/app/Activity;)Landroid/graphics/drawable/Drawable;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -05cb00: |[05cb00] android.support.v4.app.ActionBarDrawerToggle$ActionBarDrawerToggleImplBase.getThemeUpIndicator:(Landroid/app/Activity;)Landroid/graphics/drawable/Drawable; │ │ -05cb10: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -05cb12: 1100 |0001: return-object v0 │ │ +082adc: |[082adc] android.support.v4.app.ActionBarDrawerToggle$ActionBarDrawerToggleImplBase.getThemeUpIndicator:(Landroid/app/Activity;)Landroid/graphics/drawable/Drawable; │ │ +082aec: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +082aee: 1100 |0001: return-object v0 │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=104 │ │ + 0x0000 line=115 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/app/ActionBarDrawerToggle$ActionBarDrawerToggleImplBase; │ │ 0x0000 - 0x0002 reg=2 activity Landroid/app/Activity; │ │ │ │ #1 : (in Landroid/support/v4/app/ActionBarDrawerToggle$ActionBarDrawerToggleImplBase;) │ │ name : 'setActionBarDescription' │ │ type : '(Ljava/lang/Object;Landroid/app/Activity;I)Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -05cb14: |[05cb14] android.support.v4.app.ActionBarDrawerToggle$ActionBarDrawerToggleImplBase.setActionBarDescription:(Ljava/lang/Object;Landroid/app/Activity;I)Ljava/lang/Object; │ │ -05cb24: 1101 |0000: return-object v1 │ │ +082af0: |[082af0] android.support.v4.app.ActionBarDrawerToggle$ActionBarDrawerToggleImplBase.setActionBarDescription:(Ljava/lang/Object;Landroid/app/Activity;I)Ljava/lang/Object; │ │ +082b00: 1101 |0000: return-object v1 │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=117 │ │ + 0x0000 line=128 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/app/ActionBarDrawerToggle$ActionBarDrawerToggleImplBase; │ │ 0x0000 - 0x0001 reg=1 info Ljava/lang/Object; │ │ 0x0000 - 0x0001 reg=2 activity Landroid/app/Activity; │ │ 0x0000 - 0x0001 reg=3 contentDescRes I │ │ │ │ #2 : (in Landroid/support/v4/app/ActionBarDrawerToggle$ActionBarDrawerToggleImplBase;) │ │ @@ -111128,44 +152551,44 @@ │ │ type : '(Ljava/lang/Object;Landroid/app/Activity;Landroid/graphics/drawable/Drawable;I)Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 5 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -05cb28: |[05cb28] android.support.v4.app.ActionBarDrawerToggle$ActionBarDrawerToggleImplBase.setActionBarUpIndicator:(Ljava/lang/Object;Landroid/app/Activity;Landroid/graphics/drawable/Drawable;I)Ljava/lang/Object; │ │ -05cb38: 1101 |0000: return-object v1 │ │ +082b04: |[082b04] android.support.v4.app.ActionBarDrawerToggle$ActionBarDrawerToggleImplBase.setActionBarUpIndicator:(Ljava/lang/Object;Landroid/app/Activity;Landroid/graphics/drawable/Drawable;I)Ljava/lang/Object; │ │ +082b14: 1101 |0000: return-object v1 │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=111 │ │ + 0x0000 line=122 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/app/ActionBarDrawerToggle$ActionBarDrawerToggleImplBase; │ │ 0x0000 - 0x0001 reg=1 info Ljava/lang/Object; │ │ 0x0000 - 0x0001 reg=2 activity Landroid/app/Activity; │ │ 0x0000 - 0x0001 reg=3 themeImage Landroid/graphics/drawable/Drawable; │ │ 0x0000 - 0x0001 reg=4 contentDescRes I │ │ │ │ - source_file_idx : 456 (ActionBarDrawerToggle.java) │ │ + source_file_idx : 530 (ActionBarDrawerToggle.java) │ │ │ │ -Class #461 header: │ │ -class_idx : 160 │ │ +Class #691 header: │ │ +class_idx : 247 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 948 │ │ -source_file_idx : 456 │ │ +superclass_idx : 1337 │ │ +source_file_idx : 530 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 3 │ │ │ │ -Class #461 annotations: │ │ +Class #691 annotations: │ │ Annotations on class │ │ VISIBILITY_SYSTEM Ldalvik/annotation/EnclosingClass; value=Landroid/support/v4/app/ActionBarDrawerToggle; │ │ VISIBILITY_SYSTEM Ldalvik/annotation/InnerClass; accessFlags=10 name="ActionBarDrawerToggleImplHC" │ │ │ │ -Class #461 - │ │ +Class #691 - │ │ Class descriptor : 'Landroid/support/v4/app/ActionBarDrawerToggle$ActionBarDrawerToggleImplHC;' │ │ Access flags : 0x0000 () │ │ Superclass : 'Ljava/lang/Object;' │ │ Interfaces - │ │ #0 : 'Landroid/support/v4/app/ActionBarDrawerToggle$ActionBarDrawerToggleImpl;' │ │ Static fields - │ │ Instance fields - │ │ @@ -111175,79 +152598,79 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -05cb3c: |[05cb3c] android.support.v4.app.ActionBarDrawerToggle$ActionBarDrawerToggleImplHC.:()V │ │ -05cb4c: 7010 9117 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1791 │ │ -05cb52: 0e00 |0003: return-void │ │ +082b18: |[082b18] android.support.v4.app.ActionBarDrawerToggle$ActionBarDrawerToggleImplHC.:()V │ │ +082b28: 7010 8622 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2286 │ │ +082b2e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=121 │ │ + 0x0000 line=132 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/ActionBarDrawerToggle$ActionBarDrawerToggleImplHC; │ │ │ │ #1 : (in Landroid/support/v4/app/ActionBarDrawerToggle$ActionBarDrawerToggleImplHC;) │ │ name : '' │ │ type : '(Landroid/support/v4/app/ActionBarDrawerToggle$1;)V' │ │ access : 0x11000 (SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -05cb54: |[05cb54] android.support.v4.app.ActionBarDrawerToggle$ActionBarDrawerToggleImplHC.:(Landroid/support/v4/app/ActionBarDrawerToggle$1;)V │ │ -05cb64: 7010 6a02 0000 |0000: invoke-direct {v0}, Landroid/support/v4/app/ActionBarDrawerToggle$ActionBarDrawerToggleImplHC;.:()V // method@026a │ │ -05cb6a: 0e00 |0003: return-void │ │ +082b30: |[082b30] android.support.v4.app.ActionBarDrawerToggle$ActionBarDrawerToggleImplHC.:(Landroid/support/v4/app/ActionBarDrawerToggle$1;)V │ │ +082b40: 7010 bb03 0000 |0000: invoke-direct {v0}, Landroid/support/v4/app/ActionBarDrawerToggle$ActionBarDrawerToggleImplHC;.:()V // method@03bb │ │ +082b46: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=121 │ │ + 0x0000 line=132 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/ActionBarDrawerToggle$ActionBarDrawerToggleImplHC; │ │ 0x0000 - 0x0004 reg=1 x0 Landroid/support/v4/app/ActionBarDrawerToggle$1; │ │ │ │ Virtual methods - │ │ #0 : (in Landroid/support/v4/app/ActionBarDrawerToggle$ActionBarDrawerToggleImplHC;) │ │ name : 'getThemeUpIndicator' │ │ type : '(Landroid/app/Activity;)Landroid/graphics/drawable/Drawable;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -05cb6c: |[05cb6c] android.support.v4.app.ActionBarDrawerToggle$ActionBarDrawerToggleImplHC.getThemeUpIndicator:(Landroid/app/Activity;)Landroid/graphics/drawable/Drawable; │ │ -05cb7c: 7110 8e02 0200 |0000: invoke-static {v2}, Landroid/support/v4/app/ActionBarDrawerToggleHoneycomb;.getThemeUpIndicator:(Landroid/app/Activity;)Landroid/graphics/drawable/Drawable; // method@028e │ │ -05cb82: 0c00 |0003: move-result-object v0 │ │ -05cb84: 1100 |0004: return-object v0 │ │ +082b48: |[082b48] android.support.v4.app.ActionBarDrawerToggle$ActionBarDrawerToggleImplHC.getThemeUpIndicator:(Landroid/app/Activity;)Landroid/graphics/drawable/Drawable; │ │ +082b58: 7110 e703 0200 |0000: invoke-static {v2}, Landroid/support/v4/app/ActionBarDrawerToggleHoneycomb;.getThemeUpIndicator:(Landroid/app/Activity;)Landroid/graphics/drawable/Drawable; // method@03e7 │ │ +082b5e: 0c00 |0003: move-result-object v0 │ │ +082b60: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=124 │ │ + 0x0000 line=135 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/app/ActionBarDrawerToggle$ActionBarDrawerToggleImplHC; │ │ 0x0000 - 0x0005 reg=2 activity Landroid/app/Activity; │ │ │ │ #1 : (in Landroid/support/v4/app/ActionBarDrawerToggle$ActionBarDrawerToggleImplHC;) │ │ name : 'setActionBarDescription' │ │ type : '(Ljava/lang/Object;Landroid/app/Activity;I)Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 3 │ │ insns size : 5 16-bit code units │ │ -05cb88: |[05cb88] android.support.v4.app.ActionBarDrawerToggle$ActionBarDrawerToggleImplHC.setActionBarDescription:(Ljava/lang/Object;Landroid/app/Activity;I)Ljava/lang/Object; │ │ -05cb98: 7130 8f02 3204 |0000: invoke-static {v2, v3, v4}, Landroid/support/v4/app/ActionBarDrawerToggleHoneycomb;.setActionBarDescription:(Ljava/lang/Object;Landroid/app/Activity;I)Ljava/lang/Object; // method@028f │ │ -05cb9e: 0c00 |0003: move-result-object v0 │ │ -05cba0: 1100 |0004: return-object v0 │ │ +082b64: |[082b64] android.support.v4.app.ActionBarDrawerToggle$ActionBarDrawerToggleImplHC.setActionBarDescription:(Ljava/lang/Object;Landroid/app/Activity;I)Ljava/lang/Object; │ │ +082b74: 7130 e803 3204 |0000: invoke-static {v2, v3, v4}, Landroid/support/v4/app/ActionBarDrawerToggleHoneycomb;.setActionBarDescription:(Ljava/lang/Object;Landroid/app/Activity;I)Ljava/lang/Object; // method@03e8 │ │ +082b7a: 0c00 |0003: move-result-object v0 │ │ +082b7c: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=136 │ │ + 0x0000 line=147 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/app/ActionBarDrawerToggle$ActionBarDrawerToggleImplHC; │ │ 0x0000 - 0x0005 reg=2 info Ljava/lang/Object; │ │ 0x0000 - 0x0005 reg=3 activity Landroid/app/Activity; │ │ 0x0000 - 0x0005 reg=4 contentDescRes I │ │ │ │ #2 : (in Landroid/support/v4/app/ActionBarDrawerToggle$ActionBarDrawerToggleImplHC;) │ │ @@ -111255,45 +152678,175 @@ │ │ type : '(Ljava/lang/Object;Landroid/app/Activity;Landroid/graphics/drawable/Drawable;I)Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 5 │ │ outs : 4 │ │ insns size : 5 16-bit code units │ │ -05cba4: |[05cba4] android.support.v4.app.ActionBarDrawerToggle$ActionBarDrawerToggleImplHC.setActionBarUpIndicator:(Ljava/lang/Object;Landroid/app/Activity;Landroid/graphics/drawable/Drawable;I)Ljava/lang/Object; │ │ -05cbb4: 7140 9002 3254 |0000: invoke-static {v2, v3, v4, v5}, Landroid/support/v4/app/ActionBarDrawerToggleHoneycomb;.setActionBarUpIndicator:(Ljava/lang/Object;Landroid/app/Activity;Landroid/graphics/drawable/Drawable;I)Ljava/lang/Object; // method@0290 │ │ -05cbba: 0c00 |0003: move-result-object v0 │ │ -05cbbc: 1100 |0004: return-object v0 │ │ +082b80: |[082b80] android.support.v4.app.ActionBarDrawerToggle$ActionBarDrawerToggleImplHC.setActionBarUpIndicator:(Ljava/lang/Object;Landroid/app/Activity;Landroid/graphics/drawable/Drawable;I)Ljava/lang/Object; │ │ +082b90: 7140 e903 3254 |0000: invoke-static {v2, v3, v4, v5}, Landroid/support/v4/app/ActionBarDrawerToggleHoneycomb;.setActionBarUpIndicator:(Ljava/lang/Object;Landroid/app/Activity;Landroid/graphics/drawable/Drawable;I)Ljava/lang/Object; // method@03e9 │ │ +082b96: 0c00 |0003: move-result-object v0 │ │ +082b98: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=130 │ │ + 0x0000 line=141 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/app/ActionBarDrawerToggle$ActionBarDrawerToggleImplHC; │ │ 0x0000 - 0x0005 reg=2 info Ljava/lang/Object; │ │ 0x0000 - 0x0005 reg=3 activity Landroid/app/Activity; │ │ 0x0000 - 0x0005 reg=4 themeImage Landroid/graphics/drawable/Drawable; │ │ 0x0000 - 0x0005 reg=5 contentDescRes I │ │ │ │ - source_file_idx : 456 (ActionBarDrawerToggle.java) │ │ + source_file_idx : 530 (ActionBarDrawerToggle.java) │ │ │ │ -Class #462 header: │ │ -class_idx : 164 │ │ +Class #692 header: │ │ +class_idx : 248 │ │ +access_flags : 0 (0x0000) │ │ +superclass_idx : 1337 │ │ +source_file_idx : 530 │ │ +static_fields_size : 0 │ │ +instance_fields_size: 0 │ │ +direct_methods_size : 2 │ │ +virtual_methods_size: 3 │ │ + │ │ +Class #692 annotations: │ │ +Annotations on class │ │ + VISIBILITY_SYSTEM Ldalvik/annotation/EnclosingClass; value=Landroid/support/v4/app/ActionBarDrawerToggle; │ │ + VISIBILITY_SYSTEM Ldalvik/annotation/InnerClass; accessFlags=10 name="ActionBarDrawerToggleImplJellybeanMR2" │ │ + │ │ +Class #692 - │ │ + Class descriptor : 'Landroid/support/v4/app/ActionBarDrawerToggle$ActionBarDrawerToggleImplJellybeanMR2;' │ │ + Access flags : 0x0000 () │ │ + Superclass : 'Ljava/lang/Object;' │ │ + Interfaces - │ │ + #0 : 'Landroid/support/v4/app/ActionBarDrawerToggle$ActionBarDrawerToggleImpl;' │ │ + Static fields - │ │ + Instance fields - │ │ + Direct methods - │ │ + #0 : (in Landroid/support/v4/app/ActionBarDrawerToggle$ActionBarDrawerToggleImplJellybeanMR2;) │ │ + name : '' │ │ + type : '()V' │ │ + access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ + code - │ │ + registers : 1 │ │ + ins : 1 │ │ + outs : 1 │ │ + insns size : 4 16-bit code units │ │ +082b9c: |[082b9c] android.support.v4.app.ActionBarDrawerToggle$ActionBarDrawerToggleImplJellybeanMR2.:()V │ │ +082bac: 7010 8622 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2286 │ │ +082bb2: 0e00 |0003: return-void │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=152 │ │ + locals : │ │ + 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/ActionBarDrawerToggle$ActionBarDrawerToggleImplJellybeanMR2; │ │ + │ │ + #1 : (in Landroid/support/v4/app/ActionBarDrawerToggle$ActionBarDrawerToggleImplJellybeanMR2;) │ │ + name : '' │ │ + type : '(Landroid/support/v4/app/ActionBarDrawerToggle$1;)V' │ │ + access : 0x11000 (SYNTHETIC CONSTRUCTOR) │ │ + code - │ │ + registers : 2 │ │ + ins : 2 │ │ + outs : 1 │ │ + insns size : 4 16-bit code units │ │ +082bb4: |[082bb4] android.support.v4.app.ActionBarDrawerToggle$ActionBarDrawerToggleImplJellybeanMR2.:(Landroid/support/v4/app/ActionBarDrawerToggle$1;)V │ │ +082bc4: 7010 c003 0000 |0000: invoke-direct {v0}, Landroid/support/v4/app/ActionBarDrawerToggle$ActionBarDrawerToggleImplJellybeanMR2;.:()V // method@03c0 │ │ +082bca: 0e00 |0003: return-void │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=152 │ │ + locals : │ │ + 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/ActionBarDrawerToggle$ActionBarDrawerToggleImplJellybeanMR2; │ │ + 0x0000 - 0x0004 reg=1 x0 Landroid/support/v4/app/ActionBarDrawerToggle$1; │ │ + │ │ + Virtual methods - │ │ + #0 : (in Landroid/support/v4/app/ActionBarDrawerToggle$ActionBarDrawerToggleImplJellybeanMR2;) │ │ + name : 'getThemeUpIndicator' │ │ + type : '(Landroid/app/Activity;)Landroid/graphics/drawable/Drawable;' │ │ + access : 0x0001 (PUBLIC) │ │ + code - │ │ + registers : 3 │ │ + ins : 2 │ │ + outs : 1 │ │ + insns size : 5 16-bit code units │ │ +082bcc: |[082bcc] android.support.v4.app.ActionBarDrawerToggle$ActionBarDrawerToggleImplJellybeanMR2.getThemeUpIndicator:(Landroid/app/Activity;)Landroid/graphics/drawable/Drawable; │ │ +082bdc: 7110 ec03 0200 |0000: invoke-static {v2}, Landroid/support/v4/app/ActionBarDrawerToggleJellybeanMR2;.getThemeUpIndicator:(Landroid/app/Activity;)Landroid/graphics/drawable/Drawable; // method@03ec │ │ +082be2: 0c00 |0003: move-result-object v0 │ │ +082be4: 1100 |0004: return-object v0 │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=156 │ │ + locals : │ │ + 0x0000 - 0x0005 reg=1 this Landroid/support/v4/app/ActionBarDrawerToggle$ActionBarDrawerToggleImplJellybeanMR2; │ │ + 0x0000 - 0x0005 reg=2 activity Landroid/app/Activity; │ │ + │ │ + #1 : (in Landroid/support/v4/app/ActionBarDrawerToggle$ActionBarDrawerToggleImplJellybeanMR2;) │ │ + name : 'setActionBarDescription' │ │ + type : '(Ljava/lang/Object;Landroid/app/Activity;I)Ljava/lang/Object;' │ │ + access : 0x0001 (PUBLIC) │ │ + code - │ │ + registers : 5 │ │ + ins : 4 │ │ + outs : 3 │ │ + insns size : 5 16-bit code units │ │ +082be8: |[082be8] android.support.v4.app.ActionBarDrawerToggle$ActionBarDrawerToggleImplJellybeanMR2.setActionBarDescription:(Ljava/lang/Object;Landroid/app/Activity;I)Ljava/lang/Object; │ │ +082bf8: 7130 ed03 3204 |0000: invoke-static {v2, v3, v4}, Landroid/support/v4/app/ActionBarDrawerToggleJellybeanMR2;.setActionBarDescription:(Ljava/lang/Object;Landroid/app/Activity;I)Ljava/lang/Object; // method@03ed │ │ +082bfe: 0c00 |0003: move-result-object v0 │ │ +082c00: 1100 |0004: return-object v0 │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=168 │ │ + locals : │ │ + 0x0000 - 0x0005 reg=1 this Landroid/support/v4/app/ActionBarDrawerToggle$ActionBarDrawerToggleImplJellybeanMR2; │ │ + 0x0000 - 0x0005 reg=2 info Ljava/lang/Object; │ │ + 0x0000 - 0x0005 reg=3 activity Landroid/app/Activity; │ │ + 0x0000 - 0x0005 reg=4 contentDescRes I │ │ + │ │ + #2 : (in Landroid/support/v4/app/ActionBarDrawerToggle$ActionBarDrawerToggleImplJellybeanMR2;) │ │ + name : 'setActionBarUpIndicator' │ │ + type : '(Ljava/lang/Object;Landroid/app/Activity;Landroid/graphics/drawable/Drawable;I)Ljava/lang/Object;' │ │ + access : 0x0001 (PUBLIC) │ │ + code - │ │ + registers : 6 │ │ + ins : 5 │ │ + outs : 4 │ │ + insns size : 5 16-bit code units │ │ +082c04: |[082c04] android.support.v4.app.ActionBarDrawerToggle$ActionBarDrawerToggleImplJellybeanMR2.setActionBarUpIndicator:(Ljava/lang/Object;Landroid/app/Activity;Landroid/graphics/drawable/Drawable;I)Ljava/lang/Object; │ │ +082c14: 7140 ee03 3254 |0000: invoke-static {v2, v3, v4, v5}, Landroid/support/v4/app/ActionBarDrawerToggleJellybeanMR2;.setActionBarUpIndicator:(Ljava/lang/Object;Landroid/app/Activity;Landroid/graphics/drawable/Drawable;I)Ljava/lang/Object; // method@03ee │ │ +082c1a: 0c00 |0003: move-result-object v0 │ │ +082c1c: 1100 |0004: return-object v0 │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=162 │ │ + locals : │ │ + 0x0000 - 0x0005 reg=1 this Landroid/support/v4/app/ActionBarDrawerToggle$ActionBarDrawerToggleImplJellybeanMR2; │ │ + 0x0000 - 0x0005 reg=2 info Ljava/lang/Object; │ │ + 0x0000 - 0x0005 reg=3 activity Landroid/app/Activity; │ │ + 0x0000 - 0x0005 reg=4 themeImage Landroid/graphics/drawable/Drawable; │ │ + 0x0000 - 0x0005 reg=5 contentDescRes I │ │ + │ │ + source_file_idx : 530 (ActionBarDrawerToggle.java) │ │ + │ │ +Class #693 header: │ │ +class_idx : 252 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 948 │ │ -source_file_idx : 456 │ │ +superclass_idx : 1337 │ │ +source_file_idx : 530 │ │ static_fields_size : 3 │ │ -instance_fields_size: 11 │ │ -direct_methods_size : 3 │ │ -virtual_methods_size: 12 │ │ +instance_fields_size: 12 │ │ +direct_methods_size : 5 │ │ +virtual_methods_size: 14 │ │ │ │ -Class #462 annotations: │ │ +Class #693 annotations: │ │ Annotations on class │ │ - VISIBILITY_SYSTEM Ldalvik/annotation/MemberClasses; value={ Landroid/support/v4/app/ActionBarDrawerToggle$1; Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable; Landroid/support/v4/app/ActionBarDrawerToggle$ActionBarDrawerToggleImplHC; Landroid/support/v4/app/ActionBarDrawerToggle$ActionBarDrawerToggleImplBase; Landroid/support/v4/app/ActionBarDrawerToggle$ActionBarDrawerToggleImpl; Landroid/support/v4/app/ActionBarDrawerToggle$Delegate; Landroid/support/v4/app/ActionBarDrawerToggle$DelegateProvider; } │ │ + VISIBILITY_SYSTEM Ldalvik/annotation/MemberClasses; value={ Landroid/support/v4/app/ActionBarDrawerToggle$1; Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable; Landroid/support/v4/app/ActionBarDrawerToggle$ActionBarDrawerToggleImplJellybeanMR2; Landroid/support/v4/app/ActionBarDrawerToggle$ActionBarDrawerToggleImplHC; Landroid/support/v4/app/ActionBarDrawerToggle$ActionBarDrawerToggleImplBase; Landroid/support/v4/app/ActionBarDrawerToggle$ActionBarDrawerToggleImpl; Landroid/support/v4/app/ActionBarDrawerToggle$Delegate; Landroid/support/v4/app/ActionBarDrawerToggle$DelegateProvider; } │ │ + VISIBILITY_RUNTIME Ljava/lang/Deprecated; │ │ │ │ -Class #462 - │ │ +Class #693 - │ │ Class descriptor : 'Landroid/support/v4/app/ActionBarDrawerToggle;' │ │ Access flags : 0x0001 (PUBLIC) │ │ Superclass : 'Ljava/lang/Object;' │ │ Interfaces - │ │ #0 : 'Landroid/support/v4/widget/DrawerLayout$DrawerListener;' │ │ Static fields - │ │ #0 : (in Landroid/support/v4/app/ActionBarDrawerToggle;) │ │ @@ -111337,324 +152890,404 @@ │ │ type : 'Z' │ │ access : 0x0002 (PRIVATE) │ │ #6 : (in Landroid/support/v4/app/ActionBarDrawerToggle;) │ │ name : 'mDrawerLayout' │ │ type : 'Landroid/support/v4/widget/DrawerLayout;' │ │ access : 0x0012 (PRIVATE FINAL) │ │ #7 : (in Landroid/support/v4/app/ActionBarDrawerToggle;) │ │ + name : 'mHasCustomUpIndicator' │ │ + type : 'Z' │ │ + access : 0x0002 (PRIVATE) │ │ + #8 : (in Landroid/support/v4/app/ActionBarDrawerToggle;) │ │ + name : 'mHomeAsUpIndicator' │ │ + type : 'Landroid/graphics/drawable/Drawable;' │ │ + access : 0x0002 (PRIVATE) │ │ + #9 : (in Landroid/support/v4/app/ActionBarDrawerToggle;) │ │ name : 'mOpenDrawerContentDescRes' │ │ type : 'I' │ │ access : 0x0012 (PRIVATE FINAL) │ │ - #8 : (in Landroid/support/v4/app/ActionBarDrawerToggle;) │ │ + #10 : (in Landroid/support/v4/app/ActionBarDrawerToggle;) │ │ name : 'mSetIndicatorInfo' │ │ type : 'Ljava/lang/Object;' │ │ access : 0x0002 (PRIVATE) │ │ - #9 : (in Landroid/support/v4/app/ActionBarDrawerToggle;) │ │ + #11 : (in Landroid/support/v4/app/ActionBarDrawerToggle;) │ │ name : 'mSlider' │ │ type : 'Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable;' │ │ access : 0x0002 (PRIVATE) │ │ - #10 : (in Landroid/support/v4/app/ActionBarDrawerToggle;) │ │ - name : 'mThemeImage' │ │ - type : 'Landroid/graphics/drawable/Drawable;' │ │ - access : 0x0002 (PRIVATE) │ │ Direct methods - │ │ #0 : (in Landroid/support/v4/app/ActionBarDrawerToggle;) │ │ name : '' │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 0 │ │ outs : 2 │ │ - insns size : 23 16-bit code units │ │ -05cbc0: |[05cbc0] android.support.v4.app.ActionBarDrawerToggle.:()V │ │ -05cbd0: 1202 |0000: const/4 v2, #int 0 // #0 │ │ -05cbd2: 6000 2c00 |0001: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@002c │ │ -05cbd6: 1301 0b00 |0003: const/16 v1, #int 11 // #b │ │ -05cbda: 3410 0a00 |0005: if-lt v0, v1, 000f // +000a │ │ -05cbde: 2201 a000 |0007: new-instance v1, Landroid/support/v4/app/ActionBarDrawerToggle$ActionBarDrawerToggleImplHC; // type@00a0 │ │ -05cbe2: 7020 6b02 2100 |0009: invoke-direct {v1, v2}, Landroid/support/v4/app/ActionBarDrawerToggle$ActionBarDrawerToggleImplHC;.:(Landroid/support/v4/app/ActionBarDrawerToggle$1;)V // method@026b │ │ -05cbe8: 6901 4500 |000c: sput-object v1, Landroid/support/v4/app/ActionBarDrawerToggle;.IMPL:Landroid/support/v4/app/ActionBarDrawerToggle$ActionBarDrawerToggleImpl; // field@0045 │ │ -05cbec: 0e00 |000e: return-void │ │ -05cbee: 2201 9f00 |000f: new-instance v1, Landroid/support/v4/app/ActionBarDrawerToggle$ActionBarDrawerToggleImplBase; // type@009f │ │ -05cbf2: 7020 6602 2100 |0011: invoke-direct {v1, v2}, Landroid/support/v4/app/ActionBarDrawerToggle$ActionBarDrawerToggleImplBase;.:(Landroid/support/v4/app/ActionBarDrawerToggle$1;)V // method@0266 │ │ -05cbf8: 6901 4500 |0014: sput-object v1, Landroid/support/v4/app/ActionBarDrawerToggle;.IMPL:Landroid/support/v4/app/ActionBarDrawerToggle$ActionBarDrawerToggleImpl; // field@0045 │ │ -05cbfc: 28f8 |0016: goto 000e // -0008 │ │ + insns size : 35 16-bit code units │ │ +082c20: |[082c20] android.support.v4.app.ActionBarDrawerToggle.:()V │ │ +082c30: 1202 |0000: const/4 v2, #int 0 // #0 │ │ +082c32: 6000 4000 |0001: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0040 │ │ +082c36: 1301 1200 |0003: const/16 v1, #int 18 // #12 │ │ +082c3a: 3410 0a00 |0005: if-lt v0, v1, 000f // +000a │ │ +082c3e: 2201 f800 |0007: new-instance v1, Landroid/support/v4/app/ActionBarDrawerToggle$ActionBarDrawerToggleImplJellybeanMR2; // type@00f8 │ │ +082c42: 7020 c103 2100 |0009: invoke-direct {v1, v2}, Landroid/support/v4/app/ActionBarDrawerToggle$ActionBarDrawerToggleImplJellybeanMR2;.:(Landroid/support/v4/app/ActionBarDrawerToggle$1;)V // method@03c1 │ │ +082c48: 6901 5900 |000c: sput-object v1, Landroid/support/v4/app/ActionBarDrawerToggle;.IMPL:Landroid/support/v4/app/ActionBarDrawerToggle$ActionBarDrawerToggleImpl; // field@0059 │ │ +082c4c: 0e00 |000e: return-void │ │ +082c4e: 1301 0b00 |000f: const/16 v1, #int 11 // #b │ │ +082c52: 3410 0a00 |0011: if-lt v0, v1, 001b // +000a │ │ +082c56: 2201 f700 |0013: new-instance v1, Landroid/support/v4/app/ActionBarDrawerToggle$ActionBarDrawerToggleImplHC; // type@00f7 │ │ +082c5a: 7020 bc03 2100 |0015: invoke-direct {v1, v2}, Landroid/support/v4/app/ActionBarDrawerToggle$ActionBarDrawerToggleImplHC;.:(Landroid/support/v4/app/ActionBarDrawerToggle$1;)V // method@03bc │ │ +082c60: 6901 5900 |0018: sput-object v1, Landroid/support/v4/app/ActionBarDrawerToggle;.IMPL:Landroid/support/v4/app/ActionBarDrawerToggle$ActionBarDrawerToggleImpl; // field@0059 │ │ +082c64: 28f4 |001a: goto 000e // -000c │ │ +082c66: 2201 f600 |001b: new-instance v1, Landroid/support/v4/app/ActionBarDrawerToggle$ActionBarDrawerToggleImplBase; // type@00f6 │ │ +082c6a: 7020 b703 2100 |001d: invoke-direct {v1, v2}, Landroid/support/v4/app/ActionBarDrawerToggle$ActionBarDrawerToggleImplBase;.:(Landroid/support/v4/app/ActionBarDrawerToggle$1;)V // method@03b7 │ │ +082c70: 6901 5900 |0020: sput-object v1, Landroid/support/v4/app/ActionBarDrawerToggle;.IMPL:Landroid/support/v4/app/ActionBarDrawerToggle$ActionBarDrawerToggleImpl; // field@0059 │ │ +082c74: 28ec |0022: goto 000e // -0014 │ │ catches : (none) │ │ positions : │ │ - 0x0001 line=144 │ │ - 0x0003 line=145 │ │ - 0x0007 line=146 │ │ - 0x000e line=150 │ │ - 0x000f line=148 │ │ + 0x0001 line=176 │ │ + 0x0003 line=177 │ │ + 0x0007 line=178 │ │ + 0x000e line=184 │ │ + 0x000f line=179 │ │ + 0x0013 line=180 │ │ + 0x001b line=182 │ │ locals : │ │ - 0x0003 - 0x0017 reg=0 version I │ │ + 0x0003 - 0x0023 reg=0 version I │ │ │ │ #1 : (in Landroid/support/v4/app/ActionBarDrawerToggle;) │ │ name : '' │ │ type : '(Landroid/app/Activity;Landroid/support/v4/widget/DrawerLayout;III)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ - registers : 9 │ │ + registers : 13 │ │ ins : 6 │ │ + outs : 7 │ │ + insns size : 19 16-bit code units │ │ +082c78: |[082c78] android.support.v4.app.ActionBarDrawerToggle.:(Landroid/app/Activity;Landroid/support/v4/widget/DrawerLayout;III)V │ │ +082c88: 7110 d503 0800 |0000: invoke-static {v8}, Landroid/support/v4/app/ActionBarDrawerToggle;.assumeMaterial:(Landroid/content/Context;)Z // method@03d5 │ │ +082c8e: 0a00 |0003: move-result v0 │ │ +082c90: 3900 0d00 |0004: if-nez v0, 0011 // +000d │ │ +082c94: 1213 |0006: const/4 v3, #int 1 // #1 │ │ +082c96: 0770 |0007: move-object v0, v7 │ │ +082c98: 0781 |0008: move-object v1, v8 │ │ +082c9a: 0792 |0009: move-object v2, v9 │ │ +082c9c: 01a4 |000a: move v4, v10 │ │ +082c9e: 01b5 |000b: move v5, v11 │ │ +082ca0: 01c6 |000c: move v6, v12 │ │ +082ca2: 7607 d303 0000 |000d: invoke-direct/range {v0, v1, v2, v3, v4, v5, v6}, Landroid/support/v4/app/ActionBarDrawerToggle;.:(Landroid/app/Activity;Landroid/support/v4/widget/DrawerLayout;ZIII)V // method@03d3 │ │ +082ca8: 0e00 |0010: return-void │ │ +082caa: 1203 |0011: const/4 v3, #int 0 // #0 │ │ +082cac: 28f5 |0012: goto 0007 // -000b │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=229 │ │ + 0x0010 line=231 │ │ + 0x0011 line=229 │ │ + locals : │ │ + 0x0000 - 0x0013 reg=7 this Landroid/support/v4/app/ActionBarDrawerToggle; │ │ + 0x0000 - 0x0013 reg=8 activity Landroid/app/Activity; │ │ + 0x0000 - 0x0013 reg=9 drawerLayout Landroid/support/v4/widget/DrawerLayout; │ │ + 0x0000 - 0x0013 reg=10 drawerImageRes I │ │ + 0x0000 - 0x0013 reg=11 openDrawerContentDescRes I │ │ + 0x0000 - 0x0013 reg=12 closeDrawerContentDescRes I │ │ + │ │ + #2 : (in Landroid/support/v4/app/ActionBarDrawerToggle;) │ │ + name : '' │ │ + type : '(Landroid/app/Activity;Landroid/support/v4/widget/DrawerLayout;ZIII)V' │ │ + access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ + code - │ │ + registers : 10 │ │ + ins : 7 │ │ outs : 4 │ │ insns size : 67 16-bit code units │ │ -05cc00: |[05cc00] android.support.v4.app.ActionBarDrawerToggle.:(Landroid/app/Activity;Landroid/support/v4/widget/DrawerLayout;III)V │ │ -05cc10: 1202 |0000: const/4 v2, #int 0 // #0 │ │ -05cc12: 7010 9117 0300 |0001: invoke-direct {v3}, Ljava/lang/Object;.:()V // method@1791 │ │ -05cc18: 1210 |0004: const/4 v0, #int 1 // #1 │ │ -05cc1a: 5c30 4c00 |0005: iput-boolean v0, v3, Landroid/support/v4/app/ActionBarDrawerToggle;.mDrawerIndicatorEnabled:Z // field@004c │ │ -05cc1e: 5b34 4700 |0007: iput-object v4, v3, Landroid/support/v4/app/ActionBarDrawerToggle;.mActivity:Landroid/app/Activity; // field@0047 │ │ -05cc22: 2040 a200 |0009: instance-of v0, v4, Landroid/support/v4/app/ActionBarDrawerToggle$DelegateProvider; // type@00a2 │ │ -05cc26: 3800 3500 |000b: if-eqz v0, 0040 // +0035 │ │ -05cc2a: 0740 |000d: move-object v0, v4 │ │ -05cc2c: 1f00 a200 |000e: check-cast v0, Landroid/support/v4/app/ActionBarDrawerToggle$DelegateProvider; // type@00a2 │ │ -05cc30: 7210 7202 0000 |0010: invoke-interface {v0}, Landroid/support/v4/app/ActionBarDrawerToggle$DelegateProvider;.getDrawerToggleDelegate:()Landroid/support/v4/app/ActionBarDrawerToggle$Delegate; // method@0272 │ │ -05cc36: 0c00 |0013: move-result-object v0 │ │ -05cc38: 5b30 4800 |0014: iput-object v0, v3, Landroid/support/v4/app/ActionBarDrawerToggle;.mActivityImpl:Landroid/support/v4/app/ActionBarDrawerToggle$Delegate; // field@0048 │ │ -05cc3c: 5b35 4d00 |0016: iput-object v5, v3, Landroid/support/v4/app/ActionBarDrawerToggle;.mDrawerLayout:Landroid/support/v4/widget/DrawerLayout; // field@004d │ │ -05cc40: 5936 4b00 |0018: iput v6, v3, Landroid/support/v4/app/ActionBarDrawerToggle;.mDrawerImageResource:I // field@004b │ │ -05cc44: 5937 4e00 |001a: iput v7, v3, Landroid/support/v4/app/ActionBarDrawerToggle;.mOpenDrawerContentDescRes:I // field@004e │ │ -05cc48: 5938 4900 |001c: iput v8, v3, Landroid/support/v4/app/ActionBarDrawerToggle;.mCloseDrawerContentDescRes:I // field@0049 │ │ -05cc4c: 6e10 7f02 0300 |001e: invoke-virtual {v3}, Landroid/support/v4/app/ActionBarDrawerToggle;.getThemeUpIndicator:()Landroid/graphics/drawable/Drawable; // method@027f │ │ -05cc52: 0c00 |0021: move-result-object v0 │ │ -05cc54: 5b30 5100 |0022: iput-object v0, v3, Landroid/support/v4/app/ActionBarDrawerToggle;.mThemeImage:Landroid/graphics/drawable/Drawable; // field@0051 │ │ -05cc58: 6e10 1900 0400 |0024: invoke-virtual {v4}, Landroid/app/Activity;.getResources:()Landroid/content/res/Resources; // method@0019 │ │ -05cc5e: 0c00 |0027: move-result-object v0 │ │ -05cc60: 6e20 1c01 6000 |0028: invoke-virtual {v0, v6}, Landroid/content/res/Resources;.getDrawable:(I)Landroid/graphics/drawable/Drawable; // method@011c │ │ -05cc66: 0c00 |002b: move-result-object v0 │ │ -05cc68: 5b30 4a00 |002c: iput-object v0, v3, Landroid/support/v4/app/ActionBarDrawerToggle;.mDrawerImage:Landroid/graphics/drawable/Drawable; // field@004a │ │ -05cc6c: 2200 a300 |002e: new-instance v0, Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable; // type@00a3 │ │ -05cc70: 5431 4a00 |0030: iget-object v1, v3, Landroid/support/v4/app/ActionBarDrawerToggle;.mDrawerImage:Landroid/graphics/drawable/Drawable; // field@004a │ │ -05cc74: 7040 7402 3021 |0032: invoke-direct {v0, v3, v1, v2}, Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable;.:(Landroid/support/v4/app/ActionBarDrawerToggle;Landroid/graphics/drawable/Drawable;Landroid/support/v4/app/ActionBarDrawerToggle$1;)V // method@0274 │ │ -05cc7a: 5b30 5000 |0035: iput-object v0, v3, Landroid/support/v4/app/ActionBarDrawerToggle;.mSlider:Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable; // field@0050 │ │ -05cc7e: 5430 5000 |0037: iget-object v0, v3, Landroid/support/v4/app/ActionBarDrawerToggle;.mSlider:Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable; // field@0050 │ │ -05cc82: 1401 abaa aa3e |0039: const v1, #float 0.333333 // #3eaaaaab │ │ -05cc88: 6e20 7a02 1000 |003c: invoke-virtual {v0, v1}, Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable;.setOffset:(F)V // method@027a │ │ -05cc8e: 0e00 |003f: return-void │ │ -05cc90: 5b32 4800 |0040: iput-object v2, v3, Landroid/support/v4/app/ActionBarDrawerToggle;.mActivityImpl:Landroid/support/v4/app/ActionBarDrawerToggle$Delegate; // field@0048 │ │ -05cc94: 28d4 |0042: goto 0016 // -002c │ │ +082cb0: |[082cb0] android.support.v4.app.ActionBarDrawerToggle.:(Landroid/app/Activity;Landroid/support/v4/widget/DrawerLayout;ZIII)V │ │ +082cc0: 1202 |0000: const/4 v2, #int 0 // #0 │ │ +082cc2: 7010 8622 0300 |0001: invoke-direct {v3}, Ljava/lang/Object;.:()V // method@2286 │ │ +082cc8: 1210 |0004: const/4 v0, #int 1 // #1 │ │ +082cca: 5c30 6000 |0005: iput-boolean v0, v3, Landroid/support/v4/app/ActionBarDrawerToggle;.mDrawerIndicatorEnabled:Z // field@0060 │ │ +082cce: 5b34 5b00 |0007: iput-object v4, v3, Landroid/support/v4/app/ActionBarDrawerToggle;.mActivity:Landroid/app/Activity; // field@005b │ │ +082cd2: 2040 fa00 |0009: instance-of v0, v4, Landroid/support/v4/app/ActionBarDrawerToggle$DelegateProvider; // type@00fa │ │ +082cd6: 3800 3300 |000b: if-eqz v0, 003e // +0033 │ │ +082cda: 0740 |000d: move-object v0, v4 │ │ +082cdc: 1f00 fa00 |000e: check-cast v0, Landroid/support/v4/app/ActionBarDrawerToggle$DelegateProvider; // type@00fa │ │ +082ce0: 7210 c803 0000 |0010: invoke-interface {v0}, Landroid/support/v4/app/ActionBarDrawerToggle$DelegateProvider;.getDrawerToggleDelegate:()Landroid/support/v4/app/ActionBarDrawerToggle$Delegate; // method@03c8 │ │ +082ce6: 0c00 |0013: move-result-object v0 │ │ +082ce8: 5b30 5c00 |0014: iput-object v0, v3, Landroid/support/v4/app/ActionBarDrawerToggle;.mActivityImpl:Landroid/support/v4/app/ActionBarDrawerToggle$Delegate; // field@005c │ │ +082cec: 5b35 6100 |0016: iput-object v5, v3, Landroid/support/v4/app/ActionBarDrawerToggle;.mDrawerLayout:Landroid/support/v4/widget/DrawerLayout; // field@0061 │ │ +082cf0: 5937 5f00 |0018: iput v7, v3, Landroid/support/v4/app/ActionBarDrawerToggle;.mDrawerImageResource:I // field@005f │ │ +082cf4: 5938 6400 |001a: iput v8, v3, Landroid/support/v4/app/ActionBarDrawerToggle;.mOpenDrawerContentDescRes:I // field@0064 │ │ +082cf8: 5939 5d00 |001c: iput v9, v3, Landroid/support/v4/app/ActionBarDrawerToggle;.mCloseDrawerContentDescRes:I // field@005d │ │ +082cfc: 6e10 d603 0300 |001e: invoke-virtual {v3}, Landroid/support/v4/app/ActionBarDrawerToggle;.getThemeUpIndicator:()Landroid/graphics/drawable/Drawable; // method@03d6 │ │ +082d02: 0c00 |0021: move-result-object v0 │ │ +082d04: 5b30 6300 |0022: iput-object v0, v3, Landroid/support/v4/app/ActionBarDrawerToggle;.mHomeAsUpIndicator:Landroid/graphics/drawable/Drawable; // field@0063 │ │ +082d08: 7120 5309 7400 |0024: invoke-static {v4, v7}, Landroid/support/v4/content/ContextCompat;.getDrawable:(Landroid/content/Context;I)Landroid/graphics/drawable/Drawable; // method@0953 │ │ +082d0e: 0c00 |0027: move-result-object v0 │ │ +082d10: 5b30 5e00 |0028: iput-object v0, v3, Landroid/support/v4/app/ActionBarDrawerToggle;.mDrawerImage:Landroid/graphics/drawable/Drawable; // field@005e │ │ +082d14: 2200 fb00 |002a: new-instance v0, Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable; // type@00fb │ │ +082d18: 5431 5e00 |002c: iget-object v1, v3, Landroid/support/v4/app/ActionBarDrawerToggle;.mDrawerImage:Landroid/graphics/drawable/Drawable; // field@005e │ │ +082d1c: 7040 ca03 3021 |002e: invoke-direct {v0, v3, v1, v2}, Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable;.:(Landroid/support/v4/app/ActionBarDrawerToggle;Landroid/graphics/drawable/Drawable;Landroid/support/v4/app/ActionBarDrawerToggle$1;)V // method@03ca │ │ +082d22: 5b30 6600 |0031: iput-object v0, v3, Landroid/support/v4/app/ActionBarDrawerToggle;.mSlider:Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable; // field@0066 │ │ +082d26: 5431 6600 |0033: iget-object v1, v3, Landroid/support/v4/app/ActionBarDrawerToggle;.mSlider:Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable; // field@0066 │ │ +082d2a: 3806 0c00 |0035: if-eqz v6, 0041 // +000c │ │ +082d2e: 1400 abaa aa3e |0037: const v0, #float 0.333333 // #3eaaaaab │ │ +082d34: 6e20 cf03 0100 |003a: invoke-virtual {v1, v0}, Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable;.setOffset:(F)V // method@03cf │ │ +082d3a: 0e00 |003d: return-void │ │ +082d3c: 5b32 5c00 |003e: iput-object v2, v3, Landroid/support/v4/app/ActionBarDrawerToggle;.mActivityImpl:Landroid/support/v4/app/ActionBarDrawerToggle$Delegate; // field@005c │ │ +082d40: 28d6 |0040: goto 0016 // -002a │ │ +082d42: 1200 |0041: const/4 v0, #int 0 // #0 │ │ +082d44: 28f8 |0042: goto 003a // -0008 │ │ catches : (none) │ │ positions : │ │ - 0x0001 line=192 │ │ - 0x0004 line=161 │ │ - 0x0007 line=193 │ │ - 0x0009 line=196 │ │ - 0x000e line=197 │ │ - 0x0016 line=202 │ │ - 0x0018 line=203 │ │ - 0x001a line=204 │ │ - 0x001c line=205 │ │ - 0x001e line=207 │ │ - 0x0024 line=208 │ │ - 0x002e line=209 │ │ - 0x0037 line=210 │ │ - 0x003f line=211 │ │ - 0x0040 line=199 │ │ + 0x0001 line=261 │ │ + 0x0004 line=195 │ │ + 0x0007 line=262 │ │ + 0x0009 line=265 │ │ + 0x000e line=266 │ │ + 0x0016 line=271 │ │ + 0x0018 line=272 │ │ + 0x001a line=273 │ │ + 0x001c line=274 │ │ + 0x001e line=276 │ │ + 0x0024 line=277 │ │ + 0x002a line=278 │ │ + 0x0033 line=279 │ │ + 0x003d line=280 │ │ + 0x003e line=268 │ │ + 0x0041 line=279 │ │ locals : │ │ 0x0000 - 0x0043 reg=3 this Landroid/support/v4/app/ActionBarDrawerToggle; │ │ 0x0000 - 0x0043 reg=4 activity Landroid/app/Activity; │ │ 0x0000 - 0x0043 reg=5 drawerLayout Landroid/support/v4/widget/DrawerLayout; │ │ - 0x0000 - 0x0043 reg=6 drawerImageRes I │ │ - 0x0000 - 0x0043 reg=7 openDrawerContentDescRes I │ │ - 0x0000 - 0x0043 reg=8 closeDrawerContentDescRes I │ │ + 0x0000 - 0x0043 reg=6 animate Z │ │ + 0x0000 - 0x0043 reg=7 drawerImageRes I │ │ + 0x0000 - 0x0043 reg=8 openDrawerContentDescRes I │ │ + 0x0000 - 0x0043 reg=9 closeDrawerContentDescRes I │ │ │ │ - #2 : (in Landroid/support/v4/app/ActionBarDrawerToggle;) │ │ - name : 'access$300' │ │ + #3 : (in Landroid/support/v4/app/ActionBarDrawerToggle;) │ │ + name : 'access$400' │ │ type : '(Landroid/support/v4/app/ActionBarDrawerToggle;)Landroid/app/Activity;' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -05cc98: |[05cc98] android.support.v4.app.ActionBarDrawerToggle.access$300:(Landroid/support/v4/app/ActionBarDrawerToggle;)Landroid/app/Activity; │ │ -05cca8: 5410 4700 |0000: iget-object v0, v1, Landroid/support/v4/app/ActionBarDrawerToggle;.mActivity:Landroid/app/Activity; // field@0047 │ │ -05ccac: 1100 |0002: return-object v0 │ │ +082d48: |[082d48] android.support.v4.app.ActionBarDrawerToggle.access$400:(Landroid/support/v4/app/ActionBarDrawerToggle;)Landroid/app/Activity; │ │ +082d58: 5410 5b00 |0000: iget-object v0, v1, Landroid/support/v4/app/ActionBarDrawerToggle;.mActivity:Landroid/app/Activity; // field@005b │ │ +082d5c: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=56 │ │ + 0x0000 line=65 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 x0 Landroid/support/v4/app/ActionBarDrawerToggle; │ │ │ │ + #4 : (in Landroid/support/v4/app/ActionBarDrawerToggle;) │ │ + name : 'assumeMaterial' │ │ + type : '(Landroid/content/Context;)Z' │ │ + access : 0x000a (PRIVATE STATIC) │ │ + code - │ │ + registers : 3 │ │ + ins : 1 │ │ + outs : 1 │ │ + insns size : 18 16-bit code units │ │ +082d60: |[082d60] android.support.v4.app.ActionBarDrawerToggle.assumeMaterial:(Landroid/content/Context;)Z │ │ +082d70: 1301 1500 |0000: const/16 v1, #int 21 // #15 │ │ +082d74: 6e10 0201 0200 |0002: invoke-virtual {v2}, Landroid/content/Context;.getApplicationInfo:()Landroid/content/pm/ApplicationInfo; // method@0102 │ │ +082d7a: 0c00 |0005: move-result-object v0 │ │ +082d7c: 5200 1900 |0006: iget v0, v0, Landroid/content/pm/ApplicationInfo;.targetSdkVersion:I // field@0019 │ │ +082d80: 3410 0800 |0008: if-lt v0, v1, 0010 // +0008 │ │ +082d84: 6000 4000 |000a: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0040 │ │ +082d88: 3410 0400 |000c: if-lt v0, v1, 0010 // +0004 │ │ +082d8c: 1210 |000e: const/4 v0, #int 1 // #1 │ │ +082d8e: 0f00 |000f: return v0 │ │ +082d90: 1200 |0010: const/4 v0, #int 0 // #0 │ │ +082d92: 28fe |0011: goto 000f // -0002 │ │ + catches : (none) │ │ + positions : │ │ + 0x0002 line=234 │ │ + locals : │ │ + 0x0000 - 0x0012 reg=2 context Landroid/content/Context; │ │ + │ │ Virtual methods - │ │ #0 : (in Landroid/support/v4/app/ActionBarDrawerToggle;) │ │ name : 'getThemeUpIndicator' │ │ type : '()Landroid/graphics/drawable/Drawable;' │ │ access : 0x0000 () │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 20 16-bit code units │ │ -05ccb0: |[05ccb0] android.support.v4.app.ActionBarDrawerToggle.getThemeUpIndicator:()Landroid/graphics/drawable/Drawable; │ │ -05ccc0: 5420 4800 |0000: iget-object v0, v2, Landroid/support/v4/app/ActionBarDrawerToggle;.mActivityImpl:Landroid/support/v4/app/ActionBarDrawerToggle$Delegate; // field@0048 │ │ -05ccc4: 3800 0900 |0002: if-eqz v0, 000b // +0009 │ │ -05ccc8: 5420 4800 |0004: iget-object v0, v2, Landroid/support/v4/app/ActionBarDrawerToggle;.mActivityImpl:Landroid/support/v4/app/ActionBarDrawerToggle$Delegate; // field@0048 │ │ -05cccc: 7210 6f02 0000 |0006: invoke-interface {v0}, Landroid/support/v4/app/ActionBarDrawerToggle$Delegate;.getThemeUpIndicator:()Landroid/graphics/drawable/Drawable; // method@026f │ │ -05ccd2: 0c00 |0009: move-result-object v0 │ │ -05ccd4: 1100 |000a: return-object v0 │ │ -05ccd6: 6200 4500 |000b: sget-object v0, Landroid/support/v4/app/ActionBarDrawerToggle;.IMPL:Landroid/support/v4/app/ActionBarDrawerToggle$ActionBarDrawerToggleImpl; // field@0045 │ │ -05ccda: 5421 4700 |000d: iget-object v1, v2, Landroid/support/v4/app/ActionBarDrawerToggle;.mActivity:Landroid/app/Activity; // field@0047 │ │ -05ccde: 7220 6202 1000 |000f: invoke-interface {v0, v1}, Landroid/support/v4/app/ActionBarDrawerToggle$ActionBarDrawerToggleImpl;.getThemeUpIndicator:(Landroid/app/Activity;)Landroid/graphics/drawable/Drawable; // method@0262 │ │ -05cce4: 0c00 |0012: move-result-object v0 │ │ -05cce6: 28f7 |0013: goto 000a // -0009 │ │ +082d94: |[082d94] android.support.v4.app.ActionBarDrawerToggle.getThemeUpIndicator:()Landroid/graphics/drawable/Drawable; │ │ +082da4: 5420 5c00 |0000: iget-object v0, v2, Landroid/support/v4/app/ActionBarDrawerToggle;.mActivityImpl:Landroid/support/v4/app/ActionBarDrawerToggle$Delegate; // field@005c │ │ +082da8: 3800 0900 |0002: if-eqz v0, 000b // +0009 │ │ +082dac: 5420 5c00 |0004: iget-object v0, v2, Landroid/support/v4/app/ActionBarDrawerToggle;.mActivityImpl:Landroid/support/v4/app/ActionBarDrawerToggle$Delegate; // field@005c │ │ +082db0: 7210 c503 0000 |0006: invoke-interface {v0}, Landroid/support/v4/app/ActionBarDrawerToggle$Delegate;.getThemeUpIndicator:()Landroid/graphics/drawable/Drawable; // method@03c5 │ │ +082db6: 0c00 |0009: move-result-object v0 │ │ +082db8: 1100 |000a: return-object v0 │ │ +082dba: 6200 5900 |000b: sget-object v0, Landroid/support/v4/app/ActionBarDrawerToggle;.IMPL:Landroid/support/v4/app/ActionBarDrawerToggle$ActionBarDrawerToggleImpl; // field@0059 │ │ +082dbe: 5421 5b00 |000d: iget-object v1, v2, Landroid/support/v4/app/ActionBarDrawerToggle;.mActivity:Landroid/app/Activity; // field@005b │ │ +082dc2: 7220 b303 1000 |000f: invoke-interface {v0, v1}, Landroid/support/v4/app/ActionBarDrawerToggle$ActionBarDrawerToggleImpl;.getThemeUpIndicator:(Landroid/app/Activity;)Landroid/graphics/drawable/Drawable; // method@03b3 │ │ +082dc8: 0c00 |0012: move-result-object v0 │ │ +082dca: 28f7 |0013: goto 000a // -0009 │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=361 │ │ - 0x0004 line=362 │ │ - 0x000a line=364 │ │ + 0x0000 line=477 │ │ + 0x0004 line=478 │ │ + 0x000a line=480 │ │ locals : │ │ 0x0000 - 0x0014 reg=2 this Landroid/support/v4/app/ActionBarDrawerToggle; │ │ │ │ #1 : (in Landroid/support/v4/app/ActionBarDrawerToggle;) │ │ name : 'isDrawerIndicatorEnabled' │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -05cce8: |[05cce8] android.support.v4.app.ActionBarDrawerToggle.isDrawerIndicatorEnabled:()Z │ │ -05ccf8: 5510 4c00 |0000: iget-boolean v0, v1, Landroid/support/v4/app/ActionBarDrawerToggle;.mDrawerIndicatorEnabled:Z // field@004c │ │ -05ccfc: 0f00 |0002: return v0 │ │ +082dcc: |[082dcc] android.support.v4.app.ActionBarDrawerToggle.isDrawerIndicatorEnabled:()Z │ │ +082ddc: 5510 6000 |0000: iget-boolean v0, v1, Landroid/support/v4/app/ActionBarDrawerToggle;.mDrawerIndicatorEnabled:Z // field@0060 │ │ +082de0: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=262 │ │ + 0x0000 line=376 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/app/ActionBarDrawerToggle; │ │ │ │ #2 : (in Landroid/support/v4/app/ActionBarDrawerToggle;) │ │ name : 'onConfigurationChanged' │ │ type : '(Landroid/content/res/Configuration;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 24 16-bit code units │ │ -05cd00: |[05cd00] android.support.v4.app.ActionBarDrawerToggle.onConfigurationChanged:(Landroid/content/res/Configuration;)V │ │ -05cd10: 6e10 7f02 0200 |0000: invoke-virtual {v2}, Landroid/support/v4/app/ActionBarDrawerToggle;.getThemeUpIndicator:()Landroid/graphics/drawable/Drawable; // method@027f │ │ -05cd16: 0c00 |0003: move-result-object v0 │ │ -05cd18: 5b20 5100 |0004: iput-object v0, v2, Landroid/support/v4/app/ActionBarDrawerToggle;.mThemeImage:Landroid/graphics/drawable/Drawable; // field@0051 │ │ -05cd1c: 5420 4700 |0006: iget-object v0, v2, Landroid/support/v4/app/ActionBarDrawerToggle;.mActivity:Landroid/app/Activity; // field@0047 │ │ -05cd20: 6e10 1900 0000 |0008: invoke-virtual {v0}, Landroid/app/Activity;.getResources:()Landroid/content/res/Resources; // method@0019 │ │ -05cd26: 0c00 |000b: move-result-object v0 │ │ -05cd28: 5221 4b00 |000c: iget v1, v2, Landroid/support/v4/app/ActionBarDrawerToggle;.mDrawerImageResource:I // field@004b │ │ -05cd2c: 6e20 1c01 1000 |000e: invoke-virtual {v0, v1}, Landroid/content/res/Resources;.getDrawable:(I)Landroid/graphics/drawable/Drawable; // method@011c │ │ -05cd32: 0c00 |0011: move-result-object v0 │ │ -05cd34: 5b20 4a00 |0012: iput-object v0, v2, Landroid/support/v4/app/ActionBarDrawerToggle;.mDrawerImage:Landroid/graphics/drawable/Drawable; // field@004a │ │ -05cd38: 6e10 8a02 0200 |0014: invoke-virtual {v2}, Landroid/support/v4/app/ActionBarDrawerToggle;.syncState:()V // method@028a │ │ -05cd3e: 0e00 |0017: return-void │ │ +082de4: |[082de4] android.support.v4.app.ActionBarDrawerToggle.onConfigurationChanged:(Landroid/content/res/Configuration;)V │ │ +082df4: 5520 6200 |0000: iget-boolean v0, v2, Landroid/support/v4/app/ActionBarDrawerToggle;.mHasCustomUpIndicator:Z // field@0062 │ │ +082df8: 3900 0800 |0002: if-nez v0, 000a // +0008 │ │ +082dfc: 6e10 d603 0200 |0004: invoke-virtual {v2}, Landroid/support/v4/app/ActionBarDrawerToggle;.getThemeUpIndicator:()Landroid/graphics/drawable/Drawable; // method@03d6 │ │ +082e02: 0c00 |0007: move-result-object v0 │ │ +082e04: 5b20 6300 |0008: iput-object v0, v2, Landroid/support/v4/app/ActionBarDrawerToggle;.mHomeAsUpIndicator:Landroid/graphics/drawable/Drawable; // field@0063 │ │ +082e08: 5420 5b00 |000a: iget-object v0, v2, Landroid/support/v4/app/ActionBarDrawerToggle;.mActivity:Landroid/app/Activity; // field@005b │ │ +082e0c: 5221 5f00 |000c: iget v1, v2, Landroid/support/v4/app/ActionBarDrawerToggle;.mDrawerImageResource:I // field@005f │ │ +082e10: 7120 5309 1000 |000e: invoke-static {v0, v1}, Landroid/support/v4/content/ContextCompat;.getDrawable:(Landroid/content/Context;I)Landroid/graphics/drawable/Drawable; // method@0953 │ │ +082e16: 0c00 |0011: move-result-object v0 │ │ +082e18: 5b20 5e00 |0012: iput-object v0, v2, Landroid/support/v4/app/ActionBarDrawerToggle;.mDrawerImage:Landroid/graphics/drawable/Drawable; // field@005e │ │ +082e1c: 6e10 e303 0200 |0014: invoke-virtual {v2}, Landroid/support/v4/app/ActionBarDrawerToggle;.syncState:()V // method@03e3 │ │ +082e22: 0e00 |0017: return-void │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=274 │ │ - 0x0006 line=275 │ │ - 0x0014 line=276 │ │ - 0x0017 line=277 │ │ + 0x0000 line=388 │ │ + 0x0004 line=389 │ │ + 0x000a line=391 │ │ + 0x0014 line=392 │ │ + 0x0017 line=393 │ │ locals : │ │ 0x0000 - 0x0018 reg=2 this Landroid/support/v4/app/ActionBarDrawerToggle; │ │ 0x0000 - 0x0018 reg=3 newConfig Landroid/content/res/Configuration; │ │ │ │ #3 : (in Landroid/support/v4/app/ActionBarDrawerToggle;) │ │ name : 'onDrawerClosed' │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 16 16-bit code units │ │ -05cd40: |[05cd40] android.support.v4.app.ActionBarDrawerToggle.onDrawerClosed:(Landroid/view/View;)V │ │ -05cd50: 5420 5000 |0000: iget-object v0, v2, Landroid/support/v4/app/ActionBarDrawerToggle;.mSlider:Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable; // field@0050 │ │ -05cd54: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -05cd56: 6e20 7b02 1000 |0003: invoke-virtual {v0, v1}, Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable;.setPosition:(F)V // method@027b │ │ -05cd5c: 5520 4c00 |0006: iget-boolean v0, v2, Landroid/support/v4/app/ActionBarDrawerToggle;.mDrawerIndicatorEnabled:Z // field@004c │ │ -05cd60: 3800 0700 |0008: if-eqz v0, 000f // +0007 │ │ -05cd64: 5220 4e00 |000a: iget v0, v2, Landroid/support/v4/app/ActionBarDrawerToggle;.mOpenDrawerContentDescRes:I // field@004e │ │ -05cd68: 6e20 8702 0200 |000c: invoke-virtual {v2, v0}, Landroid/support/v4/app/ActionBarDrawerToggle;.setActionBarDescription:(I)V // method@0287 │ │ -05cd6e: 0e00 |000f: return-void │ │ +082e24: |[082e24] android.support.v4.app.ActionBarDrawerToggle.onDrawerClosed:(Landroid/view/View;)V │ │ +082e34: 5420 6600 |0000: iget-object v0, v2, Landroid/support/v4/app/ActionBarDrawerToggle;.mSlider:Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable; // field@0066 │ │ +082e38: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +082e3a: 6e20 d003 1000 |0003: invoke-virtual {v0, v1}, Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable;.setPosition:(F)V // method@03d0 │ │ +082e40: 5520 6000 |0006: iget-boolean v0, v2, Landroid/support/v4/app/ActionBarDrawerToggle;.mDrawerIndicatorEnabled:Z // field@0060 │ │ +082e44: 3800 0700 |0008: if-eqz v0, 000f // +0007 │ │ +082e48: 5220 6400 |000a: iget v0, v2, Landroid/support/v4/app/ActionBarDrawerToggle;.mOpenDrawerContentDescRes:I // field@0064 │ │ +082e4c: 6e20 de03 0200 |000c: invoke-virtual {v2, v0}, Landroid/support/v4/app/ActionBarDrawerToggle;.setActionBarDescription:(I)V // method@03de │ │ +082e52: 0e00 |000f: return-void │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=343 │ │ - 0x0006 line=344 │ │ - 0x000a line=345 │ │ - 0x000f line=347 │ │ + 0x0000 line=459 │ │ + 0x0006 line=460 │ │ + 0x000a line=461 │ │ + 0x000f line=463 │ │ locals : │ │ 0x0000 - 0x0010 reg=2 this Landroid/support/v4/app/ActionBarDrawerToggle; │ │ 0x0000 - 0x0010 reg=3 drawerView Landroid/view/View; │ │ │ │ #4 : (in Landroid/support/v4/app/ActionBarDrawerToggle;) │ │ name : 'onDrawerOpened' │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 17 16-bit code units │ │ -05cd70: |[05cd70] android.support.v4.app.ActionBarDrawerToggle.onDrawerOpened:(Landroid/view/View;)V │ │ -05cd80: 5420 5000 |0000: iget-object v0, v2, Landroid/support/v4/app/ActionBarDrawerToggle;.mSlider:Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable; // field@0050 │ │ -05cd84: 1501 803f |0002: const/high16 v1, #int 1065353216 // #3f80 │ │ -05cd88: 6e20 7b02 1000 |0004: invoke-virtual {v0, v1}, Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable;.setPosition:(F)V // method@027b │ │ -05cd8e: 5520 4c00 |0007: iget-boolean v0, v2, Landroid/support/v4/app/ActionBarDrawerToggle;.mDrawerIndicatorEnabled:Z // field@004c │ │ -05cd92: 3800 0700 |0009: if-eqz v0, 0010 // +0007 │ │ -05cd96: 5220 4900 |000b: iget v0, v2, Landroid/support/v4/app/ActionBarDrawerToggle;.mCloseDrawerContentDescRes:I // field@0049 │ │ -05cd9a: 6e20 8702 0200 |000d: invoke-virtual {v2, v0}, Landroid/support/v4/app/ActionBarDrawerToggle;.setActionBarDescription:(I)V // method@0287 │ │ -05cda0: 0e00 |0010: return-void │ │ +082e54: |[082e54] android.support.v4.app.ActionBarDrawerToggle.onDrawerOpened:(Landroid/view/View;)V │ │ +082e64: 5420 6600 |0000: iget-object v0, v2, Landroid/support/v4/app/ActionBarDrawerToggle;.mSlider:Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable; // field@0066 │ │ +082e68: 1501 803f |0002: const/high16 v1, #int 1065353216 // #3f80 │ │ +082e6c: 6e20 d003 1000 |0004: invoke-virtual {v0, v1}, Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable;.setPosition:(F)V // method@03d0 │ │ +082e72: 5520 6000 |0007: iget-boolean v0, v2, Landroid/support/v4/app/ActionBarDrawerToggle;.mDrawerIndicatorEnabled:Z // field@0060 │ │ +082e76: 3800 0700 |0009: if-eqz v0, 0010 // +0007 │ │ +082e7a: 5220 5d00 |000b: iget v0, v2, Landroid/support/v4/app/ActionBarDrawerToggle;.mCloseDrawerContentDescRes:I // field@005d │ │ +082e7e: 6e20 de03 0200 |000d: invoke-virtual {v2, v0}, Landroid/support/v4/app/ActionBarDrawerToggle;.setActionBarDescription:(I)V // method@03de │ │ +082e84: 0e00 |0010: return-void │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=328 │ │ - 0x0007 line=329 │ │ - 0x000b line=330 │ │ - 0x0010 line=332 │ │ + 0x0000 line=444 │ │ + 0x0007 line=445 │ │ + 0x000b line=446 │ │ + 0x0010 line=448 │ │ locals : │ │ 0x0000 - 0x0011 reg=2 this Landroid/support/v4/app/ActionBarDrawerToggle; │ │ 0x0000 - 0x0011 reg=3 drawerView Landroid/view/View; │ │ │ │ #5 : (in Landroid/support/v4/app/ActionBarDrawerToggle;) │ │ name : 'onDrawerSlide' │ │ type : '(Landroid/view/View;F)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 39 16-bit code units │ │ -05cda4: |[05cda4] android.support.v4.app.ActionBarDrawerToggle.onDrawerSlide:(Landroid/view/View;F)V │ │ -05cdb4: 1503 0040 |0000: const/high16 v3, #int 1073741824 // #4000 │ │ -05cdb8: 1502 003f |0002: const/high16 v2, #int 1056964608 // #3f00 │ │ -05cdbc: 5441 5000 |0004: iget-object v1, v4, Landroid/support/v4/app/ActionBarDrawerToggle;.mSlider:Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable; // field@0050 │ │ -05cdc0: 6e10 7802 0100 |0006: invoke-virtual {v1}, Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable;.getPosition:()F // method@0278 │ │ -05cdc6: 0a00 |0009: move-result v0 │ │ -05cdc8: 2d01 0602 |000a: cmpl-float v1, v6, v2 │ │ -05cdcc: 3d01 1400 |000c: if-lez v1, 0020 // +0014 │ │ -05cdd0: 1201 |000e: const/4 v1, #int 0 // #0 │ │ -05cdd2: a702 0602 |000f: sub-float v2, v6, v2 │ │ -05cdd6: 7120 8a17 2100 |0011: invoke-static {v1, v2}, Ljava/lang/Math;.max:(FF)F // method@178a │ │ -05cddc: 0a01 |0014: move-result v1 │ │ -05cdde: c831 |0015: mul-float/2addr v1, v3 │ │ -05cde0: 7120 8a17 1000 |0016: invoke-static {v0, v1}, Ljava/lang/Math;.max:(FF)F // method@178a │ │ -05cde6: 0a00 |0019: move-result v0 │ │ -05cde8: 5441 5000 |001a: iget-object v1, v4, Landroid/support/v4/app/ActionBarDrawerToggle;.mSlider:Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable; // field@0050 │ │ -05cdec: 6e20 7b02 0100 |001c: invoke-virtual {v1, v0}, Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable;.setPosition:(F)V // method@027b │ │ -05cdf2: 0e00 |001f: return-void │ │ -05cdf4: a801 0603 |0020: mul-float v1, v6, v3 │ │ -05cdf8: 7120 8c17 1000 |0022: invoke-static {v0, v1}, Ljava/lang/Math;.min:(FF)F // method@178c │ │ -05cdfe: 0a00 |0025: move-result v0 │ │ -05ce00: 28f4 |0026: goto 001a // -000c │ │ +082e88: |[082e88] android.support.v4.app.ActionBarDrawerToggle.onDrawerSlide:(Landroid/view/View;F)V │ │ +082e98: 1503 0040 |0000: const/high16 v3, #int 1073741824 // #4000 │ │ +082e9c: 1502 003f |0002: const/high16 v2, #int 1056964608 // #3f00 │ │ +082ea0: 5441 6600 |0004: iget-object v1, v4, Landroid/support/v4/app/ActionBarDrawerToggle;.mSlider:Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable; // field@0066 │ │ +082ea4: 6e10 cd03 0100 |0006: invoke-virtual {v1}, Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable;.getPosition:()F // method@03cd │ │ +082eaa: 0a00 |0009: move-result v0 │ │ +082eac: 2d01 0602 |000a: cmpl-float v1, v6, v2 │ │ +082eb0: 3d01 1400 |000c: if-lez v1, 0020 // +0014 │ │ +082eb4: 1201 |000e: const/4 v1, #int 0 // #0 │ │ +082eb6: a702 0602 |000f: sub-float v2, v6, v2 │ │ +082eba: 7120 7d22 2100 |0011: invoke-static {v1, v2}, Ljava/lang/Math;.max:(FF)F // method@227d │ │ +082ec0: 0a01 |0014: move-result v1 │ │ +082ec2: c831 |0015: mul-float/2addr v1, v3 │ │ +082ec4: 7120 7d22 1000 |0016: invoke-static {v0, v1}, Ljava/lang/Math;.max:(FF)F // method@227d │ │ +082eca: 0a00 |0019: move-result v0 │ │ +082ecc: 5441 6600 |001a: iget-object v1, v4, Landroid/support/v4/app/ActionBarDrawerToggle;.mSlider:Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable; // field@0066 │ │ +082ed0: 6e20 d003 0100 |001c: invoke-virtual {v1, v0}, Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable;.setPosition:(F)V // method@03d0 │ │ +082ed6: 0e00 |001f: return-void │ │ +082ed8: a801 0603 |0020: mul-float v1, v6, v3 │ │ +082edc: 7120 7f22 1000 |0022: invoke-static {v0, v1}, Ljava/lang/Math;.min:(FF)F // method@227f │ │ +082ee2: 0a00 |0025: move-result v0 │ │ +082ee4: 28f4 |0026: goto 001a // -000c │ │ catches : (none) │ │ positions : │ │ - 0x0004 line=310 │ │ - 0x000a line=311 │ │ - 0x000e line=312 │ │ - 0x001a line=316 │ │ - 0x001f line=317 │ │ - 0x0020 line=314 │ │ + 0x0004 line=426 │ │ + 0x000a line=427 │ │ + 0x000e line=428 │ │ + 0x001a line=432 │ │ + 0x001f line=433 │ │ + 0x0020 line=430 │ │ locals : │ │ 0x000a - 0x0027 reg=0 glyphOffset F │ │ 0x0000 - 0x0027 reg=4 this Landroid/support/v4/app/ActionBarDrawerToggle; │ │ 0x0000 - 0x0027 reg=5 drawerView Landroid/view/View; │ │ 0x0000 - 0x0027 reg=6 slideOffset F │ │ │ │ #6 : (in Landroid/support/v4/app/ActionBarDrawerToggle;) │ │ @@ -111662,233 +153295,524 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -05ce04: |[05ce04] android.support.v4.app.ActionBarDrawerToggle.onDrawerStateChanged:(I)V │ │ -05ce14: 0e00 |0000: return-void │ │ +082ee8: |[082ee8] android.support.v4.app.ActionBarDrawerToggle.onDrawerStateChanged:(I)V │ │ +082ef8: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=358 │ │ + 0x0000 line=474 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/app/ActionBarDrawerToggle; │ │ 0x0000 - 0x0001 reg=1 newState I │ │ │ │ #7 : (in Landroid/support/v4/app/ActionBarDrawerToggle;) │ │ name : 'onOptionsItemSelected' │ │ type : '(Landroid/view/MenuItem;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 41 16-bit code units │ │ -05ce18: |[05ce18] android.support.v4.app.ActionBarDrawerToggle.onOptionsItemSelected:(Landroid/view/MenuItem;)Z │ │ -05ce28: 1402 0300 8000 |0000: const v2, #float 1.17549e-38 // #00800003 │ │ -05ce2e: 3804 2400 |0003: if-eqz v4, 0027 // +0024 │ │ -05ce32: 7210 7412 0400 |0005: invoke-interface {v4}, Landroid/view/MenuItem;.getItemId:()I // method@1274 │ │ -05ce38: 0a00 |0008: move-result v0 │ │ -05ce3a: 1401 2c00 0201 |0009: const v1, #float 2.38774e-38 // #0102002c │ │ -05ce40: 3310 1b00 |000c: if-ne v0, v1, 0027 // +001b │ │ -05ce44: 5530 4c00 |000e: iget-boolean v0, v3, Landroid/support/v4/app/ActionBarDrawerToggle;.mDrawerIndicatorEnabled:Z // field@004c │ │ -05ce48: 3800 1700 |0010: if-eqz v0, 0027 // +0017 │ │ -05ce4c: 5430 4d00 |0012: iget-object v0, v3, Landroid/support/v4/app/ActionBarDrawerToggle;.mDrawerLayout:Landroid/support/v4/widget/DrawerLayout; // field@004d │ │ -05ce50: 6e20 dd0f 2000 |0014: invoke-virtual {v0, v2}, Landroid/support/v4/widget/DrawerLayout;.isDrawerVisible:(I)Z // method@0fdd │ │ -05ce56: 0a00 |0017: move-result v0 │ │ -05ce58: 3800 0900 |0018: if-eqz v0, 0021 // +0009 │ │ -05ce5c: 5430 4d00 |001a: iget-object v0, v3, Landroid/support/v4/app/ActionBarDrawerToggle;.mDrawerLayout:Landroid/support/v4/widget/DrawerLayout; // field@004d │ │ -05ce60: 6e20 ba0f 2000 |001c: invoke-virtual {v0, v2}, Landroid/support/v4/widget/DrawerLayout;.closeDrawer:(I)V // method@0fba │ │ -05ce66: 1210 |001f: const/4 v0, #int 1 // #1 │ │ -05ce68: 0f00 |0020: return v0 │ │ -05ce6a: 5430 4d00 |0021: iget-object v0, v3, Landroid/support/v4/app/ActionBarDrawerToggle;.mDrawerLayout:Landroid/support/v4/widget/DrawerLayout; // field@004d │ │ -05ce6e: 6e20 eb0f 2000 |0023: invoke-virtual {v0, v2}, Landroid/support/v4/widget/DrawerLayout;.openDrawer:(I)V // method@0feb │ │ -05ce74: 28f9 |0026: goto 001f // -0007 │ │ -05ce76: 1200 |0027: const/4 v0, #int 0 // #0 │ │ -05ce78: 28f8 |0028: goto 0020 // -0008 │ │ - catches : (none) │ │ - positions : │ │ - 0x0003 line=289 │ │ - 0x0012 line=290 │ │ - 0x001a line=291 │ │ - 0x001f line=295 │ │ - 0x0020 line=297 │ │ - 0x0021 line=293 │ │ - 0x0027 line=297 │ │ +082efc: |[082efc] android.support.v4.app.ActionBarDrawerToggle.onOptionsItemSelected:(Landroid/view/MenuItem;)Z │ │ +082f0c: 1402 0300 8000 |0000: const v2, #float 1.17549e-38 // #00800003 │ │ +082f12: 3804 2400 |0003: if-eqz v4, 0027 // +0024 │ │ +082f16: 7210 b31c 0400 |0005: invoke-interface {v4}, Landroid/view/MenuItem;.getItemId:()I // method@1cb3 │ │ +082f1c: 0a00 |0008: move-result v0 │ │ +082f1e: 1401 2c00 0201 |0009: const v1, #float 2.38774e-38 // #0102002c │ │ +082f24: 3310 1b00 |000c: if-ne v0, v1, 0027 // +001b │ │ +082f28: 5530 6000 |000e: iget-boolean v0, v3, Landroid/support/v4/app/ActionBarDrawerToggle;.mDrawerIndicatorEnabled:Z // field@0060 │ │ +082f2c: 3800 1700 |0010: if-eqz v0, 0027 // +0017 │ │ +082f30: 5430 6100 |0012: iget-object v0, v3, Landroid/support/v4/app/ActionBarDrawerToggle;.mDrawerLayout:Landroid/support/v4/widget/DrawerLayout; // field@0061 │ │ +082f34: 6e20 3519 2000 |0014: invoke-virtual {v0, v2}, Landroid/support/v4/widget/DrawerLayout;.isDrawerVisible:(I)Z // method@1935 │ │ +082f3a: 0a00 |0017: move-result v0 │ │ +082f3c: 3800 0900 |0018: if-eqz v0, 0021 // +0009 │ │ +082f40: 5430 6100 |001a: iget-object v0, v3, Landroid/support/v4/app/ActionBarDrawerToggle;.mDrawerLayout:Landroid/support/v4/widget/DrawerLayout; // field@0061 │ │ +082f44: 6e20 0d19 2000 |001c: invoke-virtual {v0, v2}, Landroid/support/v4/widget/DrawerLayout;.closeDrawer:(I)V // method@190d │ │ +082f4a: 1210 |001f: const/4 v0, #int 1 // #1 │ │ +082f4c: 0f00 |0020: return v0 │ │ +082f4e: 5430 6100 |0021: iget-object v0, v3, Landroid/support/v4/app/ActionBarDrawerToggle;.mDrawerLayout:Landroid/support/v4/widget/DrawerLayout; // field@0061 │ │ +082f52: 6e20 4419 2000 |0023: invoke-virtual {v0, v2}, Landroid/support/v4/widget/DrawerLayout;.openDrawer:(I)V // method@1944 │ │ +082f58: 28f9 |0026: goto 001f // -0007 │ │ +082f5a: 1200 |0027: const/4 v0, #int 0 // #0 │ │ +082f5c: 28f8 |0028: goto 0020 // -0008 │ │ + catches : (none) │ │ + positions : │ │ + 0x0003 line=405 │ │ + 0x0012 line=406 │ │ + 0x001a line=407 │ │ + 0x001f line=411 │ │ + 0x0020 line=413 │ │ + 0x0021 line=409 │ │ + 0x0027 line=413 │ │ locals : │ │ 0x0000 - 0x0029 reg=3 this Landroid/support/v4/app/ActionBarDrawerToggle; │ │ 0x0000 - 0x0029 reg=4 item Landroid/view/MenuItem; │ │ │ │ #8 : (in Landroid/support/v4/app/ActionBarDrawerToggle;) │ │ name : 'setActionBarDescription' │ │ type : '(I)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 23 16-bit code units │ │ -05ce7c: |[05ce7c] android.support.v4.app.ActionBarDrawerToggle.setActionBarDescription:(I)V │ │ -05ce8c: 5430 4800 |0000: iget-object v0, v3, Landroid/support/v4/app/ActionBarDrawerToggle;.mActivityImpl:Landroid/support/v4/app/ActionBarDrawerToggle$Delegate; // field@0048 │ │ -05ce90: 3800 0800 |0002: if-eqz v0, 000a // +0008 │ │ -05ce94: 5430 4800 |0004: iget-object v0, v3, Landroid/support/v4/app/ActionBarDrawerToggle;.mActivityImpl:Landroid/support/v4/app/ActionBarDrawerToggle$Delegate; // field@0048 │ │ -05ce98: 7220 7002 4000 |0006: invoke-interface {v0, v4}, Landroid/support/v4/app/ActionBarDrawerToggle$Delegate;.setActionBarDescription:(I)V // method@0270 │ │ -05ce9e: 0e00 |0009: return-void │ │ -05cea0: 6200 4500 |000a: sget-object v0, Landroid/support/v4/app/ActionBarDrawerToggle;.IMPL:Landroid/support/v4/app/ActionBarDrawerToggle$ActionBarDrawerToggleImpl; // field@0045 │ │ -05cea4: 5431 4f00 |000c: iget-object v1, v3, Landroid/support/v4/app/ActionBarDrawerToggle;.mSetIndicatorInfo:Ljava/lang/Object; // field@004f │ │ -05cea8: 5432 4700 |000e: iget-object v2, v3, Landroid/support/v4/app/ActionBarDrawerToggle;.mActivity:Landroid/app/Activity; // field@0047 │ │ -05ceac: 7240 6302 1042 |0010: invoke-interface {v0, v1, v2, v4}, Landroid/support/v4/app/ActionBarDrawerToggle$ActionBarDrawerToggleImpl;.setActionBarDescription:(Ljava/lang/Object;Landroid/app/Activity;I)Ljava/lang/Object; // method@0263 │ │ -05ceb2: 0c00 |0013: move-result-object v0 │ │ -05ceb4: 5b30 4f00 |0014: iput-object v0, v3, Landroid/support/v4/app/ActionBarDrawerToggle;.mSetIndicatorInfo:Ljava/lang/Object; // field@004f │ │ -05ceb8: 28f3 |0016: goto 0009 // -000d │ │ +082f60: |[082f60] android.support.v4.app.ActionBarDrawerToggle.setActionBarDescription:(I)V │ │ +082f70: 5430 5c00 |0000: iget-object v0, v3, Landroid/support/v4/app/ActionBarDrawerToggle;.mActivityImpl:Landroid/support/v4/app/ActionBarDrawerToggle$Delegate; // field@005c │ │ +082f74: 3800 0800 |0002: if-eqz v0, 000a // +0008 │ │ +082f78: 5430 5c00 |0004: iget-object v0, v3, Landroid/support/v4/app/ActionBarDrawerToggle;.mActivityImpl:Landroid/support/v4/app/ActionBarDrawerToggle$Delegate; // field@005c │ │ +082f7c: 7220 c603 4000 |0006: invoke-interface {v0, v4}, Landroid/support/v4/app/ActionBarDrawerToggle$Delegate;.setActionBarDescription:(I)V // method@03c6 │ │ +082f82: 0e00 |0009: return-void │ │ +082f84: 6200 5900 |000a: sget-object v0, Landroid/support/v4/app/ActionBarDrawerToggle;.IMPL:Landroid/support/v4/app/ActionBarDrawerToggle$ActionBarDrawerToggleImpl; // field@0059 │ │ +082f88: 5431 6500 |000c: iget-object v1, v3, Landroid/support/v4/app/ActionBarDrawerToggle;.mSetIndicatorInfo:Ljava/lang/Object; // field@0065 │ │ +082f8c: 5432 5b00 |000e: iget-object v2, v3, Landroid/support/v4/app/ActionBarDrawerToggle;.mActivity:Landroid/app/Activity; // field@005b │ │ +082f90: 7240 b403 1042 |0010: invoke-interface {v0, v1, v2, v4}, Landroid/support/v4/app/ActionBarDrawerToggle$ActionBarDrawerToggleImpl;.setActionBarDescription:(Ljava/lang/Object;Landroid/app/Activity;I)Ljava/lang/Object; // method@03b4 │ │ +082f96: 0c00 |0013: move-result-object v0 │ │ +082f98: 5b30 6500 |0014: iput-object v0, v3, Landroid/support/v4/app/ActionBarDrawerToggle;.mSetIndicatorInfo:Ljava/lang/Object; // field@0065 │ │ +082f9c: 28f3 |0016: goto 0009 // -000d │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=377 │ │ - 0x0004 line=378 │ │ - 0x0009 line=383 │ │ - 0x000a line=381 │ │ + 0x0000 line=493 │ │ + 0x0004 line=494 │ │ + 0x0009 line=499 │ │ + 0x000a line=497 │ │ locals : │ │ 0x0000 - 0x0017 reg=3 this Landroid/support/v4/app/ActionBarDrawerToggle; │ │ 0x0000 - 0x0017 reg=4 contentDescRes I │ │ │ │ #9 : (in Landroid/support/v4/app/ActionBarDrawerToggle;) │ │ name : 'setActionBarUpIndicator' │ │ type : '(Landroid/graphics/drawable/Drawable;I)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 6 │ │ ins : 3 │ │ outs : 5 │ │ insns size : 23 16-bit code units │ │ -05cebc: |[05cebc] android.support.v4.app.ActionBarDrawerToggle.setActionBarUpIndicator:(Landroid/graphics/drawable/Drawable;I)V │ │ -05cecc: 5430 4800 |0000: iget-object v0, v3, Landroid/support/v4/app/ActionBarDrawerToggle;.mActivityImpl:Landroid/support/v4/app/ActionBarDrawerToggle$Delegate; // field@0048 │ │ -05ced0: 3800 0800 |0002: if-eqz v0, 000a // +0008 │ │ -05ced4: 5430 4800 |0004: iget-object v0, v3, Landroid/support/v4/app/ActionBarDrawerToggle;.mActivityImpl:Landroid/support/v4/app/ActionBarDrawerToggle$Delegate; // field@0048 │ │ -05ced8: 7230 7102 4005 |0006: invoke-interface {v0, v4, v5}, Landroid/support/v4/app/ActionBarDrawerToggle$Delegate;.setActionBarUpIndicator:(Landroid/graphics/drawable/Drawable;I)V // method@0271 │ │ -05cede: 0e00 |0009: return-void │ │ -05cee0: 6200 4500 |000a: sget-object v0, Landroid/support/v4/app/ActionBarDrawerToggle;.IMPL:Landroid/support/v4/app/ActionBarDrawerToggle$ActionBarDrawerToggleImpl; // field@0045 │ │ -05cee4: 5431 4f00 |000c: iget-object v1, v3, Landroid/support/v4/app/ActionBarDrawerToggle;.mSetIndicatorInfo:Ljava/lang/Object; // field@004f │ │ -05cee8: 5432 4700 |000e: iget-object v2, v3, Landroid/support/v4/app/ActionBarDrawerToggle;.mActivity:Landroid/app/Activity; // field@0047 │ │ -05ceec: 7255 6402 1042 |0010: invoke-interface {v0, v1, v2, v4, v5}, Landroid/support/v4/app/ActionBarDrawerToggle$ActionBarDrawerToggleImpl;.setActionBarUpIndicator:(Ljava/lang/Object;Landroid/app/Activity;Landroid/graphics/drawable/Drawable;I)Ljava/lang/Object; // method@0264 │ │ -05cef2: 0c00 |0013: move-result-object v0 │ │ -05cef4: 5b30 4f00 |0014: iput-object v0, v3, Landroid/support/v4/app/ActionBarDrawerToggle;.mSetIndicatorInfo:Ljava/lang/Object; // field@004f │ │ -05cef8: 28f3 |0016: goto 0009 // -000d │ │ +082fa0: |[082fa0] android.support.v4.app.ActionBarDrawerToggle.setActionBarUpIndicator:(Landroid/graphics/drawable/Drawable;I)V │ │ +082fb0: 5430 5c00 |0000: iget-object v0, v3, Landroid/support/v4/app/ActionBarDrawerToggle;.mActivityImpl:Landroid/support/v4/app/ActionBarDrawerToggle$Delegate; // field@005c │ │ +082fb4: 3800 0800 |0002: if-eqz v0, 000a // +0008 │ │ +082fb8: 5430 5c00 |0004: iget-object v0, v3, Landroid/support/v4/app/ActionBarDrawerToggle;.mActivityImpl:Landroid/support/v4/app/ActionBarDrawerToggle$Delegate; // field@005c │ │ +082fbc: 7230 c703 4005 |0006: invoke-interface {v0, v4, v5}, Landroid/support/v4/app/ActionBarDrawerToggle$Delegate;.setActionBarUpIndicator:(Landroid/graphics/drawable/Drawable;I)V // method@03c7 │ │ +082fc2: 0e00 |0009: return-void │ │ +082fc4: 6200 5900 |000a: sget-object v0, Landroid/support/v4/app/ActionBarDrawerToggle;.IMPL:Landroid/support/v4/app/ActionBarDrawerToggle$ActionBarDrawerToggleImpl; // field@0059 │ │ +082fc8: 5431 6500 |000c: iget-object v1, v3, Landroid/support/v4/app/ActionBarDrawerToggle;.mSetIndicatorInfo:Ljava/lang/Object; // field@0065 │ │ +082fcc: 5432 5b00 |000e: iget-object v2, v3, Landroid/support/v4/app/ActionBarDrawerToggle;.mActivity:Landroid/app/Activity; // field@005b │ │ +082fd0: 7255 b503 1042 |0010: invoke-interface {v0, v1, v2, v4, v5}, Landroid/support/v4/app/ActionBarDrawerToggle$ActionBarDrawerToggleImpl;.setActionBarUpIndicator:(Ljava/lang/Object;Landroid/app/Activity;Landroid/graphics/drawable/Drawable;I)Ljava/lang/Object; // method@03b5 │ │ +082fd6: 0c00 |0013: move-result-object v0 │ │ +082fd8: 5b30 6500 |0014: iput-object v0, v3, Landroid/support/v4/app/ActionBarDrawerToggle;.mSetIndicatorInfo:Ljava/lang/Object; // field@0065 │ │ +082fdc: 28f3 |0016: goto 0009 // -000d │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=368 │ │ - 0x0004 line=369 │ │ - 0x0009 line=374 │ │ - 0x000a line=372 │ │ + 0x0000 line=484 │ │ + 0x0004 line=485 │ │ + 0x0009 line=490 │ │ + 0x000a line=488 │ │ locals : │ │ 0x0000 - 0x0017 reg=3 this Landroid/support/v4/app/ActionBarDrawerToggle; │ │ 0x0000 - 0x0017 reg=4 upDrawable Landroid/graphics/drawable/Drawable; │ │ 0x0000 - 0x0017 reg=5 contentDescRes I │ │ │ │ #10 : (in Landroid/support/v4/app/ActionBarDrawerToggle;) │ │ name : 'setDrawerIndicatorEnabled' │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 37 16-bit code units │ │ -05cefc: |[05cefc] android.support.v4.app.ActionBarDrawerToggle.setDrawerIndicatorEnabled:(Z)V │ │ -05cf0c: 5530 4c00 |0000: iget-boolean v0, v3, Landroid/support/v4/app/ActionBarDrawerToggle;.mDrawerIndicatorEnabled:Z // field@004c │ │ -05cf10: 3204 1800 |0002: if-eq v4, v0, 001a // +0018 │ │ -05cf14: 3804 1a00 |0004: if-eqz v4, 001e // +001a │ │ -05cf18: 5431 5000 |0006: iget-object v1, v3, Landroid/support/v4/app/ActionBarDrawerToggle;.mSlider:Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable; // field@0050 │ │ -05cf1c: 5430 4d00 |0008: iget-object v0, v3, Landroid/support/v4/app/ActionBarDrawerToggle;.mDrawerLayout:Landroid/support/v4/widget/DrawerLayout; // field@004d │ │ -05cf20: 1402 0300 8000 |000a: const v2, #float 1.17549e-38 // #00800003 │ │ -05cf26: 6e20 da0f 2000 |000d: invoke-virtual {v0, v2}, Landroid/support/v4/widget/DrawerLayout;.isDrawerOpen:(I)Z // method@0fda │ │ -05cf2c: 0a00 |0010: move-result v0 │ │ -05cf2e: 3800 0a00 |0011: if-eqz v0, 001b // +000a │ │ -05cf32: 5230 4900 |0013: iget v0, v3, Landroid/support/v4/app/ActionBarDrawerToggle;.mCloseDrawerContentDescRes:I // field@0049 │ │ -05cf36: 6e30 8802 1300 |0015: invoke-virtual {v3, v1, v0}, Landroid/support/v4/app/ActionBarDrawerToggle;.setActionBarUpIndicator:(Landroid/graphics/drawable/Drawable;I)V // method@0288 │ │ -05cf3c: 5c34 4c00 |0018: iput-boolean v4, v3, Landroid/support/v4/app/ActionBarDrawerToggle;.mDrawerIndicatorEnabled:Z // field@004c │ │ -05cf40: 0e00 |001a: return-void │ │ -05cf42: 5230 4e00 |001b: iget v0, v3, Landroid/support/v4/app/ActionBarDrawerToggle;.mOpenDrawerContentDescRes:I // field@004e │ │ -05cf46: 28f8 |001d: goto 0015 // -0008 │ │ -05cf48: 5430 5100 |001e: iget-object v0, v3, Landroid/support/v4/app/ActionBarDrawerToggle;.mThemeImage:Landroid/graphics/drawable/Drawable; // field@0051 │ │ -05cf4c: 1201 |0020: const/4 v1, #int 0 // #0 │ │ -05cf4e: 6e30 8802 0301 |0021: invoke-virtual {v3, v0, v1}, Landroid/support/v4/app/ActionBarDrawerToggle;.setActionBarUpIndicator:(Landroid/graphics/drawable/Drawable;I)V // method@0288 │ │ -05cf54: 28f4 |0024: goto 0018 // -000c │ │ +082fe0: |[082fe0] android.support.v4.app.ActionBarDrawerToggle.setDrawerIndicatorEnabled:(Z)V │ │ +082ff0: 5530 6000 |0000: iget-boolean v0, v3, Landroid/support/v4/app/ActionBarDrawerToggle;.mDrawerIndicatorEnabled:Z // field@0060 │ │ +082ff4: 3204 1800 |0002: if-eq v4, v0, 001a // +0018 │ │ +082ff8: 3804 1a00 |0004: if-eqz v4, 001e // +001a │ │ +082ffc: 5431 6600 |0006: iget-object v1, v3, Landroid/support/v4/app/ActionBarDrawerToggle;.mSlider:Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable; // field@0066 │ │ +083000: 5430 6100 |0008: iget-object v0, v3, Landroid/support/v4/app/ActionBarDrawerToggle;.mDrawerLayout:Landroid/support/v4/widget/DrawerLayout; // field@0061 │ │ +083004: 1402 0300 8000 |000a: const v2, #float 1.17549e-38 // #00800003 │ │ +08300a: 6e20 3219 2000 |000d: invoke-virtual {v0, v2}, Landroid/support/v4/widget/DrawerLayout;.isDrawerOpen:(I)Z // method@1932 │ │ +083010: 0a00 |0010: move-result v0 │ │ +083012: 3800 0a00 |0011: if-eqz v0, 001b // +000a │ │ +083016: 5230 5d00 |0013: iget v0, v3, Landroid/support/v4/app/ActionBarDrawerToggle;.mCloseDrawerContentDescRes:I // field@005d │ │ +08301a: 6e30 df03 1300 |0015: invoke-virtual {v3, v1, v0}, Landroid/support/v4/app/ActionBarDrawerToggle;.setActionBarUpIndicator:(Landroid/graphics/drawable/Drawable;I)V // method@03df │ │ +083020: 5c34 6000 |0018: iput-boolean v4, v3, Landroid/support/v4/app/ActionBarDrawerToggle;.mDrawerIndicatorEnabled:Z // field@0060 │ │ +083024: 0e00 |001a: return-void │ │ +083026: 5230 6400 |001b: iget v0, v3, Landroid/support/v4/app/ActionBarDrawerToggle;.mOpenDrawerContentDescRes:I // field@0064 │ │ +08302a: 28f8 |001d: goto 0015 // -0008 │ │ +08302c: 5430 6300 |001e: iget-object v0, v3, Landroid/support/v4/app/ActionBarDrawerToggle;.mHomeAsUpIndicator:Landroid/graphics/drawable/Drawable; // field@0063 │ │ +083030: 1201 |0020: const/4 v1, #int 0 // #0 │ │ +083032: 6e30 df03 0301 |0021: invoke-virtual {v3, v0, v1}, Landroid/support/v4/app/ActionBarDrawerToggle;.setActionBarUpIndicator:(Landroid/graphics/drawable/Drawable;I)V // method@03df │ │ +083038: 28f4 |0024: goto 0018 // -000c │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=246 │ │ - 0x0004 line=247 │ │ - 0x0006 line=248 │ │ - 0x0018 line=253 │ │ - 0x001a line=255 │ │ - 0x001b line=248 │ │ - 0x001e line=251 │ │ + 0x0000 line=360 │ │ + 0x0004 line=361 │ │ + 0x0006 line=362 │ │ + 0x0018 line=367 │ │ + 0x001a line=369 │ │ + 0x001b line=362 │ │ + 0x001e line=365 │ │ locals : │ │ 0x0000 - 0x0025 reg=3 this Landroid/support/v4/app/ActionBarDrawerToggle; │ │ 0x0000 - 0x0025 reg=4 enable Z │ │ │ │ #11 : (in Landroid/support/v4/app/ActionBarDrawerToggle;) │ │ + name : 'setHomeAsUpIndicator' │ │ + type : '(I)V' │ │ + access : 0x0001 (PUBLIC) │ │ + code - │ │ + registers : 4 │ │ + ins : 2 │ │ + outs : 2 │ │ + insns size : 13 16-bit code units │ │ +08303c: |[08303c] android.support.v4.app.ActionBarDrawerToggle.setHomeAsUpIndicator:(I)V │ │ +08304c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +08304e: 3803 0800 |0001: if-eqz v3, 0009 // +0008 │ │ +083052: 5421 5b00 |0003: iget-object v1, v2, Landroid/support/v4/app/ActionBarDrawerToggle;.mActivity:Landroid/app/Activity; // field@005b │ │ +083056: 7120 5309 3100 |0005: invoke-static {v1, v3}, Landroid/support/v4/content/ContextCompat;.getDrawable:(Landroid/content/Context;I)Landroid/graphics/drawable/Drawable; // method@0953 │ │ +08305c: 0c00 |0008: move-result-object v0 │ │ +08305e: 6e20 e203 0200 |0009: invoke-virtual {v2, v0}, Landroid/support/v4/app/ActionBarDrawerToggle;.setHomeAsUpIndicator:(Landroid/graphics/drawable/Drawable;)V // method@03e2 │ │ +083064: 0e00 |000c: return-void │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=341 │ │ + 0x0001 line=342 │ │ + 0x0003 line=343 │ │ + 0x0009 line=346 │ │ + 0x000c line=347 │ │ + locals : │ │ + 0x0001 - 0x000d reg=0 indicator Landroid/graphics/drawable/Drawable; │ │ + 0x0000 - 0x000d reg=2 this Landroid/support/v4/app/ActionBarDrawerToggle; │ │ + 0x0000 - 0x000d reg=3 resId I │ │ + │ │ + #12 : (in Landroid/support/v4/app/ActionBarDrawerToggle;) │ │ + name : 'setHomeAsUpIndicator' │ │ + type : '(Landroid/graphics/drawable/Drawable;)V' │ │ + access : 0x0001 (PUBLIC) │ │ + code - │ │ + registers : 4 │ │ + ins : 2 │ │ + outs : 3 │ │ + insns size : 27 16-bit code units │ │ +083068: |[083068] android.support.v4.app.ActionBarDrawerToggle.setHomeAsUpIndicator:(Landroid/graphics/drawable/Drawable;)V │ │ +083078: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +08307a: 3903 1400 |0001: if-nez v3, 0015 // +0014 │ │ +08307e: 6e10 d603 0200 |0003: invoke-virtual {v2}, Landroid/support/v4/app/ActionBarDrawerToggle;.getThemeUpIndicator:()Landroid/graphics/drawable/Drawable; // method@03d6 │ │ +083084: 0c00 |0006: move-result-object v0 │ │ +083086: 5b20 6300 |0007: iput-object v0, v2, Landroid/support/v4/app/ActionBarDrawerToggle;.mHomeAsUpIndicator:Landroid/graphics/drawable/Drawable; // field@0063 │ │ +08308a: 5c21 6200 |0009: iput-boolean v1, v2, Landroid/support/v4/app/ActionBarDrawerToggle;.mHasCustomUpIndicator:Z // field@0062 │ │ +08308e: 5520 6000 |000b: iget-boolean v0, v2, Landroid/support/v4/app/ActionBarDrawerToggle;.mDrawerIndicatorEnabled:Z // field@0060 │ │ +083092: 3900 0700 |000d: if-nez v0, 0014 // +0007 │ │ +083096: 5420 6300 |000f: iget-object v0, v2, Landroid/support/v4/app/ActionBarDrawerToggle;.mHomeAsUpIndicator:Landroid/graphics/drawable/Drawable; // field@0063 │ │ +08309a: 6e30 df03 0201 |0011: invoke-virtual {v2, v0, v1}, Landroid/support/v4/app/ActionBarDrawerToggle;.setActionBarUpIndicator:(Landroid/graphics/drawable/Drawable;I)V // method@03df │ │ +0830a0: 0e00 |0014: return-void │ │ +0830a2: 5b23 6300 |0015: iput-object v3, v2, Landroid/support/v4/app/ActionBarDrawerToggle;.mHomeAsUpIndicator:Landroid/graphics/drawable/Drawable; // field@0063 │ │ +0830a6: 1210 |0017: const/4 v0, #int 1 // #1 │ │ +0830a8: 5c20 6200 |0018: iput-boolean v0, v2, Landroid/support/v4/app/ActionBarDrawerToggle;.mHasCustomUpIndicator:Z // field@0062 │ │ +0830ac: 28f1 |001a: goto 000b // -000f │ │ + catches : (none) │ │ + positions : │ │ + 0x0001 line=316 │ │ + 0x0003 line=317 │ │ + 0x0009 line=318 │ │ + 0x000b line=324 │ │ + 0x000f line=325 │ │ + 0x0014 line=327 │ │ + 0x0015 line=320 │ │ + 0x0017 line=321 │ │ + locals : │ │ + 0x0000 - 0x001b reg=2 this Landroid/support/v4/app/ActionBarDrawerToggle; │ │ + 0x0000 - 0x001b reg=3 indicator Landroid/graphics/drawable/Drawable; │ │ + │ │ + #13 : (in Landroid/support/v4/app/ActionBarDrawerToggle;) │ │ name : 'syncState' │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 48 16-bit code units │ │ -05cf58: |[05cf58] android.support.v4.app.ActionBarDrawerToggle.syncState:()V │ │ -05cf68: 1402 0300 8000 |0000: const v2, #float 1.17549e-38 // #00800003 │ │ -05cf6e: 5430 4d00 |0003: iget-object v0, v3, Landroid/support/v4/app/ActionBarDrawerToggle;.mDrawerLayout:Landroid/support/v4/widget/DrawerLayout; // field@004d │ │ -05cf72: 6e20 da0f 2000 |0005: invoke-virtual {v0, v2}, Landroid/support/v4/widget/DrawerLayout;.isDrawerOpen:(I)Z // method@0fda │ │ -05cf78: 0a00 |0008: move-result v0 │ │ -05cf7a: 3800 1d00 |0009: if-eqz v0, 0026 // +001d │ │ -05cf7e: 5430 5000 |000b: iget-object v0, v3, Landroid/support/v4/app/ActionBarDrawerToggle;.mSlider:Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable; // field@0050 │ │ -05cf82: 1501 803f |000d: const/high16 v1, #int 1065353216 // #3f80 │ │ -05cf86: 6e20 7b02 1000 |000f: invoke-virtual {v0, v1}, Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable;.setPosition:(F)V // method@027b │ │ -05cf8c: 5530 4c00 |0012: iget-boolean v0, v3, Landroid/support/v4/app/ActionBarDrawerToggle;.mDrawerIndicatorEnabled:Z // field@004c │ │ -05cf90: 3800 1100 |0014: if-eqz v0, 0025 // +0011 │ │ -05cf94: 5431 5000 |0016: iget-object v1, v3, Landroid/support/v4/app/ActionBarDrawerToggle;.mSlider:Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable; // field@0050 │ │ -05cf98: 5430 4d00 |0018: iget-object v0, v3, Landroid/support/v4/app/ActionBarDrawerToggle;.mDrawerLayout:Landroid/support/v4/widget/DrawerLayout; // field@004d │ │ -05cf9c: 6e20 da0f 2000 |001a: invoke-virtual {v0, v2}, Landroid/support/v4/widget/DrawerLayout;.isDrawerOpen:(I)Z // method@0fda │ │ -05cfa2: 0a00 |001d: move-result v0 │ │ -05cfa4: 3800 0f00 |001e: if-eqz v0, 002d // +000f │ │ -05cfa8: 5230 4900 |0020: iget v0, v3, Landroid/support/v4/app/ActionBarDrawerToggle;.mCloseDrawerContentDescRes:I // field@0049 │ │ -05cfac: 6e30 8802 1300 |0022: invoke-virtual {v3, v1, v0}, Landroid/support/v4/app/ActionBarDrawerToggle;.setActionBarUpIndicator:(Landroid/graphics/drawable/Drawable;I)V // method@0288 │ │ -05cfb2: 0e00 |0025: return-void │ │ -05cfb4: 5430 5000 |0026: iget-object v0, v3, Landroid/support/v4/app/ActionBarDrawerToggle;.mSlider:Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable; // field@0050 │ │ -05cfb8: 1201 |0028: const/4 v1, #int 0 // #0 │ │ -05cfba: 6e20 7b02 1000 |0029: invoke-virtual {v0, v1}, Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable;.setPosition:(F)V // method@027b │ │ -05cfc0: 28e6 |002c: goto 0012 // -001a │ │ -05cfc2: 5230 4e00 |002d: iget v0, v3, Landroid/support/v4/app/ActionBarDrawerToggle;.mOpenDrawerContentDescRes:I // field@004e │ │ -05cfc6: 28f3 |002f: goto 0022 // -000d │ │ +0830b0: |[0830b0] android.support.v4.app.ActionBarDrawerToggle.syncState:()V │ │ +0830c0: 1402 0300 8000 |0000: const v2, #float 1.17549e-38 // #00800003 │ │ +0830c6: 5430 6100 |0003: iget-object v0, v3, Landroid/support/v4/app/ActionBarDrawerToggle;.mDrawerLayout:Landroid/support/v4/widget/DrawerLayout; // field@0061 │ │ +0830ca: 6e20 3219 2000 |0005: invoke-virtual {v0, v2}, Landroid/support/v4/widget/DrawerLayout;.isDrawerOpen:(I)Z // method@1932 │ │ +0830d0: 0a00 |0008: move-result v0 │ │ +0830d2: 3800 1d00 |0009: if-eqz v0, 0026 // +001d │ │ +0830d6: 5430 6600 |000b: iget-object v0, v3, Landroid/support/v4/app/ActionBarDrawerToggle;.mSlider:Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable; // field@0066 │ │ +0830da: 1501 803f |000d: const/high16 v1, #int 1065353216 // #3f80 │ │ +0830de: 6e20 d003 1000 |000f: invoke-virtual {v0, v1}, Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable;.setPosition:(F)V // method@03d0 │ │ +0830e4: 5530 6000 |0012: iget-boolean v0, v3, Landroid/support/v4/app/ActionBarDrawerToggle;.mDrawerIndicatorEnabled:Z // field@0060 │ │ +0830e8: 3800 1100 |0014: if-eqz v0, 0025 // +0011 │ │ +0830ec: 5431 6600 |0016: iget-object v1, v3, Landroid/support/v4/app/ActionBarDrawerToggle;.mSlider:Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable; // field@0066 │ │ +0830f0: 5430 6100 |0018: iget-object v0, v3, Landroid/support/v4/app/ActionBarDrawerToggle;.mDrawerLayout:Landroid/support/v4/widget/DrawerLayout; // field@0061 │ │ +0830f4: 6e20 3219 2000 |001a: invoke-virtual {v0, v2}, Landroid/support/v4/widget/DrawerLayout;.isDrawerOpen:(I)Z // method@1932 │ │ +0830fa: 0a00 |001d: move-result v0 │ │ +0830fc: 3800 0f00 |001e: if-eqz v0, 002d // +000f │ │ +083100: 5230 5d00 |0020: iget v0, v3, Landroid/support/v4/app/ActionBarDrawerToggle;.mCloseDrawerContentDescRes:I // field@005d │ │ +083104: 6e30 df03 1300 |0022: invoke-virtual {v3, v1, v0}, Landroid/support/v4/app/ActionBarDrawerToggle;.setActionBarUpIndicator:(Landroid/graphics/drawable/Drawable;I)V // method@03df │ │ +08310a: 0e00 |0025: return-void │ │ +08310c: 5430 6600 |0026: iget-object v0, v3, Landroid/support/v4/app/ActionBarDrawerToggle;.mSlider:Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable; // field@0066 │ │ +083110: 1201 |0028: const/4 v1, #int 0 // #0 │ │ +083112: 6e20 d003 1000 |0029: invoke-virtual {v0, v1}, Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable;.setPosition:(F)V // method@03d0 │ │ +083118: 28e6 |002c: goto 0012 // -001a │ │ +08311a: 5230 6400 |002d: iget v0, v3, Landroid/support/v4/app/ActionBarDrawerToggle;.mOpenDrawerContentDescRes:I // field@0064 │ │ +08311e: 28f3 |002f: goto 0022 // -000d │ │ catches : (none) │ │ positions : │ │ - 0x0003 line=223 │ │ - 0x000b line=224 │ │ - 0x0012 line=229 │ │ - 0x0016 line=230 │ │ - 0x0025 line=233 │ │ - 0x0026 line=226 │ │ - 0x002d line=230 │ │ + 0x0003 line=292 │ │ + 0x000b line=293 │ │ + 0x0012 line=298 │ │ + 0x0016 line=299 │ │ + 0x0025 line=302 │ │ + 0x0026 line=295 │ │ + 0x002d line=299 │ │ locals : │ │ 0x0000 - 0x0030 reg=3 this Landroid/support/v4/app/ActionBarDrawerToggle; │ │ │ │ - source_file_idx : 456 (ActionBarDrawerToggle.java) │ │ + source_file_idx : 530 (ActionBarDrawerToggle.java) │ │ │ │ -Class #463 header: │ │ -class_idx : 167 │ │ +Class #694 header: │ │ +class_idx : 256 │ │ +access_flags : 0 (0x0000) │ │ +superclass_idx : 257 │ │ +source_file_idx : 548 │ │ +static_fields_size : 0 │ │ +instance_fields_size: 1 │ │ +direct_methods_size : 1 │ │ +virtual_methods_size: 6 │ │ + │ │ +Class #694 annotations: │ │ +Annotations on class │ │ + VISIBILITY_SYSTEM Ldalvik/annotation/EnclosingClass; value=Landroid/support/v4/app/ActivityCompat; │ │ + VISIBILITY_SYSTEM Ldalvik/annotation/InnerClass; accessFlags=10 name="SharedElementCallback21Impl" │ │ +Annotations on method #1010 'onMapSharedElements' │ │ + VISIBILITY_SYSTEM Ldalvik/annotation/Signature; value={ "(" "Ljava/util/List" "<" "Ljava/lang/String;" ">;" "Ljava/util/Map" "<" "Ljava/lang/String;" "Landroid/view/View;" ">;)V" } │ │ +Annotations on method #1011 'onRejectSharedElements' │ │ + VISIBILITY_SYSTEM Ldalvik/annotation/Signature; value={ "(" "Ljava/util/List" "<" "Landroid/view/View;" ">;)V" } │ │ +Annotations on method #1012 'onSharedElementEnd' │ │ + VISIBILITY_SYSTEM Ldalvik/annotation/Signature; value={ "(" "Ljava/util/List" "<" "Ljava/lang/String;" ">;" "Ljava/util/List" "<" "Landroid/view/View;" ">;" "Ljava/util/List" "<" "Landroid/view/View;" ">;)V" } │ │ +Annotations on method #1013 'onSharedElementStart' │ │ + VISIBILITY_SYSTEM Ldalvik/annotation/Signature; value={ "(" "Ljava/util/List" "<" "Ljava/lang/String;" ">;" "Ljava/util/List" "<" "Landroid/view/View;" ">;" "Ljava/util/List" "<" "Landroid/view/View;" ">;)V" } │ │ + │ │ +Class #694 - │ │ + Class descriptor : 'Landroid/support/v4/app/ActivityCompat$SharedElementCallback21Impl;' │ │ + Access flags : 0x0000 () │ │ + Superclass : 'Landroid/support/v4/app/ActivityCompat21$SharedElementCallback21;' │ │ + Interfaces - │ │ + Static fields - │ │ + Instance fields - │ │ + #0 : (in Landroid/support/v4/app/ActivityCompat$SharedElementCallback21Impl;) │ │ + name : 'mCallback' │ │ + type : 'Landroid/support/v4/app/SharedElementCallback;' │ │ + access : 0x0002 (PRIVATE) │ │ + Direct methods - │ │ + #0 : (in Landroid/support/v4/app/ActivityCompat$SharedElementCallback21Impl;) │ │ + name : '' │ │ + type : '(Landroid/support/v4/app/SharedElementCallback;)V' │ │ + access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ + code - │ │ + registers : 2 │ │ + ins : 2 │ │ + outs : 1 │ │ + insns size : 6 16-bit code units │ │ +083120: |[083120] android.support.v4.app.ActivityCompat$SharedElementCallback21Impl.:(Landroid/support/v4/app/SharedElementCallback;)V │ │ +083130: 7010 f603 0000 |0000: invoke-direct {v0}, Landroid/support/v4/app/ActivityCompat21$SharedElementCallback21;.:()V // method@03f6 │ │ +083136: 5b01 6e00 |0003: iput-object v1, v0, Landroid/support/v4/app/ActivityCompat$SharedElementCallback21Impl;.mCallback:Landroid/support/v4/app/SharedElementCallback; // field@006e │ │ +08313a: 0e00 |0005: return-void │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=222 │ │ + 0x0003 line=223 │ │ + 0x0005 line=224 │ │ + locals : │ │ + 0x0000 - 0x0006 reg=0 this Landroid/support/v4/app/ActivityCompat$SharedElementCallback21Impl; │ │ + 0x0000 - 0x0006 reg=1 callback Landroid/support/v4/app/SharedElementCallback; │ │ + │ │ + Virtual methods - │ │ + #0 : (in Landroid/support/v4/app/ActivityCompat$SharedElementCallback21Impl;) │ │ + name : 'onCaptureSharedElementSnapshot' │ │ + type : '(Landroid/view/View;Landroid/graphics/Matrix;Landroid/graphics/RectF;)Landroid/os/Parcelable;' │ │ + access : 0x0001 (PUBLIC) │ │ + code - │ │ + registers : 5 │ │ + ins : 4 │ │ + outs : 4 │ │ + insns size : 7 16-bit code units │ │ +08313c: |[08313c] android.support.v4.app.ActivityCompat$SharedElementCallback21Impl.onCaptureSharedElementSnapshot:(Landroid/view/View;Landroid/graphics/Matrix;Landroid/graphics/RectF;)Landroid/os/Parcelable; │ │ +08314c: 5410 6e00 |0000: iget-object v0, v1, Landroid/support/v4/app/ActivityCompat$SharedElementCallback21Impl;.mCallback:Landroid/support/v4/app/SharedElementCallback; // field@006e │ │ +083150: 6e40 1009 2043 |0002: invoke-virtual {v0, v2, v3, v4}, Landroid/support/v4/app/SharedElementCallback;.onCaptureSharedElementSnapshot:(Landroid/view/View;Landroid/graphics/Matrix;Landroid/graphics/RectF;)Landroid/os/Parcelable; // method@0910 │ │ +083156: 0c00 |0005: move-result-object v0 │ │ +083158: 1100 |0006: return-object v0 │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=253 │ │ + locals : │ │ + 0x0000 - 0x0007 reg=1 this Landroid/support/v4/app/ActivityCompat$SharedElementCallback21Impl; │ │ + 0x0000 - 0x0007 reg=2 sharedElement Landroid/view/View; │ │ + 0x0000 - 0x0007 reg=3 viewToGlobalMatrix Landroid/graphics/Matrix; │ │ + 0x0000 - 0x0007 reg=4 screenBounds Landroid/graphics/RectF; │ │ + │ │ + #1 : (in Landroid/support/v4/app/ActivityCompat$SharedElementCallback21Impl;) │ │ + name : 'onCreateSnapshotView' │ │ + type : '(Landroid/content/Context;Landroid/os/Parcelable;)Landroid/view/View;' │ │ + access : 0x0001 (PUBLIC) │ │ + code - │ │ + registers : 4 │ │ + ins : 3 │ │ + outs : 3 │ │ + insns size : 7 16-bit code units │ │ +08315c: |[08315c] android.support.v4.app.ActivityCompat$SharedElementCallback21Impl.onCreateSnapshotView:(Landroid/content/Context;Landroid/os/Parcelable;)Landroid/view/View; │ │ +08316c: 5410 6e00 |0000: iget-object v0, v1, Landroid/support/v4/app/ActivityCompat$SharedElementCallback21Impl;.mCallback:Landroid/support/v4/app/SharedElementCallback; // field@006e │ │ +083170: 6e30 1109 2003 |0002: invoke-virtual {v0, v2, v3}, Landroid/support/v4/app/SharedElementCallback;.onCreateSnapshotView:(Landroid/content/Context;Landroid/os/Parcelable;)Landroid/view/View; // method@0911 │ │ +083176: 0c00 |0005: move-result-object v0 │ │ +083178: 1100 |0006: return-object v0 │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=259 │ │ + locals : │ │ + 0x0000 - 0x0007 reg=1 this Landroid/support/v4/app/ActivityCompat$SharedElementCallback21Impl; │ │ + 0x0000 - 0x0007 reg=2 context Landroid/content/Context; │ │ + 0x0000 - 0x0007 reg=3 snapshot Landroid/os/Parcelable; │ │ + │ │ + #2 : (in Landroid/support/v4/app/ActivityCompat$SharedElementCallback21Impl;) │ │ + name : 'onMapSharedElements' │ │ + type : '(Ljava/util/List;Ljava/util/Map;)V' │ │ + access : 0x0001 (PUBLIC) │ │ + code - │ │ + registers : 4 │ │ + ins : 3 │ │ + outs : 3 │ │ + insns size : 6 16-bit code units │ │ +08317c: |[08317c] android.support.v4.app.ActivityCompat$SharedElementCallback21Impl.onMapSharedElements:(Ljava/util/List;Ljava/util/Map;)V │ │ +08318c: 5410 6e00 |0000: iget-object v0, v1, Landroid/support/v4/app/ActivityCompat$SharedElementCallback21Impl;.mCallback:Landroid/support/v4/app/SharedElementCallback; // field@006e │ │ +083190: 6e30 1209 2003 |0002: invoke-virtual {v0, v2, v3}, Landroid/support/v4/app/SharedElementCallback;.onMapSharedElements:(Ljava/util/List;Ljava/util/Map;)V // method@0912 │ │ +083196: 0e00 |0005: return-void │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=247 │ │ + 0x0005 line=248 │ │ + locals : │ │ + 0x0000 - 0x0000 reg=2 (null) Ljava/util/List; │ │ + 0x0000 - 0x0000 reg=3 (null) Ljava/util/Map; │ │ + 0x0000 - 0x0006 reg=1 this Landroid/support/v4/app/ActivityCompat$SharedElementCallback21Impl; │ │ + 0x0000 - 0x0006 reg=2 names Ljava/util/List; Ljava/util/List; │ │ + 0x0000 - 0x0006 reg=3 sharedElements Ljava/util/Map; Ljava/util/Map; │ │ + │ │ + #3 : (in Landroid/support/v4/app/ActivityCompat$SharedElementCallback21Impl;) │ │ + name : 'onRejectSharedElements' │ │ + type : '(Ljava/util/List;)V' │ │ + access : 0x0001 (PUBLIC) │ │ + code - │ │ + registers : 3 │ │ + ins : 2 │ │ + outs : 2 │ │ + insns size : 6 16-bit code units │ │ +083198: |[083198] android.support.v4.app.ActivityCompat$SharedElementCallback21Impl.onRejectSharedElements:(Ljava/util/List;)V │ │ +0831a8: 5410 6e00 |0000: iget-object v0, v1, Landroid/support/v4/app/ActivityCompat$SharedElementCallback21Impl;.mCallback:Landroid/support/v4/app/SharedElementCallback; // field@006e │ │ +0831ac: 6e20 1309 2000 |0002: invoke-virtual {v0, v2}, Landroid/support/v4/app/SharedElementCallback;.onRejectSharedElements:(Ljava/util/List;)V // method@0913 │ │ +0831b2: 0e00 |0005: return-void │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=242 │ │ + 0x0005 line=243 │ │ + locals : │ │ + 0x0000 - 0x0000 reg=2 (null) Ljava/util/List; │ │ + 0x0000 - 0x0006 reg=1 this Landroid/support/v4/app/ActivityCompat$SharedElementCallback21Impl; │ │ + 0x0000 - 0x0006 reg=2 rejectedSharedElements Ljava/util/List; Ljava/util/List; │ │ + │ │ + #4 : (in Landroid/support/v4/app/ActivityCompat$SharedElementCallback21Impl;) │ │ + name : 'onSharedElementEnd' │ │ + type : '(Ljava/util/List;Ljava/util/List;Ljava/util/List;)V' │ │ + access : 0x0001 (PUBLIC) │ │ + code - │ │ + registers : 5 │ │ + ins : 4 │ │ + outs : 4 │ │ + insns size : 6 16-bit code units │ │ +0831b4: |[0831b4] android.support.v4.app.ActivityCompat$SharedElementCallback21Impl.onSharedElementEnd:(Ljava/util/List;Ljava/util/List;Ljava/util/List;)V │ │ +0831c4: 5410 6e00 |0000: iget-object v0, v1, Landroid/support/v4/app/ActivityCompat$SharedElementCallback21Impl;.mCallback:Landroid/support/v4/app/SharedElementCallback; // field@006e │ │ +0831c8: 6e40 1409 2043 |0002: invoke-virtual {v0, v2, v3, v4}, Landroid/support/v4/app/SharedElementCallback;.onSharedElementEnd:(Ljava/util/List;Ljava/util/List;Ljava/util/List;)V // method@0914 │ │ +0831ce: 0e00 |0005: return-void │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=236 │ │ + 0x0005 line=238 │ │ + locals : │ │ + 0x0000 - 0x0000 reg=2 (null) Ljava/util/List; │ │ + 0x0000 - 0x0000 reg=3 (null) Ljava/util/List; │ │ + 0x0000 - 0x0000 reg=4 (null) Ljava/util/List; │ │ + 0x0000 - 0x0006 reg=1 this Landroid/support/v4/app/ActivityCompat$SharedElementCallback21Impl; │ │ + 0x0000 - 0x0006 reg=2 sharedElementNames Ljava/util/List; Ljava/util/List; │ │ + 0x0000 - 0x0006 reg=3 sharedElements Ljava/util/List; Ljava/util/List; │ │ + 0x0000 - 0x0006 reg=4 sharedElementSnapshots Ljava/util/List; Ljava/util/List; │ │ + │ │ + #5 : (in Landroid/support/v4/app/ActivityCompat$SharedElementCallback21Impl;) │ │ + name : 'onSharedElementStart' │ │ + type : '(Ljava/util/List;Ljava/util/List;Ljava/util/List;)V' │ │ + access : 0x0001 (PUBLIC) │ │ + code - │ │ + registers : 5 │ │ + ins : 4 │ │ + outs : 4 │ │ + insns size : 6 16-bit code units │ │ +0831d0: |[0831d0] android.support.v4.app.ActivityCompat$SharedElementCallback21Impl.onSharedElementStart:(Ljava/util/List;Ljava/util/List;Ljava/util/List;)V │ │ +0831e0: 5410 6e00 |0000: iget-object v0, v1, Landroid/support/v4/app/ActivityCompat$SharedElementCallback21Impl;.mCallback:Landroid/support/v4/app/SharedElementCallback; // field@006e │ │ +0831e4: 6e40 1509 2043 |0002: invoke-virtual {v0, v2, v3, v4}, Landroid/support/v4/app/SharedElementCallback;.onSharedElementStart:(Ljava/util/List;Ljava/util/List;Ljava/util/List;)V // method@0915 │ │ +0831ea: 0e00 |0005: return-void │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=229 │ │ + 0x0005 line=231 │ │ + locals : │ │ + 0x0000 - 0x0000 reg=2 (null) Ljava/util/List; │ │ + 0x0000 - 0x0000 reg=3 (null) Ljava/util/List; │ │ + 0x0000 - 0x0000 reg=4 (null) Ljava/util/List; │ │ + 0x0000 - 0x0006 reg=1 this Landroid/support/v4/app/ActivityCompat$SharedElementCallback21Impl; │ │ + 0x0000 - 0x0006 reg=2 sharedElementNames Ljava/util/List; Ljava/util/List; │ │ + 0x0000 - 0x0006 reg=3 sharedElements Ljava/util/List; Ljava/util/List; │ │ + 0x0000 - 0x0006 reg=4 sharedElementSnapshots Ljava/util/List; Ljava/util/List; │ │ + │ │ + source_file_idx : 548 (ActivityCompat.java) │ │ + │ │ +Class #695 header: │ │ +class_idx : 260 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 260 │ │ -source_file_idx : 471 │ │ +superclass_idx : 434 │ │ +source_file_idx : 548 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ -direct_methods_size : 5 │ │ +direct_methods_size : 11 │ │ virtual_methods_size: 0 │ │ │ │ -Class #463 - │ │ +Class #695 annotations: │ │ +Annotations on class │ │ + VISIBILITY_SYSTEM Ldalvik/annotation/MemberClasses; value={ Landroid/support/v4/app/ActivityCompat$SharedElementCallback21Impl; } │ │ +Annotations on method #1043 'startActivity' parameters │ │ +#0 │ │ + empty-annotation-set │ │ +#1 │ │ + empty-annotation-set │ │ +#2 │ │ + VISIBILITY_BUILD Landroid/support/annotation/Nullable; │ │ +Annotations on method #1044 'startActivityForResult' parameters │ │ +#0 │ │ + empty-annotation-set │ │ +#1 │ │ + empty-annotation-set │ │ +#2 │ │ + empty-annotation-set │ │ +#3 │ │ + VISIBILITY_BUILD Landroid/support/annotation/Nullable; │ │ + │ │ +Class #695 - │ │ Class descriptor : 'Landroid/support/v4/app/ActivityCompat;' │ │ Access flags : 0x0001 (PUBLIC) │ │ Superclass : 'Landroid/support/v4/content/ContextCompat;' │ │ Interfaces - │ │ Static fields - │ │ Instance fields - │ │ Direct methods - │ │ @@ -111897,152 +153821,404 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -05cfc8: |[05cfc8] android.support.v4.app.ActivityCompat.:()V │ │ -05cfd8: 7010 bd05 0000 |0000: invoke-direct {v0}, Landroid/support/v4/content/ContextCompat;.:()V // method@05bd │ │ -05cfde: 0e00 |0003: return-void │ │ +0831ec: |[0831ec] android.support.v4.app.ActivityCompat.:()V │ │ +0831fc: 7010 4f09 0000 |0000: invoke-direct {v0}, Landroid/support/v4/content/ContextCompat;.:()V // method@094f │ │ +083202: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=29 │ │ + 0x0000 line=38 │ │ + 0x0003 line=217 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/ActivityCompat; │ │ │ │ #1 : (in Landroid/support/v4/app/ActivityCompat;) │ │ + name : 'createCallback' │ │ + type : '(Landroid/support/v4/app/SharedElementCallback;)Landroid/support/v4/app/ActivityCompat21$SharedElementCallback21;' │ │ + access : 0x000a (PRIVATE STATIC) │ │ + code - │ │ + registers : 2 │ │ + ins : 1 │ │ + outs : 2 │ │ + insns size : 9 16-bit code units │ │ +083204: |[083204] android.support.v4.app.ActivityCompat.createCallback:(Landroid/support/v4/app/SharedElementCallback;)Landroid/support/v4/app/ActivityCompat21$SharedElementCallback21; │ │ +083214: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +083216: 3801 0700 |0001: if-eqz v1, 0008 // +0007 │ │ +08321a: 2200 0001 |0003: new-instance v0, Landroid/support/v4/app/ActivityCompat$SharedElementCallback21Impl; // type@0100 │ │ +08321e: 7020 ef03 1000 |0005: invoke-direct {v0, v1}, Landroid/support/v4/app/ActivityCompat$SharedElementCallback21Impl;.:(Landroid/support/v4/app/SharedElementCallback;)V // method@03ef │ │ +083224: 1100 |0008: return-object v0 │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=210 │ │ + 0x0001 line=211 │ │ + 0x0003 line=212 │ │ + 0x0008 line=214 │ │ + locals : │ │ + 0x0001 - 0x0005 reg=0 newCallback Landroid/support/v4/app/ActivityCompat21$SharedElementCallback21; │ │ + 0x0008 - 0x0009 reg=0 newCallback Landroid/support/v4/app/ActivityCompat21$SharedElementCallback21; │ │ + 0x0000 - 0x0009 reg=1 callback Landroid/support/v4/app/SharedElementCallback; │ │ + │ │ + #2 : (in Landroid/support/v4/app/ActivityCompat;) │ │ name : 'finishAffinity' │ │ type : '(Landroid/app/Activity;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 14 16-bit code units │ │ -05cfe0: |[05cfe0] android.support.v4.app.ActivityCompat.finishAffinity:(Landroid/app/Activity;)V │ │ -05cff0: 6000 2c00 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@002c │ │ -05cff4: 1301 1000 |0002: const/16 v1, #int 16 // #10 │ │ -05cff8: 3410 0600 |0004: if-lt v0, v1, 000a // +0006 │ │ -05cffc: 7110 9a02 0200 |0006: invoke-static {v2}, Landroid/support/v4/app/ActivityCompatJB;.finishAffinity:(Landroid/app/Activity;)V // method@029a │ │ -05d002: 0e00 |0009: return-void │ │ -05d004: 6e10 0f00 0200 |000a: invoke-virtual {v2}, Landroid/app/Activity;.finish:()V // method@000f │ │ -05d00a: 28fc |000d: goto 0009 // -0004 │ │ +083228: |[083228] android.support.v4.app.ActivityCompat.finishAffinity:(Landroid/app/Activity;)V │ │ +083238: 6000 4000 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0040 │ │ +08323c: 1301 1000 |0002: const/16 v1, #int 16 // #10 │ │ +083240: 3410 0600 |0004: if-lt v0, v1, 000a // +0006 │ │ +083244: 7110 1a04 0200 |0006: invoke-static {v2}, Landroid/support/v4/app/ActivityCompatJB;.finishAffinity:(Landroid/app/Activity;)V // method@041a │ │ +08324a: 0e00 |0009: return-void │ │ +08324c: 6e10 1500 0200 |000a: invoke-virtual {v2}, Landroid/app/Activity;.finish:()V // method@0015 │ │ +083252: 28fc |000d: goto 0009 // -0004 │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=131 │ │ - 0x0006 line=132 │ │ - 0x0009 line=136 │ │ - 0x000a line=134 │ │ + 0x0000 line=141 │ │ + 0x0006 line=142 │ │ + 0x0009 line=146 │ │ + 0x000a line=144 │ │ locals : │ │ 0x0000 - 0x000e reg=2 activity Landroid/app/Activity; │ │ │ │ - #2 : (in Landroid/support/v4/app/ActivityCompat;) │ │ + #3 : (in Landroid/support/v4/app/ActivityCompat;) │ │ + name : 'finishAfterTransition' │ │ + type : '(Landroid/app/Activity;)V' │ │ + access : 0x0009 (PUBLIC STATIC) │ │ + code - │ │ + registers : 3 │ │ + ins : 1 │ │ + outs : 1 │ │ + insns size : 14 16-bit code units │ │ +083254: |[083254] android.support.v4.app.ActivityCompat.finishAfterTransition:(Landroid/app/Activity;)V │ │ +083264: 6000 4000 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0040 │ │ +083268: 1301 1500 |0002: const/16 v1, #int 21 // #15 │ │ +08326c: 3410 0600 |0004: if-lt v0, v1, 000a // +0006 │ │ +083270: 7110 0604 0200 |0006: invoke-static {v2}, Landroid/support/v4/app/ActivityCompat21;.finishAfterTransition:(Landroid/app/Activity;)V // method@0406 │ │ +083276: 0e00 |0009: return-void │ │ +083278: 6e10 1500 0200 |000a: invoke-virtual {v2}, Landroid/app/Activity;.finish:()V // method@0015 │ │ +08327e: 28fc |000d: goto 0009 // -0004 │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=158 │ │ + 0x0006 line=159 │ │ + 0x0009 line=163 │ │ + 0x000a line=161 │ │ + locals : │ │ + 0x0000 - 0x000e reg=2 activity Landroid/app/Activity; │ │ + │ │ + #4 : (in Landroid/support/v4/app/ActivityCompat;) │ │ name : 'invalidateOptionsMenu' │ │ type : '(Landroid/app/Activity;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 13 16-bit code units │ │ -05d00c: |[05d00c] android.support.v4.app.ActivityCompat.invalidateOptionsMenu:(Landroid/app/Activity;)Z │ │ -05d01c: 6000 2c00 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@002c │ │ -05d020: 1301 0b00 |0002: const/16 v1, #int 11 // #b │ │ -05d024: 3410 0700 |0004: if-lt v0, v1, 000b // +0007 │ │ -05d028: 7110 9802 0200 |0006: invoke-static {v2}, Landroid/support/v4/app/ActivityCompatHoneycomb;.invalidateOptionsMenu:(Landroid/app/Activity;)V // method@0298 │ │ -05d02e: 1210 |0009: const/4 v0, #int 1 // #1 │ │ -05d030: 0f00 |000a: return v0 │ │ -05d032: 1200 |000b: const/4 v0, #int 0 // #0 │ │ -05d034: 28fe |000c: goto 000a // -0002 │ │ +083280: |[083280] android.support.v4.app.ActivityCompat.invalidateOptionsMenu:(Landroid/app/Activity;)Z │ │ +083290: 6000 4000 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0040 │ │ +083294: 1301 0b00 |0002: const/16 v1, #int 11 // #b │ │ +083298: 3410 0700 |0004: if-lt v0, v1, 000b // +0007 │ │ +08329c: 7110 1804 0200 |0006: invoke-static {v2}, Landroid/support/v4/app/ActivityCompatHoneycomb;.invalidateOptionsMenu:(Landroid/app/Activity;)V // method@0418 │ │ +0832a2: 1210 |0009: const/4 v0, #int 1 // #1 │ │ +0832a4: 0f00 |000a: return v0 │ │ +0832a6: 1200 |000b: const/4 v0, #int 0 // #0 │ │ +0832a8: 28fe |000c: goto 000a // -0002 │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=63 │ │ - 0x0006 line=64 │ │ - 0x0009 line=65 │ │ - 0x000a line=67 │ │ + 0x0000 line=72 │ │ + 0x0006 line=73 │ │ + 0x0009 line=74 │ │ + 0x000a line=76 │ │ locals : │ │ 0x0000 - 0x000d reg=2 activity Landroid/app/Activity; │ │ │ │ - #3 : (in Landroid/support/v4/app/ActivityCompat;) │ │ + #5 : (in Landroid/support/v4/app/ActivityCompat;) │ │ + name : 'postponeEnterTransition' │ │ + type : '(Landroid/app/Activity;)V' │ │ + access : 0x0009 (PUBLIC STATIC) │ │ + code - │ │ + registers : 3 │ │ + ins : 1 │ │ + outs : 1 │ │ + insns size : 10 16-bit code units │ │ +0832ac: |[0832ac] android.support.v4.app.ActivityCompat.postponeEnterTransition:(Landroid/app/Activity;)V │ │ +0832bc: 6000 4000 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0040 │ │ +0832c0: 1301 1500 |0002: const/16 v1, #int 21 // #15 │ │ +0832c4: 3410 0500 |0004: if-lt v0, v1, 0009 // +0005 │ │ +0832c8: 7110 0704 0200 |0006: invoke-static {v2}, Landroid/support/v4/app/ActivityCompat21;.postponeEnterTransition:(Landroid/app/Activity;)V // method@0407 │ │ +0832ce: 0e00 |0009: return-void │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=197 │ │ + 0x0006 line=198 │ │ + 0x0009 line=200 │ │ + locals : │ │ + 0x0000 - 0x000a reg=2 activity Landroid/app/Activity; │ │ + │ │ + #6 : (in Landroid/support/v4/app/ActivityCompat;) │ │ + name : 'setEnterSharedElementCallback' │ │ + type : '(Landroid/app/Activity;Landroid/support/v4/app/SharedElementCallback;)V' │ │ + access : 0x0009 (PUBLIC STATIC) │ │ + code - │ │ + registers : 4 │ │ + ins : 2 │ │ + outs : 2 │ │ + insns size : 14 16-bit code units │ │ +0832d0: |[0832d0] android.support.v4.app.ActivityCompat.setEnterSharedElementCallback:(Landroid/app/Activity;Landroid/support/v4/app/SharedElementCallback;)V │ │ +0832e0: 6000 4000 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0040 │ │ +0832e4: 1301 1500 |0002: const/16 v1, #int 21 // #15 │ │ +0832e8: 3410 0900 |0004: if-lt v0, v1, 000d // +0009 │ │ +0832ec: 7110 0c04 0300 |0006: invoke-static {v3}, Landroid/support/v4/app/ActivityCompat;.createCallback:(Landroid/support/v4/app/SharedElementCallback;)Landroid/support/v4/app/ActivityCompat21$SharedElementCallback21; // method@040c │ │ +0832f2: 0c00 |0009: move-result-object v0 │ │ +0832f4: 7120 0804 0200 |000a: invoke-static {v2, v0}, Landroid/support/v4/app/ActivityCompat21;.setEnterSharedElementCallback:(Landroid/app/Activity;Landroid/support/v4/app/ActivityCompat21$SharedElementCallback21;)V // method@0408 │ │ +0832fa: 0e00 |000d: return-void │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=175 │ │ + 0x0006 line=176 │ │ + 0x000d line=178 │ │ + locals : │ │ + 0x0000 - 0x000e reg=2 activity Landroid/app/Activity; │ │ + 0x0000 - 0x000e reg=3 callback Landroid/support/v4/app/SharedElementCallback; │ │ + │ │ + #7 : (in Landroid/support/v4/app/ActivityCompat;) │ │ + name : 'setExitSharedElementCallback' │ │ + type : '(Landroid/app/Activity;Landroid/support/v4/app/SharedElementCallback;)V' │ │ + access : 0x0009 (PUBLIC STATIC) │ │ + code - │ │ + registers : 4 │ │ + ins : 2 │ │ + outs : 2 │ │ + insns size : 14 16-bit code units │ │ +0832fc: |[0832fc] android.support.v4.app.ActivityCompat.setExitSharedElementCallback:(Landroid/app/Activity;Landroid/support/v4/app/SharedElementCallback;)V │ │ +08330c: 6000 4000 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0040 │ │ +083310: 1301 1500 |0002: const/16 v1, #int 21 // #15 │ │ +083314: 3410 0900 |0004: if-lt v0, v1, 000d // +0009 │ │ +083318: 7110 0c04 0300 |0006: invoke-static {v3}, Landroid/support/v4/app/ActivityCompat;.createCallback:(Landroid/support/v4/app/SharedElementCallback;)Landroid/support/v4/app/ActivityCompat21$SharedElementCallback21; // method@040c │ │ +08331e: 0c00 |0009: move-result-object v0 │ │ +083320: 7120 0904 0200 |000a: invoke-static {v2, v0}, Landroid/support/v4/app/ActivityCompat21;.setExitSharedElementCallback:(Landroid/app/Activity;Landroid/support/v4/app/ActivityCompat21$SharedElementCallback21;)V // method@0409 │ │ +083326: 0e00 |000d: return-void │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=191 │ │ + 0x0006 line=192 │ │ + 0x000d line=194 │ │ + locals : │ │ + 0x0000 - 0x000e reg=2 activity Landroid/app/Activity; │ │ + 0x0000 - 0x000e reg=3 callback Landroid/support/v4/app/SharedElementCallback; │ │ + │ │ + #8 : (in Landroid/support/v4/app/ActivityCompat;) │ │ name : 'startActivity' │ │ type : '(Landroid/app/Activity;Landroid/content/Intent;Landroid/os/Bundle;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 14 16-bit code units │ │ -05d038: |[05d038] android.support.v4.app.ActivityCompat.startActivity:(Landroid/app/Activity;Landroid/content/Intent;Landroid/os/Bundle;)V │ │ -05d048: 6000 2c00 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@002c │ │ -05d04c: 1301 1000 |0002: const/16 v1, #int 16 // #10 │ │ -05d050: 3410 0600 |0004: if-lt v0, v1, 000a // +0006 │ │ -05d054: 7130 9b02 3204 |0006: invoke-static {v2, v3, v4}, Landroid/support/v4/app/ActivityCompatJB;.startActivity:(Landroid/content/Context;Landroid/content/Intent;Landroid/os/Bundle;)V // method@029b │ │ -05d05a: 0e00 |0009: return-void │ │ -05d05c: 6e20 3200 3200 |000a: invoke-virtual {v2, v3}, Landroid/app/Activity;.startActivity:(Landroid/content/Intent;)V // method@0032 │ │ -05d062: 28fc |000d: goto 0009 // -0004 │ │ +083328: |[083328] android.support.v4.app.ActivityCompat.startActivity:(Landroid/app/Activity;Landroid/content/Intent;Landroid/os/Bundle;)V │ │ +083338: 6000 4000 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0040 │ │ +08333c: 1301 1000 |0002: const/16 v1, #int 16 // #10 │ │ +083340: 3410 0600 |0004: if-lt v0, v1, 000a // +0006 │ │ +083344: 7130 1b04 3204 |0006: invoke-static {v2, v3, v4}, Landroid/support/v4/app/ActivityCompatJB;.startActivity:(Landroid/content/Context;Landroid/content/Intent;Landroid/os/Bundle;)V // method@041b │ │ +08334a: 0e00 |0009: return-void │ │ +08334c: 6e20 3c00 3200 |000a: invoke-virtual {v2, v3}, Landroid/app/Activity;.startActivity:(Landroid/content/Intent;)V // method@003c │ │ +083352: 28fc |000d: goto 0009 // -0004 │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=88 │ │ - 0x0006 line=89 │ │ - 0x0009 line=93 │ │ - 0x000a line=91 │ │ + 0x0000 line=97 │ │ + 0x0006 line=98 │ │ + 0x0009 line=102 │ │ + 0x000a line=100 │ │ locals : │ │ 0x0000 - 0x000e reg=2 activity Landroid/app/Activity; │ │ 0x0000 - 0x000e reg=3 intent Landroid/content/Intent; │ │ 0x0000 - 0x000e reg=4 options Landroid/os/Bundle; │ │ │ │ - #4 : (in Landroid/support/v4/app/ActivityCompat;) │ │ + #9 : (in Landroid/support/v4/app/ActivityCompat;) │ │ name : 'startActivityForResult' │ │ type : '(Landroid/app/Activity;Landroid/content/Intent;ILandroid/os/Bundle;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 6 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 14 16-bit code units │ │ -05d064: |[05d064] android.support.v4.app.ActivityCompat.startActivityForResult:(Landroid/app/Activity;Landroid/content/Intent;ILandroid/os/Bundle;)V │ │ -05d074: 6000 2c00 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@002c │ │ -05d078: 1301 1000 |0002: const/16 v1, #int 16 // #10 │ │ -05d07c: 3410 0600 |0004: if-lt v0, v1, 000a // +0006 │ │ -05d080: 7140 9c02 3254 |0006: invoke-static {v2, v3, v4, v5}, Landroid/support/v4/app/ActivityCompatJB;.startActivityForResult:(Landroid/app/Activity;Landroid/content/Intent;ILandroid/os/Bundle;)V // method@029c │ │ -05d086: 0e00 |0009: return-void │ │ -05d088: 6e30 3300 3204 |000a: invoke-virtual {v2, v3, v4}, Landroid/app/Activity;.startActivityForResult:(Landroid/content/Intent;I)V // method@0033 │ │ -05d08e: 28fc |000d: goto 0009 // -0004 │ │ +083354: |[083354] android.support.v4.app.ActivityCompat.startActivityForResult:(Landroid/app/Activity;Landroid/content/Intent;ILandroid/os/Bundle;)V │ │ +083364: 6000 4000 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0040 │ │ +083368: 1301 1000 |0002: const/16 v1, #int 16 // #10 │ │ +08336c: 3410 0600 |0004: if-lt v0, v1, 000a // +0006 │ │ +083370: 7140 1c04 3254 |0006: invoke-static {v2, v3, v4, v5}, Landroid/support/v4/app/ActivityCompatJB;.startActivityForResult:(Landroid/app/Activity;Landroid/content/Intent;ILandroid/os/Bundle;)V // method@041c │ │ +083376: 0e00 |0009: return-void │ │ +083378: 6e30 3d00 3204 |000a: invoke-virtual {v2, v3, v4}, Landroid/app/Activity;.startActivityForResult:(Landroid/content/Intent;I)V // method@003d │ │ +08337e: 28fc |000d: goto 0009 // -0004 │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=116 │ │ - 0x0006 line=117 │ │ - 0x0009 line=121 │ │ - 0x000a line=119 │ │ + 0x0000 line=126 │ │ + 0x0006 line=127 │ │ + 0x0009 line=131 │ │ + 0x000a line=129 │ │ locals : │ │ 0x0000 - 0x000e reg=2 activity Landroid/app/Activity; │ │ 0x0000 - 0x000e reg=3 intent Landroid/content/Intent; │ │ 0x0000 - 0x000e reg=4 requestCode I │ │ 0x0000 - 0x000e reg=5 options Landroid/os/Bundle; │ │ │ │ + #10 : (in Landroid/support/v4/app/ActivityCompat;) │ │ + name : 'startPostponedEnterTransition' │ │ + type : '(Landroid/app/Activity;)V' │ │ + access : 0x0009 (PUBLIC STATIC) │ │ + code - │ │ + registers : 3 │ │ + ins : 1 │ │ + outs : 1 │ │ + insns size : 10 16-bit code units │ │ +083380: |[083380] android.support.v4.app.ActivityCompat.startPostponedEnterTransition:(Landroid/app/Activity;)V │ │ +083390: 6000 4000 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0040 │ │ +083394: 1301 1500 |0002: const/16 v1, #int 21 // #15 │ │ +083398: 3410 0500 |0004: if-lt v0, v1, 0009 // +0005 │ │ +08339c: 7110 0a04 0200 |0006: invoke-static {v2}, Landroid/support/v4/app/ActivityCompat21;.startPostponedEnterTransition:(Landroid/app/Activity;)V // method@040a │ │ +0833a2: 0e00 |0009: return-void │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=203 │ │ + 0x0006 line=204 │ │ + 0x0009 line=206 │ │ + locals : │ │ + 0x0000 - 0x000a reg=2 activity Landroid/app/Activity; │ │ + │ │ Virtual methods - │ │ - source_file_idx : 471 (ActivityCompat.java) │ │ + source_file_idx : 548 (ActivityCompat.java) │ │ │ │ -Class #464 header: │ │ -class_idx : 170 │ │ +Class #696 header: │ │ +class_idx : 265 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 171 │ │ -source_file_idx : 475 │ │ +superclass_idx : 268 │ │ +source_file_idx : 555 │ │ +static_fields_size : 0 │ │ +instance_fields_size: 1 │ │ +direct_methods_size : 1 │ │ +virtual_methods_size: 2 │ │ + │ │ +Class #696 annotations: │ │ +Annotations on class │ │ + VISIBILITY_SYSTEM Ldalvik/annotation/EnclosingClass; value=Landroid/support/v4/app/ActivityOptionsCompat; │ │ + VISIBILITY_SYSTEM Ldalvik/annotation/InnerClass; accessFlags=10 name="ActivityOptionsImpl21" │ │ + │ │ +Class #696 - │ │ + Class descriptor : 'Landroid/support/v4/app/ActivityOptionsCompat$ActivityOptionsImpl21;' │ │ + Access flags : 0x0000 () │ │ + Superclass : 'Landroid/support/v4/app/ActivityOptionsCompat;' │ │ + Interfaces - │ │ + Static fields - │ │ + Instance fields - │ │ + #0 : (in Landroid/support/v4/app/ActivityOptionsCompat$ActivityOptionsImpl21;) │ │ + name : 'mImpl' │ │ + type : 'Landroid/support/v4/app/ActivityOptionsCompat21;' │ │ + access : 0x0012 (PRIVATE FINAL) │ │ + Direct methods - │ │ + #0 : (in Landroid/support/v4/app/ActivityOptionsCompat$ActivityOptionsImpl21;) │ │ + name : '' │ │ + type : '(Landroid/support/v4/app/ActivityOptionsCompat21;)V' │ │ + access : 0x10000 (CONSTRUCTOR) │ │ + code - │ │ + registers : 2 │ │ + ins : 2 │ │ + outs : 1 │ │ + insns size : 6 16-bit code units │ │ +0833a4: |[0833a4] android.support.v4.app.ActivityOptionsCompat$ActivityOptionsImpl21.:(Landroid/support/v4/app/ActivityOptionsCompat21;)V │ │ +0833b4: 7010 2c04 0000 |0000: invoke-direct {v0}, Landroid/support/v4/app/ActivityOptionsCompat;.:()V // method@042c │ │ +0833ba: 5b01 7000 |0003: iput-object v1, v0, Landroid/support/v4/app/ActivityOptionsCompat$ActivityOptionsImpl21;.mImpl:Landroid/support/v4/app/ActivityOptionsCompat21; // field@0070 │ │ +0833be: 0e00 |0005: return-void │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=201 │ │ + 0x0003 line=202 │ │ + 0x0005 line=203 │ │ + locals : │ │ + 0x0000 - 0x0006 reg=0 this Landroid/support/v4/app/ActivityOptionsCompat$ActivityOptionsImpl21; │ │ + 0x0000 - 0x0006 reg=1 impl Landroid/support/v4/app/ActivityOptionsCompat21; │ │ + │ │ + Virtual methods - │ │ + #0 : (in Landroid/support/v4/app/ActivityOptionsCompat$ActivityOptionsImpl21;) │ │ + name : 'toBundle' │ │ + type : '()Landroid/os/Bundle;' │ │ + access : 0x0001 (PUBLIC) │ │ + code - │ │ + registers : 2 │ │ + ins : 1 │ │ + outs : 1 │ │ + insns size : 7 16-bit code units │ │ +0833c0: |[0833c0] android.support.v4.app.ActivityOptionsCompat$ActivityOptionsImpl21.toBundle:()Landroid/os/Bundle; │ │ +0833d0: 5410 7000 |0000: iget-object v0, v1, Landroid/support/v4/app/ActivityOptionsCompat$ActivityOptionsImpl21;.mImpl:Landroid/support/v4/app/ActivityOptionsCompat21; // field@0070 │ │ +0833d4: 6e10 2a04 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/app/ActivityOptionsCompat21;.toBundle:()Landroid/os/Bundle; // method@042a │ │ +0833da: 0c00 |0005: move-result-object v0 │ │ +0833dc: 1100 |0006: return-object v0 │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=207 │ │ + locals : │ │ + 0x0000 - 0x0007 reg=1 this Landroid/support/v4/app/ActivityOptionsCompat$ActivityOptionsImpl21; │ │ + │ │ + #1 : (in Landroid/support/v4/app/ActivityOptionsCompat$ActivityOptionsImpl21;) │ │ + name : 'update' │ │ + type : '(Landroid/support/v4/app/ActivityOptionsCompat;)V' │ │ + access : 0x0001 (PUBLIC) │ │ + code - │ │ + registers : 5 │ │ + ins : 2 │ │ + outs : 2 │ │ + insns size : 15 16-bit code units │ │ +0833e0: |[0833e0] android.support.v4.app.ActivityOptionsCompat$ActivityOptionsImpl21.update:(Landroid/support/v4/app/ActivityOptionsCompat;)V │ │ +0833f0: 2041 0901 |0000: instance-of v1, v4, Landroid/support/v4/app/ActivityOptionsCompat$ActivityOptionsImpl21; // type@0109 │ │ +0833f4: 3801 0c00 |0002: if-eqz v1, 000e // +000c │ │ +0833f8: 0740 |0004: move-object v0, v4 │ │ +0833fa: 1f00 0901 |0005: check-cast v0, Landroid/support/v4/app/ActivityOptionsCompat$ActivityOptionsImpl21; // type@0109 │ │ +0833fe: 5431 7000 |0007: iget-object v1, v3, Landroid/support/v4/app/ActivityOptionsCompat$ActivityOptionsImpl21;.mImpl:Landroid/support/v4/app/ActivityOptionsCompat21; // field@0070 │ │ +083402: 5402 7000 |0009: iget-object v2, v0, Landroid/support/v4/app/ActivityOptionsCompat$ActivityOptionsImpl21;.mImpl:Landroid/support/v4/app/ActivityOptionsCompat21; // field@0070 │ │ +083406: 6e20 2b04 2100 |000b: invoke-virtual {v1, v2}, Landroid/support/v4/app/ActivityOptionsCompat21;.update:(Landroid/support/v4/app/ActivityOptionsCompat21;)V // method@042b │ │ +08340c: 0e00 |000e: return-void │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=212 │ │ + 0x0005 line=214 │ │ + 0x0007 line=215 │ │ + 0x000e line=217 │ │ + locals : │ │ + 0x0007 - 0x000e reg=0 otherImpl Landroid/support/v4/app/ActivityOptionsCompat$ActivityOptionsImpl21; │ │ + 0x0000 - 0x000f reg=3 this Landroid/support/v4/app/ActivityOptionsCompat$ActivityOptionsImpl21; │ │ + 0x0000 - 0x000f reg=4 otherOptions Landroid/support/v4/app/ActivityOptionsCompat; │ │ + │ │ + source_file_idx : 555 (ActivityOptionsCompat.java) │ │ + │ │ +Class #697 header: │ │ +class_idx : 266 │ │ +access_flags : 0 (0x0000) │ │ +superclass_idx : 268 │ │ +source_file_idx : 555 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 2 │ │ │ │ -Class #464 annotations: │ │ +Class #697 annotations: │ │ Annotations on class │ │ VISIBILITY_SYSTEM Ldalvik/annotation/EnclosingClass; value=Landroid/support/v4/app/ActivityOptionsCompat; │ │ VISIBILITY_SYSTEM Ldalvik/annotation/InnerClass; accessFlags=10 name="ActivityOptionsImplJB" │ │ │ │ -Class #464 - │ │ +Class #697 - │ │ Class descriptor : 'Landroid/support/v4/app/ActivityOptionsCompat$ActivityOptionsImplJB;' │ │ Access flags : 0x0000 () │ │ Superclass : 'Landroid/support/v4/app/ActivityOptionsCompat;' │ │ Interfaces - │ │ Static fields - │ │ Instance fields - │ │ #0 : (in Landroid/support/v4/app/ActivityOptionsCompat$ActivityOptionsImplJB;) │ │ @@ -112055,94 +154231,213 @@ │ │ type : '(Landroid/support/v4/app/ActivityOptionsCompatJB;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -05d090: |[05d090] android.support.v4.app.ActivityOptionsCompat$ActivityOptionsImplJB.:(Landroid/support/v4/app/ActivityOptionsCompatJB;)V │ │ -05d0a0: 7010 a002 0000 |0000: invoke-direct {v0}, Landroid/support/v4/app/ActivityOptionsCompat;.:()V // method@02a0 │ │ -05d0a6: 5b01 5700 |0003: iput-object v1, v0, Landroid/support/v4/app/ActivityOptionsCompat$ActivityOptionsImplJB;.mImpl:Landroid/support/v4/app/ActivityOptionsCompatJB; // field@0057 │ │ -05d0aa: 0e00 |0005: return-void │ │ +083410: |[083410] android.support.v4.app.ActivityOptionsCompat$ActivityOptionsImplJB.:(Landroid/support/v4/app/ActivityOptionsCompatJB;)V │ │ +083420: 7010 2c04 0000 |0000: invoke-direct {v0}, Landroid/support/v4/app/ActivityOptionsCompat;.:()V // method@042c │ │ +083426: 5b01 7100 |0003: iput-object v1, v0, Landroid/support/v4/app/ActivityOptionsCompat$ActivityOptionsImplJB;.mImpl:Landroid/support/v4/app/ActivityOptionsCompatJB; // field@0071 │ │ +08342a: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=115 │ │ - 0x0003 line=116 │ │ - 0x0005 line=117 │ │ + 0x0000 line=180 │ │ + 0x0003 line=181 │ │ + 0x0005 line=182 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Landroid/support/v4/app/ActivityOptionsCompat$ActivityOptionsImplJB; │ │ 0x0000 - 0x0006 reg=1 impl Landroid/support/v4/app/ActivityOptionsCompatJB; │ │ │ │ Virtual methods - │ │ #0 : (in Landroid/support/v4/app/ActivityOptionsCompat$ActivityOptionsImplJB;) │ │ name : 'toBundle' │ │ type : '()Landroid/os/Bundle;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -05d0ac: |[05d0ac] android.support.v4.app.ActivityOptionsCompat$ActivityOptionsImplJB.toBundle:()Landroid/os/Bundle; │ │ -05d0bc: 5410 5700 |0000: iget-object v0, v1, Landroid/support/v4/app/ActivityOptionsCompat$ActivityOptionsImplJB;.mImpl:Landroid/support/v4/app/ActivityOptionsCompatJB; // field@0057 │ │ -05d0c0: 6e10 aa02 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/app/ActivityOptionsCompatJB;.toBundle:()Landroid/os/Bundle; // method@02aa │ │ -05d0c6: 0c00 |0005: move-result-object v0 │ │ -05d0c8: 1100 |0006: return-object v0 │ │ +08342c: |[08342c] android.support.v4.app.ActivityOptionsCompat$ActivityOptionsImplJB.toBundle:()Landroid/os/Bundle; │ │ +08343c: 5410 7100 |0000: iget-object v0, v1, Landroid/support/v4/app/ActivityOptionsCompat$ActivityOptionsImplJB;.mImpl:Landroid/support/v4/app/ActivityOptionsCompatJB; // field@0071 │ │ +083440: 6e10 3804 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/app/ActivityOptionsCompatJB;.toBundle:()Landroid/os/Bundle; // method@0438 │ │ +083446: 0c00 |0005: move-result-object v0 │ │ +083448: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=121 │ │ + 0x0000 line=186 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/app/ActivityOptionsCompat$ActivityOptionsImplJB; │ │ │ │ #1 : (in Landroid/support/v4/app/ActivityOptionsCompat$ActivityOptionsImplJB;) │ │ name : 'update' │ │ type : '(Landroid/support/v4/app/ActivityOptionsCompat;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 15 16-bit code units │ │ -05d0cc: |[05d0cc] android.support.v4.app.ActivityOptionsCompat$ActivityOptionsImplJB.update:(Landroid/support/v4/app/ActivityOptionsCompat;)V │ │ -05d0dc: 2041 aa00 |0000: instance-of v1, v4, Landroid/support/v4/app/ActivityOptionsCompat$ActivityOptionsImplJB; // type@00aa │ │ -05d0e0: 3801 0c00 |0002: if-eqz v1, 000e // +000c │ │ -05d0e4: 0740 |0004: move-object v0, v4 │ │ -05d0e6: 1f00 aa00 |0005: check-cast v0, Landroid/support/v4/app/ActivityOptionsCompat$ActivityOptionsImplJB; // type@00aa │ │ -05d0ea: 5431 5700 |0007: iget-object v1, v3, Landroid/support/v4/app/ActivityOptionsCompat$ActivityOptionsImplJB;.mImpl:Landroid/support/v4/app/ActivityOptionsCompatJB; // field@0057 │ │ -05d0ee: 5402 5700 |0009: iget-object v2, v0, Landroid/support/v4/app/ActivityOptionsCompat$ActivityOptionsImplJB;.mImpl:Landroid/support/v4/app/ActivityOptionsCompatJB; // field@0057 │ │ -05d0f2: 6e20 ab02 2100 |000b: invoke-virtual {v1, v2}, Landroid/support/v4/app/ActivityOptionsCompatJB;.update:(Landroid/support/v4/app/ActivityOptionsCompatJB;)V // method@02ab │ │ -05d0f8: 0e00 |000e: return-void │ │ +08344c: |[08344c] android.support.v4.app.ActivityOptionsCompat$ActivityOptionsImplJB.update:(Landroid/support/v4/app/ActivityOptionsCompat;)V │ │ +08345c: 2041 0a01 |0000: instance-of v1, v4, Landroid/support/v4/app/ActivityOptionsCompat$ActivityOptionsImplJB; // type@010a │ │ +083460: 3801 0c00 |0002: if-eqz v1, 000e // +000c │ │ +083464: 0740 |0004: move-object v0, v4 │ │ +083466: 1f00 0a01 |0005: check-cast v0, Landroid/support/v4/app/ActivityOptionsCompat$ActivityOptionsImplJB; // type@010a │ │ +08346a: 5431 7100 |0007: iget-object v1, v3, Landroid/support/v4/app/ActivityOptionsCompat$ActivityOptionsImplJB;.mImpl:Landroid/support/v4/app/ActivityOptionsCompatJB; // field@0071 │ │ +08346e: 5402 7100 |0009: iget-object v2, v0, Landroid/support/v4/app/ActivityOptionsCompat$ActivityOptionsImplJB;.mImpl:Landroid/support/v4/app/ActivityOptionsCompatJB; // field@0071 │ │ +083472: 6e20 3904 2100 |000b: invoke-virtual {v1, v2}, Landroid/support/v4/app/ActivityOptionsCompatJB;.update:(Landroid/support/v4/app/ActivityOptionsCompatJB;)V // method@0439 │ │ +083478: 0e00 |000e: return-void │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=126 │ │ - 0x0005 line=127 │ │ - 0x0007 line=128 │ │ - 0x000e line=130 │ │ + 0x0000 line=191 │ │ + 0x0005 line=192 │ │ + 0x0007 line=193 │ │ + 0x000e line=195 │ │ locals : │ │ 0x0007 - 0x000e reg=0 otherImpl Landroid/support/v4/app/ActivityOptionsCompat$ActivityOptionsImplJB; │ │ 0x0000 - 0x000f reg=3 this Landroid/support/v4/app/ActivityOptionsCompat$ActivityOptionsImplJB; │ │ 0x0000 - 0x000f reg=4 otherOptions Landroid/support/v4/app/ActivityOptionsCompat; │ │ │ │ - source_file_idx : 475 (ActivityOptionsCompat.java) │ │ + source_file_idx : 555 (ActivityOptionsCompat.java) │ │ │ │ -Class #465 header: │ │ -class_idx : 174 │ │ +Class #698 header: │ │ +class_idx : 270 │ │ +access_flags : 0 (0x0000) │ │ +superclass_idx : 1337 │ │ +source_file_idx : 609 │ │ +static_fields_size : 0 │ │ +instance_fields_size: 2 │ │ +direct_methods_size : 1 │ │ +virtual_methods_size: 1 │ │ + │ │ +Class #698 annotations: │ │ +Annotations on class │ │ + VISIBILITY_SYSTEM Ldalvik/annotation/EnclosingMethod; value=configureTransitions │ │ + VISIBILITY_SYSTEM Ldalvik/annotation/InnerClass; accessFlags=0 name=null │ │ + │ │ +Class #698 - │ │ + Class descriptor : 'Landroid/support/v4/app/BackStackRecord$1;' │ │ + Access flags : 0x0000 () │ │ + Superclass : 'Ljava/lang/Object;' │ │ + Interfaces - │ │ + #0 : 'Landroid/support/v4/app/FragmentTransitionCompat21$ViewRetriever;' │ │ + Static fields - │ │ + Instance fields - │ │ + #0 : (in Landroid/support/v4/app/BackStackRecord$1;) │ │ + name : 'this$0' │ │ + type : 'Landroid/support/v4/app/BackStackRecord;' │ │ + access : 0x1010 (FINAL SYNTHETIC) │ │ + #1 : (in Landroid/support/v4/app/BackStackRecord$1;) │ │ + name : 'val$inFragment' │ │ + type : 'Landroid/support/v4/app/Fragment;' │ │ + access : 0x1010 (FINAL SYNTHETIC) │ │ + Direct methods - │ │ + #0 : (in Landroid/support/v4/app/BackStackRecord$1;) │ │ + name : '' │ │ + type : '(Landroid/support/v4/app/BackStackRecord;Landroid/support/v4/app/Fragment;)V' │ │ + access : 0x10000 (CONSTRUCTOR) │ │ + code - │ │ + registers : 3 │ │ + ins : 3 │ │ + outs : 1 │ │ + insns size : 8 16-bit code units │ │ +08347c: |[08347c] android.support.v4.app.BackStackRecord$1.:(Landroid/support/v4/app/BackStackRecord;Landroid/support/v4/app/Fragment;)V │ │ +08348c: 5b01 7400 |0000: iput-object v1, v0, Landroid/support/v4/app/BackStackRecord$1;.this$0:Landroid/support/v4/app/BackStackRecord; // field@0074 │ │ +083490: 5b02 7500 |0002: iput-object v2, v0, Landroid/support/v4/app/BackStackRecord$1;.val$inFragment:Landroid/support/v4/app/Fragment; // field@0075 │ │ +083494: 7010 8622 0000 |0004: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2286 │ │ +08349a: 0e00 |0007: return-void │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=1186 │ │ + locals : │ │ + 0x0000 - 0x0008 reg=0 this Landroid/support/v4/app/BackStackRecord$1; │ │ + 0x0000 - 0x0008 reg=1 (null) Landroid/support/v4/app/BackStackRecord; │ │ + 0x0000 - 0x0008 reg=2 (null) Landroid/support/v4/app/Fragment; │ │ + │ │ + Virtual methods - │ │ + #0 : (in Landroid/support/v4/app/BackStackRecord$1;) │ │ + name : 'getView' │ │ + type : '()Landroid/view/View;' │ │ + access : 0x0001 (PUBLIC) │ │ + code - │ │ + registers : 2 │ │ + ins : 1 │ │ + outs : 1 │ │ + insns size : 7 16-bit code units │ │ +08349c: |[08349c] android.support.v4.app.BackStackRecord$1.getView:()Landroid/view/View; │ │ +0834ac: 5410 7500 |0000: iget-object v0, v1, Landroid/support/v4/app/BackStackRecord$1;.val$inFragment:Landroid/support/v4/app/Fragment; // field@0075 │ │ +0834b0: 6e10 dd04 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/app/Fragment;.getView:()Landroid/view/View; // method@04dd │ │ +0834b6: 0c00 |0005: move-result-object v0 │ │ +0834b8: 1100 |0006: return-object v0 │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=1189 │ │ + locals : │ │ + 0x0000 - 0x0007 reg=1 this Landroid/support/v4/app/BackStackRecord$1; │ │ + │ │ + source_file_idx : 609 (BackStackRecord.java) │ │ + │ │ +Class #699 header: │ │ +class_idx : 275 │ │ access_flags : 16 (0x0010) │ │ -superclass_idx : 210 │ │ -source_file_idx : 516 │ │ +superclass_idx : 314 │ │ +source_file_idx : 609 │ │ static_fields_size : 9 │ │ -instance_fields_size: 19 │ │ -direct_methods_size : 2 │ │ -virtual_methods_size: 40 │ │ +instance_fields_size: 21 │ │ +direct_methods_size : 28 │ │ +virtual_methods_size: 42 │ │ │ │ -Class #465 annotations: │ │ +Class #699 annotations: │ │ Annotations on class │ │ - VISIBILITY_SYSTEM Ldalvik/annotation/MemberClasses; value={ Landroid/support/v4/app/BackStackRecord$Op; } │ │ + VISIBILITY_SYSTEM Ldalvik/annotation/MemberClasses; value={ Landroid/support/v4/app/BackStackRecord$TransitionState; Landroid/support/v4/app/BackStackRecord$Op; } │ │ +Annotations on field #170 'mSharedElementSourceNames' │ │ + VISIBILITY_SYSTEM Ldalvik/annotation/Signature; value={ "Ljava/util/ArrayList" "<" "Ljava/lang/String;" ">;" } │ │ +Annotations on field #171 'mSharedElementTargetNames' │ │ + VISIBILITY_SYSTEM Ldalvik/annotation/Signature; value={ "Ljava/util/ArrayList" "<" "Ljava/lang/String;" ">;" } │ │ +Annotations on method #1102 'beginTransition' │ │ + VISIBILITY_SYSTEM Ldalvik/annotation/Signature; value={ "(" "Landroid/util/SparseArray" "<" "Landroid/support/v4/app/Fragment;" ">;" "Landroid/util/SparseArray" "<" "Landroid/support/v4/app/Fragment;" ">;Z)" "Landroid/support/v4/app/BackStackRecord$TransitionState;" } │ │ +Annotations on method #1104 'calculateBackFragments' │ │ + VISIBILITY_SYSTEM Ldalvik/annotation/Signature; value={ "(" "Landroid/util/SparseArray" "<" "Landroid/support/v4/app/Fragment;" ">;" "Landroid/util/SparseArray" "<" "Landroid/support/v4/app/Fragment;" ">;)V" } │ │ +Annotations on method #1105 'calculateFragments' │ │ + VISIBILITY_SYSTEM Ldalvik/annotation/Signature; value={ "(" "Landroid/util/SparseArray" "<" "Landroid/support/v4/app/Fragment;" ">;" "Landroid/util/SparseArray" "<" "Landroid/support/v4/app/Fragment;" ">;)V" } │ │ +Annotations on method #1106 'callSharedElementEnd' │ │ + VISIBILITY_SYSTEM Ldalvik/annotation/Signature; value={ "(" "Landroid/support/v4/app/BackStackRecord$TransitionState;" "Landroid/support/v4/app/Fragment;" "Landroid/support/v4/app/Fragment;" "Z" "Landroid/support/v4/util/ArrayMap" "<" "Ljava/lang/String;" "Landroid/view/View;" ">;)V" } │ │ +Annotations on method #1107 'captureExitingViews' │ │ + VISIBILITY_SYSTEM Ldalvik/annotation/Signature; value={ "(" "Ljava/lang/Object;" "Landroid/support/v4/app/Fragment;" "Ljava/util/ArrayList" "<" "Landroid/view/View;" ">;" "Landroid/support/v4/util/ArrayMap" "<" "Ljava/lang/String;" "Landroid/view/View;" ">;)" "Ljava/lang/Object;" } │ │ +Annotations on method #1111 'configureTransitions' │ │ + VISIBILITY_SYSTEM Ldalvik/annotation/Signature; value={ "(I" "Landroid/support/v4/app/BackStackRecord$TransitionState;" "Z" "Landroid/util/SparseArray" "<" "Landroid/support/v4/app/Fragment;" ">;" "Landroid/util/SparseArray" "<" "Landroid/support/v4/app/Fragment;" ">;)Z" } │ │ +Annotations on method #1133 'mapEnteringSharedElements' │ │ + VISIBILITY_SYSTEM Ldalvik/annotation/Signature; value={ "(" "Landroid/support/v4/app/BackStackRecord$TransitionState;" "Landroid/support/v4/app/Fragment;" "Z)" "Landroid/support/v4/util/ArrayMap" "<" "Ljava/lang/String;" "Landroid/view/View;" ">;" } │ │ +Annotations on method #1134 'mapSharedElementsIn' │ │ + VISIBILITY_SYSTEM Ldalvik/annotation/Signature; value={ "(" "Landroid/support/v4/app/BackStackRecord$TransitionState;" "Z" "Landroid/support/v4/app/Fragment;" ")" "Landroid/support/v4/util/ArrayMap" "<" "Ljava/lang/String;" "Landroid/view/View;" ">;" } │ │ +Annotations on method #1135 'popFromBackStack' │ │ + VISIBILITY_SYSTEM Ldalvik/annotation/Signature; value={ "(Z" "Landroid/support/v4/app/BackStackRecord$TransitionState;" "Landroid/util/SparseArray" "<" "Landroid/support/v4/app/Fragment;" ">;" "Landroid/util/SparseArray" "<" "Landroid/support/v4/app/Fragment;" ">;)" "Landroid/support/v4/app/BackStackRecord$TransitionState;" } │ │ +Annotations on method #1136 'prepareSharedElementTransition' │ │ + VISIBILITY_SYSTEM Ldalvik/annotation/Signature; value={ "(" "Landroid/support/v4/app/BackStackRecord$TransitionState;" "Landroid/view/View;" "Ljava/lang/Object;" "Landroid/support/v4/app/Fragment;" "Landroid/support/v4/app/Fragment;" "Z" "Ljava/util/ArrayList" "<" "Landroid/view/View;" ">;)V" } │ │ +Annotations on method #1137 'remapNames' │ │ + VISIBILITY_SYSTEM Ldalvik/annotation/Signature; value={ "(" "Ljava/util/ArrayList" "<" "Ljava/lang/String;" ">;" "Ljava/util/ArrayList" "<" "Ljava/lang/String;" ">;" "Landroid/support/v4/util/ArrayMap" "<" "Ljava/lang/String;" "Landroid/view/View;" ">;)" "Landroid/support/v4/util/ArrayMap" "<" "Ljava/lang/String;" "Landroid/view/View;" ">;" } │ │ +Annotations on method #1138 'remapSharedElements' │ │ + VISIBILITY_SYSTEM Ldalvik/annotation/Signature; value={ "(" "Landroid/support/v4/app/BackStackRecord$TransitionState;" "Landroid/support/v4/app/Fragment;" "Z)" "Landroid/support/v4/util/ArrayMap" "<" "Ljava/lang/String;" "Landroid/view/View;" ">;" } │ │ +Annotations on method #1143 'setBackNameOverrides' │ │ + VISIBILITY_SYSTEM Ldalvik/annotation/Signature; value={ "(" "Landroid/support/v4/app/BackStackRecord$TransitionState;" "Landroid/support/v4/util/ArrayMap" "<" "Ljava/lang/String;" "Landroid/view/View;" ">;Z)V" } │ │ +Annotations on method #1150 'setEpicenterIn' │ │ + VISIBILITY_SYSTEM Ldalvik/annotation/Signature; value={ "(" "Landroid/support/v4/util/ArrayMap" "<" "Ljava/lang/String;" "Landroid/view/View;" ">;" "Landroid/support/v4/app/BackStackRecord$TransitionState;" ")V" } │ │ +Annotations on method #1151 'setFirstOut' │ │ + VISIBILITY_SYSTEM Ldalvik/annotation/Signature; value={ "(" "Landroid/util/SparseArray" "<" "Landroid/support/v4/app/Fragment;" ">;" "Landroid/support/v4/app/Fragment;" ")V" } │ │ +Annotations on method #1152 'setLastIn' │ │ + VISIBILITY_SYSTEM Ldalvik/annotation/Signature; value={ "(" "Landroid/util/SparseArray" "<" "Landroid/support/v4/app/Fragment;" ">;" "Landroid/support/v4/app/Fragment;" ")V" } │ │ +Annotations on method #1153 'setNameOverride' │ │ + VISIBILITY_SYSTEM Ldalvik/annotation/Signature; value={ "(" "Landroid/support/v4/util/ArrayMap" "<" "Ljava/lang/String;" "Ljava/lang/String;" ">;" "Ljava/lang/String;" "Ljava/lang/String;" ")V" } │ │ +Annotations on method #1154 'setNameOverrides' │ │ + VISIBILITY_SYSTEM Ldalvik/annotation/Signature; value={ "(" "Landroid/support/v4/app/BackStackRecord$TransitionState;" "Landroid/support/v4/util/ArrayMap" "<" "Ljava/lang/String;" "Landroid/view/View;" ">;Z)V" } │ │ +Annotations on method #1155 'setNameOverrides' │ │ + VISIBILITY_SYSTEM Ldalvik/annotation/Signature; value={ "(" "Landroid/support/v4/app/BackStackRecord$TransitionState;" "Ljava/util/ArrayList" "<" "Ljava/lang/String;" ">;" "Ljava/util/ArrayList" "<" "Ljava/lang/String;" ">;)V" } │ │ │ │ -Class #465 - │ │ +Class #699 - │ │ Class descriptor : 'Landroid/support/v4/app/BackStackRecord;' │ │ Access flags : 0x0010 (FINAL) │ │ Superclass : 'Landroid/support/v4/app/FragmentTransaction;' │ │ Interfaces - │ │ #0 : 'Landroid/support/v4/app/FragmentManager$BackStackEntry;' │ │ #1 : 'Ljava/lang/Runnable;' │ │ Static fields - │ │ @@ -112253,198 +154548,1614 @@ │ │ type : 'I' │ │ access : 0x0000 () │ │ #15 : (in Landroid/support/v4/app/BackStackRecord;) │ │ name : 'mPopExitAnim' │ │ type : 'I' │ │ access : 0x0000 () │ │ #16 : (in Landroid/support/v4/app/BackStackRecord;) │ │ + name : 'mSharedElementSourceNames' │ │ + type : 'Ljava/util/ArrayList;' │ │ + access : 0x0000 () │ │ + #17 : (in Landroid/support/v4/app/BackStackRecord;) │ │ + name : 'mSharedElementTargetNames' │ │ + type : 'Ljava/util/ArrayList;' │ │ + access : 0x0000 () │ │ + #18 : (in Landroid/support/v4/app/BackStackRecord;) │ │ name : 'mTail' │ │ type : 'Landroid/support/v4/app/BackStackRecord$Op;' │ │ access : 0x0000 () │ │ - #17 : (in Landroid/support/v4/app/BackStackRecord;) │ │ + #19 : (in Landroid/support/v4/app/BackStackRecord;) │ │ name : 'mTransition' │ │ type : 'I' │ │ access : 0x0000 () │ │ - #18 : (in Landroid/support/v4/app/BackStackRecord;) │ │ + #20 : (in Landroid/support/v4/app/BackStackRecord;) │ │ name : 'mTransitionStyle' │ │ type : 'I' │ │ access : 0x0000 () │ │ Direct methods - │ │ #0 : (in Landroid/support/v4/app/BackStackRecord;) │ │ name : '' │ │ type : '(Landroid/support/v4/app/FragmentManagerImpl;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 12 16-bit code units │ │ -05d0fc: |[05d0fc] android.support.v4.app.BackStackRecord.:(Landroid/support/v4/app/FragmentManagerImpl;)V │ │ -05d10c: 7010 7204 0100 |0000: invoke-direct {v1}, Landroid/support/v4/app/FragmentTransaction;.:()V // method@0472 │ │ -05d112: 1210 |0003: const/4 v0, #int 1 // #1 │ │ -05d114: 5c10 6c00 |0004: iput-boolean v0, v1, Landroid/support/v4/app/BackStackRecord;.mAllowAddToBackStack:Z // field@006c │ │ -05d118: 12f0 |0006: const/4 v0, #int -1 // #ff │ │ -05d11a: 5910 7500 |0007: iput v0, v1, Landroid/support/v4/app/BackStackRecord;.mIndex:I // field@0075 │ │ -05d11e: 5b12 7600 |0009: iput-object v2, v1, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@0076 │ │ -05d122: 0e00 |000b: return-void │ │ +0834bc: |[0834bc] android.support.v4.app.BackStackRecord.:(Landroid/support/v4/app/FragmentManagerImpl;)V │ │ +0834cc: 7010 4206 0100 |0000: invoke-direct {v1}, Landroid/support/v4/app/FragmentTransaction;.:()V // method@0642 │ │ +0834d2: 1210 |0003: const/4 v0, #int 1 // #1 │ │ +0834d4: 5c10 9b00 |0004: iput-boolean v0, v1, Landroid/support/v4/app/BackStackRecord;.mAllowAddToBackStack:Z // field@009b │ │ +0834d8: 12f0 |0006: const/4 v0, #int -1 // #ff │ │ +0834da: 5910 a400 |0007: iput v0, v1, Landroid/support/v4/app/BackStackRecord;.mIndex:I // field@00a4 │ │ +0834de: 5b12 a500 |0009: iput-object v2, v1, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00a5 │ │ +0834e2: 0e00 |000b: return-void │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=333 │ │ - 0x0003 line=209 │ │ - 0x0006 line=212 │ │ - 0x0009 line=334 │ │ - 0x000b line=335 │ │ + 0x0000 line=355 │ │ + 0x0003 line=228 │ │ + 0x0006 line=231 │ │ + 0x0009 line=356 │ │ + 0x000b line=357 │ │ locals : │ │ 0x0000 - 0x000c reg=1 this Landroid/support/v4/app/BackStackRecord; │ │ 0x0000 - 0x000c reg=2 manager Landroid/support/v4/app/FragmentManagerImpl; │ │ │ │ #1 : (in Landroid/support/v4/app/BackStackRecord;) │ │ + name : 'access$000' │ │ + type : '(Landroid/support/v4/app/BackStackRecord;Landroid/support/v4/app/BackStackRecord$TransitionState;ZLandroid/support/v4/app/Fragment;)Landroid/support/v4/util/ArrayMap;' │ │ + access : 0x1008 (STATIC SYNTHETIC) │ │ + code - │ │ + registers : 5 │ │ + ins : 4 │ │ + outs : 4 │ │ + insns size : 5 16-bit code units │ │ +0834e4: |[0834e4] android.support.v4.app.BackStackRecord.access$000:(Landroid/support/v4/app/BackStackRecord;Landroid/support/v4/app/BackStackRecord$TransitionState;ZLandroid/support/v4/app/Fragment;)Landroid/support/v4/util/ArrayMap; │ │ +0834f4: 7040 6e04 2143 |0000: invoke-direct {v1, v2, v3, v4}, Landroid/support/v4/app/BackStackRecord;.mapSharedElementsIn:(Landroid/support/v4/app/BackStackRecord$TransitionState;ZLandroid/support/v4/app/Fragment;)Landroid/support/v4/util/ArrayMap; // method@046e │ │ +0834fa: 0c00 |0003: move-result-object v0 │ │ +0834fc: 1100 |0004: return-object v0 │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=191 │ │ + locals : │ │ + 0x0000 - 0x0005 reg=1 x0 Landroid/support/v4/app/BackStackRecord; │ │ + 0x0000 - 0x0005 reg=2 x1 Landroid/support/v4/app/BackStackRecord$TransitionState; │ │ + 0x0000 - 0x0005 reg=3 x2 Z │ │ + 0x0000 - 0x0005 reg=4 x3 Landroid/support/v4/app/Fragment; │ │ + │ │ + #2 : (in Landroid/support/v4/app/BackStackRecord;) │ │ + name : 'access$100' │ │ + type : '(Landroid/support/v4/app/BackStackRecord;Landroid/support/v4/util/ArrayMap;Landroid/support/v4/app/BackStackRecord$TransitionState;)V' │ │ + access : 0x1008 (STATIC SYNTHETIC) │ │ + code - │ │ + registers : 3 │ │ + ins : 3 │ │ + outs : 3 │ │ + insns size : 4 16-bit code units │ │ +083500: |[083500] android.support.v4.app.BackStackRecord.access$100:(Landroid/support/v4/app/BackStackRecord;Landroid/support/v4/util/ArrayMap;Landroid/support/v4/app/BackStackRecord$TransitionState;)V │ │ +083510: 7030 7e04 1002 |0000: invoke-direct {v0, v1, v2}, Landroid/support/v4/app/BackStackRecord;.setEpicenterIn:(Landroid/support/v4/util/ArrayMap;Landroid/support/v4/app/BackStackRecord$TransitionState;)V // method@047e │ │ +083516: 0e00 |0003: return-void │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=191 │ │ + locals : │ │ + 0x0000 - 0x0004 reg=0 x0 Landroid/support/v4/app/BackStackRecord; │ │ + 0x0000 - 0x0004 reg=1 x1 Landroid/support/v4/util/ArrayMap; │ │ + 0x0000 - 0x0004 reg=2 x2 Landroid/support/v4/app/BackStackRecord$TransitionState; │ │ + │ │ + #3 : (in Landroid/support/v4/app/BackStackRecord;) │ │ + name : 'access$200' │ │ + type : '(Landroid/support/v4/app/BackStackRecord;Landroid/support/v4/app/BackStackRecord$TransitionState;Landroid/support/v4/app/Fragment;Landroid/support/v4/app/Fragment;ZLandroid/support/v4/util/ArrayMap;)V' │ │ + access : 0x1008 (STATIC SYNTHETIC) │ │ + code - │ │ + registers : 6 │ │ + ins : 6 │ │ + outs : 6 │ │ + insns size : 4 16-bit code units │ │ +083518: |[083518] android.support.v4.app.BackStackRecord.access$200:(Landroid/support/v4/app/BackStackRecord;Landroid/support/v4/app/BackStackRecord$TransitionState;Landroid/support/v4/app/Fragment;Landroid/support/v4/app/Fragment;ZLandroid/support/v4/util/ArrayMap;)V │ │ +083528: 7606 5204 0000 |0000: invoke-direct/range {v0, v1, v2, v3, v4, v5}, Landroid/support/v4/app/BackStackRecord;.callSharedElementEnd:(Landroid/support/v4/app/BackStackRecord$TransitionState;Landroid/support/v4/app/Fragment;Landroid/support/v4/app/Fragment;ZLandroid/support/v4/util/ArrayMap;)V // method@0452 │ │ +08352e: 0e00 |0003: return-void │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=191 │ │ + locals : │ │ + 0x0000 - 0x0004 reg=0 x0 Landroid/support/v4/app/BackStackRecord; │ │ + 0x0000 - 0x0004 reg=1 x1 Landroid/support/v4/app/BackStackRecord$TransitionState; │ │ + 0x0000 - 0x0004 reg=2 x2 Landroid/support/v4/app/Fragment; │ │ + 0x0000 - 0x0004 reg=3 x3 Landroid/support/v4/app/Fragment; │ │ + 0x0000 - 0x0004 reg=4 x4 Z │ │ + 0x0000 - 0x0004 reg=5 x5 Landroid/support/v4/util/ArrayMap; │ │ + │ │ + #4 : (in Landroid/support/v4/app/BackStackRecord;) │ │ + name : 'access$300' │ │ + type : '(Landroid/support/v4/app/BackStackRecord;Landroid/support/v4/app/BackStackRecord$TransitionState;ILjava/lang/Object;)V' │ │ + access : 0x1008 (STATIC SYNTHETIC) │ │ + code - │ │ + registers : 4 │ │ + ins : 4 │ │ + outs : 4 │ │ + insns size : 4 16-bit code units │ │ +083530: |[083530] android.support.v4.app.BackStackRecord.access$300:(Landroid/support/v4/app/BackStackRecord;Landroid/support/v4/app/BackStackRecord$TransitionState;ILjava/lang/Object;)V │ │ +083540: 7040 5d04 1032 |0000: invoke-direct {v0, v1, v2, v3}, Landroid/support/v4/app/BackStackRecord;.excludeHiddenFragments:(Landroid/support/v4/app/BackStackRecord$TransitionState;ILjava/lang/Object;)V // method@045d │ │ +083546: 0e00 |0003: return-void │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=191 │ │ + locals : │ │ + 0x0000 - 0x0004 reg=0 x0 Landroid/support/v4/app/BackStackRecord; │ │ + 0x0000 - 0x0004 reg=1 x1 Landroid/support/v4/app/BackStackRecord$TransitionState; │ │ + 0x0000 - 0x0004 reg=2 x2 I │ │ + 0x0000 - 0x0004 reg=3 x3 Ljava/lang/Object; │ │ + │ │ + #5 : (in Landroid/support/v4/app/BackStackRecord;) │ │ + name : 'beginTransition' │ │ + type : '(Landroid/util/SparseArray;Landroid/util/SparseArray;Z)Landroid/support/v4/app/BackStackRecord$TransitionState;' │ │ + access : 0x0002 (PRIVATE) │ │ + code - │ │ + registers : 12 │ │ + ins : 4 │ │ + outs : 6 │ │ + insns size : 77 16-bit code units │ │ +083548: |[083548] android.support.v4.app.BackStackRecord.beginTransition:(Landroid/util/SparseArray;Landroid/util/SparseArray;Z)Landroid/support/v4/app/BackStackRecord$TransitionState; │ │ +083558: 2202 1201 |0000: new-instance v2, Landroid/support/v4/app/BackStackRecord$TransitionState; // type@0112 │ │ +08355c: 7020 4104 8200 |0002: invoke-direct {v2, v8}, Landroid/support/v4/app/BackStackRecord$TransitionState;.:(Landroid/support/v4/app/BackStackRecord;)V // method@0441 │ │ +083562: 2200 3804 |0005: new-instance v0, Landroid/view/View; // type@0438 │ │ +083566: 5483 a500 |0007: iget-object v3, v8, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00a5 │ │ +08356a: 5433 4901 |0009: iget-object v3, v3, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0149 │ │ +08356e: 7020 ea1c 3000 |000b: invoke-direct {v0, v3}, Landroid/view/View;.:(Landroid/content/Context;)V // method@1cea │ │ +083574: 5b20 8f00 |000e: iput-object v0, v2, Landroid/support/v4/app/BackStackRecord$TransitionState;.nonExistentView:Landroid/view/View; // field@008f │ │ +083578: 1206 |0010: const/4 v6, #int 0 // #0 │ │ +08357a: 1207 |0011: const/4 v7, #int 0 // #0 │ │ +08357c: 6e10 7f1c 0900 |0012: invoke-virtual {v9}, Landroid/util/SparseArray;.size:()I // method@1c7f │ │ +083582: 0a00 |0015: move-result v0 │ │ +083584: 3507 1400 |0016: if-ge v7, v0, 002a // +0014 │ │ +083588: 6e20 7c1c 7900 |0018: invoke-virtual {v9, v7}, Landroid/util/SparseArray;.keyAt:(I)I // method@1c7c │ │ +08358e: 0a01 |001b: move-result v1 │ │ +083590: 0780 |001c: move-object v0, v8 │ │ +083592: 01b3 |001d: move v3, v11 │ │ +083594: 0794 |001e: move-object v4, v9 │ │ +083596: 07a5 |001f: move-object v5, v10 │ │ +083598: 7606 5704 0000 |0020: invoke-direct/range {v0, v1, v2, v3, v4, v5}, Landroid/support/v4/app/BackStackRecord;.configureTransitions:(ILandroid/support/v4/app/BackStackRecord$TransitionState;ZLandroid/util/SparseArray;Landroid/util/SparseArray;)Z // method@0457 │ │ +08359e: 0a00 |0023: move-result v0 │ │ +0835a0: 3800 0300 |0024: if-eqz v0, 0027 // +0003 │ │ +0835a4: 1216 |0026: const/4 v6, #int 1 // #1 │ │ +0835a6: d807 0701 |0027: add-int/lit8 v7, v7, #int 1 // #01 │ │ +0835aa: 28e9 |0029: goto 0012 // -0017 │ │ +0835ac: 1207 |002a: const/4 v7, #int 0 // #0 │ │ +0835ae: 6e10 7f1c 0a00 |002b: invoke-virtual {v10}, Landroid/util/SparseArray;.size:()I // method@1c7f │ │ +0835b4: 0a00 |002e: move-result v0 │ │ +0835b6: 3507 1a00 |002f: if-ge v7, v0, 0049 // +001a │ │ +0835ba: 6e20 7c1c 7a00 |0031: invoke-virtual {v10, v7}, Landroid/util/SparseArray;.keyAt:(I)I // method@1c7c │ │ +0835c0: 0a01 |0034: move-result v1 │ │ +0835c2: 6e20 7b1c 1900 |0035: invoke-virtual {v9, v1}, Landroid/util/SparseArray;.get:(I)Ljava/lang/Object; // method@1c7b │ │ +0835c8: 0c00 |0038: move-result-object v0 │ │ +0835ca: 3900 0d00 |0039: if-nez v0, 0046 // +000d │ │ +0835ce: 0780 |003b: move-object v0, v8 │ │ +0835d0: 01b3 |003c: move v3, v11 │ │ +0835d2: 0794 |003d: move-object v4, v9 │ │ +0835d4: 07a5 |003e: move-object v5, v10 │ │ +0835d6: 7606 5704 0000 |003f: invoke-direct/range {v0, v1, v2, v3, v4, v5}, Landroid/support/v4/app/BackStackRecord;.configureTransitions:(ILandroid/support/v4/app/BackStackRecord$TransitionState;ZLandroid/util/SparseArray;Landroid/util/SparseArray;)Z // method@0457 │ │ +0835dc: 0a00 |0042: move-result v0 │ │ +0835de: 3800 0300 |0043: if-eqz v0, 0046 // +0003 │ │ +0835e2: 1216 |0045: const/4 v6, #int 1 // #1 │ │ +0835e4: d807 0701 |0046: add-int/lit8 v7, v7, #int 1 // #01 │ │ +0835e8: 28e3 |0048: goto 002b // -001d │ │ +0835ea: 3906 0300 |0049: if-nez v6, 004c // +0003 │ │ +0835ee: 1202 |004b: const/4 v2, #int 0 // #0 │ │ +0835f0: 1102 |004c: return-object v2 │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=1018 │ │ + 0x0005 line=1023 │ │ + 0x0010 line=1025 │ │ + 0x0011 line=1027 │ │ + 0x0018 line=1028 │ │ + 0x0020 line=1029 │ │ + 0x0026 line=1031 │ │ + 0x0027 line=1027 │ │ + 0x002a line=1036 │ │ + 0x0031 line=1037 │ │ + 0x0035 line=1038 │ │ + 0x0045 line=1041 │ │ + 0x0046 line=1036 │ │ + 0x0049 line=1045 │ │ + 0x004b line=1046 │ │ + 0x004c line=1049 │ │ + locals : │ │ + 0x0000 - 0x0000 reg=9 (null) Landroid/util/SparseArray; │ │ + 0x0000 - 0x0000 reg=10 (null) Landroid/util/SparseArray; │ │ + 0x001c - 0x002a reg=1 containerId I │ │ + 0x0035 - 0x0049 reg=1 containerId I │ │ + 0x0005 - 0x004d reg=2 state Landroid/support/v4/app/BackStackRecord$TransitionState; │ │ + 0x0011 - 0x004d reg=6 anyTransitionStarted Z │ │ + 0x0012 - 0x004d reg=7 i I │ │ + 0x0000 - 0x004d reg=8 this Landroid/support/v4/app/BackStackRecord; │ │ + 0x0000 - 0x004d reg=9 firstOutFragments Landroid/util/SparseArray; Landroid/util/SparseArray; │ │ + 0x0000 - 0x004d reg=10 lastInFragments Landroid/util/SparseArray; Landroid/util/SparseArray; │ │ + 0x0000 - 0x004d reg=11 isBack Z │ │ + │ │ + #6 : (in Landroid/support/v4/app/BackStackRecord;) │ │ + name : 'calculateFragments' │ │ + type : '(Landroid/util/SparseArray;Landroid/util/SparseArray;)V' │ │ + access : 0x0002 (PRIVATE) │ │ + code - │ │ + registers : 9 │ │ + ins : 3 │ │ + outs : 3 │ │ + insns size : 128 16-bit code units │ │ +0835f4: |[0835f4] android.support.v4.app.BackStackRecord.calculateFragments:(Landroid/util/SparseArray;Landroid/util/SparseArray;)V │ │ +083604: 5464 a500 |0000: iget-object v4, v6, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00a5 │ │ +083608: 5444 5001 |0002: iget-object v4, v4, Landroid/support/v4/app/FragmentManagerImpl;.mContainer:Landroid/support/v4/app/FragmentContainer; // field@0150 │ │ +08360c: 7210 7105 0400 |0004: invoke-interface {v4}, Landroid/support/v4/app/FragmentContainer;.hasView:()Z // method@0571 │ │ +083612: 0a04 |0007: move-result v4 │ │ +083614: 3904 0300 |0008: if-nez v4, 000b // +0003 │ │ +083618: 0e00 |000a: return-void │ │ +08361a: 5463 a300 |000b: iget-object v3, v6, Landroid/support/v4/app/BackStackRecord;.mHead:Landroid/support/v4/app/BackStackRecord$Op; // field@00a3 │ │ +08361e: 3803 fdff |000d: if-eqz v3, 000a // -0003 │ │ +083622: 5234 8300 |000f: iget v4, v3, Landroid/support/v4/app/BackStackRecord$Op;.cmd:I // field@0083 │ │ +083626: 2b04 5d00 0000 |0011: packed-switch v4, 0000006e // +0000005d │ │ +08362c: 5433 8700 |0014: iget-object v3, v3, Landroid/support/v4/app/BackStackRecord$Op;.next:Landroid/support/v4/app/BackStackRecord$Op; // field@0087 │ │ +083630: 28f7 |0016: goto 000d // -0009 │ │ +083632: 5434 8600 |0017: iget-object v4, v3, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@0086 │ │ +083636: 7030 8004 8604 |0019: invoke-direct {v6, v8, v4}, Landroid/support/v4/app/BackStackRecord;.setLastIn:(Landroid/util/SparseArray;Landroid/support/v4/app/Fragment;)V // method@0480 │ │ +08363c: 28f8 |001c: goto 0014 // -0008 │ │ +08363e: 5430 8600 |001d: iget-object v0, v3, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@0086 │ │ +083642: 5464 a500 |001f: iget-object v4, v6, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00a5 │ │ +083646: 5444 4a01 |0021: iget-object v4, v4, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@014a │ │ +08364a: 3804 2900 |0023: if-eqz v4, 004c // +0029 │ │ +08364e: 1201 |0025: const/4 v1, #int 0 // #0 │ │ +083650: 5464 a500 |0026: iget-object v4, v6, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00a5 │ │ +083654: 5444 4a01 |0028: iget-object v4, v4, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@014a │ │ +083658: 6e10 de22 0400 |002a: invoke-virtual {v4}, Ljava/util/ArrayList;.size:()I // method@22de │ │ +08365e: 0a04 |002d: move-result v4 │ │ +083660: 3541 1e00 |002e: if-ge v1, v4, 004c // +001e │ │ +083664: 5464 a500 |0030: iget-object v4, v6, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00a5 │ │ +083668: 5444 4a01 |0032: iget-object v4, v4, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@014a │ │ +08366c: 6e20 d722 1400 |0034: invoke-virtual {v4, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@22d7 │ │ +083672: 0c02 |0037: move-result-object v2 │ │ +083674: 1f02 1d01 |0038: check-cast v2, Landroid/support/v4/app/Fragment; // type@011d │ │ +083678: 3800 0800 |003a: if-eqz v0, 0042 // +0008 │ │ +08367c: 5224 e500 |003c: iget v4, v2, Landroid/support/v4/app/Fragment;.mContainerId:I // field@00e5 │ │ +083680: 5205 e500 |003e: iget v5, v0, Landroid/support/v4/app/Fragment;.mContainerId:I // field@00e5 │ │ +083684: 3354 0500 |0040: if-ne v4, v5, 0045 // +0005 │ │ +083688: 3302 0600 |0042: if-ne v2, v0, 0048 // +0006 │ │ +08368c: 1200 |0044: const/4 v0, #int 0 // #0 │ │ +08368e: d801 0101 |0045: add-int/lit8 v1, v1, #int 1 // #01 │ │ +083692: 28df |0047: goto 0026 // -0021 │ │ +083694: 7120 7f04 2700 |0048: invoke-static {v7, v2}, Landroid/support/v4/app/BackStackRecord;.setFirstOut:(Landroid/util/SparseArray;Landroid/support/v4/app/Fragment;)V // method@047f │ │ +08369a: 28fa |004b: goto 0045 // -0006 │ │ +08369c: 7030 8004 8600 |004c: invoke-direct {v6, v8, v0}, Landroid/support/v4/app/BackStackRecord;.setLastIn:(Landroid/util/SparseArray;Landroid/support/v4/app/Fragment;)V // method@0480 │ │ +0836a2: 28c5 |004f: goto 0014 // -003b │ │ +0836a4: 5434 8600 |0050: iget-object v4, v3, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@0086 │ │ +0836a8: 7120 7f04 4700 |0052: invoke-static {v7, v4}, Landroid/support/v4/app/BackStackRecord;.setFirstOut:(Landroid/util/SparseArray;Landroid/support/v4/app/Fragment;)V // method@047f │ │ +0836ae: 28bf |0055: goto 0014 // -0041 │ │ +0836b0: 5434 8600 |0056: iget-object v4, v3, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@0086 │ │ +0836b4: 7120 7f04 4700 |0058: invoke-static {v7, v4}, Landroid/support/v4/app/BackStackRecord;.setFirstOut:(Landroid/util/SparseArray;Landroid/support/v4/app/Fragment;)V // method@047f │ │ +0836ba: 28b9 |005b: goto 0014 // -0047 │ │ +0836bc: 5434 8600 |005c: iget-object v4, v3, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@0086 │ │ +0836c0: 7030 8004 8604 |005e: invoke-direct {v6, v8, v4}, Landroid/support/v4/app/BackStackRecord;.setLastIn:(Landroid/util/SparseArray;Landroid/support/v4/app/Fragment;)V // method@0480 │ │ +0836c6: 28b3 |0061: goto 0014 // -004d │ │ +0836c8: 5434 8600 |0062: iget-object v4, v3, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@0086 │ │ +0836cc: 7120 7f04 4700 |0064: invoke-static {v7, v4}, Landroid/support/v4/app/BackStackRecord;.setFirstOut:(Landroid/util/SparseArray;Landroid/support/v4/app/Fragment;)V // method@047f │ │ +0836d2: 28ad |0067: goto 0014 // -0053 │ │ +0836d4: 5434 8600 |0068: iget-object v4, v3, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@0086 │ │ +0836d8: 7030 8004 8604 |006a: invoke-direct {v6, v8, v4}, Landroid/support/v4/app/BackStackRecord;.setLastIn:(Landroid/util/SparseArray;Landroid/support/v4/app/Fragment;)V // method@0480 │ │ +0836de: 28a7 |006d: goto 0014 // -0059 │ │ +0836e0: 0001 0700 0100 0000 0600 0000 0c00 ... |006e: packed-switch-data (18 units) │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=776 │ │ + 0x000a line=821 │ │ + 0x000b line=779 │ │ + 0x000d line=780 │ │ + 0x000f line=781 │ │ + 0x0014 line=819 │ │ + 0x0017 line=783 │ │ + 0x001d line=786 │ │ + 0x001f line=787 │ │ + 0x0025 line=788 │ │ + 0x0030 line=789 │ │ + 0x003a line=790 │ │ + 0x0042 line=791 │ │ + 0x0044 line=792 │ │ + 0x0045 line=788 │ │ + 0x0048 line=794 │ │ + 0x004c line=799 │ │ + 0x0050 line=803 │ │ + 0x0056 line=806 │ │ + 0x005c line=809 │ │ + 0x0062 line=812 │ │ + 0x0068 line=815 │ │ + 0x006e line=781 │ │ + locals : │ │ + 0x0000 - 0x0000 reg=7 (null) Landroid/util/SparseArray; │ │ + 0x0000 - 0x0000 reg=8 (null) Landroid/util/SparseArray; │ │ + 0x0026 - 0x004c reg=1 i I │ │ + 0x003a - 0x004c reg=2 old Landroid/support/v4/app/Fragment; │ │ + 0x001f - 0x0050 reg=0 f Landroid/support/v4/app/Fragment; │ │ + 0x000d - 0x0080 reg=3 op Landroid/support/v4/app/BackStackRecord$Op; │ │ + 0x0000 - 0x0080 reg=6 this Landroid/support/v4/app/BackStackRecord; │ │ + 0x0000 - 0x0080 reg=7 firstOutFragments Landroid/util/SparseArray; Landroid/util/SparseArray; │ │ + 0x0000 - 0x0080 reg=8 lastInFragments Landroid/util/SparseArray; Landroid/util/SparseArray; │ │ + │ │ + #7 : (in Landroid/support/v4/app/BackStackRecord;) │ │ + name : 'callSharedElementEnd' │ │ + type : '(Landroid/support/v4/app/BackStackRecord$TransitionState;Landroid/support/v4/app/Fragment;Landroid/support/v4/app/Fragment;ZLandroid/support/v4/util/ArrayMap;)V' │ │ + access : 0x0002 (PRIVATE) │ │ + code - │ │ + registers : 10 │ │ + ins : 6 │ │ + outs : 4 │ │ + insns size : 32 16-bit code units │ │ +083704: |[083704] android.support.v4.app.BackStackRecord.callSharedElementEnd:(Landroid/support/v4/app/BackStackRecord$TransitionState;Landroid/support/v4/app/Fragment;Landroid/support/v4/app/Fragment;ZLandroid/support/v4/util/ArrayMap;)V │ │ +083714: 3808 1d00 |0000: if-eqz v8, 001d // +001d │ │ +083718: 5471 e900 |0002: iget-object v1, v7, Landroid/support/v4/app/Fragment;.mEnterTransitionCallback:Landroid/support/v4/app/SharedElementCallback; // field@00e9 │ │ +08371c: 3801 1800 |0004: if-eqz v1, 001c // +0018 │ │ +083720: 2200 5905 |0006: new-instance v0, Ljava/util/ArrayList; // type@0559 │ │ +083724: 6e10 7e0e 0900 |0008: invoke-virtual {v9}, Landroid/support/v4/util/ArrayMap;.keySet:()Ljava/util/Set; // method@0e7e │ │ +08372a: 0c03 |000b: move-result-object v3 │ │ +08372c: 7020 d122 3000 |000c: invoke-direct {v0, v3}, Ljava/util/ArrayList;.:(Ljava/util/Collection;)V // method@22d1 │ │ +083732: 2202 5905 |000f: new-instance v2, Ljava/util/ArrayList; // type@0559 │ │ +083736: 6e10 870e 0900 |0011: invoke-virtual {v9}, Landroid/support/v4/util/ArrayMap;.values:()Ljava/util/Collection; // method@0e87 │ │ +08373c: 0c03 |0014: move-result-object v3 │ │ +08373e: 7020 d122 3200 |0015: invoke-direct {v2, v3}, Ljava/util/ArrayList;.:(Ljava/util/Collection;)V // method@22d1 │ │ +083744: 1203 |0018: const/4 v3, #int 0 // #0 │ │ +083746: 6e40 1409 0132 |0019: invoke-virtual {v1, v0, v2, v3}, Landroid/support/v4/app/SharedElementCallback;.onSharedElementEnd:(Ljava/util/List;Ljava/util/List;Ljava/util/List;)V // method@0914 │ │ +08374c: 0e00 |001c: return-void │ │ +08374e: 5461 e900 |001d: iget-object v1, v6, Landroid/support/v4/app/Fragment;.mEnterTransitionCallback:Landroid/support/v4/app/SharedElementCallback; // field@00e9 │ │ +083752: 28e5 |001f: goto 0004 // -001b │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=1267 │ │ + 0x0004 line=1270 │ │ + 0x0006 line=1271 │ │ + 0x000f line=1272 │ │ + 0x0018 line=1273 │ │ + 0x001c line=1275 │ │ + 0x001d line=1267 │ │ + locals : │ │ + 0x0000 - 0x0000 reg=9 (null) Landroid/support/v4/util/ArrayMap; │ │ + 0x000f - 0x001c reg=0 names Ljava/util/ArrayList; Ljava/util/ArrayList; │ │ + 0x0018 - 0x001c reg=2 views Ljava/util/ArrayList; Ljava/util/ArrayList; │ │ + 0x0004 - 0x001d reg=1 sharedElementCallback Landroid/support/v4/app/SharedElementCallback; │ │ + 0x0000 - 0x0020 reg=4 this Landroid/support/v4/app/BackStackRecord; │ │ + 0x0000 - 0x0020 reg=5 state Landroid/support/v4/app/BackStackRecord$TransitionState; │ │ + 0x0000 - 0x0020 reg=6 inFragment Landroid/support/v4/app/Fragment; │ │ + 0x0000 - 0x0020 reg=7 outFragment Landroid/support/v4/app/Fragment; │ │ + 0x0000 - 0x0020 reg=8 isBack Z │ │ + 0x0000 - 0x0020 reg=9 namedViews Landroid/support/v4/util/ArrayMap; Landroid/support/v4/util/ArrayMap; │ │ + │ │ + #8 : (in Landroid/support/v4/app/BackStackRecord;) │ │ + name : 'captureExitingViews' │ │ + type : '(Ljava/lang/Object;Landroid/support/v4/app/Fragment;Ljava/util/ArrayList;Landroid/support/v4/util/ArrayMap;)Ljava/lang/Object;' │ │ + access : 0x000a (PRIVATE STATIC) │ │ + code - │ │ + registers : 5 │ │ + ins : 4 │ │ + outs : 4 │ │ + insns size : 11 16-bit code units │ │ +083754: |[083754] android.support.v4.app.BackStackRecord.captureExitingViews:(Ljava/lang/Object;Landroid/support/v4/app/Fragment;Ljava/util/ArrayList;Landroid/support/v4/util/ArrayMap;)Ljava/lang/Object; │ │ +083764: 3801 0a00 |0000: if-eqz v1, 000a // +000a │ │ +083768: 6e10 dd04 0200 |0002: invoke-virtual {v2}, Landroid/support/v4/app/Fragment;.getView:()Landroid/view/View; // method@04dd │ │ +08376e: 0c00 |0005: move-result-object v0 │ │ +083770: 7140 6c06 0143 |0006: invoke-static {v1, v0, v3, v4}, Landroid/support/v4/app/FragmentTransitionCompat21;.captureExitingViews:(Ljava/lang/Object;Landroid/view/View;Ljava/util/ArrayList;Ljava/util/Map;)Ljava/lang/Object; // method@066c │ │ +083776: 0c01 |0009: move-result-object v1 │ │ +083778: 1101 |000a: return-object v1 │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=1080 │ │ + 0x0002 line=1081 │ │ + 0x000a line=1084 │ │ + locals : │ │ + 0x0000 - 0x0000 reg=3 (null) Ljava/util/ArrayList; │ │ + 0x0000 - 0x0000 reg=4 (null) Landroid/support/v4/util/ArrayMap; │ │ + 0x0000 - 0x000b reg=1 exitTransition Ljava/lang/Object; │ │ + 0x0000 - 0x000b reg=2 outFragment Landroid/support/v4/app/Fragment; │ │ + 0x0000 - 0x000b reg=3 exitingViews Ljava/util/ArrayList; Ljava/util/ArrayList; │ │ + 0x0000 - 0x000b reg=4 namedViews Landroid/support/v4/util/ArrayMap; Landroid/support/v4/util/ArrayMap; │ │ + │ │ + #9 : (in Landroid/support/v4/app/BackStackRecord;) │ │ + name : 'configureTransitions' │ │ + type : '(ILandroid/support/v4/app/BackStackRecord$TransitionState;ZLandroid/util/SparseArray;Landroid/util/SparseArray;)Z' │ │ + access : 0x0002 (PRIVATE) │ │ + code - │ │ + registers : 44 │ │ + ins : 6 │ │ + outs : 11 │ │ + insns size : 355 16-bit code units │ │ +08377c: |[08377c] android.support.v4.app.BackStackRecord.configureTransitions:(ILandroid/support/v4/app/BackStackRecord$TransitionState;ZLandroid/util/SparseArray;Landroid/util/SparseArray;)Z │ │ +08378c: 0800 2600 |0000: move-object/from16 v0, v38 │ │ +083790: 5404 a500 |0002: iget-object v4, v0, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00a5 │ │ +083794: 5444 5001 |0004: iget-object v4, v4, Landroid/support/v4/app/FragmentManagerImpl;.mContainer:Landroid/support/v4/app/FragmentContainer; // field@0150 │ │ +083798: 0200 2700 |0006: move/from16 v0, v39 │ │ +08379c: 7220 7005 0400 |0008: invoke-interface {v4, v0}, Landroid/support/v4/app/FragmentContainer;.findViewById:(I)Landroid/view/View; // method@0570 │ │ +0837a2: 0c06 |000b: move-result-object v6 │ │ +0837a4: 1f06 3c04 |000c: check-cast v6, Landroid/view/ViewGroup; // type@043c │ │ +0837a8: 3906 0400 |000e: if-nez v6, 0012 // +0004 │ │ +0837ac: 1204 |0010: const/4 v4, #int 0 // #0 │ │ +0837ae: 0f04 |0011: return v4 │ │ +0837b0: 0800 2b00 |0012: move-object/from16 v0, v43 │ │ +0837b4: 0201 2700 |0014: move/from16 v1, v39 │ │ +0837b8: 6e20 7b1c 1000 |0016: invoke-virtual {v0, v1}, Landroid/util/SparseArray;.get:(I)Ljava/lang/Object; // method@1c7b │ │ +0837be: 0c08 |0019: move-result-object v8 │ │ +0837c0: 1f08 1d01 |001a: check-cast v8, Landroid/support/v4/app/Fragment; // type@011d │ │ +0837c4: 0800 2a00 |001c: move-object/from16 v0, v42 │ │ +0837c8: 0201 2700 |001e: move/from16 v1, v39 │ │ +0837cc: 6e20 7b1c 1000 |0020: invoke-virtual {v0, v1}, Landroid/util/SparseArray;.get:(I)Ljava/lang/Object; // method@1c7b │ │ +0837d2: 0c09 |0023: move-result-object v9 │ │ +0837d4: 1f09 1d01 |0024: check-cast v9, Landroid/support/v4/app/Fragment; // type@011d │ │ +0837d8: 0200 2900 |0026: move/from16 v0, v41 │ │ +0837dc: 7120 6304 0800 |0028: invoke-static {v8, v0}, Landroid/support/v4/app/BackStackRecord;.getEnterTransition:(Landroid/support/v4/app/Fragment;Z)Ljava/lang/Object; // method@0463 │ │ +0837e2: 0c0c |002b: move-result-object v12 │ │ +0837e4: 0200 2900 |002c: move/from16 v0, v41 │ │ +0837e8: 7130 6704 9800 |002e: invoke-static {v8, v9, v0}, Landroid/support/v4/app/BackStackRecord;.getSharedElementTransition:(Landroid/support/v4/app/Fragment;Landroid/support/v4/app/Fragment;Z)Ljava/lang/Object; // method@0467 │ │ +0837ee: 0c07 |0031: move-result-object v7 │ │ +0837f0: 0200 2900 |0032: move/from16 v0, v41 │ │ +0837f4: 7120 6404 0900 |0034: invoke-static {v9, v0}, Landroid/support/v4/app/BackStackRecord;.getExitTransition:(Landroid/support/v4/app/Fragment;Z)Ljava/lang/Object; // method@0464 │ │ +0837fa: 0c19 |0037: move-result-object v25 │ │ +0837fc: 390c 0800 |0038: if-nez v12, 0040 // +0008 │ │ +083800: 3907 0600 |003a: if-nez v7, 0040 // +0006 │ │ +083804: 3919 0400 |003c: if-nez v25, 0040 // +0004 │ │ +083808: 1204 |003e: const/4 v4, #int 0 // #0 │ │ +08380a: 28d2 |003f: goto 0011 // -002e │ │ +08380c: 1323 0000 |0040: const/16 v35, #int 0 // #0 │ │ +083810: 220b 5905 |0042: new-instance v11, Ljava/util/ArrayList; // type@0559 │ │ +083814: 7010 cf22 0b00 |0044: invoke-direct {v11}, Ljava/util/ArrayList;.:()V // method@22cf │ │ +08381a: 3807 4100 |0047: if-eqz v7, 0088 // +0041 │ │ +08381e: 0800 2600 |0049: move-object/from16 v0, v38 │ │ +083822: 0801 2800 |004b: move-object/from16 v1, v40 │ │ +083826: 0202 2900 |004d: move/from16 v2, v41 │ │ +08382a: 7040 7204 1029 |004f: invoke-direct {v0, v1, v9, v2}, Landroid/support/v4/app/BackStackRecord;.remapSharedElements:(Landroid/support/v4/app/BackStackRecord$TransitionState;Landroid/support/v4/app/Fragment;Z)Landroid/support/v4/util/ArrayMap; // method@0472 │ │ +083830: 0c23 |0052: move-result-object v35 │ │ +083832: 7401 7c0e 2300 |0053: invoke-virtual/range {v35}, Landroid/support/v4/util/ArrayMap;.isEmpty:()Z // method@0e7c │ │ +083838: 0a04 |0056: move-result v4 │ │ +08383a: 3804 f500 |0057: if-eqz v4, 014c // +00f5 │ │ +08383e: 0800 2800 |0059: move-object/from16 v0, v40 │ │ +083842: 5404 8f00 |005b: iget-object v4, v0, Landroid/support/v4/app/BackStackRecord$TransitionState;.nonExistentView:Landroid/view/View; // field@008f │ │ +083846: 6e20 d322 4b00 |005d: invoke-virtual {v11, v4}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@22d3 │ │ +08384c: 3829 f500 |0060: if-eqz v41, 0155 // +00f5 │ │ +083850: 5490 e900 |0062: iget-object v0, v9, Landroid/support/v4/app/Fragment;.mEnterTransitionCallback:Landroid/support/v4/app/SharedElementCallback; // field@00e9 │ │ +083854: 0821 0000 |0064: move-object/from16 v33, v0 │ │ +083858: 3821 2200 |0066: if-eqz v33, 0088 // +0022 │ │ +08385c: 2224 5905 |0068: new-instance v36, Ljava/util/ArrayList; // type@0559 │ │ +083860: 7401 7e0e 2300 |006a: invoke-virtual/range {v35}, Landroid/support/v4/util/ArrayMap;.keySet:()Ljava/util/Set; // method@0e7e │ │ +083866: 0c04 |006d: move-result-object v4 │ │ +083868: 0800 2400 |006e: move-object/from16 v0, v36 │ │ +08386c: 7020 d122 4000 |0070: invoke-direct {v0, v4}, Ljava/util/ArrayList;.:(Ljava/util/Collection;)V // method@22d1 │ │ +083872: 2225 5905 |0073: new-instance v37, Ljava/util/ArrayList; // type@0559 │ │ +083876: 7401 870e 2300 |0075: invoke-virtual/range {v35}, Landroid/support/v4/util/ArrayMap;.values:()Ljava/util/Collection; // method@0e87 │ │ +08387c: 0c04 |0078: move-result-object v4 │ │ +08387e: 0800 2500 |0079: move-object/from16 v0, v37 │ │ +083882: 7020 d122 4000 |007b: invoke-direct {v0, v4}, Ljava/util/ArrayList;.:(Ljava/util/Collection;)V // method@22d1 │ │ +083888: 1204 |007e: const/4 v4, #int 0 // #0 │ │ +08388a: 0800 2100 |007f: move-object/from16 v0, v33 │ │ +08388e: 0801 2400 |0081: move-object/from16 v1, v36 │ │ +083892: 0802 2500 |0083: move-object/from16 v2, v37 │ │ +083896: 6e40 1509 1042 |0085: invoke-virtual {v0, v1, v2, v4}, Landroid/support/v4/app/SharedElementCallback;.onSharedElementStart:(Ljava/util/List;Ljava/util/List;Ljava/util/List;)V // method@0915 │ │ +08389c: 221a 5905 |0088: new-instance v26, Ljava/util/ArrayList; // type@0559 │ │ +0838a0: 7601 cf22 1a00 |008a: invoke-direct/range {v26}, Ljava/util/ArrayList;.:()V // method@22cf │ │ +0838a6: 0800 1900 |008d: move-object/from16 v0, v25 │ │ +0838aa: 0801 1a00 |008f: move-object/from16 v1, v26 │ │ +0838ae: 0802 2300 |0091: move-object/from16 v2, v35 │ │ +0838b2: 7140 5304 9021 |0093: invoke-static {v0, v9, v1, v2}, Landroid/support/v4/app/BackStackRecord;.captureExitingViews:(Ljava/lang/Object;Landroid/support/v4/app/Fragment;Ljava/util/ArrayList;Landroid/support/v4/util/ArrayMap;)Ljava/lang/Object; // method@0453 │ │ +0838b8: 0c19 |0096: move-result-object v25 │ │ +0838ba: 0800 2600 |0097: move-object/from16 v0, v38 │ │ +0838be: 5404 ab00 |0099: iget-object v4, v0, Landroid/support/v4/app/BackStackRecord;.mSharedElementTargetNames:Ljava/util/ArrayList; // field@00ab │ │ +0838c2: 3804 2700 |009b: if-eqz v4, 00c2 // +0027 │ │ +0838c6: 3823 2500 |009d: if-eqz v35, 00c2 // +0025 │ │ +0838ca: 0800 2600 |009f: move-object/from16 v0, v38 │ │ +0838ce: 5404 ab00 |00a1: iget-object v4, v0, Landroid/support/v4/app/BackStackRecord;.mSharedElementTargetNames:Ljava/util/ArrayList; // field@00ab │ │ +0838d2: 1205 |00a3: const/4 v5, #int 0 // #0 │ │ +0838d4: 6e20 d722 5400 |00a4: invoke-virtual {v4, v5}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@22d7 │ │ +0838da: 0c04 |00a7: move-result-object v4 │ │ +0838dc: 0800 2300 |00a8: move-object/from16 v0, v35 │ │ +0838e0: 6e20 780e 4000 |00aa: invoke-virtual {v0, v4}, Landroid/support/v4/util/ArrayMap;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@0e78 │ │ +0838e6: 0c22 |00ad: move-result-object v34 │ │ +0838e8: 1f22 3804 |00ae: check-cast v34, Landroid/view/View; // type@0438 │ │ +0838ec: 3822 1200 |00b0: if-eqz v34, 00c2 // +0012 │ │ +0838f0: 3819 0900 |00b2: if-eqz v25, 00bb // +0009 │ │ +0838f4: 0800 1900 |00b4: move-object/from16 v0, v25 │ │ +0838f8: 0801 2200 |00b6: move-object/from16 v1, v34 │ │ +0838fc: 7120 7606 1000 |00b8: invoke-static {v0, v1}, Landroid/support/v4/app/FragmentTransitionCompat21;.setEpicenter:(Ljava/lang/Object;Landroid/view/View;)V // method@0676 │ │ +083902: 3807 0700 |00bb: if-eqz v7, 00c2 // +0007 │ │ +083906: 0800 2200 |00bd: move-object/from16 v0, v34 │ │ +08390a: 7120 7606 0700 |00bf: invoke-static {v7, v0}, Landroid/support/v4/app/FragmentTransitionCompat21;.setEpicenter:(Ljava/lang/Object;Landroid/view/View;)V // method@0676 │ │ +083910: 220f 0e01 |00c2: new-instance v15, Landroid/support/v4/app/BackStackRecord$1; // type@010e │ │ +083914: 0800 2600 |00c4: move-object/from16 v0, v38 │ │ +083918: 7030 3a04 0f08 |00c6: invoke-direct {v15, v0, v8}, Landroid/support/v4/app/BackStackRecord$1;.:(Landroid/support/v4/app/BackStackRecord;Landroid/support/v4/app/Fragment;)V // method@043a │ │ +08391e: 3807 0b00 |00c9: if-eqz v7, 00d4 // +000b │ │ +083922: 0804 2600 |00cb: move-object/from16 v4, v38 │ │ +083926: 0805 2800 |00cd: move-object/from16 v5, v40 │ │ +08392a: 020a 2900 |00cf: move/from16 v10, v41 │ │ +08392e: 7608 7004 0400 |00d1: invoke-direct/range {v4, v5, v6, v7, v8, v9, v10, v11}, Landroid/support/v4/app/BackStackRecord;.prepareSharedElementTransition:(Landroid/support/v4/app/BackStackRecord$TransitionState;Landroid/view/View;Ljava/lang/Object;Landroid/support/v4/app/Fragment;Landroid/support/v4/app/Fragment;ZLjava/util/ArrayList;)V // method@0470 │ │ +083934: 2213 5905 |00d4: new-instance v19, Ljava/util/ArrayList; // type@0559 │ │ +083938: 7601 cf22 1300 |00d6: invoke-direct/range {v19}, Ljava/util/ArrayList;.:()V // method@22cf │ │ +08393e: 2214 8902 |00d9: new-instance v20, Landroid/support/v4/util/ArrayMap; // type@0289 │ │ +083942: 7601 700e 1400 |00db: invoke-direct/range {v20}, Landroid/support/v4/util/ArrayMap;.:()V // method@0e70 │ │ +083948: 3829 7d00 |00de: if-eqz v41, 015b // +007d │ │ +08394c: 6e10 c604 0800 |00e0: invoke-virtual {v8}, Landroid/support/v4/app/Fragment;.getAllowReturnTransitionOverlap:()Z // method@04c6 │ │ +083952: 0a20 |00e3: move-result v32 │ │ +083954: 0800 1900 |00e4: move-object/from16 v0, v25 │ │ +083958: 0201 2000 |00e6: move/from16 v1, v32 │ │ +08395c: 7140 7406 0c17 |00e8: invoke-static {v12, v0, v7, v1}, Landroid/support/v4/app/FragmentTransitionCompat21;.mergeTransitions:(Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Z)Ljava/lang/Object; // method@0674 │ │ +083962: 0c1d |00eb: move-result-object v29 │ │ +083964: 381d 5b00 |00ec: if-eqz v29, 0147 // +005b │ │ +083968: 0800 2800 |00ee: move-object/from16 v0, v40 │ │ +08396c: 5400 8f00 |00f0: iget-object v0, v0, Landroid/support/v4/app/BackStackRecord$TransitionState;.nonExistentView:Landroid/view/View; // field@008f │ │ +083970: 0810 0000 |00f2: move-object/from16 v16, v0 │ │ +083974: 0800 2800 |00f4: move-object/from16 v0, v40 │ │ +083978: 5400 8c00 |00f6: iget-object v0, v0, Landroid/support/v4/app/BackStackRecord$TransitionState;.enteringEpicenterView:Landroid/support/v4/app/FragmentTransitionCompat21$EpicenterView; // field@008c │ │ +08397c: 0811 0000 |00f8: move-object/from16 v17, v0 │ │ +083980: 0800 2800 |00fa: move-object/from16 v0, v40 │ │ +083984: 5400 8e00 |00fc: iget-object v0, v0, Landroid/support/v4/app/BackStackRecord$TransitionState;.nameOverrides:Landroid/support/v4/util/ArrayMap; // field@008e │ │ +083988: 0812 0000 |00fe: move-object/from16 v18, v0 │ │ +08398c: 077d |0100: move-object v13, v7 │ │ +08398e: 076e |0101: move-object v14, v6 │ │ +083990: 0815 0b00 |0102: move-object/from16 v21, v11 │ │ +083994: 770a 6a06 0c00 |0104: invoke-static/range {v12, v13, v14, v15, v16, v17, v18, v19, v20, v21}, Landroid/support/v4/app/FragmentTransitionCompat21;.addTransitionTargets:(Ljava/lang/Object;Ljava/lang/Object;Landroid/view/View;Landroid/support/v4/app/FragmentTransitionCompat21$ViewRetriever;Landroid/view/View;Landroid/support/v4/app/FragmentTransitionCompat21$EpicenterView;Ljava/util/Map;Ljava/util/ArrayList;Ljava/util/Map;Ljava/util/ArrayList;)V // method@066a │ │ +08399a: 0800 2600 |0107: move-object/from16 v0, v38 │ │ +08399e: 0801 2800 |0109: move-object/from16 v1, v40 │ │ +0839a2: 0202 2700 |010b: move/from16 v2, v39 │ │ +0839a6: 0803 1d00 |010d: move-object/from16 v3, v29 │ │ +0839aa: 7053 5e04 6021 |010f: invoke-direct {v0, v6, v1, v2, v3}, Landroid/support/v4/app/BackStackRecord;.excludeHiddenFragmentsAfterEnter:(Landroid/view/View;Landroid/support/v4/app/BackStackRecord$TransitionState;ILjava/lang/Object;)V // method@045e │ │ +0839b0: 0800 2800 |0112: move-object/from16 v0, v40 │ │ +0839b4: 5404 8f00 |0114: iget-object v4, v0, Landroid/support/v4/app/BackStackRecord$TransitionState;.nonExistentView:Landroid/view/View; // field@008f │ │ +0839b8: 1215 |0116: const/4 v5, #int 1 // #1 │ │ +0839ba: 0800 1d00 |0117: move-object/from16 v0, v29 │ │ +0839be: 7130 7006 4005 |0119: invoke-static {v0, v4, v5}, Landroid/support/v4/app/FragmentTransitionCompat21;.excludeTarget:(Ljava/lang/Object;Landroid/view/View;Z)V // method@0670 │ │ +0839c4: 0800 2600 |011c: move-object/from16 v0, v38 │ │ +0839c8: 0801 2800 |011e: move-object/from16 v1, v40 │ │ +0839cc: 0202 2700 |0120: move/from16 v2, v39 │ │ +0839d0: 0803 1d00 |0122: move-object/from16 v3, v29 │ │ +0839d4: 7040 5d04 1032 |0124: invoke-direct {v0, v1, v2, v3}, Landroid/support/v4/app/BackStackRecord;.excludeHiddenFragments:(Landroid/support/v4/app/BackStackRecord$TransitionState;ILjava/lang/Object;)V // method@045d │ │ +0839da: 0800 1d00 |0127: move-object/from16 v0, v29 │ │ +0839de: 7120 6b06 0600 |0129: invoke-static {v6, v0}, Landroid/support/v4/app/FragmentTransitionCompat21;.beginDelayedTransition:(Landroid/view/ViewGroup;Ljava/lang/Object;)V // method@066b │ │ +0839e4: 0800 2800 |012c: move-object/from16 v0, v40 │ │ +0839e8: 5400 8f00 |012e: iget-object v0, v0, Landroid/support/v4/app/BackStackRecord$TransitionState;.nonExistentView:Landroid/view/View; // field@008f │ │ +0839ec: 0816 0000 |0130: move-object/from16 v22, v0 │ │ +0839f0: 0800 2800 |0132: move-object/from16 v0, v40 │ │ +0839f4: 5400 8d00 |0134: iget-object v0, v0, Landroid/support/v4/app/BackStackRecord$TransitionState;.hiddenFragmentViews:Ljava/util/ArrayList; // field@008d │ │ +0839f8: 081e 0000 |0136: move-object/from16 v30, v0 │ │ +0839fc: 0815 0600 |0138: move-object/from16 v21, v6 │ │ +083a00: 0817 0c00 |013a: move-object/from16 v23, v12 │ │ +083a04: 0818 1300 |013c: move-object/from16 v24, v19 │ │ +083a08: 081b 0700 |013e: move-object/from16 v27, v7 │ │ +083a0c: 081c 0b00 |0140: move-object/from16 v28, v11 │ │ +083a10: 081f 1400 |0142: move-object/from16 v31, v20 │ │ +083a14: 770b 6e06 1500 |0144: invoke-static/range {v21, v22, v23, v24, v25, v26, v27, v28, v29, v30, v31}, Landroid/support/v4/app/FragmentTransitionCompat21;.cleanupTransitions:(Landroid/view/View;Landroid/view/View;Ljava/lang/Object;Ljava/util/ArrayList;Ljava/lang/Object;Ljava/util/ArrayList;Ljava/lang/Object;Ljava/util/ArrayList;Ljava/lang/Object;Ljava/util/ArrayList;Ljava/util/Map;)V // method@066e │ │ +083a1a: 381d 1900 |0147: if-eqz v29, 0160 // +0019 │ │ +083a1e: 1214 |0149: const/4 v4, #int 1 // #1 │ │ +083a20: 2900 c7fe |014a: goto/16 0011 // -0139 │ │ +083a24: 7401 870e 2300 |014c: invoke-virtual/range {v35}, Landroid/support/v4/util/ArrayMap;.values:()Ljava/util/Collection; // method@0e87 │ │ +083a2a: 0c04 |014f: move-result-object v4 │ │ +083a2c: 6e20 d422 4b00 |0150: invoke-virtual {v11, v4}, Ljava/util/ArrayList;.addAll:(Ljava/util/Collection;)Z // method@22d4 │ │ +083a32: 2900 0dff |0153: goto/16 0060 // -00f3 │ │ +083a36: 5480 e900 |0155: iget-object v0, v8, Landroid/support/v4/app/Fragment;.mEnterTransitionCallback:Landroid/support/v4/app/SharedElementCallback; // field@00e9 │ │ +083a3a: 0821 0000 |0157: move-object/from16 v33, v0 │ │ +083a3e: 2900 0dff |0159: goto/16 0066 // -00f3 │ │ +083a42: 6e10 c504 0800 |015b: invoke-virtual {v8}, Landroid/support/v4/app/Fragment;.getAllowEnterTransitionOverlap:()Z // method@04c5 │ │ +083a48: 0a20 |015e: move-result v32 │ │ +083a4a: 2885 |015f: goto 00e4 // -007b │ │ +083a4c: 1204 |0160: const/4 v4, #int 0 // #0 │ │ +083a4e: 2900 b0fe |0161: goto/16 0011 // -0150 │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=1131 │ │ + 0x000e line=1132 │ │ + 0x0010 line=1133 │ │ + 0x0011 line=1226 │ │ + 0x0012 line=1135 │ │ + 0x001c line=1136 │ │ + 0x0026 line=1138 │ │ + 0x002c line=1139 │ │ + 0x0032 line=1141 │ │ + 0x0038 line=1142 │ │ + 0x003e line=1144 │ │ + 0x0040 line=1146 │ │ + 0x0042 line=1147 │ │ + 0x0047 line=1148 │ │ + 0x0049 line=1149 │ │ + 0x0053 line=1150 │ │ + 0x0059 line=1151 │ │ + 0x0060 line=1157 │ │ + 0x0066 line=1160 │ │ + 0x0068 line=1161 │ │ + 0x0073 line=1162 │ │ + 0x007e line=1163 │ │ + 0x0088 line=1167 │ │ + 0x008d line=1168 │ │ + 0x0097 line=1172 │ │ + 0x009f line=1173 │ │ + 0x00b0 line=1174 │ │ + 0x00b2 line=1175 │ │ + 0x00b4 line=1176 │ │ + 0x00bb line=1178 │ │ + 0x00bd line=1179 │ │ + 0x00c2 line=1185 │ │ + 0x00c9 line=1193 │ │ + 0x00d1 line=1194 │ │ + 0x00d4 line=1198 │ │ + 0x00d9 line=1199 │ │ + 0x00de line=1201 │ │ + 0x00e4 line=1203 │ │ + 0x00ec line=1206 │ │ + 0x00ee line=1207 │ │ + 0x0107 line=1211 │ │ + 0x0112 line=1215 │ │ + 0x011c line=1217 │ │ + 0x0127 line=1219 │ │ + 0x012c line=1221 │ │ + 0x0147 line=1226 │ │ + 0x014c line=1153 │ │ + 0x0155 line=1157 │ │ + 0x015b line=1201 │ │ + 0x0160 line=1226 │ │ + locals : │ │ + 0x0000 - 0x0000 reg=42 (null) Landroid/util/SparseArray; │ │ + 0x0000 - 0x0000 reg=43 (null) Landroid/util/SparseArray; │ │ + 0x0066 - 0x0088 reg=33 callback Landroid/support/v4/app/SharedElementCallback; │ │ + 0x0073 - 0x0088 reg=36 names Ljava/util/ArrayList; Ljava/util/ArrayList; │ │ + 0x007e - 0x0088 reg=37 views Ljava/util/ArrayList; Ljava/util/ArrayList; │ │ + 0x00b0 - 0x00c2 reg=34 epicenterView Landroid/view/View; │ │ + 0x00c9 - 0x014c reg=15 viewRetriever Landroid/support/v4/app/FragmentTransitionCompat21$ViewRetriever; │ │ + 0x00d9 - 0x014c reg=19 enteringViews Ljava/util/ArrayList; Ljava/util/ArrayList; │ │ + 0x00de - 0x014c reg=20 renamedViews Landroid/support/v4/util/ArrayMap; Landroid/support/v4/util/ArrayMap; │ │ + 0x008d - 0x014c reg=26 exitingViews Ljava/util/ArrayList; Ljava/util/ArrayList; │ │ + 0x00ec - 0x014c reg=29 transition Ljava/lang/Object; │ │ + 0x00e4 - 0x014c reg=32 allowOverlap Z │ │ + 0x000e - 0x0163 reg=6 sceneRoot Landroid/view/ViewGroup; │ │ + 0x0032 - 0x0163 reg=7 sharedElementTransition Ljava/lang/Object; │ │ + 0x001c - 0x0163 reg=8 inFragment Landroid/support/v4/app/Fragment; │ │ + 0x0026 - 0x0163 reg=9 outFragment Landroid/support/v4/app/Fragment; │ │ + 0x0047 - 0x0163 reg=11 sharedElementTargets Ljava/util/ArrayList; Ljava/util/ArrayList; │ │ + 0x002c - 0x0163 reg=12 enterTransition Ljava/lang/Object; │ │ + 0x015b - 0x0163 reg=15 viewRetriever Landroid/support/v4/app/FragmentTransitionCompat21$ViewRetriever; │ │ + 0x015b - 0x0163 reg=19 enteringViews Ljava/util/ArrayList; Ljava/util/ArrayList; │ │ + 0x015b - 0x0163 reg=20 renamedViews Landroid/support/v4/util/ArrayMap; Landroid/support/v4/util/ArrayMap; │ │ + 0x0038 - 0x0163 reg=25 exitTransition Ljava/lang/Object; │ │ + 0x015b - 0x0163 reg=26 exitingViews Ljava/util/ArrayList; Ljava/util/ArrayList; │ │ + 0x0160 - 0x0163 reg=29 transition Ljava/lang/Object; │ │ + 0x0160 - 0x0163 reg=32 allowOverlap Z │ │ + 0x0042 - 0x0163 reg=35 namedViews Landroid/support/v4/util/ArrayMap; Landroid/support/v4/util/ArrayMap; │ │ + 0x0000 - 0x0163 reg=38 this Landroid/support/v4/app/BackStackRecord; │ │ + 0x0000 - 0x0163 reg=39 containerId I │ │ + 0x0000 - 0x0163 reg=40 state Landroid/support/v4/app/BackStackRecord$TransitionState; │ │ + 0x0000 - 0x0163 reg=41 isBack Z │ │ + 0x0000 - 0x0163 reg=42 firstOutFragments Landroid/util/SparseArray; Landroid/util/SparseArray; │ │ + 0x0000 - 0x0163 reg=43 lastInFragments Landroid/util/SparseArray; Landroid/util/SparseArray; │ │ + │ │ + #10 : (in Landroid/support/v4/app/BackStackRecord;) │ │ name : 'doAddOp' │ │ type : '(ILandroid/support/v4/app/Fragment;Ljava/lang/String;I)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 9 │ │ ins : 5 │ │ outs : 2 │ │ insns size : 141 16-bit code units │ │ -05d124: |[05d124] android.support.v4.app.BackStackRecord.doAddOp:(ILandroid/support/v4/app/Fragment;Ljava/lang/String;I)V │ │ -05d134: 5441 7600 |0000: iget-object v1, v4, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@0076 │ │ -05d138: 5b61 b300 |0002: iput-object v1, v6, Landroid/support/v4/app/Fragment;.mFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00b3 │ │ -05d13c: 3807 3f00 |0004: if-eqz v7, 0043 // +003f │ │ -05d140: 5461 c800 |0006: iget-object v1, v6, Landroid/support/v4/app/Fragment;.mTag:Ljava/lang/String; // field@00c8 │ │ -05d144: 3801 3900 |0008: if-eqz v1, 0041 // +0039 │ │ -05d148: 5461 c800 |000a: iget-object v1, v6, Landroid/support/v4/app/Fragment;.mTag:Ljava/lang/String; // field@00c8 │ │ -05d14c: 6e20 a217 1700 |000c: invoke-virtual {v7, v1}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@17a2 │ │ -05d152: 0a01 |000f: move-result v1 │ │ -05d154: 3901 3100 |0010: if-nez v1, 0041 // +0031 │ │ -05d158: 2201 a703 |0012: new-instance v1, Ljava/lang/IllegalStateException; // type@03a7 │ │ -05d15c: 2202 b903 |0014: new-instance v2, Ljava/lang/StringBuilder; // type@03b9 │ │ -05d160: 7010 ae17 0200 |0016: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@17ae │ │ -05d166: 1a03 5502 |0019: const-string v3, "Can't change tag of fragment " // string@0255 │ │ -05d16a: 6e20 b517 3200 |001b: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17b5 │ │ -05d170: 0c02 |001e: move-result-object v2 │ │ -05d172: 6e20 b417 6200 |001f: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@17b4 │ │ -05d178: 0c02 |0022: move-result-object v2 │ │ -05d17a: 1a03 d800 |0023: const-string v3, ": was " // string@00d8 │ │ -05d17e: 6e20 b517 3200 |0025: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17b5 │ │ -05d184: 0c02 |0028: move-result-object v2 │ │ -05d186: 5463 c800 |0029: iget-object v3, v6, Landroid/support/v4/app/Fragment;.mTag:Ljava/lang/String; // field@00c8 │ │ -05d18a: 6e20 b517 3200 |002b: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17b5 │ │ -05d190: 0c02 |002e: move-result-object v2 │ │ -05d192: 1a03 7700 |002f: const-string v3, " now " // string@0077 │ │ -05d196: 6e20 b517 3200 |0031: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17b5 │ │ -05d19c: 0c02 |0034: move-result-object v2 │ │ -05d19e: 6e20 b517 7200 |0035: invoke-virtual {v2, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17b5 │ │ -05d1a4: 0c02 |0038: move-result-object v2 │ │ -05d1a6: 6e10 ba17 0200 |0039: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@17ba │ │ -05d1ac: 0c02 |003c: move-result-object v2 │ │ -05d1ae: 7020 7c17 2100 |003d: invoke-direct {v1, v2}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@177c │ │ -05d1b4: 2701 |0040: throw v1 │ │ -05d1b6: 5b67 c800 |0041: iput-object v7, v6, Landroid/support/v4/app/Fragment;.mTag:Ljava/lang/String; // field@00c8 │ │ -05d1ba: 3805 3d00 |0043: if-eqz v5, 0080 // +003d │ │ -05d1be: 5261 b200 |0045: iget v1, v6, Landroid/support/v4/app/Fragment;.mFragmentId:I // field@00b2 │ │ -05d1c2: 3801 3500 |0047: if-eqz v1, 007c // +0035 │ │ -05d1c6: 5261 b200 |0049: iget v1, v6, Landroid/support/v4/app/Fragment;.mFragmentId:I // field@00b2 │ │ -05d1ca: 3251 3100 |004b: if-eq v1, v5, 007c // +0031 │ │ -05d1ce: 2201 a703 |004d: new-instance v1, Ljava/lang/IllegalStateException; // type@03a7 │ │ -05d1d2: 2202 b903 |004f: new-instance v2, Ljava/lang/StringBuilder; // type@03b9 │ │ -05d1d6: 7010 ae17 0200 |0051: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@17ae │ │ -05d1dc: 1a03 5402 |0054: const-string v3, "Can't change container ID of fragment " // string@0254 │ │ -05d1e0: 6e20 b517 3200 |0056: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17b5 │ │ -05d1e6: 0c02 |0059: move-result-object v2 │ │ -05d1e8: 6e20 b417 6200 |005a: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@17b4 │ │ -05d1ee: 0c02 |005d: move-result-object v2 │ │ -05d1f0: 1a03 d800 |005e: const-string v3, ": was " // string@00d8 │ │ -05d1f4: 6e20 b517 3200 |0060: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17b5 │ │ -05d1fa: 0c02 |0063: move-result-object v2 │ │ -05d1fc: 5263 b200 |0064: iget v3, v6, Landroid/support/v4/app/Fragment;.mFragmentId:I // field@00b2 │ │ -05d200: 6e20 b117 3200 |0066: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@17b1 │ │ -05d206: 0c02 |0069: move-result-object v2 │ │ -05d208: 1a03 7700 |006a: const-string v3, " now " // string@0077 │ │ -05d20c: 6e20 b517 3200 |006c: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17b5 │ │ -05d212: 0c02 |006f: move-result-object v2 │ │ -05d214: 6e20 b117 5200 |0070: invoke-virtual {v2, v5}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@17b1 │ │ -05d21a: 0c02 |0073: move-result-object v2 │ │ -05d21c: 6e10 ba17 0200 |0074: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@17ba │ │ -05d222: 0c02 |0077: move-result-object v2 │ │ -05d224: 7020 7c17 2100 |0078: invoke-direct {v1, v2}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@177c │ │ -05d22a: 2701 |007b: throw v1 │ │ -05d22c: 5965 b200 |007c: iput v5, v6, Landroid/support/v4/app/Fragment;.mFragmentId:I // field@00b2 │ │ -05d230: 5965 af00 |007e: iput v5, v6, Landroid/support/v4/app/Fragment;.mContainerId:I // field@00af │ │ -05d234: 2200 ad00 |0080: new-instance v0, Landroid/support/v4/app/BackStackRecord$Op; // type@00ad │ │ -05d238: 7010 ac02 0000 |0082: invoke-direct {v0}, Landroid/support/v4/app/BackStackRecord$Op;.:()V // method@02ac │ │ -05d23e: 5908 5900 |0085: iput v8, v0, Landroid/support/v4/app/BackStackRecord$Op;.cmd:I // field@0059 │ │ -05d242: 5b06 5c00 |0087: iput-object v6, v0, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@005c │ │ -05d246: 6e20 b102 0400 |0089: invoke-virtual {v4, v0}, Landroid/support/v4/app/BackStackRecord;.addOp:(Landroid/support/v4/app/BackStackRecord$Op;)V // method@02b1 │ │ -05d24c: 0e00 |008c: return-void │ │ +083a54: |[083a54] android.support.v4.app.BackStackRecord.doAddOp:(ILandroid/support/v4/app/Fragment;Ljava/lang/String;I)V │ │ +083a64: 5441 a500 |0000: iget-object v1, v4, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00a5 │ │ +083a68: 5b61 ed00 |0002: iput-object v1, v6, Landroid/support/v4/app/Fragment;.mFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00ed │ │ +083a6c: 3807 3f00 |0004: if-eqz v7, 0043 // +003f │ │ +083a70: 5461 0601 |0006: iget-object v1, v6, Landroid/support/v4/app/Fragment;.mTag:Ljava/lang/String; // field@0106 │ │ +083a74: 3801 3900 |0008: if-eqz v1, 0041 // +0039 │ │ +083a78: 5461 0601 |000a: iget-object v1, v6, Landroid/support/v4/app/Fragment;.mTag:Ljava/lang/String; // field@0106 │ │ +083a7c: 6e20 9722 1700 |000c: invoke-virtual {v7, v1}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@2297 │ │ +083a82: 0a01 |000f: move-result v1 │ │ +083a84: 3901 3100 |0010: if-nez v1, 0041 // +0031 │ │ +083a88: 2201 2c05 |0012: new-instance v1, Ljava/lang/IllegalStateException; // type@052c │ │ +083a8c: 2202 3e05 |0014: new-instance v2, Ljava/lang/StringBuilder; // type@053e │ │ +083a90: 7010 a422 0200 |0016: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@22a4 │ │ +083a96: 1a03 dc02 |0019: const-string v3, "Can't change tag of fragment " // string@02dc │ │ +083a9a: 6e20 ad22 3200 |001b: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22ad │ │ +083aa0: 0c02 |001e: move-result-object v2 │ │ +083aa2: 6e20 ac22 6200 |001f: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@22ac │ │ +083aa8: 0c02 |0022: move-result-object v2 │ │ +083aaa: 1a03 f600 |0023: const-string v3, ": was " // string@00f6 │ │ +083aae: 6e20 ad22 3200 |0025: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22ad │ │ +083ab4: 0c02 |0028: move-result-object v2 │ │ +083ab6: 5463 0601 |0029: iget-object v3, v6, Landroid/support/v4/app/Fragment;.mTag:Ljava/lang/String; // field@0106 │ │ +083aba: 6e20 ad22 3200 |002b: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22ad │ │ +083ac0: 0c02 |002e: move-result-object v2 │ │ +083ac2: 1a03 7f00 |002f: const-string v3, " now " // string@007f │ │ +083ac6: 6e20 ad22 3200 |0031: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22ad │ │ +083acc: 0c02 |0034: move-result-object v2 │ │ +083ace: 6e20 ad22 7200 |0035: invoke-virtual {v2, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22ad │ │ +083ad4: 0c02 |0038: move-result-object v2 │ │ +083ad6: 6e10 b222 0200 |0039: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@22b2 │ │ +083adc: 0c02 |003c: move-result-object v2 │ │ +083ade: 7020 6c22 2100 |003d: invoke-direct {v1, v2}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@226c │ │ +083ae4: 2701 |0040: throw v1 │ │ +083ae6: 5b67 0601 |0041: iput-object v7, v6, Landroid/support/v4/app/Fragment;.mTag:Ljava/lang/String; // field@0106 │ │ +083aea: 3805 3d00 |0043: if-eqz v5, 0080 // +003d │ │ +083aee: 5261 ec00 |0045: iget v1, v6, Landroid/support/v4/app/Fragment;.mFragmentId:I // field@00ec │ │ +083af2: 3801 3500 |0047: if-eqz v1, 007c // +0035 │ │ +083af6: 5261 ec00 |0049: iget v1, v6, Landroid/support/v4/app/Fragment;.mFragmentId:I // field@00ec │ │ +083afa: 3251 3100 |004b: if-eq v1, v5, 007c // +0031 │ │ +083afe: 2201 2c05 |004d: new-instance v1, Ljava/lang/IllegalStateException; // type@052c │ │ +083b02: 2202 3e05 |004f: new-instance v2, Ljava/lang/StringBuilder; // type@053e │ │ +083b06: 7010 a422 0200 |0051: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@22a4 │ │ +083b0c: 1a03 db02 |0054: const-string v3, "Can't change container ID of fragment " // string@02db │ │ +083b10: 6e20 ad22 3200 |0056: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22ad │ │ +083b16: 0c02 |0059: move-result-object v2 │ │ +083b18: 6e20 ac22 6200 |005a: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@22ac │ │ +083b1e: 0c02 |005d: move-result-object v2 │ │ +083b20: 1a03 f600 |005e: const-string v3, ": was " // string@00f6 │ │ +083b24: 6e20 ad22 3200 |0060: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22ad │ │ +083b2a: 0c02 |0063: move-result-object v2 │ │ +083b2c: 5263 ec00 |0064: iget v3, v6, Landroid/support/v4/app/Fragment;.mFragmentId:I // field@00ec │ │ +083b30: 6e20 a922 3200 |0066: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@22a9 │ │ +083b36: 0c02 |0069: move-result-object v2 │ │ +083b38: 1a03 7f00 |006a: const-string v3, " now " // string@007f │ │ +083b3c: 6e20 ad22 3200 |006c: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22ad │ │ +083b42: 0c02 |006f: move-result-object v2 │ │ +083b44: 6e20 a922 5200 |0070: invoke-virtual {v2, v5}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@22a9 │ │ +083b4a: 0c02 |0073: move-result-object v2 │ │ +083b4c: 6e10 b222 0200 |0074: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@22b2 │ │ +083b52: 0c02 |0077: move-result-object v2 │ │ +083b54: 7020 6c22 2100 |0078: invoke-direct {v1, v2}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@226c │ │ +083b5a: 2701 |007b: throw v1 │ │ +083b5c: 5965 ec00 |007c: iput v5, v6, Landroid/support/v4/app/Fragment;.mFragmentId:I // field@00ec │ │ +083b60: 5965 e500 |007e: iput v5, v6, Landroid/support/v4/app/Fragment;.mContainerId:I // field@00e5 │ │ +083b64: 2200 1101 |0080: new-instance v0, Landroid/support/v4/app/BackStackRecord$Op; // type@0111 │ │ +083b68: 7010 4004 0000 |0082: invoke-direct {v0}, Landroid/support/v4/app/BackStackRecord$Op;.:()V // method@0440 │ │ +083b6e: 5908 8300 |0085: iput v8, v0, Landroid/support/v4/app/BackStackRecord$Op;.cmd:I // field@0083 │ │ +083b72: 5b06 8600 |0087: iput-object v6, v0, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@0086 │ │ +083b76: 6e20 4a04 0400 |0089: invoke-virtual {v4, v0}, Landroid/support/v4/app/BackStackRecord;.addOp:(Landroid/support/v4/app/BackStackRecord$Op;)V // method@044a │ │ +083b7c: 0e00 |008c: return-void │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=394 │ │ - 0x0004 line=396 │ │ - 0x0006 line=397 │ │ - 0x0012 line=398 │ │ - 0x0041 line=402 │ │ - 0x0043 line=405 │ │ - 0x0045 line=406 │ │ - 0x004d line=407 │ │ - 0x007c line=411 │ │ - 0x0080 line=414 │ │ - 0x0085 line=415 │ │ - 0x0087 line=416 │ │ - 0x0089 line=417 │ │ - 0x008c line=418 │ │ + 0x0000 line=416 │ │ + 0x0004 line=418 │ │ + 0x0006 line=419 │ │ + 0x0012 line=420 │ │ + 0x0041 line=424 │ │ + 0x0043 line=427 │ │ + 0x0045 line=428 │ │ + 0x004d line=429 │ │ + 0x007c line=433 │ │ + 0x0080 line=436 │ │ + 0x0085 line=437 │ │ + 0x0087 line=438 │ │ + 0x0089 line=439 │ │ + 0x008c line=440 │ │ locals : │ │ 0x0085 - 0x008d reg=0 op Landroid/support/v4/app/BackStackRecord$Op; │ │ 0x0000 - 0x008d reg=4 this Landroid/support/v4/app/BackStackRecord; │ │ 0x0000 - 0x008d reg=5 containerViewId I │ │ 0x0000 - 0x008d reg=6 fragment Landroid/support/v4/app/Fragment; │ │ 0x0000 - 0x008d reg=7 tag Ljava/lang/String; │ │ 0x0000 - 0x008d reg=8 opcmd I │ │ │ │ + #11 : (in Landroid/support/v4/app/BackStackRecord;) │ │ + name : 'excludeHiddenFragments' │ │ + type : '(Landroid/support/v4/app/BackStackRecord$TransitionState;ILjava/lang/Object;)V' │ │ + access : 0x0002 (PRIVATE) │ │ + code - │ │ + registers : 8 │ │ + ins : 4 │ │ + outs : 3 │ │ + insns size : 84 16-bit code units │ │ +083b80: |[083b80] android.support.v4.app.BackStackRecord.excludeHiddenFragments:(Landroid/support/v4/app/BackStackRecord$TransitionState;ILjava/lang/Object;)V │ │ +083b90: 5442 a500 |0000: iget-object v2, v4, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00a5 │ │ +083b94: 5422 4a01 |0002: iget-object v2, v2, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@014a │ │ +083b98: 3802 4f00 |0004: if-eqz v2, 0053 // +004f │ │ +083b9c: 1201 |0006: const/4 v1, #int 0 // #0 │ │ +083b9e: 5442 a500 |0007: iget-object v2, v4, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00a5 │ │ +083ba2: 5422 4a01 |0009: iget-object v2, v2, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@014a │ │ +083ba6: 6e10 de22 0200 |000b: invoke-virtual {v2}, Ljava/util/ArrayList;.size:()I // method@22de │ │ +083bac: 0a02 |000e: move-result v2 │ │ +083bae: 3521 4400 |000f: if-ge v1, v2, 0053 // +0044 │ │ +083bb2: 5442 a500 |0011: iget-object v2, v4, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00a5 │ │ +083bb6: 5422 4a01 |0013: iget-object v2, v2, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@014a │ │ +083bba: 6e20 d722 1200 |0015: invoke-virtual {v2, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@22d7 │ │ +083bc0: 0c00 |0018: move-result-object v0 │ │ +083bc2: 1f00 1d01 |0019: check-cast v0, Landroid/support/v4/app/Fragment; // type@011d │ │ +083bc6: 5402 0b01 |001b: iget-object v2, v0, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@010b │ │ +083bca: 3802 2500 |001d: if-eqz v2, 0042 // +0025 │ │ +083bce: 5402 e400 |001f: iget-object v2, v0, Landroid/support/v4/app/Fragment;.mContainer:Landroid/view/ViewGroup; // field@00e4 │ │ +083bd2: 3802 2100 |0021: if-eqz v2, 0042 // +0021 │ │ +083bd6: 5202 e500 |0023: iget v2, v0, Landroid/support/v4/app/Fragment;.mContainerId:I // field@00e5 │ │ +083bda: 3362 1d00 |0025: if-ne v2, v6, 0042 // +001d │ │ +083bde: 5502 f000 |0027: iget-boolean v2, v0, Landroid/support/v4/app/Fragment;.mHidden:Z // field@00f0 │ │ +083be2: 3802 1c00 |0029: if-eqz v2, 0045 // +001c │ │ +083be6: 5452 8d00 |002b: iget-object v2, v5, Landroid/support/v4/app/BackStackRecord$TransitionState;.hiddenFragmentViews:Ljava/util/ArrayList; // field@008d │ │ +083bea: 5403 0b01 |002d: iget-object v3, v0, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@010b │ │ +083bee: 6e20 d622 3200 |002f: invoke-virtual {v2, v3}, Ljava/util/ArrayList;.contains:(Ljava/lang/Object;)Z // method@22d6 │ │ +083bf4: 0a02 |0032: move-result v2 │ │ +083bf6: 3902 0f00 |0033: if-nez v2, 0042 // +000f │ │ +083bfa: 5402 0b01 |0035: iget-object v2, v0, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@010b │ │ +083bfe: 1213 |0037: const/4 v3, #int 1 // #1 │ │ +083c00: 7130 7006 2703 |0038: invoke-static {v7, v2, v3}, Landroid/support/v4/app/FragmentTransitionCompat21;.excludeTarget:(Ljava/lang/Object;Landroid/view/View;Z)V // method@0670 │ │ +083c06: 5452 8d00 |003b: iget-object v2, v5, Landroid/support/v4/app/BackStackRecord$TransitionState;.hiddenFragmentViews:Ljava/util/ArrayList; // field@008d │ │ +083c0a: 5403 0b01 |003d: iget-object v3, v0, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@010b │ │ +083c0e: 6e20 d322 3200 |003f: invoke-virtual {v2, v3}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@22d3 │ │ +083c14: d801 0101 |0042: add-int/lit8 v1, v1, #int 1 // #01 │ │ +083c18: 28c3 |0044: goto 0007 // -003d │ │ +083c1a: 5402 0b01 |0045: iget-object v2, v0, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@010b │ │ +083c1e: 1203 |0047: const/4 v3, #int 0 // #0 │ │ +083c20: 7130 7006 2703 |0048: invoke-static {v7, v2, v3}, Landroid/support/v4/app/FragmentTransitionCompat21;.excludeTarget:(Ljava/lang/Object;Landroid/view/View;Z)V // method@0670 │ │ +083c26: 5452 8d00 |004b: iget-object v2, v5, Landroid/support/v4/app/BackStackRecord$TransitionState;.hiddenFragmentViews:Ljava/util/ArrayList; // field@008d │ │ +083c2a: 5403 0b01 |004d: iget-object v3, v0, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@010b │ │ +083c2e: 6e20 db22 3200 |004f: invoke-virtual {v2, v3}, Ljava/util/ArrayList;.remove:(Ljava/lang/Object;)Z // method@22db │ │ +083c34: 28f0 |0052: goto 0042 // -0010 │ │ +083c36: 0e00 |0053: return-void │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=1375 │ │ + 0x0006 line=1376 │ │ + 0x0011 line=1377 │ │ + 0x001b line=1378 │ │ + 0x0027 line=1380 │ │ + 0x002b line=1381 │ │ + 0x0035 line=1382 │ │ + 0x003b line=1384 │ │ + 0x0042 line=1376 │ │ + 0x0045 line=1387 │ │ + 0x004b line=1389 │ │ + 0x0053 line=1394 │ │ + locals : │ │ + 0x001b - 0x0053 reg=0 fragment Landroid/support/v4/app/Fragment; │ │ + 0x0007 - 0x0053 reg=1 i I │ │ + 0x0000 - 0x0054 reg=4 this Landroid/support/v4/app/BackStackRecord; │ │ + 0x0000 - 0x0054 reg=5 state Landroid/support/v4/app/BackStackRecord$TransitionState; │ │ + 0x0000 - 0x0054 reg=6 containerId I │ │ + 0x0000 - 0x0054 reg=7 transition Ljava/lang/Object; │ │ + │ │ + #12 : (in Landroid/support/v4/app/BackStackRecord;) │ │ + name : 'excludeHiddenFragmentsAfterEnter' │ │ + type : '(Landroid/view/View;Landroid/support/v4/app/BackStackRecord$TransitionState;ILjava/lang/Object;)V' │ │ + access : 0x0002 (PRIVATE) │ │ + code - │ │ + registers : 12 │ │ + ins : 5 │ │ + outs : 6 │ │ + insns size : 18 16-bit code units │ │ +083c38: |[083c38] android.support.v4.app.BackStackRecord.excludeHiddenFragmentsAfterEnter:(Landroid/view/View;Landroid/support/v4/app/BackStackRecord$TransitionState;ILjava/lang/Object;)V │ │ +083c48: 6e10 2a1d 0800 |0000: invoke-virtual {v8}, Landroid/view/View;.getViewTreeObserver:()Landroid/view/ViewTreeObserver; // method@1d2a │ │ +083c4e: 0c06 |0003: move-result-object v6 │ │ +083c50: 2200 1001 |0004: new-instance v0, Landroid/support/v4/app/BackStackRecord$3; // type@0110 │ │ +083c54: 0771 |0006: move-object v1, v7 │ │ +083c56: 0782 |0007: move-object v2, v8 │ │ +083c58: 0793 |0008: move-object v3, v9 │ │ +083c5a: 01a4 |0009: move v4, v10 │ │ +083c5c: 07b5 |000a: move-object v5, v11 │ │ +083c5e: 7606 3e04 0000 |000b: invoke-direct/range {v0, v1, v2, v3, v4, v5}, Landroid/support/v4/app/BackStackRecord$3;.:(Landroid/support/v4/app/BackStackRecord;Landroid/view/View;Landroid/support/v4/app/BackStackRecord$TransitionState;ILjava/lang/Object;)V // method@043e │ │ +083c64: 6e20 f11d 0600 |000e: invoke-virtual {v6, v0}, Landroid/view/ViewTreeObserver;.addOnPreDrawListener:(Landroid/view/ViewTreeObserver$OnPreDrawListener;)V // method@1df1 │ │ +083c6a: 0e00 |0011: return-void │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=1364 │ │ + 0x0011 line=1372 │ │ + locals : │ │ + 0x0000 - 0x0012 reg=7 this Landroid/support/v4/app/BackStackRecord; │ │ + 0x0000 - 0x0012 reg=8 sceneRoot Landroid/view/View; │ │ + 0x0000 - 0x0012 reg=9 state Landroid/support/v4/app/BackStackRecord$TransitionState; │ │ + 0x0000 - 0x0012 reg=10 containerId I │ │ + 0x0000 - 0x0012 reg=11 transition Ljava/lang/Object; │ │ + │ │ + #13 : (in Landroid/support/v4/app/BackStackRecord;) │ │ + name : 'getEnterTransition' │ │ + type : '(Landroid/support/v4/app/Fragment;Z)Ljava/lang/Object;' │ │ + access : 0x000a (PRIVATE STATIC) │ │ + code - │ │ + registers : 3 │ │ + ins : 2 │ │ + outs : 1 │ │ + insns size : 20 16-bit code units │ │ +083c6c: |[083c6c] android.support.v4.app.BackStackRecord.getEnterTransition:(Landroid/support/v4/app/Fragment;Z)Ljava/lang/Object; │ │ +083c7c: 3901 0400 |0000: if-nez v1, 0004 // +0004 │ │ +083c80: 1200 |0002: const/4 v0, #int 0 // #0 │ │ +083c82: 1100 |0003: return-object v0 │ │ +083c84: 3802 0b00 |0004: if-eqz v2, 000f // +000b │ │ +083c88: 6e10 d004 0100 |0006: invoke-virtual {v1}, Landroid/support/v4/app/Fragment;.getReenterTransition:()Ljava/lang/Object; // method@04d0 │ │ +083c8e: 0c00 |0009: move-result-object v0 │ │ +083c90: 7110 6f06 0000 |000a: invoke-static {v0}, Landroid/support/v4/app/FragmentTransitionCompat21;.cloneTransition:(Ljava/lang/Object;)Ljava/lang/Object; // method@066f │ │ +083c96: 0c00 |000d: move-result-object v0 │ │ +083c98: 28f5 |000e: goto 0003 // -000b │ │ +083c9a: 6e10 c904 0100 |000f: invoke-virtual {v1}, Landroid/support/v4/app/Fragment;.getEnterTransition:()Ljava/lang/Object; // method@04c9 │ │ +083ca0: 0c00 |0012: move-result-object v0 │ │ +083ca2: 28f7 |0013: goto 000a // -0009 │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=1053 │ │ + 0x0002 line=1054 │ │ + 0x0003 line=1056 │ │ + locals : │ │ + 0x0000 - 0x0014 reg=1 inFragment Landroid/support/v4/app/Fragment; │ │ + 0x0000 - 0x0014 reg=2 isBack Z │ │ + │ │ + #14 : (in Landroid/support/v4/app/BackStackRecord;) │ │ + name : 'getExitTransition' │ │ + type : '(Landroid/support/v4/app/Fragment;Z)Ljava/lang/Object;' │ │ + access : 0x000a (PRIVATE STATIC) │ │ + code - │ │ + registers : 3 │ │ + ins : 2 │ │ + outs : 1 │ │ + insns size : 20 16-bit code units │ │ +083ca4: |[083ca4] android.support.v4.app.BackStackRecord.getExitTransition:(Landroid/support/v4/app/Fragment;Z)Ljava/lang/Object; │ │ +083cb4: 3901 0400 |0000: if-nez v1, 0004 // +0004 │ │ +083cb8: 1200 |0002: const/4 v0, #int 0 // #0 │ │ +083cba: 1100 |0003: return-object v0 │ │ +083cbc: 3802 0b00 |0004: if-eqz v2, 000f // +000b │ │ +083cc0: 6e10 d304 0100 |0006: invoke-virtual {v1}, Landroid/support/v4/app/Fragment;.getReturnTransition:()Ljava/lang/Object; // method@04d3 │ │ +083cc6: 0c00 |0009: move-result-object v0 │ │ +083cc8: 7110 6f06 0000 |000a: invoke-static {v0}, Landroid/support/v4/app/FragmentTransitionCompat21;.cloneTransition:(Ljava/lang/Object;)Ljava/lang/Object; // method@066f │ │ +083cce: 0c00 |000d: move-result-object v0 │ │ +083cd0: 28f5 |000e: goto 0003 // -000b │ │ +083cd2: 6e10 ca04 0100 |000f: invoke-virtual {v1}, Landroid/support/v4/app/Fragment;.getExitTransition:()Ljava/lang/Object; // method@04ca │ │ +083cd8: 0c00 |0012: move-result-object v0 │ │ +083cda: 28f7 |0013: goto 000a // -0009 │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=1061 │ │ + 0x0002 line=1062 │ │ + 0x0003 line=1064 │ │ + locals : │ │ + 0x0000 - 0x0014 reg=1 outFragment Landroid/support/v4/app/Fragment; │ │ + 0x0000 - 0x0014 reg=2 isBack Z │ │ + │ │ + #15 : (in Landroid/support/v4/app/BackStackRecord;) │ │ + name : 'getSharedElementTransition' │ │ + type : '(Landroid/support/v4/app/Fragment;Landroid/support/v4/app/Fragment;Z)Ljava/lang/Object;' │ │ + access : 0x000a (PRIVATE STATIC) │ │ + code - │ │ + registers : 4 │ │ + ins : 3 │ │ + outs : 1 │ │ + insns size : 22 16-bit code units │ │ +083cdc: |[083cdc] android.support.v4.app.BackStackRecord.getSharedElementTransition:(Landroid/support/v4/app/Fragment;Landroid/support/v4/app/Fragment;Z)Ljava/lang/Object; │ │ +083cec: 3801 0400 |0000: if-eqz v1, 0004 // +0004 │ │ +083cf0: 3902 0400 |0002: if-nez v2, 0006 // +0004 │ │ +083cf4: 1200 |0004: const/4 v0, #int 0 // #0 │ │ +083cf6: 1100 |0005: return-object v0 │ │ +083cf8: 3803 0b00 |0006: if-eqz v3, 0011 // +000b │ │ +083cfc: 6e10 d504 0200 |0008: invoke-virtual {v2}, Landroid/support/v4/app/Fragment;.getSharedElementReturnTransition:()Ljava/lang/Object; // method@04d5 │ │ +083d02: 0c00 |000b: move-result-object v0 │ │ +083d04: 7110 6f06 0000 |000c: invoke-static {v0}, Landroid/support/v4/app/FragmentTransitionCompat21;.cloneTransition:(Ljava/lang/Object;)Ljava/lang/Object; // method@066f │ │ +083d0a: 0c00 |000f: move-result-object v0 │ │ +083d0c: 28f5 |0010: goto 0005 // -000b │ │ +083d0e: 6e10 d404 0100 |0011: invoke-virtual {v1}, Landroid/support/v4/app/Fragment;.getSharedElementEnterTransition:()Ljava/lang/Object; // method@04d4 │ │ +083d14: 0c00 |0014: move-result-object v0 │ │ +083d16: 28f7 |0015: goto 000c // -0009 │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=1070 │ │ + 0x0004 line=1071 │ │ + 0x0005 line=1073 │ │ + locals : │ │ + 0x0000 - 0x0016 reg=1 inFragment Landroid/support/v4/app/Fragment; │ │ + 0x0000 - 0x0016 reg=2 outFragment Landroid/support/v4/app/Fragment; │ │ + 0x0000 - 0x0016 reg=3 isBack Z │ │ + │ │ + #16 : (in Landroid/support/v4/app/BackStackRecord;) │ │ + name : 'mapEnteringSharedElements' │ │ + type : '(Landroid/support/v4/app/BackStackRecord$TransitionState;Landroid/support/v4/app/Fragment;Z)Landroid/support/v4/util/ArrayMap;' │ │ + access : 0x0002 (PRIVATE) │ │ + code - │ │ + registers : 8 │ │ + ins : 4 │ │ + outs : 3 │ │ + insns size : 35 16-bit code units │ │ +083d18: |[083d18] android.support.v4.app.BackStackRecord.mapEnteringSharedElements:(Landroid/support/v4/app/BackStackRecord$TransitionState;Landroid/support/v4/app/Fragment;Z)Landroid/support/v4/util/ArrayMap; │ │ +083d28: 2200 8902 |0000: new-instance v0, Landroid/support/v4/util/ArrayMap; // type@0289 │ │ +083d2c: 7010 700e 0000 |0002: invoke-direct {v0}, Landroid/support/v4/util/ArrayMap;.:()V // method@0e70 │ │ +083d32: 6e10 dd04 0600 |0005: invoke-virtual {v6}, Landroid/support/v4/app/Fragment;.getView:()Landroid/view/View; // method@04dd │ │ +083d38: 0c01 |0008: move-result-object v1 │ │ +083d3a: 3801 1300 |0009: if-eqz v1, 001c // +0013 │ │ +083d3e: 5442 aa00 |000b: iget-object v2, v4, Landroid/support/v4/app/BackStackRecord;.mSharedElementSourceNames:Ljava/util/ArrayList; // field@00aa │ │ +083d42: 3802 0f00 |000d: if-eqz v2, 001c // +000f │ │ +083d46: 7120 7106 1000 |000f: invoke-static {v0, v1}, Landroid/support/v4/app/FragmentTransitionCompat21;.findNamedViews:(Ljava/util/Map;Landroid/view/View;)V // method@0671 │ │ +083d4c: 3807 0b00 |0012: if-eqz v7, 001d // +000b │ │ +083d50: 5442 aa00 |0014: iget-object v2, v4, Landroid/support/v4/app/BackStackRecord;.mSharedElementSourceNames:Ljava/util/ArrayList; // field@00aa │ │ +083d54: 5443 ab00 |0016: iget-object v3, v4, Landroid/support/v4/app/BackStackRecord;.mSharedElementTargetNames:Ljava/util/ArrayList; // field@00ab │ │ +083d58: 7130 7104 3200 |0018: invoke-static {v2, v3, v0}, Landroid/support/v4/app/BackStackRecord;.remapNames:(Ljava/util/ArrayList;Ljava/util/ArrayList;Landroid/support/v4/util/ArrayMap;)Landroid/support/v4/util/ArrayMap; // method@0471 │ │ +083d5e: 0c00 |001b: move-result-object v0 │ │ +083d60: 1100 |001c: return-object v0 │ │ +083d62: 5442 ab00 |001d: iget-object v2, v4, Landroid/support/v4/app/BackStackRecord;.mSharedElementTargetNames:Ljava/util/ArrayList; // field@00ab │ │ +083d66: 6e20 830e 2000 |001f: invoke-virtual {v0, v2}, Landroid/support/v4/util/ArrayMap;.retainAll:(Ljava/util/Collection;)Z // method@0e83 │ │ +083d6c: 28fa |0022: goto 001c // -0006 │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=1346 │ │ + 0x0005 line=1347 │ │ + 0x0009 line=1348 │ │ + 0x000b line=1349 │ │ + 0x000f line=1350 │ │ + 0x0012 line=1351 │ │ + 0x0014 line=1352 │ │ + 0x001c line=1359 │ │ + 0x001d line=1355 │ │ + locals : │ │ + 0x0005 - 0x0023 reg=0 namedViews Landroid/support/v4/util/ArrayMap; Landroid/support/v4/util/ArrayMap; │ │ + 0x0009 - 0x0023 reg=1 root Landroid/view/View; │ │ + 0x0000 - 0x0023 reg=4 this Landroid/support/v4/app/BackStackRecord; │ │ + 0x0000 - 0x0023 reg=5 state Landroid/support/v4/app/BackStackRecord$TransitionState; │ │ + 0x0000 - 0x0023 reg=6 inFragment Landroid/support/v4/app/Fragment; │ │ + 0x0000 - 0x0023 reg=7 isBack Z │ │ + │ │ + #17 : (in Landroid/support/v4/app/BackStackRecord;) │ │ + name : 'mapSharedElementsIn' │ │ + type : '(Landroid/support/v4/app/BackStackRecord$TransitionState;ZLandroid/support/v4/app/Fragment;)Landroid/support/v4/util/ArrayMap;' │ │ + access : 0x0002 (PRIVATE) │ │ + code - │ │ + registers : 8 │ │ + ins : 4 │ │ + outs : 4 │ │ + insns size : 37 16-bit code units │ │ +083d70: |[083d70] android.support.v4.app.BackStackRecord.mapSharedElementsIn:(Landroid/support/v4/app/BackStackRecord$TransitionState;ZLandroid/support/v4/app/Fragment;)Landroid/support/v4/util/ArrayMap; │ │ +083d80: 1213 |0000: const/4 v3, #int 1 // #1 │ │ +083d82: 7040 6d04 5467 |0001: invoke-direct {v4, v5, v7, v6}, Landroid/support/v4/app/BackStackRecord;.mapEnteringSharedElements:(Landroid/support/v4/app/BackStackRecord$TransitionState;Landroid/support/v4/app/Fragment;Z)Landroid/support/v4/util/ArrayMap; // method@046d │ │ +083d88: 0c00 |0004: move-result-object v0 │ │ +083d8a: 3806 1100 |0005: if-eqz v6, 0016 // +0011 │ │ +083d8e: 5471 eb00 |0007: iget-object v1, v7, Landroid/support/v4/app/Fragment;.mExitTransitionCallback:Landroid/support/v4/app/SharedElementCallback; // field@00eb │ │ +083d92: 3801 0900 |0009: if-eqz v1, 0012 // +0009 │ │ +083d96: 5471 eb00 |000b: iget-object v1, v7, Landroid/support/v4/app/Fragment;.mExitTransitionCallback:Landroid/support/v4/app/SharedElementCallback; // field@00eb │ │ +083d9a: 5442 ab00 |000d: iget-object v2, v4, Landroid/support/v4/app/BackStackRecord;.mSharedElementTargetNames:Ljava/util/ArrayList; // field@00ab │ │ +083d9e: 6e30 1209 2100 |000f: invoke-virtual {v1, v2, v0}, Landroid/support/v4/app/SharedElementCallback;.onMapSharedElements:(Ljava/util/List;Ljava/util/Map;)V // method@0912 │ │ +083da4: 7040 7704 5430 |0012: invoke-direct {v4, v5, v0, v3}, Landroid/support/v4/app/BackStackRecord;.setBackNameOverrides:(Landroid/support/v4/app/BackStackRecord$TransitionState;Landroid/support/v4/util/ArrayMap;Z)V // method@0477 │ │ +083daa: 1100 |0015: return-object v0 │ │ +083dac: 5471 e900 |0016: iget-object v1, v7, Landroid/support/v4/app/Fragment;.mEnterTransitionCallback:Landroid/support/v4/app/SharedElementCallback; // field@00e9 │ │ +083db0: 3801 0900 |0018: if-eqz v1, 0021 // +0009 │ │ +083db4: 5471 e900 |001a: iget-object v1, v7, Landroid/support/v4/app/Fragment;.mEnterTransitionCallback:Landroid/support/v4/app/SharedElementCallback; // field@00e9 │ │ +083db8: 5442 ab00 |001c: iget-object v2, v4, Landroid/support/v4/app/BackStackRecord;.mSharedElementTargetNames:Ljava/util/ArrayList; // field@00ab │ │ +083dbc: 6e30 1209 2100 |001e: invoke-virtual {v1, v2, v0}, Landroid/support/v4/app/SharedElementCallback;.onMapSharedElements:(Ljava/util/List;Ljava/util/Map;)V // method@0912 │ │ +083dc2: 7040 8204 5430 |0021: invoke-direct {v4, v5, v0, v3}, Landroid/support/v4/app/BackStackRecord;.setNameOverrides:(Landroid/support/v4/app/BackStackRecord$TransitionState;Landroid/support/v4/util/ArrayMap;Z)V // method@0482 │ │ +083dc8: 28f1 |0024: goto 0015 // -000f │ │ + catches : (none) │ │ + positions : │ │ + 0x0001 line=1291 │ │ + 0x0005 line=1295 │ │ + 0x0007 line=1296 │ │ + 0x000b line=1297 │ │ + 0x0012 line=1300 │ │ + 0x0015 line=1308 │ │ + 0x0016 line=1302 │ │ + 0x001a line=1303 │ │ + 0x0021 line=1306 │ │ + locals : │ │ + 0x0005 - 0x0025 reg=0 namedViews Landroid/support/v4/util/ArrayMap; Landroid/support/v4/util/ArrayMap; │ │ + 0x0000 - 0x0025 reg=4 this Landroid/support/v4/app/BackStackRecord; │ │ + 0x0000 - 0x0025 reg=5 state Landroid/support/v4/app/BackStackRecord$TransitionState; │ │ + 0x0000 - 0x0025 reg=6 isBack Z │ │ + 0x0000 - 0x0025 reg=7 inFragment Landroid/support/v4/app/Fragment; │ │ + │ │ + #18 : (in Landroid/support/v4/app/BackStackRecord;) │ │ + name : 'prepareSharedElementTransition' │ │ + type : '(Landroid/support/v4/app/BackStackRecord$TransitionState;Landroid/view/View;Ljava/lang/Object;Landroid/support/v4/app/Fragment;Landroid/support/v4/app/Fragment;ZLjava/util/ArrayList;)V' │ │ + access : 0x0002 (PRIVATE) │ │ + code - │ │ + registers : 18 │ │ + ins : 8 │ │ + outs : 9 │ │ + insns size : 23 16-bit code units │ │ +083dcc: |[083dcc] android.support.v4.app.BackStackRecord.prepareSharedElementTransition:(Landroid/support/v4/app/BackStackRecord$TransitionState;Landroid/view/View;Ljava/lang/Object;Landroid/support/v4/app/Fragment;Landroid/support/v4/app/Fragment;ZLjava/util/ArrayList;)V │ │ +083ddc: 6e10 2a1d 0c00 |0000: invoke-virtual {v12}, Landroid/view/View;.getViewTreeObserver:()Landroid/view/ViewTreeObserver; // method@1d2a │ │ +083de2: 0c09 |0003: move-result-object v9 │ │ +083de4: 2200 0f01 |0004: new-instance v0, Landroid/support/v4/app/BackStackRecord$2; // type@010f │ │ +083de8: 07a1 |0006: move-object v1, v10 │ │ +083dea: 07c2 |0007: move-object v2, v12 │ │ +083dec: 07d3 |0008: move-object v3, v13 │ │ +083dee: 0804 1100 |0009: move-object/from16 v4, v17 │ │ +083df2: 07b5 |000b: move-object v5, v11 │ │ +083df4: 0206 1000 |000c: move/from16 v6, v16 │ │ +083df8: 07e7 |000e: move-object v7, v14 │ │ +083dfa: 07f8 |000f: move-object v8, v15 │ │ +083dfc: 7609 3c04 0000 |0010: invoke-direct/range {v0, v1, v2, v3, v4, v5, v6, v7, v8}, Landroid/support/v4/app/BackStackRecord$2;.:(Landroid/support/v4/app/BackStackRecord;Landroid/view/View;Ljava/lang/Object;Ljava/util/ArrayList;Landroid/support/v4/app/BackStackRecord$TransitionState;ZLandroid/support/v4/app/Fragment;Landroid/support/v4/app/Fragment;)V // method@043c │ │ +083e02: 6e20 f11d 0900 |0013: invoke-virtual {v9, v0}, Landroid/view/ViewTreeObserver;.addOnPreDrawListener:(Landroid/view/ViewTreeObserver$OnPreDrawListener;)V // method@1df1 │ │ +083e08: 0e00 |0016: return-void │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=1233 │ │ + 0x0016 line=1263 │ │ + locals : │ │ + 0x0000 - 0x0000 reg=17 (null) Ljava/util/ArrayList; │ │ + 0x0000 - 0x0017 reg=10 this Landroid/support/v4/app/BackStackRecord; │ │ + 0x0000 - 0x0017 reg=11 state Landroid/support/v4/app/BackStackRecord$TransitionState; │ │ + 0x0000 - 0x0017 reg=12 sceneRoot Landroid/view/View; │ │ + 0x0000 - 0x0017 reg=13 sharedElementTransition Ljava/lang/Object; │ │ + 0x0000 - 0x0017 reg=14 inFragment Landroid/support/v4/app/Fragment; │ │ + 0x0000 - 0x0017 reg=15 outFragment Landroid/support/v4/app/Fragment; │ │ + 0x0000 - 0x0017 reg=16 isBack Z │ │ + 0x0000 - 0x0017 reg=17 sharedElementTargets Ljava/util/ArrayList; Ljava/util/ArrayList; │ │ + │ │ + #19 : (in Landroid/support/v4/app/BackStackRecord;) │ │ + name : 'remapNames' │ │ + type : '(Ljava/util/ArrayList;Ljava/util/ArrayList;Landroid/support/v4/util/ArrayMap;)Landroid/support/v4/util/ArrayMap;' │ │ + access : 0x000a (PRIVATE STATIC) │ │ + code - │ │ + registers : 8 │ │ + ins : 3 │ │ + outs : 3 │ │ + insns size : 43 16-bit code units │ │ +083e0c: |[083e0c] android.support.v4.app.BackStackRecord.remapNames:(Ljava/util/ArrayList;Ljava/util/ArrayList;Landroid/support/v4/util/ArrayMap;)Landroid/support/v4/util/ArrayMap; │ │ +083e1c: 6e10 7c0e 0700 |0000: invoke-virtual {v7}, Landroid/support/v4/util/ArrayMap;.isEmpty:()Z // method@0e7c │ │ +083e22: 0a04 |0003: move-result v4 │ │ +083e24: 3804 0300 |0004: if-eqz v4, 0007 // +0003 │ │ +083e28: 1107 |0006: return-object v7 │ │ +083e2a: 2202 8902 |0007: new-instance v2, Landroid/support/v4/util/ArrayMap; // type@0289 │ │ +083e2e: 7010 700e 0200 |0009: invoke-direct {v2}, Landroid/support/v4/util/ArrayMap;.:()V // method@0e70 │ │ +083e34: 6e10 de22 0500 |000c: invoke-virtual {v5}, Ljava/util/ArrayList;.size:()I // method@22de │ │ +083e3a: 0a01 |000f: move-result v1 │ │ +083e3c: 1200 |0010: const/4 v0, #int 0 // #0 │ │ +083e3e: 3510 1800 |0011: if-ge v0, v1, 0029 // +0018 │ │ +083e42: 6e20 d722 0500 |0013: invoke-virtual {v5, v0}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@22d7 │ │ +083e48: 0c04 |0016: move-result-object v4 │ │ +083e4a: 6e20 780e 4700 |0017: invoke-virtual {v7, v4}, Landroid/support/v4/util/ArrayMap;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@0e78 │ │ +083e50: 0c03 |001a: move-result-object v3 │ │ +083e52: 1f03 3804 |001b: check-cast v3, Landroid/view/View; // type@0438 │ │ +083e56: 3803 0900 |001d: if-eqz v3, 0026 // +0009 │ │ +083e5a: 6e20 d722 0600 |001f: invoke-virtual {v6, v0}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@22d7 │ │ +083e60: 0c04 |0022: move-result-object v4 │ │ +083e62: 6e30 7f0e 4203 |0023: invoke-virtual {v2, v4, v3}, Landroid/support/v4/util/ArrayMap;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@0e7f │ │ +083e68: d800 0001 |0026: add-int/lit8 v0, v0, #int 1 // #01 │ │ +083e6c: 28e9 |0028: goto 0011 // -0017 │ │ +083e6e: 0727 |0029: move-object v7, v2 │ │ +083e70: 28dc |002a: goto 0006 // -0024 │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=1321 │ │ + 0x0006 line=1332 │ │ + 0x0007 line=1324 │ │ + 0x000c line=1325 │ │ + 0x0010 line=1326 │ │ + 0x0013 line=1327 │ │ + 0x001d line=1328 │ │ + 0x001f line=1329 │ │ + 0x0026 line=1326 │ │ + 0x002a line=1332 │ │ + locals : │ │ + 0x0000 - 0x0000 reg=5 (null) Ljava/util/ArrayList; │ │ + 0x0000 - 0x0000 reg=6 (null) Ljava/util/ArrayList; │ │ + 0x0000 - 0x0000 reg=7 (null) Landroid/support/v4/util/ArrayMap; │ │ + 0x0000 - 0x0006 reg=7 namedViews Landroid/support/v4/util/ArrayMap; Landroid/support/v4/util/ArrayMap; │ │ + 0x001d - 0x0029 reg=3 view Landroid/view/View; │ │ + 0x0011 - 0x002b reg=0 i I │ │ + 0x0010 - 0x002b reg=1 numKeys I │ │ + 0x000c - 0x002b reg=2 remappedViews Landroid/support/v4/util/ArrayMap; Landroid/support/v4/util/ArrayMap; │ │ + 0x0000 - 0x002b reg=5 inMap Ljava/util/ArrayList; Ljava/util/ArrayList; │ │ + 0x0000 - 0x002b reg=6 toGoInMap Ljava/util/ArrayList; Ljava/util/ArrayList; │ │ + 0x0007 - 0x002b reg=7 namedViews Landroid/support/v4/util/ArrayMap; Landroid/support/v4/util/ArrayMap; │ │ + │ │ + #20 : (in Landroid/support/v4/app/BackStackRecord;) │ │ + name : 'remapSharedElements' │ │ + type : '(Landroid/support/v4/app/BackStackRecord$TransitionState;Landroid/support/v4/app/Fragment;Z)Landroid/support/v4/util/ArrayMap;' │ │ + access : 0x0002 (PRIVATE) │ │ + code - │ │ + registers : 8 │ │ + ins : 4 │ │ + outs : 4 │ │ + insns size : 65 16-bit code units │ │ +083e74: |[083e74] android.support.v4.app.BackStackRecord.remapSharedElements:(Landroid/support/v4/app/BackStackRecord$TransitionState;Landroid/support/v4/app/Fragment;Z)Landroid/support/v4/util/ArrayMap; │ │ +083e84: 1203 |0000: const/4 v3, #int 0 // #0 │ │ +083e86: 2200 8902 |0001: new-instance v0, Landroid/support/v4/util/ArrayMap; // type@0289 │ │ +083e8a: 7010 700e 0000 |0003: invoke-direct {v0}, Landroid/support/v4/util/ArrayMap;.:()V // method@0e70 │ │ +083e90: 5441 aa00 |0006: iget-object v1, v4, Landroid/support/v4/app/BackStackRecord;.mSharedElementSourceNames:Ljava/util/ArrayList; // field@00aa │ │ +083e94: 3801 1000 |0008: if-eqz v1, 0018 // +0010 │ │ +083e98: 6e10 dd04 0600 |000a: invoke-virtual {v6}, Landroid/support/v4/app/Fragment;.getView:()Landroid/view/View; // method@04dd │ │ +083e9e: 0c01 |000d: move-result-object v1 │ │ +083ea0: 7120 7106 1000 |000e: invoke-static {v0, v1}, Landroid/support/v4/app/FragmentTransitionCompat21;.findNamedViews:(Ljava/util/Map;Landroid/view/View;)V // method@0671 │ │ +083ea6: 3807 1800 |0011: if-eqz v7, 0029 // +0018 │ │ +083eaa: 5441 ab00 |0013: iget-object v1, v4, Landroid/support/v4/app/BackStackRecord;.mSharedElementTargetNames:Ljava/util/ArrayList; // field@00ab │ │ +083eae: 6e20 830e 1000 |0015: invoke-virtual {v0, v1}, Landroid/support/v4/util/ArrayMap;.retainAll:(Ljava/util/Collection;)Z // method@0e83 │ │ +083eb4: 3807 1a00 |0018: if-eqz v7, 0032 // +001a │ │ +083eb8: 5461 e900 |001a: iget-object v1, v6, Landroid/support/v4/app/Fragment;.mEnterTransitionCallback:Landroid/support/v4/app/SharedElementCallback; // field@00e9 │ │ +083ebc: 3801 0900 |001c: if-eqz v1, 0025 // +0009 │ │ +083ec0: 5461 e900 |001e: iget-object v1, v6, Landroid/support/v4/app/Fragment;.mEnterTransitionCallback:Landroid/support/v4/app/SharedElementCallback; // field@00e9 │ │ +083ec4: 5442 ab00 |0020: iget-object v2, v4, Landroid/support/v4/app/BackStackRecord;.mSharedElementTargetNames:Ljava/util/ArrayList; // field@00ab │ │ +083ec8: 6e30 1209 2100 |0022: invoke-virtual {v1, v2, v0}, Landroid/support/v4/app/SharedElementCallback;.onMapSharedElements:(Ljava/util/List;Ljava/util/Map;)V // method@0912 │ │ +083ece: 7040 7704 5430 |0025: invoke-direct {v4, v5, v0, v3}, Landroid/support/v4/app/BackStackRecord;.setBackNameOverrides:(Landroid/support/v4/app/BackStackRecord$TransitionState;Landroid/support/v4/util/ArrayMap;Z)V // method@0477 │ │ +083ed4: 1100 |0028: return-object v0 │ │ +083ed6: 5441 aa00 |0029: iget-object v1, v4, Landroid/support/v4/app/BackStackRecord;.mSharedElementSourceNames:Ljava/util/ArrayList; // field@00aa │ │ +083eda: 5442 ab00 |002b: iget-object v2, v4, Landroid/support/v4/app/BackStackRecord;.mSharedElementTargetNames:Ljava/util/ArrayList; // field@00ab │ │ +083ede: 7130 7104 2100 |002d: invoke-static {v1, v2, v0}, Landroid/support/v4/app/BackStackRecord;.remapNames:(Ljava/util/ArrayList;Ljava/util/ArrayList;Landroid/support/v4/util/ArrayMap;)Landroid/support/v4/util/ArrayMap; // method@0471 │ │ +083ee4: 0c00 |0030: move-result-object v0 │ │ +083ee6: 28e7 |0031: goto 0018 // -0019 │ │ +083ee8: 5461 eb00 |0032: iget-object v1, v6, Landroid/support/v4/app/Fragment;.mExitTransitionCallback:Landroid/support/v4/app/SharedElementCallback; // field@00eb │ │ +083eec: 3801 0900 |0034: if-eqz v1, 003d // +0009 │ │ +083ef0: 5461 eb00 |0036: iget-object v1, v6, Landroid/support/v4/app/Fragment;.mExitTransitionCallback:Landroid/support/v4/app/SharedElementCallback; // field@00eb │ │ +083ef4: 5442 ab00 |0038: iget-object v2, v4, Landroid/support/v4/app/BackStackRecord;.mSharedElementTargetNames:Ljava/util/ArrayList; // field@00ab │ │ +083ef8: 6e30 1209 2100 |003a: invoke-virtual {v1, v2, v0}, Landroid/support/v4/app/SharedElementCallback;.onMapSharedElements:(Ljava/util/List;Ljava/util/Map;)V // method@0912 │ │ +083efe: 7040 8204 5430 |003d: invoke-direct {v4, v5, v0, v3}, Landroid/support/v4/app/BackStackRecord;.setNameOverrides:(Landroid/support/v4/app/BackStackRecord$TransitionState;Landroid/support/v4/util/ArrayMap;Z)V // method@0482 │ │ +083f04: 28e8 |0040: goto 0028 // -0018 │ │ + catches : (none) │ │ + positions : │ │ + 0x0001 line=1089 │ │ + 0x0006 line=1090 │ │ + 0x000a line=1091 │ │ + 0x0011 line=1092 │ │ + 0x0013 line=1093 │ │ + 0x0018 line=1100 │ │ + 0x001a line=1101 │ │ + 0x001e line=1102 │ │ + 0x0025 line=1105 │ │ + 0x0028 line=1114 │ │ + 0x0029 line=1095 │ │ + 0x0032 line=1107 │ │ + 0x0036 line=1108 │ │ + 0x003d line=1111 │ │ + locals : │ │ + 0x0006 - 0x0041 reg=0 namedViews Landroid/support/v4/util/ArrayMap; Landroid/support/v4/util/ArrayMap; │ │ + 0x0000 - 0x0041 reg=4 this Landroid/support/v4/app/BackStackRecord; │ │ + 0x0000 - 0x0041 reg=5 state Landroid/support/v4/app/BackStackRecord$TransitionState; │ │ + 0x0000 - 0x0041 reg=6 outFragment Landroid/support/v4/app/Fragment; │ │ + 0x0000 - 0x0041 reg=7 isBack Z │ │ + │ │ + #21 : (in Landroid/support/v4/app/BackStackRecord;) │ │ + name : 'setBackNameOverrides' │ │ + type : '(Landroid/support/v4/app/BackStackRecord$TransitionState;Landroid/support/v4/util/ArrayMap;Z)V' │ │ + access : 0x0002 (PRIVATE) │ │ + code - │ │ + registers : 11 │ │ + ins : 4 │ │ + outs : 3 │ │ + insns size : 60 16-bit code units │ │ +083f08: |[083f08] android.support.v4.app.BackStackRecord.setBackNameOverrides:(Landroid/support/v4/app/BackStackRecord$TransitionState;Landroid/support/v4/util/ArrayMap;Z)V │ │ +083f18: 5476 ab00 |0000: iget-object v6, v7, Landroid/support/v4/app/BackStackRecord;.mSharedElementTargetNames:Ljava/util/ArrayList; // field@00ab │ │ +083f1c: 3906 2c00 |0002: if-nez v6, 002e // +002c │ │ +083f20: 1200 |0004: const/4 v0, #int 0 // #0 │ │ +083f22: 1201 |0005: const/4 v1, #int 0 // #0 │ │ +083f24: 3501 3500 |0006: if-ge v1, v0, 003b // +0035 │ │ +083f28: 5476 aa00 |0008: iget-object v6, v7, Landroid/support/v4/app/BackStackRecord;.mSharedElementSourceNames:Ljava/util/ArrayList; // field@00aa │ │ +083f2c: 6e20 d722 1600 |000a: invoke-virtual {v6, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@22d7 │ │ +083f32: 0c03 |000d: move-result-object v3 │ │ +083f34: 1f03 3d05 |000e: check-cast v3, Ljava/lang/String; // type@053d │ │ +083f38: 5476 ab00 |0010: iget-object v6, v7, Landroid/support/v4/app/BackStackRecord;.mSharedElementTargetNames:Ljava/util/ArrayList; // field@00ab │ │ +083f3c: 6e20 d722 1600 |0012: invoke-virtual {v6, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@22d7 │ │ +083f42: 0c02 |0015: move-result-object v2 │ │ +083f44: 1f02 3d05 |0016: check-cast v2, Ljava/lang/String; // type@053d │ │ +083f48: 6e20 780e 2900 |0018: invoke-virtual {v9, v2}, Landroid/support/v4/util/ArrayMap;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@0e78 │ │ +083f4e: 0c05 |001b: move-result-object v5 │ │ +083f50: 1f05 3804 |001c: check-cast v5, Landroid/view/View; // type@0438 │ │ +083f54: 3805 0d00 |001e: if-eqz v5, 002b // +000d │ │ +083f58: 7110 7306 0500 |0020: invoke-static {v5}, Landroid/support/v4/app/FragmentTransitionCompat21;.getTransitionName:(Landroid/view/View;)Ljava/lang/String; // method@0673 │ │ +083f5e: 0c04 |0023: move-result-object v4 │ │ +083f60: 380a 1100 |0024: if-eqz v10, 0035 // +0011 │ │ +083f64: 5486 8e00 |0026: iget-object v6, v8, Landroid/support/v4/app/BackStackRecord$TransitionState;.nameOverrides:Landroid/support/v4/util/ArrayMap; // field@008e │ │ +083f68: 7130 8104 3604 |0028: invoke-static {v6, v3, v4}, Landroid/support/v4/app/BackStackRecord;.setNameOverride:(Landroid/support/v4/util/ArrayMap;Ljava/lang/String;Ljava/lang/String;)V // method@0481 │ │ +083f6e: d801 0101 |002b: add-int/lit8 v1, v1, #int 1 // #01 │ │ +083f72: 28d9 |002d: goto 0006 // -0027 │ │ +083f74: 5476 ab00 |002e: iget-object v6, v7, Landroid/support/v4/app/BackStackRecord;.mSharedElementTargetNames:Ljava/util/ArrayList; // field@00ab │ │ +083f78: 6e10 de22 0600 |0030: invoke-virtual {v6}, Ljava/util/ArrayList;.size:()I // method@22de │ │ +083f7e: 0a00 |0033: move-result v0 │ │ +083f80: 28d1 |0034: goto 0005 // -002f │ │ +083f82: 5486 8e00 |0035: iget-object v6, v8, Landroid/support/v4/app/BackStackRecord$TransitionState;.nameOverrides:Landroid/support/v4/util/ArrayMap; // field@008e │ │ +083f86: 7130 8104 4603 |0037: invoke-static {v6, v4, v3}, Landroid/support/v4/app/BackStackRecord;.setNameOverride:(Landroid/support/v4/util/ArrayMap;Ljava/lang/String;Ljava/lang/String;)V // method@0481 │ │ +083f8c: 28f1 |003a: goto 002b // -000f │ │ +083f8e: 0e00 |003b: return-void │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=1422 │ │ + 0x0005 line=1423 │ │ + 0x0008 line=1424 │ │ + 0x0010 line=1425 │ │ + 0x0018 line=1426 │ │ + 0x001e line=1427 │ │ + 0x0020 line=1428 │ │ + 0x0024 line=1429 │ │ + 0x0026 line=1430 │ │ + 0x002b line=1423 │ │ + 0x002e line=1422 │ │ + 0x0035 line=1432 │ │ + 0x003b line=1436 │ │ + locals : │ │ + 0x0000 - 0x0000 reg=9 (null) Landroid/support/v4/util/ArrayMap; │ │ + 0x0024 - 0x002b reg=4 target Ljava/lang/String; │ │ + 0x0005 - 0x002e reg=0 count I │ │ + 0x0006 - 0x002e reg=1 i I │ │ + 0x0018 - 0x002e reg=2 originalTarget Ljava/lang/String; │ │ + 0x0010 - 0x002e reg=3 source Ljava/lang/String; │ │ + 0x001e - 0x002e reg=5 view Landroid/view/View; │ │ + 0x0035 - 0x003b reg=2 originalTarget Ljava/lang/String; │ │ + 0x0035 - 0x003b reg=3 source Ljava/lang/String; │ │ + 0x0035 - 0x003b reg=4 target Ljava/lang/String; │ │ + 0x0035 - 0x003b reg=5 view Landroid/view/View; │ │ + 0x0035 - 0x003c reg=0 count I │ │ + 0x0035 - 0x003c reg=1 i I │ │ + 0x0000 - 0x003c reg=7 this Landroid/support/v4/app/BackStackRecord; │ │ + 0x0000 - 0x003c reg=8 state Landroid/support/v4/app/BackStackRecord$TransitionState; │ │ + 0x0000 - 0x003c reg=9 namedViews Landroid/support/v4/util/ArrayMap; Landroid/support/v4/util/ArrayMap; │ │ + 0x0000 - 0x003c reg=10 isEnd Z │ │ + │ │ + #22 : (in Landroid/support/v4/app/BackStackRecord;) │ │ + name : 'setEpicenterIn' │ │ + type : '(Landroid/support/v4/util/ArrayMap;Landroid/support/v4/app/BackStackRecord$TransitionState;)V' │ │ + access : 0x0002 (PRIVATE) │ │ + code - │ │ + registers : 6 │ │ + ins : 3 │ │ + outs : 2 │ │ + insns size : 30 16-bit code units │ │ +083f90: |[083f90] android.support.v4.app.BackStackRecord.setEpicenterIn:(Landroid/support/v4/util/ArrayMap;Landroid/support/v4/app/BackStackRecord$TransitionState;)V │ │ +083fa0: 5431 ab00 |0000: iget-object v1, v3, Landroid/support/v4/app/BackStackRecord;.mSharedElementTargetNames:Ljava/util/ArrayList; // field@00ab │ │ +083fa4: 3801 1b00 |0002: if-eqz v1, 001d // +001b │ │ +083fa8: 6e10 7c0e 0400 |0004: invoke-virtual {v4}, Landroid/support/v4/util/ArrayMap;.isEmpty:()Z // method@0e7c │ │ +083fae: 0a01 |0007: move-result v1 │ │ +083fb0: 3901 1500 |0008: if-nez v1, 001d // +0015 │ │ +083fb4: 5431 ab00 |000a: iget-object v1, v3, Landroid/support/v4/app/BackStackRecord;.mSharedElementTargetNames:Ljava/util/ArrayList; // field@00ab │ │ +083fb8: 1202 |000c: const/4 v2, #int 0 // #0 │ │ +083fba: 6e20 d722 2100 |000d: invoke-virtual {v1, v2}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@22d7 │ │ +083fc0: 0c01 |0010: move-result-object v1 │ │ +083fc2: 6e20 780e 1400 |0011: invoke-virtual {v4, v1}, Landroid/support/v4/util/ArrayMap;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@0e78 │ │ +083fc8: 0c00 |0014: move-result-object v0 │ │ +083fca: 1f00 3804 |0015: check-cast v0, Landroid/view/View; // type@0438 │ │ +083fce: 3800 0600 |0017: if-eqz v0, 001d // +0006 │ │ +083fd2: 5451 8c00 |0019: iget-object v1, v5, Landroid/support/v4/app/BackStackRecord$TransitionState;.enteringEpicenterView:Landroid/support/v4/app/FragmentTransitionCompat21$EpicenterView; // field@008c │ │ +083fd6: 5b10 a501 |001b: iput-object v0, v1, Landroid/support/v4/app/FragmentTransitionCompat21$EpicenterView;.epicenter:Landroid/view/View; // field@01a5 │ │ +083fda: 0e00 |001d: return-void │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=1278 │ │ + 0x000a line=1280 │ │ + 0x0017 line=1282 │ │ + 0x0019 line=1283 │ │ + 0x001d line=1286 │ │ + locals : │ │ + 0x0000 - 0x0000 reg=4 (null) Landroid/support/v4/util/ArrayMap; │ │ + 0x0017 - 0x001d reg=0 epicenter Landroid/view/View; │ │ + 0x0000 - 0x001e reg=3 this Landroid/support/v4/app/BackStackRecord; │ │ + 0x0000 - 0x001e reg=4 namedViews Landroid/support/v4/util/ArrayMap; Landroid/support/v4/util/ArrayMap; │ │ + 0x0000 - 0x001e reg=5 state Landroid/support/v4/app/BackStackRecord$TransitionState; │ │ + │ │ + #23 : (in Landroid/support/v4/app/BackStackRecord;) │ │ + name : 'setFirstOut' │ │ + type : '(Landroid/util/SparseArray;Landroid/support/v4/app/Fragment;)V' │ │ + access : 0x000a (PRIVATE STATIC) │ │ + code - │ │ + registers : 4 │ │ + ins : 2 │ │ + outs : 3 │ │ + insns size : 34 16-bit code units │ │ +083fdc: |[083fdc] android.support.v4.app.BackStackRecord.setFirstOut:(Landroid/util/SparseArray;Landroid/support/v4/app/Fragment;)V │ │ +083fec: 3803 2100 |0000: if-eqz v3, 0021 // +0021 │ │ +083ff0: 5230 e500 |0002: iget v0, v3, Landroid/support/v4/app/Fragment;.mContainerId:I // field@00e5 │ │ +083ff4: 3800 1d00 |0004: if-eqz v0, 0021 // +001d │ │ +083ff8: 6e10 e604 0300 |0006: invoke-virtual {v3}, Landroid/support/v4/app/Fragment;.isHidden:()Z // method@04e6 │ │ +083ffe: 0a01 |0009: move-result v1 │ │ +084000: 3901 1700 |000a: if-nez v1, 0021 // +0017 │ │ +084004: 6e10 e404 0300 |000c: invoke-virtual {v3}, Landroid/support/v4/app/Fragment;.isAdded:()Z // method@04e4 │ │ +08400a: 0a01 |000f: move-result v1 │ │ +08400c: 3801 1100 |0010: if-eqz v1, 0021 // +0011 │ │ +084010: 6e10 dd04 0300 |0012: invoke-virtual {v3}, Landroid/support/v4/app/Fragment;.getView:()Landroid/view/View; // method@04dd │ │ +084016: 0c01 |0015: move-result-object v1 │ │ +084018: 3801 0b00 |0016: if-eqz v1, 0021 // +000b │ │ +08401c: 6e20 7b1c 0200 |0018: invoke-virtual {v2, v0}, Landroid/util/SparseArray;.get:(I)Ljava/lang/Object; // method@1c7b │ │ +084022: 0c01 |001b: move-result-object v1 │ │ +084024: 3901 0500 |001c: if-nez v1, 0021 // +0005 │ │ +084028: 6e30 7d1c 0203 |001e: invoke-virtual {v2, v0, v3}, Landroid/util/SparseArray;.put:(ILjava/lang/Object;)V // method@1c7d │ │ +08402e: 0e00 |0021: return-void │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=747 │ │ + 0x0002 line=748 │ │ + 0x0004 line=749 │ │ + 0x001e line=751 │ │ + 0x0021 line=754 │ │ + locals : │ │ + 0x0000 - 0x0000 reg=2 (null) Landroid/util/SparseArray; │ │ + 0x0004 - 0x0021 reg=0 containerId I │ │ + 0x0000 - 0x0022 reg=2 fragments Landroid/util/SparseArray; Landroid/util/SparseArray; │ │ + 0x0000 - 0x0022 reg=3 fragment Landroid/support/v4/app/Fragment; │ │ + │ │ + #24 : (in Landroid/support/v4/app/BackStackRecord;) │ │ + name : 'setLastIn' │ │ + type : '(Landroid/util/SparseArray;Landroid/support/v4/app/Fragment;)V' │ │ + access : 0x0002 (PRIVATE) │ │ + code - │ │ + registers : 4 │ │ + ins : 3 │ │ + outs : 3 │ │ + insns size : 10 16-bit code units │ │ +084030: |[084030] android.support.v4.app.BackStackRecord.setLastIn:(Landroid/util/SparseArray;Landroid/support/v4/app/Fragment;)V │ │ +084040: 3803 0900 |0000: if-eqz v3, 0009 // +0009 │ │ +084044: 5230 e500 |0002: iget v0, v3, Landroid/support/v4/app/Fragment;.mContainerId:I // field@00e5 │ │ +084048: 3800 0500 |0004: if-eqz v0, 0009 // +0005 │ │ +08404c: 6e30 7d1c 0203 |0006: invoke-virtual {v2, v0, v3}, Landroid/util/SparseArray;.put:(ILjava/lang/Object;)V // method@1c7d │ │ +084052: 0e00 |0009: return-void │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=757 │ │ + 0x0002 line=758 │ │ + 0x0004 line=759 │ │ + 0x0006 line=760 │ │ + 0x0009 line=763 │ │ + locals : │ │ + 0x0000 - 0x0000 reg=2 (null) Landroid/util/SparseArray; │ │ + 0x0004 - 0x0009 reg=0 containerId I │ │ + 0x0000 - 0x000a reg=1 this Landroid/support/v4/app/BackStackRecord; │ │ + 0x0000 - 0x000a reg=2 fragments Landroid/util/SparseArray; Landroid/util/SparseArray; │ │ + 0x0000 - 0x000a reg=3 fragment Landroid/support/v4/app/Fragment; │ │ + │ │ + #25 : (in Landroid/support/v4/app/BackStackRecord;) │ │ + name : 'setNameOverride' │ │ + type : '(Landroid/support/v4/util/ArrayMap;Ljava/lang/String;Ljava/lang/String;)V' │ │ + access : 0x000a (PRIVATE STATIC) │ │ + code - │ │ + registers : 5 │ │ + ins : 3 │ │ + outs : 3 │ │ + insns size : 38 16-bit code units │ │ +084054: |[084054] android.support.v4.app.BackStackRecord.setNameOverride:(Landroid/support/v4/util/ArrayMap;Ljava/lang/String;Ljava/lang/String;)V │ │ +084064: 3803 1e00 |0000: if-eqz v3, 001e // +001e │ │ +084068: 3804 1c00 |0002: if-eqz v4, 001e // +001c │ │ +08406c: 6e20 9722 4300 |0004: invoke-virtual {v3, v4}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@2297 │ │ +084072: 0a01 |0007: move-result v1 │ │ +084074: 3901 1600 |0008: if-nez v1, 001e // +0016 │ │ +084078: 1200 |000a: const/4 v0, #int 0 // #0 │ │ +08407a: 6e10 850e 0200 |000b: invoke-virtual {v2}, Landroid/support/v4/util/ArrayMap;.size:()I // method@0e85 │ │ +084080: 0a01 |000e: move-result v1 │ │ +084082: 3510 1300 |000f: if-ge v0, v1, 0022 // +0013 │ │ +084086: 6e20 860e 0200 |0011: invoke-virtual {v2, v0}, Landroid/support/v4/util/ArrayMap;.valueAt:(I)Ljava/lang/Object; // method@0e86 │ │ +08408c: 0c01 |0014: move-result-object v1 │ │ +08408e: 6e20 9722 1300 |0015: invoke-virtual {v3, v1}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@2297 │ │ +084094: 0a01 |0018: move-result v1 │ │ +084096: 3801 0600 |0019: if-eqz v1, 001f // +0006 │ │ +08409a: 6e30 840e 0204 |001b: invoke-virtual {v2, v0, v4}, Landroid/support/v4/util/ArrayMap;.setValueAt:(ILjava/lang/Object;)Ljava/lang/Object; // method@0e84 │ │ +0840a0: 0e00 |001e: return-void │ │ +0840a2: d800 0001 |001f: add-int/lit8 v0, v0, #int 1 // #01 │ │ +0840a6: 28ea |0021: goto 000b // -0016 │ │ +0840a8: 6e30 7f0e 3204 |0022: invoke-virtual {v2, v3, v4}, Landroid/support/v4/util/ArrayMap;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@0e7f │ │ +0840ae: 28f9 |0025: goto 001e // -0007 │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=1398 │ │ + 0x000a line=1399 │ │ + 0x0011 line=1400 │ │ + 0x001b line=1401 │ │ + 0x001e line=1407 │ │ + 0x001f line=1399 │ │ + 0x0022 line=1405 │ │ + locals : │ │ + 0x0000 - 0x0000 reg=2 (null) Landroid/support/v4/util/ArrayMap; │ │ + 0x000b - 0x001e reg=0 index I │ │ + 0x001f - 0x0026 reg=0 index I │ │ + 0x0000 - 0x0026 reg=2 overrides Landroid/support/v4/util/ArrayMap; Landroid/support/v4/util/ArrayMap; │ │ + 0x0000 - 0x0026 reg=3 source Ljava/lang/String; │ │ + 0x0000 - 0x0026 reg=4 target Ljava/lang/String; │ │ + │ │ + #26 : (in Landroid/support/v4/app/BackStackRecord;) │ │ + name : 'setNameOverrides' │ │ + type : '(Landroid/support/v4/app/BackStackRecord$TransitionState;Landroid/support/v4/util/ArrayMap;Z)V' │ │ + access : 0x0002 (PRIVATE) │ │ + code - │ │ + registers : 9 │ │ + ins : 4 │ │ + outs : 3 │ │ + insns size : 40 16-bit code units │ │ +0840b0: |[0840b0] android.support.v4.app.BackStackRecord.setNameOverrides:(Landroid/support/v4/app/BackStackRecord$TransitionState;Landroid/support/v4/util/ArrayMap;Z)V │ │ +0840c0: 6e10 850e 0700 |0000: invoke-virtual {v7}, Landroid/support/v4/util/ArrayMap;.size:()I // method@0e85 │ │ +0840c6: 0a00 |0003: move-result v0 │ │ +0840c8: 1201 |0004: const/4 v1, #int 0 // #0 │ │ +0840ca: 3501 2200 |0005: if-ge v1, v0, 0027 // +0022 │ │ +0840ce: 6e20 7d0e 1700 |0007: invoke-virtual {v7, v1}, Landroid/support/v4/util/ArrayMap;.keyAt:(I)Ljava/lang/Object; // method@0e7d │ │ +0840d4: 0c02 |000a: move-result-object v2 │ │ +0840d6: 1f02 3d05 |000b: check-cast v2, Ljava/lang/String; // type@053d │ │ +0840da: 6e20 860e 1700 |000d: invoke-virtual {v7, v1}, Landroid/support/v4/util/ArrayMap;.valueAt:(I)Ljava/lang/Object; // method@0e86 │ │ +0840e0: 0c04 |0010: move-result-object v4 │ │ +0840e2: 1f04 3804 |0011: check-cast v4, Landroid/view/View; // type@0438 │ │ +0840e6: 7110 7306 0400 |0013: invoke-static {v4}, Landroid/support/v4/app/FragmentTransitionCompat21;.getTransitionName:(Landroid/view/View;)Ljava/lang/String; // method@0673 │ │ +0840ec: 0c03 |0016: move-result-object v3 │ │ +0840ee: 3808 0a00 |0017: if-eqz v8, 0021 // +000a │ │ +0840f2: 5464 8e00 |0019: iget-object v4, v6, Landroid/support/v4/app/BackStackRecord$TransitionState;.nameOverrides:Landroid/support/v4/util/ArrayMap; // field@008e │ │ +0840f6: 7130 8104 2403 |001b: invoke-static {v4, v2, v3}, Landroid/support/v4/app/BackStackRecord;.setNameOverride:(Landroid/support/v4/util/ArrayMap;Ljava/lang/String;Ljava/lang/String;)V // method@0481 │ │ +0840fc: d801 0101 |001e: add-int/lit8 v1, v1, #int 1 // #01 │ │ +084100: 28e5 |0020: goto 0005 // -001b │ │ +084102: 5464 8e00 |0021: iget-object v4, v6, Landroid/support/v4/app/BackStackRecord$TransitionState;.nameOverrides:Landroid/support/v4/util/ArrayMap; // field@008e │ │ +084106: 7130 8104 3402 |0023: invoke-static {v4, v3, v2}, Landroid/support/v4/app/BackStackRecord;.setNameOverride:(Landroid/support/v4/util/ArrayMap;Ljava/lang/String;Ljava/lang/String;)V // method@0481 │ │ +08410c: 28f8 |0026: goto 001e // -0008 │ │ +08410e: 0e00 |0027: return-void │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=1440 │ │ + 0x0004 line=1441 │ │ + 0x0007 line=1442 │ │ + 0x000d line=1443 │ │ + 0x0017 line=1444 │ │ + 0x0019 line=1445 │ │ + 0x001e line=1441 │ │ + 0x0021 line=1447 │ │ + 0x0027 line=1450 │ │ + locals : │ │ + 0x0000 - 0x0000 reg=7 (null) Landroid/support/v4/util/ArrayMap; │ │ + 0x000d - 0x0027 reg=2 source Ljava/lang/String; │ │ + 0x0017 - 0x0027 reg=3 target Ljava/lang/String; │ │ + 0x0004 - 0x0028 reg=0 count I │ │ + 0x0005 - 0x0028 reg=1 i I │ │ + 0x0000 - 0x0028 reg=5 this Landroid/support/v4/app/BackStackRecord; │ │ + 0x0000 - 0x0028 reg=6 state Landroid/support/v4/app/BackStackRecord$TransitionState; │ │ + 0x0000 - 0x0028 reg=7 namedViews Landroid/support/v4/util/ArrayMap; Landroid/support/v4/util/ArrayMap; │ │ + 0x0000 - 0x0028 reg=8 isEnd Z │ │ + │ │ + #27 : (in Landroid/support/v4/app/BackStackRecord;) │ │ + name : 'setNameOverrides' │ │ + type : '(Landroid/support/v4/app/BackStackRecord$TransitionState;Ljava/util/ArrayList;Ljava/util/ArrayList;)V' │ │ + access : 0x000a (PRIVATE STATIC) │ │ + code - │ │ + registers : 7 │ │ + ins : 3 │ │ + outs : 3 │ │ + insns size : 30 16-bit code units │ │ +084110: |[084110] android.support.v4.app.BackStackRecord.setNameOverrides:(Landroid/support/v4/app/BackStackRecord$TransitionState;Ljava/util/ArrayList;Ljava/util/ArrayList;)V │ │ +084120: 3805 1d00 |0000: if-eqz v5, 001d // +001d │ │ +084124: 1200 |0002: const/4 v0, #int 0 // #0 │ │ +084126: 6e10 de22 0500 |0003: invoke-virtual {v5}, Ljava/util/ArrayList;.size:()I // method@22de │ │ +08412c: 0a03 |0006: move-result v3 │ │ +08412e: 3530 1600 |0007: if-ge v0, v3, 001d // +0016 │ │ +084132: 6e20 d722 0500 |0009: invoke-virtual {v5, v0}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@22d7 │ │ +084138: 0c01 |000c: move-result-object v1 │ │ +08413a: 1f01 3d05 |000d: check-cast v1, Ljava/lang/String; // type@053d │ │ +08413e: 6e20 d722 0600 |000f: invoke-virtual {v6, v0}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@22d7 │ │ +084144: 0c02 |0012: move-result-object v2 │ │ +084146: 1f02 3d05 |0013: check-cast v2, Ljava/lang/String; // type@053d │ │ +08414a: 5443 8e00 |0015: iget-object v3, v4, Landroid/support/v4/app/BackStackRecord$TransitionState;.nameOverrides:Landroid/support/v4/util/ArrayMap; // field@008e │ │ +08414e: 7130 8104 1302 |0017: invoke-static {v3, v1, v2}, Landroid/support/v4/app/BackStackRecord;.setNameOverride:(Landroid/support/v4/util/ArrayMap;Ljava/lang/String;Ljava/lang/String;)V // method@0481 │ │ +084154: d800 0001 |001a: add-int/lit8 v0, v0, #int 1 // #01 │ │ +084158: 28e7 |001c: goto 0003 // -0019 │ │ +08415a: 0e00 |001d: return-void │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=1411 │ │ + 0x0002 line=1412 │ │ + 0x0009 line=1413 │ │ + 0x000f line=1414 │ │ + 0x0015 line=1415 │ │ + 0x001a line=1412 │ │ + 0x001d line=1418 │ │ + locals : │ │ + 0x0000 - 0x0000 reg=5 (null) Ljava/util/ArrayList; │ │ + 0x0000 - 0x0000 reg=6 (null) Ljava/util/ArrayList; │ │ + 0x0003 - 0x001d reg=0 i I │ │ + 0x000f - 0x001d reg=1 source Ljava/lang/String; │ │ + 0x0015 - 0x001d reg=2 target Ljava/lang/String; │ │ + 0x0000 - 0x001e reg=4 state Landroid/support/v4/app/BackStackRecord$TransitionState; │ │ + 0x0000 - 0x001e reg=5 sourceNames Ljava/util/ArrayList; Ljava/util/ArrayList; │ │ + 0x0000 - 0x001e reg=6 targetNames Ljava/util/ArrayList; Ljava/util/ArrayList; │ │ + │ │ Virtual methods - │ │ #0 : (in Landroid/support/v4/app/BackStackRecord;) │ │ name : 'add' │ │ type : '(ILandroid/support/v4/app/Fragment;)Landroid/support/v4/app/FragmentTransaction;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 5 │ │ insns size : 6 16-bit code units │ │ -05d250: |[05d250] android.support.v4.app.BackStackRecord.add:(ILandroid/support/v4/app/Fragment;)Landroid/support/v4/app/FragmentTransaction; │ │ -05d260: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -05d262: 1211 |0001: const/4 v1, #int 1 // #1 │ │ -05d264: 7051 ba02 3204 |0002: invoke-direct {v2, v3, v4, v0, v1}, Landroid/support/v4/app/BackStackRecord;.doAddOp:(ILandroid/support/v4/app/Fragment;Ljava/lang/String;I)V // method@02ba │ │ -05d26a: 1102 |0005: return-object v2 │ │ +08415c: |[08415c] android.support.v4.app.BackStackRecord.add:(ILandroid/support/v4/app/Fragment;)Landroid/support/v4/app/FragmentTransaction; │ │ +08416c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +08416e: 1211 |0001: const/4 v1, #int 1 // #1 │ │ +084170: 7051 5a04 3204 |0002: invoke-direct {v2, v3, v4, v0, v1}, Landroid/support/v4/app/BackStackRecord;.doAddOp:(ILandroid/support/v4/app/Fragment;Ljava/lang/String;I)V // method@045a │ │ +084176: 1102 |0005: return-object v2 │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=384 │ │ - 0x0005 line=385 │ │ + 0x0000 line=406 │ │ + 0x0005 line=407 │ │ locals : │ │ 0x0000 - 0x0006 reg=2 this Landroid/support/v4/app/BackStackRecord; │ │ 0x0000 - 0x0006 reg=3 containerViewId I │ │ 0x0000 - 0x0006 reg=4 fragment Landroid/support/v4/app/Fragment; │ │ │ │ #1 : (in Landroid/support/v4/app/BackStackRecord;) │ │ name : 'add' │ │ type : '(ILandroid/support/v4/app/Fragment;Ljava/lang/String;)Landroid/support/v4/app/FragmentTransaction;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 5 │ │ insns size : 5 16-bit code units │ │ -05d26c: |[05d26c] android.support.v4.app.BackStackRecord.add:(ILandroid/support/v4/app/Fragment;Ljava/lang/String;)Landroid/support/v4/app/FragmentTransaction; │ │ -05d27c: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -05d27e: 7050 ba02 2143 |0001: invoke-direct {v1, v2, v3, v4, v0}, Landroid/support/v4/app/BackStackRecord;.doAddOp:(ILandroid/support/v4/app/Fragment;Ljava/lang/String;I)V // method@02ba │ │ -05d284: 1101 |0004: return-object v1 │ │ +084178: |[084178] android.support.v4.app.BackStackRecord.add:(ILandroid/support/v4/app/Fragment;Ljava/lang/String;)Landroid/support/v4/app/FragmentTransaction; │ │ +084188: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +08418a: 7050 5a04 2143 |0001: invoke-direct {v1, v2, v3, v4, v0}, Landroid/support/v4/app/BackStackRecord;.doAddOp:(ILandroid/support/v4/app/Fragment;Ljava/lang/String;I)V // method@045a │ │ +084190: 1101 |0004: return-object v1 │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=389 │ │ - 0x0004 line=390 │ │ + 0x0000 line=411 │ │ + 0x0004 line=412 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/app/BackStackRecord; │ │ 0x0000 - 0x0005 reg=2 containerViewId I │ │ 0x0000 - 0x0005 reg=3 fragment Landroid/support/v4/app/Fragment; │ │ 0x0000 - 0x0005 reg=4 tag Ljava/lang/String; │ │ │ │ #2 : (in Landroid/support/v4/app/BackStackRecord;) │ │ @@ -112452,762 +156163,901 @@ │ │ type : '(Landroid/support/v4/app/Fragment;Ljava/lang/String;)Landroid/support/v4/app/FragmentTransaction;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 5 │ │ insns size : 6 16-bit code units │ │ -05d288: |[05d288] android.support.v4.app.BackStackRecord.add:(Landroid/support/v4/app/Fragment;Ljava/lang/String;)Landroid/support/v4/app/FragmentTransaction; │ │ -05d298: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -05d29a: 1211 |0001: const/4 v1, #int 1 // #1 │ │ -05d29c: 7051 ba02 0243 |0002: invoke-direct {v2, v0, v3, v4, v1}, Landroid/support/v4/app/BackStackRecord;.doAddOp:(ILandroid/support/v4/app/Fragment;Ljava/lang/String;I)V // method@02ba │ │ -05d2a2: 1102 |0005: return-object v2 │ │ +084194: |[084194] android.support.v4.app.BackStackRecord.add:(Landroid/support/v4/app/Fragment;Ljava/lang/String;)Landroid/support/v4/app/FragmentTransaction; │ │ +0841a4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0841a6: 1211 |0001: const/4 v1, #int 1 // #1 │ │ +0841a8: 7051 5a04 0243 |0002: invoke-direct {v2, v0, v3, v4, v1}, Landroid/support/v4/app/BackStackRecord;.doAddOp:(ILandroid/support/v4/app/Fragment;Ljava/lang/String;I)V // method@045a │ │ +0841ae: 1102 |0005: return-object v2 │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=379 │ │ - 0x0005 line=380 │ │ + 0x0000 line=401 │ │ + 0x0005 line=402 │ │ locals : │ │ 0x0000 - 0x0006 reg=2 this Landroid/support/v4/app/BackStackRecord; │ │ 0x0000 - 0x0006 reg=3 fragment Landroid/support/v4/app/Fragment; │ │ 0x0000 - 0x0006 reg=4 tag Ljava/lang/String; │ │ │ │ #3 : (in Landroid/support/v4/app/BackStackRecord;) │ │ name : 'addOp' │ │ type : '(Landroid/support/v4/app/BackStackRecord$Op;)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 42 16-bit code units │ │ -05d2a4: |[05d2a4] android.support.v4.app.BackStackRecord.addOp:(Landroid/support/v4/app/BackStackRecord$Op;)V │ │ -05d2b4: 5410 7400 |0000: iget-object v0, v1, Landroid/support/v4/app/BackStackRecord;.mHead:Landroid/support/v4/app/BackStackRecord$Op; // field@0074 │ │ -05d2b8: 3900 1d00 |0002: if-nez v0, 001f // +001d │ │ -05d2bc: 5b12 7b00 |0004: iput-object v2, v1, Landroid/support/v4/app/BackStackRecord;.mTail:Landroid/support/v4/app/BackStackRecord$Op; // field@007b │ │ -05d2c0: 5b12 7400 |0006: iput-object v2, v1, Landroid/support/v4/app/BackStackRecord;.mHead:Landroid/support/v4/app/BackStackRecord$Op; // field@0074 │ │ -05d2c4: 5210 7200 |0008: iget v0, v1, Landroid/support/v4/app/BackStackRecord;.mEnterAnim:I // field@0072 │ │ -05d2c8: 5920 5a00 |000a: iput v0, v2, Landroid/support/v4/app/BackStackRecord$Op;.enterAnim:I // field@005a │ │ -05d2cc: 5210 7300 |000c: iget v0, v1, Landroid/support/v4/app/BackStackRecord;.mExitAnim:I // field@0073 │ │ -05d2d0: 5920 5b00 |000e: iput v0, v2, Landroid/support/v4/app/BackStackRecord$Op;.exitAnim:I // field@005b │ │ -05d2d4: 5210 7900 |0010: iget v0, v1, Landroid/support/v4/app/BackStackRecord;.mPopEnterAnim:I // field@0079 │ │ -05d2d8: 5920 5e00 |0012: iput v0, v2, Landroid/support/v4/app/BackStackRecord$Op;.popEnterAnim:I // field@005e │ │ -05d2dc: 5210 7a00 |0014: iget v0, v1, Landroid/support/v4/app/BackStackRecord;.mPopExitAnim:I // field@007a │ │ -05d2e0: 5920 5f00 |0016: iput v0, v2, Landroid/support/v4/app/BackStackRecord$Op;.popExitAnim:I // field@005f │ │ -05d2e4: 5210 7800 |0018: iget v0, v1, Landroid/support/v4/app/BackStackRecord;.mNumOp:I // field@0078 │ │ -05d2e8: d800 0001 |001a: add-int/lit8 v0, v0, #int 1 // #01 │ │ -05d2ec: 5910 7800 |001c: iput v0, v1, Landroid/support/v4/app/BackStackRecord;.mNumOp:I // field@0078 │ │ -05d2f0: 0e00 |001e: return-void │ │ -05d2f2: 5410 7b00 |001f: iget-object v0, v1, Landroid/support/v4/app/BackStackRecord;.mTail:Landroid/support/v4/app/BackStackRecord$Op; // field@007b │ │ -05d2f6: 5b20 6000 |0021: iput-object v0, v2, Landroid/support/v4/app/BackStackRecord$Op;.prev:Landroid/support/v4/app/BackStackRecord$Op; // field@0060 │ │ -05d2fa: 5410 7b00 |0023: iget-object v0, v1, Landroid/support/v4/app/BackStackRecord;.mTail:Landroid/support/v4/app/BackStackRecord$Op; // field@007b │ │ -05d2fe: 5b02 5d00 |0025: iput-object v2, v0, Landroid/support/v4/app/BackStackRecord$Op;.next:Landroid/support/v4/app/BackStackRecord$Op; // field@005d │ │ -05d302: 5b12 7b00 |0027: iput-object v2, v1, Landroid/support/v4/app/BackStackRecord;.mTail:Landroid/support/v4/app/BackStackRecord$Op; // field@007b │ │ -05d306: 28df |0029: goto 0008 // -0021 │ │ +0841b0: |[0841b0] android.support.v4.app.BackStackRecord.addOp:(Landroid/support/v4/app/BackStackRecord$Op;)V │ │ +0841c0: 5410 a300 |0000: iget-object v0, v1, Landroid/support/v4/app/BackStackRecord;.mHead:Landroid/support/v4/app/BackStackRecord$Op; // field@00a3 │ │ +0841c4: 3900 1d00 |0002: if-nez v0, 001f // +001d │ │ +0841c8: 5b12 ac00 |0004: iput-object v2, v1, Landroid/support/v4/app/BackStackRecord;.mTail:Landroid/support/v4/app/BackStackRecord$Op; // field@00ac │ │ +0841cc: 5b12 a300 |0006: iput-object v2, v1, Landroid/support/v4/app/BackStackRecord;.mHead:Landroid/support/v4/app/BackStackRecord$Op; // field@00a3 │ │ +0841d0: 5210 a100 |0008: iget v0, v1, Landroid/support/v4/app/BackStackRecord;.mEnterAnim:I // field@00a1 │ │ +0841d4: 5920 8400 |000a: iput v0, v2, Landroid/support/v4/app/BackStackRecord$Op;.enterAnim:I // field@0084 │ │ +0841d8: 5210 a200 |000c: iget v0, v1, Landroid/support/v4/app/BackStackRecord;.mExitAnim:I // field@00a2 │ │ +0841dc: 5920 8500 |000e: iput v0, v2, Landroid/support/v4/app/BackStackRecord$Op;.exitAnim:I // field@0085 │ │ +0841e0: 5210 a800 |0010: iget v0, v1, Landroid/support/v4/app/BackStackRecord;.mPopEnterAnim:I // field@00a8 │ │ +0841e4: 5920 8800 |0012: iput v0, v2, Landroid/support/v4/app/BackStackRecord$Op;.popEnterAnim:I // field@0088 │ │ +0841e8: 5210 a900 |0014: iget v0, v1, Landroid/support/v4/app/BackStackRecord;.mPopExitAnim:I // field@00a9 │ │ +0841ec: 5920 8900 |0016: iput v0, v2, Landroid/support/v4/app/BackStackRecord$Op;.popExitAnim:I // field@0089 │ │ +0841f0: 5210 a700 |0018: iget v0, v1, Landroid/support/v4/app/BackStackRecord;.mNumOp:I // field@00a7 │ │ +0841f4: d800 0001 |001a: add-int/lit8 v0, v0, #int 1 // #01 │ │ +0841f8: 5910 a700 |001c: iput v0, v1, Landroid/support/v4/app/BackStackRecord;.mNumOp:I // field@00a7 │ │ +0841fc: 0e00 |001e: return-void │ │ +0841fe: 5410 ac00 |001f: iget-object v0, v1, Landroid/support/v4/app/BackStackRecord;.mTail:Landroid/support/v4/app/BackStackRecord$Op; // field@00ac │ │ +084202: 5b20 8a00 |0021: iput-object v0, v2, Landroid/support/v4/app/BackStackRecord$Op;.prev:Landroid/support/v4/app/BackStackRecord$Op; // field@008a │ │ +084206: 5410 ac00 |0023: iget-object v0, v1, Landroid/support/v4/app/BackStackRecord;.mTail:Landroid/support/v4/app/BackStackRecord$Op; // field@00ac │ │ +08420a: 5b02 8700 |0025: iput-object v2, v0, Landroid/support/v4/app/BackStackRecord$Op;.next:Landroid/support/v4/app/BackStackRecord$Op; // field@0087 │ │ +08420e: 5b12 ac00 |0027: iput-object v2, v1, Landroid/support/v4/app/BackStackRecord;.mTail:Landroid/support/v4/app/BackStackRecord$Op; // field@00ac │ │ +084212: 28df |0029: goto 0008 // -0021 │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=364 │ │ - 0x0004 line=365 │ │ - 0x0008 line=371 │ │ - 0x000c line=372 │ │ - 0x0010 line=373 │ │ - 0x0014 line=374 │ │ - 0x0018 line=375 │ │ - 0x001e line=376 │ │ - 0x001f line=367 │ │ - 0x0023 line=368 │ │ - 0x0027 line=369 │ │ + 0x0000 line=386 │ │ + 0x0004 line=387 │ │ + 0x0008 line=393 │ │ + 0x000c line=394 │ │ + 0x0010 line=395 │ │ + 0x0014 line=396 │ │ + 0x0018 line=397 │ │ + 0x001e line=398 │ │ + 0x001f line=389 │ │ + 0x0023 line=390 │ │ + 0x0027 line=391 │ │ locals : │ │ 0x0000 - 0x002a reg=1 this Landroid/support/v4/app/BackStackRecord; │ │ 0x0000 - 0x002a reg=2 op Landroid/support/v4/app/BackStackRecord$Op; │ │ │ │ #4 : (in Landroid/support/v4/app/BackStackRecord;) │ │ + name : 'addSharedElement' │ │ + type : '(Landroid/view/View;Ljava/lang/String;)Landroid/support/v4/app/FragmentTransaction;' │ │ + access : 0x0001 (PUBLIC) │ │ + code - │ │ + registers : 6 │ │ + ins : 3 │ │ + outs : 2 │ │ + insns size : 49 16-bit code units │ │ +084214: |[084214] android.support.v4.app.BackStackRecord.addSharedElement:(Landroid/view/View;Ljava/lang/String;)Landroid/support/v4/app/FragmentTransaction; │ │ +084224: 6001 4000 |0000: sget v1, Landroid/os/Build$VERSION;.SDK_INT:I // field@0040 │ │ +084228: 1302 1500 |0002: const/16 v2, #int 21 // #15 │ │ +08422c: 3421 2c00 |0004: if-lt v1, v2, 0030 // +002c │ │ +084230: 7110 7306 0400 |0006: invoke-static {v4}, Landroid/support/v4/app/FragmentTransitionCompat21;.getTransitionName:(Landroid/view/View;)Ljava/lang/String; // method@0673 │ │ +084236: 0c00 |0009: move-result-object v0 │ │ +084238: 3900 0a00 |000a: if-nez v0, 0014 // +000a │ │ +08423c: 2201 2b05 |000c: new-instance v1, Ljava/lang/IllegalArgumentException; // type@052b │ │ +084240: 1a02 5e0f |000e: const-string v2, "Unique transitionNames are required for all sharedElements" // string@0f5e │ │ +084244: 7020 6822 2100 |0010: invoke-direct {v1, v2}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@2268 │ │ +08424a: 2701 |0013: throw v1 │ │ +08424c: 5431 aa00 |0014: iget-object v1, v3, Landroid/support/v4/app/BackStackRecord;.mSharedElementSourceNames:Ljava/util/ArrayList; // field@00aa │ │ +084250: 3901 1000 |0016: if-nez v1, 0026 // +0010 │ │ +084254: 2201 5905 |0018: new-instance v1, Ljava/util/ArrayList; // type@0559 │ │ +084258: 7010 cf22 0100 |001a: invoke-direct {v1}, Ljava/util/ArrayList;.:()V // method@22cf │ │ +08425e: 5b31 aa00 |001d: iput-object v1, v3, Landroid/support/v4/app/BackStackRecord;.mSharedElementSourceNames:Ljava/util/ArrayList; // field@00aa │ │ +084262: 2201 5905 |001f: new-instance v1, Ljava/util/ArrayList; // type@0559 │ │ +084266: 7010 cf22 0100 |0021: invoke-direct {v1}, Ljava/util/ArrayList;.:()V // method@22cf │ │ +08426c: 5b31 ab00 |0024: iput-object v1, v3, Landroid/support/v4/app/BackStackRecord;.mSharedElementTargetNames:Ljava/util/ArrayList; // field@00ab │ │ +084270: 5431 aa00 |0026: iget-object v1, v3, Landroid/support/v4/app/BackStackRecord;.mSharedElementSourceNames:Ljava/util/ArrayList; // field@00aa │ │ +084274: 6e20 d322 0100 |0028: invoke-virtual {v1, v0}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@22d3 │ │ +08427a: 5431 ab00 |002b: iget-object v1, v3, Landroid/support/v4/app/BackStackRecord;.mSharedElementTargetNames:Ljava/util/ArrayList; // field@00ab │ │ +08427e: 6e20 d322 5100 |002d: invoke-virtual {v1, v5}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@22d3 │ │ +084284: 1103 |0030: return-object v3 │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=520 │ │ + 0x0006 line=521 │ │ + 0x000a line=522 │ │ + 0x000c line=523 │ │ + 0x0014 line=526 │ │ + 0x0018 line=527 │ │ + 0x001f line=528 │ │ + 0x0026 line=531 │ │ + 0x002b line=532 │ │ + 0x0030 line=534 │ │ + locals : │ │ + 0x000a - 0x0030 reg=0 transitionName Ljava/lang/String; │ │ + 0x0000 - 0x0031 reg=3 this Landroid/support/v4/app/BackStackRecord; │ │ + 0x0000 - 0x0031 reg=4 sharedElement Landroid/view/View; │ │ + 0x0000 - 0x0031 reg=5 name Ljava/lang/String; │ │ + │ │ + #5 : (in Landroid/support/v4/app/BackStackRecord;) │ │ name : 'addToBackStack' │ │ type : '(Ljava/lang/String;)Landroid/support/v4/app/FragmentTransaction;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 18 16-bit code units │ │ -05d308: |[05d308] android.support.v4.app.BackStackRecord.addToBackStack:(Ljava/lang/String;)Landroid/support/v4/app/FragmentTransaction; │ │ -05d318: 5520 6c00 |0000: iget-boolean v0, v2, Landroid/support/v4/app/BackStackRecord;.mAllowAddToBackStack:Z // field@006c │ │ -05d31c: 3900 0a00 |0002: if-nez v0, 000c // +000a │ │ -05d320: 2200 a703 |0004: new-instance v0, Ljava/lang/IllegalStateException; // type@03a7 │ │ -05d324: 1a01 270b |0006: const-string v1, "This FragmentTransaction is not allowed to be added to the back stack." // string@0b27 │ │ -05d328: 7020 7c17 1000 |0008: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@177c │ │ -05d32e: 2700 |000b: throw v0 │ │ -05d330: 1210 |000c: const/4 v0, #int 1 // #1 │ │ -05d332: 5c20 6b00 |000d: iput-boolean v0, v2, Landroid/support/v4/app/BackStackRecord;.mAddToBackStack:Z // field@006b │ │ -05d336: 5b23 7700 |000f: iput-object v3, v2, Landroid/support/v4/app/BackStackRecord;.mName:Ljava/lang/String; // field@0077 │ │ -05d33a: 1102 |0011: return-object v2 │ │ +084288: |[084288] android.support.v4.app.BackStackRecord.addToBackStack:(Ljava/lang/String;)Landroid/support/v4/app/FragmentTransaction; │ │ +084298: 5520 9b00 |0000: iget-boolean v0, v2, Landroid/support/v4/app/BackStackRecord;.mAllowAddToBackStack:Z // field@009b │ │ +08429c: 3900 0a00 |0002: if-nez v0, 000c // +000a │ │ +0842a0: 2200 2c05 |0004: new-instance v0, Ljava/lang/IllegalStateException; // type@052c │ │ +0842a4: 1a01 2e0f |0006: const-string v1, "This FragmentTransaction is not allowed to be added to the back stack." // string@0f2e │ │ +0842a8: 7020 6c22 1000 |0008: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@226c │ │ +0842ae: 2700 |000b: throw v0 │ │ +0842b0: 1210 |000c: const/4 v0, #int 1 // #1 │ │ +0842b2: 5c20 9a00 |000d: iput-boolean v0, v2, Landroid/support/v4/app/BackStackRecord;.mAddToBackStack:Z // field@009a │ │ +0842b6: 5b23 a600 |000f: iput-object v3, v2, Landroid/support/v4/app/BackStackRecord;.mName:Ljava/lang/String; // field@00a6 │ │ +0842ba: 1102 |0011: return-object v2 │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=502 │ │ - 0x0004 line=503 │ │ - 0x000c line=506 │ │ - 0x000f line=507 │ │ - 0x0011 line=508 │ │ + 0x0000 line=543 │ │ + 0x0004 line=544 │ │ + 0x000c line=547 │ │ + 0x000f line=548 │ │ + 0x0011 line=549 │ │ locals : │ │ 0x0000 - 0x0012 reg=2 this Landroid/support/v4/app/BackStackRecord; │ │ 0x0000 - 0x0012 reg=3 name Ljava/lang/String; │ │ │ │ - #5 : (in Landroid/support/v4/app/BackStackRecord;) │ │ + #6 : (in Landroid/support/v4/app/BackStackRecord;) │ │ name : 'attach' │ │ type : '(Landroid/support/v4/app/Fragment;)Landroid/support/v4/app/FragmentTransaction;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 14 16-bit code units │ │ -05d33c: |[05d33c] android.support.v4.app.BackStackRecord.attach:(Landroid/support/v4/app/Fragment;)Landroid/support/v4/app/FragmentTransaction; │ │ -05d34c: 2200 ad00 |0000: new-instance v0, Landroid/support/v4/app/BackStackRecord$Op; // type@00ad │ │ -05d350: 7010 ac02 0000 |0002: invoke-direct {v0}, Landroid/support/v4/app/BackStackRecord$Op;.:()V // method@02ac │ │ -05d356: 1271 |0005: const/4 v1, #int 7 // #7 │ │ -05d358: 5901 5900 |0006: iput v1, v0, Landroid/support/v4/app/BackStackRecord$Op;.cmd:I // field@0059 │ │ -05d35c: 5b03 5c00 |0008: iput-object v3, v0, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@005c │ │ -05d360: 6e20 b102 0200 |000a: invoke-virtual {v2, v0}, Landroid/support/v4/app/BackStackRecord;.addOp:(Landroid/support/v4/app/BackStackRecord$Op;)V // method@02b1 │ │ -05d366: 1102 |000d: return-object v2 │ │ +0842bc: |[0842bc] android.support.v4.app.BackStackRecord.attach:(Landroid/support/v4/app/Fragment;)Landroid/support/v4/app/FragmentTransaction; │ │ +0842cc: 2200 1101 |0000: new-instance v0, Landroid/support/v4/app/BackStackRecord$Op; // type@0111 │ │ +0842d0: 7010 4004 0000 |0002: invoke-direct {v0}, Landroid/support/v4/app/BackStackRecord$Op;.:()V // method@0440 │ │ +0842d6: 1271 |0005: const/4 v1, #int 7 // #7 │ │ +0842d8: 5901 8300 |0006: iput v1, v0, Landroid/support/v4/app/BackStackRecord$Op;.cmd:I // field@0083 │ │ +0842dc: 5b03 8600 |0008: iput-object v3, v0, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@0086 │ │ +0842e0: 6e20 4a04 0200 |000a: invoke-virtual {v2, v0}, Landroid/support/v4/app/BackStackRecord;.addOp:(Landroid/support/v4/app/BackStackRecord$Op;)V // method@044a │ │ +0842e6: 1102 |000d: return-object v2 │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=470 │ │ - 0x0005 line=471 │ │ - 0x0008 line=472 │ │ - 0x000a line=473 │ │ - 0x000d line=475 │ │ + 0x0000 line=492 │ │ + 0x0005 line=493 │ │ + 0x0008 line=494 │ │ + 0x000a line=495 │ │ + 0x000d line=497 │ │ locals : │ │ 0x0005 - 0x000e reg=0 op Landroid/support/v4/app/BackStackRecord$Op; │ │ 0x0000 - 0x000e reg=2 this Landroid/support/v4/app/BackStackRecord; │ │ 0x0000 - 0x000e reg=3 fragment Landroid/support/v4/app/Fragment; │ │ │ │ - #6 : (in Landroid/support/v4/app/BackStackRecord;) │ │ + #7 : (in Landroid/support/v4/app/BackStackRecord;) │ │ name : 'bumpBackStackNesting' │ │ type : '(I)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 8 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 176 16-bit code units │ │ -05d368: |[05d368] android.support.v4.app.BackStackRecord.bumpBackStackNesting:(I)V │ │ -05d378: 5563 6b00 |0000: iget-boolean v3, v6, Landroid/support/v4/app/BackStackRecord;.mAddToBackStack:Z // field@006b │ │ -05d37c: 3903 0300 |0002: if-nez v3, 0005 // +0003 │ │ -05d380: 0e00 |0004: return-void │ │ -05d382: 6303 0101 |0005: sget-boolean v3, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@0101 │ │ -05d386: 3803 2400 |0007: if-eqz v3, 002b // +0024 │ │ -05d38a: 1a03 6703 |0009: const-string v3, "FragmentManager" // string@0367 │ │ -05d38e: 2204 b903 |000b: new-instance v4, Ljava/lang/StringBuilder; // type@03b9 │ │ -05d392: 7010 ae17 0400 |000d: invoke-direct {v4}, Ljava/lang/StringBuilder;.:()V // method@17ae │ │ -05d398: 1a05 2002 |0010: const-string v5, "Bump nesting in " // string@0220 │ │ -05d39c: 6e20 b517 5400 |0012: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17b5 │ │ -05d3a2: 0c04 |0015: move-result-object v4 │ │ -05d3a4: 6e20 b417 6400 |0016: invoke-virtual {v4, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@17b4 │ │ -05d3aa: 0c04 |0019: move-result-object v4 │ │ -05d3ac: 1a05 3100 |001a: const-string v5, " by " // string@0031 │ │ -05d3b0: 6e20 b517 5400 |001c: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17b5 │ │ -05d3b6: 0c04 |001f: move-result-object v4 │ │ -05d3b8: 6e20 b117 7400 |0020: invoke-virtual {v4, v7}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@17b1 │ │ -05d3be: 0c04 |0023: move-result-object v4 │ │ -05d3c0: 6e10 ba17 0400 |0024: invoke-virtual {v4}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@17ba │ │ -05d3c6: 0c04 |0027: move-result-object v4 │ │ -05d3c8: 7120 3812 4300 |0028: invoke-static {v3, v4}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@1238 │ │ -05d3ce: 5461 7400 |002b: iget-object v1, v6, Landroid/support/v4/app/BackStackRecord;.mHead:Landroid/support/v4/app/BackStackRecord$Op; // field@0074 │ │ -05d3d2: 3801 d7ff |002d: if-eqz v1, 0004 // -0029 │ │ -05d3d6: 5413 5c00 |002f: iget-object v3, v1, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@005c │ │ -05d3da: 3803 3500 |0031: if-eqz v3, 0066 // +0035 │ │ -05d3de: 5413 5c00 |0033: iget-object v3, v1, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@005c │ │ -05d3e2: 5234 aa00 |0035: iget v4, v3, Landroid/support/v4/app/Fragment;.mBackStackNesting:I // field@00aa │ │ -05d3e6: b074 |0037: add-int/2addr v4, v7 │ │ -05d3e8: 5934 aa00 |0038: iput v4, v3, Landroid/support/v4/app/Fragment;.mBackStackNesting:I // field@00aa │ │ -05d3ec: 6303 0101 |003a: sget-boolean v3, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@0101 │ │ -05d3f0: 3803 2a00 |003c: if-eqz v3, 0066 // +002a │ │ -05d3f4: 1a03 6703 |003e: const-string v3, "FragmentManager" // string@0367 │ │ -05d3f8: 2204 b903 |0040: new-instance v4, Ljava/lang/StringBuilder; // type@03b9 │ │ -05d3fc: 7010 ae17 0400 |0042: invoke-direct {v4}, Ljava/lang/StringBuilder;.:()V // method@17ae │ │ -05d402: 1a05 2102 |0045: const-string v5, "Bump nesting of " // string@0221 │ │ -05d406: 6e20 b517 5400 |0047: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17b5 │ │ -05d40c: 0c04 |004a: move-result-object v4 │ │ -05d40e: 5415 5c00 |004b: iget-object v5, v1, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@005c │ │ -05d412: 6e20 b417 5400 |004d: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@17b4 │ │ -05d418: 0c04 |0050: move-result-object v4 │ │ -05d41a: 1a05 8200 |0051: const-string v5, " to " // string@0082 │ │ -05d41e: 6e20 b517 5400 |0053: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17b5 │ │ -05d424: 0c04 |0056: move-result-object v4 │ │ -05d426: 5415 5c00 |0057: iget-object v5, v1, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@005c │ │ -05d42a: 5255 aa00 |0059: iget v5, v5, Landroid/support/v4/app/Fragment;.mBackStackNesting:I // field@00aa │ │ -05d42e: 6e20 b117 5400 |005b: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@17b1 │ │ -05d434: 0c04 |005e: move-result-object v4 │ │ -05d436: 6e10 ba17 0400 |005f: invoke-virtual {v4}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@17ba │ │ -05d43c: 0c04 |0062: move-result-object v4 │ │ -05d43e: 7120 3812 4300 |0063: invoke-static {v3, v4}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@1238 │ │ -05d444: 5413 6100 |0066: iget-object v3, v1, Landroid/support/v4/app/BackStackRecord$Op;.removed:Ljava/util/ArrayList; // field@0061 │ │ -05d448: 3803 4400 |0068: if-eqz v3, 00ac // +0044 │ │ -05d44c: 5413 6100 |006a: iget-object v3, v1, Landroid/support/v4/app/BackStackRecord$Op;.removed:Ljava/util/ArrayList; // field@0061 │ │ -05d450: 6e10 df17 0300 |006c: invoke-virtual {v3}, Ljava/util/ArrayList;.size:()I // method@17df │ │ -05d456: 0a03 |006f: move-result v3 │ │ -05d458: d800 03ff |0070: add-int/lit8 v0, v3, #int -1 // #ff │ │ -05d45c: 3a00 3a00 |0072: if-ltz v0, 00ac // +003a │ │ -05d460: 5413 6100 |0074: iget-object v3, v1, Landroid/support/v4/app/BackStackRecord$Op;.removed:Ljava/util/ArrayList; // field@0061 │ │ -05d464: 6e20 d917 0300 |0076: invoke-virtual {v3, v0}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@17d9 │ │ -05d46a: 0c02 |0079: move-result-object v2 │ │ -05d46c: 1f02 b600 |007a: check-cast v2, Landroid/support/v4/app/Fragment; // type@00b6 │ │ -05d470: 5223 aa00 |007c: iget v3, v2, Landroid/support/v4/app/Fragment;.mBackStackNesting:I // field@00aa │ │ -05d474: b073 |007e: add-int/2addr v3, v7 │ │ -05d476: 5923 aa00 |007f: iput v3, v2, Landroid/support/v4/app/Fragment;.mBackStackNesting:I // field@00aa │ │ -05d47a: 6303 0101 |0081: sget-boolean v3, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@0101 │ │ -05d47e: 3803 2600 |0083: if-eqz v3, 00a9 // +0026 │ │ -05d482: 1a03 6703 |0085: const-string v3, "FragmentManager" // string@0367 │ │ -05d486: 2204 b903 |0087: new-instance v4, Ljava/lang/StringBuilder; // type@03b9 │ │ -05d48a: 7010 ae17 0400 |0089: invoke-direct {v4}, Ljava/lang/StringBuilder;.:()V // method@17ae │ │ -05d490: 1a05 2102 |008c: const-string v5, "Bump nesting of " // string@0221 │ │ -05d494: 6e20 b517 5400 |008e: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17b5 │ │ -05d49a: 0c04 |0091: move-result-object v4 │ │ -05d49c: 6e20 b417 2400 |0092: invoke-virtual {v4, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@17b4 │ │ -05d4a2: 0c04 |0095: move-result-object v4 │ │ -05d4a4: 1a05 8200 |0096: const-string v5, " to " // string@0082 │ │ -05d4a8: 6e20 b517 5400 |0098: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17b5 │ │ -05d4ae: 0c04 |009b: move-result-object v4 │ │ -05d4b0: 5225 aa00 |009c: iget v5, v2, Landroid/support/v4/app/Fragment;.mBackStackNesting:I // field@00aa │ │ -05d4b4: 6e20 b117 5400 |009e: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@17b1 │ │ -05d4ba: 0c04 |00a1: move-result-object v4 │ │ -05d4bc: 6e10 ba17 0400 |00a2: invoke-virtual {v4}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@17ba │ │ -05d4c2: 0c04 |00a5: move-result-object v4 │ │ -05d4c4: 7120 3812 4300 |00a6: invoke-static {v3, v4}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@1238 │ │ -05d4ca: d800 00ff |00a9: add-int/lit8 v0, v0, #int -1 // #ff │ │ -05d4ce: 28c7 |00ab: goto 0072 // -0039 │ │ -05d4d0: 5411 5d00 |00ac: iget-object v1, v1, Landroid/support/v4/app/BackStackRecord$Op;.next:Landroid/support/v4/app/BackStackRecord$Op; // field@005d │ │ -05d4d4: 2900 7fff |00ae: goto/16 002d // -0081 │ │ - catches : (none) │ │ - positions : │ │ - 0x0000 line=549 │ │ - 0x0004 line=571 │ │ - 0x0005 line=552 │ │ - 0x002b line=554 │ │ - 0x002d line=555 │ │ - 0x002f line=556 │ │ - 0x0033 line=557 │ │ - 0x003a line=558 │ │ - 0x0066 line=561 │ │ - 0x006a line=562 │ │ - 0x0074 line=563 │ │ - 0x007c line=564 │ │ - 0x0081 line=565 │ │ - 0x00a9 line=562 │ │ - 0x00ac line=569 │ │ +0842e8: |[0842e8] android.support.v4.app.BackStackRecord.bumpBackStackNesting:(I)V │ │ +0842f8: 5563 9a00 |0000: iget-boolean v3, v6, Landroid/support/v4/app/BackStackRecord;.mAddToBackStack:Z // field@009a │ │ +0842fc: 3903 0300 |0002: if-nez v3, 0005 // +0003 │ │ +084300: 0e00 |0004: return-void │ │ +084302: 6303 3f01 |0005: sget-boolean v3, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@013f │ │ +084306: 3803 2400 |0007: if-eqz v3, 002b // +0024 │ │ +08430a: 1a03 6604 |0009: const-string v3, "FragmentManager" // string@0466 │ │ +08430e: 2204 3e05 |000b: new-instance v4, Ljava/lang/StringBuilder; // type@053e │ │ +084312: 7010 a422 0400 |000d: invoke-direct {v4}, Ljava/lang/StringBuilder;.:()V // method@22a4 │ │ +084318: 1a05 8802 |0010: const-string v5, "Bump nesting in " // string@0288 │ │ +08431c: 6e20 ad22 5400 |0012: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22ad │ │ +084322: 0c04 |0015: move-result-object v4 │ │ +084324: 6e20 ac22 6400 |0016: invoke-virtual {v4, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@22ac │ │ +08432a: 0c04 |0019: move-result-object v4 │ │ +08432c: 1a05 3200 |001a: const-string v5, " by " // string@0032 │ │ +084330: 6e20 ad22 5400 |001c: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22ad │ │ +084336: 0c04 |001f: move-result-object v4 │ │ +084338: 6e20 a922 7400 |0020: invoke-virtual {v4, v7}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@22a9 │ │ +08433e: 0c04 |0023: move-result-object v4 │ │ +084340: 6e10 b222 0400 |0024: invoke-virtual {v4}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@22b2 │ │ +084346: 0c04 |0027: move-result-object v4 │ │ +084348: 7120 741c 4300 |0028: invoke-static {v3, v4}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@1c74 │ │ +08434e: 5461 a300 |002b: iget-object v1, v6, Landroid/support/v4/app/BackStackRecord;.mHead:Landroid/support/v4/app/BackStackRecord$Op; // field@00a3 │ │ +084352: 3801 d7ff |002d: if-eqz v1, 0004 // -0029 │ │ +084356: 5413 8600 |002f: iget-object v3, v1, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@0086 │ │ +08435a: 3803 3500 |0031: if-eqz v3, 0066 // +0035 │ │ +08435e: 5413 8600 |0033: iget-object v3, v1, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@0086 │ │ +084362: 5234 e000 |0035: iget v4, v3, Landroid/support/v4/app/Fragment;.mBackStackNesting:I // field@00e0 │ │ +084366: b074 |0037: add-int/2addr v4, v7 │ │ +084368: 5934 e000 |0038: iput v4, v3, Landroid/support/v4/app/Fragment;.mBackStackNesting:I // field@00e0 │ │ +08436c: 6303 3f01 |003a: sget-boolean v3, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@013f │ │ +084370: 3803 2a00 |003c: if-eqz v3, 0066 // +002a │ │ +084374: 1a03 6604 |003e: const-string v3, "FragmentManager" // string@0466 │ │ +084378: 2204 3e05 |0040: new-instance v4, Ljava/lang/StringBuilder; // type@053e │ │ +08437c: 7010 a422 0400 |0042: invoke-direct {v4}, Ljava/lang/StringBuilder;.:()V // method@22a4 │ │ +084382: 1a05 8902 |0045: const-string v5, "Bump nesting of " // string@0289 │ │ +084386: 6e20 ad22 5400 |0047: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22ad │ │ +08438c: 0c04 |004a: move-result-object v4 │ │ +08438e: 5415 8600 |004b: iget-object v5, v1, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@0086 │ │ +084392: 6e20 ac22 5400 |004d: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@22ac │ │ +084398: 0c04 |0050: move-result-object v4 │ │ +08439a: 1a05 8e00 |0051: const-string v5, " to " // string@008e │ │ +08439e: 6e20 ad22 5400 |0053: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22ad │ │ +0843a4: 0c04 |0056: move-result-object v4 │ │ +0843a6: 5415 8600 |0057: iget-object v5, v1, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@0086 │ │ +0843aa: 5255 e000 |0059: iget v5, v5, Landroid/support/v4/app/Fragment;.mBackStackNesting:I // field@00e0 │ │ +0843ae: 6e20 a922 5400 |005b: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@22a9 │ │ +0843b4: 0c04 |005e: move-result-object v4 │ │ +0843b6: 6e10 b222 0400 |005f: invoke-virtual {v4}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@22b2 │ │ +0843bc: 0c04 |0062: move-result-object v4 │ │ +0843be: 7120 741c 4300 |0063: invoke-static {v3, v4}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@1c74 │ │ +0843c4: 5413 8b00 |0066: iget-object v3, v1, Landroid/support/v4/app/BackStackRecord$Op;.removed:Ljava/util/ArrayList; // field@008b │ │ +0843c8: 3803 4400 |0068: if-eqz v3, 00ac // +0044 │ │ +0843cc: 5413 8b00 |006a: iget-object v3, v1, Landroid/support/v4/app/BackStackRecord$Op;.removed:Ljava/util/ArrayList; // field@008b │ │ +0843d0: 6e10 de22 0300 |006c: invoke-virtual {v3}, Ljava/util/ArrayList;.size:()I // method@22de │ │ +0843d6: 0a03 |006f: move-result v3 │ │ +0843d8: d800 03ff |0070: add-int/lit8 v0, v3, #int -1 // #ff │ │ +0843dc: 3a00 3a00 |0072: if-ltz v0, 00ac // +003a │ │ +0843e0: 5413 8b00 |0074: iget-object v3, v1, Landroid/support/v4/app/BackStackRecord$Op;.removed:Ljava/util/ArrayList; // field@008b │ │ +0843e4: 6e20 d722 0300 |0076: invoke-virtual {v3, v0}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@22d7 │ │ +0843ea: 0c02 |0079: move-result-object v2 │ │ +0843ec: 1f02 1d01 |007a: check-cast v2, Landroid/support/v4/app/Fragment; // type@011d │ │ +0843f0: 5223 e000 |007c: iget v3, v2, Landroid/support/v4/app/Fragment;.mBackStackNesting:I // field@00e0 │ │ +0843f4: b073 |007e: add-int/2addr v3, v7 │ │ +0843f6: 5923 e000 |007f: iput v3, v2, Landroid/support/v4/app/Fragment;.mBackStackNesting:I // field@00e0 │ │ +0843fa: 6303 3f01 |0081: sget-boolean v3, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@013f │ │ +0843fe: 3803 2600 |0083: if-eqz v3, 00a9 // +0026 │ │ +084402: 1a03 6604 |0085: const-string v3, "FragmentManager" // string@0466 │ │ +084406: 2204 3e05 |0087: new-instance v4, Ljava/lang/StringBuilder; // type@053e │ │ +08440a: 7010 a422 0400 |0089: invoke-direct {v4}, Ljava/lang/StringBuilder;.:()V // method@22a4 │ │ +084410: 1a05 8902 |008c: const-string v5, "Bump nesting of " // string@0289 │ │ +084414: 6e20 ad22 5400 |008e: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22ad │ │ +08441a: 0c04 |0091: move-result-object v4 │ │ +08441c: 6e20 ac22 2400 |0092: invoke-virtual {v4, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@22ac │ │ +084422: 0c04 |0095: move-result-object v4 │ │ +084424: 1a05 8e00 |0096: const-string v5, " to " // string@008e │ │ +084428: 6e20 ad22 5400 |0098: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22ad │ │ +08442e: 0c04 |009b: move-result-object v4 │ │ +084430: 5225 e000 |009c: iget v5, v2, Landroid/support/v4/app/Fragment;.mBackStackNesting:I // field@00e0 │ │ +084434: 6e20 a922 5400 |009e: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@22a9 │ │ +08443a: 0c04 |00a1: move-result-object v4 │ │ +08443c: 6e10 b222 0400 |00a2: invoke-virtual {v4}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@22b2 │ │ +084442: 0c04 |00a5: move-result-object v4 │ │ +084444: 7120 741c 4300 |00a6: invoke-static {v3, v4}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@1c74 │ │ +08444a: d800 00ff |00a9: add-int/lit8 v0, v0, #int -1 // #ff │ │ +08444e: 28c7 |00ab: goto 0072 // -0039 │ │ +084450: 5411 8700 |00ac: iget-object v1, v1, Landroid/support/v4/app/BackStackRecord$Op;.next:Landroid/support/v4/app/BackStackRecord$Op; // field@0087 │ │ +084454: 2900 7fff |00ae: goto/16 002d // -0081 │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=590 │ │ + 0x0004 line=612 │ │ + 0x0005 line=593 │ │ + 0x002b line=595 │ │ + 0x002d line=596 │ │ + 0x002f line=597 │ │ + 0x0033 line=598 │ │ + 0x003a line=599 │ │ + 0x0066 line=602 │ │ + 0x006a line=603 │ │ + 0x0074 line=604 │ │ + 0x007c line=605 │ │ + 0x0081 line=606 │ │ + 0x00a9 line=603 │ │ + 0x00ac line=610 │ │ locals : │ │ 0x0072 - 0x00ac reg=0 i I │ │ 0x007c - 0x00ac reg=2 r Landroid/support/v4/app/Fragment; │ │ 0x002d - 0x00b0 reg=1 op Landroid/support/v4/app/BackStackRecord$Op; │ │ 0x0000 - 0x00b0 reg=6 this Landroid/support/v4/app/BackStackRecord; │ │ 0x0000 - 0x00b0 reg=7 amt I │ │ │ │ - #7 : (in Landroid/support/v4/app/BackStackRecord;) │ │ + #8 : (in Landroid/support/v4/app/BackStackRecord;) │ │ + name : 'calculateBackFragments' │ │ + type : '(Landroid/util/SparseArray;Landroid/util/SparseArray;)V' │ │ + access : 0x0001 (PUBLIC) │ │ + code - │ │ + registers : 6 │ │ + ins : 3 │ │ + outs : 3 │ │ + insns size : 112 16-bit code units │ │ +084458: |[084458] android.support.v4.app.BackStackRecord.calculateBackFragments:(Landroid/util/SparseArray;Landroid/util/SparseArray;)V │ │ +084468: 5432 a500 |0000: iget-object v2, v3, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00a5 │ │ +08446c: 5422 5001 |0002: iget-object v2, v2, Landroid/support/v4/app/FragmentManagerImpl;.mContainer:Landroid/support/v4/app/FragmentContainer; // field@0150 │ │ +084470: 7210 7105 0200 |0004: invoke-interface {v2}, Landroid/support/v4/app/FragmentContainer;.hasView:()Z // method@0571 │ │ +084476: 0a02 |0007: move-result v2 │ │ +084478: 3902 0300 |0008: if-nez v2, 000b // +0003 │ │ +08447c: 0e00 |000a: return-void │ │ +08447e: 5431 a300 |000b: iget-object v1, v3, Landroid/support/v4/app/BackStackRecord;.mHead:Landroid/support/v4/app/BackStackRecord$Op; // field@00a3 │ │ +084482: 3801 fdff |000d: if-eqz v1, 000a // -0003 │ │ +084486: 5212 8300 |000f: iget v2, v1, Landroid/support/v4/app/BackStackRecord$Op;.cmd:I // field@0083 │ │ +08448a: 2b02 4d00 0000 |0011: packed-switch v2, 0000005e // +0000004d │ │ +084490: 5411 8700 |0014: iget-object v1, v1, Landroid/support/v4/app/BackStackRecord$Op;.next:Landroid/support/v4/app/BackStackRecord$Op; // field@0087 │ │ +084494: 28f7 |0016: goto 000d // -0009 │ │ +084496: 5412 8600 |0017: iget-object v2, v1, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@0086 │ │ +08449a: 7120 7f04 2400 |0019: invoke-static {v4, v2}, Landroid/support/v4/app/BackStackRecord;.setFirstOut:(Landroid/util/SparseArray;Landroid/support/v4/app/Fragment;)V // method@047f │ │ +0844a0: 28f8 |001c: goto 0014 // -0008 │ │ +0844a2: 5412 8b00 |001d: iget-object v2, v1, Landroid/support/v4/app/BackStackRecord$Op;.removed:Ljava/util/ArrayList; // field@008b │ │ +0844a6: 3802 1a00 |001f: if-eqz v2, 0039 // +001a │ │ +0844aa: 5412 8b00 |0021: iget-object v2, v1, Landroid/support/v4/app/BackStackRecord$Op;.removed:Ljava/util/ArrayList; // field@008b │ │ +0844ae: 6e10 de22 0200 |0023: invoke-virtual {v2}, Ljava/util/ArrayList;.size:()I // method@22de │ │ +0844b4: 0a02 |0026: move-result v2 │ │ +0844b6: d800 02ff |0027: add-int/lit8 v0, v2, #int -1 // #ff │ │ +0844ba: 3a00 1000 |0029: if-ltz v0, 0039 // +0010 │ │ +0844be: 5412 8b00 |002b: iget-object v2, v1, Landroid/support/v4/app/BackStackRecord$Op;.removed:Ljava/util/ArrayList; // field@008b │ │ +0844c2: 6e20 d722 0200 |002d: invoke-virtual {v2, v0}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@22d7 │ │ +0844c8: 0c02 |0030: move-result-object v2 │ │ +0844ca: 1f02 1d01 |0031: check-cast v2, Landroid/support/v4/app/Fragment; // type@011d │ │ +0844ce: 7030 8004 5302 |0033: invoke-direct {v3, v5, v2}, Landroid/support/v4/app/BackStackRecord;.setLastIn:(Landroid/util/SparseArray;Landroid/support/v4/app/Fragment;)V // method@0480 │ │ +0844d4: d800 00ff |0036: add-int/lit8 v0, v0, #int -1 // #ff │ │ +0844d8: 28f1 |0038: goto 0029 // -000f │ │ +0844da: 5412 8600 |0039: iget-object v2, v1, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@0086 │ │ +0844de: 7120 7f04 2400 |003b: invoke-static {v4, v2}, Landroid/support/v4/app/BackStackRecord;.setFirstOut:(Landroid/util/SparseArray;Landroid/support/v4/app/Fragment;)V // method@047f │ │ +0844e4: 28d6 |003e: goto 0014 // -002a │ │ +0844e6: 5412 8600 |003f: iget-object v2, v1, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@0086 │ │ +0844ea: 7030 8004 5302 |0041: invoke-direct {v3, v5, v2}, Landroid/support/v4/app/BackStackRecord;.setLastIn:(Landroid/util/SparseArray;Landroid/support/v4/app/Fragment;)V // method@0480 │ │ +0844f0: 28d0 |0044: goto 0014 // -0030 │ │ +0844f2: 5412 8600 |0045: iget-object v2, v1, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@0086 │ │ +0844f6: 7030 8004 5302 |0047: invoke-direct {v3, v5, v2}, Landroid/support/v4/app/BackStackRecord;.setLastIn:(Landroid/util/SparseArray;Landroid/support/v4/app/Fragment;)V // method@0480 │ │ +0844fc: 28ca |004a: goto 0014 // -0036 │ │ +0844fe: 5412 8600 |004b: iget-object v2, v1, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@0086 │ │ +084502: 7120 7f04 2400 |004d: invoke-static {v4, v2}, Landroid/support/v4/app/BackStackRecord;.setFirstOut:(Landroid/util/SparseArray;Landroid/support/v4/app/Fragment;)V // method@047f │ │ +084508: 28c4 |0050: goto 0014 // -003c │ │ +08450a: 5412 8600 |0051: iget-object v2, v1, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@0086 │ │ +08450e: 7030 8004 5302 |0053: invoke-direct {v3, v5, v2}, Landroid/support/v4/app/BackStackRecord;.setLastIn:(Landroid/util/SparseArray;Landroid/support/v4/app/Fragment;)V // method@0480 │ │ +084514: 28be |0056: goto 0014 // -0042 │ │ +084516: 5412 8600 |0057: iget-object v2, v1, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@0086 │ │ +08451a: 7120 7f04 2400 |0059: invoke-static {v4, v2}, Landroid/support/v4/app/BackStackRecord;.setFirstOut:(Landroid/util/SparseArray;Landroid/support/v4/app/Fragment;)V // method@047f │ │ +084520: 28b8 |005c: goto 0014 // -0048 │ │ +084522: 0000 |005d: nop // spacer │ │ +084524: 0001 0700 0100 0000 0600 0000 0c00 ... |005e: packed-switch-data (18 units) │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=834 │ │ + 0x000a line=870 │ │ + 0x000b line=837 │ │ + 0x000d line=838 │ │ + 0x000f line=839 │ │ + 0x0014 line=868 │ │ + 0x0017 line=841 │ │ + 0x001d line=844 │ │ + 0x0021 line=845 │ │ + 0x002b line=846 │ │ + 0x0036 line=845 │ │ + 0x0039 line=849 │ │ + 0x003f line=852 │ │ + 0x0045 line=855 │ │ + 0x004b line=858 │ │ + 0x0051 line=861 │ │ + 0x0057 line=864 │ │ + 0x005d line=839 │ │ + locals : │ │ + 0x0000 - 0x0000 reg=4 (null) Landroid/util/SparseArray; │ │ + 0x0000 - 0x0000 reg=5 (null) Landroid/util/SparseArray; │ │ + 0x0029 - 0x0039 reg=0 i I │ │ + 0x000d - 0x0070 reg=1 op Landroid/support/v4/app/BackStackRecord$Op; │ │ + 0x0000 - 0x0070 reg=3 this Landroid/support/v4/app/BackStackRecord; │ │ + 0x0000 - 0x0070 reg=4 firstOutFragments Landroid/util/SparseArray; Landroid/util/SparseArray; │ │ + 0x0000 - 0x0070 reg=5 lastInFragments Landroid/util/SparseArray; Landroid/util/SparseArray; │ │ + │ │ + #9 : (in Landroid/support/v4/app/BackStackRecord;) │ │ name : 'commit' │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -05d4d8: |[05d4d8] android.support.v4.app.BackStackRecord.commit:()I │ │ -05d4e8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -05d4ea: 6e20 b702 0100 |0001: invoke-virtual {v1, v0}, Landroid/support/v4/app/BackStackRecord;.commitInternal:(Z)I // method@02b7 │ │ -05d4f0: 0a00 |0004: move-result v0 │ │ -05d4f2: 0f00 |0005: return v0 │ │ +084548: |[084548] android.support.v4.app.BackStackRecord.commit:()I │ │ +084558: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +08455a: 6e20 5604 0100 |0001: invoke-virtual {v1, v0}, Landroid/support/v4/app/BackStackRecord;.commitInternal:(Z)I // method@0456 │ │ +084560: 0a00 |0004: move-result v0 │ │ +084562: 0f00 |0005: return v0 │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=574 │ │ + 0x0000 line=615 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/app/BackStackRecord; │ │ │ │ - #8 : (in Landroid/support/v4/app/BackStackRecord;) │ │ + #10 : (in Landroid/support/v4/app/BackStackRecord;) │ │ name : 'commitAllowingStateLoss' │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -05d4f4: |[05d4f4] android.support.v4.app.BackStackRecord.commitAllowingStateLoss:()I │ │ -05d504: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -05d506: 6e20 b702 0100 |0001: invoke-virtual {v1, v0}, Landroid/support/v4/app/BackStackRecord;.commitInternal:(Z)I // method@02b7 │ │ -05d50c: 0a00 |0004: move-result v0 │ │ -05d50e: 0f00 |0005: return v0 │ │ +084564: |[084564] android.support.v4.app.BackStackRecord.commitAllowingStateLoss:()I │ │ +084574: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +084576: 6e20 5604 0100 |0001: invoke-virtual {v1, v0}, Landroid/support/v4/app/BackStackRecord;.commitInternal:(Z)I // method@0456 │ │ +08457c: 0a00 |0004: move-result v0 │ │ +08457e: 0f00 |0005: return v0 │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=578 │ │ + 0x0000 line=619 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/app/BackStackRecord; │ │ │ │ - #9 : (in Landroid/support/v4/app/BackStackRecord;) │ │ + #11 : (in Landroid/support/v4/app/BackStackRecord;) │ │ name : 'commitInternal' │ │ type : '(Z)I' │ │ access : 0x0000 () │ │ code - │ │ registers : 8 │ │ ins : 2 │ │ outs : 5 │ │ insns size : 85 16-bit code units │ │ -05d510: |[05d510] android.support.v4.app.BackStackRecord.commitInternal:(Z)I │ │ -05d520: 1205 |0000: const/4 v5, #int 0 // #0 │ │ -05d522: 5562 7100 |0001: iget-boolean v2, v6, Landroid/support/v4/app/BackStackRecord;.mCommitted:Z // field@0071 │ │ -05d526: 3802 0a00 |0003: if-eqz v2, 000d // +000a │ │ -05d52a: 2202 a703 |0005: new-instance v2, Ljava/lang/IllegalStateException; // type@03a7 │ │ -05d52e: 1a03 370e |0007: const-string v3, "commit already called" // string@0e37 │ │ -05d532: 7020 7c17 3200 |0009: invoke-direct {v2, v3}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@177c │ │ -05d538: 2702 |000c: throw v2 │ │ -05d53a: 6302 0101 |000d: sget-boolean v2, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@0101 │ │ -05d53e: 3802 2b00 |000f: if-eqz v2, 003a // +002b │ │ -05d542: 1a02 6703 |0011: const-string v2, "FragmentManager" // string@0367 │ │ -05d546: 2203 b903 |0013: new-instance v3, Ljava/lang/StringBuilder; // type@03b9 │ │ -05d54a: 7010 ae17 0300 |0015: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@17ae │ │ -05d550: 1a04 6d02 |0018: const-string v4, "Commit: " // string@026d │ │ -05d554: 6e20 b517 4300 |001a: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17b5 │ │ -05d55a: 0c03 |001d: move-result-object v3 │ │ -05d55c: 6e20 b417 6300 |001e: invoke-virtual {v3, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@17b4 │ │ -05d562: 0c03 |0021: move-result-object v3 │ │ -05d564: 6e10 ba17 0300 |0022: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@17ba │ │ -05d56a: 0c03 |0025: move-result-object v3 │ │ -05d56c: 7120 3812 3200 |0026: invoke-static {v2, v3}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@1238 │ │ -05d572: 2200 7801 |0029: new-instance v0, Landroid/support/v4/util/LogWriter; // type@0178 │ │ -05d576: 1a02 6703 |002b: const-string v2, "FragmentManager" // string@0367 │ │ -05d57a: 7020 0b08 2000 |002d: invoke-direct {v0, v2}, Landroid/support/v4/util/LogWriter;.:(Ljava/lang/String;)V // method@080b │ │ -05d580: 2201 9603 |0030: new-instance v1, Ljava/io/PrintWriter; // type@0396 │ │ -05d584: 7020 4f17 0100 |0032: invoke-direct {v1, v0}, Ljava/io/PrintWriter;.:(Ljava/io/Writer;)V // method@174f │ │ -05d58a: 1a02 0300 |0035: const-string v2, " " // string@0003 │ │ -05d58e: 6e55 bb02 2615 |0037: invoke-virtual {v6, v2, v5, v1, v5}, Landroid/support/v4/app/BackStackRecord;.dump:(Ljava/lang/String;Ljava/io/FileDescriptor;Ljava/io/PrintWriter;[Ljava/lang/String;)V // method@02bb │ │ -05d594: 1212 |003a: const/4 v2, #int 1 // #1 │ │ -05d596: 5c62 7100 |003b: iput-boolean v2, v6, Landroid/support/v4/app/BackStackRecord;.mCommitted:Z // field@0071 │ │ -05d59a: 5562 6b00 |003d: iget-boolean v2, v6, Landroid/support/v4/app/BackStackRecord;.mAddToBackStack:Z // field@006b │ │ -05d59e: 3802 1200 |003f: if-eqz v2, 0051 // +0012 │ │ -05d5a2: 5462 7600 |0041: iget-object v2, v6, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@0076 │ │ -05d5a6: 6e20 d603 6200 |0043: invoke-virtual {v2, v6}, Landroid/support/v4/app/FragmentManagerImpl;.allocBackStackIndex:(Landroid/support/v4/app/BackStackRecord;)I // method@03d6 │ │ -05d5ac: 0a02 |0046: move-result v2 │ │ -05d5ae: 5962 7500 |0047: iput v2, v6, Landroid/support/v4/app/BackStackRecord;.mIndex:I // field@0075 │ │ -05d5b2: 5462 7600 |0049: iget-object v2, v6, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@0076 │ │ -05d5b6: 6e30 ed03 6207 |004b: invoke-virtual {v2, v6, v7}, Landroid/support/v4/app/FragmentManagerImpl;.enqueueAction:(Ljava/lang/Runnable;Z)V // method@03ed │ │ -05d5bc: 5262 7500 |004e: iget v2, v6, Landroid/support/v4/app/BackStackRecord;.mIndex:I // field@0075 │ │ -05d5c0: 0f02 |0050: return v2 │ │ -05d5c2: 12f2 |0051: const/4 v2, #int -1 // #ff │ │ -05d5c4: 5962 7500 |0052: iput v2, v6, Landroid/support/v4/app/BackStackRecord;.mIndex:I // field@0075 │ │ -05d5c8: 28f5 |0054: goto 0049 // -000b │ │ - catches : (none) │ │ - positions : │ │ - 0x0001 line=582 │ │ - 0x000d line=583 │ │ - 0x0011 line=584 │ │ - 0x0029 line=585 │ │ - 0x0030 line=586 │ │ - 0x0035 line=587 │ │ - 0x003a line=589 │ │ - 0x003d line=590 │ │ - 0x0041 line=591 │ │ - 0x0049 line=595 │ │ - 0x004e line=596 │ │ - 0x0051 line=593 │ │ +084580: |[084580] android.support.v4.app.BackStackRecord.commitInternal:(Z)I │ │ +084590: 1205 |0000: const/4 v5, #int 0 // #0 │ │ +084592: 5562 a000 |0001: iget-boolean v2, v6, Landroid/support/v4/app/BackStackRecord;.mCommitted:Z // field@00a0 │ │ +084596: 3802 0a00 |0003: if-eqz v2, 000d // +000a │ │ +08459a: 2202 2c05 |0005: new-instance v2, Ljava/lang/IllegalStateException; // type@052c │ │ +08459e: 1a03 7f13 |0007: const-string v3, "commit already called" // string@137f │ │ +0845a2: 7020 6c22 3200 |0009: invoke-direct {v2, v3}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@226c │ │ +0845a8: 2702 |000c: throw v2 │ │ +0845aa: 6302 3f01 |000d: sget-boolean v2, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@013f │ │ +0845ae: 3802 2b00 |000f: if-eqz v2, 003a // +002b │ │ +0845b2: 1a02 6604 |0011: const-string v2, "FragmentManager" // string@0466 │ │ +0845b6: 2203 3e05 |0013: new-instance v3, Ljava/lang/StringBuilder; // type@053e │ │ +0845ba: 7010 a422 0300 |0015: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@22a4 │ │ +0845c0: 1a04 0403 |0018: const-string v4, "Commit: " // string@0304 │ │ +0845c4: 6e20 ad22 4300 |001a: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22ad │ │ +0845ca: 0c03 |001d: move-result-object v3 │ │ +0845cc: 6e20 ac22 6300 |001e: invoke-virtual {v3, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@22ac │ │ +0845d2: 0c03 |0021: move-result-object v3 │ │ +0845d4: 6e10 b222 0300 |0022: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@22b2 │ │ +0845da: 0c03 |0025: move-result-object v3 │ │ +0845dc: 7120 741c 3200 |0026: invoke-static {v2, v3}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@1c74 │ │ +0845e2: 2200 8e02 |0029: new-instance v0, Landroid/support/v4/util/LogWriter; // type@028e │ │ +0845e6: 1a02 6604 |002b: const-string v2, "FragmentManager" // string@0466 │ │ +0845ea: 7020 a70e 2000 |002d: invoke-direct {v0, v2}, Landroid/support/v4/util/LogWriter;.:(Ljava/lang/String;)V // method@0ea7 │ │ +0845f0: 2201 1805 |0030: new-instance v1, Ljava/io/PrintWriter; // type@0518 │ │ +0845f4: 7020 3922 0100 |0032: invoke-direct {v1, v0}, Ljava/io/PrintWriter;.:(Ljava/io/Writer;)V // method@2239 │ │ +0845fa: 1a02 0300 |0035: const-string v2, " " // string@0003 │ │ +0845fe: 6e55 5b04 2615 |0037: invoke-virtual {v6, v2, v5, v1, v5}, Landroid/support/v4/app/BackStackRecord;.dump:(Ljava/lang/String;Ljava/io/FileDescriptor;Ljava/io/PrintWriter;[Ljava/lang/String;)V // method@045b │ │ +084604: 1212 |003a: const/4 v2, #int 1 // #1 │ │ +084606: 5c62 a000 |003b: iput-boolean v2, v6, Landroid/support/v4/app/BackStackRecord;.mCommitted:Z // field@00a0 │ │ +08460a: 5562 9a00 |003d: iget-boolean v2, v6, Landroid/support/v4/app/BackStackRecord;.mAddToBackStack:Z // field@009a │ │ +08460e: 3802 1200 |003f: if-eqz v2, 0051 // +0012 │ │ +084612: 5462 a500 |0041: iget-object v2, v6, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00a5 │ │ +084616: 6e20 a305 6200 |0043: invoke-virtual {v2, v6}, Landroid/support/v4/app/FragmentManagerImpl;.allocBackStackIndex:(Landroid/support/v4/app/BackStackRecord;)I // method@05a3 │ │ +08461c: 0a02 |0046: move-result v2 │ │ +08461e: 5962 a400 |0047: iput v2, v6, Landroid/support/v4/app/BackStackRecord;.mIndex:I // field@00a4 │ │ +084622: 5462 a500 |0049: iget-object v2, v6, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00a5 │ │ +084626: 6e30 ba05 6207 |004b: invoke-virtual {v2, v6, v7}, Landroid/support/v4/app/FragmentManagerImpl;.enqueueAction:(Ljava/lang/Runnable;Z)V // method@05ba │ │ +08462c: 5262 a400 |004e: iget v2, v6, Landroid/support/v4/app/BackStackRecord;.mIndex:I // field@00a4 │ │ +084630: 0f02 |0050: return v2 │ │ +084632: 12f2 |0051: const/4 v2, #int -1 // #ff │ │ +084634: 5962 a400 |0052: iput v2, v6, Landroid/support/v4/app/BackStackRecord;.mIndex:I // field@00a4 │ │ +084638: 28f5 |0054: goto 0049 // -000b │ │ + catches : (none) │ │ + positions : │ │ + 0x0001 line=623 │ │ + 0x000d line=624 │ │ + 0x0011 line=625 │ │ + 0x0029 line=626 │ │ + 0x0030 line=627 │ │ + 0x0035 line=628 │ │ + 0x003a line=630 │ │ + 0x003d line=631 │ │ + 0x0041 line=632 │ │ + 0x0049 line=636 │ │ + 0x004e line=637 │ │ + 0x0051 line=634 │ │ locals : │ │ 0x0030 - 0x003a reg=0 logw Landroid/support/v4/util/LogWriter; │ │ 0x0035 - 0x003a reg=1 pw Ljava/io/PrintWriter; │ │ 0x0000 - 0x0055 reg=6 this Landroid/support/v4/app/BackStackRecord; │ │ 0x0000 - 0x0055 reg=7 allowStateLoss Z │ │ │ │ - #10 : (in Landroid/support/v4/app/BackStackRecord;) │ │ + #12 : (in Landroid/support/v4/app/BackStackRecord;) │ │ name : 'detach' │ │ type : '(Landroid/support/v4/app/Fragment;)Landroid/support/v4/app/FragmentTransaction;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 14 16-bit code units │ │ -05d5cc: |[05d5cc] android.support.v4.app.BackStackRecord.detach:(Landroid/support/v4/app/Fragment;)Landroid/support/v4/app/FragmentTransaction; │ │ -05d5dc: 2200 ad00 |0000: new-instance v0, Landroid/support/v4/app/BackStackRecord$Op; // type@00ad │ │ -05d5e0: 7010 ac02 0000 |0002: invoke-direct {v0}, Landroid/support/v4/app/BackStackRecord$Op;.:()V // method@02ac │ │ -05d5e6: 1261 |0005: const/4 v1, #int 6 // #6 │ │ -05d5e8: 5901 5900 |0006: iput v1, v0, Landroid/support/v4/app/BackStackRecord$Op;.cmd:I // field@0059 │ │ -05d5ec: 5b03 5c00 |0008: iput-object v3, v0, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@005c │ │ -05d5f0: 6e20 b102 0200 |000a: invoke-virtual {v2, v0}, Landroid/support/v4/app/BackStackRecord;.addOp:(Landroid/support/v4/app/BackStackRecord$Op;)V // method@02b1 │ │ -05d5f6: 1102 |000d: return-object v2 │ │ +08463c: |[08463c] android.support.v4.app.BackStackRecord.detach:(Landroid/support/v4/app/Fragment;)Landroid/support/v4/app/FragmentTransaction; │ │ +08464c: 2200 1101 |0000: new-instance v0, Landroid/support/v4/app/BackStackRecord$Op; // type@0111 │ │ +084650: 7010 4004 0000 |0002: invoke-direct {v0}, Landroid/support/v4/app/BackStackRecord$Op;.:()V // method@0440 │ │ +084656: 1261 |0005: const/4 v1, #int 6 // #6 │ │ +084658: 5901 8300 |0006: iput v1, v0, Landroid/support/v4/app/BackStackRecord$Op;.cmd:I // field@0083 │ │ +08465c: 5b03 8600 |0008: iput-object v3, v0, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@0086 │ │ +084660: 6e20 4a04 0200 |000a: invoke-virtual {v2, v0}, Landroid/support/v4/app/BackStackRecord;.addOp:(Landroid/support/v4/app/BackStackRecord$Op;)V // method@044a │ │ +084666: 1102 |000d: return-object v2 │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=461 │ │ - 0x0005 line=462 │ │ - 0x0008 line=463 │ │ - 0x000a line=464 │ │ - 0x000d line=466 │ │ + 0x0000 line=483 │ │ + 0x0005 line=484 │ │ + 0x0008 line=485 │ │ + 0x000a line=486 │ │ + 0x000d line=488 │ │ locals : │ │ 0x0005 - 0x000e reg=0 op Landroid/support/v4/app/BackStackRecord$Op; │ │ 0x0000 - 0x000e reg=2 this Landroid/support/v4/app/BackStackRecord; │ │ 0x0000 - 0x000e reg=3 fragment Landroid/support/v4/app/Fragment; │ │ │ │ - #11 : (in Landroid/support/v4/app/BackStackRecord;) │ │ + #13 : (in Landroid/support/v4/app/BackStackRecord;) │ │ name : 'disallowAddToBackStack' │ │ type : '()Landroid/support/v4/app/FragmentTransaction;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 16 16-bit code units │ │ -05d5f8: |[05d5f8] android.support.v4.app.BackStackRecord.disallowAddToBackStack:()Landroid/support/v4/app/FragmentTransaction; │ │ -05d608: 5520 6b00 |0000: iget-boolean v0, v2, Landroid/support/v4/app/BackStackRecord;.mAddToBackStack:Z // field@006b │ │ -05d60c: 3800 0a00 |0002: if-eqz v0, 000c // +000a │ │ -05d610: 2200 a703 |0004: new-instance v0, Ljava/lang/IllegalStateException; // type@03a7 │ │ -05d614: 1a01 290b |0006: const-string v1, "This transaction is already being added to the back stack" // string@0b29 │ │ -05d618: 7020 7c17 1000 |0008: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@177c │ │ -05d61e: 2700 |000b: throw v0 │ │ -05d620: 1200 |000c: const/4 v0, #int 0 // #0 │ │ -05d622: 5c20 6c00 |000d: iput-boolean v0, v2, Landroid/support/v4/app/BackStackRecord;.mAllowAddToBackStack:Z // field@006c │ │ -05d626: 1102 |000f: return-object v2 │ │ +084668: |[084668] android.support.v4.app.BackStackRecord.disallowAddToBackStack:()Landroid/support/v4/app/FragmentTransaction; │ │ +084678: 5520 9a00 |0000: iget-boolean v0, v2, Landroid/support/v4/app/BackStackRecord;.mAddToBackStack:Z // field@009a │ │ +08467c: 3800 0a00 |0002: if-eqz v0, 000c // +000a │ │ +084680: 2200 2c05 |0004: new-instance v0, Ljava/lang/IllegalStateException; // type@052c │ │ +084684: 1a01 300f |0006: const-string v1, "This transaction is already being added to the back stack" // string@0f30 │ │ +084688: 7020 6c22 1000 |0008: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@226c │ │ +08468e: 2700 |000b: throw v0 │ │ +084690: 1200 |000c: const/4 v0, #int 0 // #0 │ │ +084692: 5c20 9b00 |000d: iput-boolean v0, v2, Landroid/support/v4/app/BackStackRecord;.mAllowAddToBackStack:Z // field@009b │ │ +084696: 1102 |000f: return-object v2 │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=516 │ │ - 0x0004 line=517 │ │ - 0x000c line=520 │ │ - 0x000f line=521 │ │ + 0x0000 line=557 │ │ + 0x0004 line=558 │ │ + 0x000c line=561 │ │ + 0x000f line=562 │ │ locals : │ │ 0x0000 - 0x0010 reg=2 this Landroid/support/v4/app/BackStackRecord; │ │ │ │ - #12 : (in Landroid/support/v4/app/BackStackRecord;) │ │ + #14 : (in Landroid/support/v4/app/BackStackRecord;) │ │ name : 'dump' │ │ type : '(Ljava/lang/String;Ljava/io/FileDescriptor;Ljava/io/PrintWriter;[Ljava/lang/String;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 5 │ │ outs : 4 │ │ insns size : 5 16-bit code units │ │ -05d628: |[05d628] android.support.v4.app.BackStackRecord.dump:(Ljava/lang/String;Ljava/io/FileDescriptor;Ljava/io/PrintWriter;[Ljava/lang/String;)V │ │ -05d638: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -05d63a: 6e40 bc02 2104 |0001: invoke-virtual {v1, v2, v4, v0}, Landroid/support/v4/app/BackStackRecord;.dump:(Ljava/lang/String;Ljava/io/PrintWriter;Z)V // method@02bc │ │ -05d640: 0e00 |0004: return-void │ │ +084698: |[084698] android.support.v4.app.BackStackRecord.dump:(Ljava/lang/String;Ljava/io/FileDescriptor;Ljava/io/PrintWriter;[Ljava/lang/String;)V │ │ +0846a8: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +0846aa: 6e40 5c04 2104 |0001: invoke-virtual {v1, v2, v4, v0}, Landroid/support/v4/app/BackStackRecord;.dump:(Ljava/lang/String;Ljava/io/PrintWriter;Z)V // method@045c │ │ +0846b0: 0e00 |0004: return-void │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=237 │ │ - 0x0004 line=238 │ │ + 0x0000 line=259 │ │ + 0x0004 line=260 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/app/BackStackRecord; │ │ 0x0000 - 0x0005 reg=2 prefix Ljava/lang/String; │ │ 0x0000 - 0x0005 reg=3 fd Ljava/io/FileDescriptor; │ │ 0x0000 - 0x0005 reg=4 writer Ljava/io/PrintWriter; │ │ 0x0000 - 0x0005 reg=5 args [Ljava/lang/String; │ │ │ │ - #13 : (in Landroid/support/v4/app/BackStackRecord;) │ │ + #15 : (in Landroid/support/v4/app/BackStackRecord;) │ │ name : 'dump' │ │ type : '(Ljava/lang/String;Ljava/io/PrintWriter;Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 11 │ │ ins : 4 │ │ outs : 2 │ │ insns size : 522 16-bit code units │ │ -05d644: |[05d644] android.support.v4.app.BackStackRecord.dump:(Ljava/lang/String;Ljava/io/PrintWriter;Z)V │ │ -05d654: 380a da00 |0000: if-eqz v10, 00da // +00da │ │ -05d658: 6e20 5217 8900 |0002: invoke-virtual {v9, v8}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1752 │ │ -05d65e: 1a05 bb16 |0005: const-string v5, "mName=" // string@16bb │ │ -05d662: 6e20 5217 5900 |0007: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1752 │ │ -05d668: 5475 7700 |000a: iget-object v5, v7, Landroid/support/v4/app/BackStackRecord;.mName:Ljava/lang/String; // field@0077 │ │ -05d66c: 6e20 5217 5900 |000c: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1752 │ │ -05d672: 1a05 6000 |000f: const-string v5, " mIndex=" // string@0060 │ │ -05d676: 6e20 5217 5900 |0011: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1752 │ │ -05d67c: 5275 7500 |0014: iget v5, v7, Landroid/support/v4/app/BackStackRecord;.mIndex:I // field@0075 │ │ -05d680: 6e20 5017 5900 |0016: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.print:(I)V // method@1750 │ │ -05d686: 1a05 5700 |0019: const-string v5, " mCommitted=" // string@0057 │ │ -05d68a: 6e20 5217 5900 |001b: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1752 │ │ -05d690: 5575 7100 |001e: iget-boolean v5, v7, Landroid/support/v4/app/BackStackRecord;.mCommitted:Z // field@0071 │ │ -05d694: 6e20 5817 5900 |0020: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.println:(Z)V // method@1758 │ │ -05d69a: 5275 7c00 |0023: iget v5, v7, Landroid/support/v4/app/BackStackRecord;.mTransition:I // field@007c │ │ -05d69e: 3805 2100 |0025: if-eqz v5, 0046 // +0021 │ │ -05d6a2: 6e20 5217 8900 |0027: invoke-virtual {v9, v8}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1752 │ │ -05d6a8: 1a05 ae17 |002a: const-string v5, "mTransition=#" // string@17ae │ │ -05d6ac: 6e20 5217 5900 |002c: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1752 │ │ -05d6b2: 5275 7c00 |002f: iget v5, v7, Landroid/support/v4/app/BackStackRecord;.mTransition:I // field@007c │ │ -05d6b6: 7110 8117 0500 |0031: invoke-static {v5}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@1781 │ │ -05d6bc: 0c05 |0034: move-result-object v5 │ │ -05d6be: 6e20 5217 5900 |0035: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1752 │ │ -05d6c4: 1a05 7200 |0038: const-string v5, " mTransitionStyle=#" // string@0072 │ │ -05d6c8: 6e20 5217 5900 |003a: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1752 │ │ -05d6ce: 5275 7d00 |003d: iget v5, v7, Landroid/support/v4/app/BackStackRecord;.mTransitionStyle:I // field@007d │ │ -05d6d2: 7110 8117 0500 |003f: invoke-static {v5}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@1781 │ │ -05d6d8: 0c05 |0042: move-result-object v5 │ │ -05d6da: 6e20 5717 5900 |0043: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@1757 │ │ -05d6e0: 5275 7200 |0046: iget v5, v7, Landroid/support/v4/app/BackStackRecord;.mEnterAnim:I // field@0072 │ │ -05d6e4: 3905 0600 |0048: if-nez v5, 004e // +0006 │ │ -05d6e8: 5275 7300 |004a: iget v5, v7, Landroid/support/v4/app/BackStackRecord;.mExitAnim:I // field@0073 │ │ -05d6ec: 3805 2100 |004c: if-eqz v5, 006d // +0021 │ │ -05d6f0: 6e20 5217 8900 |004e: invoke-virtual {v9, v8}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1752 │ │ -05d6f6: 1a05 2416 |0051: const-string v5, "mEnterAnim=#" // string@1624 │ │ -05d6fa: 6e20 5217 5900 |0053: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1752 │ │ -05d700: 5275 7200 |0056: iget v5, v7, Landroid/support/v4/app/BackStackRecord;.mEnterAnim:I // field@0072 │ │ -05d704: 7110 8117 0500 |0058: invoke-static {v5}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@1781 │ │ -05d70a: 0c05 |005b: move-result-object v5 │ │ -05d70c: 6e20 5217 5900 |005c: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1752 │ │ -05d712: 1a05 5c00 |005f: const-string v5, " mExitAnim=#" // string@005c │ │ -05d716: 6e20 5217 5900 |0061: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1752 │ │ -05d71c: 5275 7300 |0064: iget v5, v7, Landroid/support/v4/app/BackStackRecord;.mExitAnim:I // field@0073 │ │ -05d720: 7110 8117 0500 |0066: invoke-static {v5}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@1781 │ │ -05d726: 0c05 |0069: move-result-object v5 │ │ -05d728: 6e20 5717 5900 |006a: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@1757 │ │ -05d72e: 5275 7900 |006d: iget v5, v7, Landroid/support/v4/app/BackStackRecord;.mPopEnterAnim:I // field@0079 │ │ -05d732: 3905 0600 |006f: if-nez v5, 0075 // +0006 │ │ -05d736: 5275 7a00 |0071: iget v5, v7, Landroid/support/v4/app/BackStackRecord;.mPopExitAnim:I // field@007a │ │ -05d73a: 3805 2100 |0073: if-eqz v5, 0094 // +0021 │ │ -05d73e: 6e20 5217 8900 |0075: invoke-virtual {v9, v8}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1752 │ │ -05d744: 1a05 fd16 |0078: const-string v5, "mPopEnterAnim=#" // string@16fd │ │ -05d748: 6e20 5217 5900 |007a: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1752 │ │ -05d74e: 5275 7900 |007d: iget v5, v7, Landroid/support/v4/app/BackStackRecord;.mPopEnterAnim:I // field@0079 │ │ -05d752: 7110 8117 0500 |007f: invoke-static {v5}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@1781 │ │ -05d758: 0c05 |0082: move-result-object v5 │ │ -05d75a: 6e20 5217 5900 |0083: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1752 │ │ -05d760: 1a05 6500 |0086: const-string v5, " mPopExitAnim=#" // string@0065 │ │ -05d764: 6e20 5217 5900 |0088: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1752 │ │ -05d76a: 5275 7a00 |008b: iget v5, v7, Landroid/support/v4/app/BackStackRecord;.mPopExitAnim:I // field@007a │ │ -05d76e: 7110 8117 0500 |008d: invoke-static {v5}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@1781 │ │ -05d774: 0c05 |0090: move-result-object v5 │ │ -05d776: 6e20 5717 5900 |0091: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@1757 │ │ -05d77c: 5275 6f00 |0094: iget v5, v7, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbTitleRes:I // field@006f │ │ -05d780: 3905 0600 |0096: if-nez v5, 009c // +0006 │ │ -05d784: 5475 7000 |0098: iget-object v5, v7, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbTitleText:Ljava/lang/CharSequence; // field@0070 │ │ -05d788: 3805 1d00 |009a: if-eqz v5, 00b7 // +001d │ │ -05d78c: 6e20 5217 8900 |009c: invoke-virtual {v9, v8}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1752 │ │ -05d792: 1a05 a815 |009f: const-string v5, "mBreadCrumbTitleRes=#" // string@15a8 │ │ -05d796: 6e20 5217 5900 |00a1: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1752 │ │ -05d79c: 5275 6f00 |00a4: iget v5, v7, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbTitleRes:I // field@006f │ │ -05d7a0: 7110 8117 0500 |00a6: invoke-static {v5}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@1781 │ │ -05d7a6: 0c05 |00a9: move-result-object v5 │ │ -05d7a8: 6e20 5217 5900 |00aa: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1752 │ │ -05d7ae: 1a05 5600 |00ad: const-string v5, " mBreadCrumbTitleText=" // string@0056 │ │ -05d7b2: 6e20 5217 5900 |00af: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1752 │ │ -05d7b8: 5475 7000 |00b2: iget-object v5, v7, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbTitleText:Ljava/lang/CharSequence; // field@0070 │ │ -05d7bc: 6e20 5617 5900 |00b4: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.println:(Ljava/lang/Object;)V // method@1756 │ │ -05d7c2: 5275 6d00 |00b7: iget v5, v7, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbShortTitleRes:I // field@006d │ │ -05d7c6: 3905 0600 |00b9: if-nez v5, 00bf // +0006 │ │ -05d7ca: 5475 6e00 |00bb: iget-object v5, v7, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbShortTitleText:Ljava/lang/CharSequence; // field@006e │ │ -05d7ce: 3805 1d00 |00bd: if-eqz v5, 00da // +001d │ │ -05d7d2: 6e20 5217 8900 |00bf: invoke-virtual {v9, v8}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1752 │ │ -05d7d8: 1a05 a515 |00c2: const-string v5, "mBreadCrumbShortTitleRes=#" // string@15a5 │ │ -05d7dc: 6e20 5217 5900 |00c4: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1752 │ │ -05d7e2: 5275 6d00 |00c7: iget v5, v7, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbShortTitleRes:I // field@006d │ │ -05d7e6: 7110 8117 0500 |00c9: invoke-static {v5}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@1781 │ │ -05d7ec: 0c05 |00cc: move-result-object v5 │ │ -05d7ee: 6e20 5217 5900 |00cd: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1752 │ │ -05d7f4: 1a05 5500 |00d0: const-string v5, " mBreadCrumbShortTitleText=" // string@0055 │ │ -05d7f8: 6e20 5217 5900 |00d2: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1752 │ │ -05d7fe: 5475 6e00 |00d5: iget-object v5, v7, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbShortTitleText:Ljava/lang/CharSequence; // field@006e │ │ -05d802: 6e20 5617 5900 |00d7: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.println:(Ljava/lang/Object;)V // method@1756 │ │ -05d808: 5475 7400 |00da: iget-object v5, v7, Landroid/support/v4/app/BackStackRecord;.mHead:Landroid/support/v4/app/BackStackRecord$Op; // field@0074 │ │ -05d80c: 3805 1901 |00dc: if-eqz v5, 01f5 // +0119 │ │ -05d810: 6e20 5217 8900 |00de: invoke-virtual {v9, v8}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1752 │ │ -05d816: 1a05 ca09 |00e1: const-string v5, "Operations:" // string@09ca │ │ -05d81a: 6e20 5717 5900 |00e3: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@1757 │ │ -05d820: 2205 b903 |00e6: new-instance v5, Ljava/lang/StringBuilder; // type@03b9 │ │ -05d824: 7010 ae17 0500 |00e8: invoke-direct {v5}, Ljava/lang/StringBuilder;.:()V // method@17ae │ │ -05d82a: 6e20 b517 8500 |00eb: invoke-virtual {v5, v8}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17b5 │ │ -05d830: 0c05 |00ee: move-result-object v5 │ │ -05d832: 1a06 0400 |00ef: const-string v6, " " // string@0004 │ │ -05d836: 6e20 b517 6500 |00f1: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17b5 │ │ -05d83c: 0c05 |00f4: move-result-object v5 │ │ -05d83e: 6e10 ba17 0500 |00f5: invoke-virtual {v5}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@17ba │ │ -05d844: 0c02 |00f8: move-result-object v2 │ │ -05d846: 5474 7400 |00f9: iget-object v4, v7, Landroid/support/v4/app/BackStackRecord;.mHead:Landroid/support/v4/app/BackStackRecord$Op; // field@0074 │ │ -05d84a: 1203 |00fb: const/4 v3, #int 0 // #0 │ │ -05d84c: 3804 f900 |00fc: if-eqz v4, 01f5 // +00f9 │ │ -05d850: 5245 5900 |00fe: iget v5, v4, Landroid/support/v4/app/BackStackRecord$Op;.cmd:I // field@0059 │ │ -05d854: 2b05 f600 0000 |0100: packed-switch v5, 000001f6 // +000000f6 │ │ -05d85a: 2205 b903 |0103: new-instance v5, Ljava/lang/StringBuilder; // type@03b9 │ │ -05d85e: 7010 ae17 0500 |0105: invoke-direct {v5}, Ljava/lang/StringBuilder;.:()V // method@17ae │ │ -05d864: 1a06 160e |0108: const-string v6, "cmd=" // string@0e16 │ │ -05d868: 6e20 b517 6500 |010a: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17b5 │ │ -05d86e: 0c05 |010d: move-result-object v5 │ │ -05d870: 5246 5900 |010e: iget v6, v4, Landroid/support/v4/app/BackStackRecord$Op;.cmd:I // field@0059 │ │ -05d874: 6e20 b117 6500 |0110: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@17b1 │ │ -05d87a: 0c05 |0113: move-result-object v5 │ │ -05d87c: 6e10 ba17 0500 |0114: invoke-virtual {v5}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@17ba │ │ -05d882: 0c00 |0117: move-result-object v0 │ │ -05d884: 6e20 5217 8900 |0118: invoke-virtual {v9, v8}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1752 │ │ -05d88a: 1a05 1100 |011b: const-string v5, " Op #" // string@0011 │ │ -05d88e: 6e20 5217 5900 |011d: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1752 │ │ -05d894: 6e20 5017 3900 |0120: invoke-virtual {v9, v3}, Ljava/io/PrintWriter;.print:(I)V // method@1750 │ │ -05d89a: 1a05 d200 |0123: const-string v5, ": " // string@00d2 │ │ -05d89e: 6e20 5217 5900 |0125: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1752 │ │ -05d8a4: 6e20 5217 0900 |0128: invoke-virtual {v9, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1752 │ │ -05d8aa: 1a05 0200 |012b: const-string v5, " " // string@0002 │ │ -05d8ae: 6e20 5217 5900 |012d: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1752 │ │ -05d8b4: 5445 5c00 |0130: iget-object v5, v4, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@005c │ │ -05d8b8: 6e20 5617 5900 |0132: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.println:(Ljava/lang/Object;)V // method@1756 │ │ -05d8be: 380a 5000 |0135: if-eqz v10, 0185 // +0050 │ │ -05d8c2: 5245 5a00 |0137: iget v5, v4, Landroid/support/v4/app/BackStackRecord$Op;.enterAnim:I // field@005a │ │ -05d8c6: 3905 0600 |0139: if-nez v5, 013f // +0006 │ │ -05d8ca: 5245 5b00 |013b: iget v5, v4, Landroid/support/v4/app/BackStackRecord$Op;.exitAnim:I // field@005b │ │ -05d8ce: 3805 2100 |013d: if-eqz v5, 015e // +0021 │ │ -05d8d2: 6e20 5217 8900 |013f: invoke-virtual {v9, v8}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1752 │ │ -05d8d8: 1a05 950f |0142: const-string v5, "enterAnim=#" // string@0f95 │ │ -05d8dc: 6e20 5217 5900 |0144: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1752 │ │ -05d8e2: 5245 5a00 |0147: iget v5, v4, Landroid/support/v4/app/BackStackRecord$Op;.enterAnim:I // field@005a │ │ -05d8e6: 7110 8117 0500 |0149: invoke-static {v5}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@1781 │ │ -05d8ec: 0c05 |014c: move-result-object v5 │ │ -05d8ee: 6e20 5217 5900 |014d: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1752 │ │ -05d8f4: 1a05 4400 |0150: const-string v5, " exitAnim=#" // string@0044 │ │ -05d8f8: 6e20 5217 5900 |0152: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1752 │ │ -05d8fe: 5245 5b00 |0155: iget v5, v4, Landroid/support/v4/app/BackStackRecord$Op;.exitAnim:I // field@005b │ │ -05d902: 7110 8117 0500 |0157: invoke-static {v5}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@1781 │ │ -05d908: 0c05 |015a: move-result-object v5 │ │ -05d90a: 6e20 5717 5900 |015b: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@1757 │ │ -05d910: 5245 5e00 |015e: iget v5, v4, Landroid/support/v4/app/BackStackRecord$Op;.popEnterAnim:I // field@005e │ │ -05d914: 3905 0600 |0160: if-nez v5, 0166 // +0006 │ │ -05d918: 5245 5f00 |0162: iget v5, v4, Landroid/support/v4/app/BackStackRecord$Op;.popExitAnim:I // field@005f │ │ -05d91c: 3805 2100 |0164: if-eqz v5, 0185 // +0021 │ │ -05d920: 6e20 5217 8900 |0166: invoke-virtual {v9, v8}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1752 │ │ -05d926: 1a05 181a |0169: const-string v5, "popEnterAnim=#" // string@1a18 │ │ -05d92a: 6e20 5217 5900 |016b: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1752 │ │ -05d930: 5245 5e00 |016e: iget v5, v4, Landroid/support/v4/app/BackStackRecord$Op;.popEnterAnim:I // field@005e │ │ -05d934: 7110 8117 0500 |0170: invoke-static {v5}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@1781 │ │ -05d93a: 0c05 |0173: move-result-object v5 │ │ -05d93c: 6e20 5217 5900 |0174: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1752 │ │ -05d942: 1a05 7c00 |0177: const-string v5, " popExitAnim=#" // string@007c │ │ -05d946: 6e20 5217 5900 |0179: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1752 │ │ -05d94c: 5245 5f00 |017c: iget v5, v4, Landroid/support/v4/app/BackStackRecord$Op;.popExitAnim:I // field@005f │ │ -05d950: 7110 8117 0500 |017e: invoke-static {v5}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@1781 │ │ -05d956: 0c05 |0181: move-result-object v5 │ │ -05d958: 6e20 5717 5900 |0182: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@1757 │ │ -05d95e: 5445 6100 |0185: iget-object v5, v4, Landroid/support/v4/app/BackStackRecord$Op;.removed:Ljava/util/ArrayList; // field@0061 │ │ -05d962: 3805 6800 |0187: if-eqz v5, 01ef // +0068 │ │ -05d966: 5445 6100 |0189: iget-object v5, v4, Landroid/support/v4/app/BackStackRecord$Op;.removed:Ljava/util/ArrayList; // field@0061 │ │ -05d96a: 6e10 df17 0500 |018b: invoke-virtual {v5}, Ljava/util/ArrayList;.size:()I // method@17df │ │ -05d970: 0a05 |018e: move-result v5 │ │ -05d972: 3d05 6000 |018f: if-lez v5, 01ef // +0060 │ │ -05d976: 1201 |0191: const/4 v1, #int 0 // #0 │ │ -05d978: 5445 6100 |0192: iget-object v5, v4, Landroid/support/v4/app/BackStackRecord$Op;.removed:Ljava/util/ArrayList; // field@0061 │ │ -05d97c: 6e10 df17 0500 |0194: invoke-virtual {v5}, Ljava/util/ArrayList;.size:()I // method@17df │ │ -05d982: 0a05 |0197: move-result v5 │ │ -05d984: 3551 5700 |0198: if-ge v1, v5, 01ef // +0057 │ │ -05d988: 6e20 5217 2900 |019a: invoke-virtual {v9, v2}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1752 │ │ -05d98e: 5445 6100 |019d: iget-object v5, v4, Landroid/support/v4/app/BackStackRecord$Op;.removed:Ljava/util/ArrayList; // field@0061 │ │ -05d992: 6e10 df17 0500 |019f: invoke-virtual {v5}, Ljava/util/ArrayList;.size:()I // method@17df │ │ -05d998: 0a05 |01a2: move-result v5 │ │ -05d99a: 1216 |01a3: const/4 v6, #int 1 // #1 │ │ -05d99c: 3365 3300 |01a4: if-ne v5, v6, 01d7 // +0033 │ │ -05d9a0: 1a05 210a |01a6: const-string v5, "Removed: " // string@0a21 │ │ -05d9a4: 6e20 5217 5900 |01a8: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1752 │ │ -05d9aa: 5445 6100 |01ab: iget-object v5, v4, Landroid/support/v4/app/BackStackRecord$Op;.removed:Ljava/util/ArrayList; // field@0061 │ │ -05d9ae: 6e20 d917 1500 |01ad: invoke-virtual {v5, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@17d9 │ │ -05d9b4: 0c05 |01b0: move-result-object v5 │ │ -05d9b6: 6e20 5617 5900 |01b1: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.println:(Ljava/lang/Object;)V // method@1756 │ │ -05d9bc: d801 0101 |01b4: add-int/lit8 v1, v1, #int 1 // #01 │ │ -05d9c0: 28dc |01b6: goto 0192 // -0024 │ │ -05d9c2: 1a00 8009 |01b7: const-string v0, "NULL" // string@0980 │ │ -05d9c6: 2900 5fff |01b9: goto/16 0118 // -00a1 │ │ -05d9ca: 1a00 4d01 |01bb: const-string v0, "ADD" // string@014d │ │ -05d9ce: 2900 5bff |01bd: goto/16 0118 // -00a5 │ │ -05d9d2: 1a00 070a |01bf: const-string v0, "REPLACE" // string@0a07 │ │ -05d9d6: 2900 57ff |01c1: goto/16 0118 // -00a9 │ │ -05d9da: 1a00 060a |01c3: const-string v0, "REMOVE" // string@0a06 │ │ -05d9de: 2900 53ff |01c5: goto/16 0118 // -00ad │ │ -05d9e2: 1a00 9c03 |01c7: const-string v0, "HIDE" // string@039c │ │ -05d9e6: 2900 4fff |01c9: goto/16 0118 // -00b1 │ │ -05d9ea: 1a00 420a |01cb: const-string v0, "SHOW" // string@0a42 │ │ -05d9ee: 2900 4bff |01cd: goto/16 0118 // -00b5 │ │ -05d9f2: 1a00 b902 |01cf: const-string v0, "DETACH" // string@02b9 │ │ -05d9f6: 2900 47ff |01d1: goto/16 0118 // -00b9 │ │ -05d9fa: 1a00 5e01 |01d3: const-string v0, "ATTACH" // string@015e │ │ -05d9fe: 2900 43ff |01d5: goto/16 0118 // -00bd │ │ -05da02: 3901 0700 |01d7: if-nez v1, 01de // +0007 │ │ -05da06: 1a05 200a |01d9: const-string v5, "Removed:" // string@0a20 │ │ -05da0a: 6e20 5717 5900 |01db: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@1757 │ │ -05da10: 6e20 5217 2900 |01de: invoke-virtual {v9, v2}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1752 │ │ -05da16: 1a05 0500 |01e1: const-string v5, " #" // string@0005 │ │ -05da1a: 6e20 5217 5900 |01e3: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1752 │ │ -05da20: 6e20 5017 1900 |01e6: invoke-virtual {v9, v1}, Ljava/io/PrintWriter;.print:(I)V // method@1750 │ │ -05da26: 1a05 d200 |01e9: const-string v5, ": " // string@00d2 │ │ -05da2a: 6e20 5217 5900 |01eb: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1752 │ │ -05da30: 28bd |01ee: goto 01ab // -0043 │ │ -05da32: 5444 5d00 |01ef: iget-object v4, v4, Landroid/support/v4/app/BackStackRecord$Op;.next:Landroid/support/v4/app/BackStackRecord$Op; // field@005d │ │ -05da36: d803 0301 |01f1: add-int/lit8 v3, v3, #int 1 // #01 │ │ -05da3a: 2900 09ff |01f3: goto/16 00fc // -00f7 │ │ -05da3e: 0e00 |01f5: return-void │ │ -05da40: 0001 0800 0000 0000 b700 0000 bb00 ... |01f6: packed-switch-data (20 units) │ │ +0846b4: |[0846b4] android.support.v4.app.BackStackRecord.dump:(Ljava/lang/String;Ljava/io/PrintWriter;Z)V │ │ +0846c4: 380a da00 |0000: if-eqz v10, 00da // +00da │ │ +0846c8: 6e20 3c22 8900 |0002: invoke-virtual {v9, v8}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@223c │ │ +0846ce: 1a05 1a1e |0005: const-string v5, "mName=" // string@1e1a │ │ +0846d2: 6e20 3c22 5900 |0007: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@223c │ │ +0846d8: 5475 a600 |000a: iget-object v5, v7, Landroid/support/v4/app/BackStackRecord;.mName:Ljava/lang/String; // field@00a6 │ │ +0846dc: 6e20 3c22 5900 |000c: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@223c │ │ +0846e2: 1a05 6700 |000f: const-string v5, " mIndex=" // string@0067 │ │ +0846e6: 6e20 3c22 5900 |0011: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@223c │ │ +0846ec: 5275 a400 |0014: iget v5, v7, Landroid/support/v4/app/BackStackRecord;.mIndex:I // field@00a4 │ │ +0846f0: 6e20 3a22 5900 |0016: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.print:(I)V // method@223a │ │ +0846f6: 1a05 5e00 |0019: const-string v5, " mCommitted=" // string@005e │ │ +0846fa: 6e20 3c22 5900 |001b: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@223c │ │ +084700: 5575 a000 |001e: iget-boolean v5, v7, Landroid/support/v4/app/BackStackRecord;.mCommitted:Z // field@00a0 │ │ +084704: 6e20 4222 5900 |0020: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.println:(Z)V // method@2242 │ │ +08470a: 5275 ad00 |0023: iget v5, v7, Landroid/support/v4/app/BackStackRecord;.mTransition:I // field@00ad │ │ +08470e: 3805 2100 |0025: if-eqz v5, 0046 // +0021 │ │ +084712: 6e20 3c22 8900 |0027: invoke-virtual {v9, v8}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@223c │ │ +084718: 1a05 5b1f |002a: const-string v5, "mTransition=#" // string@1f5b │ │ +08471c: 6e20 3c22 5900 |002c: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@223c │ │ +084722: 5275 ad00 |002f: iget v5, v7, Landroid/support/v4/app/BackStackRecord;.mTransition:I // field@00ad │ │ +084726: 7110 7322 0500 |0031: invoke-static {v5}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@2273 │ │ +08472c: 0c05 |0034: move-result-object v5 │ │ +08472e: 6e20 3c22 5900 |0035: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@223c │ │ +084734: 1a05 7900 |0038: const-string v5, " mTransitionStyle=#" // string@0079 │ │ +084738: 6e20 3c22 5900 |003a: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@223c │ │ +08473e: 5275 ae00 |003d: iget v5, v7, Landroid/support/v4/app/BackStackRecord;.mTransitionStyle:I // field@00ae │ │ +084742: 7110 7322 0500 |003f: invoke-static {v5}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@2273 │ │ +084748: 0c05 |0042: move-result-object v5 │ │ +08474a: 6e20 4122 5900 |0043: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@2241 │ │ +084750: 5275 a100 |0046: iget v5, v7, Landroid/support/v4/app/BackStackRecord;.mEnterAnim:I // field@00a1 │ │ +084754: 3905 0600 |0048: if-nez v5, 004e // +0006 │ │ +084758: 5275 a200 |004a: iget v5, v7, Landroid/support/v4/app/BackStackRecord;.mExitAnim:I // field@00a2 │ │ +08475c: 3805 2100 |004c: if-eqz v5, 006d // +0021 │ │ +084760: 6e20 3c22 8900 |004e: invoke-virtual {v9, v8}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@223c │ │ +084766: 1a05 651d |0051: const-string v5, "mEnterAnim=#" // string@1d65 │ │ +08476a: 6e20 3c22 5900 |0053: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@223c │ │ +084770: 5275 a100 |0056: iget v5, v7, Landroid/support/v4/app/BackStackRecord;.mEnterAnim:I // field@00a1 │ │ +084774: 7110 7322 0500 |0058: invoke-static {v5}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@2273 │ │ +08477a: 0c05 |005b: move-result-object v5 │ │ +08477c: 6e20 3c22 5900 |005c: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@223c │ │ +084782: 1a05 6300 |005f: const-string v5, " mExitAnim=#" // string@0063 │ │ +084786: 6e20 3c22 5900 |0061: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@223c │ │ +08478c: 5275 a200 |0064: iget v5, v7, Landroid/support/v4/app/BackStackRecord;.mExitAnim:I // field@00a2 │ │ +084790: 7110 7322 0500 |0066: invoke-static {v5}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@2273 │ │ +084796: 0c05 |0069: move-result-object v5 │ │ +084798: 6e20 4122 5900 |006a: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@2241 │ │ +08479e: 5275 a800 |006d: iget v5, v7, Landroid/support/v4/app/BackStackRecord;.mPopEnterAnim:I // field@00a8 │ │ +0847a2: 3905 0600 |006f: if-nez v5, 0075 // +0006 │ │ +0847a6: 5275 a900 |0071: iget v5, v7, Landroid/support/v4/app/BackStackRecord;.mPopExitAnim:I // field@00a9 │ │ +0847aa: 3805 2100 |0073: if-eqz v5, 0094 // +0021 │ │ +0847ae: 6e20 3c22 8900 |0075: invoke-virtual {v9, v8}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@223c │ │ +0847b4: 1a05 691e |0078: const-string v5, "mPopEnterAnim=#" // string@1e69 │ │ +0847b8: 6e20 3c22 5900 |007a: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@223c │ │ +0847be: 5275 a800 |007d: iget v5, v7, Landroid/support/v4/app/BackStackRecord;.mPopEnterAnim:I // field@00a8 │ │ +0847c2: 7110 7322 0500 |007f: invoke-static {v5}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@2273 │ │ +0847c8: 0c05 |0082: move-result-object v5 │ │ +0847ca: 6e20 3c22 5900 |0083: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@223c │ │ +0847d0: 1a05 6c00 |0086: const-string v5, " mPopExitAnim=#" // string@006c │ │ +0847d4: 6e20 3c22 5900 |0088: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@223c │ │ +0847da: 5275 a900 |008b: iget v5, v7, Landroid/support/v4/app/BackStackRecord;.mPopExitAnim:I // field@00a9 │ │ +0847de: 7110 7322 0500 |008d: invoke-static {v5}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@2273 │ │ +0847e4: 0c05 |0090: move-result-object v5 │ │ +0847e6: 6e20 4122 5900 |0091: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@2241 │ │ +0847ec: 5275 9e00 |0094: iget v5, v7, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbTitleRes:I // field@009e │ │ +0847f0: 3905 0600 |0096: if-nez v5, 009c // +0006 │ │ +0847f4: 5475 9f00 |0098: iget-object v5, v7, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbTitleText:Ljava/lang/CharSequence; // field@009f │ │ +0847f8: 3805 1d00 |009a: if-eqz v5, 00b7 // +001d │ │ +0847fc: 6e20 3c22 8900 |009c: invoke-virtual {v9, v8}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@223c │ │ +084802: 1a05 bb1c |009f: const-string v5, "mBreadCrumbTitleRes=#" // string@1cbb │ │ +084806: 6e20 3c22 5900 |00a1: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@223c │ │ +08480c: 5275 9e00 |00a4: iget v5, v7, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbTitleRes:I // field@009e │ │ +084810: 7110 7322 0500 |00a6: invoke-static {v5}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@2273 │ │ +084816: 0c05 |00a9: move-result-object v5 │ │ +084818: 6e20 3c22 5900 |00aa: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@223c │ │ +08481e: 1a05 5d00 |00ad: const-string v5, " mBreadCrumbTitleText=" // string@005d │ │ +084822: 6e20 3c22 5900 |00af: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@223c │ │ +084828: 5475 9f00 |00b2: iget-object v5, v7, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbTitleText:Ljava/lang/CharSequence; // field@009f │ │ +08482c: 6e20 4022 5900 |00b4: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.println:(Ljava/lang/Object;)V // method@2240 │ │ +084832: 5275 9c00 |00b7: iget v5, v7, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbShortTitleRes:I // field@009c │ │ +084836: 3905 0600 |00b9: if-nez v5, 00bf // +0006 │ │ +08483a: 5475 9d00 |00bb: iget-object v5, v7, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbShortTitleText:Ljava/lang/CharSequence; // field@009d │ │ +08483e: 3805 1d00 |00bd: if-eqz v5, 00da // +001d │ │ +084842: 6e20 3c22 8900 |00bf: invoke-virtual {v9, v8}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@223c │ │ +084848: 1a05 b81c |00c2: const-string v5, "mBreadCrumbShortTitleRes=#" // string@1cb8 │ │ +08484c: 6e20 3c22 5900 |00c4: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@223c │ │ +084852: 5275 9c00 |00c7: iget v5, v7, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbShortTitleRes:I // field@009c │ │ +084856: 7110 7322 0500 |00c9: invoke-static {v5}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@2273 │ │ +08485c: 0c05 |00cc: move-result-object v5 │ │ +08485e: 6e20 3c22 5900 |00cd: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@223c │ │ +084864: 1a05 5c00 |00d0: const-string v5, " mBreadCrumbShortTitleText=" // string@005c │ │ +084868: 6e20 3c22 5900 |00d2: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@223c │ │ +08486e: 5475 9d00 |00d5: iget-object v5, v7, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbShortTitleText:Ljava/lang/CharSequence; // field@009d │ │ +084872: 6e20 4022 5900 |00d7: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.println:(Ljava/lang/Object;)V // method@2240 │ │ +084878: 5475 a300 |00da: iget-object v5, v7, Landroid/support/v4/app/BackStackRecord;.mHead:Landroid/support/v4/app/BackStackRecord$Op; // field@00a3 │ │ +08487c: 3805 1901 |00dc: if-eqz v5, 01f5 // +0119 │ │ +084880: 6e20 3c22 8900 |00de: invoke-virtual {v9, v8}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@223c │ │ +084886: 1a05 420d |00e1: const-string v5, "Operations:" // string@0d42 │ │ +08488a: 6e20 4122 5900 |00e3: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@2241 │ │ +084890: 2205 3e05 |00e6: new-instance v5, Ljava/lang/StringBuilder; // type@053e │ │ +084894: 7010 a422 0500 |00e8: invoke-direct {v5}, Ljava/lang/StringBuilder;.:()V // method@22a4 │ │ +08489a: 6e20 ad22 8500 |00eb: invoke-virtual {v5, v8}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22ad │ │ +0848a0: 0c05 |00ee: move-result-object v5 │ │ +0848a2: 1a06 0400 |00ef: const-string v6, " " // string@0004 │ │ +0848a6: 6e20 ad22 6500 |00f1: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22ad │ │ +0848ac: 0c05 |00f4: move-result-object v5 │ │ +0848ae: 6e10 b222 0500 |00f5: invoke-virtual {v5}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@22b2 │ │ +0848b4: 0c02 |00f8: move-result-object v2 │ │ +0848b6: 5474 a300 |00f9: iget-object v4, v7, Landroid/support/v4/app/BackStackRecord;.mHead:Landroid/support/v4/app/BackStackRecord$Op; // field@00a3 │ │ +0848ba: 1203 |00fb: const/4 v3, #int 0 // #0 │ │ +0848bc: 3804 f900 |00fc: if-eqz v4, 01f5 // +00f9 │ │ +0848c0: 5245 8300 |00fe: iget v5, v4, Landroid/support/v4/app/BackStackRecord$Op;.cmd:I // field@0083 │ │ +0848c4: 2b05 f600 0000 |0100: packed-switch v5, 000001f6 // +000000f6 │ │ +0848ca: 2205 3e05 |0103: new-instance v5, Ljava/lang/StringBuilder; // type@053e │ │ +0848ce: 7010 a422 0500 |0105: invoke-direct {v5}, Ljava/lang/StringBuilder;.:()V // method@22a4 │ │ +0848d4: 1a06 4e13 |0108: const-string v6, "cmd=" // string@134e │ │ +0848d8: 6e20 ad22 6500 |010a: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22ad │ │ +0848de: 0c05 |010d: move-result-object v5 │ │ +0848e0: 5246 8300 |010e: iget v6, v4, Landroid/support/v4/app/BackStackRecord$Op;.cmd:I // field@0083 │ │ +0848e4: 6e20 a922 6500 |0110: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@22a9 │ │ +0848ea: 0c05 |0113: move-result-object v5 │ │ +0848ec: 6e10 b222 0500 |0114: invoke-virtual {v5}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@22b2 │ │ +0848f2: 0c00 |0117: move-result-object v0 │ │ +0848f4: 6e20 3c22 8900 |0118: invoke-virtual {v9, v8}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@223c │ │ +0848fa: 1a05 1100 |011b: const-string v5, " Op #" // string@0011 │ │ +0848fe: 6e20 3c22 5900 |011d: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@223c │ │ +084904: 6e20 3a22 3900 |0120: invoke-virtual {v9, v3}, Ljava/io/PrintWriter;.print:(I)V // method@223a │ │ +08490a: 1a05 f000 |0123: const-string v5, ": " // string@00f0 │ │ +08490e: 6e20 3c22 5900 |0125: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@223c │ │ +084914: 6e20 3c22 0900 |0128: invoke-virtual {v9, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@223c │ │ +08491a: 1a05 0200 |012b: const-string v5, " " // string@0002 │ │ +08491e: 6e20 3c22 5900 |012d: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@223c │ │ +084924: 5445 8600 |0130: iget-object v5, v4, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@0086 │ │ +084928: 6e20 4022 5900 |0132: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.println:(Ljava/lang/Object;)V // method@2240 │ │ +08492e: 380a 5000 |0135: if-eqz v10, 0185 // +0050 │ │ +084932: 5245 8400 |0137: iget v5, v4, Landroid/support/v4/app/BackStackRecord$Op;.enterAnim:I // field@0084 │ │ +084936: 3905 0600 |0139: if-nez v5, 013f // +0006 │ │ +08493a: 5245 8500 |013b: iget v5, v4, Landroid/support/v4/app/BackStackRecord$Op;.exitAnim:I // field@0085 │ │ +08493e: 3805 2100 |013d: if-eqz v5, 015e // +0021 │ │ +084942: 6e20 3c22 8900 |013f: invoke-virtual {v9, v8}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@223c │ │ +084948: 1a05 3715 |0142: const-string v5, "enterAnim=#" // string@1537 │ │ +08494c: 6e20 3c22 5900 |0144: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@223c │ │ +084952: 5245 8400 |0147: iget v5, v4, Landroid/support/v4/app/BackStackRecord$Op;.enterAnim:I // field@0084 │ │ +084956: 7110 7322 0500 |0149: invoke-static {v5}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@2273 │ │ +08495c: 0c05 |014c: move-result-object v5 │ │ +08495e: 6e20 3c22 5900 |014d: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@223c │ │ +084964: 1a05 4500 |0150: const-string v5, " exitAnim=#" // string@0045 │ │ +084968: 6e20 3c22 5900 |0152: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@223c │ │ +08496e: 5245 8500 |0155: iget v5, v4, Landroid/support/v4/app/BackStackRecord$Op;.exitAnim:I // field@0085 │ │ +084972: 7110 7322 0500 |0157: invoke-static {v5}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@2273 │ │ +084978: 0c05 |015a: move-result-object v5 │ │ +08497a: 6e20 4122 5900 |015b: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@2241 │ │ +084980: 5245 8800 |015e: iget v5, v4, Landroid/support/v4/app/BackStackRecord$Op;.popEnterAnim:I // field@0088 │ │ +084984: 3905 0600 |0160: if-nez v5, 0166 // +0006 │ │ +084988: 5245 8900 |0162: iget v5, v4, Landroid/support/v4/app/BackStackRecord$Op;.popExitAnim:I // field@0089 │ │ +08498c: 3805 2100 |0164: if-eqz v5, 0185 // +0021 │ │ +084990: 6e20 3c22 8900 |0166: invoke-virtual {v9, v8}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@223c │ │ +084996: 1a05 5722 |0169: const-string v5, "popEnterAnim=#" // string@2257 │ │ +08499a: 6e20 3c22 5900 |016b: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@223c │ │ +0849a0: 5245 8800 |016e: iget v5, v4, Landroid/support/v4/app/BackStackRecord$Op;.popEnterAnim:I // field@0088 │ │ +0849a4: 7110 7322 0500 |0170: invoke-static {v5}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@2273 │ │ +0849aa: 0c05 |0173: move-result-object v5 │ │ +0849ac: 6e20 3c22 5900 |0174: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@223c │ │ +0849b2: 1a05 8400 |0177: const-string v5, " popExitAnim=#" // string@0084 │ │ +0849b6: 6e20 3c22 5900 |0179: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@223c │ │ +0849bc: 5245 8900 |017c: iget v5, v4, Landroid/support/v4/app/BackStackRecord$Op;.popExitAnim:I // field@0089 │ │ +0849c0: 7110 7322 0500 |017e: invoke-static {v5}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@2273 │ │ +0849c6: 0c05 |0181: move-result-object v5 │ │ +0849c8: 6e20 4122 5900 |0182: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@2241 │ │ +0849ce: 5445 8b00 |0185: iget-object v5, v4, Landroid/support/v4/app/BackStackRecord$Op;.removed:Ljava/util/ArrayList; // field@008b │ │ +0849d2: 3805 6800 |0187: if-eqz v5, 01ef // +0068 │ │ +0849d6: 5445 8b00 |0189: iget-object v5, v4, Landroid/support/v4/app/BackStackRecord$Op;.removed:Ljava/util/ArrayList; // field@008b │ │ +0849da: 6e10 de22 0500 |018b: invoke-virtual {v5}, Ljava/util/ArrayList;.size:()I // method@22de │ │ +0849e0: 0a05 |018e: move-result v5 │ │ +0849e2: 3d05 6000 |018f: if-lez v5, 01ef // +0060 │ │ +0849e6: 1201 |0191: const/4 v1, #int 0 // #0 │ │ +0849e8: 5445 8b00 |0192: iget-object v5, v4, Landroid/support/v4/app/BackStackRecord$Op;.removed:Ljava/util/ArrayList; // field@008b │ │ +0849ec: 6e10 de22 0500 |0194: invoke-virtual {v5}, Ljava/util/ArrayList;.size:()I // method@22de │ │ +0849f2: 0a05 |0197: move-result v5 │ │ +0849f4: 3551 5700 |0198: if-ge v1, v5, 01ef // +0057 │ │ +0849f8: 6e20 3c22 2900 |019a: invoke-virtual {v9, v2}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@223c │ │ +0849fe: 5445 8b00 |019d: iget-object v5, v4, Landroid/support/v4/app/BackStackRecord$Op;.removed:Ljava/util/ArrayList; // field@008b │ │ +084a02: 6e10 de22 0500 |019f: invoke-virtual {v5}, Ljava/util/ArrayList;.size:()I // method@22de │ │ +084a08: 0a05 |01a2: move-result v5 │ │ +084a0a: 1216 |01a3: const/4 v6, #int 1 // #1 │ │ +084a0c: 3365 3300 |01a4: if-ne v5, v6, 01d7 // +0033 │ │ +084a10: 1a05 cd0d |01a6: const-string v5, "Removed: " // string@0dcd │ │ +084a14: 6e20 3c22 5900 |01a8: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@223c │ │ +084a1a: 5445 8b00 |01ab: iget-object v5, v4, Landroid/support/v4/app/BackStackRecord$Op;.removed:Ljava/util/ArrayList; // field@008b │ │ +084a1e: 6e20 d722 1500 |01ad: invoke-virtual {v5, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@22d7 │ │ +084a24: 0c05 |01b0: move-result-object v5 │ │ +084a26: 6e20 4022 5900 |01b1: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.println:(Ljava/lang/Object;)V // method@2240 │ │ +084a2c: d801 0101 |01b4: add-int/lit8 v1, v1, #int 1 // #01 │ │ +084a30: 28dc |01b6: goto 0192 // -0024 │ │ +084a32: 1a00 d80c |01b7: const-string v0, "NULL" // string@0cd8 │ │ +084a36: 2900 5fff |01b9: goto/16 0118 // -00a1 │ │ +084a3a: 1a00 8601 |01bb: const-string v0, "ADD" // string@0186 │ │ +084a3e: 2900 5bff |01bd: goto/16 0118 // -00a5 │ │ +084a42: 1a00 9f0d |01bf: const-string v0, "REPLACE" // string@0d9f │ │ +084a46: 2900 57ff |01c1: goto/16 0118 // -00a9 │ │ +084a4a: 1a00 9e0d |01c3: const-string v0, "REMOVE" // string@0d9e │ │ +084a4e: 2900 53ff |01c5: goto/16 0118 // -00ad │ │ +084a52: 1a00 a104 |01c7: const-string v0, "HIDE" // string@04a1 │ │ +084a56: 2900 4fff |01c9: goto/16 0118 // -00b1 │ │ +084a5a: 1a00 050e |01cb: const-string v0, "SHOW" // string@0e05 │ │ +084a5e: 2900 4bff |01cd: goto/16 0118 // -00b5 │ │ +084a62: 1a00 5f03 |01cf: const-string v0, "DETACH" // string@035f │ │ +084a66: 2900 47ff |01d1: goto/16 0118 // -00b9 │ │ +084a6a: 1a00 a301 |01d3: const-string v0, "ATTACH" // string@01a3 │ │ +084a6e: 2900 43ff |01d5: goto/16 0118 // -00bd │ │ +084a72: 3901 0700 |01d7: if-nez v1, 01de // +0007 │ │ +084a76: 1a05 cc0d |01d9: const-string v5, "Removed:" // string@0dcc │ │ +084a7a: 6e20 4122 5900 |01db: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@2241 │ │ +084a80: 6e20 3c22 2900 |01de: invoke-virtual {v9, v2}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@223c │ │ +084a86: 1a05 0500 |01e1: const-string v5, " #" // string@0005 │ │ +084a8a: 6e20 3c22 5900 |01e3: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@223c │ │ +084a90: 6e20 3a22 1900 |01e6: invoke-virtual {v9, v1}, Ljava/io/PrintWriter;.print:(I)V // method@223a │ │ +084a96: 1a05 f000 |01e9: const-string v5, ": " // string@00f0 │ │ +084a9a: 6e20 3c22 5900 |01eb: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@223c │ │ +084aa0: 28bd |01ee: goto 01ab // -0043 │ │ +084aa2: 5444 8700 |01ef: iget-object v4, v4, Landroid/support/v4/app/BackStackRecord$Op;.next:Landroid/support/v4/app/BackStackRecord$Op; // field@0087 │ │ +084aa6: d803 0301 |01f1: add-int/lit8 v3, v3, #int 1 // #01 │ │ +084aaa: 2900 09ff |01f3: goto/16 00fc // -00f7 │ │ +084aae: 0e00 |01f5: return-void │ │ +084ab0: 0001 0800 0000 0000 b700 0000 bb00 ... |01f6: packed-switch-data (20 units) │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=241 │ │ - 0x0002 line=242 │ │ - 0x000f line=243 │ │ - 0x0019 line=244 │ │ - 0x0023 line=245 │ │ - 0x0027 line=246 │ │ - 0x002f line=247 │ │ - 0x0038 line=248 │ │ - 0x003d line=249 │ │ - 0x0046 line=251 │ │ - 0x004e line=252 │ │ - 0x0056 line=253 │ │ - 0x005f line=254 │ │ - 0x0064 line=255 │ │ - 0x006d line=257 │ │ - 0x0075 line=258 │ │ - 0x007d line=259 │ │ - 0x0086 line=260 │ │ - 0x008b line=261 │ │ - 0x0094 line=263 │ │ - 0x009c line=264 │ │ - 0x00a4 line=265 │ │ - 0x00ad line=266 │ │ - 0x00b2 line=267 │ │ - 0x00b7 line=269 │ │ - 0x00bf line=270 │ │ - 0x00c7 line=271 │ │ - 0x00d0 line=272 │ │ - 0x00d5 line=273 │ │ - 0x00da line=277 │ │ - 0x00de line=278 │ │ - 0x00e6 line=279 │ │ - 0x00f9 line=280 │ │ - 0x00fb line=281 │ │ - 0x00fc line=282 │ │ - 0x00fe line=284 │ │ - 0x0103 line=293 │ │ - 0x0118 line=295 │ │ - 0x0123 line=296 │ │ - 0x012b line=297 │ │ - 0x0135 line=298 │ │ - 0x0137 line=299 │ │ - 0x013f line=300 │ │ - 0x0147 line=301 │ │ - 0x0150 line=302 │ │ - 0x0155 line=303 │ │ - 0x015e line=305 │ │ - 0x0166 line=306 │ │ - 0x016e line=307 │ │ - 0x0177 line=308 │ │ - 0x017c line=309 │ │ - 0x0185 line=312 │ │ - 0x0191 line=313 │ │ - 0x019a line=314 │ │ - 0x019d line=315 │ │ - 0x01a6 line=316 │ │ - 0x01ab line=324 │ │ - 0x01b4 line=313 │ │ - 0x01b7 line=285 │ │ - 0x01bb line=286 │ │ - 0x01bf line=287 │ │ - 0x01c3 line=288 │ │ - 0x01c7 line=289 │ │ - 0x01cb line=290 │ │ - 0x01cf line=291 │ │ - 0x01d3 line=292 │ │ - 0x01d7 line=318 │ │ - 0x01d9 line=319 │ │ - 0x01de line=321 │ │ - 0x01e9 line=322 │ │ - 0x01ef line=327 │ │ - 0x01f1 line=328 │ │ - 0x01f3 line=329 │ │ - 0x01f5 line=331 │ │ - 0x01f6 line=284 │ │ + 0x0000 line=263 │ │ + 0x0002 line=264 │ │ + 0x000f line=265 │ │ + 0x0019 line=266 │ │ + 0x0023 line=267 │ │ + 0x0027 line=268 │ │ + 0x002f line=269 │ │ + 0x0038 line=270 │ │ + 0x003d line=271 │ │ + 0x0046 line=273 │ │ + 0x004e line=274 │ │ + 0x0056 line=275 │ │ + 0x005f line=276 │ │ + 0x0064 line=277 │ │ + 0x006d line=279 │ │ + 0x0075 line=280 │ │ + 0x007d line=281 │ │ + 0x0086 line=282 │ │ + 0x008b line=283 │ │ + 0x0094 line=285 │ │ + 0x009c line=286 │ │ + 0x00a4 line=287 │ │ + 0x00ad line=288 │ │ + 0x00b2 line=289 │ │ + 0x00b7 line=291 │ │ + 0x00bf line=292 │ │ + 0x00c7 line=293 │ │ + 0x00d0 line=294 │ │ + 0x00d5 line=295 │ │ + 0x00da line=299 │ │ + 0x00de line=300 │ │ + 0x00e6 line=301 │ │ + 0x00f9 line=302 │ │ + 0x00fb line=303 │ │ + 0x00fc line=304 │ │ + 0x00fe line=306 │ │ + 0x0103 line=315 │ │ + 0x0118 line=317 │ │ + 0x0123 line=318 │ │ + 0x012b line=319 │ │ + 0x0135 line=320 │ │ + 0x0137 line=321 │ │ + 0x013f line=322 │ │ + 0x0147 line=323 │ │ + 0x0150 line=324 │ │ + 0x0155 line=325 │ │ + 0x015e line=327 │ │ + 0x0166 line=328 │ │ + 0x016e line=329 │ │ + 0x0177 line=330 │ │ + 0x017c line=331 │ │ + 0x0185 line=334 │ │ + 0x0191 line=335 │ │ + 0x019a line=336 │ │ + 0x019d line=337 │ │ + 0x01a6 line=338 │ │ + 0x01ab line=346 │ │ + 0x01b4 line=335 │ │ + 0x01b7 line=307 │ │ + 0x01bb line=308 │ │ + 0x01bf line=309 │ │ + 0x01c3 line=310 │ │ + 0x01c7 line=311 │ │ + 0x01cb line=312 │ │ + 0x01cf line=313 │ │ + 0x01d3 line=314 │ │ + 0x01d7 line=340 │ │ + 0x01d9 line=341 │ │ + 0x01de line=343 │ │ + 0x01e9 line=344 │ │ + 0x01ef line=349 │ │ + 0x01f1 line=350 │ │ + 0x01f3 line=351 │ │ + 0x01f5 line=353 │ │ + 0x01f6 line=306 │ │ locals : │ │ 0x0118 - 0x01b7 reg=0 cmdStr Ljava/lang/String; │ │ 0x0192 - 0x01b7 reg=1 i I │ │ 0x01b9 - 0x01bb reg=0 cmdStr Ljava/lang/String; │ │ 0x01bd - 0x01bf reg=0 cmdStr Ljava/lang/String; │ │ 0x01c1 - 0x01c3 reg=0 cmdStr Ljava/lang/String; │ │ 0x01c5 - 0x01c7 reg=0 cmdStr Ljava/lang/String; │ │ @@ -113220,1089 +157070,1205 @@ │ │ 0x00fc - 0x01f5 reg=3 num I │ │ 0x00fb - 0x01f5 reg=4 op Landroid/support/v4/app/BackStackRecord$Op; │ │ 0x0000 - 0x020a reg=7 this Landroid/support/v4/app/BackStackRecord; │ │ 0x0000 - 0x020a reg=8 prefix Ljava/lang/String; │ │ 0x0000 - 0x020a reg=9 writer Ljava/io/PrintWriter; │ │ 0x0000 - 0x020a reg=10 full Z │ │ │ │ - #14 : (in Landroid/support/v4/app/BackStackRecord;) │ │ + #16 : (in Landroid/support/v4/app/BackStackRecord;) │ │ name : 'getBreadCrumbShortTitle' │ │ type : '()Ljava/lang/CharSequence;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 18 16-bit code units │ │ -05da68: |[05da68] android.support.v4.app.BackStackRecord.getBreadCrumbShortTitle:()Ljava/lang/CharSequence; │ │ -05da78: 5220 6d00 |0000: iget v0, v2, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbShortTitleRes:I // field@006d │ │ -05da7c: 3800 0d00 |0002: if-eqz v0, 000f // +000d │ │ -05da80: 5420 7600 |0004: iget-object v0, v2, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@0076 │ │ -05da84: 5400 0b01 |0006: iget-object v0, v0, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@010b │ │ -05da88: 5221 6d00 |0008: iget v1, v2, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbShortTitleRes:I // field@006d │ │ -05da8c: 6e20 8403 1000 |000a: invoke-virtual {v0, v1}, Landroid/support/v4/app/FragmentActivity;.getText:(I)Ljava/lang/CharSequence; // method@0384 │ │ -05da92: 0c00 |000d: move-result-object v0 │ │ -05da94: 1100 |000e: return-object v0 │ │ -05da96: 5420 6e00 |000f: iget-object v0, v2, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbShortTitleText:Ljava/lang/CharSequence; // field@006e │ │ -05da9a: 28fd |0011: goto 000e // -0003 │ │ +084ad8: |[084ad8] android.support.v4.app.BackStackRecord.getBreadCrumbShortTitle:()Ljava/lang/CharSequence; │ │ +084ae8: 5220 9c00 |0000: iget v0, v2, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbShortTitleRes:I // field@009c │ │ +084aec: 3800 0d00 |0002: if-eqz v0, 000f // +000d │ │ +084af0: 5420 a500 |0004: iget-object v0, v2, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00a5 │ │ +084af4: 5400 4901 |0006: iget-object v0, v0, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0149 │ │ +084af8: 5221 9c00 |0008: iget v1, v2, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbShortTitleRes:I // field@009c │ │ +084afc: 6e20 4805 1000 |000a: invoke-virtual {v0, v1}, Landroid/support/v4/app/FragmentActivity;.getText:(I)Ljava/lang/CharSequence; // method@0548 │ │ +084b02: 0c00 |000d: move-result-object v0 │ │ +084b04: 1100 |000e: return-object v0 │ │ +084b06: 5420 9d00 |000f: iget-object v0, v2, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbShortTitleText:Ljava/lang/CharSequence; // field@009d │ │ +084b0a: 28fd |0011: goto 000e // -0003 │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=357 │ │ - 0x0004 line=358 │ │ - 0x000e line=360 │ │ + 0x0000 line=379 │ │ + 0x0004 line=380 │ │ + 0x000e line=382 │ │ locals : │ │ 0x0000 - 0x0012 reg=2 this Landroid/support/v4/app/BackStackRecord; │ │ │ │ - #15 : (in Landroid/support/v4/app/BackStackRecord;) │ │ + #17 : (in Landroid/support/v4/app/BackStackRecord;) │ │ name : 'getBreadCrumbShortTitleRes' │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -05da9c: |[05da9c] android.support.v4.app.BackStackRecord.getBreadCrumbShortTitleRes:()I │ │ -05daac: 5210 6d00 |0000: iget v0, v1, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbShortTitleRes:I // field@006d │ │ -05dab0: 0f00 |0002: return v0 │ │ +084b0c: |[084b0c] android.support.v4.app.BackStackRecord.getBreadCrumbShortTitleRes:()I │ │ +084b1c: 5210 9c00 |0000: iget v0, v1, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbShortTitleRes:I // field@009c │ │ +084b20: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=346 │ │ + 0x0000 line=368 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/app/BackStackRecord; │ │ │ │ - #16 : (in Landroid/support/v4/app/BackStackRecord;) │ │ + #18 : (in Landroid/support/v4/app/BackStackRecord;) │ │ name : 'getBreadCrumbTitle' │ │ type : '()Ljava/lang/CharSequence;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 18 16-bit code units │ │ -05dab4: |[05dab4] android.support.v4.app.BackStackRecord.getBreadCrumbTitle:()Ljava/lang/CharSequence; │ │ -05dac4: 5220 6f00 |0000: iget v0, v2, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbTitleRes:I // field@006f │ │ -05dac8: 3800 0d00 |0002: if-eqz v0, 000f // +000d │ │ -05dacc: 5420 7600 |0004: iget-object v0, v2, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@0076 │ │ -05dad0: 5400 0b01 |0006: iget-object v0, v0, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@010b │ │ -05dad4: 5221 6f00 |0008: iget v1, v2, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbTitleRes:I // field@006f │ │ -05dad8: 6e20 8403 1000 |000a: invoke-virtual {v0, v1}, Landroid/support/v4/app/FragmentActivity;.getText:(I)Ljava/lang/CharSequence; // method@0384 │ │ -05dade: 0c00 |000d: move-result-object v0 │ │ -05dae0: 1100 |000e: return-object v0 │ │ -05dae2: 5420 7000 |000f: iget-object v0, v2, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbTitleText:Ljava/lang/CharSequence; // field@0070 │ │ -05dae6: 28fd |0011: goto 000e // -0003 │ │ +084b24: |[084b24] android.support.v4.app.BackStackRecord.getBreadCrumbTitle:()Ljava/lang/CharSequence; │ │ +084b34: 5220 9e00 |0000: iget v0, v2, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbTitleRes:I // field@009e │ │ +084b38: 3800 0d00 |0002: if-eqz v0, 000f // +000d │ │ +084b3c: 5420 a500 |0004: iget-object v0, v2, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00a5 │ │ +084b40: 5400 4901 |0006: iget-object v0, v0, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0149 │ │ +084b44: 5221 9e00 |0008: iget v1, v2, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbTitleRes:I // field@009e │ │ +084b48: 6e20 4805 1000 |000a: invoke-virtual {v0, v1}, Landroid/support/v4/app/FragmentActivity;.getText:(I)Ljava/lang/CharSequence; // method@0548 │ │ +084b4e: 0c00 |000d: move-result-object v0 │ │ +084b50: 1100 |000e: return-object v0 │ │ +084b52: 5420 9f00 |000f: iget-object v0, v2, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbTitleText:Ljava/lang/CharSequence; // field@009f │ │ +084b56: 28fd |0011: goto 000e // -0003 │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=350 │ │ - 0x0004 line=351 │ │ - 0x000e line=353 │ │ + 0x0000 line=372 │ │ + 0x0004 line=373 │ │ + 0x000e line=375 │ │ locals : │ │ 0x0000 - 0x0012 reg=2 this Landroid/support/v4/app/BackStackRecord; │ │ │ │ - #17 : (in Landroid/support/v4/app/BackStackRecord;) │ │ + #19 : (in Landroid/support/v4/app/BackStackRecord;) │ │ name : 'getBreadCrumbTitleRes' │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -05dae8: |[05dae8] android.support.v4.app.BackStackRecord.getBreadCrumbTitleRes:()I │ │ -05daf8: 5210 6f00 |0000: iget v0, v1, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbTitleRes:I // field@006f │ │ -05dafc: 0f00 |0002: return v0 │ │ +084b58: |[084b58] android.support.v4.app.BackStackRecord.getBreadCrumbTitleRes:()I │ │ +084b68: 5210 9e00 |0000: iget v0, v1, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbTitleRes:I // field@009e │ │ +084b6c: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=342 │ │ + 0x0000 line=364 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/app/BackStackRecord; │ │ │ │ - #18 : (in Landroid/support/v4/app/BackStackRecord;) │ │ + #20 : (in Landroid/support/v4/app/BackStackRecord;) │ │ name : 'getId' │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -05db00: |[05db00] android.support.v4.app.BackStackRecord.getId:()I │ │ -05db10: 5210 7500 |0000: iget v0, v1, Landroid/support/v4/app/BackStackRecord;.mIndex:I // field@0075 │ │ -05db14: 0f00 |0002: return v0 │ │ +084b70: |[084b70] android.support.v4.app.BackStackRecord.getId:()I │ │ +084b80: 5210 a400 |0000: iget v0, v1, Landroid/support/v4/app/BackStackRecord;.mIndex:I // field@00a4 │ │ +084b84: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=338 │ │ + 0x0000 line=360 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/app/BackStackRecord; │ │ │ │ - #19 : (in Landroid/support/v4/app/BackStackRecord;) │ │ + #21 : (in Landroid/support/v4/app/BackStackRecord;) │ │ name : 'getName' │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -05db18: |[05db18] android.support.v4.app.BackStackRecord.getName:()Ljava/lang/String; │ │ -05db28: 5410 7700 |0000: iget-object v0, v1, Landroid/support/v4/app/BackStackRecord;.mName:Ljava/lang/String; // field@0077 │ │ -05db2c: 1100 |0002: return-object v0 │ │ +084b88: |[084b88] android.support.v4.app.BackStackRecord.getName:()Ljava/lang/String; │ │ +084b98: 5410 a600 |0000: iget-object v0, v1, Landroid/support/v4/app/BackStackRecord;.mName:Ljava/lang/String; // field@00a6 │ │ +084b9c: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=775 │ │ + 0x0000 line=970 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/app/BackStackRecord; │ │ │ │ - #20 : (in Landroid/support/v4/app/BackStackRecord;) │ │ + #22 : (in Landroid/support/v4/app/BackStackRecord;) │ │ name : 'getTransition' │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -05db30: |[05db30] android.support.v4.app.BackStackRecord.getTransition:()I │ │ -05db40: 5210 7c00 |0000: iget v0, v1, Landroid/support/v4/app/BackStackRecord;.mTransition:I // field@007c │ │ -05db44: 0f00 |0002: return v0 │ │ +084ba0: |[084ba0] android.support.v4.app.BackStackRecord.getTransition:()I │ │ +084bb0: 5210 ad00 |0000: iget v0, v1, Landroid/support/v4/app/BackStackRecord;.mTransition:I // field@00ad │ │ +084bb4: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=779 │ │ + 0x0000 line=974 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/app/BackStackRecord; │ │ │ │ - #21 : (in Landroid/support/v4/app/BackStackRecord;) │ │ + #23 : (in Landroid/support/v4/app/BackStackRecord;) │ │ name : 'getTransitionStyle' │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -05db48: |[05db48] android.support.v4.app.BackStackRecord.getTransitionStyle:()I │ │ -05db58: 5210 7d00 |0000: iget v0, v1, Landroid/support/v4/app/BackStackRecord;.mTransitionStyle:I // field@007d │ │ -05db5c: 0f00 |0002: return v0 │ │ +084bb8: |[084bb8] android.support.v4.app.BackStackRecord.getTransitionStyle:()I │ │ +084bc8: 5210 ae00 |0000: iget v0, v1, Landroid/support/v4/app/BackStackRecord;.mTransitionStyle:I // field@00ae │ │ +084bcc: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=783 │ │ + 0x0000 line=978 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/app/BackStackRecord; │ │ │ │ - #22 : (in Landroid/support/v4/app/BackStackRecord;) │ │ + #24 : (in Landroid/support/v4/app/BackStackRecord;) │ │ name : 'hide' │ │ type : '(Landroid/support/v4/app/Fragment;)Landroid/support/v4/app/FragmentTransaction;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 14 16-bit code units │ │ -05db60: |[05db60] android.support.v4.app.BackStackRecord.hide:(Landroid/support/v4/app/Fragment;)Landroid/support/v4/app/FragmentTransaction; │ │ -05db70: 2200 ad00 |0000: new-instance v0, Landroid/support/v4/app/BackStackRecord$Op; // type@00ad │ │ -05db74: 7010 ac02 0000 |0002: invoke-direct {v0}, Landroid/support/v4/app/BackStackRecord$Op;.:()V // method@02ac │ │ -05db7a: 1241 |0005: const/4 v1, #int 4 // #4 │ │ -05db7c: 5901 5900 |0006: iput v1, v0, Landroid/support/v4/app/BackStackRecord$Op;.cmd:I // field@0059 │ │ -05db80: 5b03 5c00 |0008: iput-object v3, v0, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@005c │ │ -05db84: 6e20 b102 0200 |000a: invoke-virtual {v2, v0}, Landroid/support/v4/app/BackStackRecord;.addOp:(Landroid/support/v4/app/BackStackRecord$Op;)V // method@02b1 │ │ -05db8a: 1102 |000d: return-object v2 │ │ +084bd0: |[084bd0] android.support.v4.app.BackStackRecord.hide:(Landroid/support/v4/app/Fragment;)Landroid/support/v4/app/FragmentTransaction; │ │ +084be0: 2200 1101 |0000: new-instance v0, Landroid/support/v4/app/BackStackRecord$Op; // type@0111 │ │ +084be4: 7010 4004 0000 |0002: invoke-direct {v0}, Landroid/support/v4/app/BackStackRecord$Op;.:()V // method@0440 │ │ +084bea: 1241 |0005: const/4 v1, #int 4 // #4 │ │ +084bec: 5901 8300 |0006: iput v1, v0, Landroid/support/v4/app/BackStackRecord$Op;.cmd:I // field@0083 │ │ +084bf0: 5b03 8600 |0008: iput-object v3, v0, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@0086 │ │ +084bf4: 6e20 4a04 0200 |000a: invoke-virtual {v2, v0}, Landroid/support/v4/app/BackStackRecord;.addOp:(Landroid/support/v4/app/BackStackRecord$Op;)V // method@044a │ │ +084bfa: 1102 |000d: return-object v2 │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=443 │ │ - 0x0005 line=444 │ │ - 0x0008 line=445 │ │ - 0x000a line=446 │ │ - 0x000d line=448 │ │ + 0x0000 line=465 │ │ + 0x0005 line=466 │ │ + 0x0008 line=467 │ │ + 0x000a line=468 │ │ + 0x000d line=470 │ │ locals : │ │ 0x0005 - 0x000e reg=0 op Landroid/support/v4/app/BackStackRecord$Op; │ │ 0x0000 - 0x000e reg=2 this Landroid/support/v4/app/BackStackRecord; │ │ 0x0000 - 0x000e reg=3 fragment Landroid/support/v4/app/Fragment; │ │ │ │ - #23 : (in Landroid/support/v4/app/BackStackRecord;) │ │ + #25 : (in Landroid/support/v4/app/BackStackRecord;) │ │ name : 'isAddToBackStackAllowed' │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -05db8c: |[05db8c] android.support.v4.app.BackStackRecord.isAddToBackStackAllowed:()Z │ │ -05db9c: 5510 6c00 |0000: iget-boolean v0, v1, Landroid/support/v4/app/BackStackRecord;.mAllowAddToBackStack:Z // field@006c │ │ -05dba0: 0f00 |0002: return v0 │ │ +084bfc: |[084bfc] android.support.v4.app.BackStackRecord.isAddToBackStackAllowed:()Z │ │ +084c0c: 5510 9b00 |0000: iget-boolean v0, v1, Landroid/support/v4/app/BackStackRecord;.mAllowAddToBackStack:Z // field@009b │ │ +084c10: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=512 │ │ + 0x0000 line=553 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/app/BackStackRecord; │ │ │ │ - #24 : (in Landroid/support/v4/app/BackStackRecord;) │ │ + #26 : (in Landroid/support/v4/app/BackStackRecord;) │ │ name : 'isEmpty' │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 8 16-bit code units │ │ -05dba4: |[05dba4] android.support.v4.app.BackStackRecord.isEmpty:()Z │ │ -05dbb4: 5210 7800 |0000: iget v0, v1, Landroid/support/v4/app/BackStackRecord;.mNumOp:I // field@0078 │ │ -05dbb8: 3900 0400 |0002: if-nez v0, 0006 // +0004 │ │ -05dbbc: 1210 |0004: const/4 v0, #int 1 // #1 │ │ -05dbbe: 0f00 |0005: return v0 │ │ -05dbc0: 1200 |0006: const/4 v0, #int 0 // #0 │ │ -05dbc2: 28fe |0007: goto 0005 // -0002 │ │ +084c14: |[084c14] android.support.v4.app.BackStackRecord.isEmpty:()Z │ │ +084c24: 5210 a700 |0000: iget v0, v1, Landroid/support/v4/app/BackStackRecord;.mNumOp:I // field@00a7 │ │ +084c28: 3900 0400 |0002: if-nez v0, 0006 // +0004 │ │ +084c2c: 1210 |0004: const/4 v0, #int 1 // #1 │ │ +084c2e: 0f00 |0005: return v0 │ │ +084c30: 1200 |0006: const/4 v0, #int 0 // #0 │ │ +084c32: 28fe |0007: goto 0005 // -0002 │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=787 │ │ + 0x0000 line=982 │ │ locals : │ │ 0x0000 - 0x0008 reg=1 this Landroid/support/v4/app/BackStackRecord; │ │ │ │ - #25 : (in Landroid/support/v4/app/BackStackRecord;) │ │ + #27 : (in Landroid/support/v4/app/BackStackRecord;) │ │ name : 'popFromBackStack' │ │ - type : '(Z)V' │ │ + type : '(ZLandroid/support/v4/app/BackStackRecord$TransitionState;Landroid/util/SparseArray;Landroid/util/SparseArray;)Landroid/support/v4/app/BackStackRecord$TransitionState;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ - registers : 14 │ │ - ins : 2 │ │ + registers : 22 │ │ + ins : 5 │ │ outs : 5 │ │ - insns size : 308 16-bit code units │ │ -05dbc4: |[05dbc4] android.support.v4.app.BackStackRecord.popFromBackStack:(Z)V │ │ -05dbd4: 120a |0000: const/4 v10, #int 0 // #0 │ │ -05dbd6: 1209 |0001: const/4 v9, #int 0 // #0 │ │ -05dbd8: 12fb |0002: const/4 v11, #int -1 // #ff │ │ -05dbda: 6306 0101 |0003: sget-boolean v6, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@0101 │ │ -05dbde: 3806 2b00 |0005: if-eqz v6, 0030 // +002b │ │ -05dbe2: 1a06 6703 |0007: const-string v6, "FragmentManager" // string@0367 │ │ -05dbe6: 2207 b903 |0009: new-instance v7, Ljava/lang/StringBuilder; // type@03b9 │ │ -05dbea: 7010 ae17 0700 |000b: invoke-direct {v7}, Ljava/lang/StringBuilder;.:()V // method@17ae │ │ -05dbf0: 1a08 1c1a |000e: const-string v8, "popFromBackStack: " // string@1a1c │ │ -05dbf4: 6e20 b517 8700 |0010: invoke-virtual {v7, v8}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17b5 │ │ -05dbfa: 0c07 |0013: move-result-object v7 │ │ -05dbfc: 6e20 b417 c700 |0014: invoke-virtual {v7, v12}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@17b4 │ │ -05dc02: 0c07 |0017: move-result-object v7 │ │ -05dc04: 6e10 ba17 0700 |0018: invoke-virtual {v7}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@17ba │ │ -05dc0a: 0c07 |001b: move-result-object v7 │ │ -05dc0c: 7120 3812 7600 |001c: invoke-static {v6, v7}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@1238 │ │ -05dc12: 2202 7801 |001f: new-instance v2, Landroid/support/v4/util/LogWriter; // type@0178 │ │ -05dc16: 1a06 6703 |0021: const-string v6, "FragmentManager" // string@0367 │ │ -05dc1a: 7020 0b08 6200 |0023: invoke-direct {v2, v6}, Landroid/support/v4/util/LogWriter;.:(Ljava/lang/String;)V // method@080b │ │ -05dc20: 2205 9603 |0026: new-instance v5, Ljava/io/PrintWriter; // type@0396 │ │ -05dc24: 7020 4f17 2500 |0028: invoke-direct {v5, v2}, Ljava/io/PrintWriter;.:(Ljava/io/Writer;)V // method@174f │ │ -05dc2a: 1a06 0300 |002b: const-string v6, " " // string@0003 │ │ -05dc2e: 6e5a bb02 6c5a |002d: invoke-virtual {v12, v6, v10, v5, v10}, Landroid/support/v4/app/BackStackRecord;.dump:(Ljava/lang/String;Ljava/io/FileDescriptor;Ljava/io/PrintWriter;[Ljava/lang/String;)V // method@02bb │ │ -05dc34: 6e20 b402 bc00 |0030: invoke-virtual {v12, v11}, Landroid/support/v4/app/BackStackRecord;.bumpBackStackNesting:(I)V // method@02b4 │ │ -05dc3a: 54c4 7b00 |0033: iget-object v4, v12, Landroid/support/v4/app/BackStackRecord;.mTail:Landroid/support/v4/app/BackStackRecord$Op; // field@007b │ │ -05dc3e: 3804 cb00 |0035: if-eqz v4, 0100 // +00cb │ │ -05dc42: 5246 5900 |0037: iget v6, v4, Landroid/support/v4/app/BackStackRecord$Op;.cmd:I // field@0059 │ │ -05dc46: 2b06 e900 0000 |0039: packed-switch v6, 00000122 // +000000e9 │ │ -05dc4c: 2206 a603 |003c: new-instance v6, Ljava/lang/IllegalArgumentException; // type@03a6 │ │ -05dc50: 2207 b903 |003e: new-instance v7, Ljava/lang/StringBuilder; // type@03b9 │ │ -05dc54: 7010 ae17 0700 |0040: invoke-direct {v7}, Ljava/lang/StringBuilder;.:()V // method@17ae │ │ -05dc5a: 1a08 470b |0043: const-string v8, "Unknown cmd: " // string@0b47 │ │ -05dc5e: 6e20 b517 8700 |0045: invoke-virtual {v7, v8}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17b5 │ │ -05dc64: 0c07 |0048: move-result-object v7 │ │ -05dc66: 5248 5900 |0049: iget v8, v4, Landroid/support/v4/app/BackStackRecord$Op;.cmd:I // field@0059 │ │ -05dc6a: 6e20 b117 8700 |004b: invoke-virtual {v7, v8}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@17b1 │ │ -05dc70: 0c07 |004e: move-result-object v7 │ │ -05dc72: 6e10 ba17 0700 |004f: invoke-virtual {v7}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@17ba │ │ -05dc78: 0c07 |0052: move-result-object v7 │ │ -05dc7a: 7020 7817 7600 |0053: invoke-direct {v6, v7}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@1778 │ │ -05dc80: 2706 |0056: throw v6 │ │ -05dc82: 5440 5c00 |0057: iget-object v0, v4, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@005c │ │ -05dc86: 5246 5f00 |0059: iget v6, v4, Landroid/support/v4/app/BackStackRecord$Op;.popExitAnim:I // field@005f │ │ -05dc8a: 5906 bd00 |005b: iput v6, v0, Landroid/support/v4/app/Fragment;.mNextAnim:I // field@00bd │ │ -05dc8e: 54c6 7600 |005d: iget-object v6, v12, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@0076 │ │ -05dc92: 52c7 7c00 |005f: iget v7, v12, Landroid/support/v4/app/BackStackRecord;.mTransition:I // field@007c │ │ -05dc96: 7110 1104 0700 |0061: invoke-static {v7}, Landroid/support/v4/app/FragmentManagerImpl;.reverseTransit:(I)I // method@0411 │ │ -05dc9c: 0a07 |0064: move-result v7 │ │ -05dc9e: 52c8 7d00 |0065: iget v8, v12, Landroid/support/v4/app/BackStackRecord;.mTransitionStyle:I // field@007d │ │ -05dca2: 6e40 0c04 0687 |0067: invoke-virtual {v6, v0, v7, v8}, Landroid/support/v4/app/FragmentManagerImpl;.removeFragment:(Landroid/support/v4/app/Fragment;II)V // method@040c │ │ -05dca8: 5444 6000 |006a: iget-object v4, v4, Landroid/support/v4/app/BackStackRecord$Op;.prev:Landroid/support/v4/app/BackStackRecord$Op; // field@0060 │ │ -05dcac: 28c9 |006c: goto 0035 // -0037 │ │ -05dcae: 5440 5c00 |006d: iget-object v0, v4, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@005c │ │ -05dcb2: 3800 1300 |006f: if-eqz v0, 0082 // +0013 │ │ -05dcb6: 5246 5f00 |0071: iget v6, v4, Landroid/support/v4/app/BackStackRecord$Op;.popExitAnim:I // field@005f │ │ -05dcba: 5906 bd00 |0073: iput v6, v0, Landroid/support/v4/app/Fragment;.mNextAnim:I // field@00bd │ │ -05dcbe: 54c6 7600 |0075: iget-object v6, v12, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@0076 │ │ -05dcc2: 52c7 7c00 |0077: iget v7, v12, Landroid/support/v4/app/BackStackRecord;.mTransition:I // field@007c │ │ -05dcc6: 7110 1104 0700 |0079: invoke-static {v7}, Landroid/support/v4/app/FragmentManagerImpl;.reverseTransit:(I)I // method@0411 │ │ -05dccc: 0a07 |007c: move-result v7 │ │ -05dcce: 52c8 7d00 |007d: iget v8, v12, Landroid/support/v4/app/BackStackRecord;.mTransitionStyle:I // field@007d │ │ -05dcd2: 6e40 0c04 0687 |007f: invoke-virtual {v6, v0, v7, v8}, Landroid/support/v4/app/FragmentManagerImpl;.removeFragment:(Landroid/support/v4/app/Fragment;II)V // method@040c │ │ -05dcd8: 5446 6100 |0082: iget-object v6, v4, Landroid/support/v4/app/BackStackRecord$Op;.removed:Ljava/util/ArrayList; // field@0061 │ │ -05dcdc: 3806 e6ff |0084: if-eqz v6, 006a // -001a │ │ -05dce0: 1201 |0086: const/4 v1, #int 0 // #0 │ │ -05dce2: 5446 6100 |0087: iget-object v6, v4, Landroid/support/v4/app/BackStackRecord$Op;.removed:Ljava/util/ArrayList; // field@0061 │ │ -05dce6: 6e10 df17 0600 |0089: invoke-virtual {v6}, Ljava/util/ArrayList;.size:()I // method@17df │ │ -05dcec: 0a06 |008c: move-result v6 │ │ -05dcee: 3561 ddff |008d: if-ge v1, v6, 006a // -0023 │ │ -05dcf2: 5446 6100 |008f: iget-object v6, v4, Landroid/support/v4/app/BackStackRecord$Op;.removed:Ljava/util/ArrayList; // field@0061 │ │ -05dcf6: 6e20 d917 1600 |0091: invoke-virtual {v6, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@17d9 │ │ -05dcfc: 0c03 |0094: move-result-object v3 │ │ -05dcfe: 1f03 b600 |0095: check-cast v3, Landroid/support/v4/app/Fragment; // type@00b6 │ │ -05dd02: 5246 5e00 |0097: iget v6, v4, Landroid/support/v4/app/BackStackRecord$Op;.popEnterAnim:I // field@005e │ │ -05dd06: 5936 bd00 |0099: iput v6, v3, Landroid/support/v4/app/Fragment;.mNextAnim:I // field@00bd │ │ -05dd0a: 54c6 7600 |009b: iget-object v6, v12, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@0076 │ │ -05dd0e: 6e30 d403 3609 |009d: invoke-virtual {v6, v3, v9}, Landroid/support/v4/app/FragmentManagerImpl;.addFragment:(Landroid/support/v4/app/Fragment;Z)V // method@03d4 │ │ -05dd14: d801 0101 |00a0: add-int/lit8 v1, v1, #int 1 // #01 │ │ -05dd18: 28e5 |00a2: goto 0087 // -001b │ │ -05dd1a: 5440 5c00 |00a3: iget-object v0, v4, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@005c │ │ -05dd1e: 5246 5e00 |00a5: iget v6, v4, Landroid/support/v4/app/BackStackRecord$Op;.popEnterAnim:I // field@005e │ │ -05dd22: 5906 bd00 |00a7: iput v6, v0, Landroid/support/v4/app/Fragment;.mNextAnim:I // field@00bd │ │ -05dd26: 54c6 7600 |00a9: iget-object v6, v12, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@0076 │ │ -05dd2a: 6e30 d403 0609 |00ab: invoke-virtual {v6, v0, v9}, Landroid/support/v4/app/FragmentManagerImpl;.addFragment:(Landroid/support/v4/app/Fragment;Z)V // method@03d4 │ │ -05dd30: 28bc |00ae: goto 006a // -0044 │ │ -05dd32: 5440 5c00 |00af: iget-object v0, v4, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@005c │ │ -05dd36: 5246 5e00 |00b1: iget v6, v4, Landroid/support/v4/app/BackStackRecord$Op;.popEnterAnim:I // field@005e │ │ -05dd3a: 5906 bd00 |00b3: iput v6, v0, Landroid/support/v4/app/Fragment;.mNextAnim:I // field@00bd │ │ -05dd3e: 54c6 7600 |00b5: iget-object v6, v12, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@0076 │ │ -05dd42: 52c7 7c00 |00b7: iget v7, v12, Landroid/support/v4/app/BackStackRecord;.mTransition:I // field@007c │ │ -05dd46: 7110 1104 0700 |00b9: invoke-static {v7}, Landroid/support/v4/app/FragmentManagerImpl;.reverseTransit:(I)I // method@0411 │ │ -05dd4c: 0a07 |00bc: move-result v7 │ │ -05dd4e: 52c8 7d00 |00bd: iget v8, v12, Landroid/support/v4/app/BackStackRecord;.mTransitionStyle:I // field@007d │ │ -05dd52: 6e40 1704 0687 |00bf: invoke-virtual {v6, v0, v7, v8}, Landroid/support/v4/app/FragmentManagerImpl;.showFragment:(Landroid/support/v4/app/Fragment;II)V // method@0417 │ │ -05dd58: 28a8 |00c2: goto 006a // -0058 │ │ -05dd5a: 5440 5c00 |00c3: iget-object v0, v4, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@005c │ │ -05dd5e: 5246 5f00 |00c5: iget v6, v4, Landroid/support/v4/app/BackStackRecord$Op;.popExitAnim:I // field@005f │ │ -05dd62: 5906 bd00 |00c7: iput v6, v0, Landroid/support/v4/app/Fragment;.mNextAnim:I // field@00bd │ │ -05dd66: 54c6 7600 |00c9: iget-object v6, v12, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@0076 │ │ -05dd6a: 52c7 7c00 |00cb: iget v7, v12, Landroid/support/v4/app/BackStackRecord;.mTransition:I // field@007c │ │ -05dd6e: 7110 1104 0700 |00cd: invoke-static {v7}, Landroid/support/v4/app/FragmentManagerImpl;.reverseTransit:(I)I // method@0411 │ │ -05dd74: 0a07 |00d0: move-result v7 │ │ -05dd76: 52c8 7d00 |00d1: iget v8, v12, Landroid/support/v4/app/BackStackRecord;.mTransitionStyle:I // field@007d │ │ -05dd7a: 6e40 f803 0687 |00d3: invoke-virtual {v6, v0, v7, v8}, Landroid/support/v4/app/FragmentManagerImpl;.hideFragment:(Landroid/support/v4/app/Fragment;II)V // method@03f8 │ │ -05dd80: 2894 |00d6: goto 006a // -006c │ │ -05dd82: 5440 5c00 |00d7: iget-object v0, v4, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@005c │ │ -05dd86: 5246 5e00 |00d9: iget v6, v4, Landroid/support/v4/app/BackStackRecord$Op;.popEnterAnim:I // field@005e │ │ -05dd8a: 5906 bd00 |00db: iput v6, v0, Landroid/support/v4/app/Fragment;.mNextAnim:I // field@00bd │ │ -05dd8e: 54c6 7600 |00dd: iget-object v6, v12, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@0076 │ │ -05dd92: 52c7 7c00 |00df: iget v7, v12, Landroid/support/v4/app/BackStackRecord;.mTransition:I // field@007c │ │ -05dd96: 7110 1104 0700 |00e1: invoke-static {v7}, Landroid/support/v4/app/FragmentManagerImpl;.reverseTransit:(I)I // method@0411 │ │ -05dd9c: 0a07 |00e4: move-result v7 │ │ -05dd9e: 52c8 7d00 |00e5: iget v8, v12, Landroid/support/v4/app/BackStackRecord;.mTransitionStyle:I // field@007d │ │ -05dda2: 6e40 d803 0687 |00e7: invoke-virtual {v6, v0, v7, v8}, Landroid/support/v4/app/FragmentManagerImpl;.attachFragment:(Landroid/support/v4/app/Fragment;II)V // method@03d8 │ │ -05dda8: 2880 |00ea: goto 006a // -0080 │ │ -05ddaa: 5440 5c00 |00eb: iget-object v0, v4, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@005c │ │ -05ddae: 5246 5e00 |00ed: iget v6, v4, Landroid/support/v4/app/BackStackRecord$Op;.popEnterAnim:I // field@005e │ │ -05ddb2: 5906 bd00 |00ef: iput v6, v0, Landroid/support/v4/app/Fragment;.mNextAnim:I // field@00bd │ │ -05ddb6: 54c6 7600 |00f1: iget-object v6, v12, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@0076 │ │ -05ddba: 52c7 7c00 |00f3: iget v7, v12, Landroid/support/v4/app/BackStackRecord;.mTransition:I // field@007c │ │ -05ddbe: 7110 1104 0700 |00f5: invoke-static {v7}, Landroid/support/v4/app/FragmentManagerImpl;.reverseTransit:(I)I // method@0411 │ │ -05ddc4: 0a07 |00f8: move-result v7 │ │ -05ddc6: 52c8 7d00 |00f9: iget v8, v12, Landroid/support/v4/app/BackStackRecord;.mTransitionStyle:I // field@007d │ │ -05ddca: 6e40 db03 0687 |00fb: invoke-virtual {v6, v0, v7, v8}, Landroid/support/v4/app/FragmentManagerImpl;.detachFragment:(Landroid/support/v4/app/Fragment;II)V // method@03db │ │ -05ddd0: 2900 6cff |00fe: goto/16 006a // -0094 │ │ -05ddd4: 380d 1400 |0100: if-eqz v13, 0114 // +0014 │ │ -05ddd8: 54c6 7600 |0102: iget-object v6, v12, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@0076 │ │ -05dddc: 54c7 7600 |0104: iget-object v7, v12, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@0076 │ │ -05dde0: 5277 1401 |0106: iget v7, v7, Landroid/support/v4/app/FragmentManagerImpl;.mCurState:I // field@0114 │ │ -05dde4: 52c8 7c00 |0108: iget v8, v12, Landroid/support/v4/app/BackStackRecord;.mTransition:I // field@007c │ │ -05dde8: 7110 1104 0800 |010a: invoke-static {v8}, Landroid/support/v4/app/FragmentManagerImpl;.reverseTransit:(I)I // method@0411 │ │ -05ddee: 0a08 |010d: move-result v8 │ │ -05ddf0: 52c9 7d00 |010e: iget v9, v12, Landroid/support/v4/app/BackStackRecord;.mTransitionStyle:I // field@007d │ │ -05ddf4: 121a |0110: const/4 v10, #int 1 // #1 │ │ -05ddf6: 6e5a fe03 7698 |0111: invoke-virtual {v6, v7, v8, v9, v10}, Landroid/support/v4/app/FragmentManagerImpl;.moveToState:(IIIZ)V // method@03fe │ │ -05ddfc: 52c6 7500 |0114: iget v6, v12, Landroid/support/v4/app/BackStackRecord;.mIndex:I // field@0075 │ │ -05de00: 3a06 0b00 |0116: if-ltz v6, 0121 // +000b │ │ -05de04: 54c6 7600 |0118: iget-object v6, v12, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@0076 │ │ -05de08: 52c7 7500 |011a: iget v7, v12, Landroid/support/v4/app/BackStackRecord;.mIndex:I // field@0075 │ │ -05de0c: 6e20 f303 7600 |011c: invoke-virtual {v6, v7}, Landroid/support/v4/app/FragmentManagerImpl;.freeBackStackIndex:(I)V // method@03f3 │ │ -05de12: 59cb 7500 |011f: iput v11, v12, Landroid/support/v4/app/BackStackRecord;.mIndex:I // field@0075 │ │ -05de16: 0e00 |0121: return-void │ │ -05de18: 0001 0700 0100 0000 1e00 0000 3400 ... |0122: packed-switch-data (18 units) │ │ - catches : (none) │ │ - positions : │ │ - 0x0003 line=691 │ │ - 0x0007 line=692 │ │ - 0x001f line=693 │ │ - 0x0026 line=694 │ │ - 0x002b line=695 │ │ - 0x0030 line=698 │ │ - 0x0033 line=700 │ │ - 0x0035 line=701 │ │ - 0x0037 line=702 │ │ - 0x003c line=756 │ │ - 0x0057 line=704 │ │ - 0x0059 line=705 │ │ - 0x005d line=706 │ │ - 0x006a line=760 │ │ - 0x006d line=711 │ │ - 0x006f line=712 │ │ - 0x0071 line=713 │ │ - 0x0075 line=714 │ │ - 0x0082 line=718 │ │ - 0x0086 line=719 │ │ - 0x008f line=720 │ │ - 0x0097 line=721 │ │ - 0x009b line=722 │ │ - 0x00a0 line=719 │ │ - 0x00a3 line=727 │ │ - 0x00a5 line=728 │ │ - 0x00a9 line=729 │ │ - 0x00af line=732 │ │ - 0x00b1 line=733 │ │ - 0x00b5 line=734 │ │ - 0x00c3 line=738 │ │ - 0x00c5 line=739 │ │ - 0x00c9 line=740 │ │ - 0x00d7 line=744 │ │ - 0x00d9 line=745 │ │ - 0x00dd line=746 │ │ - 0x00eb line=750 │ │ - 0x00ed line=751 │ │ - 0x00f1 line=752 │ │ - 0x0100 line=763 │ │ - 0x0102 line=764 │ │ - 0x0114 line=768 │ │ - 0x0118 line=769 │ │ - 0x011f line=770 │ │ - 0x0121 line=772 │ │ - 0x0122 line=702 │ │ - locals : │ │ - 0x0026 - 0x0030 reg=2 logw Landroid/support/v4/util/LogWriter; │ │ - 0x002b - 0x0030 reg=5 pw Ljava/io/PrintWriter; │ │ - 0x0059 - 0x006d reg=0 f Landroid/support/v4/app/Fragment; │ │ - 0x006f - 0x00a3 reg=0 f Landroid/support/v4/app/Fragment; │ │ - 0x0087 - 0x00a3 reg=1 i I │ │ - 0x0097 - 0x00a3 reg=3 old Landroid/support/v4/app/Fragment; │ │ - 0x00a5 - 0x00af reg=0 f Landroid/support/v4/app/Fragment; │ │ - 0x00b1 - 0x00c3 reg=0 f Landroid/support/v4/app/Fragment; │ │ - 0x00c5 - 0x00d7 reg=0 f Landroid/support/v4/app/Fragment; │ │ - 0x00d9 - 0x00eb reg=0 f Landroid/support/v4/app/Fragment; │ │ - 0x00ed - 0x0100 reg=0 f Landroid/support/v4/app/Fragment; │ │ - 0x0035 - 0x0134 reg=4 op Landroid/support/v4/app/BackStackRecord$Op; │ │ - 0x0000 - 0x0134 reg=12 this Landroid/support/v4/app/BackStackRecord; │ │ - 0x0000 - 0x0134 reg=13 doStateMove Z │ │ + insns size : 378 16-bit code units │ │ +084c34: |[084c34] android.support.v4.app.BackStackRecord.popFromBackStack:(ZLandroid/support/v4/app/BackStackRecord$TransitionState;Landroid/util/SparseArray;Landroid/util/SparseArray;)Landroid/support/v4/app/BackStackRecord$TransitionState; │ │ +084c44: 630d 3f01 |0000: sget-boolean v13, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@013f │ │ +084c48: 380d 3100 |0002: if-eqz v13, 0033 // +0031 │ │ +084c4c: 1a0d 6604 |0004: const-string v13, "FragmentManager" // string@0466 │ │ +084c50: 220e 3e05 |0006: new-instance v14, Ljava/lang/StringBuilder; // type@053e │ │ +084c54: 7010 a422 0e00 |0008: invoke-direct {v14}, Ljava/lang/StringBuilder;.:()V // method@22a4 │ │ +084c5a: 1a0f 5c22 |000b: const-string v15, "popFromBackStack: " // string@225c │ │ +084c5e: 6e20 ad22 fe00 |000d: invoke-virtual {v14, v15}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22ad │ │ +084c64: 0c0e |0010: move-result-object v14 │ │ +084c66: 0800 1100 |0011: move-object/from16 v0, v17 │ │ +084c6a: 6e20 ac22 0e00 |0013: invoke-virtual {v14, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@22ac │ │ +084c70: 0c0e |0016: move-result-object v14 │ │ +084c72: 6e10 b222 0e00 |0017: invoke-virtual {v14}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@22b2 │ │ +084c78: 0c0e |001a: move-result-object v14 │ │ +084c7a: 7120 741c ed00 |001b: invoke-static {v13, v14}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@1c74 │ │ +084c80: 2205 8e02 |001e: new-instance v5, Landroid/support/v4/util/LogWriter; // type@028e │ │ +084c84: 1a0d 6604 |0020: const-string v13, "FragmentManager" // string@0466 │ │ +084c88: 7020 a70e d500 |0022: invoke-direct {v5, v13}, Landroid/support/v4/util/LogWriter;.:(Ljava/lang/String;)V // method@0ea7 │ │ +084c8e: 220a 1805 |0025: new-instance v10, Ljava/io/PrintWriter; // type@0518 │ │ +084c92: 7020 3922 5a00 |0027: invoke-direct {v10, v5}, Ljava/io/PrintWriter;.:(Ljava/io/Writer;)V // method@2239 │ │ +084c98: 1a0d 0300 |002a: const-string v13, " " // string@0003 │ │ +084c9c: 120e |002c: const/4 v14, #int 0 // #0 │ │ +084c9e: 120f |002d: const/4 v15, #int 0 // #0 │ │ +084ca0: 0800 1100 |002e: move-object/from16 v0, v17 │ │ +084ca4: 6e5f 5b04 d0ae |0030: invoke-virtual {v0, v13, v14, v10, v15}, Landroid/support/v4/app/BackStackRecord;.dump:(Ljava/lang/String;Ljava/io/FileDescriptor;Ljava/io/PrintWriter;[Ljava/lang/String;)V // method@045b │ │ +084caa: 3913 5100 |0033: if-nez v19, 0084 // +0051 │ │ +084cae: 7401 7f1c 1400 |0035: invoke-virtual/range {v20}, Landroid/util/SparseArray;.size:()I // method@1c7f │ │ +084cb4: 0a0d |0038: move-result v13 │ │ +084cb6: 390d 0800 |0039: if-nez v13, 0041 // +0008 │ │ +084cba: 7401 7f1c 1500 |003b: invoke-virtual/range {v21}, Landroid/util/SparseArray;.size:()I // method@1c7f │ │ +084cc0: 0a0d |003e: move-result v13 │ │ +084cc2: 380d 0d00 |003f: if-eqz v13, 004c // +000d │ │ +084cc6: 121d |0041: const/4 v13, #int 1 // #1 │ │ +084cc8: 0800 1100 |0042: move-object/from16 v0, v17 │ │ +084ccc: 0801 1400 |0044: move-object/from16 v1, v20 │ │ +084cd0: 0802 1500 |0046: move-object/from16 v2, v21 │ │ +084cd4: 7040 4e04 10d2 |0048: invoke-direct {v0, v1, v2, v13}, Landroid/support/v4/app/BackStackRecord;.beginTransition:(Landroid/util/SparseArray;Landroid/util/SparseArray;Z)Landroid/support/v4/app/BackStackRecord$TransitionState; // method@044e │ │ +084cda: 0c13 |004b: move-result-object v19 │ │ +084cdc: 12fd |004c: const/4 v13, #int -1 // #ff │ │ +084cde: 0800 1100 |004d: move-object/from16 v0, v17 │ │ +084ce2: 6e20 4f04 d000 |004f: invoke-virtual {v0, v13}, Landroid/support/v4/app/BackStackRecord;.bumpBackStackNesting:(I)V // method@044f │ │ +084ce8: 3813 4200 |0052: if-eqz v19, 0094 // +0042 │ │ +084cec: 120c |0054: const/4 v12, #int 0 // #0 │ │ +084cee: 3813 4400 |0055: if-eqz v19, 0099 // +0044 │ │ +084cf2: 120b |0057: const/4 v11, #int 0 // #0 │ │ +084cf4: 0800 1100 |0058: move-object/from16 v0, v17 │ │ +084cf8: 5407 ac00 |005a: iget-object v7, v0, Landroid/support/v4/app/BackStackRecord;.mTail:Landroid/support/v4/app/BackStackRecord$Op; // field@00ac │ │ +084cfc: 3807 db00 |005c: if-eqz v7, 0137 // +00db │ │ +084d00: 3813 4000 |005e: if-eqz v19, 009e // +0040 │ │ +084d04: 1208 |0060: const/4 v8, #int 0 // #0 │ │ +084d06: 3813 4000 |0061: if-eqz v19, 00a1 // +0040 │ │ +084d0a: 1209 |0063: const/4 v9, #int 0 // #0 │ │ +084d0c: 527d 8300 |0064: iget v13, v7, Landroid/support/v4/app/BackStackRecord$Op;.cmd:I // field@0083 │ │ +084d10: 2b0d 0201 0000 |0066: packed-switch v13, 00000168 // +00000102 │ │ +084d16: 220d 2b05 |0069: new-instance v13, Ljava/lang/IllegalArgumentException; // type@052b │ │ +084d1a: 220e 3e05 |006b: new-instance v14, Ljava/lang/StringBuilder; // type@053e │ │ +084d1e: 7010 a422 0e00 |006d: invoke-direct {v14}, Ljava/lang/StringBuilder;.:()V // method@22a4 │ │ +084d24: 1a0f 5f0f |0070: const-string v15, "Unknown cmd: " // string@0f5f │ │ +084d28: 6e20 ad22 fe00 |0072: invoke-virtual {v14, v15}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22ad │ │ +084d2e: 0c0e |0075: move-result-object v14 │ │ +084d30: 527f 8300 |0076: iget v15, v7, Landroid/support/v4/app/BackStackRecord$Op;.cmd:I // field@0083 │ │ +084d34: 6e20 a922 fe00 |0078: invoke-virtual {v14, v15}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@22a9 │ │ +084d3a: 0c0e |007b: move-result-object v14 │ │ +084d3c: 6e10 b222 0e00 |007c: invoke-virtual {v14}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@22b2 │ │ +084d42: 0c0e |007f: move-result-object v14 │ │ +084d44: 7020 6822 ed00 |0080: invoke-direct {v13, v14}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@2268 │ │ +084d4a: 270d |0083: throw v13 │ │ +084d4c: 3912 c8ff |0084: if-nez v18, 004c // -0038 │ │ +084d50: 0800 1100 |0086: move-object/from16 v0, v17 │ │ +084d54: 540d ab00 |0088: iget-object v13, v0, Landroid/support/v4/app/BackStackRecord;.mSharedElementTargetNames:Ljava/util/ArrayList; // field@00ab │ │ +084d58: 0800 1100 |008a: move-object/from16 v0, v17 │ │ +084d5c: 540e aa00 |008c: iget-object v14, v0, Landroid/support/v4/app/BackStackRecord;.mSharedElementSourceNames:Ljava/util/ArrayList; // field@00aa │ │ +084d60: 0800 1300 |008e: move-object/from16 v0, v19 │ │ +084d64: 7130 8304 d00e |0090: invoke-static {v0, v13, v14}, Landroid/support/v4/app/BackStackRecord;.setNameOverrides:(Landroid/support/v4/app/BackStackRecord$TransitionState;Ljava/util/ArrayList;Ljava/util/ArrayList;)V // method@0483 │ │ +084d6a: 28b9 |0093: goto 004c // -0047 │ │ +084d6c: 0800 1100 |0094: move-object/from16 v0, v17 │ │ +084d70: 520c ae00 |0096: iget v12, v0, Landroid/support/v4/app/BackStackRecord;.mTransitionStyle:I // field@00ae │ │ +084d74: 28bd |0098: goto 0055 // -0043 │ │ +084d76: 0800 1100 |0099: move-object/from16 v0, v17 │ │ +084d7a: 520b ad00 |009b: iget v11, v0, Landroid/support/v4/app/BackStackRecord;.mTransition:I // field@00ad │ │ +084d7e: 28bb |009d: goto 0058 // -0045 │ │ +084d80: 5278 8800 |009e: iget v8, v7, Landroid/support/v4/app/BackStackRecord$Op;.popEnterAnim:I // field@0088 │ │ +084d84: 28c1 |00a0: goto 0061 // -003f │ │ +084d86: 5279 8900 |00a1: iget v9, v7, Landroid/support/v4/app/BackStackRecord$Op;.popExitAnim:I // field@0089 │ │ +084d8a: 28c1 |00a3: goto 0064 // -003f │ │ +084d8c: 5473 8600 |00a4: iget-object v3, v7, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@0086 │ │ +084d90: 5939 f700 |00a6: iput v9, v3, Landroid/support/v4/app/Fragment;.mNextAnim:I // field@00f7 │ │ +084d94: 0800 1100 |00a8: move-object/from16 v0, v17 │ │ +084d98: 540d a500 |00aa: iget-object v13, v0, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00a5 │ │ +084d9c: 7110 e105 0b00 |00ac: invoke-static {v11}, Landroid/support/v4/app/FragmentManagerImpl;.reverseTransit:(I)I // method@05e1 │ │ +084da2: 0a0e |00af: move-result v14 │ │ +084da4: 6e40 dc05 3dce |00b0: invoke-virtual {v13, v3, v14, v12}, Landroid/support/v4/app/FragmentManagerImpl;.removeFragment:(Landroid/support/v4/app/Fragment;II)V // method@05dc │ │ +084daa: 5477 8a00 |00b3: iget-object v7, v7, Landroid/support/v4/app/BackStackRecord$Op;.prev:Landroid/support/v4/app/BackStackRecord$Op; // field@008a │ │ +084dae: 28a7 |00b5: goto 005c // -0059 │ │ +084db0: 5473 8600 |00b6: iget-object v3, v7, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@0086 │ │ +084db4: 3803 0f00 |00b8: if-eqz v3, 00c7 // +000f │ │ +084db8: 5939 f700 |00ba: iput v9, v3, Landroid/support/v4/app/Fragment;.mNextAnim:I // field@00f7 │ │ +084dbc: 0800 1100 |00bc: move-object/from16 v0, v17 │ │ +084dc0: 540d a500 |00be: iget-object v13, v0, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00a5 │ │ +084dc4: 7110 e105 0b00 |00c0: invoke-static {v11}, Landroid/support/v4/app/FragmentManagerImpl;.reverseTransit:(I)I // method@05e1 │ │ +084dca: 0a0e |00c3: move-result v14 │ │ +084dcc: 6e40 dc05 3dce |00c4: invoke-virtual {v13, v3, v14, v12}, Landroid/support/v4/app/FragmentManagerImpl;.removeFragment:(Landroid/support/v4/app/Fragment;II)V // method@05dc │ │ +084dd2: 547d 8b00 |00c7: iget-object v13, v7, Landroid/support/v4/app/BackStackRecord$Op;.removed:Ljava/util/ArrayList; // field@008b │ │ +084dd6: 380d eaff |00c9: if-eqz v13, 00b3 // -0016 │ │ +084dda: 1204 |00cb: const/4 v4, #int 0 // #0 │ │ +084ddc: 547d 8b00 |00cc: iget-object v13, v7, Landroid/support/v4/app/BackStackRecord$Op;.removed:Ljava/util/ArrayList; // field@008b │ │ +084de0: 6e10 de22 0d00 |00ce: invoke-virtual {v13}, Ljava/util/ArrayList;.size:()I // method@22de │ │ +084de6: 0a0d |00d1: move-result v13 │ │ +084de8: 35d4 e1ff |00d2: if-ge v4, v13, 00b3 // -001f │ │ +084dec: 547d 8b00 |00d4: iget-object v13, v7, Landroid/support/v4/app/BackStackRecord$Op;.removed:Ljava/util/ArrayList; // field@008b │ │ +084df0: 6e20 d722 4d00 |00d6: invoke-virtual {v13, v4}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@22d7 │ │ +084df6: 0c06 |00d9: move-result-object v6 │ │ +084df8: 1f06 1d01 |00da: check-cast v6, Landroid/support/v4/app/Fragment; // type@011d │ │ +084dfc: 5968 f700 |00dc: iput v8, v6, Landroid/support/v4/app/Fragment;.mNextAnim:I // field@00f7 │ │ +084e00: 0800 1100 |00de: move-object/from16 v0, v17 │ │ +084e04: 540d a500 |00e0: iget-object v13, v0, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00a5 │ │ +084e08: 120e |00e2: const/4 v14, #int 0 // #0 │ │ +084e0a: 6e30 a105 6d0e |00e3: invoke-virtual {v13, v6, v14}, Landroid/support/v4/app/FragmentManagerImpl;.addFragment:(Landroid/support/v4/app/Fragment;Z)V // method@05a1 │ │ +084e10: d804 0401 |00e6: add-int/lit8 v4, v4, #int 1 // #01 │ │ +084e14: 28e4 |00e8: goto 00cc // -001c │ │ +084e16: 5473 8600 |00e9: iget-object v3, v7, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@0086 │ │ +084e1a: 5938 f700 |00eb: iput v8, v3, Landroid/support/v4/app/Fragment;.mNextAnim:I // field@00f7 │ │ +084e1e: 0800 1100 |00ed: move-object/from16 v0, v17 │ │ +084e22: 540d a500 |00ef: iget-object v13, v0, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00a5 │ │ +084e26: 120e |00f1: const/4 v14, #int 0 // #0 │ │ +084e28: 6e30 a105 3d0e |00f2: invoke-virtual {v13, v3, v14}, Landroid/support/v4/app/FragmentManagerImpl;.addFragment:(Landroid/support/v4/app/Fragment;Z)V // method@05a1 │ │ +084e2e: 28be |00f5: goto 00b3 // -0042 │ │ +084e30: 5473 8600 |00f6: iget-object v3, v7, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@0086 │ │ +084e34: 5938 f700 |00f8: iput v8, v3, Landroid/support/v4/app/Fragment;.mNextAnim:I // field@00f7 │ │ +084e38: 0800 1100 |00fa: move-object/from16 v0, v17 │ │ +084e3c: 540d a500 |00fc: iget-object v13, v0, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00a5 │ │ +084e40: 7110 e105 0b00 |00fe: invoke-static {v11}, Landroid/support/v4/app/FragmentManagerImpl;.reverseTransit:(I)I // method@05e1 │ │ +084e46: 0a0e |0101: move-result v14 │ │ +084e48: 6e40 e705 3dce |0102: invoke-virtual {v13, v3, v14, v12}, Landroid/support/v4/app/FragmentManagerImpl;.showFragment:(Landroid/support/v4/app/Fragment;II)V // method@05e7 │ │ +084e4e: 28ae |0105: goto 00b3 // -0052 │ │ +084e50: 5473 8600 |0106: iget-object v3, v7, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@0086 │ │ +084e54: 5939 f700 |0108: iput v9, v3, Landroid/support/v4/app/Fragment;.mNextAnim:I // field@00f7 │ │ +084e58: 0800 1100 |010a: move-object/from16 v0, v17 │ │ +084e5c: 540d a500 |010c: iget-object v13, v0, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00a5 │ │ +084e60: 7110 e105 0b00 |010e: invoke-static {v11}, Landroid/support/v4/app/FragmentManagerImpl;.reverseTransit:(I)I // method@05e1 │ │ +084e66: 0a0e |0111: move-result v14 │ │ +084e68: 6e40 c605 3dce |0112: invoke-virtual {v13, v3, v14, v12}, Landroid/support/v4/app/FragmentManagerImpl;.hideFragment:(Landroid/support/v4/app/Fragment;II)V // method@05c6 │ │ +084e6e: 289e |0115: goto 00b3 // -0062 │ │ +084e70: 5473 8600 |0116: iget-object v3, v7, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@0086 │ │ +084e74: 5938 f700 |0118: iput v8, v3, Landroid/support/v4/app/Fragment;.mNextAnim:I // field@00f7 │ │ +084e78: 0800 1100 |011a: move-object/from16 v0, v17 │ │ +084e7c: 540d a500 |011c: iget-object v13, v0, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00a5 │ │ +084e80: 7110 e105 0b00 |011e: invoke-static {v11}, Landroid/support/v4/app/FragmentManagerImpl;.reverseTransit:(I)I // method@05e1 │ │ +084e86: 0a0e |0121: move-result v14 │ │ +084e88: 6e40 a505 3dce |0122: invoke-virtual {v13, v3, v14, v12}, Landroid/support/v4/app/FragmentManagerImpl;.attachFragment:(Landroid/support/v4/app/Fragment;II)V // method@05a5 │ │ +084e8e: 288e |0125: goto 00b3 // -0072 │ │ +084e90: 5473 8600 |0126: iget-object v3, v7, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@0086 │ │ +084e94: 5938 f700 |0128: iput v8, v3, Landroid/support/v4/app/Fragment;.mNextAnim:I // field@00f7 │ │ +084e98: 0800 1100 |012a: move-object/from16 v0, v17 │ │ +084e9c: 540d a500 |012c: iget-object v13, v0, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00a5 │ │ +084ea0: 7110 e105 0b00 |012e: invoke-static {v11}, Landroid/support/v4/app/FragmentManagerImpl;.reverseTransit:(I)I // method@05e1 │ │ +084ea6: 0a0e |0131: move-result v14 │ │ +084ea8: 6e40 a805 3dce |0132: invoke-virtual {v13, v3, v14, v12}, Landroid/support/v4/app/FragmentManagerImpl;.detachFragment:(Landroid/support/v4/app/Fragment;II)V // method@05a8 │ │ +084eae: 2900 7eff |0135: goto/16 00b3 // -0082 │ │ +084eb2: 3812 1900 |0137: if-eqz v18, 0150 // +0019 │ │ +084eb6: 0800 1100 |0139: move-object/from16 v0, v17 │ │ +084eba: 540d a500 |013b: iget-object v13, v0, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00a5 │ │ +084ebe: 0800 1100 |013d: move-object/from16 v0, v17 │ │ +084ec2: 540e a500 |013f: iget-object v14, v0, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00a5 │ │ +084ec6: 52ee 5201 |0141: iget v14, v14, Landroid/support/v4/app/FragmentManagerImpl;.mCurState:I // field@0152 │ │ +084eca: 7110 e105 0b00 |0143: invoke-static {v11}, Landroid/support/v4/app/FragmentManagerImpl;.reverseTransit:(I)I // method@05e1 │ │ +084ed0: 0a0f |0146: move-result v15 │ │ +084ed2: 1310 0100 |0147: const/16 v16, #int 1 // #1 │ │ +084ed6: 0200 1000 |0149: move/from16 v0, v16 │ │ +084eda: 6e50 cd05 edcf |014b: invoke-virtual {v13, v14, v15, v12, v0}, Landroid/support/v4/app/FragmentManagerImpl;.moveToState:(IIIZ)V // method@05cd │ │ +084ee0: 1313 0000 |014e: const/16 v19, #int 0 // #0 │ │ +084ee4: 0800 1100 |0150: move-object/from16 v0, v17 │ │ +084ee8: 520d a400 |0152: iget v13, v0, Landroid/support/v4/app/BackStackRecord;.mIndex:I // field@00a4 │ │ +084eec: 3a0d 1200 |0154: if-ltz v13, 0166 // +0012 │ │ +084ef0: 0800 1100 |0156: move-object/from16 v0, v17 │ │ +084ef4: 540d a500 |0158: iget-object v13, v0, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00a5 │ │ +084ef8: 0800 1100 |015a: move-object/from16 v0, v17 │ │ +084efc: 520e a400 |015c: iget v14, v0, Landroid/support/v4/app/BackStackRecord;.mIndex:I // field@00a4 │ │ +084f00: 6e20 c005 ed00 |015e: invoke-virtual {v13, v14}, Landroid/support/v4/app/FragmentManagerImpl;.freeBackStackIndex:(I)V // method@05c0 │ │ +084f06: 12fd |0161: const/4 v13, #int -1 // #ff │ │ +084f08: 0800 1100 |0162: move-object/from16 v0, v17 │ │ +084f0c: 590d a400 |0164: iput v13, v0, Landroid/support/v4/app/BackStackRecord;.mIndex:I // field@00a4 │ │ +084f10: 1113 |0166: return-object v19 │ │ +084f12: 0000 |0167: nop // spacer │ │ +084f14: 0001 0700 0100 0000 3e00 0000 5000 ... |0168: packed-switch-data (18 units) │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=874 │ │ + 0x0004 line=875 │ │ + 0x001e line=876 │ │ + 0x0025 line=877 │ │ + 0x002a line=878 │ │ + 0x0033 line=881 │ │ + 0x0035 line=882 │ │ + 0x0041 line=883 │ │ + 0x004c line=889 │ │ + 0x0052 line=891 │ │ + 0x0055 line=892 │ │ + 0x0058 line=893 │ │ + 0x005c line=894 │ │ + 0x005e line=895 │ │ + 0x0061 line=896 │ │ + 0x0064 line=897 │ │ + 0x0069 line=949 │ │ + 0x0084 line=885 │ │ + 0x0086 line=886 │ │ + 0x0094 line=891 │ │ + 0x0099 line=892 │ │ + 0x009e line=895 │ │ + 0x00a1 line=896 │ │ + 0x00a4 line=899 │ │ + 0x00a6 line=900 │ │ + 0x00a8 line=901 │ │ + 0x00b3 line=953 │ │ + 0x00b5 line=954 │ │ + 0x00b6 line=905 │ │ + 0x00b8 line=906 │ │ + 0x00ba line=907 │ │ + 0x00bc line=908 │ │ + 0x00c7 line=911 │ │ + 0x00cb line=912 │ │ + 0x00d4 line=913 │ │ + 0x00dc line=914 │ │ + 0x00de line=915 │ │ + 0x00e6 line=912 │ │ + 0x00e9 line=920 │ │ + 0x00eb line=921 │ │ + 0x00ed line=922 │ │ + 0x00f6 line=925 │ │ + 0x00f8 line=926 │ │ + 0x00fa line=927 │ │ + 0x0106 line=931 │ │ + 0x0108 line=932 │ │ + 0x010a line=933 │ │ + 0x0116 line=937 │ │ + 0x0118 line=938 │ │ + 0x011a line=939 │ │ + 0x0126 line=943 │ │ + 0x0128 line=944 │ │ + 0x012a line=945 │ │ + 0x0137 line=956 │ │ + 0x0139 line=957 │ │ + 0x014e line=959 │ │ + 0x0150 line=962 │ │ + 0x0156 line=963 │ │ + 0x0161 line=964 │ │ + 0x0166 line=966 │ │ + 0x0167 line=897 │ │ + locals : │ │ + 0x0000 - 0x0000 reg=20 (null) Landroid/util/SparseArray; │ │ + 0x0000 - 0x0000 reg=21 (null) Landroid/util/SparseArray; │ │ + 0x0025 - 0x0033 reg=5 logw Landroid/support/v4/util/LogWriter; │ │ + 0x002a - 0x0033 reg=10 pw Ljava/io/PrintWriter; │ │ + 0x005c - 0x0084 reg=7 op Landroid/support/v4/app/BackStackRecord$Op; │ │ + 0x0061 - 0x0084 reg=8 popEnterAnim I │ │ + 0x0064 - 0x0084 reg=9 popExitAnim I │ │ + 0x0058 - 0x0084 reg=11 transition I │ │ + 0x0055 - 0x0084 reg=12 transitionStyle I │ │ + 0x00a6 - 0x00b6 reg=3 f Landroid/support/v4/app/Fragment; │ │ + 0x00b8 - 0x00e9 reg=3 f Landroid/support/v4/app/Fragment; │ │ + 0x00cc - 0x00e9 reg=4 i I │ │ + 0x00dc - 0x00e9 reg=6 old Landroid/support/v4/app/Fragment; │ │ + 0x00eb - 0x00f6 reg=3 f Landroid/support/v4/app/Fragment; │ │ + 0x00f8 - 0x0106 reg=3 f Landroid/support/v4/app/Fragment; │ │ + 0x0108 - 0x0116 reg=3 f Landroid/support/v4/app/Fragment; │ │ + 0x0118 - 0x0126 reg=3 f Landroid/support/v4/app/Fragment; │ │ + 0x0128 - 0x0137 reg=3 f Landroid/support/v4/app/Fragment; │ │ + 0x00a1 - 0x0137 reg=8 popEnterAnim I │ │ + 0x00a4 - 0x0137 reg=9 popExitAnim I │ │ + 0x009e - 0x017a reg=7 op Landroid/support/v4/app/BackStackRecord$Op; │ │ + 0x009e - 0x017a reg=11 transition I │ │ + 0x0099 - 0x017a reg=12 transitionStyle I │ │ + 0x0000 - 0x017a reg=17 this Landroid/support/v4/app/BackStackRecord; │ │ + 0x0000 - 0x017a reg=18 doStateMove Z │ │ + 0x0000 - 0x017a reg=19 state Landroid/support/v4/app/BackStackRecord$TransitionState; │ │ + 0x0000 - 0x017a reg=20 firstOutFragments Landroid/util/SparseArray; Landroid/util/SparseArray; │ │ + 0x0000 - 0x017a reg=21 lastInFragments Landroid/util/SparseArray; Landroid/util/SparseArray; │ │ │ │ - #26 : (in Landroid/support/v4/app/BackStackRecord;) │ │ + #28 : (in Landroid/support/v4/app/BackStackRecord;) │ │ name : 'remove' │ │ type : '(Landroid/support/v4/app/Fragment;)Landroid/support/v4/app/FragmentTransaction;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 14 16-bit code units │ │ -05de3c: |[05de3c] android.support.v4.app.BackStackRecord.remove:(Landroid/support/v4/app/Fragment;)Landroid/support/v4/app/FragmentTransaction; │ │ -05de4c: 2200 ad00 |0000: new-instance v0, Landroid/support/v4/app/BackStackRecord$Op; // type@00ad │ │ -05de50: 7010 ac02 0000 |0002: invoke-direct {v0}, Landroid/support/v4/app/BackStackRecord$Op;.:()V // method@02ac │ │ -05de56: 1231 |0005: const/4 v1, #int 3 // #3 │ │ -05de58: 5901 5900 |0006: iput v1, v0, Landroid/support/v4/app/BackStackRecord$Op;.cmd:I // field@0059 │ │ -05de5c: 5b03 5c00 |0008: iput-object v3, v0, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@005c │ │ -05de60: 6e20 b102 0200 |000a: invoke-virtual {v2, v0}, Landroid/support/v4/app/BackStackRecord;.addOp:(Landroid/support/v4/app/BackStackRecord$Op;)V // method@02b1 │ │ -05de66: 1102 |000d: return-object v2 │ │ +084f38: |[084f38] android.support.v4.app.BackStackRecord.remove:(Landroid/support/v4/app/Fragment;)Landroid/support/v4/app/FragmentTransaction; │ │ +084f48: 2200 1101 |0000: new-instance v0, Landroid/support/v4/app/BackStackRecord$Op; // type@0111 │ │ +084f4c: 7010 4004 0000 |0002: invoke-direct {v0}, Landroid/support/v4/app/BackStackRecord$Op;.:()V // method@0440 │ │ +084f52: 1231 |0005: const/4 v1, #int 3 // #3 │ │ +084f54: 5901 8300 |0006: iput v1, v0, Landroid/support/v4/app/BackStackRecord$Op;.cmd:I // field@0083 │ │ +084f58: 5b03 8600 |0008: iput-object v3, v0, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@0086 │ │ +084f5c: 6e20 4a04 0200 |000a: invoke-virtual {v2, v0}, Landroid/support/v4/app/BackStackRecord;.addOp:(Landroid/support/v4/app/BackStackRecord$Op;)V // method@044a │ │ +084f62: 1102 |000d: return-object v2 │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=434 │ │ - 0x0005 line=435 │ │ - 0x0008 line=436 │ │ - 0x000a line=437 │ │ - 0x000d line=439 │ │ + 0x0000 line=456 │ │ + 0x0005 line=457 │ │ + 0x0008 line=458 │ │ + 0x000a line=459 │ │ + 0x000d line=461 │ │ locals : │ │ 0x0005 - 0x000e reg=0 op Landroid/support/v4/app/BackStackRecord$Op; │ │ 0x0000 - 0x000e reg=2 this Landroid/support/v4/app/BackStackRecord; │ │ 0x0000 - 0x000e reg=3 fragment Landroid/support/v4/app/Fragment; │ │ │ │ - #27 : (in Landroid/support/v4/app/BackStackRecord;) │ │ + #29 : (in Landroid/support/v4/app/BackStackRecord;) │ │ name : 'replace' │ │ type : '(ILandroid/support/v4/app/Fragment;)Landroid/support/v4/app/FragmentTransaction;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 6 16-bit code units │ │ -05de68: |[05de68] android.support.v4.app.BackStackRecord.replace:(ILandroid/support/v4/app/Fragment;)Landroid/support/v4/app/FragmentTransaction; │ │ -05de78: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -05de7a: 6e40 cb02 2103 |0001: invoke-virtual {v1, v2, v3, v0}, Landroid/support/v4/app/BackStackRecord;.replace:(ILandroid/support/v4/app/Fragment;Ljava/lang/String;)Landroid/support/v4/app/FragmentTransaction; // method@02cb │ │ -05de80: 0c00 |0004: move-result-object v0 │ │ -05de82: 1100 |0005: return-object v0 │ │ +084f64: |[084f64] android.support.v4.app.BackStackRecord.replace:(ILandroid/support/v4/app/Fragment;)Landroid/support/v4/app/FragmentTransaction; │ │ +084f74: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +084f76: 6e40 7504 2103 |0001: invoke-virtual {v1, v2, v3, v0}, Landroid/support/v4/app/BackStackRecord;.replace:(ILandroid/support/v4/app/Fragment;Ljava/lang/String;)Landroid/support/v4/app/FragmentTransaction; // method@0475 │ │ +084f7c: 0c00 |0004: move-result-object v0 │ │ +084f7e: 1100 |0005: return-object v0 │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=421 │ │ + 0x0000 line=443 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/app/BackStackRecord; │ │ 0x0000 - 0x0006 reg=2 containerViewId I │ │ 0x0000 - 0x0006 reg=3 fragment Landroid/support/v4/app/Fragment; │ │ │ │ - #28 : (in Landroid/support/v4/app/BackStackRecord;) │ │ + #30 : (in Landroid/support/v4/app/BackStackRecord;) │ │ name : 'replace' │ │ type : '(ILandroid/support/v4/app/Fragment;Ljava/lang/String;)Landroid/support/v4/app/FragmentTransaction;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 4 │ │ outs : 5 │ │ insns size : 15 16-bit code units │ │ -05de84: |[05de84] android.support.v4.app.BackStackRecord.replace:(ILandroid/support/v4/app/Fragment;Ljava/lang/String;)Landroid/support/v4/app/FragmentTransaction; │ │ -05de94: 3903 0a00 |0000: if-nez v3, 000a // +000a │ │ -05de98: 2200 a603 |0002: new-instance v0, Ljava/lang/IllegalArgumentException; // type@03a6 │ │ -05de9c: 1a01 7509 |0004: const-string v1, "Must use non-zero containerViewId" // string@0975 │ │ -05dea0: 7020 7817 1000 |0006: invoke-direct {v0, v1}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@1778 │ │ -05dea6: 2700 |0009: throw v0 │ │ -05dea8: 1220 |000a: const/4 v0, #int 2 // #2 │ │ -05deaa: 7050 ba02 3254 |000b: invoke-direct {v2, v3, v4, v5, v0}, Landroid/support/v4/app/BackStackRecord;.doAddOp:(ILandroid/support/v4/app/Fragment;Ljava/lang/String;I)V // method@02ba │ │ -05deb0: 1102 |000e: return-object v2 │ │ +084f80: |[084f80] android.support.v4.app.BackStackRecord.replace:(ILandroid/support/v4/app/Fragment;Ljava/lang/String;)Landroid/support/v4/app/FragmentTransaction; │ │ +084f90: 3903 0a00 |0000: if-nez v3, 000a // +000a │ │ +084f94: 2200 2b05 |0002: new-instance v0, Ljava/lang/IllegalArgumentException; // type@052b │ │ +084f98: 1a01 cc0c |0004: const-string v1, "Must use non-zero containerViewId" // string@0ccc │ │ +084f9c: 7020 6822 1000 |0006: invoke-direct {v0, v1}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@2268 │ │ +084fa2: 2700 |0009: throw v0 │ │ +084fa4: 1220 |000a: const/4 v0, #int 2 // #2 │ │ +084fa6: 7050 5a04 3254 |000b: invoke-direct {v2, v3, v4, v5, v0}, Landroid/support/v4/app/BackStackRecord;.doAddOp:(ILandroid/support/v4/app/Fragment;Ljava/lang/String;I)V // method@045a │ │ +084fac: 1102 |000e: return-object v2 │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=425 │ │ - 0x0002 line=426 │ │ - 0x000a line=429 │ │ - 0x000e line=430 │ │ + 0x0000 line=447 │ │ + 0x0002 line=448 │ │ + 0x000a line=451 │ │ + 0x000e line=452 │ │ locals : │ │ 0x0000 - 0x000f reg=2 this Landroid/support/v4/app/BackStackRecord; │ │ 0x0000 - 0x000f reg=3 containerViewId I │ │ 0x0000 - 0x000f reg=4 fragment Landroid/support/v4/app/Fragment; │ │ 0x0000 - 0x000f reg=5 tag Ljava/lang/String; │ │ │ │ - #29 : (in Landroid/support/v4/app/BackStackRecord;) │ │ + #31 : (in Landroid/support/v4/app/BackStackRecord;) │ │ name : 'run' │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ - registers : 10 │ │ + registers : 15 │ │ ins : 1 │ │ outs : 5 │ │ - insns size : 402 16-bit code units │ │ -05deb4: |[05deb4] android.support.v4.app.BackStackRecord.run:()V │ │ -05dec4: 1218 |0000: const/4 v8, #int 1 // #1 │ │ -05dec6: 1207 |0001: const/4 v7, #int 0 // #0 │ │ -05dec8: 6304 0101 |0002: sget-boolean v4, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@0101 │ │ -05decc: 3804 1a00 |0004: if-eqz v4, 001e // +001a │ │ -05ded0: 1a04 6703 |0006: const-string v4, "FragmentManager" // string@0367 │ │ -05ded4: 2205 b903 |0008: new-instance v5, Ljava/lang/StringBuilder; // type@03b9 │ │ -05ded8: 7010 ae17 0500 |000a: invoke-direct {v5}, Ljava/lang/StringBuilder;.:()V // method@17ae │ │ -05dede: 1a06 2d0a |000d: const-string v6, "Run: " // string@0a2d │ │ -05dee2: 6e20 b517 6500 |000f: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17b5 │ │ -05dee8: 0c05 |0012: move-result-object v5 │ │ -05deea: 6e20 b417 9500 |0013: invoke-virtual {v5, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@17b4 │ │ -05def0: 0c05 |0016: move-result-object v5 │ │ -05def2: 6e10 ba17 0500 |0017: invoke-virtual {v5}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@17ba │ │ -05def8: 0c05 |001a: move-result-object v5 │ │ -05defa: 7120 3812 5400 |001b: invoke-static {v4, v5}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@1238 │ │ -05df00: 5594 6b00 |001e: iget-boolean v4, v9, Landroid/support/v4/app/BackStackRecord;.mAddToBackStack:Z // field@006b │ │ -05df04: 3804 0e00 |0020: if-eqz v4, 002e // +000e │ │ -05df08: 5294 7500 |0022: iget v4, v9, Landroid/support/v4/app/BackStackRecord;.mIndex:I // field@0075 │ │ -05df0c: 3b04 0a00 |0024: if-gez v4, 002e // +000a │ │ -05df10: 2204 a703 |0026: new-instance v4, Ljava/lang/IllegalStateException; // type@03a7 │ │ -05df14: 1a05 c10c |0028: const-string v5, "addToBackStack() called after commit()" // string@0cc1 │ │ -05df18: 7020 7c17 5400 |002a: invoke-direct {v4, v5}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@177c │ │ -05df1e: 2704 |002d: throw v4 │ │ -05df20: 6e20 b402 8900 |002e: invoke-virtual {v9, v8}, Landroid/support/v4/app/BackStackRecord;.bumpBackStackNesting:(I)V // method@02b4 │ │ -05df26: 5493 7400 |0031: iget-object v3, v9, Landroid/support/v4/app/BackStackRecord;.mHead:Landroid/support/v4/app/BackStackRecord$Op; // field@0074 │ │ -05df2a: 3803 3501 |0033: if-eqz v3, 0168 // +0135 │ │ -05df2e: 5234 5900 |0035: iget v4, v3, Landroid/support/v4/app/BackStackRecord$Op;.cmd:I // field@0059 │ │ -05df32: 2b04 4901 0000 |0037: packed-switch v4, 00000180 // +00000149 │ │ -05df38: 2204 a603 |003a: new-instance v4, Ljava/lang/IllegalArgumentException; // type@03a6 │ │ -05df3c: 2205 b903 |003c: new-instance v5, Ljava/lang/StringBuilder; // type@03b9 │ │ -05df40: 7010 ae17 0500 |003e: invoke-direct {v5}, Ljava/lang/StringBuilder;.:()V // method@17ae │ │ -05df46: 1a06 470b |0041: const-string v6, "Unknown cmd: " // string@0b47 │ │ -05df4a: 6e20 b517 6500 |0043: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17b5 │ │ -05df50: 0c05 |0046: move-result-object v5 │ │ -05df52: 5236 5900 |0047: iget v6, v3, Landroid/support/v4/app/BackStackRecord$Op;.cmd:I // field@0059 │ │ -05df56: 6e20 b117 6500 |0049: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@17b1 │ │ -05df5c: 0c05 |004c: move-result-object v5 │ │ -05df5e: 6e10 ba17 0500 |004d: invoke-virtual {v5}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@17ba │ │ -05df64: 0c05 |0050: move-result-object v5 │ │ -05df66: 7020 7817 5400 |0051: invoke-direct {v4, v5}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@1778 │ │ -05df6c: 2704 |0054: throw v4 │ │ -05df6e: 5430 5c00 |0055: iget-object v0, v3, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@005c │ │ -05df72: 5234 5a00 |0057: iget v4, v3, Landroid/support/v4/app/BackStackRecord$Op;.enterAnim:I // field@005a │ │ -05df76: 5904 bd00 |0059: iput v4, v0, Landroid/support/v4/app/Fragment;.mNextAnim:I // field@00bd │ │ -05df7a: 5494 7600 |005b: iget-object v4, v9, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@0076 │ │ -05df7e: 6e30 d403 0407 |005d: invoke-virtual {v4, v0, v7}, Landroid/support/v4/app/FragmentManagerImpl;.addFragment:(Landroid/support/v4/app/Fragment;Z)V // method@03d4 │ │ -05df84: 5433 5d00 |0060: iget-object v3, v3, Landroid/support/v4/app/BackStackRecord$Op;.next:Landroid/support/v4/app/BackStackRecord$Op; // field@005d │ │ -05df88: 28d1 |0062: goto 0033 // -002f │ │ -05df8a: 5430 5c00 |0063: iget-object v0, v3, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@005c │ │ -05df8e: 5494 7600 |0065: iget-object v4, v9, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@0076 │ │ -05df92: 5444 0c01 |0067: iget-object v4, v4, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@010c │ │ -05df96: 3804 9d00 |0069: if-eqz v4, 0106 // +009d │ │ -05df9a: 1201 |006b: const/4 v1, #int 0 // #0 │ │ -05df9c: 5494 7600 |006c: iget-object v4, v9, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@0076 │ │ -05dfa0: 5444 0c01 |006e: iget-object v4, v4, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@010c │ │ -05dfa4: 6e10 df17 0400 |0070: invoke-virtual {v4}, Ljava/util/ArrayList;.size:()I // method@17df │ │ -05dfaa: 0a04 |0073: move-result v4 │ │ -05dfac: 3541 9200 |0074: if-ge v1, v4, 0106 // +0092 │ │ -05dfb0: 5494 7600 |0076: iget-object v4, v9, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@0076 │ │ -05dfb4: 5444 0c01 |0078: iget-object v4, v4, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@010c │ │ -05dfb8: 6e20 d917 1400 |007a: invoke-virtual {v4, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@17d9 │ │ -05dfbe: 0c02 |007d: move-result-object v2 │ │ -05dfc0: 1f02 b600 |007e: check-cast v2, Landroid/support/v4/app/Fragment; // type@00b6 │ │ -05dfc4: 6304 0101 |0080: sget-boolean v4, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@0101 │ │ -05dfc8: 3804 2400 |0082: if-eqz v4, 00a6 // +0024 │ │ -05dfcc: 1a04 6703 |0084: const-string v4, "FragmentManager" // string@0367 │ │ -05dfd0: 2205 b903 |0086: new-instance v5, Ljava/lang/StringBuilder; // type@03b9 │ │ -05dfd4: 7010 ae17 0500 |0088: invoke-direct {v5}, Ljava/lang/StringBuilder;.:()V // method@17ae │ │ -05dfda: 1a06 b409 |008b: const-string v6, "OP_REPLACE: adding=" // string@09b4 │ │ -05dfde: 6e20 b517 6500 |008d: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17b5 │ │ -05dfe4: 0c05 |0090: move-result-object v5 │ │ -05dfe6: 6e20 b417 0500 |0091: invoke-virtual {v5, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@17b4 │ │ -05dfec: 0c05 |0094: move-result-object v5 │ │ -05dfee: 1a06 7a00 |0095: const-string v6, " old=" // string@007a │ │ -05dff2: 6e20 b517 6500 |0097: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17b5 │ │ -05dff8: 0c05 |009a: move-result-object v5 │ │ -05dffa: 6e20 b417 2500 |009b: invoke-virtual {v5, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@17b4 │ │ -05e000: 0c05 |009e: move-result-object v5 │ │ -05e002: 6e10 ba17 0500 |009f: invoke-virtual {v5}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@17ba │ │ -05e008: 0c05 |00a2: move-result-object v5 │ │ -05e00a: 7120 3812 5400 |00a3: invoke-static {v4, v5}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@1238 │ │ -05e010: 3800 0800 |00a6: if-eqz v0, 00ae // +0008 │ │ -05e014: 5224 af00 |00a8: iget v4, v2, Landroid/support/v4/app/Fragment;.mContainerId:I // field@00af │ │ -05e018: 5205 af00 |00aa: iget v5, v0, Landroid/support/v4/app/Fragment;.mContainerId:I // field@00af │ │ -05e01c: 3354 0700 |00ac: if-ne v4, v5, 00b3 // +0007 │ │ -05e020: 3302 0800 |00ae: if-ne v2, v0, 00b6 // +0008 │ │ -05e024: 1200 |00b0: const/4 v0, #int 0 // #0 │ │ -05e026: 5b30 5c00 |00b1: iput-object v0, v3, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@005c │ │ -05e02a: d801 0101 |00b3: add-int/lit8 v1, v1, #int 1 // #01 │ │ -05e02e: 28b7 |00b5: goto 006c // -0049 │ │ -05e030: 5434 6100 |00b6: iget-object v4, v3, Landroid/support/v4/app/BackStackRecord$Op;.removed:Ljava/util/ArrayList; // field@0061 │ │ -05e034: 3904 0900 |00b8: if-nez v4, 00c1 // +0009 │ │ -05e038: 2204 cf03 |00ba: new-instance v4, Ljava/util/ArrayList; // type@03cf │ │ -05e03c: 7010 d317 0400 |00bc: invoke-direct {v4}, Ljava/util/ArrayList;.:()V // method@17d3 │ │ -05e042: 5b34 6100 |00bf: iput-object v4, v3, Landroid/support/v4/app/BackStackRecord$Op;.removed:Ljava/util/ArrayList; // field@0061 │ │ -05e046: 5434 6100 |00c1: iget-object v4, v3, Landroid/support/v4/app/BackStackRecord$Op;.removed:Ljava/util/ArrayList; // field@0061 │ │ -05e04a: 6e20 d617 2400 |00c3: invoke-virtual {v4, v2}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@17d6 │ │ -05e050: 5234 5b00 |00c6: iget v4, v3, Landroid/support/v4/app/BackStackRecord$Op;.exitAnim:I // field@005b │ │ -05e054: 5924 bd00 |00c8: iput v4, v2, Landroid/support/v4/app/Fragment;.mNextAnim:I // field@00bd │ │ -05e058: 5594 6b00 |00ca: iget-boolean v4, v9, Landroid/support/v4/app/BackStackRecord;.mAddToBackStack:Z // field@006b │ │ -05e05c: 3804 3000 |00cc: if-eqz v4, 00fc // +0030 │ │ -05e060: 5224 aa00 |00ce: iget v4, v2, Landroid/support/v4/app/Fragment;.mBackStackNesting:I // field@00aa │ │ -05e064: d804 0401 |00d0: add-int/lit8 v4, v4, #int 1 // #01 │ │ -05e068: 5924 aa00 |00d2: iput v4, v2, Landroid/support/v4/app/Fragment;.mBackStackNesting:I // field@00aa │ │ -05e06c: 6304 0101 |00d4: sget-boolean v4, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@0101 │ │ -05e070: 3804 2600 |00d6: if-eqz v4, 00fc // +0026 │ │ -05e074: 1a04 6703 |00d8: const-string v4, "FragmentManager" // string@0367 │ │ -05e078: 2205 b903 |00da: new-instance v5, Ljava/lang/StringBuilder; // type@03b9 │ │ -05e07c: 7010 ae17 0500 |00dc: invoke-direct {v5}, Ljava/lang/StringBuilder;.:()V // method@17ae │ │ -05e082: 1a06 2102 |00df: const-string v6, "Bump nesting of " // string@0221 │ │ -05e086: 6e20 b517 6500 |00e1: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17b5 │ │ -05e08c: 0c05 |00e4: move-result-object v5 │ │ -05e08e: 6e20 b417 2500 |00e5: invoke-virtual {v5, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@17b4 │ │ -05e094: 0c05 |00e8: move-result-object v5 │ │ -05e096: 1a06 8200 |00e9: const-string v6, " to " // string@0082 │ │ -05e09a: 6e20 b517 6500 |00eb: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17b5 │ │ -05e0a0: 0c05 |00ee: move-result-object v5 │ │ -05e0a2: 5226 aa00 |00ef: iget v6, v2, Landroid/support/v4/app/Fragment;.mBackStackNesting:I // field@00aa │ │ -05e0a6: 6e20 b117 6500 |00f1: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@17b1 │ │ -05e0ac: 0c05 |00f4: move-result-object v5 │ │ -05e0ae: 6e10 ba17 0500 |00f5: invoke-virtual {v5}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@17ba │ │ -05e0b4: 0c05 |00f8: move-result-object v5 │ │ -05e0b6: 7120 3812 5400 |00f9: invoke-static {v4, v5}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@1238 │ │ -05e0bc: 5494 7600 |00fc: iget-object v4, v9, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@0076 │ │ -05e0c0: 5295 7c00 |00fe: iget v5, v9, Landroid/support/v4/app/BackStackRecord;.mTransition:I // field@007c │ │ -05e0c4: 5296 7d00 |0100: iget v6, v9, Landroid/support/v4/app/BackStackRecord;.mTransitionStyle:I // field@007d │ │ -05e0c8: 6e40 0c04 2465 |0102: invoke-virtual {v4, v2, v5, v6}, Landroid/support/v4/app/FragmentManagerImpl;.removeFragment:(Landroid/support/v4/app/Fragment;II)V // method@040c │ │ -05e0ce: 28ae |0105: goto 00b3 // -0052 │ │ -05e0d0: 3800 5aff |0106: if-eqz v0, 0060 // -00a6 │ │ -05e0d4: 5234 5a00 |0108: iget v4, v3, Landroid/support/v4/app/BackStackRecord$Op;.enterAnim:I // field@005a │ │ -05e0d8: 5904 bd00 |010a: iput v4, v0, Landroid/support/v4/app/Fragment;.mNextAnim:I // field@00bd │ │ -05e0dc: 5494 7600 |010c: iget-object v4, v9, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@0076 │ │ -05e0e0: 6e30 d403 0407 |010e: invoke-virtual {v4, v0, v7}, Landroid/support/v4/app/FragmentManagerImpl;.addFragment:(Landroid/support/v4/app/Fragment;Z)V // method@03d4 │ │ -05e0e6: 2900 4fff |0111: goto/16 0060 // -00b1 │ │ -05e0ea: 5430 5c00 |0113: iget-object v0, v3, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@005c │ │ -05e0ee: 5234 5b00 |0115: iget v4, v3, Landroid/support/v4/app/BackStackRecord$Op;.exitAnim:I // field@005b │ │ -05e0f2: 5904 bd00 |0117: iput v4, v0, Landroid/support/v4/app/Fragment;.mNextAnim:I // field@00bd │ │ -05e0f6: 5494 7600 |0119: iget-object v4, v9, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@0076 │ │ -05e0fa: 5295 7c00 |011b: iget v5, v9, Landroid/support/v4/app/BackStackRecord;.mTransition:I // field@007c │ │ -05e0fe: 5296 7d00 |011d: iget v6, v9, Landroid/support/v4/app/BackStackRecord;.mTransitionStyle:I // field@007d │ │ -05e102: 6e40 0c04 0465 |011f: invoke-virtual {v4, v0, v5, v6}, Landroid/support/v4/app/FragmentManagerImpl;.removeFragment:(Landroid/support/v4/app/Fragment;II)V // method@040c │ │ -05e108: 2900 3eff |0122: goto/16 0060 // -00c2 │ │ -05e10c: 5430 5c00 |0124: iget-object v0, v3, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@005c │ │ -05e110: 5234 5b00 |0126: iget v4, v3, Landroid/support/v4/app/BackStackRecord$Op;.exitAnim:I // field@005b │ │ -05e114: 5904 bd00 |0128: iput v4, v0, Landroid/support/v4/app/Fragment;.mNextAnim:I // field@00bd │ │ -05e118: 5494 7600 |012a: iget-object v4, v9, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@0076 │ │ -05e11c: 5295 7c00 |012c: iget v5, v9, Landroid/support/v4/app/BackStackRecord;.mTransition:I // field@007c │ │ -05e120: 5296 7d00 |012e: iget v6, v9, Landroid/support/v4/app/BackStackRecord;.mTransitionStyle:I // field@007d │ │ -05e124: 6e40 f803 0465 |0130: invoke-virtual {v4, v0, v5, v6}, Landroid/support/v4/app/FragmentManagerImpl;.hideFragment:(Landroid/support/v4/app/Fragment;II)V // method@03f8 │ │ -05e12a: 2900 2dff |0133: goto/16 0060 // -00d3 │ │ -05e12e: 5430 5c00 |0135: iget-object v0, v3, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@005c │ │ -05e132: 5234 5a00 |0137: iget v4, v3, Landroid/support/v4/app/BackStackRecord$Op;.enterAnim:I // field@005a │ │ -05e136: 5904 bd00 |0139: iput v4, v0, Landroid/support/v4/app/Fragment;.mNextAnim:I // field@00bd │ │ -05e13a: 5494 7600 |013b: iget-object v4, v9, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@0076 │ │ -05e13e: 5295 7c00 |013d: iget v5, v9, Landroid/support/v4/app/BackStackRecord;.mTransition:I // field@007c │ │ -05e142: 5296 7d00 |013f: iget v6, v9, Landroid/support/v4/app/BackStackRecord;.mTransitionStyle:I // field@007d │ │ -05e146: 6e40 1704 0465 |0141: invoke-virtual {v4, v0, v5, v6}, Landroid/support/v4/app/FragmentManagerImpl;.showFragment:(Landroid/support/v4/app/Fragment;II)V // method@0417 │ │ -05e14c: 2900 1cff |0144: goto/16 0060 // -00e4 │ │ -05e150: 5430 5c00 |0146: iget-object v0, v3, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@005c │ │ -05e154: 5234 5b00 |0148: iget v4, v3, Landroid/support/v4/app/BackStackRecord$Op;.exitAnim:I // field@005b │ │ -05e158: 5904 bd00 |014a: iput v4, v0, Landroid/support/v4/app/Fragment;.mNextAnim:I // field@00bd │ │ -05e15c: 5494 7600 |014c: iget-object v4, v9, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@0076 │ │ -05e160: 5295 7c00 |014e: iget v5, v9, Landroid/support/v4/app/BackStackRecord;.mTransition:I // field@007c │ │ -05e164: 5296 7d00 |0150: iget v6, v9, Landroid/support/v4/app/BackStackRecord;.mTransitionStyle:I // field@007d │ │ -05e168: 6e40 db03 0465 |0152: invoke-virtual {v4, v0, v5, v6}, Landroid/support/v4/app/FragmentManagerImpl;.detachFragment:(Landroid/support/v4/app/Fragment;II)V // method@03db │ │ -05e16e: 2900 0bff |0155: goto/16 0060 // -00f5 │ │ -05e172: 5430 5c00 |0157: iget-object v0, v3, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@005c │ │ -05e176: 5234 5a00 |0159: iget v4, v3, Landroid/support/v4/app/BackStackRecord$Op;.enterAnim:I // field@005a │ │ -05e17a: 5904 bd00 |015b: iput v4, v0, Landroid/support/v4/app/Fragment;.mNextAnim:I // field@00bd │ │ -05e17e: 5494 7600 |015d: iget-object v4, v9, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@0076 │ │ -05e182: 5295 7c00 |015f: iget v5, v9, Landroid/support/v4/app/BackStackRecord;.mTransition:I // field@007c │ │ -05e186: 5296 7d00 |0161: iget v6, v9, Landroid/support/v4/app/BackStackRecord;.mTransitionStyle:I // field@007d │ │ -05e18a: 6e40 d803 0465 |0163: invoke-virtual {v4, v0, v5, v6}, Landroid/support/v4/app/FragmentManagerImpl;.attachFragment:(Landroid/support/v4/app/Fragment;II)V // method@03d8 │ │ -05e190: 2900 fafe |0166: goto/16 0060 // -0106 │ │ -05e194: 5494 7600 |0168: iget-object v4, v9, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@0076 │ │ -05e198: 5495 7600 |016a: iget-object v5, v9, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@0076 │ │ -05e19c: 5255 1401 |016c: iget v5, v5, Landroid/support/v4/app/FragmentManagerImpl;.mCurState:I // field@0114 │ │ -05e1a0: 5296 7c00 |016e: iget v6, v9, Landroid/support/v4/app/BackStackRecord;.mTransition:I // field@007c │ │ -05e1a4: 5297 7d00 |0170: iget v7, v9, Landroid/support/v4/app/BackStackRecord;.mTransitionStyle:I // field@007d │ │ -05e1a8: 6e58 fe03 5476 |0172: invoke-virtual {v4, v5, v6, v7, v8}, Landroid/support/v4/app/FragmentManagerImpl;.moveToState:(IIIZ)V // method@03fe │ │ -05e1ae: 5594 6b00 |0175: iget-boolean v4, v9, Landroid/support/v4/app/BackStackRecord;.mAddToBackStack:Z // field@006b │ │ -05e1b2: 3804 0700 |0177: if-eqz v4, 017e // +0007 │ │ -05e1b6: 5494 7600 |0179: iget-object v4, v9, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@0076 │ │ -05e1ba: 6e20 d303 9400 |017b: invoke-virtual {v4, v9}, Landroid/support/v4/app/FragmentManagerImpl;.addBackStackState:(Landroid/support/v4/app/BackStackRecord;)V // method@03d3 │ │ -05e1c0: 0e00 |017e: return-void │ │ -05e1c2: 0000 |017f: nop // spacer │ │ -05e1c4: 0001 0700 0100 0000 1e00 0000 2c00 ... |0180: packed-switch-data (18 units) │ │ - catches : (none) │ │ - positions : │ │ - 0x0002 line=600 │ │ - 0x001e line=602 │ │ - 0x0022 line=603 │ │ - 0x0026 line=604 │ │ - 0x002e line=608 │ │ - 0x0031 line=610 │ │ - 0x0033 line=611 │ │ - 0x0035 line=612 │ │ - 0x003a line=675 │ │ - 0x0055 line=614 │ │ - 0x0057 line=615 │ │ - 0x005b line=616 │ │ - 0x0060 line=679 │ │ - 0x0063 line=619 │ │ - 0x0065 line=620 │ │ - 0x006b line=621 │ │ - 0x0076 line=622 │ │ - 0x0080 line=623 │ │ - 0x00a6 line=625 │ │ - 0x00ae line=626 │ │ - 0x00b0 line=627 │ │ - 0x00b3 line=621 │ │ - 0x00b6 line=629 │ │ - 0x00ba line=630 │ │ - 0x00c1 line=632 │ │ - 0x00c6 line=633 │ │ - 0x00ca line=634 │ │ - 0x00ce line=635 │ │ - 0x00d4 line=636 │ │ - 0x00fc line=639 │ │ - 0x0106 line=644 │ │ - 0x0108 line=645 │ │ - 0x010c line=646 │ │ - 0x0113 line=650 │ │ - 0x0115 line=651 │ │ - 0x0119 line=652 │ │ - 0x0124 line=655 │ │ - 0x0126 line=656 │ │ - 0x012a line=657 │ │ - 0x0135 line=660 │ │ - 0x0137 line=661 │ │ - 0x013b line=662 │ │ - 0x0146 line=665 │ │ - 0x0148 line=666 │ │ - 0x014c line=667 │ │ - 0x0157 line=670 │ │ - 0x0159 line=671 │ │ - 0x015d line=672 │ │ - 0x0168 line=682 │ │ - 0x0175 line=685 │ │ - 0x0179 line=686 │ │ - 0x017e line=688 │ │ - 0x017f line=612 │ │ - locals : │ │ - 0x0057 - 0x0063 reg=0 f Landroid/support/v4/app/Fragment; │ │ - 0x006c - 0x0106 reg=1 i I │ │ - 0x0080 - 0x0106 reg=2 old Landroid/support/v4/app/Fragment; │ │ - 0x0065 - 0x0113 reg=0 f Landroid/support/v4/app/Fragment; │ │ - 0x0115 - 0x0124 reg=0 f Landroid/support/v4/app/Fragment; │ │ - 0x0126 - 0x0135 reg=0 f Landroid/support/v4/app/Fragment; │ │ - 0x0137 - 0x0146 reg=0 f Landroid/support/v4/app/Fragment; │ │ - 0x0148 - 0x0157 reg=0 f Landroid/support/v4/app/Fragment; │ │ - 0x0159 - 0x0168 reg=0 f Landroid/support/v4/app/Fragment; │ │ - 0x0033 - 0x0192 reg=3 op Landroid/support/v4/app/BackStackRecord$Op; │ │ - 0x0000 - 0x0192 reg=9 this Landroid/support/v4/app/BackStackRecord; │ │ + insns size : 410 16-bit code units │ │ +084fb0: |[084fb0] android.support.v4.app.BackStackRecord.run:()V │ │ +084fc0: 630b 3f01 |0000: sget-boolean v11, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@013f │ │ +084fc4: 380b 1a00 |0002: if-eqz v11, 001c // +001a │ │ +084fc8: 1a0b 6604 |0004: const-string v11, "FragmentManager" // string@0466 │ │ +084fcc: 220c 3e05 |0006: new-instance v12, Ljava/lang/StringBuilder; // type@053e │ │ +084fd0: 7010 a422 0c00 |0008: invoke-direct {v12}, Ljava/lang/StringBuilder;.:()V // method@22a4 │ │ +084fd6: 1a0d e60d |000b: const-string v13, "Run: " // string@0de6 │ │ +084fda: 6e20 ad22 dc00 |000d: invoke-virtual {v12, v13}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22ad │ │ +084fe0: 0c0c |0010: move-result-object v12 │ │ +084fe2: 6e20 ac22 ec00 |0011: invoke-virtual {v12, v14}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@22ac │ │ +084fe8: 0c0c |0014: move-result-object v12 │ │ +084fea: 6e10 b222 0c00 |0015: invoke-virtual {v12}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@22b2 │ │ +084ff0: 0c0c |0018: move-result-object v12 │ │ +084ff2: 7120 741c cb00 |0019: invoke-static {v11, v12}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@1c74 │ │ +084ff8: 55eb 9a00 |001c: iget-boolean v11, v14, Landroid/support/v4/app/BackStackRecord;.mAddToBackStack:Z // field@009a │ │ +084ffc: 380b 0e00 |001e: if-eqz v11, 002c // +000e │ │ +085000: 52eb a400 |0020: iget v11, v14, Landroid/support/v4/app/BackStackRecord;.mIndex:I // field@00a4 │ │ +085004: 3b0b 0a00 |0022: if-gez v11, 002c // +000a │ │ +085008: 220b 2c05 |0024: new-instance v11, Ljava/lang/IllegalStateException; // type@052c │ │ +08500c: 1a0c 5a11 |0026: const-string v12, "addToBackStack() called after commit()" // string@115a │ │ +085010: 7020 6c22 cb00 |0028: invoke-direct {v11, v12}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@226c │ │ +085016: 270b |002b: throw v11 │ │ +085018: 121b |002c: const/4 v11, #int 1 // #1 │ │ +08501a: 6e20 4f04 be00 |002d: invoke-virtual {v14, v11}, Landroid/support/v4/app/BackStackRecord;.bumpBackStackNesting:(I)V // method@044f │ │ +085020: 1208 |0030: const/4 v8, #int 0 // #0 │ │ +085022: 1203 |0031: const/4 v3, #int 0 // #0 │ │ +085024: 1205 |0032: const/4 v5, #int 0 // #0 │ │ +085026: 600b 4000 |0033: sget v11, Landroid/os/Build$VERSION;.SDK_INT:I // field@0040 │ │ +08502a: 130c 1500 |0035: const/16 v12, #int 21 // #15 │ │ +08502e: 34cb 1400 |0037: if-lt v11, v12, 004b // +0014 │ │ +085032: 2203 1604 |0039: new-instance v3, Landroid/util/SparseArray; // type@0416 │ │ +085036: 7010 791c 0300 |003b: invoke-direct {v3}, Landroid/util/SparseArray;.:()V // method@1c79 │ │ +08503c: 2205 1604 |003e: new-instance v5, Landroid/util/SparseArray; // type@0416 │ │ +085040: 7010 791c 0500 |0040: invoke-direct {v5}, Landroid/util/SparseArray;.:()V // method@1c79 │ │ +085046: 7030 5104 3e05 |0043: invoke-direct {v14, v3, v5}, Landroid/support/v4/app/BackStackRecord;.calculateFragments:(Landroid/util/SparseArray;Landroid/util/SparseArray;)V // method@0451 │ │ +08504c: 120b |0046: const/4 v11, #int 0 // #0 │ │ +08504e: 7040 4e04 3eb5 |0047: invoke-direct {v14, v3, v5, v11}, Landroid/support/v4/app/BackStackRecord;.beginTransition:(Landroid/util/SparseArray;Landroid/util/SparseArray;Z)Landroid/support/v4/app/BackStackRecord$TransitionState; // method@044e │ │ +085054: 0c08 |004a: move-result-object v8 │ │ +085056: 3808 3000 |004b: if-eqz v8, 007b // +0030 │ │ +08505a: 120a |004d: const/4 v10, #int 0 // #0 │ │ +08505c: 3808 3000 |004e: if-eqz v8, 007e // +0030 │ │ +085060: 1209 |0050: const/4 v9, #int 0 // #0 │ │ +085062: 54e7 a300 |0051: iget-object v7, v14, Landroid/support/v4/app/BackStackRecord;.mHead:Landroid/support/v4/app/BackStackRecord$Op; // field@00a3 │ │ +085066: 3807 2101 |0053: if-eqz v7, 0174 // +0121 │ │ +08506a: 3808 2c00 |0055: if-eqz v8, 0081 // +002c │ │ +08506e: 1200 |0057: const/4 v0, #int 0 // #0 │ │ +085070: 3808 2c00 |0058: if-eqz v8, 0084 // +002c │ │ +085074: 1201 |005a: const/4 v1, #int 0 // #0 │ │ +085076: 527b 8300 |005b: iget v11, v7, Landroid/support/v4/app/BackStackRecord$Op;.cmd:I // field@0083 │ │ +08507a: 2b0b 2b01 0000 |005d: packed-switch v11, 00000188 // +0000012b │ │ +085080: 220b 2b05 |0060: new-instance v11, Ljava/lang/IllegalArgumentException; // type@052b │ │ +085084: 220c 3e05 |0062: new-instance v12, Ljava/lang/StringBuilder; // type@053e │ │ +085088: 7010 a422 0c00 |0064: invoke-direct {v12}, Ljava/lang/StringBuilder;.:()V // method@22a4 │ │ +08508e: 1a0d 5f0f |0067: const-string v13, "Unknown cmd: " // string@0f5f │ │ +085092: 6e20 ad22 dc00 |0069: invoke-virtual {v12, v13}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22ad │ │ +085098: 0c0c |006c: move-result-object v12 │ │ +08509a: 527d 8300 |006d: iget v13, v7, Landroid/support/v4/app/BackStackRecord$Op;.cmd:I // field@0083 │ │ +08509e: 6e20 a922 dc00 |006f: invoke-virtual {v12, v13}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@22a9 │ │ +0850a4: 0c0c |0072: move-result-object v12 │ │ +0850a6: 6e10 b222 0c00 |0073: invoke-virtual {v12}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@22b2 │ │ +0850ac: 0c0c |0076: move-result-object v12 │ │ +0850ae: 7020 6822 cb00 |0077: invoke-direct {v11, v12}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@2268 │ │ +0850b4: 270b |007a: throw v11 │ │ +0850b6: 52ea ae00 |007b: iget v10, v14, Landroid/support/v4/app/BackStackRecord;.mTransitionStyle:I // field@00ae │ │ +0850ba: 28d1 |007d: goto 004e // -002f │ │ +0850bc: 52e9 ad00 |007e: iget v9, v14, Landroid/support/v4/app/BackStackRecord;.mTransition:I // field@00ad │ │ +0850c0: 28d1 |0080: goto 0051 // -002f │ │ +0850c2: 5270 8400 |0081: iget v0, v7, Landroid/support/v4/app/BackStackRecord$Op;.enterAnim:I // field@0084 │ │ +0850c6: 28d5 |0083: goto 0058 // -002b │ │ +0850c8: 5271 8500 |0084: iget v1, v7, Landroid/support/v4/app/BackStackRecord$Op;.exitAnim:I // field@0085 │ │ +0850cc: 28d5 |0086: goto 005b // -002b │ │ +0850ce: 5472 8600 |0087: iget-object v2, v7, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@0086 │ │ +0850d2: 5920 f700 |0089: iput v0, v2, Landroid/support/v4/app/Fragment;.mNextAnim:I // field@00f7 │ │ +0850d6: 54eb a500 |008b: iget-object v11, v14, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00a5 │ │ +0850da: 120c |008d: const/4 v12, #int 0 // #0 │ │ +0850dc: 6e30 a105 2b0c |008e: invoke-virtual {v11, v2, v12}, Landroid/support/v4/app/FragmentManagerImpl;.addFragment:(Landroid/support/v4/app/Fragment;Z)V // method@05a1 │ │ +0850e2: 5477 8700 |0091: iget-object v7, v7, Landroid/support/v4/app/BackStackRecord$Op;.next:Landroid/support/v4/app/BackStackRecord$Op; // field@0087 │ │ +0850e6: 28c0 |0093: goto 0053 // -0040 │ │ +0850e8: 5472 8600 |0094: iget-object v2, v7, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@0086 │ │ +0850ec: 54eb a500 |0096: iget-object v11, v14, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00a5 │ │ +0850f0: 54bb 4a01 |0098: iget-object v11, v11, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@014a │ │ +0850f4: 380b 9700 |009a: if-eqz v11, 0131 // +0097 │ │ +0850f8: 1204 |009c: const/4 v4, #int 0 // #0 │ │ +0850fa: 54eb a500 |009d: iget-object v11, v14, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00a5 │ │ +0850fe: 54bb 4a01 |009f: iget-object v11, v11, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@014a │ │ +085102: 6e10 de22 0b00 |00a1: invoke-virtual {v11}, Ljava/util/ArrayList;.size:()I // method@22de │ │ +085108: 0a0b |00a4: move-result v11 │ │ +08510a: 35b4 8c00 |00a5: if-ge v4, v11, 0131 // +008c │ │ +08510e: 54eb a500 |00a7: iget-object v11, v14, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00a5 │ │ +085112: 54bb 4a01 |00a9: iget-object v11, v11, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@014a │ │ +085116: 6e20 d722 4b00 |00ab: invoke-virtual {v11, v4}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@22d7 │ │ +08511c: 0c06 |00ae: move-result-object v6 │ │ +08511e: 1f06 1d01 |00af: check-cast v6, Landroid/support/v4/app/Fragment; // type@011d │ │ +085122: 630b 3f01 |00b1: sget-boolean v11, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@013f │ │ +085126: 380b 2400 |00b3: if-eqz v11, 00d7 // +0024 │ │ +08512a: 1a0b 6604 |00b5: const-string v11, "FragmentManager" // string@0466 │ │ +08512e: 220c 3e05 |00b7: new-instance v12, Ljava/lang/StringBuilder; // type@053e │ │ +085132: 7010 a422 0c00 |00b9: invoke-direct {v12}, Ljava/lang/StringBuilder;.:()V // method@22a4 │ │ +085138: 1a0d 270d |00bc: const-string v13, "OP_REPLACE: adding=" // string@0d27 │ │ +08513c: 6e20 ad22 dc00 |00be: invoke-virtual {v12, v13}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22ad │ │ +085142: 0c0c |00c1: move-result-object v12 │ │ +085144: 6e20 ac22 2c00 |00c2: invoke-virtual {v12, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@22ac │ │ +08514a: 0c0c |00c5: move-result-object v12 │ │ +08514c: 1a0d 8200 |00c6: const-string v13, " old=" // string@0082 │ │ +085150: 6e20 ad22 dc00 |00c8: invoke-virtual {v12, v13}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22ad │ │ +085156: 0c0c |00cb: move-result-object v12 │ │ +085158: 6e20 ac22 6c00 |00cc: invoke-virtual {v12, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@22ac │ │ +08515e: 0c0c |00cf: move-result-object v12 │ │ +085160: 6e10 b222 0c00 |00d0: invoke-virtual {v12}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@22b2 │ │ +085166: 0c0c |00d3: move-result-object v12 │ │ +085168: 7120 741c cb00 |00d4: invoke-static {v11, v12}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@1c74 │ │ +08516e: 3802 0800 |00d7: if-eqz v2, 00df // +0008 │ │ +085172: 526b e500 |00d9: iget v11, v6, Landroid/support/v4/app/Fragment;.mContainerId:I // field@00e5 │ │ +085176: 522c e500 |00db: iget v12, v2, Landroid/support/v4/app/Fragment;.mContainerId:I // field@00e5 │ │ +08517a: 33cb 0700 |00dd: if-ne v11, v12, 00e4 // +0007 │ │ +08517e: 3326 0800 |00df: if-ne v6, v2, 00e7 // +0008 │ │ +085182: 1202 |00e1: const/4 v2, #int 0 // #0 │ │ +085184: 5b72 8600 |00e2: iput-object v2, v7, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@0086 │ │ +085188: d804 0401 |00e4: add-int/lit8 v4, v4, #int 1 // #01 │ │ +08518c: 28b7 |00e6: goto 009d // -0049 │ │ +08518e: 547b 8b00 |00e7: iget-object v11, v7, Landroid/support/v4/app/BackStackRecord$Op;.removed:Ljava/util/ArrayList; // field@008b │ │ +085192: 390b 0900 |00e9: if-nez v11, 00f2 // +0009 │ │ +085196: 220b 5905 |00eb: new-instance v11, Ljava/util/ArrayList; // type@0559 │ │ +08519a: 7010 cf22 0b00 |00ed: invoke-direct {v11}, Ljava/util/ArrayList;.:()V // method@22cf │ │ +0851a0: 5b7b 8b00 |00f0: iput-object v11, v7, Landroid/support/v4/app/BackStackRecord$Op;.removed:Ljava/util/ArrayList; // field@008b │ │ +0851a4: 547b 8b00 |00f2: iget-object v11, v7, Landroid/support/v4/app/BackStackRecord$Op;.removed:Ljava/util/ArrayList; // field@008b │ │ +0851a8: 6e20 d322 6b00 |00f4: invoke-virtual {v11, v6}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@22d3 │ │ +0851ae: 5961 f700 |00f7: iput v1, v6, Landroid/support/v4/app/Fragment;.mNextAnim:I // field@00f7 │ │ +0851b2: 55eb 9a00 |00f9: iget-boolean v11, v14, Landroid/support/v4/app/BackStackRecord;.mAddToBackStack:Z // field@009a │ │ +0851b6: 380b 3000 |00fb: if-eqz v11, 012b // +0030 │ │ +0851ba: 526b e000 |00fd: iget v11, v6, Landroid/support/v4/app/Fragment;.mBackStackNesting:I // field@00e0 │ │ +0851be: d80b 0b01 |00ff: add-int/lit8 v11, v11, #int 1 // #01 │ │ +0851c2: 596b e000 |0101: iput v11, v6, Landroid/support/v4/app/Fragment;.mBackStackNesting:I // field@00e0 │ │ +0851c6: 630b 3f01 |0103: sget-boolean v11, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@013f │ │ +0851ca: 380b 2600 |0105: if-eqz v11, 012b // +0026 │ │ +0851ce: 1a0b 6604 |0107: const-string v11, "FragmentManager" // string@0466 │ │ +0851d2: 220c 3e05 |0109: new-instance v12, Ljava/lang/StringBuilder; // type@053e │ │ +0851d6: 7010 a422 0c00 |010b: invoke-direct {v12}, Ljava/lang/StringBuilder;.:()V // method@22a4 │ │ +0851dc: 1a0d 8902 |010e: const-string v13, "Bump nesting of " // string@0289 │ │ +0851e0: 6e20 ad22 dc00 |0110: invoke-virtual {v12, v13}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22ad │ │ +0851e6: 0c0c |0113: move-result-object v12 │ │ +0851e8: 6e20 ac22 6c00 |0114: invoke-virtual {v12, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@22ac │ │ +0851ee: 0c0c |0117: move-result-object v12 │ │ +0851f0: 1a0d 8e00 |0118: const-string v13, " to " // string@008e │ │ +0851f4: 6e20 ad22 dc00 |011a: invoke-virtual {v12, v13}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22ad │ │ +0851fa: 0c0c |011d: move-result-object v12 │ │ +0851fc: 526d e000 |011e: iget v13, v6, Landroid/support/v4/app/Fragment;.mBackStackNesting:I // field@00e0 │ │ +085200: 6e20 a922 dc00 |0120: invoke-virtual {v12, v13}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@22a9 │ │ +085206: 0c0c |0123: move-result-object v12 │ │ +085208: 6e10 b222 0c00 |0124: invoke-virtual {v12}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@22b2 │ │ +08520e: 0c0c |0127: move-result-object v12 │ │ +085210: 7120 741c cb00 |0128: invoke-static {v11, v12}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@1c74 │ │ +085216: 54eb a500 |012b: iget-object v11, v14, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00a5 │ │ +08521a: 6e40 dc05 6ba9 |012d: invoke-virtual {v11, v6, v9, v10}, Landroid/support/v4/app/FragmentManagerImpl;.removeFragment:(Landroid/support/v4/app/Fragment;II)V // method@05dc │ │ +085220: 28b4 |0130: goto 00e4 // -004c │ │ +085222: 3802 60ff |0131: if-eqz v2, 0091 // -00a0 │ │ +085226: 5920 f700 |0133: iput v0, v2, Landroid/support/v4/app/Fragment;.mNextAnim:I // field@00f7 │ │ +08522a: 54eb a500 |0135: iget-object v11, v14, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00a5 │ │ +08522e: 120c |0137: const/4 v12, #int 0 // #0 │ │ +085230: 6e30 a105 2b0c |0138: invoke-virtual {v11, v2, v12}, Landroid/support/v4/app/FragmentManagerImpl;.addFragment:(Landroid/support/v4/app/Fragment;Z)V // method@05a1 │ │ +085236: 2900 56ff |013b: goto/16 0091 // -00aa │ │ +08523a: 5472 8600 |013d: iget-object v2, v7, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@0086 │ │ +08523e: 5921 f700 |013f: iput v1, v2, Landroid/support/v4/app/Fragment;.mNextAnim:I // field@00f7 │ │ +085242: 54eb a500 |0141: iget-object v11, v14, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00a5 │ │ +085246: 6e40 dc05 2ba9 |0143: invoke-virtual {v11, v2, v9, v10}, Landroid/support/v4/app/FragmentManagerImpl;.removeFragment:(Landroid/support/v4/app/Fragment;II)V // method@05dc │ │ +08524c: 2900 4bff |0146: goto/16 0091 // -00b5 │ │ +085250: 5472 8600 |0148: iget-object v2, v7, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@0086 │ │ +085254: 5921 f700 |014a: iput v1, v2, Landroid/support/v4/app/Fragment;.mNextAnim:I // field@00f7 │ │ +085258: 54eb a500 |014c: iget-object v11, v14, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00a5 │ │ +08525c: 6e40 c605 2ba9 |014e: invoke-virtual {v11, v2, v9, v10}, Landroid/support/v4/app/FragmentManagerImpl;.hideFragment:(Landroid/support/v4/app/Fragment;II)V // method@05c6 │ │ +085262: 2900 40ff |0151: goto/16 0091 // -00c0 │ │ +085266: 5472 8600 |0153: iget-object v2, v7, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@0086 │ │ +08526a: 5920 f700 |0155: iput v0, v2, Landroid/support/v4/app/Fragment;.mNextAnim:I // field@00f7 │ │ +08526e: 54eb a500 |0157: iget-object v11, v14, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00a5 │ │ +085272: 6e40 e705 2ba9 |0159: invoke-virtual {v11, v2, v9, v10}, Landroid/support/v4/app/FragmentManagerImpl;.showFragment:(Landroid/support/v4/app/Fragment;II)V // method@05e7 │ │ +085278: 2900 35ff |015c: goto/16 0091 // -00cb │ │ +08527c: 5472 8600 |015e: iget-object v2, v7, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@0086 │ │ +085280: 5921 f700 |0160: iput v1, v2, Landroid/support/v4/app/Fragment;.mNextAnim:I // field@00f7 │ │ +085284: 54eb a500 |0162: iget-object v11, v14, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00a5 │ │ +085288: 6e40 a805 2ba9 |0164: invoke-virtual {v11, v2, v9, v10}, Landroid/support/v4/app/FragmentManagerImpl;.detachFragment:(Landroid/support/v4/app/Fragment;II)V // method@05a8 │ │ +08528e: 2900 2aff |0167: goto/16 0091 // -00d6 │ │ +085292: 5472 8600 |0169: iget-object v2, v7, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@0086 │ │ +085296: 5920 f700 |016b: iput v0, v2, Landroid/support/v4/app/Fragment;.mNextAnim:I // field@00f7 │ │ +08529a: 54eb a500 |016d: iget-object v11, v14, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00a5 │ │ +08529e: 6e40 a505 2ba9 |016f: invoke-virtual {v11, v2, v9, v10}, Landroid/support/v4/app/FragmentManagerImpl;.attachFragment:(Landroid/support/v4/app/Fragment;II)V // method@05a5 │ │ +0852a4: 2900 1fff |0172: goto/16 0091 // -00e1 │ │ +0852a8: 54eb a500 |0174: iget-object v11, v14, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00a5 │ │ +0852ac: 54ec a500 |0176: iget-object v12, v14, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00a5 │ │ +0852b0: 52cc 5201 |0178: iget v12, v12, Landroid/support/v4/app/FragmentManagerImpl;.mCurState:I // field@0152 │ │ +0852b4: 121d |017a: const/4 v13, #int 1 // #1 │ │ +0852b6: 6e5d cd05 cba9 |017b: invoke-virtual {v11, v12, v9, v10, v13}, Landroid/support/v4/app/FragmentManagerImpl;.moveToState:(IIIZ)V // method@05cd │ │ +0852bc: 55eb 9a00 |017e: iget-boolean v11, v14, Landroid/support/v4/app/BackStackRecord;.mAddToBackStack:Z // field@009a │ │ +0852c0: 380b 0700 |0180: if-eqz v11, 0187 // +0007 │ │ +0852c4: 54eb a500 |0182: iget-object v11, v14, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00a5 │ │ +0852c8: 6e20 a005 eb00 |0184: invoke-virtual {v11, v14}, Landroid/support/v4/app/FragmentManagerImpl;.addBackStackState:(Landroid/support/v4/app/BackStackRecord;)V // method@05a0 │ │ +0852ce: 0e00 |0187: return-void │ │ +0852d0: 0001 0700 0100 0000 2a00 0000 3700 ... |0188: packed-switch-data (18 units) │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=641 │ │ + 0x001c line=643 │ │ + 0x0020 line=644 │ │ + 0x0024 line=645 │ │ + 0x002c line=649 │ │ + 0x0030 line=651 │ │ + 0x0031 line=652 │ │ + 0x0032 line=653 │ │ + 0x0033 line=654 │ │ + 0x0039 line=655 │ │ + 0x003e line=656 │ │ + 0x0043 line=658 │ │ + 0x0046 line=660 │ │ + 0x004b line=663 │ │ + 0x004e line=664 │ │ + 0x0051 line=665 │ │ + 0x0053 line=666 │ │ + 0x0055 line=667 │ │ + 0x0058 line=668 │ │ + 0x005b line=669 │ │ + 0x0060 line=732 │ │ + 0x007b line=663 │ │ + 0x007e line=664 │ │ + 0x0081 line=667 │ │ + 0x0084 line=668 │ │ + 0x0087 line=671 │ │ + 0x0089 line=672 │ │ + 0x008b line=673 │ │ + 0x0091 line=736 │ │ + 0x0093 line=737 │ │ + 0x0094 line=676 │ │ + 0x0096 line=677 │ │ + 0x009c line=678 │ │ + 0x00a7 line=679 │ │ + 0x00b1 line=680 │ │ + 0x00d7 line=682 │ │ + 0x00df line=683 │ │ + 0x00e1 line=684 │ │ + 0x00e4 line=678 │ │ + 0x00e7 line=686 │ │ + 0x00eb line=687 │ │ + 0x00f2 line=689 │ │ + 0x00f7 line=690 │ │ + 0x00f9 line=691 │ │ + 0x00fd line=692 │ │ + 0x0103 line=693 │ │ + 0x012b line=696 │ │ + 0x0131 line=701 │ │ + 0x0133 line=702 │ │ + 0x0135 line=703 │ │ + 0x013d line=707 │ │ + 0x013f line=708 │ │ + 0x0141 line=709 │ │ + 0x0148 line=712 │ │ + 0x014a line=713 │ │ + 0x014c line=714 │ │ + 0x0153 line=717 │ │ + 0x0155 line=718 │ │ + 0x0157 line=719 │ │ + 0x015e line=722 │ │ + 0x0160 line=723 │ │ + 0x0162 line=724 │ │ + 0x0169 line=727 │ │ + 0x016b line=728 │ │ + 0x016d line=729 │ │ + 0x0174 line=739 │ │ + 0x017e line=741 │ │ + 0x0182 line=742 │ │ + 0x0187 line=744 │ │ + 0x0188 line=669 │ │ + locals : │ │ + 0x0032 - 0x003b reg=3 firstOutFragments Landroid/util/SparseArray; Landroid/util/SparseArray; │ │ + 0x0033 - 0x0040 reg=5 lastInFragments Landroid/util/SparseArray; Landroid/util/SparseArray; │ │ + 0x0058 - 0x007b reg=0 enterAnim I │ │ + 0x005b - 0x007b reg=1 exitAnim I │ │ + 0x0053 - 0x007b reg=7 op Landroid/support/v4/app/BackStackRecord$Op; │ │ + 0x0051 - 0x007b reg=9 transition I │ │ + 0x004e - 0x007b reg=10 transitionStyle I │ │ + 0x0089 - 0x0094 reg=2 f Landroid/support/v4/app/Fragment; │ │ + 0x009d - 0x0131 reg=4 i I │ │ + 0x00b1 - 0x0131 reg=6 old Landroid/support/v4/app/Fragment; │ │ + 0x0096 - 0x013d reg=2 f Landroid/support/v4/app/Fragment; │ │ + 0x013f - 0x0148 reg=2 f Landroid/support/v4/app/Fragment; │ │ + 0x014a - 0x0153 reg=2 f Landroid/support/v4/app/Fragment; │ │ + 0x0155 - 0x015e reg=2 f Landroid/support/v4/app/Fragment; │ │ + 0x0160 - 0x0169 reg=2 f Landroid/support/v4/app/Fragment; │ │ + 0x0084 - 0x0174 reg=0 enterAnim I │ │ + 0x0087 - 0x0174 reg=1 exitAnim I │ │ + 0x016b - 0x0174 reg=2 f Landroid/support/v4/app/Fragment; │ │ + 0x003e - 0x019a reg=3 firstOutFragments Landroid/util/SparseArray; Landroid/util/SparseArray; │ │ + 0x0043 - 0x019a reg=5 lastInFragments Landroid/util/SparseArray; Landroid/util/SparseArray; │ │ + 0x0081 - 0x019a reg=7 op Landroid/support/v4/app/BackStackRecord$Op; │ │ + 0x0031 - 0x019a reg=8 state Landroid/support/v4/app/BackStackRecord$TransitionState; │ │ + 0x0081 - 0x019a reg=9 transition I │ │ + 0x007e - 0x019a reg=10 transitionStyle I │ │ + 0x0000 - 0x019a reg=14 this Landroid/support/v4/app/BackStackRecord; │ │ │ │ - #30 : (in Landroid/support/v4/app/BackStackRecord;) │ │ + #32 : (in Landroid/support/v4/app/BackStackRecord;) │ │ name : 'setBreadCrumbShortTitle' │ │ type : '(I)Landroid/support/v4/app/FragmentTransaction;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 6 16-bit code units │ │ -05e1e8: |[05e1e8] android.support.v4.app.BackStackRecord.setBreadCrumbShortTitle:(I)Landroid/support/v4/app/FragmentTransaction; │ │ -05e1f8: 5912 6d00 |0000: iput v2, v1, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbShortTitleRes:I // field@006d │ │ -05e1fc: 1200 |0002: const/4 v0, #int 0 // #0 │ │ -05e1fe: 5b10 6e00 |0003: iput-object v0, v1, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbShortTitleText:Ljava/lang/CharSequence; // field@006e │ │ -05e202: 1101 |0005: return-object v1 │ │ +0852f4: |[0852f4] android.support.v4.app.BackStackRecord.setBreadCrumbShortTitle:(I)Landroid/support/v4/app/FragmentTransaction; │ │ +085304: 5912 9c00 |0000: iput v2, v1, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbShortTitleRes:I // field@009c │ │ +085308: 1200 |0002: const/4 v0, #int 0 // #0 │ │ +08530a: 5b10 9d00 |0003: iput-object v0, v1, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbShortTitleText:Ljava/lang/CharSequence; // field@009d │ │ +08530e: 1101 |0005: return-object v1 │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=537 │ │ - 0x0002 line=538 │ │ - 0x0005 line=539 │ │ + 0x0000 line=578 │ │ + 0x0002 line=579 │ │ + 0x0005 line=580 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/app/BackStackRecord; │ │ 0x0000 - 0x0006 reg=2 res I │ │ │ │ - #31 : (in Landroid/support/v4/app/BackStackRecord;) │ │ + #33 : (in Landroid/support/v4/app/BackStackRecord;) │ │ name : 'setBreadCrumbShortTitle' │ │ type : '(Ljava/lang/CharSequence;)Landroid/support/v4/app/FragmentTransaction;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 6 16-bit code units │ │ -05e204: |[05e204] android.support.v4.app.BackStackRecord.setBreadCrumbShortTitle:(Ljava/lang/CharSequence;)Landroid/support/v4/app/FragmentTransaction; │ │ -05e214: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -05e216: 5910 6d00 |0001: iput v0, v1, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbShortTitleRes:I // field@006d │ │ -05e21a: 5b12 6e00 |0003: iput-object v2, v1, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbShortTitleText:Ljava/lang/CharSequence; // field@006e │ │ -05e21e: 1101 |0005: return-object v1 │ │ +085310: |[085310] android.support.v4.app.BackStackRecord.setBreadCrumbShortTitle:(Ljava/lang/CharSequence;)Landroid/support/v4/app/FragmentTransaction; │ │ +085320: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +085322: 5910 9c00 |0001: iput v0, v1, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbShortTitleRes:I // field@009c │ │ +085326: 5b12 9d00 |0003: iput-object v2, v1, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbShortTitleText:Ljava/lang/CharSequence; // field@009d │ │ +08532a: 1101 |0005: return-object v1 │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=543 │ │ - 0x0003 line=544 │ │ - 0x0005 line=545 │ │ + 0x0000 line=584 │ │ + 0x0003 line=585 │ │ + 0x0005 line=586 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/app/BackStackRecord; │ │ 0x0000 - 0x0006 reg=2 text Ljava/lang/CharSequence; │ │ │ │ - #32 : (in Landroid/support/v4/app/BackStackRecord;) │ │ + #34 : (in Landroid/support/v4/app/BackStackRecord;) │ │ name : 'setBreadCrumbTitle' │ │ type : '(I)Landroid/support/v4/app/FragmentTransaction;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 6 16-bit code units │ │ -05e220: |[05e220] android.support.v4.app.BackStackRecord.setBreadCrumbTitle:(I)Landroid/support/v4/app/FragmentTransaction; │ │ -05e230: 5912 6f00 |0000: iput v2, v1, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbTitleRes:I // field@006f │ │ -05e234: 1200 |0002: const/4 v0, #int 0 // #0 │ │ -05e236: 5b10 7000 |0003: iput-object v0, v1, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbTitleText:Ljava/lang/CharSequence; // field@0070 │ │ -05e23a: 1101 |0005: return-object v1 │ │ +08532c: |[08532c] android.support.v4.app.BackStackRecord.setBreadCrumbTitle:(I)Landroid/support/v4/app/FragmentTransaction; │ │ +08533c: 5912 9e00 |0000: iput v2, v1, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbTitleRes:I // field@009e │ │ +085340: 1200 |0002: const/4 v0, #int 0 // #0 │ │ +085342: 5b10 9f00 |0003: iput-object v0, v1, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbTitleText:Ljava/lang/CharSequence; // field@009f │ │ +085346: 1101 |0005: return-object v1 │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=525 │ │ - 0x0002 line=526 │ │ - 0x0005 line=527 │ │ + 0x0000 line=566 │ │ + 0x0002 line=567 │ │ + 0x0005 line=568 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/app/BackStackRecord; │ │ 0x0000 - 0x0006 reg=2 res I │ │ │ │ - #33 : (in Landroid/support/v4/app/BackStackRecord;) │ │ + #35 : (in Landroid/support/v4/app/BackStackRecord;) │ │ name : 'setBreadCrumbTitle' │ │ type : '(Ljava/lang/CharSequence;)Landroid/support/v4/app/FragmentTransaction;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 6 16-bit code units │ │ -05e23c: |[05e23c] android.support.v4.app.BackStackRecord.setBreadCrumbTitle:(Ljava/lang/CharSequence;)Landroid/support/v4/app/FragmentTransaction; │ │ -05e24c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -05e24e: 5910 6f00 |0001: iput v0, v1, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbTitleRes:I // field@006f │ │ -05e252: 5b12 7000 |0003: iput-object v2, v1, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbTitleText:Ljava/lang/CharSequence; // field@0070 │ │ -05e256: 1101 |0005: return-object v1 │ │ +085348: |[085348] android.support.v4.app.BackStackRecord.setBreadCrumbTitle:(Ljava/lang/CharSequence;)Landroid/support/v4/app/FragmentTransaction; │ │ +085358: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +08535a: 5910 9e00 |0001: iput v0, v1, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbTitleRes:I // field@009e │ │ +08535e: 5b12 9f00 |0003: iput-object v2, v1, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbTitleText:Ljava/lang/CharSequence; // field@009f │ │ +085362: 1101 |0005: return-object v1 │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=531 │ │ - 0x0003 line=532 │ │ - 0x0005 line=533 │ │ + 0x0000 line=572 │ │ + 0x0003 line=573 │ │ + 0x0005 line=574 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/app/BackStackRecord; │ │ 0x0000 - 0x0006 reg=2 text Ljava/lang/CharSequence; │ │ │ │ - #34 : (in Landroid/support/v4/app/BackStackRecord;) │ │ + #36 : (in Landroid/support/v4/app/BackStackRecord;) │ │ name : 'setCustomAnimations' │ │ type : '(II)Landroid/support/v4/app/FragmentTransaction;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 5 │ │ insns size : 6 16-bit code units │ │ -05e258: |[05e258] android.support.v4.app.BackStackRecord.setCustomAnimations:(II)Landroid/support/v4/app/FragmentTransaction; │ │ -05e268: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -05e26a: 6e50 d202 2103 |0001: invoke-virtual {v1, v2, v3, v0, v0}, Landroid/support/v4/app/BackStackRecord;.setCustomAnimations:(IIII)Landroid/support/v4/app/FragmentTransaction; // method@02d2 │ │ -05e270: 0c00 |0004: move-result-object v0 │ │ -05e272: 1100 |0005: return-object v0 │ │ +085364: |[085364] android.support.v4.app.BackStackRecord.setCustomAnimations:(II)Landroid/support/v4/app/FragmentTransaction; │ │ +085374: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +085376: 6e50 7d04 2103 |0001: invoke-virtual {v1, v2, v3, v0, v0}, Landroid/support/v4/app/BackStackRecord;.setCustomAnimations:(IIII)Landroid/support/v4/app/FragmentTransaction; // method@047d │ │ +08537c: 0c00 |0004: move-result-object v0 │ │ +08537e: 1100 |0005: return-object v0 │ │ catches : (none) │ │ positions : │ │ - 0x0001 line=479 │ │ + 0x0001 line=501 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/app/BackStackRecord; │ │ 0x0000 - 0x0006 reg=2 enter I │ │ 0x0000 - 0x0006 reg=3 exit I │ │ │ │ - #35 : (in Landroid/support/v4/app/BackStackRecord;) │ │ + #37 : (in Landroid/support/v4/app/BackStackRecord;) │ │ name : 'setCustomAnimations' │ │ type : '(IIII)Landroid/support/v4/app/FragmentTransaction;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 5 │ │ outs : 0 │ │ insns size : 9 16-bit code units │ │ -05e274: |[05e274] android.support.v4.app.BackStackRecord.setCustomAnimations:(IIII)Landroid/support/v4/app/FragmentTransaction; │ │ -05e284: 5901 7200 |0000: iput v1, v0, Landroid/support/v4/app/BackStackRecord;.mEnterAnim:I // field@0072 │ │ -05e288: 5902 7300 |0002: iput v2, v0, Landroid/support/v4/app/BackStackRecord;.mExitAnim:I // field@0073 │ │ -05e28c: 5903 7900 |0004: iput v3, v0, Landroid/support/v4/app/BackStackRecord;.mPopEnterAnim:I // field@0079 │ │ -05e290: 5904 7a00 |0006: iput v4, v0, Landroid/support/v4/app/BackStackRecord;.mPopExitAnim:I // field@007a │ │ -05e294: 1100 |0008: return-object v0 │ │ +085380: |[085380] android.support.v4.app.BackStackRecord.setCustomAnimations:(IIII)Landroid/support/v4/app/FragmentTransaction; │ │ +085390: 5901 a100 |0000: iput v1, v0, Landroid/support/v4/app/BackStackRecord;.mEnterAnim:I // field@00a1 │ │ +085394: 5902 a200 |0002: iput v2, v0, Landroid/support/v4/app/BackStackRecord;.mExitAnim:I // field@00a2 │ │ +085398: 5903 a800 |0004: iput v3, v0, Landroid/support/v4/app/BackStackRecord;.mPopEnterAnim:I // field@00a8 │ │ +08539c: 5904 a900 |0006: iput v4, v0, Landroid/support/v4/app/BackStackRecord;.mPopExitAnim:I // field@00a9 │ │ +0853a0: 1100 |0008: return-object v0 │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=484 │ │ - 0x0002 line=485 │ │ - 0x0004 line=486 │ │ - 0x0006 line=487 │ │ - 0x0008 line=488 │ │ + 0x0000 line=506 │ │ + 0x0002 line=507 │ │ + 0x0004 line=508 │ │ + 0x0006 line=509 │ │ + 0x0008 line=510 │ │ locals : │ │ 0x0000 - 0x0009 reg=0 this Landroid/support/v4/app/BackStackRecord; │ │ 0x0000 - 0x0009 reg=1 enter I │ │ 0x0000 - 0x0009 reg=2 exit I │ │ 0x0000 - 0x0009 reg=3 popEnter I │ │ 0x0000 - 0x0009 reg=4 popExit I │ │ │ │ - #36 : (in Landroid/support/v4/app/BackStackRecord;) │ │ + #38 : (in Landroid/support/v4/app/BackStackRecord;) │ │ name : 'setTransition' │ │ type : '(I)Landroid/support/v4/app/FragmentTransaction;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -05e298: |[05e298] android.support.v4.app.BackStackRecord.setTransition:(I)Landroid/support/v4/app/FragmentTransaction; │ │ -05e2a8: 5901 7c00 |0000: iput v1, v0, Landroid/support/v4/app/BackStackRecord;.mTransition:I // field@007c │ │ -05e2ac: 1100 |0002: return-object v0 │ │ +0853a4: |[0853a4] android.support.v4.app.BackStackRecord.setTransition:(I)Landroid/support/v4/app/FragmentTransaction; │ │ +0853b4: 5901 ad00 |0000: iput v1, v0, Landroid/support/v4/app/BackStackRecord;.mTransition:I // field@00ad │ │ +0853b8: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=492 │ │ - 0x0002 line=493 │ │ + 0x0000 line=514 │ │ + 0x0002 line=515 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Landroid/support/v4/app/BackStackRecord; │ │ 0x0000 - 0x0003 reg=1 transition I │ │ │ │ - #37 : (in Landroid/support/v4/app/BackStackRecord;) │ │ + #39 : (in Landroid/support/v4/app/BackStackRecord;) │ │ name : 'setTransitionStyle' │ │ type : '(I)Landroid/support/v4/app/FragmentTransaction;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -05e2b0: |[05e2b0] android.support.v4.app.BackStackRecord.setTransitionStyle:(I)Landroid/support/v4/app/FragmentTransaction; │ │ -05e2c0: 5901 7d00 |0000: iput v1, v0, Landroid/support/v4/app/BackStackRecord;.mTransitionStyle:I // field@007d │ │ -05e2c4: 1100 |0002: return-object v0 │ │ +0853bc: |[0853bc] android.support.v4.app.BackStackRecord.setTransitionStyle:(I)Landroid/support/v4/app/FragmentTransaction; │ │ +0853cc: 5901 ae00 |0000: iput v1, v0, Landroid/support/v4/app/BackStackRecord;.mTransitionStyle:I // field@00ae │ │ +0853d0: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=497 │ │ - 0x0002 line=498 │ │ + 0x0000 line=538 │ │ + 0x0002 line=539 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Landroid/support/v4/app/BackStackRecord; │ │ 0x0000 - 0x0003 reg=1 styleRes I │ │ │ │ - #38 : (in Landroid/support/v4/app/BackStackRecord;) │ │ + #40 : (in Landroid/support/v4/app/BackStackRecord;) │ │ name : 'show' │ │ type : '(Landroid/support/v4/app/Fragment;)Landroid/support/v4/app/FragmentTransaction;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 14 16-bit code units │ │ -05e2c8: |[05e2c8] android.support.v4.app.BackStackRecord.show:(Landroid/support/v4/app/Fragment;)Landroid/support/v4/app/FragmentTransaction; │ │ -05e2d8: 2200 ad00 |0000: new-instance v0, Landroid/support/v4/app/BackStackRecord$Op; // type@00ad │ │ -05e2dc: 7010 ac02 0000 |0002: invoke-direct {v0}, Landroid/support/v4/app/BackStackRecord$Op;.:()V // method@02ac │ │ -05e2e2: 1251 |0005: const/4 v1, #int 5 // #5 │ │ -05e2e4: 5901 5900 |0006: iput v1, v0, Landroid/support/v4/app/BackStackRecord$Op;.cmd:I // field@0059 │ │ -05e2e8: 5b03 5c00 |0008: iput-object v3, v0, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@005c │ │ -05e2ec: 6e20 b102 0200 |000a: invoke-virtual {v2, v0}, Landroid/support/v4/app/BackStackRecord;.addOp:(Landroid/support/v4/app/BackStackRecord$Op;)V // method@02b1 │ │ -05e2f2: 1102 |000d: return-object v2 │ │ +0853d4: |[0853d4] android.support.v4.app.BackStackRecord.show:(Landroid/support/v4/app/Fragment;)Landroid/support/v4/app/FragmentTransaction; │ │ +0853e4: 2200 1101 |0000: new-instance v0, Landroid/support/v4/app/BackStackRecord$Op; // type@0111 │ │ +0853e8: 7010 4004 0000 |0002: invoke-direct {v0}, Landroid/support/v4/app/BackStackRecord$Op;.:()V // method@0440 │ │ +0853ee: 1251 |0005: const/4 v1, #int 5 // #5 │ │ +0853f0: 5901 8300 |0006: iput v1, v0, Landroid/support/v4/app/BackStackRecord$Op;.cmd:I // field@0083 │ │ +0853f4: 5b03 8600 |0008: iput-object v3, v0, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@0086 │ │ +0853f8: 6e20 4a04 0200 |000a: invoke-virtual {v2, v0}, Landroid/support/v4/app/BackStackRecord;.addOp:(Landroid/support/v4/app/BackStackRecord$Op;)V // method@044a │ │ +0853fe: 1102 |000d: return-object v2 │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=452 │ │ - 0x0005 line=453 │ │ - 0x0008 line=454 │ │ - 0x000a line=455 │ │ - 0x000d line=457 │ │ + 0x0000 line=474 │ │ + 0x0005 line=475 │ │ + 0x0008 line=476 │ │ + 0x000a line=477 │ │ + 0x000d line=479 │ │ locals : │ │ 0x0005 - 0x000e reg=0 op Landroid/support/v4/app/BackStackRecord$Op; │ │ 0x0000 - 0x000e reg=2 this Landroid/support/v4/app/BackStackRecord; │ │ 0x0000 - 0x000e reg=3 fragment Landroid/support/v4/app/Fragment; │ │ │ │ - #39 : (in Landroid/support/v4/app/BackStackRecord;) │ │ + #41 : (in Landroid/support/v4/app/BackStackRecord;) │ │ name : 'toString' │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 61 16-bit code units │ │ -05e2f4: |[05e2f4] android.support.v4.app.BackStackRecord.toString:()Ljava/lang/String; │ │ -05e304: 2200 b903 |0000: new-instance v0, Ljava/lang/StringBuilder; // type@03b9 │ │ -05e308: 1301 8000 |0002: const/16 v1, #int 128 // #80 │ │ -05e30c: 7020 af17 1000 |0004: invoke-direct {v0, v1}, Ljava/lang/StringBuilder;.:(I)V // method@17af │ │ -05e312: 1a01 0302 |0007: const-string v1, "BackStackEntry{" // string@0203 │ │ -05e316: 6e20 b517 1000 |0009: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17b5 │ │ -05e31c: 7110 bd17 0200 |000c: invoke-static {v2}, Ljava/lang/System;.identityHashCode:(Ljava/lang/Object;)I // method@17bd │ │ -05e322: 0a01 |000f: move-result v1 │ │ -05e324: 7110 8117 0100 |0010: invoke-static {v1}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@1781 │ │ -05e32a: 0c01 |0013: move-result-object v1 │ │ -05e32c: 6e20 b517 1000 |0014: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17b5 │ │ -05e332: 5221 7500 |0017: iget v1, v2, Landroid/support/v4/app/BackStackRecord;.mIndex:I // field@0075 │ │ -05e336: 3a01 0c00 |0019: if-ltz v1, 0025 // +000c │ │ -05e33a: 1a01 2300 |001b: const-string v1, " #" // string@0023 │ │ -05e33e: 6e20 b517 1000 |001d: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17b5 │ │ -05e344: 5221 7500 |0020: iget v1, v2, Landroid/support/v4/app/BackStackRecord;.mIndex:I // field@0075 │ │ -05e348: 6e20 b117 1000 |0022: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@17b1 │ │ -05e34e: 5421 7700 |0025: iget-object v1, v2, Landroid/support/v4/app/BackStackRecord;.mName:Ljava/lang/String; // field@0077 │ │ -05e352: 3801 0c00 |0027: if-eqz v1, 0033 // +000c │ │ -05e356: 1a01 0200 |0029: const-string v1, " " // string@0002 │ │ -05e35a: 6e20 b517 1000 |002b: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17b5 │ │ -05e360: 5421 7700 |002e: iget-object v1, v2, Landroid/support/v4/app/BackStackRecord;.mName:Ljava/lang/String; // field@0077 │ │ -05e364: 6e20 b517 1000 |0030: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17b5 │ │ -05e36a: 1a01 691e |0033: const-string v1, "}" // string@1e69 │ │ -05e36e: 6e20 b517 1000 |0035: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17b5 │ │ -05e374: 6e10 ba17 0000 |0038: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@17ba │ │ -05e37a: 0c01 |003b: move-result-object v1 │ │ -05e37c: 1101 |003c: return-object v1 │ │ +085400: |[085400] android.support.v4.app.BackStackRecord.toString:()Ljava/lang/String; │ │ +085410: 2200 3e05 |0000: new-instance v0, Ljava/lang/StringBuilder; // type@053e │ │ +085414: 1301 8000 |0002: const/16 v1, #int 128 // #80 │ │ +085418: 7020 a522 1000 |0004: invoke-direct {v0, v1}, Ljava/lang/StringBuilder;.:(I)V // method@22a5 │ │ +08541e: 1a01 6002 |0007: const-string v1, "BackStackEntry{" // string@0260 │ │ +085422: 6e20 ad22 1000 |0009: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22ad │ │ +085428: 7110 b522 0200 |000c: invoke-static {v2}, Ljava/lang/System;.identityHashCode:(Ljava/lang/Object;)I // method@22b5 │ │ +08542e: 0a01 |000f: move-result v1 │ │ +085430: 7110 7322 0100 |0010: invoke-static {v1}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@2273 │ │ +085436: 0c01 |0013: move-result-object v1 │ │ +085438: 6e20 ad22 1000 |0014: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22ad │ │ +08543e: 5221 a400 |0017: iget v1, v2, Landroid/support/v4/app/BackStackRecord;.mIndex:I // field@00a4 │ │ +085442: 3a01 0c00 |0019: if-ltz v1, 0025 // +000c │ │ +085446: 1a01 2300 |001b: const-string v1, " #" // string@0023 │ │ +08544a: 6e20 ad22 1000 |001d: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22ad │ │ +085450: 5221 a400 |0020: iget v1, v2, Landroid/support/v4/app/BackStackRecord;.mIndex:I // field@00a4 │ │ +085454: 6e20 a922 1000 |0022: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@22a9 │ │ +08545a: 5421 a600 |0025: iget-object v1, v2, Landroid/support/v4/app/BackStackRecord;.mName:Ljava/lang/String; // field@00a6 │ │ +08545e: 3801 0c00 |0027: if-eqz v1, 0033 // +000c │ │ +085462: 1a01 0200 |0029: const-string v1, " " // string@0002 │ │ +085466: 6e20 ad22 1000 |002b: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22ad │ │ +08546c: 5421 a600 |002e: iget-object v1, v2, Landroid/support/v4/app/BackStackRecord;.mName:Ljava/lang/String; // field@00a6 │ │ +085470: 6e20 ad22 1000 |0030: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22ad │ │ +085476: 1a01 9528 |0033: const-string v1, "}" // string@2895 │ │ +08547a: 6e20 ad22 1000 |0035: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22ad │ │ +085480: 6e10 b222 0000 |0038: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@22b2 │ │ +085486: 0c01 |003b: move-result-object v1 │ │ +085488: 1101 |003c: return-object v1 │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=221 │ │ - 0x0007 line=222 │ │ - 0x000c line=223 │ │ - 0x0017 line=224 │ │ - 0x001b line=225 │ │ - 0x0020 line=226 │ │ - 0x0025 line=228 │ │ - 0x0029 line=229 │ │ - 0x002e line=230 │ │ - 0x0033 line=232 │ │ - 0x0038 line=233 │ │ + 0x0000 line=243 │ │ + 0x0007 line=244 │ │ + 0x000c line=245 │ │ + 0x0017 line=246 │ │ + 0x001b line=247 │ │ + 0x0020 line=248 │ │ + 0x0025 line=250 │ │ + 0x0029 line=251 │ │ + 0x002e line=252 │ │ + 0x0033 line=254 │ │ + 0x0038 line=255 │ │ locals : │ │ 0x0007 - 0x003d reg=0 sb Ljava/lang/StringBuilder; │ │ 0x0000 - 0x003d reg=2 this Landroid/support/v4/app/BackStackRecord; │ │ │ │ - source_file_idx : 516 (BackStackRecord.java) │ │ + source_file_idx : 609 (BackStackRecord.java) │ │ │ │ -Class #466 header: │ │ -class_idx : 177 │ │ +Class #700 header: │ │ +class_idx : 280 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 182 │ │ -source_file_idx : 730 │ │ +superclass_idx : 285 │ │ +source_file_idx : 898 │ │ static_fields_size : 10 │ │ instance_fields_size: 9 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 24 │ │ │ │ -Class #466 - │ │ +Class #700 annotations: │ │ +Annotations on class │ │ + VISIBILITY_SYSTEM Ldalvik/annotation/MemberClasses; value={ Landroid/support/v4/app/DialogFragment$DialogStyle; } │ │ +Annotations on method #1189 'onCreateDialog' │ │ + VISIBILITY_BUILD Landroid/support/annotation/NonNull; │ │ + │ │ +Class #700 - │ │ Class descriptor : 'Landroid/support/v4/app/DialogFragment;' │ │ Access flags : 0x0001 (PUBLIC) │ │ Superclass : 'Landroid/support/v4/app/Fragment;' │ │ Interfaces - │ │ #0 : 'Landroid/content/DialogInterface$OnCancelListener;' │ │ #1 : 'Landroid/content/DialogInterface$OnDismissListener;' │ │ Static fields - │ │ @@ -114399,342 +158365,342 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 17 16-bit code units │ │ -05e380: |[05e380] android.support.v4.app.DialogFragment.:()V │ │ -05e390: 1211 |0000: const/4 v1, #int 1 // #1 │ │ -05e392: 1200 |0001: const/4 v0, #int 0 // #0 │ │ -05e394: 7010 0c03 0200 |0002: invoke-direct {v2}, Landroid/support/v4/app/Fragment;.:()V // method@030c │ │ -05e39a: 5920 9a00 |0005: iput v0, v2, Landroid/support/v4/app/DialogFragment;.mStyle:I // field@009a │ │ -05e39e: 5920 9b00 |0007: iput v0, v2, Landroid/support/v4/app/DialogFragment;.mTheme:I // field@009b │ │ -05e3a2: 5c21 9400 |0009: iput-boolean v1, v2, Landroid/support/v4/app/DialogFragment;.mCancelable:Z // field@0094 │ │ -05e3a6: 5c21 9900 |000b: iput-boolean v1, v2, Landroid/support/v4/app/DialogFragment;.mShowsDialog:Z // field@0099 │ │ -05e3aa: 12f0 |000d: const/4 v0, #int -1 // #ff │ │ -05e3ac: 5920 9300 |000e: iput v0, v2, Landroid/support/v4/app/DialogFragment;.mBackStackId:I // field@0093 │ │ -05e3b0: 0e00 |0010: return-void │ │ +08548c: |[08548c] android.support.v4.app.DialogFragment.:()V │ │ +08549c: 1211 |0000: const/4 v1, #int 1 // #1 │ │ +08549e: 1200 |0001: const/4 v0, #int 0 // #0 │ │ +0854a0: 7010 c004 0200 |0002: invoke-direct {v2}, Landroid/support/v4/app/Fragment;.:()V // method@04c0 │ │ +0854a6: 5920 cd00 |0005: iput v0, v2, Landroid/support/v4/app/DialogFragment;.mStyle:I // field@00cd │ │ +0854aa: 5920 ce00 |0007: iput v0, v2, Landroid/support/v4/app/DialogFragment;.mTheme:I // field@00ce │ │ +0854ae: 5c21 c700 |0009: iput-boolean v1, v2, Landroid/support/v4/app/DialogFragment;.mCancelable:Z // field@00c7 │ │ +0854b2: 5c21 cc00 |000b: iput-boolean v1, v2, Landroid/support/v4/app/DialogFragment;.mShowsDialog:Z // field@00cc │ │ +0854b6: 12f0 |000d: const/4 v0, #int -1 // #ff │ │ +0854b8: 5920 c600 |000e: iput v0, v2, Landroid/support/v4/app/DialogFragment;.mBackStackId:I // field@00c6 │ │ +0854bc: 0e00 |0010: return-void │ │ catches : (none) │ │ positions : │ │ - 0x0002 line=84 │ │ - 0x0005 line=73 │ │ - 0x0007 line=74 │ │ - 0x0009 line=75 │ │ - 0x000b line=76 │ │ - 0x000d line=77 │ │ - 0x0010 line=85 │ │ + 0x0002 line=95 │ │ + 0x0005 line=84 │ │ + 0x0007 line=85 │ │ + 0x0009 line=86 │ │ + 0x000b line=87 │ │ + 0x000d line=88 │ │ + 0x0010 line=96 │ │ locals : │ │ 0x0000 - 0x0011 reg=2 this Landroid/support/v4/app/DialogFragment; │ │ │ │ Virtual methods - │ │ #0 : (in Landroid/support/v4/app/DialogFragment;) │ │ name : 'dismiss' │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -05e3b4: |[05e3b4] android.support.v4.app.DialogFragment.dismiss:()V │ │ -05e3c4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -05e3c6: 6e20 e502 0100 |0001: invoke-virtual {v1, v0}, Landroid/support/v4/app/DialogFragment;.dismissInternal:(Z)V // method@02e5 │ │ -05e3cc: 0e00 |0004: return-void │ │ +0854c0: |[0854c0] android.support.v4.app.DialogFragment.dismiss:()V │ │ +0854d0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0854d2: 6e20 9804 0100 |0001: invoke-virtual {v1, v0}, Landroid/support/v4/app/DialogFragment;.dismissInternal:(Z)V // method@0498 │ │ +0854d8: 0e00 |0004: return-void │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=155 │ │ - 0x0004 line=156 │ │ + 0x0000 line=166 │ │ + 0x0004 line=167 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/app/DialogFragment; │ │ │ │ #1 : (in Landroid/support/v4/app/DialogFragment;) │ │ name : 'dismissAllowingStateLoss' │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -05e3d0: |[05e3d0] android.support.v4.app.DialogFragment.dismissAllowingStateLoss:()V │ │ -05e3e0: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -05e3e2: 6e20 e502 0100 |0001: invoke-virtual {v1, v0}, Landroid/support/v4/app/DialogFragment;.dismissInternal:(Z)V // method@02e5 │ │ -05e3e8: 0e00 |0004: return-void │ │ +0854dc: |[0854dc] android.support.v4.app.DialogFragment.dismissAllowingStateLoss:()V │ │ +0854ec: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +0854ee: 6e20 9804 0100 |0001: invoke-virtual {v1, v0}, Landroid/support/v4/app/DialogFragment;.dismissInternal:(Z)V // method@0498 │ │ +0854f4: 0e00 |0004: return-void │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=165 │ │ - 0x0004 line=166 │ │ + 0x0000 line=176 │ │ + 0x0004 line=177 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/app/DialogFragment; │ │ │ │ #2 : (in Landroid/support/v4/app/DialogFragment;) │ │ name : 'dismissInternal' │ │ type : '(Z)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 63 16-bit code units │ │ -05e3ec: |[05e3ec] android.support.v4.app.DialogFragment.dismissInternal:(Z)V │ │ -05e3fc: 1213 |0000: const/4 v3, #int 1 // #1 │ │ -05e3fe: 5541 9700 |0001: iget-boolean v1, v4, Landroid/support/v4/app/DialogFragment;.mDismissed:Z // field@0097 │ │ -05e402: 3801 0300 |0003: if-eqz v1, 0006 // +0003 │ │ -05e406: 0e00 |0005: return-void │ │ -05e408: 5c43 9700 |0006: iput-boolean v3, v4, Landroid/support/v4/app/DialogFragment;.mDismissed:Z // field@0097 │ │ -05e40c: 1201 |0008: const/4 v1, #int 0 // #0 │ │ -05e40e: 5c41 9800 |0009: iput-boolean v1, v4, Landroid/support/v4/app/DialogFragment;.mShownByMe:Z // field@0098 │ │ -05e412: 5441 9600 |000b: iget-object v1, v4, Landroid/support/v4/app/DialogFragment;.mDialog:Landroid/app/Dialog; // field@0096 │ │ -05e416: 3801 0a00 |000d: if-eqz v1, 0017 // +000a │ │ -05e41a: 5441 9600 |000f: iget-object v1, v4, Landroid/support/v4/app/DialogFragment;.mDialog:Landroid/app/Dialog; // field@0096 │ │ -05e41e: 6e10 6900 0100 |0011: invoke-virtual {v1}, Landroid/app/Dialog;.dismiss:()V // method@0069 │ │ -05e424: 1201 |0014: const/4 v1, #int 0 // #0 │ │ -05e426: 5b41 9600 |0015: iput-object v1, v4, Landroid/support/v4/app/DialogFragment;.mDialog:Landroid/app/Dialog; // field@0096 │ │ -05e42a: 5c43 9c00 |0017: iput-boolean v3, v4, Landroid/support/v4/app/DialogFragment;.mViewDestroyed:Z // field@009c │ │ -05e42e: 5241 9300 |0019: iget v1, v4, Landroid/support/v4/app/DialogFragment;.mBackStackId:I // field@0093 │ │ -05e432: 3a01 0f00 |001b: if-ltz v1, 002a // +000f │ │ -05e436: 6e10 e802 0400 |001d: invoke-virtual {v4}, Landroid/support/v4/app/DialogFragment;.getFragmentManager:()Landroid/support/v4/app/FragmentManager; // method@02e8 │ │ -05e43c: 0c01 |0020: move-result-object v1 │ │ -05e43e: 5242 9300 |0021: iget v2, v4, Landroid/support/v4/app/DialogFragment;.mBackStackId:I // field@0093 │ │ -05e442: 6e30 bd03 2103 |0023: invoke-virtual {v1, v2, v3}, Landroid/support/v4/app/FragmentManager;.popBackStack:(II)V // method@03bd │ │ -05e448: 12f1 |0026: const/4 v1, #int -1 // #ff │ │ -05e44a: 5941 9300 |0027: iput v1, v4, Landroid/support/v4/app/DialogFragment;.mBackStackId:I // field@0093 │ │ -05e44e: 28dc |0029: goto 0005 // -0024 │ │ -05e450: 6e10 e802 0400 |002a: invoke-virtual {v4}, Landroid/support/v4/app/DialogFragment;.getFragmentManager:()Landroid/support/v4/app/FragmentManager; // method@02e8 │ │ -05e456: 0c01 |002d: move-result-object v1 │ │ -05e458: 6e10 b103 0100 |002e: invoke-virtual {v1}, Landroid/support/v4/app/FragmentManager;.beginTransaction:()Landroid/support/v4/app/FragmentTransaction; // method@03b1 │ │ -05e45e: 0c00 |0031: move-result-object v0 │ │ -05e460: 6e20 7f04 4000 |0032: invoke-virtual {v0, v4}, Landroid/support/v4/app/FragmentTransaction;.remove:(Landroid/support/v4/app/Fragment;)Landroid/support/v4/app/FragmentTransaction; // method@047f │ │ -05e466: 3805 0600 |0035: if-eqz v5, 003b // +0006 │ │ -05e46a: 6e10 7904 0000 |0037: invoke-virtual {v0}, Landroid/support/v4/app/FragmentTransaction;.commitAllowingStateLoss:()I // method@0479 │ │ -05e470: 28cb |003a: goto 0005 // -0035 │ │ -05e472: 6e10 7804 0000 |003b: invoke-virtual {v0}, Landroid/support/v4/app/FragmentTransaction;.commit:()I // method@0478 │ │ -05e478: 28c7 |003e: goto 0005 // -0039 │ │ - catches : (none) │ │ - positions : │ │ - 0x0001 line=169 │ │ - 0x0005 line=192 │ │ - 0x0006 line=172 │ │ - 0x0008 line=173 │ │ - 0x000b line=174 │ │ - 0x000f line=175 │ │ - 0x0014 line=176 │ │ - 0x0017 line=178 │ │ - 0x0019 line=179 │ │ - 0x001d line=180 │ │ - 0x0026 line=182 │ │ - 0x002a line=184 │ │ - 0x0032 line=185 │ │ - 0x0035 line=186 │ │ - 0x0037 line=187 │ │ - 0x003b line=189 │ │ +0854f8: |[0854f8] android.support.v4.app.DialogFragment.dismissInternal:(Z)V │ │ +085508: 1213 |0000: const/4 v3, #int 1 // #1 │ │ +08550a: 5541 ca00 |0001: iget-boolean v1, v4, Landroid/support/v4/app/DialogFragment;.mDismissed:Z // field@00ca │ │ +08550e: 3801 0300 |0003: if-eqz v1, 0006 // +0003 │ │ +085512: 0e00 |0005: return-void │ │ +085514: 5c43 ca00 |0006: iput-boolean v3, v4, Landroid/support/v4/app/DialogFragment;.mDismissed:Z // field@00ca │ │ +085518: 1201 |0008: const/4 v1, #int 0 // #0 │ │ +08551a: 5c41 cb00 |0009: iput-boolean v1, v4, Landroid/support/v4/app/DialogFragment;.mShownByMe:Z // field@00cb │ │ +08551e: 5441 c900 |000b: iget-object v1, v4, Landroid/support/v4/app/DialogFragment;.mDialog:Landroid/app/Dialog; // field@00c9 │ │ +085522: 3801 0a00 |000d: if-eqz v1, 0017 // +000a │ │ +085526: 5441 c900 |000f: iget-object v1, v4, Landroid/support/v4/app/DialogFragment;.mDialog:Landroid/app/Dialog; // field@00c9 │ │ +08552a: 6e10 7700 0100 |0011: invoke-virtual {v1}, Landroid/app/Dialog;.dismiss:()V // method@0077 │ │ +085530: 1201 |0014: const/4 v1, #int 0 // #0 │ │ +085532: 5b41 c900 |0015: iput-object v1, v4, Landroid/support/v4/app/DialogFragment;.mDialog:Landroid/app/Dialog; // field@00c9 │ │ +085536: 5c43 cf00 |0017: iput-boolean v3, v4, Landroid/support/v4/app/DialogFragment;.mViewDestroyed:Z // field@00cf │ │ +08553a: 5241 c600 |0019: iget v1, v4, Landroid/support/v4/app/DialogFragment;.mBackStackId:I // field@00c6 │ │ +08553e: 3a01 0f00 |001b: if-ltz v1, 002a // +000f │ │ +085542: 6e10 9b04 0400 |001d: invoke-virtual {v4}, Landroid/support/v4/app/DialogFragment;.getFragmentManager:()Landroid/support/v4/app/FragmentManager; // method@049b │ │ +085548: 0c01 |0020: move-result-object v1 │ │ +08554a: 5242 c600 |0021: iget v2, v4, Landroid/support/v4/app/DialogFragment;.mBackStackId:I // field@00c6 │ │ +08554e: 6e30 8805 2103 |0023: invoke-virtual {v1, v2, v3}, Landroid/support/v4/app/FragmentManager;.popBackStack:(II)V // method@0588 │ │ +085554: 12f1 |0026: const/4 v1, #int -1 // #ff │ │ +085556: 5941 c600 |0027: iput v1, v4, Landroid/support/v4/app/DialogFragment;.mBackStackId:I // field@00c6 │ │ +08555a: 28dc |0029: goto 0005 // -0024 │ │ +08555c: 6e10 9b04 0400 |002a: invoke-virtual {v4}, Landroid/support/v4/app/DialogFragment;.getFragmentManager:()Landroid/support/v4/app/FragmentManager; // method@049b │ │ +085562: 0c01 |002d: move-result-object v1 │ │ +085564: 6e10 7b05 0100 |002e: invoke-virtual {v1}, Landroid/support/v4/app/FragmentManager;.beginTransaction:()Landroid/support/v4/app/FragmentTransaction; // method@057b │ │ +08556a: 0c00 |0031: move-result-object v0 │ │ +08556c: 6e20 5006 4000 |0032: invoke-virtual {v0, v4}, Landroid/support/v4/app/FragmentTransaction;.remove:(Landroid/support/v4/app/Fragment;)Landroid/support/v4/app/FragmentTransaction; // method@0650 │ │ +085572: 3805 0600 |0035: if-eqz v5, 003b // +0006 │ │ +085576: 6e10 4a06 0000 |0037: invoke-virtual {v0}, Landroid/support/v4/app/FragmentTransaction;.commitAllowingStateLoss:()I // method@064a │ │ +08557c: 28cb |003a: goto 0005 // -0035 │ │ +08557e: 6e10 4906 0000 |003b: invoke-virtual {v0}, Landroid/support/v4/app/FragmentTransaction;.commit:()I // method@0649 │ │ +085584: 28c7 |003e: goto 0005 // -0039 │ │ + catches : (none) │ │ + positions : │ │ + 0x0001 line=180 │ │ + 0x0005 line=203 │ │ + 0x0006 line=183 │ │ + 0x0008 line=184 │ │ + 0x000b line=185 │ │ + 0x000f line=186 │ │ + 0x0014 line=187 │ │ + 0x0017 line=189 │ │ + 0x0019 line=190 │ │ + 0x001d line=191 │ │ + 0x0026 line=193 │ │ + 0x002a line=195 │ │ + 0x0032 line=196 │ │ + 0x0035 line=197 │ │ + 0x0037 line=198 │ │ + 0x003b line=200 │ │ locals : │ │ 0x0032 - 0x003f reg=0 ft Landroid/support/v4/app/FragmentTransaction; │ │ 0x0000 - 0x003f reg=4 this Landroid/support/v4/app/DialogFragment; │ │ 0x0000 - 0x003f reg=5 allowStateLoss Z │ │ │ │ #3 : (in Landroid/support/v4/app/DialogFragment;) │ │ name : 'getDialog' │ │ type : '()Landroid/app/Dialog;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -05e47c: |[05e47c] android.support.v4.app.DialogFragment.getDialog:()Landroid/app/Dialog; │ │ -05e48c: 5410 9600 |0000: iget-object v0, v1, Landroid/support/v4/app/DialogFragment;.mDialog:Landroid/app/Dialog; // field@0096 │ │ -05e490: 1100 |0002: return-object v0 │ │ +085588: |[085588] android.support.v4.app.DialogFragment.getDialog:()Landroid/app/Dialog; │ │ +085598: 5410 c900 |0000: iget-object v0, v1, Landroid/support/v4/app/DialogFragment;.mDialog:Landroid/app/Dialog; // field@00c9 │ │ +08559c: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=195 │ │ + 0x0000 line=206 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/app/DialogFragment; │ │ │ │ #4 : (in Landroid/support/v4/app/DialogFragment;) │ │ name : 'getLayoutInflater' │ │ type : '(Landroid/os/Bundle;)Landroid/view/LayoutInflater;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 78 16-bit code units │ │ -05e494: |[05e494] android.support.v4.app.DialogFragment.getLayoutInflater:(Landroid/os/Bundle;)Landroid/view/LayoutInflater; │ │ -05e4a4: 5520 9900 |0000: iget-boolean v0, v2, Landroid/support/v4/app/DialogFragment;.mShowsDialog:Z // field@0099 │ │ -05e4a8: 3900 0700 |0002: if-nez v0, 0009 // +0007 │ │ -05e4ac: 6f20 1503 3200 |0004: invoke-super {v2, v3}, Landroid/support/v4/app/Fragment;.getLayoutInflater:(Landroid/os/Bundle;)Landroid/view/LayoutInflater; // method@0315 │ │ -05e4b2: 0c00 |0007: move-result-object v0 │ │ -05e4b4: 1100 |0008: return-object v0 │ │ -05e4b6: 6e20 f202 3200 |0009: invoke-virtual {v2, v3}, Landroid/support/v4/app/DialogFragment;.onCreateDialog:(Landroid/os/Bundle;)Landroid/app/Dialog; // method@02f2 │ │ -05e4bc: 0c00 |000c: move-result-object v0 │ │ -05e4be: 5b20 9600 |000d: iput-object v0, v2, Landroid/support/v4/app/DialogFragment;.mDialog:Landroid/app/Dialog; // field@0096 │ │ -05e4c2: 5220 9a00 |000f: iget v0, v2, Landroid/support/v4/app/DialogFragment;.mStyle:I // field@009a │ │ -05e4c6: 2b00 3300 0000 |0011: packed-switch v0, 00000044 // +00000033 │ │ -05e4cc: 5420 9600 |0014: iget-object v0, v2, Landroid/support/v4/app/DialogFragment;.mDialog:Landroid/app/Dialog; // field@0096 │ │ -05e4d0: 3800 2300 |0016: if-eqz v0, 0039 // +0023 │ │ -05e4d4: 5420 9600 |0018: iget-object v0, v2, Landroid/support/v4/app/DialogFragment;.mDialog:Landroid/app/Dialog; // field@0096 │ │ -05e4d8: 6e10 6a00 0000 |001a: invoke-virtual {v0}, Landroid/app/Dialog;.getContext:()Landroid/content/Context; // method@006a │ │ -05e4de: 0c00 |001d: move-result-object v0 │ │ -05e4e0: 1a01 1f15 |001e: const-string v1, "layout_inflater" // string@151f │ │ -05e4e4: 6e20 d000 1000 |0020: invoke-virtual {v0, v1}, Landroid/content/Context;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@00d0 │ │ -05e4ea: 0c00 |0023: move-result-object v0 │ │ -05e4ec: 1f00 b202 |0024: check-cast v0, Landroid/view/LayoutInflater; // type@02b2 │ │ -05e4f0: 28e2 |0026: goto 0008 // -001e │ │ -05e4f2: 5420 9600 |0027: iget-object v0, v2, Landroid/support/v4/app/DialogFragment;.mDialog:Landroid/app/Dialog; // field@0096 │ │ -05e4f6: 6e10 6b00 0000 |0029: invoke-virtual {v0}, Landroid/app/Dialog;.getWindow:()Landroid/view/Window; // method@006b │ │ -05e4fc: 0c00 |002c: move-result-object v0 │ │ -05e4fe: 1301 1800 |002d: const/16 v1, #int 24 // #18 │ │ -05e502: 6e20 5c13 1000 |002f: invoke-virtual {v0, v1}, Landroid/view/Window;.addFlags:(I)V // method@135c │ │ -05e508: 5420 9600 |0032: iget-object v0, v2, Landroid/support/v4/app/DialogFragment;.mDialog:Landroid/app/Dialog; // field@0096 │ │ -05e50c: 1211 |0034: const/4 v1, #int 1 // #1 │ │ -05e50e: 6e20 6f00 1000 |0035: invoke-virtual {v0, v1}, Landroid/app/Dialog;.requestWindowFeature:(I)Z // method@006f │ │ -05e514: 28dc |0038: goto 0014 // -0024 │ │ -05e516: 5420 9200 |0039: iget-object v0, v2, Landroid/support/v4/app/DialogFragment;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0092 │ │ -05e51a: 1a01 1f15 |003b: const-string v1, "layout_inflater" // string@151f │ │ -05e51e: 6e20 8303 1000 |003d: invoke-virtual {v0, v1}, Landroid/support/v4/app/FragmentActivity;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@0383 │ │ -05e524: 0c00 |0040: move-result-object v0 │ │ -05e526: 1f00 b202 |0041: check-cast v0, Landroid/view/LayoutInflater; // type@02b2 │ │ -05e52a: 28c5 |0043: goto 0008 // -003b │ │ -05e52c: 0001 0300 0100 0000 2100 0000 2100 ... |0044: packed-switch-data (10 units) │ │ +0855a0: |[0855a0] android.support.v4.app.DialogFragment.getLayoutInflater:(Landroid/os/Bundle;)Landroid/view/LayoutInflater; │ │ +0855b0: 5520 cc00 |0000: iget-boolean v0, v2, Landroid/support/v4/app/DialogFragment;.mShowsDialog:Z // field@00cc │ │ +0855b4: 3900 0700 |0002: if-nez v0, 0009 // +0007 │ │ +0855b8: 6f20 cd04 3200 |0004: invoke-super {v2, v3}, Landroid/support/v4/app/Fragment;.getLayoutInflater:(Landroid/os/Bundle;)Landroid/view/LayoutInflater; // method@04cd │ │ +0855be: 0c00 |0007: move-result-object v0 │ │ +0855c0: 1100 |0008: return-object v0 │ │ +0855c2: 6e20 a504 3200 |0009: invoke-virtual {v2, v3}, Landroid/support/v4/app/DialogFragment;.onCreateDialog:(Landroid/os/Bundle;)Landroid/app/Dialog; // method@04a5 │ │ +0855c8: 0c00 |000c: move-result-object v0 │ │ +0855ca: 5b20 c900 |000d: iput-object v0, v2, Landroid/support/v4/app/DialogFragment;.mDialog:Landroid/app/Dialog; // field@00c9 │ │ +0855ce: 5220 cd00 |000f: iget v0, v2, Landroid/support/v4/app/DialogFragment;.mStyle:I // field@00cd │ │ +0855d2: 2b00 3300 0000 |0011: packed-switch v0, 00000044 // +00000033 │ │ +0855d8: 5420 c900 |0014: iget-object v0, v2, Landroid/support/v4/app/DialogFragment;.mDialog:Landroid/app/Dialog; // field@00c9 │ │ +0855dc: 3800 2300 |0016: if-eqz v0, 0039 // +0023 │ │ +0855e0: 5420 c900 |0018: iget-object v0, v2, Landroid/support/v4/app/DialogFragment;.mDialog:Landroid/app/Dialog; // field@00c9 │ │ +0855e4: 6e10 7800 0000 |001a: invoke-virtual {v0}, Landroid/app/Dialog;.getContext:()Landroid/content/Context; // method@0078 │ │ +0855ea: 0c00 |001d: move-result-object v0 │ │ +0855ec: 1a01 101c |001e: const-string v1, "layout_inflater" // string@1c10 │ │ +0855f0: 6e20 1401 1000 |0020: invoke-virtual {v0, v1}, Landroid/content/Context;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@0114 │ │ +0855f6: 0c00 |0023: move-result-object v0 │ │ +0855f8: 1f00 2704 |0024: check-cast v0, Landroid/view/LayoutInflater; // type@0427 │ │ +0855fc: 28e2 |0026: goto 0008 // -001e │ │ +0855fe: 5420 c900 |0027: iget-object v0, v2, Landroid/support/v4/app/DialogFragment;.mDialog:Landroid/app/Dialog; // field@00c9 │ │ +085602: 6e10 7900 0000 |0029: invoke-virtual {v0}, Landroid/app/Dialog;.getWindow:()Landroid/view/Window; // method@0079 │ │ +085608: 0c00 |002c: move-result-object v0 │ │ +08560a: 1301 1800 |002d: const/16 v1, #int 24 // #18 │ │ +08560e: 6e20 f71d 1000 |002f: invoke-virtual {v0, v1}, Landroid/view/Window;.addFlags:(I)V // method@1df7 │ │ +085614: 5420 c900 |0032: iget-object v0, v2, Landroid/support/v4/app/DialogFragment;.mDialog:Landroid/app/Dialog; // field@00c9 │ │ +085618: 1211 |0034: const/4 v1, #int 1 // #1 │ │ +08561a: 6e20 7d00 1000 |0035: invoke-virtual {v0, v1}, Landroid/app/Dialog;.requestWindowFeature:(I)Z // method@007d │ │ +085620: 28dc |0038: goto 0014 // -0024 │ │ +085622: 5420 c500 |0039: iget-object v0, v2, Landroid/support/v4/app/DialogFragment;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00c5 │ │ +085626: 1a01 101c |003b: const-string v1, "layout_inflater" // string@1c10 │ │ +08562a: 6e20 4705 1000 |003d: invoke-virtual {v0, v1}, Landroid/support/v4/app/FragmentActivity;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@0547 │ │ +085630: 0c00 |0040: move-result-object v0 │ │ +085632: 1f00 2704 |0041: check-cast v0, Landroid/view/LayoutInflater; // type@0427 │ │ +085636: 28c5 |0043: goto 0008 // -003b │ │ +085638: 0001 0300 0100 0000 2100 0000 2100 ... |0044: packed-switch-data (10 units) │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=291 │ │ - 0x0004 line=292 │ │ - 0x0008 line=310 │ │ - 0x0009 line=295 │ │ - 0x000f line=296 │ │ - 0x0014 line=306 │ │ - 0x0018 line=307 │ │ - 0x0027 line=298 │ │ - 0x0032 line=304 │ │ - 0x0039 line=310 │ │ - 0x0044 line=296 │ │ + 0x0000 line=303 │ │ + 0x0004 line=304 │ │ + 0x0008 line=322 │ │ + 0x0009 line=307 │ │ + 0x000f line=308 │ │ + 0x0014 line=318 │ │ + 0x0018 line=319 │ │ + 0x0027 line=310 │ │ + 0x0032 line=316 │ │ + 0x0039 line=322 │ │ + 0x0044 line=308 │ │ locals : │ │ 0x0000 - 0x004e reg=2 this Landroid/support/v4/app/DialogFragment; │ │ 0x0000 - 0x004e reg=3 savedInstanceState Landroid/os/Bundle; │ │ │ │ #5 : (in Landroid/support/v4/app/DialogFragment;) │ │ name : 'getShowsDialog' │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -05e540: |[05e540] android.support.v4.app.DialogFragment.getShowsDialog:()Z │ │ -05e550: 5510 9900 |0000: iget-boolean v0, v1, Landroid/support/v4/app/DialogFragment;.mShowsDialog:Z // field@0099 │ │ -05e554: 0f00 |0002: return v0 │ │ +08564c: |[08564c] android.support.v4.app.DialogFragment.getShowsDialog:()Z │ │ +08565c: 5510 cc00 |0000: iget-boolean v0, v1, Landroid/support/v4/app/DialogFragment;.mShowsDialog:Z // field@00cc │ │ +085660: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=248 │ │ + 0x0000 line=260 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/app/DialogFragment; │ │ │ │ #6 : (in Landroid/support/v4/app/DialogFragment;) │ │ name : 'getTheme' │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -05e558: |[05e558] android.support.v4.app.DialogFragment.getTheme:()I │ │ -05e568: 5210 9b00 |0000: iget v0, v1, Landroid/support/v4/app/DialogFragment;.mTheme:I // field@009b │ │ -05e56c: 0f00 |0002: return v0 │ │ +085664: |[085664] android.support.v4.app.DialogFragment.getTheme:()I │ │ +085674: 5210 ce00 |0000: iget v0, v1, Landroid/support/v4/app/DialogFragment;.mTheme:I // field@00ce │ │ +085678: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=199 │ │ + 0x0000 line=211 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/app/DialogFragment; │ │ │ │ #7 : (in Landroid/support/v4/app/DialogFragment;) │ │ name : 'isCancelable' │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -05e570: |[05e570] android.support.v4.app.DialogFragment.isCancelable:()Z │ │ -05e580: 5510 9400 |0000: iget-boolean v0, v1, Landroid/support/v4/app/DialogFragment;.mCancelable:Z // field@0094 │ │ -05e584: 0f00 |0002: return v0 │ │ +08567c: |[08567c] android.support.v4.app.DialogFragment.isCancelable:()Z │ │ +08568c: 5510 c700 |0000: iget-boolean v0, v1, Landroid/support/v4/app/DialogFragment;.mCancelable:Z // field@00c7 │ │ +085690: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=220 │ │ + 0x0000 line=232 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/app/DialogFragment; │ │ │ │ #8 : (in Landroid/support/v4/app/DialogFragment;) │ │ name : 'onActivityCreated' │ │ type : '(Landroid/os/Bundle;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 75 16-bit code units │ │ -05e588: |[05e588] android.support.v4.app.DialogFragment.onActivityCreated:(Landroid/os/Bundle;)V │ │ -05e598: 6f20 3203 5400 |0000: invoke-super {v4, v5}, Landroid/support/v4/app/Fragment;.onActivityCreated:(Landroid/os/Bundle;)V // method@0332 │ │ -05e59e: 5542 9900 |0003: iget-boolean v2, v4, Landroid/support/v4/app/DialogFragment;.mShowsDialog:Z // field@0099 │ │ -05e5a2: 3902 0300 |0005: if-nez v2, 0008 // +0003 │ │ -05e5a6: 0e00 |0007: return-void │ │ -05e5a8: 6e10 ec02 0400 |0008: invoke-virtual {v4}, Landroid/support/v4/app/DialogFragment;.getView:()Landroid/view/View; // method@02ec │ │ -05e5ae: 0c01 |000b: move-result-object v1 │ │ -05e5b0: 3801 1500 |000c: if-eqz v1, 0021 // +0015 │ │ -05e5b4: 6e10 cc12 0100 |000e: invoke-virtual {v1}, Landroid/view/View;.getParent:()Landroid/view/ViewParent; // method@12cc │ │ -05e5ba: 0c02 |0011: move-result-object v2 │ │ -05e5bc: 3802 0a00 |0012: if-eqz v2, 001c // +000a │ │ -05e5c0: 2202 a703 |0014: new-instance v2, Ljava/lang/IllegalStateException; // type@03a7 │ │ -05e5c4: 1a03 d902 |0016: const-string v3, "DialogFragment can not be attached to a container view" // string@02d9 │ │ -05e5c8: 7020 7c17 3200 |0018: invoke-direct {v2, v3}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@177c │ │ -05e5ce: 2702 |001b: throw v2 │ │ -05e5d0: 5442 9600 |001c: iget-object v2, v4, Landroid/support/v4/app/DialogFragment;.mDialog:Landroid/app/Dialog; // field@0096 │ │ -05e5d4: 6e20 7100 1200 |001e: invoke-virtual {v2, v1}, Landroid/app/Dialog;.setContentView:(Landroid/view/View;)V // method@0071 │ │ -05e5da: 5442 9600 |0021: iget-object v2, v4, Landroid/support/v4/app/DialogFragment;.mDialog:Landroid/app/Dialog; // field@0096 │ │ -05e5de: 6e10 e602 0400 |0023: invoke-virtual {v4}, Landroid/support/v4/app/DialogFragment;.getActivity:()Landroid/support/v4/app/FragmentActivity; // method@02e6 │ │ -05e5e4: 0c03 |0026: move-result-object v3 │ │ -05e5e6: 6e20 7400 3200 |0027: invoke-virtual {v2, v3}, Landroid/app/Dialog;.setOwnerActivity:(Landroid/app/Activity;)V // method@0074 │ │ -05e5ec: 5442 9600 |002a: iget-object v2, v4, Landroid/support/v4/app/DialogFragment;.mDialog:Landroid/app/Dialog; // field@0096 │ │ -05e5f0: 5543 9400 |002c: iget-boolean v3, v4, Landroid/support/v4/app/DialogFragment;.mCancelable:Z // field@0094 │ │ -05e5f4: 6e20 7000 3200 |002e: invoke-virtual {v2, v3}, Landroid/app/Dialog;.setCancelable:(Z)V // method@0070 │ │ -05e5fa: 5442 9600 |0031: iget-object v2, v4, Landroid/support/v4/app/DialogFragment;.mDialog:Landroid/app/Dialog; // field@0096 │ │ -05e5fe: 6e20 7200 4200 |0033: invoke-virtual {v2, v4}, Landroid/app/Dialog;.setOnCancelListener:(Landroid/content/DialogInterface$OnCancelListener;)V // method@0072 │ │ -05e604: 5442 9600 |0036: iget-object v2, v4, Landroid/support/v4/app/DialogFragment;.mDialog:Landroid/app/Dialog; // field@0096 │ │ -05e608: 6e20 7300 4200 |0038: invoke-virtual {v2, v4}, Landroid/app/Dialog;.setOnDismissListener:(Landroid/content/DialogInterface$OnDismissListener;)V // method@0073 │ │ -05e60e: 3805 ccff |003b: if-eqz v5, 0007 // -0034 │ │ -05e612: 1a02 f80c |003d: const-string v2, "android:savedDialogState" // string@0cf8 │ │ -05e616: 6e20 d401 2500 |003f: invoke-virtual {v5, v2}, Landroid/os/Bundle;.getBundle:(Ljava/lang/String;)Landroid/os/Bundle; // method@01d4 │ │ -05e61c: 0c00 |0042: move-result-object v0 │ │ -05e61e: 3800 c4ff |0043: if-eqz v0, 0007 // -003c │ │ -05e622: 5442 9600 |0045: iget-object v2, v4, Landroid/support/v4/app/DialogFragment;.mDialog:Landroid/app/Dialog; // field@0096 │ │ -05e626: 6e20 6d00 0200 |0047: invoke-virtual {v2, v0}, Landroid/app/Dialog;.onRestoreInstanceState:(Landroid/os/Bundle;)V // method@006d │ │ -05e62c: 28bd |004a: goto 0007 // -0043 │ │ +085694: |[085694] android.support.v4.app.DialogFragment.onActivityCreated:(Landroid/os/Bundle;)V │ │ +0856a4: 6f20 ee04 5400 |0000: invoke-super {v4, v5}, Landroid/support/v4/app/Fragment;.onActivityCreated:(Landroid/os/Bundle;)V // method@04ee │ │ +0856aa: 5542 cc00 |0003: iget-boolean v2, v4, Landroid/support/v4/app/DialogFragment;.mShowsDialog:Z // field@00cc │ │ +0856ae: 3902 0300 |0005: if-nez v2, 0008 // +0003 │ │ +0856b2: 0e00 |0007: return-void │ │ +0856b4: 6e10 9f04 0400 |0008: invoke-virtual {v4}, Landroid/support/v4/app/DialogFragment;.getView:()Landroid/view/View; // method@049f │ │ +0856ba: 0c01 |000b: move-result-object v1 │ │ +0856bc: 3801 1500 |000c: if-eqz v1, 0021 // +0015 │ │ +0856c0: 6e10 161d 0100 |000e: invoke-virtual {v1}, Landroid/view/View;.getParent:()Landroid/view/ViewParent; // method@1d16 │ │ +0856c6: 0c02 |0011: move-result-object v2 │ │ +0856c8: 3802 0a00 |0012: if-eqz v2, 001c // +000a │ │ +0856cc: 2202 2c05 |0014: new-instance v2, Ljava/lang/IllegalStateException; // type@052c │ │ +0856d0: 1a03 8103 |0016: const-string v3, "DialogFragment can not be attached to a container view" // string@0381 │ │ +0856d4: 7020 6c22 3200 |0018: invoke-direct {v2, v3}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@226c │ │ +0856da: 2702 |001b: throw v2 │ │ +0856dc: 5442 c900 |001c: iget-object v2, v4, Landroid/support/v4/app/DialogFragment;.mDialog:Landroid/app/Dialog; // field@00c9 │ │ +0856e0: 6e20 7f00 1200 |001e: invoke-virtual {v2, v1}, Landroid/app/Dialog;.setContentView:(Landroid/view/View;)V // method@007f │ │ +0856e6: 5442 c900 |0021: iget-object v2, v4, Landroid/support/v4/app/DialogFragment;.mDialog:Landroid/app/Dialog; // field@00c9 │ │ +0856ea: 6e10 9904 0400 |0023: invoke-virtual {v4}, Landroid/support/v4/app/DialogFragment;.getActivity:()Landroid/support/v4/app/FragmentActivity; // method@0499 │ │ +0856f0: 0c03 |0026: move-result-object v3 │ │ +0856f2: 6e20 8200 3200 |0027: invoke-virtual {v2, v3}, Landroid/app/Dialog;.setOwnerActivity:(Landroid/app/Activity;)V // method@0082 │ │ +0856f8: 5442 c900 |002a: iget-object v2, v4, Landroid/support/v4/app/DialogFragment;.mDialog:Landroid/app/Dialog; // field@00c9 │ │ +0856fc: 5543 c700 |002c: iget-boolean v3, v4, Landroid/support/v4/app/DialogFragment;.mCancelable:Z // field@00c7 │ │ +085700: 6e20 7e00 3200 |002e: invoke-virtual {v2, v3}, Landroid/app/Dialog;.setCancelable:(Z)V // method@007e │ │ +085706: 5442 c900 |0031: iget-object v2, v4, Landroid/support/v4/app/DialogFragment;.mDialog:Landroid/app/Dialog; // field@00c9 │ │ +08570a: 6e20 8000 4200 |0033: invoke-virtual {v2, v4}, Landroid/app/Dialog;.setOnCancelListener:(Landroid/content/DialogInterface$OnCancelListener;)V // method@0080 │ │ +085710: 5442 c900 |0036: iget-object v2, v4, Landroid/support/v4/app/DialogFragment;.mDialog:Landroid/app/Dialog; // field@00c9 │ │ +085714: 6e20 8100 4200 |0038: invoke-virtual {v2, v4}, Landroid/app/Dialog;.setOnDismissListener:(Landroid/content/DialogInterface$OnDismissListener;)V // method@0081 │ │ +08571a: 3805 ccff |003b: if-eqz v5, 0007 // -0034 │ │ +08571e: 1a02 dc11 |003d: const-string v2, "android:savedDialogState" // string@11dc │ │ +085722: 6e20 e702 2500 |003f: invoke-virtual {v5, v2}, Landroid/os/Bundle;.getBundle:(Ljava/lang/String;)Landroid/os/Bundle; // method@02e7 │ │ +085728: 0c00 |0042: move-result-object v0 │ │ +08572a: 3800 c4ff |0043: if-eqz v0, 0007 // -003c │ │ +08572e: 5442 c900 |0045: iget-object v2, v4, Landroid/support/v4/app/DialogFragment;.mDialog:Landroid/app/Dialog; // field@00c9 │ │ +085732: 6e20 7b00 0200 |0047: invoke-virtual {v2, v0}, Landroid/app/Dialog;.onRestoreInstanceState:(Landroid/os/Bundle;)V // method@007b │ │ +085738: 28bd |004a: goto 0007 // -0043 │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=355 │ │ - 0x0003 line=357 │ │ - 0x0007 line=378 │ │ - 0x0008 line=361 │ │ - 0x000c line=362 │ │ - 0x000e line=363 │ │ - 0x0014 line=364 │ │ - 0x001c line=366 │ │ - 0x0021 line=368 │ │ - 0x002a line=369 │ │ - 0x0031 line=370 │ │ - 0x0036 line=371 │ │ - 0x003b line=372 │ │ - 0x003d line=373 │ │ - 0x0043 line=374 │ │ - 0x0045 line=375 │ │ + 0x0000 line=368 │ │ + 0x0003 line=370 │ │ + 0x0007 line=391 │ │ + 0x0008 line=374 │ │ + 0x000c line=375 │ │ + 0x000e line=376 │ │ + 0x0014 line=377 │ │ + 0x001c line=379 │ │ + 0x0021 line=381 │ │ + 0x002a line=382 │ │ + 0x0031 line=383 │ │ + 0x0036 line=384 │ │ + 0x003b line=385 │ │ + 0x003d line=386 │ │ + 0x0043 line=387 │ │ + 0x0045 line=388 │ │ locals : │ │ 0x0043 - 0x004b reg=0 dialogState Landroid/os/Bundle; │ │ 0x000c - 0x004b reg=1 view Landroid/view/View; │ │ 0x0000 - 0x004b reg=4 this Landroid/support/v4/app/DialogFragment; │ │ 0x0000 - 0x004b reg=5 savedInstanceState Landroid/os/Bundle; │ │ │ │ #9 : (in Landroid/support/v4/app/DialogFragment;) │ │ @@ -114742,501 +158708,501 @@ │ │ type : '(Landroid/app/Activity;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 11 16-bit code units │ │ -05e630: |[05e630] android.support.v4.app.DialogFragment.onAttach:(Landroid/app/Activity;)V │ │ -05e640: 6f20 3403 2100 |0000: invoke-super {v1, v2}, Landroid/support/v4/app/Fragment;.onAttach:(Landroid/app/Activity;)V // method@0334 │ │ -05e646: 5510 9800 |0003: iget-boolean v0, v1, Landroid/support/v4/app/DialogFragment;.mShownByMe:Z // field@0098 │ │ -05e64a: 3900 0500 |0005: if-nez v0, 000a // +0005 │ │ -05e64e: 1200 |0007: const/4 v0, #int 0 // #0 │ │ -05e650: 5c10 9700 |0008: iput-boolean v0, v1, Landroid/support/v4/app/DialogFragment;.mDismissed:Z // field@0097 │ │ -05e654: 0e00 |000a: return-void │ │ +08573c: |[08573c] android.support.v4.app.DialogFragment.onAttach:(Landroid/app/Activity;)V │ │ +08574c: 6f20 f004 2100 |0000: invoke-super {v1, v2}, Landroid/support/v4/app/Fragment;.onAttach:(Landroid/app/Activity;)V // method@04f0 │ │ +085752: 5510 cb00 |0003: iget-boolean v0, v1, Landroid/support/v4/app/DialogFragment;.mShownByMe:Z // field@00cb │ │ +085756: 3900 0500 |0005: if-nez v0, 000a // +0005 │ │ +08575a: 1200 |0007: const/4 v0, #int 0 // #0 │ │ +08575c: 5c10 ca00 |0008: iput-boolean v0, v1, Landroid/support/v4/app/DialogFragment;.mDismissed:Z // field@00ca │ │ +085760: 0e00 |000a: return-void │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=253 │ │ - 0x0003 line=254 │ │ - 0x0007 line=257 │ │ - 0x000a line=259 │ │ + 0x0000 line=265 │ │ + 0x0003 line=266 │ │ + 0x0007 line=269 │ │ + 0x000a line=271 │ │ locals : │ │ 0x0000 - 0x000b reg=1 this Landroid/support/v4/app/DialogFragment; │ │ 0x0000 - 0x000b reg=2 activity Landroid/app/Activity; │ │ │ │ #10 : (in Landroid/support/v4/app/DialogFragment;) │ │ name : 'onCancel' │ │ type : '(Landroid/content/DialogInterface;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -05e658: |[05e658] android.support.v4.app.DialogFragment.onCancel:(Landroid/content/DialogInterface;)V │ │ -05e668: 0e00 |0000: return-void │ │ +085764: |[085764] android.support.v4.app.DialogFragment.onCancel:(Landroid/content/DialogInterface;)V │ │ +085774: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=341 │ │ + 0x0000 line=354 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/app/DialogFragment; │ │ 0x0000 - 0x0001 reg=1 dialog Landroid/content/DialogInterface; │ │ │ │ #11 : (in Landroid/support/v4/app/DialogFragment;) │ │ name : 'onCreate' │ │ type : '(Landroid/os/Bundle;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 60 16-bit code units │ │ -05e66c: |[05e66c] android.support.v4.app.DialogFragment.onCreate:(Landroid/os/Bundle;)V │ │ -05e67c: 1211 |0000: const/4 v1, #int 1 // #1 │ │ -05e67e: 1202 |0001: const/4 v2, #int 0 // #0 │ │ -05e680: 6f20 3703 4300 |0002: invoke-super {v3, v4}, Landroid/support/v4/app/Fragment;.onCreate:(Landroid/os/Bundle;)V // method@0337 │ │ -05e686: 5230 9500 |0005: iget v0, v3, Landroid/support/v4/app/DialogFragment;.mContainerId:I // field@0095 │ │ -05e68a: 3900 3300 |0007: if-nez v0, 003a // +0033 │ │ -05e68e: 0110 |0009: move v0, v1 │ │ -05e690: 5c30 9900 |000a: iput-boolean v0, v3, Landroid/support/v4/app/DialogFragment;.mShowsDialog:Z // field@0099 │ │ -05e694: 3804 2d00 |000c: if-eqz v4, 0039 // +002d │ │ -05e698: 1a00 fa0c |000e: const-string v0, "android:style" // string@0cfa │ │ -05e69c: 6e30 d501 0402 |0010: invoke-virtual {v4, v0, v2}, Landroid/os/Bundle;.getInt:(Ljava/lang/String;I)I // method@01d5 │ │ -05e6a2: 0a00 |0013: move-result v0 │ │ -05e6a4: 5930 9a00 |0014: iput v0, v3, Landroid/support/v4/app/DialogFragment;.mStyle:I // field@009a │ │ -05e6a8: 1a00 ff0c |0016: const-string v0, "android:theme" // string@0cff │ │ -05e6ac: 6e30 d501 0402 |0018: invoke-virtual {v4, v0, v2}, Landroid/os/Bundle;.getInt:(Ljava/lang/String;I)I // method@01d5 │ │ -05e6b2: 0a00 |001b: move-result v0 │ │ -05e6b4: 5930 9b00 |001c: iput v0, v3, Landroid/support/v4/app/DialogFragment;.mTheme:I // field@009b │ │ -05e6b8: 1a00 f60c |001e: const-string v0, "android:cancelable" // string@0cf6 │ │ -05e6bc: 6e30 d301 0401 |0020: invoke-virtual {v4, v0, v1}, Landroid/os/Bundle;.getBoolean:(Ljava/lang/String;Z)Z // method@01d3 │ │ -05e6c2: 0a00 |0023: move-result v0 │ │ -05e6c4: 5c30 9400 |0024: iput-boolean v0, v3, Landroid/support/v4/app/DialogFragment;.mCancelable:Z // field@0094 │ │ -05e6c8: 1a00 f90c |0026: const-string v0, "android:showsDialog" // string@0cf9 │ │ -05e6cc: 5531 9900 |0028: iget-boolean v1, v3, Landroid/support/v4/app/DialogFragment;.mShowsDialog:Z // field@0099 │ │ -05e6d0: 6e30 d301 0401 |002a: invoke-virtual {v4, v0, v1}, Landroid/os/Bundle;.getBoolean:(Ljava/lang/String;Z)Z // method@01d3 │ │ -05e6d6: 0a00 |002d: move-result v0 │ │ -05e6d8: 5c30 9900 |002e: iput-boolean v0, v3, Landroid/support/v4/app/DialogFragment;.mShowsDialog:Z // field@0099 │ │ -05e6dc: 1a00 f50c |0030: const-string v0, "android:backStackId" // string@0cf5 │ │ -05e6e0: 12f1 |0032: const/4 v1, #int -1 // #ff │ │ -05e6e2: 6e30 d501 0401 |0033: invoke-virtual {v4, v0, v1}, Landroid/os/Bundle;.getInt:(Ljava/lang/String;I)I // method@01d5 │ │ -05e6e8: 0a00 |0036: move-result v0 │ │ -05e6ea: 5930 9300 |0037: iput v0, v3, Landroid/support/v4/app/DialogFragment;.mBackStackId:I // field@0093 │ │ -05e6ee: 0e00 |0039: return-void │ │ -05e6f0: 0120 |003a: move v0, v2 │ │ -05e6f2: 28cf |003b: goto 000a // -0031 │ │ - catches : (none) │ │ - positions : │ │ - 0x0002 line=274 │ │ - 0x0005 line=276 │ │ - 0x000c line=278 │ │ - 0x000e line=279 │ │ - 0x0016 line=280 │ │ - 0x001e line=281 │ │ - 0x0026 line=282 │ │ - 0x0030 line=283 │ │ - 0x0039 line=286 │ │ - 0x003b line=276 │ │ +085778: |[085778] android.support.v4.app.DialogFragment.onCreate:(Landroid/os/Bundle;)V │ │ +085788: 1211 |0000: const/4 v1, #int 1 // #1 │ │ +08578a: 1202 |0001: const/4 v2, #int 0 // #0 │ │ +08578c: 6f20 f304 4300 |0002: invoke-super {v3, v4}, Landroid/support/v4/app/Fragment;.onCreate:(Landroid/os/Bundle;)V // method@04f3 │ │ +085792: 5230 c800 |0005: iget v0, v3, Landroid/support/v4/app/DialogFragment;.mContainerId:I // field@00c8 │ │ +085796: 3900 3300 |0007: if-nez v0, 003a // +0033 │ │ +08579a: 0110 |0009: move v0, v1 │ │ +08579c: 5c30 cc00 |000a: iput-boolean v0, v3, Landroid/support/v4/app/DialogFragment;.mShowsDialog:Z // field@00cc │ │ +0857a0: 3804 2d00 |000c: if-eqz v4, 0039 // +002d │ │ +0857a4: 1a00 de11 |000e: const-string v0, "android:style" // string@11de │ │ +0857a8: 6e30 eb02 0402 |0010: invoke-virtual {v4, v0, v2}, Landroid/os/Bundle;.getInt:(Ljava/lang/String;I)I // method@02eb │ │ +0857ae: 0a00 |0013: move-result v0 │ │ +0857b0: 5930 cd00 |0014: iput v0, v3, Landroid/support/v4/app/DialogFragment;.mStyle:I // field@00cd │ │ +0857b4: 1a00 e311 |0016: const-string v0, "android:theme" // string@11e3 │ │ +0857b8: 6e30 eb02 0402 |0018: invoke-virtual {v4, v0, v2}, Landroid/os/Bundle;.getInt:(Ljava/lang/String;I)I // method@02eb │ │ +0857be: 0a00 |001b: move-result v0 │ │ +0857c0: 5930 ce00 |001c: iput v0, v3, Landroid/support/v4/app/DialogFragment;.mTheme:I // field@00ce │ │ +0857c4: 1a00 da11 |001e: const-string v0, "android:cancelable" // string@11da │ │ +0857c8: 6e30 e602 0401 |0020: invoke-virtual {v4, v0, v1}, Landroid/os/Bundle;.getBoolean:(Ljava/lang/String;Z)Z // method@02e6 │ │ +0857ce: 0a00 |0023: move-result v0 │ │ +0857d0: 5c30 c700 |0024: iput-boolean v0, v3, Landroid/support/v4/app/DialogFragment;.mCancelable:Z // field@00c7 │ │ +0857d4: 1a00 dd11 |0026: const-string v0, "android:showsDialog" // string@11dd │ │ +0857d8: 5531 cc00 |0028: iget-boolean v1, v3, Landroid/support/v4/app/DialogFragment;.mShowsDialog:Z // field@00cc │ │ +0857dc: 6e30 e602 0401 |002a: invoke-virtual {v4, v0, v1}, Landroid/os/Bundle;.getBoolean:(Ljava/lang/String;Z)Z // method@02e6 │ │ +0857e2: 0a00 |002d: move-result v0 │ │ +0857e4: 5c30 cc00 |002e: iput-boolean v0, v3, Landroid/support/v4/app/DialogFragment;.mShowsDialog:Z // field@00cc │ │ +0857e8: 1a00 d911 |0030: const-string v0, "android:backStackId" // string@11d9 │ │ +0857ec: 12f1 |0032: const/4 v1, #int -1 // #ff │ │ +0857ee: 6e30 eb02 0401 |0033: invoke-virtual {v4, v0, v1}, Landroid/os/Bundle;.getInt:(Ljava/lang/String;I)I // method@02eb │ │ +0857f4: 0a00 |0036: move-result v0 │ │ +0857f6: 5930 c600 |0037: iput v0, v3, Landroid/support/v4/app/DialogFragment;.mBackStackId:I // field@00c6 │ │ +0857fa: 0e00 |0039: return-void │ │ +0857fc: 0120 |003a: move v0, v2 │ │ +0857fe: 28cf |003b: goto 000a // -0031 │ │ + catches : (none) │ │ + positions : │ │ + 0x0002 line=286 │ │ + 0x0005 line=288 │ │ + 0x000c line=290 │ │ + 0x000e line=291 │ │ + 0x0016 line=292 │ │ + 0x001e line=293 │ │ + 0x0026 line=294 │ │ + 0x0030 line=295 │ │ + 0x0039 line=298 │ │ + 0x003b line=288 │ │ locals : │ │ 0x0000 - 0x003c reg=3 this Landroid/support/v4/app/DialogFragment; │ │ 0x0000 - 0x003c reg=4 savedInstanceState Landroid/os/Bundle; │ │ │ │ #12 : (in Landroid/support/v4/app/DialogFragment;) │ │ name : 'onCreateDialog' │ │ type : '(Landroid/os/Bundle;)Landroid/app/Dialog;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 14 16-bit code units │ │ -05e6f4: |[05e6f4] android.support.v4.app.DialogFragment.onCreateDialog:(Landroid/os/Bundle;)Landroid/app/Dialog; │ │ -05e704: 2200 1100 |0000: new-instance v0, Landroid/app/Dialog; // type@0011 │ │ -05e708: 6e10 e602 0300 |0002: invoke-virtual {v3}, Landroid/support/v4/app/DialogFragment;.getActivity:()Landroid/support/v4/app/FragmentActivity; // method@02e6 │ │ -05e70e: 0c01 |0005: move-result-object v1 │ │ -05e710: 6e10 eb02 0300 |0006: invoke-virtual {v3}, Landroid/support/v4/app/DialogFragment;.getTheme:()I // method@02eb │ │ -05e716: 0a02 |0009: move-result v2 │ │ -05e718: 7030 6800 1002 |000a: invoke-direct {v0, v1, v2}, Landroid/app/Dialog;.:(Landroid/content/Context;I)V // method@0068 │ │ -05e71e: 1100 |000d: return-object v0 │ │ +085800: |[085800] android.support.v4.app.DialogFragment.onCreateDialog:(Landroid/os/Bundle;)Landroid/app/Dialog; │ │ +085810: 2200 1700 |0000: new-instance v0, Landroid/app/Dialog; // type@0017 │ │ +085814: 6e10 9904 0300 |0002: invoke-virtual {v3}, Landroid/support/v4/app/DialogFragment;.getActivity:()Landroid/support/v4/app/FragmentActivity; // method@0499 │ │ +08581a: 0c01 |0005: move-result-object v1 │ │ +08581c: 6e10 9e04 0300 |0006: invoke-virtual {v3}, Landroid/support/v4/app/DialogFragment;.getTheme:()I // method@049e │ │ +085822: 0a02 |0009: move-result v2 │ │ +085824: 7030 7600 1002 |000a: invoke-direct {v0, v1, v2}, Landroid/app/Dialog;.:(Landroid/content/Context;I)V // method@0076 │ │ +08582a: 1100 |000d: return-object v0 │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=337 │ │ + 0x0000 line=350 │ │ locals : │ │ 0x0000 - 0x000e reg=3 this Landroid/support/v4/app/DialogFragment; │ │ 0x0000 - 0x000e reg=4 savedInstanceState Landroid/os/Bundle; │ │ │ │ #13 : (in Landroid/support/v4/app/DialogFragment;) │ │ name : 'onDestroyView' │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 19 16-bit code units │ │ -05e720: |[05e720] android.support.v4.app.DialogFragment.onDestroyView:()V │ │ -05e730: 6f10 3e03 0100 |0000: invoke-super {v1}, Landroid/support/v4/app/Fragment;.onDestroyView:()V // method@033e │ │ -05e736: 5410 9600 |0003: iget-object v0, v1, Landroid/support/v4/app/DialogFragment;.mDialog:Landroid/app/Dialog; // field@0096 │ │ -05e73a: 3800 0d00 |0005: if-eqz v0, 0012 // +000d │ │ -05e73e: 1210 |0007: const/4 v0, #int 1 // #1 │ │ -05e740: 5c10 9c00 |0008: iput-boolean v0, v1, Landroid/support/v4/app/DialogFragment;.mViewDestroyed:Z // field@009c │ │ -05e744: 5410 9600 |000a: iget-object v0, v1, Landroid/support/v4/app/DialogFragment;.mDialog:Landroid/app/Dialog; // field@0096 │ │ -05e748: 6e10 6900 0000 |000c: invoke-virtual {v0}, Landroid/app/Dialog;.dismiss:()V // method@0069 │ │ -05e74e: 1200 |000f: const/4 v0, #int 0 // #0 │ │ -05e750: 5b10 9600 |0010: iput-object v0, v1, Landroid/support/v4/app/DialogFragment;.mDialog:Landroid/app/Dialog; // field@0096 │ │ -05e754: 0e00 |0012: return-void │ │ +08582c: |[08582c] android.support.v4.app.DialogFragment.onDestroyView:()V │ │ +08583c: 6f10 fa04 0100 |0000: invoke-super {v1}, Landroid/support/v4/app/Fragment;.onDestroyView:()V // method@04fa │ │ +085842: 5410 c900 |0003: iget-object v0, v1, Landroid/support/v4/app/DialogFragment;.mDialog:Landroid/app/Dialog; // field@00c9 │ │ +085846: 3800 0d00 |0005: if-eqz v0, 0012 // +000d │ │ +08584a: 1210 |0007: const/4 v0, #int 1 // #1 │ │ +08584c: 5c10 cf00 |0008: iput-boolean v0, v1, Landroid/support/v4/app/DialogFragment;.mViewDestroyed:Z // field@00cf │ │ +085850: 5410 c900 |000a: iget-object v0, v1, Landroid/support/v4/app/DialogFragment;.mDialog:Landroid/app/Dialog; // field@00c9 │ │ +085854: 6e10 7700 0000 |000c: invoke-virtual {v0}, Landroid/app/Dialog;.dismiss:()V // method@0077 │ │ +08585a: 1200 |000f: const/4 v0, #int 0 // #0 │ │ +08585c: 5b10 c900 |0010: iput-object v0, v1, Landroid/support/v4/app/DialogFragment;.mDialog:Landroid/app/Dialog; // field@00c9 │ │ +085860: 0e00 |0012: return-void │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=428 │ │ - 0x0003 line=429 │ │ - 0x0007 line=433 │ │ - 0x000a line=434 │ │ - 0x000f line=435 │ │ - 0x0012 line=437 │ │ + 0x0000 line=441 │ │ + 0x0003 line=442 │ │ + 0x0007 line=446 │ │ + 0x000a line=447 │ │ + 0x000f line=448 │ │ + 0x0012 line=450 │ │ locals : │ │ 0x0000 - 0x0013 reg=1 this Landroid/support/v4/app/DialogFragment; │ │ │ │ #14 : (in Landroid/support/v4/app/DialogFragment;) │ │ name : 'onDetach' │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 15 16-bit code units │ │ -05e758: |[05e758] android.support.v4.app.DialogFragment.onDetach:()V │ │ -05e768: 6f10 3f03 0100 |0000: invoke-super {v1}, Landroid/support/v4/app/Fragment;.onDetach:()V // method@033f │ │ -05e76e: 5510 9800 |0003: iget-boolean v0, v1, Landroid/support/v4/app/DialogFragment;.mShownByMe:Z // field@0098 │ │ -05e772: 3900 0900 |0005: if-nez v0, 000e // +0009 │ │ -05e776: 5510 9700 |0007: iget-boolean v0, v1, Landroid/support/v4/app/DialogFragment;.mDismissed:Z // field@0097 │ │ -05e77a: 3900 0500 |0009: if-nez v0, 000e // +0005 │ │ -05e77e: 1210 |000b: const/4 v0, #int 1 // #1 │ │ -05e780: 5c10 9700 |000c: iput-boolean v0, v1, Landroid/support/v4/app/DialogFragment;.mDismissed:Z // field@0097 │ │ -05e784: 0e00 |000e: return-void │ │ +085864: |[085864] android.support.v4.app.DialogFragment.onDetach:()V │ │ +085874: 6f10 fb04 0100 |0000: invoke-super {v1}, Landroid/support/v4/app/Fragment;.onDetach:()V // method@04fb │ │ +08587a: 5510 cb00 |0003: iget-boolean v0, v1, Landroid/support/v4/app/DialogFragment;.mShownByMe:Z // field@00cb │ │ +08587e: 3900 0900 |0005: if-nez v0, 000e // +0009 │ │ +085882: 5510 ca00 |0007: iget-boolean v0, v1, Landroid/support/v4/app/DialogFragment;.mDismissed:Z // field@00ca │ │ +085886: 3900 0500 |0009: if-nez v0, 000e // +0005 │ │ +08588a: 1210 |000b: const/4 v0, #int 1 // #1 │ │ +08588c: 5c10 ca00 |000c: iput-boolean v0, v1, Landroid/support/v4/app/DialogFragment;.mDismissed:Z // field@00ca │ │ +085890: 0e00 |000e: return-void │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=263 │ │ - 0x0003 line=264 │ │ - 0x000b line=268 │ │ - 0x000e line=270 │ │ + 0x0000 line=275 │ │ + 0x0003 line=276 │ │ + 0x000b line=280 │ │ + 0x000e line=282 │ │ locals : │ │ 0x0000 - 0x000f reg=1 this Landroid/support/v4/app/DialogFragment; │ │ │ │ #15 : (in Landroid/support/v4/app/DialogFragment;) │ │ name : 'onDismiss' │ │ type : '(Landroid/content/DialogInterface;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -05e788: |[05e788] android.support.v4.app.DialogFragment.onDismiss:(Landroid/content/DialogInterface;)V │ │ -05e798: 5510 9c00 |0000: iget-boolean v0, v1, Landroid/support/v4/app/DialogFragment;.mViewDestroyed:Z // field@009c │ │ -05e79c: 3900 0600 |0002: if-nez v0, 0008 // +0006 │ │ -05e7a0: 1210 |0004: const/4 v0, #int 1 // #1 │ │ -05e7a2: 6e20 e502 0100 |0005: invoke-virtual {v1, v0}, Landroid/support/v4/app/DialogFragment;.dismissInternal:(Z)V // method@02e5 │ │ -05e7a8: 0e00 |0008: return-void │ │ +085894: |[085894] android.support.v4.app.DialogFragment.onDismiss:(Landroid/content/DialogInterface;)V │ │ +0858a4: 5510 cf00 |0000: iget-boolean v0, v1, Landroid/support/v4/app/DialogFragment;.mViewDestroyed:Z // field@00cf │ │ +0858a8: 3900 0600 |0002: if-nez v0, 0008 // +0006 │ │ +0858ac: 1210 |0004: const/4 v0, #int 1 // #1 │ │ +0858ae: 6e20 9804 0100 |0005: invoke-virtual {v1, v0}, Landroid/support/v4/app/DialogFragment;.dismissInternal:(Z)V // method@0498 │ │ +0858b4: 0e00 |0008: return-void │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=344 │ │ - 0x0004 line=349 │ │ - 0x0008 line=351 │ │ + 0x0000 line=357 │ │ + 0x0004 line=362 │ │ + 0x0008 line=364 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 this Landroid/support/v4/app/DialogFragment; │ │ 0x0000 - 0x0009 reg=2 dialog Landroid/content/DialogInterface; │ │ │ │ #16 : (in Landroid/support/v4/app/DialogFragment;) │ │ name : 'onSaveInstanceState' │ │ type : '(Landroid/os/Bundle;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 77 16-bit code units │ │ -05e7ac: |[05e7ac] android.support.v4.app.DialogFragment.onSaveInstanceState:(Landroid/os/Bundle;)V │ │ -05e7bc: 6f20 4803 4300 |0000: invoke-super {v3, v4}, Landroid/support/v4/app/Fragment;.onSaveInstanceState:(Landroid/os/Bundle;)V // method@0348 │ │ -05e7c2: 5431 9600 |0003: iget-object v1, v3, Landroid/support/v4/app/DialogFragment;.mDialog:Landroid/app/Dialog; // field@0096 │ │ -05e7c6: 3801 0f00 |0005: if-eqz v1, 0014 // +000f │ │ -05e7ca: 5431 9600 |0007: iget-object v1, v3, Landroid/support/v4/app/DialogFragment;.mDialog:Landroid/app/Dialog; // field@0096 │ │ -05e7ce: 6e10 6e00 0100 |0009: invoke-virtual {v1}, Landroid/app/Dialog;.onSaveInstanceState:()Landroid/os/Bundle; // method@006e │ │ -05e7d4: 0c00 |000c: move-result-object v0 │ │ -05e7d6: 3800 0700 |000d: if-eqz v0, 0014 // +0007 │ │ -05e7da: 1a01 f80c |000f: const-string v1, "android:savedDialogState" // string@0cf8 │ │ -05e7de: 6e30 dd01 1400 |0011: invoke-virtual {v4, v1, v0}, Landroid/os/Bundle;.putBundle:(Ljava/lang/String;Landroid/os/Bundle;)V // method@01dd │ │ -05e7e4: 5231 9a00 |0014: iget v1, v3, Landroid/support/v4/app/DialogFragment;.mStyle:I // field@009a │ │ -05e7e8: 3801 0900 |0016: if-eqz v1, 001f // +0009 │ │ -05e7ec: 1a01 fa0c |0018: const-string v1, "android:style" // string@0cfa │ │ -05e7f0: 5232 9a00 |001a: iget v2, v3, Landroid/support/v4/app/DialogFragment;.mStyle:I // field@009a │ │ -05e7f4: 6e30 de01 1402 |001c: invoke-virtual {v4, v1, v2}, Landroid/os/Bundle;.putInt:(Ljava/lang/String;I)V // method@01de │ │ -05e7fa: 5231 9b00 |001f: iget v1, v3, Landroid/support/v4/app/DialogFragment;.mTheme:I // field@009b │ │ -05e7fe: 3801 0900 |0021: if-eqz v1, 002a // +0009 │ │ -05e802: 1a01 ff0c |0023: const-string v1, "android:theme" // string@0cff │ │ -05e806: 5232 9b00 |0025: iget v2, v3, Landroid/support/v4/app/DialogFragment;.mTheme:I // field@009b │ │ -05e80a: 6e30 de01 1402 |0027: invoke-virtual {v4, v1, v2}, Landroid/os/Bundle;.putInt:(Ljava/lang/String;I)V // method@01de │ │ -05e810: 5531 9400 |002a: iget-boolean v1, v3, Landroid/support/v4/app/DialogFragment;.mCancelable:Z // field@0094 │ │ -05e814: 3901 0900 |002c: if-nez v1, 0035 // +0009 │ │ -05e818: 1a01 f60c |002e: const-string v1, "android:cancelable" // string@0cf6 │ │ -05e81c: 5532 9400 |0030: iget-boolean v2, v3, Landroid/support/v4/app/DialogFragment;.mCancelable:Z // field@0094 │ │ -05e820: 6e30 dc01 1402 |0032: invoke-virtual {v4, v1, v2}, Landroid/os/Bundle;.putBoolean:(Ljava/lang/String;Z)V // method@01dc │ │ -05e826: 5531 9900 |0035: iget-boolean v1, v3, Landroid/support/v4/app/DialogFragment;.mShowsDialog:Z // field@0099 │ │ -05e82a: 3901 0900 |0037: if-nez v1, 0040 // +0009 │ │ -05e82e: 1a01 f90c |0039: const-string v1, "android:showsDialog" // string@0cf9 │ │ -05e832: 5532 9900 |003b: iget-boolean v2, v3, Landroid/support/v4/app/DialogFragment;.mShowsDialog:Z // field@0099 │ │ -05e836: 6e30 dc01 1402 |003d: invoke-virtual {v4, v1, v2}, Landroid/os/Bundle;.putBoolean:(Ljava/lang/String;Z)V // method@01dc │ │ -05e83c: 5231 9300 |0040: iget v1, v3, Landroid/support/v4/app/DialogFragment;.mBackStackId:I // field@0093 │ │ -05e840: 12f2 |0042: const/4 v2, #int -1 // #ff │ │ -05e842: 3221 0900 |0043: if-eq v1, v2, 004c // +0009 │ │ -05e846: 1a01 f50c |0045: const-string v1, "android:backStackId" // string@0cf5 │ │ -05e84a: 5232 9300 |0047: iget v2, v3, Landroid/support/v4/app/DialogFragment;.mBackStackId:I // field@0093 │ │ -05e84e: 6e30 de01 1402 |0049: invoke-virtual {v4, v1, v2}, Landroid/os/Bundle;.putInt:(Ljava/lang/String;I)V // method@01de │ │ -05e854: 0e00 |004c: return-void │ │ +0858b8: |[0858b8] android.support.v4.app.DialogFragment.onSaveInstanceState:(Landroid/os/Bundle;)V │ │ +0858c8: 6f20 0405 4300 |0000: invoke-super {v3, v4}, Landroid/support/v4/app/Fragment;.onSaveInstanceState:(Landroid/os/Bundle;)V // method@0504 │ │ +0858ce: 5431 c900 |0003: iget-object v1, v3, Landroid/support/v4/app/DialogFragment;.mDialog:Landroid/app/Dialog; // field@00c9 │ │ +0858d2: 3801 0f00 |0005: if-eqz v1, 0014 // +000f │ │ +0858d6: 5431 c900 |0007: iget-object v1, v3, Landroid/support/v4/app/DialogFragment;.mDialog:Landroid/app/Dialog; // field@00c9 │ │ +0858da: 6e10 7c00 0100 |0009: invoke-virtual {v1}, Landroid/app/Dialog;.onSaveInstanceState:()Landroid/os/Bundle; // method@007c │ │ +0858e0: 0c00 |000c: move-result-object v0 │ │ +0858e2: 3800 0700 |000d: if-eqz v0, 0014 // +0007 │ │ +0858e6: 1a01 dc11 |000f: const-string v1, "android:savedDialogState" // string@11dc │ │ +0858ea: 6e30 f802 1400 |0011: invoke-virtual {v4, v1, v0}, Landroid/os/Bundle;.putBundle:(Ljava/lang/String;Landroid/os/Bundle;)V // method@02f8 │ │ +0858f0: 5231 cd00 |0014: iget v1, v3, Landroid/support/v4/app/DialogFragment;.mStyle:I // field@00cd │ │ +0858f4: 3801 0900 |0016: if-eqz v1, 001f // +0009 │ │ +0858f8: 1a01 de11 |0018: const-string v1, "android:style" // string@11de │ │ +0858fc: 5232 cd00 |001a: iget v2, v3, Landroid/support/v4/app/DialogFragment;.mStyle:I // field@00cd │ │ +085900: 6e30 fb02 1402 |001c: invoke-virtual {v4, v1, v2}, Landroid/os/Bundle;.putInt:(Ljava/lang/String;I)V // method@02fb │ │ +085906: 5231 ce00 |001f: iget v1, v3, Landroid/support/v4/app/DialogFragment;.mTheme:I // field@00ce │ │ +08590a: 3801 0900 |0021: if-eqz v1, 002a // +0009 │ │ +08590e: 1a01 e311 |0023: const-string v1, "android:theme" // string@11e3 │ │ +085912: 5232 ce00 |0025: iget v2, v3, Landroid/support/v4/app/DialogFragment;.mTheme:I // field@00ce │ │ +085916: 6e30 fb02 1402 |0027: invoke-virtual {v4, v1, v2}, Landroid/os/Bundle;.putInt:(Ljava/lang/String;I)V // method@02fb │ │ +08591c: 5531 c700 |002a: iget-boolean v1, v3, Landroid/support/v4/app/DialogFragment;.mCancelable:Z // field@00c7 │ │ +085920: 3901 0900 |002c: if-nez v1, 0035 // +0009 │ │ +085924: 1a01 da11 |002e: const-string v1, "android:cancelable" // string@11da │ │ +085928: 5532 c700 |0030: iget-boolean v2, v3, Landroid/support/v4/app/DialogFragment;.mCancelable:Z // field@00c7 │ │ +08592c: 6e30 f702 1402 |0032: invoke-virtual {v4, v1, v2}, Landroid/os/Bundle;.putBoolean:(Ljava/lang/String;Z)V // method@02f7 │ │ +085932: 5531 cc00 |0035: iget-boolean v1, v3, Landroid/support/v4/app/DialogFragment;.mShowsDialog:Z // field@00cc │ │ +085936: 3901 0900 |0037: if-nez v1, 0040 // +0009 │ │ +08593a: 1a01 dd11 |0039: const-string v1, "android:showsDialog" // string@11dd │ │ +08593e: 5532 cc00 |003b: iget-boolean v2, v3, Landroid/support/v4/app/DialogFragment;.mShowsDialog:Z // field@00cc │ │ +085942: 6e30 f702 1402 |003d: invoke-virtual {v4, v1, v2}, Landroid/os/Bundle;.putBoolean:(Ljava/lang/String;Z)V // method@02f7 │ │ +085948: 5231 c600 |0040: iget v1, v3, Landroid/support/v4/app/DialogFragment;.mBackStackId:I // field@00c6 │ │ +08594c: 12f2 |0042: const/4 v2, #int -1 // #ff │ │ +08594e: 3221 0900 |0043: if-eq v1, v2, 004c // +0009 │ │ +085952: 1a01 d911 |0045: const-string v1, "android:backStackId" // string@11d9 │ │ +085956: 5232 c600 |0047: iget v2, v3, Landroid/support/v4/app/DialogFragment;.mBackStackId:I // field@00c6 │ │ +08595a: 6e30 fb02 1402 |0049: invoke-virtual {v4, v1, v2}, Landroid/os/Bundle;.putInt:(Ljava/lang/String;I)V // method@02fb │ │ +085960: 0e00 |004c: return-void │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=391 │ │ - 0x0003 line=392 │ │ - 0x0007 line=393 │ │ - 0x000d line=394 │ │ - 0x000f line=395 │ │ - 0x0014 line=398 │ │ - 0x0018 line=399 │ │ - 0x001f line=401 │ │ - 0x0023 line=402 │ │ - 0x002a line=404 │ │ - 0x002e line=405 │ │ - 0x0035 line=407 │ │ - 0x0039 line=408 │ │ - 0x0040 line=410 │ │ - 0x0045 line=411 │ │ - 0x004c line=413 │ │ + 0x0000 line=404 │ │ + 0x0003 line=405 │ │ + 0x0007 line=406 │ │ + 0x000d line=407 │ │ + 0x000f line=408 │ │ + 0x0014 line=411 │ │ + 0x0018 line=412 │ │ + 0x001f line=414 │ │ + 0x0023 line=415 │ │ + 0x002a line=417 │ │ + 0x002e line=418 │ │ + 0x0035 line=420 │ │ + 0x0039 line=421 │ │ + 0x0040 line=423 │ │ + 0x0045 line=424 │ │ + 0x004c line=426 │ │ locals : │ │ 0x000d - 0x0014 reg=0 dialogState Landroid/os/Bundle; │ │ 0x0000 - 0x004d reg=3 this Landroid/support/v4/app/DialogFragment; │ │ 0x0000 - 0x004d reg=4 outState Landroid/os/Bundle; │ │ │ │ #17 : (in Landroid/support/v4/app/DialogFragment;) │ │ name : 'onStart' │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 16 16-bit code units │ │ -05e858: |[05e858] android.support.v4.app.DialogFragment.onStart:()V │ │ -05e868: 6f10 4903 0100 |0000: invoke-super {v1}, Landroid/support/v4/app/Fragment;.onStart:()V // method@0349 │ │ -05e86e: 5410 9600 |0003: iget-object v0, v1, Landroid/support/v4/app/DialogFragment;.mDialog:Landroid/app/Dialog; // field@0096 │ │ -05e872: 3800 0a00 |0005: if-eqz v0, 000f // +000a │ │ -05e876: 1200 |0007: const/4 v0, #int 0 // #0 │ │ -05e878: 5c10 9c00 |0008: iput-boolean v0, v1, Landroid/support/v4/app/DialogFragment;.mViewDestroyed:Z // field@009c │ │ -05e87c: 5410 9600 |000a: iget-object v0, v1, Landroid/support/v4/app/DialogFragment;.mDialog:Landroid/app/Dialog; // field@0096 │ │ -05e880: 6e10 7500 0000 |000c: invoke-virtual {v0}, Landroid/app/Dialog;.show:()V // method@0075 │ │ -05e886: 0e00 |000f: return-void │ │ +085964: |[085964] android.support.v4.app.DialogFragment.onStart:()V │ │ +085974: 6f10 0505 0100 |0000: invoke-super {v1}, Landroid/support/v4/app/Fragment;.onStart:()V // method@0505 │ │ +08597a: 5410 c900 |0003: iget-object v0, v1, Landroid/support/v4/app/DialogFragment;.mDialog:Landroid/app/Dialog; // field@00c9 │ │ +08597e: 3800 0a00 |0005: if-eqz v0, 000f // +000a │ │ +085982: 1200 |0007: const/4 v0, #int 0 // #0 │ │ +085984: 5c10 cf00 |0008: iput-boolean v0, v1, Landroid/support/v4/app/DialogFragment;.mViewDestroyed:Z // field@00cf │ │ +085988: 5410 c900 |000a: iget-object v0, v1, Landroid/support/v4/app/DialogFragment;.mDialog:Landroid/app/Dialog; // field@00c9 │ │ +08598c: 6e10 8300 0000 |000c: invoke-virtual {v0}, Landroid/app/Dialog;.show:()V // method@0083 │ │ +085992: 0e00 |000f: return-void │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=382 │ │ - 0x0003 line=383 │ │ - 0x0007 line=384 │ │ - 0x000a line=385 │ │ - 0x000f line=387 │ │ + 0x0000 line=395 │ │ + 0x0003 line=396 │ │ + 0x0007 line=397 │ │ + 0x000a line=398 │ │ + 0x000f line=400 │ │ locals : │ │ 0x0000 - 0x0010 reg=1 this Landroid/support/v4/app/DialogFragment; │ │ │ │ #18 : (in Landroid/support/v4/app/DialogFragment;) │ │ name : 'onStop' │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 13 16-bit code units │ │ -05e888: |[05e888] android.support.v4.app.DialogFragment.onStop:()V │ │ -05e898: 6f10 4a03 0100 |0000: invoke-super {v1}, Landroid/support/v4/app/Fragment;.onStop:()V // method@034a │ │ -05e89e: 5410 9600 |0003: iget-object v0, v1, Landroid/support/v4/app/DialogFragment;.mDialog:Landroid/app/Dialog; // field@0096 │ │ -05e8a2: 3800 0700 |0005: if-eqz v0, 000c // +0007 │ │ -05e8a6: 5410 9600 |0007: iget-object v0, v1, Landroid/support/v4/app/DialogFragment;.mDialog:Landroid/app/Dialog; // field@0096 │ │ -05e8aa: 6e10 6c00 0000 |0009: invoke-virtual {v0}, Landroid/app/Dialog;.hide:()V // method@006c │ │ -05e8b0: 0e00 |000c: return-void │ │ +085994: |[085994] android.support.v4.app.DialogFragment.onStop:()V │ │ +0859a4: 6f10 0605 0100 |0000: invoke-super {v1}, Landroid/support/v4/app/Fragment;.onStop:()V // method@0506 │ │ +0859aa: 5410 c900 |0003: iget-object v0, v1, Landroid/support/v4/app/DialogFragment;.mDialog:Landroid/app/Dialog; // field@00c9 │ │ +0859ae: 3800 0700 |0005: if-eqz v0, 000c // +0007 │ │ +0859b2: 5410 c900 |0007: iget-object v0, v1, Landroid/support/v4/app/DialogFragment;.mDialog:Landroid/app/Dialog; // field@00c9 │ │ +0859b6: 6e10 7a00 0000 |0009: invoke-virtual {v0}, Landroid/app/Dialog;.hide:()V // method@007a │ │ +0859bc: 0e00 |000c: return-void │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=417 │ │ - 0x0003 line=418 │ │ - 0x0007 line=419 │ │ - 0x000c line=421 │ │ + 0x0000 line=430 │ │ + 0x0003 line=431 │ │ + 0x0007 line=432 │ │ + 0x000c line=434 │ │ locals : │ │ 0x0000 - 0x000d reg=1 this Landroid/support/v4/app/DialogFragment; │ │ │ │ #19 : (in Landroid/support/v4/app/DialogFragment;) │ │ name : 'setCancelable' │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 12 16-bit code units │ │ -05e8b4: |[05e8b4] android.support.v4.app.DialogFragment.setCancelable:(Z)V │ │ -05e8c4: 5c12 9400 |0000: iput-boolean v2, v1, Landroid/support/v4/app/DialogFragment;.mCancelable:Z // field@0094 │ │ -05e8c8: 5410 9600 |0002: iget-object v0, v1, Landroid/support/v4/app/DialogFragment;.mDialog:Landroid/app/Dialog; // field@0096 │ │ -05e8cc: 3800 0700 |0004: if-eqz v0, 000b // +0007 │ │ -05e8d0: 5410 9600 |0006: iget-object v0, v1, Landroid/support/v4/app/DialogFragment;.mDialog:Landroid/app/Dialog; // field@0096 │ │ -05e8d4: 6e20 7000 2000 |0008: invoke-virtual {v0, v2}, Landroid/app/Dialog;.setCancelable:(Z)V // method@0070 │ │ -05e8da: 0e00 |000b: return-void │ │ +0859c0: |[0859c0] android.support.v4.app.DialogFragment.setCancelable:(Z)V │ │ +0859d0: 5c12 c700 |0000: iput-boolean v2, v1, Landroid/support/v4/app/DialogFragment;.mCancelable:Z // field@00c7 │ │ +0859d4: 5410 c900 |0002: iget-object v0, v1, Landroid/support/v4/app/DialogFragment;.mDialog:Landroid/app/Dialog; // field@00c9 │ │ +0859d8: 3800 0700 |0004: if-eqz v0, 000b // +0007 │ │ +0859dc: 5410 c900 |0006: iget-object v0, v1, Landroid/support/v4/app/DialogFragment;.mDialog:Landroid/app/Dialog; // field@00c9 │ │ +0859e0: 6e20 7e00 2000 |0008: invoke-virtual {v0, v2}, Landroid/app/Dialog;.setCancelable:(Z)V // method@007e │ │ +0859e6: 0e00 |000b: return-void │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=212 │ │ - 0x0002 line=213 │ │ - 0x000b line=214 │ │ + 0x0000 line=224 │ │ + 0x0002 line=225 │ │ + 0x000b line=226 │ │ locals : │ │ 0x0000 - 0x000c reg=1 this Landroid/support/v4/app/DialogFragment; │ │ 0x0000 - 0x000c reg=2 cancelable Z │ │ │ │ #20 : (in Landroid/support/v4/app/DialogFragment;) │ │ name : 'setShowsDialog' │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -05e8dc: |[05e8dc] android.support.v4.app.DialogFragment.setShowsDialog:(Z)V │ │ -05e8ec: 5c01 9900 |0000: iput-boolean v1, v0, Landroid/support/v4/app/DialogFragment;.mShowsDialog:Z // field@0099 │ │ -05e8f0: 0e00 |0002: return-void │ │ +0859e8: |[0859e8] android.support.v4.app.DialogFragment.setShowsDialog:(Z)V │ │ +0859f8: 5c01 cc00 |0000: iput-boolean v1, v0, Landroid/support/v4/app/DialogFragment;.mShowsDialog:Z // field@00cc │ │ +0859fc: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=241 │ │ - 0x0002 line=242 │ │ + 0x0000 line=253 │ │ + 0x0002 line=254 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Landroid/support/v4/app/DialogFragment; │ │ 0x0000 - 0x0003 reg=1 showsDialog Z │ │ │ │ #21 : (in Landroid/support/v4/app/DialogFragment;) │ │ name : 'setStyle' │ │ type : '(II)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 22 16-bit code units │ │ -05e8f4: |[05e8f4] android.support.v4.app.DialogFragment.setStyle:(II)V │ │ -05e904: 5923 9a00 |0000: iput v3, v2, Landroid/support/v4/app/DialogFragment;.mStyle:I // field@009a │ │ -05e908: 5220 9a00 |0002: iget v0, v2, Landroid/support/v4/app/DialogFragment;.mStyle:I // field@009a │ │ -05e90c: 1221 |0004: const/4 v1, #int 2 // #2 │ │ -05e90e: 3210 0700 |0005: if-eq v0, v1, 000c // +0007 │ │ -05e912: 5220 9a00 |0007: iget v0, v2, Landroid/support/v4/app/DialogFragment;.mStyle:I // field@009a │ │ -05e916: 1231 |0009: const/4 v1, #int 3 // #3 │ │ -05e918: 3310 0700 |000a: if-ne v0, v1, 0011 // +0007 │ │ -05e91c: 1400 5900 0301 |000c: const v0, #float 2.40611e-38 // #01030059 │ │ -05e922: 5920 9b00 |000f: iput v0, v2, Landroid/support/v4/app/DialogFragment;.mTheme:I // field@009b │ │ -05e926: 3804 0400 |0011: if-eqz v4, 0015 // +0004 │ │ -05e92a: 5924 9b00 |0013: iput v4, v2, Landroid/support/v4/app/DialogFragment;.mTheme:I // field@009b │ │ -05e92e: 0e00 |0015: return-void │ │ +085a00: |[085a00] android.support.v4.app.DialogFragment.setStyle:(II)V │ │ +085a10: 5923 cd00 |0000: iput v3, v2, Landroid/support/v4/app/DialogFragment;.mStyle:I // field@00cd │ │ +085a14: 5220 cd00 |0002: iget v0, v2, Landroid/support/v4/app/DialogFragment;.mStyle:I // field@00cd │ │ +085a18: 1221 |0004: const/4 v1, #int 2 // #2 │ │ +085a1a: 3210 0700 |0005: if-eq v0, v1, 000c // +0007 │ │ +085a1e: 5220 cd00 |0007: iget v0, v2, Landroid/support/v4/app/DialogFragment;.mStyle:I // field@00cd │ │ +085a22: 1231 |0009: const/4 v1, #int 3 // #3 │ │ +085a24: 3310 0700 |000a: if-ne v0, v1, 0011 // +0007 │ │ +085a28: 1400 5900 0301 |000c: const v0, #float 2.40611e-38 // #01030059 │ │ +085a2e: 5920 ce00 |000f: iput v0, v2, Landroid/support/v4/app/DialogFragment;.mTheme:I // field@00ce │ │ +085a32: 3804 0400 |0011: if-eqz v4, 0015 // +0004 │ │ +085a36: 5924 ce00 |0013: iput v4, v2, Landroid/support/v4/app/DialogFragment;.mTheme:I // field@00ce │ │ +085a3a: 0e00 |0015: return-void │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=102 │ │ - 0x0002 line=103 │ │ - 0x000c line=104 │ │ - 0x0011 line=106 │ │ - 0x0013 line=107 │ │ - 0x0015 line=109 │ │ + 0x0000 line=113 │ │ + 0x0002 line=114 │ │ + 0x000c line=115 │ │ + 0x0011 line=117 │ │ + 0x0013 line=118 │ │ + 0x0015 line=120 │ │ locals : │ │ 0x0000 - 0x0016 reg=2 this Landroid/support/v4/app/DialogFragment; │ │ 0x0000 - 0x0016 reg=3 style I │ │ 0x0000 - 0x0016 reg=4 theme I │ │ │ │ #22 : (in Landroid/support/v4/app/DialogFragment;) │ │ name : 'show' │ │ type : '(Landroid/support/v4/app/FragmentTransaction;Ljava/lang/String;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 20 16-bit code units │ │ -05e930: |[05e930] android.support.v4.app.DialogFragment.show:(Landroid/support/v4/app/FragmentTransaction;Ljava/lang/String;)I │ │ -05e940: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -05e942: 5c21 9700 |0001: iput-boolean v1, v2, Landroid/support/v4/app/DialogFragment;.mDismissed:Z // field@0097 │ │ -05e946: 1210 |0003: const/4 v0, #int 1 // #1 │ │ -05e948: 5c20 9800 |0004: iput-boolean v0, v2, Landroid/support/v4/app/DialogFragment;.mShownByMe:Z // field@0098 │ │ -05e94c: 6e30 7504 2304 |0006: invoke-virtual {v3, v2, v4}, Landroid/support/v4/app/FragmentTransaction;.add:(Landroid/support/v4/app/Fragment;Ljava/lang/String;)Landroid/support/v4/app/FragmentTransaction; // method@0475 │ │ -05e952: 5c21 9c00 |0009: iput-boolean v1, v2, Landroid/support/v4/app/DialogFragment;.mViewDestroyed:Z // field@009c │ │ -05e956: 6e10 7804 0300 |000b: invoke-virtual {v3}, Landroid/support/v4/app/FragmentTransaction;.commit:()I // method@0478 │ │ -05e95c: 0a00 |000e: move-result v0 │ │ -05e95e: 5920 9300 |000f: iput v0, v2, Landroid/support/v4/app/DialogFragment;.mBackStackId:I // field@0093 │ │ -05e962: 5220 9300 |0011: iget v0, v2, Landroid/support/v4/app/DialogFragment;.mBackStackId:I // field@0093 │ │ -05e966: 0f00 |0013: return v0 │ │ +085a3c: |[085a3c] android.support.v4.app.DialogFragment.show:(Landroid/support/v4/app/FragmentTransaction;Ljava/lang/String;)I │ │ +085a4c: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +085a4e: 5c21 ca00 |0001: iput-boolean v1, v2, Landroid/support/v4/app/DialogFragment;.mDismissed:Z // field@00ca │ │ +085a52: 1210 |0003: const/4 v0, #int 1 // #1 │ │ +085a54: 5c20 cb00 |0004: iput-boolean v0, v2, Landroid/support/v4/app/DialogFragment;.mShownByMe:Z // field@00cb │ │ +085a58: 6e30 4506 2304 |0006: invoke-virtual {v3, v2, v4}, Landroid/support/v4/app/FragmentTransaction;.add:(Landroid/support/v4/app/Fragment;Ljava/lang/String;)Landroid/support/v4/app/FragmentTransaction; // method@0645 │ │ +085a5e: 5c21 cf00 |0009: iput-boolean v1, v2, Landroid/support/v4/app/DialogFragment;.mViewDestroyed:Z // field@00cf │ │ +085a62: 6e10 4906 0300 |000b: invoke-virtual {v3}, Landroid/support/v4/app/FragmentTransaction;.commit:()I // method@0649 │ │ +085a68: 0a00 |000e: move-result v0 │ │ +085a6a: 5920 c600 |000f: iput v0, v2, Landroid/support/v4/app/DialogFragment;.mBackStackId:I // field@00c6 │ │ +085a6e: 5220 c600 |0011: iget v0, v2, Landroid/support/v4/app/DialogFragment;.mBackStackId:I // field@00c6 │ │ +085a72: 0f00 |0013: return v0 │ │ catches : (none) │ │ positions : │ │ - 0x0001 line=140 │ │ - 0x0003 line=141 │ │ - 0x0006 line=142 │ │ - 0x0009 line=143 │ │ - 0x000b line=144 │ │ - 0x0011 line=145 │ │ + 0x0001 line=151 │ │ + 0x0003 line=152 │ │ + 0x0006 line=153 │ │ + 0x0009 line=154 │ │ + 0x000b line=155 │ │ + 0x0011 line=156 │ │ locals : │ │ 0x0000 - 0x0014 reg=2 this Landroid/support/v4/app/DialogFragment; │ │ 0x0000 - 0x0014 reg=3 transaction Landroid/support/v4/app/FragmentTransaction; │ │ 0x0000 - 0x0014 reg=4 tag Ljava/lang/String; │ │ │ │ #23 : (in Landroid/support/v4/app/DialogFragment;) │ │ name : 'show' │ │ type : '(Landroid/support/v4/app/FragmentManager;Ljava/lang/String;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 17 16-bit code units │ │ -05e968: |[05e968] android.support.v4.app.DialogFragment.show:(Landroid/support/v4/app/FragmentManager;Ljava/lang/String;)V │ │ -05e978: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -05e97a: 5c21 9700 |0001: iput-boolean v1, v2, Landroid/support/v4/app/DialogFragment;.mDismissed:Z // field@0097 │ │ -05e97e: 1211 |0003: const/4 v1, #int 1 // #1 │ │ -05e980: 5c21 9800 |0004: iput-boolean v1, v2, Landroid/support/v4/app/DialogFragment;.mShownByMe:Z // field@0098 │ │ -05e984: 6e10 b103 0300 |0006: invoke-virtual {v3}, Landroid/support/v4/app/FragmentManager;.beginTransaction:()Landroid/support/v4/app/FragmentTransaction; // method@03b1 │ │ -05e98a: 0c00 |0009: move-result-object v0 │ │ -05e98c: 6e30 7504 2004 |000a: invoke-virtual {v0, v2, v4}, Landroid/support/v4/app/FragmentTransaction;.add:(Landroid/support/v4/app/Fragment;Ljava/lang/String;)Landroid/support/v4/app/FragmentTransaction; // method@0475 │ │ -05e992: 6e10 7804 0000 |000d: invoke-virtual {v0}, Landroid/support/v4/app/FragmentTransaction;.commit:()I // method@0478 │ │ -05e998: 0e00 |0010: return-void │ │ +085a74: |[085a74] android.support.v4.app.DialogFragment.show:(Landroid/support/v4/app/FragmentManager;Ljava/lang/String;)V │ │ +085a84: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +085a86: 5c21 ca00 |0001: iput-boolean v1, v2, Landroid/support/v4/app/DialogFragment;.mDismissed:Z // field@00ca │ │ +085a8a: 1211 |0003: const/4 v1, #int 1 // #1 │ │ +085a8c: 5c21 cb00 |0004: iput-boolean v1, v2, Landroid/support/v4/app/DialogFragment;.mShownByMe:Z // field@00cb │ │ +085a90: 6e10 7b05 0300 |0006: invoke-virtual {v3}, Landroid/support/v4/app/FragmentManager;.beginTransaction:()Landroid/support/v4/app/FragmentTransaction; // method@057b │ │ +085a96: 0c00 |0009: move-result-object v0 │ │ +085a98: 6e30 4506 2004 |000a: invoke-virtual {v0, v2, v4}, Landroid/support/v4/app/FragmentTransaction;.add:(Landroid/support/v4/app/Fragment;Ljava/lang/String;)Landroid/support/v4/app/FragmentTransaction; // method@0645 │ │ +085a9e: 6e10 4906 0000 |000d: invoke-virtual {v0}, Landroid/support/v4/app/FragmentTransaction;.commit:()I // method@0649 │ │ +085aa4: 0e00 |0010: return-void │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=123 │ │ - 0x0003 line=124 │ │ - 0x0006 line=125 │ │ - 0x000a line=126 │ │ - 0x000d line=127 │ │ - 0x0010 line=128 │ │ + 0x0000 line=134 │ │ + 0x0003 line=135 │ │ + 0x0006 line=136 │ │ + 0x000a line=137 │ │ + 0x000d line=138 │ │ + 0x0010 line=139 │ │ locals : │ │ 0x000a - 0x0011 reg=0 ft Landroid/support/v4/app/FragmentTransaction; │ │ 0x0000 - 0x0011 reg=2 this Landroid/support/v4/app/DialogFragment; │ │ 0x0000 - 0x0011 reg=3 manager Landroid/support/v4/app/FragmentManager; │ │ 0x0000 - 0x0011 reg=4 tag Ljava/lang/String; │ │ │ │ - source_file_idx : 730 (DialogFragment.java) │ │ + source_file_idx : 898 (DialogFragment.java) │ │ │ │ -Class #467 header: │ │ -class_idx : 178 │ │ +Class #701 header: │ │ +class_idx : 281 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 948 │ │ -source_file_idx : 868 │ │ +superclass_idx : 1337 │ │ +source_file_idx : 1123 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ -virtual_methods_size: 1 │ │ +virtual_methods_size: 2 │ │ │ │ -Class #467 annotations: │ │ +Class #701 annotations: │ │ Annotations on class │ │ VISIBILITY_SYSTEM Ldalvik/annotation/EnclosingMethod; value=instantiateChildFragmentManager │ │ VISIBILITY_SYSTEM Ldalvik/annotation/InnerClass; accessFlags=0 name=null │ │ │ │ -Class #467 - │ │ +Class #701 - │ │ Class descriptor : 'Landroid/support/v4/app/Fragment$1;' │ │ Access flags : 0x0000 () │ │ Superclass : 'Ljava/lang/Object;' │ │ Interfaces - │ │ #0 : 'Landroid/support/v4/app/FragmentContainer;' │ │ Static fields - │ │ Instance fields - │ │ @@ -115250,75 +159216,98 @@ │ │ type : '(Landroid/support/v4/app/Fragment;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -05e99c: |[05e99c] android.support.v4.app.Fragment$1.:(Landroid/support/v4/app/Fragment;)V │ │ -05e9ac: 5b01 9d00 |0000: iput-object v1, v0, Landroid/support/v4/app/Fragment$1;.this$0:Landroid/support/v4/app/Fragment; // field@009d │ │ -05e9b0: 7010 9117 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1791 │ │ -05e9b6: 0e00 |0005: return-void │ │ +085aa8: |[085aa8] android.support.v4.app.Fragment$1.:(Landroid/support/v4/app/Fragment;)V │ │ +085ab8: 5b01 d000 |0000: iput-object v1, v0, Landroid/support/v4/app/Fragment$1;.this$0:Landroid/support/v4/app/Fragment; // field@00d0 │ │ +085abc: 7010 8622 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2286 │ │ +085ac2: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=1461 │ │ + 0x0000 line=1742 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Landroid/support/v4/app/Fragment$1; │ │ 0x0000 - 0x0006 reg=1 (null) Landroid/support/v4/app/Fragment; │ │ │ │ Virtual methods - │ │ #0 : (in Landroid/support/v4/app/Fragment$1;) │ │ name : 'findViewById' │ │ type : '(I)Landroid/view/View;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 23 16-bit code units │ │ -05e9b8: |[05e9b8] android.support.v4.app.Fragment$1.findViewById:(I)Landroid/view/View; │ │ -05e9c8: 5420 9d00 |0000: iget-object v0, v2, Landroid/support/v4/app/Fragment$1;.this$0:Landroid/support/v4/app/Fragment; // field@009d │ │ -05e9cc: 5400 cd00 |0002: iget-object v0, v0, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@00cd │ │ -05e9d0: 3900 0a00 |0004: if-nez v0, 000e // +000a │ │ -05e9d4: 2200 a703 |0006: new-instance v0, Ljava/lang/IllegalStateException; // type@03a7 │ │ -05e9d8: 1a01 6303 |0008: const-string v1, "Fragment does not have a view" // string@0363 │ │ -05e9dc: 7020 7c17 1000 |000a: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@177c │ │ -05e9e2: 2700 |000d: throw v0 │ │ -05e9e4: 5420 9d00 |000e: iget-object v0, v2, Landroid/support/v4/app/Fragment$1;.this$0:Landroid/support/v4/app/Fragment; // field@009d │ │ -05e9e8: 5400 cd00 |0010: iget-object v0, v0, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@00cd │ │ -05e9ec: 6e20 b312 3000 |0012: invoke-virtual {v0, v3}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@12b3 │ │ -05e9f2: 0c00 |0015: move-result-object v0 │ │ -05e9f4: 1100 |0016: return-object v0 │ │ - catches : (none) │ │ - positions : │ │ - 0x0000 line=1464 │ │ - 0x0006 line=1465 │ │ - 0x000e line=1467 │ │ +085ac4: |[085ac4] android.support.v4.app.Fragment$1.findViewById:(I)Landroid/view/View; │ │ +085ad4: 5420 d000 |0000: iget-object v0, v2, Landroid/support/v4/app/Fragment$1;.this$0:Landroid/support/v4/app/Fragment; // field@00d0 │ │ +085ad8: 5400 0b01 |0002: iget-object v0, v0, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@010b │ │ +085adc: 3900 0a00 |0004: if-nez v0, 000e // +000a │ │ +085ae0: 2200 2c05 |0006: new-instance v0, Ljava/lang/IllegalStateException; // type@052c │ │ +085ae4: 1a01 6104 |0008: const-string v1, "Fragment does not have a view" // string@0461 │ │ +085ae8: 7020 6c22 1000 |000a: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@226c │ │ +085aee: 2700 |000d: throw v0 │ │ +085af0: 5420 d000 |000e: iget-object v0, v2, Landroid/support/v4/app/Fragment$1;.this$0:Landroid/support/v4/app/Fragment; // field@00d0 │ │ +085af4: 5400 0b01 |0010: iget-object v0, v0, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@010b │ │ +085af8: 6e20 f51c 3000 |0012: invoke-virtual {v0, v3}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@1cf5 │ │ +085afe: 0c00 |0015: move-result-object v0 │ │ +085b00: 1100 |0016: return-object v0 │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=1745 │ │ + 0x0006 line=1746 │ │ + 0x000e line=1748 │ │ locals : │ │ 0x0000 - 0x0017 reg=2 this Landroid/support/v4/app/Fragment$1; │ │ 0x0000 - 0x0017 reg=3 id I │ │ │ │ - source_file_idx : 868 (Fragment.java) │ │ + #1 : (in Landroid/support/v4/app/Fragment$1;) │ │ + name : 'hasView' │ │ + type : '()Z' │ │ + access : 0x0001 (PUBLIC) │ │ + code - │ │ + registers : 2 │ │ + ins : 1 │ │ + outs : 0 │ │ + insns size : 10 16-bit code units │ │ +085b04: |[085b04] android.support.v4.app.Fragment$1.hasView:()Z │ │ +085b14: 5410 d000 |0000: iget-object v0, v1, Landroid/support/v4/app/Fragment$1;.this$0:Landroid/support/v4/app/Fragment; // field@00d0 │ │ +085b18: 5400 0b01 |0002: iget-object v0, v0, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@010b │ │ +085b1c: 3800 0400 |0004: if-eqz v0, 0008 // +0004 │ │ +085b20: 1210 |0006: const/4 v0, #int 1 // #1 │ │ +085b22: 0f00 |0007: return v0 │ │ +085b24: 1200 |0008: const/4 v0, #int 0 // #0 │ │ +085b26: 28fe |0009: goto 0007 // -0002 │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=1753 │ │ + locals : │ │ + 0x0000 - 0x000a reg=1 this Landroid/support/v4/app/Fragment$1; │ │ + │ │ + source_file_idx : 1123 (Fragment.java) │ │ │ │ -Class #468 header: │ │ -class_idx : 184 │ │ +Class #702 header: │ │ +class_idx : 287 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 948 │ │ -source_file_idx : 870 │ │ +superclass_idx : 1337 │ │ +source_file_idx : 1125 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ -virtual_methods_size: 1 │ │ +virtual_methods_size: 2 │ │ │ │ -Class #468 annotations: │ │ +Class #702 annotations: │ │ Annotations on class │ │ VISIBILITY_SYSTEM Ldalvik/annotation/EnclosingClass; value=Landroid/support/v4/app/FragmentActivity; │ │ VISIBILITY_SYSTEM Ldalvik/annotation/InnerClass; accessFlags=0 name=null │ │ │ │ -Class #468 - │ │ +Class #702 - │ │ Class descriptor : 'Landroid/support/v4/app/FragmentActivity$2;' │ │ Access flags : 0x0000 () │ │ Superclass : 'Ljava/lang/Object;' │ │ Interfaces - │ │ #0 : 'Landroid/support/v4/app/FragmentContainer;' │ │ Static fields - │ │ Instance fields - │ │ @@ -115332,18 +159321,18 @@ │ │ type : '(Landroid/support/v4/app/FragmentActivity;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -05e9f8: |[05e9f8] android.support.v4.app.FragmentActivity$2.:(Landroid/support/v4/app/FragmentActivity;)V │ │ -05ea08: 5b01 d100 |0000: iput-object v1, v0, Landroid/support/v4/app/FragmentActivity$2;.this$0:Landroid/support/v4/app/FragmentActivity; // field@00d1 │ │ -05ea0c: 7010 9117 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1791 │ │ -05ea12: 0e00 |0005: return-void │ │ +085b28: |[085b28] android.support.v4.app.FragmentActivity$2.:(Landroid/support/v4/app/FragmentActivity;)V │ │ +085b38: 5b01 0f01 |0000: iput-object v1, v0, Landroid/support/v4/app/FragmentActivity$2;.this$0:Landroid/support/v4/app/FragmentActivity; // field@010f │ │ +085b3c: 7010 8622 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2286 │ │ +085b42: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=106 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Landroid/support/v4/app/FragmentActivity$2; │ │ 0x0000 - 0x0006 reg=1 (null) Landroid/support/v4/app/FragmentActivity; │ │ │ │ @@ -115353,71 +159342,103 @@ │ │ type : '(I)Landroid/view/View;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -05ea14: |[05ea14] android.support.v4.app.FragmentActivity$2.findViewById:(I)Landroid/view/View; │ │ -05ea24: 5410 d100 |0000: iget-object v0, v1, Landroid/support/v4/app/FragmentActivity$2;.this$0:Landroid/support/v4/app/FragmentActivity; // field@00d1 │ │ -05ea28: 6e20 7803 2000 |0002: invoke-virtual {v0, v2}, Landroid/support/v4/app/FragmentActivity;.findViewById:(I)Landroid/view/View; // method@0378 │ │ -05ea2e: 0c00 |0005: move-result-object v0 │ │ -05ea30: 1100 |0006: return-object v0 │ │ +085b44: |[085b44] android.support.v4.app.FragmentActivity$2.findViewById:(I)Landroid/view/View; │ │ +085b54: 5410 0f01 |0000: iget-object v0, v1, Landroid/support/v4/app/FragmentActivity$2;.this$0:Landroid/support/v4/app/FragmentActivity; // field@010f │ │ +085b58: 6e20 3d05 2000 |0002: invoke-virtual {v0, v2}, Landroid/support/v4/app/FragmentActivity;.findViewById:(I)Landroid/view/View; // method@053d │ │ +085b5e: 0c00 |0005: move-result-object v0 │ │ +085b60: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=109 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/app/FragmentActivity$2; │ │ 0x0000 - 0x0007 reg=2 id I │ │ │ │ - source_file_idx : 870 (FragmentActivity.java) │ │ + #1 : (in Landroid/support/v4/app/FragmentActivity$2;) │ │ + name : 'hasView' │ │ + type : '()Z' │ │ + access : 0x0001 (PUBLIC) │ │ + code - │ │ + registers : 3 │ │ + ins : 1 │ │ + outs : 1 │ │ + insns size : 18 16-bit code units │ │ +085b64: |[085b64] android.support.v4.app.FragmentActivity$2.hasView:()Z │ │ +085b74: 5421 0f01 |0000: iget-object v1, v2, Landroid/support/v4/app/FragmentActivity$2;.this$0:Landroid/support/v4/app/FragmentActivity; // field@010f │ │ +085b78: 6e10 4905 0100 |0002: invoke-virtual {v1}, Landroid/support/v4/app/FragmentActivity;.getWindow:()Landroid/view/Window; // method@0549 │ │ +085b7e: 0c00 |0005: move-result-object v0 │ │ +085b80: 3800 0a00 |0006: if-eqz v0, 0010 // +000a │ │ +085b84: 6e10 fb1d 0000 |0008: invoke-virtual {v0}, Landroid/view/Window;.peekDecorView:()Landroid/view/View; // method@1dfb │ │ +085b8a: 0c01 |000b: move-result-object v1 │ │ +085b8c: 3801 0400 |000c: if-eqz v1, 0010 // +0004 │ │ +085b90: 1211 |000e: const/4 v1, #int 1 // #1 │ │ +085b92: 0f01 |000f: return v1 │ │ +085b94: 1201 |0010: const/4 v1, #int 0 // #0 │ │ +085b96: 28fe |0011: goto 000f // -0002 │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=114 │ │ + 0x0006 line=115 │ │ + locals : │ │ + 0x0006 - 0x0012 reg=0 window Landroid/view/Window; │ │ + 0x0000 - 0x0012 reg=2 this Landroid/support/v4/app/FragmentActivity$2; │ │ + │ │ + source_file_idx : 1125 (FragmentActivity.java) │ │ │ │ -Class #469 header: │ │ -class_idx : 197 │ │ +Class #703 header: │ │ +class_idx : 300 │ │ access_flags : 16 (0x0010) │ │ -superclass_idx : 191 │ │ -source_file_idx : 873 │ │ +superclass_idx : 293 │ │ +source_file_idx : 1128 │ │ static_fields_size : 18 │ │ instance_fields_size: 23 │ │ direct_methods_size : 8 │ │ -virtual_methods_size: 67 │ │ +virtual_methods_size: 70 │ │ │ │ -Class #469 annotations: │ │ -Annotations on field #266 'mActive' │ │ +Class #703 annotations: │ │ +Annotations on class │ │ + VISIBILITY_SYSTEM Ldalvik/annotation/MemberClasses; value={ Landroid/support/v4/app/FragmentManagerImpl$FragmentTag; } │ │ +Annotations on field #328 'mActive' │ │ VISIBILITY_SYSTEM Ldalvik/annotation/Signature; value={ "Ljava/util/ArrayList" "<" "Landroid/support/v4/app/Fragment;" ">;" } │ │ -Annotations on field #268 'mAdded' │ │ +Annotations on field #330 'mAdded' │ │ VISIBILITY_SYSTEM Ldalvik/annotation/Signature; value={ "Ljava/util/ArrayList" "<" "Landroid/support/v4/app/Fragment;" ">;" } │ │ -Annotations on field #269 'mAvailBackStackIndices' │ │ +Annotations on field #331 'mAvailBackStackIndices' │ │ VISIBILITY_SYSTEM Ldalvik/annotation/Signature; value={ "Ljava/util/ArrayList" "<" "Ljava/lang/Integer;" ">;" } │ │ -Annotations on field #270 'mAvailIndices' │ │ +Annotations on field #332 'mAvailIndices' │ │ VISIBILITY_SYSTEM Ldalvik/annotation/Signature; value={ "Ljava/util/ArrayList" "<" "Ljava/lang/Integer;" ">;" } │ │ -Annotations on field #271 'mBackStack' │ │ +Annotations on field #333 'mBackStack' │ │ VISIBILITY_SYSTEM Ldalvik/annotation/Signature; value={ "Ljava/util/ArrayList" "<" "Landroid/support/v4/app/BackStackRecord;" ">;" } │ │ -Annotations on field #272 'mBackStackChangeListeners' │ │ +Annotations on field #334 'mBackStackChangeListeners' │ │ VISIBILITY_SYSTEM Ldalvik/annotation/Signature; value={ "Ljava/util/ArrayList" "<" "Landroid/support/v4/app/FragmentManager$OnBackStackChangedListener;" ">;" } │ │ -Annotations on field #273 'mBackStackIndices' │ │ +Annotations on field #335 'mBackStackIndices' │ │ VISIBILITY_SYSTEM Ldalvik/annotation/Signature; value={ "Ljava/util/ArrayList" "<" "Landroid/support/v4/app/BackStackRecord;" ">;" } │ │ -Annotations on field #275 'mCreatedMenus' │ │ +Annotations on field #337 'mCreatedMenus' │ │ VISIBILITY_SYSTEM Ldalvik/annotation/Signature; value={ "Ljava/util/ArrayList" "<" "Landroid/support/v4/app/Fragment;" ">;" } │ │ -Annotations on field #284 'mPendingActions' │ │ +Annotations on field #346 'mPendingActions' │ │ VISIBILITY_SYSTEM Ldalvik/annotation/Signature; value={ "Ljava/util/ArrayList" "<" "Ljava/lang/Runnable;" ">;" } │ │ -Annotations on field #285 'mStateArray' │ │ +Annotations on field #347 'mStateArray' │ │ VISIBILITY_SYSTEM Ldalvik/annotation/Signature; value={ "Landroid/util/SparseArray" "<" "Landroid/os/Parcelable;" ">;" } │ │ -Annotations on method #1015 'getFragments' │ │ +Annotations on method #1476 'getFragments' │ │ VISIBILITY_SYSTEM Ldalvik/annotation/Signature; value={ "()" "Ljava/util/List" "<" "Landroid/support/v4/app/Fragment;" ">;" } │ │ -Annotations on method #1039 'restoreAllState' │ │ +Annotations on method #1503 'restoreAllState' │ │ VISIBILITY_SYSTEM Ldalvik/annotation/Signature; value={ "(" "Landroid/os/Parcelable;" "Ljava/util/ArrayList" "<" "Landroid/support/v4/app/Fragment;" ">;)V" } │ │ -Annotations on method #1040 'retainNonConfig' │ │ +Annotations on method #1504 'retainNonConfig' │ │ VISIBILITY_SYSTEM Ldalvik/annotation/Signature; value={ "()" "Ljava/util/ArrayList" "<" "Landroid/support/v4/app/Fragment;" ">;" } │ │ │ │ -Class #469 - │ │ +Class #703 - │ │ Class descriptor : 'Landroid/support/v4/app/FragmentManagerImpl;' │ │ Access flags : 0x0010 (FINAL) │ │ Superclass : 'Landroid/support/v4/app/FragmentManager;' │ │ Interfaces - │ │ + #0 : 'Landroid/view/LayoutInflater$Factory;' │ │ Static fields - │ │ #0 : (in Landroid/support/v4/app/FragmentManagerImpl;) │ │ name : 'ACCELERATE_CUBIC' │ │ type : 'Landroid/view/animation/Interpolator;' │ │ access : 0x0018 (STATIC FINAL) │ │ value : null │ │ #1 : (in Landroid/support/v4/app/FragmentManagerImpl;) │ │ @@ -115604,196 +159625,197 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 5 │ │ ins : 0 │ │ outs : 2 │ │ insns size : 45 16-bit code units │ │ -05ea34: |[05ea34] android.support.v4.app.FragmentManagerImpl.:()V │ │ -05ea44: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -05ea46: 1504 2040 |0001: const/high16 v4, #int 1075838976 // #4020 │ │ -05ea4a: 1503 c03f |0003: const/high16 v3, #int 1069547520 // #3fc0 │ │ -05ea4e: 6a00 0101 |0005: sput-boolean v0, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@0101 │ │ -05ea52: 6001 2c00 |0007: sget v1, Landroid/os/Build$VERSION;.SDK_INT:I // field@002c │ │ -05ea56: 1302 0b00 |0009: const/16 v2, #int 11 // #b │ │ -05ea5a: 3421 0300 |000b: if-lt v1, v2, 000e // +0003 │ │ -05ea5e: 1210 |000d: const/4 v0, #int 1 // #1 │ │ -05ea60: 6a00 0401 |000e: sput-boolean v0, Landroid/support/v4/app/FragmentManagerImpl;.HONEYCOMB:Z // field@0104 │ │ -05ea64: 2200 da02 |0010: new-instance v0, Landroid/view/animation/DecelerateInterpolator; // type@02da │ │ -05ea68: 7020 ed13 4000 |0012: invoke-direct {v0, v4}, Landroid/view/animation/DecelerateInterpolator;.:(F)V // method@13ed │ │ -05ea6e: 6900 0301 |0015: sput-object v0, Landroid/support/v4/app/FragmentManagerImpl;.DECELERATE_QUINT:Landroid/view/animation/Interpolator; // field@0103 │ │ -05ea72: 2200 da02 |0017: new-instance v0, Landroid/view/animation/DecelerateInterpolator; // type@02da │ │ -05ea76: 7020 ed13 3000 |0019: invoke-direct {v0, v3}, Landroid/view/animation/DecelerateInterpolator;.:(F)V // method@13ed │ │ -05ea7c: 6900 0201 |001c: sput-object v0, Landroid/support/v4/app/FragmentManagerImpl;.DECELERATE_CUBIC:Landroid/view/animation/Interpolator; // field@0102 │ │ -05ea80: 2200 d402 |001e: new-instance v0, Landroid/view/animation/AccelerateInterpolator; // type@02d4 │ │ -05ea84: 7020 e413 4000 |0020: invoke-direct {v0, v4}, Landroid/view/animation/AccelerateInterpolator;.:(F)V // method@13e4 │ │ -05ea8a: 6900 f900 |0023: sput-object v0, Landroid/support/v4/app/FragmentManagerImpl;.ACCELERATE_QUINT:Landroid/view/animation/Interpolator; // field@00f9 │ │ -05ea8e: 2200 d402 |0025: new-instance v0, Landroid/view/animation/AccelerateInterpolator; // type@02d4 │ │ -05ea92: 7020 e413 3000 |0027: invoke-direct {v0, v3}, Landroid/view/animation/AccelerateInterpolator;.:(F)V // method@13e4 │ │ -05ea98: 6900 f800 |002a: sput-object v0, Landroid/support/v4/app/FragmentManagerImpl;.ACCELERATE_CUBIC:Landroid/view/animation/Interpolator; // field@00f8 │ │ -05ea9c: 0e00 |002c: return-void │ │ +085b98: |[085b98] android.support.v4.app.FragmentManagerImpl.:()V │ │ +085ba8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +085baa: 1504 2040 |0001: const/high16 v4, #int 1075838976 // #4020 │ │ +085bae: 1503 c03f |0003: const/high16 v3, #int 1069547520 // #3fc0 │ │ +085bb2: 6a00 3f01 |0005: sput-boolean v0, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@013f │ │ +085bb6: 6001 4000 |0007: sget v1, Landroid/os/Build$VERSION;.SDK_INT:I // field@0040 │ │ +085bba: 1302 0b00 |0009: const/16 v2, #int 11 // #b │ │ +085bbe: 3421 0300 |000b: if-lt v1, v2, 000e // +0003 │ │ +085bc2: 1210 |000d: const/4 v0, #int 1 // #1 │ │ +085bc4: 6a00 4201 |000e: sput-boolean v0, Landroid/support/v4/app/FragmentManagerImpl;.HONEYCOMB:Z // field@0142 │ │ +085bc8: 2200 5804 |0010: new-instance v0, Landroid/view/animation/DecelerateInterpolator; // type@0458 │ │ +085bcc: 7020 c21e 4000 |0012: invoke-direct {v0, v4}, Landroid/view/animation/DecelerateInterpolator;.:(F)V // method@1ec2 │ │ +085bd2: 6900 4101 |0015: sput-object v0, Landroid/support/v4/app/FragmentManagerImpl;.DECELERATE_QUINT:Landroid/view/animation/Interpolator; // field@0141 │ │ +085bd6: 2200 5804 |0017: new-instance v0, Landroid/view/animation/DecelerateInterpolator; // type@0458 │ │ +085bda: 7020 c21e 3000 |0019: invoke-direct {v0, v3}, Landroid/view/animation/DecelerateInterpolator;.:(F)V // method@1ec2 │ │ +085be0: 6900 4001 |001c: sput-object v0, Landroid/support/v4/app/FragmentManagerImpl;.DECELERATE_CUBIC:Landroid/view/animation/Interpolator; // field@0140 │ │ +085be4: 2200 5204 |001e: new-instance v0, Landroid/view/animation/AccelerateInterpolator; // type@0452 │ │ +085be8: 7020 af1e 4000 |0020: invoke-direct {v0, v4}, Landroid/view/animation/AccelerateInterpolator;.:(F)V // method@1eaf │ │ +085bee: 6900 3701 |0023: sput-object v0, Landroid/support/v4/app/FragmentManagerImpl;.ACCELERATE_QUINT:Landroid/view/animation/Interpolator; // field@0137 │ │ +085bf2: 2200 5204 |0025: new-instance v0, Landroid/view/animation/AccelerateInterpolator; // type@0452 │ │ +085bf6: 7020 af1e 3000 |0027: invoke-direct {v0, v3}, Landroid/view/animation/AccelerateInterpolator;.:(F)V // method@1eaf │ │ +085bfc: 6900 3601 |002a: sput-object v0, Landroid/support/v4/app/FragmentManagerImpl;.ACCELERATE_CUBIC:Landroid/view/animation/Interpolator; // field@0136 │ │ +085c00: 0e00 |002c: return-void │ │ catches : (none) │ │ positions : │ │ - 0x0005 line=396 │ │ - 0x0007 line=399 │ │ - 0x0010 line=727 │ │ - 0x0017 line=728 │ │ - 0x001e line=729 │ │ - 0x0025 line=730 │ │ + 0x0005 line=410 │ │ + 0x0007 line=413 │ │ + 0x0010 line=746 │ │ + 0x0017 line=747 │ │ + 0x001e line=748 │ │ + 0x0025 line=749 │ │ locals : │ │ │ │ #1 : (in Landroid/support/v4/app/FragmentManagerImpl;) │ │ name : '' │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 19 16-bit code units │ │ -05eaa0: |[05eaa0] android.support.v4.app.FragmentManagerImpl.:()V │ │ -05eab0: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -05eab2: 7010 af03 0200 |0001: invoke-direct {v2}, Landroid/support/v4/app/FragmentManager;.:()V // method@03af │ │ -05eab8: 1200 |0004: const/4 v0, #int 0 // #0 │ │ -05eaba: 5920 1401 |0005: iput v0, v2, Landroid/support/v4/app/FragmentManagerImpl;.mCurState:I // field@0114 │ │ -05eabe: 5b21 1e01 |0007: iput-object v1, v2, Landroid/support/v4/app/FragmentManagerImpl;.mStateBundle:Landroid/os/Bundle; // field@011e │ │ -05eac2: 5b21 1d01 |0009: iput-object v1, v2, Landroid/support/v4/app/FragmentManagerImpl;.mStateArray:Landroid/util/SparseArray; // field@011d │ │ -05eac6: 2200 c000 |000b: new-instance v0, Landroid/support/v4/app/FragmentManagerImpl$1; // type@00c0 │ │ -05eaca: 7020 c503 2000 |000d: invoke-direct {v0, v2}, Landroid/support/v4/app/FragmentManagerImpl$1;.:(Landroid/support/v4/app/FragmentManagerImpl;)V // method@03c5 │ │ -05ead0: 5b20 1601 |0010: iput-object v0, v2, Landroid/support/v4/app/FragmentManagerImpl;.mExecCommit:Ljava/lang/Runnable; // field@0116 │ │ -05ead4: 0e00 |0012: return-void │ │ - catches : (none) │ │ - positions : │ │ - 0x0001 line=395 │ │ - 0x0004 line=422 │ │ - 0x0007 line=434 │ │ - 0x0009 line=435 │ │ - 0x000b line=437 │ │ +085c04: |[085c04] android.support.v4.app.FragmentManagerImpl.:()V │ │ +085c14: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +085c16: 7010 7905 0200 |0001: invoke-direct {v2}, Landroid/support/v4/app/FragmentManager;.:()V // method@0579 │ │ +085c1c: 1200 |0004: const/4 v0, #int 0 // #0 │ │ +085c1e: 5920 5201 |0005: iput v0, v2, Landroid/support/v4/app/FragmentManagerImpl;.mCurState:I // field@0152 │ │ +085c22: 5b21 5c01 |0007: iput-object v1, v2, Landroid/support/v4/app/FragmentManagerImpl;.mStateBundle:Landroid/os/Bundle; // field@015c │ │ +085c26: 5b21 5b01 |0009: iput-object v1, v2, Landroid/support/v4/app/FragmentManagerImpl;.mStateArray:Landroid/util/SparseArray; // field@015b │ │ +085c2a: 2200 2601 |000b: new-instance v0, Landroid/support/v4/app/FragmentManagerImpl$1; // type@0126 │ │ +085c2e: 7020 9005 2000 |000d: invoke-direct {v0, v2}, Landroid/support/v4/app/FragmentManagerImpl$1;.:(Landroid/support/v4/app/FragmentManagerImpl;)V // method@0590 │ │ +085c34: 5b20 5401 |0010: iput-object v0, v2, Landroid/support/v4/app/FragmentManagerImpl;.mExecCommit:Ljava/lang/Runnable; // field@0154 │ │ +085c38: 0e00 |0012: return-void │ │ + catches : (none) │ │ + positions : │ │ + 0x0001 line=409 │ │ + 0x0004 line=436 │ │ + 0x0007 line=448 │ │ + 0x0009 line=449 │ │ + 0x000b line=451 │ │ + 0x0012 line=2205 │ │ locals : │ │ 0x0000 - 0x0013 reg=2 this Landroid/support/v4/app/FragmentManagerImpl; │ │ │ │ #2 : (in Landroid/support/v4/app/FragmentManagerImpl;) │ │ name : 'checkStateLoss' │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 44 16-bit code units │ │ -05ead8: |[05ead8] android.support.v4.app.FragmentManagerImpl.checkStateLoss:()V │ │ -05eae8: 5530 1f01 |0000: iget-boolean v0, v3, Landroid/support/v4/app/FragmentManagerImpl;.mStateSaved:Z // field@011f │ │ -05eaec: 3800 0a00 |0002: if-eqz v0, 000c // +000a │ │ -05eaf0: 2200 a703 |0004: new-instance v0, Ljava/lang/IllegalStateException; // type@03a7 │ │ -05eaf4: 1a01 5002 |0006: const-string v1, "Can not perform this action after onSaveInstanceState" // string@0250 │ │ -05eaf8: 7020 7c17 1000 |0008: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@177c │ │ -05eafe: 2700 |000b: throw v0 │ │ -05eb00: 5430 1a01 |000c: iget-object v0, v3, Landroid/support/v4/app/FragmentManagerImpl;.mNoTransactionsBecause:Ljava/lang/String; // field@011a │ │ -05eb04: 3800 1d00 |000e: if-eqz v0, 002b // +001d │ │ -05eb08: 2200 a703 |0010: new-instance v0, Ljava/lang/IllegalStateException; // type@03a7 │ │ -05eb0c: 2201 b903 |0012: new-instance v1, Ljava/lang/StringBuilder; // type@03b9 │ │ -05eb10: 7010 ae17 0100 |0014: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@17ae │ │ -05eb16: 1a02 5102 |0017: const-string v2, "Can not perform this action inside of " // string@0251 │ │ -05eb1a: 6e20 b517 2100 |0019: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17b5 │ │ -05eb20: 0c01 |001c: move-result-object v1 │ │ -05eb22: 5432 1a01 |001d: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mNoTransactionsBecause:Ljava/lang/String; // field@011a │ │ -05eb26: 6e20 b517 2100 |001f: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17b5 │ │ -05eb2c: 0c01 |0022: move-result-object v1 │ │ -05eb2e: 6e10 ba17 0100 |0023: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@17ba │ │ -05eb34: 0c01 |0026: move-result-object v1 │ │ -05eb36: 7020 7c17 1000 |0027: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@177c │ │ -05eb3c: 2700 |002a: throw v0 │ │ -05eb3e: 0e00 |002b: return-void │ │ - catches : (none) │ │ - positions : │ │ - 0x0000 line=1342 │ │ - 0x0004 line=1343 │ │ - 0x000c line=1346 │ │ - 0x0010 line=1347 │ │ - 0x002b line=1350 │ │ +085c3c: |[085c3c] android.support.v4.app.FragmentManagerImpl.checkStateLoss:()V │ │ +085c4c: 5530 5d01 |0000: iget-boolean v0, v3, Landroid/support/v4/app/FragmentManagerImpl;.mStateSaved:Z // field@015d │ │ +085c50: 3800 0a00 |0002: if-eqz v0, 000c // +000a │ │ +085c54: 2200 2c05 |0004: new-instance v0, Ljava/lang/IllegalStateException; // type@052c │ │ +085c58: 1a01 d702 |0006: const-string v1, "Can not perform this action after onSaveInstanceState" // string@02d7 │ │ +085c5c: 7020 6c22 1000 |0008: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@226c │ │ +085c62: 2700 |000b: throw v0 │ │ +085c64: 5430 5801 |000c: iget-object v0, v3, Landroid/support/v4/app/FragmentManagerImpl;.mNoTransactionsBecause:Ljava/lang/String; // field@0158 │ │ +085c68: 3800 1d00 |000e: if-eqz v0, 002b // +001d │ │ +085c6c: 2200 2c05 |0010: new-instance v0, Ljava/lang/IllegalStateException; // type@052c │ │ +085c70: 2201 3e05 |0012: new-instance v1, Ljava/lang/StringBuilder; // type@053e │ │ +085c74: 7010 a422 0100 |0014: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@22a4 │ │ +085c7a: 1a02 d802 |0017: const-string v2, "Can not perform this action inside of " // string@02d8 │ │ +085c7e: 6e20 ad22 2100 |0019: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22ad │ │ +085c84: 0c01 |001c: move-result-object v1 │ │ +085c86: 5432 5801 |001d: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mNoTransactionsBecause:Ljava/lang/String; // field@0158 │ │ +085c8a: 6e20 ad22 2100 |001f: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22ad │ │ +085c90: 0c01 |0022: move-result-object v1 │ │ +085c92: 6e10 b222 0100 |0023: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@22b2 │ │ +085c98: 0c01 |0026: move-result-object v1 │ │ +085c9a: 7020 6c22 1000 |0027: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@226c │ │ +085ca0: 2700 |002a: throw v0 │ │ +085ca2: 0e00 |002b: return-void │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=1364 │ │ + 0x0004 line=1365 │ │ + 0x000c line=1368 │ │ + 0x0010 line=1369 │ │ + 0x002b line=1372 │ │ locals : │ │ 0x0000 - 0x002c reg=3 this Landroid/support/v4/app/FragmentManagerImpl; │ │ │ │ #3 : (in Landroid/support/v4/app/FragmentManagerImpl;) │ │ name : 'makeFadeAnimation' │ │ type : '(Landroid/content/Context;FF)Landroid/view/animation/Animation;' │ │ access : 0x0008 (STATIC) │ │ code - │ │ - registers : 6 │ │ + registers : 7 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 16 16-bit code units │ │ -05eb40: |[05eb40] android.support.v4.app.FragmentManagerImpl.makeFadeAnimation:(Landroid/content/Context;FF)Landroid/view/animation/Animation; │ │ -05eb50: 2200 d502 |0000: new-instance v0, Landroid/view/animation/AlphaAnimation; // type@02d5 │ │ -05eb54: 7030 e513 4005 |0002: invoke-direct {v0, v4, v5}, Landroid/view/animation/AlphaAnimation;.:(FF)V // method@13e5 │ │ -05eb5a: 6201 0201 |0005: sget-object v1, Landroid/support/v4/app/FragmentManagerImpl;.DECELERATE_CUBIC:Landroid/view/animation/Interpolator; // field@0102 │ │ -05eb5e: 6e20 e713 1000 |0007: invoke-virtual {v0, v1}, Landroid/view/animation/AlphaAnimation;.setInterpolator:(Landroid/view/animation/Interpolator;)V // method@13e7 │ │ -05eb64: 1601 dc00 |000a: const-wide/16 v1, #int 220 // #dc │ │ -05eb68: 6e30 e613 1002 |000c: invoke-virtual {v0, v1, v2}, Landroid/view/animation/AlphaAnimation;.setDuration:(J)V // method@13e6 │ │ -05eb6e: 1100 |000f: return-object v0 │ │ +085ca4: |[085ca4] android.support.v4.app.FragmentManagerImpl.makeFadeAnimation:(Landroid/content/Context;FF)Landroid/view/animation/Animation; │ │ +085cb4: 2200 5304 |0000: new-instance v0, Landroid/view/animation/AlphaAnimation; // type@0453 │ │ +085cb8: 7030 b01e 5006 |0002: invoke-direct {v0, v5, v6}, Landroid/view/animation/AlphaAnimation;.:(FF)V // method@1eb0 │ │ +085cbe: 6201 4001 |0005: sget-object v1, Landroid/support/v4/app/FragmentManagerImpl;.DECELERATE_CUBIC:Landroid/view/animation/Interpolator; // field@0140 │ │ +085cc2: 6e20 b21e 1000 |0007: invoke-virtual {v0, v1}, Landroid/view/animation/AlphaAnimation;.setInterpolator:(Landroid/view/animation/Interpolator;)V // method@1eb2 │ │ +085cc8: 1602 dc00 |000a: const-wide/16 v2, #int 220 // #dc │ │ +085ccc: 6e30 b11e 2003 |000c: invoke-virtual {v0, v2, v3}, Landroid/view/animation/AlphaAnimation;.setDuration:(J)V // method@1eb1 │ │ +085cd2: 1100 |000f: return-object v0 │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=750 │ │ - 0x0005 line=751 │ │ - 0x000a line=752 │ │ - 0x000f line=753 │ │ + 0x0000 line=769 │ │ + 0x0005 line=770 │ │ + 0x000a line=771 │ │ + 0x000f line=772 │ │ locals : │ │ 0x0005 - 0x0010 reg=0 anim Landroid/view/animation/AlphaAnimation; │ │ - 0x0000 - 0x0010 reg=3 context Landroid/content/Context; │ │ - 0x0000 - 0x0010 reg=4 start F │ │ - 0x0000 - 0x0010 reg=5 end F │ │ + 0x0000 - 0x0010 reg=4 context Landroid/content/Context; │ │ + 0x0000 - 0x0010 reg=5 start F │ │ + 0x0000 - 0x0010 reg=6 end F │ │ │ │ #4 : (in Landroid/support/v4/app/FragmentManagerImpl;) │ │ name : 'makeOpenCloseAnimation' │ │ type : '(Landroid/content/Context;FFFF)Landroid/view/animation/Animation;' │ │ access : 0x0008 (STATIC) │ │ code - │ │ registers : 16 │ │ ins : 5 │ │ outs : 9 │ │ insns size : 53 16-bit code units │ │ -05eb70: |[05eb70] android.support.v4.app.FragmentManagerImpl.makeOpenCloseAnimation:(Landroid/content/Context;FFFF)Landroid/view/animation/Animation; │ │ -05eb80: 220a d802 |0000: new-instance v10, Landroid/view/animation/AnimationSet; // type@02d8 │ │ -05eb84: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -05eb86: 7020 e913 1a00 |0003: invoke-direct {v10, v1}, Landroid/view/animation/AnimationSet;.:(Z)V // method@13e9 │ │ -05eb8c: 2200 dc02 |0006: new-instance v0, Landroid/view/animation/ScaleAnimation; // type@02dc │ │ -05eb90: 1215 |0008: const/4 v5, #int 1 // #1 │ │ -05eb92: 1506 003f |0009: const/high16 v6, #int 1056964608 // #3f00 │ │ -05eb96: 1217 |000b: const/4 v7, #int 1 // #1 │ │ -05eb98: 1508 003f |000c: const/high16 v8, #int 1056964608 // #3f00 │ │ -05eb9c: 01c1 |000e: move v1, v12 │ │ -05eb9e: 01d2 |000f: move v2, v13 │ │ -05eba0: 01c3 |0010: move v3, v12 │ │ -05eba2: 01d4 |0011: move v4, v13 │ │ -05eba4: 7609 ef13 0000 |0012: invoke-direct/range {v0, v1, v2, v3, v4, v5, v6, v7, v8}, Landroid/view/animation/ScaleAnimation;.:(FFFFIFIF)V // method@13ef │ │ -05ebaa: 6201 0301 |0015: sget-object v1, Landroid/support/v4/app/FragmentManagerImpl;.DECELERATE_QUINT:Landroid/view/animation/Interpolator; // field@0103 │ │ -05ebae: 6e20 f113 1000 |0017: invoke-virtual {v0, v1}, Landroid/view/animation/ScaleAnimation;.setInterpolator:(Landroid/view/animation/Interpolator;)V // method@13f1 │ │ -05ebb4: 1601 dc00 |001a: const-wide/16 v1, #int 220 // #dc │ │ -05ebb8: 6e30 f013 1002 |001c: invoke-virtual {v0, v1, v2}, Landroid/view/animation/ScaleAnimation;.setDuration:(J)V // method@13f0 │ │ -05ebbe: 6e20 ea13 0a00 |001f: invoke-virtual {v10, v0}, Landroid/view/animation/AnimationSet;.addAnimation:(Landroid/view/animation/Animation;)V // method@13ea │ │ -05ebc4: 2209 d502 |0022: new-instance v9, Landroid/view/animation/AlphaAnimation; // type@02d5 │ │ -05ebc8: 7030 e513 e90f |0024: invoke-direct {v9, v14, v15}, Landroid/view/animation/AlphaAnimation;.:(FF)V // method@13e5 │ │ -05ebce: 6201 0201 |0027: sget-object v1, Landroid/support/v4/app/FragmentManagerImpl;.DECELERATE_CUBIC:Landroid/view/animation/Interpolator; // field@0102 │ │ -05ebd2: 6e20 e713 1900 |0029: invoke-virtual {v9, v1}, Landroid/view/animation/AlphaAnimation;.setInterpolator:(Landroid/view/animation/Interpolator;)V // method@13e7 │ │ -05ebd8: 1601 dc00 |002c: const-wide/16 v1, #int 220 // #dc │ │ -05ebdc: 6e30 e613 1902 |002e: invoke-virtual {v9, v1, v2}, Landroid/view/animation/AlphaAnimation;.setDuration:(J)V // method@13e6 │ │ -05ebe2: 6e20 ea13 9a00 |0031: invoke-virtual {v10, v9}, Landroid/view/animation/AnimationSet;.addAnimation:(Landroid/view/animation/Animation;)V // method@13ea │ │ -05ebe8: 110a |0034: return-object v10 │ │ - catches : (none) │ │ - positions : │ │ - 0x0000 line=736 │ │ - 0x0006 line=737 │ │ - 0x0015 line=739 │ │ - 0x001a line=740 │ │ - 0x001f line=741 │ │ - 0x0022 line=742 │ │ - 0x0027 line=743 │ │ - 0x002c line=744 │ │ - 0x0031 line=745 │ │ - 0x0034 line=746 │ │ +085cd4: |[085cd4] android.support.v4.app.FragmentManagerImpl.makeOpenCloseAnimation:(Landroid/content/Context;FFFF)Landroid/view/animation/Animation; │ │ +085ce4: 220a 5604 |0000: new-instance v10, Landroid/view/animation/AnimationSet; // type@0456 │ │ +085ce8: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +085cea: 7020 be1e 1a00 |0003: invoke-direct {v10, v1}, Landroid/view/animation/AnimationSet;.:(Z)V // method@1ebe │ │ +085cf0: 2200 5b04 |0006: new-instance v0, Landroid/view/animation/ScaleAnimation; // type@045b │ │ +085cf4: 1215 |0008: const/4 v5, #int 1 // #1 │ │ +085cf6: 1506 003f |0009: const/high16 v6, #int 1056964608 // #3f00 │ │ +085cfa: 1217 |000b: const/4 v7, #int 1 // #1 │ │ +085cfc: 1508 003f |000c: const/high16 v8, #int 1056964608 // #3f00 │ │ +085d00: 01c1 |000e: move v1, v12 │ │ +085d02: 01d2 |000f: move v2, v13 │ │ +085d04: 01c3 |0010: move v3, v12 │ │ +085d06: 01d4 |0011: move v4, v13 │ │ +085d08: 7609 c51e 0000 |0012: invoke-direct/range {v0, v1, v2, v3, v4, v5, v6, v7, v8}, Landroid/view/animation/ScaleAnimation;.:(FFFFIFIF)V // method@1ec5 │ │ +085d0e: 6201 4101 |0015: sget-object v1, Landroid/support/v4/app/FragmentManagerImpl;.DECELERATE_QUINT:Landroid/view/animation/Interpolator; // field@0141 │ │ +085d12: 6e20 c71e 1000 |0017: invoke-virtual {v0, v1}, Landroid/view/animation/ScaleAnimation;.setInterpolator:(Landroid/view/animation/Interpolator;)V // method@1ec7 │ │ +085d18: 1602 dc00 |001a: const-wide/16 v2, #int 220 // #dc │ │ +085d1c: 6e30 c61e 2003 |001c: invoke-virtual {v0, v2, v3}, Landroid/view/animation/ScaleAnimation;.setDuration:(J)V // method@1ec6 │ │ +085d22: 6e20 bf1e 0a00 |001f: invoke-virtual {v10, v0}, Landroid/view/animation/AnimationSet;.addAnimation:(Landroid/view/animation/Animation;)V // method@1ebf │ │ +085d28: 2209 5304 |0022: new-instance v9, Landroid/view/animation/AlphaAnimation; // type@0453 │ │ +085d2c: 7030 b01e e90f |0024: invoke-direct {v9, v14, v15}, Landroid/view/animation/AlphaAnimation;.:(FF)V // method@1eb0 │ │ +085d32: 6201 4001 |0027: sget-object v1, Landroid/support/v4/app/FragmentManagerImpl;.DECELERATE_CUBIC:Landroid/view/animation/Interpolator; // field@0140 │ │ +085d36: 6e20 b21e 1900 |0029: invoke-virtual {v9, v1}, Landroid/view/animation/AlphaAnimation;.setInterpolator:(Landroid/view/animation/Interpolator;)V // method@1eb2 │ │ +085d3c: 1602 dc00 |002c: const-wide/16 v2, #int 220 // #dc │ │ +085d40: 6e30 b11e 2903 |002e: invoke-virtual {v9, v2, v3}, Landroid/view/animation/AlphaAnimation;.setDuration:(J)V // method@1eb1 │ │ +085d46: 6e20 bf1e 9a00 |0031: invoke-virtual {v10, v9}, Landroid/view/animation/AnimationSet;.addAnimation:(Landroid/view/animation/Animation;)V // method@1ebf │ │ +085d4c: 110a |0034: return-object v10 │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=755 │ │ + 0x0006 line=756 │ │ + 0x0015 line=758 │ │ + 0x001a line=759 │ │ + 0x001f line=760 │ │ + 0x0022 line=761 │ │ + 0x0027 line=762 │ │ + 0x002c line=763 │ │ + 0x0031 line=764 │ │ + 0x0034 line=765 │ │ locals : │ │ 0x0015 - 0x0035 reg=0 scale Landroid/view/animation/ScaleAnimation; │ │ 0x0027 - 0x0035 reg=9 alpha Landroid/view/animation/AlphaAnimation; │ │ 0x0006 - 0x0035 reg=10 set Landroid/view/animation/AnimationSet; │ │ 0x0000 - 0x0035 reg=11 context Landroid/content/Context; │ │ 0x0000 - 0x0035 reg=12 startScale F │ │ 0x0000 - 0x0035 reg=13 endScale F │ │ @@ -115805,105 +159827,105 @@ │ │ type : '(I)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 28 16-bit code units │ │ -05ebec: |[05ebec] android.support.v4.app.FragmentManagerImpl.reverseTransit:(I)I │ │ -05ebfc: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -05ebfe: 2c01 0d00 0000 |0001: sparse-switch v1, 0000000e // +0000000d │ │ -05ec04: 0f00 |0004: return v0 │ │ -05ec06: 1300 0220 |0005: const/16 v0, #int 8194 // #2002 │ │ -05ec0a: 28fd |0007: goto 0004 // -0003 │ │ -05ec0c: 1300 0110 |0008: const/16 v0, #int 4097 // #1001 │ │ -05ec10: 28fa |000a: goto 0004 // -0006 │ │ -05ec12: 1300 0310 |000b: const/16 v0, #int 4099 // #1003 │ │ -05ec16: 28f7 |000d: goto 0004 // -0009 │ │ -05ec18: 0002 0300 0110 0000 0310 0000 0220 ... |000e: sparse-switch-data (14 units) │ │ - catches : (none) │ │ - positions : │ │ - 0x0000 line=2036 │ │ - 0x0001 line=2037 │ │ - 0x0004 line=2048 │ │ - 0x0005 line=2039 │ │ - 0x0007 line=2040 │ │ - 0x0008 line=2042 │ │ - 0x000a line=2043 │ │ - 0x000b line=2045 │ │ - 0x000e line=2037 │ │ +085d50: |[085d50] android.support.v4.app.FragmentManagerImpl.reverseTransit:(I)I │ │ +085d60: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +085d62: 2c01 0d00 0000 |0001: sparse-switch v1, 0000000e // +0000000d │ │ +085d68: 0f00 |0004: return v0 │ │ +085d6a: 1300 0220 |0005: const/16 v0, #int 8194 // #2002 │ │ +085d6e: 28fd |0007: goto 0004 // -0003 │ │ +085d70: 1300 0110 |0008: const/16 v0, #int 4097 // #1001 │ │ +085d74: 28fa |000a: goto 0004 // -0006 │ │ +085d76: 1300 0310 |000b: const/16 v0, #int 4099 // #1003 │ │ +085d7a: 28f7 |000d: goto 0004 // -0009 │ │ +085d7c: 0002 0300 0110 0000 0310 0000 0220 ... |000e: sparse-switch-data (14 units) │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=2069 │ │ + 0x0001 line=2070 │ │ + 0x0004 line=2081 │ │ + 0x0005 line=2072 │ │ + 0x0007 line=2073 │ │ + 0x0008 line=2075 │ │ + 0x000a line=2076 │ │ + 0x000b line=2078 │ │ + 0x000e line=2070 │ │ locals : │ │ 0x0001 - 0x001c reg=0 rev I │ │ 0x0000 - 0x001c reg=1 transit I │ │ │ │ #6 : (in Landroid/support/v4/app/FragmentManagerImpl;) │ │ name : 'throwException' │ │ type : '(Ljava/lang/RuntimeException;)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 9 │ │ ins : 2 │ │ outs : 5 │ │ insns size : 72 16-bit code units │ │ -05ec34: |[05ec34] android.support.v4.app.FragmentManagerImpl.throwException:(Ljava/lang/RuntimeException;)V │ │ -05ec44: 1a03 6703 |0000: const-string v3, "FragmentManager" // string@0367 │ │ -05ec48: 6e10 9c17 0800 |0002: invoke-virtual {v8}, Ljava/lang/RuntimeException;.getMessage:()Ljava/lang/String; // method@179c │ │ -05ec4e: 0c04 |0005: move-result-object v4 │ │ -05ec50: 7120 3612 4300 |0006: invoke-static {v3, v4}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@1236 │ │ -05ec56: 1a03 6703 |0009: const-string v3, "FragmentManager" // string@0367 │ │ -05ec5a: 1a04 d601 |000b: const-string v4, "Activity state:" // string@01d6 │ │ -05ec5e: 7120 3612 4300 |000d: invoke-static {v3, v4}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@1236 │ │ -05ec64: 2201 7801 |0010: new-instance v1, Landroid/support/v4/util/LogWriter; // type@0178 │ │ -05ec68: 1a03 6703 |0012: const-string v3, "FragmentManager" // string@0367 │ │ -05ec6c: 7020 0b08 3100 |0014: invoke-direct {v1, v3}, Landroid/support/v4/util/LogWriter;.:(Ljava/lang/String;)V // method@080b │ │ -05ec72: 2202 9603 |0017: new-instance v2, Ljava/io/PrintWriter; // type@0396 │ │ -05ec76: 7020 4f17 1200 |0019: invoke-direct {v2, v1}, Ljava/io/PrintWriter;.:(Ljava/io/Writer;)V // method@174f │ │ -05ec7c: 5473 0b01 |001c: iget-object v3, v7, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@010b │ │ -05ec80: 3803 1700 |001e: if-eqz v3, 0035 // +0017 │ │ -05ec84: 5473 0b01 |0020: iget-object v3, v7, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@010b │ │ -05ec88: 1a04 0300 |0022: const-string v4, " " // string@0003 │ │ -05ec8c: 1205 |0024: const/4 v5, #int 0 // #0 │ │ -05ec8e: 1206 |0025: const/4 v6, #int 0 // #0 │ │ -05ec90: 2366 3104 |0026: new-array v6, v6, [Ljava/lang/String; // type@0431 │ │ -05ec94: 6e56 7603 4325 |0028: invoke-virtual {v3, v4, v5, v2, v6}, Landroid/support/v4/app/FragmentActivity;.dump:(Ljava/lang/String;Ljava/io/FileDescriptor;Ljava/io/PrintWriter;[Ljava/lang/String;)V // method@0376 │ │ -05ec9a: 2708 |002b: throw v8 │ │ -05ec9c: 0d00 |002c: move-exception v0 │ │ -05ec9e: 1a03 6703 |002d: const-string v3, "FragmentManager" // string@0367 │ │ -05eca2: 1a04 5003 |002f: const-string v4, "Failed dumping state" // string@0350 │ │ -05eca6: 7130 3712 4300 |0031: invoke-static {v3, v4, v0}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@1237 │ │ -05ecac: 28f7 |0034: goto 002b // -0009 │ │ -05ecae: 1a03 0300 |0035: const-string v3, " " // string@0003 │ │ -05ecb2: 1204 |0037: const/4 v4, #int 0 // #0 │ │ -05ecb4: 1205 |0038: const/4 v5, #int 0 // #0 │ │ -05ecb6: 2355 3104 |0039: new-array v5, v5, [Ljava/lang/String; // type@0431 │ │ -05ecba: 6e55 ec03 3724 |003b: invoke-virtual {v7, v3, v4, v2, v5}, Landroid/support/v4/app/FragmentManagerImpl;.dump:(Ljava/lang/String;Ljava/io/FileDescriptor;Ljava/io/PrintWriter;[Ljava/lang/String;)V // method@03ec │ │ -05ecc0: 28ed |003e: goto 002b // -0013 │ │ -05ecc2: 0d00 |003f: move-exception v0 │ │ -05ecc4: 1a03 6703 |0040: const-string v3, "FragmentManager" // string@0367 │ │ -05ecc8: 1a04 5003 |0042: const-string v4, "Failed dumping state" // string@0350 │ │ -05eccc: 7130 3712 4300 |0044: invoke-static {v3, v4, v0}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@1237 │ │ -05ecd2: 28e4 |0047: goto 002b // -001c │ │ +085d98: |[085d98] android.support.v4.app.FragmentManagerImpl.throwException:(Ljava/lang/RuntimeException;)V │ │ +085da8: 1a03 6604 |0000: const-string v3, "FragmentManager" // string@0466 │ │ +085dac: 6e10 9122 0800 |0002: invoke-virtual {v8}, Ljava/lang/RuntimeException;.getMessage:()Ljava/lang/String; // method@2291 │ │ +085db2: 0c04 |0005: move-result-object v4 │ │ +085db4: 7120 711c 4300 |0006: invoke-static {v3, v4}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@1c71 │ │ +085dba: 1a03 6604 |0009: const-string v3, "FragmentManager" // string@0466 │ │ +085dbe: 1a04 2302 |000b: const-string v4, "Activity state:" // string@0223 │ │ +085dc2: 7120 711c 4300 |000d: invoke-static {v3, v4}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@1c71 │ │ +085dc8: 2201 8e02 |0010: new-instance v1, Landroid/support/v4/util/LogWriter; // type@028e │ │ +085dcc: 1a03 6604 |0012: const-string v3, "FragmentManager" // string@0466 │ │ +085dd0: 7020 a70e 3100 |0014: invoke-direct {v1, v3}, Landroid/support/v4/util/LogWriter;.:(Ljava/lang/String;)V // method@0ea7 │ │ +085dd6: 2202 1805 |0017: new-instance v2, Ljava/io/PrintWriter; // type@0518 │ │ +085dda: 7020 3922 1200 |0019: invoke-direct {v2, v1}, Ljava/io/PrintWriter;.:(Ljava/io/Writer;)V // method@2239 │ │ +085de0: 5473 4901 |001c: iget-object v3, v7, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0149 │ │ +085de4: 3803 1700 |001e: if-eqz v3, 0035 // +0017 │ │ +085de8: 5473 4901 |0020: iget-object v3, v7, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0149 │ │ +085dec: 1a04 0300 |0022: const-string v4, " " // string@0003 │ │ +085df0: 1205 |0024: const/4 v5, #int 0 // #0 │ │ +085df2: 1206 |0025: const/4 v6, #int 0 // #0 │ │ +085df4: 2366 cc05 |0026: new-array v6, v6, [Ljava/lang/String; // type@05cc │ │ +085df8: 6e56 3b05 4325 |0028: invoke-virtual {v3, v4, v5, v2, v6}, Landroid/support/v4/app/FragmentActivity;.dump:(Ljava/lang/String;Ljava/io/FileDescriptor;Ljava/io/PrintWriter;[Ljava/lang/String;)V // method@053b │ │ +085dfe: 2708 |002b: throw v8 │ │ +085e00: 0d00 |002c: move-exception v0 │ │ +085e02: 1a03 6604 |002d: const-string v3, "FragmentManager" // string@0466 │ │ +085e06: 1a04 4904 |002f: const-string v4, "Failed dumping state" // string@0449 │ │ +085e0a: 7130 721c 4300 |0031: invoke-static {v3, v4, v0}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@1c72 │ │ +085e10: 28f7 |0034: goto 002b // -0009 │ │ +085e12: 1a03 0300 |0035: const-string v3, " " // string@0003 │ │ +085e16: 1204 |0037: const/4 v4, #int 0 // #0 │ │ +085e18: 1205 |0038: const/4 v5, #int 0 // #0 │ │ +085e1a: 2355 cc05 |0039: new-array v5, v5, [Ljava/lang/String; // type@05cc │ │ +085e1e: 6e55 b905 3724 |003b: invoke-virtual {v7, v3, v4, v2, v5}, Landroid/support/v4/app/FragmentManagerImpl;.dump:(Ljava/lang/String;Ljava/io/FileDescriptor;Ljava/io/PrintWriter;[Ljava/lang/String;)V // method@05b9 │ │ +085e24: 28ed |003e: goto 002b // -0013 │ │ +085e26: 0d00 |003f: move-exception v0 │ │ +085e28: 1a03 6604 |0040: const-string v3, "FragmentManager" // string@0466 │ │ +085e2c: 1a04 4904 |0042: const-string v4, "Failed dumping state" // string@0449 │ │ +085e30: 7130 721c 4300 |0044: invoke-static {v3, v4, v0}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@1c72 │ │ +085e36: 28e4 |0047: goto 002b // -001c │ │ catches : 2 │ │ 0x0020 - 0x002b │ │ Ljava/lang/Exception; -> 0x002c │ │ 0x0035 - 0x003e │ │ Ljava/lang/Exception; -> 0x003f │ │ positions : │ │ - 0x0000 line=445 │ │ - 0x0009 line=446 │ │ - 0x0010 line=447 │ │ - 0x0017 line=448 │ │ - 0x001c line=449 │ │ - 0x0020 line=451 │ │ - 0x002b line=462 │ │ - 0x002c line=452 │ │ - 0x002d line=453 │ │ - 0x0035 line=457 │ │ - 0x003f line=458 │ │ - 0x0040 line=459 │ │ + 0x0000 line=459 │ │ + 0x0009 line=460 │ │ + 0x0010 line=461 │ │ + 0x0017 line=462 │ │ + 0x001c line=463 │ │ + 0x0020 line=465 │ │ + 0x002b line=476 │ │ + 0x002c line=466 │ │ + 0x002d line=467 │ │ + 0x0035 line=471 │ │ + 0x003f line=472 │ │ + 0x0040 line=473 │ │ locals : │ │ 0x002d - 0x0035 reg=0 e Ljava/lang/Exception; │ │ 0x0040 - 0x0048 reg=0 e Ljava/lang/Exception; │ │ 0x0017 - 0x0048 reg=1 logw Landroid/support/v4/util/LogWriter; │ │ 0x001c - 0x0048 reg=2 pw Ljava/io/PrintWriter; │ │ 0x0000 - 0x0048 reg=7 this Landroid/support/v4/app/FragmentManagerImpl; │ │ 0x0000 - 0x0048 reg=8 ex Ljava/lang/RuntimeException; │ │ @@ -115913,48 +159935,48 @@ │ │ type : '(IZ)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 38 16-bit code units │ │ -05ecf0: |[05ecf0] android.support.v4.app.FragmentManagerImpl.transitToStyleIndex:(IZ)I │ │ -05ed00: 12f0 |0000: const/4 v0, #int -1 // #ff │ │ -05ed02: 2c01 1700 0000 |0001: sparse-switch v1, 00000018 // +00000017 │ │ -05ed08: 0f00 |0004: return v0 │ │ -05ed0a: 3802 0400 |0005: if-eqz v2, 0009 // +0004 │ │ -05ed0e: 1210 |0007: const/4 v0, #int 1 // #1 │ │ -05ed10: 28fc |0008: goto 0004 // -0004 │ │ -05ed12: 1220 |0009: const/4 v0, #int 2 // #2 │ │ -05ed14: 28fe |000a: goto 0008 // -0002 │ │ -05ed16: 3802 0400 |000b: if-eqz v2, 000f // +0004 │ │ -05ed1a: 1230 |000d: const/4 v0, #int 3 // #3 │ │ -05ed1c: 28f6 |000e: goto 0004 // -000a │ │ -05ed1e: 1240 |000f: const/4 v0, #int 4 // #4 │ │ -05ed20: 28fe |0010: goto 000e // -0002 │ │ -05ed22: 3802 0400 |0011: if-eqz v2, 0015 // +0004 │ │ -05ed26: 1250 |0013: const/4 v0, #int 5 // #5 │ │ -05ed28: 28f0 |0014: goto 0004 // -0010 │ │ -05ed2a: 1260 |0015: const/4 v0, #int 6 // #6 │ │ -05ed2c: 28fe |0016: goto 0014 // -0002 │ │ -05ed2e: 0000 |0017: nop // spacer │ │ -05ed30: 0002 0300 0110 0000 0310 0000 0220 ... |0018: sparse-switch-data (14 units) │ │ - catches : (none) │ │ - positions : │ │ - 0x0000 line=2060 │ │ - 0x0001 line=2061 │ │ - 0x0004 line=2072 │ │ - 0x0005 line=2063 │ │ - 0x0008 line=2064 │ │ - 0x0009 line=2063 │ │ - 0x000b line=2066 │ │ - 0x000e line=2067 │ │ - 0x000f line=2066 │ │ - 0x0011 line=2069 │ │ - 0x0017 line=2061 │ │ +085e54: |[085e54] android.support.v4.app.FragmentManagerImpl.transitToStyleIndex:(IZ)I │ │ +085e64: 12f0 |0000: const/4 v0, #int -1 // #ff │ │ +085e66: 2c01 1700 0000 |0001: sparse-switch v1, 00000018 // +00000017 │ │ +085e6c: 0f00 |0004: return v0 │ │ +085e6e: 3802 0400 |0005: if-eqz v2, 0009 // +0004 │ │ +085e72: 1210 |0007: const/4 v0, #int 1 // #1 │ │ +085e74: 28fc |0008: goto 0004 // -0004 │ │ +085e76: 1220 |0009: const/4 v0, #int 2 // #2 │ │ +085e78: 28fe |000a: goto 0008 // -0002 │ │ +085e7a: 3802 0400 |000b: if-eqz v2, 000f // +0004 │ │ +085e7e: 1230 |000d: const/4 v0, #int 3 // #3 │ │ +085e80: 28f6 |000e: goto 0004 // -000a │ │ +085e82: 1240 |000f: const/4 v0, #int 4 // #4 │ │ +085e84: 28fe |0010: goto 000e // -0002 │ │ +085e86: 3802 0400 |0011: if-eqz v2, 0015 // +0004 │ │ +085e8a: 1250 |0013: const/4 v0, #int 5 // #5 │ │ +085e8c: 28f0 |0014: goto 0004 // -0010 │ │ +085e8e: 1260 |0015: const/4 v0, #int 6 // #6 │ │ +085e90: 28fe |0016: goto 0014 // -0002 │ │ +085e92: 0000 |0017: nop // spacer │ │ +085e94: 0002 0300 0110 0000 0310 0000 0220 ... |0018: sparse-switch-data (14 units) │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=2093 │ │ + 0x0001 line=2094 │ │ + 0x0004 line=2105 │ │ + 0x0005 line=2096 │ │ + 0x0008 line=2097 │ │ + 0x0009 line=2096 │ │ + 0x000b line=2099 │ │ + 0x000e line=2100 │ │ + 0x000f line=2099 │ │ + 0x0011 line=2102 │ │ + 0x0017 line=2094 │ │ locals : │ │ 0x0001 - 0x0026 reg=0 animAttr I │ │ 0x0000 - 0x0026 reg=1 transit I │ │ 0x0000 - 0x0026 reg=2 enter Z │ │ │ │ Virtual methods - │ │ #0 : (in Landroid/support/v4/app/FragmentManagerImpl;) │ │ @@ -115962,248 +159984,248 @@ │ │ type : '(Landroid/support/v4/app/BackStackRecord;)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 20 16-bit code units │ │ -05ed4c: |[05ed4c] android.support.v4.app.FragmentManagerImpl.addBackStackState:(Landroid/support/v4/app/BackStackRecord;)V │ │ -05ed5c: 5410 0f01 |0000: iget-object v0, v1, Landroid/support/v4/app/FragmentManagerImpl;.mBackStack:Ljava/util/ArrayList; // field@010f │ │ -05ed60: 3900 0900 |0002: if-nez v0, 000b // +0009 │ │ -05ed64: 2200 cf03 |0004: new-instance v0, Ljava/util/ArrayList; // type@03cf │ │ -05ed68: 7010 d317 0000 |0006: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@17d3 │ │ -05ed6e: 5b10 0f01 |0009: iput-object v0, v1, Landroid/support/v4/app/FragmentManagerImpl;.mBackStack:Ljava/util/ArrayList; // field@010f │ │ -05ed72: 5410 0f01 |000b: iget-object v0, v1, Landroid/support/v4/app/FragmentManagerImpl;.mBackStack:Ljava/util/ArrayList; // field@010f │ │ -05ed76: 6e20 d617 2000 |000d: invoke-virtual {v0, v2}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@17d6 │ │ -05ed7c: 6e10 0e04 0100 |0010: invoke-virtual {v1}, Landroid/support/v4/app/FragmentManagerImpl;.reportBackStackChanged:()V // method@040e │ │ -05ed82: 0e00 |0013: return-void │ │ - catches : (none) │ │ - positions : │ │ - 0x0000 line=1499 │ │ - 0x0004 line=1500 │ │ - 0x000b line=1502 │ │ - 0x0010 line=1503 │ │ - 0x0013 line=1504 │ │ +085eb0: |[085eb0] android.support.v4.app.FragmentManagerImpl.addBackStackState:(Landroid/support/v4/app/BackStackRecord;)V │ │ +085ec0: 5410 4d01 |0000: iget-object v0, v1, Landroid/support/v4/app/FragmentManagerImpl;.mBackStack:Ljava/util/ArrayList; // field@014d │ │ +085ec4: 3900 0900 |0002: if-nez v0, 000b // +0009 │ │ +085ec8: 2200 5905 |0004: new-instance v0, Ljava/util/ArrayList; // type@0559 │ │ +085ecc: 7010 cf22 0000 |0006: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@22cf │ │ +085ed2: 5b10 4d01 |0009: iput-object v0, v1, Landroid/support/v4/app/FragmentManagerImpl;.mBackStack:Ljava/util/ArrayList; // field@014d │ │ +085ed6: 5410 4d01 |000b: iget-object v0, v1, Landroid/support/v4/app/FragmentManagerImpl;.mBackStack:Ljava/util/ArrayList; // field@014d │ │ +085eda: 6e20 d322 2000 |000d: invoke-virtual {v0, v2}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@22d3 │ │ +085ee0: 6e10 de05 0100 |0010: invoke-virtual {v1}, Landroid/support/v4/app/FragmentManagerImpl;.reportBackStackChanged:()V // method@05de │ │ +085ee6: 0e00 |0013: return-void │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=1521 │ │ + 0x0004 line=1522 │ │ + 0x000b line=1524 │ │ + 0x0010 line=1525 │ │ + 0x0013 line=1526 │ │ locals : │ │ 0x0000 - 0x0014 reg=1 this Landroid/support/v4/app/FragmentManagerImpl; │ │ 0x0000 - 0x0014 reg=2 state Landroid/support/v4/app/BackStackRecord; │ │ │ │ #1 : (in Landroid/support/v4/app/FragmentManagerImpl;) │ │ name : 'addFragment' │ │ type : '(Landroid/support/v4/app/Fragment;Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 106 16-bit code units │ │ -05ed84: |[05ed84] android.support.v4.app.FragmentManagerImpl.addFragment:(Landroid/support/v4/app/Fragment;Z)V │ │ -05ed94: 1213 |0000: const/4 v3, #int 1 // #1 │ │ -05ed96: 5440 0c01 |0001: iget-object v0, v4, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@010c │ │ -05ed9a: 3900 0900 |0003: if-nez v0, 000c // +0009 │ │ -05ed9e: 2200 cf03 |0005: new-instance v0, Ljava/util/ArrayList; // type@03cf │ │ -05eda2: 7010 d317 0000 |0007: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@17d3 │ │ -05eda8: 5b40 0c01 |000a: iput-object v0, v4, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@010c │ │ -05edac: 6300 0101 |000c: sget-boolean v0, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@0101 │ │ -05edb0: 3800 1a00 |000e: if-eqz v0, 0028 // +001a │ │ -05edb4: 1a00 6703 |0010: const-string v0, "FragmentManager" // string@0367 │ │ -05edb8: 2201 b903 |0012: new-instance v1, Ljava/lang/StringBuilder; // type@03b9 │ │ -05edbc: 7010 ae17 0100 |0014: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@17ae │ │ -05edc2: 1a02 960c |0017: const-string v2, "add: " // string@0c96 │ │ -05edc6: 6e20 b517 2100 |0019: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17b5 │ │ -05edcc: 0c01 |001c: move-result-object v1 │ │ -05edce: 6e20 b417 5100 |001d: invoke-virtual {v1, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@17b4 │ │ -05edd4: 0c01 |0020: move-result-object v1 │ │ -05edd6: 6e10 ba17 0100 |0021: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@17ba │ │ -05eddc: 0c01 |0024: move-result-object v1 │ │ -05edde: 7120 3812 1000 |0025: invoke-static {v0, v1}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@1238 │ │ -05ede4: 6e20 fa03 5400 |0028: invoke-virtual {v4, v5}, Landroid/support/v4/app/FragmentManagerImpl;.makeActive:(Landroid/support/v4/app/Fragment;)V // method@03fa │ │ -05edea: 5550 b100 |002b: iget-boolean v0, v5, Landroid/support/v4/app/Fragment;.mDetached:Z // field@00b1 │ │ -05edee: 3900 3c00 |002d: if-nez v0, 0069 // +003c │ │ -05edf2: 5440 0c01 |002f: iget-object v0, v4, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@010c │ │ -05edf6: 6e20 d817 5000 |0031: invoke-virtual {v0, v5}, Ljava/util/ArrayList;.contains:(Ljava/lang/Object;)Z // method@17d8 │ │ -05edfc: 0a00 |0034: move-result v0 │ │ -05edfe: 3800 1b00 |0035: if-eqz v0, 0050 // +001b │ │ -05ee02: 2200 a703 |0037: new-instance v0, Ljava/lang/IllegalStateException; // type@03a7 │ │ -05ee06: 2201 b903 |0039: new-instance v1, Ljava/lang/StringBuilder; // type@03b9 │ │ -05ee0a: 7010 ae17 0100 |003b: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@17ae │ │ -05ee10: 1a02 6203 |003e: const-string v2, "Fragment already added: " // string@0362 │ │ -05ee14: 6e20 b517 2100 |0040: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17b5 │ │ -05ee1a: 0c01 |0043: move-result-object v1 │ │ -05ee1c: 6e20 b417 5100 |0044: invoke-virtual {v1, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@17b4 │ │ -05ee22: 0c01 |0047: move-result-object v1 │ │ -05ee24: 6e10 ba17 0100 |0048: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@17ba │ │ -05ee2a: 0c01 |004b: move-result-object v1 │ │ -05ee2c: 7020 7c17 1000 |004c: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@177c │ │ -05ee32: 2700 |004f: throw v0 │ │ -05ee34: 5440 0c01 |0050: iget-object v0, v4, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@010c │ │ -05ee38: 6e20 d617 5000 |0052: invoke-virtual {v0, v5}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@17d6 │ │ -05ee3e: 5c53 a700 |0055: iput-boolean v3, v5, Landroid/support/v4/app/Fragment;.mAdded:Z // field@00a7 │ │ -05ee42: 1200 |0057: const/4 v0, #int 0 // #0 │ │ -05ee44: 5c50 bf00 |0058: iput-boolean v0, v5, Landroid/support/v4/app/Fragment;.mRemoving:Z // field@00bf │ │ -05ee48: 5550 b500 |005a: iget-boolean v0, v5, Landroid/support/v4/app/Fragment;.mHasMenu:Z // field@00b5 │ │ -05ee4c: 3800 0800 |005c: if-eqz v0, 0064 // +0008 │ │ -05ee50: 5550 bc00 |005e: iget-boolean v0, v5, Landroid/support/v4/app/Fragment;.mMenuVisible:Z // field@00bc │ │ -05ee54: 3800 0400 |0060: if-eqz v0, 0064 // +0004 │ │ -05ee58: 5c43 1901 |0062: iput-boolean v3, v4, Landroid/support/v4/app/FragmentManagerImpl;.mNeedMenuInvalidate:Z // field@0119 │ │ -05ee5c: 3806 0500 |0064: if-eqz v6, 0069 // +0005 │ │ -05ee60: 6e20 0004 5400 |0066: invoke-virtual {v4, v5}, Landroid/support/v4/app/FragmentManagerImpl;.moveToState:(Landroid/support/v4/app/Fragment;)V // method@0400 │ │ -05ee66: 0e00 |0069: return-void │ │ - catches : (none) │ │ - positions : │ │ - 0x0001 line=1168 │ │ - 0x0005 line=1169 │ │ - 0x000c line=1171 │ │ - 0x0028 line=1172 │ │ - 0x002b line=1173 │ │ - 0x002f line=1174 │ │ - 0x0037 line=1175 │ │ - 0x0050 line=1177 │ │ - 0x0055 line=1178 │ │ - 0x0057 line=1179 │ │ - 0x005a line=1180 │ │ - 0x0062 line=1181 │ │ - 0x0064 line=1183 │ │ - 0x0066 line=1184 │ │ - 0x0069 line=1187 │ │ +085ee8: |[085ee8] android.support.v4.app.FragmentManagerImpl.addFragment:(Landroid/support/v4/app/Fragment;Z)V │ │ +085ef8: 1213 |0000: const/4 v3, #int 1 // #1 │ │ +085efa: 5440 4a01 |0001: iget-object v0, v4, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@014a │ │ +085efe: 3900 0900 |0003: if-nez v0, 000c // +0009 │ │ +085f02: 2200 5905 |0005: new-instance v0, Ljava/util/ArrayList; // type@0559 │ │ +085f06: 7010 cf22 0000 |0007: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@22cf │ │ +085f0c: 5b40 4a01 |000a: iput-object v0, v4, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@014a │ │ +085f10: 6300 3f01 |000c: sget-boolean v0, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@013f │ │ +085f14: 3800 1a00 |000e: if-eqz v0, 0028 // +001a │ │ +085f18: 1a00 6604 |0010: const-string v0, "FragmentManager" // string@0466 │ │ +085f1c: 2201 3e05 |0012: new-instance v1, Ljava/lang/StringBuilder; // type@053e │ │ +085f20: 7010 a422 0100 |0014: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@22a4 │ │ +085f26: 1a02 1f11 |0017: const-string v2, "add: " // string@111f │ │ +085f2a: 6e20 ad22 2100 |0019: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22ad │ │ +085f30: 0c01 |001c: move-result-object v1 │ │ +085f32: 6e20 ac22 5100 |001d: invoke-virtual {v1, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@22ac │ │ +085f38: 0c01 |0020: move-result-object v1 │ │ +085f3a: 6e10 b222 0100 |0021: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@22b2 │ │ +085f40: 0c01 |0024: move-result-object v1 │ │ +085f42: 7120 741c 1000 |0025: invoke-static {v0, v1}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@1c74 │ │ +085f48: 6e20 c905 5400 |0028: invoke-virtual {v4, v5}, Landroid/support/v4/app/FragmentManagerImpl;.makeActive:(Landroid/support/v4/app/Fragment;)V // method@05c9 │ │ +085f4e: 5550 e700 |002b: iget-boolean v0, v5, Landroid/support/v4/app/Fragment;.mDetached:Z // field@00e7 │ │ +085f52: 3900 3c00 |002d: if-nez v0, 0069 // +003c │ │ +085f56: 5440 4a01 |002f: iget-object v0, v4, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@014a │ │ +085f5a: 6e20 d622 5000 |0031: invoke-virtual {v0, v5}, Ljava/util/ArrayList;.contains:(Ljava/lang/Object;)Z // method@22d6 │ │ +085f60: 0a00 |0034: move-result v0 │ │ +085f62: 3800 1b00 |0035: if-eqz v0, 0050 // +001b │ │ +085f66: 2200 2c05 |0037: new-instance v0, Ljava/lang/IllegalStateException; // type@052c │ │ +085f6a: 2201 3e05 |0039: new-instance v1, Ljava/lang/StringBuilder; // type@053e │ │ +085f6e: 7010 a422 0100 |003b: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@22a4 │ │ +085f74: 1a02 6004 |003e: const-string v2, "Fragment already added: " // string@0460 │ │ +085f78: 6e20 ad22 2100 |0040: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22ad │ │ +085f7e: 0c01 |0043: move-result-object v1 │ │ +085f80: 6e20 ac22 5100 |0044: invoke-virtual {v1, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@22ac │ │ +085f86: 0c01 |0047: move-result-object v1 │ │ +085f88: 6e10 b222 0100 |0048: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@22b2 │ │ +085f8e: 0c01 |004b: move-result-object v1 │ │ +085f90: 7020 6c22 1000 |004c: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@226c │ │ +085f96: 2700 |004f: throw v0 │ │ +085f98: 5440 4a01 |0050: iget-object v0, v4, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@014a │ │ +085f9c: 6e20 d322 5000 |0052: invoke-virtual {v0, v5}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@22d3 │ │ +085fa2: 5c53 db00 |0055: iput-boolean v3, v5, Landroid/support/v4/app/Fragment;.mAdded:Z // field@00db │ │ +085fa6: 1200 |0057: const/4 v0, #int 0 // #0 │ │ +085fa8: 5c50 fa00 |0058: iput-boolean v0, v5, Landroid/support/v4/app/Fragment;.mRemoving:Z // field@00fa │ │ +085fac: 5550 ef00 |005a: iget-boolean v0, v5, Landroid/support/v4/app/Fragment;.mHasMenu:Z // field@00ef │ │ +085fb0: 3800 0800 |005c: if-eqz v0, 0064 // +0008 │ │ +085fb4: 5550 f600 |005e: iget-boolean v0, v5, Landroid/support/v4/app/Fragment;.mMenuVisible:Z // field@00f6 │ │ +085fb8: 3800 0400 |0060: if-eqz v0, 0064 // +0004 │ │ +085fbc: 5c43 5701 |0062: iput-boolean v3, v4, Landroid/support/v4/app/FragmentManagerImpl;.mNeedMenuInvalidate:Z // field@0157 │ │ +085fc0: 3806 0500 |0064: if-eqz v6, 0069 // +0005 │ │ +085fc4: 6e20 cf05 5400 |0066: invoke-virtual {v4, v5}, Landroid/support/v4/app/FragmentManagerImpl;.moveToState:(Landroid/support/v4/app/Fragment;)V // method@05cf │ │ +085fca: 0e00 |0069: return-void │ │ + catches : (none) │ │ + positions : │ │ + 0x0001 line=1190 │ │ + 0x0005 line=1191 │ │ + 0x000c line=1193 │ │ + 0x0028 line=1194 │ │ + 0x002b line=1195 │ │ + 0x002f line=1196 │ │ + 0x0037 line=1197 │ │ + 0x0050 line=1199 │ │ + 0x0055 line=1200 │ │ + 0x0057 line=1201 │ │ + 0x005a line=1202 │ │ + 0x0062 line=1203 │ │ + 0x0064 line=1205 │ │ + 0x0066 line=1206 │ │ + 0x0069 line=1209 │ │ locals : │ │ 0x0000 - 0x006a reg=4 this Landroid/support/v4/app/FragmentManagerImpl; │ │ 0x0000 - 0x006a reg=5 fragment Landroid/support/v4/app/Fragment; │ │ 0x0000 - 0x006a reg=6 moveToStateNow Z │ │ │ │ #2 : (in Landroid/support/v4/app/FragmentManagerImpl;) │ │ name : 'addOnBackStackChangedListener' │ │ type : '(Landroid/support/v4/app/FragmentManager$OnBackStackChangedListener;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 17 16-bit code units │ │ -05ee68: |[05ee68] android.support.v4.app.FragmentManagerImpl.addOnBackStackChangedListener:(Landroid/support/v4/app/FragmentManager$OnBackStackChangedListener;)V │ │ -05ee78: 5410 1001 |0000: iget-object v0, v1, Landroid/support/v4/app/FragmentManagerImpl;.mBackStackChangeListeners:Ljava/util/ArrayList; // field@0110 │ │ -05ee7c: 3900 0900 |0002: if-nez v0, 000b // +0009 │ │ -05ee80: 2200 cf03 |0004: new-instance v0, Ljava/util/ArrayList; // type@03cf │ │ -05ee84: 7010 d317 0000 |0006: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@17d3 │ │ -05ee8a: 5b10 1001 |0009: iput-object v0, v1, Landroid/support/v4/app/FragmentManagerImpl;.mBackStackChangeListeners:Ljava/util/ArrayList; // field@0110 │ │ -05ee8e: 5410 1001 |000b: iget-object v0, v1, Landroid/support/v4/app/FragmentManagerImpl;.mBackStackChangeListeners:Ljava/util/ArrayList; // field@0110 │ │ -05ee92: 6e20 d617 2000 |000d: invoke-virtual {v0, v2}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@17d6 │ │ -05ee98: 0e00 |0010: return-void │ │ +085fcc: |[085fcc] android.support.v4.app.FragmentManagerImpl.addOnBackStackChangedListener:(Landroid/support/v4/app/FragmentManager$OnBackStackChangedListener;)V │ │ +085fdc: 5410 4e01 |0000: iget-object v0, v1, Landroid/support/v4/app/FragmentManagerImpl;.mBackStackChangeListeners:Ljava/util/ArrayList; // field@014e │ │ +085fe0: 3900 0900 |0002: if-nez v0, 000b // +0009 │ │ +085fe4: 2200 5905 |0004: new-instance v0, Ljava/util/ArrayList; // type@0559 │ │ +085fe8: 7010 cf22 0000 |0006: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@22cf │ │ +085fee: 5b10 4e01 |0009: iput-object v0, v1, Landroid/support/v4/app/FragmentManagerImpl;.mBackStackChangeListeners:Ljava/util/ArrayList; // field@014e │ │ +085ff2: 5410 4e01 |000b: iget-object v0, v1, Landroid/support/v4/app/FragmentManagerImpl;.mBackStackChangeListeners:Ljava/util/ArrayList; // field@014e │ │ +085ff6: 6e20 d322 2000 |000d: invoke-virtual {v0, v2}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@22d3 │ │ +085ffc: 0e00 |0010: return-void │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=541 │ │ - 0x0004 line=542 │ │ - 0x000b line=544 │ │ - 0x0010 line=545 │ │ + 0x0000 line=555 │ │ + 0x0004 line=556 │ │ + 0x000b line=558 │ │ + 0x0010 line=559 │ │ locals : │ │ 0x0000 - 0x0011 reg=1 this Landroid/support/v4/app/FragmentManagerImpl; │ │ 0x0000 - 0x0011 reg=2 listener Landroid/support/v4/app/FragmentManager$OnBackStackChangedListener; │ │ │ │ #3 : (in Landroid/support/v4/app/FragmentManagerImpl;) │ │ name : 'allocBackStackIndex' │ │ type : '(Landroid/support/v4/app/BackStackRecord;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 145 16-bit code units │ │ -05ee9c: |[05ee9c] android.support.v4.app.FragmentManagerImpl.allocBackStackIndex:(Landroid/support/v4/app/BackStackRecord;)I │ │ -05eeac: 1d05 |0000: monitor-enter v5 │ │ -05eeae: 5452 0d01 |0001: iget-object v2, v5, Landroid/support/v4/app/FragmentManagerImpl;.mAvailBackStackIndices:Ljava/util/ArrayList; // field@010d │ │ -05eeb2: 3802 0a00 |0003: if-eqz v2, 000d // +000a │ │ -05eeb6: 5452 0d01 |0005: iget-object v2, v5, Landroid/support/v4/app/FragmentManagerImpl;.mAvailBackStackIndices:Ljava/util/ArrayList; // field@010d │ │ -05eeba: 6e10 df17 0200 |0007: invoke-virtual {v2}, Ljava/util/ArrayList;.size:()I // method@17df │ │ -05eec0: 0a02 |000a: move-result v2 │ │ -05eec2: 3c02 4100 |000b: if-gtz v2, 004c // +0041 │ │ -05eec6: 5452 1101 |000d: iget-object v2, v5, Landroid/support/v4/app/FragmentManagerImpl;.mBackStackIndices:Ljava/util/ArrayList; // field@0111 │ │ -05eeca: 3902 0900 |000f: if-nez v2, 0018 // +0009 │ │ -05eece: 2202 cf03 |0011: new-instance v2, Ljava/util/ArrayList; // type@03cf │ │ -05eed2: 7010 d317 0200 |0013: invoke-direct {v2}, Ljava/util/ArrayList;.:()V // method@17d3 │ │ -05eed8: 5b52 1101 |0016: iput-object v2, v5, Landroid/support/v4/app/FragmentManagerImpl;.mBackStackIndices:Ljava/util/ArrayList; // field@0111 │ │ -05eedc: 5452 1101 |0018: iget-object v2, v5, Landroid/support/v4/app/FragmentManagerImpl;.mBackStackIndices:Ljava/util/ArrayList; // field@0111 │ │ -05eee0: 6e10 df17 0200 |001a: invoke-virtual {v2}, Ljava/util/ArrayList;.size:()I // method@17df │ │ -05eee6: 0a00 |001d: move-result v0 │ │ -05eee8: 6302 0101 |001e: sget-boolean v2, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@0101 │ │ -05eeec: 3802 2400 |0020: if-eqz v2, 0044 // +0024 │ │ -05eef0: 1a02 6703 |0022: const-string v2, "FragmentManager" // string@0367 │ │ -05eef4: 2203 b903 |0024: new-instance v3, Ljava/lang/StringBuilder; // type@03b9 │ │ -05eef8: 7010 ae17 0300 |0026: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@17ae │ │ -05eefe: 1a04 7d0a |0029: const-string v4, "Setting back stack index " // string@0a7d │ │ -05ef02: 6e20 b517 4300 |002b: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17b5 │ │ -05ef08: 0c03 |002e: move-result-object v3 │ │ -05ef0a: 6e20 b117 0300 |002f: invoke-virtual {v3, v0}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@17b1 │ │ -05ef10: 0c03 |0032: move-result-object v3 │ │ -05ef12: 1a04 8200 |0033: const-string v4, " to " // string@0082 │ │ -05ef16: 6e20 b517 4300 |0035: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17b5 │ │ -05ef1c: 0c03 |0038: move-result-object v3 │ │ -05ef1e: 6e20 b417 6300 |0039: invoke-virtual {v3, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@17b4 │ │ -05ef24: 0c03 |003c: move-result-object v3 │ │ -05ef26: 6e10 ba17 0300 |003d: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@17ba │ │ -05ef2c: 0c03 |0040: move-result-object v3 │ │ -05ef2e: 7120 3812 3200 |0041: invoke-static {v2, v3}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@1238 │ │ -05ef34: 5452 1101 |0044: iget-object v2, v5, Landroid/support/v4/app/FragmentManagerImpl;.mBackStackIndices:Ljava/util/ArrayList; // field@0111 │ │ -05ef38: 6e20 d617 6200 |0046: invoke-virtual {v2, v6}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@17d6 │ │ -05ef3e: 1e05 |0049: monitor-exit v5 │ │ -05ef40: 0101 |004a: move v1, v0 │ │ -05ef42: 0f01 |004b: return v1 │ │ -05ef44: 5452 0d01 |004c: iget-object v2, v5, Landroid/support/v4/app/FragmentManagerImpl;.mAvailBackStackIndices:Ljava/util/ArrayList; // field@010d │ │ -05ef48: 5453 0d01 |004e: iget-object v3, v5, Landroid/support/v4/app/FragmentManagerImpl;.mAvailBackStackIndices:Ljava/util/ArrayList; // field@010d │ │ -05ef4c: 6e10 df17 0300 |0050: invoke-virtual {v3}, Ljava/util/ArrayList;.size:()I // method@17df │ │ -05ef52: 0a03 |0053: move-result v3 │ │ -05ef54: d803 03ff |0054: add-int/lit8 v3, v3, #int -1 // #ff │ │ -05ef58: 6e20 dc17 3200 |0056: invoke-virtual {v2, v3}, Ljava/util/ArrayList;.remove:(I)Ljava/lang/Object; // method@17dc │ │ -05ef5e: 0c02 |0059: move-result-object v2 │ │ -05ef60: 1f02 aa03 |005a: check-cast v2, Ljava/lang/Integer; // type@03aa │ │ -05ef64: 6e10 7e17 0200 |005c: invoke-virtual {v2}, Ljava/lang/Integer;.intValue:()I // method@177e │ │ -05ef6a: 0a00 |005f: move-result v0 │ │ -05ef6c: 6302 0101 |0060: sget-boolean v2, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@0101 │ │ -05ef70: 3802 2400 |0062: if-eqz v2, 0086 // +0024 │ │ -05ef74: 1a02 6703 |0064: const-string v2, "FragmentManager" // string@0367 │ │ -05ef78: 2203 b903 |0066: new-instance v3, Ljava/lang/StringBuilder; // type@03b9 │ │ -05ef7c: 7010 ae17 0300 |0068: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@17ae │ │ -05ef82: 1a04 e001 |006b: const-string v4, "Adding back stack index " // string@01e0 │ │ -05ef86: 6e20 b517 4300 |006d: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17b5 │ │ -05ef8c: 0c03 |0070: move-result-object v3 │ │ -05ef8e: 6e20 b117 0300 |0071: invoke-virtual {v3, v0}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@17b1 │ │ -05ef94: 0c03 |0074: move-result-object v3 │ │ -05ef96: 1a04 8700 |0075: const-string v4, " with " // string@0087 │ │ -05ef9a: 6e20 b517 4300 |0077: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17b5 │ │ -05efa0: 0c03 |007a: move-result-object v3 │ │ -05efa2: 6e20 b417 6300 |007b: invoke-virtual {v3, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@17b4 │ │ -05efa8: 0c03 |007e: move-result-object v3 │ │ -05efaa: 6e10 ba17 0300 |007f: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@17ba │ │ -05efb0: 0c03 |0082: move-result-object v3 │ │ -05efb2: 7120 3812 3200 |0083: invoke-static {v2, v3}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@1238 │ │ -05efb8: 5452 1101 |0086: iget-object v2, v5, Landroid/support/v4/app/FragmentManagerImpl;.mBackStackIndices:Ljava/util/ArrayList; // field@0111 │ │ -05efbc: 6e30 de17 0206 |0088: invoke-virtual {v2, v0, v6}, Ljava/util/ArrayList;.set:(ILjava/lang/Object;)Ljava/lang/Object; // method@17de │ │ -05efc2: 1e05 |008b: monitor-exit v5 │ │ -05efc4: 0101 |008c: move v1, v0 │ │ -05efc6: 28be |008d: goto 004b // -0042 │ │ -05efc8: 0d02 |008e: move-exception v2 │ │ -05efca: 1e05 |008f: monitor-exit v5 │ │ -05efcc: 2702 |0090: throw v2 │ │ +086000: |[086000] android.support.v4.app.FragmentManagerImpl.allocBackStackIndex:(Landroid/support/v4/app/BackStackRecord;)I │ │ +086010: 1d05 |0000: monitor-enter v5 │ │ +086012: 5452 4b01 |0001: iget-object v2, v5, Landroid/support/v4/app/FragmentManagerImpl;.mAvailBackStackIndices:Ljava/util/ArrayList; // field@014b │ │ +086016: 3802 0a00 |0003: if-eqz v2, 000d // +000a │ │ +08601a: 5452 4b01 |0005: iget-object v2, v5, Landroid/support/v4/app/FragmentManagerImpl;.mAvailBackStackIndices:Ljava/util/ArrayList; // field@014b │ │ +08601e: 6e10 de22 0200 |0007: invoke-virtual {v2}, Ljava/util/ArrayList;.size:()I // method@22de │ │ +086024: 0a02 |000a: move-result v2 │ │ +086026: 3c02 4100 |000b: if-gtz v2, 004c // +0041 │ │ +08602a: 5452 4f01 |000d: iget-object v2, v5, Landroid/support/v4/app/FragmentManagerImpl;.mBackStackIndices:Ljava/util/ArrayList; // field@014f │ │ +08602e: 3902 0900 |000f: if-nez v2, 0018 // +0009 │ │ +086032: 2202 5905 |0011: new-instance v2, Ljava/util/ArrayList; // type@0559 │ │ +086036: 7010 cf22 0200 |0013: invoke-direct {v2}, Ljava/util/ArrayList;.:()V // method@22cf │ │ +08603c: 5b52 4f01 |0016: iput-object v2, v5, Landroid/support/v4/app/FragmentManagerImpl;.mBackStackIndices:Ljava/util/ArrayList; // field@014f │ │ +086040: 5452 4f01 |0018: iget-object v2, v5, Landroid/support/v4/app/FragmentManagerImpl;.mBackStackIndices:Ljava/util/ArrayList; // field@014f │ │ +086044: 6e10 de22 0200 |001a: invoke-virtual {v2}, Ljava/util/ArrayList;.size:()I // method@22de │ │ +08604a: 0a00 |001d: move-result v0 │ │ +08604c: 6302 3f01 |001e: sget-boolean v2, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@013f │ │ +086050: 3802 2400 |0020: if-eqz v2, 0044 // +0024 │ │ +086054: 1a02 6604 |0022: const-string v2, "FragmentManager" // string@0466 │ │ +086058: 2203 3e05 |0024: new-instance v3, Ljava/lang/StringBuilder; // type@053e │ │ +08605c: 7010 a422 0300 |0026: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@22a4 │ │ +086062: 1a04 640e |0029: const-string v4, "Setting back stack index " // string@0e64 │ │ +086066: 6e20 ad22 4300 |002b: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22ad │ │ +08606c: 0c03 |002e: move-result-object v3 │ │ +08606e: 6e20 a922 0300 |002f: invoke-virtual {v3, v0}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@22a9 │ │ +086074: 0c03 |0032: move-result-object v3 │ │ +086076: 1a04 8e00 |0033: const-string v4, " to " // string@008e │ │ +08607a: 6e20 ad22 4300 |0035: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22ad │ │ +086080: 0c03 |0038: move-result-object v3 │ │ +086082: 6e20 ac22 6300 |0039: invoke-virtual {v3, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@22ac │ │ +086088: 0c03 |003c: move-result-object v3 │ │ +08608a: 6e10 b222 0300 |003d: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@22b2 │ │ +086090: 0c03 |0040: move-result-object v3 │ │ +086092: 7120 741c 3200 |0041: invoke-static {v2, v3}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@1c74 │ │ +086098: 5452 4f01 |0044: iget-object v2, v5, Landroid/support/v4/app/FragmentManagerImpl;.mBackStackIndices:Ljava/util/ArrayList; // field@014f │ │ +08609c: 6e20 d322 6200 |0046: invoke-virtual {v2, v6}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@22d3 │ │ +0860a2: 1e05 |0049: monitor-exit v5 │ │ +0860a4: 0101 |004a: move v1, v0 │ │ +0860a6: 0f01 |004b: return v1 │ │ +0860a8: 5452 4b01 |004c: iget-object v2, v5, Landroid/support/v4/app/FragmentManagerImpl;.mAvailBackStackIndices:Ljava/util/ArrayList; // field@014b │ │ +0860ac: 5453 4b01 |004e: iget-object v3, v5, Landroid/support/v4/app/FragmentManagerImpl;.mAvailBackStackIndices:Ljava/util/ArrayList; // field@014b │ │ +0860b0: 6e10 de22 0300 |0050: invoke-virtual {v3}, Ljava/util/ArrayList;.size:()I // method@22de │ │ +0860b6: 0a03 |0053: move-result v3 │ │ +0860b8: d803 03ff |0054: add-int/lit8 v3, v3, #int -1 // #ff │ │ +0860bc: 6e20 da22 3200 |0056: invoke-virtual {v2, v3}, Ljava/util/ArrayList;.remove:(I)Ljava/lang/Object; // method@22da │ │ +0860c2: 0c02 |0059: move-result-object v2 │ │ +0860c4: 1f02 2f05 |005a: check-cast v2, Ljava/lang/Integer; // type@052f │ │ +0860c8: 6e10 7022 0200 |005c: invoke-virtual {v2}, Ljava/lang/Integer;.intValue:()I // method@2270 │ │ +0860ce: 0a00 |005f: move-result v0 │ │ +0860d0: 6302 3f01 |0060: sget-boolean v2, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@013f │ │ +0860d4: 3802 2400 |0062: if-eqz v2, 0086 // +0024 │ │ +0860d8: 1a02 6604 |0064: const-string v2, "FragmentManager" // string@0466 │ │ +0860dc: 2203 3e05 |0066: new-instance v3, Ljava/lang/StringBuilder; // type@053e │ │ +0860e0: 7010 a422 0300 |0068: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@22a4 │ │ +0860e6: 1a04 3202 |006b: const-string v4, "Adding back stack index " // string@0232 │ │ +0860ea: 6e20 ad22 4300 |006d: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22ad │ │ +0860f0: 0c03 |0070: move-result-object v3 │ │ +0860f2: 6e20 a922 0300 |0071: invoke-virtual {v3, v0}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@22a9 │ │ +0860f8: 0c03 |0074: move-result-object v3 │ │ +0860fa: 1a04 9300 |0075: const-string v4, " with " // string@0093 │ │ +0860fe: 6e20 ad22 4300 |0077: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22ad │ │ +086104: 0c03 |007a: move-result-object v3 │ │ +086106: 6e20 ac22 6300 |007b: invoke-virtual {v3, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@22ac │ │ +08610c: 0c03 |007e: move-result-object v3 │ │ +08610e: 6e10 b222 0300 |007f: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@22b2 │ │ +086114: 0c03 |0082: move-result-object v3 │ │ +086116: 7120 741c 3200 |0083: invoke-static {v2, v3}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@1c74 │ │ +08611c: 5452 4f01 |0086: iget-object v2, v5, Landroid/support/v4/app/FragmentManagerImpl;.mBackStackIndices:Ljava/util/ArrayList; // field@014f │ │ +086120: 6e30 dd22 0206 |0088: invoke-virtual {v2, v0, v6}, Ljava/util/ArrayList;.set:(ILjava/lang/Object;)Ljava/lang/Object; // method@22dd │ │ +086126: 1e05 |008b: monitor-exit v5 │ │ +086128: 0101 |008c: move v1, v0 │ │ +08612a: 28be |008d: goto 004b // -0042 │ │ +08612c: 0d02 |008e: move-exception v2 │ │ +08612e: 1e05 |008f: monitor-exit v5 │ │ +086130: 2702 |0090: throw v2 │ │ catches : 1 │ │ 0x0001 - 0x0090 │ │ -> 0x008e │ │ positions : │ │ - 0x0000 line=1379 │ │ - 0x0001 line=1380 │ │ - 0x000d line=1381 │ │ - 0x0011 line=1382 │ │ - 0x0018 line=1384 │ │ - 0x001e line=1385 │ │ - 0x0044 line=1386 │ │ - 0x0049 line=1387 │ │ - 0x004b line=1393 │ │ - 0x004c line=1390 │ │ - 0x0060 line=1391 │ │ - 0x0086 line=1392 │ │ - 0x008b line=1393 │ │ - 0x008e line=1395 │ │ + 0x0000 line=1401 │ │ + 0x0001 line=1402 │ │ + 0x000d line=1403 │ │ + 0x0011 line=1404 │ │ + 0x0018 line=1406 │ │ + 0x001e line=1407 │ │ + 0x0044 line=1408 │ │ + 0x0049 line=1409 │ │ + 0x004b line=1415 │ │ + 0x004c line=1412 │ │ + 0x0060 line=1413 │ │ + 0x0086 line=1414 │ │ + 0x008b line=1415 │ │ + 0x008e line=1417 │ │ locals : │ │ 0x001e - 0x004b reg=0 index I │ │ 0x004b - 0x004c reg=1 index I │ │ 0x0060 - 0x008d reg=0 index I │ │ 0x008d - 0x008e reg=1 index I │ │ 0x0000 - 0x0091 reg=5 this Landroid/support/v4/app/FragmentManagerImpl; │ │ 0x0000 - 0x0091 reg=6 bse Landroid/support/v4/app/BackStackRecord; │ │ @@ -116213,32 +160235,32 @@ │ │ type : '(Landroid/support/v4/app/FragmentActivity;Landroid/support/v4/app/FragmentContainer;Landroid/support/v4/app/Fragment;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 4 │ │ outs : 2 │ │ insns size : 19 16-bit code units │ │ -05efdc: |[05efdc] android.support.v4.app.FragmentManagerImpl.attachActivity:(Landroid/support/v4/app/FragmentActivity;Landroid/support/v4/app/FragmentContainer;Landroid/support/v4/app/Fragment;)V │ │ -05efec: 5420 0b01 |0000: iget-object v0, v2, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@010b │ │ -05eff0: 3800 0a00 |0002: if-eqz v0, 000c // +000a │ │ -05eff4: 2200 a703 |0004: new-instance v0, Ljava/lang/IllegalStateException; // type@03a7 │ │ -05eff8: 1a01 e401 |0006: const-string v1, "Already attached" // string@01e4 │ │ -05effc: 7020 7c17 1000 |0008: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@177c │ │ -05f002: 2700 |000b: throw v0 │ │ -05f004: 5b23 0b01 |000c: iput-object v3, v2, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@010b │ │ -05f008: 5b24 1201 |000e: iput-object v4, v2, Landroid/support/v4/app/FragmentManagerImpl;.mContainer:Landroid/support/v4/app/FragmentContainer; // field@0112 │ │ -05f00c: 5b25 1b01 |0010: iput-object v5, v2, Landroid/support/v4/app/FragmentManagerImpl;.mParent:Landroid/support/v4/app/Fragment; // field@011b │ │ -05f010: 0e00 |0012: return-void │ │ - catches : (none) │ │ - positions : │ │ - 0x0000 line=1867 │ │ - 0x000c line=1868 │ │ - 0x000e line=1869 │ │ - 0x0010 line=1870 │ │ - 0x0012 line=1871 │ │ +086140: |[086140] android.support.v4.app.FragmentManagerImpl.attachActivity:(Landroid/support/v4/app/FragmentActivity;Landroid/support/v4/app/FragmentContainer;Landroid/support/v4/app/Fragment;)V │ │ +086150: 5420 4901 |0000: iget-object v0, v2, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0149 │ │ +086154: 3800 0a00 |0002: if-eqz v0, 000c // +000a │ │ +086158: 2200 2c05 |0004: new-instance v0, Ljava/lang/IllegalStateException; // type@052c │ │ +08615c: 1a01 3702 |0006: const-string v1, "Already attached" // string@0237 │ │ +086160: 7020 6c22 1000 |0008: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@226c │ │ +086166: 2700 |000b: throw v0 │ │ +086168: 5b23 4901 |000c: iput-object v3, v2, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0149 │ │ +08616c: 5b24 5001 |000e: iput-object v4, v2, Landroid/support/v4/app/FragmentManagerImpl;.mContainer:Landroid/support/v4/app/FragmentContainer; // field@0150 │ │ +086170: 5b25 5901 |0010: iput-object v5, v2, Landroid/support/v4/app/FragmentManagerImpl;.mParent:Landroid/support/v4/app/Fragment; // field@0159 │ │ +086174: 0e00 |0012: return-void │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=1900 │ │ + 0x000c line=1901 │ │ + 0x000e line=1902 │ │ + 0x0010 line=1903 │ │ + 0x0012 line=1904 │ │ locals : │ │ 0x0000 - 0x0013 reg=2 this Landroid/support/v4/app/FragmentManagerImpl; │ │ 0x0000 - 0x0013 reg=3 activity Landroid/support/v4/app/FragmentActivity; │ │ 0x0000 - 0x0013 reg=4 container Landroid/support/v4/app/FragmentContainer; │ │ 0x0000 - 0x0013 reg=5 parent Landroid/support/v4/app/Fragment; │ │ │ │ #5 : (in Landroid/support/v4/app/FragmentManagerImpl;) │ │ @@ -116246,101 +160268,101 @@ │ │ type : '(Landroid/support/v4/app/Fragment;II)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 10 │ │ ins : 4 │ │ outs : 6 │ │ insns size : 139 16-bit code units │ │ -05f014: |[05f014] android.support.v4.app.FragmentManagerImpl.attachFragment:(Landroid/support/v4/app/Fragment;II)V │ │ -05f024: 1213 |0000: const/4 v3, #int 1 // #1 │ │ -05f026: 1205 |0001: const/4 v5, #int 0 // #0 │ │ -05f028: 6300 0101 |0002: sget-boolean v0, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@0101 │ │ -05f02c: 3800 1a00 |0004: if-eqz v0, 001e // +001a │ │ -05f030: 1a00 6703 |0006: const-string v0, "FragmentManager" // string@0367 │ │ -05f034: 2201 b903 |0008: new-instance v1, Ljava/lang/StringBuilder; // type@03b9 │ │ -05f038: 7010 ae17 0100 |000a: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@17ae │ │ -05f03e: 1a02 270d |000d: const-string v2, "attach: " // string@0d27 │ │ -05f042: 6e20 b517 2100 |000f: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17b5 │ │ -05f048: 0c01 |0012: move-result-object v1 │ │ -05f04a: 6e20 b417 7100 |0013: invoke-virtual {v1, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@17b4 │ │ -05f050: 0c01 |0016: move-result-object v1 │ │ -05f052: 6e10 ba17 0100 |0017: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@17ba │ │ -05f058: 0c01 |001a: move-result-object v1 │ │ -05f05a: 7120 3812 1000 |001b: invoke-static {v0, v1}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@1238 │ │ -05f060: 5570 b100 |001e: iget-boolean v0, v7, Landroid/support/v4/app/Fragment;.mDetached:Z // field@00b1 │ │ -05f064: 3800 6a00 |0020: if-eqz v0, 008a // +006a │ │ -05f068: 5c75 b100 |0022: iput-boolean v5, v7, Landroid/support/v4/app/Fragment;.mDetached:Z // field@00b1 │ │ -05f06c: 5570 a700 |0024: iget-boolean v0, v7, Landroid/support/v4/app/Fragment;.mAdded:Z // field@00a7 │ │ -05f070: 3900 6400 |0026: if-nez v0, 008a // +0064 │ │ -05f074: 5460 0c01 |0028: iget-object v0, v6, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@010c │ │ -05f078: 3900 0900 |002a: if-nez v0, 0033 // +0009 │ │ -05f07c: 2200 cf03 |002c: new-instance v0, Ljava/util/ArrayList; // type@03cf │ │ -05f080: 7010 d317 0000 |002e: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@17d3 │ │ -05f086: 5b60 0c01 |0031: iput-object v0, v6, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@010c │ │ -05f08a: 5460 0c01 |0033: iget-object v0, v6, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@010c │ │ -05f08e: 6e20 d817 7000 |0035: invoke-virtual {v0, v7}, Ljava/util/ArrayList;.contains:(Ljava/lang/Object;)Z // method@17d8 │ │ -05f094: 0a00 |0038: move-result v0 │ │ -05f096: 3800 1b00 |0039: if-eqz v0, 0054 // +001b │ │ -05f09a: 2200 a703 |003b: new-instance v0, Ljava/lang/IllegalStateException; // type@03a7 │ │ -05f09e: 2201 b903 |003d: new-instance v1, Ljava/lang/StringBuilder; // type@03b9 │ │ -05f0a2: 7010 ae17 0100 |003f: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@17ae │ │ -05f0a8: 1a02 6203 |0042: const-string v2, "Fragment already added: " // string@0362 │ │ -05f0ac: 6e20 b517 2100 |0044: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17b5 │ │ -05f0b2: 0c01 |0047: move-result-object v1 │ │ -05f0b4: 6e20 b417 7100 |0048: invoke-virtual {v1, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@17b4 │ │ -05f0ba: 0c01 |004b: move-result-object v1 │ │ -05f0bc: 6e10 ba17 0100 |004c: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@17ba │ │ -05f0c2: 0c01 |004f: move-result-object v1 │ │ -05f0c4: 7020 7c17 1000 |0050: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@177c │ │ -05f0ca: 2700 |0053: throw v0 │ │ -05f0cc: 6300 0101 |0054: sget-boolean v0, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@0101 │ │ -05f0d0: 3800 1a00 |0056: if-eqz v0, 0070 // +001a │ │ -05f0d4: 1a00 6703 |0058: const-string v0, "FragmentManager" // string@0367 │ │ -05f0d8: 2201 b903 |005a: new-instance v1, Ljava/lang/StringBuilder; // type@03b9 │ │ -05f0dc: 7010 ae17 0100 |005c: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@17ae │ │ -05f0e2: 1a02 950c |005f: const-string v2, "add from attach: " // string@0c95 │ │ -05f0e6: 6e20 b517 2100 |0061: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17b5 │ │ -05f0ec: 0c01 |0064: move-result-object v1 │ │ -05f0ee: 6e20 b417 7100 |0065: invoke-virtual {v1, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@17b4 │ │ -05f0f4: 0c01 |0068: move-result-object v1 │ │ -05f0f6: 6e10 ba17 0100 |0069: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@17ba │ │ -05f0fc: 0c01 |006c: move-result-object v1 │ │ -05f0fe: 7120 3812 1000 |006d: invoke-static {v0, v1}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@1238 │ │ -05f104: 5460 0c01 |0070: iget-object v0, v6, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@010c │ │ -05f108: 6e20 d617 7000 |0072: invoke-virtual {v0, v7}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@17d6 │ │ -05f10e: 5c73 a700 |0075: iput-boolean v3, v7, Landroid/support/v4/app/Fragment;.mAdded:Z // field@00a7 │ │ -05f112: 5570 b500 |0077: iget-boolean v0, v7, Landroid/support/v4/app/Fragment;.mHasMenu:Z // field@00b5 │ │ -05f116: 3800 0800 |0079: if-eqz v0, 0081 // +0008 │ │ -05f11a: 5570 bc00 |007b: iget-boolean v0, v7, Landroid/support/v4/app/Fragment;.mMenuVisible:Z // field@00bc │ │ -05f11e: 3800 0400 |007d: if-eqz v0, 0081 // +0004 │ │ -05f122: 5c63 1901 |007f: iput-boolean v3, v6, Landroid/support/v4/app/FragmentManagerImpl;.mNeedMenuInvalidate:Z // field@0119 │ │ -05f126: 5262 1401 |0081: iget v2, v6, Landroid/support/v4/app/FragmentManagerImpl;.mCurState:I // field@0114 │ │ -05f12a: 0760 |0083: move-object v0, v6 │ │ -05f12c: 0771 |0084: move-object v1, v7 │ │ -05f12e: 0183 |0085: move v3, v8 │ │ -05f130: 0194 |0086: move v4, v9 │ │ -05f132: 7406 0104 0000 |0087: invoke-virtual/range {v0, v1, v2, v3, v4, v5}, Landroid/support/v4/app/FragmentManagerImpl;.moveToState:(Landroid/support/v4/app/Fragment;IIIZ)V // method@0401 │ │ -05f138: 0e00 |008a: return-void │ │ - catches : (none) │ │ - positions : │ │ - 0x0002 line=1264 │ │ - 0x001e line=1265 │ │ - 0x0022 line=1266 │ │ - 0x0024 line=1267 │ │ - 0x0028 line=1268 │ │ - 0x002c line=1269 │ │ - 0x0033 line=1271 │ │ - 0x003b line=1272 │ │ - 0x0054 line=1274 │ │ - 0x0070 line=1275 │ │ - 0x0075 line=1276 │ │ - 0x0077 line=1277 │ │ - 0x007f line=1278 │ │ - 0x0081 line=1280 │ │ - 0x008a line=1283 │ │ +086178: |[086178] android.support.v4.app.FragmentManagerImpl.attachFragment:(Landroid/support/v4/app/Fragment;II)V │ │ +086188: 1213 |0000: const/4 v3, #int 1 // #1 │ │ +08618a: 1205 |0001: const/4 v5, #int 0 // #0 │ │ +08618c: 6300 3f01 |0002: sget-boolean v0, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@013f │ │ +086190: 3800 1a00 |0004: if-eqz v0, 001e // +001a │ │ +086194: 1a00 6604 |0006: const-string v0, "FragmentManager" // string@0466 │ │ +086198: 2201 3e05 |0008: new-instance v1, Ljava/lang/StringBuilder; // type@053e │ │ +08619c: 7010 a422 0100 |000a: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@22a4 │ │ +0861a2: 1a02 1d12 |000d: const-string v2, "attach: " // string@121d │ │ +0861a6: 6e20 ad22 2100 |000f: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22ad │ │ +0861ac: 0c01 |0012: move-result-object v1 │ │ +0861ae: 6e20 ac22 7100 |0013: invoke-virtual {v1, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@22ac │ │ +0861b4: 0c01 |0016: move-result-object v1 │ │ +0861b6: 6e10 b222 0100 |0017: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@22b2 │ │ +0861bc: 0c01 |001a: move-result-object v1 │ │ +0861be: 7120 741c 1000 |001b: invoke-static {v0, v1}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@1c74 │ │ +0861c4: 5570 e700 |001e: iget-boolean v0, v7, Landroid/support/v4/app/Fragment;.mDetached:Z // field@00e7 │ │ +0861c8: 3800 6a00 |0020: if-eqz v0, 008a // +006a │ │ +0861cc: 5c75 e700 |0022: iput-boolean v5, v7, Landroid/support/v4/app/Fragment;.mDetached:Z // field@00e7 │ │ +0861d0: 5570 db00 |0024: iget-boolean v0, v7, Landroid/support/v4/app/Fragment;.mAdded:Z // field@00db │ │ +0861d4: 3900 6400 |0026: if-nez v0, 008a // +0064 │ │ +0861d8: 5460 4a01 |0028: iget-object v0, v6, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@014a │ │ +0861dc: 3900 0900 |002a: if-nez v0, 0033 // +0009 │ │ +0861e0: 2200 5905 |002c: new-instance v0, Ljava/util/ArrayList; // type@0559 │ │ +0861e4: 7010 cf22 0000 |002e: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@22cf │ │ +0861ea: 5b60 4a01 |0031: iput-object v0, v6, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@014a │ │ +0861ee: 5460 4a01 |0033: iget-object v0, v6, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@014a │ │ +0861f2: 6e20 d622 7000 |0035: invoke-virtual {v0, v7}, Ljava/util/ArrayList;.contains:(Ljava/lang/Object;)Z // method@22d6 │ │ +0861f8: 0a00 |0038: move-result v0 │ │ +0861fa: 3800 1b00 |0039: if-eqz v0, 0054 // +001b │ │ +0861fe: 2200 2c05 |003b: new-instance v0, Ljava/lang/IllegalStateException; // type@052c │ │ +086202: 2201 3e05 |003d: new-instance v1, Ljava/lang/StringBuilder; // type@053e │ │ +086206: 7010 a422 0100 |003f: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@22a4 │ │ +08620c: 1a02 6004 |0042: const-string v2, "Fragment already added: " // string@0460 │ │ +086210: 6e20 ad22 2100 |0044: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22ad │ │ +086216: 0c01 |0047: move-result-object v1 │ │ +086218: 6e20 ac22 7100 |0048: invoke-virtual {v1, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@22ac │ │ +08621e: 0c01 |004b: move-result-object v1 │ │ +086220: 6e10 b222 0100 |004c: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@22b2 │ │ +086226: 0c01 |004f: move-result-object v1 │ │ +086228: 7020 6c22 1000 |0050: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@226c │ │ +08622e: 2700 |0053: throw v0 │ │ +086230: 6300 3f01 |0054: sget-boolean v0, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@013f │ │ +086234: 3800 1a00 |0056: if-eqz v0, 0070 // +001a │ │ +086238: 1a00 6604 |0058: const-string v0, "FragmentManager" // string@0466 │ │ +08623c: 2201 3e05 |005a: new-instance v1, Ljava/lang/StringBuilder; // type@053e │ │ +086240: 7010 a422 0100 |005c: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@22a4 │ │ +086246: 1a02 1e11 |005f: const-string v2, "add from attach: " // string@111e │ │ +08624a: 6e20 ad22 2100 |0061: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22ad │ │ +086250: 0c01 |0064: move-result-object v1 │ │ +086252: 6e20 ac22 7100 |0065: invoke-virtual {v1, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@22ac │ │ +086258: 0c01 |0068: move-result-object v1 │ │ +08625a: 6e10 b222 0100 |0069: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@22b2 │ │ +086260: 0c01 |006c: move-result-object v1 │ │ +086262: 7120 741c 1000 |006d: invoke-static {v0, v1}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@1c74 │ │ +086268: 5460 4a01 |0070: iget-object v0, v6, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@014a │ │ +08626c: 6e20 d322 7000 |0072: invoke-virtual {v0, v7}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@22d3 │ │ +086272: 5c73 db00 |0075: iput-boolean v3, v7, Landroid/support/v4/app/Fragment;.mAdded:Z // field@00db │ │ +086276: 5570 ef00 |0077: iget-boolean v0, v7, Landroid/support/v4/app/Fragment;.mHasMenu:Z // field@00ef │ │ +08627a: 3800 0800 |0079: if-eqz v0, 0081 // +0008 │ │ +08627e: 5570 f600 |007b: iget-boolean v0, v7, Landroid/support/v4/app/Fragment;.mMenuVisible:Z // field@00f6 │ │ +086282: 3800 0400 |007d: if-eqz v0, 0081 // +0004 │ │ +086286: 5c63 5701 |007f: iput-boolean v3, v6, Landroid/support/v4/app/FragmentManagerImpl;.mNeedMenuInvalidate:Z // field@0157 │ │ +08628a: 5262 5201 |0081: iget v2, v6, Landroid/support/v4/app/FragmentManagerImpl;.mCurState:I // field@0152 │ │ +08628e: 0760 |0083: move-object v0, v6 │ │ +086290: 0771 |0084: move-object v1, v7 │ │ +086292: 0183 |0085: move v3, v8 │ │ +086294: 0194 |0086: move v4, v9 │ │ +086296: 7406 d005 0000 |0087: invoke-virtual/range {v0, v1, v2, v3, v4, v5}, Landroid/support/v4/app/FragmentManagerImpl;.moveToState:(Landroid/support/v4/app/Fragment;IIIZ)V // method@05d0 │ │ +08629c: 0e00 |008a: return-void │ │ + catches : (none) │ │ + positions : │ │ + 0x0002 line=1286 │ │ + 0x001e line=1287 │ │ + 0x0022 line=1288 │ │ + 0x0024 line=1289 │ │ + 0x0028 line=1290 │ │ + 0x002c line=1291 │ │ + 0x0033 line=1293 │ │ + 0x003b line=1294 │ │ + 0x0054 line=1296 │ │ + 0x0070 line=1297 │ │ + 0x0075 line=1298 │ │ + 0x0077 line=1299 │ │ + 0x007f line=1300 │ │ + 0x0081 line=1302 │ │ + 0x008a line=1305 │ │ locals : │ │ 0x0000 - 0x008b reg=6 this Landroid/support/v4/app/FragmentManagerImpl; │ │ 0x0000 - 0x008b reg=7 fragment Landroid/support/v4/app/Fragment; │ │ 0x0000 - 0x008b reg=8 transition I │ │ 0x0000 - 0x008b reg=9 transitionStyle I │ │ │ │ #6 : (in Landroid/support/v4/app/FragmentManagerImpl;) │ │ @@ -116348,97 +160370,97 @@ │ │ type : '()Landroid/support/v4/app/FragmentTransaction;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -05f13c: |[05f13c] android.support.v4.app.FragmentManagerImpl.beginTransaction:()Landroid/support/v4/app/FragmentTransaction; │ │ -05f14c: 2200 ae00 |0000: new-instance v0, Landroid/support/v4/app/BackStackRecord; // type@00ae │ │ -05f150: 7020 ad02 1000 |0002: invoke-direct {v0, v1}, Landroid/support/v4/app/BackStackRecord;.:(Landroid/support/v4/app/FragmentManagerImpl;)V // method@02ad │ │ -05f156: 1100 |0005: return-object v0 │ │ +0862a0: |[0862a0] android.support.v4.app.FragmentManagerImpl.beginTransaction:()Landroid/support/v4/app/FragmentTransaction; │ │ +0862b0: 2200 1301 |0000: new-instance v0, Landroid/support/v4/app/BackStackRecord; // type@0113 │ │ +0862b4: 7020 4204 1000 |0002: invoke-direct {v0, v1}, Landroid/support/v4/app/BackStackRecord;.:(Landroid/support/v4/app/FragmentManagerImpl;)V // method@0442 │ │ +0862ba: 1100 |0005: return-object v0 │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=467 │ │ + 0x0000 line=481 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/app/FragmentManagerImpl; │ │ │ │ #7 : (in Landroid/support/v4/app/FragmentManagerImpl;) │ │ name : 'detachFragment' │ │ type : '(Landroid/support/v4/app/Fragment;II)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 10 │ │ ins : 4 │ │ outs : 6 │ │ insns size : 97 16-bit code units │ │ -05f158: |[05f158] android.support.v4.app.FragmentManagerImpl.detachFragment:(Landroid/support/v4/app/Fragment;II)V │ │ -05f168: 1205 |0000: const/4 v5, #int 0 // #0 │ │ -05f16a: 1212 |0001: const/4 v2, #int 1 // #1 │ │ -05f16c: 6300 0101 |0002: sget-boolean v0, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@0101 │ │ -05f170: 3800 1a00 |0004: if-eqz v0, 001e // +001a │ │ -05f174: 1a00 6703 |0006: const-string v0, "FragmentManager" // string@0367 │ │ -05f178: 2201 b903 |0008: new-instance v1, Ljava/lang/StringBuilder; // type@03b9 │ │ -05f17c: 7010 ae17 0100 |000a: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@17ae │ │ -05f182: 1a03 e40e |000d: const-string v3, "detach: " // string@0ee4 │ │ -05f186: 6e20 b517 3100 |000f: invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17b5 │ │ -05f18c: 0c01 |0012: move-result-object v1 │ │ -05f18e: 6e20 b417 7100 |0013: invoke-virtual {v1, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@17b4 │ │ -05f194: 0c01 |0016: move-result-object v1 │ │ -05f196: 6e10 ba17 0100 |0017: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@17ba │ │ -05f19c: 0c01 |001a: move-result-object v1 │ │ -05f19e: 7120 3812 1000 |001b: invoke-static {v0, v1}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@1238 │ │ -05f1a4: 5570 b100 |001e: iget-boolean v0, v7, Landroid/support/v4/app/Fragment;.mDetached:Z // field@00b1 │ │ -05f1a8: 3900 4000 |0020: if-nez v0, 0060 // +0040 │ │ -05f1ac: 5c72 b100 |0022: iput-boolean v2, v7, Landroid/support/v4/app/Fragment;.mDetached:Z // field@00b1 │ │ -05f1b0: 5570 a700 |0024: iget-boolean v0, v7, Landroid/support/v4/app/Fragment;.mAdded:Z // field@00a7 │ │ -05f1b4: 3800 3a00 |0026: if-eqz v0, 0060 // +003a │ │ -05f1b8: 5460 0c01 |0028: iget-object v0, v6, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@010c │ │ -05f1bc: 3800 2300 |002a: if-eqz v0, 004d // +0023 │ │ -05f1c0: 6300 0101 |002c: sget-boolean v0, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@0101 │ │ -05f1c4: 3800 1a00 |002e: if-eqz v0, 0048 // +001a │ │ -05f1c8: 1a00 6703 |0030: const-string v0, "FragmentManager" // string@0367 │ │ -05f1cc: 2201 b903 |0032: new-instance v1, Ljava/lang/StringBuilder; // type@03b9 │ │ -05f1d0: 7010 ae17 0100 |0034: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@17ae │ │ -05f1d6: 1a03 8a1a |0037: const-string v3, "remove from detach: " // string@1a8a │ │ -05f1da: 6e20 b517 3100 |0039: invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17b5 │ │ -05f1e0: 0c01 |003c: move-result-object v1 │ │ -05f1e2: 6e20 b417 7100 |003d: invoke-virtual {v1, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@17b4 │ │ -05f1e8: 0c01 |0040: move-result-object v1 │ │ -05f1ea: 6e10 ba17 0100 |0041: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@17ba │ │ -05f1f0: 0c01 |0044: move-result-object v1 │ │ -05f1f2: 7120 3812 1000 |0045: invoke-static {v0, v1}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@1238 │ │ -05f1f8: 5460 0c01 |0048: iget-object v0, v6, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@010c │ │ -05f1fc: 6e20 dd17 7000 |004a: invoke-virtual {v0, v7}, Ljava/util/ArrayList;.remove:(Ljava/lang/Object;)Z // method@17dd │ │ -05f202: 5570 b500 |004d: iget-boolean v0, v7, Landroid/support/v4/app/Fragment;.mHasMenu:Z // field@00b5 │ │ -05f206: 3800 0800 |004f: if-eqz v0, 0057 // +0008 │ │ -05f20a: 5570 bc00 |0051: iget-boolean v0, v7, Landroid/support/v4/app/Fragment;.mMenuVisible:Z // field@00bc │ │ -05f20e: 3800 0400 |0053: if-eqz v0, 0057 // +0004 │ │ -05f212: 5c62 1901 |0055: iput-boolean v2, v6, Landroid/support/v4/app/FragmentManagerImpl;.mNeedMenuInvalidate:Z // field@0119 │ │ -05f216: 5c75 a700 |0057: iput-boolean v5, v7, Landroid/support/v4/app/Fragment;.mAdded:Z // field@00a7 │ │ -05f21a: 0760 |0059: move-object v0, v6 │ │ -05f21c: 0771 |005a: move-object v1, v7 │ │ -05f21e: 0183 |005b: move v3, v8 │ │ -05f220: 0194 |005c: move v4, v9 │ │ -05f222: 7406 0104 0000 |005d: invoke-virtual/range {v0, v1, v2, v3, v4, v5}, Landroid/support/v4/app/FragmentManagerImpl;.moveToState:(Landroid/support/v4/app/Fragment;IIIZ)V // method@0401 │ │ -05f228: 0e00 |0060: return-void │ │ - catches : (none) │ │ - positions : │ │ - 0x0002 line=1245 │ │ - 0x001e line=1246 │ │ - 0x0022 line=1247 │ │ - 0x0024 line=1248 │ │ - 0x0028 line=1250 │ │ - 0x002c line=1251 │ │ - 0x0048 line=1252 │ │ - 0x004d line=1254 │ │ - 0x0055 line=1255 │ │ - 0x0057 line=1257 │ │ - 0x005d line=1258 │ │ - 0x0060 line=1261 │ │ +0862bc: |[0862bc] android.support.v4.app.FragmentManagerImpl.detachFragment:(Landroid/support/v4/app/Fragment;II)V │ │ +0862cc: 1205 |0000: const/4 v5, #int 0 // #0 │ │ +0862ce: 1212 |0001: const/4 v2, #int 1 // #1 │ │ +0862d0: 6300 3f01 |0002: sget-boolean v0, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@013f │ │ +0862d4: 3800 1a00 |0004: if-eqz v0, 001e // +001a │ │ +0862d8: 1a00 6604 |0006: const-string v0, "FragmentManager" // string@0466 │ │ +0862dc: 2201 3e05 |0008: new-instance v1, Ljava/lang/StringBuilder; // type@053e │ │ +0862e0: 7010 a422 0100 |000a: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@22a4 │ │ +0862e6: 1a03 5a14 |000d: const-string v3, "detach: " // string@145a │ │ +0862ea: 6e20 ad22 3100 |000f: invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22ad │ │ +0862f0: 0c01 |0012: move-result-object v1 │ │ +0862f2: 6e20 ac22 7100 |0013: invoke-virtual {v1, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@22ac │ │ +0862f8: 0c01 |0016: move-result-object v1 │ │ +0862fa: 6e10 b222 0100 |0017: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@22b2 │ │ +086300: 0c01 |001a: move-result-object v1 │ │ +086302: 7120 741c 1000 |001b: invoke-static {v0, v1}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@1c74 │ │ +086308: 5570 e700 |001e: iget-boolean v0, v7, Landroid/support/v4/app/Fragment;.mDetached:Z // field@00e7 │ │ +08630c: 3900 4000 |0020: if-nez v0, 0060 // +0040 │ │ +086310: 5c72 e700 |0022: iput-boolean v2, v7, Landroid/support/v4/app/Fragment;.mDetached:Z // field@00e7 │ │ +086314: 5570 db00 |0024: iget-boolean v0, v7, Landroid/support/v4/app/Fragment;.mAdded:Z // field@00db │ │ +086318: 3800 3a00 |0026: if-eqz v0, 0060 // +003a │ │ +08631c: 5460 4a01 |0028: iget-object v0, v6, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@014a │ │ +086320: 3800 2300 |002a: if-eqz v0, 004d // +0023 │ │ +086324: 6300 3f01 |002c: sget-boolean v0, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@013f │ │ +086328: 3800 1a00 |002e: if-eqz v0, 0048 // +001a │ │ +08632c: 1a00 6604 |0030: const-string v0, "FragmentManager" // string@0466 │ │ +086330: 2201 3e05 |0032: new-instance v1, Ljava/lang/StringBuilder; // type@053e │ │ +086334: 7010 a422 0100 |0034: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@22a4 │ │ +08633a: 1a03 0223 |0037: const-string v3, "remove from detach: " // string@2302 │ │ +08633e: 6e20 ad22 3100 |0039: invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22ad │ │ +086344: 0c01 |003c: move-result-object v1 │ │ +086346: 6e20 ac22 7100 |003d: invoke-virtual {v1, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@22ac │ │ +08634c: 0c01 |0040: move-result-object v1 │ │ +08634e: 6e10 b222 0100 |0041: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@22b2 │ │ +086354: 0c01 |0044: move-result-object v1 │ │ +086356: 7120 741c 1000 |0045: invoke-static {v0, v1}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@1c74 │ │ +08635c: 5460 4a01 |0048: iget-object v0, v6, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@014a │ │ +086360: 6e20 db22 7000 |004a: invoke-virtual {v0, v7}, Ljava/util/ArrayList;.remove:(Ljava/lang/Object;)Z // method@22db │ │ +086366: 5570 ef00 |004d: iget-boolean v0, v7, Landroid/support/v4/app/Fragment;.mHasMenu:Z // field@00ef │ │ +08636a: 3800 0800 |004f: if-eqz v0, 0057 // +0008 │ │ +08636e: 5570 f600 |0051: iget-boolean v0, v7, Landroid/support/v4/app/Fragment;.mMenuVisible:Z // field@00f6 │ │ +086372: 3800 0400 |0053: if-eqz v0, 0057 // +0004 │ │ +086376: 5c62 5701 |0055: iput-boolean v2, v6, Landroid/support/v4/app/FragmentManagerImpl;.mNeedMenuInvalidate:Z // field@0157 │ │ +08637a: 5c75 db00 |0057: iput-boolean v5, v7, Landroid/support/v4/app/Fragment;.mAdded:Z // field@00db │ │ +08637e: 0760 |0059: move-object v0, v6 │ │ +086380: 0771 |005a: move-object v1, v7 │ │ +086382: 0183 |005b: move v3, v8 │ │ +086384: 0194 |005c: move v4, v9 │ │ +086386: 7406 d005 0000 |005d: invoke-virtual/range {v0, v1, v2, v3, v4, v5}, Landroid/support/v4/app/FragmentManagerImpl;.moveToState:(Landroid/support/v4/app/Fragment;IIIZ)V // method@05d0 │ │ +08638c: 0e00 |0060: return-void │ │ + catches : (none) │ │ + positions : │ │ + 0x0002 line=1267 │ │ + 0x001e line=1268 │ │ + 0x0022 line=1269 │ │ + 0x0024 line=1270 │ │ + 0x0028 line=1272 │ │ + 0x002c line=1273 │ │ + 0x0048 line=1274 │ │ + 0x004d line=1276 │ │ + 0x0055 line=1277 │ │ + 0x0057 line=1279 │ │ + 0x005d line=1280 │ │ + 0x0060 line=1283 │ │ locals : │ │ 0x0000 - 0x0061 reg=6 this Landroid/support/v4/app/FragmentManagerImpl; │ │ 0x0000 - 0x0061 reg=7 fragment Landroid/support/v4/app/Fragment; │ │ 0x0000 - 0x0061 reg=8 transition I │ │ 0x0000 - 0x0061 reg=9 transitionStyle I │ │ │ │ #8 : (in Landroid/support/v4/app/FragmentManagerImpl;) │ │ @@ -116446,63 +160468,63 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -05f22c: |[05f22c] android.support.v4.app.FragmentManagerImpl.dispatchActivityCreated:()V │ │ -05f23c: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -05f23e: 5c21 1f01 |0001: iput-boolean v1, v2, Landroid/support/v4/app/FragmentManagerImpl;.mStateSaved:Z // field@011f │ │ -05f242: 1220 |0003: const/4 v0, #int 2 // #2 │ │ -05f244: 6e30 ff03 0201 |0004: invoke-virtual {v2, v0, v1}, Landroid/support/v4/app/FragmentManagerImpl;.moveToState:(IZ)V // method@03ff │ │ -05f24a: 0e00 |0007: return-void │ │ +086390: |[086390] android.support.v4.app.FragmentManagerImpl.dispatchActivityCreated:()V │ │ +0863a0: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +0863a2: 5c21 5d01 |0001: iput-boolean v1, v2, Landroid/support/v4/app/FragmentManagerImpl;.mStateSaved:Z // field@015d │ │ +0863a6: 1220 |0003: const/4 v0, #int 2 // #2 │ │ +0863a8: 6e30 ce05 0201 |0004: invoke-virtual {v2, v0, v1}, Landroid/support/v4/app/FragmentManagerImpl;.moveToState:(IZ)V // method@05ce │ │ +0863ae: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ - 0x0001 line=1883 │ │ - 0x0003 line=1884 │ │ - 0x0007 line=1885 │ │ + 0x0001 line=1916 │ │ + 0x0003 line=1917 │ │ + 0x0007 line=1918 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/app/FragmentManagerImpl; │ │ │ │ #9 : (in Landroid/support/v4/app/FragmentManagerImpl;) │ │ name : 'dispatchConfigurationChanged' │ │ type : '(Landroid/content/res/Configuration;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 30 16-bit code units │ │ -05f24c: |[05f24c] android.support.v4.app.FragmentManagerImpl.dispatchConfigurationChanged:(Landroid/content/res/Configuration;)V │ │ -05f25c: 5432 0c01 |0000: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@010c │ │ -05f260: 3802 1b00 |0002: if-eqz v2, 001d // +001b │ │ -05f264: 1201 |0004: const/4 v1, #int 0 // #0 │ │ -05f266: 5432 0c01 |0005: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@010c │ │ -05f26a: 6e10 df17 0200 |0007: invoke-virtual {v2}, Ljava/util/ArrayList;.size:()I // method@17df │ │ -05f270: 0a02 |000a: move-result v2 │ │ -05f272: 3521 1200 |000b: if-ge v1, v2, 001d // +0012 │ │ -05f276: 5432 0c01 |000d: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@010c │ │ -05f27a: 6e20 d917 1200 |000f: invoke-virtual {v2, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@17d9 │ │ -05f280: 0c00 |0012: move-result-object v0 │ │ -05f282: 1f00 b600 |0013: check-cast v0, Landroid/support/v4/app/Fragment; // type@00b6 │ │ -05f286: 3800 0500 |0015: if-eqz v0, 001a // +0005 │ │ -05f28a: 6e20 4e03 4000 |0017: invoke-virtual {v0, v4}, Landroid/support/v4/app/Fragment;.performConfigurationChanged:(Landroid/content/res/Configuration;)V // method@034e │ │ -05f290: d801 0101 |001a: add-int/lit8 v1, v1, #int 1 // #01 │ │ -05f294: 28e9 |001c: goto 0005 // -0017 │ │ -05f296: 0e00 |001d: return-void │ │ - catches : (none) │ │ - positions : │ │ - 0x0000 line=1928 │ │ - 0x0004 line=1929 │ │ - 0x000d line=1930 │ │ - 0x0015 line=1931 │ │ - 0x0017 line=1932 │ │ - 0x001a line=1929 │ │ - 0x001d line=1936 │ │ +0863b0: |[0863b0] android.support.v4.app.FragmentManagerImpl.dispatchConfigurationChanged:(Landroid/content/res/Configuration;)V │ │ +0863c0: 5432 4a01 |0000: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@014a │ │ +0863c4: 3802 1b00 |0002: if-eqz v2, 001d // +001b │ │ +0863c8: 1201 |0004: const/4 v1, #int 0 // #0 │ │ +0863ca: 5432 4a01 |0005: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@014a │ │ +0863ce: 6e10 de22 0200 |0007: invoke-virtual {v2}, Ljava/util/ArrayList;.size:()I // method@22de │ │ +0863d4: 0a02 |000a: move-result v2 │ │ +0863d6: 3521 1200 |000b: if-ge v1, v2, 001d // +0012 │ │ +0863da: 5432 4a01 |000d: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@014a │ │ +0863de: 6e20 d722 1200 |000f: invoke-virtual {v2, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@22d7 │ │ +0863e4: 0c00 |0012: move-result-object v0 │ │ +0863e6: 1f00 1d01 |0013: check-cast v0, Landroid/support/v4/app/Fragment; // type@011d │ │ +0863ea: 3800 0500 |0015: if-eqz v0, 001a // +0005 │ │ +0863ee: 6e20 0a05 4000 |0017: invoke-virtual {v0, v4}, Landroid/support/v4/app/Fragment;.performConfigurationChanged:(Landroid/content/res/Configuration;)V // method@050a │ │ +0863f4: d801 0101 |001a: add-int/lit8 v1, v1, #int 1 // #01 │ │ +0863f8: 28e9 |001c: goto 0005 // -0017 │ │ +0863fa: 0e00 |001d: return-void │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=1961 │ │ + 0x0004 line=1962 │ │ + 0x000d line=1963 │ │ + 0x0015 line=1964 │ │ + 0x0017 line=1965 │ │ + 0x001a line=1962 │ │ + 0x001d line=1969 │ │ locals : │ │ 0x0015 - 0x001d reg=0 f Landroid/support/v4/app/Fragment; │ │ 0x0005 - 0x001d reg=1 i I │ │ 0x0000 - 0x001e reg=3 this Landroid/support/v4/app/FragmentManagerImpl; │ │ 0x0000 - 0x001e reg=4 newConfig Landroid/content/res/Configuration; │ │ │ │ #10 : (in Landroid/support/v4/app/FragmentManagerImpl;) │ │ @@ -116510,47 +160532,47 @@ │ │ type : '(Landroid/view/MenuItem;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 36 16-bit code units │ │ -05f298: |[05f298] android.support.v4.app.FragmentManagerImpl.dispatchContextItemSelected:(Landroid/view/MenuItem;)Z │ │ -05f2a8: 5432 0c01 |0000: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@010c │ │ -05f2ac: 3802 2000 |0002: if-eqz v2, 0022 // +0020 │ │ -05f2b0: 1201 |0004: const/4 v1, #int 0 // #0 │ │ -05f2b2: 5432 0c01 |0005: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@010c │ │ -05f2b6: 6e10 df17 0200 |0007: invoke-virtual {v2}, Ljava/util/ArrayList;.size:()I // method@17df │ │ -05f2bc: 0a02 |000a: move-result v2 │ │ -05f2be: 3521 1700 |000b: if-ge v1, v2, 0022 // +0017 │ │ -05f2c2: 5432 0c01 |000d: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@010c │ │ -05f2c6: 6e20 d917 1200 |000f: invoke-virtual {v2, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@17d9 │ │ -05f2cc: 0c00 |0012: move-result-object v0 │ │ -05f2ce: 1f00 b600 |0013: check-cast v0, Landroid/support/v4/app/Fragment; // type@00b6 │ │ -05f2d2: 3800 0a00 |0015: if-eqz v0, 001f // +000a │ │ -05f2d6: 6e20 4f03 4000 |0017: invoke-virtual {v0, v4}, Landroid/support/v4/app/Fragment;.performContextItemSelected:(Landroid/view/MenuItem;)Z // method@034f │ │ -05f2dc: 0a02 |001a: move-result v2 │ │ -05f2de: 3802 0400 |001b: if-eqz v2, 001f // +0004 │ │ -05f2e2: 1212 |001d: const/4 v2, #int 1 // #1 │ │ -05f2e4: 0f02 |001e: return v2 │ │ -05f2e6: d801 0101 |001f: add-int/lit8 v1, v1, #int 1 // #01 │ │ -05f2ea: 28e4 |0021: goto 0005 // -001c │ │ -05f2ec: 1202 |0022: const/4 v2, #int 0 // #0 │ │ -05f2ee: 28fb |0023: goto 001e // -0005 │ │ - catches : (none) │ │ - positions : │ │ - 0x0000 line=2011 │ │ - 0x0004 line=2012 │ │ - 0x000d line=2013 │ │ - 0x0015 line=2014 │ │ - 0x0017 line=2015 │ │ - 0x001d line=2016 │ │ - 0x001e line=2021 │ │ - 0x001f line=2012 │ │ - 0x0022 line=2021 │ │ +0863fc: |[0863fc] android.support.v4.app.FragmentManagerImpl.dispatchContextItemSelected:(Landroid/view/MenuItem;)Z │ │ +08640c: 5432 4a01 |0000: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@014a │ │ +086410: 3802 2000 |0002: if-eqz v2, 0022 // +0020 │ │ +086414: 1201 |0004: const/4 v1, #int 0 // #0 │ │ +086416: 5432 4a01 |0005: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@014a │ │ +08641a: 6e10 de22 0200 |0007: invoke-virtual {v2}, Ljava/util/ArrayList;.size:()I // method@22de │ │ +086420: 0a02 |000a: move-result v2 │ │ +086422: 3521 1700 |000b: if-ge v1, v2, 0022 // +0017 │ │ +086426: 5432 4a01 |000d: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@014a │ │ +08642a: 6e20 d722 1200 |000f: invoke-virtual {v2, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@22d7 │ │ +086430: 0c00 |0012: move-result-object v0 │ │ +086432: 1f00 1d01 |0013: check-cast v0, Landroid/support/v4/app/Fragment; // type@011d │ │ +086436: 3800 0a00 |0015: if-eqz v0, 001f // +000a │ │ +08643a: 6e20 0b05 4000 |0017: invoke-virtual {v0, v4}, Landroid/support/v4/app/Fragment;.performContextItemSelected:(Landroid/view/MenuItem;)Z // method@050b │ │ +086440: 0a02 |001a: move-result v2 │ │ +086442: 3802 0400 |001b: if-eqz v2, 001f // +0004 │ │ +086446: 1212 |001d: const/4 v2, #int 1 // #1 │ │ +086448: 0f02 |001e: return v2 │ │ +08644a: d801 0101 |001f: add-int/lit8 v1, v1, #int 1 // #01 │ │ +08644e: 28e4 |0021: goto 0005 // -001c │ │ +086450: 1202 |0022: const/4 v2, #int 0 // #0 │ │ +086452: 28fb |0023: goto 001e // -0005 │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=2044 │ │ + 0x0004 line=2045 │ │ + 0x000d line=2046 │ │ + 0x0015 line=2047 │ │ + 0x0017 line=2048 │ │ + 0x001d line=2049 │ │ + 0x001e line=2054 │ │ + 0x001f line=2045 │ │ + 0x0022 line=2054 │ │ locals : │ │ 0x0015 - 0x001e reg=0 f Landroid/support/v4/app/Fragment; │ │ 0x0005 - 0x001e reg=1 i I │ │ 0x001f - 0x0022 reg=0 f Landroid/support/v4/app/Fragment; │ │ 0x001f - 0x0022 reg=1 i I │ │ 0x0000 - 0x0024 reg=3 this Landroid/support/v4/app/FragmentManagerImpl; │ │ 0x0000 - 0x0024 reg=4 item Landroid/view/MenuItem; │ │ @@ -116560,104 +160582,104 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -05f2f0: |[05f2f0] android.support.v4.app.FragmentManagerImpl.dispatchCreate:()V │ │ -05f300: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -05f302: 5c21 1f01 |0001: iput-boolean v1, v2, Landroid/support/v4/app/FragmentManagerImpl;.mStateSaved:Z // field@011f │ │ -05f306: 1210 |0003: const/4 v0, #int 1 // #1 │ │ -05f308: 6e30 ff03 0201 |0004: invoke-virtual {v2, v0, v1}, Landroid/support/v4/app/FragmentManagerImpl;.moveToState:(IZ)V // method@03ff │ │ -05f30e: 0e00 |0007: return-void │ │ +086454: |[086454] android.support.v4.app.FragmentManagerImpl.dispatchCreate:()V │ │ +086464: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +086466: 5c21 5d01 |0001: iput-boolean v1, v2, Landroid/support/v4/app/FragmentManagerImpl;.mStateSaved:Z // field@015d │ │ +08646a: 1210 |0003: const/4 v0, #int 1 // #1 │ │ +08646c: 6e30 ce05 0201 |0004: invoke-virtual {v2, v0, v1}, Landroid/support/v4/app/FragmentManagerImpl;.moveToState:(IZ)V // method@05ce │ │ +086472: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ - 0x0001 line=1878 │ │ - 0x0003 line=1879 │ │ - 0x0007 line=1880 │ │ + 0x0001 line=1911 │ │ + 0x0003 line=1912 │ │ + 0x0007 line=1913 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/app/FragmentManagerImpl; │ │ │ │ #12 : (in Landroid/support/v4/app/FragmentManagerImpl;) │ │ name : 'dispatchCreateOptionsMenu' │ │ type : '(Landroid/view/Menu;Landroid/view/MenuInflater;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 8 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 83 16-bit code units │ │ -05f310: |[05f310] android.support.v4.app.FragmentManagerImpl.dispatchCreateOptionsMenu:(Landroid/view/Menu;Landroid/view/MenuInflater;)Z │ │ -05f320: 1203 |0000: const/4 v3, #int 0 // #0 │ │ -05f322: 1202 |0001: const/4 v2, #int 0 // #0 │ │ -05f324: 5454 0c01 |0002: iget-object v4, v5, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@010c │ │ -05f328: 3804 2900 |0004: if-eqz v4, 002d // +0029 │ │ -05f32c: 1201 |0006: const/4 v1, #int 0 // #0 │ │ -05f32e: 5454 0c01 |0007: iget-object v4, v5, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@010c │ │ -05f332: 6e10 df17 0400 |0009: invoke-virtual {v4}, Ljava/util/ArrayList;.size:()I // method@17df │ │ -05f338: 0a04 |000c: move-result v4 │ │ -05f33a: 3541 2000 |000d: if-ge v1, v4, 002d // +0020 │ │ -05f33e: 5454 0c01 |000f: iget-object v4, v5, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@010c │ │ -05f342: 6e20 d917 1400 |0011: invoke-virtual {v4, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@17d9 │ │ -05f348: 0c00 |0014: move-result-object v0 │ │ -05f34a: 1f00 b600 |0015: check-cast v0, Landroid/support/v4/app/Fragment; // type@00b6 │ │ -05f34e: 3800 1300 |0017: if-eqz v0, 002a // +0013 │ │ -05f352: 6e30 5103 6007 |0019: invoke-virtual {v0, v6, v7}, Landroid/support/v4/app/Fragment;.performCreateOptionsMenu:(Landroid/view/Menu;Landroid/view/MenuInflater;)Z // method@0351 │ │ -05f358: 0a04 |001c: move-result v4 │ │ -05f35a: 3804 0d00 |001d: if-eqz v4, 002a // +000d │ │ -05f35e: 1213 |001f: const/4 v3, #int 1 // #1 │ │ -05f360: 3902 0700 |0020: if-nez v2, 0027 // +0007 │ │ -05f364: 2202 cf03 |0022: new-instance v2, Ljava/util/ArrayList; // type@03cf │ │ -05f368: 7010 d317 0200 |0024: invoke-direct {v2}, Ljava/util/ArrayList;.:()V // method@17d3 │ │ -05f36e: 6e20 d617 0200 |0027: invoke-virtual {v2, v0}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@17d6 │ │ -05f374: d801 0101 |002a: add-int/lit8 v1, v1, #int 1 // #01 │ │ -05f378: 28db |002c: goto 0007 // -0025 │ │ -05f37a: 5454 1301 |002d: iget-object v4, v5, Landroid/support/v4/app/FragmentManagerImpl;.mCreatedMenus:Ljava/util/ArrayList; // field@0113 │ │ -05f37e: 3804 2100 |002f: if-eqz v4, 0050 // +0021 │ │ -05f382: 1201 |0031: const/4 v1, #int 0 // #0 │ │ -05f384: 5454 1301 |0032: iget-object v4, v5, Landroid/support/v4/app/FragmentManagerImpl;.mCreatedMenus:Ljava/util/ArrayList; // field@0113 │ │ -05f388: 6e10 df17 0400 |0034: invoke-virtual {v4}, Ljava/util/ArrayList;.size:()I // method@17df │ │ -05f38e: 0a04 |0037: move-result v4 │ │ -05f390: 3541 1800 |0038: if-ge v1, v4, 0050 // +0018 │ │ -05f394: 5454 1301 |003a: iget-object v4, v5, Landroid/support/v4/app/FragmentManagerImpl;.mCreatedMenus:Ljava/util/ArrayList; // field@0113 │ │ -05f398: 6e20 d917 1400 |003c: invoke-virtual {v4, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@17d9 │ │ -05f39e: 0c00 |003f: move-result-object v0 │ │ -05f3a0: 1f00 b600 |0040: check-cast v0, Landroid/support/v4/app/Fragment; // type@00b6 │ │ -05f3a4: 3802 0800 |0042: if-eqz v2, 004a // +0008 │ │ -05f3a8: 6e20 d817 0200 |0044: invoke-virtual {v2, v0}, Ljava/util/ArrayList;.contains:(Ljava/lang/Object;)Z // method@17d8 │ │ -05f3ae: 0a04 |0047: move-result v4 │ │ -05f3b0: 3904 0500 |0048: if-nez v4, 004d // +0005 │ │ -05f3b4: 6e10 3d03 0000 |004a: invoke-virtual {v0}, Landroid/support/v4/app/Fragment;.onDestroyOptionsMenu:()V // method@033d │ │ -05f3ba: d801 0101 |004d: add-int/lit8 v1, v1, #int 1 // #01 │ │ -05f3be: 28e3 |004f: goto 0032 // -001d │ │ -05f3c0: 5b52 1301 |0050: iput-object v2, v5, Landroid/support/v4/app/FragmentManagerImpl;.mCreatedMenus:Ljava/util/ArrayList; // field@0113 │ │ -05f3c4: 0f03 |0052: return v3 │ │ - catches : (none) │ │ - positions : │ │ - 0x0000 line=1950 │ │ - 0x0001 line=1951 │ │ - 0x0002 line=1952 │ │ - 0x0006 line=1953 │ │ - 0x000f line=1954 │ │ - 0x0017 line=1955 │ │ - 0x0019 line=1956 │ │ - 0x001f line=1957 │ │ - 0x0020 line=1958 │ │ - 0x0022 line=1959 │ │ - 0x0027 line=1961 │ │ - 0x002a line=1953 │ │ - 0x002d line=1967 │ │ - 0x0031 line=1968 │ │ - 0x003a line=1969 │ │ - 0x0042 line=1970 │ │ - 0x004a line=1971 │ │ - 0x004d line=1968 │ │ - 0x0050 line=1976 │ │ - 0x0052 line=1978 │ │ +086474: |[086474] android.support.v4.app.FragmentManagerImpl.dispatchCreateOptionsMenu:(Landroid/view/Menu;Landroid/view/MenuInflater;)Z │ │ +086484: 1203 |0000: const/4 v3, #int 0 // #0 │ │ +086486: 1202 |0001: const/4 v2, #int 0 // #0 │ │ +086488: 5454 4a01 |0002: iget-object v4, v5, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@014a │ │ +08648c: 3804 2900 |0004: if-eqz v4, 002d // +0029 │ │ +086490: 1201 |0006: const/4 v1, #int 0 // #0 │ │ +086492: 5454 4a01 |0007: iget-object v4, v5, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@014a │ │ +086496: 6e10 de22 0400 |0009: invoke-virtual {v4}, Ljava/util/ArrayList;.size:()I // method@22de │ │ +08649c: 0a04 |000c: move-result v4 │ │ +08649e: 3541 2000 |000d: if-ge v1, v4, 002d // +0020 │ │ +0864a2: 5454 4a01 |000f: iget-object v4, v5, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@014a │ │ +0864a6: 6e20 d722 1400 |0011: invoke-virtual {v4, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@22d7 │ │ +0864ac: 0c00 |0014: move-result-object v0 │ │ +0864ae: 1f00 1d01 |0015: check-cast v0, Landroid/support/v4/app/Fragment; // type@011d │ │ +0864b2: 3800 1300 |0017: if-eqz v0, 002a // +0013 │ │ +0864b6: 6e30 0d05 6007 |0019: invoke-virtual {v0, v6, v7}, Landroid/support/v4/app/Fragment;.performCreateOptionsMenu:(Landroid/view/Menu;Landroid/view/MenuInflater;)Z // method@050d │ │ +0864bc: 0a04 |001c: move-result v4 │ │ +0864be: 3804 0d00 |001d: if-eqz v4, 002a // +000d │ │ +0864c2: 1213 |001f: const/4 v3, #int 1 // #1 │ │ +0864c4: 3902 0700 |0020: if-nez v2, 0027 // +0007 │ │ +0864c8: 2202 5905 |0022: new-instance v2, Ljava/util/ArrayList; // type@0559 │ │ +0864cc: 7010 cf22 0200 |0024: invoke-direct {v2}, Ljava/util/ArrayList;.:()V // method@22cf │ │ +0864d2: 6e20 d322 0200 |0027: invoke-virtual {v2, v0}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@22d3 │ │ +0864d8: d801 0101 |002a: add-int/lit8 v1, v1, #int 1 // #01 │ │ +0864dc: 28db |002c: goto 0007 // -0025 │ │ +0864de: 5454 5101 |002d: iget-object v4, v5, Landroid/support/v4/app/FragmentManagerImpl;.mCreatedMenus:Ljava/util/ArrayList; // field@0151 │ │ +0864e2: 3804 2100 |002f: if-eqz v4, 0050 // +0021 │ │ +0864e6: 1201 |0031: const/4 v1, #int 0 // #0 │ │ +0864e8: 5454 5101 |0032: iget-object v4, v5, Landroid/support/v4/app/FragmentManagerImpl;.mCreatedMenus:Ljava/util/ArrayList; // field@0151 │ │ +0864ec: 6e10 de22 0400 |0034: invoke-virtual {v4}, Ljava/util/ArrayList;.size:()I // method@22de │ │ +0864f2: 0a04 |0037: move-result v4 │ │ +0864f4: 3541 1800 |0038: if-ge v1, v4, 0050 // +0018 │ │ +0864f8: 5454 5101 |003a: iget-object v4, v5, Landroid/support/v4/app/FragmentManagerImpl;.mCreatedMenus:Ljava/util/ArrayList; // field@0151 │ │ +0864fc: 6e20 d722 1400 |003c: invoke-virtual {v4, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@22d7 │ │ +086502: 0c00 |003f: move-result-object v0 │ │ +086504: 1f00 1d01 |0040: check-cast v0, Landroid/support/v4/app/Fragment; // type@011d │ │ +086508: 3802 0800 |0042: if-eqz v2, 004a // +0008 │ │ +08650c: 6e20 d622 0200 |0044: invoke-virtual {v2, v0}, Ljava/util/ArrayList;.contains:(Ljava/lang/Object;)Z // method@22d6 │ │ +086512: 0a04 |0047: move-result v4 │ │ +086514: 3904 0500 |0048: if-nez v4, 004d // +0005 │ │ +086518: 6e10 f904 0000 |004a: invoke-virtual {v0}, Landroid/support/v4/app/Fragment;.onDestroyOptionsMenu:()V // method@04f9 │ │ +08651e: d801 0101 |004d: add-int/lit8 v1, v1, #int 1 // #01 │ │ +086522: 28e3 |004f: goto 0032 // -001d │ │ +086524: 5b52 5101 |0050: iput-object v2, v5, Landroid/support/v4/app/FragmentManagerImpl;.mCreatedMenus:Ljava/util/ArrayList; // field@0151 │ │ +086528: 0f03 |0052: return v3 │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=1983 │ │ + 0x0001 line=1984 │ │ + 0x0002 line=1985 │ │ + 0x0006 line=1986 │ │ + 0x000f line=1987 │ │ + 0x0017 line=1988 │ │ + 0x0019 line=1989 │ │ + 0x001f line=1990 │ │ + 0x0020 line=1991 │ │ + 0x0022 line=1992 │ │ + 0x0027 line=1994 │ │ + 0x002a line=1986 │ │ + 0x002d line=2000 │ │ + 0x0031 line=2001 │ │ + 0x003a line=2002 │ │ + 0x0042 line=2003 │ │ + 0x004a line=2004 │ │ + 0x004d line=2001 │ │ + 0x0050 line=2009 │ │ + 0x0052 line=2011 │ │ locals : │ │ 0x0002 - 0x0024 reg=2 newMenus Ljava/util/ArrayList; Ljava/util/ArrayList; │ │ 0x0017 - 0x002d reg=0 f Landroid/support/v4/app/Fragment; │ │ 0x0007 - 0x002d reg=1 i I │ │ 0x0042 - 0x0050 reg=0 f Landroid/support/v4/app/Fragment; │ │ 0x0032 - 0x0050 reg=1 i I │ │ 0x0027 - 0x0053 reg=2 newMenus Ljava/util/ArrayList; Ljava/util/ArrayList; │ │ @@ -116671,140 +160693,140 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 18 16-bit code units │ │ -05f3c8: |[05f3c8] android.support.v4.app.FragmentManagerImpl.dispatchDestroy:()V │ │ -05f3d8: 1202 |0000: const/4 v2, #int 0 // #0 │ │ -05f3da: 1201 |0001: const/4 v1, #int 0 // #0 │ │ -05f3dc: 1210 |0002: const/4 v0, #int 1 // #1 │ │ -05f3de: 5c30 1501 |0003: iput-boolean v0, v3, Landroid/support/v4/app/FragmentManagerImpl;.mDestroyed:Z // field@0115 │ │ -05f3e2: 6e10 ee03 0300 |0005: invoke-virtual {v3}, Landroid/support/v4/app/FragmentManagerImpl;.execPendingActions:()Z // method@03ee │ │ -05f3e8: 6e30 ff03 2302 |0008: invoke-virtual {v3, v2, v2}, Landroid/support/v4/app/FragmentManagerImpl;.moveToState:(IZ)V // method@03ff │ │ -05f3ee: 5b31 0b01 |000b: iput-object v1, v3, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@010b │ │ -05f3f2: 5b31 1201 |000d: iput-object v1, v3, Landroid/support/v4/app/FragmentManagerImpl;.mContainer:Landroid/support/v4/app/FragmentContainer; // field@0112 │ │ -05f3f6: 5b31 1b01 |000f: iput-object v1, v3, Landroid/support/v4/app/FragmentManagerImpl;.mParent:Landroid/support/v4/app/Fragment; // field@011b │ │ -05f3fa: 0e00 |0011: return-void │ │ - catches : (none) │ │ - positions : │ │ - 0x0002 line=1919 │ │ - 0x0005 line=1920 │ │ - 0x0008 line=1921 │ │ - 0x000b line=1922 │ │ - 0x000d line=1923 │ │ - 0x000f line=1924 │ │ - 0x0011 line=1925 │ │ +08652c: |[08652c] android.support.v4.app.FragmentManagerImpl.dispatchDestroy:()V │ │ +08653c: 1202 |0000: const/4 v2, #int 0 // #0 │ │ +08653e: 1201 |0001: const/4 v1, #int 0 // #0 │ │ +086540: 1210 |0002: const/4 v0, #int 1 // #1 │ │ +086542: 5c30 5301 |0003: iput-boolean v0, v3, Landroid/support/v4/app/FragmentManagerImpl;.mDestroyed:Z // field@0153 │ │ +086546: 6e10 bb05 0300 |0005: invoke-virtual {v3}, Landroid/support/v4/app/FragmentManagerImpl;.execPendingActions:()Z // method@05bb │ │ +08654c: 6e30 ce05 2302 |0008: invoke-virtual {v3, v2, v2}, Landroid/support/v4/app/FragmentManagerImpl;.moveToState:(IZ)V // method@05ce │ │ +086552: 5b31 4901 |000b: iput-object v1, v3, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0149 │ │ +086556: 5b31 5001 |000d: iput-object v1, v3, Landroid/support/v4/app/FragmentManagerImpl;.mContainer:Landroid/support/v4/app/FragmentContainer; // field@0150 │ │ +08655a: 5b31 5901 |000f: iput-object v1, v3, Landroid/support/v4/app/FragmentManagerImpl;.mParent:Landroid/support/v4/app/Fragment; // field@0159 │ │ +08655e: 0e00 |0011: return-void │ │ + catches : (none) │ │ + positions : │ │ + 0x0002 line=1952 │ │ + 0x0005 line=1953 │ │ + 0x0008 line=1954 │ │ + 0x000b line=1955 │ │ + 0x000d line=1956 │ │ + 0x000f line=1957 │ │ + 0x0011 line=1958 │ │ locals : │ │ 0x0000 - 0x0012 reg=3 this Landroid/support/v4/app/FragmentManagerImpl; │ │ │ │ #14 : (in Landroid/support/v4/app/FragmentManagerImpl;) │ │ name : 'dispatchDestroyView' │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -05f3fc: |[05f3fc] android.support.v4.app.FragmentManagerImpl.dispatchDestroyView:()V │ │ -05f40c: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -05f40e: 1201 |0001: const/4 v1, #int 0 // #0 │ │ -05f410: 6e30 ff03 0201 |0002: invoke-virtual {v2, v0, v1}, Landroid/support/v4/app/FragmentManagerImpl;.moveToState:(IZ)V // method@03ff │ │ -05f416: 0e00 |0005: return-void │ │ +086560: |[086560] android.support.v4.app.FragmentManagerImpl.dispatchDestroyView:()V │ │ +086570: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +086572: 1201 |0001: const/4 v1, #int 0 // #0 │ │ +086574: 6e30 ce05 0201 |0002: invoke-virtual {v2, v0, v1}, Landroid/support/v4/app/FragmentManagerImpl;.moveToState:(IZ)V // method@05ce │ │ +08657a: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=1915 │ │ - 0x0005 line=1916 │ │ + 0x0000 line=1948 │ │ + 0x0005 line=1949 │ │ locals : │ │ 0x0000 - 0x0006 reg=2 this Landroid/support/v4/app/FragmentManagerImpl; │ │ │ │ #15 : (in Landroid/support/v4/app/FragmentManagerImpl;) │ │ name : 'dispatchLowMemory' │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 30 16-bit code units │ │ -05f418: |[05f418] android.support.v4.app.FragmentManagerImpl.dispatchLowMemory:()V │ │ -05f428: 5432 0c01 |0000: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@010c │ │ -05f42c: 3802 1b00 |0002: if-eqz v2, 001d // +001b │ │ -05f430: 1201 |0004: const/4 v1, #int 0 // #0 │ │ -05f432: 5432 0c01 |0005: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@010c │ │ -05f436: 6e10 df17 0200 |0007: invoke-virtual {v2}, Ljava/util/ArrayList;.size:()I // method@17df │ │ -05f43c: 0a02 |000a: move-result v2 │ │ -05f43e: 3521 1200 |000b: if-ge v1, v2, 001d // +0012 │ │ -05f442: 5432 0c01 |000d: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@010c │ │ -05f446: 6e20 d917 1200 |000f: invoke-virtual {v2, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@17d9 │ │ -05f44c: 0c00 |0012: move-result-object v0 │ │ -05f44e: 1f00 b600 |0013: check-cast v0, Landroid/support/v4/app/Fragment; // type@00b6 │ │ -05f452: 3800 0500 |0015: if-eqz v0, 001a // +0005 │ │ -05f456: 6e10 5503 0000 |0017: invoke-virtual {v0}, Landroid/support/v4/app/Fragment;.performLowMemory:()V // method@0355 │ │ -05f45c: d801 0101 |001a: add-int/lit8 v1, v1, #int 1 // #01 │ │ -05f460: 28e9 |001c: goto 0005 // -0017 │ │ -05f462: 0e00 |001d: return-void │ │ - catches : (none) │ │ - positions : │ │ - 0x0000 line=1939 │ │ - 0x0004 line=1940 │ │ - 0x000d line=1941 │ │ - 0x0015 line=1942 │ │ - 0x0017 line=1943 │ │ - 0x001a line=1940 │ │ - 0x001d line=1947 │ │ +08657c: |[08657c] android.support.v4.app.FragmentManagerImpl.dispatchLowMemory:()V │ │ +08658c: 5432 4a01 |0000: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@014a │ │ +086590: 3802 1b00 |0002: if-eqz v2, 001d // +001b │ │ +086594: 1201 |0004: const/4 v1, #int 0 // #0 │ │ +086596: 5432 4a01 |0005: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@014a │ │ +08659a: 6e10 de22 0200 |0007: invoke-virtual {v2}, Ljava/util/ArrayList;.size:()I // method@22de │ │ +0865a0: 0a02 |000a: move-result v2 │ │ +0865a2: 3521 1200 |000b: if-ge v1, v2, 001d // +0012 │ │ +0865a6: 5432 4a01 |000d: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@014a │ │ +0865aa: 6e20 d722 1200 |000f: invoke-virtual {v2, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@22d7 │ │ +0865b0: 0c00 |0012: move-result-object v0 │ │ +0865b2: 1f00 1d01 |0013: check-cast v0, Landroid/support/v4/app/Fragment; // type@011d │ │ +0865b6: 3800 0500 |0015: if-eqz v0, 001a // +0005 │ │ +0865ba: 6e10 1105 0000 |0017: invoke-virtual {v0}, Landroid/support/v4/app/Fragment;.performLowMemory:()V // method@0511 │ │ +0865c0: d801 0101 |001a: add-int/lit8 v1, v1, #int 1 // #01 │ │ +0865c4: 28e9 |001c: goto 0005 // -0017 │ │ +0865c6: 0e00 |001d: return-void │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=1972 │ │ + 0x0004 line=1973 │ │ + 0x000d line=1974 │ │ + 0x0015 line=1975 │ │ + 0x0017 line=1976 │ │ + 0x001a line=1973 │ │ + 0x001d line=1980 │ │ locals : │ │ 0x0015 - 0x001d reg=0 f Landroid/support/v4/app/Fragment; │ │ 0x0005 - 0x001d reg=1 i I │ │ 0x0000 - 0x001e reg=3 this Landroid/support/v4/app/FragmentManagerImpl; │ │ │ │ #16 : (in Landroid/support/v4/app/FragmentManagerImpl;) │ │ name : 'dispatchOptionsItemSelected' │ │ type : '(Landroid/view/MenuItem;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 36 16-bit code units │ │ -05f464: |[05f464] android.support.v4.app.FragmentManagerImpl.dispatchOptionsItemSelected:(Landroid/view/MenuItem;)Z │ │ -05f474: 5432 0c01 |0000: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@010c │ │ -05f478: 3802 2000 |0002: if-eqz v2, 0022 // +0020 │ │ -05f47c: 1201 |0004: const/4 v1, #int 0 // #0 │ │ -05f47e: 5432 0c01 |0005: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@010c │ │ -05f482: 6e10 df17 0200 |0007: invoke-virtual {v2}, Ljava/util/ArrayList;.size:()I // method@17df │ │ -05f488: 0a02 |000a: move-result v2 │ │ -05f48a: 3521 1700 |000b: if-ge v1, v2, 0022 // +0017 │ │ -05f48e: 5432 0c01 |000d: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@010c │ │ -05f492: 6e20 d917 1200 |000f: invoke-virtual {v2, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@17d9 │ │ -05f498: 0c00 |0012: move-result-object v0 │ │ -05f49a: 1f00 b600 |0013: check-cast v0, Landroid/support/v4/app/Fragment; // type@00b6 │ │ -05f49e: 3800 0a00 |0015: if-eqz v0, 001f // +000a │ │ -05f4a2: 6e20 5603 4000 |0017: invoke-virtual {v0, v4}, Landroid/support/v4/app/Fragment;.performOptionsItemSelected:(Landroid/view/MenuItem;)Z // method@0356 │ │ -05f4a8: 0a02 |001a: move-result v2 │ │ -05f4aa: 3802 0400 |001b: if-eqz v2, 001f // +0004 │ │ -05f4ae: 1212 |001d: const/4 v2, #int 1 // #1 │ │ -05f4b0: 0f02 |001e: return v2 │ │ -05f4b2: d801 0101 |001f: add-int/lit8 v1, v1, #int 1 // #01 │ │ -05f4b6: 28e4 |0021: goto 0005 // -001c │ │ -05f4b8: 1202 |0022: const/4 v2, #int 0 // #0 │ │ -05f4ba: 28fb |0023: goto 001e // -0005 │ │ - catches : (none) │ │ - positions : │ │ - 0x0000 line=1997 │ │ - 0x0004 line=1998 │ │ - 0x000d line=1999 │ │ - 0x0015 line=2000 │ │ - 0x0017 line=2001 │ │ - 0x001d line=2002 │ │ - 0x001e line=2007 │ │ - 0x001f line=1998 │ │ - 0x0022 line=2007 │ │ +0865c8: |[0865c8] android.support.v4.app.FragmentManagerImpl.dispatchOptionsItemSelected:(Landroid/view/MenuItem;)Z │ │ +0865d8: 5432 4a01 |0000: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@014a │ │ +0865dc: 3802 2000 |0002: if-eqz v2, 0022 // +0020 │ │ +0865e0: 1201 |0004: const/4 v1, #int 0 // #0 │ │ +0865e2: 5432 4a01 |0005: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@014a │ │ +0865e6: 6e10 de22 0200 |0007: invoke-virtual {v2}, Ljava/util/ArrayList;.size:()I // method@22de │ │ +0865ec: 0a02 |000a: move-result v2 │ │ +0865ee: 3521 1700 |000b: if-ge v1, v2, 0022 // +0017 │ │ +0865f2: 5432 4a01 |000d: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@014a │ │ +0865f6: 6e20 d722 1200 |000f: invoke-virtual {v2, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@22d7 │ │ +0865fc: 0c00 |0012: move-result-object v0 │ │ +0865fe: 1f00 1d01 |0013: check-cast v0, Landroid/support/v4/app/Fragment; // type@011d │ │ +086602: 3800 0a00 |0015: if-eqz v0, 001f // +000a │ │ +086606: 6e20 1205 4000 |0017: invoke-virtual {v0, v4}, Landroid/support/v4/app/Fragment;.performOptionsItemSelected:(Landroid/view/MenuItem;)Z // method@0512 │ │ +08660c: 0a02 |001a: move-result v2 │ │ +08660e: 3802 0400 |001b: if-eqz v2, 001f // +0004 │ │ +086612: 1212 |001d: const/4 v2, #int 1 // #1 │ │ +086614: 0f02 |001e: return v2 │ │ +086616: d801 0101 |001f: add-int/lit8 v1, v1, #int 1 // #01 │ │ +08661a: 28e4 |0021: goto 0005 // -001c │ │ +08661c: 1202 |0022: const/4 v2, #int 0 // #0 │ │ +08661e: 28fb |0023: goto 001e // -0005 │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=2030 │ │ + 0x0004 line=2031 │ │ + 0x000d line=2032 │ │ + 0x0015 line=2033 │ │ + 0x0017 line=2034 │ │ + 0x001d line=2035 │ │ + 0x001e line=2040 │ │ + 0x001f line=2031 │ │ + 0x0022 line=2040 │ │ locals : │ │ 0x0015 - 0x001e reg=0 f Landroid/support/v4/app/Fragment; │ │ 0x0005 - 0x001e reg=1 i I │ │ 0x001f - 0x0022 reg=0 f Landroid/support/v4/app/Fragment; │ │ 0x001f - 0x0022 reg=1 i I │ │ 0x0000 - 0x0024 reg=3 this Landroid/support/v4/app/FragmentManagerImpl; │ │ 0x0000 - 0x0024 reg=4 item Landroid/view/MenuItem; │ │ @@ -116814,40 +160836,40 @@ │ │ type : '(Landroid/view/Menu;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 30 16-bit code units │ │ -05f4bc: |[05f4bc] android.support.v4.app.FragmentManagerImpl.dispatchOptionsMenuClosed:(Landroid/view/Menu;)V │ │ -05f4cc: 5432 0c01 |0000: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@010c │ │ -05f4d0: 3802 1b00 |0002: if-eqz v2, 001d // +001b │ │ -05f4d4: 1201 |0004: const/4 v1, #int 0 // #0 │ │ -05f4d6: 5432 0c01 |0005: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@010c │ │ -05f4da: 6e10 df17 0200 |0007: invoke-virtual {v2}, Ljava/util/ArrayList;.size:()I // method@17df │ │ -05f4e0: 0a02 |000a: move-result v2 │ │ -05f4e2: 3521 1200 |000b: if-ge v1, v2, 001d // +0012 │ │ -05f4e6: 5432 0c01 |000d: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@010c │ │ -05f4ea: 6e20 d917 1200 |000f: invoke-virtual {v2, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@17d9 │ │ -05f4f0: 0c00 |0012: move-result-object v0 │ │ -05f4f2: 1f00 b600 |0013: check-cast v0, Landroid/support/v4/app/Fragment; // type@00b6 │ │ -05f4f6: 3800 0500 |0015: if-eqz v0, 001a // +0005 │ │ -05f4fa: 6e20 5703 4000 |0017: invoke-virtual {v0, v4}, Landroid/support/v4/app/Fragment;.performOptionsMenuClosed:(Landroid/view/Menu;)V // method@0357 │ │ -05f500: d801 0101 |001a: add-int/lit8 v1, v1, #int 1 // #01 │ │ -05f504: 28e9 |001c: goto 0005 // -0017 │ │ -05f506: 0e00 |001d: return-void │ │ - catches : (none) │ │ - positions : │ │ - 0x0000 line=2025 │ │ - 0x0004 line=2026 │ │ - 0x000d line=2027 │ │ - 0x0015 line=2028 │ │ - 0x0017 line=2029 │ │ - 0x001a line=2026 │ │ - 0x001d line=2033 │ │ +086620: |[086620] android.support.v4.app.FragmentManagerImpl.dispatchOptionsMenuClosed:(Landroid/view/Menu;)V │ │ +086630: 5432 4a01 |0000: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@014a │ │ +086634: 3802 1b00 |0002: if-eqz v2, 001d // +001b │ │ +086638: 1201 |0004: const/4 v1, #int 0 // #0 │ │ +08663a: 5432 4a01 |0005: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@014a │ │ +08663e: 6e10 de22 0200 |0007: invoke-virtual {v2}, Ljava/util/ArrayList;.size:()I // method@22de │ │ +086644: 0a02 |000a: move-result v2 │ │ +086646: 3521 1200 |000b: if-ge v1, v2, 001d // +0012 │ │ +08664a: 5432 4a01 |000d: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@014a │ │ +08664e: 6e20 d722 1200 |000f: invoke-virtual {v2, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@22d7 │ │ +086654: 0c00 |0012: move-result-object v0 │ │ +086656: 1f00 1d01 |0013: check-cast v0, Landroid/support/v4/app/Fragment; // type@011d │ │ +08665a: 3800 0500 |0015: if-eqz v0, 001a // +0005 │ │ +08665e: 6e20 1305 4000 |0017: invoke-virtual {v0, v4}, Landroid/support/v4/app/Fragment;.performOptionsMenuClosed:(Landroid/view/Menu;)V // method@0513 │ │ +086664: d801 0101 |001a: add-int/lit8 v1, v1, #int 1 // #01 │ │ +086668: 28e9 |001c: goto 0005 // -0017 │ │ +08666a: 0e00 |001d: return-void │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=2058 │ │ + 0x0004 line=2059 │ │ + 0x000d line=2060 │ │ + 0x0015 line=2061 │ │ + 0x0017 line=2062 │ │ + 0x001a line=2059 │ │ + 0x001d line=2066 │ │ locals : │ │ 0x0015 - 0x001d reg=0 f Landroid/support/v4/app/Fragment; │ │ 0x0005 - 0x001d reg=1 i I │ │ 0x0000 - 0x001e reg=3 this Landroid/support/v4/app/FragmentManagerImpl; │ │ 0x0000 - 0x001e reg=4 menu Landroid/view/Menu; │ │ │ │ #18 : (in Landroid/support/v4/app/FragmentManagerImpl;) │ │ @@ -116855,67 +160877,67 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -05f508: |[05f508] android.support.v4.app.FragmentManagerImpl.dispatchPause:()V │ │ -05f518: 1240 |0000: const/4 v0, #int 4 // #4 │ │ -05f51a: 1201 |0001: const/4 v1, #int 0 // #0 │ │ -05f51c: 6e30 ff03 0201 |0002: invoke-virtual {v2, v0, v1}, Landroid/support/v4/app/FragmentManagerImpl;.moveToState:(IZ)V // method@03ff │ │ -05f522: 0e00 |0005: return-void │ │ +08666c: |[08666c] android.support.v4.app.FragmentManagerImpl.dispatchPause:()V │ │ +08667c: 1240 |0000: const/4 v0, #int 4 // #4 │ │ +08667e: 1201 |0001: const/4 v1, #int 0 // #0 │ │ +086680: 6e30 ce05 0201 |0002: invoke-virtual {v2, v0, v1}, Landroid/support/v4/app/FragmentManagerImpl;.moveToState:(IZ)V // method@05ce │ │ +086686: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=1898 │ │ - 0x0005 line=1899 │ │ + 0x0000 line=1931 │ │ + 0x0005 line=1932 │ │ locals : │ │ 0x0000 - 0x0006 reg=2 this Landroid/support/v4/app/FragmentManagerImpl; │ │ │ │ #19 : (in Landroid/support/v4/app/FragmentManagerImpl;) │ │ name : 'dispatchPrepareOptionsMenu' │ │ type : '(Landroid/view/Menu;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 35 16-bit code units │ │ -05f524: |[05f524] android.support.v4.app.FragmentManagerImpl.dispatchPrepareOptionsMenu:(Landroid/view/Menu;)Z │ │ -05f534: 1202 |0000: const/4 v2, #int 0 // #0 │ │ -05f536: 5443 0c01 |0001: iget-object v3, v4, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@010c │ │ -05f53a: 3803 1f00 |0003: if-eqz v3, 0022 // +001f │ │ -05f53e: 1201 |0005: const/4 v1, #int 0 // #0 │ │ -05f540: 5443 0c01 |0006: iget-object v3, v4, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@010c │ │ -05f544: 6e10 df17 0300 |0008: invoke-virtual {v3}, Ljava/util/ArrayList;.size:()I // method@17df │ │ -05f54a: 0a03 |000b: move-result v3 │ │ -05f54c: 3531 1600 |000c: if-ge v1, v3, 0022 // +0016 │ │ -05f550: 5443 0c01 |000e: iget-object v3, v4, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@010c │ │ -05f554: 6e20 d917 1300 |0010: invoke-virtual {v3, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@17d9 │ │ -05f55a: 0c00 |0013: move-result-object v0 │ │ -05f55c: 1f00 b600 |0014: check-cast v0, Landroid/support/v4/app/Fragment; // type@00b6 │ │ -05f560: 3800 0900 |0016: if-eqz v0, 001f // +0009 │ │ -05f564: 6e20 5903 5000 |0018: invoke-virtual {v0, v5}, Landroid/support/v4/app/Fragment;.performPrepareOptionsMenu:(Landroid/view/Menu;)Z // method@0359 │ │ -05f56a: 0a03 |001b: move-result v3 │ │ -05f56c: 3803 0300 |001c: if-eqz v3, 001f // +0003 │ │ -05f570: 1212 |001e: const/4 v2, #int 1 // #1 │ │ -05f572: d801 0101 |001f: add-int/lit8 v1, v1, #int 1 // #01 │ │ -05f576: 28e5 |0021: goto 0006 // -001b │ │ -05f578: 0f02 |0022: return v2 │ │ - catches : (none) │ │ - positions : │ │ - 0x0000 line=1982 │ │ - 0x0001 line=1983 │ │ - 0x0005 line=1984 │ │ - 0x000e line=1985 │ │ - 0x0016 line=1986 │ │ - 0x0018 line=1987 │ │ - 0x001e line=1988 │ │ - 0x001f line=1984 │ │ - 0x0022 line=1993 │ │ +086688: |[086688] android.support.v4.app.FragmentManagerImpl.dispatchPrepareOptionsMenu:(Landroid/view/Menu;)Z │ │ +086698: 1202 |0000: const/4 v2, #int 0 // #0 │ │ +08669a: 5443 4a01 |0001: iget-object v3, v4, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@014a │ │ +08669e: 3803 1f00 |0003: if-eqz v3, 0022 // +001f │ │ +0866a2: 1201 |0005: const/4 v1, #int 0 // #0 │ │ +0866a4: 5443 4a01 |0006: iget-object v3, v4, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@014a │ │ +0866a8: 6e10 de22 0300 |0008: invoke-virtual {v3}, Ljava/util/ArrayList;.size:()I // method@22de │ │ +0866ae: 0a03 |000b: move-result v3 │ │ +0866b0: 3531 1600 |000c: if-ge v1, v3, 0022 // +0016 │ │ +0866b4: 5443 4a01 |000e: iget-object v3, v4, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@014a │ │ +0866b8: 6e20 d722 1300 |0010: invoke-virtual {v3, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@22d7 │ │ +0866be: 0c00 |0013: move-result-object v0 │ │ +0866c0: 1f00 1d01 |0014: check-cast v0, Landroid/support/v4/app/Fragment; // type@011d │ │ +0866c4: 3800 0900 |0016: if-eqz v0, 001f // +0009 │ │ +0866c8: 6e20 1505 5000 |0018: invoke-virtual {v0, v5}, Landroid/support/v4/app/Fragment;.performPrepareOptionsMenu:(Landroid/view/Menu;)Z // method@0515 │ │ +0866ce: 0a03 |001b: move-result v3 │ │ +0866d0: 3803 0300 |001c: if-eqz v3, 001f // +0003 │ │ +0866d4: 1212 |001e: const/4 v2, #int 1 // #1 │ │ +0866d6: d801 0101 |001f: add-int/lit8 v1, v1, #int 1 // #01 │ │ +0866da: 28e5 |0021: goto 0006 // -001b │ │ +0866dc: 0f02 |0022: return v2 │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=2015 │ │ + 0x0001 line=2016 │ │ + 0x0005 line=2017 │ │ + 0x000e line=2018 │ │ + 0x0016 line=2019 │ │ + 0x0018 line=2020 │ │ + 0x001e line=2021 │ │ + 0x001f line=2017 │ │ + 0x0022 line=2026 │ │ locals : │ │ 0x0016 - 0x0022 reg=0 f Landroid/support/v4/app/Fragment; │ │ 0x0006 - 0x0022 reg=1 i I │ │ 0x0001 - 0x0023 reg=2 show Z │ │ 0x0000 - 0x0023 reg=4 this Landroid/support/v4/app/FragmentManagerImpl; │ │ 0x0000 - 0x0023 reg=5 menu Landroid/view/Menu; │ │ │ │ @@ -116924,448 +160946,448 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -05f57c: |[05f57c] android.support.v4.app.FragmentManagerImpl.dispatchReallyStop:()V │ │ -05f58c: 1220 |0000: const/4 v0, #int 2 // #2 │ │ -05f58e: 1201 |0001: const/4 v1, #int 0 // #0 │ │ -05f590: 6e30 ff03 0201 |0002: invoke-virtual {v2, v0, v1}, Landroid/support/v4/app/FragmentManagerImpl;.moveToState:(IZ)V // method@03ff │ │ -05f596: 0e00 |0005: return-void │ │ +0866e0: |[0866e0] android.support.v4.app.FragmentManagerImpl.dispatchReallyStop:()V │ │ +0866f0: 1220 |0000: const/4 v0, #int 2 // #2 │ │ +0866f2: 1201 |0001: const/4 v1, #int 0 // #0 │ │ +0866f4: 6e30 ce05 0201 |0002: invoke-virtual {v2, v0, v1}, Landroid/support/v4/app/FragmentManagerImpl;.moveToState:(IZ)V // method@05ce │ │ +0866fa: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=1911 │ │ - 0x0005 line=1912 │ │ + 0x0000 line=1944 │ │ + 0x0005 line=1945 │ │ locals : │ │ 0x0000 - 0x0006 reg=2 this Landroid/support/v4/app/FragmentManagerImpl; │ │ │ │ #21 : (in Landroid/support/v4/app/FragmentManagerImpl;) │ │ name : 'dispatchResume' │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -05f598: |[05f598] android.support.v4.app.FragmentManagerImpl.dispatchResume:()V │ │ -05f5a8: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -05f5aa: 5c21 1f01 |0001: iput-boolean v1, v2, Landroid/support/v4/app/FragmentManagerImpl;.mStateSaved:Z // field@011f │ │ -05f5ae: 1250 |0003: const/4 v0, #int 5 // #5 │ │ -05f5b0: 6e30 ff03 0201 |0004: invoke-virtual {v2, v0, v1}, Landroid/support/v4/app/FragmentManagerImpl;.moveToState:(IZ)V // method@03ff │ │ -05f5b6: 0e00 |0007: return-void │ │ +0866fc: |[0866fc] android.support.v4.app.FragmentManagerImpl.dispatchResume:()V │ │ +08670c: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +08670e: 5c21 5d01 |0001: iput-boolean v1, v2, Landroid/support/v4/app/FragmentManagerImpl;.mStateSaved:Z // field@015d │ │ +086712: 1250 |0003: const/4 v0, #int 5 // #5 │ │ +086714: 6e30 ce05 0201 |0004: invoke-virtual {v2, v0, v1}, Landroid/support/v4/app/FragmentManagerImpl;.moveToState:(IZ)V // method@05ce │ │ +08671a: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ - 0x0001 line=1893 │ │ - 0x0003 line=1894 │ │ - 0x0007 line=1895 │ │ + 0x0001 line=1926 │ │ + 0x0003 line=1927 │ │ + 0x0007 line=1928 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/app/FragmentManagerImpl; │ │ │ │ #22 : (in Landroid/support/v4/app/FragmentManagerImpl;) │ │ name : 'dispatchStart' │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -05f5b8: |[05f5b8] android.support.v4.app.FragmentManagerImpl.dispatchStart:()V │ │ -05f5c8: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -05f5ca: 5c21 1f01 |0001: iput-boolean v1, v2, Landroid/support/v4/app/FragmentManagerImpl;.mStateSaved:Z // field@011f │ │ -05f5ce: 1240 |0003: const/4 v0, #int 4 // #4 │ │ -05f5d0: 6e30 ff03 0201 |0004: invoke-virtual {v2, v0, v1}, Landroid/support/v4/app/FragmentManagerImpl;.moveToState:(IZ)V // method@03ff │ │ -05f5d6: 0e00 |0007: return-void │ │ +08671c: |[08671c] android.support.v4.app.FragmentManagerImpl.dispatchStart:()V │ │ +08672c: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +08672e: 5c21 5d01 |0001: iput-boolean v1, v2, Landroid/support/v4/app/FragmentManagerImpl;.mStateSaved:Z // field@015d │ │ +086732: 1240 |0003: const/4 v0, #int 4 // #4 │ │ +086734: 6e30 ce05 0201 |0004: invoke-virtual {v2, v0, v1}, Landroid/support/v4/app/FragmentManagerImpl;.moveToState:(IZ)V // method@05ce │ │ +08673a: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ - 0x0001 line=1888 │ │ - 0x0003 line=1889 │ │ - 0x0007 line=1890 │ │ + 0x0001 line=1921 │ │ + 0x0003 line=1922 │ │ + 0x0007 line=1923 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/app/FragmentManagerImpl; │ │ │ │ #23 : (in Landroid/support/v4/app/FragmentManagerImpl;) │ │ name : 'dispatchStop' │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 9 16-bit code units │ │ -05f5d8: |[05f5d8] android.support.v4.app.FragmentManagerImpl.dispatchStop:()V │ │ -05f5e8: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -05f5ea: 5c20 1f01 |0001: iput-boolean v0, v2, Landroid/support/v4/app/FragmentManagerImpl;.mStateSaved:Z // field@011f │ │ -05f5ee: 1230 |0003: const/4 v0, #int 3 // #3 │ │ -05f5f0: 1201 |0004: const/4 v1, #int 0 // #0 │ │ -05f5f2: 6e30 ff03 0201 |0005: invoke-virtual {v2, v0, v1}, Landroid/support/v4/app/FragmentManagerImpl;.moveToState:(IZ)V // method@03ff │ │ -05f5f8: 0e00 |0008: return-void │ │ +08673c: |[08673c] android.support.v4.app.FragmentManagerImpl.dispatchStop:()V │ │ +08674c: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +08674e: 5c20 5d01 |0001: iput-boolean v0, v2, Landroid/support/v4/app/FragmentManagerImpl;.mStateSaved:Z // field@015d │ │ +086752: 1230 |0003: const/4 v0, #int 3 // #3 │ │ +086754: 1201 |0004: const/4 v1, #int 0 // #0 │ │ +086756: 6e30 ce05 0201 |0005: invoke-virtual {v2, v0, v1}, Landroid/support/v4/app/FragmentManagerImpl;.moveToState:(IZ)V // method@05ce │ │ +08675c: 0e00 |0008: return-void │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=1905 │ │ - 0x0003 line=1907 │ │ - 0x0008 line=1908 │ │ + 0x0000 line=1938 │ │ + 0x0003 line=1940 │ │ + 0x0008 line=1941 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 this Landroid/support/v4/app/FragmentManagerImpl; │ │ │ │ #24 : (in Landroid/support/v4/app/FragmentManagerImpl;) │ │ name : 'dump' │ │ type : '(Ljava/lang/String;Ljava/io/FileDescriptor;Ljava/io/PrintWriter;[Ljava/lang/String;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 13 │ │ ins : 5 │ │ outs : 5 │ │ insns size : 563 16-bit code units │ │ -05f5fc: |[05f5fc] android.support.v4.app.FragmentManagerImpl.dump:(Ljava/lang/String;Ljava/io/FileDescriptor;Ljava/io/PrintWriter;[Ljava/lang/String;)V │ │ -05f60c: 2206 b903 |0000: new-instance v6, Ljava/lang/StringBuilder; // type@03b9 │ │ -05f610: 7010 ae17 0600 |0002: invoke-direct {v6}, Ljava/lang/StringBuilder;.:()V // method@17ae │ │ -05f616: 6e20 b517 9600 |0005: invoke-virtual {v6, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17b5 │ │ -05f61c: 0c06 |0008: move-result-object v6 │ │ -05f61e: 1a07 0400 |0009: const-string v7, " " // string@0004 │ │ -05f622: 6e20 b517 7600 |000b: invoke-virtual {v6, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17b5 │ │ -05f628: 0c06 |000e: move-result-object v6 │ │ -05f62a: 6e10 ba17 0600 |000f: invoke-virtual {v6}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@17ba │ │ -05f630: 0c04 |0012: move-result-object v4 │ │ -05f632: 5486 0a01 |0013: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@010a │ │ -05f636: 3806 4800 |0015: if-eqz v6, 005d // +0048 │ │ -05f63a: 5486 0a01 |0017: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@010a │ │ -05f63e: 6e10 df17 0600 |0019: invoke-virtual {v6}, Ljava/util/ArrayList;.size:()I // method@17df │ │ -05f644: 0a00 |001c: move-result v0 │ │ -05f646: 3d00 4000 |001d: if-lez v0, 005d // +0040 │ │ -05f64a: 6e20 5217 9b00 |001f: invoke-virtual {v11, v9}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1752 │ │ -05f650: 1a06 d001 |0022: const-string v6, "Active Fragments in " // string@01d0 │ │ -05f654: 6e20 5217 6b00 |0024: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1752 │ │ -05f65a: 7110 bd17 0800 |0027: invoke-static {v8}, Ljava/lang/System;.identityHashCode:(Ljava/lang/Object;)I // method@17bd │ │ -05f660: 0a06 |002a: move-result v6 │ │ -05f662: 7110 8117 0600 |002b: invoke-static {v6}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@1781 │ │ -05f668: 0c06 |002e: move-result-object v6 │ │ -05f66a: 6e20 5217 6b00 |002f: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1752 │ │ -05f670: 1a06 d100 |0032: const-string v6, ":" // string@00d1 │ │ -05f674: 6e20 5717 6b00 |0034: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@1757 │ │ -05f67a: 1203 |0037: const/4 v3, #int 0 // #0 │ │ -05f67c: 3503 2500 |0038: if-ge v3, v0, 005d // +0025 │ │ -05f680: 5486 0a01 |003a: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@010a │ │ -05f684: 6e20 d917 3600 |003c: invoke-virtual {v6, v3}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@17d9 │ │ -05f68a: 0c02 |003f: move-result-object v2 │ │ -05f68c: 1f02 b600 |0040: check-cast v2, Landroid/support/v4/app/Fragment; // type@00b6 │ │ -05f690: 6e20 5217 9b00 |0042: invoke-virtual {v11, v9}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1752 │ │ -05f696: 1a06 0500 |0045: const-string v6, " #" // string@0005 │ │ -05f69a: 6e20 5217 6b00 |0047: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1752 │ │ -05f6a0: 6e20 5017 3b00 |004a: invoke-virtual {v11, v3}, Ljava/io/PrintWriter;.print:(I)V // method@1750 │ │ -05f6a6: 1a06 d200 |004d: const-string v6, ": " // string@00d2 │ │ -05f6aa: 6e20 5217 6b00 |004f: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1752 │ │ -05f6b0: 6e20 5617 2b00 |0052: invoke-virtual {v11, v2}, Ljava/io/PrintWriter;.println:(Ljava/lang/Object;)V // method@1756 │ │ -05f6b6: 3802 0500 |0055: if-eqz v2, 005a // +0005 │ │ -05f6ba: 6e5c 0d03 42ba |0057: invoke-virtual {v2, v4, v10, v11, v12}, Landroid/support/v4/app/Fragment;.dump:(Ljava/lang/String;Ljava/io/FileDescriptor;Ljava/io/PrintWriter;[Ljava/lang/String;)V // method@030d │ │ -05f6c0: d803 0301 |005a: add-int/lit8 v3, v3, #int 1 // #01 │ │ -05f6c4: 28dc |005c: goto 0038 // -0024 │ │ -05f6c6: 5486 0c01 |005d: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@010c │ │ -05f6ca: 3806 3700 |005f: if-eqz v6, 0096 // +0037 │ │ -05f6ce: 5486 0c01 |0061: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@010c │ │ -05f6d2: 6e10 df17 0600 |0063: invoke-virtual {v6}, Ljava/util/ArrayList;.size:()I // method@17df │ │ -05f6d8: 0a00 |0066: move-result v0 │ │ -05f6da: 3d00 2f00 |0067: if-lez v0, 0096 // +002f │ │ -05f6de: 6e20 5217 9b00 |0069: invoke-virtual {v11, v9}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1752 │ │ -05f6e4: 1a06 de01 |006c: const-string v6, "Added Fragments:" // string@01de │ │ -05f6e8: 6e20 5717 6b00 |006e: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@1757 │ │ -05f6ee: 1203 |0071: const/4 v3, #int 0 // #0 │ │ -05f6f0: 3503 2400 |0072: if-ge v3, v0, 0096 // +0024 │ │ -05f6f4: 5486 0c01 |0074: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@010c │ │ -05f6f8: 6e20 d917 3600 |0076: invoke-virtual {v6, v3}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@17d9 │ │ -05f6fe: 0c02 |0079: move-result-object v2 │ │ -05f700: 1f02 b600 |007a: check-cast v2, Landroid/support/v4/app/Fragment; // type@00b6 │ │ -05f704: 6e20 5217 9b00 |007c: invoke-virtual {v11, v9}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1752 │ │ -05f70a: 1a06 0500 |007f: const-string v6, " #" // string@0005 │ │ -05f70e: 6e20 5217 6b00 |0081: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1752 │ │ -05f714: 6e20 5017 3b00 |0084: invoke-virtual {v11, v3}, Ljava/io/PrintWriter;.print:(I)V // method@1750 │ │ -05f71a: 1a06 d200 |0087: const-string v6, ": " // string@00d2 │ │ -05f71e: 6e20 5217 6b00 |0089: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1752 │ │ -05f724: 6e10 6b03 0200 |008c: invoke-virtual {v2}, Landroid/support/v4/app/Fragment;.toString:()Ljava/lang/String; // method@036b │ │ -05f72a: 0c06 |008f: move-result-object v6 │ │ -05f72c: 6e20 5717 6b00 |0090: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@1757 │ │ -05f732: d803 0301 |0093: add-int/lit8 v3, v3, #int 1 // #01 │ │ -05f736: 28dd |0095: goto 0072 // -0023 │ │ -05f738: 5486 1301 |0096: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mCreatedMenus:Ljava/util/ArrayList; // field@0113 │ │ -05f73c: 3806 3700 |0098: if-eqz v6, 00cf // +0037 │ │ -05f740: 5486 1301 |009a: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mCreatedMenus:Ljava/util/ArrayList; // field@0113 │ │ -05f744: 6e10 df17 0600 |009c: invoke-virtual {v6}, Ljava/util/ArrayList;.size:()I // method@17df │ │ -05f74a: 0a00 |009f: move-result v0 │ │ -05f74c: 3d00 2f00 |00a0: if-lez v0, 00cf // +002f │ │ -05f750: 6e20 5217 9b00 |00a2: invoke-virtual {v11, v9}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1752 │ │ -05f756: 1a06 7703 |00a5: const-string v6, "Fragments Created Menus:" // string@0377 │ │ -05f75a: 6e20 5717 6b00 |00a7: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@1757 │ │ -05f760: 1203 |00aa: const/4 v3, #int 0 // #0 │ │ -05f762: 3503 2400 |00ab: if-ge v3, v0, 00cf // +0024 │ │ -05f766: 5486 1301 |00ad: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mCreatedMenus:Ljava/util/ArrayList; // field@0113 │ │ -05f76a: 6e20 d917 3600 |00af: invoke-virtual {v6, v3}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@17d9 │ │ -05f770: 0c02 |00b2: move-result-object v2 │ │ -05f772: 1f02 b600 |00b3: check-cast v2, Landroid/support/v4/app/Fragment; // type@00b6 │ │ -05f776: 6e20 5217 9b00 |00b5: invoke-virtual {v11, v9}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1752 │ │ -05f77c: 1a06 0500 |00b8: const-string v6, " #" // string@0005 │ │ -05f780: 6e20 5217 6b00 |00ba: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1752 │ │ -05f786: 6e20 5017 3b00 |00bd: invoke-virtual {v11, v3}, Ljava/io/PrintWriter;.print:(I)V // method@1750 │ │ -05f78c: 1a06 d200 |00c0: const-string v6, ": " // string@00d2 │ │ -05f790: 6e20 5217 6b00 |00c2: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1752 │ │ -05f796: 6e10 6b03 0200 |00c5: invoke-virtual {v2}, Landroid/support/v4/app/Fragment;.toString:()Ljava/lang/String; // method@036b │ │ -05f79c: 0c06 |00c8: move-result-object v6 │ │ -05f79e: 6e20 5717 6b00 |00c9: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@1757 │ │ -05f7a4: d803 0301 |00cc: add-int/lit8 v3, v3, #int 1 // #01 │ │ -05f7a8: 28dd |00ce: goto 00ab // -0023 │ │ -05f7aa: 5486 0f01 |00cf: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mBackStack:Ljava/util/ArrayList; // field@010f │ │ -05f7ae: 3806 3a00 |00d1: if-eqz v6, 010b // +003a │ │ -05f7b2: 5486 0f01 |00d3: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mBackStack:Ljava/util/ArrayList; // field@010f │ │ -05f7b6: 6e10 df17 0600 |00d5: invoke-virtual {v6}, Ljava/util/ArrayList;.size:()I // method@17df │ │ -05f7bc: 0a00 |00d8: move-result v0 │ │ -05f7be: 3d00 3200 |00d9: if-lez v0, 010b // +0032 │ │ -05f7c2: 6e20 5217 9b00 |00db: invoke-virtual {v11, v9}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1752 │ │ -05f7c8: 1a06 0102 |00de: const-string v6, "Back Stack:" // string@0201 │ │ -05f7cc: 6e20 5717 6b00 |00e0: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@1757 │ │ -05f7d2: 1203 |00e3: const/4 v3, #int 0 // #0 │ │ -05f7d4: 3503 2700 |00e4: if-ge v3, v0, 010b // +0027 │ │ -05f7d8: 5486 0f01 |00e6: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mBackStack:Ljava/util/ArrayList; // field@010f │ │ -05f7dc: 6e20 d917 3600 |00e8: invoke-virtual {v6, v3}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@17d9 │ │ -05f7e2: 0c01 |00eb: move-result-object v1 │ │ -05f7e4: 1f01 ae00 |00ec: check-cast v1, Landroid/support/v4/app/BackStackRecord; // type@00ae │ │ -05f7e8: 6e20 5217 9b00 |00ee: invoke-virtual {v11, v9}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1752 │ │ -05f7ee: 1a06 0500 |00f1: const-string v6, " #" // string@0005 │ │ -05f7f2: 6e20 5217 6b00 |00f3: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1752 │ │ -05f7f8: 6e20 5017 3b00 |00f6: invoke-virtual {v11, v3}, Ljava/io/PrintWriter;.print:(I)V // method@1750 │ │ -05f7fe: 1a06 d200 |00f9: const-string v6, ": " // string@00d2 │ │ -05f802: 6e20 5217 6b00 |00fb: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1752 │ │ -05f808: 6e10 d602 0100 |00fe: invoke-virtual {v1}, Landroid/support/v4/app/BackStackRecord;.toString:()Ljava/lang/String; // method@02d6 │ │ -05f80e: 0c06 |0101: move-result-object v6 │ │ -05f810: 6e20 5717 6b00 |0102: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@1757 │ │ -05f816: 6e5c bb02 41ba |0105: invoke-virtual {v1, v4, v10, v11, v12}, Landroid/support/v4/app/BackStackRecord;.dump:(Ljava/lang/String;Ljava/io/FileDescriptor;Ljava/io/PrintWriter;[Ljava/lang/String;)V // method@02bb │ │ -05f81c: d803 0301 |0108: add-int/lit8 v3, v3, #int 1 // #01 │ │ -05f820: 28da |010a: goto 00e4 // -0026 │ │ -05f822: 1d08 |010b: monitor-enter v8 │ │ -05f824: 5486 1101 |010c: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mBackStackIndices:Ljava/util/ArrayList; // field@0111 │ │ -05f828: 3806 3300 |010e: if-eqz v6, 0141 // +0033 │ │ -05f82c: 5486 1101 |0110: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mBackStackIndices:Ljava/util/ArrayList; // field@0111 │ │ -05f830: 6e10 df17 0600 |0112: invoke-virtual {v6}, Ljava/util/ArrayList;.size:()I // method@17df │ │ -05f836: 0a00 |0115: move-result v0 │ │ -05f838: 3d00 2b00 |0116: if-lez v0, 0141 // +002b │ │ -05f83c: 6e20 5217 9b00 |0118: invoke-virtual {v11, v9}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1752 │ │ -05f842: 1a06 0002 |011b: const-string v6, "Back Stack Indices:" // string@0200 │ │ -05f846: 6e20 5717 6b00 |011d: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@1757 │ │ -05f84c: 1203 |0120: const/4 v3, #int 0 // #0 │ │ -05f84e: 3503 2000 |0121: if-ge v3, v0, 0141 // +0020 │ │ -05f852: 5486 1101 |0123: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mBackStackIndices:Ljava/util/ArrayList; // field@0111 │ │ -05f856: 6e20 d917 3600 |0125: invoke-virtual {v6, v3}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@17d9 │ │ -05f85c: 0c01 |0128: move-result-object v1 │ │ -05f85e: 1f01 ae00 |0129: check-cast v1, Landroid/support/v4/app/BackStackRecord; // type@00ae │ │ -05f862: 6e20 5217 9b00 |012b: invoke-virtual {v11, v9}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1752 │ │ -05f868: 1a06 0500 |012e: const-string v6, " #" // string@0005 │ │ -05f86c: 6e20 5217 6b00 |0130: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1752 │ │ -05f872: 6e20 5017 3b00 |0133: invoke-virtual {v11, v3}, Ljava/io/PrintWriter;.print:(I)V // method@1750 │ │ -05f878: 1a06 d200 |0136: const-string v6, ": " // string@00d2 │ │ -05f87c: 6e20 5217 6b00 |0138: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1752 │ │ -05f882: 6e20 5617 1b00 |013b: invoke-virtual {v11, v1}, Ljava/io/PrintWriter;.println:(Ljava/lang/Object;)V // method@1756 │ │ -05f888: d803 0301 |013e: add-int/lit8 v3, v3, #int 1 // #01 │ │ -05f88c: 28e1 |0140: goto 0121 // -001f │ │ -05f88e: 5486 0d01 |0141: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mAvailBackStackIndices:Ljava/util/ArrayList; // field@010d │ │ -05f892: 3806 1f00 |0143: if-eqz v6, 0162 // +001f │ │ -05f896: 5486 0d01 |0145: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mAvailBackStackIndices:Ljava/util/ArrayList; // field@010d │ │ -05f89a: 6e10 df17 0600 |0147: invoke-virtual {v6}, Ljava/util/ArrayList;.size:()I // method@17df │ │ -05f8a0: 0a06 |014a: move-result v6 │ │ -05f8a2: 3d06 1700 |014b: if-lez v6, 0162 // +0017 │ │ -05f8a6: 6e20 5217 9b00 |014d: invoke-virtual {v11, v9}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1752 │ │ -05f8ac: 1a06 8b15 |0150: const-string v6, "mAvailBackStackIndices: " // string@158b │ │ -05f8b0: 6e20 5217 6b00 |0152: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1752 │ │ -05f8b6: 5486 0d01 |0155: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mAvailBackStackIndices:Ljava/util/ArrayList; // field@010d │ │ -05f8ba: 6e10 e017 0600 |0157: invoke-virtual {v6}, Ljava/util/ArrayList;.toArray:()[Ljava/lang/Object; // method@17e0 │ │ -05f8c0: 0c06 |015a: move-result-object v6 │ │ -05f8c2: 7110 e517 0600 |015b: invoke-static {v6}, Ljava/util/Arrays;.toString:([Ljava/lang/Object;)Ljava/lang/String; // method@17e5 │ │ -05f8c8: 0c06 |015e: move-result-object v6 │ │ -05f8ca: 6e20 5717 6b00 |015f: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@1757 │ │ -05f8d0: 1e08 |0162: monitor-exit v8 │ │ -05f8d2: 5486 1c01 |0163: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mPendingActions:Ljava/util/ArrayList; // field@011c │ │ -05f8d6: 3806 3600 |0165: if-eqz v6, 019b // +0036 │ │ -05f8da: 5486 1c01 |0167: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mPendingActions:Ljava/util/ArrayList; // field@011c │ │ -05f8de: 6e10 df17 0600 |0169: invoke-virtual {v6}, Ljava/util/ArrayList;.size:()I // method@17df │ │ -05f8e4: 0a00 |016c: move-result v0 │ │ -05f8e6: 3d00 2e00 |016d: if-lez v0, 019b // +002e │ │ -05f8ea: 6e20 5217 9b00 |016f: invoke-virtual {v11, v9}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1752 │ │ -05f8f0: 1a06 f209 |0172: const-string v6, "Pending Actions:" // string@09f2 │ │ -05f8f4: 6e20 5717 6b00 |0174: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@1757 │ │ -05f8fa: 1203 |0177: const/4 v3, #int 0 // #0 │ │ -05f8fc: 3503 2300 |0178: if-ge v3, v0, 019b // +0023 │ │ -05f900: 5486 1c01 |017a: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mPendingActions:Ljava/util/ArrayList; // field@011c │ │ -05f904: 6e20 d917 3600 |017c: invoke-virtual {v6, v3}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@17d9 │ │ -05f90a: 0c05 |017f: move-result-object v5 │ │ -05f90c: 1f05 b503 |0180: check-cast v5, Ljava/lang/Runnable; // type@03b5 │ │ -05f910: 6e20 5217 9b00 |0182: invoke-virtual {v11, v9}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1752 │ │ -05f916: 1a06 0500 |0185: const-string v6, " #" // string@0005 │ │ -05f91a: 6e20 5217 6b00 |0187: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1752 │ │ -05f920: 6e20 5017 3b00 |018a: invoke-virtual {v11, v3}, Ljava/io/PrintWriter;.print:(I)V // method@1750 │ │ -05f926: 1a06 d200 |018d: const-string v6, ": " // string@00d2 │ │ -05f92a: 6e20 5217 6b00 |018f: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1752 │ │ -05f930: 6e20 5617 5b00 |0192: invoke-virtual {v11, v5}, Ljava/io/PrintWriter;.println:(Ljava/lang/Object;)V // method@1756 │ │ -05f936: d803 0301 |0195: add-int/lit8 v3, v3, #int 1 // #01 │ │ -05f93a: 28e1 |0197: goto 0178 // -001f │ │ -05f93c: 0d06 |0198: move-exception v6 │ │ -05f93e: 1e08 |0199: monitor-exit v8 │ │ -05f940: 2706 |019a: throw v6 │ │ -05f942: 6e20 5217 9b00 |019b: invoke-virtual {v11, v9}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1752 │ │ -05f948: 1a06 6803 |019e: const-string v6, "FragmentManager misc state:" // string@0368 │ │ -05f94c: 6e20 5717 6b00 |01a0: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@1757 │ │ -05f952: 6e20 5217 9b00 |01a3: invoke-virtual {v11, v9}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1752 │ │ -05f958: 1a06 1a00 |01a6: const-string v6, " mActivity=" // string@001a │ │ -05f95c: 6e20 5217 6b00 |01a8: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1752 │ │ -05f962: 5486 0b01 |01ab: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@010b │ │ -05f966: 6e20 5617 6b00 |01ad: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.println:(Ljava/lang/Object;)V // method@1756 │ │ -05f96c: 6e20 5217 9b00 |01b0: invoke-virtual {v11, v9}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1752 │ │ -05f972: 1a06 1c00 |01b3: const-string v6, " mContainer=" // string@001c │ │ -05f976: 6e20 5217 6b00 |01b5: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1752 │ │ -05f97c: 5486 1201 |01b8: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mContainer:Landroid/support/v4/app/FragmentContainer; // field@0112 │ │ -05f980: 6e20 5617 6b00 |01ba: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.println:(Ljava/lang/Object;)V // method@1756 │ │ -05f986: 5486 1b01 |01bd: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mParent:Landroid/support/v4/app/Fragment; // field@011b │ │ -05f98a: 3806 0f00 |01bf: if-eqz v6, 01ce // +000f │ │ -05f98e: 6e20 5217 9b00 |01c1: invoke-virtual {v11, v9}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1752 │ │ -05f994: 1a06 2100 |01c4: const-string v6, " mParent=" // string@0021 │ │ -05f998: 6e20 5217 6b00 |01c6: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1752 │ │ -05f99e: 5486 1b01 |01c9: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mParent:Landroid/support/v4/app/Fragment; // field@011b │ │ -05f9a2: 6e20 5617 6b00 |01cb: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.println:(Ljava/lang/Object;)V // method@1756 │ │ -05f9a8: 6e20 5217 9b00 |01ce: invoke-virtual {v11, v9}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1752 │ │ -05f9ae: 1a06 1d00 |01d1: const-string v6, " mCurState=" // string@001d │ │ -05f9b2: 6e20 5217 6b00 |01d3: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1752 │ │ -05f9b8: 5286 1401 |01d6: iget v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mCurState:I // field@0114 │ │ -05f9bc: 6e20 5017 6b00 |01d8: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.print:(I)V // method@1750 │ │ -05f9c2: 1a06 6e00 |01db: const-string v6, " mStateSaved=" // string@006e │ │ -05f9c6: 6e20 5217 6b00 |01dd: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1752 │ │ -05f9cc: 5586 1f01 |01e0: iget-boolean v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mStateSaved:Z // field@011f │ │ -05f9d0: 6e20 5317 6b00 |01e2: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.print:(Z)V // method@1753 │ │ -05f9d6: 1a06 5a00 |01e5: const-string v6, " mDestroyed=" // string@005a │ │ -05f9da: 6e20 5217 6b00 |01e7: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1752 │ │ -05f9e0: 5586 1501 |01ea: iget-boolean v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mDestroyed:Z // field@0115 │ │ -05f9e4: 6e20 5817 6b00 |01ec: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.println:(Z)V // method@1758 │ │ -05f9ea: 5586 1901 |01ef: iget-boolean v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mNeedMenuInvalidate:Z // field@0119 │ │ -05f9ee: 3806 0f00 |01f1: if-eqz v6, 0200 // +000f │ │ -05f9f2: 6e20 5217 9b00 |01f3: invoke-virtual {v11, v9}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1752 │ │ -05f9f8: 1a06 1f00 |01f6: const-string v6, " mNeedMenuInvalidate=" // string@001f │ │ -05f9fc: 6e20 5217 6b00 |01f8: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1752 │ │ -05fa02: 5586 1901 |01fb: iget-boolean v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mNeedMenuInvalidate:Z // field@0119 │ │ -05fa06: 6e20 5817 6b00 |01fd: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.println:(Z)V // method@1758 │ │ -05fa0c: 5486 1a01 |0200: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mNoTransactionsBecause:Ljava/lang/String; // field@011a │ │ -05fa10: 3806 0f00 |0202: if-eqz v6, 0211 // +000f │ │ -05fa14: 6e20 5217 9b00 |0204: invoke-virtual {v11, v9}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1752 │ │ -05fa1a: 1a06 2000 |0207: const-string v6, " mNoTransactionsBecause=" // string@0020 │ │ -05fa1e: 6e20 5217 6b00 |0209: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1752 │ │ -05fa24: 5486 1a01 |020c: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mNoTransactionsBecause:Ljava/lang/String; // field@011a │ │ -05fa28: 6e20 5717 6b00 |020e: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@1757 │ │ -05fa2e: 5486 0e01 |0211: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mAvailIndices:Ljava/util/ArrayList; // field@010e │ │ -05fa32: 3806 1f00 |0213: if-eqz v6, 0232 // +001f │ │ -05fa36: 5486 0e01 |0215: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mAvailIndices:Ljava/util/ArrayList; // field@010e │ │ -05fa3a: 6e10 df17 0600 |0217: invoke-virtual {v6}, Ljava/util/ArrayList;.size:()I // method@17df │ │ -05fa40: 0a06 |021a: move-result v6 │ │ -05fa42: 3d06 1700 |021b: if-lez v6, 0232 // +0017 │ │ -05fa46: 6e20 5217 9b00 |021d: invoke-virtual {v11, v9}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1752 │ │ -05fa4c: 1a06 1b00 |0220: const-string v6, " mAvailIndices: " // string@001b │ │ -05fa50: 6e20 5217 6b00 |0222: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1752 │ │ -05fa56: 5486 0e01 |0225: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mAvailIndices:Ljava/util/ArrayList; // field@010e │ │ -05fa5a: 6e10 e017 0600 |0227: invoke-virtual {v6}, Ljava/util/ArrayList;.toArray:()[Ljava/lang/Object; // method@17e0 │ │ -05fa60: 0c06 |022a: move-result-object v6 │ │ -05fa62: 7110 e517 0600 |022b: invoke-static {v6}, Ljava/util/Arrays;.toString:([Ljava/lang/Object;)Ljava/lang/String; // method@17e5 │ │ -05fa68: 0c06 |022e: move-result-object v6 │ │ -05fa6a: 6e20 5717 6b00 |022f: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@1757 │ │ -05fa70: 0e00 |0232: return-void │ │ +086760: |[086760] android.support.v4.app.FragmentManagerImpl.dump:(Ljava/lang/String;Ljava/io/FileDescriptor;Ljava/io/PrintWriter;[Ljava/lang/String;)V │ │ +086770: 2206 3e05 |0000: new-instance v6, Ljava/lang/StringBuilder; // type@053e │ │ +086774: 7010 a422 0600 |0002: invoke-direct {v6}, Ljava/lang/StringBuilder;.:()V // method@22a4 │ │ +08677a: 6e20 ad22 9600 |0005: invoke-virtual {v6, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22ad │ │ +086780: 0c06 |0008: move-result-object v6 │ │ +086782: 1a07 0400 |0009: const-string v7, " " // string@0004 │ │ +086786: 6e20 ad22 7600 |000b: invoke-virtual {v6, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22ad │ │ +08678c: 0c06 |000e: move-result-object v6 │ │ +08678e: 6e10 b222 0600 |000f: invoke-virtual {v6}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@22b2 │ │ +086794: 0c04 |0012: move-result-object v4 │ │ +086796: 5486 4801 |0013: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@0148 │ │ +08679a: 3806 4800 |0015: if-eqz v6, 005d // +0048 │ │ +08679e: 5486 4801 |0017: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@0148 │ │ +0867a2: 6e10 de22 0600 |0019: invoke-virtual {v6}, Ljava/util/ArrayList;.size:()I // method@22de │ │ +0867a8: 0a00 |001c: move-result v0 │ │ +0867aa: 3d00 4000 |001d: if-lez v0, 005d // +0040 │ │ +0867ae: 6e20 3c22 9b00 |001f: invoke-virtual {v11, v9}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@223c │ │ +0867b4: 1a06 1c02 |0022: const-string v6, "Active Fragments in " // string@021c │ │ +0867b8: 6e20 3c22 6b00 |0024: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@223c │ │ +0867be: 7110 b522 0800 |0027: invoke-static {v8}, Ljava/lang/System;.identityHashCode:(Ljava/lang/Object;)I // method@22b5 │ │ +0867c4: 0a06 |002a: move-result v6 │ │ +0867c6: 7110 7322 0600 |002b: invoke-static {v6}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@2273 │ │ +0867cc: 0c06 |002e: move-result-object v6 │ │ +0867ce: 6e20 3c22 6b00 |002f: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@223c │ │ +0867d4: 1a06 ef00 |0032: const-string v6, ":" // string@00ef │ │ +0867d8: 6e20 4122 6b00 |0034: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@2241 │ │ +0867de: 1203 |0037: const/4 v3, #int 0 // #0 │ │ +0867e0: 3503 2500 |0038: if-ge v3, v0, 005d // +0025 │ │ +0867e4: 5486 4801 |003a: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@0148 │ │ +0867e8: 6e20 d722 3600 |003c: invoke-virtual {v6, v3}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@22d7 │ │ +0867ee: 0c02 |003f: move-result-object v2 │ │ +0867f0: 1f02 1d01 |0040: check-cast v2, Landroid/support/v4/app/Fragment; // type@011d │ │ +0867f4: 6e20 3c22 9b00 |0042: invoke-virtual {v11, v9}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@223c │ │ +0867fa: 1a06 0500 |0045: const-string v6, " #" // string@0005 │ │ +0867fe: 6e20 3c22 6b00 |0047: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@223c │ │ +086804: 6e20 3a22 3b00 |004a: invoke-virtual {v11, v3}, Ljava/io/PrintWriter;.print:(I)V // method@223a │ │ +08680a: 1a06 f000 |004d: const-string v6, ": " // string@00f0 │ │ +08680e: 6e20 3c22 6b00 |004f: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@223c │ │ +086814: 6e20 4022 2b00 |0052: invoke-virtual {v11, v2}, Ljava/io/PrintWriter;.println:(Ljava/lang/Object;)V // method@2240 │ │ +08681a: 3802 0500 |0055: if-eqz v2, 005a // +0005 │ │ +08681e: 6e5c c104 42ba |0057: invoke-virtual {v2, v4, v10, v11, v12}, Landroid/support/v4/app/Fragment;.dump:(Ljava/lang/String;Ljava/io/FileDescriptor;Ljava/io/PrintWriter;[Ljava/lang/String;)V // method@04c1 │ │ +086824: d803 0301 |005a: add-int/lit8 v3, v3, #int 1 // #01 │ │ +086828: 28dc |005c: goto 0038 // -0024 │ │ +08682a: 5486 4a01 |005d: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@014a │ │ +08682e: 3806 3700 |005f: if-eqz v6, 0096 // +0037 │ │ +086832: 5486 4a01 |0061: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@014a │ │ +086836: 6e10 de22 0600 |0063: invoke-virtual {v6}, Ljava/util/ArrayList;.size:()I // method@22de │ │ +08683c: 0a00 |0066: move-result v0 │ │ +08683e: 3d00 2f00 |0067: if-lez v0, 0096 // +002f │ │ +086842: 6e20 3c22 9b00 |0069: invoke-virtual {v11, v9}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@223c │ │ +086848: 1a06 3002 |006c: const-string v6, "Added Fragments:" // string@0230 │ │ +08684c: 6e20 4122 6b00 |006e: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@2241 │ │ +086852: 1203 |0071: const/4 v3, #int 0 // #0 │ │ +086854: 3503 2400 |0072: if-ge v3, v0, 0096 // +0024 │ │ +086858: 5486 4a01 |0074: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@014a │ │ +08685c: 6e20 d722 3600 |0076: invoke-virtual {v6, v3}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@22d7 │ │ +086862: 0c02 |0079: move-result-object v2 │ │ +086864: 1f02 1d01 |007a: check-cast v2, Landroid/support/v4/app/Fragment; // type@011d │ │ +086868: 6e20 3c22 9b00 |007c: invoke-virtual {v11, v9}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@223c │ │ +08686e: 1a06 0500 |007f: const-string v6, " #" // string@0005 │ │ +086872: 6e20 3c22 6b00 |0081: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@223c │ │ +086878: 6e20 3a22 3b00 |0084: invoke-virtual {v11, v3}, Ljava/io/PrintWriter;.print:(I)V // method@223a │ │ +08687e: 1a06 f000 |0087: const-string v6, ": " // string@00f0 │ │ +086882: 6e20 3c22 6b00 |0089: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@223c │ │ +086888: 6e10 3105 0200 |008c: invoke-virtual {v2}, Landroid/support/v4/app/Fragment;.toString:()Ljava/lang/String; // method@0531 │ │ +08688e: 0c06 |008f: move-result-object v6 │ │ +086890: 6e20 4122 6b00 |0090: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@2241 │ │ +086896: d803 0301 |0093: add-int/lit8 v3, v3, #int 1 // #01 │ │ +08689a: 28dd |0095: goto 0072 // -0023 │ │ +08689c: 5486 5101 |0096: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mCreatedMenus:Ljava/util/ArrayList; // field@0151 │ │ +0868a0: 3806 3700 |0098: if-eqz v6, 00cf // +0037 │ │ +0868a4: 5486 5101 |009a: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mCreatedMenus:Ljava/util/ArrayList; // field@0151 │ │ +0868a8: 6e10 de22 0600 |009c: invoke-virtual {v6}, Ljava/util/ArrayList;.size:()I // method@22de │ │ +0868ae: 0a00 |009f: move-result v0 │ │ +0868b0: 3d00 2f00 |00a0: if-lez v0, 00cf // +002f │ │ +0868b4: 6e20 3c22 9b00 |00a2: invoke-virtual {v11, v9}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@223c │ │ +0868ba: 1a06 7704 |00a5: const-string v6, "Fragments Created Menus:" // string@0477 │ │ +0868be: 6e20 4122 6b00 |00a7: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@2241 │ │ +0868c4: 1203 |00aa: const/4 v3, #int 0 // #0 │ │ +0868c6: 3503 2400 |00ab: if-ge v3, v0, 00cf // +0024 │ │ +0868ca: 5486 5101 |00ad: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mCreatedMenus:Ljava/util/ArrayList; // field@0151 │ │ +0868ce: 6e20 d722 3600 |00af: invoke-virtual {v6, v3}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@22d7 │ │ +0868d4: 0c02 |00b2: move-result-object v2 │ │ +0868d6: 1f02 1d01 |00b3: check-cast v2, Landroid/support/v4/app/Fragment; // type@011d │ │ +0868da: 6e20 3c22 9b00 |00b5: invoke-virtual {v11, v9}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@223c │ │ +0868e0: 1a06 0500 |00b8: const-string v6, " #" // string@0005 │ │ +0868e4: 6e20 3c22 6b00 |00ba: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@223c │ │ +0868ea: 6e20 3a22 3b00 |00bd: invoke-virtual {v11, v3}, Ljava/io/PrintWriter;.print:(I)V // method@223a │ │ +0868f0: 1a06 f000 |00c0: const-string v6, ": " // string@00f0 │ │ +0868f4: 6e20 3c22 6b00 |00c2: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@223c │ │ +0868fa: 6e10 3105 0200 |00c5: invoke-virtual {v2}, Landroid/support/v4/app/Fragment;.toString:()Ljava/lang/String; // method@0531 │ │ +086900: 0c06 |00c8: move-result-object v6 │ │ +086902: 6e20 4122 6b00 |00c9: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@2241 │ │ +086908: d803 0301 |00cc: add-int/lit8 v3, v3, #int 1 // #01 │ │ +08690c: 28dd |00ce: goto 00ab // -0023 │ │ +08690e: 5486 4d01 |00cf: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mBackStack:Ljava/util/ArrayList; // field@014d │ │ +086912: 3806 3a00 |00d1: if-eqz v6, 010b // +003a │ │ +086916: 5486 4d01 |00d3: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mBackStack:Ljava/util/ArrayList; // field@014d │ │ +08691a: 6e10 de22 0600 |00d5: invoke-virtual {v6}, Ljava/util/ArrayList;.size:()I // method@22de │ │ +086920: 0a00 |00d8: move-result v0 │ │ +086922: 3d00 3200 |00d9: if-lez v0, 010b // +0032 │ │ +086926: 6e20 3c22 9b00 |00db: invoke-virtual {v11, v9}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@223c │ │ +08692c: 1a06 5e02 |00de: const-string v6, "Back Stack:" // string@025e │ │ +086930: 6e20 4122 6b00 |00e0: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@2241 │ │ +086936: 1203 |00e3: const/4 v3, #int 0 // #0 │ │ +086938: 3503 2700 |00e4: if-ge v3, v0, 010b // +0027 │ │ +08693c: 5486 4d01 |00e6: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mBackStack:Ljava/util/ArrayList; // field@014d │ │ +086940: 6e20 d722 3600 |00e8: invoke-virtual {v6, v3}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@22d7 │ │ +086946: 0c01 |00eb: move-result-object v1 │ │ +086948: 1f01 1301 |00ec: check-cast v1, Landroid/support/v4/app/BackStackRecord; // type@0113 │ │ +08694c: 6e20 3c22 9b00 |00ee: invoke-virtual {v11, v9}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@223c │ │ +086952: 1a06 0500 |00f1: const-string v6, " #" // string@0005 │ │ +086956: 6e20 3c22 6b00 |00f3: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@223c │ │ +08695c: 6e20 3a22 3b00 |00f6: invoke-virtual {v11, v3}, Ljava/io/PrintWriter;.print:(I)V // method@223a │ │ +086962: 1a06 f000 |00f9: const-string v6, ": " // string@00f0 │ │ +086966: 6e20 3c22 6b00 |00fb: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@223c │ │ +08696c: 6e10 8704 0100 |00fe: invoke-virtual {v1}, Landroid/support/v4/app/BackStackRecord;.toString:()Ljava/lang/String; // method@0487 │ │ +086972: 0c06 |0101: move-result-object v6 │ │ +086974: 6e20 4122 6b00 |0102: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@2241 │ │ +08697a: 6e5c 5b04 41ba |0105: invoke-virtual {v1, v4, v10, v11, v12}, Landroid/support/v4/app/BackStackRecord;.dump:(Ljava/lang/String;Ljava/io/FileDescriptor;Ljava/io/PrintWriter;[Ljava/lang/String;)V // method@045b │ │ +086980: d803 0301 |0108: add-int/lit8 v3, v3, #int 1 // #01 │ │ +086984: 28da |010a: goto 00e4 // -0026 │ │ +086986: 1d08 |010b: monitor-enter v8 │ │ +086988: 5486 4f01 |010c: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mBackStackIndices:Ljava/util/ArrayList; // field@014f │ │ +08698c: 3806 3300 |010e: if-eqz v6, 0141 // +0033 │ │ +086990: 5486 4f01 |0110: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mBackStackIndices:Ljava/util/ArrayList; // field@014f │ │ +086994: 6e10 de22 0600 |0112: invoke-virtual {v6}, Ljava/util/ArrayList;.size:()I // method@22de │ │ +08699a: 0a00 |0115: move-result v0 │ │ +08699c: 3d00 2b00 |0116: if-lez v0, 0141 // +002b │ │ +0869a0: 6e20 3c22 9b00 |0118: invoke-virtual {v11, v9}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@223c │ │ +0869a6: 1a06 5d02 |011b: const-string v6, "Back Stack Indices:" // string@025d │ │ +0869aa: 6e20 4122 6b00 |011d: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@2241 │ │ +0869b0: 1203 |0120: const/4 v3, #int 0 // #0 │ │ +0869b2: 3503 2000 |0121: if-ge v3, v0, 0141 // +0020 │ │ +0869b6: 5486 4f01 |0123: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mBackStackIndices:Ljava/util/ArrayList; // field@014f │ │ +0869ba: 6e20 d722 3600 |0125: invoke-virtual {v6, v3}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@22d7 │ │ +0869c0: 0c01 |0128: move-result-object v1 │ │ +0869c2: 1f01 1301 |0129: check-cast v1, Landroid/support/v4/app/BackStackRecord; // type@0113 │ │ +0869c6: 6e20 3c22 9b00 |012b: invoke-virtual {v11, v9}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@223c │ │ +0869cc: 1a06 0500 |012e: const-string v6, " #" // string@0005 │ │ +0869d0: 6e20 3c22 6b00 |0130: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@223c │ │ +0869d6: 6e20 3a22 3b00 |0133: invoke-virtual {v11, v3}, Ljava/io/PrintWriter;.print:(I)V // method@223a │ │ +0869dc: 1a06 f000 |0136: const-string v6, ": " // string@00f0 │ │ +0869e0: 6e20 3c22 6b00 |0138: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@223c │ │ +0869e6: 6e20 4022 1b00 |013b: invoke-virtual {v11, v1}, Ljava/io/PrintWriter;.println:(Ljava/lang/Object;)V // method@2240 │ │ +0869ec: d803 0301 |013e: add-int/lit8 v3, v3, #int 1 // #01 │ │ +0869f0: 28e1 |0140: goto 0121 // -001f │ │ +0869f2: 5486 4b01 |0141: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mAvailBackStackIndices:Ljava/util/ArrayList; // field@014b │ │ +0869f6: 3806 1f00 |0143: if-eqz v6, 0162 // +001f │ │ +0869fa: 5486 4b01 |0145: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mAvailBackStackIndices:Ljava/util/ArrayList; // field@014b │ │ +0869fe: 6e10 de22 0600 |0147: invoke-virtual {v6}, Ljava/util/ArrayList;.size:()I // method@22de │ │ +086a04: 0a06 |014a: move-result v6 │ │ +086a06: 3d06 1700 |014b: if-lez v6, 0162 // +0017 │ │ +086a0a: 6e20 3c22 9b00 |014d: invoke-virtual {v11, v9}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@223c │ │ +086a10: 1a06 981c |0150: const-string v6, "mAvailBackStackIndices: " // string@1c98 │ │ +086a14: 6e20 3c22 6b00 |0152: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@223c │ │ +086a1a: 5486 4b01 |0155: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mAvailBackStackIndices:Ljava/util/ArrayList; // field@014b │ │ +086a1e: 6e10 df22 0600 |0157: invoke-virtual {v6}, Ljava/util/ArrayList;.toArray:()[Ljava/lang/Object; // method@22df │ │ +086a24: 0c06 |015a: move-result-object v6 │ │ +086a26: 7110 e522 0600 |015b: invoke-static {v6}, Ljava/util/Arrays;.toString:([Ljava/lang/Object;)Ljava/lang/String; // method@22e5 │ │ +086a2c: 0c06 |015e: move-result-object v6 │ │ +086a2e: 6e20 4122 6b00 |015f: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@2241 │ │ +086a34: 1e08 |0162: monitor-exit v8 │ │ +086a36: 5486 5a01 |0163: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mPendingActions:Ljava/util/ArrayList; // field@015a │ │ +086a3a: 3806 3600 |0165: if-eqz v6, 019b // +0036 │ │ +086a3e: 5486 5a01 |0167: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mPendingActions:Ljava/util/ArrayList; // field@015a │ │ +086a42: 6e10 de22 0600 |0169: invoke-virtual {v6}, Ljava/util/ArrayList;.size:()I // method@22de │ │ +086a48: 0a00 |016c: move-result v0 │ │ +086a4a: 3d00 2e00 |016d: if-lez v0, 019b // +002e │ │ +086a4e: 6e20 3c22 9b00 |016f: invoke-virtual {v11, v9}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@223c │ │ +086a54: 1a06 710d |0172: const-string v6, "Pending Actions:" // string@0d71 │ │ +086a58: 6e20 4122 6b00 |0174: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@2241 │ │ +086a5e: 1203 |0177: const/4 v3, #int 0 // #0 │ │ +086a60: 3503 2300 |0178: if-ge v3, v0, 019b // +0023 │ │ +086a64: 5486 5a01 |017a: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mPendingActions:Ljava/util/ArrayList; // field@015a │ │ +086a68: 6e20 d722 3600 |017c: invoke-virtual {v6, v3}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@22d7 │ │ +086a6e: 0c05 |017f: move-result-object v5 │ │ +086a70: 1f05 3a05 |0180: check-cast v5, Ljava/lang/Runnable; // type@053a │ │ +086a74: 6e20 3c22 9b00 |0182: invoke-virtual {v11, v9}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@223c │ │ +086a7a: 1a06 0500 |0185: const-string v6, " #" // string@0005 │ │ +086a7e: 6e20 3c22 6b00 |0187: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@223c │ │ +086a84: 6e20 3a22 3b00 |018a: invoke-virtual {v11, v3}, Ljava/io/PrintWriter;.print:(I)V // method@223a │ │ +086a8a: 1a06 f000 |018d: const-string v6, ": " // string@00f0 │ │ +086a8e: 6e20 3c22 6b00 |018f: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@223c │ │ +086a94: 6e20 4022 5b00 |0192: invoke-virtual {v11, v5}, Ljava/io/PrintWriter;.println:(Ljava/lang/Object;)V // method@2240 │ │ +086a9a: d803 0301 |0195: add-int/lit8 v3, v3, #int 1 // #01 │ │ +086a9e: 28e1 |0197: goto 0178 // -001f │ │ +086aa0: 0d06 |0198: move-exception v6 │ │ +086aa2: 1e08 |0199: monitor-exit v8 │ │ +086aa4: 2706 |019a: throw v6 │ │ +086aa6: 6e20 3c22 9b00 |019b: invoke-virtual {v11, v9}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@223c │ │ +086aac: 1a06 6704 |019e: const-string v6, "FragmentManager misc state:" // string@0467 │ │ +086ab0: 6e20 4122 6b00 |01a0: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@2241 │ │ +086ab6: 6e20 3c22 9b00 |01a3: invoke-virtual {v11, v9}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@223c │ │ +086abc: 1a06 1a00 |01a6: const-string v6, " mActivity=" // string@001a │ │ +086ac0: 6e20 3c22 6b00 |01a8: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@223c │ │ +086ac6: 5486 4901 |01ab: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0149 │ │ +086aca: 6e20 4022 6b00 |01ad: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.println:(Ljava/lang/Object;)V // method@2240 │ │ +086ad0: 6e20 3c22 9b00 |01b0: invoke-virtual {v11, v9}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@223c │ │ +086ad6: 1a06 1c00 |01b3: const-string v6, " mContainer=" // string@001c │ │ +086ada: 6e20 3c22 6b00 |01b5: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@223c │ │ +086ae0: 5486 5001 |01b8: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mContainer:Landroid/support/v4/app/FragmentContainer; // field@0150 │ │ +086ae4: 6e20 4022 6b00 |01ba: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.println:(Ljava/lang/Object;)V // method@2240 │ │ +086aea: 5486 5901 |01bd: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mParent:Landroid/support/v4/app/Fragment; // field@0159 │ │ +086aee: 3806 0f00 |01bf: if-eqz v6, 01ce // +000f │ │ +086af2: 6e20 3c22 9b00 |01c1: invoke-virtual {v11, v9}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@223c │ │ +086af8: 1a06 2100 |01c4: const-string v6, " mParent=" // string@0021 │ │ +086afc: 6e20 3c22 6b00 |01c6: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@223c │ │ +086b02: 5486 5901 |01c9: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mParent:Landroid/support/v4/app/Fragment; // field@0159 │ │ +086b06: 6e20 4022 6b00 |01cb: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.println:(Ljava/lang/Object;)V // method@2240 │ │ +086b0c: 6e20 3c22 9b00 |01ce: invoke-virtual {v11, v9}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@223c │ │ +086b12: 1a06 1d00 |01d1: const-string v6, " mCurState=" // string@001d │ │ +086b16: 6e20 3c22 6b00 |01d3: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@223c │ │ +086b1c: 5286 5201 |01d6: iget v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mCurState:I // field@0152 │ │ +086b20: 6e20 3a22 6b00 |01d8: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.print:(I)V // method@223a │ │ +086b26: 1a06 7500 |01db: const-string v6, " mStateSaved=" // string@0075 │ │ +086b2a: 6e20 3c22 6b00 |01dd: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@223c │ │ +086b30: 5586 5d01 |01e0: iget-boolean v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mStateSaved:Z // field@015d │ │ +086b34: 6e20 3d22 6b00 |01e2: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.print:(Z)V // method@223d │ │ +086b3a: 1a06 6100 |01e5: const-string v6, " mDestroyed=" // string@0061 │ │ +086b3e: 6e20 3c22 6b00 |01e7: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@223c │ │ +086b44: 5586 5301 |01ea: iget-boolean v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mDestroyed:Z // field@0153 │ │ +086b48: 6e20 4222 6b00 |01ec: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.println:(Z)V // method@2242 │ │ +086b4e: 5586 5701 |01ef: iget-boolean v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mNeedMenuInvalidate:Z // field@0157 │ │ +086b52: 3806 0f00 |01f1: if-eqz v6, 0200 // +000f │ │ +086b56: 6e20 3c22 9b00 |01f3: invoke-virtual {v11, v9}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@223c │ │ +086b5c: 1a06 1f00 |01f6: const-string v6, " mNeedMenuInvalidate=" // string@001f │ │ +086b60: 6e20 3c22 6b00 |01f8: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@223c │ │ +086b66: 5586 5701 |01fb: iget-boolean v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mNeedMenuInvalidate:Z // field@0157 │ │ +086b6a: 6e20 4222 6b00 |01fd: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.println:(Z)V // method@2242 │ │ +086b70: 5486 5801 |0200: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mNoTransactionsBecause:Ljava/lang/String; // field@0158 │ │ +086b74: 3806 0f00 |0202: if-eqz v6, 0211 // +000f │ │ +086b78: 6e20 3c22 9b00 |0204: invoke-virtual {v11, v9}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@223c │ │ +086b7e: 1a06 2000 |0207: const-string v6, " mNoTransactionsBecause=" // string@0020 │ │ +086b82: 6e20 3c22 6b00 |0209: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@223c │ │ +086b88: 5486 5801 |020c: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mNoTransactionsBecause:Ljava/lang/String; // field@0158 │ │ +086b8c: 6e20 4122 6b00 |020e: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@2241 │ │ +086b92: 5486 4c01 |0211: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mAvailIndices:Ljava/util/ArrayList; // field@014c │ │ +086b96: 3806 1f00 |0213: if-eqz v6, 0232 // +001f │ │ +086b9a: 5486 4c01 |0215: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mAvailIndices:Ljava/util/ArrayList; // field@014c │ │ +086b9e: 6e10 de22 0600 |0217: invoke-virtual {v6}, Ljava/util/ArrayList;.size:()I // method@22de │ │ +086ba4: 0a06 |021a: move-result v6 │ │ +086ba6: 3d06 1700 |021b: if-lez v6, 0232 // +0017 │ │ +086baa: 6e20 3c22 9b00 |021d: invoke-virtual {v11, v9}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@223c │ │ +086bb0: 1a06 1b00 |0220: const-string v6, " mAvailIndices: " // string@001b │ │ +086bb4: 6e20 3c22 6b00 |0222: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@223c │ │ +086bba: 5486 4c01 |0225: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mAvailIndices:Ljava/util/ArrayList; // field@014c │ │ +086bbe: 6e10 df22 0600 |0227: invoke-virtual {v6}, Ljava/util/ArrayList;.toArray:()[Ljava/lang/Object; // method@22df │ │ +086bc4: 0c06 |022a: move-result-object v6 │ │ +086bc6: 7110 e522 0600 |022b: invoke-static {v6}, Ljava/util/Arrays;.toString:([Ljava/lang/Object;)Ljava/lang/String; // method@22e5 │ │ +086bcc: 0c06 |022e: move-result-object v6 │ │ +086bce: 6e20 4122 6b00 |022f: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@2241 │ │ +086bd4: 0e00 |0232: return-void │ │ catches : 2 │ │ 0x010c - 0x0163 │ │ -> 0x0198 │ │ 0x0199 - 0x019a │ │ -> 0x0198 │ │ positions : │ │ - 0x0000 line=616 │ │ - 0x0013 line=619 │ │ - 0x0017 line=620 │ │ - 0x001d line=621 │ │ - 0x001f line=622 │ │ - 0x0027 line=623 │ │ - 0x0032 line=624 │ │ - 0x0037 line=625 │ │ - 0x003a line=626 │ │ - 0x0042 line=627 │ │ - 0x004d line=628 │ │ - 0x0055 line=629 │ │ - 0x0057 line=630 │ │ - 0x005a line=625 │ │ - 0x005d line=636 │ │ - 0x0061 line=637 │ │ - 0x0067 line=638 │ │ - 0x0069 line=639 │ │ - 0x0071 line=640 │ │ - 0x0074 line=641 │ │ - 0x007c line=642 │ │ - 0x0087 line=643 │ │ - 0x0093 line=640 │ │ - 0x0096 line=648 │ │ - 0x009a line=649 │ │ - 0x00a0 line=650 │ │ - 0x00a2 line=651 │ │ - 0x00aa line=652 │ │ - 0x00ad line=653 │ │ - 0x00b5 line=654 │ │ - 0x00c0 line=655 │ │ - 0x00cc line=652 │ │ - 0x00cf line=660 │ │ - 0x00d3 line=661 │ │ - 0x00d9 line=662 │ │ - 0x00db line=663 │ │ - 0x00e3 line=664 │ │ - 0x00e6 line=665 │ │ - 0x00ee line=666 │ │ - 0x00f9 line=667 │ │ - 0x0105 line=668 │ │ - 0x0108 line=664 │ │ - 0x010b line=673 │ │ - 0x010c line=674 │ │ - 0x0110 line=675 │ │ - 0x0116 line=676 │ │ - 0x0118 line=677 │ │ - 0x0120 line=678 │ │ - 0x0123 line=679 │ │ - 0x012b line=680 │ │ - 0x0136 line=681 │ │ - 0x013e line=678 │ │ - 0x0141 line=686 │ │ - 0x014d line=687 │ │ - 0x0155 line=688 │ │ - 0x0162 line=690 │ │ - 0x0163 line=692 │ │ - 0x0167 line=693 │ │ - 0x016d line=694 │ │ - 0x016f line=695 │ │ - 0x0177 line=696 │ │ - 0x017a line=697 │ │ - 0x0182 line=698 │ │ - 0x018d line=699 │ │ - 0x0195 line=696 │ │ - 0x0198 line=690 │ │ - 0x019b line=704 │ │ - 0x01a3 line=705 │ │ - 0x01b0 line=706 │ │ - 0x01bd line=707 │ │ - 0x01c1 line=708 │ │ - 0x01ce line=710 │ │ - 0x01db line=711 │ │ - 0x01e5 line=712 │ │ - 0x01ef line=713 │ │ - 0x01f3 line=714 │ │ - 0x01fb line=715 │ │ - 0x0200 line=717 │ │ - 0x0204 line=718 │ │ - 0x020c line=719 │ │ - 0x0211 line=721 │ │ - 0x021d line=722 │ │ - 0x0225 line=723 │ │ - 0x0232 line=725 │ │ + 0x0000 line=635 │ │ + 0x0013 line=638 │ │ + 0x0017 line=639 │ │ + 0x001d line=640 │ │ + 0x001f line=641 │ │ + 0x0027 line=642 │ │ + 0x0032 line=643 │ │ + 0x0037 line=644 │ │ + 0x003a line=645 │ │ + 0x0042 line=646 │ │ + 0x004d line=647 │ │ + 0x0055 line=648 │ │ + 0x0057 line=649 │ │ + 0x005a line=644 │ │ + 0x005d line=655 │ │ + 0x0061 line=656 │ │ + 0x0067 line=657 │ │ + 0x0069 line=658 │ │ + 0x0071 line=659 │ │ + 0x0074 line=660 │ │ + 0x007c line=661 │ │ + 0x0087 line=662 │ │ + 0x0093 line=659 │ │ + 0x0096 line=667 │ │ + 0x009a line=668 │ │ + 0x00a0 line=669 │ │ + 0x00a2 line=670 │ │ + 0x00aa line=671 │ │ + 0x00ad line=672 │ │ + 0x00b5 line=673 │ │ + 0x00c0 line=674 │ │ + 0x00cc line=671 │ │ + 0x00cf line=679 │ │ + 0x00d3 line=680 │ │ + 0x00d9 line=681 │ │ + 0x00db line=682 │ │ + 0x00e3 line=683 │ │ + 0x00e6 line=684 │ │ + 0x00ee line=685 │ │ + 0x00f9 line=686 │ │ + 0x0105 line=687 │ │ + 0x0108 line=683 │ │ + 0x010b line=692 │ │ + 0x010c line=693 │ │ + 0x0110 line=694 │ │ + 0x0116 line=695 │ │ + 0x0118 line=696 │ │ + 0x0120 line=697 │ │ + 0x0123 line=698 │ │ + 0x012b line=699 │ │ + 0x0136 line=700 │ │ + 0x013e line=697 │ │ + 0x0141 line=705 │ │ + 0x014d line=706 │ │ + 0x0155 line=707 │ │ + 0x0162 line=709 │ │ + 0x0163 line=711 │ │ + 0x0167 line=712 │ │ + 0x016d line=713 │ │ + 0x016f line=714 │ │ + 0x0177 line=715 │ │ + 0x017a line=716 │ │ + 0x0182 line=717 │ │ + 0x018d line=718 │ │ + 0x0195 line=715 │ │ + 0x0198 line=709 │ │ + 0x019b line=723 │ │ + 0x01a3 line=724 │ │ + 0x01b0 line=725 │ │ + 0x01bd line=726 │ │ + 0x01c1 line=727 │ │ + 0x01ce line=729 │ │ + 0x01db line=730 │ │ + 0x01e5 line=731 │ │ + 0x01ef line=732 │ │ + 0x01f3 line=733 │ │ + 0x01fb line=734 │ │ + 0x0200 line=736 │ │ + 0x0204 line=737 │ │ + 0x020c line=738 │ │ + 0x0211 line=740 │ │ + 0x021d line=741 │ │ + 0x0225 line=742 │ │ + 0x0232 line=744 │ │ locals : │ │ 0x001d - 0x005d reg=0 N I │ │ 0x0042 - 0x005d reg=2 f Landroid/support/v4/app/Fragment; │ │ 0x0038 - 0x005d reg=3 i I │ │ 0x0067 - 0x0096 reg=0 N I │ │ 0x007c - 0x0096 reg=2 f Landroid/support/v4/app/Fragment; │ │ 0x0072 - 0x0096 reg=3 i I │ │ @@ -117393,219 +161415,219 @@ │ │ type : '(Ljava/lang/Runnable;Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 70 16-bit code units │ │ -05fa88: |[05fa88] android.support.v4.app.FragmentManagerImpl.enqueueAction:(Ljava/lang/Runnable;Z)V │ │ -05fa98: 3904 0500 |0000: if-nez v4, 0005 // +0005 │ │ -05fa9c: 7010 da03 0200 |0002: invoke-direct {v2}, Landroid/support/v4/app/FragmentManagerImpl;.checkStateLoss:()V // method@03da │ │ -05faa2: 1d02 |0005: monitor-enter v2 │ │ -05faa4: 5520 1501 |0006: iget-boolean v0, v2, Landroid/support/v4/app/FragmentManagerImpl;.mDestroyed:Z // field@0115 │ │ -05faa8: 3900 0600 |0008: if-nez v0, 000e // +0006 │ │ -05faac: 5420 0b01 |000a: iget-object v0, v2, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@010b │ │ -05fab0: 3900 0d00 |000c: if-nez v0, 0019 // +000d │ │ -05fab4: 2200 a703 |000e: new-instance v0, Ljava/lang/IllegalStateException; // type@03a7 │ │ -05fab8: 1a01 d301 |0010: const-string v1, "Activity has been destroyed" // string@01d3 │ │ -05fabc: 7020 7c17 1000 |0012: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@177c │ │ -05fac2: 2700 |0015: throw v0 │ │ -05fac4: 0d00 |0016: move-exception v0 │ │ -05fac6: 1e02 |0017: monitor-exit v2 │ │ -05fac8: 2700 |0018: throw v0 │ │ -05faca: 5420 1c01 |0019: iget-object v0, v2, Landroid/support/v4/app/FragmentManagerImpl;.mPendingActions:Ljava/util/ArrayList; // field@011c │ │ -05face: 3900 0900 |001b: if-nez v0, 0024 // +0009 │ │ -05fad2: 2200 cf03 |001d: new-instance v0, Ljava/util/ArrayList; // type@03cf │ │ -05fad6: 7010 d317 0000 |001f: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@17d3 │ │ -05fadc: 5b20 1c01 |0022: iput-object v0, v2, Landroid/support/v4/app/FragmentManagerImpl;.mPendingActions:Ljava/util/ArrayList; // field@011c │ │ -05fae0: 5420 1c01 |0024: iget-object v0, v2, Landroid/support/v4/app/FragmentManagerImpl;.mPendingActions:Ljava/util/ArrayList; // field@011c │ │ -05fae4: 6e20 d617 3000 |0026: invoke-virtual {v0, v3}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@17d6 │ │ -05faea: 5420 1c01 |0029: iget-object v0, v2, Landroid/support/v4/app/FragmentManagerImpl;.mPendingActions:Ljava/util/ArrayList; // field@011c │ │ -05faee: 6e10 df17 0000 |002b: invoke-virtual {v0}, Ljava/util/ArrayList;.size:()I // method@17df │ │ -05faf4: 0a00 |002e: move-result v0 │ │ -05faf6: 1211 |002f: const/4 v1, #int 1 // #1 │ │ -05faf8: 3310 1400 |0030: if-ne v0, v1, 0044 // +0014 │ │ -05fafc: 5420 0b01 |0032: iget-object v0, v2, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@010b │ │ -05fb00: 5400 e500 |0034: iget-object v0, v0, Landroid/support/v4/app/FragmentActivity;.mHandler:Landroid/os/Handler; // field@00e5 │ │ -05fb04: 5421 1601 |0036: iget-object v1, v2, Landroid/support/v4/app/FragmentManagerImpl;.mExecCommit:Ljava/lang/Runnable; // field@0116 │ │ -05fb08: 6e20 ed01 1000 |0038: invoke-virtual {v0, v1}, Landroid/os/Handler;.removeCallbacks:(Ljava/lang/Runnable;)V // method@01ed │ │ -05fb0e: 5420 0b01 |003b: iget-object v0, v2, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@010b │ │ -05fb12: 5400 e500 |003d: iget-object v0, v0, Landroid/support/v4/app/FragmentActivity;.mHandler:Landroid/os/Handler; // field@00e5 │ │ -05fb16: 5421 1601 |003f: iget-object v1, v2, Landroid/support/v4/app/FragmentManagerImpl;.mExecCommit:Ljava/lang/Runnable; // field@0116 │ │ -05fb1a: 6e20 eb01 1000 |0041: invoke-virtual {v0, v1}, Landroid/os/Handler;.post:(Ljava/lang/Runnable;)Z // method@01eb │ │ -05fb20: 1e02 |0044: monitor-exit v2 │ │ -05fb22: 0e00 |0045: return-void │ │ +086bec: |[086bec] android.support.v4.app.FragmentManagerImpl.enqueueAction:(Ljava/lang/Runnable;Z)V │ │ +086bfc: 3904 0500 |0000: if-nez v4, 0005 // +0005 │ │ +086c00: 7010 a705 0200 |0002: invoke-direct {v2}, Landroid/support/v4/app/FragmentManagerImpl;.checkStateLoss:()V // method@05a7 │ │ +086c06: 1d02 |0005: monitor-enter v2 │ │ +086c08: 5520 5301 |0006: iget-boolean v0, v2, Landroid/support/v4/app/FragmentManagerImpl;.mDestroyed:Z // field@0153 │ │ +086c0c: 3900 0600 |0008: if-nez v0, 000e // +0006 │ │ +086c10: 5420 4901 |000a: iget-object v0, v2, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0149 │ │ +086c14: 3900 0d00 |000c: if-nez v0, 0019 // +000d │ │ +086c18: 2200 2c05 |000e: new-instance v0, Ljava/lang/IllegalStateException; // type@052c │ │ +086c1c: 1a01 2002 |0010: const-string v1, "Activity has been destroyed" // string@0220 │ │ +086c20: 7020 6c22 1000 |0012: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@226c │ │ +086c26: 2700 |0015: throw v0 │ │ +086c28: 0d00 |0016: move-exception v0 │ │ +086c2a: 1e02 |0017: monitor-exit v2 │ │ +086c2c: 2700 |0018: throw v0 │ │ +086c2e: 5420 5a01 |0019: iget-object v0, v2, Landroid/support/v4/app/FragmentManagerImpl;.mPendingActions:Ljava/util/ArrayList; // field@015a │ │ +086c32: 3900 0900 |001b: if-nez v0, 0024 // +0009 │ │ +086c36: 2200 5905 |001d: new-instance v0, Ljava/util/ArrayList; // type@0559 │ │ +086c3a: 7010 cf22 0000 |001f: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@22cf │ │ +086c40: 5b20 5a01 |0022: iput-object v0, v2, Landroid/support/v4/app/FragmentManagerImpl;.mPendingActions:Ljava/util/ArrayList; // field@015a │ │ +086c44: 5420 5a01 |0024: iget-object v0, v2, Landroid/support/v4/app/FragmentManagerImpl;.mPendingActions:Ljava/util/ArrayList; // field@015a │ │ +086c48: 6e20 d322 3000 |0026: invoke-virtual {v0, v3}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@22d3 │ │ +086c4e: 5420 5a01 |0029: iget-object v0, v2, Landroid/support/v4/app/FragmentManagerImpl;.mPendingActions:Ljava/util/ArrayList; // field@015a │ │ +086c52: 6e10 de22 0000 |002b: invoke-virtual {v0}, Ljava/util/ArrayList;.size:()I // method@22de │ │ +086c58: 0a00 |002e: move-result v0 │ │ +086c5a: 1211 |002f: const/4 v1, #int 1 // #1 │ │ +086c5c: 3310 1400 |0030: if-ne v0, v1, 0044 // +0014 │ │ +086c60: 5420 4901 |0032: iget-object v0, v2, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0149 │ │ +086c64: 5400 1f01 |0034: iget-object v0, v0, Landroid/support/v4/app/FragmentActivity;.mHandler:Landroid/os/Handler; // field@011f │ │ +086c68: 5421 5401 |0036: iget-object v1, v2, Landroid/support/v4/app/FragmentManagerImpl;.mExecCommit:Ljava/lang/Runnable; // field@0154 │ │ +086c6c: 6e20 1603 1000 |0038: invoke-virtual {v0, v1}, Landroid/os/Handler;.removeCallbacks:(Ljava/lang/Runnable;)V // method@0316 │ │ +086c72: 5420 4901 |003b: iget-object v0, v2, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0149 │ │ +086c76: 5400 1f01 |003d: iget-object v0, v0, Landroid/support/v4/app/FragmentActivity;.mHandler:Landroid/os/Handler; // field@011f │ │ +086c7a: 5421 5401 |003f: iget-object v1, v2, Landroid/support/v4/app/FragmentManagerImpl;.mExecCommit:Ljava/lang/Runnable; // field@0154 │ │ +086c7e: 6e20 1303 1000 |0041: invoke-virtual {v0, v1}, Landroid/os/Handler;.post:(Ljava/lang/Runnable;)Z // method@0313 │ │ +086c84: 1e02 |0044: monitor-exit v2 │ │ +086c86: 0e00 |0045: return-void │ │ catches : 2 │ │ 0x0006 - 0x0018 │ │ -> 0x0016 │ │ 0x0019 - 0x0045 │ │ -> 0x0016 │ │ positions : │ │ - 0x0000 line=1360 │ │ - 0x0002 line=1361 │ │ - 0x0005 line=1363 │ │ - 0x0006 line=1364 │ │ - 0x000e line=1365 │ │ - 0x0016 line=1375 │ │ - 0x0019 line=1367 │ │ - 0x001d line=1368 │ │ - 0x0024 line=1370 │ │ - 0x0029 line=1371 │ │ - 0x0032 line=1372 │ │ - 0x003b line=1373 │ │ - 0x0044 line=1375 │ │ - 0x0045 line=1376 │ │ + 0x0000 line=1382 │ │ + 0x0002 line=1383 │ │ + 0x0005 line=1385 │ │ + 0x0006 line=1386 │ │ + 0x000e line=1387 │ │ + 0x0016 line=1397 │ │ + 0x0019 line=1389 │ │ + 0x001d line=1390 │ │ + 0x0024 line=1392 │ │ + 0x0029 line=1393 │ │ + 0x0032 line=1394 │ │ + 0x003b line=1395 │ │ + 0x0044 line=1397 │ │ + 0x0045 line=1398 │ │ locals : │ │ 0x0000 - 0x0046 reg=2 this Landroid/support/v4/app/FragmentManagerImpl; │ │ 0x0000 - 0x0046 reg=3 action Ljava/lang/Runnable; │ │ 0x0000 - 0x0046 reg=4 allowStateLoss Z │ │ │ │ #26 : (in Landroid/support/v4/app/FragmentManagerImpl;) │ │ name : 'execPendingActions' │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 9 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 165 16-bit code units │ │ -05fb38: |[05fb38] android.support.v4.app.FragmentManagerImpl.execPendingActions:()Z │ │ -05fb48: 1207 |0000: const/4 v7, #int 0 // #0 │ │ -05fb4a: 5585 1701 |0001: iget-boolean v5, v8, Landroid/support/v4/app/FragmentManagerImpl;.mExecutingActions:Z // field@0117 │ │ -05fb4e: 3805 0a00 |0003: if-eqz v5, 000d // +000a │ │ -05fb52: 2205 a703 |0005: new-instance v5, Ljava/lang/IllegalStateException; // type@03a7 │ │ -05fb56: 1a06 1e0a |0007: const-string v6, "Recursive entry to executePendingTransactions" // string@0a1e │ │ -05fb5a: 7020 7c17 6500 |0009: invoke-direct {v5, v6}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@177c │ │ -05fb60: 2705 |000c: throw v5 │ │ -05fb62: 7100 f201 0000 |000d: invoke-static {}, Landroid/os/Looper;.myLooper:()Landroid/os/Looper; // method@01f2 │ │ -05fb68: 0c05 |0010: move-result-object v5 │ │ -05fb6a: 5486 0b01 |0011: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@010b │ │ -05fb6e: 5466 e500 |0013: iget-object v6, v6, Landroid/support/v4/app/FragmentActivity;.mHandler:Landroid/os/Handler; // field@00e5 │ │ -05fb72: 6e10 e801 0600 |0015: invoke-virtual {v6}, Landroid/os/Handler;.getLooper:()Landroid/os/Looper; // method@01e8 │ │ -05fb78: 0c06 |0018: move-result-object v6 │ │ -05fb7a: 3265 0a00 |0019: if-eq v5, v6, 0023 // +000a │ │ -05fb7e: 2205 a703 |001b: new-instance v5, Ljava/lang/IllegalStateException; // type@03a7 │ │ -05fb82: 1a06 7209 |001d: const-string v6, "Must be called from main thread of process" // string@0972 │ │ -05fb86: 7020 7c17 6500 |001f: invoke-direct {v5, v6}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@177c │ │ -05fb8c: 2705 |0022: throw v5 │ │ -05fb8e: 1200 |0023: const/4 v0, #int 0 // #0 │ │ -05fb90: 1d08 |0024: monitor-enter v8 │ │ -05fb92: 5485 1c01 |0025: iget-object v5, v8, Landroid/support/v4/app/FragmentManagerImpl;.mPendingActions:Ljava/util/ArrayList; // field@011c │ │ -05fb96: 3805 0a00 |0027: if-eqz v5, 0031 // +000a │ │ -05fb9a: 5485 1c01 |0029: iget-object v5, v8, Landroid/support/v4/app/FragmentManagerImpl;.mPendingActions:Ljava/util/ArrayList; // field@011c │ │ -05fb9e: 6e10 df17 0500 |002b: invoke-virtual {v5}, Ljava/util/ArrayList;.size:()I // method@17df │ │ -05fba4: 0a05 |002e: move-result v5 │ │ -05fba6: 3905 2900 |002f: if-nez v5, 0058 // +0029 │ │ -05fbaa: 1e08 |0031: monitor-exit v8 │ │ -05fbac: 5585 1801 |0032: iget-boolean v5, v8, Landroid/support/v4/app/FragmentManagerImpl;.mHavePendingDeferredStart:Z // field@0118 │ │ -05fbb0: 3805 7000 |0034: if-eqz v5, 00a4 // +0070 │ │ -05fbb4: 1203 |0036: const/4 v3, #int 0 // #0 │ │ -05fbb6: 1202 |0037: const/4 v2, #int 0 // #0 │ │ -05fbb8: 5485 0a01 |0038: iget-object v5, v8, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@010a │ │ -05fbbc: 6e10 df17 0500 |003a: invoke-virtual {v5}, Ljava/util/ArrayList;.size:()I // method@17df │ │ -05fbc2: 0a05 |003d: move-result v5 │ │ -05fbc4: 3552 5f00 |003e: if-ge v2, v5, 009d // +005f │ │ -05fbc8: 5485 0a01 |0040: iget-object v5, v8, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@010a │ │ -05fbcc: 6e20 d917 2500 |0042: invoke-virtual {v5, v2}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@17d9 │ │ -05fbd2: 0c01 |0045: move-result-object v1 │ │ -05fbd4: 1f01 b600 |0046: check-cast v1, Landroid/support/v4/app/Fragment; // type@00b6 │ │ -05fbd8: 3801 0d00 |0048: if-eqz v1, 0055 // +000d │ │ -05fbdc: 5415 ba00 |004a: iget-object v5, v1, Landroid/support/v4/app/Fragment;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00ba │ │ -05fbe0: 3805 0900 |004c: if-eqz v5, 0055 // +0009 │ │ -05fbe4: 5415 ba00 |004e: iget-object v5, v1, Landroid/support/v4/app/Fragment;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00ba │ │ -05fbe8: 6e10 c604 0500 |0050: invoke-virtual {v5}, Landroid/support/v4/app/LoaderManagerImpl;.hasRunningLoaders:()Z // method@04c6 │ │ -05fbee: 0a05 |0053: move-result v5 │ │ -05fbf0: b653 |0054: or-int/2addr v3, v5 │ │ -05fbf2: d802 0201 |0055: add-int/lit8 v2, v2, #int 1 // #01 │ │ -05fbf6: 28e1 |0057: goto 0038 // -001f │ │ -05fbf8: 5485 1c01 |0058: iget-object v5, v8, Landroid/support/v4/app/FragmentManagerImpl;.mPendingActions:Ljava/util/ArrayList; // field@011c │ │ -05fbfc: 6e10 df17 0500 |005a: invoke-virtual {v5}, Ljava/util/ArrayList;.size:()I // method@17df │ │ -05fc02: 0a04 |005d: move-result v4 │ │ -05fc04: 5485 2001 |005e: iget-object v5, v8, Landroid/support/v4/app/FragmentManagerImpl;.mTmpActions:[Ljava/lang/Runnable; // field@0120 │ │ -05fc08: 3805 0700 |0060: if-eqz v5, 0067 // +0007 │ │ -05fc0c: 5485 2001 |0062: iget-object v5, v8, Landroid/support/v4/app/FragmentManagerImpl;.mTmpActions:[Ljava/lang/Runnable; // field@0120 │ │ -05fc10: 2155 |0064: array-length v5, v5 │ │ -05fc12: 3545 0600 |0065: if-ge v5, v4, 006b // +0006 │ │ -05fc16: 2345 3004 |0067: new-array v5, v4, [Ljava/lang/Runnable; // type@0430 │ │ -05fc1a: 5b85 2001 |0069: iput-object v5, v8, Landroid/support/v4/app/FragmentManagerImpl;.mTmpActions:[Ljava/lang/Runnable; // field@0120 │ │ -05fc1e: 5485 1c01 |006b: iget-object v5, v8, Landroid/support/v4/app/FragmentManagerImpl;.mPendingActions:Ljava/util/ArrayList; // field@011c │ │ -05fc22: 5486 2001 |006d: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mTmpActions:[Ljava/lang/Runnable; // field@0120 │ │ -05fc26: 6e20 e117 6500 |006f: invoke-virtual {v5, v6}, Ljava/util/ArrayList;.toArray:([Ljava/lang/Object;)[Ljava/lang/Object; // method@17e1 │ │ -05fc2c: 5485 1c01 |0072: iget-object v5, v8, Landroid/support/v4/app/FragmentManagerImpl;.mPendingActions:Ljava/util/ArrayList; // field@011c │ │ -05fc30: 6e10 d717 0500 |0074: invoke-virtual {v5}, Ljava/util/ArrayList;.clear:()V // method@17d7 │ │ -05fc36: 5485 0b01 |0077: iget-object v5, v8, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@010b │ │ -05fc3a: 5455 e500 |0079: iget-object v5, v5, Landroid/support/v4/app/FragmentActivity;.mHandler:Landroid/os/Handler; // field@00e5 │ │ -05fc3e: 5486 1601 |007b: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mExecCommit:Ljava/lang/Runnable; // field@0116 │ │ -05fc42: 6e20 ed01 6500 |007d: invoke-virtual {v5, v6}, Landroid/os/Handler;.removeCallbacks:(Ljava/lang/Runnable;)V // method@01ed │ │ -05fc48: 1e08 |0080: monitor-exit v8 │ │ -05fc4a: 1215 |0081: const/4 v5, #int 1 // #1 │ │ -05fc4c: 5c85 1701 |0082: iput-boolean v5, v8, Landroid/support/v4/app/FragmentManagerImpl;.mExecutingActions:Z // field@0117 │ │ -05fc50: 1202 |0084: const/4 v2, #int 0 // #0 │ │ -05fc52: 3542 1400 |0085: if-ge v2, v4, 0099 // +0014 │ │ -05fc56: 5485 2001 |0087: iget-object v5, v8, Landroid/support/v4/app/FragmentManagerImpl;.mTmpActions:[Ljava/lang/Runnable; // field@0120 │ │ -05fc5a: 4605 0502 |0089: aget-object v5, v5, v2 │ │ -05fc5e: 7210 9717 0500 |008b: invoke-interface {v5}, Ljava/lang/Runnable;.run:()V // method@1797 │ │ -05fc64: 5485 2001 |008e: iget-object v5, v8, Landroid/support/v4/app/FragmentManagerImpl;.mTmpActions:[Ljava/lang/Runnable; // field@0120 │ │ -05fc68: 1206 |0090: const/4 v6, #int 0 // #0 │ │ -05fc6a: 4d06 0502 |0091: aput-object v6, v5, v2 │ │ -05fc6e: d802 0201 |0093: add-int/lit8 v2, v2, #int 1 // #01 │ │ -05fc72: 28f0 |0095: goto 0085 // -0010 │ │ -05fc74: 0d05 |0096: move-exception v5 │ │ -05fc76: 1e08 |0097: monitor-exit v8 │ │ -05fc78: 2705 |0098: throw v5 │ │ -05fc7a: 5c87 1701 |0099: iput-boolean v7, v8, Landroid/support/v4/app/FragmentManagerImpl;.mExecutingActions:Z // field@0117 │ │ -05fc7e: 1210 |009b: const/4 v0, #int 1 // #1 │ │ -05fc80: 2888 |009c: goto 0024 // -0078 │ │ -05fc82: 3903 0700 |009d: if-nez v3, 00a4 // +0007 │ │ -05fc86: 5c87 1801 |009f: iput-boolean v7, v8, Landroid/support/v4/app/FragmentManagerImpl;.mHavePendingDeferredStart:Z // field@0118 │ │ -05fc8a: 6e10 1804 0800 |00a1: invoke-virtual {v8}, Landroid/support/v4/app/FragmentManagerImpl;.startPendingDeferredFragments:()V // method@0418 │ │ -05fc90: 0f00 |00a4: return v0 │ │ +086c9c: |[086c9c] android.support.v4.app.FragmentManagerImpl.execPendingActions:()Z │ │ +086cac: 1207 |0000: const/4 v7, #int 0 // #0 │ │ +086cae: 5585 5501 |0001: iget-boolean v5, v8, Landroid/support/v4/app/FragmentManagerImpl;.mExecutingActions:Z // field@0155 │ │ +086cb2: 3805 0a00 |0003: if-eqz v5, 000d // +000a │ │ +086cb6: 2205 2c05 |0005: new-instance v5, Ljava/lang/IllegalStateException; // type@052c │ │ +086cba: 1a06 c20d |0007: const-string v6, "Recursive entry to executePendingTransactions" // string@0dc2 │ │ +086cbe: 7020 6c22 6500 |0009: invoke-direct {v5, v6}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@226c │ │ +086cc4: 2705 |000c: throw v5 │ │ +086cc6: 7100 2103 0000 |000d: invoke-static {}, Landroid/os/Looper;.myLooper:()Landroid/os/Looper; // method@0321 │ │ +086ccc: 0c05 |0010: move-result-object v5 │ │ +086cce: 5486 4901 |0011: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0149 │ │ +086cd2: 5466 1f01 |0013: iget-object v6, v6, Landroid/support/v4/app/FragmentActivity;.mHandler:Landroid/os/Handler; // field@011f │ │ +086cd6: 6e10 0e03 0600 |0015: invoke-virtual {v6}, Landroid/os/Handler;.getLooper:()Landroid/os/Looper; // method@030e │ │ +086cdc: 0c06 |0018: move-result-object v6 │ │ +086cde: 3265 0a00 |0019: if-eq v5, v6, 0023 // +000a │ │ +086ce2: 2205 2c05 |001b: new-instance v5, Ljava/lang/IllegalStateException; // type@052c │ │ +086ce6: 1a06 c90c |001d: const-string v6, "Must be called from main thread of process" // string@0cc9 │ │ +086cea: 7020 6c22 6500 |001f: invoke-direct {v5, v6}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@226c │ │ +086cf0: 2705 |0022: throw v5 │ │ +086cf2: 1200 |0023: const/4 v0, #int 0 // #0 │ │ +086cf4: 1d08 |0024: monitor-enter v8 │ │ +086cf6: 5485 5a01 |0025: iget-object v5, v8, Landroid/support/v4/app/FragmentManagerImpl;.mPendingActions:Ljava/util/ArrayList; // field@015a │ │ +086cfa: 3805 0a00 |0027: if-eqz v5, 0031 // +000a │ │ +086cfe: 5485 5a01 |0029: iget-object v5, v8, Landroid/support/v4/app/FragmentManagerImpl;.mPendingActions:Ljava/util/ArrayList; // field@015a │ │ +086d02: 6e10 de22 0500 |002b: invoke-virtual {v5}, Ljava/util/ArrayList;.size:()I // method@22de │ │ +086d08: 0a05 |002e: move-result v5 │ │ +086d0a: 3905 2900 |002f: if-nez v5, 0058 // +0029 │ │ +086d0e: 1e08 |0031: monitor-exit v8 │ │ +086d10: 5585 5601 |0032: iget-boolean v5, v8, Landroid/support/v4/app/FragmentManagerImpl;.mHavePendingDeferredStart:Z // field@0156 │ │ +086d14: 3805 7000 |0034: if-eqz v5, 00a4 // +0070 │ │ +086d18: 1203 |0036: const/4 v3, #int 0 // #0 │ │ +086d1a: 1202 |0037: const/4 v2, #int 0 // #0 │ │ +086d1c: 5485 4801 |0038: iget-object v5, v8, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@0148 │ │ +086d20: 6e10 de22 0500 |003a: invoke-virtual {v5}, Ljava/util/ArrayList;.size:()I // method@22de │ │ +086d26: 0a05 |003d: move-result v5 │ │ +086d28: 3552 5f00 |003e: if-ge v2, v5, 009d // +005f │ │ +086d2c: 5485 4801 |0040: iget-object v5, v8, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@0148 │ │ +086d30: 6e20 d722 2500 |0042: invoke-virtual {v5, v2}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@22d7 │ │ +086d36: 0c01 |0045: move-result-object v1 │ │ +086d38: 1f01 1d01 |0046: check-cast v1, Landroid/support/v4/app/Fragment; // type@011d │ │ +086d3c: 3801 0d00 |0048: if-eqz v1, 0055 // +000d │ │ +086d40: 5415 f400 |004a: iget-object v5, v1, Landroid/support/v4/app/Fragment;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00f4 │ │ +086d44: 3805 0900 |004c: if-eqz v5, 0055 // +0009 │ │ +086d48: 5415 f400 |004e: iget-object v5, v1, Landroid/support/v4/app/Fragment;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00f4 │ │ +086d4c: 6e10 c406 0500 |0050: invoke-virtual {v5}, Landroid/support/v4/app/LoaderManagerImpl;.hasRunningLoaders:()Z // method@06c4 │ │ +086d52: 0a05 |0053: move-result v5 │ │ +086d54: b653 |0054: or-int/2addr v3, v5 │ │ +086d56: d802 0201 |0055: add-int/lit8 v2, v2, #int 1 // #01 │ │ +086d5a: 28e1 |0057: goto 0038 // -001f │ │ +086d5c: 5485 5a01 |0058: iget-object v5, v8, Landroid/support/v4/app/FragmentManagerImpl;.mPendingActions:Ljava/util/ArrayList; // field@015a │ │ +086d60: 6e10 de22 0500 |005a: invoke-virtual {v5}, Ljava/util/ArrayList;.size:()I // method@22de │ │ +086d66: 0a04 |005d: move-result v4 │ │ +086d68: 5485 5e01 |005e: iget-object v5, v8, Landroid/support/v4/app/FragmentManagerImpl;.mTmpActions:[Ljava/lang/Runnable; // field@015e │ │ +086d6c: 3805 0700 |0060: if-eqz v5, 0067 // +0007 │ │ +086d70: 5485 5e01 |0062: iget-object v5, v8, Landroid/support/v4/app/FragmentManagerImpl;.mTmpActions:[Ljava/lang/Runnable; // field@015e │ │ +086d74: 2155 |0064: array-length v5, v5 │ │ +086d76: 3545 0600 |0065: if-ge v5, v4, 006b // +0006 │ │ +086d7a: 2345 cb05 |0067: new-array v5, v4, [Ljava/lang/Runnable; // type@05cb │ │ +086d7e: 5b85 5e01 |0069: iput-object v5, v8, Landroid/support/v4/app/FragmentManagerImpl;.mTmpActions:[Ljava/lang/Runnable; // field@015e │ │ +086d82: 5485 5a01 |006b: iget-object v5, v8, Landroid/support/v4/app/FragmentManagerImpl;.mPendingActions:Ljava/util/ArrayList; // field@015a │ │ +086d86: 5486 5e01 |006d: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mTmpActions:[Ljava/lang/Runnable; // field@015e │ │ +086d8a: 6e20 e022 6500 |006f: invoke-virtual {v5, v6}, Ljava/util/ArrayList;.toArray:([Ljava/lang/Object;)[Ljava/lang/Object; // method@22e0 │ │ +086d90: 5485 5a01 |0072: iget-object v5, v8, Landroid/support/v4/app/FragmentManagerImpl;.mPendingActions:Ljava/util/ArrayList; // field@015a │ │ +086d94: 6e10 d522 0500 |0074: invoke-virtual {v5}, Ljava/util/ArrayList;.clear:()V // method@22d5 │ │ +086d9a: 5485 4901 |0077: iget-object v5, v8, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0149 │ │ +086d9e: 5455 1f01 |0079: iget-object v5, v5, Landroid/support/v4/app/FragmentActivity;.mHandler:Landroid/os/Handler; // field@011f │ │ +086da2: 5486 5401 |007b: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mExecCommit:Ljava/lang/Runnable; // field@0154 │ │ +086da6: 6e20 1603 6500 |007d: invoke-virtual {v5, v6}, Landroid/os/Handler;.removeCallbacks:(Ljava/lang/Runnable;)V // method@0316 │ │ +086dac: 1e08 |0080: monitor-exit v8 │ │ +086dae: 1215 |0081: const/4 v5, #int 1 // #1 │ │ +086db0: 5c85 5501 |0082: iput-boolean v5, v8, Landroid/support/v4/app/FragmentManagerImpl;.mExecutingActions:Z // field@0155 │ │ +086db4: 1202 |0084: const/4 v2, #int 0 // #0 │ │ +086db6: 3542 1400 |0085: if-ge v2, v4, 0099 // +0014 │ │ +086dba: 5485 5e01 |0087: iget-object v5, v8, Landroid/support/v4/app/FragmentManagerImpl;.mTmpActions:[Ljava/lang/Runnable; // field@015e │ │ +086dbe: 4605 0502 |0089: aget-object v5, v5, v2 │ │ +086dc2: 7210 8c22 0500 |008b: invoke-interface {v5}, Ljava/lang/Runnable;.run:()V // method@228c │ │ +086dc8: 5485 5e01 |008e: iget-object v5, v8, Landroid/support/v4/app/FragmentManagerImpl;.mTmpActions:[Ljava/lang/Runnable; // field@015e │ │ +086dcc: 1206 |0090: const/4 v6, #int 0 // #0 │ │ +086dce: 4d06 0502 |0091: aput-object v6, v5, v2 │ │ +086dd2: d802 0201 |0093: add-int/lit8 v2, v2, #int 1 // #01 │ │ +086dd6: 28f0 |0095: goto 0085 // -0010 │ │ +086dd8: 0d05 |0096: move-exception v5 │ │ +086dda: 1e08 |0097: monitor-exit v8 │ │ +086ddc: 2705 |0098: throw v5 │ │ +086dde: 5c87 5501 |0099: iput-boolean v7, v8, Landroid/support/v4/app/FragmentManagerImpl;.mExecutingActions:Z // field@0155 │ │ +086de2: 1210 |009b: const/4 v0, #int 1 // #1 │ │ +086de4: 2888 |009c: goto 0024 // -0078 │ │ +086de6: 3903 0700 |009d: if-nez v3, 00a4 // +0007 │ │ +086dea: 5c87 5601 |009f: iput-boolean v7, v8, Landroid/support/v4/app/FragmentManagerImpl;.mHavePendingDeferredStart:Z // field@0156 │ │ +086dee: 6e10 e805 0800 |00a1: invoke-virtual {v8}, Landroid/support/v4/app/FragmentManagerImpl;.startPendingDeferredFragments:()V // method@05e8 │ │ +086df4: 0f00 |00a4: return v0 │ │ catches : 3 │ │ 0x0025 - 0x0032 │ │ -> 0x0096 │ │ 0x0058 - 0x0081 │ │ -> 0x0096 │ │ 0x0097 - 0x0098 │ │ -> 0x0096 │ │ positions : │ │ - 0x0001 line=1438 │ │ - 0x0005 line=1439 │ │ - 0x000d line=1442 │ │ - 0x001b line=1443 │ │ - 0x0023 line=1446 │ │ - 0x0024 line=1451 │ │ - 0x0025 line=1452 │ │ - 0x0031 line=1453 │ │ - 0x0032 line=1474 │ │ - 0x0036 line=1475 │ │ - 0x0037 line=1476 │ │ - 0x0040 line=1477 │ │ - 0x0048 line=1478 │ │ - 0x004e line=1479 │ │ - 0x0055 line=1476 │ │ - 0x0058 line=1456 │ │ - 0x005e line=1457 │ │ - 0x0067 line=1458 │ │ - 0x006b line=1460 │ │ - 0x0072 line=1461 │ │ - 0x0077 line=1462 │ │ - 0x0080 line=1463 │ │ - 0x0081 line=1465 │ │ - 0x0084 line=1466 │ │ - 0x0087 line=1467 │ │ - 0x008e line=1468 │ │ - 0x0093 line=1466 │ │ - 0x0096 line=1463 │ │ - 0x0099 line=1470 │ │ - 0x009b line=1471 │ │ - 0x009c line=1472 │ │ - 0x009d line=1482 │ │ - 0x009f line=1483 │ │ - 0x00a1 line=1484 │ │ - 0x00a4 line=1487 │ │ + 0x0001 line=1460 │ │ + 0x0005 line=1461 │ │ + 0x000d line=1464 │ │ + 0x001b line=1465 │ │ + 0x0023 line=1468 │ │ + 0x0024 line=1473 │ │ + 0x0025 line=1474 │ │ + 0x0031 line=1475 │ │ + 0x0032 line=1496 │ │ + 0x0036 line=1497 │ │ + 0x0037 line=1498 │ │ + 0x0040 line=1499 │ │ + 0x0048 line=1500 │ │ + 0x004e line=1501 │ │ + 0x0055 line=1498 │ │ + 0x0058 line=1478 │ │ + 0x005e line=1479 │ │ + 0x0067 line=1480 │ │ + 0x006b line=1482 │ │ + 0x0072 line=1483 │ │ + 0x0077 line=1484 │ │ + 0x0080 line=1485 │ │ + 0x0081 line=1487 │ │ + 0x0084 line=1488 │ │ + 0x0087 line=1489 │ │ + 0x008e line=1490 │ │ + 0x0093 line=1488 │ │ + 0x0096 line=1485 │ │ + 0x0099 line=1492 │ │ + 0x009b line=1493 │ │ + 0x009c line=1494 │ │ + 0x009d line=1504 │ │ + 0x009f line=1505 │ │ + 0x00a1 line=1506 │ │ + 0x00a4 line=1509 │ │ locals : │ │ 0x0048 - 0x0058 reg=1 f Landroid/support/v4/app/Fragment; │ │ 0x0038 - 0x0058 reg=2 i I │ │ 0x0037 - 0x0058 reg=3 loadersRunning Z │ │ 0x0085 - 0x0096 reg=2 i I │ │ 0x005e - 0x0096 reg=4 numActions I │ │ 0x0099 - 0x009d reg=4 numActions I │ │ @@ -117619,83 +161641,83 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -05fcb0: |[05fcb0] android.support.v4.app.FragmentManagerImpl.executePendingTransactions:()Z │ │ -05fcc0: 6e10 ee03 0100 |0000: invoke-virtual {v1}, Landroid/support/v4/app/FragmentManagerImpl;.execPendingActions:()Z // method@03ee │ │ -05fcc6: 0a00 |0003: move-result v0 │ │ -05fcc8: 0f00 |0004: return v0 │ │ +086e14: |[086e14] android.support.v4.app.FragmentManagerImpl.executePendingTransactions:()Z │ │ +086e24: 6e10 bb05 0100 |0000: invoke-virtual {v1}, Landroid/support/v4/app/FragmentManagerImpl;.execPendingActions:()Z // method@05bb │ │ +086e2a: 0a00 |0003: move-result v0 │ │ +086e2c: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=472 │ │ + 0x0000 line=486 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/app/FragmentManagerImpl; │ │ │ │ #28 : (in Landroid/support/v4/app/FragmentManagerImpl;) │ │ name : 'findFragmentById' │ │ type : '(I)Landroid/support/v4/app/Fragment;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 65 16-bit code units │ │ -05fccc: |[05fccc] android.support.v4.app.FragmentManagerImpl.findFragmentById:(I)Landroid/support/v4/app/Fragment; │ │ -05fcdc: 5432 0c01 |0000: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@010c │ │ -05fce0: 3802 1e00 |0002: if-eqz v2, 0020 // +001e │ │ -05fce4: 5432 0c01 |0004: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@010c │ │ -05fce8: 6e10 df17 0200 |0006: invoke-virtual {v2}, Ljava/util/ArrayList;.size:()I // method@17df │ │ -05fcee: 0a02 |0009: move-result v2 │ │ -05fcf0: d801 02ff |000a: add-int/lit8 v1, v2, #int -1 // #ff │ │ -05fcf4: 3a01 1400 |000c: if-ltz v1, 0020 // +0014 │ │ -05fcf8: 5432 0c01 |000e: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@010c │ │ -05fcfc: 6e20 d917 1200 |0010: invoke-virtual {v2, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@17d9 │ │ -05fd02: 0c00 |0013: move-result-object v0 │ │ -05fd04: 1f00 b600 |0014: check-cast v0, Landroid/support/v4/app/Fragment; // type@00b6 │ │ -05fd08: 3800 0700 |0016: if-eqz v0, 001d // +0007 │ │ -05fd0c: 5202 b200 |0018: iget v2, v0, Landroid/support/v4/app/Fragment;.mFragmentId:I // field@00b2 │ │ -05fd10: 3342 0300 |001a: if-ne v2, v4, 001d // +0003 │ │ -05fd14: 1100 |001c: return-object v0 │ │ -05fd16: d801 01ff |001d: add-int/lit8 v1, v1, #int -1 // #ff │ │ -05fd1a: 28ed |001f: goto 000c // -0013 │ │ -05fd1c: 5432 0a01 |0020: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@010a │ │ -05fd20: 3802 1d00 |0022: if-eqz v2, 003f // +001d │ │ -05fd24: 5432 0a01 |0024: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@010a │ │ -05fd28: 6e10 df17 0200 |0026: invoke-virtual {v2}, Ljava/util/ArrayList;.size:()I // method@17df │ │ -05fd2e: 0a02 |0029: move-result v2 │ │ -05fd30: d801 02ff |002a: add-int/lit8 v1, v2, #int -1 // #ff │ │ -05fd34: 3a01 1300 |002c: if-ltz v1, 003f // +0013 │ │ -05fd38: 5432 0a01 |002e: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@010a │ │ -05fd3c: 6e20 d917 1200 |0030: invoke-virtual {v2, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@17d9 │ │ -05fd42: 0c00 |0033: move-result-object v0 │ │ -05fd44: 1f00 b600 |0034: check-cast v0, Landroid/support/v4/app/Fragment; // type@00b6 │ │ -05fd48: 3800 0600 |0036: if-eqz v0, 003c // +0006 │ │ -05fd4c: 5202 b200 |0038: iget v2, v0, Landroid/support/v4/app/Fragment;.mFragmentId:I // field@00b2 │ │ -05fd50: 3242 e2ff |003a: if-eq v2, v4, 001c // -001e │ │ -05fd54: d801 01ff |003c: add-int/lit8 v1, v1, #int -1 // #ff │ │ -05fd58: 28ee |003e: goto 002c // -0012 │ │ -05fd5a: 1200 |003f: const/4 v0, #int 0 // #0 │ │ -05fd5c: 28dc |0040: goto 001c // -0024 │ │ +086e30: |[086e30] android.support.v4.app.FragmentManagerImpl.findFragmentById:(I)Landroid/support/v4/app/Fragment; │ │ +086e40: 5432 4a01 |0000: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@014a │ │ +086e44: 3802 1e00 |0002: if-eqz v2, 0020 // +001e │ │ +086e48: 5432 4a01 |0004: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@014a │ │ +086e4c: 6e10 de22 0200 |0006: invoke-virtual {v2}, Ljava/util/ArrayList;.size:()I // method@22de │ │ +086e52: 0a02 |0009: move-result v2 │ │ +086e54: d801 02ff |000a: add-int/lit8 v1, v2, #int -1 // #ff │ │ +086e58: 3a01 1400 |000c: if-ltz v1, 0020 // +0014 │ │ +086e5c: 5432 4a01 |000e: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@014a │ │ +086e60: 6e20 d722 1200 |0010: invoke-virtual {v2, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@22d7 │ │ +086e66: 0c00 |0013: move-result-object v0 │ │ +086e68: 1f00 1d01 |0014: check-cast v0, Landroid/support/v4/app/Fragment; // type@011d │ │ +086e6c: 3800 0700 |0016: if-eqz v0, 001d // +0007 │ │ +086e70: 5202 ec00 |0018: iget v2, v0, Landroid/support/v4/app/Fragment;.mFragmentId:I // field@00ec │ │ +086e74: 3342 0300 |001a: if-ne v2, v4, 001d // +0003 │ │ +086e78: 1100 |001c: return-object v0 │ │ +086e7a: d801 01ff |001d: add-int/lit8 v1, v1, #int -1 // #ff │ │ +086e7e: 28ed |001f: goto 000c // -0013 │ │ +086e80: 5432 4801 |0020: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@0148 │ │ +086e84: 3802 1d00 |0022: if-eqz v2, 003f // +001d │ │ +086e88: 5432 4801 |0024: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@0148 │ │ +086e8c: 6e10 de22 0200 |0026: invoke-virtual {v2}, Ljava/util/ArrayList;.size:()I // method@22de │ │ +086e92: 0a02 |0029: move-result v2 │ │ +086e94: d801 02ff |002a: add-int/lit8 v1, v2, #int -1 // #ff │ │ +086e98: 3a01 1300 |002c: if-ltz v1, 003f // +0013 │ │ +086e9c: 5432 4801 |002e: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@0148 │ │ +086ea0: 6e20 d722 1200 |0030: invoke-virtual {v2, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@22d7 │ │ +086ea6: 0c00 |0033: move-result-object v0 │ │ +086ea8: 1f00 1d01 |0034: check-cast v0, Landroid/support/v4/app/Fragment; // type@011d │ │ +086eac: 3800 0600 |0036: if-eqz v0, 003c // +0006 │ │ +086eb0: 5202 ec00 |0038: iget v2, v0, Landroid/support/v4/app/Fragment;.mFragmentId:I // field@00ec │ │ +086eb4: 3242 e2ff |003a: if-eq v2, v4, 001c // -001e │ │ +086eb8: d801 01ff |003c: add-int/lit8 v1, v1, #int -1 // #ff │ │ +086ebc: 28ee |003e: goto 002c // -0012 │ │ +086ebe: 1200 |003f: const/4 v0, #int 0 // #0 │ │ +086ec0: 28dc |0040: goto 001c // -0024 │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=1286 │ │ - 0x0004 line=1288 │ │ - 0x000e line=1289 │ │ - 0x0016 line=1290 │ │ - 0x001c line=1304 │ │ - 0x001d line=1288 │ │ - 0x0020 line=1295 │ │ - 0x0024 line=1297 │ │ - 0x002e line=1298 │ │ - 0x0036 line=1299 │ │ - 0x003c line=1297 │ │ - 0x003f line=1304 │ │ + 0x0000 line=1308 │ │ + 0x0004 line=1310 │ │ + 0x000e line=1311 │ │ + 0x0016 line=1312 │ │ + 0x001c line=1326 │ │ + 0x001d line=1310 │ │ + 0x0020 line=1317 │ │ + 0x0024 line=1319 │ │ + 0x002e line=1320 │ │ + 0x0036 line=1321 │ │ + 0x003c line=1319 │ │ + 0x003f line=1326 │ │ locals : │ │ 0x0016 - 0x001c reg=0 f Landroid/support/v4/app/Fragment; │ │ 0x000c - 0x001c reg=1 i I │ │ 0x001d - 0x0020 reg=0 f Landroid/support/v4/app/Fragment; │ │ 0x001d - 0x0020 reg=1 i I │ │ 0x0036 - 0x003f reg=0 f Landroid/support/v4/app/Fragment; │ │ 0x002c - 0x003f reg=1 i I │ │ @@ -117707,70 +161729,70 @@ │ │ type : '(Ljava/lang/String;)Landroid/support/v4/app/Fragment;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 77 16-bit code units │ │ -05fd60: |[05fd60] android.support.v4.app.FragmentManagerImpl.findFragmentByTag:(Ljava/lang/String;)Landroid/support/v4/app/Fragment; │ │ -05fd70: 5432 0c01 |0000: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@010c │ │ -05fd74: 3802 2400 |0002: if-eqz v2, 0026 // +0024 │ │ -05fd78: 3804 2200 |0004: if-eqz v4, 0026 // +0022 │ │ -05fd7c: 5432 0c01 |0006: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@010c │ │ -05fd80: 6e10 df17 0200 |0008: invoke-virtual {v2}, Ljava/util/ArrayList;.size:()I // method@17df │ │ -05fd86: 0a02 |000b: move-result v2 │ │ -05fd88: d801 02ff |000c: add-int/lit8 v1, v2, #int -1 // #ff │ │ -05fd8c: 3a01 1800 |000e: if-ltz v1, 0026 // +0018 │ │ -05fd90: 5432 0c01 |0010: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@010c │ │ -05fd94: 6e20 d917 1200 |0012: invoke-virtual {v2, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@17d9 │ │ -05fd9a: 0c00 |0015: move-result-object v0 │ │ -05fd9c: 1f00 b600 |0016: check-cast v0, Landroid/support/v4/app/Fragment; // type@00b6 │ │ -05fda0: 3800 0b00 |0018: if-eqz v0, 0023 // +000b │ │ -05fda4: 5402 c800 |001a: iget-object v2, v0, Landroid/support/v4/app/Fragment;.mTag:Ljava/lang/String; // field@00c8 │ │ -05fda8: 6e20 a217 2400 |001c: invoke-virtual {v4, v2}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@17a2 │ │ -05fdae: 0a02 |001f: move-result v2 │ │ -05fdb0: 3802 0300 |0020: if-eqz v2, 0023 // +0003 │ │ -05fdb4: 1100 |0022: return-object v0 │ │ -05fdb6: d801 01ff |0023: add-int/lit8 v1, v1, #int -1 // #ff │ │ -05fdba: 28e9 |0025: goto 000e // -0017 │ │ -05fdbc: 5432 0a01 |0026: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@010a │ │ -05fdc0: 3802 2300 |0028: if-eqz v2, 004b // +0023 │ │ -05fdc4: 3804 2100 |002a: if-eqz v4, 004b // +0021 │ │ -05fdc8: 5432 0a01 |002c: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@010a │ │ -05fdcc: 6e10 df17 0200 |002e: invoke-virtual {v2}, Ljava/util/ArrayList;.size:()I // method@17df │ │ -05fdd2: 0a02 |0031: move-result v2 │ │ -05fdd4: d801 02ff |0032: add-int/lit8 v1, v2, #int -1 // #ff │ │ -05fdd8: 3a01 1700 |0034: if-ltz v1, 004b // +0017 │ │ -05fddc: 5432 0a01 |0036: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@010a │ │ -05fde0: 6e20 d917 1200 |0038: invoke-virtual {v2, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@17d9 │ │ -05fde6: 0c00 |003b: move-result-object v0 │ │ -05fde8: 1f00 b600 |003c: check-cast v0, Landroid/support/v4/app/Fragment; // type@00b6 │ │ -05fdec: 3800 0a00 |003e: if-eqz v0, 0048 // +000a │ │ -05fdf0: 5402 c800 |0040: iget-object v2, v0, Landroid/support/v4/app/Fragment;.mTag:Ljava/lang/String; // field@00c8 │ │ -05fdf4: 6e20 a217 2400 |0042: invoke-virtual {v4, v2}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@17a2 │ │ -05fdfa: 0a02 |0045: move-result v2 │ │ -05fdfc: 3902 dcff |0046: if-nez v2, 0022 // -0024 │ │ -05fe00: d801 01ff |0048: add-int/lit8 v1, v1, #int -1 // #ff │ │ -05fe04: 28ea |004a: goto 0034 // -0016 │ │ -05fe06: 1200 |004b: const/4 v0, #int 0 // #0 │ │ -05fe08: 28d6 |004c: goto 0022 // -002a │ │ +086ec4: |[086ec4] android.support.v4.app.FragmentManagerImpl.findFragmentByTag:(Ljava/lang/String;)Landroid/support/v4/app/Fragment; │ │ +086ed4: 5432 4a01 |0000: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@014a │ │ +086ed8: 3802 2400 |0002: if-eqz v2, 0026 // +0024 │ │ +086edc: 3804 2200 |0004: if-eqz v4, 0026 // +0022 │ │ +086ee0: 5432 4a01 |0006: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@014a │ │ +086ee4: 6e10 de22 0200 |0008: invoke-virtual {v2}, Ljava/util/ArrayList;.size:()I // method@22de │ │ +086eea: 0a02 |000b: move-result v2 │ │ +086eec: d801 02ff |000c: add-int/lit8 v1, v2, #int -1 // #ff │ │ +086ef0: 3a01 1800 |000e: if-ltz v1, 0026 // +0018 │ │ +086ef4: 5432 4a01 |0010: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@014a │ │ +086ef8: 6e20 d722 1200 |0012: invoke-virtual {v2, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@22d7 │ │ +086efe: 0c00 |0015: move-result-object v0 │ │ +086f00: 1f00 1d01 |0016: check-cast v0, Landroid/support/v4/app/Fragment; // type@011d │ │ +086f04: 3800 0b00 |0018: if-eqz v0, 0023 // +000b │ │ +086f08: 5402 0601 |001a: iget-object v2, v0, Landroid/support/v4/app/Fragment;.mTag:Ljava/lang/String; // field@0106 │ │ +086f0c: 6e20 9722 2400 |001c: invoke-virtual {v4, v2}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@2297 │ │ +086f12: 0a02 |001f: move-result v2 │ │ +086f14: 3802 0300 |0020: if-eqz v2, 0023 // +0003 │ │ +086f18: 1100 |0022: return-object v0 │ │ +086f1a: d801 01ff |0023: add-int/lit8 v1, v1, #int -1 // #ff │ │ +086f1e: 28e9 |0025: goto 000e // -0017 │ │ +086f20: 5432 4801 |0026: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@0148 │ │ +086f24: 3802 2300 |0028: if-eqz v2, 004b // +0023 │ │ +086f28: 3804 2100 |002a: if-eqz v4, 004b // +0021 │ │ +086f2c: 5432 4801 |002c: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@0148 │ │ +086f30: 6e10 de22 0200 |002e: invoke-virtual {v2}, Ljava/util/ArrayList;.size:()I // method@22de │ │ +086f36: 0a02 |0031: move-result v2 │ │ +086f38: d801 02ff |0032: add-int/lit8 v1, v2, #int -1 // #ff │ │ +086f3c: 3a01 1700 |0034: if-ltz v1, 004b // +0017 │ │ +086f40: 5432 4801 |0036: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@0148 │ │ +086f44: 6e20 d722 1200 |0038: invoke-virtual {v2, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@22d7 │ │ +086f4a: 0c00 |003b: move-result-object v0 │ │ +086f4c: 1f00 1d01 |003c: check-cast v0, Landroid/support/v4/app/Fragment; // type@011d │ │ +086f50: 3800 0a00 |003e: if-eqz v0, 0048 // +000a │ │ +086f54: 5402 0601 |0040: iget-object v2, v0, Landroid/support/v4/app/Fragment;.mTag:Ljava/lang/String; // field@0106 │ │ +086f58: 6e20 9722 2400 |0042: invoke-virtual {v4, v2}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@2297 │ │ +086f5e: 0a02 |0045: move-result v2 │ │ +086f60: 3902 dcff |0046: if-nez v2, 0022 // -0024 │ │ +086f64: d801 01ff |0048: add-int/lit8 v1, v1, #int -1 // #ff │ │ +086f68: 28ea |004a: goto 0034 // -0016 │ │ +086f6a: 1200 |004b: const/4 v0, #int 0 // #0 │ │ +086f6c: 28d6 |004c: goto 0022 // -002a │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=1308 │ │ - 0x0006 line=1310 │ │ - 0x0010 line=1311 │ │ - 0x0018 line=1312 │ │ - 0x0022 line=1326 │ │ - 0x0023 line=1310 │ │ - 0x0026 line=1317 │ │ - 0x002c line=1319 │ │ - 0x0036 line=1320 │ │ - 0x003e line=1321 │ │ - 0x0048 line=1319 │ │ - 0x004b line=1326 │ │ + 0x0000 line=1330 │ │ + 0x0006 line=1332 │ │ + 0x0010 line=1333 │ │ + 0x0018 line=1334 │ │ + 0x0022 line=1348 │ │ + 0x0023 line=1332 │ │ + 0x0026 line=1339 │ │ + 0x002c line=1341 │ │ + 0x0036 line=1342 │ │ + 0x003e line=1343 │ │ + 0x0048 line=1341 │ │ + 0x004b line=1348 │ │ locals : │ │ 0x0018 - 0x0022 reg=0 f Landroid/support/v4/app/Fragment; │ │ 0x000e - 0x0022 reg=1 i I │ │ 0x0023 - 0x0026 reg=0 f Landroid/support/v4/app/Fragment; │ │ 0x0023 - 0x0026 reg=1 i I │ │ 0x003e - 0x004b reg=0 f Landroid/support/v4/app/Fragment; │ │ 0x0034 - 0x004b reg=1 i I │ │ @@ -117782,45 +161804,45 @@ │ │ type : '(Ljava/lang/String;)Landroid/support/v4/app/Fragment;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 38 16-bit code units │ │ -05fe0c: |[05fe0c] android.support.v4.app.FragmentManagerImpl.findFragmentByWho:(Ljava/lang/String;)Landroid/support/v4/app/Fragment; │ │ -05fe1c: 5432 0a01 |0000: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@010a │ │ -05fe20: 3802 2200 |0002: if-eqz v2, 0024 // +0022 │ │ -05fe24: 3804 2000 |0004: if-eqz v4, 0024 // +0020 │ │ -05fe28: 5432 0a01 |0006: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@010a │ │ -05fe2c: 6e10 df17 0200 |0008: invoke-virtual {v2}, Ljava/util/ArrayList;.size:()I // method@17df │ │ -05fe32: 0a02 |000b: move-result v2 │ │ -05fe34: d801 02ff |000c: add-int/lit8 v1, v2, #int -1 // #ff │ │ -05fe38: 3a01 1600 |000e: if-ltz v1, 0024 // +0016 │ │ -05fe3c: 5432 0a01 |0010: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@010a │ │ -05fe40: 6e20 d917 1200 |0012: invoke-virtual {v2, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@17d9 │ │ -05fe46: 0c00 |0015: move-result-object v0 │ │ -05fe48: 1f00 b600 |0016: check-cast v0, Landroid/support/v4/app/Fragment; // type@00b6 │ │ -05fe4c: 3800 0900 |0018: if-eqz v0, 0021 // +0009 │ │ -05fe50: 6e20 0f03 4000 |001a: invoke-virtual {v0, v4}, Landroid/support/v4/app/Fragment;.findFragmentByWho:(Ljava/lang/String;)Landroid/support/v4/app/Fragment; // method@030f │ │ -05fe56: 0c00 |001d: move-result-object v0 │ │ -05fe58: 3800 0300 |001e: if-eqz v0, 0021 // +0003 │ │ -05fe5c: 1100 |0020: return-object v0 │ │ -05fe5e: d801 01ff |0021: add-int/lit8 v1, v1, #int -1 // #ff │ │ -05fe62: 28eb |0023: goto 000e // -0015 │ │ -05fe64: 1200 |0024: const/4 v0, #int 0 // #0 │ │ -05fe66: 28fb |0025: goto 0020 // -0005 │ │ - catches : (none) │ │ - positions : │ │ - 0x0000 line=1330 │ │ - 0x0006 line=1331 │ │ - 0x0010 line=1332 │ │ - 0x0018 line=1333 │ │ - 0x0020 line=1338 │ │ - 0x0021 line=1331 │ │ - 0x0024 line=1338 │ │ +086f70: |[086f70] android.support.v4.app.FragmentManagerImpl.findFragmentByWho:(Ljava/lang/String;)Landroid/support/v4/app/Fragment; │ │ +086f80: 5432 4801 |0000: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@0148 │ │ +086f84: 3802 2200 |0002: if-eqz v2, 0024 // +0022 │ │ +086f88: 3804 2000 |0004: if-eqz v4, 0024 // +0020 │ │ +086f8c: 5432 4801 |0006: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@0148 │ │ +086f90: 6e10 de22 0200 |0008: invoke-virtual {v2}, Ljava/util/ArrayList;.size:()I // method@22de │ │ +086f96: 0a02 |000b: move-result v2 │ │ +086f98: d801 02ff |000c: add-int/lit8 v1, v2, #int -1 // #ff │ │ +086f9c: 3a01 1600 |000e: if-ltz v1, 0024 // +0016 │ │ +086fa0: 5432 4801 |0010: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@0148 │ │ +086fa4: 6e20 d722 1200 |0012: invoke-virtual {v2, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@22d7 │ │ +086faa: 0c00 |0015: move-result-object v0 │ │ +086fac: 1f00 1d01 |0016: check-cast v0, Landroid/support/v4/app/Fragment; // type@011d │ │ +086fb0: 3800 0900 |0018: if-eqz v0, 0021 // +0009 │ │ +086fb4: 6e20 c304 4000 |001a: invoke-virtual {v0, v4}, Landroid/support/v4/app/Fragment;.findFragmentByWho:(Ljava/lang/String;)Landroid/support/v4/app/Fragment; // method@04c3 │ │ +086fba: 0c00 |001d: move-result-object v0 │ │ +086fbc: 3800 0300 |001e: if-eqz v0, 0021 // +0003 │ │ +086fc0: 1100 |0020: return-object v0 │ │ +086fc2: d801 01ff |0021: add-int/lit8 v1, v1, #int -1 // #ff │ │ +086fc6: 28eb |0023: goto 000e // -0015 │ │ +086fc8: 1200 |0024: const/4 v0, #int 0 // #0 │ │ +086fca: 28fb |0025: goto 0020 // -0005 │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=1352 │ │ + 0x0006 line=1353 │ │ + 0x0010 line=1354 │ │ + 0x0018 line=1355 │ │ + 0x0020 line=1360 │ │ + 0x0021 line=1353 │ │ + 0x0024 line=1360 │ │ locals : │ │ 0x0018 - 0x0020 reg=0 f Landroid/support/v4/app/Fragment; │ │ 0x000e - 0x0020 reg=1 i I │ │ 0x0021 - 0x0024 reg=0 f Landroid/support/v4/app/Fragment; │ │ 0x0021 - 0x0024 reg=1 i I │ │ 0x0000 - 0x0026 reg=3 this Landroid/support/v4/app/FragmentManagerImpl; │ │ 0x0000 - 0x0026 reg=4 who Ljava/lang/String; │ │ @@ -117830,180 +161852,180 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 60 16-bit code units │ │ -05fe68: |[05fe68] android.support.v4.app.FragmentManagerImpl.freeBackStackIndex:(I)V │ │ -05fe78: 1d03 |0000: monitor-enter v3 │ │ -05fe7a: 5430 1101 |0001: iget-object v0, v3, Landroid/support/v4/app/FragmentManagerImpl;.mBackStackIndices:Ljava/util/ArrayList; // field@0111 │ │ -05fe7e: 1201 |0003: const/4 v1, #int 0 // #0 │ │ -05fe80: 6e30 de17 4001 |0004: invoke-virtual {v0, v4, v1}, Ljava/util/ArrayList;.set:(ILjava/lang/Object;)Ljava/lang/Object; // method@17de │ │ -05fe86: 5430 0d01 |0007: iget-object v0, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAvailBackStackIndices:Ljava/util/ArrayList; // field@010d │ │ -05fe8a: 3900 0900 |0009: if-nez v0, 0012 // +0009 │ │ -05fe8e: 2200 cf03 |000b: new-instance v0, Ljava/util/ArrayList; // type@03cf │ │ -05fe92: 7010 d317 0000 |000d: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@17d3 │ │ -05fe98: 5b30 0d01 |0010: iput-object v0, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAvailBackStackIndices:Ljava/util/ArrayList; // field@010d │ │ -05fe9c: 6300 0101 |0012: sget-boolean v0, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@0101 │ │ -05fea0: 3800 1a00 |0014: if-eqz v0, 002e // +001a │ │ -05fea4: 1a00 6703 |0016: const-string v0, "FragmentManager" // string@0367 │ │ -05fea8: 2201 b903 |0018: new-instance v1, Ljava/lang/StringBuilder; // type@03b9 │ │ -05feac: 7010 ae17 0100 |001a: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@17ae │ │ -05feb2: 1a02 7803 |001d: const-string v2, "Freeing back stack index " // string@0378 │ │ -05feb6: 6e20 b517 2100 |001f: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17b5 │ │ -05febc: 0c01 |0022: move-result-object v1 │ │ -05febe: 6e20 b117 4100 |0023: invoke-virtual {v1, v4}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@17b1 │ │ -05fec4: 0c01 |0026: move-result-object v1 │ │ -05fec6: 6e10 ba17 0100 |0027: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@17ba │ │ -05fecc: 0c01 |002a: move-result-object v1 │ │ -05fece: 7120 3812 1000 |002b: invoke-static {v0, v1}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@1238 │ │ -05fed4: 5430 0d01 |002e: iget-object v0, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAvailBackStackIndices:Ljava/util/ArrayList; // field@010d │ │ -05fed8: 7110 8217 0400 |0030: invoke-static {v4}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@1782 │ │ -05fede: 0c01 |0033: move-result-object v1 │ │ -05fee0: 6e20 d617 1000 |0034: invoke-virtual {v0, v1}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@17d6 │ │ -05fee6: 1e03 |0037: monitor-exit v3 │ │ -05fee8: 0e00 |0038: return-void │ │ -05feea: 0d00 |0039: move-exception v0 │ │ -05feec: 1e03 |003a: monitor-exit v3 │ │ -05feee: 2700 |003b: throw v0 │ │ +086fcc: |[086fcc] android.support.v4.app.FragmentManagerImpl.freeBackStackIndex:(I)V │ │ +086fdc: 1d03 |0000: monitor-enter v3 │ │ +086fde: 5430 4f01 |0001: iget-object v0, v3, Landroid/support/v4/app/FragmentManagerImpl;.mBackStackIndices:Ljava/util/ArrayList; // field@014f │ │ +086fe2: 1201 |0003: const/4 v1, #int 0 // #0 │ │ +086fe4: 6e30 dd22 4001 |0004: invoke-virtual {v0, v4, v1}, Ljava/util/ArrayList;.set:(ILjava/lang/Object;)Ljava/lang/Object; // method@22dd │ │ +086fea: 5430 4b01 |0007: iget-object v0, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAvailBackStackIndices:Ljava/util/ArrayList; // field@014b │ │ +086fee: 3900 0900 |0009: if-nez v0, 0012 // +0009 │ │ +086ff2: 2200 5905 |000b: new-instance v0, Ljava/util/ArrayList; // type@0559 │ │ +086ff6: 7010 cf22 0000 |000d: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@22cf │ │ +086ffc: 5b30 4b01 |0010: iput-object v0, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAvailBackStackIndices:Ljava/util/ArrayList; // field@014b │ │ +087000: 6300 3f01 |0012: sget-boolean v0, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@013f │ │ +087004: 3800 1a00 |0014: if-eqz v0, 002e // +001a │ │ +087008: 1a00 6604 |0016: const-string v0, "FragmentManager" // string@0466 │ │ +08700c: 2201 3e05 |0018: new-instance v1, Ljava/lang/StringBuilder; // type@053e │ │ +087010: 7010 a422 0100 |001a: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@22a4 │ │ +087016: 1a02 7804 |001d: const-string v2, "Freeing back stack index " // string@0478 │ │ +08701a: 6e20 ad22 2100 |001f: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22ad │ │ +087020: 0c01 |0022: move-result-object v1 │ │ +087022: 6e20 a922 4100 |0023: invoke-virtual {v1, v4}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@22a9 │ │ +087028: 0c01 |0026: move-result-object v1 │ │ +08702a: 6e10 b222 0100 |0027: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@22b2 │ │ +087030: 0c01 |002a: move-result-object v1 │ │ +087032: 7120 741c 1000 |002b: invoke-static {v0, v1}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@1c74 │ │ +087038: 5430 4b01 |002e: iget-object v0, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAvailBackStackIndices:Ljava/util/ArrayList; // field@014b │ │ +08703c: 7110 7422 0400 |0030: invoke-static {v4}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@2274 │ │ +087042: 0c01 |0033: move-result-object v1 │ │ +087044: 6e20 d322 1000 |0034: invoke-virtual {v0, v1}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@22d3 │ │ +08704a: 1e03 |0037: monitor-exit v3 │ │ +08704c: 0e00 |0038: return-void │ │ +08704e: 0d00 |0039: move-exception v0 │ │ +087050: 1e03 |003a: monitor-exit v3 │ │ +087052: 2700 |003b: throw v0 │ │ catches : 1 │ │ 0x0001 - 0x003b │ │ -> 0x0039 │ │ positions : │ │ - 0x0000 line=1424 │ │ - 0x0001 line=1425 │ │ - 0x0007 line=1426 │ │ - 0x000b line=1427 │ │ - 0x0012 line=1429 │ │ - 0x002e line=1430 │ │ - 0x0037 line=1431 │ │ - 0x0038 line=1432 │ │ - 0x0039 line=1431 │ │ + 0x0000 line=1446 │ │ + 0x0001 line=1447 │ │ + 0x0007 line=1448 │ │ + 0x000b line=1449 │ │ + 0x0012 line=1451 │ │ + 0x002e line=1452 │ │ + 0x0037 line=1453 │ │ + 0x0038 line=1454 │ │ + 0x0039 line=1453 │ │ locals : │ │ 0x0000 - 0x003c reg=3 this Landroid/support/v4/app/FragmentManagerImpl; │ │ 0x0000 - 0x003c reg=4 index I │ │ │ │ #32 : (in Landroid/support/v4/app/FragmentManagerImpl;) │ │ name : 'getBackStackEntryAt' │ │ type : '(I)Landroid/support/v4/app/FragmentManager$BackStackEntry;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -05fefc: |[05fefc] android.support.v4.app.FragmentManagerImpl.getBackStackEntryAt:(I)Landroid/support/v4/app/FragmentManager$BackStackEntry; │ │ -05ff0c: 5410 0f01 |0000: iget-object v0, v1, Landroid/support/v4/app/FragmentManagerImpl;.mBackStack:Ljava/util/ArrayList; // field@010f │ │ -05ff10: 6e20 d917 2000 |0002: invoke-virtual {v0, v2}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@17d9 │ │ -05ff16: 0c00 |0005: move-result-object v0 │ │ -05ff18: 1f00 bd00 |0006: check-cast v0, Landroid/support/v4/app/FragmentManager$BackStackEntry; // type@00bd │ │ -05ff1c: 1100 |0008: return-object v0 │ │ +087060: |[087060] android.support.v4.app.FragmentManagerImpl.getBackStackEntryAt:(I)Landroid/support/v4/app/FragmentManager$BackStackEntry; │ │ +087070: 5410 4d01 |0000: iget-object v0, v1, Landroid/support/v4/app/FragmentManagerImpl;.mBackStack:Ljava/util/ArrayList; // field@014d │ │ +087074: 6e20 d722 2000 |0002: invoke-virtual {v0, v2}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@22d7 │ │ +08707a: 0c00 |0005: move-result-object v0 │ │ +08707c: 1f00 2301 |0006: check-cast v0, Landroid/support/v4/app/FragmentManager$BackStackEntry; // type@0123 │ │ +087080: 1100 |0008: return-object v0 │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=536 │ │ + 0x0000 line=550 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 this Landroid/support/v4/app/FragmentManagerImpl; │ │ 0x0000 - 0x0009 reg=2 index I │ │ │ │ #33 : (in Landroid/support/v4/app/FragmentManagerImpl;) │ │ name : 'getBackStackEntryCount' │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 13 16-bit code units │ │ -05ff20: |[05ff20] android.support.v4.app.FragmentManagerImpl.getBackStackEntryCount:()I │ │ -05ff30: 5410 0f01 |0000: iget-object v0, v1, Landroid/support/v4/app/FragmentManagerImpl;.mBackStack:Ljava/util/ArrayList; // field@010f │ │ -05ff34: 3800 0900 |0002: if-eqz v0, 000b // +0009 │ │ -05ff38: 5410 0f01 |0004: iget-object v0, v1, Landroid/support/v4/app/FragmentManagerImpl;.mBackStack:Ljava/util/ArrayList; // field@010f │ │ -05ff3c: 6e10 df17 0000 |0006: invoke-virtual {v0}, Ljava/util/ArrayList;.size:()I // method@17df │ │ -05ff42: 0a00 |0009: move-result v0 │ │ -05ff44: 0f00 |000a: return v0 │ │ -05ff46: 1200 |000b: const/4 v0, #int 0 // #0 │ │ -05ff48: 28fe |000c: goto 000a // -0002 │ │ +087084: |[087084] android.support.v4.app.FragmentManagerImpl.getBackStackEntryCount:()I │ │ +087094: 5410 4d01 |0000: iget-object v0, v1, Landroid/support/v4/app/FragmentManagerImpl;.mBackStack:Ljava/util/ArrayList; // field@014d │ │ +087098: 3800 0900 |0002: if-eqz v0, 000b // +0009 │ │ +08709c: 5410 4d01 |0004: iget-object v0, v1, Landroid/support/v4/app/FragmentManagerImpl;.mBackStack:Ljava/util/ArrayList; // field@014d │ │ +0870a0: 6e10 de22 0000 |0006: invoke-virtual {v0}, Ljava/util/ArrayList;.size:()I // method@22de │ │ +0870a6: 0a00 |0009: move-result v0 │ │ +0870a8: 0f00 |000a: return v0 │ │ +0870aa: 1200 |000b: const/4 v0, #int 0 // #0 │ │ +0870ac: 28fe |000c: goto 000a // -0002 │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=531 │ │ + 0x0000 line=545 │ │ locals : │ │ 0x0000 - 0x000d reg=1 this Landroid/support/v4/app/FragmentManagerImpl; │ │ │ │ #34 : (in Landroid/support/v4/app/FragmentManagerImpl;) │ │ name : 'getFragment' │ │ type : '(Landroid/os/Bundle;Ljava/lang/String;)Landroid/support/v4/app/Fragment;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 8 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 102 16-bit code units │ │ -05ff4c: |[05ff4c] android.support.v4.app.FragmentManagerImpl.getFragment:(Landroid/os/Bundle;Ljava/lang/String;)Landroid/support/v4/app/Fragment; │ │ -05ff5c: 12f2 |0000: const/4 v2, #int -1 // #ff │ │ -05ff5e: 6e30 d501 7602 |0001: invoke-virtual {v6, v7, v2}, Landroid/os/Bundle;.getInt:(Ljava/lang/String;I)I // method@01d5 │ │ -05ff64: 0a01 |0004: move-result v1 │ │ -05ff66: 3321 0400 |0005: if-ne v1, v2, 0009 // +0004 │ │ -05ff6a: 1200 |0007: const/4 v0, #int 0 // #0 │ │ -05ff6c: 1100 |0008: return-object v0 │ │ -05ff6e: 5452 0a01 |0009: iget-object v2, v5, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@010a │ │ -05ff72: 6e10 df17 0200 |000b: invoke-virtual {v2}, Ljava/util/ArrayList;.size:()I // method@17df │ │ -05ff78: 0a02 |000e: move-result v2 │ │ -05ff7a: 3421 2700 |000f: if-lt v1, v2, 0036 // +0027 │ │ -05ff7e: 2202 a703 |0011: new-instance v2, Ljava/lang/IllegalStateException; // type@03a7 │ │ -05ff82: 2203 b903 |0013: new-instance v3, Ljava/lang/StringBuilder; // type@03b9 │ │ -05ff86: 7010 ae17 0300 |0015: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@17ae │ │ -05ff8c: 1a04 5e03 |0018: const-string v4, "Fragement no longer exists for key " // string@035e │ │ -05ff90: 6e20 b517 4300 |001a: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17b5 │ │ -05ff96: 0c03 |001d: move-result-object v3 │ │ -05ff98: 6e20 b517 7300 |001e: invoke-virtual {v3, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17b5 │ │ -05ff9e: 0c03 |0021: move-result-object v3 │ │ -05ffa0: 1a04 d600 |0022: const-string v4, ": index " // string@00d6 │ │ -05ffa4: 6e20 b517 4300 |0024: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17b5 │ │ -05ffaa: 0c03 |0027: move-result-object v3 │ │ -05ffac: 6e20 b117 1300 |0028: invoke-virtual {v3, v1}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@17b1 │ │ -05ffb2: 0c03 |002b: move-result-object v3 │ │ -05ffb4: 6e10 ba17 0300 |002c: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@17ba │ │ -05ffba: 0c03 |002f: move-result-object v3 │ │ -05ffbc: 7020 7c17 3200 |0030: invoke-direct {v2, v3}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@177c │ │ -05ffc2: 7020 1904 2500 |0033: invoke-direct {v5, v2}, Landroid/support/v4/app/FragmentManagerImpl;.throwException:(Ljava/lang/RuntimeException;)V // method@0419 │ │ -05ffc8: 5452 0a01 |0036: iget-object v2, v5, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@010a │ │ -05ffcc: 6e20 d917 1200 |0038: invoke-virtual {v2, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@17d9 │ │ -05ffd2: 0c00 |003b: move-result-object v0 │ │ -05ffd4: 1f00 b600 |003c: check-cast v0, Landroid/support/v4/app/Fragment; // type@00b6 │ │ -05ffd8: 3900 caff |003e: if-nez v0, 0008 // -0036 │ │ -05ffdc: 2202 a703 |0040: new-instance v2, Ljava/lang/IllegalStateException; // type@03a7 │ │ -05ffe0: 2203 b903 |0042: new-instance v3, Ljava/lang/StringBuilder; // type@03b9 │ │ -05ffe4: 7010 ae17 0300 |0044: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@17ae │ │ -05ffea: 1a04 5e03 |0047: const-string v4, "Fragement no longer exists for key " // string@035e │ │ -05ffee: 6e20 b517 4300 |0049: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17b5 │ │ -05fff4: 0c03 |004c: move-result-object v3 │ │ -05fff6: 6e20 b517 7300 |004d: invoke-virtual {v3, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17b5 │ │ -05fffc: 0c03 |0050: move-result-object v3 │ │ -05fffe: 1a04 d600 |0051: const-string v4, ": index " // string@00d6 │ │ -060002: 6e20 b517 4300 |0053: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17b5 │ │ -060008: 0c03 |0056: move-result-object v3 │ │ -06000a: 6e20 b117 1300 |0057: invoke-virtual {v3, v1}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@17b1 │ │ -060010: 0c03 |005a: move-result-object v3 │ │ -060012: 6e10 ba17 0300 |005b: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@17ba │ │ -060018: 0c03 |005e: move-result-object v3 │ │ -06001a: 7020 7c17 3200 |005f: invoke-direct {v2, v3}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@177c │ │ -060020: 7020 1904 2500 |0062: invoke-direct {v5, v2}, Landroid/support/v4/app/FragmentManagerImpl;.throwException:(Ljava/lang/RuntimeException;)V // method@0419 │ │ -060026: 28a3 |0065: goto 0008 // -005d │ │ - catches : (none) │ │ - positions : │ │ - 0x0001 line=565 │ │ - 0x0005 line=566 │ │ - 0x0007 line=567 │ │ - 0x0008 line=578 │ │ - 0x0009 line=569 │ │ - 0x0011 line=570 │ │ - 0x0036 line=573 │ │ - 0x003e line=574 │ │ - 0x0040 line=575 │ │ +0870b0: |[0870b0] android.support.v4.app.FragmentManagerImpl.getFragment:(Landroid/os/Bundle;Ljava/lang/String;)Landroid/support/v4/app/Fragment; │ │ +0870c0: 12f2 |0000: const/4 v2, #int -1 // #ff │ │ +0870c2: 6e30 eb02 7602 |0001: invoke-virtual {v6, v7, v2}, Landroid/os/Bundle;.getInt:(Ljava/lang/String;I)I // method@02eb │ │ +0870c8: 0a01 |0004: move-result v1 │ │ +0870ca: 3321 0400 |0005: if-ne v1, v2, 0009 // +0004 │ │ +0870ce: 1200 |0007: const/4 v0, #int 0 // #0 │ │ +0870d0: 1100 |0008: return-object v0 │ │ +0870d2: 5452 4801 |0009: iget-object v2, v5, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@0148 │ │ +0870d6: 6e10 de22 0200 |000b: invoke-virtual {v2}, Ljava/util/ArrayList;.size:()I // method@22de │ │ +0870dc: 0a02 |000e: move-result v2 │ │ +0870de: 3421 2700 |000f: if-lt v1, v2, 0036 // +0027 │ │ +0870e2: 2202 2c05 |0011: new-instance v2, Ljava/lang/IllegalStateException; // type@052c │ │ +0870e6: 2203 3e05 |0013: new-instance v3, Ljava/lang/StringBuilder; // type@053e │ │ +0870ea: 7010 a422 0300 |0015: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@22a4 │ │ +0870f0: 1a04 6204 |0018: const-string v4, "Fragment no longer exists for key " // string@0462 │ │ +0870f4: 6e20 ad22 4300 |001a: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22ad │ │ +0870fa: 0c03 |001d: move-result-object v3 │ │ +0870fc: 6e20 ad22 7300 |001e: invoke-virtual {v3, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22ad │ │ +087102: 0c03 |0021: move-result-object v3 │ │ +087104: 1a04 f400 |0022: const-string v4, ": index " // string@00f4 │ │ +087108: 6e20 ad22 4300 |0024: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22ad │ │ +08710e: 0c03 |0027: move-result-object v3 │ │ +087110: 6e20 a922 1300 |0028: invoke-virtual {v3, v1}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@22a9 │ │ +087116: 0c03 |002b: move-result-object v3 │ │ +087118: 6e10 b222 0300 |002c: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@22b2 │ │ +08711e: 0c03 |002f: move-result-object v3 │ │ +087120: 7020 6c22 3200 |0030: invoke-direct {v2, v3}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@226c │ │ +087126: 7020 e905 2500 |0033: invoke-direct {v5, v2}, Landroid/support/v4/app/FragmentManagerImpl;.throwException:(Ljava/lang/RuntimeException;)V // method@05e9 │ │ +08712c: 5452 4801 |0036: iget-object v2, v5, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@0148 │ │ +087130: 6e20 d722 1200 |0038: invoke-virtual {v2, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@22d7 │ │ +087136: 0c00 |003b: move-result-object v0 │ │ +087138: 1f00 1d01 |003c: check-cast v0, Landroid/support/v4/app/Fragment; // type@011d │ │ +08713c: 3900 caff |003e: if-nez v0, 0008 // -0036 │ │ +087140: 2202 2c05 |0040: new-instance v2, Ljava/lang/IllegalStateException; // type@052c │ │ +087144: 2203 3e05 |0042: new-instance v3, Ljava/lang/StringBuilder; // type@053e │ │ +087148: 7010 a422 0300 |0044: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@22a4 │ │ +08714e: 1a04 6204 |0047: const-string v4, "Fragment no longer exists for key " // string@0462 │ │ +087152: 6e20 ad22 4300 |0049: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22ad │ │ +087158: 0c03 |004c: move-result-object v3 │ │ +08715a: 6e20 ad22 7300 |004d: invoke-virtual {v3, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22ad │ │ +087160: 0c03 |0050: move-result-object v3 │ │ +087162: 1a04 f400 |0051: const-string v4, ": index " // string@00f4 │ │ +087166: 6e20 ad22 4300 |0053: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22ad │ │ +08716c: 0c03 |0056: move-result-object v3 │ │ +08716e: 6e20 a922 1300 |0057: invoke-virtual {v3, v1}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@22a9 │ │ +087174: 0c03 |005a: move-result-object v3 │ │ +087176: 6e10 b222 0300 |005b: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@22b2 │ │ +08717c: 0c03 |005e: move-result-object v3 │ │ +08717e: 7020 6c22 3200 |005f: invoke-direct {v2, v3}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@226c │ │ +087184: 7020 e905 2500 |0062: invoke-direct {v5, v2}, Landroid/support/v4/app/FragmentManagerImpl;.throwException:(Ljava/lang/RuntimeException;)V // method@05e9 │ │ +08718a: 28a3 |0065: goto 0008 // -005d │ │ + catches : (none) │ │ + positions : │ │ + 0x0001 line=579 │ │ + 0x0005 line=580 │ │ + 0x0007 line=581 │ │ + 0x0008 line=592 │ │ + 0x0009 line=583 │ │ + 0x0011 line=584 │ │ + 0x0036 line=587 │ │ + 0x003e line=588 │ │ + 0x0040 line=589 │ │ locals : │ │ 0x003e - 0x0066 reg=0 f Landroid/support/v4/app/Fragment; │ │ 0x0005 - 0x0066 reg=1 index I │ │ 0x0000 - 0x0066 reg=5 this Landroid/support/v4/app/FragmentManagerImpl; │ │ 0x0000 - 0x0066 reg=6 bundle Landroid/os/Bundle; │ │ 0x0000 - 0x0066 reg=7 key Ljava/lang/String; │ │ │ │ @@ -118012,2969 +162034,3328 @@ │ │ type : '()Ljava/util/List;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -060028: |[060028] android.support.v4.app.FragmentManagerImpl.getFragments:()Ljava/util/List; │ │ -060038: 5410 0a01 |0000: iget-object v0, v1, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@010a │ │ -06003c: 1100 |0002: return-object v0 │ │ +08718c: |[08718c] android.support.v4.app.FragmentManagerImpl.getFragments:()Ljava/util/List; │ │ +08719c: 5410 4801 |0000: iget-object v0, v1, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@0148 │ │ +0871a0: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=583 │ │ + 0x0000 line=597 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/app/FragmentManagerImpl; │ │ │ │ #36 : (in Landroid/support/v4/app/FragmentManagerImpl;) │ │ + name : 'getLayoutInflaterFactory' │ │ + type : '()Landroid/view/LayoutInflater$Factory;' │ │ + access : 0x0000 () │ │ + code - │ │ + registers : 1 │ │ + ins : 1 │ │ + outs : 0 │ │ + insns size : 1 16-bit code units │ │ +0871a4: |[0871a4] android.support.v4.app.FragmentManagerImpl.getLayoutInflaterFactory:()Landroid/view/LayoutInflater$Factory; │ │ +0871b4: 1100 |0000: return-object v0 │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=2202 │ │ + locals : │ │ + 0x0000 - 0x0001 reg=0 this Landroid/support/v4/app/FragmentManagerImpl; │ │ + │ │ + #37 : (in Landroid/support/v4/app/FragmentManagerImpl;) │ │ name : 'hideFragment' │ │ type : '(Landroid/support/v4/app/Fragment;II)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 9 │ │ ins : 4 │ │ outs : 5 │ │ insns size : 76 16-bit code units │ │ -060040: |[060040] android.support.v4.app.FragmentManagerImpl.hideFragment:(Landroid/support/v4/app/Fragment;II)V │ │ -060050: 1214 |0000: const/4 v4, #int 1 // #1 │ │ -060052: 6301 0101 |0001: sget-boolean v1, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@0101 │ │ -060056: 3801 1a00 |0003: if-eqz v1, 001d // +001a │ │ -06005a: 1a01 6703 |0005: const-string v1, "FragmentManager" // string@0367 │ │ -06005e: 2202 b903 |0007: new-instance v2, Ljava/lang/StringBuilder; // type@03b9 │ │ -060062: 7010 ae17 0200 |0009: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@17ae │ │ -060068: 1a03 da13 |000c: const-string v3, "hide: " // string@13da │ │ -06006c: 6e20 b517 3200 |000e: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17b5 │ │ -060072: 0c02 |0011: move-result-object v2 │ │ -060074: 6e20 b417 6200 |0012: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@17b4 │ │ -06007a: 0c02 |0015: move-result-object v2 │ │ -06007c: 6e10 ba17 0200 |0016: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@17ba │ │ -060082: 0c02 |0019: move-result-object v2 │ │ -060084: 7120 3812 2100 |001a: invoke-static {v1, v2}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@1238 │ │ -06008a: 5561 b600 |001d: iget-boolean v1, v6, Landroid/support/v4/app/Fragment;.mHidden:Z // field@00b6 │ │ -06008e: 3901 2c00 |001f: if-nez v1, 004b // +002c │ │ -060092: 5c64 b600 |0021: iput-boolean v4, v6, Landroid/support/v4/app/Fragment;.mHidden:Z // field@00b6 │ │ -060096: 5461 cd00 |0023: iget-object v1, v6, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@00cd │ │ -06009a: 3801 1500 |0025: if-eqz v1, 003a // +0015 │ │ -06009e: 1201 |0027: const/4 v1, #int 0 // #0 │ │ -0600a0: 6e58 f903 6517 |0028: invoke-virtual {v5, v6, v7, v1, v8}, Landroid/support/v4/app/FragmentManagerImpl;.loadAnimation:(Landroid/support/v4/app/Fragment;IZI)Landroid/view/animation/Animation; // method@03f9 │ │ -0600a6: 0c00 |002b: move-result-object v0 │ │ -0600a8: 3800 0700 |002c: if-eqz v0, 0033 // +0007 │ │ -0600ac: 5461 cd00 |002e: iget-object v1, v6, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@00cd │ │ -0600b0: 6e20 1313 0100 |0030: invoke-virtual {v1, v0}, Landroid/view/View;.startAnimation:(Landroid/view/animation/Animation;)V // method@1313 │ │ -0600b6: 5461 cd00 |0033: iget-object v1, v6, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@00cd │ │ -0600ba: 1302 0800 |0035: const/16 v2, #int 8 // #8 │ │ -0600be: 6e20 1213 2100 |0037: invoke-virtual {v1, v2}, Landroid/view/View;.setVisibility:(I)V // method@1312 │ │ -0600c4: 5561 a700 |003a: iget-boolean v1, v6, Landroid/support/v4/app/Fragment;.mAdded:Z // field@00a7 │ │ -0600c8: 3801 0c00 |003c: if-eqz v1, 0048 // +000c │ │ -0600cc: 5561 b500 |003e: iget-boolean v1, v6, Landroid/support/v4/app/Fragment;.mHasMenu:Z // field@00b5 │ │ -0600d0: 3801 0800 |0040: if-eqz v1, 0048 // +0008 │ │ -0600d4: 5561 bc00 |0042: iget-boolean v1, v6, Landroid/support/v4/app/Fragment;.mMenuVisible:Z // field@00bc │ │ -0600d8: 3801 0400 |0044: if-eqz v1, 0048 // +0004 │ │ -0600dc: 5c54 1901 |0046: iput-boolean v4, v5, Landroid/support/v4/app/FragmentManagerImpl;.mNeedMenuInvalidate:Z // field@0119 │ │ -0600e0: 6e20 4003 4600 |0048: invoke-virtual {v6, v4}, Landroid/support/v4/app/Fragment;.onHiddenChanged:(Z)V // method@0340 │ │ -0600e6: 0e00 |004b: return-void │ │ - catches : (none) │ │ - positions : │ │ - 0x0001 line=1207 │ │ - 0x001d line=1208 │ │ - 0x0021 line=1209 │ │ - 0x0023 line=1210 │ │ - 0x0027 line=1211 │ │ - 0x002c line=1213 │ │ - 0x002e line=1214 │ │ - 0x0033 line=1216 │ │ - 0x003a line=1218 │ │ - 0x0046 line=1219 │ │ - 0x0048 line=1221 │ │ - 0x004b line=1223 │ │ +0871b8: |[0871b8] android.support.v4.app.FragmentManagerImpl.hideFragment:(Landroid/support/v4/app/Fragment;II)V │ │ +0871c8: 1214 |0000: const/4 v4, #int 1 // #1 │ │ +0871ca: 6301 3f01 |0001: sget-boolean v1, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@013f │ │ +0871ce: 3801 1a00 |0003: if-eqz v1, 001d // +001a │ │ +0871d2: 1a01 6604 |0005: const-string v1, "FragmentManager" // string@0466 │ │ +0871d6: 2202 3e05 |0007: new-instance v2, Ljava/lang/StringBuilder; // type@053e │ │ +0871da: 7010 a422 0200 |0009: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@22a4 │ │ +0871e0: 1a03 8a1a |000c: const-string v3, "hide: " // string@1a8a │ │ +0871e4: 6e20 ad22 3200 |000e: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22ad │ │ +0871ea: 0c02 |0011: move-result-object v2 │ │ +0871ec: 6e20 ac22 6200 |0012: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@22ac │ │ +0871f2: 0c02 |0015: move-result-object v2 │ │ +0871f4: 6e10 b222 0200 |0016: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@22b2 │ │ +0871fa: 0c02 |0019: move-result-object v2 │ │ +0871fc: 7120 741c 2100 |001a: invoke-static {v1, v2}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@1c74 │ │ +087202: 5561 f000 |001d: iget-boolean v1, v6, Landroid/support/v4/app/Fragment;.mHidden:Z // field@00f0 │ │ +087206: 3901 2c00 |001f: if-nez v1, 004b // +002c │ │ +08720a: 5c64 f000 |0021: iput-boolean v4, v6, Landroid/support/v4/app/Fragment;.mHidden:Z // field@00f0 │ │ +08720e: 5461 0b01 |0023: iget-object v1, v6, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@010b │ │ +087212: 3801 1500 |0025: if-eqz v1, 003a // +0015 │ │ +087216: 1201 |0027: const/4 v1, #int 0 // #0 │ │ +087218: 6e58 c805 6517 |0028: invoke-virtual {v5, v6, v7, v1, v8}, Landroid/support/v4/app/FragmentManagerImpl;.loadAnimation:(Landroid/support/v4/app/Fragment;IZI)Landroid/view/animation/Animation; // method@05c8 │ │ +08721e: 0c00 |002b: move-result-object v0 │ │ +087220: 3800 0700 |002c: if-eqz v0, 0033 // +0007 │ │ +087224: 5461 0b01 |002e: iget-object v1, v6, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@010b │ │ +087228: 6e20 871d 0100 |0030: invoke-virtual {v1, v0}, Landroid/view/View;.startAnimation:(Landroid/view/animation/Animation;)V // method@1d87 │ │ +08722e: 5461 0b01 |0033: iget-object v1, v6, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@010b │ │ +087232: 1302 0800 |0035: const/16 v2, #int 8 // #8 │ │ +087236: 6e20 841d 2100 |0037: invoke-virtual {v1, v2}, Landroid/view/View;.setVisibility:(I)V // method@1d84 │ │ +08723c: 5561 db00 |003a: iget-boolean v1, v6, Landroid/support/v4/app/Fragment;.mAdded:Z // field@00db │ │ +087240: 3801 0c00 |003c: if-eqz v1, 0048 // +000c │ │ +087244: 5561 ef00 |003e: iget-boolean v1, v6, Landroid/support/v4/app/Fragment;.mHasMenu:Z // field@00ef │ │ +087248: 3801 0800 |0040: if-eqz v1, 0048 // +0008 │ │ +08724c: 5561 f600 |0042: iget-boolean v1, v6, Landroid/support/v4/app/Fragment;.mMenuVisible:Z // field@00f6 │ │ +087250: 3801 0400 |0044: if-eqz v1, 0048 // +0004 │ │ +087254: 5c54 5701 |0046: iput-boolean v4, v5, Landroid/support/v4/app/FragmentManagerImpl;.mNeedMenuInvalidate:Z // field@0157 │ │ +087258: 6e20 fc04 4600 |0048: invoke-virtual {v6, v4}, Landroid/support/v4/app/Fragment;.onHiddenChanged:(Z)V // method@04fc │ │ +08725e: 0e00 |004b: return-void │ │ + catches : (none) │ │ + positions : │ │ + 0x0001 line=1229 │ │ + 0x001d line=1230 │ │ + 0x0021 line=1231 │ │ + 0x0023 line=1232 │ │ + 0x0027 line=1233 │ │ + 0x002c line=1235 │ │ + 0x002e line=1236 │ │ + 0x0033 line=1238 │ │ + 0x003a line=1240 │ │ + 0x0046 line=1241 │ │ + 0x0048 line=1243 │ │ + 0x004b line=1245 │ │ locals : │ │ 0x002c - 0x003a reg=0 anim Landroid/view/animation/Animation; │ │ 0x0000 - 0x004c reg=5 this Landroid/support/v4/app/FragmentManagerImpl; │ │ 0x0000 - 0x004c reg=6 fragment Landroid/support/v4/app/Fragment; │ │ 0x0000 - 0x004c reg=7 transition I │ │ 0x0000 - 0x004c reg=8 transitionStyle I │ │ │ │ - #37 : (in Landroid/support/v4/app/FragmentManagerImpl;) │ │ + #38 : (in Landroid/support/v4/app/FragmentManagerImpl;) │ │ + name : 'isDestroyed' │ │ + type : '()Z' │ │ + access : 0x0001 (PUBLIC) │ │ + code - │ │ + registers : 2 │ │ + ins : 1 │ │ + outs : 0 │ │ + insns size : 3 16-bit code units │ │ +087260: |[087260] android.support.v4.app.FragmentManagerImpl.isDestroyed:()Z │ │ +087270: 5510 5301 |0000: iget-boolean v0, v1, Landroid/support/v4/app/FragmentManagerImpl;.mDestroyed:Z // field@0153 │ │ +087274: 0f00 |0002: return v0 │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=615 │ │ + locals : │ │ + 0x0000 - 0x0003 reg=1 this Landroid/support/v4/app/FragmentManagerImpl; │ │ + │ │ + #39 : (in Landroid/support/v4/app/FragmentManagerImpl;) │ │ name : 'loadAnimation' │ │ type : '(Landroid/support/v4/app/Fragment;IZI)Landroid/view/animation/Animation;' │ │ access : 0x0000 () │ │ code - │ │ registers : 14 │ │ ins : 5 │ │ outs : 5 │ │ insns size : 138 16-bit code units │ │ -0600e8: |[0600e8] android.support.v4.app.FragmentManagerImpl.loadAnimation:(Landroid/support/v4/app/Fragment;IZI)Landroid/view/animation/Animation; │ │ -0600f8: 1408 9a99 793f |0000: const v8, #float 0.975 // #3f79999a │ │ -0600fe: 1203 |0003: const/4 v3, #int 0 // #0 │ │ -060100: 1207 |0004: const/4 v7, #int 0 // #0 │ │ -060102: 1506 803f |0005: const/high16 v6, #int 1065353216 // #3f80 │ │ -060106: 52a4 bd00 |0007: iget v4, v10, Landroid/support/v4/app/Fragment;.mNextAnim:I // field@00bd │ │ -06010a: 6e40 3803 ba4c |0009: invoke-virtual {v10, v11, v12, v4}, Landroid/support/v4/app/Fragment;.onCreateAnimation:(IZI)Landroid/view/animation/Animation; // method@0338 │ │ -060110: 0c01 |000c: move-result-object v1 │ │ -060112: 3801 0300 |000d: if-eqz v1, 0010 // +0003 │ │ -060116: 1101 |000f: return-object v1 │ │ -060118: 52a4 bd00 |0010: iget v4, v10, Landroid/support/v4/app/Fragment;.mNextAnim:I // field@00bd │ │ -06011c: 3804 0e00 |0012: if-eqz v4, 0020 // +000e │ │ -060120: 5494 0b01 |0014: iget-object v4, v9, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@010b │ │ -060124: 52a5 bd00 |0016: iget v5, v10, Landroid/support/v4/app/Fragment;.mNextAnim:I // field@00bd │ │ -060128: 7120 ec13 5400 |0018: invoke-static {v4, v5}, Landroid/view/animation/AnimationUtils;.loadAnimation:(Landroid/content/Context;I)Landroid/view/animation/Animation; // method@13ec │ │ -06012e: 0c00 |001b: move-result-object v0 │ │ -060130: 3800 0400 |001c: if-eqz v0, 0020 // +0004 │ │ -060134: 0701 |001e: move-object v1, v0 │ │ -060136: 28f0 |001f: goto 000f // -0010 │ │ -060138: 390b 0400 |0020: if-nez v11, 0024 // +0004 │ │ -06013c: 0731 |0022: move-object v1, v3 │ │ -06013e: 28ec |0023: goto 000f // -0014 │ │ -060140: 7120 1b04 cb00 |0024: invoke-static {v11, v12}, Landroid/support/v4/app/FragmentManagerImpl;.transitToStyleIndex:(IZ)I // method@041b │ │ -060146: 0a02 |0027: move-result v2 │ │ -060148: 3b02 0400 |0028: if-gez v2, 002c // +0004 │ │ -06014c: 0731 |002a: move-object v1, v3 │ │ -06014e: 28e4 |002b: goto 000f // -001c │ │ -060150: 2b02 4e00 0000 |002c: packed-switch v2, 0000007a // +0000004e │ │ -060156: 390d 1600 |002f: if-nez v13, 0045 // +0016 │ │ -06015a: 5494 0b01 |0031: iget-object v4, v9, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@010b │ │ -06015e: 6e10 8503 0400 |0033: invoke-virtual {v4}, Landroid/support/v4/app/FragmentActivity;.getWindow:()Landroid/view/Window; // method@0385 │ │ -060164: 0c04 |0036: move-result-object v4 │ │ -060166: 3804 0e00 |0037: if-eqz v4, 0045 // +000e │ │ -06016a: 5494 0b01 |0039: iget-object v4, v9, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@010b │ │ -06016e: 6e10 8503 0400 |003b: invoke-virtual {v4}, Landroid/support/v4/app/FragmentActivity;.getWindow:()Landroid/view/Window; // method@0385 │ │ -060174: 0c04 |003e: move-result-object v4 │ │ -060176: 6e10 5e13 0400 |003f: invoke-virtual {v4}, Landroid/view/Window;.getAttributes:()Landroid/view/WindowManager$LayoutParams; // method@135e │ │ -06017c: 0c04 |0042: move-result-object v4 │ │ -06017e: 524d 3b05 |0043: iget v13, v4, Landroid/view/WindowManager$LayoutParams;.windowAnimations:I // field@053b │ │ -060182: 390d 3300 |0045: if-nez v13, 0078 // +0033 │ │ -060186: 0731 |0047: move-object v1, v3 │ │ -060188: 28c7 |0048: goto 000f // -0039 │ │ -06018a: 5493 0b01 |0049: iget-object v3, v9, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@010b │ │ -06018e: 1504 903f |004b: const/high16 v4, #int 1066401792 // #3f90 │ │ -060192: 7156 fd03 4376 |004d: invoke-static {v3, v4, v6, v7, v6}, Landroid/support/v4/app/FragmentManagerImpl;.makeOpenCloseAnimation:(Landroid/content/Context;FFFF)Landroid/view/animation/Animation; // method@03fd │ │ -060198: 0c01 |0050: move-result-object v1 │ │ -06019a: 28be |0051: goto 000f // -0042 │ │ -06019c: 5493 0b01 |0052: iget-object v3, v9, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@010b │ │ -0601a0: 7157 fd03 6368 |0054: invoke-static {v3, v6, v8, v6, v7}, Landroid/support/v4/app/FragmentManagerImpl;.makeOpenCloseAnimation:(Landroid/content/Context;FFFF)Landroid/view/animation/Animation; // method@03fd │ │ -0601a6: 0c01 |0057: move-result-object v1 │ │ -0601a8: 28b7 |0058: goto 000f // -0049 │ │ -0601aa: 5493 0b01 |0059: iget-object v3, v9, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@010b │ │ -0601ae: 7156 fd03 8376 |005b: invoke-static {v3, v8, v6, v7, v6}, Landroid/support/v4/app/FragmentManagerImpl;.makeOpenCloseAnimation:(Landroid/content/Context;FFFF)Landroid/view/animation/Animation; // method@03fd │ │ -0601b4: 0c01 |005e: move-result-object v1 │ │ -0601b6: 28b0 |005f: goto 000f // -0050 │ │ -0601b8: 5493 0b01 |0060: iget-object v3, v9, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@010b │ │ -0601bc: 1404 9a99 893f |0062: const v4, #float 1.075 // #3f89999a │ │ -0601c2: 7157 fd03 6364 |0065: invoke-static {v3, v6, v4, v6, v7}, Landroid/support/v4/app/FragmentManagerImpl;.makeOpenCloseAnimation:(Landroid/content/Context;FFFF)Landroid/view/animation/Animation; // method@03fd │ │ -0601c8: 0c01 |0068: move-result-object v1 │ │ -0601ca: 28a6 |0069: goto 000f // -005a │ │ -0601cc: 5493 0b01 |006a: iget-object v3, v9, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@010b │ │ -0601d0: 7130 fb03 7306 |006c: invoke-static {v3, v7, v6}, Landroid/support/v4/app/FragmentManagerImpl;.makeFadeAnimation:(Landroid/content/Context;FF)Landroid/view/animation/Animation; // method@03fb │ │ -0601d6: 0c01 |006f: move-result-object v1 │ │ -0601d8: 289f |0070: goto 000f // -0061 │ │ -0601da: 5493 0b01 |0071: iget-object v3, v9, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@010b │ │ -0601de: 7130 fb03 6307 |0073: invoke-static {v3, v6, v7}, Landroid/support/v4/app/FragmentManagerImpl;.makeFadeAnimation:(Landroid/content/Context;FF)Landroid/view/animation/Animation; // method@03fb │ │ -0601e4: 0c01 |0076: move-result-object v1 │ │ -0601e6: 2898 |0077: goto 000f // -0068 │ │ -0601e8: 0731 |0078: move-object v1, v3 │ │ -0601ea: 2896 |0079: goto 000f // -006a │ │ -0601ec: 0001 0600 0100 0000 1d00 0000 2600 ... |007a: packed-switch-data (16 units) │ │ - catches : (none) │ │ - positions : │ │ - 0x0007 line=758 │ │ - 0x000d line=760 │ │ - 0x000f line=812 │ │ - 0x0010 line=764 │ │ - 0x0014 line=765 │ │ - 0x001c line=766 │ │ - 0x001f line=767 │ │ - 0x0020 line=771 │ │ - 0x0023 line=772 │ │ - 0x0024 line=775 │ │ - 0x0028 line=776 │ │ - 0x002b line=777 │ │ - 0x002c line=780 │ │ - 0x002f line=795 │ │ - 0x0039 line=796 │ │ - 0x0045 line=798 │ │ - 0x0048 line=799 │ │ - 0x0049 line=782 │ │ - 0x0052 line=784 │ │ - 0x0059 line=786 │ │ - 0x0060 line=788 │ │ - 0x006a line=790 │ │ - 0x0071 line=792 │ │ - 0x0079 line=812 │ │ - 0x007a line=780 │ │ +087278: |[087278] android.support.v4.app.FragmentManagerImpl.loadAnimation:(Landroid/support/v4/app/Fragment;IZI)Landroid/view/animation/Animation; │ │ +087288: 1408 9a99 793f |0000: const v8, #float 0.975 // #3f79999a │ │ +08728e: 1203 |0003: const/4 v3, #int 0 // #0 │ │ +087290: 1207 |0004: const/4 v7, #int 0 // #0 │ │ +087292: 1506 803f |0005: const/high16 v6, #int 1065353216 // #3f80 │ │ +087296: 52a4 f700 |0007: iget v4, v10, Landroid/support/v4/app/Fragment;.mNextAnim:I // field@00f7 │ │ +08729a: 6e40 f404 ba4c |0009: invoke-virtual {v10, v11, v12, v4}, Landroid/support/v4/app/Fragment;.onCreateAnimation:(IZI)Landroid/view/animation/Animation; // method@04f4 │ │ +0872a0: 0c01 |000c: move-result-object v1 │ │ +0872a2: 3801 0300 |000d: if-eqz v1, 0010 // +0003 │ │ +0872a6: 1101 |000f: return-object v1 │ │ +0872a8: 52a4 f700 |0010: iget v4, v10, Landroid/support/v4/app/Fragment;.mNextAnim:I // field@00f7 │ │ +0872ac: 3804 0e00 |0012: if-eqz v4, 0020 // +000e │ │ +0872b0: 5494 4901 |0014: iget-object v4, v9, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0149 │ │ +0872b4: 52a5 f700 |0016: iget v5, v10, Landroid/support/v4/app/Fragment;.mNextAnim:I // field@00f7 │ │ +0872b8: 7120 c11e 5400 |0018: invoke-static {v4, v5}, Landroid/view/animation/AnimationUtils;.loadAnimation:(Landroid/content/Context;I)Landroid/view/animation/Animation; // method@1ec1 │ │ +0872be: 0c00 |001b: move-result-object v0 │ │ +0872c0: 3800 0400 |001c: if-eqz v0, 0020 // +0004 │ │ +0872c4: 0701 |001e: move-object v1, v0 │ │ +0872c6: 28f0 |001f: goto 000f // -0010 │ │ +0872c8: 390b 0400 |0020: if-nez v11, 0024 // +0004 │ │ +0872cc: 0731 |0022: move-object v1, v3 │ │ +0872ce: 28ec |0023: goto 000f // -0014 │ │ +0872d0: 7120 eb05 cb00 |0024: invoke-static {v11, v12}, Landroid/support/v4/app/FragmentManagerImpl;.transitToStyleIndex:(IZ)I // method@05eb │ │ +0872d6: 0a02 |0027: move-result v2 │ │ +0872d8: 3b02 0400 |0028: if-gez v2, 002c // +0004 │ │ +0872dc: 0731 |002a: move-object v1, v3 │ │ +0872de: 28e4 |002b: goto 000f // -001c │ │ +0872e0: 2b02 4e00 0000 |002c: packed-switch v2, 0000007a // +0000004e │ │ +0872e6: 390d 1600 |002f: if-nez v13, 0045 // +0016 │ │ +0872ea: 5494 4901 |0031: iget-object v4, v9, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0149 │ │ +0872ee: 6e10 4905 0400 |0033: invoke-virtual {v4}, Landroid/support/v4/app/FragmentActivity;.getWindow:()Landroid/view/Window; // method@0549 │ │ +0872f4: 0c04 |0036: move-result-object v4 │ │ +0872f6: 3804 0e00 |0037: if-eqz v4, 0045 // +000e │ │ +0872fa: 5494 4901 |0039: iget-object v4, v9, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0149 │ │ +0872fe: 6e10 4905 0400 |003b: invoke-virtual {v4}, Landroid/support/v4/app/FragmentActivity;.getWindow:()Landroid/view/Window; // method@0549 │ │ +087304: 0c04 |003e: move-result-object v4 │ │ +087306: 6e10 f91d 0400 |003f: invoke-virtual {v4}, Landroid/view/Window;.getAttributes:()Landroid/view/WindowManager$LayoutParams; // method@1df9 │ │ +08730c: 0c04 |0042: move-result-object v4 │ │ +08730e: 524d 4e08 |0043: iget v13, v4, Landroid/view/WindowManager$LayoutParams;.windowAnimations:I // field@084e │ │ +087312: 390d 3300 |0045: if-nez v13, 0078 // +0033 │ │ +087316: 0731 |0047: move-object v1, v3 │ │ +087318: 28c7 |0048: goto 000f // -0039 │ │ +08731a: 5493 4901 |0049: iget-object v3, v9, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0149 │ │ +08731e: 1504 903f |004b: const/high16 v4, #int 1066401792 // #3f90 │ │ +087322: 7156 cc05 4376 |004d: invoke-static {v3, v4, v6, v7, v6}, Landroid/support/v4/app/FragmentManagerImpl;.makeOpenCloseAnimation:(Landroid/content/Context;FFFF)Landroid/view/animation/Animation; // method@05cc │ │ +087328: 0c01 |0050: move-result-object v1 │ │ +08732a: 28be |0051: goto 000f // -0042 │ │ +08732c: 5493 4901 |0052: iget-object v3, v9, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0149 │ │ +087330: 7157 cc05 6368 |0054: invoke-static {v3, v6, v8, v6, v7}, Landroid/support/v4/app/FragmentManagerImpl;.makeOpenCloseAnimation:(Landroid/content/Context;FFFF)Landroid/view/animation/Animation; // method@05cc │ │ +087336: 0c01 |0057: move-result-object v1 │ │ +087338: 28b7 |0058: goto 000f // -0049 │ │ +08733a: 5493 4901 |0059: iget-object v3, v9, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0149 │ │ +08733e: 7156 cc05 8376 |005b: invoke-static {v3, v8, v6, v7, v6}, Landroid/support/v4/app/FragmentManagerImpl;.makeOpenCloseAnimation:(Landroid/content/Context;FFFF)Landroid/view/animation/Animation; // method@05cc │ │ +087344: 0c01 |005e: move-result-object v1 │ │ +087346: 28b0 |005f: goto 000f // -0050 │ │ +087348: 5493 4901 |0060: iget-object v3, v9, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0149 │ │ +08734c: 1404 9a99 893f |0062: const v4, #float 1.075 // #3f89999a │ │ +087352: 7157 cc05 6364 |0065: invoke-static {v3, v6, v4, v6, v7}, Landroid/support/v4/app/FragmentManagerImpl;.makeOpenCloseAnimation:(Landroid/content/Context;FFFF)Landroid/view/animation/Animation; // method@05cc │ │ +087358: 0c01 |0068: move-result-object v1 │ │ +08735a: 28a6 |0069: goto 000f // -005a │ │ +08735c: 5493 4901 |006a: iget-object v3, v9, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0149 │ │ +087360: 7130 ca05 7306 |006c: invoke-static {v3, v7, v6}, Landroid/support/v4/app/FragmentManagerImpl;.makeFadeAnimation:(Landroid/content/Context;FF)Landroid/view/animation/Animation; // method@05ca │ │ +087366: 0c01 |006f: move-result-object v1 │ │ +087368: 289f |0070: goto 000f // -0061 │ │ +08736a: 5493 4901 |0071: iget-object v3, v9, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0149 │ │ +08736e: 7130 ca05 6307 |0073: invoke-static {v3, v6, v7}, Landroid/support/v4/app/FragmentManagerImpl;.makeFadeAnimation:(Landroid/content/Context;FF)Landroid/view/animation/Animation; // method@05ca │ │ +087374: 0c01 |0076: move-result-object v1 │ │ +087376: 2898 |0077: goto 000f // -0068 │ │ +087378: 0731 |0078: move-object v1, v3 │ │ +08737a: 2896 |0079: goto 000f // -006a │ │ +08737c: 0001 0600 0100 0000 1d00 0000 2600 ... |007a: packed-switch-data (16 units) │ │ + catches : (none) │ │ + positions : │ │ + 0x0007 line=777 │ │ + 0x000d line=779 │ │ + 0x000f line=831 │ │ + 0x0010 line=783 │ │ + 0x0014 line=784 │ │ + 0x001c line=785 │ │ + 0x001f line=786 │ │ + 0x0020 line=790 │ │ + 0x0023 line=791 │ │ + 0x0024 line=794 │ │ + 0x0028 line=795 │ │ + 0x002b line=796 │ │ + 0x002c line=799 │ │ + 0x002f line=814 │ │ + 0x0039 line=815 │ │ + 0x0045 line=817 │ │ + 0x0048 line=818 │ │ + 0x0049 line=801 │ │ + 0x0052 line=803 │ │ + 0x0059 line=805 │ │ + 0x0060 line=807 │ │ + 0x006a line=809 │ │ + 0x0071 line=811 │ │ + 0x0079 line=831 │ │ + 0x007a line=799 │ │ locals : │ │ 0x000d - 0x000f reg=1 animObj Landroid/view/animation/Animation; │ │ 0x001c - 0x0020 reg=0 anim Landroid/view/animation/Animation; │ │ 0x0010 - 0x008a reg=1 animObj Landroid/view/animation/Animation; │ │ 0x0028 - 0x008a reg=2 styleIndex I │ │ 0x0000 - 0x008a reg=9 this Landroid/support/v4/app/FragmentManagerImpl; │ │ 0x0000 - 0x008a reg=10 fragment Landroid/support/v4/app/Fragment; │ │ 0x0000 - 0x008a reg=11 transit I │ │ 0x0000 - 0x008a reg=12 enter Z │ │ 0x0000 - 0x008a reg=13 transitionStyle I │ │ │ │ - #38 : (in Landroid/support/v4/app/FragmentManagerImpl;) │ │ + #40 : (in Landroid/support/v4/app/FragmentManagerImpl;) │ │ name : 'makeActive' │ │ type : '(Landroid/support/v4/app/Fragment;)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 106 16-bit code units │ │ -06020c: |[06020c] android.support.v4.app.FragmentManagerImpl.makeActive:(Landroid/support/v4/app/Fragment;)V │ │ -06021c: 5240 b800 |0000: iget v0, v4, Landroid/support/v4/app/Fragment;.mIndex:I // field@00b8 │ │ -060220: 3a00 0300 |0002: if-ltz v0, 0005 // +0003 │ │ -060224: 0e00 |0004: return-void │ │ -060226: 5430 0e01 |0005: iget-object v0, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAvailIndices:Ljava/util/ArrayList; // field@010e │ │ -06022a: 3800 0a00 |0007: if-eqz v0, 0011 // +000a │ │ -06022e: 5430 0e01 |0009: iget-object v0, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAvailIndices:Ljava/util/ArrayList; // field@010e │ │ -060232: 6e10 df17 0000 |000b: invoke-virtual {v0}, Ljava/util/ArrayList;.size:()I // method@17df │ │ -060238: 0a00 |000e: move-result v0 │ │ -06023a: 3c00 3a00 |000f: if-gtz v0, 0049 // +003a │ │ -06023e: 5430 0a01 |0011: iget-object v0, v3, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@010a │ │ -060242: 3900 0900 |0013: if-nez v0, 001c // +0009 │ │ -060246: 2200 cf03 |0015: new-instance v0, Ljava/util/ArrayList; // type@03cf │ │ -06024a: 7010 d317 0000 |0017: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@17d3 │ │ -060250: 5b30 0a01 |001a: iput-object v0, v3, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@010a │ │ -060254: 5430 0a01 |001c: iget-object v0, v3, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@010a │ │ -060258: 6e10 df17 0000 |001e: invoke-virtual {v0}, Ljava/util/ArrayList;.size:()I // method@17df │ │ -06025e: 0a00 |0021: move-result v0 │ │ -060260: 5431 1b01 |0022: iget-object v1, v3, Landroid/support/v4/app/FragmentManagerImpl;.mParent:Landroid/support/v4/app/Fragment; // field@011b │ │ -060264: 6e30 6303 0401 |0024: invoke-virtual {v4, v0, v1}, Landroid/support/v4/app/Fragment;.setIndex:(ILandroid/support/v4/app/Fragment;)V // method@0363 │ │ -06026a: 5430 0a01 |0027: iget-object v0, v3, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@010a │ │ -06026e: 6e20 d617 4000 |0029: invoke-virtual {v0, v4}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@17d6 │ │ -060274: 6300 0101 |002c: sget-boolean v0, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@0101 │ │ -060278: 3800 d6ff |002e: if-eqz v0, 0004 // -002a │ │ -06027c: 1a00 6703 |0030: const-string v0, "FragmentManager" // string@0367 │ │ -060280: 2201 b903 |0032: new-instance v1, Ljava/lang/StringBuilder; // type@03b9 │ │ -060284: 7010 ae17 0100 |0034: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@17ae │ │ -06028a: 1a02 e201 |0037: const-string v2, "Allocated fragment index " // string@01e2 │ │ -06028e: 6e20 b517 2100 |0039: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17b5 │ │ -060294: 0c01 |003c: move-result-object v1 │ │ -060296: 6e20 b417 4100 |003d: invoke-virtual {v1, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@17b4 │ │ -06029c: 0c01 |0040: move-result-object v1 │ │ -06029e: 6e10 ba17 0100 |0041: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@17ba │ │ -0602a4: 0c01 |0044: move-result-object v1 │ │ -0602a6: 7120 3812 1000 |0045: invoke-static {v0, v1}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@1238 │ │ -0602ac: 28bc |0048: goto 0004 // -0044 │ │ -0602ae: 5430 0e01 |0049: iget-object v0, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAvailIndices:Ljava/util/ArrayList; // field@010e │ │ -0602b2: 5431 0e01 |004b: iget-object v1, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAvailIndices:Ljava/util/ArrayList; // field@010e │ │ -0602b6: 6e10 df17 0100 |004d: invoke-virtual {v1}, Ljava/util/ArrayList;.size:()I // method@17df │ │ -0602bc: 0a01 |0050: move-result v1 │ │ -0602be: d801 01ff |0051: add-int/lit8 v1, v1, #int -1 // #ff │ │ -0602c2: 6e20 dc17 1000 |0053: invoke-virtual {v0, v1}, Ljava/util/ArrayList;.remove:(I)Ljava/lang/Object; // method@17dc │ │ -0602c8: 0c00 |0056: move-result-object v0 │ │ -0602ca: 1f00 aa03 |0057: check-cast v0, Ljava/lang/Integer; // type@03aa │ │ -0602ce: 6e10 7e17 0000 |0059: invoke-virtual {v0}, Ljava/lang/Integer;.intValue:()I // method@177e │ │ -0602d4: 0a00 |005c: move-result v0 │ │ -0602d6: 5431 1b01 |005d: iget-object v1, v3, Landroid/support/v4/app/FragmentManagerImpl;.mParent:Landroid/support/v4/app/Fragment; // field@011b │ │ -0602da: 6e30 6303 0401 |005f: invoke-virtual {v4, v0, v1}, Landroid/support/v4/app/Fragment;.setIndex:(ILandroid/support/v4/app/Fragment;)V // method@0363 │ │ -0602e0: 5430 0a01 |0062: iget-object v0, v3, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@010a │ │ -0602e4: 5241 b800 |0064: iget v1, v4, Landroid/support/v4/app/Fragment;.mIndex:I // field@00b8 │ │ -0602e8: 6e30 de17 1004 |0066: invoke-virtual {v0, v1, v4}, Ljava/util/ArrayList;.set:(ILjava/lang/Object;)Ljava/lang/Object; // method@17de │ │ -0602ee: 28c3 |0069: goto 002c // -003d │ │ - catches : (none) │ │ - positions : │ │ - 0x0000 line=1134 │ │ - 0x0004 line=1150 │ │ - 0x0005 line=1138 │ │ - 0x0011 line=1139 │ │ - 0x0015 line=1140 │ │ - 0x001c line=1142 │ │ - 0x0027 line=1143 │ │ - 0x002c line=1149 │ │ - 0x0049 line=1146 │ │ - 0x0062 line=1147 │ │ +08739c: |[08739c] android.support.v4.app.FragmentManagerImpl.makeActive:(Landroid/support/v4/app/Fragment;)V │ │ +0873ac: 5240 f200 |0000: iget v0, v4, Landroid/support/v4/app/Fragment;.mIndex:I // field@00f2 │ │ +0873b0: 3a00 0300 |0002: if-ltz v0, 0005 // +0003 │ │ +0873b4: 0e00 |0004: return-void │ │ +0873b6: 5430 4c01 |0005: iget-object v0, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAvailIndices:Ljava/util/ArrayList; // field@014c │ │ +0873ba: 3800 0a00 |0007: if-eqz v0, 0011 // +000a │ │ +0873be: 5430 4c01 |0009: iget-object v0, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAvailIndices:Ljava/util/ArrayList; // field@014c │ │ +0873c2: 6e10 de22 0000 |000b: invoke-virtual {v0}, Ljava/util/ArrayList;.size:()I // method@22de │ │ +0873c8: 0a00 |000e: move-result v0 │ │ +0873ca: 3c00 3a00 |000f: if-gtz v0, 0049 // +003a │ │ +0873ce: 5430 4801 |0011: iget-object v0, v3, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@0148 │ │ +0873d2: 3900 0900 |0013: if-nez v0, 001c // +0009 │ │ +0873d6: 2200 5905 |0015: new-instance v0, Ljava/util/ArrayList; // type@0559 │ │ +0873da: 7010 cf22 0000 |0017: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@22cf │ │ +0873e0: 5b30 4801 |001a: iput-object v0, v3, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@0148 │ │ +0873e4: 5430 4801 |001c: iget-object v0, v3, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@0148 │ │ +0873e8: 6e10 de22 0000 |001e: invoke-virtual {v0}, Ljava/util/ArrayList;.size:()I // method@22de │ │ +0873ee: 0a00 |0021: move-result v0 │ │ +0873f0: 5431 5901 |0022: iget-object v1, v3, Landroid/support/v4/app/FragmentManagerImpl;.mParent:Landroid/support/v4/app/Fragment; // field@0159 │ │ +0873f4: 6e30 2505 0401 |0024: invoke-virtual {v4, v0, v1}, Landroid/support/v4/app/Fragment;.setIndex:(ILandroid/support/v4/app/Fragment;)V // method@0525 │ │ +0873fa: 5430 4801 |0027: iget-object v0, v3, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@0148 │ │ +0873fe: 6e20 d322 4000 |0029: invoke-virtual {v0, v4}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@22d3 │ │ +087404: 6300 3f01 |002c: sget-boolean v0, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@013f │ │ +087408: 3800 d6ff |002e: if-eqz v0, 0004 // -002a │ │ +08740c: 1a00 6604 |0030: const-string v0, "FragmentManager" // string@0466 │ │ +087410: 2201 3e05 |0032: new-instance v1, Ljava/lang/StringBuilder; // type@053e │ │ +087414: 7010 a422 0100 |0034: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@22a4 │ │ +08741a: 1a02 3502 |0037: const-string v2, "Allocated fragment index " // string@0235 │ │ +08741e: 6e20 ad22 2100 |0039: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22ad │ │ +087424: 0c01 |003c: move-result-object v1 │ │ +087426: 6e20 ac22 4100 |003d: invoke-virtual {v1, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@22ac │ │ +08742c: 0c01 |0040: move-result-object v1 │ │ +08742e: 6e10 b222 0100 |0041: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@22b2 │ │ +087434: 0c01 |0044: move-result-object v1 │ │ +087436: 7120 741c 1000 |0045: invoke-static {v0, v1}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@1c74 │ │ +08743c: 28bc |0048: goto 0004 // -0044 │ │ +08743e: 5430 4c01 |0049: iget-object v0, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAvailIndices:Ljava/util/ArrayList; // field@014c │ │ +087442: 5431 4c01 |004b: iget-object v1, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAvailIndices:Ljava/util/ArrayList; // field@014c │ │ +087446: 6e10 de22 0100 |004d: invoke-virtual {v1}, Ljava/util/ArrayList;.size:()I // method@22de │ │ +08744c: 0a01 |0050: move-result v1 │ │ +08744e: d801 01ff |0051: add-int/lit8 v1, v1, #int -1 // #ff │ │ +087452: 6e20 da22 1000 |0053: invoke-virtual {v0, v1}, Ljava/util/ArrayList;.remove:(I)Ljava/lang/Object; // method@22da │ │ +087458: 0c00 |0056: move-result-object v0 │ │ +08745a: 1f00 2f05 |0057: check-cast v0, Ljava/lang/Integer; // type@052f │ │ +08745e: 6e10 7022 0000 |0059: invoke-virtual {v0}, Ljava/lang/Integer;.intValue:()I // method@2270 │ │ +087464: 0a00 |005c: move-result v0 │ │ +087466: 5431 5901 |005d: iget-object v1, v3, Landroid/support/v4/app/FragmentManagerImpl;.mParent:Landroid/support/v4/app/Fragment; // field@0159 │ │ +08746a: 6e30 2505 0401 |005f: invoke-virtual {v4, v0, v1}, Landroid/support/v4/app/Fragment;.setIndex:(ILandroid/support/v4/app/Fragment;)V // method@0525 │ │ +087470: 5430 4801 |0062: iget-object v0, v3, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@0148 │ │ +087474: 5241 f200 |0064: iget v1, v4, Landroid/support/v4/app/Fragment;.mIndex:I // field@00f2 │ │ +087478: 6e30 dd22 1004 |0066: invoke-virtual {v0, v1, v4}, Ljava/util/ArrayList;.set:(ILjava/lang/Object;)Ljava/lang/Object; // method@22dd │ │ +08747e: 28c3 |0069: goto 002c // -003d │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=1156 │ │ + 0x0004 line=1172 │ │ + 0x0005 line=1160 │ │ + 0x0011 line=1161 │ │ + 0x0015 line=1162 │ │ + 0x001c line=1164 │ │ + 0x0027 line=1165 │ │ + 0x002c line=1171 │ │ + 0x0049 line=1168 │ │ + 0x0062 line=1169 │ │ locals : │ │ 0x0000 - 0x006a reg=3 this Landroid/support/v4/app/FragmentManagerImpl; │ │ 0x0000 - 0x006a reg=4 f Landroid/support/v4/app/Fragment; │ │ │ │ - #39 : (in Landroid/support/v4/app/FragmentManagerImpl;) │ │ + #41 : (in Landroid/support/v4/app/FragmentManagerImpl;) │ │ name : 'makeInactive' │ │ type : '(Landroid/support/v4/app/Fragment;)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 74 16-bit code units │ │ -0602f0: |[0602f0] android.support.v4.app.FragmentManagerImpl.makeInactive:(Landroid/support/v4/app/Fragment;)V │ │ -060300: 5240 b800 |0000: iget v0, v4, Landroid/support/v4/app/Fragment;.mIndex:I // field@00b8 │ │ -060304: 3b00 0300 |0002: if-gez v0, 0005 // +0003 │ │ -060308: 0e00 |0004: return-void │ │ -06030a: 6300 0101 |0005: sget-boolean v0, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@0101 │ │ -06030e: 3800 1a00 |0007: if-eqz v0, 0021 // +001a │ │ -060312: 1a00 6703 |0009: const-string v0, "FragmentManager" // string@0367 │ │ -060316: 2201 b903 |000b: new-instance v1, Ljava/lang/StringBuilder; // type@03b9 │ │ -06031a: 7010 ae17 0100 |000d: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@17ae │ │ -060320: 1a02 7903 |0010: const-string v2, "Freeing fragment index " // string@0379 │ │ -060324: 6e20 b517 2100 |0012: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17b5 │ │ -06032a: 0c01 |0015: move-result-object v1 │ │ -06032c: 6e20 b417 4100 |0016: invoke-virtual {v1, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@17b4 │ │ -060332: 0c01 |0019: move-result-object v1 │ │ -060334: 6e10 ba17 0100 |001a: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@17ba │ │ -06033a: 0c01 |001d: move-result-object v1 │ │ -06033c: 7120 3812 1000 |001e: invoke-static {v0, v1}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@1238 │ │ -060342: 5430 0a01 |0021: iget-object v0, v3, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@010a │ │ -060346: 5241 b800 |0023: iget v1, v4, Landroid/support/v4/app/Fragment;.mIndex:I // field@00b8 │ │ -06034a: 1202 |0025: const/4 v2, #int 0 // #0 │ │ -06034c: 6e30 de17 1002 |0026: invoke-virtual {v0, v1, v2}, Ljava/util/ArrayList;.set:(ILjava/lang/Object;)Ljava/lang/Object; // method@17de │ │ -060352: 5430 0e01 |0029: iget-object v0, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAvailIndices:Ljava/util/ArrayList; // field@010e │ │ -060356: 3900 0900 |002b: if-nez v0, 0034 // +0009 │ │ -06035a: 2200 cf03 |002d: new-instance v0, Ljava/util/ArrayList; // type@03cf │ │ -06035e: 7010 d317 0000 |002f: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@17d3 │ │ -060364: 5b30 0e01 |0032: iput-object v0, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAvailIndices:Ljava/util/ArrayList; // field@010e │ │ -060368: 5430 0e01 |0034: iget-object v0, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAvailIndices:Ljava/util/ArrayList; // field@010e │ │ -06036c: 5241 b800 |0036: iget v1, v4, Landroid/support/v4/app/Fragment;.mIndex:I // field@00b8 │ │ -060370: 7110 8217 0100 |0038: invoke-static {v1}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@1782 │ │ -060376: 0c01 |003b: move-result-object v1 │ │ -060378: 6e20 d617 1000 |003c: invoke-virtual {v0, v1}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@17d6 │ │ -06037e: 5430 0b01 |003f: iget-object v0, v3, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@010b │ │ -060382: 5441 ce00 |0041: iget-object v1, v4, Landroid/support/v4/app/Fragment;.mWho:Ljava/lang/String; // field@00ce │ │ -060386: 6e20 8603 1000 |0043: invoke-virtual {v0, v1}, Landroid/support/v4/app/FragmentActivity;.invalidateSupportFragment:(Ljava/lang/String;)V // method@0386 │ │ -06038c: 6e10 2403 0400 |0046: invoke-virtual {v4}, Landroid/support/v4/app/Fragment;.initState:()V // method@0324 │ │ -060392: 28bb |0049: goto 0004 // -0045 │ │ - catches : (none) │ │ - positions : │ │ - 0x0000 line=1153 │ │ - 0x0004 line=1165 │ │ - 0x0005 line=1157 │ │ - 0x0021 line=1158 │ │ - 0x0029 line=1159 │ │ - 0x002d line=1160 │ │ - 0x0034 line=1162 │ │ - 0x003f line=1163 │ │ - 0x0046 line=1164 │ │ +087480: |[087480] android.support.v4.app.FragmentManagerImpl.makeInactive:(Landroid/support/v4/app/Fragment;)V │ │ +087490: 5240 f200 |0000: iget v0, v4, Landroid/support/v4/app/Fragment;.mIndex:I // field@00f2 │ │ +087494: 3b00 0300 |0002: if-gez v0, 0005 // +0003 │ │ +087498: 0e00 |0004: return-void │ │ +08749a: 6300 3f01 |0005: sget-boolean v0, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@013f │ │ +08749e: 3800 1a00 |0007: if-eqz v0, 0021 // +001a │ │ +0874a2: 1a00 6604 |0009: const-string v0, "FragmentManager" // string@0466 │ │ +0874a6: 2201 3e05 |000b: new-instance v1, Ljava/lang/StringBuilder; // type@053e │ │ +0874aa: 7010 a422 0100 |000d: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@22a4 │ │ +0874b0: 1a02 7904 |0010: const-string v2, "Freeing fragment index " // string@0479 │ │ +0874b4: 6e20 ad22 2100 |0012: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22ad │ │ +0874ba: 0c01 |0015: move-result-object v1 │ │ +0874bc: 6e20 ac22 4100 |0016: invoke-virtual {v1, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@22ac │ │ +0874c2: 0c01 |0019: move-result-object v1 │ │ +0874c4: 6e10 b222 0100 |001a: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@22b2 │ │ +0874ca: 0c01 |001d: move-result-object v1 │ │ +0874cc: 7120 741c 1000 |001e: invoke-static {v0, v1}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@1c74 │ │ +0874d2: 5430 4801 |0021: iget-object v0, v3, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@0148 │ │ +0874d6: 5241 f200 |0023: iget v1, v4, Landroid/support/v4/app/Fragment;.mIndex:I // field@00f2 │ │ +0874da: 1202 |0025: const/4 v2, #int 0 // #0 │ │ +0874dc: 6e30 dd22 1002 |0026: invoke-virtual {v0, v1, v2}, Ljava/util/ArrayList;.set:(ILjava/lang/Object;)Ljava/lang/Object; // method@22dd │ │ +0874e2: 5430 4c01 |0029: iget-object v0, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAvailIndices:Ljava/util/ArrayList; // field@014c │ │ +0874e6: 3900 0900 |002b: if-nez v0, 0034 // +0009 │ │ +0874ea: 2200 5905 |002d: new-instance v0, Ljava/util/ArrayList; // type@0559 │ │ +0874ee: 7010 cf22 0000 |002f: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@22cf │ │ +0874f4: 5b30 4c01 |0032: iput-object v0, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAvailIndices:Ljava/util/ArrayList; // field@014c │ │ +0874f8: 5430 4c01 |0034: iget-object v0, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAvailIndices:Ljava/util/ArrayList; // field@014c │ │ +0874fc: 5241 f200 |0036: iget v1, v4, Landroid/support/v4/app/Fragment;.mIndex:I // field@00f2 │ │ +087500: 7110 7422 0100 |0038: invoke-static {v1}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@2274 │ │ +087506: 0c01 |003b: move-result-object v1 │ │ +087508: 6e20 d322 1000 |003c: invoke-virtual {v0, v1}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@22d3 │ │ +08750e: 5430 4901 |003f: iget-object v0, v3, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0149 │ │ +087512: 5441 0c01 |0041: iget-object v1, v4, Landroid/support/v4/app/Fragment;.mWho:Ljava/lang/String; // field@010c │ │ +087516: 6e20 4a05 1000 |0043: invoke-virtual {v0, v1}, Landroid/support/v4/app/FragmentActivity;.invalidateSupportFragment:(Ljava/lang/String;)V // method@054a │ │ +08751c: 6e10 e004 0400 |0046: invoke-virtual {v4}, Landroid/support/v4/app/Fragment;.initState:()V // method@04e0 │ │ +087522: 28bb |0049: goto 0004 // -0045 │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=1175 │ │ + 0x0004 line=1187 │ │ + 0x0005 line=1179 │ │ + 0x0021 line=1180 │ │ + 0x0029 line=1181 │ │ + 0x002d line=1182 │ │ + 0x0034 line=1184 │ │ + 0x003f line=1185 │ │ + 0x0046 line=1186 │ │ locals : │ │ 0x0000 - 0x004a reg=3 this Landroid/support/v4/app/FragmentManagerImpl; │ │ 0x0000 - 0x004a reg=4 f Landroid/support/v4/app/Fragment; │ │ │ │ - #40 : (in Landroid/support/v4/app/FragmentManagerImpl;) │ │ + #42 : (in Landroid/support/v4/app/FragmentManagerImpl;) │ │ name : 'moveToState' │ │ type : '(IIIZ)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 13 │ │ ins : 5 │ │ outs : 6 │ │ insns size : 95 16-bit code units │ │ -060394: |[060394] android.support.v4.app.FragmentManagerImpl.moveToState:(IIIZ)V │ │ -0603a4: 1205 |0000: const/4 v5, #int 0 // #0 │ │ -0603a6: 5480 0b01 |0001: iget-object v0, v8, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@010b │ │ -0603aa: 3900 0c00 |0003: if-nez v0, 000f // +000c │ │ -0603ae: 3809 0a00 |0005: if-eqz v9, 000f // +000a │ │ -0603b2: 2200 a703 |0007: new-instance v0, Ljava/lang/IllegalStateException; // type@03a7 │ │ -0603b6: 1a02 9209 |0009: const-string v2, "No activity" // string@0992 │ │ -0603ba: 7020 7c17 2000 |000b: invoke-direct {v0, v2}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@177c │ │ -0603c0: 2700 |000e: throw v0 │ │ -0603c2: 390c 0700 |000f: if-nez v12, 0016 // +0007 │ │ -0603c6: 5280 1401 |0011: iget v0, v8, Landroid/support/v4/app/FragmentManagerImpl;.mCurState:I // field@0114 │ │ -0603ca: 3390 0300 |0013: if-ne v0, v9, 0016 // +0003 │ │ -0603ce: 0e00 |0015: return-void │ │ -0603d0: 5989 1401 |0016: iput v9, v8, Landroid/support/v4/app/FragmentManagerImpl;.mCurState:I // field@0114 │ │ -0603d4: 5480 0a01 |0018: iget-object v0, v8, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@010a │ │ -0603d8: 3800 fbff |001a: if-eqz v0, 0015 // -0005 │ │ -0603dc: 1207 |001c: const/4 v7, #int 0 // #0 │ │ -0603de: 1206 |001d: const/4 v6, #int 0 // #0 │ │ -0603e0: 5480 0a01 |001e: iget-object v0, v8, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@010a │ │ -0603e4: 6e10 df17 0000 |0020: invoke-virtual {v0}, Ljava/util/ArrayList;.size:()I // method@17df │ │ -0603ea: 0a00 |0023: move-result v0 │ │ -0603ec: 3506 2100 |0024: if-ge v6, v0, 0045 // +0021 │ │ -0603f0: 5480 0a01 |0026: iget-object v0, v8, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@010a │ │ -0603f4: 6e20 d917 6000 |0028: invoke-virtual {v0, v6}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@17d9 │ │ -0603fa: 0c01 |002b: move-result-object v1 │ │ -0603fc: 1f01 b600 |002c: check-cast v1, Landroid/support/v4/app/Fragment; // type@00b6 │ │ -060400: 3801 1400 |002e: if-eqz v1, 0042 // +0014 │ │ -060404: 0780 |0030: move-object v0, v8 │ │ -060406: 0192 |0031: move v2, v9 │ │ -060408: 01a3 |0032: move v3, v10 │ │ -06040a: 01b4 |0033: move v4, v11 │ │ -06040c: 7406 0104 0000 |0034: invoke-virtual/range {v0, v1, v2, v3, v4, v5}, Landroid/support/v4/app/FragmentManagerImpl;.moveToState:(Landroid/support/v4/app/Fragment;IIIZ)V // method@0401 │ │ -060412: 5410 ba00 |0037: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00ba │ │ -060416: 3800 0900 |0039: if-eqz v0, 0042 // +0009 │ │ -06041a: 5410 ba00 |003b: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00ba │ │ -06041e: 6e10 c604 0000 |003d: invoke-virtual {v0}, Landroid/support/v4/app/LoaderManagerImpl;.hasRunningLoaders:()Z // method@04c6 │ │ -060424: 0a00 |0040: move-result v0 │ │ -060426: b607 |0041: or-int/2addr v7, v0 │ │ -060428: d806 0601 |0042: add-int/lit8 v6, v6, #int 1 // #01 │ │ -06042c: 28da |0044: goto 001e // -0026 │ │ -06042e: 3907 0500 |0045: if-nez v7, 004a // +0005 │ │ -060432: 6e10 1804 0800 |0047: invoke-virtual {v8}, Landroid/support/v4/app/FragmentManagerImpl;.startPendingDeferredFragments:()V // method@0418 │ │ -060438: 5580 1901 |004a: iget-boolean v0, v8, Landroid/support/v4/app/FragmentManagerImpl;.mNeedMenuInvalidate:Z // field@0119 │ │ -06043c: 3800 c9ff |004c: if-eqz v0, 0015 // -0037 │ │ -060440: 5480 0b01 |004e: iget-object v0, v8, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@010b │ │ -060444: 3800 c5ff |0050: if-eqz v0, 0015 // -003b │ │ -060448: 5280 1401 |0052: iget v0, v8, Landroid/support/v4/app/FragmentManagerImpl;.mCurState:I // field@0114 │ │ -06044c: 1252 |0054: const/4 v2, #int 5 // #5 │ │ -06044e: 3320 c0ff |0055: if-ne v0, v2, 0015 // -0040 │ │ -060452: 5480 0b01 |0057: iget-object v0, v8, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@010b │ │ -060456: 6e10 a503 0000 |0059: invoke-virtual {v0}, Landroid/support/v4/app/FragmentActivity;.supportInvalidateOptionsMenu:()V // method@03a5 │ │ -06045c: 5c85 1901 |005c: iput-boolean v5, v8, Landroid/support/v4/app/FragmentManagerImpl;.mNeedMenuInvalidate:Z // field@0119 │ │ -060460: 28b7 |005e: goto 0015 // -0049 │ │ - catches : (none) │ │ - positions : │ │ - 0x0001 line=1090 │ │ - 0x0007 line=1091 │ │ - 0x000f line=1094 │ │ - 0x0015 line=1120 │ │ - 0x0016 line=1098 │ │ - 0x0018 line=1099 │ │ - 0x001c line=1100 │ │ - 0x001d line=1101 │ │ - 0x0026 line=1102 │ │ - 0x002e line=1103 │ │ - 0x0034 line=1104 │ │ - 0x0037 line=1105 │ │ - 0x003b line=1106 │ │ - 0x0042 line=1101 │ │ - 0x0045 line=1111 │ │ - 0x0047 line=1112 │ │ - 0x004a line=1115 │ │ - 0x0057 line=1116 │ │ - 0x005c line=1117 │ │ +087524: |[087524] android.support.v4.app.FragmentManagerImpl.moveToState:(IIIZ)V │ │ +087534: 1205 |0000: const/4 v5, #int 0 // #0 │ │ +087536: 5480 4901 |0001: iget-object v0, v8, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0149 │ │ +08753a: 3900 0c00 |0003: if-nez v0, 000f // +000c │ │ +08753e: 3809 0a00 |0005: if-eqz v9, 000f // +000a │ │ +087542: 2200 2c05 |0007: new-instance v0, Ljava/lang/IllegalStateException; // type@052c │ │ +087546: 1a02 eb0c |0009: const-string v2, "No activity" // string@0ceb │ │ +08754a: 7020 6c22 2000 |000b: invoke-direct {v0, v2}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@226c │ │ +087550: 2700 |000e: throw v0 │ │ +087552: 390c 0700 |000f: if-nez v12, 0016 // +0007 │ │ +087556: 5280 5201 |0011: iget v0, v8, Landroid/support/v4/app/FragmentManagerImpl;.mCurState:I // field@0152 │ │ +08755a: 3390 0300 |0013: if-ne v0, v9, 0016 // +0003 │ │ +08755e: 0e00 |0015: return-void │ │ +087560: 5989 5201 |0016: iput v9, v8, Landroid/support/v4/app/FragmentManagerImpl;.mCurState:I // field@0152 │ │ +087564: 5480 4801 |0018: iget-object v0, v8, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@0148 │ │ +087568: 3800 fbff |001a: if-eqz v0, 0015 // -0005 │ │ +08756c: 1207 |001c: const/4 v7, #int 0 // #0 │ │ +08756e: 1206 |001d: const/4 v6, #int 0 // #0 │ │ +087570: 5480 4801 |001e: iget-object v0, v8, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@0148 │ │ +087574: 6e10 de22 0000 |0020: invoke-virtual {v0}, Ljava/util/ArrayList;.size:()I // method@22de │ │ +08757a: 0a00 |0023: move-result v0 │ │ +08757c: 3506 2100 |0024: if-ge v6, v0, 0045 // +0021 │ │ +087580: 5480 4801 |0026: iget-object v0, v8, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@0148 │ │ +087584: 6e20 d722 6000 |0028: invoke-virtual {v0, v6}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@22d7 │ │ +08758a: 0c01 |002b: move-result-object v1 │ │ +08758c: 1f01 1d01 |002c: check-cast v1, Landroid/support/v4/app/Fragment; // type@011d │ │ +087590: 3801 1400 |002e: if-eqz v1, 0042 // +0014 │ │ +087594: 0780 |0030: move-object v0, v8 │ │ +087596: 0192 |0031: move v2, v9 │ │ +087598: 01a3 |0032: move v3, v10 │ │ +08759a: 01b4 |0033: move v4, v11 │ │ +08759c: 7406 d005 0000 |0034: invoke-virtual/range {v0, v1, v2, v3, v4, v5}, Landroid/support/v4/app/FragmentManagerImpl;.moveToState:(Landroid/support/v4/app/Fragment;IIIZ)V // method@05d0 │ │ +0875a2: 5410 f400 |0037: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00f4 │ │ +0875a6: 3800 0900 |0039: if-eqz v0, 0042 // +0009 │ │ +0875aa: 5410 f400 |003b: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00f4 │ │ +0875ae: 6e10 c406 0000 |003d: invoke-virtual {v0}, Landroid/support/v4/app/LoaderManagerImpl;.hasRunningLoaders:()Z // method@06c4 │ │ +0875b4: 0a00 |0040: move-result v0 │ │ +0875b6: b607 |0041: or-int/2addr v7, v0 │ │ +0875b8: d806 0601 |0042: add-int/lit8 v6, v6, #int 1 // #01 │ │ +0875bc: 28da |0044: goto 001e // -0026 │ │ +0875be: 3907 0500 |0045: if-nez v7, 004a // +0005 │ │ +0875c2: 6e10 e805 0800 |0047: invoke-virtual {v8}, Landroid/support/v4/app/FragmentManagerImpl;.startPendingDeferredFragments:()V // method@05e8 │ │ +0875c8: 5580 5701 |004a: iget-boolean v0, v8, Landroid/support/v4/app/FragmentManagerImpl;.mNeedMenuInvalidate:Z // field@0157 │ │ +0875cc: 3800 c9ff |004c: if-eqz v0, 0015 // -0037 │ │ +0875d0: 5480 4901 |004e: iget-object v0, v8, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0149 │ │ +0875d4: 3800 c5ff |0050: if-eqz v0, 0015 // -003b │ │ +0875d8: 5280 5201 |0052: iget v0, v8, Landroid/support/v4/app/FragmentManagerImpl;.mCurState:I // field@0152 │ │ +0875dc: 1252 |0054: const/4 v2, #int 5 // #5 │ │ +0875de: 3320 c0ff |0055: if-ne v0, v2, 0015 // -0040 │ │ +0875e2: 5480 4901 |0057: iget-object v0, v8, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0149 │ │ +0875e6: 6e10 6c05 0000 |0059: invoke-virtual {v0}, Landroid/support/v4/app/FragmentActivity;.supportInvalidateOptionsMenu:()V // method@056c │ │ +0875ec: 5c85 5701 |005c: iput-boolean v5, v8, Landroid/support/v4/app/FragmentManagerImpl;.mNeedMenuInvalidate:Z // field@0157 │ │ +0875f0: 28b7 |005e: goto 0015 // -0049 │ │ + catches : (none) │ │ + positions : │ │ + 0x0001 line=1112 │ │ + 0x0007 line=1113 │ │ + 0x000f line=1116 │ │ + 0x0015 line=1142 │ │ + 0x0016 line=1120 │ │ + 0x0018 line=1121 │ │ + 0x001c line=1122 │ │ + 0x001d line=1123 │ │ + 0x0026 line=1124 │ │ + 0x002e line=1125 │ │ + 0x0034 line=1126 │ │ + 0x0037 line=1127 │ │ + 0x003b line=1128 │ │ + 0x0042 line=1123 │ │ + 0x0045 line=1133 │ │ + 0x0047 line=1134 │ │ + 0x004a line=1137 │ │ + 0x0057 line=1138 │ │ + 0x005c line=1139 │ │ locals : │ │ 0x002e - 0x0045 reg=1 f Landroid/support/v4/app/Fragment; │ │ 0x001e - 0x005f reg=6 i I │ │ 0x001d - 0x005f reg=7 loadersRunning Z │ │ 0x0000 - 0x005f reg=8 this Landroid/support/v4/app/FragmentManagerImpl; │ │ 0x0000 - 0x005f reg=9 newState I │ │ 0x0000 - 0x005f reg=10 transit I │ │ 0x0000 - 0x005f reg=11 transitStyle I │ │ 0x0000 - 0x005f reg=12 always Z │ │ │ │ - #41 : (in Landroid/support/v4/app/FragmentManagerImpl;) │ │ + #43 : (in Landroid/support/v4/app/FragmentManagerImpl;) │ │ name : 'moveToState' │ │ type : '(IZ)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 5 │ │ insns size : 5 16-bit code units │ │ -060464: |[060464] android.support.v4.app.FragmentManagerImpl.moveToState:(IZ)V │ │ -060474: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -060476: 6e53 fe03 2100 |0001: invoke-virtual {v1, v2, v0, v0, v3}, Landroid/support/v4/app/FragmentManagerImpl;.moveToState:(IIIZ)V // method@03fe │ │ -06047c: 0e00 |0004: return-void │ │ +0875f4: |[0875f4] android.support.v4.app.FragmentManagerImpl.moveToState:(IZ)V │ │ +087604: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +087606: 6e53 cd05 2100 |0001: invoke-virtual {v1, v2, v0, v0, v3}, Landroid/support/v4/app/FragmentManagerImpl;.moveToState:(IIIZ)V // method@05cd │ │ +08760c: 0e00 |0004: return-void │ │ catches : (none) │ │ positions : │ │ - 0x0001 line=1086 │ │ - 0x0004 line=1087 │ │ + 0x0001 line=1108 │ │ + 0x0004 line=1109 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/app/FragmentManagerImpl; │ │ 0x0000 - 0x0005 reg=2 newState I │ │ 0x0000 - 0x0005 reg=3 always Z │ │ │ │ - #42 : (in Landroid/support/v4/app/FragmentManagerImpl;) │ │ + #44 : (in Landroid/support/v4/app/FragmentManagerImpl;) │ │ name : 'moveToState' │ │ type : '(Landroid/support/v4/app/Fragment;)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 8 │ │ ins : 2 │ │ outs : 6 │ │ insns size : 11 16-bit code units │ │ -060480: |[060480] android.support.v4.app.FragmentManagerImpl.moveToState:(Landroid/support/v4/app/Fragment;)V │ │ -060490: 1203 |0000: const/4 v3, #int 0 // #0 │ │ -060492: 5262 1401 |0001: iget v2, v6, Landroid/support/v4/app/FragmentManagerImpl;.mCurState:I // field@0114 │ │ -060496: 0760 |0003: move-object v0, v6 │ │ -060498: 0771 |0004: move-object v1, v7 │ │ -06049a: 0134 |0005: move v4, v3 │ │ -06049c: 0135 |0006: move v5, v3 │ │ -06049e: 7406 0104 0000 |0007: invoke-virtual/range {v0, v1, v2, v3, v4, v5}, Landroid/support/v4/app/FragmentManagerImpl;.moveToState:(Landroid/support/v4/app/Fragment;IIIZ)V // method@0401 │ │ -0604a4: 0e00 |000a: return-void │ │ +087610: |[087610] android.support.v4.app.FragmentManagerImpl.moveToState:(Landroid/support/v4/app/Fragment;)V │ │ +087620: 1203 |0000: const/4 v3, #int 0 // #0 │ │ +087622: 5262 5201 |0001: iget v2, v6, Landroid/support/v4/app/FragmentManagerImpl;.mCurState:I // field@0152 │ │ +087626: 0760 |0003: move-object v0, v6 │ │ +087628: 0771 |0004: move-object v1, v7 │ │ +08762a: 0134 |0005: move v4, v3 │ │ +08762c: 0135 |0006: move v5, v3 │ │ +08762e: 7406 d005 0000 |0007: invoke-virtual/range {v0, v1, v2, v3, v4, v5}, Landroid/support/v4/app/FragmentManagerImpl;.moveToState:(Landroid/support/v4/app/Fragment;IIIZ)V // method@05d0 │ │ +087634: 0e00 |000a: return-void │ │ catches : (none) │ │ positions : │ │ - 0x0001 line=1082 │ │ - 0x000a line=1083 │ │ + 0x0001 line=1104 │ │ + 0x000a line=1105 │ │ locals : │ │ 0x0000 - 0x000b reg=6 this Landroid/support/v4/app/FragmentManagerImpl; │ │ 0x0000 - 0x000b reg=7 f Landroid/support/v4/app/Fragment; │ │ │ │ - #43 : (in Landroid/support/v4/app/FragmentManagerImpl;) │ │ + #45 : (in Landroid/support/v4/app/FragmentManagerImpl;) │ │ name : 'moveToState' │ │ type : '(Landroid/support/v4/app/Fragment;IIIZ)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 16 │ │ ins : 6 │ │ outs : 6 │ │ - insns size : 978 16-bit code units │ │ -0604a8: |[0604a8] android.support.v4.app.FragmentManagerImpl.moveToState:(Landroid/support/v4/app/Fragment;IIIZ)V │ │ -0604b8: 55b0 a700 |0000: iget-boolean v0, v11, Landroid/support/v4/app/Fragment;.mAdded:Z // field@00a7 │ │ -0604bc: 3800 0600 |0002: if-eqz v0, 0008 // +0006 │ │ -0604c0: 55b0 b100 |0004: iget-boolean v0, v11, Landroid/support/v4/app/Fragment;.mDetached:Z // field@00b1 │ │ -0604c4: 3800 0600 |0006: if-eqz v0, 000c // +0006 │ │ -0604c8: 1210 |0008: const/4 v0, #int 1 // #1 │ │ -0604ca: 370c 0300 |0009: if-le v12, v0, 000c // +0003 │ │ -0604ce: 121c |000b: const/4 v12, #int 1 // #1 │ │ -0604d0: 55b0 bf00 |000c: iget-boolean v0, v11, Landroid/support/v4/app/Fragment;.mRemoving:Z // field@00bf │ │ -0604d4: 3800 0800 |000e: if-eqz v0, 0016 // +0008 │ │ -0604d8: 52b0 c600 |0010: iget v0, v11, Landroid/support/v4/app/Fragment;.mState:I // field@00c6 │ │ -0604dc: 370c 0400 |0012: if-le v12, v0, 0016 // +0004 │ │ -0604e0: 52bc c600 |0014: iget v12, v11, Landroid/support/v4/app/Fragment;.mState:I // field@00c6 │ │ -0604e4: 55b0 b000 |0016: iget-boolean v0, v11, Landroid/support/v4/app/Fragment;.mDeferStart:Z // field@00b0 │ │ -0604e8: 3800 0b00 |0018: if-eqz v0, 0023 // +000b │ │ -0604ec: 52b0 c600 |001a: iget v0, v11, Landroid/support/v4/app/Fragment;.mState:I // field@00c6 │ │ -0604f0: 1241 |001c: const/4 v1, #int 4 // #4 │ │ -0604f2: 3510 0600 |001d: if-ge v0, v1, 0023 // +0006 │ │ -0604f6: 1230 |001f: const/4 v0, #int 3 // #3 │ │ -0604f8: 370c 0300 |0020: if-le v12, v0, 0023 // +0003 │ │ -0604fc: 123c |0022: const/4 v12, #int 3 // #3 │ │ -0604fe: 52b0 c600 |0023: iget v0, v11, Landroid/support/v4/app/Fragment;.mState:I // field@00c6 │ │ -060502: 35c0 2e02 |0025: if-ge v0, v12, 0253 // +022e │ │ -060506: 55b0 b400 |0027: iget-boolean v0, v11, Landroid/support/v4/app/Fragment;.mFromLayout:Z // field@00b4 │ │ -06050a: 3800 0700 |0029: if-eqz v0, 0030 // +0007 │ │ -06050e: 55b0 b700 |002b: iget-boolean v0, v11, Landroid/support/v4/app/Fragment;.mInLayout:Z // field@00b7 │ │ -060512: 3900 0300 |002d: if-nez v0, 0030 // +0003 │ │ -060516: 0e00 |002f: return-void │ │ -060518: 54b0 a800 |0030: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mAnimatingAway:Landroid/view/View; // field@00a8 │ │ -06051c: 3800 0f00 |0032: if-eqz v0, 0041 // +000f │ │ -060520: 1200 |0034: const/4 v0, #int 0 // #0 │ │ -060522: 5bb0 a800 |0035: iput-object v0, v11, Landroid/support/v4/app/Fragment;.mAnimatingAway:Landroid/view/View; // field@00a8 │ │ -060526: 52b2 c700 |0037: iget v2, v11, Landroid/support/v4/app/Fragment;.mStateAfterAnimating:I // field@00c7 │ │ -06052a: 1203 |0039: const/4 v3, #int 0 // #0 │ │ -06052c: 1204 |003a: const/4 v4, #int 0 // #0 │ │ -06052e: 1215 |003b: const/4 v5, #int 1 // #1 │ │ -060530: 07a0 |003c: move-object v0, v10 │ │ -060532: 07b1 |003d: move-object v1, v11 │ │ -060534: 7406 0104 0000 |003e: invoke-virtual/range {v0, v1, v2, v3, v4, v5}, Landroid/support/v4/app/FragmentManagerImpl;.moveToState:(Landroid/support/v4/app/Fragment;IIIZ)V // method@0401 │ │ -06053a: 52b0 c600 |0041: iget v0, v11, Landroid/support/v4/app/Fragment;.mState:I // field@00c6 │ │ -06053e: 2b00 7303 0000 |0043: packed-switch v0, 000003b6 // +00000373 │ │ -060544: 59bc c600 |0046: iput v12, v11, Landroid/support/v4/app/Fragment;.mState:I // field@00c6 │ │ -060548: 28e7 |0048: goto 002f // -0019 │ │ -06054a: 6300 0101 |0049: sget-boolean v0, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@0101 │ │ -06054e: 3800 1a00 |004b: if-eqz v0, 0065 // +001a │ │ -060552: 1a00 6703 |004d: const-string v0, "FragmentManager" // string@0367 │ │ -060556: 2201 b903 |004f: new-instance v1, Ljava/lang/StringBuilder; // type@03b9 │ │ -06055a: 7010 ae17 0100 |0051: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@17ae │ │ -060560: 1a02 4418 |0054: const-string v2, "moveto CREATED: " // string@1844 │ │ -060564: 6e20 b517 2100 |0056: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17b5 │ │ -06056a: 0c01 |0059: move-result-object v1 │ │ -06056c: 6e20 b417 b100 |005a: invoke-virtual {v1, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@17b4 │ │ -060572: 0c01 |005d: move-result-object v1 │ │ -060574: 6e10 ba17 0100 |005e: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@17ba │ │ -06057a: 0c01 |0061: move-result-object v1 │ │ -06057c: 7120 3812 1000 |0062: invoke-static {v0, v1}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@1238 │ │ -060582: 54b0 c400 |0065: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mSavedFragmentState:Landroid/os/Bundle; // field@00c4 │ │ -060586: 3800 3b00 |0067: if-eqz v0, 00a2 // +003b │ │ -06058a: 54b0 c400 |0069: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mSavedFragmentState:Landroid/os/Bundle; // field@00c4 │ │ -06058e: 1a01 010d |006b: const-string v1, "android:view_state" // string@0d01 │ │ -060592: 6e20 d801 1000 |006d: invoke-virtual {v0, v1}, Landroid/os/Bundle;.getSparseParcelableArray:(Ljava/lang/String;)Landroid/util/SparseArray; // method@01d8 │ │ -060598: 0c00 |0070: move-result-object v0 │ │ -06059a: 5bb0 c500 |0071: iput-object v0, v11, Landroid/support/v4/app/Fragment;.mSavedViewState:Landroid/util/SparseArray; // field@00c5 │ │ -06059e: 54b0 c400 |0073: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mSavedFragmentState:Landroid/os/Bundle; // field@00c4 │ │ -0605a2: 1a01 fe0c |0075: const-string v1, "android:target_state" // string@0cfe │ │ -0605a6: 6e30 f603 0a01 |0077: invoke-virtual {v10, v0, v1}, Landroid/support/v4/app/FragmentManagerImpl;.getFragment:(Landroid/os/Bundle;Ljava/lang/String;)Landroid/support/v4/app/Fragment; // method@03f6 │ │ -0605ac: 0c00 |007a: move-result-object v0 │ │ -0605ae: 5bb0 c900 |007b: iput-object v0, v11, Landroid/support/v4/app/Fragment;.mTarget:Landroid/support/v4/app/Fragment; // field@00c9 │ │ -0605b2: 54b0 c900 |007d: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mTarget:Landroid/support/v4/app/Fragment; // field@00c9 │ │ -0605b6: 3800 0d00 |007f: if-eqz v0, 008c // +000d │ │ -0605ba: 54b0 c400 |0081: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mSavedFragmentState:Landroid/os/Bundle; // field@00c4 │ │ -0605be: 1a01 fd0c |0083: const-string v1, "android:target_req_state" // string@0cfd │ │ -0605c2: 1202 |0085: const/4 v2, #int 0 // #0 │ │ -0605c4: 6e30 d501 1002 |0086: invoke-virtual {v0, v1, v2}, Landroid/os/Bundle;.getInt:(Ljava/lang/String;I)I // method@01d5 │ │ -0605ca: 0a00 |0089: move-result v0 │ │ -0605cc: 59b0 cb00 |008a: iput v0, v11, Landroid/support/v4/app/Fragment;.mTargetRequestCode:I // field@00cb │ │ -0605d0: 54b0 c400 |008c: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mSavedFragmentState:Landroid/os/Bundle; // field@00c4 │ │ -0605d4: 1a01 000d |008e: const-string v1, "android:user_visible_hint" // string@0d00 │ │ -0605d8: 1212 |0090: const/4 v2, #int 1 // #1 │ │ -0605da: 6e30 d301 1002 |0091: invoke-virtual {v0, v1, v2}, Landroid/os/Bundle;.getBoolean:(Ljava/lang/String;Z)Z // method@01d3 │ │ -0605e0: 0a00 |0094: move-result v0 │ │ -0605e2: 5cb0 cc00 |0095: iput-boolean v0, v11, Landroid/support/v4/app/Fragment;.mUserVisibleHint:Z // field@00cc │ │ -0605e6: 55b0 cc00 |0097: iget-boolean v0, v11, Landroid/support/v4/app/Fragment;.mUserVisibleHint:Z // field@00cc │ │ -0605ea: 3900 0900 |0099: if-nez v0, 00a2 // +0009 │ │ -0605ee: 1210 |009b: const/4 v0, #int 1 // #1 │ │ -0605f0: 5cb0 b000 |009c: iput-boolean v0, v11, Landroid/support/v4/app/Fragment;.mDeferStart:Z // field@00b0 │ │ -0605f4: 1230 |009e: const/4 v0, #int 3 // #3 │ │ -0605f6: 370c 0300 |009f: if-le v12, v0, 00a2 // +0003 │ │ -0605fa: 123c |00a1: const/4 v12, #int 3 // #3 │ │ -0605fc: 54a0 0b01 |00a2: iget-object v0, v10, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@010b │ │ -060600: 5bb0 a600 |00a4: iput-object v0, v11, Landroid/support/v4/app/Fragment;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00a6 │ │ -060604: 54a0 1b01 |00a6: iget-object v0, v10, Landroid/support/v4/app/FragmentManagerImpl;.mParent:Landroid/support/v4/app/Fragment; // field@011b │ │ -060608: 5bb0 be00 |00a8: iput-object v0, v11, Landroid/support/v4/app/Fragment;.mParentFragment:Landroid/support/v4/app/Fragment; // field@00be │ │ -06060c: 54a0 1b01 |00aa: iget-object v0, v10, Landroid/support/v4/app/FragmentManagerImpl;.mParent:Landroid/support/v4/app/Fragment; // field@011b │ │ -060610: 3800 3300 |00ac: if-eqz v0, 00df // +0033 │ │ -060614: 54a0 1b01 |00ae: iget-object v0, v10, Landroid/support/v4/app/FragmentManagerImpl;.mParent:Landroid/support/v4/app/Fragment; // field@011b │ │ -060618: 5400 ad00 |00b0: iget-object v0, v0, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00ad │ │ -06061c: 5bb0 b300 |00b2: iput-object v0, v11, Landroid/support/v4/app/Fragment;.mFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00b3 │ │ -060620: 1200 |00b4: const/4 v0, #int 0 // #0 │ │ -060622: 5cb0 ab00 |00b5: iput-boolean v0, v11, Landroid/support/v4/app/Fragment;.mCalled:Z // field@00ab │ │ -060626: 54a0 0b01 |00b7: iget-object v0, v10, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@010b │ │ -06062a: 6e20 3403 0b00 |00b9: invoke-virtual {v11, v0}, Landroid/support/v4/app/Fragment;.onAttach:(Landroid/app/Activity;)V // method@0334 │ │ -060630: 55b0 ab00 |00bc: iget-boolean v0, v11, Landroid/support/v4/app/Fragment;.mCalled:Z // field@00ab │ │ -060634: 3900 2600 |00be: if-nez v0, 00e4 // +0026 │ │ -060638: 2200 f900 |00c0: new-instance v0, Landroid/support/v4/app/SuperNotCalledException; // type@00f9 │ │ -06063c: 2201 b903 |00c2: new-instance v1, Ljava/lang/StringBuilder; // type@03b9 │ │ -060640: 7010 ae17 0100 |00c4: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@17ae │ │ -060646: 1a02 6003 |00c7: const-string v2, "Fragment " // string@0360 │ │ -06064a: 6e20 b517 2100 |00c9: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17b5 │ │ -060650: 0c01 |00cc: move-result-object v1 │ │ -060652: 6e20 b417 b100 |00cd: invoke-virtual {v1, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@17b4 │ │ -060658: 0c01 |00d0: move-result-object v1 │ │ -06065a: 1a02 3400 |00d1: const-string v2, " did not call through to super.onAttach()" // string@0034 │ │ -06065e: 6e20 b517 2100 |00d3: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17b5 │ │ -060664: 0c01 |00d6: move-result-object v1 │ │ -060666: 6e10 ba17 0100 |00d7: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@17ba │ │ -06066c: 0c01 |00da: move-result-object v1 │ │ -06066e: 7020 8405 1000 |00db: invoke-direct {v0, v1}, Landroid/support/v4/app/SuperNotCalledException;.:(Ljava/lang/String;)V // method@0584 │ │ -060674: 2700 |00de: throw v0 │ │ -060676: 54a0 0b01 |00df: iget-object v0, v10, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@010b │ │ -06067a: 5400 e400 |00e1: iget-object v0, v0, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00e4 │ │ -06067e: 28cf |00e3: goto 00b2 // -0031 │ │ -060680: 54b0 be00 |00e4: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mParentFragment:Landroid/support/v4/app/Fragment; // field@00be │ │ -060684: 3900 0700 |00e6: if-nez v0, 00ed // +0007 │ │ -060688: 54a0 0b01 |00e8: iget-object v0, v10, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@010b │ │ -06068c: 6e20 8903 b000 |00ea: invoke-virtual {v0, v11}, Landroid/support/v4/app/FragmentActivity;.onAttachFragment:(Landroid/support/v4/app/Fragment;)V // method@0389 │ │ -060692: 55b0 c300 |00ed: iget-boolean v0, v11, Landroid/support/v4/app/Fragment;.mRetaining:Z // field@00c3 │ │ -060696: 3900 0700 |00ef: if-nez v0, 00f6 // +0007 │ │ -06069a: 54b0 c400 |00f1: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mSavedFragmentState:Landroid/os/Bundle; // field@00c4 │ │ -06069e: 6e20 5003 0b00 |00f3: invoke-virtual {v11, v0}, Landroid/support/v4/app/Fragment;.performCreate:(Landroid/os/Bundle;)V // method@0350 │ │ -0606a4: 1200 |00f6: const/4 v0, #int 0 // #0 │ │ -0606a6: 5cb0 c300 |00f7: iput-boolean v0, v11, Landroid/support/v4/app/Fragment;.mRetaining:Z // field@00c3 │ │ -0606aa: 55b0 b400 |00f9: iget-boolean v0, v11, Landroid/support/v4/app/Fragment;.mFromLayout:Z // field@00b4 │ │ -0606ae: 3800 3300 |00fb: if-eqz v0, 012e // +0033 │ │ -0606b2: 54b0 c400 |00fd: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mSavedFragmentState:Landroid/os/Bundle; // field@00c4 │ │ -0606b6: 6e20 1503 0b00 |00ff: invoke-virtual {v11, v0}, Landroid/support/v4/app/Fragment;.getLayoutInflater:(Landroid/os/Bundle;)Landroid/view/LayoutInflater; // method@0315 │ │ -0606bc: 0c00 |0102: move-result-object v0 │ │ -0606be: 1201 |0103: const/4 v1, #int 0 // #0 │ │ -0606c0: 54b2 c400 |0104: iget-object v2, v11, Landroid/support/v4/app/Fragment;.mSavedFragmentState:Landroid/os/Bundle; // field@00c4 │ │ -0606c4: 6e40 5203 0b21 |0106: invoke-virtual {v11, v0, v1, v2}, Landroid/support/v4/app/Fragment;.performCreateView:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Landroid/os/Bundle;)Landroid/view/View; // method@0352 │ │ -0606ca: 0c00 |0109: move-result-object v0 │ │ -0606cc: 5bb0 cd00 |010a: iput-object v0, v11, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@00cd │ │ -0606d0: 54b0 cd00 |010c: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@00cd │ │ -0606d4: 3800 3c01 |010e: if-eqz v0, 024a // +013c │ │ -0606d8: 54b0 cd00 |0110: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@00cd │ │ -0606dc: 5bb0 b900 |0112: iput-object v0, v11, Landroid/support/v4/app/Fragment;.mInnerView:Landroid/view/View; // field@00b9 │ │ -0606e0: 54b0 cd00 |0114: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@00cd │ │ -0606e4: 7110 f104 0000 |0116: invoke-static {v0}, Landroid/support/v4/app/NoSaveStateFrameLayout;.wrap:(Landroid/view/View;)Landroid/view/ViewGroup; // method@04f1 │ │ -0606ea: 0c00 |0119: move-result-object v0 │ │ -0606ec: 5bb0 cd00 |011a: iput-object v0, v11, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@00cd │ │ -0606f0: 55b0 b600 |011c: iget-boolean v0, v11, Landroid/support/v4/app/Fragment;.mHidden:Z // field@00b6 │ │ -0606f4: 3800 0900 |011e: if-eqz v0, 0127 // +0009 │ │ -0606f8: 54b0 cd00 |0120: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@00cd │ │ -0606fc: 1301 0800 |0122: const/16 v1, #int 8 // #8 │ │ -060700: 6e20 1213 1000 |0124: invoke-virtual {v0, v1}, Landroid/view/View;.setVisibility:(I)V // method@1312 │ │ -060706: 54b0 cd00 |0127: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@00cd │ │ -06070a: 54b1 c400 |0129: iget-object v1, v11, Landroid/support/v4/app/Fragment;.mSavedFragmentState:Landroid/os/Bundle; // field@00c4 │ │ -06070e: 6e30 4b03 0b01 |012b: invoke-virtual {v11, v0, v1}, Landroid/support/v4/app/Fragment;.onViewCreated:(Landroid/view/View;Landroid/os/Bundle;)V // method@034b │ │ -060714: 1210 |012e: const/4 v0, #int 1 // #1 │ │ -060716: 370c cc00 |012f: if-le v12, v0, 01fb // +00cc │ │ -06071a: 6300 0101 |0131: sget-boolean v0, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@0101 │ │ -06071e: 3800 1a00 |0133: if-eqz v0, 014d // +001a │ │ -060722: 1a00 6703 |0135: const-string v0, "FragmentManager" // string@0367 │ │ -060726: 2201 b903 |0137: new-instance v1, Ljava/lang/StringBuilder; // type@03b9 │ │ -06072a: 7010 ae17 0100 |0139: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@17ae │ │ -060730: 1a02 4318 |013c: const-string v2, "moveto ACTIVITY_CREATED: " // string@1843 │ │ -060734: 6e20 b517 2100 |013e: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17b5 │ │ -06073a: 0c01 |0141: move-result-object v1 │ │ -06073c: 6e20 b417 b100 |0142: invoke-virtual {v1, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@17b4 │ │ -060742: 0c01 |0145: move-result-object v1 │ │ -060744: 6e10 ba17 0100 |0146: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@17ba │ │ -06074a: 0c01 |0149: move-result-object v1 │ │ -06074c: 7120 3812 1000 |014a: invoke-static {v0, v1}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@1238 │ │ -060752: 55b0 b400 |014d: iget-boolean v0, v11, Landroid/support/v4/app/Fragment;.mFromLayout:Z // field@00b4 │ │ -060756: 3900 9b00 |014f: if-nez v0, 01ea // +009b │ │ -06075a: 1207 |0151: const/4 v7, #int 0 // #0 │ │ -06075c: 52b0 af00 |0152: iget v0, v11, Landroid/support/v4/app/Fragment;.mContainerId:I // field@00af │ │ -060760: 3800 5100 |0154: if-eqz v0, 01a5 // +0051 │ │ -060764: 54a0 1201 |0156: iget-object v0, v10, Landroid/support/v4/app/FragmentManagerImpl;.mContainer:Landroid/support/v4/app/FragmentContainer; // field@0112 │ │ -060768: 52b1 af00 |0158: iget v1, v11, Landroid/support/v4/app/Fragment;.mContainerId:I // field@00af │ │ -06076c: 7220 a703 1000 |015a: invoke-interface {v0, v1}, Landroid/support/v4/app/FragmentContainer;.findViewById:(I)Landroid/view/View; // method@03a7 │ │ -060772: 0c07 |015d: move-result-object v7 │ │ -060774: 1f07 c602 |015e: check-cast v7, Landroid/view/ViewGroup; // type@02c6 │ │ -060778: 3907 4500 |0160: if-nez v7, 01a5 // +0045 │ │ -06077c: 55b0 c000 |0162: iget-boolean v0, v11, Landroid/support/v4/app/Fragment;.mRestored:Z // field@00c0 │ │ -060780: 3900 4100 |0164: if-nez v0, 01a5 // +0041 │ │ -060784: 2200 a603 |0166: new-instance v0, Ljava/lang/IllegalArgumentException; // type@03a6 │ │ -060788: 2201 b903 |0168: new-instance v1, Ljava/lang/StringBuilder; // type@03b9 │ │ -06078c: 7010 ae17 0100 |016a: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@17ae │ │ -060792: 1a02 9d09 |016d: const-string v2, "No view found for id 0x" // string@099d │ │ -060796: 6e20 b517 2100 |016f: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17b5 │ │ -06079c: 0c01 |0172: move-result-object v1 │ │ -06079e: 52b2 af00 |0173: iget v2, v11, Landroid/support/v4/app/Fragment;.mContainerId:I // field@00af │ │ -0607a2: 7110 8117 0200 |0175: invoke-static {v2}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@1781 │ │ -0607a8: 0c02 |0178: move-result-object v2 │ │ -0607aa: 6e20 b517 2100 |0179: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17b5 │ │ -0607b0: 0c01 |017c: move-result-object v1 │ │ -0607b2: 1a02 2400 |017d: const-string v2, " (" // string@0024 │ │ -0607b6: 6e20 b517 2100 |017f: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17b5 │ │ -0607bc: 0c01 |0182: move-result-object v1 │ │ -0607be: 6e10 1803 0b00 |0183: invoke-virtual {v11}, Landroid/support/v4/app/Fragment;.getResources:()Landroid/content/res/Resources; // method@0318 │ │ -0607c4: 0c02 |0186: move-result-object v2 │ │ -0607c6: 52b3 af00 |0187: iget v3, v11, Landroid/support/v4/app/Fragment;.mContainerId:I // field@00af │ │ -0607ca: 6e20 1f01 3200 |0189: invoke-virtual {v2, v3}, Landroid/content/res/Resources;.getResourceName:(I)Ljava/lang/String; // method@011f │ │ -0607d0: 0c02 |018c: move-result-object v2 │ │ -0607d2: 6e20 b517 2100 |018d: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17b5 │ │ -0607d8: 0c01 |0190: move-result-object v1 │ │ -0607da: 1a02 bf00 |0191: const-string v2, ") for fragment " // string@00bf │ │ -0607de: 6e20 b517 2100 |0193: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17b5 │ │ -0607e4: 0c01 |0196: move-result-object v1 │ │ -0607e6: 6e20 b417 b100 |0197: invoke-virtual {v1, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@17b4 │ │ -0607ec: 0c01 |019a: move-result-object v1 │ │ -0607ee: 6e10 ba17 0100 |019b: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@17ba │ │ -0607f4: 0c01 |019e: move-result-object v1 │ │ -0607f6: 7020 7817 1000 |019f: invoke-direct {v0, v1}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@1778 │ │ -0607fc: 7020 1904 0a00 |01a2: invoke-direct {v10, v0}, Landroid/support/v4/app/FragmentManagerImpl;.throwException:(Ljava/lang/RuntimeException;)V // method@0419 │ │ -060802: 5bb7 ae00 |01a5: iput-object v7, v11, Landroid/support/v4/app/Fragment;.mContainer:Landroid/view/ViewGroup; // field@00ae │ │ -060806: 54b0 c400 |01a7: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mSavedFragmentState:Landroid/os/Bundle; // field@00c4 │ │ -06080a: 6e20 1503 0b00 |01a9: invoke-virtual {v11, v0}, Landroid/support/v4/app/Fragment;.getLayoutInflater:(Landroid/os/Bundle;)Landroid/view/LayoutInflater; // method@0315 │ │ -060810: 0c00 |01ac: move-result-object v0 │ │ -060812: 54b1 c400 |01ad: iget-object v1, v11, Landroid/support/v4/app/Fragment;.mSavedFragmentState:Landroid/os/Bundle; // field@00c4 │ │ -060816: 6e40 5203 0b17 |01af: invoke-virtual {v11, v0, v7, v1}, Landroid/support/v4/app/Fragment;.performCreateView:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Landroid/os/Bundle;)Landroid/view/View; // method@0352 │ │ -06081c: 0c00 |01b2: move-result-object v0 │ │ -06081e: 5bb0 cd00 |01b3: iput-object v0, v11, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@00cd │ │ -060822: 54b0 cd00 |01b5: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@00cd │ │ -060826: 3800 9800 |01b7: if-eqz v0, 024f // +0098 │ │ -06082a: 54b0 cd00 |01b9: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@00cd │ │ -06082e: 5bb0 b900 |01bb: iput-object v0, v11, Landroid/support/v4/app/Fragment;.mInnerView:Landroid/view/View; // field@00b9 │ │ -060832: 54b0 cd00 |01bd: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@00cd │ │ -060836: 7110 f104 0000 |01bf: invoke-static {v0}, Landroid/support/v4/app/NoSaveStateFrameLayout;.wrap:(Landroid/view/View;)Landroid/view/ViewGroup; // method@04f1 │ │ -06083c: 0c00 |01c2: move-result-object v0 │ │ -06083e: 5bb0 cd00 |01c3: iput-object v0, v11, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@00cd │ │ -060842: 3807 1300 |01c5: if-eqz v7, 01d8 // +0013 │ │ -060846: 1210 |01c7: const/4 v0, #int 1 // #1 │ │ -060848: 6e5e f903 ba0d |01c8: invoke-virtual {v10, v11, v13, v0, v14}, Landroid/support/v4/app/FragmentManagerImpl;.loadAnimation:(Landroid/support/v4/app/Fragment;IZI)Landroid/view/animation/Animation; // method@03f9 │ │ -06084e: 0c06 |01cb: move-result-object v6 │ │ -060850: 3806 0700 |01cc: if-eqz v6, 01d3 // +0007 │ │ -060854: 54b0 cd00 |01ce: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@00cd │ │ -060858: 6e20 1313 6000 |01d0: invoke-virtual {v0, v6}, Landroid/view/View;.startAnimation:(Landroid/view/animation/Animation;)V // method@1313 │ │ -06085e: 54b0 cd00 |01d3: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@00cd │ │ -060862: 6e20 2f13 0700 |01d5: invoke-virtual {v7, v0}, Landroid/view/ViewGroup;.addView:(Landroid/view/View;)V // method@132f │ │ -060868: 55b0 b600 |01d8: iget-boolean v0, v11, Landroid/support/v4/app/Fragment;.mHidden:Z // field@00b6 │ │ -06086c: 3800 0900 |01da: if-eqz v0, 01e3 // +0009 │ │ -060870: 54b0 cd00 |01dc: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@00cd │ │ -060874: 1301 0800 |01de: const/16 v1, #int 8 // #8 │ │ -060878: 6e20 1213 1000 |01e0: invoke-virtual {v0, v1}, Landroid/view/View;.setVisibility:(I)V // method@1312 │ │ -06087e: 54b0 cd00 |01e3: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@00cd │ │ -060882: 54b1 c400 |01e5: iget-object v1, v11, Landroid/support/v4/app/Fragment;.mSavedFragmentState:Landroid/os/Bundle; // field@00c4 │ │ -060886: 6e30 4b03 0b01 |01e7: invoke-virtual {v11, v0, v1}, Landroid/support/v4/app/Fragment;.onViewCreated:(Landroid/view/View;Landroid/os/Bundle;)V // method@034b │ │ -06088c: 54b0 c400 |01ea: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mSavedFragmentState:Landroid/os/Bundle; // field@00c4 │ │ -060890: 6e20 4d03 0b00 |01ec: invoke-virtual {v11, v0}, Landroid/support/v4/app/Fragment;.performActivityCreated:(Landroid/os/Bundle;)V // method@034d │ │ -060896: 54b0 cd00 |01ef: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@00cd │ │ -06089a: 3800 0700 |01f1: if-eqz v0, 01f8 // +0007 │ │ -06089e: 54b0 c400 |01f3: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mSavedFragmentState:Landroid/os/Bundle; // field@00c4 │ │ -0608a2: 6e20 6003 0b00 |01f5: invoke-virtual {v11, v0}, Landroid/support/v4/app/Fragment;.restoreViewState:(Landroid/os/Bundle;)V // method@0360 │ │ -0608a8: 1200 |01f8: const/4 v0, #int 0 // #0 │ │ -0608aa: 5bb0 c400 |01f9: iput-object v0, v11, Landroid/support/v4/app/Fragment;.mSavedFragmentState:Landroid/os/Bundle; // field@00c4 │ │ -0608ae: 1230 |01fb: const/4 v0, #int 3 // #3 │ │ -0608b0: 370c 2100 |01fc: if-le v12, v0, 021d // +0021 │ │ -0608b4: 6300 0101 |01fe: sget-boolean v0, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@0101 │ │ -0608b8: 3800 1a00 |0200: if-eqz v0, 021a // +001a │ │ -0608bc: 1a00 6703 |0202: const-string v0, "FragmentManager" // string@0367 │ │ -0608c0: 2201 b903 |0204: new-instance v1, Ljava/lang/StringBuilder; // type@03b9 │ │ -0608c4: 7010 ae17 0100 |0206: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@17ae │ │ -0608ca: 1a02 4618 |0209: const-string v2, "moveto STARTED: " // string@1846 │ │ -0608ce: 6e20 b517 2100 |020b: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17b5 │ │ -0608d4: 0c01 |020e: move-result-object v1 │ │ -0608d6: 6e20 b417 b100 |020f: invoke-virtual {v1, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@17b4 │ │ -0608dc: 0c01 |0212: move-result-object v1 │ │ -0608de: 6e10 ba17 0100 |0213: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@17ba │ │ -0608e4: 0c01 |0216: move-result-object v1 │ │ -0608e6: 7120 3812 1000 |0217: invoke-static {v0, v1}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@1238 │ │ -0608ec: 6e10 5d03 0b00 |021a: invoke-virtual {v11}, Landroid/support/v4/app/Fragment;.performStart:()V // method@035d │ │ -0608f2: 1240 |021d: const/4 v0, #int 4 // #4 │ │ -0608f4: 370c 28fe |021e: if-le v12, v0, 0046 // -01d8 │ │ -0608f8: 6300 0101 |0220: sget-boolean v0, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@0101 │ │ -0608fc: 3800 1a00 |0222: if-eqz v0, 023c // +001a │ │ -060900: 1a00 6703 |0224: const-string v0, "FragmentManager" // string@0367 │ │ -060904: 2201 b903 |0226: new-instance v1, Ljava/lang/StringBuilder; // type@03b9 │ │ -060908: 7010 ae17 0100 |0228: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@17ae │ │ -06090e: 1a02 4518 |022b: const-string v2, "moveto RESUMED: " // string@1845 │ │ -060912: 6e20 b517 2100 |022d: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17b5 │ │ -060918: 0c01 |0230: move-result-object v1 │ │ -06091a: 6e20 b417 b100 |0231: invoke-virtual {v1, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@17b4 │ │ -060920: 0c01 |0234: move-result-object v1 │ │ -060922: 6e10 ba17 0100 |0235: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@17ba │ │ -060928: 0c01 |0238: move-result-object v1 │ │ -06092a: 7120 3812 1000 |0239: invoke-static {v0, v1}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@1238 │ │ -060930: 1210 |023c: const/4 v0, #int 1 // #1 │ │ -060932: 5cb0 c100 |023d: iput-boolean v0, v11, Landroid/support/v4/app/Fragment;.mResumed:Z // field@00c1 │ │ -060936: 6e10 5b03 0b00 |023f: invoke-virtual {v11}, Landroid/support/v4/app/Fragment;.performResume:()V // method@035b │ │ -06093c: 1200 |0242: const/4 v0, #int 0 // #0 │ │ -06093e: 5bb0 c400 |0243: iput-object v0, v11, Landroid/support/v4/app/Fragment;.mSavedFragmentState:Landroid/os/Bundle; // field@00c4 │ │ -060942: 1200 |0245: const/4 v0, #int 0 // #0 │ │ -060944: 5bb0 c500 |0246: iput-object v0, v11, Landroid/support/v4/app/Fragment;.mSavedViewState:Landroid/util/SparseArray; // field@00c5 │ │ -060948: 2900 fefd |0248: goto/16 0046 // -0202 │ │ -06094c: 1200 |024a: const/4 v0, #int 0 // #0 │ │ -06094e: 5bb0 b900 |024b: iput-object v0, v11, Landroid/support/v4/app/Fragment;.mInnerView:Landroid/view/View; // field@00b9 │ │ -060952: 2900 e1fe |024d: goto/16 012e // -011f │ │ -060956: 1200 |024f: const/4 v0, #int 0 // #0 │ │ -060958: 5bb0 b900 |0250: iput-object v0, v11, Landroid/support/v4/app/Fragment;.mInnerView:Landroid/view/View; // field@00b9 │ │ -06095c: 2898 |0252: goto 01ea // -0068 │ │ -06095e: 52b0 c600 |0253: iget v0, v11, Landroid/support/v4/app/Fragment;.mState:I // field@00c6 │ │ -060962: 37c0 f1fd |0255: if-le v0, v12, 0046 // -020f │ │ -060966: 52b0 c600 |0257: iget v0, v11, Landroid/support/v4/app/Fragment;.mState:I // field@00c6 │ │ -06096a: 2b00 6b01 0000 |0259: packed-switch v0, 000003c4 // +0000016b │ │ -060970: 2900 eafd |025c: goto/16 0046 // -0216 │ │ -060974: 1210 |025e: const/4 v0, #int 1 // #1 │ │ -060976: 350c e7fd |025f: if-ge v12, v0, 0046 // -0219 │ │ -06097a: 55a0 1501 |0261: iget-boolean v0, v10, Landroid/support/v4/app/FragmentManagerImpl;.mDestroyed:Z // field@0115 │ │ -06097e: 3800 0e00 |0263: if-eqz v0, 0271 // +000e │ │ -060982: 54b0 a800 |0265: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mAnimatingAway:Landroid/view/View; // field@00a8 │ │ -060986: 3800 0a00 |0267: if-eqz v0, 0271 // +000a │ │ -06098a: 54b9 a800 |0269: iget-object v9, v11, Landroid/support/v4/app/Fragment;.mAnimatingAway:Landroid/view/View; // field@00a8 │ │ -06098e: 1200 |026b: const/4 v0, #int 0 // #0 │ │ -060990: 5bb0 a800 |026c: iput-object v0, v11, Landroid/support/v4/app/Fragment;.mAnimatingAway:Landroid/view/View; // field@00a8 │ │ -060994: 6e10 b012 0900 |026e: invoke-virtual {v9}, Landroid/view/View;.clearAnimation:()V // method@12b0 │ │ -06099a: 54b0 a800 |0271: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mAnimatingAway:Landroid/view/View; // field@00a8 │ │ -06099e: 3800 e300 |0273: if-eqz v0, 0356 // +00e3 │ │ -0609a2: 59bc c700 |0275: iput v12, v11, Landroid/support/v4/app/Fragment;.mStateAfterAnimating:I // field@00c7 │ │ -0609a6: 121c |0277: const/4 v12, #int 1 // #1 │ │ -0609a8: 2900 cefd |0278: goto/16 0046 // -0232 │ │ -0609ac: 1250 |027a: const/4 v0, #int 5 // #5 │ │ -0609ae: 350c 2400 |027b: if-ge v12, v0, 029f // +0024 │ │ -0609b2: 6300 0101 |027d: sget-boolean v0, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@0101 │ │ -0609b6: 3800 1a00 |027f: if-eqz v0, 0299 // +001a │ │ -0609ba: 1a00 6703 |0281: const-string v0, "FragmentManager" // string@0367 │ │ -0609be: 2201 b903 |0283: new-instance v1, Ljava/lang/StringBuilder; // type@03b9 │ │ -0609c2: 7010 ae17 0100 |0285: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@17ae │ │ -0609c8: 1a02 4018 |0288: const-string v2, "movefrom RESUMED: " // string@1840 │ │ -0609cc: 6e20 b517 2100 |028a: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17b5 │ │ -0609d2: 0c01 |028d: move-result-object v1 │ │ -0609d4: 6e20 b417 b100 |028e: invoke-virtual {v1, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@17b4 │ │ -0609da: 0c01 |0291: move-result-object v1 │ │ -0609dc: 6e10 ba17 0100 |0292: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@17ba │ │ -0609e2: 0c01 |0295: move-result-object v1 │ │ -0609e4: 7120 3812 1000 |0296: invoke-static {v0, v1}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@1238 │ │ -0609ea: 6e10 5803 0b00 |0299: invoke-virtual {v11}, Landroid/support/v4/app/Fragment;.performPause:()V // method@0358 │ │ -0609f0: 1200 |029c: const/4 v0, #int 0 // #0 │ │ -0609f2: 5cb0 c100 |029d: iput-boolean v0, v11, Landroid/support/v4/app/Fragment;.mResumed:Z // field@00c1 │ │ -0609f6: 1240 |029f: const/4 v0, #int 4 // #4 │ │ -0609f8: 350c 2100 |02a0: if-ge v12, v0, 02c1 // +0021 │ │ -0609fc: 6300 0101 |02a2: sget-boolean v0, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@0101 │ │ -060a00: 3800 1a00 |02a4: if-eqz v0, 02be // +001a │ │ -060a04: 1a00 6703 |02a6: const-string v0, "FragmentManager" // string@0367 │ │ -060a08: 2201 b903 |02a8: new-instance v1, Ljava/lang/StringBuilder; // type@03b9 │ │ -060a0c: 7010 ae17 0100 |02aa: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@17ae │ │ -060a12: 1a02 4118 |02ad: const-string v2, "movefrom STARTED: " // string@1841 │ │ -060a16: 6e20 b517 2100 |02af: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17b5 │ │ -060a1c: 0c01 |02b2: move-result-object v1 │ │ -060a1e: 6e20 b417 b100 |02b3: invoke-virtual {v1, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@17b4 │ │ -060a24: 0c01 |02b6: move-result-object v1 │ │ -060a26: 6e10 ba17 0100 |02b7: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@17ba │ │ -060a2c: 0c01 |02ba: move-result-object v1 │ │ -060a2e: 7120 3812 1000 |02bb: invoke-static {v0, v1}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@1238 │ │ -060a34: 6e10 5e03 0b00 |02be: invoke-virtual {v11}, Landroid/support/v4/app/Fragment;.performStop:()V // method@035e │ │ -060a3a: 1230 |02c1: const/4 v0, #int 3 // #3 │ │ -060a3c: 350c 2100 |02c2: if-ge v12, v0, 02e3 // +0021 │ │ -060a40: 6300 0101 |02c4: sget-boolean v0, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@0101 │ │ -060a44: 3800 1a00 |02c6: if-eqz v0, 02e0 // +001a │ │ -060a48: 1a00 6703 |02c8: const-string v0, "FragmentManager" // string@0367 │ │ -060a4c: 2201 b903 |02ca: new-instance v1, Ljava/lang/StringBuilder; // type@03b9 │ │ -060a50: 7010 ae17 0100 |02cc: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@17ae │ │ -060a56: 1a02 4218 |02cf: const-string v2, "movefrom STOPPED: " // string@1842 │ │ -060a5a: 6e20 b517 2100 |02d1: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17b5 │ │ -060a60: 0c01 |02d4: move-result-object v1 │ │ -060a62: 6e20 b417 b100 |02d5: invoke-virtual {v1, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@17b4 │ │ -060a68: 0c01 |02d8: move-result-object v1 │ │ -060a6a: 6e10 ba17 0100 |02d9: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@17ba │ │ -060a70: 0c01 |02dc: move-result-object v1 │ │ -060a72: 7120 3812 1000 |02dd: invoke-static {v0, v1}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@1238 │ │ -060a78: 6e10 5a03 0b00 |02e0: invoke-virtual {v11}, Landroid/support/v4/app/Fragment;.performReallyStop:()V // method@035a │ │ -060a7e: 1220 |02e3: const/4 v0, #int 2 // #2 │ │ -060a80: 350c 7aff |02e4: if-ge v12, v0, 025e // -0086 │ │ -060a84: 6300 0101 |02e6: sget-boolean v0, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@0101 │ │ -060a88: 3800 1a00 |02e8: if-eqz v0, 0302 // +001a │ │ -060a8c: 1a00 6703 |02ea: const-string v0, "FragmentManager" // string@0367 │ │ -060a90: 2201 b903 |02ec: new-instance v1, Ljava/lang/StringBuilder; // type@03b9 │ │ -060a94: 7010 ae17 0100 |02ee: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@17ae │ │ -060a9a: 1a02 3e18 |02f1: const-string v2, "movefrom ACTIVITY_CREATED: " // string@183e │ │ -060a9e: 6e20 b517 2100 |02f3: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17b5 │ │ -060aa4: 0c01 |02f6: move-result-object v1 │ │ -060aa6: 6e20 b417 b100 |02f7: invoke-virtual {v1, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@17b4 │ │ -060aac: 0c01 |02fa: move-result-object v1 │ │ -060aae: 6e10 ba17 0100 |02fb: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@17ba │ │ -060ab4: 0c01 |02fe: move-result-object v1 │ │ -060ab6: 7120 3812 1000 |02ff: invoke-static {v0, v1}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@1238 │ │ -060abc: 54b0 cd00 |0302: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@00cd │ │ -060ac0: 3800 1100 |0304: if-eqz v0, 0315 // +0011 │ │ -060ac4: 54a0 0b01 |0306: iget-object v0, v10, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@010b │ │ -060ac8: 6e10 8703 0000 |0308: invoke-virtual {v0}, Landroid/support/v4/app/FragmentActivity;.isFinishing:()Z // method@0387 │ │ -060ace: 0a00 |030b: move-result v0 │ │ -060ad0: 3900 0900 |030c: if-nez v0, 0315 // +0009 │ │ -060ad4: 54b0 c500 |030e: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mSavedViewState:Landroid/util/SparseArray; // field@00c5 │ │ -060ad8: 3900 0500 |0310: if-nez v0, 0315 // +0005 │ │ -060adc: 6e20 1504 ba00 |0312: invoke-virtual {v10, v11}, Landroid/support/v4/app/FragmentManagerImpl;.saveFragmentViewState:(Landroid/support/v4/app/Fragment;)V // method@0415 │ │ -060ae2: 6e10 5403 0b00 |0315: invoke-virtual {v11}, Landroid/support/v4/app/Fragment;.performDestroyView:()V // method@0354 │ │ -060ae8: 54b0 cd00 |0318: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@00cd │ │ -060aec: 3800 3100 |031a: if-eqz v0, 034b // +0031 │ │ -060af0: 54b0 ae00 |031c: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mContainer:Landroid/view/ViewGroup; // field@00ae │ │ -060af4: 3800 2d00 |031e: if-eqz v0, 034b // +002d │ │ -060af8: 1206 |0320: const/4 v6, #int 0 // #0 │ │ -060afa: 52a0 1401 |0321: iget v0, v10, Landroid/support/v4/app/FragmentManagerImpl;.mCurState:I // field@0114 │ │ -060afe: 3d00 0b00 |0323: if-lez v0, 032e // +000b │ │ -060b02: 55a0 1501 |0325: iget-boolean v0, v10, Landroid/support/v4/app/FragmentManagerImpl;.mDestroyed:Z // field@0115 │ │ -060b06: 3900 0700 |0327: if-nez v0, 032e // +0007 │ │ -060b0a: 1200 |0329: const/4 v0, #int 0 // #0 │ │ -060b0c: 6e5e f903 ba0d |032a: invoke-virtual {v10, v11, v13, v0, v14}, Landroid/support/v4/app/FragmentManagerImpl;.loadAnimation:(Landroid/support/v4/app/Fragment;IZI)Landroid/view/animation/Animation; // method@03f9 │ │ -060b12: 0c06 |032d: move-result-object v6 │ │ -060b14: 3806 1600 |032e: if-eqz v6, 0344 // +0016 │ │ -060b18: 07b8 |0330: move-object v8, v11 │ │ -060b1a: 54b0 cd00 |0331: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@00cd │ │ -060b1e: 5bb0 a800 |0333: iput-object v0, v11, Landroid/support/v4/app/Fragment;.mAnimatingAway:Landroid/view/View; // field@00a8 │ │ -060b22: 59bc c700 |0335: iput v12, v11, Landroid/support/v4/app/Fragment;.mStateAfterAnimating:I // field@00c7 │ │ -060b26: 2200 c400 |0337: new-instance v0, Landroid/support/v4/app/FragmentManagerImpl$5; // type@00c4 │ │ -060b2a: 7030 cd03 a008 |0339: invoke-direct {v0, v10, v8}, Landroid/support/v4/app/FragmentManagerImpl$5;.:(Landroid/support/v4/app/FragmentManagerImpl;Landroid/support/v4/app/Fragment;)V // method@03cd │ │ -060b30: 6e20 e813 0600 |033c: invoke-virtual {v6, v0}, Landroid/view/animation/Animation;.setAnimationListener:(Landroid/view/animation/Animation$AnimationListener;)V // method@13e8 │ │ -060b36: 54b0 cd00 |033f: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@00cd │ │ -060b3a: 6e20 1313 6000 |0341: invoke-virtual {v0, v6}, Landroid/view/View;.startAnimation:(Landroid/view/animation/Animation;)V // method@1313 │ │ -060b40: 54b0 ae00 |0344: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mContainer:Landroid/view/ViewGroup; // field@00ae │ │ -060b44: 54b1 cd00 |0346: iget-object v1, v11, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@00cd │ │ -060b48: 6e20 4e13 1000 |0348: invoke-virtual {v0, v1}, Landroid/view/ViewGroup;.removeView:(Landroid/view/View;)V // method@134e │ │ -060b4e: 1200 |034b: const/4 v0, #int 0 // #0 │ │ -060b50: 5bb0 ae00 |034c: iput-object v0, v11, Landroid/support/v4/app/Fragment;.mContainer:Landroid/view/ViewGroup; // field@00ae │ │ -060b54: 1200 |034e: const/4 v0, #int 0 // #0 │ │ -060b56: 5bb0 cd00 |034f: iput-object v0, v11, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@00cd │ │ -060b5a: 1200 |0351: const/4 v0, #int 0 // #0 │ │ -060b5c: 5bb0 b900 |0352: iput-object v0, v11, Landroid/support/v4/app/Fragment;.mInnerView:Landroid/view/View; // field@00b9 │ │ -060b60: 2900 0aff |0354: goto/16 025e // -00f6 │ │ -060b64: 6300 0101 |0356: sget-boolean v0, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@0101 │ │ -060b68: 3800 1a00 |0358: if-eqz v0, 0372 // +001a │ │ -060b6c: 1a00 6703 |035a: const-string v0, "FragmentManager" // string@0367 │ │ -060b70: 2201 b903 |035c: new-instance v1, Ljava/lang/StringBuilder; // type@03b9 │ │ -060b74: 7010 ae17 0100 |035e: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@17ae │ │ -060b7a: 1a02 3f18 |0361: const-string v2, "movefrom CREATED: " // string@183f │ │ -060b7e: 6e20 b517 2100 |0363: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17b5 │ │ -060b84: 0c01 |0366: move-result-object v1 │ │ -060b86: 6e20 b417 b100 |0367: invoke-virtual {v1, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@17b4 │ │ -060b8c: 0c01 |036a: move-result-object v1 │ │ -060b8e: 6e10 ba17 0100 |036b: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@17ba │ │ -060b94: 0c01 |036e: move-result-object v1 │ │ -060b96: 7120 3812 1000 |036f: invoke-static {v0, v1}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@1238 │ │ -060b9c: 55b0 c300 |0372: iget-boolean v0, v11, Landroid/support/v4/app/Fragment;.mRetaining:Z // field@00c3 │ │ -060ba0: 3900 0500 |0374: if-nez v0, 0379 // +0005 │ │ -060ba4: 6e10 5303 0b00 |0376: invoke-virtual {v11}, Landroid/support/v4/app/Fragment;.performDestroy:()V // method@0353 │ │ -060baa: 1200 |0379: const/4 v0, #int 0 // #0 │ │ -060bac: 5cb0 ab00 |037a: iput-boolean v0, v11, Landroid/support/v4/app/Fragment;.mCalled:Z // field@00ab │ │ -060bb0: 6e10 3f03 0b00 |037c: invoke-virtual {v11}, Landroid/support/v4/app/Fragment;.onDetach:()V // method@033f │ │ -060bb6: 55b0 ab00 |037f: iget-boolean v0, v11, Landroid/support/v4/app/Fragment;.mCalled:Z // field@00ab │ │ -060bba: 3900 2100 |0381: if-nez v0, 03a2 // +0021 │ │ -060bbe: 2200 f900 |0383: new-instance v0, Landroid/support/v4/app/SuperNotCalledException; // type@00f9 │ │ -060bc2: 2201 b903 |0385: new-instance v1, Ljava/lang/StringBuilder; // type@03b9 │ │ -060bc6: 7010 ae17 0100 |0387: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@17ae │ │ -060bcc: 1a02 6003 |038a: const-string v2, "Fragment " // string@0360 │ │ -060bd0: 6e20 b517 2100 |038c: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17b5 │ │ -060bd6: 0c01 |038f: move-result-object v1 │ │ -060bd8: 6e20 b417 b100 |0390: invoke-virtual {v1, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@17b4 │ │ -060bde: 0c01 |0393: move-result-object v1 │ │ -060be0: 1a02 3800 |0394: const-string v2, " did not call through to super.onDetach()" // string@0038 │ │ -060be4: 6e20 b517 2100 |0396: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17b5 │ │ -060bea: 0c01 |0399: move-result-object v1 │ │ -060bec: 6e10 ba17 0100 |039a: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@17ba │ │ -060bf2: 0c01 |039d: move-result-object v1 │ │ -060bf4: 7020 8405 1000 |039e: invoke-direct {v0, v1}, Landroid/support/v4/app/SuperNotCalledException;.:(Ljava/lang/String;)V // method@0584 │ │ -060bfa: 2700 |03a1: throw v0 │ │ -060bfc: 390f a4fc |03a2: if-nez v15, 0046 // -035c │ │ -060c00: 55b0 c300 |03a4: iget-boolean v0, v11, Landroid/support/v4/app/Fragment;.mRetaining:Z // field@00c3 │ │ -060c04: 3900 0700 |03a6: if-nez v0, 03ad // +0007 │ │ -060c08: 6e20 fc03 ba00 |03a8: invoke-virtual {v10, v11}, Landroid/support/v4/app/FragmentManagerImpl;.makeInactive:(Landroid/support/v4/app/Fragment;)V // method@03fc │ │ -060c0e: 2900 9bfc |03ab: goto/16 0046 // -0365 │ │ -060c12: 1200 |03ad: const/4 v0, #int 0 // #0 │ │ -060c14: 5bb0 a600 |03ae: iput-object v0, v11, Landroid/support/v4/app/Fragment;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00a6 │ │ -060c18: 1200 |03b0: const/4 v0, #int 0 // #0 │ │ -060c1a: 5bb0 b300 |03b1: iput-object v0, v11, Landroid/support/v4/app/Fragment;.mFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00b3 │ │ -060c1e: 2900 93fc |03b3: goto/16 0046 // -036d │ │ -060c22: 0000 |03b5: nop // spacer │ │ -060c24: 0001 0500 0000 0000 0600 0000 eb00 ... |03b6: packed-switch-data (14 units) │ │ -060c40: 0001 0500 0100 0000 0500 0000 8a00 ... |03c4: packed-switch-data (14 units) │ │ - catches : (none) │ │ - positions : │ │ - 0x0000 line=830 │ │ - 0x000b line=831 │ │ - 0x000c line=833 │ │ - 0x0014 line=835 │ │ - 0x0016 line=839 │ │ - 0x0022 line=840 │ │ - 0x0023 line=842 │ │ - 0x0027 line=846 │ │ - 0x002f line=1079 │ │ - 0x0030 line=849 │ │ - 0x0034 line=854 │ │ - 0x0037 line=855 │ │ - 0x0041 line=857 │ │ - 0x0046 line=1078 │ │ - 0x0049 line=859 │ │ - 0x0065 line=860 │ │ - 0x0069 line=861 │ │ - 0x0073 line=863 │ │ - 0x007d line=865 │ │ - 0x0081 line=866 │ │ - 0x008c line=869 │ │ - 0x0097 line=871 │ │ - 0x009b line=872 │ │ - 0x009e line=873 │ │ - 0x00a1 line=874 │ │ - 0x00a2 line=878 │ │ - 0x00a6 line=879 │ │ - 0x00aa line=880 │ │ - 0x00b4 line=882 │ │ - 0x00b7 line=883 │ │ - 0x00bc line=884 │ │ - 0x00c0 line=885 │ │ - 0x00df line=880 │ │ - 0x00e4 line=888 │ │ - 0x00e8 line=889 │ │ - 0x00ed line=892 │ │ - 0x00f1 line=893 │ │ - 0x00f6 line=895 │ │ - 0x00f9 line=896 │ │ - 0x00fd line=900 │ │ - 0x010c line=902 │ │ - 0x0110 line=903 │ │ - 0x0114 line=904 │ │ - 0x011c line=905 │ │ - 0x0127 line=906 │ │ - 0x012e line=912 │ │ - 0x0131 line=913 │ │ - 0x014d line=914 │ │ - 0x0151 line=915 │ │ - 0x0152 line=916 │ │ - 0x0156 line=917 │ │ - 0x0160 line=918 │ │ - 0x0166 line=919 │ │ - 0x01a5 line=926 │ │ - 0x01a7 line=927 │ │ - 0x01b5 line=929 │ │ - 0x01b9 line=930 │ │ - 0x01bd line=931 │ │ - 0x01c5 line=932 │ │ - 0x01c7 line=933 │ │ - 0x01cc line=935 │ │ - 0x01ce line=936 │ │ - 0x01d3 line=938 │ │ - 0x01d8 line=940 │ │ - 0x01e3 line=941 │ │ - 0x01ea line=947 │ │ - 0x01ef line=948 │ │ - 0x01f3 line=949 │ │ - 0x01f8 line=951 │ │ - 0x01fb line=955 │ │ - 0x01fe line=956 │ │ - 0x021a line=957 │ │ - 0x021d line=960 │ │ - 0x0220 line=961 │ │ - 0x023c line=962 │ │ - 0x023f line=963 │ │ - 0x0242 line=964 │ │ - 0x0245 line=965 │ │ - 0x024a line=908 │ │ - 0x024f line=943 │ │ - 0x0253 line=968 │ │ - 0x0257 line=969 │ │ - 0x025e line=1032 │ │ - 0x0261 line=1033 │ │ - 0x0265 line=1034 │ │ - 0x0269 line=1041 │ │ - 0x026b line=1042 │ │ - 0x026e line=1043 │ │ - 0x0271 line=1046 │ │ - 0x0275 line=1051 │ │ - 0x0277 line=1052 │ │ - 0x027a line=971 │ │ - 0x027d line=972 │ │ - 0x0299 line=973 │ │ - 0x029c line=974 │ │ - 0x029f line=977 │ │ - 0x02a2 line=978 │ │ - 0x02be line=979 │ │ - 0x02c1 line=982 │ │ - 0x02c4 line=983 │ │ - 0x02e0 line=984 │ │ - 0x02e3 line=987 │ │ - 0x02e6 line=988 │ │ - 0x0302 line=989 │ │ - 0x0306 line=992 │ │ - 0x0312 line=993 │ │ - 0x0315 line=996 │ │ - 0x0318 line=997 │ │ - 0x0320 line=998 │ │ - 0x0321 line=999 │ │ - 0x0329 line=1000 │ │ - 0x032e line=1003 │ │ - 0x0330 line=1004 │ │ - 0x0331 line=1005 │ │ - 0x0335 line=1006 │ │ - 0x0337 line=1007 │ │ - 0x033f line=1023 │ │ - 0x0344 line=1025 │ │ - 0x034b line=1027 │ │ - 0x034e line=1028 │ │ - 0x0351 line=1029 │ │ - 0x0356 line=1054 │ │ - 0x0372 line=1055 │ │ - 0x0376 line=1056 │ │ - 0x0379 line=1059 │ │ - 0x037c line=1060 │ │ - 0x037f line=1061 │ │ - 0x0383 line=1062 │ │ - 0x03a2 line=1065 │ │ - 0x03a4 line=1066 │ │ - 0x03a8 line=1067 │ │ - 0x03ad line=1069 │ │ - 0x03b0 line=1070 │ │ - 0x03b5 line=857 │ │ - 0x03c4 line=969 │ │ - locals : │ │ - 0x0152 - 0x015e reg=7 container Landroid/view/ViewGroup; │ │ - 0x01cc - 0x01d8 reg=6 anim Landroid/view/animation/Animation; │ │ - 0x0160 - 0x01ea reg=7 container Landroid/view/ViewGroup; │ │ - 0x024f - 0x0253 reg=7 container Landroid/view/ViewGroup; │ │ - 0x026b - 0x0271 reg=9 v Landroid/view/View; │ │ - 0x0331 - 0x0344 reg=8 fragment Landroid/support/v4/app/Fragment; │ │ - 0x0321 - 0x034b reg=6 anim Landroid/view/animation/Animation; │ │ - 0x0000 - 0x03d2 reg=10 this Landroid/support/v4/app/FragmentManagerImpl; │ │ - 0x0000 - 0x03d2 reg=11 f Landroid/support/v4/app/Fragment; │ │ - 0x0000 - 0x03d2 reg=12 newState I │ │ - 0x0000 - 0x03d2 reg=13 transit I │ │ - 0x0000 - 0x03d2 reg=14 transitionStyle I │ │ - 0x0000 - 0x03d2 reg=15 keepActive Z │ │ + insns size : 994 16-bit code units │ │ +087638: |[087638] android.support.v4.app.FragmentManagerImpl.moveToState:(Landroid/support/v4/app/Fragment;IIIZ)V │ │ +087648: 55b0 db00 |0000: iget-boolean v0, v11, Landroid/support/v4/app/Fragment;.mAdded:Z // field@00db │ │ +08764c: 3800 0600 |0002: if-eqz v0, 0008 // +0006 │ │ +087650: 55b0 e700 |0004: iget-boolean v0, v11, Landroid/support/v4/app/Fragment;.mDetached:Z // field@00e7 │ │ +087654: 3800 0600 |0006: if-eqz v0, 000c // +0006 │ │ +087658: 1210 |0008: const/4 v0, #int 1 // #1 │ │ +08765a: 370c 0300 |0009: if-le v12, v0, 000c // +0003 │ │ +08765e: 121c |000b: const/4 v12, #int 1 // #1 │ │ +087660: 55b0 fa00 |000c: iget-boolean v0, v11, Landroid/support/v4/app/Fragment;.mRemoving:Z // field@00fa │ │ +087664: 3800 0800 |000e: if-eqz v0, 0016 // +0008 │ │ +087668: 52b0 0401 |0010: iget v0, v11, Landroid/support/v4/app/Fragment;.mState:I // field@0104 │ │ +08766c: 370c 0400 |0012: if-le v12, v0, 0016 // +0004 │ │ +087670: 52bc 0401 |0014: iget v12, v11, Landroid/support/v4/app/Fragment;.mState:I // field@0104 │ │ +087674: 55b0 e600 |0016: iget-boolean v0, v11, Landroid/support/v4/app/Fragment;.mDeferStart:Z // field@00e6 │ │ +087678: 3800 0b00 |0018: if-eqz v0, 0023 // +000b │ │ +08767c: 52b0 0401 |001a: iget v0, v11, Landroid/support/v4/app/Fragment;.mState:I // field@0104 │ │ +087680: 1241 |001c: const/4 v1, #int 4 // #4 │ │ +087682: 3510 0600 |001d: if-ge v0, v1, 0023 // +0006 │ │ +087686: 1230 |001f: const/4 v0, #int 3 // #3 │ │ +087688: 370c 0300 |0020: if-le v12, v0, 0023 // +0003 │ │ +08768c: 123c |0022: const/4 v12, #int 3 // #3 │ │ +08768e: 52b0 0401 |0023: iget v0, v11, Landroid/support/v4/app/Fragment;.mState:I // field@0104 │ │ +087692: 35c0 3902 |0025: if-ge v0, v12, 025e // +0239 │ │ +087696: 55b0 ee00 |0027: iget-boolean v0, v11, Landroid/support/v4/app/Fragment;.mFromLayout:Z // field@00ee │ │ +08769a: 3800 0700 |0029: if-eqz v0, 0030 // +0007 │ │ +08769e: 55b0 f100 |002b: iget-boolean v0, v11, Landroid/support/v4/app/Fragment;.mInLayout:Z // field@00f1 │ │ +0876a2: 3900 0300 |002d: if-nez v0, 0030 // +0003 │ │ +0876a6: 0e00 |002f: return-void │ │ +0876a8: 54b0 de00 |0030: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mAnimatingAway:Landroid/view/View; // field@00de │ │ +0876ac: 3800 0f00 |0032: if-eqz v0, 0041 // +000f │ │ +0876b0: 1200 |0034: const/4 v0, #int 0 // #0 │ │ +0876b2: 5bb0 de00 |0035: iput-object v0, v11, Landroid/support/v4/app/Fragment;.mAnimatingAway:Landroid/view/View; // field@00de │ │ +0876b6: 52b2 0501 |0037: iget v2, v11, Landroid/support/v4/app/Fragment;.mStateAfterAnimating:I // field@0105 │ │ +0876ba: 1203 |0039: const/4 v3, #int 0 // #0 │ │ +0876bc: 1204 |003a: const/4 v4, #int 0 // #0 │ │ +0876be: 1215 |003b: const/4 v5, #int 1 // #1 │ │ +0876c0: 07a0 |003c: move-object v0, v10 │ │ +0876c2: 07b1 |003d: move-object v1, v11 │ │ +0876c4: 7406 d005 0000 |003e: invoke-virtual/range {v0, v1, v2, v3, v4, v5}, Landroid/support/v4/app/FragmentManagerImpl;.moveToState:(Landroid/support/v4/app/Fragment;IIIZ)V // method@05d0 │ │ +0876ca: 52b0 0401 |0041: iget v0, v11, Landroid/support/v4/app/Fragment;.mState:I // field@0104 │ │ +0876ce: 2b00 8303 0000 |0043: packed-switch v0, 000003c6 // +00000383 │ │ +0876d4: 59bc 0401 |0046: iput v12, v11, Landroid/support/v4/app/Fragment;.mState:I // field@0104 │ │ +0876d8: 28e7 |0048: goto 002f // -0019 │ │ +0876da: 6300 3f01 |0049: sget-boolean v0, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@013f │ │ +0876de: 3800 1a00 |004b: if-eqz v0, 0065 // +001a │ │ +0876e2: 1a00 6604 |004d: const-string v0, "FragmentManager" // string@0466 │ │ +0876e6: 2201 3e05 |004f: new-instance v1, Ljava/lang/StringBuilder; // type@053e │ │ +0876ea: 7010 a422 0100 |0051: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@22a4 │ │ +0876f0: 1a02 1420 |0054: const-string v2, "moveto CREATED: " // string@2014 │ │ +0876f4: 6e20 ad22 2100 |0056: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22ad │ │ +0876fa: 0c01 |0059: move-result-object v1 │ │ +0876fc: 6e20 ac22 b100 |005a: invoke-virtual {v1, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@22ac │ │ +087702: 0c01 |005d: move-result-object v1 │ │ +087704: 6e10 b222 0100 |005e: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@22b2 │ │ +08770a: 0c01 |0061: move-result-object v1 │ │ +08770c: 7120 741c 1000 |0062: invoke-static {v0, v1}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@1c74 │ │ +087712: 54b0 0001 |0065: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mSavedFragmentState:Landroid/os/Bundle; // field@0100 │ │ +087716: 3800 4600 |0067: if-eqz v0, 00ad // +0046 │ │ +08771a: 54b0 0001 |0069: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mSavedFragmentState:Landroid/os/Bundle; // field@0100 │ │ +08771e: 54a1 4901 |006b: iget-object v1, v10, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0149 │ │ +087722: 6e10 3e05 0100 |006d: invoke-virtual {v1}, Landroid/support/v4/app/FragmentActivity;.getClassLoader:()Ljava/lang/ClassLoader; // method@053e │ │ +087728: 0c01 |0070: move-result-object v1 │ │ +08772a: 6e20 0403 1000 |0071: invoke-virtual {v0, v1}, Landroid/os/Bundle;.setClassLoader:(Ljava/lang/ClassLoader;)V // method@0304 │ │ +087730: 54b0 0001 |0074: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mSavedFragmentState:Landroid/os/Bundle; // field@0100 │ │ +087734: 1a01 e511 |0076: const-string v1, "android:view_state" // string@11e5 │ │ +087738: 6e20 f102 1000 |0078: invoke-virtual {v0, v1}, Landroid/os/Bundle;.getSparseParcelableArray:(Ljava/lang/String;)Landroid/util/SparseArray; // method@02f1 │ │ +08773e: 0c00 |007b: move-result-object v0 │ │ +087740: 5bb0 0101 |007c: iput-object v0, v11, Landroid/support/v4/app/Fragment;.mSavedViewState:Landroid/util/SparseArray; // field@0101 │ │ +087744: 54b0 0001 |007e: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mSavedFragmentState:Landroid/os/Bundle; // field@0100 │ │ +087748: 1a01 e211 |0080: const-string v1, "android:target_state" // string@11e2 │ │ +08774c: 6e30 c305 0a01 |0082: invoke-virtual {v10, v0, v1}, Landroid/support/v4/app/FragmentManagerImpl;.getFragment:(Landroid/os/Bundle;Ljava/lang/String;)Landroid/support/v4/app/Fragment; // method@05c3 │ │ +087752: 0c00 |0085: move-result-object v0 │ │ +087754: 5bb0 0701 |0086: iput-object v0, v11, Landroid/support/v4/app/Fragment;.mTarget:Landroid/support/v4/app/Fragment; // field@0107 │ │ +087758: 54b0 0701 |0088: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mTarget:Landroid/support/v4/app/Fragment; // field@0107 │ │ +08775c: 3800 0d00 |008a: if-eqz v0, 0097 // +000d │ │ +087760: 54b0 0001 |008c: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mSavedFragmentState:Landroid/os/Bundle; // field@0100 │ │ +087764: 1a01 e111 |008e: const-string v1, "android:target_req_state" // string@11e1 │ │ +087768: 1202 |0090: const/4 v2, #int 0 // #0 │ │ +08776a: 6e30 eb02 1002 |0091: invoke-virtual {v0, v1, v2}, Landroid/os/Bundle;.getInt:(Ljava/lang/String;I)I // method@02eb │ │ +087770: 0a00 |0094: move-result v0 │ │ +087772: 59b0 0901 |0095: iput v0, v11, Landroid/support/v4/app/Fragment;.mTargetRequestCode:I // field@0109 │ │ +087776: 54b0 0001 |0097: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mSavedFragmentState:Landroid/os/Bundle; // field@0100 │ │ +08777a: 1a01 e411 |0099: const-string v1, "android:user_visible_hint" // string@11e4 │ │ +08777e: 1212 |009b: const/4 v2, #int 1 // #1 │ │ +087780: 6e30 e602 1002 |009c: invoke-virtual {v0, v1, v2}, Landroid/os/Bundle;.getBoolean:(Ljava/lang/String;Z)Z // method@02e6 │ │ +087786: 0a00 |009f: move-result v0 │ │ +087788: 5cb0 0a01 |00a0: iput-boolean v0, v11, Landroid/support/v4/app/Fragment;.mUserVisibleHint:Z // field@010a │ │ +08778c: 55b0 0a01 |00a2: iget-boolean v0, v11, Landroid/support/v4/app/Fragment;.mUserVisibleHint:Z // field@010a │ │ +087790: 3900 0900 |00a4: if-nez v0, 00ad // +0009 │ │ +087794: 1210 |00a6: const/4 v0, #int 1 // #1 │ │ +087796: 5cb0 e600 |00a7: iput-boolean v0, v11, Landroid/support/v4/app/Fragment;.mDeferStart:Z // field@00e6 │ │ +08779a: 1230 |00a9: const/4 v0, #int 3 // #3 │ │ +08779c: 370c 0300 |00aa: if-le v12, v0, 00ad // +0003 │ │ +0877a0: 123c |00ac: const/4 v12, #int 3 // #3 │ │ +0877a2: 54a0 4901 |00ad: iget-object v0, v10, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0149 │ │ +0877a6: 5bb0 da00 |00af: iput-object v0, v11, Landroid/support/v4/app/Fragment;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00da │ │ +0877aa: 54a0 5901 |00b1: iget-object v0, v10, Landroid/support/v4/app/FragmentManagerImpl;.mParent:Landroid/support/v4/app/Fragment; // field@0159 │ │ +0877ae: 5bb0 f800 |00b3: iput-object v0, v11, Landroid/support/v4/app/Fragment;.mParentFragment:Landroid/support/v4/app/Fragment; // field@00f8 │ │ +0877b2: 54a0 5901 |00b5: iget-object v0, v10, Landroid/support/v4/app/FragmentManagerImpl;.mParent:Landroid/support/v4/app/Fragment; // field@0159 │ │ +0877b6: 3800 3300 |00b7: if-eqz v0, 00ea // +0033 │ │ +0877ba: 54a0 5901 |00b9: iget-object v0, v10, Landroid/support/v4/app/FragmentManagerImpl;.mParent:Landroid/support/v4/app/Fragment; // field@0159 │ │ +0877be: 5400 e300 |00bb: iget-object v0, v0, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00e3 │ │ +0877c2: 5bb0 ed00 |00bd: iput-object v0, v11, Landroid/support/v4/app/Fragment;.mFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00ed │ │ +0877c6: 1200 |00bf: const/4 v0, #int 0 // #0 │ │ +0877c8: 5cb0 e100 |00c0: iput-boolean v0, v11, Landroid/support/v4/app/Fragment;.mCalled:Z // field@00e1 │ │ +0877cc: 54a0 4901 |00c2: iget-object v0, v10, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0149 │ │ +0877d0: 6e20 f004 0b00 |00c4: invoke-virtual {v11, v0}, Landroid/support/v4/app/Fragment;.onAttach:(Landroid/app/Activity;)V // method@04f0 │ │ +0877d6: 55b0 e100 |00c7: iget-boolean v0, v11, Landroid/support/v4/app/Fragment;.mCalled:Z // field@00e1 │ │ +0877da: 3900 2600 |00c9: if-nez v0, 00ef // +0026 │ │ +0877de: 2200 a701 |00cb: new-instance v0, Landroid/support/v4/app/SuperNotCalledException; // type@01a7 │ │ +0877e2: 2201 3e05 |00cd: new-instance v1, Ljava/lang/StringBuilder; // type@053e │ │ +0877e6: 7010 a422 0100 |00cf: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@22a4 │ │ +0877ec: 1a02 5e04 |00d2: const-string v2, "Fragment " // string@045e │ │ +0877f0: 6e20 ad22 2100 |00d4: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22ad │ │ +0877f6: 0c01 |00d7: move-result-object v1 │ │ +0877f8: 6e20 ac22 b100 |00d8: invoke-virtual {v1, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@22ac │ │ +0877fe: 0c01 |00db: move-result-object v1 │ │ +087800: 1a02 3500 |00dc: const-string v2, " did not call through to super.onAttach()" // string@0035 │ │ +087804: 6e20 ad22 2100 |00de: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22ad │ │ +08780a: 0c01 |00e1: move-result-object v1 │ │ +08780c: 6e10 b222 0100 |00e2: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@22b2 │ │ +087812: 0c01 |00e5: move-result-object v1 │ │ +087814: 7020 1609 1000 |00e6: invoke-direct {v0, v1}, Landroid/support/v4/app/SuperNotCalledException;.:(Ljava/lang/String;)V // method@0916 │ │ +08781a: 2700 |00e9: throw v0 │ │ +08781c: 54a0 4901 |00ea: iget-object v0, v10, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0149 │ │ +087820: 5400 1e01 |00ec: iget-object v0, v0, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@011e │ │ +087824: 28cf |00ee: goto 00bd // -0031 │ │ +087826: 54b0 f800 |00ef: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mParentFragment:Landroid/support/v4/app/Fragment; // field@00f8 │ │ +08782a: 3900 0700 |00f1: if-nez v0, 00f8 // +0007 │ │ +08782e: 54a0 4901 |00f3: iget-object v0, v10, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0149 │ │ +087832: 6e20 4d05 b000 |00f5: invoke-virtual {v0, v11}, Landroid/support/v4/app/FragmentActivity;.onAttachFragment:(Landroid/support/v4/app/Fragment;)V // method@054d │ │ +087838: 55b0 fe00 |00f8: iget-boolean v0, v11, Landroid/support/v4/app/Fragment;.mRetaining:Z // field@00fe │ │ +08783c: 3900 0700 |00fa: if-nez v0, 0101 // +0007 │ │ +087840: 54b0 0001 |00fc: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mSavedFragmentState:Landroid/os/Bundle; // field@0100 │ │ +087844: 6e20 0c05 0b00 |00fe: invoke-virtual {v11, v0}, Landroid/support/v4/app/Fragment;.performCreate:(Landroid/os/Bundle;)V // method@050c │ │ +08784a: 1200 |0101: const/4 v0, #int 0 // #0 │ │ +08784c: 5cb0 fe00 |0102: iput-boolean v0, v11, Landroid/support/v4/app/Fragment;.mRetaining:Z // field@00fe │ │ +087850: 55b0 ee00 |0104: iget-boolean v0, v11, Landroid/support/v4/app/Fragment;.mFromLayout:Z // field@00ee │ │ +087854: 3800 3300 |0106: if-eqz v0, 0139 // +0033 │ │ +087858: 54b0 0001 |0108: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mSavedFragmentState:Landroid/os/Bundle; // field@0100 │ │ +08785c: 6e20 cd04 0b00 |010a: invoke-virtual {v11, v0}, Landroid/support/v4/app/Fragment;.getLayoutInflater:(Landroid/os/Bundle;)Landroid/view/LayoutInflater; // method@04cd │ │ +087862: 0c00 |010d: move-result-object v0 │ │ +087864: 1201 |010e: const/4 v1, #int 0 // #0 │ │ +087866: 54b2 0001 |010f: iget-object v2, v11, Landroid/support/v4/app/Fragment;.mSavedFragmentState:Landroid/os/Bundle; // field@0100 │ │ +08786a: 6e40 0e05 0b21 |0111: invoke-virtual {v11, v0, v1, v2}, Landroid/support/v4/app/Fragment;.performCreateView:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Landroid/os/Bundle;)Landroid/view/View; // method@050e │ │ +087870: 0c00 |0114: move-result-object v0 │ │ +087872: 5bb0 0b01 |0115: iput-object v0, v11, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@010b │ │ +087876: 54b0 0b01 |0117: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@010b │ │ +08787a: 3800 3c01 |0119: if-eqz v0, 0255 // +013c │ │ +08787e: 54b0 0b01 |011b: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@010b │ │ +087882: 5bb0 f300 |011d: iput-object v0, v11, Landroid/support/v4/app/Fragment;.mInnerView:Landroid/view/View; // field@00f3 │ │ +087886: 54b0 0b01 |011f: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@010b │ │ +08788a: 7110 ef06 0000 |0121: invoke-static {v0}, Landroid/support/v4/app/NoSaveStateFrameLayout;.wrap:(Landroid/view/View;)Landroid/view/ViewGroup; // method@06ef │ │ +087890: 0c00 |0124: move-result-object v0 │ │ +087892: 5bb0 0b01 |0125: iput-object v0, v11, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@010b │ │ +087896: 55b0 f000 |0127: iget-boolean v0, v11, Landroid/support/v4/app/Fragment;.mHidden:Z // field@00f0 │ │ +08789a: 3800 0900 |0129: if-eqz v0, 0132 // +0009 │ │ +08789e: 54b0 0b01 |012b: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@010b │ │ +0878a2: 1301 0800 |012d: const/16 v1, #int 8 // #8 │ │ +0878a6: 6e20 841d 1000 |012f: invoke-virtual {v0, v1}, Landroid/view/View;.setVisibility:(I)V // method@1d84 │ │ +0878ac: 54b0 0b01 |0132: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@010b │ │ +0878b0: 54b1 0001 |0134: iget-object v1, v11, Landroid/support/v4/app/Fragment;.mSavedFragmentState:Landroid/os/Bundle; // field@0100 │ │ +0878b4: 6e30 0705 0b01 |0136: invoke-virtual {v11, v0, v1}, Landroid/support/v4/app/Fragment;.onViewCreated:(Landroid/view/View;Landroid/os/Bundle;)V // method@0507 │ │ +0878ba: 1210 |0139: const/4 v0, #int 1 // #1 │ │ +0878bc: 370c cc00 |013a: if-le v12, v0, 0206 // +00cc │ │ +0878c0: 6300 3f01 |013c: sget-boolean v0, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@013f │ │ +0878c4: 3800 1a00 |013e: if-eqz v0, 0158 // +001a │ │ +0878c8: 1a00 6604 |0140: const-string v0, "FragmentManager" // string@0466 │ │ +0878cc: 2201 3e05 |0142: new-instance v1, Ljava/lang/StringBuilder; // type@053e │ │ +0878d0: 7010 a422 0100 |0144: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@22a4 │ │ +0878d6: 1a02 1320 |0147: const-string v2, "moveto ACTIVITY_CREATED: " // string@2013 │ │ +0878da: 6e20 ad22 2100 |0149: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22ad │ │ +0878e0: 0c01 |014c: move-result-object v1 │ │ +0878e2: 6e20 ac22 b100 |014d: invoke-virtual {v1, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@22ac │ │ +0878e8: 0c01 |0150: move-result-object v1 │ │ +0878ea: 6e10 b222 0100 |0151: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@22b2 │ │ +0878f0: 0c01 |0154: move-result-object v1 │ │ +0878f2: 7120 741c 1000 |0155: invoke-static {v0, v1}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@1c74 │ │ +0878f8: 55b0 ee00 |0158: iget-boolean v0, v11, Landroid/support/v4/app/Fragment;.mFromLayout:Z // field@00ee │ │ +0878fc: 3900 9b00 |015a: if-nez v0, 01f5 // +009b │ │ +087900: 1207 |015c: const/4 v7, #int 0 // #0 │ │ +087902: 52b0 e500 |015d: iget v0, v11, Landroid/support/v4/app/Fragment;.mContainerId:I // field@00e5 │ │ +087906: 3800 5100 |015f: if-eqz v0, 01b0 // +0051 │ │ +08790a: 54a0 5001 |0161: iget-object v0, v10, Landroid/support/v4/app/FragmentManagerImpl;.mContainer:Landroid/support/v4/app/FragmentContainer; // field@0150 │ │ +08790e: 52b1 e500 |0163: iget v1, v11, Landroid/support/v4/app/Fragment;.mContainerId:I // field@00e5 │ │ +087912: 7220 7005 1000 |0165: invoke-interface {v0, v1}, Landroid/support/v4/app/FragmentContainer;.findViewById:(I)Landroid/view/View; // method@0570 │ │ +087918: 0c07 |0168: move-result-object v7 │ │ +08791a: 1f07 3c04 |0169: check-cast v7, Landroid/view/ViewGroup; // type@043c │ │ +08791e: 3907 4500 |016b: if-nez v7, 01b0 // +0045 │ │ +087922: 55b0 fb00 |016d: iget-boolean v0, v11, Landroid/support/v4/app/Fragment;.mRestored:Z // field@00fb │ │ +087926: 3900 4100 |016f: if-nez v0, 01b0 // +0041 │ │ +08792a: 2200 2b05 |0171: new-instance v0, Ljava/lang/IllegalArgumentException; // type@052b │ │ +08792e: 2201 3e05 |0173: new-instance v1, Ljava/lang/StringBuilder; // type@053e │ │ +087932: 7010 a422 0100 |0175: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@22a4 │ │ +087938: 1a02 f60c |0178: const-string v2, "No view found for id 0x" // string@0cf6 │ │ +08793c: 6e20 ad22 2100 |017a: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22ad │ │ +087942: 0c01 |017d: move-result-object v1 │ │ +087944: 52b2 e500 |017e: iget v2, v11, Landroid/support/v4/app/Fragment;.mContainerId:I // field@00e5 │ │ +087948: 7110 7322 0200 |0180: invoke-static {v2}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@2273 │ │ +08794e: 0c02 |0183: move-result-object v2 │ │ +087950: 6e20 ad22 2100 |0184: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22ad │ │ +087956: 0c01 |0187: move-result-object v1 │ │ +087958: 1a02 2400 |0188: const-string v2, " (" // string@0024 │ │ +08795c: 6e20 ad22 2100 |018a: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22ad │ │ +087962: 0c01 |018d: move-result-object v1 │ │ +087964: 6e10 d104 0b00 |018e: invoke-virtual {v11}, Landroid/support/v4/app/Fragment;.getResources:()Landroid/content/res/Resources; // method@04d1 │ │ +08796a: 0c02 |0191: move-result-object v2 │ │ +08796c: 52b3 e500 |0192: iget v3, v11, Landroid/support/v4/app/Fragment;.mContainerId:I // field@00e5 │ │ +087970: 6e20 6c01 3200 |0194: invoke-virtual {v2, v3}, Landroid/content/res/Resources;.getResourceName:(I)Ljava/lang/String; // method@016c │ │ +087976: 0c02 |0197: move-result-object v2 │ │ +087978: 6e20 ad22 2100 |0198: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22ad │ │ +08797e: 0c01 |019b: move-result-object v1 │ │ +087980: 1a02 d100 |019c: const-string v2, ") for fragment " // string@00d1 │ │ +087984: 6e20 ad22 2100 |019e: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22ad │ │ +08798a: 0c01 |01a1: move-result-object v1 │ │ +08798c: 6e20 ac22 b100 |01a2: invoke-virtual {v1, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@22ac │ │ +087992: 0c01 |01a5: move-result-object v1 │ │ +087994: 6e10 b222 0100 |01a6: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@22b2 │ │ +08799a: 0c01 |01a9: move-result-object v1 │ │ +08799c: 7020 6822 1000 |01aa: invoke-direct {v0, v1}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@2268 │ │ +0879a2: 7020 e905 0a00 |01ad: invoke-direct {v10, v0}, Landroid/support/v4/app/FragmentManagerImpl;.throwException:(Ljava/lang/RuntimeException;)V // method@05e9 │ │ +0879a8: 5bb7 e400 |01b0: iput-object v7, v11, Landroid/support/v4/app/Fragment;.mContainer:Landroid/view/ViewGroup; // field@00e4 │ │ +0879ac: 54b0 0001 |01b2: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mSavedFragmentState:Landroid/os/Bundle; // field@0100 │ │ +0879b0: 6e20 cd04 0b00 |01b4: invoke-virtual {v11, v0}, Landroid/support/v4/app/Fragment;.getLayoutInflater:(Landroid/os/Bundle;)Landroid/view/LayoutInflater; // method@04cd │ │ +0879b6: 0c00 |01b7: move-result-object v0 │ │ +0879b8: 54b1 0001 |01b8: iget-object v1, v11, Landroid/support/v4/app/Fragment;.mSavedFragmentState:Landroid/os/Bundle; // field@0100 │ │ +0879bc: 6e40 0e05 0b17 |01ba: invoke-virtual {v11, v0, v7, v1}, Landroid/support/v4/app/Fragment;.performCreateView:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Landroid/os/Bundle;)Landroid/view/View; // method@050e │ │ +0879c2: 0c00 |01bd: move-result-object v0 │ │ +0879c4: 5bb0 0b01 |01be: iput-object v0, v11, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@010b │ │ +0879c8: 54b0 0b01 |01c0: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@010b │ │ +0879cc: 3800 9800 |01c2: if-eqz v0, 025a // +0098 │ │ +0879d0: 54b0 0b01 |01c4: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@010b │ │ +0879d4: 5bb0 f300 |01c6: iput-object v0, v11, Landroid/support/v4/app/Fragment;.mInnerView:Landroid/view/View; // field@00f3 │ │ +0879d8: 54b0 0b01 |01c8: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@010b │ │ +0879dc: 7110 ef06 0000 |01ca: invoke-static {v0}, Landroid/support/v4/app/NoSaveStateFrameLayout;.wrap:(Landroid/view/View;)Landroid/view/ViewGroup; // method@06ef │ │ +0879e2: 0c00 |01cd: move-result-object v0 │ │ +0879e4: 5bb0 0b01 |01ce: iput-object v0, v11, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@010b │ │ +0879e8: 3807 1300 |01d0: if-eqz v7, 01e3 // +0013 │ │ +0879ec: 1210 |01d2: const/4 v0, #int 1 // #1 │ │ +0879ee: 6e5e c805 ba0d |01d3: invoke-virtual {v10, v11, v13, v0, v14}, Landroid/support/v4/app/FragmentManagerImpl;.loadAnimation:(Landroid/support/v4/app/Fragment;IZI)Landroid/view/animation/Animation; // method@05c8 │ │ +0879f4: 0c06 |01d6: move-result-object v6 │ │ +0879f6: 3806 0700 |01d7: if-eqz v6, 01de // +0007 │ │ +0879fa: 54b0 0b01 |01d9: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@010b │ │ +0879fe: 6e20 871d 6000 |01db: invoke-virtual {v0, v6}, Landroid/view/View;.startAnimation:(Landroid/view/animation/Animation;)V // method@1d87 │ │ +087a04: 54b0 0b01 |01de: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@010b │ │ +087a08: 6e20 a41d 0700 |01e0: invoke-virtual {v7, v0}, Landroid/view/ViewGroup;.addView:(Landroid/view/View;)V // method@1da4 │ │ +087a0e: 55b0 f000 |01e3: iget-boolean v0, v11, Landroid/support/v4/app/Fragment;.mHidden:Z // field@00f0 │ │ +087a12: 3800 0900 |01e5: if-eqz v0, 01ee // +0009 │ │ +087a16: 54b0 0b01 |01e7: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@010b │ │ +087a1a: 1301 0800 |01e9: const/16 v1, #int 8 // #8 │ │ +087a1e: 6e20 841d 1000 |01eb: invoke-virtual {v0, v1}, Landroid/view/View;.setVisibility:(I)V // method@1d84 │ │ +087a24: 54b0 0b01 |01ee: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@010b │ │ +087a28: 54b1 0001 |01f0: iget-object v1, v11, Landroid/support/v4/app/Fragment;.mSavedFragmentState:Landroid/os/Bundle; // field@0100 │ │ +087a2c: 6e30 0705 0b01 |01f2: invoke-virtual {v11, v0, v1}, Landroid/support/v4/app/Fragment;.onViewCreated:(Landroid/view/View;Landroid/os/Bundle;)V // method@0507 │ │ +087a32: 54b0 0001 |01f5: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mSavedFragmentState:Landroid/os/Bundle; // field@0100 │ │ +087a36: 6e20 0905 0b00 |01f7: invoke-virtual {v11, v0}, Landroid/support/v4/app/Fragment;.performActivityCreated:(Landroid/os/Bundle;)V // method@0509 │ │ +087a3c: 54b0 0b01 |01fa: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@010b │ │ +087a40: 3800 0700 |01fc: if-eqz v0, 0203 // +0007 │ │ +087a44: 54b0 0001 |01fe: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mSavedFragmentState:Landroid/os/Bundle; // field@0100 │ │ +087a48: 6e20 1c05 0b00 |0200: invoke-virtual {v11, v0}, Landroid/support/v4/app/Fragment;.restoreViewState:(Landroid/os/Bundle;)V // method@051c │ │ +087a4e: 1200 |0203: const/4 v0, #int 0 // #0 │ │ +087a50: 5bb0 0001 |0204: iput-object v0, v11, Landroid/support/v4/app/Fragment;.mSavedFragmentState:Landroid/os/Bundle; // field@0100 │ │ +087a54: 1230 |0206: const/4 v0, #int 3 // #3 │ │ +087a56: 370c 2100 |0207: if-le v12, v0, 0228 // +0021 │ │ +087a5a: 6300 3f01 |0209: sget-boolean v0, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@013f │ │ +087a5e: 3800 1a00 |020b: if-eqz v0, 0225 // +001a │ │ +087a62: 1a00 6604 |020d: const-string v0, "FragmentManager" // string@0466 │ │ +087a66: 2201 3e05 |020f: new-instance v1, Ljava/lang/StringBuilder; // type@053e │ │ +087a6a: 7010 a422 0100 |0211: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@22a4 │ │ +087a70: 1a02 1620 |0214: const-string v2, "moveto STARTED: " // string@2016 │ │ +087a74: 6e20 ad22 2100 |0216: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22ad │ │ +087a7a: 0c01 |0219: move-result-object v1 │ │ +087a7c: 6e20 ac22 b100 |021a: invoke-virtual {v1, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@22ac │ │ +087a82: 0c01 |021d: move-result-object v1 │ │ +087a84: 6e10 b222 0100 |021e: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@22b2 │ │ +087a8a: 0c01 |0221: move-result-object v1 │ │ +087a8c: 7120 741c 1000 |0222: invoke-static {v0, v1}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@1c74 │ │ +087a92: 6e10 1905 0b00 |0225: invoke-virtual {v11}, Landroid/support/v4/app/Fragment;.performStart:()V // method@0519 │ │ +087a98: 1240 |0228: const/4 v0, #int 4 // #4 │ │ +087a9a: 370c 1dfe |0229: if-le v12, v0, 0046 // -01e3 │ │ +087a9e: 6300 3f01 |022b: sget-boolean v0, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@013f │ │ +087aa2: 3800 1a00 |022d: if-eqz v0, 0247 // +001a │ │ +087aa6: 1a00 6604 |022f: const-string v0, "FragmentManager" // string@0466 │ │ +087aaa: 2201 3e05 |0231: new-instance v1, Ljava/lang/StringBuilder; // type@053e │ │ +087aae: 7010 a422 0100 |0233: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@22a4 │ │ +087ab4: 1a02 1520 |0236: const-string v2, "moveto RESUMED: " // string@2015 │ │ +087ab8: 6e20 ad22 2100 |0238: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22ad │ │ +087abe: 0c01 |023b: move-result-object v1 │ │ +087ac0: 6e20 ac22 b100 |023c: invoke-virtual {v1, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@22ac │ │ +087ac6: 0c01 |023f: move-result-object v1 │ │ +087ac8: 6e10 b222 0100 |0240: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@22b2 │ │ +087ace: 0c01 |0243: move-result-object v1 │ │ +087ad0: 7120 741c 1000 |0244: invoke-static {v0, v1}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@1c74 │ │ +087ad6: 1210 |0247: const/4 v0, #int 1 // #1 │ │ +087ad8: 5cb0 fc00 |0248: iput-boolean v0, v11, Landroid/support/v4/app/Fragment;.mResumed:Z // field@00fc │ │ +087adc: 6e10 1705 0b00 |024a: invoke-virtual {v11}, Landroid/support/v4/app/Fragment;.performResume:()V // method@0517 │ │ +087ae2: 1200 |024d: const/4 v0, #int 0 // #0 │ │ +087ae4: 5bb0 0001 |024e: iput-object v0, v11, Landroid/support/v4/app/Fragment;.mSavedFragmentState:Landroid/os/Bundle; // field@0100 │ │ +087ae8: 1200 |0250: const/4 v0, #int 0 // #0 │ │ +087aea: 5bb0 0101 |0251: iput-object v0, v11, Landroid/support/v4/app/Fragment;.mSavedViewState:Landroid/util/SparseArray; // field@0101 │ │ +087aee: 2900 f3fd |0253: goto/16 0046 // -020d │ │ +087af2: 1200 |0255: const/4 v0, #int 0 // #0 │ │ +087af4: 5bb0 f300 |0256: iput-object v0, v11, Landroid/support/v4/app/Fragment;.mInnerView:Landroid/view/View; // field@00f3 │ │ +087af8: 2900 e1fe |0258: goto/16 0139 // -011f │ │ +087afc: 1200 |025a: const/4 v0, #int 0 // #0 │ │ +087afe: 5bb0 f300 |025b: iput-object v0, v11, Landroid/support/v4/app/Fragment;.mInnerView:Landroid/view/View; // field@00f3 │ │ +087b02: 2898 |025d: goto 01f5 // -0068 │ │ +087b04: 52b0 0401 |025e: iget v0, v11, Landroid/support/v4/app/Fragment;.mState:I // field@0104 │ │ +087b08: 37c0 e6fd |0260: if-le v0, v12, 0046 // -021a │ │ +087b0c: 52b0 0401 |0262: iget v0, v11, Landroid/support/v4/app/Fragment;.mState:I // field@0104 │ │ +087b10: 2b00 7001 0000 |0264: packed-switch v0, 000003d4 // +00000170 │ │ +087b16: 2900 dffd |0267: goto/16 0046 // -0221 │ │ +087b1a: 1210 |0269: const/4 v0, #int 1 // #1 │ │ +087b1c: 350c dcfd |026a: if-ge v12, v0, 0046 // -0224 │ │ +087b20: 55a0 5301 |026c: iget-boolean v0, v10, Landroid/support/v4/app/FragmentManagerImpl;.mDestroyed:Z // field@0153 │ │ +087b24: 3800 0e00 |026e: if-eqz v0, 027c // +000e │ │ +087b28: 54b0 de00 |0270: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mAnimatingAway:Landroid/view/View; // field@00de │ │ +087b2c: 3800 0a00 |0272: if-eqz v0, 027c // +000a │ │ +087b30: 54b9 de00 |0274: iget-object v9, v11, Landroid/support/v4/app/Fragment;.mAnimatingAway:Landroid/view/View; // field@00de │ │ +087b34: 1200 |0276: const/4 v0, #int 0 // #0 │ │ +087b36: 5bb0 de00 |0277: iput-object v0, v11, Landroid/support/v4/app/Fragment;.mAnimatingAway:Landroid/view/View; // field@00de │ │ +087b3a: 6e10 f01c 0900 |0279: invoke-virtual {v9}, Landroid/view/View;.clearAnimation:()V // method@1cf0 │ │ +087b40: 54b0 de00 |027c: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mAnimatingAway:Landroid/view/View; // field@00de │ │ +087b44: 3800 e300 |027e: if-eqz v0, 0361 // +00e3 │ │ +087b48: 59bc 0501 |0280: iput v12, v11, Landroid/support/v4/app/Fragment;.mStateAfterAnimating:I // field@0105 │ │ +087b4c: 121c |0282: const/4 v12, #int 1 // #1 │ │ +087b4e: 2900 c3fd |0283: goto/16 0046 // -023d │ │ +087b52: 1250 |0285: const/4 v0, #int 5 // #5 │ │ +087b54: 350c 2400 |0286: if-ge v12, v0, 02aa // +0024 │ │ +087b58: 6300 3f01 |0288: sget-boolean v0, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@013f │ │ +087b5c: 3800 1a00 |028a: if-eqz v0, 02a4 // +001a │ │ +087b60: 1a00 6604 |028c: const-string v0, "FragmentManager" // string@0466 │ │ +087b64: 2201 3e05 |028e: new-instance v1, Ljava/lang/StringBuilder; // type@053e │ │ +087b68: 7010 a422 0100 |0290: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@22a4 │ │ +087b6e: 1a02 1020 |0293: const-string v2, "movefrom RESUMED: " // string@2010 │ │ +087b72: 6e20 ad22 2100 |0295: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22ad │ │ +087b78: 0c01 |0298: move-result-object v1 │ │ +087b7a: 6e20 ac22 b100 |0299: invoke-virtual {v1, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@22ac │ │ +087b80: 0c01 |029c: move-result-object v1 │ │ +087b82: 6e10 b222 0100 |029d: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@22b2 │ │ +087b88: 0c01 |02a0: move-result-object v1 │ │ +087b8a: 7120 741c 1000 |02a1: invoke-static {v0, v1}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@1c74 │ │ +087b90: 6e10 1405 0b00 |02a4: invoke-virtual {v11}, Landroid/support/v4/app/Fragment;.performPause:()V // method@0514 │ │ +087b96: 1200 |02a7: const/4 v0, #int 0 // #0 │ │ +087b98: 5cb0 fc00 |02a8: iput-boolean v0, v11, Landroid/support/v4/app/Fragment;.mResumed:Z // field@00fc │ │ +087b9c: 1240 |02aa: const/4 v0, #int 4 // #4 │ │ +087b9e: 350c 2100 |02ab: if-ge v12, v0, 02cc // +0021 │ │ +087ba2: 6300 3f01 |02ad: sget-boolean v0, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@013f │ │ +087ba6: 3800 1a00 |02af: if-eqz v0, 02c9 // +001a │ │ +087baa: 1a00 6604 |02b1: const-string v0, "FragmentManager" // string@0466 │ │ +087bae: 2201 3e05 |02b3: new-instance v1, Ljava/lang/StringBuilder; // type@053e │ │ +087bb2: 7010 a422 0100 |02b5: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@22a4 │ │ +087bb8: 1a02 1120 |02b8: const-string v2, "movefrom STARTED: " // string@2011 │ │ +087bbc: 6e20 ad22 2100 |02ba: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22ad │ │ +087bc2: 0c01 |02bd: move-result-object v1 │ │ +087bc4: 6e20 ac22 b100 |02be: invoke-virtual {v1, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@22ac │ │ +087bca: 0c01 |02c1: move-result-object v1 │ │ +087bcc: 6e10 b222 0100 |02c2: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@22b2 │ │ +087bd2: 0c01 |02c5: move-result-object v1 │ │ +087bd4: 7120 741c 1000 |02c6: invoke-static {v0, v1}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@1c74 │ │ +087bda: 6e10 1a05 0b00 |02c9: invoke-virtual {v11}, Landroid/support/v4/app/Fragment;.performStop:()V // method@051a │ │ +087be0: 1230 |02cc: const/4 v0, #int 3 // #3 │ │ +087be2: 350c 2100 |02cd: if-ge v12, v0, 02ee // +0021 │ │ +087be6: 6300 3f01 |02cf: sget-boolean v0, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@013f │ │ +087bea: 3800 1a00 |02d1: if-eqz v0, 02eb // +001a │ │ +087bee: 1a00 6604 |02d3: const-string v0, "FragmentManager" // string@0466 │ │ +087bf2: 2201 3e05 |02d5: new-instance v1, Ljava/lang/StringBuilder; // type@053e │ │ +087bf6: 7010 a422 0100 |02d7: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@22a4 │ │ +087bfc: 1a02 1220 |02da: const-string v2, "movefrom STOPPED: " // string@2012 │ │ +087c00: 6e20 ad22 2100 |02dc: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22ad │ │ +087c06: 0c01 |02df: move-result-object v1 │ │ +087c08: 6e20 ac22 b100 |02e0: invoke-virtual {v1, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@22ac │ │ +087c0e: 0c01 |02e3: move-result-object v1 │ │ +087c10: 6e10 b222 0100 |02e4: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@22b2 │ │ +087c16: 0c01 |02e7: move-result-object v1 │ │ +087c18: 7120 741c 1000 |02e8: invoke-static {v0, v1}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@1c74 │ │ +087c1e: 6e10 1605 0b00 |02eb: invoke-virtual {v11}, Landroid/support/v4/app/Fragment;.performReallyStop:()V // method@0516 │ │ +087c24: 1220 |02ee: const/4 v0, #int 2 // #2 │ │ +087c26: 350c 7aff |02ef: if-ge v12, v0, 0269 // -0086 │ │ +087c2a: 6300 3f01 |02f1: sget-boolean v0, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@013f │ │ +087c2e: 3800 1a00 |02f3: if-eqz v0, 030d // +001a │ │ +087c32: 1a00 6604 |02f5: const-string v0, "FragmentManager" // string@0466 │ │ +087c36: 2201 3e05 |02f7: new-instance v1, Ljava/lang/StringBuilder; // type@053e │ │ +087c3a: 7010 a422 0100 |02f9: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@22a4 │ │ +087c40: 1a02 0e20 |02fc: const-string v2, "movefrom ACTIVITY_CREATED: " // string@200e │ │ +087c44: 6e20 ad22 2100 |02fe: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22ad │ │ +087c4a: 0c01 |0301: move-result-object v1 │ │ +087c4c: 6e20 ac22 b100 |0302: invoke-virtual {v1, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@22ac │ │ +087c52: 0c01 |0305: move-result-object v1 │ │ +087c54: 6e10 b222 0100 |0306: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@22b2 │ │ +087c5a: 0c01 |0309: move-result-object v1 │ │ +087c5c: 7120 741c 1000 |030a: invoke-static {v0, v1}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@1c74 │ │ +087c62: 54b0 0b01 |030d: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@010b │ │ +087c66: 3800 1100 |030f: if-eqz v0, 0320 // +0011 │ │ +087c6a: 54a0 4901 |0311: iget-object v0, v10, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0149 │ │ +087c6e: 6e10 4b05 0000 |0313: invoke-virtual {v0}, Landroid/support/v4/app/FragmentActivity;.isFinishing:()Z // method@054b │ │ +087c74: 0a00 |0316: move-result v0 │ │ +087c76: 3900 0900 |0317: if-nez v0, 0320 // +0009 │ │ +087c7a: 54b0 0101 |0319: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mSavedViewState:Landroid/util/SparseArray; // field@0101 │ │ +087c7e: 3900 0500 |031b: if-nez v0, 0320 // +0005 │ │ +087c82: 6e20 e505 ba00 |031d: invoke-virtual {v10, v11}, Landroid/support/v4/app/FragmentManagerImpl;.saveFragmentViewState:(Landroid/support/v4/app/Fragment;)V // method@05e5 │ │ +087c88: 6e10 1005 0b00 |0320: invoke-virtual {v11}, Landroid/support/v4/app/Fragment;.performDestroyView:()V // method@0510 │ │ +087c8e: 54b0 0b01 |0323: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@010b │ │ +087c92: 3800 3100 |0325: if-eqz v0, 0356 // +0031 │ │ +087c96: 54b0 e400 |0327: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mContainer:Landroid/view/ViewGroup; // field@00e4 │ │ +087c9a: 3800 2d00 |0329: if-eqz v0, 0356 // +002d │ │ +087c9e: 1206 |032b: const/4 v6, #int 0 // #0 │ │ +087ca0: 52a0 5201 |032c: iget v0, v10, Landroid/support/v4/app/FragmentManagerImpl;.mCurState:I // field@0152 │ │ +087ca4: 3d00 0b00 |032e: if-lez v0, 0339 // +000b │ │ +087ca8: 55a0 5301 |0330: iget-boolean v0, v10, Landroid/support/v4/app/FragmentManagerImpl;.mDestroyed:Z // field@0153 │ │ +087cac: 3900 0700 |0332: if-nez v0, 0339 // +0007 │ │ +087cb0: 1200 |0334: const/4 v0, #int 0 // #0 │ │ +087cb2: 6e5e c805 ba0d |0335: invoke-virtual {v10, v11, v13, v0, v14}, Landroid/support/v4/app/FragmentManagerImpl;.loadAnimation:(Landroid/support/v4/app/Fragment;IZI)Landroid/view/animation/Animation; // method@05c8 │ │ +087cb8: 0c06 |0338: move-result-object v6 │ │ +087cba: 3806 1600 |0339: if-eqz v6, 034f // +0016 │ │ +087cbe: 07b8 |033b: move-object v8, v11 │ │ +087cc0: 54b0 0b01 |033c: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@010b │ │ +087cc4: 5bb0 de00 |033e: iput-object v0, v11, Landroid/support/v4/app/Fragment;.mAnimatingAway:Landroid/view/View; // field@00de │ │ +087cc8: 59bc 0501 |0340: iput v12, v11, Landroid/support/v4/app/Fragment;.mStateAfterAnimating:I // field@0105 │ │ +087ccc: 2200 2a01 |0342: new-instance v0, Landroid/support/v4/app/FragmentManagerImpl$5; // type@012a │ │ +087cd0: 7030 9805 a008 |0344: invoke-direct {v0, v10, v8}, Landroid/support/v4/app/FragmentManagerImpl$5;.:(Landroid/support/v4/app/FragmentManagerImpl;Landroid/support/v4/app/Fragment;)V // method@0598 │ │ +087cd6: 6e20 b91e 0600 |0347: invoke-virtual {v6, v0}, Landroid/view/animation/Animation;.setAnimationListener:(Landroid/view/animation/Animation$AnimationListener;)V // method@1eb9 │ │ +087cdc: 54b0 0b01 |034a: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@010b │ │ +087ce0: 6e20 871d 6000 |034c: invoke-virtual {v0, v6}, Landroid/view/View;.startAnimation:(Landroid/view/animation/Animation;)V // method@1d87 │ │ +087ce6: 54b0 e400 |034f: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mContainer:Landroid/view/ViewGroup; // field@00e4 │ │ +087cea: 54b1 0b01 |0351: iget-object v1, v11, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@010b │ │ +087cee: 6e20 c51d 1000 |0353: invoke-virtual {v0, v1}, Landroid/view/ViewGroup;.removeView:(Landroid/view/View;)V // method@1dc5 │ │ +087cf4: 1200 |0356: const/4 v0, #int 0 // #0 │ │ +087cf6: 5bb0 e400 |0357: iput-object v0, v11, Landroid/support/v4/app/Fragment;.mContainer:Landroid/view/ViewGroup; // field@00e4 │ │ +087cfa: 1200 |0359: const/4 v0, #int 0 // #0 │ │ +087cfc: 5bb0 0b01 |035a: iput-object v0, v11, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@010b │ │ +087d00: 1200 |035c: const/4 v0, #int 0 // #0 │ │ +087d02: 5bb0 f300 |035d: iput-object v0, v11, Landroid/support/v4/app/Fragment;.mInnerView:Landroid/view/View; // field@00f3 │ │ +087d06: 2900 0aff |035f: goto/16 0269 // -00f6 │ │ +087d0a: 6300 3f01 |0361: sget-boolean v0, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@013f │ │ +087d0e: 3800 1a00 |0363: if-eqz v0, 037d // +001a │ │ +087d12: 1a00 6604 |0365: const-string v0, "FragmentManager" // string@0466 │ │ +087d16: 2201 3e05 |0367: new-instance v1, Ljava/lang/StringBuilder; // type@053e │ │ +087d1a: 7010 a422 0100 |0369: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@22a4 │ │ +087d20: 1a02 0f20 |036c: const-string v2, "movefrom CREATED: " // string@200f │ │ +087d24: 6e20 ad22 2100 |036e: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22ad │ │ +087d2a: 0c01 |0371: move-result-object v1 │ │ +087d2c: 6e20 ac22 b100 |0372: invoke-virtual {v1, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@22ac │ │ +087d32: 0c01 |0375: move-result-object v1 │ │ +087d34: 6e10 b222 0100 |0376: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@22b2 │ │ +087d3a: 0c01 |0379: move-result-object v1 │ │ +087d3c: 7120 741c 1000 |037a: invoke-static {v0, v1}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@1c74 │ │ +087d42: 55b0 fe00 |037d: iget-boolean v0, v11, Landroid/support/v4/app/Fragment;.mRetaining:Z // field@00fe │ │ +087d46: 3900 0500 |037f: if-nez v0, 0384 // +0005 │ │ +087d4a: 6e10 0f05 0b00 |0381: invoke-virtual {v11}, Landroid/support/v4/app/Fragment;.performDestroy:()V // method@050f │ │ +087d50: 1200 |0384: const/4 v0, #int 0 // #0 │ │ +087d52: 5cb0 e100 |0385: iput-boolean v0, v11, Landroid/support/v4/app/Fragment;.mCalled:Z // field@00e1 │ │ +087d56: 6e10 fb04 0b00 |0387: invoke-virtual {v11}, Landroid/support/v4/app/Fragment;.onDetach:()V // method@04fb │ │ +087d5c: 55b0 e100 |038a: iget-boolean v0, v11, Landroid/support/v4/app/Fragment;.mCalled:Z // field@00e1 │ │ +087d60: 3900 2100 |038c: if-nez v0, 03ad // +0021 │ │ +087d64: 2200 a701 |038e: new-instance v0, Landroid/support/v4/app/SuperNotCalledException; // type@01a7 │ │ +087d68: 2201 3e05 |0390: new-instance v1, Ljava/lang/StringBuilder; // type@053e │ │ +087d6c: 7010 a422 0100 |0392: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@22a4 │ │ +087d72: 1a02 5e04 |0395: const-string v2, "Fragment " // string@045e │ │ +087d76: 6e20 ad22 2100 |0397: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22ad │ │ +087d7c: 0c01 |039a: move-result-object v1 │ │ +087d7e: 6e20 ac22 b100 |039b: invoke-virtual {v1, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@22ac │ │ +087d84: 0c01 |039e: move-result-object v1 │ │ +087d86: 1a02 3900 |039f: const-string v2, " did not call through to super.onDetach()" // string@0039 │ │ +087d8a: 6e20 ad22 2100 |03a1: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22ad │ │ +087d90: 0c01 |03a4: move-result-object v1 │ │ +087d92: 6e10 b222 0100 |03a5: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@22b2 │ │ +087d98: 0c01 |03a8: move-result-object v1 │ │ +087d9a: 7020 1609 1000 |03a9: invoke-direct {v0, v1}, Landroid/support/v4/app/SuperNotCalledException;.:(Ljava/lang/String;)V // method@0916 │ │ +087da0: 2700 |03ac: throw v0 │ │ +087da2: 390f 99fc |03ad: if-nez v15, 0046 // -0367 │ │ +087da6: 55b0 fe00 |03af: iget-boolean v0, v11, Landroid/support/v4/app/Fragment;.mRetaining:Z // field@00fe │ │ +087daa: 3900 0700 |03b1: if-nez v0, 03b8 // +0007 │ │ +087dae: 6e20 cb05 ba00 |03b3: invoke-virtual {v10, v11}, Landroid/support/v4/app/FragmentManagerImpl;.makeInactive:(Landroid/support/v4/app/Fragment;)V // method@05cb │ │ +087db4: 2900 90fc |03b6: goto/16 0046 // -0370 │ │ +087db8: 1200 |03b8: const/4 v0, #int 0 // #0 │ │ +087dba: 5bb0 da00 |03b9: iput-object v0, v11, Landroid/support/v4/app/Fragment;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00da │ │ +087dbe: 1200 |03bb: const/4 v0, #int 0 // #0 │ │ +087dc0: 5bb0 f800 |03bc: iput-object v0, v11, Landroid/support/v4/app/Fragment;.mParentFragment:Landroid/support/v4/app/Fragment; // field@00f8 │ │ +087dc4: 1200 |03be: const/4 v0, #int 0 // #0 │ │ +087dc6: 5bb0 ed00 |03bf: iput-object v0, v11, Landroid/support/v4/app/Fragment;.mFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00ed │ │ +087dca: 1200 |03c1: const/4 v0, #int 0 // #0 │ │ +087dcc: 5bb0 e300 |03c2: iput-object v0, v11, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00e3 │ │ +087dd0: 2900 82fc |03c4: goto/16 0046 // -037e │ │ +087dd4: 0001 0500 0000 0000 0600 0000 f600 ... |03c6: packed-switch-data (14 units) │ │ +087df0: 0001 0500 0100 0000 0500 0000 8a00 ... |03d4: packed-switch-data (14 units) │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=849 │ │ + 0x000b line=850 │ │ + 0x000c line=852 │ │ + 0x0014 line=854 │ │ + 0x0016 line=858 │ │ + 0x0022 line=859 │ │ + 0x0023 line=861 │ │ + 0x0027 line=865 │ │ + 0x002f line=1101 │ │ + 0x0030 line=868 │ │ + 0x0034 line=873 │ │ + 0x0037 line=874 │ │ + 0x0041 line=876 │ │ + 0x0046 line=1100 │ │ + 0x0049 line=878 │ │ + 0x0065 line=879 │ │ + 0x0069 line=880 │ │ + 0x0074 line=881 │ │ + 0x007e line=883 │ │ + 0x0088 line=885 │ │ + 0x008c line=886 │ │ + 0x0097 line=889 │ │ + 0x00a2 line=891 │ │ + 0x00a6 line=892 │ │ + 0x00a9 line=893 │ │ + 0x00ac line=894 │ │ + 0x00ad line=898 │ │ + 0x00b1 line=899 │ │ + 0x00b5 line=900 │ │ + 0x00bf line=902 │ │ + 0x00c2 line=903 │ │ + 0x00c7 line=904 │ │ + 0x00cb line=905 │ │ + 0x00ea line=900 │ │ + 0x00ef line=908 │ │ + 0x00f3 line=909 │ │ + 0x00f8 line=912 │ │ + 0x00fc line=913 │ │ + 0x0101 line=915 │ │ + 0x0104 line=916 │ │ + 0x0108 line=920 │ │ + 0x0117 line=922 │ │ + 0x011b line=923 │ │ + 0x011f line=924 │ │ + 0x0127 line=925 │ │ + 0x0132 line=926 │ │ + 0x0139 line=932 │ │ + 0x013c line=933 │ │ + 0x0158 line=934 │ │ + 0x015c line=935 │ │ + 0x015d line=936 │ │ + 0x0161 line=937 │ │ + 0x016b line=938 │ │ + 0x0171 line=939 │ │ + 0x01b0 line=946 │ │ + 0x01b2 line=947 │ │ + 0x01c0 line=949 │ │ + 0x01c4 line=950 │ │ + 0x01c8 line=951 │ │ + 0x01d0 line=952 │ │ + 0x01d2 line=953 │ │ + 0x01d7 line=955 │ │ + 0x01d9 line=956 │ │ + 0x01de line=958 │ │ + 0x01e3 line=960 │ │ + 0x01ee line=961 │ │ + 0x01f5 line=967 │ │ + 0x01fa line=968 │ │ + 0x01fe line=969 │ │ + 0x0203 line=971 │ │ + 0x0206 line=975 │ │ + 0x0209 line=976 │ │ + 0x0225 line=977 │ │ + 0x0228 line=980 │ │ + 0x022b line=981 │ │ + 0x0247 line=982 │ │ + 0x024a line=983 │ │ + 0x024d line=984 │ │ + 0x0250 line=985 │ │ + 0x0255 line=928 │ │ + 0x025a line=963 │ │ + 0x025e line=988 │ │ + 0x0262 line=989 │ │ + 0x0269 line=1052 │ │ + 0x026c line=1053 │ │ + 0x0270 line=1054 │ │ + 0x0274 line=1061 │ │ + 0x0276 line=1062 │ │ + 0x0279 line=1063 │ │ + 0x027c line=1066 │ │ + 0x0280 line=1071 │ │ + 0x0282 line=1072 │ │ + 0x0285 line=991 │ │ + 0x0288 line=992 │ │ + 0x02a4 line=993 │ │ + 0x02a7 line=994 │ │ + 0x02aa line=997 │ │ + 0x02ad line=998 │ │ + 0x02c9 line=999 │ │ + 0x02cc line=1002 │ │ + 0x02cf line=1003 │ │ + 0x02eb line=1004 │ │ + 0x02ee line=1007 │ │ + 0x02f1 line=1008 │ │ + 0x030d line=1009 │ │ + 0x0311 line=1012 │ │ + 0x031d line=1013 │ │ + 0x0320 line=1016 │ │ + 0x0323 line=1017 │ │ + 0x032b line=1018 │ │ + 0x032c line=1019 │ │ + 0x0334 line=1020 │ │ + 0x0339 line=1023 │ │ + 0x033b line=1024 │ │ + 0x033c line=1025 │ │ + 0x0340 line=1026 │ │ + 0x0342 line=1027 │ │ + 0x034a line=1043 │ │ + 0x034f line=1045 │ │ + 0x0356 line=1047 │ │ + 0x0359 line=1048 │ │ + 0x035c line=1049 │ │ + 0x0361 line=1074 │ │ + 0x037d line=1075 │ │ + 0x0381 line=1076 │ │ + 0x0384 line=1079 │ │ + 0x0387 line=1080 │ │ + 0x038a line=1081 │ │ + 0x038e line=1082 │ │ + 0x03ad line=1085 │ │ + 0x03af line=1086 │ │ + 0x03b3 line=1087 │ │ + 0x03b8 line=1089 │ │ + 0x03bb line=1090 │ │ + 0x03be line=1091 │ │ + 0x03c1 line=1092 │ │ + 0x03c6 line=876 │ │ + 0x03d4 line=989 │ │ + locals : │ │ + 0x015d - 0x0169 reg=7 container Landroid/view/ViewGroup; │ │ + 0x01d7 - 0x01e3 reg=6 anim Landroid/view/animation/Animation; │ │ + 0x016b - 0x01f5 reg=7 container Landroid/view/ViewGroup; │ │ + 0x025a - 0x025e reg=7 container Landroid/view/ViewGroup; │ │ + 0x0276 - 0x027c reg=9 v Landroid/view/View; │ │ + 0x033c - 0x034f reg=8 fragment Landroid/support/v4/app/Fragment; │ │ + 0x032c - 0x0356 reg=6 anim Landroid/view/animation/Animation; │ │ + 0x0000 - 0x03e2 reg=10 this Landroid/support/v4/app/FragmentManagerImpl; │ │ + 0x0000 - 0x03e2 reg=11 f Landroid/support/v4/app/Fragment; │ │ + 0x0000 - 0x03e2 reg=12 newState I │ │ + 0x0000 - 0x03e2 reg=13 transit I │ │ + 0x0000 - 0x03e2 reg=14 transitionStyle I │ │ + 0x0000 - 0x03e2 reg=15 keepActive Z │ │ │ │ - #44 : (in Landroid/support/v4/app/FragmentManagerImpl;) │ │ + #46 : (in Landroid/support/v4/app/FragmentManagerImpl;) │ │ name : 'noteStateNotSaved' │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 4 16-bit code units │ │ -060c5c: |[060c5c] android.support.v4.app.FragmentManagerImpl.noteStateNotSaved:()V │ │ -060c6c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -060c6e: 5c10 1f01 |0001: iput-boolean v0, v1, Landroid/support/v4/app/FragmentManagerImpl;.mStateSaved:Z // field@011f │ │ -060c72: 0e00 |0003: return-void │ │ +087e0c: |[087e0c] android.support.v4.app.FragmentManagerImpl.noteStateNotSaved:()V │ │ +087e1c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +087e1e: 5c10 5d01 |0001: iput-boolean v0, v1, Landroid/support/v4/app/FragmentManagerImpl;.mStateSaved:Z // field@015d │ │ +087e22: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=1874 │ │ - 0x0003 line=1875 │ │ + 0x0000 line=1907 │ │ + 0x0003 line=1908 │ │ locals : │ │ 0x0000 - 0x0004 reg=1 this Landroid/support/v4/app/FragmentManagerImpl; │ │ │ │ - #45 : (in Landroid/support/v4/app/FragmentManagerImpl;) │ │ + #47 : (in Landroid/support/v4/app/FragmentManagerImpl;) │ │ + name : 'onCreateView' │ │ + type : '(Ljava/lang/String;Landroid/content/Context;Landroid/util/AttributeSet;)Landroid/view/View;' │ │ + access : 0x0001 (PUBLIC) │ │ + code - │ │ + registers : 16 │ │ + ins : 4 │ │ + outs : 6 │ │ + insns size : 377 16-bit code units │ │ +087e24: |[087e24] android.support.v4.app.FragmentManagerImpl.onCreateView:(Ljava/lang/String;Landroid/content/Context;Landroid/util/AttributeSet;)Landroid/view/View; │ │ +087e34: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +087e36: 1203 |0001: const/4 v3, #int 0 // #0 │ │ +087e38: 12f5 |0002: const/4 v5, #int -1 // #ff │ │ +087e3a: 1212 |0003: const/4 v2, #int 1 // #1 │ │ +087e3c: 1a04 f915 |0004: const-string v4, "fragment" // string@15f9 │ │ +087e40: 6e20 9722 d400 |0006: invoke-virtual {v4, v13}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@2297 │ │ +087e46: 0a04 |0009: move-result v4 │ │ +087e48: 3904 0300 |000a: if-nez v4, 000d // +0003 │ │ +087e4c: 1100 |000c: return-object v0 │ │ +087e4e: 1a04 2813 |000d: const-string v4, "class" // string@1328 │ │ +087e52: 7230 6d1c 0f04 |000f: invoke-interface {v15, v0, v4}, Landroid/util/AttributeSet;.getAttributeValue:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@1c6d │ │ +087e58: 0c08 |0012: move-result-object v8 │ │ +087e5a: 6204 3201 |0013: sget-object v4, Landroid/support/v4/app/FragmentManagerImpl$FragmentTag;.Fragment:[I // field@0132 │ │ +087e5e: 6e30 1701 fe04 |0015: invoke-virtual {v14, v15, v4}, Landroid/content/Context;.obtainStyledAttributes:(Landroid/util/AttributeSet;[I)Landroid/content/res/TypedArray; // method@0117 │ │ +087e64: 0c06 |0018: move-result-object v6 │ │ +087e66: 3908 0600 |0019: if-nez v8, 001f // +0006 │ │ +087e6a: 6e20 7f01 3600 |001b: invoke-virtual {v6, v3}, Landroid/content/res/TypedArray;.getString:(I)Ljava/lang/String; // method@017f │ │ +087e70: 0c08 |001e: move-result-object v8 │ │ +087e72: 6e30 7e01 2605 |001f: invoke-virtual {v6, v2, v5}, Landroid/content/res/TypedArray;.getResourceId:(II)I // method@017e │ │ +087e78: 0a09 |0022: move-result v9 │ │ +087e7a: 1224 |0023: const/4 v4, #int 2 // #2 │ │ +087e7c: 6e20 7f01 4600 |0024: invoke-virtual {v6, v4}, Landroid/content/res/TypedArray;.getString:(I)Ljava/lang/String; // method@017f │ │ +087e82: 0c0b |0027: move-result-object v11 │ │ +087e84: 6e10 8201 0600 |0028: invoke-virtual {v6}, Landroid/content/res/TypedArray;.recycle:()V // method@0182 │ │ +087e8a: 54c4 4901 |002b: iget-object v4, v12, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0149 │ │ +087e8e: 7120 ec04 8400 |002d: invoke-static {v4, v8}, Landroid/support/v4/app/Fragment;.isSupportFragmentClass:(Landroid/content/Context;Ljava/lang/String;)Z // method@04ec │ │ +087e94: 0a04 |0030: move-result v4 │ │ +087e96: 3804 dbff |0031: if-eqz v4, 000c // -0025 │ │ +087e9a: 120a |0033: const/4 v10, #int 0 // #0 │ │ +087e9c: 380a 2d00 |0034: if-eqz v10, 0061 // +002d │ │ +087ea0: 6e10 001d 0a00 |0036: invoke-virtual {v10}, Landroid/view/View;.getId:()I // method@1d00 │ │ +087ea6: 0a07 |0039: move-result v7 │ │ +087ea8: 3357 2900 |003a: if-ne v7, v5, 0063 // +0029 │ │ +087eac: 3359 2700 |003c: if-ne v9, v5, 0063 // +0027 │ │ +087eb0: 390b 2500 |003e: if-nez v11, 0063 // +0025 │ │ +087eb4: 2200 2b05 |0040: new-instance v0, Ljava/lang/IllegalArgumentException; // type@052b │ │ +087eb8: 2202 3e05 |0042: new-instance v2, Ljava/lang/StringBuilder; // type@053e │ │ +087ebc: 7010 a422 0200 |0044: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@22a4 │ │ +087ec2: 7210 6e1c 0f00 |0047: invoke-interface {v15}, Landroid/util/AttributeSet;.getPositionDescription:()Ljava/lang/String; // method@1c6e │ │ +087ec8: 0c03 |004a: move-result-object v3 │ │ +087eca: 6e20 ad22 3200 |004b: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22ad │ │ +087ed0: 0c02 |004e: move-result-object v2 │ │ +087ed2: 1a03 f200 |004f: const-string v3, ": Must specify unique android:id, android:tag, or have a parent with an id for " // string@00f2 │ │ +087ed6: 6e20 ad22 3200 |0051: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22ad │ │ +087edc: 0c02 |0054: move-result-object v2 │ │ +087ede: 6e20 ad22 8200 |0055: invoke-virtual {v2, v8}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22ad │ │ +087ee4: 0c02 |0058: move-result-object v2 │ │ +087ee6: 6e10 b222 0200 |0059: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@22b2 │ │ +087eec: 0c02 |005c: move-result-object v2 │ │ +087eee: 7020 6822 2000 |005d: invoke-direct {v0, v2}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@2268 │ │ +087ef4: 2700 |0060: throw v0 │ │ +087ef6: 0137 |0061: move v7, v3 │ │ +087ef8: 28d8 |0062: goto 003a // -0028 │ │ +087efa: 3259 9a00 |0063: if-eq v9, v5, 00fd // +009a │ │ +087efe: 6e20 bd05 9c00 |0065: invoke-virtual {v12, v9}, Landroid/support/v4/app/FragmentManagerImpl;.findFragmentById:(I)Landroid/support/v4/app/Fragment; // method@05bd │ │ +087f04: 0c01 |0068: move-result-object v1 │ │ +087f06: 3901 0800 |0069: if-nez v1, 0071 // +0008 │ │ +087f0a: 380b 0600 |006b: if-eqz v11, 0071 // +0006 │ │ +087f0e: 6e20 be05 bc00 |006d: invoke-virtual {v12, v11}, Landroid/support/v4/app/FragmentManagerImpl;.findFragmentByTag:(Ljava/lang/String;)Landroid/support/v4/app/Fragment; // method@05be │ │ +087f14: 0c01 |0070: move-result-object v1 │ │ +087f16: 3901 0800 |0071: if-nez v1, 0079 // +0008 │ │ +087f1a: 3257 0600 |0073: if-eq v7, v5, 0079 // +0006 │ │ +087f1e: 6e20 bd05 7c00 |0075: invoke-virtual {v12, v7}, Landroid/support/v4/app/FragmentManagerImpl;.findFragmentById:(I)Landroid/support/v4/app/Fragment; // method@05bd │ │ +087f24: 0c01 |0078: move-result-object v1 │ │ +087f26: 6300 3f01 |0079: sget-boolean v0, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@013f │ │ +087f2a: 3800 3200 |007b: if-eqz v0, 00ad // +0032 │ │ +087f2e: 1a00 6604 |007d: const-string v0, "FragmentManager" // string@0466 │ │ +087f32: 2204 3e05 |007f: new-instance v4, Ljava/lang/StringBuilder; // type@053e │ │ +087f36: 7010 a422 0400 |0081: invoke-direct {v4}, Ljava/lang/StringBuilder;.:()V // method@22a4 │ │ +087f3c: 1a05 f520 |0084: const-string v5, "onCreateView: id=0x" // string@20f5 │ │ +087f40: 6e20 ad22 5400 |0086: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22ad │ │ +087f46: 0c04 |0089: move-result-object v4 │ │ +087f48: 7110 7322 0900 |008a: invoke-static {v9}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@2273 │ │ +087f4e: 0c05 |008d: move-result-object v5 │ │ +087f50: 6e20 ad22 5400 |008e: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22ad │ │ +087f56: 0c04 |0091: move-result-object v4 │ │ +087f58: 1a05 4700 |0092: const-string v5, " fname=" // string@0047 │ │ +087f5c: 6e20 ad22 5400 |0094: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22ad │ │ +087f62: 0c04 |0097: move-result-object v4 │ │ +087f64: 6e20 ad22 8400 |0098: invoke-virtual {v4, v8}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22ad │ │ +087f6a: 0c04 |009b: move-result-object v4 │ │ +087f6c: 1a05 4400 |009c: const-string v5, " existing=" // string@0044 │ │ +087f70: 6e20 ad22 5400 |009e: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22ad │ │ +087f76: 0c04 |00a1: move-result-object v4 │ │ +087f78: 6e20 ac22 1400 |00a2: invoke-virtual {v4, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@22ac │ │ +087f7e: 0c04 |00a5: move-result-object v4 │ │ +087f80: 6e10 b222 0400 |00a6: invoke-virtual {v4}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@22b2 │ │ +087f86: 0c04 |00a9: move-result-object v4 │ │ +087f88: 7120 741c 4000 |00aa: invoke-static {v0, v4}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@1c74 │ │ +087f8e: 3901 5500 |00ad: if-nez v1, 0102 // +0055 │ │ +087f92: 7120 e104 8e00 |00af: invoke-static {v14, v8}, Landroid/support/v4/app/Fragment;.instantiate:(Landroid/content/Context;Ljava/lang/String;)Landroid/support/v4/app/Fragment; // method@04e1 │ │ +087f98: 0c01 |00b2: move-result-object v1 │ │ +087f9a: 5c12 ee00 |00b3: iput-boolean v2, v1, Landroid/support/v4/app/Fragment;.mFromLayout:Z // field@00ee │ │ +087f9e: 3809 4b00 |00b5: if-eqz v9, 0100 // +004b │ │ +087fa2: 0190 |00b7: move v0, v9 │ │ +087fa4: 5910 ec00 |00b8: iput v0, v1, Landroid/support/v4/app/Fragment;.mFragmentId:I // field@00ec │ │ +087fa8: 5917 e500 |00ba: iput v7, v1, Landroid/support/v4/app/Fragment;.mContainerId:I // field@00e5 │ │ +087fac: 5b1b 0601 |00bc: iput-object v11, v1, Landroid/support/v4/app/Fragment;.mTag:Ljava/lang/String; // field@0106 │ │ +087fb0: 5c12 f100 |00be: iput-boolean v2, v1, Landroid/support/v4/app/Fragment;.mInLayout:Z // field@00f1 │ │ +087fb4: 5b1c ed00 |00c0: iput-object v12, v1, Landroid/support/v4/app/Fragment;.mFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00ed │ │ +087fb8: 54c0 4901 |00c2: iget-object v0, v12, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0149 │ │ +087fbc: 5414 0001 |00c4: iget-object v4, v1, Landroid/support/v4/app/Fragment;.mSavedFragmentState:Landroid/os/Bundle; // field@0100 │ │ +087fc0: 6e40 fd04 014f |00c6: invoke-virtual {v1, v0, v15, v4}, Landroid/support/v4/app/Fragment;.onInflate:(Landroid/app/Activity;Landroid/util/AttributeSet;Landroid/os/Bundle;)V // method@04fd │ │ +087fc6: 6e30 a105 1c02 |00c9: invoke-virtual {v12, v1, v2}, Landroid/support/v4/app/FragmentManagerImpl;.addFragment:(Landroid/support/v4/app/Fragment;Z)V // method@05a1 │ │ +087fcc: 52c0 5201 |00cc: iget v0, v12, Landroid/support/v4/app/FragmentManagerImpl;.mCurState:I // field@0152 │ │ +087fd0: 3520 8e00 |00ce: if-ge v0, v2, 015c // +008e │ │ +087fd4: 5510 ee00 |00d0: iget-boolean v0, v1, Landroid/support/v4/app/Fragment;.mFromLayout:Z // field@00ee │ │ +087fd8: 3800 8a00 |00d2: if-eqz v0, 015c // +008a │ │ +087fdc: 07c0 |00d4: move-object v0, v12 │ │ +087fde: 0134 |00d5: move v4, v3 │ │ +087fe0: 0135 |00d6: move v5, v3 │ │ +087fe2: 7406 d005 0000 |00d7: invoke-virtual/range {v0, v1, v2, v3, v4, v5}, Landroid/support/v4/app/FragmentManagerImpl;.moveToState:(Landroid/support/v4/app/Fragment;IIIZ)V // method@05d0 │ │ +087fe8: 5410 0b01 |00da: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@010b │ │ +087fec: 3900 8500 |00dc: if-nez v0, 0161 // +0085 │ │ +087ff0: 2200 2c05 |00de: new-instance v0, Ljava/lang/IllegalStateException; // type@052c │ │ +087ff4: 2202 3e05 |00e0: new-instance v2, Ljava/lang/StringBuilder; // type@053e │ │ +087ff8: 7010 a422 0200 |00e2: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@22a4 │ │ +087ffe: 1a03 5e04 |00e5: const-string v3, "Fragment " // string@045e │ │ +088002: 6e20 ad22 3200 |00e7: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22ad │ │ +088008: 0c02 |00ea: move-result-object v2 │ │ +08800a: 6e20 ad22 8200 |00eb: invoke-virtual {v2, v8}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22ad │ │ +088010: 0c02 |00ee: move-result-object v2 │ │ +088012: 1a03 3f00 |00ef: const-string v3, " did not create a view." // string@003f │ │ +088016: 6e20 ad22 3200 |00f1: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22ad │ │ +08801c: 0c02 |00f4: move-result-object v2 │ │ +08801e: 6e10 b222 0200 |00f5: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@22b2 │ │ +088024: 0c02 |00f8: move-result-object v2 │ │ +088026: 7020 6c22 2000 |00f9: invoke-direct {v0, v2}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@226c │ │ +08802c: 2700 |00fc: throw v0 │ │ +08802e: 0701 |00fd: move-object v1, v0 │ │ +088030: 2900 6bff |00fe: goto/16 0069 // -0095 │ │ +088034: 0170 |0100: move v0, v7 │ │ +088036: 28b7 |0101: goto 00b8 // -0049 │ │ +088038: 5510 f100 |0102: iget-boolean v0, v1, Landroid/support/v4/app/Fragment;.mInLayout:Z // field@00f1 │ │ +08803c: 3800 4900 |0104: if-eqz v0, 014d // +0049 │ │ +088040: 2200 2b05 |0106: new-instance v0, Ljava/lang/IllegalArgumentException; // type@052b │ │ +088044: 2202 3e05 |0108: new-instance v2, Ljava/lang/StringBuilder; // type@053e │ │ +088048: 7010 a422 0200 |010a: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@22a4 │ │ +08804e: 7210 6e1c 0f00 |010d: invoke-interface {v15}, Landroid/util/AttributeSet;.getPositionDescription:()Ljava/lang/String; // method@1c6e │ │ +088054: 0c03 |0110: move-result-object v3 │ │ +088056: 6e20 ad22 3200 |0111: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22ad │ │ +08805c: 0c02 |0114: move-result-object v2 │ │ +08805e: 1a03 f100 |0115: const-string v3, ": Duplicate id 0x" // string@00f1 │ │ +088062: 6e20 ad22 3200 |0117: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22ad │ │ +088068: 0c02 |011a: move-result-object v2 │ │ +08806a: 7110 7322 0900 |011b: invoke-static {v9}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@2273 │ │ +088070: 0c03 |011e: move-result-object v3 │ │ +088072: 6e20 ad22 3200 |011f: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22ad │ │ +088078: 0c02 |0122: move-result-object v2 │ │ +08807a: 1a03 e500 |0123: const-string v3, ", tag " // string@00e5 │ │ +08807e: 6e20 ad22 3200 |0125: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22ad │ │ +088084: 0c02 |0128: move-result-object v2 │ │ +088086: 6e20 ad22 b200 |0129: invoke-virtual {v2, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22ad │ │ +08808c: 0c02 |012c: move-result-object v2 │ │ +08808e: 1a03 e200 |012d: const-string v3, ", or parent id 0x" // string@00e2 │ │ +088092: 6e20 ad22 3200 |012f: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22ad │ │ +088098: 0c02 |0132: move-result-object v2 │ │ +08809a: 7110 7322 0700 |0133: invoke-static {v7}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@2273 │ │ +0880a0: 0c03 |0136: move-result-object v3 │ │ +0880a2: 6e20 ad22 3200 |0137: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22ad │ │ +0880a8: 0c02 |013a: move-result-object v2 │ │ +0880aa: 1a03 9400 |013b: const-string v3, " with another fragment for " // string@0094 │ │ +0880ae: 6e20 ad22 3200 |013d: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22ad │ │ +0880b4: 0c02 |0140: move-result-object v2 │ │ +0880b6: 6e20 ad22 8200 |0141: invoke-virtual {v2, v8}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22ad │ │ +0880bc: 0c02 |0144: move-result-object v2 │ │ +0880be: 6e10 b222 0200 |0145: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@22b2 │ │ +0880c4: 0c02 |0148: move-result-object v2 │ │ +0880c6: 7020 6822 2000 |0149: invoke-direct {v0, v2}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@2268 │ │ +0880cc: 2700 |014c: throw v0 │ │ +0880ce: 5c12 f100 |014d: iput-boolean v2, v1, Landroid/support/v4/app/Fragment;.mInLayout:Z // field@00f1 │ │ +0880d2: 5510 fe00 |014f: iget-boolean v0, v1, Landroid/support/v4/app/Fragment;.mRetaining:Z // field@00fe │ │ +0880d6: 3900 7bff |0151: if-nez v0, 00cc // -0085 │ │ +0880da: 54c0 4901 |0153: iget-object v0, v12, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0149 │ │ +0880de: 5414 0001 |0155: iget-object v4, v1, Landroid/support/v4/app/Fragment;.mSavedFragmentState:Landroid/os/Bundle; // field@0100 │ │ +0880e2: 6e40 fd04 014f |0157: invoke-virtual {v1, v0, v15, v4}, Landroid/support/v4/app/Fragment;.onInflate:(Landroid/app/Activity;Landroid/util/AttributeSet;Landroid/os/Bundle;)V // method@04fd │ │ +0880e8: 2900 72ff |015a: goto/16 00cc // -008e │ │ +0880ec: 6e20 cf05 1c00 |015c: invoke-virtual {v12, v1}, Landroid/support/v4/app/FragmentManagerImpl;.moveToState:(Landroid/support/v4/app/Fragment;)V // method@05cf │ │ +0880f2: 2900 7bff |015f: goto/16 00da // -0085 │ │ +0880f6: 3809 0700 |0161: if-eqz v9, 0168 // +0007 │ │ +0880fa: 5410 0b01 |0163: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@010b │ │ +0880fe: 6e20 671d 9000 |0165: invoke-virtual {v0, v9}, Landroid/view/View;.setId:(I)V // method@1d67 │ │ +088104: 5410 0b01 |0168: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@010b │ │ +088108: 6e10 231d 0000 |016a: invoke-virtual {v0}, Landroid/view/View;.getTag:()Ljava/lang/Object; // method@1d23 │ │ +08810e: 0c00 |016d: move-result-object v0 │ │ +088110: 3900 0700 |016e: if-nez v0, 0175 // +0007 │ │ +088114: 5410 0b01 |0170: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@010b │ │ +088118: 6e20 7f1d b000 |0172: invoke-virtual {v0, v11}, Landroid/view/View;.setTag:(Ljava/lang/Object;)V // method@1d7f │ │ +08811e: 5410 0b01 |0175: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@010b │ │ +088122: 2900 95fe |0177: goto/16 000c // -016b │ │ + catches : (none) │ │ + positions : │ │ + 0x0004 line=2110 │ │ + 0x000c line=2198 │ │ + 0x000d line=2114 │ │ + 0x0013 line=2115 │ │ + 0x0019 line=2116 │ │ + 0x001b line=2117 │ │ + 0x001f line=2119 │ │ + 0x0023 line=2120 │ │ + 0x0028 line=2121 │ │ + 0x002b line=2123 │ │ + 0x0033 line=2129 │ │ + 0x0034 line=2130 │ │ + 0x003a line=2131 │ │ + 0x0040 line=2132 │ │ + 0x0062 line=2130 │ │ + 0x0063 line=2139 │ │ + 0x0069 line=2140 │ │ + 0x006d line=2141 │ │ + 0x0071 line=2143 │ │ + 0x0075 line=2144 │ │ + 0x0079 line=2147 │ │ + 0x00ad line=2150 │ │ + 0x00af line=2151 │ │ + 0x00b3 line=2152 │ │ + 0x00b5 line=2153 │ │ + 0x00ba line=2154 │ │ + 0x00bc line=2155 │ │ + 0x00be line=2156 │ │ + 0x00c0 line=2157 │ │ + 0x00c2 line=2158 │ │ + 0x00c9 line=2159 │ │ + 0x00cc line=2182 │ │ + 0x00d7 line=2183 │ │ + 0x00da line=2188 │ │ + 0x00de line=2189 │ │ + 0x00fe line=2139 │ │ + 0x0101 line=2153 │ │ + 0x0102 line=2161 │ │ + 0x0106 line=2164 │ │ + 0x014d line=2171 │ │ + 0x014f line=2175 │ │ + 0x0153 line=2176 │ │ + 0x015c line=2185 │ │ + 0x0161 line=2192 │ │ + 0x0163 line=2193 │ │ + 0x0168 line=2195 │ │ + 0x0170 line=2196 │ │ + 0x0175 line=2198 │ │ + locals : │ │ + 0x003a - 0x0061 reg=7 containerId I │ │ + 0x0069 - 0x00fd reg=1 fragment Landroid/support/v4/app/Fragment; │ │ + 0x0100 - 0x0179 reg=1 fragment Landroid/support/v4/app/Fragment; │ │ + 0x0019 - 0x0179 reg=6 a Landroid/content/res/TypedArray; │ │ + 0x0063 - 0x0179 reg=7 containerId I │ │ + 0x0013 - 0x0179 reg=8 fname Ljava/lang/String; │ │ + 0x0023 - 0x0179 reg=9 id I │ │ + 0x0034 - 0x0179 reg=10 parent Landroid/view/View; │ │ + 0x0028 - 0x0179 reg=11 tag Ljava/lang/String; │ │ + 0x0000 - 0x0179 reg=12 this Landroid/support/v4/app/FragmentManagerImpl; │ │ + 0x0000 - 0x0179 reg=13 name Ljava/lang/String; │ │ + 0x0000 - 0x0179 reg=14 context Landroid/content/Context; │ │ + 0x0000 - 0x0179 reg=15 attrs Landroid/util/AttributeSet; │ │ + │ │ + #48 : (in Landroid/support/v4/app/FragmentManagerImpl;) │ │ name : 'performPendingDeferredStart' │ │ type : '(Landroid/support/v4/app/Fragment;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 8 │ │ ins : 2 │ │ outs : 6 │ │ insns size : 25 16-bit code units │ │ -060c74: |[060c74] android.support.v4.app.FragmentManagerImpl.performPendingDeferredStart:(Landroid/support/v4/app/Fragment;)V │ │ -060c84: 1203 |0000: const/4 v3, #int 0 // #0 │ │ -060c86: 5570 b000 |0001: iget-boolean v0, v7, Landroid/support/v4/app/Fragment;.mDeferStart:Z // field@00b0 │ │ -060c8a: 3800 0900 |0003: if-eqz v0, 000c // +0009 │ │ -060c8e: 5560 1701 |0005: iget-boolean v0, v6, Landroid/support/v4/app/FragmentManagerImpl;.mExecutingActions:Z // field@0117 │ │ -060c92: 3800 0600 |0007: if-eqz v0, 000d // +0006 │ │ -060c96: 1210 |0009: const/4 v0, #int 1 // #1 │ │ -060c98: 5c60 1801 |000a: iput-boolean v0, v6, Landroid/support/v4/app/FragmentManagerImpl;.mHavePendingDeferredStart:Z // field@0118 │ │ -060c9c: 0e00 |000c: return-void │ │ -060c9e: 5c73 b000 |000d: iput-boolean v3, v7, Landroid/support/v4/app/Fragment;.mDeferStart:Z // field@00b0 │ │ -060ca2: 5262 1401 |000f: iget v2, v6, Landroid/support/v4/app/FragmentManagerImpl;.mCurState:I // field@0114 │ │ -060ca6: 0760 |0011: move-object v0, v6 │ │ -060ca8: 0771 |0012: move-object v1, v7 │ │ -060caa: 0134 |0013: move v4, v3 │ │ -060cac: 0135 |0014: move v5, v3 │ │ -060cae: 7406 0104 0000 |0015: invoke-virtual/range {v0, v1, v2, v3, v4, v5}, Landroid/support/v4/app/FragmentManagerImpl;.moveToState:(Landroid/support/v4/app/Fragment;IIIZ)V // method@0401 │ │ -060cb4: 28f4 |0018: goto 000c // -000c │ │ - catches : (none) │ │ - positions : │ │ - 0x0001 line=816 │ │ - 0x0005 line=817 │ │ - 0x0009 line=819 │ │ - 0x000c line=825 │ │ - 0x000d line=822 │ │ - 0x000f line=823 │ │ +088128: |[088128] android.support.v4.app.FragmentManagerImpl.performPendingDeferredStart:(Landroid/support/v4/app/Fragment;)V │ │ +088138: 1203 |0000: const/4 v3, #int 0 // #0 │ │ +08813a: 5570 e600 |0001: iget-boolean v0, v7, Landroid/support/v4/app/Fragment;.mDeferStart:Z // field@00e6 │ │ +08813e: 3800 0900 |0003: if-eqz v0, 000c // +0009 │ │ +088142: 5560 5501 |0005: iget-boolean v0, v6, Landroid/support/v4/app/FragmentManagerImpl;.mExecutingActions:Z // field@0155 │ │ +088146: 3800 0600 |0007: if-eqz v0, 000d // +0006 │ │ +08814a: 1210 |0009: const/4 v0, #int 1 // #1 │ │ +08814c: 5c60 5601 |000a: iput-boolean v0, v6, Landroid/support/v4/app/FragmentManagerImpl;.mHavePendingDeferredStart:Z // field@0156 │ │ +088150: 0e00 |000c: return-void │ │ +088152: 5c73 e600 |000d: iput-boolean v3, v7, Landroid/support/v4/app/Fragment;.mDeferStart:Z // field@00e6 │ │ +088156: 5262 5201 |000f: iget v2, v6, Landroid/support/v4/app/FragmentManagerImpl;.mCurState:I // field@0152 │ │ +08815a: 0760 |0011: move-object v0, v6 │ │ +08815c: 0771 |0012: move-object v1, v7 │ │ +08815e: 0134 |0013: move v4, v3 │ │ +088160: 0135 |0014: move v5, v3 │ │ +088162: 7406 d005 0000 |0015: invoke-virtual/range {v0, v1, v2, v3, v4, v5}, Landroid/support/v4/app/FragmentManagerImpl;.moveToState:(Landroid/support/v4/app/Fragment;IIIZ)V // method@05d0 │ │ +088168: 28f4 |0018: goto 000c // -000c │ │ + catches : (none) │ │ + positions : │ │ + 0x0001 line=835 │ │ + 0x0005 line=836 │ │ + 0x0009 line=838 │ │ + 0x000c line=844 │ │ + 0x000d line=841 │ │ + 0x000f line=842 │ │ locals : │ │ 0x0000 - 0x0019 reg=6 this Landroid/support/v4/app/FragmentManagerImpl; │ │ 0x0000 - 0x0019 reg=7 f Landroid/support/v4/app/Fragment; │ │ │ │ - #46 : (in Landroid/support/v4/app/FragmentManagerImpl;) │ │ + #49 : (in Landroid/support/v4/app/FragmentManagerImpl;) │ │ name : 'popBackStack' │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 10 16-bit code units │ │ -060cb8: |[060cb8] android.support.v4.app.FragmentManagerImpl.popBackStack:()V │ │ -060cc8: 2200 c100 |0000: new-instance v0, Landroid/support/v4/app/FragmentManagerImpl$2; // type@00c1 │ │ -060ccc: 7020 c703 2000 |0002: invoke-direct {v0, v2}, Landroid/support/v4/app/FragmentManagerImpl$2;.:(Landroid/support/v4/app/FragmentManagerImpl;)V // method@03c7 │ │ -060cd2: 1201 |0005: const/4 v1, #int 0 // #0 │ │ -060cd4: 6e30 ed03 0201 |0006: invoke-virtual {v2, v0, v1}, Landroid/support/v4/app/FragmentManagerImpl;.enqueueAction:(Ljava/lang/Runnable;Z)V // method@03ed │ │ -060cda: 0e00 |0009: return-void │ │ +08816c: |[08816c] android.support.v4.app.FragmentManagerImpl.popBackStack:()V │ │ +08817c: 2200 2701 |0000: new-instance v0, Landroid/support/v4/app/FragmentManagerImpl$2; // type@0127 │ │ +088180: 7020 9205 2000 |0002: invoke-direct {v0, v2}, Landroid/support/v4/app/FragmentManagerImpl$2;.:(Landroid/support/v4/app/FragmentManagerImpl;)V // method@0592 │ │ +088186: 1201 |0005: const/4 v1, #int 0 // #0 │ │ +088188: 6e30 ba05 0201 |0006: invoke-virtual {v2, v0, v1}, Landroid/support/v4/app/FragmentManagerImpl;.enqueueAction:(Ljava/lang/Runnable;Z)V // method@05ba │ │ +08818e: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=477 │ │ - 0x0009 line=482 │ │ + 0x0000 line=491 │ │ + 0x0009 line=496 │ │ locals : │ │ 0x0000 - 0x000a reg=2 this Landroid/support/v4/app/FragmentManagerImpl; │ │ │ │ - #47 : (in Landroid/support/v4/app/FragmentManagerImpl;) │ │ + #50 : (in Landroid/support/v4/app/FragmentManagerImpl;) │ │ name : 'popBackStack' │ │ type : '(II)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 37 16-bit code units │ │ -060cdc: |[060cdc] android.support.v4.app.FragmentManagerImpl.popBackStack:(II)V │ │ -060cec: 3b04 1b00 |0000: if-gez v4, 001b // +001b │ │ -060cf0: 2200 a603 |0002: new-instance v0, Ljava/lang/IllegalArgumentException; // type@03a6 │ │ -060cf4: 2201 b903 |0004: new-instance v1, Ljava/lang/StringBuilder; // type@03b9 │ │ -060cf8: 7010 ae17 0100 |0006: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@17ae │ │ -060cfe: 1a02 0702 |0009: const-string v2, "Bad id: " // string@0207 │ │ -060d02: 6e20 b517 2100 |000b: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17b5 │ │ -060d08: 0c01 |000e: move-result-object v1 │ │ -060d0a: 6e20 b117 4100 |000f: invoke-virtual {v1, v4}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@17b1 │ │ -060d10: 0c01 |0012: move-result-object v1 │ │ -060d12: 6e10 ba17 0100 |0013: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@17ba │ │ -060d18: 0c01 |0016: move-result-object v1 │ │ -060d1a: 7020 7817 1000 |0017: invoke-direct {v0, v1}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@1778 │ │ -060d20: 2700 |001a: throw v0 │ │ -060d22: 2200 c300 |001b: new-instance v0, Landroid/support/v4/app/FragmentManagerImpl$4; // type@00c3 │ │ -060d26: 7040 cb03 3054 |001d: invoke-direct {v0, v3, v4, v5}, Landroid/support/v4/app/FragmentManagerImpl$4;.:(Landroid/support/v4/app/FragmentManagerImpl;II)V // method@03cb │ │ -060d2c: 1201 |0020: const/4 v1, #int 0 // #0 │ │ -060d2e: 6e30 ed03 0301 |0021: invoke-virtual {v3, v0, v1}, Landroid/support/v4/app/FragmentManagerImpl;.enqueueAction:(Ljava/lang/Runnable;Z)V // method@03ed │ │ -060d34: 0e00 |0024: return-void │ │ +088190: |[088190] android.support.v4.app.FragmentManagerImpl.popBackStack:(II)V │ │ +0881a0: 3b04 1b00 |0000: if-gez v4, 001b // +001b │ │ +0881a4: 2200 2b05 |0002: new-instance v0, Ljava/lang/IllegalArgumentException; // type@052b │ │ +0881a8: 2201 3e05 |0004: new-instance v1, Ljava/lang/StringBuilder; // type@053e │ │ +0881ac: 7010 a422 0100 |0006: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@22a4 │ │ +0881b2: 1a02 6402 |0009: const-string v2, "Bad id: " // string@0264 │ │ +0881b6: 6e20 ad22 2100 |000b: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22ad │ │ +0881bc: 0c01 |000e: move-result-object v1 │ │ +0881be: 6e20 a922 4100 |000f: invoke-virtual {v1, v4}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@22a9 │ │ +0881c4: 0c01 |0012: move-result-object v1 │ │ +0881c6: 6e10 b222 0100 |0013: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@22b2 │ │ +0881cc: 0c01 |0016: move-result-object v1 │ │ +0881ce: 7020 6822 1000 |0017: invoke-direct {v0, v1}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@2268 │ │ +0881d4: 2700 |001a: throw v0 │ │ +0881d6: 2200 2901 |001b: new-instance v0, Landroid/support/v4/app/FragmentManagerImpl$4; // type@0129 │ │ +0881da: 7040 9605 3054 |001d: invoke-direct {v0, v3, v4, v5}, Landroid/support/v4/app/FragmentManagerImpl$4;.:(Landroid/support/v4/app/FragmentManagerImpl;II)V // method@0596 │ │ +0881e0: 1201 |0020: const/4 v1, #int 0 // #0 │ │ +0881e2: 6e30 ba05 0301 |0021: invoke-virtual {v3, v0, v1}, Landroid/support/v4/app/FragmentManagerImpl;.enqueueAction:(Ljava/lang/Runnable;Z)V // method@05ba │ │ +0881e8: 0e00 |0024: return-void │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=509 │ │ - 0x0002 line=510 │ │ - 0x001b line=512 │ │ - 0x0024 line=517 │ │ + 0x0000 line=523 │ │ + 0x0002 line=524 │ │ + 0x001b line=526 │ │ + 0x0024 line=531 │ │ locals : │ │ 0x0000 - 0x0025 reg=3 this Landroid/support/v4/app/FragmentManagerImpl; │ │ 0x0000 - 0x0025 reg=4 id I │ │ 0x0000 - 0x0025 reg=5 flags I │ │ │ │ - #48 : (in Landroid/support/v4/app/FragmentManagerImpl;) │ │ + #51 : (in Landroid/support/v4/app/FragmentManagerImpl;) │ │ name : 'popBackStack' │ │ type : '(Ljava/lang/String;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 10 16-bit code units │ │ -060d38: |[060d38] android.support.v4.app.FragmentManagerImpl.popBackStack:(Ljava/lang/String;I)V │ │ -060d48: 2200 c200 |0000: new-instance v0, Landroid/support/v4/app/FragmentManagerImpl$3; // type@00c2 │ │ -060d4c: 7040 c903 2043 |0002: invoke-direct {v0, v2, v3, v4}, Landroid/support/v4/app/FragmentManagerImpl$3;.:(Landroid/support/v4/app/FragmentManagerImpl;Ljava/lang/String;I)V // method@03c9 │ │ -060d52: 1201 |0005: const/4 v1, #int 0 // #0 │ │ -060d54: 6e30 ed03 0201 |0006: invoke-virtual {v2, v0, v1}, Landroid/support/v4/app/FragmentManagerImpl;.enqueueAction:(Ljava/lang/Runnable;Z)V // method@03ed │ │ -060d5a: 0e00 |0009: return-void │ │ +0881ec: |[0881ec] android.support.v4.app.FragmentManagerImpl.popBackStack:(Ljava/lang/String;I)V │ │ +0881fc: 2200 2801 |0000: new-instance v0, Landroid/support/v4/app/FragmentManagerImpl$3; // type@0128 │ │ +088200: 7040 9405 2043 |0002: invoke-direct {v0, v2, v3, v4}, Landroid/support/v4/app/FragmentManagerImpl$3;.:(Landroid/support/v4/app/FragmentManagerImpl;Ljava/lang/String;I)V // method@0594 │ │ +088206: 1201 |0005: const/4 v1, #int 0 // #0 │ │ +088208: 6e30 ba05 0201 |0006: invoke-virtual {v2, v0, v1}, Landroid/support/v4/app/FragmentManagerImpl;.enqueueAction:(Ljava/lang/Runnable;Z)V // method@05ba │ │ +08820e: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=493 │ │ - 0x0009 line=498 │ │ + 0x0000 line=507 │ │ + 0x0009 line=512 │ │ locals : │ │ 0x0000 - 0x000a reg=2 this Landroid/support/v4/app/FragmentManagerImpl; │ │ 0x0000 - 0x000a reg=3 name Ljava/lang/String; │ │ 0x0000 - 0x000a reg=4 flags I │ │ │ │ - #49 : (in Landroid/support/v4/app/FragmentManagerImpl;) │ │ + #52 : (in Landroid/support/v4/app/FragmentManagerImpl;) │ │ name : 'popBackStackImmediate' │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 5 │ │ insns size : 18 16-bit code units │ │ -060d5c: |[060d5c] android.support.v4.app.FragmentManagerImpl.popBackStackImmediate:()Z │ │ -060d6c: 7010 da03 0400 |0000: invoke-direct {v4}, Landroid/support/v4/app/FragmentManagerImpl;.checkStateLoss:()V // method@03da │ │ -060d72: 6e10 ef03 0400 |0003: invoke-virtual {v4}, Landroid/support/v4/app/FragmentManagerImpl;.executePendingTransactions:()Z // method@03ef │ │ -060d78: 5440 0b01 |0006: iget-object v0, v4, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@010b │ │ -060d7c: 5400 e500 |0008: iget-object v0, v0, Landroid/support/v4/app/FragmentActivity;.mHandler:Landroid/os/Handler; // field@00e5 │ │ -060d80: 1201 |000a: const/4 v1, #int 0 // #0 │ │ -060d82: 12f2 |000b: const/4 v2, #int -1 // #ff │ │ -060d84: 1203 |000c: const/4 v3, #int 0 // #0 │ │ -060d86: 6e53 0a04 0421 |000d: invoke-virtual {v4, v0, v1, v2, v3}, Landroid/support/v4/app/FragmentManagerImpl;.popBackStackState:(Landroid/os/Handler;Ljava/lang/String;II)Z // method@040a │ │ -060d8c: 0a00 |0010: move-result v0 │ │ -060d8e: 0f00 |0011: return v0 │ │ +088210: |[088210] android.support.v4.app.FragmentManagerImpl.popBackStackImmediate:()Z │ │ +088220: 7010 a705 0400 |0000: invoke-direct {v4}, Landroid/support/v4/app/FragmentManagerImpl;.checkStateLoss:()V // method@05a7 │ │ +088226: 6e10 bc05 0400 |0003: invoke-virtual {v4}, Landroid/support/v4/app/FragmentManagerImpl;.executePendingTransactions:()Z // method@05bc │ │ +08822c: 5440 4901 |0006: iget-object v0, v4, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0149 │ │ +088230: 5400 1f01 |0008: iget-object v0, v0, Landroid/support/v4/app/FragmentActivity;.mHandler:Landroid/os/Handler; // field@011f │ │ +088234: 1201 |000a: const/4 v1, #int 0 // #0 │ │ +088236: 12f2 |000b: const/4 v2, #int -1 // #ff │ │ +088238: 1203 |000c: const/4 v3, #int 0 // #0 │ │ +08823a: 6e53 da05 0421 |000d: invoke-virtual {v4, v0, v1, v2, v3}, Landroid/support/v4/app/FragmentManagerImpl;.popBackStackState:(Landroid/os/Handler;Ljava/lang/String;II)Z // method@05da │ │ +088240: 0a00 |0010: move-result v0 │ │ +088242: 0f00 |0011: return v0 │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=486 │ │ - 0x0003 line=487 │ │ - 0x0006 line=488 │ │ + 0x0000 line=500 │ │ + 0x0003 line=501 │ │ + 0x0006 line=502 │ │ locals : │ │ 0x0000 - 0x0012 reg=4 this Landroid/support/v4/app/FragmentManagerImpl; │ │ │ │ - #50 : (in Landroid/support/v4/app/FragmentManagerImpl;) │ │ + #53 : (in Landroid/support/v4/app/FragmentManagerImpl;) │ │ name : 'popBackStackImmediate' │ │ type : '(II)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 3 │ │ outs : 5 │ │ insns size : 43 16-bit code units │ │ -060d90: |[060d90] android.support.v4.app.FragmentManagerImpl.popBackStackImmediate:(II)Z │ │ -060da0: 7010 da03 0300 |0000: invoke-direct {v3}, Landroid/support/v4/app/FragmentManagerImpl;.checkStateLoss:()V // method@03da │ │ -060da6: 6e10 ef03 0300 |0003: invoke-virtual {v3}, Landroid/support/v4/app/FragmentManagerImpl;.executePendingTransactions:()Z // method@03ef │ │ -060dac: 3b04 1b00 |0006: if-gez v4, 0021 // +001b │ │ -060db0: 2200 a603 |0008: new-instance v0, Ljava/lang/IllegalArgumentException; // type@03a6 │ │ -060db4: 2201 b903 |000a: new-instance v1, Ljava/lang/StringBuilder; // type@03b9 │ │ -060db8: 7010 ae17 0100 |000c: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@17ae │ │ -060dbe: 1a02 0702 |000f: const-string v2, "Bad id: " // string@0207 │ │ -060dc2: 6e20 b517 2100 |0011: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17b5 │ │ -060dc8: 0c01 |0014: move-result-object v1 │ │ -060dca: 6e20 b117 4100 |0015: invoke-virtual {v1, v4}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@17b1 │ │ -060dd0: 0c01 |0018: move-result-object v1 │ │ -060dd2: 6e10 ba17 0100 |0019: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@17ba │ │ -060dd8: 0c01 |001c: move-result-object v1 │ │ -060dda: 7020 7817 1000 |001d: invoke-direct {v0, v1}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@1778 │ │ -060de0: 2700 |0020: throw v0 │ │ -060de2: 5430 0b01 |0021: iget-object v0, v3, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@010b │ │ -060de6: 5400 e500 |0023: iget-object v0, v0, Landroid/support/v4/app/FragmentActivity;.mHandler:Landroid/os/Handler; // field@00e5 │ │ -060dea: 1201 |0025: const/4 v1, #int 0 // #0 │ │ -060dec: 6e55 0a04 0341 |0026: invoke-virtual {v3, v0, v1, v4, v5}, Landroid/support/v4/app/FragmentManagerImpl;.popBackStackState:(Landroid/os/Handler;Ljava/lang/String;II)Z // method@040a │ │ -060df2: 0a00 |0029: move-result v0 │ │ -060df4: 0f00 |002a: return v0 │ │ - catches : (none) │ │ - positions : │ │ - 0x0000 line=521 │ │ - 0x0003 line=522 │ │ - 0x0006 line=523 │ │ - 0x0008 line=524 │ │ - 0x0021 line=526 │ │ +088244: |[088244] android.support.v4.app.FragmentManagerImpl.popBackStackImmediate:(II)Z │ │ +088254: 7010 a705 0300 |0000: invoke-direct {v3}, Landroid/support/v4/app/FragmentManagerImpl;.checkStateLoss:()V // method@05a7 │ │ +08825a: 6e10 bc05 0300 |0003: invoke-virtual {v3}, Landroid/support/v4/app/FragmentManagerImpl;.executePendingTransactions:()Z // method@05bc │ │ +088260: 3b04 1b00 |0006: if-gez v4, 0021 // +001b │ │ +088264: 2200 2b05 |0008: new-instance v0, Ljava/lang/IllegalArgumentException; // type@052b │ │ +088268: 2201 3e05 |000a: new-instance v1, Ljava/lang/StringBuilder; // type@053e │ │ +08826c: 7010 a422 0100 |000c: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@22a4 │ │ +088272: 1a02 6402 |000f: const-string v2, "Bad id: " // string@0264 │ │ +088276: 6e20 ad22 2100 |0011: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22ad │ │ +08827c: 0c01 |0014: move-result-object v1 │ │ +08827e: 6e20 a922 4100 |0015: invoke-virtual {v1, v4}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@22a9 │ │ +088284: 0c01 |0018: move-result-object v1 │ │ +088286: 6e10 b222 0100 |0019: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@22b2 │ │ +08828c: 0c01 |001c: move-result-object v1 │ │ +08828e: 7020 6822 1000 |001d: invoke-direct {v0, v1}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@2268 │ │ +088294: 2700 |0020: throw v0 │ │ +088296: 5430 4901 |0021: iget-object v0, v3, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0149 │ │ +08829a: 5400 1f01 |0023: iget-object v0, v0, Landroid/support/v4/app/FragmentActivity;.mHandler:Landroid/os/Handler; // field@011f │ │ +08829e: 1201 |0025: const/4 v1, #int 0 // #0 │ │ +0882a0: 6e55 da05 0341 |0026: invoke-virtual {v3, v0, v1, v4, v5}, Landroid/support/v4/app/FragmentManagerImpl;.popBackStackState:(Landroid/os/Handler;Ljava/lang/String;II)Z // method@05da │ │ +0882a6: 0a00 |0029: move-result v0 │ │ +0882a8: 0f00 |002a: return v0 │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=535 │ │ + 0x0003 line=536 │ │ + 0x0006 line=537 │ │ + 0x0008 line=538 │ │ + 0x0021 line=540 │ │ locals : │ │ 0x0000 - 0x002b reg=3 this Landroid/support/v4/app/FragmentManagerImpl; │ │ 0x0000 - 0x002b reg=4 id I │ │ 0x0000 - 0x002b reg=5 flags I │ │ │ │ - #51 : (in Landroid/support/v4/app/FragmentManagerImpl;) │ │ + #54 : (in Landroid/support/v4/app/FragmentManagerImpl;) │ │ name : 'popBackStackImmediate' │ │ type : '(Ljava/lang/String;I)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 5 │ │ insns size : 16 16-bit code units │ │ -060df8: |[060df8] android.support.v4.app.FragmentManagerImpl.popBackStackImmediate:(Ljava/lang/String;I)Z │ │ -060e08: 7010 da03 0200 |0000: invoke-direct {v2}, Landroid/support/v4/app/FragmentManagerImpl;.checkStateLoss:()V // method@03da │ │ -060e0e: 6e10 ef03 0200 |0003: invoke-virtual {v2}, Landroid/support/v4/app/FragmentManagerImpl;.executePendingTransactions:()Z // method@03ef │ │ -060e14: 5420 0b01 |0006: iget-object v0, v2, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@010b │ │ -060e18: 5400 e500 |0008: iget-object v0, v0, Landroid/support/v4/app/FragmentActivity;.mHandler:Landroid/os/Handler; // field@00e5 │ │ -060e1c: 12f1 |000a: const/4 v1, #int -1 // #ff │ │ -060e1e: 6e54 0a04 0213 |000b: invoke-virtual {v2, v0, v3, v1, v4}, Landroid/support/v4/app/FragmentManagerImpl;.popBackStackState:(Landroid/os/Handler;Ljava/lang/String;II)Z // method@040a │ │ -060e24: 0a00 |000e: move-result v0 │ │ -060e26: 0f00 |000f: return v0 │ │ +0882ac: |[0882ac] android.support.v4.app.FragmentManagerImpl.popBackStackImmediate:(Ljava/lang/String;I)Z │ │ +0882bc: 7010 a705 0200 |0000: invoke-direct {v2}, Landroid/support/v4/app/FragmentManagerImpl;.checkStateLoss:()V // method@05a7 │ │ +0882c2: 6e10 bc05 0200 |0003: invoke-virtual {v2}, Landroid/support/v4/app/FragmentManagerImpl;.executePendingTransactions:()Z // method@05bc │ │ +0882c8: 5420 4901 |0006: iget-object v0, v2, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0149 │ │ +0882cc: 5400 1f01 |0008: iget-object v0, v0, Landroid/support/v4/app/FragmentActivity;.mHandler:Landroid/os/Handler; // field@011f │ │ +0882d0: 12f1 |000a: const/4 v1, #int -1 // #ff │ │ +0882d2: 6e54 da05 0213 |000b: invoke-virtual {v2, v0, v3, v1, v4}, Landroid/support/v4/app/FragmentManagerImpl;.popBackStackState:(Landroid/os/Handler;Ljava/lang/String;II)Z // method@05da │ │ +0882d8: 0a00 |000e: move-result v0 │ │ +0882da: 0f00 |000f: return v0 │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=502 │ │ - 0x0003 line=503 │ │ - 0x0006 line=504 │ │ + 0x0000 line=516 │ │ + 0x0003 line=517 │ │ + 0x0006 line=518 │ │ locals : │ │ 0x0000 - 0x0010 reg=2 this Landroid/support/v4/app/FragmentManagerImpl; │ │ 0x0000 - 0x0010 reg=3 name Ljava/lang/String; │ │ 0x0000 - 0x0010 reg=4 flags I │ │ │ │ - #52 : (in Landroid/support/v4/app/FragmentManagerImpl;) │ │ + #55 : (in Landroid/support/v4/app/FragmentManagerImpl;) │ │ name : 'popBackStackState' │ │ type : '(Landroid/os/Handler;Ljava/lang/String;II)Z' │ │ access : 0x0000 () │ │ code - │ │ - registers : 16 │ │ + registers : 17 │ │ ins : 5 │ │ - outs : 2 │ │ - insns size : 224 16-bit code units │ │ -060e28: |[060e28] android.support.v4.app.FragmentManagerImpl.popBackStackState:(Landroid/os/Handler;Ljava/lang/String;II)Z │ │ -060e38: 1218 |0000: const/4 v8, #int 1 // #1 │ │ -060e3a: 1209 |0001: const/4 v9, #int 0 // #0 │ │ -060e3c: 54b6 0f01 |0002: iget-object v6, v11, Landroid/support/v4/app/FragmentManagerImpl;.mBackStack:Ljava/util/ArrayList; // field@010f │ │ -060e40: 3906 0300 |0004: if-nez v6, 0007 // +0003 │ │ -060e44: 0f09 |0006: return v9 │ │ -060e46: 390d 2200 |0007: if-nez v13, 0029 // +0022 │ │ -060e4a: 3b0e 2000 |0009: if-gez v14, 0029 // +0020 │ │ -060e4e: dd06 0f01 |000b: and-int/lit8 v6, v15, #int 1 // #01 │ │ -060e52: 3906 1c00 |000d: if-nez v6, 0029 // +001c │ │ -060e56: 54b6 0f01 |000f: iget-object v6, v11, Landroid/support/v4/app/FragmentManagerImpl;.mBackStack:Ljava/util/ArrayList; // field@010f │ │ -060e5a: 6e10 df17 0600 |0011: invoke-virtual {v6}, Ljava/util/ArrayList;.size:()I // method@17df │ │ -060e60: 0a06 |0014: move-result v6 │ │ -060e62: d804 06ff |0015: add-int/lit8 v4, v6, #int -1 // #ff │ │ -060e66: 3a04 efff |0017: if-ltz v4, 0006 // -0011 │ │ -060e6a: 54b6 0f01 |0019: iget-object v6, v11, Landroid/support/v4/app/FragmentManagerImpl;.mBackStack:Ljava/util/ArrayList; // field@010f │ │ -060e6e: 6e20 dc17 4600 |001b: invoke-virtual {v6, v4}, Ljava/util/ArrayList;.remove:(I)Ljava/lang/Object; // method@17dc │ │ -060e74: 0c01 |001e: move-result-object v1 │ │ -060e76: 1f01 ae00 |001f: check-cast v1, Landroid/support/v4/app/BackStackRecord; // type@00ae │ │ -060e7a: 6e20 c802 8100 |0021: invoke-virtual {v1, v8}, Landroid/support/v4/app/BackStackRecord;.popFromBackStack:(Z)V // method@02c8 │ │ -060e80: 6e10 0e04 0b00 |0024: invoke-virtual {v11}, Landroid/support/v4/app/FragmentManagerImpl;.reportBackStackChanged:()V // method@040e │ │ -060e86: 0189 |0027: move v9, v8 │ │ -060e88: 28de |0028: goto 0006 // -0022 │ │ -060e8a: 12f3 |0029: const/4 v3, #int -1 // #ff │ │ -060e8c: 390d 0400 |002a: if-nez v13, 002e // +0004 │ │ -060e90: 3a0e 5000 |002c: if-ltz v14, 007c // +0050 │ │ -060e94: 54b6 0f01 |002e: iget-object v6, v11, Landroid/support/v4/app/FragmentManagerImpl;.mBackStack:Ljava/util/ArrayList; // field@010f │ │ -060e98: 6e10 df17 0600 |0030: invoke-virtual {v6}, Ljava/util/ArrayList;.size:()I // method@17df │ │ -060e9e: 0a06 |0033: move-result v6 │ │ -060ea0: d803 06ff |0034: add-int/lit8 v3, v6, #int -1 // #ff │ │ -060ea4: 3a03 1600 |0036: if-ltz v3, 004c // +0016 │ │ -060ea8: 54b6 0f01 |0038: iget-object v6, v11, Landroid/support/v4/app/FragmentManagerImpl;.mBackStack:Ljava/util/ArrayList; // field@010f │ │ -060eac: 6e20 d917 3600 |003a: invoke-virtual {v6, v3}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@17d9 │ │ -060eb2: 0c01 |003d: move-result-object v1 │ │ -060eb4: 1f01 ae00 |003e: check-cast v1, Landroid/support/v4/app/BackStackRecord; // type@00ae │ │ -060eb8: 380d 3300 |0040: if-eqz v13, 0073 // +0033 │ │ -060ebc: 6e10 c202 0100 |0042: invoke-virtual {v1}, Landroid/support/v4/app/BackStackRecord;.getName:()Ljava/lang/String; // method@02c2 │ │ -060ec2: 0c06 |0045: move-result-object v6 │ │ -060ec4: 6e20 a217 6d00 |0046: invoke-virtual {v13, v6}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@17a2 │ │ -060eca: 0a06 |0049: move-result v6 │ │ -060ecc: 3806 2900 |004a: if-eqz v6, 0073 // +0029 │ │ -060ed0: 3a03 baff |004c: if-ltz v3, 0006 // -0046 │ │ -060ed4: dd06 0f01 |004e: and-int/lit8 v6, v15, #int 1 // #01 │ │ -060ed8: 3806 2c00 |0050: if-eqz v6, 007c // +002c │ │ -060edc: d803 03ff |0052: add-int/lit8 v3, v3, #int -1 // #ff │ │ -060ee0: 3a03 2800 |0054: if-ltz v3, 007c // +0028 │ │ -060ee4: 54b6 0f01 |0056: iget-object v6, v11, Landroid/support/v4/app/FragmentManagerImpl;.mBackStack:Ljava/util/ArrayList; // field@010f │ │ -060ee8: 6e20 d917 3600 |0058: invoke-virtual {v6, v3}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@17d9 │ │ -060eee: 0c01 |005b: move-result-object v1 │ │ -060ef0: 1f01 ae00 |005c: check-cast v1, Landroid/support/v4/app/BackStackRecord; // type@00ae │ │ -060ef4: 380d 0c00 |005e: if-eqz v13, 006a // +000c │ │ -060ef8: 6e10 c202 0100 |0060: invoke-virtual {v1}, Landroid/support/v4/app/BackStackRecord;.getName:()Ljava/lang/String; // method@02c2 │ │ -060efe: 0c06 |0063: move-result-object v6 │ │ -060f00: 6e20 a217 6d00 |0064: invoke-virtual {v13, v6}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@17a2 │ │ -060f06: 0a06 |0067: move-result v6 │ │ -060f08: 3906 0800 |0068: if-nez v6, 0070 // +0008 │ │ -060f0c: 3a0e 1200 |006a: if-ltz v14, 007c // +0012 │ │ -060f10: 5216 7500 |006c: iget v6, v1, Landroid/support/v4/app/BackStackRecord;.mIndex:I // field@0075 │ │ -060f14: 336e 0e00 |006e: if-ne v14, v6, 007c // +000e │ │ -060f18: d803 03ff |0070: add-int/lit8 v3, v3, #int -1 // #ff │ │ -060f1c: 28e2 |0072: goto 0054 // -001e │ │ -060f1e: 3a0e 0600 |0073: if-ltz v14, 0079 // +0006 │ │ -060f22: 5216 7500 |0075: iget v6, v1, Landroid/support/v4/app/BackStackRecord;.mIndex:I // field@0075 │ │ -060f26: 326e d5ff |0077: if-eq v14, v6, 004c // -002b │ │ -060f2a: d803 03ff |0079: add-int/lit8 v3, v3, #int -1 // #ff │ │ -060f2e: 28bb |007b: goto 0036 // -0045 │ │ -060f30: 54b6 0f01 |007c: iget-object v6, v11, Landroid/support/v4/app/FragmentManagerImpl;.mBackStack:Ljava/util/ArrayList; // field@010f │ │ -060f34: 6e10 df17 0600 |007e: invoke-virtual {v6}, Ljava/util/ArrayList;.size:()I // method@17df │ │ -060f3a: 0a06 |0081: move-result v6 │ │ -060f3c: d806 06ff |0082: add-int/lit8 v6, v6, #int -1 // #ff │ │ -060f40: 3263 82ff |0084: if-eq v3, v6, 0006 // -007e │ │ -060f44: 2205 cf03 |0086: new-instance v5, Ljava/util/ArrayList; // type@03cf │ │ -060f48: 7010 d317 0500 |0088: invoke-direct {v5}, Ljava/util/ArrayList;.:()V // method@17d3 │ │ -060f4e: 54b6 0f01 |008b: iget-object v6, v11, Landroid/support/v4/app/FragmentManagerImpl;.mBackStack:Ljava/util/ArrayList; // field@010f │ │ -060f52: 6e10 df17 0600 |008d: invoke-virtual {v6}, Ljava/util/ArrayList;.size:()I // method@17df │ │ -060f58: 0a06 |0090: move-result v6 │ │ -060f5a: d802 06ff |0091: add-int/lit8 v2, v6, #int -1 // #ff │ │ -060f5e: 3732 0e00 |0093: if-le v2, v3, 00a1 // +000e │ │ -060f62: 54b6 0f01 |0095: iget-object v6, v11, Landroid/support/v4/app/FragmentManagerImpl;.mBackStack:Ljava/util/ArrayList; // field@010f │ │ -060f66: 6e20 dc17 2600 |0097: invoke-virtual {v6, v2}, Ljava/util/ArrayList;.remove:(I)Ljava/lang/Object; // method@17dc │ │ -060f6c: 0c06 |009a: move-result-object v6 │ │ -060f6e: 6e20 d617 6500 |009b: invoke-virtual {v5, v6}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@17d6 │ │ -060f74: d802 02ff |009e: add-int/lit8 v2, v2, #int -1 // #ff │ │ -060f78: 28f3 |00a0: goto 0093 // -000d │ │ -060f7a: 6e10 df17 0500 |00a1: invoke-virtual {v5}, Ljava/util/ArrayList;.size:()I // method@17df │ │ -060f80: 0a06 |00a4: move-result v6 │ │ -060f82: d800 06ff |00a5: add-int/lit8 v0, v6, #int -1 // #ff │ │ -060f86: 1202 |00a7: const/4 v2, #int 0 // #0 │ │ -060f88: 3602 3300 |00a8: if-gt v2, v0, 00db // +0033 │ │ -060f8c: 6306 0101 |00aa: sget-boolean v6, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@0101 │ │ -060f90: 3806 1e00 |00ac: if-eqz v6, 00ca // +001e │ │ -060f94: 1a06 6703 |00ae: const-string v6, "FragmentManager" // string@0367 │ │ -060f98: 2207 b903 |00b0: new-instance v7, Ljava/lang/StringBuilder; // type@03b9 │ │ -060f9c: 7010 ae17 0700 |00b2: invoke-direct {v7}, Ljava/lang/StringBuilder;.:()V // method@17ae │ │ -060fa2: 1a0a f409 |00b5: const-string v10, "Popping back stack state: " // string@09f4 │ │ -060fa6: 6e20 b517 a700 |00b7: invoke-virtual {v7, v10}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17b5 │ │ -060fac: 0c07 |00ba: move-result-object v7 │ │ -060fae: 6e20 d917 2500 |00bb: invoke-virtual {v5, v2}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@17d9 │ │ -060fb4: 0c0a |00be: move-result-object v10 │ │ -060fb6: 6e20 b417 a700 |00bf: invoke-virtual {v7, v10}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@17b4 │ │ -060fbc: 0c07 |00c2: move-result-object v7 │ │ -060fbe: 6e10 ba17 0700 |00c3: invoke-virtual {v7}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@17ba │ │ -060fc4: 0c07 |00c6: move-result-object v7 │ │ -060fc6: 7120 3812 7600 |00c7: invoke-static {v6, v7}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@1238 │ │ -060fcc: 6e20 d917 2500 |00ca: invoke-virtual {v5, v2}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@17d9 │ │ -060fd2: 0c06 |00cd: move-result-object v6 │ │ -060fd4: 1f06 ae00 |00ce: check-cast v6, Landroid/support/v4/app/BackStackRecord; // type@00ae │ │ -060fd8: 3302 0900 |00d0: if-ne v2, v0, 00d9 // +0009 │ │ -060fdc: 0187 |00d2: move v7, v8 │ │ -060fde: 6e20 c802 7600 |00d3: invoke-virtual {v6, v7}, Landroid/support/v4/app/BackStackRecord;.popFromBackStack:(Z)V // method@02c8 │ │ -060fe4: d802 0201 |00d6: add-int/lit8 v2, v2, #int 1 // #01 │ │ -060fe8: 28d0 |00d8: goto 00a8 // -0030 │ │ -060fea: 0197 |00d9: move v7, v9 │ │ -060fec: 28f9 |00da: goto 00d3 // -0007 │ │ -060fee: 6e10 0e04 0b00 |00db: invoke-virtual {v11}, Landroid/support/v4/app/FragmentManagerImpl;.reportBackStackChanged:()V // method@040e │ │ -060ff4: 2900 49ff |00de: goto/16 0027 // -00b7 │ │ - catches : (none) │ │ - positions : │ │ - 0x0002 line=1507 │ │ - 0x0006 line=1566 │ │ - 0x0007 line=1510 │ │ - 0x000f line=1511 │ │ - 0x0017 line=1512 │ │ - 0x0019 line=1515 │ │ - 0x0021 line=1516 │ │ - 0x0024 line=1517 │ │ - 0x0028 line=1566 │ │ - 0x0029 line=1519 │ │ - 0x002a line=1520 │ │ - 0x002e line=1523 │ │ - 0x0036 line=1524 │ │ - 0x0038 line=1525 │ │ - 0x0040 line=1526 │ │ - 0x004c line=1534 │ │ - 0x004e line=1537 │ │ - 0x0052 line=1538 │ │ - 0x0054 line=1540 │ │ - 0x0056 line=1541 │ │ - 0x005e line=1542 │ │ - 0x0070 line=1544 │ │ - 0x0072 line=1545 │ │ - 0x0073 line=1529 │ │ - 0x0079 line=1532 │ │ - 0x007b line=1533 │ │ - 0x007c line=1551 │ │ - 0x0086 line=1554 │ │ - 0x008b line=1556 │ │ - 0x0095 line=1557 │ │ - 0x009e line=1556 │ │ - 0x00a1 line=1559 │ │ - 0x00a7 line=1560 │ │ - 0x00aa line=1561 │ │ - 0x00ca line=1562 │ │ - 0x00d6 line=1560 │ │ - 0x00da line=1562 │ │ - 0x00db line=1564 │ │ - locals : │ │ - 0x0021 - 0x0027 reg=1 bss Landroid/support/v4/app/BackStackRecord; │ │ - 0x0017 - 0x0027 reg=4 last I │ │ - 0x0040 - 0x004c reg=1 bss Landroid/support/v4/app/BackStackRecord; │ │ - 0x005e - 0x007c reg=1 bss Landroid/support/v4/app/BackStackRecord; │ │ - 0x00a7 - 0x00e0 reg=0 LAST I │ │ - 0x0093 - 0x00e0 reg=2 i I │ │ - 0x002a - 0x00e0 reg=3 index I │ │ - 0x008b - 0x00e0 reg=5 states Ljava/util/ArrayList; Ljava/util/ArrayList; │ │ - 0x0000 - 0x00e0 reg=11 this Landroid/support/v4/app/FragmentManagerImpl; │ │ - 0x0000 - 0x00e0 reg=12 handler Landroid/os/Handler; │ │ - 0x0000 - 0x00e0 reg=13 name Ljava/lang/String; │ │ - 0x0000 - 0x00e0 reg=14 id I │ │ - 0x0000 - 0x00e0 reg=15 flags I │ │ + outs : 5 │ │ + insns size : 272 16-bit code units │ │ +0882dc: |[0882dc] android.support.v4.app.FragmentManagerImpl.popBackStackState:(Landroid/os/Handler;Ljava/lang/String;II)Z │ │ +0882ec: 54c9 4d01 |0000: iget-object v9, v12, Landroid/support/v4/app/FragmentManagerImpl;.mBackStack:Ljava/util/ArrayList; // field@014d │ │ +0882f0: 3909 0400 |0002: if-nez v9, 0006 // +0004 │ │ +0882f4: 1209 |0004: const/4 v9, #int 0 // #0 │ │ +0882f6: 0f09 |0005: return v9 │ │ +0882f8: 390e 3300 |0006: if-nez v14, 0039 // +0033 │ │ +0882fc: 3b0f 3100 |0008: if-gez v15, 0039 // +0031 │ │ +088300: dd09 1001 |000a: and-int/lit8 v9, v16, #int 1 // #01 │ │ +088304: 3909 2d00 |000c: if-nez v9, 0039 // +002d │ │ +088308: 54c9 4d01 |000e: iget-object v9, v12, Landroid/support/v4/app/FragmentManagerImpl;.mBackStack:Ljava/util/ArrayList; // field@014d │ │ +08830c: 6e10 de22 0900 |0010: invoke-virtual {v9}, Ljava/util/ArrayList;.size:()I // method@22de │ │ +088312: 0a09 |0013: move-result v9 │ │ +088314: d805 09ff |0014: add-int/lit8 v5, v9, #int -1 // #ff │ │ +088318: 3b05 0400 |0016: if-gez v5, 001a // +0004 │ │ +08831c: 1209 |0018: const/4 v9, #int 0 // #0 │ │ +08831e: 28ec |0019: goto 0005 // -0014 │ │ +088320: 54c9 4d01 |001a: iget-object v9, v12, Landroid/support/v4/app/FragmentManagerImpl;.mBackStack:Ljava/util/ArrayList; // field@014d │ │ +088324: 6e20 da22 5900 |001c: invoke-virtual {v9, v5}, Ljava/util/ArrayList;.remove:(I)Ljava/lang/Object; // method@22da │ │ +08832a: 0c01 |001f: move-result-object v1 │ │ +08832c: 1f01 1301 |0020: check-cast v1, Landroid/support/v4/app/BackStackRecord; // type@0113 │ │ +088330: 2202 1604 |0022: new-instance v2, Landroid/util/SparseArray; // type@0416 │ │ +088334: 7010 791c 0200 |0024: invoke-direct {v2}, Landroid/util/SparseArray;.:()V // method@1c79 │ │ +08833a: 2206 1604 |0027: new-instance v6, Landroid/util/SparseArray; // type@0416 │ │ +08833e: 7010 791c 0600 |0029: invoke-direct {v6}, Landroid/util/SparseArray;.:()V // method@1c79 │ │ +088344: 6e30 5004 2106 |002c: invoke-virtual {v1, v2, v6}, Landroid/support/v4/app/BackStackRecord;.calculateBackFragments:(Landroid/util/SparseArray;Landroid/util/SparseArray;)V // method@0450 │ │ +08834a: 1219 |002f: const/4 v9, #int 1 // #1 │ │ +08834c: 120a |0030: const/4 v10, #int 0 // #0 │ │ +08834e: 6e56 6f04 912a |0031: invoke-virtual {v1, v9, v10, v2, v6}, Landroid/support/v4/app/BackStackRecord;.popFromBackStack:(ZLandroid/support/v4/app/BackStackRecord$TransitionState;Landroid/util/SparseArray;Landroid/util/SparseArray;)Landroid/support/v4/app/BackStackRecord$TransitionState; // method@046f │ │ +088354: 6e10 de05 0c00 |0034: invoke-virtual {v12}, Landroid/support/v4/app/FragmentManagerImpl;.reportBackStackChanged:()V // method@05de │ │ +08835a: 1219 |0037: const/4 v9, #int 1 // #1 │ │ +08835c: 28cd |0038: goto 0005 // -0033 │ │ +08835e: 12f4 |0039: const/4 v4, #int -1 // #ff │ │ +088360: 390e 0400 |003a: if-nez v14, 003e // +0004 │ │ +088364: 3a0f 5200 |003c: if-ltz v15, 008e // +0052 │ │ +088368: 54c9 4d01 |003e: iget-object v9, v12, Landroid/support/v4/app/FragmentManagerImpl;.mBackStack:Ljava/util/ArrayList; // field@014d │ │ +08836c: 6e10 de22 0900 |0040: invoke-virtual {v9}, Ljava/util/ArrayList;.size:()I // method@22de │ │ +088372: 0a09 |0043: move-result v9 │ │ +088374: d804 09ff |0044: add-int/lit8 v4, v9, #int -1 // #ff │ │ +088378: 3a04 1600 |0046: if-ltz v4, 005c // +0016 │ │ +08837c: 54c9 4d01 |0048: iget-object v9, v12, Landroid/support/v4/app/FragmentManagerImpl;.mBackStack:Ljava/util/ArrayList; // field@014d │ │ +088380: 6e20 d722 4900 |004a: invoke-virtual {v9, v4}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@22d7 │ │ +088386: 0c01 |004d: move-result-object v1 │ │ +088388: 1f01 1301 |004e: check-cast v1, Landroid/support/v4/app/BackStackRecord; // type@0113 │ │ +08838c: 380e 1000 |0050: if-eqz v14, 0060 // +0010 │ │ +088390: 6e10 6604 0100 |0052: invoke-virtual {v1}, Landroid/support/v4/app/BackStackRecord;.getName:()Ljava/lang/String; // method@0466 │ │ +088396: 0c09 |0055: move-result-object v9 │ │ +088398: 6e20 9722 9e00 |0056: invoke-virtual {v14, v9}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@2297 │ │ +08839e: 0a09 |0059: move-result v9 │ │ +0883a0: 3809 0600 |005a: if-eqz v9, 0060 // +0006 │ │ +0883a4: 3b04 0d00 |005c: if-gez v4, 0069 // +000d │ │ +0883a8: 1209 |005e: const/4 v9, #int 0 // #0 │ │ +0883aa: 28a6 |005f: goto 0005 // -005a │ │ +0883ac: 3a0f 0600 |0060: if-ltz v15, 0066 // +0006 │ │ +0883b0: 5219 a400 |0062: iget v9, v1, Landroid/support/v4/app/BackStackRecord;.mIndex:I // field@00a4 │ │ +0883b4: 329f f8ff |0064: if-eq v15, v9, 005c // -0008 │ │ +0883b8: d804 04ff |0066: add-int/lit8 v4, v4, #int -1 // #ff │ │ +0883bc: 28de |0068: goto 0046 // -0022 │ │ +0883be: dd09 1001 |0069: and-int/lit8 v9, v16, #int 1 // #01 │ │ +0883c2: 3809 2300 |006b: if-eqz v9, 008e // +0023 │ │ +0883c6: d804 04ff |006d: add-int/lit8 v4, v4, #int -1 // #ff │ │ +0883ca: 3a04 1f00 |006f: if-ltz v4, 008e // +001f │ │ +0883ce: 54c9 4d01 |0071: iget-object v9, v12, Landroid/support/v4/app/FragmentManagerImpl;.mBackStack:Ljava/util/ArrayList; // field@014d │ │ +0883d2: 6e20 d722 4900 |0073: invoke-virtual {v9, v4}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@22d7 │ │ +0883d8: 0c01 |0076: move-result-object v1 │ │ +0883da: 1f01 1301 |0077: check-cast v1, Landroid/support/v4/app/BackStackRecord; // type@0113 │ │ +0883de: 380e 0c00 |0079: if-eqz v14, 0085 // +000c │ │ +0883e2: 6e10 6604 0100 |007b: invoke-virtual {v1}, Landroid/support/v4/app/BackStackRecord;.getName:()Ljava/lang/String; // method@0466 │ │ +0883e8: 0c09 |007e: move-result-object v9 │ │ +0883ea: 6e20 9722 9e00 |007f: invoke-virtual {v14, v9}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@2297 │ │ +0883f0: 0a09 |0082: move-result v9 │ │ +0883f2: 3909 0800 |0083: if-nez v9, 008b // +0008 │ │ +0883f6: 3a0f 0900 |0085: if-ltz v15, 008e // +0009 │ │ +0883fa: 5219 a400 |0087: iget v9, v1, Landroid/support/v4/app/BackStackRecord;.mIndex:I // field@00a4 │ │ +0883fe: 339f 0500 |0089: if-ne v15, v9, 008e // +0005 │ │ +088402: d804 04ff |008b: add-int/lit8 v4, v4, #int -1 // #ff │ │ +088406: 28e2 |008d: goto 006f // -001e │ │ +088408: 54c9 4d01 |008e: iget-object v9, v12, Landroid/support/v4/app/FragmentManagerImpl;.mBackStack:Ljava/util/ArrayList; // field@014d │ │ +08840c: 6e10 de22 0900 |0090: invoke-virtual {v9}, Ljava/util/ArrayList;.size:()I // method@22de │ │ +088412: 0a09 |0093: move-result v9 │ │ +088414: d809 09ff |0094: add-int/lit8 v9, v9, #int -1 // #ff │ │ +088418: 3394 0500 |0096: if-ne v4, v9, 009b // +0005 │ │ +08841c: 1209 |0098: const/4 v9, #int 0 // #0 │ │ +08841e: 2900 6cff |0099: goto/16 0005 // -0094 │ │ +088422: 2208 5905 |009b: new-instance v8, Ljava/util/ArrayList; // type@0559 │ │ +088426: 7010 cf22 0800 |009d: invoke-direct {v8}, Ljava/util/ArrayList;.:()V // method@22cf │ │ +08842c: 54c9 4d01 |00a0: iget-object v9, v12, Landroid/support/v4/app/FragmentManagerImpl;.mBackStack:Ljava/util/ArrayList; // field@014d │ │ +088430: 6e10 de22 0900 |00a2: invoke-virtual {v9}, Ljava/util/ArrayList;.size:()I // method@22de │ │ +088436: 0a09 |00a5: move-result v9 │ │ +088438: d803 09ff |00a6: add-int/lit8 v3, v9, #int -1 // #ff │ │ +08843c: 3743 0e00 |00a8: if-le v3, v4, 00b6 // +000e │ │ +088440: 54c9 4d01 |00aa: iget-object v9, v12, Landroid/support/v4/app/FragmentManagerImpl;.mBackStack:Ljava/util/ArrayList; // field@014d │ │ +088444: 6e20 da22 3900 |00ac: invoke-virtual {v9, v3}, Ljava/util/ArrayList;.remove:(I)Ljava/lang/Object; // method@22da │ │ +08844a: 0c09 |00af: move-result-object v9 │ │ +08844c: 6e20 d322 9800 |00b0: invoke-virtual {v8, v9}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@22d3 │ │ +088452: d803 03ff |00b3: add-int/lit8 v3, v3, #int -1 // #ff │ │ +088456: 28f3 |00b5: goto 00a8 // -000d │ │ +088458: 6e10 de22 0800 |00b6: invoke-virtual {v8}, Ljava/util/ArrayList;.size:()I // method@22de │ │ +08845e: 0a09 |00b9: move-result v9 │ │ +088460: d800 09ff |00ba: add-int/lit8 v0, v9, #int -1 // #ff │ │ +088464: 2202 1604 |00bc: new-instance v2, Landroid/util/SparseArray; // type@0416 │ │ +088468: 7010 791c 0200 |00be: invoke-direct {v2}, Landroid/util/SparseArray;.:()V // method@1c79 │ │ +08846e: 2206 1604 |00c1: new-instance v6, Landroid/util/SparseArray; // type@0416 │ │ +088472: 7010 791c 0600 |00c3: invoke-direct {v6}, Landroid/util/SparseArray;.:()V // method@1c79 │ │ +088478: 1203 |00c6: const/4 v3, #int 0 // #0 │ │ +08847a: 3603 0e00 |00c7: if-gt v3, v0, 00d5 // +000e │ │ +08847e: 6e20 d722 3800 |00c9: invoke-virtual {v8, v3}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@22d7 │ │ +088484: 0c09 |00cc: move-result-object v9 │ │ +088486: 1f09 1301 |00cd: check-cast v9, Landroid/support/v4/app/BackStackRecord; // type@0113 │ │ +08848a: 6e30 5004 2906 |00cf: invoke-virtual {v9, v2, v6}, Landroid/support/v4/app/BackStackRecord;.calculateBackFragments:(Landroid/util/SparseArray;Landroid/util/SparseArray;)V // method@0450 │ │ +088490: d803 0301 |00d2: add-int/lit8 v3, v3, #int 1 // #01 │ │ +088494: 28f3 |00d4: goto 00c7 // -000d │ │ +088496: 1207 |00d5: const/4 v7, #int 0 // #0 │ │ +088498: 1203 |00d6: const/4 v3, #int 0 // #0 │ │ +08849a: 3603 3400 |00d7: if-gt v3, v0, 010b // +0034 │ │ +08849e: 6309 3f01 |00d9: sget-boolean v9, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@013f │ │ +0884a2: 3809 1e00 |00db: if-eqz v9, 00f9 // +001e │ │ +0884a6: 1a09 6604 |00dd: const-string v9, "FragmentManager" // string@0466 │ │ +0884aa: 220a 3e05 |00df: new-instance v10, Ljava/lang/StringBuilder; // type@053e │ │ +0884ae: 7010 a422 0a00 |00e1: invoke-direct {v10}, Ljava/lang/StringBuilder;.:()V // method@22a4 │ │ +0884b4: 1a0b 7b0d |00e4: const-string v11, "Popping back stack state: " // string@0d7b │ │ +0884b8: 6e20 ad22 ba00 |00e6: invoke-virtual {v10, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22ad │ │ +0884be: 0c0a |00e9: move-result-object v10 │ │ +0884c0: 6e20 d722 3800 |00ea: invoke-virtual {v8, v3}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@22d7 │ │ +0884c6: 0c0b |00ed: move-result-object v11 │ │ +0884c8: 6e20 ac22 ba00 |00ee: invoke-virtual {v10, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@22ac │ │ +0884ce: 0c0a |00f1: move-result-object v10 │ │ +0884d0: 6e10 b222 0a00 |00f2: invoke-virtual {v10}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@22b2 │ │ +0884d6: 0c0a |00f5: move-result-object v10 │ │ +0884d8: 7120 741c a900 |00f6: invoke-static {v9, v10}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@1c74 │ │ +0884de: 6e20 d722 3800 |00f9: invoke-virtual {v8, v3}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@22d7 │ │ +0884e4: 0c09 |00fc: move-result-object v9 │ │ +0884e6: 1f09 1301 |00fd: check-cast v9, Landroid/support/v4/app/BackStackRecord; // type@0113 │ │ +0884ea: 3303 0a00 |00ff: if-ne v3, v0, 0109 // +000a │ │ +0884ee: 121a |0101: const/4 v10, #int 1 // #1 │ │ +0884f0: 6e56 6f04 a927 |0102: invoke-virtual {v9, v10, v7, v2, v6}, Landroid/support/v4/app/BackStackRecord;.popFromBackStack:(ZLandroid/support/v4/app/BackStackRecord$TransitionState;Landroid/util/SparseArray;Landroid/util/SparseArray;)Landroid/support/v4/app/BackStackRecord$TransitionState; // method@046f │ │ +0884f6: 0c07 |0105: move-result-object v7 │ │ +0884f8: d803 0301 |0106: add-int/lit8 v3, v3, #int 1 // #01 │ │ +0884fc: 28cf |0108: goto 00d7 // -0031 │ │ +0884fe: 120a |0109: const/4 v10, #int 0 // #0 │ │ +088500: 28f8 |010a: goto 0102 // -0008 │ │ +088502: 6e10 de05 0c00 |010b: invoke-virtual {v12}, Landroid/support/v4/app/FragmentManagerImpl;.reportBackStackChanged:()V // method@05de │ │ +088508: 2900 29ff |010e: goto/16 0037 // -00d7 │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=1529 │ │ + 0x0004 line=1530 │ │ + 0x0005 line=1598 │ │ + 0x0006 line=1532 │ │ + 0x000e line=1533 │ │ + 0x0016 line=1534 │ │ + 0x0018 line=1535 │ │ + 0x001a line=1537 │ │ + 0x0022 line=1538 │ │ + 0x0027 line=1539 │ │ + 0x002c line=1540 │ │ + 0x002f line=1541 │ │ + 0x0034 line=1542 │ │ + 0x0037 line=1598 │ │ + 0x0039 line=1544 │ │ + 0x003a line=1545 │ │ + 0x003e line=1548 │ │ + 0x0046 line=1549 │ │ + 0x0048 line=1550 │ │ + 0x0050 line=1551 │ │ + 0x005c line=1559 │ │ + 0x005e line=1560 │ │ + 0x0060 line=1554 │ │ + 0x0066 line=1557 │ │ + 0x0068 line=1558 │ │ + 0x0069 line=1562 │ │ + 0x006d line=1563 │ │ + 0x006f line=1565 │ │ + 0x0071 line=1566 │ │ + 0x0079 line=1567 │ │ + 0x008b line=1569 │ │ + 0x008d line=1570 │ │ + 0x008e line=1576 │ │ + 0x0098 line=1577 │ │ + 0x009b line=1579 │ │ + 0x00a0 line=1581 │ │ + 0x00aa line=1582 │ │ + 0x00b3 line=1581 │ │ + 0x00b6 line=1584 │ │ + 0x00bc line=1585 │ │ + 0x00c1 line=1586 │ │ + 0x00c6 line=1587 │ │ + 0x00c9 line=1588 │ │ + 0x00d2 line=1587 │ │ + 0x00d5 line=1590 │ │ + 0x00d6 line=1591 │ │ + 0x00d9 line=1592 │ │ + 0x00f9 line=1593 │ │ + 0x0106 line=1591 │ │ + 0x0109 line=1593 │ │ + 0x010b line=1596 │ │ + locals : │ │ + 0x0022 - 0x0037 reg=1 bss Landroid/support/v4/app/BackStackRecord; │ │ + 0x0016 - 0x0037 reg=5 last I │ │ + 0x0027 - 0x0039 reg=2 firstOutFragments Landroid/util/SparseArray; Landroid/util/SparseArray; │ │ + 0x002c - 0x0039 reg=6 lastInFragments Landroid/util/SparseArray; Landroid/util/SparseArray; │ │ + 0x0050 - 0x005c reg=1 bss Landroid/support/v4/app/BackStackRecord; │ │ + 0x0060 - 0x0069 reg=1 bss Landroid/support/v4/app/BackStackRecord; │ │ + 0x0079 - 0x008e reg=1 bss Landroid/support/v4/app/BackStackRecord; │ │ + 0x00bc - 0x0110 reg=0 LAST I │ │ + 0x00c1 - 0x0110 reg=2 firstOutFragments Landroid/util/SparseArray; Landroid/util/SparseArray; │ │ + 0x00a8 - 0x0110 reg=3 i I │ │ + 0x003a - 0x0110 reg=4 index I │ │ + 0x00c6 - 0x0110 reg=6 lastInFragments Landroid/util/SparseArray; Landroid/util/SparseArray; │ │ + 0x00d6 - 0x0110 reg=7 state Landroid/support/v4/app/BackStackRecord$TransitionState; │ │ + 0x00a0 - 0x0110 reg=8 states Ljava/util/ArrayList; Ljava/util/ArrayList; │ │ + 0x0000 - 0x0110 reg=12 this Landroid/support/v4/app/FragmentManagerImpl; │ │ + 0x0000 - 0x0110 reg=13 handler Landroid/os/Handler; │ │ + 0x0000 - 0x0110 reg=14 name Ljava/lang/String; │ │ + 0x0000 - 0x0110 reg=15 id I │ │ + 0x0000 - 0x0110 reg=16 flags I │ │ │ │ - #53 : (in Landroid/support/v4/app/FragmentManagerImpl;) │ │ + #56 : (in Landroid/support/v4/app/FragmentManagerImpl;) │ │ name : 'putFragment' │ │ type : '(Landroid/os/Bundle;Ljava/lang/String;Landroid/support/v4/app/Fragment;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 4 │ │ outs : 3 │ │ insns size : 43 16-bit code units │ │ -060ff8: |[060ff8] android.support.v4.app.FragmentManagerImpl.putFragment:(Landroid/os/Bundle;Ljava/lang/String;Landroid/support/v4/app/Fragment;)V │ │ -061008: 5260 b800 |0000: iget v0, v6, Landroid/support/v4/app/Fragment;.mIndex:I // field@00b8 │ │ -06100c: 3b00 2300 |0002: if-gez v0, 0025 // +0023 │ │ -061010: 2200 a703 |0004: new-instance v0, Ljava/lang/IllegalStateException; // type@03a7 │ │ -061014: 2201 b903 |0006: new-instance v1, Ljava/lang/StringBuilder; // type@03b9 │ │ -061018: 7010 ae17 0100 |0008: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@17ae │ │ -06101e: 1a02 6003 |000b: const-string v2, "Fragment " // string@0360 │ │ -061022: 6e20 b517 2100 |000d: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17b5 │ │ -061028: 0c01 |0010: move-result-object v1 │ │ -06102a: 6e20 b417 6100 |0011: invoke-virtual {v1, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@17b4 │ │ -061030: 0c01 |0014: move-result-object v1 │ │ -061032: 1a02 5200 |0015: const-string v2, " is not currently in the FragmentManager" // string@0052 │ │ -061036: 6e20 b517 2100 |0017: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17b5 │ │ -06103c: 0c01 |001a: move-result-object v1 │ │ -06103e: 6e10 ba17 0100 |001b: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@17ba │ │ -061044: 0c01 |001e: move-result-object v1 │ │ -061046: 7020 7c17 1000 |001f: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@177c │ │ -06104c: 7020 1904 0300 |0022: invoke-direct {v3, v0}, Landroid/support/v4/app/FragmentManagerImpl;.throwException:(Ljava/lang/RuntimeException;)V // method@0419 │ │ -061052: 5260 b800 |0025: iget v0, v6, Landroid/support/v4/app/Fragment;.mIndex:I // field@00b8 │ │ -061056: 6e30 de01 5400 |0027: invoke-virtual {v4, v5, v0}, Landroid/os/Bundle;.putInt:(Ljava/lang/String;I)V // method@01de │ │ -06105c: 0e00 |002a: return-void │ │ +08850c: |[08850c] android.support.v4.app.FragmentManagerImpl.putFragment:(Landroid/os/Bundle;Ljava/lang/String;Landroid/support/v4/app/Fragment;)V │ │ +08851c: 5260 f200 |0000: iget v0, v6, Landroid/support/v4/app/Fragment;.mIndex:I // field@00f2 │ │ +088520: 3b00 2300 |0002: if-gez v0, 0025 // +0023 │ │ +088524: 2200 2c05 |0004: new-instance v0, Ljava/lang/IllegalStateException; // type@052c │ │ +088528: 2201 3e05 |0006: new-instance v1, Ljava/lang/StringBuilder; // type@053e │ │ +08852c: 7010 a422 0100 |0008: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@22a4 │ │ +088532: 1a02 5e04 |000b: const-string v2, "Fragment " // string@045e │ │ +088536: 6e20 ad22 2100 |000d: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22ad │ │ +08853c: 0c01 |0010: move-result-object v1 │ │ +08853e: 6e20 ac22 6100 |0011: invoke-virtual {v1, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@22ac │ │ +088544: 0c01 |0014: move-result-object v1 │ │ +088546: 1a02 5400 |0015: const-string v2, " is not currently in the FragmentManager" // string@0054 │ │ +08854a: 6e20 ad22 2100 |0017: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22ad │ │ +088550: 0c01 |001a: move-result-object v1 │ │ +088552: 6e10 b222 0100 |001b: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@22b2 │ │ +088558: 0c01 |001e: move-result-object v1 │ │ +08855a: 7020 6c22 1000 |001f: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@226c │ │ +088560: 7020 e905 0300 |0022: invoke-direct {v3, v0}, Landroid/support/v4/app/FragmentManagerImpl;.throwException:(Ljava/lang/RuntimeException;)V // method@05e9 │ │ +088566: 5260 f200 |0025: iget v0, v6, Landroid/support/v4/app/Fragment;.mIndex:I // field@00f2 │ │ +08856a: 6e30 fb02 5400 |0027: invoke-virtual {v4, v5, v0}, Landroid/os/Bundle;.putInt:(Ljava/lang/String;I)V // method@02fb │ │ +088570: 0e00 |002a: return-void │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=556 │ │ - 0x0004 line=557 │ │ - 0x0025 line=560 │ │ - 0x002a line=561 │ │ + 0x0000 line=570 │ │ + 0x0004 line=571 │ │ + 0x0025 line=574 │ │ + 0x002a line=575 │ │ locals : │ │ 0x0000 - 0x002b reg=3 this Landroid/support/v4/app/FragmentManagerImpl; │ │ 0x0000 - 0x002b reg=4 bundle Landroid/os/Bundle; │ │ 0x0000 - 0x002b reg=5 key Ljava/lang/String; │ │ 0x0000 - 0x002b reg=6 fragment Landroid/support/v4/app/Fragment; │ │ │ │ - #54 : (in Landroid/support/v4/app/FragmentManagerImpl;) │ │ + #57 : (in Landroid/support/v4/app/FragmentManagerImpl;) │ │ name : 'removeFragment' │ │ type : '(Landroid/support/v4/app/Fragment;II)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 11 │ │ ins : 4 │ │ outs : 6 │ │ insns size : 93 16-bit code units │ │ -061060: |[061060] android.support.v4.app.FragmentManagerImpl.removeFragment:(Landroid/support/v4/app/Fragment;II)V │ │ -061070: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -061072: 1205 |0001: const/4 v5, #int 0 // #0 │ │ -061074: 6301 0101 |0002: sget-boolean v1, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@0101 │ │ -061078: 3801 2600 |0004: if-eqz v1, 002a // +0026 │ │ -06107c: 1a01 6703 |0006: const-string v1, "FragmentManager" // string@0367 │ │ -061080: 2202 b903 |0008: new-instance v2, Ljava/lang/StringBuilder; // type@03b9 │ │ -061084: 7010 ae17 0200 |000a: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@17ae │ │ -06108a: 1a03 8b1a |000d: const-string v3, "remove: " // string@1a8b │ │ -06108e: 6e20 b517 3200 |000f: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17b5 │ │ -061094: 0c02 |0012: move-result-object v2 │ │ -061096: 6e20 b417 8200 |0013: invoke-virtual {v2, v8}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@17b4 │ │ -06109c: 0c02 |0016: move-result-object v2 │ │ -06109e: 1a03 7500 |0017: const-string v3, " nesting=" // string@0075 │ │ -0610a2: 6e20 b517 3200 |0019: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17b5 │ │ -0610a8: 0c02 |001c: move-result-object v2 │ │ -0610aa: 5283 aa00 |001d: iget v3, v8, Landroid/support/v4/app/Fragment;.mBackStackNesting:I // field@00aa │ │ -0610ae: 6e20 b117 3200 |001f: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@17b1 │ │ -0610b4: 0c02 |0022: move-result-object v2 │ │ -0610b6: 6e10 ba17 0200 |0023: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@17ba │ │ -0610bc: 0c02 |0026: move-result-object v2 │ │ -0610be: 7120 3812 2100 |0027: invoke-static {v1, v2}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@1238 │ │ -0610c4: 6e10 2b03 0800 |002a: invoke-virtual {v8}, Landroid/support/v4/app/Fragment;.isInBackStack:()Z // method@032b │ │ -0610ca: 0a01 |002d: move-result v1 │ │ -0610cc: 3901 2b00 |002e: if-nez v1, 0059 // +002b │ │ -0610d0: 0106 |0030: move v6, v0 │ │ -0610d2: 5581 b100 |0031: iget-boolean v1, v8, Landroid/support/v4/app/Fragment;.mDetached:Z // field@00b1 │ │ -0610d6: 3801 0400 |0033: if-eqz v1, 0037 // +0004 │ │ -0610da: 3806 2300 |0035: if-eqz v6, 0058 // +0023 │ │ -0610de: 5471 0c01 |0037: iget-object v1, v7, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@010c │ │ -0610e2: 3801 0700 |0039: if-eqz v1, 0040 // +0007 │ │ -0610e6: 5471 0c01 |003b: iget-object v1, v7, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@010c │ │ -0610ea: 6e20 dd17 8100 |003d: invoke-virtual {v1, v8}, Ljava/util/ArrayList;.remove:(Ljava/lang/Object;)Z // method@17dd │ │ -0610f0: 5581 b500 |0040: iget-boolean v1, v8, Landroid/support/v4/app/Fragment;.mHasMenu:Z // field@00b5 │ │ -0610f4: 3801 0800 |0042: if-eqz v1, 004a // +0008 │ │ -0610f8: 5581 bc00 |0044: iget-boolean v1, v8, Landroid/support/v4/app/Fragment;.mMenuVisible:Z // field@00bc │ │ -0610fc: 3801 0400 |0046: if-eqz v1, 004a // +0004 │ │ -061100: 5c70 1901 |0048: iput-boolean v0, v7, Landroid/support/v4/app/FragmentManagerImpl;.mNeedMenuInvalidate:Z // field@0119 │ │ -061104: 5c85 a700 |004a: iput-boolean v5, v8, Landroid/support/v4/app/Fragment;.mAdded:Z // field@00a7 │ │ -061108: 5c80 bf00 |004c: iput-boolean v0, v8, Landroid/support/v4/app/Fragment;.mRemoving:Z // field@00bf │ │ -06110c: 3806 0d00 |004e: if-eqz v6, 005b // +000d │ │ -061110: 0152 |0050: move v2, v5 │ │ -061112: 0770 |0051: move-object v0, v7 │ │ -061114: 0781 |0052: move-object v1, v8 │ │ -061116: 0193 |0053: move v3, v9 │ │ -061118: 01a4 |0054: move v4, v10 │ │ -06111a: 7406 0104 0000 |0055: invoke-virtual/range {v0, v1, v2, v3, v4, v5}, Landroid/support/v4/app/FragmentManagerImpl;.moveToState:(Landroid/support/v4/app/Fragment;IIIZ)V // method@0401 │ │ -061120: 0e00 |0058: return-void │ │ -061122: 0156 |0059: move v6, v5 │ │ -061124: 28d7 |005a: goto 0031 // -0029 │ │ -061126: 0102 |005b: move v2, v0 │ │ -061128: 28f5 |005c: goto 0051 // -000b │ │ - catches : (none) │ │ - positions : │ │ - 0x0002 line=1190 │ │ - 0x002a line=1191 │ │ - 0x0031 line=1192 │ │ - 0x0037 line=1193 │ │ - 0x003b line=1194 │ │ - 0x0040 line=1196 │ │ - 0x0048 line=1197 │ │ - 0x004a line=1199 │ │ - 0x004c line=1200 │ │ - 0x004e line=1201 │ │ - 0x0058 line=1204 │ │ - 0x005a line=1191 │ │ - 0x005c line=1201 │ │ +088574: |[088574] android.support.v4.app.FragmentManagerImpl.removeFragment:(Landroid/support/v4/app/Fragment;II)V │ │ +088584: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +088586: 1205 |0001: const/4 v5, #int 0 // #0 │ │ +088588: 6301 3f01 |0002: sget-boolean v1, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@013f │ │ +08858c: 3801 2600 |0004: if-eqz v1, 002a // +0026 │ │ +088590: 1a01 6604 |0006: const-string v1, "FragmentManager" // string@0466 │ │ +088594: 2202 3e05 |0008: new-instance v2, Ljava/lang/StringBuilder; // type@053e │ │ +088598: 7010 a422 0200 |000a: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@22a4 │ │ +08859e: 1a03 0323 |000d: const-string v3, "remove: " // string@2303 │ │ +0885a2: 6e20 ad22 3200 |000f: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22ad │ │ +0885a8: 0c02 |0012: move-result-object v2 │ │ +0885aa: 6e20 ac22 8200 |0013: invoke-virtual {v2, v8}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@22ac │ │ +0885b0: 0c02 |0016: move-result-object v2 │ │ +0885b2: 1a03 7d00 |0017: const-string v3, " nesting=" // string@007d │ │ +0885b6: 6e20 ad22 3200 |0019: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22ad │ │ +0885bc: 0c02 |001c: move-result-object v2 │ │ +0885be: 5283 e000 |001d: iget v3, v8, Landroid/support/v4/app/Fragment;.mBackStackNesting:I // field@00e0 │ │ +0885c2: 6e20 a922 3200 |001f: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@22a9 │ │ +0885c8: 0c02 |0022: move-result-object v2 │ │ +0885ca: 6e10 b222 0200 |0023: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@22b2 │ │ +0885d0: 0c02 |0026: move-result-object v2 │ │ +0885d2: 7120 741c 2100 |0027: invoke-static {v1, v2}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@1c74 │ │ +0885d8: 6e10 e704 0800 |002a: invoke-virtual {v8}, Landroid/support/v4/app/Fragment;.isInBackStack:()Z // method@04e7 │ │ +0885de: 0a01 |002d: move-result v1 │ │ +0885e0: 3901 2b00 |002e: if-nez v1, 0059 // +002b │ │ +0885e4: 0106 |0030: move v6, v0 │ │ +0885e6: 5581 e700 |0031: iget-boolean v1, v8, Landroid/support/v4/app/Fragment;.mDetached:Z // field@00e7 │ │ +0885ea: 3801 0400 |0033: if-eqz v1, 0037 // +0004 │ │ +0885ee: 3806 2300 |0035: if-eqz v6, 0058 // +0023 │ │ +0885f2: 5471 4a01 |0037: iget-object v1, v7, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@014a │ │ +0885f6: 3801 0700 |0039: if-eqz v1, 0040 // +0007 │ │ +0885fa: 5471 4a01 |003b: iget-object v1, v7, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@014a │ │ +0885fe: 6e20 db22 8100 |003d: invoke-virtual {v1, v8}, Ljava/util/ArrayList;.remove:(Ljava/lang/Object;)Z // method@22db │ │ +088604: 5581 ef00 |0040: iget-boolean v1, v8, Landroid/support/v4/app/Fragment;.mHasMenu:Z // field@00ef │ │ +088608: 3801 0800 |0042: if-eqz v1, 004a // +0008 │ │ +08860c: 5581 f600 |0044: iget-boolean v1, v8, Landroid/support/v4/app/Fragment;.mMenuVisible:Z // field@00f6 │ │ +088610: 3801 0400 |0046: if-eqz v1, 004a // +0004 │ │ +088614: 5c70 5701 |0048: iput-boolean v0, v7, Landroid/support/v4/app/FragmentManagerImpl;.mNeedMenuInvalidate:Z // field@0157 │ │ +088618: 5c85 db00 |004a: iput-boolean v5, v8, Landroid/support/v4/app/Fragment;.mAdded:Z // field@00db │ │ +08861c: 5c80 fa00 |004c: iput-boolean v0, v8, Landroid/support/v4/app/Fragment;.mRemoving:Z // field@00fa │ │ +088620: 3806 0d00 |004e: if-eqz v6, 005b // +000d │ │ +088624: 0152 |0050: move v2, v5 │ │ +088626: 0770 |0051: move-object v0, v7 │ │ +088628: 0781 |0052: move-object v1, v8 │ │ +08862a: 0193 |0053: move v3, v9 │ │ +08862c: 01a4 |0054: move v4, v10 │ │ +08862e: 7406 d005 0000 |0055: invoke-virtual/range {v0, v1, v2, v3, v4, v5}, Landroid/support/v4/app/FragmentManagerImpl;.moveToState:(Landroid/support/v4/app/Fragment;IIIZ)V // method@05d0 │ │ +088634: 0e00 |0058: return-void │ │ +088636: 0156 |0059: move v6, v5 │ │ +088638: 28d7 |005a: goto 0031 // -0029 │ │ +08863a: 0102 |005b: move v2, v0 │ │ +08863c: 28f5 |005c: goto 0051 // -000b │ │ + catches : (none) │ │ + positions : │ │ + 0x0002 line=1212 │ │ + 0x002a line=1213 │ │ + 0x0031 line=1214 │ │ + 0x0037 line=1215 │ │ + 0x003b line=1216 │ │ + 0x0040 line=1218 │ │ + 0x0048 line=1219 │ │ + 0x004a line=1221 │ │ + 0x004c line=1222 │ │ + 0x004e line=1223 │ │ + 0x0058 line=1226 │ │ + 0x005a line=1213 │ │ + 0x005c line=1223 │ │ locals : │ │ 0x0031 - 0x0059 reg=6 inactive Z │ │ 0x005b - 0x005d reg=6 inactive Z │ │ 0x0000 - 0x005d reg=7 this Landroid/support/v4/app/FragmentManagerImpl; │ │ 0x0000 - 0x005d reg=8 fragment Landroid/support/v4/app/Fragment; │ │ 0x0000 - 0x005d reg=9 transition I │ │ 0x0000 - 0x005d reg=10 transitionStyle I │ │ │ │ - #55 : (in Landroid/support/v4/app/FragmentManagerImpl;) │ │ + #58 : (in Landroid/support/v4/app/FragmentManagerImpl;) │ │ name : 'removeOnBackStackChangedListener' │ │ type : '(Landroid/support/v4/app/FragmentManager$OnBackStackChangedListener;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 10 16-bit code units │ │ -06112c: |[06112c] android.support.v4.app.FragmentManagerImpl.removeOnBackStackChangedListener:(Landroid/support/v4/app/FragmentManager$OnBackStackChangedListener;)V │ │ -06113c: 5410 1001 |0000: iget-object v0, v1, Landroid/support/v4/app/FragmentManagerImpl;.mBackStackChangeListeners:Ljava/util/ArrayList; // field@0110 │ │ -061140: 3800 0700 |0002: if-eqz v0, 0009 // +0007 │ │ -061144: 5410 1001 |0004: iget-object v0, v1, Landroid/support/v4/app/FragmentManagerImpl;.mBackStackChangeListeners:Ljava/util/ArrayList; // field@0110 │ │ -061148: 6e20 dd17 2000 |0006: invoke-virtual {v0, v2}, Ljava/util/ArrayList;.remove:(Ljava/lang/Object;)Z // method@17dd │ │ -06114e: 0e00 |0009: return-void │ │ +088640: |[088640] android.support.v4.app.FragmentManagerImpl.removeOnBackStackChangedListener:(Landroid/support/v4/app/FragmentManager$OnBackStackChangedListener;)V │ │ +088650: 5410 4e01 |0000: iget-object v0, v1, Landroid/support/v4/app/FragmentManagerImpl;.mBackStackChangeListeners:Ljava/util/ArrayList; // field@014e │ │ +088654: 3800 0700 |0002: if-eqz v0, 0009 // +0007 │ │ +088658: 5410 4e01 |0004: iget-object v0, v1, Landroid/support/v4/app/FragmentManagerImpl;.mBackStackChangeListeners:Ljava/util/ArrayList; // field@014e │ │ +08865c: 6e20 db22 2000 |0006: invoke-virtual {v0, v2}, Ljava/util/ArrayList;.remove:(Ljava/lang/Object;)Z // method@22db │ │ +088662: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=549 │ │ - 0x0004 line=550 │ │ - 0x0009 line=552 │ │ + 0x0000 line=563 │ │ + 0x0004 line=564 │ │ + 0x0009 line=566 │ │ locals : │ │ 0x0000 - 0x000a reg=1 this Landroid/support/v4/app/FragmentManagerImpl; │ │ 0x0000 - 0x000a reg=2 listener Landroid/support/v4/app/FragmentManager$OnBackStackChangedListener; │ │ │ │ - #56 : (in Landroid/support/v4/app/FragmentManagerImpl;) │ │ + #59 : (in Landroid/support/v4/app/FragmentManagerImpl;) │ │ name : 'reportBackStackChanged' │ │ type : '()V' │ │ access : 0x0000 () │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 28 16-bit code units │ │ -061150: |[061150] android.support.v4.app.FragmentManagerImpl.reportBackStackChanged:()V │ │ -061160: 5421 1001 |0000: iget-object v1, v2, Landroid/support/v4/app/FragmentManagerImpl;.mBackStackChangeListeners:Ljava/util/ArrayList; // field@0110 │ │ -061164: 3801 1900 |0002: if-eqz v1, 001b // +0019 │ │ -061168: 1200 |0004: const/4 v0, #int 0 // #0 │ │ -06116a: 5421 1001 |0005: iget-object v1, v2, Landroid/support/v4/app/FragmentManagerImpl;.mBackStackChangeListeners:Ljava/util/ArrayList; // field@0110 │ │ -06116e: 6e10 df17 0100 |0007: invoke-virtual {v1}, Ljava/util/ArrayList;.size:()I // method@17df │ │ -061174: 0a01 |000a: move-result v1 │ │ -061176: 3510 1000 |000b: if-ge v0, v1, 001b // +0010 │ │ -06117a: 5421 1001 |000d: iget-object v1, v2, Landroid/support/v4/app/FragmentManagerImpl;.mBackStackChangeListeners:Ljava/util/ArrayList; // field@0110 │ │ -06117e: 6e20 d917 0100 |000f: invoke-virtual {v1, v0}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@17d9 │ │ -061184: 0c01 |0012: move-result-object v1 │ │ -061186: 1f01 be00 |0013: check-cast v1, Landroid/support/v4/app/FragmentManager$OnBackStackChangedListener; // type@00be │ │ -06118a: 7210 ae03 0100 |0015: invoke-interface {v1}, Landroid/support/v4/app/FragmentManager$OnBackStackChangedListener;.onBackStackChanged:()V // method@03ae │ │ -061190: d800 0001 |0018: add-int/lit8 v0, v0, #int 1 // #01 │ │ -061194: 28eb |001a: goto 0005 // -0015 │ │ -061196: 0e00 |001b: return-void │ │ - catches : (none) │ │ - positions : │ │ - 0x0000 line=1491 │ │ - 0x0004 line=1492 │ │ - 0x000d line=1493 │ │ - 0x0018 line=1492 │ │ - 0x001b line=1496 │ │ +088664: |[088664] android.support.v4.app.FragmentManagerImpl.reportBackStackChanged:()V │ │ +088674: 5421 4e01 |0000: iget-object v1, v2, Landroid/support/v4/app/FragmentManagerImpl;.mBackStackChangeListeners:Ljava/util/ArrayList; // field@014e │ │ +088678: 3801 1900 |0002: if-eqz v1, 001b // +0019 │ │ +08867c: 1200 |0004: const/4 v0, #int 0 // #0 │ │ +08867e: 5421 4e01 |0005: iget-object v1, v2, Landroid/support/v4/app/FragmentManagerImpl;.mBackStackChangeListeners:Ljava/util/ArrayList; // field@014e │ │ +088682: 6e10 de22 0100 |0007: invoke-virtual {v1}, Ljava/util/ArrayList;.size:()I // method@22de │ │ +088688: 0a01 |000a: move-result v1 │ │ +08868a: 3510 1000 |000b: if-ge v0, v1, 001b // +0010 │ │ +08868e: 5421 4e01 |000d: iget-object v1, v2, Landroid/support/v4/app/FragmentManagerImpl;.mBackStackChangeListeners:Ljava/util/ArrayList; // field@014e │ │ +088692: 6e20 d722 0100 |000f: invoke-virtual {v1, v0}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@22d7 │ │ +088698: 0c01 |0012: move-result-object v1 │ │ +08869a: 1f01 2401 |0013: check-cast v1, Landroid/support/v4/app/FragmentManager$OnBackStackChangedListener; // type@0124 │ │ +08869e: 7210 7805 0100 |0015: invoke-interface {v1}, Landroid/support/v4/app/FragmentManager$OnBackStackChangedListener;.onBackStackChanged:()V // method@0578 │ │ +0886a4: d800 0001 |0018: add-int/lit8 v0, v0, #int 1 // #01 │ │ +0886a8: 28eb |001a: goto 0005 // -0015 │ │ +0886aa: 0e00 |001b: return-void │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=1513 │ │ + 0x0004 line=1514 │ │ + 0x000d line=1515 │ │ + 0x0018 line=1514 │ │ + 0x001b line=1518 │ │ locals : │ │ 0x0005 - 0x001b reg=0 i I │ │ 0x0000 - 0x001c reg=2 this Landroid/support/v4/app/FragmentManagerImpl; │ │ │ │ - #57 : (in Landroid/support/v4/app/FragmentManagerImpl;) │ │ + #60 : (in Landroid/support/v4/app/FragmentManagerImpl;) │ │ name : 'restoreAllState' │ │ type : '(Landroid/os/Parcelable;Ljava/util/ArrayList;)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 15 │ │ ins : 3 │ │ outs : 4 │ │ - insns size : 573 16-bit code units │ │ -061198: |[061198] android.support.v4.app.FragmentManagerImpl.restoreAllState:(Landroid/os/Parcelable;Ljava/util/ArrayList;)V │ │ -0611a8: 120b |0000: const/4 v11, #int 0 // #0 │ │ -0611aa: 120a |0001: const/4 v10, #int 0 // #0 │ │ -0611ac: 390d 0300 |0002: if-nez v13, 0005 // +0003 │ │ -0611b0: 0e00 |0004: return-void │ │ -0611b2: 07d2 |0005: move-object v2, v13 │ │ -0611b4: 1f02 c700 |0006: check-cast v2, Landroid/support/v4/app/FragmentManagerState; // type@00c7 │ │ -0611b8: 5427 2201 |0008: iget-object v7, v2, Landroid/support/v4/app/FragmentManagerState;.mActive:[Landroid/support/v4/app/FragmentState; // field@0122 │ │ -0611bc: 3807 faff |000a: if-eqz v7, 0004 // -0006 │ │ -0611c0: 380e 5900 |000c: if-eqz v14, 0065 // +0059 │ │ -0611c4: 1204 |000e: const/4 v4, #int 0 // #0 │ │ -0611c6: 6e10 df17 0e00 |000f: invoke-virtual {v14}, Ljava/util/ArrayList;.size:()I // method@17df │ │ -0611cc: 0a07 |0012: move-result v7 │ │ -0611ce: 3574 5200 |0013: if-ge v4, v7, 0065 // +0052 │ │ -0611d2: 6e20 d917 4e00 |0015: invoke-virtual {v14, v4}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@17d9 │ │ -0611d8: 0c01 |0018: move-result-object v1 │ │ -0611da: 1f01 b600 |0019: check-cast v1, Landroid/support/v4/app/Fragment; // type@00b6 │ │ -0611de: 6307 0101 |001b: sget-boolean v7, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@0101 │ │ -0611e2: 3807 1a00 |001d: if-eqz v7, 0037 // +001a │ │ -0611e6: 1a07 6703 |001f: const-string v7, "FragmentManager" // string@0367 │ │ -0611ea: 2208 b903 |0021: new-instance v8, Ljava/lang/StringBuilder; // type@03b9 │ │ -0611ee: 7010 ae17 0800 |0023: invoke-direct {v8}, Ljava/lang/StringBuilder;.:()V // method@17ae │ │ -0611f4: 1a09 c51a |0026: const-string v9, "restoreAllState: re-attaching retained " // string@1ac5 │ │ -0611f8: 6e20 b517 9800 |0028: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17b5 │ │ -0611fe: 0c08 |002b: move-result-object v8 │ │ -061200: 6e20 b417 1800 |002c: invoke-virtual {v8, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@17b4 │ │ -061206: 0c08 |002f: move-result-object v8 │ │ -061208: 6e10 ba17 0800 |0030: invoke-virtual {v8}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@17ba │ │ -06120e: 0c08 |0033: move-result-object v8 │ │ -061210: 7120 3812 8700 |0034: invoke-static {v7, v8}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@1238 │ │ -061216: 5427 2201 |0037: iget-object v7, v2, Landroid/support/v4/app/FragmentManagerState;.mActive:[Landroid/support/v4/app/FragmentState; // field@0122 │ │ -06121a: 5218 b800 |0039: iget v8, v1, Landroid/support/v4/app/Fragment;.mIndex:I // field@00b8 │ │ -06121e: 4603 0708 |003b: aget-object v3, v7, v8 │ │ -061222: 5b31 3201 |003d: iput-object v1, v3, Landroid/support/v4/app/FragmentState;.mInstance:Landroid/support/v4/app/Fragment; // field@0132 │ │ -061226: 5b1a c500 |003f: iput-object v10, v1, Landroid/support/v4/app/Fragment;.mSavedViewState:Landroid/util/SparseArray; // field@00c5 │ │ -06122a: 591b aa00 |0041: iput v11, v1, Landroid/support/v4/app/Fragment;.mBackStackNesting:I // field@00aa │ │ -06122e: 5c1b b700 |0043: iput-boolean v11, v1, Landroid/support/v4/app/Fragment;.mInLayout:Z // field@00b7 │ │ -061232: 5c1b a700 |0045: iput-boolean v11, v1, Landroid/support/v4/app/Fragment;.mAdded:Z // field@00a7 │ │ -061236: 5b1a c900 |0047: iput-object v10, v1, Landroid/support/v4/app/Fragment;.mTarget:Landroid/support/v4/app/Fragment; // field@00c9 │ │ -06123a: 5437 3401 |0049: iget-object v7, v3, Landroid/support/v4/app/FragmentState;.mSavedFragmentState:Landroid/os/Bundle; // field@0134 │ │ -06123e: 3807 1700 |004b: if-eqz v7, 0062 // +0017 │ │ -061242: 5437 3401 |004d: iget-object v7, v3, Landroid/support/v4/app/FragmentState;.mSavedFragmentState:Landroid/os/Bundle; // field@0134 │ │ -061246: 54c8 0b01 |004f: iget-object v8, v12, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@010b │ │ -06124a: 6e10 7a03 0800 |0051: invoke-virtual {v8}, Landroid/support/v4/app/FragmentActivity;.getClassLoader:()Ljava/lang/ClassLoader; // method@037a │ │ -061250: 0c08 |0054: move-result-object v8 │ │ -061252: 6e20 e201 8700 |0055: invoke-virtual {v7, v8}, Landroid/os/Bundle;.setClassLoader:(Ljava/lang/ClassLoader;)V // method@01e2 │ │ -061258: 5437 3401 |0058: iget-object v7, v3, Landroid/support/v4/app/FragmentState;.mSavedFragmentState:Landroid/os/Bundle; // field@0134 │ │ -06125c: 1a08 010d |005a: const-string v8, "android:view_state" // string@0d01 │ │ -061260: 6e20 d801 8700 |005c: invoke-virtual {v7, v8}, Landroid/os/Bundle;.getSparseParcelableArray:(Ljava/lang/String;)Landroid/util/SparseArray; // method@01d8 │ │ -061266: 0c07 |005f: move-result-object v7 │ │ -061268: 5b17 c500 |0060: iput-object v7, v1, Landroid/support/v4/app/Fragment;.mSavedViewState:Landroid/util/SparseArray; // field@00c5 │ │ -06126c: d804 0401 |0062: add-int/lit8 v4, v4, #int 1 // #01 │ │ -061270: 28ab |0064: goto 000f // -0055 │ │ -061272: 2207 cf03 |0065: new-instance v7, Ljava/util/ArrayList; // type@03cf │ │ -061276: 5428 2201 |0067: iget-object v8, v2, Landroid/support/v4/app/FragmentManagerState;.mActive:[Landroid/support/v4/app/FragmentState; // field@0122 │ │ -06127a: 2188 |0069: array-length v8, v8 │ │ -06127c: 7020 d417 8700 |006a: invoke-direct {v7, v8}, Ljava/util/ArrayList;.:(I)V // method@17d4 │ │ -061282: 5bc7 0a01 |006d: iput-object v7, v12, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@010a │ │ -061286: 54c7 0e01 |006f: iget-object v7, v12, Landroid/support/v4/app/FragmentManagerImpl;.mAvailIndices:Ljava/util/ArrayList; // field@010e │ │ -06128a: 3807 0700 |0071: if-eqz v7, 0078 // +0007 │ │ -06128e: 54c7 0e01 |0073: iget-object v7, v12, Landroid/support/v4/app/FragmentManagerImpl;.mAvailIndices:Ljava/util/ArrayList; // field@010e │ │ -061292: 6e10 d717 0700 |0075: invoke-virtual {v7}, Ljava/util/ArrayList;.clear:()V // method@17d7 │ │ -061298: 1204 |0078: const/4 v4, #int 0 // #0 │ │ -06129a: 5427 2201 |0079: iget-object v7, v2, Landroid/support/v4/app/FragmentManagerState;.mActive:[Landroid/support/v4/app/FragmentState; // field@0122 │ │ -06129e: 2177 |007b: array-length v7, v7 │ │ -0612a0: 3574 7600 |007c: if-ge v4, v7, 00f2 // +0076 │ │ -0612a4: 5427 2201 |007e: iget-object v7, v2, Landroid/support/v4/app/FragmentManagerState;.mActive:[Landroid/support/v4/app/FragmentState; // field@0122 │ │ -0612a8: 4603 0704 |0080: aget-object v3, v7, v4 │ │ -0612ac: 3803 3a00 |0082: if-eqz v3, 00bc // +003a │ │ -0612b0: 54c7 0b01 |0084: iget-object v7, v12, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@010b │ │ -0612b4: 54c8 1b01 |0086: iget-object v8, v12, Landroid/support/v4/app/FragmentManagerImpl;.mParent:Landroid/support/v4/app/Fragment; // field@011b │ │ -0612b8: 6e30 3b04 7308 |0088: invoke-virtual {v3, v7, v8}, Landroid/support/v4/app/FragmentState;.instantiate:(Landroid/support/v4/app/FragmentActivity;Landroid/support/v4/app/Fragment;)Landroid/support/v4/app/Fragment; // method@043b │ │ -0612be: 0c01 |008b: move-result-object v1 │ │ -0612c0: 6307 0101 |008c: sget-boolean v7, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@0101 │ │ -0612c4: 3807 2400 |008e: if-eqz v7, 00b2 // +0024 │ │ -0612c8: 1a07 6703 |0090: const-string v7, "FragmentManager" // string@0367 │ │ -0612cc: 2208 b903 |0092: new-instance v8, Ljava/lang/StringBuilder; // type@03b9 │ │ -0612d0: 7010 ae17 0800 |0094: invoke-direct {v8}, Ljava/lang/StringBuilder;.:()V // method@17ae │ │ -0612d6: 1a09 c11a |0097: const-string v9, "restoreAllState: active #" // string@1ac1 │ │ -0612da: 6e20 b517 9800 |0099: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17b5 │ │ -0612e0: 0c08 |009c: move-result-object v8 │ │ -0612e2: 6e20 b117 4800 |009d: invoke-virtual {v8, v4}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@17b1 │ │ -0612e8: 0c08 |00a0: move-result-object v8 │ │ -0612ea: 1a09 d200 |00a1: const-string v9, ": " // string@00d2 │ │ -0612ee: 6e20 b517 9800 |00a3: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17b5 │ │ -0612f4: 0c08 |00a6: move-result-object v8 │ │ -0612f6: 6e20 b417 1800 |00a7: invoke-virtual {v8, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@17b4 │ │ -0612fc: 0c08 |00aa: move-result-object v8 │ │ -0612fe: 6e10 ba17 0800 |00ab: invoke-virtual {v8}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@17ba │ │ -061304: 0c08 |00ae: move-result-object v8 │ │ -061306: 7120 3812 8700 |00af: invoke-static {v7, v8}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@1238 │ │ -06130c: 54c7 0a01 |00b2: iget-object v7, v12, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@010a │ │ -061310: 6e20 d617 1700 |00b4: invoke-virtual {v7, v1}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@17d6 │ │ -061316: 5b3a 3201 |00b7: iput-object v10, v3, Landroid/support/v4/app/FragmentState;.mInstance:Landroid/support/v4/app/Fragment; // field@0132 │ │ -06131a: d804 0401 |00b9: add-int/lit8 v4, v4, #int 1 // #01 │ │ -06131e: 28be |00bb: goto 0079 // -0042 │ │ -061320: 54c7 0a01 |00bc: iget-object v7, v12, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@010a │ │ -061324: 6e20 d617 a700 |00be: invoke-virtual {v7, v10}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@17d6 │ │ -06132a: 54c7 0e01 |00c1: iget-object v7, v12, Landroid/support/v4/app/FragmentManagerImpl;.mAvailIndices:Ljava/util/ArrayList; // field@010e │ │ -06132e: 3907 0900 |00c3: if-nez v7, 00cc // +0009 │ │ -061332: 2207 cf03 |00c5: new-instance v7, Ljava/util/ArrayList; // type@03cf │ │ -061336: 7010 d317 0700 |00c7: invoke-direct {v7}, Ljava/util/ArrayList;.:()V // method@17d3 │ │ -06133c: 5bc7 0e01 |00ca: iput-object v7, v12, Landroid/support/v4/app/FragmentManagerImpl;.mAvailIndices:Ljava/util/ArrayList; // field@010e │ │ -061340: 6307 0101 |00cc: sget-boolean v7, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@0101 │ │ -061344: 3807 1a00 |00ce: if-eqz v7, 00e8 // +001a │ │ -061348: 1a07 6703 |00d0: const-string v7, "FragmentManager" // string@0367 │ │ -06134c: 2208 b903 |00d2: new-instance v8, Ljava/lang/StringBuilder; // type@03b9 │ │ -061350: 7010 ae17 0800 |00d4: invoke-direct {v8}, Ljava/lang/StringBuilder;.:()V // method@17ae │ │ -061356: 1a09 c31a |00d7: const-string v9, "restoreAllState: avail #" // string@1ac3 │ │ -06135a: 6e20 b517 9800 |00d9: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17b5 │ │ -061360: 0c08 |00dc: move-result-object v8 │ │ -061362: 6e20 b117 4800 |00dd: invoke-virtual {v8, v4}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@17b1 │ │ -061368: 0c08 |00e0: move-result-object v8 │ │ -06136a: 6e10 ba17 0800 |00e1: invoke-virtual {v8}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@17ba │ │ -061370: 0c08 |00e4: move-result-object v8 │ │ -061372: 7120 3812 8700 |00e5: invoke-static {v7, v8}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@1238 │ │ -061378: 54c7 0e01 |00e8: iget-object v7, v12, Landroid/support/v4/app/FragmentManagerImpl;.mAvailIndices:Ljava/util/ArrayList; // field@010e │ │ -06137c: 7110 8217 0400 |00ea: invoke-static {v4}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@1782 │ │ -061382: 0c08 |00ed: move-result-object v8 │ │ -061384: 6e20 d617 8700 |00ee: invoke-virtual {v7, v8}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@17d6 │ │ -06138a: 28c8 |00f1: goto 00b9 // -0038 │ │ -06138c: 380e 5300 |00f2: if-eqz v14, 0145 // +0053 │ │ -061390: 1204 |00f4: const/4 v4, #int 0 // #0 │ │ -061392: 6e10 df17 0e00 |00f5: invoke-virtual {v14}, Ljava/util/ArrayList;.size:()I // method@17df │ │ -061398: 0a07 |00f8: move-result v7 │ │ -06139a: 3574 4c00 |00f9: if-ge v4, v7, 0145 // +004c │ │ -06139e: 6e20 d917 4e00 |00fb: invoke-virtual {v14, v4}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@17d9 │ │ -0613a4: 0c01 |00fe: move-result-object v1 │ │ -0613a6: 1f01 b600 |00ff: check-cast v1, Landroid/support/v4/app/Fragment; // type@00b6 │ │ -0613aa: 5217 ca00 |0101: iget v7, v1, Landroid/support/v4/app/Fragment;.mTargetIndex:I // field@00ca │ │ -0613ae: 3a07 1800 |0103: if-ltz v7, 011b // +0018 │ │ -0613b2: 5217 ca00 |0105: iget v7, v1, Landroid/support/v4/app/Fragment;.mTargetIndex:I // field@00ca │ │ -0613b6: 54c8 0a01 |0107: iget-object v8, v12, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@010a │ │ -0613ba: 6e10 df17 0800 |0109: invoke-virtual {v8}, Ljava/util/ArrayList;.size:()I // method@17df │ │ -0613c0: 0a08 |010c: move-result v8 │ │ -0613c2: 3587 1100 |010d: if-ge v7, v8, 011e // +0011 │ │ -0613c6: 54c7 0a01 |010f: iget-object v7, v12, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@010a │ │ -0613ca: 5218 ca00 |0111: iget v8, v1, Landroid/support/v4/app/Fragment;.mTargetIndex:I // field@00ca │ │ -0613ce: 6e20 d917 8700 |0113: invoke-virtual {v7, v8}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@17d9 │ │ -0613d4: 0c07 |0116: move-result-object v7 │ │ -0613d6: 1f07 b600 |0117: check-cast v7, Landroid/support/v4/app/Fragment; // type@00b6 │ │ -0613da: 5b17 c900 |0119: iput-object v7, v1, Landroid/support/v4/app/Fragment;.mTarget:Landroid/support/v4/app/Fragment; // field@00c9 │ │ -0613de: d804 0401 |011b: add-int/lit8 v4, v4, #int 1 // #01 │ │ -0613e2: 28d8 |011d: goto 00f5 // -0028 │ │ -0613e4: 1a07 6703 |011e: const-string v7, "FragmentManager" // string@0367 │ │ -0613e8: 2208 b903 |0120: new-instance v8, Ljava/lang/StringBuilder; // type@03b9 │ │ -0613ec: 7010 ae17 0800 |0122: invoke-direct {v8}, Ljava/lang/StringBuilder;.:()V // method@17ae │ │ -0613f2: 1a09 180a |0125: const-string v9, "Re-attaching retained fragment " // string@0a18 │ │ -0613f6: 6e20 b517 9800 |0127: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17b5 │ │ -0613fc: 0c08 |012a: move-result-object v8 │ │ -0613fe: 6e20 b417 1800 |012b: invoke-virtual {v8, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@17b4 │ │ -061404: 0c08 |012e: move-result-object v8 │ │ -061406: 1a09 8100 |012f: const-string v9, " target no longer exists: " // string@0081 │ │ -06140a: 6e20 b517 9800 |0131: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17b5 │ │ -061410: 0c08 |0134: move-result-object v8 │ │ -061412: 5219 ca00 |0135: iget v9, v1, Landroid/support/v4/app/Fragment;.mTargetIndex:I // field@00ca │ │ -061416: 6e20 b117 9800 |0137: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@17b1 │ │ -06141c: 0c08 |013a: move-result-object v8 │ │ -06141e: 6e10 ba17 0800 |013b: invoke-virtual {v8}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@17ba │ │ -061424: 0c08 |013e: move-result-object v8 │ │ -061426: 7120 3912 8700 |013f: invoke-static {v7, v8}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;)I // method@1239 │ │ -06142c: 5b1a c900 |0142: iput-object v10, v1, Landroid/support/v4/app/Fragment;.mTarget:Landroid/support/v4/app/Fragment; // field@00c9 │ │ -061430: 28d7 |0144: goto 011b // -0029 │ │ -061432: 5427 2301 |0145: iget-object v7, v2, Landroid/support/v4/app/FragmentManagerState;.mAdded:[I // field@0123 │ │ -061436: 3807 8000 |0147: if-eqz v7, 01c7 // +0080 │ │ -06143a: 2207 cf03 |0149: new-instance v7, Ljava/util/ArrayList; // type@03cf │ │ -06143e: 5428 2301 |014b: iget-object v8, v2, Landroid/support/v4/app/FragmentManagerState;.mAdded:[I // field@0123 │ │ -061442: 2188 |014d: array-length v8, v8 │ │ -061444: 7020 d417 8700 |014e: invoke-direct {v7, v8}, Ljava/util/ArrayList;.:(I)V // method@17d4 │ │ -06144a: 5bc7 0c01 |0151: iput-object v7, v12, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@010c │ │ -06144e: 1204 |0153: const/4 v4, #int 0 // #0 │ │ -061450: 5427 2301 |0154: iget-object v7, v2, Landroid/support/v4/app/FragmentManagerState;.mAdded:[I // field@0123 │ │ -061454: 2177 |0156: array-length v7, v7 │ │ -061456: 3574 7200 |0157: if-ge v4, v7, 01c9 // +0072 │ │ -06145a: 54c7 0a01 |0159: iget-object v7, v12, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@010a │ │ -06145e: 5428 2301 |015b: iget-object v8, v2, Landroid/support/v4/app/FragmentManagerState;.mAdded:[I // field@0123 │ │ -061462: 4408 0804 |015d: aget v8, v8, v4 │ │ -061466: 6e20 d917 8700 |015f: invoke-virtual {v7, v8}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@17d9 │ │ -06146c: 0c01 |0162: move-result-object v1 │ │ -06146e: 1f01 b600 |0163: check-cast v1, Landroid/support/v4/app/Fragment; // type@00b6 │ │ -061472: 3901 2100 |0165: if-nez v1, 0186 // +0021 │ │ -061476: 2207 a703 |0167: new-instance v7, Ljava/lang/IllegalStateException; // type@03a7 │ │ -06147a: 2208 b903 |0169: new-instance v8, Ljava/lang/StringBuilder; // type@03b9 │ │ -06147e: 7010 ae17 0800 |016b: invoke-direct {v8}, Ljava/lang/StringBuilder;.:()V // method@17ae │ │ -061484: 1a09 9709 |016e: const-string v9, "No instantiated fragment for index #" // string@0997 │ │ -061488: 6e20 b517 9800 |0170: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17b5 │ │ -06148e: 0c08 |0173: move-result-object v8 │ │ -061490: 5429 2301 |0174: iget-object v9, v2, Landroid/support/v4/app/FragmentManagerState;.mAdded:[I // field@0123 │ │ -061494: 4409 0904 |0176: aget v9, v9, v4 │ │ -061498: 6e20 b117 9800 |0178: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@17b1 │ │ -06149e: 0c08 |017b: move-result-object v8 │ │ -0614a0: 6e10 ba17 0800 |017c: invoke-virtual {v8}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@17ba │ │ -0614a6: 0c08 |017f: move-result-object v8 │ │ -0614a8: 7020 7c17 8700 |0180: invoke-direct {v7, v8}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@177c │ │ -0614ae: 7020 1904 7c00 |0183: invoke-direct {v12, v7}, Landroid/support/v4/app/FragmentManagerImpl;.throwException:(Ljava/lang/RuntimeException;)V // method@0419 │ │ -0614b4: 1217 |0186: const/4 v7, #int 1 // #1 │ │ -0614b6: 5c17 a700 |0187: iput-boolean v7, v1, Landroid/support/v4/app/Fragment;.mAdded:Z // field@00a7 │ │ -0614ba: 6307 0101 |0189: sget-boolean v7, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@0101 │ │ -0614be: 3807 2400 |018b: if-eqz v7, 01af // +0024 │ │ -0614c2: 1a07 6703 |018d: const-string v7, "FragmentManager" // string@0367 │ │ -0614c6: 2208 b903 |018f: new-instance v8, Ljava/lang/StringBuilder; // type@03b9 │ │ -0614ca: 7010 ae17 0800 |0191: invoke-direct {v8}, Ljava/lang/StringBuilder;.:()V // method@17ae │ │ -0614d0: 1a09 c21a |0194: const-string v9, "restoreAllState: added #" // string@1ac2 │ │ -0614d4: 6e20 b517 9800 |0196: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17b5 │ │ -0614da: 0c08 |0199: move-result-object v8 │ │ -0614dc: 6e20 b117 4800 |019a: invoke-virtual {v8, v4}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@17b1 │ │ -0614e2: 0c08 |019d: move-result-object v8 │ │ -0614e4: 1a09 d200 |019e: const-string v9, ": " // string@00d2 │ │ -0614e8: 6e20 b517 9800 |01a0: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17b5 │ │ -0614ee: 0c08 |01a3: move-result-object v8 │ │ -0614f0: 6e20 b417 1800 |01a4: invoke-virtual {v8, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@17b4 │ │ -0614f6: 0c08 |01a7: move-result-object v8 │ │ -0614f8: 6e10 ba17 0800 |01a8: invoke-virtual {v8}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@17ba │ │ -0614fe: 0c08 |01ab: move-result-object v8 │ │ -061500: 7120 3812 8700 |01ac: invoke-static {v7, v8}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@1238 │ │ -061506: 54c7 0c01 |01af: iget-object v7, v12, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@010c │ │ -06150a: 6e20 d817 1700 |01b1: invoke-virtual {v7, v1}, Ljava/util/ArrayList;.contains:(Ljava/lang/Object;)Z // method@17d8 │ │ -061510: 0a07 |01b4: move-result v7 │ │ -061512: 3807 0a00 |01b5: if-eqz v7, 01bf // +000a │ │ -061516: 2207 a703 |01b7: new-instance v7, Ljava/lang/IllegalStateException; // type@03a7 │ │ -06151a: 1a08 e301 |01b9: const-string v8, "Already added!" // string@01e3 │ │ -06151e: 7020 7c17 8700 |01bb: invoke-direct {v7, v8}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@177c │ │ -061524: 2707 |01be: throw v7 │ │ -061526: 54c7 0c01 |01bf: iget-object v7, v12, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@010c │ │ -06152a: 6e20 d617 1700 |01c1: invoke-virtual {v7, v1}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@17d6 │ │ -061530: d804 0401 |01c4: add-int/lit8 v4, v4, #int 1 // #01 │ │ -061534: 288e |01c6: goto 0154 // -0072 │ │ -061536: 5bca 0c01 |01c7: iput-object v10, v12, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@010c │ │ -06153a: 5427 2401 |01c9: iget-object v7, v2, Landroid/support/v4/app/FragmentManagerState;.mBackStack:[Landroid/support/v4/app/BackStackState; // field@0124 │ │ -06153e: 3807 6e00 |01cb: if-eqz v7, 0239 // +006e │ │ -061542: 2207 cf03 |01cd: new-instance v7, Ljava/util/ArrayList; // type@03cf │ │ -061546: 5428 2401 |01cf: iget-object v8, v2, Landroid/support/v4/app/FragmentManagerState;.mBackStack:[Landroid/support/v4/app/BackStackState; // field@0124 │ │ -06154a: 2188 |01d1: array-length v8, v8 │ │ -06154c: 7020 d417 8700 |01d2: invoke-direct {v7, v8}, Ljava/util/ArrayList;.:(I)V // method@17d4 │ │ -061552: 5bc7 0f01 |01d5: iput-object v7, v12, Landroid/support/v4/app/FragmentManagerImpl;.mBackStack:Ljava/util/ArrayList; // field@010f │ │ -061556: 1204 |01d7: const/4 v4, #int 0 // #0 │ │ -061558: 5427 2401 |01d8: iget-object v7, v2, Landroid/support/v4/app/FragmentManagerState;.mBackStack:[Landroid/support/v4/app/BackStackState; // field@0124 │ │ -06155c: 2177 |01da: array-length v7, v7 │ │ -06155e: 3574 29fe |01db: if-ge v4, v7, 0004 // -01d7 │ │ -061562: 5427 2401 |01dd: iget-object v7, v2, Landroid/support/v4/app/FragmentManagerState;.mBackStack:[Landroid/support/v4/app/BackStackState; // field@0124 │ │ -061566: 4607 0704 |01df: aget-object v7, v7, v4 │ │ -06156a: 6e20 e002 c700 |01e1: invoke-virtual {v7, v12}, Landroid/support/v4/app/BackStackState;.instantiate:(Landroid/support/v4/app/FragmentManagerImpl;)Landroid/support/v4/app/BackStackRecord; // method@02e0 │ │ -061570: 0c00 |01e4: move-result-object v0 │ │ -061572: 6307 0101 |01e5: sget-boolean v7, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@0101 │ │ -061576: 3807 4100 |01e7: if-eqz v7, 0228 // +0041 │ │ -06157a: 1a07 6703 |01e9: const-string v7, "FragmentManager" // string@0367 │ │ -06157e: 2208 b903 |01eb: new-instance v8, Ljava/lang/StringBuilder; // type@03b9 │ │ -061582: 7010 ae17 0800 |01ed: invoke-direct {v8}, Ljava/lang/StringBuilder;.:()V // method@17ae │ │ -061588: 1a09 c41a |01f0: const-string v9, "restoreAllState: back stack #" // string@1ac4 │ │ -06158c: 6e20 b517 9800 |01f2: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17b5 │ │ -061592: 0c08 |01f5: move-result-object v8 │ │ -061594: 6e20 b117 4800 |01f6: invoke-virtual {v8, v4}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@17b1 │ │ -06159a: 0c08 |01f9: move-result-object v8 │ │ -06159c: 1a09 2600 |01fa: const-string v9, " (index " // string@0026 │ │ -0615a0: 6e20 b517 9800 |01fc: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17b5 │ │ -0615a6: 0c08 |01ff: move-result-object v8 │ │ -0615a8: 5209 7500 |0200: iget v9, v0, Landroid/support/v4/app/BackStackRecord;.mIndex:I // field@0075 │ │ -0615ac: 6e20 b117 9800 |0202: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@17b1 │ │ -0615b2: 0c08 |0205: move-result-object v8 │ │ -0615b4: 1a09 c000 |0206: const-string v9, "): " // string@00c0 │ │ -0615b8: 6e20 b517 9800 |0208: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17b5 │ │ -0615be: 0c08 |020b: move-result-object v8 │ │ -0615c0: 6e20 b417 0800 |020c: invoke-virtual {v8, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@17b4 │ │ -0615c6: 0c08 |020f: move-result-object v8 │ │ -0615c8: 6e10 ba17 0800 |0210: invoke-virtual {v8}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@17ba │ │ -0615ce: 0c08 |0213: move-result-object v8 │ │ -0615d0: 7120 3812 8700 |0214: invoke-static {v7, v8}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@1238 │ │ -0615d6: 2205 7801 |0217: new-instance v5, Landroid/support/v4/util/LogWriter; // type@0178 │ │ -0615da: 1a07 6703 |0219: const-string v7, "FragmentManager" // string@0367 │ │ -0615de: 7020 0b08 7500 |021b: invoke-direct {v5, v7}, Landroid/support/v4/util/LogWriter;.:(Ljava/lang/String;)V // method@080b │ │ -0615e4: 2206 9603 |021e: new-instance v6, Ljava/io/PrintWriter; // type@0396 │ │ -0615e8: 7020 4f17 5600 |0220: invoke-direct {v6, v5}, Ljava/io/PrintWriter;.:(Ljava/io/Writer;)V // method@174f │ │ -0615ee: 1a07 0300 |0223: const-string v7, " " // string@0003 │ │ -0615f2: 6e40 bc02 70b6 |0225: invoke-virtual {v0, v7, v6, v11}, Landroid/support/v4/app/BackStackRecord;.dump:(Ljava/lang/String;Ljava/io/PrintWriter;Z)V // method@02bc │ │ -0615f8: 54c7 0f01 |0228: iget-object v7, v12, Landroid/support/v4/app/FragmentManagerImpl;.mBackStack:Ljava/util/ArrayList; // field@010f │ │ -0615fc: 6e20 d617 0700 |022a: invoke-virtual {v7, v0}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@17d6 │ │ -061602: 5207 7500 |022d: iget v7, v0, Landroid/support/v4/app/BackStackRecord;.mIndex:I // field@0075 │ │ -061606: 3a07 0700 |022f: if-ltz v7, 0236 // +0007 │ │ -06160a: 5207 7500 |0231: iget v7, v0, Landroid/support/v4/app/BackStackRecord;.mIndex:I // field@0075 │ │ -06160e: 6e30 1604 7c00 |0233: invoke-virtual {v12, v7, v0}, Landroid/support/v4/app/FragmentManagerImpl;.setBackStackIndex:(ILandroid/support/v4/app/BackStackRecord;)V // method@0416 │ │ -061614: d804 0401 |0236: add-int/lit8 v4, v4, #int 1 // #01 │ │ -061618: 28a0 |0238: goto 01d8 // -0060 │ │ -06161a: 5bca 0f01 |0239: iput-object v10, v12, Landroid/support/v4/app/FragmentManagerImpl;.mBackStack:Ljava/util/ArrayList; // field@010f │ │ -06161e: 2900 c9fd |023b: goto/16 0004 // -0237 │ │ - catches : (none) │ │ - positions : │ │ - 0x0002 line=1756 │ │ - 0x0004 line=1863 │ │ - 0x0006 line=1757 │ │ - 0x0008 line=1758 │ │ - 0x000c line=1762 │ │ - 0x000e line=1763 │ │ - 0x0015 line=1764 │ │ - 0x001b line=1765 │ │ - 0x0037 line=1766 │ │ - 0x003d line=1767 │ │ - 0x003f line=1768 │ │ - 0x0041 line=1769 │ │ - 0x0043 line=1770 │ │ - 0x0045 line=1771 │ │ - 0x0047 line=1772 │ │ - 0x0049 line=1773 │ │ - 0x004d line=1774 │ │ - 0x0058 line=1775 │ │ - 0x0062 line=1763 │ │ - 0x0065 line=1783 │ │ - 0x006f line=1784 │ │ - 0x0073 line=1785 │ │ - 0x0078 line=1787 │ │ - 0x007e line=1788 │ │ - 0x0082 line=1789 │ │ - 0x0084 line=1790 │ │ - 0x008c line=1791 │ │ - 0x00b2 line=1792 │ │ - 0x00b7 line=1796 │ │ - 0x00b9 line=1787 │ │ - 0x00bc line=1798 │ │ - 0x00c1 line=1799 │ │ - 0x00c5 line=1800 │ │ - 0x00cc line=1802 │ │ - 0x00e8 line=1803 │ │ - 0x00f2 line=1808 │ │ - 0x00f4 line=1809 │ │ - 0x00fb line=1810 │ │ - 0x0101 line=1811 │ │ - 0x0105 line=1812 │ │ - 0x010f line=1813 │ │ - 0x011b line=1809 │ │ - 0x011e line=1815 │ │ - 0x0142 line=1817 │ │ - 0x0145 line=1824 │ │ - 0x0149 line=1825 │ │ - 0x0153 line=1826 │ │ - 0x0159 line=1827 │ │ - 0x0165 line=1828 │ │ - 0x0167 line=1829 │ │ - 0x0186 line=1832 │ │ - 0x0189 line=1833 │ │ - 0x01af line=1834 │ │ - 0x01b7 line=1835 │ │ - 0x01bf line=1837 │ │ - 0x01c4 line=1826 │ │ - 0x01c7 line=1840 │ │ - 0x01c9 line=1844 │ │ - 0x01cd line=1845 │ │ - 0x01d7 line=1846 │ │ - 0x01dd line=1847 │ │ - 0x01e5 line=1848 │ │ - 0x01e9 line=1849 │ │ - 0x0217 line=1851 │ │ - 0x021e line=1852 │ │ - 0x0223 line=1853 │ │ - 0x0228 line=1855 │ │ - 0x022d line=1856 │ │ - 0x0231 line=1857 │ │ - 0x0236 line=1846 │ │ - 0x0239 line=1861 │ │ + insns size : 577 16-bit code units │ │ +0886ac: |[0886ac] android.support.v4.app.FragmentManagerImpl.restoreAllState:(Landroid/os/Parcelable;Ljava/util/ArrayList;)V │ │ +0886bc: 120b |0000: const/4 v11, #int 0 // #0 │ │ +0886be: 120a |0001: const/4 v10, #int 0 // #0 │ │ +0886c0: 390d 0300 |0002: if-nez v13, 0005 // +0003 │ │ +0886c4: 0e00 |0004: return-void │ │ +0886c6: 07d2 |0005: move-object v2, v13 │ │ +0886c8: 1f02 2e01 |0006: check-cast v2, Landroid/support/v4/app/FragmentManagerState; // type@012e │ │ +0886cc: 5427 6001 |0008: iget-object v7, v2, Landroid/support/v4/app/FragmentManagerState;.mActive:[Landroid/support/v4/app/FragmentState; // field@0160 │ │ +0886d0: 3807 faff |000a: if-eqz v7, 0004 // -0006 │ │ +0886d4: 380e 5d00 |000c: if-eqz v14, 0069 // +005d │ │ +0886d8: 1204 |000e: const/4 v4, #int 0 // #0 │ │ +0886da: 6e10 de22 0e00 |000f: invoke-virtual {v14}, Ljava/util/ArrayList;.size:()I // method@22de │ │ +0886e0: 0a07 |0012: move-result v7 │ │ +0886e2: 3574 5600 |0013: if-ge v4, v7, 0069 // +0056 │ │ +0886e6: 6e20 d722 4e00 |0015: invoke-virtual {v14, v4}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@22d7 │ │ +0886ec: 0c01 |0018: move-result-object v1 │ │ +0886ee: 1f01 1d01 |0019: check-cast v1, Landroid/support/v4/app/Fragment; // type@011d │ │ +0886f2: 6307 3f01 |001b: sget-boolean v7, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@013f │ │ +0886f6: 3807 1a00 |001d: if-eqz v7, 0037 // +001a │ │ +0886fa: 1a07 6604 |001f: const-string v7, "FragmentManager" // string@0466 │ │ +0886fe: 2208 3e05 |0021: new-instance v8, Ljava/lang/StringBuilder; // type@053e │ │ +088702: 7010 a422 0800 |0023: invoke-direct {v8}, Ljava/lang/StringBuilder;.:()V // method@22a4 │ │ +088708: 1a09 5323 |0026: const-string v9, "restoreAllState: re-attaching retained " // string@2353 │ │ +08870c: 6e20 ad22 9800 |0028: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22ad │ │ +088712: 0c08 |002b: move-result-object v8 │ │ +088714: 6e20 ac22 1800 |002c: invoke-virtual {v8, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@22ac │ │ +08871a: 0c08 |002f: move-result-object v8 │ │ +08871c: 6e10 b222 0800 |0030: invoke-virtual {v8}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@22b2 │ │ +088722: 0c08 |0033: move-result-object v8 │ │ +088724: 7120 741c 8700 |0034: invoke-static {v7, v8}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@1c74 │ │ +08872a: 5427 6001 |0037: iget-object v7, v2, Landroid/support/v4/app/FragmentManagerState;.mActive:[Landroid/support/v4/app/FragmentState; // field@0160 │ │ +08872e: 5218 f200 |0039: iget v8, v1, Landroid/support/v4/app/Fragment;.mIndex:I // field@00f2 │ │ +088732: 4603 0708 |003b: aget-object v3, v7, v8 │ │ +088736: 5b31 7001 |003d: iput-object v1, v3, Landroid/support/v4/app/FragmentState;.mInstance:Landroid/support/v4/app/Fragment; // field@0170 │ │ +08873a: 5b1a 0101 |003f: iput-object v10, v1, Landroid/support/v4/app/Fragment;.mSavedViewState:Landroid/util/SparseArray; // field@0101 │ │ +08873e: 591b e000 |0041: iput v11, v1, Landroid/support/v4/app/Fragment;.mBackStackNesting:I // field@00e0 │ │ +088742: 5c1b f100 |0043: iput-boolean v11, v1, Landroid/support/v4/app/Fragment;.mInLayout:Z // field@00f1 │ │ +088746: 5c1b db00 |0045: iput-boolean v11, v1, Landroid/support/v4/app/Fragment;.mAdded:Z // field@00db │ │ +08874a: 5b1a 0701 |0047: iput-object v10, v1, Landroid/support/v4/app/Fragment;.mTarget:Landroid/support/v4/app/Fragment; // field@0107 │ │ +08874e: 5437 7201 |0049: iget-object v7, v3, Landroid/support/v4/app/FragmentState;.mSavedFragmentState:Landroid/os/Bundle; // field@0172 │ │ +088752: 3807 1b00 |004b: if-eqz v7, 0066 // +001b │ │ +088756: 5437 7201 |004d: iget-object v7, v3, Landroid/support/v4/app/FragmentState;.mSavedFragmentState:Landroid/os/Bundle; // field@0172 │ │ +08875a: 54c8 4901 |004f: iget-object v8, v12, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0149 │ │ +08875e: 6e10 3e05 0800 |0051: invoke-virtual {v8}, Landroid/support/v4/app/FragmentActivity;.getClassLoader:()Ljava/lang/ClassLoader; // method@053e │ │ +088764: 0c08 |0054: move-result-object v8 │ │ +088766: 6e20 0403 8700 |0055: invoke-virtual {v7, v8}, Landroid/os/Bundle;.setClassLoader:(Ljava/lang/ClassLoader;)V // method@0304 │ │ +08876c: 5437 7201 |0058: iget-object v7, v3, Landroid/support/v4/app/FragmentState;.mSavedFragmentState:Landroid/os/Bundle; // field@0172 │ │ +088770: 1a08 e511 |005a: const-string v8, "android:view_state" // string@11e5 │ │ +088774: 6e20 f102 8700 |005c: invoke-virtual {v7, v8}, Landroid/os/Bundle;.getSparseParcelableArray:(Ljava/lang/String;)Landroid/util/SparseArray; // method@02f1 │ │ +08877a: 0c07 |005f: move-result-object v7 │ │ +08877c: 5b17 0101 |0060: iput-object v7, v1, Landroid/support/v4/app/Fragment;.mSavedViewState:Landroid/util/SparseArray; // field@0101 │ │ +088780: 5437 7201 |0062: iget-object v7, v3, Landroid/support/v4/app/FragmentState;.mSavedFragmentState:Landroid/os/Bundle; // field@0172 │ │ +088784: 5b17 0001 |0064: iput-object v7, v1, Landroid/support/v4/app/Fragment;.mSavedFragmentState:Landroid/os/Bundle; // field@0100 │ │ +088788: d804 0401 |0066: add-int/lit8 v4, v4, #int 1 // #01 │ │ +08878c: 28a7 |0068: goto 000f // -0059 │ │ +08878e: 2207 5905 |0069: new-instance v7, Ljava/util/ArrayList; // type@0559 │ │ +088792: 5428 6001 |006b: iget-object v8, v2, Landroid/support/v4/app/FragmentManagerState;.mActive:[Landroid/support/v4/app/FragmentState; // field@0160 │ │ +088796: 2188 |006d: array-length v8, v8 │ │ +088798: 7020 d022 8700 |006e: invoke-direct {v7, v8}, Ljava/util/ArrayList;.:(I)V // method@22d0 │ │ +08879e: 5bc7 4801 |0071: iput-object v7, v12, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@0148 │ │ +0887a2: 54c7 4c01 |0073: iget-object v7, v12, Landroid/support/v4/app/FragmentManagerImpl;.mAvailIndices:Ljava/util/ArrayList; // field@014c │ │ +0887a6: 3807 0700 |0075: if-eqz v7, 007c // +0007 │ │ +0887aa: 54c7 4c01 |0077: iget-object v7, v12, Landroid/support/v4/app/FragmentManagerImpl;.mAvailIndices:Ljava/util/ArrayList; // field@014c │ │ +0887ae: 6e10 d522 0700 |0079: invoke-virtual {v7}, Ljava/util/ArrayList;.clear:()V // method@22d5 │ │ +0887b4: 1204 |007c: const/4 v4, #int 0 // #0 │ │ +0887b6: 5427 6001 |007d: iget-object v7, v2, Landroid/support/v4/app/FragmentManagerState;.mActive:[Landroid/support/v4/app/FragmentState; // field@0160 │ │ +0887ba: 2177 |007f: array-length v7, v7 │ │ +0887bc: 3574 7600 |0080: if-ge v4, v7, 00f6 // +0076 │ │ +0887c0: 5427 6001 |0082: iget-object v7, v2, Landroid/support/v4/app/FragmentManagerState;.mActive:[Landroid/support/v4/app/FragmentState; // field@0160 │ │ +0887c4: 4603 0704 |0084: aget-object v3, v7, v4 │ │ +0887c8: 3803 3a00 |0086: if-eqz v3, 00c0 // +003a │ │ +0887cc: 54c7 4901 |0088: iget-object v7, v12, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0149 │ │ +0887d0: 54c8 5901 |008a: iget-object v8, v12, Landroid/support/v4/app/FragmentManagerImpl;.mParent:Landroid/support/v4/app/Fragment; // field@0159 │ │ +0887d4: 6e30 0b06 7308 |008c: invoke-virtual {v3, v7, v8}, Landroid/support/v4/app/FragmentState;.instantiate:(Landroid/support/v4/app/FragmentActivity;Landroid/support/v4/app/Fragment;)Landroid/support/v4/app/Fragment; // method@060b │ │ +0887da: 0c01 |008f: move-result-object v1 │ │ +0887dc: 6307 3f01 |0090: sget-boolean v7, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@013f │ │ +0887e0: 3807 2400 |0092: if-eqz v7, 00b6 // +0024 │ │ +0887e4: 1a07 6604 |0094: const-string v7, "FragmentManager" // string@0466 │ │ +0887e8: 2208 3e05 |0096: new-instance v8, Ljava/lang/StringBuilder; // type@053e │ │ +0887ec: 7010 a422 0800 |0098: invoke-direct {v8}, Ljava/lang/StringBuilder;.:()V // method@22a4 │ │ +0887f2: 1a09 4f23 |009b: const-string v9, "restoreAllState: active #" // string@234f │ │ +0887f6: 6e20 ad22 9800 |009d: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22ad │ │ +0887fc: 0c08 |00a0: move-result-object v8 │ │ +0887fe: 6e20 a922 4800 |00a1: invoke-virtual {v8, v4}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@22a9 │ │ +088804: 0c08 |00a4: move-result-object v8 │ │ +088806: 1a09 f000 |00a5: const-string v9, ": " // string@00f0 │ │ +08880a: 6e20 ad22 9800 |00a7: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22ad │ │ +088810: 0c08 |00aa: move-result-object v8 │ │ +088812: 6e20 ac22 1800 |00ab: invoke-virtual {v8, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@22ac │ │ +088818: 0c08 |00ae: move-result-object v8 │ │ +08881a: 6e10 b222 0800 |00af: invoke-virtual {v8}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@22b2 │ │ +088820: 0c08 |00b2: move-result-object v8 │ │ +088822: 7120 741c 8700 |00b3: invoke-static {v7, v8}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@1c74 │ │ +088828: 54c7 4801 |00b6: iget-object v7, v12, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@0148 │ │ +08882c: 6e20 d322 1700 |00b8: invoke-virtual {v7, v1}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@22d3 │ │ +088832: 5b3a 7001 |00bb: iput-object v10, v3, Landroid/support/v4/app/FragmentState;.mInstance:Landroid/support/v4/app/Fragment; // field@0170 │ │ +088836: d804 0401 |00bd: add-int/lit8 v4, v4, #int 1 // #01 │ │ +08883a: 28be |00bf: goto 007d // -0042 │ │ +08883c: 54c7 4801 |00c0: iget-object v7, v12, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@0148 │ │ +088840: 6e20 d322 a700 |00c2: invoke-virtual {v7, v10}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@22d3 │ │ +088846: 54c7 4c01 |00c5: iget-object v7, v12, Landroid/support/v4/app/FragmentManagerImpl;.mAvailIndices:Ljava/util/ArrayList; // field@014c │ │ +08884a: 3907 0900 |00c7: if-nez v7, 00d0 // +0009 │ │ +08884e: 2207 5905 |00c9: new-instance v7, Ljava/util/ArrayList; // type@0559 │ │ +088852: 7010 cf22 0700 |00cb: invoke-direct {v7}, Ljava/util/ArrayList;.:()V // method@22cf │ │ +088858: 5bc7 4c01 |00ce: iput-object v7, v12, Landroid/support/v4/app/FragmentManagerImpl;.mAvailIndices:Ljava/util/ArrayList; // field@014c │ │ +08885c: 6307 3f01 |00d0: sget-boolean v7, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@013f │ │ +088860: 3807 1a00 |00d2: if-eqz v7, 00ec // +001a │ │ +088864: 1a07 6604 |00d4: const-string v7, "FragmentManager" // string@0466 │ │ +088868: 2208 3e05 |00d6: new-instance v8, Ljava/lang/StringBuilder; // type@053e │ │ +08886c: 7010 a422 0800 |00d8: invoke-direct {v8}, Ljava/lang/StringBuilder;.:()V // method@22a4 │ │ +088872: 1a09 5123 |00db: const-string v9, "restoreAllState: avail #" // string@2351 │ │ +088876: 6e20 ad22 9800 |00dd: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22ad │ │ +08887c: 0c08 |00e0: move-result-object v8 │ │ +08887e: 6e20 a922 4800 |00e1: invoke-virtual {v8, v4}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@22a9 │ │ +088884: 0c08 |00e4: move-result-object v8 │ │ +088886: 6e10 b222 0800 |00e5: invoke-virtual {v8}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@22b2 │ │ +08888c: 0c08 |00e8: move-result-object v8 │ │ +08888e: 7120 741c 8700 |00e9: invoke-static {v7, v8}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@1c74 │ │ +088894: 54c7 4c01 |00ec: iget-object v7, v12, Landroid/support/v4/app/FragmentManagerImpl;.mAvailIndices:Ljava/util/ArrayList; // field@014c │ │ +088898: 7110 7422 0400 |00ee: invoke-static {v4}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@2274 │ │ +08889e: 0c08 |00f1: move-result-object v8 │ │ +0888a0: 6e20 d322 8700 |00f2: invoke-virtual {v7, v8}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@22d3 │ │ +0888a6: 28c8 |00f5: goto 00bd // -0038 │ │ +0888a8: 380e 5300 |00f6: if-eqz v14, 0149 // +0053 │ │ +0888ac: 1204 |00f8: const/4 v4, #int 0 // #0 │ │ +0888ae: 6e10 de22 0e00 |00f9: invoke-virtual {v14}, Ljava/util/ArrayList;.size:()I // method@22de │ │ +0888b4: 0a07 |00fc: move-result v7 │ │ +0888b6: 3574 4c00 |00fd: if-ge v4, v7, 0149 // +004c │ │ +0888ba: 6e20 d722 4e00 |00ff: invoke-virtual {v14, v4}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@22d7 │ │ +0888c0: 0c01 |0102: move-result-object v1 │ │ +0888c2: 1f01 1d01 |0103: check-cast v1, Landroid/support/v4/app/Fragment; // type@011d │ │ +0888c6: 5217 0801 |0105: iget v7, v1, Landroid/support/v4/app/Fragment;.mTargetIndex:I // field@0108 │ │ +0888ca: 3a07 1800 |0107: if-ltz v7, 011f // +0018 │ │ +0888ce: 5217 0801 |0109: iget v7, v1, Landroid/support/v4/app/Fragment;.mTargetIndex:I // field@0108 │ │ +0888d2: 54c8 4801 |010b: iget-object v8, v12, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@0148 │ │ +0888d6: 6e10 de22 0800 |010d: invoke-virtual {v8}, Ljava/util/ArrayList;.size:()I // method@22de │ │ +0888dc: 0a08 |0110: move-result v8 │ │ +0888de: 3587 1100 |0111: if-ge v7, v8, 0122 // +0011 │ │ +0888e2: 54c7 4801 |0113: iget-object v7, v12, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@0148 │ │ +0888e6: 5218 0801 |0115: iget v8, v1, Landroid/support/v4/app/Fragment;.mTargetIndex:I // field@0108 │ │ +0888ea: 6e20 d722 8700 |0117: invoke-virtual {v7, v8}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@22d7 │ │ +0888f0: 0c07 |011a: move-result-object v7 │ │ +0888f2: 1f07 1d01 |011b: check-cast v7, Landroid/support/v4/app/Fragment; // type@011d │ │ +0888f6: 5b17 0701 |011d: iput-object v7, v1, Landroid/support/v4/app/Fragment;.mTarget:Landroid/support/v4/app/Fragment; // field@0107 │ │ +0888fa: d804 0401 |011f: add-int/lit8 v4, v4, #int 1 // #01 │ │ +0888fe: 28d8 |0121: goto 00f9 // -0028 │ │ +088900: 1a07 6604 |0122: const-string v7, "FragmentManager" // string@0466 │ │ +088904: 2208 3e05 |0124: new-instance v8, Ljava/lang/StringBuilder; // type@053e │ │ +088908: 7010 a422 0800 |0126: invoke-direct {v8}, Ljava/lang/StringBuilder;.:()V // method@22a4 │ │ +08890e: 1a09 bc0d |0129: const-string v9, "Re-attaching retained fragment " // string@0dbc │ │ +088912: 6e20 ad22 9800 |012b: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22ad │ │ +088918: 0c08 |012e: move-result-object v8 │ │ +08891a: 6e20 ac22 1800 |012f: invoke-virtual {v8, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@22ac │ │ +088920: 0c08 |0132: move-result-object v8 │ │ +088922: 1a09 8c00 |0133: const-string v9, " target no longer exists: " // string@008c │ │ +088926: 6e20 ad22 9800 |0135: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22ad │ │ +08892c: 0c08 |0138: move-result-object v8 │ │ +08892e: 5219 0801 |0139: iget v9, v1, Landroid/support/v4/app/Fragment;.mTargetIndex:I // field@0108 │ │ +088932: 6e20 a922 9800 |013b: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@22a9 │ │ +088938: 0c08 |013e: move-result-object v8 │ │ +08893a: 6e10 b222 0800 |013f: invoke-virtual {v8}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@22b2 │ │ +088940: 0c08 |0142: move-result-object v8 │ │ +088942: 7120 751c 8700 |0143: invoke-static {v7, v8}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;)I // method@1c75 │ │ +088948: 5b1a 0701 |0146: iput-object v10, v1, Landroid/support/v4/app/Fragment;.mTarget:Landroid/support/v4/app/Fragment; // field@0107 │ │ +08894c: 28d7 |0148: goto 011f // -0029 │ │ +08894e: 5427 6101 |0149: iget-object v7, v2, Landroid/support/v4/app/FragmentManagerState;.mAdded:[I // field@0161 │ │ +088952: 3807 8000 |014b: if-eqz v7, 01cb // +0080 │ │ +088956: 2207 5905 |014d: new-instance v7, Ljava/util/ArrayList; // type@0559 │ │ +08895a: 5428 6101 |014f: iget-object v8, v2, Landroid/support/v4/app/FragmentManagerState;.mAdded:[I // field@0161 │ │ +08895e: 2188 |0151: array-length v8, v8 │ │ +088960: 7020 d022 8700 |0152: invoke-direct {v7, v8}, Ljava/util/ArrayList;.:(I)V // method@22d0 │ │ +088966: 5bc7 4a01 |0155: iput-object v7, v12, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@014a │ │ +08896a: 1204 |0157: const/4 v4, #int 0 // #0 │ │ +08896c: 5427 6101 |0158: iget-object v7, v2, Landroid/support/v4/app/FragmentManagerState;.mAdded:[I // field@0161 │ │ +088970: 2177 |015a: array-length v7, v7 │ │ +088972: 3574 7200 |015b: if-ge v4, v7, 01cd // +0072 │ │ +088976: 54c7 4801 |015d: iget-object v7, v12, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@0148 │ │ +08897a: 5428 6101 |015f: iget-object v8, v2, Landroid/support/v4/app/FragmentManagerState;.mAdded:[I // field@0161 │ │ +08897e: 4408 0804 |0161: aget v8, v8, v4 │ │ +088982: 6e20 d722 8700 |0163: invoke-virtual {v7, v8}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@22d7 │ │ +088988: 0c01 |0166: move-result-object v1 │ │ +08898a: 1f01 1d01 |0167: check-cast v1, Landroid/support/v4/app/Fragment; // type@011d │ │ +08898e: 3901 2100 |0169: if-nez v1, 018a // +0021 │ │ +088992: 2207 2c05 |016b: new-instance v7, Ljava/lang/IllegalStateException; // type@052c │ │ +088996: 2208 3e05 |016d: new-instance v8, Ljava/lang/StringBuilder; // type@053e │ │ +08899a: 7010 a422 0800 |016f: invoke-direct {v8}, Ljava/lang/StringBuilder;.:()V // method@22a4 │ │ +0889a0: 1a09 f00c |0172: const-string v9, "No instantiated fragment for index #" // string@0cf0 │ │ +0889a4: 6e20 ad22 9800 |0174: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22ad │ │ +0889aa: 0c08 |0177: move-result-object v8 │ │ +0889ac: 5429 6101 |0178: iget-object v9, v2, Landroid/support/v4/app/FragmentManagerState;.mAdded:[I // field@0161 │ │ +0889b0: 4409 0904 |017a: aget v9, v9, v4 │ │ +0889b4: 6e20 a922 9800 |017c: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@22a9 │ │ +0889ba: 0c08 |017f: move-result-object v8 │ │ +0889bc: 6e10 b222 0800 |0180: invoke-virtual {v8}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@22b2 │ │ +0889c2: 0c08 |0183: move-result-object v8 │ │ +0889c4: 7020 6c22 8700 |0184: invoke-direct {v7, v8}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@226c │ │ +0889ca: 7020 e905 7c00 |0187: invoke-direct {v12, v7}, Landroid/support/v4/app/FragmentManagerImpl;.throwException:(Ljava/lang/RuntimeException;)V // method@05e9 │ │ +0889d0: 1217 |018a: const/4 v7, #int 1 // #1 │ │ +0889d2: 5c17 db00 |018b: iput-boolean v7, v1, Landroid/support/v4/app/Fragment;.mAdded:Z // field@00db │ │ +0889d6: 6307 3f01 |018d: sget-boolean v7, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@013f │ │ +0889da: 3807 2400 |018f: if-eqz v7, 01b3 // +0024 │ │ +0889de: 1a07 6604 |0191: const-string v7, "FragmentManager" // string@0466 │ │ +0889e2: 2208 3e05 |0193: new-instance v8, Ljava/lang/StringBuilder; // type@053e │ │ +0889e6: 7010 a422 0800 |0195: invoke-direct {v8}, Ljava/lang/StringBuilder;.:()V // method@22a4 │ │ +0889ec: 1a09 5023 |0198: const-string v9, "restoreAllState: added #" // string@2350 │ │ +0889f0: 6e20 ad22 9800 |019a: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22ad │ │ +0889f6: 0c08 |019d: move-result-object v8 │ │ +0889f8: 6e20 a922 4800 |019e: invoke-virtual {v8, v4}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@22a9 │ │ +0889fe: 0c08 |01a1: move-result-object v8 │ │ +088a00: 1a09 f000 |01a2: const-string v9, ": " // string@00f0 │ │ +088a04: 6e20 ad22 9800 |01a4: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22ad │ │ +088a0a: 0c08 |01a7: move-result-object v8 │ │ +088a0c: 6e20 ac22 1800 |01a8: invoke-virtual {v8, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@22ac │ │ +088a12: 0c08 |01ab: move-result-object v8 │ │ +088a14: 6e10 b222 0800 |01ac: invoke-virtual {v8}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@22b2 │ │ +088a1a: 0c08 |01af: move-result-object v8 │ │ +088a1c: 7120 741c 8700 |01b0: invoke-static {v7, v8}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@1c74 │ │ +088a22: 54c7 4a01 |01b3: iget-object v7, v12, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@014a │ │ +088a26: 6e20 d622 1700 |01b5: invoke-virtual {v7, v1}, Ljava/util/ArrayList;.contains:(Ljava/lang/Object;)Z // method@22d6 │ │ +088a2c: 0a07 |01b8: move-result v7 │ │ +088a2e: 3807 0a00 |01b9: if-eqz v7, 01c3 // +000a │ │ +088a32: 2207 2c05 |01bb: new-instance v7, Ljava/lang/IllegalStateException; // type@052c │ │ +088a36: 1a08 3602 |01bd: const-string v8, "Already added!" // string@0236 │ │ +088a3a: 7020 6c22 8700 |01bf: invoke-direct {v7, v8}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@226c │ │ +088a40: 2707 |01c2: throw v7 │ │ +088a42: 54c7 4a01 |01c3: iget-object v7, v12, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@014a │ │ +088a46: 6e20 d322 1700 |01c5: invoke-virtual {v7, v1}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@22d3 │ │ +088a4c: d804 0401 |01c8: add-int/lit8 v4, v4, #int 1 // #01 │ │ +088a50: 288e |01ca: goto 0158 // -0072 │ │ +088a52: 5bca 4a01 |01cb: iput-object v10, v12, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@014a │ │ +088a56: 5427 6201 |01cd: iget-object v7, v2, Landroid/support/v4/app/FragmentManagerState;.mBackStack:[Landroid/support/v4/app/BackStackState; // field@0162 │ │ +088a5a: 3807 6e00 |01cf: if-eqz v7, 023d // +006e │ │ +088a5e: 2207 5905 |01d1: new-instance v7, Ljava/util/ArrayList; // type@0559 │ │ +088a62: 5428 6201 |01d3: iget-object v8, v2, Landroid/support/v4/app/FragmentManagerState;.mBackStack:[Landroid/support/v4/app/BackStackState; // field@0162 │ │ +088a66: 2188 |01d5: array-length v8, v8 │ │ +088a68: 7020 d022 8700 |01d6: invoke-direct {v7, v8}, Ljava/util/ArrayList;.:(I)V // method@22d0 │ │ +088a6e: 5bc7 4d01 |01d9: iput-object v7, v12, Landroid/support/v4/app/FragmentManagerImpl;.mBackStack:Ljava/util/ArrayList; // field@014d │ │ +088a72: 1204 |01db: const/4 v4, #int 0 // #0 │ │ +088a74: 5427 6201 |01dc: iget-object v7, v2, Landroid/support/v4/app/FragmentManagerState;.mBackStack:[Landroid/support/v4/app/BackStackState; // field@0162 │ │ +088a78: 2177 |01de: array-length v7, v7 │ │ +088a7a: 3574 25fe |01df: if-ge v4, v7, 0004 // -01db │ │ +088a7e: 5427 6201 |01e1: iget-object v7, v2, Landroid/support/v4/app/FragmentManagerState;.mBackStack:[Landroid/support/v4/app/BackStackState; // field@0162 │ │ +088a82: 4607 0704 |01e3: aget-object v7, v7, v4 │ │ +088a86: 6e20 9104 c700 |01e5: invoke-virtual {v7, v12}, Landroid/support/v4/app/BackStackState;.instantiate:(Landroid/support/v4/app/FragmentManagerImpl;)Landroid/support/v4/app/BackStackRecord; // method@0491 │ │ +088a8c: 0c00 |01e8: move-result-object v0 │ │ +088a8e: 6307 3f01 |01e9: sget-boolean v7, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@013f │ │ +088a92: 3807 4100 |01eb: if-eqz v7, 022c // +0041 │ │ +088a96: 1a07 6604 |01ed: const-string v7, "FragmentManager" // string@0466 │ │ +088a9a: 2208 3e05 |01ef: new-instance v8, Ljava/lang/StringBuilder; // type@053e │ │ +088a9e: 7010 a422 0800 |01f1: invoke-direct {v8}, Ljava/lang/StringBuilder;.:()V // method@22a4 │ │ +088aa4: 1a09 5223 |01f4: const-string v9, "restoreAllState: back stack #" // string@2352 │ │ +088aa8: 6e20 ad22 9800 |01f6: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22ad │ │ +088aae: 0c08 |01f9: move-result-object v8 │ │ +088ab0: 6e20 a922 4800 |01fa: invoke-virtual {v8, v4}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@22a9 │ │ +088ab6: 0c08 |01fd: move-result-object v8 │ │ +088ab8: 1a09 2600 |01fe: const-string v9, " (index " // string@0026 │ │ +088abc: 6e20 ad22 9800 |0200: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22ad │ │ +088ac2: 0c08 |0203: move-result-object v8 │ │ +088ac4: 5209 a400 |0204: iget v9, v0, Landroid/support/v4/app/BackStackRecord;.mIndex:I // field@00a4 │ │ +088ac8: 6e20 a922 9800 |0206: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@22a9 │ │ +088ace: 0c08 |0209: move-result-object v8 │ │ +088ad0: 1a09 d200 |020a: const-string v9, "): " // string@00d2 │ │ +088ad4: 6e20 ad22 9800 |020c: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22ad │ │ +088ada: 0c08 |020f: move-result-object v8 │ │ +088adc: 6e20 ac22 0800 |0210: invoke-virtual {v8, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@22ac │ │ +088ae2: 0c08 |0213: move-result-object v8 │ │ +088ae4: 6e10 b222 0800 |0214: invoke-virtual {v8}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@22b2 │ │ +088aea: 0c08 |0217: move-result-object v8 │ │ +088aec: 7120 741c 8700 |0218: invoke-static {v7, v8}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@1c74 │ │ +088af2: 2205 8e02 |021b: new-instance v5, Landroid/support/v4/util/LogWriter; // type@028e │ │ +088af6: 1a07 6604 |021d: const-string v7, "FragmentManager" // string@0466 │ │ +088afa: 7020 a70e 7500 |021f: invoke-direct {v5, v7}, Landroid/support/v4/util/LogWriter;.:(Ljava/lang/String;)V // method@0ea7 │ │ +088b00: 2206 1805 |0222: new-instance v6, Ljava/io/PrintWriter; // type@0518 │ │ +088b04: 7020 3922 5600 |0224: invoke-direct {v6, v5}, Ljava/io/PrintWriter;.:(Ljava/io/Writer;)V // method@2239 │ │ +088b0a: 1a07 0300 |0227: const-string v7, " " // string@0003 │ │ +088b0e: 6e40 5c04 70b6 |0229: invoke-virtual {v0, v7, v6, v11}, Landroid/support/v4/app/BackStackRecord;.dump:(Ljava/lang/String;Ljava/io/PrintWriter;Z)V // method@045c │ │ +088b14: 54c7 4d01 |022c: iget-object v7, v12, Landroid/support/v4/app/FragmentManagerImpl;.mBackStack:Ljava/util/ArrayList; // field@014d │ │ +088b18: 6e20 d322 0700 |022e: invoke-virtual {v7, v0}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@22d3 │ │ +088b1e: 5207 a400 |0231: iget v7, v0, Landroid/support/v4/app/BackStackRecord;.mIndex:I // field@00a4 │ │ +088b22: 3a07 0700 |0233: if-ltz v7, 023a // +0007 │ │ +088b26: 5207 a400 |0235: iget v7, v0, Landroid/support/v4/app/BackStackRecord;.mIndex:I // field@00a4 │ │ +088b2a: 6e30 e605 7c00 |0237: invoke-virtual {v12, v7, v0}, Landroid/support/v4/app/FragmentManagerImpl;.setBackStackIndex:(ILandroid/support/v4/app/BackStackRecord;)V // method@05e6 │ │ +088b30: d804 0401 |023a: add-int/lit8 v4, v4, #int 1 // #01 │ │ +088b34: 28a0 |023c: goto 01dc // -0060 │ │ +088b36: 5bca 4d01 |023d: iput-object v10, v12, Landroid/support/v4/app/FragmentManagerImpl;.mBackStack:Ljava/util/ArrayList; // field@014d │ │ +088b3a: 2900 c5fd |023f: goto/16 0004 // -023b │ │ + catches : (none) │ │ + positions : │ │ + 0x0002 line=1788 │ │ + 0x0004 line=1896 │ │ + 0x0006 line=1789 │ │ + 0x0008 line=1790 │ │ + 0x000c line=1794 │ │ + 0x000e line=1795 │ │ + 0x0015 line=1796 │ │ + 0x001b line=1797 │ │ + 0x0037 line=1798 │ │ + 0x003d line=1799 │ │ + 0x003f line=1800 │ │ + 0x0041 line=1801 │ │ + 0x0043 line=1802 │ │ + 0x0045 line=1803 │ │ + 0x0047 line=1804 │ │ + 0x0049 line=1805 │ │ + 0x004d line=1806 │ │ + 0x0058 line=1807 │ │ + 0x0062 line=1809 │ │ + 0x0066 line=1795 │ │ + 0x0069 line=1816 │ │ + 0x0073 line=1817 │ │ + 0x0077 line=1818 │ │ + 0x007c line=1820 │ │ + 0x0082 line=1821 │ │ + 0x0086 line=1822 │ │ + 0x0088 line=1823 │ │ + 0x0090 line=1824 │ │ + 0x00b6 line=1825 │ │ + 0x00bb line=1829 │ │ + 0x00bd line=1820 │ │ + 0x00c0 line=1831 │ │ + 0x00c5 line=1832 │ │ + 0x00c9 line=1833 │ │ + 0x00d0 line=1835 │ │ + 0x00ec line=1836 │ │ + 0x00f6 line=1841 │ │ + 0x00f8 line=1842 │ │ + 0x00ff line=1843 │ │ + 0x0105 line=1844 │ │ + 0x0109 line=1845 │ │ + 0x0113 line=1846 │ │ + 0x011f line=1842 │ │ + 0x0122 line=1848 │ │ + 0x0146 line=1850 │ │ + 0x0149 line=1857 │ │ + 0x014d line=1858 │ │ + 0x0157 line=1859 │ │ + 0x015d line=1860 │ │ + 0x0169 line=1861 │ │ + 0x016b line=1862 │ │ + 0x018a line=1865 │ │ + 0x018d line=1866 │ │ + 0x01b3 line=1867 │ │ + 0x01bb line=1868 │ │ + 0x01c3 line=1870 │ │ + 0x01c8 line=1859 │ │ + 0x01cb line=1873 │ │ + 0x01cd line=1877 │ │ + 0x01d1 line=1878 │ │ + 0x01db line=1879 │ │ + 0x01e1 line=1880 │ │ + 0x01e9 line=1881 │ │ + 0x01ed line=1882 │ │ + 0x021b line=1884 │ │ + 0x0222 line=1885 │ │ + 0x0227 line=1886 │ │ + 0x022c line=1888 │ │ + 0x0231 line=1889 │ │ + 0x0235 line=1890 │ │ + 0x023a line=1879 │ │ + 0x023d line=1894 │ │ locals : │ │ 0x0000 - 0x0000 reg=14 (null) Ljava/util/ArrayList; │ │ - 0x001b - 0x0065 reg=1 f Landroid/support/v4/app/Fragment; │ │ - 0x003d - 0x0065 reg=3 fs Landroid/support/v4/app/FragmentState; │ │ - 0x000f - 0x0065 reg=4 i I │ │ - 0x008c - 0x00b9 reg=1 f Landroid/support/v4/app/Fragment; │ │ - 0x0082 - 0x00f2 reg=3 fs Landroid/support/v4/app/FragmentState; │ │ - 0x0101 - 0x0145 reg=1 f Landroid/support/v4/app/Fragment; │ │ - 0x0165 - 0x01c7 reg=1 f Landroid/support/v4/app/Fragment; │ │ - 0x021e - 0x0228 reg=5 logw Landroid/support/v4/util/LogWriter; │ │ - 0x0223 - 0x0228 reg=6 pw Ljava/io/PrintWriter; │ │ - 0x01e5 - 0x0239 reg=0 bse Landroid/support/v4/app/BackStackRecord; │ │ - 0x0008 - 0x023d reg=2 fms Landroid/support/v4/app/FragmentManagerState; │ │ - 0x0079 - 0x023d reg=4 i I │ │ - 0x0000 - 0x023d reg=12 this Landroid/support/v4/app/FragmentManagerImpl; │ │ - 0x0000 - 0x023d reg=13 state Landroid/os/Parcelable; │ │ - 0x0000 - 0x023d reg=14 nonConfig Ljava/util/ArrayList; Ljava/util/ArrayList; │ │ + 0x001b - 0x0069 reg=1 f Landroid/support/v4/app/Fragment; │ │ + 0x003d - 0x0069 reg=3 fs Landroid/support/v4/app/FragmentState; │ │ + 0x000f - 0x0069 reg=4 i I │ │ + 0x0090 - 0x00bd reg=1 f Landroid/support/v4/app/Fragment; │ │ + 0x0086 - 0x00f6 reg=3 fs Landroid/support/v4/app/FragmentState; │ │ + 0x0105 - 0x0149 reg=1 f Landroid/support/v4/app/Fragment; │ │ + 0x0169 - 0x01cb reg=1 f Landroid/support/v4/app/Fragment; │ │ + 0x0222 - 0x022c reg=5 logw Landroid/support/v4/util/LogWriter; │ │ + 0x0227 - 0x022c reg=6 pw Ljava/io/PrintWriter; │ │ + 0x01e9 - 0x023d reg=0 bse Landroid/support/v4/app/BackStackRecord; │ │ + 0x0008 - 0x0241 reg=2 fms Landroid/support/v4/app/FragmentManagerState; │ │ + 0x007d - 0x0241 reg=4 i I │ │ + 0x0000 - 0x0241 reg=12 this Landroid/support/v4/app/FragmentManagerImpl; │ │ + 0x0000 - 0x0241 reg=13 state Landroid/os/Parcelable; │ │ + 0x0000 - 0x0241 reg=14 nonConfig Ljava/util/ArrayList; Ljava/util/ArrayList; │ │ │ │ - #58 : (in Landroid/support/v4/app/FragmentManagerImpl;) │ │ + #61 : (in Landroid/support/v4/app/FragmentManagerImpl;) │ │ name : 'retainNonConfig' │ │ type : '()Ljava/util/ArrayList;' │ │ access : 0x0000 () │ │ code - │ │ registers : 7 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 85 16-bit code units │ │ -061624: |[061624] android.support.v4.app.FragmentManagerImpl.retainNonConfig:()Ljava/util/ArrayList; │ │ -061634: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -061636: 5463 0a01 |0001: iget-object v3, v6, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@010a │ │ -06163a: 3803 5100 |0003: if-eqz v3, 0054 // +0051 │ │ -06163e: 1202 |0005: const/4 v2, #int 0 // #0 │ │ -061640: 5463 0a01 |0006: iget-object v3, v6, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@010a │ │ -061644: 6e10 df17 0300 |0008: invoke-virtual {v3}, Ljava/util/ArrayList;.size:()I // method@17df │ │ -06164a: 0a03 |000b: move-result v3 │ │ -06164c: 3532 4800 |000c: if-ge v2, v3, 0054 // +0048 │ │ -061650: 5463 0a01 |000e: iget-object v3, v6, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@010a │ │ -061654: 6e20 d917 2300 |0010: invoke-virtual {v3, v2}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@17d9 │ │ -06165a: 0c00 |0013: move-result-object v0 │ │ -06165c: 1f00 b600 |0014: check-cast v0, Landroid/support/v4/app/Fragment; // type@00b6 │ │ -061660: 3800 3900 |0016: if-eqz v0, 004f // +0039 │ │ -061664: 5503 c200 |0018: iget-boolean v3, v0, Landroid/support/v4/app/Fragment;.mRetainInstance:Z // field@00c2 │ │ -061668: 3803 3500 |001a: if-eqz v3, 004f // +0035 │ │ -06166c: 3901 0700 |001c: if-nez v1, 0023 // +0007 │ │ -061670: 2201 cf03 |001e: new-instance v1, Ljava/util/ArrayList; // type@03cf │ │ -061674: 7010 d317 0100 |0020: invoke-direct {v1}, Ljava/util/ArrayList;.:()V // method@17d3 │ │ -06167a: 6e20 d617 0100 |0023: invoke-virtual {v1, v0}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@17d6 │ │ -061680: 1213 |0026: const/4 v3, #int 1 // #1 │ │ -061682: 5c03 c300 |0027: iput-boolean v3, v0, Landroid/support/v4/app/Fragment;.mRetaining:Z // field@00c3 │ │ -061686: 5403 c900 |0029: iget-object v3, v0, Landroid/support/v4/app/Fragment;.mTarget:Landroid/support/v4/app/Fragment; // field@00c9 │ │ -06168a: 3803 2700 |002b: if-eqz v3, 0052 // +0027 │ │ -06168e: 5403 c900 |002d: iget-object v3, v0, Landroid/support/v4/app/Fragment;.mTarget:Landroid/support/v4/app/Fragment; // field@00c9 │ │ -061692: 5233 b800 |002f: iget v3, v3, Landroid/support/v4/app/Fragment;.mIndex:I // field@00b8 │ │ -061696: 5903 ca00 |0031: iput v3, v0, Landroid/support/v4/app/Fragment;.mTargetIndex:I // field@00ca │ │ -06169a: 6303 0101 |0033: sget-boolean v3, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@0101 │ │ -06169e: 3803 1a00 |0035: if-eqz v3, 004f // +001a │ │ -0616a2: 1a03 6703 |0037: const-string v3, "FragmentManager" // string@0367 │ │ -0616a6: 2204 b903 |0039: new-instance v4, Ljava/lang/StringBuilder; // type@03b9 │ │ -0616aa: 7010 ae17 0400 |003b: invoke-direct {v4}, Ljava/lang/StringBuilder;.:()V // method@17ae │ │ -0616b0: 1a05 d51a |003e: const-string v5, "retainNonConfig: keeping retained " // string@1ad5 │ │ -0616b4: 6e20 b517 5400 |0040: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17b5 │ │ -0616ba: 0c04 |0043: move-result-object v4 │ │ -0616bc: 6e20 b417 0400 |0044: invoke-virtual {v4, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@17b4 │ │ -0616c2: 0c04 |0047: move-result-object v4 │ │ -0616c4: 6e10 ba17 0400 |0048: invoke-virtual {v4}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@17ba │ │ -0616ca: 0c04 |004b: move-result-object v4 │ │ -0616cc: 7120 3812 4300 |004c: invoke-static {v3, v4}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@1238 │ │ -0616d2: d802 0201 |004f: add-int/lit8 v2, v2, #int 1 // #01 │ │ -0616d6: 28b5 |0051: goto 0006 // -004b │ │ -0616d8: 12f3 |0052: const/4 v3, #int -1 // #ff │ │ -0616da: 28de |0053: goto 0031 // -0022 │ │ -0616dc: 1101 |0054: return-object v1 │ │ - catches : (none) │ │ - positions : │ │ - 0x0000 line=1570 │ │ - 0x0001 line=1571 │ │ - 0x0005 line=1572 │ │ - 0x000e line=1573 │ │ - 0x0016 line=1574 │ │ - 0x001c line=1575 │ │ - 0x001e line=1576 │ │ - 0x0023 line=1578 │ │ - 0x0026 line=1579 │ │ - 0x0029 line=1580 │ │ - 0x0033 line=1581 │ │ - 0x004f line=1572 │ │ - 0x0052 line=1580 │ │ - 0x0054 line=1585 │ │ +088b40: |[088b40] android.support.v4.app.FragmentManagerImpl.retainNonConfig:()Ljava/util/ArrayList; │ │ +088b50: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +088b52: 5463 4801 |0001: iget-object v3, v6, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@0148 │ │ +088b56: 3803 5100 |0003: if-eqz v3, 0054 // +0051 │ │ +088b5a: 1202 |0005: const/4 v2, #int 0 // #0 │ │ +088b5c: 5463 4801 |0006: iget-object v3, v6, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@0148 │ │ +088b60: 6e10 de22 0300 |0008: invoke-virtual {v3}, Ljava/util/ArrayList;.size:()I // method@22de │ │ +088b66: 0a03 |000b: move-result v3 │ │ +088b68: 3532 4800 |000c: if-ge v2, v3, 0054 // +0048 │ │ +088b6c: 5463 4801 |000e: iget-object v3, v6, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@0148 │ │ +088b70: 6e20 d722 2300 |0010: invoke-virtual {v3, v2}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@22d7 │ │ +088b76: 0c00 |0013: move-result-object v0 │ │ +088b78: 1f00 1d01 |0014: check-cast v0, Landroid/support/v4/app/Fragment; // type@011d │ │ +088b7c: 3800 3900 |0016: if-eqz v0, 004f // +0039 │ │ +088b80: 5503 fd00 |0018: iget-boolean v3, v0, Landroid/support/v4/app/Fragment;.mRetainInstance:Z // field@00fd │ │ +088b84: 3803 3500 |001a: if-eqz v3, 004f // +0035 │ │ +088b88: 3901 0700 |001c: if-nez v1, 0023 // +0007 │ │ +088b8c: 2201 5905 |001e: new-instance v1, Ljava/util/ArrayList; // type@0559 │ │ +088b90: 7010 cf22 0100 |0020: invoke-direct {v1}, Ljava/util/ArrayList;.:()V // method@22cf │ │ +088b96: 6e20 d322 0100 |0023: invoke-virtual {v1, v0}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@22d3 │ │ +088b9c: 1213 |0026: const/4 v3, #int 1 // #1 │ │ +088b9e: 5c03 fe00 |0027: iput-boolean v3, v0, Landroid/support/v4/app/Fragment;.mRetaining:Z // field@00fe │ │ +088ba2: 5403 0701 |0029: iget-object v3, v0, Landroid/support/v4/app/Fragment;.mTarget:Landroid/support/v4/app/Fragment; // field@0107 │ │ +088ba6: 3803 2700 |002b: if-eqz v3, 0052 // +0027 │ │ +088baa: 5403 0701 |002d: iget-object v3, v0, Landroid/support/v4/app/Fragment;.mTarget:Landroid/support/v4/app/Fragment; // field@0107 │ │ +088bae: 5233 f200 |002f: iget v3, v3, Landroid/support/v4/app/Fragment;.mIndex:I // field@00f2 │ │ +088bb2: 5903 0801 |0031: iput v3, v0, Landroid/support/v4/app/Fragment;.mTargetIndex:I // field@0108 │ │ +088bb6: 6303 3f01 |0033: sget-boolean v3, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@013f │ │ +088bba: 3803 1a00 |0035: if-eqz v3, 004f // +001a │ │ +088bbe: 1a03 6604 |0037: const-string v3, "FragmentManager" // string@0466 │ │ +088bc2: 2204 3e05 |0039: new-instance v4, Ljava/lang/StringBuilder; // type@053e │ │ +088bc6: 7010 a422 0400 |003b: invoke-direct {v4}, Ljava/lang/StringBuilder;.:()V // method@22a4 │ │ +088bcc: 1a05 6723 |003e: const-string v5, "retainNonConfig: keeping retained " // string@2367 │ │ +088bd0: 6e20 ad22 5400 |0040: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22ad │ │ +088bd6: 0c04 |0043: move-result-object v4 │ │ +088bd8: 6e20 ac22 0400 |0044: invoke-virtual {v4, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@22ac │ │ +088bde: 0c04 |0047: move-result-object v4 │ │ +088be0: 6e10 b222 0400 |0048: invoke-virtual {v4}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@22b2 │ │ +088be6: 0c04 |004b: move-result-object v4 │ │ +088be8: 7120 741c 4300 |004c: invoke-static {v3, v4}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@1c74 │ │ +088bee: d802 0201 |004f: add-int/lit8 v2, v2, #int 1 // #01 │ │ +088bf2: 28b5 |0051: goto 0006 // -004b │ │ +088bf4: 12f3 |0052: const/4 v3, #int -1 // #ff │ │ +088bf6: 28de |0053: goto 0031 // -0022 │ │ +088bf8: 1101 |0054: return-object v1 │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=1602 │ │ + 0x0001 line=1603 │ │ + 0x0005 line=1604 │ │ + 0x000e line=1605 │ │ + 0x0016 line=1606 │ │ + 0x001c line=1607 │ │ + 0x001e line=1608 │ │ + 0x0023 line=1610 │ │ + 0x0026 line=1611 │ │ + 0x0029 line=1612 │ │ + 0x0033 line=1613 │ │ + 0x004f line=1604 │ │ + 0x0052 line=1612 │ │ + 0x0054 line=1617 │ │ locals : │ │ 0x0001 - 0x0020 reg=1 fragments Ljava/util/ArrayList; Ljava/util/ArrayList; │ │ 0x0016 - 0x0054 reg=0 f Landroid/support/v4/app/Fragment; │ │ 0x0006 - 0x0054 reg=2 i I │ │ 0x0023 - 0x0055 reg=1 fragments Ljava/util/ArrayList; Ljava/util/ArrayList; │ │ 0x0000 - 0x0055 reg=6 this Landroid/support/v4/app/FragmentManagerImpl; │ │ │ │ - #59 : (in Landroid/support/v4/app/FragmentManagerImpl;) │ │ + #62 : (in Landroid/support/v4/app/FragmentManagerImpl;) │ │ name : 'saveAllState' │ │ type : '()Landroid/os/Parcelable;' │ │ access : 0x0000 () │ │ code - │ │ registers : 13 │ │ ins : 1 │ │ outs : 4 │ │ insns size : 476 16-bit code units │ │ -0616e0: |[0616e0] android.support.v4.app.FragmentManagerImpl.saveAllState:()Landroid/os/Parcelable; │ │ -0616f0: 1205 |0000: const/4 v5, #int 0 // #0 │ │ -0616f2: 6e10 ee03 0c00 |0001: invoke-virtual {v12}, Landroid/support/v4/app/FragmentManagerImpl;.execPendingActions:()Z // method@03ee │ │ -0616f8: 6309 0401 |0004: sget-boolean v9, Landroid/support/v4/app/FragmentManagerImpl;.HONEYCOMB:Z // field@0104 │ │ -0616fc: 3809 0500 |0006: if-eqz v9, 000b // +0005 │ │ -061700: 1219 |0008: const/4 v9, #int 1 // #1 │ │ -061702: 5cc9 1f01 |0009: iput-boolean v9, v12, Landroid/support/v4/app/FragmentManagerImpl;.mStateSaved:Z // field@011f │ │ -061706: 54c9 0a01 |000b: iget-object v9, v12, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@010a │ │ -06170a: 3809 0a00 |000d: if-eqz v9, 0017 // +000a │ │ -06170e: 54c9 0a01 |000f: iget-object v9, v12, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@010a │ │ -061712: 6e10 df17 0900 |0011: invoke-virtual {v9}, Ljava/util/ArrayList;.size:()I // method@17df │ │ -061718: 0a09 |0014: move-result v9 │ │ -06171a: 3c09 0300 |0015: if-gtz v9, 0018 // +0003 │ │ -06171e: 1105 |0017: return-object v5 │ │ -061720: 54c9 0a01 |0018: iget-object v9, v12, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@010a │ │ -061724: 6e10 df17 0900 |001a: invoke-virtual {v9}, Ljava/util/ArrayList;.size:()I // method@17df │ │ -06172a: 0a00 |001d: move-result v0 │ │ -06172c: 2301 2004 |001e: new-array v1, v0, [Landroid/support/v4/app/FragmentState; // type@0420 │ │ -061730: 1207 |0020: const/4 v7, #int 0 // #0 │ │ -061732: 1208 |0021: const/4 v8, #int 0 // #0 │ │ -061734: 3508 d000 |0022: if-ge v8, v0, 00f2 // +00d0 │ │ -061738: 54c9 0a01 |0024: iget-object v9, v12, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@010a │ │ -06173c: 6e20 d917 8900 |0026: invoke-virtual {v9, v8}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@17d9 │ │ -061742: 0c04 |0029: move-result-object v4 │ │ -061744: 1f04 b600 |002a: check-cast v4, Landroid/support/v4/app/Fragment; // type@00b6 │ │ -061748: 3804 bd00 |002c: if-eqz v4, 00e9 // +00bd │ │ -06174c: 5249 b800 |002e: iget v9, v4, Landroid/support/v4/app/Fragment;.mIndex:I // field@00b8 │ │ -061750: 3b09 2900 |0030: if-gez v9, 0059 // +0029 │ │ -061754: 2209 a703 |0032: new-instance v9, Ljava/lang/IllegalStateException; // type@03a7 │ │ -061758: 220a b903 |0034: new-instance v10, Ljava/lang/StringBuilder; // type@03b9 │ │ -06175c: 7010 ae17 0a00 |0036: invoke-direct {v10}, Ljava/lang/StringBuilder;.:()V // method@17ae │ │ -061762: 1a0b 5603 |0039: const-string v11, "Failure saving state: active " // string@0356 │ │ -061766: 6e20 b517 ba00 |003b: invoke-virtual {v10, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17b5 │ │ -06176c: 0c0a |003e: move-result-object v10 │ │ -06176e: 6e20 b417 4a00 |003f: invoke-virtual {v10, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@17b4 │ │ -061774: 0c0a |0042: move-result-object v10 │ │ -061776: 1a0b 4700 |0043: const-string v11, " has cleared index: " // string@0047 │ │ -06177a: 6e20 b517 ba00 |0045: invoke-virtual {v10, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17b5 │ │ -061780: 0c0a |0048: move-result-object v10 │ │ -061782: 524b b800 |0049: iget v11, v4, Landroid/support/v4/app/Fragment;.mIndex:I // field@00b8 │ │ -061786: 6e20 b117 ba00 |004b: invoke-virtual {v10, v11}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@17b1 │ │ -06178c: 0c0a |004e: move-result-object v10 │ │ -06178e: 6e10 ba17 0a00 |004f: invoke-virtual {v10}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@17ba │ │ -061794: 0c0a |0052: move-result-object v10 │ │ -061796: 7020 7c17 a900 |0053: invoke-direct {v9, v10}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@177c │ │ -06179c: 7020 1904 9c00 |0056: invoke-direct {v12, v9}, Landroid/support/v4/app/FragmentManagerImpl;.throwException:(Ljava/lang/RuntimeException;)V // method@0419 │ │ -0617a2: 1217 |0059: const/4 v7, #int 1 // #1 │ │ -0617a4: 2206 ca00 |005a: new-instance v6, Landroid/support/v4/app/FragmentState; // type@00ca │ │ -0617a8: 7020 3904 4600 |005c: invoke-direct {v6, v4}, Landroid/support/v4/app/FragmentState;.:(Landroid/support/v4/app/Fragment;)V // method@0439 │ │ -0617ae: 4d06 0108 |005f: aput-object v6, v1, v8 │ │ -0617b2: 5249 c600 |0061: iget v9, v4, Landroid/support/v4/app/Fragment;.mState:I // field@00c6 │ │ -0617b6: 3d09 8a00 |0063: if-lez v9, 00ed // +008a │ │ -0617ba: 5469 3401 |0065: iget-object v9, v6, Landroid/support/v4/app/FragmentState;.mSavedFragmentState:Landroid/os/Bundle; // field@0134 │ │ -0617be: 3909 8600 |0067: if-nez v9, 00ed // +0086 │ │ -0617c2: 6e20 1304 4c00 |0069: invoke-virtual {v12, v4}, Landroid/support/v4/app/FragmentManagerImpl;.saveFragmentBasicState:(Landroid/support/v4/app/Fragment;)Landroid/os/Bundle; // method@0413 │ │ -0617c8: 0c09 |006c: move-result-object v9 │ │ -0617ca: 5b69 3401 |006d: iput-object v9, v6, Landroid/support/v4/app/FragmentState;.mSavedFragmentState:Landroid/os/Bundle; // field@0134 │ │ -0617ce: 5449 c900 |006f: iget-object v9, v4, Landroid/support/v4/app/Fragment;.mTarget:Landroid/support/v4/app/Fragment; // field@00c9 │ │ -0617d2: 3809 5000 |0071: if-eqz v9, 00c1 // +0050 │ │ -0617d6: 5449 c900 |0073: iget-object v9, v4, Landroid/support/v4/app/Fragment;.mTarget:Landroid/support/v4/app/Fragment; // field@00c9 │ │ -0617da: 5299 b800 |0075: iget v9, v9, Landroid/support/v4/app/Fragment;.mIndex:I // field@00b8 │ │ -0617de: 3b09 2900 |0077: if-gez v9, 00a0 // +0029 │ │ -0617e2: 2209 a703 |0079: new-instance v9, Ljava/lang/IllegalStateException; // type@03a7 │ │ -0617e6: 220a b903 |007b: new-instance v10, Ljava/lang/StringBuilder; // type@03b9 │ │ -0617ea: 7010 ae17 0a00 |007d: invoke-direct {v10}, Ljava/lang/StringBuilder;.:()V // method@17ae │ │ -0617f0: 1a0b 5503 |0080: const-string v11, "Failure saving state: " // string@0355 │ │ -0617f4: 6e20 b517 ba00 |0082: invoke-virtual {v10, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17b5 │ │ -0617fa: 0c0a |0085: move-result-object v10 │ │ -0617fc: 6e20 b417 4a00 |0086: invoke-virtual {v10, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@17b4 │ │ -061802: 0c0a |0089: move-result-object v10 │ │ -061804: 1a0b 4800 |008a: const-string v11, " has target not in fragment manager: " // string@0048 │ │ -061808: 6e20 b517 ba00 |008c: invoke-virtual {v10, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17b5 │ │ -06180e: 0c0a |008f: move-result-object v10 │ │ -061810: 544b c900 |0090: iget-object v11, v4, Landroid/support/v4/app/Fragment;.mTarget:Landroid/support/v4/app/Fragment; // field@00c9 │ │ -061814: 6e20 b417 ba00 |0092: invoke-virtual {v10, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@17b4 │ │ -06181a: 0c0a |0095: move-result-object v10 │ │ -06181c: 6e10 ba17 0a00 |0096: invoke-virtual {v10}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@17ba │ │ -061822: 0c0a |0099: move-result-object v10 │ │ -061824: 7020 7c17 a900 |009a: invoke-direct {v9, v10}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@177c │ │ -06182a: 7020 1904 9c00 |009d: invoke-direct {v12, v9}, Landroid/support/v4/app/FragmentManagerImpl;.throwException:(Ljava/lang/RuntimeException;)V // method@0419 │ │ -061830: 5469 3401 |00a0: iget-object v9, v6, Landroid/support/v4/app/FragmentState;.mSavedFragmentState:Landroid/os/Bundle; // field@0134 │ │ -061834: 3909 0900 |00a2: if-nez v9, 00ab // +0009 │ │ -061838: 2209 6f00 |00a4: new-instance v9, Landroid/os/Bundle; // type@006f │ │ -06183c: 7010 d201 0900 |00a6: invoke-direct {v9}, Landroid/os/Bundle;.:()V // method@01d2 │ │ -061842: 5b69 3401 |00a9: iput-object v9, v6, Landroid/support/v4/app/FragmentState;.mSavedFragmentState:Landroid/os/Bundle; // field@0134 │ │ -061846: 5469 3401 |00ab: iget-object v9, v6, Landroid/support/v4/app/FragmentState;.mSavedFragmentState:Landroid/os/Bundle; // field@0134 │ │ -06184a: 1a0a fe0c |00ad: const-string v10, "android:target_state" // string@0cfe │ │ -06184e: 544b c900 |00af: iget-object v11, v4, Landroid/support/v4/app/Fragment;.mTarget:Landroid/support/v4/app/Fragment; // field@00c9 │ │ -061852: 6e40 0b04 9cba |00b1: invoke-virtual {v12, v9, v10, v11}, Landroid/support/v4/app/FragmentManagerImpl;.putFragment:(Landroid/os/Bundle;Ljava/lang/String;Landroid/support/v4/app/Fragment;)V // method@040b │ │ -061858: 5249 cb00 |00b4: iget v9, v4, Landroid/support/v4/app/Fragment;.mTargetRequestCode:I // field@00cb │ │ -06185c: 3809 0b00 |00b6: if-eqz v9, 00c1 // +000b │ │ -061860: 5469 3401 |00b8: iget-object v9, v6, Landroid/support/v4/app/FragmentState;.mSavedFragmentState:Landroid/os/Bundle; // field@0134 │ │ -061864: 1a0a fd0c |00ba: const-string v10, "android:target_req_state" // string@0cfd │ │ -061868: 524b cb00 |00bc: iget v11, v4, Landroid/support/v4/app/Fragment;.mTargetRequestCode:I // field@00cb │ │ -06186c: 6e30 de01 a90b |00be: invoke-virtual {v9, v10, v11}, Landroid/os/Bundle;.putInt:(Ljava/lang/String;I)V // method@01de │ │ -061872: 6309 0101 |00c1: sget-boolean v9, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@0101 │ │ -061876: 3809 2600 |00c3: if-eqz v9, 00e9 // +0026 │ │ -06187a: 1a09 6703 |00c5: const-string v9, "FragmentManager" // string@0367 │ │ -06187e: 220a b903 |00c7: new-instance v10, Ljava/lang/StringBuilder; // type@03b9 │ │ -061882: 7010 ae17 0a00 |00c9: invoke-direct {v10}, Ljava/lang/StringBuilder;.:()V // method@17ae │ │ -061888: 1a0b 5d0a |00cc: const-string v11, "Saved state of " // string@0a5d │ │ -06188c: 6e20 b517 ba00 |00ce: invoke-virtual {v10, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17b5 │ │ -061892: 0c0a |00d1: move-result-object v10 │ │ -061894: 6e20 b417 4a00 |00d2: invoke-virtual {v10, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@17b4 │ │ -06189a: 0c0a |00d5: move-result-object v10 │ │ -06189c: 1a0b d200 |00d6: const-string v11, ": " // string@00d2 │ │ -0618a0: 6e20 b517 ba00 |00d8: invoke-virtual {v10, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17b5 │ │ -0618a6: 0c0a |00db: move-result-object v10 │ │ -0618a8: 546b 3401 |00dc: iget-object v11, v6, Landroid/support/v4/app/FragmentState;.mSavedFragmentState:Landroid/os/Bundle; // field@0134 │ │ -0618ac: 6e20 b417 ba00 |00de: invoke-virtual {v10, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@17b4 │ │ -0618b2: 0c0a |00e1: move-result-object v10 │ │ -0618b4: 6e10 ba17 0a00 |00e2: invoke-virtual {v10}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@17ba │ │ -0618ba: 0c0a |00e5: move-result-object v10 │ │ -0618bc: 7120 3812 a900 |00e6: invoke-static {v9, v10}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@1238 │ │ -0618c2: d808 0801 |00e9: add-int/lit8 v8, v8, #int 1 // #01 │ │ -0618c6: 2900 37ff |00eb: goto/16 0022 // -00c9 │ │ -0618ca: 5449 c400 |00ed: iget-object v9, v4, Landroid/support/v4/app/Fragment;.mSavedFragmentState:Landroid/os/Bundle; // field@00c4 │ │ -0618ce: 5b69 3401 |00ef: iput-object v9, v6, Landroid/support/v4/app/FragmentState;.mSavedFragmentState:Landroid/os/Bundle; // field@0134 │ │ -0618d2: 28d0 |00f1: goto 00c1 // -0030 │ │ -0618d4: 3907 0f00 |00f2: if-nez v7, 0101 // +000f │ │ -0618d8: 6309 0101 |00f4: sget-boolean v9, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@0101 │ │ -0618dc: 3809 21ff |00f6: if-eqz v9, 0017 // -00df │ │ -0618e0: 1a09 6703 |00f8: const-string v9, "FragmentManager" // string@0367 │ │ -0618e4: 1a0a 061b |00fa: const-string v10, "saveAllState: no fragments!" // string@1b06 │ │ -0618e8: 7120 3812 a900 |00fc: invoke-static {v9, v10}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@1238 │ │ -0618ee: 2900 18ff |00ff: goto/16 0017 // -00e8 │ │ -0618f2: 1202 |0101: const/4 v2, #int 0 // #0 │ │ -0618f4: 1203 |0102: const/4 v3, #int 0 // #0 │ │ -0618f6: 54c9 0c01 |0103: iget-object v9, v12, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@010c │ │ -0618fa: 3809 7b00 |0105: if-eqz v9, 0180 // +007b │ │ -0618fe: 54c9 0c01 |0107: iget-object v9, v12, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@010c │ │ -061902: 6e10 df17 0900 |0109: invoke-virtual {v9}, Ljava/util/ArrayList;.size:()I // method@17df │ │ -061908: 0a00 |010c: move-result v0 │ │ -06190a: 3d00 7300 |010d: if-lez v0, 0180 // +0073 │ │ -06190e: 2302 1804 |010f: new-array v2, v0, [I // type@0418 │ │ -061912: 1208 |0111: const/4 v8, #int 0 // #0 │ │ -061914: 3508 6e00 |0112: if-ge v8, v0, 0180 // +006e │ │ -061918: 54c9 0c01 |0114: iget-object v9, v12, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@010c │ │ -06191c: 6e20 d917 8900 |0116: invoke-virtual {v9, v8}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@17d9 │ │ -061922: 0c09 |0119: move-result-object v9 │ │ -061924: 1f09 b600 |011a: check-cast v9, Landroid/support/v4/app/Fragment; // type@00b6 │ │ -061928: 5299 b800 |011c: iget v9, v9, Landroid/support/v4/app/Fragment;.mIndex:I // field@00b8 │ │ -06192c: 4b09 0208 |011e: aput v9, v2, v8 │ │ -061930: 4409 0208 |0120: aget v9, v2, v8 │ │ -061934: 3b09 2f00 |0122: if-gez v9, 0151 // +002f │ │ -061938: 2209 a703 |0124: new-instance v9, Ljava/lang/IllegalStateException; // type@03a7 │ │ -06193c: 220a b903 |0126: new-instance v10, Ljava/lang/StringBuilder; // type@03b9 │ │ -061940: 7010 ae17 0a00 |0128: invoke-direct {v10}, Ljava/lang/StringBuilder;.:()V // method@17ae │ │ -061946: 1a0b 5603 |012b: const-string v11, "Failure saving state: active " // string@0356 │ │ -06194a: 6e20 b517 ba00 |012d: invoke-virtual {v10, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17b5 │ │ -061950: 0c0a |0130: move-result-object v10 │ │ -061952: 54cb 0c01 |0131: iget-object v11, v12, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@010c │ │ -061956: 6e20 d917 8b00 |0133: invoke-virtual {v11, v8}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@17d9 │ │ -06195c: 0c0b |0136: move-result-object v11 │ │ -06195e: 6e20 b417 ba00 |0137: invoke-virtual {v10, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@17b4 │ │ -061964: 0c0a |013a: move-result-object v10 │ │ -061966: 1a0b 4700 |013b: const-string v11, " has cleared index: " // string@0047 │ │ -06196a: 6e20 b517 ba00 |013d: invoke-virtual {v10, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17b5 │ │ -061970: 0c0a |0140: move-result-object v10 │ │ -061972: 440b 0208 |0141: aget v11, v2, v8 │ │ -061976: 6e20 b117 ba00 |0143: invoke-virtual {v10, v11}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@17b1 │ │ -06197c: 0c0a |0146: move-result-object v10 │ │ -06197e: 6e10 ba17 0a00 |0147: invoke-virtual {v10}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@17ba │ │ -061984: 0c0a |014a: move-result-object v10 │ │ -061986: 7020 7c17 a900 |014b: invoke-direct {v9, v10}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@177c │ │ -06198c: 7020 1904 9c00 |014e: invoke-direct {v12, v9}, Landroid/support/v4/app/FragmentManagerImpl;.throwException:(Ljava/lang/RuntimeException;)V // method@0419 │ │ -061992: 6309 0101 |0151: sget-boolean v9, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@0101 │ │ -061996: 3809 2a00 |0153: if-eqz v9, 017d // +002a │ │ -06199a: 1a09 6703 |0155: const-string v9, "FragmentManager" // string@0367 │ │ -06199e: 220a b903 |0157: new-instance v10, Ljava/lang/StringBuilder; // type@03b9 │ │ -0619a2: 7010 ae17 0a00 |0159: invoke-direct {v10}, Ljava/lang/StringBuilder;.:()V // method@17ae │ │ -0619a8: 1a0b 051b |015c: const-string v11, "saveAllState: adding fragment #" // string@1b05 │ │ -0619ac: 6e20 b517 ba00 |015e: invoke-virtual {v10, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17b5 │ │ -0619b2: 0c0a |0161: move-result-object v10 │ │ -0619b4: 6e20 b117 8a00 |0162: invoke-virtual {v10, v8}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@17b1 │ │ -0619ba: 0c0a |0165: move-result-object v10 │ │ -0619bc: 1a0b d200 |0166: const-string v11, ": " // string@00d2 │ │ -0619c0: 6e20 b517 ba00 |0168: invoke-virtual {v10, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17b5 │ │ -0619c6: 0c0a |016b: move-result-object v10 │ │ -0619c8: 54cb 0c01 |016c: iget-object v11, v12, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@010c │ │ -0619cc: 6e20 d917 8b00 |016e: invoke-virtual {v11, v8}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@17d9 │ │ -0619d2: 0c0b |0171: move-result-object v11 │ │ -0619d4: 6e20 b417 ba00 |0172: invoke-virtual {v10, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@17b4 │ │ -0619da: 0c0a |0175: move-result-object v10 │ │ -0619dc: 6e10 ba17 0a00 |0176: invoke-virtual {v10}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@17ba │ │ -0619e2: 0c0a |0179: move-result-object v10 │ │ -0619e4: 7120 3812 a900 |017a: invoke-static {v9, v10}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@1238 │ │ -0619ea: d808 0801 |017d: add-int/lit8 v8, v8, #int 1 // #01 │ │ -0619ee: 2893 |017f: goto 0112 // -006d │ │ -0619f0: 54c9 0f01 |0180: iget-object v9, v12, Landroid/support/v4/app/FragmentManagerImpl;.mBackStack:Ljava/util/ArrayList; // field@010f │ │ -0619f4: 3809 4d00 |0182: if-eqz v9, 01cf // +004d │ │ -0619f8: 54c9 0f01 |0184: iget-object v9, v12, Landroid/support/v4/app/FragmentManagerImpl;.mBackStack:Ljava/util/ArrayList; // field@010f │ │ -0619fc: 6e10 df17 0900 |0186: invoke-virtual {v9}, Ljava/util/ArrayList;.size:()I // method@17df │ │ -061a02: 0a00 |0189: move-result v0 │ │ -061a04: 3d00 4500 |018a: if-lez v0, 01cf // +0045 │ │ -061a08: 2303 1d04 |018c: new-array v3, v0, [Landroid/support/v4/app/BackStackState; // type@041d │ │ -061a0c: 1208 |018e: const/4 v8, #int 0 // #0 │ │ -061a0e: 3508 4000 |018f: if-ge v8, v0, 01cf // +0040 │ │ -061a12: 220a b000 |0191: new-instance v10, Landroid/support/v4/app/BackStackState; // type@00b0 │ │ -061a16: 54c9 0f01 |0193: iget-object v9, v12, Landroid/support/v4/app/FragmentManagerImpl;.mBackStack:Ljava/util/ArrayList; // field@010f │ │ -061a1a: 6e20 d917 8900 |0195: invoke-virtual {v9, v8}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@17d9 │ │ -061a20: 0c09 |0198: move-result-object v9 │ │ -061a22: 1f09 ae00 |0199: check-cast v9, Landroid/support/v4/app/BackStackRecord; // type@00ae │ │ -061a26: 7030 de02 ca09 |019b: invoke-direct {v10, v12, v9}, Landroid/support/v4/app/BackStackState;.:(Landroid/support/v4/app/FragmentManagerImpl;Landroid/support/v4/app/BackStackRecord;)V // method@02de │ │ -061a2c: 4d0a 0308 |019e: aput-object v10, v3, v8 │ │ -061a30: 6309 0101 |01a0: sget-boolean v9, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@0101 │ │ -061a34: 3809 2a00 |01a2: if-eqz v9, 01cc // +002a │ │ -061a38: 1a09 6703 |01a4: const-string v9, "FragmentManager" // string@0367 │ │ -061a3c: 220a b903 |01a6: new-instance v10, Ljava/lang/StringBuilder; // type@03b9 │ │ -061a40: 7010 ae17 0a00 |01a8: invoke-direct {v10}, Ljava/lang/StringBuilder;.:()V // method@17ae │ │ -061a46: 1a0b 041b |01ab: const-string v11, "saveAllState: adding back stack #" // string@1b04 │ │ -061a4a: 6e20 b517 ba00 |01ad: invoke-virtual {v10, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17b5 │ │ -061a50: 0c0a |01b0: move-result-object v10 │ │ -061a52: 6e20 b117 8a00 |01b1: invoke-virtual {v10, v8}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@17b1 │ │ -061a58: 0c0a |01b4: move-result-object v10 │ │ -061a5a: 1a0b d200 |01b5: const-string v11, ": " // string@00d2 │ │ -061a5e: 6e20 b517 ba00 |01b7: invoke-virtual {v10, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17b5 │ │ -061a64: 0c0a |01ba: move-result-object v10 │ │ -061a66: 54cb 0f01 |01bb: iget-object v11, v12, Landroid/support/v4/app/FragmentManagerImpl;.mBackStack:Ljava/util/ArrayList; // field@010f │ │ -061a6a: 6e20 d917 8b00 |01bd: invoke-virtual {v11, v8}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@17d9 │ │ -061a70: 0c0b |01c0: move-result-object v11 │ │ -061a72: 6e20 b417 ba00 |01c1: invoke-virtual {v10, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@17b4 │ │ -061a78: 0c0a |01c4: move-result-object v10 │ │ -061a7a: 6e10 ba17 0a00 |01c5: invoke-virtual {v10}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@17ba │ │ -061a80: 0c0a |01c8: move-result-object v10 │ │ -061a82: 7120 3812 a900 |01c9: invoke-static {v9, v10}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@1238 │ │ -061a88: d808 0801 |01cc: add-int/lit8 v8, v8, #int 1 // #01 │ │ -061a8c: 28c1 |01ce: goto 018f // -003f │ │ -061a8e: 2205 c700 |01cf: new-instance v5, Landroid/support/v4/app/FragmentManagerState; // type@00c7 │ │ -061a92: 7010 2204 0500 |01d1: invoke-direct {v5}, Landroid/support/v4/app/FragmentManagerState;.:()V // method@0422 │ │ -061a98: 5b51 2201 |01d4: iput-object v1, v5, Landroid/support/v4/app/FragmentManagerState;.mActive:[Landroid/support/v4/app/FragmentState; // field@0122 │ │ -061a9c: 5b52 2301 |01d6: iput-object v2, v5, Landroid/support/v4/app/FragmentManagerState;.mAdded:[I // field@0123 │ │ -061aa0: 5b53 2401 |01d8: iput-object v3, v5, Landroid/support/v4/app/FragmentManagerState;.mBackStack:[Landroid/support/v4/app/BackStackState; // field@0124 │ │ -061aa4: 2900 3dfe |01da: goto/16 0017 // -01c3 │ │ - catches : (none) │ │ - positions : │ │ - 0x0001 line=1640 │ │ - 0x0004 line=1642 │ │ - 0x0008 line=1652 │ │ - 0x000b line=1655 │ │ - 0x0017 line=1750 │ │ - 0x0018 line=1660 │ │ - 0x001e line=1661 │ │ - 0x0020 line=1662 │ │ - 0x0021 line=1663 │ │ - 0x0024 line=1664 │ │ - 0x002c line=1665 │ │ - 0x002e line=1666 │ │ - 0x0032 line=1667 │ │ - 0x0059 line=1672 │ │ - 0x005a line=1674 │ │ - 0x005f line=1675 │ │ - 0x0061 line=1677 │ │ - 0x0069 line=1678 │ │ - 0x006f line=1680 │ │ - 0x0073 line=1681 │ │ - 0x0079 line=1682 │ │ - 0x00a0 line=1686 │ │ - 0x00a4 line=1687 │ │ - 0x00ab line=1689 │ │ - 0x00b4 line=1691 │ │ - 0x00b8 line=1692 │ │ - 0x00c1 line=1702 │ │ - 0x00e9 line=1663 │ │ - 0x00ed line=1699 │ │ - 0x00f2 line=1707 │ │ - 0x00f4 line=1708 │ │ - 0x0101 line=1712 │ │ - 0x0102 line=1713 │ │ - 0x0103 line=1716 │ │ - 0x0107 line=1717 │ │ - 0x010d line=1718 │ │ - 0x010f line=1719 │ │ - 0x0111 line=1720 │ │ - 0x0114 line=1721 │ │ - 0x0120 line=1722 │ │ - 0x0124 line=1723 │ │ - 0x0151 line=1727 │ │ - 0x017d line=1720 │ │ - 0x0180 line=1734 │ │ - 0x0184 line=1735 │ │ - 0x018a line=1736 │ │ - 0x018c line=1737 │ │ - 0x018e line=1738 │ │ - 0x0191 line=1739 │ │ - 0x01a0 line=1740 │ │ - 0x01cc line=1738 │ │ - 0x01cf line=1746 │ │ - 0x01d4 line=1747 │ │ - 0x01d6 line=1748 │ │ - 0x01d8 line=1749 │ │ +088bfc: |[088bfc] android.support.v4.app.FragmentManagerImpl.saveAllState:()Landroid/os/Parcelable; │ │ +088c0c: 1205 |0000: const/4 v5, #int 0 // #0 │ │ +088c0e: 6e10 bb05 0c00 |0001: invoke-virtual {v12}, Landroid/support/v4/app/FragmentManagerImpl;.execPendingActions:()Z // method@05bb │ │ +088c14: 6309 4201 |0004: sget-boolean v9, Landroid/support/v4/app/FragmentManagerImpl;.HONEYCOMB:Z // field@0142 │ │ +088c18: 3809 0500 |0006: if-eqz v9, 000b // +0005 │ │ +088c1c: 1219 |0008: const/4 v9, #int 1 // #1 │ │ +088c1e: 5cc9 5d01 |0009: iput-boolean v9, v12, Landroid/support/v4/app/FragmentManagerImpl;.mStateSaved:Z // field@015d │ │ +088c22: 54c9 4801 |000b: iget-object v9, v12, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@0148 │ │ +088c26: 3809 0a00 |000d: if-eqz v9, 0017 // +000a │ │ +088c2a: 54c9 4801 |000f: iget-object v9, v12, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@0148 │ │ +088c2e: 6e10 de22 0900 |0011: invoke-virtual {v9}, Ljava/util/ArrayList;.size:()I // method@22de │ │ +088c34: 0a09 |0014: move-result v9 │ │ +088c36: 3c09 0300 |0015: if-gtz v9, 0018 // +0003 │ │ +088c3a: 1105 |0017: return-object v5 │ │ +088c3c: 54c9 4801 |0018: iget-object v9, v12, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@0148 │ │ +088c40: 6e10 de22 0900 |001a: invoke-virtual {v9}, Ljava/util/ArrayList;.size:()I // method@22de │ │ +088c46: 0a00 |001d: move-result v0 │ │ +088c48: 2301 af05 |001e: new-array v1, v0, [Landroid/support/v4/app/FragmentState; // type@05af │ │ +088c4c: 1207 |0020: const/4 v7, #int 0 // #0 │ │ +088c4e: 1208 |0021: const/4 v8, #int 0 // #0 │ │ +088c50: 3508 d000 |0022: if-ge v8, v0, 00f2 // +00d0 │ │ +088c54: 54c9 4801 |0024: iget-object v9, v12, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@0148 │ │ +088c58: 6e20 d722 8900 |0026: invoke-virtual {v9, v8}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@22d7 │ │ +088c5e: 0c04 |0029: move-result-object v4 │ │ +088c60: 1f04 1d01 |002a: check-cast v4, Landroid/support/v4/app/Fragment; // type@011d │ │ +088c64: 3804 bd00 |002c: if-eqz v4, 00e9 // +00bd │ │ +088c68: 5249 f200 |002e: iget v9, v4, Landroid/support/v4/app/Fragment;.mIndex:I // field@00f2 │ │ +088c6c: 3b09 2900 |0030: if-gez v9, 0059 // +0029 │ │ +088c70: 2209 2c05 |0032: new-instance v9, Ljava/lang/IllegalStateException; // type@052c │ │ +088c74: 220a 3e05 |0034: new-instance v10, Ljava/lang/StringBuilder; // type@053e │ │ +088c78: 7010 a422 0a00 |0036: invoke-direct {v10}, Ljava/lang/StringBuilder;.:()V // method@22a4 │ │ +088c7e: 1a0b 5404 |0039: const-string v11, "Failure saving state: active " // string@0454 │ │ +088c82: 6e20 ad22 ba00 |003b: invoke-virtual {v10, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22ad │ │ +088c88: 0c0a |003e: move-result-object v10 │ │ +088c8a: 6e20 ac22 4a00 |003f: invoke-virtual {v10, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@22ac │ │ +088c90: 0c0a |0042: move-result-object v10 │ │ +088c92: 1a0b 4800 |0043: const-string v11, " has cleared index: " // string@0048 │ │ +088c96: 6e20 ad22 ba00 |0045: invoke-virtual {v10, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22ad │ │ +088c9c: 0c0a |0048: move-result-object v10 │ │ +088c9e: 524b f200 |0049: iget v11, v4, Landroid/support/v4/app/Fragment;.mIndex:I // field@00f2 │ │ +088ca2: 6e20 a922 ba00 |004b: invoke-virtual {v10, v11}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@22a9 │ │ +088ca8: 0c0a |004e: move-result-object v10 │ │ +088caa: 6e10 b222 0a00 |004f: invoke-virtual {v10}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@22b2 │ │ +088cb0: 0c0a |0052: move-result-object v10 │ │ +088cb2: 7020 6c22 a900 |0053: invoke-direct {v9, v10}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@226c │ │ +088cb8: 7020 e905 9c00 |0056: invoke-direct {v12, v9}, Landroid/support/v4/app/FragmentManagerImpl;.throwException:(Ljava/lang/RuntimeException;)V // method@05e9 │ │ +088cbe: 1217 |0059: const/4 v7, #int 1 // #1 │ │ +088cc0: 2206 3101 |005a: new-instance v6, Landroid/support/v4/app/FragmentState; // type@0131 │ │ +088cc4: 7020 0906 4600 |005c: invoke-direct {v6, v4}, Landroid/support/v4/app/FragmentState;.:(Landroid/support/v4/app/Fragment;)V // method@0609 │ │ +088cca: 4d06 0108 |005f: aput-object v6, v1, v8 │ │ +088cce: 5249 0401 |0061: iget v9, v4, Landroid/support/v4/app/Fragment;.mState:I // field@0104 │ │ +088cd2: 3d09 8a00 |0063: if-lez v9, 00ed // +008a │ │ +088cd6: 5469 7201 |0065: iget-object v9, v6, Landroid/support/v4/app/FragmentState;.mSavedFragmentState:Landroid/os/Bundle; // field@0172 │ │ +088cda: 3909 8600 |0067: if-nez v9, 00ed // +0086 │ │ +088cde: 6e20 e305 4c00 |0069: invoke-virtual {v12, v4}, Landroid/support/v4/app/FragmentManagerImpl;.saveFragmentBasicState:(Landroid/support/v4/app/Fragment;)Landroid/os/Bundle; // method@05e3 │ │ +088ce4: 0c09 |006c: move-result-object v9 │ │ +088ce6: 5b69 7201 |006d: iput-object v9, v6, Landroid/support/v4/app/FragmentState;.mSavedFragmentState:Landroid/os/Bundle; // field@0172 │ │ +088cea: 5449 0701 |006f: iget-object v9, v4, Landroid/support/v4/app/Fragment;.mTarget:Landroid/support/v4/app/Fragment; // field@0107 │ │ +088cee: 3809 5000 |0071: if-eqz v9, 00c1 // +0050 │ │ +088cf2: 5449 0701 |0073: iget-object v9, v4, Landroid/support/v4/app/Fragment;.mTarget:Landroid/support/v4/app/Fragment; // field@0107 │ │ +088cf6: 5299 f200 |0075: iget v9, v9, Landroid/support/v4/app/Fragment;.mIndex:I // field@00f2 │ │ +088cfa: 3b09 2900 |0077: if-gez v9, 00a0 // +0029 │ │ +088cfe: 2209 2c05 |0079: new-instance v9, Ljava/lang/IllegalStateException; // type@052c │ │ +088d02: 220a 3e05 |007b: new-instance v10, Ljava/lang/StringBuilder; // type@053e │ │ +088d06: 7010 a422 0a00 |007d: invoke-direct {v10}, Ljava/lang/StringBuilder;.:()V // method@22a4 │ │ +088d0c: 1a0b 5304 |0080: const-string v11, "Failure saving state: " // string@0453 │ │ +088d10: 6e20 ad22 ba00 |0082: invoke-virtual {v10, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22ad │ │ +088d16: 0c0a |0085: move-result-object v10 │ │ +088d18: 6e20 ac22 4a00 |0086: invoke-virtual {v10, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@22ac │ │ +088d1e: 0c0a |0089: move-result-object v10 │ │ +088d20: 1a0b 4900 |008a: const-string v11, " has target not in fragment manager: " // string@0049 │ │ +088d24: 6e20 ad22 ba00 |008c: invoke-virtual {v10, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22ad │ │ +088d2a: 0c0a |008f: move-result-object v10 │ │ +088d2c: 544b 0701 |0090: iget-object v11, v4, Landroid/support/v4/app/Fragment;.mTarget:Landroid/support/v4/app/Fragment; // field@0107 │ │ +088d30: 6e20 ac22 ba00 |0092: invoke-virtual {v10, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@22ac │ │ +088d36: 0c0a |0095: move-result-object v10 │ │ +088d38: 6e10 b222 0a00 |0096: invoke-virtual {v10}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@22b2 │ │ +088d3e: 0c0a |0099: move-result-object v10 │ │ +088d40: 7020 6c22 a900 |009a: invoke-direct {v9, v10}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@226c │ │ +088d46: 7020 e905 9c00 |009d: invoke-direct {v12, v9}, Landroid/support/v4/app/FragmentManagerImpl;.throwException:(Ljava/lang/RuntimeException;)V // method@05e9 │ │ +088d4c: 5469 7201 |00a0: iget-object v9, v6, Landroid/support/v4/app/FragmentState;.mSavedFragmentState:Landroid/os/Bundle; // field@0172 │ │ +088d50: 3909 0900 |00a2: if-nez v9, 00ab // +0009 │ │ +088d54: 2209 a000 |00a4: new-instance v9, Landroid/os/Bundle; // type@00a0 │ │ +088d58: 7010 e102 0900 |00a6: invoke-direct {v9}, Landroid/os/Bundle;.:()V // method@02e1 │ │ +088d5e: 5b69 7201 |00a9: iput-object v9, v6, Landroid/support/v4/app/FragmentState;.mSavedFragmentState:Landroid/os/Bundle; // field@0172 │ │ +088d62: 5469 7201 |00ab: iget-object v9, v6, Landroid/support/v4/app/FragmentState;.mSavedFragmentState:Landroid/os/Bundle; // field@0172 │ │ +088d66: 1a0a e211 |00ad: const-string v10, "android:target_state" // string@11e2 │ │ +088d6a: 544b 0701 |00af: iget-object v11, v4, Landroid/support/v4/app/Fragment;.mTarget:Landroid/support/v4/app/Fragment; // field@0107 │ │ +088d6e: 6e40 db05 9cba |00b1: invoke-virtual {v12, v9, v10, v11}, Landroid/support/v4/app/FragmentManagerImpl;.putFragment:(Landroid/os/Bundle;Ljava/lang/String;Landroid/support/v4/app/Fragment;)V // method@05db │ │ +088d74: 5249 0901 |00b4: iget v9, v4, Landroid/support/v4/app/Fragment;.mTargetRequestCode:I // field@0109 │ │ +088d78: 3809 0b00 |00b6: if-eqz v9, 00c1 // +000b │ │ +088d7c: 5469 7201 |00b8: iget-object v9, v6, Landroid/support/v4/app/FragmentState;.mSavedFragmentState:Landroid/os/Bundle; // field@0172 │ │ +088d80: 1a0a e111 |00ba: const-string v10, "android:target_req_state" // string@11e1 │ │ +088d84: 524b 0901 |00bc: iget v11, v4, Landroid/support/v4/app/Fragment;.mTargetRequestCode:I // field@0109 │ │ +088d88: 6e30 fb02 a90b |00be: invoke-virtual {v9, v10, v11}, Landroid/os/Bundle;.putInt:(Ljava/lang/String;I)V // method@02fb │ │ +088d8e: 6309 3f01 |00c1: sget-boolean v9, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@013f │ │ +088d92: 3809 2600 |00c3: if-eqz v9, 00e9 // +0026 │ │ +088d96: 1a09 6604 |00c5: const-string v9, "FragmentManager" // string@0466 │ │ +088d9a: 220a 3e05 |00c7: new-instance v10, Ljava/lang/StringBuilder; // type@053e │ │ +088d9e: 7010 a422 0a00 |00c9: invoke-direct {v10}, Ljava/lang/StringBuilder;.:()V // method@22a4 │ │ +088da4: 1a0b 3f0e |00cc: const-string v11, "Saved state of " // string@0e3f │ │ +088da8: 6e20 ad22 ba00 |00ce: invoke-virtual {v10, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22ad │ │ +088dae: 0c0a |00d1: move-result-object v10 │ │ +088db0: 6e20 ac22 4a00 |00d2: invoke-virtual {v10, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@22ac │ │ +088db6: 0c0a |00d5: move-result-object v10 │ │ +088db8: 1a0b f000 |00d6: const-string v11, ": " // string@00f0 │ │ +088dbc: 6e20 ad22 ba00 |00d8: invoke-virtual {v10, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22ad │ │ +088dc2: 0c0a |00db: move-result-object v10 │ │ +088dc4: 546b 7201 |00dc: iget-object v11, v6, Landroid/support/v4/app/FragmentState;.mSavedFragmentState:Landroid/os/Bundle; // field@0172 │ │ +088dc8: 6e20 ac22 ba00 |00de: invoke-virtual {v10, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@22ac │ │ +088dce: 0c0a |00e1: move-result-object v10 │ │ +088dd0: 6e10 b222 0a00 |00e2: invoke-virtual {v10}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@22b2 │ │ +088dd6: 0c0a |00e5: move-result-object v10 │ │ +088dd8: 7120 741c a900 |00e6: invoke-static {v9, v10}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@1c74 │ │ +088dde: d808 0801 |00e9: add-int/lit8 v8, v8, #int 1 // #01 │ │ +088de2: 2900 37ff |00eb: goto/16 0022 // -00c9 │ │ +088de6: 5449 0001 |00ed: iget-object v9, v4, Landroid/support/v4/app/Fragment;.mSavedFragmentState:Landroid/os/Bundle; // field@0100 │ │ +088dea: 5b69 7201 |00ef: iput-object v9, v6, Landroid/support/v4/app/FragmentState;.mSavedFragmentState:Landroid/os/Bundle; // field@0172 │ │ +088dee: 28d0 |00f1: goto 00c1 // -0030 │ │ +088df0: 3907 0f00 |00f2: if-nez v7, 0101 // +000f │ │ +088df4: 6309 3f01 |00f4: sget-boolean v9, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@013f │ │ +088df8: 3809 21ff |00f6: if-eqz v9, 0017 // -00df │ │ +088dfc: 1a09 6604 |00f8: const-string v9, "FragmentManager" // string@0466 │ │ +088e00: 1a0a ba23 |00fa: const-string v10, "saveAllState: no fragments!" // string@23ba │ │ +088e04: 7120 741c a900 |00fc: invoke-static {v9, v10}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@1c74 │ │ +088e0a: 2900 18ff |00ff: goto/16 0017 // -00e8 │ │ +088e0e: 1202 |0101: const/4 v2, #int 0 // #0 │ │ +088e10: 1203 |0102: const/4 v3, #int 0 // #0 │ │ +088e12: 54c9 4a01 |0103: iget-object v9, v12, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@014a │ │ +088e16: 3809 7b00 |0105: if-eqz v9, 0180 // +007b │ │ +088e1a: 54c9 4a01 |0107: iget-object v9, v12, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@014a │ │ +088e1e: 6e10 de22 0900 |0109: invoke-virtual {v9}, Ljava/util/ArrayList;.size:()I // method@22de │ │ +088e24: 0a00 |010c: move-result v0 │ │ +088e26: 3d00 7300 |010d: if-lez v0, 0180 // +0073 │ │ +088e2a: 2302 a205 |010f: new-array v2, v0, [I // type@05a2 │ │ +088e2e: 1208 |0111: const/4 v8, #int 0 // #0 │ │ +088e30: 3508 6e00 |0112: if-ge v8, v0, 0180 // +006e │ │ +088e34: 54c9 4a01 |0114: iget-object v9, v12, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@014a │ │ +088e38: 6e20 d722 8900 |0116: invoke-virtual {v9, v8}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@22d7 │ │ +088e3e: 0c09 |0119: move-result-object v9 │ │ +088e40: 1f09 1d01 |011a: check-cast v9, Landroid/support/v4/app/Fragment; // type@011d │ │ +088e44: 5299 f200 |011c: iget v9, v9, Landroid/support/v4/app/Fragment;.mIndex:I // field@00f2 │ │ +088e48: 4b09 0208 |011e: aput v9, v2, v8 │ │ +088e4c: 4409 0208 |0120: aget v9, v2, v8 │ │ +088e50: 3b09 2f00 |0122: if-gez v9, 0151 // +002f │ │ +088e54: 2209 2c05 |0124: new-instance v9, Ljava/lang/IllegalStateException; // type@052c │ │ +088e58: 220a 3e05 |0126: new-instance v10, Ljava/lang/StringBuilder; // type@053e │ │ +088e5c: 7010 a422 0a00 |0128: invoke-direct {v10}, Ljava/lang/StringBuilder;.:()V // method@22a4 │ │ +088e62: 1a0b 5404 |012b: const-string v11, "Failure saving state: active " // string@0454 │ │ +088e66: 6e20 ad22 ba00 |012d: invoke-virtual {v10, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22ad │ │ +088e6c: 0c0a |0130: move-result-object v10 │ │ +088e6e: 54cb 4a01 |0131: iget-object v11, v12, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@014a │ │ +088e72: 6e20 d722 8b00 |0133: invoke-virtual {v11, v8}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@22d7 │ │ +088e78: 0c0b |0136: move-result-object v11 │ │ +088e7a: 6e20 ac22 ba00 |0137: invoke-virtual {v10, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@22ac │ │ +088e80: 0c0a |013a: move-result-object v10 │ │ +088e82: 1a0b 4800 |013b: const-string v11, " has cleared index: " // string@0048 │ │ +088e86: 6e20 ad22 ba00 |013d: invoke-virtual {v10, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22ad │ │ +088e8c: 0c0a |0140: move-result-object v10 │ │ +088e8e: 440b 0208 |0141: aget v11, v2, v8 │ │ +088e92: 6e20 a922 ba00 |0143: invoke-virtual {v10, v11}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@22a9 │ │ +088e98: 0c0a |0146: move-result-object v10 │ │ +088e9a: 6e10 b222 0a00 |0147: invoke-virtual {v10}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@22b2 │ │ +088ea0: 0c0a |014a: move-result-object v10 │ │ +088ea2: 7020 6c22 a900 |014b: invoke-direct {v9, v10}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@226c │ │ +088ea8: 7020 e905 9c00 |014e: invoke-direct {v12, v9}, Landroid/support/v4/app/FragmentManagerImpl;.throwException:(Ljava/lang/RuntimeException;)V // method@05e9 │ │ +088eae: 6309 3f01 |0151: sget-boolean v9, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@013f │ │ +088eb2: 3809 2a00 |0153: if-eqz v9, 017d // +002a │ │ +088eb6: 1a09 6604 |0155: const-string v9, "FragmentManager" // string@0466 │ │ +088eba: 220a 3e05 |0157: new-instance v10, Ljava/lang/StringBuilder; // type@053e │ │ +088ebe: 7010 a422 0a00 |0159: invoke-direct {v10}, Ljava/lang/StringBuilder;.:()V // method@22a4 │ │ +088ec4: 1a0b b923 |015c: const-string v11, "saveAllState: adding fragment #" // string@23b9 │ │ +088ec8: 6e20 ad22 ba00 |015e: invoke-virtual {v10, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22ad │ │ +088ece: 0c0a |0161: move-result-object v10 │ │ +088ed0: 6e20 a922 8a00 |0162: invoke-virtual {v10, v8}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@22a9 │ │ +088ed6: 0c0a |0165: move-result-object v10 │ │ +088ed8: 1a0b f000 |0166: const-string v11, ": " // string@00f0 │ │ +088edc: 6e20 ad22 ba00 |0168: invoke-virtual {v10, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22ad │ │ +088ee2: 0c0a |016b: move-result-object v10 │ │ +088ee4: 54cb 4a01 |016c: iget-object v11, v12, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@014a │ │ +088ee8: 6e20 d722 8b00 |016e: invoke-virtual {v11, v8}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@22d7 │ │ +088eee: 0c0b |0171: move-result-object v11 │ │ +088ef0: 6e20 ac22 ba00 |0172: invoke-virtual {v10, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@22ac │ │ +088ef6: 0c0a |0175: move-result-object v10 │ │ +088ef8: 6e10 b222 0a00 |0176: invoke-virtual {v10}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@22b2 │ │ +088efe: 0c0a |0179: move-result-object v10 │ │ +088f00: 7120 741c a900 |017a: invoke-static {v9, v10}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@1c74 │ │ +088f06: d808 0801 |017d: add-int/lit8 v8, v8, #int 1 // #01 │ │ +088f0a: 2893 |017f: goto 0112 // -006d │ │ +088f0c: 54c9 4d01 |0180: iget-object v9, v12, Landroid/support/v4/app/FragmentManagerImpl;.mBackStack:Ljava/util/ArrayList; // field@014d │ │ +088f10: 3809 4d00 |0182: if-eqz v9, 01cf // +004d │ │ +088f14: 54c9 4d01 |0184: iget-object v9, v12, Landroid/support/v4/app/FragmentManagerImpl;.mBackStack:Ljava/util/ArrayList; // field@014d │ │ +088f18: 6e10 de22 0900 |0186: invoke-virtual {v9}, Ljava/util/ArrayList;.size:()I // method@22de │ │ +088f1e: 0a00 |0189: move-result v0 │ │ +088f20: 3d00 4500 |018a: if-lez v0, 01cf // +0045 │ │ +088f24: 2303 ac05 |018c: new-array v3, v0, [Landroid/support/v4/app/BackStackState; // type@05ac │ │ +088f28: 1208 |018e: const/4 v8, #int 0 // #0 │ │ +088f2a: 3508 4000 |018f: if-ge v8, v0, 01cf // +0040 │ │ +088f2e: 220a 1501 |0191: new-instance v10, Landroid/support/v4/app/BackStackState; // type@0115 │ │ +088f32: 54c9 4d01 |0193: iget-object v9, v12, Landroid/support/v4/app/FragmentManagerImpl;.mBackStack:Ljava/util/ArrayList; // field@014d │ │ +088f36: 6e20 d722 8900 |0195: invoke-virtual {v9, v8}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@22d7 │ │ +088f3c: 0c09 |0198: move-result-object v9 │ │ +088f3e: 1f09 1301 |0199: check-cast v9, Landroid/support/v4/app/BackStackRecord; // type@0113 │ │ +088f42: 7030 8f04 ca09 |019b: invoke-direct {v10, v12, v9}, Landroid/support/v4/app/BackStackState;.:(Landroid/support/v4/app/FragmentManagerImpl;Landroid/support/v4/app/BackStackRecord;)V // method@048f │ │ +088f48: 4d0a 0308 |019e: aput-object v10, v3, v8 │ │ +088f4c: 6309 3f01 |01a0: sget-boolean v9, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@013f │ │ +088f50: 3809 2a00 |01a2: if-eqz v9, 01cc // +002a │ │ +088f54: 1a09 6604 |01a4: const-string v9, "FragmentManager" // string@0466 │ │ +088f58: 220a 3e05 |01a6: new-instance v10, Ljava/lang/StringBuilder; // type@053e │ │ +088f5c: 7010 a422 0a00 |01a8: invoke-direct {v10}, Ljava/lang/StringBuilder;.:()V // method@22a4 │ │ +088f62: 1a0b b823 |01ab: const-string v11, "saveAllState: adding back stack #" // string@23b8 │ │ +088f66: 6e20 ad22 ba00 |01ad: invoke-virtual {v10, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22ad │ │ +088f6c: 0c0a |01b0: move-result-object v10 │ │ +088f6e: 6e20 a922 8a00 |01b1: invoke-virtual {v10, v8}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@22a9 │ │ +088f74: 0c0a |01b4: move-result-object v10 │ │ +088f76: 1a0b f000 |01b5: const-string v11, ": " // string@00f0 │ │ +088f7a: 6e20 ad22 ba00 |01b7: invoke-virtual {v10, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22ad │ │ +088f80: 0c0a |01ba: move-result-object v10 │ │ +088f82: 54cb 4d01 |01bb: iget-object v11, v12, Landroid/support/v4/app/FragmentManagerImpl;.mBackStack:Ljava/util/ArrayList; // field@014d │ │ +088f86: 6e20 d722 8b00 |01bd: invoke-virtual {v11, v8}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@22d7 │ │ +088f8c: 0c0b |01c0: move-result-object v11 │ │ +088f8e: 6e20 ac22 ba00 |01c1: invoke-virtual {v10, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@22ac │ │ +088f94: 0c0a |01c4: move-result-object v10 │ │ +088f96: 6e10 b222 0a00 |01c5: invoke-virtual {v10}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@22b2 │ │ +088f9c: 0c0a |01c8: move-result-object v10 │ │ +088f9e: 7120 741c a900 |01c9: invoke-static {v9, v10}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@1c74 │ │ +088fa4: d808 0801 |01cc: add-int/lit8 v8, v8, #int 1 // #01 │ │ +088fa8: 28c1 |01ce: goto 018f // -003f │ │ +088faa: 2205 2e01 |01cf: new-instance v5, Landroid/support/v4/app/FragmentManagerState; // type@012e │ │ +088fae: 7010 f205 0500 |01d1: invoke-direct {v5}, Landroid/support/v4/app/FragmentManagerState;.:()V // method@05f2 │ │ +088fb4: 5b51 6001 |01d4: iput-object v1, v5, Landroid/support/v4/app/FragmentManagerState;.mActive:[Landroid/support/v4/app/FragmentState; // field@0160 │ │ +088fb8: 5b52 6101 |01d6: iput-object v2, v5, Landroid/support/v4/app/FragmentManagerState;.mAdded:[I // field@0161 │ │ +088fbc: 5b53 6201 |01d8: iput-object v3, v5, Landroid/support/v4/app/FragmentManagerState;.mBackStack:[Landroid/support/v4/app/BackStackState; // field@0162 │ │ +088fc0: 2900 3dfe |01da: goto/16 0017 // -01c3 │ │ + catches : (none) │ │ + positions : │ │ + 0x0001 line=1672 │ │ + 0x0004 line=1674 │ │ + 0x0008 line=1684 │ │ + 0x000b line=1687 │ │ + 0x0017 line=1782 │ │ + 0x0018 line=1692 │ │ + 0x001e line=1693 │ │ + 0x0020 line=1694 │ │ + 0x0021 line=1695 │ │ + 0x0024 line=1696 │ │ + 0x002c line=1697 │ │ + 0x002e line=1698 │ │ + 0x0032 line=1699 │ │ + 0x0059 line=1704 │ │ + 0x005a line=1706 │ │ + 0x005f line=1707 │ │ + 0x0061 line=1709 │ │ + 0x0069 line=1710 │ │ + 0x006f line=1712 │ │ + 0x0073 line=1713 │ │ + 0x0079 line=1714 │ │ + 0x00a0 line=1718 │ │ + 0x00a4 line=1719 │ │ + 0x00ab line=1721 │ │ + 0x00b4 line=1723 │ │ + 0x00b8 line=1724 │ │ + 0x00c1 line=1734 │ │ + 0x00e9 line=1695 │ │ + 0x00ed line=1731 │ │ + 0x00f2 line=1739 │ │ + 0x00f4 line=1740 │ │ + 0x0101 line=1744 │ │ + 0x0102 line=1745 │ │ + 0x0103 line=1748 │ │ + 0x0107 line=1749 │ │ + 0x010d line=1750 │ │ + 0x010f line=1751 │ │ + 0x0111 line=1752 │ │ + 0x0114 line=1753 │ │ + 0x0120 line=1754 │ │ + 0x0124 line=1755 │ │ + 0x0151 line=1759 │ │ + 0x017d line=1752 │ │ + 0x0180 line=1766 │ │ + 0x0184 line=1767 │ │ + 0x018a line=1768 │ │ + 0x018c line=1769 │ │ + 0x018e line=1770 │ │ + 0x0191 line=1771 │ │ + 0x01a0 line=1772 │ │ + 0x01cc line=1770 │ │ + 0x01cf line=1778 │ │ + 0x01d4 line=1779 │ │ + 0x01d6 line=1780 │ │ + 0x01d8 line=1781 │ │ locals : │ │ 0x005f - 0x00e9 reg=6 fs Landroid/support/v4/app/FragmentState; │ │ 0x002c - 0x00f2 reg=4 f Landroid/support/v4/app/Fragment; │ │ 0x00ed - 0x00f2 reg=6 fs Landroid/support/v4/app/FragmentState; │ │ 0x001e - 0x01dc reg=0 N I │ │ 0x0020 - 0x01dc reg=1 active [Landroid/support/v4/app/FragmentState; │ │ 0x0102 - 0x01dc reg=2 added [I │ │ 0x0103 - 0x01dc reg=3 backStack [Landroid/support/v4/app/BackStackState; │ │ 0x01d4 - 0x01dc reg=5 fms Landroid/support/v4/app/FragmentManagerState; │ │ 0x0021 - 0x01dc reg=7 haveFragments Z │ │ 0x0022 - 0x01dc reg=8 i I │ │ 0x0000 - 0x01dc reg=12 this Landroid/support/v4/app/FragmentManagerImpl; │ │ │ │ - #60 : (in Landroid/support/v4/app/FragmentManagerImpl;) │ │ + #63 : (in Landroid/support/v4/app/FragmentManagerImpl;) │ │ name : 'saveFragmentBasicState' │ │ type : '(Landroid/support/v4/app/Fragment;)Landroid/os/Bundle;' │ │ access : 0x0000 () │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 74 16-bit code units │ │ -061aa8: |[061aa8] android.support.v4.app.FragmentManagerImpl.saveFragmentBasicState:(Landroid/support/v4/app/Fragment;)Landroid/os/Bundle; │ │ -061ab8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -061aba: 5431 1e01 |0001: iget-object v1, v3, Landroid/support/v4/app/FragmentManagerImpl;.mStateBundle:Landroid/os/Bundle; // field@011e │ │ -061abe: 3901 0900 |0003: if-nez v1, 000c // +0009 │ │ -061ac2: 2201 6f00 |0005: new-instance v1, Landroid/os/Bundle; // type@006f │ │ -061ac6: 7010 d201 0100 |0007: invoke-direct {v1}, Landroid/os/Bundle;.:()V // method@01d2 │ │ -061acc: 5b31 1e01 |000a: iput-object v1, v3, Landroid/support/v4/app/FragmentManagerImpl;.mStateBundle:Landroid/os/Bundle; // field@011e │ │ -061ad0: 5431 1e01 |000c: iget-object v1, v3, Landroid/support/v4/app/FragmentManagerImpl;.mStateBundle:Landroid/os/Bundle; // field@011e │ │ -061ad4: 6e20 5c03 1400 |000e: invoke-virtual {v4, v1}, Landroid/support/v4/app/Fragment;.performSaveInstanceState:(Landroid/os/Bundle;)V // method@035c │ │ -061ada: 5431 1e01 |0011: iget-object v1, v3, Landroid/support/v4/app/FragmentManagerImpl;.mStateBundle:Landroid/os/Bundle; // field@011e │ │ -061ade: 6e10 da01 0100 |0013: invoke-virtual {v1}, Landroid/os/Bundle;.isEmpty:()Z // method@01da │ │ -061ae4: 0a01 |0016: move-result v1 │ │ -061ae6: 3901 0700 |0017: if-nez v1, 001e // +0007 │ │ -061aea: 5430 1e01 |0019: iget-object v0, v3, Landroid/support/v4/app/FragmentManagerImpl;.mStateBundle:Landroid/os/Bundle; // field@011e │ │ -061aee: 1201 |001b: const/4 v1, #int 0 // #0 │ │ -061af0: 5b31 1e01 |001c: iput-object v1, v3, Landroid/support/v4/app/FragmentManagerImpl;.mStateBundle:Landroid/os/Bundle; // field@011e │ │ -061af4: 5441 cd00 |001e: iget-object v1, v4, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@00cd │ │ -061af8: 3801 0500 |0020: if-eqz v1, 0025 // +0005 │ │ -061afc: 6e20 1504 4300 |0022: invoke-virtual {v3, v4}, Landroid/support/v4/app/FragmentManagerImpl;.saveFragmentViewState:(Landroid/support/v4/app/Fragment;)V // method@0415 │ │ -061b02: 5441 c500 |0025: iget-object v1, v4, Landroid/support/v4/app/Fragment;.mSavedViewState:Landroid/util/SparseArray; // field@00c5 │ │ -061b06: 3801 1000 |0027: if-eqz v1, 0037 // +0010 │ │ -061b0a: 3900 0700 |0029: if-nez v0, 0030 // +0007 │ │ -061b0e: 2200 6f00 |002b: new-instance v0, Landroid/os/Bundle; // type@006f │ │ -061b12: 7010 d201 0000 |002d: invoke-direct {v0}, Landroid/os/Bundle;.:()V // method@01d2 │ │ -061b18: 1a01 010d |0030: const-string v1, "android:view_state" // string@0d01 │ │ -061b1c: 5442 c500 |0032: iget-object v2, v4, Landroid/support/v4/app/Fragment;.mSavedViewState:Landroid/util/SparseArray; // field@00c5 │ │ -061b20: 6e30 e101 1002 |0034: invoke-virtual {v0, v1, v2}, Landroid/os/Bundle;.putSparseParcelableArray:(Ljava/lang/String;Landroid/util/SparseArray;)V // method@01e1 │ │ -061b26: 5541 cc00 |0037: iget-boolean v1, v4, Landroid/support/v4/app/Fragment;.mUserVisibleHint:Z // field@00cc │ │ -061b2a: 3901 1000 |0039: if-nez v1, 0049 // +0010 │ │ -061b2e: 3900 0700 |003b: if-nez v0, 0042 // +0007 │ │ -061b32: 2200 6f00 |003d: new-instance v0, Landroid/os/Bundle; // type@006f │ │ -061b36: 7010 d201 0000 |003f: invoke-direct {v0}, Landroid/os/Bundle;.:()V // method@01d2 │ │ -061b3c: 1a01 000d |0042: const-string v1, "android:user_visible_hint" // string@0d00 │ │ -061b40: 5542 cc00 |0044: iget-boolean v2, v4, Landroid/support/v4/app/Fragment;.mUserVisibleHint:Z // field@00cc │ │ -061b44: 6e30 dc01 1002 |0046: invoke-virtual {v0, v1, v2}, Landroid/os/Bundle;.putBoolean:(Ljava/lang/String;Z)V // method@01dc │ │ -061b4a: 1100 |0049: return-object v0 │ │ - catches : (none) │ │ - positions : │ │ - 0x0000 line=1605 │ │ - 0x0001 line=1607 │ │ - 0x0005 line=1608 │ │ - 0x000c line=1610 │ │ - 0x0011 line=1611 │ │ - 0x0019 line=1612 │ │ - 0x001b line=1613 │ │ - 0x001e line=1616 │ │ - 0x0022 line=1617 │ │ - 0x0025 line=1619 │ │ - 0x0029 line=1620 │ │ - 0x002b line=1621 │ │ - 0x0030 line=1623 │ │ - 0x0037 line=1626 │ │ - 0x003b line=1627 │ │ - 0x003d line=1628 │ │ - 0x0042 line=1631 │ │ - 0x0049 line=1634 │ │ +088fc4: |[088fc4] android.support.v4.app.FragmentManagerImpl.saveFragmentBasicState:(Landroid/support/v4/app/Fragment;)Landroid/os/Bundle; │ │ +088fd4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +088fd6: 5431 5c01 |0001: iget-object v1, v3, Landroid/support/v4/app/FragmentManagerImpl;.mStateBundle:Landroid/os/Bundle; // field@015c │ │ +088fda: 3901 0900 |0003: if-nez v1, 000c // +0009 │ │ +088fde: 2201 a000 |0005: new-instance v1, Landroid/os/Bundle; // type@00a0 │ │ +088fe2: 7010 e102 0100 |0007: invoke-direct {v1}, Landroid/os/Bundle;.:()V // method@02e1 │ │ +088fe8: 5b31 5c01 |000a: iput-object v1, v3, Landroid/support/v4/app/FragmentManagerImpl;.mStateBundle:Landroid/os/Bundle; // field@015c │ │ +088fec: 5431 5c01 |000c: iget-object v1, v3, Landroid/support/v4/app/FragmentManagerImpl;.mStateBundle:Landroid/os/Bundle; // field@015c │ │ +088ff0: 6e20 1805 1400 |000e: invoke-virtual {v4, v1}, Landroid/support/v4/app/Fragment;.performSaveInstanceState:(Landroid/os/Bundle;)V // method@0518 │ │ +088ff6: 5431 5c01 |0011: iget-object v1, v3, Landroid/support/v4/app/FragmentManagerImpl;.mStateBundle:Landroid/os/Bundle; // field@015c │ │ +088ffa: 6e10 f402 0100 |0013: invoke-virtual {v1}, Landroid/os/Bundle;.isEmpty:()Z // method@02f4 │ │ +089000: 0a01 |0016: move-result v1 │ │ +089002: 3901 0700 |0017: if-nez v1, 001e // +0007 │ │ +089006: 5430 5c01 |0019: iget-object v0, v3, Landroid/support/v4/app/FragmentManagerImpl;.mStateBundle:Landroid/os/Bundle; // field@015c │ │ +08900a: 1201 |001b: const/4 v1, #int 0 // #0 │ │ +08900c: 5b31 5c01 |001c: iput-object v1, v3, Landroid/support/v4/app/FragmentManagerImpl;.mStateBundle:Landroid/os/Bundle; // field@015c │ │ +089010: 5441 0b01 |001e: iget-object v1, v4, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@010b │ │ +089014: 3801 0500 |0020: if-eqz v1, 0025 // +0005 │ │ +089018: 6e20 e505 4300 |0022: invoke-virtual {v3, v4}, Landroid/support/v4/app/FragmentManagerImpl;.saveFragmentViewState:(Landroid/support/v4/app/Fragment;)V // method@05e5 │ │ +08901e: 5441 0101 |0025: iget-object v1, v4, Landroid/support/v4/app/Fragment;.mSavedViewState:Landroid/util/SparseArray; // field@0101 │ │ +089022: 3801 1000 |0027: if-eqz v1, 0037 // +0010 │ │ +089026: 3900 0700 |0029: if-nez v0, 0030 // +0007 │ │ +08902a: 2200 a000 |002b: new-instance v0, Landroid/os/Bundle; // type@00a0 │ │ +08902e: 7010 e102 0000 |002d: invoke-direct {v0}, Landroid/os/Bundle;.:()V // method@02e1 │ │ +089034: 1a01 e511 |0030: const-string v1, "android:view_state" // string@11e5 │ │ +089038: 5442 0101 |0032: iget-object v2, v4, Landroid/support/v4/app/Fragment;.mSavedViewState:Landroid/util/SparseArray; // field@0101 │ │ +08903c: 6e30 0003 1002 |0034: invoke-virtual {v0, v1, v2}, Landroid/os/Bundle;.putSparseParcelableArray:(Ljava/lang/String;Landroid/util/SparseArray;)V // method@0300 │ │ +089042: 5541 0a01 |0037: iget-boolean v1, v4, Landroid/support/v4/app/Fragment;.mUserVisibleHint:Z // field@010a │ │ +089046: 3901 1000 |0039: if-nez v1, 0049 // +0010 │ │ +08904a: 3900 0700 |003b: if-nez v0, 0042 // +0007 │ │ +08904e: 2200 a000 |003d: new-instance v0, Landroid/os/Bundle; // type@00a0 │ │ +089052: 7010 e102 0000 |003f: invoke-direct {v0}, Landroid/os/Bundle;.:()V // method@02e1 │ │ +089058: 1a01 e411 |0042: const-string v1, "android:user_visible_hint" // string@11e4 │ │ +08905c: 5542 0a01 |0044: iget-boolean v2, v4, Landroid/support/v4/app/Fragment;.mUserVisibleHint:Z // field@010a │ │ +089060: 6e30 f702 1002 |0046: invoke-virtual {v0, v1, v2}, Landroid/os/Bundle;.putBoolean:(Ljava/lang/String;Z)V // method@02f7 │ │ +089066: 1100 |0049: return-object v0 │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=1637 │ │ + 0x0001 line=1639 │ │ + 0x0005 line=1640 │ │ + 0x000c line=1642 │ │ + 0x0011 line=1643 │ │ + 0x0019 line=1644 │ │ + 0x001b line=1645 │ │ + 0x001e line=1648 │ │ + 0x0022 line=1649 │ │ + 0x0025 line=1651 │ │ + 0x0029 line=1652 │ │ + 0x002b line=1653 │ │ + 0x0030 line=1655 │ │ + 0x0037 line=1658 │ │ + 0x003b line=1659 │ │ + 0x003d line=1660 │ │ + 0x0042 line=1663 │ │ + 0x0049 line=1666 │ │ locals : │ │ 0x0001 - 0x002d reg=0 result Landroid/os/Bundle; │ │ 0x0030 - 0x003f reg=0 result Landroid/os/Bundle; │ │ 0x0042 - 0x004a reg=0 result Landroid/os/Bundle; │ │ 0x0000 - 0x004a reg=3 this Landroid/support/v4/app/FragmentManagerImpl; │ │ 0x0000 - 0x004a reg=4 f Landroid/support/v4/app/Fragment; │ │ │ │ - #61 : (in Landroid/support/v4/app/FragmentManagerImpl;) │ │ + #64 : (in Landroid/support/v4/app/FragmentManagerImpl;) │ │ name : 'saveFragmentInstanceState' │ │ type : '(Landroid/support/v4/app/Fragment;)Landroid/support/v4/app/Fragment$SavedState;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 54 16-bit code units │ │ -061b4c: |[061b4c] android.support.v4.app.FragmentManagerImpl.saveFragmentInstanceState:(Landroid/support/v4/app/Fragment;)Landroid/support/v4/app/Fragment$SavedState; │ │ -061b5c: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -061b5e: 5262 b800 |0001: iget v2, v6, Landroid/support/v4/app/Fragment;.mIndex:I // field@00b8 │ │ -061b62: 3b02 2300 |0003: if-gez v2, 0026 // +0023 │ │ -061b66: 2202 a703 |0005: new-instance v2, Ljava/lang/IllegalStateException; // type@03a7 │ │ -061b6a: 2203 b903 |0007: new-instance v3, Ljava/lang/StringBuilder; // type@03b9 │ │ -061b6e: 7010 ae17 0300 |0009: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@17ae │ │ -061b74: 1a04 6003 |000c: const-string v4, "Fragment " // string@0360 │ │ -061b78: 6e20 b517 4300 |000e: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17b5 │ │ -061b7e: 0c03 |0011: move-result-object v3 │ │ -061b80: 6e20 b417 6300 |0012: invoke-virtual {v3, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@17b4 │ │ -061b86: 0c03 |0015: move-result-object v3 │ │ -061b88: 1a04 5200 |0016: const-string v4, " is not currently in the FragmentManager" // string@0052 │ │ -061b8c: 6e20 b517 4300 |0018: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17b5 │ │ -061b92: 0c03 |001b: move-result-object v3 │ │ -061b94: 6e10 ba17 0300 |001c: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@17ba │ │ -061b9a: 0c03 |001f: move-result-object v3 │ │ -061b9c: 7020 7c17 3200 |0020: invoke-direct {v2, v3}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@177c │ │ -061ba2: 7020 1904 2500 |0023: invoke-direct {v5, v2}, Landroid/support/v4/app/FragmentManagerImpl;.throwException:(Ljava/lang/RuntimeException;)V // method@0419 │ │ -061ba8: 5262 c600 |0026: iget v2, v6, Landroid/support/v4/app/Fragment;.mState:I // field@00c6 │ │ -061bac: 3d02 0d00 |0028: if-lez v2, 0035 // +000d │ │ -061bb0: 6e20 1304 6500 |002a: invoke-virtual {v5, v6}, Landroid/support/v4/app/FragmentManagerImpl;.saveFragmentBasicState:(Landroid/support/v4/app/Fragment;)Landroid/os/Bundle; // method@0413 │ │ -061bb6: 0c00 |002d: move-result-object v0 │ │ -061bb8: 3800 0700 |002e: if-eqz v0, 0035 // +0007 │ │ -061bbc: 2201 b500 |0030: new-instance v1, Landroid/support/v4/app/Fragment$SavedState; // type@00b5 │ │ -061bc0: 7020 0703 0100 |0032: invoke-direct {v1, v0}, Landroid/support/v4/app/Fragment$SavedState;.:(Landroid/os/Bundle;)V // method@0307 │ │ -061bc6: 1101 |0035: return-object v1 │ │ - catches : (none) │ │ - positions : │ │ - 0x0001 line=588 │ │ - 0x0005 line=589 │ │ - 0x0026 line=592 │ │ - 0x002a line=593 │ │ - 0x002e line=594 │ │ - 0x0035 line=596 │ │ +089068: |[089068] android.support.v4.app.FragmentManagerImpl.saveFragmentInstanceState:(Landroid/support/v4/app/Fragment;)Landroid/support/v4/app/Fragment$SavedState; │ │ +089078: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +08907a: 5262 f200 |0001: iget v2, v6, Landroid/support/v4/app/Fragment;.mIndex:I // field@00f2 │ │ +08907e: 3b02 2300 |0003: if-gez v2, 0026 // +0023 │ │ +089082: 2202 2c05 |0005: new-instance v2, Ljava/lang/IllegalStateException; // type@052c │ │ +089086: 2203 3e05 |0007: new-instance v3, Ljava/lang/StringBuilder; // type@053e │ │ +08908a: 7010 a422 0300 |0009: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@22a4 │ │ +089090: 1a04 5e04 |000c: const-string v4, "Fragment " // string@045e │ │ +089094: 6e20 ad22 4300 |000e: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22ad │ │ +08909a: 0c03 |0011: move-result-object v3 │ │ +08909c: 6e20 ac22 6300 |0012: invoke-virtual {v3, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@22ac │ │ +0890a2: 0c03 |0015: move-result-object v3 │ │ +0890a4: 1a04 5400 |0016: const-string v4, " is not currently in the FragmentManager" // string@0054 │ │ +0890a8: 6e20 ad22 4300 |0018: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22ad │ │ +0890ae: 0c03 |001b: move-result-object v3 │ │ +0890b0: 6e10 b222 0300 |001c: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@22b2 │ │ +0890b6: 0c03 |001f: move-result-object v3 │ │ +0890b8: 7020 6c22 3200 |0020: invoke-direct {v2, v3}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@226c │ │ +0890be: 7020 e905 2500 |0023: invoke-direct {v5, v2}, Landroid/support/v4/app/FragmentManagerImpl;.throwException:(Ljava/lang/RuntimeException;)V // method@05e9 │ │ +0890c4: 5262 0401 |0026: iget v2, v6, Landroid/support/v4/app/Fragment;.mState:I // field@0104 │ │ +0890c8: 3d02 0d00 |0028: if-lez v2, 0035 // +000d │ │ +0890cc: 6e20 e305 6500 |002a: invoke-virtual {v5, v6}, Landroid/support/v4/app/FragmentManagerImpl;.saveFragmentBasicState:(Landroid/support/v4/app/Fragment;)Landroid/os/Bundle; // method@05e3 │ │ +0890d2: 0c00 |002d: move-result-object v0 │ │ +0890d4: 3800 0700 |002e: if-eqz v0, 0035 // +0007 │ │ +0890d8: 2201 1c01 |0030: new-instance v1, Landroid/support/v4/app/Fragment$SavedState; // type@011c │ │ +0890dc: 7020 bb04 0100 |0032: invoke-direct {v1, v0}, Landroid/support/v4/app/Fragment$SavedState;.:(Landroid/os/Bundle;)V // method@04bb │ │ +0890e2: 1101 |0035: return-object v1 │ │ + catches : (none) │ │ + positions : │ │ + 0x0001 line=602 │ │ + 0x0005 line=603 │ │ + 0x0026 line=606 │ │ + 0x002a line=607 │ │ + 0x002e line=608 │ │ + 0x0035 line=610 │ │ locals : │ │ 0x002e - 0x0035 reg=0 result Landroid/os/Bundle; │ │ 0x0000 - 0x0036 reg=5 this Landroid/support/v4/app/FragmentManagerImpl; │ │ 0x0000 - 0x0036 reg=6 fragment Landroid/support/v4/app/Fragment; │ │ │ │ - #62 : (in Landroid/support/v4/app/FragmentManagerImpl;) │ │ + #65 : (in Landroid/support/v4/app/FragmentManagerImpl;) │ │ name : 'saveFragmentViewState' │ │ type : '(Landroid/support/v4/app/Fragment;)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 45 16-bit code units │ │ -061bc8: |[061bc8] android.support.v4.app.FragmentManagerImpl.saveFragmentViewState:(Landroid/support/v4/app/Fragment;)V │ │ -061bd8: 5430 b900 |0000: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mInnerView:Landroid/view/View; // field@00b9 │ │ -061bdc: 3900 0300 |0002: if-nez v0, 0005 // +0003 │ │ -061be0: 0e00 |0004: return-void │ │ -061be2: 5420 1d01 |0005: iget-object v0, v2, Landroid/support/v4/app/FragmentManagerImpl;.mStateArray:Landroid/util/SparseArray; // field@011d │ │ -061be6: 3900 2000 |0007: if-nez v0, 0027 // +0020 │ │ -061bea: 2200 a102 |0009: new-instance v0, Landroid/util/SparseArray; // type@02a1 │ │ -061bee: 7010 3c12 0000 |000b: invoke-direct {v0}, Landroid/util/SparseArray;.:()V // method@123c │ │ -061bf4: 5b20 1d01 |000e: iput-object v0, v2, Landroid/support/v4/app/FragmentManagerImpl;.mStateArray:Landroid/util/SparseArray; // field@011d │ │ -061bf8: 5430 b900 |0010: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mInnerView:Landroid/view/View; // field@00b9 │ │ -061bfc: 5421 1d01 |0012: iget-object v1, v2, Landroid/support/v4/app/FragmentManagerImpl;.mStateArray:Landroid/util/SparseArray; // field@011d │ │ -061c00: 6e20 fc12 1000 |0014: invoke-virtual {v0, v1}, Landroid/view/View;.saveHierarchyState:(Landroid/util/SparseArray;)V // method@12fc │ │ -061c06: 5420 1d01 |0017: iget-object v0, v2, Landroid/support/v4/app/FragmentManagerImpl;.mStateArray:Landroid/util/SparseArray; // field@011d │ │ -061c0a: 6e10 4112 0000 |0019: invoke-virtual {v0}, Landroid/util/SparseArray;.size:()I // method@1241 │ │ -061c10: 0a00 |001c: move-result v0 │ │ -061c12: 3d00 e7ff |001d: if-lez v0, 0004 // -0019 │ │ -061c16: 5420 1d01 |001f: iget-object v0, v2, Landroid/support/v4/app/FragmentManagerImpl;.mStateArray:Landroid/util/SparseArray; // field@011d │ │ -061c1a: 5b30 c500 |0021: iput-object v0, v3, Landroid/support/v4/app/Fragment;.mSavedViewState:Landroid/util/SparseArray; // field@00c5 │ │ -061c1e: 1200 |0023: const/4 v0, #int 0 // #0 │ │ -061c20: 5b20 1d01 |0024: iput-object v0, v2, Landroid/support/v4/app/FragmentManagerImpl;.mStateArray:Landroid/util/SparseArray; // field@011d │ │ -061c24: 28de |0026: goto 0004 // -0022 │ │ -061c26: 5420 1d01 |0027: iget-object v0, v2, Landroid/support/v4/app/FragmentManagerImpl;.mStateArray:Landroid/util/SparseArray; // field@011d │ │ -061c2a: 6e10 3d12 0000 |0029: invoke-virtual {v0}, Landroid/util/SparseArray;.clear:()V // method@123d │ │ -061c30: 28e4 |002c: goto 0010 // -001c │ │ - catches : (none) │ │ - positions : │ │ - 0x0000 line=1589 │ │ - 0x0004 line=1602 │ │ - 0x0005 line=1592 │ │ - 0x0009 line=1593 │ │ - 0x0010 line=1597 │ │ - 0x0017 line=1598 │ │ - 0x001f line=1599 │ │ - 0x0023 line=1600 │ │ - 0x0027 line=1595 │ │ +0890e4: |[0890e4] android.support.v4.app.FragmentManagerImpl.saveFragmentViewState:(Landroid/support/v4/app/Fragment;)V │ │ +0890f4: 5430 f300 |0000: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mInnerView:Landroid/view/View; // field@00f3 │ │ +0890f8: 3900 0300 |0002: if-nez v0, 0005 // +0003 │ │ +0890fc: 0e00 |0004: return-void │ │ +0890fe: 5420 5b01 |0005: iget-object v0, v2, Landroid/support/v4/app/FragmentManagerImpl;.mStateArray:Landroid/util/SparseArray; // field@015b │ │ +089102: 3900 2000 |0007: if-nez v0, 0027 // +0020 │ │ +089106: 2200 1604 |0009: new-instance v0, Landroid/util/SparseArray; // type@0416 │ │ +08910a: 7010 791c 0000 |000b: invoke-direct {v0}, Landroid/util/SparseArray;.:()V // method@1c79 │ │ +089110: 5b20 5b01 |000e: iput-object v0, v2, Landroid/support/v4/app/FragmentManagerImpl;.mStateArray:Landroid/util/SparseArray; // field@015b │ │ +089114: 5430 f300 |0010: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mInnerView:Landroid/view/View; // field@00f3 │ │ +089118: 5421 5b01 |0012: iget-object v1, v2, Landroid/support/v4/app/FragmentManagerImpl;.mStateArray:Landroid/util/SparseArray; // field@015b │ │ +08911c: 6e20 5c1d 1000 |0014: invoke-virtual {v0, v1}, Landroid/view/View;.saveHierarchyState:(Landroid/util/SparseArray;)V // method@1d5c │ │ +089122: 5420 5b01 |0017: iget-object v0, v2, Landroid/support/v4/app/FragmentManagerImpl;.mStateArray:Landroid/util/SparseArray; // field@015b │ │ +089126: 6e10 7f1c 0000 |0019: invoke-virtual {v0}, Landroid/util/SparseArray;.size:()I // method@1c7f │ │ +08912c: 0a00 |001c: move-result v0 │ │ +08912e: 3d00 e7ff |001d: if-lez v0, 0004 // -0019 │ │ +089132: 5420 5b01 |001f: iget-object v0, v2, Landroid/support/v4/app/FragmentManagerImpl;.mStateArray:Landroid/util/SparseArray; // field@015b │ │ +089136: 5b30 0101 |0021: iput-object v0, v3, Landroid/support/v4/app/Fragment;.mSavedViewState:Landroid/util/SparseArray; // field@0101 │ │ +08913a: 1200 |0023: const/4 v0, #int 0 // #0 │ │ +08913c: 5b20 5b01 |0024: iput-object v0, v2, Landroid/support/v4/app/FragmentManagerImpl;.mStateArray:Landroid/util/SparseArray; // field@015b │ │ +089140: 28de |0026: goto 0004 // -0022 │ │ +089142: 5420 5b01 |0027: iget-object v0, v2, Landroid/support/v4/app/FragmentManagerImpl;.mStateArray:Landroid/util/SparseArray; // field@015b │ │ +089146: 6e10 7a1c 0000 |0029: invoke-virtual {v0}, Landroid/util/SparseArray;.clear:()V // method@1c7a │ │ +08914c: 28e4 |002c: goto 0010 // -001c │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=1621 │ │ + 0x0004 line=1634 │ │ + 0x0005 line=1624 │ │ + 0x0009 line=1625 │ │ + 0x0010 line=1629 │ │ + 0x0017 line=1630 │ │ + 0x001f line=1631 │ │ + 0x0023 line=1632 │ │ + 0x0027 line=1627 │ │ locals : │ │ 0x0000 - 0x002d reg=2 this Landroid/support/v4/app/FragmentManagerImpl; │ │ 0x0000 - 0x002d reg=3 f Landroid/support/v4/app/Fragment; │ │ │ │ - #63 : (in Landroid/support/v4/app/FragmentManagerImpl;) │ │ + #66 : (in Landroid/support/v4/app/FragmentManagerImpl;) │ │ name : 'setBackStackIndex' │ │ type : '(ILandroid/support/v4/app/BackStackRecord;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 171 16-bit code units │ │ -061c34: |[061c34] android.support.v4.app.FragmentManagerImpl.setBackStackIndex:(ILandroid/support/v4/app/BackStackRecord;)V │ │ -061c44: 1d04 |0000: monitor-enter v4 │ │ -061c46: 5441 1101 |0001: iget-object v1, v4, Landroid/support/v4/app/FragmentManagerImpl;.mBackStackIndices:Ljava/util/ArrayList; // field@0111 │ │ -061c4a: 3901 0900 |0003: if-nez v1, 000c // +0009 │ │ -061c4e: 2201 cf03 |0005: new-instance v1, Ljava/util/ArrayList; // type@03cf │ │ -061c52: 7010 d317 0100 |0007: invoke-direct {v1}, Ljava/util/ArrayList;.:()V // method@17d3 │ │ -061c58: 5b41 1101 |000a: iput-object v1, v4, Landroid/support/v4/app/FragmentManagerImpl;.mBackStackIndices:Ljava/util/ArrayList; // field@0111 │ │ -061c5c: 5441 1101 |000c: iget-object v1, v4, Landroid/support/v4/app/FragmentManagerImpl;.mBackStackIndices:Ljava/util/ArrayList; // field@0111 │ │ -061c60: 6e10 df17 0100 |000e: invoke-virtual {v1}, Ljava/util/ArrayList;.size:()I // method@17df │ │ -061c66: 0a00 |0011: move-result v0 │ │ -061c68: 3505 2f00 |0012: if-ge v5, v0, 0041 // +002f │ │ -061c6c: 6301 0101 |0014: sget-boolean v1, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@0101 │ │ -061c70: 3801 2400 |0016: if-eqz v1, 003a // +0024 │ │ -061c74: 1a01 6703 |0018: const-string v1, "FragmentManager" // string@0367 │ │ -061c78: 2202 b903 |001a: new-instance v2, Ljava/lang/StringBuilder; // type@03b9 │ │ -061c7c: 7010 ae17 0200 |001c: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@17ae │ │ -061c82: 1a03 7d0a |001f: const-string v3, "Setting back stack index " // string@0a7d │ │ -061c86: 6e20 b517 3200 |0021: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17b5 │ │ -061c8c: 0c02 |0024: move-result-object v2 │ │ -061c8e: 6e20 b117 5200 |0025: invoke-virtual {v2, v5}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@17b1 │ │ -061c94: 0c02 |0028: move-result-object v2 │ │ -061c96: 1a03 8200 |0029: const-string v3, " to " // string@0082 │ │ -061c9a: 6e20 b517 3200 |002b: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17b5 │ │ -061ca0: 0c02 |002e: move-result-object v2 │ │ -061ca2: 6e20 b417 6200 |002f: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@17b4 │ │ -061ca8: 0c02 |0032: move-result-object v2 │ │ -061caa: 6e10 ba17 0200 |0033: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@17ba │ │ -061cb0: 0c02 |0036: move-result-object v2 │ │ -061cb2: 7120 3812 2100 |0037: invoke-static {v1, v2}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@1238 │ │ -061cb8: 5441 1101 |003a: iget-object v1, v4, Landroid/support/v4/app/FragmentManagerImpl;.mBackStackIndices:Ljava/util/ArrayList; // field@0111 │ │ -061cbc: 6e30 de17 5106 |003c: invoke-virtual {v1, v5, v6}, Ljava/util/ArrayList;.set:(ILjava/lang/Object;)Ljava/lang/Object; // method@17de │ │ -061cc2: 1e04 |003f: monitor-exit v4 │ │ -061cc4: 0e00 |0040: return-void │ │ -061cc6: 3550 3b00 |0041: if-ge v0, v5, 007c // +003b │ │ -061cca: 5441 1101 |0043: iget-object v1, v4, Landroid/support/v4/app/FragmentManagerImpl;.mBackStackIndices:Ljava/util/ArrayList; // field@0111 │ │ -061cce: 1202 |0045: const/4 v2, #int 0 // #0 │ │ -061cd0: 6e20 d617 2100 |0046: invoke-virtual {v1, v2}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@17d6 │ │ -061cd6: 5441 0d01 |0049: iget-object v1, v4, Landroid/support/v4/app/FragmentManagerImpl;.mAvailBackStackIndices:Ljava/util/ArrayList; // field@010d │ │ -061cda: 3901 0900 |004b: if-nez v1, 0054 // +0009 │ │ -061cde: 2201 cf03 |004d: new-instance v1, Ljava/util/ArrayList; // type@03cf │ │ -061ce2: 7010 d317 0100 |004f: invoke-direct {v1}, Ljava/util/ArrayList;.:()V // method@17d3 │ │ -061ce8: 5b41 0d01 |0052: iput-object v1, v4, Landroid/support/v4/app/FragmentManagerImpl;.mAvailBackStackIndices:Ljava/util/ArrayList; // field@010d │ │ -061cec: 6301 0101 |0054: sget-boolean v1, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@0101 │ │ -061cf0: 3801 1a00 |0056: if-eqz v1, 0070 // +001a │ │ -061cf4: 1a01 6703 |0058: const-string v1, "FragmentManager" // string@0367 │ │ -061cf8: 2202 b903 |005a: new-instance v2, Ljava/lang/StringBuilder; // type@03b9 │ │ -061cfc: 7010 ae17 0200 |005c: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@17ae │ │ -061d02: 1a03 df01 |005f: const-string v3, "Adding available back stack index " // string@01df │ │ -061d06: 6e20 b517 3200 |0061: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17b5 │ │ -061d0c: 0c02 |0064: move-result-object v2 │ │ -061d0e: 6e20 b117 0200 |0065: invoke-virtual {v2, v0}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@17b1 │ │ -061d14: 0c02 |0068: move-result-object v2 │ │ -061d16: 6e10 ba17 0200 |0069: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@17ba │ │ -061d1c: 0c02 |006c: move-result-object v2 │ │ -061d1e: 7120 3812 2100 |006d: invoke-static {v1, v2}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@1238 │ │ -061d24: 5441 0d01 |0070: iget-object v1, v4, Landroid/support/v4/app/FragmentManagerImpl;.mAvailBackStackIndices:Ljava/util/ArrayList; // field@010d │ │ -061d28: 7110 8217 0000 |0072: invoke-static {v0}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@1782 │ │ -061d2e: 0c02 |0075: move-result-object v2 │ │ -061d30: 6e20 d617 2100 |0076: invoke-virtual {v1, v2}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@17d6 │ │ -061d36: d800 0001 |0079: add-int/lit8 v0, v0, #int 1 // #01 │ │ -061d3a: 28c6 |007b: goto 0041 // -003a │ │ -061d3c: 6301 0101 |007c: sget-boolean v1, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@0101 │ │ -061d40: 3801 2400 |007e: if-eqz v1, 00a2 // +0024 │ │ -061d44: 1a01 6703 |0080: const-string v1, "FragmentManager" // string@0367 │ │ -061d48: 2202 b903 |0082: new-instance v2, Ljava/lang/StringBuilder; // type@03b9 │ │ -061d4c: 7010 ae17 0200 |0084: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@17ae │ │ -061d52: 1a03 e001 |0087: const-string v3, "Adding back stack index " // string@01e0 │ │ -061d56: 6e20 b517 3200 |0089: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17b5 │ │ -061d5c: 0c02 |008c: move-result-object v2 │ │ -061d5e: 6e20 b117 5200 |008d: invoke-virtual {v2, v5}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@17b1 │ │ -061d64: 0c02 |0090: move-result-object v2 │ │ -061d66: 1a03 8700 |0091: const-string v3, " with " // string@0087 │ │ -061d6a: 6e20 b517 3200 |0093: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17b5 │ │ -061d70: 0c02 |0096: move-result-object v2 │ │ -061d72: 6e20 b417 6200 |0097: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@17b4 │ │ -061d78: 0c02 |009a: move-result-object v2 │ │ -061d7a: 6e10 ba17 0200 |009b: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@17ba │ │ -061d80: 0c02 |009e: move-result-object v2 │ │ -061d82: 7120 3812 2100 |009f: invoke-static {v1, v2}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@1238 │ │ -061d88: 5441 1101 |00a2: iget-object v1, v4, Landroid/support/v4/app/FragmentManagerImpl;.mBackStackIndices:Ljava/util/ArrayList; // field@0111 │ │ -061d8c: 6e20 d617 6100 |00a4: invoke-virtual {v1, v6}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@17d6 │ │ -061d92: 2898 |00a7: goto 003f // -0068 │ │ -061d94: 0d01 |00a8: move-exception v1 │ │ -061d96: 1e04 |00a9: monitor-exit v4 │ │ -061d98: 2701 |00aa: throw v1 │ │ +089150: |[089150] android.support.v4.app.FragmentManagerImpl.setBackStackIndex:(ILandroid/support/v4/app/BackStackRecord;)V │ │ +089160: 1d04 |0000: monitor-enter v4 │ │ +089162: 5441 4f01 |0001: iget-object v1, v4, Landroid/support/v4/app/FragmentManagerImpl;.mBackStackIndices:Ljava/util/ArrayList; // field@014f │ │ +089166: 3901 0900 |0003: if-nez v1, 000c // +0009 │ │ +08916a: 2201 5905 |0005: new-instance v1, Ljava/util/ArrayList; // type@0559 │ │ +08916e: 7010 cf22 0100 |0007: invoke-direct {v1}, Ljava/util/ArrayList;.:()V // method@22cf │ │ +089174: 5b41 4f01 |000a: iput-object v1, v4, Landroid/support/v4/app/FragmentManagerImpl;.mBackStackIndices:Ljava/util/ArrayList; // field@014f │ │ +089178: 5441 4f01 |000c: iget-object v1, v4, Landroid/support/v4/app/FragmentManagerImpl;.mBackStackIndices:Ljava/util/ArrayList; // field@014f │ │ +08917c: 6e10 de22 0100 |000e: invoke-virtual {v1}, Ljava/util/ArrayList;.size:()I // method@22de │ │ +089182: 0a00 |0011: move-result v0 │ │ +089184: 3505 2f00 |0012: if-ge v5, v0, 0041 // +002f │ │ +089188: 6301 3f01 |0014: sget-boolean v1, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@013f │ │ +08918c: 3801 2400 |0016: if-eqz v1, 003a // +0024 │ │ +089190: 1a01 6604 |0018: const-string v1, "FragmentManager" // string@0466 │ │ +089194: 2202 3e05 |001a: new-instance v2, Ljava/lang/StringBuilder; // type@053e │ │ +089198: 7010 a422 0200 |001c: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@22a4 │ │ +08919e: 1a03 640e |001f: const-string v3, "Setting back stack index " // string@0e64 │ │ +0891a2: 6e20 ad22 3200 |0021: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22ad │ │ +0891a8: 0c02 |0024: move-result-object v2 │ │ +0891aa: 6e20 a922 5200 |0025: invoke-virtual {v2, v5}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@22a9 │ │ +0891b0: 0c02 |0028: move-result-object v2 │ │ +0891b2: 1a03 8e00 |0029: const-string v3, " to " // string@008e │ │ +0891b6: 6e20 ad22 3200 |002b: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22ad │ │ +0891bc: 0c02 |002e: move-result-object v2 │ │ +0891be: 6e20 ac22 6200 |002f: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@22ac │ │ +0891c4: 0c02 |0032: move-result-object v2 │ │ +0891c6: 6e10 b222 0200 |0033: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@22b2 │ │ +0891cc: 0c02 |0036: move-result-object v2 │ │ +0891ce: 7120 741c 2100 |0037: invoke-static {v1, v2}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@1c74 │ │ +0891d4: 5441 4f01 |003a: iget-object v1, v4, Landroid/support/v4/app/FragmentManagerImpl;.mBackStackIndices:Ljava/util/ArrayList; // field@014f │ │ +0891d8: 6e30 dd22 5106 |003c: invoke-virtual {v1, v5, v6}, Ljava/util/ArrayList;.set:(ILjava/lang/Object;)Ljava/lang/Object; // method@22dd │ │ +0891de: 1e04 |003f: monitor-exit v4 │ │ +0891e0: 0e00 |0040: return-void │ │ +0891e2: 3550 3b00 |0041: if-ge v0, v5, 007c // +003b │ │ +0891e6: 5441 4f01 |0043: iget-object v1, v4, Landroid/support/v4/app/FragmentManagerImpl;.mBackStackIndices:Ljava/util/ArrayList; // field@014f │ │ +0891ea: 1202 |0045: const/4 v2, #int 0 // #0 │ │ +0891ec: 6e20 d322 2100 |0046: invoke-virtual {v1, v2}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@22d3 │ │ +0891f2: 5441 4b01 |0049: iget-object v1, v4, Landroid/support/v4/app/FragmentManagerImpl;.mAvailBackStackIndices:Ljava/util/ArrayList; // field@014b │ │ +0891f6: 3901 0900 |004b: if-nez v1, 0054 // +0009 │ │ +0891fa: 2201 5905 |004d: new-instance v1, Ljava/util/ArrayList; // type@0559 │ │ +0891fe: 7010 cf22 0100 |004f: invoke-direct {v1}, Ljava/util/ArrayList;.:()V // method@22cf │ │ +089204: 5b41 4b01 |0052: iput-object v1, v4, Landroid/support/v4/app/FragmentManagerImpl;.mAvailBackStackIndices:Ljava/util/ArrayList; // field@014b │ │ +089208: 6301 3f01 |0054: sget-boolean v1, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@013f │ │ +08920c: 3801 1a00 |0056: if-eqz v1, 0070 // +001a │ │ +089210: 1a01 6604 |0058: const-string v1, "FragmentManager" // string@0466 │ │ +089214: 2202 3e05 |005a: new-instance v2, Ljava/lang/StringBuilder; // type@053e │ │ +089218: 7010 a422 0200 |005c: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@22a4 │ │ +08921e: 1a03 3102 |005f: const-string v3, "Adding available back stack index " // string@0231 │ │ +089222: 6e20 ad22 3200 |0061: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22ad │ │ +089228: 0c02 |0064: move-result-object v2 │ │ +08922a: 6e20 a922 0200 |0065: invoke-virtual {v2, v0}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@22a9 │ │ +089230: 0c02 |0068: move-result-object v2 │ │ +089232: 6e10 b222 0200 |0069: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@22b2 │ │ +089238: 0c02 |006c: move-result-object v2 │ │ +08923a: 7120 741c 2100 |006d: invoke-static {v1, v2}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@1c74 │ │ +089240: 5441 4b01 |0070: iget-object v1, v4, Landroid/support/v4/app/FragmentManagerImpl;.mAvailBackStackIndices:Ljava/util/ArrayList; // field@014b │ │ +089244: 7110 7422 0000 |0072: invoke-static {v0}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@2274 │ │ +08924a: 0c02 |0075: move-result-object v2 │ │ +08924c: 6e20 d322 2100 |0076: invoke-virtual {v1, v2}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@22d3 │ │ +089252: d800 0001 |0079: add-int/lit8 v0, v0, #int 1 // #01 │ │ +089256: 28c6 |007b: goto 0041 // -003a │ │ +089258: 6301 3f01 |007c: sget-boolean v1, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@013f │ │ +08925c: 3801 2400 |007e: if-eqz v1, 00a2 // +0024 │ │ +089260: 1a01 6604 |0080: const-string v1, "FragmentManager" // string@0466 │ │ +089264: 2202 3e05 |0082: new-instance v2, Ljava/lang/StringBuilder; // type@053e │ │ +089268: 7010 a422 0200 |0084: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@22a4 │ │ +08926e: 1a03 3202 |0087: const-string v3, "Adding back stack index " // string@0232 │ │ +089272: 6e20 ad22 3200 |0089: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22ad │ │ +089278: 0c02 |008c: move-result-object v2 │ │ +08927a: 6e20 a922 5200 |008d: invoke-virtual {v2, v5}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@22a9 │ │ +089280: 0c02 |0090: move-result-object v2 │ │ +089282: 1a03 9300 |0091: const-string v3, " with " // string@0093 │ │ +089286: 6e20 ad22 3200 |0093: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22ad │ │ +08928c: 0c02 |0096: move-result-object v2 │ │ +08928e: 6e20 ac22 6200 |0097: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@22ac │ │ +089294: 0c02 |009a: move-result-object v2 │ │ +089296: 6e10 b222 0200 |009b: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@22b2 │ │ +08929c: 0c02 |009e: move-result-object v2 │ │ +08929e: 7120 741c 2100 |009f: invoke-static {v1, v2}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@1c74 │ │ +0892a4: 5441 4f01 |00a2: iget-object v1, v4, Landroid/support/v4/app/FragmentManagerImpl;.mBackStackIndices:Ljava/util/ArrayList; // field@014f │ │ +0892a8: 6e20 d322 6100 |00a4: invoke-virtual {v1, v6}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@22d3 │ │ +0892ae: 2898 |00a7: goto 003f // -0068 │ │ +0892b0: 0d01 |00a8: move-exception v1 │ │ +0892b2: 1e04 |00a9: monitor-exit v4 │ │ +0892b4: 2701 |00aa: throw v1 │ │ catches : 1 │ │ 0x0001 - 0x00aa │ │ -> 0x00a8 │ │ positions : │ │ - 0x0000 line=1399 │ │ - 0x0001 line=1400 │ │ - 0x0005 line=1401 │ │ - 0x000c line=1403 │ │ - 0x0012 line=1404 │ │ - 0x0014 line=1405 │ │ - 0x003a line=1406 │ │ - 0x003f line=1420 │ │ - 0x0040 line=1421 │ │ - 0x0041 line=1408 │ │ - 0x0043 line=1409 │ │ - 0x0049 line=1410 │ │ - 0x004d line=1411 │ │ - 0x0054 line=1413 │ │ - 0x0070 line=1414 │ │ - 0x0079 line=1415 │ │ - 0x007c line=1417 │ │ - 0x00a2 line=1418 │ │ - 0x00a8 line=1420 │ │ + 0x0000 line=1421 │ │ + 0x0001 line=1422 │ │ + 0x0005 line=1423 │ │ + 0x000c line=1425 │ │ + 0x0012 line=1426 │ │ + 0x0014 line=1427 │ │ + 0x003a line=1428 │ │ + 0x003f line=1442 │ │ + 0x0040 line=1443 │ │ + 0x0041 line=1430 │ │ + 0x0043 line=1431 │ │ + 0x0049 line=1432 │ │ + 0x004d line=1433 │ │ + 0x0054 line=1435 │ │ + 0x0070 line=1436 │ │ + 0x0079 line=1437 │ │ + 0x007c line=1439 │ │ + 0x00a2 line=1440 │ │ + 0x00a8 line=1442 │ │ locals : │ │ 0x0012 - 0x00a8 reg=0 N I │ │ 0x0000 - 0x00ab reg=4 this Landroid/support/v4/app/FragmentManagerImpl; │ │ 0x0000 - 0x00ab reg=5 index I │ │ 0x0000 - 0x00ab reg=6 bse Landroid/support/v4/app/BackStackRecord; │ │ │ │ - #64 : (in Landroid/support/v4/app/FragmentManagerImpl;) │ │ + #67 : (in Landroid/support/v4/app/FragmentManagerImpl;) │ │ name : 'showFragment' │ │ type : '(Landroid/support/v4/app/Fragment;II)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 10 │ │ ins : 4 │ │ outs : 5 │ │ insns size : 74 16-bit code units │ │ -061da8: |[061da8] android.support.v4.app.FragmentManagerImpl.showFragment:(Landroid/support/v4/app/Fragment;II)V │ │ -061db8: 1215 |0000: const/4 v5, #int 1 // #1 │ │ -061dba: 1204 |0001: const/4 v4, #int 0 // #0 │ │ -061dbc: 6301 0101 |0002: sget-boolean v1, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@0101 │ │ -061dc0: 3801 1a00 |0004: if-eqz v1, 001e // +001a │ │ -061dc4: 1a01 6703 |0006: const-string v1, "FragmentManager" // string@0367 │ │ -061dc8: 2202 b903 |0008: new-instance v2, Ljava/lang/StringBuilder; // type@03b9 │ │ -061dcc: 7010 ae17 0200 |000a: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@17ae │ │ -061dd2: 1a03 9e1c |000d: const-string v3, "show: " // string@1c9e │ │ -061dd6: 6e20 b517 3200 |000f: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17b5 │ │ -061ddc: 0c02 |0012: move-result-object v2 │ │ -061dde: 6e20 b417 7200 |0013: invoke-virtual {v2, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@17b4 │ │ -061de4: 0c02 |0016: move-result-object v2 │ │ -061de6: 6e10 ba17 0200 |0017: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@17ba │ │ -061dec: 0c02 |001a: move-result-object v2 │ │ -061dee: 7120 3812 2100 |001b: invoke-static {v1, v2}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@1238 │ │ -061df4: 5571 b600 |001e: iget-boolean v1, v7, Landroid/support/v4/app/Fragment;.mHidden:Z // field@00b6 │ │ -061df8: 3801 2900 |0020: if-eqz v1, 0049 // +0029 │ │ -061dfc: 5c74 b600 |0022: iput-boolean v4, v7, Landroid/support/v4/app/Fragment;.mHidden:Z // field@00b6 │ │ -061e00: 5471 cd00 |0024: iget-object v1, v7, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@00cd │ │ -061e04: 3801 1200 |0026: if-eqz v1, 0038 // +0012 │ │ -061e08: 6e59 f903 7658 |0028: invoke-virtual {v6, v7, v8, v5, v9}, Landroid/support/v4/app/FragmentManagerImpl;.loadAnimation:(Landroid/support/v4/app/Fragment;IZI)Landroid/view/animation/Animation; // method@03f9 │ │ -061e0e: 0c00 |002b: move-result-object v0 │ │ -061e10: 3800 0700 |002c: if-eqz v0, 0033 // +0007 │ │ -061e14: 5471 cd00 |002e: iget-object v1, v7, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@00cd │ │ -061e18: 6e20 1313 0100 |0030: invoke-virtual {v1, v0}, Landroid/view/View;.startAnimation:(Landroid/view/animation/Animation;)V // method@1313 │ │ -061e1e: 5471 cd00 |0033: iget-object v1, v7, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@00cd │ │ -061e22: 6e20 1213 4100 |0035: invoke-virtual {v1, v4}, Landroid/view/View;.setVisibility:(I)V // method@1312 │ │ -061e28: 5571 a700 |0038: iget-boolean v1, v7, Landroid/support/v4/app/Fragment;.mAdded:Z // field@00a7 │ │ -061e2c: 3801 0c00 |003a: if-eqz v1, 0046 // +000c │ │ -061e30: 5571 b500 |003c: iget-boolean v1, v7, Landroid/support/v4/app/Fragment;.mHasMenu:Z // field@00b5 │ │ -061e34: 3801 0800 |003e: if-eqz v1, 0046 // +0008 │ │ -061e38: 5571 bc00 |0040: iget-boolean v1, v7, Landroid/support/v4/app/Fragment;.mMenuVisible:Z // field@00bc │ │ -061e3c: 3801 0400 |0042: if-eqz v1, 0046 // +0004 │ │ -061e40: 5c65 1901 |0044: iput-boolean v5, v6, Landroid/support/v4/app/FragmentManagerImpl;.mNeedMenuInvalidate:Z // field@0119 │ │ -061e44: 6e20 4003 4700 |0046: invoke-virtual {v7, v4}, Landroid/support/v4/app/Fragment;.onHiddenChanged:(Z)V // method@0340 │ │ -061e4a: 0e00 |0049: return-void │ │ - catches : (none) │ │ - positions : │ │ - 0x0002 line=1226 │ │ - 0x001e line=1227 │ │ - 0x0022 line=1228 │ │ - 0x0024 line=1229 │ │ - 0x0028 line=1230 │ │ - 0x002c line=1232 │ │ - 0x002e line=1233 │ │ - 0x0033 line=1235 │ │ - 0x0038 line=1237 │ │ - 0x0044 line=1238 │ │ - 0x0046 line=1240 │ │ - 0x0049 line=1242 │ │ +0892c4: |[0892c4] android.support.v4.app.FragmentManagerImpl.showFragment:(Landroid/support/v4/app/Fragment;II)V │ │ +0892d4: 1215 |0000: const/4 v5, #int 1 // #1 │ │ +0892d6: 1204 |0001: const/4 v4, #int 0 // #0 │ │ +0892d8: 6301 3f01 |0002: sget-boolean v1, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@013f │ │ +0892dc: 3801 1a00 |0004: if-eqz v1, 001e // +001a │ │ +0892e0: 1a01 6604 |0006: const-string v1, "FragmentManager" // string@0466 │ │ +0892e4: 2202 3e05 |0008: new-instance v2, Ljava/lang/StringBuilder; // type@053e │ │ +0892e8: 7010 a422 0200 |000a: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@22a4 │ │ +0892ee: 1a03 1526 |000d: const-string v3, "show: " // string@2615 │ │ +0892f2: 6e20 ad22 3200 |000f: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22ad │ │ +0892f8: 0c02 |0012: move-result-object v2 │ │ +0892fa: 6e20 ac22 7200 |0013: invoke-virtual {v2, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@22ac │ │ +089300: 0c02 |0016: move-result-object v2 │ │ +089302: 6e10 b222 0200 |0017: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@22b2 │ │ +089308: 0c02 |001a: move-result-object v2 │ │ +08930a: 7120 741c 2100 |001b: invoke-static {v1, v2}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@1c74 │ │ +089310: 5571 f000 |001e: iget-boolean v1, v7, Landroid/support/v4/app/Fragment;.mHidden:Z // field@00f0 │ │ +089314: 3801 2900 |0020: if-eqz v1, 0049 // +0029 │ │ +089318: 5c74 f000 |0022: iput-boolean v4, v7, Landroid/support/v4/app/Fragment;.mHidden:Z // field@00f0 │ │ +08931c: 5471 0b01 |0024: iget-object v1, v7, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@010b │ │ +089320: 3801 1200 |0026: if-eqz v1, 0038 // +0012 │ │ +089324: 6e59 c805 7658 |0028: invoke-virtual {v6, v7, v8, v5, v9}, Landroid/support/v4/app/FragmentManagerImpl;.loadAnimation:(Landroid/support/v4/app/Fragment;IZI)Landroid/view/animation/Animation; // method@05c8 │ │ +08932a: 0c00 |002b: move-result-object v0 │ │ +08932c: 3800 0700 |002c: if-eqz v0, 0033 // +0007 │ │ +089330: 5471 0b01 |002e: iget-object v1, v7, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@010b │ │ +089334: 6e20 871d 0100 |0030: invoke-virtual {v1, v0}, Landroid/view/View;.startAnimation:(Landroid/view/animation/Animation;)V // method@1d87 │ │ +08933a: 5471 0b01 |0033: iget-object v1, v7, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@010b │ │ +08933e: 6e20 841d 4100 |0035: invoke-virtual {v1, v4}, Landroid/view/View;.setVisibility:(I)V // method@1d84 │ │ +089344: 5571 db00 |0038: iget-boolean v1, v7, Landroid/support/v4/app/Fragment;.mAdded:Z // field@00db │ │ +089348: 3801 0c00 |003a: if-eqz v1, 0046 // +000c │ │ +08934c: 5571 ef00 |003c: iget-boolean v1, v7, Landroid/support/v4/app/Fragment;.mHasMenu:Z // field@00ef │ │ +089350: 3801 0800 |003e: if-eqz v1, 0046 // +0008 │ │ +089354: 5571 f600 |0040: iget-boolean v1, v7, Landroid/support/v4/app/Fragment;.mMenuVisible:Z // field@00f6 │ │ +089358: 3801 0400 |0042: if-eqz v1, 0046 // +0004 │ │ +08935c: 5c65 5701 |0044: iput-boolean v5, v6, Landroid/support/v4/app/FragmentManagerImpl;.mNeedMenuInvalidate:Z // field@0157 │ │ +089360: 6e20 fc04 4700 |0046: invoke-virtual {v7, v4}, Landroid/support/v4/app/Fragment;.onHiddenChanged:(Z)V // method@04fc │ │ +089366: 0e00 |0049: return-void │ │ + catches : (none) │ │ + positions : │ │ + 0x0002 line=1248 │ │ + 0x001e line=1249 │ │ + 0x0022 line=1250 │ │ + 0x0024 line=1251 │ │ + 0x0028 line=1252 │ │ + 0x002c line=1254 │ │ + 0x002e line=1255 │ │ + 0x0033 line=1257 │ │ + 0x0038 line=1259 │ │ + 0x0044 line=1260 │ │ + 0x0046 line=1262 │ │ + 0x0049 line=1264 │ │ locals : │ │ 0x002c - 0x0038 reg=0 anim Landroid/view/animation/Animation; │ │ 0x0000 - 0x004a reg=6 this Landroid/support/v4/app/FragmentManagerImpl; │ │ 0x0000 - 0x004a reg=7 fragment Landroid/support/v4/app/Fragment; │ │ 0x0000 - 0x004a reg=8 transition I │ │ 0x0000 - 0x004a reg=9 transitionStyle I │ │ │ │ - #65 : (in Landroid/support/v4/app/FragmentManagerImpl;) │ │ + #68 : (in Landroid/support/v4/app/FragmentManagerImpl;) │ │ name : 'startPendingDeferredFragments' │ │ type : '()V' │ │ access : 0x0000 () │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 30 16-bit code units │ │ -061e4c: |[061e4c] android.support.v4.app.FragmentManagerImpl.startPendingDeferredFragments:()V │ │ -061e5c: 5432 0a01 |0000: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@010a │ │ -061e60: 3902 0300 |0002: if-nez v2, 0005 // +0003 │ │ -061e64: 0e00 |0004: return-void │ │ -061e66: 1201 |0005: const/4 v1, #int 0 // #0 │ │ -061e68: 5432 0a01 |0006: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@010a │ │ -061e6c: 6e10 df17 0200 |0008: invoke-virtual {v2}, Ljava/util/ArrayList;.size:()I // method@17df │ │ -061e72: 0a02 |000b: move-result v2 │ │ -061e74: 3521 f8ff |000c: if-ge v1, v2, 0004 // -0008 │ │ -061e78: 5432 0a01 |000e: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@010a │ │ -061e7c: 6e20 d917 1200 |0010: invoke-virtual {v2, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@17d9 │ │ -061e82: 0c00 |0013: move-result-object v0 │ │ -061e84: 1f00 b600 |0014: check-cast v0, Landroid/support/v4/app/Fragment; // type@00b6 │ │ -061e88: 3800 0500 |0016: if-eqz v0, 001b // +0005 │ │ -061e8c: 6e20 0304 0300 |0018: invoke-virtual {v3, v0}, Landroid/support/v4/app/FragmentManagerImpl;.performPendingDeferredStart:(Landroid/support/v4/app/Fragment;)V // method@0403 │ │ -061e92: d801 0101 |001b: add-int/lit8 v1, v1, #int 1 // #01 │ │ -061e96: 28e9 |001d: goto 0006 // -0017 │ │ - catches : (none) │ │ - positions : │ │ - 0x0000 line=1123 │ │ - 0x0004 line=1131 │ │ - 0x0005 line=1125 │ │ - 0x000e line=1126 │ │ - 0x0016 line=1127 │ │ - 0x0018 line=1128 │ │ - 0x001b line=1125 │ │ +089368: |[089368] android.support.v4.app.FragmentManagerImpl.startPendingDeferredFragments:()V │ │ +089378: 5432 4801 |0000: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@0148 │ │ +08937c: 3902 0300 |0002: if-nez v2, 0005 // +0003 │ │ +089380: 0e00 |0004: return-void │ │ +089382: 1201 |0005: const/4 v1, #int 0 // #0 │ │ +089384: 5432 4801 |0006: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@0148 │ │ +089388: 6e10 de22 0200 |0008: invoke-virtual {v2}, Ljava/util/ArrayList;.size:()I // method@22de │ │ +08938e: 0a02 |000b: move-result v2 │ │ +089390: 3521 f8ff |000c: if-ge v1, v2, 0004 // -0008 │ │ +089394: 5432 4801 |000e: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@0148 │ │ +089398: 6e20 d722 1200 |0010: invoke-virtual {v2, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@22d7 │ │ +08939e: 0c00 |0013: move-result-object v0 │ │ +0893a0: 1f00 1d01 |0014: check-cast v0, Landroid/support/v4/app/Fragment; // type@011d │ │ +0893a4: 3800 0500 |0016: if-eqz v0, 001b // +0005 │ │ +0893a8: 6e20 d305 0300 |0018: invoke-virtual {v3, v0}, Landroid/support/v4/app/FragmentManagerImpl;.performPendingDeferredStart:(Landroid/support/v4/app/Fragment;)V // method@05d3 │ │ +0893ae: d801 0101 |001b: add-int/lit8 v1, v1, #int 1 // #01 │ │ +0893b2: 28e9 |001d: goto 0006 // -0017 │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=1145 │ │ + 0x0004 line=1153 │ │ + 0x0005 line=1147 │ │ + 0x000e line=1148 │ │ + 0x0016 line=1149 │ │ + 0x0018 line=1150 │ │ + 0x001b line=1147 │ │ locals : │ │ 0x0016 - 0x001e reg=0 f Landroid/support/v4/app/Fragment; │ │ 0x0006 - 0x001e reg=1 i I │ │ 0x0000 - 0x001e reg=3 this Landroid/support/v4/app/FragmentManagerImpl; │ │ │ │ - #66 : (in Landroid/support/v4/app/FragmentManagerImpl;) │ │ + #69 : (in Landroid/support/v4/app/FragmentManagerImpl;) │ │ name : 'toString' │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 53 16-bit code units │ │ -061e98: |[061e98] android.support.v4.app.FragmentManagerImpl.toString:()Ljava/lang/String; │ │ -061ea8: 2200 b903 |0000: new-instance v0, Ljava/lang/StringBuilder; // type@03b9 │ │ -061eac: 1301 8000 |0002: const/16 v1, #int 128 // #80 │ │ -061eb0: 7020 af17 1000 |0004: invoke-direct {v0, v1}, Ljava/lang/StringBuilder;.:(I)V // method@17af │ │ -061eb6: 1a01 6a03 |0007: const-string v1, "FragmentManager{" // string@036a │ │ -061eba: 6e20 b517 1000 |0009: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17b5 │ │ -061ec0: 7110 bd17 0200 |000c: invoke-static {v2}, Ljava/lang/System;.identityHashCode:(Ljava/lang/Object;)I // method@17bd │ │ -061ec6: 0a01 |000f: move-result v1 │ │ -061ec8: 7110 8117 0100 |0010: invoke-static {v1}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@1781 │ │ -061ece: 0c01 |0013: move-result-object v1 │ │ -061ed0: 6e20 b517 1000 |0014: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17b5 │ │ -061ed6: 1a01 4b00 |0017: const-string v1, " in " // string@004b │ │ -061eda: 6e20 b517 1000 |0019: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17b5 │ │ -061ee0: 5421 1b01 |001c: iget-object v1, v2, Landroid/support/v4/app/FragmentManagerImpl;.mParent:Landroid/support/v4/app/Fragment; // field@011b │ │ -061ee4: 3801 1100 |001e: if-eqz v1, 002f // +0011 │ │ -061ee8: 5421 1b01 |0020: iget-object v1, v2, Landroid/support/v4/app/FragmentManagerImpl;.mParent:Landroid/support/v4/app/Fragment; // field@011b │ │ -061eec: 7120 0a08 0100 |0022: invoke-static {v1, v0}, Landroid/support/v4/util/DebugUtils;.buildShortClassTag:(Ljava/lang/Object;Ljava/lang/StringBuilder;)V // method@080a │ │ -061ef2: 1a01 6a1e |0025: const-string v1, "}}" // string@1e6a │ │ -061ef6: 6e20 b517 1000 |0027: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17b5 │ │ -061efc: 6e10 ba17 0000 |002a: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@17ba │ │ -061f02: 0c01 |002d: move-result-object v1 │ │ -061f04: 1101 |002e: return-object v1 │ │ -061f06: 5421 0b01 |002f: iget-object v1, v2, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@010b │ │ -061f0a: 7120 0a08 0100 |0031: invoke-static {v1, v0}, Landroid/support/v4/util/DebugUtils;.buildShortClassTag:(Ljava/lang/Object;Ljava/lang/StringBuilder;)V // method@080a │ │ -061f10: 28f1 |0034: goto 0025 // -000f │ │ - catches : (none) │ │ - positions : │ │ - 0x0000 line=601 │ │ - 0x0007 line=602 │ │ - 0x000c line=603 │ │ - 0x0017 line=604 │ │ - 0x001c line=605 │ │ - 0x0020 line=606 │ │ - 0x0025 line=610 │ │ - 0x002a line=611 │ │ - 0x002f line=608 │ │ +0893b4: |[0893b4] android.support.v4.app.FragmentManagerImpl.toString:()Ljava/lang/String; │ │ +0893c4: 2200 3e05 |0000: new-instance v0, Ljava/lang/StringBuilder; // type@053e │ │ +0893c8: 1301 8000 |0002: const/16 v1, #int 128 // #80 │ │ +0893cc: 7020 a522 1000 |0004: invoke-direct {v0, v1}, Ljava/lang/StringBuilder;.:(I)V // method@22a5 │ │ +0893d2: 1a01 6904 |0007: const-string v1, "FragmentManager{" // string@0469 │ │ +0893d6: 6e20 ad22 1000 |0009: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22ad │ │ +0893dc: 7110 b522 0200 |000c: invoke-static {v2}, Ljava/lang/System;.identityHashCode:(Ljava/lang/Object;)I // method@22b5 │ │ +0893e2: 0a01 |000f: move-result v1 │ │ +0893e4: 7110 7322 0100 |0010: invoke-static {v1}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@2273 │ │ +0893ea: 0c01 |0013: move-result-object v1 │ │ +0893ec: 6e20 ad22 1000 |0014: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22ad │ │ +0893f2: 1a01 4c00 |0017: const-string v1, " in " // string@004c │ │ +0893f6: 6e20 ad22 1000 |0019: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22ad │ │ +0893fc: 5421 5901 |001c: iget-object v1, v2, Landroid/support/v4/app/FragmentManagerImpl;.mParent:Landroid/support/v4/app/Fragment; // field@0159 │ │ +089400: 3801 1100 |001e: if-eqz v1, 002f // +0011 │ │ +089404: 5421 5901 |0020: iget-object v1, v2, Landroid/support/v4/app/FragmentManagerImpl;.mParent:Landroid/support/v4/app/Fragment; // field@0159 │ │ +089408: 7120 a60e 0100 |0022: invoke-static {v1, v0}, Landroid/support/v4/util/DebugUtils;.buildShortClassTag:(Ljava/lang/Object;Ljava/lang/StringBuilder;)V // method@0ea6 │ │ +08940e: 1a01 9628 |0025: const-string v1, "}}" // string@2896 │ │ +089412: 6e20 ad22 1000 |0027: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22ad │ │ +089418: 6e10 b222 0000 |002a: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@22b2 │ │ +08941e: 0c01 |002d: move-result-object v1 │ │ +089420: 1101 |002e: return-object v1 │ │ +089422: 5421 4901 |002f: iget-object v1, v2, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0149 │ │ +089426: 7120 a60e 0100 |0031: invoke-static {v1, v0}, Landroid/support/v4/util/DebugUtils;.buildShortClassTag:(Ljava/lang/Object;Ljava/lang/StringBuilder;)V // method@0ea6 │ │ +08942c: 28f1 |0034: goto 0025 // -000f │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=620 │ │ + 0x0007 line=621 │ │ + 0x000c line=622 │ │ + 0x0017 line=623 │ │ + 0x001c line=624 │ │ + 0x0020 line=625 │ │ + 0x0025 line=629 │ │ + 0x002a line=630 │ │ + 0x002f line=627 │ │ locals : │ │ 0x0007 - 0x0035 reg=0 sb Ljava/lang/StringBuilder; │ │ 0x0000 - 0x0035 reg=2 this Landroid/support/v4/app/FragmentManagerImpl; │ │ │ │ - source_file_idx : 873 (FragmentManager.java) │ │ + source_file_idx : 1128 (FragmentManager.java) │ │ │ │ -Class #470 header: │ │ -class_idx : 200 │ │ +Class #704 header: │ │ +class_idx : 303 │ │ access_flags : 1025 (0x0401) │ │ -superclass_idx : 443 │ │ -source_file_idx : 877 │ │ +superclass_idx : 727 │ │ +source_file_idx : 1132 │ │ static_fields_size : 2 │ │ instance_fields_size: 3 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 10 │ │ │ │ -Class #470 - │ │ +Class #704 - │ │ Class descriptor : 'Landroid/support/v4/app/FragmentPagerAdapter;' │ │ Access flags : 0x0401 (PUBLIC ABSTRACT) │ │ Superclass : 'Landroid/support/v4/view/PagerAdapter;' │ │ Interfaces - │ │ Static fields - │ │ #0 : (in Landroid/support/v4/app/FragmentPagerAdapter;) │ │ name : 'DEBUG' │ │ @@ -121005,21 +165386,21 @@ │ │ type : '(Landroid/support/v4/app/FragmentManager;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 11 16-bit code units │ │ -061f14: |[061f14] android.support.v4.app.FragmentPagerAdapter.:(Landroid/support/v4/app/FragmentManager;)V │ │ -061f24: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -061f26: 7010 3a0a 0100 |0001: invoke-direct {v1}, Landroid/support/v4/view/PagerAdapter;.:()V // method@0a3a │ │ -061f2c: 5b10 2701 |0004: iput-object v0, v1, Landroid/support/v4/app/FragmentPagerAdapter;.mCurTransaction:Landroid/support/v4/app/FragmentTransaction; // field@0127 │ │ -061f30: 5b10 2801 |0006: iput-object v0, v1, Landroid/support/v4/app/FragmentPagerAdapter;.mCurrentPrimaryItem:Landroid/support/v4/app/Fragment; // field@0128 │ │ -061f34: 5b12 2901 |0008: iput-object v2, v1, Landroid/support/v4/app/FragmentPagerAdapter;.mFragmentManager:Landroid/support/v4/app/FragmentManager; // field@0129 │ │ -061f38: 0e00 |000a: return-void │ │ +089430: |[089430] android.support.v4.app.FragmentPagerAdapter.:(Landroid/support/v4/app/FragmentManager;)V │ │ +089440: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +089442: 7010 e810 0100 |0001: invoke-direct {v1}, Landroid/support/v4/view/PagerAdapter;.:()V // method@10e8 │ │ +089448: 5b10 6501 |0004: iput-object v0, v1, Landroid/support/v4/app/FragmentPagerAdapter;.mCurTransaction:Landroid/support/v4/app/FragmentTransaction; // field@0165 │ │ +08944c: 5b10 6601 |0006: iput-object v0, v1, Landroid/support/v4/app/FragmentPagerAdapter;.mCurrentPrimaryItem:Landroid/support/v4/app/Fragment; // field@0166 │ │ +089450: 5b12 6701 |0008: iput-object v2, v1, Landroid/support/v4/app/FragmentPagerAdapter;.mFragmentManager:Landroid/support/v4/app/FragmentManager; // field@0167 │ │ +089454: 0e00 |000a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=69 │ │ 0x0004 line=66 │ │ 0x0006 line=67 │ │ 0x0008 line=70 │ │ 0x000a line=71 │ │ @@ -121028,62 +165409,62 @@ │ │ 0x0000 - 0x000b reg=2 fm Landroid/support/v4/app/FragmentManager; │ │ │ │ #1 : (in Landroid/support/v4/app/FragmentPagerAdapter;) │ │ name : 'makeFragmentName' │ │ type : '(IJ)Ljava/lang/String;' │ │ access : 0x000a (PRIVATE STATIC) │ │ code - │ │ - registers : 5 │ │ + registers : 6 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 30 16-bit code units │ │ -061f3c: |[061f3c] android.support.v4.app.FragmentPagerAdapter.makeFragmentName:(IJ)Ljava/lang/String; │ │ -061f4c: 2200 b903 |0000: new-instance v0, Ljava/lang/StringBuilder; // type@03b9 │ │ -061f50: 7010 ae17 0000 |0002: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@17ae │ │ -061f56: 1a01 fc0c |0005: const-string v1, "android:switcher:" // string@0cfc │ │ -061f5a: 6e20 b517 1000 |0007: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17b5 │ │ -061f60: 0c00 |000a: move-result-object v0 │ │ -061f62: 6e20 b117 2000 |000b: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@17b1 │ │ -061f68: 0c00 |000e: move-result-object v0 │ │ -061f6a: 1a01 d100 |000f: const-string v1, ":" // string@00d1 │ │ -061f6e: 6e20 b517 1000 |0011: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17b5 │ │ -061f74: 0c00 |0014: move-result-object v0 │ │ -061f76: 6e30 b217 3004 |0015: invoke-virtual {v0, v3, v4}, Ljava/lang/StringBuilder;.append:(J)Ljava/lang/StringBuilder; // method@17b2 │ │ -061f7c: 0c00 |0018: move-result-object v0 │ │ -061f7e: 6e10 ba17 0000 |0019: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@17ba │ │ -061f84: 0c00 |001c: move-result-object v0 │ │ -061f86: 1100 |001d: return-object v0 │ │ +089458: |[089458] android.support.v4.app.FragmentPagerAdapter.makeFragmentName:(IJ)Ljava/lang/String; │ │ +089468: 2200 3e05 |0000: new-instance v0, Ljava/lang/StringBuilder; // type@053e │ │ +08946c: 7010 a422 0000 |0002: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@22a4 │ │ +089472: 1a01 e011 |0005: const-string v1, "android:switcher:" // string@11e0 │ │ +089476: 6e20 ad22 1000 |0007: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22ad │ │ +08947c: 0c00 |000a: move-result-object v0 │ │ +08947e: 6e20 a922 3000 |000b: invoke-virtual {v0, v3}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@22a9 │ │ +089484: 0c00 |000e: move-result-object v0 │ │ +089486: 1a01 ef00 |000f: const-string v1, ":" // string@00ef │ │ +08948a: 6e20 ad22 1000 |0011: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22ad │ │ +089490: 0c00 |0014: move-result-object v0 │ │ +089492: 6e30 aa22 4005 |0015: invoke-virtual {v0, v4, v5}, Ljava/lang/StringBuilder;.append:(J)Ljava/lang/StringBuilder; // method@22aa │ │ +089498: 0c00 |0018: move-result-object v0 │ │ +08949a: 6e10 b222 0000 |0019: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@22b2 │ │ +0894a0: 0c00 |001c: move-result-object v0 │ │ +0894a2: 1100 |001d: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=173 │ │ locals : │ │ - 0x0000 - 0x001e reg=2 viewId I │ │ - 0x0000 - 0x001e reg=3 id J │ │ + 0x0000 - 0x001e reg=3 viewId I │ │ + 0x0000 - 0x001e reg=4 id J │ │ │ │ Virtual methods - │ │ #0 : (in Landroid/support/v4/app/FragmentPagerAdapter;) │ │ name : 'destroyItem' │ │ type : '(Landroid/view/ViewGroup;ILjava/lang/Object;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 2 │ │ insns size : 20 16-bit code units │ │ -061f88: |[061f88] android.support.v4.app.FragmentPagerAdapter.destroyItem:(Landroid/view/ViewGroup;ILjava/lang/Object;)V │ │ -061f98: 5410 2701 |0000: iget-object v0, v1, Landroid/support/v4/app/FragmentPagerAdapter;.mCurTransaction:Landroid/support/v4/app/FragmentTransaction; // field@0127 │ │ -061f9c: 3900 0a00 |0002: if-nez v0, 000c // +000a │ │ -061fa0: 5410 2901 |0004: iget-object v0, v1, Landroid/support/v4/app/FragmentPagerAdapter;.mFragmentManager:Landroid/support/v4/app/FragmentManager; // field@0129 │ │ -061fa4: 6e10 b103 0000 |0006: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManager;.beginTransaction:()Landroid/support/v4/app/FragmentTransaction; // method@03b1 │ │ -061faa: 0c00 |0009: move-result-object v0 │ │ -061fac: 5b10 2701 |000a: iput-object v0, v1, Landroid/support/v4/app/FragmentPagerAdapter;.mCurTransaction:Landroid/support/v4/app/FragmentTransaction; // field@0127 │ │ -061fb0: 5410 2701 |000c: iget-object v0, v1, Landroid/support/v4/app/FragmentPagerAdapter;.mCurTransaction:Landroid/support/v4/app/FragmentTransaction; // field@0127 │ │ -061fb4: 1f04 b600 |000e: check-cast v4, Landroid/support/v4/app/Fragment; // type@00b6 │ │ -061fb8: 6e20 7a04 4000 |0010: invoke-virtual {v0, v4}, Landroid/support/v4/app/FragmentTransaction;.detach:(Landroid/support/v4/app/Fragment;)Landroid/support/v4/app/FragmentTransaction; // method@047a │ │ -061fbe: 0e00 |0013: return-void │ │ +0894a4: |[0894a4] android.support.v4.app.FragmentPagerAdapter.destroyItem:(Landroid/view/ViewGroup;ILjava/lang/Object;)V │ │ +0894b4: 5410 6501 |0000: iget-object v0, v1, Landroid/support/v4/app/FragmentPagerAdapter;.mCurTransaction:Landroid/support/v4/app/FragmentTransaction; // field@0165 │ │ +0894b8: 3900 0a00 |0002: if-nez v0, 000c // +000a │ │ +0894bc: 5410 6701 |0004: iget-object v0, v1, Landroid/support/v4/app/FragmentPagerAdapter;.mFragmentManager:Landroid/support/v4/app/FragmentManager; // field@0167 │ │ +0894c0: 6e10 7b05 0000 |0006: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManager;.beginTransaction:()Landroid/support/v4/app/FragmentTransaction; // method@057b │ │ +0894c6: 0c00 |0009: move-result-object v0 │ │ +0894c8: 5b10 6501 |000a: iput-object v0, v1, Landroid/support/v4/app/FragmentPagerAdapter;.mCurTransaction:Landroid/support/v4/app/FragmentTransaction; // field@0165 │ │ +0894cc: 5410 6501 |000c: iget-object v0, v1, Landroid/support/v4/app/FragmentPagerAdapter;.mCurTransaction:Landroid/support/v4/app/FragmentTransaction; // field@0165 │ │ +0894d0: 1f04 1d01 |000e: check-cast v4, Landroid/support/v4/app/Fragment; // type@011d │ │ +0894d4: 6e20 4b06 4000 |0010: invoke-virtual {v0, v4}, Landroid/support/v4/app/FragmentTransaction;.detach:(Landroid/support/v4/app/Fragment;)Landroid/support/v4/app/FragmentTransaction; // method@064b │ │ +0894da: 0e00 |0013: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=112 │ │ 0x0004 line=113 │ │ 0x000c line=117 │ │ 0x0013 line=118 │ │ locals : │ │ @@ -121097,24 +165478,24 @@ │ │ type : '(Landroid/view/ViewGroup;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 18 16-bit code units │ │ -061fc0: |[061fc0] android.support.v4.app.FragmentPagerAdapter.finishUpdate:(Landroid/view/ViewGroup;)V │ │ -061fd0: 5410 2701 |0000: iget-object v0, v1, Landroid/support/v4/app/FragmentPagerAdapter;.mCurTransaction:Landroid/support/v4/app/FragmentTransaction; // field@0127 │ │ -061fd4: 3800 0f00 |0002: if-eqz v0, 0011 // +000f │ │ -061fd8: 5410 2701 |0004: iget-object v0, v1, Landroid/support/v4/app/FragmentPagerAdapter;.mCurTransaction:Landroid/support/v4/app/FragmentTransaction; // field@0127 │ │ -061fdc: 6e10 7904 0000 |0006: invoke-virtual {v0}, Landroid/support/v4/app/FragmentTransaction;.commitAllowingStateLoss:()I // method@0479 │ │ -061fe2: 1200 |0009: const/4 v0, #int 0 // #0 │ │ -061fe4: 5b10 2701 |000a: iput-object v0, v1, Landroid/support/v4/app/FragmentPagerAdapter;.mCurTransaction:Landroid/support/v4/app/FragmentTransaction; // field@0127 │ │ -061fe8: 5410 2901 |000c: iget-object v0, v1, Landroid/support/v4/app/FragmentPagerAdapter;.mFragmentManager:Landroid/support/v4/app/FragmentManager; // field@0129 │ │ -061fec: 6e10 b403 0000 |000e: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManager;.executePendingTransactions:()Z // method@03b4 │ │ -061ff2: 0e00 |0011: return-void │ │ +0894dc: |[0894dc] android.support.v4.app.FragmentPagerAdapter.finishUpdate:(Landroid/view/ViewGroup;)V │ │ +0894ec: 5410 6501 |0000: iget-object v0, v1, Landroid/support/v4/app/FragmentPagerAdapter;.mCurTransaction:Landroid/support/v4/app/FragmentTransaction; // field@0165 │ │ +0894f0: 3800 0f00 |0002: if-eqz v0, 0011 // +000f │ │ +0894f4: 5410 6501 |0004: iget-object v0, v1, Landroid/support/v4/app/FragmentPagerAdapter;.mCurTransaction:Landroid/support/v4/app/FragmentTransaction; // field@0165 │ │ +0894f8: 6e10 4a06 0000 |0006: invoke-virtual {v0}, Landroid/support/v4/app/FragmentTransaction;.commitAllowingStateLoss:()I // method@064a │ │ +0894fe: 1200 |0009: const/4 v0, #int 0 // #0 │ │ +089500: 5b10 6501 |000a: iput-object v0, v1, Landroid/support/v4/app/FragmentPagerAdapter;.mCurTransaction:Landroid/support/v4/app/FragmentTransaction; // field@0165 │ │ +089504: 5410 6701 |000c: iget-object v0, v1, Landroid/support/v4/app/FragmentPagerAdapter;.mFragmentManager:Landroid/support/v4/app/FragmentManager; // field@0167 │ │ +089508: 6e10 7e05 0000 |000e: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManager;.executePendingTransactions:()Z // method@057e │ │ +08950e: 0e00 |0011: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=138 │ │ 0x0004 line=139 │ │ 0x0009 line=140 │ │ 0x000c line=141 │ │ 0x0011 line=143 │ │ @@ -121133,17 +165514,17 @@ │ │ type : '(I)J' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -061ff4: |[061ff4] android.support.v4.app.FragmentPagerAdapter.getItemId:(I)J │ │ -062004: 8130 |0000: int-to-long v0, v3 │ │ -062006: 1000 |0001: return-wide v0 │ │ +089510: |[089510] android.support.v4.app.FragmentPagerAdapter.getItemId:(I)J │ │ +089520: 8130 |0000: int-to-long v0, v3 │ │ +089522: 1000 |0001: return-wide v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=169 │ │ locals : │ │ 0x0000 - 0x0002 reg=2 this Landroid/support/v4/app/FragmentPagerAdapter; │ │ 0x0000 - 0x0002 reg=3 position I │ │ │ │ @@ -121152,50 +165533,50 @@ │ │ type : '(Landroid/view/ViewGroup;I)Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 11 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 71 16-bit code units │ │ -062008: |[062008] android.support.v4.app.FragmentPagerAdapter.instantiateItem:(Landroid/view/ViewGroup;I)Ljava/lang/Object; │ │ -062018: 1207 |0000: const/4 v7, #int 0 // #0 │ │ -06201a: 5484 2701 |0001: iget-object v4, v8, Landroid/support/v4/app/FragmentPagerAdapter;.mCurTransaction:Landroid/support/v4/app/FragmentTransaction; // field@0127 │ │ -06201e: 3904 0a00 |0003: if-nez v4, 000d // +000a │ │ -062022: 5484 2901 |0005: iget-object v4, v8, Landroid/support/v4/app/FragmentPagerAdapter;.mFragmentManager:Landroid/support/v4/app/FragmentManager; // field@0129 │ │ -062026: 6e10 b103 0400 |0007: invoke-virtual {v4}, Landroid/support/v4/app/FragmentManager;.beginTransaction:()Landroid/support/v4/app/FragmentTransaction; // method@03b1 │ │ -06202c: 0c04 |000a: move-result-object v4 │ │ -06202e: 5b84 2701 |000b: iput-object v4, v8, Landroid/support/v4/app/FragmentPagerAdapter;.mCurTransaction:Landroid/support/v4/app/FragmentTransaction; // field@0127 │ │ -062032: 6e20 2a04 a800 |000d: invoke-virtual {v8, v10}, Landroid/support/v4/app/FragmentPagerAdapter;.getItemId:(I)J // method@042a │ │ -062038: 0b01 |0010: move-result-wide v1 │ │ -06203a: 6e10 3b13 0900 |0011: invoke-virtual {v9}, Landroid/view/ViewGroup;.getId:()I // method@133b │ │ -062040: 0a04 |0014: move-result v4 │ │ -062042: 7130 2d04 1402 |0015: invoke-static {v4, v1, v2}, Landroid/support/v4/app/FragmentPagerAdapter;.makeFragmentName:(IJ)Ljava/lang/String; // method@042d │ │ -062048: 0c03 |0018: move-result-object v3 │ │ -06204a: 5484 2901 |0019: iget-object v4, v8, Landroid/support/v4/app/FragmentPagerAdapter;.mFragmentManager:Landroid/support/v4/app/FragmentManager; // field@0129 │ │ -06204e: 6e20 b603 3400 |001b: invoke-virtual {v4, v3}, Landroid/support/v4/app/FragmentManager;.findFragmentByTag:(Ljava/lang/String;)Landroid/support/v4/app/Fragment; // method@03b6 │ │ -062054: 0c00 |001e: move-result-object v0 │ │ -062056: 3800 1200 |001f: if-eqz v0, 0031 // +0012 │ │ -06205a: 5484 2701 |0021: iget-object v4, v8, Landroid/support/v4/app/FragmentPagerAdapter;.mCurTransaction:Landroid/support/v4/app/FragmentTransaction; // field@0127 │ │ -06205e: 6e20 7704 0400 |0023: invoke-virtual {v4, v0}, Landroid/support/v4/app/FragmentTransaction;.attach:(Landroid/support/v4/app/Fragment;)Landroid/support/v4/app/FragmentTransaction; // method@0477 │ │ -062064: 5484 2801 |0026: iget-object v4, v8, Landroid/support/v4/app/FragmentPagerAdapter;.mCurrentPrimaryItem:Landroid/support/v4/app/Fragment; // field@0128 │ │ -062068: 3240 0800 |0028: if-eq v0, v4, 0030 // +0008 │ │ -06206c: 6e20 6503 7000 |002a: invoke-virtual {v0, v7}, Landroid/support/v4/app/Fragment;.setMenuVisibility:(Z)V // method@0365 │ │ -062072: 6e20 6803 7000 |002d: invoke-virtual {v0, v7}, Landroid/support/v4/app/Fragment;.setUserVisibleHint:(Z)V // method@0368 │ │ -062078: 1100 |0030: return-object v0 │ │ -06207a: 6e20 2904 a800 |0031: invoke-virtual {v8, v10}, Landroid/support/v4/app/FragmentPagerAdapter;.getItem:(I)Landroid/support/v4/app/Fragment; // method@0429 │ │ -062080: 0c00 |0034: move-result-object v0 │ │ -062082: 5484 2701 |0035: iget-object v4, v8, Landroid/support/v4/app/FragmentPagerAdapter;.mCurTransaction:Landroid/support/v4/app/FragmentTransaction; // field@0127 │ │ -062086: 6e10 3b13 0900 |0037: invoke-virtual {v9}, Landroid/view/ViewGroup;.getId:()I // method@133b │ │ -06208c: 0a05 |003a: move-result v5 │ │ -06208e: 6e10 3b13 0900 |003b: invoke-virtual {v9}, Landroid/view/ViewGroup;.getId:()I // method@133b │ │ -062094: 0a06 |003e: move-result v6 │ │ -062096: 7130 2d04 1602 |003f: invoke-static {v6, v1, v2}, Landroid/support/v4/app/FragmentPagerAdapter;.makeFragmentName:(IJ)Ljava/lang/String; // method@042d │ │ -06209c: 0c06 |0042: move-result-object v6 │ │ -06209e: 6e40 7404 5460 |0043: invoke-virtual {v4, v5, v0, v6}, Landroid/support/v4/app/FragmentTransaction;.add:(ILandroid/support/v4/app/Fragment;Ljava/lang/String;)Landroid/support/v4/app/FragmentTransaction; // method@0474 │ │ -0620a4: 28e0 |0046: goto 0026 // -0020 │ │ +089524: |[089524] android.support.v4.app.FragmentPagerAdapter.instantiateItem:(Landroid/view/ViewGroup;I)Ljava/lang/Object; │ │ +089534: 1207 |0000: const/4 v7, #int 0 // #0 │ │ +089536: 5484 6501 |0001: iget-object v4, v8, Landroid/support/v4/app/FragmentPagerAdapter;.mCurTransaction:Landroid/support/v4/app/FragmentTransaction; // field@0165 │ │ +08953a: 3904 0a00 |0003: if-nez v4, 000d // +000a │ │ +08953e: 5484 6701 |0005: iget-object v4, v8, Landroid/support/v4/app/FragmentPagerAdapter;.mFragmentManager:Landroid/support/v4/app/FragmentManager; // field@0167 │ │ +089542: 6e10 7b05 0400 |0007: invoke-virtual {v4}, Landroid/support/v4/app/FragmentManager;.beginTransaction:()Landroid/support/v4/app/FragmentTransaction; // method@057b │ │ +089548: 0c04 |000a: move-result-object v4 │ │ +08954a: 5b84 6501 |000b: iput-object v4, v8, Landroid/support/v4/app/FragmentPagerAdapter;.mCurTransaction:Landroid/support/v4/app/FragmentTransaction; // field@0165 │ │ +08954e: 6e20 fa05 a800 |000d: invoke-virtual {v8, v10}, Landroid/support/v4/app/FragmentPagerAdapter;.getItemId:(I)J // method@05fa │ │ +089554: 0b02 |0010: move-result-wide v2 │ │ +089556: 6e10 b01d 0900 |0011: invoke-virtual {v9}, Landroid/view/ViewGroup;.getId:()I // method@1db0 │ │ +08955c: 0a04 |0014: move-result v4 │ │ +08955e: 7130 fd05 2403 |0015: invoke-static {v4, v2, v3}, Landroid/support/v4/app/FragmentPagerAdapter;.makeFragmentName:(IJ)Ljava/lang/String; // method@05fd │ │ +089564: 0c01 |0018: move-result-object v1 │ │ +089566: 5484 6701 |0019: iget-object v4, v8, Landroid/support/v4/app/FragmentPagerAdapter;.mFragmentManager:Landroid/support/v4/app/FragmentManager; // field@0167 │ │ +08956a: 6e20 8005 1400 |001b: invoke-virtual {v4, v1}, Landroid/support/v4/app/FragmentManager;.findFragmentByTag:(Ljava/lang/String;)Landroid/support/v4/app/Fragment; // method@0580 │ │ +089570: 0c00 |001e: move-result-object v0 │ │ +089572: 3800 1200 |001f: if-eqz v0, 0031 // +0012 │ │ +089576: 5484 6501 |0021: iget-object v4, v8, Landroid/support/v4/app/FragmentPagerAdapter;.mCurTransaction:Landroid/support/v4/app/FragmentTransaction; // field@0165 │ │ +08957a: 6e20 4806 0400 |0023: invoke-virtual {v4, v0}, Landroid/support/v4/app/FragmentTransaction;.attach:(Landroid/support/v4/app/Fragment;)Landroid/support/v4/app/FragmentTransaction; // method@0648 │ │ +089580: 5484 6601 |0026: iget-object v4, v8, Landroid/support/v4/app/FragmentPagerAdapter;.mCurrentPrimaryItem:Landroid/support/v4/app/Fragment; // field@0166 │ │ +089584: 3240 0800 |0028: if-eq v0, v4, 0030 // +0008 │ │ +089588: 6e20 2705 7000 |002a: invoke-virtual {v0, v7}, Landroid/support/v4/app/Fragment;.setMenuVisibility:(Z)V // method@0527 │ │ +08958e: 6e20 2e05 7000 |002d: invoke-virtual {v0, v7}, Landroid/support/v4/app/Fragment;.setUserVisibleHint:(Z)V // method@052e │ │ +089594: 1100 |0030: return-object v0 │ │ +089596: 6e20 f905 a800 |0031: invoke-virtual {v8, v10}, Landroid/support/v4/app/FragmentPagerAdapter;.getItem:(I)Landroid/support/v4/app/Fragment; // method@05f9 │ │ +08959c: 0c00 |0034: move-result-object v0 │ │ +08959e: 5484 6501 |0035: iget-object v4, v8, Landroid/support/v4/app/FragmentPagerAdapter;.mCurTransaction:Landroid/support/v4/app/FragmentTransaction; // field@0165 │ │ +0895a2: 6e10 b01d 0900 |0037: invoke-virtual {v9}, Landroid/view/ViewGroup;.getId:()I // method@1db0 │ │ +0895a8: 0a05 |003a: move-result v5 │ │ +0895aa: 6e10 b01d 0900 |003b: invoke-virtual {v9}, Landroid/view/ViewGroup;.getId:()I // method@1db0 │ │ +0895b0: 0a06 |003e: move-result v6 │ │ +0895b2: 7130 fd05 2603 |003f: invoke-static {v6, v2, v3}, Landroid/support/v4/app/FragmentPagerAdapter;.makeFragmentName:(IJ)Ljava/lang/String; // method@05fd │ │ +0895b8: 0c06 |0042: move-result-object v6 │ │ +0895ba: 6e40 4406 5460 |0043: invoke-virtual {v4, v5, v0, v6}, Landroid/support/v4/app/FragmentTransaction;.add:(ILandroid/support/v4/app/Fragment;Ljava/lang/String;)Landroid/support/v4/app/FragmentTransaction; // method@0644 │ │ +0895c0: 28e0 |0046: goto 0026 // -0020 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=84 │ │ 0x0005 line=85 │ │ 0x000d line=88 │ │ 0x0011 line=91 │ │ 0x0019 line=92 │ │ @@ -121205,38 +165586,38 @@ │ │ 0x002a line=103 │ │ 0x002d line=104 │ │ 0x0030 line=107 │ │ 0x0031 line=97 │ │ 0x0035 line=99 │ │ locals : │ │ 0x001f - 0x0047 reg=0 fragment Landroid/support/v4/app/Fragment; │ │ - 0x0011 - 0x0047 reg=1 itemId J │ │ - 0x0019 - 0x0047 reg=3 name Ljava/lang/String; │ │ + 0x0019 - 0x0047 reg=1 name Ljava/lang/String; │ │ + 0x0011 - 0x0047 reg=2 itemId J │ │ 0x0000 - 0x0047 reg=8 this Landroid/support/v4/app/FragmentPagerAdapter; │ │ 0x0000 - 0x0047 reg=9 container Landroid/view/ViewGroup; │ │ 0x0000 - 0x0047 reg=10 position I │ │ │ │ #5 : (in Landroid/support/v4/app/FragmentPagerAdapter;) │ │ name : 'isViewFromObject' │ │ type : '(Landroid/view/View;Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 1 │ │ insns size : 12 16-bit code units │ │ -0620a8: |[0620a8] android.support.v4.app.FragmentPagerAdapter.isViewFromObject:(Landroid/view/View;Ljava/lang/Object;)Z │ │ -0620b8: 1f03 b600 |0000: check-cast v3, Landroid/support/v4/app/Fragment; // type@00b6 │ │ -0620bc: 6e10 2103 0300 |0002: invoke-virtual {v3}, Landroid/support/v4/app/Fragment;.getView:()Landroid/view/View; // method@0321 │ │ -0620c2: 0c00 |0005: move-result-object v0 │ │ -0620c4: 3320 0400 |0006: if-ne v0, v2, 000a // +0004 │ │ -0620c8: 1210 |0008: const/4 v0, #int 1 // #1 │ │ -0620ca: 0f00 |0009: return v0 │ │ -0620cc: 1200 |000a: const/4 v0, #int 0 // #0 │ │ -0620ce: 28fe |000b: goto 0009 // -0002 │ │ +0895c4: |[0895c4] android.support.v4.app.FragmentPagerAdapter.isViewFromObject:(Landroid/view/View;Ljava/lang/Object;)Z │ │ +0895d4: 1f03 1d01 |0000: check-cast v3, Landroid/support/v4/app/Fragment; // type@011d │ │ +0895d8: 6e10 dd04 0300 |0002: invoke-virtual {v3}, Landroid/support/v4/app/Fragment;.getView:()Landroid/view/View; // method@04dd │ │ +0895de: 0c00 |0005: move-result-object v0 │ │ +0895e0: 3320 0400 |0006: if-ne v0, v2, 000a // +0004 │ │ +0895e4: 1210 |0008: const/4 v0, #int 1 // #1 │ │ +0895e6: 0f00 |0009: return v0 │ │ +0895e8: 1200 |000a: const/4 v0, #int 0 // #0 │ │ +0895ea: 28fe |000b: goto 0009 // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=147 │ │ locals : │ │ 0x0000 - 0x0002 reg=3 object Ljava/lang/Object; │ │ 0x0000 - 0x000c reg=1 this Landroid/support/v4/app/FragmentPagerAdapter; │ │ 0x0000 - 0x000c reg=2 view Landroid/view/View; │ │ @@ -121246,16 +165627,16 @@ │ │ type : '(Landroid/os/Parcelable;Ljava/lang/ClassLoader;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -0620d0: |[0620d0] android.support.v4.app.FragmentPagerAdapter.restoreState:(Landroid/os/Parcelable;Ljava/lang/ClassLoader;)V │ │ -0620e0: 0e00 |0000: return-void │ │ +0895ec: |[0895ec] android.support.v4.app.FragmentPagerAdapter.restoreState:(Landroid/os/Parcelable;Ljava/lang/ClassLoader;)V │ │ +0895fc: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=157 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/app/FragmentPagerAdapter; │ │ 0x0000 - 0x0001 reg=1 state Landroid/os/Parcelable; │ │ 0x0000 - 0x0001 reg=2 loader Ljava/lang/ClassLoader; │ │ @@ -121265,17 +165646,17 @@ │ │ type : '()Landroid/os/Parcelable;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -0620e4: |[0620e4] android.support.v4.app.FragmentPagerAdapter.saveState:()Landroid/os/Parcelable; │ │ -0620f4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0620f6: 1100 |0001: return-object v0 │ │ +089600: |[089600] android.support.v4.app.FragmentPagerAdapter.saveState:()Landroid/os/Parcelable; │ │ +089610: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +089612: 1100 |0001: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=152 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/app/FragmentPagerAdapter; │ │ │ │ #8 : (in Landroid/support/v4/app/FragmentPagerAdapter;) │ │ @@ -121283,32 +165664,32 @@ │ │ type : '(Landroid/view/ViewGroup;ILjava/lang/Object;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 8 │ │ ins : 4 │ │ outs : 2 │ │ insns size : 34 16-bit code units │ │ -0620f8: |[0620f8] android.support.v4.app.FragmentPagerAdapter.setPrimaryItem:(Landroid/view/ViewGroup;ILjava/lang/Object;)V │ │ -062108: 1213 |0000: const/4 v3, #int 1 // #1 │ │ -06210a: 1202 |0001: const/4 v2, #int 0 // #0 │ │ -06210c: 0770 |0002: move-object v0, v7 │ │ -06210e: 1f00 b600 |0003: check-cast v0, Landroid/support/v4/app/Fragment; // type@00b6 │ │ -062112: 5441 2801 |0005: iget-object v1, v4, Landroid/support/v4/app/FragmentPagerAdapter;.mCurrentPrimaryItem:Landroid/support/v4/app/Fragment; // field@0128 │ │ -062116: 3210 1a00 |0007: if-eq v0, v1, 0021 // +001a │ │ -06211a: 5441 2801 |0009: iget-object v1, v4, Landroid/support/v4/app/FragmentPagerAdapter;.mCurrentPrimaryItem:Landroid/support/v4/app/Fragment; // field@0128 │ │ -06211e: 3801 0c00 |000b: if-eqz v1, 0017 // +000c │ │ -062122: 5441 2801 |000d: iget-object v1, v4, Landroid/support/v4/app/FragmentPagerAdapter;.mCurrentPrimaryItem:Landroid/support/v4/app/Fragment; // field@0128 │ │ -062126: 6e20 6503 2100 |000f: invoke-virtual {v1, v2}, Landroid/support/v4/app/Fragment;.setMenuVisibility:(Z)V // method@0365 │ │ -06212c: 5441 2801 |0012: iget-object v1, v4, Landroid/support/v4/app/FragmentPagerAdapter;.mCurrentPrimaryItem:Landroid/support/v4/app/Fragment; // field@0128 │ │ -062130: 6e20 6803 2100 |0014: invoke-virtual {v1, v2}, Landroid/support/v4/app/Fragment;.setUserVisibleHint:(Z)V // method@0368 │ │ -062136: 3800 0800 |0017: if-eqz v0, 001f // +0008 │ │ -06213a: 6e20 6503 3000 |0019: invoke-virtual {v0, v3}, Landroid/support/v4/app/Fragment;.setMenuVisibility:(Z)V // method@0365 │ │ -062140: 6e20 6803 3000 |001c: invoke-virtual {v0, v3}, Landroid/support/v4/app/Fragment;.setUserVisibleHint:(Z)V // method@0368 │ │ -062146: 5b40 2801 |001f: iput-object v0, v4, Landroid/support/v4/app/FragmentPagerAdapter;.mCurrentPrimaryItem:Landroid/support/v4/app/Fragment; // field@0128 │ │ -06214a: 0e00 |0021: return-void │ │ +089614: |[089614] android.support.v4.app.FragmentPagerAdapter.setPrimaryItem:(Landroid/view/ViewGroup;ILjava/lang/Object;)V │ │ +089624: 1213 |0000: const/4 v3, #int 1 // #1 │ │ +089626: 1202 |0001: const/4 v2, #int 0 // #0 │ │ +089628: 0770 |0002: move-object v0, v7 │ │ +08962a: 1f00 1d01 |0003: check-cast v0, Landroid/support/v4/app/Fragment; // type@011d │ │ +08962e: 5441 6601 |0005: iget-object v1, v4, Landroid/support/v4/app/FragmentPagerAdapter;.mCurrentPrimaryItem:Landroid/support/v4/app/Fragment; // field@0166 │ │ +089632: 3210 1a00 |0007: if-eq v0, v1, 0021 // +001a │ │ +089636: 5441 6601 |0009: iget-object v1, v4, Landroid/support/v4/app/FragmentPagerAdapter;.mCurrentPrimaryItem:Landroid/support/v4/app/Fragment; // field@0166 │ │ +08963a: 3801 0c00 |000b: if-eqz v1, 0017 // +000c │ │ +08963e: 5441 6601 |000d: iget-object v1, v4, Landroid/support/v4/app/FragmentPagerAdapter;.mCurrentPrimaryItem:Landroid/support/v4/app/Fragment; // field@0166 │ │ +089642: 6e20 2705 2100 |000f: invoke-virtual {v1, v2}, Landroid/support/v4/app/Fragment;.setMenuVisibility:(Z)V // method@0527 │ │ +089648: 5441 6601 |0012: iget-object v1, v4, Landroid/support/v4/app/FragmentPagerAdapter;.mCurrentPrimaryItem:Landroid/support/v4/app/Fragment; // field@0166 │ │ +08964c: 6e20 2e05 2100 |0014: invoke-virtual {v1, v2}, Landroid/support/v4/app/Fragment;.setUserVisibleHint:(Z)V // method@052e │ │ +089652: 3800 0800 |0017: if-eqz v0, 001f // +0008 │ │ +089656: 6e20 2705 3000 |0019: invoke-virtual {v0, v3}, Landroid/support/v4/app/Fragment;.setMenuVisibility:(Z)V // method@0527 │ │ +08965c: 6e20 2e05 3000 |001c: invoke-virtual {v0, v3}, Landroid/support/v4/app/Fragment;.setUserVisibleHint:(Z)V // method@052e │ │ +089662: 5b40 6601 |001f: iput-object v0, v4, Landroid/support/v4/app/FragmentPagerAdapter;.mCurrentPrimaryItem:Landroid/support/v4/app/Fragment; // field@0166 │ │ +089666: 0e00 |0021: return-void │ │ catches : (none) │ │ positions : │ │ 0x0002 line=122 │ │ 0x0005 line=123 │ │ 0x0009 line=124 │ │ 0x000d line=125 │ │ 0x0012 line=126 │ │ @@ -121329,42 +165710,42 @@ │ │ type : '(Landroid/view/ViewGroup;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -06214c: |[06214c] android.support.v4.app.FragmentPagerAdapter.startUpdate:(Landroid/view/ViewGroup;)V │ │ -06215c: 0e00 |0000: return-void │ │ +089668: |[089668] android.support.v4.app.FragmentPagerAdapter.startUpdate:(Landroid/view/ViewGroup;)V │ │ +089678: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=80 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/app/FragmentPagerAdapter; │ │ 0x0000 - 0x0001 reg=1 container Landroid/view/ViewGroup; │ │ │ │ - source_file_idx : 877 (FragmentPagerAdapter.java) │ │ + source_file_idx : 1132 (FragmentPagerAdapter.java) │ │ │ │ -Class #471 header: │ │ -class_idx : 203 │ │ +Class #705 header: │ │ +class_idx : 306 │ │ access_flags : 1025 (0x0401) │ │ -superclass_idx : 443 │ │ -source_file_idx : 879 │ │ +superclass_idx : 727 │ │ +source_file_idx : 1134 │ │ static_fields_size : 2 │ │ instance_fields_size: 5 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 9 │ │ │ │ -Class #471 annotations: │ │ -Annotations on field #315 'mFragments' │ │ +Class #705 annotations: │ │ +Annotations on field #377 'mFragments' │ │ VISIBILITY_SYSTEM Ldalvik/annotation/Signature; value={ "Ljava/util/ArrayList" "<" "Landroid/support/v4/app/Fragment;" ">;" } │ │ -Annotations on field #316 'mSavedState' │ │ +Annotations on field #378 'mSavedState' │ │ VISIBILITY_SYSTEM Ldalvik/annotation/Signature; value={ "Ljava/util/ArrayList" "<" "Landroid/support/v4/app/Fragment$SavedState;" ">;" } │ │ │ │ -Class #471 - │ │ +Class #705 - │ │ Class descriptor : 'Landroid/support/v4/app/FragmentStatePagerAdapter;' │ │ Access flags : 0x0401 (PUBLIC ABSTRACT) │ │ Superclass : 'Landroid/support/v4/view/PagerAdapter;' │ │ Interfaces - │ │ Static fields - │ │ #0 : (in Landroid/support/v4/app/FragmentStatePagerAdapter;) │ │ name : 'DEBUG' │ │ @@ -121403,27 +165784,27 @@ │ │ type : '(Landroid/support/v4/app/FragmentManager;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 25 16-bit code units │ │ -062160: |[062160] android.support.v4.app.FragmentStatePagerAdapter.:(Landroid/support/v4/app/FragmentManager;)V │ │ -062170: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -062172: 7010 3a0a 0200 |0001: invoke-direct {v2}, Landroid/support/v4/view/PagerAdapter;.:()V // method@0a3a │ │ -062178: 5b21 3801 |0004: iput-object v1, v2, Landroid/support/v4/app/FragmentStatePagerAdapter;.mCurTransaction:Landroid/support/v4/app/FragmentTransaction; // field@0138 │ │ -06217c: 2200 cf03 |0006: new-instance v0, Ljava/util/ArrayList; // type@03cf │ │ -062180: 7010 d317 0000 |0008: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@17d3 │ │ -062186: 5b20 3c01 |000b: iput-object v0, v2, Landroid/support/v4/app/FragmentStatePagerAdapter;.mSavedState:Ljava/util/ArrayList; // field@013c │ │ -06218a: 2200 cf03 |000d: new-instance v0, Ljava/util/ArrayList; // type@03cf │ │ -06218e: 7010 d317 0000 |000f: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@17d3 │ │ -062194: 5b20 3b01 |0012: iput-object v0, v2, Landroid/support/v4/app/FragmentStatePagerAdapter;.mFragments:Ljava/util/ArrayList; // field@013b │ │ -062198: 5b21 3901 |0014: iput-object v1, v2, Landroid/support/v4/app/FragmentStatePagerAdapter;.mCurrentPrimaryItem:Landroid/support/v4/app/Fragment; // field@0139 │ │ -06219c: 5b23 3a01 |0016: iput-object v3, v2, Landroid/support/v4/app/FragmentStatePagerAdapter;.mFragmentManager:Landroid/support/v4/app/FragmentManager; // field@013a │ │ -0621a0: 0e00 |0018: return-void │ │ +08967c: |[08967c] android.support.v4.app.FragmentStatePagerAdapter.:(Landroid/support/v4/app/FragmentManager;)V │ │ +08968c: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +08968e: 7010 e810 0200 |0001: invoke-direct {v2}, Landroid/support/v4/view/PagerAdapter;.:()V // method@10e8 │ │ +089694: 5b21 7601 |0004: iput-object v1, v2, Landroid/support/v4/app/FragmentStatePagerAdapter;.mCurTransaction:Landroid/support/v4/app/FragmentTransaction; // field@0176 │ │ +089698: 2200 5905 |0006: new-instance v0, Ljava/util/ArrayList; // type@0559 │ │ +08969c: 7010 cf22 0000 |0008: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@22cf │ │ +0896a2: 5b20 7a01 |000b: iput-object v0, v2, Landroid/support/v4/app/FragmentStatePagerAdapter;.mSavedState:Ljava/util/ArrayList; // field@017a │ │ +0896a6: 2200 5905 |000d: new-instance v0, Ljava/util/ArrayList; // type@0559 │ │ +0896aa: 7010 cf22 0000 |000f: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@22cf │ │ +0896b0: 5b20 7901 |0012: iput-object v0, v2, Landroid/support/v4/app/FragmentStatePagerAdapter;.mFragments:Ljava/util/ArrayList; // field@0179 │ │ +0896b4: 5b21 7701 |0014: iput-object v1, v2, Landroid/support/v4/app/FragmentStatePagerAdapter;.mCurrentPrimaryItem:Landroid/support/v4/app/Fragment; // field@0177 │ │ +0896b8: 5b23 7801 |0016: iput-object v3, v2, Landroid/support/v4/app/FragmentStatePagerAdapter;.mFragmentManager:Landroid/support/v4/app/FragmentManager; // field@0178 │ │ +0896bc: 0e00 |0018: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=75 │ │ 0x0004 line=69 │ │ 0x0006 line=71 │ │ 0x000d line=72 │ │ 0x0014 line=73 │ │ @@ -121439,41 +165820,41 @@ │ │ type : '(Landroid/view/ViewGroup;ILjava/lang/Object;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 8 │ │ ins : 4 │ │ outs : 3 │ │ insns size : 52 16-bit code units │ │ -0621a4: |[0621a4] android.support.v4.app.FragmentStatePagerAdapter.destroyItem:(Landroid/view/ViewGroup;ILjava/lang/Object;)V │ │ -0621b4: 1203 |0000: const/4 v3, #int 0 // #0 │ │ -0621b6: 0770 |0001: move-object v0, v7 │ │ -0621b8: 1f00 b600 |0002: check-cast v0, Landroid/support/v4/app/Fragment; // type@00b6 │ │ -0621bc: 5441 3801 |0004: iget-object v1, v4, Landroid/support/v4/app/FragmentStatePagerAdapter;.mCurTransaction:Landroid/support/v4/app/FragmentTransaction; // field@0138 │ │ -0621c0: 3901 0a00 |0006: if-nez v1, 0010 // +000a │ │ -0621c4: 5441 3a01 |0008: iget-object v1, v4, Landroid/support/v4/app/FragmentStatePagerAdapter;.mFragmentManager:Landroid/support/v4/app/FragmentManager; // field@013a │ │ -0621c8: 6e10 b103 0100 |000a: invoke-virtual {v1}, Landroid/support/v4/app/FragmentManager;.beginTransaction:()Landroid/support/v4/app/FragmentTransaction; // method@03b1 │ │ -0621ce: 0c01 |000d: move-result-object v1 │ │ -0621d0: 5b41 3801 |000e: iput-object v1, v4, Landroid/support/v4/app/FragmentStatePagerAdapter;.mCurTransaction:Landroid/support/v4/app/FragmentTransaction; // field@0138 │ │ -0621d4: 5441 3c01 |0010: iget-object v1, v4, Landroid/support/v4/app/FragmentStatePagerAdapter;.mSavedState:Ljava/util/ArrayList; // field@013c │ │ -0621d8: 6e10 df17 0100 |0012: invoke-virtual {v1}, Ljava/util/ArrayList;.size:()I // method@17df │ │ -0621de: 0a01 |0015: move-result v1 │ │ -0621e0: 3661 0800 |0016: if-gt v1, v6, 001e // +0008 │ │ -0621e4: 5441 3c01 |0018: iget-object v1, v4, Landroid/support/v4/app/FragmentStatePagerAdapter;.mSavedState:Ljava/util/ArrayList; // field@013c │ │ -0621e8: 6e20 d617 3100 |001a: invoke-virtual {v1, v3}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@17d6 │ │ -0621ee: 28f3 |001d: goto 0010 // -000d │ │ -0621f0: 5441 3c01 |001e: iget-object v1, v4, Landroid/support/v4/app/FragmentStatePagerAdapter;.mSavedState:Ljava/util/ArrayList; // field@013c │ │ -0621f4: 5442 3a01 |0020: iget-object v2, v4, Landroid/support/v4/app/FragmentStatePagerAdapter;.mFragmentManager:Landroid/support/v4/app/FragmentManager; // field@013a │ │ -0621f8: 6e20 c403 0200 |0022: invoke-virtual {v2, v0}, Landroid/support/v4/app/FragmentManager;.saveFragmentInstanceState:(Landroid/support/v4/app/Fragment;)Landroid/support/v4/app/Fragment$SavedState; // method@03c4 │ │ -0621fe: 0c02 |0025: move-result-object v2 │ │ -062200: 6e30 de17 6102 |0026: invoke-virtual {v1, v6, v2}, Ljava/util/ArrayList;.set:(ILjava/lang/Object;)Ljava/lang/Object; // method@17de │ │ -062206: 5441 3b01 |0029: iget-object v1, v4, Landroid/support/v4/app/FragmentStatePagerAdapter;.mFragments:Ljava/util/ArrayList; // field@013b │ │ -06220a: 6e30 de17 6103 |002b: invoke-virtual {v1, v6, v3}, Ljava/util/ArrayList;.set:(ILjava/lang/Object;)Ljava/lang/Object; // method@17de │ │ -062210: 5441 3801 |002e: iget-object v1, v4, Landroid/support/v4/app/FragmentStatePagerAdapter;.mCurTransaction:Landroid/support/v4/app/FragmentTransaction; // field@0138 │ │ -062214: 6e20 7f04 0100 |0030: invoke-virtual {v1, v0}, Landroid/support/v4/app/FragmentTransaction;.remove:(Landroid/support/v4/app/Fragment;)Landroid/support/v4/app/FragmentTransaction; // method@047f │ │ -06221a: 0e00 |0033: return-void │ │ +0896c0: |[0896c0] android.support.v4.app.FragmentStatePagerAdapter.destroyItem:(Landroid/view/ViewGroup;ILjava/lang/Object;)V │ │ +0896d0: 1203 |0000: const/4 v3, #int 0 // #0 │ │ +0896d2: 0770 |0001: move-object v0, v7 │ │ +0896d4: 1f00 1d01 |0002: check-cast v0, Landroid/support/v4/app/Fragment; // type@011d │ │ +0896d8: 5441 7601 |0004: iget-object v1, v4, Landroid/support/v4/app/FragmentStatePagerAdapter;.mCurTransaction:Landroid/support/v4/app/FragmentTransaction; // field@0176 │ │ +0896dc: 3901 0a00 |0006: if-nez v1, 0010 // +000a │ │ +0896e0: 5441 7801 |0008: iget-object v1, v4, Landroid/support/v4/app/FragmentStatePagerAdapter;.mFragmentManager:Landroid/support/v4/app/FragmentManager; // field@0178 │ │ +0896e4: 6e10 7b05 0100 |000a: invoke-virtual {v1}, Landroid/support/v4/app/FragmentManager;.beginTransaction:()Landroid/support/v4/app/FragmentTransaction; // method@057b │ │ +0896ea: 0c01 |000d: move-result-object v1 │ │ +0896ec: 5b41 7601 |000e: iput-object v1, v4, Landroid/support/v4/app/FragmentStatePagerAdapter;.mCurTransaction:Landroid/support/v4/app/FragmentTransaction; // field@0176 │ │ +0896f0: 5441 7a01 |0010: iget-object v1, v4, Landroid/support/v4/app/FragmentStatePagerAdapter;.mSavedState:Ljava/util/ArrayList; // field@017a │ │ +0896f4: 6e10 de22 0100 |0012: invoke-virtual {v1}, Ljava/util/ArrayList;.size:()I // method@22de │ │ +0896fa: 0a01 |0015: move-result v1 │ │ +0896fc: 3661 0800 |0016: if-gt v1, v6, 001e // +0008 │ │ +089700: 5441 7a01 |0018: iget-object v1, v4, Landroid/support/v4/app/FragmentStatePagerAdapter;.mSavedState:Ljava/util/ArrayList; // field@017a │ │ +089704: 6e20 d322 3100 |001a: invoke-virtual {v1, v3}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@22d3 │ │ +08970a: 28f3 |001d: goto 0010 // -000d │ │ +08970c: 5441 7a01 |001e: iget-object v1, v4, Landroid/support/v4/app/FragmentStatePagerAdapter;.mSavedState:Ljava/util/ArrayList; // field@017a │ │ +089710: 5442 7801 |0020: iget-object v2, v4, Landroid/support/v4/app/FragmentStatePagerAdapter;.mFragmentManager:Landroid/support/v4/app/FragmentManager; // field@0178 │ │ +089714: 6e20 8f05 0200 |0022: invoke-virtual {v2, v0}, Landroid/support/v4/app/FragmentManager;.saveFragmentInstanceState:(Landroid/support/v4/app/Fragment;)Landroid/support/v4/app/Fragment$SavedState; // method@058f │ │ +08971a: 0c02 |0025: move-result-object v2 │ │ +08971c: 6e30 dd22 6102 |0026: invoke-virtual {v1, v6, v2}, Ljava/util/ArrayList;.set:(ILjava/lang/Object;)Ljava/lang/Object; // method@22dd │ │ +089722: 5441 7901 |0029: iget-object v1, v4, Landroid/support/v4/app/FragmentStatePagerAdapter;.mFragments:Ljava/util/ArrayList; // field@0179 │ │ +089726: 6e30 dd22 6103 |002b: invoke-virtual {v1, v6, v3}, Ljava/util/ArrayList;.set:(ILjava/lang/Object;)Ljava/lang/Object; // method@22dd │ │ +08972c: 5441 7601 |002e: iget-object v1, v4, Landroid/support/v4/app/FragmentStatePagerAdapter;.mCurTransaction:Landroid/support/v4/app/FragmentTransaction; // field@0176 │ │ +089730: 6e20 5006 0100 |0030: invoke-virtual {v1, v0}, Landroid/support/v4/app/FragmentTransaction;.remove:(Landroid/support/v4/app/Fragment;)Landroid/support/v4/app/FragmentTransaction; // method@0650 │ │ +089736: 0e00 |0033: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=126 │ │ 0x0004 line=128 │ │ 0x0008 line=129 │ │ 0x0010 line=133 │ │ 0x0018 line=134 │ │ @@ -121493,24 +165874,24 @@ │ │ type : '(Landroid/view/ViewGroup;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 18 16-bit code units │ │ -06221c: |[06221c] android.support.v4.app.FragmentStatePagerAdapter.finishUpdate:(Landroid/view/ViewGroup;)V │ │ -06222c: 5410 3801 |0000: iget-object v0, v1, Landroid/support/v4/app/FragmentStatePagerAdapter;.mCurTransaction:Landroid/support/v4/app/FragmentTransaction; // field@0138 │ │ -062230: 3800 0f00 |0002: if-eqz v0, 0011 // +000f │ │ -062234: 5410 3801 |0004: iget-object v0, v1, Landroid/support/v4/app/FragmentStatePagerAdapter;.mCurTransaction:Landroid/support/v4/app/FragmentTransaction; // field@0138 │ │ -062238: 6e10 7904 0000 |0006: invoke-virtual {v0}, Landroid/support/v4/app/FragmentTransaction;.commitAllowingStateLoss:()I // method@0479 │ │ -06223e: 1200 |0009: const/4 v0, #int 0 // #0 │ │ -062240: 5b10 3801 |000a: iput-object v0, v1, Landroid/support/v4/app/FragmentStatePagerAdapter;.mCurTransaction:Landroid/support/v4/app/FragmentTransaction; // field@0138 │ │ -062244: 5410 3a01 |000c: iget-object v0, v1, Landroid/support/v4/app/FragmentStatePagerAdapter;.mFragmentManager:Landroid/support/v4/app/FragmentManager; // field@013a │ │ -062248: 6e10 b403 0000 |000e: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManager;.executePendingTransactions:()Z // method@03b4 │ │ -06224e: 0e00 |0011: return-void │ │ +089738: |[089738] android.support.v4.app.FragmentStatePagerAdapter.finishUpdate:(Landroid/view/ViewGroup;)V │ │ +089748: 5410 7601 |0000: iget-object v0, v1, Landroid/support/v4/app/FragmentStatePagerAdapter;.mCurTransaction:Landroid/support/v4/app/FragmentTransaction; // field@0176 │ │ +08974c: 3800 0f00 |0002: if-eqz v0, 0011 // +000f │ │ +089750: 5410 7601 |0004: iget-object v0, v1, Landroid/support/v4/app/FragmentStatePagerAdapter;.mCurTransaction:Landroid/support/v4/app/FragmentTransaction; // field@0176 │ │ +089754: 6e10 4a06 0000 |0006: invoke-virtual {v0}, Landroid/support/v4/app/FragmentTransaction;.commitAllowingStateLoss:()I // method@064a │ │ +08975a: 1200 |0009: const/4 v0, #int 0 // #0 │ │ +08975c: 5b10 7601 |000a: iput-object v0, v1, Landroid/support/v4/app/FragmentStatePagerAdapter;.mCurTransaction:Landroid/support/v4/app/FragmentTransaction; // field@0176 │ │ +089760: 5410 7801 |000c: iget-object v0, v1, Landroid/support/v4/app/FragmentStatePagerAdapter;.mFragmentManager:Landroid/support/v4/app/FragmentManager; // field@0178 │ │ +089764: 6e10 7e05 0000 |000e: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManager;.executePendingTransactions:()Z // method@057e │ │ +08976a: 0e00 |0011: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=160 │ │ 0x0004 line=161 │ │ 0x0009 line=162 │ │ 0x000c line=163 │ │ 0x0011 line=165 │ │ @@ -121529,62 +165910,62 @@ │ │ type : '(Landroid/view/ViewGroup;I)Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 9 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 94 16-bit code units │ │ -062250: |[062250] android.support.v4.app.FragmentStatePagerAdapter.instantiateItem:(Landroid/view/ViewGroup;I)Ljava/lang/Object; │ │ -062260: 1205 |0000: const/4 v5, #int 0 // #0 │ │ -062262: 5463 3b01 |0001: iget-object v3, v6, Landroid/support/v4/app/FragmentStatePagerAdapter;.mFragments:Ljava/util/ArrayList; // field@013b │ │ -062266: 6e10 df17 0300 |0003: invoke-virtual {v3}, Ljava/util/ArrayList;.size:()I // method@17df │ │ -06226c: 0a03 |0006: move-result v3 │ │ -06226e: 3783 0d00 |0007: if-le v3, v8, 0014 // +000d │ │ -062272: 5463 3b01 |0009: iget-object v3, v6, Landroid/support/v4/app/FragmentStatePagerAdapter;.mFragments:Ljava/util/ArrayList; // field@013b │ │ -062276: 6e20 d917 8300 |000b: invoke-virtual {v3, v8}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@17d9 │ │ -06227c: 0c00 |000e: move-result-object v0 │ │ -06227e: 1f00 b600 |000f: check-cast v0, Landroid/support/v4/app/Fragment; // type@00b6 │ │ -062282: 3800 0300 |0011: if-eqz v0, 0014 // +0003 │ │ -062286: 1100 |0013: return-object v0 │ │ -062288: 5463 3801 |0014: iget-object v3, v6, Landroid/support/v4/app/FragmentStatePagerAdapter;.mCurTransaction:Landroid/support/v4/app/FragmentTransaction; // field@0138 │ │ -06228c: 3903 0a00 |0016: if-nez v3, 0020 // +000a │ │ -062290: 5463 3a01 |0018: iget-object v3, v6, Landroid/support/v4/app/FragmentStatePagerAdapter;.mFragmentManager:Landroid/support/v4/app/FragmentManager; // field@013a │ │ -062294: 6e10 b103 0300 |001a: invoke-virtual {v3}, Landroid/support/v4/app/FragmentManager;.beginTransaction:()Landroid/support/v4/app/FragmentTransaction; // method@03b1 │ │ -06229a: 0c03 |001d: move-result-object v3 │ │ -06229c: 5b63 3801 |001e: iput-object v3, v6, Landroid/support/v4/app/FragmentStatePagerAdapter;.mCurTransaction:Landroid/support/v4/app/FragmentTransaction; // field@0138 │ │ -0622a0: 6e20 4004 8600 |0020: invoke-virtual {v6, v8}, Landroid/support/v4/app/FragmentStatePagerAdapter;.getItem:(I)Landroid/support/v4/app/Fragment; // method@0440 │ │ -0622a6: 0c01 |0023: move-result-object v1 │ │ -0622a8: 5463 3c01 |0024: iget-object v3, v6, Landroid/support/v4/app/FragmentStatePagerAdapter;.mSavedState:Ljava/util/ArrayList; // field@013c │ │ -0622ac: 6e10 df17 0300 |0026: invoke-virtual {v3}, Ljava/util/ArrayList;.size:()I // method@17df │ │ -0622b2: 0a03 |0029: move-result v3 │ │ -0622b4: 3783 0f00 |002a: if-le v3, v8, 0039 // +000f │ │ -0622b8: 5463 3c01 |002c: iget-object v3, v6, Landroid/support/v4/app/FragmentStatePagerAdapter;.mSavedState:Ljava/util/ArrayList; // field@013c │ │ -0622bc: 6e20 d917 8300 |002e: invoke-virtual {v3, v8}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@17d9 │ │ -0622c2: 0c02 |0031: move-result-object v2 │ │ -0622c4: 1f02 b500 |0032: check-cast v2, Landroid/support/v4/app/Fragment$SavedState; // type@00b5 │ │ -0622c8: 3802 0500 |0034: if-eqz v2, 0039 // +0005 │ │ -0622cc: 6e20 6403 2100 |0036: invoke-virtual {v1, v2}, Landroid/support/v4/app/Fragment;.setInitialSavedState:(Landroid/support/v4/app/Fragment$SavedState;)V // method@0364 │ │ -0622d2: 5463 3b01 |0039: iget-object v3, v6, Landroid/support/v4/app/FragmentStatePagerAdapter;.mFragments:Ljava/util/ArrayList; // field@013b │ │ -0622d6: 6e10 df17 0300 |003b: invoke-virtual {v3}, Ljava/util/ArrayList;.size:()I // method@17df │ │ -0622dc: 0a03 |003e: move-result v3 │ │ -0622de: 3683 0900 |003f: if-gt v3, v8, 0048 // +0009 │ │ -0622e2: 5463 3b01 |0041: iget-object v3, v6, Landroid/support/v4/app/FragmentStatePagerAdapter;.mFragments:Ljava/util/ArrayList; // field@013b │ │ -0622e6: 1204 |0043: const/4 v4, #int 0 // #0 │ │ -0622e8: 6e20 d617 4300 |0044: invoke-virtual {v3, v4}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@17d6 │ │ -0622ee: 28f2 |0047: goto 0039 // -000e │ │ -0622f0: 6e20 6503 5100 |0048: invoke-virtual {v1, v5}, Landroid/support/v4/app/Fragment;.setMenuVisibility:(Z)V // method@0365 │ │ -0622f6: 6e20 6803 5100 |004b: invoke-virtual {v1, v5}, Landroid/support/v4/app/Fragment;.setUserVisibleHint:(Z)V // method@0368 │ │ -0622fc: 5463 3b01 |004e: iget-object v3, v6, Landroid/support/v4/app/FragmentStatePagerAdapter;.mFragments:Ljava/util/ArrayList; // field@013b │ │ -062300: 6e30 de17 8301 |0050: invoke-virtual {v3, v8, v1}, Ljava/util/ArrayList;.set:(ILjava/lang/Object;)Ljava/lang/Object; // method@17de │ │ -062306: 5463 3801 |0053: iget-object v3, v6, Landroid/support/v4/app/FragmentStatePagerAdapter;.mCurTransaction:Landroid/support/v4/app/FragmentTransaction; // field@0138 │ │ -06230a: 6e10 3b13 0700 |0055: invoke-virtual {v7}, Landroid/view/ViewGroup;.getId:()I // method@133b │ │ -062310: 0a04 |0058: move-result v4 │ │ -062312: 6e30 7304 4301 |0059: invoke-virtual {v3, v4, v1}, Landroid/support/v4/app/FragmentTransaction;.add:(ILandroid/support/v4/app/Fragment;)Landroid/support/v4/app/FragmentTransaction; // method@0473 │ │ -062318: 0710 |005c: move-object v0, v1 │ │ -06231a: 28b6 |005d: goto 0013 // -004a │ │ +08976c: |[08976c] android.support.v4.app.FragmentStatePagerAdapter.instantiateItem:(Landroid/view/ViewGroup;I)Ljava/lang/Object; │ │ +08977c: 1205 |0000: const/4 v5, #int 0 // #0 │ │ +08977e: 5463 7901 |0001: iget-object v3, v6, Landroid/support/v4/app/FragmentStatePagerAdapter;.mFragments:Ljava/util/ArrayList; // field@0179 │ │ +089782: 6e10 de22 0300 |0003: invoke-virtual {v3}, Ljava/util/ArrayList;.size:()I // method@22de │ │ +089788: 0a03 |0006: move-result v3 │ │ +08978a: 3783 0d00 |0007: if-le v3, v8, 0014 // +000d │ │ +08978e: 5463 7901 |0009: iget-object v3, v6, Landroid/support/v4/app/FragmentStatePagerAdapter;.mFragments:Ljava/util/ArrayList; // field@0179 │ │ +089792: 6e20 d722 8300 |000b: invoke-virtual {v3, v8}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@22d7 │ │ +089798: 0c00 |000e: move-result-object v0 │ │ +08979a: 1f00 1d01 |000f: check-cast v0, Landroid/support/v4/app/Fragment; // type@011d │ │ +08979e: 3800 0300 |0011: if-eqz v0, 0014 // +0003 │ │ +0897a2: 1100 |0013: return-object v0 │ │ +0897a4: 5463 7601 |0014: iget-object v3, v6, Landroid/support/v4/app/FragmentStatePagerAdapter;.mCurTransaction:Landroid/support/v4/app/FragmentTransaction; // field@0176 │ │ +0897a8: 3903 0a00 |0016: if-nez v3, 0020 // +000a │ │ +0897ac: 5463 7801 |0018: iget-object v3, v6, Landroid/support/v4/app/FragmentStatePagerAdapter;.mFragmentManager:Landroid/support/v4/app/FragmentManager; // field@0178 │ │ +0897b0: 6e10 7b05 0300 |001a: invoke-virtual {v3}, Landroid/support/v4/app/FragmentManager;.beginTransaction:()Landroid/support/v4/app/FragmentTransaction; // method@057b │ │ +0897b6: 0c03 |001d: move-result-object v3 │ │ +0897b8: 5b63 7601 |001e: iput-object v3, v6, Landroid/support/v4/app/FragmentStatePagerAdapter;.mCurTransaction:Landroid/support/v4/app/FragmentTransaction; // field@0176 │ │ +0897bc: 6e20 1006 8600 |0020: invoke-virtual {v6, v8}, Landroid/support/v4/app/FragmentStatePagerAdapter;.getItem:(I)Landroid/support/v4/app/Fragment; // method@0610 │ │ +0897c2: 0c01 |0023: move-result-object v1 │ │ +0897c4: 5463 7a01 |0024: iget-object v3, v6, Landroid/support/v4/app/FragmentStatePagerAdapter;.mSavedState:Ljava/util/ArrayList; // field@017a │ │ +0897c8: 6e10 de22 0300 |0026: invoke-virtual {v3}, Ljava/util/ArrayList;.size:()I // method@22de │ │ +0897ce: 0a03 |0029: move-result v3 │ │ +0897d0: 3783 0f00 |002a: if-le v3, v8, 0039 // +000f │ │ +0897d4: 5463 7a01 |002c: iget-object v3, v6, Landroid/support/v4/app/FragmentStatePagerAdapter;.mSavedState:Ljava/util/ArrayList; // field@017a │ │ +0897d8: 6e20 d722 8300 |002e: invoke-virtual {v3, v8}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@22d7 │ │ +0897de: 0c02 |0031: move-result-object v2 │ │ +0897e0: 1f02 1c01 |0032: check-cast v2, Landroid/support/v4/app/Fragment$SavedState; // type@011c │ │ +0897e4: 3802 0500 |0034: if-eqz v2, 0039 // +0005 │ │ +0897e8: 6e20 2605 2100 |0036: invoke-virtual {v1, v2}, Landroid/support/v4/app/Fragment;.setInitialSavedState:(Landroid/support/v4/app/Fragment$SavedState;)V // method@0526 │ │ +0897ee: 5463 7901 |0039: iget-object v3, v6, Landroid/support/v4/app/FragmentStatePagerAdapter;.mFragments:Ljava/util/ArrayList; // field@0179 │ │ +0897f2: 6e10 de22 0300 |003b: invoke-virtual {v3}, Ljava/util/ArrayList;.size:()I // method@22de │ │ +0897f8: 0a03 |003e: move-result v3 │ │ +0897fa: 3683 0900 |003f: if-gt v3, v8, 0048 // +0009 │ │ +0897fe: 5463 7901 |0041: iget-object v3, v6, Landroid/support/v4/app/FragmentStatePagerAdapter;.mFragments:Ljava/util/ArrayList; // field@0179 │ │ +089802: 1204 |0043: const/4 v4, #int 0 // #0 │ │ +089804: 6e20 d322 4300 |0044: invoke-virtual {v3, v4}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@22d3 │ │ +08980a: 28f2 |0047: goto 0039 // -000e │ │ +08980c: 6e20 2705 5100 |0048: invoke-virtual {v1, v5}, Landroid/support/v4/app/Fragment;.setMenuVisibility:(Z)V // method@0527 │ │ +089812: 6e20 2e05 5100 |004b: invoke-virtual {v1, v5}, Landroid/support/v4/app/Fragment;.setUserVisibleHint:(Z)V // method@052e │ │ +089818: 5463 7901 |004e: iget-object v3, v6, Landroid/support/v4/app/FragmentStatePagerAdapter;.mFragments:Ljava/util/ArrayList; // field@0179 │ │ +08981c: 6e30 dd22 8301 |0050: invoke-virtual {v3, v8, v1}, Ljava/util/ArrayList;.set:(ILjava/lang/Object;)Ljava/lang/Object; // method@22dd │ │ +089822: 5463 7601 |0053: iget-object v3, v6, Landroid/support/v4/app/FragmentStatePagerAdapter;.mCurTransaction:Landroid/support/v4/app/FragmentTransaction; // field@0176 │ │ +089826: 6e10 b01d 0700 |0055: invoke-virtual {v7}, Landroid/view/ViewGroup;.getId:()I // method@1db0 │ │ +08982c: 0a04 |0058: move-result v4 │ │ +08982e: 6e30 4306 4301 |0059: invoke-virtual {v3, v4, v1}, Landroid/support/v4/app/FragmentTransaction;.add:(ILandroid/support/v4/app/Fragment;)Landroid/support/v4/app/FragmentTransaction; // method@0643 │ │ +089834: 0710 |005c: move-object v0, v1 │ │ +089836: 28b6 |005d: goto 0013 // -004a │ │ catches : (none) │ │ positions : │ │ 0x0001 line=94 │ │ 0x0009 line=95 │ │ 0x0011 line=96 │ │ 0x0013 line=121 │ │ 0x0014 line=101 │ │ @@ -121614,23 +165995,23 @@ │ │ type : '(Landroid/view/View;Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 1 │ │ insns size : 12 16-bit code units │ │ -06231c: |[06231c] android.support.v4.app.FragmentStatePagerAdapter.isViewFromObject:(Landroid/view/View;Ljava/lang/Object;)Z │ │ -06232c: 1f03 b600 |0000: check-cast v3, Landroid/support/v4/app/Fragment; // type@00b6 │ │ -062330: 6e10 2103 0300 |0002: invoke-virtual {v3}, Landroid/support/v4/app/Fragment;.getView:()Landroid/view/View; // method@0321 │ │ -062336: 0c00 |0005: move-result-object v0 │ │ -062338: 3320 0400 |0006: if-ne v0, v2, 000a // +0004 │ │ -06233c: 1210 |0008: const/4 v0, #int 1 // #1 │ │ -06233e: 0f00 |0009: return v0 │ │ -062340: 1200 |000a: const/4 v0, #int 0 // #0 │ │ -062342: 28fe |000b: goto 0009 // -0002 │ │ +089838: |[089838] android.support.v4.app.FragmentStatePagerAdapter.isViewFromObject:(Landroid/view/View;Ljava/lang/Object;)Z │ │ +089848: 1f03 1d01 |0000: check-cast v3, Landroid/support/v4/app/Fragment; // type@011d │ │ +08984c: 6e10 dd04 0300 |0002: invoke-virtual {v3}, Landroid/support/v4/app/Fragment;.getView:()Landroid/view/View; // method@04dd │ │ +089852: 0c00 |0005: move-result-object v0 │ │ +089854: 3320 0400 |0006: if-ne v0, v2, 000a // +0004 │ │ +089858: 1210 |0008: const/4 v0, #int 1 // #1 │ │ +08985a: 0f00 |0009: return v0 │ │ +08985c: 1200 |000a: const/4 v0, #int 0 // #0 │ │ +08985e: 28fe |000b: goto 0009 // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=169 │ │ locals : │ │ 0x0000 - 0x0002 reg=3 object Ljava/lang/Object; │ │ 0x0000 - 0x000c reg=1 this Landroid/support/v4/app/FragmentStatePagerAdapter; │ │ 0x0000 - 0x000c reg=2 view Landroid/view/View; │ │ @@ -121640,85 +166021,85 @@ │ │ type : '(Landroid/os/Parcelable;Ljava/lang/ClassLoader;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 14 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 138 16-bit code units │ │ -062344: |[062344] android.support.v4.app.FragmentStatePagerAdapter.restoreState:(Landroid/os/Parcelable;Ljava/lang/ClassLoader;)V │ │ -062354: 380c 8900 |0000: if-eqz v12, 0089 // +0089 │ │ -062358: 07c0 |0002: move-object v0, v12 │ │ -06235a: 1f00 6f00 |0003: check-cast v0, Landroid/os/Bundle; // type@006f │ │ -06235e: 6e20 e201 d000 |0005: invoke-virtual {v0, v13}, Landroid/os/Bundle;.setClassLoader:(Ljava/lang/ClassLoader;)V // method@01e2 │ │ -062364: 1a08 f11c |0008: const-string v8, "states" // string@1cf1 │ │ -062368: 6e20 d701 8000 |000a: invoke-virtual {v0, v8}, Landroid/os/Bundle;.getParcelableArray:(Ljava/lang/String;)[Landroid/os/Parcelable; // method@01d7 │ │ -06236e: 0c02 |000d: move-result-object v2 │ │ -062370: 54b8 3c01 |000e: iget-object v8, v11, Landroid/support/v4/app/FragmentStatePagerAdapter;.mSavedState:Ljava/util/ArrayList; // field@013c │ │ -062374: 6e10 d717 0800 |0010: invoke-virtual {v8}, Ljava/util/ArrayList;.clear:()V // method@17d7 │ │ -06237a: 54b8 3b01 |0013: iget-object v8, v11, Landroid/support/v4/app/FragmentStatePagerAdapter;.mFragments:Ljava/util/ArrayList; // field@013b │ │ -06237e: 6e10 d717 0800 |0015: invoke-virtual {v8}, Ljava/util/ArrayList;.clear:()V // method@17d7 │ │ -062384: 3802 1200 |0018: if-eqz v2, 002a // +0012 │ │ -062388: 1203 |001a: const/4 v3, #int 0 // #0 │ │ -06238a: 2128 |001b: array-length v8, v2 │ │ -06238c: 3583 0e00 |001c: if-ge v3, v8, 002a // +000e │ │ -062390: 54b9 3c01 |001e: iget-object v9, v11, Landroid/support/v4/app/FragmentStatePagerAdapter;.mSavedState:Ljava/util/ArrayList; // field@013c │ │ -062394: 4608 0203 |0020: aget-object v8, v2, v3 │ │ -062398: 1f08 b500 |0022: check-cast v8, Landroid/support/v4/app/Fragment$SavedState; // type@00b5 │ │ -06239c: 6e20 d617 8900 |0024: invoke-virtual {v9, v8}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@17d6 │ │ -0623a2: d803 0301 |0027: add-int/lit8 v3, v3, #int 1 // #01 │ │ -0623a6: 28f2 |0029: goto 001b // -000e │ │ -0623a8: 6e10 db01 0000 |002a: invoke-virtual {v0}, Landroid/os/Bundle;.keySet:()Ljava/util/Set; // method@01db │ │ -0623ae: 0c07 |002d: move-result-object v7 │ │ -0623b0: 7210 8317 0700 |002e: invoke-interface {v7}, Ljava/lang/Iterable;.iterator:()Ljava/util/Iterator; // method@1783 │ │ -0623b6: 0c04 |0031: move-result-object v4 │ │ -0623b8: 7210 ef17 0400 |0032: invoke-interface {v4}, Ljava/util/Iterator;.hasNext:()Z // method@17ef │ │ -0623be: 0a08 |0035: move-result v8 │ │ -0623c0: 3808 5300 |0036: if-eqz v8, 0089 // +0053 │ │ -0623c4: 7210 f017 0400 |0038: invoke-interface {v4}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@17f0 │ │ -0623ca: 0c06 |003b: move-result-object v6 │ │ -0623cc: 1f06 b803 |003c: check-cast v6, Ljava/lang/String; // type@03b8 │ │ -0623d0: 1a08 ca0f |003e: const-string v8, "f" // string@0fca │ │ -0623d4: 6e20 a917 8600 |0040: invoke-virtual {v6, v8}, Ljava/lang/String;.startsWith:(Ljava/lang/String;)Z // method@17a9 │ │ -0623da: 0a08 |0043: move-result v8 │ │ -0623dc: 3808 eeff |0044: if-eqz v8, 0032 // -0012 │ │ -0623e0: 1218 |0046: const/4 v8, #int 1 // #1 │ │ -0623e2: 6e20 aa17 8600 |0047: invoke-virtual {v6, v8}, Ljava/lang/String;.substring:(I)Ljava/lang/String; // method@17aa │ │ -0623e8: 0c08 |004a: move-result-object v8 │ │ -0623ea: 7110 8017 0800 |004b: invoke-static {v8}, Ljava/lang/Integer;.parseInt:(Ljava/lang/String;)I // method@1780 │ │ -0623f0: 0a05 |004e: move-result v5 │ │ -0623f2: 54b8 3a01 |004f: iget-object v8, v11, Landroid/support/v4/app/FragmentStatePagerAdapter;.mFragmentManager:Landroid/support/v4/app/FragmentManager; // field@013a │ │ -0623f6: 6e30 b903 0806 |0051: invoke-virtual {v8, v0, v6}, Landroid/support/v4/app/FragmentManager;.getFragment:(Landroid/os/Bundle;Ljava/lang/String;)Landroid/support/v4/app/Fragment; // method@03b9 │ │ -0623fc: 0c01 |0054: move-result-object v1 │ │ -0623fe: 3801 1b00 |0055: if-eqz v1, 0070 // +001b │ │ -062402: 54b8 3b01 |0057: iget-object v8, v11, Landroid/support/v4/app/FragmentStatePagerAdapter;.mFragments:Ljava/util/ArrayList; // field@013b │ │ -062406: 6e10 df17 0800 |0059: invoke-virtual {v8}, Ljava/util/ArrayList;.size:()I // method@17df │ │ -06240c: 0a08 |005c: move-result v8 │ │ -06240e: 3658 0900 |005d: if-gt v8, v5, 0066 // +0009 │ │ -062412: 54b8 3b01 |005f: iget-object v8, v11, Landroid/support/v4/app/FragmentStatePagerAdapter;.mFragments:Ljava/util/ArrayList; // field@013b │ │ -062416: 1209 |0061: const/4 v9, #int 0 // #0 │ │ -062418: 6e20 d617 9800 |0062: invoke-virtual {v8, v9}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@17d6 │ │ -06241e: 28f2 |0065: goto 0057 // -000e │ │ -062420: 1208 |0066: const/4 v8, #int 0 // #0 │ │ -062422: 6e20 6503 8100 |0067: invoke-virtual {v1, v8}, Landroid/support/v4/app/Fragment;.setMenuVisibility:(Z)V // method@0365 │ │ -062428: 54b8 3b01 |006a: iget-object v8, v11, Landroid/support/v4/app/FragmentStatePagerAdapter;.mFragments:Ljava/util/ArrayList; // field@013b │ │ -06242c: 6e30 de17 5801 |006c: invoke-virtual {v8, v5, v1}, Ljava/util/ArrayList;.set:(ILjava/lang/Object;)Ljava/lang/Object; // method@17de │ │ -062432: 28c3 |006f: goto 0032 // -003d │ │ -062434: 1a08 6e03 |0070: const-string v8, "FragmentStatePagerAdapter" // string@036e │ │ -062438: 2209 b903 |0072: new-instance v9, Ljava/lang/StringBuilder; // type@03b9 │ │ -06243c: 7010 ae17 0900 |0074: invoke-direct {v9}, Ljava/lang/StringBuilder;.:()V // method@17ae │ │ -062442: 1a0a 0602 |0077: const-string v10, "Bad fragment at key " // string@0206 │ │ -062446: 6e20 b517 a900 |0079: invoke-virtual {v9, v10}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17b5 │ │ -06244c: 0c09 |007c: move-result-object v9 │ │ -06244e: 6e20 b517 6900 |007d: invoke-virtual {v9, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17b5 │ │ -062454: 0c09 |0080: move-result-object v9 │ │ -062456: 6e10 ba17 0900 |0081: invoke-virtual {v9}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@17ba │ │ -06245c: 0c09 |0084: move-result-object v9 │ │ -06245e: 7120 3912 9800 |0085: invoke-static {v8, v9}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;)I // method@1239 │ │ -062464: 28aa |0088: goto 0032 // -0056 │ │ -062466: 0e00 |0089: return-void │ │ +089860: |[089860] android.support.v4.app.FragmentStatePagerAdapter.restoreState:(Landroid/os/Parcelable;Ljava/lang/ClassLoader;)V │ │ +089870: 380c 8900 |0000: if-eqz v12, 0089 // +0089 │ │ +089874: 07c0 |0002: move-object v0, v12 │ │ +089876: 1f00 a000 |0003: check-cast v0, Landroid/os/Bundle; // type@00a0 │ │ +08987a: 6e20 0403 d000 |0005: invoke-virtual {v0, v13}, Landroid/os/Bundle;.setClassLoader:(Ljava/lang/ClassLoader;)V // method@0304 │ │ +089880: 1a08 8c26 |0008: const-string v8, "states" // string@268c │ │ +089884: 6e20 ef02 8000 |000a: invoke-virtual {v0, v8}, Landroid/os/Bundle;.getParcelableArray:(Ljava/lang/String;)[Landroid/os/Parcelable; // method@02ef │ │ +08988a: 0c02 |000d: move-result-object v2 │ │ +08988c: 54b8 7a01 |000e: iget-object v8, v11, Landroid/support/v4/app/FragmentStatePagerAdapter;.mSavedState:Ljava/util/ArrayList; // field@017a │ │ +089890: 6e10 d522 0800 |0010: invoke-virtual {v8}, Ljava/util/ArrayList;.clear:()V // method@22d5 │ │ +089896: 54b8 7901 |0013: iget-object v8, v11, Landroid/support/v4/app/FragmentStatePagerAdapter;.mFragments:Ljava/util/ArrayList; // field@0179 │ │ +08989a: 6e10 d522 0800 |0015: invoke-virtual {v8}, Ljava/util/ArrayList;.clear:()V // method@22d5 │ │ +0898a0: 3802 1200 |0018: if-eqz v2, 002a // +0012 │ │ +0898a4: 1203 |001a: const/4 v3, #int 0 // #0 │ │ +0898a6: 2128 |001b: array-length v8, v2 │ │ +0898a8: 3583 0e00 |001c: if-ge v3, v8, 002a // +000e │ │ +0898ac: 54b9 7a01 |001e: iget-object v9, v11, Landroid/support/v4/app/FragmentStatePagerAdapter;.mSavedState:Ljava/util/ArrayList; // field@017a │ │ +0898b0: 4608 0203 |0020: aget-object v8, v2, v3 │ │ +0898b4: 1f08 1c01 |0022: check-cast v8, Landroid/support/v4/app/Fragment$SavedState; // type@011c │ │ +0898b8: 6e20 d322 8900 |0024: invoke-virtual {v9, v8}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@22d3 │ │ +0898be: d803 0301 |0027: add-int/lit8 v3, v3, #int 1 // #01 │ │ +0898c2: 28f2 |0029: goto 001b // -000e │ │ +0898c4: 6e10 f502 0000 |002a: invoke-virtual {v0}, Landroid/os/Bundle;.keySet:()Ljava/util/Set; // method@02f5 │ │ +0898ca: 0c07 |002d: move-result-object v7 │ │ +0898cc: 7210 7522 0700 |002e: invoke-interface {v7}, Ljava/lang/Iterable;.iterator:()Ljava/util/Iterator; // method@2275 │ │ +0898d2: 0c04 |0031: move-result-object v4 │ │ +0898d4: 7210 f222 0400 |0032: invoke-interface {v4}, Ljava/util/Iterator;.hasNext:()Z // method@22f2 │ │ +0898da: 0a08 |0035: move-result v8 │ │ +0898dc: 3808 5300 |0036: if-eqz v8, 0089 // +0053 │ │ +0898e0: 7210 f322 0400 |0038: invoke-interface {v4}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@22f3 │ │ +0898e6: 0c06 |003b: move-result-object v6 │ │ +0898e8: 1f06 3d05 |003c: check-cast v6, Ljava/lang/String; // type@053d │ │ +0898ec: 1a08 8315 |003e: const-string v8, "f" // string@1583 │ │ +0898f0: 6e20 9e22 8600 |0040: invoke-virtual {v6, v8}, Ljava/lang/String;.startsWith:(Ljava/lang/String;)Z // method@229e │ │ +0898f6: 0a08 |0043: move-result v8 │ │ +0898f8: 3808 eeff |0044: if-eqz v8, 0032 // -0012 │ │ +0898fc: 1218 |0046: const/4 v8, #int 1 // #1 │ │ +0898fe: 6e20 9f22 8600 |0047: invoke-virtual {v6, v8}, Ljava/lang/String;.substring:(I)Ljava/lang/String; // method@229f │ │ +089904: 0c08 |004a: move-result-object v8 │ │ +089906: 7110 7222 0800 |004b: invoke-static {v8}, Ljava/lang/Integer;.parseInt:(Ljava/lang/String;)I // method@2272 │ │ +08990c: 0a05 |004e: move-result v5 │ │ +08990e: 54b8 7801 |004f: iget-object v8, v11, Landroid/support/v4/app/FragmentStatePagerAdapter;.mFragmentManager:Landroid/support/v4/app/FragmentManager; // field@0178 │ │ +089912: 6e30 8305 0806 |0051: invoke-virtual {v8, v0, v6}, Landroid/support/v4/app/FragmentManager;.getFragment:(Landroid/os/Bundle;Ljava/lang/String;)Landroid/support/v4/app/Fragment; // method@0583 │ │ +089918: 0c01 |0054: move-result-object v1 │ │ +08991a: 3801 1b00 |0055: if-eqz v1, 0070 // +001b │ │ +08991e: 54b8 7901 |0057: iget-object v8, v11, Landroid/support/v4/app/FragmentStatePagerAdapter;.mFragments:Ljava/util/ArrayList; // field@0179 │ │ +089922: 6e10 de22 0800 |0059: invoke-virtual {v8}, Ljava/util/ArrayList;.size:()I // method@22de │ │ +089928: 0a08 |005c: move-result v8 │ │ +08992a: 3658 0900 |005d: if-gt v8, v5, 0066 // +0009 │ │ +08992e: 54b8 7901 |005f: iget-object v8, v11, Landroid/support/v4/app/FragmentStatePagerAdapter;.mFragments:Ljava/util/ArrayList; // field@0179 │ │ +089932: 1209 |0061: const/4 v9, #int 0 // #0 │ │ +089934: 6e20 d322 9800 |0062: invoke-virtual {v8, v9}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@22d3 │ │ +08993a: 28f2 |0065: goto 0057 // -000e │ │ +08993c: 1208 |0066: const/4 v8, #int 0 // #0 │ │ +08993e: 6e20 2705 8100 |0067: invoke-virtual {v1, v8}, Landroid/support/v4/app/Fragment;.setMenuVisibility:(Z)V // method@0527 │ │ +089944: 54b8 7901 |006a: iget-object v8, v11, Landroid/support/v4/app/FragmentStatePagerAdapter;.mFragments:Ljava/util/ArrayList; // field@0179 │ │ +089948: 6e30 dd22 5801 |006c: invoke-virtual {v8, v5, v1}, Ljava/util/ArrayList;.set:(ILjava/lang/Object;)Ljava/lang/Object; // method@22dd │ │ +08994e: 28c3 |006f: goto 0032 // -003d │ │ +089950: 1a08 6d04 |0070: const-string v8, "FragmentStatePagerAdapter" // string@046d │ │ +089954: 2209 3e05 |0072: new-instance v9, Ljava/lang/StringBuilder; // type@053e │ │ +089958: 7010 a422 0900 |0074: invoke-direct {v9}, Ljava/lang/StringBuilder;.:()V // method@22a4 │ │ +08995e: 1a0a 6302 |0077: const-string v10, "Bad fragment at key " // string@0263 │ │ +089962: 6e20 ad22 a900 |0079: invoke-virtual {v9, v10}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22ad │ │ +089968: 0c09 |007c: move-result-object v9 │ │ +08996a: 6e20 ad22 6900 |007d: invoke-virtual {v9, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22ad │ │ +089970: 0c09 |0080: move-result-object v9 │ │ +089972: 6e10 b222 0900 |0081: invoke-virtual {v9}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@22b2 │ │ +089978: 0c09 |0084: move-result-object v9 │ │ +08997a: 7120 751c 9800 |0085: invoke-static {v8, v9}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;)I // method@1c75 │ │ +089980: 28aa |0088: goto 0032 // -0056 │ │ +089982: 0e00 |0089: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=196 │ │ 0x0003 line=197 │ │ 0x0005 line=198 │ │ 0x0008 line=199 │ │ 0x000e line=200 │ │ @@ -121757,57 +166138,57 @@ │ │ type : '()Landroid/os/Parcelable;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 8 │ │ ins : 1 │ │ outs : 4 │ │ insns size : 86 16-bit code units │ │ -062468: |[062468] android.support.v4.app.FragmentStatePagerAdapter.saveState:()Landroid/os/Parcelable; │ │ -062478: 1204 |0000: const/4 v4, #int 0 // #0 │ │ -06247a: 5475 3c01 |0001: iget-object v5, v7, Landroid/support/v4/app/FragmentStatePagerAdapter;.mSavedState:Ljava/util/ArrayList; // field@013c │ │ -06247e: 6e10 df17 0500 |0003: invoke-virtual {v5}, Ljava/util/ArrayList;.size:()I // method@17df │ │ -062484: 0a05 |0006: move-result v5 │ │ -062486: 3d05 1900 |0007: if-lez v5, 0020 // +0019 │ │ -06248a: 2204 6f00 |0009: new-instance v4, Landroid/os/Bundle; // type@006f │ │ -06248e: 7010 d201 0400 |000b: invoke-direct {v4}, Landroid/os/Bundle;.:()V // method@01d2 │ │ -062494: 5475 3c01 |000e: iget-object v5, v7, Landroid/support/v4/app/FragmentStatePagerAdapter;.mSavedState:Ljava/util/ArrayList; // field@013c │ │ -062498: 6e10 df17 0500 |0010: invoke-virtual {v5}, Ljava/util/ArrayList;.size:()I // method@17df │ │ -06249e: 0a05 |0013: move-result v5 │ │ -0624a0: 2351 1e04 |0014: new-array v1, v5, [Landroid/support/v4/app/Fragment$SavedState; // type@041e │ │ -0624a4: 5475 3c01 |0016: iget-object v5, v7, Landroid/support/v4/app/FragmentStatePagerAdapter;.mSavedState:Ljava/util/ArrayList; // field@013c │ │ -0624a8: 6e20 e117 1500 |0018: invoke-virtual {v5, v1}, Ljava/util/ArrayList;.toArray:([Ljava/lang/Object;)[Ljava/lang/Object; // method@17e1 │ │ -0624ae: 1a05 f11c |001b: const-string v5, "states" // string@1cf1 │ │ -0624b2: 6e30 e001 5401 |001d: invoke-virtual {v4, v5, v1}, Landroid/os/Bundle;.putParcelableArray:(Ljava/lang/String;[Landroid/os/Parcelable;)V // method@01e0 │ │ -0624b8: 1202 |0020: const/4 v2, #int 0 // #0 │ │ -0624ba: 5475 3b01 |0021: iget-object v5, v7, Landroid/support/v4/app/FragmentStatePagerAdapter;.mFragments:Ljava/util/ArrayList; // field@013b │ │ -0624be: 6e10 df17 0500 |0023: invoke-virtual {v5}, Ljava/util/ArrayList;.size:()I // method@17df │ │ -0624c4: 0a05 |0026: move-result v5 │ │ -0624c6: 3552 2e00 |0027: if-ge v2, v5, 0055 // +002e │ │ -0624ca: 5475 3b01 |0029: iget-object v5, v7, Landroid/support/v4/app/FragmentStatePagerAdapter;.mFragments:Ljava/util/ArrayList; // field@013b │ │ -0624ce: 6e20 d917 2500 |002b: invoke-virtual {v5, v2}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@17d9 │ │ -0624d4: 0c00 |002e: move-result-object v0 │ │ -0624d6: 1f00 b600 |002f: check-cast v0, Landroid/support/v4/app/Fragment; // type@00b6 │ │ -0624da: 3800 2100 |0031: if-eqz v0, 0052 // +0021 │ │ -0624de: 3904 0700 |0033: if-nez v4, 003a // +0007 │ │ -0624e2: 2204 6f00 |0035: new-instance v4, Landroid/os/Bundle; // type@006f │ │ -0624e6: 7010 d201 0400 |0037: invoke-direct {v4}, Landroid/os/Bundle;.:()V // method@01d2 │ │ -0624ec: 2205 b903 |003a: new-instance v5, Ljava/lang/StringBuilder; // type@03b9 │ │ -0624f0: 7010 ae17 0500 |003c: invoke-direct {v5}, Ljava/lang/StringBuilder;.:()V // method@17ae │ │ -0624f6: 1a06 ca0f |003f: const-string v6, "f" // string@0fca │ │ -0624fa: 6e20 b517 6500 |0041: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17b5 │ │ -062500: 0c05 |0044: move-result-object v5 │ │ -062502: 6e20 b117 2500 |0045: invoke-virtual {v5, v2}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@17b1 │ │ -062508: 0c05 |0048: move-result-object v5 │ │ -06250a: 6e10 ba17 0500 |0049: invoke-virtual {v5}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@17ba │ │ -062510: 0c03 |004c: move-result-object v3 │ │ -062512: 5475 3a01 |004d: iget-object v5, v7, Landroid/support/v4/app/FragmentStatePagerAdapter;.mFragmentManager:Landroid/support/v4/app/FragmentManager; // field@013a │ │ -062516: 6e40 c203 4503 |004f: invoke-virtual {v5, v4, v3, v0}, Landroid/support/v4/app/FragmentManager;.putFragment:(Landroid/os/Bundle;Ljava/lang/String;Landroid/support/v4/app/Fragment;)V // method@03c2 │ │ -06251c: d802 0201 |0052: add-int/lit8 v2, v2, #int 1 // #01 │ │ -062520: 28cd |0054: goto 0021 // -0033 │ │ -062522: 1104 |0055: return-object v4 │ │ +089984: |[089984] android.support.v4.app.FragmentStatePagerAdapter.saveState:()Landroid/os/Parcelable; │ │ +089994: 1204 |0000: const/4 v4, #int 0 // #0 │ │ +089996: 5475 7a01 |0001: iget-object v5, v7, Landroid/support/v4/app/FragmentStatePagerAdapter;.mSavedState:Ljava/util/ArrayList; // field@017a │ │ +08999a: 6e10 de22 0500 |0003: invoke-virtual {v5}, Ljava/util/ArrayList;.size:()I // method@22de │ │ +0899a0: 0a05 |0006: move-result v5 │ │ +0899a2: 3d05 1900 |0007: if-lez v5, 0020 // +0019 │ │ +0899a6: 2204 a000 |0009: new-instance v4, Landroid/os/Bundle; // type@00a0 │ │ +0899aa: 7010 e102 0400 |000b: invoke-direct {v4}, Landroid/os/Bundle;.:()V // method@02e1 │ │ +0899b0: 5475 7a01 |000e: iget-object v5, v7, Landroid/support/v4/app/FragmentStatePagerAdapter;.mSavedState:Ljava/util/ArrayList; // field@017a │ │ +0899b4: 6e10 de22 0500 |0010: invoke-virtual {v5}, Ljava/util/ArrayList;.size:()I // method@22de │ │ +0899ba: 0a05 |0013: move-result v5 │ │ +0899bc: 2351 ad05 |0014: new-array v1, v5, [Landroid/support/v4/app/Fragment$SavedState; // type@05ad │ │ +0899c0: 5475 7a01 |0016: iget-object v5, v7, Landroid/support/v4/app/FragmentStatePagerAdapter;.mSavedState:Ljava/util/ArrayList; // field@017a │ │ +0899c4: 6e20 e022 1500 |0018: invoke-virtual {v5, v1}, Ljava/util/ArrayList;.toArray:([Ljava/lang/Object;)[Ljava/lang/Object; // method@22e0 │ │ +0899ca: 1a05 8c26 |001b: const-string v5, "states" // string@268c │ │ +0899ce: 6e30 fe02 5401 |001d: invoke-virtual {v4, v5, v1}, Landroid/os/Bundle;.putParcelableArray:(Ljava/lang/String;[Landroid/os/Parcelable;)V // method@02fe │ │ +0899d4: 1202 |0020: const/4 v2, #int 0 // #0 │ │ +0899d6: 5475 7901 |0021: iget-object v5, v7, Landroid/support/v4/app/FragmentStatePagerAdapter;.mFragments:Ljava/util/ArrayList; // field@0179 │ │ +0899da: 6e10 de22 0500 |0023: invoke-virtual {v5}, Ljava/util/ArrayList;.size:()I // method@22de │ │ +0899e0: 0a05 |0026: move-result v5 │ │ +0899e2: 3552 2e00 |0027: if-ge v2, v5, 0055 // +002e │ │ +0899e6: 5475 7901 |0029: iget-object v5, v7, Landroid/support/v4/app/FragmentStatePagerAdapter;.mFragments:Ljava/util/ArrayList; // field@0179 │ │ +0899ea: 6e20 d722 2500 |002b: invoke-virtual {v5, v2}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@22d7 │ │ +0899f0: 0c00 |002e: move-result-object v0 │ │ +0899f2: 1f00 1d01 |002f: check-cast v0, Landroid/support/v4/app/Fragment; // type@011d │ │ +0899f6: 3800 2100 |0031: if-eqz v0, 0052 // +0021 │ │ +0899fa: 3904 0700 |0033: if-nez v4, 003a // +0007 │ │ +0899fe: 2204 a000 |0035: new-instance v4, Landroid/os/Bundle; // type@00a0 │ │ +089a02: 7010 e102 0400 |0037: invoke-direct {v4}, Landroid/os/Bundle;.:()V // method@02e1 │ │ +089a08: 2205 3e05 |003a: new-instance v5, Ljava/lang/StringBuilder; // type@053e │ │ +089a0c: 7010 a422 0500 |003c: invoke-direct {v5}, Ljava/lang/StringBuilder;.:()V // method@22a4 │ │ +089a12: 1a06 8315 |003f: const-string v6, "f" // string@1583 │ │ +089a16: 6e20 ad22 6500 |0041: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22ad │ │ +089a1c: 0c05 |0044: move-result-object v5 │ │ +089a1e: 6e20 a922 2500 |0045: invoke-virtual {v5, v2}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@22a9 │ │ +089a24: 0c05 |0048: move-result-object v5 │ │ +089a26: 6e10 b222 0500 |0049: invoke-virtual {v5}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@22b2 │ │ +089a2c: 0c03 |004c: move-result-object v3 │ │ +089a2e: 5475 7801 |004d: iget-object v5, v7, Landroid/support/v4/app/FragmentStatePagerAdapter;.mFragmentManager:Landroid/support/v4/app/FragmentManager; // field@0178 │ │ +089a32: 6e40 8d05 4503 |004f: invoke-virtual {v5, v4, v3, v0}, Landroid/support/v4/app/FragmentManager;.putFragment:(Landroid/os/Bundle;Ljava/lang/String;Landroid/support/v4/app/Fragment;)V // method@058d │ │ +089a38: d802 0201 |0052: add-int/lit8 v2, v2, #int 1 // #01 │ │ +089a3c: 28cd |0054: goto 0021 // -0033 │ │ +089a3e: 1104 |0055: return-object v4 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=174 │ │ 0x0001 line=175 │ │ 0x0009 line=176 │ │ 0x000e line=177 │ │ 0x0016 line=178 │ │ @@ -121836,32 +166217,32 @@ │ │ type : '(Landroid/view/ViewGroup;ILjava/lang/Object;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 8 │ │ ins : 4 │ │ outs : 2 │ │ insns size : 34 16-bit code units │ │ -062524: |[062524] android.support.v4.app.FragmentStatePagerAdapter.setPrimaryItem:(Landroid/view/ViewGroup;ILjava/lang/Object;)V │ │ -062534: 1213 |0000: const/4 v3, #int 1 // #1 │ │ -062536: 1202 |0001: const/4 v2, #int 0 // #0 │ │ -062538: 0770 |0002: move-object v0, v7 │ │ -06253a: 1f00 b600 |0003: check-cast v0, Landroid/support/v4/app/Fragment; // type@00b6 │ │ -06253e: 5441 3901 |0005: iget-object v1, v4, Landroid/support/v4/app/FragmentStatePagerAdapter;.mCurrentPrimaryItem:Landroid/support/v4/app/Fragment; // field@0139 │ │ -062542: 3210 1a00 |0007: if-eq v0, v1, 0021 // +001a │ │ -062546: 5441 3901 |0009: iget-object v1, v4, Landroid/support/v4/app/FragmentStatePagerAdapter;.mCurrentPrimaryItem:Landroid/support/v4/app/Fragment; // field@0139 │ │ -06254a: 3801 0c00 |000b: if-eqz v1, 0017 // +000c │ │ -06254e: 5441 3901 |000d: iget-object v1, v4, Landroid/support/v4/app/FragmentStatePagerAdapter;.mCurrentPrimaryItem:Landroid/support/v4/app/Fragment; // field@0139 │ │ -062552: 6e20 6503 2100 |000f: invoke-virtual {v1, v2}, Landroid/support/v4/app/Fragment;.setMenuVisibility:(Z)V // method@0365 │ │ -062558: 5441 3901 |0012: iget-object v1, v4, Landroid/support/v4/app/FragmentStatePagerAdapter;.mCurrentPrimaryItem:Landroid/support/v4/app/Fragment; // field@0139 │ │ -06255c: 6e20 6803 2100 |0014: invoke-virtual {v1, v2}, Landroid/support/v4/app/Fragment;.setUserVisibleHint:(Z)V // method@0368 │ │ -062562: 3800 0800 |0017: if-eqz v0, 001f // +0008 │ │ -062566: 6e20 6503 3000 |0019: invoke-virtual {v0, v3}, Landroid/support/v4/app/Fragment;.setMenuVisibility:(Z)V // method@0365 │ │ -06256c: 6e20 6803 3000 |001c: invoke-virtual {v0, v3}, Landroid/support/v4/app/Fragment;.setUserVisibleHint:(Z)V // method@0368 │ │ -062572: 5b40 3901 |001f: iput-object v0, v4, Landroid/support/v4/app/FragmentStatePagerAdapter;.mCurrentPrimaryItem:Landroid/support/v4/app/Fragment; // field@0139 │ │ -062576: 0e00 |0021: return-void │ │ +089a40: |[089a40] android.support.v4.app.FragmentStatePagerAdapter.setPrimaryItem:(Landroid/view/ViewGroup;ILjava/lang/Object;)V │ │ +089a50: 1213 |0000: const/4 v3, #int 1 // #1 │ │ +089a52: 1202 |0001: const/4 v2, #int 0 // #0 │ │ +089a54: 0770 |0002: move-object v0, v7 │ │ +089a56: 1f00 1d01 |0003: check-cast v0, Landroid/support/v4/app/Fragment; // type@011d │ │ +089a5a: 5441 7701 |0005: iget-object v1, v4, Landroid/support/v4/app/FragmentStatePagerAdapter;.mCurrentPrimaryItem:Landroid/support/v4/app/Fragment; // field@0177 │ │ +089a5e: 3210 1a00 |0007: if-eq v0, v1, 0021 // +001a │ │ +089a62: 5441 7701 |0009: iget-object v1, v4, Landroid/support/v4/app/FragmentStatePagerAdapter;.mCurrentPrimaryItem:Landroid/support/v4/app/Fragment; // field@0177 │ │ +089a66: 3801 0c00 |000b: if-eqz v1, 0017 // +000c │ │ +089a6a: 5441 7701 |000d: iget-object v1, v4, Landroid/support/v4/app/FragmentStatePagerAdapter;.mCurrentPrimaryItem:Landroid/support/v4/app/Fragment; // field@0177 │ │ +089a6e: 6e20 2705 2100 |000f: invoke-virtual {v1, v2}, Landroid/support/v4/app/Fragment;.setMenuVisibility:(Z)V // method@0527 │ │ +089a74: 5441 7701 |0012: iget-object v1, v4, Landroid/support/v4/app/FragmentStatePagerAdapter;.mCurrentPrimaryItem:Landroid/support/v4/app/Fragment; // field@0177 │ │ +089a78: 6e20 2e05 2100 |0014: invoke-virtual {v1, v2}, Landroid/support/v4/app/Fragment;.setUserVisibleHint:(Z)V // method@052e │ │ +089a7e: 3800 0800 |0017: if-eqz v0, 001f // +0008 │ │ +089a82: 6e20 2705 3000 |0019: invoke-virtual {v0, v3}, Landroid/support/v4/app/Fragment;.setMenuVisibility:(Z)V // method@0527 │ │ +089a88: 6e20 2e05 3000 |001c: invoke-virtual {v0, v3}, Landroid/support/v4/app/Fragment;.setUserVisibleHint:(Z)V // method@052e │ │ +089a8e: 5b40 7701 |001f: iput-object v0, v4, Landroid/support/v4/app/FragmentStatePagerAdapter;.mCurrentPrimaryItem:Landroid/support/v4/app/Fragment; // field@0177 │ │ +089a92: 0e00 |0021: return-void │ │ catches : (none) │ │ positions : │ │ 0x0002 line=144 │ │ 0x0005 line=145 │ │ 0x0009 line=146 │ │ 0x000d line=147 │ │ 0x0012 line=148 │ │ @@ -121882,36 +166263,499 @@ │ │ type : '(Landroid/view/ViewGroup;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -062578: |[062578] android.support.v4.app.FragmentStatePagerAdapter.startUpdate:(Landroid/view/ViewGroup;)V │ │ -062588: 0e00 |0000: return-void │ │ +089a94: |[089a94] android.support.v4.app.FragmentStatePagerAdapter.startUpdate:(Landroid/view/ViewGroup;)V │ │ +089aa4: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=86 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/app/FragmentStatePagerAdapter; │ │ 0x0000 - 0x0001 reg=1 container Landroid/view/ViewGroup; │ │ │ │ - source_file_idx : 879 (FragmentStatePagerAdapter.java) │ │ + source_file_idx : 1134 (FragmentStatePagerAdapter.java) │ │ │ │ -Class #472 header: │ │ -class_idx : 213 │ │ +Class #706 header: │ │ +class_idx : 322 │ │ +access_flags : 0 (0x0000) │ │ +superclass_idx : 1337 │ │ +source_file_idx : 1331 │ │ +static_fields_size : 0 │ │ +instance_fields_size: 1 │ │ +direct_methods_size : 1 │ │ +virtual_methods_size: 5 │ │ + │ │ +Class #706 annotations: │ │ +Annotations on class │ │ + VISIBILITY_SYSTEM Ldalvik/annotation/EnclosingClass; value=Landroid/support/v4/app/INotificationSideChannel$Stub; │ │ + VISIBILITY_SYSTEM Ldalvik/annotation/InnerClass; accessFlags=10 name="Proxy" │ │ +Annotations on method #1658 'cancel' │ │ + VISIBILITY_SYSTEM Ldalvik/annotation/Throws; value={ Landroid/os/RemoteException; } │ │ +Annotations on method #1659 'cancelAll' │ │ + VISIBILITY_SYSTEM Ldalvik/annotation/Throws; value={ Landroid/os/RemoteException; } │ │ +Annotations on method #1661 'notify' │ │ + VISIBILITY_SYSTEM Ldalvik/annotation/Throws; value={ Landroid/os/RemoteException; } │ │ + │ │ +Class #706 - │ │ + Class descriptor : 'Landroid/support/v4/app/INotificationSideChannel$Stub$Proxy;' │ │ + Access flags : 0x0000 () │ │ + Superclass : 'Ljava/lang/Object;' │ │ + Interfaces - │ │ + #0 : 'Landroid/support/v4/app/INotificationSideChannel;' │ │ + Static fields - │ │ + Instance fields - │ │ + #0 : (in Landroid/support/v4/app/INotificationSideChannel$Stub$Proxy;) │ │ + name : 'mRemote' │ │ + type : 'Landroid/os/IBinder;' │ │ + access : 0x0002 (PRIVATE) │ │ + Direct methods - │ │ + #0 : (in Landroid/support/v4/app/INotificationSideChannel$Stub$Proxy;) │ │ + name : '' │ │ + type : '(Landroid/os/IBinder;)V' │ │ + access : 0x10000 (CONSTRUCTOR) │ │ + code - │ │ + registers : 2 │ │ + ins : 2 │ │ + outs : 1 │ │ + insns size : 6 16-bit code units │ │ +089aa8: |[089aa8] android.support.v4.app.INotificationSideChannel$Stub$Proxy.:(Landroid/os/IBinder;)V │ │ +089ab8: 7010 8622 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2286 │ │ +089abe: 5b01 a601 |0003: iput-object v1, v0, Landroid/support/v4/app/INotificationSideChannel$Stub$Proxy;.mRemote:Landroid/os/IBinder; // field@01a6 │ │ +089ac2: 0e00 |0005: return-void │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=97 │ │ + 0x0003 line=98 │ │ + 0x0005 line=99 │ │ + locals : │ │ + 0x0000 - 0x0006 reg=0 this Landroid/support/v4/app/INotificationSideChannel$Stub$Proxy; │ │ + 0x0000 - 0x0006 reg=1 remote Landroid/os/IBinder; │ │ + │ │ + Virtual methods - │ │ + #0 : (in Landroid/support/v4/app/INotificationSideChannel$Stub$Proxy;) │ │ + name : 'asBinder' │ │ + type : '()Landroid/os/IBinder;' │ │ + access : 0x0001 (PUBLIC) │ │ + code - │ │ + registers : 2 │ │ + ins : 1 │ │ + outs : 0 │ │ + insns size : 3 16-bit code units │ │ +089ac4: |[089ac4] android.support.v4.app.INotificationSideChannel$Stub$Proxy.asBinder:()Landroid/os/IBinder; │ │ +089ad4: 5410 a601 |0000: iget-object v0, v1, Landroid/support/v4/app/INotificationSideChannel$Stub$Proxy;.mRemote:Landroid/os/IBinder; // field@01a6 │ │ +089ad8: 1100 |0002: return-object v0 │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=102 │ │ + locals : │ │ + 0x0000 - 0x0003 reg=1 this Landroid/support/v4/app/INotificationSideChannel$Stub$Proxy; │ │ + │ │ + #1 : (in Landroid/support/v4/app/INotificationSideChannel$Stub$Proxy;) │ │ + name : 'cancel' │ │ + type : '(Ljava/lang/String;ILjava/lang/String;)V' │ │ + access : 0x0001 (PUBLIC) │ │ + code - │ │ + registers : 9 │ │ + ins : 4 │ │ + outs : 5 │ │ + insns size : 35 16-bit code units │ │ +089adc: |[089adc] android.support.v4.app.INotificationSideChannel$Stub$Proxy.cancel:(Ljava/lang/String;ILjava/lang/String;)V │ │ +089aec: 7100 2703 0000 |0000: invoke-static {}, Landroid/os/Parcel;.obtain:()Landroid/os/Parcel; // method@0327 │ │ +089af2: 0c00 |0003: move-result-object v0 │ │ +089af4: 1a01 d111 |0004: const-string v1, "android.support.v4.app.INotificationSideChannel" // string@11d1 │ │ +089af8: 6e20 3303 1000 |0006: invoke-virtual {v0, v1}, Landroid/os/Parcel;.writeInterfaceToken:(Ljava/lang/String;)V // method@0333 │ │ +089afe: 6e20 3603 6000 |0009: invoke-virtual {v0, v6}, Landroid/os/Parcel;.writeString:(Ljava/lang/String;)V // method@0336 │ │ +089b04: 6e20 3103 7000 |000c: invoke-virtual {v0, v7}, Landroid/os/Parcel;.writeInt:(I)V // method@0331 │ │ +089b0a: 6e20 3603 8000 |000f: invoke-virtual {v0, v8}, Landroid/os/Parcel;.writeString:(Ljava/lang/String;)V // method@0336 │ │ +089b10: 5451 a601 |0012: iget-object v1, v5, Landroid/support/v4/app/INotificationSideChannel$Stub$Proxy;.mRemote:Landroid/os/IBinder; // field@01a6 │ │ +089b14: 1222 |0014: const/4 v2, #int 2 // #2 │ │ +089b16: 1203 |0015: const/4 v3, #int 0 // #0 │ │ +089b18: 1214 |0016: const/4 v4, #int 1 // #1 │ │ +089b1a: 7254 2003 2130 |0017: invoke-interface {v1, v2, v0, v3, v4}, Landroid/os/IBinder;.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z // method@0320 │ │ +089b20: 6e10 2e03 0000 |001a: invoke-virtual {v0}, Landroid/os/Parcel;.recycle:()V // method@032e │ │ +089b26: 0e00 |001d: return-void │ │ +089b28: 0d01 |001e: move-exception v1 │ │ +089b2a: 6e10 2e03 0000 |001f: invoke-virtual {v0}, Landroid/os/Parcel;.recycle:()V // method@032e │ │ +089b30: 2701 |0022: throw v1 │ │ + catches : 1 │ │ + 0x0004 - 0x001a │ │ + -> 0x001e │ │ + positions : │ │ + 0x0000 line=137 │ │ + 0x0004 line=139 │ │ + 0x0009 line=140 │ │ + 0x000c line=141 │ │ + 0x000f line=142 │ │ + 0x0012 line=143 │ │ + 0x001a line=146 │ │ + 0x001d line=148 │ │ + 0x001e line=146 │ │ + locals : │ │ + 0x0004 - 0x0023 reg=0 _data Landroid/os/Parcel; │ │ + 0x0000 - 0x0023 reg=5 this Landroid/support/v4/app/INotificationSideChannel$Stub$Proxy; │ │ + 0x0000 - 0x0023 reg=6 packageName Ljava/lang/String; │ │ + 0x0000 - 0x0023 reg=7 id I │ │ + 0x0000 - 0x0023 reg=8 tag Ljava/lang/String; │ │ + │ │ + #2 : (in Landroid/support/v4/app/INotificationSideChannel$Stub$Proxy;) │ │ + name : 'cancelAll' │ │ + type : '(Ljava/lang/String;)V' │ │ + access : 0x0001 (PUBLIC) │ │ + code - │ │ + registers : 7 │ │ + ins : 2 │ │ + outs : 5 │ │ + insns size : 29 16-bit code units │ │ +089b40: |[089b40] android.support.v4.app.INotificationSideChannel$Stub$Proxy.cancelAll:(Ljava/lang/String;)V │ │ +089b50: 7100 2703 0000 |0000: invoke-static {}, Landroid/os/Parcel;.obtain:()Landroid/os/Parcel; // method@0327 │ │ +089b56: 0c00 |0003: move-result-object v0 │ │ +089b58: 1a01 d111 |0004: const-string v1, "android.support.v4.app.INotificationSideChannel" // string@11d1 │ │ +089b5c: 6e20 3303 1000 |0006: invoke-virtual {v0, v1}, Landroid/os/Parcel;.writeInterfaceToken:(Ljava/lang/String;)V // method@0333 │ │ +089b62: 6e20 3603 6000 |0009: invoke-virtual {v0, v6}, Landroid/os/Parcel;.writeString:(Ljava/lang/String;)V // method@0336 │ │ +089b68: 5451 a601 |000c: iget-object v1, v5, Landroid/support/v4/app/INotificationSideChannel$Stub$Proxy;.mRemote:Landroid/os/IBinder; // field@01a6 │ │ +089b6c: 1232 |000e: const/4 v2, #int 3 // #3 │ │ +089b6e: 1203 |000f: const/4 v3, #int 0 // #0 │ │ +089b70: 1214 |0010: const/4 v4, #int 1 // #1 │ │ +089b72: 7254 2003 2130 |0011: invoke-interface {v1, v2, v0, v3, v4}, Landroid/os/IBinder;.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z // method@0320 │ │ +089b78: 6e10 2e03 0000 |0014: invoke-virtual {v0}, Landroid/os/Parcel;.recycle:()V // method@032e │ │ +089b7e: 0e00 |0017: return-void │ │ +089b80: 0d01 |0018: move-exception v1 │ │ +089b82: 6e10 2e03 0000 |0019: invoke-virtual {v0}, Landroid/os/Parcel;.recycle:()V // method@032e │ │ +089b88: 2701 |001c: throw v1 │ │ + catches : 1 │ │ + 0x0004 - 0x0014 │ │ + -> 0x0018 │ │ + positions : │ │ + 0x0000 line=154 │ │ + 0x0004 line=156 │ │ + 0x0009 line=157 │ │ + 0x000c line=158 │ │ + 0x0014 line=161 │ │ + 0x0017 line=163 │ │ + 0x0018 line=161 │ │ + locals : │ │ + 0x0004 - 0x001d reg=0 _data Landroid/os/Parcel; │ │ + 0x0000 - 0x001d reg=5 this Landroid/support/v4/app/INotificationSideChannel$Stub$Proxy; │ │ + 0x0000 - 0x001d reg=6 packageName Ljava/lang/String; │ │ + │ │ + #3 : (in Landroid/support/v4/app/INotificationSideChannel$Stub$Proxy;) │ │ + name : 'getInterfaceDescriptor' │ │ + type : '()Ljava/lang/String;' │ │ + access : 0x0001 (PUBLIC) │ │ + code - │ │ + registers : 2 │ │ + ins : 1 │ │ + outs : 0 │ │ + insns size : 3 16-bit code units │ │ +089b98: |[089b98] android.support.v4.app.INotificationSideChannel$Stub$Proxy.getInterfaceDescriptor:()Ljava/lang/String; │ │ +089ba8: 1a00 d111 |0000: const-string v0, "android.support.v4.app.INotificationSideChannel" // string@11d1 │ │ +089bac: 1100 |0002: return-object v0 │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=106 │ │ + locals : │ │ + 0x0000 - 0x0003 reg=1 this Landroid/support/v4/app/INotificationSideChannel$Stub$Proxy; │ │ + │ │ + #4 : (in Landroid/support/v4/app/INotificationSideChannel$Stub$Proxy;) │ │ + name : 'notify' │ │ + type : '(Ljava/lang/String;ILjava/lang/String;Landroid/app/Notification;)V' │ │ + access : 0x0001 (PUBLIC) │ │ + code - │ │ + registers : 10 │ │ + ins : 5 │ │ + outs : 5 │ │ + insns size : 50 16-bit code units │ │ +089bb0: |[089bb0] android.support.v4.app.INotificationSideChannel$Stub$Proxy.notify:(Ljava/lang/String;ILjava/lang/String;Landroid/app/Notification;)V │ │ +089bc0: 7100 2703 0000 |0000: invoke-static {}, Landroid/os/Parcel;.obtain:()Landroid/os/Parcel; // method@0327 │ │ +089bc6: 0c00 |0003: move-result-object v0 │ │ +089bc8: 1a01 d111 |0004: const-string v1, "android.support.v4.app.INotificationSideChannel" // string@11d1 │ │ +089bcc: 6e20 3303 1000 |0006: invoke-virtual {v0, v1}, Landroid/os/Parcel;.writeInterfaceToken:(Ljava/lang/String;)V // method@0333 │ │ +089bd2: 6e20 3603 6000 |0009: invoke-virtual {v0, v6}, Landroid/os/Parcel;.writeString:(Ljava/lang/String;)V // method@0336 │ │ +089bd8: 6e20 3103 7000 |000c: invoke-virtual {v0, v7}, Landroid/os/Parcel;.writeInt:(I)V // method@0331 │ │ +089bde: 6e20 3603 8000 |000f: invoke-virtual {v0, v8}, Landroid/os/Parcel;.writeString:(Ljava/lang/String;)V // method@0336 │ │ +089be4: 3809 1600 |0012: if-eqz v9, 0028 // +0016 │ │ +089be8: 1211 |0014: const/4 v1, #int 1 // #1 │ │ +089bea: 6e20 3103 1000 |0015: invoke-virtual {v0, v1}, Landroid/os/Parcel;.writeInt:(I)V // method@0331 │ │ +089bf0: 1201 |0018: const/4 v1, #int 0 // #0 │ │ +089bf2: 6e30 c700 0901 |0019: invoke-virtual {v9, v0, v1}, Landroid/app/Notification;.writeToParcel:(Landroid/os/Parcel;I)V // method@00c7 │ │ +089bf8: 5451 a601 |001c: iget-object v1, v5, Landroid/support/v4/app/INotificationSideChannel$Stub$Proxy;.mRemote:Landroid/os/IBinder; // field@01a6 │ │ +089bfc: 1212 |001e: const/4 v2, #int 1 // #1 │ │ +089bfe: 1203 |001f: const/4 v3, #int 0 // #0 │ │ +089c00: 1214 |0020: const/4 v4, #int 1 // #1 │ │ +089c02: 7254 2003 2130 |0021: invoke-interface {v1, v2, v0, v3, v4}, Landroid/os/IBinder;.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z // method@0320 │ │ +089c08: 6e10 2e03 0000 |0024: invoke-virtual {v0}, Landroid/os/Parcel;.recycle:()V // method@032e │ │ +089c0e: 0e00 |0027: return-void │ │ +089c10: 1201 |0028: const/4 v1, #int 0 // #0 │ │ +089c12: 6e20 3103 1000 |0029: invoke-virtual {v0, v1}, Landroid/os/Parcel;.writeInt:(I)V // method@0331 │ │ +089c18: 28f0 |002c: goto 001c // -0010 │ │ +089c1a: 0d01 |002d: move-exception v1 │ │ +089c1c: 6e10 2e03 0000 |002e: invoke-virtual {v0}, Landroid/os/Parcel;.recycle:()V // method@032e │ │ +089c22: 2701 |0031: throw v1 │ │ + catches : 2 │ │ + 0x0004 - 0x0024 │ │ + -> 0x002d │ │ + 0x0029 - 0x002c │ │ + -> 0x002d │ │ + positions : │ │ + 0x0000 line=113 │ │ + 0x0004 line=115 │ │ + 0x0009 line=116 │ │ + 0x000c line=117 │ │ + 0x000f line=118 │ │ + 0x0012 line=119 │ │ + 0x0014 line=120 │ │ + 0x0018 line=121 │ │ + 0x001c line=126 │ │ + 0x0024 line=129 │ │ + 0x0027 line=131 │ │ + 0x0028 line=124 │ │ + 0x002d line=129 │ │ + locals : │ │ + 0x0004 - 0x0032 reg=0 _data Landroid/os/Parcel; │ │ + 0x0000 - 0x0032 reg=5 this Landroid/support/v4/app/INotificationSideChannel$Stub$Proxy; │ │ + 0x0000 - 0x0032 reg=6 packageName Ljava/lang/String; │ │ + 0x0000 - 0x0032 reg=7 id I │ │ + 0x0000 - 0x0032 reg=8 tag Ljava/lang/String; │ │ + 0x0000 - 0x0032 reg=9 notification Landroid/app/Notification; │ │ + │ │ + source_file_idx : 1331 (INotificationSideChannel.java) │ │ + │ │ +Class #707 header: │ │ +class_idx : 323 │ │ +access_flags : 1025 (0x0401) │ │ +superclass_idx : 158 │ │ +source_file_idx : 1331 │ │ +static_fields_size : 4 │ │ +instance_fields_size: 0 │ │ +direct_methods_size : 2 │ │ +virtual_methods_size: 2 │ │ + │ │ +Class #707 annotations: │ │ +Annotations on class │ │ + VISIBILITY_SYSTEM Ldalvik/annotation/EnclosingClass; value=Landroid/support/v4/app/INotificationSideChannel; │ │ + VISIBILITY_SYSTEM Ldalvik/annotation/InnerClass; accessFlags=1033 name="Stub" │ │ + VISIBILITY_SYSTEM Ldalvik/annotation/MemberClasses; value={ Landroid/support/v4/app/INotificationSideChannel$Stub$Proxy; } │ │ +Annotations on method #1669 'onTransact' │ │ + VISIBILITY_SYSTEM Ldalvik/annotation/Throws; value={ Landroid/os/RemoteException; } │ │ + │ │ +Class #707 - │ │ + Class descriptor : 'Landroid/support/v4/app/INotificationSideChannel$Stub;' │ │ + Access flags : 0x0401 (PUBLIC ABSTRACT) │ │ + Superclass : 'Landroid/os/Binder;' │ │ + Interfaces - │ │ + #0 : 'Landroid/support/v4/app/INotificationSideChannel;' │ │ + Static fields - │ │ + #0 : (in Landroid/support/v4/app/INotificationSideChannel$Stub;) │ │ + name : 'DESCRIPTOR' │ │ + type : 'Ljava/lang/String;' │ │ + access : 0x001a (PRIVATE STATIC FINAL) │ │ + value : "android.support.v4.app.INotificationSideChannel" │ │ + #1 : (in Landroid/support/v4/app/INotificationSideChannel$Stub;) │ │ + name : 'TRANSACTION_cancel' │ │ + type : 'I' │ │ + access : 0x0018 (STATIC FINAL) │ │ + value : 2 │ │ + #2 : (in Landroid/support/v4/app/INotificationSideChannel$Stub;) │ │ + name : 'TRANSACTION_cancelAll' │ │ + type : 'I' │ │ + access : 0x0018 (STATIC FINAL) │ │ + value : 3 │ │ + #3 : (in Landroid/support/v4/app/INotificationSideChannel$Stub;) │ │ + name : 'TRANSACTION_notify' │ │ + type : 'I' │ │ + access : 0x0018 (STATIC FINAL) │ │ + value : 1 │ │ + Instance fields - │ │ + Direct methods - │ │ + #0 : (in Landroid/support/v4/app/INotificationSideChannel$Stub;) │ │ + name : '' │ │ + type : '()V' │ │ + access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ + code - │ │ + registers : 2 │ │ + ins : 1 │ │ + outs : 3 │ │ + insns size : 9 16-bit code units │ │ +089c38: |[089c38] android.support.v4.app.INotificationSideChannel$Stub.:()V │ │ +089c48: 7010 df02 0100 |0000: invoke-direct {v1}, Landroid/os/Binder;.:()V // method@02df │ │ +089c4e: 1a00 d111 |0003: const-string v0, "android.support.v4.app.INotificationSideChannel" // string@11d1 │ │ +089c52: 6e30 8106 1100 |0005: invoke-virtual {v1, v1, v0}, Landroid/support/v4/app/INotificationSideChannel$Stub;.attachInterface:(Landroid/os/IInterface;Ljava/lang/String;)V // method@0681 │ │ +089c58: 0e00 |0008: return-void │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=20 │ │ + 0x0003 line=21 │ │ + 0x0008 line=22 │ │ + locals : │ │ + 0x0000 - 0x0009 reg=1 this Landroid/support/v4/app/INotificationSideChannel$Stub; │ │ + │ │ + #1 : (in Landroid/support/v4/app/INotificationSideChannel$Stub;) │ │ + name : 'asInterface' │ │ + type : '(Landroid/os/IBinder;)Landroid/support/v4/app/INotificationSideChannel;' │ │ + access : 0x0009 (PUBLIC STATIC) │ │ + code - │ │ + registers : 3 │ │ + ins : 1 │ │ + outs : 2 │ │ + insns size : 25 16-bit code units │ │ +089c5c: |[089c5c] android.support.v4.app.INotificationSideChannel$Stub.asInterface:(Landroid/os/IBinder;)Landroid/support/v4/app/INotificationSideChannel; │ │ +089c6c: 3902 0400 |0000: if-nez v2, 0004 // +0004 │ │ +089c70: 1200 |0002: const/4 v0, #int 0 // #0 │ │ +089c72: 1100 |0003: return-object v0 │ │ +089c74: 1a01 d111 |0004: const-string v1, "android.support.v4.app.INotificationSideChannel" // string@11d1 │ │ +089c78: 7220 1f03 1200 |0006: invoke-interface {v2, v1}, Landroid/os/IBinder;.queryLocalInterface:(Ljava/lang/String;)Landroid/os/IInterface; // method@031f │ │ +089c7e: 0c00 |0009: move-result-object v0 │ │ +089c80: 3800 0900 |000a: if-eqz v0, 0013 // +0009 │ │ +089c84: 2001 4401 |000c: instance-of v1, v0, Landroid/support/v4/app/INotificationSideChannel; // type@0144 │ │ +089c88: 3801 0500 |000e: if-eqz v1, 0013 // +0005 │ │ +089c8c: 1f00 4401 |0010: check-cast v0, Landroid/support/v4/app/INotificationSideChannel; // type@0144 │ │ +089c90: 28f1 |0012: goto 0003 // -000f │ │ +089c92: 2200 4201 |0013: new-instance v0, Landroid/support/v4/app/INotificationSideChannel$Stub$Proxy; // type@0142 │ │ +089c96: 7020 7806 2000 |0015: invoke-direct {v0, v2}, Landroid/support/v4/app/INotificationSideChannel$Stub$Proxy;.:(Landroid/os/IBinder;)V // method@0678 │ │ +089c9c: 28eb |0018: goto 0003 // -0015 │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=29 │ │ + 0x0002 line=30 │ │ + 0x0003 line=36 │ │ + 0x0004 line=32 │ │ + 0x000a line=33 │ │ + 0x0010 line=34 │ │ + 0x0013 line=36 │ │ + locals : │ │ + 0x000a - 0x0015 reg=0 iin Landroid/os/IInterface; │ │ + 0x0000 - 0x0019 reg=2 obj Landroid/os/IBinder; │ │ + │ │ + Virtual methods - │ │ + #0 : (in Landroid/support/v4/app/INotificationSideChannel$Stub;) │ │ + name : 'asBinder' │ │ + type : '()Landroid/os/IBinder;' │ │ + access : 0x0001 (PUBLIC) │ │ + code - │ │ + registers : 1 │ │ + ins : 1 │ │ + outs : 0 │ │ + insns size : 1 16-bit code units │ │ +089ca0: |[089ca0] android.support.v4.app.INotificationSideChannel$Stub.asBinder:()Landroid/os/IBinder; │ │ +089cb0: 1100 |0000: return-object v0 │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=40 │ │ + locals : │ │ + 0x0000 - 0x0001 reg=0 this Landroid/support/v4/app/INotificationSideChannel$Stub; │ │ + │ │ + #1 : (in Landroid/support/v4/app/INotificationSideChannel$Stub;) │ │ + name : 'onTransact' │ │ + type : '(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z' │ │ + access : 0x0001 (PUBLIC) │ │ + code - │ │ + registers : 11 │ │ + ins : 5 │ │ + outs : 5 │ │ + insns size : 104 16-bit code units │ │ +089cb4: |[089cb4] android.support.v4.app.INotificationSideChannel$Stub.onTransact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z │ │ +089cc4: 1214 |0000: const/4 v4, #int 1 // #1 │ │ +089cc6: 2c07 5500 0000 |0001: sparse-switch v7, 00000056 // +00000055 │ │ +089ccc: 6f5a e002 7698 |0004: invoke-super {v6, v7, v8, v9, v10}, Landroid/os/Binder;.onTransact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z // method@02e0 │ │ +089cd2: 0a04 |0007: move-result v4 │ │ +089cd4: 0f04 |0008: return v4 │ │ +089cd6: 1a05 d111 |0009: const-string v5, "android.support.v4.app.INotificationSideChannel" // string@11d1 │ │ +089cda: 6e20 3603 5900 |000b: invoke-virtual {v9, v5}, Landroid/os/Parcel;.writeString:(Ljava/lang/String;)V // method@0336 │ │ +089ce0: 28fa |000e: goto 0008 // -0006 │ │ +089ce2: 1a05 d111 |000f: const-string v5, "android.support.v4.app.INotificationSideChannel" // string@11d1 │ │ +089ce6: 6e20 2603 5800 |0011: invoke-virtual {v8, v5}, Landroid/os/Parcel;.enforceInterface:(Ljava/lang/String;)V // method@0326 │ │ +089cec: 6e10 2d03 0800 |0014: invoke-virtual {v8}, Landroid/os/Parcel;.readString:()Ljava/lang/String; // method@032d │ │ +089cf2: 0c00 |0017: move-result-object v0 │ │ +089cf4: 6e10 2a03 0800 |0018: invoke-virtual {v8}, Landroid/os/Parcel;.readInt:()I // method@032a │ │ +089cfa: 0a01 |001b: move-result v1 │ │ +089cfc: 6e10 2d03 0800 |001c: invoke-virtual {v8}, Landroid/os/Parcel;.readString:()Ljava/lang/String; // method@032d │ │ +089d02: 0c02 |001f: move-result-object v2 │ │ +089d04: 6e10 2a03 0800 |0020: invoke-virtual {v8}, Landroid/os/Parcel;.readInt:()I // method@032a │ │ +089d0a: 0a05 |0023: move-result v5 │ │ +089d0c: 3805 0e00 |0024: if-eqz v5, 0032 // +000e │ │ +089d10: 6205 0300 |0026: sget-object v5, Landroid/app/Notification;.CREATOR:Landroid/os/Parcelable$Creator; // field@0003 │ │ +089d14: 7220 3c03 8500 |0028: invoke-interface {v5, v8}, Landroid/os/Parcelable$Creator;.createFromParcel:(Landroid/os/Parcel;)Ljava/lang/Object; // method@033c │ │ +089d1a: 0c03 |002b: move-result-object v3 │ │ +089d1c: 1f03 2200 |002c: check-cast v3, Landroid/app/Notification; // type@0022 │ │ +089d20: 6e53 8406 0621 |002e: invoke-virtual {v6, v0, v1, v2, v3}, Landroid/support/v4/app/INotificationSideChannel$Stub;.notify:(Ljava/lang/String;ILjava/lang/String;Landroid/app/Notification;)V // method@0684 │ │ +089d26: 28d7 |0031: goto 0008 // -0029 │ │ +089d28: 1203 |0032: const/4 v3, #int 0 // #0 │ │ +089d2a: 28fb |0033: goto 002e // -0005 │ │ +089d2c: 1a05 d111 |0034: const-string v5, "android.support.v4.app.INotificationSideChannel" // string@11d1 │ │ +089d30: 6e20 2603 5800 |0036: invoke-virtual {v8, v5}, Landroid/os/Parcel;.enforceInterface:(Ljava/lang/String;)V // method@0326 │ │ +089d36: 6e10 2d03 0800 |0039: invoke-virtual {v8}, Landroid/os/Parcel;.readString:()Ljava/lang/String; // method@032d │ │ +089d3c: 0c00 |003c: move-result-object v0 │ │ +089d3e: 6e10 2a03 0800 |003d: invoke-virtual {v8}, Landroid/os/Parcel;.readInt:()I // method@032a │ │ +089d44: 0a01 |0040: move-result v1 │ │ +089d46: 6e10 2d03 0800 |0041: invoke-virtual {v8}, Landroid/os/Parcel;.readString:()Ljava/lang/String; // method@032d │ │ +089d4c: 0c02 |0044: move-result-object v2 │ │ +089d4e: 6e40 8206 0621 |0045: invoke-virtual {v6, v0, v1, v2}, Landroid/support/v4/app/INotificationSideChannel$Stub;.cancel:(Ljava/lang/String;ILjava/lang/String;)V // method@0682 │ │ +089d54: 28c0 |0048: goto 0008 // -0040 │ │ +089d56: 1a05 d111 |0049: const-string v5, "android.support.v4.app.INotificationSideChannel" // string@11d1 │ │ +089d5a: 6e20 2603 5800 |004b: invoke-virtual {v8, v5}, Landroid/os/Parcel;.enforceInterface:(Ljava/lang/String;)V // method@0326 │ │ +089d60: 6e10 2d03 0800 |004e: invoke-virtual {v8}, Landroid/os/Parcel;.readString:()Ljava/lang/String; // method@032d │ │ +089d66: 0c00 |0051: move-result-object v0 │ │ +089d68: 6e20 8306 0600 |0052: invoke-virtual {v6, v0}, Landroid/support/v4/app/INotificationSideChannel$Stub;.cancelAll:(Ljava/lang/String;)V // method@0683 │ │ +089d6e: 28b3 |0055: goto 0008 // -004d │ │ +089d70: 0002 0400 0100 0000 0200 0000 0300 ... |0056: sparse-switch-data (18 units) │ │ + catches : (none) │ │ + positions : │ │ + 0x0001 line=44 │ │ + 0x0004 line=91 │ │ + 0x0009 line=48 │ │ + 0x000f line=53 │ │ + 0x0014 line=55 │ │ + 0x0018 line=57 │ │ + 0x001c line=59 │ │ + 0x0020 line=61 │ │ + 0x0026 line=62 │ │ + 0x002e line=67 │ │ + 0x0032 line=65 │ │ + 0x0034 line=72 │ │ + 0x0039 line=74 │ │ + 0x003d line=76 │ │ + 0x0041 line=78 │ │ + 0x0045 line=79 │ │ + 0x0049 line=84 │ │ + 0x004e line=86 │ │ + 0x0052 line=87 │ │ + 0x0056 line=44 │ │ + locals : │ │ + 0x002e - 0x0032 reg=3 _arg3 Landroid/app/Notification; │ │ + 0x0018 - 0x0034 reg=0 _arg0 Ljava/lang/String; │ │ + 0x001c - 0x0034 reg=1 _arg1 I │ │ + 0x0020 - 0x0034 reg=2 _arg2 Ljava/lang/String; │ │ + 0x0033 - 0x0034 reg=3 _arg3 Landroid/app/Notification; │ │ + 0x003d - 0x0049 reg=0 _arg0 Ljava/lang/String; │ │ + 0x0041 - 0x0049 reg=1 _arg1 I │ │ + 0x0045 - 0x0049 reg=2 _arg2 Ljava/lang/String; │ │ + 0x0052 - 0x0068 reg=0 _arg0 Ljava/lang/String; │ │ + 0x0000 - 0x0068 reg=6 this Landroid/support/v4/app/INotificationSideChannel$Stub; │ │ + 0x0000 - 0x0068 reg=7 code I │ │ + 0x0000 - 0x0068 reg=8 data Landroid/os/Parcel; │ │ + 0x0000 - 0x0068 reg=9 reply Landroid/os/Parcel; │ │ + 0x0000 - 0x0068 reg=10 flags I │ │ + │ │ + source_file_idx : 1331 (INotificationSideChannel.java) │ │ + │ │ +Class #708 header: │ │ +class_idx : 327 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 182 │ │ -source_file_idx : 2144 │ │ +superclass_idx : 285 │ │ +source_file_idx : 2907 │ │ static_fields_size : 3 │ │ instance_fields_size: 11 │ │ direct_methods_size : 3 │ │ virtual_methods_size: 13 │ │ │ │ -Class #472 - │ │ +Class #708 - │ │ Class descriptor : 'Landroid/support/v4/app/ListFragment;' │ │ Access flags : 0x0001 (PUBLIC) │ │ Superclass : 'Landroid/support/v4/app/Fragment;' │ │ Interfaces - │ │ Static fields - │ │ #0 : (in Landroid/support/v4/app/ListFragment;) │ │ name : 'INTERNAL_EMPTY_ID' │ │ @@ -121979,26 +166823,26 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 25 16-bit code units │ │ -06258c: |[06258c] android.support.v4.app.ListFragment.:()V │ │ -06259c: 7010 0c03 0100 |0000: invoke-direct {v1}, Landroid/support/v4/app/Fragment;.:()V // method@030c │ │ -0625a2: 2200 7200 |0003: new-instance v0, Landroid/os/Handler; // type@0072 │ │ -0625a6: 7010 e601 0000 |0005: invoke-direct {v0}, Landroid/os/Handler;.:()V // method@01e6 │ │ -0625ac: 5b10 5b01 |0008: iput-object v0, v1, Landroid/support/v4/app/ListFragment;.mHandler:Landroid/os/Handler; // field@015b │ │ -0625b0: 2200 d300 |000a: new-instance v0, Landroid/support/v4/app/ListFragment$1; // type@00d3 │ │ -0625b4: 7020 8b04 1000 |000c: invoke-direct {v0, v1}, Landroid/support/v4/app/ListFragment$1;.:(Landroid/support/v4/app/ListFragment;)V // method@048b │ │ -0625ba: 5b10 6101 |000f: iput-object v0, v1, Landroid/support/v4/app/ListFragment;.mRequestFocus:Ljava/lang/Runnable; // field@0161 │ │ -0625be: 2200 d400 |0011: new-instance v0, Landroid/support/v4/app/ListFragment$2; // type@00d4 │ │ -0625c2: 7020 8d04 1000 |0013: invoke-direct {v0, v1}, Landroid/support/v4/app/ListFragment$2;.:(Landroid/support/v4/app/ListFragment;)V // method@048d │ │ -0625c8: 5b10 5f01 |0016: iput-object v0, v1, Landroid/support/v4/app/ListFragment;.mOnClickListener:Landroid/widget/AdapterView$OnItemClickListener; // field@015f │ │ -0625cc: 0e00 |0018: return-void │ │ +089d94: |[089d94] android.support.v4.app.ListFragment.:()V │ │ +089da4: 7010 c004 0100 |0000: invoke-direct {v1}, Landroid/support/v4/app/Fragment;.:()V // method@04c0 │ │ +089daa: 2200 a600 |0003: new-instance v0, Landroid/os/Handler; // type@00a6 │ │ +089dae: 7010 0b03 0000 |0005: invoke-direct {v0}, Landroid/os/Handler;.:()V // method@030b │ │ +089db4: 5b10 b301 |0008: iput-object v0, v1, Landroid/support/v4/app/ListFragment;.mHandler:Landroid/os/Handler; // field@01b3 │ │ +089db8: 2200 4501 |000a: new-instance v0, Landroid/support/v4/app/ListFragment$1; // type@0145 │ │ +089dbc: 7020 8906 1000 |000c: invoke-direct {v0, v1}, Landroid/support/v4/app/ListFragment$1;.:(Landroid/support/v4/app/ListFragment;)V // method@0689 │ │ +089dc2: 5b10 b901 |000f: iput-object v0, v1, Landroid/support/v4/app/ListFragment;.mRequestFocus:Ljava/lang/Runnable; // field@01b9 │ │ +089dc6: 2200 4601 |0011: new-instance v0, Landroid/support/v4/app/ListFragment$2; // type@0146 │ │ +089dca: 7020 8b06 1000 |0013: invoke-direct {v0, v1}, Landroid/support/v4/app/ListFragment$2;.:(Landroid/support/v4/app/ListFragment;)V // method@068b │ │ +089dd0: 5b10 b701 |0016: iput-object v0, v1, Landroid/support/v4/app/ListFragment;.mOnClickListener:Landroid/widget/AdapterView$OnItemClickListener; // field@01b7 │ │ +089dd4: 0e00 |0018: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=71 │ │ 0x0003 line=47 │ │ 0x000a line=49 │ │ 0x0011 line=55 │ │ 0x0018 line=72 │ │ @@ -122010,103 +166854,103 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 7 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 182 16-bit code units │ │ -0625d0: |[0625d0] android.support.v4.app.ListFragment.ensureList:()V │ │ -0625e0: 1205 |0000: const/4 v5, #int 0 // #0 │ │ -0625e2: 5463 5c01 |0001: iget-object v3, v6, Landroid/support/v4/app/ListFragment;.mList:Landroid/widget/ListView; // field@015c │ │ -0625e6: 3803 0300 |0003: if-eqz v3, 0006 // +0003 │ │ -0625ea: 0e00 |0005: return-void │ │ -0625ec: 6e10 9604 0600 |0006: invoke-virtual {v6}, Landroid/support/v4/app/ListFragment;.getView:()Landroid/view/View; // method@0496 │ │ -0625f2: 0c02 |0009: move-result-object v2 │ │ -0625f4: 3902 0a00 |000a: if-nez v2, 0014 // +000a │ │ -0625f8: 2203 a703 |000c: new-instance v3, Ljava/lang/IllegalStateException; // type@03a7 │ │ -0625fc: 1a04 7902 |000e: const-string v4, "Content view not yet created" // string@0279 │ │ -062600: 7020 7c17 4300 |0010: invoke-direct {v3, v4}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@177c │ │ -062606: 2703 |0013: throw v3 │ │ -062608: 2023 f802 |0014: instance-of v3, v2, Landroid/widget/ListView; // type@02f8 │ │ -06260c: 3803 2400 |0016: if-eqz v3, 003a // +0024 │ │ -062610: 1f02 f802 |0018: check-cast v2, Landroid/widget/ListView; // type@02f8 │ │ -062614: 5b62 5c01 |001a: iput-object v2, v6, Landroid/support/v4/app/ListFragment;.mList:Landroid/widget/ListView; // field@015c │ │ -062618: 1213 |001c: const/4 v3, #int 1 // #1 │ │ -06261a: 5c63 5e01 |001d: iput-boolean v3, v6, Landroid/support/v4/app/ListFragment;.mListShown:Z // field@015e │ │ -06261e: 5463 5c01 |001f: iget-object v3, v6, Landroid/support/v4/app/ListFragment;.mList:Landroid/widget/ListView; // field@015c │ │ -062622: 5464 5f01 |0021: iget-object v4, v6, Landroid/support/v4/app/ListFragment;.mOnClickListener:Landroid/widget/AdapterView$OnItemClickListener; // field@015f │ │ -062626: 6e20 3614 4300 |0023: invoke-virtual {v3, v4}, Landroid/widget/ListView;.setOnItemClickListener:(Landroid/widget/AdapterView$OnItemClickListener;)V // method@1436 │ │ -06262c: 5463 5801 |0026: iget-object v3, v6, Landroid/support/v4/app/ListFragment;.mAdapter:Landroid/widget/ListAdapter; // field@0158 │ │ -062630: 3803 8500 |0028: if-eqz v3, 00ad // +0085 │ │ -062634: 5460 5801 |002a: iget-object v0, v6, Landroid/support/v4/app/ListFragment;.mAdapter:Landroid/widget/ListAdapter; // field@0158 │ │ -062638: 1203 |002c: const/4 v3, #int 0 // #0 │ │ -06263a: 5b63 5801 |002d: iput-object v3, v6, Landroid/support/v4/app/ListFragment;.mAdapter:Landroid/widget/ListAdapter; // field@0158 │ │ -06263e: 6e20 9d04 0600 |002f: invoke-virtual {v6, v0}, Landroid/support/v4/app/ListFragment;.setListAdapter:(Landroid/widget/ListAdapter;)V // method@049d │ │ -062644: 5463 5b01 |0032: iget-object v3, v6, Landroid/support/v4/app/ListFragment;.mHandler:Landroid/os/Handler; // field@015b │ │ -062648: 5464 6101 |0034: iget-object v4, v6, Landroid/support/v4/app/ListFragment;.mRequestFocus:Ljava/lang/Runnable; // field@0161 │ │ -06264c: 6e20 eb01 4300 |0036: invoke-virtual {v3, v4}, Landroid/os/Handler;.post:(Ljava/lang/Runnable;)Z // method@01eb │ │ -062652: 28cc |0039: goto 0005 // -0034 │ │ -062654: 1403 0100 ff00 |003a: const v3, #float 2.34181e-38 // #00ff0001 │ │ -06265a: 6e20 b312 3200 |003d: invoke-virtual {v2, v3}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@12b3 │ │ -062660: 0c03 |0040: move-result-object v3 │ │ -062662: 1f03 0b03 |0041: check-cast v3, Landroid/widget/TextView; // type@030b │ │ -062666: 5b63 6201 |0043: iput-object v3, v6, Landroid/support/v4/app/ListFragment;.mStandardEmptyView:Landroid/widget/TextView; // field@0162 │ │ -06266a: 5463 6201 |0045: iget-object v3, v6, Landroid/support/v4/app/ListFragment;.mStandardEmptyView:Landroid/widget/TextView; // field@0162 │ │ -06266e: 3903 3200 |0047: if-nez v3, 0079 // +0032 │ │ -062672: 1403 0400 0201 |0049: const v3, #float 2.38772e-38 // #01020004 │ │ -062678: 6e20 b312 3200 |004c: invoke-virtual {v2, v3}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@12b3 │ │ -06267e: 0c03 |004f: move-result-object v3 │ │ -062680: 5b63 5a01 |0050: iput-object v3, v6, Landroid/support/v4/app/ListFragment;.mEmptyView:Landroid/view/View; // field@015a │ │ -062684: 1403 0200 ff00 |0052: const v3, #float 2.34181e-38 // #00ff0002 │ │ -06268a: 6e20 b312 3200 |0055: invoke-virtual {v2, v3}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@12b3 │ │ -062690: 0c03 |0058: move-result-object v3 │ │ -062692: 5b63 6001 |0059: iput-object v3, v6, Landroid/support/v4/app/ListFragment;.mProgressContainer:Landroid/view/View; // field@0160 │ │ -062696: 1403 0300 ff00 |005b: const v3, #float 2.34181e-38 // #00ff0003 │ │ -06269c: 6e20 b312 3200 |005e: invoke-virtual {v2, v3}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@12b3 │ │ -0626a2: 0c03 |0061: move-result-object v3 │ │ -0626a4: 5b63 5d01 |0062: iput-object v3, v6, Landroid/support/v4/app/ListFragment;.mListContainer:Landroid/view/View; // field@015d │ │ -0626a8: 1403 0a00 0201 |0064: const v3, #float 2.38773e-38 // #0102000a │ │ -0626ae: 6e20 b312 3200 |0067: invoke-virtual {v2, v3}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@12b3 │ │ -0626b4: 0c01 |006a: move-result-object v1 │ │ -0626b6: 2013 f802 |006b: instance-of v3, v1, Landroid/widget/ListView; // type@02f8 │ │ -0626ba: 3903 1c00 |006d: if-nez v3, 0089 // +001c │ │ -0626be: 3901 1200 |006f: if-nez v1, 0081 // +0012 │ │ -0626c2: 2203 b603 |0071: new-instance v3, Ljava/lang/RuntimeException; // type@03b6 │ │ -0626c6: 1a04 e90b |0073: const-string v4, "Your content must have a ListView whose id attribute is 'android.R.id.list'" // string@0be9 │ │ -0626ca: 7020 9817 4300 |0075: invoke-direct {v3, v4}, Ljava/lang/RuntimeException;.:(Ljava/lang/String;)V // method@1798 │ │ -0626d0: 2703 |0078: throw v3 │ │ -0626d2: 5463 6201 |0079: iget-object v3, v6, Landroid/support/v4/app/ListFragment;.mStandardEmptyView:Landroid/widget/TextView; // field@0162 │ │ -0626d6: 1304 0800 |007b: const/16 v4, #int 8 // #8 │ │ -0626da: 6e20 a514 4300 |007d: invoke-virtual {v3, v4}, Landroid/widget/TextView;.setVisibility:(I)V // method@14a5 │ │ -0626e0: 28d2 |0080: goto 0052 // -002e │ │ -0626e2: 2203 b603 |0081: new-instance v3, Ljava/lang/RuntimeException; // type@03b6 │ │ -0626e6: 1a04 7802 |0083: const-string v4, "Content has view with id attribute 'android.R.id.list' that is not a ListView class" // string@0278 │ │ -0626ea: 7020 9817 4300 |0085: invoke-direct {v3, v4}, Ljava/lang/RuntimeException;.:(Ljava/lang/String;)V // method@1798 │ │ -0626f0: 2703 |0088: throw v3 │ │ -0626f2: 1f01 f802 |0089: check-cast v1, Landroid/widget/ListView; // type@02f8 │ │ -0626f6: 5b61 5c01 |008b: iput-object v1, v6, Landroid/support/v4/app/ListFragment;.mList:Landroid/widget/ListView; // field@015c │ │ -0626fa: 5463 5a01 |008d: iget-object v3, v6, Landroid/support/v4/app/ListFragment;.mEmptyView:Landroid/view/View; // field@015a │ │ -0626fe: 3803 0a00 |008f: if-eqz v3, 0099 // +000a │ │ -062702: 5463 5c01 |0091: iget-object v3, v6, Landroid/support/v4/app/ListFragment;.mList:Landroid/widget/ListView; // field@015c │ │ -062706: 5464 5a01 |0093: iget-object v4, v6, Landroid/support/v4/app/ListFragment;.mEmptyView:Landroid/view/View; // field@015a │ │ -06270a: 6e20 3414 4300 |0095: invoke-virtual {v3, v4}, Landroid/widget/ListView;.setEmptyView:(Landroid/view/View;)V // method@1434 │ │ -062710: 2884 |0098: goto 001c // -007c │ │ -062712: 5463 5901 |0099: iget-object v3, v6, Landroid/support/v4/app/ListFragment;.mEmptyText:Ljava/lang/CharSequence; // field@0159 │ │ -062716: 3803 81ff |009b: if-eqz v3, 001c // -007f │ │ -06271a: 5463 6201 |009d: iget-object v3, v6, Landroid/support/v4/app/ListFragment;.mStandardEmptyView:Landroid/widget/TextView; // field@0162 │ │ -06271e: 5464 5901 |009f: iget-object v4, v6, Landroid/support/v4/app/ListFragment;.mEmptyText:Ljava/lang/CharSequence; // field@0159 │ │ -062722: 6e20 a014 4300 |00a1: invoke-virtual {v3, v4}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@14a0 │ │ -062728: 5463 5c01 |00a4: iget-object v3, v6, Landroid/support/v4/app/ListFragment;.mList:Landroid/widget/ListView; // field@015c │ │ -06272c: 5464 6201 |00a6: iget-object v4, v6, Landroid/support/v4/app/ListFragment;.mStandardEmptyView:Landroid/widget/TextView; // field@0162 │ │ -062730: 6e20 3414 4300 |00a8: invoke-virtual {v3, v4}, Landroid/widget/ListView;.setEmptyView:(Landroid/view/View;)V // method@1434 │ │ -062736: 2900 71ff |00ab: goto/16 001c // -008f │ │ -06273a: 5463 6001 |00ad: iget-object v3, v6, Landroid/support/v4/app/ListFragment;.mProgressContainer:Landroid/view/View; // field@0160 │ │ -06273e: 3803 83ff |00af: if-eqz v3, 0032 // -007d │ │ -062742: 7030 9f04 5605 |00b1: invoke-direct {v6, v5, v5}, Landroid/support/v4/app/ListFragment;.setListShown:(ZZ)V // method@049f │ │ -062748: 2900 7eff |00b4: goto/16 0032 // -0082 │ │ +089dd8: |[089dd8] android.support.v4.app.ListFragment.ensureList:()V │ │ +089de8: 1205 |0000: const/4 v5, #int 0 // #0 │ │ +089dea: 5463 b401 |0001: iget-object v3, v6, Landroid/support/v4/app/ListFragment;.mList:Landroid/widget/ListView; // field@01b4 │ │ +089dee: 3803 0300 |0003: if-eqz v3, 0006 // +0003 │ │ +089df2: 0e00 |0005: return-void │ │ +089df4: 6e10 9406 0600 |0006: invoke-virtual {v6}, Landroid/support/v4/app/ListFragment;.getView:()Landroid/view/View; // method@0694 │ │ +089dfa: 0c02 |0009: move-result-object v2 │ │ +089dfc: 3902 0a00 |000a: if-nez v2, 0014 // +000a │ │ +089e00: 2203 2c05 |000c: new-instance v3, Ljava/lang/IllegalStateException; // type@052c │ │ +089e04: 1a04 1103 |000e: const-string v4, "Content view not yet created" // string@0311 │ │ +089e08: 7020 6c22 4300 |0010: invoke-direct {v3, v4}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@226c │ │ +089e0e: 2703 |0013: throw v3 │ │ +089e10: 2023 7804 |0014: instance-of v3, v2, Landroid/widget/ListView; // type@0478 │ │ +089e14: 3803 2400 |0016: if-eqz v3, 003a // +0024 │ │ +089e18: 1f02 7804 |0018: check-cast v2, Landroid/widget/ListView; // type@0478 │ │ +089e1c: 5b62 b401 |001a: iput-object v2, v6, Landroid/support/v4/app/ListFragment;.mList:Landroid/widget/ListView; // field@01b4 │ │ +089e20: 1213 |001c: const/4 v3, #int 1 // #1 │ │ +089e22: 5c63 b601 |001d: iput-boolean v3, v6, Landroid/support/v4/app/ListFragment;.mListShown:Z // field@01b6 │ │ +089e26: 5463 b401 |001f: iget-object v3, v6, Landroid/support/v4/app/ListFragment;.mList:Landroid/widget/ListView; // field@01b4 │ │ +089e2a: 5464 b701 |0021: iget-object v4, v6, Landroid/support/v4/app/ListFragment;.mOnClickListener:Landroid/widget/AdapterView$OnItemClickListener; // field@01b7 │ │ +089e2e: 6e20 161f 4300 |0023: invoke-virtual {v3, v4}, Landroid/widget/ListView;.setOnItemClickListener:(Landroid/widget/AdapterView$OnItemClickListener;)V // method@1f16 │ │ +089e34: 5463 b001 |0026: iget-object v3, v6, Landroid/support/v4/app/ListFragment;.mAdapter:Landroid/widget/ListAdapter; // field@01b0 │ │ +089e38: 3803 8500 |0028: if-eqz v3, 00ad // +0085 │ │ +089e3c: 5460 b001 |002a: iget-object v0, v6, Landroid/support/v4/app/ListFragment;.mAdapter:Landroid/widget/ListAdapter; // field@01b0 │ │ +089e40: 1203 |002c: const/4 v3, #int 0 // #0 │ │ +089e42: 5b63 b001 |002d: iput-object v3, v6, Landroid/support/v4/app/ListFragment;.mAdapter:Landroid/widget/ListAdapter; // field@01b0 │ │ +089e46: 6e20 9b06 0600 |002f: invoke-virtual {v6, v0}, Landroid/support/v4/app/ListFragment;.setListAdapter:(Landroid/widget/ListAdapter;)V // method@069b │ │ +089e4c: 5463 b301 |0032: iget-object v3, v6, Landroid/support/v4/app/ListFragment;.mHandler:Landroid/os/Handler; // field@01b3 │ │ +089e50: 5464 b901 |0034: iget-object v4, v6, Landroid/support/v4/app/ListFragment;.mRequestFocus:Ljava/lang/Runnable; // field@01b9 │ │ +089e54: 6e20 1303 4300 |0036: invoke-virtual {v3, v4}, Landroid/os/Handler;.post:(Ljava/lang/Runnable;)Z // method@0313 │ │ +089e5a: 28cc |0039: goto 0005 // -0034 │ │ +089e5c: 1403 0100 ff00 |003a: const v3, #float 2.34181e-38 // #00ff0001 │ │ +089e62: 6e20 f51c 3200 |003d: invoke-virtual {v2, v3}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@1cf5 │ │ +089e68: 0c03 |0040: move-result-object v3 │ │ +089e6a: 1f03 8c04 |0041: check-cast v3, Landroid/widget/TextView; // type@048c │ │ +089e6e: 5b63 ba01 |0043: iput-object v3, v6, Landroid/support/v4/app/ListFragment;.mStandardEmptyView:Landroid/widget/TextView; // field@01ba │ │ +089e72: 5463 ba01 |0045: iget-object v3, v6, Landroid/support/v4/app/ListFragment;.mStandardEmptyView:Landroid/widget/TextView; // field@01ba │ │ +089e76: 3903 3200 |0047: if-nez v3, 0079 // +0032 │ │ +089e7a: 1403 0400 0201 |0049: const v3, #float 2.38772e-38 // #01020004 │ │ +089e80: 6e20 f51c 3200 |004c: invoke-virtual {v2, v3}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@1cf5 │ │ +089e86: 0c03 |004f: move-result-object v3 │ │ +089e88: 5b63 b201 |0050: iput-object v3, v6, Landroid/support/v4/app/ListFragment;.mEmptyView:Landroid/view/View; // field@01b2 │ │ +089e8c: 1403 0200 ff00 |0052: const v3, #float 2.34181e-38 // #00ff0002 │ │ +089e92: 6e20 f51c 3200 |0055: invoke-virtual {v2, v3}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@1cf5 │ │ +089e98: 0c03 |0058: move-result-object v3 │ │ +089e9a: 5b63 b801 |0059: iput-object v3, v6, Landroid/support/v4/app/ListFragment;.mProgressContainer:Landroid/view/View; // field@01b8 │ │ +089e9e: 1403 0300 ff00 |005b: const v3, #float 2.34181e-38 // #00ff0003 │ │ +089ea4: 6e20 f51c 3200 |005e: invoke-virtual {v2, v3}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@1cf5 │ │ +089eaa: 0c03 |0061: move-result-object v3 │ │ +089eac: 5b63 b501 |0062: iput-object v3, v6, Landroid/support/v4/app/ListFragment;.mListContainer:Landroid/view/View; // field@01b5 │ │ +089eb0: 1403 0a00 0201 |0064: const v3, #float 2.38773e-38 // #0102000a │ │ +089eb6: 6e20 f51c 3200 |0067: invoke-virtual {v2, v3}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@1cf5 │ │ +089ebc: 0c01 |006a: move-result-object v1 │ │ +089ebe: 2013 7804 |006b: instance-of v3, v1, Landroid/widget/ListView; // type@0478 │ │ +089ec2: 3903 1c00 |006d: if-nez v3, 0089 // +001c │ │ +089ec6: 3901 1200 |006f: if-nez v1, 0081 // +0012 │ │ +089eca: 2203 3b05 |0071: new-instance v3, Ljava/lang/RuntimeException; // type@053b │ │ +089ece: 1a04 4510 |0073: const-string v4, "Your content must have a ListView whose id attribute is 'android.R.id.list'" // string@1045 │ │ +089ed2: 7020 8d22 4300 |0075: invoke-direct {v3, v4}, Ljava/lang/RuntimeException;.:(Ljava/lang/String;)V // method@228d │ │ +089ed8: 2703 |0078: throw v3 │ │ +089eda: 5463 ba01 |0079: iget-object v3, v6, Landroid/support/v4/app/ListFragment;.mStandardEmptyView:Landroid/widget/TextView; // field@01ba │ │ +089ede: 1304 0800 |007b: const/16 v4, #int 8 // #8 │ │ +089ee2: 6e20 871f 4300 |007d: invoke-virtual {v3, v4}, Landroid/widget/TextView;.setVisibility:(I)V // method@1f87 │ │ +089ee8: 28d2 |0080: goto 0052 // -002e │ │ +089eea: 2203 3b05 |0081: new-instance v3, Ljava/lang/RuntimeException; // type@053b │ │ +089eee: 1a04 1003 |0083: const-string v4, "Content has view with id attribute 'android.R.id.list' that is not a ListView class" // string@0310 │ │ +089ef2: 7020 8d22 4300 |0085: invoke-direct {v3, v4}, Ljava/lang/RuntimeException;.:(Ljava/lang/String;)V // method@228d │ │ +089ef8: 2703 |0088: throw v3 │ │ +089efa: 1f01 7804 |0089: check-cast v1, Landroid/widget/ListView; // type@0478 │ │ +089efe: 5b61 b401 |008b: iput-object v1, v6, Landroid/support/v4/app/ListFragment;.mList:Landroid/widget/ListView; // field@01b4 │ │ +089f02: 5463 b201 |008d: iget-object v3, v6, Landroid/support/v4/app/ListFragment;.mEmptyView:Landroid/view/View; // field@01b2 │ │ +089f06: 3803 0a00 |008f: if-eqz v3, 0099 // +000a │ │ +089f0a: 5463 b401 |0091: iget-object v3, v6, Landroid/support/v4/app/ListFragment;.mList:Landroid/widget/ListView; // field@01b4 │ │ +089f0e: 5464 b201 |0093: iget-object v4, v6, Landroid/support/v4/app/ListFragment;.mEmptyView:Landroid/view/View; // field@01b2 │ │ +089f12: 6e20 141f 4300 |0095: invoke-virtual {v3, v4}, Landroid/widget/ListView;.setEmptyView:(Landroid/view/View;)V // method@1f14 │ │ +089f18: 2884 |0098: goto 001c // -007c │ │ +089f1a: 5463 b101 |0099: iget-object v3, v6, Landroid/support/v4/app/ListFragment;.mEmptyText:Ljava/lang/CharSequence; // field@01b1 │ │ +089f1e: 3803 81ff |009b: if-eqz v3, 001c // -007f │ │ +089f22: 5463 ba01 |009d: iget-object v3, v6, Landroid/support/v4/app/ListFragment;.mStandardEmptyView:Landroid/widget/TextView; // field@01ba │ │ +089f26: 5464 b101 |009f: iget-object v4, v6, Landroid/support/v4/app/ListFragment;.mEmptyText:Ljava/lang/CharSequence; // field@01b1 │ │ +089f2a: 6e20 821f 4300 |00a1: invoke-virtual {v3, v4}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@1f82 │ │ +089f30: 5463 b401 |00a4: iget-object v3, v6, Landroid/support/v4/app/ListFragment;.mList:Landroid/widget/ListView; // field@01b4 │ │ +089f34: 5464 ba01 |00a6: iget-object v4, v6, Landroid/support/v4/app/ListFragment;.mStandardEmptyView:Landroid/widget/TextView; // field@01ba │ │ +089f38: 6e20 141f 4300 |00a8: invoke-virtual {v3, v4}, Landroid/widget/ListView;.setEmptyView:(Landroid/view/View;)V // method@1f14 │ │ +089f3e: 2900 71ff |00ab: goto/16 001c // -008f │ │ +089f42: 5463 b801 |00ad: iget-object v3, v6, Landroid/support/v4/app/ListFragment;.mProgressContainer:Landroid/view/View; // field@01b8 │ │ +089f46: 3803 83ff |00af: if-eqz v3, 0032 // -007d │ │ +089f4a: 7030 9d06 5605 |00b1: invoke-direct {v6, v5, v5}, Landroid/support/v4/app/ListFragment;.setListShown:(ZZ)V // method@069d │ │ +089f50: 2900 7eff |00b4: goto/16 0032 // -0082 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=323 │ │ 0x0005 line=374 │ │ 0x0006 line=326 │ │ 0x000a line=327 │ │ 0x000c line=328 │ │ @@ -122151,77 +166995,77 @@ │ │ type : '(ZZ)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 9 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 132 16-bit code units │ │ -06274c: |[06274c] android.support.v4.app.ListFragment.setListShown:(ZZ)V │ │ -06275c: 1405 0100 0a01 |0000: const v5, #float 2.53466e-38 // #010a0001 │ │ -062762: 1504 0a01 |0003: const/high16 v4, #int 17432576 // #10a │ │ -062766: 1303 0800 |0005: const/16 v3, #int 8 // #8 │ │ -06276a: 1202 |0007: const/4 v2, #int 0 // #0 │ │ -06276c: 7010 9004 0600 |0008: invoke-direct {v6}, Landroid/support/v4/app/ListFragment;.ensureList:()V // method@0490 │ │ -062772: 5460 6001 |000b: iget-object v0, v6, Landroid/support/v4/app/ListFragment;.mProgressContainer:Landroid/view/View; // field@0160 │ │ -062776: 3900 0a00 |000d: if-nez v0, 0017 // +000a │ │ -06277a: 2200 a703 |000f: new-instance v0, Ljava/lang/IllegalStateException; // type@03a7 │ │ -06277e: 1a01 5302 |0011: const-string v1, "Can't be used with a custom content view" // string@0253 │ │ -062782: 7020 7c17 1000 |0013: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@177c │ │ -062788: 2700 |0016: throw v0 │ │ -06278a: 5560 5e01 |0017: iget-boolean v0, v6, Landroid/support/v4/app/ListFragment;.mListShown:Z // field@015e │ │ -06278e: 3370 0300 |0019: if-ne v0, v7, 001c // +0003 │ │ -062792: 0e00 |001b: return-void │ │ -062794: 5c67 5e01 |001c: iput-boolean v7, v6, Landroid/support/v4/app/ListFragment;.mListShown:Z // field@015e │ │ -062798: 3807 3400 |001e: if-eqz v7, 0052 // +0034 │ │ -06279c: 3808 2700 |0020: if-eqz v8, 0047 // +0027 │ │ -0627a0: 5460 6001 |0022: iget-object v0, v6, Landroid/support/v4/app/ListFragment;.mProgressContainer:Landroid/view/View; // field@0160 │ │ -0627a4: 6e10 9104 0600 |0024: invoke-virtual {v6}, Landroid/support/v4/app/ListFragment;.getActivity:()Landroid/support/v4/app/FragmentActivity; // method@0491 │ │ -0627aa: 0c01 |0027: move-result-object v1 │ │ -0627ac: 7120 ec13 5100 |0028: invoke-static {v1, v5}, Landroid/view/animation/AnimationUtils;.loadAnimation:(Landroid/content/Context;I)Landroid/view/animation/Animation; // method@13ec │ │ -0627b2: 0c01 |002b: move-result-object v1 │ │ -0627b4: 6e20 1313 1000 |002c: invoke-virtual {v0, v1}, Landroid/view/View;.startAnimation:(Landroid/view/animation/Animation;)V // method@1313 │ │ -0627ba: 5460 5d01 |002f: iget-object v0, v6, Landroid/support/v4/app/ListFragment;.mListContainer:Landroid/view/View; // field@015d │ │ -0627be: 6e10 9104 0600 |0031: invoke-virtual {v6}, Landroid/support/v4/app/ListFragment;.getActivity:()Landroid/support/v4/app/FragmentActivity; // method@0491 │ │ -0627c4: 0c01 |0034: move-result-object v1 │ │ -0627c6: 7120 ec13 4100 |0035: invoke-static {v1, v4}, Landroid/view/animation/AnimationUtils;.loadAnimation:(Landroid/content/Context;I)Landroid/view/animation/Animation; // method@13ec │ │ -0627cc: 0c01 |0038: move-result-object v1 │ │ -0627ce: 6e20 1313 1000 |0039: invoke-virtual {v0, v1}, Landroid/view/View;.startAnimation:(Landroid/view/animation/Animation;)V // method@1313 │ │ -0627d4: 5460 6001 |003c: iget-object v0, v6, Landroid/support/v4/app/ListFragment;.mProgressContainer:Landroid/view/View; // field@0160 │ │ -0627d8: 6e20 1213 3000 |003e: invoke-virtual {v0, v3}, Landroid/view/View;.setVisibility:(I)V // method@1312 │ │ -0627de: 5460 5d01 |0041: iget-object v0, v6, Landroid/support/v4/app/ListFragment;.mListContainer:Landroid/view/View; // field@015d │ │ -0627e2: 6e20 1213 2000 |0043: invoke-virtual {v0, v2}, Landroid/view/View;.setVisibility:(I)V // method@1312 │ │ -0627e8: 28d5 |0046: goto 001b // -002b │ │ -0627ea: 5460 6001 |0047: iget-object v0, v6, Landroid/support/v4/app/ListFragment;.mProgressContainer:Landroid/view/View; // field@0160 │ │ -0627ee: 6e10 b012 0000 |0049: invoke-virtual {v0}, Landroid/view/View;.clearAnimation:()V // method@12b0 │ │ -0627f4: 5460 5d01 |004c: iget-object v0, v6, Landroid/support/v4/app/ListFragment;.mListContainer:Landroid/view/View; // field@015d │ │ -0627f8: 6e10 b012 0000 |004e: invoke-virtual {v0}, Landroid/view/View;.clearAnimation:()V // method@12b0 │ │ -0627fe: 28eb |0051: goto 003c // -0015 │ │ -062800: 3808 2700 |0052: if-eqz v8, 0079 // +0027 │ │ -062804: 5460 6001 |0054: iget-object v0, v6, Landroid/support/v4/app/ListFragment;.mProgressContainer:Landroid/view/View; // field@0160 │ │ -062808: 6e10 9104 0600 |0056: invoke-virtual {v6}, Landroid/support/v4/app/ListFragment;.getActivity:()Landroid/support/v4/app/FragmentActivity; // method@0491 │ │ -06280e: 0c01 |0059: move-result-object v1 │ │ -062810: 7120 ec13 4100 |005a: invoke-static {v1, v4}, Landroid/view/animation/AnimationUtils;.loadAnimation:(Landroid/content/Context;I)Landroid/view/animation/Animation; // method@13ec │ │ -062816: 0c01 |005d: move-result-object v1 │ │ -062818: 6e20 1313 1000 |005e: invoke-virtual {v0, v1}, Landroid/view/View;.startAnimation:(Landroid/view/animation/Animation;)V // method@1313 │ │ -06281e: 5460 5d01 |0061: iget-object v0, v6, Landroid/support/v4/app/ListFragment;.mListContainer:Landroid/view/View; // field@015d │ │ -062822: 6e10 9104 0600 |0063: invoke-virtual {v6}, Landroid/support/v4/app/ListFragment;.getActivity:()Landroid/support/v4/app/FragmentActivity; // method@0491 │ │ -062828: 0c01 |0066: move-result-object v1 │ │ -06282a: 7120 ec13 5100 |0067: invoke-static {v1, v5}, Landroid/view/animation/AnimationUtils;.loadAnimation:(Landroid/content/Context;I)Landroid/view/animation/Animation; // method@13ec │ │ -062830: 0c01 |006a: move-result-object v1 │ │ -062832: 6e20 1313 1000 |006b: invoke-virtual {v0, v1}, Landroid/view/View;.startAnimation:(Landroid/view/animation/Animation;)V // method@1313 │ │ -062838: 5460 6001 |006e: iget-object v0, v6, Landroid/support/v4/app/ListFragment;.mProgressContainer:Landroid/view/View; // field@0160 │ │ -06283c: 6e20 1213 2000 |0070: invoke-virtual {v0, v2}, Landroid/view/View;.setVisibility:(I)V // method@1312 │ │ -062842: 5460 5d01 |0073: iget-object v0, v6, Landroid/support/v4/app/ListFragment;.mListContainer:Landroid/view/View; // field@015d │ │ -062846: 6e20 1213 3000 |0075: invoke-virtual {v0, v3}, Landroid/view/View;.setVisibility:(I)V // method@1312 │ │ -06284c: 28a3 |0078: goto 001b // -005d │ │ -06284e: 5460 6001 |0079: iget-object v0, v6, Landroid/support/v4/app/ListFragment;.mProgressContainer:Landroid/view/View; // field@0160 │ │ -062852: 6e10 b012 0000 |007b: invoke-virtual {v0}, Landroid/view/View;.clearAnimation:()V // method@12b0 │ │ -062858: 5460 5d01 |007e: iget-object v0, v6, Landroid/support/v4/app/ListFragment;.mListContainer:Landroid/view/View; // field@015d │ │ -06285c: 6e10 b012 0000 |0080: invoke-virtual {v0}, Landroid/view/View;.clearAnimation:()V // method@12b0 │ │ -062862: 28eb |0083: goto 006e // -0015 │ │ +089f54: |[089f54] android.support.v4.app.ListFragment.setListShown:(ZZ)V │ │ +089f64: 1405 0100 0a01 |0000: const v5, #float 2.53466e-38 // #010a0001 │ │ +089f6a: 1504 0a01 |0003: const/high16 v4, #int 17432576 // #10a │ │ +089f6e: 1303 0800 |0005: const/16 v3, #int 8 // #8 │ │ +089f72: 1202 |0007: const/4 v2, #int 0 // #0 │ │ +089f74: 7010 8e06 0600 |0008: invoke-direct {v6}, Landroid/support/v4/app/ListFragment;.ensureList:()V // method@068e │ │ +089f7a: 5460 b801 |000b: iget-object v0, v6, Landroid/support/v4/app/ListFragment;.mProgressContainer:Landroid/view/View; // field@01b8 │ │ +089f7e: 3900 0a00 |000d: if-nez v0, 0017 // +000a │ │ +089f82: 2200 2c05 |000f: new-instance v0, Ljava/lang/IllegalStateException; // type@052c │ │ +089f86: 1a01 da02 |0011: const-string v1, "Can't be used with a custom content view" // string@02da │ │ +089f8a: 7020 6c22 1000 |0013: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@226c │ │ +089f90: 2700 |0016: throw v0 │ │ +089f92: 5560 b601 |0017: iget-boolean v0, v6, Landroid/support/v4/app/ListFragment;.mListShown:Z // field@01b6 │ │ +089f96: 3370 0300 |0019: if-ne v0, v7, 001c // +0003 │ │ +089f9a: 0e00 |001b: return-void │ │ +089f9c: 5c67 b601 |001c: iput-boolean v7, v6, Landroid/support/v4/app/ListFragment;.mListShown:Z // field@01b6 │ │ +089fa0: 3807 3400 |001e: if-eqz v7, 0052 // +0034 │ │ +089fa4: 3808 2700 |0020: if-eqz v8, 0047 // +0027 │ │ +089fa8: 5460 b801 |0022: iget-object v0, v6, Landroid/support/v4/app/ListFragment;.mProgressContainer:Landroid/view/View; // field@01b8 │ │ +089fac: 6e10 8f06 0600 |0024: invoke-virtual {v6}, Landroid/support/v4/app/ListFragment;.getActivity:()Landroid/support/v4/app/FragmentActivity; // method@068f │ │ +089fb2: 0c01 |0027: move-result-object v1 │ │ +089fb4: 7120 c11e 5100 |0028: invoke-static {v1, v5}, Landroid/view/animation/AnimationUtils;.loadAnimation:(Landroid/content/Context;I)Landroid/view/animation/Animation; // method@1ec1 │ │ +089fba: 0c01 |002b: move-result-object v1 │ │ +089fbc: 6e20 871d 1000 |002c: invoke-virtual {v0, v1}, Landroid/view/View;.startAnimation:(Landroid/view/animation/Animation;)V // method@1d87 │ │ +089fc2: 5460 b501 |002f: iget-object v0, v6, Landroid/support/v4/app/ListFragment;.mListContainer:Landroid/view/View; // field@01b5 │ │ +089fc6: 6e10 8f06 0600 |0031: invoke-virtual {v6}, Landroid/support/v4/app/ListFragment;.getActivity:()Landroid/support/v4/app/FragmentActivity; // method@068f │ │ +089fcc: 0c01 |0034: move-result-object v1 │ │ +089fce: 7120 c11e 4100 |0035: invoke-static {v1, v4}, Landroid/view/animation/AnimationUtils;.loadAnimation:(Landroid/content/Context;I)Landroid/view/animation/Animation; // method@1ec1 │ │ +089fd4: 0c01 |0038: move-result-object v1 │ │ +089fd6: 6e20 871d 1000 |0039: invoke-virtual {v0, v1}, Landroid/view/View;.startAnimation:(Landroid/view/animation/Animation;)V // method@1d87 │ │ +089fdc: 5460 b801 |003c: iget-object v0, v6, Landroid/support/v4/app/ListFragment;.mProgressContainer:Landroid/view/View; // field@01b8 │ │ +089fe0: 6e20 841d 3000 |003e: invoke-virtual {v0, v3}, Landroid/view/View;.setVisibility:(I)V // method@1d84 │ │ +089fe6: 5460 b501 |0041: iget-object v0, v6, Landroid/support/v4/app/ListFragment;.mListContainer:Landroid/view/View; // field@01b5 │ │ +089fea: 6e20 841d 2000 |0043: invoke-virtual {v0, v2}, Landroid/view/View;.setVisibility:(I)V // method@1d84 │ │ +089ff0: 28d5 |0046: goto 001b // -002b │ │ +089ff2: 5460 b801 |0047: iget-object v0, v6, Landroid/support/v4/app/ListFragment;.mProgressContainer:Landroid/view/View; // field@01b8 │ │ +089ff6: 6e10 f01c 0000 |0049: invoke-virtual {v0}, Landroid/view/View;.clearAnimation:()V // method@1cf0 │ │ +089ffc: 5460 b501 |004c: iget-object v0, v6, Landroid/support/v4/app/ListFragment;.mListContainer:Landroid/view/View; // field@01b5 │ │ +08a000: 6e10 f01c 0000 |004e: invoke-virtual {v0}, Landroid/view/View;.clearAnimation:()V // method@1cf0 │ │ +08a006: 28eb |0051: goto 003c // -0015 │ │ +08a008: 3808 2700 |0052: if-eqz v8, 0079 // +0027 │ │ +08a00c: 5460 b801 |0054: iget-object v0, v6, Landroid/support/v4/app/ListFragment;.mProgressContainer:Landroid/view/View; // field@01b8 │ │ +08a010: 6e10 8f06 0600 |0056: invoke-virtual {v6}, Landroid/support/v4/app/ListFragment;.getActivity:()Landroid/support/v4/app/FragmentActivity; // method@068f │ │ +08a016: 0c01 |0059: move-result-object v1 │ │ +08a018: 7120 c11e 4100 |005a: invoke-static {v1, v4}, Landroid/view/animation/AnimationUtils;.loadAnimation:(Landroid/content/Context;I)Landroid/view/animation/Animation; // method@1ec1 │ │ +08a01e: 0c01 |005d: move-result-object v1 │ │ +08a020: 6e20 871d 1000 |005e: invoke-virtual {v0, v1}, Landroid/view/View;.startAnimation:(Landroid/view/animation/Animation;)V // method@1d87 │ │ +08a026: 5460 b501 |0061: iget-object v0, v6, Landroid/support/v4/app/ListFragment;.mListContainer:Landroid/view/View; // field@01b5 │ │ +08a02a: 6e10 8f06 0600 |0063: invoke-virtual {v6}, Landroid/support/v4/app/ListFragment;.getActivity:()Landroid/support/v4/app/FragmentActivity; // method@068f │ │ +08a030: 0c01 |0066: move-result-object v1 │ │ +08a032: 7120 c11e 5100 |0067: invoke-static {v1, v5}, Landroid/view/animation/AnimationUtils;.loadAnimation:(Landroid/content/Context;I)Landroid/view/animation/Animation; // method@1ec1 │ │ +08a038: 0c01 |006a: move-result-object v1 │ │ +08a03a: 6e20 871d 1000 |006b: invoke-virtual {v0, v1}, Landroid/view/View;.startAnimation:(Landroid/view/animation/Animation;)V // method@1d87 │ │ +08a040: 5460 b801 |006e: iget-object v0, v6, Landroid/support/v4/app/ListFragment;.mProgressContainer:Landroid/view/View; // field@01b8 │ │ +08a044: 6e20 841d 2000 |0070: invoke-virtual {v0, v2}, Landroid/view/View;.setVisibility:(I)V // method@1d84 │ │ +08a04a: 5460 b501 |0073: iget-object v0, v6, Landroid/support/v4/app/ListFragment;.mListContainer:Landroid/view/View; // field@01b5 │ │ +08a04e: 6e20 841d 3000 |0075: invoke-virtual {v0, v3}, Landroid/view/View;.setVisibility:(I)V // method@1d84 │ │ +08a054: 28a3 |0078: goto 001b // -005d │ │ +08a056: 5460 b801 |0079: iget-object v0, v6, Landroid/support/v4/app/ListFragment;.mProgressContainer:Landroid/view/View; // field@01b8 │ │ +08a05a: 6e10 f01c 0000 |007b: invoke-virtual {v0}, Landroid/view/View;.clearAnimation:()V // method@1cf0 │ │ +08a060: 5460 b501 |007e: iget-object v0, v6, Landroid/support/v4/app/ListFragment;.mListContainer:Landroid/view/View; // field@01b5 │ │ +08a064: 6e10 f01c 0000 |0080: invoke-virtual {v0}, Landroid/view/View;.clearAnimation:()V // method@1cf0 │ │ +08a06a: 28eb |0083: goto 006e // -0015 │ │ catches : (none) │ │ positions : │ │ 0x0008 line=280 │ │ 0x000b line=281 │ │ 0x000f line=282 │ │ 0x0017 line=284 │ │ 0x001b line=313 │ │ @@ -122252,17 +167096,17 @@ │ │ type : '()Landroid/widget/ListAdapter;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -062864: |[062864] android.support.v4.app.ListFragment.getListAdapter:()Landroid/widget/ListAdapter; │ │ -062874: 5410 5801 |0000: iget-object v0, v1, Landroid/support/v4/app/ListFragment;.mAdapter:Landroid/widget/ListAdapter; // field@0158 │ │ -062878: 1100 |0002: return-object v0 │ │ +08a06c: |[08a06c] android.support.v4.app.ListFragment.getListAdapter:()Landroid/widget/ListAdapter; │ │ +08a07c: 5410 b001 |0000: iget-object v0, v1, Landroid/support/v4/app/ListFragment;.mAdapter:Landroid/widget/ListAdapter; // field@01b0 │ │ +08a080: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=319 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/app/ListFragment; │ │ │ │ #1 : (in Landroid/support/v4/app/ListFragment;) │ │ @@ -122270,18 +167114,18 @@ │ │ type : '()Landroid/widget/ListView;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -06287c: |[06287c] android.support.v4.app.ListFragment.getListView:()Landroid/widget/ListView; │ │ -06288c: 7010 9004 0100 |0000: invoke-direct {v1}, Landroid/support/v4/app/ListFragment;.ensureList:()V // method@0490 │ │ -062892: 5410 5c01 |0003: iget-object v0, v1, Landroid/support/v4/app/ListFragment;.mList:Landroid/widget/ListView; // field@015c │ │ -062896: 1100 |0005: return-object v0 │ │ +08a084: |[08a084] android.support.v4.app.ListFragment.getListView:()Landroid/widget/ListView; │ │ +08a094: 7010 8e06 0100 |0000: invoke-direct {v1}, Landroid/support/v4/app/ListFragment;.ensureList:()V // method@068e │ │ +08a09a: 5410 b401 |0003: iget-object v0, v1, Landroid/support/v4/app/ListFragment;.mList:Landroid/widget/ListView; // field@01b4 │ │ +08a09e: 1100 |0005: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=222 │ │ 0x0003 line=223 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/app/ListFragment; │ │ │ │ @@ -122290,20 +167134,20 @@ │ │ type : '()J' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 10 16-bit code units │ │ -062898: |[062898] android.support.v4.app.ListFragment.getSelectedItemId:()J │ │ -0628a8: 7010 9004 0200 |0000: invoke-direct {v2}, Landroid/support/v4/app/ListFragment;.ensureList:()V // method@0490 │ │ -0628ae: 5420 5c01 |0003: iget-object v0, v2, Landroid/support/v4/app/ListFragment;.mList:Landroid/widget/ListView; // field@015c │ │ -0628b2: 6e10 3014 0000 |0005: invoke-virtual {v0}, Landroid/widget/ListView;.getSelectedItemId:()J // method@1430 │ │ -0628b8: 0b00 |0008: move-result-wide v0 │ │ -0628ba: 1000 |0009: return-wide v0 │ │ +08a0a0: |[08a0a0] android.support.v4.app.ListFragment.getSelectedItemId:()J │ │ +08a0b0: 7010 8e06 0200 |0000: invoke-direct {v2}, Landroid/support/v4/app/ListFragment;.ensureList:()V // method@068e │ │ +08a0b6: 5420 b401 |0003: iget-object v0, v2, Landroid/support/v4/app/ListFragment;.mList:Landroid/widget/ListView; // field@01b4 │ │ +08a0ba: 6e10 101f 0000 |0005: invoke-virtual {v0}, Landroid/widget/ListView;.getSelectedItemId:()J // method@1f10 │ │ +08a0c0: 0b00 |0008: move-result-wide v0 │ │ +08a0c2: 1000 |0009: return-wide v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=214 │ │ 0x0003 line=215 │ │ locals : │ │ 0x0000 - 0x000a reg=2 this Landroid/support/v4/app/ListFragment; │ │ │ │ @@ -122312,20 +167156,20 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 10 16-bit code units │ │ -0628bc: |[0628bc] android.support.v4.app.ListFragment.getSelectedItemPosition:()I │ │ -0628cc: 7010 9004 0100 |0000: invoke-direct {v1}, Landroid/support/v4/app/ListFragment;.ensureList:()V // method@0490 │ │ -0628d2: 5410 5c01 |0003: iget-object v0, v1, Landroid/support/v4/app/ListFragment;.mList:Landroid/widget/ListView; // field@015c │ │ -0628d6: 6e10 3114 0000 |0005: invoke-virtual {v0}, Landroid/widget/ListView;.getSelectedItemPosition:()I // method@1431 │ │ -0628dc: 0a00 |0008: move-result v0 │ │ -0628de: 0f00 |0009: return v0 │ │ +08a0c4: |[08a0c4] android.support.v4.app.ListFragment.getSelectedItemPosition:()I │ │ +08a0d4: 7010 8e06 0100 |0000: invoke-direct {v1}, Landroid/support/v4/app/ListFragment;.ensureList:()V // method@068e │ │ +08a0da: 5410 b401 |0003: iget-object v0, v1, Landroid/support/v4/app/ListFragment;.mList:Landroid/widget/ListView; // field@01b4 │ │ +08a0de: 6e10 111f 0000 |0005: invoke-virtual {v0}, Landroid/widget/ListView;.getSelectedItemPosition:()I // method@1f11 │ │ +08a0e4: 0a00 |0008: move-result v0 │ │ +08a0e6: 0f00 |0009: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=206 │ │ 0x0003 line=207 │ │ locals : │ │ 0x0000 - 0x000a reg=1 this Landroid/support/v4/app/ListFragment; │ │ │ │ @@ -122334,73 +167178,73 @@ │ │ type : '(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Landroid/os/Bundle;)Landroid/view/View;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 16 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 142 16-bit code units │ │ -0628e0: |[0628e0] android.support.v4.app.ListFragment.onCreateView:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Landroid/os/Bundle;)Landroid/view/View; │ │ -0628f0: 130b 1100 |0000: const/16 v11, #int 17 // #11 │ │ -0628f4: 12ea |0002: const/4 v10, #int -2 // #fe │ │ -0628f6: 12f9 |0003: const/4 v9, #int -1 // #ff │ │ -0628f8: 6e10 9104 0c00 |0004: invoke-virtual {v12}, Landroid/support/v4/app/ListFragment;.getActivity:()Landroid/support/v4/app/FragmentActivity; // method@0491 │ │ -0628fe: 0c00 |0007: move-result-object v0 │ │ -062900: 2205 f202 |0008: new-instance v5, Landroid/widget/FrameLayout; // type@02f2 │ │ -062904: 7020 1814 0500 |000a: invoke-direct {v5, v0}, Landroid/widget/FrameLayout;.:(Landroid/content/Context;)V // method@1418 │ │ -06290a: 2203 f502 |000d: new-instance v3, Landroid/widget/LinearLayout; // type@02f5 │ │ -06290e: 7020 2014 0300 |000f: invoke-direct {v3, v0}, Landroid/widget/LinearLayout;.:(Landroid/content/Context;)V // method@1420 │ │ -062914: 1407 0200 ff00 |0012: const v7, #float 2.34181e-38 // #00ff0002 │ │ -06291a: 6e20 2314 7300 |0015: invoke-virtual {v3, v7}, Landroid/widget/LinearLayout;.setId:(I)V // method@1423 │ │ -062920: 1217 |0018: const/4 v7, #int 1 // #1 │ │ -062922: 6e20 2414 7300 |0019: invoke-virtual {v3, v7}, Landroid/widget/LinearLayout;.setOrientation:(I)V // method@1424 │ │ -062928: 1307 0800 |001c: const/16 v7, #int 8 // #8 │ │ -06292c: 6e20 2514 7300 |001e: invoke-virtual {v3, v7}, Landroid/widget/LinearLayout;.setVisibility:(I)V // method@1425 │ │ -062932: 6e20 2214 b300 |0021: invoke-virtual {v3, v11}, Landroid/widget/LinearLayout;.setGravity:(I)V // method@1422 │ │ -062938: 2204 fd02 |0024: new-instance v4, Landroid/widget/ProgressBar; // type@02fd │ │ -06293c: 1207 |0026: const/4 v7, #int 0 // #0 │ │ -06293e: 1408 7a00 0101 |0027: const v8, #float 2.36939e-38 // #0101007a │ │ -062944: 7040 5514 0487 |002a: invoke-direct {v4, v0, v7, v8}, Landroid/widget/ProgressBar;.:(Landroid/content/Context;Landroid/util/AttributeSet;I)V // method@1455 │ │ -06294a: 2207 f102 |002d: new-instance v7, Landroid/widget/FrameLayout$LayoutParams; // type@02f1 │ │ -06294e: 7030 1714 a70a |002f: invoke-direct {v7, v10, v10}, Landroid/widget/FrameLayout$LayoutParams;.:(II)V // method@1417 │ │ -062954: 6e30 2114 4307 |0032: invoke-virtual {v3, v4, v7}, Landroid/widget/LinearLayout;.addView:(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V // method@1421 │ │ -06295a: 2207 f102 |0035: new-instance v7, Landroid/widget/FrameLayout$LayoutParams; // type@02f1 │ │ -06295e: 7030 1714 9709 |0037: invoke-direct {v7, v9, v9}, Landroid/widget/FrameLayout$LayoutParams;.:(II)V // method@1417 │ │ -062964: 6e30 1914 3507 |003a: invoke-virtual {v5, v3, v7}, Landroid/widget/FrameLayout;.addView:(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V // method@1419 │ │ -06296a: 2201 f202 |003d: new-instance v1, Landroid/widget/FrameLayout; // type@02f2 │ │ -06296e: 7020 1814 0100 |003f: invoke-direct {v1, v0}, Landroid/widget/FrameLayout;.:(Landroid/content/Context;)V // method@1418 │ │ -062974: 1407 0300 ff00 |0042: const v7, #float 2.34181e-38 // #00ff0003 │ │ -06297a: 6e20 1a14 7100 |0045: invoke-virtual {v1, v7}, Landroid/widget/FrameLayout;.setId:(I)V // method@141a │ │ -062980: 2206 0b03 |0048: new-instance v6, Landroid/widget/TextView; // type@030b │ │ -062984: 6e10 9104 0c00 |004a: invoke-virtual {v12}, Landroid/support/v4/app/ListFragment;.getActivity:()Landroid/support/v4/app/FragmentActivity; // method@0491 │ │ -06298a: 0c07 |004d: move-result-object v7 │ │ -06298c: 7020 9014 7600 |004e: invoke-direct {v6, v7}, Landroid/widget/TextView;.:(Landroid/content/Context;)V // method@1490 │ │ -062992: 1407 0100 ff00 |0051: const v7, #float 2.34181e-38 // #00ff0001 │ │ -062998: 6e20 9d14 7600 |0054: invoke-virtual {v6, v7}, Landroid/widget/TextView;.setId:(I)V // method@149d │ │ -06299e: 6e20 9c14 b600 |0057: invoke-virtual {v6, v11}, Landroid/widget/TextView;.setGravity:(I)V // method@149c │ │ -0629a4: 2207 f102 |005a: new-instance v7, Landroid/widget/FrameLayout$LayoutParams; // type@02f1 │ │ -0629a8: 7030 1714 9709 |005c: invoke-direct {v7, v9, v9}, Landroid/widget/FrameLayout$LayoutParams;.:(II)V // method@1417 │ │ -0629ae: 6e30 1914 6107 |005f: invoke-virtual {v1, v6, v7}, Landroid/widget/FrameLayout;.addView:(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V // method@1419 │ │ -0629b4: 2202 f802 |0062: new-instance v2, Landroid/widget/ListView; // type@02f8 │ │ -0629b8: 6e10 9104 0c00 |0064: invoke-virtual {v12}, Landroid/support/v4/app/ListFragment;.getActivity:()Landroid/support/v4/app/FragmentActivity; // method@0491 │ │ -0629be: 0c07 |0067: move-result-object v7 │ │ -0629c0: 7020 2714 7200 |0068: invoke-direct {v2, v7}, Landroid/widget/ListView;.:(Landroid/content/Context;)V // method@1427 │ │ -0629c6: 1407 0a00 0201 |006b: const v7, #float 2.38773e-38 // #0102000a │ │ -0629cc: 6e20 3514 7200 |006e: invoke-virtual {v2, v7}, Landroid/widget/ListView;.setId:(I)V // method@1435 │ │ -0629d2: 1207 |0071: const/4 v7, #int 0 // #0 │ │ -0629d4: 6e20 3314 7200 |0072: invoke-virtual {v2, v7}, Landroid/widget/ListView;.setDrawSelectorOnTop:(Z)V // method@1433 │ │ -0629da: 2207 f102 |0075: new-instance v7, Landroid/widget/FrameLayout$LayoutParams; // type@02f1 │ │ -0629de: 7030 1714 9709 |0077: invoke-direct {v7, v9, v9}, Landroid/widget/FrameLayout$LayoutParams;.:(II)V // method@1417 │ │ -0629e4: 6e30 1914 2107 |007a: invoke-virtual {v1, v2, v7}, Landroid/widget/FrameLayout;.addView:(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V // method@1419 │ │ -0629ea: 2207 f102 |007d: new-instance v7, Landroid/widget/FrameLayout$LayoutParams; // type@02f1 │ │ -0629ee: 7030 1714 9709 |007f: invoke-direct {v7, v9, v9}, Landroid/widget/FrameLayout$LayoutParams;.:(II)V // method@1417 │ │ -0629f4: 6e30 1914 1507 |0082: invoke-virtual {v5, v1, v7}, Landroid/widget/FrameLayout;.addView:(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V // method@1419 │ │ -0629fa: 2207 f102 |0085: new-instance v7, Landroid/widget/FrameLayout$LayoutParams; // type@02f1 │ │ -0629fe: 7030 1714 9709 |0087: invoke-direct {v7, v9, v9}, Landroid/widget/FrameLayout$LayoutParams;.:(II)V // method@1417 │ │ -062a04: 6e20 1b14 7500 |008a: invoke-virtual {v5, v7}, Landroid/widget/FrameLayout;.setLayoutParams:(Landroid/view/ViewGroup$LayoutParams;)V // method@141b │ │ -062a0a: 1105 |008d: return-object v5 │ │ +08a0e8: |[08a0e8] android.support.v4.app.ListFragment.onCreateView:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Landroid/os/Bundle;)Landroid/view/View; │ │ +08a0f8: 130b 1100 |0000: const/16 v11, #int 17 // #11 │ │ +08a0fc: 12ea |0002: const/4 v10, #int -2 // #fe │ │ +08a0fe: 12f9 |0003: const/4 v9, #int -1 // #ff │ │ +08a100: 6e10 8f06 0c00 |0004: invoke-virtual {v12}, Landroid/support/v4/app/ListFragment;.getActivity:()Landroid/support/v4/app/FragmentActivity; // method@068f │ │ +08a106: 0c00 |0007: move-result-object v0 │ │ +08a108: 2205 7204 |0008: new-instance v5, Landroid/widget/FrameLayout; // type@0472 │ │ +08a10c: 7020 f31e 0500 |000a: invoke-direct {v5, v0}, Landroid/widget/FrameLayout;.:(Landroid/content/Context;)V // method@1ef3 │ │ +08a112: 2203 7504 |000d: new-instance v3, Landroid/widget/LinearLayout; // type@0475 │ │ +08a116: 7020 001f 0300 |000f: invoke-direct {v3, v0}, Landroid/widget/LinearLayout;.:(Landroid/content/Context;)V // method@1f00 │ │ +08a11c: 1407 0200 ff00 |0012: const v7, #float 2.34181e-38 // #00ff0002 │ │ +08a122: 6e20 031f 7300 |0015: invoke-virtual {v3, v7}, Landroid/widget/LinearLayout;.setId:(I)V // method@1f03 │ │ +08a128: 1217 |0018: const/4 v7, #int 1 // #1 │ │ +08a12a: 6e20 041f 7300 |0019: invoke-virtual {v3, v7}, Landroid/widget/LinearLayout;.setOrientation:(I)V // method@1f04 │ │ +08a130: 1307 0800 |001c: const/16 v7, #int 8 // #8 │ │ +08a134: 6e20 051f 7300 |001e: invoke-virtual {v3, v7}, Landroid/widget/LinearLayout;.setVisibility:(I)V // method@1f05 │ │ +08a13a: 6e20 021f b300 |0021: invoke-virtual {v3, v11}, Landroid/widget/LinearLayout;.setGravity:(I)V // method@1f02 │ │ +08a140: 2204 7e04 |0024: new-instance v4, Landroid/widget/ProgressBar; // type@047e │ │ +08a144: 1207 |0026: const/4 v7, #int 0 // #0 │ │ +08a146: 1408 7a00 0101 |0027: const v8, #float 2.36939e-38 // #0101007a │ │ +08a14c: 7040 371f 0487 |002a: invoke-direct {v4, v0, v7, v8}, Landroid/widget/ProgressBar;.:(Landroid/content/Context;Landroid/util/AttributeSet;I)V // method@1f37 │ │ +08a152: 2207 7104 |002d: new-instance v7, Landroid/widget/FrameLayout$LayoutParams; // type@0471 │ │ +08a156: 7030 f21e a70a |002f: invoke-direct {v7, v10, v10}, Landroid/widget/FrameLayout$LayoutParams;.:(II)V // method@1ef2 │ │ +08a15c: 6e30 011f 4307 |0032: invoke-virtual {v3, v4, v7}, Landroid/widget/LinearLayout;.addView:(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V // method@1f01 │ │ +08a162: 2207 7104 |0035: new-instance v7, Landroid/widget/FrameLayout$LayoutParams; // type@0471 │ │ +08a166: 7030 f21e 9709 |0037: invoke-direct {v7, v9, v9}, Landroid/widget/FrameLayout$LayoutParams;.:(II)V // method@1ef2 │ │ +08a16c: 6e30 f41e 3507 |003a: invoke-virtual {v5, v3, v7}, Landroid/widget/FrameLayout;.addView:(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V // method@1ef4 │ │ +08a172: 2201 7204 |003d: new-instance v1, Landroid/widget/FrameLayout; // type@0472 │ │ +08a176: 7020 f31e 0100 |003f: invoke-direct {v1, v0}, Landroid/widget/FrameLayout;.:(Landroid/content/Context;)V // method@1ef3 │ │ +08a17c: 1407 0300 ff00 |0042: const v7, #float 2.34181e-38 // #00ff0003 │ │ +08a182: 6e20 f51e 7100 |0045: invoke-virtual {v1, v7}, Landroid/widget/FrameLayout;.setId:(I)V // method@1ef5 │ │ +08a188: 2206 8c04 |0048: new-instance v6, Landroid/widget/TextView; // type@048c │ │ +08a18c: 6e10 8f06 0c00 |004a: invoke-virtual {v12}, Landroid/support/v4/app/ListFragment;.getActivity:()Landroid/support/v4/app/FragmentActivity; // method@068f │ │ +08a192: 0c07 |004d: move-result-object v7 │ │ +08a194: 7020 721f 7600 |004e: invoke-direct {v6, v7}, Landroid/widget/TextView;.:(Landroid/content/Context;)V // method@1f72 │ │ +08a19a: 1407 0100 ff00 |0051: const v7, #float 2.34181e-38 // #00ff0001 │ │ +08a1a0: 6e20 7f1f 7600 |0054: invoke-virtual {v6, v7}, Landroid/widget/TextView;.setId:(I)V // method@1f7f │ │ +08a1a6: 6e20 7e1f b600 |0057: invoke-virtual {v6, v11}, Landroid/widget/TextView;.setGravity:(I)V // method@1f7e │ │ +08a1ac: 2207 7104 |005a: new-instance v7, Landroid/widget/FrameLayout$LayoutParams; // type@0471 │ │ +08a1b0: 7030 f21e 9709 |005c: invoke-direct {v7, v9, v9}, Landroid/widget/FrameLayout$LayoutParams;.:(II)V // method@1ef2 │ │ +08a1b6: 6e30 f41e 6107 |005f: invoke-virtual {v1, v6, v7}, Landroid/widget/FrameLayout;.addView:(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V // method@1ef4 │ │ +08a1bc: 2202 7804 |0062: new-instance v2, Landroid/widget/ListView; // type@0478 │ │ +08a1c0: 6e10 8f06 0c00 |0064: invoke-virtual {v12}, Landroid/support/v4/app/ListFragment;.getActivity:()Landroid/support/v4/app/FragmentActivity; // method@068f │ │ +08a1c6: 0c07 |0067: move-result-object v7 │ │ +08a1c8: 7020 071f 7200 |0068: invoke-direct {v2, v7}, Landroid/widget/ListView;.:(Landroid/content/Context;)V // method@1f07 │ │ +08a1ce: 1407 0a00 0201 |006b: const v7, #float 2.38773e-38 // #0102000a │ │ +08a1d4: 6e20 151f 7200 |006e: invoke-virtual {v2, v7}, Landroid/widget/ListView;.setId:(I)V // method@1f15 │ │ +08a1da: 1207 |0071: const/4 v7, #int 0 // #0 │ │ +08a1dc: 6e20 131f 7200 |0072: invoke-virtual {v2, v7}, Landroid/widget/ListView;.setDrawSelectorOnTop:(Z)V // method@1f13 │ │ +08a1e2: 2207 7104 |0075: new-instance v7, Landroid/widget/FrameLayout$LayoutParams; // type@0471 │ │ +08a1e6: 7030 f21e 9709 |0077: invoke-direct {v7, v9, v9}, Landroid/widget/FrameLayout$LayoutParams;.:(II)V // method@1ef2 │ │ +08a1ec: 6e30 f41e 2107 |007a: invoke-virtual {v1, v2, v7}, Landroid/widget/FrameLayout;.addView:(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V // method@1ef4 │ │ +08a1f2: 2207 7104 |007d: new-instance v7, Landroid/widget/FrameLayout$LayoutParams; // type@0471 │ │ +08a1f6: 7030 f21e 9709 |007f: invoke-direct {v7, v9, v9}, Landroid/widget/FrameLayout$LayoutParams;.:(II)V // method@1ef2 │ │ +08a1fc: 6e30 f41e 1507 |0082: invoke-virtual {v5, v1, v7}, Landroid/widget/FrameLayout;.addView:(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V // method@1ef4 │ │ +08a202: 2207 7104 |0085: new-instance v7, Landroid/widget/FrameLayout$LayoutParams; // type@0471 │ │ +08a206: 7030 f21e 9709 |0087: invoke-direct {v7, v9, v9}, Landroid/widget/FrameLayout$LayoutParams;.:(II)V // method@1ef2 │ │ +08a20c: 6e20 f61e 7500 |008a: invoke-virtual {v5, v7}, Landroid/widget/FrameLayout;.setLayoutParams:(Landroid/view/ViewGroup$LayoutParams;)V // method@1ef6 │ │ +08a212: 1105 |008d: return-object v5 │ │ catches : (none) │ │ positions : │ │ 0x0004 line=91 │ │ 0x0008 line=93 │ │ 0x000d line=97 │ │ 0x0012 line=98 │ │ 0x0018 line=99 │ │ @@ -122440,28 +167284,28 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 25 16-bit code units │ │ -062a0c: |[062a0c] android.support.v4.app.ListFragment.onDestroyView:()V │ │ -062a1c: 1202 |0000: const/4 v2, #int 0 // #0 │ │ -062a1e: 5430 5b01 |0001: iget-object v0, v3, Landroid/support/v4/app/ListFragment;.mHandler:Landroid/os/Handler; // field@015b │ │ -062a22: 5431 6101 |0003: iget-object v1, v3, Landroid/support/v4/app/ListFragment;.mRequestFocus:Ljava/lang/Runnable; // field@0161 │ │ -062a26: 6e20 ed01 1000 |0005: invoke-virtual {v0, v1}, Landroid/os/Handler;.removeCallbacks:(Ljava/lang/Runnable;)V // method@01ed │ │ -062a2c: 5b32 5c01 |0008: iput-object v2, v3, Landroid/support/v4/app/ListFragment;.mList:Landroid/widget/ListView; // field@015c │ │ -062a30: 1200 |000a: const/4 v0, #int 0 // #0 │ │ -062a32: 5c30 5e01 |000b: iput-boolean v0, v3, Landroid/support/v4/app/ListFragment;.mListShown:Z // field@015e │ │ -062a36: 5b32 5d01 |000d: iput-object v2, v3, Landroid/support/v4/app/ListFragment;.mListContainer:Landroid/view/View; // field@015d │ │ -062a3a: 5b32 6001 |000f: iput-object v2, v3, Landroid/support/v4/app/ListFragment;.mProgressContainer:Landroid/view/View; // field@0160 │ │ -062a3e: 5b32 5a01 |0011: iput-object v2, v3, Landroid/support/v4/app/ListFragment;.mEmptyView:Landroid/view/View; // field@015a │ │ -062a42: 5b32 6201 |0013: iput-object v2, v3, Landroid/support/v4/app/ListFragment;.mStandardEmptyView:Landroid/widget/TextView; // field@0162 │ │ -062a46: 6f10 3e03 0300 |0015: invoke-super {v3}, Landroid/support/v4/app/Fragment;.onDestroyView:()V // method@033e │ │ -062a4c: 0e00 |0018: return-void │ │ +08a214: |[08a214] android.support.v4.app.ListFragment.onDestroyView:()V │ │ +08a224: 1202 |0000: const/4 v2, #int 0 // #0 │ │ +08a226: 5430 b301 |0001: iget-object v0, v3, Landroid/support/v4/app/ListFragment;.mHandler:Landroid/os/Handler; // field@01b3 │ │ +08a22a: 5431 b901 |0003: iget-object v1, v3, Landroid/support/v4/app/ListFragment;.mRequestFocus:Ljava/lang/Runnable; // field@01b9 │ │ +08a22e: 6e20 1603 1000 |0005: invoke-virtual {v0, v1}, Landroid/os/Handler;.removeCallbacks:(Ljava/lang/Runnable;)V // method@0316 │ │ +08a234: 5b32 b401 |0008: iput-object v2, v3, Landroid/support/v4/app/ListFragment;.mList:Landroid/widget/ListView; // field@01b4 │ │ +08a238: 1200 |000a: const/4 v0, #int 0 // #0 │ │ +08a23a: 5c30 b601 |000b: iput-boolean v0, v3, Landroid/support/v4/app/ListFragment;.mListShown:Z // field@01b6 │ │ +08a23e: 5b32 b501 |000d: iput-object v2, v3, Landroid/support/v4/app/ListFragment;.mListContainer:Landroid/view/View; // field@01b5 │ │ +08a242: 5b32 b801 |000f: iput-object v2, v3, Landroid/support/v4/app/ListFragment;.mProgressContainer:Landroid/view/View; // field@01b8 │ │ +08a246: 5b32 b201 |0011: iput-object v2, v3, Landroid/support/v4/app/ListFragment;.mEmptyView:Landroid/view/View; // field@01b2 │ │ +08a24a: 5b32 ba01 |0013: iput-object v2, v3, Landroid/support/v4/app/ListFragment;.mStandardEmptyView:Landroid/widget/TextView; // field@01ba │ │ +08a24e: 6f10 fa04 0300 |0015: invoke-super {v3}, Landroid/support/v4/app/Fragment;.onDestroyView:()V // method@04fa │ │ +08a254: 0e00 |0018: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=153 │ │ 0x0008 line=154 │ │ 0x000a line=155 │ │ 0x000d line=156 │ │ 0x0013 line=157 │ │ @@ -122475,16 +167319,16 @@ │ │ type : '(Landroid/widget/ListView;Landroid/view/View;IJ)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 6 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -062a50: |[062a50] android.support.v4.app.ListFragment.onListItemClick:(Landroid/widget/ListView;Landroid/view/View;IJ)V │ │ -062a60: 0e00 |0000: return-void │ │ +08a258: |[08a258] android.support.v4.app.ListFragment.onListItemClick:(Landroid/widget/ListView;Landroid/view/View;IJ)V │ │ +08a268: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=173 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/app/ListFragment; │ │ 0x0000 - 0x0001 reg=1 l Landroid/widget/ListView; │ │ 0x0000 - 0x0001 reg=2 v Landroid/view/View; │ │ @@ -122496,18 +167340,18 @@ │ │ type : '(Landroid/view/View;Landroid/os/Bundle;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 7 16-bit code units │ │ -062a64: |[062a64] android.support.v4.app.ListFragment.onViewCreated:(Landroid/view/View;Landroid/os/Bundle;)V │ │ -062a74: 6f30 4b03 1002 |0000: invoke-super {v0, v1, v2}, Landroid/support/v4/app/Fragment;.onViewCreated:(Landroid/view/View;Landroid/os/Bundle;)V // method@034b │ │ -062a7a: 7010 9004 0000 |0003: invoke-direct {v0}, Landroid/support/v4/app/ListFragment;.ensureList:()V // method@0490 │ │ -062a80: 0e00 |0006: return-void │ │ +08a26c: |[08a26c] android.support.v4.app.ListFragment.onViewCreated:(Landroid/view/View;Landroid/os/Bundle;)V │ │ +08a27c: 6f30 0705 1002 |0000: invoke-super {v0, v1, v2}, Landroid/support/v4/app/Fragment;.onViewCreated:(Landroid/view/View;Landroid/os/Bundle;)V // method@0507 │ │ +08a282: 7010 8e06 0000 |0003: invoke-direct {v0}, Landroid/support/v4/app/ListFragment;.ensureList:()V // method@068e │ │ +08a288: 0e00 |0006: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=144 │ │ 0x0003 line=145 │ │ 0x0006 line=146 │ │ locals : │ │ 0x0000 - 0x0007 reg=0 this Landroid/support/v4/app/ListFragment; │ │ @@ -122519,31 +167363,31 @@ │ │ type : '(Ljava/lang/CharSequence;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 34 16-bit code units │ │ -062a84: |[062a84] android.support.v4.app.ListFragment.setEmptyText:(Ljava/lang/CharSequence;)V │ │ -062a94: 7010 9004 0200 |0000: invoke-direct {v2}, Landroid/support/v4/app/ListFragment;.ensureList:()V // method@0490 │ │ -062a9a: 5420 6201 |0003: iget-object v0, v2, Landroid/support/v4/app/ListFragment;.mStandardEmptyView:Landroid/widget/TextView; // field@0162 │ │ -062a9e: 3900 0a00 |0005: if-nez v0, 000f // +000a │ │ -062aa2: 2200 a703 |0007: new-instance v0, Ljava/lang/IllegalStateException; // type@03a7 │ │ -062aa6: 1a01 5302 |0009: const-string v1, "Can't be used with a custom content view" // string@0253 │ │ -062aaa: 7020 7c17 1000 |000b: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@177c │ │ -062ab0: 2700 |000e: throw v0 │ │ -062ab2: 5420 6201 |000f: iget-object v0, v2, Landroid/support/v4/app/ListFragment;.mStandardEmptyView:Landroid/widget/TextView; // field@0162 │ │ -062ab6: 6e20 a014 3000 |0011: invoke-virtual {v0, v3}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@14a0 │ │ -062abc: 5420 5901 |0014: iget-object v0, v2, Landroid/support/v4/app/ListFragment;.mEmptyText:Ljava/lang/CharSequence; // field@0159 │ │ -062ac0: 3900 0900 |0016: if-nez v0, 001f // +0009 │ │ -062ac4: 5420 5c01 |0018: iget-object v0, v2, Landroid/support/v4/app/ListFragment;.mList:Landroid/widget/ListView; // field@015c │ │ -062ac8: 5421 6201 |001a: iget-object v1, v2, Landroid/support/v4/app/ListFragment;.mStandardEmptyView:Landroid/widget/TextView; // field@0162 │ │ -062acc: 6e20 3414 1000 |001c: invoke-virtual {v0, v1}, Landroid/widget/ListView;.setEmptyView:(Landroid/view/View;)V // method@1434 │ │ -062ad2: 5b23 5901 |001f: iput-object v3, v2, Landroid/support/v4/app/ListFragment;.mEmptyText:Ljava/lang/CharSequence; // field@0159 │ │ -062ad6: 0e00 |0021: return-void │ │ +08a28c: |[08a28c] android.support.v4.app.ListFragment.setEmptyText:(Ljava/lang/CharSequence;)V │ │ +08a29c: 7010 8e06 0200 |0000: invoke-direct {v2}, Landroid/support/v4/app/ListFragment;.ensureList:()V // method@068e │ │ +08a2a2: 5420 ba01 |0003: iget-object v0, v2, Landroid/support/v4/app/ListFragment;.mStandardEmptyView:Landroid/widget/TextView; // field@01ba │ │ +08a2a6: 3900 0a00 |0005: if-nez v0, 000f // +000a │ │ +08a2aa: 2200 2c05 |0007: new-instance v0, Ljava/lang/IllegalStateException; // type@052c │ │ +08a2ae: 1a01 da02 |0009: const-string v1, "Can't be used with a custom content view" // string@02da │ │ +08a2b2: 7020 6c22 1000 |000b: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@226c │ │ +08a2b8: 2700 |000e: throw v0 │ │ +08a2ba: 5420 ba01 |000f: iget-object v0, v2, Landroid/support/v4/app/ListFragment;.mStandardEmptyView:Landroid/widget/TextView; // field@01ba │ │ +08a2be: 6e20 821f 3000 |0011: invoke-virtual {v0, v3}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@1f82 │ │ +08a2c4: 5420 b101 |0014: iget-object v0, v2, Landroid/support/v4/app/ListFragment;.mEmptyText:Ljava/lang/CharSequence; // field@01b1 │ │ +08a2c8: 3900 0900 |0016: if-nez v0, 001f // +0009 │ │ +08a2cc: 5420 b401 |0018: iget-object v0, v2, Landroid/support/v4/app/ListFragment;.mList:Landroid/widget/ListView; // field@01b4 │ │ +08a2d0: 5421 ba01 |001a: iget-object v1, v2, Landroid/support/v4/app/ListFragment;.mStandardEmptyView:Landroid/widget/TextView; // field@01ba │ │ +08a2d4: 6e20 141f 1000 |001c: invoke-virtual {v0, v1}, Landroid/widget/ListView;.setEmptyView:(Landroid/view/View;)V // method@1f14 │ │ +08a2da: 5b23 b101 |001f: iput-object v3, v2, Landroid/support/v4/app/ListFragment;.mEmptyText:Ljava/lang/CharSequence; // field@01b1 │ │ +08a2de: 0e00 |0021: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=232 │ │ 0x0003 line=233 │ │ 0x0007 line=234 │ │ 0x000f line=236 │ │ 0x0014 line=237 │ │ @@ -122559,38 +167403,38 @@ │ │ type : '(Landroid/widget/ListAdapter;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 41 16-bit code units │ │ -062ad8: |[062ad8] android.support.v4.app.ListFragment.setListAdapter:(Landroid/widget/ListAdapter;)V │ │ -062ae8: 1202 |0000: const/4 v2, #int 0 // #0 │ │ -062aea: 1211 |0001: const/4 v1, #int 1 // #1 │ │ -062aec: 5443 5801 |0002: iget-object v3, v4, Landroid/support/v4/app/ListFragment;.mAdapter:Landroid/widget/ListAdapter; // field@0158 │ │ -062af0: 3803 2300 |0004: if-eqz v3, 0027 // +0023 │ │ -062af4: 0110 |0006: move v0, v1 │ │ -062af6: 5b45 5801 |0007: iput-object v5, v4, Landroid/support/v4/app/ListFragment;.mAdapter:Landroid/widget/ListAdapter; // field@0158 │ │ -062afa: 5443 5c01 |0009: iget-object v3, v4, Landroid/support/v4/app/ListFragment;.mList:Landroid/widget/ListView; // field@015c │ │ -062afe: 3803 1b00 |000b: if-eqz v3, 0026 // +001b │ │ -062b02: 5443 5c01 |000d: iget-object v3, v4, Landroid/support/v4/app/ListFragment;.mList:Landroid/widget/ListView; // field@015c │ │ -062b06: 6e20 3214 5300 |000f: invoke-virtual {v3, v5}, Landroid/widget/ListView;.setAdapter:(Landroid/widget/ListAdapter;)V // method@1432 │ │ -062b0c: 5543 5e01 |0012: iget-boolean v3, v4, Landroid/support/v4/app/ListFragment;.mListShown:Z // field@015e │ │ -062b10: 3903 1200 |0014: if-nez v3, 0026 // +0012 │ │ -062b14: 3900 1000 |0016: if-nez v0, 0026 // +0010 │ │ -062b18: 6e10 9604 0400 |0018: invoke-virtual {v4}, Landroid/support/v4/app/ListFragment;.getView:()Landroid/view/View; // method@0496 │ │ -062b1e: 0c03 |001b: move-result-object v3 │ │ -062b20: 6e10 d712 0300 |001c: invoke-virtual {v3}, Landroid/view/View;.getWindowToken:()Landroid/os/IBinder; // method@12d7 │ │ -062b26: 0c03 |001f: move-result-object v3 │ │ -062b28: 3803 0300 |0020: if-eqz v3, 0023 // +0003 │ │ -062b2c: 0112 |0022: move v2, v1 │ │ -062b2e: 7030 9f04 1402 |0023: invoke-direct {v4, v1, v2}, Landroid/support/v4/app/ListFragment;.setListShown:(ZZ)V // method@049f │ │ -062b34: 0e00 |0026: return-void │ │ -062b36: 0120 |0027: move v0, v2 │ │ -062b38: 28df |0028: goto 0007 // -0021 │ │ +08a2e0: |[08a2e0] android.support.v4.app.ListFragment.setListAdapter:(Landroid/widget/ListAdapter;)V │ │ +08a2f0: 1202 |0000: const/4 v2, #int 0 // #0 │ │ +08a2f2: 1211 |0001: const/4 v1, #int 1 // #1 │ │ +08a2f4: 5443 b001 |0002: iget-object v3, v4, Landroid/support/v4/app/ListFragment;.mAdapter:Landroid/widget/ListAdapter; // field@01b0 │ │ +08a2f8: 3803 2300 |0004: if-eqz v3, 0027 // +0023 │ │ +08a2fc: 0110 |0006: move v0, v1 │ │ +08a2fe: 5b45 b001 |0007: iput-object v5, v4, Landroid/support/v4/app/ListFragment;.mAdapter:Landroid/widget/ListAdapter; // field@01b0 │ │ +08a302: 5443 b401 |0009: iget-object v3, v4, Landroid/support/v4/app/ListFragment;.mList:Landroid/widget/ListView; // field@01b4 │ │ +08a306: 3803 1b00 |000b: if-eqz v3, 0026 // +001b │ │ +08a30a: 5443 b401 |000d: iget-object v3, v4, Landroid/support/v4/app/ListFragment;.mList:Landroid/widget/ListView; // field@01b4 │ │ +08a30e: 6e20 121f 5300 |000f: invoke-virtual {v3, v5}, Landroid/widget/ListView;.setAdapter:(Landroid/widget/ListAdapter;)V // method@1f12 │ │ +08a314: 5543 b601 |0012: iget-boolean v3, v4, Landroid/support/v4/app/ListFragment;.mListShown:Z // field@01b6 │ │ +08a318: 3903 1200 |0014: if-nez v3, 0026 // +0012 │ │ +08a31c: 3900 1000 |0016: if-nez v0, 0026 // +0010 │ │ +08a320: 6e10 9406 0400 |0018: invoke-virtual {v4}, Landroid/support/v4/app/ListFragment;.getView:()Landroid/view/View; // method@0694 │ │ +08a326: 0c03 |001b: move-result-object v3 │ │ +08a328: 6e10 2e1d 0300 |001c: invoke-virtual {v3}, Landroid/view/View;.getWindowToken:()Landroid/os/IBinder; // method@1d2e │ │ +08a32e: 0c03 |001f: move-result-object v3 │ │ +08a330: 3803 0300 |0020: if-eqz v3, 0023 // +0003 │ │ +08a334: 0112 |0022: move v2, v1 │ │ +08a336: 7030 9d06 1402 |0023: invoke-direct {v4, v1, v2}, Landroid/support/v4/app/ListFragment;.setListShown:(ZZ)V // method@069d │ │ +08a33c: 0e00 |0026: return-void │ │ +08a33e: 0120 |0027: move v0, v2 │ │ +08a340: 28df |0028: goto 0007 // -0021 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=179 │ │ 0x0007 line=180 │ │ 0x0009 line=181 │ │ 0x000d line=182 │ │ 0x0012 line=183 │ │ @@ -122607,18 +167451,18 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 5 16-bit code units │ │ -062b3c: |[062b3c] android.support.v4.app.ListFragment.setListShown:(Z)V │ │ -062b4c: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -062b4e: 7030 9f04 2100 |0001: invoke-direct {v1, v2, v0}, Landroid/support/v4/app/ListFragment;.setListShown:(ZZ)V // method@049f │ │ -062b54: 0e00 |0004: return-void │ │ +08a344: |[08a344] android.support.v4.app.ListFragment.setListShown:(Z)V │ │ +08a354: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +08a356: 7030 9d06 2100 |0001: invoke-direct {v1, v2, v0}, Landroid/support/v4/app/ListFragment;.setListShown:(ZZ)V // method@069d │ │ +08a35c: 0e00 |0004: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=258 │ │ 0x0004 line=259 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/app/ListFragment; │ │ 0x0000 - 0x0005 reg=2 shown Z │ │ @@ -122628,18 +167472,18 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 5 16-bit code units │ │ -062b58: |[062b58] android.support.v4.app.ListFragment.setListShownNoAnimation:(Z)V │ │ -062b68: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -062b6a: 7030 9f04 2100 |0001: invoke-direct {v1, v2, v0}, Landroid/support/v4/app/ListFragment;.setListShown:(ZZ)V // method@049f │ │ -062b70: 0e00 |0004: return-void │ │ +08a360: |[08a360] android.support.v4.app.ListFragment.setListShownNoAnimation:(Z)V │ │ +08a370: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +08a372: 7030 9d06 2100 |0001: invoke-direct {v1, v2, v0}, Landroid/support/v4/app/ListFragment;.setListShown:(ZZ)V // method@069d │ │ +08a378: 0e00 |0004: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=266 │ │ 0x0004 line=267 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/app/ListFragment; │ │ 0x0000 - 0x0005 reg=2 shown Z │ │ @@ -122649,57 +167493,57 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -062b74: |[062b74] android.support.v4.app.ListFragment.setSelection:(I)V │ │ -062b84: 7010 9004 0100 |0000: invoke-direct {v1}, Landroid/support/v4/app/ListFragment;.ensureList:()V // method@0490 │ │ -062b8a: 5410 5c01 |0003: iget-object v0, v1, Landroid/support/v4/app/ListFragment;.mList:Landroid/widget/ListView; // field@015c │ │ -062b8e: 6e20 3814 2000 |0005: invoke-virtual {v0, v2}, Landroid/widget/ListView;.setSelection:(I)V // method@1438 │ │ -062b94: 0e00 |0008: return-void │ │ +08a37c: |[08a37c] android.support.v4.app.ListFragment.setSelection:(I)V │ │ +08a38c: 7010 8e06 0100 |0000: invoke-direct {v1}, Landroid/support/v4/app/ListFragment;.ensureList:()V // method@068e │ │ +08a392: 5410 b401 |0003: iget-object v0, v1, Landroid/support/v4/app/ListFragment;.mList:Landroid/widget/ListView; // field@01b4 │ │ +08a396: 6e20 181f 2000 |0005: invoke-virtual {v0, v2}, Landroid/widget/ListView;.setSelection:(I)V // method@1f18 │ │ +08a39c: 0e00 |0008: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=198 │ │ 0x0003 line=199 │ │ 0x0008 line=200 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 this Landroid/support/v4/app/ListFragment; │ │ 0x0000 - 0x0009 reg=2 position I │ │ │ │ - source_file_idx : 2144 (ListFragment.java) │ │ + source_file_idx : 2907 (ListFragment.java) │ │ │ │ -Class #473 header: │ │ -class_idx : 216 │ │ +Class #709 header: │ │ +class_idx : 330 │ │ access_flags : 16 (0x0010) │ │ -superclass_idx : 948 │ │ -source_file_idx : 2320 │ │ +superclass_idx : 1337 │ │ +source_file_idx : 3113 │ │ static_fields_size : 0 │ │ instance_fields_size: 15 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 10 │ │ │ │ -Class #473 annotations: │ │ +Class #709 annotations: │ │ Annotations on class │ │ VISIBILITY_SYSTEM Ldalvik/annotation/EnclosingClass; value=Landroid/support/v4/app/LoaderManagerImpl; │ │ VISIBILITY_SYSTEM Ldalvik/annotation/InnerClass; accessFlags=16 name="LoaderInfo" │ │ VISIBILITY_SYSTEM Ldalvik/annotation/Signature; value={ "Ljava/lang/Object;" "Landroid/support/v4/content/Loader$OnLoadCompleteListener" "<" "Ljava/lang/Object;" ">;" } │ │ -Annotations on field #356 'mCallbacks' │ │ +Annotations on field #444 'mCallbacks' │ │ VISIBILITY_SYSTEM Ldalvik/annotation/Signature; value={ "Landroid/support/v4/app/LoaderManager$LoaderCallbacks" "<" "Ljava/lang/Object;" ">;" } │ │ -Annotations on field #363 'mLoader' │ │ +Annotations on field #451 'mLoader' │ │ VISIBILITY_SYSTEM Ldalvik/annotation/Signature; value={ "Landroid/support/v4/content/Loader" "<" "Ljava/lang/Object;" ">;" } │ │ -Annotations on method #1197 '' │ │ +Annotations on method #1707 '' │ │ VISIBILITY_SYSTEM Ldalvik/annotation/Signature; value={ "(I" "Landroid/os/Bundle;" "Landroid/support/v4/app/LoaderManager$LoaderCallbacks" "<" "Ljava/lang/Object;" ">;)V" } │ │ -Annotations on method #1198 'callOnLoadFinished' │ │ +Annotations on method #1708 'callOnLoadFinished' │ │ VISIBILITY_SYSTEM Ldalvik/annotation/Signature; value={ "(" "Landroid/support/v4/content/Loader" "<" "Ljava/lang/Object;" ">;" "Ljava/lang/Object;" ")V" } │ │ -Annotations on method #1202 'onLoadComplete' │ │ +Annotations on method #1712 'onLoadComplete' │ │ VISIBILITY_SYSTEM Ldalvik/annotation/Signature; value={ "(" "Landroid/support/v4/content/Loader" "<" "Ljava/lang/Object;" ">;" "Ljava/lang/Object;" ")V" } │ │ │ │ -Class #473 - │ │ +Class #709 - │ │ Class descriptor : 'Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;' │ │ Access flags : 0x0010 (FINAL) │ │ Superclass : 'Ljava/lang/Object;' │ │ Interfaces - │ │ #0 : 'Landroid/support/v4/content/Loader$OnLoadCompleteListener;' │ │ Static fields - │ │ Instance fields - │ │ @@ -122769,21 +167613,21 @@ │ │ type : '(Landroid/support/v4/app/LoaderManagerImpl;ILandroid/os/Bundle;Landroid/support/v4/app/LoaderManager$LoaderCallbacks;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 5 │ │ ins : 5 │ │ outs : 1 │ │ insns size : 12 16-bit code units │ │ -062b98: |[062b98] android.support.v4.app.LoaderManagerImpl$LoaderInfo.:(Landroid/support/v4/app/LoaderManagerImpl;ILandroid/os/Bundle;Landroid/support/v4/app/LoaderManager$LoaderCallbacks;)V │ │ -062ba8: 5b01 7101 |0000: iput-object v1, v0, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.this$0:Landroid/support/v4/app/LoaderManagerImpl; // field@0171 │ │ -062bac: 7010 9117 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1791 │ │ -062bb2: 5902 6901 |0005: iput v2, v0, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mId:I // field@0169 │ │ -062bb6: 5b03 6301 |0007: iput-object v3, v0, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mArgs:Landroid/os/Bundle; // field@0163 │ │ -062bba: 5b04 6401 |0009: iput-object v4, v0, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mCallbacks:Landroid/support/v4/app/LoaderManager$LoaderCallbacks; // field@0164 │ │ -062bbe: 0e00 |000b: return-void │ │ +08a3a0: |[08a3a0] android.support.v4.app.LoaderManagerImpl$LoaderInfo.:(Landroid/support/v4/app/LoaderManagerImpl;ILandroid/os/Bundle;Landroid/support/v4/app/LoaderManager$LoaderCallbacks;)V │ │ +08a3b0: 5b01 c901 |0000: iput-object v1, v0, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.this$0:Landroid/support/v4/app/LoaderManagerImpl; // field@01c9 │ │ +08a3b4: 7010 8622 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2286 │ │ +08a3ba: 5902 c101 |0005: iput v2, v0, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mId:I // field@01c1 │ │ +08a3be: 5b03 bb01 |0007: iput-object v3, v0, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mArgs:Landroid/os/Bundle; // field@01bb │ │ +08a3c2: 5b04 bc01 |0009: iput-object v4, v0, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mCallbacks:Landroid/support/v4/app/LoaderManager$LoaderCallbacks; // field@01bc │ │ +08a3c6: 0e00 |000b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=228 │ │ 0x0005 line=229 │ │ 0x0007 line=230 │ │ 0x0009 line=231 │ │ 0x000b line=232 │ │ @@ -122801,71 +167645,71 @@ │ │ type : '(Landroid/support/v4/content/Loader;Ljava/lang/Object;)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 7 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 110 16-bit code units │ │ -062bc0: |[062bc0] android.support.v4.app.LoaderManagerImpl$LoaderInfo.callOnLoadFinished:(Landroid/support/v4/content/Loader;Ljava/lang/Object;)V │ │ -062bd0: 5441 6401 |0000: iget-object v1, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mCallbacks:Landroid/support/v4/app/LoaderManager$LoaderCallbacks; // field@0164 │ │ -062bd4: 3801 5b00 |0002: if-eqz v1, 005d // +005b │ │ -062bd8: 1200 |0004: const/4 v0, #int 0 // #0 │ │ -062bda: 5441 7101 |0005: iget-object v1, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.this$0:Landroid/support/v4/app/LoaderManagerImpl; // field@0171 │ │ -062bde: 5411 7401 |0007: iget-object v1, v1, Landroid/support/v4/app/LoaderManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0174 │ │ -062be2: 3801 1400 |0009: if-eqz v1, 001d // +0014 │ │ -062be6: 5441 7101 |000b: iget-object v1, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.this$0:Landroid/support/v4/app/LoaderManagerImpl; // field@0171 │ │ -062bea: 5411 7401 |000d: iget-object v1, v1, Landroid/support/v4/app/LoaderManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0174 │ │ -062bee: 5411 e400 |000f: iget-object v1, v1, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00e4 │ │ -062bf2: 5410 1a01 |0011: iget-object v0, v1, Landroid/support/v4/app/FragmentManagerImpl;.mNoTransactionsBecause:Ljava/lang/String; // field@011a │ │ -062bf6: 5441 7101 |0013: iget-object v1, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.this$0:Landroid/support/v4/app/LoaderManagerImpl; // field@0171 │ │ -062bfa: 5411 7401 |0015: iget-object v1, v1, Landroid/support/v4/app/LoaderManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0174 │ │ -062bfe: 5411 e400 |0017: iget-object v1, v1, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00e4 │ │ -062c02: 1a02 3619 |0019: const-string v2, "onLoadFinished" // string@1936 │ │ -062c06: 5b12 1a01 |001b: iput-object v2, v1, Landroid/support/v4/app/FragmentManagerImpl;.mNoTransactionsBecause:Ljava/lang/String; // field@011a │ │ -062c0a: 6301 7201 |001d: sget-boolean v1, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@0172 │ │ -062c0e: 3801 2800 |001f: if-eqz v1, 0047 // +0028 │ │ -062c12: 1a01 0f09 |0021: const-string v1, "LoaderManager" // string@090f │ │ -062c16: 2202 b903 |0023: new-instance v2, Ljava/lang/StringBuilder; // type@03b9 │ │ -062c1a: 7010 ae17 0200 |0025: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@17ae │ │ -062c20: 1a03 2200 |0028: const-string v3, " onLoadFinished in " // string@0022 │ │ -062c24: 6e20 b517 3200 |002a: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17b5 │ │ -062c2a: 0c02 |002d: move-result-object v2 │ │ -062c2c: 6e20 b417 5200 |002e: invoke-virtual {v2, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@17b4 │ │ -062c32: 0c02 |0031: move-result-object v2 │ │ -062c34: 1a03 d200 |0032: const-string v3, ": " // string@00d2 │ │ -062c38: 6e20 b517 3200 |0034: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17b5 │ │ -062c3e: 0c02 |0037: move-result-object v2 │ │ -062c40: 6e20 2006 6500 |0038: invoke-virtual {v5, v6}, Landroid/support/v4/content/Loader;.dataToString:(Ljava/lang/Object;)Ljava/lang/String; // method@0620 │ │ -062c46: 0c03 |003b: move-result-object v3 │ │ -062c48: 6e20 b517 3200 |003c: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17b5 │ │ -062c4e: 0c02 |003f: move-result-object v2 │ │ -062c50: 6e10 ba17 0200 |0040: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@17ba │ │ -062c56: 0c02 |0043: move-result-object v2 │ │ -062c58: 7120 3812 2100 |0044: invoke-static {v1, v2}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@1238 │ │ -062c5e: 5441 6401 |0047: iget-object v1, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mCallbacks:Landroid/support/v4/app/LoaderManager$LoaderCallbacks; // field@0164 │ │ -062c62: 7230 a304 5106 |0049: invoke-interface {v1, v5, v6}, Landroid/support/v4/app/LoaderManager$LoaderCallbacks;.onLoadFinished:(Landroid/support/v4/content/Loader;Ljava/lang/Object;)V // method@04a3 │ │ -062c68: 5441 7101 |004c: iget-object v1, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.this$0:Landroid/support/v4/app/LoaderManagerImpl; // field@0171 │ │ -062c6c: 5411 7401 |004e: iget-object v1, v1, Landroid/support/v4/app/LoaderManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0174 │ │ -062c70: 3801 0a00 |0050: if-eqz v1, 005a // +000a │ │ -062c74: 5441 7101 |0052: iget-object v1, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.this$0:Landroid/support/v4/app/LoaderManagerImpl; // field@0171 │ │ -062c78: 5411 7401 |0054: iget-object v1, v1, Landroid/support/v4/app/LoaderManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0174 │ │ -062c7c: 5411 e400 |0056: iget-object v1, v1, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00e4 │ │ -062c80: 5b10 1a01 |0058: iput-object v0, v1, Landroid/support/v4/app/FragmentManagerImpl;.mNoTransactionsBecause:Ljava/lang/String; // field@011a │ │ -062c84: 1211 |005a: const/4 v1, #int 1 // #1 │ │ -062c86: 5c41 6601 |005b: iput-boolean v1, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mDeliveredData:Z // field@0166 │ │ -062c8a: 0e00 |005d: return-void │ │ -062c8c: 0d01 |005e: move-exception v1 │ │ -062c8e: 5442 7101 |005f: iget-object v2, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.this$0:Landroid/support/v4/app/LoaderManagerImpl; // field@0171 │ │ -062c92: 5422 7401 |0061: iget-object v2, v2, Landroid/support/v4/app/LoaderManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0174 │ │ -062c96: 3802 0a00 |0063: if-eqz v2, 006d // +000a │ │ -062c9a: 5442 7101 |0065: iget-object v2, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.this$0:Landroid/support/v4/app/LoaderManagerImpl; // field@0171 │ │ -062c9e: 5422 7401 |0067: iget-object v2, v2, Landroid/support/v4/app/LoaderManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0174 │ │ -062ca2: 5422 e400 |0069: iget-object v2, v2, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00e4 │ │ -062ca6: 5b20 1a01 |006b: iput-object v0, v2, Landroid/support/v4/app/FragmentManagerImpl;.mNoTransactionsBecause:Ljava/lang/String; // field@011a │ │ -062caa: 2701 |006d: throw v1 │ │ +08a3c8: |[08a3c8] android.support.v4.app.LoaderManagerImpl$LoaderInfo.callOnLoadFinished:(Landroid/support/v4/content/Loader;Ljava/lang/Object;)V │ │ +08a3d8: 5441 bc01 |0000: iget-object v1, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mCallbacks:Landroid/support/v4/app/LoaderManager$LoaderCallbacks; // field@01bc │ │ +08a3dc: 3801 5b00 |0002: if-eqz v1, 005d // +005b │ │ +08a3e0: 1200 |0004: const/4 v0, #int 0 // #0 │ │ +08a3e2: 5441 c901 |0005: iget-object v1, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.this$0:Landroid/support/v4/app/LoaderManagerImpl; // field@01c9 │ │ +08a3e6: 5411 cc01 |0007: iget-object v1, v1, Landroid/support/v4/app/LoaderManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@01cc │ │ +08a3ea: 3801 1400 |0009: if-eqz v1, 001d // +0014 │ │ +08a3ee: 5441 c901 |000b: iget-object v1, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.this$0:Landroid/support/v4/app/LoaderManagerImpl; // field@01c9 │ │ +08a3f2: 5411 cc01 |000d: iget-object v1, v1, Landroid/support/v4/app/LoaderManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@01cc │ │ +08a3f6: 5411 1e01 |000f: iget-object v1, v1, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@011e │ │ +08a3fa: 5410 5801 |0011: iget-object v0, v1, Landroid/support/v4/app/FragmentManagerImpl;.mNoTransactionsBecause:Ljava/lang/String; // field@0158 │ │ +08a3fe: 5441 c901 |0013: iget-object v1, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.this$0:Landroid/support/v4/app/LoaderManagerImpl; // field@01c9 │ │ +08a402: 5411 cc01 |0015: iget-object v1, v1, Landroid/support/v4/app/LoaderManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@01cc │ │ +08a406: 5411 1e01 |0017: iget-object v1, v1, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@011e │ │ +08a40a: 1a02 2f21 |0019: const-string v2, "onLoadFinished" // string@212f │ │ +08a40e: 5b12 5801 |001b: iput-object v2, v1, Landroid/support/v4/app/FragmentManagerImpl;.mNoTransactionsBecause:Ljava/lang/String; // field@0158 │ │ +08a412: 6301 ca01 |001d: sget-boolean v1, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@01ca │ │ +08a416: 3801 2800 |001f: if-eqz v1, 0047 // +0028 │ │ +08a41a: 1a01 280c |0021: const-string v1, "LoaderManager" // string@0c28 │ │ +08a41e: 2202 3e05 |0023: new-instance v2, Ljava/lang/StringBuilder; // type@053e │ │ +08a422: 7010 a422 0200 |0025: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@22a4 │ │ +08a428: 1a03 2200 |0028: const-string v3, " onLoadFinished in " // string@0022 │ │ +08a42c: 6e20 ad22 3200 |002a: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22ad │ │ +08a432: 0c02 |002d: move-result-object v2 │ │ +08a434: 6e20 ac22 5200 |002e: invoke-virtual {v2, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@22ac │ │ +08a43a: 0c02 |0031: move-result-object v2 │ │ +08a43c: 1a03 f000 |0032: const-string v3, ": " // string@00f0 │ │ +08a440: 6e20 ad22 3200 |0034: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22ad │ │ +08a446: 0c02 |0037: move-result-object v2 │ │ +08a448: 6e20 ba09 6500 |0038: invoke-virtual {v5, v6}, Landroid/support/v4/content/Loader;.dataToString:(Ljava/lang/Object;)Ljava/lang/String; // method@09ba │ │ +08a44e: 0c03 |003b: move-result-object v3 │ │ +08a450: 6e20 ad22 3200 |003c: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22ad │ │ +08a456: 0c02 |003f: move-result-object v2 │ │ +08a458: 6e10 b222 0200 |0040: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@22b2 │ │ +08a45e: 0c02 |0043: move-result-object v2 │ │ +08a460: 7120 741c 2100 |0044: invoke-static {v1, v2}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@1c74 │ │ +08a466: 5441 bc01 |0047: iget-object v1, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mCallbacks:Landroid/support/v4/app/LoaderManager$LoaderCallbacks; // field@01bc │ │ +08a46a: 7230 a106 5106 |0049: invoke-interface {v1, v5, v6}, Landroid/support/v4/app/LoaderManager$LoaderCallbacks;.onLoadFinished:(Landroid/support/v4/content/Loader;Ljava/lang/Object;)V // method@06a1 │ │ +08a470: 5441 c901 |004c: iget-object v1, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.this$0:Landroid/support/v4/app/LoaderManagerImpl; // field@01c9 │ │ +08a474: 5411 cc01 |004e: iget-object v1, v1, Landroid/support/v4/app/LoaderManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@01cc │ │ +08a478: 3801 0a00 |0050: if-eqz v1, 005a // +000a │ │ +08a47c: 5441 c901 |0052: iget-object v1, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.this$0:Landroid/support/v4/app/LoaderManagerImpl; // field@01c9 │ │ +08a480: 5411 cc01 |0054: iget-object v1, v1, Landroid/support/v4/app/LoaderManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@01cc │ │ +08a484: 5411 1e01 |0056: iget-object v1, v1, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@011e │ │ +08a488: 5b10 5801 |0058: iput-object v0, v1, Landroid/support/v4/app/FragmentManagerImpl;.mNoTransactionsBecause:Ljava/lang/String; // field@0158 │ │ +08a48c: 1211 |005a: const/4 v1, #int 1 // #1 │ │ +08a48e: 5c41 be01 |005b: iput-boolean v1, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mDeliveredData:Z // field@01be │ │ +08a492: 0e00 |005d: return-void │ │ +08a494: 0d01 |005e: move-exception v1 │ │ +08a496: 5442 c901 |005f: iget-object v2, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.this$0:Landroid/support/v4/app/LoaderManagerImpl; // field@01c9 │ │ +08a49a: 5422 cc01 |0061: iget-object v2, v2, Landroid/support/v4/app/LoaderManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@01cc │ │ +08a49e: 3802 0a00 |0063: if-eqz v2, 006d // +000a │ │ +08a4a2: 5442 c901 |0065: iget-object v2, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.this$0:Landroid/support/v4/app/LoaderManagerImpl; // field@01c9 │ │ +08a4a6: 5422 cc01 |0067: iget-object v2, v2, Landroid/support/v4/app/LoaderManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@01cc │ │ +08a4aa: 5422 1e01 |0069: iget-object v2, v2, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@011e │ │ +08a4ae: 5b20 5801 |006b: iput-object v0, v2, Landroid/support/v4/app/FragmentManagerImpl;.mNoTransactionsBecause:Ljava/lang/String; // field@0158 │ │ +08a4b2: 2701 |006d: throw v1 │ │ catches : 1 │ │ 0x001d - 0x004c │ │ -> 0x005e │ │ positions : │ │ 0x0000 line=418 │ │ 0x0004 line=419 │ │ 0x0005 line=420 │ │ @@ -122892,103 +167736,103 @@ │ │ type : '()V' │ │ access : 0x0000 () │ │ code - │ │ registers : 8 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 177 16-bit code units │ │ -062cb8: |[062cb8] android.support.v4.app.LoaderManagerImpl$LoaderInfo.destroy:()V │ │ -062cc8: 1206 |0000: const/4 v6, #int 0 // #0 │ │ -062cca: 1205 |0001: const/4 v5, #int 0 // #0 │ │ -062ccc: 6302 7201 |0002: sget-boolean v2, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@0172 │ │ -062cd0: 3802 1a00 |0004: if-eqz v2, 001e // +001a │ │ -062cd4: 1a02 0f09 |0006: const-string v2, "LoaderManager" // string@090f │ │ -062cd8: 2203 b903 |0008: new-instance v3, Ljava/lang/StringBuilder; // type@03b9 │ │ -062cdc: 7010 ae17 0300 |000a: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@17ae │ │ -062ce2: 1a04 0800 |000d: const-string v4, " Destroying: " // string@0008 │ │ -062ce6: 6e20 b517 4300 |000f: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17b5 │ │ -062cec: 0c03 |0012: move-result-object v3 │ │ -062cee: 6e20 b417 7300 |0013: invoke-virtual {v3, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@17b4 │ │ -062cf4: 0c03 |0016: move-result-object v3 │ │ -062cf6: 6e10 ba17 0300 |0017: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@17ba │ │ -062cfc: 0c03 |001a: move-result-object v3 │ │ -062cfe: 7120 3812 3200 |001b: invoke-static {v2, v3}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@1238 │ │ -062d04: 1212 |001e: const/4 v2, #int 1 // #1 │ │ -062d06: 5c72 6701 |001f: iput-boolean v2, v7, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mDestroyed:Z // field@0167 │ │ -062d0a: 5571 6601 |0021: iget-boolean v1, v7, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mDeliveredData:Z // field@0166 │ │ -062d0e: 5c75 6601 |0023: iput-boolean v5, v7, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mDeliveredData:Z // field@0166 │ │ -062d12: 5472 6401 |0025: iget-object v2, v7, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mCallbacks:Landroid/support/v4/app/LoaderManager$LoaderCallbacks; // field@0164 │ │ -062d16: 3802 5600 |0027: if-eqz v2, 007d // +0056 │ │ -062d1a: 5472 6b01 |0029: iget-object v2, v7, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@016b │ │ -062d1e: 3802 5200 |002b: if-eqz v2, 007d // +0052 │ │ -062d22: 5572 6801 |002d: iget-boolean v2, v7, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mHaveData:Z // field@0168 │ │ -062d26: 3802 4e00 |002f: if-eqz v2, 007d // +004e │ │ -062d2a: 3801 4c00 |0031: if-eqz v1, 007d // +004c │ │ -062d2e: 6302 7201 |0033: sget-boolean v2, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@0172 │ │ -062d32: 3802 1a00 |0035: if-eqz v2, 004f // +001a │ │ -062d36: 1a02 0f09 |0037: const-string v2, "LoaderManager" // string@090f │ │ -062d3a: 2203 b903 |0039: new-instance v3, Ljava/lang/StringBuilder; // type@03b9 │ │ -062d3e: 7010 ae17 0300 |003b: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@17ae │ │ -062d44: 1a04 1500 |003e: const-string v4, " Reseting: " // string@0015 │ │ -062d48: 6e20 b517 4300 |0040: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17b5 │ │ -062d4e: 0c03 |0043: move-result-object v3 │ │ -062d50: 6e20 b417 7300 |0044: invoke-virtual {v3, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@17b4 │ │ -062d56: 0c03 |0047: move-result-object v3 │ │ -062d58: 6e10 ba17 0300 |0048: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@17ba │ │ -062d5e: 0c03 |004b: move-result-object v3 │ │ -062d60: 7120 3812 3200 |004c: invoke-static {v2, v3}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@1238 │ │ -062d66: 1200 |004f: const/4 v0, #int 0 // #0 │ │ -062d68: 5472 7101 |0050: iget-object v2, v7, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.this$0:Landroid/support/v4/app/LoaderManagerImpl; // field@0171 │ │ -062d6c: 5422 7401 |0052: iget-object v2, v2, Landroid/support/v4/app/LoaderManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0174 │ │ -062d70: 3802 1400 |0054: if-eqz v2, 0068 // +0014 │ │ -062d74: 5472 7101 |0056: iget-object v2, v7, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.this$0:Landroid/support/v4/app/LoaderManagerImpl; // field@0171 │ │ -062d78: 5422 7401 |0058: iget-object v2, v2, Landroid/support/v4/app/LoaderManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0174 │ │ -062d7c: 5422 e400 |005a: iget-object v2, v2, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00e4 │ │ -062d80: 5420 1a01 |005c: iget-object v0, v2, Landroid/support/v4/app/FragmentManagerImpl;.mNoTransactionsBecause:Ljava/lang/String; // field@011a │ │ -062d84: 5472 7101 |005e: iget-object v2, v7, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.this$0:Landroid/support/v4/app/LoaderManagerImpl; // field@0171 │ │ -062d88: 5422 7401 |0060: iget-object v2, v2, Landroid/support/v4/app/LoaderManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0174 │ │ -062d8c: 5422 e400 |0062: iget-object v2, v2, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00e4 │ │ -062d90: 1a03 3819 |0064: const-string v3, "onLoaderReset" // string@1938 │ │ -062d94: 5b23 1a01 |0066: iput-object v3, v2, Landroid/support/v4/app/FragmentManagerImpl;.mNoTransactionsBecause:Ljava/lang/String; // field@011a │ │ -062d98: 5472 6401 |0068: iget-object v2, v7, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mCallbacks:Landroid/support/v4/app/LoaderManager$LoaderCallbacks; // field@0164 │ │ -062d9c: 5473 6b01 |006a: iget-object v3, v7, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@016b │ │ -062da0: 7220 a404 3200 |006c: invoke-interface {v2, v3}, Landroid/support/v4/app/LoaderManager$LoaderCallbacks;.onLoaderReset:(Landroid/support/v4/content/Loader;)V // method@04a4 │ │ -062da6: 5472 7101 |006f: iget-object v2, v7, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.this$0:Landroid/support/v4/app/LoaderManagerImpl; // field@0171 │ │ -062daa: 5422 7401 |0071: iget-object v2, v2, Landroid/support/v4/app/LoaderManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0174 │ │ -062dae: 3802 0a00 |0073: if-eqz v2, 007d // +000a │ │ -062db2: 5472 7101 |0075: iget-object v2, v7, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.this$0:Landroid/support/v4/app/LoaderManagerImpl; // field@0171 │ │ -062db6: 5422 7401 |0077: iget-object v2, v2, Landroid/support/v4/app/LoaderManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0174 │ │ -062dba: 5422 e400 |0079: iget-object v2, v2, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00e4 │ │ -062dbe: 5b20 1a01 |007b: iput-object v0, v2, Landroid/support/v4/app/FragmentManagerImpl;.mNoTransactionsBecause:Ljava/lang/String; // field@011a │ │ -062dc2: 5b76 6401 |007d: iput-object v6, v7, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mCallbacks:Landroid/support/v4/app/LoaderManager$LoaderCallbacks; // field@0164 │ │ -062dc6: 5b76 6501 |007f: iput-object v6, v7, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mData:Ljava/lang/Object; // field@0165 │ │ -062dca: 5c75 6801 |0081: iput-boolean v5, v7, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mHaveData:Z // field@0168 │ │ -062dce: 5472 6b01 |0083: iget-object v2, v7, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@016b │ │ -062dd2: 3802 1200 |0085: if-eqz v2, 0097 // +0012 │ │ -062dd6: 5572 6a01 |0087: iget-boolean v2, v7, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mListenerRegistered:Z // field@016a │ │ -062dda: 3802 0900 |0089: if-eqz v2, 0092 // +0009 │ │ -062dde: 5c75 6a01 |008b: iput-boolean v5, v7, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mListenerRegistered:Z // field@016a │ │ -062de2: 5472 6b01 |008d: iget-object v2, v7, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@016b │ │ -062de6: 6e20 3606 7200 |008f: invoke-virtual {v2, v7}, Landroid/support/v4/content/Loader;.unregisterListener:(Landroid/support/v4/content/Loader$OnLoadCompleteListener;)V // method@0636 │ │ -062dec: 5472 6b01 |0092: iget-object v2, v7, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@016b │ │ -062df0: 6e10 3006 0200 |0094: invoke-virtual {v2}, Landroid/support/v4/content/Loader;.reset:()V // method@0630 │ │ -062df6: 5472 6c01 |0097: iget-object v2, v7, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mPendingLoader:Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // field@016c │ │ -062dfa: 3802 0700 |0099: if-eqz v2, 00a0 // +0007 │ │ -062dfe: 5472 6c01 |009b: iget-object v2, v7, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mPendingLoader:Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // field@016c │ │ -062e02: 6e10 af04 0200 |009d: invoke-virtual {v2}, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.destroy:()V // method@04af │ │ -062e08: 0e00 |00a0: return-void │ │ -062e0a: 0d02 |00a1: move-exception v2 │ │ -062e0c: 5473 7101 |00a2: iget-object v3, v7, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.this$0:Landroid/support/v4/app/LoaderManagerImpl; // field@0171 │ │ -062e10: 5433 7401 |00a4: iget-object v3, v3, Landroid/support/v4/app/LoaderManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0174 │ │ -062e14: 3803 0a00 |00a6: if-eqz v3, 00b0 // +000a │ │ -062e18: 5473 7101 |00a8: iget-object v3, v7, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.this$0:Landroid/support/v4/app/LoaderManagerImpl; // field@0171 │ │ -062e1c: 5433 7401 |00aa: iget-object v3, v3, Landroid/support/v4/app/LoaderManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0174 │ │ -062e20: 5433 e400 |00ac: iget-object v3, v3, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00e4 │ │ -062e24: 5b30 1a01 |00ae: iput-object v0, v3, Landroid/support/v4/app/FragmentManagerImpl;.mNoTransactionsBecause:Ljava/lang/String; // field@011a │ │ -062e28: 2702 |00b0: throw v2 │ │ +08a4c0: |[08a4c0] android.support.v4.app.LoaderManagerImpl$LoaderInfo.destroy:()V │ │ +08a4d0: 1206 |0000: const/4 v6, #int 0 // #0 │ │ +08a4d2: 1205 |0001: const/4 v5, #int 0 // #0 │ │ +08a4d4: 6302 ca01 |0002: sget-boolean v2, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@01ca │ │ +08a4d8: 3802 1a00 |0004: if-eqz v2, 001e // +001a │ │ +08a4dc: 1a02 280c |0006: const-string v2, "LoaderManager" // string@0c28 │ │ +08a4e0: 2203 3e05 |0008: new-instance v3, Ljava/lang/StringBuilder; // type@053e │ │ +08a4e4: 7010 a422 0300 |000a: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@22a4 │ │ +08a4ea: 1a04 0800 |000d: const-string v4, " Destroying: " // string@0008 │ │ +08a4ee: 6e20 ad22 4300 |000f: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22ad │ │ +08a4f4: 0c03 |0012: move-result-object v3 │ │ +08a4f6: 6e20 ac22 7300 |0013: invoke-virtual {v3, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@22ac │ │ +08a4fc: 0c03 |0016: move-result-object v3 │ │ +08a4fe: 6e10 b222 0300 |0017: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@22b2 │ │ +08a504: 0c03 |001a: move-result-object v3 │ │ +08a506: 7120 741c 3200 |001b: invoke-static {v2, v3}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@1c74 │ │ +08a50c: 1212 |001e: const/4 v2, #int 1 // #1 │ │ +08a50e: 5c72 bf01 |001f: iput-boolean v2, v7, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mDestroyed:Z // field@01bf │ │ +08a512: 5571 be01 |0021: iget-boolean v1, v7, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mDeliveredData:Z // field@01be │ │ +08a516: 5c75 be01 |0023: iput-boolean v5, v7, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mDeliveredData:Z // field@01be │ │ +08a51a: 5472 bc01 |0025: iget-object v2, v7, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mCallbacks:Landroid/support/v4/app/LoaderManager$LoaderCallbacks; // field@01bc │ │ +08a51e: 3802 5600 |0027: if-eqz v2, 007d // +0056 │ │ +08a522: 5472 c301 |0029: iget-object v2, v7, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@01c3 │ │ +08a526: 3802 5200 |002b: if-eqz v2, 007d // +0052 │ │ +08a52a: 5572 c001 |002d: iget-boolean v2, v7, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mHaveData:Z // field@01c0 │ │ +08a52e: 3802 4e00 |002f: if-eqz v2, 007d // +004e │ │ +08a532: 3801 4c00 |0031: if-eqz v1, 007d // +004c │ │ +08a536: 6302 ca01 |0033: sget-boolean v2, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@01ca │ │ +08a53a: 3802 1a00 |0035: if-eqz v2, 004f // +001a │ │ +08a53e: 1a02 280c |0037: const-string v2, "LoaderManager" // string@0c28 │ │ +08a542: 2203 3e05 |0039: new-instance v3, Ljava/lang/StringBuilder; // type@053e │ │ +08a546: 7010 a422 0300 |003b: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@22a4 │ │ +08a54c: 1a04 1500 |003e: const-string v4, " Reseting: " // string@0015 │ │ +08a550: 6e20 ad22 4300 |0040: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22ad │ │ +08a556: 0c03 |0043: move-result-object v3 │ │ +08a558: 6e20 ac22 7300 |0044: invoke-virtual {v3, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@22ac │ │ +08a55e: 0c03 |0047: move-result-object v3 │ │ +08a560: 6e10 b222 0300 |0048: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@22b2 │ │ +08a566: 0c03 |004b: move-result-object v3 │ │ +08a568: 7120 741c 3200 |004c: invoke-static {v2, v3}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@1c74 │ │ +08a56e: 1200 |004f: const/4 v0, #int 0 // #0 │ │ +08a570: 5472 c901 |0050: iget-object v2, v7, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.this$0:Landroid/support/v4/app/LoaderManagerImpl; // field@01c9 │ │ +08a574: 5422 cc01 |0052: iget-object v2, v2, Landroid/support/v4/app/LoaderManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@01cc │ │ +08a578: 3802 1400 |0054: if-eqz v2, 0068 // +0014 │ │ +08a57c: 5472 c901 |0056: iget-object v2, v7, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.this$0:Landroid/support/v4/app/LoaderManagerImpl; // field@01c9 │ │ +08a580: 5422 cc01 |0058: iget-object v2, v2, Landroid/support/v4/app/LoaderManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@01cc │ │ +08a584: 5422 1e01 |005a: iget-object v2, v2, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@011e │ │ +08a588: 5420 5801 |005c: iget-object v0, v2, Landroid/support/v4/app/FragmentManagerImpl;.mNoTransactionsBecause:Ljava/lang/String; // field@0158 │ │ +08a58c: 5472 c901 |005e: iget-object v2, v7, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.this$0:Landroid/support/v4/app/LoaderManagerImpl; // field@01c9 │ │ +08a590: 5422 cc01 |0060: iget-object v2, v2, Landroid/support/v4/app/LoaderManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@01cc │ │ +08a594: 5422 1e01 |0062: iget-object v2, v2, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@011e │ │ +08a598: 1a03 3121 |0064: const-string v3, "onLoaderReset" // string@2131 │ │ +08a59c: 5b23 5801 |0066: iput-object v3, v2, Landroid/support/v4/app/FragmentManagerImpl;.mNoTransactionsBecause:Ljava/lang/String; // field@0158 │ │ +08a5a0: 5472 bc01 |0068: iget-object v2, v7, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mCallbacks:Landroid/support/v4/app/LoaderManager$LoaderCallbacks; // field@01bc │ │ +08a5a4: 5473 c301 |006a: iget-object v3, v7, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@01c3 │ │ +08a5a8: 7220 a206 3200 |006c: invoke-interface {v2, v3}, Landroid/support/v4/app/LoaderManager$LoaderCallbacks;.onLoaderReset:(Landroid/support/v4/content/Loader;)V // method@06a2 │ │ +08a5ae: 5472 c901 |006f: iget-object v2, v7, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.this$0:Landroid/support/v4/app/LoaderManagerImpl; // field@01c9 │ │ +08a5b2: 5422 cc01 |0071: iget-object v2, v2, Landroid/support/v4/app/LoaderManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@01cc │ │ +08a5b6: 3802 0a00 |0073: if-eqz v2, 007d // +000a │ │ +08a5ba: 5472 c901 |0075: iget-object v2, v7, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.this$0:Landroid/support/v4/app/LoaderManagerImpl; // field@01c9 │ │ +08a5be: 5422 cc01 |0077: iget-object v2, v2, Landroid/support/v4/app/LoaderManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@01cc │ │ +08a5c2: 5422 1e01 |0079: iget-object v2, v2, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@011e │ │ +08a5c6: 5b20 5801 |007b: iput-object v0, v2, Landroid/support/v4/app/FragmentManagerImpl;.mNoTransactionsBecause:Ljava/lang/String; // field@0158 │ │ +08a5ca: 5b76 bc01 |007d: iput-object v6, v7, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mCallbacks:Landroid/support/v4/app/LoaderManager$LoaderCallbacks; // field@01bc │ │ +08a5ce: 5b76 bd01 |007f: iput-object v6, v7, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mData:Ljava/lang/Object; // field@01bd │ │ +08a5d2: 5c75 c001 |0081: iput-boolean v5, v7, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mHaveData:Z // field@01c0 │ │ +08a5d6: 5472 c301 |0083: iget-object v2, v7, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@01c3 │ │ +08a5da: 3802 1200 |0085: if-eqz v2, 0097 // +0012 │ │ +08a5de: 5572 c201 |0087: iget-boolean v2, v7, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mListenerRegistered:Z // field@01c2 │ │ +08a5e2: 3802 0900 |0089: if-eqz v2, 0092 // +0009 │ │ +08a5e6: 5c75 c201 |008b: iput-boolean v5, v7, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mListenerRegistered:Z // field@01c2 │ │ +08a5ea: 5472 c301 |008d: iget-object v2, v7, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@01c3 │ │ +08a5ee: 6e20 d009 7200 |008f: invoke-virtual {v2, v7}, Landroid/support/v4/content/Loader;.unregisterListener:(Landroid/support/v4/content/Loader$OnLoadCompleteListener;)V // method@09d0 │ │ +08a5f4: 5472 c301 |0092: iget-object v2, v7, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@01c3 │ │ +08a5f8: 6e10 ca09 0200 |0094: invoke-virtual {v2}, Landroid/support/v4/content/Loader;.reset:()V // method@09ca │ │ +08a5fe: 5472 c401 |0097: iget-object v2, v7, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mPendingLoader:Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // field@01c4 │ │ +08a602: 3802 0700 |0099: if-eqz v2, 00a0 // +0007 │ │ +08a606: 5472 c401 |009b: iget-object v2, v7, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mPendingLoader:Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // field@01c4 │ │ +08a60a: 6e10 ad06 0200 |009d: invoke-virtual {v2}, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.destroy:()V // method@06ad │ │ +08a610: 0e00 |00a0: return-void │ │ +08a612: 0d02 |00a1: move-exception v2 │ │ +08a614: 5473 c901 |00a2: iget-object v3, v7, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.this$0:Landroid/support/v4/app/LoaderManagerImpl; // field@01c9 │ │ +08a618: 5433 cc01 |00a4: iget-object v3, v3, Landroid/support/v4/app/LoaderManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@01cc │ │ +08a61c: 3803 0a00 |00a6: if-eqz v3, 00b0 // +000a │ │ +08a620: 5473 c901 |00a8: iget-object v3, v7, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.this$0:Landroid/support/v4/app/LoaderManagerImpl; // field@01c9 │ │ +08a624: 5433 cc01 |00aa: iget-object v3, v3, Landroid/support/v4/app/LoaderManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@01cc │ │ +08a628: 5433 1e01 |00ac: iget-object v3, v3, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@011e │ │ +08a62c: 5b30 5801 |00ae: iput-object v0, v3, Landroid/support/v4/app/FragmentManagerImpl;.mNoTransactionsBecause:Ljava/lang/String; // field@0158 │ │ +08a630: 2702 |00b0: throw v2 │ │ catches : 1 │ │ 0x0068 - 0x006f │ │ -> 0x00a1 │ │ positions : │ │ 0x0002 line=327 │ │ 0x001e line=328 │ │ 0x0021 line=329 │ │ @@ -123026,112 +167870,112 @@ │ │ type : '(Ljava/lang/String;Ljava/io/FileDescriptor;Ljava/io/PrintWriter;[Ljava/lang/String;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 8 │ │ ins : 5 │ │ outs : 5 │ │ insns size : 234 16-bit code units │ │ -062e38: |[062e38] android.support.v4.app.LoaderManagerImpl$LoaderInfo.dump:(Ljava/lang/String;Ljava/io/FileDescriptor;Ljava/io/PrintWriter;[Ljava/lang/String;)V │ │ -062e48: 6e20 5217 4600 |0000: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1752 │ │ -062e4e: 1a00 5d16 |0003: const-string v0, "mId=" // string@165d │ │ -062e52: 6e20 5217 0600 |0005: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1752 │ │ -062e58: 5230 6901 |0008: iget v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mId:I // field@0169 │ │ -062e5c: 6e20 5017 0600 |000a: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(I)V // method@1750 │ │ -062e62: 1a00 5300 |000d: const-string v0, " mArgs=" // string@0053 │ │ -062e66: 6e20 5217 0600 |000f: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1752 │ │ -062e6c: 5430 6301 |0012: iget-object v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mArgs:Landroid/os/Bundle; // field@0163 │ │ -062e70: 6e20 5617 0600 |0014: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(Ljava/lang/Object;)V // method@1756 │ │ -062e76: 6e20 5217 4600 |0017: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1752 │ │ -062e7c: 1a00 ae15 |001a: const-string v0, "mCallbacks=" // string@15ae │ │ -062e80: 6e20 5217 0600 |001c: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1752 │ │ -062e86: 5430 6401 |001f: iget-object v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mCallbacks:Landroid/support/v4/app/LoaderManager$LoaderCallbacks; // field@0164 │ │ -062e8a: 6e20 5617 0600 |0021: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(Ljava/lang/Object;)V // method@1756 │ │ -062e90: 6e20 5217 4600 |0024: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1752 │ │ -062e96: 1a00 9b16 |0027: const-string v0, "mLoader=" // string@169b │ │ -062e9a: 6e20 5217 0600 |0029: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1752 │ │ -062ea0: 5430 6b01 |002c: iget-object v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@016b │ │ -062ea4: 6e20 5617 0600 |002e: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(Ljava/lang/Object;)V // method@1756 │ │ -062eaa: 5430 6b01 |0031: iget-object v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@016b │ │ -062eae: 3800 1a00 |0033: if-eqz v0, 004d // +001a │ │ -062eb2: 5430 6b01 |0035: iget-object v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@016b │ │ -062eb6: 2201 b903 |0037: new-instance v1, Ljava/lang/StringBuilder; // type@03b9 │ │ -062eba: 7010 ae17 0100 |0039: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@17ae │ │ -062ec0: 6e20 b517 4100 |003c: invoke-virtual {v1, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17b5 │ │ -062ec6: 0c01 |003f: move-result-object v1 │ │ -062ec8: 1a02 0300 |0040: const-string v2, " " // string@0003 │ │ -062ecc: 6e20 b517 2100 |0042: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17b5 │ │ -062ed2: 0c01 |0045: move-result-object v1 │ │ -062ed4: 6e10 ba17 0100 |0046: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@17ba │ │ -062eda: 0c01 |0049: move-result-object v1 │ │ -062edc: 6e57 2206 1065 |004a: invoke-virtual {v0, v1, v5, v6, v7}, Landroid/support/v4/content/Loader;.dump:(Ljava/lang/String;Ljava/io/FileDescriptor;Ljava/io/PrintWriter;[Ljava/lang/String;)V // method@0622 │ │ -062ee2: 5530 6801 |004d: iget-boolean v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mHaveData:Z // field@0168 │ │ -062ee6: 3900 0600 |004f: if-nez v0, 0055 // +0006 │ │ -062eea: 5530 6601 |0051: iget-boolean v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mDeliveredData:Z // field@0166 │ │ -062eee: 3800 2600 |0053: if-eqz v0, 0079 // +0026 │ │ -062ef2: 6e20 5217 4600 |0055: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1752 │ │ -062ef8: 1a00 5516 |0058: const-string v0, "mHaveData=" // string@1655 │ │ -062efc: 6e20 5217 0600 |005a: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1752 │ │ -062f02: 5530 6801 |005d: iget-boolean v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mHaveData:Z // field@0168 │ │ -062f06: 6e20 5317 0600 |005f: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Z)V // method@1753 │ │ -062f0c: 1a00 1e00 |0062: const-string v0, " mDeliveredData=" // string@001e │ │ -062f10: 6e20 5217 0600 |0064: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1752 │ │ -062f16: 5530 6601 |0067: iget-boolean v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mDeliveredData:Z // field@0166 │ │ -062f1a: 6e20 5817 0600 |0069: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(Z)V // method@1758 │ │ -062f20: 6e20 5217 4600 |006c: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1752 │ │ -062f26: 1a00 ec15 |006f: const-string v0, "mData=" // string@15ec │ │ -062f2a: 6e20 5217 0600 |0071: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1752 │ │ -062f30: 5430 6501 |0074: iget-object v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mData:Ljava/lang/Object; // field@0165 │ │ -062f34: 6e20 5617 0600 |0076: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(Ljava/lang/Object;)V // method@1756 │ │ -062f3a: 6e20 5217 4600 |0079: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1752 │ │ -062f40: 1a00 5b17 |007c: const-string v0, "mStarted=" // string@175b │ │ -062f44: 6e20 5217 0600 |007e: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1752 │ │ -062f4a: 5530 7001 |0081: iget-boolean v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mStarted:Z // field@0170 │ │ -062f4e: 6e20 5317 0600 |0083: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Z)V // method@1753 │ │ -062f54: 1a00 6900 |0086: const-string v0, " mReportNextStart=" // string@0069 │ │ -062f58: 6e20 5217 0600 |0088: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1752 │ │ -062f5e: 5530 6d01 |008b: iget-boolean v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mReportNextStart:Z // field@016d │ │ -062f62: 6e20 5317 0600 |008d: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Z)V // method@1753 │ │ -062f68: 1a00 5a00 |0090: const-string v0, " mDestroyed=" // string@005a │ │ -062f6c: 6e20 5217 0600 |0092: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1752 │ │ -062f72: 5530 6701 |0095: iget-boolean v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mDestroyed:Z // field@0167 │ │ -062f76: 6e20 5817 0600 |0097: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(Z)V // method@1758 │ │ -062f7c: 6e20 5217 4600 |009a: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1752 │ │ -062f82: 1a00 2c17 |009d: const-string v0, "mRetaining=" // string@172c │ │ -062f86: 6e20 5217 0600 |009f: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1752 │ │ -062f8c: 5530 6e01 |00a2: iget-boolean v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mRetaining:Z // field@016e │ │ -062f90: 6e20 5317 0600 |00a4: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Z)V // method@1753 │ │ -062f96: 1a00 6d00 |00a7: const-string v0, " mRetainingStarted=" // string@006d │ │ -062f9a: 6e20 5217 0600 |00a9: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1752 │ │ -062fa0: 5530 6f01 |00ac: iget-boolean v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mRetainingStarted:Z // field@016f │ │ -062fa4: 6e20 5317 0600 |00ae: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Z)V // method@1753 │ │ -062faa: 1a00 6300 |00b1: const-string v0, " mListenerRegistered=" // string@0063 │ │ -062fae: 6e20 5217 0600 |00b3: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1752 │ │ -062fb4: 5530 6a01 |00b6: iget-boolean v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mListenerRegistered:Z // field@016a │ │ -062fb8: 6e20 5817 0600 |00b8: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(Z)V // method@1758 │ │ -062fbe: 5430 6c01 |00bb: iget-object v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mPendingLoader:Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // field@016c │ │ -062fc2: 3800 2c00 |00bd: if-eqz v0, 00e9 // +002c │ │ -062fc6: 6e20 5217 4600 |00bf: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1752 │ │ -062fcc: 1a00 f309 |00c2: const-string v0, "Pending Loader " // string@09f3 │ │ -062fd0: 6e20 5717 0600 |00c4: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@1757 │ │ -062fd6: 5430 6c01 |00c7: iget-object v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mPendingLoader:Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // field@016c │ │ -062fda: 6e20 5117 0600 |00c9: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/Object;)V // method@1751 │ │ -062fe0: 1a00 d100 |00cc: const-string v0, ":" // string@00d1 │ │ -062fe4: 6e20 5717 0600 |00ce: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@1757 │ │ -062fea: 5430 6c01 |00d1: iget-object v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mPendingLoader:Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // field@016c │ │ -062fee: 2201 b903 |00d3: new-instance v1, Ljava/lang/StringBuilder; // type@03b9 │ │ -062ff2: 7010 ae17 0100 |00d5: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@17ae │ │ -062ff8: 6e20 b517 4100 |00d8: invoke-virtual {v1, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17b5 │ │ -062ffe: 0c01 |00db: move-result-object v1 │ │ -063000: 1a02 0300 |00dc: const-string v2, " " // string@0003 │ │ -063004: 6e20 b517 2100 |00de: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17b5 │ │ -06300a: 0c01 |00e1: move-result-object v1 │ │ -06300c: 6e10 ba17 0100 |00e2: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@17ba │ │ -063012: 0c01 |00e5: move-result-object v1 │ │ -063014: 6e57 b004 1065 |00e6: invoke-virtual {v0, v1, v5, v6, v7}, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.dump:(Ljava/lang/String;Ljava/io/FileDescriptor;Ljava/io/PrintWriter;[Ljava/lang/String;)V // method@04b0 │ │ -06301a: 0e00 |00e9: return-void │ │ +08a640: |[08a640] android.support.v4.app.LoaderManagerImpl$LoaderInfo.dump:(Ljava/lang/String;Ljava/io/FileDescriptor;Ljava/io/PrintWriter;[Ljava/lang/String;)V │ │ +08a650: 6e20 3c22 4600 |0000: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@223c │ │ +08a656: 1a00 b11d |0003: const-string v0, "mId=" // string@1db1 │ │ +08a65a: 6e20 3c22 0600 |0005: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@223c │ │ +08a660: 5230 c101 |0008: iget v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mId:I // field@01c1 │ │ +08a664: 6e20 3a22 0600 |000a: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(I)V // method@223a │ │ +08a66a: 1a00 5a00 |000d: const-string v0, " mArgs=" // string@005a │ │ +08a66e: 6e20 3c22 0600 |000f: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@223c │ │ +08a674: 5430 bb01 |0012: iget-object v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mArgs:Landroid/os/Bundle; // field@01bb │ │ +08a678: 6e20 4022 0600 |0014: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(Ljava/lang/Object;)V // method@2240 │ │ +08a67e: 6e20 3c22 4600 |0017: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@223c │ │ +08a684: 1a00 c51c |001a: const-string v0, "mCallbacks=" // string@1cc5 │ │ +08a688: 6e20 3c22 0600 |001c: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@223c │ │ +08a68e: 5430 bc01 |001f: iget-object v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mCallbacks:Landroid/support/v4/app/LoaderManager$LoaderCallbacks; // field@01bc │ │ +08a692: 6e20 4022 0600 |0021: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(Ljava/lang/Object;)V // method@2240 │ │ +08a698: 6e20 3c22 4600 |0024: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@223c │ │ +08a69e: 1a00 f51d |0027: const-string v0, "mLoader=" // string@1df5 │ │ +08a6a2: 6e20 3c22 0600 |0029: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@223c │ │ +08a6a8: 5430 c301 |002c: iget-object v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@01c3 │ │ +08a6ac: 6e20 4022 0600 |002e: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(Ljava/lang/Object;)V // method@2240 │ │ +08a6b2: 5430 c301 |0031: iget-object v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@01c3 │ │ +08a6b6: 3800 1a00 |0033: if-eqz v0, 004d // +001a │ │ +08a6ba: 5430 c301 |0035: iget-object v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@01c3 │ │ +08a6be: 2201 3e05 |0037: new-instance v1, Ljava/lang/StringBuilder; // type@053e │ │ +08a6c2: 7010 a422 0100 |0039: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@22a4 │ │ +08a6c8: 6e20 ad22 4100 |003c: invoke-virtual {v1, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22ad │ │ +08a6ce: 0c01 |003f: move-result-object v1 │ │ +08a6d0: 1a02 0300 |0040: const-string v2, " " // string@0003 │ │ +08a6d4: 6e20 ad22 2100 |0042: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22ad │ │ +08a6da: 0c01 |0045: move-result-object v1 │ │ +08a6dc: 6e10 b222 0100 |0046: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@22b2 │ │ +08a6e2: 0c01 |0049: move-result-object v1 │ │ +08a6e4: 6e57 bc09 1065 |004a: invoke-virtual {v0, v1, v5, v6, v7}, Landroid/support/v4/content/Loader;.dump:(Ljava/lang/String;Ljava/io/FileDescriptor;Ljava/io/PrintWriter;[Ljava/lang/String;)V // method@09bc │ │ +08a6ea: 5530 c001 |004d: iget-boolean v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mHaveData:Z // field@01c0 │ │ +08a6ee: 3900 0600 |004f: if-nez v0, 0055 // +0006 │ │ +08a6f2: 5530 be01 |0051: iget-boolean v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mDeliveredData:Z // field@01be │ │ +08a6f6: 3800 2600 |0053: if-eqz v0, 0079 // +0026 │ │ +08a6fa: 6e20 3c22 4600 |0055: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@223c │ │ +08a700: 1a00 a61d |0058: const-string v0, "mHaveData=" // string@1da6 │ │ +08a704: 6e20 3c22 0600 |005a: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@223c │ │ +08a70a: 5530 c001 |005d: iget-boolean v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mHaveData:Z // field@01c0 │ │ +08a70e: 6e20 3d22 0600 |005f: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Z)V // method@223d │ │ +08a714: 1a00 1e00 |0062: const-string v0, " mDeliveredData=" // string@001e │ │ +08a718: 6e20 3c22 0600 |0064: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@223c │ │ +08a71e: 5530 be01 |0067: iget-boolean v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mDeliveredData:Z // field@01be │ │ +08a722: 6e20 4222 0600 |0069: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(Z)V // method@2242 │ │ +08a728: 6e20 3c22 4600 |006c: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@223c │ │ +08a72e: 1a00 211d |006f: const-string v0, "mData=" // string@1d21 │ │ +08a732: 6e20 3c22 0600 |0071: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@223c │ │ +08a738: 5430 bd01 |0074: iget-object v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mData:Ljava/lang/Object; // field@01bd │ │ +08a73c: 6e20 4022 0600 |0076: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(Ljava/lang/Object;)V // method@2240 │ │ +08a742: 6e20 3c22 4600 |0079: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@223c │ │ +08a748: 1a00 f61e |007c: const-string v0, "mStarted=" // string@1ef6 │ │ +08a74c: 6e20 3c22 0600 |007e: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@223c │ │ +08a752: 5530 c801 |0081: iget-boolean v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mStarted:Z // field@01c8 │ │ +08a756: 6e20 3d22 0600 |0083: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Z)V // method@223d │ │ +08a75c: 1a00 7000 |0086: const-string v0, " mReportNextStart=" // string@0070 │ │ +08a760: 6e20 3c22 0600 |0088: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@223c │ │ +08a766: 5530 c501 |008b: iget-boolean v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mReportNextStart:Z // field@01c5 │ │ +08a76a: 6e20 3d22 0600 |008d: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Z)V // method@223d │ │ +08a770: 1a00 6100 |0090: const-string v0, " mDestroyed=" // string@0061 │ │ +08a774: 6e20 3c22 0600 |0092: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@223c │ │ +08a77a: 5530 bf01 |0095: iget-boolean v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mDestroyed:Z // field@01bf │ │ +08a77e: 6e20 4222 0600 |0097: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(Z)V // method@2242 │ │ +08a784: 6e20 3c22 4600 |009a: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@223c │ │ +08a78a: 1a00 aa1e |009d: const-string v0, "mRetaining=" // string@1eaa │ │ +08a78e: 6e20 3c22 0600 |009f: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@223c │ │ +08a794: 5530 c601 |00a2: iget-boolean v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mRetaining:Z // field@01c6 │ │ +08a798: 6e20 3d22 0600 |00a4: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Z)V // method@223d │ │ +08a79e: 1a00 7400 |00a7: const-string v0, " mRetainingStarted=" // string@0074 │ │ +08a7a2: 6e20 3c22 0600 |00a9: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@223c │ │ +08a7a8: 5530 c701 |00ac: iget-boolean v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mRetainingStarted:Z // field@01c7 │ │ +08a7ac: 6e20 3d22 0600 |00ae: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Z)V // method@223d │ │ +08a7b2: 1a00 6a00 |00b1: const-string v0, " mListenerRegistered=" // string@006a │ │ +08a7b6: 6e20 3c22 0600 |00b3: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@223c │ │ +08a7bc: 5530 c201 |00b6: iget-boolean v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mListenerRegistered:Z // field@01c2 │ │ +08a7c0: 6e20 4222 0600 |00b8: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(Z)V // method@2242 │ │ +08a7c6: 5430 c401 |00bb: iget-object v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mPendingLoader:Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // field@01c4 │ │ +08a7ca: 3800 2c00 |00bd: if-eqz v0, 00e9 // +002c │ │ +08a7ce: 6e20 3c22 4600 |00bf: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@223c │ │ +08a7d4: 1a00 720d |00c2: const-string v0, "Pending Loader " // string@0d72 │ │ +08a7d8: 6e20 4122 0600 |00c4: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@2241 │ │ +08a7de: 5430 c401 |00c7: iget-object v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mPendingLoader:Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // field@01c4 │ │ +08a7e2: 6e20 3b22 0600 |00c9: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/Object;)V // method@223b │ │ +08a7e8: 1a00 ef00 |00cc: const-string v0, ":" // string@00ef │ │ +08a7ec: 6e20 4122 0600 |00ce: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@2241 │ │ +08a7f2: 5430 c401 |00d1: iget-object v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mPendingLoader:Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // field@01c4 │ │ +08a7f6: 2201 3e05 |00d3: new-instance v1, Ljava/lang/StringBuilder; // type@053e │ │ +08a7fa: 7010 a422 0100 |00d5: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@22a4 │ │ +08a800: 6e20 ad22 4100 |00d8: invoke-virtual {v1, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22ad │ │ +08a806: 0c01 |00db: move-result-object v1 │ │ +08a808: 1a02 0300 |00dc: const-string v2, " " // string@0003 │ │ +08a80c: 6e20 ad22 2100 |00de: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22ad │ │ +08a812: 0c01 |00e1: move-result-object v1 │ │ +08a814: 6e10 b222 0100 |00e2: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@22b2 │ │ +08a81a: 0c01 |00e5: move-result-object v1 │ │ +08a81c: 6e57 ae06 1065 |00e6: invoke-virtual {v0, v1, v5, v6, v7}, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.dump:(Ljava/lang/String;Ljava/io/FileDescriptor;Ljava/io/PrintWriter;[Ljava/lang/String;)V // method@06ae │ │ +08a822: 0e00 |00e9: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=451 │ │ 0x000d line=452 │ │ 0x0017 line=453 │ │ 0x0024 line=454 │ │ 0x0031 line=455 │ │ @@ -123163,48 +168007,48 @@ │ │ type : '()V' │ │ access : 0x0000 () │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 68 16-bit code units │ │ -06301c: |[06301c] android.support.v4.app.LoaderManagerImpl$LoaderInfo.finishRetain:()V │ │ -06302c: 5530 6e01 |0000: iget-boolean v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mRetaining:Z // field@016e │ │ -063030: 3800 2e00 |0002: if-eqz v0, 0030 // +002e │ │ -063034: 6300 7201 |0004: sget-boolean v0, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@0172 │ │ -063038: 3800 1a00 |0006: if-eqz v0, 0020 // +001a │ │ -06303c: 1a00 0f09 |0008: const-string v0, "LoaderManager" // string@090f │ │ -063040: 2201 b903 |000a: new-instance v1, Ljava/lang/StringBuilder; // type@03b9 │ │ -063044: 7010 ae17 0100 |000c: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@17ae │ │ -06304a: 1a02 0d00 |000f: const-string v2, " Finished Retaining: " // string@000d │ │ -06304e: 6e20 b517 2100 |0011: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17b5 │ │ -063054: 0c01 |0014: move-result-object v1 │ │ -063056: 6e20 b417 3100 |0015: invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@17b4 │ │ -06305c: 0c01 |0018: move-result-object v1 │ │ -06305e: 6e10 ba17 0100 |0019: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@17ba │ │ -063064: 0c01 |001c: move-result-object v1 │ │ -063066: 7120 3812 1000 |001d: invoke-static {v0, v1}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@1238 │ │ -06306c: 1200 |0020: const/4 v0, #int 0 // #0 │ │ -06306e: 5c30 6e01 |0021: iput-boolean v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mRetaining:Z // field@016e │ │ -063072: 5530 7001 |0023: iget-boolean v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mStarted:Z // field@0170 │ │ -063076: 5531 6f01 |0025: iget-boolean v1, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mRetainingStarted:Z // field@016f │ │ -06307a: 3210 0900 |0027: if-eq v0, v1, 0030 // +0009 │ │ -06307e: 5530 7001 |0029: iget-boolean v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mStarted:Z // field@0170 │ │ -063082: 3900 0500 |002b: if-nez v0, 0030 // +0005 │ │ -063086: 6e10 b604 0300 |002d: invoke-virtual {v3}, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.stop:()V // method@04b6 │ │ -06308c: 5530 7001 |0030: iget-boolean v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mStarted:Z // field@0170 │ │ -063090: 3800 1100 |0032: if-eqz v0, 0043 // +0011 │ │ -063094: 5530 6801 |0034: iget-boolean v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mHaveData:Z // field@0168 │ │ -063098: 3800 0d00 |0036: if-eqz v0, 0043 // +000d │ │ -06309c: 5530 6d01 |0038: iget-boolean v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mReportNextStart:Z // field@016d │ │ -0630a0: 3900 0900 |003a: if-nez v0, 0043 // +0009 │ │ -0630a4: 5430 6b01 |003c: iget-object v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@016b │ │ -0630a8: 5431 6501 |003e: iget-object v1, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mData:Ljava/lang/Object; // field@0165 │ │ -0630ac: 6e30 ae04 0301 |0040: invoke-virtual {v3, v0, v1}, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.callOnLoadFinished:(Landroid/support/v4/content/Loader;Ljava/lang/Object;)V // method@04ae │ │ -0630b2: 0e00 |0043: return-void │ │ +08a824: |[08a824] android.support.v4.app.LoaderManagerImpl$LoaderInfo.finishRetain:()V │ │ +08a834: 5530 c601 |0000: iget-boolean v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mRetaining:Z // field@01c6 │ │ +08a838: 3800 2e00 |0002: if-eqz v0, 0030 // +002e │ │ +08a83c: 6300 ca01 |0004: sget-boolean v0, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@01ca │ │ +08a840: 3800 1a00 |0006: if-eqz v0, 0020 // +001a │ │ +08a844: 1a00 280c |0008: const-string v0, "LoaderManager" // string@0c28 │ │ +08a848: 2201 3e05 |000a: new-instance v1, Ljava/lang/StringBuilder; // type@053e │ │ +08a84c: 7010 a422 0100 |000c: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@22a4 │ │ +08a852: 1a02 0d00 |000f: const-string v2, " Finished Retaining: " // string@000d │ │ +08a856: 6e20 ad22 2100 |0011: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22ad │ │ +08a85c: 0c01 |0014: move-result-object v1 │ │ +08a85e: 6e20 ac22 3100 |0015: invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@22ac │ │ +08a864: 0c01 |0018: move-result-object v1 │ │ +08a866: 6e10 b222 0100 |0019: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@22b2 │ │ +08a86c: 0c01 |001c: move-result-object v1 │ │ +08a86e: 7120 741c 1000 |001d: invoke-static {v0, v1}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@1c74 │ │ +08a874: 1200 |0020: const/4 v0, #int 0 // #0 │ │ +08a876: 5c30 c601 |0021: iput-boolean v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mRetaining:Z // field@01c6 │ │ +08a87a: 5530 c801 |0023: iget-boolean v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mStarted:Z // field@01c8 │ │ +08a87e: 5531 c701 |0025: iget-boolean v1, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mRetainingStarted:Z // field@01c7 │ │ +08a882: 3210 0900 |0027: if-eq v0, v1, 0030 // +0009 │ │ +08a886: 5530 c801 |0029: iget-boolean v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mStarted:Z // field@01c8 │ │ +08a88a: 3900 0500 |002b: if-nez v0, 0030 // +0005 │ │ +08a88e: 6e10 b406 0300 |002d: invoke-virtual {v3}, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.stop:()V // method@06b4 │ │ +08a894: 5530 c801 |0030: iget-boolean v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mStarted:Z // field@01c8 │ │ +08a898: 3800 1100 |0032: if-eqz v0, 0043 // +0011 │ │ +08a89c: 5530 c001 |0034: iget-boolean v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mHaveData:Z // field@01c0 │ │ +08a8a0: 3800 0d00 |0036: if-eqz v0, 0043 // +000d │ │ +08a8a4: 5530 c501 |0038: iget-boolean v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mReportNextStart:Z // field@01c5 │ │ +08a8a8: 3900 0900 |003a: if-nez v0, 0043 // +0009 │ │ +08a8ac: 5430 c301 |003c: iget-object v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@01c3 │ │ +08a8b0: 5431 bd01 |003e: iget-object v1, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mData:Ljava/lang/Object; // field@01bd │ │ +08a8b4: 6e30 ac06 0301 |0040: invoke-virtual {v3, v0, v1}, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.callOnLoadFinished:(Landroid/support/v4/content/Loader;Ljava/lang/Object;)V // method@06ac │ │ +08a8ba: 0e00 |0043: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=278 │ │ 0x0004 line=279 │ │ 0x0020 line=280 │ │ 0x0023 line=281 │ │ 0x0029 line=282 │ │ @@ -123220,110 +168064,110 @@ │ │ type : '(Landroid/support/v4/content/Loader;Ljava/lang/Object;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 9 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 197 16-bit code units │ │ -0630b4: |[0630b4] android.support.v4.app.LoaderManagerImpl$LoaderInfo.onLoadComplete:(Landroid/support/v4/content/Loader;Ljava/lang/Object;)V │ │ -0630c4: 1205 |0000: const/4 v5, #int 0 // #0 │ │ -0630c6: 6302 7201 |0001: sget-boolean v2, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@0172 │ │ -0630ca: 3802 1a00 |0003: if-eqz v2, 001d // +001a │ │ -0630ce: 1a02 0f09 |0005: const-string v2, "LoaderManager" // string@090f │ │ -0630d2: 2203 b903 |0007: new-instance v3, Ljava/lang/StringBuilder; // type@03b9 │ │ -0630d6: 7010 ae17 0300 |0009: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@17ae │ │ -0630dc: 1a04 3519 |000c: const-string v4, "onLoadComplete: " // string@1935 │ │ -0630e0: 6e20 b517 4300 |000e: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17b5 │ │ -0630e6: 0c03 |0011: move-result-object v3 │ │ -0630e8: 6e20 b417 6300 |0012: invoke-virtual {v3, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@17b4 │ │ -0630ee: 0c03 |0015: move-result-object v3 │ │ -0630f0: 6e10 ba17 0300 |0016: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@17ba │ │ -0630f6: 0c03 |0019: move-result-object v3 │ │ -0630f8: 7120 3812 3200 |001a: invoke-static {v2, v3}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@1238 │ │ -0630fe: 5562 6701 |001d: iget-boolean v2, v6, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mDestroyed:Z // field@0167 │ │ -063102: 3802 0e00 |001f: if-eqz v2, 002d // +000e │ │ -063106: 6302 7201 |0021: sget-boolean v2, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@0172 │ │ -06310a: 3802 0900 |0023: if-eqz v2, 002c // +0009 │ │ -06310e: 1a02 0f09 |0025: const-string v2, "LoaderManager" // string@090f │ │ -063112: 1a03 0e00 |0027: const-string v3, " Ignoring load complete -- destroyed" // string@000e │ │ -063116: 7120 3812 3200 |0029: invoke-static {v2, v3}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@1238 │ │ -06311c: 0e00 |002c: return-void │ │ -06311e: 5462 7101 |002d: iget-object v2, v6, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.this$0:Landroid/support/v4/app/LoaderManagerImpl; // field@0171 │ │ -063122: 5422 7701 |002f: iget-object v2, v2, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@0177 │ │ -063126: 5263 6901 |0031: iget v3, v6, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mId:I // field@0169 │ │ -06312a: 6e20 ab08 3200 |0033: invoke-virtual {v2, v3}, Landroid/support/v4/util/SparseArrayCompat;.get:(I)Ljava/lang/Object; // method@08ab │ │ -063130: 0c02 |0036: move-result-object v2 │ │ -063132: 3262 0e00 |0037: if-eq v2, v6, 0045 // +000e │ │ -063136: 6302 7201 |0039: sget-boolean v2, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@0172 │ │ -06313a: 3802 f1ff |003b: if-eqz v2, 002c // -000f │ │ -06313e: 1a02 0f09 |003d: const-string v2, "LoaderManager" // string@090f │ │ -063142: 1a03 0f00 |003f: const-string v3, " Ignoring load complete -- not active" // string@000f │ │ -063146: 7120 3812 3200 |0041: invoke-static {v2, v3}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@1238 │ │ -06314c: 28e8 |0044: goto 002c // -0018 │ │ -06314e: 5461 6c01 |0045: iget-object v1, v6, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mPendingLoader:Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // field@016c │ │ -063152: 3801 3200 |0047: if-eqz v1, 0079 // +0032 │ │ -063156: 6302 7201 |0049: sget-boolean v2, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@0172 │ │ -06315a: 3802 1a00 |004b: if-eqz v2, 0065 // +001a │ │ -06315e: 1a02 0f09 |004d: const-string v2, "LoaderManager" // string@090f │ │ -063162: 2203 b903 |004f: new-instance v3, Ljava/lang/StringBuilder; // type@03b9 │ │ -063166: 7010 ae17 0300 |0051: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@17ae │ │ -06316c: 1a04 1900 |0054: const-string v4, " Switching to pending loader: " // string@0019 │ │ -063170: 6e20 b517 4300 |0056: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17b5 │ │ -063176: 0c03 |0059: move-result-object v3 │ │ -063178: 6e20 b417 1300 |005a: invoke-virtual {v3, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@17b4 │ │ -06317e: 0c03 |005d: move-result-object v3 │ │ -063180: 6e10 ba17 0300 |005e: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@17ba │ │ -063186: 0c03 |0061: move-result-object v3 │ │ -063188: 7120 3812 3200 |0062: invoke-static {v2, v3}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@1238 │ │ -06318e: 5b65 6c01 |0065: iput-object v5, v6, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mPendingLoader:Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // field@016c │ │ -063192: 5462 7101 |0067: iget-object v2, v6, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.this$0:Landroid/support/v4/app/LoaderManagerImpl; // field@0171 │ │ -063196: 5422 7701 |0069: iget-object v2, v2, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@0177 │ │ -06319a: 5263 6901 |006b: iget v3, v6, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mId:I // field@0169 │ │ -06319e: 6e30 b008 3205 |006d: invoke-virtual {v2, v3, v5}, Landroid/support/v4/util/SparseArrayCompat;.put:(ILjava/lang/Object;)V // method@08b0 │ │ -0631a4: 6e10 af04 0600 |0070: invoke-virtual {v6}, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.destroy:()V // method@04af │ │ -0631aa: 5462 7101 |0073: iget-object v2, v6, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.this$0:Landroid/support/v4/app/LoaderManagerImpl; // field@0171 │ │ -0631ae: 6e20 c804 1200 |0075: invoke-virtual {v2, v1}, Landroid/support/v4/app/LoaderManagerImpl;.installLoader:(Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;)V // method@04c8 │ │ -0631b4: 28b4 |0078: goto 002c // -004c │ │ -0631b6: 5462 6501 |0079: iget-object v2, v6, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mData:Ljava/lang/Object; // field@0165 │ │ -0631ba: 3382 0600 |007b: if-ne v2, v8, 0081 // +0006 │ │ -0631be: 5562 6801 |007d: iget-boolean v2, v6, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mHaveData:Z // field@0168 │ │ -0631c2: 3902 0e00 |007f: if-nez v2, 008d // +000e │ │ -0631c6: 5b68 6501 |0081: iput-object v8, v6, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mData:Ljava/lang/Object; // field@0165 │ │ -0631ca: 1212 |0083: const/4 v2, #int 1 // #1 │ │ -0631cc: 5c62 6801 |0084: iput-boolean v2, v6, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mHaveData:Z // field@0168 │ │ -0631d0: 5562 7001 |0086: iget-boolean v2, v6, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mStarted:Z // field@0170 │ │ -0631d4: 3802 0500 |0088: if-eqz v2, 008d // +0005 │ │ -0631d8: 6e30 ae04 7608 |008a: invoke-virtual {v6, v7, v8}, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.callOnLoadFinished:(Landroid/support/v4/content/Loader;Ljava/lang/Object;)V // method@04ae │ │ -0631de: 5462 7101 |008d: iget-object v2, v6, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.this$0:Landroid/support/v4/app/LoaderManagerImpl; // field@0171 │ │ -0631e2: 5422 7601 |008f: iget-object v2, v2, Landroid/support/v4/app/LoaderManagerImpl;.mInactiveLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@0176 │ │ -0631e6: 5263 6901 |0091: iget v3, v6, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mId:I // field@0169 │ │ -0631ea: 6e20 ab08 3200 |0093: invoke-virtual {v2, v3}, Landroid/support/v4/util/SparseArrayCompat;.get:(I)Ljava/lang/Object; // method@08ab │ │ -0631f0: 0c00 |0096: move-result-object v0 │ │ -0631f2: 1f00 d800 |0097: check-cast v0, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // type@00d8 │ │ -0631f6: 3800 1300 |0099: if-eqz v0, 00ac // +0013 │ │ -0631fa: 3260 1100 |009b: if-eq v0, v6, 00ac // +0011 │ │ -0631fe: 1202 |009d: const/4 v2, #int 0 // #0 │ │ -063200: 5c02 6601 |009e: iput-boolean v2, v0, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mDeliveredData:Z // field@0166 │ │ -063204: 6e10 af04 0000 |00a0: invoke-virtual {v0}, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.destroy:()V // method@04af │ │ -06320a: 5462 7101 |00a3: iget-object v2, v6, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.this$0:Landroid/support/v4/app/LoaderManagerImpl; // field@0171 │ │ -06320e: 5422 7601 |00a5: iget-object v2, v2, Landroid/support/v4/app/LoaderManagerImpl;.mInactiveLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@0176 │ │ -063212: 5263 6901 |00a7: iget v3, v6, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mId:I // field@0169 │ │ -063216: 6e20 b108 3200 |00a9: invoke-virtual {v2, v3}, Landroid/support/v4/util/SparseArrayCompat;.remove:(I)V // method@08b1 │ │ -06321c: 5462 7101 |00ac: iget-object v2, v6, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.this$0:Landroid/support/v4/app/LoaderManagerImpl; // field@0171 │ │ -063220: 5422 7401 |00ae: iget-object v2, v2, Landroid/support/v4/app/LoaderManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0174 │ │ -063224: 3802 7cff |00b0: if-eqz v2, 002c // -0084 │ │ -063228: 5462 7101 |00b2: iget-object v2, v6, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.this$0:Landroid/support/v4/app/LoaderManagerImpl; // field@0171 │ │ -06322c: 6e10 c604 0200 |00b4: invoke-virtual {v2}, Landroid/support/v4/app/LoaderManagerImpl;.hasRunningLoaders:()Z // method@04c6 │ │ -063232: 0a02 |00b7: move-result v2 │ │ -063234: 3902 74ff |00b8: if-nez v2, 002c // -008c │ │ -063238: 5462 7101 |00ba: iget-object v2, v6, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.this$0:Landroid/support/v4/app/LoaderManagerImpl; // field@0171 │ │ -06323c: 5422 7401 |00bc: iget-object v2, v2, Landroid/support/v4/app/LoaderManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0174 │ │ -063240: 5422 e400 |00be: iget-object v2, v2, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00e4 │ │ -063244: 6e10 1804 0200 |00c0: invoke-virtual {v2}, Landroid/support/v4/app/FragmentManagerImpl;.startPendingDeferredFragments:()V // method@0418 │ │ -06324a: 2900 69ff |00c3: goto/16 002c // -0097 │ │ +08a8bc: |[08a8bc] android.support.v4.app.LoaderManagerImpl$LoaderInfo.onLoadComplete:(Landroid/support/v4/content/Loader;Ljava/lang/Object;)V │ │ +08a8cc: 1205 |0000: const/4 v5, #int 0 // #0 │ │ +08a8ce: 6302 ca01 |0001: sget-boolean v2, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@01ca │ │ +08a8d2: 3802 1a00 |0003: if-eqz v2, 001d // +001a │ │ +08a8d6: 1a02 280c |0005: const-string v2, "LoaderManager" // string@0c28 │ │ +08a8da: 2203 3e05 |0007: new-instance v3, Ljava/lang/StringBuilder; // type@053e │ │ +08a8de: 7010 a422 0300 |0009: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@22a4 │ │ +08a8e4: 1a04 2e21 |000c: const-string v4, "onLoadComplete: " // string@212e │ │ +08a8e8: 6e20 ad22 4300 |000e: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22ad │ │ +08a8ee: 0c03 |0011: move-result-object v3 │ │ +08a8f0: 6e20 ac22 6300 |0012: invoke-virtual {v3, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@22ac │ │ +08a8f6: 0c03 |0015: move-result-object v3 │ │ +08a8f8: 6e10 b222 0300 |0016: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@22b2 │ │ +08a8fe: 0c03 |0019: move-result-object v3 │ │ +08a900: 7120 741c 3200 |001a: invoke-static {v2, v3}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@1c74 │ │ +08a906: 5562 bf01 |001d: iget-boolean v2, v6, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mDestroyed:Z // field@01bf │ │ +08a90a: 3802 0e00 |001f: if-eqz v2, 002d // +000e │ │ +08a90e: 6302 ca01 |0021: sget-boolean v2, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@01ca │ │ +08a912: 3802 0900 |0023: if-eqz v2, 002c // +0009 │ │ +08a916: 1a02 280c |0025: const-string v2, "LoaderManager" // string@0c28 │ │ +08a91a: 1a03 0e00 |0027: const-string v3, " Ignoring load complete -- destroyed" // string@000e │ │ +08a91e: 7120 741c 3200 |0029: invoke-static {v2, v3}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@1c74 │ │ +08a924: 0e00 |002c: return-void │ │ +08a926: 5462 c901 |002d: iget-object v2, v6, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.this$0:Landroid/support/v4/app/LoaderManagerImpl; // field@01c9 │ │ +08a92a: 5422 cf01 |002f: iget-object v2, v2, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@01cf │ │ +08a92e: 5263 c101 |0031: iget v3, v6, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mId:I // field@01c1 │ │ +08a932: 6e20 580f 3200 |0033: invoke-virtual {v2, v3}, Landroid/support/v4/util/SparseArrayCompat;.get:(I)Ljava/lang/Object; // method@0f58 │ │ +08a938: 0c02 |0036: move-result-object v2 │ │ +08a93a: 3262 0e00 |0037: if-eq v2, v6, 0045 // +000e │ │ +08a93e: 6302 ca01 |0039: sget-boolean v2, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@01ca │ │ +08a942: 3802 f1ff |003b: if-eqz v2, 002c // -000f │ │ +08a946: 1a02 280c |003d: const-string v2, "LoaderManager" // string@0c28 │ │ +08a94a: 1a03 0f00 |003f: const-string v3, " Ignoring load complete -- not active" // string@000f │ │ +08a94e: 7120 741c 3200 |0041: invoke-static {v2, v3}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@1c74 │ │ +08a954: 28e8 |0044: goto 002c // -0018 │ │ +08a956: 5461 c401 |0045: iget-object v1, v6, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mPendingLoader:Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // field@01c4 │ │ +08a95a: 3801 3200 |0047: if-eqz v1, 0079 // +0032 │ │ +08a95e: 6302 ca01 |0049: sget-boolean v2, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@01ca │ │ +08a962: 3802 1a00 |004b: if-eqz v2, 0065 // +001a │ │ +08a966: 1a02 280c |004d: const-string v2, "LoaderManager" // string@0c28 │ │ +08a96a: 2203 3e05 |004f: new-instance v3, Ljava/lang/StringBuilder; // type@053e │ │ +08a96e: 7010 a422 0300 |0051: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@22a4 │ │ +08a974: 1a04 1900 |0054: const-string v4, " Switching to pending loader: " // string@0019 │ │ +08a978: 6e20 ad22 4300 |0056: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22ad │ │ +08a97e: 0c03 |0059: move-result-object v3 │ │ +08a980: 6e20 ac22 1300 |005a: invoke-virtual {v3, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@22ac │ │ +08a986: 0c03 |005d: move-result-object v3 │ │ +08a988: 6e10 b222 0300 |005e: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@22b2 │ │ +08a98e: 0c03 |0061: move-result-object v3 │ │ +08a990: 7120 741c 3200 |0062: invoke-static {v2, v3}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@1c74 │ │ +08a996: 5b65 c401 |0065: iput-object v5, v6, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mPendingLoader:Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // field@01c4 │ │ +08a99a: 5462 c901 |0067: iget-object v2, v6, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.this$0:Landroid/support/v4/app/LoaderManagerImpl; // field@01c9 │ │ +08a99e: 5422 cf01 |0069: iget-object v2, v2, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@01cf │ │ +08a9a2: 5263 c101 |006b: iget v3, v6, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mId:I // field@01c1 │ │ +08a9a6: 6e30 5d0f 3205 |006d: invoke-virtual {v2, v3, v5}, Landroid/support/v4/util/SparseArrayCompat;.put:(ILjava/lang/Object;)V // method@0f5d │ │ +08a9ac: 6e10 ad06 0600 |0070: invoke-virtual {v6}, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.destroy:()V // method@06ad │ │ +08a9b2: 5462 c901 |0073: iget-object v2, v6, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.this$0:Landroid/support/v4/app/LoaderManagerImpl; // field@01c9 │ │ +08a9b6: 6e20 c606 1200 |0075: invoke-virtual {v2, v1}, Landroid/support/v4/app/LoaderManagerImpl;.installLoader:(Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;)V // method@06c6 │ │ +08a9bc: 28b4 |0078: goto 002c // -004c │ │ +08a9be: 5462 bd01 |0079: iget-object v2, v6, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mData:Ljava/lang/Object; // field@01bd │ │ +08a9c2: 3382 0600 |007b: if-ne v2, v8, 0081 // +0006 │ │ +08a9c6: 5562 c001 |007d: iget-boolean v2, v6, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mHaveData:Z // field@01c0 │ │ +08a9ca: 3902 0e00 |007f: if-nez v2, 008d // +000e │ │ +08a9ce: 5b68 bd01 |0081: iput-object v8, v6, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mData:Ljava/lang/Object; // field@01bd │ │ +08a9d2: 1212 |0083: const/4 v2, #int 1 // #1 │ │ +08a9d4: 5c62 c001 |0084: iput-boolean v2, v6, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mHaveData:Z // field@01c0 │ │ +08a9d8: 5562 c801 |0086: iget-boolean v2, v6, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mStarted:Z // field@01c8 │ │ +08a9dc: 3802 0500 |0088: if-eqz v2, 008d // +0005 │ │ +08a9e0: 6e30 ac06 7608 |008a: invoke-virtual {v6, v7, v8}, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.callOnLoadFinished:(Landroid/support/v4/content/Loader;Ljava/lang/Object;)V // method@06ac │ │ +08a9e6: 5462 c901 |008d: iget-object v2, v6, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.this$0:Landroid/support/v4/app/LoaderManagerImpl; // field@01c9 │ │ +08a9ea: 5422 ce01 |008f: iget-object v2, v2, Landroid/support/v4/app/LoaderManagerImpl;.mInactiveLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@01ce │ │ +08a9ee: 5263 c101 |0091: iget v3, v6, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mId:I // field@01c1 │ │ +08a9f2: 6e20 580f 3200 |0093: invoke-virtual {v2, v3}, Landroid/support/v4/util/SparseArrayCompat;.get:(I)Ljava/lang/Object; // method@0f58 │ │ +08a9f8: 0c00 |0096: move-result-object v0 │ │ +08a9fa: 1f00 4a01 |0097: check-cast v0, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // type@014a │ │ +08a9fe: 3800 1300 |0099: if-eqz v0, 00ac // +0013 │ │ +08aa02: 3260 1100 |009b: if-eq v0, v6, 00ac // +0011 │ │ +08aa06: 1202 |009d: const/4 v2, #int 0 // #0 │ │ +08aa08: 5c02 be01 |009e: iput-boolean v2, v0, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mDeliveredData:Z // field@01be │ │ +08aa0c: 6e10 ad06 0000 |00a0: invoke-virtual {v0}, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.destroy:()V // method@06ad │ │ +08aa12: 5462 c901 |00a3: iget-object v2, v6, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.this$0:Landroid/support/v4/app/LoaderManagerImpl; // field@01c9 │ │ +08aa16: 5422 ce01 |00a5: iget-object v2, v2, Landroid/support/v4/app/LoaderManagerImpl;.mInactiveLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@01ce │ │ +08aa1a: 5263 c101 |00a7: iget v3, v6, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mId:I // field@01c1 │ │ +08aa1e: 6e20 5e0f 3200 |00a9: invoke-virtual {v2, v3}, Landroid/support/v4/util/SparseArrayCompat;.remove:(I)V // method@0f5e │ │ +08aa24: 5462 c901 |00ac: iget-object v2, v6, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.this$0:Landroid/support/v4/app/LoaderManagerImpl; // field@01c9 │ │ +08aa28: 5422 cc01 |00ae: iget-object v2, v2, Landroid/support/v4/app/LoaderManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@01cc │ │ +08aa2c: 3802 7cff |00b0: if-eqz v2, 002c // -0084 │ │ +08aa30: 5462 c901 |00b2: iget-object v2, v6, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.this$0:Landroid/support/v4/app/LoaderManagerImpl; // field@01c9 │ │ +08aa34: 6e10 c406 0200 |00b4: invoke-virtual {v2}, Landroid/support/v4/app/LoaderManagerImpl;.hasRunningLoaders:()Z // method@06c4 │ │ +08aa3a: 0a02 |00b7: move-result v2 │ │ +08aa3c: 3902 74ff |00b8: if-nez v2, 002c // -008c │ │ +08aa40: 5462 c901 |00ba: iget-object v2, v6, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.this$0:Landroid/support/v4/app/LoaderManagerImpl; // field@01c9 │ │ +08aa44: 5422 cc01 |00bc: iget-object v2, v2, Landroid/support/v4/app/LoaderManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@01cc │ │ +08aa48: 5422 1e01 |00be: iget-object v2, v2, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@011e │ │ +08aa4c: 6e10 e805 0200 |00c0: invoke-virtual {v2}, Landroid/support/v4/app/FragmentManagerImpl;.startPendingDeferredFragments:()V // method@05e8 │ │ +08aa52: 2900 69ff |00c3: goto/16 002c // -0097 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=362 │ │ 0x001d line=364 │ │ 0x0021 line=365 │ │ 0x002c line=415 │ │ 0x002d line=369 │ │ @@ -123360,27 +168204,27 @@ │ │ type : '()V' │ │ access : 0x0000 () │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 23 16-bit code units │ │ -063250: |[063250] android.support.v4.app.LoaderManagerImpl$LoaderInfo.reportStart:()V │ │ -063260: 5520 7001 |0000: iget-boolean v0, v2, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mStarted:Z // field@0170 │ │ -063264: 3800 1400 |0002: if-eqz v0, 0016 // +0014 │ │ -063268: 5520 6d01 |0004: iget-boolean v0, v2, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mReportNextStart:Z // field@016d │ │ -06326c: 3800 1000 |0006: if-eqz v0, 0016 // +0010 │ │ -063270: 1200 |0008: const/4 v0, #int 0 // #0 │ │ -063272: 5c20 6d01 |0009: iput-boolean v0, v2, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mReportNextStart:Z // field@016d │ │ -063276: 5520 6801 |000b: iget-boolean v0, v2, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mHaveData:Z // field@0168 │ │ -06327a: 3800 0900 |000d: if-eqz v0, 0016 // +0009 │ │ -06327e: 5420 6b01 |000f: iget-object v0, v2, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@016b │ │ -063282: 5421 6501 |0011: iget-object v1, v2, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mData:Ljava/lang/Object; // field@0165 │ │ -063286: 6e30 ae04 0201 |0013: invoke-virtual {v2, v0, v1}, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.callOnLoadFinished:(Landroid/support/v4/content/Loader;Ljava/lang/Object;)V // method@04ae │ │ -06328c: 0e00 |0016: return-void │ │ +08aa58: |[08aa58] android.support.v4.app.LoaderManagerImpl$LoaderInfo.reportStart:()V │ │ +08aa68: 5520 c801 |0000: iget-boolean v0, v2, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mStarted:Z // field@01c8 │ │ +08aa6c: 3800 1400 |0002: if-eqz v0, 0016 // +0014 │ │ +08aa70: 5520 c501 |0004: iget-boolean v0, v2, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mReportNextStart:Z // field@01c5 │ │ +08aa74: 3800 1000 |0006: if-eqz v0, 0016 // +0010 │ │ +08aa78: 1200 |0008: const/4 v0, #int 0 // #0 │ │ +08aa7a: 5c20 c501 |0009: iput-boolean v0, v2, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mReportNextStart:Z // field@01c5 │ │ +08aa7e: 5520 c001 |000b: iget-boolean v0, v2, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mHaveData:Z // field@01c0 │ │ +08aa82: 3800 0900 |000d: if-eqz v0, 0016 // +0009 │ │ +08aa86: 5420 c301 |000f: iget-object v0, v2, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@01c3 │ │ +08aa8a: 5421 bd01 |0011: iget-object v1, v2, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mData:Ljava/lang/Object; // field@01bd │ │ +08aa8e: 6e30 ac06 0201 |0013: invoke-virtual {v2, v0, v1}, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.callOnLoadFinished:(Landroid/support/v4/content/Loader;Ljava/lang/Object;)V // method@06ac │ │ +08aa94: 0e00 |0016: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=303 │ │ 0x0004 line=304 │ │ 0x0008 line=305 │ │ 0x000b line=306 │ │ 0x000f line=307 │ │ @@ -123393,37 +168237,37 @@ │ │ type : '()V' │ │ access : 0x0000 () │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 42 16-bit code units │ │ -063290: |[063290] android.support.v4.app.LoaderManagerImpl$LoaderInfo.retain:()V │ │ -0632a0: 6300 7201 |0000: sget-boolean v0, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@0172 │ │ -0632a4: 3800 1a00 |0002: if-eqz v0, 001c // +001a │ │ -0632a8: 1a00 0f09 |0004: const-string v0, "LoaderManager" // string@090f │ │ -0632ac: 2201 b903 |0006: new-instance v1, Ljava/lang/StringBuilder; // type@03b9 │ │ -0632b0: 7010 ae17 0100 |0008: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@17ae │ │ -0632b6: 1a02 1600 |000b: const-string v2, " Retaining: " // string@0016 │ │ -0632ba: 6e20 b517 2100 |000d: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17b5 │ │ -0632c0: 0c01 |0010: move-result-object v1 │ │ -0632c2: 6e20 b417 3100 |0011: invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@17b4 │ │ -0632c8: 0c01 |0014: move-result-object v1 │ │ -0632ca: 6e10 ba17 0100 |0015: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@17ba │ │ -0632d0: 0c01 |0018: move-result-object v1 │ │ -0632d2: 7120 3812 1000 |0019: invoke-static {v0, v1}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@1238 │ │ -0632d8: 1210 |001c: const/4 v0, #int 1 // #1 │ │ -0632da: 5c30 6e01 |001d: iput-boolean v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mRetaining:Z // field@016e │ │ -0632de: 5530 7001 |001f: iget-boolean v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mStarted:Z // field@0170 │ │ -0632e2: 5c30 6f01 |0021: iput-boolean v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mRetainingStarted:Z // field@016f │ │ -0632e6: 1200 |0023: const/4 v0, #int 0 // #0 │ │ -0632e8: 5c30 7001 |0024: iput-boolean v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mStarted:Z // field@0170 │ │ -0632ec: 1200 |0026: const/4 v0, #int 0 // #0 │ │ -0632ee: 5b30 6401 |0027: iput-object v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mCallbacks:Landroid/support/v4/app/LoaderManager$LoaderCallbacks; // field@0164 │ │ -0632f2: 0e00 |0029: return-void │ │ +08aa98: |[08aa98] android.support.v4.app.LoaderManagerImpl$LoaderInfo.retain:()V │ │ +08aaa8: 6300 ca01 |0000: sget-boolean v0, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@01ca │ │ +08aaac: 3800 1a00 |0002: if-eqz v0, 001c // +001a │ │ +08aab0: 1a00 280c |0004: const-string v0, "LoaderManager" // string@0c28 │ │ +08aab4: 2201 3e05 |0006: new-instance v1, Ljava/lang/StringBuilder; // type@053e │ │ +08aab8: 7010 a422 0100 |0008: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@22a4 │ │ +08aabe: 1a02 1600 |000b: const-string v2, " Retaining: " // string@0016 │ │ +08aac2: 6e20 ad22 2100 |000d: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22ad │ │ +08aac8: 0c01 |0010: move-result-object v1 │ │ +08aaca: 6e20 ac22 3100 |0011: invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@22ac │ │ +08aad0: 0c01 |0014: move-result-object v1 │ │ +08aad2: 6e10 b222 0100 |0015: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@22b2 │ │ +08aad8: 0c01 |0018: move-result-object v1 │ │ +08aada: 7120 741c 1000 |0019: invoke-static {v0, v1}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@1c74 │ │ +08aae0: 1210 |001c: const/4 v0, #int 1 // #1 │ │ +08aae2: 5c30 c601 |001d: iput-boolean v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mRetaining:Z // field@01c6 │ │ +08aae6: 5530 c801 |001f: iget-boolean v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mStarted:Z // field@01c8 │ │ +08aaea: 5c30 c701 |0021: iput-boolean v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mRetainingStarted:Z // field@01c7 │ │ +08aaee: 1200 |0023: const/4 v0, #int 0 // #0 │ │ +08aaf0: 5c30 c801 |0024: iput-boolean v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mStarted:Z // field@01c8 │ │ +08aaf4: 1200 |0026: const/4 v0, #int 0 // #0 │ │ +08aaf6: 5b30 bc01 |0027: iput-object v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mCallbacks:Landroid/support/v4/app/LoaderManager$LoaderCallbacks; // field@01bc │ │ +08aafa: 0e00 |0029: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=270 │ │ 0x001c line=271 │ │ 0x001f line=272 │ │ 0x0023 line=273 │ │ 0x0026 line=274 │ │ @@ -123436,86 +168280,86 @@ │ │ type : '()V' │ │ access : 0x0000 () │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 145 16-bit code units │ │ -0632f4: |[0632f4] android.support.v4.app.LoaderManagerImpl$LoaderInfo.start:()V │ │ -063304: 1213 |0000: const/4 v3, #int 1 // #1 │ │ -063306: 5540 6e01 |0001: iget-boolean v0, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mRetaining:Z // field@016e │ │ -06330a: 3800 0900 |0003: if-eqz v0, 000c // +0009 │ │ -06330e: 5540 6f01 |0005: iget-boolean v0, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mRetainingStarted:Z // field@016f │ │ -063312: 3800 0500 |0007: if-eqz v0, 000c // +0005 │ │ -063316: 5c43 7001 |0009: iput-boolean v3, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mStarted:Z // field@0170 │ │ -06331a: 0e00 |000b: return-void │ │ -06331c: 5540 7001 |000c: iget-boolean v0, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mStarted:Z // field@0170 │ │ -063320: 3900 fdff |000e: if-nez v0, 000b // -0003 │ │ -063324: 5c43 7001 |0010: iput-boolean v3, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mStarted:Z // field@0170 │ │ -063328: 6300 7201 |0012: sget-boolean v0, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@0172 │ │ -06332c: 3800 1a00 |0014: if-eqz v0, 002e // +001a │ │ -063330: 1a00 0f09 |0016: const-string v0, "LoaderManager" // string@090f │ │ -063334: 2201 b903 |0018: new-instance v1, Ljava/lang/StringBuilder; // type@03b9 │ │ -063338: 7010 ae17 0100 |001a: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@17ae │ │ -06333e: 1a02 1700 |001d: const-string v2, " Starting: " // string@0017 │ │ -063342: 6e20 b517 2100 |001f: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17b5 │ │ -063348: 0c01 |0022: move-result-object v1 │ │ -06334a: 6e20 b417 4100 |0023: invoke-virtual {v1, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@17b4 │ │ -063350: 0c01 |0026: move-result-object v1 │ │ -063352: 6e10 ba17 0100 |0027: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@17ba │ │ -063358: 0c01 |002a: move-result-object v1 │ │ -06335a: 7120 3812 1000 |002b: invoke-static {v0, v1}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@1238 │ │ -063360: 5440 6b01 |002e: iget-object v0, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@016b │ │ -063364: 3900 1200 |0030: if-nez v0, 0042 // +0012 │ │ -063368: 5440 6401 |0032: iget-object v0, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mCallbacks:Landroid/support/v4/app/LoaderManager$LoaderCallbacks; // field@0164 │ │ -06336c: 3800 0e00 |0034: if-eqz v0, 0042 // +000e │ │ -063370: 5440 6401 |0036: iget-object v0, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mCallbacks:Landroid/support/v4/app/LoaderManager$LoaderCallbacks; // field@0164 │ │ -063374: 5241 6901 |0038: iget v1, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mId:I // field@0169 │ │ -063378: 5442 6301 |003a: iget-object v2, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mArgs:Landroid/os/Bundle; // field@0163 │ │ -06337c: 7230 a204 1002 |003c: invoke-interface {v0, v1, v2}, Landroid/support/v4/app/LoaderManager$LoaderCallbacks;.onCreateLoader:(ILandroid/os/Bundle;)Landroid/support/v4/content/Loader; // method@04a2 │ │ -063382: 0c00 |003f: move-result-object v0 │ │ -063384: 5b40 6b01 |0040: iput-object v0, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@016b │ │ -063388: 5440 6b01 |0042: iget-object v0, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@016b │ │ -06338c: 3800 c7ff |0044: if-eqz v0, 000b // -0039 │ │ -063390: 5440 6b01 |0046: iget-object v0, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@016b │ │ -063394: 6e10 9417 0000 |0048: invoke-virtual {v0}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@1794 │ │ -06339a: 0c00 |004b: move-result-object v0 │ │ -06339c: 6e10 7017 0000 |004c: invoke-virtual {v0}, Ljava/lang/Class;.isMemberClass:()Z // method@1770 │ │ -0633a2: 0a00 |004f: move-result v0 │ │ -0633a4: 3800 2d00 |0050: if-eqz v0, 007d // +002d │ │ -0633a8: 5440 6b01 |0052: iget-object v0, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@016b │ │ -0633ac: 6e10 9417 0000 |0054: invoke-virtual {v0}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@1794 │ │ -0633b2: 0c00 |0057: move-result-object v0 │ │ -0633b4: 6e10 6c17 0000 |0058: invoke-virtual {v0}, Ljava/lang/Class;.getModifiers:()I // method@176c │ │ -0633ba: 0a00 |005b: move-result v0 │ │ -0633bc: 7110 ca17 0000 |005c: invoke-static {v0}, Ljava/lang/reflect/Modifier;.isStatic:(I)Z // method@17ca │ │ -0633c2: 0a00 |005f: move-result v0 │ │ -0633c4: 3900 1d00 |0060: if-nez v0, 007d // +001d │ │ -0633c8: 2200 a603 |0062: new-instance v0, Ljava/lang/IllegalArgumentException; // type@03a6 │ │ -0633cc: 2201 b903 |0064: new-instance v1, Ljava/lang/StringBuilder; // type@03b9 │ │ -0633d0: 7010 ae17 0100 |0066: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@17ae │ │ -0633d6: 1a02 bc09 |0069: const-string v2, "Object returned from onCreateLoader must not be a non-static inner member class: " // string@09bc │ │ -0633da: 6e20 b517 2100 |006b: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17b5 │ │ -0633e0: 0c01 |006e: move-result-object v1 │ │ -0633e2: 5442 6b01 |006f: iget-object v2, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@016b │ │ -0633e6: 6e20 b417 2100 |0071: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@17b4 │ │ -0633ec: 0c01 |0074: move-result-object v1 │ │ -0633ee: 6e10 ba17 0100 |0075: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@17ba │ │ -0633f4: 0c01 |0078: move-result-object v1 │ │ -0633f6: 7020 7817 1000 |0079: invoke-direct {v0, v1}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@1778 │ │ -0633fc: 2700 |007c: throw v0 │ │ -0633fe: 5540 6a01 |007d: iget-boolean v0, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mListenerRegistered:Z // field@016a │ │ -063402: 3900 0b00 |007f: if-nez v0, 008a // +000b │ │ -063406: 5440 6b01 |0081: iget-object v0, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@016b │ │ -06340a: 5241 6901 |0083: iget v1, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mId:I // field@0169 │ │ -06340e: 6e30 2f06 1004 |0085: invoke-virtual {v0, v1, v4}, Landroid/support/v4/content/Loader;.registerListener:(ILandroid/support/v4/content/Loader$OnLoadCompleteListener;)V // method@062f │ │ -063414: 5c43 6a01 |0088: iput-boolean v3, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mListenerRegistered:Z // field@016a │ │ -063418: 5440 6b01 |008a: iget-object v0, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@016b │ │ -06341c: 6e10 3206 0000 |008c: invoke-virtual {v0}, Landroid/support/v4/content/Loader;.startLoading:()V // method@0632 │ │ -063422: 2900 7cff |008f: goto/16 000b // -0084 │ │ +08aafc: |[08aafc] android.support.v4.app.LoaderManagerImpl$LoaderInfo.start:()V │ │ +08ab0c: 1213 |0000: const/4 v3, #int 1 // #1 │ │ +08ab0e: 5540 c601 |0001: iget-boolean v0, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mRetaining:Z // field@01c6 │ │ +08ab12: 3800 0900 |0003: if-eqz v0, 000c // +0009 │ │ +08ab16: 5540 c701 |0005: iget-boolean v0, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mRetainingStarted:Z // field@01c7 │ │ +08ab1a: 3800 0500 |0007: if-eqz v0, 000c // +0005 │ │ +08ab1e: 5c43 c801 |0009: iput-boolean v3, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mStarted:Z // field@01c8 │ │ +08ab22: 0e00 |000b: return-void │ │ +08ab24: 5540 c801 |000c: iget-boolean v0, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mStarted:Z // field@01c8 │ │ +08ab28: 3900 fdff |000e: if-nez v0, 000b // -0003 │ │ +08ab2c: 5c43 c801 |0010: iput-boolean v3, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mStarted:Z // field@01c8 │ │ +08ab30: 6300 ca01 |0012: sget-boolean v0, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@01ca │ │ +08ab34: 3800 1a00 |0014: if-eqz v0, 002e // +001a │ │ +08ab38: 1a00 280c |0016: const-string v0, "LoaderManager" // string@0c28 │ │ +08ab3c: 2201 3e05 |0018: new-instance v1, Ljava/lang/StringBuilder; // type@053e │ │ +08ab40: 7010 a422 0100 |001a: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@22a4 │ │ +08ab46: 1a02 1700 |001d: const-string v2, " Starting: " // string@0017 │ │ +08ab4a: 6e20 ad22 2100 |001f: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22ad │ │ +08ab50: 0c01 |0022: move-result-object v1 │ │ +08ab52: 6e20 ac22 4100 |0023: invoke-virtual {v1, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@22ac │ │ +08ab58: 0c01 |0026: move-result-object v1 │ │ +08ab5a: 6e10 b222 0100 |0027: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@22b2 │ │ +08ab60: 0c01 |002a: move-result-object v1 │ │ +08ab62: 7120 741c 1000 |002b: invoke-static {v0, v1}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@1c74 │ │ +08ab68: 5440 c301 |002e: iget-object v0, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@01c3 │ │ +08ab6c: 3900 1200 |0030: if-nez v0, 0042 // +0012 │ │ +08ab70: 5440 bc01 |0032: iget-object v0, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mCallbacks:Landroid/support/v4/app/LoaderManager$LoaderCallbacks; // field@01bc │ │ +08ab74: 3800 0e00 |0034: if-eqz v0, 0042 // +000e │ │ +08ab78: 5440 bc01 |0036: iget-object v0, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mCallbacks:Landroid/support/v4/app/LoaderManager$LoaderCallbacks; // field@01bc │ │ +08ab7c: 5241 c101 |0038: iget v1, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mId:I // field@01c1 │ │ +08ab80: 5442 bb01 |003a: iget-object v2, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mArgs:Landroid/os/Bundle; // field@01bb │ │ +08ab84: 7230 a006 1002 |003c: invoke-interface {v0, v1, v2}, Landroid/support/v4/app/LoaderManager$LoaderCallbacks;.onCreateLoader:(ILandroid/os/Bundle;)Landroid/support/v4/content/Loader; // method@06a0 │ │ +08ab8a: 0c00 |003f: move-result-object v0 │ │ +08ab8c: 5b40 c301 |0040: iput-object v0, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@01c3 │ │ +08ab90: 5440 c301 |0042: iget-object v0, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@01c3 │ │ +08ab94: 3800 c7ff |0044: if-eqz v0, 000b // -0039 │ │ +08ab98: 5440 c301 |0046: iget-object v0, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@01c3 │ │ +08ab9c: 6e10 8922 0000 |0048: invoke-virtual {v0}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@2289 │ │ +08aba2: 0c00 |004b: move-result-object v0 │ │ +08aba4: 6e10 5f22 0000 |004c: invoke-virtual {v0}, Ljava/lang/Class;.isMemberClass:()Z // method@225f │ │ +08abaa: 0a00 |004f: move-result v0 │ │ +08abac: 3800 2d00 |0050: if-eqz v0, 007d // +002d │ │ +08abb0: 5440 c301 |0052: iget-object v0, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@01c3 │ │ +08abb4: 6e10 8922 0000 |0054: invoke-virtual {v0}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@2289 │ │ +08abba: 0c00 |0057: move-result-object v0 │ │ +08abbc: 6e10 5b22 0000 |0058: invoke-virtual {v0}, Ljava/lang/Class;.getModifiers:()I // method@225b │ │ +08abc2: 0a00 |005b: move-result v0 │ │ +08abc4: 7110 c622 0000 |005c: invoke-static {v0}, Ljava/lang/reflect/Modifier;.isStatic:(I)Z // method@22c6 │ │ +08abca: 0a00 |005f: move-result v0 │ │ +08abcc: 3900 1d00 |0060: if-nez v0, 007d // +001d │ │ +08abd0: 2200 2b05 |0062: new-instance v0, Ljava/lang/IllegalArgumentException; // type@052b │ │ +08abd4: 2201 3e05 |0064: new-instance v1, Ljava/lang/StringBuilder; // type@053e │ │ +08abd8: 7010 a422 0100 |0066: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@22a4 │ │ +08abde: 1a02 310d |0069: const-string v2, "Object returned from onCreateLoader must not be a non-static inner member class: " // string@0d31 │ │ +08abe2: 6e20 ad22 2100 |006b: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22ad │ │ +08abe8: 0c01 |006e: move-result-object v1 │ │ +08abea: 5442 c301 |006f: iget-object v2, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@01c3 │ │ +08abee: 6e20 ac22 2100 |0071: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@22ac │ │ +08abf4: 0c01 |0074: move-result-object v1 │ │ +08abf6: 6e10 b222 0100 |0075: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@22b2 │ │ +08abfc: 0c01 |0078: move-result-object v1 │ │ +08abfe: 7020 6822 1000 |0079: invoke-direct {v0, v1}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@2268 │ │ +08ac04: 2700 |007c: throw v0 │ │ +08ac06: 5540 c201 |007d: iget-boolean v0, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mListenerRegistered:Z // field@01c2 │ │ +08ac0a: 3900 0b00 |007f: if-nez v0, 008a // +000b │ │ +08ac0e: 5440 c301 |0081: iget-object v0, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@01c3 │ │ +08ac12: 5241 c101 |0083: iget v1, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mId:I // field@01c1 │ │ +08ac16: 6e30 c909 1004 |0085: invoke-virtual {v0, v1, v4}, Landroid/support/v4/content/Loader;.registerListener:(ILandroid/support/v4/content/Loader$OnLoadCompleteListener;)V // method@09c9 │ │ +08ac1c: 5c43 c201 |0088: iput-boolean v3, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mListenerRegistered:Z // field@01c2 │ │ +08ac20: 5440 c301 |008a: iget-object v0, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@01c3 │ │ +08ac24: 6e10 cc09 0000 |008c: invoke-virtual {v0}, Landroid/support/v4/content/Loader;.startLoading:()V // method@09cc │ │ +08ac2a: 2900 7cff |008f: goto/16 000b // -0084 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=235 │ │ 0x0009 line=239 │ │ 0x000b line=267 │ │ 0x000c line=243 │ │ 0x0010 line=248 │ │ @@ -123537,42 +168381,42 @@ │ │ type : '()V' │ │ access : 0x0000 () │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 56 16-bit code units │ │ -063428: |[063428] android.support.v4.app.LoaderManagerImpl$LoaderInfo.stop:()V │ │ -063438: 1203 |0000: const/4 v3, #int 0 // #0 │ │ -06343a: 6300 7201 |0001: sget-boolean v0, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@0172 │ │ -06343e: 3800 1a00 |0003: if-eqz v0, 001d // +001a │ │ -063442: 1a00 0f09 |0005: const-string v0, "LoaderManager" // string@090f │ │ -063446: 2201 b903 |0007: new-instance v1, Ljava/lang/StringBuilder; // type@03b9 │ │ -06344a: 7010 ae17 0100 |0009: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@17ae │ │ -063450: 1a02 1800 |000c: const-string v2, " Stopping: " // string@0018 │ │ -063454: 6e20 b517 2100 |000e: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17b5 │ │ -06345a: 0c01 |0011: move-result-object v1 │ │ -06345c: 6e20 b417 4100 |0012: invoke-virtual {v1, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@17b4 │ │ -063462: 0c01 |0015: move-result-object v1 │ │ -063464: 6e10 ba17 0100 |0016: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@17ba │ │ -06346a: 0c01 |0019: move-result-object v1 │ │ -06346c: 7120 3812 1000 |001a: invoke-static {v0, v1}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@1238 │ │ -063472: 5c43 7001 |001d: iput-boolean v3, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mStarted:Z // field@0170 │ │ -063476: 5540 6e01 |001f: iget-boolean v0, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mRetaining:Z // field@016e │ │ -06347a: 3900 1600 |0021: if-nez v0, 0037 // +0016 │ │ -06347e: 5440 6b01 |0023: iget-object v0, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@016b │ │ -063482: 3800 1200 |0025: if-eqz v0, 0037 // +0012 │ │ -063486: 5540 6a01 |0027: iget-boolean v0, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mListenerRegistered:Z // field@016a │ │ -06348a: 3800 0e00 |0029: if-eqz v0, 0037 // +000e │ │ -06348e: 5c43 6a01 |002b: iput-boolean v3, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mListenerRegistered:Z // field@016a │ │ -063492: 5440 6b01 |002d: iget-object v0, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@016b │ │ -063496: 6e20 3606 4000 |002f: invoke-virtual {v0, v4}, Landroid/support/v4/content/Loader;.unregisterListener:(Landroid/support/v4/content/Loader$OnLoadCompleteListener;)V // method@0636 │ │ -06349c: 5440 6b01 |0032: iget-object v0, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@016b │ │ -0634a0: 6e10 3306 0000 |0034: invoke-virtual {v0}, Landroid/support/v4/content/Loader;.stopLoading:()V // method@0633 │ │ -0634a6: 0e00 |0037: return-void │ │ +08ac30: |[08ac30] android.support.v4.app.LoaderManagerImpl$LoaderInfo.stop:()V │ │ +08ac40: 1203 |0000: const/4 v3, #int 0 // #0 │ │ +08ac42: 6300 ca01 |0001: sget-boolean v0, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@01ca │ │ +08ac46: 3800 1a00 |0003: if-eqz v0, 001d // +001a │ │ +08ac4a: 1a00 280c |0005: const-string v0, "LoaderManager" // string@0c28 │ │ +08ac4e: 2201 3e05 |0007: new-instance v1, Ljava/lang/StringBuilder; // type@053e │ │ +08ac52: 7010 a422 0100 |0009: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@22a4 │ │ +08ac58: 1a02 1800 |000c: const-string v2, " Stopping: " // string@0018 │ │ +08ac5c: 6e20 ad22 2100 |000e: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22ad │ │ +08ac62: 0c01 |0011: move-result-object v1 │ │ +08ac64: 6e20 ac22 4100 |0012: invoke-virtual {v1, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@22ac │ │ +08ac6a: 0c01 |0015: move-result-object v1 │ │ +08ac6c: 6e10 b222 0100 |0016: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@22b2 │ │ +08ac72: 0c01 |0019: move-result-object v1 │ │ +08ac74: 7120 741c 1000 |001a: invoke-static {v0, v1}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@1c74 │ │ +08ac7a: 5c43 c801 |001d: iput-boolean v3, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mStarted:Z // field@01c8 │ │ +08ac7e: 5540 c601 |001f: iget-boolean v0, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mRetaining:Z // field@01c6 │ │ +08ac82: 3900 1600 |0021: if-nez v0, 0037 // +0016 │ │ +08ac86: 5440 c301 |0023: iget-object v0, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@01c3 │ │ +08ac8a: 3800 1200 |0025: if-eqz v0, 0037 // +0012 │ │ +08ac8e: 5540 c201 |0027: iget-boolean v0, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mListenerRegistered:Z // field@01c2 │ │ +08ac92: 3800 0e00 |0029: if-eqz v0, 0037 // +000e │ │ +08ac96: 5c43 c201 |002b: iput-boolean v3, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mListenerRegistered:Z // field@01c2 │ │ +08ac9a: 5440 c301 |002d: iget-object v0, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@01c3 │ │ +08ac9e: 6e20 d009 4000 |002f: invoke-virtual {v0, v4}, Landroid/support/v4/content/Loader;.unregisterListener:(Landroid/support/v4/content/Loader$OnLoadCompleteListener;)V // method@09d0 │ │ +08aca4: 5440 c301 |0032: iget-object v0, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@01c3 │ │ +08aca8: 6e10 cd09 0000 |0034: invoke-virtual {v0}, Landroid/support/v4/content/Loader;.stopLoading:()V // method@09cd │ │ +08acae: 0e00 |0037: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=314 │ │ 0x001d line=315 │ │ 0x001f line=316 │ │ 0x0023 line=317 │ │ 0x002b line=319 │ │ @@ -123587,38 +168431,38 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 53 16-bit code units │ │ -0634a8: |[0634a8] android.support.v4.app.LoaderManagerImpl$LoaderInfo.toString:()Ljava/lang/String; │ │ -0634b8: 2200 b903 |0000: new-instance v0, Ljava/lang/StringBuilder; // type@03b9 │ │ -0634bc: 1301 4000 |0002: const/16 v1, #int 64 // #40 │ │ -0634c0: 7020 af17 1000 |0004: invoke-direct {v0, v1}, Ljava/lang/StringBuilder;.:(I)V // method@17af │ │ -0634c6: 1a01 0e09 |0007: const-string v1, "LoaderInfo{" // string@090e │ │ -0634ca: 6e20 b517 1000 |0009: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17b5 │ │ -0634d0: 7110 bd17 0200 |000c: invoke-static {v2}, Ljava/lang/System;.identityHashCode:(Ljava/lang/Object;)I // method@17bd │ │ -0634d6: 0a01 |000f: move-result v1 │ │ -0634d8: 7110 8117 0100 |0010: invoke-static {v1}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@1781 │ │ -0634de: 0c01 |0013: move-result-object v1 │ │ -0634e0: 6e20 b517 1000 |0014: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17b5 │ │ -0634e6: 1a01 2300 |0017: const-string v1, " #" // string@0023 │ │ -0634ea: 6e20 b517 1000 |0019: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17b5 │ │ -0634f0: 5221 6901 |001c: iget v1, v2, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mId:I // field@0169 │ │ -0634f4: 6e20 b117 1000 |001e: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@17b1 │ │ -0634fa: 1a01 2700 |0021: const-string v1, " : " // string@0027 │ │ -0634fe: 6e20 b517 1000 |0023: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17b5 │ │ -063504: 5421 6b01 |0026: iget-object v1, v2, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@016b │ │ -063508: 7120 0a08 0100 |0028: invoke-static {v1, v0}, Landroid/support/v4/util/DebugUtils;.buildShortClassTag:(Ljava/lang/Object;Ljava/lang/StringBuilder;)V // method@080a │ │ -06350e: 1a01 6a1e |002b: const-string v1, "}}" // string@1e6a │ │ -063512: 6e20 b517 1000 |002d: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17b5 │ │ -063518: 6e10 ba17 0000 |0030: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@17ba │ │ -06351e: 0c01 |0033: move-result-object v1 │ │ -063520: 1101 |0034: return-object v1 │ │ +08acb0: |[08acb0] android.support.v4.app.LoaderManagerImpl$LoaderInfo.toString:()Ljava/lang/String; │ │ +08acc0: 2200 3e05 |0000: new-instance v0, Ljava/lang/StringBuilder; // type@053e │ │ +08acc4: 1301 4000 |0002: const/16 v1, #int 64 // #40 │ │ +08acc8: 7020 a522 1000 |0004: invoke-direct {v0, v1}, Ljava/lang/StringBuilder;.:(I)V // method@22a5 │ │ +08acce: 1a01 270c |0007: const-string v1, "LoaderInfo{" // string@0c27 │ │ +08acd2: 6e20 ad22 1000 |0009: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22ad │ │ +08acd8: 7110 b522 0200 |000c: invoke-static {v2}, Ljava/lang/System;.identityHashCode:(Ljava/lang/Object;)I // method@22b5 │ │ +08acde: 0a01 |000f: move-result v1 │ │ +08ace0: 7110 7322 0100 |0010: invoke-static {v1}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@2273 │ │ +08ace6: 0c01 |0013: move-result-object v1 │ │ +08ace8: 6e20 ad22 1000 |0014: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22ad │ │ +08acee: 1a01 2300 |0017: const-string v1, " #" // string@0023 │ │ +08acf2: 6e20 ad22 1000 |0019: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22ad │ │ +08acf8: 5221 c101 |001c: iget v1, v2, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mId:I // field@01c1 │ │ +08acfc: 6e20 a922 1000 |001e: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@22a9 │ │ +08ad02: 1a01 2700 |0021: const-string v1, " : " // string@0027 │ │ +08ad06: 6e20 ad22 1000 |0023: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22ad │ │ +08ad0c: 5421 c301 |0026: iget-object v1, v2, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@01c3 │ │ +08ad10: 7120 a60e 0100 |0028: invoke-static {v1, v0}, Landroid/support/v4/util/DebugUtils;.buildShortClassTag:(Ljava/lang/Object;Ljava/lang/StringBuilder;)V // method@0ea6 │ │ +08ad16: 1a01 9628 |002b: const-string v1, "}}" // string@2896 │ │ +08ad1a: 6e20 ad22 1000 |002d: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22ad │ │ +08ad20: 6e10 b222 0000 |0030: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@22b2 │ │ +08ad26: 0c01 |0033: move-result-object v1 │ │ +08ad28: 1101 |0034: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=439 │ │ 0x0007 line=440 │ │ 0x000c line=441 │ │ 0x0017 line=442 │ │ 0x001c line=443 │ │ @@ -123626,45 +168470,45 @@ │ │ 0x0026 line=445 │ │ 0x002b line=446 │ │ 0x0030 line=447 │ │ locals : │ │ 0x0007 - 0x0035 reg=0 sb Ljava/lang/StringBuilder; │ │ 0x0000 - 0x0035 reg=2 this Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; │ │ │ │ - source_file_idx : 2320 (LoaderManager.java) │ │ + source_file_idx : 3113 (LoaderManager.java) │ │ │ │ -Class #474 header: │ │ -class_idx : 217 │ │ +Class #710 header: │ │ +class_idx : 331 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 215 │ │ -source_file_idx : 2320 │ │ +superclass_idx : 329 │ │ +source_file_idx : 3113 │ │ static_fields_size : 2 │ │ instance_fields_size: 8 │ │ direct_methods_size : 4 │ │ virtual_methods_size: 16 │ │ │ │ -Class #474 annotations: │ │ +Class #710 annotations: │ │ Annotations on class │ │ VISIBILITY_SYSTEM Ldalvik/annotation/MemberClasses; value={ Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; } │ │ -Annotations on field #374 'mInactiveLoaders' │ │ +Annotations on field #462 'mInactiveLoaders' │ │ VISIBILITY_SYSTEM Ldalvik/annotation/Signature; value={ "Landroid/support/v4/util/SparseArrayCompat" "<" "Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;" ">;" } │ │ -Annotations on field #375 'mLoaders' │ │ +Annotations on field #463 'mLoaders' │ │ VISIBILITY_SYSTEM Ldalvik/annotation/Signature; value={ "Landroid/support/v4/util/SparseArrayCompat" "<" "Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;" ">;" } │ │ -Annotations on method #1210 'createAndInstallLoader' │ │ +Annotations on method #1720 'createAndInstallLoader' │ │ VISIBILITY_SYSTEM Ldalvik/annotation/Signature; value={ "(I" "Landroid/os/Bundle;" "Landroid/support/v4/app/LoaderManager$LoaderCallbacks" "<" "Ljava/lang/Object;" ">;)" "Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;" } │ │ -Annotations on method #1211 'createLoader' │ │ +Annotations on method #1721 'createLoader' │ │ VISIBILITY_SYSTEM Ldalvik/annotation/Signature; value={ "(I" "Landroid/os/Bundle;" "Landroid/support/v4/app/LoaderManager$LoaderCallbacks" "<" "Ljava/lang/Object;" ">;)" "Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;" } │ │ -Annotations on method #1221 'getLoader' │ │ +Annotations on method #1731 'getLoader' │ │ VISIBILITY_SYSTEM Ldalvik/annotation/Signature; value={ "(I)" "Landroid/support/v4/content/Loader" ";" } │ │ -Annotations on method #1223 'initLoader' │ │ +Annotations on method #1733 'initLoader' │ │ VISIBILITY_SYSTEM Ldalvik/annotation/Signature; value={ "(I" "Landroid/os/Bundle;" "Landroid/support/v4/app/LoaderManager$LoaderCallbacks" ";)" "Landroid/support/v4/content/Loader" ";" } │ │ -Annotations on method #1225 'restartLoader' │ │ +Annotations on method #1735 'restartLoader' │ │ VISIBILITY_SYSTEM Ldalvik/annotation/Signature; value={ "(I" "Landroid/os/Bundle;" "Landroid/support/v4/app/LoaderManager$LoaderCallbacks" ";)" "Landroid/support/v4/content/Loader" ";" } │ │ │ │ -Class #474 - │ │ +Class #710 - │ │ Class descriptor : 'Landroid/support/v4/app/LoaderManagerImpl;' │ │ Access flags : 0x0000 () │ │ Superclass : 'Landroid/support/v4/app/LoaderManager;' │ │ Interfaces - │ │ Static fields - │ │ #0 : (in Landroid/support/v4/app/LoaderManagerImpl;) │ │ name : 'DEBUG' │ │ @@ -123714,2339 +168558,7554 @@ │ │ name : '' │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 0 │ │ - insns size : 4 16-bit code units │ │ -063524: |[063524] android.support.v4.app.LoaderManagerImpl.:()V │ │ -063534: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -063536: 6a00 7201 |0001: sput-boolean v0, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@0172 │ │ -06353a: 0e00 |0003: return-void │ │ + insns size : 4 16-bit code units │ │ +08ad2c: |[08ad2c] android.support.v4.app.LoaderManagerImpl.:()V │ │ +08ad3c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +08ad3e: 6a00 ca01 |0001: sput-boolean v0, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@01ca │ │ +08ad42: 0e00 |0003: return-void │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=189 │ │ + locals : │ │ + │ │ + #1 : (in Landroid/support/v4/app/LoaderManagerImpl;) │ │ + name : '' │ │ + type : '(Ljava/lang/String;Landroid/support/v4/app/FragmentActivity;Z)V' │ │ + access : 0x10000 (CONSTRUCTOR) │ │ + code - │ │ + registers : 5 │ │ + ins : 4 │ │ + outs : 1 │ │ + insns size : 24 16-bit code units │ │ +08ad44: |[08ad44] android.support.v4.app.LoaderManagerImpl.:(Ljava/lang/String;Landroid/support/v4/app/FragmentActivity;Z)V │ │ +08ad54: 7010 a306 0100 |0000: invoke-direct {v1}, Landroid/support/v4/app/LoaderManager;.:()V // method@06a3 │ │ +08ad5a: 2200 9d02 |0003: new-instance v0, Landroid/support/v4/util/SparseArrayCompat; // type@029d │ │ +08ad5e: 7010 500f 0000 |0005: invoke-direct {v0}, Landroid/support/v4/util/SparseArrayCompat;.:()V // method@0f50 │ │ +08ad64: 5b10 cf01 |0008: iput-object v0, v1, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@01cf │ │ +08ad68: 2200 9d02 |000a: new-instance v0, Landroid/support/v4/util/SparseArrayCompat; // type@029d │ │ +08ad6c: 7010 500f 0000 |000c: invoke-direct {v0}, Landroid/support/v4/util/SparseArrayCompat;.:()V // method@0f50 │ │ +08ad72: 5b10 ce01 |000f: iput-object v0, v1, Landroid/support/v4/app/LoaderManagerImpl;.mInactiveLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@01ce │ │ +08ad76: 5b12 d301 |0011: iput-object v2, v1, Landroid/support/v4/app/LoaderManagerImpl;.mWho:Ljava/lang/String; // field@01d3 │ │ +08ad7a: 5b13 cc01 |0013: iput-object v3, v1, Landroid/support/v4/app/LoaderManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@01cc │ │ +08ad7e: 5c14 d201 |0015: iput-boolean v4, v1, Landroid/support/v4/app/LoaderManagerImpl;.mStarted:Z // field@01d2 │ │ +08ad82: 0e00 |0017: return-void │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=477 │ │ + 0x0003 line=194 │ │ + 0x000a line=200 │ │ + 0x0011 line=478 │ │ + 0x0013 line=479 │ │ + 0x0015 line=480 │ │ + 0x0017 line=481 │ │ + locals : │ │ + 0x0000 - 0x0018 reg=1 this Landroid/support/v4/app/LoaderManagerImpl; │ │ + 0x0000 - 0x0018 reg=2 who Ljava/lang/String; │ │ + 0x0000 - 0x0018 reg=3 activity Landroid/support/v4/app/FragmentActivity; │ │ + 0x0000 - 0x0018 reg=4 started Z │ │ + │ │ + #2 : (in Landroid/support/v4/app/LoaderManagerImpl;) │ │ + name : 'createAndInstallLoader' │ │ + type : '(ILandroid/os/Bundle;Landroid/support/v4/app/LoaderManager$LoaderCallbacks;)Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;' │ │ + access : 0x0002 (PRIVATE) │ │ + code - │ │ + registers : 7 │ │ + ins : 4 │ │ + outs : 4 │ │ + insns size : 18 16-bit code units │ │ +08ad84: |[08ad84] android.support.v4.app.LoaderManagerImpl.createAndInstallLoader:(ILandroid/os/Bundle;Landroid/support/v4/app/LoaderManager$LoaderCallbacks;)Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; │ │ +08ad94: 1202 |0000: const/4 v2, #int 0 // #0 │ │ +08ad96: 1211 |0001: const/4 v1, #int 1 // #1 │ │ +08ad98: 5c31 cd01 |0002: iput-boolean v1, v3, Landroid/support/v4/app/LoaderManagerImpl;.mCreatingLoader:Z // field@01cd │ │ +08ad9c: 7040 b906 4365 |0004: invoke-direct {v3, v4, v5, v6}, Landroid/support/v4/app/LoaderManagerImpl;.createLoader:(ILandroid/os/Bundle;Landroid/support/v4/app/LoaderManager$LoaderCallbacks;)Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // method@06b9 │ │ +08ada2: 0c00 |0007: move-result-object v0 │ │ +08ada4: 6e20 c606 0300 |0008: invoke-virtual {v3, v0}, Landroid/support/v4/app/LoaderManagerImpl;.installLoader:(Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;)V // method@06c6 │ │ +08adaa: 5c32 cd01 |000b: iput-boolean v2, v3, Landroid/support/v4/app/LoaderManagerImpl;.mCreatingLoader:Z // field@01cd │ │ +08adae: 1100 |000d: return-object v0 │ │ +08adb0: 0d01 |000e: move-exception v1 │ │ +08adb2: 5c32 cd01 |000f: iput-boolean v2, v3, Landroid/support/v4/app/LoaderManagerImpl;.mCreatingLoader:Z // field@01cd │ │ +08adb6: 2701 |0011: throw v1 │ │ + catches : 1 │ │ + 0x0002 - 0x000b │ │ + -> 0x000e │ │ + positions : │ │ + 0x0001 line=498 │ │ + 0x0004 line=499 │ │ + 0x0008 line=500 │ │ + 0x000b line=503 │ │ + locals : │ │ + 0x0000 - 0x0000 reg=6 (null) Landroid/support/v4/app/LoaderManager$LoaderCallbacks; │ │ + 0x0008 - 0x000e reg=0 info Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; │ │ + 0x0000 - 0x0012 reg=3 this Landroid/support/v4/app/LoaderManagerImpl; │ │ + 0x0000 - 0x0012 reg=4 id I │ │ + 0x0000 - 0x0012 reg=5 args Landroid/os/Bundle; │ │ + 0x0000 - 0x0012 reg=6 callback Landroid/support/v4/app/LoaderManager$LoaderCallbacks; Landroid/support/v4/app/LoaderManager$LoaderCallbacks; │ │ + │ │ + #3 : (in Landroid/support/v4/app/LoaderManagerImpl;) │ │ + name : 'createLoader' │ │ + type : '(ILandroid/os/Bundle;Landroid/support/v4/app/LoaderManager$LoaderCallbacks;)Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;' │ │ + access : 0x0002 (PRIVATE) │ │ + code - │ │ + registers : 6 │ │ + ins : 4 │ │ + outs : 5 │ │ + insns size : 12 16-bit code units │ │ +08adc4: |[08adc4] android.support.v4.app.LoaderManagerImpl.createLoader:(ILandroid/os/Bundle;Landroid/support/v4/app/LoaderManager$LoaderCallbacks;)Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; │ │ +08add4: 2200 4a01 |0000: new-instance v0, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // type@014a │ │ +08add8: 7055 ab06 2043 |0002: invoke-direct {v0, v2, v3, v4, v5}, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.:(Landroid/support/v4/app/LoaderManagerImpl;ILandroid/os/Bundle;Landroid/support/v4/app/LoaderManager$LoaderCallbacks;)V // method@06ab │ │ +08adde: 7230 a006 3504 |0005: invoke-interface {v5, v3, v4}, Landroid/support/v4/app/LoaderManager$LoaderCallbacks;.onCreateLoader:(ILandroid/os/Bundle;)Landroid/support/v4/content/Loader; // method@06a0 │ │ +08ade4: 0c01 |0008: move-result-object v1 │ │ +08ade6: 5b01 c301 |0009: iput-object v1, v0, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@01c3 │ │ +08adea: 1100 |000b: return-object v0 │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=489 │ │ + 0x0005 line=490 │ │ + 0x0009 line=491 │ │ + 0x000b line=492 │ │ + locals : │ │ + 0x0000 - 0x0000 reg=5 (null) Landroid/support/v4/app/LoaderManager$LoaderCallbacks; │ │ + 0x0005 - 0x000c reg=0 info Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; │ │ + 0x0009 - 0x000c reg=1 loader Landroid/support/v4/content/Loader; Landroid/support/v4/content/Loader; │ │ + 0x0000 - 0x000c reg=2 this Landroid/support/v4/app/LoaderManagerImpl; │ │ + 0x0000 - 0x000c reg=3 id I │ │ + 0x0000 - 0x000c reg=4 args Landroid/os/Bundle; │ │ + 0x0000 - 0x000c reg=5 callback Landroid/support/v4/app/LoaderManager$LoaderCallbacks; Landroid/support/v4/app/LoaderManager$LoaderCallbacks; │ │ + │ │ + Virtual methods - │ │ + #0 : (in Landroid/support/v4/app/LoaderManagerImpl;) │ │ + name : 'destroyLoader' │ │ + type : '(I)V' │ │ + access : 0x0001 (PUBLIC) │ │ + code - │ │ + registers : 7 │ │ + ins : 2 │ │ + outs : 2 │ │ + insns size : 116 16-bit code units │ │ +08adec: |[08adec] android.support.v4.app.LoaderManagerImpl.destroyLoader:(I)V │ │ +08adfc: 5552 cd01 |0000: iget-boolean v2, v5, Landroid/support/v4/app/LoaderManagerImpl;.mCreatingLoader:Z // field@01cd │ │ +08ae00: 3802 0a00 |0002: if-eqz v2, 000c // +000a │ │ +08ae04: 2202 2c05 |0004: new-instance v2, Ljava/lang/IllegalStateException; // type@052c │ │ +08ae08: 1a03 d602 |0006: const-string v3, "Called while creating a loader" // string@02d6 │ │ +08ae0c: 7020 6c22 3200 |0008: invoke-direct {v2, v3}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@226c │ │ +08ae12: 2702 |000b: throw v2 │ │ +08ae14: 6302 ca01 |000c: sget-boolean v2, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@01ca │ │ +08ae18: 3802 2400 |000e: if-eqz v2, 0032 // +0024 │ │ +08ae1c: 1a02 280c |0010: const-string v2, "LoaderManager" // string@0c28 │ │ +08ae20: 2203 3e05 |0012: new-instance v3, Ljava/lang/StringBuilder; // type@053e │ │ +08ae24: 7010 a422 0300 |0014: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@22a4 │ │ +08ae2a: 1a04 5814 |0017: const-string v4, "destroyLoader in " // string@1458 │ │ +08ae2e: 6e20 ad22 4300 |0019: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22ad │ │ +08ae34: 0c03 |001c: move-result-object v3 │ │ +08ae36: 6e20 ac22 5300 |001d: invoke-virtual {v3, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@22ac │ │ +08ae3c: 0c03 |0020: move-result-object v3 │ │ +08ae3e: 1a04 8000 |0021: const-string v4, " of " // string@0080 │ │ +08ae42: 6e20 ad22 4300 |0023: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22ad │ │ +08ae48: 0c03 |0026: move-result-object v3 │ │ +08ae4a: 6e20 a922 6300 |0027: invoke-virtual {v3, v6}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@22a9 │ │ +08ae50: 0c03 |002a: move-result-object v3 │ │ +08ae52: 6e10 b222 0300 |002b: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@22b2 │ │ +08ae58: 0c03 |002e: move-result-object v3 │ │ +08ae5a: 7120 741c 3200 |002f: invoke-static {v2, v3}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@1c74 │ │ +08ae60: 5452 cf01 |0032: iget-object v2, v5, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@01cf │ │ +08ae64: 6e20 5a0f 6200 |0034: invoke-virtual {v2, v6}, Landroid/support/v4/util/SparseArrayCompat;.indexOfKey:(I)I // method@0f5a │ │ +08ae6a: 0a00 |0037: move-result v0 │ │ +08ae6c: 3a00 1200 |0038: if-ltz v0, 004a // +0012 │ │ +08ae70: 5452 cf01 |003a: iget-object v2, v5, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@01cf │ │ +08ae74: 6e20 640f 0200 |003c: invoke-virtual {v2, v0}, Landroid/support/v4/util/SparseArrayCompat;.valueAt:(I)Ljava/lang/Object; // method@0f64 │ │ +08ae7a: 0c01 |003f: move-result-object v1 │ │ +08ae7c: 1f01 4a01 |0040: check-cast v1, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // type@014a │ │ +08ae80: 5452 cf01 |0042: iget-object v2, v5, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@01cf │ │ +08ae84: 6e20 5f0f 0200 |0044: invoke-virtual {v2, v0}, Landroid/support/v4/util/SparseArrayCompat;.removeAt:(I)V // method@0f5f │ │ +08ae8a: 6e10 ad06 0100 |0047: invoke-virtual {v1}, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.destroy:()V // method@06ad │ │ +08ae90: 5452 ce01 |004a: iget-object v2, v5, Landroid/support/v4/app/LoaderManagerImpl;.mInactiveLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@01ce │ │ +08ae94: 6e20 5a0f 6200 |004c: invoke-virtual {v2, v6}, Landroid/support/v4/util/SparseArrayCompat;.indexOfKey:(I)I // method@0f5a │ │ +08ae9a: 0a00 |004f: move-result v0 │ │ +08ae9c: 3a00 1200 |0050: if-ltz v0, 0062 // +0012 │ │ +08aea0: 5452 ce01 |0052: iget-object v2, v5, Landroid/support/v4/app/LoaderManagerImpl;.mInactiveLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@01ce │ │ +08aea4: 6e20 640f 0200 |0054: invoke-virtual {v2, v0}, Landroid/support/v4/util/SparseArrayCompat;.valueAt:(I)Ljava/lang/Object; // method@0f64 │ │ +08aeaa: 0c01 |0057: move-result-object v1 │ │ +08aeac: 1f01 4a01 |0058: check-cast v1, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // type@014a │ │ +08aeb0: 5452 ce01 |005a: iget-object v2, v5, Landroid/support/v4/app/LoaderManagerImpl;.mInactiveLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@01ce │ │ +08aeb4: 6e20 5f0f 0200 |005c: invoke-virtual {v2, v0}, Landroid/support/v4/util/SparseArrayCompat;.removeAt:(I)V // method@0f5f │ │ +08aeba: 6e10 ad06 0100 |005f: invoke-virtual {v1}, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.destroy:()V // method@06ad │ │ +08aec0: 5452 cc01 |0062: iget-object v2, v5, Landroid/support/v4/app/LoaderManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@01cc │ │ +08aec4: 3802 0f00 |0064: if-eqz v2, 0073 // +000f │ │ +08aec8: 6e10 c406 0500 |0066: invoke-virtual {v5}, Landroid/support/v4/app/LoaderManagerImpl;.hasRunningLoaders:()Z // method@06c4 │ │ +08aece: 0a02 |0069: move-result v2 │ │ +08aed0: 3902 0900 |006a: if-nez v2, 0073 // +0009 │ │ +08aed4: 5452 cc01 |006c: iget-object v2, v5, Landroid/support/v4/app/LoaderManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@01cc │ │ +08aed8: 5422 1e01 |006e: iget-object v2, v2, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@011e │ │ +08aedc: 6e10 e805 0200 |0070: invoke-virtual {v2}, Landroid/support/v4/app/FragmentManagerImpl;.startPendingDeferredFragments:()V // method@05e8 │ │ +08aee2: 0e00 |0073: return-void │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=658 │ │ + 0x0004 line=659 │ │ + 0x000c line=662 │ │ + 0x0032 line=663 │ │ + 0x0038 line=664 │ │ + 0x003a line=665 │ │ + 0x0042 line=666 │ │ + 0x0047 line=667 │ │ + 0x004a line=669 │ │ + 0x0050 line=670 │ │ + 0x0052 line=671 │ │ + 0x005a line=672 │ │ + 0x005f line=673 │ │ + 0x0062 line=675 │ │ + 0x006c line=676 │ │ + 0x0073 line=678 │ │ + locals : │ │ + 0x0042 - 0x004a reg=1 info Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; │ │ + 0x005a - 0x0062 reg=1 info Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; │ │ + 0x0038 - 0x0074 reg=0 idx I │ │ + 0x0000 - 0x0074 reg=5 this Landroid/support/v4/app/LoaderManagerImpl; │ │ + 0x0000 - 0x0074 reg=6 id I │ │ + │ │ + #1 : (in Landroid/support/v4/app/LoaderManagerImpl;) │ │ + name : 'doDestroy' │ │ + type : '()V' │ │ + access : 0x0000 () │ │ + code - │ │ + registers : 5 │ │ + ins : 1 │ │ + outs : 2 │ │ + insns size : 119 16-bit code units │ │ +08aee4: |[08aee4] android.support.v4.app.LoaderManagerImpl.doDestroy:()V │ │ +08aef4: 5541 d001 |0000: iget-boolean v1, v4, Landroid/support/v4/app/LoaderManagerImpl;.mRetaining:Z // field@01d0 │ │ +08aef8: 3901 3b00 |0002: if-nez v1, 003d // +003b │ │ +08aefc: 6301 ca01 |0004: sget-boolean v1, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@01ca │ │ +08af00: 3801 1a00 |0006: if-eqz v1, 0020 // +001a │ │ +08af04: 1a01 280c |0008: const-string v1, "LoaderManager" // string@0c28 │ │ +08af08: 2202 3e05 |000a: new-instance v2, Ljava/lang/StringBuilder; // type@053e │ │ +08af0c: 7010 a422 0200 |000c: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@22a4 │ │ +08af12: 1a03 7f03 |000f: const-string v3, "Destroying Active in " // string@037f │ │ +08af16: 6e20 ad22 3200 |0011: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22ad │ │ +08af1c: 0c02 |0014: move-result-object v2 │ │ +08af1e: 6e20 ac22 4200 |0015: invoke-virtual {v2, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@22ac │ │ +08af24: 0c02 |0018: move-result-object v2 │ │ +08af26: 6e10 b222 0200 |0019: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@22b2 │ │ +08af2c: 0c02 |001c: move-result-object v2 │ │ +08af2e: 7120 741c 2100 |001d: invoke-static {v1, v2}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@1c74 │ │ +08af34: 5441 cf01 |0020: iget-object v1, v4, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@01cf │ │ +08af38: 6e10 620f 0100 |0022: invoke-virtual {v1}, Landroid/support/v4/util/SparseArrayCompat;.size:()I // method@0f62 │ │ +08af3e: 0a01 |0025: move-result v1 │ │ +08af40: d800 01ff |0026: add-int/lit8 v0, v1, #int -1 // #ff │ │ +08af44: 3a00 1000 |0028: if-ltz v0, 0038 // +0010 │ │ +08af48: 5441 cf01 |002a: iget-object v1, v4, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@01cf │ │ +08af4c: 6e20 640f 0100 |002c: invoke-virtual {v1, v0}, Landroid/support/v4/util/SparseArrayCompat;.valueAt:(I)Ljava/lang/Object; // method@0f64 │ │ +08af52: 0c01 |002f: move-result-object v1 │ │ +08af54: 1f01 4a01 |0030: check-cast v1, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // type@014a │ │ +08af58: 6e10 ad06 0100 |0032: invoke-virtual {v1}, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.destroy:()V // method@06ad │ │ +08af5e: d800 00ff |0035: add-int/lit8 v0, v0, #int -1 // #ff │ │ +08af62: 28f1 |0037: goto 0028 // -000f │ │ +08af64: 5441 cf01 |0038: iget-object v1, v4, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@01cf │ │ +08af68: 6e10 530f 0100 |003a: invoke-virtual {v1}, Landroid/support/v4/util/SparseArrayCompat;.clear:()V // method@0f53 │ │ +08af6e: 6301 ca01 |003d: sget-boolean v1, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@01ca │ │ +08af72: 3801 1a00 |003f: if-eqz v1, 0059 // +001a │ │ +08af76: 1a01 280c |0041: const-string v1, "LoaderManager" // string@0c28 │ │ +08af7a: 2202 3e05 |0043: new-instance v2, Ljava/lang/StringBuilder; // type@053e │ │ +08af7e: 7010 a422 0200 |0045: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@22a4 │ │ +08af84: 1a03 8003 |0048: const-string v3, "Destroying Inactive in " // string@0380 │ │ +08af88: 6e20 ad22 3200 |004a: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22ad │ │ +08af8e: 0c02 |004d: move-result-object v2 │ │ +08af90: 6e20 ac22 4200 |004e: invoke-virtual {v2, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@22ac │ │ +08af96: 0c02 |0051: move-result-object v2 │ │ +08af98: 6e10 b222 0200 |0052: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@22b2 │ │ +08af9e: 0c02 |0055: move-result-object v2 │ │ +08afa0: 7120 741c 2100 |0056: invoke-static {v1, v2}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@1c74 │ │ +08afa6: 5441 ce01 |0059: iget-object v1, v4, Landroid/support/v4/app/LoaderManagerImpl;.mInactiveLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@01ce │ │ +08afaa: 6e10 620f 0100 |005b: invoke-virtual {v1}, Landroid/support/v4/util/SparseArrayCompat;.size:()I // method@0f62 │ │ +08afb0: 0a01 |005e: move-result v1 │ │ +08afb2: d800 01ff |005f: add-int/lit8 v0, v1, #int -1 // #ff │ │ +08afb6: 3a00 1000 |0061: if-ltz v0, 0071 // +0010 │ │ +08afba: 5441 ce01 |0063: iget-object v1, v4, Landroid/support/v4/app/LoaderManagerImpl;.mInactiveLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@01ce │ │ +08afbe: 6e20 640f 0100 |0065: invoke-virtual {v1, v0}, Landroid/support/v4/util/SparseArrayCompat;.valueAt:(I)Ljava/lang/Object; // method@0f64 │ │ +08afc4: 0c01 |0068: move-result-object v1 │ │ +08afc6: 1f01 4a01 |0069: check-cast v1, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // type@014a │ │ +08afca: 6e10 ad06 0100 |006b: invoke-virtual {v1}, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.destroy:()V // method@06ad │ │ +08afd0: d800 00ff |006e: add-int/lit8 v0, v0, #int -1 // #ff │ │ +08afd4: 28f1 |0070: goto 0061 // -000f │ │ +08afd6: 5441 ce01 |0071: iget-object v1, v4, Landroid/support/v4/app/LoaderManagerImpl;.mInactiveLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@01ce │ │ +08afda: 6e10 530f 0100 |0073: invoke-virtual {v1}, Landroid/support/v4/util/SparseArrayCompat;.clear:()V // method@0f53 │ │ +08afe0: 0e00 |0076: return-void │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=773 │ │ + 0x0004 line=774 │ │ + 0x0020 line=775 │ │ + 0x002a line=776 │ │ + 0x0035 line=775 │ │ + 0x0038 line=778 │ │ + 0x003d line=781 │ │ + 0x0059 line=782 │ │ + 0x0063 line=783 │ │ + 0x006e line=782 │ │ + 0x0071 line=785 │ │ + 0x0076 line=786 │ │ + locals : │ │ + 0x0028 - 0x003d reg=0 i I │ │ + 0x0061 - 0x0077 reg=0 i I │ │ + 0x0000 - 0x0077 reg=4 this Landroid/support/v4/app/LoaderManagerImpl; │ │ + │ │ + #2 : (in Landroid/support/v4/app/LoaderManagerImpl;) │ │ + name : 'doReportNextStart' │ │ + type : '()V' │ │ + access : 0x0000 () │ │ + code - │ │ + registers : 4 │ │ + ins : 1 │ │ + outs : 2 │ │ + insns size : 25 16-bit code units │ │ +08afe4: |[08afe4] android.support.v4.app.LoaderManagerImpl.doReportNextStart:()V │ │ +08aff4: 5431 cf01 |0000: iget-object v1, v3, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@01cf │ │ +08aff8: 6e10 620f 0100 |0002: invoke-virtual {v1}, Landroid/support/v4/util/SparseArrayCompat;.size:()I // method@0f62 │ │ +08affe: 0a01 |0005: move-result v1 │ │ +08b000: d800 01ff |0006: add-int/lit8 v0, v1, #int -1 // #ff │ │ +08b004: 3a00 1000 |0008: if-ltz v0, 0018 // +0010 │ │ +08b008: 5431 cf01 |000a: iget-object v1, v3, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@01cf │ │ +08b00c: 6e20 640f 0100 |000c: invoke-virtual {v1, v0}, Landroid/support/v4/util/SparseArrayCompat;.valueAt:(I)Ljava/lang/Object; // method@0f64 │ │ +08b012: 0c01 |000f: move-result-object v1 │ │ +08b014: 1f01 4a01 |0010: check-cast v1, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // type@014a │ │ +08b018: 1212 |0012: const/4 v2, #int 1 // #1 │ │ +08b01a: 5c12 c501 |0013: iput-boolean v2, v1, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mReportNextStart:Z // field@01c5 │ │ +08b01e: d800 00ff |0015: add-int/lit8 v0, v0, #int -1 // #ff │ │ +08b022: 28f1 |0017: goto 0008 // -000f │ │ +08b024: 0e00 |0018: return-void │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=761 │ │ + 0x000a line=762 │ │ + 0x0015 line=761 │ │ + 0x0018 line=764 │ │ + locals : │ │ + 0x0008 - 0x0019 reg=0 i I │ │ + 0x0000 - 0x0019 reg=3 this Landroid/support/v4/app/LoaderManagerImpl; │ │ + │ │ + #3 : (in Landroid/support/v4/app/LoaderManagerImpl;) │ │ + name : 'doReportStart' │ │ + type : '()V' │ │ + access : 0x0000 () │ │ + code - │ │ + registers : 3 │ │ + ins : 1 │ │ + outs : 2 │ │ + insns size : 25 16-bit code units │ │ +08b028: |[08b028] android.support.v4.app.LoaderManagerImpl.doReportStart:()V │ │ +08b038: 5421 cf01 |0000: iget-object v1, v2, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@01cf │ │ +08b03c: 6e10 620f 0100 |0002: invoke-virtual {v1}, Landroid/support/v4/util/SparseArrayCompat;.size:()I // method@0f62 │ │ +08b042: 0a01 |0005: move-result v1 │ │ +08b044: d800 01ff |0006: add-int/lit8 v0, v1, #int -1 // #ff │ │ +08b048: 3a00 1000 |0008: if-ltz v0, 0018 // +0010 │ │ +08b04c: 5421 cf01 |000a: iget-object v1, v2, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@01cf │ │ +08b050: 6e20 640f 0100 |000c: invoke-virtual {v1, v0}, Landroid/support/v4/util/SparseArrayCompat;.valueAt:(I)Ljava/lang/Object; // method@0f64 │ │ +08b056: 0c01 |000f: move-result-object v1 │ │ +08b058: 1f01 4a01 |0010: check-cast v1, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // type@014a │ │ +08b05c: 6e10 b106 0100 |0012: invoke-virtual {v1}, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.reportStart:()V // method@06b1 │ │ +08b062: d800 00ff |0015: add-int/lit8 v0, v0, #int -1 // #ff │ │ +08b066: 28f1 |0017: goto 0008 // -000f │ │ +08b068: 0e00 |0018: return-void │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=767 │ │ + 0x000a line=768 │ │ + 0x0015 line=767 │ │ + 0x0018 line=770 │ │ + locals : │ │ + 0x0008 - 0x0019 reg=0 i I │ │ + 0x0000 - 0x0019 reg=2 this Landroid/support/v4/app/LoaderManagerImpl; │ │ + │ │ + #4 : (in Landroid/support/v4/app/LoaderManagerImpl;) │ │ + name : 'doRetain' │ │ + type : '()V' │ │ + access : 0x0000 () │ │ + code - │ │ + registers : 6 │ │ + ins : 1 │ │ + outs : 3 │ │ + insns size : 97 16-bit code units │ │ +08b06c: |[08b06c] android.support.v4.app.LoaderManagerImpl.doRetain:()V │ │ +08b07c: 6302 ca01 |0000: sget-boolean v2, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@01ca │ │ +08b080: 3802 1a00 |0002: if-eqz v2, 001c // +001a │ │ +08b084: 1a02 280c |0004: const-string v2, "LoaderManager" // string@0c28 │ │ +08b088: 2203 3e05 |0006: new-instance v3, Ljava/lang/StringBuilder; // type@053e │ │ +08b08c: 7010 a422 0300 |0008: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@22a4 │ │ +08b092: 1a04 da0d |000b: const-string v4, "Retaining in " // string@0dda │ │ +08b096: 6e20 ad22 4300 |000d: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22ad │ │ +08b09c: 0c03 |0010: move-result-object v3 │ │ +08b09e: 6e20 ac22 5300 |0011: invoke-virtual {v3, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@22ac │ │ +08b0a4: 0c03 |0014: move-result-object v3 │ │ +08b0a6: 6e10 b222 0300 |0015: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@22b2 │ │ +08b0ac: 0c03 |0018: move-result-object v3 │ │ +08b0ae: 7120 741c 3200 |0019: invoke-static {v2, v3}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@1c74 │ │ +08b0b4: 5552 d201 |001c: iget-boolean v2, v5, Landroid/support/v4/app/LoaderManagerImpl;.mStarted:Z // field@01d2 │ │ +08b0b8: 3902 2500 |001e: if-nez v2, 0043 // +0025 │ │ +08b0bc: 2200 3b05 |0020: new-instance v0, Ljava/lang/RuntimeException; // type@053b │ │ +08b0c0: 1a02 821a |0022: const-string v2, "here" // string@1a82 │ │ +08b0c4: 7020 8d22 2000 |0024: invoke-direct {v0, v2}, Ljava/lang/RuntimeException;.:(Ljava/lang/String;)V // method@228d │ │ +08b0ca: 6e10 9022 0000 |0027: invoke-virtual {v0}, Ljava/lang/RuntimeException;.fillInStackTrace:()Ljava/lang/Throwable; // method@2290 │ │ +08b0d0: 1a02 280c |002a: const-string v2, "LoaderManager" // string@0c28 │ │ +08b0d4: 2203 3e05 |002c: new-instance v3, Ljava/lang/StringBuilder; // type@053e │ │ +08b0d8: 7010 a422 0300 |002e: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@22a4 │ │ +08b0de: 1a04 d302 |0031: const-string v4, "Called doRetain when not started: " // string@02d3 │ │ +08b0e2: 6e20 ad22 4300 |0033: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22ad │ │ +08b0e8: 0c03 |0036: move-result-object v3 │ │ +08b0ea: 6e20 ac22 5300 |0037: invoke-virtual {v3, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@22ac │ │ +08b0f0: 0c03 |003a: move-result-object v3 │ │ +08b0f2: 6e10 b222 0300 |003b: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@22b2 │ │ +08b0f8: 0c03 |003e: move-result-object v3 │ │ +08b0fa: 7130 761c 3200 |003f: invoke-static {v2, v3, v0}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@1c76 │ │ +08b100: 0e00 |0042: return-void │ │ +08b102: 1212 |0043: const/4 v2, #int 1 // #1 │ │ +08b104: 5c52 d001 |0044: iput-boolean v2, v5, Landroid/support/v4/app/LoaderManagerImpl;.mRetaining:Z // field@01d0 │ │ +08b108: 1202 |0046: const/4 v2, #int 0 // #0 │ │ +08b10a: 5c52 d201 |0047: iput-boolean v2, v5, Landroid/support/v4/app/LoaderManagerImpl;.mStarted:Z // field@01d2 │ │ +08b10e: 5452 cf01 |0049: iget-object v2, v5, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@01cf │ │ +08b112: 6e10 620f 0200 |004b: invoke-virtual {v2}, Landroid/support/v4/util/SparseArrayCompat;.size:()I // method@0f62 │ │ +08b118: 0a02 |004e: move-result v2 │ │ +08b11a: d801 02ff |004f: add-int/lit8 v1, v2, #int -1 // #ff │ │ +08b11e: 3a01 f1ff |0051: if-ltz v1, 0042 // -000f │ │ +08b122: 5452 cf01 |0053: iget-object v2, v5, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@01cf │ │ +08b126: 6e20 640f 1200 |0055: invoke-virtual {v2, v1}, Landroid/support/v4/util/SparseArrayCompat;.valueAt:(I)Ljava/lang/Object; // method@0f64 │ │ +08b12c: 0c02 |0058: move-result-object v2 │ │ +08b12e: 1f02 4a01 |0059: check-cast v2, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // type@014a │ │ +08b132: 6e10 b206 0200 |005b: invoke-virtual {v2}, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.retain:()V // method@06b2 │ │ +08b138: d801 01ff |005e: add-int/lit8 v1, v1, #int -1 // #ff │ │ +08b13c: 28f1 |0060: goto 0051 // -000f │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=734 │ │ + 0x001c line=735 │ │ + 0x0020 line=736 │ │ + 0x0027 line=737 │ │ + 0x002a line=738 │ │ + 0x0042 line=747 │ │ + 0x0043 line=742 │ │ + 0x0046 line=743 │ │ + 0x0049 line=744 │ │ + 0x0053 line=745 │ │ + 0x005e line=744 │ │ + locals : │ │ + 0x0027 - 0x0042 reg=0 e Ljava/lang/RuntimeException; │ │ + 0x0051 - 0x0061 reg=1 i I │ │ + 0x0000 - 0x0061 reg=5 this Landroid/support/v4/app/LoaderManagerImpl; │ │ + │ │ + #5 : (in Landroid/support/v4/app/LoaderManagerImpl;) │ │ + name : 'doStart' │ │ + type : '()V' │ │ + access : 0x0000 () │ │ + code - │ │ + registers : 6 │ │ + ins : 1 │ │ + outs : 3 │ │ + insns size : 94 16-bit code units │ │ +08b140: |[08b140] android.support.v4.app.LoaderManagerImpl.doStart:()V │ │ +08b150: 6302 ca01 |0000: sget-boolean v2, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@01ca │ │ +08b154: 3802 1a00 |0002: if-eqz v2, 001c // +001a │ │ +08b158: 1a02 280c |0004: const-string v2, "LoaderManager" // string@0c28 │ │ +08b15c: 2203 3e05 |0006: new-instance v3, Ljava/lang/StringBuilder; // type@053e │ │ +08b160: 7010 a422 0300 |0008: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@22a4 │ │ +08b166: 1a04 8d0e |000b: const-string v4, "Starting in " // string@0e8d │ │ +08b16a: 6e20 ad22 4300 |000d: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22ad │ │ +08b170: 0c03 |0010: move-result-object v3 │ │ +08b172: 6e20 ac22 5300 |0011: invoke-virtual {v3, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@22ac │ │ +08b178: 0c03 |0014: move-result-object v3 │ │ +08b17a: 6e10 b222 0300 |0015: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@22b2 │ │ +08b180: 0c03 |0018: move-result-object v3 │ │ +08b182: 7120 741c 3200 |0019: invoke-static {v2, v3}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@1c74 │ │ +08b188: 5552 d201 |001c: iget-boolean v2, v5, Landroid/support/v4/app/LoaderManagerImpl;.mStarted:Z // field@01d2 │ │ +08b18c: 3802 2500 |001e: if-eqz v2, 0043 // +0025 │ │ +08b190: 2200 3b05 |0020: new-instance v0, Ljava/lang/RuntimeException; // type@053b │ │ +08b194: 1a02 821a |0022: const-string v2, "here" // string@1a82 │ │ +08b198: 7020 8d22 2000 |0024: invoke-direct {v0, v2}, Ljava/lang/RuntimeException;.:(Ljava/lang/String;)V // method@228d │ │ +08b19e: 6e10 9022 0000 |0027: invoke-virtual {v0}, Ljava/lang/RuntimeException;.fillInStackTrace:()Ljava/lang/Throwable; // method@2290 │ │ +08b1a4: 1a02 280c |002a: const-string v2, "LoaderManager" // string@0c28 │ │ +08b1a8: 2203 3e05 |002c: new-instance v3, Ljava/lang/StringBuilder; // type@053e │ │ +08b1ac: 7010 a422 0300 |002e: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@22a4 │ │ +08b1b2: 1a04 d402 |0031: const-string v4, "Called doStart when already started: " // string@02d4 │ │ +08b1b6: 6e20 ad22 4300 |0033: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22ad │ │ +08b1bc: 0c03 |0036: move-result-object v3 │ │ +08b1be: 6e20 ac22 5300 |0037: invoke-virtual {v3, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@22ac │ │ +08b1c4: 0c03 |003a: move-result-object v3 │ │ +08b1c6: 6e10 b222 0300 |003b: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@22b2 │ │ +08b1cc: 0c03 |003e: move-result-object v3 │ │ +08b1ce: 7130 761c 3200 |003f: invoke-static {v2, v3, v0}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@1c76 │ │ +08b1d4: 0e00 |0042: return-void │ │ +08b1d6: 1212 |0043: const/4 v2, #int 1 // #1 │ │ +08b1d8: 5c52 d201 |0044: iput-boolean v2, v5, Landroid/support/v4/app/LoaderManagerImpl;.mStarted:Z // field@01d2 │ │ +08b1dc: 5452 cf01 |0046: iget-object v2, v5, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@01cf │ │ +08b1e0: 6e10 620f 0200 |0048: invoke-virtual {v2}, Landroid/support/v4/util/SparseArrayCompat;.size:()I // method@0f62 │ │ +08b1e6: 0a02 |004b: move-result v2 │ │ +08b1e8: d801 02ff |004c: add-int/lit8 v1, v2, #int -1 // #ff │ │ +08b1ec: 3a01 f4ff |004e: if-ltz v1, 0042 // -000c │ │ +08b1f0: 5452 cf01 |0050: iget-object v2, v5, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@01cf │ │ +08b1f4: 6e20 640f 1200 |0052: invoke-virtual {v2, v1}, Landroid/support/v4/util/SparseArrayCompat;.valueAt:(I)Ljava/lang/Object; // method@0f64 │ │ +08b1fa: 0c02 |0055: move-result-object v2 │ │ +08b1fc: 1f02 4a01 |0056: check-cast v2, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // type@014a │ │ +08b200: 6e10 b306 0200 |0058: invoke-virtual {v2}, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.start:()V // method@06b3 │ │ +08b206: d801 01ff |005b: add-int/lit8 v1, v1, #int -1 // #ff │ │ +08b20a: 28f1 |005d: goto 004e // -000f │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=701 │ │ + 0x001c line=702 │ │ + 0x0020 line=703 │ │ + 0x0027 line=704 │ │ + 0x002a line=705 │ │ + 0x0042 line=716 │ │ + 0x0043 line=709 │ │ + 0x0046 line=713 │ │ + 0x0050 line=714 │ │ + 0x005b line=713 │ │ + locals : │ │ + 0x0027 - 0x0042 reg=0 e Ljava/lang/RuntimeException; │ │ + 0x004e - 0x005e reg=1 i I │ │ + 0x0000 - 0x005e reg=5 this Landroid/support/v4/app/LoaderManagerImpl; │ │ + │ │ + #6 : (in Landroid/support/v4/app/LoaderManagerImpl;) │ │ + name : 'doStop' │ │ + type : '()V' │ │ + access : 0x0000 () │ │ + code - │ │ + registers : 6 │ │ + ins : 1 │ │ + outs : 3 │ │ + insns size : 95 16-bit code units │ │ +08b20c: |[08b20c] android.support.v4.app.LoaderManagerImpl.doStop:()V │ │ +08b21c: 6302 ca01 |0000: sget-boolean v2, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@01ca │ │ +08b220: 3802 1a00 |0002: if-eqz v2, 001c // +001a │ │ +08b224: 1a02 280c |0004: const-string v2, "LoaderManager" // string@0c28 │ │ +08b228: 2203 3e05 |0006: new-instance v3, Ljava/lang/StringBuilder; // type@053e │ │ +08b22c: 7010 a422 0300 |0008: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@22a4 │ │ +08b232: 1a04 900e |000b: const-string v4, "Stopping in " // string@0e90 │ │ +08b236: 6e20 ad22 4300 |000d: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22ad │ │ +08b23c: 0c03 |0010: move-result-object v3 │ │ +08b23e: 6e20 ac22 5300 |0011: invoke-virtual {v3, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@22ac │ │ +08b244: 0c03 |0014: move-result-object v3 │ │ +08b246: 6e10 b222 0300 |0015: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@22b2 │ │ +08b24c: 0c03 |0018: move-result-object v3 │ │ +08b24e: 7120 741c 3200 |0019: invoke-static {v2, v3}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@1c74 │ │ +08b254: 5552 d201 |001c: iget-boolean v2, v5, Landroid/support/v4/app/LoaderManagerImpl;.mStarted:Z // field@01d2 │ │ +08b258: 3902 2500 |001e: if-nez v2, 0043 // +0025 │ │ +08b25c: 2200 3b05 |0020: new-instance v0, Ljava/lang/RuntimeException; // type@053b │ │ +08b260: 1a02 821a |0022: const-string v2, "here" // string@1a82 │ │ +08b264: 7020 8d22 2000 |0024: invoke-direct {v0, v2}, Ljava/lang/RuntimeException;.:(Ljava/lang/String;)V // method@228d │ │ +08b26a: 6e10 9022 0000 |0027: invoke-virtual {v0}, Ljava/lang/RuntimeException;.fillInStackTrace:()Ljava/lang/Throwable; // method@2290 │ │ +08b270: 1a02 280c |002a: const-string v2, "LoaderManager" // string@0c28 │ │ +08b274: 2203 3e05 |002c: new-instance v3, Ljava/lang/StringBuilder; // type@053e │ │ +08b278: 7010 a422 0300 |002e: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@22a4 │ │ +08b27e: 1a04 d502 |0031: const-string v4, "Called doStop when not started: " // string@02d5 │ │ +08b282: 6e20 ad22 4300 |0033: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22ad │ │ +08b288: 0c03 |0036: move-result-object v3 │ │ +08b28a: 6e20 ac22 5300 |0037: invoke-virtual {v3, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@22ac │ │ +08b290: 0c03 |003a: move-result-object v3 │ │ +08b292: 6e10 b222 0300 |003b: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@22b2 │ │ +08b298: 0c03 |003e: move-result-object v3 │ │ +08b29a: 7130 761c 3200 |003f: invoke-static {v2, v3, v0}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@1c76 │ │ +08b2a0: 0e00 |0042: return-void │ │ +08b2a2: 5452 cf01 |0043: iget-object v2, v5, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@01cf │ │ +08b2a6: 6e10 620f 0200 |0045: invoke-virtual {v2}, Landroid/support/v4/util/SparseArrayCompat;.size:()I // method@0f62 │ │ +08b2ac: 0a02 |0048: move-result v2 │ │ +08b2ae: d801 02ff |0049: add-int/lit8 v1, v2, #int -1 // #ff │ │ +08b2b2: 3a01 1000 |004b: if-ltz v1, 005b // +0010 │ │ +08b2b6: 5452 cf01 |004d: iget-object v2, v5, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@01cf │ │ +08b2ba: 6e20 640f 1200 |004f: invoke-virtual {v2, v1}, Landroid/support/v4/util/SparseArrayCompat;.valueAt:(I)Ljava/lang/Object; // method@0f64 │ │ +08b2c0: 0c02 |0052: move-result-object v2 │ │ +08b2c2: 1f02 4a01 |0053: check-cast v2, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // type@014a │ │ +08b2c6: 6e10 b406 0200 |0055: invoke-virtual {v2}, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.stop:()V // method@06b4 │ │ +08b2cc: d801 01ff |0058: add-int/lit8 v1, v1, #int -1 // #ff │ │ +08b2d0: 28f1 |005a: goto 004b // -000f │ │ +08b2d2: 1202 |005b: const/4 v2, #int 0 // #0 │ │ +08b2d4: 5c52 d201 |005c: iput-boolean v2, v5, Landroid/support/v4/app/LoaderManagerImpl;.mStarted:Z // field@01d2 │ │ +08b2d8: 28e4 |005e: goto 0042 // -001c │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=719 │ │ + 0x001c line=720 │ │ + 0x0020 line=721 │ │ + 0x0027 line=722 │ │ + 0x002a line=723 │ │ + 0x0042 line=731 │ │ + 0x0043 line=727 │ │ + 0x004d line=728 │ │ + 0x0058 line=727 │ │ + 0x005b line=730 │ │ + locals : │ │ + 0x0027 - 0x0042 reg=0 e Ljava/lang/RuntimeException; │ │ + 0x004b - 0x005f reg=1 i I │ │ + 0x0000 - 0x005f reg=5 this Landroid/support/v4/app/LoaderManagerImpl; │ │ + │ │ + #7 : (in Landroid/support/v4/app/LoaderManagerImpl;) │ │ + name : 'dump' │ │ + type : '(Ljava/lang/String;Ljava/io/FileDescriptor;Ljava/io/PrintWriter;[Ljava/lang/String;)V' │ │ + access : 0x0001 (PUBLIC) │ │ + code - │ │ + registers : 10 │ │ + ins : 5 │ │ + outs : 5 │ │ + insns size : 175 16-bit code units │ │ +08b2dc: |[08b2dc] android.support.v4.app.LoaderManagerImpl.dump:(Ljava/lang/String;Ljava/io/FileDescriptor;Ljava/io/PrintWriter;[Ljava/lang/String;)V │ │ +08b2ec: 5453 cf01 |0000: iget-object v3, v5, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@01cf │ │ +08b2f0: 6e10 620f 0300 |0002: invoke-virtual {v3}, Landroid/support/v4/util/SparseArrayCompat;.size:()I // method@0f62 │ │ +08b2f6: 0a03 |0005: move-result v3 │ │ +08b2f8: 3d03 5100 |0006: if-lez v3, 0057 // +0051 │ │ +08b2fc: 6e20 3c22 6800 |0008: invoke-virtual {v8, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@223c │ │ +08b302: 1a03 1d02 |000b: const-string v3, "Active Loaders:" // string@021d │ │ +08b306: 6e20 4122 3800 |000d: invoke-virtual {v8, v3}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@2241 │ │ +08b30c: 2203 3e05 |0010: new-instance v3, Ljava/lang/StringBuilder; // type@053e │ │ +08b310: 7010 a422 0300 |0012: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@22a4 │ │ +08b316: 6e20 ad22 6300 |0015: invoke-virtual {v3, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22ad │ │ +08b31c: 0c03 |0018: move-result-object v3 │ │ +08b31e: 1a04 0400 |0019: const-string v4, " " // string@0004 │ │ +08b322: 6e20 ad22 4300 |001b: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22ad │ │ +08b328: 0c03 |001e: move-result-object v3 │ │ +08b32a: 6e10 b222 0300 |001f: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@22b2 │ │ +08b330: 0c01 |0022: move-result-object v1 │ │ +08b332: 1200 |0023: const/4 v0, #int 0 // #0 │ │ +08b334: 5453 cf01 |0024: iget-object v3, v5, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@01cf │ │ +08b338: 6e10 620f 0300 |0026: invoke-virtual {v3}, Landroid/support/v4/util/SparseArrayCompat;.size:()I // method@0f62 │ │ +08b33e: 0a03 |0029: move-result v3 │ │ +08b340: 3530 2d00 |002a: if-ge v0, v3, 0057 // +002d │ │ +08b344: 5453 cf01 |002c: iget-object v3, v5, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@01cf │ │ +08b348: 6e20 640f 0300 |002e: invoke-virtual {v3, v0}, Landroid/support/v4/util/SparseArrayCompat;.valueAt:(I)Ljava/lang/Object; // method@0f64 │ │ +08b34e: 0c02 |0031: move-result-object v2 │ │ +08b350: 1f02 4a01 |0032: check-cast v2, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // type@014a │ │ +08b354: 6e20 3c22 6800 |0034: invoke-virtual {v8, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@223c │ │ +08b35a: 1a03 0500 |0037: const-string v3, " #" // string@0005 │ │ +08b35e: 6e20 3c22 3800 |0039: invoke-virtual {v8, v3}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@223c │ │ +08b364: 5453 cf01 |003c: iget-object v3, v5, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@01cf │ │ +08b368: 6e20 5c0f 0300 |003e: invoke-virtual {v3, v0}, Landroid/support/v4/util/SparseArrayCompat;.keyAt:(I)I // method@0f5c │ │ +08b36e: 0a03 |0041: move-result v3 │ │ +08b370: 6e20 3a22 3800 |0042: invoke-virtual {v8, v3}, Ljava/io/PrintWriter;.print:(I)V // method@223a │ │ +08b376: 1a03 f000 |0045: const-string v3, ": " // string@00f0 │ │ +08b37a: 6e20 3c22 3800 |0047: invoke-virtual {v8, v3}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@223c │ │ +08b380: 6e10 b506 0200 |004a: invoke-virtual {v2}, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.toString:()Ljava/lang/String; // method@06b5 │ │ +08b386: 0c03 |004d: move-result-object v3 │ │ +08b388: 6e20 4122 3800 |004e: invoke-virtual {v8, v3}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@2241 │ │ +08b38e: 6e59 ae06 1287 |0051: invoke-virtual {v2, v1, v7, v8, v9}, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.dump:(Ljava/lang/String;Ljava/io/FileDescriptor;Ljava/io/PrintWriter;[Ljava/lang/String;)V // method@06ae │ │ +08b394: d800 0001 |0054: add-int/lit8 v0, v0, #int 1 // #01 │ │ +08b398: 28ce |0056: goto 0024 // -0032 │ │ +08b39a: 5453 ce01 |0057: iget-object v3, v5, Landroid/support/v4/app/LoaderManagerImpl;.mInactiveLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@01ce │ │ +08b39e: 6e10 620f 0300 |0059: invoke-virtual {v3}, Landroid/support/v4/util/SparseArrayCompat;.size:()I // method@0f62 │ │ +08b3a4: 0a03 |005c: move-result v3 │ │ +08b3a6: 3d03 5100 |005d: if-lez v3, 00ae // +0051 │ │ +08b3aa: 6e20 3c22 6800 |005f: invoke-virtual {v8, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@223c │ │ +08b3b0: 1a03 4105 |0062: const-string v3, "Inactive Loaders:" // string@0541 │ │ +08b3b4: 6e20 4122 3800 |0064: invoke-virtual {v8, v3}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@2241 │ │ +08b3ba: 2203 3e05 |0067: new-instance v3, Ljava/lang/StringBuilder; // type@053e │ │ +08b3be: 7010 a422 0300 |0069: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@22a4 │ │ +08b3c4: 6e20 ad22 6300 |006c: invoke-virtual {v3, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22ad │ │ +08b3ca: 0c03 |006f: move-result-object v3 │ │ +08b3cc: 1a04 0400 |0070: const-string v4, " " // string@0004 │ │ +08b3d0: 6e20 ad22 4300 |0072: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22ad │ │ +08b3d6: 0c03 |0075: move-result-object v3 │ │ +08b3d8: 6e10 b222 0300 |0076: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@22b2 │ │ +08b3de: 0c01 |0079: move-result-object v1 │ │ +08b3e0: 1200 |007a: const/4 v0, #int 0 // #0 │ │ +08b3e2: 5453 ce01 |007b: iget-object v3, v5, Landroid/support/v4/app/LoaderManagerImpl;.mInactiveLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@01ce │ │ +08b3e6: 6e10 620f 0300 |007d: invoke-virtual {v3}, Landroid/support/v4/util/SparseArrayCompat;.size:()I // method@0f62 │ │ +08b3ec: 0a03 |0080: move-result v3 │ │ +08b3ee: 3530 2d00 |0081: if-ge v0, v3, 00ae // +002d │ │ +08b3f2: 5453 ce01 |0083: iget-object v3, v5, Landroid/support/v4/app/LoaderManagerImpl;.mInactiveLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@01ce │ │ +08b3f6: 6e20 640f 0300 |0085: invoke-virtual {v3, v0}, Landroid/support/v4/util/SparseArrayCompat;.valueAt:(I)Ljava/lang/Object; // method@0f64 │ │ +08b3fc: 0c02 |0088: move-result-object v2 │ │ +08b3fe: 1f02 4a01 |0089: check-cast v2, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // type@014a │ │ +08b402: 6e20 3c22 6800 |008b: invoke-virtual {v8, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@223c │ │ +08b408: 1a03 0500 |008e: const-string v3, " #" // string@0005 │ │ +08b40c: 6e20 3c22 3800 |0090: invoke-virtual {v8, v3}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@223c │ │ +08b412: 5453 ce01 |0093: iget-object v3, v5, Landroid/support/v4/app/LoaderManagerImpl;.mInactiveLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@01ce │ │ +08b416: 6e20 5c0f 0300 |0095: invoke-virtual {v3, v0}, Landroid/support/v4/util/SparseArrayCompat;.keyAt:(I)I // method@0f5c │ │ +08b41c: 0a03 |0098: move-result v3 │ │ +08b41e: 6e20 3a22 3800 |0099: invoke-virtual {v8, v3}, Ljava/io/PrintWriter;.print:(I)V // method@223a │ │ +08b424: 1a03 f000 |009c: const-string v3, ": " // string@00f0 │ │ +08b428: 6e20 3c22 3800 |009e: invoke-virtual {v8, v3}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@223c │ │ +08b42e: 6e10 b506 0200 |00a1: invoke-virtual {v2}, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.toString:()Ljava/lang/String; // method@06b5 │ │ +08b434: 0c03 |00a4: move-result-object v3 │ │ +08b436: 6e20 4122 3800 |00a5: invoke-virtual {v8, v3}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@2241 │ │ +08b43c: 6e59 ae06 1287 |00a8: invoke-virtual {v2, v1, v7, v8, v9}, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.dump:(Ljava/lang/String;Ljava/io/FileDescriptor;Ljava/io/PrintWriter;[Ljava/lang/String;)V // method@06ae │ │ +08b442: d800 0001 |00ab: add-int/lit8 v0, v0, #int 1 // #01 │ │ +08b446: 28ce |00ad: goto 007b // -0032 │ │ +08b448: 0e00 |00ae: return-void │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=801 │ │ + 0x0008 line=802 │ │ + 0x0010 line=803 │ │ + 0x0023 line=804 │ │ + 0x002c line=805 │ │ + 0x0034 line=806 │ │ + 0x0045 line=807 │ │ + 0x0051 line=808 │ │ + 0x0054 line=804 │ │ + 0x0057 line=811 │ │ + 0x005f line=812 │ │ + 0x0067 line=813 │ │ + 0x007a line=814 │ │ + 0x0083 line=815 │ │ + 0x008b line=816 │ │ + 0x009c line=817 │ │ + 0x00a8 line=818 │ │ + 0x00ab line=814 │ │ + 0x00ae line=821 │ │ + locals : │ │ + 0x0024 - 0x0057 reg=0 i I │ │ + 0x0023 - 0x0057 reg=1 innerPrefix Ljava/lang/String; │ │ + 0x0034 - 0x0057 reg=2 li Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; │ │ + 0x007b - 0x00ae reg=0 i I │ │ + 0x007a - 0x00ae reg=1 innerPrefix Ljava/lang/String; │ │ + 0x008b - 0x00ae reg=2 li Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; │ │ + 0x0000 - 0x00af reg=5 this Landroid/support/v4/app/LoaderManagerImpl; │ │ + 0x0000 - 0x00af reg=6 prefix Ljava/lang/String; │ │ + 0x0000 - 0x00af reg=7 fd Ljava/io/FileDescriptor; │ │ + 0x0000 - 0x00af reg=8 writer Ljava/io/PrintWriter; │ │ + 0x0000 - 0x00af reg=9 args [Ljava/lang/String; │ │ + │ │ + #8 : (in Landroid/support/v4/app/LoaderManagerImpl;) │ │ + name : 'finishRetain' │ │ + type : '()V' │ │ + access : 0x0000 () │ │ + code - │ │ + registers : 5 │ │ + ins : 1 │ │ + outs : 2 │ │ + insns size : 60 16-bit code units │ │ +08b44c: |[08b44c] android.support.v4.app.LoaderManagerImpl.finishRetain:()V │ │ +08b45c: 5541 d001 |0000: iget-boolean v1, v4, Landroid/support/v4/app/LoaderManagerImpl;.mRetaining:Z // field@01d0 │ │ +08b460: 3801 3900 |0002: if-eqz v1, 003b // +0039 │ │ +08b464: 6301 ca01 |0004: sget-boolean v1, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@01ca │ │ +08b468: 3801 1a00 |0006: if-eqz v1, 0020 // +001a │ │ +08b46c: 1a01 280c |0008: const-string v1, "LoaderManager" // string@0c28 │ │ +08b470: 2202 3e05 |000a: new-instance v2, Ljava/lang/StringBuilder; // type@053e │ │ +08b474: 7010 a422 0200 |000c: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@22a4 │ │ +08b47a: 1a03 5904 |000f: const-string v3, "Finished Retaining in " // string@0459 │ │ +08b47e: 6e20 ad22 3200 |0011: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22ad │ │ +08b484: 0c02 |0014: move-result-object v2 │ │ +08b486: 6e20 ac22 4200 |0015: invoke-virtual {v2, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@22ac │ │ +08b48c: 0c02 |0018: move-result-object v2 │ │ +08b48e: 6e10 b222 0200 |0019: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@22b2 │ │ +08b494: 0c02 |001c: move-result-object v2 │ │ +08b496: 7120 741c 2100 |001d: invoke-static {v1, v2}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@1c74 │ │ +08b49c: 1201 |0020: const/4 v1, #int 0 // #0 │ │ +08b49e: 5c41 d001 |0021: iput-boolean v1, v4, Landroid/support/v4/app/LoaderManagerImpl;.mRetaining:Z // field@01d0 │ │ +08b4a2: 5441 cf01 |0023: iget-object v1, v4, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@01cf │ │ +08b4a6: 6e10 620f 0100 |0025: invoke-virtual {v1}, Landroid/support/v4/util/SparseArrayCompat;.size:()I // method@0f62 │ │ +08b4ac: 0a01 |0028: move-result v1 │ │ +08b4ae: d800 01ff |0029: add-int/lit8 v0, v1, #int -1 // #ff │ │ +08b4b2: 3a00 1000 |002b: if-ltz v0, 003b // +0010 │ │ +08b4b6: 5441 cf01 |002d: iget-object v1, v4, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@01cf │ │ +08b4ba: 6e20 640f 0100 |002f: invoke-virtual {v1, v0}, Landroid/support/v4/util/SparseArrayCompat;.valueAt:(I)Ljava/lang/Object; // method@0f64 │ │ +08b4c0: 0c01 |0032: move-result-object v1 │ │ +08b4c2: 1f01 4a01 |0033: check-cast v1, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // type@014a │ │ +08b4c6: 6e10 af06 0100 |0035: invoke-virtual {v1}, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.finishRetain:()V // method@06af │ │ +08b4cc: d800 00ff |0038: add-int/lit8 v0, v0, #int -1 // #ff │ │ +08b4d0: 28f1 |003a: goto 002b // -000f │ │ +08b4d2: 0e00 |003b: return-void │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=750 │ │ + 0x0004 line=751 │ │ + 0x0020 line=753 │ │ + 0x0023 line=754 │ │ + 0x002d line=755 │ │ + 0x0038 line=754 │ │ + 0x003b line=758 │ │ + locals : │ │ + 0x002b - 0x003b reg=0 i I │ │ + 0x0000 - 0x003c reg=4 this Landroid/support/v4/app/LoaderManagerImpl; │ │ + │ │ + #9 : (in Landroid/support/v4/app/LoaderManagerImpl;) │ │ + name : 'getLoader' │ │ + type : '(I)Landroid/support/v4/content/Loader;' │ │ + access : 0x0001 (PUBLIC) │ │ + code - │ │ + registers : 5 │ │ + ins : 2 │ │ + outs : 2 │ │ + insns size : 36 16-bit code units │ │ +08b4d4: |[08b4d4] android.support.v4.app.LoaderManagerImpl.getLoader:(I)Landroid/support/v4/content/Loader; │ │ +08b4e4: 5531 cd01 |0000: iget-boolean v1, v3, Landroid/support/v4/app/LoaderManagerImpl;.mCreatingLoader:Z // field@01cd │ │ +08b4e8: 3801 0a00 |0002: if-eqz v1, 000c // +000a │ │ +08b4ec: 2201 2c05 |0004: new-instance v1, Ljava/lang/IllegalStateException; // type@052c │ │ +08b4f0: 1a02 d602 |0006: const-string v2, "Called while creating a loader" // string@02d6 │ │ +08b4f4: 7020 6c22 2100 |0008: invoke-direct {v1, v2}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@226c │ │ +08b4fa: 2701 |000b: throw v1 │ │ +08b4fc: 5431 cf01 |000c: iget-object v1, v3, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@01cf │ │ +08b500: 6e20 580f 4100 |000e: invoke-virtual {v1, v4}, Landroid/support/v4/util/SparseArrayCompat;.get:(I)Ljava/lang/Object; // method@0f58 │ │ +08b506: 0c00 |0011: move-result-object v0 │ │ +08b508: 1f00 4a01 |0012: check-cast v0, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // type@014a │ │ +08b50c: 3800 0e00 |0014: if-eqz v0, 0022 // +000e │ │ +08b510: 5401 c401 |0016: iget-object v1, v0, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mPendingLoader:Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // field@01c4 │ │ +08b514: 3801 0700 |0018: if-eqz v1, 001f // +0007 │ │ +08b518: 5401 c401 |001a: iget-object v1, v0, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mPendingLoader:Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // field@01c4 │ │ +08b51c: 5411 c301 |001c: iget-object v1, v1, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@01c3 │ │ +08b520: 1101 |001e: return-object v1 │ │ +08b522: 5401 c301 |001f: iget-object v1, v0, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@01c3 │ │ +08b526: 28fd |0021: goto 001e // -0003 │ │ +08b528: 1201 |0022: const/4 v1, #int 0 // #0 │ │ +08b52a: 28fb |0023: goto 001e // -0005 │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=686 │ │ + 0x0004 line=687 │ │ + 0x000c line=690 │ │ + 0x0014 line=691 │ │ + 0x0016 line=692 │ │ + 0x001a line=693 │ │ + 0x001e line=697 │ │ + 0x001f line=695 │ │ + 0x0022 line=697 │ │ + locals : │ │ + 0x0014 - 0x0024 reg=0 loaderInfo Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; │ │ + 0x0000 - 0x0024 reg=3 this Landroid/support/v4/app/LoaderManagerImpl; │ │ + 0x0000 - 0x0024 reg=4 id I │ │ + │ │ + #10 : (in Landroid/support/v4/app/LoaderManagerImpl;) │ │ + name : 'hasRunningLoaders' │ │ + type : '()Z' │ │ + access : 0x0001 (PUBLIC) │ │ + code - │ │ + registers : 6 │ │ + ins : 1 │ │ + outs : 2 │ │ + insns size : 34 16-bit code units │ │ +08b52c: |[08b52c] android.support.v4.app.LoaderManagerImpl.hasRunningLoaders:()Z │ │ +08b53c: 1203 |0000: const/4 v3, #int 0 // #0 │ │ +08b53e: 5454 cf01 |0001: iget-object v4, v5, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@01cf │ │ +08b542: 6e10 620f 0400 |0003: invoke-virtual {v4}, Landroid/support/v4/util/SparseArrayCompat;.size:()I // method@0f62 │ │ +08b548: 0a00 |0006: move-result v0 │ │ +08b54a: 1201 |0007: const/4 v1, #int 0 // #0 │ │ +08b54c: 3501 1900 |0008: if-ge v1, v0, 0021 // +0019 │ │ +08b550: 5454 cf01 |000a: iget-object v4, v5, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@01cf │ │ +08b554: 6e20 640f 1400 |000c: invoke-virtual {v4, v1}, Landroid/support/v4/util/SparseArrayCompat;.valueAt:(I)Ljava/lang/Object; // method@0f64 │ │ +08b55a: 0c02 |000f: move-result-object v2 │ │ +08b55c: 1f02 4a01 |0010: check-cast v2, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // type@014a │ │ +08b560: 5524 c801 |0012: iget-boolean v4, v2, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mStarted:Z // field@01c8 │ │ +08b564: 3804 0b00 |0014: if-eqz v4, 001f // +000b │ │ +08b568: 5524 be01 |0016: iget-boolean v4, v2, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mDeliveredData:Z // field@01be │ │ +08b56c: 3904 0700 |0018: if-nez v4, 001f // +0007 │ │ +08b570: 1214 |001a: const/4 v4, #int 1 // #1 │ │ +08b572: b643 |001b: or-int/2addr v3, v4 │ │ +08b574: d801 0101 |001c: add-int/lit8 v1, v1, #int 1 // #01 │ │ +08b578: 28ea |001e: goto 0008 // -0016 │ │ +08b57a: 1204 |001f: const/4 v4, #int 0 // #0 │ │ +08b57c: 28fb |0020: goto 001b // -0005 │ │ +08b57e: 0f03 |0021: return v3 │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=825 │ │ + 0x0001 line=826 │ │ + 0x0007 line=827 │ │ + 0x000a line=828 │ │ + 0x0012 line=829 │ │ + 0x001c line=827 │ │ + 0x001f line=829 │ │ + 0x0021 line=831 │ │ + locals : │ │ + 0x0012 - 0x0021 reg=2 li Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; │ │ + 0x0007 - 0x0022 reg=0 count I │ │ + 0x0008 - 0x0022 reg=1 i I │ │ + 0x0001 - 0x0022 reg=3 loadersRunning Z │ │ + 0x0000 - 0x0022 reg=5 this Landroid/support/v4/app/LoaderManagerImpl; │ │ + │ │ + #11 : (in Landroid/support/v4/app/LoaderManagerImpl;) │ │ + name : 'initLoader' │ │ + type : '(ILandroid/os/Bundle;Landroid/support/v4/app/LoaderManager$LoaderCallbacks;)Landroid/support/v4/content/Loader;' │ │ + access : 0x0001 (PUBLIC) │ │ + code - │ │ + registers : 8 │ │ + ins : 4 │ │ + outs : 4 │ │ + insns size : 141 16-bit code units │ │ +08b580: |[08b580] android.support.v4.app.LoaderManagerImpl.initLoader:(ILandroid/os/Bundle;Landroid/support/v4/app/LoaderManager$LoaderCallbacks;)Landroid/support/v4/content/Loader; │ │ +08b590: 5541 cd01 |0000: iget-boolean v1, v4, Landroid/support/v4/app/LoaderManagerImpl;.mCreatingLoader:Z // field@01cd │ │ +08b594: 3801 0a00 |0002: if-eqz v1, 000c // +000a │ │ +08b598: 2201 2c05 |0004: new-instance v1, Ljava/lang/IllegalStateException; // type@052c │ │ +08b59c: 1a02 d602 |0006: const-string v2, "Called while creating a loader" // string@02d6 │ │ +08b5a0: 7020 6c22 2100 |0008: invoke-direct {v1, v2}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@226c │ │ +08b5a6: 2701 |000b: throw v1 │ │ +08b5a8: 5441 cf01 |000c: iget-object v1, v4, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@01cf │ │ +08b5ac: 6e20 580f 5100 |000e: invoke-virtual {v1, v5}, Landroid/support/v4/util/SparseArrayCompat;.get:(I)Ljava/lang/Object; // method@0f58 │ │ +08b5b2: 0c00 |0011: move-result-object v0 │ │ +08b5b4: 1f00 4a01 |0012: check-cast v0, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // type@014a │ │ +08b5b8: 6301 ca01 |0014: sget-boolean v1, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@01ca │ │ +08b5bc: 3801 2400 |0016: if-eqz v1, 003a // +0024 │ │ +08b5c0: 1a01 280c |0018: const-string v1, "LoaderManager" // string@0c28 │ │ +08b5c4: 2202 3e05 |001a: new-instance v2, Ljava/lang/StringBuilder; // type@053e │ │ +08b5c8: 7010 a422 0200 |001c: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@22a4 │ │ +08b5ce: 1a03 141b |001f: const-string v3, "initLoader in " // string@1b14 │ │ +08b5d2: 6e20 ad22 3200 |0021: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22ad │ │ +08b5d8: 0c02 |0024: move-result-object v2 │ │ +08b5da: 6e20 ac22 4200 |0025: invoke-virtual {v2, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@22ac │ │ +08b5e0: 0c02 |0028: move-result-object v2 │ │ +08b5e2: 1a03 f300 |0029: const-string v3, ": args=" // string@00f3 │ │ +08b5e6: 6e20 ad22 3200 |002b: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22ad │ │ +08b5ec: 0c02 |002e: move-result-object v2 │ │ +08b5ee: 6e20 ac22 6200 |002f: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@22ac │ │ +08b5f4: 0c02 |0032: move-result-object v2 │ │ +08b5f6: 6e10 b222 0200 |0033: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@22b2 │ │ +08b5fc: 0c02 |0036: move-result-object v2 │ │ +08b5fe: 7120 741c 2100 |0037: invoke-static {v1, v2}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@1c74 │ │ +08b604: 3900 3400 |003a: if-nez v0, 006e // +0034 │ │ +08b608: 7040 b806 5476 |003c: invoke-direct {v4, v5, v6, v7}, Landroid/support/v4/app/LoaderManagerImpl;.createAndInstallLoader:(ILandroid/os/Bundle;Landroid/support/v4/app/LoaderManager$LoaderCallbacks;)Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // method@06b8 │ │ +08b60e: 0c00 |003f: move-result-object v0 │ │ +08b610: 6301 ca01 |0040: sget-boolean v1, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@01ca │ │ +08b614: 3801 1a00 |0042: if-eqz v1, 005c // +001a │ │ +08b618: 1a01 280c |0044: const-string v1, "LoaderManager" // string@0c28 │ │ +08b61c: 2202 3e05 |0046: new-instance v2, Ljava/lang/StringBuilder; // type@053e │ │ +08b620: 7010 a422 0200 |0048: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@22a4 │ │ +08b626: 1a03 0600 |004b: const-string v3, " Created new loader " // string@0006 │ │ +08b62a: 6e20 ad22 3200 |004d: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22ad │ │ +08b630: 0c02 |0050: move-result-object v2 │ │ +08b632: 6e20 ac22 0200 |0051: invoke-virtual {v2, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@22ac │ │ +08b638: 0c02 |0054: move-result-object v2 │ │ +08b63a: 6e10 b222 0200 |0055: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@22b2 │ │ +08b640: 0c02 |0058: move-result-object v2 │ │ +08b642: 7120 741c 2100 |0059: invoke-static {v1, v2}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@1c74 │ │ +08b648: 5501 c001 |005c: iget-boolean v1, v0, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mHaveData:Z // field@01c0 │ │ +08b64c: 3801 0d00 |005e: if-eqz v1, 006b // +000d │ │ +08b650: 5541 d201 |0060: iget-boolean v1, v4, Landroid/support/v4/app/LoaderManagerImpl;.mStarted:Z // field@01d2 │ │ +08b654: 3801 0900 |0062: if-eqz v1, 006b // +0009 │ │ +08b658: 5401 c301 |0064: iget-object v1, v0, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@01c3 │ │ +08b65c: 5402 bd01 |0066: iget-object v2, v0, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mData:Ljava/lang/Object; // field@01bd │ │ +08b660: 6e30 ac06 1002 |0068: invoke-virtual {v0, v1, v2}, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.callOnLoadFinished:(Landroid/support/v4/content/Loader;Ljava/lang/Object;)V // method@06ac │ │ +08b666: 5401 c301 |006b: iget-object v1, v0, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@01c3 │ │ +08b66a: 1101 |006d: return-object v1 │ │ +08b66c: 6301 ca01 |006e: sget-boolean v1, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@01ca │ │ +08b670: 3801 1a00 |0070: if-eqz v1, 008a // +001a │ │ +08b674: 1a01 280c |0072: const-string v1, "LoaderManager" // string@0c28 │ │ +08b678: 2202 3e05 |0074: new-instance v2, Ljava/lang/StringBuilder; // type@053e │ │ +08b67c: 7010 a422 0200 |0076: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@22a4 │ │ +08b682: 1a03 1200 |0079: const-string v3, " Re-using existing loader " // string@0012 │ │ +08b686: 6e20 ad22 3200 |007b: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22ad │ │ +08b68c: 0c02 |007e: move-result-object v2 │ │ +08b68e: 6e20 ac22 0200 |007f: invoke-virtual {v2, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@22ac │ │ +08b694: 0c02 |0082: move-result-object v2 │ │ +08b696: 6e10 b222 0200 |0083: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@22b2 │ │ +08b69c: 0c02 |0086: move-result-object v2 │ │ +08b69e: 7120 741c 2100 |0087: invoke-static {v1, v2}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@1c74 │ │ +08b6a4: 5b07 bc01 |008a: iput-object v7, v0, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mCallbacks:Landroid/support/v4/app/LoaderManager$LoaderCallbacks; // field@01bc │ │ +08b6a8: 28d0 |008c: goto 005c // -0030 │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=543 │ │ + 0x0004 line=544 │ │ + 0x000c line=547 │ │ + 0x0014 line=549 │ │ + 0x003a line=551 │ │ + 0x003c line=553 │ │ + 0x0040 line=554 │ │ + 0x005c line=560 │ │ + 0x0064 line=562 │ │ + 0x006b line=565 │ │ + 0x006e line=556 │ │ + 0x008a line=557 │ │ + locals : │ │ + 0x0000 - 0x0000 reg=7 (null) Landroid/support/v4/app/LoaderManager$LoaderCallbacks; │ │ + 0x0014 - 0x008d reg=0 info Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; │ │ + 0x0000 - 0x008d reg=4 this Landroid/support/v4/app/LoaderManagerImpl; │ │ + 0x0000 - 0x008d reg=5 id I │ │ + 0x0000 - 0x008d reg=6 args Landroid/os/Bundle; │ │ + 0x0000 - 0x008d reg=7 callback Landroid/support/v4/app/LoaderManager$LoaderCallbacks; Landroid/support/v4/app/LoaderManager$LoaderCallbacks; │ │ + │ │ + #12 : (in Landroid/support/v4/app/LoaderManagerImpl;) │ │ + name : 'installLoader' │ │ + type : '(Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;)V' │ │ + access : 0x0000 () │ │ + code - │ │ + registers : 4 │ │ + ins : 2 │ │ + outs : 3 │ │ + insns size : 15 16-bit code units │ │ +08b6ac: |[08b6ac] android.support.v4.app.LoaderManagerImpl.installLoader:(Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;)V │ │ +08b6bc: 5420 cf01 |0000: iget-object v0, v2, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@01cf │ │ +08b6c0: 5231 c101 |0002: iget v1, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mId:I // field@01c1 │ │ +08b6c4: 6e30 5d0f 1003 |0004: invoke-virtual {v0, v1, v3}, Landroid/support/v4/util/SparseArrayCompat;.put:(ILjava/lang/Object;)V // method@0f5d │ │ +08b6ca: 5520 d201 |0007: iget-boolean v0, v2, Landroid/support/v4/app/LoaderManagerImpl;.mStarted:Z // field@01d2 │ │ +08b6ce: 3800 0500 |0009: if-eqz v0, 000e // +0005 │ │ +08b6d2: 6e10 b306 0300 |000b: invoke-virtual {v3}, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.start:()V // method@06b3 │ │ +08b6d8: 0e00 |000e: return-void │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=508 │ │ + 0x0007 line=509 │ │ + 0x000b line=513 │ │ + 0x000e line=515 │ │ + locals : │ │ + 0x0000 - 0x000f reg=2 this Landroid/support/v4/app/LoaderManagerImpl; │ │ + 0x0000 - 0x000f reg=3 info Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; │ │ + │ │ + #13 : (in Landroid/support/v4/app/LoaderManagerImpl;) │ │ + name : 'restartLoader' │ │ + type : '(ILandroid/os/Bundle;Landroid/support/v4/app/LoaderManager$LoaderCallbacks;)Landroid/support/v4/content/Loader;' │ │ + access : 0x0001 (PUBLIC) │ │ + code - │ │ + registers : 10 │ │ + ins : 4 │ │ + outs : 4 │ │ + insns size : 253 16-bit code units │ │ +08b6dc: |[08b6dc] android.support.v4.app.LoaderManagerImpl.restartLoader:(ILandroid/os/Bundle;Landroid/support/v4/app/LoaderManager$LoaderCallbacks;)Landroid/support/v4/content/Loader; │ │ +08b6ec: 1205 |0000: const/4 v5, #int 0 // #0 │ │ +08b6ee: 5562 cd01 |0001: iget-boolean v2, v6, Landroid/support/v4/app/LoaderManagerImpl;.mCreatingLoader:Z // field@01cd │ │ +08b6f2: 3802 0a00 |0003: if-eqz v2, 000d // +000a │ │ +08b6f6: 2202 2c05 |0005: new-instance v2, Ljava/lang/IllegalStateException; // type@052c │ │ +08b6fa: 1a03 d602 |0007: const-string v3, "Called while creating a loader" // string@02d6 │ │ +08b6fe: 7020 6c22 3200 |0009: invoke-direct {v2, v3}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@226c │ │ +08b704: 2702 |000c: throw v2 │ │ +08b706: 5462 cf01 |000d: iget-object v2, v6, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@01cf │ │ +08b70a: 6e20 580f 7200 |000f: invoke-virtual {v2, v7}, Landroid/support/v4/util/SparseArrayCompat;.get:(I)Ljava/lang/Object; // method@0f58 │ │ +08b710: 0c01 |0012: move-result-object v1 │ │ +08b712: 1f01 4a01 |0013: check-cast v1, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // type@014a │ │ +08b716: 6302 ca01 |0015: sget-boolean v2, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@01ca │ │ +08b71a: 3802 2400 |0017: if-eqz v2, 003b // +0024 │ │ +08b71e: 1a02 280c |0019: const-string v2, "LoaderManager" // string@0c28 │ │ +08b722: 2203 3e05 |001b: new-instance v3, Ljava/lang/StringBuilder; // type@053e │ │ +08b726: 7010 a422 0300 |001d: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@22a4 │ │ +08b72c: 1a04 4c23 |0020: const-string v4, "restartLoader in " // string@234c │ │ +08b730: 6e20 ad22 4300 |0022: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22ad │ │ +08b736: 0c03 |0025: move-result-object v3 │ │ +08b738: 6e20 ac22 6300 |0026: invoke-virtual {v3, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@22ac │ │ +08b73e: 0c03 |0029: move-result-object v3 │ │ +08b740: 1a04 f300 |002a: const-string v4, ": args=" // string@00f3 │ │ +08b744: 6e20 ad22 4300 |002c: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22ad │ │ +08b74a: 0c03 |002f: move-result-object v3 │ │ +08b74c: 6e20 ac22 8300 |0030: invoke-virtual {v3, v8}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@22ac │ │ +08b752: 0c03 |0033: move-result-object v3 │ │ +08b754: 6e10 b222 0300 |0034: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@22b2 │ │ +08b75a: 0c03 |0037: move-result-object v3 │ │ +08b75c: 7120 741c 3200 |0038: invoke-static {v2, v3}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@1c74 │ │ +08b762: 3801 3c00 |003b: if-eqz v1, 0077 // +003c │ │ +08b766: 5462 ce01 |003d: iget-object v2, v6, Landroid/support/v4/app/LoaderManagerImpl;.mInactiveLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@01ce │ │ +08b76a: 6e20 580f 7200 |003f: invoke-virtual {v2, v7}, Landroid/support/v4/util/SparseArrayCompat;.get:(I)Ljava/lang/Object; // method@0f58 │ │ +08b770: 0c00 |0042: move-result-object v0 │ │ +08b772: 1f00 4a01 |0043: check-cast v0, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // type@014a │ │ +08b776: 3800 9000 |0045: if-eqz v0, 00d5 // +0090 │ │ +08b77a: 5512 c001 |0047: iget-boolean v2, v1, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mHaveData:Z // field@01c0 │ │ +08b77e: 3802 3500 |0049: if-eqz v2, 007e // +0035 │ │ +08b782: 6302 ca01 |004b: sget-boolean v2, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@01ca │ │ +08b786: 3802 1a00 |004d: if-eqz v2, 0067 // +001a │ │ +08b78a: 1a02 280c |004f: const-string v2, "LoaderManager" // string@0c28 │ │ +08b78e: 2203 3e05 |0051: new-instance v3, Ljava/lang/StringBuilder; // type@053e │ │ +08b792: 7010 a422 0300 |0053: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@22a4 │ │ +08b798: 1a04 1300 |0056: const-string v4, " Removing last inactive loader: " // string@0013 │ │ +08b79c: 6e20 ad22 4300 |0058: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22ad │ │ +08b7a2: 0c03 |005b: move-result-object v3 │ │ +08b7a4: 6e20 ac22 1300 |005c: invoke-virtual {v3, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@22ac │ │ +08b7aa: 0c03 |005f: move-result-object v3 │ │ +08b7ac: 6e10 b222 0300 |0060: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@22b2 │ │ +08b7b2: 0c03 |0063: move-result-object v3 │ │ +08b7b4: 7120 741c 3200 |0064: invoke-static {v2, v3}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@1c74 │ │ +08b7ba: 1202 |0067: const/4 v2, #int 0 // #0 │ │ +08b7bc: 5c02 be01 |0068: iput-boolean v2, v0, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mDeliveredData:Z // field@01be │ │ +08b7c0: 6e10 ad06 0000 |006a: invoke-virtual {v0}, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.destroy:()V // method@06ad │ │ +08b7c6: 5412 c301 |006d: iget-object v2, v1, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@01c3 │ │ +08b7ca: 6e10 b809 0200 |006f: invoke-virtual {v2}, Landroid/support/v4/content/Loader;.abandon:()V // method@09b8 │ │ +08b7d0: 5462 ce01 |0072: iget-object v2, v6, Landroid/support/v4/app/LoaderManagerImpl;.mInactiveLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@01ce │ │ +08b7d4: 6e30 5d0f 7201 |0074: invoke-virtual {v2, v7, v1}, Landroid/support/v4/util/SparseArrayCompat;.put:(ILjava/lang/Object;)V // method@0f5d │ │ +08b7da: 7040 b806 7698 |0077: invoke-direct {v6, v7, v8, v9}, Landroid/support/v4/app/LoaderManagerImpl;.createAndInstallLoader:(ILandroid/os/Bundle;Landroid/support/v4/app/LoaderManager$LoaderCallbacks;)Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // method@06b8 │ │ +08b7e0: 0c01 |007a: move-result-object v1 │ │ +08b7e2: 5412 c301 |007b: iget-object v2, v1, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@01c3 │ │ +08b7e6: 1102 |007d: return-object v2 │ │ +08b7e8: 5512 c801 |007e: iget-boolean v2, v1, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mStarted:Z // field@01c8 │ │ +08b7ec: 3902 1600 |0080: if-nez v2, 0096 // +0016 │ │ +08b7f0: 6302 ca01 |0082: sget-boolean v2, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@01ca │ │ +08b7f4: 3802 0900 |0084: if-eqz v2, 008d // +0009 │ │ +08b7f8: 1a02 280c |0086: const-string v2, "LoaderManager" // string@0c28 │ │ +08b7fc: 1a03 0700 |0088: const-string v3, " Current loader is stopped; replacing" // string@0007 │ │ +08b800: 7120 741c 3200 |008a: invoke-static {v2, v3}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@1c74 │ │ +08b806: 5462 cf01 |008d: iget-object v2, v6, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@01cf │ │ +08b80a: 6e30 5d0f 7205 |008f: invoke-virtual {v2, v7, v5}, Landroid/support/v4/util/SparseArrayCompat;.put:(ILjava/lang/Object;)V // method@0f5d │ │ +08b810: 6e10 ad06 0100 |0092: invoke-virtual {v1}, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.destroy:()V // method@06ad │ │ +08b816: 28e2 |0095: goto 0077 // -001e │ │ +08b818: 5412 c401 |0096: iget-object v2, v1, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mPendingLoader:Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // field@01c4 │ │ +08b81c: 3802 2700 |0098: if-eqz v2, 00bf // +0027 │ │ +08b820: 6302 ca01 |009a: sget-boolean v2, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@01ca │ │ +08b824: 3802 1c00 |009c: if-eqz v2, 00b8 // +001c │ │ +08b828: 1a02 280c |009e: const-string v2, "LoaderManager" // string@0c28 │ │ +08b82c: 2203 3e05 |00a0: new-instance v3, Ljava/lang/StringBuilder; // type@053e │ │ +08b830: 7010 a422 0300 |00a2: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@22a4 │ │ +08b836: 1a04 1400 |00a5: const-string v4, " Removing pending loader: " // string@0014 │ │ +08b83a: 6e20 ad22 4300 |00a7: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22ad │ │ +08b840: 0c03 |00aa: move-result-object v3 │ │ +08b842: 5414 c401 |00ab: iget-object v4, v1, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mPendingLoader:Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // field@01c4 │ │ +08b846: 6e20 ac22 4300 |00ad: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@22ac │ │ +08b84c: 0c03 |00b0: move-result-object v3 │ │ +08b84e: 6e10 b222 0300 |00b1: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@22b2 │ │ +08b854: 0c03 |00b4: move-result-object v3 │ │ +08b856: 7120 741c 3200 |00b5: invoke-static {v2, v3}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@1c74 │ │ +08b85c: 5412 c401 |00b8: iget-object v2, v1, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mPendingLoader:Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // field@01c4 │ │ +08b860: 6e10 ad06 0200 |00ba: invoke-virtual {v2}, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.destroy:()V // method@06ad │ │ +08b866: 5b15 c401 |00bd: iput-object v5, v1, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mPendingLoader:Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // field@01c4 │ │ +08b86a: 6302 ca01 |00bf: sget-boolean v2, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@01ca │ │ +08b86e: 3802 0900 |00c1: if-eqz v2, 00ca // +0009 │ │ +08b872: 1a02 280c |00c3: const-string v2, "LoaderManager" // string@0c28 │ │ +08b876: 1a03 0900 |00c5: const-string v3, " Enqueuing as new pending loader" // string@0009 │ │ +08b87a: 7120 741c 3200 |00c7: invoke-static {v2, v3}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@1c74 │ │ +08b880: 7040 b906 7698 |00ca: invoke-direct {v6, v7, v8, v9}, Landroid/support/v4/app/LoaderManagerImpl;.createLoader:(ILandroid/os/Bundle;Landroid/support/v4/app/LoaderManager$LoaderCallbacks;)Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // method@06b9 │ │ +08b886: 0c02 |00cd: move-result-object v2 │ │ +08b888: 5b12 c401 |00ce: iput-object v2, v1, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mPendingLoader:Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // field@01c4 │ │ +08b88c: 5412 c401 |00d0: iget-object v2, v1, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mPendingLoader:Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // field@01c4 │ │ +08b890: 5422 c301 |00d2: iget-object v2, v2, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@01c3 │ │ +08b894: 28a9 |00d4: goto 007d // -0057 │ │ +08b896: 6302 ca01 |00d5: sget-boolean v2, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@01ca │ │ +08b89a: 3802 1a00 |00d7: if-eqz v2, 00f1 // +001a │ │ +08b89e: 1a02 280c |00d9: const-string v2, "LoaderManager" // string@0c28 │ │ +08b8a2: 2203 3e05 |00db: new-instance v3, Ljava/lang/StringBuilder; // type@053e │ │ +08b8a6: 7010 a422 0300 |00dd: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@22a4 │ │ +08b8ac: 1a04 1000 |00e0: const-string v4, " Making last loader inactive: " // string@0010 │ │ +08b8b0: 6e20 ad22 4300 |00e2: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22ad │ │ +08b8b6: 0c03 |00e5: move-result-object v3 │ │ +08b8b8: 6e20 ac22 1300 |00e6: invoke-virtual {v3, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@22ac │ │ +08b8be: 0c03 |00e9: move-result-object v3 │ │ +08b8c0: 6e10 b222 0300 |00ea: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@22b2 │ │ +08b8c6: 0c03 |00ed: move-result-object v3 │ │ +08b8c8: 7120 741c 3200 |00ee: invoke-static {v2, v3}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@1c74 │ │ +08b8ce: 5412 c301 |00f1: iget-object v2, v1, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@01c3 │ │ +08b8d2: 6e10 b809 0200 |00f3: invoke-virtual {v2}, Landroid/support/v4/content/Loader;.abandon:()V // method@09b8 │ │ +08b8d8: 5462 ce01 |00f6: iget-object v2, v6, Landroid/support/v4/app/LoaderManagerImpl;.mInactiveLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@01ce │ │ +08b8dc: 6e30 5d0f 7201 |00f8: invoke-virtual {v2, v7, v1}, Landroid/support/v4/util/SparseArrayCompat;.put:(ILjava/lang/Object;)V // method@0f5d │ │ +08b8e2: 2900 7cff |00fb: goto/16 0077 // -0084 │ │ + catches : (none) │ │ + positions : │ │ + 0x0001 line=593 │ │ + 0x0005 line=594 │ │ + 0x000d line=597 │ │ + 0x0015 line=598 │ │ + 0x003b line=599 │ │ + 0x003d line=600 │ │ + 0x0045 line=601 │ │ + 0x0047 line=602 │ │ + 0x004b line=607 │ │ + 0x0067 line=608 │ │ + 0x006a line=609 │ │ + 0x006d line=610 │ │ + 0x0072 line=611 │ │ + 0x0077 line=646 │ │ + 0x007b line=647 │ │ + 0x007e line=615 │ │ + 0x0082 line=619 │ │ + 0x008d line=620 │ │ + 0x0092 line=621 │ │ + 0x0096 line=626 │ │ + 0x009a line=627 │ │ + 0x00b8 line=628 │ │ + 0x00bd line=629 │ │ + 0x00bf line=631 │ │ + 0x00ca line=632 │ │ + 0x00d0 line=634 │ │ + 0x00d5 line=640 │ │ + 0x00f1 line=641 │ │ + 0x00f6 line=642 │ │ + locals : │ │ + 0x0000 - 0x0000 reg=9 (null) Landroid/support/v4/app/LoaderManager$LoaderCallbacks; │ │ + 0x0045 - 0x0077 reg=0 inactive Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; │ │ + 0x007e - 0x00fd reg=0 inactive Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; │ │ + 0x0015 - 0x00fd reg=1 info Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; │ │ + 0x0000 - 0x00fd reg=6 this Landroid/support/v4/app/LoaderManagerImpl; │ │ + 0x0000 - 0x00fd reg=7 id I │ │ + 0x0000 - 0x00fd reg=8 args Landroid/os/Bundle; │ │ + 0x0000 - 0x00fd reg=9 callback Landroid/support/v4/app/LoaderManager$LoaderCallbacks; Landroid/support/v4/app/LoaderManager$LoaderCallbacks; │ │ + │ │ + #14 : (in Landroid/support/v4/app/LoaderManagerImpl;) │ │ + name : 'toString' │ │ + type : '()Ljava/lang/String;' │ │ + access : 0x0001 (PUBLIC) │ │ + code - │ │ + registers : 3 │ │ + ins : 1 │ │ + outs : 2 │ │ + insns size : 43 16-bit code units │ │ +08b8e8: |[08b8e8] android.support.v4.app.LoaderManagerImpl.toString:()Ljava/lang/String; │ │ +08b8f8: 2200 3e05 |0000: new-instance v0, Ljava/lang/StringBuilder; // type@053e │ │ +08b8fc: 1301 8000 |0002: const/16 v1, #int 128 // #80 │ │ +08b900: 7020 a522 1000 |0004: invoke-direct {v0, v1}, Ljava/lang/StringBuilder;.:(I)V // method@22a5 │ │ +08b906: 1a01 2a0c |0007: const-string v1, "LoaderManager{" // string@0c2a │ │ +08b90a: 6e20 ad22 1000 |0009: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22ad │ │ +08b910: 7110 b522 0200 |000c: invoke-static {v2}, Ljava/lang/System;.identityHashCode:(Ljava/lang/Object;)I // method@22b5 │ │ +08b916: 0a01 |000f: move-result v1 │ │ +08b918: 7110 7322 0100 |0010: invoke-static {v1}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@2273 │ │ +08b91e: 0c01 |0013: move-result-object v1 │ │ +08b920: 6e20 ad22 1000 |0014: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22ad │ │ +08b926: 1a01 4c00 |0017: const-string v1, " in " // string@004c │ │ +08b92a: 6e20 ad22 1000 |0019: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22ad │ │ +08b930: 5421 cc01 |001c: iget-object v1, v2, Landroid/support/v4/app/LoaderManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@01cc │ │ +08b934: 7120 a60e 0100 |001e: invoke-static {v1, v0}, Landroid/support/v4/util/DebugUtils;.buildShortClassTag:(Ljava/lang/Object;Ljava/lang/StringBuilder;)V // method@0ea6 │ │ +08b93a: 1a01 9628 |0021: const-string v1, "}}" // string@2896 │ │ +08b93e: 6e20 ad22 1000 |0023: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22ad │ │ +08b944: 6e10 b222 0000 |0026: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@22b2 │ │ +08b94a: 0c01 |0029: move-result-object v1 │ │ +08b94c: 1101 |002a: return-object v1 │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=790 │ │ + 0x0007 line=791 │ │ + 0x000c line=792 │ │ + 0x0017 line=793 │ │ + 0x001c line=794 │ │ + 0x0021 line=795 │ │ + 0x0026 line=796 │ │ + locals : │ │ + 0x0007 - 0x002b reg=0 sb Ljava/lang/StringBuilder; │ │ + 0x0000 - 0x002b reg=2 this Landroid/support/v4/app/LoaderManagerImpl; │ │ + │ │ + #15 : (in Landroid/support/v4/app/LoaderManagerImpl;) │ │ + name : 'updateActivity' │ │ + type : '(Landroid/support/v4/app/FragmentActivity;)V' │ │ + access : 0x0000 () │ │ + code - │ │ + registers : 2 │ │ + ins : 2 │ │ + outs : 0 │ │ + insns size : 3 16-bit code units │ │ +08b950: |[08b950] android.support.v4.app.LoaderManagerImpl.updateActivity:(Landroid/support/v4/app/FragmentActivity;)V │ │ +08b960: 5b01 cc01 |0000: iput-object v1, v0, Landroid/support/v4/app/LoaderManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@01cc │ │ +08b964: 0e00 |0002: return-void │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=484 │ │ + 0x0002 line=485 │ │ + locals : │ │ + 0x0000 - 0x0003 reg=0 this Landroid/support/v4/app/LoaderManagerImpl; │ │ + 0x0000 - 0x0003 reg=1 activity Landroid/support/v4/app/FragmentActivity; │ │ + │ │ + source_file_idx : 3113 (LoaderManager.java) │ │ + │ │ +Class #711 header: │ │ +class_idx : 333 │ │ +access_flags : 0 (0x0000) │ │ +superclass_idx : 1337 │ │ +source_file_idx : 3295 │ │ +static_fields_size : 0 │ │ +instance_fields_size: 0 │ │ +direct_methods_size : 1 │ │ +virtual_methods_size: 4 │ │ + │ │ +Class #711 annotations: │ │ +Annotations on class │ │ + VISIBILITY_SYSTEM Ldalvik/annotation/EnclosingClass; value=Landroid/support/v4/app/NavUtils; │ │ + VISIBILITY_SYSTEM Ldalvik/annotation/InnerClass; accessFlags=8 name="NavUtilsImplBase" │ │ + │ │ +Class #711 - │ │ + Class descriptor : 'Landroid/support/v4/app/NavUtils$NavUtilsImplBase;' │ │ + Access flags : 0x0000 () │ │ + Superclass : 'Ljava/lang/Object;' │ │ + Interfaces - │ │ + #0 : 'Landroid/support/v4/app/NavUtils$NavUtilsImpl;' │ │ + Static fields - │ │ + Instance fields - │ │ + Direct methods - │ │ + #0 : (in Landroid/support/v4/app/NavUtils$NavUtilsImplBase;) │ │ + name : '' │ │ + type : '()V' │ │ + access : 0x10000 (CONSTRUCTOR) │ │ + code - │ │ + registers : 1 │ │ + ins : 1 │ │ + outs : 1 │ │ + insns size : 4 16-bit code units │ │ +08b968: |[08b968] android.support.v4.app.NavUtils$NavUtilsImplBase.:()V │ │ +08b978: 7010 8622 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2286 │ │ +08b97e: 0e00 |0003: return-void │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=49 │ │ + locals : │ │ + 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/NavUtils$NavUtilsImplBase; │ │ + │ │ + Virtual methods - │ │ + #0 : (in Landroid/support/v4/app/NavUtils$NavUtilsImplBase;) │ │ + name : 'getParentActivityIntent' │ │ + type : '(Landroid/app/Activity;)Landroid/content/Intent;' │ │ + access : 0x0001 (PUBLIC) │ │ + code - │ │ + registers : 10 │ │ + ins : 2 │ │ + outs : 3 │ │ + insns size : 66 16-bit code units │ │ +08b980: |[08b980] android.support.v4.app.NavUtils$NavUtilsImplBase.getParentActivityIntent:(Landroid/app/Activity;)Landroid/content/Intent; │ │ +08b990: 1202 |0000: const/4 v2, #int 0 // #0 │ │ +08b992: 7110 de06 0900 |0001: invoke-static {v9}, Landroid/support/v4/app/NavUtils;.getParentActivityName:(Landroid/app/Activity;)Ljava/lang/String; // method@06de │ │ +08b998: 0c03 |0004: move-result-object v3 │ │ +08b99a: 3903 0300 |0005: if-nez v3, 0008 // +0003 │ │ +08b99e: 1102 |0007: return-object v2 │ │ +08b9a0: 2204 3300 |0008: new-instance v4, Landroid/content/ComponentName; // type@0033 │ │ +08b9a4: 7030 f600 9403 |000a: invoke-direct {v4, v9, v3}, Landroid/content/ComponentName;.:(Landroid/content/Context;Ljava/lang/String;)V // method@00f6 │ │ +08b9aa: 7120 df06 4900 |000d: invoke-static {v9, v4}, Landroid/support/v4/app/NavUtils;.getParentActivityName:(Landroid/content/Context;Landroid/content/ComponentName;)Ljava/lang/String; // method@06df │ │ +08b9b0: 0c01 |0010: move-result-object v1 │ │ +08b9b2: 3901 0700 |0011: if-nez v1, 0018 // +0007 │ │ +08b9b6: 7110 ab09 0400 |0013: invoke-static {v4}, Landroid/support/v4/content/IntentCompat;.makeMainActivity:(Landroid/content/ComponentName;)Landroid/content/Intent; // method@09ab │ │ +08b9bc: 0c02 |0016: move-result-object v2 │ │ +08b9be: 28f0 |0017: goto 0007 // -0010 │ │ +08b9c0: 2205 3f00 |0018: new-instance v5, Landroid/content/Intent; // type@003f │ │ +08b9c4: 7010 2201 0500 |001a: invoke-direct {v5}, Landroid/content/Intent;.:()V // method@0122 │ │ +08b9ca: 6e20 4901 4500 |001d: invoke-virtual {v5, v4}, Landroid/content/Intent;.setComponent:(Landroid/content/ComponentName;)Landroid/content/Intent; // method@0149 │ │ +08b9d0: 0c02 |0020: move-result-object v2 │ │ +08b9d2: 28f6 |0021: goto 0017 // -000a │ │ +08b9d4: 0d00 |0022: move-exception v0 │ │ +08b9d6: 1a05 de0c |0023: const-string v5, "NavUtils" // string@0cde │ │ +08b9da: 2206 3e05 |0025: new-instance v6, Ljava/lang/StringBuilder; // type@053e │ │ +08b9de: 7010 a422 0600 |0027: invoke-direct {v6}, Ljava/lang/StringBuilder;.:()V // method@22a4 │ │ +08b9e4: 1a07 d417 |002a: const-string v7, "getParentActivityIntent: bad parentActivityName '" // string@17d4 │ │ +08b9e8: 6e20 ad22 7600 |002c: invoke-virtual {v6, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22ad │ │ +08b9ee: 0c06 |002f: move-result-object v6 │ │ +08b9f0: 6e20 ad22 3600 |0030: invoke-virtual {v6, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22ad │ │ +08b9f6: 0c06 |0033: move-result-object v6 │ │ +08b9f8: 1a07 9f00 |0034: const-string v7, "' in manifest" // string@009f │ │ +08b9fc: 6e20 ad22 7600 |0036: invoke-virtual {v6, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22ad │ │ +08ba02: 0c06 |0039: move-result-object v6 │ │ +08ba04: 6e10 b222 0600 |003a: invoke-virtual {v6}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@22b2 │ │ +08ba0a: 0c06 |003d: move-result-object v6 │ │ +08ba0c: 7120 711c 6500 |003e: invoke-static {v5, v6}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@1c71 │ │ +08ba12: 28c6 |0041: goto 0007 // -003a │ │ + catches : 1 │ │ + 0x000d - 0x0020 │ │ + Landroid/content/pm/PackageManager$NameNotFoundException; -> 0x0022 │ │ + positions : │ │ + 0x0001 line=53 │ │ + 0x0005 line=54 │ │ + 0x0007 line=67 │ │ + 0x0008 line=57 │ │ + 0x000d line=59 │ │ + 0x0011 line=60 │ │ + 0x0017 line=63 │ │ + 0x0018 line=60 │ │ + 0x0022 line=64 │ │ + 0x0023 line=65 │ │ + locals : │ │ + 0x0017 - 0x0018 reg=2 parentIntent Landroid/content/Intent; │ │ + 0x0011 - 0x0022 reg=1 grandparent Ljava/lang/String; │ │ + 0x0023 - 0x0042 reg=0 e Landroid/content/pm/PackageManager$NameNotFoundException; │ │ + 0x0005 - 0x0042 reg=3 parentName Ljava/lang/String; │ │ + 0x000d - 0x0042 reg=4 target Landroid/content/ComponentName; │ │ + 0x0000 - 0x0042 reg=8 this Landroid/support/v4/app/NavUtils$NavUtilsImplBase; │ │ + 0x0000 - 0x0042 reg=9 activity Landroid/app/Activity; │ │ + │ │ + #1 : (in Landroid/support/v4/app/NavUtils$NavUtilsImplBase;) │ │ + name : 'getParentActivityName' │ │ + type : '(Landroid/content/Context;Landroid/content/pm/ActivityInfo;)Ljava/lang/String;' │ │ + access : 0x0001 (PUBLIC) │ │ + code - │ │ + registers : 7 │ │ + ins : 3 │ │ + outs : 2 │ │ + insns size : 50 16-bit code units │ │ +08ba20: |[08ba20] android.support.v4.app.NavUtils$NavUtilsImplBase.getParentActivityName:(Landroid/content/Context;Landroid/content/pm/ActivityInfo;)Ljava/lang/String; │ │ +08ba30: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +08ba32: 5462 1600 |0001: iget-object v2, v6, Landroid/content/pm/ActivityInfo;.metaData:Landroid/os/Bundle; // field@0016 │ │ +08ba36: 3902 0400 |0003: if-nez v2, 0007 // +0004 │ │ +08ba3a: 0710 |0005: move-object v0, v1 │ │ +08ba3c: 1100 |0006: return-object v0 │ │ +08ba3e: 5462 1600 |0007: iget-object v2, v6, Landroid/content/pm/ActivityInfo;.metaData:Landroid/os/Bundle; // field@0016 │ │ +08ba42: 1a03 c611 |0009: const-string v3, "android.support.PARENT_ACTIVITY" // string@11c6 │ │ +08ba46: 6e20 f202 3200 |000b: invoke-virtual {v2, v3}, Landroid/os/Bundle;.getString:(Ljava/lang/String;)Ljava/lang/String; // method@02f2 │ │ +08ba4c: 0c00 |000e: move-result-object v0 │ │ +08ba4e: 3900 0400 |000f: if-nez v0, 0013 // +0004 │ │ +08ba52: 0710 |0011: move-object v0, v1 │ │ +08ba54: 28f4 |0012: goto 0006 // -000c │ │ +08ba56: 1201 |0013: const/4 v1, #int 0 // #0 │ │ +08ba58: 6e20 9422 1000 |0014: invoke-virtual {v0, v1}, Ljava/lang/String;.charAt:(I)C // method@2294 │ │ +08ba5e: 0a01 |0017: move-result v1 │ │ +08ba60: 1302 2e00 |0018: const/16 v2, #int 46 // #2e │ │ +08ba64: 3321 ecff |001a: if-ne v1, v2, 0006 // -0014 │ │ +08ba68: 2201 3e05 |001c: new-instance v1, Ljava/lang/StringBuilder; // type@053e │ │ +08ba6c: 7010 a422 0100 |001e: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@22a4 │ │ +08ba72: 6e10 1201 0500 |0021: invoke-virtual {v5}, Landroid/content/Context;.getPackageName:()Ljava/lang/String; // method@0112 │ │ +08ba78: 0c02 |0024: move-result-object v2 │ │ +08ba7a: 6e20 ad22 2100 |0025: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22ad │ │ +08ba80: 0c01 |0028: move-result-object v1 │ │ +08ba82: 6e20 ad22 0100 |0029: invoke-virtual {v1, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22ad │ │ +08ba88: 0c01 |002c: move-result-object v1 │ │ +08ba8a: 6e10 b222 0100 |002d: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@22b2 │ │ +08ba90: 0c00 |0030: move-result-object v0 │ │ +08ba92: 28d5 |0031: goto 0006 // -002b │ │ + catches : (none) │ │ + positions : │ │ + 0x0001 line=86 │ │ + 0x0006 line=92 │ │ + 0x0007 line=87 │ │ + 0x000f line=88 │ │ + 0x0013 line=89 │ │ + 0x001c line=90 │ │ + locals : │ │ + 0x000f - 0x0032 reg=0 parentActivity Ljava/lang/String; │ │ + 0x0000 - 0x0032 reg=4 this Landroid/support/v4/app/NavUtils$NavUtilsImplBase; │ │ + 0x0000 - 0x0032 reg=5 context Landroid/content/Context; │ │ + 0x0000 - 0x0032 reg=6 info Landroid/content/pm/ActivityInfo; │ │ + │ │ + #2 : (in Landroid/support/v4/app/NavUtils$NavUtilsImplBase;) │ │ + name : 'navigateUpTo' │ │ + type : '(Landroid/app/Activity;Landroid/content/Intent;)V' │ │ + access : 0x0001 (PUBLIC) │ │ + code - │ │ + registers : 4 │ │ + ins : 3 │ │ + outs : 2 │ │ + insns size : 12 16-bit code units │ │ +08ba94: |[08ba94] android.support.v4.app.NavUtils$NavUtilsImplBase.navigateUpTo:(Landroid/app/Activity;Landroid/content/Intent;)V │ │ +08baa4: 1500 0004 |0000: const/high16 v0, #int 67108864 // #400 │ │ +08baa8: 6e20 2801 0300 |0002: invoke-virtual {v3, v0}, Landroid/content/Intent;.addFlags:(I)Landroid/content/Intent; // method@0128 │ │ +08baae: 6e20 3c00 3200 |0005: invoke-virtual {v2, v3}, Landroid/app/Activity;.startActivity:(Landroid/content/Intent;)V // method@003c │ │ +08bab4: 6e10 1500 0200 |0008: invoke-virtual {v2}, Landroid/app/Activity;.finish:()V // method@0015 │ │ +08baba: 0e00 |000b: return-void │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=79 │ │ + 0x0005 line=80 │ │ + 0x0008 line=81 │ │ + 0x000b line=82 │ │ + locals : │ │ + 0x0000 - 0x000c reg=1 this Landroid/support/v4/app/NavUtils$NavUtilsImplBase; │ │ + 0x0000 - 0x000c reg=2 activity Landroid/app/Activity; │ │ + 0x0000 - 0x000c reg=3 upIntent Landroid/content/Intent; │ │ + │ │ + #3 : (in Landroid/support/v4/app/NavUtils$NavUtilsImplBase;) │ │ + name : 'shouldUpRecreateTask' │ │ + type : '(Landroid/app/Activity;Landroid/content/Intent;)Z' │ │ + access : 0x0001 (PUBLIC) │ │ + code - │ │ + registers : 5 │ │ + ins : 3 │ │ + outs : 2 │ │ + insns size : 22 16-bit code units │ │ +08babc: |[08babc] android.support.v4.app.NavUtils$NavUtilsImplBase.shouldUpRecreateTask:(Landroid/app/Activity;Landroid/content/Intent;)Z │ │ +08bacc: 6e10 1c00 0300 |0000: invoke-virtual {v3}, Landroid/app/Activity;.getIntent:()Landroid/content/Intent; // method@001c │ │ +08bad2: 0c01 |0003: move-result-object v1 │ │ +08bad4: 6e10 2a01 0100 |0004: invoke-virtual {v1}, Landroid/content/Intent;.getAction:()Ljava/lang/String; // method@012a │ │ +08bada: 0c00 |0007: move-result-object v0 │ │ +08badc: 3800 0c00 |0008: if-eqz v0, 0014 // +000c │ │ +08bae0: 1a01 8d11 |000a: const-string v1, "android.intent.action.MAIN" // string@118d │ │ +08bae4: 6e20 9722 1000 |000c: invoke-virtual {v0, v1}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@2297 │ │ +08baea: 0a01 |000f: move-result v1 │ │ +08baec: 3901 0400 |0010: if-nez v1, 0014 // +0004 │ │ +08baf0: 1211 |0012: const/4 v1, #int 1 // #1 │ │ +08baf2: 0f01 |0013: return v1 │ │ +08baf4: 1201 |0014: const/4 v1, #int 0 // #0 │ │ +08baf6: 28fe |0015: goto 0013 // -0002 │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=73 │ │ + 0x0008 line=74 │ │ + locals : │ │ + 0x0008 - 0x0016 reg=0 action Ljava/lang/String; │ │ + 0x0000 - 0x0016 reg=2 this Landroid/support/v4/app/NavUtils$NavUtilsImplBase; │ │ + 0x0000 - 0x0016 reg=3 activity Landroid/app/Activity; │ │ + 0x0000 - 0x0016 reg=4 targetIntent Landroid/content/Intent; │ │ + │ │ + source_file_idx : 3295 (NavUtils.java) │ │ + │ │ +Class #712 header: │ │ +class_idx : 341 │ │ +access_flags : 16 (0x0010) │ │ +superclass_idx : 1337 │ │ +source_file_idx : 3328 │ │ +static_fields_size : 0 │ │ +instance_fields_size: 0 │ │ +direct_methods_size : 1 │ │ +virtual_methods_size: 4 │ │ + │ │ +Class #712 annotations: │ │ +Annotations on class │ │ + VISIBILITY_SYSTEM Ldalvik/annotation/EnclosingClass; value=Landroid/support/v4/app/NotificationCompat$Action; │ │ + VISIBILITY_SYSTEM Ldalvik/annotation/InnerClass; accessFlags=8 name=null │ │ + │ │ +Class #712 - │ │ + Class descriptor : 'Landroid/support/v4/app/NotificationCompat$Action$1;' │ │ + Access flags : 0x0010 (FINAL) │ │ + Superclass : 'Ljava/lang/Object;' │ │ + Interfaces - │ │ + #0 : 'Landroid/support/v4/app/NotificationCompatBase$Action$Factory;' │ │ + Static fields - │ │ + Instance fields - │ │ + Direct methods - │ │ + #0 : (in Landroid/support/v4/app/NotificationCompat$Action$1;) │ │ + name : '' │ │ + type : '()V' │ │ + access : 0x10000 (CONSTRUCTOR) │ │ + code - │ │ + registers : 1 │ │ + ins : 1 │ │ + outs : 1 │ │ + insns size : 4 16-bit code units │ │ +08baf8: |[08baf8] android.support.v4.app.NotificationCompat$Action$1.:()V │ │ +08bb08: 7010 8622 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2286 │ │ +08bb0e: 0e00 |0003: return-void │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=2135 │ │ + locals : │ │ + 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/NotificationCompat$Action$1; │ │ + │ │ + Virtual methods - │ │ + #0 : (in Landroid/support/v4/app/NotificationCompat$Action$1;) │ │ + name : 'build' │ │ + type : '(ILjava/lang/CharSequence;Landroid/app/PendingIntent;Landroid/os/Bundle;[Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput;)Landroid/support/v4/app/NotificationCompat$Action;' │ │ + access : 0x0001 (PUBLIC) │ │ + code - │ │ + registers : 13 │ │ + ins : 6 │ │ + outs : 7 │ │ + insns size : 16 16-bit code units │ │ +08bb10: |[08bb10] android.support.v4.app.NotificationCompat$Action$1.build:(ILjava/lang/CharSequence;Landroid/app/PendingIntent;Landroid/os/Bundle;[Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput;)Landroid/support/v4/app/NotificationCompat$Action; │ │ +08bb20: 2200 5901 |0000: new-instance v0, Landroid/support/v4/app/NotificationCompat$Action; // type@0159 │ │ +08bb24: 1f0c b405 |0002: check-cast v12, [Landroid/support/v4/app/RemoteInput; // type@05b4 │ │ +08bb28: 07c5 |0004: move-object v5, v12 │ │ +08bb2a: 1f05 b405 |0005: check-cast v5, [Landroid/support/v4/app/RemoteInput; // type@05b4 │ │ +08bb2e: 1206 |0007: const/4 v6, #int 0 // #0 │ │ +08bb30: 0181 |0008: move v1, v8 │ │ +08bb32: 0792 |0009: move-object v2, v9 │ │ +08bb34: 07a3 |000a: move-object v3, v10 │ │ +08bb36: 07b4 |000b: move-object v4, v11 │ │ +08bb38: 7607 1107 0000 |000c: invoke-direct/range {v0, v1, v2, v3, v4, v5, v6}, Landroid/support/v4/app/NotificationCompat$Action;.:(ILjava/lang/CharSequence;Landroid/app/PendingIntent;Landroid/os/Bundle;[Landroid/support/v4/app/RemoteInput;Landroid/support/v4/app/NotificationCompat$1;)V // method@0711 │ │ +08bb3e: 1100 |000f: return-object v0 │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=2140 │ │ + locals : │ │ + 0x0000 - 0x0004 reg=12 remoteInputs [Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput; │ │ + 0x0000 - 0x0010 reg=7 this Landroid/support/v4/app/NotificationCompat$Action$1; │ │ + 0x0000 - 0x0010 reg=8 icon I │ │ + 0x0000 - 0x0010 reg=9 title Ljava/lang/CharSequence; │ │ + 0x0000 - 0x0010 reg=10 actionIntent Landroid/app/PendingIntent; │ │ + 0x0000 - 0x0010 reg=11 extras Landroid/os/Bundle; │ │ + │ │ + #1 : (in Landroid/support/v4/app/NotificationCompat$Action$1;) │ │ + name : 'build' │ │ + type : '(ILjava/lang/CharSequence;Landroid/app/PendingIntent;Landroid/os/Bundle;[Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput;)Landroid/support/v4/app/NotificationCompatBase$Action;' │ │ + access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ + code - │ │ + registers : 7 │ │ + ins : 6 │ │ + outs : 6 │ │ + insns size : 5 16-bit code units │ │ +08bb40: |[08bb40] android.support.v4.app.NotificationCompat$Action$1.build:(ILjava/lang/CharSequence;Landroid/app/PendingIntent;Landroid/os/Bundle;[Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput;)Landroid/support/v4/app/NotificationCompatBase$Action; │ │ +08bb50: 7406 f306 0100 |0000: invoke-virtual/range {v1, v2, v3, v4, v5, v6}, Landroid/support/v4/app/NotificationCompat$Action$1;.build:(ILjava/lang/CharSequence;Landroid/app/PendingIntent;Landroid/os/Bundle;[Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput;)Landroid/support/v4/app/NotificationCompat$Action; // method@06f3 │ │ +08bb56: 0c00 |0003: move-result-object v0 │ │ +08bb58: 1100 |0004: return-object v0 │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=2135 │ │ + locals : │ │ + 0x0000 - 0x0005 reg=1 this Landroid/support/v4/app/NotificationCompat$Action$1; │ │ + 0x0000 - 0x0005 reg=2 x0 I │ │ + 0x0000 - 0x0005 reg=3 x1 Ljava/lang/CharSequence; │ │ + 0x0000 - 0x0005 reg=4 x2 Landroid/app/PendingIntent; │ │ + 0x0000 - 0x0005 reg=5 x3 Landroid/os/Bundle; │ │ + 0x0000 - 0x0005 reg=6 x4 [Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput; │ │ + │ │ + #2 : (in Landroid/support/v4/app/NotificationCompat$Action$1;) │ │ + name : 'newArray' │ │ + type : '(I)[Landroid/support/v4/app/NotificationCompat$Action;' │ │ + access : 0x0001 (PUBLIC) │ │ + code - │ │ + registers : 3 │ │ + ins : 2 │ │ + outs : 0 │ │ + insns size : 3 16-bit code units │ │ +08bb5c: |[08bb5c] android.support.v4.app.NotificationCompat$Action$1.newArray:(I)[Landroid/support/v4/app/NotificationCompat$Action; │ │ +08bb6c: 2320 b205 |0000: new-array v0, v2, [Landroid/support/v4/app/NotificationCompat$Action; // type@05b2 │ │ +08bb70: 1100 |0002: return-object v0 │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=2146 │ │ + locals : │ │ + 0x0000 - 0x0003 reg=1 this Landroid/support/v4/app/NotificationCompat$Action$1; │ │ + 0x0000 - 0x0003 reg=2 length I │ │ + │ │ + #3 : (in Landroid/support/v4/app/NotificationCompat$Action$1;) │ │ + name : 'newArray' │ │ + type : '(I)[Landroid/support/v4/app/NotificationCompatBase$Action;' │ │ + access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ + code - │ │ + registers : 3 │ │ + ins : 2 │ │ + outs : 2 │ │ + insns size : 5 16-bit code units │ │ +08bb74: |[08bb74] android.support.v4.app.NotificationCompat$Action$1.newArray:(I)[Landroid/support/v4/app/NotificationCompatBase$Action; │ │ +08bb84: 6e20 f506 2100 |0000: invoke-virtual {v1, v2}, Landroid/support/v4/app/NotificationCompat$Action$1;.newArray:(I)[Landroid/support/v4/app/NotificationCompat$Action; // method@06f5 │ │ +08bb8a: 0c00 |0003: move-result-object v0 │ │ +08bb8c: 1100 |0004: return-object v0 │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=2135 │ │ + locals : │ │ + 0x0000 - 0x0005 reg=1 this Landroid/support/v4/app/NotificationCompat$Action$1; │ │ + 0x0000 - 0x0005 reg=2 x0 I │ │ + │ │ + source_file_idx : 3328 (NotificationCompat.java) │ │ + │ │ +Class #713 header: │ │ +class_idx : 344 │ │ +access_flags : 17 (0x0011) │ │ +superclass_idx : 1337 │ │ +source_file_idx : 3328 │ │ +static_fields_size : 7 │ │ +instance_fields_size: 4 │ │ +direct_methods_size : 3 │ │ +virtual_methods_size: 11 │ │ + │ │ +Class #713 annotations: │ │ +Annotations on class │ │ + VISIBILITY_SYSTEM Ldalvik/annotation/EnclosingClass; value=Landroid/support/v4/app/NotificationCompat$Action; │ │ + VISIBILITY_SYSTEM Ldalvik/annotation/InnerClass; accessFlags=25 name="WearableExtender" │ │ +Annotations on method #1795 'clone' │ │ + VISIBILITY_SYSTEM Ldalvik/annotation/Throws; value={ Ljava/lang/CloneNotSupportedException; } │ │ + │ │ +Class #713 - │ │ + Class descriptor : 'Landroid/support/v4/app/NotificationCompat$Action$WearableExtender;' │ │ + Access flags : 0x0011 (PUBLIC FINAL) │ │ + Superclass : 'Ljava/lang/Object;' │ │ + Interfaces - │ │ + #0 : 'Landroid/support/v4/app/NotificationCompat$Action$Extender;' │ │ + Static fields - │ │ + #0 : (in Landroid/support/v4/app/NotificationCompat$Action$WearableExtender;) │ │ + name : 'DEFAULT_FLAGS' │ │ + type : 'I' │ │ + access : 0x001a (PRIVATE STATIC FINAL) │ │ + value : 1 │ │ + #1 : (in Landroid/support/v4/app/NotificationCompat$Action$WearableExtender;) │ │ + name : 'EXTRA_WEARABLE_EXTENSIONS' │ │ + type : 'Ljava/lang/String;' │ │ + access : 0x001a (PRIVATE STATIC FINAL) │ │ + value : "android.wearable.EXTENSIONS" │ │ + #2 : (in Landroid/support/v4/app/NotificationCompat$Action$WearableExtender;) │ │ + name : 'FLAG_AVAILABLE_OFFLINE' │ │ + type : 'I' │ │ + access : 0x001a (PRIVATE STATIC FINAL) │ │ + value : 1 │ │ + #3 : (in Landroid/support/v4/app/NotificationCompat$Action$WearableExtender;) │ │ + name : 'KEY_CANCEL_LABEL' │ │ + type : 'Ljava/lang/String;' │ │ + access : 0x001a (PRIVATE STATIC FINAL) │ │ + value : "cancelLabel" │ │ + #4 : (in Landroid/support/v4/app/NotificationCompat$Action$WearableExtender;) │ │ + name : 'KEY_CONFIRM_LABEL' │ │ + type : 'Ljava/lang/String;' │ │ + access : 0x001a (PRIVATE STATIC FINAL) │ │ + value : "confirmLabel" │ │ + #5 : (in Landroid/support/v4/app/NotificationCompat$Action$WearableExtender;) │ │ + name : 'KEY_FLAGS' │ │ + type : 'Ljava/lang/String;' │ │ + access : 0x001a (PRIVATE STATIC FINAL) │ │ + value : "flags" │ │ + #6 : (in Landroid/support/v4/app/NotificationCompat$Action$WearableExtender;) │ │ + name : 'KEY_IN_PROGRESS_LABEL' │ │ + type : 'Ljava/lang/String;' │ │ + access : 0x001a (PRIVATE STATIC FINAL) │ │ + value : "inProgressLabel" │ │ + Instance fields - │ │ + #0 : (in Landroid/support/v4/app/NotificationCompat$Action$WearableExtender;) │ │ + name : 'mCancelLabel' │ │ + type : 'Ljava/lang/CharSequence;' │ │ + access : 0x0002 (PRIVATE) │ │ + #1 : (in Landroid/support/v4/app/NotificationCompat$Action$WearableExtender;) │ │ + name : 'mConfirmLabel' │ │ + type : 'Ljava/lang/CharSequence;' │ │ + access : 0x0002 (PRIVATE) │ │ + #2 : (in Landroid/support/v4/app/NotificationCompat$Action$WearableExtender;) │ │ + name : 'mFlags' │ │ + type : 'I' │ │ + access : 0x0002 (PRIVATE) │ │ + #3 : (in Landroid/support/v4/app/NotificationCompat$Action$WearableExtender;) │ │ + name : 'mInProgressLabel' │ │ + type : 'Ljava/lang/CharSequence;' │ │ + access : 0x0002 (PRIVATE) │ │ + Direct methods - │ │ + #0 : (in Landroid/support/v4/app/NotificationCompat$Action$WearableExtender;) │ │ + name : '' │ │ + type : '()V' │ │ + access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ + code - │ │ + registers : 2 │ │ + ins : 1 │ │ + outs : 1 │ │ + insns size : 7 16-bit code units │ │ +08bb90: |[08bb90] android.support.v4.app.NotificationCompat$Action$WearableExtender.:()V │ │ +08bba0: 7010 8622 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@2286 │ │ +08bba6: 1210 |0003: const/4 v0, #int 1 // #1 │ │ +08bba8: 5910 e501 |0004: iput v0, v1, Landroid/support/v4/app/NotificationCompat$Action$WearableExtender;.mFlags:I // field@01e5 │ │ +08bbac: 0e00 |0006: return-void │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=1984 │ │ + 0x0003 line=1974 │ │ + 0x0006 line=1985 │ │ + locals : │ │ + 0x0000 - 0x0007 reg=1 this Landroid/support/v4/app/NotificationCompat$Action$WearableExtender; │ │ + │ │ + #1 : (in Landroid/support/v4/app/NotificationCompat$Action$WearableExtender;) │ │ + name : '' │ │ + type : '(Landroid/support/v4/app/NotificationCompat$Action;)V' │ │ + access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ + code - │ │ + registers : 6 │ │ + ins : 2 │ │ + outs : 3 │ │ + insns size : 51 16-bit code units │ │ +08bbb0: |[08bbb0] android.support.v4.app.NotificationCompat$Action$WearableExtender.:(Landroid/support/v4/app/NotificationCompat$Action;)V │ │ +08bbc0: 1213 |0000: const/4 v3, #int 1 // #1 │ │ +08bbc2: 7010 8622 0400 |0001: invoke-direct {v4}, Ljava/lang/Object;.:()V // method@2286 │ │ +08bbc8: 5943 e501 |0004: iput v3, v4, Landroid/support/v4/app/NotificationCompat$Action$WearableExtender;.mFlags:I // field@01e5 │ │ +08bbcc: 6e10 1407 0500 |0006: invoke-virtual {v5}, Landroid/support/v4/app/NotificationCompat$Action;.getExtras:()Landroid/os/Bundle; // method@0714 │ │ +08bbd2: 0c01 |0009: move-result-object v1 │ │ +08bbd4: 1a02 d811 |000a: const-string v2, "android.wearable.EXTENSIONS" // string@11d8 │ │ +08bbd8: 6e20 e702 2100 |000c: invoke-virtual {v1, v2}, Landroid/os/Bundle;.getBundle:(Ljava/lang/String;)Landroid/os/Bundle; // method@02e7 │ │ +08bbde: 0c00 |000f: move-result-object v0 │ │ +08bbe0: 3800 2200 |0010: if-eqz v0, 0032 // +0022 │ │ +08bbe4: 1a01 d215 |0012: const-string v1, "flags" // string@15d2 │ │ +08bbe8: 6e30 eb02 1003 |0014: invoke-virtual {v0, v1, v3}, Landroid/os/Bundle;.getInt:(Ljava/lang/String;I)I // method@02eb │ │ +08bbee: 0a01 |0017: move-result v1 │ │ +08bbf0: 5941 e501 |0018: iput v1, v4, Landroid/support/v4/app/NotificationCompat$Action$WearableExtender;.mFlags:I // field@01e5 │ │ +08bbf4: 1a01 ee1a |001a: const-string v1, "inProgressLabel" // string@1aee │ │ +08bbf8: 6e20 e802 1000 |001c: invoke-virtual {v0, v1}, Landroid/os/Bundle;.getCharSequence:(Ljava/lang/String;)Ljava/lang/CharSequence; // method@02e8 │ │ +08bbfe: 0c01 |001f: move-result-object v1 │ │ +08bc00: 5b41 e601 |0020: iput-object v1, v4, Landroid/support/v4/app/NotificationCompat$Action$WearableExtender;.mInProgressLabel:Ljava/lang/CharSequence; // field@01e6 │ │ +08bc04: 1a01 9f13 |0022: const-string v1, "confirmLabel" // string@139f │ │ +08bc08: 6e20 e802 1000 |0024: invoke-virtual {v0, v1}, Landroid/os/Bundle;.getCharSequence:(Ljava/lang/String;)Ljava/lang/CharSequence; // method@02e8 │ │ +08bc0e: 0c01 |0027: move-result-object v1 │ │ +08bc10: 5b41 e401 |0028: iput-object v1, v4, Landroid/support/v4/app/NotificationCompat$Action$WearableExtender;.mConfirmLabel:Ljava/lang/CharSequence; // field@01e4 │ │ +08bc14: 1a01 bb12 |002a: const-string v1, "cancelLabel" // string@12bb │ │ +08bc18: 6e20 e802 1000 |002c: invoke-virtual {v0, v1}, Landroid/os/Bundle;.getCharSequence:(Ljava/lang/String;)Ljava/lang/CharSequence; // method@02e8 │ │ +08bc1e: 0c01 |002f: move-result-object v1 │ │ +08bc20: 5b41 e301 |0030: iput-object v1, v4, Landroid/support/v4/app/NotificationCompat$Action$WearableExtender;.mCancelLabel:Ljava/lang/CharSequence; // field@01e3 │ │ +08bc24: 0e00 |0032: return-void │ │ + catches : (none) │ │ + positions : │ │ + 0x0001 line=1992 │ │ + 0x0004 line=1974 │ │ + 0x0006 line=1993 │ │ + 0x0010 line=1994 │ │ + 0x0012 line=1995 │ │ + 0x001a line=1996 │ │ + 0x0022 line=1997 │ │ + 0x002a line=1998 │ │ + 0x0032 line=2000 │ │ + locals : │ │ + 0x0010 - 0x0033 reg=0 wearableBundle Landroid/os/Bundle; │ │ + 0x0000 - 0x0033 reg=4 this Landroid/support/v4/app/NotificationCompat$Action$WearableExtender; │ │ + 0x0000 - 0x0033 reg=5 action Landroid/support/v4/app/NotificationCompat$Action; │ │ + │ │ + #2 : (in Landroid/support/v4/app/NotificationCompat$Action$WearableExtender;) │ │ + name : 'setFlag' │ │ + type : '(IZ)V' │ │ + access : 0x0002 (PRIVATE) │ │ + code - │ │ + registers : 5 │ │ + ins : 3 │ │ + outs : 0 │ │ + insns size : 16 16-bit code units │ │ +08bc28: |[08bc28] android.support.v4.app.NotificationCompat$Action$WearableExtender.setFlag:(IZ)V │ │ +08bc38: 3804 0800 |0000: if-eqz v4, 0008 // +0008 │ │ +08bc3c: 5220 e501 |0002: iget v0, v2, Landroid/support/v4/app/NotificationCompat$Action$WearableExtender;.mFlags:I // field@01e5 │ │ +08bc40: b630 |0004: or-int/2addr v0, v3 │ │ +08bc42: 5920 e501 |0005: iput v0, v2, Landroid/support/v4/app/NotificationCompat$Action$WearableExtender;.mFlags:I // field@01e5 │ │ +08bc46: 0e00 |0007: return-void │ │ +08bc48: 5220 e501 |0008: iget v0, v2, Landroid/support/v4/app/NotificationCompat$Action$WearableExtender;.mFlags:I // field@01e5 │ │ +08bc4c: df01 03ff |000a: xor-int/lit8 v1, v3, #int -1 // #ff │ │ +08bc50: b510 |000c: and-int/2addr v0, v1 │ │ +08bc52: 5920 e501 |000d: iput v0, v2, Landroid/support/v4/app/NotificationCompat$Action$WearableExtender;.mFlags:I // field@01e5 │ │ +08bc56: 28f8 |000f: goto 0007 // -0008 │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=2060 │ │ + 0x0002 line=2061 │ │ + 0x0007 line=2065 │ │ + 0x0008 line=2063 │ │ + locals : │ │ + 0x0000 - 0x0010 reg=2 this Landroid/support/v4/app/NotificationCompat$Action$WearableExtender; │ │ + 0x0000 - 0x0010 reg=3 mask I │ │ + 0x0000 - 0x0010 reg=4 value Z │ │ + │ │ + Virtual methods - │ │ + #0 : (in Landroid/support/v4/app/NotificationCompat$Action$WearableExtender;) │ │ + name : 'clone' │ │ + type : '()Landroid/support/v4/app/NotificationCompat$Action$WearableExtender;' │ │ + access : 0x0001 (PUBLIC) │ │ + code - │ │ + registers : 3 │ │ + ins : 1 │ │ + outs : 1 │ │ + insns size : 22 16-bit code units │ │ +08bc58: |[08bc58] android.support.v4.app.NotificationCompat$Action$WearableExtender.clone:()Landroid/support/v4/app/NotificationCompat$Action$WearableExtender; │ │ +08bc68: 2200 5801 |0000: new-instance v0, Landroid/support/v4/app/NotificationCompat$Action$WearableExtender; // type@0158 │ │ +08bc6c: 7010 0007 0000 |0002: invoke-direct {v0}, Landroid/support/v4/app/NotificationCompat$Action$WearableExtender;.:()V // method@0700 │ │ +08bc72: 5221 e501 |0005: iget v1, v2, Landroid/support/v4/app/NotificationCompat$Action$WearableExtender;.mFlags:I // field@01e5 │ │ +08bc76: 5901 e501 |0007: iput v1, v0, Landroid/support/v4/app/NotificationCompat$Action$WearableExtender;.mFlags:I // field@01e5 │ │ +08bc7a: 5421 e601 |0009: iget-object v1, v2, Landroid/support/v4/app/NotificationCompat$Action$WearableExtender;.mInProgressLabel:Ljava/lang/CharSequence; // field@01e6 │ │ +08bc7e: 5b01 e601 |000b: iput-object v1, v0, Landroid/support/v4/app/NotificationCompat$Action$WearableExtender;.mInProgressLabel:Ljava/lang/CharSequence; // field@01e6 │ │ +08bc82: 5421 e401 |000d: iget-object v1, v2, Landroid/support/v4/app/NotificationCompat$Action$WearableExtender;.mConfirmLabel:Ljava/lang/CharSequence; // field@01e4 │ │ +08bc86: 5b01 e401 |000f: iput-object v1, v0, Landroid/support/v4/app/NotificationCompat$Action$WearableExtender;.mConfirmLabel:Ljava/lang/CharSequence; // field@01e4 │ │ +08bc8a: 5421 e301 |0011: iget-object v1, v2, Landroid/support/v4/app/NotificationCompat$Action$WearableExtender;.mCancelLabel:Ljava/lang/CharSequence; // field@01e3 │ │ +08bc8e: 5b01 e301 |0013: iput-object v1, v0, Landroid/support/v4/app/NotificationCompat$Action$WearableExtender;.mCancelLabel:Ljava/lang/CharSequence; // field@01e3 │ │ +08bc92: 1100 |0015: return-object v0 │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=2030 │ │ + 0x0005 line=2031 │ │ + 0x0009 line=2032 │ │ + 0x000d line=2033 │ │ + 0x0011 line=2034 │ │ + 0x0015 line=2035 │ │ + locals : │ │ + 0x0005 - 0x0016 reg=0 that Landroid/support/v4/app/NotificationCompat$Action$WearableExtender; │ │ + 0x0000 - 0x0016 reg=2 this Landroid/support/v4/app/NotificationCompat$Action$WearableExtender; │ │ + │ │ + #1 : (in Landroid/support/v4/app/NotificationCompat$Action$WearableExtender;) │ │ + name : 'clone' │ │ + type : '()Ljava/lang/Object;' │ │ + access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ + code - │ │ + registers : 2 │ │ + ins : 1 │ │ + outs : 1 │ │ + insns size : 5 16-bit code units │ │ +08bc94: |[08bc94] android.support.v4.app.NotificationCompat$Action$WearableExtender.clone:()Ljava/lang/Object; │ │ +08bca4: 6e10 0207 0100 |0000: invoke-virtual {v1}, Landroid/support/v4/app/NotificationCompat$Action$WearableExtender;.clone:()Landroid/support/v4/app/NotificationCompat$Action$WearableExtender; // method@0702 │ │ +08bcaa: 0c00 |0003: move-result-object v0 │ │ +08bcac: 1100 |0004: return-object v0 │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=1958 │ │ + locals : │ │ + 0x0000 - 0x0005 reg=1 this Landroid/support/v4/app/NotificationCompat$Action$WearableExtender; │ │ + │ │ + #2 : (in Landroid/support/v4/app/NotificationCompat$Action$WearableExtender;) │ │ + name : 'extend' │ │ + type : '(Landroid/support/v4/app/NotificationCompat$Action$Builder;)Landroid/support/v4/app/NotificationCompat$Action$Builder;' │ │ + access : 0x0001 (PUBLIC) │ │ + code - │ │ + registers : 5 │ │ + ins : 2 │ │ + outs : 3 │ │ + insns size : 60 16-bit code units │ │ +08bcb0: |[08bcb0] android.support.v4.app.NotificationCompat$Action$WearableExtender.extend:(Landroid/support/v4/app/NotificationCompat$Action$Builder;)Landroid/support/v4/app/NotificationCompat$Action$Builder; │ │ +08bcc0: 2200 a000 |0000: new-instance v0, Landroid/os/Bundle; // type@00a0 │ │ +08bcc4: 7010 e102 0000 |0002: invoke-direct {v0}, Landroid/os/Bundle;.:()V // method@02e1 │ │ +08bcca: 5231 e501 |0005: iget v1, v3, Landroid/support/v4/app/NotificationCompat$Action$WearableExtender;.mFlags:I // field@01e5 │ │ +08bcce: 1212 |0007: const/4 v2, #int 1 // #1 │ │ +08bcd0: 3221 0900 |0008: if-eq v1, v2, 0011 // +0009 │ │ +08bcd4: 1a01 d215 |000a: const-string v1, "flags" // string@15d2 │ │ +08bcd8: 5232 e501 |000c: iget v2, v3, Landroid/support/v4/app/NotificationCompat$Action$WearableExtender;.mFlags:I // field@01e5 │ │ +08bcdc: 6e30 fb02 1002 |000e: invoke-virtual {v0, v1, v2}, Landroid/os/Bundle;.putInt:(Ljava/lang/String;I)V // method@02fb │ │ +08bce2: 5431 e601 |0011: iget-object v1, v3, Landroid/support/v4/app/NotificationCompat$Action$WearableExtender;.mInProgressLabel:Ljava/lang/CharSequence; // field@01e6 │ │ +08bce6: 3801 0900 |0013: if-eqz v1, 001c // +0009 │ │ +08bcea: 1a01 ee1a |0015: const-string v1, "inProgressLabel" // string@1aee │ │ +08bcee: 5432 e601 |0017: iget-object v2, v3, Landroid/support/v4/app/NotificationCompat$Action$WearableExtender;.mInProgressLabel:Ljava/lang/CharSequence; // field@01e6 │ │ +08bcf2: 6e30 f902 1002 |0019: invoke-virtual {v0, v1, v2}, Landroid/os/Bundle;.putCharSequence:(Ljava/lang/String;Ljava/lang/CharSequence;)V // method@02f9 │ │ +08bcf8: 5431 e401 |001c: iget-object v1, v3, Landroid/support/v4/app/NotificationCompat$Action$WearableExtender;.mConfirmLabel:Ljava/lang/CharSequence; // field@01e4 │ │ +08bcfc: 3801 0900 |001e: if-eqz v1, 0027 // +0009 │ │ +08bd00: 1a01 9f13 |0020: const-string v1, "confirmLabel" // string@139f │ │ +08bd04: 5432 e401 |0022: iget-object v2, v3, Landroid/support/v4/app/NotificationCompat$Action$WearableExtender;.mConfirmLabel:Ljava/lang/CharSequence; // field@01e4 │ │ +08bd08: 6e30 f902 1002 |0024: invoke-virtual {v0, v1, v2}, Landroid/os/Bundle;.putCharSequence:(Ljava/lang/String;Ljava/lang/CharSequence;)V // method@02f9 │ │ +08bd0e: 5431 e301 |0027: iget-object v1, v3, Landroid/support/v4/app/NotificationCompat$Action$WearableExtender;.mCancelLabel:Ljava/lang/CharSequence; // field@01e3 │ │ +08bd12: 3801 0900 |0029: if-eqz v1, 0032 // +0009 │ │ +08bd16: 1a01 bb12 |002b: const-string v1, "cancelLabel" // string@12bb │ │ +08bd1a: 5432 e301 |002d: iget-object v2, v3, Landroid/support/v4/app/NotificationCompat$Action$WearableExtender;.mCancelLabel:Ljava/lang/CharSequence; // field@01e3 │ │ +08bd1e: 6e30 f902 1002 |002f: invoke-virtual {v0, v1, v2}, Landroid/os/Bundle;.putCharSequence:(Ljava/lang/String;Ljava/lang/CharSequence;)V // method@02f9 │ │ +08bd24: 6e10 fe06 0400 |0032: invoke-virtual {v4}, Landroid/support/v4/app/NotificationCompat$Action$Builder;.getExtras:()Landroid/os/Bundle; // method@06fe │ │ +08bd2a: 0c01 |0035: move-result-object v1 │ │ +08bd2c: 1a02 d811 |0036: const-string v2, "android.wearable.EXTENSIONS" // string@11d8 │ │ +08bd30: 6e30 f802 2100 |0038: invoke-virtual {v1, v2, v0}, Landroid/os/Bundle;.putBundle:(Ljava/lang/String;Landroid/os/Bundle;)V // method@02f8 │ │ +08bd36: 1104 |003b: return-object v4 │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=2009 │ │ + 0x0005 line=2011 │ │ + 0x000a line=2012 │ │ + 0x0011 line=2014 │ │ + 0x0015 line=2015 │ │ + 0x001c line=2017 │ │ + 0x0020 line=2018 │ │ + 0x0027 line=2020 │ │ + 0x002b line=2021 │ │ + 0x0032 line=2024 │ │ + 0x003b line=2025 │ │ + locals : │ │ + 0x0005 - 0x003c reg=0 wearableBundle Landroid/os/Bundle; │ │ + 0x0000 - 0x003c reg=3 this Landroid/support/v4/app/NotificationCompat$Action$WearableExtender; │ │ + 0x0000 - 0x003c reg=4 builder Landroid/support/v4/app/NotificationCompat$Action$Builder; │ │ + │ │ + #3 : (in Landroid/support/v4/app/NotificationCompat$Action$WearableExtender;) │ │ + name : 'getCancelLabel' │ │ + type : '()Ljava/lang/CharSequence;' │ │ + access : 0x0001 (PUBLIC) │ │ + code - │ │ + registers : 2 │ │ + ins : 1 │ │ + outs : 0 │ │ + insns size : 3 16-bit code units │ │ +08bd38: |[08bd38] android.support.v4.app.NotificationCompat$Action$WearableExtender.getCancelLabel:()Ljava/lang/CharSequence; │ │ +08bd48: 5410 e301 |0000: iget-object v0, v1, Landroid/support/v4/app/NotificationCompat$Action$WearableExtender;.mCancelLabel:Ljava/lang/CharSequence; // field@01e3 │ │ +08bd4c: 1100 |0002: return-object v0 │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=2130 │ │ + locals : │ │ + 0x0000 - 0x0003 reg=1 this Landroid/support/v4/app/NotificationCompat$Action$WearableExtender; │ │ + │ │ + #4 : (in Landroid/support/v4/app/NotificationCompat$Action$WearableExtender;) │ │ + name : 'getConfirmLabel' │ │ + type : '()Ljava/lang/CharSequence;' │ │ + access : 0x0001 (PUBLIC) │ │ + code - │ │ + registers : 2 │ │ + ins : 1 │ │ + outs : 0 │ │ + insns size : 3 16-bit code units │ │ +08bd50: |[08bd50] android.support.v4.app.NotificationCompat$Action$WearableExtender.getConfirmLabel:()Ljava/lang/CharSequence; │ │ +08bd60: 5410 e401 |0000: iget-object v0, v1, Landroid/support/v4/app/NotificationCompat$Action$WearableExtender;.mConfirmLabel:Ljava/lang/CharSequence; // field@01e4 │ │ +08bd64: 1100 |0002: return-object v0 │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=2108 │ │ + locals : │ │ + 0x0000 - 0x0003 reg=1 this Landroid/support/v4/app/NotificationCompat$Action$WearableExtender; │ │ + │ │ + #5 : (in Landroid/support/v4/app/NotificationCompat$Action$WearableExtender;) │ │ + name : 'getInProgressLabel' │ │ + type : '()Ljava/lang/CharSequence;' │ │ + access : 0x0001 (PUBLIC) │ │ + code - │ │ + registers : 2 │ │ + ins : 1 │ │ + outs : 0 │ │ + insns size : 3 16-bit code units │ │ +08bd68: |[08bd68] android.support.v4.app.NotificationCompat$Action$WearableExtender.getInProgressLabel:()Ljava/lang/CharSequence; │ │ +08bd78: 5410 e601 |0000: iget-object v0, v1, Landroid/support/v4/app/NotificationCompat$Action$WearableExtender;.mInProgressLabel:Ljava/lang/CharSequence; // field@01e6 │ │ +08bd7c: 1100 |0002: return-object v0 │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=2086 │ │ + locals : │ │ + 0x0000 - 0x0003 reg=1 this Landroid/support/v4/app/NotificationCompat$Action$WearableExtender; │ │ + │ │ + #6 : (in Landroid/support/v4/app/NotificationCompat$Action$WearableExtender;) │ │ + name : 'isAvailableOffline' │ │ + type : '()Z' │ │ + access : 0x0001 (PUBLIC) │ │ + code - │ │ + registers : 2 │ │ + ins : 1 │ │ + outs : 0 │ │ + insns size : 10 16-bit code units │ │ +08bd80: |[08bd80] android.support.v4.app.NotificationCompat$Action$WearableExtender.isAvailableOffline:()Z │ │ +08bd90: 5210 e501 |0000: iget v0, v1, Landroid/support/v4/app/NotificationCompat$Action$WearableExtender;.mFlags:I // field@01e5 │ │ +08bd94: dd00 0001 |0002: and-int/lit8 v0, v0, #int 1 // #01 │ │ +08bd98: 3800 0400 |0004: if-eqz v0, 0008 // +0004 │ │ +08bd9c: 1210 |0006: const/4 v0, #int 1 // #1 │ │ +08bd9e: 0f00 |0007: return v0 │ │ +08bda0: 1200 |0008: const/4 v0, #int 0 // #0 │ │ +08bda2: 28fe |0009: goto 0007 // -0002 │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=2056 │ │ + locals : │ │ + 0x0000 - 0x000a reg=1 this Landroid/support/v4/app/NotificationCompat$Action$WearableExtender; │ │ + │ │ + #7 : (in Landroid/support/v4/app/NotificationCompat$Action$WearableExtender;) │ │ + name : 'setAvailableOffline' │ │ + type : '(Z)Landroid/support/v4/app/NotificationCompat$Action$WearableExtender;' │ │ + access : 0x0001 (PUBLIC) │ │ + code - │ │ + registers : 3 │ │ + ins : 2 │ │ + outs : 3 │ │ + insns size : 5 16-bit code units │ │ +08bda4: |[08bda4] android.support.v4.app.NotificationCompat$Action$WearableExtender.setAvailableOffline:(Z)Landroid/support/v4/app/NotificationCompat$Action$WearableExtender; │ │ +08bdb4: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +08bdb6: 7030 0c07 0102 |0001: invoke-direct {v1, v0, v2}, Landroid/support/v4/app/NotificationCompat$Action$WearableExtender;.setFlag:(IZ)V // method@070c │ │ +08bdbc: 1101 |0004: return-object v1 │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=2045 │ │ + 0x0004 line=2046 │ │ + locals : │ │ + 0x0000 - 0x0005 reg=1 this Landroid/support/v4/app/NotificationCompat$Action$WearableExtender; │ │ + 0x0000 - 0x0005 reg=2 availableOffline Z │ │ + │ │ + #8 : (in Landroid/support/v4/app/NotificationCompat$Action$WearableExtender;) │ │ + name : 'setCancelLabel' │ │ + type : '(Ljava/lang/CharSequence;)Landroid/support/v4/app/NotificationCompat$Action$WearableExtender;' │ │ + access : 0x0001 (PUBLIC) │ │ + code - │ │ + registers : 2 │ │ + ins : 2 │ │ + outs : 0 │ │ + insns size : 3 16-bit code units │ │ +08bdc0: |[08bdc0] android.support.v4.app.NotificationCompat$Action$WearableExtender.setCancelLabel:(Ljava/lang/CharSequence;)Landroid/support/v4/app/NotificationCompat$Action$WearableExtender; │ │ +08bdd0: 5b01 e301 |0000: iput-object v1, v0, Landroid/support/v4/app/NotificationCompat$Action$WearableExtender;.mCancelLabel:Ljava/lang/CharSequence; // field@01e3 │ │ +08bdd4: 1100 |0002: return-object v0 │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=2119 │ │ + 0x0002 line=2120 │ │ + locals : │ │ + 0x0000 - 0x0003 reg=0 this Landroid/support/v4/app/NotificationCompat$Action$WearableExtender; │ │ + 0x0000 - 0x0003 reg=1 label Ljava/lang/CharSequence; │ │ + │ │ + #9 : (in Landroid/support/v4/app/NotificationCompat$Action$WearableExtender;) │ │ + name : 'setConfirmLabel' │ │ + type : '(Ljava/lang/CharSequence;)Landroid/support/v4/app/NotificationCompat$Action$WearableExtender;' │ │ + access : 0x0001 (PUBLIC) │ │ + code - │ │ + registers : 2 │ │ + ins : 2 │ │ + outs : 0 │ │ + insns size : 3 16-bit code units │ │ +08bdd8: |[08bdd8] android.support.v4.app.NotificationCompat$Action$WearableExtender.setConfirmLabel:(Ljava/lang/CharSequence;)Landroid/support/v4/app/NotificationCompat$Action$WearableExtender; │ │ +08bde8: 5b01 e401 |0000: iput-object v1, v0, Landroid/support/v4/app/NotificationCompat$Action$WearableExtender;.mConfirmLabel:Ljava/lang/CharSequence; // field@01e4 │ │ +08bdec: 1100 |0002: return-object v0 │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=2097 │ │ + 0x0002 line=2098 │ │ + locals : │ │ + 0x0000 - 0x0003 reg=0 this Landroid/support/v4/app/NotificationCompat$Action$WearableExtender; │ │ + 0x0000 - 0x0003 reg=1 label Ljava/lang/CharSequence; │ │ + │ │ + #10 : (in Landroid/support/v4/app/NotificationCompat$Action$WearableExtender;) │ │ + name : 'setInProgressLabel' │ │ + type : '(Ljava/lang/CharSequence;)Landroid/support/v4/app/NotificationCompat$Action$WearableExtender;' │ │ + access : 0x0001 (PUBLIC) │ │ + code - │ │ + registers : 2 │ │ + ins : 2 │ │ + outs : 0 │ │ + insns size : 3 16-bit code units │ │ +08bdf0: |[08bdf0] android.support.v4.app.NotificationCompat$Action$WearableExtender.setInProgressLabel:(Ljava/lang/CharSequence;)Landroid/support/v4/app/NotificationCompat$Action$WearableExtender; │ │ +08be00: 5b01 e601 |0000: iput-object v1, v0, Landroid/support/v4/app/NotificationCompat$Action$WearableExtender;.mInProgressLabel:Ljava/lang/CharSequence; // field@01e6 │ │ +08be04: 1100 |0002: return-object v0 │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=2075 │ │ + 0x0002 line=2076 │ │ + locals : │ │ + 0x0000 - 0x0003 reg=0 this Landroid/support/v4/app/NotificationCompat$Action$WearableExtender; │ │ + 0x0000 - 0x0003 reg=1 label Ljava/lang/CharSequence; │ │ + │ │ + source_file_idx : 3328 (NotificationCompat.java) │ │ + │ │ +Class #714 header: │ │ +class_idx : 345 │ │ +access_flags : 1 (0x0001) │ │ +superclass_idx : 372 │ │ +source_file_idx : 3328 │ │ +static_fields_size : 1 │ │ +instance_fields_size: 5 │ │ +direct_methods_size : 5 │ │ +virtual_methods_size: 6 │ │ + │ │ +Class #714 annotations: │ │ +Annotations on class │ │ + VISIBILITY_SYSTEM Ldalvik/annotation/EnclosingClass; value=Landroid/support/v4/app/NotificationCompat; │ │ + VISIBILITY_SYSTEM Ldalvik/annotation/InnerClass; accessFlags=9 name="Action" │ │ + VISIBILITY_SYSTEM Ldalvik/annotation/MemberClasses; value={ Landroid/support/v4/app/NotificationCompat$Action$WearableExtender; Landroid/support/v4/app/NotificationCompat$Action$Extender; Landroid/support/v4/app/NotificationCompat$Action$Builder; } │ │ + │ │ +Class #714 - │ │ + Class descriptor : 'Landroid/support/v4/app/NotificationCompat$Action;' │ │ + Access flags : 0x0001 (PUBLIC) │ │ + Superclass : 'Landroid/support/v4/app/NotificationCompatBase$Action;' │ │ + Interfaces - │ │ + Static fields - │ │ + #0 : (in Landroid/support/v4/app/NotificationCompat$Action;) │ │ + name : 'FACTORY' │ │ + type : 'Landroid/support/v4/app/NotificationCompatBase$Action$Factory;' │ │ + access : 0x0019 (PUBLIC STATIC FINAL) │ │ + Instance fields - │ │ + #0 : (in Landroid/support/v4/app/NotificationCompat$Action;) │ │ + name : 'actionIntent' │ │ + type : 'Landroid/app/PendingIntent;' │ │ + access : 0x0001 (PUBLIC) │ │ + #1 : (in Landroid/support/v4/app/NotificationCompat$Action;) │ │ + name : 'icon' │ │ + type : 'I' │ │ + access : 0x0001 (PUBLIC) │ │ + #2 : (in Landroid/support/v4/app/NotificationCompat$Action;) │ │ + name : 'mExtras' │ │ + type : 'Landroid/os/Bundle;' │ │ + access : 0x0012 (PRIVATE FINAL) │ │ + #3 : (in Landroid/support/v4/app/NotificationCompat$Action;) │ │ + name : 'mRemoteInputs' │ │ + type : '[Landroid/support/v4/app/RemoteInput;' │ │ + access : 0x0012 (PRIVATE FINAL) │ │ + #4 : (in Landroid/support/v4/app/NotificationCompat$Action;) │ │ + name : 'title' │ │ + type : 'Ljava/lang/CharSequence;' │ │ + access : 0x0001 (PUBLIC) │ │ + Direct methods - │ │ + #0 : (in Landroid/support/v4/app/NotificationCompat$Action;) │ │ + name : '' │ │ + type : '()V' │ │ + access : 0x10008 (STATIC CONSTRUCTOR) │ │ + code - │ │ + registers : 1 │ │ + ins : 0 │ │ + outs : 1 │ │ + insns size : 8 16-bit code units │ │ +08be08: |[08be08] android.support.v4.app.NotificationCompat$Action.:()V │ │ +08be18: 2200 5501 |0000: new-instance v0, Landroid/support/v4/app/NotificationCompat$Action$1; // type@0155 │ │ +08be1c: 7010 f206 0000 |0002: invoke-direct {v0}, Landroid/support/v4/app/NotificationCompat$Action$1;.:()V // method@06f2 │ │ +08be22: 6900 e701 |0005: sput-object v0, Landroid/support/v4/app/NotificationCompat$Action;.FACTORY:Landroid/support/v4/app/NotificationCompatBase$Action$Factory; // field@01e7 │ │ +08be26: 0e00 |0007: return-void │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=2135 │ │ + locals : │ │ + │ │ + #1 : (in Landroid/support/v4/app/NotificationCompat$Action;) │ │ + name : '' │ │ + type : '(ILjava/lang/CharSequence;Landroid/app/PendingIntent;)V' │ │ + access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ + code - │ │ + registers : 10 │ │ + ins : 4 │ │ + outs : 6 │ │ + insns size : 14 16-bit code units │ │ +08be28: |[08be28] android.support.v4.app.NotificationCompat$Action.:(ILjava/lang/CharSequence;Landroid/app/PendingIntent;)V │ │ +08be38: 2204 a000 |0000: new-instance v4, Landroid/os/Bundle; // type@00a0 │ │ +08be3c: 7010 e102 0400 |0002: invoke-direct {v4}, Landroid/os/Bundle;.:()V // method@02e1 │ │ +08be42: 1205 |0005: const/4 v5, #int 0 // #0 │ │ +08be44: 0760 |0006: move-object v0, v6 │ │ +08be46: 0171 |0007: move v1, v7 │ │ +08be48: 0782 |0008: move-object v2, v8 │ │ +08be4a: 0793 |0009: move-object v3, v9 │ │ +08be4c: 7606 1007 0000 |000a: invoke-direct/range {v0, v1, v2, v3, v4, v5}, Landroid/support/v4/app/NotificationCompat$Action;.:(ILjava/lang/CharSequence;Landroid/app/PendingIntent;Landroid/os/Bundle;[Landroid/support/v4/app/RemoteInput;)V // method@0710 │ │ +08be52: 0e00 |000d: return-void │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=1791 │ │ + 0x000d line=1792 │ │ + locals : │ │ + 0x0000 - 0x000e reg=6 this Landroid/support/v4/app/NotificationCompat$Action; │ │ + 0x0000 - 0x000e reg=7 icon I │ │ + 0x0000 - 0x000e reg=8 title Ljava/lang/CharSequence; │ │ + 0x0000 - 0x000e reg=9 intent Landroid/app/PendingIntent; │ │ + │ │ + #2 : (in Landroid/support/v4/app/NotificationCompat$Action;) │ │ + name : '' │ │ + type : '(ILjava/lang/CharSequence;Landroid/app/PendingIntent;Landroid/os/Bundle;[Landroid/support/v4/app/RemoteInput;)V' │ │ + access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ + code - │ │ + registers : 7 │ │ + ins : 6 │ │ + outs : 1 │ │ + insns size : 26 16-bit code units │ │ +08be54: |[08be54] android.support.v4.app.NotificationCompat$Action.:(ILjava/lang/CharSequence;Landroid/app/PendingIntent;Landroid/os/Bundle;[Landroid/support/v4/app/RemoteInput;)V │ │ +08be64: 7010 1508 0100 |0000: invoke-direct {v1}, Landroid/support/v4/app/NotificationCompatBase$Action;.:()V // method@0815 │ │ +08be6a: 5912 e901 |0003: iput v2, v1, Landroid/support/v4/app/NotificationCompat$Action;.icon:I // field@01e9 │ │ +08be6e: 7110 2f07 0300 |0005: invoke-static {v3}, Landroid/support/v4/app/NotificationCompat$Builder;.limitCharSequenceLength:(Ljava/lang/CharSequence;)Ljava/lang/CharSequence; // method@072f │ │ +08be74: 0c00 |0008: move-result-object v0 │ │ +08be76: 5b10 ec01 |0009: iput-object v0, v1, Landroid/support/v4/app/NotificationCompat$Action;.title:Ljava/lang/CharSequence; // field@01ec │ │ +08be7a: 5b14 e801 |000b: iput-object v4, v1, Landroid/support/v4/app/NotificationCompat$Action;.actionIntent:Landroid/app/PendingIntent; // field@01e8 │ │ +08be7e: 3805 0700 |000d: if-eqz v5, 0014 // +0007 │ │ +08be82: 5b15 ea01 |000f: iput-object v5, v1, Landroid/support/v4/app/NotificationCompat$Action;.mExtras:Landroid/os/Bundle; // field@01ea │ │ +08be86: 5b16 eb01 |0011: iput-object v6, v1, Landroid/support/v4/app/NotificationCompat$Action;.mRemoteInputs:[Landroid/support/v4/app/RemoteInput; // field@01eb │ │ +08be8a: 0e00 |0013: return-void │ │ +08be8c: 2205 a000 |0014: new-instance v5, Landroid/os/Bundle; // type@00a0 │ │ +08be90: 7010 e102 0500 |0016: invoke-direct {v5}, Landroid/os/Bundle;.:()V // method@02e1 │ │ +08be96: 28f6 |0019: goto 000f // -000a │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=1795 │ │ + 0x0003 line=1796 │ │ + 0x0005 line=1797 │ │ + 0x000b line=1798 │ │ + 0x000d line=1799 │ │ + 0x0011 line=1800 │ │ + 0x0013 line=1801 │ │ + 0x0014 line=1799 │ │ + locals : │ │ + 0x0000 - 0x000f reg=5 extras Landroid/os/Bundle; │ │ + 0x0014 - 0x0016 reg=5 extras Landroid/os/Bundle; │ │ + 0x0000 - 0x001a reg=1 this Landroid/support/v4/app/NotificationCompat$Action; │ │ + 0x0000 - 0x001a reg=2 icon I │ │ + 0x0000 - 0x001a reg=3 title Ljava/lang/CharSequence; │ │ + 0x0000 - 0x001a reg=4 intent Landroid/app/PendingIntent; │ │ + 0x0000 - 0x001a reg=6 remoteInputs [Landroid/support/v4/app/RemoteInput; │ │ + │ │ + #3 : (in Landroid/support/v4/app/NotificationCompat$Action;) │ │ + name : '' │ │ + type : '(ILjava/lang/CharSequence;Landroid/app/PendingIntent;Landroid/os/Bundle;[Landroid/support/v4/app/RemoteInput;Landroid/support/v4/app/NotificationCompat$1;)V' │ │ + access : 0x11000 (SYNTHETIC CONSTRUCTOR) │ │ + code - │ │ + registers : 7 │ │ + ins : 7 │ │ + outs : 6 │ │ + insns size : 4 16-bit code units │ │ +08be98: |[08be98] android.support.v4.app.NotificationCompat$Action.:(ILjava/lang/CharSequence;Landroid/app/PendingIntent;Landroid/os/Bundle;[Landroid/support/v4/app/RemoteInput;Landroid/support/v4/app/NotificationCompat$1;)V │ │ +08bea8: 7606 1007 0000 |0000: invoke-direct/range {v0, v1, v2, v3, v4, v5}, Landroid/support/v4/app/NotificationCompat$Action;.:(ILjava/lang/CharSequence;Landroid/app/PendingIntent;Landroid/os/Bundle;[Landroid/support/v4/app/RemoteInput;)V // method@0710 │ │ +08beae: 0e00 |0003: return-void │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=1772 │ │ + locals : │ │ + 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/NotificationCompat$Action; │ │ + 0x0000 - 0x0004 reg=1 x0 I │ │ + 0x0000 - 0x0004 reg=2 x1 Ljava/lang/CharSequence; │ │ + 0x0000 - 0x0004 reg=3 x2 Landroid/app/PendingIntent; │ │ + 0x0000 - 0x0004 reg=4 x3 Landroid/os/Bundle; │ │ + 0x0000 - 0x0004 reg=5 x4 [Landroid/support/v4/app/RemoteInput; │ │ + 0x0000 - 0x0004 reg=6 x5 Landroid/support/v4/app/NotificationCompat$1; │ │ + │ │ + #4 : (in Landroid/support/v4/app/NotificationCompat$Action;) │ │ + name : 'access$300' │ │ + type : '(Landroid/support/v4/app/NotificationCompat$Action;)Landroid/os/Bundle;' │ │ + access : 0x1008 (STATIC SYNTHETIC) │ │ + code - │ │ + registers : 2 │ │ + ins : 1 │ │ + outs : 0 │ │ + insns size : 3 16-bit code units │ │ +08beb0: |[08beb0] android.support.v4.app.NotificationCompat$Action.access$300:(Landroid/support/v4/app/NotificationCompat$Action;)Landroid/os/Bundle; │ │ +08bec0: 5410 ea01 |0000: iget-object v0, v1, Landroid/support/v4/app/NotificationCompat$Action;.mExtras:Landroid/os/Bundle; // field@01ea │ │ +08bec4: 1100 |0002: return-object v0 │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=1772 │ │ + locals : │ │ + 0x0000 - 0x0003 reg=1 x0 Landroid/support/v4/app/NotificationCompat$Action; │ │ + │ │ + Virtual methods - │ │ + #0 : (in Landroid/support/v4/app/NotificationCompat$Action;) │ │ + name : 'getActionIntent' │ │ + type : '()Landroid/app/PendingIntent;' │ │ + access : 0x0004 (PROTECTED) │ │ + code - │ │ + registers : 2 │ │ + ins : 1 │ │ + outs : 0 │ │ + insns size : 3 16-bit code units │ │ +08bec8: |[08bec8] android.support.v4.app.NotificationCompat$Action.getActionIntent:()Landroid/app/PendingIntent; │ │ +08bed8: 5410 e801 |0000: iget-object v0, v1, Landroid/support/v4/app/NotificationCompat$Action;.actionIntent:Landroid/app/PendingIntent; // field@01e8 │ │ +08bedc: 1100 |0002: return-object v0 │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=1815 │ │ + locals : │ │ + 0x0000 - 0x0003 reg=1 this Landroid/support/v4/app/NotificationCompat$Action; │ │ + │ │ + #1 : (in Landroid/support/v4/app/NotificationCompat$Action;) │ │ + name : 'getExtras' │ │ + type : '()Landroid/os/Bundle;' │ │ + access : 0x0001 (PUBLIC) │ │ + code - │ │ + registers : 2 │ │ + ins : 1 │ │ + outs : 0 │ │ + insns size : 3 16-bit code units │ │ +08bee0: |[08bee0] android.support.v4.app.NotificationCompat$Action.getExtras:()Landroid/os/Bundle; │ │ +08bef0: 5410 ea01 |0000: iget-object v0, v1, Landroid/support/v4/app/NotificationCompat$Action;.mExtras:Landroid/os/Bundle; // field@01ea │ │ +08bef4: 1100 |0002: return-object v0 │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=1823 │ │ + locals : │ │ + 0x0000 - 0x0003 reg=1 this Landroid/support/v4/app/NotificationCompat$Action; │ │ + │ │ + #2 : (in Landroid/support/v4/app/NotificationCompat$Action;) │ │ + name : 'getIcon' │ │ + type : '()I' │ │ + access : 0x0004 (PROTECTED) │ │ + code - │ │ + registers : 2 │ │ + ins : 1 │ │ + outs : 0 │ │ + insns size : 3 16-bit code units │ │ +08bef8: |[08bef8] android.support.v4.app.NotificationCompat$Action.getIcon:()I │ │ +08bf08: 5210 e901 |0000: iget v0, v1, Landroid/support/v4/app/NotificationCompat$Action;.icon:I // field@01e9 │ │ +08bf0c: 0f00 |0002: return v0 │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=1805 │ │ + locals : │ │ + 0x0000 - 0x0003 reg=1 this Landroid/support/v4/app/NotificationCompat$Action; │ │ + │ │ + #3 : (in Landroid/support/v4/app/NotificationCompat$Action;) │ │ + name : 'getRemoteInputs' │ │ + type : '()[Landroid/support/v4/app/RemoteInput;' │ │ + access : 0x0001 (PUBLIC) │ │ + code - │ │ + registers : 2 │ │ + ins : 1 │ │ + outs : 0 │ │ + insns size : 3 16-bit code units │ │ +08bf10: |[08bf10] android.support.v4.app.NotificationCompat$Action.getRemoteInputs:()[Landroid/support/v4/app/RemoteInput; │ │ +08bf20: 5410 eb01 |0000: iget-object v0, v1, Landroid/support/v4/app/NotificationCompat$Action;.mRemoteInputs:[Landroid/support/v4/app/RemoteInput; // field@01eb │ │ +08bf24: 1100 |0002: return-object v0 │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=1832 │ │ + locals : │ │ + 0x0000 - 0x0003 reg=1 this Landroid/support/v4/app/NotificationCompat$Action; │ │ + │ │ + #4 : (in Landroid/support/v4/app/NotificationCompat$Action;) │ │ + name : 'getRemoteInputs' │ │ + type : '()[Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput;' │ │ + access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ + code - │ │ + registers : 2 │ │ + ins : 1 │ │ + outs : 1 │ │ + insns size : 5 16-bit code units │ │ +08bf28: |[08bf28] android.support.v4.app.NotificationCompat$Action.getRemoteInputs:()[Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput; │ │ +08bf38: 6e10 1607 0100 |0000: invoke-virtual {v1}, Landroid/support/v4/app/NotificationCompat$Action;.getRemoteInputs:()[Landroid/support/v4/app/RemoteInput; // method@0716 │ │ +08bf3e: 0c00 |0003: move-result-object v0 │ │ +08bf40: 1100 |0004: return-object v0 │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=1772 │ │ + locals : │ │ + 0x0000 - 0x0005 reg=1 this Landroid/support/v4/app/NotificationCompat$Action; │ │ + │ │ + #5 : (in Landroid/support/v4/app/NotificationCompat$Action;) │ │ + name : 'getTitle' │ │ + type : '()Ljava/lang/CharSequence;' │ │ + access : 0x0004 (PROTECTED) │ │ + code - │ │ + registers : 2 │ │ + ins : 1 │ │ + outs : 0 │ │ + insns size : 3 16-bit code units │ │ +08bf44: |[08bf44] android.support.v4.app.NotificationCompat$Action.getTitle:()Ljava/lang/CharSequence; │ │ +08bf54: 5410 ec01 |0000: iget-object v0, v1, Landroid/support/v4/app/NotificationCompat$Action;.title:Ljava/lang/CharSequence; // field@01ec │ │ +08bf58: 1100 |0002: return-object v0 │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=1810 │ │ + locals : │ │ + 0x0000 - 0x0003 reg=1 this Landroid/support/v4/app/NotificationCompat$Action; │ │ + │ │ + source_file_idx : 3328 (NotificationCompat.java) │ │ + │ │ +Class #715 header: │ │ +class_idx : 346 │ │ +access_flags : 1 (0x0001) │ │ +superclass_idx : 364 │ │ +source_file_idx : 3328 │ │ +static_fields_size : 0 │ │ +instance_fields_size: 3 │ │ +direct_methods_size : 2 │ │ +virtual_methods_size: 4 │ │ + │ │ +Class #715 annotations: │ │ +Annotations on class │ │ + VISIBILITY_SYSTEM Ldalvik/annotation/EnclosingClass; value=Landroid/support/v4/app/NotificationCompat; │ │ + VISIBILITY_SYSTEM Ldalvik/annotation/InnerClass; accessFlags=9 name="BigPictureStyle" │ │ + │ │ +Class #715 - │ │ + Class descriptor : 'Landroid/support/v4/app/NotificationCompat$BigPictureStyle;' │ │ + Access flags : 0x0001 (PUBLIC) │ │ + Superclass : 'Landroid/support/v4/app/NotificationCompat$Style;' │ │ + Interfaces - │ │ + Static fields - │ │ + Instance fields - │ │ + #0 : (in Landroid/support/v4/app/NotificationCompat$BigPictureStyle;) │ │ + name : 'mBigLargeIcon' │ │ + type : 'Landroid/graphics/Bitmap;' │ │ + access : 0x0000 () │ │ + #1 : (in Landroid/support/v4/app/NotificationCompat$BigPictureStyle;) │ │ + name : 'mBigLargeIconSet' │ │ + type : 'Z' │ │ + access : 0x0000 () │ │ + #2 : (in Landroid/support/v4/app/NotificationCompat$BigPictureStyle;) │ │ + name : 'mPicture' │ │ + type : 'Landroid/graphics/Bitmap;' │ │ + access : 0x0000 () │ │ + Direct methods - │ │ + #0 : (in Landroid/support/v4/app/NotificationCompat$BigPictureStyle;) │ │ + name : '' │ │ + type : '()V' │ │ + access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ + code - │ │ + registers : 1 │ │ + ins : 1 │ │ + outs : 1 │ │ + insns size : 4 16-bit code units │ │ +08bf5c: |[08bf5c] android.support.v4.app.NotificationCompat$BigPictureStyle.:()V │ │ +08bf6c: 7010 bc07 0000 |0000: invoke-direct {v0}, Landroid/support/v4/app/NotificationCompat$Style;.:()V // method@07bc │ │ +08bf72: 0e00 |0003: return-void │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=1600 │ │ + 0x0003 line=1601 │ │ + locals : │ │ + 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/NotificationCompat$BigPictureStyle; │ │ + │ │ + #1 : (in Landroid/support/v4/app/NotificationCompat$BigPictureStyle;) │ │ + name : '' │ │ + type : '(Landroid/support/v4/app/NotificationCompat$Builder;)V' │ │ + access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ + code - │ │ + registers : 2 │ │ + ins : 2 │ │ + outs : 2 │ │ + insns size : 7 16-bit code units │ │ +08bf74: |[08bf74] android.support.v4.app.NotificationCompat$BigPictureStyle.:(Landroid/support/v4/app/NotificationCompat$Builder;)V │ │ +08bf84: 7010 bc07 0000 |0000: invoke-direct {v0}, Landroid/support/v4/app/NotificationCompat$Style;.:()V // method@07bc │ │ +08bf8a: 6e20 1e07 1000 |0003: invoke-virtual {v0, v1}, Landroid/support/v4/app/NotificationCompat$BigPictureStyle;.setBuilder:(Landroid/support/v4/app/NotificationCompat$Builder;)V // method@071e │ │ +08bf90: 0e00 |0006: return-void │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=1603 │ │ + 0x0003 line=1604 │ │ + 0x0006 line=1605 │ │ + locals : │ │ + 0x0000 - 0x0007 reg=0 this Landroid/support/v4/app/NotificationCompat$BigPictureStyle; │ │ + 0x0000 - 0x0007 reg=1 builder Landroid/support/v4/app/NotificationCompat$Builder; │ │ + │ │ + Virtual methods - │ │ + #0 : (in Landroid/support/v4/app/NotificationCompat$BigPictureStyle;) │ │ + name : 'bigLargeIcon' │ │ + type : '(Landroid/graphics/Bitmap;)Landroid/support/v4/app/NotificationCompat$BigPictureStyle;' │ │ + access : 0x0001 (PUBLIC) │ │ + code - │ │ + registers : 3 │ │ + ins : 2 │ │ + outs : 0 │ │ + insns size : 6 16-bit code units │ │ +08bf94: |[08bf94] android.support.v4.app.NotificationCompat$BigPictureStyle.bigLargeIcon:(Landroid/graphics/Bitmap;)Landroid/support/v4/app/NotificationCompat$BigPictureStyle; │ │ +08bfa4: 5b12 ee01 |0000: iput-object v2, v1, Landroid/support/v4/app/NotificationCompat$BigPictureStyle;.mBigLargeIcon:Landroid/graphics/Bitmap; // field@01ee │ │ +08bfa8: 1210 |0002: const/4 v0, #int 1 // #1 │ │ +08bfaa: 5c10 ef01 |0003: iput-boolean v0, v1, Landroid/support/v4/app/NotificationCompat$BigPictureStyle;.mBigLargeIconSet:Z // field@01ef │ │ +08bfae: 1101 |0005: return-object v1 │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=1637 │ │ + 0x0002 line=1638 │ │ + 0x0005 line=1639 │ │ + locals : │ │ + 0x0000 - 0x0006 reg=1 this Landroid/support/v4/app/NotificationCompat$BigPictureStyle; │ │ + 0x0000 - 0x0006 reg=2 b Landroid/graphics/Bitmap; │ │ + │ │ + #1 : (in Landroid/support/v4/app/NotificationCompat$BigPictureStyle;) │ │ + name : 'bigPicture' │ │ + type : '(Landroid/graphics/Bitmap;)Landroid/support/v4/app/NotificationCompat$BigPictureStyle;' │ │ + access : 0x0001 (PUBLIC) │ │ + code - │ │ + registers : 2 │ │ + ins : 2 │ │ + outs : 0 │ │ + insns size : 3 16-bit code units │ │ +08bfb0: |[08bfb0] android.support.v4.app.NotificationCompat$BigPictureStyle.bigPicture:(Landroid/graphics/Bitmap;)Landroid/support/v4/app/NotificationCompat$BigPictureStyle; │ │ +08bfc0: 5b01 f001 |0000: iput-object v1, v0, Landroid/support/v4/app/NotificationCompat$BigPictureStyle;.mPicture:Landroid/graphics/Bitmap; // field@01f0 │ │ +08bfc4: 1100 |0002: return-object v0 │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=1629 │ │ + 0x0002 line=1630 │ │ + locals : │ │ + 0x0000 - 0x0003 reg=0 this Landroid/support/v4/app/NotificationCompat$BigPictureStyle; │ │ + 0x0000 - 0x0003 reg=1 b Landroid/graphics/Bitmap; │ │ + │ │ + #2 : (in Landroid/support/v4/app/NotificationCompat$BigPictureStyle;) │ │ + name : 'setBigContentTitle' │ │ + type : '(Ljava/lang/CharSequence;)Landroid/support/v4/app/NotificationCompat$BigPictureStyle;' │ │ + access : 0x0001 (PUBLIC) │ │ + code - │ │ + registers : 3 │ │ + ins : 2 │ │ + outs : 1 │ │ + insns size : 7 16-bit code units │ │ +08bfc8: |[08bfc8] android.support.v4.app.NotificationCompat$BigPictureStyle.setBigContentTitle:(Ljava/lang/CharSequence;)Landroid/support/v4/app/NotificationCompat$BigPictureStyle; │ │ +08bfd8: 7110 2f07 0200 |0000: invoke-static {v2}, Landroid/support/v4/app/NotificationCompat$Builder;.limitCharSequenceLength:(Ljava/lang/CharSequence;)Ljava/lang/CharSequence; // method@072f │ │ +08bfde: 0c00 |0003: move-result-object v0 │ │ +08bfe0: 5b10 ed01 |0004: iput-object v0, v1, Landroid/support/v4/app/NotificationCompat$BigPictureStyle;.mBigContentTitle:Ljava/lang/CharSequence; // field@01ed │ │ +08bfe4: 1101 |0006: return-object v1 │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=1612 │ │ + 0x0006 line=1613 │ │ + locals : │ │ + 0x0000 - 0x0007 reg=1 this Landroid/support/v4/app/NotificationCompat$BigPictureStyle; │ │ + 0x0000 - 0x0007 reg=2 title Ljava/lang/CharSequence; │ │ + │ │ + #3 : (in Landroid/support/v4/app/NotificationCompat$BigPictureStyle;) │ │ + name : 'setSummaryText' │ │ + type : '(Ljava/lang/CharSequence;)Landroid/support/v4/app/NotificationCompat$BigPictureStyle;' │ │ + access : 0x0001 (PUBLIC) │ │ + code - │ │ + registers : 3 │ │ + ins : 2 │ │ + outs : 1 │ │ + insns size : 10 16-bit code units │ │ +08bfe8: |[08bfe8] android.support.v4.app.NotificationCompat$BigPictureStyle.setSummaryText:(Ljava/lang/CharSequence;)Landroid/support/v4/app/NotificationCompat$BigPictureStyle; │ │ +08bff8: 7110 2f07 0200 |0000: invoke-static {v2}, Landroid/support/v4/app/NotificationCompat$Builder;.limitCharSequenceLength:(Ljava/lang/CharSequence;)Ljava/lang/CharSequence; // method@072f │ │ +08bffe: 0c00 |0003: move-result-object v0 │ │ +08c000: 5b10 f101 |0004: iput-object v0, v1, Landroid/support/v4/app/NotificationCompat$BigPictureStyle;.mSummaryText:Ljava/lang/CharSequence; // field@01f1 │ │ +08c004: 1210 |0006: const/4 v0, #int 1 // #1 │ │ +08c006: 5c10 f201 |0007: iput-boolean v0, v1, Landroid/support/v4/app/NotificationCompat$BigPictureStyle;.mSummaryTextSet:Z // field@01f2 │ │ +08c00a: 1101 |0009: return-object v1 │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=1620 │ │ + 0x0006 line=1621 │ │ + 0x0009 line=1622 │ │ + locals : │ │ + 0x0000 - 0x000a reg=1 this Landroid/support/v4/app/NotificationCompat$BigPictureStyle; │ │ + 0x0000 - 0x000a reg=2 cs Ljava/lang/CharSequence; │ │ + │ │ + source_file_idx : 3328 (NotificationCompat.java) │ │ + │ │ +Class #716 header: │ │ +class_idx : 347 │ │ +access_flags : 1 (0x0001) │ │ +superclass_idx : 364 │ │ +source_file_idx : 3328 │ │ +static_fields_size : 0 │ │ +instance_fields_size: 1 │ │ +direct_methods_size : 2 │ │ +virtual_methods_size: 3 │ │ + │ │ +Class #716 annotations: │ │ +Annotations on class │ │ + VISIBILITY_SYSTEM Ldalvik/annotation/EnclosingClass; value=Landroid/support/v4/app/NotificationCompat; │ │ + VISIBILITY_SYSTEM Ldalvik/annotation/InnerClass; accessFlags=9 name="BigTextStyle" │ │ + │ │ +Class #716 - │ │ + Class descriptor : 'Landroid/support/v4/app/NotificationCompat$BigTextStyle;' │ │ + Access flags : 0x0001 (PUBLIC) │ │ + Superclass : 'Landroid/support/v4/app/NotificationCompat$Style;' │ │ + Interfaces - │ │ + Static fields - │ │ + Instance fields - │ │ + #0 : (in Landroid/support/v4/app/NotificationCompat$BigTextStyle;) │ │ + name : 'mBigText' │ │ + type : 'Ljava/lang/CharSequence;' │ │ + access : 0x0000 () │ │ + Direct methods - │ │ + #0 : (in Landroid/support/v4/app/NotificationCompat$BigTextStyle;) │ │ + name : '' │ │ + type : '()V' │ │ + access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ + code - │ │ + registers : 1 │ │ + ins : 1 │ │ + outs : 1 │ │ + insns size : 4 16-bit code units │ │ +08c00c: |[08c00c] android.support.v4.app.NotificationCompat$BigTextStyle.:()V │ │ +08c01c: 7010 bc07 0000 |0000: invoke-direct {v0}, Landroid/support/v4/app/NotificationCompat$Style;.:()V // method@07bc │ │ +08c022: 0e00 |0003: return-void │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=1667 │ │ + 0x0003 line=1668 │ │ + locals : │ │ + 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/NotificationCompat$BigTextStyle; │ │ + │ │ + #1 : (in Landroid/support/v4/app/NotificationCompat$BigTextStyle;) │ │ + name : '' │ │ + type : '(Landroid/support/v4/app/NotificationCompat$Builder;)V' │ │ + access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ + code - │ │ + registers : 2 │ │ + ins : 2 │ │ + outs : 2 │ │ + insns size : 7 16-bit code units │ │ +08c024: |[08c024] android.support.v4.app.NotificationCompat$BigTextStyle.:(Landroid/support/v4/app/NotificationCompat$Builder;)V │ │ +08c034: 7010 bc07 0000 |0000: invoke-direct {v0}, Landroid/support/v4/app/NotificationCompat$Style;.:()V // method@07bc │ │ +08c03a: 6e20 2407 1000 |0003: invoke-virtual {v0, v1}, Landroid/support/v4/app/NotificationCompat$BigTextStyle;.setBuilder:(Landroid/support/v4/app/NotificationCompat$Builder;)V // method@0724 │ │ +08c040: 0e00 |0006: return-void │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=1670 │ │ + 0x0003 line=1671 │ │ + 0x0006 line=1672 │ │ + locals : │ │ + 0x0000 - 0x0007 reg=0 this Landroid/support/v4/app/NotificationCompat$BigTextStyle; │ │ + 0x0000 - 0x0007 reg=1 builder Landroid/support/v4/app/NotificationCompat$Builder; │ │ + │ │ + Virtual methods - │ │ + #0 : (in Landroid/support/v4/app/NotificationCompat$BigTextStyle;) │ │ + name : 'bigText' │ │ + type : '(Ljava/lang/CharSequence;)Landroid/support/v4/app/NotificationCompat$BigTextStyle;' │ │ + access : 0x0001 (PUBLIC) │ │ + code - │ │ + registers : 3 │ │ + ins : 2 │ │ + outs : 1 │ │ + insns size : 7 16-bit code units │ │ +08c044: |[08c044] android.support.v4.app.NotificationCompat$BigTextStyle.bigText:(Ljava/lang/CharSequence;)Landroid/support/v4/app/NotificationCompat$BigTextStyle; │ │ +08c054: 7110 2f07 0200 |0000: invoke-static {v2}, Landroid/support/v4/app/NotificationCompat$Builder;.limitCharSequenceLength:(Ljava/lang/CharSequence;)Ljava/lang/CharSequence; // method@072f │ │ +08c05a: 0c00 |0003: move-result-object v0 │ │ +08c05c: 5b10 f401 |0004: iput-object v0, v1, Landroid/support/v4/app/NotificationCompat$BigTextStyle;.mBigText:Ljava/lang/CharSequence; // field@01f4 │ │ +08c060: 1101 |0006: return-object v1 │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=1697 │ │ + 0x0006 line=1698 │ │ + locals : │ │ + 0x0000 - 0x0007 reg=1 this Landroid/support/v4/app/NotificationCompat$BigTextStyle; │ │ + 0x0000 - 0x0007 reg=2 cs Ljava/lang/CharSequence; │ │ + │ │ + #1 : (in Landroid/support/v4/app/NotificationCompat$BigTextStyle;) │ │ + name : 'setBigContentTitle' │ │ + type : '(Ljava/lang/CharSequence;)Landroid/support/v4/app/NotificationCompat$BigTextStyle;' │ │ + access : 0x0001 (PUBLIC) │ │ + code - │ │ + registers : 3 │ │ + ins : 2 │ │ + outs : 1 │ │ + insns size : 7 16-bit code units │ │ +08c064: |[08c064] android.support.v4.app.NotificationCompat$BigTextStyle.setBigContentTitle:(Ljava/lang/CharSequence;)Landroid/support/v4/app/NotificationCompat$BigTextStyle; │ │ +08c074: 7110 2f07 0200 |0000: invoke-static {v2}, Landroid/support/v4/app/NotificationCompat$Builder;.limitCharSequenceLength:(Ljava/lang/CharSequence;)Ljava/lang/CharSequence; // method@072f │ │ +08c07a: 0c00 |0003: move-result-object v0 │ │ +08c07c: 5b10 f301 |0004: iput-object v0, v1, Landroid/support/v4/app/NotificationCompat$BigTextStyle;.mBigContentTitle:Ljava/lang/CharSequence; // field@01f3 │ │ +08c080: 1101 |0006: return-object v1 │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=1679 │ │ + 0x0006 line=1680 │ │ + locals : │ │ + 0x0000 - 0x0007 reg=1 this Landroid/support/v4/app/NotificationCompat$BigTextStyle; │ │ + 0x0000 - 0x0007 reg=2 title Ljava/lang/CharSequence; │ │ + │ │ + #2 : (in Landroid/support/v4/app/NotificationCompat$BigTextStyle;) │ │ + name : 'setSummaryText' │ │ + type : '(Ljava/lang/CharSequence;)Landroid/support/v4/app/NotificationCompat$BigTextStyle;' │ │ + access : 0x0001 (PUBLIC) │ │ + code - │ │ + registers : 3 │ │ + ins : 2 │ │ + outs : 1 │ │ + insns size : 10 16-bit code units │ │ +08c084: |[08c084] android.support.v4.app.NotificationCompat$BigTextStyle.setSummaryText:(Ljava/lang/CharSequence;)Landroid/support/v4/app/NotificationCompat$BigTextStyle; │ │ +08c094: 7110 2f07 0200 |0000: invoke-static {v2}, Landroid/support/v4/app/NotificationCompat$Builder;.limitCharSequenceLength:(Ljava/lang/CharSequence;)Ljava/lang/CharSequence; // method@072f │ │ +08c09a: 0c00 |0003: move-result-object v0 │ │ +08c09c: 5b10 f501 |0004: iput-object v0, v1, Landroid/support/v4/app/NotificationCompat$BigTextStyle;.mSummaryText:Ljava/lang/CharSequence; // field@01f5 │ │ +08c0a0: 1210 |0006: const/4 v0, #int 1 // #1 │ │ +08c0a2: 5c10 f601 |0007: iput-boolean v0, v1, Landroid/support/v4/app/NotificationCompat$BigTextStyle;.mSummaryTextSet:Z // field@01f6 │ │ +08c0a6: 1101 |0009: return-object v1 │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=1687 │ │ + 0x0006 line=1688 │ │ + 0x0009 line=1689 │ │ + locals : │ │ + 0x0000 - 0x000a reg=1 this Landroid/support/v4/app/NotificationCompat$BigTextStyle; │ │ + 0x0000 - 0x000a reg=2 cs Ljava/lang/CharSequence; │ │ + │ │ + source_file_idx : 3328 (NotificationCompat.java) │ │ + │ │ +Class #717 header: │ │ +class_idx : 349 │ │ +access_flags : 16 (0x0010) │ │ +superclass_idx : 1337 │ │ +source_file_idx : 3328 │ │ +static_fields_size : 0 │ │ +instance_fields_size: 0 │ │ +direct_methods_size : 1 │ │ +virtual_methods_size: 2 │ │ + │ │ +Class #717 annotations: │ │ +Annotations on class │ │ + VISIBILITY_SYSTEM Ldalvik/annotation/EnclosingClass; value=Landroid/support/v4/app/NotificationCompat$CarExtender$UnreadConversation; │ │ + VISIBILITY_SYSTEM Ldalvik/annotation/InnerClass; accessFlags=8 name=null │ │ + │ │ +Class #717 - │ │ + Class descriptor : 'Landroid/support/v4/app/NotificationCompat$CarExtender$UnreadConversation$1;' │ │ + Access flags : 0x0010 (FINAL) │ │ + Superclass : 'Ljava/lang/Object;' │ │ + Interfaces - │ │ + #0 : 'Landroid/support/v4/app/NotificationCompatBase$UnreadConversation$Factory;' │ │ + Static fields - │ │ + Instance fields - │ │ + Direct methods - │ │ + #0 : (in Landroid/support/v4/app/NotificationCompat$CarExtender$UnreadConversation$1;) │ │ + name : '' │ │ + type : '()V' │ │ + access : 0x10000 (CONSTRUCTOR) │ │ + code - │ │ + registers : 1 │ │ + ins : 1 │ │ + outs : 1 │ │ + insns size : 4 16-bit code units │ │ +08c0a8: |[08c0a8] android.support.v4.app.NotificationCompat$CarExtender$UnreadConversation$1.:()V │ │ +08c0b8: 7010 8622 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2286 │ │ +08c0be: 0e00 |0003: return-void │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=3120 │ │ + locals : │ │ + 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/NotificationCompat$CarExtender$UnreadConversation$1; │ │ + │ │ + Virtual methods - │ │ + #0 : (in Landroid/support/v4/app/NotificationCompat$CarExtender$UnreadConversation$1;) │ │ + name : 'build' │ │ + type : '([Ljava/lang/String;Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput;Landroid/app/PendingIntent;Landroid/app/PendingIntent;[Ljava/lang/String;J)Landroid/support/v4/app/NotificationCompat$CarExtender$UnreadConversation;' │ │ + access : 0x0001 (PUBLIC) │ │ + code - │ │ + registers : 16 │ │ + ins : 8 │ │ + outs : 8 │ │ + insns size : 14 16-bit code units │ │ +08c0c0: |[08c0c0] android.support.v4.app.NotificationCompat$CarExtender$UnreadConversation$1.build:([Ljava/lang/String;Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput;Landroid/app/PendingIntent;Landroid/app/PendingIntent;[Ljava/lang/String;J)Landroid/support/v4/app/NotificationCompat$CarExtender$UnreadConversation; │ │ +08c0d0: 2200 5f01 |0000: new-instance v0, Landroid/support/v4/app/NotificationCompat$CarExtender$UnreadConversation; // type@015f │ │ +08c0d4: 07a2 |0002: move-object v2, v10 │ │ +08c0d6: 1f02 9601 |0003: check-cast v2, Landroid/support/v4/app/RemoteInput; // type@0196 │ │ +08c0da: 0791 |0005: move-object v1, v9 │ │ +08c0dc: 07b3 |0006: move-object v3, v11 │ │ +08c0de: 07c4 |0007: move-object v4, v12 │ │ +08c0e0: 07d5 |0008: move-object v5, v13 │ │ +08c0e2: 04e6 |0009: move-wide v6, v14 │ │ +08c0e4: 7608 6007 0000 |000a: invoke-direct/range {v0, v1, v2, v3, v4, v5, v6, v7}, Landroid/support/v4/app/NotificationCompat$CarExtender$UnreadConversation;.:([Ljava/lang/String;Landroid/support/v4/app/RemoteInput;Landroid/app/PendingIntent;Landroid/app/PendingIntent;[Ljava/lang/String;J)V // method@0760 │ │ +08c0ea: 1100 |000d: return-object v0 │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=3126 │ │ + locals : │ │ + 0x0000 - 0x000e reg=8 this Landroid/support/v4/app/NotificationCompat$CarExtender$UnreadConversation$1; │ │ + 0x0000 - 0x000e reg=9 messages [Ljava/lang/String; │ │ + 0x0000 - 0x000e reg=10 remoteInput Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput; │ │ + 0x0000 - 0x000e reg=11 replyPendingIntent Landroid/app/PendingIntent; │ │ + 0x0000 - 0x000e reg=12 readPendingIntent Landroid/app/PendingIntent; │ │ + 0x0000 - 0x000e reg=13 participants [Ljava/lang/String; │ │ + 0x0000 - 0x000e reg=14 latestTimestamp J │ │ + │ │ + #1 : (in Landroid/support/v4/app/NotificationCompat$CarExtender$UnreadConversation$1;) │ │ + name : 'build' │ │ + type : '([Ljava/lang/String;Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput;Landroid/app/PendingIntent;Landroid/app/PendingIntent;[Ljava/lang/String;J)Landroid/support/v4/app/NotificationCompatBase$UnreadConversation;' │ │ + access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ + code - │ │ + registers : 10 │ │ + ins : 8 │ │ + outs : 8 │ │ + insns size : 5 16-bit code units │ │ +08c0ec: |[08c0ec] android.support.v4.app.NotificationCompat$CarExtender$UnreadConversation$1.build:([Ljava/lang/String;Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput;Landroid/app/PendingIntent;Landroid/app/PendingIntent;[Ljava/lang/String;J)Landroid/support/v4/app/NotificationCompatBase$UnreadConversation; │ │ +08c0fc: 7408 5707 0200 |0000: invoke-virtual/range {v2, v3, v4, v5, v6, v7, v8, v9}, Landroid/support/v4/app/NotificationCompat$CarExtender$UnreadConversation$1;.build:([Ljava/lang/String;Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput;Landroid/app/PendingIntent;Landroid/app/PendingIntent;[Ljava/lang/String;J)Landroid/support/v4/app/NotificationCompat$CarExtender$UnreadConversation; // method@0757 │ │ +08c102: 0c00 |0003: move-result-object v0 │ │ +08c104: 1100 |0004: return-object v0 │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=3120 │ │ + locals : │ │ + 0x0000 - 0x0005 reg=2 this Landroid/support/v4/app/NotificationCompat$CarExtender$UnreadConversation$1; │ │ + 0x0000 - 0x0005 reg=3 x0 [Ljava/lang/String; │ │ + 0x0000 - 0x0005 reg=4 x1 Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput; │ │ + 0x0000 - 0x0005 reg=5 x2 Landroid/app/PendingIntent; │ │ + 0x0000 - 0x0005 reg=6 x3 Landroid/app/PendingIntent; │ │ + 0x0000 - 0x0005 reg=7 x4 [Ljava/lang/String; │ │ + 0x0000 - 0x0005 reg=8 x5 J │ │ + │ │ + source_file_idx : 3328 (NotificationCompat.java) │ │ + │ │ +Class #718 header: │ │ +class_idx : 351 │ │ +access_flags : 1 (0x0001) │ │ +superclass_idx : 374 │ │ +source_file_idx : 3328 │ │ +static_fields_size : 1 │ │ +instance_fields_size: 6 │ │ +direct_methods_size : 2 │ │ +virtual_methods_size: 8 │ │ + │ │ +Class #718 annotations: │ │ +Annotations on class │ │ + VISIBILITY_SYSTEM Ldalvik/annotation/EnclosingClass; value=Landroid/support/v4/app/NotificationCompat$CarExtender; │ │ + VISIBILITY_SYSTEM Ldalvik/annotation/InnerClass; accessFlags=9 name="UnreadConversation" │ │ + VISIBILITY_SYSTEM Ldalvik/annotation/MemberClasses; value={ Landroid/support/v4/app/NotificationCompat$CarExtender$UnreadConversation$Builder; } │ │ + │ │ +Class #718 - │ │ + Class descriptor : 'Landroid/support/v4/app/NotificationCompat$CarExtender$UnreadConversation;' │ │ + Access flags : 0x0001 (PUBLIC) │ │ + Superclass : 'Landroid/support/v4/app/NotificationCompatBase$UnreadConversation;' │ │ + Interfaces - │ │ + Static fields - │ │ + #0 : (in Landroid/support/v4/app/NotificationCompat$CarExtender$UnreadConversation;) │ │ + name : 'FACTORY' │ │ + type : 'Landroid/support/v4/app/NotificationCompatBase$UnreadConversation$Factory;' │ │ + access : 0x0018 (STATIC FINAL) │ │ + Instance fields - │ │ + #0 : (in Landroid/support/v4/app/NotificationCompat$CarExtender$UnreadConversation;) │ │ + name : 'mLatestTimestamp' │ │ + type : 'J' │ │ + access : 0x0012 (PRIVATE FINAL) │ │ + #1 : (in Landroid/support/v4/app/NotificationCompat$CarExtender$UnreadConversation;) │ │ + name : 'mMessages' │ │ + type : '[Ljava/lang/String;' │ │ + access : 0x0012 (PRIVATE FINAL) │ │ + #2 : (in Landroid/support/v4/app/NotificationCompat$CarExtender$UnreadConversation;) │ │ + name : 'mParticipants' │ │ + type : '[Ljava/lang/String;' │ │ + access : 0x0012 (PRIVATE FINAL) │ │ + #3 : (in Landroid/support/v4/app/NotificationCompat$CarExtender$UnreadConversation;) │ │ + name : 'mReadPendingIntent' │ │ + type : 'Landroid/app/PendingIntent;' │ │ + access : 0x0012 (PRIVATE FINAL) │ │ + #4 : (in Landroid/support/v4/app/NotificationCompat$CarExtender$UnreadConversation;) │ │ + name : 'mRemoteInput' │ │ + type : 'Landroid/support/v4/app/RemoteInput;' │ │ + access : 0x0012 (PRIVATE FINAL) │ │ + #5 : (in Landroid/support/v4/app/NotificationCompat$CarExtender$UnreadConversation;) │ │ + name : 'mReplyPendingIntent' │ │ + type : 'Landroid/app/PendingIntent;' │ │ + access : 0x0012 (PRIVATE FINAL) │ │ + Direct methods - │ │ + #0 : (in Landroid/support/v4/app/NotificationCompat$CarExtender$UnreadConversation;) │ │ + name : '' │ │ + type : '()V' │ │ + access : 0x10008 (STATIC CONSTRUCTOR) │ │ + code - │ │ + registers : 1 │ │ + ins : 0 │ │ + outs : 1 │ │ + insns size : 8 16-bit code units │ │ +08c108: |[08c108] android.support.v4.app.NotificationCompat$CarExtender$UnreadConversation.:()V │ │ +08c118: 2200 5d01 |0000: new-instance v0, Landroid/support/v4/app/NotificationCompat$CarExtender$UnreadConversation$1; // type@015d │ │ +08c11c: 7010 5607 0000 |0002: invoke-direct {v0}, Landroid/support/v4/app/NotificationCompat$CarExtender$UnreadConversation$1;.:()V // method@0756 │ │ +08c122: 6900 1b02 |0005: sput-object v0, Landroid/support/v4/app/NotificationCompat$CarExtender$UnreadConversation;.FACTORY:Landroid/support/v4/app/NotificationCompatBase$UnreadConversation$Factory; // field@021b │ │ +08c126: 0e00 |0007: return-void │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=3120 │ │ + locals : │ │ + │ │ + #1 : (in Landroid/support/v4/app/NotificationCompat$CarExtender$UnreadConversation;) │ │ + name : '' │ │ + type : '([Ljava/lang/String;Landroid/support/v4/app/RemoteInput;Landroid/app/PendingIntent;Landroid/app/PendingIntent;[Ljava/lang/String;J)V' │ │ + access : 0x10000 (CONSTRUCTOR) │ │ + code - │ │ + registers : 8 │ │ + ins : 8 │ │ + outs : 1 │ │ + insns size : 16 16-bit code units │ │ +08c128: |[08c128] android.support.v4.app.NotificationCompat$CarExtender$UnreadConversation.:([Ljava/lang/String;Landroid/support/v4/app/RemoteInput;Landroid/app/PendingIntent;Landroid/app/PendingIntent;[Ljava/lang/String;J)V │ │ +08c138: 7010 1c08 0000 |0000: invoke-direct {v0}, Landroid/support/v4/app/NotificationCompatBase$UnreadConversation;.:()V // method@081c │ │ +08c13e: 5b01 1d02 |0003: iput-object v1, v0, Landroid/support/v4/app/NotificationCompat$CarExtender$UnreadConversation;.mMessages:[Ljava/lang/String; // field@021d │ │ +08c142: 5b02 2002 |0005: iput-object v2, v0, Landroid/support/v4/app/NotificationCompat$CarExtender$UnreadConversation;.mRemoteInput:Landroid/support/v4/app/RemoteInput; // field@0220 │ │ +08c146: 5b04 1f02 |0007: iput-object v4, v0, Landroid/support/v4/app/NotificationCompat$CarExtender$UnreadConversation;.mReadPendingIntent:Landroid/app/PendingIntent; // field@021f │ │ +08c14a: 5b03 2102 |0009: iput-object v3, v0, Landroid/support/v4/app/NotificationCompat$CarExtender$UnreadConversation;.mReplyPendingIntent:Landroid/app/PendingIntent; // field@0221 │ │ +08c14e: 5b05 1e02 |000b: iput-object v5, v0, Landroid/support/v4/app/NotificationCompat$CarExtender$UnreadConversation;.mParticipants:[Ljava/lang/String; // field@021e │ │ +08c152: 5a06 1c02 |000d: iput-wide v6, v0, Landroid/support/v4/app/NotificationCompat$CarExtender$UnreadConversation;.mLatestTimestamp:J // field@021c │ │ +08c156: 0e00 |000f: return-void │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=3051 │ │ + 0x0003 line=3052 │ │ + 0x0005 line=3053 │ │ + 0x0007 line=3054 │ │ + 0x0009 line=3055 │ │ + 0x000b line=3056 │ │ + 0x000d line=3057 │ │ + 0x000f line=3058 │ │ + locals : │ │ + 0x0000 - 0x0010 reg=0 this Landroid/support/v4/app/NotificationCompat$CarExtender$UnreadConversation; │ │ + 0x0000 - 0x0010 reg=1 messages [Ljava/lang/String; │ │ + 0x0000 - 0x0010 reg=2 remoteInput Landroid/support/v4/app/RemoteInput; │ │ + 0x0000 - 0x0010 reg=3 replyPendingIntent Landroid/app/PendingIntent; │ │ + 0x0000 - 0x0010 reg=4 readPendingIntent Landroid/app/PendingIntent; │ │ + 0x0000 - 0x0010 reg=5 participants [Ljava/lang/String; │ │ + 0x0000 - 0x0010 reg=6 latestTimestamp J │ │ + │ │ + Virtual methods - │ │ + #0 : (in Landroid/support/v4/app/NotificationCompat$CarExtender$UnreadConversation;) │ │ + name : 'getLatestTimestamp' │ │ + type : '()J' │ │ + access : 0x0000 () │ │ + code - │ │ + registers : 3 │ │ + ins : 1 │ │ + outs : 0 │ │ + insns size : 3 16-bit code units │ │ +08c158: |[08c158] android.support.v4.app.NotificationCompat$CarExtender$UnreadConversation.getLatestTimestamp:()J │ │ +08c168: 5320 1c02 |0000: iget-wide v0, v2, Landroid/support/v4/app/NotificationCompat$CarExtender$UnreadConversation;.mLatestTimestamp:J // field@021c │ │ +08c16c: 1000 |0002: return-wide v0 │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=3116 │ │ + locals : │ │ + 0x0000 - 0x0003 reg=2 this Landroid/support/v4/app/NotificationCompat$CarExtender$UnreadConversation; │ │ + │ │ + #1 : (in Landroid/support/v4/app/NotificationCompat$CarExtender$UnreadConversation;) │ │ + name : 'getMessages' │ │ + type : '()[Ljava/lang/String;' │ │ + access : 0x0000 () │ │ + code - │ │ + registers : 2 │ │ + ins : 1 │ │ + outs : 0 │ │ + insns size : 3 16-bit code units │ │ +08c170: |[08c170] android.support.v4.app.NotificationCompat$CarExtender$UnreadConversation.getMessages:()[Ljava/lang/String; │ │ +08c180: 5410 1d02 |0000: iget-object v0, v1, Landroid/support/v4/app/NotificationCompat$CarExtender$UnreadConversation;.mMessages:[Ljava/lang/String; // field@021d │ │ +08c184: 1100 |0002: return-object v0 │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=3065 │ │ + locals : │ │ + 0x0000 - 0x0003 reg=1 this Landroid/support/v4/app/NotificationCompat$CarExtender$UnreadConversation; │ │ + │ │ + #2 : (in Landroid/support/v4/app/NotificationCompat$CarExtender$UnreadConversation;) │ │ + name : 'getParticipant' │ │ + type : '()Ljava/lang/String;' │ │ + access : 0x0000 () │ │ + code - │ │ + registers : 3 │ │ + ins : 1 │ │ + outs : 0 │ │ + insns size : 13 16-bit code units │ │ +08c188: |[08c188] android.support.v4.app.NotificationCompat$CarExtender$UnreadConversation.getParticipant:()Ljava/lang/String; │ │ +08c198: 5420 1e02 |0000: iget-object v0, v2, Landroid/support/v4/app/NotificationCompat$CarExtender$UnreadConversation;.mParticipants:[Ljava/lang/String; // field@021e │ │ +08c19c: 2100 |0002: array-length v0, v0 │ │ +08c19e: 3d00 0800 |0003: if-lez v0, 000b // +0008 │ │ +08c1a2: 5420 1e02 |0005: iget-object v0, v2, Landroid/support/v4/app/NotificationCompat$CarExtender$UnreadConversation;.mParticipants:[Ljava/lang/String; // field@021e │ │ +08c1a6: 1201 |0007: const/4 v1, #int 0 // #0 │ │ +08c1a8: 4600 0001 |0008: aget-object v0, v0, v1 │ │ +08c1ac: 1100 |000a: return-object v0 │ │ +08c1ae: 1200 |000b: const/4 v0, #int 0 // #0 │ │ +08c1b0: 28fe |000c: goto 000a // -0002 │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=3108 │ │ + locals : │ │ + 0x0000 - 0x000d reg=2 this Landroid/support/v4/app/NotificationCompat$CarExtender$UnreadConversation; │ │ + │ │ + #3 : (in Landroid/support/v4/app/NotificationCompat$CarExtender$UnreadConversation;) │ │ + name : 'getParticipants' │ │ + type : '()[Ljava/lang/String;' │ │ + access : 0x0000 () │ │ + code - │ │ + registers : 2 │ │ + ins : 1 │ │ + outs : 0 │ │ + insns size : 3 16-bit code units │ │ +08c1b4: |[08c1b4] android.support.v4.app.NotificationCompat$CarExtender$UnreadConversation.getParticipants:()[Ljava/lang/String; │ │ +08c1c4: 5410 1e02 |0000: iget-object v0, v1, Landroid/support/v4/app/NotificationCompat$CarExtender$UnreadConversation;.mParticipants:[Ljava/lang/String; // field@021e │ │ +08c1c8: 1100 |0002: return-object v0 │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=3100 │ │ + locals : │ │ + 0x0000 - 0x0003 reg=1 this Landroid/support/v4/app/NotificationCompat$CarExtender$UnreadConversation; │ │ + │ │ + #4 : (in Landroid/support/v4/app/NotificationCompat$CarExtender$UnreadConversation;) │ │ + name : 'getReadPendingIntent' │ │ + type : '()Landroid/app/PendingIntent;' │ │ + access : 0x0000 () │ │ + code - │ │ + registers : 2 │ │ + ins : 1 │ │ + outs : 0 │ │ + insns size : 3 16-bit code units │ │ +08c1cc: |[08c1cc] android.support.v4.app.NotificationCompat$CarExtender$UnreadConversation.getReadPendingIntent:()Landroid/app/PendingIntent; │ │ +08c1dc: 5410 1f02 |0000: iget-object v0, v1, Landroid/support/v4/app/NotificationCompat$CarExtender$UnreadConversation;.mReadPendingIntent:Landroid/app/PendingIntent; // field@021f │ │ +08c1e0: 1100 |0002: return-object v0 │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=3092 │ │ + locals : │ │ + 0x0000 - 0x0003 reg=1 this Landroid/support/v4/app/NotificationCompat$CarExtender$UnreadConversation; │ │ + │ │ + #5 : (in Landroid/support/v4/app/NotificationCompat$CarExtender$UnreadConversation;) │ │ + name : 'getRemoteInput' │ │ + type : '()Landroid/support/v4/app/RemoteInput;' │ │ + access : 0x0000 () │ │ + code - │ │ + registers : 2 │ │ + ins : 1 │ │ + outs : 0 │ │ + insns size : 3 16-bit code units │ │ +08c1e4: |[08c1e4] android.support.v4.app.NotificationCompat$CarExtender$UnreadConversation.getRemoteInput:()Landroid/support/v4/app/RemoteInput; │ │ +08c1f4: 5410 2002 |0000: iget-object v0, v1, Landroid/support/v4/app/NotificationCompat$CarExtender$UnreadConversation;.mRemoteInput:Landroid/support/v4/app/RemoteInput; // field@0220 │ │ +08c1f8: 1100 |0002: return-object v0 │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=3074 │ │ + locals : │ │ + 0x0000 - 0x0003 reg=1 this Landroid/support/v4/app/NotificationCompat$CarExtender$UnreadConversation; │ │ + │ │ + #6 : (in Landroid/support/v4/app/NotificationCompat$CarExtender$UnreadConversation;) │ │ + name : 'getRemoteInput' │ │ + type : '()Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput;' │ │ + access : 0x1040 (BRIDGE SYNTHETIC) │ │ + code - │ │ + registers : 2 │ │ + ins : 1 │ │ + outs : 1 │ │ + insns size : 5 16-bit code units │ │ +08c1fc: |[08c1fc] android.support.v4.app.NotificationCompat$CarExtender$UnreadConversation.getRemoteInput:()Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput; │ │ +08c20c: 6e10 6607 0100 |0000: invoke-virtual {v1}, Landroid/support/v4/app/NotificationCompat$CarExtender$UnreadConversation;.getRemoteInput:()Landroid/support/v4/app/RemoteInput; // method@0766 │ │ +08c212: 0c00 |0003: move-result-object v0 │ │ +08c214: 1100 |0004: return-object v0 │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=3041 │ │ + locals : │ │ + 0x0000 - 0x0005 reg=1 this Landroid/support/v4/app/NotificationCompat$CarExtender$UnreadConversation; │ │ + │ │ + #7 : (in Landroid/support/v4/app/NotificationCompat$CarExtender$UnreadConversation;) │ │ + name : 'getReplyPendingIntent' │ │ + type : '()Landroid/app/PendingIntent;' │ │ + access : 0x0000 () │ │ + code - │ │ + registers : 2 │ │ + ins : 1 │ │ + outs : 0 │ │ + insns size : 3 16-bit code units │ │ +08c218: |[08c218] android.support.v4.app.NotificationCompat$CarExtender$UnreadConversation.getReplyPendingIntent:()Landroid/app/PendingIntent; │ │ +08c228: 5410 2102 |0000: iget-object v0, v1, Landroid/support/v4/app/NotificationCompat$CarExtender$UnreadConversation;.mReplyPendingIntent:Landroid/app/PendingIntent; // field@0221 │ │ +08c22c: 1100 |0002: return-object v0 │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=3083 │ │ + locals : │ │ + 0x0000 - 0x0003 reg=1 this Landroid/support/v4/app/NotificationCompat$CarExtender$UnreadConversation; │ │ + │ │ + source_file_idx : 3328 (NotificationCompat.java) │ │ + │ │ +Class #719 header: │ │ +class_idx : 352 │ │ +access_flags : 17 (0x0011) │ │ +superclass_idx : 1337 │ │ +source_file_idx : 3328 │ │ +static_fields_size : 5 │ │ +instance_fields_size: 3 │ │ +direct_methods_size : 2 │ │ +virtual_methods_size: 7 │ │ + │ │ +Class #719 annotations: │ │ +Annotations on class │ │ + VISIBILITY_SYSTEM Ldalvik/annotation/EnclosingClass; value=Landroid/support/v4/app/NotificationCompat; │ │ + VISIBILITY_SYSTEM Ldalvik/annotation/InnerClass; accessFlags=25 name="CarExtender" │ │ + VISIBILITY_SYSTEM Ldalvik/annotation/MemberClasses; value={ Landroid/support/v4/app/NotificationCompat$CarExtender$UnreadConversation; } │ │ + │ │ +Class #719 - │ │ + Class descriptor : 'Landroid/support/v4/app/NotificationCompat$CarExtender;' │ │ + Access flags : 0x0011 (PUBLIC FINAL) │ │ + Superclass : 'Ljava/lang/Object;' │ │ + Interfaces - │ │ + #0 : 'Landroid/support/v4/app/NotificationCompat$Extender;' │ │ + Static fields - │ │ + #0 : (in Landroid/support/v4/app/NotificationCompat$CarExtender;) │ │ + name : 'EXTRA_CAR_EXTENDER' │ │ + type : 'Ljava/lang/String;' │ │ + access : 0x001a (PRIVATE STATIC FINAL) │ │ + value : "android.car.EXTENSIONS" │ │ + #1 : (in Landroid/support/v4/app/NotificationCompat$CarExtender;) │ │ + name : 'EXTRA_COLOR' │ │ + type : 'Ljava/lang/String;' │ │ + access : 0x001a (PRIVATE STATIC FINAL) │ │ + value : "app_color" │ │ + #2 : (in Landroid/support/v4/app/NotificationCompat$CarExtender;) │ │ + name : 'EXTRA_CONVERSATION' │ │ + type : 'Ljava/lang/String;' │ │ + access : 0x001a (PRIVATE STATIC FINAL) │ │ + value : "car_conversation" │ │ + #3 : (in Landroid/support/v4/app/NotificationCompat$CarExtender;) │ │ + name : 'EXTRA_LARGE_ICON' │ │ + type : 'Ljava/lang/String;' │ │ + access : 0x001a (PRIVATE STATIC FINAL) │ │ + value : "large_icon" │ │ + #4 : (in Landroid/support/v4/app/NotificationCompat$CarExtender;) │ │ + name : 'TAG' │ │ + type : 'Ljava/lang/String;' │ │ + access : 0x001a (PRIVATE STATIC FINAL) │ │ + value : "CarExtender" │ │ + Instance fields - │ │ + #0 : (in Landroid/support/v4/app/NotificationCompat$CarExtender;) │ │ + name : 'mColor' │ │ + type : 'I' │ │ + access : 0x0002 (PRIVATE) │ │ + #1 : (in Landroid/support/v4/app/NotificationCompat$CarExtender;) │ │ + name : 'mLargeIcon' │ │ + type : 'Landroid/graphics/Bitmap;' │ │ + access : 0x0002 (PRIVATE) │ │ + #2 : (in Landroid/support/v4/app/NotificationCompat$CarExtender;) │ │ + name : 'mUnreadConversation' │ │ + type : 'Landroid/support/v4/app/NotificationCompat$CarExtender$UnreadConversation;' │ │ + access : 0x0002 (PRIVATE) │ │ + Direct methods - │ │ + #0 : (in Landroid/support/v4/app/NotificationCompat$CarExtender;) │ │ + name : '' │ │ + type : '()V' │ │ + access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ + code - │ │ + registers : 2 │ │ + ins : 1 │ │ + outs : 1 │ │ + insns size : 7 16-bit code units │ │ +08c230: |[08c230] android.support.v4.app.NotificationCompat$CarExtender.:()V │ │ +08c240: 7010 8622 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@2286 │ │ +08c246: 1200 |0003: const/4 v0, #int 0 // #0 │ │ +08c248: 5910 2702 |0004: iput v0, v1, Landroid/support/v4/app/NotificationCompat$CarExtender;.mColor:I // field@0227 │ │ +08c24c: 0e00 |0006: return-void │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=2919 │ │ + 0x0003 line=2914 │ │ + 0x0006 line=2920 │ │ + locals : │ │ + 0x0000 - 0x0007 reg=1 this Landroid/support/v4/app/NotificationCompat$CarExtender; │ │ + │ │ + #1 : (in Landroid/support/v4/app/NotificationCompat$CarExtender;) │ │ + name : '' │ │ + type : '(Landroid/app/Notification;)V' │ │ + access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ + code - │ │ + registers : 7 │ │ + ins : 2 │ │ + outs : 4 │ │ + insns size : 74 16-bit code units │ │ +08c250: |[08c250] android.support.v4.app.NotificationCompat$CarExtender.:(Landroid/app/Notification;)V │ │ +08c260: 1204 |0000: const/4 v4, #int 0 // #0 │ │ +08c262: 7010 8622 0500 |0001: invoke-direct {v5}, Ljava/lang/Object;.:()V // method@2286 │ │ +08c268: 5954 2702 |0004: iput v4, v5, Landroid/support/v4/app/NotificationCompat$CarExtender;.mColor:I // field@0227 │ │ +08c26c: 6002 4000 |0006: sget v2, Landroid/os/Build$VERSION;.SDK_INT:I // field@0040 │ │ +08c270: 1303 1500 |0008: const/16 v3, #int 21 // #15 │ │ +08c274: 3532 0300 |000a: if-ge v2, v3, 000d // +0003 │ │ +08c278: 0e00 |000c: return-void │ │ +08c27a: 7110 f407 0600 |000d: invoke-static {v6}, Landroid/support/v4/app/NotificationCompat;.getExtras:(Landroid/app/Notification;)Landroid/os/Bundle; // method@07f4 │ │ +08c280: 0c02 |0010: move-result-object v2 │ │ +08c282: 3902 2e00 |0011: if-nez v2, 003f // +002e │ │ +08c286: 1201 |0013: const/4 v1, #int 0 // #0 │ │ +08c288: 3801 f8ff |0014: if-eqz v1, 000c // -0008 │ │ +08c28c: 1a02 f61b |0016: const-string v2, "large_icon" // string@1bf6 │ │ +08c290: 6e20 ee02 2100 |0018: invoke-virtual {v1, v2}, Landroid/os/Bundle;.getParcelable:(Ljava/lang/String;)Landroid/os/Parcelable; // method@02ee │ │ +08c296: 0c02 |001b: move-result-object v2 │ │ +08c298: 1f02 5a00 |001c: check-cast v2, Landroid/graphics/Bitmap; // type@005a │ │ +08c29c: 5b52 2802 |001e: iput-object v2, v5, Landroid/support/v4/app/NotificationCompat$CarExtender;.mLargeIcon:Landroid/graphics/Bitmap; // field@0228 │ │ +08c2a0: 1a02 f711 |0020: const-string v2, "app_color" // string@11f7 │ │ +08c2a4: 6e30 eb02 2104 |0022: invoke-virtual {v1, v2, v4}, Landroid/os/Bundle;.getInt:(Ljava/lang/String;I)I // method@02eb │ │ +08c2aa: 0a02 |0025: move-result v2 │ │ +08c2ac: 5952 2702 |0026: iput v2, v5, Landroid/support/v4/app/NotificationCompat$CarExtender;.mColor:I // field@0227 │ │ +08c2b0: 1a02 d612 |0028: const-string v2, "car_conversation" // string@12d6 │ │ +08c2b4: 6e20 e702 2100 |002a: invoke-virtual {v1, v2}, Landroid/os/Bundle;.getBundle:(Ljava/lang/String;)Landroid/os/Bundle; // method@02e7 │ │ +08c2ba: 0c00 |002d: move-result-object v0 │ │ +08c2bc: 7100 ed07 0000 |002e: invoke-static {}, Landroid/support/v4/app/NotificationCompat;.access$200:()Landroid/support/v4/app/NotificationCompat$NotificationCompatImpl; // method@07ed │ │ +08c2c2: 0c02 |0031: move-result-object v2 │ │ +08c2c4: 6203 1b02 |0032: sget-object v3, Landroid/support/v4/app/NotificationCompat$CarExtender$UnreadConversation;.FACTORY:Landroid/support/v4/app/NotificationCompatBase$UnreadConversation$Factory; // field@021b │ │ +08c2c8: 6204 0603 |0034: sget-object v4, Landroid/support/v4/app/RemoteInput;.FACTORY:Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput$Factory; // field@0306 │ │ +08c2cc: 7240 8407 0243 |0036: invoke-interface {v2, v0, v3, v4}, Landroid/support/v4/app/NotificationCompat$NotificationCompatImpl;.getUnreadConversationFromBundle:(Landroid/os/Bundle;Landroid/support/v4/app/NotificationCompatBase$UnreadConversation$Factory;Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput$Factory;)Landroid/support/v4/app/NotificationCompatBase$UnreadConversation; // method@0784 │ │ +08c2d2: 0c02 |0039: move-result-object v2 │ │ +08c2d4: 1f02 5f01 |003a: check-cast v2, Landroid/support/v4/app/NotificationCompat$CarExtender$UnreadConversation; // type@015f │ │ +08c2d8: 5b52 2902 |003c: iput-object v2, v5, Landroid/support/v4/app/NotificationCompat$CarExtender;.mUnreadConversation:Landroid/support/v4/app/NotificationCompat$CarExtender$UnreadConversation; // field@0229 │ │ +08c2dc: 28ce |003e: goto 000c // -0032 │ │ +08c2de: 7110 f407 0600 |003f: invoke-static {v6}, Landroid/support/v4/app/NotificationCompat;.getExtras:(Landroid/app/Notification;)Landroid/os/Bundle; // method@07f4 │ │ +08c2e4: 0c02 |0042: move-result-object v2 │ │ +08c2e6: 1a03 8611 |0043: const-string v3, "android.car.EXTENSIONS" // string@1186 │ │ +08c2ea: 6e20 e702 3200 |0045: invoke-virtual {v2, v3}, Landroid/os/Bundle;.getBundle:(Ljava/lang/String;)Landroid/os/Bundle; // method@02e7 │ │ +08c2f0: 0c01 |0048: move-result-object v1 │ │ +08c2f2: 28cb |0049: goto 0014 // -0035 │ │ + catches : (none) │ │ + positions : │ │ + 0x0001 line=2927 │ │ + 0x0004 line=2914 │ │ + 0x0006 line=2928 │ │ + 0x000c line=2942 │ │ + 0x000d line=2932 │ │ + 0x0014 line=2934 │ │ + 0x0016 line=2935 │ │ + 0x0020 line=2936 │ │ + 0x0028 line=2938 │ │ + 0x002e line=2939 │ │ + 0x003f line=2932 │ │ + locals : │ │ + 0x002e - 0x003f reg=0 b Landroid/os/Bundle; │ │ + 0x0014 - 0x003f reg=1 carBundle Landroid/os/Bundle; │ │ + 0x0000 - 0x004a reg=5 this Landroid/support/v4/app/NotificationCompat$CarExtender; │ │ + 0x0000 - 0x004a reg=6 notif Landroid/app/Notification; │ │ + │ │ + Virtual methods - │ │ + #0 : (in Landroid/support/v4/app/NotificationCompat$CarExtender;) │ │ + name : 'extend' │ │ + type : '(Landroid/support/v4/app/NotificationCompat$Builder;)Landroid/support/v4/app/NotificationCompat$Builder;' │ │ + access : 0x0001 (PUBLIC) │ │ + code - │ │ + registers : 6 │ │ + ins : 2 │ │ + outs : 3 │ │ + insns size : 63 16-bit code units │ │ +08c2f4: |[08c2f4] android.support.v4.app.NotificationCompat$CarExtender.extend:(Landroid/support/v4/app/NotificationCompat$Builder;)Landroid/support/v4/app/NotificationCompat$Builder; │ │ +08c304: 6002 4000 |0000: sget v2, Landroid/os/Build$VERSION;.SDK_INT:I // field@0040 │ │ +08c308: 1303 1500 |0002: const/16 v3, #int 21 // #15 │ │ +08c30c: 3532 0300 |0004: if-ge v2, v3, 0007 // +0003 │ │ +08c310: 1105 |0006: return-object v5 │ │ +08c312: 2201 a000 |0007: new-instance v1, Landroid/os/Bundle; // type@00a0 │ │ +08c316: 7010 e102 0100 |0009: invoke-direct {v1}, Landroid/os/Bundle;.:()V // method@02e1 │ │ +08c31c: 5442 2802 |000c: iget-object v2, v4, Landroid/support/v4/app/NotificationCompat$CarExtender;.mLargeIcon:Landroid/graphics/Bitmap; // field@0228 │ │ +08c320: 3802 0900 |000e: if-eqz v2, 0017 // +0009 │ │ +08c324: 1a02 f61b |0010: const-string v2, "large_icon" // string@1bf6 │ │ +08c328: 5443 2802 |0012: iget-object v3, v4, Landroid/support/v4/app/NotificationCompat$CarExtender;.mLargeIcon:Landroid/graphics/Bitmap; // field@0228 │ │ +08c32c: 6e30 fd02 2103 |0014: invoke-virtual {v1, v2, v3}, Landroid/os/Bundle;.putParcelable:(Ljava/lang/String;Landroid/os/Parcelable;)V // method@02fd │ │ +08c332: 5242 2702 |0017: iget v2, v4, Landroid/support/v4/app/NotificationCompat$CarExtender;.mColor:I // field@0227 │ │ +08c336: 3802 0900 |0019: if-eqz v2, 0022 // +0009 │ │ +08c33a: 1a02 f711 |001b: const-string v2, "app_color" // string@11f7 │ │ +08c33e: 5243 2702 |001d: iget v3, v4, Landroid/support/v4/app/NotificationCompat$CarExtender;.mColor:I // field@0227 │ │ +08c342: 6e30 fb02 2103 |001f: invoke-virtual {v1, v2, v3}, Landroid/os/Bundle;.putInt:(Ljava/lang/String;I)V // method@02fb │ │ +08c348: 5442 2902 |0022: iget-object v2, v4, Landroid/support/v4/app/NotificationCompat$CarExtender;.mUnreadConversation:Landroid/support/v4/app/NotificationCompat$CarExtender$UnreadConversation; // field@0229 │ │ +08c34c: 3802 1100 |0024: if-eqz v2, 0035 // +0011 │ │ +08c350: 7100 ed07 0000 |0026: invoke-static {}, Landroid/support/v4/app/NotificationCompat;.access$200:()Landroid/support/v4/app/NotificationCompat$NotificationCompatImpl; // method@07ed │ │ +08c356: 0c02 |0029: move-result-object v2 │ │ +08c358: 5443 2902 |002a: iget-object v3, v4, Landroid/support/v4/app/NotificationCompat$CarExtender;.mUnreadConversation:Landroid/support/v4/app/NotificationCompat$CarExtender$UnreadConversation; // field@0229 │ │ +08c35c: 7220 7d07 3200 |002c: invoke-interface {v2, v3}, Landroid/support/v4/app/NotificationCompat$NotificationCompatImpl;.getBundleForUnreadConversation:(Landroid/support/v4/app/NotificationCompatBase$UnreadConversation;)Landroid/os/Bundle; // method@077d │ │ +08c362: 0c00 |002f: move-result-object v0 │ │ +08c364: 1a02 d612 |0030: const-string v2, "car_conversation" // string@12d6 │ │ +08c368: 6e30 f802 2100 |0032: invoke-virtual {v1, v2, v0}, Landroid/os/Bundle;.putBundle:(Ljava/lang/String;Landroid/os/Bundle;)V // method@02f8 │ │ +08c36e: 6e10 2d07 0500 |0035: invoke-virtual {v5}, Landroid/support/v4/app/NotificationCompat$Builder;.getExtras:()Landroid/os/Bundle; // method@072d │ │ +08c374: 0c02 |0038: move-result-object v2 │ │ +08c376: 1a03 8611 |0039: const-string v3, "android.car.EXTENSIONS" // string@1186 │ │ +08c37a: 6e30 f802 3201 |003b: invoke-virtual {v2, v3, v1}, Landroid/os/Bundle;.putBundle:(Ljava/lang/String;Landroid/os/Bundle;)V // method@02f8 │ │ +08c380: 28c8 |003e: goto 0006 // -0038 │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=2951 │ │ + 0x0006 line=2970 │ │ + 0x0007 line=2955 │ │ + 0x000c line=2957 │ │ + 0x0010 line=2958 │ │ + 0x0017 line=2960 │ │ + 0x001b line=2961 │ │ + 0x0022 line=2964 │ │ + 0x0026 line=2965 │ │ + 0x0030 line=2966 │ │ + 0x0035 line=2969 │ │ + locals : │ │ + 0x0030 - 0x0035 reg=0 b Landroid/os/Bundle; │ │ + 0x000c - 0x003f reg=1 carExtensions Landroid/os/Bundle; │ │ + 0x0000 - 0x003f reg=4 this Landroid/support/v4/app/NotificationCompat$CarExtender; │ │ + 0x0000 - 0x003f reg=5 builder Landroid/support/v4/app/NotificationCompat$Builder; │ │ + │ │ + #1 : (in Landroid/support/v4/app/NotificationCompat$CarExtender;) │ │ + name : 'getColor' │ │ + type : '()I' │ │ + access : 0x0001 (PUBLIC) │ │ + code - │ │ + registers : 2 │ │ + ins : 1 │ │ + outs : 0 │ │ + insns size : 3 16-bit code units │ │ +08c384: |[08c384] android.support.v4.app.NotificationCompat$CarExtender.getColor:()I │ │ +08c394: 5210 2702 |0000: iget v0, v1, Landroid/support/v4/app/NotificationCompat$CarExtender;.mColor:I // field@0227 │ │ +08c398: 0f00 |0002: return v0 │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=2992 │ │ + locals : │ │ + 0x0000 - 0x0003 reg=1 this Landroid/support/v4/app/NotificationCompat$CarExtender; │ │ + │ │ + #2 : (in Landroid/support/v4/app/NotificationCompat$CarExtender;) │ │ + name : 'getLargeIcon' │ │ + type : '()Landroid/graphics/Bitmap;' │ │ + access : 0x0001 (PUBLIC) │ │ + code - │ │ + registers : 2 │ │ + ins : 1 │ │ + outs : 0 │ │ + insns size : 3 16-bit code units │ │ +08c39c: |[08c39c] android.support.v4.app.NotificationCompat$CarExtender.getLargeIcon:()Landroid/graphics/Bitmap; │ │ +08c3ac: 5410 2802 |0000: iget-object v0, v1, Landroid/support/v4/app/NotificationCompat$CarExtender;.mLargeIcon:Landroid/graphics/Bitmap; // field@0228 │ │ +08c3b0: 1100 |0002: return-object v0 │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=3016 │ │ + locals : │ │ + 0x0000 - 0x0003 reg=1 this Landroid/support/v4/app/NotificationCompat$CarExtender; │ │ + │ │ + #3 : (in Landroid/support/v4/app/NotificationCompat$CarExtender;) │ │ + name : 'getUnreadConversation' │ │ + type : '()Landroid/support/v4/app/NotificationCompat$CarExtender$UnreadConversation;' │ │ + access : 0x0001 (PUBLIC) │ │ + code - │ │ + registers : 2 │ │ + ins : 1 │ │ + outs : 0 │ │ + insns size : 3 16-bit code units │ │ +08c3b4: |[08c3b4] android.support.v4.app.NotificationCompat$CarExtender.getUnreadConversation:()Landroid/support/v4/app/NotificationCompat$CarExtender$UnreadConversation; │ │ +08c3c4: 5410 2902 |0000: iget-object v0, v1, Landroid/support/v4/app/NotificationCompat$CarExtender;.mUnreadConversation:Landroid/support/v4/app/NotificationCompat$CarExtender$UnreadConversation; // field@0229 │ │ +08c3c8: 1100 |0002: return-object v0 │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=3035 │ │ + locals : │ │ + 0x0000 - 0x0003 reg=1 this Landroid/support/v4/app/NotificationCompat$CarExtender; │ │ + │ │ + #4 : (in Landroid/support/v4/app/NotificationCompat$CarExtender;) │ │ + name : 'setColor' │ │ + type : '(I)Landroid/support/v4/app/NotificationCompat$CarExtender;' │ │ + access : 0x0001 (PUBLIC) │ │ + code - │ │ + registers : 2 │ │ + ins : 2 │ │ + outs : 0 │ │ + insns size : 3 16-bit code units │ │ +08c3cc: |[08c3cc] android.support.v4.app.NotificationCompat$CarExtender.setColor:(I)Landroid/support/v4/app/NotificationCompat$CarExtender; │ │ +08c3dc: 5901 2702 |0000: iput v1, v0, Landroid/support/v4/app/NotificationCompat$CarExtender;.mColor:I // field@0227 │ │ +08c3e0: 1100 |0002: return-object v0 │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=2982 │ │ + 0x0002 line=2983 │ │ + locals : │ │ + 0x0000 - 0x0003 reg=0 this Landroid/support/v4/app/NotificationCompat$CarExtender; │ │ + 0x0000 - 0x0003 reg=1 color I │ │ + │ │ + #5 : (in Landroid/support/v4/app/NotificationCompat$CarExtender;) │ │ + name : 'setLargeIcon' │ │ + type : '(Landroid/graphics/Bitmap;)Landroid/support/v4/app/NotificationCompat$CarExtender;' │ │ + access : 0x0001 (PUBLIC) │ │ + code - │ │ + registers : 2 │ │ + ins : 2 │ │ + outs : 0 │ │ + insns size : 3 16-bit code units │ │ +08c3e4: |[08c3e4] android.support.v4.app.NotificationCompat$CarExtender.setLargeIcon:(Landroid/graphics/Bitmap;)Landroid/support/v4/app/NotificationCompat$CarExtender; │ │ +08c3f4: 5b01 2802 |0000: iput-object v1, v0, Landroid/support/v4/app/NotificationCompat$CarExtender;.mLargeIcon:Landroid/graphics/Bitmap; // field@0228 │ │ +08c3f8: 1100 |0002: return-object v0 │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=3005 │ │ + 0x0002 line=3006 │ │ + locals : │ │ + 0x0000 - 0x0003 reg=0 this Landroid/support/v4/app/NotificationCompat$CarExtender; │ │ + 0x0000 - 0x0003 reg=1 largeIcon Landroid/graphics/Bitmap; │ │ + │ │ + #6 : (in Landroid/support/v4/app/NotificationCompat$CarExtender;) │ │ + name : 'setUnreadConversation' │ │ + type : '(Landroid/support/v4/app/NotificationCompat$CarExtender$UnreadConversation;)Landroid/support/v4/app/NotificationCompat$CarExtender;' │ │ + access : 0x0001 (PUBLIC) │ │ + code - │ │ + registers : 2 │ │ + ins : 2 │ │ + outs : 0 │ │ + insns size : 3 16-bit code units │ │ +08c3fc: |[08c3fc] android.support.v4.app.NotificationCompat$CarExtender.setUnreadConversation:(Landroid/support/v4/app/NotificationCompat$CarExtender$UnreadConversation;)Landroid/support/v4/app/NotificationCompat$CarExtender; │ │ +08c40c: 5b01 2902 |0000: iput-object v1, v0, Landroid/support/v4/app/NotificationCompat$CarExtender;.mUnreadConversation:Landroid/support/v4/app/NotificationCompat$CarExtender$UnreadConversation; // field@0229 │ │ +08c410: 1100 |0002: return-object v0 │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=3026 │ │ + 0x0002 line=3027 │ │ + locals : │ │ + 0x0000 - 0x0003 reg=0 this Landroid/support/v4/app/NotificationCompat$CarExtender; │ │ + 0x0000 - 0x0003 reg=1 unreadConversation Landroid/support/v4/app/NotificationCompat$CarExtender$UnreadConversation; │ │ + │ │ + source_file_idx : 3328 (NotificationCompat.java) │ │ + │ │ +Class #720 header: │ │ +class_idx : 354 │ │ +access_flags : 1 (0x0001) │ │ +superclass_idx : 364 │ │ +source_file_idx : 3328 │ │ +static_fields_size : 0 │ │ +instance_fields_size: 1 │ │ +direct_methods_size : 2 │ │ +virtual_methods_size: 3 │ │ + │ │ +Class #720 annotations: │ │ +Annotations on class │ │ + VISIBILITY_SYSTEM Ldalvik/annotation/EnclosingClass; value=Landroid/support/v4/app/NotificationCompat; │ │ + VISIBILITY_SYSTEM Ldalvik/annotation/InnerClass; accessFlags=9 name="InboxStyle" │ │ +Annotations on field #557 'mTexts' │ │ + VISIBILITY_SYSTEM Ldalvik/annotation/Signature; value={ "Ljava/util/ArrayList" "<" "Ljava/lang/CharSequence;" ">;" } │ │ + │ │ +Class #720 - │ │ + Class descriptor : 'Landroid/support/v4/app/NotificationCompat$InboxStyle;' │ │ + Access flags : 0x0001 (PUBLIC) │ │ + Superclass : 'Landroid/support/v4/app/NotificationCompat$Style;' │ │ + Interfaces - │ │ + Static fields - │ │ + Instance fields - │ │ + #0 : (in Landroid/support/v4/app/NotificationCompat$InboxStyle;) │ │ + name : 'mTexts' │ │ + type : 'Ljava/util/ArrayList;' │ │ + access : 0x0000 () │ │ + Direct methods - │ │ + #0 : (in Landroid/support/v4/app/NotificationCompat$InboxStyle;) │ │ + name : '' │ │ + type : '()V' │ │ + access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ + code - │ │ + registers : 2 │ │ + ins : 1 │ │ + outs : 1 │ │ + insns size : 11 16-bit code units │ │ +08c414: |[08c414] android.support.v4.app.NotificationCompat$InboxStyle.:()V │ │ +08c424: 7010 bc07 0100 |0000: invoke-direct {v1}, Landroid/support/v4/app/NotificationCompat$Style;.:()V // method@07bc │ │ +08c42a: 2200 5905 |0003: new-instance v0, Ljava/util/ArrayList; // type@0559 │ │ +08c42e: 7010 cf22 0000 |0005: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@22cf │ │ +08c434: 5b10 2d02 |0008: iput-object v0, v1, Landroid/support/v4/app/NotificationCompat$InboxStyle;.mTexts:Ljava/util/ArrayList; // field@022d │ │ +08c438: 0e00 |000a: return-void │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=1729 │ │ + 0x0003 line=1727 │ │ + 0x000a line=1730 │ │ + locals : │ │ + 0x0000 - 0x000b reg=1 this Landroid/support/v4/app/NotificationCompat$InboxStyle; │ │ + │ │ + #1 : (in Landroid/support/v4/app/NotificationCompat$InboxStyle;) │ │ + name : '' │ │ + type : '(Landroid/support/v4/app/NotificationCompat$Builder;)V' │ │ + access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ + code - │ │ + registers : 3 │ │ + ins : 2 │ │ + outs : 2 │ │ + insns size : 14 16-bit code units │ │ +08c43c: |[08c43c] android.support.v4.app.NotificationCompat$InboxStyle.:(Landroid/support/v4/app/NotificationCompat$Builder;)V │ │ +08c44c: 7010 bc07 0100 |0000: invoke-direct {v1}, Landroid/support/v4/app/NotificationCompat$Style;.:()V // method@07bc │ │ +08c452: 2200 5905 |0003: new-instance v0, Ljava/util/ArrayList; // type@0559 │ │ +08c456: 7010 cf22 0000 |0005: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@22cf │ │ +08c45c: 5b10 2d02 |0008: iput-object v0, v1, Landroid/support/v4/app/NotificationCompat$InboxStyle;.mTexts:Ljava/util/ArrayList; // field@022d │ │ +08c460: 6e20 7707 2100 |000a: invoke-virtual {v1, v2}, Landroid/support/v4/app/NotificationCompat$InboxStyle;.setBuilder:(Landroid/support/v4/app/NotificationCompat$Builder;)V // method@0777 │ │ +08c466: 0e00 |000d: return-void │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=1732 │ │ + 0x0003 line=1727 │ │ + 0x000a line=1733 │ │ + 0x000d line=1734 │ │ + locals : │ │ + 0x0000 - 0x000e reg=1 this Landroid/support/v4/app/NotificationCompat$InboxStyle; │ │ + 0x0000 - 0x000e reg=2 builder Landroid/support/v4/app/NotificationCompat$Builder; │ │ + │ │ + Virtual methods - │ │ + #0 : (in Landroid/support/v4/app/NotificationCompat$InboxStyle;) │ │ + name : 'addLine' │ │ + type : '(Ljava/lang/CharSequence;)Landroid/support/v4/app/NotificationCompat$InboxStyle;' │ │ + access : 0x0001 (PUBLIC) │ │ + code - │ │ + registers : 4 │ │ + ins : 2 │ │ + outs : 2 │ │ + insns size : 10 16-bit code units │ │ +08c468: |[08c468] android.support.v4.app.NotificationCompat$InboxStyle.addLine:(Ljava/lang/CharSequence;)Landroid/support/v4/app/NotificationCompat$InboxStyle; │ │ +08c478: 5420 2d02 |0000: iget-object v0, v2, Landroid/support/v4/app/NotificationCompat$InboxStyle;.mTexts:Ljava/util/ArrayList; // field@022d │ │ +08c47c: 7110 2f07 0300 |0002: invoke-static {v3}, Landroid/support/v4/app/NotificationCompat$Builder;.limitCharSequenceLength:(Ljava/lang/CharSequence;)Ljava/lang/CharSequence; // method@072f │ │ +08c482: 0c01 |0005: move-result-object v1 │ │ +08c484: 6e20 d322 1000 |0006: invoke-virtual {v0, v1}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@22d3 │ │ +08c48a: 1102 |0009: return-object v2 │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=1758 │ │ + 0x0009 line=1759 │ │ + locals : │ │ + 0x0000 - 0x000a reg=2 this Landroid/support/v4/app/NotificationCompat$InboxStyle; │ │ + 0x0000 - 0x000a reg=3 cs Ljava/lang/CharSequence; │ │ + │ │ + #1 : (in Landroid/support/v4/app/NotificationCompat$InboxStyle;) │ │ + name : 'setBigContentTitle' │ │ + type : '(Ljava/lang/CharSequence;)Landroid/support/v4/app/NotificationCompat$InboxStyle;' │ │ + access : 0x0001 (PUBLIC) │ │ + code - │ │ + registers : 3 │ │ + ins : 2 │ │ + outs : 1 │ │ + insns size : 7 16-bit code units │ │ +08c48c: |[08c48c] android.support.v4.app.NotificationCompat$InboxStyle.setBigContentTitle:(Ljava/lang/CharSequence;)Landroid/support/v4/app/NotificationCompat$InboxStyle; │ │ +08c49c: 7110 2f07 0200 |0000: invoke-static {v2}, Landroid/support/v4/app/NotificationCompat$Builder;.limitCharSequenceLength:(Ljava/lang/CharSequence;)Ljava/lang/CharSequence; // method@072f │ │ +08c4a2: 0c00 |0003: move-result-object v0 │ │ +08c4a4: 5b10 2a02 |0004: iput-object v0, v1, Landroid/support/v4/app/NotificationCompat$InboxStyle;.mBigContentTitle:Ljava/lang/CharSequence; // field@022a │ │ +08c4a8: 1101 |0006: return-object v1 │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=1741 │ │ + 0x0006 line=1742 │ │ + locals : │ │ + 0x0000 - 0x0007 reg=1 this Landroid/support/v4/app/NotificationCompat$InboxStyle; │ │ + 0x0000 - 0x0007 reg=2 title Ljava/lang/CharSequence; │ │ + │ │ + #2 : (in Landroid/support/v4/app/NotificationCompat$InboxStyle;) │ │ + name : 'setSummaryText' │ │ + type : '(Ljava/lang/CharSequence;)Landroid/support/v4/app/NotificationCompat$InboxStyle;' │ │ + access : 0x0001 (PUBLIC) │ │ + code - │ │ + registers : 3 │ │ + ins : 2 │ │ + outs : 1 │ │ + insns size : 10 16-bit code units │ │ +08c4ac: |[08c4ac] android.support.v4.app.NotificationCompat$InboxStyle.setSummaryText:(Ljava/lang/CharSequence;)Landroid/support/v4/app/NotificationCompat$InboxStyle; │ │ +08c4bc: 7110 2f07 0200 |0000: invoke-static {v2}, Landroid/support/v4/app/NotificationCompat$Builder;.limitCharSequenceLength:(Ljava/lang/CharSequence;)Ljava/lang/CharSequence; // method@072f │ │ +08c4c2: 0c00 |0003: move-result-object v0 │ │ +08c4c4: 5b10 2b02 |0004: iput-object v0, v1, Landroid/support/v4/app/NotificationCompat$InboxStyle;.mSummaryText:Ljava/lang/CharSequence; // field@022b │ │ +08c4c8: 1210 |0006: const/4 v0, #int 1 // #1 │ │ +08c4ca: 5c10 2c02 |0007: iput-boolean v0, v1, Landroid/support/v4/app/NotificationCompat$InboxStyle;.mSummaryTextSet:Z // field@022c │ │ +08c4ce: 1101 |0009: return-object v1 │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=1749 │ │ + 0x0006 line=1750 │ │ + 0x0009 line=1751 │ │ + locals : │ │ + 0x0000 - 0x000a reg=1 this Landroid/support/v4/app/NotificationCompat$InboxStyle; │ │ + 0x0000 - 0x000a reg=2 cs Ljava/lang/CharSequence; │ │ + │ │ + source_file_idx : 3328 (NotificationCompat.java) │ │ + │ │ +Class #721 header: │ │ +class_idx : 358 │ │ +access_flags : 0 (0x0000) │ │ +superclass_idx : 1337 │ │ +source_file_idx : 3328 │ │ +static_fields_size : 0 │ │ +instance_fields_size: 0 │ │ +direct_methods_size : 1 │ │ +virtual_methods_size: 13 │ │ + │ │ +Class #721 annotations: │ │ +Annotations on class │ │ + VISIBILITY_SYSTEM Ldalvik/annotation/EnclosingClass; value=Landroid/support/v4/app/NotificationCompat; │ │ + VISIBILITY_SYSTEM Ldalvik/annotation/InnerClass; accessFlags=8 name="NotificationCompatImplBase" │ │ +Annotations on method #1944 'getActionsFromParcelableArrayList' │ │ + VISIBILITY_SYSTEM Ldalvik/annotation/Signature; value={ "(" "Ljava/util/ArrayList" "<" "Landroid/os/Parcelable;" ">;)[" "Landroid/support/v4/app/NotificationCompat$Action;" } │ │ +Annotations on method #1950 'getParcelableArrayListForActions' │ │ + VISIBILITY_SYSTEM Ldalvik/annotation/Signature; value={ "([" "Landroid/support/v4/app/NotificationCompat$Action;" ")" "Ljava/util/ArrayList" "<" "Landroid/os/Parcelable;" ">;" } │ │ + │ │ +Class #721 - │ │ + Class descriptor : 'Landroid/support/v4/app/NotificationCompat$NotificationCompatImplBase;' │ │ + Access flags : 0x0000 () │ │ + Superclass : 'Ljava/lang/Object;' │ │ + Interfaces - │ │ + #0 : 'Landroid/support/v4/app/NotificationCompat$NotificationCompatImpl;' │ │ + Static fields - │ │ + Instance fields - │ │ + Direct methods - │ │ + #0 : (in Landroid/support/v4/app/NotificationCompat$NotificationCompatImplBase;) │ │ + name : '' │ │ + type : '()V' │ │ + access : 0x10000 (CONSTRUCTOR) │ │ + code - │ │ + registers : 1 │ │ + ins : 1 │ │ + outs : 1 │ │ + insns size : 4 16-bit code units │ │ +08c4d0: |[08c4d0] android.support.v4.app.NotificationCompat$NotificationCompatImplBase.:()V │ │ +08c4e0: 7010 8622 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2286 │ │ +08c4e6: 0e00 |0003: return-void │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=462 │ │ + locals : │ │ + 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/NotificationCompat$NotificationCompatImplBase; │ │ + │ │ + Virtual methods - │ │ + #0 : (in Landroid/support/v4/app/NotificationCompat$NotificationCompatImplBase;) │ │ + name : 'build' │ │ + type : '(Landroid/support/v4/app/NotificationCompat$Builder;)Landroid/app/Notification;' │ │ + access : 0x0001 (PUBLIC) │ │ + code - │ │ + registers : 7 │ │ + ins : 2 │ │ + outs : 5 │ │ + insns size : 24 16-bit code units │ │ +08c4e8: |[08c4e8] android.support.v4.app.NotificationCompat$NotificationCompatImplBase.build:(Landroid/support/v4/app/NotificationCompat$Builder;)Landroid/app/Notification; │ │ +08c4f8: 5460 0602 |0000: iget-object v0, v6, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@0206 │ │ +08c4fc: 5461 ff01 |0002: iget-object v1, v6, Landroid/support/v4/app/NotificationCompat$Builder;.mContext:Landroid/content/Context; // field@01ff │ │ +08c500: 5462 fe01 |0004: iget-object v2, v6, Landroid/support/v4/app/NotificationCompat$Builder;.mContentTitle:Ljava/lang/CharSequence; // field@01fe │ │ +08c504: 5463 fd01 |0006: iget-object v3, v6, Landroid/support/v4/app/NotificationCompat$Builder;.mContentText:Ljava/lang/CharSequence; // field@01fd │ │ +08c508: 5464 fc01 |0008: iget-object v4, v6, Landroid/support/v4/app/NotificationCompat$Builder;.mContentIntent:Landroid/app/PendingIntent; // field@01fc │ │ +08c50c: 6e54 c600 1032 |000a: invoke-virtual {v0, v1, v2, v3, v4}, Landroid/app/Notification;.setLatestEventInfo:(Landroid/content/Context;Ljava/lang/CharSequence;Ljava/lang/CharSequence;Landroid/app/PendingIntent;)V // method@00c6 │ │ +08c512: 5261 0902 |000d: iget v1, v6, Landroid/support/v4/app/NotificationCompat$Builder;.mPriority:I // field@0209 │ │ +08c516: 3d01 0800 |000f: if-lez v1, 0017 // +0008 │ │ +08c51a: 5201 0b00 |0011: iget v1, v0, Landroid/app/Notification;.flags:I // field@000b │ │ +08c51e: d611 8000 |0013: or-int/lit16 v1, v1, #int 128 // #0080 │ │ +08c522: 5901 0b00 |0015: iput v1, v0, Landroid/app/Notification;.flags:I // field@000b │ │ +08c526: 1100 |0017: return-object v0 │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=465 │ │ + 0x0002 line=466 │ │ + 0x000d line=469 │ │ + 0x0011 line=470 │ │ + 0x0017 line=472 │ │ + locals : │ │ + 0x0002 - 0x0018 reg=0 result Landroid/app/Notification; │ │ + 0x0000 - 0x0018 reg=5 this Landroid/support/v4/app/NotificationCompat$NotificationCompatImplBase; │ │ + 0x0000 - 0x0018 reg=6 b Landroid/support/v4/app/NotificationCompat$Builder; │ │ + │ │ + #1 : (in Landroid/support/v4/app/NotificationCompat$NotificationCompatImplBase;) │ │ + name : 'getAction' │ │ + type : '(Landroid/app/Notification;I)Landroid/support/v4/app/NotificationCompat$Action;' │ │ + access : 0x0001 (PUBLIC) │ │ + code - │ │ + registers : 4 │ │ + ins : 3 │ │ + outs : 0 │ │ + insns size : 2 16-bit code units │ │ +08c528: |[08c528] android.support.v4.app.NotificationCompat$NotificationCompatImplBase.getAction:(Landroid/app/Notification;I)Landroid/support/v4/app/NotificationCompat$Action; │ │ +08c538: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +08c53a: 1100 |0001: return-object v0 │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=487 │ │ + locals : │ │ + 0x0000 - 0x0002 reg=1 this Landroid/support/v4/app/NotificationCompat$NotificationCompatImplBase; │ │ + 0x0000 - 0x0002 reg=2 n Landroid/app/Notification; │ │ + 0x0000 - 0x0002 reg=3 actionIndex I │ │ + │ │ + #2 : (in Landroid/support/v4/app/NotificationCompat$NotificationCompatImplBase;) │ │ + name : 'getActionCount' │ │ + type : '(Landroid/app/Notification;)I' │ │ + access : 0x0001 (PUBLIC) │ │ + code - │ │ + registers : 3 │ │ + ins : 2 │ │ + outs : 0 │ │ + insns size : 2 16-bit code units │ │ +08c53c: |[08c53c] android.support.v4.app.NotificationCompat$NotificationCompatImplBase.getActionCount:(Landroid/app/Notification;)I │ │ +08c54c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +08c54e: 0f00 |0001: return v0 │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=482 │ │ + locals : │ │ + 0x0000 - 0x0002 reg=1 this Landroid/support/v4/app/NotificationCompat$NotificationCompatImplBase; │ │ + 0x0000 - 0x0002 reg=2 n Landroid/app/Notification; │ │ + │ │ + #3 : (in Landroid/support/v4/app/NotificationCompat$NotificationCompatImplBase;) │ │ + name : 'getActionsFromParcelableArrayList' │ │ + type : '(Ljava/util/ArrayList;)[Landroid/support/v4/app/NotificationCompat$Action;' │ │ + access : 0x0001 (PUBLIC) │ │ + code - │ │ + registers : 3 │ │ + ins : 2 │ │ + outs : 0 │ │ + insns size : 2 16-bit code units │ │ +08c550: |[08c550] android.support.v4.app.NotificationCompat$NotificationCompatImplBase.getActionsFromParcelableArrayList:(Ljava/util/ArrayList;)[Landroid/support/v4/app/NotificationCompat$Action; │ │ +08c560: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +08c562: 1100 |0001: return-object v0 │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=493 │ │ + locals : │ │ + 0x0000 - 0x0000 reg=2 (null) Ljava/util/ArrayList; │ │ + 0x0000 - 0x0002 reg=1 this Landroid/support/v4/app/NotificationCompat$NotificationCompatImplBase; │ │ + 0x0000 - 0x0002 reg=2 parcelables Ljava/util/ArrayList; Ljava/util/ArrayList; │ │ + │ │ + #4 : (in Landroid/support/v4/app/NotificationCompat$NotificationCompatImplBase;) │ │ + name : 'getBundleForUnreadConversation' │ │ + type : '(Landroid/support/v4/app/NotificationCompatBase$UnreadConversation;)Landroid/os/Bundle;' │ │ + access : 0x0001 (PUBLIC) │ │ + code - │ │ + registers : 3 │ │ + ins : 2 │ │ + outs : 0 │ │ + insns size : 2 16-bit code units │ │ +08c564: |[08c564] android.support.v4.app.NotificationCompat$NotificationCompatImplBase.getBundleForUnreadConversation:(Landroid/support/v4/app/NotificationCompatBase$UnreadConversation;)Landroid/os/Bundle; │ │ +08c574: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +08c576: 1100 |0001: return-object v0 │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=528 │ │ + locals : │ │ + 0x0000 - 0x0002 reg=1 this Landroid/support/v4/app/NotificationCompat$NotificationCompatImplBase; │ │ + 0x0000 - 0x0002 reg=2 uc Landroid/support/v4/app/NotificationCompatBase$UnreadConversation; │ │ + │ │ + #5 : (in Landroid/support/v4/app/NotificationCompat$NotificationCompatImplBase;) │ │ + name : 'getCategory' │ │ + type : '(Landroid/app/Notification;)Ljava/lang/String;' │ │ + access : 0x0001 (PUBLIC) │ │ + code - │ │ + registers : 3 │ │ + ins : 2 │ │ + outs : 0 │ │ + insns size : 2 16-bit code units │ │ +08c578: |[08c578] android.support.v4.app.NotificationCompat$NotificationCompatImplBase.getCategory:(Landroid/app/Notification;)Ljava/lang/String; │ │ +08c588: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +08c58a: 1100 |0001: return-object v0 │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=503 │ │ + locals : │ │ + 0x0000 - 0x0002 reg=1 this Landroid/support/v4/app/NotificationCompat$NotificationCompatImplBase; │ │ + 0x0000 - 0x0002 reg=2 n Landroid/app/Notification; │ │ + │ │ + #6 : (in Landroid/support/v4/app/NotificationCompat$NotificationCompatImplBase;) │ │ + name : 'getExtras' │ │ + type : '(Landroid/app/Notification;)Landroid/os/Bundle;' │ │ + access : 0x0001 (PUBLIC) │ │ + code - │ │ + registers : 3 │ │ + ins : 2 │ │ + outs : 0 │ │ + insns size : 2 16-bit code units │ │ +08c58c: |[08c58c] android.support.v4.app.NotificationCompat$NotificationCompatImplBase.getExtras:(Landroid/app/Notification;)Landroid/os/Bundle; │ │ +08c59c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +08c59e: 1100 |0001: return-object v0 │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=477 │ │ + locals : │ │ + 0x0000 - 0x0002 reg=1 this Landroid/support/v4/app/NotificationCompat$NotificationCompatImplBase; │ │ + 0x0000 - 0x0002 reg=2 n Landroid/app/Notification; │ │ + │ │ + #7 : (in Landroid/support/v4/app/NotificationCompat$NotificationCompatImplBase;) │ │ + name : 'getGroup' │ │ + type : '(Landroid/app/Notification;)Ljava/lang/String;' │ │ + access : 0x0001 (PUBLIC) │ │ + code - │ │ + registers : 3 │ │ + ins : 2 │ │ + outs : 0 │ │ + insns size : 2 16-bit code units │ │ +08c5a0: |[08c5a0] android.support.v4.app.NotificationCompat$NotificationCompatImplBase.getGroup:(Landroid/app/Notification;)Ljava/lang/String; │ │ +08c5b0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +08c5b2: 1100 |0001: return-object v0 │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=513 │ │ + locals : │ │ + 0x0000 - 0x0002 reg=1 this Landroid/support/v4/app/NotificationCompat$NotificationCompatImplBase; │ │ + 0x0000 - 0x0002 reg=2 n Landroid/app/Notification; │ │ + │ │ + #8 : (in Landroid/support/v4/app/NotificationCompat$NotificationCompatImplBase;) │ │ + name : 'getLocalOnly' │ │ + type : '(Landroid/app/Notification;)Z' │ │ + access : 0x0001 (PUBLIC) │ │ + code - │ │ + registers : 3 │ │ + ins : 2 │ │ + outs : 0 │ │ + insns size : 2 16-bit code units │ │ +08c5b4: |[08c5b4] android.support.v4.app.NotificationCompat$NotificationCompatImplBase.getLocalOnly:(Landroid/app/Notification;)Z │ │ +08c5c4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +08c5c6: 0f00 |0001: return v0 │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=508 │ │ + locals : │ │ + 0x0000 - 0x0002 reg=1 this Landroid/support/v4/app/NotificationCompat$NotificationCompatImplBase; │ │ + 0x0000 - 0x0002 reg=2 n Landroid/app/Notification; │ │ + │ │ + #9 : (in Landroid/support/v4/app/NotificationCompat$NotificationCompatImplBase;) │ │ + name : 'getParcelableArrayListForActions' │ │ + type : '([Landroid/support/v4/app/NotificationCompat$Action;)Ljava/util/ArrayList;' │ │ + access : 0x0001 (PUBLIC) │ │ + code - │ │ + registers : 3 │ │ + ins : 2 │ │ + outs : 0 │ │ + insns size : 2 16-bit code units │ │ +08c5c8: |[08c5c8] android.support.v4.app.NotificationCompat$NotificationCompatImplBase.getParcelableArrayListForActions:([Landroid/support/v4/app/NotificationCompat$Action;)Ljava/util/ArrayList; │ │ +08c5d8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +08c5da: 1100 |0001: return-object v0 │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=498 │ │ + locals : │ │ + 0x0000 - 0x0002 reg=1 this Landroid/support/v4/app/NotificationCompat$NotificationCompatImplBase; │ │ + 0x0000 - 0x0002 reg=2 actions [Landroid/support/v4/app/NotificationCompat$Action; │ │ + │ │ + #10 : (in Landroid/support/v4/app/NotificationCompat$NotificationCompatImplBase;) │ │ + name : 'getSortKey' │ │ + type : '(Landroid/app/Notification;)Ljava/lang/String;' │ │ + access : 0x0001 (PUBLIC) │ │ + code - │ │ + registers : 3 │ │ + ins : 2 │ │ + outs : 0 │ │ + insns size : 2 16-bit code units │ │ +08c5dc: |[08c5dc] android.support.v4.app.NotificationCompat$NotificationCompatImplBase.getSortKey:(Landroid/app/Notification;)Ljava/lang/String; │ │ +08c5ec: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +08c5ee: 1100 |0001: return-object v0 │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=523 │ │ + locals : │ │ + 0x0000 - 0x0002 reg=1 this Landroid/support/v4/app/NotificationCompat$NotificationCompatImplBase; │ │ + 0x0000 - 0x0002 reg=2 n Landroid/app/Notification; │ │ + │ │ + #11 : (in Landroid/support/v4/app/NotificationCompat$NotificationCompatImplBase;) │ │ + name : 'getUnreadConversationFromBundle' │ │ + type : '(Landroid/os/Bundle;Landroid/support/v4/app/NotificationCompatBase$UnreadConversation$Factory;Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput$Factory;)Landroid/support/v4/app/NotificationCompatBase$UnreadConversation;' │ │ + access : 0x0001 (PUBLIC) │ │ + code - │ │ + registers : 5 │ │ + ins : 4 │ │ + outs : 0 │ │ + insns size : 2 16-bit code units │ │ +08c5f0: |[08c5f0] android.support.v4.app.NotificationCompat$NotificationCompatImplBase.getUnreadConversationFromBundle:(Landroid/os/Bundle;Landroid/support/v4/app/NotificationCompatBase$UnreadConversation$Factory;Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput$Factory;)Landroid/support/v4/app/NotificationCompatBase$UnreadConversation; │ │ +08c600: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +08c602: 1100 |0001: return-object v0 │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=535 │ │ + locals : │ │ + 0x0000 - 0x0002 reg=1 this Landroid/support/v4/app/NotificationCompat$NotificationCompatImplBase; │ │ + 0x0000 - 0x0002 reg=2 b Landroid/os/Bundle; │ │ + 0x0000 - 0x0002 reg=3 factory Landroid/support/v4/app/NotificationCompatBase$UnreadConversation$Factory; │ │ + 0x0000 - 0x0002 reg=4 remoteInputFactory Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput$Factory; │ │ + │ │ + #12 : (in Landroid/support/v4/app/NotificationCompat$NotificationCompatImplBase;) │ │ + name : 'isGroupSummary' │ │ + type : '(Landroid/app/Notification;)Z' │ │ + access : 0x0001 (PUBLIC) │ │ + code - │ │ + registers : 3 │ │ + ins : 2 │ │ + outs : 0 │ │ + insns size : 2 16-bit code units │ │ +08c604: |[08c604] android.support.v4.app.NotificationCompat$NotificationCompatImplBase.isGroupSummary:(Landroid/app/Notification;)Z │ │ +08c614: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +08c616: 0f00 |0001: return v0 │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=518 │ │ + locals : │ │ + 0x0000 - 0x0002 reg=1 this Landroid/support/v4/app/NotificationCompat$NotificationCompatImplBase; │ │ + 0x0000 - 0x0002 reg=2 n Landroid/app/Notification; │ │ + │ │ + source_file_idx : 3328 (NotificationCompat.java) │ │ + │ │ +Class #722 header: │ │ +class_idx : 365 │ │ +access_flags : 17 (0x0011) │ │ +superclass_idx : 1337 │ │ +source_file_idx : 3328 │ │ +static_fields_size : 30 │ │ +instance_fields_size: 12 │ │ +direct_methods_size : 3 │ │ +virtual_methods_size: 39 │ │ + │ │ +Class #722 annotations: │ │ +Annotations on class │ │ + VISIBILITY_SYSTEM Ldalvik/annotation/EnclosingClass; value=Landroid/support/v4/app/NotificationCompat; │ │ + VISIBILITY_SYSTEM Ldalvik/annotation/InnerClass; accessFlags=25 name="WearableExtender" │ │ +Annotations on field #592 'mActions' │ │ + VISIBILITY_SYSTEM Ldalvik/annotation/Signature; value={ "Ljava/util/ArrayList" "<" "Landroid/support/v4/app/NotificationCompat$Action;" ">;" } │ │ +Annotations on field #603 'mPages' │ │ + VISIBILITY_SYSTEM Ldalvik/annotation/Signature; value={ "Ljava/util/ArrayList" "<" "Landroid/app/Notification;" ">;" } │ │ +Annotations on method #1986 'addActions' │ │ + VISIBILITY_SYSTEM Ldalvik/annotation/Signature; value={ "(" "Ljava/util/List" "<" "Landroid/support/v4/app/NotificationCompat$Action;" ">;)" "Landroid/support/v4/app/NotificationCompat$WearableExtender;" } │ │ +Annotations on method #1988 'addPages' │ │ + VISIBILITY_SYSTEM Ldalvik/annotation/Signature; value={ "(" "Ljava/util/List" "<" "Landroid/app/Notification;" ">;)" "Landroid/support/v4/app/NotificationCompat$WearableExtender;" } │ │ +Annotations on method #1992 'clone' │ │ + VISIBILITY_SYSTEM Ldalvik/annotation/Throws; value={ Ljava/lang/CloneNotSupportedException; } │ │ +Annotations on method #1994 'getActions' │ │ + VISIBILITY_SYSTEM Ldalvik/annotation/Signature; value={ "()" "Ljava/util/List" "<" "Landroid/support/v4/app/NotificationCompat$Action;" ">;" } │ │ +Annotations on method #2008 'getPages' │ │ + VISIBILITY_SYSTEM Ldalvik/annotation/Signature; value={ "()" "Ljava/util/List" "<" "Landroid/app/Notification;" ">;" } │ │ + │ │ +Class #722 - │ │ + Class descriptor : 'Landroid/support/v4/app/NotificationCompat$WearableExtender;' │ │ + Access flags : 0x0011 (PUBLIC FINAL) │ │ + Superclass : 'Ljava/lang/Object;' │ │ + Interfaces - │ │ + #0 : 'Landroid/support/v4/app/NotificationCompat$Extender;' │ │ + Static fields - │ │ + #0 : (in Landroid/support/v4/app/NotificationCompat$WearableExtender;) │ │ + name : 'DEFAULT_CONTENT_ICON_GRAVITY' │ │ + type : 'I' │ │ + access : 0x001a (PRIVATE STATIC FINAL) │ │ + value : 8388613 │ │ + #1 : (in Landroid/support/v4/app/NotificationCompat$WearableExtender;) │ │ + name : 'DEFAULT_FLAGS' │ │ + type : 'I' │ │ + access : 0x001a (PRIVATE STATIC FINAL) │ │ + value : 1 │ │ + #2 : (in Landroid/support/v4/app/NotificationCompat$WearableExtender;) │ │ + name : 'DEFAULT_GRAVITY' │ │ + type : 'I' │ │ + access : 0x001a (PRIVATE STATIC FINAL) │ │ + value : 80 │ │ + #3 : (in Landroid/support/v4/app/NotificationCompat$WearableExtender;) │ │ + name : 'EXTRA_WEARABLE_EXTENSIONS' │ │ + type : 'Ljava/lang/String;' │ │ + access : 0x001a (PRIVATE STATIC FINAL) │ │ + value : "android.wearable.EXTENSIONS" │ │ + #4 : (in Landroid/support/v4/app/NotificationCompat$WearableExtender;) │ │ + name : 'FLAG_CONTENT_INTENT_AVAILABLE_OFFLINE' │ │ + type : 'I' │ │ + access : 0x001a (PRIVATE STATIC FINAL) │ │ + value : 1 │ │ + #5 : (in Landroid/support/v4/app/NotificationCompat$WearableExtender;) │ │ + name : 'FLAG_HINT_AVOID_BACKGROUND_CLIPPING' │ │ + type : 'I' │ │ + access : 0x001a (PRIVATE STATIC FINAL) │ │ + value : 16 │ │ + #6 : (in Landroid/support/v4/app/NotificationCompat$WearableExtender;) │ │ + name : 'FLAG_HINT_HIDE_ICON' │ │ + type : 'I' │ │ + access : 0x001a (PRIVATE STATIC FINAL) │ │ + value : 2 │ │ + #7 : (in Landroid/support/v4/app/NotificationCompat$WearableExtender;) │ │ + name : 'FLAG_HINT_SHOW_BACKGROUND_ONLY' │ │ + type : 'I' │ │ + access : 0x001a (PRIVATE STATIC FINAL) │ │ + value : 4 │ │ + #8 : (in Landroid/support/v4/app/NotificationCompat$WearableExtender;) │ │ + name : 'FLAG_START_SCROLL_BOTTOM' │ │ + type : 'I' │ │ + access : 0x001a (PRIVATE STATIC FINAL) │ │ + value : 8 │ │ + #9 : (in Landroid/support/v4/app/NotificationCompat$WearableExtender;) │ │ + name : 'KEY_ACTIONS' │ │ + type : 'Ljava/lang/String;' │ │ + access : 0x001a (PRIVATE STATIC FINAL) │ │ + value : "actions" │ │ + #10 : (in Landroid/support/v4/app/NotificationCompat$WearableExtender;) │ │ + name : 'KEY_BACKGROUND' │ │ + type : 'Ljava/lang/String;' │ │ + access : 0x001a (PRIVATE STATIC FINAL) │ │ + value : "background" │ │ + #11 : (in Landroid/support/v4/app/NotificationCompat$WearableExtender;) │ │ + name : 'KEY_CONTENT_ACTION_INDEX' │ │ + type : 'Ljava/lang/String;' │ │ + access : 0x001a (PRIVATE STATIC FINAL) │ │ + value : "contentActionIndex" │ │ + #12 : (in Landroid/support/v4/app/NotificationCompat$WearableExtender;) │ │ + name : 'KEY_CONTENT_ICON' │ │ + type : 'Ljava/lang/String;' │ │ + access : 0x001a (PRIVATE STATIC FINAL) │ │ + value : "contentIcon" │ │ + #13 : (in Landroid/support/v4/app/NotificationCompat$WearableExtender;) │ │ + name : 'KEY_CONTENT_ICON_GRAVITY' │ │ + type : 'Ljava/lang/String;' │ │ + access : 0x001a (PRIVATE STATIC FINAL) │ │ + value : "contentIconGravity" │ │ + #14 : (in Landroid/support/v4/app/NotificationCompat$WearableExtender;) │ │ + name : 'KEY_CUSTOM_CONTENT_HEIGHT' │ │ + type : 'Ljava/lang/String;' │ │ + access : 0x001a (PRIVATE STATIC FINAL) │ │ + value : "customContentHeight" │ │ + #15 : (in Landroid/support/v4/app/NotificationCompat$WearableExtender;) │ │ + name : 'KEY_CUSTOM_SIZE_PRESET' │ │ + type : 'Ljava/lang/String;' │ │ + access : 0x001a (PRIVATE STATIC FINAL) │ │ + value : "customSizePreset" │ │ + #16 : (in Landroid/support/v4/app/NotificationCompat$WearableExtender;) │ │ + name : 'KEY_DISPLAY_INTENT' │ │ + type : 'Ljava/lang/String;' │ │ + access : 0x001a (PRIVATE STATIC FINAL) │ │ + value : "displayIntent" │ │ + #17 : (in Landroid/support/v4/app/NotificationCompat$WearableExtender;) │ │ + name : 'KEY_FLAGS' │ │ + type : 'Ljava/lang/String;' │ │ + access : 0x001a (PRIVATE STATIC FINAL) │ │ + value : "flags" │ │ + #18 : (in Landroid/support/v4/app/NotificationCompat$WearableExtender;) │ │ + name : 'KEY_GRAVITY' │ │ + type : 'Ljava/lang/String;' │ │ + access : 0x001a (PRIVATE STATIC FINAL) │ │ + value : "gravity" │ │ + #19 : (in Landroid/support/v4/app/NotificationCompat$WearableExtender;) │ │ + name : 'KEY_HINT_SCREEN_TIMEOUT' │ │ + type : 'Ljava/lang/String;' │ │ + access : 0x001a (PRIVATE STATIC FINAL) │ │ + value : "hintScreenTimeout" │ │ + #20 : (in Landroid/support/v4/app/NotificationCompat$WearableExtender;) │ │ + name : 'KEY_PAGES' │ │ + type : 'Ljava/lang/String;' │ │ + access : 0x001a (PRIVATE STATIC FINAL) │ │ + value : "pages" │ │ + #21 : (in Landroid/support/v4/app/NotificationCompat$WearableExtender;) │ │ + name : 'SCREEN_TIMEOUT_LONG' │ │ + type : 'I' │ │ + access : 0x0019 (PUBLIC STATIC FINAL) │ │ + value : -1 │ │ + #22 : (in Landroid/support/v4/app/NotificationCompat$WearableExtender;) │ │ + name : 'SCREEN_TIMEOUT_SHORT' │ │ + type : 'I' │ │ + access : 0x0019 (PUBLIC STATIC FINAL) │ │ + value : 0 │ │ + #23 : (in Landroid/support/v4/app/NotificationCompat$WearableExtender;) │ │ + name : 'SIZE_DEFAULT' │ │ + type : 'I' │ │ + access : 0x0019 (PUBLIC STATIC FINAL) │ │ + value : 0 │ │ + #24 : (in Landroid/support/v4/app/NotificationCompat$WearableExtender;) │ │ + name : 'SIZE_FULL_SCREEN' │ │ + type : 'I' │ │ + access : 0x0019 (PUBLIC STATIC FINAL) │ │ + value : 5 │ │ + #25 : (in Landroid/support/v4/app/NotificationCompat$WearableExtender;) │ │ + name : 'SIZE_LARGE' │ │ + type : 'I' │ │ + access : 0x0019 (PUBLIC STATIC FINAL) │ │ + value : 4 │ │ + #26 : (in Landroid/support/v4/app/NotificationCompat$WearableExtender;) │ │ + name : 'SIZE_MEDIUM' │ │ + type : 'I' │ │ + access : 0x0019 (PUBLIC STATIC FINAL) │ │ + value : 3 │ │ + #27 : (in Landroid/support/v4/app/NotificationCompat$WearableExtender;) │ │ + name : 'SIZE_SMALL' │ │ + type : 'I' │ │ + access : 0x0019 (PUBLIC STATIC FINAL) │ │ + value : 2 │ │ + #28 : (in Landroid/support/v4/app/NotificationCompat$WearableExtender;) │ │ + name : 'SIZE_XSMALL' │ │ + type : 'I' │ │ + access : 0x0019 (PUBLIC STATIC FINAL) │ │ + value : 1 │ │ + #29 : (in Landroid/support/v4/app/NotificationCompat$WearableExtender;) │ │ + name : 'UNSET_ACTION_INDEX' │ │ + type : 'I' │ │ + access : 0x0019 (PUBLIC STATIC FINAL) │ │ + value : -1 │ │ + Instance fields - │ │ + #0 : (in Landroid/support/v4/app/NotificationCompat$WearableExtender;) │ │ + name : 'mActions' │ │ + type : 'Ljava/util/ArrayList;' │ │ + access : 0x0002 (PRIVATE) │ │ + #1 : (in Landroid/support/v4/app/NotificationCompat$WearableExtender;) │ │ + name : 'mBackground' │ │ + type : 'Landroid/graphics/Bitmap;' │ │ + access : 0x0002 (PRIVATE) │ │ + #2 : (in Landroid/support/v4/app/NotificationCompat$WearableExtender;) │ │ + name : 'mContentActionIndex' │ │ + type : 'I' │ │ + access : 0x0002 (PRIVATE) │ │ + #3 : (in Landroid/support/v4/app/NotificationCompat$WearableExtender;) │ │ + name : 'mContentIcon' │ │ + type : 'I' │ │ + access : 0x0002 (PRIVATE) │ │ + #4 : (in Landroid/support/v4/app/NotificationCompat$WearableExtender;) │ │ + name : 'mContentIconGravity' │ │ + type : 'I' │ │ + access : 0x0002 (PRIVATE) │ │ + #5 : (in Landroid/support/v4/app/NotificationCompat$WearableExtender;) │ │ + name : 'mCustomContentHeight' │ │ + type : 'I' │ │ + access : 0x0002 (PRIVATE) │ │ + #6 : (in Landroid/support/v4/app/NotificationCompat$WearableExtender;) │ │ + name : 'mCustomSizePreset' │ │ + type : 'I' │ │ + access : 0x0002 (PRIVATE) │ │ + #7 : (in Landroid/support/v4/app/NotificationCompat$WearableExtender;) │ │ + name : 'mDisplayIntent' │ │ + type : 'Landroid/app/PendingIntent;' │ │ + access : 0x0002 (PRIVATE) │ │ + #8 : (in Landroid/support/v4/app/NotificationCompat$WearableExtender;) │ │ + name : 'mFlags' │ │ + type : 'I' │ │ + access : 0x0002 (PRIVATE) │ │ + #9 : (in Landroid/support/v4/app/NotificationCompat$WearableExtender;) │ │ + name : 'mGravity' │ │ + type : 'I' │ │ + access : 0x0002 (PRIVATE) │ │ + #10 : (in Landroid/support/v4/app/NotificationCompat$WearableExtender;) │ │ + name : 'mHintScreenTimeout' │ │ + type : 'I' │ │ + access : 0x0002 (PRIVATE) │ │ + #11 : (in Landroid/support/v4/app/NotificationCompat$WearableExtender;) │ │ + name : 'mPages' │ │ + type : 'Ljava/util/ArrayList;' │ │ + access : 0x0002 (PRIVATE) │ │ + Direct methods - │ │ + #0 : (in Landroid/support/v4/app/NotificationCompat$WearableExtender;) │ │ + name : '' │ │ + type : '()V' │ │ + access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ + code - │ │ + registers : 2 │ │ + ins : 1 │ │ + outs : 1 │ │ + insns size : 36 16-bit code units │ │ +08c618: |[08c618] android.support.v4.app.NotificationCompat$WearableExtender.:()V │ │ +08c628: 7010 8622 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@2286 │ │ +08c62e: 2200 5905 |0003: new-instance v0, Ljava/util/ArrayList; // type@0559 │ │ +08c632: 7010 cf22 0000 |0005: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@22cf │ │ +08c638: 5b10 5002 |0008: iput-object v0, v1, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mActions:Ljava/util/ArrayList; // field@0250 │ │ +08c63c: 1210 |000a: const/4 v0, #int 1 // #1 │ │ +08c63e: 5910 5802 |000b: iput v0, v1, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mFlags:I // field@0258 │ │ +08c642: 2200 5905 |000d: new-instance v0, Ljava/util/ArrayList; // type@0559 │ │ +08c646: 7010 cf22 0000 |000f: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@22cf │ │ +08c64c: 5b10 5b02 |0012: iput-object v0, v1, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mPages:Ljava/util/ArrayList; // field@025b │ │ +08c650: 1400 0500 8000 |0014: const v0, #float 1.1755e-38 // #00800005 │ │ +08c656: 5910 5402 |0017: iput v0, v1, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mContentIconGravity:I // field@0254 │ │ +08c65a: 12f0 |0019: const/4 v0, #int -1 // #ff │ │ +08c65c: 5910 5202 |001a: iput v0, v1, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mContentActionIndex:I // field@0252 │ │ +08c660: 1200 |001c: const/4 v0, #int 0 // #0 │ │ +08c662: 5910 5602 |001d: iput v0, v1, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mCustomSizePreset:I // field@0256 │ │ +08c666: 1300 5000 |001f: const/16 v0, #int 80 // #50 │ │ +08c66a: 5910 5902 |0021: iput v0, v1, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mGravity:I // field@0259 │ │ +08c66e: 0e00 |0023: return-void │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=2319 │ │ + 0x0003 line=2302 │ │ + 0x000a line=2303 │ │ + 0x000d line=2305 │ │ + 0x0014 line=2308 │ │ + 0x0019 line=2309 │ │ + 0x001c line=2310 │ │ + 0x001f line=2312 │ │ + 0x0023 line=2320 │ │ + locals : │ │ + 0x0000 - 0x0024 reg=1 this Landroid/support/v4/app/NotificationCompat$WearableExtender; │ │ + │ │ + #1 : (in Landroid/support/v4/app/NotificationCompat$WearableExtender;) │ │ + name : '' │ │ + type : '(Landroid/app/Notification;)V' │ │ + access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ + code - │ │ + registers : 13 │ │ + ins : 2 │ │ + outs : 3 │ │ + insns size : 170 16-bit code units │ │ +08c670: |[08c670] android.support.v4.app.NotificationCompat$WearableExtender.:(Landroid/app/Notification;)V │ │ +08c680: 140a 0500 8000 |0000: const v10, #float 1.1755e-38 // #00800005 │ │ +08c686: 1309 5000 |0003: const/16 v9, #int 80 // #50 │ │ +08c68a: 1218 |0005: const/4 v8, #int 1 // #1 │ │ +08c68c: 1207 |0006: const/4 v7, #int 0 // #0 │ │ +08c68e: 12f6 |0007: const/4 v6, #int -1 // #ff │ │ +08c690: 7010 8622 0b00 |0008: invoke-direct {v11}, Ljava/lang/Object;.:()V // method@2286 │ │ +08c696: 2204 5905 |000b: new-instance v4, Ljava/util/ArrayList; // type@0559 │ │ +08c69a: 7010 cf22 0400 |000d: invoke-direct {v4}, Ljava/util/ArrayList;.:()V // method@22cf │ │ +08c6a0: 5bb4 5002 |0010: iput-object v4, v11, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mActions:Ljava/util/ArrayList; // field@0250 │ │ +08c6a4: 59b8 5802 |0012: iput v8, v11, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mFlags:I // field@0258 │ │ +08c6a8: 2204 5905 |0014: new-instance v4, Ljava/util/ArrayList; // type@0559 │ │ +08c6ac: 7010 cf22 0400 |0016: invoke-direct {v4}, Ljava/util/ArrayList;.:()V // method@22cf │ │ +08c6b2: 5bb4 5b02 |0019: iput-object v4, v11, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mPages:Ljava/util/ArrayList; // field@025b │ │ +08c6b6: 59ba 5402 |001b: iput v10, v11, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mContentIconGravity:I // field@0254 │ │ +08c6ba: 59b6 5202 |001d: iput v6, v11, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mContentActionIndex:I // field@0252 │ │ +08c6be: 59b7 5602 |001f: iput v7, v11, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mCustomSizePreset:I // field@0256 │ │ +08c6c2: 59b9 5902 |0021: iput v9, v11, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mGravity:I // field@0259 │ │ +08c6c6: 7110 f407 0c00 |0023: invoke-static {v12}, Landroid/support/v4/app/NotificationCompat;.getExtras:(Landroid/app/Notification;)Landroid/os/Bundle; // method@07f4 │ │ +08c6cc: 0c01 |0026: move-result-object v1 │ │ +08c6ce: 3801 8100 |0027: if-eqz v1, 00a8 // +0081 │ │ +08c6d2: 1a04 d811 |0029: const-string v4, "android.wearable.EXTENSIONS" // string@11d8 │ │ +08c6d6: 6e20 e702 4100 |002b: invoke-virtual {v1, v4}, Landroid/os/Bundle;.getBundle:(Ljava/lang/String;)Landroid/os/Bundle; // method@02e7 │ │ +08c6dc: 0c03 |002e: move-result-object v3 │ │ +08c6de: 3803 7800 |002f: if-eqz v3, 00a7 // +0078 │ │ +08c6e2: 7100 ed07 0000 |0031: invoke-static {}, Landroid/support/v4/app/NotificationCompat;.access$200:()Landroid/support/v4/app/NotificationCompat$NotificationCompatImpl; // method@07ed │ │ +08c6e8: 0c04 |0034: move-result-object v4 │ │ +08c6ea: 1a05 0d11 |0035: const-string v5, "actions" // string@110d │ │ +08c6ee: 6e20 f002 5300 |0037: invoke-virtual {v3, v5}, Landroid/os/Bundle;.getParcelableArrayList:(Ljava/lang/String;)Ljava/util/ArrayList; // method@02f0 │ │ +08c6f4: 0c05 |003a: move-result-object v5 │ │ +08c6f6: 7220 7c07 5400 |003b: invoke-interface {v4, v5}, Landroid/support/v4/app/NotificationCompat$NotificationCompatImpl;.getActionsFromParcelableArrayList:(Ljava/util/ArrayList;)[Landroid/support/v4/app/NotificationCompat$Action; // method@077c │ │ +08c6fc: 0c00 |003e: move-result-object v0 │ │ +08c6fe: 3800 0700 |003f: if-eqz v0, 0046 // +0007 │ │ +08c702: 54b4 5002 |0041: iget-object v4, v11, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mActions:Ljava/util/ArrayList; // field@0250 │ │ +08c706: 7120 e822 0400 |0043: invoke-static {v4, v0}, Ljava/util/Collections;.addAll:(Ljava/util/Collection;[Ljava/lang/Object;)Z // method@22e8 │ │ +08c70c: 1a04 d215 |0046: const-string v4, "flags" // string@15d2 │ │ +08c710: 6e30 eb02 4308 |0048: invoke-virtual {v3, v4, v8}, Landroid/os/Bundle;.getInt:(Ljava/lang/String;I)I // method@02eb │ │ +08c716: 0a04 |004b: move-result v4 │ │ +08c718: 59b4 5802 |004c: iput v4, v11, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mFlags:I // field@0258 │ │ +08c71c: 1a04 a314 |004e: const-string v4, "displayIntent" // string@14a3 │ │ +08c720: 6e20 ee02 4300 |0050: invoke-virtual {v3, v4}, Landroid/os/Bundle;.getParcelable:(Ljava/lang/String;)Landroid/os/Parcelable; // method@02ee │ │ +08c726: 0c04 |0053: move-result-object v4 │ │ +08c728: 1f04 2400 |0054: check-cast v4, Landroid/app/PendingIntent; // type@0024 │ │ +08c72c: 5bb4 5702 |0056: iput-object v4, v11, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mDisplayIntent:Landroid/app/PendingIntent; // field@0257 │ │ +08c730: 1a04 fe21 |0058: const-string v4, "pages" // string@21fe │ │ +08c734: 7120 ee07 4300 |005a: invoke-static {v3, v4}, Landroid/support/v4/app/NotificationCompat;.access$500:(Landroid/os/Bundle;Ljava/lang/String;)[Landroid/app/Notification; // method@07ee │ │ +08c73a: 0c02 |005d: move-result-object v2 │ │ +08c73c: 3802 0700 |005e: if-eqz v2, 0065 // +0007 │ │ +08c740: 54b4 5b02 |0060: iget-object v4, v11, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mPages:Ljava/util/ArrayList; // field@025b │ │ +08c744: 7120 e822 2400 |0062: invoke-static {v4, v2}, Ljava/util/Collections;.addAll:(Ljava/util/Collection;[Ljava/lang/Object;)Z // method@22e8 │ │ +08c74a: 1a04 3612 |0065: const-string v4, "background" // string@1236 │ │ +08c74e: 6e20 ee02 4300 |0067: invoke-virtual {v3, v4}, Landroid/os/Bundle;.getParcelable:(Ljava/lang/String;)Landroid/os/Parcelable; // method@02ee │ │ +08c754: 0c04 |006a: move-result-object v4 │ │ +08c756: 1f04 5a00 |006b: check-cast v4, Landroid/graphics/Bitmap; // type@005a │ │ +08c75a: 5bb4 5102 |006d: iput-object v4, v11, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mBackground:Landroid/graphics/Bitmap; // field@0251 │ │ +08c75e: 1a04 b613 |006f: const-string v4, "contentIcon" // string@13b6 │ │ +08c762: 6e20 ea02 4300 |0071: invoke-virtual {v3, v4}, Landroid/os/Bundle;.getInt:(Ljava/lang/String;)I // method@02ea │ │ +08c768: 0a04 |0074: move-result v4 │ │ +08c76a: 59b4 5302 |0075: iput v4, v11, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mContentIcon:I // field@0253 │ │ +08c76e: 1a04 b713 |0077: const-string v4, "contentIconGravity" // string@13b7 │ │ +08c772: 6e30 eb02 430a |0079: invoke-virtual {v3, v4, v10}, Landroid/os/Bundle;.getInt:(Ljava/lang/String;I)I // method@02eb │ │ +08c778: 0a04 |007c: move-result v4 │ │ +08c77a: 59b4 5402 |007d: iput v4, v11, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mContentIconGravity:I // field@0254 │ │ +08c77e: 1a04 b213 |007f: const-string v4, "contentActionIndex" // string@13b2 │ │ +08c782: 6e30 eb02 4306 |0081: invoke-virtual {v3, v4, v6}, Landroid/os/Bundle;.getInt:(Ljava/lang/String;I)I // method@02eb │ │ +08c788: 0a04 |0084: move-result v4 │ │ +08c78a: 59b4 5202 |0085: iput v4, v11, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mContentActionIndex:I // field@0252 │ │ +08c78e: 1a04 2214 |0087: const-string v4, "customSizePreset" // string@1422 │ │ +08c792: 6e30 eb02 4307 |0089: invoke-virtual {v3, v4, v7}, Landroid/os/Bundle;.getInt:(Ljava/lang/String;I)I // method@02eb │ │ +08c798: 0a04 |008c: move-result v4 │ │ +08c79a: 59b4 5602 |008d: iput v4, v11, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mCustomSizePreset:I // field@0256 │ │ +08c79e: 1a04 2014 |008f: const-string v4, "customContentHeight" // string@1420 │ │ +08c7a2: 6e20 ea02 4300 |0091: invoke-virtual {v3, v4}, Landroid/os/Bundle;.getInt:(Ljava/lang/String;)I // method@02ea │ │ +08c7a8: 0a04 |0094: move-result v4 │ │ +08c7aa: 59b4 5502 |0095: iput v4, v11, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mCustomContentHeight:I // field@0255 │ │ +08c7ae: 1a04 c718 |0097: const-string v4, "gravity" // string@18c7 │ │ +08c7b2: 6e30 eb02 4309 |0099: invoke-virtual {v3, v4, v9}, Landroid/os/Bundle;.getInt:(Ljava/lang/String;I)I // method@02eb │ │ +08c7b8: 0a04 |009c: move-result v4 │ │ +08c7ba: 59b4 5902 |009d: iput v4, v11, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mGravity:I // field@0259 │ │ +08c7be: 1a04 931a |009f: const-string v4, "hintScreenTimeout" // string@1a93 │ │ +08c7c2: 6e20 ea02 4300 |00a1: invoke-virtual {v3, v4}, Landroid/os/Bundle;.getInt:(Ljava/lang/String;)I // method@02ea │ │ +08c7c8: 0a04 |00a4: move-result v4 │ │ +08c7ca: 59b4 5a02 |00a5: iput v4, v11, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mHintScreenTimeout:I // field@025a │ │ +08c7ce: 0e00 |00a7: return-void │ │ +08c7d0: 1203 |00a8: const/4 v3, #int 0 // #0 │ │ +08c7d2: 2886 |00a9: goto 002f // -007a │ │ + catches : (none) │ │ + positions : │ │ + 0x0008 line=2322 │ │ + 0x000b line=2302 │ │ + 0x0012 line=2303 │ │ + 0x0014 line=2305 │ │ + 0x001b line=2308 │ │ + 0x001d line=2309 │ │ + 0x001f line=2310 │ │ + 0x0021 line=2312 │ │ + 0x0023 line=2323 │ │ + 0x0027 line=2324 │ │ + 0x002f line=2326 │ │ + 0x0031 line=2327 │ │ + 0x003f line=2329 │ │ + 0x0041 line=2330 │ │ + 0x0046 line=2333 │ │ + 0x004e line=2334 │ │ + 0x0058 line=2336 │ │ + 0x005e line=2338 │ │ + 0x0060 line=2339 │ │ + 0x0065 line=2342 │ │ + 0x006f line=2343 │ │ + 0x0077 line=2344 │ │ + 0x007f line=2346 │ │ + 0x0087 line=2348 │ │ + 0x008f line=2350 │ │ + 0x0097 line=2351 │ │ + 0x009f line=2352 │ │ + 0x00a7 line=2354 │ │ + 0x00a8 line=2324 │ │ + locals : │ │ + 0x003f - 0x00a7 reg=0 actions [Landroid/support/v4/app/NotificationCompat$Action; │ │ + 0x005e - 0x00a7 reg=2 pages [Landroid/app/Notification; │ │ + 0x002f - 0x00a8 reg=3 wearableBundle Landroid/os/Bundle; │ │ + 0x0027 - 0x00aa reg=1 extras Landroid/os/Bundle; │ │ + 0x0000 - 0x00aa reg=11 this Landroid/support/v4/app/NotificationCompat$WearableExtender; │ │ + 0x0000 - 0x00aa reg=12 notif Landroid/app/Notification; │ │ + │ │ + #2 : (in Landroid/support/v4/app/NotificationCompat$WearableExtender;) │ │ + name : 'setFlag' │ │ + type : '(IZ)V' │ │ + access : 0x0002 (PRIVATE) │ │ + code - │ │ + registers : 5 │ │ + ins : 3 │ │ + outs : 0 │ │ + insns size : 16 16-bit code units │ │ +08c7d4: |[08c7d4] android.support.v4.app.NotificationCompat$WearableExtender.setFlag:(IZ)V │ │ +08c7e4: 3804 0800 |0000: if-eqz v4, 0008 // +0008 │ │ +08c7e8: 5220 5802 |0002: iget v0, v2, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mFlags:I // field@0258 │ │ +08c7ec: b630 |0004: or-int/2addr v0, v3 │ │ +08c7ee: 5920 5802 |0005: iput v0, v2, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mFlags:I // field@0258 │ │ +08c7f2: 0e00 |0007: return-void │ │ +08c7f4: 5220 5802 |0008: iget v0, v2, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mFlags:I // field@0258 │ │ +08c7f8: df01 03ff |000a: xor-int/lit8 v1, v3, #int -1 // #ff │ │ +08c7fc: b510 |000c: and-int/2addr v0, v1 │ │ +08c7fe: 5920 5802 |000d: iput v0, v2, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mFlags:I // field@0258 │ │ +08c802: 28f8 |000f: goto 0007 // -0008 │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=2867 │ │ + 0x0002 line=2868 │ │ + 0x0007 line=2872 │ │ + 0x0008 line=2870 │ │ + locals : │ │ + 0x0000 - 0x0010 reg=2 this Landroid/support/v4/app/NotificationCompat$WearableExtender; │ │ + 0x0000 - 0x0010 reg=3 mask I │ │ + 0x0000 - 0x0010 reg=4 value Z │ │ + │ │ + Virtual methods - │ │ + #0 : (in Landroid/support/v4/app/NotificationCompat$WearableExtender;) │ │ + name : 'addAction' │ │ + type : '(Landroid/support/v4/app/NotificationCompat$Action;)Landroid/support/v4/app/NotificationCompat$WearableExtender;' │ │ + access : 0x0001 (PUBLIC) │ │ + code - │ │ + registers : 3 │ │ + ins : 2 │ │ + outs : 2 │ │ + insns size : 6 16-bit code units │ │ +08c804: |[08c804] android.support.v4.app.NotificationCompat$WearableExtender.addAction:(Landroid/support/v4/app/NotificationCompat$Action;)Landroid/support/v4/app/NotificationCompat$WearableExtender; │ │ +08c814: 5410 5002 |0000: iget-object v0, v1, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mActions:Ljava/util/ArrayList; // field@0250 │ │ +08c818: 6e20 d322 2000 |0002: invoke-virtual {v0, v2}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@22d3 │ │ +08c81e: 1101 |0005: return-object v1 │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=2441 │ │ + 0x0005 line=2442 │ │ + locals : │ │ + 0x0000 - 0x0006 reg=1 this Landroid/support/v4/app/NotificationCompat$WearableExtender; │ │ + 0x0000 - 0x0006 reg=2 action Landroid/support/v4/app/NotificationCompat$Action; │ │ + │ │ + #1 : (in Landroid/support/v4/app/NotificationCompat$WearableExtender;) │ │ + name : 'addActions' │ │ + type : '(Ljava/util/List;)Landroid/support/v4/app/NotificationCompat$WearableExtender;' │ │ + access : 0x0001 (PUBLIC) │ │ + code - │ │ + registers : 3 │ │ + ins : 2 │ │ + outs : 2 │ │ + insns size : 6 16-bit code units │ │ +08c820: |[08c820] android.support.v4.app.NotificationCompat$WearableExtender.addActions:(Ljava/util/List;)Landroid/support/v4/app/NotificationCompat$WearableExtender; │ │ +08c830: 5410 5002 |0000: iget-object v0, v1, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mActions:Ljava/util/ArrayList; // field@0250 │ │ +08c834: 6e20 d422 2000 |0002: invoke-virtual {v0, v2}, Ljava/util/ArrayList;.addAll:(Ljava/util/Collection;)Z // method@22d4 │ │ +08c83a: 1101 |0005: return-object v1 │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=2458 │ │ + 0x0005 line=2459 │ │ + locals : │ │ + 0x0000 - 0x0000 reg=2 (null) Ljava/util/List; │ │ + 0x0000 - 0x0006 reg=1 this Landroid/support/v4/app/NotificationCompat$WearableExtender; │ │ + 0x0000 - 0x0006 reg=2 actions Ljava/util/List; Ljava/util/List; │ │ + │ │ + #2 : (in Landroid/support/v4/app/NotificationCompat$WearableExtender;) │ │ + name : 'addPage' │ │ + type : '(Landroid/app/Notification;)Landroid/support/v4/app/NotificationCompat$WearableExtender;' │ │ + access : 0x0001 (PUBLIC) │ │ + code - │ │ + registers : 3 │ │ + ins : 2 │ │ + outs : 2 │ │ + insns size : 6 16-bit code units │ │ +08c83c: |[08c83c] android.support.v4.app.NotificationCompat$WearableExtender.addPage:(Landroid/app/Notification;)Landroid/support/v4/app/NotificationCompat$WearableExtender; │ │ +08c84c: 5410 5b02 |0000: iget-object v0, v1, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mPages:Ljava/util/ArrayList; // field@025b │ │ +08c850: 6e20 d322 2000 |0002: invoke-virtual {v0, v2}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@22d3 │ │ +08c856: 1101 |0005: return-object v1 │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=2533 │ │ + 0x0005 line=2534 │ │ + locals : │ │ + 0x0000 - 0x0006 reg=1 this Landroid/support/v4/app/NotificationCompat$WearableExtender; │ │ + 0x0000 - 0x0006 reg=2 page Landroid/app/Notification; │ │ + │ │ + #3 : (in Landroid/support/v4/app/NotificationCompat$WearableExtender;) │ │ + name : 'addPages' │ │ + type : '(Ljava/util/List;)Landroid/support/v4/app/NotificationCompat$WearableExtender;' │ │ + access : 0x0001 (PUBLIC) │ │ + code - │ │ + registers : 3 │ │ + ins : 2 │ │ + outs : 2 │ │ + insns size : 6 16-bit code units │ │ +08c858: |[08c858] android.support.v4.app.NotificationCompat$WearableExtender.addPages:(Ljava/util/List;)Landroid/support/v4/app/NotificationCompat$WearableExtender; │ │ +08c868: 5410 5b02 |0000: iget-object v0, v1, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mPages:Ljava/util/ArrayList; // field@025b │ │ +08c86c: 6e20 d422 2000 |0002: invoke-virtual {v0, v2}, Ljava/util/ArrayList;.addAll:(Ljava/util/Collection;)Z // method@22d4 │ │ +08c872: 1101 |0005: return-object v1 │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=2548 │ │ + 0x0005 line=2549 │ │ + locals : │ │ + 0x0000 - 0x0000 reg=2 (null) Ljava/util/List; │ │ + 0x0000 - 0x0006 reg=1 this Landroid/support/v4/app/NotificationCompat$WearableExtender; │ │ + 0x0000 - 0x0006 reg=2 pages Ljava/util/List; Ljava/util/List; │ │ + │ │ + #4 : (in Landroid/support/v4/app/NotificationCompat$WearableExtender;) │ │ + name : 'clearActions' │ │ + type : '()Landroid/support/v4/app/NotificationCompat$WearableExtender;' │ │ + access : 0x0001 (PUBLIC) │ │ + code - │ │ + registers : 2 │ │ + ins : 1 │ │ + outs : 1 │ │ + insns size : 6 16-bit code units │ │ +08c874: |[08c874] android.support.v4.app.NotificationCompat$WearableExtender.clearActions:()Landroid/support/v4/app/NotificationCompat$WearableExtender; │ │ +08c884: 5410 5002 |0000: iget-object v0, v1, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mActions:Ljava/util/ArrayList; // field@0250 │ │ +08c888: 6e10 d522 0000 |0002: invoke-virtual {v0}, Ljava/util/ArrayList;.clear:()V // method@22d5 │ │ +08c88e: 1101 |0005: return-object v1 │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=2468 │ │ + 0x0005 line=2469 │ │ + locals : │ │ + 0x0000 - 0x0006 reg=1 this Landroid/support/v4/app/NotificationCompat$WearableExtender; │ │ + │ │ + #5 : (in Landroid/support/v4/app/NotificationCompat$WearableExtender;) │ │ + name : 'clearPages' │ │ + type : '()Landroid/support/v4/app/NotificationCompat$WearableExtender;' │ │ + access : 0x0001 (PUBLIC) │ │ + code - │ │ + registers : 2 │ │ + ins : 1 │ │ + outs : 1 │ │ + insns size : 6 16-bit code units │ │ +08c890: |[08c890] android.support.v4.app.NotificationCompat$WearableExtender.clearPages:()Landroid/support/v4/app/NotificationCompat$WearableExtender; │ │ +08c8a0: 5410 5b02 |0000: iget-object v0, v1, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mPages:Ljava/util/ArrayList; // field@025b │ │ +08c8a4: 6e10 d522 0000 |0002: invoke-virtual {v0}, Ljava/util/ArrayList;.clear:()V // method@22d5 │ │ +08c8aa: 1101 |0005: return-object v1 │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=2558 │ │ + 0x0005 line=2559 │ │ + locals : │ │ + 0x0000 - 0x0006 reg=1 this Landroid/support/v4/app/NotificationCompat$WearableExtender; │ │ + │ │ + #6 : (in Landroid/support/v4/app/NotificationCompat$WearableExtender;) │ │ + name : 'clone' │ │ + type : '()Landroid/support/v4/app/NotificationCompat$WearableExtender;' │ │ + access : 0x0001 (PUBLIC) │ │ + code - │ │ + registers : 4 │ │ + ins : 1 │ │ + outs : 2 │ │ + insns size : 64 16-bit code units │ │ +08c8ac: |[08c8ac] android.support.v4.app.NotificationCompat$WearableExtender.clone:()Landroid/support/v4/app/NotificationCompat$WearableExtender; │ │ +08c8bc: 2200 6d01 |0000: new-instance v0, Landroid/support/v4/app/NotificationCompat$WearableExtender; // type@016d │ │ +08c8c0: 7010 bf07 0000 |0002: invoke-direct {v0}, Landroid/support/v4/app/NotificationCompat$WearableExtender;.:()V // method@07bf │ │ +08c8c6: 2201 5905 |0005: new-instance v1, Ljava/util/ArrayList; // type@0559 │ │ +08c8ca: 5432 5002 |0007: iget-object v2, v3, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mActions:Ljava/util/ArrayList; // field@0250 │ │ +08c8ce: 7020 d122 2100 |0009: invoke-direct {v1, v2}, Ljava/util/ArrayList;.:(Ljava/util/Collection;)V // method@22d1 │ │ +08c8d4: 5b01 5002 |000c: iput-object v1, v0, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mActions:Ljava/util/ArrayList; // field@0250 │ │ +08c8d8: 5231 5802 |000e: iget v1, v3, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mFlags:I // field@0258 │ │ +08c8dc: 5901 5802 |0010: iput v1, v0, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mFlags:I // field@0258 │ │ +08c8e0: 5431 5702 |0012: iget-object v1, v3, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mDisplayIntent:Landroid/app/PendingIntent; // field@0257 │ │ +08c8e4: 5b01 5702 |0014: iput-object v1, v0, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mDisplayIntent:Landroid/app/PendingIntent; // field@0257 │ │ +08c8e8: 2201 5905 |0016: new-instance v1, Ljava/util/ArrayList; // type@0559 │ │ +08c8ec: 5432 5b02 |0018: iget-object v2, v3, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mPages:Ljava/util/ArrayList; // field@025b │ │ +08c8f0: 7020 d122 2100 |001a: invoke-direct {v1, v2}, Ljava/util/ArrayList;.:(Ljava/util/Collection;)V // method@22d1 │ │ +08c8f6: 5b01 5b02 |001d: iput-object v1, v0, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mPages:Ljava/util/ArrayList; // field@025b │ │ +08c8fa: 5431 5102 |001f: iget-object v1, v3, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mBackground:Landroid/graphics/Bitmap; // field@0251 │ │ +08c8fe: 5b01 5102 |0021: iput-object v1, v0, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mBackground:Landroid/graphics/Bitmap; // field@0251 │ │ +08c902: 5231 5302 |0023: iget v1, v3, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mContentIcon:I // field@0253 │ │ +08c906: 5901 5302 |0025: iput v1, v0, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mContentIcon:I // field@0253 │ │ +08c90a: 5231 5402 |0027: iget v1, v3, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mContentIconGravity:I // field@0254 │ │ +08c90e: 5901 5402 |0029: iput v1, v0, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mContentIconGravity:I // field@0254 │ │ +08c912: 5231 5202 |002b: iget v1, v3, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mContentActionIndex:I // field@0252 │ │ +08c916: 5901 5202 |002d: iput v1, v0, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mContentActionIndex:I // field@0252 │ │ +08c91a: 5231 5602 |002f: iget v1, v3, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mCustomSizePreset:I // field@0256 │ │ +08c91e: 5901 5602 |0031: iput v1, v0, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mCustomSizePreset:I // field@0256 │ │ +08c922: 5231 5502 |0033: iget v1, v3, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mCustomContentHeight:I // field@0255 │ │ +08c926: 5901 5502 |0035: iput v1, v0, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mCustomContentHeight:I // field@0255 │ │ +08c92a: 5231 5902 |0037: iget v1, v3, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mGravity:I // field@0259 │ │ +08c92e: 5901 5902 |0039: iput v1, v0, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mGravity:I // field@0259 │ │ +08c932: 5231 5a02 |003b: iget v1, v3, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mHintScreenTimeout:I // field@025a │ │ +08c936: 5901 5a02 |003d: iput v1, v0, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mHintScreenTimeout:I // field@025a │ │ +08c93a: 1100 |003f: return-object v0 │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=2412 │ │ + 0x0005 line=2413 │ │ + 0x000e line=2414 │ │ + 0x0012 line=2415 │ │ + 0x0016 line=2416 │ │ + 0x001f line=2417 │ │ + 0x0023 line=2418 │ │ + 0x0027 line=2419 │ │ + 0x002b line=2420 │ │ + 0x002f line=2421 │ │ + 0x0033 line=2422 │ │ + 0x0037 line=2423 │ │ + 0x003b line=2424 │ │ + 0x003f line=2425 │ │ + locals : │ │ + 0x0005 - 0x0040 reg=0 that Landroid/support/v4/app/NotificationCompat$WearableExtender; │ │ + 0x0000 - 0x0040 reg=3 this Landroid/support/v4/app/NotificationCompat$WearableExtender; │ │ + │ │ + #7 : (in Landroid/support/v4/app/NotificationCompat$WearableExtender;) │ │ + name : 'clone' │ │ + type : '()Ljava/lang/Object;' │ │ + access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ + code - │ │ + registers : 2 │ │ + ins : 1 │ │ + outs : 1 │ │ + insns size : 5 16-bit code units │ │ +08c93c: |[08c93c] android.support.v4.app.NotificationCompat$WearableExtender.clone:()Ljava/lang/Object; │ │ +08c94c: 6e10 c707 0100 |0000: invoke-virtual {v1}, Landroid/support/v4/app/NotificationCompat$WearableExtender;.clone:()Landroid/support/v4/app/NotificationCompat$WearableExtender; // method@07c7 │ │ +08c952: 0c00 |0003: move-result-object v0 │ │ +08c954: 1100 |0004: return-object v0 │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=2204 │ │ + locals : │ │ + 0x0000 - 0x0005 reg=1 this Landroid/support/v4/app/NotificationCompat$WearableExtender; │ │ + │ │ + #8 : (in Landroid/support/v4/app/NotificationCompat$WearableExtender;) │ │ + name : 'extend' │ │ + type : '(Landroid/support/v4/app/NotificationCompat$Builder;)Landroid/support/v4/app/NotificationCompat$Builder;' │ │ + access : 0x0001 (PUBLIC) │ │ + code - │ │ + registers : 7 │ │ + ins : 2 │ │ + outs : 3 │ │ + insns size : 198 16-bit code units │ │ +08c958: |[08c958] android.support.v4.app.NotificationCompat$WearableExtender.extend:(Landroid/support/v4/app/NotificationCompat$Builder;)Landroid/support/v4/app/NotificationCompat$Builder; │ │ +08c968: 2200 a000 |0000: new-instance v0, Landroid/os/Bundle; // type@00a0 │ │ +08c96c: 7010 e102 0000 |0002: invoke-direct {v0}, Landroid/os/Bundle;.:()V // method@02e1 │ │ +08c972: 5451 5002 |0005: iget-object v1, v5, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mActions:Ljava/util/ArrayList; // field@0250 │ │ +08c976: 6e10 d822 0100 |0007: invoke-virtual {v1}, Ljava/util/ArrayList;.isEmpty:()Z // method@22d8 │ │ +08c97c: 0a01 |000a: move-result v1 │ │ +08c97e: 3901 1f00 |000b: if-nez v1, 002a // +001f │ │ +08c982: 1a02 0d11 |000d: const-string v2, "actions" // string@110d │ │ +08c986: 7100 ed07 0000 |000f: invoke-static {}, Landroid/support/v4/app/NotificationCompat;.access$200:()Landroid/support/v4/app/NotificationCompat$NotificationCompatImpl; // method@07ed │ │ +08c98c: 0c03 |0012: move-result-object v3 │ │ +08c98e: 5451 5002 |0013: iget-object v1, v5, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mActions:Ljava/util/ArrayList; // field@0250 │ │ +08c992: 5454 5002 |0015: iget-object v4, v5, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mActions:Ljava/util/ArrayList; // field@0250 │ │ +08c996: 6e10 de22 0400 |0017: invoke-virtual {v4}, Ljava/util/ArrayList;.size:()I // method@22de │ │ +08c99c: 0a04 |001a: move-result v4 │ │ +08c99e: 2344 b205 |001b: new-array v4, v4, [Landroid/support/v4/app/NotificationCompat$Action; // type@05b2 │ │ +08c9a2: 6e20 e022 4100 |001d: invoke-virtual {v1, v4}, Ljava/util/ArrayList;.toArray:([Ljava/lang/Object;)[Ljava/lang/Object; // method@22e0 │ │ +08c9a8: 0c01 |0020: move-result-object v1 │ │ +08c9aa: 1f01 b205 |0021: check-cast v1, [Landroid/support/v4/app/NotificationCompat$Action; // type@05b2 │ │ +08c9ae: 7220 8207 1300 |0023: invoke-interface {v3, v1}, Landroid/support/v4/app/NotificationCompat$NotificationCompatImpl;.getParcelableArrayListForActions:([Landroid/support/v4/app/NotificationCompat$Action;)Ljava/util/ArrayList; // method@0782 │ │ +08c9b4: 0c01 |0026: move-result-object v1 │ │ +08c9b6: 6e30 ff02 2001 |0027: invoke-virtual {v0, v2, v1}, Landroid/os/Bundle;.putParcelableArrayList:(Ljava/lang/String;Ljava/util/ArrayList;)V // method@02ff │ │ +08c9bc: 5251 5802 |002a: iget v1, v5, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mFlags:I // field@0258 │ │ +08c9c0: 1212 |002c: const/4 v2, #int 1 // #1 │ │ +08c9c2: 3221 0900 |002d: if-eq v1, v2, 0036 // +0009 │ │ +08c9c6: 1a01 d215 |002f: const-string v1, "flags" // string@15d2 │ │ +08c9ca: 5252 5802 |0031: iget v2, v5, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mFlags:I // field@0258 │ │ +08c9ce: 6e30 fb02 1002 |0033: invoke-virtual {v0, v1, v2}, Landroid/os/Bundle;.putInt:(Ljava/lang/String;I)V // method@02fb │ │ +08c9d4: 5451 5702 |0036: iget-object v1, v5, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mDisplayIntent:Landroid/app/PendingIntent; // field@0257 │ │ +08c9d8: 3801 0900 |0038: if-eqz v1, 0041 // +0009 │ │ +08c9dc: 1a01 a314 |003a: const-string v1, "displayIntent" // string@14a3 │ │ +08c9e0: 5452 5702 |003c: iget-object v2, v5, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mDisplayIntent:Landroid/app/PendingIntent; // field@0257 │ │ +08c9e4: 6e30 fd02 1002 |003e: invoke-virtual {v0, v1, v2}, Landroid/os/Bundle;.putParcelable:(Ljava/lang/String;Landroid/os/Parcelable;)V // method@02fd │ │ +08c9ea: 5451 5b02 |0041: iget-object v1, v5, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mPages:Ljava/util/ArrayList; // field@025b │ │ +08c9ee: 6e10 d822 0100 |0043: invoke-virtual {v1}, Ljava/util/ArrayList;.isEmpty:()Z // method@22d8 │ │ +08c9f4: 0a01 |0046: move-result v1 │ │ +08c9f6: 3901 1700 |0047: if-nez v1, 005e // +0017 │ │ +08c9fa: 1a02 fe21 |0049: const-string v2, "pages" // string@21fe │ │ +08c9fe: 5451 5b02 |004b: iget-object v1, v5, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mPages:Ljava/util/ArrayList; // field@025b │ │ +08ca02: 5453 5b02 |004d: iget-object v3, v5, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mPages:Ljava/util/ArrayList; // field@025b │ │ +08ca06: 6e10 de22 0300 |004f: invoke-virtual {v3}, Ljava/util/ArrayList;.size:()I // method@22de │ │ +08ca0c: 0a03 |0052: move-result v3 │ │ +08ca0e: 2333 a505 |0053: new-array v3, v3, [Landroid/app/Notification; // type@05a5 │ │ +08ca12: 6e20 e022 3100 |0055: invoke-virtual {v1, v3}, Ljava/util/ArrayList;.toArray:([Ljava/lang/Object;)[Ljava/lang/Object; // method@22e0 │ │ +08ca18: 0c01 |0058: move-result-object v1 │ │ +08ca1a: 1f01 aa05 |0059: check-cast v1, [Landroid/os/Parcelable; // type@05aa │ │ +08ca1e: 6e30 fe02 2001 |005b: invoke-virtual {v0, v2, v1}, Landroid/os/Bundle;.putParcelableArray:(Ljava/lang/String;[Landroid/os/Parcelable;)V // method@02fe │ │ +08ca24: 5451 5102 |005e: iget-object v1, v5, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mBackground:Landroid/graphics/Bitmap; // field@0251 │ │ +08ca28: 3801 0900 |0060: if-eqz v1, 0069 // +0009 │ │ +08ca2c: 1a01 3612 |0062: const-string v1, "background" // string@1236 │ │ +08ca30: 5452 5102 |0064: iget-object v2, v5, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mBackground:Landroid/graphics/Bitmap; // field@0251 │ │ +08ca34: 6e30 fd02 1002 |0066: invoke-virtual {v0, v1, v2}, Landroid/os/Bundle;.putParcelable:(Ljava/lang/String;Landroid/os/Parcelable;)V // method@02fd │ │ +08ca3a: 5251 5302 |0069: iget v1, v5, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mContentIcon:I // field@0253 │ │ +08ca3e: 3801 0900 |006b: if-eqz v1, 0074 // +0009 │ │ +08ca42: 1a01 b613 |006d: const-string v1, "contentIcon" // string@13b6 │ │ +08ca46: 5252 5302 |006f: iget v2, v5, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mContentIcon:I // field@0253 │ │ +08ca4a: 6e30 fb02 1002 |0071: invoke-virtual {v0, v1, v2}, Landroid/os/Bundle;.putInt:(Ljava/lang/String;I)V // method@02fb │ │ +08ca50: 5251 5402 |0074: iget v1, v5, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mContentIconGravity:I // field@0254 │ │ +08ca54: 1402 0500 8000 |0076: const v2, #float 1.1755e-38 // #00800005 │ │ +08ca5a: 3221 0900 |0079: if-eq v1, v2, 0082 // +0009 │ │ +08ca5e: 1a01 b713 |007b: const-string v1, "contentIconGravity" // string@13b7 │ │ +08ca62: 5252 5402 |007d: iget v2, v5, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mContentIconGravity:I // field@0254 │ │ +08ca66: 6e30 fb02 1002 |007f: invoke-virtual {v0, v1, v2}, Landroid/os/Bundle;.putInt:(Ljava/lang/String;I)V // method@02fb │ │ +08ca6c: 5251 5202 |0082: iget v1, v5, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mContentActionIndex:I // field@0252 │ │ +08ca70: 12f2 |0084: const/4 v2, #int -1 // #ff │ │ +08ca72: 3221 0900 |0085: if-eq v1, v2, 008e // +0009 │ │ +08ca76: 1a01 b213 |0087: const-string v1, "contentActionIndex" // string@13b2 │ │ +08ca7a: 5252 5202 |0089: iget v2, v5, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mContentActionIndex:I // field@0252 │ │ +08ca7e: 6e30 fb02 1002 |008b: invoke-virtual {v0, v1, v2}, Landroid/os/Bundle;.putInt:(Ljava/lang/String;I)V // method@02fb │ │ +08ca84: 5251 5602 |008e: iget v1, v5, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mCustomSizePreset:I // field@0256 │ │ +08ca88: 3801 0900 |0090: if-eqz v1, 0099 // +0009 │ │ +08ca8c: 1a01 2214 |0092: const-string v1, "customSizePreset" // string@1422 │ │ +08ca90: 5252 5602 |0094: iget v2, v5, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mCustomSizePreset:I // field@0256 │ │ +08ca94: 6e30 fb02 1002 |0096: invoke-virtual {v0, v1, v2}, Landroid/os/Bundle;.putInt:(Ljava/lang/String;I)V // method@02fb │ │ +08ca9a: 5251 5502 |0099: iget v1, v5, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mCustomContentHeight:I // field@0255 │ │ +08ca9e: 3801 0900 |009b: if-eqz v1, 00a4 // +0009 │ │ +08caa2: 1a01 2014 |009d: const-string v1, "customContentHeight" // string@1420 │ │ +08caa6: 5252 5502 |009f: iget v2, v5, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mCustomContentHeight:I // field@0255 │ │ +08caaa: 6e30 fb02 1002 |00a1: invoke-virtual {v0, v1, v2}, Landroid/os/Bundle;.putInt:(Ljava/lang/String;I)V // method@02fb │ │ +08cab0: 5251 5902 |00a4: iget v1, v5, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mGravity:I // field@0259 │ │ +08cab4: 1302 5000 |00a6: const/16 v2, #int 80 // #50 │ │ +08cab8: 3221 0900 |00a8: if-eq v1, v2, 00b1 // +0009 │ │ +08cabc: 1a01 c718 |00aa: const-string v1, "gravity" // string@18c7 │ │ +08cac0: 5252 5902 |00ac: iget v2, v5, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mGravity:I // field@0259 │ │ +08cac4: 6e30 fb02 1002 |00ae: invoke-virtual {v0, v1, v2}, Landroid/os/Bundle;.putInt:(Ljava/lang/String;I)V // method@02fb │ │ +08caca: 5251 5a02 |00b1: iget v1, v5, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mHintScreenTimeout:I // field@025a │ │ +08cace: 3801 0900 |00b3: if-eqz v1, 00bc // +0009 │ │ +08cad2: 1a01 931a |00b5: const-string v1, "hintScreenTimeout" // string@1a93 │ │ +08cad6: 5252 5a02 |00b7: iget v2, v5, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mHintScreenTimeout:I // field@025a │ │ +08cada: 6e30 fb02 1002 |00b9: invoke-virtual {v0, v1, v2}, Landroid/os/Bundle;.putInt:(Ljava/lang/String;I)V // method@02fb │ │ +08cae0: 6e10 2d07 0600 |00bc: invoke-virtual {v6}, Landroid/support/v4/app/NotificationCompat$Builder;.getExtras:()Landroid/os/Bundle; // method@072d │ │ +08cae6: 0c01 |00bf: move-result-object v1 │ │ +08cae8: 1a02 d811 |00c0: const-string v2, "android.wearable.EXTENSIONS" // string@11d8 │ │ +08caec: 6e30 f802 2100 |00c2: invoke-virtual {v1, v2, v0}, Landroid/os/Bundle;.putBundle:(Ljava/lang/String;Landroid/os/Bundle;)V // method@02f8 │ │ +08caf2: 1106 |00c5: return-object v6 │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=2363 │ │ + 0x0005 line=2365 │ │ + 0x000d line=2366 │ │ + 0x002a line=2370 │ │ + 0x002f line=2371 │ │ + 0x0036 line=2373 │ │ + 0x003a line=2374 │ │ + 0x0041 line=2376 │ │ + 0x0049 line=2377 │ │ + 0x005e line=2380 │ │ + 0x0062 line=2381 │ │ + 0x0069 line=2383 │ │ + 0x006d line=2384 │ │ + 0x0074 line=2386 │ │ + 0x007b line=2387 │ │ + 0x0082 line=2389 │ │ + 0x0087 line=2390 │ │ + 0x008e line=2393 │ │ + 0x0092 line=2394 │ │ + 0x0099 line=2396 │ │ + 0x009d line=2397 │ │ + 0x00a4 line=2399 │ │ + 0x00aa line=2400 │ │ + 0x00b1 line=2402 │ │ + 0x00b5 line=2403 │ │ + 0x00bc line=2406 │ │ + 0x00c5 line=2407 │ │ + locals : │ │ + 0x0005 - 0x00c6 reg=0 wearableBundle Landroid/os/Bundle; │ │ + 0x0000 - 0x00c6 reg=5 this Landroid/support/v4/app/NotificationCompat$WearableExtender; │ │ + 0x0000 - 0x00c6 reg=6 builder Landroid/support/v4/app/NotificationCompat$Builder; │ │ + │ │ + #9 : (in Landroid/support/v4/app/NotificationCompat$WearableExtender;) │ │ + name : 'getActions' │ │ + type : '()Ljava/util/List;' │ │ + access : 0x0001 (PUBLIC) │ │ + code - │ │ + registers : 2 │ │ + ins : 1 │ │ + outs : 0 │ │ + insns size : 3 16-bit code units │ │ +08caf4: |[08caf4] android.support.v4.app.NotificationCompat$WearableExtender.getActions:()Ljava/util/List; │ │ +08cb04: 5410 5002 |0000: iget-object v0, v1, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mActions:Ljava/util/ArrayList; // field@0250 │ │ +08cb08: 1100 |0002: return-object v0 │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=2476 │ │ + locals : │ │ + 0x0000 - 0x0003 reg=1 this Landroid/support/v4/app/NotificationCompat$WearableExtender; │ │ + │ │ + #10 : (in Landroid/support/v4/app/NotificationCompat$WearableExtender;) │ │ + name : 'getBackground' │ │ + type : '()Landroid/graphics/Bitmap;' │ │ + access : 0x0001 (PUBLIC) │ │ + code - │ │ + registers : 2 │ │ + ins : 1 │ │ + outs : 0 │ │ + insns size : 3 16-bit code units │ │ +08cb0c: |[08cb0c] android.support.v4.app.NotificationCompat$WearableExtender.getBackground:()Landroid/graphics/Bitmap; │ │ +08cb1c: 5410 5102 |0000: iget-object v0, v1, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mBackground:Landroid/graphics/Bitmap; // field@0251 │ │ +08cb20: 1100 |0002: return-object v0 │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=2596 │ │ + locals : │ │ + 0x0000 - 0x0003 reg=1 this Landroid/support/v4/app/NotificationCompat$WearableExtender; │ │ + │ │ + #11 : (in Landroid/support/v4/app/NotificationCompat$WearableExtender;) │ │ + name : 'getContentAction' │ │ + type : '()I' │ │ + access : 0x0001 (PUBLIC) │ │ + code - │ │ + registers : 2 │ │ + ins : 1 │ │ + outs : 0 │ │ + insns size : 3 16-bit code units │ │ +08cb24: |[08cb24] android.support.v4.app.NotificationCompat$WearableExtender.getContentAction:()I │ │ +08cb34: 5210 5202 |0000: iget v0, v1, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mContentActionIndex:I // field@0252 │ │ +08cb38: 0f00 |0002: return v0 │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=2669 │ │ + locals : │ │ + 0x0000 - 0x0003 reg=1 this Landroid/support/v4/app/NotificationCompat$WearableExtender; │ │ + │ │ + #12 : (in Landroid/support/v4/app/NotificationCompat$WearableExtender;) │ │ + name : 'getContentIcon' │ │ + type : '()I' │ │ + access : 0x0001 (PUBLIC) │ │ + code - │ │ + registers : 2 │ │ + ins : 1 │ │ + outs : 0 │ │ + insns size : 3 16-bit code units │ │ +08cb3c: |[08cb3c] android.support.v4.app.NotificationCompat$WearableExtender.getContentIcon:()I │ │ +08cb4c: 5210 5302 |0000: iget v0, v1, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mContentIcon:I // field@0253 │ │ +08cb50: 0f00 |0002: return v0 │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=2611 │ │ + locals : │ │ + 0x0000 - 0x0003 reg=1 this Landroid/support/v4/app/NotificationCompat$WearableExtender; │ │ + │ │ + #13 : (in Landroid/support/v4/app/NotificationCompat$WearableExtender;) │ │ + name : 'getContentIconGravity' │ │ + type : '()I' │ │ + access : 0x0001 (PUBLIC) │ │ + code - │ │ + registers : 2 │ │ + ins : 1 │ │ + outs : 0 │ │ + insns size : 3 16-bit code units │ │ +08cb54: |[08cb54] android.support.v4.app.NotificationCompat$WearableExtender.getContentIconGravity:()I │ │ +08cb64: 5210 5402 |0000: iget v0, v1, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mContentIconGravity:I // field@0254 │ │ +08cb68: 0f00 |0002: return v0 │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=2632 │ │ + locals : │ │ + 0x0000 - 0x0003 reg=1 this Landroid/support/v4/app/NotificationCompat$WearableExtender; │ │ + │ │ + #14 : (in Landroid/support/v4/app/NotificationCompat$WearableExtender;) │ │ + name : 'getContentIntentAvailableOffline' │ │ + type : '()Z' │ │ + access : 0x0001 (PUBLIC) │ │ + code - │ │ + registers : 2 │ │ + ins : 1 │ │ + outs : 0 │ │ + insns size : 10 16-bit code units │ │ +08cb6c: |[08cb6c] android.support.v4.app.NotificationCompat$WearableExtender.getContentIntentAvailableOffline:()Z │ │ +08cb7c: 5210 5802 |0000: iget v0, v1, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mFlags:I // field@0258 │ │ +08cb80: dd00 0001 |0002: and-int/lit8 v0, v0, #int 1 // #01 │ │ +08cb84: 3800 0400 |0004: if-eqz v0, 0008 // +0004 │ │ +08cb88: 1210 |0006: const/4 v0, #int 1 // #1 │ │ +08cb8a: 0f00 |0007: return v0 │ │ +08cb8c: 1200 |0008: const/4 v0, #int 0 // #0 │ │ +08cb8e: 28fe |0009: goto 0007 // -0002 │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=2779 │ │ + locals : │ │ + 0x0000 - 0x000a reg=1 this Landroid/support/v4/app/NotificationCompat$WearableExtender; │ │ + │ │ + #15 : (in Landroid/support/v4/app/NotificationCompat$WearableExtender;) │ │ + name : 'getCustomContentHeight' │ │ + type : '()I' │ │ + access : 0x0001 (PUBLIC) │ │ + code - │ │ + registers : 2 │ │ + ins : 1 │ │ + outs : 0 │ │ + insns size : 3 16-bit code units │ │ +08cb90: |[08cb90] android.support.v4.app.NotificationCompat$WearableExtender.getCustomContentHeight:()I │ │ +08cba0: 5210 5502 |0000: iget v0, v1, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mCustomContentHeight:I // field@0255 │ │ +08cba4: 0f00 |0002: return v0 │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=2738 │ │ + locals : │ │ + 0x0000 - 0x0003 reg=1 this Landroid/support/v4/app/NotificationCompat$WearableExtender; │ │ + │ │ + #16 : (in Landroid/support/v4/app/NotificationCompat$WearableExtender;) │ │ + name : 'getCustomSizePreset' │ │ + type : '()I' │ │ + access : 0x0001 (PUBLIC) │ │ + code - │ │ + registers : 2 │ │ + ins : 1 │ │ + outs : 0 │ │ + insns size : 3 16-bit code units │ │ +08cba8: |[08cba8] android.support.v4.app.NotificationCompat$WearableExtender.getCustomSizePreset:()I │ │ +08cbb8: 5210 5602 |0000: iget v0, v1, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mCustomSizePreset:I // field@0256 │ │ +08cbbc: 0f00 |0002: return v0 │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=2716 │ │ + locals : │ │ + 0x0000 - 0x0003 reg=1 this Landroid/support/v4/app/NotificationCompat$WearableExtender; │ │ + │ │ + #17 : (in Landroid/support/v4/app/NotificationCompat$WearableExtender;) │ │ + name : 'getDisplayIntent' │ │ + type : '()Landroid/app/PendingIntent;' │ │ + access : 0x0001 (PUBLIC) │ │ + code - │ │ + registers : 2 │ │ + ins : 1 │ │ + outs : 0 │ │ + insns size : 3 16-bit code units │ │ +08cbc0: |[08cbc0] android.support.v4.app.NotificationCompat$WearableExtender.getDisplayIntent:()Landroid/app/PendingIntent; │ │ +08cbd0: 5410 5702 |0000: iget-object v0, v1, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mDisplayIntent:Landroid/app/PendingIntent; // field@0257 │ │ +08cbd4: 1100 |0002: return-object v0 │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=2519 │ │ + locals : │ │ + 0x0000 - 0x0003 reg=1 this Landroid/support/v4/app/NotificationCompat$WearableExtender; │ │ + │ │ + #18 : (in Landroid/support/v4/app/NotificationCompat$WearableExtender;) │ │ + name : 'getGravity' │ │ + type : '()I' │ │ + access : 0x0001 (PUBLIC) │ │ + code - │ │ + registers : 2 │ │ + ins : 1 │ │ + outs : 0 │ │ + insns size : 3 16-bit code units │ │ +08cbd8: |[08cbd8] android.support.v4.app.NotificationCompat$WearableExtender.getGravity:()I │ │ +08cbe8: 5210 5902 |0000: iget v0, v1, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mGravity:I // field@0259 │ │ +08cbec: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=189 │ │ + 0x0000 line=2690 │ │ locals : │ │ + 0x0000 - 0x0003 reg=1 this Landroid/support/v4/app/NotificationCompat$WearableExtender; │ │ │ │ - #1 : (in Landroid/support/v4/app/LoaderManagerImpl;) │ │ - name : '' │ │ - type : '(Ljava/lang/String;Landroid/support/v4/app/FragmentActivity;Z)V' │ │ - access : 0x10000 (CONSTRUCTOR) │ │ + #19 : (in Landroid/support/v4/app/NotificationCompat$WearableExtender;) │ │ + name : 'getHintAvoidBackgroundClipping' │ │ + type : '()Z' │ │ + access : 0x0001 (PUBLIC) │ │ code - │ │ - registers : 5 │ │ - ins : 4 │ │ - outs : 1 │ │ - insns size : 24 16-bit code units │ │ -06353c: |[06353c] android.support.v4.app.LoaderManagerImpl.:(Ljava/lang/String;Landroid/support/v4/app/FragmentActivity;Z)V │ │ -06354c: 7010 a504 0100 |0000: invoke-direct {v1}, Landroid/support/v4/app/LoaderManager;.:()V // method@04a5 │ │ -063552: 2200 8201 |0003: new-instance v0, Landroid/support/v4/util/SparseArrayCompat; // type@0182 │ │ -063556: 7010 a308 0000 |0005: invoke-direct {v0}, Landroid/support/v4/util/SparseArrayCompat;.:()V // method@08a3 │ │ -06355c: 5b10 7701 |0008: iput-object v0, v1, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@0177 │ │ -063560: 2200 8201 |000a: new-instance v0, Landroid/support/v4/util/SparseArrayCompat; // type@0182 │ │ -063564: 7010 a308 0000 |000c: invoke-direct {v0}, Landroid/support/v4/util/SparseArrayCompat;.:()V // method@08a3 │ │ -06356a: 5b10 7601 |000f: iput-object v0, v1, Landroid/support/v4/app/LoaderManagerImpl;.mInactiveLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@0176 │ │ -06356e: 5b12 7b01 |0011: iput-object v2, v1, Landroid/support/v4/app/LoaderManagerImpl;.mWho:Ljava/lang/String; // field@017b │ │ -063572: 5b13 7401 |0013: iput-object v3, v1, Landroid/support/v4/app/LoaderManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0174 │ │ -063576: 5c14 7a01 |0015: iput-boolean v4, v1, Landroid/support/v4/app/LoaderManagerImpl;.mStarted:Z // field@017a │ │ -06357a: 0e00 |0017: return-void │ │ + registers : 2 │ │ + ins : 1 │ │ + outs : 0 │ │ + insns size : 10 16-bit code units │ │ +08cbf0: |[08cbf0] android.support.v4.app.NotificationCompat$WearableExtender.getHintAvoidBackgroundClipping:()Z │ │ +08cc00: 5210 5802 |0000: iget v0, v1, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mFlags:I // field@0258 │ │ +08cc04: dd00 0010 |0002: and-int/lit8 v0, v0, #int 16 // #10 │ │ +08cc08: 3800 0400 |0004: if-eqz v0, 0008 // +0004 │ │ +08cc0c: 1210 |0006: const/4 v0, #int 1 // #1 │ │ +08cc0e: 0f00 |0007: return v0 │ │ +08cc10: 1200 |0008: const/4 v0, #int 0 // #0 │ │ +08cc12: 28fe |0009: goto 0007 // -0002 │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=477 │ │ - 0x0003 line=194 │ │ - 0x000a line=200 │ │ - 0x0011 line=478 │ │ - 0x0013 line=479 │ │ - 0x0015 line=480 │ │ - 0x0017 line=481 │ │ + 0x0000 line=2841 │ │ locals : │ │ - 0x0000 - 0x0018 reg=1 this Landroid/support/v4/app/LoaderManagerImpl; │ │ - 0x0000 - 0x0018 reg=2 who Ljava/lang/String; │ │ - 0x0000 - 0x0018 reg=3 activity Landroid/support/v4/app/FragmentActivity; │ │ - 0x0000 - 0x0018 reg=4 started Z │ │ + 0x0000 - 0x000a reg=1 this Landroid/support/v4/app/NotificationCompat$WearableExtender; │ │ │ │ - #2 : (in Landroid/support/v4/app/LoaderManagerImpl;) │ │ - name : 'createAndInstallLoader' │ │ - type : '(ILandroid/os/Bundle;Landroid/support/v4/app/LoaderManager$LoaderCallbacks;)Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;' │ │ - access : 0x0002 (PRIVATE) │ │ + #20 : (in Landroid/support/v4/app/NotificationCompat$WearableExtender;) │ │ + name : 'getHintHideIcon' │ │ + type : '()Z' │ │ + access : 0x0001 (PUBLIC) │ │ code - │ │ - registers : 7 │ │ - ins : 4 │ │ - outs : 4 │ │ - insns size : 18 16-bit code units │ │ -06357c: |[06357c] android.support.v4.app.LoaderManagerImpl.createAndInstallLoader:(ILandroid/os/Bundle;Landroid/support/v4/app/LoaderManager$LoaderCallbacks;)Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; │ │ -06358c: 1202 |0000: const/4 v2, #int 0 // #0 │ │ -06358e: 1211 |0001: const/4 v1, #int 1 // #1 │ │ -063590: 5c31 7501 |0002: iput-boolean v1, v3, Landroid/support/v4/app/LoaderManagerImpl;.mCreatingLoader:Z // field@0175 │ │ -063594: 7040 bb04 4365 |0004: invoke-direct {v3, v4, v5, v6}, Landroid/support/v4/app/LoaderManagerImpl;.createLoader:(ILandroid/os/Bundle;Landroid/support/v4/app/LoaderManager$LoaderCallbacks;)Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // method@04bb │ │ -06359a: 0c00 |0007: move-result-object v0 │ │ -06359c: 6e20 c804 0300 |0008: invoke-virtual {v3, v0}, Landroid/support/v4/app/LoaderManagerImpl;.installLoader:(Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;)V // method@04c8 │ │ -0635a2: 5c32 7501 |000b: iput-boolean v2, v3, Landroid/support/v4/app/LoaderManagerImpl;.mCreatingLoader:Z // field@0175 │ │ -0635a6: 1100 |000d: return-object v0 │ │ -0635a8: 0d01 |000e: move-exception v1 │ │ -0635aa: 5c32 7501 |000f: iput-boolean v2, v3, Landroid/support/v4/app/LoaderManagerImpl;.mCreatingLoader:Z // field@0175 │ │ -0635ae: 2701 |0011: throw v1 │ │ - catches : 1 │ │ - 0x0002 - 0x000b │ │ - -> 0x000e │ │ + registers : 2 │ │ + ins : 1 │ │ + outs : 0 │ │ + insns size : 10 16-bit code units │ │ +08cc14: |[08cc14] android.support.v4.app.NotificationCompat$WearableExtender.getHintHideIcon:()Z │ │ +08cc24: 5210 5802 |0000: iget v0, v1, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mFlags:I // field@0258 │ │ +08cc28: dd00 0002 |0002: and-int/lit8 v0, v0, #int 2 // #02 │ │ +08cc2c: 3800 0400 |0004: if-eqz v0, 0008 // +0004 │ │ +08cc30: 1210 |0006: const/4 v0, #int 1 // #1 │ │ +08cc32: 0f00 |0007: return v0 │ │ +08cc34: 1200 |0008: const/4 v0, #int 0 // #0 │ │ +08cc36: 28fe |0009: goto 0007 // -0002 │ │ + catches : (none) │ │ positions : │ │ - 0x0001 line=498 │ │ - 0x0004 line=499 │ │ - 0x0008 line=500 │ │ - 0x000b line=503 │ │ + 0x0000 line=2798 │ │ locals : │ │ - 0x0000 - 0x0000 reg=6 (null) Landroid/support/v4/app/LoaderManager$LoaderCallbacks; │ │ - 0x0008 - 0x000e reg=0 info Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; │ │ - 0x0000 - 0x0012 reg=3 this Landroid/support/v4/app/LoaderManagerImpl; │ │ - 0x0000 - 0x0012 reg=4 id I │ │ - 0x0000 - 0x0012 reg=5 args Landroid/os/Bundle; │ │ - 0x0000 - 0x0012 reg=6 callback Landroid/support/v4/app/LoaderManager$LoaderCallbacks; Landroid/support/v4/app/LoaderManager$LoaderCallbacks; │ │ + 0x0000 - 0x000a reg=1 this Landroid/support/v4/app/NotificationCompat$WearableExtender; │ │ │ │ - #3 : (in Landroid/support/v4/app/LoaderManagerImpl;) │ │ - name : 'createLoader' │ │ - type : '(ILandroid/os/Bundle;Landroid/support/v4/app/LoaderManager$LoaderCallbacks;)Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;' │ │ - access : 0x0002 (PRIVATE) │ │ + #21 : (in Landroid/support/v4/app/NotificationCompat$WearableExtender;) │ │ + name : 'getHintScreenTimeout' │ │ + type : '()I' │ │ + access : 0x0001 (PUBLIC) │ │ code - │ │ - registers : 6 │ │ - ins : 4 │ │ - outs : 5 │ │ - insns size : 12 16-bit code units │ │ -0635bc: |[0635bc] android.support.v4.app.LoaderManagerImpl.createLoader:(ILandroid/os/Bundle;Landroid/support/v4/app/LoaderManager$LoaderCallbacks;)Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; │ │ -0635cc: 2200 d800 |0000: new-instance v0, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // type@00d8 │ │ -0635d0: 7055 ad04 2043 |0002: invoke-direct {v0, v2, v3, v4, v5}, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.:(Landroid/support/v4/app/LoaderManagerImpl;ILandroid/os/Bundle;Landroid/support/v4/app/LoaderManager$LoaderCallbacks;)V // method@04ad │ │ -0635d6: 7230 a204 3504 |0005: invoke-interface {v5, v3, v4}, Landroid/support/v4/app/LoaderManager$LoaderCallbacks;.onCreateLoader:(ILandroid/os/Bundle;)Landroid/support/v4/content/Loader; // method@04a2 │ │ -0635dc: 0c01 |0008: move-result-object v1 │ │ -0635de: 5b01 6b01 |0009: iput-object v1, v0, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@016b │ │ -0635e2: 1100 |000b: return-object v0 │ │ + registers : 2 │ │ + ins : 1 │ │ + outs : 0 │ │ + insns size : 3 16-bit code units │ │ +08cc38: |[08cc38] android.support.v4.app.NotificationCompat$WearableExtender.getHintScreenTimeout:()I │ │ +08cc48: 5210 5a02 |0000: iget v0, v1, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mHintScreenTimeout:I // field@025a │ │ +08cc4c: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=489 │ │ - 0x0005 line=490 │ │ - 0x0009 line=491 │ │ - 0x000b line=492 │ │ + 0x0000 line=2863 │ │ locals : │ │ - 0x0000 - 0x0000 reg=5 (null) Landroid/support/v4/app/LoaderManager$LoaderCallbacks; │ │ - 0x0005 - 0x000c reg=0 info Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; │ │ - 0x0009 - 0x000c reg=1 loader Landroid/support/v4/content/Loader; Landroid/support/v4/content/Loader; │ │ - 0x0000 - 0x000c reg=2 this Landroid/support/v4/app/LoaderManagerImpl; │ │ - 0x0000 - 0x000c reg=3 id I │ │ - 0x0000 - 0x000c reg=4 args Landroid/os/Bundle; │ │ - 0x0000 - 0x000c reg=5 callback Landroid/support/v4/app/LoaderManager$LoaderCallbacks; Landroid/support/v4/app/LoaderManager$LoaderCallbacks; │ │ + 0x0000 - 0x0003 reg=1 this Landroid/support/v4/app/NotificationCompat$WearableExtender; │ │ │ │ - Virtual methods - │ │ - #0 : (in Landroid/support/v4/app/LoaderManagerImpl;) │ │ - name : 'destroyLoader' │ │ - type : '(I)V' │ │ + #22 : (in Landroid/support/v4/app/NotificationCompat$WearableExtender;) │ │ + name : 'getHintShowBackgroundOnly' │ │ + type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ - registers : 7 │ │ - ins : 2 │ │ - outs : 2 │ │ - insns size : 116 16-bit code units │ │ -0635e4: |[0635e4] android.support.v4.app.LoaderManagerImpl.destroyLoader:(I)V │ │ -0635f4: 5552 7501 |0000: iget-boolean v2, v5, Landroid/support/v4/app/LoaderManagerImpl;.mCreatingLoader:Z // field@0175 │ │ -0635f8: 3802 0a00 |0002: if-eqz v2, 000c // +000a │ │ -0635fc: 2202 a703 |0004: new-instance v2, Ljava/lang/IllegalStateException; // type@03a7 │ │ -063600: 1a03 4f02 |0006: const-string v3, "Called while creating a loader" // string@024f │ │ -063604: 7020 7c17 3200 |0008: invoke-direct {v2, v3}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@177c │ │ -06360a: 2702 |000b: throw v2 │ │ -06360c: 6302 7201 |000c: sget-boolean v2, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@0172 │ │ -063610: 3802 2400 |000e: if-eqz v2, 0032 // +0024 │ │ -063614: 1a02 0f09 |0010: const-string v2, "LoaderManager" // string@090f │ │ -063618: 2203 b903 |0012: new-instance v3, Ljava/lang/StringBuilder; // type@03b9 │ │ -06361c: 7010 ae17 0300 |0014: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@17ae │ │ -063622: 1a04 e20e |0017: const-string v4, "destroyLoader in " // string@0ee2 │ │ -063626: 6e20 b517 4300 |0019: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17b5 │ │ -06362c: 0c03 |001c: move-result-object v3 │ │ -06362e: 6e20 b417 5300 |001d: invoke-virtual {v3, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@17b4 │ │ -063634: 0c03 |0020: move-result-object v3 │ │ -063636: 1a04 7800 |0021: const-string v4, " of " // string@0078 │ │ -06363a: 6e20 b517 4300 |0023: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17b5 │ │ -063640: 0c03 |0026: move-result-object v3 │ │ -063642: 6e20 b117 6300 |0027: invoke-virtual {v3, v6}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@17b1 │ │ -063648: 0c03 |002a: move-result-object v3 │ │ -06364a: 6e10 ba17 0300 |002b: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@17ba │ │ -063650: 0c03 |002e: move-result-object v3 │ │ -063652: 7120 3812 3200 |002f: invoke-static {v2, v3}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@1238 │ │ -063658: 5452 7701 |0032: iget-object v2, v5, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@0177 │ │ -06365c: 6e20 ad08 6200 |0034: invoke-virtual {v2, v6}, Landroid/support/v4/util/SparseArrayCompat;.indexOfKey:(I)I // method@08ad │ │ -063662: 0a00 |0037: move-result v0 │ │ -063664: 3a00 1200 |0038: if-ltz v0, 004a // +0012 │ │ -063668: 5452 7701 |003a: iget-object v2, v5, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@0177 │ │ -06366c: 6e20 b708 0200 |003c: invoke-virtual {v2, v0}, Landroid/support/v4/util/SparseArrayCompat;.valueAt:(I)Ljava/lang/Object; // method@08b7 │ │ -063672: 0c01 |003f: move-result-object v1 │ │ -063674: 1f01 d800 |0040: check-cast v1, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // type@00d8 │ │ -063678: 5452 7701 |0042: iget-object v2, v5, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@0177 │ │ -06367c: 6e20 b208 0200 |0044: invoke-virtual {v2, v0}, Landroid/support/v4/util/SparseArrayCompat;.removeAt:(I)V // method@08b2 │ │ -063682: 6e10 af04 0100 |0047: invoke-virtual {v1}, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.destroy:()V // method@04af │ │ -063688: 5452 7601 |004a: iget-object v2, v5, Landroid/support/v4/app/LoaderManagerImpl;.mInactiveLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@0176 │ │ -06368c: 6e20 ad08 6200 |004c: invoke-virtual {v2, v6}, Landroid/support/v4/util/SparseArrayCompat;.indexOfKey:(I)I // method@08ad │ │ -063692: 0a00 |004f: move-result v0 │ │ -063694: 3a00 1200 |0050: if-ltz v0, 0062 // +0012 │ │ -063698: 5452 7601 |0052: iget-object v2, v5, Landroid/support/v4/app/LoaderManagerImpl;.mInactiveLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@0176 │ │ -06369c: 6e20 b708 0200 |0054: invoke-virtual {v2, v0}, Landroid/support/v4/util/SparseArrayCompat;.valueAt:(I)Ljava/lang/Object; // method@08b7 │ │ -0636a2: 0c01 |0057: move-result-object v1 │ │ -0636a4: 1f01 d800 |0058: check-cast v1, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // type@00d8 │ │ -0636a8: 5452 7601 |005a: iget-object v2, v5, Landroid/support/v4/app/LoaderManagerImpl;.mInactiveLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@0176 │ │ -0636ac: 6e20 b208 0200 |005c: invoke-virtual {v2, v0}, Landroid/support/v4/util/SparseArrayCompat;.removeAt:(I)V // method@08b2 │ │ -0636b2: 6e10 af04 0100 |005f: invoke-virtual {v1}, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.destroy:()V // method@04af │ │ -0636b8: 5452 7401 |0062: iget-object v2, v5, Landroid/support/v4/app/LoaderManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0174 │ │ -0636bc: 3802 0f00 |0064: if-eqz v2, 0073 // +000f │ │ -0636c0: 6e10 c604 0500 |0066: invoke-virtual {v5}, Landroid/support/v4/app/LoaderManagerImpl;.hasRunningLoaders:()Z // method@04c6 │ │ -0636c6: 0a02 |0069: move-result v2 │ │ -0636c8: 3902 0900 |006a: if-nez v2, 0073 // +0009 │ │ -0636cc: 5452 7401 |006c: iget-object v2, v5, Landroid/support/v4/app/LoaderManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0174 │ │ -0636d0: 5422 e400 |006e: iget-object v2, v2, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00e4 │ │ -0636d4: 6e10 1804 0200 |0070: invoke-virtual {v2}, Landroid/support/v4/app/FragmentManagerImpl;.startPendingDeferredFragments:()V // method@0418 │ │ -0636da: 0e00 |0073: return-void │ │ + registers : 2 │ │ + ins : 1 │ │ + outs : 0 │ │ + insns size : 10 16-bit code units │ │ +08cc50: |[08cc50] android.support.v4.app.NotificationCompat$WearableExtender.getHintShowBackgroundOnly:()Z │ │ +08cc60: 5210 5802 |0000: iget v0, v1, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mFlags:I // field@0258 │ │ +08cc64: dd00 0004 |0002: and-int/lit8 v0, v0, #int 4 // #04 │ │ +08cc68: 3800 0400 |0004: if-eqz v0, 0008 // +0004 │ │ +08cc6c: 1210 |0006: const/4 v0, #int 1 // #1 │ │ +08cc6e: 0f00 |0007: return v0 │ │ +08cc70: 1200 |0008: const/4 v0, #int 0 // #0 │ │ +08cc72: 28fe |0009: goto 0007 // -0002 │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=658 │ │ - 0x0004 line=659 │ │ - 0x000c line=662 │ │ - 0x0032 line=663 │ │ - 0x0038 line=664 │ │ - 0x003a line=665 │ │ - 0x0042 line=666 │ │ - 0x0047 line=667 │ │ - 0x004a line=669 │ │ - 0x0050 line=670 │ │ - 0x0052 line=671 │ │ - 0x005a line=672 │ │ - 0x005f line=673 │ │ - 0x0062 line=675 │ │ - 0x006c line=676 │ │ - 0x0073 line=678 │ │ + 0x0000 line=2817 │ │ locals : │ │ - 0x0042 - 0x004a reg=1 info Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; │ │ - 0x005a - 0x0062 reg=1 info Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; │ │ - 0x0038 - 0x0074 reg=0 idx I │ │ - 0x0000 - 0x0074 reg=5 this Landroid/support/v4/app/LoaderManagerImpl; │ │ - 0x0000 - 0x0074 reg=6 id I │ │ + 0x0000 - 0x000a reg=1 this Landroid/support/v4/app/NotificationCompat$WearableExtender; │ │ │ │ - #1 : (in Landroid/support/v4/app/LoaderManagerImpl;) │ │ - name : 'doDestroy' │ │ - type : '()V' │ │ - access : 0x0000 () │ │ + #23 : (in Landroid/support/v4/app/NotificationCompat$WearableExtender;) │ │ + name : 'getPages' │ │ + type : '()Ljava/util/List;' │ │ + access : 0x0001 (PUBLIC) │ │ code - │ │ - registers : 5 │ │ + registers : 2 │ │ ins : 1 │ │ - outs : 2 │ │ - insns size : 119 16-bit code units │ │ -0636dc: |[0636dc] android.support.v4.app.LoaderManagerImpl.doDestroy:()V │ │ -0636ec: 5541 7801 |0000: iget-boolean v1, v4, Landroid/support/v4/app/LoaderManagerImpl;.mRetaining:Z // field@0178 │ │ -0636f0: 3901 3b00 |0002: if-nez v1, 003d // +003b │ │ -0636f4: 6301 7201 |0004: sget-boolean v1, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@0172 │ │ -0636f8: 3801 1a00 |0006: if-eqz v1, 0020 // +001a │ │ -0636fc: 1a01 0f09 |0008: const-string v1, "LoaderManager" // string@090f │ │ -063700: 2202 b903 |000a: new-instance v2, Ljava/lang/StringBuilder; // type@03b9 │ │ -063704: 7010 ae17 0200 |000c: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@17ae │ │ -06370a: 1a03 d702 |000f: const-string v3, "Destroying Active in " // string@02d7 │ │ -06370e: 6e20 b517 3200 |0011: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17b5 │ │ -063714: 0c02 |0014: move-result-object v2 │ │ -063716: 6e20 b417 4200 |0015: invoke-virtual {v2, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@17b4 │ │ -06371c: 0c02 |0018: move-result-object v2 │ │ -06371e: 6e10 ba17 0200 |0019: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@17ba │ │ -063724: 0c02 |001c: move-result-object v2 │ │ -063726: 7120 3812 2100 |001d: invoke-static {v1, v2}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@1238 │ │ -06372c: 5441 7701 |0020: iget-object v1, v4, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@0177 │ │ -063730: 6e10 b508 0100 |0022: invoke-virtual {v1}, Landroid/support/v4/util/SparseArrayCompat;.size:()I // method@08b5 │ │ -063736: 0a01 |0025: move-result v1 │ │ -063738: d800 01ff |0026: add-int/lit8 v0, v1, #int -1 // #ff │ │ -06373c: 3a00 1000 |0028: if-ltz v0, 0038 // +0010 │ │ -063740: 5441 7701 |002a: iget-object v1, v4, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@0177 │ │ -063744: 6e20 b708 0100 |002c: invoke-virtual {v1, v0}, Landroid/support/v4/util/SparseArrayCompat;.valueAt:(I)Ljava/lang/Object; // method@08b7 │ │ -06374a: 0c01 |002f: move-result-object v1 │ │ -06374c: 1f01 d800 |0030: check-cast v1, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // type@00d8 │ │ -063750: 6e10 af04 0100 |0032: invoke-virtual {v1}, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.destroy:()V // method@04af │ │ -063756: d800 00ff |0035: add-int/lit8 v0, v0, #int -1 // #ff │ │ -06375a: 28f1 |0037: goto 0028 // -000f │ │ -06375c: 5441 7701 |0038: iget-object v1, v4, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@0177 │ │ -063760: 6e10 a608 0100 |003a: invoke-virtual {v1}, Landroid/support/v4/util/SparseArrayCompat;.clear:()V // method@08a6 │ │ -063766: 6301 7201 |003d: sget-boolean v1, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@0172 │ │ -06376a: 3801 1a00 |003f: if-eqz v1, 0059 // +001a │ │ -06376e: 1a01 0f09 |0041: const-string v1, "LoaderManager" // string@090f │ │ -063772: 2202 b903 |0043: new-instance v2, Ljava/lang/StringBuilder; // type@03b9 │ │ -063776: 7010 ae17 0200 |0045: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@17ae │ │ -06377c: 1a03 d802 |0048: const-string v3, "Destroying Inactive in " // string@02d8 │ │ -063780: 6e20 b517 3200 |004a: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17b5 │ │ -063786: 0c02 |004d: move-result-object v2 │ │ -063788: 6e20 b417 4200 |004e: invoke-virtual {v2, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@17b4 │ │ -06378e: 0c02 |0051: move-result-object v2 │ │ -063790: 6e10 ba17 0200 |0052: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@17ba │ │ -063796: 0c02 |0055: move-result-object v2 │ │ -063798: 7120 3812 2100 |0056: invoke-static {v1, v2}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@1238 │ │ -06379e: 5441 7601 |0059: iget-object v1, v4, Landroid/support/v4/app/LoaderManagerImpl;.mInactiveLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@0176 │ │ -0637a2: 6e10 b508 0100 |005b: invoke-virtual {v1}, Landroid/support/v4/util/SparseArrayCompat;.size:()I // method@08b5 │ │ -0637a8: 0a01 |005e: move-result v1 │ │ -0637aa: d800 01ff |005f: add-int/lit8 v0, v1, #int -1 // #ff │ │ -0637ae: 3a00 1000 |0061: if-ltz v0, 0071 // +0010 │ │ -0637b2: 5441 7601 |0063: iget-object v1, v4, Landroid/support/v4/app/LoaderManagerImpl;.mInactiveLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@0176 │ │ -0637b6: 6e20 b708 0100 |0065: invoke-virtual {v1, v0}, Landroid/support/v4/util/SparseArrayCompat;.valueAt:(I)Ljava/lang/Object; // method@08b7 │ │ -0637bc: 0c01 |0068: move-result-object v1 │ │ -0637be: 1f01 d800 |0069: check-cast v1, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // type@00d8 │ │ -0637c2: 6e10 af04 0100 |006b: invoke-virtual {v1}, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.destroy:()V // method@04af │ │ -0637c8: d800 00ff |006e: add-int/lit8 v0, v0, #int -1 // #ff │ │ -0637cc: 28f1 |0070: goto 0061 // -000f │ │ -0637ce: 5441 7601 |0071: iget-object v1, v4, Landroid/support/v4/app/LoaderManagerImpl;.mInactiveLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@0176 │ │ -0637d2: 6e10 a608 0100 |0073: invoke-virtual {v1}, Landroid/support/v4/util/SparseArrayCompat;.clear:()V // method@08a6 │ │ -0637d8: 0e00 |0076: return-void │ │ + outs : 0 │ │ + insns size : 3 16-bit code units │ │ +08cc74: |[08cc74] android.support.v4.app.NotificationCompat$WearableExtender.getPages:()Ljava/util/List; │ │ +08cc84: 5410 5b02 |0000: iget-object v0, v1, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mPages:Ljava/util/ArrayList; // field@025b │ │ +08cc88: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=773 │ │ - 0x0004 line=774 │ │ - 0x0020 line=775 │ │ - 0x002a line=776 │ │ - 0x0035 line=775 │ │ - 0x0038 line=778 │ │ - 0x003d line=781 │ │ - 0x0059 line=782 │ │ - 0x0063 line=783 │ │ - 0x006e line=782 │ │ - 0x0071 line=785 │ │ - 0x0076 line=786 │ │ + 0x0000 line=2570 │ │ locals : │ │ - 0x0028 - 0x003d reg=0 i I │ │ - 0x0061 - 0x0077 reg=0 i I │ │ - 0x0000 - 0x0077 reg=4 this Landroid/support/v4/app/LoaderManagerImpl; │ │ + 0x0000 - 0x0003 reg=1 this Landroid/support/v4/app/NotificationCompat$WearableExtender; │ │ │ │ - #2 : (in Landroid/support/v4/app/LoaderManagerImpl;) │ │ - name : 'doReportNextStart' │ │ - type : '()V' │ │ - access : 0x0000 () │ │ + #24 : (in Landroid/support/v4/app/NotificationCompat$WearableExtender;) │ │ + name : 'getStartScrollBottom' │ │ + type : '()Z' │ │ + access : 0x0001 (PUBLIC) │ │ code - │ │ - registers : 4 │ │ + registers : 2 │ │ ins : 1 │ │ - outs : 2 │ │ - insns size : 25 16-bit code units │ │ -0637dc: |[0637dc] android.support.v4.app.LoaderManagerImpl.doReportNextStart:()V │ │ -0637ec: 5431 7701 |0000: iget-object v1, v3, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@0177 │ │ -0637f0: 6e10 b508 0100 |0002: invoke-virtual {v1}, Landroid/support/v4/util/SparseArrayCompat;.size:()I // method@08b5 │ │ -0637f6: 0a01 |0005: move-result v1 │ │ -0637f8: d800 01ff |0006: add-int/lit8 v0, v1, #int -1 // #ff │ │ -0637fc: 3a00 1000 |0008: if-ltz v0, 0018 // +0010 │ │ -063800: 5431 7701 |000a: iget-object v1, v3, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@0177 │ │ -063804: 6e20 b708 0100 |000c: invoke-virtual {v1, v0}, Landroid/support/v4/util/SparseArrayCompat;.valueAt:(I)Ljava/lang/Object; // method@08b7 │ │ -06380a: 0c01 |000f: move-result-object v1 │ │ -06380c: 1f01 d800 |0010: check-cast v1, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // type@00d8 │ │ -063810: 1212 |0012: const/4 v2, #int 1 // #1 │ │ -063812: 5c12 6d01 |0013: iput-boolean v2, v1, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mReportNextStart:Z // field@016d │ │ -063816: d800 00ff |0015: add-int/lit8 v0, v0, #int -1 // #ff │ │ -06381a: 28f1 |0017: goto 0008 // -000f │ │ -06381c: 0e00 |0018: return-void │ │ + outs : 0 │ │ + insns size : 10 16-bit code units │ │ +08cc8c: |[08cc8c] android.support.v4.app.NotificationCompat$WearableExtender.getStartScrollBottom:()Z │ │ +08cc9c: 5210 5802 |0000: iget v0, v1, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mFlags:I // field@0258 │ │ +08cca0: dd00 0008 |0002: and-int/lit8 v0, v0, #int 8 // #08 │ │ +08cca4: 3800 0400 |0004: if-eqz v0, 0008 // +0004 │ │ +08cca8: 1210 |0006: const/4 v0, #int 1 // #1 │ │ +08ccaa: 0f00 |0007: return v0 │ │ +08ccac: 1200 |0008: const/4 v0, #int 0 // #0 │ │ +08ccae: 28fe |0009: goto 0007 // -0002 │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=761 │ │ - 0x000a line=762 │ │ - 0x0015 line=761 │ │ - 0x0018 line=764 │ │ + 0x0000 line=2757 │ │ locals : │ │ - 0x0008 - 0x0019 reg=0 i I │ │ - 0x0000 - 0x0019 reg=3 this Landroid/support/v4/app/LoaderManagerImpl; │ │ + 0x0000 - 0x000a reg=1 this Landroid/support/v4/app/NotificationCompat$WearableExtender; │ │ │ │ - #3 : (in Landroid/support/v4/app/LoaderManagerImpl;) │ │ - name : 'doReportStart' │ │ - type : '()V' │ │ - access : 0x0000 () │ │ + #25 : (in Landroid/support/v4/app/NotificationCompat$WearableExtender;) │ │ + name : 'setBackground' │ │ + type : '(Landroid/graphics/Bitmap;)Landroid/support/v4/app/NotificationCompat$WearableExtender;' │ │ + access : 0x0001 (PUBLIC) │ │ code - │ │ - registers : 3 │ │ - ins : 1 │ │ - outs : 2 │ │ - insns size : 25 16-bit code units │ │ -063820: |[063820] android.support.v4.app.LoaderManagerImpl.doReportStart:()V │ │ -063830: 5421 7701 |0000: iget-object v1, v2, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@0177 │ │ -063834: 6e10 b508 0100 |0002: invoke-virtual {v1}, Landroid/support/v4/util/SparseArrayCompat;.size:()I // method@08b5 │ │ -06383a: 0a01 |0005: move-result v1 │ │ -06383c: d800 01ff |0006: add-int/lit8 v0, v1, #int -1 // #ff │ │ -063840: 3a00 1000 |0008: if-ltz v0, 0018 // +0010 │ │ -063844: 5421 7701 |000a: iget-object v1, v2, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@0177 │ │ -063848: 6e20 b708 0100 |000c: invoke-virtual {v1, v0}, Landroid/support/v4/util/SparseArrayCompat;.valueAt:(I)Ljava/lang/Object; // method@08b7 │ │ -06384e: 0c01 |000f: move-result-object v1 │ │ -063850: 1f01 d800 |0010: check-cast v1, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // type@00d8 │ │ -063854: 6e10 b304 0100 |0012: invoke-virtual {v1}, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.reportStart:()V // method@04b3 │ │ -06385a: d800 00ff |0015: add-int/lit8 v0, v0, #int -1 // #ff │ │ -06385e: 28f1 |0017: goto 0008 // -000f │ │ -063860: 0e00 |0018: return-void │ │ + registers : 2 │ │ + ins : 2 │ │ + outs : 0 │ │ + insns size : 3 16-bit code units │ │ +08ccb0: |[08ccb0] android.support.v4.app.NotificationCompat$WearableExtender.setBackground:(Landroid/graphics/Bitmap;)Landroid/support/v4/app/NotificationCompat$WearableExtender; │ │ +08ccc0: 5b01 5102 |0000: iput-object v1, v0, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mBackground:Landroid/graphics/Bitmap; // field@0251 │ │ +08ccc4: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=767 │ │ - 0x000a line=768 │ │ - 0x0015 line=767 │ │ - 0x0018 line=770 │ │ + 0x0000 line=2583 │ │ + 0x0002 line=2584 │ │ locals : │ │ - 0x0008 - 0x0019 reg=0 i I │ │ - 0x0000 - 0x0019 reg=2 this Landroid/support/v4/app/LoaderManagerImpl; │ │ + 0x0000 - 0x0003 reg=0 this Landroid/support/v4/app/NotificationCompat$WearableExtender; │ │ + 0x0000 - 0x0003 reg=1 background Landroid/graphics/Bitmap; │ │ │ │ - #4 : (in Landroid/support/v4/app/LoaderManagerImpl;) │ │ - name : 'doRetain' │ │ - type : '()V' │ │ - access : 0x0000 () │ │ + #26 : (in Landroid/support/v4/app/NotificationCompat$WearableExtender;) │ │ + name : 'setContentAction' │ │ + type : '(I)Landroid/support/v4/app/NotificationCompat$WearableExtender;' │ │ + access : 0x0001 (PUBLIC) │ │ code - │ │ - registers : 6 │ │ - ins : 1 │ │ - outs : 3 │ │ - insns size : 97 16-bit code units │ │ -063864: |[063864] android.support.v4.app.LoaderManagerImpl.doRetain:()V │ │ -063874: 6302 7201 |0000: sget-boolean v2, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@0172 │ │ -063878: 3802 1a00 |0002: if-eqz v2, 001c // +001a │ │ -06387c: 1a02 0f09 |0004: const-string v2, "LoaderManager" // string@090f │ │ -063880: 2203 b903 |0006: new-instance v3, Ljava/lang/StringBuilder; // type@03b9 │ │ -063884: 7010 ae17 0300 |0008: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@17ae │ │ -06388a: 1a04 290a |000b: const-string v4, "Retaining in " // string@0a29 │ │ -06388e: 6e20 b517 4300 |000d: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17b5 │ │ -063894: 0c03 |0010: move-result-object v3 │ │ -063896: 6e20 b417 5300 |0011: invoke-virtual {v3, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@17b4 │ │ -06389c: 0c03 |0014: move-result-object v3 │ │ -06389e: 6e10 ba17 0300 |0015: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@17ba │ │ -0638a4: 0c03 |0018: move-result-object v3 │ │ -0638a6: 7120 3812 3200 |0019: invoke-static {v2, v3}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@1238 │ │ -0638ac: 5552 7a01 |001c: iget-boolean v2, v5, Landroid/support/v4/app/LoaderManagerImpl;.mStarted:Z // field@017a │ │ -0638b0: 3902 2500 |001e: if-nez v2, 0043 // +0025 │ │ -0638b4: 2200 b603 |0020: new-instance v0, Ljava/lang/RuntimeException; // type@03b6 │ │ -0638b8: 1a02 d413 |0022: const-string v2, "here" // string@13d4 │ │ -0638bc: 7020 9817 2000 |0024: invoke-direct {v0, v2}, Ljava/lang/RuntimeException;.:(Ljava/lang/String;)V // method@1798 │ │ -0638c2: 6e10 9b17 0000 |0027: invoke-virtual {v0}, Ljava/lang/RuntimeException;.fillInStackTrace:()Ljava/lang/Throwable; // method@179b │ │ -0638c8: 1a02 0f09 |002a: const-string v2, "LoaderManager" // string@090f │ │ -0638cc: 2203 b903 |002c: new-instance v3, Ljava/lang/StringBuilder; // type@03b9 │ │ -0638d0: 7010 ae17 0300 |002e: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@17ae │ │ -0638d6: 1a04 4c02 |0031: const-string v4, "Called doRetain when not started: " // string@024c │ │ -0638da: 6e20 b517 4300 |0033: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17b5 │ │ -0638e0: 0c03 |0036: move-result-object v3 │ │ -0638e2: 6e20 b417 5300 |0037: invoke-virtual {v3, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@17b4 │ │ -0638e8: 0c03 |003a: move-result-object v3 │ │ -0638ea: 6e10 ba17 0300 |003b: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@17ba │ │ -0638f0: 0c03 |003e: move-result-object v3 │ │ -0638f2: 7130 3a12 3200 |003f: invoke-static {v2, v3, v0}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@123a │ │ -0638f8: 0e00 |0042: return-void │ │ -0638fa: 1212 |0043: const/4 v2, #int 1 // #1 │ │ -0638fc: 5c52 7801 |0044: iput-boolean v2, v5, Landroid/support/v4/app/LoaderManagerImpl;.mRetaining:Z // field@0178 │ │ -063900: 1202 |0046: const/4 v2, #int 0 // #0 │ │ -063902: 5c52 7a01 |0047: iput-boolean v2, v5, Landroid/support/v4/app/LoaderManagerImpl;.mStarted:Z // field@017a │ │ -063906: 5452 7701 |0049: iget-object v2, v5, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@0177 │ │ -06390a: 6e10 b508 0200 |004b: invoke-virtual {v2}, Landroid/support/v4/util/SparseArrayCompat;.size:()I // method@08b5 │ │ -063910: 0a02 |004e: move-result v2 │ │ -063912: d801 02ff |004f: add-int/lit8 v1, v2, #int -1 // #ff │ │ -063916: 3a01 f1ff |0051: if-ltz v1, 0042 // -000f │ │ -06391a: 5452 7701 |0053: iget-object v2, v5, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@0177 │ │ -06391e: 6e20 b708 1200 |0055: invoke-virtual {v2, v1}, Landroid/support/v4/util/SparseArrayCompat;.valueAt:(I)Ljava/lang/Object; // method@08b7 │ │ -063924: 0c02 |0058: move-result-object v2 │ │ -063926: 1f02 d800 |0059: check-cast v2, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // type@00d8 │ │ -06392a: 6e10 b404 0200 |005b: invoke-virtual {v2}, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.retain:()V // method@04b4 │ │ -063930: d801 01ff |005e: add-int/lit8 v1, v1, #int -1 // #ff │ │ -063934: 28f1 |0060: goto 0051 // -000f │ │ + registers : 2 │ │ + ins : 2 │ │ + outs : 0 │ │ + insns size : 3 16-bit code units │ │ +08ccc8: |[08ccc8] android.support.v4.app.NotificationCompat$WearableExtender.setContentAction:(I)Landroid/support/v4/app/NotificationCompat$WearableExtender; │ │ +08ccd8: 5901 5202 |0000: iput v1, v0, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mContentActionIndex:I // field@0252 │ │ +08ccdc: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=734 │ │ - 0x001c line=735 │ │ - 0x0020 line=736 │ │ - 0x0027 line=737 │ │ - 0x002a line=738 │ │ - 0x0042 line=747 │ │ - 0x0043 line=742 │ │ - 0x0046 line=743 │ │ - 0x0049 line=744 │ │ - 0x0053 line=745 │ │ - 0x005e line=744 │ │ + 0x0000 line=2650 │ │ + 0x0002 line=2651 │ │ locals : │ │ - 0x0027 - 0x0042 reg=0 e Ljava/lang/RuntimeException; │ │ - 0x0051 - 0x0061 reg=1 i I │ │ - 0x0000 - 0x0061 reg=5 this Landroid/support/v4/app/LoaderManagerImpl; │ │ + 0x0000 - 0x0003 reg=0 this Landroid/support/v4/app/NotificationCompat$WearableExtender; │ │ + 0x0000 - 0x0003 reg=1 actionIndex I │ │ │ │ - #5 : (in Landroid/support/v4/app/LoaderManagerImpl;) │ │ - name : 'doStart' │ │ - type : '()V' │ │ - access : 0x0000 () │ │ + #27 : (in Landroid/support/v4/app/NotificationCompat$WearableExtender;) │ │ + name : 'setContentIcon' │ │ + type : '(I)Landroid/support/v4/app/NotificationCompat$WearableExtender;' │ │ + access : 0x0001 (PUBLIC) │ │ code - │ │ - registers : 6 │ │ - ins : 1 │ │ - outs : 3 │ │ - insns size : 94 16-bit code units │ │ -063938: |[063938] android.support.v4.app.LoaderManagerImpl.doStart:()V │ │ -063948: 6302 7201 |0000: sget-boolean v2, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@0172 │ │ -06394c: 3802 1a00 |0002: if-eqz v2, 001c // +001a │ │ -063950: 1a02 0f09 |0004: const-string v2, "LoaderManager" // string@090f │ │ -063954: 2203 b903 |0006: new-instance v3, Ljava/lang/StringBuilder; // type@03b9 │ │ -063958: 7010 ae17 0300 |0008: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@17ae │ │ -06395e: 1a04 9d0a |000b: const-string v4, "Starting in " // string@0a9d │ │ -063962: 6e20 b517 4300 |000d: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17b5 │ │ -063968: 0c03 |0010: move-result-object v3 │ │ -06396a: 6e20 b417 5300 |0011: invoke-virtual {v3, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@17b4 │ │ -063970: 0c03 |0014: move-result-object v3 │ │ -063972: 6e10 ba17 0300 |0015: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@17ba │ │ -063978: 0c03 |0018: move-result-object v3 │ │ -06397a: 7120 3812 3200 |0019: invoke-static {v2, v3}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@1238 │ │ -063980: 5552 7a01 |001c: iget-boolean v2, v5, Landroid/support/v4/app/LoaderManagerImpl;.mStarted:Z // field@017a │ │ -063984: 3802 2500 |001e: if-eqz v2, 0043 // +0025 │ │ -063988: 2200 b603 |0020: new-instance v0, Ljava/lang/RuntimeException; // type@03b6 │ │ -06398c: 1a02 d413 |0022: const-string v2, "here" // string@13d4 │ │ -063990: 7020 9817 2000 |0024: invoke-direct {v0, v2}, Ljava/lang/RuntimeException;.:(Ljava/lang/String;)V // method@1798 │ │ -063996: 6e10 9b17 0000 |0027: invoke-virtual {v0}, Ljava/lang/RuntimeException;.fillInStackTrace:()Ljava/lang/Throwable; // method@179b │ │ -06399c: 1a02 0f09 |002a: const-string v2, "LoaderManager" // string@090f │ │ -0639a0: 2203 b903 |002c: new-instance v3, Ljava/lang/StringBuilder; // type@03b9 │ │ -0639a4: 7010 ae17 0300 |002e: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@17ae │ │ -0639aa: 1a04 4d02 |0031: const-string v4, "Called doStart when already started: " // string@024d │ │ -0639ae: 6e20 b517 4300 |0033: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17b5 │ │ -0639b4: 0c03 |0036: move-result-object v3 │ │ -0639b6: 6e20 b417 5300 |0037: invoke-virtual {v3, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@17b4 │ │ -0639bc: 0c03 |003a: move-result-object v3 │ │ -0639be: 6e10 ba17 0300 |003b: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@17ba │ │ -0639c4: 0c03 |003e: move-result-object v3 │ │ -0639c6: 7130 3a12 3200 |003f: invoke-static {v2, v3, v0}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@123a │ │ -0639cc: 0e00 |0042: return-void │ │ -0639ce: 1212 |0043: const/4 v2, #int 1 // #1 │ │ -0639d0: 5c52 7a01 |0044: iput-boolean v2, v5, Landroid/support/v4/app/LoaderManagerImpl;.mStarted:Z // field@017a │ │ -0639d4: 5452 7701 |0046: iget-object v2, v5, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@0177 │ │ -0639d8: 6e10 b508 0200 |0048: invoke-virtual {v2}, Landroid/support/v4/util/SparseArrayCompat;.size:()I // method@08b5 │ │ -0639de: 0a02 |004b: move-result v2 │ │ -0639e0: d801 02ff |004c: add-int/lit8 v1, v2, #int -1 // #ff │ │ -0639e4: 3a01 f4ff |004e: if-ltz v1, 0042 // -000c │ │ -0639e8: 5452 7701 |0050: iget-object v2, v5, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@0177 │ │ -0639ec: 6e20 b708 1200 |0052: invoke-virtual {v2, v1}, Landroid/support/v4/util/SparseArrayCompat;.valueAt:(I)Ljava/lang/Object; // method@08b7 │ │ -0639f2: 0c02 |0055: move-result-object v2 │ │ -0639f4: 1f02 d800 |0056: check-cast v2, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // type@00d8 │ │ -0639f8: 6e10 b504 0200 |0058: invoke-virtual {v2}, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.start:()V // method@04b5 │ │ -0639fe: d801 01ff |005b: add-int/lit8 v1, v1, #int -1 // #ff │ │ -063a02: 28f1 |005d: goto 004e // -000f │ │ + registers : 2 │ │ + ins : 2 │ │ + outs : 0 │ │ + insns size : 3 16-bit code units │ │ +08cce0: |[08cce0] android.support.v4.app.NotificationCompat$WearableExtender.setContentIcon:(I)Landroid/support/v4/app/NotificationCompat$WearableExtender; │ │ +08ccf0: 5901 5302 |0000: iput v1, v0, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mContentIcon:I // field@0253 │ │ +08ccf4: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=701 │ │ - 0x001c line=702 │ │ - 0x0020 line=703 │ │ - 0x0027 line=704 │ │ - 0x002a line=705 │ │ - 0x0042 line=716 │ │ - 0x0043 line=709 │ │ - 0x0046 line=713 │ │ - 0x0050 line=714 │ │ - 0x005b line=713 │ │ + 0x0000 line=2603 │ │ + 0x0002 line=2604 │ │ locals : │ │ - 0x0027 - 0x0042 reg=0 e Ljava/lang/RuntimeException; │ │ - 0x004e - 0x005e reg=1 i I │ │ - 0x0000 - 0x005e reg=5 this Landroid/support/v4/app/LoaderManagerImpl; │ │ + 0x0000 - 0x0003 reg=0 this Landroid/support/v4/app/NotificationCompat$WearableExtender; │ │ + 0x0000 - 0x0003 reg=1 icon I │ │ │ │ - #6 : (in Landroid/support/v4/app/LoaderManagerImpl;) │ │ - name : 'doStop' │ │ - type : '()V' │ │ - access : 0x0000 () │ │ + #28 : (in Landroid/support/v4/app/NotificationCompat$WearableExtender;) │ │ + name : 'setContentIconGravity' │ │ + type : '(I)Landroid/support/v4/app/NotificationCompat$WearableExtender;' │ │ + access : 0x0001 (PUBLIC) │ │ code - │ │ - registers : 6 │ │ - ins : 1 │ │ + registers : 2 │ │ + ins : 2 │ │ + outs : 0 │ │ + insns size : 3 16-bit code units │ │ +08ccf8: |[08ccf8] android.support.v4.app.NotificationCompat$WearableExtender.setContentIconGravity:(I)Landroid/support/v4/app/NotificationCompat$WearableExtender; │ │ +08cd08: 5901 5402 |0000: iput v1, v0, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mContentIconGravity:I // field@0254 │ │ +08cd0c: 1100 |0002: return-object v0 │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=2621 │ │ + 0x0002 line=2622 │ │ + locals : │ │ + 0x0000 - 0x0003 reg=0 this Landroid/support/v4/app/NotificationCompat$WearableExtender; │ │ + 0x0000 - 0x0003 reg=1 contentIconGravity I │ │ + │ │ + #29 : (in Landroid/support/v4/app/NotificationCompat$WearableExtender;) │ │ + name : 'setContentIntentAvailableOffline' │ │ + type : '(Z)Landroid/support/v4/app/NotificationCompat$WearableExtender;' │ │ + access : 0x0001 (PUBLIC) │ │ + code - │ │ + registers : 3 │ │ + ins : 2 │ │ outs : 3 │ │ - insns size : 95 16-bit code units │ │ -063a04: |[063a04] android.support.v4.app.LoaderManagerImpl.doStop:()V │ │ -063a14: 6302 7201 |0000: sget-boolean v2, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@0172 │ │ -063a18: 3802 1a00 |0002: if-eqz v2, 001c // +001a │ │ -063a1c: 1a02 0f09 |0004: const-string v2, "LoaderManager" // string@090f │ │ -063a20: 2203 b903 |0006: new-instance v3, Ljava/lang/StringBuilder; // type@03b9 │ │ -063a24: 7010 ae17 0300 |0008: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@17ae │ │ -063a2a: 1a04 9f0a |000b: const-string v4, "Stopping in " // string@0a9f │ │ -063a2e: 6e20 b517 4300 |000d: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17b5 │ │ -063a34: 0c03 |0010: move-result-object v3 │ │ -063a36: 6e20 b417 5300 |0011: invoke-virtual {v3, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@17b4 │ │ -063a3c: 0c03 |0014: move-result-object v3 │ │ -063a3e: 6e10 ba17 0300 |0015: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@17ba │ │ -063a44: 0c03 |0018: move-result-object v3 │ │ -063a46: 7120 3812 3200 |0019: invoke-static {v2, v3}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@1238 │ │ -063a4c: 5552 7a01 |001c: iget-boolean v2, v5, Landroid/support/v4/app/LoaderManagerImpl;.mStarted:Z // field@017a │ │ -063a50: 3902 2500 |001e: if-nez v2, 0043 // +0025 │ │ -063a54: 2200 b603 |0020: new-instance v0, Ljava/lang/RuntimeException; // type@03b6 │ │ -063a58: 1a02 d413 |0022: const-string v2, "here" // string@13d4 │ │ -063a5c: 7020 9817 2000 |0024: invoke-direct {v0, v2}, Ljava/lang/RuntimeException;.:(Ljava/lang/String;)V // method@1798 │ │ -063a62: 6e10 9b17 0000 |0027: invoke-virtual {v0}, Ljava/lang/RuntimeException;.fillInStackTrace:()Ljava/lang/Throwable; // method@179b │ │ -063a68: 1a02 0f09 |002a: const-string v2, "LoaderManager" // string@090f │ │ -063a6c: 2203 b903 |002c: new-instance v3, Ljava/lang/StringBuilder; // type@03b9 │ │ -063a70: 7010 ae17 0300 |002e: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@17ae │ │ -063a76: 1a04 4e02 |0031: const-string v4, "Called doStop when not started: " // string@024e │ │ -063a7a: 6e20 b517 4300 |0033: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17b5 │ │ -063a80: 0c03 |0036: move-result-object v3 │ │ -063a82: 6e20 b417 5300 |0037: invoke-virtual {v3, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@17b4 │ │ -063a88: 0c03 |003a: move-result-object v3 │ │ -063a8a: 6e10 ba17 0300 |003b: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@17ba │ │ -063a90: 0c03 |003e: move-result-object v3 │ │ -063a92: 7130 3a12 3200 |003f: invoke-static {v2, v3, v0}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@123a │ │ -063a98: 0e00 |0042: return-void │ │ -063a9a: 5452 7701 |0043: iget-object v2, v5, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@0177 │ │ -063a9e: 6e10 b508 0200 |0045: invoke-virtual {v2}, Landroid/support/v4/util/SparseArrayCompat;.size:()I // method@08b5 │ │ -063aa4: 0a02 |0048: move-result v2 │ │ -063aa6: d801 02ff |0049: add-int/lit8 v1, v2, #int -1 // #ff │ │ -063aaa: 3a01 1000 |004b: if-ltz v1, 005b // +0010 │ │ -063aae: 5452 7701 |004d: iget-object v2, v5, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@0177 │ │ -063ab2: 6e20 b708 1200 |004f: invoke-virtual {v2, v1}, Landroid/support/v4/util/SparseArrayCompat;.valueAt:(I)Ljava/lang/Object; // method@08b7 │ │ -063ab8: 0c02 |0052: move-result-object v2 │ │ -063aba: 1f02 d800 |0053: check-cast v2, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // type@00d8 │ │ -063abe: 6e10 b604 0200 |0055: invoke-virtual {v2}, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.stop:()V // method@04b6 │ │ -063ac4: d801 01ff |0058: add-int/lit8 v1, v1, #int -1 // #ff │ │ -063ac8: 28f1 |005a: goto 004b // -000f │ │ -063aca: 1202 |005b: const/4 v2, #int 0 // #0 │ │ -063acc: 5c52 7a01 |005c: iput-boolean v2, v5, Landroid/support/v4/app/LoaderManagerImpl;.mStarted:Z // field@017a │ │ -063ad0: 28e4 |005e: goto 0042 // -001c │ │ + insns size : 5 16-bit code units │ │ +08cd10: |[08cd10] android.support.v4.app.NotificationCompat$WearableExtender.setContentIntentAvailableOffline:(Z)Landroid/support/v4/app/NotificationCompat$WearableExtender; │ │ +08cd20: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +08cd22: 7030 e207 0102 |0001: invoke-direct {v1, v0, v2}, Landroid/support/v4/app/NotificationCompat$WearableExtender;.setFlag:(IZ)V // method@07e2 │ │ +08cd28: 1101 |0004: return-object v1 │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=719 │ │ - 0x001c line=720 │ │ - 0x0020 line=721 │ │ - 0x0027 line=722 │ │ - 0x002a line=723 │ │ - 0x0042 line=731 │ │ - 0x0043 line=727 │ │ - 0x004d line=728 │ │ - 0x0058 line=727 │ │ - 0x005b line=730 │ │ + 0x0000 line=2768 │ │ + 0x0004 line=2769 │ │ locals : │ │ - 0x0027 - 0x0042 reg=0 e Ljava/lang/RuntimeException; │ │ - 0x004b - 0x005f reg=1 i I │ │ - 0x0000 - 0x005f reg=5 this Landroid/support/v4/app/LoaderManagerImpl; │ │ + 0x0000 - 0x0005 reg=1 this Landroid/support/v4/app/NotificationCompat$WearableExtender; │ │ + 0x0000 - 0x0005 reg=2 contentIntentAvailableOffline Z │ │ │ │ - #7 : (in Landroid/support/v4/app/LoaderManagerImpl;) │ │ - name : 'dump' │ │ - type : '(Ljava/lang/String;Ljava/io/FileDescriptor;Ljava/io/PrintWriter;[Ljava/lang/String;)V' │ │ + #30 : (in Landroid/support/v4/app/NotificationCompat$WearableExtender;) │ │ + name : 'setCustomContentHeight' │ │ + type : '(I)Landroid/support/v4/app/NotificationCompat$WearableExtender;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ - registers : 10 │ │ - ins : 5 │ │ - outs : 5 │ │ - insns size : 175 16-bit code units │ │ -063ad4: |[063ad4] android.support.v4.app.LoaderManagerImpl.dump:(Ljava/lang/String;Ljava/io/FileDescriptor;Ljava/io/PrintWriter;[Ljava/lang/String;)V │ │ -063ae4: 5453 7701 |0000: iget-object v3, v5, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@0177 │ │ -063ae8: 6e10 b508 0300 |0002: invoke-virtual {v3}, Landroid/support/v4/util/SparseArrayCompat;.size:()I // method@08b5 │ │ -063aee: 0a03 |0005: move-result v3 │ │ -063af0: 3d03 5100 |0006: if-lez v3, 0057 // +0051 │ │ -063af4: 6e20 5217 6800 |0008: invoke-virtual {v8, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1752 │ │ -063afa: 1a03 d101 |000b: const-string v3, "Active Loaders:" // string@01d1 │ │ -063afe: 6e20 5717 3800 |000d: invoke-virtual {v8, v3}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@1757 │ │ -063b04: 2203 b903 |0010: new-instance v3, Ljava/lang/StringBuilder; // type@03b9 │ │ -063b08: 7010 ae17 0300 |0012: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@17ae │ │ -063b0e: 6e20 b517 6300 |0015: invoke-virtual {v3, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17b5 │ │ -063b14: 0c03 |0018: move-result-object v3 │ │ -063b16: 1a04 0400 |0019: const-string v4, " " // string@0004 │ │ -063b1a: 6e20 b517 4300 |001b: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17b5 │ │ -063b20: 0c03 |001e: move-result-object v3 │ │ -063b22: 6e10 ba17 0300 |001f: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@17ba │ │ -063b28: 0c01 |0022: move-result-object v1 │ │ -063b2a: 1200 |0023: const/4 v0, #int 0 // #0 │ │ -063b2c: 5453 7701 |0024: iget-object v3, v5, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@0177 │ │ -063b30: 6e10 b508 0300 |0026: invoke-virtual {v3}, Landroid/support/v4/util/SparseArrayCompat;.size:()I // method@08b5 │ │ -063b36: 0a03 |0029: move-result v3 │ │ -063b38: 3530 2d00 |002a: if-ge v0, v3, 0057 // +002d │ │ -063b3c: 5453 7701 |002c: iget-object v3, v5, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@0177 │ │ -063b40: 6e20 b708 0300 |002e: invoke-virtual {v3, v0}, Landroid/support/v4/util/SparseArrayCompat;.valueAt:(I)Ljava/lang/Object; // method@08b7 │ │ -063b46: 0c02 |0031: move-result-object v2 │ │ -063b48: 1f02 d800 |0032: check-cast v2, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // type@00d8 │ │ -063b4c: 6e20 5217 6800 |0034: invoke-virtual {v8, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1752 │ │ -063b52: 1a03 0500 |0037: const-string v3, " #" // string@0005 │ │ -063b56: 6e20 5217 3800 |0039: invoke-virtual {v8, v3}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1752 │ │ -063b5c: 5453 7701 |003c: iget-object v3, v5, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@0177 │ │ -063b60: 6e20 af08 0300 |003e: invoke-virtual {v3, v0}, Landroid/support/v4/util/SparseArrayCompat;.keyAt:(I)I // method@08af │ │ -063b66: 0a03 |0041: move-result v3 │ │ -063b68: 6e20 5017 3800 |0042: invoke-virtual {v8, v3}, Ljava/io/PrintWriter;.print:(I)V // method@1750 │ │ -063b6e: 1a03 d200 |0045: const-string v3, ": " // string@00d2 │ │ -063b72: 6e20 5217 3800 |0047: invoke-virtual {v8, v3}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1752 │ │ -063b78: 6e10 b704 0200 |004a: invoke-virtual {v2}, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.toString:()Ljava/lang/String; // method@04b7 │ │ -063b7e: 0c03 |004d: move-result-object v3 │ │ -063b80: 6e20 5717 3800 |004e: invoke-virtual {v8, v3}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@1757 │ │ -063b86: 6e59 b004 1287 |0051: invoke-virtual {v2, v1, v7, v8, v9}, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.dump:(Ljava/lang/String;Ljava/io/FileDescriptor;Ljava/io/PrintWriter;[Ljava/lang/String;)V // method@04b0 │ │ -063b8c: d800 0001 |0054: add-int/lit8 v0, v0, #int 1 // #01 │ │ -063b90: 28ce |0056: goto 0024 // -0032 │ │ -063b92: 5453 7601 |0057: iget-object v3, v5, Landroid/support/v4/app/LoaderManagerImpl;.mInactiveLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@0176 │ │ -063b96: 6e10 b508 0300 |0059: invoke-virtual {v3}, Landroid/support/v4/util/SparseArrayCompat;.size:()I // method@08b5 │ │ -063b9c: 0a03 |005c: move-result v3 │ │ -063b9e: 3d03 5100 |005d: if-lez v3, 00ae // +0051 │ │ -063ba2: 6e20 5217 6800 |005f: invoke-virtual {v8, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1752 │ │ -063ba8: 1a03 2c04 |0062: const-string v3, "Inactive Loaders:" // string@042c │ │ -063bac: 6e20 5717 3800 |0064: invoke-virtual {v8, v3}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@1757 │ │ -063bb2: 2203 b903 |0067: new-instance v3, Ljava/lang/StringBuilder; // type@03b9 │ │ -063bb6: 7010 ae17 0300 |0069: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@17ae │ │ -063bbc: 6e20 b517 6300 |006c: invoke-virtual {v3, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17b5 │ │ -063bc2: 0c03 |006f: move-result-object v3 │ │ -063bc4: 1a04 0400 |0070: const-string v4, " " // string@0004 │ │ -063bc8: 6e20 b517 4300 |0072: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17b5 │ │ -063bce: 0c03 |0075: move-result-object v3 │ │ -063bd0: 6e10 ba17 0300 |0076: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@17ba │ │ -063bd6: 0c01 |0079: move-result-object v1 │ │ -063bd8: 1200 |007a: const/4 v0, #int 0 // #0 │ │ -063bda: 5453 7601 |007b: iget-object v3, v5, Landroid/support/v4/app/LoaderManagerImpl;.mInactiveLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@0176 │ │ -063bde: 6e10 b508 0300 |007d: invoke-virtual {v3}, Landroid/support/v4/util/SparseArrayCompat;.size:()I // method@08b5 │ │ -063be4: 0a03 |0080: move-result v3 │ │ -063be6: 3530 2d00 |0081: if-ge v0, v3, 00ae // +002d │ │ -063bea: 5453 7601 |0083: iget-object v3, v5, Landroid/support/v4/app/LoaderManagerImpl;.mInactiveLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@0176 │ │ -063bee: 6e20 b708 0300 |0085: invoke-virtual {v3, v0}, Landroid/support/v4/util/SparseArrayCompat;.valueAt:(I)Ljava/lang/Object; // method@08b7 │ │ -063bf4: 0c02 |0088: move-result-object v2 │ │ -063bf6: 1f02 d800 |0089: check-cast v2, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // type@00d8 │ │ -063bfa: 6e20 5217 6800 |008b: invoke-virtual {v8, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1752 │ │ -063c00: 1a03 0500 |008e: const-string v3, " #" // string@0005 │ │ -063c04: 6e20 5217 3800 |0090: invoke-virtual {v8, v3}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1752 │ │ -063c0a: 5453 7601 |0093: iget-object v3, v5, Landroid/support/v4/app/LoaderManagerImpl;.mInactiveLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@0176 │ │ -063c0e: 6e20 af08 0300 |0095: invoke-virtual {v3, v0}, Landroid/support/v4/util/SparseArrayCompat;.keyAt:(I)I // method@08af │ │ -063c14: 0a03 |0098: move-result v3 │ │ -063c16: 6e20 5017 3800 |0099: invoke-virtual {v8, v3}, Ljava/io/PrintWriter;.print:(I)V // method@1750 │ │ -063c1c: 1a03 d200 |009c: const-string v3, ": " // string@00d2 │ │ -063c20: 6e20 5217 3800 |009e: invoke-virtual {v8, v3}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1752 │ │ -063c26: 6e10 b704 0200 |00a1: invoke-virtual {v2}, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.toString:()Ljava/lang/String; // method@04b7 │ │ -063c2c: 0c03 |00a4: move-result-object v3 │ │ -063c2e: 6e20 5717 3800 |00a5: invoke-virtual {v8, v3}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@1757 │ │ -063c34: 6e59 b004 1287 |00a8: invoke-virtual {v2, v1, v7, v8, v9}, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.dump:(Ljava/lang/String;Ljava/io/FileDescriptor;Ljava/io/PrintWriter;[Ljava/lang/String;)V // method@04b0 │ │ -063c3a: d800 0001 |00ab: add-int/lit8 v0, v0, #int 1 // #01 │ │ -063c3e: 28ce |00ad: goto 007b // -0032 │ │ -063c40: 0e00 |00ae: return-void │ │ + registers : 2 │ │ + ins : 2 │ │ + outs : 0 │ │ + insns size : 3 16-bit code units │ │ +08cd2c: |[08cd2c] android.support.v4.app.NotificationCompat$WearableExtender.setCustomContentHeight:(I)Landroid/support/v4/app/NotificationCompat$WearableExtender; │ │ +08cd3c: 5901 5502 |0000: iput v1, v0, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mCustomContentHeight:I // field@0255 │ │ +08cd40: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=801 │ │ - 0x0008 line=802 │ │ - 0x0010 line=803 │ │ - 0x0023 line=804 │ │ - 0x002c line=805 │ │ - 0x0034 line=806 │ │ - 0x0045 line=807 │ │ - 0x0051 line=808 │ │ - 0x0054 line=804 │ │ - 0x0057 line=811 │ │ - 0x005f line=812 │ │ - 0x0067 line=813 │ │ - 0x007a line=814 │ │ - 0x0083 line=815 │ │ - 0x008b line=816 │ │ - 0x009c line=817 │ │ - 0x00a8 line=818 │ │ - 0x00ab line=814 │ │ - 0x00ae line=821 │ │ + 0x0000 line=2727 │ │ + 0x0002 line=2728 │ │ locals : │ │ - 0x0024 - 0x0057 reg=0 i I │ │ - 0x0023 - 0x0057 reg=1 innerPrefix Ljava/lang/String; │ │ - 0x0034 - 0x0057 reg=2 li Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; │ │ - 0x007b - 0x00ae reg=0 i I │ │ - 0x007a - 0x00ae reg=1 innerPrefix Ljava/lang/String; │ │ - 0x008b - 0x00ae reg=2 li Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; │ │ - 0x0000 - 0x00af reg=5 this Landroid/support/v4/app/LoaderManagerImpl; │ │ - 0x0000 - 0x00af reg=6 prefix Ljava/lang/String; │ │ - 0x0000 - 0x00af reg=7 fd Ljava/io/FileDescriptor; │ │ - 0x0000 - 0x00af reg=8 writer Ljava/io/PrintWriter; │ │ - 0x0000 - 0x00af reg=9 args [Ljava/lang/String; │ │ + 0x0000 - 0x0003 reg=0 this Landroid/support/v4/app/NotificationCompat$WearableExtender; │ │ + 0x0000 - 0x0003 reg=1 height I │ │ │ │ - #8 : (in Landroid/support/v4/app/LoaderManagerImpl;) │ │ - name : 'finishRetain' │ │ - type : '()V' │ │ - access : 0x0000 () │ │ + #31 : (in Landroid/support/v4/app/NotificationCompat$WearableExtender;) │ │ + name : 'setCustomSizePreset' │ │ + type : '(I)Landroid/support/v4/app/NotificationCompat$WearableExtender;' │ │ + access : 0x0001 (PUBLIC) │ │ code - │ │ - registers : 5 │ │ - ins : 1 │ │ - outs : 2 │ │ - insns size : 60 16-bit code units │ │ -063c44: |[063c44] android.support.v4.app.LoaderManagerImpl.finishRetain:()V │ │ -063c54: 5541 7801 |0000: iget-boolean v1, v4, Landroid/support/v4/app/LoaderManagerImpl;.mRetaining:Z // field@0178 │ │ -063c58: 3801 3900 |0002: if-eqz v1, 003b // +0039 │ │ -063c5c: 6301 7201 |0004: sget-boolean v1, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@0172 │ │ -063c60: 3801 1a00 |0006: if-eqz v1, 0020 // +001a │ │ -063c64: 1a01 0f09 |0008: const-string v1, "LoaderManager" // string@090f │ │ -063c68: 2202 b903 |000a: new-instance v2, Ljava/lang/StringBuilder; // type@03b9 │ │ -063c6c: 7010 ae17 0200 |000c: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@17ae │ │ -063c72: 1a03 5b03 |000f: const-string v3, "Finished Retaining in " // string@035b │ │ -063c76: 6e20 b517 3200 |0011: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17b5 │ │ -063c7c: 0c02 |0014: move-result-object v2 │ │ -063c7e: 6e20 b417 4200 |0015: invoke-virtual {v2, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@17b4 │ │ -063c84: 0c02 |0018: move-result-object v2 │ │ -063c86: 6e10 ba17 0200 |0019: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@17ba │ │ -063c8c: 0c02 |001c: move-result-object v2 │ │ -063c8e: 7120 3812 2100 |001d: invoke-static {v1, v2}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@1238 │ │ -063c94: 1201 |0020: const/4 v1, #int 0 // #0 │ │ -063c96: 5c41 7801 |0021: iput-boolean v1, v4, Landroid/support/v4/app/LoaderManagerImpl;.mRetaining:Z // field@0178 │ │ -063c9a: 5441 7701 |0023: iget-object v1, v4, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@0177 │ │ -063c9e: 6e10 b508 0100 |0025: invoke-virtual {v1}, Landroid/support/v4/util/SparseArrayCompat;.size:()I // method@08b5 │ │ -063ca4: 0a01 |0028: move-result v1 │ │ -063ca6: d800 01ff |0029: add-int/lit8 v0, v1, #int -1 // #ff │ │ -063caa: 3a00 1000 |002b: if-ltz v0, 003b // +0010 │ │ -063cae: 5441 7701 |002d: iget-object v1, v4, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@0177 │ │ -063cb2: 6e20 b708 0100 |002f: invoke-virtual {v1, v0}, Landroid/support/v4/util/SparseArrayCompat;.valueAt:(I)Ljava/lang/Object; // method@08b7 │ │ -063cb8: 0c01 |0032: move-result-object v1 │ │ -063cba: 1f01 d800 |0033: check-cast v1, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // type@00d8 │ │ -063cbe: 6e10 b104 0100 |0035: invoke-virtual {v1}, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.finishRetain:()V // method@04b1 │ │ -063cc4: d800 00ff |0038: add-int/lit8 v0, v0, #int -1 // #ff │ │ -063cc8: 28f1 |003a: goto 002b // -000f │ │ -063cca: 0e00 |003b: return-void │ │ + registers : 2 │ │ + ins : 2 │ │ + outs : 0 │ │ + insns size : 3 16-bit code units │ │ +08cd44: |[08cd44] android.support.v4.app.NotificationCompat$WearableExtender.setCustomSizePreset:(I)Landroid/support/v4/app/NotificationCompat$WearableExtender; │ │ +08cd54: 5901 5602 |0000: iput v1, v0, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mCustomSizePreset:I // field@0256 │ │ +08cd58: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=750 │ │ - 0x0004 line=751 │ │ - 0x0020 line=753 │ │ - 0x0023 line=754 │ │ - 0x002d line=755 │ │ - 0x0038 line=754 │ │ - 0x003b line=758 │ │ + 0x0000 line=2703 │ │ + 0x0002 line=2704 │ │ locals : │ │ - 0x002b - 0x003b reg=0 i I │ │ - 0x0000 - 0x003c reg=4 this Landroid/support/v4/app/LoaderManagerImpl; │ │ + 0x0000 - 0x0003 reg=0 this Landroid/support/v4/app/NotificationCompat$WearableExtender; │ │ + 0x0000 - 0x0003 reg=1 sizePreset I │ │ │ │ - #9 : (in Landroid/support/v4/app/LoaderManagerImpl;) │ │ - name : 'getLoader' │ │ - type : '(I)Landroid/support/v4/content/Loader;' │ │ + #32 : (in Landroid/support/v4/app/NotificationCompat$WearableExtender;) │ │ + name : 'setDisplayIntent' │ │ + type : '(Landroid/app/PendingIntent;)Landroid/support/v4/app/NotificationCompat$WearableExtender;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ - registers : 5 │ │ + registers : 2 │ │ ins : 2 │ │ - outs : 2 │ │ - insns size : 36 16-bit code units │ │ -063ccc: |[063ccc] android.support.v4.app.LoaderManagerImpl.getLoader:(I)Landroid/support/v4/content/Loader; │ │ -063cdc: 5531 7501 |0000: iget-boolean v1, v3, Landroid/support/v4/app/LoaderManagerImpl;.mCreatingLoader:Z // field@0175 │ │ -063ce0: 3801 0a00 |0002: if-eqz v1, 000c // +000a │ │ -063ce4: 2201 a703 |0004: new-instance v1, Ljava/lang/IllegalStateException; // type@03a7 │ │ -063ce8: 1a02 4f02 |0006: const-string v2, "Called while creating a loader" // string@024f │ │ -063cec: 7020 7c17 2100 |0008: invoke-direct {v1, v2}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@177c │ │ -063cf2: 2701 |000b: throw v1 │ │ -063cf4: 5431 7701 |000c: iget-object v1, v3, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@0177 │ │ -063cf8: 6e20 ab08 4100 |000e: invoke-virtual {v1, v4}, Landroid/support/v4/util/SparseArrayCompat;.get:(I)Ljava/lang/Object; // method@08ab │ │ -063cfe: 0c00 |0011: move-result-object v0 │ │ -063d00: 1f00 d800 |0012: check-cast v0, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // type@00d8 │ │ -063d04: 3800 0e00 |0014: if-eqz v0, 0022 // +000e │ │ -063d08: 5401 6c01 |0016: iget-object v1, v0, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mPendingLoader:Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // field@016c │ │ -063d0c: 3801 0700 |0018: if-eqz v1, 001f // +0007 │ │ -063d10: 5401 6c01 |001a: iget-object v1, v0, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mPendingLoader:Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // field@016c │ │ -063d14: 5411 6b01 |001c: iget-object v1, v1, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@016b │ │ -063d18: 1101 |001e: return-object v1 │ │ -063d1a: 5401 6b01 |001f: iget-object v1, v0, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@016b │ │ -063d1e: 28fd |0021: goto 001e // -0003 │ │ -063d20: 1201 |0022: const/4 v1, #int 0 // #0 │ │ -063d22: 28fb |0023: goto 001e // -0005 │ │ + outs : 0 │ │ + insns size : 3 16-bit code units │ │ +08cd5c: |[08cd5c] android.support.v4.app.NotificationCompat$WearableExtender.setDisplayIntent:(Landroid/app/PendingIntent;)Landroid/support/v4/app/NotificationCompat$WearableExtender; │ │ +08cd6c: 5b01 5702 |0000: iput-object v1, v0, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mDisplayIntent:Landroid/app/PendingIntent; // field@0257 │ │ +08cd70: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=686 │ │ - 0x0004 line=687 │ │ - 0x000c line=690 │ │ - 0x0014 line=691 │ │ - 0x0016 line=692 │ │ - 0x001a line=693 │ │ - 0x001e line=697 │ │ - 0x001f line=695 │ │ - 0x0022 line=697 │ │ + 0x0000 line=2510 │ │ + 0x0002 line=2511 │ │ locals : │ │ - 0x0014 - 0x0024 reg=0 loaderInfo Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; │ │ - 0x0000 - 0x0024 reg=3 this Landroid/support/v4/app/LoaderManagerImpl; │ │ - 0x0000 - 0x0024 reg=4 id I │ │ + 0x0000 - 0x0003 reg=0 this Landroid/support/v4/app/NotificationCompat$WearableExtender; │ │ + 0x0000 - 0x0003 reg=1 intent Landroid/app/PendingIntent; │ │ │ │ - #10 : (in Landroid/support/v4/app/LoaderManagerImpl;) │ │ - name : 'hasRunningLoaders' │ │ - type : '()Z' │ │ + #33 : (in Landroid/support/v4/app/NotificationCompat$WearableExtender;) │ │ + name : 'setGravity' │ │ + type : '(I)Landroid/support/v4/app/NotificationCompat$WearableExtender;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ - registers : 6 │ │ - ins : 1 │ │ - outs : 2 │ │ - insns size : 34 16-bit code units │ │ -063d24: |[063d24] android.support.v4.app.LoaderManagerImpl.hasRunningLoaders:()Z │ │ -063d34: 1203 |0000: const/4 v3, #int 0 // #0 │ │ -063d36: 5454 7701 |0001: iget-object v4, v5, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@0177 │ │ -063d3a: 6e10 b508 0400 |0003: invoke-virtual {v4}, Landroid/support/v4/util/SparseArrayCompat;.size:()I // method@08b5 │ │ -063d40: 0a00 |0006: move-result v0 │ │ -063d42: 1201 |0007: const/4 v1, #int 0 // #0 │ │ -063d44: 3501 1900 |0008: if-ge v1, v0, 0021 // +0019 │ │ -063d48: 5454 7701 |000a: iget-object v4, v5, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@0177 │ │ -063d4c: 6e20 b708 1400 |000c: invoke-virtual {v4, v1}, Landroid/support/v4/util/SparseArrayCompat;.valueAt:(I)Ljava/lang/Object; // method@08b7 │ │ -063d52: 0c02 |000f: move-result-object v2 │ │ -063d54: 1f02 d800 |0010: check-cast v2, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // type@00d8 │ │ -063d58: 5524 7001 |0012: iget-boolean v4, v2, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mStarted:Z // field@0170 │ │ -063d5c: 3804 0b00 |0014: if-eqz v4, 001f // +000b │ │ -063d60: 5524 6601 |0016: iget-boolean v4, v2, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mDeliveredData:Z // field@0166 │ │ -063d64: 3904 0700 |0018: if-nez v4, 001f // +0007 │ │ -063d68: 1214 |001a: const/4 v4, #int 1 // #1 │ │ -063d6a: b643 |001b: or-int/2addr v3, v4 │ │ -063d6c: d801 0101 |001c: add-int/lit8 v1, v1, #int 1 // #01 │ │ -063d70: 28ea |001e: goto 0008 // -0016 │ │ -063d72: 1204 |001f: const/4 v4, #int 0 // #0 │ │ -063d74: 28fb |0020: goto 001b // -0005 │ │ -063d76: 0f03 |0021: return v3 │ │ + registers : 2 │ │ + ins : 2 │ │ + outs : 0 │ │ + insns size : 3 16-bit code units │ │ +08cd74: |[08cd74] android.support.v4.app.NotificationCompat$WearableExtender.setGravity:(I)Landroid/support/v4/app/NotificationCompat$WearableExtender; │ │ +08cd84: 5901 5902 |0000: iput v1, v0, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mGravity:I // field@0259 │ │ +08cd88: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=825 │ │ - 0x0001 line=826 │ │ - 0x0007 line=827 │ │ - 0x000a line=828 │ │ - 0x0012 line=829 │ │ - 0x001c line=827 │ │ - 0x001f line=829 │ │ - 0x0021 line=831 │ │ + 0x0000 line=2679 │ │ + 0x0002 line=2680 │ │ locals : │ │ - 0x0012 - 0x0021 reg=2 li Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; │ │ - 0x0007 - 0x0022 reg=0 count I │ │ - 0x0008 - 0x0022 reg=1 i I │ │ - 0x0001 - 0x0022 reg=3 loadersRunning Z │ │ - 0x0000 - 0x0022 reg=5 this Landroid/support/v4/app/LoaderManagerImpl; │ │ + 0x0000 - 0x0003 reg=0 this Landroid/support/v4/app/NotificationCompat$WearableExtender; │ │ + 0x0000 - 0x0003 reg=1 gravity I │ │ │ │ - #11 : (in Landroid/support/v4/app/LoaderManagerImpl;) │ │ - name : 'initLoader' │ │ - type : '(ILandroid/os/Bundle;Landroid/support/v4/app/LoaderManager$LoaderCallbacks;)Landroid/support/v4/content/Loader;' │ │ + #34 : (in Landroid/support/v4/app/NotificationCompat$WearableExtender;) │ │ + name : 'setHintAvoidBackgroundClipping' │ │ + type : '(Z)Landroid/support/v4/app/NotificationCompat$WearableExtender;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ - registers : 8 │ │ - ins : 4 │ │ - outs : 4 │ │ - insns size : 141 16-bit code units │ │ -063d78: |[063d78] android.support.v4.app.LoaderManagerImpl.initLoader:(ILandroid/os/Bundle;Landroid/support/v4/app/LoaderManager$LoaderCallbacks;)Landroid/support/v4/content/Loader; │ │ -063d88: 5541 7501 |0000: iget-boolean v1, v4, Landroid/support/v4/app/LoaderManagerImpl;.mCreatingLoader:Z // field@0175 │ │ -063d8c: 3801 0a00 |0002: if-eqz v1, 000c // +000a │ │ -063d90: 2201 a703 |0004: new-instance v1, Ljava/lang/IllegalStateException; // type@03a7 │ │ -063d94: 1a02 4f02 |0006: const-string v2, "Called while creating a loader" // string@024f │ │ -063d98: 7020 7c17 2100 |0008: invoke-direct {v1, v2}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@177c │ │ -063d9e: 2701 |000b: throw v1 │ │ -063da0: 5441 7701 |000c: iget-object v1, v4, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@0177 │ │ -063da4: 6e20 ab08 5100 |000e: invoke-virtual {v1, v5}, Landroid/support/v4/util/SparseArrayCompat;.get:(I)Ljava/lang/Object; // method@08ab │ │ -063daa: 0c00 |0011: move-result-object v0 │ │ -063dac: 1f00 d800 |0012: check-cast v0, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // type@00d8 │ │ -063db0: 6301 7201 |0014: sget-boolean v1, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@0172 │ │ -063db4: 3801 2400 |0016: if-eqz v1, 003a // +0024 │ │ -063db8: 1a01 0f09 |0018: const-string v1, "LoaderManager" // string@090f │ │ -063dbc: 2202 b903 |001a: new-instance v2, Ljava/lang/StringBuilder; // type@03b9 │ │ -063dc0: 7010 ae17 0200 |001c: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@17ae │ │ -063dc6: 1a03 5414 |001f: const-string v3, "initLoader in " // string@1454 │ │ -063dca: 6e20 b517 3200 |0021: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17b5 │ │ -063dd0: 0c02 |0024: move-result-object v2 │ │ -063dd2: 6e20 b417 4200 |0025: invoke-virtual {v2, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@17b4 │ │ -063dd8: 0c02 |0028: move-result-object v2 │ │ -063dda: 1a03 d500 |0029: const-string v3, ": args=" // string@00d5 │ │ -063dde: 6e20 b517 3200 |002b: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17b5 │ │ -063de4: 0c02 |002e: move-result-object v2 │ │ -063de6: 6e20 b417 6200 |002f: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@17b4 │ │ -063dec: 0c02 |0032: move-result-object v2 │ │ -063dee: 6e10 ba17 0200 |0033: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@17ba │ │ -063df4: 0c02 |0036: move-result-object v2 │ │ -063df6: 7120 3812 2100 |0037: invoke-static {v1, v2}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@1238 │ │ -063dfc: 3900 3400 |003a: if-nez v0, 006e // +0034 │ │ -063e00: 7040 ba04 5476 |003c: invoke-direct {v4, v5, v6, v7}, Landroid/support/v4/app/LoaderManagerImpl;.createAndInstallLoader:(ILandroid/os/Bundle;Landroid/support/v4/app/LoaderManager$LoaderCallbacks;)Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // method@04ba │ │ -063e06: 0c00 |003f: move-result-object v0 │ │ -063e08: 6301 7201 |0040: sget-boolean v1, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@0172 │ │ -063e0c: 3801 1a00 |0042: if-eqz v1, 005c // +001a │ │ -063e10: 1a01 0f09 |0044: const-string v1, "LoaderManager" // string@090f │ │ -063e14: 2202 b903 |0046: new-instance v2, Ljava/lang/StringBuilder; // type@03b9 │ │ -063e18: 7010 ae17 0200 |0048: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@17ae │ │ -063e1e: 1a03 0600 |004b: const-string v3, " Created new loader " // string@0006 │ │ -063e22: 6e20 b517 3200 |004d: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17b5 │ │ -063e28: 0c02 |0050: move-result-object v2 │ │ -063e2a: 6e20 b417 0200 |0051: invoke-virtual {v2, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@17b4 │ │ -063e30: 0c02 |0054: move-result-object v2 │ │ -063e32: 6e10 ba17 0200 |0055: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@17ba │ │ -063e38: 0c02 |0058: move-result-object v2 │ │ -063e3a: 7120 3812 2100 |0059: invoke-static {v1, v2}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@1238 │ │ -063e40: 5501 6801 |005c: iget-boolean v1, v0, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mHaveData:Z // field@0168 │ │ -063e44: 3801 0d00 |005e: if-eqz v1, 006b // +000d │ │ -063e48: 5541 7a01 |0060: iget-boolean v1, v4, Landroid/support/v4/app/LoaderManagerImpl;.mStarted:Z // field@017a │ │ -063e4c: 3801 0900 |0062: if-eqz v1, 006b // +0009 │ │ -063e50: 5401 6b01 |0064: iget-object v1, v0, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@016b │ │ -063e54: 5402 6501 |0066: iget-object v2, v0, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mData:Ljava/lang/Object; // field@0165 │ │ -063e58: 6e30 ae04 1002 |0068: invoke-virtual {v0, v1, v2}, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.callOnLoadFinished:(Landroid/support/v4/content/Loader;Ljava/lang/Object;)V // method@04ae │ │ -063e5e: 5401 6b01 |006b: iget-object v1, v0, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@016b │ │ -063e62: 1101 |006d: return-object v1 │ │ -063e64: 6301 7201 |006e: sget-boolean v1, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@0172 │ │ -063e68: 3801 1a00 |0070: if-eqz v1, 008a // +001a │ │ -063e6c: 1a01 0f09 |0072: const-string v1, "LoaderManager" // string@090f │ │ -063e70: 2202 b903 |0074: new-instance v2, Ljava/lang/StringBuilder; // type@03b9 │ │ -063e74: 7010 ae17 0200 |0076: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@17ae │ │ -063e7a: 1a03 1200 |0079: const-string v3, " Re-using existing loader " // string@0012 │ │ -063e7e: 6e20 b517 3200 |007b: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17b5 │ │ -063e84: 0c02 |007e: move-result-object v2 │ │ -063e86: 6e20 b417 0200 |007f: invoke-virtual {v2, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@17b4 │ │ -063e8c: 0c02 |0082: move-result-object v2 │ │ -063e8e: 6e10 ba17 0200 |0083: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@17ba │ │ -063e94: 0c02 |0086: move-result-object v2 │ │ -063e96: 7120 3812 2100 |0087: invoke-static {v1, v2}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@1238 │ │ -063e9c: 5b07 6401 |008a: iput-object v7, v0, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mCallbacks:Landroid/support/v4/app/LoaderManager$LoaderCallbacks; // field@0164 │ │ -063ea0: 28d0 |008c: goto 005c // -0030 │ │ + registers : 3 │ │ + ins : 2 │ │ + outs : 3 │ │ + insns size : 6 16-bit code units │ │ +08cd8c: |[08cd8c] android.support.v4.app.NotificationCompat$WearableExtender.setHintAvoidBackgroundClipping:(Z)Landroid/support/v4/app/NotificationCompat$WearableExtender; │ │ +08cd9c: 1300 1000 |0000: const/16 v0, #int 16 // #10 │ │ +08cda0: 7030 e207 0102 |0002: invoke-direct {v1, v0, v2}, Landroid/support/v4/app/NotificationCompat$WearableExtender;.setFlag:(IZ)V // method@07e2 │ │ +08cda6: 1101 |0005: return-object v1 │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=543 │ │ - 0x0004 line=544 │ │ - 0x000c line=547 │ │ - 0x0014 line=549 │ │ - 0x003a line=551 │ │ - 0x003c line=553 │ │ - 0x0040 line=554 │ │ - 0x005c line=560 │ │ - 0x0064 line=562 │ │ - 0x006b line=565 │ │ - 0x006e line=556 │ │ - 0x008a line=557 │ │ + 0x0000 line=2829 │ │ + 0x0005 line=2830 │ │ locals : │ │ - 0x0000 - 0x0000 reg=7 (null) Landroid/support/v4/app/LoaderManager$LoaderCallbacks; │ │ - 0x0014 - 0x008d reg=0 info Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; │ │ - 0x0000 - 0x008d reg=4 this Landroid/support/v4/app/LoaderManagerImpl; │ │ - 0x0000 - 0x008d reg=5 id I │ │ - 0x0000 - 0x008d reg=6 args Landroid/os/Bundle; │ │ - 0x0000 - 0x008d reg=7 callback Landroid/support/v4/app/LoaderManager$LoaderCallbacks; Landroid/support/v4/app/LoaderManager$LoaderCallbacks; │ │ + 0x0000 - 0x0006 reg=1 this Landroid/support/v4/app/NotificationCompat$WearableExtender; │ │ + 0x0000 - 0x0006 reg=2 hintAvoidBackgroundClipping Z │ │ │ │ - #12 : (in Landroid/support/v4/app/LoaderManagerImpl;) │ │ - name : 'installLoader' │ │ - type : '(Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;)V' │ │ - access : 0x0000 () │ │ + #35 : (in Landroid/support/v4/app/NotificationCompat$WearableExtender;) │ │ + name : 'setHintHideIcon' │ │ + type : '(Z)Landroid/support/v4/app/NotificationCompat$WearableExtender;' │ │ + access : 0x0001 (PUBLIC) │ │ code - │ │ - registers : 4 │ │ + registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ - insns size : 15 16-bit code units │ │ -063ea4: |[063ea4] android.support.v4.app.LoaderManagerImpl.installLoader:(Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;)V │ │ -063eb4: 5420 7701 |0000: iget-object v0, v2, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@0177 │ │ -063eb8: 5231 6901 |0002: iget v1, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mId:I // field@0169 │ │ -063ebc: 6e30 b008 1003 |0004: invoke-virtual {v0, v1, v3}, Landroid/support/v4/util/SparseArrayCompat;.put:(ILjava/lang/Object;)V // method@08b0 │ │ -063ec2: 5520 7a01 |0007: iget-boolean v0, v2, Landroid/support/v4/app/LoaderManagerImpl;.mStarted:Z // field@017a │ │ -063ec6: 3800 0500 |0009: if-eqz v0, 000e // +0005 │ │ -063eca: 6e10 b504 0300 |000b: invoke-virtual {v3}, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.start:()V // method@04b5 │ │ -063ed0: 0e00 |000e: return-void │ │ + insns size : 5 16-bit code units │ │ +08cda8: |[08cda8] android.support.v4.app.NotificationCompat$WearableExtender.setHintHideIcon:(Z)Landroid/support/v4/app/NotificationCompat$WearableExtender; │ │ +08cdb8: 1220 |0000: const/4 v0, #int 2 // #2 │ │ +08cdba: 7030 e207 0102 |0001: invoke-direct {v1, v0, v2}, Landroid/support/v4/app/NotificationCompat$WearableExtender;.setFlag:(IZ)V // method@07e2 │ │ +08cdc0: 1101 |0004: return-object v1 │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=508 │ │ - 0x0007 line=509 │ │ - 0x000b line=513 │ │ - 0x000e line=515 │ │ + 0x0000 line=2788 │ │ + 0x0004 line=2789 │ │ locals : │ │ - 0x0000 - 0x000f reg=2 this Landroid/support/v4/app/LoaderManagerImpl; │ │ - 0x0000 - 0x000f reg=3 info Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; │ │ + 0x0000 - 0x0005 reg=1 this Landroid/support/v4/app/NotificationCompat$WearableExtender; │ │ + 0x0000 - 0x0005 reg=2 hintHideIcon Z │ │ │ │ - #13 : (in Landroid/support/v4/app/LoaderManagerImpl;) │ │ - name : 'restartLoader' │ │ - type : '(ILandroid/os/Bundle;Landroid/support/v4/app/LoaderManager$LoaderCallbacks;)Landroid/support/v4/content/Loader;' │ │ + #36 : (in Landroid/support/v4/app/NotificationCompat$WearableExtender;) │ │ + name : 'setHintScreenTimeout' │ │ + type : '(I)Landroid/support/v4/app/NotificationCompat$WearableExtender;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ - registers : 10 │ │ - ins : 4 │ │ + registers : 2 │ │ + ins : 2 │ │ + outs : 0 │ │ + insns size : 3 16-bit code units │ │ +08cdc4: |[08cdc4] android.support.v4.app.NotificationCompat$WearableExtender.setHintScreenTimeout:(I)Landroid/support/v4/app/NotificationCompat$WearableExtender; │ │ +08cdd4: 5901 5a02 |0000: iput v1, v0, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mHintScreenTimeout:I // field@025a │ │ +08cdd8: 1100 |0002: return-object v0 │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=2852 │ │ + 0x0002 line=2853 │ │ + locals : │ │ + 0x0000 - 0x0003 reg=0 this Landroid/support/v4/app/NotificationCompat$WearableExtender; │ │ + 0x0000 - 0x0003 reg=1 timeout I │ │ + │ │ + #37 : (in Landroid/support/v4/app/NotificationCompat$WearableExtender;) │ │ + name : 'setHintShowBackgroundOnly' │ │ + type : '(Z)Landroid/support/v4/app/NotificationCompat$WearableExtender;' │ │ + access : 0x0001 (PUBLIC) │ │ + code - │ │ + registers : 3 │ │ + ins : 2 │ │ + outs : 3 │ │ + insns size : 5 16-bit code units │ │ +08cddc: |[08cddc] android.support.v4.app.NotificationCompat$WearableExtender.setHintShowBackgroundOnly:(Z)Landroid/support/v4/app/NotificationCompat$WearableExtender; │ │ +08cdec: 1240 |0000: const/4 v0, #int 4 // #4 │ │ +08cdee: 7030 e207 0102 |0001: invoke-direct {v1, v0, v2}, Landroid/support/v4/app/NotificationCompat$WearableExtender;.setFlag:(IZ)V // method@07e2 │ │ +08cdf4: 1101 |0004: return-object v1 │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=2807 │ │ + 0x0004 line=2808 │ │ + locals : │ │ + 0x0000 - 0x0005 reg=1 this Landroid/support/v4/app/NotificationCompat$WearableExtender; │ │ + 0x0000 - 0x0005 reg=2 hintShowBackgroundOnly Z │ │ + │ │ + #38 : (in Landroid/support/v4/app/NotificationCompat$WearableExtender;) │ │ + name : 'setStartScrollBottom' │ │ + type : '(Z)Landroid/support/v4/app/NotificationCompat$WearableExtender;' │ │ + access : 0x0001 (PUBLIC) │ │ + code - │ │ + registers : 3 │ │ + ins : 2 │ │ + outs : 3 │ │ + insns size : 6 16-bit code units │ │ +08cdf8: |[08cdf8] android.support.v4.app.NotificationCompat$WearableExtender.setStartScrollBottom:(Z)Landroid/support/v4/app/NotificationCompat$WearableExtender; │ │ +08ce08: 1300 0800 |0000: const/16 v0, #int 8 // #8 │ │ +08ce0c: 7030 e207 0102 |0002: invoke-direct {v1, v0, v2}, Landroid/support/v4/app/NotificationCompat$WearableExtender;.setFlag:(IZ)V // method@07e2 │ │ +08ce12: 1101 |0005: return-object v1 │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=2747 │ │ + 0x0005 line=2748 │ │ + locals : │ │ + 0x0000 - 0x0006 reg=1 this Landroid/support/v4/app/NotificationCompat$WearableExtender; │ │ + 0x0000 - 0x0006 reg=2 startScrollBottom Z │ │ + │ │ + source_file_idx : 3328 (NotificationCompat.java) │ │ + │ │ +Class #723 header: │ │ +class_idx : 367 │ │ +access_flags : 1 (0x0001) │ │ +superclass_idx : 1337 │ │ +source_file_idx : 3329 │ │ +static_fields_size : 0 │ │ +instance_fields_size: 2 │ │ +direct_methods_size : 1 │ │ +virtual_methods_size: 3 │ │ + │ │ +Class #723 annotations: │ │ +Annotations on class │ │ + VISIBILITY_SYSTEM Ldalvik/annotation/EnclosingClass; value=Landroid/support/v4/app/NotificationCompatApi20; │ │ + VISIBILITY_SYSTEM Ldalvik/annotation/InnerClass; accessFlags=9 name="Builder" │ │ +Annotations on method #2042 '' │ │ + VISIBILITY_SYSTEM Ldalvik/annotation/Signature; value={ "(" "Landroid/content/Context;" "Landroid/app/Notification;" "Ljava/lang/CharSequence;" "Ljava/lang/CharSequence;" "Ljava/lang/CharSequence;" "Landroid/widget/RemoteViews;" "I" "Landroid/app/PendingIntent;" "Landroid/app/PendingIntent;" "Landroid/graphics/Bitmap;" "IIZZZI" "Ljava/lang/CharSequence;" "Z" "Ljava/util/ArrayList" "<" "Ljava/lang/String;" ">;" "Landroid/os/Bundle;" "Ljava/lang/String;" "Z" "Ljava/lang/String;" ")V" } │ │ + │ │ +Class #723 - │ │ + Class descriptor : 'Landroid/support/v4/app/NotificationCompatApi20$Builder;' │ │ + Access flags : 0x0001 (PUBLIC) │ │ + Superclass : 'Ljava/lang/Object;' │ │ + Interfaces - │ │ + #0 : 'Landroid/support/v4/app/NotificationBuilderWithBuilderAccessor;' │ │ + #1 : 'Landroid/support/v4/app/NotificationBuilderWithActions;' │ │ + Static fields - │ │ + Instance fields - │ │ + #0 : (in Landroid/support/v4/app/NotificationCompatApi20$Builder;) │ │ + name : 'b' │ │ + type : 'Landroid/app/Notification$Builder;' │ │ + access : 0x0002 (PRIVATE) │ │ + #1 : (in Landroid/support/v4/app/NotificationCompatApi20$Builder;) │ │ + name : 'mExtras' │ │ + type : 'Landroid/os/Bundle;' │ │ + access : 0x0002 (PRIVATE) │ │ + Direct methods - │ │ + #0 : (in Landroid/support/v4/app/NotificationCompatApi20$Builder;) │ │ + name : '' │ │ + type : '(Landroid/content/Context;Landroid/app/Notification;Ljava/lang/CharSequence;Ljava/lang/CharSequence;Ljava/lang/CharSequence;Landroid/widget/RemoteViews;ILandroid/app/PendingIntent;Landroid/app/PendingIntent;Landroid/graphics/Bitmap;IIZZZILjava/lang/CharSequence;ZLjava/util/ArrayList;Landroid/os/Bundle;Ljava/lang/String;ZLjava/lang/String;)V' │ │ + access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ + code - │ │ + registers : 32 │ │ + ins : 24 │ │ outs : 4 │ │ - insns size : 253 16-bit code units │ │ -063ed4: |[063ed4] android.support.v4.app.LoaderManagerImpl.restartLoader:(ILandroid/os/Bundle;Landroid/support/v4/app/LoaderManager$LoaderCallbacks;)Landroid/support/v4/content/Loader; │ │ -063ee4: 1205 |0000: const/4 v5, #int 0 // #0 │ │ -063ee6: 5562 7501 |0001: iget-boolean v2, v6, Landroid/support/v4/app/LoaderManagerImpl;.mCreatingLoader:Z // field@0175 │ │ -063eea: 3802 0a00 |0003: if-eqz v2, 000d // +000a │ │ -063eee: 2202 a703 |0005: new-instance v2, Ljava/lang/IllegalStateException; // type@03a7 │ │ -063ef2: 1a03 4f02 |0007: const-string v3, "Called while creating a loader" // string@024f │ │ -063ef6: 7020 7c17 3200 |0009: invoke-direct {v2, v3}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@177c │ │ -063efc: 2702 |000c: throw v2 │ │ -063efe: 5462 7701 |000d: iget-object v2, v6, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@0177 │ │ -063f02: 6e20 ab08 7200 |000f: invoke-virtual {v2, v7}, Landroid/support/v4/util/SparseArrayCompat;.get:(I)Ljava/lang/Object; // method@08ab │ │ -063f08: 0c01 |0012: move-result-object v1 │ │ -063f0a: 1f01 d800 |0013: check-cast v1, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // type@00d8 │ │ -063f0e: 6302 7201 |0015: sget-boolean v2, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@0172 │ │ -063f12: 3802 2400 |0017: if-eqz v2, 003b // +0024 │ │ -063f16: 1a02 0f09 |0019: const-string v2, "LoaderManager" // string@090f │ │ -063f1a: 2203 b903 |001b: new-instance v3, Ljava/lang/StringBuilder; // type@03b9 │ │ -063f1e: 7010 ae17 0300 |001d: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@17ae │ │ -063f24: 1a04 be1a |0020: const-string v4, "restartLoader in " // string@1abe │ │ -063f28: 6e20 b517 4300 |0022: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17b5 │ │ -063f2e: 0c03 |0025: move-result-object v3 │ │ -063f30: 6e20 b417 6300 |0026: invoke-virtual {v3, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@17b4 │ │ -063f36: 0c03 |0029: move-result-object v3 │ │ -063f38: 1a04 d500 |002a: const-string v4, ": args=" // string@00d5 │ │ -063f3c: 6e20 b517 4300 |002c: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17b5 │ │ -063f42: 0c03 |002f: move-result-object v3 │ │ -063f44: 6e20 b417 8300 |0030: invoke-virtual {v3, v8}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@17b4 │ │ -063f4a: 0c03 |0033: move-result-object v3 │ │ -063f4c: 6e10 ba17 0300 |0034: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@17ba │ │ -063f52: 0c03 |0037: move-result-object v3 │ │ -063f54: 7120 3812 3200 |0038: invoke-static {v2, v3}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@1238 │ │ -063f5a: 3801 3c00 |003b: if-eqz v1, 0077 // +003c │ │ -063f5e: 5462 7601 |003d: iget-object v2, v6, Landroid/support/v4/app/LoaderManagerImpl;.mInactiveLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@0176 │ │ -063f62: 6e20 ab08 7200 |003f: invoke-virtual {v2, v7}, Landroid/support/v4/util/SparseArrayCompat;.get:(I)Ljava/lang/Object; // method@08ab │ │ -063f68: 0c00 |0042: move-result-object v0 │ │ -063f6a: 1f00 d800 |0043: check-cast v0, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // type@00d8 │ │ -063f6e: 3800 9000 |0045: if-eqz v0, 00d5 // +0090 │ │ -063f72: 5512 6801 |0047: iget-boolean v2, v1, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mHaveData:Z // field@0168 │ │ -063f76: 3802 3500 |0049: if-eqz v2, 007e // +0035 │ │ -063f7a: 6302 7201 |004b: sget-boolean v2, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@0172 │ │ -063f7e: 3802 1a00 |004d: if-eqz v2, 0067 // +001a │ │ -063f82: 1a02 0f09 |004f: const-string v2, "LoaderManager" // string@090f │ │ -063f86: 2203 b903 |0051: new-instance v3, Ljava/lang/StringBuilder; // type@03b9 │ │ -063f8a: 7010 ae17 0300 |0053: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@17ae │ │ -063f90: 1a04 1300 |0056: const-string v4, " Removing last inactive loader: " // string@0013 │ │ -063f94: 6e20 b517 4300 |0058: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17b5 │ │ -063f9a: 0c03 |005b: move-result-object v3 │ │ -063f9c: 6e20 b417 1300 |005c: invoke-virtual {v3, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@17b4 │ │ -063fa2: 0c03 |005f: move-result-object v3 │ │ -063fa4: 6e10 ba17 0300 |0060: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@17ba │ │ -063faa: 0c03 |0063: move-result-object v3 │ │ -063fac: 7120 3812 3200 |0064: invoke-static {v2, v3}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@1238 │ │ -063fb2: 1202 |0067: const/4 v2, #int 0 // #0 │ │ -063fb4: 5c02 6601 |0068: iput-boolean v2, v0, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mDeliveredData:Z // field@0166 │ │ -063fb8: 6e10 af04 0000 |006a: invoke-virtual {v0}, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.destroy:()V // method@04af │ │ -063fbe: 5412 6b01 |006d: iget-object v2, v1, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@016b │ │ -063fc2: 6e10 1e06 0200 |006f: invoke-virtual {v2}, Landroid/support/v4/content/Loader;.abandon:()V // method@061e │ │ -063fc8: 5462 7601 |0072: iget-object v2, v6, Landroid/support/v4/app/LoaderManagerImpl;.mInactiveLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@0176 │ │ -063fcc: 6e30 b008 7201 |0074: invoke-virtual {v2, v7, v1}, Landroid/support/v4/util/SparseArrayCompat;.put:(ILjava/lang/Object;)V // method@08b0 │ │ -063fd2: 7040 ba04 7698 |0077: invoke-direct {v6, v7, v8, v9}, Landroid/support/v4/app/LoaderManagerImpl;.createAndInstallLoader:(ILandroid/os/Bundle;Landroid/support/v4/app/LoaderManager$LoaderCallbacks;)Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // method@04ba │ │ -063fd8: 0c01 |007a: move-result-object v1 │ │ -063fda: 5412 6b01 |007b: iget-object v2, v1, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@016b │ │ -063fde: 1102 |007d: return-object v2 │ │ -063fe0: 5512 7001 |007e: iget-boolean v2, v1, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mStarted:Z // field@0170 │ │ -063fe4: 3902 1600 |0080: if-nez v2, 0096 // +0016 │ │ -063fe8: 6302 7201 |0082: sget-boolean v2, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@0172 │ │ -063fec: 3802 0900 |0084: if-eqz v2, 008d // +0009 │ │ -063ff0: 1a02 0f09 |0086: const-string v2, "LoaderManager" // string@090f │ │ -063ff4: 1a03 0700 |0088: const-string v3, " Current loader is stopped; replacing" // string@0007 │ │ -063ff8: 7120 3812 3200 |008a: invoke-static {v2, v3}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@1238 │ │ -063ffe: 5462 7701 |008d: iget-object v2, v6, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@0177 │ │ -064002: 6e30 b008 7205 |008f: invoke-virtual {v2, v7, v5}, Landroid/support/v4/util/SparseArrayCompat;.put:(ILjava/lang/Object;)V // method@08b0 │ │ -064008: 6e10 af04 0100 |0092: invoke-virtual {v1}, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.destroy:()V // method@04af │ │ -06400e: 28e2 |0095: goto 0077 // -001e │ │ -064010: 5412 6c01 |0096: iget-object v2, v1, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mPendingLoader:Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // field@016c │ │ -064014: 3802 2700 |0098: if-eqz v2, 00bf // +0027 │ │ -064018: 6302 7201 |009a: sget-boolean v2, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@0172 │ │ -06401c: 3802 1c00 |009c: if-eqz v2, 00b8 // +001c │ │ -064020: 1a02 0f09 |009e: const-string v2, "LoaderManager" // string@090f │ │ -064024: 2203 b903 |00a0: new-instance v3, Ljava/lang/StringBuilder; // type@03b9 │ │ -064028: 7010 ae17 0300 |00a2: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@17ae │ │ -06402e: 1a04 1400 |00a5: const-string v4, " Removing pending loader: " // string@0014 │ │ -064032: 6e20 b517 4300 |00a7: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17b5 │ │ -064038: 0c03 |00aa: move-result-object v3 │ │ -06403a: 5414 6c01 |00ab: iget-object v4, v1, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mPendingLoader:Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // field@016c │ │ -06403e: 6e20 b417 4300 |00ad: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@17b4 │ │ -064044: 0c03 |00b0: move-result-object v3 │ │ -064046: 6e10 ba17 0300 |00b1: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@17ba │ │ -06404c: 0c03 |00b4: move-result-object v3 │ │ -06404e: 7120 3812 3200 |00b5: invoke-static {v2, v3}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@1238 │ │ -064054: 5412 6c01 |00b8: iget-object v2, v1, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mPendingLoader:Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // field@016c │ │ -064058: 6e10 af04 0200 |00ba: invoke-virtual {v2}, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.destroy:()V // method@04af │ │ -06405e: 5b15 6c01 |00bd: iput-object v5, v1, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mPendingLoader:Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // field@016c │ │ -064062: 6302 7201 |00bf: sget-boolean v2, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@0172 │ │ -064066: 3802 0900 |00c1: if-eqz v2, 00ca // +0009 │ │ -06406a: 1a02 0f09 |00c3: const-string v2, "LoaderManager" // string@090f │ │ -06406e: 1a03 0900 |00c5: const-string v3, " Enqueuing as new pending loader" // string@0009 │ │ -064072: 7120 3812 3200 |00c7: invoke-static {v2, v3}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@1238 │ │ -064078: 7040 bb04 7698 |00ca: invoke-direct {v6, v7, v8, v9}, Landroid/support/v4/app/LoaderManagerImpl;.createLoader:(ILandroid/os/Bundle;Landroid/support/v4/app/LoaderManager$LoaderCallbacks;)Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // method@04bb │ │ -06407e: 0c02 |00cd: move-result-object v2 │ │ -064080: 5b12 6c01 |00ce: iput-object v2, v1, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mPendingLoader:Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // field@016c │ │ -064084: 5412 6c01 |00d0: iget-object v2, v1, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mPendingLoader:Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // field@016c │ │ -064088: 5422 6b01 |00d2: iget-object v2, v2, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@016b │ │ -06408c: 28a9 |00d4: goto 007d // -0057 │ │ -06408e: 6302 7201 |00d5: sget-boolean v2, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@0172 │ │ -064092: 3802 1a00 |00d7: if-eqz v2, 00f1 // +001a │ │ -064096: 1a02 0f09 |00d9: const-string v2, "LoaderManager" // string@090f │ │ -06409a: 2203 b903 |00db: new-instance v3, Ljava/lang/StringBuilder; // type@03b9 │ │ -06409e: 7010 ae17 0300 |00dd: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@17ae │ │ -0640a4: 1a04 1000 |00e0: const-string v4, " Making last loader inactive: " // string@0010 │ │ -0640a8: 6e20 b517 4300 |00e2: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17b5 │ │ -0640ae: 0c03 |00e5: move-result-object v3 │ │ -0640b0: 6e20 b417 1300 |00e6: invoke-virtual {v3, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@17b4 │ │ -0640b6: 0c03 |00e9: move-result-object v3 │ │ -0640b8: 6e10 ba17 0300 |00ea: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@17ba │ │ -0640be: 0c03 |00ed: move-result-object v3 │ │ -0640c0: 7120 3812 3200 |00ee: invoke-static {v2, v3}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@1238 │ │ -0640c6: 5412 6b01 |00f1: iget-object v2, v1, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@016b │ │ -0640ca: 6e10 1e06 0200 |00f3: invoke-virtual {v2}, Landroid/support/v4/content/Loader;.abandon:()V // method@061e │ │ -0640d0: 5462 7601 |00f6: iget-object v2, v6, Landroid/support/v4/app/LoaderManagerImpl;.mInactiveLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@0176 │ │ -0640d4: 6e30 b008 7201 |00f8: invoke-virtual {v2, v7, v1}, Landroid/support/v4/util/SparseArrayCompat;.put:(ILjava/lang/Object;)V // method@08b0 │ │ -0640da: 2900 7cff |00fb: goto/16 0077 // -0084 │ │ + insns size : 261 16-bit code units │ │ +08ce14: |[08ce14] android.support.v4.app.NotificationCompatApi20$Builder.:(Landroid/content/Context;Landroid/app/Notification;Ljava/lang/CharSequence;Ljava/lang/CharSequence;Ljava/lang/CharSequence;Landroid/widget/RemoteViews;ILandroid/app/PendingIntent;Landroid/app/PendingIntent;Landroid/graphics/Bitmap;IIZZZILjava/lang/CharSequence;ZLjava/util/ArrayList;Landroid/os/Bundle;Ljava/lang/String;ZLjava/lang/String;)V │ │ +08ce24: 7010 8622 0800 |0000: invoke-direct {v8}, Ljava/lang/Object;.:()V // method@2286 │ │ +08ce2a: 2204 2000 |0003: new-instance v4, Landroid/app/Notification$Builder; // type@0020 │ │ +08ce2e: 7020 9800 9400 |0005: invoke-direct {v4, v9}, Landroid/app/Notification$Builder;.:(Landroid/content/Context;)V // method@0098 │ │ +08ce34: 53a6 1500 |0008: iget-wide v6, v10, Landroid/app/Notification;.when:J // field@0015 │ │ +08ce38: 6e30 be00 6407 |000a: invoke-virtual {v4, v6, v7}, Landroid/app/Notification$Builder;.setWhen:(J)Landroid/app/Notification$Builder; // method@00be │ │ +08ce3e: 0c04 |000d: move-result-object v4 │ │ +08ce40: 0200 1600 |000e: move/from16 v0, v22 │ │ +08ce44: 6e20 b500 0400 |0010: invoke-virtual {v4, v0}, Landroid/app/Notification$Builder;.setShowWhen:(Z)Landroid/app/Notification$Builder; // method@00b5 │ │ +08ce4a: 0c04 |0013: move-result-object v4 │ │ +08ce4c: 52a5 0d00 |0014: iget v5, v10, Landroid/app/Notification;.icon:I // field@000d │ │ +08ce50: 52a6 0e00 |0016: iget v6, v10, Landroid/app/Notification;.iconLevel:I // field@000e │ │ +08ce54: 6e30 b600 5406 |0018: invoke-virtual {v4, v5, v6}, Landroid/app/Notification$Builder;.setSmallIcon:(II)Landroid/app/Notification$Builder; // method@00b6 │ │ +08ce5a: 0c04 |001b: move-result-object v4 │ │ +08ce5c: 54a5 0700 |001c: iget-object v5, v10, Landroid/app/Notification;.contentView:Landroid/widget/RemoteViews; // field@0007 │ │ +08ce60: 6e20 a100 5400 |001e: invoke-virtual {v4, v5}, Landroid/app/Notification$Builder;.setContent:(Landroid/widget/RemoteViews;)Landroid/app/Notification$Builder; // method@00a1 │ │ +08ce66: 0c04 |0021: move-result-object v4 │ │ +08ce68: 54a5 1300 |0022: iget-object v5, v10, Landroid/app/Notification;.tickerText:Ljava/lang/CharSequence; // field@0013 │ │ +08ce6c: 6e30 ba00 540e |0024: invoke-virtual {v4, v5, v14}, Landroid/app/Notification$Builder;.setTicker:(Ljava/lang/CharSequence;Landroid/widget/RemoteViews;)Landroid/app/Notification$Builder; // method@00ba │ │ +08ce72: 0c04 |0027: move-result-object v4 │ │ +08ce74: 54a5 1200 |0028: iget-object v5, v10, Landroid/app/Notification;.sound:Landroid/net/Uri; // field@0012 │ │ +08ce78: 52a6 0500 |002a: iget v6, v10, Landroid/app/Notification;.audioStreamType:I // field@0005 │ │ +08ce7c: 6e30 b800 5406 |002c: invoke-virtual {v4, v5, v6}, Landroid/app/Notification$Builder;.setSound:(Landroid/net/Uri;I)Landroid/app/Notification$Builder; // method@00b8 │ │ +08ce82: 0c04 |002f: move-result-object v4 │ │ +08ce84: 54a5 1400 |0030: iget-object v5, v10, Landroid/app/Notification;.vibrate:[J // field@0014 │ │ +08ce88: 6e20 bc00 5400 |0032: invoke-virtual {v4, v5}, Landroid/app/Notification$Builder;.setVibrate:([J)Landroid/app/Notification$Builder; // method@00bc │ │ +08ce8e: 0c04 |0035: move-result-object v4 │ │ +08ce90: 52a5 0f00 |0036: iget v5, v10, Landroid/app/Notification;.ledARGB:I // field@000f │ │ +08ce94: 52a6 1100 |0038: iget v6, v10, Landroid/app/Notification;.ledOnMS:I // field@0011 │ │ +08ce98: 52a7 1000 |003a: iget v7, v10, Landroid/app/Notification;.ledOffMS:I // field@0010 │ │ +08ce9c: 6e40 ad00 5476 |003c: invoke-virtual {v4, v5, v6, v7}, Landroid/app/Notification$Builder;.setLights:(III)Landroid/app/Notification$Builder; // method@00ad │ │ +08cea2: 0c05 |003f: move-result-object v5 │ │ +08cea4: 52a4 0b00 |0040: iget v4, v10, Landroid/app/Notification;.flags:I // field@000b │ │ +08cea8: dd04 0402 |0042: and-int/lit8 v4, v4, #int 2 // #02 │ │ +08ceac: 3804 b600 |0044: if-eqz v4, 00fa // +00b6 │ │ +08ceb0: 1214 |0046: const/4 v4, #int 1 // #1 │ │ +08ceb2: 6e20 b000 4500 |0047: invoke-virtual {v5, v4}, Landroid/app/Notification$Builder;.setOngoing:(Z)Landroid/app/Notification$Builder; // method@00b0 │ │ +08ceb8: 0c05 |004a: move-result-object v5 │ │ +08ceba: 52a4 0b00 |004b: iget v4, v10, Landroid/app/Notification;.flags:I // field@000b │ │ +08cebe: dd04 0408 |004d: and-int/lit8 v4, v4, #int 8 // #08 │ │ +08cec2: 3804 ae00 |004f: if-eqz v4, 00fd // +00ae │ │ +08cec6: 1214 |0051: const/4 v4, #int 1 // #1 │ │ +08cec8: 6e20 b100 4500 |0052: invoke-virtual {v5, v4}, Landroid/app/Notification$Builder;.setOnlyAlertOnce:(Z)Landroid/app/Notification$Builder; // method@00b1 │ │ +08cece: 0c05 |0055: move-result-object v5 │ │ +08ced0: 52a4 0b00 |0056: iget v4, v10, Landroid/app/Notification;.flags:I // field@000b │ │ +08ced4: dd04 0410 |0058: and-int/lit8 v4, v4, #int 16 // #10 │ │ +08ced8: 3804 a600 |005a: if-eqz v4, 0100 // +00a6 │ │ +08cedc: 1214 |005c: const/4 v4, #int 1 // #1 │ │ +08cede: 6e20 9e00 4500 |005d: invoke-virtual {v5, v4}, Landroid/app/Notification$Builder;.setAutoCancel:(Z)Landroid/app/Notification$Builder; // method@009e │ │ +08cee4: 0c04 |0060: move-result-object v4 │ │ +08cee6: 52a5 0800 |0061: iget v5, v10, Landroid/app/Notification;.defaults:I // field@0008 │ │ +08ceea: 6e20 a600 5400 |0063: invoke-virtual {v4, v5}, Landroid/app/Notification$Builder;.setDefaults:(I)Landroid/app/Notification$Builder; // method@00a6 │ │ +08cef0: 0c04 |0066: move-result-object v4 │ │ +08cef2: 6e20 a500 b400 |0067: invoke-virtual {v4, v11}, Landroid/app/Notification$Builder;.setContentTitle:(Ljava/lang/CharSequence;)Landroid/app/Notification$Builder; // method@00a5 │ │ +08cef8: 0c04 |006a: move-result-object v4 │ │ +08cefa: 6e20 a400 c400 |006b: invoke-virtual {v4, v12}, Landroid/app/Notification$Builder;.setContentText:(Ljava/lang/CharSequence;)Landroid/app/Notification$Builder; // method@00a4 │ │ +08cf00: 0c04 |006e: move-result-object v4 │ │ +08cf02: 0800 1900 |006f: move-object/from16 v0, v25 │ │ +08cf06: 6e20 b900 0400 |0071: invoke-virtual {v4, v0}, Landroid/app/Notification$Builder;.setSubText:(Ljava/lang/CharSequence;)Landroid/app/Notification$Builder; // method@00b9 │ │ +08cf0c: 0c04 |0074: move-result-object v4 │ │ +08cf0e: 6e20 a200 d400 |0075: invoke-virtual {v4, v13}, Landroid/app/Notification$Builder;.setContentInfo:(Ljava/lang/CharSequence;)Landroid/app/Notification$Builder; // method@00a2 │ │ +08cf14: 0c04 |0078: move-result-object v4 │ │ +08cf16: 0800 1000 |0079: move-object/from16 v0, v16 │ │ +08cf1a: 6e20 a300 0400 |007b: invoke-virtual {v4, v0}, Landroid/app/Notification$Builder;.setContentIntent:(Landroid/app/PendingIntent;)Landroid/app/Notification$Builder; // method@00a3 │ │ +08cf20: 0c04 |007e: move-result-object v4 │ │ +08cf22: 54a5 0900 |007f: iget-object v5, v10, Landroid/app/Notification;.deleteIntent:Landroid/app/PendingIntent; // field@0009 │ │ +08cf26: 6e20 a700 5400 |0081: invoke-virtual {v4, v5}, Landroid/app/Notification$Builder;.setDeleteIntent:(Landroid/app/PendingIntent;)Landroid/app/Notification$Builder; // method@00a7 │ │ +08cf2c: 0c05 |0084: move-result-object v5 │ │ +08cf2e: 52a4 0b00 |0085: iget v4, v10, Landroid/app/Notification;.flags:I // field@000b │ │ +08cf32: d544 8000 |0087: and-int/lit16 v4, v4, #int 128 // #0080 │ │ +08cf36: 3804 7a00 |0089: if-eqz v4, 0103 // +007a │ │ +08cf3a: 1214 |008b: const/4 v4, #int 1 // #1 │ │ +08cf3c: 0800 1100 |008c: move-object/from16 v0, v17 │ │ +08cf40: 6e30 a900 0504 |008e: invoke-virtual {v5, v0, v4}, Landroid/app/Notification$Builder;.setFullScreenIntent:(Landroid/app/PendingIntent;Z)Landroid/app/Notification$Builder; // method@00a9 │ │ +08cf46: 0c04 |0091: move-result-object v4 │ │ +08cf48: 0800 1200 |0092: move-object/from16 v0, v18 │ │ +08cf4c: 6e20 ac00 0400 |0094: invoke-virtual {v4, v0}, Landroid/app/Notification$Builder;.setLargeIcon:(Landroid/graphics/Bitmap;)Landroid/app/Notification$Builder; // method@00ac │ │ +08cf52: 0c04 |0097: move-result-object v4 │ │ +08cf54: 6e20 af00 f400 |0098: invoke-virtual {v4, v15}, Landroid/app/Notification$Builder;.setNumber:(I)Landroid/app/Notification$Builder; // method@00af │ │ +08cf5a: 0c04 |009b: move-result-object v4 │ │ +08cf5c: 0200 1700 |009c: move/from16 v0, v23 │ │ +08cf60: 6e20 bb00 0400 |009e: invoke-virtual {v4, v0}, Landroid/app/Notification$Builder;.setUsesChronometer:(Z)Landroid/app/Notification$Builder; // method@00bb │ │ +08cf66: 0c04 |00a1: move-result-object v4 │ │ +08cf68: 0200 1800 |00a2: move/from16 v0, v24 │ │ +08cf6c: 6e20 b200 0400 |00a4: invoke-virtual {v4, v0}, Landroid/app/Notification$Builder;.setPriority:(I)Landroid/app/Notification$Builder; // method@00b2 │ │ +08cf72: 0c04 |00a7: move-result-object v4 │ │ +08cf74: 0200 1300 |00a8: move/from16 v0, v19 │ │ +08cf78: 0201 1400 |00aa: move/from16 v1, v20 │ │ +08cf7c: 0202 1500 |00ac: move/from16 v2, v21 │ │ +08cf80: 6e40 b300 0421 |00ae: invoke-virtual {v4, v0, v1, v2}, Landroid/app/Notification$Builder;.setProgress:(IIZ)Landroid/app/Notification$Builder; // method@00b3 │ │ +08cf86: 0c04 |00b1: move-result-object v4 │ │ +08cf88: 0200 1a00 |00b2: move/from16 v0, v26 │ │ +08cf8c: 6e20 ae00 0400 |00b4: invoke-virtual {v4, v0}, Landroid/app/Notification$Builder;.setLocalOnly:(Z)Landroid/app/Notification$Builder; // method@00ae │ │ +08cf92: 0c04 |00b7: move-result-object v4 │ │ +08cf94: 0800 1d00 |00b8: move-object/from16 v0, v29 │ │ +08cf98: 6e20 aa00 0400 |00ba: invoke-virtual {v4, v0}, Landroid/app/Notification$Builder;.setGroup:(Ljava/lang/String;)Landroid/app/Notification$Builder; // method@00aa │ │ +08cf9e: 0c04 |00bd: move-result-object v4 │ │ +08cfa0: 0200 1e00 |00be: move/from16 v0, v30 │ │ +08cfa4: 6e20 ab00 0400 |00c0: invoke-virtual {v4, v0}, Landroid/app/Notification$Builder;.setGroupSummary:(Z)Landroid/app/Notification$Builder; // method@00ab │ │ +08cfaa: 0c04 |00c3: move-result-object v4 │ │ +08cfac: 0800 1f00 |00c4: move-object/from16 v0, v31 │ │ +08cfb0: 6e20 b700 0400 |00c6: invoke-virtual {v4, v0}, Landroid/app/Notification$Builder;.setSortKey:(Ljava/lang/String;)Landroid/app/Notification$Builder; // method@00b7 │ │ +08cfb6: 0c04 |00c9: move-result-object v4 │ │ +08cfb8: 5b84 9902 |00ca: iput-object v4, v8, Landroid/support/v4/app/NotificationCompatApi20$Builder;.b:Landroid/app/Notification$Builder; // field@0299 │ │ +08cfbc: 2204 a000 |00cc: new-instance v4, Landroid/os/Bundle; // type@00a0 │ │ +08cfc0: 7010 e102 0400 |00ce: invoke-direct {v4}, Landroid/os/Bundle;.:()V // method@02e1 │ │ +08cfc6: 5b84 9a02 |00d1: iput-object v4, v8, Landroid/support/v4/app/NotificationCompatApi20$Builder;.mExtras:Landroid/os/Bundle; // field@029a │ │ +08cfca: 381c 0900 |00d3: if-eqz v28, 00dc // +0009 │ │ +08cfce: 5484 9a02 |00d5: iget-object v4, v8, Landroid/support/v4/app/NotificationCompatApi20$Builder;.mExtras:Landroid/os/Bundle; // field@029a │ │ +08cfd2: 0800 1c00 |00d7: move-object/from16 v0, v28 │ │ +08cfd6: 6e20 f602 0400 |00d9: invoke-virtual {v4, v0}, Landroid/os/Bundle;.putAll:(Landroid/os/Bundle;)V // method@02f6 │ │ +08cfdc: 381b 1d00 |00dc: if-eqz v27, 00f9 // +001d │ │ +08cfe0: 7401 d822 1b00 |00de: invoke-virtual/range {v27}, Ljava/util/ArrayList;.isEmpty:()Z // method@22d8 │ │ +08cfe6: 0a04 |00e1: move-result v4 │ │ +08cfe8: 3904 1700 |00e2: if-nez v4, 00f9 // +0017 │ │ +08cfec: 5485 9a02 |00e4: iget-object v5, v8, Landroid/support/v4/app/NotificationCompatApi20$Builder;.mExtras:Landroid/os/Bundle; // field@029a │ │ +08cff0: 1a06 b911 |00e6: const-string v6, "android.people" // string@11b9 │ │ +08cff4: 7401 de22 1b00 |00e8: invoke-virtual/range {v27}, Ljava/util/ArrayList;.size:()I // method@22de │ │ +08cffa: 0a04 |00eb: move-result v4 │ │ +08cffc: 2344 cc05 |00ec: new-array v4, v4, [Ljava/lang/String; // type@05cc │ │ +08d000: 0800 1b00 |00ee: move-object/from16 v0, v27 │ │ +08d004: 6e20 e022 4000 |00f0: invoke-virtual {v0, v4}, Ljava/util/ArrayList;.toArray:([Ljava/lang/Object;)[Ljava/lang/Object; // method@22e0 │ │ +08d00a: 0c04 |00f3: move-result-object v4 │ │ +08d00c: 1f04 cc05 |00f4: check-cast v4, [Ljava/lang/String; // type@05cc │ │ +08d010: 6e30 0203 6504 |00f6: invoke-virtual {v5, v6, v4}, Landroid/os/Bundle;.putStringArray:(Ljava/lang/String;[Ljava/lang/String;)V // method@0302 │ │ +08d016: 0e00 |00f9: return-void │ │ +08d018: 1204 |00fa: const/4 v4, #int 0 // #0 │ │ +08d01a: 2900 4cff |00fb: goto/16 0047 // -00b4 │ │ +08d01e: 1204 |00fd: const/4 v4, #int 0 // #0 │ │ +08d020: 2900 54ff |00fe: goto/16 0052 // -00ac │ │ +08d024: 1204 |0100: const/4 v4, #int 0 // #0 │ │ +08d026: 2900 5cff |0101: goto/16 005d // -00a4 │ │ +08d02a: 1204 |0103: const/4 v4, #int 0 // #0 │ │ +08d02c: 2888 |0104: goto 008c // -0078 │ │ catches : (none) │ │ positions : │ │ - 0x0001 line=593 │ │ - 0x0005 line=594 │ │ - 0x000d line=597 │ │ - 0x0015 line=598 │ │ - 0x003b line=599 │ │ - 0x003d line=600 │ │ - 0x0045 line=601 │ │ - 0x0047 line=602 │ │ - 0x004b line=607 │ │ - 0x0067 line=608 │ │ - 0x006a line=609 │ │ - 0x006d line=610 │ │ - 0x0072 line=611 │ │ - 0x0077 line=646 │ │ - 0x007b line=647 │ │ - 0x007e line=615 │ │ - 0x0082 line=619 │ │ - 0x008d line=620 │ │ - 0x0092 line=621 │ │ - 0x0096 line=626 │ │ - 0x009a line=627 │ │ - 0x00b8 line=628 │ │ - 0x00bd line=629 │ │ - 0x00bf line=631 │ │ - 0x00ca line=632 │ │ - 0x00d0 line=634 │ │ - 0x00d5 line=640 │ │ - 0x00f1 line=641 │ │ - 0x00f6 line=642 │ │ + 0x0000 line=43 │ │ + 0x0003 line=44 │ │ + 0x00cc line=74 │ │ + 0x00d3 line=75 │ │ + 0x00d5 line=76 │ │ + 0x00dc line=78 │ │ + 0x00e4 line=79 │ │ + 0x00f9 line=82 │ │ + 0x00fa line=44 │ │ + locals : │ │ + 0x0000 - 0x0000 reg=27 (null) Ljava/util/ArrayList; │ │ + 0x0000 - 0x0105 reg=8 this Landroid/support/v4/app/NotificationCompatApi20$Builder; │ │ + 0x0000 - 0x0105 reg=9 context Landroid/content/Context; │ │ + 0x0000 - 0x0105 reg=10 n Landroid/app/Notification; │ │ + 0x0000 - 0x0105 reg=11 contentTitle Ljava/lang/CharSequence; │ │ + 0x0000 - 0x0105 reg=12 contentText Ljava/lang/CharSequence; │ │ + 0x0000 - 0x0105 reg=13 contentInfo Ljava/lang/CharSequence; │ │ + 0x0000 - 0x0105 reg=14 tickerView Landroid/widget/RemoteViews; │ │ + 0x0000 - 0x0105 reg=15 number I │ │ + 0x0000 - 0x0105 reg=16 contentIntent Landroid/app/PendingIntent; │ │ + 0x0000 - 0x0105 reg=17 fullScreenIntent Landroid/app/PendingIntent; │ │ + 0x0000 - 0x0105 reg=18 largeIcon Landroid/graphics/Bitmap; │ │ + 0x0000 - 0x0105 reg=19 progressMax I │ │ + 0x0000 - 0x0105 reg=20 progress I │ │ + 0x0000 - 0x0105 reg=21 progressIndeterminate Z │ │ + 0x0000 - 0x0105 reg=22 showWhen Z │ │ + 0x0000 - 0x0105 reg=23 useChronometer Z │ │ + 0x0000 - 0x0105 reg=24 priority I │ │ + 0x0000 - 0x0105 reg=25 subText Ljava/lang/CharSequence; │ │ + 0x0000 - 0x0105 reg=26 localOnly Z │ │ + 0x0000 - 0x0105 reg=27 people Ljava/util/ArrayList; Ljava/util/ArrayList; │ │ + 0x0000 - 0x0105 reg=28 extras Landroid/os/Bundle; │ │ + 0x0000 - 0x0105 reg=29 groupKey Ljava/lang/String; │ │ + 0x0000 - 0x0105 reg=30 groupSummary Z │ │ + 0x0000 - 0x0105 reg=31 sortKey Ljava/lang/String; │ │ + │ │ + Virtual methods - │ │ + #0 : (in Landroid/support/v4/app/NotificationCompatApi20$Builder;) │ │ + name : 'addAction' │ │ + type : '(Landroid/support/v4/app/NotificationCompatBase$Action;)V' │ │ + access : 0x0001 (PUBLIC) │ │ + code - │ │ + registers : 3 │ │ + ins : 2 │ │ + outs : 2 │ │ + insns size : 6 16-bit code units │ │ +08d030: |[08d030] android.support.v4.app.NotificationCompatApi20$Builder.addAction:(Landroid/support/v4/app/NotificationCompatBase$Action;)V │ │ +08d040: 5410 9902 |0000: iget-object v0, v1, Landroid/support/v4/app/NotificationCompatApi20$Builder;.b:Landroid/app/Notification$Builder; // field@0299 │ │ +08d044: 7120 ff07 2000 |0002: invoke-static {v0, v2}, Landroid/support/v4/app/NotificationCompatApi20;.addAction:(Landroid/app/Notification$Builder;Landroid/support/v4/app/NotificationCompatBase$Action;)V // method@07ff │ │ +08d04a: 0e00 |0005: return-void │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=86 │ │ + 0x0005 line=87 │ │ locals : │ │ - 0x0000 - 0x0000 reg=9 (null) Landroid/support/v4/app/LoaderManager$LoaderCallbacks; │ │ - 0x0045 - 0x0077 reg=0 inactive Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; │ │ - 0x007e - 0x00fd reg=0 inactive Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; │ │ - 0x0015 - 0x00fd reg=1 info Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; │ │ - 0x0000 - 0x00fd reg=6 this Landroid/support/v4/app/LoaderManagerImpl; │ │ - 0x0000 - 0x00fd reg=7 id I │ │ - 0x0000 - 0x00fd reg=8 args Landroid/os/Bundle; │ │ - 0x0000 - 0x00fd reg=9 callback Landroid/support/v4/app/LoaderManager$LoaderCallbacks; Landroid/support/v4/app/LoaderManager$LoaderCallbacks; │ │ + 0x0000 - 0x0006 reg=1 this Landroid/support/v4/app/NotificationCompatApi20$Builder; │ │ + 0x0000 - 0x0006 reg=2 action Landroid/support/v4/app/NotificationCompatBase$Action; │ │ │ │ - #14 : (in Landroid/support/v4/app/LoaderManagerImpl;) │ │ - name : 'toString' │ │ - type : '()Ljava/lang/String;' │ │ + #1 : (in Landroid/support/v4/app/NotificationCompatApi20$Builder;) │ │ + name : 'build' │ │ + type : '()Landroid/app/Notification;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ - insns size : 43 16-bit code units │ │ -0640e0: |[0640e0] android.support.v4.app.LoaderManagerImpl.toString:()Ljava/lang/String; │ │ -0640f0: 2200 b903 |0000: new-instance v0, Ljava/lang/StringBuilder; // type@03b9 │ │ -0640f4: 1301 8000 |0002: const/16 v1, #int 128 // #80 │ │ -0640f8: 7020 af17 1000 |0004: invoke-direct {v0, v1}, Ljava/lang/StringBuilder;.:(I)V // method@17af │ │ -0640fe: 1a01 1109 |0007: const-string v1, "LoaderManager{" // string@0911 │ │ -064102: 6e20 b517 1000 |0009: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17b5 │ │ -064108: 7110 bd17 0200 |000c: invoke-static {v2}, Ljava/lang/System;.identityHashCode:(Ljava/lang/Object;)I // method@17bd │ │ -06410e: 0a01 |000f: move-result v1 │ │ -064110: 7110 8117 0100 |0010: invoke-static {v1}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@1781 │ │ -064116: 0c01 |0013: move-result-object v1 │ │ -064118: 6e20 b517 1000 |0014: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17b5 │ │ -06411e: 1a01 4b00 |0017: const-string v1, " in " // string@004b │ │ -064122: 6e20 b517 1000 |0019: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17b5 │ │ -064128: 5421 7401 |001c: iget-object v1, v2, Landroid/support/v4/app/LoaderManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0174 │ │ -06412c: 7120 0a08 0100 |001e: invoke-static {v1, v0}, Landroid/support/v4/util/DebugUtils;.buildShortClassTag:(Ljava/lang/Object;Ljava/lang/StringBuilder;)V // method@080a │ │ -064132: 1a01 6a1e |0021: const-string v1, "}}" // string@1e6a │ │ -064136: 6e20 b517 1000 |0023: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17b5 │ │ -06413c: 6e10 ba17 0000 |0026: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@17ba │ │ -064142: 0c01 |0029: move-result-object v1 │ │ -064144: 1101 |002a: return-object v1 │ │ + insns size : 14 16-bit code units │ │ +08d04c: |[08d04c] android.support.v4.app.NotificationCompatApi20$Builder.build:()Landroid/app/Notification; │ │ +08d05c: 5420 9902 |0000: iget-object v0, v2, Landroid/support/v4/app/NotificationCompatApi20$Builder;.b:Landroid/app/Notification$Builder; // field@0299 │ │ +08d060: 5421 9a02 |0002: iget-object v1, v2, Landroid/support/v4/app/NotificationCompatApi20$Builder;.mExtras:Landroid/os/Bundle; // field@029a │ │ +08d064: 6e20 a800 1000 |0004: invoke-virtual {v0, v1}, Landroid/app/Notification$Builder;.setExtras:(Landroid/os/Bundle;)Landroid/app/Notification$Builder; // method@00a8 │ │ +08d06a: 5420 9902 |0007: iget-object v0, v2, Landroid/support/v4/app/NotificationCompatApi20$Builder;.b:Landroid/app/Notification$Builder; // field@0299 │ │ +08d06e: 6e10 9c00 0000 |0009: invoke-virtual {v0}, Landroid/app/Notification$Builder;.build:()Landroid/app/Notification; // method@009c │ │ +08d074: 0c00 |000c: move-result-object v0 │ │ +08d076: 1100 |000d: return-object v0 │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=790 │ │ - 0x0007 line=791 │ │ - 0x000c line=792 │ │ - 0x0017 line=793 │ │ - 0x001c line=794 │ │ - 0x0021 line=795 │ │ - 0x0026 line=796 │ │ + 0x0000 line=95 │ │ + 0x0007 line=96 │ │ locals : │ │ - 0x0007 - 0x002b reg=0 sb Ljava/lang/StringBuilder; │ │ - 0x0000 - 0x002b reg=2 this Landroid/support/v4/app/LoaderManagerImpl; │ │ + 0x0000 - 0x000e reg=2 this Landroid/support/v4/app/NotificationCompatApi20$Builder; │ │ │ │ - #15 : (in Landroid/support/v4/app/LoaderManagerImpl;) │ │ - name : 'updateActivity' │ │ - type : '(Landroid/support/v4/app/FragmentActivity;)V' │ │ - access : 0x0000 () │ │ + #2 : (in Landroid/support/v4/app/NotificationCompatApi20$Builder;) │ │ + name : 'getBuilder' │ │ + type : '()Landroid/app/Notification$Builder;' │ │ + access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ - ins : 2 │ │ + ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -064148: |[064148] android.support.v4.app.LoaderManagerImpl.updateActivity:(Landroid/support/v4/app/FragmentActivity;)V │ │ -064158: 5b01 7401 |0000: iput-object v1, v0, Landroid/support/v4/app/LoaderManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0174 │ │ -06415c: 0e00 |0002: return-void │ │ +08d078: |[08d078] android.support.v4.app.NotificationCompatApi20$Builder.getBuilder:()Landroid/app/Notification$Builder; │ │ +08d088: 5410 9902 |0000: iget-object v0, v1, Landroid/support/v4/app/NotificationCompatApi20$Builder;.b:Landroid/app/Notification$Builder; // field@0299 │ │ +08d08c: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=484 │ │ - 0x0002 line=485 │ │ + 0x0000 line=91 │ │ locals : │ │ - 0x0000 - 0x0003 reg=0 this Landroid/support/v4/app/LoaderManagerImpl; │ │ - 0x0000 - 0x0003 reg=1 activity Landroid/support/v4/app/FragmentActivity; │ │ + 0x0000 - 0x0003 reg=1 this Landroid/support/v4/app/NotificationCompatApi20$Builder; │ │ │ │ - source_file_idx : 2320 (LoaderManager.java) │ │ + source_file_idx : 3329 (NotificationCompatApi20.java) │ │ │ │ -Class #475 header: │ │ -class_idx : 219 │ │ -access_flags : 0 (0x0000) │ │ -superclass_idx : 948 │ │ -source_file_idx : 2438 │ │ +Class #724 header: │ │ +class_idx : 369 │ │ +access_flags : 1 (0x0001) │ │ +superclass_idx : 1337 │ │ +source_file_idx : 3330 │ │ static_fields_size : 0 │ │ -instance_fields_size: 0 │ │ +instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ -virtual_methods_size: 4 │ │ +virtual_methods_size: 3 │ │ │ │ -Class #475 annotations: │ │ +Class #724 annotations: │ │ Annotations on class │ │ - VISIBILITY_SYSTEM Ldalvik/annotation/EnclosingClass; value=Landroid/support/v4/app/NavUtils; │ │ - VISIBILITY_SYSTEM Ldalvik/annotation/InnerClass; accessFlags=8 name="NavUtilsImplBase" │ │ + VISIBILITY_SYSTEM Ldalvik/annotation/EnclosingClass; value=Landroid/support/v4/app/NotificationCompatApi21; │ │ + VISIBILITY_SYSTEM Ldalvik/annotation/InnerClass; accessFlags=9 name="Builder" │ │ +Annotations on method #2057 '' │ │ + VISIBILITY_SYSTEM Ldalvik/annotation/Signature; value={ "(" "Landroid/content/Context;" "Landroid/app/Notification;" "Ljava/lang/CharSequence;" "Ljava/lang/CharSequence;" "Ljava/lang/CharSequence;" "Landroid/widget/RemoteViews;" "I" "Landroid/app/PendingIntent;" "Landroid/app/PendingIntent;" "Landroid/graphics/Bitmap;" "IIZZZI" "Ljava/lang/CharSequence;" "Z" "Ljava/lang/String;" "Ljava/util/ArrayList" "<" "Ljava/lang/String;" ">;" "Landroid/os/Bundle;" "II" "Landroid/app/Notification;" "Ljava/lang/String;" "Z" "Ljava/lang/String;" ")V" } │ │ │ │ -Class #475 - │ │ - Class descriptor : 'Landroid/support/v4/app/NavUtils$NavUtilsImplBase;' │ │ - Access flags : 0x0000 () │ │ +Class #724 - │ │ + Class descriptor : 'Landroid/support/v4/app/NotificationCompatApi21$Builder;' │ │ + Access flags : 0x0001 (PUBLIC) │ │ Superclass : 'Ljava/lang/Object;' │ │ Interfaces - │ │ - #0 : 'Landroid/support/v4/app/NavUtils$NavUtilsImpl;' │ │ + #0 : 'Landroid/support/v4/app/NotificationBuilderWithBuilderAccessor;' │ │ + #1 : 'Landroid/support/v4/app/NotificationBuilderWithActions;' │ │ Static fields - │ │ Instance fields - │ │ + #0 : (in Landroid/support/v4/app/NotificationCompatApi21$Builder;) │ │ + name : 'b' │ │ + type : 'Landroid/app/Notification$Builder;' │ │ + access : 0x0002 (PRIVATE) │ │ Direct methods - │ │ - #0 : (in Landroid/support/v4/app/NavUtils$NavUtilsImplBase;) │ │ + #0 : (in Landroid/support/v4/app/NotificationCompatApi21$Builder;) │ │ name : '' │ │ - type : '()V' │ │ - access : 0x10000 (CONSTRUCTOR) │ │ + type : '(Landroid/content/Context;Landroid/app/Notification;Ljava/lang/CharSequence;Ljava/lang/CharSequence;Ljava/lang/CharSequence;Landroid/widget/RemoteViews;ILandroid/app/PendingIntent;Landroid/app/PendingIntent;Landroid/graphics/Bitmap;IIZZZILjava/lang/CharSequence;ZLjava/lang/String;Ljava/util/ArrayList;Landroid/os/Bundle;IILandroid/app/Notification;Ljava/lang/String;ZLjava/lang/String;)V' │ │ + access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ - registers : 1 │ │ - ins : 1 │ │ - outs : 1 │ │ - insns size : 4 16-bit code units │ │ -064160: |[064160] android.support.v4.app.NavUtils$NavUtilsImplBase.:()V │ │ -064170: 7010 9117 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1791 │ │ -064176: 0e00 |0003: return-void │ │ + registers : 38 │ │ + ins : 28 │ │ + outs : 4 │ │ + insns size : 272 16-bit code units │ │ +08d090: |[08d090] android.support.v4.app.NotificationCompatApi21$Builder.:(Landroid/content/Context;Landroid/app/Notification;Ljava/lang/CharSequence;Ljava/lang/CharSequence;Ljava/lang/CharSequence;Landroid/widget/RemoteViews;ILandroid/app/PendingIntent;Landroid/app/PendingIntent;Landroid/graphics/Bitmap;IIZZZILjava/lang/CharSequence;ZLjava/lang/String;Ljava/util/ArrayList;Landroid/os/Bundle;IILandroid/app/Notification;Ljava/lang/String;ZLjava/lang/String;)V │ │ +08d0a0: 7010 8622 0a00 |0000: invoke-direct {v10}, Ljava/lang/Object;.:()V // method@2286 │ │ +08d0a6: 2206 2000 |0003: new-instance v6, Landroid/app/Notification$Builder; // type@0020 │ │ +08d0aa: 7020 9800 b600 |0005: invoke-direct {v6, v11}, Landroid/app/Notification$Builder;.:(Landroid/content/Context;)V // method@0098 │ │ +08d0b0: 53c8 1500 |0008: iget-wide v8, v12, Landroid/app/Notification;.when:J // field@0015 │ │ +08d0b4: 6e30 be00 8609 |000a: invoke-virtual {v6, v8, v9}, Landroid/app/Notification$Builder;.setWhen:(J)Landroid/app/Notification$Builder; // method@00be │ │ +08d0ba: 0c06 |000d: move-result-object v6 │ │ +08d0bc: 0200 1800 |000e: move/from16 v0, v24 │ │ +08d0c0: 6e20 b500 0600 |0010: invoke-virtual {v6, v0}, Landroid/app/Notification$Builder;.setShowWhen:(Z)Landroid/app/Notification$Builder; // method@00b5 │ │ +08d0c6: 0c06 |0013: move-result-object v6 │ │ +08d0c8: 52c7 0d00 |0014: iget v7, v12, Landroid/app/Notification;.icon:I // field@000d │ │ +08d0cc: 52c8 0e00 |0016: iget v8, v12, Landroid/app/Notification;.iconLevel:I // field@000e │ │ +08d0d0: 6e30 b600 7608 |0018: invoke-virtual {v6, v7, v8}, Landroid/app/Notification$Builder;.setSmallIcon:(II)Landroid/app/Notification$Builder; // method@00b6 │ │ +08d0d6: 0c06 |001b: move-result-object v6 │ │ +08d0d8: 54c7 0700 |001c: iget-object v7, v12, Landroid/app/Notification;.contentView:Landroid/widget/RemoteViews; // field@0007 │ │ +08d0dc: 6e20 a100 7600 |001e: invoke-virtual {v6, v7}, Landroid/app/Notification$Builder;.setContent:(Landroid/widget/RemoteViews;)Landroid/app/Notification$Builder; // method@00a1 │ │ +08d0e2: 0c06 |0021: move-result-object v6 │ │ +08d0e4: 54c7 1300 |0022: iget-object v7, v12, Landroid/app/Notification;.tickerText:Ljava/lang/CharSequence; // field@0013 │ │ +08d0e8: 0800 1000 |0024: move-object/from16 v0, v16 │ │ +08d0ec: 6e30 ba00 7600 |0026: invoke-virtual {v6, v7, v0}, Landroid/app/Notification$Builder;.setTicker:(Ljava/lang/CharSequence;Landroid/widget/RemoteViews;)Landroid/app/Notification$Builder; // method@00ba │ │ +08d0f2: 0c06 |0029: move-result-object v6 │ │ +08d0f4: 54c7 1200 |002a: iget-object v7, v12, Landroid/app/Notification;.sound:Landroid/net/Uri; // field@0012 │ │ +08d0f8: 52c8 0500 |002c: iget v8, v12, Landroid/app/Notification;.audioStreamType:I // field@0005 │ │ +08d0fc: 6e30 b800 7608 |002e: invoke-virtual {v6, v7, v8}, Landroid/app/Notification$Builder;.setSound:(Landroid/net/Uri;I)Landroid/app/Notification$Builder; // method@00b8 │ │ +08d102: 0c06 |0031: move-result-object v6 │ │ +08d104: 54c7 1400 |0032: iget-object v7, v12, Landroid/app/Notification;.vibrate:[J // field@0014 │ │ +08d108: 6e20 bc00 7600 |0034: invoke-virtual {v6, v7}, Landroid/app/Notification$Builder;.setVibrate:([J)Landroid/app/Notification$Builder; // method@00bc │ │ +08d10e: 0c06 |0037: move-result-object v6 │ │ +08d110: 52c7 0f00 |0038: iget v7, v12, Landroid/app/Notification;.ledARGB:I // field@000f │ │ +08d114: 52c8 1100 |003a: iget v8, v12, Landroid/app/Notification;.ledOnMS:I // field@0011 │ │ +08d118: 52c9 1000 |003c: iget v9, v12, Landroid/app/Notification;.ledOffMS:I // field@0010 │ │ +08d11c: 6e40 ad00 7698 |003e: invoke-virtual {v6, v7, v8, v9}, Landroid/app/Notification$Builder;.setLights:(III)Landroid/app/Notification$Builder; // method@00ad │ │ +08d122: 0c07 |0041: move-result-object v7 │ │ +08d124: 52c6 0b00 |0042: iget v6, v12, Landroid/app/Notification;.flags:I // field@000b │ │ +08d128: dd06 0602 |0044: and-int/lit8 v6, v6, #int 2 // #02 │ │ +08d12c: 3806 be00 |0046: if-eqz v6, 0104 // +00be │ │ +08d130: 1216 |0048: const/4 v6, #int 1 // #1 │ │ +08d132: 6e20 b000 6700 |0049: invoke-virtual {v7, v6}, Landroid/app/Notification$Builder;.setOngoing:(Z)Landroid/app/Notification$Builder; // method@00b0 │ │ +08d138: 0c07 |004c: move-result-object v7 │ │ +08d13a: 52c6 0b00 |004d: iget v6, v12, Landroid/app/Notification;.flags:I // field@000b │ │ +08d13e: dd06 0608 |004f: and-int/lit8 v6, v6, #int 8 // #08 │ │ +08d142: 3806 b600 |0051: if-eqz v6, 0107 // +00b6 │ │ +08d146: 1216 |0053: const/4 v6, #int 1 // #1 │ │ +08d148: 6e20 b100 6700 |0054: invoke-virtual {v7, v6}, Landroid/app/Notification$Builder;.setOnlyAlertOnce:(Z)Landroid/app/Notification$Builder; // method@00b1 │ │ +08d14e: 0c07 |0057: move-result-object v7 │ │ +08d150: 52c6 0b00 |0058: iget v6, v12, Landroid/app/Notification;.flags:I // field@000b │ │ +08d154: dd06 0610 |005a: and-int/lit8 v6, v6, #int 16 // #10 │ │ +08d158: 3806 ae00 |005c: if-eqz v6, 010a // +00ae │ │ +08d15c: 1216 |005e: const/4 v6, #int 1 // #1 │ │ +08d15e: 6e20 9e00 6700 |005f: invoke-virtual {v7, v6}, Landroid/app/Notification$Builder;.setAutoCancel:(Z)Landroid/app/Notification$Builder; // method@009e │ │ +08d164: 0c06 |0062: move-result-object v6 │ │ +08d166: 52c7 0800 |0063: iget v7, v12, Landroid/app/Notification;.defaults:I // field@0008 │ │ +08d16a: 6e20 a600 7600 |0065: invoke-virtual {v6, v7}, Landroid/app/Notification$Builder;.setDefaults:(I)Landroid/app/Notification$Builder; // method@00a6 │ │ +08d170: 0c06 |0068: move-result-object v6 │ │ +08d172: 6e20 a500 d600 |0069: invoke-virtual {v6, v13}, Landroid/app/Notification$Builder;.setContentTitle:(Ljava/lang/CharSequence;)Landroid/app/Notification$Builder; // method@00a5 │ │ +08d178: 0c06 |006c: move-result-object v6 │ │ +08d17a: 6e20 a400 e600 |006d: invoke-virtual {v6, v14}, Landroid/app/Notification$Builder;.setContentText:(Ljava/lang/CharSequence;)Landroid/app/Notification$Builder; // method@00a4 │ │ +08d180: 0c06 |0070: move-result-object v6 │ │ +08d182: 0800 1b00 |0071: move-object/from16 v0, v27 │ │ +08d186: 6e20 b900 0600 |0073: invoke-virtual {v6, v0}, Landroid/app/Notification$Builder;.setSubText:(Ljava/lang/CharSequence;)Landroid/app/Notification$Builder; // method@00b9 │ │ +08d18c: 0c06 |0076: move-result-object v6 │ │ +08d18e: 6e20 a200 f600 |0077: invoke-virtual {v6, v15}, Landroid/app/Notification$Builder;.setContentInfo:(Ljava/lang/CharSequence;)Landroid/app/Notification$Builder; // method@00a2 │ │ +08d194: 0c06 |007a: move-result-object v6 │ │ +08d196: 0800 1200 |007b: move-object/from16 v0, v18 │ │ +08d19a: 6e20 a300 0600 |007d: invoke-virtual {v6, v0}, Landroid/app/Notification$Builder;.setContentIntent:(Landroid/app/PendingIntent;)Landroid/app/Notification$Builder; // method@00a3 │ │ +08d1a0: 0c06 |0080: move-result-object v6 │ │ +08d1a2: 54c7 0900 |0081: iget-object v7, v12, Landroid/app/Notification;.deleteIntent:Landroid/app/PendingIntent; // field@0009 │ │ +08d1a6: 6e20 a700 7600 |0083: invoke-virtual {v6, v7}, Landroid/app/Notification$Builder;.setDeleteIntent:(Landroid/app/PendingIntent;)Landroid/app/Notification$Builder; // method@00a7 │ │ +08d1ac: 0c07 |0086: move-result-object v7 │ │ +08d1ae: 52c6 0b00 |0087: iget v6, v12, Landroid/app/Notification;.flags:I // field@000b │ │ +08d1b2: d566 8000 |0089: and-int/lit16 v6, v6, #int 128 // #0080 │ │ +08d1b6: 3806 8200 |008b: if-eqz v6, 010d // +0082 │ │ +08d1ba: 1216 |008d: const/4 v6, #int 1 // #1 │ │ +08d1bc: 0800 1300 |008e: move-object/from16 v0, v19 │ │ +08d1c0: 6e30 a900 0706 |0090: invoke-virtual {v7, v0, v6}, Landroid/app/Notification$Builder;.setFullScreenIntent:(Landroid/app/PendingIntent;Z)Landroid/app/Notification$Builder; // method@00a9 │ │ +08d1c6: 0c06 |0093: move-result-object v6 │ │ +08d1c8: 0800 1400 |0094: move-object/from16 v0, v20 │ │ +08d1cc: 6e20 ac00 0600 |0096: invoke-virtual {v6, v0}, Landroid/app/Notification$Builder;.setLargeIcon:(Landroid/graphics/Bitmap;)Landroid/app/Notification$Builder; // method@00ac │ │ +08d1d2: 0c06 |0099: move-result-object v6 │ │ +08d1d4: 0200 1100 |009a: move/from16 v0, v17 │ │ +08d1d8: 6e20 af00 0600 |009c: invoke-virtual {v6, v0}, Landroid/app/Notification$Builder;.setNumber:(I)Landroid/app/Notification$Builder; // method@00af │ │ +08d1de: 0c06 |009f: move-result-object v6 │ │ +08d1e0: 0200 1900 |00a0: move/from16 v0, v25 │ │ +08d1e4: 6e20 bb00 0600 |00a2: invoke-virtual {v6, v0}, Landroid/app/Notification$Builder;.setUsesChronometer:(Z)Landroid/app/Notification$Builder; // method@00bb │ │ +08d1ea: 0c06 |00a5: move-result-object v6 │ │ +08d1ec: 0200 1a00 |00a6: move/from16 v0, v26 │ │ +08d1f0: 6e20 b200 0600 |00a8: invoke-virtual {v6, v0}, Landroid/app/Notification$Builder;.setPriority:(I)Landroid/app/Notification$Builder; // method@00b2 │ │ +08d1f6: 0c06 |00ab: move-result-object v6 │ │ +08d1f8: 0200 1500 |00ac: move/from16 v0, v21 │ │ +08d1fc: 0201 1600 |00ae: move/from16 v1, v22 │ │ +08d200: 0202 1700 |00b0: move/from16 v2, v23 │ │ +08d204: 6e40 b300 0621 |00b2: invoke-virtual {v6, v0, v1, v2}, Landroid/app/Notification$Builder;.setProgress:(IIZ)Landroid/app/Notification$Builder; // method@00b3 │ │ +08d20a: 0c06 |00b5: move-result-object v6 │ │ +08d20c: 0200 1c00 |00b6: move/from16 v0, v28 │ │ +08d210: 6e20 ae00 0600 |00b8: invoke-virtual {v6, v0}, Landroid/app/Notification$Builder;.setLocalOnly:(Z)Landroid/app/Notification$Builder; // method@00ae │ │ +08d216: 0c06 |00bb: move-result-object v6 │ │ +08d218: 0800 1f00 |00bc: move-object/from16 v0, v31 │ │ +08d21c: 6e20 a800 0600 |00be: invoke-virtual {v6, v0}, Landroid/app/Notification$Builder;.setExtras:(Landroid/os/Bundle;)Landroid/app/Notification$Builder; // method@00a8 │ │ +08d222: 0c06 |00c1: move-result-object v6 │ │ +08d224: 0800 2300 |00c2: move-object/from16 v0, v35 │ │ +08d228: 6e20 aa00 0600 |00c4: invoke-virtual {v6, v0}, Landroid/app/Notification$Builder;.setGroup:(Ljava/lang/String;)Landroid/app/Notification$Builder; // method@00aa │ │ +08d22e: 0c06 |00c7: move-result-object v6 │ │ +08d230: 0200 2400 |00c8: move/from16 v0, v36 │ │ +08d234: 6e20 ab00 0600 |00ca: invoke-virtual {v6, v0}, Landroid/app/Notification$Builder;.setGroupSummary:(Z)Landroid/app/Notification$Builder; // method@00ab │ │ +08d23a: 0c06 |00cd: move-result-object v6 │ │ +08d23c: 0800 2500 |00ce: move-object/from16 v0, v37 │ │ +08d240: 6e20 b700 0600 |00d0: invoke-virtual {v6, v0}, Landroid/app/Notification$Builder;.setSortKey:(Ljava/lang/String;)Landroid/app/Notification$Builder; // method@00b7 │ │ +08d246: 0c06 |00d3: move-result-object v6 │ │ +08d248: 0800 1d00 |00d4: move-object/from16 v0, v29 │ │ +08d24c: 6e20 9f00 0600 |00d6: invoke-virtual {v6, v0}, Landroid/app/Notification$Builder;.setCategory:(Ljava/lang/String;)Landroid/app/Notification$Builder; // method@009f │ │ +08d252: 0c06 |00d9: move-result-object v6 │ │ +08d254: 0200 2000 |00da: move/from16 v0, v32 │ │ +08d258: 6e20 a000 0600 |00dc: invoke-virtual {v6, v0}, Landroid/app/Notification$Builder;.setColor:(I)Landroid/app/Notification$Builder; // method@00a0 │ │ +08d25e: 0c06 |00df: move-result-object v6 │ │ +08d260: 0200 2100 |00e0: move/from16 v0, v33 │ │ +08d264: 6e20 bd00 0600 |00e2: invoke-virtual {v6, v0}, Landroid/app/Notification$Builder;.setVisibility:(I)Landroid/app/Notification$Builder; // method@00bd │ │ +08d26a: 0c06 |00e5: move-result-object v6 │ │ +08d26c: 0800 2200 |00e6: move-object/from16 v0, v34 │ │ +08d270: 6e20 b400 0600 |00e8: invoke-virtual {v6, v0}, Landroid/app/Notification$Builder;.setPublicVersion:(Landroid/app/Notification;)Landroid/app/Notification$Builder; // method@00b4 │ │ +08d276: 0c06 |00eb: move-result-object v6 │ │ +08d278: 5ba6 9b02 |00ec: iput-object v6, v10, Landroid/support/v4/app/NotificationCompatApi21$Builder;.b:Landroid/app/Notification$Builder; // field@029b │ │ +08d27c: 7401 d922 1e00 |00ee: invoke-virtual/range {v30}, Ljava/util/ArrayList;.iterator:()Ljava/util/Iterator; // method@22d9 │ │ +08d282: 0c04 |00f1: move-result-object v4 │ │ +08d284: 7210 f222 0400 |00f2: invoke-interface {v4}, Ljava/util/Iterator;.hasNext:()Z // method@22f2 │ │ +08d28a: 0a06 |00f5: move-result v6 │ │ +08d28c: 3806 1900 |00f6: if-eqz v6, 010f // +0019 │ │ +08d290: 7210 f322 0400 |00f8: invoke-interface {v4}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@22f3 │ │ +08d296: 0c05 |00fb: move-result-object v5 │ │ +08d298: 1f05 3d05 |00fc: check-cast v5, Ljava/lang/String; // type@053d │ │ +08d29c: 54a6 9b02 |00fe: iget-object v6, v10, Landroid/support/v4/app/NotificationCompatApi21$Builder;.b:Landroid/app/Notification$Builder; // field@029b │ │ +08d2a0: 6e20 9b00 5600 |0100: invoke-virtual {v6, v5}, Landroid/app/Notification$Builder;.addPerson:(Ljava/lang/String;)Landroid/app/Notification$Builder; // method@009b │ │ +08d2a6: 28ef |0103: goto 00f2 // -0011 │ │ +08d2a8: 1206 |0104: const/4 v6, #int 0 // #0 │ │ +08d2aa: 2900 44ff |0105: goto/16 0049 // -00bc │ │ +08d2ae: 1206 |0107: const/4 v6, #int 0 // #0 │ │ +08d2b0: 2900 4cff |0108: goto/16 0054 // -00b4 │ │ +08d2b4: 1206 |010a: const/4 v6, #int 0 // #0 │ │ +08d2b6: 2900 54ff |010b: goto/16 005f // -00ac │ │ +08d2ba: 1206 |010d: const/4 v6, #int 0 // #0 │ │ +08d2bc: 2880 |010e: goto 008e // -0080 │ │ +08d2be: 0e00 |010f: return-void │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=48 │ │ - locals : │ │ - 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/NavUtils$NavUtilsImplBase; │ │ + 0x0000 line=67 │ │ + 0x0003 line=68 │ │ + 0x00ee line=103 │ │ + 0x00fe line=104 │ │ + 0x0104 line=68 │ │ + 0x010f line=106 │ │ + locals : │ │ + 0x0000 - 0x0000 reg=30 (null) Ljava/util/ArrayList; │ │ + 0x00f2 - 0x0104 reg=4 i$ Ljava/util/Iterator; │ │ + 0x00fe - 0x0104 reg=5 person Ljava/lang/String; │ │ + 0x010f - 0x0110 reg=4 i$ Ljava/util/Iterator; │ │ + 0x0000 - 0x0110 reg=10 this Landroid/support/v4/app/NotificationCompatApi21$Builder; │ │ + 0x0000 - 0x0110 reg=11 context Landroid/content/Context; │ │ + 0x0000 - 0x0110 reg=12 n Landroid/app/Notification; │ │ + 0x0000 - 0x0110 reg=13 contentTitle Ljava/lang/CharSequence; │ │ + 0x0000 - 0x0110 reg=14 contentText Ljava/lang/CharSequence; │ │ + 0x0000 - 0x0110 reg=15 contentInfo Ljava/lang/CharSequence; │ │ + 0x0000 - 0x0110 reg=16 tickerView Landroid/widget/RemoteViews; │ │ + 0x0000 - 0x0110 reg=17 number I │ │ + 0x0000 - 0x0110 reg=18 contentIntent Landroid/app/PendingIntent; │ │ + 0x0000 - 0x0110 reg=19 fullScreenIntent Landroid/app/PendingIntent; │ │ + 0x0000 - 0x0110 reg=20 largeIcon Landroid/graphics/Bitmap; │ │ + 0x0000 - 0x0110 reg=21 progressMax I │ │ + 0x0000 - 0x0110 reg=22 progress I │ │ + 0x0000 - 0x0110 reg=23 progressIndeterminate Z │ │ + 0x0000 - 0x0110 reg=24 showWhen Z │ │ + 0x0000 - 0x0110 reg=25 useChronometer Z │ │ + 0x0000 - 0x0110 reg=26 priority I │ │ + 0x0000 - 0x0110 reg=27 subText Ljava/lang/CharSequence; │ │ + 0x0000 - 0x0110 reg=28 localOnly Z │ │ + 0x0000 - 0x0110 reg=29 category Ljava/lang/String; │ │ + 0x0000 - 0x0110 reg=30 people Ljava/util/ArrayList; Ljava/util/ArrayList; │ │ + 0x0000 - 0x0110 reg=31 extras Landroid/os/Bundle; │ │ + 0x0000 - 0x0110 reg=32 color I │ │ + 0x0000 - 0x0110 reg=33 visibility I │ │ + 0x0000 - 0x0110 reg=34 publicVersion Landroid/app/Notification; │ │ + 0x0000 - 0x0110 reg=35 groupKey Ljava/lang/String; │ │ + 0x0000 - 0x0110 reg=36 groupSummary Z │ │ + 0x0000 - 0x0110 reg=37 sortKey Ljava/lang/String; │ │ │ │ Virtual methods - │ │ - #0 : (in Landroid/support/v4/app/NavUtils$NavUtilsImplBase;) │ │ - name : 'getParentActivityIntent' │ │ - type : '(Landroid/app/Activity;)Landroid/content/Intent;' │ │ + #0 : (in Landroid/support/v4/app/NotificationCompatApi21$Builder;) │ │ + name : 'addAction' │ │ + type : '(Landroid/support/v4/app/NotificationCompatBase$Action;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ - registers : 10 │ │ + registers : 3 │ │ ins : 2 │ │ - outs : 3 │ │ - insns size : 66 16-bit code units │ │ -064178: |[064178] android.support.v4.app.NavUtils$NavUtilsImplBase.getParentActivityIntent:(Landroid/app/Activity;)Landroid/content/Intent; │ │ -064188: 1202 |0000: const/4 v2, #int 0 // #0 │ │ -06418a: 7110 e004 0900 |0001: invoke-static {v9}, Landroid/support/v4/app/NavUtils;.getParentActivityName:(Landroid/app/Activity;)Ljava/lang/String; // method@04e0 │ │ -064190: 0c03 |0004: move-result-object v3 │ │ -064192: 3903 0300 |0005: if-nez v3, 0008 // +0003 │ │ -064196: 1102 |0007: return-object v2 │ │ -064198: 2204 2300 |0008: new-instance v4, Landroid/content/ComponentName; // type@0023 │ │ -06419c: 7030 b900 9403 |000a: invoke-direct {v4, v9, v3}, Landroid/content/ComponentName;.:(Landroid/content/Context;Ljava/lang/String;)V // method@00b9 │ │ -0641a2: 7120 e104 4900 |000d: invoke-static {v9, v4}, Landroid/support/v4/app/NavUtils;.getParentActivityName:(Landroid/content/Context;Landroid/content/ComponentName;)Ljava/lang/String; // method@04e1 │ │ -0641a8: 0c01 |0010: move-result-object v1 │ │ -0641aa: 3901 0700 |0011: if-nez v1, 0018 // +0007 │ │ -0641ae: 7110 1106 0400 |0013: invoke-static {v4}, Landroid/support/v4/content/IntentCompat;.makeMainActivity:(Landroid/content/ComponentName;)Landroid/content/Intent; // method@0611 │ │ -0641b4: 0c02 |0016: move-result-object v2 │ │ -0641b6: 28f0 |0017: goto 0007 // -0010 │ │ -0641b8: 2205 2f00 |0018: new-instance v5, Landroid/content/Intent; // type@002f │ │ -0641bc: 7010 dd00 0500 |001a: invoke-direct {v5}, Landroid/content/Intent;.:()V // method@00dd │ │ -0641c2: 6e20 0001 4500 |001d: invoke-virtual {v5, v4}, Landroid/content/Intent;.setComponent:(Landroid/content/ComponentName;)Landroid/content/Intent; // method@0100 │ │ -0641c8: 0c02 |0020: move-result-object v2 │ │ -0641ca: 28f6 |0021: goto 0017 // -000a │ │ -0641cc: 0d00 |0022: move-exception v0 │ │ -0641ce: 1a05 8509 |0023: const-string v5, "NavUtils" // string@0985 │ │ -0641d2: 2206 b903 |0025: new-instance v6, Ljava/lang/StringBuilder; // type@03b9 │ │ -0641d6: 7010 ae17 0600 |0027: invoke-direct {v6}, Ljava/lang/StringBuilder;.:()V // method@17ae │ │ -0641dc: 1a07 9511 |002a: const-string v7, "getParentActivityIntent: bad parentActivityName '" // string@1195 │ │ -0641e0: 6e20 b517 7600 |002c: invoke-virtual {v6, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17b5 │ │ -0641e6: 0c06 |002f: move-result-object v6 │ │ -0641e8: 6e20 b517 3600 |0030: invoke-virtual {v6, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17b5 │ │ -0641ee: 0c06 |0033: move-result-object v6 │ │ -0641f0: 1a07 9300 |0034: const-string v7, "' in manifest" // string@0093 │ │ -0641f4: 6e20 b517 7600 |0036: invoke-virtual {v6, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17b5 │ │ -0641fa: 0c06 |0039: move-result-object v6 │ │ -0641fc: 6e10 ba17 0600 |003a: invoke-virtual {v6}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@17ba │ │ -064202: 0c06 |003d: move-result-object v6 │ │ -064204: 7120 3612 6500 |003e: invoke-static {v5, v6}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@1236 │ │ -06420a: 28c6 |0041: goto 0007 // -003a │ │ - catches : 1 │ │ - 0x000d - 0x0020 │ │ - Landroid/content/pm/PackageManager$NameNotFoundException; -> 0x0022 │ │ + outs : 2 │ │ + insns size : 6 16-bit code units │ │ +08d2c0: |[08d2c0] android.support.v4.app.NotificationCompatApi21$Builder.addAction:(Landroid/support/v4/app/NotificationCompatBase$Action;)V │ │ +08d2d0: 5410 9b02 |0000: iget-object v0, v1, Landroid/support/v4/app/NotificationCompatApi21$Builder;.b:Landroid/app/Notification$Builder; // field@029b │ │ +08d2d4: 7120 ff07 2000 |0002: invoke-static {v0, v2}, Landroid/support/v4/app/NotificationCompatApi20;.addAction:(Landroid/app/Notification$Builder;Landroid/support/v4/app/NotificationCompatBase$Action;)V // method@07ff │ │ +08d2da: 0e00 |0005: return-void │ │ + catches : (none) │ │ positions : │ │ - 0x0001 line=52 │ │ - 0x0005 line=53 │ │ - 0x0007 line=66 │ │ - 0x0008 line=56 │ │ - 0x000d line=58 │ │ - 0x0011 line=59 │ │ - 0x0017 line=62 │ │ - 0x0018 line=59 │ │ - 0x0022 line=63 │ │ - 0x0023 line=64 │ │ + 0x0000 line=110 │ │ + 0x0005 line=111 │ │ locals : │ │ - 0x0017 - 0x0018 reg=2 parentIntent Landroid/content/Intent; │ │ - 0x0011 - 0x0022 reg=1 grandparent Ljava/lang/String; │ │ - 0x0023 - 0x0042 reg=0 e Landroid/content/pm/PackageManager$NameNotFoundException; │ │ - 0x0005 - 0x0042 reg=3 parentName Ljava/lang/String; │ │ - 0x000d - 0x0042 reg=4 target Landroid/content/ComponentName; │ │ - 0x0000 - 0x0042 reg=8 this Landroid/support/v4/app/NavUtils$NavUtilsImplBase; │ │ - 0x0000 - 0x0042 reg=9 activity Landroid/app/Activity; │ │ + 0x0000 - 0x0006 reg=1 this Landroid/support/v4/app/NotificationCompatApi21$Builder; │ │ + 0x0000 - 0x0006 reg=2 action Landroid/support/v4/app/NotificationCompatBase$Action; │ │ │ │ - #1 : (in Landroid/support/v4/app/NavUtils$NavUtilsImplBase;) │ │ - name : 'getParentActivityName' │ │ - type : '(Landroid/content/Context;Landroid/content/pm/ActivityInfo;)Ljava/lang/String;' │ │ + #1 : (in Landroid/support/v4/app/NotificationCompatApi21$Builder;) │ │ + name : 'build' │ │ + type : '()Landroid/app/Notification;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ - registers : 7 │ │ - ins : 3 │ │ - outs : 2 │ │ - insns size : 50 16-bit code units │ │ -064218: |[064218] android.support.v4.app.NavUtils$NavUtilsImplBase.getParentActivityName:(Landroid/content/Context;Landroid/content/pm/ActivityInfo;)Ljava/lang/String; │ │ -064228: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -06422a: 5462 0e00 |0001: iget-object v2, v6, Landroid/content/pm/ActivityInfo;.metaData:Landroid/os/Bundle; // field@000e │ │ -06422e: 3902 0400 |0003: if-nez v2, 0007 // +0004 │ │ -064232: 0710 |0005: move-object v0, v1 │ │ -064234: 1100 |0006: return-object v0 │ │ -064236: 5462 0e00 |0007: iget-object v2, v6, Landroid/content/pm/ActivityInfo;.metaData:Landroid/os/Bundle; // field@000e │ │ -06423a: 1a03 f10c |0009: const-string v3, "android.support.PARENT_ACTIVITY" // string@0cf1 │ │ -06423e: 6e20 d901 3200 |000b: invoke-virtual {v2, v3}, Landroid/os/Bundle;.getString:(Ljava/lang/String;)Ljava/lang/String; // method@01d9 │ │ -064244: 0c00 |000e: move-result-object v0 │ │ -064246: 3900 0400 |000f: if-nez v0, 0013 // +0004 │ │ -06424a: 0710 |0011: move-object v0, v1 │ │ -06424c: 28f4 |0012: goto 0006 // -000c │ │ -06424e: 1201 |0013: const/4 v1, #int 0 // #0 │ │ -064250: 6e20 9f17 1000 |0014: invoke-virtual {v0, v1}, Ljava/lang/String;.charAt:(I)C // method@179f │ │ -064256: 0a01 |0017: move-result v1 │ │ -064258: 1302 2e00 |0018: const/16 v2, #int 46 // #2e │ │ -06425c: 3321 ecff |001a: if-ne v1, v2, 0006 // -0014 │ │ -064260: 2201 b903 |001c: new-instance v1, Ljava/lang/StringBuilder; // type@03b9 │ │ -064264: 7010 ae17 0100 |001e: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@17ae │ │ -06426a: 6e10 ce00 0500 |0021: invoke-virtual {v5}, Landroid/content/Context;.getPackageName:()Ljava/lang/String; // method@00ce │ │ -064270: 0c02 |0024: move-result-object v2 │ │ -064272: 6e20 b517 2100 |0025: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17b5 │ │ -064278: 0c01 |0028: move-result-object v1 │ │ -06427a: 6e20 b517 0100 |0029: invoke-virtual {v1, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17b5 │ │ -064280: 0c01 |002c: move-result-object v1 │ │ -064282: 6e10 ba17 0100 |002d: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@17ba │ │ -064288: 0c00 |0030: move-result-object v0 │ │ -06428a: 28d5 |0031: goto 0006 // -002b │ │ + registers : 2 │ │ + ins : 1 │ │ + outs : 1 │ │ + insns size : 7 16-bit code units │ │ +08d2dc: |[08d2dc] android.support.v4.app.NotificationCompatApi21$Builder.build:()Landroid/app/Notification; │ │ +08d2ec: 5410 9b02 |0000: iget-object v0, v1, Landroid/support/v4/app/NotificationCompatApi21$Builder;.b:Landroid/app/Notification$Builder; // field@029b │ │ +08d2f0: 6e10 9c00 0000 |0002: invoke-virtual {v0}, Landroid/app/Notification$Builder;.build:()Landroid/app/Notification; // method@009c │ │ +08d2f6: 0c00 |0005: move-result-object v0 │ │ +08d2f8: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ - 0x0001 line=85 │ │ - 0x0006 line=91 │ │ - 0x0007 line=86 │ │ - 0x000f line=87 │ │ - 0x0013 line=88 │ │ - 0x001c line=89 │ │ + 0x0000 line=119 │ │ locals : │ │ - 0x000f - 0x0032 reg=0 parentActivity Ljava/lang/String; │ │ - 0x0000 - 0x0032 reg=4 this Landroid/support/v4/app/NavUtils$NavUtilsImplBase; │ │ - 0x0000 - 0x0032 reg=5 context Landroid/content/Context; │ │ - 0x0000 - 0x0032 reg=6 info Landroid/content/pm/ActivityInfo; │ │ + 0x0000 - 0x0007 reg=1 this Landroid/support/v4/app/NotificationCompatApi21$Builder; │ │ │ │ - #2 : (in Landroid/support/v4/app/NavUtils$NavUtilsImplBase;) │ │ - name : 'navigateUpTo' │ │ - type : '(Landroid/app/Activity;Landroid/content/Intent;)V' │ │ + #2 : (in Landroid/support/v4/app/NotificationCompatApi21$Builder;) │ │ + name : 'getBuilder' │ │ + type : '()Landroid/app/Notification$Builder;' │ │ + access : 0x0001 (PUBLIC) │ │ + code - │ │ + registers : 2 │ │ + ins : 1 │ │ + outs : 0 │ │ + insns size : 3 16-bit code units │ │ +08d2fc: |[08d2fc] android.support.v4.app.NotificationCompatApi21$Builder.getBuilder:()Landroid/app/Notification$Builder; │ │ +08d30c: 5410 9b02 |0000: iget-object v0, v1, Landroid/support/v4/app/NotificationCompatApi21$Builder;.b:Landroid/app/Notification$Builder; // field@029b │ │ +08d310: 1100 |0002: return-object v0 │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=115 │ │ + locals : │ │ + 0x0000 - 0x0003 reg=1 this Landroid/support/v4/app/NotificationCompatApi21$Builder; │ │ + │ │ + source_file_idx : 3330 (NotificationCompatApi21.java) │ │ + │ │ +Class #725 header: │ │ +class_idx : 380 │ │ +access_flags : 1 (0x0001) │ │ +superclass_idx : 1337 │ │ +source_file_idx : 3345 │ │ +static_fields_size : 0 │ │ +instance_fields_size: 3 │ │ +direct_methods_size : 1 │ │ +virtual_methods_size: 3 │ │ + │ │ +Class #725 annotations: │ │ +Annotations on class │ │ + VISIBILITY_SYSTEM Ldalvik/annotation/EnclosingClass; value=Landroid/support/v4/app/NotificationCompatJellybean; │ │ + VISIBILITY_SYSTEM Ldalvik/annotation/InnerClass; accessFlags=9 name="Builder" │ │ +Annotations on field #697 'mActionExtrasList' │ │ + VISIBILITY_SYSTEM Ldalvik/annotation/Signature; value={ "Ljava/util/List" "<" "Landroid/os/Bundle;" ">;" } │ │ + │ │ +Class #725 - │ │ + Class descriptor : 'Landroid/support/v4/app/NotificationCompatJellybean$Builder;' │ │ + Access flags : 0x0001 (PUBLIC) │ │ + Superclass : 'Ljava/lang/Object;' │ │ + Interfaces - │ │ + #0 : 'Landroid/support/v4/app/NotificationBuilderWithBuilderAccessor;' │ │ + #1 : 'Landroid/support/v4/app/NotificationBuilderWithActions;' │ │ + Static fields - │ │ + Instance fields - │ │ + #0 : (in Landroid/support/v4/app/NotificationCompatJellybean$Builder;) │ │ + name : 'b' │ │ + type : 'Landroid/app/Notification$Builder;' │ │ + access : 0x0002 (PRIVATE) │ │ + #1 : (in Landroid/support/v4/app/NotificationCompatJellybean$Builder;) │ │ + name : 'mActionExtrasList' │ │ + type : 'Ljava/util/List;' │ │ + access : 0x0002 (PRIVATE) │ │ + #2 : (in Landroid/support/v4/app/NotificationCompatJellybean$Builder;) │ │ + name : 'mExtras' │ │ + type : 'Landroid/os/Bundle;' │ │ + access : 0x0012 (PRIVATE FINAL) │ │ + Direct methods - │ │ + #0 : (in Landroid/support/v4/app/NotificationCompatJellybean$Builder;) │ │ + name : '' │ │ + type : '(Landroid/content/Context;Landroid/app/Notification;Ljava/lang/CharSequence;Ljava/lang/CharSequence;Ljava/lang/CharSequence;Landroid/widget/RemoteViews;ILandroid/app/PendingIntent;Landroid/app/PendingIntent;Landroid/graphics/Bitmap;IIZZILjava/lang/CharSequence;ZLandroid/os/Bundle;Ljava/lang/String;ZLjava/lang/String;)V' │ │ + access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ + code - │ │ + registers : 30 │ │ + ins : 22 │ │ + outs : 4 │ │ + insns size : 260 16-bit code units │ │ +08d314: |[08d314] android.support.v4.app.NotificationCompatJellybean$Builder.:(Landroid/content/Context;Landroid/app/Notification;Ljava/lang/CharSequence;Ljava/lang/CharSequence;Ljava/lang/CharSequence;Landroid/widget/RemoteViews;ILandroid/app/PendingIntent;Landroid/app/PendingIntent;Landroid/graphics/Bitmap;IIZZILjava/lang/CharSequence;ZLandroid/os/Bundle;Ljava/lang/String;ZLjava/lang/String;)V │ │ +08d324: 7010 8622 0800 |0000: invoke-direct {v8}, Ljava/lang/Object;.:()V // method@2286 │ │ +08d32a: 2204 5905 |0003: new-instance v4, Ljava/util/ArrayList; // type@0559 │ │ +08d32e: 7010 cf22 0400 |0005: invoke-direct {v4}, Ljava/util/ArrayList;.:()V // method@22cf │ │ +08d334: 5b84 b902 |0008: iput-object v4, v8, Landroid/support/v4/app/NotificationCompatJellybean$Builder;.mActionExtrasList:Ljava/util/List; // field@02b9 │ │ +08d338: 2204 2000 |000a: new-instance v4, Landroid/app/Notification$Builder; // type@0020 │ │ +08d33c: 7020 9800 9400 |000c: invoke-direct {v4, v9}, Landroid/app/Notification$Builder;.:(Landroid/content/Context;)V // method@0098 │ │ +08d342: 53a6 1500 |000f: iget-wide v6, v10, Landroid/app/Notification;.when:J // field@0015 │ │ +08d346: 6e30 be00 6407 |0011: invoke-virtual {v4, v6, v7}, Landroid/app/Notification$Builder;.setWhen:(J)Landroid/app/Notification$Builder; // method@00be │ │ +08d34c: 0c04 |0014: move-result-object v4 │ │ +08d34e: 52a5 0d00 |0015: iget v5, v10, Landroid/app/Notification;.icon:I // field@000d │ │ +08d352: 52a6 0e00 |0017: iget v6, v10, Landroid/app/Notification;.iconLevel:I // field@000e │ │ +08d356: 6e30 b600 5406 |0019: invoke-virtual {v4, v5, v6}, Landroid/app/Notification$Builder;.setSmallIcon:(II)Landroid/app/Notification$Builder; // method@00b6 │ │ +08d35c: 0c04 |001c: move-result-object v4 │ │ +08d35e: 54a5 0700 |001d: iget-object v5, v10, Landroid/app/Notification;.contentView:Landroid/widget/RemoteViews; // field@0007 │ │ +08d362: 6e20 a100 5400 |001f: invoke-virtual {v4, v5}, Landroid/app/Notification$Builder;.setContent:(Landroid/widget/RemoteViews;)Landroid/app/Notification$Builder; // method@00a1 │ │ +08d368: 0c04 |0022: move-result-object v4 │ │ +08d36a: 54a5 1300 |0023: iget-object v5, v10, Landroid/app/Notification;.tickerText:Ljava/lang/CharSequence; // field@0013 │ │ +08d36e: 6e30 ba00 540e |0025: invoke-virtual {v4, v5, v14}, Landroid/app/Notification$Builder;.setTicker:(Ljava/lang/CharSequence;Landroid/widget/RemoteViews;)Landroid/app/Notification$Builder; // method@00ba │ │ +08d374: 0c04 |0028: move-result-object v4 │ │ +08d376: 54a5 1200 |0029: iget-object v5, v10, Landroid/app/Notification;.sound:Landroid/net/Uri; // field@0012 │ │ +08d37a: 52a6 0500 |002b: iget v6, v10, Landroid/app/Notification;.audioStreamType:I // field@0005 │ │ +08d37e: 6e30 b800 5406 |002d: invoke-virtual {v4, v5, v6}, Landroid/app/Notification$Builder;.setSound:(Landroid/net/Uri;I)Landroid/app/Notification$Builder; // method@00b8 │ │ +08d384: 0c04 |0030: move-result-object v4 │ │ +08d386: 54a5 1400 |0031: iget-object v5, v10, Landroid/app/Notification;.vibrate:[J // field@0014 │ │ +08d38a: 6e20 bc00 5400 |0033: invoke-virtual {v4, v5}, Landroid/app/Notification$Builder;.setVibrate:([J)Landroid/app/Notification$Builder; // method@00bc │ │ +08d390: 0c04 |0036: move-result-object v4 │ │ +08d392: 52a5 0f00 |0037: iget v5, v10, Landroid/app/Notification;.ledARGB:I // field@000f │ │ +08d396: 52a6 1100 |0039: iget v6, v10, Landroid/app/Notification;.ledOnMS:I // field@0011 │ │ +08d39a: 52a7 1000 |003b: iget v7, v10, Landroid/app/Notification;.ledOffMS:I // field@0010 │ │ +08d39e: 6e40 ad00 5476 |003d: invoke-virtual {v4, v5, v6, v7}, Landroid/app/Notification$Builder;.setLights:(III)Landroid/app/Notification$Builder; // method@00ad │ │ +08d3a4: 0c05 |0040: move-result-object v5 │ │ +08d3a6: 52a4 0b00 |0041: iget v4, v10, Landroid/app/Notification;.flags:I // field@000b │ │ +08d3aa: dd04 0402 |0043: and-int/lit8 v4, v4, #int 2 // #02 │ │ +08d3ae: 3804 ab00 |0045: if-eqz v4, 00f0 // +00ab │ │ +08d3b2: 1214 |0047: const/4 v4, #int 1 // #1 │ │ +08d3b4: 6e20 b000 4500 |0048: invoke-virtual {v5, v4}, Landroid/app/Notification$Builder;.setOngoing:(Z)Landroid/app/Notification$Builder; // method@00b0 │ │ +08d3ba: 0c05 |004b: move-result-object v5 │ │ +08d3bc: 52a4 0b00 |004c: iget v4, v10, Landroid/app/Notification;.flags:I // field@000b │ │ +08d3c0: dd04 0408 |004e: and-int/lit8 v4, v4, #int 8 // #08 │ │ +08d3c4: 3804 a300 |0050: if-eqz v4, 00f3 // +00a3 │ │ +08d3c8: 1214 |0052: const/4 v4, #int 1 // #1 │ │ +08d3ca: 6e20 b100 4500 |0053: invoke-virtual {v5, v4}, Landroid/app/Notification$Builder;.setOnlyAlertOnce:(Z)Landroid/app/Notification$Builder; // method@00b1 │ │ +08d3d0: 0c05 |0056: move-result-object v5 │ │ +08d3d2: 52a4 0b00 |0057: iget v4, v10, Landroid/app/Notification;.flags:I // field@000b │ │ +08d3d6: dd04 0410 |0059: and-int/lit8 v4, v4, #int 16 // #10 │ │ +08d3da: 3804 9b00 |005b: if-eqz v4, 00f6 // +009b │ │ +08d3de: 1214 |005d: const/4 v4, #int 1 // #1 │ │ +08d3e0: 6e20 9e00 4500 |005e: invoke-virtual {v5, v4}, Landroid/app/Notification$Builder;.setAutoCancel:(Z)Landroid/app/Notification$Builder; // method@009e │ │ +08d3e6: 0c04 |0061: move-result-object v4 │ │ +08d3e8: 52a5 0800 |0062: iget v5, v10, Landroid/app/Notification;.defaults:I // field@0008 │ │ +08d3ec: 6e20 a600 5400 |0064: invoke-virtual {v4, v5}, Landroid/app/Notification$Builder;.setDefaults:(I)Landroid/app/Notification$Builder; // method@00a6 │ │ +08d3f2: 0c04 |0067: move-result-object v4 │ │ +08d3f4: 6e20 a500 b400 |0068: invoke-virtual {v4, v11}, Landroid/app/Notification$Builder;.setContentTitle:(Ljava/lang/CharSequence;)Landroid/app/Notification$Builder; // method@00a5 │ │ +08d3fa: 0c04 |006b: move-result-object v4 │ │ +08d3fc: 6e20 a400 c400 |006c: invoke-virtual {v4, v12}, Landroid/app/Notification$Builder;.setContentText:(Ljava/lang/CharSequence;)Landroid/app/Notification$Builder; // method@00a4 │ │ +08d402: 0c04 |006f: move-result-object v4 │ │ +08d404: 0800 1800 |0070: move-object/from16 v0, v24 │ │ +08d408: 6e20 b900 0400 |0072: invoke-virtual {v4, v0}, Landroid/app/Notification$Builder;.setSubText:(Ljava/lang/CharSequence;)Landroid/app/Notification$Builder; // method@00b9 │ │ +08d40e: 0c04 |0075: move-result-object v4 │ │ +08d410: 6e20 a200 d400 |0076: invoke-virtual {v4, v13}, Landroid/app/Notification$Builder;.setContentInfo:(Ljava/lang/CharSequence;)Landroid/app/Notification$Builder; // method@00a2 │ │ +08d416: 0c04 |0079: move-result-object v4 │ │ +08d418: 0800 1000 |007a: move-object/from16 v0, v16 │ │ +08d41c: 6e20 a300 0400 |007c: invoke-virtual {v4, v0}, Landroid/app/Notification$Builder;.setContentIntent:(Landroid/app/PendingIntent;)Landroid/app/Notification$Builder; // method@00a3 │ │ +08d422: 0c04 |007f: move-result-object v4 │ │ +08d424: 54a5 0900 |0080: iget-object v5, v10, Landroid/app/Notification;.deleteIntent:Landroid/app/PendingIntent; // field@0009 │ │ +08d428: 6e20 a700 5400 |0082: invoke-virtual {v4, v5}, Landroid/app/Notification$Builder;.setDeleteIntent:(Landroid/app/PendingIntent;)Landroid/app/Notification$Builder; // method@00a7 │ │ +08d42e: 0c05 |0085: move-result-object v5 │ │ +08d430: 52a4 0b00 |0086: iget v4, v10, Landroid/app/Notification;.flags:I // field@000b │ │ +08d434: d544 8000 |0088: and-int/lit16 v4, v4, #int 128 // #0080 │ │ +08d438: 3804 6f00 |008a: if-eqz v4, 00f9 // +006f │ │ +08d43c: 1214 |008c: const/4 v4, #int 1 // #1 │ │ +08d43e: 0800 1100 |008d: move-object/from16 v0, v17 │ │ +08d442: 6e30 a900 0504 |008f: invoke-virtual {v5, v0, v4}, Landroid/app/Notification$Builder;.setFullScreenIntent:(Landroid/app/PendingIntent;Z)Landroid/app/Notification$Builder; // method@00a9 │ │ +08d448: 0c04 |0092: move-result-object v4 │ │ +08d44a: 0800 1200 |0093: move-object/from16 v0, v18 │ │ +08d44e: 6e20 ac00 0400 |0095: invoke-virtual {v4, v0}, Landroid/app/Notification$Builder;.setLargeIcon:(Landroid/graphics/Bitmap;)Landroid/app/Notification$Builder; // method@00ac │ │ +08d454: 0c04 |0098: move-result-object v4 │ │ +08d456: 6e20 af00 f400 |0099: invoke-virtual {v4, v15}, Landroid/app/Notification$Builder;.setNumber:(I)Landroid/app/Notification$Builder; // method@00af │ │ +08d45c: 0c04 |009c: move-result-object v4 │ │ +08d45e: 0200 1600 |009d: move/from16 v0, v22 │ │ +08d462: 6e20 bb00 0400 |009f: invoke-virtual {v4, v0}, Landroid/app/Notification$Builder;.setUsesChronometer:(Z)Landroid/app/Notification$Builder; // method@00bb │ │ +08d468: 0c04 |00a2: move-result-object v4 │ │ +08d46a: 0200 1700 |00a3: move/from16 v0, v23 │ │ +08d46e: 6e20 b200 0400 |00a5: invoke-virtual {v4, v0}, Landroid/app/Notification$Builder;.setPriority:(I)Landroid/app/Notification$Builder; // method@00b2 │ │ +08d474: 0c04 |00a8: move-result-object v4 │ │ +08d476: 0200 1300 |00a9: move/from16 v0, v19 │ │ +08d47a: 0201 1400 |00ab: move/from16 v1, v20 │ │ +08d47e: 0202 1500 |00ad: move/from16 v2, v21 │ │ +08d482: 6e40 b300 0421 |00af: invoke-virtual {v4, v0, v1, v2}, Landroid/app/Notification$Builder;.setProgress:(IIZ)Landroid/app/Notification$Builder; // method@00b3 │ │ +08d488: 0c04 |00b2: move-result-object v4 │ │ +08d48a: 5b84 b802 |00b3: iput-object v4, v8, Landroid/support/v4/app/NotificationCompatJellybean$Builder;.b:Landroid/app/Notification$Builder; // field@02b8 │ │ +08d48e: 2204 a000 |00b5: new-instance v4, Landroid/os/Bundle; // type@00a0 │ │ +08d492: 7010 e102 0400 |00b7: invoke-direct {v4}, Landroid/os/Bundle;.:()V // method@02e1 │ │ +08d498: 5b84 ba02 |00ba: iput-object v4, v8, Landroid/support/v4/app/NotificationCompatJellybean$Builder;.mExtras:Landroid/os/Bundle; // field@02ba │ │ +08d49c: 381a 0900 |00bc: if-eqz v26, 00c5 // +0009 │ │ +08d4a0: 5484 ba02 |00be: iget-object v4, v8, Landroid/support/v4/app/NotificationCompatJellybean$Builder;.mExtras:Landroid/os/Bundle; // field@02ba │ │ +08d4a4: 0800 1a00 |00c0: move-object/from16 v0, v26 │ │ +08d4a8: 6e20 f602 0400 |00c2: invoke-virtual {v4, v0}, Landroid/os/Bundle;.putAll:(Landroid/os/Bundle;)V // method@02f6 │ │ +08d4ae: 3819 0a00 |00c5: if-eqz v25, 00cf // +000a │ │ +08d4b2: 5484 ba02 |00c7: iget-object v4, v8, Landroid/support/v4/app/NotificationCompatJellybean$Builder;.mExtras:Landroid/os/Bundle; // field@02ba │ │ +08d4b6: 1a05 cb11 |00c9: const-string v5, "android.support.localOnly" // string@11cb │ │ +08d4ba: 1216 |00cb: const/4 v6, #int 1 // #1 │ │ +08d4bc: 6e30 f702 5406 |00cc: invoke-virtual {v4, v5, v6}, Landroid/os/Bundle;.putBoolean:(Ljava/lang/String;Z)V // method@02f7 │ │ +08d4c2: 381b 1500 |00cf: if-eqz v27, 00e4 // +0015 │ │ +08d4c6: 5484 ba02 |00d1: iget-object v4, v8, Landroid/support/v4/app/NotificationCompatJellybean$Builder;.mExtras:Landroid/os/Bundle; // field@02ba │ │ +08d4ca: 1a05 c911 |00d3: const-string v5, "android.support.groupKey" // string@11c9 │ │ +08d4ce: 0800 1b00 |00d5: move-object/from16 v0, v27 │ │ +08d4d2: 6e30 0103 5400 |00d7: invoke-virtual {v4, v5, v0}, Landroid/os/Bundle;.putString:(Ljava/lang/String;Ljava/lang/String;)V // method@0301 │ │ +08d4d8: 381c 2100 |00da: if-eqz v28, 00fb // +0021 │ │ +08d4dc: 5484 ba02 |00dc: iget-object v4, v8, Landroid/support/v4/app/NotificationCompatJellybean$Builder;.mExtras:Landroid/os/Bundle; // field@02ba │ │ +08d4e0: 1a05 ca11 |00de: const-string v5, "android.support.isGroupSummary" // string@11ca │ │ +08d4e4: 1216 |00e0: const/4 v6, #int 1 // #1 │ │ +08d4e6: 6e30 f702 5406 |00e1: invoke-virtual {v4, v5, v6}, Landroid/os/Bundle;.putBoolean:(Ljava/lang/String;Z)V // method@02f7 │ │ +08d4ec: 381d 0b00 |00e4: if-eqz v29, 00ef // +000b │ │ +08d4f0: 5484 ba02 |00e6: iget-object v4, v8, Landroid/support/v4/app/NotificationCompatJellybean$Builder;.mExtras:Landroid/os/Bundle; // field@02ba │ │ +08d4f4: 1a05 cd11 |00e8: const-string v5, "android.support.sortKey" // string@11cd │ │ +08d4f8: 0800 1d00 |00ea: move-object/from16 v0, v29 │ │ +08d4fc: 6e30 0103 5400 |00ec: invoke-virtual {v4, v5, v0}, Landroid/os/Bundle;.putString:(Ljava/lang/String;Ljava/lang/String;)V // method@0301 │ │ +08d502: 0e00 |00ef: return-void │ │ +08d504: 1204 |00f0: const/4 v4, #int 0 // #0 │ │ +08d506: 2900 57ff |00f1: goto/16 0048 // -00a9 │ │ +08d50a: 1204 |00f3: const/4 v4, #int 0 // #0 │ │ +08d50c: 2900 5fff |00f4: goto/16 0053 // -00a1 │ │ +08d510: 1204 |00f6: const/4 v4, #int 0 // #0 │ │ +08d512: 2900 67ff |00f7: goto/16 005e // -0099 │ │ +08d516: 1204 |00f9: const/4 v4, #int 0 // #0 │ │ +08d518: 2893 |00fa: goto 008d // -006d │ │ +08d51a: 5484 ba02 |00fb: iget-object v4, v8, Landroid/support/v4/app/NotificationCompatJellybean$Builder;.mExtras:Landroid/os/Bundle; // field@02ba │ │ +08d51e: 1a05 ce11 |00fd: const-string v5, "android.support.useSideChannel" // string@11ce │ │ +08d522: 1216 |00ff: const/4 v6, #int 1 // #1 │ │ +08d524: 6e30 f702 5406 |0100: invoke-virtual {v4, v5, v6}, Landroid/os/Bundle;.putBoolean:(Ljava/lang/String;Z)V // method@02f7 │ │ +08d52a: 28e1 |0103: goto 00e4 // -001f │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=76 │ │ + 0x0003 line=68 │ │ + 0x000a line=77 │ │ + 0x00b5 line=102 │ │ + 0x00bc line=103 │ │ + 0x00be line=104 │ │ + 0x00c5 line=106 │ │ + 0x00c7 line=107 │ │ + 0x00cf line=109 │ │ + 0x00d1 line=110 │ │ + 0x00da line=111 │ │ + 0x00dc line=112 │ │ + 0x00e4 line=117 │ │ + 0x00e6 line=118 │ │ + 0x00ef line=120 │ │ + 0x00f0 line=77 │ │ + 0x00fb line=114 │ │ + locals : │ │ + 0x0000 - 0x0104 reg=8 this Landroid/support/v4/app/NotificationCompatJellybean$Builder; │ │ + 0x0000 - 0x0104 reg=9 context Landroid/content/Context; │ │ + 0x0000 - 0x0104 reg=10 n Landroid/app/Notification; │ │ + 0x0000 - 0x0104 reg=11 contentTitle Ljava/lang/CharSequence; │ │ + 0x0000 - 0x0104 reg=12 contentText Ljava/lang/CharSequence; │ │ + 0x0000 - 0x0104 reg=13 contentInfo Ljava/lang/CharSequence; │ │ + 0x0000 - 0x0104 reg=14 tickerView Landroid/widget/RemoteViews; │ │ + 0x0000 - 0x0104 reg=15 number I │ │ + 0x0000 - 0x0104 reg=16 contentIntent Landroid/app/PendingIntent; │ │ + 0x0000 - 0x0104 reg=17 fullScreenIntent Landroid/app/PendingIntent; │ │ + 0x0000 - 0x0104 reg=18 largeIcon Landroid/graphics/Bitmap; │ │ + 0x0000 - 0x0104 reg=19 progressMax I │ │ + 0x0000 - 0x0104 reg=20 progress I │ │ + 0x0000 - 0x0104 reg=21 progressIndeterminate Z │ │ + 0x0000 - 0x0104 reg=22 useChronometer Z │ │ + 0x0000 - 0x0104 reg=23 priority I │ │ + 0x0000 - 0x0104 reg=24 subText Ljava/lang/CharSequence; │ │ + 0x0000 - 0x0104 reg=25 localOnly Z │ │ + 0x0000 - 0x0104 reg=26 extras Landroid/os/Bundle; │ │ + 0x0000 - 0x0104 reg=27 groupKey Ljava/lang/String; │ │ + 0x0000 - 0x0104 reg=28 groupSummary Z │ │ + 0x0000 - 0x0104 reg=29 sortKey Ljava/lang/String; │ │ + │ │ + Virtual methods - │ │ + #0 : (in Landroid/support/v4/app/NotificationCompatJellybean$Builder;) │ │ + name : 'addAction' │ │ + type : '(Landroid/support/v4/app/NotificationCompatBase$Action;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ - ins : 3 │ │ + ins : 2 │ │ outs : 2 │ │ insns size : 12 16-bit code units │ │ -06428c: |[06428c] android.support.v4.app.NavUtils$NavUtilsImplBase.navigateUpTo:(Landroid/app/Activity;Landroid/content/Intent;)V │ │ -06429c: 1500 0004 |0000: const/high16 v0, #int 67108864 // #400 │ │ -0642a0: 6e20 e300 0300 |0002: invoke-virtual {v3, v0}, Landroid/content/Intent;.addFlags:(I)Landroid/content/Intent; // method@00e3 │ │ -0642a6: 6e20 3200 3200 |0005: invoke-virtual {v2, v3}, Landroid/app/Activity;.startActivity:(Landroid/content/Intent;)V // method@0032 │ │ -0642ac: 6e10 0f00 0200 |0008: invoke-virtual {v2}, Landroid/app/Activity;.finish:()V // method@000f │ │ -0642b2: 0e00 |000b: return-void │ │ +08d52c: |[08d52c] android.support.v4.app.NotificationCompatJellybean$Builder.addAction:(Landroid/support/v4/app/NotificationCompatBase$Action;)V │ │ +08d53c: 5420 b902 |0000: iget-object v0, v2, Landroid/support/v4/app/NotificationCompatJellybean$Builder;.mActionExtrasList:Ljava/util/List; // field@02b9 │ │ +08d540: 5421 b802 |0002: iget-object v1, v2, Landroid/support/v4/app/NotificationCompatJellybean$Builder;.b:Landroid/app/Notification$Builder; // field@02b8 │ │ +08d544: 7120 4408 3100 |0004: invoke-static {v1, v3}, Landroid/support/v4/app/NotificationCompatJellybean;.writeActionAndGetExtras:(Landroid/app/Notification$Builder;Landroid/support/v4/app/NotificationCompatBase$Action;)Landroid/os/Bundle; // method@0844 │ │ +08d54a: 0c01 |0007: move-result-object v1 │ │ +08d54c: 7220 0523 1000 |0008: invoke-interface {v0, v1}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@2305 │ │ +08d552: 0e00 |000b: return-void │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=78 │ │ - 0x0005 line=79 │ │ - 0x0008 line=80 │ │ - 0x000b line=81 │ │ + 0x0000 line=124 │ │ + 0x000b line=125 │ │ locals : │ │ - 0x0000 - 0x000c reg=1 this Landroid/support/v4/app/NavUtils$NavUtilsImplBase; │ │ - 0x0000 - 0x000c reg=2 activity Landroid/app/Activity; │ │ - 0x0000 - 0x000c reg=3 upIntent Landroid/content/Intent; │ │ + 0x0000 - 0x000c reg=2 this Landroid/support/v4/app/NotificationCompatJellybean$Builder; │ │ + 0x0000 - 0x000c reg=3 action Landroid/support/v4/app/NotificationCompatBase$Action; │ │ │ │ - #3 : (in Landroid/support/v4/app/NavUtils$NavUtilsImplBase;) │ │ - name : 'shouldUpRecreateTask' │ │ - type : '(Landroid/app/Activity;Landroid/content/Intent;)Z' │ │ + #1 : (in Landroid/support/v4/app/NotificationCompatJellybean$Builder;) │ │ + name : 'build' │ │ + type : '()Landroid/app/Notification;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ - registers : 5 │ │ - ins : 3 │ │ - outs : 2 │ │ - insns size : 22 16-bit code units │ │ -0642b4: |[0642b4] android.support.v4.app.NavUtils$NavUtilsImplBase.shouldUpRecreateTask:(Landroid/app/Activity;Landroid/content/Intent;)Z │ │ -0642c4: 6e10 1500 0300 |0000: invoke-virtual {v3}, Landroid/app/Activity;.getIntent:()Landroid/content/Intent; // method@0015 │ │ -0642ca: 0c01 |0003: move-result-object v1 │ │ -0642cc: 6e10 e500 0100 |0004: invoke-virtual {v1}, Landroid/content/Intent;.getAction:()Ljava/lang/String; // method@00e5 │ │ -0642d2: 0c00 |0007: move-result-object v0 │ │ -0642d4: 3800 0c00 |0008: if-eqz v0, 0014 // +000c │ │ -0642d8: 1a01 e10c |000a: const-string v1, "android.intent.action.MAIN" // string@0ce1 │ │ -0642dc: 6e20 a217 1000 |000c: invoke-virtual {v0, v1}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@17a2 │ │ -0642e2: 0a01 |000f: move-result v1 │ │ -0642e4: 3901 0400 |0010: if-nez v1, 0014 // +0004 │ │ -0642e8: 1211 |0012: const/4 v1, #int 1 // #1 │ │ -0642ea: 0f01 |0013: return v1 │ │ -0642ec: 1201 |0014: const/4 v1, #int 0 // #0 │ │ -0642ee: 28fe |0015: goto 0013 // -0002 │ │ + registers : 9 │ │ + ins : 1 │ │ + outs : 3 │ │ + insns size : 70 16-bit code units │ │ +08d554: |[08d554] android.support.v4.app.NotificationCompatJellybean$Builder.build:()Landroid/app/Notification; │ │ +08d564: 5486 b802 |0000: iget-object v6, v8, Landroid/support/v4/app/NotificationCompatJellybean$Builder;.b:Landroid/app/Notification$Builder; // field@02b8 │ │ +08d568: 6e10 9c00 0600 |0002: invoke-virtual {v6}, Landroid/app/Notification$Builder;.build:()Landroid/app/Notification; // method@009c │ │ +08d56e: 0c05 |0005: move-result-object v5 │ │ +08d570: 7110 3d08 0500 |0006: invoke-static {v5}, Landroid/support/v4/app/NotificationCompatJellybean;.getExtras:(Landroid/app/Notification;)Landroid/os/Bundle; // method@083d │ │ +08d576: 0c01 |0009: move-result-object v1 │ │ +08d578: 2204 a000 |000a: new-instance v4, Landroid/os/Bundle; // type@00a0 │ │ +08d57c: 5486 ba02 |000c: iget-object v6, v8, Landroid/support/v4/app/NotificationCompatJellybean$Builder;.mExtras:Landroid/os/Bundle; // field@02ba │ │ +08d580: 7020 e202 6400 |000e: invoke-direct {v4, v6}, Landroid/os/Bundle;.:(Landroid/os/Bundle;)V // method@02e2 │ │ +08d586: 5486 ba02 |0011: iget-object v6, v8, Landroid/support/v4/app/NotificationCompatJellybean$Builder;.mExtras:Landroid/os/Bundle; // field@02ba │ │ +08d58a: 6e10 f502 0600 |0013: invoke-virtual {v6}, Landroid/os/Bundle;.keySet:()Ljava/util/Set; // method@02f5 │ │ +08d590: 0c06 |0016: move-result-object v6 │ │ +08d592: 7210 2023 0600 |0017: invoke-interface {v6}, Ljava/util/Set;.iterator:()Ljava/util/Iterator; // method@2320 │ │ +08d598: 0c02 |001a: move-result-object v2 │ │ +08d59a: 7210 f222 0200 |001b: invoke-interface {v2}, Ljava/util/Iterator;.hasNext:()Z // method@22f2 │ │ +08d5a0: 0a06 |001e: move-result v6 │ │ +08d5a2: 3806 1200 |001f: if-eqz v6, 0031 // +0012 │ │ +08d5a6: 7210 f322 0200 |0021: invoke-interface {v2}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@22f3 │ │ +08d5ac: 0c03 |0024: move-result-object v3 │ │ +08d5ae: 1f03 3d05 |0025: check-cast v3, Ljava/lang/String; // type@053d │ │ +08d5b2: 6e20 e302 3100 |0027: invoke-virtual {v1, v3}, Landroid/os/Bundle;.containsKey:(Ljava/lang/String;)Z // method@02e3 │ │ +08d5b8: 0a06 |002a: move-result v6 │ │ +08d5ba: 3806 f0ff |002b: if-eqz v6, 001b // -0010 │ │ +08d5be: 6e20 0303 3400 |002d: invoke-virtual {v4, v3}, Landroid/os/Bundle;.remove:(Ljava/lang/String;)V // method@0303 │ │ +08d5c4: 28eb |0030: goto 001b // -0015 │ │ +08d5c6: 6e20 f602 4100 |0031: invoke-virtual {v1, v4}, Landroid/os/Bundle;.putAll:(Landroid/os/Bundle;)V // method@02f6 │ │ +08d5cc: 5486 b902 |0034: iget-object v6, v8, Landroid/support/v4/app/NotificationCompatJellybean$Builder;.mActionExtrasList:Ljava/util/List; // field@02b9 │ │ +08d5d0: 7110 3508 0600 |0036: invoke-static {v6}, Landroid/support/v4/app/NotificationCompatJellybean;.buildActionExtrasMap:(Ljava/util/List;)Landroid/util/SparseArray; // method@0835 │ │ +08d5d6: 0c00 |0039: move-result-object v0 │ │ +08d5d8: 3800 0b00 |003a: if-eqz v0, 0045 // +000b │ │ +08d5dc: 7110 3d08 0500 |003c: invoke-static {v5}, Landroid/support/v4/app/NotificationCompatJellybean;.getExtras:(Landroid/app/Notification;)Landroid/os/Bundle; // method@083d │ │ +08d5e2: 0c06 |003f: move-result-object v6 │ │ +08d5e4: 1a07 c711 |0040: const-string v7, "android.support.actionExtras" // string@11c7 │ │ +08d5e8: 6e30 0003 7600 |0042: invoke-virtual {v6, v7, v0}, Landroid/os/Bundle;.putSparseParcelableArray:(Ljava/lang/String;Landroid/util/SparseArray;)V // method@0300 │ │ +08d5ee: 1105 |0045: return-object v5 │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=72 │ │ - 0x0008 line=73 │ │ + 0x0000 line=133 │ │ + 0x0006 line=136 │ │ + 0x000a line=137 │ │ + 0x0011 line=138 │ │ + 0x0027 line=139 │ │ + 0x002d line=140 │ │ + 0x0031 line=143 │ │ + 0x0034 line=144 │ │ + 0x003a line=145 │ │ + 0x003c line=147 │ │ + 0x0045 line=149 │ │ locals : │ │ - 0x0008 - 0x0016 reg=0 action Ljava/lang/String; │ │ - 0x0000 - 0x0016 reg=2 this Landroid/support/v4/app/NavUtils$NavUtilsImplBase; │ │ - 0x0000 - 0x0016 reg=3 activity Landroid/app/Activity; │ │ - 0x0000 - 0x0016 reg=4 targetIntent Landroid/content/Intent; │ │ + 0x0027 - 0x0031 reg=3 key Ljava/lang/String; │ │ + 0x003a - 0x0046 reg=0 actionExtrasMap Landroid/util/SparseArray; Landroid/util/SparseArray; │ │ + 0x000a - 0x0046 reg=1 extras Landroid/os/Bundle; │ │ + 0x001b - 0x0046 reg=2 i$ Ljava/util/Iterator; │ │ + 0x0011 - 0x0046 reg=4 mergeBundle Landroid/os/Bundle; │ │ + 0x0006 - 0x0046 reg=5 notif Landroid/app/Notification; │ │ + 0x0000 - 0x0046 reg=8 this Landroid/support/v4/app/NotificationCompatJellybean$Builder; │ │ + │ │ + #2 : (in Landroid/support/v4/app/NotificationCompatJellybean$Builder;) │ │ + name : 'getBuilder' │ │ + type : '()Landroid/app/Notification$Builder;' │ │ + access : 0x0001 (PUBLIC) │ │ + code - │ │ + registers : 2 │ │ + ins : 1 │ │ + outs : 0 │ │ + insns size : 3 16-bit code units │ │ +08d5f0: |[08d5f0] android.support.v4.app.NotificationCompatJellybean$Builder.getBuilder:()Landroid/app/Notification$Builder; │ │ +08d600: 5410 b802 |0000: iget-object v0, v1, Landroid/support/v4/app/NotificationCompatJellybean$Builder;.b:Landroid/app/Notification$Builder; // field@02b8 │ │ +08d604: 1100 |0002: return-object v0 │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=129 │ │ + locals : │ │ + 0x0000 - 0x0003 reg=1 this Landroid/support/v4/app/NotificationCompatJellybean$Builder; │ │ │ │ - source_file_idx : 2438 (NavUtils.java) │ │ + source_file_idx : 3345 (NotificationCompatJellybean.java) │ │ │ │ -Class #476 header: │ │ -class_idx : 225 │ │ +Class #726 header: │ │ +class_idx : 382 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 234 │ │ -source_file_idx : 2465 │ │ +superclass_idx : 1337 │ │ +source_file_idx : 3346 │ │ static_fields_size : 0 │ │ instance_fields_size: 3 │ │ -direct_methods_size : 2 │ │ -virtual_methods_size: 4 │ │ +direct_methods_size : 1 │ │ +virtual_methods_size: 3 │ │ │ │ -Class #476 annotations: │ │ +Class #726 annotations: │ │ Annotations on class │ │ - VISIBILITY_SYSTEM Ldalvik/annotation/EnclosingClass; value=Landroid/support/v4/app/NotificationCompat; │ │ - VISIBILITY_SYSTEM Ldalvik/annotation/InnerClass; accessFlags=9 name="BigPictureStyle" │ │ + VISIBILITY_SYSTEM Ldalvik/annotation/EnclosingClass; value=Landroid/support/v4/app/NotificationCompatKitKat; │ │ + VISIBILITY_SYSTEM Ldalvik/annotation/InnerClass; accessFlags=9 name="Builder" │ │ +Annotations on field #723 'mActionExtrasList' │ │ + VISIBILITY_SYSTEM Ldalvik/annotation/Signature; value={ "Ljava/util/List" "<" "Landroid/os/Bundle;" ">;" } │ │ +Annotations on method #2117 '' │ │ + VISIBILITY_SYSTEM Ldalvik/annotation/Signature; value={ "(" "Landroid/content/Context;" "Landroid/app/Notification;" "Ljava/lang/CharSequence;" "Ljava/lang/CharSequence;" "Ljava/lang/CharSequence;" "Landroid/widget/RemoteViews;" "I" "Landroid/app/PendingIntent;" "Landroid/app/PendingIntent;" "Landroid/graphics/Bitmap;" "IIZZZI" "Ljava/lang/CharSequence;" "Z" "Ljava/util/ArrayList" "<" "Ljava/lang/String;" ">;" "Landroid/os/Bundle;" "Ljava/lang/String;" "Z" "Ljava/lang/String;" ")V" } │ │ │ │ -Class #476 - │ │ - Class descriptor : 'Landroid/support/v4/app/NotificationCompat$BigPictureStyle;' │ │ +Class #726 - │ │ + Class descriptor : 'Landroid/support/v4/app/NotificationCompatKitKat$Builder;' │ │ Access flags : 0x0001 (PUBLIC) │ │ - Superclass : 'Landroid/support/v4/app/NotificationCompat$Style;' │ │ + Superclass : 'Ljava/lang/Object;' │ │ Interfaces - │ │ + #0 : 'Landroid/support/v4/app/NotificationBuilderWithBuilderAccessor;' │ │ + #1 : 'Landroid/support/v4/app/NotificationBuilderWithActions;' │ │ Static fields - │ │ Instance fields - │ │ - #0 : (in Landroid/support/v4/app/NotificationCompat$BigPictureStyle;) │ │ - name : 'mBigLargeIcon' │ │ - type : 'Landroid/graphics/Bitmap;' │ │ - access : 0x0000 () │ │ - #1 : (in Landroid/support/v4/app/NotificationCompat$BigPictureStyle;) │ │ - name : 'mBigLargeIconSet' │ │ - type : 'Z' │ │ - access : 0x0000 () │ │ - #2 : (in Landroid/support/v4/app/NotificationCompat$BigPictureStyle;) │ │ - name : 'mPicture' │ │ - type : 'Landroid/graphics/Bitmap;' │ │ - access : 0x0000 () │ │ + #0 : (in Landroid/support/v4/app/NotificationCompatKitKat$Builder;) │ │ + name : 'b' │ │ + type : 'Landroid/app/Notification$Builder;' │ │ + access : 0x0002 (PRIVATE) │ │ + #1 : (in Landroid/support/v4/app/NotificationCompatKitKat$Builder;) │ │ + name : 'mActionExtrasList' │ │ + type : 'Ljava/util/List;' │ │ + access : 0x0002 (PRIVATE) │ │ + #2 : (in Landroid/support/v4/app/NotificationCompatKitKat$Builder;) │ │ + name : 'mExtras' │ │ + type : 'Landroid/os/Bundle;' │ │ + access : 0x0002 (PRIVATE) │ │ Direct methods - │ │ - #0 : (in Landroid/support/v4/app/NotificationCompat$BigPictureStyle;) │ │ + #0 : (in Landroid/support/v4/app/NotificationCompatKitKat$Builder;) │ │ name : '' │ │ - type : '()V' │ │ + type : '(Landroid/content/Context;Landroid/app/Notification;Ljava/lang/CharSequence;Ljava/lang/CharSequence;Ljava/lang/CharSequence;Landroid/widget/RemoteViews;ILandroid/app/PendingIntent;Landroid/app/PendingIntent;Landroid/graphics/Bitmap;IIZZZILjava/lang/CharSequence;ZLjava/util/ArrayList;Landroid/os/Bundle;Ljava/lang/String;ZLjava/lang/String;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ - registers : 1 │ │ - ins : 1 │ │ - outs : 1 │ │ - insns size : 4 16-bit code units │ │ -0642f0: |[0642f0] android.support.v4.app.NotificationCompat$BigPictureStyle.:()V │ │ -064300: 7010 2f05 0000 |0000: invoke-direct {v0}, Landroid/support/v4/app/NotificationCompat$Style;.:()V // method@052f │ │ -064306: 0e00 |0003: return-void │ │ + registers : 32 │ │ + ins : 24 │ │ + outs : 4 │ │ + insns size : 296 16-bit code units │ │ +08d608: |[08d608] android.support.v4.app.NotificationCompatKitKat$Builder.:(Landroid/content/Context;Landroid/app/Notification;Ljava/lang/CharSequence;Ljava/lang/CharSequence;Ljava/lang/CharSequence;Landroid/widget/RemoteViews;ILandroid/app/PendingIntent;Landroid/app/PendingIntent;Landroid/graphics/Bitmap;IIZZZILjava/lang/CharSequence;ZLjava/util/ArrayList;Landroid/os/Bundle;Ljava/lang/String;ZLjava/lang/String;)V │ │ +08d618: 7010 8622 0800 |0000: invoke-direct {v8}, Ljava/lang/Object;.:()V // method@2286 │ │ +08d61e: 2204 5905 |0003: new-instance v4, Ljava/util/ArrayList; // type@0559 │ │ +08d622: 7010 cf22 0400 |0005: invoke-direct {v4}, Ljava/util/ArrayList;.:()V // method@22cf │ │ +08d628: 5b84 d302 |0008: iput-object v4, v8, Landroid/support/v4/app/NotificationCompatKitKat$Builder;.mActionExtrasList:Ljava/util/List; // field@02d3 │ │ +08d62c: 2204 2000 |000a: new-instance v4, Landroid/app/Notification$Builder; // type@0020 │ │ +08d630: 7020 9800 9400 |000c: invoke-direct {v4, v9}, Landroid/app/Notification$Builder;.:(Landroid/content/Context;)V // method@0098 │ │ +08d636: 53a6 1500 |000f: iget-wide v6, v10, Landroid/app/Notification;.when:J // field@0015 │ │ +08d63a: 6e30 be00 6407 |0011: invoke-virtual {v4, v6, v7}, Landroid/app/Notification$Builder;.setWhen:(J)Landroid/app/Notification$Builder; // method@00be │ │ +08d640: 0c04 |0014: move-result-object v4 │ │ +08d642: 0200 1600 |0015: move/from16 v0, v22 │ │ +08d646: 6e20 b500 0400 |0017: invoke-virtual {v4, v0}, Landroid/app/Notification$Builder;.setShowWhen:(Z)Landroid/app/Notification$Builder; // method@00b5 │ │ +08d64c: 0c04 |001a: move-result-object v4 │ │ +08d64e: 52a5 0d00 |001b: iget v5, v10, Landroid/app/Notification;.icon:I // field@000d │ │ +08d652: 52a6 0e00 |001d: iget v6, v10, Landroid/app/Notification;.iconLevel:I // field@000e │ │ +08d656: 6e30 b600 5406 |001f: invoke-virtual {v4, v5, v6}, Landroid/app/Notification$Builder;.setSmallIcon:(II)Landroid/app/Notification$Builder; // method@00b6 │ │ +08d65c: 0c04 |0022: move-result-object v4 │ │ +08d65e: 54a5 0700 |0023: iget-object v5, v10, Landroid/app/Notification;.contentView:Landroid/widget/RemoteViews; // field@0007 │ │ +08d662: 6e20 a100 5400 |0025: invoke-virtual {v4, v5}, Landroid/app/Notification$Builder;.setContent:(Landroid/widget/RemoteViews;)Landroid/app/Notification$Builder; // method@00a1 │ │ +08d668: 0c04 |0028: move-result-object v4 │ │ +08d66a: 54a5 1300 |0029: iget-object v5, v10, Landroid/app/Notification;.tickerText:Ljava/lang/CharSequence; // field@0013 │ │ +08d66e: 6e30 ba00 540e |002b: invoke-virtual {v4, v5, v14}, Landroid/app/Notification$Builder;.setTicker:(Ljava/lang/CharSequence;Landroid/widget/RemoteViews;)Landroid/app/Notification$Builder; // method@00ba │ │ +08d674: 0c04 |002e: move-result-object v4 │ │ +08d676: 54a5 1200 |002f: iget-object v5, v10, Landroid/app/Notification;.sound:Landroid/net/Uri; // field@0012 │ │ +08d67a: 52a6 0500 |0031: iget v6, v10, Landroid/app/Notification;.audioStreamType:I // field@0005 │ │ +08d67e: 6e30 b800 5406 |0033: invoke-virtual {v4, v5, v6}, Landroid/app/Notification$Builder;.setSound:(Landroid/net/Uri;I)Landroid/app/Notification$Builder; // method@00b8 │ │ +08d684: 0c04 |0036: move-result-object v4 │ │ +08d686: 54a5 1400 |0037: iget-object v5, v10, Landroid/app/Notification;.vibrate:[J // field@0014 │ │ +08d68a: 6e20 bc00 5400 |0039: invoke-virtual {v4, v5}, Landroid/app/Notification$Builder;.setVibrate:([J)Landroid/app/Notification$Builder; // method@00bc │ │ +08d690: 0c04 |003c: move-result-object v4 │ │ +08d692: 52a5 0f00 |003d: iget v5, v10, Landroid/app/Notification;.ledARGB:I // field@000f │ │ +08d696: 52a6 1100 |003f: iget v6, v10, Landroid/app/Notification;.ledOnMS:I // field@0011 │ │ +08d69a: 52a7 1000 |0041: iget v7, v10, Landroid/app/Notification;.ledOffMS:I // field@0010 │ │ +08d69e: 6e40 ad00 5476 |0043: invoke-virtual {v4, v5, v6, v7}, Landroid/app/Notification$Builder;.setLights:(III)Landroid/app/Notification$Builder; // method@00ad │ │ +08d6a4: 0c05 |0046: move-result-object v5 │ │ +08d6a6: 52a4 0b00 |0047: iget v4, v10, Landroid/app/Notification;.flags:I // field@000b │ │ +08d6aa: dd04 0402 |0049: and-int/lit8 v4, v4, #int 2 // #02 │ │ +08d6ae: 3804 c800 |004b: if-eqz v4, 0113 // +00c8 │ │ +08d6b2: 1214 |004d: const/4 v4, #int 1 // #1 │ │ +08d6b4: 6e20 b000 4500 |004e: invoke-virtual {v5, v4}, Landroid/app/Notification$Builder;.setOngoing:(Z)Landroid/app/Notification$Builder; // method@00b0 │ │ +08d6ba: 0c05 |0051: move-result-object v5 │ │ +08d6bc: 52a4 0b00 |0052: iget v4, v10, Landroid/app/Notification;.flags:I // field@000b │ │ +08d6c0: dd04 0408 |0054: and-int/lit8 v4, v4, #int 8 // #08 │ │ +08d6c4: 3804 c000 |0056: if-eqz v4, 0116 // +00c0 │ │ +08d6c8: 1214 |0058: const/4 v4, #int 1 // #1 │ │ +08d6ca: 6e20 b100 4500 |0059: invoke-virtual {v5, v4}, Landroid/app/Notification$Builder;.setOnlyAlertOnce:(Z)Landroid/app/Notification$Builder; // method@00b1 │ │ +08d6d0: 0c05 |005c: move-result-object v5 │ │ +08d6d2: 52a4 0b00 |005d: iget v4, v10, Landroid/app/Notification;.flags:I // field@000b │ │ +08d6d6: dd04 0410 |005f: and-int/lit8 v4, v4, #int 16 // #10 │ │ +08d6da: 3804 b800 |0061: if-eqz v4, 0119 // +00b8 │ │ +08d6de: 1214 |0063: const/4 v4, #int 1 // #1 │ │ +08d6e0: 6e20 9e00 4500 |0064: invoke-virtual {v5, v4}, Landroid/app/Notification$Builder;.setAutoCancel:(Z)Landroid/app/Notification$Builder; // method@009e │ │ +08d6e6: 0c04 |0067: move-result-object v4 │ │ +08d6e8: 52a5 0800 |0068: iget v5, v10, Landroid/app/Notification;.defaults:I // field@0008 │ │ +08d6ec: 6e20 a600 5400 |006a: invoke-virtual {v4, v5}, Landroid/app/Notification$Builder;.setDefaults:(I)Landroid/app/Notification$Builder; // method@00a6 │ │ +08d6f2: 0c04 |006d: move-result-object v4 │ │ +08d6f4: 6e20 a500 b400 |006e: invoke-virtual {v4, v11}, Landroid/app/Notification$Builder;.setContentTitle:(Ljava/lang/CharSequence;)Landroid/app/Notification$Builder; // method@00a5 │ │ +08d6fa: 0c04 |0071: move-result-object v4 │ │ +08d6fc: 6e20 a400 c400 |0072: invoke-virtual {v4, v12}, Landroid/app/Notification$Builder;.setContentText:(Ljava/lang/CharSequence;)Landroid/app/Notification$Builder; // method@00a4 │ │ +08d702: 0c04 |0075: move-result-object v4 │ │ +08d704: 0800 1900 |0076: move-object/from16 v0, v25 │ │ +08d708: 6e20 b900 0400 |0078: invoke-virtual {v4, v0}, Landroid/app/Notification$Builder;.setSubText:(Ljava/lang/CharSequence;)Landroid/app/Notification$Builder; // method@00b9 │ │ +08d70e: 0c04 |007b: move-result-object v4 │ │ +08d710: 6e20 a200 d400 |007c: invoke-virtual {v4, v13}, Landroid/app/Notification$Builder;.setContentInfo:(Ljava/lang/CharSequence;)Landroid/app/Notification$Builder; // method@00a2 │ │ +08d716: 0c04 |007f: move-result-object v4 │ │ +08d718: 0800 1000 |0080: move-object/from16 v0, v16 │ │ +08d71c: 6e20 a300 0400 |0082: invoke-virtual {v4, v0}, Landroid/app/Notification$Builder;.setContentIntent:(Landroid/app/PendingIntent;)Landroid/app/Notification$Builder; // method@00a3 │ │ +08d722: 0c04 |0085: move-result-object v4 │ │ +08d724: 54a5 0900 |0086: iget-object v5, v10, Landroid/app/Notification;.deleteIntent:Landroid/app/PendingIntent; // field@0009 │ │ +08d728: 6e20 a700 5400 |0088: invoke-virtual {v4, v5}, Landroid/app/Notification$Builder;.setDeleteIntent:(Landroid/app/PendingIntent;)Landroid/app/Notification$Builder; // method@00a7 │ │ +08d72e: 0c05 |008b: move-result-object v5 │ │ +08d730: 52a4 0b00 |008c: iget v4, v10, Landroid/app/Notification;.flags:I // field@000b │ │ +08d734: d544 8000 |008e: and-int/lit16 v4, v4, #int 128 // #0080 │ │ +08d738: 3804 8c00 |0090: if-eqz v4, 011c // +008c │ │ +08d73c: 1214 |0092: const/4 v4, #int 1 // #1 │ │ +08d73e: 0800 1100 |0093: move-object/from16 v0, v17 │ │ +08d742: 6e30 a900 0504 |0095: invoke-virtual {v5, v0, v4}, Landroid/app/Notification$Builder;.setFullScreenIntent:(Landroid/app/PendingIntent;Z)Landroid/app/Notification$Builder; // method@00a9 │ │ +08d748: 0c04 |0098: move-result-object v4 │ │ +08d74a: 0800 1200 |0099: move-object/from16 v0, v18 │ │ +08d74e: 6e20 ac00 0400 |009b: invoke-virtual {v4, v0}, Landroid/app/Notification$Builder;.setLargeIcon:(Landroid/graphics/Bitmap;)Landroid/app/Notification$Builder; // method@00ac │ │ +08d754: 0c04 |009e: move-result-object v4 │ │ +08d756: 6e20 af00 f400 |009f: invoke-virtual {v4, v15}, Landroid/app/Notification$Builder;.setNumber:(I)Landroid/app/Notification$Builder; // method@00af │ │ +08d75c: 0c04 |00a2: move-result-object v4 │ │ +08d75e: 0200 1700 |00a3: move/from16 v0, v23 │ │ +08d762: 6e20 bb00 0400 |00a5: invoke-virtual {v4, v0}, Landroid/app/Notification$Builder;.setUsesChronometer:(Z)Landroid/app/Notification$Builder; // method@00bb │ │ +08d768: 0c04 |00a8: move-result-object v4 │ │ +08d76a: 0200 1800 |00a9: move/from16 v0, v24 │ │ +08d76e: 6e20 b200 0400 |00ab: invoke-virtual {v4, v0}, Landroid/app/Notification$Builder;.setPriority:(I)Landroid/app/Notification$Builder; // method@00b2 │ │ +08d774: 0c04 |00ae: move-result-object v4 │ │ +08d776: 0200 1300 |00af: move/from16 v0, v19 │ │ +08d77a: 0201 1400 |00b1: move/from16 v1, v20 │ │ +08d77e: 0202 1500 |00b3: move/from16 v2, v21 │ │ +08d782: 6e40 b300 0421 |00b5: invoke-virtual {v4, v0, v1, v2}, Landroid/app/Notification$Builder;.setProgress:(IIZ)Landroid/app/Notification$Builder; // method@00b3 │ │ +08d788: 0c04 |00b8: move-result-object v4 │ │ +08d78a: 5b84 d202 |00b9: iput-object v4, v8, Landroid/support/v4/app/NotificationCompatKitKat$Builder;.b:Landroid/app/Notification$Builder; // field@02d2 │ │ +08d78e: 2204 a000 |00bb: new-instance v4, Landroid/os/Bundle; // type@00a0 │ │ +08d792: 7010 e102 0400 |00bd: invoke-direct {v4}, Landroid/os/Bundle;.:()V // method@02e1 │ │ +08d798: 5b84 d402 |00c0: iput-object v4, v8, Landroid/support/v4/app/NotificationCompatKitKat$Builder;.mExtras:Landroid/os/Bundle; // field@02d4 │ │ +08d79c: 381c 0900 |00c2: if-eqz v28, 00cb // +0009 │ │ +08d7a0: 5484 d402 |00c4: iget-object v4, v8, Landroid/support/v4/app/NotificationCompatKitKat$Builder;.mExtras:Landroid/os/Bundle; // field@02d4 │ │ +08d7a4: 0800 1c00 |00c6: move-object/from16 v0, v28 │ │ +08d7a8: 6e20 f602 0400 |00c8: invoke-virtual {v4, v0}, Landroid/os/Bundle;.putAll:(Landroid/os/Bundle;)V // method@02f6 │ │ +08d7ae: 381b 1d00 |00cb: if-eqz v27, 00e8 // +001d │ │ +08d7b2: 7401 d822 1b00 |00cd: invoke-virtual/range {v27}, Ljava/util/ArrayList;.isEmpty:()Z // method@22d8 │ │ +08d7b8: 0a04 |00d0: move-result v4 │ │ +08d7ba: 3904 1700 |00d1: if-nez v4, 00e8 // +0017 │ │ +08d7be: 5485 d402 |00d3: iget-object v5, v8, Landroid/support/v4/app/NotificationCompatKitKat$Builder;.mExtras:Landroid/os/Bundle; // field@02d4 │ │ +08d7c2: 1a06 b911 |00d5: const-string v6, "android.people" // string@11b9 │ │ +08d7c6: 7401 de22 1b00 |00d7: invoke-virtual/range {v27}, Ljava/util/ArrayList;.size:()I // method@22de │ │ +08d7cc: 0a04 |00da: move-result v4 │ │ +08d7ce: 2344 cc05 |00db: new-array v4, v4, [Ljava/lang/String; // type@05cc │ │ +08d7d2: 0800 1b00 |00dd: move-object/from16 v0, v27 │ │ +08d7d6: 6e20 e022 4000 |00df: invoke-virtual {v0, v4}, Ljava/util/ArrayList;.toArray:([Ljava/lang/Object;)[Ljava/lang/Object; // method@22e0 │ │ +08d7dc: 0c04 |00e2: move-result-object v4 │ │ +08d7de: 1f04 cc05 |00e3: check-cast v4, [Ljava/lang/String; // type@05cc │ │ +08d7e2: 6e30 0203 6504 |00e5: invoke-virtual {v5, v6, v4}, Landroid/os/Bundle;.putStringArray:(Ljava/lang/String;[Ljava/lang/String;)V // method@0302 │ │ +08d7e8: 381a 0a00 |00e8: if-eqz v26, 00f2 // +000a │ │ +08d7ec: 5484 d402 |00ea: iget-object v4, v8, Landroid/support/v4/app/NotificationCompatKitKat$Builder;.mExtras:Landroid/os/Bundle; // field@02d4 │ │ +08d7f0: 1a05 cb11 |00ec: const-string v5, "android.support.localOnly" // string@11cb │ │ +08d7f4: 1216 |00ee: const/4 v6, #int 1 // #1 │ │ +08d7f6: 6e30 f702 5406 |00ef: invoke-virtual {v4, v5, v6}, Landroid/os/Bundle;.putBoolean:(Ljava/lang/String;Z)V // method@02f7 │ │ +08d7fc: 381d 1500 |00f2: if-eqz v29, 0107 // +0015 │ │ +08d800: 5484 d402 |00f4: iget-object v4, v8, Landroid/support/v4/app/NotificationCompatKitKat$Builder;.mExtras:Landroid/os/Bundle; // field@02d4 │ │ +08d804: 1a05 c911 |00f6: const-string v5, "android.support.groupKey" // string@11c9 │ │ +08d808: 0800 1d00 |00f8: move-object/from16 v0, v29 │ │ +08d80c: 6e30 0103 5400 |00fa: invoke-virtual {v4, v5, v0}, Landroid/os/Bundle;.putString:(Ljava/lang/String;Ljava/lang/String;)V // method@0301 │ │ +08d812: 381e 2200 |00fd: if-eqz v30, 011f // +0022 │ │ +08d816: 5484 d402 |00ff: iget-object v4, v8, Landroid/support/v4/app/NotificationCompatKitKat$Builder;.mExtras:Landroid/os/Bundle; // field@02d4 │ │ +08d81a: 1a05 ca11 |0101: const-string v5, "android.support.isGroupSummary" // string@11ca │ │ +08d81e: 1216 |0103: const/4 v6, #int 1 // #1 │ │ +08d820: 6e30 f702 5406 |0104: invoke-virtual {v4, v5, v6}, Landroid/os/Bundle;.putBoolean:(Ljava/lang/String;Z)V // method@02f7 │ │ +08d826: 381f 0b00 |0107: if-eqz v31, 0112 // +000b │ │ +08d82a: 5484 d402 |0109: iget-object v4, v8, Landroid/support/v4/app/NotificationCompatKitKat$Builder;.mExtras:Landroid/os/Bundle; // field@02d4 │ │ +08d82e: 1a05 cd11 |010b: const-string v5, "android.support.sortKey" // string@11cd │ │ +08d832: 0800 1f00 |010d: move-object/from16 v0, v31 │ │ +08d836: 6e30 0103 5400 |010f: invoke-virtual {v4, v5, v0}, Landroid/os/Bundle;.putString:(Ljava/lang/String;Ljava/lang/String;)V // method@0301 │ │ +08d83c: 0e00 |0112: return-void │ │ +08d83e: 1204 |0113: const/4 v4, #int 0 // #0 │ │ +08d840: 2900 3aff |0114: goto/16 004e // -00c6 │ │ +08d844: 1204 |0116: const/4 v4, #int 0 // #0 │ │ +08d846: 2900 42ff |0117: goto/16 0059 // -00be │ │ +08d84a: 1204 |0119: const/4 v4, #int 0 // #0 │ │ +08d84c: 2900 4aff |011a: goto/16 0064 // -00b6 │ │ +08d850: 1204 |011c: const/4 v4, #int 0 // #0 │ │ +08d852: 2900 76ff |011d: goto/16 0093 // -008a │ │ +08d856: 5484 d402 |011f: iget-object v4, v8, Landroid/support/v4/app/NotificationCompatKitKat$Builder;.mExtras:Landroid/os/Bundle; // field@02d4 │ │ +08d85a: 1a05 ce11 |0121: const-string v5, "android.support.useSideChannel" // string@11ce │ │ +08d85e: 1216 |0123: const/4 v6, #int 1 // #1 │ │ +08d860: 6e30 f702 5406 |0124: invoke-virtual {v4, v5, v6}, Landroid/os/Bundle;.putBoolean:(Ljava/lang/String;Z)V // method@02f7 │ │ +08d866: 28e0 |0127: goto 0107 // -0020 │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=656 │ │ - 0x0003 line=657 │ │ - locals : │ │ - 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/NotificationCompat$BigPictureStyle; │ │ + 0x0000 line=44 │ │ + 0x0003 line=35 │ │ + 0x000a line=45 │ │ + 0x00bb line=71 │ │ + 0x00c2 line=72 │ │ + 0x00c4 line=73 │ │ + 0x00cb line=75 │ │ + 0x00d3 line=76 │ │ + 0x00e8 line=79 │ │ + 0x00ea line=80 │ │ + 0x00f2 line=82 │ │ + 0x00f4 line=83 │ │ + 0x00fd line=84 │ │ + 0x00ff line=85 │ │ + 0x0107 line=90 │ │ + 0x0109 line=91 │ │ + 0x0112 line=93 │ │ + 0x0113 line=45 │ │ + 0x011f line=87 │ │ + locals : │ │ + 0x0000 - 0x0000 reg=27 (null) Ljava/util/ArrayList; │ │ + 0x0000 - 0x0128 reg=8 this Landroid/support/v4/app/NotificationCompatKitKat$Builder; │ │ + 0x0000 - 0x0128 reg=9 context Landroid/content/Context; │ │ + 0x0000 - 0x0128 reg=10 n Landroid/app/Notification; │ │ + 0x0000 - 0x0128 reg=11 contentTitle Ljava/lang/CharSequence; │ │ + 0x0000 - 0x0128 reg=12 contentText Ljava/lang/CharSequence; │ │ + 0x0000 - 0x0128 reg=13 contentInfo Ljava/lang/CharSequence; │ │ + 0x0000 - 0x0128 reg=14 tickerView Landroid/widget/RemoteViews; │ │ + 0x0000 - 0x0128 reg=15 number I │ │ + 0x0000 - 0x0128 reg=16 contentIntent Landroid/app/PendingIntent; │ │ + 0x0000 - 0x0128 reg=17 fullScreenIntent Landroid/app/PendingIntent; │ │ + 0x0000 - 0x0128 reg=18 largeIcon Landroid/graphics/Bitmap; │ │ + 0x0000 - 0x0128 reg=19 progressMax I │ │ + 0x0000 - 0x0128 reg=20 progress I │ │ + 0x0000 - 0x0128 reg=21 progressIndeterminate Z │ │ + 0x0000 - 0x0128 reg=22 showWhen Z │ │ + 0x0000 - 0x0128 reg=23 useChronometer Z │ │ + 0x0000 - 0x0128 reg=24 priority I │ │ + 0x0000 - 0x0128 reg=25 subText Ljava/lang/CharSequence; │ │ + 0x0000 - 0x0128 reg=26 localOnly Z │ │ + 0x0000 - 0x0128 reg=27 people Ljava/util/ArrayList; Ljava/util/ArrayList; │ │ + 0x0000 - 0x0128 reg=28 extras Landroid/os/Bundle; │ │ + 0x0000 - 0x0128 reg=29 groupKey Ljava/lang/String; │ │ + 0x0000 - 0x0128 reg=30 groupSummary Z │ │ + 0x0000 - 0x0128 reg=31 sortKey Ljava/lang/String; │ │ │ │ - #1 : (in Landroid/support/v4/app/NotificationCompat$BigPictureStyle;) │ │ - name : '' │ │ - type : '(Landroid/support/v4/app/NotificationCompat$Builder;)V' │ │ - access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ + Virtual methods - │ │ + #0 : (in Landroid/support/v4/app/NotificationCompatKitKat$Builder;) │ │ + name : 'addAction' │ │ + type : '(Landroid/support/v4/app/NotificationCompatBase$Action;)V' │ │ + access : 0x0001 (PUBLIC) │ │ code - │ │ - registers : 2 │ │ + registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ - insns size : 7 16-bit code units │ │ -064308: |[064308] android.support.v4.app.NotificationCompat$BigPictureStyle.:(Landroid/support/v4/app/NotificationCompat$Builder;)V │ │ -064318: 7010 2f05 0000 |0000: invoke-direct {v0}, Landroid/support/v4/app/NotificationCompat$Style;.:()V // method@052f │ │ -06431e: 6e20 f804 1000 |0003: invoke-virtual {v0, v1}, Landroid/support/v4/app/NotificationCompat$BigPictureStyle;.setBuilder:(Landroid/support/v4/app/NotificationCompat$Builder;)V // method@04f8 │ │ -064324: 0e00 |0006: return-void │ │ + insns size : 12 16-bit code units │ │ +08d868: |[08d868] android.support.v4.app.NotificationCompatKitKat$Builder.addAction:(Landroid/support/v4/app/NotificationCompatBase$Action;)V │ │ +08d878: 5420 d302 |0000: iget-object v0, v2, Landroid/support/v4/app/NotificationCompatKitKat$Builder;.mActionExtrasList:Ljava/util/List; // field@02d3 │ │ +08d87c: 5421 d202 |0002: iget-object v1, v2, Landroid/support/v4/app/NotificationCompatKitKat$Builder;.b:Landroid/app/Notification$Builder; // field@02d2 │ │ +08d880: 7120 4408 3100 |0004: invoke-static {v1, v3}, Landroid/support/v4/app/NotificationCompatJellybean;.writeActionAndGetExtras:(Landroid/app/Notification$Builder;Landroid/support/v4/app/NotificationCompatBase$Action;)Landroid/os/Bundle; // method@0844 │ │ +08d886: 0c01 |0007: move-result-object v1 │ │ +08d888: 7220 0523 1000 |0008: invoke-interface {v0, v1}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@2305 │ │ +08d88e: 0e00 |000b: return-void │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=659 │ │ - 0x0003 line=660 │ │ - 0x0006 line=661 │ │ + 0x0000 line=97 │ │ + 0x000b line=98 │ │ locals : │ │ - 0x0000 - 0x0007 reg=0 this Landroid/support/v4/app/NotificationCompat$BigPictureStyle; │ │ - 0x0000 - 0x0007 reg=1 builder Landroid/support/v4/app/NotificationCompat$Builder; │ │ + 0x0000 - 0x000c reg=2 this Landroid/support/v4/app/NotificationCompatKitKat$Builder; │ │ + 0x0000 - 0x000c reg=3 action Landroid/support/v4/app/NotificationCompatBase$Action; │ │ │ │ - Virtual methods - │ │ - #0 : (in Landroid/support/v4/app/NotificationCompat$BigPictureStyle;) │ │ - name : 'bigLargeIcon' │ │ - type : '(Landroid/graphics/Bitmap;)Landroid/support/v4/app/NotificationCompat$BigPictureStyle;' │ │ + #1 : (in Landroid/support/v4/app/NotificationCompatKitKat$Builder;) │ │ + name : 'build' │ │ + type : '()Landroid/app/Notification;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ - registers : 3 │ │ - ins : 2 │ │ - outs : 0 │ │ - insns size : 6 16-bit code units │ │ -064328: |[064328] android.support.v4.app.NotificationCompat$BigPictureStyle.bigLargeIcon:(Landroid/graphics/Bitmap;)Landroid/support/v4/app/NotificationCompat$BigPictureStyle; │ │ -064338: 5b12 8301 |0000: iput-object v2, v1, Landroid/support/v4/app/NotificationCompat$BigPictureStyle;.mBigLargeIcon:Landroid/graphics/Bitmap; // field@0183 │ │ -06433c: 1210 |0002: const/4 v0, #int 1 // #1 │ │ -06433e: 5c10 8401 |0003: iput-boolean v0, v1, Landroid/support/v4/app/NotificationCompat$BigPictureStyle;.mBigLargeIconSet:Z // field@0184 │ │ -064342: 1101 |0005: return-object v1 │ │ + registers : 4 │ │ + ins : 1 │ │ + outs : 3 │ │ + insns size : 29 16-bit code units │ │ +08d890: |[08d890] android.support.v4.app.NotificationCompatKitKat$Builder.build:()Landroid/app/Notification; │ │ +08d8a0: 5431 d302 |0000: iget-object v1, v3, Landroid/support/v4/app/NotificationCompatKitKat$Builder;.mActionExtrasList:Ljava/util/List; // field@02d3 │ │ +08d8a4: 7110 3508 0100 |0002: invoke-static {v1}, Landroid/support/v4/app/NotificationCompatJellybean;.buildActionExtrasMap:(Ljava/util/List;)Landroid/util/SparseArray; // method@0835 │ │ +08d8aa: 0c00 |0005: move-result-object v0 │ │ +08d8ac: 3800 0900 |0006: if-eqz v0, 000f // +0009 │ │ +08d8b0: 5431 d402 |0008: iget-object v1, v3, Landroid/support/v4/app/NotificationCompatKitKat$Builder;.mExtras:Landroid/os/Bundle; // field@02d4 │ │ +08d8b4: 1a02 c711 |000a: const-string v2, "android.support.actionExtras" // string@11c7 │ │ +08d8b8: 6e30 0003 2100 |000c: invoke-virtual {v1, v2, v0}, Landroid/os/Bundle;.putSparseParcelableArray:(Ljava/lang/String;Landroid/util/SparseArray;)V // method@0300 │ │ +08d8be: 5431 d202 |000f: iget-object v1, v3, Landroid/support/v4/app/NotificationCompatKitKat$Builder;.b:Landroid/app/Notification$Builder; // field@02d2 │ │ +08d8c2: 5432 d402 |0011: iget-object v2, v3, Landroid/support/v4/app/NotificationCompatKitKat$Builder;.mExtras:Landroid/os/Bundle; // field@02d4 │ │ +08d8c6: 6e20 a800 2100 |0013: invoke-virtual {v1, v2}, Landroid/app/Notification$Builder;.setExtras:(Landroid/os/Bundle;)Landroid/app/Notification$Builder; // method@00a8 │ │ +08d8cc: 5431 d202 |0016: iget-object v1, v3, Landroid/support/v4/app/NotificationCompatKitKat$Builder;.b:Landroid/app/Notification$Builder; // field@02d2 │ │ +08d8d0: 6e10 9c00 0100 |0018: invoke-virtual {v1}, Landroid/app/Notification$Builder;.build:()Landroid/app/Notification; // method@009c │ │ +08d8d6: 0c01 |001b: move-result-object v1 │ │ +08d8d8: 1101 |001c: return-object v1 │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=693 │ │ - 0x0002 line=694 │ │ - 0x0005 line=695 │ │ + 0x0000 line=106 │ │ + 0x0006 line=108 │ │ + 0x0008 line=110 │ │ + 0x000f line=113 │ │ + 0x0016 line=114 │ │ locals : │ │ - 0x0000 - 0x0006 reg=1 this Landroid/support/v4/app/NotificationCompat$BigPictureStyle; │ │ - 0x0000 - 0x0006 reg=2 b Landroid/graphics/Bitmap; │ │ + 0x0006 - 0x001d reg=0 actionExtrasMap Landroid/util/SparseArray; Landroid/util/SparseArray; │ │ + 0x0000 - 0x001d reg=3 this Landroid/support/v4/app/NotificationCompatKitKat$Builder; │ │ │ │ - #1 : (in Landroid/support/v4/app/NotificationCompat$BigPictureStyle;) │ │ - name : 'bigPicture' │ │ - type : '(Landroid/graphics/Bitmap;)Landroid/support/v4/app/NotificationCompat$BigPictureStyle;' │ │ + #2 : (in Landroid/support/v4/app/NotificationCompatKitKat$Builder;) │ │ + name : 'getBuilder' │ │ + type : '()Landroid/app/Notification$Builder;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ - ins : 2 │ │ + ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -064344: |[064344] android.support.v4.app.NotificationCompat$BigPictureStyle.bigPicture:(Landroid/graphics/Bitmap;)Landroid/support/v4/app/NotificationCompat$BigPictureStyle; │ │ -064354: 5b01 8501 |0000: iput-object v1, v0, Landroid/support/v4/app/NotificationCompat$BigPictureStyle;.mPicture:Landroid/graphics/Bitmap; // field@0185 │ │ -064358: 1100 |0002: return-object v0 │ │ +08d8dc: |[08d8dc] android.support.v4.app.NotificationCompatKitKat$Builder.getBuilder:()Landroid/app/Notification$Builder; │ │ +08d8ec: 5410 d202 |0000: iget-object v0, v1, Landroid/support/v4/app/NotificationCompatKitKat$Builder;.b:Landroid/app/Notification$Builder; // field@02d2 │ │ +08d8f0: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=685 │ │ - 0x0002 line=686 │ │ + 0x0000 line=102 │ │ locals : │ │ - 0x0000 - 0x0003 reg=0 this Landroid/support/v4/app/NotificationCompat$BigPictureStyle; │ │ - 0x0000 - 0x0003 reg=1 b Landroid/graphics/Bitmap; │ │ + 0x0000 - 0x0003 reg=1 this Landroid/support/v4/app/NotificationCompatKitKat$Builder; │ │ │ │ - #2 : (in Landroid/support/v4/app/NotificationCompat$BigPictureStyle;) │ │ - name : 'setBigContentTitle' │ │ - type : '(Ljava/lang/CharSequence;)Landroid/support/v4/app/NotificationCompat$BigPictureStyle;' │ │ - access : 0x0001 (PUBLIC) │ │ + source_file_idx : 3346 (NotificationCompatKitKat.java) │ │ + │ │ +Class #727 header: │ │ +class_idx : 387 │ │ +access_flags : 0 (0x0000) │ │ +superclass_idx : 1337 │ │ +source_file_idx : 3349 │ │ +static_fields_size : 0 │ │ +instance_fields_size: 4 │ │ +direct_methods_size : 2 │ │ +virtual_methods_size: 2 │ │ + │ │ +Class #727 annotations: │ │ +Annotations on class │ │ + VISIBILITY_SYSTEM Ldalvik/annotation/EnclosingClass; value=Landroid/support/v4/app/NotificationManagerCompat; │ │ + VISIBILITY_SYSTEM Ldalvik/annotation/InnerClass; accessFlags=10 name="CancelTask" │ │ +Annotations on method #2147 'send' │ │ + VISIBILITY_SYSTEM Ldalvik/annotation/Throws; value={ Landroid/os/RemoteException; } │ │ + │ │ +Class #727 - │ │ + Class descriptor : 'Landroid/support/v4/app/NotificationManagerCompat$CancelTask;' │ │ + Access flags : 0x0000 () │ │ + Superclass : 'Ljava/lang/Object;' │ │ + Interfaces - │ │ + #0 : 'Landroid/support/v4/app/NotificationManagerCompat$Task;' │ │ + Static fields - │ │ + Instance fields - │ │ + #0 : (in Landroid/support/v4/app/NotificationManagerCompat$CancelTask;) │ │ + name : 'all' │ │ + type : 'Z' │ │ + access : 0x0010 (FINAL) │ │ + #1 : (in Landroid/support/v4/app/NotificationManagerCompat$CancelTask;) │ │ + name : 'id' │ │ + type : 'I' │ │ + access : 0x0010 (FINAL) │ │ + #2 : (in Landroid/support/v4/app/NotificationManagerCompat$CancelTask;) │ │ + name : 'packageName' │ │ + type : 'Ljava/lang/String;' │ │ + access : 0x0010 (FINAL) │ │ + #3 : (in Landroid/support/v4/app/NotificationManagerCompat$CancelTask;) │ │ + name : 'tag' │ │ + type : 'Ljava/lang/String;' │ │ + access : 0x0010 (FINAL) │ │ + Direct methods - │ │ + #0 : (in Landroid/support/v4/app/NotificationManagerCompat$CancelTask;) │ │ + name : '' │ │ + type : '(Ljava/lang/String;)V' │ │ + access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ - registers : 2 │ │ + registers : 3 │ │ ins : 2 │ │ - outs : 0 │ │ - insns size : 3 16-bit code units │ │ -06435c: |[06435c] android.support.v4.app.NotificationCompat$BigPictureStyle.setBigContentTitle:(Ljava/lang/CharSequence;)Landroid/support/v4/app/NotificationCompat$BigPictureStyle; │ │ -06436c: 5b01 8201 |0000: iput-object v1, v0, Landroid/support/v4/app/NotificationCompat$BigPictureStyle;.mBigContentTitle:Ljava/lang/CharSequence; // field@0182 │ │ -064370: 1100 |0002: return-object v0 │ │ + outs : 1 │ │ + insns size : 15 16-bit code units │ │ +08d8f4: |[08d8f4] android.support.v4.app.NotificationManagerCompat$CancelTask.:(Ljava/lang/String;)V │ │ +08d904: 7010 8622 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@2286 │ │ +08d90a: 5b12 d802 |0003: iput-object v2, v1, Landroid/support/v4/app/NotificationManagerCompat$CancelTask;.packageName:Ljava/lang/String; // field@02d8 │ │ +08d90e: 1200 |0005: const/4 v0, #int 0 // #0 │ │ +08d910: 5910 d702 |0006: iput v0, v1, Landroid/support/v4/app/NotificationManagerCompat$CancelTask;.id:I // field@02d7 │ │ +08d914: 1200 |0008: const/4 v0, #int 0 // #0 │ │ +08d916: 5b10 d902 |0009: iput-object v0, v1, Landroid/support/v4/app/NotificationManagerCompat$CancelTask;.tag:Ljava/lang/String; // field@02d9 │ │ +08d91a: 1210 |000b: const/4 v0, #int 1 // #1 │ │ +08d91c: 5c10 d602 |000c: iput-boolean v0, v1, Landroid/support/v4/app/NotificationManagerCompat$CancelTask;.all:Z // field@02d6 │ │ +08d920: 0e00 |000e: return-void │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=668 │ │ - 0x0002 line=669 │ │ + 0x0000 line=595 │ │ + 0x0003 line=596 │ │ + 0x0005 line=597 │ │ + 0x0008 line=598 │ │ + 0x000b line=599 │ │ + 0x000e line=600 │ │ locals : │ │ - 0x0000 - 0x0003 reg=0 this Landroid/support/v4/app/NotificationCompat$BigPictureStyle; │ │ - 0x0000 - 0x0003 reg=1 title Ljava/lang/CharSequence; │ │ + 0x0000 - 0x000f reg=1 this Landroid/support/v4/app/NotificationManagerCompat$CancelTask; │ │ + 0x0000 - 0x000f reg=2 packageName Ljava/lang/String; │ │ │ │ - #3 : (in Landroid/support/v4/app/NotificationCompat$BigPictureStyle;) │ │ - name : 'setSummaryText' │ │ - type : '(Ljava/lang/CharSequence;)Landroid/support/v4/app/NotificationCompat$BigPictureStyle;' │ │ + #1 : (in Landroid/support/v4/app/NotificationManagerCompat$CancelTask;) │ │ + name : '' │ │ + type : '(Ljava/lang/String;ILjava/lang/String;)V' │ │ + access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ + code - │ │ + registers : 5 │ │ + ins : 4 │ │ + outs : 1 │ │ + insns size : 13 16-bit code units │ │ +08d924: |[08d924] android.support.v4.app.NotificationManagerCompat$CancelTask.:(Ljava/lang/String;ILjava/lang/String;)V │ │ +08d934: 7010 8622 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@2286 │ │ +08d93a: 5b12 d802 |0003: iput-object v2, v1, Landroid/support/v4/app/NotificationManagerCompat$CancelTask;.packageName:Ljava/lang/String; // field@02d8 │ │ +08d93e: 5913 d702 |0005: iput v3, v1, Landroid/support/v4/app/NotificationManagerCompat$CancelTask;.id:I // field@02d7 │ │ +08d942: 5b14 d902 |0007: iput-object v4, v1, Landroid/support/v4/app/NotificationManagerCompat$CancelTask;.tag:Ljava/lang/String; // field@02d9 │ │ +08d946: 1200 |0009: const/4 v0, #int 0 // #0 │ │ +08d948: 5c10 d602 |000a: iput-boolean v0, v1, Landroid/support/v4/app/NotificationManagerCompat$CancelTask;.all:Z // field@02d6 │ │ +08d94c: 0e00 |000c: return-void │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=602 │ │ + 0x0003 line=603 │ │ + 0x0005 line=604 │ │ + 0x0007 line=605 │ │ + 0x0009 line=606 │ │ + 0x000c line=607 │ │ + locals : │ │ + 0x0000 - 0x000d reg=1 this Landroid/support/v4/app/NotificationManagerCompat$CancelTask; │ │ + 0x0000 - 0x000d reg=2 packageName Ljava/lang/String; │ │ + 0x0000 - 0x000d reg=3 id I │ │ + 0x0000 - 0x000d reg=4 tag Ljava/lang/String; │ │ + │ │ + Virtual methods - │ │ + #0 : (in Landroid/support/v4/app/NotificationManagerCompat$CancelTask;) │ │ + name : 'send' │ │ + type : '(Landroid/support/v4/app/INotificationSideChannel;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ - registers : 3 │ │ + registers : 5 │ │ ins : 2 │ │ - outs : 0 │ │ - insns size : 6 16-bit code units │ │ -064374: |[064374] android.support.v4.app.NotificationCompat$BigPictureStyle.setSummaryText:(Ljava/lang/CharSequence;)Landroid/support/v4/app/NotificationCompat$BigPictureStyle; │ │ -064384: 5b12 8601 |0000: iput-object v2, v1, Landroid/support/v4/app/NotificationCompat$BigPictureStyle;.mSummaryText:Ljava/lang/CharSequence; // field@0186 │ │ -064388: 1210 |0002: const/4 v0, #int 1 // #1 │ │ -06438a: 5c10 8701 |0003: iput-boolean v0, v1, Landroid/support/v4/app/NotificationCompat$BigPictureStyle;.mSummaryTextSet:Z // field@0187 │ │ -06438e: 1101 |0005: return-object v1 │ │ + outs : 4 │ │ + insns size : 20 16-bit code units │ │ +08d950: |[08d950] android.support.v4.app.NotificationManagerCompat$CancelTask.send:(Landroid/support/v4/app/INotificationSideChannel;)V │ │ +08d960: 5530 d602 |0000: iget-boolean v0, v3, Landroid/support/v4/app/NotificationManagerCompat$CancelTask;.all:Z // field@02d6 │ │ +08d964: 3800 0800 |0002: if-eqz v0, 000a // +0008 │ │ +08d968: 5430 d802 |0004: iget-object v0, v3, Landroid/support/v4/app/NotificationManagerCompat$CancelTask;.packageName:Ljava/lang/String; // field@02d8 │ │ +08d96c: 7220 8706 0400 |0006: invoke-interface {v4, v0}, Landroid/support/v4/app/INotificationSideChannel;.cancelAll:(Ljava/lang/String;)V // method@0687 │ │ +08d972: 0e00 |0009: return-void │ │ +08d974: 5430 d802 |000a: iget-object v0, v3, Landroid/support/v4/app/NotificationManagerCompat$CancelTask;.packageName:Ljava/lang/String; // field@02d8 │ │ +08d978: 5231 d702 |000c: iget v1, v3, Landroid/support/v4/app/NotificationManagerCompat$CancelTask;.id:I // field@02d7 │ │ +08d97c: 5432 d902 |000e: iget-object v2, v3, Landroid/support/v4/app/NotificationManagerCompat$CancelTask;.tag:Ljava/lang/String; // field@02d9 │ │ +08d980: 7240 8606 0421 |0010: invoke-interface {v4, v0, v1, v2}, Landroid/support/v4/app/INotificationSideChannel;.cancel:(Ljava/lang/String;ILjava/lang/String;)V // method@0686 │ │ +08d986: 28f6 |0013: goto 0009 // -000a │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=611 │ │ + 0x0004 line=612 │ │ + 0x0009 line=616 │ │ + 0x000a line=614 │ │ + locals : │ │ + 0x0000 - 0x0014 reg=3 this Landroid/support/v4/app/NotificationManagerCompat$CancelTask; │ │ + 0x0000 - 0x0014 reg=4 service Landroid/support/v4/app/INotificationSideChannel; │ │ + │ │ + #1 : (in Landroid/support/v4/app/NotificationManagerCompat$CancelTask;) │ │ + name : 'toString' │ │ + type : '()Ljava/lang/String;' │ │ + access : 0x0001 (PUBLIC) │ │ + code - │ │ + registers : 4 │ │ + ins : 1 │ │ + outs : 2 │ │ + insns size : 61 16-bit code units │ │ +08d988: |[08d988] android.support.v4.app.NotificationManagerCompat$CancelTask.toString:()Ljava/lang/String; │ │ +08d998: 2200 3e05 |0000: new-instance v0, Ljava/lang/StringBuilder; // type@053e │ │ +08d99c: 1a01 e102 |0002: const-string v1, "CancelTask[" // string@02e1 │ │ +08d9a0: 7020 a622 1000 |0004: invoke-direct {v0, v1}, Ljava/lang/StringBuilder;.:(Ljava/lang/String;)V // method@22a6 │ │ +08d9a6: 1a01 e921 |0007: const-string v1, "packageName:" // string@21e9 │ │ +08d9aa: 6e20 ad22 1000 |0009: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22ad │ │ +08d9b0: 0c01 |000c: move-result-object v1 │ │ +08d9b2: 5432 d802 |000d: iget-object v2, v3, Landroid/support/v4/app/NotificationManagerCompat$CancelTask;.packageName:Ljava/lang/String; // field@02d8 │ │ +08d9b6: 6e20 ad22 2100 |000f: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22ad │ │ +08d9bc: 1a01 e000 |0012: const-string v1, ", id:" // string@00e0 │ │ +08d9c0: 6e20 ad22 1000 |0014: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22ad │ │ +08d9c6: 0c01 |0017: move-result-object v1 │ │ +08d9c8: 5232 d702 |0018: iget v2, v3, Landroid/support/v4/app/NotificationManagerCompat$CancelTask;.id:I // field@02d7 │ │ +08d9cc: 6e20 a922 2100 |001a: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@22a9 │ │ +08d9d2: 1a01 e600 |001d: const-string v1, ", tag:" // string@00e6 │ │ +08d9d6: 6e20 ad22 1000 |001f: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22ad │ │ +08d9dc: 0c01 |0022: move-result-object v1 │ │ +08d9de: 5432 d902 |0023: iget-object v2, v3, Landroid/support/v4/app/NotificationManagerCompat$CancelTask;.tag:Ljava/lang/String; // field@02d9 │ │ +08d9e2: 6e20 ad22 2100 |0025: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22ad │ │ +08d9e8: 1a01 dc00 |0028: const-string v1, ", all:" // string@00dc │ │ +08d9ec: 6e20 ad22 1000 |002a: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22ad │ │ +08d9f2: 0c01 |002d: move-result-object v1 │ │ +08d9f4: 5532 d602 |002e: iget-boolean v2, v3, Landroid/support/v4/app/NotificationManagerCompat$CancelTask;.all:Z // field@02d6 │ │ +08d9f8: 6e20 ae22 2100 |0030: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Z)Ljava/lang/StringBuilder; // method@22ae │ │ +08d9fe: 1a01 aa10 |0033: const-string v1, "]" // string@10aa │ │ +08da02: 6e20 ad22 1000 |0035: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22ad │ │ +08da08: 6e10 b222 0000 |0038: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@22b2 │ │ +08da0e: 0c01 |003b: move-result-object v1 │ │ +08da10: 1101 |003c: return-object v1 │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=676 │ │ - 0x0002 line=677 │ │ - 0x0005 line=678 │ │ + 0x0000 line=619 │ │ + 0x0007 line=620 │ │ + 0x0012 line=621 │ │ + 0x001d line=622 │ │ + 0x0028 line=623 │ │ + 0x0033 line=624 │ │ + 0x0038 line=625 │ │ locals : │ │ - 0x0000 - 0x0006 reg=1 this Landroid/support/v4/app/NotificationCompat$BigPictureStyle; │ │ - 0x0000 - 0x0006 reg=2 cs Ljava/lang/CharSequence; │ │ + 0x0007 - 0x003d reg=0 sb Ljava/lang/StringBuilder; │ │ + 0x0000 - 0x003d reg=3 this Landroid/support/v4/app/NotificationManagerCompat$CancelTask; │ │ │ │ - source_file_idx : 2465 (NotificationCompat.java) │ │ + source_file_idx : 3349 (NotificationManagerCompat.java) │ │ │ │ -Class #477 header: │ │ -class_idx : 226 │ │ -access_flags : 1 (0x0001) │ │ -superclass_idx : 234 │ │ -source_file_idx : 2465 │ │ +Class #728 header: │ │ +class_idx : 389 │ │ +access_flags : 0 (0x0000) │ │ +superclass_idx : 1337 │ │ +source_file_idx : 3349 │ │ static_fields_size : 0 │ │ -instance_fields_size: 1 │ │ -direct_methods_size : 2 │ │ +instance_fields_size: 0 │ │ +direct_methods_size : 1 │ │ virtual_methods_size: 3 │ │ │ │ -Class #477 annotations: │ │ +Class #728 annotations: │ │ Annotations on class │ │ - VISIBILITY_SYSTEM Ldalvik/annotation/EnclosingClass; value=Landroid/support/v4/app/NotificationCompat; │ │ - VISIBILITY_SYSTEM Ldalvik/annotation/InnerClass; accessFlags=9 name="BigTextStyle" │ │ + VISIBILITY_SYSTEM Ldalvik/annotation/EnclosingClass; value=Landroid/support/v4/app/NotificationManagerCompat; │ │ + VISIBILITY_SYSTEM Ldalvik/annotation/InnerClass; accessFlags=8 name="ImplBase" │ │ │ │ -Class #477 - │ │ - Class descriptor : 'Landroid/support/v4/app/NotificationCompat$BigTextStyle;' │ │ - Access flags : 0x0001 (PUBLIC) │ │ - Superclass : 'Landroid/support/v4/app/NotificationCompat$Style;' │ │ +Class #728 - │ │ + Class descriptor : 'Landroid/support/v4/app/NotificationManagerCompat$ImplBase;' │ │ + Access flags : 0x0000 () │ │ + Superclass : 'Ljava/lang/Object;' │ │ Interfaces - │ │ + #0 : 'Landroid/support/v4/app/NotificationManagerCompat$Impl;' │ │ Static fields - │ │ Instance fields - │ │ - #0 : (in Landroid/support/v4/app/NotificationCompat$BigTextStyle;) │ │ - name : 'mBigText' │ │ - type : 'Ljava/lang/CharSequence;' │ │ - access : 0x0000 () │ │ Direct methods - │ │ - #0 : (in Landroid/support/v4/app/NotificationCompat$BigTextStyle;) │ │ + #0 : (in Landroid/support/v4/app/NotificationManagerCompat$ImplBase;) │ │ name : '' │ │ type : '()V' │ │ - access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ + access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -064390: |[064390] android.support.v4.app.NotificationCompat$BigTextStyle.:()V │ │ -0643a0: 7010 2f05 0000 |0000: invoke-direct {v0}, Landroid/support/v4/app/NotificationCompat$Style;.:()V // method@052f │ │ -0643a6: 0e00 |0003: return-void │ │ +08da14: |[08da14] android.support.v4.app.NotificationManagerCompat$ImplBase.:()V │ │ +08da24: 7010 8622 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2286 │ │ +08da2a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=723 │ │ - 0x0003 line=724 │ │ + 0x0000 line=123 │ │ locals : │ │ - 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/NotificationCompat$BigTextStyle; │ │ + 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/NotificationManagerCompat$ImplBase; │ │ │ │ - #1 : (in Landroid/support/v4/app/NotificationCompat$BigTextStyle;) │ │ - name : '' │ │ - type : '(Landroid/support/v4/app/NotificationCompat$Builder;)V' │ │ - access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ + Virtual methods - │ │ + #0 : (in Landroid/support/v4/app/NotificationManagerCompat$ImplBase;) │ │ + name : 'cancelNotification' │ │ + type : '(Landroid/app/NotificationManager;Ljava/lang/String;I)V' │ │ + access : 0x0001 (PUBLIC) │ │ code - │ │ - registers : 2 │ │ - ins : 2 │ │ + registers : 4 │ │ + ins : 4 │ │ outs : 2 │ │ - insns size : 7 16-bit code units │ │ -0643a8: |[0643a8] android.support.v4.app.NotificationCompat$BigTextStyle.:(Landroid/support/v4/app/NotificationCompat$Builder;)V │ │ -0643b8: 7010 2f05 0000 |0000: invoke-direct {v0}, Landroid/support/v4/app/NotificationCompat$Style;.:()V // method@052f │ │ -0643be: 6e20 fe04 1000 |0003: invoke-virtual {v0, v1}, Landroid/support/v4/app/NotificationCompat$BigTextStyle;.setBuilder:(Landroid/support/v4/app/NotificationCompat$Builder;)V // method@04fe │ │ -0643c4: 0e00 |0006: return-void │ │ + insns size : 4 16-bit code units │ │ +08da2c: |[08da2c] android.support.v4.app.NotificationManagerCompat$ImplBase.cancelNotification:(Landroid/app/NotificationManager;Ljava/lang/String;I)V │ │ +08da3c: 6e20 c800 3100 |0000: invoke-virtual {v1, v3}, Landroid/app/NotificationManager;.cancel:(I)V // method@00c8 │ │ +08da42: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=726 │ │ - 0x0003 line=727 │ │ - 0x0006 line=728 │ │ + 0x0000 line=127 │ │ + 0x0003 line=128 │ │ locals : │ │ - 0x0000 - 0x0007 reg=0 this Landroid/support/v4/app/NotificationCompat$BigTextStyle; │ │ - 0x0000 - 0x0007 reg=1 builder Landroid/support/v4/app/NotificationCompat$Builder; │ │ + 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/NotificationManagerCompat$ImplBase; │ │ + 0x0000 - 0x0004 reg=1 notificationManager Landroid/app/NotificationManager; │ │ + 0x0000 - 0x0004 reg=2 tag Ljava/lang/String; │ │ + 0x0000 - 0x0004 reg=3 id I │ │ │ │ - Virtual methods - │ │ - #0 : (in Landroid/support/v4/app/NotificationCompat$BigTextStyle;) │ │ - name : 'bigText' │ │ - type : '(Ljava/lang/CharSequence;)Landroid/support/v4/app/NotificationCompat$BigTextStyle;' │ │ + #1 : (in Landroid/support/v4/app/NotificationManagerCompat$ImplBase;) │ │ + name : 'getSideChannelBindFlags' │ │ + type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ - ins : 2 │ │ + ins : 1 │ │ outs : 0 │ │ - insns size : 3 16-bit code units │ │ -0643c8: |[0643c8] android.support.v4.app.NotificationCompat$BigTextStyle.bigText:(Ljava/lang/CharSequence;)Landroid/support/v4/app/NotificationCompat$BigTextStyle; │ │ -0643d8: 5b01 8901 |0000: iput-object v1, v0, Landroid/support/v4/app/NotificationCompat$BigTextStyle;.mBigText:Ljava/lang/CharSequence; // field@0189 │ │ -0643dc: 1100 |0002: return-object v0 │ │ + insns size : 2 16-bit code units │ │ +08da44: |[08da44] android.support.v4.app.NotificationManagerCompat$ImplBase.getSideChannelBindFlags:()I │ │ +08da54: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +08da56: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=753 │ │ - 0x0002 line=754 │ │ + 0x0000 line=138 │ │ locals : │ │ - 0x0000 - 0x0003 reg=0 this Landroid/support/v4/app/NotificationCompat$BigTextStyle; │ │ - 0x0000 - 0x0003 reg=1 cs Ljava/lang/CharSequence; │ │ + 0x0000 - 0x0002 reg=1 this Landroid/support/v4/app/NotificationManagerCompat$ImplBase; │ │ │ │ - #1 : (in Landroid/support/v4/app/NotificationCompat$BigTextStyle;) │ │ - name : 'setBigContentTitle' │ │ - type : '(Ljava/lang/CharSequence;)Landroid/support/v4/app/NotificationCompat$BigTextStyle;' │ │ + #2 : (in Landroid/support/v4/app/NotificationManagerCompat$ImplBase;) │ │ + name : 'postNotification' │ │ + type : '(Landroid/app/NotificationManager;Ljava/lang/String;ILandroid/app/Notification;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ - registers : 2 │ │ - ins : 2 │ │ - outs : 0 │ │ - insns size : 3 16-bit code units │ │ -0643e0: |[0643e0] android.support.v4.app.NotificationCompat$BigTextStyle.setBigContentTitle:(Ljava/lang/CharSequence;)Landroid/support/v4/app/NotificationCompat$BigTextStyle; │ │ -0643f0: 5b01 8801 |0000: iput-object v1, v0, Landroid/support/v4/app/NotificationCompat$BigTextStyle;.mBigContentTitle:Ljava/lang/CharSequence; // field@0188 │ │ -0643f4: 1100 |0002: return-object v0 │ │ + registers : 5 │ │ + ins : 5 │ │ + outs : 3 │ │ + insns size : 4 16-bit code units │ │ +08da58: |[08da58] android.support.v4.app.NotificationManagerCompat$ImplBase.postNotification:(Landroid/app/NotificationManager;Ljava/lang/String;ILandroid/app/Notification;)V │ │ +08da68: 6e30 cb00 3104 |0000: invoke-virtual {v1, v3, v4}, Landroid/app/NotificationManager;.notify:(ILandroid/app/Notification;)V // method@00cb │ │ +08da6e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=735 │ │ - 0x0002 line=736 │ │ + 0x0000 line=133 │ │ + 0x0003 line=134 │ │ locals : │ │ - 0x0000 - 0x0003 reg=0 this Landroid/support/v4/app/NotificationCompat$BigTextStyle; │ │ - 0x0000 - 0x0003 reg=1 title Ljava/lang/CharSequence; │ │ + 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/NotificationManagerCompat$ImplBase; │ │ + 0x0000 - 0x0004 reg=1 notificationManager Landroid/app/NotificationManager; │ │ + 0x0000 - 0x0004 reg=2 tag Ljava/lang/String; │ │ + 0x0000 - 0x0004 reg=3 id I │ │ + 0x0000 - 0x0004 reg=4 notification Landroid/app/Notification; │ │ │ │ - #2 : (in Landroid/support/v4/app/NotificationCompat$BigTextStyle;) │ │ - name : 'setSummaryText' │ │ - type : '(Ljava/lang/CharSequence;)Landroid/support/v4/app/NotificationCompat$BigTextStyle;' │ │ + source_file_idx : 3349 (NotificationManagerCompat.java) │ │ + │ │ +Class #729 header: │ │ +class_idx : 392 │ │ +access_flags : 0 (0x0000) │ │ +superclass_idx : 1337 │ │ +source_file_idx : 3349 │ │ +static_fields_size : 0 │ │ +instance_fields_size: 4 │ │ +direct_methods_size : 1 │ │ +virtual_methods_size: 2 │ │ + │ │ +Class #729 annotations: │ │ +Annotations on class │ │ + VISIBILITY_SYSTEM Ldalvik/annotation/EnclosingClass; value=Landroid/support/v4/app/NotificationManagerCompat; │ │ + VISIBILITY_SYSTEM Ldalvik/annotation/InnerClass; accessFlags=10 name="NotifyTask" │ │ +Annotations on method #2162 'send' │ │ + VISIBILITY_SYSTEM Ldalvik/annotation/Throws; value={ Landroid/os/RemoteException; } │ │ + │ │ +Class #729 - │ │ + Class descriptor : 'Landroid/support/v4/app/NotificationManagerCompat$NotifyTask;' │ │ + Access flags : 0x0000 () │ │ + Superclass : 'Ljava/lang/Object;' │ │ + Interfaces - │ │ + #0 : 'Landroid/support/v4/app/NotificationManagerCompat$Task;' │ │ + Static fields - │ │ + Instance fields - │ │ + #0 : (in Landroid/support/v4/app/NotificationManagerCompat$NotifyTask;) │ │ + name : 'id' │ │ + type : 'I' │ │ + access : 0x0010 (FINAL) │ │ + #1 : (in Landroid/support/v4/app/NotificationManagerCompat$NotifyTask;) │ │ + name : 'notif' │ │ + type : 'Landroid/app/Notification;' │ │ + access : 0x0010 (FINAL) │ │ + #2 : (in Landroid/support/v4/app/NotificationManagerCompat$NotifyTask;) │ │ + name : 'packageName' │ │ + type : 'Ljava/lang/String;' │ │ + access : 0x0010 (FINAL) │ │ + #3 : (in Landroid/support/v4/app/NotificationManagerCompat$NotifyTask;) │ │ + name : 'tag' │ │ + type : 'Ljava/lang/String;' │ │ + access : 0x0010 (FINAL) │ │ + Direct methods - │ │ + #0 : (in Landroid/support/v4/app/NotificationManagerCompat$NotifyTask;) │ │ + name : '' │ │ + type : '(Ljava/lang/String;ILjava/lang/String;Landroid/app/Notification;)V' │ │ + access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ + code - │ │ + registers : 5 │ │ + ins : 5 │ │ + outs : 1 │ │ + insns size : 12 16-bit code units │ │ +08da70: |[08da70] android.support.v4.app.NotificationManagerCompat$NotifyTask.:(Ljava/lang/String;ILjava/lang/String;Landroid/app/Notification;)V │ │ +08da80: 7010 8622 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2286 │ │ +08da86: 5b01 dc02 |0003: iput-object v1, v0, Landroid/support/v4/app/NotificationManagerCompat$NotifyTask;.packageName:Ljava/lang/String; // field@02dc │ │ +08da8a: 5902 da02 |0005: iput v2, v0, Landroid/support/v4/app/NotificationManagerCompat$NotifyTask;.id:I // field@02da │ │ +08da8e: 5b03 dd02 |0007: iput-object v3, v0, Landroid/support/v4/app/NotificationManagerCompat$NotifyTask;.tag:Ljava/lang/String; // field@02dd │ │ +08da92: 5b04 db02 |0009: iput-object v4, v0, Landroid/support/v4/app/NotificationManagerCompat$NotifyTask;.notif:Landroid/app/Notification; // field@02db │ │ +08da96: 0e00 |000b: return-void │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=567 │ │ + 0x0003 line=568 │ │ + 0x0005 line=569 │ │ + 0x0007 line=570 │ │ + 0x0009 line=571 │ │ + 0x000b line=572 │ │ + locals : │ │ + 0x0000 - 0x000c reg=0 this Landroid/support/v4/app/NotificationManagerCompat$NotifyTask; │ │ + 0x0000 - 0x000c reg=1 packageName Ljava/lang/String; │ │ + 0x0000 - 0x000c reg=2 id I │ │ + 0x0000 - 0x000c reg=3 tag Ljava/lang/String; │ │ + 0x0000 - 0x000c reg=4 notif Landroid/app/Notification; │ │ + │ │ + Virtual methods - │ │ + #0 : (in Landroid/support/v4/app/NotificationManagerCompat$NotifyTask;) │ │ + name : 'send' │ │ + type : '(Landroid/support/v4/app/INotificationSideChannel;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ - registers : 3 │ │ + registers : 6 │ │ ins : 2 │ │ - outs : 0 │ │ - insns size : 6 16-bit code units │ │ -0643f8: |[0643f8] android.support.v4.app.NotificationCompat$BigTextStyle.setSummaryText:(Ljava/lang/CharSequence;)Landroid/support/v4/app/NotificationCompat$BigTextStyle; │ │ -064408: 5b12 8a01 |0000: iput-object v2, v1, Landroid/support/v4/app/NotificationCompat$BigTextStyle;.mSummaryText:Ljava/lang/CharSequence; // field@018a │ │ -06440c: 1210 |0002: const/4 v0, #int 1 // #1 │ │ -06440e: 5c10 8b01 |0003: iput-boolean v0, v1, Landroid/support/v4/app/NotificationCompat$BigTextStyle;.mSummaryTextSet:Z // field@018b │ │ -064412: 1101 |0005: return-object v1 │ │ + outs : 5 │ │ + insns size : 12 16-bit code units │ │ +08da98: |[08da98] android.support.v4.app.NotificationManagerCompat$NotifyTask.send:(Landroid/support/v4/app/INotificationSideChannel;)V │ │ +08daa8: 5440 dc02 |0000: iget-object v0, v4, Landroid/support/v4/app/NotificationManagerCompat$NotifyTask;.packageName:Ljava/lang/String; // field@02dc │ │ +08daac: 5241 da02 |0002: iget v1, v4, Landroid/support/v4/app/NotificationManagerCompat$NotifyTask;.id:I // field@02da │ │ +08dab0: 5442 dd02 |0004: iget-object v2, v4, Landroid/support/v4/app/NotificationManagerCompat$NotifyTask;.tag:Ljava/lang/String; // field@02dd │ │ +08dab4: 5443 db02 |0006: iget-object v3, v4, Landroid/support/v4/app/NotificationManagerCompat$NotifyTask;.notif:Landroid/app/Notification; // field@02db │ │ +08dab8: 7253 8806 0521 |0008: invoke-interface {v5, v0, v1, v2, v3}, Landroid/support/v4/app/INotificationSideChannel;.notify:(Ljava/lang/String;ILjava/lang/String;Landroid/app/Notification;)V // method@0688 │ │ +08dabe: 0e00 |000b: return-void │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=743 │ │ - 0x0002 line=744 │ │ - 0x0005 line=745 │ │ + 0x0000 line=576 │ │ + 0x000b line=577 │ │ + locals : │ │ + 0x0000 - 0x000c reg=4 this Landroid/support/v4/app/NotificationManagerCompat$NotifyTask; │ │ + 0x0000 - 0x000c reg=5 service Landroid/support/v4/app/INotificationSideChannel; │ │ + │ │ + #1 : (in Landroid/support/v4/app/NotificationManagerCompat$NotifyTask;) │ │ + name : 'toString' │ │ + type : '()Ljava/lang/String;' │ │ + access : 0x0001 (PUBLIC) │ │ + code - │ │ + registers : 4 │ │ + ins : 1 │ │ + outs : 2 │ │ + insns size : 50 16-bit code units │ │ +08dac0: |[08dac0] android.support.v4.app.NotificationManagerCompat$NotifyTask.toString:()Ljava/lang/String; │ │ +08dad0: 2200 3e05 |0000: new-instance v0, Ljava/lang/StringBuilder; // type@053e │ │ +08dad4: 1a01 1b0d |0002: const-string v1, "NotifyTask[" // string@0d1b │ │ +08dad8: 7020 a622 1000 |0004: invoke-direct {v0, v1}, Ljava/lang/StringBuilder;.:(Ljava/lang/String;)V // method@22a6 │ │ +08dade: 1a01 e921 |0007: const-string v1, "packageName:" // string@21e9 │ │ +08dae2: 6e20 ad22 1000 |0009: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22ad │ │ +08dae8: 0c01 |000c: move-result-object v1 │ │ +08daea: 5432 dc02 |000d: iget-object v2, v3, Landroid/support/v4/app/NotificationManagerCompat$NotifyTask;.packageName:Ljava/lang/String; // field@02dc │ │ +08daee: 6e20 ad22 2100 |000f: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22ad │ │ +08daf4: 1a01 e000 |0012: const-string v1, ", id:" // string@00e0 │ │ +08daf8: 6e20 ad22 1000 |0014: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22ad │ │ +08dafe: 0c01 |0017: move-result-object v1 │ │ +08db00: 5232 da02 |0018: iget v2, v3, Landroid/support/v4/app/NotificationManagerCompat$NotifyTask;.id:I // field@02da │ │ +08db04: 6e20 a922 2100 |001a: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@22a9 │ │ +08db0a: 1a01 e600 |001d: const-string v1, ", tag:" // string@00e6 │ │ +08db0e: 6e20 ad22 1000 |001f: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22ad │ │ +08db14: 0c01 |0022: move-result-object v1 │ │ +08db16: 5432 dd02 |0023: iget-object v2, v3, Landroid/support/v4/app/NotificationManagerCompat$NotifyTask;.tag:Ljava/lang/String; // field@02dd │ │ +08db1a: 6e20 ad22 2100 |0025: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22ad │ │ +08db20: 1a01 aa10 |0028: const-string v1, "]" // string@10aa │ │ +08db24: 6e20 ad22 1000 |002a: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22ad │ │ +08db2a: 6e10 b222 0000 |002d: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@22b2 │ │ +08db30: 0c01 |0030: move-result-object v1 │ │ +08db32: 1101 |0031: return-object v1 │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=580 │ │ + 0x0007 line=581 │ │ + 0x0012 line=582 │ │ + 0x001d line=583 │ │ + 0x0028 line=584 │ │ + 0x002d line=585 │ │ locals : │ │ - 0x0000 - 0x0006 reg=1 this Landroid/support/v4/app/NotificationCompat$BigTextStyle; │ │ - 0x0000 - 0x0006 reg=2 cs Ljava/lang/CharSequence; │ │ + 0x0007 - 0x0032 reg=0 sb Ljava/lang/StringBuilder; │ │ + 0x0000 - 0x0032 reg=3 this Landroid/support/v4/app/NotificationManagerCompat$NotifyTask; │ │ │ │ - source_file_idx : 2465 (NotificationCompat.java) │ │ + source_file_idx : 3349 (NotificationManagerCompat.java) │ │ │ │ -Class #478 header: │ │ -class_idx : 228 │ │ -access_flags : 1 (0x0001) │ │ -superclass_idx : 234 │ │ -source_file_idx : 2465 │ │ +Class #730 header: │ │ +class_idx : 400 │ │ +access_flags : 16 (0x0010) │ │ +superclass_idx : 1337 │ │ +source_file_idx : 3528 │ │ static_fields_size : 0 │ │ -instance_fields_size: 1 │ │ -direct_methods_size : 2 │ │ -virtual_methods_size: 3 │ │ +instance_fields_size: 0 │ │ +direct_methods_size : 1 │ │ +virtual_methods_size: 4 │ │ │ │ -Class #478 annotations: │ │ +Class #730 annotations: │ │ Annotations on class │ │ - VISIBILITY_SYSTEM Ldalvik/annotation/EnclosingClass; value=Landroid/support/v4/app/NotificationCompat; │ │ - VISIBILITY_SYSTEM Ldalvik/annotation/InnerClass; accessFlags=9 name="InboxStyle" │ │ -Annotations on field #417 'mTexts' │ │ - VISIBILITY_SYSTEM Ldalvik/annotation/Signature; value={ "Ljava/util/ArrayList" "<" "Ljava/lang/CharSequence;" ">;" } │ │ + VISIBILITY_SYSTEM Ldalvik/annotation/EnclosingClass; value=Landroid/support/v4/app/RemoteInput; │ │ + VISIBILITY_SYSTEM Ldalvik/annotation/InnerClass; accessFlags=8 name=null │ │ │ │ -Class #478 - │ │ - Class descriptor : 'Landroid/support/v4/app/NotificationCompat$InboxStyle;' │ │ - Access flags : 0x0001 (PUBLIC) │ │ - Superclass : 'Landroid/support/v4/app/NotificationCompat$Style;' │ │ +Class #730 - │ │ + Class descriptor : 'Landroid/support/v4/app/RemoteInput$1;' │ │ + Access flags : 0x0010 (FINAL) │ │ + Superclass : 'Ljava/lang/Object;' │ │ Interfaces - │ │ + #0 : 'Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput$Factory;' │ │ Static fields - │ │ Instance fields - │ │ - #0 : (in Landroid/support/v4/app/NotificationCompat$InboxStyle;) │ │ - name : 'mTexts' │ │ - type : 'Ljava/util/ArrayList;' │ │ - access : 0x0000 () │ │ Direct methods - │ │ - #0 : (in Landroid/support/v4/app/NotificationCompat$InboxStyle;) │ │ + #0 : (in Landroid/support/v4/app/RemoteInput$1;) │ │ name : '' │ │ type : '()V' │ │ - access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ + access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ - registers : 2 │ │ + registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ - insns size : 11 16-bit code units │ │ -064414: |[064414] android.support.v4.app.NotificationCompat$InboxStyle.:()V │ │ -064424: 7010 2f05 0100 |0000: invoke-direct {v1}, Landroid/support/v4/app/NotificationCompat$Style;.:()V // method@052f │ │ -06442a: 2200 cf03 |0003: new-instance v0, Ljava/util/ArrayList; // type@03cf │ │ -06442e: 7010 d317 0000 |0005: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@17d3 │ │ -064434: 5b10 a101 |0008: iput-object v0, v1, Landroid/support/v4/app/NotificationCompat$InboxStyle;.mTexts:Ljava/util/ArrayList; // field@01a1 │ │ -064438: 0e00 |000a: return-void │ │ + insns size : 4 16-bit code units │ │ +08db34: |[08db34] android.support.v4.app.RemoteInput$1.:()V │ │ +08db44: 7010 8622 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2286 │ │ +08db4a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=785 │ │ - 0x0003 line=783 │ │ - 0x000a line=786 │ │ + 0x0000 line=263 │ │ locals : │ │ - 0x0000 - 0x000b reg=1 this Landroid/support/v4/app/NotificationCompat$InboxStyle; │ │ + 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/RemoteInput$1; │ │ │ │ - #1 : (in Landroid/support/v4/app/NotificationCompat$InboxStyle;) │ │ - name : '' │ │ - type : '(Landroid/support/v4/app/NotificationCompat$Builder;)V' │ │ - access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ + Virtual methods - │ │ + #0 : (in Landroid/support/v4/app/RemoteInput$1;) │ │ + name : 'build' │ │ + type : '(Ljava/lang/String;Ljava/lang/CharSequence;[Ljava/lang/CharSequence;ZLandroid/os/Bundle;)Landroid/support/v4/app/RemoteInput;' │ │ + access : 0x0001 (PUBLIC) │ │ code - │ │ - registers : 3 │ │ - ins : 2 │ │ - outs : 2 │ │ - insns size : 14 16-bit code units │ │ -06443c: |[06443c] android.support.v4.app.NotificationCompat$InboxStyle.:(Landroid/support/v4/app/NotificationCompat$Builder;)V │ │ -06444c: 7010 2f05 0100 |0000: invoke-direct {v1}, Landroid/support/v4/app/NotificationCompat$Style;.:()V // method@052f │ │ -064452: 2200 cf03 |0003: new-instance v0, Ljava/util/ArrayList; // type@03cf │ │ -064456: 7010 d317 0000 |0005: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@17d3 │ │ -06445c: 5b10 a101 |0008: iput-object v0, v1, Landroid/support/v4/app/NotificationCompat$InboxStyle;.mTexts:Ljava/util/ArrayList; // field@01a1 │ │ -064460: 6e20 2405 2100 |000a: invoke-virtual {v1, v2}, Landroid/support/v4/app/NotificationCompat$InboxStyle;.setBuilder:(Landroid/support/v4/app/NotificationCompat$Builder;)V // method@0524 │ │ -064466: 0e00 |000d: return-void │ │ + registers : 12 │ │ + ins : 6 │ │ + outs : 6 │ │ + insns size : 11 16-bit code units │ │ +08db4c: |[08db4c] android.support.v4.app.RemoteInput$1.build:(Ljava/lang/String;Ljava/lang/CharSequence;[Ljava/lang/CharSequence;ZLandroid/os/Bundle;)Landroid/support/v4/app/RemoteInput; │ │ +08db5c: 2200 9601 |0000: new-instance v0, Landroid/support/v4/app/RemoteInput; // type@0196 │ │ +08db60: 0771 |0002: move-object v1, v7 │ │ +08db62: 0782 |0003: move-object v2, v8 │ │ +08db64: 0793 |0004: move-object v3, v9 │ │ +08db66: 01a4 |0005: move v4, v10 │ │ +08db68: 07b5 |0006: move-object v5, v11 │ │ +08db6a: 7606 ad08 0000 |0007: invoke-direct/range {v0, v1, v2, v3, v4, v5}, Landroid/support/v4/app/RemoteInput;.:(Ljava/lang/String;Ljava/lang/CharSequence;[Ljava/lang/CharSequence;ZLandroid/os/Bundle;)V // method@08ad │ │ +08db70: 1100 |000a: return-object v0 │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=788 │ │ - 0x0003 line=783 │ │ - 0x000a line=789 │ │ - 0x000d line=790 │ │ + 0x0000 line=268 │ │ locals : │ │ - 0x0000 - 0x000e reg=1 this Landroid/support/v4/app/NotificationCompat$InboxStyle; │ │ - 0x0000 - 0x000e reg=2 builder Landroid/support/v4/app/NotificationCompat$Builder; │ │ + 0x0000 - 0x000b reg=6 this Landroid/support/v4/app/RemoteInput$1; │ │ + 0x0000 - 0x000b reg=7 resultKey Ljava/lang/String; │ │ + 0x0000 - 0x000b reg=8 label Ljava/lang/CharSequence; │ │ + 0x0000 - 0x000b reg=9 choices [Ljava/lang/CharSequence; │ │ + 0x0000 - 0x000b reg=10 allowFreeFormInput Z │ │ + 0x0000 - 0x000b reg=11 extras Landroid/os/Bundle; │ │ │ │ - Virtual methods - │ │ - #0 : (in Landroid/support/v4/app/NotificationCompat$InboxStyle;) │ │ - name : 'addLine' │ │ - type : '(Ljava/lang/CharSequence;)Landroid/support/v4/app/NotificationCompat$InboxStyle;' │ │ - access : 0x0001 (PUBLIC) │ │ + #1 : (in Landroid/support/v4/app/RemoteInput$1;) │ │ + name : 'build' │ │ + type : '(Ljava/lang/String;Ljava/lang/CharSequence;[Ljava/lang/CharSequence;ZLandroid/os/Bundle;)Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput;' │ │ + access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ - registers : 3 │ │ - ins : 2 │ │ - outs : 2 │ │ - insns size : 6 16-bit code units │ │ -064468: |[064468] android.support.v4.app.NotificationCompat$InboxStyle.addLine:(Ljava/lang/CharSequence;)Landroid/support/v4/app/NotificationCompat$InboxStyle; │ │ -064478: 5410 a101 |0000: iget-object v0, v1, Landroid/support/v4/app/NotificationCompat$InboxStyle;.mTexts:Ljava/util/ArrayList; // field@01a1 │ │ -06447c: 6e20 d617 2000 |0002: invoke-virtual {v0, v2}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@17d6 │ │ -064482: 1101 |0005: return-object v1 │ │ + registers : 7 │ │ + ins : 6 │ │ + outs : 6 │ │ + insns size : 5 16-bit code units │ │ +08db74: |[08db74] android.support.v4.app.RemoteInput$1.build:(Ljava/lang/String;Ljava/lang/CharSequence;[Ljava/lang/CharSequence;ZLandroid/os/Bundle;)Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput; │ │ +08db84: 7406 9608 0100 |0000: invoke-virtual/range {v1, v2, v3, v4, v5, v6}, Landroid/support/v4/app/RemoteInput$1;.build:(Ljava/lang/String;Ljava/lang/CharSequence;[Ljava/lang/CharSequence;ZLandroid/os/Bundle;)Landroid/support/v4/app/RemoteInput; // method@0896 │ │ +08db8a: 0c00 |0003: move-result-object v0 │ │ +08db8c: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=814 │ │ - 0x0005 line=815 │ │ + 0x0000 line=263 │ │ locals : │ │ - 0x0000 - 0x0006 reg=1 this Landroid/support/v4/app/NotificationCompat$InboxStyle; │ │ - 0x0000 - 0x0006 reg=2 cs Ljava/lang/CharSequence; │ │ + 0x0000 - 0x0005 reg=1 this Landroid/support/v4/app/RemoteInput$1; │ │ + 0x0000 - 0x0005 reg=2 x0 Ljava/lang/String; │ │ + 0x0000 - 0x0005 reg=3 x1 Ljava/lang/CharSequence; │ │ + 0x0000 - 0x0005 reg=4 x2 [Ljava/lang/CharSequence; │ │ + 0x0000 - 0x0005 reg=5 x3 Z │ │ + 0x0000 - 0x0005 reg=6 x4 Landroid/os/Bundle; │ │ │ │ - #1 : (in Landroid/support/v4/app/NotificationCompat$InboxStyle;) │ │ - name : 'setBigContentTitle' │ │ - type : '(Ljava/lang/CharSequence;)Landroid/support/v4/app/NotificationCompat$InboxStyle;' │ │ + #2 : (in Landroid/support/v4/app/RemoteInput$1;) │ │ + name : 'newArray' │ │ + type : '(I)[Landroid/support/v4/app/RemoteInput;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ - registers : 2 │ │ + registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -064484: |[064484] android.support.v4.app.NotificationCompat$InboxStyle.setBigContentTitle:(Ljava/lang/CharSequence;)Landroid/support/v4/app/NotificationCompat$InboxStyle; │ │ -064494: 5b01 9e01 |0000: iput-object v1, v0, Landroid/support/v4/app/NotificationCompat$InboxStyle;.mBigContentTitle:Ljava/lang/CharSequence; // field@019e │ │ -064498: 1100 |0002: return-object v0 │ │ +08db90: |[08db90] android.support.v4.app.RemoteInput$1.newArray:(I)[Landroid/support/v4/app/RemoteInput; │ │ +08dba0: 2320 b405 |0000: new-array v0, v2, [Landroid/support/v4/app/RemoteInput; // type@05b4 │ │ +08dba4: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=797 │ │ - 0x0002 line=798 │ │ + 0x0000 line=273 │ │ locals : │ │ - 0x0000 - 0x0003 reg=0 this Landroid/support/v4/app/NotificationCompat$InboxStyle; │ │ - 0x0000 - 0x0003 reg=1 title Ljava/lang/CharSequence; │ │ + 0x0000 - 0x0003 reg=1 this Landroid/support/v4/app/RemoteInput$1; │ │ + 0x0000 - 0x0003 reg=2 size I │ │ │ │ - #2 : (in Landroid/support/v4/app/NotificationCompat$InboxStyle;) │ │ - name : 'setSummaryText' │ │ - type : '(Ljava/lang/CharSequence;)Landroid/support/v4/app/NotificationCompat$InboxStyle;' │ │ - access : 0x0001 (PUBLIC) │ │ + #3 : (in Landroid/support/v4/app/RemoteInput$1;) │ │ + name : 'newArray' │ │ + type : '(I)[Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput;' │ │ + access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ - outs : 0 │ │ - insns size : 6 16-bit code units │ │ -06449c: |[06449c] android.support.v4.app.NotificationCompat$InboxStyle.setSummaryText:(Ljava/lang/CharSequence;)Landroid/support/v4/app/NotificationCompat$InboxStyle; │ │ -0644ac: 5b12 9f01 |0000: iput-object v2, v1, Landroid/support/v4/app/NotificationCompat$InboxStyle;.mSummaryText:Ljava/lang/CharSequence; // field@019f │ │ -0644b0: 1210 |0002: const/4 v0, #int 1 // #1 │ │ -0644b2: 5c10 a001 |0003: iput-boolean v0, v1, Landroid/support/v4/app/NotificationCompat$InboxStyle;.mSummaryTextSet:Z // field@01a0 │ │ -0644b6: 1101 |0005: return-object v1 │ │ + outs : 2 │ │ + insns size : 5 16-bit code units │ │ +08dba8: |[08dba8] android.support.v4.app.RemoteInput$1.newArray:(I)[Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput; │ │ +08dbb8: 6e20 9808 2100 |0000: invoke-virtual {v1, v2}, Landroid/support/v4/app/RemoteInput$1;.newArray:(I)[Landroid/support/v4/app/RemoteInput; // method@0898 │ │ +08dbbe: 0c00 |0003: move-result-object v0 │ │ +08dbc0: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=805 │ │ - 0x0002 line=806 │ │ - 0x0005 line=807 │ │ + 0x0000 line=263 │ │ locals : │ │ - 0x0000 - 0x0006 reg=1 this Landroid/support/v4/app/NotificationCompat$InboxStyle; │ │ - 0x0000 - 0x0006 reg=2 cs Ljava/lang/CharSequence; │ │ + 0x0000 - 0x0005 reg=1 this Landroid/support/v4/app/RemoteInput$1; │ │ + 0x0000 - 0x0005 reg=2 x0 I │ │ │ │ - source_file_idx : 2465 (NotificationCompat.java) │ │ + source_file_idx : 3528 (RemoteInput.java) │ │ │ │ -Class #479 header: │ │ -class_idx : 230 │ │ +Class #731 header: │ │ +class_idx : 403 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 948 │ │ -source_file_idx : 2465 │ │ +superclass_idx : 1337 │ │ +source_file_idx : 3528 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ -virtual_methods_size: 1 │ │ +virtual_methods_size: 2 │ │ │ │ -Class #479 annotations: │ │ +Class #731 annotations: │ │ Annotations on class │ │ - VISIBILITY_SYSTEM Ldalvik/annotation/EnclosingClass; value=Landroid/support/v4/app/NotificationCompat; │ │ - VISIBILITY_SYSTEM Ldalvik/annotation/InnerClass; accessFlags=8 name="NotificationCompatImplBase" │ │ + VISIBILITY_SYSTEM Ldalvik/annotation/EnclosingClass; value=Landroid/support/v4/app/RemoteInput; │ │ + VISIBILITY_SYSTEM Ldalvik/annotation/InnerClass; accessFlags=8 name="ImplApi20" │ │ │ │ -Class #479 - │ │ - Class descriptor : 'Landroid/support/v4/app/NotificationCompat$NotificationCompatImplBase;' │ │ +Class #731 - │ │ + Class descriptor : 'Landroid/support/v4/app/RemoteInput$ImplApi20;' │ │ Access flags : 0x0000 () │ │ Superclass : 'Ljava/lang/Object;' │ │ Interfaces - │ │ - #0 : 'Landroid/support/v4/app/NotificationCompat$NotificationCompatImpl;' │ │ + #0 : 'Landroid/support/v4/app/RemoteInput$Impl;' │ │ Static fields - │ │ Instance fields - │ │ Direct methods - │ │ - #0 : (in Landroid/support/v4/app/NotificationCompat$NotificationCompatImplBase;) │ │ + #0 : (in Landroid/support/v4/app/RemoteInput$ImplApi20;) │ │ name : '' │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0644b8: |[0644b8] android.support.v4.app.NotificationCompat$NotificationCompatImplBase.:()V │ │ -0644c8: 7010 9117 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1791 │ │ -0644ce: 0e00 |0003: return-void │ │ +08dbc4: |[08dbc4] android.support.v4.app.RemoteInput$ImplApi20.:()V │ │ +08dbd4: 7010 8622 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2286 │ │ +08dbda: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=85 │ │ + 0x0000 line=240 │ │ locals : │ │ - 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/NotificationCompat$NotificationCompatImplBase; │ │ + 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/RemoteInput$ImplApi20; │ │ │ │ Virtual methods - │ │ - #0 : (in Landroid/support/v4/app/NotificationCompat$NotificationCompatImplBase;) │ │ - name : 'build' │ │ - type : '(Landroid/support/v4/app/NotificationCompat$Builder;)Landroid/app/Notification;' │ │ + #0 : (in Landroid/support/v4/app/RemoteInput$ImplApi20;) │ │ + name : 'addResultsToIntent' │ │ + type : '([Landroid/support/v4/app/RemoteInput;Landroid/content/Intent;Landroid/os/Bundle;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ - registers : 7 │ │ + registers : 4 │ │ + ins : 4 │ │ + outs : 3 │ │ + insns size : 4 16-bit code units │ │ +08dbdc: |[08dbdc] android.support.v4.app.RemoteInput$ImplApi20.addResultsToIntent:([Landroid/support/v4/app/RemoteInput;Landroid/content/Intent;Landroid/os/Bundle;)V │ │ +08dbec: 7130 b608 2103 |0000: invoke-static {v1, v2, v3}, Landroid/support/v4/app/RemoteInputCompatApi20;.addResultsToIntent:([Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput;Landroid/content/Intent;Landroid/os/Bundle;)V // method@08b6 │ │ +08dbf2: 0e00 |0003: return-void │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=248 │ │ + 0x0003 line=249 │ │ + locals : │ │ + 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/RemoteInput$ImplApi20; │ │ + 0x0000 - 0x0004 reg=1 remoteInputs [Landroid/support/v4/app/RemoteInput; │ │ + 0x0000 - 0x0004 reg=2 intent Landroid/content/Intent; │ │ + 0x0000 - 0x0004 reg=3 results Landroid/os/Bundle; │ │ + │ │ + #1 : (in Landroid/support/v4/app/RemoteInput$ImplApi20;) │ │ + name : 'getResultsFromIntent' │ │ + type : '(Landroid/content/Intent;)Landroid/os/Bundle;' │ │ + access : 0x0001 (PUBLIC) │ │ + code - │ │ + registers : 3 │ │ ins : 2 │ │ - outs : 5 │ │ - insns size : 24 16-bit code units │ │ -0644d0: |[0644d0] android.support.v4.app.NotificationCompat$NotificationCompatImplBase.build:(Landroid/support/v4/app/NotificationCompat$Builder;)Landroid/app/Notification; │ │ -0644e0: 5460 9401 |0000: iget-object v0, v6, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@0194 │ │ -0644e4: 5461 9101 |0002: iget-object v1, v6, Landroid/support/v4/app/NotificationCompat$Builder;.mContext:Landroid/content/Context; // field@0191 │ │ -0644e8: 5462 9001 |0004: iget-object v2, v6, Landroid/support/v4/app/NotificationCompat$Builder;.mContentTitle:Ljava/lang/CharSequence; // field@0190 │ │ -0644ec: 5463 8f01 |0006: iget-object v3, v6, Landroid/support/v4/app/NotificationCompat$Builder;.mContentText:Ljava/lang/CharSequence; // field@018f │ │ -0644f0: 5464 8e01 |0008: iget-object v4, v6, Landroid/support/v4/app/NotificationCompat$Builder;.mContentIntent:Landroid/app/PendingIntent; // field@018e │ │ -0644f4: 6e54 a400 1032 |000a: invoke-virtual {v0, v1, v2, v3, v4}, Landroid/app/Notification;.setLatestEventInfo:(Landroid/content/Context;Ljava/lang/CharSequence;Ljava/lang/CharSequence;Landroid/app/PendingIntent;)V // method@00a4 │ │ -0644fa: 5261 9601 |000d: iget v1, v6, Landroid/support/v4/app/NotificationCompat$Builder;.mPriority:I // field@0196 │ │ -0644fe: 3d01 0800 |000f: if-lez v1, 0017 // +0008 │ │ -064502: 5201 0400 |0011: iget v1, v0, Landroid/app/Notification;.flags:I // field@0004 │ │ -064506: d611 8000 |0013: or-int/lit16 v1, v1, #int 128 // #0080 │ │ -06450a: 5901 0400 |0015: iput v1, v0, Landroid/app/Notification;.flags:I // field@0004 │ │ -06450e: 1100 |0017: return-object v0 │ │ + outs : 1 │ │ + insns size : 5 16-bit code units │ │ +08dbf4: |[08dbf4] android.support.v4.app.RemoteInput$ImplApi20.getResultsFromIntent:(Landroid/content/Intent;)Landroid/os/Bundle; │ │ +08dc04: 7110 b808 0200 |0000: invoke-static {v2}, Landroid/support/v4/app/RemoteInputCompatApi20;.getResultsFromIntent:(Landroid/content/Intent;)Landroid/os/Bundle; // method@08b8 │ │ +08dc0a: 0c00 |0003: move-result-object v0 │ │ +08dc0c: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=87 │ │ - 0x0002 line=88 │ │ - 0x000d line=91 │ │ - 0x0011 line=92 │ │ - 0x0017 line=94 │ │ + 0x0000 line=243 │ │ locals : │ │ - 0x0002 - 0x0018 reg=0 result Landroid/app/Notification; │ │ - 0x0000 - 0x0018 reg=5 this Landroid/support/v4/app/NotificationCompat$NotificationCompatImplBase; │ │ - 0x0000 - 0x0018 reg=6 b Landroid/support/v4/app/NotificationCompat$Builder; │ │ + 0x0000 - 0x0005 reg=1 this Landroid/support/v4/app/RemoteInput$ImplApi20; │ │ + 0x0000 - 0x0005 reg=2 intent Landroid/content/Intent; │ │ │ │ - source_file_idx : 2465 (NotificationCompat.java) │ │ + source_file_idx : 3528 (RemoteInput.java) │ │ │ │ -Class #480 header: │ │ -class_idx : 231 │ │ +Class #732 header: │ │ +class_idx : 404 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 948 │ │ -source_file_idx : 2465 │ │ +superclass_idx : 1337 │ │ +source_file_idx : 3528 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ -virtual_methods_size: 1 │ │ +virtual_methods_size: 2 │ │ │ │ -Class #480 annotations: │ │ +Class #732 annotations: │ │ Annotations on class │ │ - VISIBILITY_SYSTEM Ldalvik/annotation/EnclosingClass; value=Landroid/support/v4/app/NotificationCompat; │ │ - VISIBILITY_SYSTEM Ldalvik/annotation/InnerClass; accessFlags=8 name="NotificationCompatImplHoneycomb" │ │ + VISIBILITY_SYSTEM Ldalvik/annotation/EnclosingClass; value=Landroid/support/v4/app/RemoteInput; │ │ + VISIBILITY_SYSTEM Ldalvik/annotation/InnerClass; accessFlags=8 name="ImplBase" │ │ │ │ -Class #480 - │ │ - Class descriptor : 'Landroid/support/v4/app/NotificationCompat$NotificationCompatImplHoneycomb;' │ │ +Class #732 - │ │ + Class descriptor : 'Landroid/support/v4/app/RemoteInput$ImplBase;' │ │ Access flags : 0x0000 () │ │ Superclass : 'Ljava/lang/Object;' │ │ Interfaces - │ │ - #0 : 'Landroid/support/v4/app/NotificationCompat$NotificationCompatImpl;' │ │ + #0 : 'Landroid/support/v4/app/RemoteInput$Impl;' │ │ Static fields - │ │ Instance fields - │ │ Direct methods - │ │ - #0 : (in Landroid/support/v4/app/NotificationCompat$NotificationCompatImplHoneycomb;) │ │ + #0 : (in Landroid/support/v4/app/RemoteInput$ImplBase;) │ │ name : '' │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -064510: |[064510] android.support.v4.app.NotificationCompat$NotificationCompatImplHoneycomb.:()V │ │ -064520: 7010 9117 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1791 │ │ -064526: 0e00 |0003: return-void │ │ +08dc10: |[08dc10] android.support.v4.app.RemoteInput$ImplBase.:()V │ │ +08dc20: 7010 8622 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2286 │ │ +08dc26: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=98 │ │ + 0x0000 line=215 │ │ locals : │ │ - 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/NotificationCompat$NotificationCompatImplHoneycomb; │ │ + 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/RemoteInput$ImplBase; │ │ │ │ Virtual methods - │ │ - #0 : (in Landroid/support/v4/app/NotificationCompat$NotificationCompatImplHoneycomb;) │ │ - name : 'build' │ │ - type : '(Landroid/support/v4/app/NotificationCompat$Builder;)Landroid/app/Notification;' │ │ + #0 : (in Landroid/support/v4/app/RemoteInput$ImplBase;) │ │ + name : 'addResultsToIntent' │ │ + type : '([Landroid/support/v4/app/RemoteInput;Landroid/content/Intent;Landroid/os/Bundle;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ - registers : 12 │ │ + registers : 6 │ │ + ins : 4 │ │ + outs : 2 │ │ + insns size : 8 16-bit code units │ │ +08dc28: |[08dc28] android.support.v4.app.RemoteInput$ImplBase.addResultsToIntent:([Landroid/support/v4/app/RemoteInput;Landroid/content/Intent;Landroid/os/Bundle;)V │ │ +08dc38: 1a00 c60d |0000: const-string v0, "RemoteInput" // string@0dc6 │ │ +08dc3c: 1a01 c70d |0002: const-string v1, "RemoteInput is only supported from API Level 16" // string@0dc7 │ │ +08dc40: 7120 751c 1000 |0004: invoke-static {v0, v1}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;)I // method@1c75 │ │ +08dc46: 0e00 |0007: return-void │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=224 │ │ + 0x0007 line=225 │ │ + locals : │ │ + 0x0000 - 0x0008 reg=2 this Landroid/support/v4/app/RemoteInput$ImplBase; │ │ + 0x0000 - 0x0008 reg=3 remoteInputs [Landroid/support/v4/app/RemoteInput; │ │ + 0x0000 - 0x0008 reg=4 intent Landroid/content/Intent; │ │ + 0x0000 - 0x0008 reg=5 results Landroid/os/Bundle; │ │ + │ │ + #1 : (in Landroid/support/v4/app/RemoteInput$ImplBase;) │ │ + name : 'getResultsFromIntent' │ │ + type : '(Landroid/content/Intent;)Landroid/os/Bundle;' │ │ + access : 0x0001 (PUBLIC) │ │ + code - │ │ + registers : 4 │ │ ins : 2 │ │ - outs : 10 │ │ - insns size : 25 16-bit code units │ │ -064528: |[064528] android.support.v4.app.NotificationCompat$NotificationCompatImplHoneycomb.build:(Landroid/support/v4/app/NotificationCompat$Builder;)Landroid/app/Notification; │ │ -064538: 54b0 9101 |0000: iget-object v0, v11, Landroid/support/v4/app/NotificationCompat$Builder;.mContext:Landroid/content/Context; // field@0191 │ │ -06453c: 54b1 9401 |0002: iget-object v1, v11, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@0194 │ │ -064540: 54b2 9001 |0004: iget-object v2, v11, Landroid/support/v4/app/NotificationCompat$Builder;.mContentTitle:Ljava/lang/CharSequence; // field@0190 │ │ -064544: 54b3 8f01 |0006: iget-object v3, v11, Landroid/support/v4/app/NotificationCompat$Builder;.mContentText:Ljava/lang/CharSequence; // field@018f │ │ -064548: 54b4 8d01 |0008: iget-object v4, v11, Landroid/support/v4/app/NotificationCompat$Builder;.mContentInfo:Ljava/lang/CharSequence; // field@018d │ │ -06454c: 54b5 9c01 |000a: iget-object v5, v11, Landroid/support/v4/app/NotificationCompat$Builder;.mTickerView:Landroid/widget/RemoteViews; // field@019c │ │ -064550: 52b6 9501 |000c: iget v6, v11, Landroid/support/v4/app/NotificationCompat$Builder;.mNumber:I // field@0195 │ │ -064554: 54b7 8e01 |000e: iget-object v7, v11, Landroid/support/v4/app/NotificationCompat$Builder;.mContentIntent:Landroid/app/PendingIntent; // field@018e │ │ -064558: 54b8 9201 |0010: iget-object v8, v11, Landroid/support/v4/app/NotificationCompat$Builder;.mFullScreenIntent:Landroid/app/PendingIntent; // field@0192 │ │ -06455c: 54b9 9301 |0012: iget-object v9, v11, Landroid/support/v4/app/NotificationCompat$Builder;.mLargeIcon:Landroid/graphics/Bitmap; // field@0193 │ │ -064560: 770a 3605 0000 |0014: invoke-static/range {v0, v1, v2, v3, v4, v5, v6, v7, v8, v9}, Landroid/support/v4/app/NotificationCompatHoneycomb;.add:(Landroid/content/Context;Landroid/app/Notification;Ljava/lang/CharSequence;Ljava/lang/CharSequence;Ljava/lang/CharSequence;Landroid/widget/RemoteViews;ILandroid/app/PendingIntent;Landroid/app/PendingIntent;Landroid/graphics/Bitmap;)Landroid/app/Notification; // method@0536 │ │ -064566: 0c00 |0017: move-result-object v0 │ │ -064568: 1100 |0018: return-object v0 │ │ + outs : 2 │ │ + insns size : 9 16-bit code units │ │ +08dc48: |[08dc48] android.support.v4.app.RemoteInput$ImplBase.getResultsFromIntent:(Landroid/content/Intent;)Landroid/os/Bundle; │ │ +08dc58: 1a00 c60d |0000: const-string v0, "RemoteInput" // string@0dc6 │ │ +08dc5c: 1a01 c70d |0002: const-string v1, "RemoteInput is only supported from API Level 16" // string@0dc7 │ │ +08dc60: 7120 751c 1000 |0004: invoke-static {v0, v1}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;)I // method@1c75 │ │ +08dc66: 1200 |0007: const/4 v0, #int 0 // #0 │ │ +08dc68: 1100 |0008: return-object v0 │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=100 │ │ + 0x0000 line=218 │ │ + 0x0007 line=219 │ │ locals : │ │ - 0x0000 - 0x0019 reg=10 this Landroid/support/v4/app/NotificationCompat$NotificationCompatImplHoneycomb; │ │ - 0x0000 - 0x0019 reg=11 b Landroid/support/v4/app/NotificationCompat$Builder; │ │ + 0x0000 - 0x0009 reg=2 this Landroid/support/v4/app/RemoteInput$ImplBase; │ │ + 0x0000 - 0x0009 reg=3 intent Landroid/content/Intent; │ │ │ │ - source_file_idx : 2465 (NotificationCompat.java) │ │ + source_file_idx : 3528 (RemoteInput.java) │ │ │ │ -Class #481 header: │ │ -class_idx : 232 │ │ +Class #733 header: │ │ +class_idx : 405 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 948 │ │ -source_file_idx : 2465 │ │ +superclass_idx : 1337 │ │ +source_file_idx : 3528 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ -virtual_methods_size: 1 │ │ +virtual_methods_size: 2 │ │ │ │ -Class #481 annotations: │ │ +Class #733 annotations: │ │ Annotations on class │ │ - VISIBILITY_SYSTEM Ldalvik/annotation/EnclosingClass; value=Landroid/support/v4/app/NotificationCompat; │ │ - VISIBILITY_SYSTEM Ldalvik/annotation/InnerClass; accessFlags=8 name="NotificationCompatImplIceCreamSandwich" │ │ + VISIBILITY_SYSTEM Ldalvik/annotation/EnclosingClass; value=Landroid/support/v4/app/RemoteInput; │ │ + VISIBILITY_SYSTEM Ldalvik/annotation/InnerClass; accessFlags=8 name="ImplJellybean" │ │ │ │ -Class #481 - │ │ - Class descriptor : 'Landroid/support/v4/app/NotificationCompat$NotificationCompatImplIceCreamSandwich;' │ │ +Class #733 - │ │ + Class descriptor : 'Landroid/support/v4/app/RemoteInput$ImplJellybean;' │ │ Access flags : 0x0000 () │ │ Superclass : 'Ljava/lang/Object;' │ │ Interfaces - │ │ - #0 : 'Landroid/support/v4/app/NotificationCompat$NotificationCompatImpl;' │ │ + #0 : 'Landroid/support/v4/app/RemoteInput$Impl;' │ │ Static fields - │ │ Instance fields - │ │ Direct methods - │ │ - #0 : (in Landroid/support/v4/app/NotificationCompat$NotificationCompatImplIceCreamSandwich;) │ │ + #0 : (in Landroid/support/v4/app/RemoteInput$ImplJellybean;) │ │ name : '' │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -06456c: |[06456c] android.support.v4.app.NotificationCompat$NotificationCompatImplIceCreamSandwich.:()V │ │ -06457c: 7010 9117 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1791 │ │ -064582: 0e00 |0003: return-void │ │ +08dc6c: |[08dc6c] android.support.v4.app.RemoteInput$ImplJellybean.:()V │ │ +08dc7c: 7010 8622 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2286 │ │ +08dc82: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=106 │ │ + 0x0000 line=228 │ │ locals : │ │ - 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/NotificationCompat$NotificationCompatImplIceCreamSandwich; │ │ + 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/RemoteInput$ImplJellybean; │ │ │ │ Virtual methods - │ │ - #0 : (in Landroid/support/v4/app/NotificationCompat$NotificationCompatImplIceCreamSandwich;) │ │ - name : 'build' │ │ - type : '(Landroid/support/v4/app/NotificationCompat$Builder;)Landroid/app/Notification;' │ │ + #0 : (in Landroid/support/v4/app/RemoteInput$ImplJellybean;) │ │ + name : 'addResultsToIntent' │ │ + type : '([Landroid/support/v4/app/RemoteInput;Landroid/content/Intent;Landroid/os/Bundle;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ - registers : 15 │ │ + registers : 4 │ │ + ins : 4 │ │ + outs : 3 │ │ + insns size : 4 16-bit code units │ │ +08dc84: |[08dc84] android.support.v4.app.RemoteInput$ImplJellybean.addResultsToIntent:([Landroid/support/v4/app/RemoteInput;Landroid/content/Intent;Landroid/os/Bundle;)V │ │ +08dc94: 7130 c408 2103 |0000: invoke-static {v1, v2, v3}, Landroid/support/v4/app/RemoteInputCompatJellybean;.addResultsToIntent:([Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput;Landroid/content/Intent;Landroid/os/Bundle;)V // method@08c4 │ │ +08dc9a: 0e00 |0003: return-void │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=236 │ │ + 0x0003 line=237 │ │ + locals : │ │ + 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/RemoteInput$ImplJellybean; │ │ + 0x0000 - 0x0004 reg=1 remoteInputs [Landroid/support/v4/app/RemoteInput; │ │ + 0x0000 - 0x0004 reg=2 intent Landroid/content/Intent; │ │ + 0x0000 - 0x0004 reg=3 results Landroid/os/Bundle; │ │ + │ │ + #1 : (in Landroid/support/v4/app/RemoteInput$ImplJellybean;) │ │ + name : 'getResultsFromIntent' │ │ + type : '(Landroid/content/Intent;)Landroid/os/Bundle;' │ │ + access : 0x0001 (PUBLIC) │ │ + code - │ │ + registers : 3 │ │ ins : 2 │ │ - outs : 13 │ │ - insns size : 31 16-bit code units │ │ -064584: |[064584] android.support.v4.app.NotificationCompat$NotificationCompatImplIceCreamSandwich.build:(Landroid/support/v4/app/NotificationCompat$Builder;)Landroid/app/Notification; │ │ -064594: 54e0 9101 |0000: iget-object v0, v14, Landroid/support/v4/app/NotificationCompat$Builder;.mContext:Landroid/content/Context; // field@0191 │ │ -064598: 54e1 9401 |0002: iget-object v1, v14, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@0194 │ │ -06459c: 54e2 9001 |0004: iget-object v2, v14, Landroid/support/v4/app/NotificationCompat$Builder;.mContentTitle:Ljava/lang/CharSequence; // field@0190 │ │ -0645a0: 54e3 8f01 |0006: iget-object v3, v14, Landroid/support/v4/app/NotificationCompat$Builder;.mContentText:Ljava/lang/CharSequence; // field@018f │ │ -0645a4: 54e4 8d01 |0008: iget-object v4, v14, Landroid/support/v4/app/NotificationCompat$Builder;.mContentInfo:Ljava/lang/CharSequence; // field@018d │ │ -0645a8: 54e5 9c01 |000a: iget-object v5, v14, Landroid/support/v4/app/NotificationCompat$Builder;.mTickerView:Landroid/widget/RemoteViews; // field@019c │ │ -0645ac: 52e6 9501 |000c: iget v6, v14, Landroid/support/v4/app/NotificationCompat$Builder;.mNumber:I // field@0195 │ │ -0645b0: 54e7 8e01 |000e: iget-object v7, v14, Landroid/support/v4/app/NotificationCompat$Builder;.mContentIntent:Landroid/app/PendingIntent; // field@018e │ │ -0645b4: 54e8 9201 |0010: iget-object v8, v14, Landroid/support/v4/app/NotificationCompat$Builder;.mFullScreenIntent:Landroid/app/PendingIntent; // field@0192 │ │ -0645b8: 54e9 9301 |0012: iget-object v9, v14, Landroid/support/v4/app/NotificationCompat$Builder;.mLargeIcon:Landroid/graphics/Bitmap; // field@0193 │ │ -0645bc: 52ea 9901 |0014: iget v10, v14, Landroid/support/v4/app/NotificationCompat$Builder;.mProgressMax:I // field@0199 │ │ -0645c0: 52eb 9701 |0016: iget v11, v14, Landroid/support/v4/app/NotificationCompat$Builder;.mProgress:I // field@0197 │ │ -0645c4: 55ec 9801 |0018: iget-boolean v12, v14, Landroid/support/v4/app/NotificationCompat$Builder;.mProgressIndeterminate:Z // field@0198 │ │ -0645c8: 770d 3805 0000 |001a: invoke-static/range {v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12}, Landroid/support/v4/app/NotificationCompatIceCreamSandwich;.add:(Landroid/content/Context;Landroid/app/Notification;Ljava/lang/CharSequence;Ljava/lang/CharSequence;Ljava/lang/CharSequence;Landroid/widget/RemoteViews;ILandroid/app/PendingIntent;Landroid/app/PendingIntent;Landroid/graphics/Bitmap;IIZ)Landroid/app/Notification; // method@0538 │ │ -0645ce: 0c00 |001d: move-result-object v0 │ │ -0645d0: 1100 |001e: return-object v0 │ │ + outs : 1 │ │ + insns size : 5 16-bit code units │ │ +08dc9c: |[08dc9c] android.support.v4.app.RemoteInput$ImplJellybean.getResultsFromIntent:(Landroid/content/Intent;)Landroid/os/Bundle; │ │ +08dcac: 7110 c708 0200 |0000: invoke-static {v2}, Landroid/support/v4/app/RemoteInputCompatJellybean;.getResultsFromIntent:(Landroid/content/Intent;)Landroid/os/Bundle; // method@08c7 │ │ +08dcb2: 0c00 |0003: move-result-object v0 │ │ +08dcb4: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=108 │ │ + 0x0000 line=231 │ │ locals : │ │ - 0x0000 - 0x001f reg=13 this Landroid/support/v4/app/NotificationCompat$NotificationCompatImplIceCreamSandwich; │ │ - 0x0000 - 0x001f reg=14 b Landroid/support/v4/app/NotificationCompat$Builder; │ │ + 0x0000 - 0x0005 reg=1 this Landroid/support/v4/app/RemoteInput$ImplJellybean; │ │ + 0x0000 - 0x0005 reg=2 intent Landroid/content/Intent; │ │ │ │ - source_file_idx : 2465 (NotificationCompat.java) │ │ + source_file_idx : 3528 (RemoteInput.java) │ │ │ │ -Class #482 header: │ │ -class_idx : 233 │ │ -access_flags : 0 (0x0000) │ │ -superclass_idx : 948 │ │ -source_file_idx : 2465 │ │ -static_fields_size : 0 │ │ -instance_fields_size: 0 │ │ -direct_methods_size : 1 │ │ -virtual_methods_size: 1 │ │ +Class #734 header: │ │ +class_idx : 406 │ │ +access_flags : 1 (0x0001) │ │ +superclass_idx : 409 │ │ +source_file_idx : 3528 │ │ +static_fields_size : 5 │ │ +instance_fields_size: 5 │ │ +direct_methods_size : 4 │ │ +virtual_methods_size: 5 │ │ │ │ -Class #482 annotations: │ │ +Class #734 annotations: │ │ Annotations on class │ │ - VISIBILITY_SYSTEM Ldalvik/annotation/EnclosingClass; value=Landroid/support/v4/app/NotificationCompat; │ │ - VISIBILITY_SYSTEM Ldalvik/annotation/InnerClass; accessFlags=8 name="NotificationCompatImplJellybean" │ │ + VISIBILITY_SYSTEM Ldalvik/annotation/MemberClasses; value={ Landroid/support/v4/app/RemoteInput$ImplApi20; Landroid/support/v4/app/RemoteInput$ImplJellybean; Landroid/support/v4/app/RemoteInput$ImplBase; Landroid/support/v4/app/RemoteInput$Impl; Landroid/support/v4/app/RemoteInput$Builder; } │ │ │ │ -Class #482 - │ │ - Class descriptor : 'Landroid/support/v4/app/NotificationCompat$NotificationCompatImplJellybean;' │ │ - Access flags : 0x0000 () │ │ - Superclass : 'Ljava/lang/Object;' │ │ +Class #734 - │ │ + Class descriptor : 'Landroid/support/v4/app/RemoteInput;' │ │ + Access flags : 0x0001 (PUBLIC) │ │ + Superclass : 'Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput;' │ │ Interfaces - │ │ - #0 : 'Landroid/support/v4/app/NotificationCompat$NotificationCompatImpl;' │ │ Static fields - │ │ + #0 : (in Landroid/support/v4/app/RemoteInput;) │ │ + name : 'EXTRA_RESULTS_DATA' │ │ + type : 'Ljava/lang/String;' │ │ + access : 0x0019 (PUBLIC STATIC FINAL) │ │ + value : "android.remoteinput.resultsData" │ │ + #1 : (in Landroid/support/v4/app/RemoteInput;) │ │ + name : 'FACTORY' │ │ + type : 'Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput$Factory;' │ │ + access : 0x0019 (PUBLIC STATIC FINAL) │ │ + value : null │ │ + #2 : (in Landroid/support/v4/app/RemoteInput;) │ │ + name : 'IMPL' │ │ + type : 'Landroid/support/v4/app/RemoteInput$Impl;' │ │ + access : 0x001a (PRIVATE STATIC FINAL) │ │ + value : null │ │ + #3 : (in Landroid/support/v4/app/RemoteInput;) │ │ + name : 'RESULTS_CLIP_LABEL' │ │ + type : 'Ljava/lang/String;' │ │ + access : 0x0019 (PUBLIC STATIC FINAL) │ │ + value : "android.remoteinput.results" │ │ + #4 : (in Landroid/support/v4/app/RemoteInput;) │ │ + name : 'TAG' │ │ + type : 'Ljava/lang/String;' │ │ + access : 0x001a (PRIVATE STATIC FINAL) │ │ + value : "RemoteInput" │ │ Instance fields - │ │ + #0 : (in Landroid/support/v4/app/RemoteInput;) │ │ + name : 'mAllowFreeFormInput' │ │ + type : 'Z' │ │ + access : 0x0012 (PRIVATE FINAL) │ │ + #1 : (in Landroid/support/v4/app/RemoteInput;) │ │ + name : 'mChoices' │ │ + type : '[Ljava/lang/CharSequence;' │ │ + access : 0x0012 (PRIVATE FINAL) │ │ + #2 : (in Landroid/support/v4/app/RemoteInput;) │ │ + name : 'mExtras' │ │ + type : 'Landroid/os/Bundle;' │ │ + access : 0x0012 (PRIVATE FINAL) │ │ + #3 : (in Landroid/support/v4/app/RemoteInput;) │ │ + name : 'mLabel' │ │ + type : 'Ljava/lang/CharSequence;' │ │ + access : 0x0012 (PRIVATE FINAL) │ │ + #4 : (in Landroid/support/v4/app/RemoteInput;) │ │ + name : 'mResultKey' │ │ + type : 'Ljava/lang/String;' │ │ + access : 0x0012 (PRIVATE FINAL) │ │ Direct methods - │ │ - #0 : (in Landroid/support/v4/app/NotificationCompat$NotificationCompatImplJellybean;) │ │ - name : '' │ │ + #0 : (in Landroid/support/v4/app/RemoteInput;) │ │ + name : '' │ │ type : '()V' │ │ + access : 0x10008 (STATIC CONSTRUCTOR) │ │ + code - │ │ + registers : 2 │ │ + ins : 0 │ │ + outs : 1 │ │ + insns size : 43 16-bit code units │ │ +08dcb8: |[08dcb8] android.support.v4.app.RemoteInput.:()V │ │ +08dcc8: 6000 4000 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0040 │ │ +08dccc: 1301 1400 |0002: const/16 v1, #int 20 // #14 │ │ +08dcd0: 3410 1100 |0004: if-lt v0, v1, 0015 // +0011 │ │ +08dcd4: 2200 9301 |0006: new-instance v0, Landroid/support/v4/app/RemoteInput$ImplApi20; // type@0193 │ │ +08dcd8: 7010 a308 0000 |0008: invoke-direct {v0}, Landroid/support/v4/app/RemoteInput$ImplApi20;.:()V // method@08a3 │ │ +08dcde: 6900 0703 |000b: sput-object v0, Landroid/support/v4/app/RemoteInput;.IMPL:Landroid/support/v4/app/RemoteInput$Impl; // field@0307 │ │ +08dce2: 2200 9001 |000d: new-instance v0, Landroid/support/v4/app/RemoteInput$1; // type@0190 │ │ +08dce6: 7010 9508 0000 |000f: invoke-direct {v0}, Landroid/support/v4/app/RemoteInput$1;.:()V // method@0895 │ │ +08dcec: 6900 0603 |0012: sput-object v0, Landroid/support/v4/app/RemoteInput;.FACTORY:Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput$Factory; // field@0306 │ │ +08dcf0: 0e00 |0014: return-void │ │ +08dcf2: 6000 4000 |0015: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0040 │ │ +08dcf6: 1301 1000 |0017: const/16 v1, #int 16 // #10 │ │ +08dcfa: 3410 0a00 |0019: if-lt v0, v1, 0023 // +000a │ │ +08dcfe: 2200 9501 |001b: new-instance v0, Landroid/support/v4/app/RemoteInput$ImplJellybean; // type@0195 │ │ +08dd02: 7010 a908 0000 |001d: invoke-direct {v0}, Landroid/support/v4/app/RemoteInput$ImplJellybean;.:()V // method@08a9 │ │ +08dd08: 6900 0703 |0020: sput-object v0, Landroid/support/v4/app/RemoteInput;.IMPL:Landroid/support/v4/app/RemoteInput$Impl; // field@0307 │ │ +08dd0c: 28eb |0022: goto 000d // -0015 │ │ +08dd0e: 2200 9401 |0023: new-instance v0, Landroid/support/v4/app/RemoteInput$ImplBase; // type@0194 │ │ +08dd12: 7010 a608 0000 |0025: invoke-direct {v0}, Landroid/support/v4/app/RemoteInput$ImplBase;.:()V // method@08a6 │ │ +08dd18: 6900 0703 |0028: sput-object v0, Landroid/support/v4/app/RemoteInput;.IMPL:Landroid/support/v4/app/RemoteInput$Impl; // field@0307 │ │ +08dd1c: 28e3 |002a: goto 000d // -001d │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=253 │ │ + 0x0006 line=254 │ │ + 0x000d line=263 │ │ + 0x0015 line=255 │ │ + 0x001b line=256 │ │ + 0x0023 line=258 │ │ + locals : │ │ + │ │ + #1 : (in Landroid/support/v4/app/RemoteInput;) │ │ + name : '' │ │ + type : '(Ljava/lang/String;Ljava/lang/CharSequence;[Ljava/lang/CharSequence;ZLandroid/os/Bundle;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ - registers : 1 │ │ - ins : 1 │ │ + registers : 6 │ │ + ins : 6 │ │ outs : 1 │ │ - insns size : 4 16-bit code units │ │ -0645d4: |[0645d4] android.support.v4.app.NotificationCompat$NotificationCompatImplJellybean.:()V │ │ -0645e4: 7010 9117 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1791 │ │ -0645ea: 0e00 |0003: return-void │ │ + insns size : 14 16-bit code units │ │ +08dd20: |[08dd20] android.support.v4.app.RemoteInput.:(Ljava/lang/String;Ljava/lang/CharSequence;[Ljava/lang/CharSequence;ZLandroid/os/Bundle;)V │ │ +08dd30: 7010 bc08 0000 |0000: invoke-direct {v0}, Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput;.:()V // method@08bc │ │ +08dd36: 5b01 0e03 |0003: iput-object v1, v0, Landroid/support/v4/app/RemoteInput;.mResultKey:Ljava/lang/String; // field@030e │ │ +08dd3a: 5b02 0d03 |0005: iput-object v2, v0, Landroid/support/v4/app/RemoteInput;.mLabel:Ljava/lang/CharSequence; // field@030d │ │ +08dd3e: 5b03 0b03 |0007: iput-object v3, v0, Landroid/support/v4/app/RemoteInput;.mChoices:[Ljava/lang/CharSequence; // field@030b │ │ +08dd42: 5c04 0a03 |0009: iput-boolean v4, v0, Landroid/support/v4/app/RemoteInput;.mAllowFreeFormInput:Z // field@030a │ │ +08dd46: 5b05 0c03 |000b: iput-object v5, v0, Landroid/support/v4/app/RemoteInput;.mExtras:Landroid/os/Bundle; // field@030c │ │ +08dd4a: 0e00 |000d: return-void │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=115 │ │ + 0x0000 line=44 │ │ + 0x0003 line=45 │ │ + 0x0005 line=46 │ │ + 0x0007 line=47 │ │ + 0x0009 line=48 │ │ + 0x000b line=49 │ │ + 0x000d line=50 │ │ locals : │ │ - 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/NotificationCompat$NotificationCompatImplJellybean; │ │ + 0x0000 - 0x000e reg=0 this Landroid/support/v4/app/RemoteInput; │ │ + 0x0000 - 0x000e reg=1 resultKey Ljava/lang/String; │ │ + 0x0000 - 0x000e reg=2 label Ljava/lang/CharSequence; │ │ + 0x0000 - 0x000e reg=3 choices [Ljava/lang/CharSequence; │ │ + 0x0000 - 0x000e reg=4 allowFreeFormInput Z │ │ + 0x0000 - 0x000e reg=5 extras Landroid/os/Bundle; │ │ + │ │ + #2 : (in Landroid/support/v4/app/RemoteInput;) │ │ + name : 'addResultsToIntent' │ │ + type : '([Landroid/support/v4/app/RemoteInput;Landroid/content/Intent;Landroid/os/Bundle;)V' │ │ + access : 0x0009 (PUBLIC STATIC) │ │ + code - │ │ + registers : 4 │ │ + ins : 3 │ │ + outs : 4 │ │ + insns size : 6 16-bit code units │ │ +08dd4c: |[08dd4c] android.support.v4.app.RemoteInput.addResultsToIntent:([Landroid/support/v4/app/RemoteInput;Landroid/content/Intent;Landroid/os/Bundle;)V │ │ +08dd5c: 6200 0703 |0000: sget-object v0, Landroid/support/v4/app/RemoteInput;.IMPL:Landroid/support/v4/app/RemoteInput$Impl; // field@0307 │ │ +08dd60: 7240 a108 1032 |0002: invoke-interface {v0, v1, v2, v3}, Landroid/support/v4/app/RemoteInput$Impl;.addResultsToIntent:([Landroid/support/v4/app/RemoteInput;Landroid/content/Intent;Landroid/os/Bundle;)V // method@08a1 │ │ +08dd66: 0e00 |0005: return-void │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=204 │ │ + 0x0005 line=205 │ │ + locals : │ │ + 0x0000 - 0x0006 reg=1 remoteInputs [Landroid/support/v4/app/RemoteInput; │ │ + 0x0000 - 0x0006 reg=2 intent Landroid/content/Intent; │ │ + 0x0000 - 0x0006 reg=3 results Landroid/os/Bundle; │ │ + │ │ + #3 : (in Landroid/support/v4/app/RemoteInput;) │ │ + name : 'getResultsFromIntent' │ │ + type : '(Landroid/content/Intent;)Landroid/os/Bundle;' │ │ + access : 0x0009 (PUBLIC STATIC) │ │ + code - │ │ + registers : 2 │ │ + ins : 1 │ │ + outs : 2 │ │ + insns size : 7 16-bit code units │ │ +08dd68: |[08dd68] android.support.v4.app.RemoteInput.getResultsFromIntent:(Landroid/content/Intent;)Landroid/os/Bundle; │ │ +08dd78: 6200 0703 |0000: sget-object v0, Landroid/support/v4/app/RemoteInput;.IMPL:Landroid/support/v4/app/RemoteInput$Impl; // field@0307 │ │ +08dd7c: 7220 a208 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/app/RemoteInput$Impl;.getResultsFromIntent:(Landroid/content/Intent;)Landroid/os/Bundle; // method@08a2 │ │ +08dd82: 0c00 |0005: move-result-object v0 │ │ +08dd84: 1100 |0006: return-object v0 │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=188 │ │ + locals : │ │ + 0x0000 - 0x0007 reg=1 intent Landroid/content/Intent; │ │ │ │ Virtual methods - │ │ - #0 : (in Landroid/support/v4/app/NotificationCompat$NotificationCompatImplJellybean;) │ │ - name : 'build' │ │ - type : '(Landroid/support/v4/app/NotificationCompat$Builder;)Landroid/app/Notification;' │ │ + #0 : (in Landroid/support/v4/app/RemoteInput;) │ │ + name : 'getAllowFreeFormInput' │ │ + type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ - registers : 23 │ │ - ins : 2 │ │ - outs : 17 │ │ - insns size : 235 16-bit code units │ │ -0645ec: |[0645ec] android.support.v4.app.NotificationCompat$NotificationCompatImplJellybean.build:(Landroid/support/v4/app/NotificationCompat$Builder;)Landroid/app/Notification; │ │ -0645fc: 2201 ee00 |0000: new-instance v1, Landroid/support/v4/app/NotificationCompatJellybean; // type@00ee │ │ -064600: 0800 1600 |0002: move-object/from16 v0, v22 │ │ -064604: 5402 9101 |0004: iget-object v2, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mContext:Landroid/content/Context; // field@0191 │ │ -064608: 0800 1600 |0006: move-object/from16 v0, v22 │ │ -06460c: 5403 9401 |0008: iget-object v3, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@0194 │ │ -064610: 0800 1600 |000a: move-object/from16 v0, v22 │ │ -064614: 5404 9001 |000c: iget-object v4, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mContentTitle:Ljava/lang/CharSequence; // field@0190 │ │ -064618: 0800 1600 |000e: move-object/from16 v0, v22 │ │ -06461c: 5405 8f01 |0010: iget-object v5, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mContentText:Ljava/lang/CharSequence; // field@018f │ │ -064620: 0800 1600 |0012: move-object/from16 v0, v22 │ │ -064624: 5406 8d01 |0014: iget-object v6, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mContentInfo:Ljava/lang/CharSequence; // field@018d │ │ -064628: 0800 1600 |0016: move-object/from16 v0, v22 │ │ -06462c: 5407 9c01 |0018: iget-object v7, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mTickerView:Landroid/widget/RemoteViews; // field@019c │ │ -064630: 0800 1600 |001a: move-object/from16 v0, v22 │ │ -064634: 5208 9501 |001c: iget v8, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mNumber:I // field@0195 │ │ -064638: 0800 1600 |001e: move-object/from16 v0, v22 │ │ -06463c: 5409 8e01 |0020: iget-object v9, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mContentIntent:Landroid/app/PendingIntent; // field@018e │ │ -064640: 0800 1600 |0022: move-object/from16 v0, v22 │ │ -064644: 540a 9201 |0024: iget-object v10, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mFullScreenIntent:Landroid/app/PendingIntent; // field@0192 │ │ -064648: 0800 1600 |0026: move-object/from16 v0, v22 │ │ -06464c: 540b 9301 |0028: iget-object v11, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mLargeIcon:Landroid/graphics/Bitmap; // field@0193 │ │ -064650: 0800 1600 |002a: move-object/from16 v0, v22 │ │ -064654: 520c 9901 |002c: iget v12, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mProgressMax:I // field@0199 │ │ -064658: 0800 1600 |002e: move-object/from16 v0, v22 │ │ -06465c: 520d 9701 |0030: iget v13, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mProgress:I // field@0197 │ │ -064660: 0800 1600 |0032: move-object/from16 v0, v22 │ │ -064664: 550e 9801 |0034: iget-boolean v14, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mProgressIndeterminate:Z // field@0198 │ │ -064668: 0800 1600 |0036: move-object/from16 v0, v22 │ │ -06466c: 550f 9d01 |0038: iget-boolean v15, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mUseChronometer:Z // field@019d │ │ -064670: 0800 1600 |003a: move-object/from16 v0, v22 │ │ -064674: 5200 9601 |003c: iget v0, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mPriority:I // field@0196 │ │ -064678: 0210 0000 |003e: move/from16 v16, v0 │ │ -06467c: 0800 1600 |0040: move-object/from16 v0, v22 │ │ -064680: 5400 9b01 |0042: iget-object v0, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mSubText:Ljava/lang/CharSequence; // field@019b │ │ -064684: 0811 0000 |0044: move-object/from16 v17, v0 │ │ -064688: 7611 3905 0100 |0046: invoke-direct/range {v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16, v17}, Landroid/support/v4/app/NotificationCompatJellybean;.:(Landroid/content/Context;Landroid/app/Notification;Ljava/lang/CharSequence;Ljava/lang/CharSequence;Ljava/lang/CharSequence;Landroid/widget/RemoteViews;ILandroid/app/PendingIntent;Landroid/app/PendingIntent;Landroid/graphics/Bitmap;IIZZILjava/lang/CharSequence;)V // method@0539 │ │ -06468e: 0800 1600 |0049: move-object/from16 v0, v22 │ │ -064692: 5402 8c01 |004b: iget-object v2, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mActions:Ljava/util/ArrayList; // field@018c │ │ -064696: 6e10 db17 0200 |004d: invoke-virtual {v2}, Ljava/util/ArrayList;.iterator:()Ljava/util/Iterator; // method@17db │ │ -06469c: 0c13 |0050: move-result-object v19 │ │ -06469e: 7801 ef17 1300 |0051: invoke-interface/range {v19}, Ljava/util/Iterator;.hasNext:()Z // method@17ef │ │ -0646a4: 0a02 |0054: move-result v2 │ │ -0646a6: 3802 1800 |0055: if-eqz v2, 006d // +0018 │ │ -0646aa: 7801 f017 1300 |0057: invoke-interface/range {v19}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@17f0 │ │ -0646b0: 0c12 |005a: move-result-object v18 │ │ -0646b2: 1f12 e000 |005b: check-cast v18, Landroid/support/v4/app/NotificationCompat$Action; // type@00e0 │ │ -0646b6: 0800 1200 |005d: move-object/from16 v0, v18 │ │ -0646ba: 5202 8001 |005f: iget v2, v0, Landroid/support/v4/app/NotificationCompat$Action;.icon:I // field@0180 │ │ -0646be: 0800 1200 |0061: move-object/from16 v0, v18 │ │ -0646c2: 5403 8101 |0063: iget-object v3, v0, Landroid/support/v4/app/NotificationCompat$Action;.title:Ljava/lang/CharSequence; // field@0181 │ │ -0646c6: 0800 1200 |0065: move-object/from16 v0, v18 │ │ -0646ca: 5404 7f01 |0067: iget-object v4, v0, Landroid/support/v4/app/NotificationCompat$Action;.actionIntent:Landroid/app/PendingIntent; // field@017f │ │ -0646ce: 6e40 3a05 2143 |0069: invoke-virtual {v1, v2, v3, v4}, Landroid/support/v4/app/NotificationCompatJellybean;.addAction:(ILjava/lang/CharSequence;Landroid/app/PendingIntent;)V // method@053a │ │ -0646d4: 28e5 |006c: goto 0051 // -001b │ │ -0646d6: 0800 1600 |006d: move-object/from16 v0, v22 │ │ -0646da: 5402 9a01 |006f: iget-object v2, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mStyle:Landroid/support/v4/app/NotificationCompat$Style; // field@019a │ │ -0646de: 3802 2500 |0071: if-eqz v2, 0096 // +0025 │ │ -0646e2: 0800 1600 |0073: move-object/from16 v0, v22 │ │ -0646e6: 5402 9a01 |0075: iget-object v2, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mStyle:Landroid/support/v4/app/NotificationCompat$Style; // field@019a │ │ -0646ea: 2022 e200 |0077: instance-of v2, v2, Landroid/support/v4/app/NotificationCompat$BigTextStyle; // type@00e2 │ │ -0646ee: 3802 2200 |0079: if-eqz v2, 009b // +0022 │ │ -0646f2: 0800 1600 |007b: move-object/from16 v0, v22 │ │ -0646f6: 5400 9a01 |007d: iget-object v0, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mStyle:Landroid/support/v4/app/NotificationCompat$Style; // field@019a │ │ -0646fa: 0814 0000 |007f: move-object/from16 v20, v0 │ │ -0646fe: 1f14 e200 |0081: check-cast v20, Landroid/support/v4/app/NotificationCompat$BigTextStyle; // type@00e2 │ │ -064702: 0800 1400 |0083: move-object/from16 v0, v20 │ │ -064706: 5402 8801 |0085: iget-object v2, v0, Landroid/support/v4/app/NotificationCompat$BigTextStyle;.mBigContentTitle:Ljava/lang/CharSequence; // field@0188 │ │ -06470a: 0800 1400 |0087: move-object/from16 v0, v20 │ │ -06470e: 5503 8b01 |0089: iget-boolean v3, v0, Landroid/support/v4/app/NotificationCompat$BigTextStyle;.mSummaryTextSet:Z // field@018b │ │ -064712: 0800 1400 |008b: move-object/from16 v0, v20 │ │ -064716: 5404 8a01 |008d: iget-object v4, v0, Landroid/support/v4/app/NotificationCompat$BigTextStyle;.mSummaryText:Ljava/lang/CharSequence; // field@018a │ │ -06471a: 0800 1400 |008f: move-object/from16 v0, v20 │ │ -06471e: 5405 8901 |0091: iget-object v5, v0, Landroid/support/v4/app/NotificationCompat$BigTextStyle;.mBigText:Ljava/lang/CharSequence; // field@0189 │ │ -064722: 6e55 3c05 2143 |0093: invoke-virtual {v1, v2, v3, v4, v5}, Landroid/support/v4/app/NotificationCompatJellybean;.addBigTextStyle:(Ljava/lang/CharSequence;ZLjava/lang/CharSequence;Ljava/lang/CharSequence;)V // method@053c │ │ -064728: 6e10 3e05 0100 |0096: invoke-virtual {v1}, Landroid/support/v4/app/NotificationCompatJellybean;.build:()Landroid/app/Notification; // method@053e │ │ -06472e: 0c02 |0099: move-result-object v2 │ │ -064730: 1102 |009a: return-object v2 │ │ -064732: 0800 1600 |009b: move-object/from16 v0, v22 │ │ -064736: 5402 9a01 |009d: iget-object v2, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mStyle:Landroid/support/v4/app/NotificationCompat$Style; // field@019a │ │ -06473a: 2022 e400 |009f: instance-of v2, v2, Landroid/support/v4/app/NotificationCompat$InboxStyle; // type@00e4 │ │ -06473e: 3802 1e00 |00a1: if-eqz v2, 00bf // +001e │ │ -064742: 0800 1600 |00a3: move-object/from16 v0, v22 │ │ -064746: 5400 9a01 |00a5: iget-object v0, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mStyle:Landroid/support/v4/app/NotificationCompat$Style; // field@019a │ │ -06474a: 0814 0000 |00a7: move-object/from16 v20, v0 │ │ -06474e: 1f14 e400 |00a9: check-cast v20, Landroid/support/v4/app/NotificationCompat$InboxStyle; // type@00e4 │ │ -064752: 0800 1400 |00ab: move-object/from16 v0, v20 │ │ -064756: 5402 9e01 |00ad: iget-object v2, v0, Landroid/support/v4/app/NotificationCompat$InboxStyle;.mBigContentTitle:Ljava/lang/CharSequence; // field@019e │ │ -06475a: 0800 1400 |00af: move-object/from16 v0, v20 │ │ -06475e: 5503 a001 |00b1: iget-boolean v3, v0, Landroid/support/v4/app/NotificationCompat$InboxStyle;.mSummaryTextSet:Z // field@01a0 │ │ -064762: 0800 1400 |00b3: move-object/from16 v0, v20 │ │ -064766: 5404 9f01 |00b5: iget-object v4, v0, Landroid/support/v4/app/NotificationCompat$InboxStyle;.mSummaryText:Ljava/lang/CharSequence; // field@019f │ │ -06476a: 0800 1400 |00b7: move-object/from16 v0, v20 │ │ -06476e: 5405 a101 |00b9: iget-object v5, v0, Landroid/support/v4/app/NotificationCompat$InboxStyle;.mTexts:Ljava/util/ArrayList; // field@01a1 │ │ -064772: 6e55 3d05 2143 |00bb: invoke-virtual {v1, v2, v3, v4, v5}, Landroid/support/v4/app/NotificationCompatJellybean;.addInboxStyle:(Ljava/lang/CharSequence;ZLjava/lang/CharSequence;Ljava/util/ArrayList;)V // method@053d │ │ -064778: 28d8 |00be: goto 0096 // -0028 │ │ -06477a: 0800 1600 |00bf: move-object/from16 v0, v22 │ │ -06477e: 5402 9a01 |00c1: iget-object v2, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mStyle:Landroid/support/v4/app/NotificationCompat$Style; // field@019a │ │ -064782: 2022 e100 |00c3: instance-of v2, v2, Landroid/support/v4/app/NotificationCompat$BigPictureStyle; // type@00e1 │ │ -064786: 3802 d1ff |00c5: if-eqz v2, 0096 // -002f │ │ -06478a: 0800 1600 |00c7: move-object/from16 v0, v22 │ │ -06478e: 5400 9a01 |00c9: iget-object v0, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mStyle:Landroid/support/v4/app/NotificationCompat$Style; // field@019a │ │ -064792: 0814 0000 |00cb: move-object/from16 v20, v0 │ │ -064796: 1f14 e100 |00cd: check-cast v20, Landroid/support/v4/app/NotificationCompat$BigPictureStyle; // type@00e1 │ │ -06479a: 0800 1400 |00cf: move-object/from16 v0, v20 │ │ -06479e: 5402 8201 |00d1: iget-object v2, v0, Landroid/support/v4/app/NotificationCompat$BigPictureStyle;.mBigContentTitle:Ljava/lang/CharSequence; // field@0182 │ │ -0647a2: 0800 1400 |00d3: move-object/from16 v0, v20 │ │ -0647a6: 5503 8701 |00d5: iget-boolean v3, v0, Landroid/support/v4/app/NotificationCompat$BigPictureStyle;.mSummaryTextSet:Z // field@0187 │ │ -0647aa: 0800 1400 |00d7: move-object/from16 v0, v20 │ │ -0647ae: 5404 8601 |00d9: iget-object v4, v0, Landroid/support/v4/app/NotificationCompat$BigPictureStyle;.mSummaryText:Ljava/lang/CharSequence; // field@0186 │ │ -0647b2: 0800 1400 |00db: move-object/from16 v0, v20 │ │ -0647b6: 5405 8501 |00dd: iget-object v5, v0, Landroid/support/v4/app/NotificationCompat$BigPictureStyle;.mPicture:Landroid/graphics/Bitmap; // field@0185 │ │ -0647ba: 0800 1400 |00df: move-object/from16 v0, v20 │ │ -0647be: 5406 8301 |00e1: iget-object v6, v0, Landroid/support/v4/app/NotificationCompat$BigPictureStyle;.mBigLargeIcon:Landroid/graphics/Bitmap; // field@0183 │ │ -0647c2: 0800 1400 |00e3: move-object/from16 v0, v20 │ │ -0647c6: 5507 8401 |00e5: iget-boolean v7, v0, Landroid/support/v4/app/NotificationCompat$BigPictureStyle;.mBigLargeIconSet:Z // field@0184 │ │ -0647ca: 7407 3b05 0100 |00e7: invoke-virtual/range {v1, v2, v3, v4, v5, v6, v7}, Landroid/support/v4/app/NotificationCompatJellybean;.addBigPictureStyle:(Ljava/lang/CharSequence;ZLjava/lang/CharSequence;Landroid/graphics/Bitmap;Landroid/graphics/Bitmap;Z)V // method@053b │ │ -0647d0: 28ac |00ea: goto 0096 // -0054 │ │ + registers : 2 │ │ + ins : 1 │ │ + outs : 0 │ │ + insns size : 3 16-bit code units │ │ +08dd88: |[08dd88] android.support.v4.app.RemoteInput.getAllowFreeFormInput:()Z │ │ +08dd98: 5510 0a03 |0000: iget-boolean v0, v1, Landroid/support/v4/app/RemoteInput;.mAllowFreeFormInput:Z // field@030a │ │ +08dd9c: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=117 │ │ - 0x0049 line=122 │ │ - 0x005d line=123 │ │ - 0x006d line=125 │ │ - 0x0073 line=126 │ │ - 0x007b line=127 │ │ - 0x0083 line=128 │ │ - 0x0096 line=148 │ │ - 0x009b line=132 │ │ - 0x00a3 line=133 │ │ - 0x00ab line=134 │ │ - 0x00bf line=138 │ │ - 0x00c7 line=139 │ │ - 0x00cf line=140 │ │ - locals : │ │ - 0x005d - 0x006d reg=18 action Landroid/support/v4/app/NotificationCompat$Action; │ │ - 0x0083 - 0x0096 reg=20 style Landroid/support/v4/app/NotificationCompat$BigTextStyle; │ │ - 0x00ab - 0x00bf reg=20 style Landroid/support/v4/app/NotificationCompat$InboxStyle; │ │ - 0x0049 - 0x00eb reg=1 jbBuilder Landroid/support/v4/app/NotificationCompatJellybean; │ │ - 0x0051 - 0x00eb reg=19 i$ Ljava/util/Iterator; │ │ - 0x00cf - 0x00eb reg=20 style Landroid/support/v4/app/NotificationCompat$BigPictureStyle; │ │ - 0x0000 - 0x00eb reg=21 this Landroid/support/v4/app/NotificationCompat$NotificationCompatImplJellybean; │ │ - 0x0000 - 0x00eb reg=22 b Landroid/support/v4/app/NotificationCompat$Builder; │ │ + 0x0000 line=81 │ │ + locals : │ │ + 0x0000 - 0x0003 reg=1 this Landroid/support/v4/app/RemoteInput; │ │ + │ │ + #1 : (in Landroid/support/v4/app/RemoteInput;) │ │ + name : 'getChoices' │ │ + type : '()[Ljava/lang/CharSequence;' │ │ + access : 0x0001 (PUBLIC) │ │ + code - │ │ + registers : 2 │ │ + ins : 1 │ │ + outs : 0 │ │ + insns size : 3 16-bit code units │ │ +08dda0: |[08dda0] android.support.v4.app.RemoteInput.getChoices:()[Ljava/lang/CharSequence; │ │ +08ddb0: 5410 0b03 |0000: iget-object v0, v1, Landroid/support/v4/app/RemoteInput;.mChoices:[Ljava/lang/CharSequence; // field@030b │ │ +08ddb4: 1100 |0002: return-object v0 │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=71 │ │ + locals : │ │ + 0x0000 - 0x0003 reg=1 this Landroid/support/v4/app/RemoteInput; │ │ │ │ - source_file_idx : 2465 (NotificationCompat.java) │ │ + #2 : (in Landroid/support/v4/app/RemoteInput;) │ │ + name : 'getExtras' │ │ + type : '()Landroid/os/Bundle;' │ │ + access : 0x0001 (PUBLIC) │ │ + code - │ │ + registers : 2 │ │ + ins : 1 │ │ + outs : 0 │ │ + insns size : 3 16-bit code units │ │ +08ddb8: |[08ddb8] android.support.v4.app.RemoteInput.getExtras:()Landroid/os/Bundle; │ │ +08ddc8: 5410 0c03 |0000: iget-object v0, v1, Landroid/support/v4/app/RemoteInput;.mExtras:Landroid/os/Bundle; // field@030c │ │ +08ddcc: 1100 |0002: return-object v0 │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=88 │ │ + locals : │ │ + 0x0000 - 0x0003 reg=1 this Landroid/support/v4/app/RemoteInput; │ │ │ │ -Class #483 header: │ │ -class_idx : 243 │ │ + #3 : (in Landroid/support/v4/app/RemoteInput;) │ │ + name : 'getLabel' │ │ + type : '()Ljava/lang/CharSequence;' │ │ + access : 0x0001 (PUBLIC) │ │ + code - │ │ + registers : 2 │ │ + ins : 1 │ │ + outs : 0 │ │ + insns size : 3 16-bit code units │ │ +08ddd0: |[08ddd0] android.support.v4.app.RemoteInput.getLabel:()Ljava/lang/CharSequence; │ │ +08dde0: 5410 0d03 |0000: iget-object v0, v1, Landroid/support/v4/app/RemoteInput;.mLabel:Ljava/lang/CharSequence; // field@030d │ │ +08dde4: 1100 |0002: return-object v0 │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=64 │ │ + locals : │ │ + 0x0000 - 0x0003 reg=1 this Landroid/support/v4/app/RemoteInput; │ │ + │ │ + #4 : (in Landroid/support/v4/app/RemoteInput;) │ │ + name : 'getResultKey' │ │ + type : '()Ljava/lang/String;' │ │ + access : 0x0001 (PUBLIC) │ │ + code - │ │ + registers : 2 │ │ + ins : 1 │ │ + outs : 0 │ │ + insns size : 3 16-bit code units │ │ +08dde8: |[08dde8] android.support.v4.app.RemoteInput.getResultKey:()Ljava/lang/String; │ │ +08ddf8: 5410 0e03 |0000: iget-object v0, v1, Landroid/support/v4/app/RemoteInput;.mResultKey:Ljava/lang/String; // field@030e │ │ +08ddfc: 1100 |0002: return-object v0 │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=57 │ │ + locals : │ │ + 0x0000 - 0x0003 reg=1 this Landroid/support/v4/app/RemoteInput; │ │ + │ │ + source_file_idx : 3528 (RemoteInput.java) │ │ + │ │ +Class #735 header: │ │ +class_idx : 416 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 948 │ │ -source_file_idx : 2686 │ │ +superclass_idx : 1337 │ │ +source_file_idx : 3685 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 2 │ │ │ │ -Class #483 annotations: │ │ +Class #735 annotations: │ │ Annotations on class │ │ VISIBILITY_SYSTEM Ldalvik/annotation/EnclosingClass; value=Landroid/support/v4/app/ShareCompat; │ │ VISIBILITY_SYSTEM Ldalvik/annotation/InnerClass; accessFlags=8 name="ShareCompatImplBase" │ │ │ │ -Class #483 - │ │ +Class #735 - │ │ Class descriptor : 'Landroid/support/v4/app/ShareCompat$ShareCompatImplBase;' │ │ Access flags : 0x0000 () │ │ Superclass : 'Ljava/lang/Object;' │ │ Interfaces - │ │ #0 : 'Landroid/support/v4/app/ShareCompat$ShareCompatImpl;' │ │ Static fields - │ │ Instance fields - │ │ @@ -126056,107 +176115,107 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0647d4: |[0647d4] android.support.v4.app.ShareCompat$ShareCompatImplBase.:()V │ │ -0647e4: 7010 9117 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1791 │ │ -0647ea: 0e00 |0003: return-void │ │ +08de00: |[08de00] android.support.v4.app.ShareCompat$ShareCompatImplBase.:()V │ │ +08de10: 7010 8622 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2286 │ │ +08de16: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=85 │ │ + 0x0000 line=86 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/ShareCompat$ShareCompatImplBase; │ │ │ │ #1 : (in Landroid/support/v4/app/ShareCompat$ShareCompatImplBase;) │ │ name : 'withinStyle' │ │ type : '(Ljava/lang/StringBuilder;Ljava/lang/CharSequence;II)V' │ │ access : 0x000a (PRIVATE STATIC) │ │ code - │ │ registers : 9 │ │ ins : 4 │ │ outs : 2 │ │ insns size : 107 16-bit code units │ │ -0647ec: |[0647ec] android.support.v4.app.ShareCompat$ShareCompatImplBase.withinStyle:(Ljava/lang/StringBuilder;Ljava/lang/CharSequence;II)V │ │ -0647fc: 1304 2000 |0000: const/16 v4, #int 32 // #20 │ │ -064800: 0171 |0002: move v1, v7 │ │ -064802: 3581 6700 |0003: if-ge v1, v8, 006a // +0067 │ │ -064806: 7220 5b17 1600 |0005: invoke-interface {v6, v1}, Ljava/lang/CharSequence;.charAt:(I)C // method@175b │ │ -06480c: 0a00 |0008: move-result v0 │ │ -06480e: 1302 3c00 |0009: const/16 v2, #int 60 // #3c │ │ -064812: 3320 0a00 |000b: if-ne v0, v2, 0015 // +000a │ │ -064816: 1a02 9000 |000d: const-string v2, "<" // string@0090 │ │ -06481a: 6e20 b517 2500 |000f: invoke-virtual {v5, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17b5 │ │ -064820: d801 0101 |0012: add-int/lit8 v1, v1, #int 1 // #01 │ │ -064824: 28ef |0014: goto 0003 // -0011 │ │ -064826: 1302 3e00 |0015: const/16 v2, #int 62 // #3e │ │ -06482a: 3320 0800 |0017: if-ne v0, v2, 001f // +0008 │ │ -06482e: 1a02 8f00 |0019: const-string v2, ">" // string@008f │ │ -064832: 6e20 b517 2500 |001b: invoke-virtual {v5, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17b5 │ │ -064838: 28f4 |001e: goto 0012 // -000c │ │ -06483a: 1302 2600 |001f: const/16 v2, #int 38 // #26 │ │ -06483e: 3320 0800 |0021: if-ne v0, v2, 0029 // +0008 │ │ -064842: 1a02 8e00 |0023: const-string v2, "&" // string@008e │ │ -064846: 6e20 b517 2500 |0025: invoke-virtual {v5, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17b5 │ │ -06484c: 28ea |0028: goto 0012 // -0016 │ │ -06484e: 1302 7e00 |0029: const/16 v2, #int 126 // #7e │ │ -064852: 3620 0400 |002b: if-gt v0, v2, 002f // +0004 │ │ -064856: 3540 1f00 |002d: if-ge v0, v4, 004c // +001f │ │ -06485a: 2202 b903 |002f: new-instance v2, Ljava/lang/StringBuilder; // type@03b9 │ │ -06485e: 7010 ae17 0200 |0031: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@17ae │ │ -064864: 1a03 8c00 |0034: const-string v3, "&#" // string@008c │ │ -064868: 6e20 b517 3200 |0036: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17b5 │ │ -06486e: 0c02 |0039: move-result-object v2 │ │ -064870: 6e20 b117 0200 |003a: invoke-virtual {v2, v0}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@17b1 │ │ -064876: 0c02 |003d: move-result-object v2 │ │ -064878: 1a03 da00 |003e: const-string v3, ";" // string@00da │ │ -06487c: 6e20 b517 3200 |0040: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17b5 │ │ -064882: 0c02 |0043: move-result-object v2 │ │ -064884: 6e10 ba17 0200 |0044: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@17ba │ │ -06488a: 0c02 |0047: move-result-object v2 │ │ -06488c: 6e20 b517 2500 |0048: invoke-virtual {v5, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17b5 │ │ -064892: 28c7 |004b: goto 0012 // -0039 │ │ -064894: 3340 1a00 |004c: if-ne v0, v4, 0066 // +001a │ │ -064898: d802 0101 |004e: add-int/lit8 v2, v1, #int 1 // #01 │ │ -06489c: 3582 1200 |0050: if-ge v2, v8, 0062 // +0012 │ │ -0648a0: d802 0101 |0052: add-int/lit8 v2, v1, #int 1 // #01 │ │ -0648a4: 7220 5b17 2600 |0054: invoke-interface {v6, v2}, Ljava/lang/CharSequence;.charAt:(I)C // method@175b │ │ -0648aa: 0a02 |0057: move-result v2 │ │ -0648ac: 3342 0a00 |0058: if-ne v2, v4, 0062 // +000a │ │ -0648b0: 1a02 9100 |005a: const-string v2, " " // string@0091 │ │ -0648b4: 6e20 b517 2500 |005c: invoke-virtual {v5, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17b5 │ │ -0648ba: d801 0101 |005f: add-int/lit8 v1, v1, #int 1 // #01 │ │ -0648be: 28ed |0061: goto 004e // -0013 │ │ -0648c0: 6e20 b017 4500 |0062: invoke-virtual {v5, v4}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@17b0 │ │ -0648c6: 28ad |0065: goto 0012 // -0053 │ │ -0648c8: 6e20 b017 0500 |0066: invoke-virtual {v5, v0}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@17b0 │ │ -0648ce: 28a9 |0069: goto 0012 // -0057 │ │ -0648d0: 0e00 |006a: return-void │ │ +08de18: |[08de18] android.support.v4.app.ShareCompat$ShareCompatImplBase.withinStyle:(Ljava/lang/StringBuilder;Ljava/lang/CharSequence;II)V │ │ +08de28: 1304 2000 |0000: const/16 v4, #int 32 // #20 │ │ +08de2c: 0171 |0002: move v1, v7 │ │ +08de2e: 3581 6700 |0003: if-ge v1, v8, 006a // +0067 │ │ +08de32: 7220 4822 1600 |0005: invoke-interface {v6, v1}, Ljava/lang/CharSequence;.charAt:(I)C // method@2248 │ │ +08de38: 0a00 |0008: move-result v0 │ │ +08de3a: 1302 3c00 |0009: const/16 v2, #int 60 // #3c │ │ +08de3e: 3320 0a00 |000b: if-ne v0, v2, 0015 // +000a │ │ +08de42: 1a02 9c00 |000d: const-string v2, "<" // string@009c │ │ +08de46: 6e20 ad22 2500 |000f: invoke-virtual {v5, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22ad │ │ +08de4c: d801 0101 |0012: add-int/lit8 v1, v1, #int 1 // #01 │ │ +08de50: 28ef |0014: goto 0003 // -0011 │ │ +08de52: 1302 3e00 |0015: const/16 v2, #int 62 // #3e │ │ +08de56: 3320 0800 |0017: if-ne v0, v2, 001f // +0008 │ │ +08de5a: 1a02 9b00 |0019: const-string v2, ">" // string@009b │ │ +08de5e: 6e20 ad22 2500 |001b: invoke-virtual {v5, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22ad │ │ +08de64: 28f4 |001e: goto 0012 // -000c │ │ +08de66: 1302 2600 |001f: const/16 v2, #int 38 // #26 │ │ +08de6a: 3320 0800 |0021: if-ne v0, v2, 0029 // +0008 │ │ +08de6e: 1a02 9a00 |0023: const-string v2, "&" // string@009a │ │ +08de72: 6e20 ad22 2500 |0025: invoke-virtual {v5, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22ad │ │ +08de78: 28ea |0028: goto 0012 // -0016 │ │ +08de7a: 1302 7e00 |0029: const/16 v2, #int 126 // #7e │ │ +08de7e: 3620 0400 |002b: if-gt v0, v2, 002f // +0004 │ │ +08de82: 3540 1f00 |002d: if-ge v0, v4, 004c // +001f │ │ +08de86: 2202 3e05 |002f: new-instance v2, Ljava/lang/StringBuilder; // type@053e │ │ +08de8a: 7010 a422 0200 |0031: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@22a4 │ │ +08de90: 1a03 9800 |0034: const-string v3, "&#" // string@0098 │ │ +08de94: 6e20 ad22 3200 |0036: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22ad │ │ +08de9a: 0c02 |0039: move-result-object v2 │ │ +08de9c: 6e20 a922 0200 |003a: invoke-virtual {v2, v0}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@22a9 │ │ +08dea2: 0c02 |003d: move-result-object v2 │ │ +08dea4: 1a03 f800 |003e: const-string v3, ";" // string@00f8 │ │ +08dea8: 6e20 ad22 3200 |0040: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22ad │ │ +08deae: 0c02 |0043: move-result-object v2 │ │ +08deb0: 6e10 b222 0200 |0044: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@22b2 │ │ +08deb6: 0c02 |0047: move-result-object v2 │ │ +08deb8: 6e20 ad22 2500 |0048: invoke-virtual {v5, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22ad │ │ +08debe: 28c7 |004b: goto 0012 // -0039 │ │ +08dec0: 3340 1a00 |004c: if-ne v0, v4, 0066 // +001a │ │ +08dec4: d802 0101 |004e: add-int/lit8 v2, v1, #int 1 // #01 │ │ +08dec8: 3582 1200 |0050: if-ge v2, v8, 0062 // +0012 │ │ +08decc: d802 0101 |0052: add-int/lit8 v2, v1, #int 1 // #01 │ │ +08ded0: 7220 4822 2600 |0054: invoke-interface {v6, v2}, Ljava/lang/CharSequence;.charAt:(I)C // method@2248 │ │ +08ded6: 0a02 |0057: move-result v2 │ │ +08ded8: 3342 0a00 |0058: if-ne v2, v4, 0062 // +000a │ │ +08dedc: 1a02 9d00 |005a: const-string v2, " " // string@009d │ │ +08dee0: 6e20 ad22 2500 |005c: invoke-virtual {v5, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22ad │ │ +08dee6: d801 0101 |005f: add-int/lit8 v1, v1, #int 1 // #01 │ │ +08deea: 28ed |0061: goto 004e // -0013 │ │ +08deec: 6e20 a722 4500 |0062: invoke-virtual {v5, v4}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@22a7 │ │ +08def2: 28ad |0065: goto 0012 // -0053 │ │ +08def4: 6e20 a722 0500 |0066: invoke-virtual {v5, v0}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@22a7 │ │ +08defa: 28a9 |0069: goto 0012 // -0057 │ │ +08defc: 0e00 |006a: return-void │ │ catches : (none) │ │ positions : │ │ - 0x0002 line=98 │ │ - 0x0005 line=99 │ │ - 0x0009 line=101 │ │ - 0x000d line=102 │ │ - 0x0012 line=98 │ │ - 0x0015 line=103 │ │ - 0x0019 line=104 │ │ - 0x001f line=105 │ │ - 0x0023 line=106 │ │ - 0x0029 line=107 │ │ - 0x002f line=108 │ │ - 0x004c line=109 │ │ - 0x004e line=110 │ │ - 0x005a line=111 │ │ - 0x005f line=112 │ │ - 0x0062 line=115 │ │ - 0x0066 line=117 │ │ - 0x006a line=120 │ │ + 0x0002 line=99 │ │ + 0x0005 line=100 │ │ + 0x0009 line=102 │ │ + 0x000d line=103 │ │ + 0x0012 line=99 │ │ + 0x0015 line=104 │ │ + 0x0019 line=105 │ │ + 0x001f line=106 │ │ + 0x0023 line=107 │ │ + 0x0029 line=108 │ │ + 0x002f line=109 │ │ + 0x004c line=110 │ │ + 0x004e line=111 │ │ + 0x005a line=112 │ │ + 0x005f line=113 │ │ + 0x0062 line=116 │ │ + 0x0066 line=118 │ │ + 0x006a line=121 │ │ locals : │ │ 0x0009 - 0x006a reg=0 c C │ │ 0x0003 - 0x006b reg=1 i I │ │ 0x0000 - 0x006b reg=5 out Ljava/lang/StringBuilder; │ │ 0x0000 - 0x006b reg=6 text Ljava/lang/CharSequence; │ │ 0x0000 - 0x006b reg=7 start I │ │ 0x0000 - 0x006b reg=8 end I │ │ @@ -126167,75 +176226,75 @@ │ │ type : '(Landroid/view/MenuItem;Landroid/support/v4/app/ShareCompat$IntentBuilder;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -0648d4: |[0648d4] android.support.v4.app.ShareCompat$ShareCompatImplBase.configureMenuItem:(Landroid/view/MenuItem;Landroid/support/v4/app/ShareCompat$IntentBuilder;)V │ │ -0648e4: 6e10 4a05 0300 |0000: invoke-virtual {v3}, Landroid/support/v4/app/ShareCompat$IntentBuilder;.createChooserIntent:()Landroid/content/Intent; // method@054a │ │ -0648ea: 0c00 |0003: move-result-object v0 │ │ -0648ec: 7220 7b12 0200 |0004: invoke-interface {v2, v0}, Landroid/view/MenuItem;.setIntent:(Landroid/content/Intent;)Landroid/view/MenuItem; // method@127b │ │ -0648f2: 0e00 |0007: return-void │ │ +08df00: |[08df00] android.support.v4.app.ShareCompat$ShareCompatImplBase.configureMenuItem:(Landroid/view/MenuItem;Landroid/support/v4/app/ShareCompat$IntentBuilder;)V │ │ +08df10: 6e10 d508 0300 |0000: invoke-virtual {v3}, Landroid/support/v4/app/ShareCompat$IntentBuilder;.createChooserIntent:()Landroid/content/Intent; // method@08d5 │ │ +08df16: 0c00 |0003: move-result-object v0 │ │ +08df18: 7220 ba1c 0200 |0004: invoke-interface {v2, v0}, Landroid/view/MenuItem;.setIntent:(Landroid/content/Intent;)Landroid/view/MenuItem; // method@1cba │ │ +08df1e: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=87 │ │ - 0x0007 line=88 │ │ + 0x0000 line=88 │ │ + 0x0007 line=89 │ │ locals : │ │ 0x0000 - 0x0008 reg=1 this Landroid/support/v4/app/ShareCompat$ShareCompatImplBase; │ │ 0x0000 - 0x0008 reg=2 item Landroid/view/MenuItem; │ │ 0x0000 - 0x0008 reg=3 shareIntent Landroid/support/v4/app/ShareCompat$IntentBuilder; │ │ │ │ #1 : (in Landroid/support/v4/app/ShareCompat$ShareCompatImplBase;) │ │ name : 'escapeHtml' │ │ type : '(Ljava/lang/CharSequence;)Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 18 16-bit code units │ │ -0648f4: |[0648f4] android.support.v4.app.ShareCompat$ShareCompatImplBase.escapeHtml:(Ljava/lang/CharSequence;)Ljava/lang/String; │ │ -064904: 2200 b903 |0000: new-instance v0, Ljava/lang/StringBuilder; // type@03b9 │ │ -064908: 7010 ae17 0000 |0002: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@17ae │ │ -06490e: 1201 |0005: const/4 v1, #int 0 // #0 │ │ -064910: 7210 5c17 0400 |0006: invoke-interface {v4}, Ljava/lang/CharSequence;.length:()I // method@175c │ │ -064916: 0a02 |0009: move-result v2 │ │ -064918: 7140 7205 4021 |000a: invoke-static {v0, v4, v1, v2}, Landroid/support/v4/app/ShareCompat$ShareCompatImplBase;.withinStyle:(Ljava/lang/StringBuilder;Ljava/lang/CharSequence;II)V // method@0572 │ │ -06491e: 6e10 ba17 0000 |000d: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@17ba │ │ -064924: 0c01 |0010: move-result-object v1 │ │ -064926: 1101 |0011: return-object v1 │ │ +08df20: |[08df20] android.support.v4.app.ShareCompat$ShareCompatImplBase.escapeHtml:(Ljava/lang/CharSequence;)Ljava/lang/String; │ │ +08df30: 2200 3e05 |0000: new-instance v0, Ljava/lang/StringBuilder; // type@053e │ │ +08df34: 7010 a422 0000 |0002: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@22a4 │ │ +08df3a: 1201 |0005: const/4 v1, #int 0 // #0 │ │ +08df3c: 7210 4922 0400 |0006: invoke-interface {v4}, Ljava/lang/CharSequence;.length:()I // method@2249 │ │ +08df42: 0a02 |0009: move-result v2 │ │ +08df44: 7140 fd08 4021 |000a: invoke-static {v0, v4, v1, v2}, Landroid/support/v4/app/ShareCompat$ShareCompatImplBase;.withinStyle:(Ljava/lang/StringBuilder;Ljava/lang/CharSequence;II)V // method@08fd │ │ +08df4a: 6e10 b222 0000 |000d: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@22b2 │ │ +08df50: 0c01 |0010: move-result-object v1 │ │ +08df52: 1101 |0011: return-object v1 │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=91 │ │ - 0x0005 line=92 │ │ - 0x000d line=93 │ │ + 0x0000 line=92 │ │ + 0x0005 line=93 │ │ + 0x000d line=94 │ │ locals : │ │ 0x0005 - 0x0012 reg=0 out Ljava/lang/StringBuilder; │ │ 0x0000 - 0x0012 reg=3 this Landroid/support/v4/app/ShareCompat$ShareCompatImplBase; │ │ 0x0000 - 0x0012 reg=4 text Ljava/lang/CharSequence; │ │ │ │ - source_file_idx : 2686 (ShareCompat.java) │ │ + source_file_idx : 3685 (ShareCompat.java) │ │ │ │ -Class #484 header: │ │ -class_idx : 252 │ │ +Class #736 header: │ │ +class_idx : 426 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 948 │ │ -source_file_idx : 2793 │ │ +superclass_idx : 1337 │ │ +source_file_idx : 3820 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ -Class #484 annotations: │ │ +Class #736 annotations: │ │ Annotations on class │ │ VISIBILITY_SYSTEM Ldalvik/annotation/EnclosingClass; value=Landroid/support/v4/app/TaskStackBuilder; │ │ VISIBILITY_SYSTEM Ldalvik/annotation/InnerClass; accessFlags=8 name="TaskStackBuilderImplBase" │ │ │ │ -Class #484 - │ │ +Class #736 - │ │ Class descriptor : 'Landroid/support/v4/app/TaskStackBuilder$TaskStackBuilderImplBase;' │ │ Access flags : 0x0000 () │ │ Superclass : 'Ljava/lang/Object;' │ │ Interfaces - │ │ #0 : 'Landroid/support/v4/app/TaskStackBuilder$TaskStackBuilderImpl;' │ │ Static fields - │ │ Instance fields - │ │ @@ -126245,17 +176304,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -064928: |[064928] android.support.v4.app.TaskStackBuilder$TaskStackBuilderImplBase.:()V │ │ -064938: 7010 9117 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1791 │ │ -06493e: 0e00 |0003: return-void │ │ +08df54: |[08df54] android.support.v4.app.TaskStackBuilder$TaskStackBuilderImplBase.:()V │ │ +08df64: 7010 8622 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2286 │ │ +08df6a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=81 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/TaskStackBuilder$TaskStackBuilderImplBase; │ │ │ │ Virtual methods - │ │ @@ -126264,57 +176323,57 @@ │ │ type : '(Landroid/content/Context;[Landroid/content/Intent;IILandroid/os/Bundle;)Landroid/app/PendingIntent;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 8 │ │ ins : 6 │ │ outs : 4 │ │ insns size : 20 16-bit code units │ │ -064940: |[064940] android.support.v4.app.TaskStackBuilder$TaskStackBuilderImplBase.getPendingIntent:(Landroid/content/Context;[Landroid/content/Intent;IILandroid/os/Bundle;)Landroid/app/PendingIntent; │ │ -064950: 2200 2f00 |0000: new-instance v0, Landroid/content/Intent; // type@002f │ │ -064954: 2141 |0002: array-length v1, v4 │ │ -064956: d801 01ff |0003: add-int/lit8 v1, v1, #int -1 // #ff │ │ -06495a: 4601 0401 |0005: aget-object v1, v4, v1 │ │ -06495e: 7020 df00 1000 |0007: invoke-direct {v0, v1}, Landroid/content/Intent;.:(Landroid/content/Intent;)V // method@00df │ │ -064964: 1501 0010 |000a: const/high16 v1, #int 268435456 // #1000 │ │ -064968: 6e20 e300 1000 |000c: invoke-virtual {v0, v1}, Landroid/content/Intent;.addFlags:(I)Landroid/content/Intent; // method@00e3 │ │ -06496e: 7140 a800 5360 |000f: invoke-static {v3, v5, v0, v6}, Landroid/app/PendingIntent;.getActivity:(Landroid/content/Context;ILandroid/content/Intent;I)Landroid/app/PendingIntent; // method@00a8 │ │ -064974: 0c01 |0012: move-result-object v1 │ │ -064976: 1101 |0013: return-object v1 │ │ +08df6c: |[08df6c] android.support.v4.app.TaskStackBuilder$TaskStackBuilderImplBase.getPendingIntent:(Landroid/content/Context;[Landroid/content/Intent;IILandroid/os/Bundle;)Landroid/app/PendingIntent; │ │ +08df7c: 2200 3f00 |0000: new-instance v0, Landroid/content/Intent; // type@003f │ │ +08df80: 2141 |0002: array-length v1, v4 │ │ +08df82: d801 01ff |0003: add-int/lit8 v1, v1, #int -1 // #ff │ │ +08df86: 4601 0401 |0005: aget-object v1, v4, v1 │ │ +08df8a: 7020 2401 1000 |0007: invoke-direct {v0, v1}, Landroid/content/Intent;.:(Landroid/content/Intent;)V // method@0124 │ │ +08df90: 1501 0010 |000a: const/high16 v1, #int 268435456 // #1000 │ │ +08df94: 6e20 2801 1000 |000c: invoke-virtual {v0, v1}, Landroid/content/Intent;.addFlags:(I)Landroid/content/Intent; // method@0128 │ │ +08df9a: 7140 d000 5360 |000f: invoke-static {v3, v5, v0, v6}, Landroid/app/PendingIntent;.getActivity:(Landroid/content/Context;ILandroid/content/Intent;I)Landroid/app/PendingIntent; // method@00d0 │ │ +08dfa0: 0c01 |0012: move-result-object v1 │ │ +08dfa2: 1101 |0013: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=84 │ │ 0x000a line=85 │ │ 0x000f line=86 │ │ locals : │ │ 0x000a - 0x0014 reg=0 topIntent Landroid/content/Intent; │ │ 0x0000 - 0x0014 reg=2 this Landroid/support/v4/app/TaskStackBuilder$TaskStackBuilderImplBase; │ │ 0x0000 - 0x0014 reg=3 context Landroid/content/Context; │ │ 0x0000 - 0x0014 reg=4 intents [Landroid/content/Intent; │ │ 0x0000 - 0x0014 reg=5 requestCode I │ │ 0x0000 - 0x0014 reg=6 flags I │ │ 0x0000 - 0x0014 reg=7 options Landroid/os/Bundle; │ │ │ │ - source_file_idx : 2793 (TaskStackBuilder.java) │ │ + source_file_idx : 3820 (TaskStackBuilder.java) │ │ │ │ -Class #485 header: │ │ -class_idx : 253 │ │ +Class #737 header: │ │ +class_idx : 427 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 948 │ │ -source_file_idx : 2793 │ │ +superclass_idx : 1337 │ │ +source_file_idx : 3820 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ -Class #485 annotations: │ │ +Class #737 annotations: │ │ Annotations on class │ │ VISIBILITY_SYSTEM Ldalvik/annotation/EnclosingClass; value=Landroid/support/v4/app/TaskStackBuilder; │ │ VISIBILITY_SYSTEM Ldalvik/annotation/InnerClass; accessFlags=8 name="TaskStackBuilderImplHoneycomb" │ │ │ │ -Class #485 - │ │ +Class #737 - │ │ Class descriptor : 'Landroid/support/v4/app/TaskStackBuilder$TaskStackBuilderImplHoneycomb;' │ │ Access flags : 0x0000 () │ │ Superclass : 'Ljava/lang/Object;' │ │ Interfaces - │ │ #0 : 'Landroid/support/v4/app/TaskStackBuilder$TaskStackBuilderImpl;' │ │ Static fields - │ │ Instance fields - │ │ @@ -126324,17 +176383,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -064978: |[064978] android.support.v4.app.TaskStackBuilder$TaskStackBuilderImplHoneycomb.:()V │ │ -064988: 7010 9117 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1791 │ │ -06498e: 0e00 |0003: return-void │ │ +08dfa4: |[08dfa4] android.support.v4.app.TaskStackBuilder$TaskStackBuilderImplHoneycomb.:()V │ │ +08dfb4: 7010 8622 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2286 │ │ +08dfba: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=90 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/TaskStackBuilder$TaskStackBuilderImplHoneycomb; │ │ │ │ Virtual methods - │ │ @@ -126343,56 +176402,56 @@ │ │ type : '(Landroid/content/Context;[Landroid/content/Intent;IILandroid/os/Bundle;)Landroid/app/PendingIntent;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 9 │ │ ins : 6 │ │ outs : 4 │ │ insns size : 22 16-bit code units │ │ -064990: |[064990] android.support.v4.app.TaskStackBuilder$TaskStackBuilderImplHoneycomb.getPendingIntent:(Landroid/content/Context;[Landroid/content/Intent;IILandroid/os/Bundle;)Landroid/app/PendingIntent; │ │ -0649a0: 1202 |0000: const/4 v2, #int 0 // #0 │ │ -0649a2: 2200 2f00 |0001: new-instance v0, Landroid/content/Intent; // type@002f │ │ -0649a6: 4601 0502 |0003: aget-object v1, v5, v2 │ │ -0649aa: 7020 df00 1000 |0005: invoke-direct {v0, v1}, Landroid/content/Intent;.:(Landroid/content/Intent;)V // method@00df │ │ -0649b0: 1401 00c0 0010 |0008: const v1, #float 2.53915e-29 // #1000c000 │ │ -0649b6: 6e20 e300 1000 |000b: invoke-virtual {v0, v1}, Landroid/content/Intent;.addFlags:(I)Landroid/content/Intent; // method@00e3 │ │ -0649bc: 0c00 |000e: move-result-object v0 │ │ -0649be: 4d00 0502 |000f: aput-object v0, v5, v2 │ │ -0649c2: 7140 a005 6475 |0011: invoke-static {v4, v6, v5, v7}, Landroid/support/v4/app/TaskStackBuilderHoneycomb;.getActivitiesPendingIntent:(Landroid/content/Context;I[Landroid/content/Intent;I)Landroid/app/PendingIntent; // method@05a0 │ │ -0649c8: 0c00 |0014: move-result-object v0 │ │ -0649ca: 1100 |0015: return-object v0 │ │ +08dfbc: |[08dfbc] android.support.v4.app.TaskStackBuilder$TaskStackBuilderImplHoneycomb.getPendingIntent:(Landroid/content/Context;[Landroid/content/Intent;IILandroid/os/Bundle;)Landroid/app/PendingIntent; │ │ +08dfcc: 1202 |0000: const/4 v2, #int 0 // #0 │ │ +08dfce: 2200 3f00 |0001: new-instance v0, Landroid/content/Intent; // type@003f │ │ +08dfd2: 4601 0502 |0003: aget-object v1, v5, v2 │ │ +08dfd6: 7020 2401 1000 |0005: invoke-direct {v0, v1}, Landroid/content/Intent;.:(Landroid/content/Intent;)V // method@0124 │ │ +08dfdc: 1401 00c0 0010 |0008: const v1, #float 2.53915e-29 // #1000c000 │ │ +08dfe2: 6e20 2801 1000 |000b: invoke-virtual {v0, v1}, Landroid/content/Intent;.addFlags:(I)Landroid/content/Intent; // method@0128 │ │ +08dfe8: 0c00 |000e: move-result-object v0 │ │ +08dfea: 4d00 0502 |000f: aput-object v0, v5, v2 │ │ +08dfee: 7140 3209 6475 |0011: invoke-static {v4, v6, v5, v7}, Landroid/support/v4/app/TaskStackBuilderHoneycomb;.getActivitiesPendingIntent:(Landroid/content/Context;I[Landroid/content/Intent;I)Landroid/app/PendingIntent; // method@0932 │ │ +08dff4: 0c00 |0014: move-result-object v0 │ │ +08dff6: 1100 |0015: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=93 │ │ 0x0011 line=96 │ │ locals : │ │ 0x0000 - 0x0016 reg=3 this Landroid/support/v4/app/TaskStackBuilder$TaskStackBuilderImplHoneycomb; │ │ 0x0000 - 0x0016 reg=4 context Landroid/content/Context; │ │ 0x0000 - 0x0016 reg=5 intents [Landroid/content/Intent; │ │ 0x0000 - 0x0016 reg=6 requestCode I │ │ 0x0000 - 0x0016 reg=7 flags I │ │ 0x0000 - 0x0016 reg=8 options Landroid/os/Bundle; │ │ │ │ - source_file_idx : 2793 (TaskStackBuilder.java) │ │ + source_file_idx : 3820 (TaskStackBuilder.java) │ │ │ │ -Class #486 header: │ │ -class_idx : 254 │ │ +Class #738 header: │ │ +class_idx : 428 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 948 │ │ -source_file_idx : 2793 │ │ +superclass_idx : 1337 │ │ +source_file_idx : 3820 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ -Class #486 annotations: │ │ +Class #738 annotations: │ │ Annotations on class │ │ VISIBILITY_SYSTEM Ldalvik/annotation/EnclosingClass; value=Landroid/support/v4/app/TaskStackBuilder; │ │ VISIBILITY_SYSTEM Ldalvik/annotation/InnerClass; accessFlags=8 name="TaskStackBuilderImplJellybean" │ │ │ │ -Class #486 - │ │ +Class #738 - │ │ Class descriptor : 'Landroid/support/v4/app/TaskStackBuilder$TaskStackBuilderImplJellybean;' │ │ Access flags : 0x0000 () │ │ Superclass : 'Ljava/lang/Object;' │ │ Interfaces - │ │ #0 : 'Landroid/support/v4/app/TaskStackBuilder$TaskStackBuilderImpl;' │ │ Static fields - │ │ Instance fields - │ │ @@ -126402,17 +176461,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0649cc: |[0649cc] android.support.v4.app.TaskStackBuilder$TaskStackBuilderImplJellybean.:()V │ │ -0649dc: 7010 9117 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1791 │ │ -0649e2: 0e00 |0003: return-void │ │ +08dff8: |[08dff8] android.support.v4.app.TaskStackBuilder$TaskStackBuilderImplJellybean.:()V │ │ +08e008: 7010 8622 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2286 │ │ +08e00e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=101 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/TaskStackBuilder$TaskStackBuilderImplJellybean; │ │ │ │ Virtual methods - │ │ @@ -126421,63 +176480,63 @@ │ │ type : '(Landroid/content/Context;[Landroid/content/Intent;IILandroid/os/Bundle;)Landroid/app/PendingIntent;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 9 │ │ ins : 6 │ │ outs : 5 │ │ insns size : 22 16-bit code units │ │ -0649e4: |[0649e4] android.support.v4.app.TaskStackBuilder$TaskStackBuilderImplJellybean.getPendingIntent:(Landroid/content/Context;[Landroid/content/Intent;IILandroid/os/Bundle;)Landroid/app/PendingIntent; │ │ -0649f4: 1202 |0000: const/4 v2, #int 0 // #0 │ │ -0649f6: 2200 2f00 |0001: new-instance v0, Landroid/content/Intent; // type@002f │ │ -0649fa: 4601 0502 |0003: aget-object v1, v5, v2 │ │ -0649fe: 7020 df00 1000 |0005: invoke-direct {v0, v1}, Landroid/content/Intent;.:(Landroid/content/Intent;)V // method@00df │ │ -064a04: 1401 00c0 0010 |0008: const v1, #float 2.53915e-29 // #1000c000 │ │ -064a0a: 6e20 e300 1000 |000b: invoke-virtual {v0, v1}, Landroid/content/Intent;.addFlags:(I)Landroid/content/Intent; // method@00e3 │ │ -064a10: 0c00 |000e: move-result-object v0 │ │ -064a12: 4d00 0502 |000f: aput-object v0, v5, v2 │ │ -064a16: 7158 a205 6475 |0011: invoke-static {v4, v6, v5, v7, v8}, Landroid/support/v4/app/TaskStackBuilderJellybean;.getActivitiesPendingIntent:(Landroid/content/Context;I[Landroid/content/Intent;ILandroid/os/Bundle;)Landroid/app/PendingIntent; // method@05a2 │ │ -064a1c: 0c00 |0014: move-result-object v0 │ │ -064a1e: 1100 |0015: return-object v0 │ │ +08e010: |[08e010] android.support.v4.app.TaskStackBuilder$TaskStackBuilderImplJellybean.getPendingIntent:(Landroid/content/Context;[Landroid/content/Intent;IILandroid/os/Bundle;)Landroid/app/PendingIntent; │ │ +08e020: 1202 |0000: const/4 v2, #int 0 // #0 │ │ +08e022: 2200 3f00 |0001: new-instance v0, Landroid/content/Intent; // type@003f │ │ +08e026: 4601 0502 |0003: aget-object v1, v5, v2 │ │ +08e02a: 7020 2401 1000 |0005: invoke-direct {v0, v1}, Landroid/content/Intent;.:(Landroid/content/Intent;)V // method@0124 │ │ +08e030: 1401 00c0 0010 |0008: const v1, #float 2.53915e-29 // #1000c000 │ │ +08e036: 6e20 2801 1000 |000b: invoke-virtual {v0, v1}, Landroid/content/Intent;.addFlags:(I)Landroid/content/Intent; // method@0128 │ │ +08e03c: 0c00 |000e: move-result-object v0 │ │ +08e03e: 4d00 0502 |000f: aput-object v0, v5, v2 │ │ +08e042: 7158 3409 6475 |0011: invoke-static {v4, v6, v5, v7, v8}, Landroid/support/v4/app/TaskStackBuilderJellybean;.getActivitiesPendingIntent:(Landroid/content/Context;I[Landroid/content/Intent;ILandroid/os/Bundle;)Landroid/app/PendingIntent; // method@0934 │ │ +08e048: 0c00 |0014: move-result-object v0 │ │ +08e04a: 1100 |0015: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=104 │ │ 0x0011 line=107 │ │ locals : │ │ 0x0000 - 0x0016 reg=3 this Landroid/support/v4/app/TaskStackBuilder$TaskStackBuilderImplJellybean; │ │ 0x0000 - 0x0016 reg=4 context Landroid/content/Context; │ │ 0x0000 - 0x0016 reg=5 intents [Landroid/content/Intent; │ │ 0x0000 - 0x0016 reg=6 requestCode I │ │ 0x0000 - 0x0016 reg=7 flags I │ │ 0x0000 - 0x0016 reg=8 options Landroid/os/Bundle; │ │ │ │ - source_file_idx : 2793 (TaskStackBuilder.java) │ │ + source_file_idx : 3820 (TaskStackBuilder.java) │ │ │ │ -Class #487 header: │ │ -class_idx : 258 │ │ +Class #739 header: │ │ +class_idx : 432 │ │ access_flags : 16 (0x0010) │ │ -superclass_idx : 291 │ │ -source_file_idx : 496 │ │ +superclass_idx : 466 │ │ +source_file_idx : 587 │ │ static_fields_size : 0 │ │ instance_fields_size: 4 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 5 │ │ │ │ -Class #487 annotations: │ │ +Class #739 annotations: │ │ Annotations on class │ │ VISIBILITY_SYSTEM Ldalvik/annotation/EnclosingClass; value=Landroid/support/v4/content/AsyncTaskLoader; │ │ VISIBILITY_SYSTEM Ldalvik/annotation/InnerClass; accessFlags=16 name="LoadTask" │ │ VISIBILITY_SYSTEM Ldalvik/annotation/Signature; value={ "Landroid/support/v4/content/ModernAsyncTask" "<" "Ljava/lang/Void;" "Ljava/lang/Void;" "TD;>;" "Ljava/lang/Runnable;" } │ │ -Annotations on field #453 'result' │ │ +Annotations on field #814 'result' │ │ VISIBILITY_SYSTEM Ldalvik/annotation/Signature; value={ "TD;" } │ │ -Annotations on method #1447 'doInBackground' │ │ +Annotations on method #2361 'doInBackground' │ │ VISIBILITY_SYSTEM Ldalvik/annotation/Signature; value={ "([" "Ljava/lang/Void;" ")TD;" } │ │ -Annotations on method #1450 'onPostExecute' │ │ +Annotations on method #2364 'onPostExecute' │ │ VISIBILITY_SYSTEM Ldalvik/annotation/Signature; value={ "(TD;)V" } │ │ │ │ -Class #487 - │ │ +Class #739 - │ │ Class descriptor : 'Landroid/support/v4/content/AsyncTaskLoader$LoadTask;' │ │ Access flags : 0x0010 (FINAL) │ │ Superclass : 'Landroid/support/v4/content/ModernAsyncTask;' │ │ Interfaces - │ │ #0 : 'Ljava/lang/Runnable;' │ │ Static fields - │ │ Instance fields - │ │ @@ -126503,22 +176562,22 @@ │ │ type : '(Landroid/support/v4/content/AsyncTaskLoader;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 14 16-bit code units │ │ -064a20: |[064a20] android.support.v4.content.AsyncTaskLoader$LoadTask.:(Landroid/support/v4/content/AsyncTaskLoader;)V │ │ -064a30: 5b23 c601 |0000: iput-object v3, v2, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.this$0:Landroid/support/v4/content/AsyncTaskLoader; // field@01c6 │ │ -064a34: 7010 5b06 0200 |0002: invoke-direct {v2}, Landroid/support/v4/content/ModernAsyncTask;.:()V // method@065b │ │ -064a3a: 2200 e203 |0005: new-instance v0, Ljava/util/concurrent/CountDownLatch; // type@03e2 │ │ -064a3e: 1211 |0007: const/4 v1, #int 1 // #1 │ │ -064a40: 7020 1a18 1000 |0008: invoke-direct {v0, v1}, Ljava/util/concurrent/CountDownLatch;.:(I)V // method@181a │ │ -064a46: 5b20 c401 |000b: iput-object v0, v2, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.done:Ljava/util/concurrent/CountDownLatch; // field@01c4 │ │ -064a4a: 0e00 |000d: return-void │ │ +08e04c: |[08e04c] android.support.v4.content.AsyncTaskLoader$LoadTask.:(Landroid/support/v4/content/AsyncTaskLoader;)V │ │ +08e05c: 5b23 2f03 |0000: iput-object v3, v2, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.this$0:Landroid/support/v4/content/AsyncTaskLoader; // field@032f │ │ +08e060: 7010 f509 0200 |0002: invoke-direct {v2}, Landroid/support/v4/content/ModernAsyncTask;.:()V // method@09f5 │ │ +08e066: 2200 6d05 |0005: new-instance v0, Ljava/util/concurrent/CountDownLatch; // type@056d │ │ +08e06a: 1211 |0007: const/4 v1, #int 1 // #1 │ │ +08e06c: 7020 2c23 1000 |0008: invoke-direct {v0, v1}, Ljava/util/concurrent/CountDownLatch;.:(I)V // method@232c │ │ +08e072: 5b20 2d03 |000b: iput-object v0, v2, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.done:Ljava/util/concurrent/CountDownLatch; // field@032d │ │ +08e076: 0e00 |000d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=40 │ │ 0x0005 line=45 │ │ locals : │ │ 0x0000 - 0x0000 reg=2 this Landroid/support/v4/content/AsyncTaskLoader$LoadTask; │ │ 0x0000 - 0x000e reg=2 this Landroid/support/v4/content/AsyncTaskLoader$LoadTask; Landroid/support/v4/content/AsyncTaskLoader.LoadTask; │ │ @@ -126529,17 +176588,17 @@ │ │ type : '(Landroid/support/v4/content/AsyncTaskLoader$LoadTask;)Ljava/util/concurrent/CountDownLatch;' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -064a4c: |[064a4c] android.support.v4.content.AsyncTaskLoader$LoadTask.access$000:(Landroid/support/v4/content/AsyncTaskLoader$LoadTask;)Ljava/util/concurrent/CountDownLatch; │ │ -064a5c: 5410 c401 |0000: iget-object v0, v1, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.done:Ljava/util/concurrent/CountDownLatch; // field@01c4 │ │ -064a60: 1100 |0002: return-object v0 │ │ +08e078: |[08e078] android.support.v4.content.AsyncTaskLoader$LoadTask.access$000:(Landroid/support/v4/content/AsyncTaskLoader$LoadTask;)Ljava/util/concurrent/CountDownLatch; │ │ +08e088: 5410 2d03 |0000: iget-object v0, v1, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.done:Ljava/util/concurrent/CountDownLatch; // field@032d │ │ +08e08c: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=40 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 x0 Landroid/support/v4/content/AsyncTaskLoader$LoadTask; │ │ │ │ Virtual methods - │ │ @@ -126548,19 +176607,19 @@ │ │ type : '([Ljava/lang/Object;)Ljava/lang/Object;' │ │ access : 0x1044 (PROTECTED BRIDGE SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -064a64: |[064a64] android.support.v4.content.AsyncTaskLoader$LoadTask.doInBackground:([Ljava/lang/Object;)Ljava/lang/Object; │ │ -064a74: 1f02 3204 |0000: check-cast v2, [Ljava/lang/Void; // type@0432 │ │ -064a78: 6e20 a705 2100 |0002: invoke-virtual {v1, v2}, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.doInBackground:([Ljava/lang/Void;)Ljava/lang/Object; // method@05a7 │ │ -064a7e: 0c00 |0005: move-result-object v0 │ │ -064a80: 1100 |0006: return-object v0 │ │ +08e090: |[08e090] android.support.v4.content.AsyncTaskLoader$LoadTask.doInBackground:([Ljava/lang/Object;)Ljava/lang/Object; │ │ +08e0a0: 1f02 cd05 |0000: check-cast v2, [Ljava/lang/Void; // type@05cd │ │ +08e0a4: 6e20 3909 2100 |0002: invoke-virtual {v1, v2}, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.doInBackground:([Ljava/lang/Void;)Ljava/lang/Object; // method@0939 │ │ +08e0aa: 0c00 |0005: move-result-object v0 │ │ +08e0ac: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=40 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Landroid/support/v4/content/AsyncTaskLoader$LoadTask; │ │ 0x0000 - 0x0002 reg=2 x0 [Ljava/lang/Object; │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/content/AsyncTaskLoader$LoadTask; Landroid/support/v4/content/AsyncTaskLoader.LoadTask; │ │ @@ -126570,21 +176629,21 @@ │ │ type : '([Ljava/lang/Void;)Ljava/lang/Object;' │ │ access : 0x0084 (PROTECTED VARARGS) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 11 16-bit code units │ │ -064a84: |[064a84] android.support.v4.content.AsyncTaskLoader$LoadTask.doInBackground:([Ljava/lang/Void;)Ljava/lang/Object; │ │ -064a94: 5410 c601 |0000: iget-object v0, v1, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.this$0:Landroid/support/v4/content/AsyncTaskLoader; // field@01c6 │ │ -064a98: 6e10 b805 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/content/AsyncTaskLoader;.onLoadInBackground:()Ljava/lang/Object; // method@05b8 │ │ -064a9e: 0c00 |0005: move-result-object v0 │ │ -064aa0: 5b10 c501 |0006: iput-object v0, v1, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.result:Ljava/lang/Object; // field@01c5 │ │ -064aa4: 5410 c501 |0008: iget-object v0, v1, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.result:Ljava/lang/Object; // field@01c5 │ │ -064aa8: 1100 |000a: return-object v0 │ │ +08e0b0: |[08e0b0] android.support.v4.content.AsyncTaskLoader$LoadTask.doInBackground:([Ljava/lang/Void;)Ljava/lang/Object; │ │ +08e0c0: 5410 2f03 |0000: iget-object v0, v1, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.this$0:Landroid/support/v4/content/AsyncTaskLoader; // field@032f │ │ +08e0c4: 6e10 4a09 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/content/AsyncTaskLoader;.onLoadInBackground:()Ljava/lang/Object; // method@094a │ │ +08e0ca: 0c00 |0005: move-result-object v0 │ │ +08e0cc: 5b10 2e03 |0006: iput-object v0, v1, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.result:Ljava/lang/Object; // field@032e │ │ +08e0d0: 5410 2e03 |0008: iget-object v0, v1, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.result:Ljava/lang/Object; // field@032e │ │ +08e0d4: 1100 |000a: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=51 │ │ 0x0008 line=53 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Landroid/support/v4/content/AsyncTaskLoader$LoadTask; │ │ 0x0000 - 0x000b reg=1 this Landroid/support/v4/content/AsyncTaskLoader$LoadTask; Landroid/support/v4/content/AsyncTaskLoader.LoadTask; │ │ @@ -126595,25 +176654,25 @@ │ │ type : '()V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 20 16-bit code units │ │ -064aac: |[064aac] android.support.v4.content.AsyncTaskLoader$LoadTask.onCancelled:()V │ │ -064abc: 5420 c601 |0000: iget-object v0, v2, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.this$0:Landroid/support/v4/content/AsyncTaskLoader; // field@01c6 │ │ -064ac0: 5421 c501 |0002: iget-object v1, v2, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.result:Ljava/lang/Object; // field@01c5 │ │ -064ac4: 6e30 b005 2001 |0004: invoke-virtual {v0, v2, v1}, Landroid/support/v4/content/AsyncTaskLoader;.dispatchOnCancelled:(Landroid/support/v4/content/AsyncTaskLoader$LoadTask;Ljava/lang/Object;)V // method@05b0 │ │ -064aca: 5420 c401 |0007: iget-object v0, v2, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.done:Ljava/util/concurrent/CountDownLatch; // field@01c4 │ │ -064ace: 6e10 1c18 0000 |0009: invoke-virtual {v0}, Ljava/util/concurrent/CountDownLatch;.countDown:()V // method@181c │ │ -064ad4: 0e00 |000c: return-void │ │ -064ad6: 0d00 |000d: move-exception v0 │ │ -064ad8: 5421 c401 |000e: iget-object v1, v2, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.done:Ljava/util/concurrent/CountDownLatch; // field@01c4 │ │ -064adc: 6e10 1c18 0100 |0010: invoke-virtual {v1}, Ljava/util/concurrent/CountDownLatch;.countDown:()V // method@181c │ │ -064ae2: 2700 |0013: throw v0 │ │ +08e0d8: |[08e0d8] android.support.v4.content.AsyncTaskLoader$LoadTask.onCancelled:()V │ │ +08e0e8: 5420 2f03 |0000: iget-object v0, v2, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.this$0:Landroid/support/v4/content/AsyncTaskLoader; // field@032f │ │ +08e0ec: 5421 2e03 |0002: iget-object v1, v2, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.result:Ljava/lang/Object; // field@032e │ │ +08e0f0: 6e30 4209 2001 |0004: invoke-virtual {v0, v2, v1}, Landroid/support/v4/content/AsyncTaskLoader;.dispatchOnCancelled:(Landroid/support/v4/content/AsyncTaskLoader$LoadTask;Ljava/lang/Object;)V // method@0942 │ │ +08e0f6: 5420 2d03 |0007: iget-object v0, v2, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.done:Ljava/util/concurrent/CountDownLatch; // field@032d │ │ +08e0fa: 6e10 2e23 0000 |0009: invoke-virtual {v0}, Ljava/util/concurrent/CountDownLatch;.countDown:()V // method@232e │ │ +08e100: 0e00 |000c: return-void │ │ +08e102: 0d00 |000d: move-exception v0 │ │ +08e104: 5421 2d03 |000e: iget-object v1, v2, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.done:Ljava/util/concurrent/CountDownLatch; // field@032d │ │ +08e108: 6e10 2e23 0100 |0010: invoke-virtual {v1}, Ljava/util/concurrent/CountDownLatch;.countDown:()V // method@232e │ │ +08e10e: 2700 |0013: throw v0 │ │ catches : 1 │ │ 0x0000 - 0x0007 │ │ -> 0x000d │ │ positions : │ │ 0x0000 line=71 │ │ 0x0007 line=73 │ │ 0x000c line=75 │ │ @@ -126627,24 +176686,24 @@ │ │ type : '(Ljava/lang/Object;)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 18 16-bit code units │ │ -064af0: |[064af0] android.support.v4.content.AsyncTaskLoader$LoadTask.onPostExecute:(Ljava/lang/Object;)V │ │ -064b00: 5420 c601 |0000: iget-object v0, v2, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.this$0:Landroid/support/v4/content/AsyncTaskLoader; // field@01c6 │ │ -064b04: 6e30 b105 2003 |0002: invoke-virtual {v0, v2, v3}, Landroid/support/v4/content/AsyncTaskLoader;.dispatchOnLoadComplete:(Landroid/support/v4/content/AsyncTaskLoader$LoadTask;Ljava/lang/Object;)V // method@05b1 │ │ -064b0a: 5420 c401 |0005: iget-object v0, v2, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.done:Ljava/util/concurrent/CountDownLatch; // field@01c4 │ │ -064b0e: 6e10 1c18 0000 |0007: invoke-virtual {v0}, Ljava/util/concurrent/CountDownLatch;.countDown:()V // method@181c │ │ -064b14: 0e00 |000a: return-void │ │ -064b16: 0d00 |000b: move-exception v0 │ │ -064b18: 5421 c401 |000c: iget-object v1, v2, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.done:Ljava/util/concurrent/CountDownLatch; // field@01c4 │ │ -064b1c: 6e10 1c18 0100 |000e: invoke-virtual {v1}, Ljava/util/concurrent/CountDownLatch;.countDown:()V // method@181c │ │ -064b22: 2700 |0011: throw v0 │ │ +08e11c: |[08e11c] android.support.v4.content.AsyncTaskLoader$LoadTask.onPostExecute:(Ljava/lang/Object;)V │ │ +08e12c: 5420 2f03 |0000: iget-object v0, v2, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.this$0:Landroid/support/v4/content/AsyncTaskLoader; // field@032f │ │ +08e130: 6e30 4309 2003 |0002: invoke-virtual {v0, v2, v3}, Landroid/support/v4/content/AsyncTaskLoader;.dispatchOnLoadComplete:(Landroid/support/v4/content/AsyncTaskLoader$LoadTask;Ljava/lang/Object;)V // method@0943 │ │ +08e136: 5420 2d03 |0005: iget-object v0, v2, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.done:Ljava/util/concurrent/CountDownLatch; // field@032d │ │ +08e13a: 6e10 2e23 0000 |0007: invoke-virtual {v0}, Ljava/util/concurrent/CountDownLatch;.countDown:()V // method@232e │ │ +08e140: 0e00 |000a: return-void │ │ +08e142: 0d00 |000b: move-exception v0 │ │ +08e144: 5421 2d03 |000c: iget-object v1, v2, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.done:Ljava/util/concurrent/CountDownLatch; // field@032d │ │ +08e148: 6e10 2e23 0100 |000e: invoke-virtual {v1}, Ljava/util/concurrent/CountDownLatch;.countDown:()V // method@232e │ │ +08e14e: 2700 |0011: throw v0 │ │ catches : 1 │ │ 0x0000 - 0x0005 │ │ -> 0x000b │ │ positions : │ │ 0x0000 line=61 │ │ 0x0005 line=63 │ │ 0x000a line=65 │ │ @@ -126660,61 +176719,61 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 9 16-bit code units │ │ -064b30: |[064b30] android.support.v4.content.AsyncTaskLoader$LoadTask.run:()V │ │ -064b40: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -064b42: 5c10 c701 |0001: iput-boolean v0, v1, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.waiting:Z // field@01c7 │ │ -064b46: 5410 c601 |0003: iget-object v0, v1, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.this$0:Landroid/support/v4/content/AsyncTaskLoader; // field@01c6 │ │ -064b4a: 6e10 b305 0000 |0005: invoke-virtual {v0}, Landroid/support/v4/content/AsyncTaskLoader;.executePendingTask:()V // method@05b3 │ │ -064b50: 0e00 |0008: return-void │ │ +08e15c: |[08e15c] android.support.v4.content.AsyncTaskLoader$LoadTask.run:()V │ │ +08e16c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +08e16e: 5c10 3003 |0001: iput-boolean v0, v1, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.waiting:Z // field@0330 │ │ +08e172: 5410 2f03 |0003: iget-object v0, v1, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.this$0:Landroid/support/v4/content/AsyncTaskLoader; // field@032f │ │ +08e176: 6e10 4509 0000 |0005: invoke-virtual {v0}, Landroid/support/v4/content/AsyncTaskLoader;.executePendingTask:()V // method@0945 │ │ +08e17c: 0e00 |0008: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=79 │ │ 0x0003 line=80 │ │ 0x0008 line=81 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Landroid/support/v4/content/AsyncTaskLoader$LoadTask; │ │ 0x0000 - 0x0009 reg=1 this Landroid/support/v4/content/AsyncTaskLoader$LoadTask; Landroid/support/v4/content/AsyncTaskLoader.LoadTask; │ │ │ │ - source_file_idx : 496 (AsyncTaskLoader.java) │ │ + source_file_idx : 587 (AsyncTaskLoader.java) │ │ │ │ -Class #488 header: │ │ -class_idx : 259 │ │ +Class #740 header: │ │ +class_idx : 433 │ │ access_flags : 1025 (0x0401) │ │ -superclass_idx : 278 │ │ -source_file_idx : 496 │ │ +superclass_idx : 453 │ │ +source_file_idx : 587 │ │ static_fields_size : 2 │ │ instance_fields_size: 5 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 11 │ │ │ │ -Class #488 annotations: │ │ +Class #740 annotations: │ │ Annotations on class │ │ VISIBILITY_SYSTEM Ldalvik/annotation/MemberClasses; value={ Landroid/support/v4/content/AsyncTaskLoader$LoadTask; } │ │ VISIBILITY_SYSTEM Ldalvik/annotation/Signature; value={ "" "Landroid/support/v4/content/Loader" ";" } │ │ -Annotations on field #458 'mCancellingTask' │ │ +Annotations on field #819 'mCancellingTask' │ │ VISIBILITY_SYSTEM Ldalvik/annotation/Signature; value={ "Landroid/support/v4/content/AsyncTaskLoader" "." "LoadTask;" } │ │ -Annotations on field #461 'mTask' │ │ +Annotations on field #822 'mTask' │ │ VISIBILITY_SYSTEM Ldalvik/annotation/Signature; value={ "Landroid/support/v4/content/AsyncTaskLoader" "." "LoadTask;" } │ │ -Annotations on method #1456 'dispatchOnCancelled' │ │ +Annotations on method #2370 'dispatchOnCancelled' │ │ VISIBILITY_SYSTEM Ldalvik/annotation/Signature; value={ "(" "Landroid/support/v4/content/AsyncTaskLoader" "." "LoadTask;" "TD;)V" } │ │ -Annotations on method #1457 'dispatchOnLoadComplete' │ │ +Annotations on method #2371 'dispatchOnLoadComplete' │ │ VISIBILITY_SYSTEM Ldalvik/annotation/Signature; value={ "(" "Landroid/support/v4/content/AsyncTaskLoader" "." "LoadTask;" "TD;)V" } │ │ -Annotations on method #1461 'loadInBackground' │ │ +Annotations on method #2375 'loadInBackground' │ │ VISIBILITY_SYSTEM Ldalvik/annotation/Signature; value={ "()TD;" } │ │ -Annotations on method #1462 'onCanceled' │ │ +Annotations on method #2376 'onCanceled' │ │ VISIBILITY_SYSTEM Ldalvik/annotation/Signature; value={ "(TD;)V" } │ │ -Annotations on method #1464 'onLoadInBackground' │ │ +Annotations on method #2378 'onLoadInBackground' │ │ VISIBILITY_SYSTEM Ldalvik/annotation/Signature; value={ "()TD;" } │ │ │ │ -Class #488 - │ │ +Class #740 - │ │ Class descriptor : 'Landroid/support/v4/content/AsyncTaskLoader;' │ │ Access flags : 0x0401 (PUBLIC ABSTRACT) │ │ Superclass : 'Landroid/support/v4/content/Loader;' │ │ Interfaces - │ │ Static fields - │ │ #0 : (in Landroid/support/v4/content/AsyncTaskLoader;) │ │ name : 'DEBUG' │ │ @@ -126753,19 +176812,19 @@ │ │ type : '(Landroid/content/Context;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -064b54: |[064b54] android.support.v4.content.AsyncTaskLoader.:(Landroid/content/Context;)V │ │ -064b64: 7020 1d06 3200 |0000: invoke-direct {v2, v3}, Landroid/support/v4/content/Loader;.:(Landroid/content/Context;)V // method@061d │ │ -064b6a: 1600 f0d8 |0003: const-wide/16 v0, #int -10000 // #d8f0 │ │ -064b6e: 5a20 cc01 |0005: iput-wide v0, v2, Landroid/support/v4/content/AsyncTaskLoader;.mLastLoadCompleteTime:J // field@01cc │ │ -064b72: 0e00 |0007: return-void │ │ +08e180: |[08e180] android.support.v4.content.AsyncTaskLoader.:(Landroid/content/Context;)V │ │ +08e190: 7020 b709 3200 |0000: invoke-direct {v2, v3}, Landroid/support/v4/content/Loader;.:(Landroid/content/Context;)V // method@09b7 │ │ +08e196: 1600 f0d8 |0003: const-wide/16 v0, #int -10000 // #d8f0 │ │ +08e19a: 5a20 3503 |0005: iput-wide v0, v2, Landroid/support/v4/content/AsyncTaskLoader;.mLastLoadCompleteTime:J // field@0335 │ │ +08e19e: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=92 │ │ 0x0003 line=88 │ │ 0x0007 line=93 │ │ locals : │ │ 0x0000 - 0x0000 reg=2 this Landroid/support/v4/content/AsyncTaskLoader; │ │ @@ -126778,49 +176837,49 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 65 16-bit code units │ │ -064b74: |[064b74] android.support.v4.content.AsyncTaskLoader.cancelLoad:()Z │ │ -064b84: 1203 |0000: const/4 v3, #int 0 // #0 │ │ -064b86: 1200 |0001: const/4 v0, #int 0 // #0 │ │ -064b88: 5441 cd01 |0002: iget-object v1, v4, Landroid/support/v4/content/AsyncTaskLoader;.mTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@01cd │ │ -064b8c: 3801 1900 |0004: if-eqz v1, 001d // +0019 │ │ -064b90: 5441 ca01 |0006: iget-object v1, v4, Landroid/support/v4/content/AsyncTaskLoader;.mCancellingTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@01ca │ │ -064b94: 3801 1600 |0008: if-eqz v1, 001e // +0016 │ │ -064b98: 5441 cd01 |000a: iget-object v1, v4, Landroid/support/v4/content/AsyncTaskLoader;.mTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@01cd │ │ -064b9c: 5511 c701 |000c: iget-boolean v1, v1, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.waiting:Z // field@01c7 │ │ -064ba0: 3801 0d00 |000e: if-eqz v1, 001b // +000d │ │ -064ba4: 5441 cd01 |0010: iget-object v1, v4, Landroid/support/v4/content/AsyncTaskLoader;.mTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@01cd │ │ -064ba8: 5c10 c701 |0012: iput-boolean v0, v1, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.waiting:Z // field@01c7 │ │ -064bac: 5441 cb01 |0014: iget-object v1, v4, Landroid/support/v4/content/AsyncTaskLoader;.mHandler:Landroid/os/Handler; // field@01cb │ │ -064bb0: 5442 cd01 |0016: iget-object v2, v4, Landroid/support/v4/content/AsyncTaskLoader;.mTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@01cd │ │ -064bb4: 6e20 ed01 2100 |0018: invoke-virtual {v1, v2}, Landroid/os/Handler;.removeCallbacks:(Ljava/lang/Runnable;)V // method@01ed │ │ -064bba: 5b43 cd01 |001b: iput-object v3, v4, Landroid/support/v4/content/AsyncTaskLoader;.mTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@01cd │ │ -064bbe: 0f00 |001d: return v0 │ │ -064bc0: 5441 cd01 |001e: iget-object v1, v4, Landroid/support/v4/content/AsyncTaskLoader;.mTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@01cd │ │ -064bc4: 5511 c701 |0020: iget-boolean v1, v1, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.waiting:Z // field@01c7 │ │ -064bc8: 3801 1000 |0022: if-eqz v1, 0032 // +0010 │ │ -064bcc: 5441 cd01 |0024: iget-object v1, v4, Landroid/support/v4/content/AsyncTaskLoader;.mTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@01cd │ │ -064bd0: 5c10 c701 |0026: iput-boolean v0, v1, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.waiting:Z // field@01c7 │ │ -064bd4: 5441 cb01 |0028: iget-object v1, v4, Landroid/support/v4/content/AsyncTaskLoader;.mHandler:Landroid/os/Handler; // field@01cb │ │ -064bd8: 5442 cd01 |002a: iget-object v2, v4, Landroid/support/v4/content/AsyncTaskLoader;.mTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@01cd │ │ -064bdc: 6e20 ed01 2100 |002c: invoke-virtual {v1, v2}, Landroid/os/Handler;.removeCallbacks:(Ljava/lang/Runnable;)V // method@01ed │ │ -064be2: 5b43 cd01 |002f: iput-object v3, v4, Landroid/support/v4/content/AsyncTaskLoader;.mTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@01cd │ │ -064be6: 28ec |0031: goto 001d // -0014 │ │ -064be8: 5441 cd01 |0032: iget-object v1, v4, Landroid/support/v4/content/AsyncTaskLoader;.mTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@01cd │ │ -064bec: 6e20 a505 0100 |0034: invoke-virtual {v1, v0}, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.cancel:(Z)Z // method@05a5 │ │ -064bf2: 0a00 |0037: move-result v0 │ │ -064bf4: 3800 0600 |0038: if-eqz v0, 003e // +0006 │ │ -064bf8: 5441 cd01 |003a: iget-object v1, v4, Landroid/support/v4/content/AsyncTaskLoader;.mTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@01cd │ │ -064bfc: 5b41 ca01 |003c: iput-object v1, v4, Landroid/support/v4/content/AsyncTaskLoader;.mCancellingTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@01ca │ │ -064c00: 5b43 cd01 |003e: iput-object v3, v4, Landroid/support/v4/content/AsyncTaskLoader;.mTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@01cd │ │ -064c04: 28dd |0040: goto 001d // -0023 │ │ +08e1a0: |[08e1a0] android.support.v4.content.AsyncTaskLoader.cancelLoad:()Z │ │ +08e1b0: 1203 |0000: const/4 v3, #int 0 // #0 │ │ +08e1b2: 1200 |0001: const/4 v0, #int 0 // #0 │ │ +08e1b4: 5441 3603 |0002: iget-object v1, v4, Landroid/support/v4/content/AsyncTaskLoader;.mTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@0336 │ │ +08e1b8: 3801 1900 |0004: if-eqz v1, 001d // +0019 │ │ +08e1bc: 5441 3303 |0006: iget-object v1, v4, Landroid/support/v4/content/AsyncTaskLoader;.mCancellingTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@0333 │ │ +08e1c0: 3801 1600 |0008: if-eqz v1, 001e // +0016 │ │ +08e1c4: 5441 3603 |000a: iget-object v1, v4, Landroid/support/v4/content/AsyncTaskLoader;.mTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@0336 │ │ +08e1c8: 5511 3003 |000c: iget-boolean v1, v1, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.waiting:Z // field@0330 │ │ +08e1cc: 3801 0d00 |000e: if-eqz v1, 001b // +000d │ │ +08e1d0: 5441 3603 |0010: iget-object v1, v4, Landroid/support/v4/content/AsyncTaskLoader;.mTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@0336 │ │ +08e1d4: 5c10 3003 |0012: iput-boolean v0, v1, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.waiting:Z // field@0330 │ │ +08e1d8: 5441 3403 |0014: iget-object v1, v4, Landroid/support/v4/content/AsyncTaskLoader;.mHandler:Landroid/os/Handler; // field@0334 │ │ +08e1dc: 5442 3603 |0016: iget-object v2, v4, Landroid/support/v4/content/AsyncTaskLoader;.mTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@0336 │ │ +08e1e0: 6e20 1603 2100 |0018: invoke-virtual {v1, v2}, Landroid/os/Handler;.removeCallbacks:(Ljava/lang/Runnable;)V // method@0316 │ │ +08e1e6: 5b43 3603 |001b: iput-object v3, v4, Landroid/support/v4/content/AsyncTaskLoader;.mTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@0336 │ │ +08e1ea: 0f00 |001d: return v0 │ │ +08e1ec: 5441 3603 |001e: iget-object v1, v4, Landroid/support/v4/content/AsyncTaskLoader;.mTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@0336 │ │ +08e1f0: 5511 3003 |0020: iget-boolean v1, v1, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.waiting:Z // field@0330 │ │ +08e1f4: 3801 1000 |0022: if-eqz v1, 0032 // +0010 │ │ +08e1f8: 5441 3603 |0024: iget-object v1, v4, Landroid/support/v4/content/AsyncTaskLoader;.mTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@0336 │ │ +08e1fc: 5c10 3003 |0026: iput-boolean v0, v1, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.waiting:Z // field@0330 │ │ +08e200: 5441 3403 |0028: iget-object v1, v4, Landroid/support/v4/content/AsyncTaskLoader;.mHandler:Landroid/os/Handler; // field@0334 │ │ +08e204: 5442 3603 |002a: iget-object v2, v4, Landroid/support/v4/content/AsyncTaskLoader;.mTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@0336 │ │ +08e208: 6e20 1603 2100 |002c: invoke-virtual {v1, v2}, Landroid/os/Handler;.removeCallbacks:(Ljava/lang/Runnable;)V // method@0316 │ │ +08e20e: 5b43 3603 |002f: iput-object v3, v4, Landroid/support/v4/content/AsyncTaskLoader;.mTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@0336 │ │ +08e212: 28ec |0031: goto 001d // -0014 │ │ +08e214: 5441 3603 |0032: iget-object v1, v4, Landroid/support/v4/content/AsyncTaskLoader;.mTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@0336 │ │ +08e218: 6e20 3709 0100 |0034: invoke-virtual {v1, v0}, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.cancel:(Z)Z // method@0937 │ │ +08e21e: 0a00 |0037: move-result v0 │ │ +08e220: 3800 0600 |0038: if-eqz v0, 003e // +0006 │ │ +08e224: 5441 3603 |003a: iget-object v1, v4, Landroid/support/v4/content/AsyncTaskLoader;.mTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@0336 │ │ +08e228: 5b41 3303 |003c: iput-object v1, v4, Landroid/support/v4/content/AsyncTaskLoader;.mCancellingTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@0333 │ │ +08e22c: 5b43 3603 |003e: iput-object v3, v4, Landroid/support/v4/content/AsyncTaskLoader;.mTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@0336 │ │ +08e230: 28dd |0040: goto 001d // -0023 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=136 │ │ 0x0006 line=137 │ │ 0x000a line=142 │ │ 0x0010 line=143 │ │ 0x0014 line=144 │ │ @@ -126844,26 +176903,26 @@ │ │ type : '(Landroid/support/v4/content/AsyncTaskLoader$LoadTask;Ljava/lang/Object;)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 23 16-bit code units │ │ -064c08: |[064c08] android.support.v4.content.AsyncTaskLoader.dispatchOnCancelled:(Landroid/support/v4/content/AsyncTaskLoader$LoadTask;Ljava/lang/Object;)V │ │ -064c18: 6e20 b605 4200 |0000: invoke-virtual {v2, v4}, Landroid/support/v4/content/AsyncTaskLoader;.onCanceled:(Ljava/lang/Object;)V // method@05b6 │ │ -064c1e: 5420 ca01 |0003: iget-object v0, v2, Landroid/support/v4/content/AsyncTaskLoader;.mCancellingTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@01ca │ │ -064c22: 3330 1100 |0005: if-ne v0, v3, 0016 // +0011 │ │ -064c26: 6e10 ba05 0200 |0007: invoke-virtual {v2}, Landroid/support/v4/content/AsyncTaskLoader;.rollbackContentChanged:()V // method@05ba │ │ -064c2c: 7100 0902 0000 |000a: invoke-static {}, Landroid/os/SystemClock;.uptimeMillis:()J // method@0209 │ │ -064c32: 0b00 |000d: move-result-wide v0 │ │ -064c34: 5a20 cc01 |000e: iput-wide v0, v2, Landroid/support/v4/content/AsyncTaskLoader;.mLastLoadCompleteTime:J // field@01cc │ │ -064c38: 1200 |0010: const/4 v0, #int 0 // #0 │ │ -064c3a: 5b20 ca01 |0011: iput-object v0, v2, Landroid/support/v4/content/AsyncTaskLoader;.mCancellingTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@01ca │ │ -064c3e: 6e10 b305 0200 |0013: invoke-virtual {v2}, Landroid/support/v4/content/AsyncTaskLoader;.executePendingTask:()V // method@05b3 │ │ -064c44: 0e00 |0016: return-void │ │ +08e234: |[08e234] android.support.v4.content.AsyncTaskLoader.dispatchOnCancelled:(Landroid/support/v4/content/AsyncTaskLoader$LoadTask;Ljava/lang/Object;)V │ │ +08e244: 6e20 4809 4200 |0000: invoke-virtual {v2, v4}, Landroid/support/v4/content/AsyncTaskLoader;.onCanceled:(Ljava/lang/Object;)V // method@0948 │ │ +08e24a: 5420 3303 |0003: iget-object v0, v2, Landroid/support/v4/content/AsyncTaskLoader;.mCancellingTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@0333 │ │ +08e24e: 3330 1100 |0005: if-ne v0, v3, 0016 // +0011 │ │ +08e252: 6e10 4c09 0200 |0007: invoke-virtual {v2}, Landroid/support/v4/content/AsyncTaskLoader;.rollbackContentChanged:()V // method@094c │ │ +08e258: 7100 4503 0000 |000a: invoke-static {}, Landroid/os/SystemClock;.uptimeMillis:()J // method@0345 │ │ +08e25e: 0b00 |000d: move-result-wide v0 │ │ +08e260: 5a20 3503 |000e: iput-wide v0, v2, Landroid/support/v4/content/AsyncTaskLoader;.mLastLoadCompleteTime:J // field@0335 │ │ +08e264: 1200 |0010: const/4 v0, #int 0 // #0 │ │ +08e266: 5b20 3303 |0011: iput-object v0, v2, Landroid/support/v4/content/AsyncTaskLoader;.mCancellingTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@0333 │ │ +08e26a: 6e10 4509 0200 |0013: invoke-virtual {v2}, Landroid/support/v4/content/AsyncTaskLoader;.executePendingTask:()V // method@0945 │ │ +08e270: 0e00 |0016: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=200 │ │ 0x0003 line=201 │ │ 0x0007 line=203 │ │ 0x000a line=204 │ │ 0x0010 line=205 │ │ @@ -126882,32 +176941,32 @@ │ │ type : '(Landroid/support/v4/content/AsyncTaskLoader$LoadTask;Ljava/lang/Object;)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 34 16-bit code units │ │ -064c48: |[064c48] android.support.v4.content.AsyncTaskLoader.dispatchOnLoadComplete:(Landroid/support/v4/content/AsyncTaskLoader$LoadTask;Ljava/lang/Object;)V │ │ -064c58: 5420 cd01 |0000: iget-object v0, v2, Landroid/support/v4/content/AsyncTaskLoader;.mTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@01cd │ │ -064c5c: 3230 0600 |0002: if-eq v0, v3, 0008 // +0006 │ │ -064c60: 6e30 b005 3204 |0004: invoke-virtual {v2, v3, v4}, Landroid/support/v4/content/AsyncTaskLoader;.dispatchOnCancelled:(Landroid/support/v4/content/AsyncTaskLoader$LoadTask;Ljava/lang/Object;)V // method@05b0 │ │ -064c66: 0e00 |0007: return-void │ │ -064c68: 6e10 b405 0200 |0008: invoke-virtual {v2}, Landroid/support/v4/content/AsyncTaskLoader;.isAbandoned:()Z // method@05b4 │ │ -064c6e: 0a00 |000b: move-result v0 │ │ -064c70: 3800 0600 |000c: if-eqz v0, 0012 // +0006 │ │ -064c74: 6e20 b605 4200 |000e: invoke-virtual {v2, v4}, Landroid/support/v4/content/AsyncTaskLoader;.onCanceled:(Ljava/lang/Object;)V // method@05b6 │ │ -064c7a: 28f6 |0011: goto 0007 // -000a │ │ -064c7c: 6e10 ae05 0200 |0012: invoke-virtual {v2}, Landroid/support/v4/content/AsyncTaskLoader;.commitContentChanged:()V // method@05ae │ │ -064c82: 7100 0902 0000 |0015: invoke-static {}, Landroid/os/SystemClock;.uptimeMillis:()J // method@0209 │ │ -064c88: 0b00 |0018: move-result-wide v0 │ │ -064c8a: 5a20 cc01 |0019: iput-wide v0, v2, Landroid/support/v4/content/AsyncTaskLoader;.mLastLoadCompleteTime:J // field@01cc │ │ -064c8e: 1200 |001b: const/4 v0, #int 0 // #0 │ │ -064c90: 5b20 cd01 |001c: iput-object v0, v2, Landroid/support/v4/content/AsyncTaskLoader;.mTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@01cd │ │ -064c94: 6e20 af05 4200 |001e: invoke-virtual {v2, v4}, Landroid/support/v4/content/AsyncTaskLoader;.deliverResult:(Ljava/lang/Object;)V // method@05af │ │ -064c9a: 28e6 |0021: goto 0007 // -001a │ │ +08e274: |[08e274] android.support.v4.content.AsyncTaskLoader.dispatchOnLoadComplete:(Landroid/support/v4/content/AsyncTaskLoader$LoadTask;Ljava/lang/Object;)V │ │ +08e284: 5420 3603 |0000: iget-object v0, v2, Landroid/support/v4/content/AsyncTaskLoader;.mTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@0336 │ │ +08e288: 3230 0600 |0002: if-eq v0, v3, 0008 // +0006 │ │ +08e28c: 6e30 4209 3204 |0004: invoke-virtual {v2, v3, v4}, Landroid/support/v4/content/AsyncTaskLoader;.dispatchOnCancelled:(Landroid/support/v4/content/AsyncTaskLoader$LoadTask;Ljava/lang/Object;)V // method@0942 │ │ +08e292: 0e00 |0007: return-void │ │ +08e294: 6e10 4609 0200 |0008: invoke-virtual {v2}, Landroid/support/v4/content/AsyncTaskLoader;.isAbandoned:()Z // method@0946 │ │ +08e29a: 0a00 |000b: move-result v0 │ │ +08e29c: 3800 0600 |000c: if-eqz v0, 0012 // +0006 │ │ +08e2a0: 6e20 4809 4200 |000e: invoke-virtual {v2, v4}, Landroid/support/v4/content/AsyncTaskLoader;.onCanceled:(Ljava/lang/Object;)V // method@0948 │ │ +08e2a6: 28f6 |0011: goto 0007 // -000a │ │ +08e2a8: 6e10 4009 0200 |0012: invoke-virtual {v2}, Landroid/support/v4/content/AsyncTaskLoader;.commitContentChanged:()V // method@0940 │ │ +08e2ae: 7100 4503 0000 |0015: invoke-static {}, Landroid/os/SystemClock;.uptimeMillis:()J // method@0345 │ │ +08e2b4: 0b00 |0018: move-result-wide v0 │ │ +08e2b6: 5a20 3503 |0019: iput-wide v0, v2, Landroid/support/v4/content/AsyncTaskLoader;.mLastLoadCompleteTime:J // field@0335 │ │ +08e2ba: 1200 |001b: const/4 v0, #int 0 // #0 │ │ +08e2bc: 5b20 3603 |001c: iput-object v0, v2, Landroid/support/v4/content/AsyncTaskLoader;.mTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@0336 │ │ +08e2c0: 6e20 4109 4200 |001e: invoke-virtual {v2, v4}, Landroid/support/v4/content/AsyncTaskLoader;.deliverResult:(Ljava/lang/Object;)V // method@0941 │ │ +08e2c6: 28e6 |0021: goto 0007 // -001a │ │ catches : (none) │ │ positions : │ │ 0x0000 line=211 │ │ 0x0004 line=213 │ │ 0x0007 line=226 │ │ 0x0008 line=215 │ │ 0x000e line=217 │ │ @@ -126928,57 +176987,57 @@ │ │ type : '(Ljava/lang/String;Ljava/io/FileDescriptor;Ljava/io/PrintWriter;[Ljava/lang/String;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 9 │ │ ins : 5 │ │ outs : 5 │ │ insns size : 100 16-bit code units │ │ -064c9c: |[064c9c] android.support.v4.content.AsyncTaskLoader.dump:(Ljava/lang/String;Ljava/io/FileDescriptor;Ljava/io/PrintWriter;[Ljava/lang/String;)V │ │ -064cac: 6f58 2206 5476 |0000: invoke-super {v4, v5, v6, v7, v8}, Landroid/support/v4/content/Loader;.dump:(Ljava/lang/String;Ljava/io/FileDescriptor;Ljava/io/PrintWriter;[Ljava/lang/String;)V // method@0622 │ │ -064cb2: 5440 cd01 |0003: iget-object v0, v4, Landroid/support/v4/content/AsyncTaskLoader;.mTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@01cd │ │ -064cb6: 3800 1b00 |0005: if-eqz v0, 0020 // +001b │ │ -064cba: 6e20 5217 5700 |0007: invoke-virtual {v7, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1752 │ │ -064cc0: 1a00 8717 |000a: const-string v0, "mTask=" // string@1787 │ │ -064cc4: 6e20 5217 0700 |000c: invoke-virtual {v7, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1752 │ │ -064cca: 5440 cd01 |000f: iget-object v0, v4, Landroid/support/v4/content/AsyncTaskLoader;.mTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@01cd │ │ -064cce: 6e20 5117 0700 |0011: invoke-virtual {v7, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/Object;)V // method@1751 │ │ -064cd4: 1a00 8600 |0014: const-string v0, " waiting=" // string@0086 │ │ -064cd8: 6e20 5217 0700 |0016: invoke-virtual {v7, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1752 │ │ -064cde: 5440 cd01 |0019: iget-object v0, v4, Landroid/support/v4/content/AsyncTaskLoader;.mTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@01cd │ │ -064ce2: 5500 c701 |001b: iget-boolean v0, v0, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.waiting:Z // field@01c7 │ │ -064ce6: 6e20 5817 0700 |001d: invoke-virtual {v7, v0}, Ljava/io/PrintWriter;.println:(Z)V // method@1758 │ │ -064cec: 5440 ca01 |0020: iget-object v0, v4, Landroid/support/v4/content/AsyncTaskLoader;.mCancellingTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@01ca │ │ -064cf0: 3800 1b00 |0022: if-eqz v0, 003d // +001b │ │ -064cf4: 6e20 5217 5700 |0024: invoke-virtual {v7, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1752 │ │ -064cfa: 1a00 b715 |0027: const-string v0, "mCancellingTask=" // string@15b7 │ │ -064cfe: 6e20 5217 0700 |0029: invoke-virtual {v7, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1752 │ │ -064d04: 5440 ca01 |002c: iget-object v0, v4, Landroid/support/v4/content/AsyncTaskLoader;.mCancellingTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@01ca │ │ -064d08: 6e20 5117 0700 |002e: invoke-virtual {v7, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/Object;)V // method@1751 │ │ -064d0e: 1a00 8600 |0031: const-string v0, " waiting=" // string@0086 │ │ -064d12: 6e20 5217 0700 |0033: invoke-virtual {v7, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1752 │ │ -064d18: 5440 ca01 |0036: iget-object v0, v4, Landroid/support/v4/content/AsyncTaskLoader;.mCancellingTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@01ca │ │ -064d1c: 5500 c701 |0038: iget-boolean v0, v0, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.waiting:Z // field@01c7 │ │ -064d20: 6e20 5817 0700 |003a: invoke-virtual {v7, v0}, Ljava/io/PrintWriter;.println:(Z)V // method@1758 │ │ -064d26: 5340 ce01 |003d: iget-wide v0, v4, Landroid/support/v4/content/AsyncTaskLoader;.mUpdateThrottle:J // field@01ce │ │ -064d2a: 1602 0000 |003f: const-wide/16 v2, #int 0 // #0 │ │ -064d2e: 3100 0002 |0041: cmp-long v0, v0, v2 │ │ -064d32: 3800 2000 |0043: if-eqz v0, 0063 // +0020 │ │ -064d36: 6e20 5217 5700 |0045: invoke-virtual {v7, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1752 │ │ -064d3c: 1a00 b617 |0048: const-string v0, "mUpdateThrottle=" // string@17b6 │ │ -064d40: 6e20 5217 0700 |004a: invoke-virtual {v7, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1752 │ │ -064d46: 5340 ce01 |004d: iget-wide v0, v4, Landroid/support/v4/content/AsyncTaskLoader;.mUpdateThrottle:J // field@01ce │ │ -064d4a: 7130 bc08 1007 |004f: invoke-static {v0, v1, v7}, Landroid/support/v4/util/TimeUtils;.formatDuration:(JLjava/io/PrintWriter;)V // method@08bc │ │ -064d50: 1a00 6100 |0052: const-string v0, " mLastLoadCompleteTime=" // string@0061 │ │ -064d54: 6e20 5217 0700 |0054: invoke-virtual {v7, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1752 │ │ -064d5a: 5340 cc01 |0057: iget-wide v0, v4, Landroid/support/v4/content/AsyncTaskLoader;.mLastLoadCompleteTime:J // field@01cc │ │ -064d5e: 7100 0902 0000 |0059: invoke-static {}, Landroid/os/SystemClock;.uptimeMillis:()J // method@0209 │ │ -064d64: 0b02 |005c: move-result-wide v2 │ │ -064d66: 7157 bb08 1032 |005d: invoke-static {v0, v1, v2, v3, v7}, Landroid/support/v4/util/TimeUtils;.formatDuration:(JJLjava/io/PrintWriter;)V // method@08bb │ │ -064d6c: 6e10 5417 0700 |0060: invoke-virtual {v7}, Ljava/io/PrintWriter;.println:()V // method@1754 │ │ -064d72: 0e00 |0063: return-void │ │ +08e2c8: |[08e2c8] android.support.v4.content.AsyncTaskLoader.dump:(Ljava/lang/String;Ljava/io/FileDescriptor;Ljava/io/PrintWriter;[Ljava/lang/String;)V │ │ +08e2d8: 6f58 bc09 5476 |0000: invoke-super {v4, v5, v6, v7, v8}, Landroid/support/v4/content/Loader;.dump:(Ljava/lang/String;Ljava/io/FileDescriptor;Ljava/io/PrintWriter;[Ljava/lang/String;)V // method@09bc │ │ +08e2de: 5440 3603 |0003: iget-object v0, v4, Landroid/support/v4/content/AsyncTaskLoader;.mTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@0336 │ │ +08e2e2: 3800 1b00 |0005: if-eqz v0, 0020 // +001b │ │ +08e2e6: 6e20 3c22 5700 |0007: invoke-virtual {v7, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@223c │ │ +08e2ec: 1a00 2d1f |000a: const-string v0, "mTask=" // string@1f2d │ │ +08e2f0: 6e20 3c22 0700 |000c: invoke-virtual {v7, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@223c │ │ +08e2f6: 5440 3603 |000f: iget-object v0, v4, Landroid/support/v4/content/AsyncTaskLoader;.mTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@0336 │ │ +08e2fa: 6e20 3b22 0700 |0011: invoke-virtual {v7, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/Object;)V // method@223b │ │ +08e300: 1a00 9200 |0014: const-string v0, " waiting=" // string@0092 │ │ +08e304: 6e20 3c22 0700 |0016: invoke-virtual {v7, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@223c │ │ +08e30a: 5440 3603 |0019: iget-object v0, v4, Landroid/support/v4/content/AsyncTaskLoader;.mTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@0336 │ │ +08e30e: 5500 3003 |001b: iget-boolean v0, v0, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.waiting:Z // field@0330 │ │ +08e312: 6e20 4222 0700 |001d: invoke-virtual {v7, v0}, Ljava/io/PrintWriter;.println:(Z)V // method@2242 │ │ +08e318: 5440 3303 |0020: iget-object v0, v4, Landroid/support/v4/content/AsyncTaskLoader;.mCancellingTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@0333 │ │ +08e31c: 3800 1b00 |0022: if-eqz v0, 003d // +001b │ │ +08e320: 6e20 3c22 5700 |0024: invoke-virtual {v7, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@223c │ │ +08e326: 1a00 cf1c |0027: const-string v0, "mCancellingTask=" // string@1ccf │ │ +08e32a: 6e20 3c22 0700 |0029: invoke-virtual {v7, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@223c │ │ +08e330: 5440 3303 |002c: iget-object v0, v4, Landroid/support/v4/content/AsyncTaskLoader;.mCancellingTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@0333 │ │ +08e334: 6e20 3b22 0700 |002e: invoke-virtual {v7, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/Object;)V // method@223b │ │ +08e33a: 1a00 9200 |0031: const-string v0, " waiting=" // string@0092 │ │ +08e33e: 6e20 3c22 0700 |0033: invoke-virtual {v7, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@223c │ │ +08e344: 5440 3303 |0036: iget-object v0, v4, Landroid/support/v4/content/AsyncTaskLoader;.mCancellingTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@0333 │ │ +08e348: 5500 3003 |0038: iget-boolean v0, v0, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.waiting:Z // field@0330 │ │ +08e34c: 6e20 4222 0700 |003a: invoke-virtual {v7, v0}, Ljava/io/PrintWriter;.println:(Z)V // method@2242 │ │ +08e352: 5340 3703 |003d: iget-wide v0, v4, Landroid/support/v4/content/AsyncTaskLoader;.mUpdateThrottle:J // field@0337 │ │ +08e356: 1602 0000 |003f: const-wide/16 v2, #int 0 // #0 │ │ +08e35a: 3100 0002 |0041: cmp-long v0, v0, v2 │ │ +08e35e: 3800 2000 |0043: if-eqz v0, 0063 // +0020 │ │ +08e362: 6e20 3c22 5700 |0045: invoke-virtual {v7, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@223c │ │ +08e368: 1a00 651f |0048: const-string v0, "mUpdateThrottle=" // string@1f65 │ │ +08e36c: 6e20 3c22 0700 |004a: invoke-virtual {v7, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@223c │ │ +08e372: 5340 3703 |004d: iget-wide v0, v4, Landroid/support/v4/content/AsyncTaskLoader;.mUpdateThrottle:J // field@0337 │ │ +08e376: 7130 690f 1007 |004f: invoke-static {v0, v1, v7}, Landroid/support/v4/util/TimeUtils;.formatDuration:(JLjava/io/PrintWriter;)V // method@0f69 │ │ +08e37c: 1a00 6800 |0052: const-string v0, " mLastLoadCompleteTime=" // string@0068 │ │ +08e380: 6e20 3c22 0700 |0054: invoke-virtual {v7, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@223c │ │ +08e386: 5340 3503 |0057: iget-wide v0, v4, Landroid/support/v4/content/AsyncTaskLoader;.mLastLoadCompleteTime:J // field@0335 │ │ +08e38a: 7100 4503 0000 |0059: invoke-static {}, Landroid/os/SystemClock;.uptimeMillis:()J // method@0345 │ │ +08e390: 0b02 |005c: move-result-wide v2 │ │ +08e392: 7157 680f 1032 |005d: invoke-static {v0, v1, v2, v3, v7}, Landroid/support/v4/util/TimeUtils;.formatDuration:(JJLjava/io/PrintWriter;)V // method@0f68 │ │ +08e398: 6e10 3e22 0700 |0060: invoke-virtual {v7}, Ljava/io/PrintWriter;.println:()V // method@223e │ │ +08e39e: 0e00 |0063: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=268 │ │ 0x0003 line=269 │ │ 0x0007 line=270 │ │ 0x0014 line=271 │ │ 0x0020 line=273 │ │ @@ -127004,55 +177063,55 @@ │ │ type : '()V' │ │ access : 0x0000 () │ │ code - │ │ registers : 9 │ │ ins : 1 │ │ outs : 4 │ │ insns size : 76 16-bit code units │ │ -064d74: |[064d74] android.support.v4.content.AsyncTaskLoader.executePendingTask:()V │ │ -064d84: 5482 ca01 |0000: iget-object v2, v8, Landroid/support/v4/content/AsyncTaskLoader;.mCancellingTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@01ca │ │ -064d88: 3902 3e00 |0002: if-nez v2, 0040 // +003e │ │ -064d8c: 5482 cd01 |0004: iget-object v2, v8, Landroid/support/v4/content/AsyncTaskLoader;.mTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@01cd │ │ -064d90: 3802 3a00 |0006: if-eqz v2, 0040 // +003a │ │ -064d94: 5482 cd01 |0008: iget-object v2, v8, Landroid/support/v4/content/AsyncTaskLoader;.mTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@01cd │ │ -064d98: 5522 c701 |000a: iget-boolean v2, v2, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.waiting:Z // field@01c7 │ │ -064d9c: 3802 0e00 |000c: if-eqz v2, 001a // +000e │ │ -064da0: 5482 cd01 |000e: iget-object v2, v8, Landroid/support/v4/content/AsyncTaskLoader;.mTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@01cd │ │ -064da4: 1203 |0010: const/4 v3, #int 0 // #0 │ │ -064da6: 5c23 c701 |0011: iput-boolean v3, v2, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.waiting:Z // field@01c7 │ │ -064daa: 5482 cb01 |0013: iget-object v2, v8, Landroid/support/v4/content/AsyncTaskLoader;.mHandler:Landroid/os/Handler; // field@01cb │ │ -064dae: 5483 cd01 |0015: iget-object v3, v8, Landroid/support/v4/content/AsyncTaskLoader;.mTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@01cd │ │ -064db2: 6e20 ed01 3200 |0017: invoke-virtual {v2, v3}, Landroid/os/Handler;.removeCallbacks:(Ljava/lang/Runnable;)V // method@01ed │ │ -064db8: 5382 ce01 |001a: iget-wide v2, v8, Landroid/support/v4/content/AsyncTaskLoader;.mUpdateThrottle:J // field@01ce │ │ -064dbc: 1604 0000 |001c: const-wide/16 v4, #int 0 // #0 │ │ -064dc0: 3102 0204 |001e: cmp-long v2, v2, v4 │ │ -064dc4: 3d02 2100 |0020: if-lez v2, 0041 // +0021 │ │ -064dc8: 7100 0902 0000 |0022: invoke-static {}, Landroid/os/SystemClock;.uptimeMillis:()J // method@0209 │ │ -064dce: 0b00 |0025: move-result-wide v0 │ │ -064dd0: 5382 cc01 |0026: iget-wide v2, v8, Landroid/support/v4/content/AsyncTaskLoader;.mLastLoadCompleteTime:J // field@01cc │ │ -064dd4: 5384 ce01 |0028: iget-wide v4, v8, Landroid/support/v4/content/AsyncTaskLoader;.mUpdateThrottle:J // field@01ce │ │ -064dd8: bb42 |002a: add-long/2addr v2, v4 │ │ -064dda: 3102 0002 |002b: cmp-long v2, v0, v2 │ │ -064dde: 3b02 1400 |002d: if-gez v2, 0041 // +0014 │ │ -064de2: 5482 cd01 |002f: iget-object v2, v8, Landroid/support/v4/content/AsyncTaskLoader;.mTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@01cd │ │ -064de6: 1213 |0031: const/4 v3, #int 1 // #1 │ │ -064de8: 5c23 c701 |0032: iput-boolean v3, v2, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.waiting:Z // field@01c7 │ │ -064dec: 5482 cb01 |0034: iget-object v2, v8, Landroid/support/v4/content/AsyncTaskLoader;.mHandler:Landroid/os/Handler; // field@01cb │ │ -064df0: 5483 cd01 |0036: iget-object v3, v8, Landroid/support/v4/content/AsyncTaskLoader;.mTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@01cd │ │ -064df4: 5384 cc01 |0038: iget-wide v4, v8, Landroid/support/v4/content/AsyncTaskLoader;.mLastLoadCompleteTime:J // field@01cc │ │ -064df8: 5386 ce01 |003a: iget-wide v6, v8, Landroid/support/v4/content/AsyncTaskLoader;.mUpdateThrottle:J // field@01ce │ │ -064dfc: bb64 |003c: add-long/2addr v4, v6 │ │ -064dfe: 6e40 ec01 3254 |003d: invoke-virtual {v2, v3, v4, v5}, Landroid/os/Handler;.postAtTime:(Ljava/lang/Runnable;J)Z // method@01ec │ │ -064e04: 0e00 |0040: return-void │ │ -064e06: 5483 cd01 |0041: iget-object v3, v8, Landroid/support/v4/content/AsyncTaskLoader;.mTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@01cd │ │ -064e0a: 6204 1c02 |0043: sget-object v4, Landroid/support/v4/content/ModernAsyncTask;.THREAD_POOL_EXECUTOR:Ljava/util/concurrent/Executor; // field@021c │ │ -064e0e: 1202 |0045: const/4 v2, #int 0 // #0 │ │ -064e10: 1f02 3204 |0046: check-cast v2, [Ljava/lang/Void; // type@0432 │ │ -064e14: 6e30 a805 4302 |0048: invoke-virtual {v3, v4, v2}, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.executeOnExecutor:(Ljava/util/concurrent/Executor;[Ljava/lang/Object;)Landroid/support/v4/content/ModernAsyncTask; // method@05a8 │ │ -064e1a: 28f5 |004b: goto 0040 // -000b │ │ +08e3a0: |[08e3a0] android.support.v4.content.AsyncTaskLoader.executePendingTask:()V │ │ +08e3b0: 5482 3303 |0000: iget-object v2, v8, Landroid/support/v4/content/AsyncTaskLoader;.mCancellingTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@0333 │ │ +08e3b4: 3902 3e00 |0002: if-nez v2, 0040 // +003e │ │ +08e3b8: 5482 3603 |0004: iget-object v2, v8, Landroid/support/v4/content/AsyncTaskLoader;.mTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@0336 │ │ +08e3bc: 3802 3a00 |0006: if-eqz v2, 0040 // +003a │ │ +08e3c0: 5482 3603 |0008: iget-object v2, v8, Landroid/support/v4/content/AsyncTaskLoader;.mTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@0336 │ │ +08e3c4: 5522 3003 |000a: iget-boolean v2, v2, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.waiting:Z // field@0330 │ │ +08e3c8: 3802 0e00 |000c: if-eqz v2, 001a // +000e │ │ +08e3cc: 5482 3603 |000e: iget-object v2, v8, Landroid/support/v4/content/AsyncTaskLoader;.mTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@0336 │ │ +08e3d0: 1203 |0010: const/4 v3, #int 0 // #0 │ │ +08e3d2: 5c23 3003 |0011: iput-boolean v3, v2, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.waiting:Z // field@0330 │ │ +08e3d6: 5482 3403 |0013: iget-object v2, v8, Landroid/support/v4/content/AsyncTaskLoader;.mHandler:Landroid/os/Handler; // field@0334 │ │ +08e3da: 5483 3603 |0015: iget-object v3, v8, Landroid/support/v4/content/AsyncTaskLoader;.mTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@0336 │ │ +08e3de: 6e20 1603 3200 |0017: invoke-virtual {v2, v3}, Landroid/os/Handler;.removeCallbacks:(Ljava/lang/Runnable;)V // method@0316 │ │ +08e3e4: 5382 3703 |001a: iget-wide v2, v8, Landroid/support/v4/content/AsyncTaskLoader;.mUpdateThrottle:J // field@0337 │ │ +08e3e8: 1604 0000 |001c: const-wide/16 v4, #int 0 // #0 │ │ +08e3ec: 3102 0204 |001e: cmp-long v2, v2, v4 │ │ +08e3f0: 3d02 2100 |0020: if-lez v2, 0041 // +0021 │ │ +08e3f4: 7100 4503 0000 |0022: invoke-static {}, Landroid/os/SystemClock;.uptimeMillis:()J // method@0345 │ │ +08e3fa: 0b00 |0025: move-result-wide v0 │ │ +08e3fc: 5382 3503 |0026: iget-wide v2, v8, Landroid/support/v4/content/AsyncTaskLoader;.mLastLoadCompleteTime:J // field@0335 │ │ +08e400: 5384 3703 |0028: iget-wide v4, v8, Landroid/support/v4/content/AsyncTaskLoader;.mUpdateThrottle:J // field@0337 │ │ +08e404: bb42 |002a: add-long/2addr v2, v4 │ │ +08e406: 3102 0002 |002b: cmp-long v2, v0, v2 │ │ +08e40a: 3b02 1400 |002d: if-gez v2, 0041 // +0014 │ │ +08e40e: 5482 3603 |002f: iget-object v2, v8, Landroid/support/v4/content/AsyncTaskLoader;.mTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@0336 │ │ +08e412: 1213 |0031: const/4 v3, #int 1 // #1 │ │ +08e414: 5c23 3003 |0032: iput-boolean v3, v2, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.waiting:Z // field@0330 │ │ +08e418: 5482 3403 |0034: iget-object v2, v8, Landroid/support/v4/content/AsyncTaskLoader;.mHandler:Landroid/os/Handler; // field@0334 │ │ +08e41c: 5483 3603 |0036: iget-object v3, v8, Landroid/support/v4/content/AsyncTaskLoader;.mTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@0336 │ │ +08e420: 5384 3503 |0038: iget-wide v4, v8, Landroid/support/v4/content/AsyncTaskLoader;.mLastLoadCompleteTime:J // field@0335 │ │ +08e424: 5386 3703 |003a: iget-wide v6, v8, Landroid/support/v4/content/AsyncTaskLoader;.mUpdateThrottle:J // field@0337 │ │ +08e428: bb64 |003c: add-long/2addr v4, v6 │ │ +08e42a: 6e40 1403 3254 |003d: invoke-virtual {v2, v3, v4, v5}, Landroid/os/Handler;.postAtTime:(Ljava/lang/Runnable;J)Z // method@0314 │ │ +08e430: 0e00 |0040: return-void │ │ +08e432: 5483 3603 |0041: iget-object v3, v8, Landroid/support/v4/content/AsyncTaskLoader;.mTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@0336 │ │ +08e436: 6204 8603 |0043: sget-object v4, Landroid/support/v4/content/ModernAsyncTask;.THREAD_POOL_EXECUTOR:Ljava/util/concurrent/Executor; // field@0386 │ │ +08e43a: 1202 |0045: const/4 v2, #int 0 // #0 │ │ +08e43c: 1f02 cd05 |0046: check-cast v2, [Ljava/lang/Void; // type@05cd │ │ +08e440: 6e30 3a09 4302 |0048: invoke-virtual {v3, v4, v2}, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.executeOnExecutor:(Ljava/util/concurrent/Executor;[Ljava/lang/Object;)Landroid/support/v4/content/ModernAsyncTask; // method@093a │ │ +08e446: 28f5 |004b: goto 0040 // -000b │ │ catches : (none) │ │ positions : │ │ 0x0000 line=177 │ │ 0x0008 line=178 │ │ 0x000e line=179 │ │ 0x0013 line=180 │ │ 0x001a line=182 │ │ @@ -127078,16 +177137,16 @@ │ │ type : '(Ljava/lang/Object;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -064e1c: |[064e1c] android.support.v4.content.AsyncTaskLoader.onCanceled:(Ljava/lang/Object;)V │ │ -064e2c: 0e00 |0000: return-void │ │ +08e448: |[08e448] android.support.v4.content.AsyncTaskLoader.onCanceled:(Ljava/lang/Object;)V │ │ +08e458: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=174 │ │ locals : │ │ 0x0000 - 0x0000 reg=0 this Landroid/support/v4/content/AsyncTaskLoader; │ │ 0x0000 - 0x0000 reg=1 (null) Ljava/lang/Object; │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/content/AsyncTaskLoader; Landroid/support/v4/content/AsyncTaskLoader; │ │ @@ -127098,22 +177157,22 @@ │ │ type : '()V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 17 16-bit code units │ │ -064e30: |[064e30] android.support.v4.content.AsyncTaskLoader.onForceLoad:()V │ │ -064e40: 6f10 2b06 0100 |0000: invoke-super {v1}, Landroid/support/v4/content/Loader;.onForceLoad:()V // method@062b │ │ -064e46: 6e10 ad05 0100 |0003: invoke-virtual {v1}, Landroid/support/v4/content/AsyncTaskLoader;.cancelLoad:()Z // method@05ad │ │ -064e4c: 2200 0201 |0006: new-instance v0, Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // type@0102 │ │ -064e50: 7020 a305 1000 |0008: invoke-direct {v0, v1}, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.:(Landroid/support/v4/content/AsyncTaskLoader;)V // method@05a3 │ │ -064e56: 5b10 cd01 |000b: iput-object v0, v1, Landroid/support/v4/content/AsyncTaskLoader;.mTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@01cd │ │ -064e5a: 6e10 b305 0100 |000d: invoke-virtual {v1}, Landroid/support/v4/content/AsyncTaskLoader;.executePendingTask:()V // method@05b3 │ │ -064e60: 0e00 |0010: return-void │ │ +08e45c: |[08e45c] android.support.v4.content.AsyncTaskLoader.onForceLoad:()V │ │ +08e46c: 6f10 c509 0100 |0000: invoke-super {v1}, Landroid/support/v4/content/Loader;.onForceLoad:()V // method@09c5 │ │ +08e472: 6e10 3f09 0100 |0003: invoke-virtual {v1}, Landroid/support/v4/content/AsyncTaskLoader;.cancelLoad:()Z // method@093f │ │ +08e478: 2200 b001 |0006: new-instance v0, Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // type@01b0 │ │ +08e47c: 7020 3509 1000 |0008: invoke-direct {v0, v1}, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.:(Landroid/support/v4/content/AsyncTaskLoader;)V // method@0935 │ │ +08e482: 5b10 3603 |000b: iput-object v0, v1, Landroid/support/v4/content/AsyncTaskLoader;.mTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@0336 │ │ +08e486: 6e10 4509 0100 |000d: invoke-virtual {v1}, Landroid/support/v4/content/AsyncTaskLoader;.executePendingTask:()V // method@0945 │ │ +08e48c: 0e00 |0010: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=111 │ │ 0x0003 line=112 │ │ 0x0006 line=113 │ │ 0x000d line=115 │ │ 0x0010 line=116 │ │ @@ -127126,106 +177185,106 @@ │ │ type : '()Ljava/lang/Object;' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -064e64: |[064e64] android.support.v4.content.AsyncTaskLoader.onLoadInBackground:()Ljava/lang/Object; │ │ -064e74: 6e10 b505 0100 |0000: invoke-virtual {v1}, Landroid/support/v4/content/AsyncTaskLoader;.loadInBackground:()Ljava/lang/Object; // method@05b5 │ │ -064e7a: 0c00 |0003: move-result-object v0 │ │ -064e7c: 1100 |0004: return-object v0 │ │ +08e490: |[08e490] android.support.v4.content.AsyncTaskLoader.onLoadInBackground:()Ljava/lang/Object; │ │ +08e4a0: 6e10 4709 0100 |0000: invoke-virtual {v1}, Landroid/support/v4/content/AsyncTaskLoader;.loadInBackground:()Ljava/lang/Object; // method@0947 │ │ +08e4a6: 0c00 |0003: move-result-object v0 │ │ +08e4a8: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=242 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Landroid/support/v4/content/AsyncTaskLoader; │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/content/AsyncTaskLoader; Landroid/support/v4/content/AsyncTaskLoader; │ │ │ │ #9 : (in Landroid/support/v4/content/AsyncTaskLoader;) │ │ name : 'setUpdateThrottle' │ │ type : '(J)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ - registers : 5 │ │ + registers : 6 │ │ ins : 3 │ │ outs : 1 │ │ insns size : 16 16-bit code units │ │ -064e80: |[064e80] android.support.v4.content.AsyncTaskLoader.setUpdateThrottle:(J)V │ │ -064e90: 5a23 ce01 |0000: iput-wide v3, v2, Landroid/support/v4/content/AsyncTaskLoader;.mUpdateThrottle:J // field@01ce │ │ -064e94: 1600 0000 |0002: const-wide/16 v0, #int 0 // #0 │ │ -064e98: 3100 0300 |0004: cmp-long v0, v3, v0 │ │ -064e9c: 3800 0900 |0006: if-eqz v0, 000f // +0009 │ │ -064ea0: 2200 7200 |0008: new-instance v0, Landroid/os/Handler; // type@0072 │ │ -064ea4: 7010 e601 0000 |000a: invoke-direct {v0}, Landroid/os/Handler;.:()V // method@01e6 │ │ -064eaa: 5b20 cb01 |000d: iput-object v0, v2, Landroid/support/v4/content/AsyncTaskLoader;.mHandler:Landroid/os/Handler; // field@01cb │ │ -064eae: 0e00 |000f: return-void │ │ +08e4ac: |[08e4ac] android.support.v4.content.AsyncTaskLoader.setUpdateThrottle:(J)V │ │ +08e4bc: 5a34 3703 |0000: iput-wide v4, v3, Landroid/support/v4/content/AsyncTaskLoader;.mUpdateThrottle:J // field@0337 │ │ +08e4c0: 1600 0000 |0002: const-wide/16 v0, #int 0 // #0 │ │ +08e4c4: 3100 0400 |0004: cmp-long v0, v4, v0 │ │ +08e4c8: 3800 0900 |0006: if-eqz v0, 000f // +0009 │ │ +08e4cc: 2200 a600 |0008: new-instance v0, Landroid/os/Handler; // type@00a6 │ │ +08e4d0: 7010 0b03 0000 |000a: invoke-direct {v0}, Landroid/os/Handler;.:()V // method@030b │ │ +08e4d6: 5b30 3403 |000d: iput-object v0, v3, Landroid/support/v4/content/AsyncTaskLoader;.mHandler:Landroid/os/Handler; // field@0334 │ │ +08e4da: 0e00 |000f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=103 │ │ 0x0002 line=104 │ │ 0x0008 line=105 │ │ 0x000f line=107 │ │ locals : │ │ - 0x0000 - 0x0000 reg=2 this Landroid/support/v4/content/AsyncTaskLoader; │ │ - 0x0000 - 0x0010 reg=2 this Landroid/support/v4/content/AsyncTaskLoader; Landroid/support/v4/content/AsyncTaskLoader; │ │ - 0x0000 - 0x0010 reg=3 delayMS J │ │ + 0x0000 - 0x0000 reg=3 this Landroid/support/v4/content/AsyncTaskLoader; │ │ + 0x0000 - 0x0010 reg=3 this Landroid/support/v4/content/AsyncTaskLoader; Landroid/support/v4/content/AsyncTaskLoader; │ │ + 0x0000 - 0x0010 reg=4 delayMS J │ │ │ │ #10 : (in Landroid/support/v4/content/AsyncTaskLoader;) │ │ name : 'waitForLoader' │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 14 16-bit code units │ │ -064eb0: |[064eb0] android.support.v4.content.AsyncTaskLoader.waitForLoader:()V │ │ -064ec0: 5420 cd01 |0000: iget-object v0, v2, Landroid/support/v4/content/AsyncTaskLoader;.mTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@01cd │ │ -064ec4: 3800 0900 |0002: if-eqz v0, 000b // +0009 │ │ -064ec8: 7110 a405 0000 |0004: invoke-static {v0}, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.access$000:(Landroid/support/v4/content/AsyncTaskLoader$LoadTask;)Ljava/util/concurrent/CountDownLatch; // method@05a4 │ │ -064ece: 0c01 |0007: move-result-object v1 │ │ -064ed0: 6e10 1b18 0100 |0008: invoke-virtual {v1}, Ljava/util/concurrent/CountDownLatch;.await:()V // method@181b │ │ -064ed6: 0e00 |000b: return-void │ │ -064ed8: 0d01 |000c: move-exception v1 │ │ -064eda: 28fe |000d: goto 000b // -0002 │ │ +08e4dc: |[08e4dc] android.support.v4.content.AsyncTaskLoader.waitForLoader:()V │ │ +08e4ec: 5420 3603 |0000: iget-object v0, v2, Landroid/support/v4/content/AsyncTaskLoader;.mTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@0336 │ │ +08e4f0: 3800 0900 |0002: if-eqz v0, 000b // +0009 │ │ +08e4f4: 7110 3609 0000 |0004: invoke-static {v0}, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.access$000:(Landroid/support/v4/content/AsyncTaskLoader$LoadTask;)Ljava/util/concurrent/CountDownLatch; // method@0936 │ │ +08e4fa: 0c01 |0007: move-result-object v1 │ │ +08e4fc: 6e10 2d23 0100 |0008: invoke-virtual {v1}, Ljava/util/concurrent/CountDownLatch;.await:()V // method@232d │ │ +08e502: 0e00 |000b: return-void │ │ +08e504: 0d01 |000c: move-exception v1 │ │ +08e506: 28fe |000d: goto 000b // -0002 │ │ catches : 1 │ │ 0x0004 - 0x000b │ │ Ljava/lang/InterruptedException; -> 0x000c │ │ positions : │ │ 0x0000 line=256 │ │ 0x0002 line=257 │ │ 0x0004 line=259 │ │ 0x000b line=264 │ │ 0x000c line=260 │ │ locals : │ │ 0x0000 - 0x0000 reg=2 this Landroid/support/v4/content/AsyncTaskLoader; │ │ 0x0002 - 0x000e reg=0 task Landroid/support/v4/content/AsyncTaskLoader$LoadTask; Landroid/support/v4/content/AsyncTaskLoader.LoadTask; │ │ 0x0000 - 0x000e reg=2 this Landroid/support/v4/content/AsyncTaskLoader; Landroid/support/v4/content/AsyncTaskLoader; │ │ │ │ - source_file_idx : 496 (AsyncTaskLoader.java) │ │ + source_file_idx : 587 (AsyncTaskLoader.java) │ │ │ │ -Class #489 header: │ │ -class_idx : 267 │ │ +Class #741 header: │ │ +class_idx : 442 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 948 │ │ -source_file_idx : 858 │ │ +superclass_idx : 1337 │ │ +source_file_idx : 1112 │ │ static_fields_size : 0 │ │ instance_fields_size: 2 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 3 │ │ │ │ -Class #489 annotations: │ │ +Class #741 annotations: │ │ Annotations on class │ │ VISIBILITY_SYSTEM Ldalvik/annotation/EnclosingClass; value=Landroid/support/v4/content/FileProvider; │ │ VISIBILITY_SYSTEM Ldalvik/annotation/InnerClass; accessFlags=8 name="SimplePathStrategy" │ │ -Annotations on field #477 'mRoots' │ │ +Annotations on field #839 'mRoots' │ │ VISIBILITY_SYSTEM Ldalvik/annotation/Signature; value={ "Ljava/util/HashMap" "<" "Ljava/lang/String;" "Ljava/io/File;" ">;" } │ │ │ │ -Class #489 - │ │ +Class #741 - │ │ Class descriptor : 'Landroid/support/v4/content/FileProvider$SimplePathStrategy;' │ │ Access flags : 0x0000 () │ │ Superclass : 'Ljava/lang/Object;' │ │ Interfaces - │ │ #0 : 'Landroid/support/v4/content/FileProvider$PathStrategy;' │ │ Static fields - │ │ Instance fields - │ │ @@ -127243,21 +177302,21 @@ │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 13 16-bit code units │ │ -064eec: |[064eec] android.support.v4.content.FileProvider$SimplePathStrategy.:(Ljava/lang/String;)V │ │ -064efc: 7010 9117 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@1791 │ │ -064f02: 2200 d403 |0003: new-instance v0, Ljava/util/HashMap; // type@03d4 │ │ -064f06: 7010 ea17 0000 |0005: invoke-direct {v0}, Ljava/util/HashMap;.:()V // method@17ea │ │ -064f0c: 5b10 dd01 |0008: iput-object v0, v1, Landroid/support/v4/content/FileProvider$SimplePathStrategy;.mRoots:Ljava/util/HashMap; // field@01dd │ │ -064f10: 5b12 dc01 |000a: iput-object v2, v1, Landroid/support/v4/content/FileProvider$SimplePathStrategy;.mAuthority:Ljava/lang/String; // field@01dc │ │ -064f14: 0e00 |000c: return-void │ │ +08e518: |[08e518] android.support.v4.content.FileProvider$SimplePathStrategy.:(Ljava/lang/String;)V │ │ +08e528: 7010 8622 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@2286 │ │ +08e52e: 2200 5e05 |0003: new-instance v0, Ljava/util/HashMap; // type@055e │ │ +08e532: 7010 eb22 0000 |0005: invoke-direct {v0}, Ljava/util/HashMap;.:()V // method@22eb │ │ +08e538: 5b10 4703 |0008: iput-object v0, v1, Landroid/support/v4/content/FileProvider$SimplePathStrategy;.mRoots:Ljava/util/HashMap; // field@0347 │ │ +08e53c: 5b12 4603 |000a: iput-object v2, v1, Landroid/support/v4/content/FileProvider$SimplePathStrategy;.mAuthority:Ljava/lang/String; // field@0346 │ │ +08e540: 0e00 |000c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=634 │ │ 0x0003 line=632 │ │ 0x000a line=635 │ │ 0x000c line=636 │ │ locals : │ │ @@ -127270,40 +177329,40 @@ │ │ type : '(Ljava/lang/String;Ljava/io/File;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 50 16-bit code units │ │ -064f18: |[064f18] android.support.v4.content.FileProvider$SimplePathStrategy.addRoot:(Ljava/lang/String;Ljava/io/File;)V │ │ -064f28: 7110 2a12 0500 |0000: invoke-static {v5}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@122a │ │ -064f2e: 0a01 |0003: move-result v1 │ │ -064f30: 3801 0a00 |0004: if-eqz v1, 000e // +000a │ │ -064f34: 2201 a603 |0006: new-instance v1, Ljava/lang/IllegalArgumentException; // type@03a6 │ │ -064f38: 1a02 8209 |0008: const-string v2, "Name must not be empty" // string@0982 │ │ -064f3c: 7020 7817 2100 |000a: invoke-direct {v1, v2}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@1778 │ │ -064f42: 2701 |000d: throw v1 │ │ -064f44: 6e10 3817 0600 |000e: invoke-virtual {v6}, Ljava/io/File;.getCanonicalFile:()Ljava/io/File; // method@1738 │ │ -064f4a: 0c06 |0011: move-result-object v6 │ │ -064f4c: 5441 dd01 |0012: iget-object v1, v4, Landroid/support/v4/content/FileProvider$SimplePathStrategy;.mRoots:Ljava/util/HashMap; // field@01dd │ │ -064f50: 6e30 ed17 5106 |0014: invoke-virtual {v1, v5, v6}, Ljava/util/HashMap;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@17ed │ │ -064f56: 0e00 |0017: return-void │ │ -064f58: 0d00 |0018: move-exception v0 │ │ -064f5a: 2201 a603 |0019: new-instance v1, Ljava/lang/IllegalArgumentException; // type@03a6 │ │ -064f5e: 2202 b903 |001b: new-instance v2, Ljava/lang/StringBuilder; // type@03b9 │ │ -064f62: 7010 ae17 0200 |001d: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@17ae │ │ -064f68: 1a03 5303 |0020: const-string v3, "Failed to resolve canonical path for " // string@0353 │ │ -064f6c: 6e20 b517 3200 |0022: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17b5 │ │ -064f72: 0c02 |0025: move-result-object v2 │ │ -064f74: 6e20 b417 6200 |0026: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@17b4 │ │ -064f7a: 0c02 |0029: move-result-object v2 │ │ -064f7c: 6e10 ba17 0200 |002a: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@17ba │ │ -064f82: 0c02 |002d: move-result-object v2 │ │ -064f84: 7030 7917 2100 |002e: invoke-direct {v1, v2, v0}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;Ljava/lang/Throwable;)V // method@1779 │ │ -064f8a: 2701 |0031: throw v1 │ │ +08e544: |[08e544] android.support.v4.content.FileProvider$SimplePathStrategy.addRoot:(Ljava/lang/String;Ljava/io/File;)V │ │ +08e554: 7110 5a1c 0500 |0000: invoke-static {v5}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@1c5a │ │ +08e55a: 0a01 |0003: move-result v1 │ │ +08e55c: 3801 0a00 |0004: if-eqz v1, 000e // +000a │ │ +08e560: 2201 2b05 |0006: new-instance v1, Ljava/lang/IllegalArgumentException; // type@052b │ │ +08e564: 1a02 db0c |0008: const-string v2, "Name must not be empty" // string@0cdb │ │ +08e568: 7020 6822 2100 |000a: invoke-direct {v1, v2}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@2268 │ │ +08e56e: 2701 |000d: throw v1 │ │ +08e570: 6e10 1e22 0600 |000e: invoke-virtual {v6}, Ljava/io/File;.getCanonicalFile:()Ljava/io/File; // method@221e │ │ +08e576: 0c06 |0011: move-result-object v6 │ │ +08e578: 5441 4703 |0012: iget-object v1, v4, Landroid/support/v4/content/FileProvider$SimplePathStrategy;.mRoots:Ljava/util/HashMap; // field@0347 │ │ +08e57c: 6e30 ee22 5106 |0014: invoke-virtual {v1, v5, v6}, Ljava/util/HashMap;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@22ee │ │ +08e582: 0e00 |0017: return-void │ │ +08e584: 0d00 |0018: move-exception v0 │ │ +08e586: 2201 2b05 |0019: new-instance v1, Ljava/lang/IllegalArgumentException; // type@052b │ │ +08e58a: 2202 3e05 |001b: new-instance v2, Ljava/lang/StringBuilder; // type@053e │ │ +08e58e: 7010 a422 0200 |001d: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@22a4 │ │ +08e594: 1a03 4f04 |0020: const-string v3, "Failed to resolve canonical path for " // string@044f │ │ +08e598: 6e20 ad22 3200 |0022: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22ad │ │ +08e59e: 0c02 |0025: move-result-object v2 │ │ +08e5a0: 6e20 ac22 6200 |0026: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@22ac │ │ +08e5a6: 0c02 |0029: move-result-object v2 │ │ +08e5a8: 6e10 b222 0200 |002a: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@22b2 │ │ +08e5ae: 0c02 |002d: move-result-object v2 │ │ +08e5b0: 7030 6922 2100 |002e: invoke-direct {v1, v2, v0}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;Ljava/lang/Throwable;)V // method@2269 │ │ +08e5b6: 2701 |0031: throw v1 │ │ catches : 1 │ │ 0x000e - 0x0011 │ │ Ljava/io/IOException; -> 0x0018 │ │ positions : │ │ 0x0000 line=643 │ │ 0x0006 line=644 │ │ 0x000e line=649 │ │ @@ -127322,76 +177381,76 @@ │ │ type : '(Landroid/net/Uri;)Ljava/io/File;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 11 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 122 16-bit code units │ │ -064f9c: |[064f9c] android.support.v4.content.FileProvider$SimplePathStrategy.getFileForUri:(Landroid/net/Uri;)Ljava/io/File; │ │ -064fac: 1217 |0000: const/4 v7, #int 1 // #1 │ │ -064fae: 6e10 ce01 0a00 |0001: invoke-virtual {v10}, Landroid/net/Uri;.getEncodedPath:()Ljava/lang/String; // method@01ce │ │ -064fb4: 0c02 |0004: move-result-object v2 │ │ -064fb6: 1306 2f00 |0005: const/16 v6, #int 47 // #2f │ │ -064fba: 6e30 a517 6207 |0007: invoke-virtual {v2, v6, v7}, Ljava/lang/String;.indexOf:(II)I // method@17a5 │ │ -064fc0: 0a04 |000a: move-result v4 │ │ -064fc2: 6e30 ab17 7204 |000b: invoke-virtual {v2, v7, v4}, Ljava/lang/String;.substring:(II)Ljava/lang/String; // method@17ab │ │ -064fc8: 0c06 |000e: move-result-object v6 │ │ -064fca: 7110 cb01 0600 |000f: invoke-static {v6}, Landroid/net/Uri;.decode:(Ljava/lang/String;)Ljava/lang/String; // method@01cb │ │ -064fd0: 0c05 |0012: move-result-object v5 │ │ -064fd2: d806 0401 |0013: add-int/lit8 v6, v4, #int 1 // #01 │ │ -064fd6: 6e20 aa17 6200 |0015: invoke-virtual {v2, v6}, Ljava/lang/String;.substring:(I)Ljava/lang/String; // method@17aa │ │ -064fdc: 0c06 |0018: move-result-object v6 │ │ -064fde: 7110 cb01 0600 |0019: invoke-static {v6}, Landroid/net/Uri;.decode:(Ljava/lang/String;)Ljava/lang/String; // method@01cb │ │ -064fe4: 0c02 |001c: move-result-object v2 │ │ -064fe6: 5496 dd01 |001d: iget-object v6, v9, Landroid/support/v4/content/FileProvider$SimplePathStrategy;.mRoots:Ljava/util/HashMap; // field@01dd │ │ -064fea: 6e20 ec17 5600 |001f: invoke-virtual {v6, v5}, Ljava/util/HashMap;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@17ec │ │ -064ff0: 0c03 |0022: move-result-object v3 │ │ -064ff2: 1f03 8d03 |0023: check-cast v3, Ljava/io/File; // type@038d │ │ -064ff6: 3903 1b00 |0025: if-nez v3, 0040 // +001b │ │ -064ffa: 2206 a603 |0027: new-instance v6, Ljava/lang/IllegalArgumentException; // type@03a6 │ │ -064ffe: 2207 b903 |0029: new-instance v7, Ljava/lang/StringBuilder; // type@03b9 │ │ -065002: 7010 ae17 0700 |002b: invoke-direct {v7}, Ljava/lang/StringBuilder;.:()V // method@17ae │ │ -065008: 1a08 420b |002e: const-string v8, "Unable to find configured root for " // string@0b42 │ │ -06500c: 6e20 b517 8700 |0030: invoke-virtual {v7, v8}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17b5 │ │ -065012: 0c07 |0033: move-result-object v7 │ │ -065014: 6e20 b417 a700 |0034: invoke-virtual {v7, v10}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@17b4 │ │ -06501a: 0c07 |0037: move-result-object v7 │ │ -06501c: 6e10 ba17 0700 |0038: invoke-virtual {v7}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@17ba │ │ -065022: 0c07 |003b: move-result-object v7 │ │ -065024: 7020 7817 7600 |003c: invoke-direct {v6, v7}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@1778 │ │ -06502a: 2706 |003f: throw v6 │ │ -06502c: 2201 8d03 |0040: new-instance v1, Ljava/io/File; // type@038d │ │ -065030: 7030 3317 3102 |0042: invoke-direct {v1, v3, v2}, Ljava/io/File;.:(Ljava/io/File;Ljava/lang/String;)V // method@1733 │ │ -065036: 6e10 3817 0100 |0045: invoke-virtual {v1}, Ljava/io/File;.getCanonicalFile:()Ljava/io/File; // method@1738 │ │ -06503c: 0c01 |0048: move-result-object v1 │ │ -06503e: 6e10 3c17 0100 |0049: invoke-virtual {v1}, Ljava/io/File;.getPath:()Ljava/lang/String; // method@173c │ │ -065044: 0c06 |004c: move-result-object v6 │ │ -065046: 6e10 3c17 0300 |004d: invoke-virtual {v3}, Ljava/io/File;.getPath:()Ljava/lang/String; // method@173c │ │ -06504c: 0c07 |0050: move-result-object v7 │ │ -06504e: 6e20 a917 7600 |0051: invoke-virtual {v6, v7}, Ljava/lang/String;.startsWith:(Ljava/lang/String;)Z // method@17a9 │ │ -065054: 0a06 |0054: move-result v6 │ │ -065056: 3906 2400 |0055: if-nez v6, 0079 // +0024 │ │ -06505a: 2206 b703 |0057: new-instance v6, Ljava/lang/SecurityException; // type@03b7 │ │ -06505e: 1a07 250a |0059: const-string v7, "Resolved path jumped beyond configured root" // string@0a25 │ │ -065062: 7020 9d17 7600 |005b: invoke-direct {v6, v7}, Ljava/lang/SecurityException;.:(Ljava/lang/String;)V // method@179d │ │ -065068: 2706 |005e: throw v6 │ │ -06506a: 0d00 |005f: move-exception v0 │ │ -06506c: 2206 a603 |0060: new-instance v6, Ljava/lang/IllegalArgumentException; // type@03a6 │ │ -065070: 2207 b903 |0062: new-instance v7, Ljava/lang/StringBuilder; // type@03b9 │ │ -065074: 7010 ae17 0700 |0064: invoke-direct {v7}, Ljava/lang/StringBuilder;.:()V // method@17ae │ │ -06507a: 1a08 5303 |0067: const-string v8, "Failed to resolve canonical path for " // string@0353 │ │ -06507e: 6e20 b517 8700 |0069: invoke-virtual {v7, v8}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17b5 │ │ -065084: 0c07 |006c: move-result-object v7 │ │ -065086: 6e20 b417 1700 |006d: invoke-virtual {v7, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@17b4 │ │ -06508c: 0c07 |0070: move-result-object v7 │ │ -06508e: 6e10 ba17 0700 |0071: invoke-virtual {v7}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@17ba │ │ -065094: 0c07 |0074: move-result-object v7 │ │ -065096: 7020 7817 7600 |0075: invoke-direct {v6, v7}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@1778 │ │ -06509c: 2706 |0078: throw v6 │ │ -06509e: 1101 |0079: return-object v1 │ │ +08e5c8: |[08e5c8] android.support.v4.content.FileProvider$SimplePathStrategy.getFileForUri:(Landroid/net/Uri;)Ljava/io/File; │ │ +08e5d8: 1217 |0000: const/4 v7, #int 1 // #1 │ │ +08e5da: 6e10 d802 0a00 |0001: invoke-virtual {v10}, Landroid/net/Uri;.getEncodedPath:()Ljava/lang/String; // method@02d8 │ │ +08e5e0: 0c02 |0004: move-result-object v2 │ │ +08e5e2: 1306 2f00 |0005: const/16 v6, #int 47 // #2f │ │ +08e5e6: 6e30 9a22 6207 |0007: invoke-virtual {v2, v6, v7}, Ljava/lang/String;.indexOf:(II)I // method@229a │ │ +08e5ec: 0a04 |000a: move-result v4 │ │ +08e5ee: 6e30 a022 7204 |000b: invoke-virtual {v2, v7, v4}, Ljava/lang/String;.substring:(II)Ljava/lang/String; // method@22a0 │ │ +08e5f4: 0c06 |000e: move-result-object v6 │ │ +08e5f6: 7110 d402 0600 |000f: invoke-static {v6}, Landroid/net/Uri;.decode:(Ljava/lang/String;)Ljava/lang/String; // method@02d4 │ │ +08e5fc: 0c05 |0012: move-result-object v5 │ │ +08e5fe: d806 0401 |0013: add-int/lit8 v6, v4, #int 1 // #01 │ │ +08e602: 6e20 9f22 6200 |0015: invoke-virtual {v2, v6}, Ljava/lang/String;.substring:(I)Ljava/lang/String; // method@229f │ │ +08e608: 0c06 |0018: move-result-object v6 │ │ +08e60a: 7110 d402 0600 |0019: invoke-static {v6}, Landroid/net/Uri;.decode:(Ljava/lang/String;)Ljava/lang/String; // method@02d4 │ │ +08e610: 0c02 |001c: move-result-object v2 │ │ +08e612: 5496 4703 |001d: iget-object v6, v9, Landroid/support/v4/content/FileProvider$SimplePathStrategy;.mRoots:Ljava/util/HashMap; // field@0347 │ │ +08e616: 6e20 ed22 5600 |001f: invoke-virtual {v6, v5}, Ljava/util/HashMap;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@22ed │ │ +08e61c: 0c03 |0022: move-result-object v3 │ │ +08e61e: 1f03 0f05 |0023: check-cast v3, Ljava/io/File; // type@050f │ │ +08e622: 3903 1b00 |0025: if-nez v3, 0040 // +001b │ │ +08e626: 2206 2b05 |0027: new-instance v6, Ljava/lang/IllegalArgumentException; // type@052b │ │ +08e62a: 2207 3e05 |0029: new-instance v7, Ljava/lang/StringBuilder; // type@053e │ │ +08e62e: 7010 a422 0700 |002b: invoke-direct {v7}, Ljava/lang/StringBuilder;.:()V // method@22a4 │ │ +08e634: 1a08 580f |002e: const-string v8, "Unable to find configured root for " // string@0f58 │ │ +08e638: 6e20 ad22 8700 |0030: invoke-virtual {v7, v8}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22ad │ │ +08e63e: 0c07 |0033: move-result-object v7 │ │ +08e640: 6e20 ac22 a700 |0034: invoke-virtual {v7, v10}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@22ac │ │ +08e646: 0c07 |0037: move-result-object v7 │ │ +08e648: 6e10 b222 0700 |0038: invoke-virtual {v7}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@22b2 │ │ +08e64e: 0c07 |003b: move-result-object v7 │ │ +08e650: 7020 6822 7600 |003c: invoke-direct {v6, v7}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@2268 │ │ +08e656: 2706 |003f: throw v6 │ │ +08e658: 2201 0f05 |0040: new-instance v1, Ljava/io/File; // type@050f │ │ +08e65c: 7030 1522 3102 |0042: invoke-direct {v1, v3, v2}, Ljava/io/File;.:(Ljava/io/File;Ljava/lang/String;)V // method@2215 │ │ +08e662: 6e10 1e22 0100 |0045: invoke-virtual {v1}, Ljava/io/File;.getCanonicalFile:()Ljava/io/File; // method@221e │ │ +08e668: 0c01 |0048: move-result-object v1 │ │ +08e66a: 6e10 2222 0100 |0049: invoke-virtual {v1}, Ljava/io/File;.getPath:()Ljava/lang/String; // method@2222 │ │ +08e670: 0c06 |004c: move-result-object v6 │ │ +08e672: 6e10 2222 0300 |004d: invoke-virtual {v3}, Ljava/io/File;.getPath:()Ljava/lang/String; // method@2222 │ │ +08e678: 0c07 |0050: move-result-object v7 │ │ +08e67a: 6e20 9e22 7600 |0051: invoke-virtual {v6, v7}, Ljava/lang/String;.startsWith:(Ljava/lang/String;)Z // method@229e │ │ +08e680: 0a06 |0054: move-result v6 │ │ +08e682: 3906 2400 |0055: if-nez v6, 0079 // +0024 │ │ +08e686: 2206 3c05 |0057: new-instance v6, Ljava/lang/SecurityException; // type@053c │ │ +08e68a: 1a07 d20d |0059: const-string v7, "Resolved path jumped beyond configured root" // string@0dd2 │ │ +08e68e: 7020 9222 7600 |005b: invoke-direct {v6, v7}, Ljava/lang/SecurityException;.:(Ljava/lang/String;)V // method@2292 │ │ +08e694: 2706 |005e: throw v6 │ │ +08e696: 0d00 |005f: move-exception v0 │ │ +08e698: 2206 2b05 |0060: new-instance v6, Ljava/lang/IllegalArgumentException; // type@052b │ │ +08e69c: 2207 3e05 |0062: new-instance v7, Ljava/lang/StringBuilder; // type@053e │ │ +08e6a0: 7010 a422 0700 |0064: invoke-direct {v7}, Ljava/lang/StringBuilder;.:()V // method@22a4 │ │ +08e6a6: 1a08 4f04 |0067: const-string v8, "Failed to resolve canonical path for " // string@044f │ │ +08e6aa: 6e20 ad22 8700 |0069: invoke-virtual {v7, v8}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22ad │ │ +08e6b0: 0c07 |006c: move-result-object v7 │ │ +08e6b2: 6e20 ac22 1700 |006d: invoke-virtual {v7, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@22ac │ │ +08e6b8: 0c07 |0070: move-result-object v7 │ │ +08e6ba: 6e10 b222 0700 |0071: invoke-virtual {v7}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@22b2 │ │ +08e6c0: 0c07 |0074: move-result-object v7 │ │ +08e6c2: 7020 6822 7600 |0075: invoke-direct {v6, v7}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@2268 │ │ +08e6c8: 2706 |0078: throw v6 │ │ +08e6ca: 1101 |0079: return-object v1 │ │ catches : 1 │ │ 0x0045 - 0x0048 │ │ Ljava/io/IOException; -> 0x005f │ │ positions : │ │ 0x0001 line=698 │ │ 0x0005 line=700 │ │ 0x000b line=701 │ │ @@ -127421,127 +177480,127 @@ │ │ type : '(Ljava/io/File;)Landroid/net/Uri;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 11 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 222 16-bit code units │ │ -0650b0: |[0650b0] android.support.v4.content.FileProvider$SimplePathStrategy.getUriForFile:(Ljava/io/File;)Landroid/net/Uri; │ │ -0650c0: 6e10 3917 0a00 |0000: invoke-virtual {v10}, Ljava/io/File;.getCanonicalPath:()Ljava/lang/String; // method@1739 │ │ -0650c6: 0c03 |0003: move-result-object v3 │ │ -0650c8: 1202 |0004: const/4 v2, #int 0 // #0 │ │ -0650ca: 5496 dd01 |0005: iget-object v6, v9, Landroid/support/v4/content/FileProvider$SimplePathStrategy;.mRoots:Ljava/util/HashMap; // field@01dd │ │ -0650ce: 6e10 eb17 0600 |0007: invoke-virtual {v6}, Ljava/util/HashMap;.entrySet:()Ljava/util/Set; // method@17eb │ │ -0650d4: 0c06 |000a: move-result-object v6 │ │ -0650d6: 7210 1018 0600 |000b: invoke-interface {v6}, Ljava/util/Set;.iterator:()Ljava/util/Iterator; // method@1810 │ │ -0650dc: 0c01 |000e: move-result-object v1 │ │ -0650de: 7210 ef17 0100 |000f: invoke-interface {v1}, Ljava/util/Iterator;.hasNext:()Z // method@17ef │ │ -0650e4: 0a06 |0012: move-result v6 │ │ -0650e6: 3806 4a00 |0013: if-eqz v6, 005d // +004a │ │ -0650ea: 7210 f017 0100 |0015: invoke-interface {v1}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@17f0 │ │ -0650f0: 0c04 |0018: move-result-object v4 │ │ -0650f2: 1f04 da03 |0019: check-cast v4, Ljava/util/Map$Entry; // type@03da │ │ -0650f6: 7210 0818 0400 |001b: invoke-interface {v4}, Ljava/util/Map$Entry;.getValue:()Ljava/lang/Object; // method@1808 │ │ -0650fc: 0c06 |001e: move-result-object v6 │ │ -0650fe: 1f06 8d03 |001f: check-cast v6, Ljava/io/File; // type@038d │ │ -065102: 6e10 3c17 0600 |0021: invoke-virtual {v6}, Ljava/io/File;.getPath:()Ljava/lang/String; // method@173c │ │ -065108: 0c05 |0024: move-result-object v5 │ │ -06510a: 6e20 a917 5300 |0025: invoke-virtual {v3, v5}, Ljava/lang/String;.startsWith:(Ljava/lang/String;)Z // method@17a9 │ │ -065110: 0a06 |0028: move-result v6 │ │ -065112: 3806 e6ff |0029: if-eqz v6, 000f // -001a │ │ -065116: 3802 1600 |002b: if-eqz v2, 0041 // +0016 │ │ -06511a: 6e10 a717 0500 |002d: invoke-virtual {v5}, Ljava/lang/String;.length:()I // method@17a7 │ │ -065120: 0a07 |0030: move-result v7 │ │ -065122: 7210 0818 0200 |0031: invoke-interface {v2}, Ljava/util/Map$Entry;.getValue:()Ljava/lang/Object; // method@1808 │ │ -065128: 0c06 |0034: move-result-object v6 │ │ -06512a: 1f06 8d03 |0035: check-cast v6, Ljava/io/File; // type@038d │ │ -06512e: 6e10 3c17 0600 |0037: invoke-virtual {v6}, Ljava/io/File;.getPath:()Ljava/lang/String; // method@173c │ │ -065134: 0c06 |003a: move-result-object v6 │ │ -065136: 6e10 a717 0600 |003b: invoke-virtual {v6}, Ljava/lang/String;.length:()I // method@17a7 │ │ -06513c: 0a06 |003e: move-result v6 │ │ -06513e: 3767 d0ff |003f: if-le v7, v6, 000f // -0030 │ │ -065142: 0742 |0041: move-object v2, v4 │ │ -065144: 28cd |0042: goto 000f // -0033 │ │ -065146: 0d00 |0043: move-exception v0 │ │ -065148: 2206 a603 |0044: new-instance v6, Ljava/lang/IllegalArgumentException; // type@03a6 │ │ -06514c: 2207 b903 |0046: new-instance v7, Ljava/lang/StringBuilder; // type@03b9 │ │ -065150: 7010 ae17 0700 |0048: invoke-direct {v7}, Ljava/lang/StringBuilder;.:()V // method@17ae │ │ -065156: 1a08 5303 |004b: const-string v8, "Failed to resolve canonical path for " // string@0353 │ │ -06515a: 6e20 b517 8700 |004d: invoke-virtual {v7, v8}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17b5 │ │ -065160: 0c07 |0050: move-result-object v7 │ │ -065162: 6e20 b417 a700 |0051: invoke-virtual {v7, v10}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@17b4 │ │ -065168: 0c07 |0054: move-result-object v7 │ │ -06516a: 6e10 ba17 0700 |0055: invoke-virtual {v7}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@17ba │ │ -065170: 0c07 |0058: move-result-object v7 │ │ -065172: 7020 7817 7600 |0059: invoke-direct {v6, v7}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@1778 │ │ -065178: 2706 |005c: throw v6 │ │ -06517a: 3902 1b00 |005d: if-nez v2, 0078 // +001b │ │ -06517e: 2206 a603 |005f: new-instance v6, Ljava/lang/IllegalArgumentException; // type@03a6 │ │ -065182: 2207 b903 |0061: new-instance v7, Ljava/lang/StringBuilder; // type@03b9 │ │ -065186: 7010 ae17 0700 |0063: invoke-direct {v7}, Ljava/lang/StringBuilder;.:()V // method@17ae │ │ -06518c: 1a08 5103 |0066: const-string v8, "Failed to find configured root that contains " // string@0351 │ │ -065190: 6e20 b517 8700 |0068: invoke-virtual {v7, v8}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17b5 │ │ -065196: 0c07 |006b: move-result-object v7 │ │ -065198: 6e20 b517 3700 |006c: invoke-virtual {v7, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17b5 │ │ -06519e: 0c07 |006f: move-result-object v7 │ │ -0651a0: 6e10 ba17 0700 |0070: invoke-virtual {v7}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@17ba │ │ -0651a6: 0c07 |0073: move-result-object v7 │ │ -0651a8: 7020 7817 7600 |0074: invoke-direct {v6, v7}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@1778 │ │ -0651ae: 2706 |0077: throw v6 │ │ -0651b0: 7210 0818 0200 |0078: invoke-interface {v2}, Ljava/util/Map$Entry;.getValue:()Ljava/lang/Object; // method@1808 │ │ -0651b6: 0c06 |007b: move-result-object v6 │ │ -0651b8: 1f06 8d03 |007c: check-cast v6, Ljava/io/File; // type@038d │ │ -0651bc: 6e10 3c17 0600 |007e: invoke-virtual {v6}, Ljava/io/File;.getPath:()Ljava/lang/String; // method@173c │ │ -0651c2: 0c05 |0081: move-result-object v5 │ │ -0651c4: 1a06 d000 |0082: const-string v6, "/" // string@00d0 │ │ -0651c8: 6e20 a117 6500 |0084: invoke-virtual {v5, v6}, Ljava/lang/String;.endsWith:(Ljava/lang/String;)Z // method@17a1 │ │ -0651ce: 0a06 |0087: move-result v6 │ │ -0651d0: 3806 4b00 |0088: if-eqz v6, 00d3 // +004b │ │ -0651d4: 6e10 a717 0500 |008a: invoke-virtual {v5}, Ljava/lang/String;.length:()I // method@17a7 │ │ -0651da: 0a06 |008d: move-result v6 │ │ -0651dc: 6e20 aa17 6300 |008e: invoke-virtual {v3, v6}, Ljava/lang/String;.substring:(I)Ljava/lang/String; // method@17aa │ │ -0651e2: 0c03 |0091: move-result-object v3 │ │ -0651e4: 2207 b903 |0092: new-instance v7, Ljava/lang/StringBuilder; // type@03b9 │ │ -0651e8: 7010 ae17 0700 |0094: invoke-direct {v7}, Ljava/lang/StringBuilder;.:()V // method@17ae │ │ -0651ee: 7210 0718 0200 |0097: invoke-interface {v2}, Ljava/util/Map$Entry;.getKey:()Ljava/lang/Object; // method@1807 │ │ -0651f4: 0c06 |009a: move-result-object v6 │ │ -0651f6: 1f06 b803 |009b: check-cast v6, Ljava/lang/String; // type@03b8 │ │ -0651fa: 7110 cc01 0600 |009d: invoke-static {v6}, Landroid/net/Uri;.encode:(Ljava/lang/String;)Ljava/lang/String; // method@01cc │ │ -065200: 0c06 |00a0: move-result-object v6 │ │ -065202: 6e20 b517 6700 |00a1: invoke-virtual {v7, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17b5 │ │ -065208: 0c06 |00a4: move-result-object v6 │ │ -06520a: 1307 2f00 |00a5: const/16 v7, #int 47 // #2f │ │ -06520e: 6e20 b017 7600 |00a7: invoke-virtual {v6, v7}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@17b0 │ │ -065214: 0c06 |00aa: move-result-object v6 │ │ -065216: 1a07 d000 |00ab: const-string v7, "/" // string@00d0 │ │ -06521a: 7120 cd01 7300 |00ad: invoke-static {v3, v7}, Landroid/net/Uri;.encode:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@01cd │ │ -065220: 0c07 |00b0: move-result-object v7 │ │ -065222: 6e20 b517 7600 |00b1: invoke-virtual {v6, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17b5 │ │ -065228: 0c06 |00b4: move-result-object v6 │ │ -06522a: 6e10 ba17 0600 |00b5: invoke-virtual {v6}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@17ba │ │ -065230: 0c03 |00b8: move-result-object v3 │ │ -065232: 2206 6a00 |00b9: new-instance v6, Landroid/net/Uri$Builder; // type@006a │ │ -065236: 7010 c601 0600 |00bb: invoke-direct {v6}, Landroid/net/Uri$Builder;.:()V // method@01c6 │ │ -06523c: 1a07 5f0e |00be: const-string v7, "content" // string@0e5f │ │ -065240: 6e20 ca01 7600 |00c0: invoke-virtual {v6, v7}, Landroid/net/Uri$Builder;.scheme:(Ljava/lang/String;)Landroid/net/Uri$Builder; // method@01ca │ │ -065246: 0c06 |00c3: move-result-object v6 │ │ -065248: 5497 dc01 |00c4: iget-object v7, v9, Landroid/support/v4/content/FileProvider$SimplePathStrategy;.mAuthority:Ljava/lang/String; // field@01dc │ │ -06524c: 6e20 c701 7600 |00c6: invoke-virtual {v6, v7}, Landroid/net/Uri$Builder;.authority:(Ljava/lang/String;)Landroid/net/Uri$Builder; // method@01c7 │ │ -065252: 0c06 |00c9: move-result-object v6 │ │ -065254: 6e20 c901 3600 |00ca: invoke-virtual {v6, v3}, Landroid/net/Uri$Builder;.encodedPath:(Ljava/lang/String;)Landroid/net/Uri$Builder; // method@01c9 │ │ -06525a: 0c06 |00cd: move-result-object v6 │ │ -06525c: 6e10 c801 0600 |00ce: invoke-virtual {v6}, Landroid/net/Uri$Builder;.build:()Landroid/net/Uri; // method@01c8 │ │ -065262: 0c06 |00d1: move-result-object v6 │ │ -065264: 1106 |00d2: return-object v6 │ │ -065266: 6e10 a717 0500 |00d3: invoke-virtual {v5}, Ljava/lang/String;.length:()I // method@17a7 │ │ -06526c: 0a06 |00d6: move-result v6 │ │ -06526e: d806 0601 |00d7: add-int/lit8 v6, v6, #int 1 // #01 │ │ -065272: 6e20 aa17 6300 |00d9: invoke-virtual {v3, v6}, Ljava/lang/String;.substring:(I)Ljava/lang/String; // method@17aa │ │ -065278: 0c03 |00dc: move-result-object v3 │ │ -06527a: 28b5 |00dd: goto 0092 // -004b │ │ +08e6dc: |[08e6dc] android.support.v4.content.FileProvider$SimplePathStrategy.getUriForFile:(Ljava/io/File;)Landroid/net/Uri; │ │ +08e6ec: 6e10 1f22 0a00 |0000: invoke-virtual {v10}, Ljava/io/File;.getCanonicalPath:()Ljava/lang/String; // method@221f │ │ +08e6f2: 0c03 |0003: move-result-object v3 │ │ +08e6f4: 1202 |0004: const/4 v2, #int 0 // #0 │ │ +08e6f6: 5496 4703 |0005: iget-object v6, v9, Landroid/support/v4/content/FileProvider$SimplePathStrategy;.mRoots:Ljava/util/HashMap; // field@0347 │ │ +08e6fa: 6e10 ec22 0600 |0007: invoke-virtual {v6}, Ljava/util/HashMap;.entrySet:()Ljava/util/Set; // method@22ec │ │ +08e700: 0c06 |000a: move-result-object v6 │ │ +08e702: 7210 2023 0600 |000b: invoke-interface {v6}, Ljava/util/Set;.iterator:()Ljava/util/Iterator; // method@2320 │ │ +08e708: 0c01 |000e: move-result-object v1 │ │ +08e70a: 7210 f222 0100 |000f: invoke-interface {v1}, Ljava/util/Iterator;.hasNext:()Z // method@22f2 │ │ +08e710: 0a06 |0012: move-result v6 │ │ +08e712: 3806 4a00 |0013: if-eqz v6, 005d // +004a │ │ +08e716: 7210 f322 0100 |0015: invoke-interface {v1}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@22f3 │ │ +08e71c: 0c04 |0018: move-result-object v4 │ │ +08e71e: 1f04 6505 |0019: check-cast v4, Ljava/util/Map$Entry; // type@0565 │ │ +08e722: 7210 1223 0400 |001b: invoke-interface {v4}, Ljava/util/Map$Entry;.getValue:()Ljava/lang/Object; // method@2312 │ │ +08e728: 0c06 |001e: move-result-object v6 │ │ +08e72a: 1f06 0f05 |001f: check-cast v6, Ljava/io/File; // type@050f │ │ +08e72e: 6e10 2222 0600 |0021: invoke-virtual {v6}, Ljava/io/File;.getPath:()Ljava/lang/String; // method@2222 │ │ +08e734: 0c05 |0024: move-result-object v5 │ │ +08e736: 6e20 9e22 5300 |0025: invoke-virtual {v3, v5}, Ljava/lang/String;.startsWith:(Ljava/lang/String;)Z // method@229e │ │ +08e73c: 0a06 |0028: move-result v6 │ │ +08e73e: 3806 e6ff |0029: if-eqz v6, 000f // -001a │ │ +08e742: 3802 1600 |002b: if-eqz v2, 0041 // +0016 │ │ +08e746: 6e10 9c22 0500 |002d: invoke-virtual {v5}, Ljava/lang/String;.length:()I // method@229c │ │ +08e74c: 0a07 |0030: move-result v7 │ │ +08e74e: 7210 1223 0200 |0031: invoke-interface {v2}, Ljava/util/Map$Entry;.getValue:()Ljava/lang/Object; // method@2312 │ │ +08e754: 0c06 |0034: move-result-object v6 │ │ +08e756: 1f06 0f05 |0035: check-cast v6, Ljava/io/File; // type@050f │ │ +08e75a: 6e10 2222 0600 |0037: invoke-virtual {v6}, Ljava/io/File;.getPath:()Ljava/lang/String; // method@2222 │ │ +08e760: 0c06 |003a: move-result-object v6 │ │ +08e762: 6e10 9c22 0600 |003b: invoke-virtual {v6}, Ljava/lang/String;.length:()I // method@229c │ │ +08e768: 0a06 |003e: move-result v6 │ │ +08e76a: 3767 d0ff |003f: if-le v7, v6, 000f // -0030 │ │ +08e76e: 0742 |0041: move-object v2, v4 │ │ +08e770: 28cd |0042: goto 000f // -0033 │ │ +08e772: 0d00 |0043: move-exception v0 │ │ +08e774: 2206 2b05 |0044: new-instance v6, Ljava/lang/IllegalArgumentException; // type@052b │ │ +08e778: 2207 3e05 |0046: new-instance v7, Ljava/lang/StringBuilder; // type@053e │ │ +08e77c: 7010 a422 0700 |0048: invoke-direct {v7}, Ljava/lang/StringBuilder;.:()V // method@22a4 │ │ +08e782: 1a08 4f04 |004b: const-string v8, "Failed to resolve canonical path for " // string@044f │ │ +08e786: 6e20 ad22 8700 |004d: invoke-virtual {v7, v8}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22ad │ │ +08e78c: 0c07 |0050: move-result-object v7 │ │ +08e78e: 6e20 ac22 a700 |0051: invoke-virtual {v7, v10}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@22ac │ │ +08e794: 0c07 |0054: move-result-object v7 │ │ +08e796: 6e10 b222 0700 |0055: invoke-virtual {v7}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@22b2 │ │ +08e79c: 0c07 |0058: move-result-object v7 │ │ +08e79e: 7020 6822 7600 |0059: invoke-direct {v6, v7}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@2268 │ │ +08e7a4: 2706 |005c: throw v6 │ │ +08e7a6: 3902 1b00 |005d: if-nez v2, 0078 // +001b │ │ +08e7aa: 2206 2b05 |005f: new-instance v6, Ljava/lang/IllegalArgumentException; // type@052b │ │ +08e7ae: 2207 3e05 |0061: new-instance v7, Ljava/lang/StringBuilder; // type@053e │ │ +08e7b2: 7010 a422 0700 |0063: invoke-direct {v7}, Ljava/lang/StringBuilder;.:()V // method@22a4 │ │ +08e7b8: 1a08 4d04 |0066: const-string v8, "Failed to find configured root that contains " // string@044d │ │ +08e7bc: 6e20 ad22 8700 |0068: invoke-virtual {v7, v8}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22ad │ │ +08e7c2: 0c07 |006b: move-result-object v7 │ │ +08e7c4: 6e20 ad22 3700 |006c: invoke-virtual {v7, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22ad │ │ +08e7ca: 0c07 |006f: move-result-object v7 │ │ +08e7cc: 6e10 b222 0700 |0070: invoke-virtual {v7}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@22b2 │ │ +08e7d2: 0c07 |0073: move-result-object v7 │ │ +08e7d4: 7020 6822 7600 |0074: invoke-direct {v6, v7}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@2268 │ │ +08e7da: 2706 |0077: throw v6 │ │ +08e7dc: 7210 1223 0200 |0078: invoke-interface {v2}, Ljava/util/Map$Entry;.getValue:()Ljava/lang/Object; // method@2312 │ │ +08e7e2: 0c06 |007b: move-result-object v6 │ │ +08e7e4: 1f06 0f05 |007c: check-cast v6, Ljava/io/File; // type@050f │ │ +08e7e8: 6e10 2222 0600 |007e: invoke-virtual {v6}, Ljava/io/File;.getPath:()Ljava/lang/String; // method@2222 │ │ +08e7ee: 0c05 |0081: move-result-object v5 │ │ +08e7f0: 1a06 ee00 |0082: const-string v6, "/" // string@00ee │ │ +08e7f4: 6e20 9622 6500 |0084: invoke-virtual {v5, v6}, Ljava/lang/String;.endsWith:(Ljava/lang/String;)Z // method@2296 │ │ +08e7fa: 0a06 |0087: move-result v6 │ │ +08e7fc: 3806 4b00 |0088: if-eqz v6, 00d3 // +004b │ │ +08e800: 6e10 9c22 0500 |008a: invoke-virtual {v5}, Ljava/lang/String;.length:()I // method@229c │ │ +08e806: 0a06 |008d: move-result v6 │ │ +08e808: 6e20 9f22 6300 |008e: invoke-virtual {v3, v6}, Ljava/lang/String;.substring:(I)Ljava/lang/String; // method@229f │ │ +08e80e: 0c03 |0091: move-result-object v3 │ │ +08e810: 2207 3e05 |0092: new-instance v7, Ljava/lang/StringBuilder; // type@053e │ │ +08e814: 7010 a422 0700 |0094: invoke-direct {v7}, Ljava/lang/StringBuilder;.:()V // method@22a4 │ │ +08e81a: 7210 1123 0200 |0097: invoke-interface {v2}, Ljava/util/Map$Entry;.getKey:()Ljava/lang/Object; // method@2311 │ │ +08e820: 0c06 |009a: move-result-object v6 │ │ +08e822: 1f06 3d05 |009b: check-cast v6, Ljava/lang/String; // type@053d │ │ +08e826: 7110 d502 0600 |009d: invoke-static {v6}, Landroid/net/Uri;.encode:(Ljava/lang/String;)Ljava/lang/String; // method@02d5 │ │ +08e82c: 0c06 |00a0: move-result-object v6 │ │ +08e82e: 6e20 ad22 6700 |00a1: invoke-virtual {v7, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22ad │ │ +08e834: 0c06 |00a4: move-result-object v6 │ │ +08e836: 1307 2f00 |00a5: const/16 v7, #int 47 // #2f │ │ +08e83a: 6e20 a722 7600 |00a7: invoke-virtual {v6, v7}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@22a7 │ │ +08e840: 0c06 |00aa: move-result-object v6 │ │ +08e842: 1a07 ee00 |00ab: const-string v7, "/" // string@00ee │ │ +08e846: 7120 d602 7300 |00ad: invoke-static {v3, v7}, Landroid/net/Uri;.encode:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@02d6 │ │ +08e84c: 0c07 |00b0: move-result-object v7 │ │ +08e84e: 6e20 ad22 7600 |00b1: invoke-virtual {v6, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22ad │ │ +08e854: 0c06 |00b4: move-result-object v6 │ │ +08e856: 6e10 b222 0600 |00b5: invoke-virtual {v6}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@22b2 │ │ +08e85c: 0c03 |00b8: move-result-object v3 │ │ +08e85e: 2206 9b00 |00b9: new-instance v6, Landroid/net/Uri$Builder; // type@009b │ │ +08e862: 7010 cf02 0600 |00bb: invoke-direct {v6}, Landroid/net/Uri$Builder;.:()V // method@02cf │ │ +08e868: 1a07 b113 |00be: const-string v7, "content" // string@13b1 │ │ +08e86c: 6e20 d302 7600 |00c0: invoke-virtual {v6, v7}, Landroid/net/Uri$Builder;.scheme:(Ljava/lang/String;)Landroid/net/Uri$Builder; // method@02d3 │ │ +08e872: 0c06 |00c3: move-result-object v6 │ │ +08e874: 5497 4603 |00c4: iget-object v7, v9, Landroid/support/v4/content/FileProvider$SimplePathStrategy;.mAuthority:Ljava/lang/String; // field@0346 │ │ +08e878: 6e20 d002 7600 |00c6: invoke-virtual {v6, v7}, Landroid/net/Uri$Builder;.authority:(Ljava/lang/String;)Landroid/net/Uri$Builder; // method@02d0 │ │ +08e87e: 0c06 |00c9: move-result-object v6 │ │ +08e880: 6e20 d202 3600 |00ca: invoke-virtual {v6, v3}, Landroid/net/Uri$Builder;.encodedPath:(Ljava/lang/String;)Landroid/net/Uri$Builder; // method@02d2 │ │ +08e886: 0c06 |00cd: move-result-object v6 │ │ +08e888: 6e10 d102 0600 |00ce: invoke-virtual {v6}, Landroid/net/Uri$Builder;.build:()Landroid/net/Uri; // method@02d1 │ │ +08e88e: 0c06 |00d1: move-result-object v6 │ │ +08e890: 1106 |00d2: return-object v6 │ │ +08e892: 6e10 9c22 0500 |00d3: invoke-virtual {v5}, Ljava/lang/String;.length:()I // method@229c │ │ +08e898: 0a06 |00d6: move-result v6 │ │ +08e89a: d806 0601 |00d7: add-int/lit8 v6, v6, #int 1 // #01 │ │ +08e89e: 6e20 9f22 6300 |00d9: invoke-virtual {v3, v6}, Ljava/lang/String;.substring:(I)Ljava/lang/String; // method@229f │ │ +08e8a4: 0c03 |00dc: move-result-object v3 │ │ +08e8a6: 28b5 |00dd: goto 0092 // -004b │ │ catches : 1 │ │ 0x0000 - 0x0003 │ │ Ljava/io/IOException; -> 0x0043 │ │ positions : │ │ 0x0000 line=662 │ │ 0x0004 line=668 │ │ 0x0005 line=669 │ │ @@ -127568,32 +177627,32 @@ │ │ 0x005d - 0x00de reg=1 i$ Ljava/util/Iterator; │ │ 0x005d - 0x00de reg=2 mostSpecific Ljava/util/Map$Entry; Ljava/util/Map$Entry; │ │ 0x005d - 0x00de reg=3 path Ljava/lang/String; │ │ 0x0082 - 0x00de reg=5 rootPath Ljava/lang/String; │ │ 0x0000 - 0x00de reg=9 this Landroid/support/v4/content/FileProvider$SimplePathStrategy; │ │ 0x0000 - 0x00de reg=10 file Ljava/io/File; │ │ │ │ - source_file_idx : 858 (FileProvider.java) │ │ + source_file_idx : 1112 (FileProvider.java) │ │ │ │ -Class #490 header: │ │ -class_idx : 270 │ │ +Class #742 header: │ │ +class_idx : 445 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 948 │ │ -source_file_idx : 1077 │ │ +superclass_idx : 1337 │ │ +source_file_idx : 1357 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 3 │ │ │ │ -Class #490 annotations: │ │ +Class #742 annotations: │ │ Annotations on class │ │ VISIBILITY_SYSTEM Ldalvik/annotation/EnclosingClass; value=Landroid/support/v4/content/IntentCompat; │ │ VISIBILITY_SYSTEM Ldalvik/annotation/InnerClass; accessFlags=8 name="IntentCompatImplBase" │ │ │ │ -Class #490 - │ │ +Class #742 - │ │ Class descriptor : 'Landroid/support/v4/content/IntentCompat$IntentCompatImplBase;' │ │ Access flags : 0x0000 () │ │ Superclass : 'Ljava/lang/Object;' │ │ Interfaces - │ │ #0 : 'Landroid/support/v4/content/IntentCompat$IntentCompatImpl;' │ │ Static fields - │ │ Instance fields - │ │ @@ -127603,17 +177662,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -06528c: |[06528c] android.support.v4.content.IntentCompat$IntentCompatImplBase.:()V │ │ -06529c: 7010 9117 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1791 │ │ -0652a2: 0e00 |0003: return-void │ │ +08e8b8: |[08e8b8] android.support.v4.content.IntentCompat$IntentCompatImplBase.:()V │ │ +08e8c8: 7010 8622 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2286 │ │ +08e8ce: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=36 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/content/IntentCompat$IntentCompatImplBase; │ │ │ │ Virtual methods - │ │ @@ -127622,22 +177681,22 @@ │ │ type : '(Landroid/content/ComponentName;)Landroid/content/Intent;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 16 16-bit code units │ │ -0652a4: |[0652a4] android.support.v4.content.IntentCompat$IntentCompatImplBase.makeMainActivity:(Landroid/content/ComponentName;)Landroid/content/Intent; │ │ -0652b4: 2200 2f00 |0000: new-instance v0, Landroid/content/Intent; // type@002f │ │ -0652b8: 1a01 e10c |0002: const-string v1, "android.intent.action.MAIN" // string@0ce1 │ │ -0652bc: 7020 e000 1000 |0004: invoke-direct {v0, v1}, Landroid/content/Intent;.:(Ljava/lang/String;)V // method@00e0 │ │ -0652c2: 6e20 0001 3000 |0007: invoke-virtual {v0, v3}, Landroid/content/Intent;.setComponent:(Landroid/content/ComponentName;)Landroid/content/Intent; // method@0100 │ │ -0652c8: 1a01 e50c |000a: const-string v1, "android.intent.category.LAUNCHER" // string@0ce5 │ │ -0652cc: 6e20 e200 1000 |000c: invoke-virtual {v0, v1}, Landroid/content/Intent;.addCategory:(Ljava/lang/String;)Landroid/content/Intent; // method@00e2 │ │ -0652d2: 1100 |000f: return-object v0 │ │ +08e8d0: |[08e8d0] android.support.v4.content.IntentCompat$IntentCompatImplBase.makeMainActivity:(Landroid/content/ComponentName;)Landroid/content/Intent; │ │ +08e8e0: 2200 3f00 |0000: new-instance v0, Landroid/content/Intent; // type@003f │ │ +08e8e4: 1a01 8d11 |0002: const-string v1, "android.intent.action.MAIN" // string@118d │ │ +08e8e8: 7020 2501 1000 |0004: invoke-direct {v0, v1}, Landroid/content/Intent;.:(Ljava/lang/String;)V // method@0125 │ │ +08e8ee: 6e20 4901 3000 |0007: invoke-virtual {v0, v3}, Landroid/content/Intent;.setComponent:(Landroid/content/ComponentName;)Landroid/content/Intent; // method@0149 │ │ +08e8f4: 1a01 9111 |000a: const-string v1, "android.intent.category.LAUNCHER" // string@1191 │ │ +08e8f8: 6e20 2701 1000 |000c: invoke-virtual {v0, v1}, Landroid/content/Intent;.addCategory:(Ljava/lang/String;)Landroid/content/Intent; // method@0127 │ │ +08e8fe: 1100 |000f: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=39 │ │ 0x0007 line=40 │ │ 0x000a line=41 │ │ 0x000f line=42 │ │ locals : │ │ @@ -127650,19 +177709,19 @@ │ │ type : '(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -0652d4: |[0652d4] android.support.v4.content.IntentCompat$IntentCompatImplBase.makeMainSelectorActivity:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent; │ │ -0652e4: 2200 2f00 |0000: new-instance v0, Landroid/content/Intent; // type@002f │ │ -0652e8: 7020 e000 2000 |0002: invoke-direct {v0, v2}, Landroid/content/Intent;.:(Ljava/lang/String;)V // method@00e0 │ │ -0652ee: 6e20 e200 3000 |0005: invoke-virtual {v0, v3}, Landroid/content/Intent;.addCategory:(Ljava/lang/String;)Landroid/content/Intent; // method@00e2 │ │ -0652f4: 1100 |0008: return-object v0 │ │ +08e900: |[08e900] android.support.v4.content.IntentCompat$IntentCompatImplBase.makeMainSelectorActivity:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent; │ │ +08e910: 2200 3f00 |0000: new-instance v0, Landroid/content/Intent; // type@003f │ │ +08e914: 7020 2501 2000 |0002: invoke-direct {v0, v2}, Landroid/content/Intent;.:(Ljava/lang/String;)V // method@0125 │ │ +08e91a: 6e20 2701 3000 |0005: invoke-virtual {v0, v3}, Landroid/content/Intent;.addCategory:(Ljava/lang/String;)Landroid/content/Intent; // method@0127 │ │ +08e920: 1100 |0008: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=51 │ │ 0x0005 line=52 │ │ 0x0008 line=53 │ │ locals : │ │ 0x0005 - 0x0009 reg=0 intent Landroid/content/Intent; │ │ @@ -127675,52 +177734,52 @@ │ │ type : '(Landroid/content/ComponentName;)Landroid/content/Intent;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 11 16-bit code units │ │ -0652f8: |[0652f8] android.support.v4.content.IntentCompat$IntentCompatImplBase.makeRestartActivityTask:(Landroid/content/ComponentName;)Landroid/content/Intent; │ │ -065308: 6e20 0706 3200 |0000: invoke-virtual {v2, v3}, Landroid/support/v4/content/IntentCompat$IntentCompatImplBase;.makeMainActivity:(Landroid/content/ComponentName;)Landroid/content/Intent; // method@0607 │ │ -06530e: 0c00 |0003: move-result-object v0 │ │ -065310: 1401 0080 0010 |0004: const v1, #float 2.53422e-29 // #10008000 │ │ -065316: 6e20 e300 1000 |0007: invoke-virtual {v0, v1}, Landroid/content/Intent;.addFlags:(I)Landroid/content/Intent; // method@00e3 │ │ -06531c: 1100 |000a: return-object v0 │ │ +08e924: |[08e924] android.support.v4.content.IntentCompat$IntentCompatImplBase.makeRestartActivityTask:(Landroid/content/ComponentName;)Landroid/content/Intent; │ │ +08e934: 6e20 a109 3200 |0000: invoke-virtual {v2, v3}, Landroid/support/v4/content/IntentCompat$IntentCompatImplBase;.makeMainActivity:(Landroid/content/ComponentName;)Landroid/content/Intent; // method@09a1 │ │ +08e93a: 0c00 |0003: move-result-object v0 │ │ +08e93c: 1401 0080 0010 |0004: const v1, #float 2.53422e-29 // #10008000 │ │ +08e942: 6e20 2801 1000 |0007: invoke-virtual {v0, v1}, Landroid/content/Intent;.addFlags:(I)Landroid/content/Intent; // method@0128 │ │ +08e948: 1100 |000a: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=58 │ │ 0x0004 line=59 │ │ 0x000a line=61 │ │ locals : │ │ 0x0004 - 0x000b reg=0 intent Landroid/content/Intent; │ │ 0x0000 - 0x000b reg=2 this Landroid/support/v4/content/IntentCompat$IntentCompatImplBase; │ │ 0x0000 - 0x000b reg=3 mainActivity Landroid/content/ComponentName; │ │ │ │ - source_file_idx : 1077 (IntentCompat.java) │ │ + source_file_idx : 1357 (IntentCompat.java) │ │ │ │ -Class #491 header: │ │ -class_idx : 284 │ │ +Class #743 header: │ │ +class_idx : 459 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 290 │ │ -source_file_idx : 2413 │ │ +superclass_idx : 465 │ │ +source_file_idx : 3268 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ -Class #491 annotations: │ │ +Class #743 annotations: │ │ Annotations on class │ │ VISIBILITY_SYSTEM Ldalvik/annotation/EnclosingMethod; value= │ │ VISIBILITY_SYSTEM Ldalvik/annotation/InnerClass; accessFlags=0 name=null │ │ VISIBILITY_SYSTEM Ldalvik/annotation/Signature; value={ "Landroid/support/v4/content/ModernAsyncTask$WorkerRunnable" ";" } │ │ -Annotations on method #1608 'call' │ │ +Annotations on method #2530 'call' │ │ VISIBILITY_SYSTEM Ldalvik/annotation/Signature; value={ "()TResult;" } │ │ VISIBILITY_SYSTEM Ldalvik/annotation/Throws; value={ Ljava/lang/Exception; } │ │ │ │ -Class #491 - │ │ +Class #743 - │ │ Class descriptor : 'Landroid/support/v4/content/ModernAsyncTask$2;' │ │ Access flags : 0x0000 () │ │ Superclass : 'Landroid/support/v4/content/ModernAsyncTask$WorkerRunnable;' │ │ Interfaces - │ │ Static fields - │ │ Instance fields - │ │ #0 : (in Landroid/support/v4/content/ModernAsyncTask$2;) │ │ @@ -127733,19 +177792,19 @@ │ │ type : '(Landroid/support/v4/content/ModernAsyncTask;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -065320: |[065320] android.support.v4.content.ModernAsyncTask$2.:(Landroid/support/v4/content/ModernAsyncTask;)V │ │ -065330: 5b12 0c02 |0000: iput-object v2, v1, Landroid/support/v4/content/ModernAsyncTask$2;.this$0:Landroid/support/v4/content/ModernAsyncTask; // field@020c │ │ -065334: 1200 |0002: const/4 v0, #int 0 // #0 │ │ -065336: 7020 5906 0100 |0003: invoke-direct {v1, v0}, Landroid/support/v4/content/ModernAsyncTask$WorkerRunnable;.:(Landroid/support/v4/content/ModernAsyncTask$1;)V // method@0659 │ │ -06533c: 0e00 |0006: return-void │ │ +08e94c: |[08e94c] android.support.v4.content.ModernAsyncTask$2.:(Landroid/support/v4/content/ModernAsyncTask;)V │ │ +08e95c: 5b12 7603 |0000: iput-object v2, v1, Landroid/support/v4/content/ModernAsyncTask$2;.this$0:Landroid/support/v4/content/ModernAsyncTask; // field@0376 │ │ +08e960: 1200 |0002: const/4 v0, #int 0 // #0 │ │ +08e962: 7020 f309 0100 |0003: invoke-direct {v1, v0}, Landroid/support/v4/content/ModernAsyncTask$WorkerRunnable;.:(Landroid/support/v4/content/ModernAsyncTask$1;)V // method@09f3 │ │ +08e968: 0e00 |0006: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=118 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Landroid/support/v4/content/ModernAsyncTask$2; │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/content/ModernAsyncTask$2; Landroid/support/v4/content/ModernAsyncTask.2; │ │ 0x0000 - 0x0007 reg=2 (null) Landroid/support/v4/content/ModernAsyncTask; │ │ @@ -127756,57 +177815,163 @@ │ │ type : '()Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 30 16-bit code units │ │ -065340: |[065340] android.support.v4.content.ModernAsyncTask$2.call:()Ljava/lang/Object; │ │ -065350: 5430 0c02 |0000: iget-object v0, v3, Landroid/support/v4/content/ModernAsyncTask$2;.this$0:Landroid/support/v4/content/ModernAsyncTask; // field@020c │ │ -065354: 7110 5c06 0000 |0002: invoke-static {v0}, Landroid/support/v4/content/ModernAsyncTask;.access$200:(Landroid/support/v4/content/ModernAsyncTask;)Ljava/util/concurrent/atomic/AtomicBoolean; // method@065c │ │ -06535a: 0c00 |0005: move-result-object v0 │ │ -06535c: 1211 |0006: const/4 v1, #int 1 // #1 │ │ -06535e: 6e20 2818 1000 |0007: invoke-virtual {v0, v1}, Ljava/util/concurrent/atomic/AtomicBoolean;.set:(Z)V // method@1828 │ │ -065364: 1300 0a00 |000a: const/16 v0, #int 10 // #a │ │ -065368: 7110 0802 0000 |000c: invoke-static {v0}, Landroid/os/Process;.setThreadPriority:(I)V // method@0208 │ │ -06536e: 5430 0c02 |000f: iget-object v0, v3, Landroid/support/v4/content/ModernAsyncTask$2;.this$0:Landroid/support/v4/content/ModernAsyncTask; // field@020c │ │ -065372: 5431 0c02 |0011: iget-object v1, v3, Landroid/support/v4/content/ModernAsyncTask$2;.this$0:Landroid/support/v4/content/ModernAsyncTask; // field@020c │ │ -065376: 5432 0b02 |0013: iget-object v2, v3, Landroid/support/v4/content/ModernAsyncTask$2;.mParams:[Ljava/lang/Object; // field@020b │ │ -06537a: 6e20 6106 2100 |0015: invoke-virtual {v1, v2}, Landroid/support/v4/content/ModernAsyncTask;.doInBackground:([Ljava/lang/Object;)Ljava/lang/Object; // method@0661 │ │ -065380: 0c01 |0018: move-result-object v1 │ │ -065382: 7120 5d06 1000 |0019: invoke-static {v0, v1}, Landroid/support/v4/content/ModernAsyncTask;.access$300:(Landroid/support/v4/content/ModernAsyncTask;Ljava/lang/Object;)Ljava/lang/Object; // method@065d │ │ -065388: 0c00 |001c: move-result-object v0 │ │ -06538a: 1100 |001d: return-object v0 │ │ +08e96c: |[08e96c] android.support.v4.content.ModernAsyncTask$2.call:()Ljava/lang/Object; │ │ +08e97c: 5430 7603 |0000: iget-object v0, v3, Landroid/support/v4/content/ModernAsyncTask$2;.this$0:Landroid/support/v4/content/ModernAsyncTask; // field@0376 │ │ +08e980: 7110 f609 0000 |0002: invoke-static {v0}, Landroid/support/v4/content/ModernAsyncTask;.access$200:(Landroid/support/v4/content/ModernAsyncTask;)Ljava/util/concurrent/atomic/AtomicBoolean; // method@09f6 │ │ +08e986: 0c00 |0005: move-result-object v0 │ │ +08e988: 1211 |0006: const/4 v1, #int 1 // #1 │ │ +08e98a: 6e20 3a23 1000 |0007: invoke-virtual {v0, v1}, Ljava/util/concurrent/atomic/AtomicBoolean;.set:(Z)V // method@233a │ │ +08e990: 1300 0a00 |000a: const/16 v0, #int 10 // #a │ │ +08e994: 7110 4203 0000 |000c: invoke-static {v0}, Landroid/os/Process;.setThreadPriority:(I)V // method@0342 │ │ +08e99a: 5430 7603 |000f: iget-object v0, v3, Landroid/support/v4/content/ModernAsyncTask$2;.this$0:Landroid/support/v4/content/ModernAsyncTask; // field@0376 │ │ +08e99e: 5431 7603 |0011: iget-object v1, v3, Landroid/support/v4/content/ModernAsyncTask$2;.this$0:Landroid/support/v4/content/ModernAsyncTask; // field@0376 │ │ +08e9a2: 5432 7503 |0013: iget-object v2, v3, Landroid/support/v4/content/ModernAsyncTask$2;.mParams:[Ljava/lang/Object; // field@0375 │ │ +08e9a6: 6e20 fb09 2100 |0015: invoke-virtual {v1, v2}, Landroid/support/v4/content/ModernAsyncTask;.doInBackground:([Ljava/lang/Object;)Ljava/lang/Object; // method@09fb │ │ +08e9ac: 0c01 |0018: move-result-object v1 │ │ +08e9ae: 7120 f709 1000 |0019: invoke-static {v0, v1}, Landroid/support/v4/content/ModernAsyncTask;.access$300:(Landroid/support/v4/content/ModernAsyncTask;Ljava/lang/Object;)Ljava/lang/Object; // method@09f7 │ │ +08e9b4: 0c00 |001c: move-result-object v0 │ │ +08e9b6: 1100 |001d: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=120 │ │ 0x000a line=122 │ │ 0x000f line=123 │ │ locals : │ │ 0x0000 - 0x0000 reg=3 this Landroid/support/v4/content/ModernAsyncTask$2; │ │ 0x0000 - 0x001e reg=3 this Landroid/support/v4/content/ModernAsyncTask$2; Landroid/support/v4/content/ModernAsyncTask.2; │ │ │ │ - source_file_idx : 2413 (ModernAsyncTask.java) │ │ + source_file_idx : 3268 (ModernAsyncTask.java) │ │ │ │ -Class #492 header: │ │ -class_idx : 295 │ │ +Class #744 header: │ │ +class_idx : 472 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 948 │ │ -source_file_idx : 740 │ │ +superclass_idx : 1337 │ │ +source_file_idx : 637 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 3 │ │ │ │ -Class #492 annotations: │ │ +Class #744 annotations: │ │ +Annotations on class │ │ + VISIBILITY_SYSTEM Ldalvik/annotation/EnclosingClass; value=Landroid/support/v4/graphics/BitmapCompat; │ │ + VISIBILITY_SYSTEM Ldalvik/annotation/InnerClass; accessFlags=8 name="BaseBitmapImpl" │ │ + │ │ +Class #744 - │ │ + Class descriptor : 'Landroid/support/v4/graphics/BitmapCompat$BaseBitmapImpl;' │ │ + Access flags : 0x0000 () │ │ + Superclass : 'Ljava/lang/Object;' │ │ + Interfaces - │ │ + #0 : 'Landroid/support/v4/graphics/BitmapCompat$BitmapImpl;' │ │ + Static fields - │ │ + Instance fields - │ │ + Direct methods - │ │ + #0 : (in Landroid/support/v4/graphics/BitmapCompat$BaseBitmapImpl;) │ │ + name : '' │ │ + type : '()V' │ │ + access : 0x10000 (CONSTRUCTOR) │ │ + code - │ │ + registers : 1 │ │ + ins : 1 │ │ + outs : 1 │ │ + insns size : 4 16-bit code units │ │ +08e9b8: |[08e9b8] android.support.v4.graphics.BitmapCompat$BaseBitmapImpl.:()V │ │ +08e9c8: 7010 8622 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2286 │ │ +08e9ce: 0e00 |0003: return-void │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=34 │ │ + locals : │ │ + 0x0000 - 0x0004 reg=0 this Landroid/support/v4/graphics/BitmapCompat$BaseBitmapImpl; │ │ + │ │ + Virtual methods - │ │ + #0 : (in Landroid/support/v4/graphics/BitmapCompat$BaseBitmapImpl;) │ │ + name : 'getAllocationByteCount' │ │ + type : '(Landroid/graphics/Bitmap;)I' │ │ + access : 0x0001 (PUBLIC) │ │ + code - │ │ + registers : 4 │ │ + ins : 2 │ │ + outs : 1 │ │ + insns size : 10 16-bit code units │ │ +08e9d0: |[08e9d0] android.support.v4.graphics.BitmapCompat$BaseBitmapImpl.getAllocationByteCount:(Landroid/graphics/Bitmap;)I │ │ +08e9e0: 6e10 a401 0300 |0000: invoke-virtual {v3}, Landroid/graphics/Bitmap;.getRowBytes:()I // method@01a4 │ │ +08e9e6: 0a00 |0003: move-result v0 │ │ +08e9e8: 6e10 a201 0300 |0004: invoke-virtual {v3}, Landroid/graphics/Bitmap;.getHeight:()I // method@01a2 │ │ +08e9ee: 0a01 |0007: move-result v1 │ │ +08e9f0: b210 |0008: mul-int/2addr v0, v1 │ │ +08e9f2: 0f00 |0009: return v0 │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=46 │ │ + locals : │ │ + 0x0000 - 0x000a reg=2 this Landroid/support/v4/graphics/BitmapCompat$BaseBitmapImpl; │ │ + 0x0000 - 0x000a reg=3 bitmap Landroid/graphics/Bitmap; │ │ + │ │ + #1 : (in Landroid/support/v4/graphics/BitmapCompat$BaseBitmapImpl;) │ │ + name : 'hasMipMap' │ │ + type : '(Landroid/graphics/Bitmap;)Z' │ │ + access : 0x0001 (PUBLIC) │ │ + code - │ │ + registers : 3 │ │ + ins : 2 │ │ + outs : 0 │ │ + insns size : 2 16-bit code units │ │ +08e9f4: |[08e9f4] android.support.v4.graphics.BitmapCompat$BaseBitmapImpl.hasMipMap:(Landroid/graphics/Bitmap;)Z │ │ +08ea04: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +08ea06: 0f00 |0001: return v0 │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=37 │ │ + locals : │ │ + 0x0000 - 0x0002 reg=1 this Landroid/support/v4/graphics/BitmapCompat$BaseBitmapImpl; │ │ + 0x0000 - 0x0002 reg=2 bitmap Landroid/graphics/Bitmap; │ │ + │ │ + #2 : (in Landroid/support/v4/graphics/BitmapCompat$BaseBitmapImpl;) │ │ + name : 'setHasMipMap' │ │ + type : '(Landroid/graphics/Bitmap;Z)V' │ │ + access : 0x0001 (PUBLIC) │ │ + code - │ │ + registers : 3 │ │ + ins : 3 │ │ + outs : 0 │ │ + insns size : 1 16-bit code units │ │ +08ea08: |[08ea08] android.support.v4.graphics.BitmapCompat$BaseBitmapImpl.setHasMipMap:(Landroid/graphics/Bitmap;Z)V │ │ +08ea18: 0e00 |0000: return-void │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=42 │ │ + locals : │ │ + 0x0000 - 0x0001 reg=0 this Landroid/support/v4/graphics/BitmapCompat$BaseBitmapImpl; │ │ + 0x0000 - 0x0001 reg=1 bitmap Landroid/graphics/Bitmap; │ │ + 0x0000 - 0x0001 reg=2 hasMipMap Z │ │ + │ │ + source_file_idx : 637 (BitmapCompat.java) │ │ + │ │ +Class #745 header: │ │ +class_idx : 481 │ │ +access_flags : 0 (0x0000) │ │ +superclass_idx : 1337 │ │ +source_file_idx : 915 │ │ +static_fields_size : 0 │ │ +instance_fields_size: 0 │ │ +direct_methods_size : 1 │ │ +virtual_methods_size: 8 │ │ + │ │ +Class #745 annotations: │ │ Annotations on class │ │ VISIBILITY_SYSTEM Ldalvik/annotation/EnclosingClass; value=Landroid/support/v4/graphics/drawable/DrawableCompat; │ │ VISIBILITY_SYSTEM Ldalvik/annotation/InnerClass; accessFlags=8 name="BaseDrawableImpl" │ │ │ │ -Class #492 - │ │ +Class #745 - │ │ Class descriptor : 'Landroid/support/v4/graphics/drawable/DrawableCompat$BaseDrawableImpl;' │ │ Access flags : 0x0000 () │ │ Superclass : 'Ljava/lang/Object;' │ │ Interfaces - │ │ #0 : 'Landroid/support/v4/graphics/drawable/DrawableCompat$DrawableImpl;' │ │ Static fields - │ │ Instance fields - │ │ @@ -127816,98 +177981,475 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -06538c: |[06538c] android.support.v4.graphics.drawable.DrawableCompat$BaseDrawableImpl.:()V │ │ -06539c: 7010 9117 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1791 │ │ -0653a2: 0e00 |0003: return-void │ │ +08ea1c: |[08ea1c] android.support.v4.graphics.drawable.DrawableCompat$BaseDrawableImpl.:()V │ │ +08ea2c: 7010 8622 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2286 │ │ +08ea32: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=38 │ │ + 0x0000 line=46 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/graphics/drawable/DrawableCompat$BaseDrawableImpl; │ │ │ │ Virtual methods - │ │ #0 : (in Landroid/support/v4/graphics/drawable/DrawableCompat$BaseDrawableImpl;) │ │ name : 'isAutoMirrored' │ │ type : '(Landroid/graphics/drawable/Drawable;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -0653a4: |[0653a4] android.support.v4.graphics.drawable.DrawableCompat$BaseDrawableImpl.isAutoMirrored:(Landroid/graphics/drawable/Drawable;)Z │ │ -0653b4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0653b6: 0f00 |0001: return v0 │ │ +08ea34: |[08ea34] android.support.v4.graphics.drawable.DrawableCompat$BaseDrawableImpl.isAutoMirrored:(Landroid/graphics/drawable/Drawable;)Z │ │ +08ea44: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +08ea46: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=49 │ │ + 0x0000 line=57 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/graphics/drawable/DrawableCompat$BaseDrawableImpl; │ │ 0x0000 - 0x0002 reg=2 drawable Landroid/graphics/drawable/Drawable; │ │ │ │ #1 : (in Landroid/support/v4/graphics/drawable/DrawableCompat$BaseDrawableImpl;) │ │ name : 'jumpToCurrentState' │ │ type : '(Landroid/graphics/drawable/Drawable;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -0653b8: |[0653b8] android.support.v4.graphics.drawable.DrawableCompat$BaseDrawableImpl.jumpToCurrentState:(Landroid/graphics/drawable/Drawable;)V │ │ -0653c8: 0e00 |0000: return-void │ │ +08ea48: |[08ea48] android.support.v4.graphics.drawable.DrawableCompat$BaseDrawableImpl.jumpToCurrentState:(Landroid/graphics/drawable/Drawable;)V │ │ +08ea58: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=41 │ │ + 0x0000 line=49 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/graphics/drawable/DrawableCompat$BaseDrawableImpl; │ │ 0x0000 - 0x0001 reg=1 drawable Landroid/graphics/drawable/Drawable; │ │ │ │ #2 : (in Landroid/support/v4/graphics/drawable/DrawableCompat$BaseDrawableImpl;) │ │ name : 'setAutoMirrored' │ │ type : '(Landroid/graphics/drawable/Drawable;Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -0653cc: |[0653cc] android.support.v4.graphics.drawable.DrawableCompat$BaseDrawableImpl.setAutoMirrored:(Landroid/graphics/drawable/Drawable;Z)V │ │ -0653dc: 0e00 |0000: return-void │ │ +08ea5c: |[08ea5c] android.support.v4.graphics.drawable.DrawableCompat$BaseDrawableImpl.setAutoMirrored:(Landroid/graphics/drawable/Drawable;Z)V │ │ +08ea6c: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=45 │ │ + 0x0000 line=53 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/graphics/drawable/DrawableCompat$BaseDrawableImpl; │ │ 0x0000 - 0x0001 reg=1 drawable Landroid/graphics/drawable/Drawable; │ │ 0x0000 - 0x0001 reg=2 mirrored Z │ │ │ │ - source_file_idx : 740 (DrawableCompat.java) │ │ + #3 : (in Landroid/support/v4/graphics/drawable/DrawableCompat$BaseDrawableImpl;) │ │ + name : 'setHotspot' │ │ + type : '(Landroid/graphics/drawable/Drawable;FF)V' │ │ + access : 0x0001 (PUBLIC) │ │ + code - │ │ + registers : 4 │ │ + ins : 4 │ │ + outs : 0 │ │ + insns size : 1 16-bit code units │ │ +08ea70: |[08ea70] android.support.v4.graphics.drawable.DrawableCompat$BaseDrawableImpl.setHotspot:(Landroid/graphics/drawable/Drawable;FF)V │ │ +08ea80: 0e00 |0000: return-void │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=62 │ │ + locals : │ │ + 0x0000 - 0x0001 reg=0 this Landroid/support/v4/graphics/drawable/DrawableCompat$BaseDrawableImpl; │ │ + 0x0000 - 0x0001 reg=1 drawable Landroid/graphics/drawable/Drawable; │ │ + 0x0000 - 0x0001 reg=2 x F │ │ + 0x0000 - 0x0001 reg=3 y F │ │ + │ │ + #4 : (in Landroid/support/v4/graphics/drawable/DrawableCompat$BaseDrawableImpl;) │ │ + name : 'setHotspotBounds' │ │ + type : '(Landroid/graphics/drawable/Drawable;IIII)V' │ │ + access : 0x0001 (PUBLIC) │ │ + code - │ │ + registers : 6 │ │ + ins : 6 │ │ + outs : 0 │ │ + insns size : 1 16-bit code units │ │ +08ea84: |[08ea84] android.support.v4.graphics.drawable.DrawableCompat$BaseDrawableImpl.setHotspotBounds:(Landroid/graphics/drawable/Drawable;IIII)V │ │ +08ea94: 0e00 |0000: return-void │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=66 │ │ + locals : │ │ + 0x0000 - 0x0001 reg=0 this Landroid/support/v4/graphics/drawable/DrawableCompat$BaseDrawableImpl; │ │ + 0x0000 - 0x0001 reg=1 drawable Landroid/graphics/drawable/Drawable; │ │ + 0x0000 - 0x0001 reg=2 left I │ │ + 0x0000 - 0x0001 reg=3 top I │ │ + 0x0000 - 0x0001 reg=4 right I │ │ + 0x0000 - 0x0001 reg=5 bottom I │ │ │ │ -Class #493 header: │ │ -class_idx : 302 │ │ + #5 : (in Landroid/support/v4/graphics/drawable/DrawableCompat$BaseDrawableImpl;) │ │ + name : 'setTint' │ │ + type : '(Landroid/graphics/drawable/Drawable;I)V' │ │ + access : 0x0001 (PUBLIC) │ │ + code - │ │ + registers : 3 │ │ + ins : 3 │ │ + outs : 0 │ │ + insns size : 1 16-bit code units │ │ +08ea98: |[08ea98] android.support.v4.graphics.drawable.DrawableCompat$BaseDrawableImpl.setTint:(Landroid/graphics/drawable/Drawable;I)V │ │ +08eaa8: 0e00 |0000: return-void │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=70 │ │ + locals : │ │ + 0x0000 - 0x0001 reg=0 this Landroid/support/v4/graphics/drawable/DrawableCompat$BaseDrawableImpl; │ │ + 0x0000 - 0x0001 reg=1 drawable Landroid/graphics/drawable/Drawable; │ │ + 0x0000 - 0x0001 reg=2 tint I │ │ + │ │ + #6 : (in Landroid/support/v4/graphics/drawable/DrawableCompat$BaseDrawableImpl;) │ │ + name : 'setTintList' │ │ + type : '(Landroid/graphics/drawable/Drawable;Landroid/content/res/ColorStateList;)V' │ │ + access : 0x0001 (PUBLIC) │ │ + code - │ │ + registers : 3 │ │ + ins : 3 │ │ + outs : 0 │ │ + insns size : 1 16-bit code units │ │ +08eaac: |[08eaac] android.support.v4.graphics.drawable.DrawableCompat$BaseDrawableImpl.setTintList:(Landroid/graphics/drawable/Drawable;Landroid/content/res/ColorStateList;)V │ │ +08eabc: 0e00 |0000: return-void │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=74 │ │ + locals : │ │ + 0x0000 - 0x0001 reg=0 this Landroid/support/v4/graphics/drawable/DrawableCompat$BaseDrawableImpl; │ │ + 0x0000 - 0x0001 reg=1 drawable Landroid/graphics/drawable/Drawable; │ │ + 0x0000 - 0x0001 reg=2 tint Landroid/content/res/ColorStateList; │ │ + │ │ + #7 : (in Landroid/support/v4/graphics/drawable/DrawableCompat$BaseDrawableImpl;) │ │ + name : 'setTintMode' │ │ + type : '(Landroid/graphics/drawable/Drawable;Landroid/graphics/PorterDuff$Mode;)V' │ │ + access : 0x0001 (PUBLIC) │ │ + code - │ │ + registers : 3 │ │ + ins : 3 │ │ + outs : 0 │ │ + insns size : 1 16-bit code units │ │ +08eac0: |[08eac0] android.support.v4.graphics.drawable.DrawableCompat$BaseDrawableImpl.setTintMode:(Landroid/graphics/drawable/Drawable;Landroid/graphics/PorterDuff$Mode;)V │ │ +08ead0: 0e00 |0000: return-void │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=78 │ │ + locals : │ │ + 0x0000 - 0x0001 reg=0 this Landroid/support/v4/graphics/drawable/DrawableCompat$BaseDrawableImpl; │ │ + 0x0000 - 0x0001 reg=1 drawable Landroid/graphics/drawable/Drawable; │ │ + 0x0000 - 0x0001 reg=2 tintMode Landroid/graphics/PorterDuff$Mode; │ │ + │ │ + source_file_idx : 915 (DrawableCompat.java) │ │ + │ │ +Class #746 header: │ │ +class_idx : 490 │ │ +access_flags : 0 (0x0000) │ │ +superclass_idx : 491 │ │ +source_file_idx : 3552 │ │ +static_fields_size : 0 │ │ +instance_fields_size: 0 │ │ +direct_methods_size : 1 │ │ +virtual_methods_size: 4 │ │ + │ │ +Class #746 - │ │ + Class descriptor : 'Landroid/support/v4/graphics/drawable/RoundedBitmapDrawable21;' │ │ + Access flags : 0x0000 () │ │ + Superclass : 'Landroid/support/v4/graphics/drawable/RoundedBitmapDrawable;' │ │ + Interfaces - │ │ + Static fields - │ │ + Instance fields - │ │ + Direct methods - │ │ + #0 : (in Landroid/support/v4/graphics/drawable/RoundedBitmapDrawable21;) │ │ + name : '' │ │ + type : '(Landroid/content/res/Resources;Landroid/graphics/Bitmap;)V' │ │ + access : 0x10004 (PROTECTED CONSTRUCTOR) │ │ + code - │ │ + registers : 3 │ │ + ins : 3 │ │ + outs : 3 │ │ + insns size : 4 16-bit code units │ │ +08ead4: |[08ead4] android.support.v4.graphics.drawable.RoundedBitmapDrawable21.:(Landroid/content/res/Resources;Landroid/graphics/Bitmap;)V │ │ +08eae4: 7030 6d0a 1002 |0000: invoke-direct {v0, v1, v2}, Landroid/support/v4/graphics/drawable/RoundedBitmapDrawable;.:(Landroid/content/res/Resources;Landroid/graphics/Bitmap;)V // method@0a6d │ │ +08eaea: 0e00 |0003: return-void │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=28 │ │ + 0x0003 line=29 │ │ + locals : │ │ + 0x0000 - 0x0004 reg=0 this Landroid/support/v4/graphics/drawable/RoundedBitmapDrawable21; │ │ + 0x0000 - 0x0004 reg=1 res Landroid/content/res/Resources; │ │ + 0x0000 - 0x0004 reg=2 bitmap Landroid/graphics/Bitmap; │ │ + │ │ + Virtual methods - │ │ + #0 : (in Landroid/support/v4/graphics/drawable/RoundedBitmapDrawable21;) │ │ + name : 'getOutline' │ │ + type : '(Landroid/graphics/Outline;)V' │ │ + access : 0x0001 (PUBLIC) │ │ + code - │ │ + registers : 4 │ │ + ins : 2 │ │ + outs : 3 │ │ + insns size : 13 16-bit code units │ │ +08eaec: |[08eaec] android.support.v4.graphics.drawable.RoundedBitmapDrawable21.getOutline:(Landroid/graphics/Outline;)V │ │ +08eafc: 6e10 6c0a 0200 |0000: invoke-virtual {v2}, Landroid/support/v4/graphics/drawable/RoundedBitmapDrawable21;.updateDstRect:()V // method@0a6c │ │ +08eb02: 5420 9603 |0003: iget-object v0, v2, Landroid/support/v4/graphics/drawable/RoundedBitmapDrawable21;.mDstRect:Landroid/graphics/Rect; // field@0396 │ │ +08eb06: 6e10 660a 0200 |0005: invoke-virtual {v2}, Landroid/support/v4/graphics/drawable/RoundedBitmapDrawable21;.getCornerRadius:()F // method@0a66 │ │ +08eb0c: 0a01 |0008: move-result v1 │ │ +08eb0e: 6e30 da01 0301 |0009: invoke-virtual {v3, v0, v1}, Landroid/graphics/Outline;.setRoundRect:(Landroid/graphics/Rect;F)V // method@01da │ │ +08eb14: 0e00 |000c: return-void │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=33 │ │ + 0x0003 line=34 │ │ + 0x000c line=35 │ │ + locals : │ │ + 0x0000 - 0x000d reg=2 this Landroid/support/v4/graphics/drawable/RoundedBitmapDrawable21; │ │ + 0x0000 - 0x000d reg=3 outline Landroid/graphics/Outline; │ │ + │ │ + #1 : (in Landroid/support/v4/graphics/drawable/RoundedBitmapDrawable21;) │ │ + name : 'gravityCompatApply' │ │ + type : '(IIILandroid/graphics/Rect;Landroid/graphics/Rect;)V' │ │ + access : 0x0000 () │ │ + code - │ │ + registers : 12 │ │ + ins : 6 │ │ + outs : 6 │ │ + insns size : 10 16-bit code units │ │ +08eb18: |[08eb18] android.support.v4.graphics.drawable.RoundedBitmapDrawable21.gravityCompatApply:(IIILandroid/graphics/Rect;Landroid/graphics/Rect;)V │ │ +08eb28: 1205 |0000: const/4 v5, #int 0 // #0 │ │ +08eb2a: 0170 |0001: move v0, v7 │ │ +08eb2c: 0181 |0002: move v1, v8 │ │ +08eb2e: 0192 |0003: move v2, v9 │ │ +08eb30: 07a3 |0004: move-object v3, v10 │ │ +08eb32: 07b4 |0005: move-object v4, v11 │ │ +08eb34: 7706 961c 0000 |0006: invoke-static/range {v0, v1, v2, v3, v4, v5}, Landroid/view/Gravity;.apply:(IIILandroid/graphics/Rect;Landroid/graphics/Rect;I)V // method@1c96 │ │ +08eb3a: 0e00 |0009: return-void │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=53 │ │ + 0x0009 line=55 │ │ + locals : │ │ + 0x0000 - 0x000a reg=6 this Landroid/support/v4/graphics/drawable/RoundedBitmapDrawable21; │ │ + 0x0000 - 0x000a reg=7 gravity I │ │ + 0x0000 - 0x000a reg=8 bitmapWidth I │ │ + 0x0000 - 0x000a reg=9 bitmapHeight I │ │ + 0x0000 - 0x000a reg=10 bounds Landroid/graphics/Rect; │ │ + 0x0000 - 0x000a reg=11 outRect Landroid/graphics/Rect; │ │ + │ │ + #2 : (in Landroid/support/v4/graphics/drawable/RoundedBitmapDrawable21;) │ │ + name : 'hasMipMap' │ │ + type : '()Z' │ │ + access : 0x0001 (PUBLIC) │ │ + code - │ │ + registers : 2 │ │ + ins : 1 │ │ + outs : 1 │ │ + insns size : 16 16-bit code units │ │ +08eb3c: |[08eb3c] android.support.v4.graphics.drawable.RoundedBitmapDrawable21.hasMipMap:()Z │ │ +08eb4c: 5410 9503 |0000: iget-object v0, v1, Landroid/support/v4/graphics/drawable/RoundedBitmapDrawable21;.mBitmap:Landroid/graphics/Bitmap; // field@0395 │ │ +08eb50: 3800 0c00 |0002: if-eqz v0, 000e // +000c │ │ +08eb54: 5410 9503 |0004: iget-object v0, v1, Landroid/support/v4/graphics/drawable/RoundedBitmapDrawable21;.mBitmap:Landroid/graphics/Bitmap; // field@0395 │ │ +08eb58: 6e10 a901 0000 |0006: invoke-virtual {v0}, Landroid/graphics/Bitmap;.hasMipMap:()Z // method@01a9 │ │ +08eb5e: 0a00 |0009: move-result v0 │ │ +08eb60: 3800 0400 |000a: if-eqz v0, 000e // +0004 │ │ +08eb64: 1210 |000c: const/4 v0, #int 1 // #1 │ │ +08eb66: 0f00 |000d: return v0 │ │ +08eb68: 1200 |000e: const/4 v0, #int 0 // #0 │ │ +08eb6a: 28fe |000f: goto 000d // -0002 │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=47 │ │ + locals : │ │ + 0x0000 - 0x0010 reg=1 this Landroid/support/v4/graphics/drawable/RoundedBitmapDrawable21; │ │ + │ │ + #3 : (in Landroid/support/v4/graphics/drawable/RoundedBitmapDrawable21;) │ │ + name : 'setMipMap' │ │ + type : '(Z)V' │ │ + access : 0x0001 (PUBLIC) │ │ + code - │ │ + registers : 3 │ │ + ins : 2 │ │ + outs : 2 │ │ + insns size : 13 16-bit code units │ │ +08eb6c: |[08eb6c] android.support.v4.graphics.drawable.RoundedBitmapDrawable21.setMipMap:(Z)V │ │ +08eb7c: 5410 9503 |0000: iget-object v0, v1, Landroid/support/v4/graphics/drawable/RoundedBitmapDrawable21;.mBitmap:Landroid/graphics/Bitmap; // field@0395 │ │ +08eb80: 3800 0a00 |0002: if-eqz v0, 000c // +000a │ │ +08eb84: 5410 9503 |0004: iget-object v0, v1, Landroid/support/v4/graphics/drawable/RoundedBitmapDrawable21;.mBitmap:Landroid/graphics/Bitmap; // field@0395 │ │ +08eb88: 6e20 aa01 2000 |0006: invoke-virtual {v0, v2}, Landroid/graphics/Bitmap;.setHasMipMap:(Z)V // method@01aa │ │ +08eb8e: 6e10 6a0a 0100 |0009: invoke-virtual {v1}, Landroid/support/v4/graphics/drawable/RoundedBitmapDrawable21;.invalidateSelf:()V // method@0a6a │ │ +08eb94: 0e00 |000c: return-void │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=39 │ │ + 0x0004 line=40 │ │ + 0x0009 line=41 │ │ + 0x000c line=43 │ │ + locals : │ │ + 0x0000 - 0x000d reg=1 this Landroid/support/v4/graphics/drawable/RoundedBitmapDrawable21; │ │ + 0x0000 - 0x000d reg=2 mipMap Z │ │ + │ │ + source_file_idx : 3552 (RoundedBitmapDrawable21.java) │ │ + │ │ +Class #747 header: │ │ +class_idx : 492 │ │ +access_flags : 0 (0x0000) │ │ +superclass_idx : 491 │ │ +source_file_idx : 3554 │ │ +static_fields_size : 0 │ │ +instance_fields_size: 0 │ │ +direct_methods_size : 1 │ │ +virtual_methods_size: 3 │ │ + │ │ +Class #747 annotations: │ │ +Annotations on class │ │ + VISIBILITY_SYSTEM Ldalvik/annotation/EnclosingClass; value=Landroid/support/v4/graphics/drawable/RoundedBitmapDrawableFactory; │ │ + VISIBILITY_SYSTEM Ldalvik/annotation/InnerClass; accessFlags=10 name="DefaultRoundedBitmapDrawable" │ │ + │ │ +Class #747 - │ │ + Class descriptor : 'Landroid/support/v4/graphics/drawable/RoundedBitmapDrawableFactory$DefaultRoundedBitmapDrawable;' │ │ + Access flags : 0x0000 () │ │ + Superclass : 'Landroid/support/v4/graphics/drawable/RoundedBitmapDrawable;' │ │ + Interfaces - │ │ + Static fields - │ │ + Instance fields - │ │ + Direct methods - │ │ + #0 : (in Landroid/support/v4/graphics/drawable/RoundedBitmapDrawableFactory$DefaultRoundedBitmapDrawable;) │ │ + name : '' │ │ + type : '(Landroid/content/res/Resources;Landroid/graphics/Bitmap;)V' │ │ + access : 0x10000 (CONSTRUCTOR) │ │ + code - │ │ + registers : 3 │ │ + ins : 3 │ │ + outs : 3 │ │ + insns size : 4 16-bit code units │ │ +08eb98: |[08eb98] android.support.v4.graphics.drawable.RoundedBitmapDrawableFactory$DefaultRoundedBitmapDrawable.:(Landroid/content/res/Resources;Landroid/graphics/Bitmap;)V │ │ +08eba8: 7030 6d0a 1002 |0000: invoke-direct {v0, v1, v2}, Landroid/support/v4/graphics/drawable/RoundedBitmapDrawable;.:(Landroid/content/res/Resources;Landroid/graphics/Bitmap;)V // method@0a6d │ │ +08ebae: 0e00 |0003: return-void │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=38 │ │ + 0x0003 line=39 │ │ + locals : │ │ + 0x0000 - 0x0004 reg=0 this Landroid/support/v4/graphics/drawable/RoundedBitmapDrawableFactory$DefaultRoundedBitmapDrawable; │ │ + 0x0000 - 0x0004 reg=1 res Landroid/content/res/Resources; │ │ + 0x0000 - 0x0004 reg=2 bitmap Landroid/graphics/Bitmap; │ │ + │ │ + Virtual methods - │ │ + #0 : (in Landroid/support/v4/graphics/drawable/RoundedBitmapDrawableFactory$DefaultRoundedBitmapDrawable;) │ │ + name : 'gravityCompatApply' │ │ + type : '(IIILandroid/graphics/Rect;Landroid/graphics/Rect;)V' │ │ + access : 0x0000 () │ │ + code - │ │ + registers : 12 │ │ + ins : 6 │ │ + outs : 6 │ │ + insns size : 10 16-bit code units │ │ +08ebb0: |[08ebb0] android.support.v4.graphics.drawable.RoundedBitmapDrawableFactory$DefaultRoundedBitmapDrawable.gravityCompatApply:(IIILandroid/graphics/Rect;Landroid/graphics/Rect;)V │ │ +08ebc0: 1205 |0000: const/4 v5, #int 0 // #0 │ │ +08ebc2: 0170 |0001: move v0, v7 │ │ +08ebc4: 0181 |0002: move v1, v8 │ │ +08ebc6: 0192 |0003: move v2, v9 │ │ +08ebc8: 07a3 |0004: move-object v3, v10 │ │ +08ebca: 07b4 |0005: move-object v4, v11 │ │ +08ebcc: 7706 2410 0000 |0006: invoke-static/range {v0, v1, v2, v3, v4, v5}, Landroid/support/v4/view/GravityCompat;.apply:(IIILandroid/graphics/Rect;Landroid/graphics/Rect;I)V // method@1024 │ │ +08ebd2: 0e00 |0009: return-void │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=57 │ │ + 0x0009 line=59 │ │ + locals : │ │ + 0x0000 - 0x000a reg=6 this Landroid/support/v4/graphics/drawable/RoundedBitmapDrawableFactory$DefaultRoundedBitmapDrawable; │ │ + 0x0000 - 0x000a reg=7 gravity I │ │ + 0x0000 - 0x000a reg=8 bitmapWidth I │ │ + 0x0000 - 0x000a reg=9 bitmapHeight I │ │ + 0x0000 - 0x000a reg=10 bounds Landroid/graphics/Rect; │ │ + 0x0000 - 0x000a reg=11 outRect Landroid/graphics/Rect; │ │ + │ │ + #1 : (in Landroid/support/v4/graphics/drawable/RoundedBitmapDrawableFactory$DefaultRoundedBitmapDrawable;) │ │ + name : 'hasMipMap' │ │ + type : '()Z' │ │ + access : 0x0001 (PUBLIC) │ │ + code - │ │ + registers : 2 │ │ + ins : 1 │ │ + outs : 1 │ │ + insns size : 16 16-bit code units │ │ +08ebd4: |[08ebd4] android.support.v4.graphics.drawable.RoundedBitmapDrawableFactory$DefaultRoundedBitmapDrawable.hasMipMap:()Z │ │ +08ebe4: 5410 a303 |0000: iget-object v0, v1, Landroid/support/v4/graphics/drawable/RoundedBitmapDrawableFactory$DefaultRoundedBitmapDrawable;.mBitmap:Landroid/graphics/Bitmap; // field@03a3 │ │ +08ebe8: 3800 0c00 |0002: if-eqz v0, 000e // +000c │ │ +08ebec: 5410 a303 |0004: iget-object v0, v1, Landroid/support/v4/graphics/drawable/RoundedBitmapDrawableFactory$DefaultRoundedBitmapDrawable;.mBitmap:Landroid/graphics/Bitmap; // field@03a3 │ │ +08ebf0: 7110 2b0a 0000 |0006: invoke-static {v0}, Landroid/support/v4/graphics/BitmapCompat;.hasMipMap:(Landroid/graphics/Bitmap;)Z // method@0a2b │ │ +08ebf6: 0a00 |0009: move-result v0 │ │ +08ebf8: 3800 0400 |000a: if-eqz v0, 000e // +0004 │ │ +08ebfc: 1210 |000c: const/4 v0, #int 1 // #1 │ │ +08ebfe: 0f00 |000d: return v0 │ │ +08ec00: 1200 |000e: const/4 v0, #int 0 // #0 │ │ +08ec02: 28fe |000f: goto 000d // -0002 │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=51 │ │ + locals : │ │ + 0x0000 - 0x0010 reg=1 this Landroid/support/v4/graphics/drawable/RoundedBitmapDrawableFactory$DefaultRoundedBitmapDrawable; │ │ + │ │ + #2 : (in Landroid/support/v4/graphics/drawable/RoundedBitmapDrawableFactory$DefaultRoundedBitmapDrawable;) │ │ + name : 'setMipMap' │ │ + type : '(Z)V' │ │ + access : 0x0001 (PUBLIC) │ │ + code - │ │ + registers : 3 │ │ + ins : 2 │ │ + outs : 2 │ │ + insns size : 13 16-bit code units │ │ +08ec04: |[08ec04] android.support.v4.graphics.drawable.RoundedBitmapDrawableFactory$DefaultRoundedBitmapDrawable.setMipMap:(Z)V │ │ +08ec14: 5410 a303 |0000: iget-object v0, v1, Landroid/support/v4/graphics/drawable/RoundedBitmapDrawableFactory$DefaultRoundedBitmapDrawable;.mBitmap:Landroid/graphics/Bitmap; // field@03a3 │ │ +08ec18: 3800 0a00 |0002: if-eqz v0, 000c // +000a │ │ +08ec1c: 5410 a303 |0004: iget-object v0, v1, Landroid/support/v4/graphics/drawable/RoundedBitmapDrawableFactory$DefaultRoundedBitmapDrawable;.mBitmap:Landroid/graphics/Bitmap; // field@03a3 │ │ +08ec20: 7120 2c0a 2000 |0006: invoke-static {v0, v2}, Landroid/support/v4/graphics/BitmapCompat;.setHasMipMap:(Landroid/graphics/Bitmap;Z)V // method@0a2c │ │ +08ec26: 6e10 8e0a 0100 |0009: invoke-virtual {v1}, Landroid/support/v4/graphics/drawable/RoundedBitmapDrawableFactory$DefaultRoundedBitmapDrawable;.invalidateSelf:()V // method@0a8e │ │ +08ec2c: 0e00 |000c: return-void │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=43 │ │ + 0x0004 line=44 │ │ + 0x0009 line=45 │ │ + 0x000c line=47 │ │ + locals : │ │ + 0x0000 - 0x000d reg=1 this Landroid/support/v4/graphics/drawable/RoundedBitmapDrawableFactory$DefaultRoundedBitmapDrawable; │ │ + 0x0000 - 0x000d reg=2 mipMap Z │ │ + │ │ + source_file_idx : 3554 (RoundedBitmapDrawableFactory.java) │ │ + │ │ +Class #748 header: │ │ +class_idx : 494 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 304 │ │ -source_file_idx : 736 │ │ +superclass_idx : 496 │ │ +source_file_idx : 907 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 3 │ │ │ │ -Class #493 annotations: │ │ +Class #748 annotations: │ │ Annotations on class │ │ VISIBILITY_SYSTEM Ldalvik/annotation/EnclosingClass; value=Landroid/support/v4/hardware/display/DisplayManagerCompat; │ │ VISIBILITY_SYSTEM Ldalvik/annotation/InnerClass; accessFlags=10 name="JellybeanMr1Impl" │ │ │ │ -Class #493 - │ │ +Class #748 - │ │ Class descriptor : 'Landroid/support/v4/hardware/display/DisplayManagerCompat$JellybeanMr1Impl;' │ │ Access flags : 0x0000 () │ │ Superclass : 'Landroid/support/v4/hardware/display/DisplayManagerCompat;' │ │ Interfaces - │ │ Static fields - │ │ Instance fields - │ │ #0 : (in Landroid/support/v4/hardware/display/DisplayManagerCompat$JellybeanMr1Impl;) │ │ @@ -127920,20 +178462,20 @@ │ │ type : '(Landroid/content/Context;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 10 16-bit code units │ │ -0653e0: |[0653e0] android.support.v4.hardware.display.DisplayManagerCompat$JellybeanMr1Impl.:(Landroid/content/Context;)V │ │ -0653f0: 7010 9b06 0100 |0000: invoke-direct {v1}, Landroid/support/v4/hardware/display/DisplayManagerCompat;.:()V // method@069b │ │ -0653f6: 7110 a206 0200 |0003: invoke-static {v2}, Landroid/support/v4/hardware/display/DisplayManagerJellybeanMr1;.getDisplayManager:(Landroid/content/Context;)Ljava/lang/Object; // method@06a2 │ │ -0653fc: 0c00 |0006: move-result-object v0 │ │ -0653fe: 5b10 2a02 |0007: iput-object v0, v1, Landroid/support/v4/hardware/display/DisplayManagerCompat$JellybeanMr1Impl;.mDisplayManagerObj:Ljava/lang/Object; // field@022a │ │ -065402: 0e00 |0009: return-void │ │ +08ec30: |[08ec30] android.support.v4.hardware.display.DisplayManagerCompat$JellybeanMr1Impl.:(Landroid/content/Context;)V │ │ +08ec40: 7010 9d0a 0100 |0000: invoke-direct {v1}, Landroid/support/v4/hardware/display/DisplayManagerCompat;.:()V // method@0a9d │ │ +08ec46: 7110 a40a 0200 |0003: invoke-static {v2}, Landroid/support/v4/hardware/display/DisplayManagerJellybeanMr1;.getDisplayManager:(Landroid/content/Context;)Ljava/lang/Object; // method@0aa4 │ │ +08ec4c: 0c00 |0006: move-result-object v0 │ │ +08ec4e: 5b10 a503 |0007: iput-object v0, v1, Landroid/support/v4/hardware/display/DisplayManagerCompat$JellybeanMr1Impl;.mDisplayManagerObj:Ljava/lang/Object; // field@03a5 │ │ +08ec52: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=135 │ │ 0x0003 line=136 │ │ 0x0009 line=137 │ │ locals : │ │ 0x0000 - 0x000a reg=1 this Landroid/support/v4/hardware/display/DisplayManagerCompat$JellybeanMr1Impl; │ │ @@ -127945,19 +178487,19 @@ │ │ type : '(I)Landroid/view/Display;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -065404: |[065404] android.support.v4.hardware.display.DisplayManagerCompat$JellybeanMr1Impl.getDisplay:(I)Landroid/view/Display; │ │ -065414: 5410 2a02 |0000: iget-object v0, v1, Landroid/support/v4/hardware/display/DisplayManagerCompat$JellybeanMr1Impl;.mDisplayManagerObj:Ljava/lang/Object; // field@022a │ │ -065418: 7120 a106 2000 |0002: invoke-static {v0, v2}, Landroid/support/v4/hardware/display/DisplayManagerJellybeanMr1;.getDisplay:(Ljava/lang/Object;I)Landroid/view/Display; // method@06a1 │ │ -06541e: 0c00 |0005: move-result-object v0 │ │ -065420: 1100 |0006: return-object v0 │ │ +08ec54: |[08ec54] android.support.v4.hardware.display.DisplayManagerCompat$JellybeanMr1Impl.getDisplay:(I)Landroid/view/Display; │ │ +08ec64: 5410 a503 |0000: iget-object v0, v1, Landroid/support/v4/hardware/display/DisplayManagerCompat$JellybeanMr1Impl;.mDisplayManagerObj:Ljava/lang/Object; // field@03a5 │ │ +08ec68: 7120 a30a 2000 |0002: invoke-static {v0, v2}, Landroid/support/v4/hardware/display/DisplayManagerJellybeanMr1;.getDisplay:(Ljava/lang/Object;I)Landroid/view/Display; // method@0aa3 │ │ +08ec6e: 0c00 |0005: move-result-object v0 │ │ +08ec70: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=141 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/hardware/display/DisplayManagerCompat$JellybeanMr1Impl; │ │ 0x0000 - 0x0007 reg=2 displayId I │ │ │ │ @@ -127966,19 +178508,19 @@ │ │ type : '()[Landroid/view/Display;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -065424: |[065424] android.support.v4.hardware.display.DisplayManagerCompat$JellybeanMr1Impl.getDisplays:()[Landroid/view/Display; │ │ -065434: 5410 2a02 |0000: iget-object v0, v1, Landroid/support/v4/hardware/display/DisplayManagerCompat$JellybeanMr1Impl;.mDisplayManagerObj:Ljava/lang/Object; // field@022a │ │ -065438: 7110 a306 0000 |0002: invoke-static {v0}, Landroid/support/v4/hardware/display/DisplayManagerJellybeanMr1;.getDisplays:(Ljava/lang/Object;)[Landroid/view/Display; // method@06a3 │ │ -06543e: 0c00 |0005: move-result-object v0 │ │ -065440: 1100 |0006: return-object v0 │ │ +08ec74: |[08ec74] android.support.v4.hardware.display.DisplayManagerCompat$JellybeanMr1Impl.getDisplays:()[Landroid/view/Display; │ │ +08ec84: 5410 a503 |0000: iget-object v0, v1, Landroid/support/v4/hardware/display/DisplayManagerCompat$JellybeanMr1Impl;.mDisplayManagerObj:Ljava/lang/Object; // field@03a5 │ │ +08ec88: 7110 a50a 0000 |0002: invoke-static {v0}, Landroid/support/v4/hardware/display/DisplayManagerJellybeanMr1;.getDisplays:(Ljava/lang/Object;)[Landroid/view/Display; // method@0aa5 │ │ +08ec8e: 0c00 |0005: move-result-object v0 │ │ +08ec90: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=146 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/hardware/display/DisplayManagerCompat$JellybeanMr1Impl; │ │ │ │ #2 : (in Landroid/support/v4/hardware/display/DisplayManagerCompat$JellybeanMr1Impl;) │ │ @@ -127986,44 +178528,44 @@ │ │ type : '(Ljava/lang/String;)[Landroid/view/Display;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -065444: |[065444] android.support.v4.hardware.display.DisplayManagerCompat$JellybeanMr1Impl.getDisplays:(Ljava/lang/String;)[Landroid/view/Display; │ │ -065454: 5410 2a02 |0000: iget-object v0, v1, Landroid/support/v4/hardware/display/DisplayManagerCompat$JellybeanMr1Impl;.mDisplayManagerObj:Ljava/lang/Object; // field@022a │ │ -065458: 7120 a406 2000 |0002: invoke-static {v0, v2}, Landroid/support/v4/hardware/display/DisplayManagerJellybeanMr1;.getDisplays:(Ljava/lang/Object;Ljava/lang/String;)[Landroid/view/Display; // method@06a4 │ │ -06545e: 0c00 |0005: move-result-object v0 │ │ -065460: 1100 |0006: return-object v0 │ │ +08ec94: |[08ec94] android.support.v4.hardware.display.DisplayManagerCompat$JellybeanMr1Impl.getDisplays:(Ljava/lang/String;)[Landroid/view/Display; │ │ +08eca4: 5410 a503 |0000: iget-object v0, v1, Landroid/support/v4/hardware/display/DisplayManagerCompat$JellybeanMr1Impl;.mDisplayManagerObj:Ljava/lang/Object; // field@03a5 │ │ +08eca8: 7120 a60a 2000 |0002: invoke-static {v0, v2}, Landroid/support/v4/hardware/display/DisplayManagerJellybeanMr1;.getDisplays:(Ljava/lang/Object;Ljava/lang/String;)[Landroid/view/Display; // method@0aa6 │ │ +08ecae: 0c00 |0005: move-result-object v0 │ │ +08ecb0: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=151 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/hardware/display/DisplayManagerCompat$JellybeanMr1Impl; │ │ 0x0000 - 0x0007 reg=2 category Ljava/lang/String; │ │ │ │ - source_file_idx : 736 (DisplayManagerCompat.java) │ │ + source_file_idx : 907 (DisplayManagerCompat.java) │ │ │ │ -Class #494 header: │ │ -class_idx : 303 │ │ +Class #749 header: │ │ +class_idx : 495 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 304 │ │ -source_file_idx : 736 │ │ +superclass_idx : 496 │ │ +source_file_idx : 907 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 3 │ │ │ │ -Class #494 annotations: │ │ +Class #749 annotations: │ │ Annotations on class │ │ VISIBILITY_SYSTEM Ldalvik/annotation/EnclosingClass; value=Landroid/support/v4/hardware/display/DisplayManagerCompat; │ │ VISIBILITY_SYSTEM Ldalvik/annotation/InnerClass; accessFlags=10 name="LegacyImpl" │ │ │ │ -Class #494 - │ │ +Class #749 - │ │ Class descriptor : 'Landroid/support/v4/hardware/display/DisplayManagerCompat$LegacyImpl;' │ │ Access flags : 0x0000 () │ │ Superclass : 'Landroid/support/v4/hardware/display/DisplayManagerCompat;' │ │ Interfaces - │ │ Static fields - │ │ Instance fields - │ │ #0 : (in Landroid/support/v4/hardware/display/DisplayManagerCompat$LegacyImpl;) │ │ @@ -128036,22 +178578,22 @@ │ │ type : '(Landroid/content/Context;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 14 16-bit code units │ │ -065464: |[065464] android.support.v4.hardware.display.DisplayManagerCompat$LegacyImpl.:(Landroid/content/Context;)V │ │ -065474: 7010 9b06 0100 |0000: invoke-direct {v1}, Landroid/support/v4/hardware/display/DisplayManagerCompat;.:()V // method@069b │ │ -06547a: 1a00 311e |0003: const-string v0, "window" // string@1e31 │ │ -06547e: 6e20 d000 0200 |0005: invoke-virtual {v2, v0}, Landroid/content/Context;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@00d0 │ │ -065484: 0c00 |0008: move-result-object v0 │ │ -065486: 1f00 cd02 |0009: check-cast v0, Landroid/view/WindowManager; // type@02cd │ │ -06548a: 5b10 2b02 |000b: iput-object v0, v1, Landroid/support/v4/hardware/display/DisplayManagerCompat$LegacyImpl;.mWindowManager:Landroid/view/WindowManager; // field@022b │ │ -06548e: 0e00 |000d: return-void │ │ +08ecb4: |[08ecb4] android.support.v4.hardware.display.DisplayManagerCompat$LegacyImpl.:(Landroid/content/Context;)V │ │ +08ecc4: 7010 9d0a 0100 |0000: invoke-direct {v1}, Landroid/support/v4/hardware/display/DisplayManagerCompat;.:()V // method@0a9d │ │ +08ecca: 1a00 4e28 |0003: const-string v0, "window" // string@284e │ │ +08ecce: 6e20 1401 0200 |0005: invoke-virtual {v2, v0}, Landroid/content/Context;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@0114 │ │ +08ecd4: 0c00 |0008: move-result-object v0 │ │ +08ecd6: 1f00 4604 |0009: check-cast v0, Landroid/view/WindowManager; // type@0446 │ │ +08ecda: 5b10 a603 |000b: iput-object v0, v1, Landroid/support/v4/hardware/display/DisplayManagerCompat$LegacyImpl;.mWindowManager:Landroid/view/WindowManager; // field@03a6 │ │ +08ecde: 0e00 |000d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=108 │ │ 0x0003 line=109 │ │ 0x000d line=110 │ │ locals : │ │ 0x0000 - 0x000e reg=1 this Landroid/support/v4/hardware/display/DisplayManagerCompat$LegacyImpl; │ │ @@ -128063,24 +178605,24 @@ │ │ type : '(I)Landroid/view/Display;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 15 16-bit code units │ │ -065490: |[065490] android.support.v4.hardware.display.DisplayManagerCompat$LegacyImpl.getDisplay:(I)Landroid/view/Display; │ │ -0654a0: 5421 2b02 |0000: iget-object v1, v2, Landroid/support/v4/hardware/display/DisplayManagerCompat$LegacyImpl;.mWindowManager:Landroid/view/WindowManager; // field@022b │ │ -0654a4: 7210 6013 0100 |0002: invoke-interface {v1}, Landroid/view/WindowManager;.getDefaultDisplay:()Landroid/view/Display; // method@1360 │ │ -0654aa: 0c00 |0005: move-result-object v0 │ │ -0654ac: 6e10 4412 0000 |0006: invoke-virtual {v0}, Landroid/view/Display;.getDisplayId:()I // method@1244 │ │ -0654b2: 0a01 |0009: move-result v1 │ │ -0654b4: 3331 0300 |000a: if-ne v1, v3, 000d // +0003 │ │ -0654b8: 1100 |000c: return-object v0 │ │ -0654ba: 1200 |000d: const/4 v0, #int 0 // #0 │ │ -0654bc: 28fe |000e: goto 000c // -0002 │ │ +08ece0: |[08ece0] android.support.v4.hardware.display.DisplayManagerCompat$LegacyImpl.getDisplay:(I)Landroid/view/Display; │ │ +08ecf0: 5421 a603 |0000: iget-object v1, v2, Landroid/support/v4/hardware/display/DisplayManagerCompat$LegacyImpl;.mWindowManager:Landroid/view/WindowManager; // field@03a6 │ │ +08ecf4: 7210 0d1e 0100 |0002: invoke-interface {v1}, Landroid/view/WindowManager;.getDefaultDisplay:()Landroid/view/Display; // method@1e0d │ │ +08ecfa: 0c00 |0005: move-result-object v0 │ │ +08ecfc: 6e10 821c 0000 |0006: invoke-virtual {v0}, Landroid/view/Display;.getDisplayId:()I // method@1c82 │ │ +08ed02: 0a01 |0009: move-result v1 │ │ +08ed04: 3331 0300 |000a: if-ne v1, v3, 000d // +0003 │ │ +08ed08: 1100 |000c: return-object v0 │ │ +08ed0a: 1200 |000d: const/4 v0, #int 0 // #0 │ │ +08ed0c: 28fe |000e: goto 000c // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=114 │ │ 0x0006 line=115 │ │ 0x000c line=118 │ │ locals : │ │ 0x0006 - 0x000c reg=0 display Landroid/view/Display; │ │ @@ -128093,23 +178635,23 @@ │ │ type : '()[Landroid/view/Display;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 13 16-bit code units │ │ -0654c0: |[0654c0] android.support.v4.hardware.display.DisplayManagerCompat$LegacyImpl.getDisplays:()[Landroid/view/Display; │ │ -0654d0: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -0654d2: 2300 2904 |0001: new-array v0, v0, [Landroid/view/Display; // type@0429 │ │ -0654d6: 1201 |0003: const/4 v1, #int 0 // #0 │ │ -0654d8: 5432 2b02 |0004: iget-object v2, v3, Landroid/support/v4/hardware/display/DisplayManagerCompat$LegacyImpl;.mWindowManager:Landroid/view/WindowManager; // field@022b │ │ -0654dc: 7210 6013 0200 |0006: invoke-interface {v2}, Landroid/view/WindowManager;.getDefaultDisplay:()Landroid/view/Display; // method@1360 │ │ -0654e2: 0c02 |0009: move-result-object v2 │ │ -0654e4: 4d02 0001 |000a: aput-object v2, v0, v1 │ │ -0654e8: 1100 |000c: return-object v0 │ │ +08ed10: |[08ed10] android.support.v4.hardware.display.DisplayManagerCompat$LegacyImpl.getDisplays:()[Landroid/view/Display; │ │ +08ed20: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +08ed22: 2300 c305 |0001: new-array v0, v0, [Landroid/view/Display; // type@05c3 │ │ +08ed26: 1201 |0003: const/4 v1, #int 0 // #0 │ │ +08ed28: 5432 a603 |0004: iget-object v2, v3, Landroid/support/v4/hardware/display/DisplayManagerCompat$LegacyImpl;.mWindowManager:Landroid/view/WindowManager; // field@03a6 │ │ +08ed2c: 7210 0d1e 0200 |0006: invoke-interface {v2}, Landroid/view/WindowManager;.getDefaultDisplay:()Landroid/view/Display; // method@1e0d │ │ +08ed32: 0c02 |0009: move-result-object v2 │ │ +08ed34: 4d02 0001 |000a: aput-object v2, v0, v1 │ │ +08ed38: 1100 |000c: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=123 │ │ locals : │ │ 0x0000 - 0x000d reg=3 this Landroid/support/v4/hardware/display/DisplayManagerCompat$LegacyImpl; │ │ │ │ #2 : (in Landroid/support/v4/hardware/display/DisplayManagerCompat$LegacyImpl;) │ │ @@ -128117,70 +178659,70 @@ │ │ type : '(Ljava/lang/String;)[Landroid/view/Display;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 11 16-bit code units │ │ -0654ec: |[0654ec] android.support.v4.hardware.display.DisplayManagerCompat$LegacyImpl.getDisplays:(Ljava/lang/String;)[Landroid/view/Display; │ │ -0654fc: 3902 0700 |0000: if-nez v2, 0007 // +0007 │ │ -065500: 6e10 9806 0100 |0002: invoke-virtual {v1}, Landroid/support/v4/hardware/display/DisplayManagerCompat$LegacyImpl;.getDisplays:()[Landroid/view/Display; // method@0698 │ │ -065506: 0c00 |0005: move-result-object v0 │ │ -065508: 1100 |0006: return-object v0 │ │ -06550a: 1200 |0007: const/4 v0, #int 0 // #0 │ │ -06550c: 2300 2904 |0008: new-array v0, v0, [Landroid/view/Display; // type@0429 │ │ -065510: 28fc |000a: goto 0006 // -0004 │ │ +08ed3c: |[08ed3c] android.support.v4.hardware.display.DisplayManagerCompat$LegacyImpl.getDisplays:(Ljava/lang/String;)[Landroid/view/Display; │ │ +08ed4c: 3902 0700 |0000: if-nez v2, 0007 // +0007 │ │ +08ed50: 6e10 9a0a 0100 |0002: invoke-virtual {v1}, Landroid/support/v4/hardware/display/DisplayManagerCompat$LegacyImpl;.getDisplays:()[Landroid/view/Display; // method@0a9a │ │ +08ed56: 0c00 |0005: move-result-object v0 │ │ +08ed58: 1100 |0006: return-object v0 │ │ +08ed5a: 1200 |0007: const/4 v0, #int 0 // #0 │ │ +08ed5c: 2300 c305 |0008: new-array v0, v0, [Landroid/view/Display; // type@05c3 │ │ +08ed60: 28fc |000a: goto 0006 // -0004 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=128 │ │ locals : │ │ 0x0000 - 0x000b reg=1 this Landroid/support/v4/hardware/display/DisplayManagerCompat$LegacyImpl; │ │ 0x0000 - 0x000b reg=2 category Ljava/lang/String; │ │ │ │ - source_file_idx : 736 (DisplayManagerCompat.java) │ │ + source_file_idx : 907 (DisplayManagerCompat.java) │ │ │ │ -Class #495 header: │ │ -class_idx : 308 │ │ +Class #750 header: │ │ +class_idx : 500 │ │ access_flags : 1537 (0x0601) │ │ -superclass_idx : 948 │ │ -source_file_idx : 2728 │ │ +superclass_idx : 1337 │ │ +source_file_idx : 3743 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 0 │ │ │ │ -Class #495 - │ │ +Class #750 - │ │ Class descriptor : 'Landroid/support/v4/internal/view/SupportSubMenu;' │ │ Access flags : 0x0601 (PUBLIC INTERFACE ABSTRACT) │ │ Superclass : 'Ljava/lang/Object;' │ │ Interfaces - │ │ #0 : 'Landroid/support/v4/internal/view/SupportMenu;' │ │ #1 : 'Landroid/view/SubMenu;' │ │ Static fields - │ │ Instance fields - │ │ Direct methods - │ │ Virtual methods - │ │ - source_file_idx : 2728 (SupportSubMenu.java) │ │ + source_file_idx : 3743 (SupportSubMenu.java) │ │ │ │ -Class #496 header: │ │ -class_idx : 310 │ │ +Class #751 header: │ │ +class_idx : 510 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 948 │ │ -source_file_idx : 2867 │ │ +superclass_idx : 1337 │ │ +source_file_idx : 3904 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 4 │ │ │ │ -Class #496 annotations: │ │ +Class #751 annotations: │ │ Annotations on class │ │ VISIBILITY_SYSTEM Ldalvik/annotation/EnclosingClass; value=Landroid/support/v4/media/TransportMediator; │ │ VISIBILITY_SYSTEM Ldalvik/annotation/InnerClass; accessFlags=0 name=null │ │ │ │ -Class #496 - │ │ +Class #751 - │ │ Class descriptor : 'Landroid/support/v4/media/TransportMediator$1;' │ │ Access flags : 0x0000 () │ │ Superclass : 'Ljava/lang/Object;' │ │ Interfaces - │ │ #0 : 'Landroid/support/v4/media/TransportMediatorCallback;' │ │ Static fields - │ │ Instance fields - │ │ @@ -128194,18 +178736,18 @@ │ │ type : '(Landroid/support/v4/media/TransportMediator;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -065514: |[065514] android.support.v4.media.TransportMediator$1.:(Landroid/support/v4/media/TransportMediator;)V │ │ -065524: 5b01 3702 |0000: iput-object v1, v0, Landroid/support/v4/media/TransportMediator$1;.this$0:Landroid/support/v4/media/TransportMediator; // field@0237 │ │ -065528: 7010 9117 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1791 │ │ -06552e: 0e00 |0005: return-void │ │ +08ed64: |[08ed64] android.support.v4.media.TransportMediator$1.:(Landroid/support/v4/media/TransportMediator;)V │ │ +08ed74: 5b01 e303 |0000: iput-object v1, v0, Landroid/support/v4/media/TransportMediator$1;.this$0:Landroid/support/v4/media/TransportMediator; // field@03e3 │ │ +08ed78: 7010 8622 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2286 │ │ +08ed7e: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=58 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Landroid/support/v4/media/TransportMediator$1; │ │ 0x0000 - 0x0006 reg=1 (null) Landroid/support/v4/media/TransportMediator; │ │ │ │ @@ -128215,20 +178757,20 @@ │ │ type : '()J' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 9 16-bit code units │ │ -065530: |[065530] android.support.v4.media.TransportMediator$1.getPlaybackPosition:()J │ │ -065540: 5420 3702 |0000: iget-object v0, v2, Landroid/support/v4/media/TransportMediator$1;.this$0:Landroid/support/v4/media/TransportMediator; // field@0237 │ │ -065544: 5400 4502 |0002: iget-object v0, v0, Landroid/support/v4/media/TransportMediator;.mCallbacks:Landroid/support/v4/media/TransportPerformer; // field@0245 │ │ -065548: 6e10 fc06 0000 |0004: invoke-virtual {v0}, Landroid/support/v4/media/TransportPerformer;.onGetCurrentPosition:()J // method@06fc │ │ -06554e: 0b00 |0007: move-result-wide v0 │ │ -065550: 1000 |0008: return-wide v0 │ │ +08ed80: |[08ed80] android.support.v4.media.TransportMediator$1.getPlaybackPosition:()J │ │ +08ed90: 5420 e303 |0000: iget-object v0, v2, Landroid/support/v4/media/TransportMediator$1;.this$0:Landroid/support/v4/media/TransportMediator; // field@03e3 │ │ +08ed94: 5400 f103 |0002: iget-object v0, v0, Landroid/support/v4/media/TransportMediator;.mCallbacks:Landroid/support/v4/media/TransportPerformer; // field@03f1 │ │ +08ed98: 6e10 500b 0000 |0004: invoke-virtual {v0}, Landroid/support/v4/media/TransportPerformer;.onGetCurrentPosition:()J // method@0b50 │ │ +08ed9e: 0b00 |0007: move-result-wide v0 │ │ +08eda0: 1000 |0008: return-wide v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=70 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 this Landroid/support/v4/media/TransportMediator$1; │ │ │ │ #1 : (in Landroid/support/v4/media/TransportMediator$1;) │ │ @@ -128236,19 +178778,19 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -065554: |[065554] android.support.v4.media.TransportMediator$1.handleAudioFocusChange:(I)V │ │ -065564: 5410 3702 |0000: iget-object v0, v1, Landroid/support/v4/media/TransportMediator$1;.this$0:Landroid/support/v4/media/TransportMediator; // field@0237 │ │ -065568: 5400 4502 |0002: iget-object v0, v0, Landroid/support/v4/media/TransportMediator;.mCallbacks:Landroid/support/v4/media/TransportPerformer; // field@0245 │ │ -06556c: 6e20 fa06 2000 |0004: invoke-virtual {v0, v2}, Landroid/support/v4/media/TransportPerformer;.onAudioFocusChange:(I)V // method@06fa │ │ -065572: 0e00 |0007: return-void │ │ +08eda4: |[08eda4] android.support.v4.media.TransportMediator$1.handleAudioFocusChange:(I)V │ │ +08edb4: 5410 e303 |0000: iget-object v0, v1, Landroid/support/v4/media/TransportMediator$1;.this$0:Landroid/support/v4/media/TransportMediator; // field@03e3 │ │ +08edb8: 5400 f103 |0002: iget-object v0, v0, Landroid/support/v4/media/TransportMediator;.mCallbacks:Landroid/support/v4/media/TransportPerformer; // field@03f1 │ │ +08edbc: 6e20 4e0b 2000 |0004: invoke-virtual {v0, v2}, Landroid/support/v4/media/TransportPerformer;.onAudioFocusChange:(I)V // method@0b4e │ │ +08edc2: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=65 │ │ 0x0007 line=66 │ │ locals : │ │ 0x0000 - 0x0008 reg=1 this Landroid/support/v4/media/TransportMediator$1; │ │ 0x0000 - 0x0008 reg=2 focusChange I │ │ @@ -128258,19 +178800,19 @@ │ │ type : '(Landroid/view/KeyEvent;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -065574: |[065574] android.support.v4.media.TransportMediator$1.handleKey:(Landroid/view/KeyEvent;)V │ │ -065584: 5410 3702 |0000: iget-object v0, v1, Landroid/support/v4/media/TransportMediator$1;.this$0:Landroid/support/v4/media/TransportMediator; // field@0237 │ │ -065588: 5400 4902 |0002: iget-object v0, v0, Landroid/support/v4/media/TransportMediator;.mKeyEventCallback:Landroid/view/KeyEvent$Callback; // field@0249 │ │ -06558c: 6e20 5d12 0200 |0004: invoke-virtual {v2, v0}, Landroid/view/KeyEvent;.dispatch:(Landroid/view/KeyEvent$Callback;)Z // method@125d │ │ -065592: 0e00 |0007: return-void │ │ +08edc4: |[08edc4] android.support.v4.media.TransportMediator$1.handleKey:(Landroid/view/KeyEvent;)V │ │ +08edd4: 5410 e303 |0000: iget-object v0, v1, Landroid/support/v4/media/TransportMediator$1;.this$0:Landroid/support/v4/media/TransportMediator; // field@03e3 │ │ +08edd8: 5400 f503 |0002: iget-object v0, v0, Landroid/support/v4/media/TransportMediator;.mKeyEventCallback:Landroid/view/KeyEvent$Callback; // field@03f5 │ │ +08eddc: 6e20 9b1c 0200 |0004: invoke-virtual {v2, v0}, Landroid/view/KeyEvent;.dispatch:(Landroid/view/KeyEvent$Callback;)Z // method@1c9b │ │ +08ede2: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=61 │ │ 0x0007 line=62 │ │ locals : │ │ 0x0000 - 0x0008 reg=1 this Landroid/support/v4/media/TransportMediator$1; │ │ 0x0000 - 0x0008 reg=2 key Landroid/view/KeyEvent; │ │ @@ -128280,44 +178822,44 @@ │ │ type : '(J)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -065594: |[065594] android.support.v4.media.TransportMediator$1.playbackPositionUpdate:(J)V │ │ -0655a4: 5410 3702 |0000: iget-object v0, v1, Landroid/support/v4/media/TransportMediator$1;.this$0:Landroid/support/v4/media/TransportMediator; // field@0237 │ │ -0655a8: 5400 4502 |0002: iget-object v0, v0, Landroid/support/v4/media/TransportMediator;.mCallbacks:Landroid/support/v4/media/TransportPerformer; // field@0245 │ │ -0655ac: 6e30 0307 2003 |0004: invoke-virtual {v0, v2, v3}, Landroid/support/v4/media/TransportPerformer;.onSeekTo:(J)V // method@0703 │ │ -0655b2: 0e00 |0007: return-void │ │ +08ede4: |[08ede4] android.support.v4.media.TransportMediator$1.playbackPositionUpdate:(J)V │ │ +08edf4: 5410 e303 |0000: iget-object v0, v1, Landroid/support/v4/media/TransportMediator$1;.this$0:Landroid/support/v4/media/TransportMediator; // field@03e3 │ │ +08edf8: 5400 f103 |0002: iget-object v0, v0, Landroid/support/v4/media/TransportMediator;.mCallbacks:Landroid/support/v4/media/TransportPerformer; // field@03f1 │ │ +08edfc: 6e30 570b 2003 |0004: invoke-virtual {v0, v2, v3}, Landroid/support/v4/media/TransportPerformer;.onSeekTo:(J)V // method@0b57 │ │ +08ee02: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=75 │ │ 0x0007 line=76 │ │ locals : │ │ 0x0000 - 0x0008 reg=1 this Landroid/support/v4/media/TransportMediator$1; │ │ 0x0000 - 0x0008 reg=2 newPositionMs J │ │ │ │ - source_file_idx : 2867 (TransportMediator.java) │ │ + source_file_idx : 3904 (TransportMediator.java) │ │ │ │ -Class #497 header: │ │ -class_idx : 312 │ │ +Class #752 header: │ │ +class_idx : 512 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 309 │ │ -source_file_idx : 2867 │ │ +superclass_idx : 509 │ │ +source_file_idx : 3904 │ │ static_fields_size : 11 │ │ instance_fields_size: 9 │ │ direct_methods_size : 8 │ │ virtual_methods_size: 15 │ │ │ │ -Class #497 annotations: │ │ -Annotations on field #586 'mListeners' │ │ +Class #752 annotations: │ │ +Annotations on field #1014 'mListeners' │ │ VISIBILITY_SYSTEM Ldalvik/annotation/Signature; value={ "Ljava/util/ArrayList" "<" "Landroid/support/v4/media/TransportStateListener;" ">;" } │ │ │ │ -Class #497 - │ │ +Class #752 - │ │ Class descriptor : 'Landroid/support/v4/media/TransportMediator;' │ │ Access flags : 0x0001 (PUBLIC) │ │ Superclass : 'Landroid/support/v4/media/TransportController;' │ │ Interfaces - │ │ Static fields - │ │ #0 : (in Landroid/support/v4/media/TransportMediator;) │ │ name : 'FLAG_KEY_MEDIA_FAST_FORWARD' │ │ @@ -128417,18 +178959,18 @@ │ │ type : '(Landroid/app/Activity;Landroid/support/v4/media/TransportPerformer;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 5 16-bit code units │ │ -0655b4: |[0655b4] android.support.v4.media.TransportMediator.:(Landroid/app/Activity;Landroid/support/v4/media/TransportPerformer;)V │ │ -0655c4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0655c6: 7040 c706 2130 |0001: invoke-direct {v1, v2, v0, v3}, Landroid/support/v4/media/TransportMediator;.:(Landroid/app/Activity;Landroid/view/View;Landroid/support/v4/media/TransportPerformer;)V // method@06c7 │ │ -0655cc: 0e00 |0004: return-void │ │ +08ee04: |[08ee04] android.support.v4.media.TransportMediator.:(Landroid/app/Activity;Landroid/support/v4/media/TransportPerformer;)V │ │ +08ee14: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +08ee16: 7040 1b0b 2130 |0001: invoke-direct {v1, v2, v0, v3}, Landroid/support/v4/media/TransportMediator;.:(Landroid/app/Activity;Landroid/view/View;Landroid/support/v4/media/TransportPerformer;)V // method@0b1b │ │ +08ee1c: 0e00 |0004: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=152 │ │ 0x0004 line=153 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/media/TransportMediator; │ │ 0x0000 - 0x0005 reg=2 activity Landroid/app/Activity; │ │ @@ -128439,62 +178981,62 @@ │ │ type : '(Landroid/app/Activity;Landroid/view/View;Landroid/support/v4/media/TransportPerformer;)V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 9 │ │ ins : 4 │ │ outs : 5 │ │ insns size : 94 16-bit code units │ │ -0655d0: |[0655d0] android.support.v4.media.TransportMediator.:(Landroid/app/Activity;Landroid/view/View;Landroid/support/v4/media/TransportPerformer;)V │ │ -0655e0: 7010 b006 0500 |0000: invoke-direct {v5}, Landroid/support/v4/media/TransportController;.:()V // method@06b0 │ │ -0655e6: 2200 cf03 |0003: new-instance v0, Ljava/util/ArrayList; // type@03cf │ │ -0655ea: 7010 d317 0000 |0005: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@17d3 │ │ -0655f0: 5b50 4a02 |0008: iput-object v0, v5, Landroid/support/v4/media/TransportMediator;.mListeners:Ljava/util/ArrayList; // field@024a │ │ -0655f4: 2200 3601 |000a: new-instance v0, Landroid/support/v4/media/TransportMediator$1; // type@0136 │ │ -0655f8: 7020 bc06 5000 |000c: invoke-direct {v0, v5}, Landroid/support/v4/media/TransportMediator$1;.:(Landroid/support/v4/media/TransportMediator;)V // method@06bc │ │ -0655fe: 5b50 4b02 |000f: iput-object v0, v5, Landroid/support/v4/media/TransportMediator;.mTransportKeyCallback:Landroid/support/v4/media/TransportMediatorCallback; // field@024b │ │ -065602: 2200 3701 |0011: new-instance v0, Landroid/support/v4/media/TransportMediator$2; // type@0137 │ │ -065606: 7020 c106 5000 |0013: invoke-direct {v0, v5}, Landroid/support/v4/media/TransportMediator$2;.:(Landroid/support/v4/media/TransportMediator;)V // method@06c1 │ │ -06560c: 5b50 4902 |0016: iput-object v0, v5, Landroid/support/v4/media/TransportMediator;.mKeyEventCallback:Landroid/view/KeyEvent$Callback; // field@0249 │ │ -065610: 3806 3d00 |0018: if-eqz v6, 0055 // +003d │ │ -065614: 0760 |001a: move-object v0, v6 │ │ -065616: 5b50 4602 |001b: iput-object v0, v5, Landroid/support/v4/media/TransportMediator;.mContext:Landroid/content/Context; // field@0246 │ │ -06561a: 5b58 4502 |001d: iput-object v8, v5, Landroid/support/v4/media/TransportMediator;.mCallbacks:Landroid/support/v4/media/TransportPerformer; // field@0245 │ │ -06561e: 5450 4602 |001f: iget-object v0, v5, Landroid/support/v4/media/TransportMediator;.mContext:Landroid/content/Context; // field@0246 │ │ -065622: 1a01 2e0d |0021: const-string v1, "audio" // string@0d2e │ │ -065626: 6e20 d000 1000 |0023: invoke-virtual {v0, v1}, Landroid/content/Context;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@00d0 │ │ -06562c: 0c00 |0026: move-result-object v0 │ │ -06562e: 1f00 6300 |0027: check-cast v0, Landroid/media/AudioManager; // type@0063 │ │ -065632: 5b50 4402 |0029: iput-object v0, v5, Landroid/support/v4/media/TransportMediator;.mAudioManager:Landroid/media/AudioManager; // field@0244 │ │ -065636: 3806 0a00 |002b: if-eqz v6, 0035 // +000a │ │ -06563a: 6e10 1b00 0600 |002d: invoke-virtual {v6}, Landroid/app/Activity;.getWindow:()Landroid/view/Window; // method@001b │ │ -065640: 0c00 |0030: move-result-object v0 │ │ -065642: 6e10 5f13 0000 |0031: invoke-virtual {v0}, Landroid/view/Window;.getDecorView:()Landroid/view/View; // method@135f │ │ -065648: 0c07 |0034: move-result-object v7 │ │ -06564a: 5b57 4c02 |0035: iput-object v7, v5, Landroid/support/v4/media/TransportMediator;.mView:Landroid/view/View; // field@024c │ │ -06564e: 5450 4c02 |0037: iget-object v0, v5, Landroid/support/v4/media/TransportMediator;.mView:Landroid/view/View; // field@024c │ │ -065652: 7110 9b09 0000 |0039: invoke-static {v0}, Landroid/support/v4/view/KeyEventCompat;.getKeyDispatcherState:(Landroid/view/View;)Ljava/lang/Object; // method@099b │ │ -065658: 0c00 |003c: move-result-object v0 │ │ -06565a: 5b50 4802 |003d: iput-object v0, v5, Landroid/support/v4/media/TransportMediator;.mDispatcherState:Ljava/lang/Object; // field@0248 │ │ -06565e: 6000 2c00 |003f: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@002c │ │ -065662: 1301 1200 |0041: const/16 v1, #int 18 // #12 │ │ -065666: 3410 1700 |0043: if-lt v0, v1, 005a // +0017 │ │ -06566a: 2200 3e01 |0045: new-instance v0, Landroid/support/v4/media/TransportMediatorJellybeanMR2; // type@013e │ │ -06566e: 5451 4602 |0047: iget-object v1, v5, Landroid/support/v4/media/TransportMediator;.mContext:Landroid/content/Context; // field@0246 │ │ -065672: 5452 4402 |0049: iget-object v2, v5, Landroid/support/v4/media/TransportMediator;.mAudioManager:Landroid/media/AudioManager; // field@0244 │ │ -065676: 5453 4c02 |004b: iget-object v3, v5, Landroid/support/v4/media/TransportMediator;.mView:Landroid/view/View; // field@024c │ │ -06567a: 5454 4b02 |004d: iget-object v4, v5, Landroid/support/v4/media/TransportMediator;.mTransportKeyCallback:Landroid/support/v4/media/TransportMediatorCallback; // field@024b │ │ -06567e: 7054 ea06 1032 |004f: invoke-direct {v0, v1, v2, v3, v4}, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.:(Landroid/content/Context;Landroid/media/AudioManager;Landroid/view/View;Landroid/support/v4/media/TransportMediatorCallback;)V // method@06ea │ │ -065684: 5b50 4702 |0052: iput-object v0, v5, Landroid/support/v4/media/TransportMediator;.mController:Landroid/support/v4/media/TransportMediatorJellybeanMR2; // field@0247 │ │ -065688: 0e00 |0054: return-void │ │ -06568a: 6e10 b912 0700 |0055: invoke-virtual {v7}, Landroid/view/View;.getContext:()Landroid/content/Context; // method@12b9 │ │ -065690: 0c00 |0058: move-result-object v0 │ │ -065692: 28c2 |0059: goto 001b // -003e │ │ -065694: 1200 |005a: const/4 v0, #int 0 // #0 │ │ -065696: 5b50 4702 |005b: iput-object v0, v5, Landroid/support/v4/media/TransportMediator;.mController:Landroid/support/v4/media/TransportMediatorJellybeanMR2; // field@0247 │ │ -06569a: 28f7 |005d: goto 0054 // -0009 │ │ +08ee20: |[08ee20] android.support.v4.media.TransportMediator.:(Landroid/app/Activity;Landroid/view/View;Landroid/support/v4/media/TransportPerformer;)V │ │ +08ee30: 7010 040b 0500 |0000: invoke-direct {v5}, Landroid/support/v4/media/TransportController;.:()V // method@0b04 │ │ +08ee36: 2200 5905 |0003: new-instance v0, Ljava/util/ArrayList; // type@0559 │ │ +08ee3a: 7010 cf22 0000 |0005: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@22cf │ │ +08ee40: 5b50 f603 |0008: iput-object v0, v5, Landroid/support/v4/media/TransportMediator;.mListeners:Ljava/util/ArrayList; // field@03f6 │ │ +08ee44: 2200 fe01 |000a: new-instance v0, Landroid/support/v4/media/TransportMediator$1; // type@01fe │ │ +08ee48: 7020 100b 5000 |000c: invoke-direct {v0, v5}, Landroid/support/v4/media/TransportMediator$1;.:(Landroid/support/v4/media/TransportMediator;)V // method@0b10 │ │ +08ee4e: 5b50 f703 |000f: iput-object v0, v5, Landroid/support/v4/media/TransportMediator;.mTransportKeyCallback:Landroid/support/v4/media/TransportMediatorCallback; // field@03f7 │ │ +08ee52: 2200 ff01 |0011: new-instance v0, Landroid/support/v4/media/TransportMediator$2; // type@01ff │ │ +08ee56: 7020 150b 5000 |0013: invoke-direct {v0, v5}, Landroid/support/v4/media/TransportMediator$2;.:(Landroid/support/v4/media/TransportMediator;)V // method@0b15 │ │ +08ee5c: 5b50 f503 |0016: iput-object v0, v5, Landroid/support/v4/media/TransportMediator;.mKeyEventCallback:Landroid/view/KeyEvent$Callback; // field@03f5 │ │ +08ee60: 3806 3d00 |0018: if-eqz v6, 0055 // +003d │ │ +08ee64: 0760 |001a: move-object v0, v6 │ │ +08ee66: 5b50 f203 |001b: iput-object v0, v5, Landroid/support/v4/media/TransportMediator;.mContext:Landroid/content/Context; // field@03f2 │ │ +08ee6a: 5b58 f103 |001d: iput-object v8, v5, Landroid/support/v4/media/TransportMediator;.mCallbacks:Landroid/support/v4/media/TransportPerformer; // field@03f1 │ │ +08ee6e: 5450 f203 |001f: iget-object v0, v5, Landroid/support/v4/media/TransportMediator;.mContext:Landroid/content/Context; // field@03f2 │ │ +08ee72: 1a01 2512 |0021: const-string v1, "audio" // string@1225 │ │ +08ee76: 6e20 1401 1000 |0023: invoke-virtual {v0, v1}, Landroid/content/Context;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@0114 │ │ +08ee7c: 0c00 |0026: move-result-object v0 │ │ +08ee7e: 1f00 8000 |0027: check-cast v0, Landroid/media/AudioManager; // type@0080 │ │ +08ee82: 5b50 f003 |0029: iput-object v0, v5, Landroid/support/v4/media/TransportMediator;.mAudioManager:Landroid/media/AudioManager; // field@03f0 │ │ +08ee86: 3806 0a00 |002b: if-eqz v6, 0035 // +000a │ │ +08ee8a: 6e10 2200 0600 |002d: invoke-virtual {v6}, Landroid/app/Activity;.getWindow:()Landroid/view/Window; // method@0022 │ │ +08ee90: 0c00 |0030: move-result-object v0 │ │ +08ee92: 6e10 fa1d 0000 |0031: invoke-virtual {v0}, Landroid/view/Window;.getDecorView:()Landroid/view/View; // method@1dfa │ │ +08ee98: 0c07 |0034: move-result-object v7 │ │ +08ee9a: 5b57 f803 |0035: iput-object v7, v5, Landroid/support/v4/media/TransportMediator;.mView:Landroid/view/View; // field@03f8 │ │ +08ee9e: 5450 f803 |0037: iget-object v0, v5, Landroid/support/v4/media/TransportMediator;.mView:Landroid/view/View; // field@03f8 │ │ +08eea2: 7110 4810 0000 |0039: invoke-static {v0}, Landroid/support/v4/view/KeyEventCompat;.getKeyDispatcherState:(Landroid/view/View;)Ljava/lang/Object; // method@1048 │ │ +08eea8: 0c00 |003c: move-result-object v0 │ │ +08eeaa: 5b50 f403 |003d: iput-object v0, v5, Landroid/support/v4/media/TransportMediator;.mDispatcherState:Ljava/lang/Object; // field@03f4 │ │ +08eeae: 6000 4000 |003f: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0040 │ │ +08eeb2: 1301 1200 |0041: const/16 v1, #int 18 // #12 │ │ +08eeb6: 3410 1700 |0043: if-lt v0, v1, 005a // +0017 │ │ +08eeba: 2200 0602 |0045: new-instance v0, Landroid/support/v4/media/TransportMediatorJellybeanMR2; // type@0206 │ │ +08eebe: 5451 f203 |0047: iget-object v1, v5, Landroid/support/v4/media/TransportMediator;.mContext:Landroid/content/Context; // field@03f2 │ │ +08eec2: 5452 f003 |0049: iget-object v2, v5, Landroid/support/v4/media/TransportMediator;.mAudioManager:Landroid/media/AudioManager; // field@03f0 │ │ +08eec6: 5453 f803 |004b: iget-object v3, v5, Landroid/support/v4/media/TransportMediator;.mView:Landroid/view/View; // field@03f8 │ │ +08eeca: 5454 f703 |004d: iget-object v4, v5, Landroid/support/v4/media/TransportMediator;.mTransportKeyCallback:Landroid/support/v4/media/TransportMediatorCallback; // field@03f7 │ │ +08eece: 7054 3e0b 1032 |004f: invoke-direct {v0, v1, v2, v3, v4}, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.:(Landroid/content/Context;Landroid/media/AudioManager;Landroid/view/View;Landroid/support/v4/media/TransportMediatorCallback;)V // method@0b3e │ │ +08eed4: 5b50 f303 |0052: iput-object v0, v5, Landroid/support/v4/media/TransportMediator;.mController:Landroid/support/v4/media/TransportMediatorJellybeanMR2; // field@03f3 │ │ +08eed8: 0e00 |0054: return-void │ │ +08eeda: 6e10 fb1c 0700 |0055: invoke-virtual {v7}, Landroid/view/View;.getContext:()Landroid/content/Context; // method@1cfb │ │ +08eee0: 0c00 |0058: move-result-object v0 │ │ +08eee2: 28c2 |0059: goto 001b // -003e │ │ +08eee4: 1200 |005a: const/4 v0, #int 0 // #0 │ │ +08eee6: 5b50 f303 |005b: iput-object v0, v5, Landroid/support/v4/media/TransportMediator;.mController:Landroid/support/v4/media/TransportMediatorJellybeanMR2; // field@03f3 │ │ +08eeea: 28f7 |005d: goto 0054 // -0009 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=159 │ │ 0x0003 line=55 │ │ 0x000a line=57 │ │ 0x0011 line=130 │ │ 0x0018 line=160 │ │ @@ -128519,18 +179061,18 @@ │ │ type : '(Landroid/view/View;Landroid/support/v4/media/TransportPerformer;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 5 16-bit code units │ │ -06569c: |[06569c] android.support.v4.media.TransportMediator.:(Landroid/view/View;Landroid/support/v4/media/TransportPerformer;)V │ │ -0656ac: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0656ae: 7040 c706 0132 |0001: invoke-direct {v1, v0, v2, v3}, Landroid/support/v4/media/TransportMediator;.:(Landroid/app/Activity;Landroid/view/View;Landroid/support/v4/media/TransportPerformer;)V // method@06c7 │ │ -0656b4: 0e00 |0004: return-void │ │ +08eeec: |[08eeec] android.support.v4.media.TransportMediator.:(Landroid/view/View;Landroid/support/v4/media/TransportPerformer;)V │ │ +08eefc: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +08eefe: 7040 1b0b 0132 |0001: invoke-direct {v1, v0, v2, v3}, Landroid/support/v4/media/TransportMediator;.:(Landroid/app/Activity;Landroid/view/View;Landroid/support/v4/media/TransportPerformer;)V // method@0b1b │ │ +08ef04: 0e00 |0004: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=156 │ │ 0x0004 line=157 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/media/TransportMediator; │ │ 0x0000 - 0x0005 reg=2 view Landroid/view/View; │ │ @@ -128541,28 +179083,28 @@ │ │ type : '()[Landroid/support/v4/media/TransportStateListener;' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 24 16-bit code units │ │ -0656b8: |[0656b8] android.support.v4.media.TransportMediator.getListeners:()[Landroid/support/v4/media/TransportStateListener; │ │ -0656c8: 5421 4a02 |0000: iget-object v1, v2, Landroid/support/v4/media/TransportMediator;.mListeners:Ljava/util/ArrayList; // field@024a │ │ -0656cc: 6e10 df17 0100 |0002: invoke-virtual {v1}, Ljava/util/ArrayList;.size:()I // method@17df │ │ -0656d2: 0a01 |0005: move-result v1 │ │ -0656d4: 3c01 0400 |0006: if-gtz v1, 000a // +0004 │ │ -0656d8: 1200 |0008: const/4 v0, #int 0 // #0 │ │ -0656da: 1100 |0009: return-object v0 │ │ -0656dc: 5421 4a02 |000a: iget-object v1, v2, Landroid/support/v4/media/TransportMediator;.mListeners:Ljava/util/ArrayList; // field@024a │ │ -0656e0: 6e10 df17 0100 |000c: invoke-virtual {v1}, Ljava/util/ArrayList;.size:()I // method@17df │ │ -0656e6: 0a01 |000f: move-result v1 │ │ -0656e8: 2310 2504 |0010: new-array v0, v1, [Landroid/support/v4/media/TransportStateListener; // type@0425 │ │ -0656ec: 5421 4a02 |0012: iget-object v1, v2, Landroid/support/v4/media/TransportMediator;.mListeners:Ljava/util/ArrayList; // field@024a │ │ -0656f0: 6e20 e117 0100 |0014: invoke-virtual {v1, v0}, Ljava/util/ArrayList;.toArray:([Ljava/lang/Object;)[Ljava/lang/Object; // method@17e1 │ │ -0656f6: 28f2 |0017: goto 0009 // -000e │ │ +08ef08: |[08ef08] android.support.v4.media.TransportMediator.getListeners:()[Landroid/support/v4/media/TransportStateListener; │ │ +08ef18: 5421 f603 |0000: iget-object v1, v2, Landroid/support/v4/media/TransportMediator;.mListeners:Ljava/util/ArrayList; // field@03f6 │ │ +08ef1c: 6e10 de22 0100 |0002: invoke-virtual {v1}, Ljava/util/ArrayList;.size:()I // method@22de │ │ +08ef22: 0a01 |0005: move-result v1 │ │ +08ef24: 3c01 0400 |0006: if-gtz v1, 000a // +0004 │ │ +08ef28: 1200 |0008: const/4 v0, #int 0 // #0 │ │ +08ef2a: 1100 |0009: return-object v0 │ │ +08ef2c: 5421 f603 |000a: iget-object v1, v2, Landroid/support/v4/media/TransportMediator;.mListeners:Ljava/util/ArrayList; // field@03f6 │ │ +08ef30: 6e10 de22 0100 |000c: invoke-virtual {v1}, Ljava/util/ArrayList;.size:()I // method@22de │ │ +08ef36: 0a01 |000f: move-result v1 │ │ +08ef38: 2310 ba05 |0010: new-array v0, v1, [Landroid/support/v4/media/TransportStateListener; // type@05ba │ │ +08ef3c: 5421 f603 |0012: iget-object v1, v2, Landroid/support/v4/media/TransportMediator;.mListeners:Ljava/util/ArrayList; // field@03f6 │ │ +08ef40: 6e20 e022 0100 |0014: invoke-virtual {v1, v0}, Ljava/util/ArrayList;.toArray:([Ljava/lang/Object;)[Ljava/lang/Object; // method@22e0 │ │ +08ef46: 28f2 |0017: goto 0009 // -000e │ │ catches : (none) │ │ positions : │ │ 0x0000 line=212 │ │ 0x0008 line=213 │ │ 0x0009 line=217 │ │ 0x000a line=215 │ │ 0x0012 line=216 │ │ @@ -128575,22 +179117,22 @@ │ │ type : '(I)Z' │ │ access : 0x0008 (STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 54 16-bit code units │ │ -0656f8: |[0656f8] android.support.v4.media.TransportMediator.isMediaKey:(I)Z │ │ -065708: 2c01 0800 0000 |0000: sparse-switch v1, 00000008 // +00000008 │ │ -06570e: 1200 |0003: const/4 v0, #int 0 // #0 │ │ -065710: 0f00 |0004: return v0 │ │ -065712: 1210 |0005: const/4 v0, #int 1 // #1 │ │ -065714: 28fe |0006: goto 0004 // -0002 │ │ -065716: 0000 |0007: nop // spacer │ │ -065718: 0002 0b00 4f00 0000 5500 0000 5600 ... |0008: sparse-switch-data (46 units) │ │ +08ef48: |[08ef48] android.support.v4.media.TransportMediator.isMediaKey:(I)Z │ │ +08ef58: 2c01 0800 0000 |0000: sparse-switch v1, 00000008 // +00000008 │ │ +08ef5e: 1200 |0003: const/4 v0, #int 0 // #0 │ │ +08ef60: 0f00 |0004: return v0 │ │ +08ef62: 1210 |0005: const/4 v0, #int 1 // #1 │ │ +08ef64: 28fe |0006: goto 0004 // -0002 │ │ +08ef66: 0000 |0007: nop // spacer │ │ +08ef68: 0002 0b00 4f00 0000 5500 0000 5600 ... |0008: sparse-switch-data (46 units) │ │ catches : (none) │ │ positions : │ │ 0x0000 line=112 │ │ 0x0003 line=127 │ │ 0x0005 line=124 │ │ 0x0007 line=112 │ │ locals : │ │ @@ -128601,29 +179143,29 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 6 │ │ ins : 1 │ │ outs : 5 │ │ insns size : 28 16-bit code units │ │ -065774: |[065774] android.support.v4.media.TransportMediator.pushControllerState:()V │ │ -065784: 5450 4702 |0000: iget-object v0, v5, Landroid/support/v4/media/TransportMediator;.mController:Landroid/support/v4/media/TransportMediatorJellybeanMR2; // field@0247 │ │ -065788: 3800 1900 |0002: if-eqz v0, 001b // +0019 │ │ -06578c: 5450 4702 |0004: iget-object v0, v5, Landroid/support/v4/media/TransportMediator;.mController:Landroid/support/v4/media/TransportMediatorJellybeanMR2; // field@0247 │ │ -065790: 5451 4502 |0006: iget-object v1, v5, Landroid/support/v4/media/TransportMediator;.mCallbacks:Landroid/support/v4/media/TransportPerformer; // field@0245 │ │ -065794: 6e10 ff06 0100 |0008: invoke-virtual {v1}, Landroid/support/v4/media/TransportPerformer;.onIsPlaying:()Z // method@06ff │ │ -06579a: 0a01 |000b: move-result v1 │ │ -06579c: 5452 4502 |000c: iget-object v2, v5, Landroid/support/v4/media/TransportMediator;.mCallbacks:Landroid/support/v4/media/TransportPerformer; // field@0245 │ │ -0657a0: 6e10 fc06 0200 |000e: invoke-virtual {v2}, Landroid/support/v4/media/TransportPerformer;.onGetCurrentPosition:()J // method@06fc │ │ -0657a6: 0b02 |0011: move-result-wide v2 │ │ -0657a8: 5454 4502 |0012: iget-object v4, v5, Landroid/support/v4/media/TransportMediator;.mCallbacks:Landroid/support/v4/media/TransportPerformer; // field@0245 │ │ -0657ac: 6e10 fe06 0400 |0014: invoke-virtual {v4}, Landroid/support/v4/media/TransportPerformer;.onGetTransportControlFlags:()I // method@06fe │ │ -0657b2: 0a04 |0017: move-result v4 │ │ -0657b4: 6e54 f306 1032 |0018: invoke-virtual {v0, v1, v2, v3, v4}, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.refreshState:(ZJI)V // method@06f3 │ │ -0657ba: 0e00 |001b: return-void │ │ +08efc4: |[08efc4] android.support.v4.media.TransportMediator.pushControllerState:()V │ │ +08efd4: 5450 f303 |0000: iget-object v0, v5, Landroid/support/v4/media/TransportMediator;.mController:Landroid/support/v4/media/TransportMediatorJellybeanMR2; // field@03f3 │ │ +08efd8: 3800 1900 |0002: if-eqz v0, 001b // +0019 │ │ +08efdc: 5450 f303 |0004: iget-object v0, v5, Landroid/support/v4/media/TransportMediator;.mController:Landroid/support/v4/media/TransportMediatorJellybeanMR2; // field@03f3 │ │ +08efe0: 5451 f103 |0006: iget-object v1, v5, Landroid/support/v4/media/TransportMediator;.mCallbacks:Landroid/support/v4/media/TransportPerformer; // field@03f1 │ │ +08efe4: 6e10 530b 0100 |0008: invoke-virtual {v1}, Landroid/support/v4/media/TransportPerformer;.onIsPlaying:()Z // method@0b53 │ │ +08efea: 0a01 |000b: move-result v1 │ │ +08efec: 5452 f103 |000c: iget-object v2, v5, Landroid/support/v4/media/TransportMediator;.mCallbacks:Landroid/support/v4/media/TransportPerformer; // field@03f1 │ │ +08eff0: 6e10 500b 0200 |000e: invoke-virtual {v2}, Landroid/support/v4/media/TransportPerformer;.onGetCurrentPosition:()J // method@0b50 │ │ +08eff6: 0b02 |0011: move-result-wide v2 │ │ +08eff8: 5454 f103 |0012: iget-object v4, v5, Landroid/support/v4/media/TransportMediator;.mCallbacks:Landroid/support/v4/media/TransportPerformer; // field@03f1 │ │ +08effc: 6e10 520b 0400 |0014: invoke-virtual {v4}, Landroid/support/v4/media/TransportPerformer;.onGetTransportControlFlags:()I // method@0b52 │ │ +08f002: 0a04 |0017: move-result v4 │ │ +08f004: 6e54 470b 1032 |0018: invoke-virtual {v0, v1, v2, v3, v4}, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.refreshState:(ZJI)V // method@0b47 │ │ +08f00a: 0e00 |001b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=239 │ │ 0x0004 line=240 │ │ 0x001b line=244 │ │ locals : │ │ 0x0000 - 0x001c reg=5 this Landroid/support/v4/media/TransportMediator; │ │ @@ -128633,27 +179175,27 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 6 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 20 16-bit code units │ │ -0657bc: |[0657bc] android.support.v4.media.TransportMediator.reportPlayingChanged:()V │ │ -0657cc: 7010 ce06 0500 |0000: invoke-direct {v5}, Landroid/support/v4/media/TransportMediator;.getListeners:()[Landroid/support/v4/media/TransportStateListener; // method@06ce │ │ -0657d2: 0c04 |0003: move-result-object v4 │ │ -0657d4: 3804 0f00 |0004: if-eqz v4, 0013 // +000f │ │ -0657d8: 0740 |0006: move-object v0, v4 │ │ -0657da: 2102 |0007: array-length v2, v0 │ │ -0657dc: 1201 |0008: const/4 v1, #int 0 // #0 │ │ -0657de: 3521 0a00 |0009: if-ge v1, v2, 0013 // +000a │ │ -0657e2: 4603 0001 |000b: aget-object v3, v0, v1 │ │ -0657e6: 6e20 0707 5300 |000d: invoke-virtual {v3, v5}, Landroid/support/v4/media/TransportStateListener;.onPlayingChanged:(Landroid/support/v4/media/TransportController;)V // method@0707 │ │ -0657ec: d801 0101 |0010: add-int/lit8 v1, v1, #int 1 // #01 │ │ -0657f0: 28f7 |0012: goto 0009 // -0009 │ │ -0657f2: 0e00 |0013: return-void │ │ +08f00c: |[08f00c] android.support.v4.media.TransportMediator.reportPlayingChanged:()V │ │ +08f01c: 7010 220b 0500 |0000: invoke-direct {v5}, Landroid/support/v4/media/TransportMediator;.getListeners:()[Landroid/support/v4/media/TransportStateListener; // method@0b22 │ │ +08f022: 0c04 |0003: move-result-object v4 │ │ +08f024: 3804 0f00 |0004: if-eqz v4, 0013 // +000f │ │ +08f028: 0740 |0006: move-object v0, v4 │ │ +08f02a: 2102 |0007: array-length v2, v0 │ │ +08f02c: 1201 |0008: const/4 v1, #int 0 // #0 │ │ +08f02e: 3521 0a00 |0009: if-ge v1, v2, 0013 // +000a │ │ +08f032: 4603 0001 |000b: aget-object v3, v0, v1 │ │ +08f036: 6e20 5b0b 5300 |000d: invoke-virtual {v3, v5}, Landroid/support/v4/media/TransportStateListener;.onPlayingChanged:(Landroid/support/v4/media/TransportController;)V // method@0b5b │ │ +08f03c: d801 0101 |0010: add-int/lit8 v1, v1, #int 1 // #01 │ │ +08f040: 28f7 |0012: goto 0009 // -0009 │ │ +08f042: 0e00 |0013: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=221 │ │ 0x0004 line=222 │ │ 0x0006 line=223 │ │ 0x000d line=224 │ │ 0x0010 line=223 │ │ @@ -128671,27 +179213,27 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 6 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 20 16-bit code units │ │ -0657f4: |[0657f4] android.support.v4.media.TransportMediator.reportTransportControlsChanged:()V │ │ -065804: 7010 ce06 0500 |0000: invoke-direct {v5}, Landroid/support/v4/media/TransportMediator;.getListeners:()[Landroid/support/v4/media/TransportStateListener; // method@06ce │ │ -06580a: 0c04 |0003: move-result-object v4 │ │ -06580c: 3804 0f00 |0004: if-eqz v4, 0013 // +000f │ │ -065810: 0740 |0006: move-object v0, v4 │ │ -065812: 2102 |0007: array-length v2, v0 │ │ -065814: 1201 |0008: const/4 v1, #int 0 // #0 │ │ -065816: 3521 0a00 |0009: if-ge v1, v2, 0013 // +000a │ │ -06581a: 4603 0001 |000b: aget-object v3, v0, v1 │ │ -06581e: 6e20 0807 5300 |000d: invoke-virtual {v3, v5}, Landroid/support/v4/media/TransportStateListener;.onTransportControlsChanged:(Landroid/support/v4/media/TransportController;)V // method@0708 │ │ -065824: d801 0101 |0010: add-int/lit8 v1, v1, #int 1 // #01 │ │ -065828: 28f7 |0012: goto 0009 // -0009 │ │ -06582a: 0e00 |0013: return-void │ │ +08f044: |[08f044] android.support.v4.media.TransportMediator.reportTransportControlsChanged:()V │ │ +08f054: 7010 220b 0500 |0000: invoke-direct {v5}, Landroid/support/v4/media/TransportMediator;.getListeners:()[Landroid/support/v4/media/TransportStateListener; // method@0b22 │ │ +08f05a: 0c04 |0003: move-result-object v4 │ │ +08f05c: 3804 0f00 |0004: if-eqz v4, 0013 // +000f │ │ +08f060: 0740 |0006: move-object v0, v4 │ │ +08f062: 2102 |0007: array-length v2, v0 │ │ +08f064: 1201 |0008: const/4 v1, #int 0 // #0 │ │ +08f066: 3521 0a00 |0009: if-ge v1, v2, 0013 // +000a │ │ +08f06a: 4603 0001 |000b: aget-object v3, v0, v1 │ │ +08f06e: 6e20 5c0b 5300 |000d: invoke-virtual {v3, v5}, Landroid/support/v4/media/TransportStateListener;.onTransportControlsChanged:(Landroid/support/v4/media/TransportController;)V // method@0b5c │ │ +08f074: d801 0101 |0010: add-int/lit8 v1, v1, #int 1 // #01 │ │ +08f078: 28f7 |0012: goto 0009 // -0009 │ │ +08f07a: 0e00 |0013: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=230 │ │ 0x0004 line=231 │ │ 0x0006 line=232 │ │ 0x000d line=233 │ │ 0x0010 line=232 │ │ @@ -128710,18 +179252,18 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -06582c: |[06582c] android.support.v4.media.TransportMediator.destroy:()V │ │ -06583c: 5410 4702 |0000: iget-object v0, v1, Landroid/support/v4/media/TransportMediator;.mController:Landroid/support/v4/media/TransportMediatorJellybeanMR2; // field@0247 │ │ -065840: 6e10 eb06 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.destroy:()V // method@06eb │ │ -065846: 0e00 |0005: return-void │ │ +08f07c: |[08f07c] android.support.v4.media.TransportMediator.destroy:()V │ │ +08f08c: 5410 f303 |0000: iget-object v0, v1, Landroid/support/v4/media/TransportMediator;.mController:Landroid/support/v4/media/TransportMediatorJellybeanMR2; // field@03f3 │ │ +08f090: 6e10 3f0b 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.destroy:()V // method@0b3f │ │ +08f096: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=341 │ │ 0x0005 line=342 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/media/TransportMediator; │ │ │ │ @@ -128730,20 +179272,20 @@ │ │ type : '(Landroid/view/KeyEvent;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 9 16-bit code units │ │ -065848: |[065848] android.support.v4.media.TransportMediator.dispatchKeyEvent:(Landroid/view/KeyEvent;)Z │ │ -065858: 5420 4902 |0000: iget-object v0, v2, Landroid/support/v4/media/TransportMediator;.mKeyEventCallback:Landroid/view/KeyEvent$Callback; // field@0249 │ │ -06585c: 5421 4802 |0002: iget-object v1, v2, Landroid/support/v4/media/TransportMediator;.mDispatcherState:Ljava/lang/Object; // field@0248 │ │ -065860: 7140 9a09 0321 |0004: invoke-static {v3, v0, v1, v2}, Landroid/support/v4/view/KeyEventCompat;.dispatch:(Landroid/view/KeyEvent;Landroid/view/KeyEvent$Callback;Ljava/lang/Object;Ljava/lang/Object;)Z // method@099a │ │ -065866: 0a00 |0007: move-result v0 │ │ -065868: 0f00 |0008: return v0 │ │ +08f098: |[08f098] android.support.v4.media.TransportMediator.dispatchKeyEvent:(Landroid/view/KeyEvent;)Z │ │ +08f0a8: 5420 f503 |0000: iget-object v0, v2, Landroid/support/v4/media/TransportMediator;.mKeyEventCallback:Landroid/view/KeyEvent$Callback; // field@03f5 │ │ +08f0ac: 5421 f403 |0002: iget-object v1, v2, Landroid/support/v4/media/TransportMediator;.mDispatcherState:Ljava/lang/Object; // field@03f4 │ │ +08f0b0: 7140 4710 0321 |0004: invoke-static {v3, v0, v1, v2}, Landroid/support/v4/view/KeyEventCompat;.dispatch:(Landroid/view/KeyEvent;Landroid/view/KeyEvent$Callback;Ljava/lang/Object;Ljava/lang/Object;)Z // method@1047 │ │ +08f0b6: 0a00 |0007: move-result v0 │ │ +08f0b8: 0f00 |0008: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=200 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 this Landroid/support/v4/media/TransportMediator; │ │ 0x0000 - 0x0009 reg=3 event Landroid/view/KeyEvent; │ │ │ │ @@ -128752,19 +179294,19 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -06586c: |[06586c] android.support.v4.media.TransportMediator.getBufferPercentage:()I │ │ -06587c: 5410 4502 |0000: iget-object v0, v1, Landroid/support/v4/media/TransportMediator;.mCallbacks:Landroid/support/v4/media/TransportPerformer; // field@0245 │ │ -065880: 6e10 fb06 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/media/TransportPerformer;.onGetBufferPercentage:()I // method@06fb │ │ -065886: 0a00 |0005: move-result v0 │ │ -065888: 0f00 |0006: return v0 │ │ +08f0bc: |[08f0bc] android.support.v4.media.TransportMediator.getBufferPercentage:()I │ │ +08f0cc: 5410 f103 |0000: iget-object v0, v1, Landroid/support/v4/media/TransportMediator;.mCallbacks:Landroid/support/v4/media/TransportPerformer; // field@03f1 │ │ +08f0d0: 6e10 4f0b 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/media/TransportPerformer;.onGetBufferPercentage:()I // method@0b4f │ │ +08f0d6: 0a00 |0005: move-result v0 │ │ +08f0d8: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=316 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/media/TransportMediator; │ │ │ │ #3 : (in Landroid/support/v4/media/TransportMediator;) │ │ @@ -128772,19 +179314,19 @@ │ │ type : '()J' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -06588c: |[06588c] android.support.v4.media.TransportMediator.getCurrentPosition:()J │ │ -06589c: 5420 4502 |0000: iget-object v0, v2, Landroid/support/v4/media/TransportMediator;.mCallbacks:Landroid/support/v4/media/TransportPerformer; // field@0245 │ │ -0658a0: 6e10 fc06 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/media/TransportPerformer;.onGetCurrentPosition:()J // method@06fc │ │ -0658a6: 0b00 |0005: move-result-wide v0 │ │ -0658a8: 1000 |0006: return-wide v0 │ │ +08f0dc: |[08f0dc] android.support.v4.media.TransportMediator.getCurrentPosition:()J │ │ +08f0ec: 5420 f103 |0000: iget-object v0, v2, Landroid/support/v4/media/TransportMediator;.mCallbacks:Landroid/support/v4/media/TransportPerformer; // field@03f1 │ │ +08f0f0: 6e10 500b 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/media/TransportPerformer;.onGetCurrentPosition:()J // method@0b50 │ │ +08f0f6: 0b00 |0005: move-result-wide v0 │ │ +08f0f8: 1000 |0006: return-wide v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=301 │ │ locals : │ │ 0x0000 - 0x0007 reg=2 this Landroid/support/v4/media/TransportMediator; │ │ │ │ #4 : (in Landroid/support/v4/media/TransportMediator;) │ │ @@ -128792,19 +179334,19 @@ │ │ type : '()J' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -0658ac: |[0658ac] android.support.v4.media.TransportMediator.getDuration:()J │ │ -0658bc: 5420 4502 |0000: iget-object v0, v2, Landroid/support/v4/media/TransportMediator;.mCallbacks:Landroid/support/v4/media/TransportPerformer; // field@0245 │ │ -0658c0: 6e10 fd06 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/media/TransportPerformer;.onGetDuration:()J // method@06fd │ │ -0658c6: 0b00 |0005: move-result-wide v0 │ │ -0658c8: 1000 |0006: return-wide v0 │ │ +08f0fc: |[08f0fc] android.support.v4.media.TransportMediator.getDuration:()J │ │ +08f10c: 5420 f103 |0000: iget-object v0, v2, Landroid/support/v4/media/TransportMediator;.mCallbacks:Landroid/support/v4/media/TransportPerformer; // field@03f1 │ │ +08f110: 6e10 510b 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/media/TransportPerformer;.onGetDuration:()J // method@0b51 │ │ +08f116: 0b00 |0005: move-result-wide v0 │ │ +08f118: 1000 |0006: return-wide v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=296 │ │ locals : │ │ 0x0000 - 0x0007 reg=2 this Landroid/support/v4/media/TransportMediator; │ │ │ │ #5 : (in Landroid/support/v4/media/TransportMediator;) │ │ @@ -128812,23 +179354,23 @@ │ │ type : '()Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 13 16-bit code units │ │ -0658cc: |[0658cc] android.support.v4.media.TransportMediator.getRemoteControlClient:()Ljava/lang/Object; │ │ -0658dc: 5410 4702 |0000: iget-object v0, v1, Landroid/support/v4/media/TransportMediator;.mController:Landroid/support/v4/media/TransportMediatorJellybeanMR2; // field@0247 │ │ -0658e0: 3800 0900 |0002: if-eqz v0, 000b // +0009 │ │ -0658e4: 5410 4702 |0004: iget-object v0, v1, Landroid/support/v4/media/TransportMediator;.mController:Landroid/support/v4/media/TransportMediatorJellybeanMR2; // field@0247 │ │ -0658e8: 6e10 ee06 0000 |0006: invoke-virtual {v0}, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.getRemoteControlClient:()Ljava/lang/Object; // method@06ee │ │ -0658ee: 0c00 |0009: move-result-object v0 │ │ -0658f0: 1100 |000a: return-object v0 │ │ -0658f2: 1200 |000b: const/4 v0, #int 0 // #0 │ │ -0658f4: 28fe |000c: goto 000a // -0002 │ │ +08f11c: |[08f11c] android.support.v4.media.TransportMediator.getRemoteControlClient:()Ljava/lang/Object; │ │ +08f12c: 5410 f303 |0000: iget-object v0, v1, Landroid/support/v4/media/TransportMediator;.mController:Landroid/support/v4/media/TransportMediatorJellybeanMR2; // field@03f3 │ │ +08f130: 3800 0900 |0002: if-eqz v0, 000b // +0009 │ │ +08f134: 5410 f303 |0004: iget-object v0, v1, Landroid/support/v4/media/TransportMediator;.mController:Landroid/support/v4/media/TransportMediatorJellybeanMR2; // field@03f3 │ │ +08f138: 6e10 420b 0000 |0006: invoke-virtual {v0}, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.getRemoteControlClient:()Ljava/lang/Object; // method@0b42 │ │ +08f13e: 0c00 |0009: move-result-object v0 │ │ +08f140: 1100 |000a: return-object v0 │ │ +08f142: 1200 |000b: const/4 v0, #int 0 // #0 │ │ +08f144: 28fe |000c: goto 000a // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=190 │ │ locals : │ │ 0x0000 - 0x000d reg=1 this Landroid/support/v4/media/TransportMediator; │ │ │ │ #6 : (in Landroid/support/v4/media/TransportMediator;) │ │ @@ -128836,19 +179378,19 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -0658f8: |[0658f8] android.support.v4.media.TransportMediator.getTransportControlFlags:()I │ │ -065908: 5410 4502 |0000: iget-object v0, v1, Landroid/support/v4/media/TransportMediator;.mCallbacks:Landroid/support/v4/media/TransportPerformer; // field@0245 │ │ -06590c: 6e10 fe06 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/media/TransportPerformer;.onGetTransportControlFlags:()I // method@06fe │ │ -065912: 0a00 |0005: move-result v0 │ │ -065914: 0f00 |0006: return v0 │ │ +08f148: |[08f148] android.support.v4.media.TransportMediator.getTransportControlFlags:()I │ │ +08f158: 5410 f103 |0000: iget-object v0, v1, Landroid/support/v4/media/TransportMediator;.mCallbacks:Landroid/support/v4/media/TransportPerformer; // field@03f1 │ │ +08f15c: 6e10 520b 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/media/TransportPerformer;.onGetTransportControlFlags:()I // method@0b52 │ │ +08f162: 0a00 |0005: move-result v0 │ │ +08f164: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=332 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/media/TransportMediator; │ │ │ │ #7 : (in Landroid/support/v4/media/TransportMediator;) │ │ @@ -128856,19 +179398,19 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -065918: |[065918] android.support.v4.media.TransportMediator.isPlaying:()Z │ │ -065928: 5410 4502 |0000: iget-object v0, v1, Landroid/support/v4/media/TransportMediator;.mCallbacks:Landroid/support/v4/media/TransportPerformer; // field@0245 │ │ -06592c: 6e10 ff06 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/media/TransportPerformer;.onIsPlaying:()Z // method@06ff │ │ -065932: 0a00 |0005: move-result v0 │ │ -065934: 0f00 |0006: return v0 │ │ +08f168: |[08f168] android.support.v4.media.TransportMediator.isPlaying:()Z │ │ +08f178: 5410 f103 |0000: iget-object v0, v1, Landroid/support/v4/media/TransportMediator;.mCallbacks:Landroid/support/v4/media/TransportPerformer; // field@03f1 │ │ +08f17c: 6e10 530b 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/media/TransportPerformer;.onIsPlaying:()Z // method@0b53 │ │ +08f182: 0a00 |0005: move-result v0 │ │ +08f184: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=311 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/media/TransportMediator; │ │ │ │ #8 : (in Landroid/support/v4/media/TransportMediator;) │ │ @@ -128876,24 +179418,24 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 21 16-bit code units │ │ -065938: |[065938] android.support.v4.media.TransportMediator.pausePlaying:()V │ │ -065948: 5410 4702 |0000: iget-object v0, v1, Landroid/support/v4/media/TransportMediator;.mController:Landroid/support/v4/media/TransportMediatorJellybeanMR2; // field@0247 │ │ -06594c: 3800 0700 |0002: if-eqz v0, 0009 // +0007 │ │ -065950: 5410 4702 |0004: iget-object v0, v1, Landroid/support/v4/media/TransportMediator;.mController:Landroid/support/v4/media/TransportMediatorJellybeanMR2; // field@0247 │ │ -065954: 6e10 f206 0000 |0006: invoke-virtual {v0}, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.pausePlaying:()V // method@06f2 │ │ -06595a: 5410 4502 |0009: iget-object v0, v1, Landroid/support/v4/media/TransportMediator;.mCallbacks:Landroid/support/v4/media/TransportPerformer; // field@0245 │ │ -06595e: 6e10 0207 0000 |000b: invoke-virtual {v0}, Landroid/support/v4/media/TransportPerformer;.onPause:()V // method@0702 │ │ -065964: 7010 d406 0100 |000e: invoke-direct {v1}, Landroid/support/v4/media/TransportMediator;.pushControllerState:()V // method@06d4 │ │ -06596a: 7010 d706 0100 |0011: invoke-direct {v1}, Landroid/support/v4/media/TransportMediator;.reportPlayingChanged:()V // method@06d7 │ │ -065970: 0e00 |0014: return-void │ │ +08f188: |[08f188] android.support.v4.media.TransportMediator.pausePlaying:()V │ │ +08f198: 5410 f303 |0000: iget-object v0, v1, Landroid/support/v4/media/TransportMediator;.mController:Landroid/support/v4/media/TransportMediatorJellybeanMR2; // field@03f3 │ │ +08f19c: 3800 0700 |0002: if-eqz v0, 0009 // +0007 │ │ +08f1a0: 5410 f303 |0004: iget-object v0, v1, Landroid/support/v4/media/TransportMediator;.mController:Landroid/support/v4/media/TransportMediatorJellybeanMR2; // field@03f3 │ │ +08f1a4: 6e10 460b 0000 |0006: invoke-virtual {v0}, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.pausePlaying:()V // method@0b46 │ │ +08f1aa: 5410 f103 |0009: iget-object v0, v1, Landroid/support/v4/media/TransportMediator;.mCallbacks:Landroid/support/v4/media/TransportPerformer; // field@03f1 │ │ +08f1ae: 6e10 560b 0000 |000b: invoke-virtual {v0}, Landroid/support/v4/media/TransportPerformer;.onPause:()V // method@0b56 │ │ +08f1b4: 7010 280b 0100 |000e: invoke-direct {v1}, Landroid/support/v4/media/TransportMediator;.pushControllerState:()V // method@0b28 │ │ +08f1ba: 7010 2b0b 0100 |0011: invoke-direct {v1}, Landroid/support/v4/media/TransportMediator;.reportPlayingChanged:()V // method@0b2b │ │ +08f1c0: 0e00 |0014: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=272 │ │ 0x0004 line=273 │ │ 0x0009 line=275 │ │ 0x000e line=276 │ │ 0x0011 line=277 │ │ @@ -128906,19 +179448,19 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 10 16-bit code units │ │ -065974: |[065974] android.support.v4.media.TransportMediator.refreshState:()V │ │ -065984: 7010 d406 0000 |0000: invoke-direct {v0}, Landroid/support/v4/media/TransportMediator;.pushControllerState:()V // method@06d4 │ │ -06598a: 7010 d706 0000 |0003: invoke-direct {v0}, Landroid/support/v4/media/TransportMediator;.reportPlayingChanged:()V // method@06d7 │ │ -065990: 7010 d806 0000 |0006: invoke-direct {v0}, Landroid/support/v4/media/TransportMediator;.reportTransportControlsChanged:()V // method@06d8 │ │ -065996: 0e00 |0009: return-void │ │ +08f1c4: |[08f1c4] android.support.v4.media.TransportMediator.refreshState:()V │ │ +08f1d4: 7010 280b 0000 |0000: invoke-direct {v0}, Landroid/support/v4/media/TransportMediator;.pushControllerState:()V // method@0b28 │ │ +08f1da: 7010 2b0b 0000 |0003: invoke-direct {v0}, Landroid/support/v4/media/TransportMediator;.reportPlayingChanged:()V // method@0b2b │ │ +08f1e0: 7010 2c0b 0000 |0006: invoke-direct {v0}, Landroid/support/v4/media/TransportMediator;.reportTransportControlsChanged:()V // method@0b2c │ │ +08f1e6: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=247 │ │ 0x0003 line=248 │ │ 0x0006 line=249 │ │ 0x0009 line=250 │ │ locals : │ │ @@ -128929,18 +179471,18 @@ │ │ type : '(Landroid/support/v4/media/TransportStateListener;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -065998: |[065998] android.support.v4.media.TransportMediator.registerStateListener:(Landroid/support/v4/media/TransportStateListener;)V │ │ -0659a8: 5410 4a02 |0000: iget-object v0, v1, Landroid/support/v4/media/TransportMediator;.mListeners:Ljava/util/ArrayList; // field@024a │ │ -0659ac: 6e20 d617 2000 |0002: invoke-virtual {v0, v2}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@17d6 │ │ -0659b2: 0e00 |0005: return-void │ │ +08f1e8: |[08f1e8] android.support.v4.media.TransportMediator.registerStateListener:(Landroid/support/v4/media/TransportStateListener;)V │ │ +08f1f8: 5410 f603 |0000: iget-object v0, v1, Landroid/support/v4/media/TransportMediator;.mListeners:Ljava/util/ArrayList; // field@03f6 │ │ +08f1fc: 6e20 d322 2000 |0002: invoke-virtual {v0, v2}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@22d3 │ │ +08f202: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=204 │ │ 0x0005 line=205 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/media/TransportMediator; │ │ 0x0000 - 0x0006 reg=2 listener Landroid/support/v4/media/TransportStateListener; │ │ @@ -128950,18 +179492,18 @@ │ │ type : '(J)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -0659b4: |[0659b4] android.support.v4.media.TransportMediator.seekTo:(J)V │ │ -0659c4: 5410 4502 |0000: iget-object v0, v1, Landroid/support/v4/media/TransportMediator;.mCallbacks:Landroid/support/v4/media/TransportPerformer; // field@0245 │ │ -0659c8: 6e30 0307 2003 |0002: invoke-virtual {v0, v2, v3}, Landroid/support/v4/media/TransportPerformer;.onSeekTo:(J)V // method@0703 │ │ -0659ce: 0e00 |0005: return-void │ │ +08f204: |[08f204] android.support.v4.media.TransportMediator.seekTo:(J)V │ │ +08f214: 5410 f103 |0000: iget-object v0, v1, Landroid/support/v4/media/TransportMediator;.mCallbacks:Landroid/support/v4/media/TransportPerformer; // field@03f1 │ │ +08f218: 6e30 570b 2003 |0002: invoke-virtual {v0, v2, v3}, Landroid/support/v4/media/TransportPerformer;.onSeekTo:(J)V // method@0b57 │ │ +08f21e: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=306 │ │ 0x0005 line=307 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/media/TransportMediator; │ │ 0x0000 - 0x0006 reg=2 pos J │ │ @@ -128971,24 +179513,24 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 21 16-bit code units │ │ -0659d0: |[0659d0] android.support.v4.media.TransportMediator.startPlaying:()V │ │ -0659e0: 5410 4702 |0000: iget-object v0, v1, Landroid/support/v4/media/TransportMediator;.mController:Landroid/support/v4/media/TransportMediatorJellybeanMR2; // field@0247 │ │ -0659e4: 3800 0700 |0002: if-eqz v0, 0009 // +0007 │ │ -0659e8: 5410 4702 |0004: iget-object v0, v1, Landroid/support/v4/media/TransportMediator;.mController:Landroid/support/v4/media/TransportMediatorJellybeanMR2; // field@0247 │ │ -0659ec: 6e10 f406 0000 |0006: invoke-virtual {v0}, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.startPlaying:()V // method@06f4 │ │ -0659f2: 5410 4502 |0009: iget-object v0, v1, Landroid/support/v4/media/TransportMediator;.mCallbacks:Landroid/support/v4/media/TransportPerformer; // field@0245 │ │ -0659f6: 6e10 0407 0000 |000b: invoke-virtual {v0}, Landroid/support/v4/media/TransportPerformer;.onStart:()V // method@0704 │ │ -0659fc: 7010 d406 0100 |000e: invoke-direct {v1}, Landroid/support/v4/media/TransportMediator;.pushControllerState:()V // method@06d4 │ │ -065a02: 7010 d706 0100 |0011: invoke-direct {v1}, Landroid/support/v4/media/TransportMediator;.reportPlayingChanged:()V // method@06d7 │ │ -065a08: 0e00 |0014: return-void │ │ +08f220: |[08f220] android.support.v4.media.TransportMediator.startPlaying:()V │ │ +08f230: 5410 f303 |0000: iget-object v0, v1, Landroid/support/v4/media/TransportMediator;.mController:Landroid/support/v4/media/TransportMediatorJellybeanMR2; // field@03f3 │ │ +08f234: 3800 0700 |0002: if-eqz v0, 0009 // +0007 │ │ +08f238: 5410 f303 |0004: iget-object v0, v1, Landroid/support/v4/media/TransportMediator;.mController:Landroid/support/v4/media/TransportMediatorJellybeanMR2; // field@03f3 │ │ +08f23c: 6e10 480b 0000 |0006: invoke-virtual {v0}, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.startPlaying:()V // method@0b48 │ │ +08f242: 5410 f103 |0009: iget-object v0, v1, Landroid/support/v4/media/TransportMediator;.mCallbacks:Landroid/support/v4/media/TransportPerformer; // field@03f1 │ │ +08f246: 6e10 580b 0000 |000b: invoke-virtual {v0}, Landroid/support/v4/media/TransportPerformer;.onStart:()V // method@0b58 │ │ +08f24c: 7010 280b 0100 |000e: invoke-direct {v1}, Landroid/support/v4/media/TransportMediator;.pushControllerState:()V // method@0b28 │ │ +08f252: 7010 2b0b 0100 |0011: invoke-direct {v1}, Landroid/support/v4/media/TransportMediator;.reportPlayingChanged:()V // method@0b2b │ │ +08f258: 0e00 |0014: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=258 │ │ 0x0004 line=259 │ │ 0x0009 line=261 │ │ 0x000e line=262 │ │ 0x0011 line=263 │ │ @@ -129001,24 +179543,24 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 21 16-bit code units │ │ -065a0c: |[065a0c] android.support.v4.media.TransportMediator.stopPlaying:()V │ │ -065a1c: 5410 4702 |0000: iget-object v0, v1, Landroid/support/v4/media/TransportMediator;.mController:Landroid/support/v4/media/TransportMediatorJellybeanMR2; // field@0247 │ │ -065a20: 3800 0700 |0002: if-eqz v0, 0009 // +0007 │ │ -065a24: 5410 4702 |0004: iget-object v0, v1, Landroid/support/v4/media/TransportMediator;.mController:Landroid/support/v4/media/TransportMediatorJellybeanMR2; // field@0247 │ │ -065a28: 6e10 f506 0000 |0006: invoke-virtual {v0}, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.stopPlaying:()V // method@06f5 │ │ -065a2e: 5410 4502 |0009: iget-object v0, v1, Landroid/support/v4/media/TransportMediator;.mCallbacks:Landroid/support/v4/media/TransportPerformer; // field@0245 │ │ -065a32: 6e10 0507 0000 |000b: invoke-virtual {v0}, Landroid/support/v4/media/TransportPerformer;.onStop:()V // method@0705 │ │ -065a38: 7010 d406 0100 |000e: invoke-direct {v1}, Landroid/support/v4/media/TransportMediator;.pushControllerState:()V // method@06d4 │ │ -065a3e: 7010 d706 0100 |0011: invoke-direct {v1}, Landroid/support/v4/media/TransportMediator;.reportPlayingChanged:()V // method@06d7 │ │ -065a44: 0e00 |0014: return-void │ │ +08f25c: |[08f25c] android.support.v4.media.TransportMediator.stopPlaying:()V │ │ +08f26c: 5410 f303 |0000: iget-object v0, v1, Landroid/support/v4/media/TransportMediator;.mController:Landroid/support/v4/media/TransportMediatorJellybeanMR2; // field@03f3 │ │ +08f270: 3800 0700 |0002: if-eqz v0, 0009 // +0007 │ │ +08f274: 5410 f303 |0004: iget-object v0, v1, Landroid/support/v4/media/TransportMediator;.mController:Landroid/support/v4/media/TransportMediatorJellybeanMR2; // field@03f3 │ │ +08f278: 6e10 490b 0000 |0006: invoke-virtual {v0}, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.stopPlaying:()V // method@0b49 │ │ +08f27e: 5410 f103 |0009: iget-object v0, v1, Landroid/support/v4/media/TransportMediator;.mCallbacks:Landroid/support/v4/media/TransportPerformer; // field@03f1 │ │ +08f282: 6e10 590b 0000 |000b: invoke-virtual {v0}, Landroid/support/v4/media/TransportPerformer;.onStop:()V // method@0b59 │ │ +08f288: 7010 280b 0100 |000e: invoke-direct {v1}, Landroid/support/v4/media/TransportMediator;.pushControllerState:()V // method@0b28 │ │ +08f28e: 7010 2b0b 0100 |0011: invoke-direct {v1}, Landroid/support/v4/media/TransportMediator;.reportPlayingChanged:()V // method@0b2b │ │ +08f294: 0e00 |0014: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=286 │ │ 0x0004 line=287 │ │ 0x0009 line=289 │ │ 0x000e line=290 │ │ 0x0011 line=291 │ │ @@ -129031,44 +179573,2193 @@ │ │ type : '(Landroid/support/v4/media/TransportStateListener;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -065a48: |[065a48] android.support.v4.media.TransportMediator.unregisterStateListener:(Landroid/support/v4/media/TransportStateListener;)V │ │ -065a58: 5410 4a02 |0000: iget-object v0, v1, Landroid/support/v4/media/TransportMediator;.mListeners:Ljava/util/ArrayList; // field@024a │ │ -065a5c: 6e20 dd17 2000 |0002: invoke-virtual {v0, v2}, Ljava/util/ArrayList;.remove:(Ljava/lang/Object;)Z // method@17dd │ │ -065a62: 0e00 |0005: return-void │ │ +08f298: |[08f298] android.support.v4.media.TransportMediator.unregisterStateListener:(Landroid/support/v4/media/TransportStateListener;)V │ │ +08f2a8: 5410 f603 |0000: iget-object v0, v1, Landroid/support/v4/media/TransportMediator;.mListeners:Ljava/util/ArrayList; // field@03f6 │ │ +08f2ac: 6e20 db22 2000 |0002: invoke-virtual {v0, v2}, Ljava/util/ArrayList;.remove:(Ljava/lang/Object;)Z // method@22db │ │ +08f2b2: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=208 │ │ 0x0005 line=209 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/media/TransportMediator; │ │ 0x0000 - 0x0006 reg=2 listener Landroid/support/v4/media/TransportStateListener; │ │ │ │ - source_file_idx : 2867 (TransportMediator.java) │ │ + source_file_idx : 3904 (TransportMediator.java) │ │ │ │ -Class #498 header: │ │ -class_idx : 321 │ │ +Class #753 header: │ │ +class_idx : 521 │ │ +access_flags : 0 (0x0000) │ │ +superclass_idx : 1337 │ │ +source_file_idx : 4148 │ │ +static_fields_size : 0 │ │ +instance_fields_size: 1 │ │ +direct_methods_size : 1 │ │ +virtual_methods_size: 2 │ │ + │ │ +Class #753 annotations: │ │ +Annotations on class │ │ + VISIBILITY_SYSTEM Ldalvik/annotation/EnclosingMethod; value=getVolumeProvider │ │ + VISIBILITY_SYSTEM Ldalvik/annotation/InnerClass; accessFlags=0 name=null │ │ + │ │ +Class #753 - │ │ + Class descriptor : 'Landroid/support/v4/media/VolumeProviderCompat$1;' │ │ + Access flags : 0x0000 () │ │ + Superclass : 'Ljava/lang/Object;' │ │ + Interfaces - │ │ + #0 : 'Landroid/support/v4/media/VolumeProviderCompatApi21$Delegate;' │ │ + Static fields - │ │ + Instance fields - │ │ + #0 : (in Landroid/support/v4/media/VolumeProviderCompat$1;) │ │ + name : 'this$0' │ │ + type : 'Landroid/support/v4/media/VolumeProviderCompat;' │ │ + access : 0x1010 (FINAL SYNTHETIC) │ │ + Direct methods - │ │ + #0 : (in Landroid/support/v4/media/VolumeProviderCompat$1;) │ │ + name : '' │ │ + type : '(Landroid/support/v4/media/VolumeProviderCompat;)V' │ │ + access : 0x10000 (CONSTRUCTOR) │ │ + code - │ │ + registers : 2 │ │ + ins : 2 │ │ + outs : 1 │ │ + insns size : 6 16-bit code units │ │ +08f2b4: |[08f2b4] android.support.v4.media.VolumeProviderCompat$1.:(Landroid/support/v4/media/VolumeProviderCompat;)V │ │ +08f2c4: 5b01 1304 |0000: iput-object v1, v0, Landroid/support/v4/media/VolumeProviderCompat$1;.this$0:Landroid/support/v4/media/VolumeProviderCompat; // field@0413 │ │ +08f2c8: 7010 8622 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2286 │ │ +08f2ce: 0e00 |0005: return-void │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=150 │ │ + locals : │ │ + 0x0000 - 0x0006 reg=0 this Landroid/support/v4/media/VolumeProviderCompat$1; │ │ + 0x0000 - 0x0006 reg=1 (null) Landroid/support/v4/media/VolumeProviderCompat; │ │ + │ │ + Virtual methods - │ │ + #0 : (in Landroid/support/v4/media/VolumeProviderCompat$1;) │ │ + name : 'onAdjustVolume' │ │ + type : '(I)V' │ │ + access : 0x0001 (PUBLIC) │ │ + code - │ │ + registers : 3 │ │ + ins : 2 │ │ + outs : 2 │ │ + insns size : 6 16-bit code units │ │ +08f2d0: |[08f2d0] android.support.v4.media.VolumeProviderCompat$1.onAdjustVolume:(I)V │ │ +08f2e0: 5410 1304 |0000: iget-object v0, v1, Landroid/support/v4/media/VolumeProviderCompat$1;.this$0:Landroid/support/v4/media/VolumeProviderCompat; // field@0413 │ │ +08f2e4: 6e20 670b 2000 |0002: invoke-virtual {v0, v2}, Landroid/support/v4/media/VolumeProviderCompat;.onAdjustVolume:(I)V // method@0b67 │ │ +08f2ea: 0e00 |0005: return-void │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=159 │ │ + 0x0005 line=160 │ │ + locals : │ │ + 0x0000 - 0x0006 reg=1 this Landroid/support/v4/media/VolumeProviderCompat$1; │ │ + 0x0000 - 0x0006 reg=2 direction I │ │ + │ │ + #1 : (in Landroid/support/v4/media/VolumeProviderCompat$1;) │ │ + name : 'onSetVolumeTo' │ │ + type : '(I)V' │ │ + access : 0x0001 (PUBLIC) │ │ + code - │ │ + registers : 3 │ │ + ins : 2 │ │ + outs : 2 │ │ + insns size : 6 16-bit code units │ │ +08f2ec: |[08f2ec] android.support.v4.media.VolumeProviderCompat$1.onSetVolumeTo:(I)V │ │ +08f2fc: 5410 1304 |0000: iget-object v0, v1, Landroid/support/v4/media/VolumeProviderCompat$1;.this$0:Landroid/support/v4/media/VolumeProviderCompat; // field@0413 │ │ +08f300: 6e20 680b 2000 |0002: invoke-virtual {v0, v2}, Landroid/support/v4/media/VolumeProviderCompat;.onSetVolumeTo:(I)V // method@0b68 │ │ +08f306: 0e00 |0005: return-void │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=154 │ │ + 0x0005 line=155 │ │ + locals : │ │ + 0x0000 - 0x0006 reg=1 this Landroid/support/v4/media/VolumeProviderCompat$1; │ │ + 0x0000 - 0x0006 reg=2 volume I │ │ + │ │ + source_file_idx : 4148 (VolumeProviderCompat.java) │ │ + │ │ +Class #754 header: │ │ +class_idx : 539 │ │ +access_flags : 1537 (0x0601) │ │ +superclass_idx : 1337 │ │ +source_file_idx : 3252 │ │ +static_fields_size : 0 │ │ +instance_fields_size: 0 │ │ +direct_methods_size : 0 │ │ +virtual_methods_size: 1 │ │ + │ │ +Class #754 annotations: │ │ +Annotations on class │ │ + VISIBILITY_SYSTEM Ldalvik/annotation/EnclosingClass; value=Landroid/support/v4/media/routing/MediaRouterJellybeanMr1; │ │ + VISIBILITY_SYSTEM Ldalvik/annotation/InnerClass; accessFlags=1545 name="Callback" │ │ + │ │ +Class #754 - │ │ + Class descriptor : 'Landroid/support/v4/media/routing/MediaRouterJellybeanMr1$Callback;' │ │ + Access flags : 0x0601 (PUBLIC INTERFACE ABSTRACT) │ │ + Superclass : 'Ljava/lang/Object;' │ │ + Interfaces - │ │ + #0 : 'Landroid/support/v4/media/routing/MediaRouterJellybean$Callback;' │ │ + Static fields - │ │ + Instance fields - │ │ + Direct methods - │ │ + Virtual methods - │ │ + #0 : (in Landroid/support/v4/media/routing/MediaRouterJellybeanMr1$Callback;) │ │ + name : 'onRoutePresentationDisplayChanged' │ │ + type : '(Ljava/lang/Object;)V' │ │ + access : 0x0401 (PUBLIC ABSTRACT) │ │ + code : (none) │ │ + │ │ + source_file_idx : 3252 (MediaRouterJellybeanMr1.java) │ │ + │ │ +Class #755 header: │ │ +class_idx : 540 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 948 │ │ -source_file_idx : 623 │ │ +superclass_idx : 528 │ │ +source_file_idx : 3252 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ -Class #498 annotations: │ │ +Class #755 annotations: │ │ +Annotations on class │ │ + VISIBILITY_SYSTEM Ldalvik/annotation/EnclosingClass; value=Landroid/support/v4/media/routing/MediaRouterJellybeanMr1; │ │ + VISIBILITY_SYSTEM Ldalvik/annotation/InnerClass; accessFlags=8 name="CallbackProxy" │ │ + VISIBILITY_SYSTEM Ldalvik/annotation/Signature; value={ "" "Landroid/support/v4/media/routing/MediaRouterJellybean$CallbackProxy" ";" } │ │ +Annotations on method #3010 '' │ │ + VISIBILITY_SYSTEM Ldalvik/annotation/Signature; value={ "(TT;)V" } │ │ + │ │ +Class #755 - │ │ + Class descriptor : 'Landroid/support/v4/media/routing/MediaRouterJellybeanMr1$CallbackProxy;' │ │ + Access flags : 0x0000 () │ │ + Superclass : 'Landroid/support/v4/media/routing/MediaRouterJellybean$CallbackProxy;' │ │ + Interfaces - │ │ + Static fields - │ │ + Instance fields - │ │ + Direct methods - │ │ + #0 : (in Landroid/support/v4/media/routing/MediaRouterJellybeanMr1$CallbackProxy;) │ │ + name : '' │ │ + type : '(Landroid/support/v4/media/routing/MediaRouterJellybeanMr1$Callback;)V' │ │ + access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ + code - │ │ + registers : 2 │ │ + ins : 2 │ │ + outs : 2 │ │ + insns size : 4 16-bit code units │ │ +08f308: |[08f308] android.support.v4.media.routing.MediaRouterJellybeanMr1$CallbackProxy.:(Landroid/support/v4/media/routing/MediaRouterJellybeanMr1$Callback;)V │ │ +08f318: 7020 7b0b 1000 |0000: invoke-direct {v0, v1}, Landroid/support/v4/media/routing/MediaRouterJellybean$CallbackProxy;.:(Landroid/support/v4/media/routing/MediaRouterJellybean$Callback;)V // method@0b7b │ │ +08f31e: 0e00 |0003: return-void │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=167 │ │ + 0x0003 line=168 │ │ + locals : │ │ + 0x0000 - 0x0000 reg=0 this Landroid/support/v4/media/routing/MediaRouterJellybeanMr1$CallbackProxy; │ │ + 0x0000 - 0x0000 reg=1 (null) Landroid/support/v4/media/routing/MediaRouterJellybeanMr1$Callback; │ │ + 0x0000 - 0x0004 reg=0 this Landroid/support/v4/media/routing/MediaRouterJellybeanMr1$CallbackProxy; Landroid/support/v4/media/routing/MediaRouterJellybeanMr1$CallbackProxy; │ │ + 0x0000 - 0x0004 reg=1 callback Landroid/support/v4/media/routing/MediaRouterJellybeanMr1$Callback; TT; │ │ + │ │ + Virtual methods - │ │ + #0 : (in Landroid/support/v4/media/routing/MediaRouterJellybeanMr1$CallbackProxy;) │ │ + name : 'onRoutePresentationDisplayChanged' │ │ + type : '(Landroid/media/MediaRouter;Landroid/media/MediaRouter$RouteInfo;)V' │ │ + access : 0x0001 (PUBLIC) │ │ + code - │ │ + registers : 4 │ │ + ins : 3 │ │ + outs : 2 │ │ + insns size : 8 16-bit code units │ │ +08f320: |[08f320] android.support.v4.media.routing.MediaRouterJellybeanMr1$CallbackProxy.onRoutePresentationDisplayChanged:(Landroid/media/MediaRouter;Landroid/media/MediaRouter$RouteInfo;)V │ │ +08f330: 5410 2b04 |0000: iget-object v0, v1, Landroid/support/v4/media/routing/MediaRouterJellybeanMr1$CallbackProxy;.mCallback:Landroid/support/v4/media/routing/MediaRouterJellybean$Callback; // field@042b │ │ +08f334: 1f00 1b02 |0002: check-cast v0, Landroid/support/v4/media/routing/MediaRouterJellybeanMr1$Callback; // type@021b │ │ +08f338: 7220 c10b 3000 |0004: invoke-interface {v0, v3}, Landroid/support/v4/media/routing/MediaRouterJellybeanMr1$Callback;.onRoutePresentationDisplayChanged:(Ljava/lang/Object;)V // method@0bc1 │ │ +08f33e: 0e00 |0007: return-void │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=173 │ │ + 0x0007 line=174 │ │ + locals : │ │ + 0x0000 - 0x0000 reg=1 this Landroid/support/v4/media/routing/MediaRouterJellybeanMr1$CallbackProxy; │ │ + 0x0000 - 0x0008 reg=1 this Landroid/support/v4/media/routing/MediaRouterJellybeanMr1$CallbackProxy; Landroid/support/v4/media/routing/MediaRouterJellybeanMr1$CallbackProxy; │ │ + 0x0000 - 0x0008 reg=2 router Landroid/media/MediaRouter; │ │ + 0x0000 - 0x0008 reg=3 route Landroid/media/MediaRouter$RouteInfo; │ │ + │ │ + source_file_idx : 3252 (MediaRouterJellybeanMr1.java) │ │ + │ │ +Class #756 header: │ │ +class_idx : 543 │ │ +access_flags : 0 (0x0000) │ │ +superclass_idx : 537 │ │ +source_file_idx : 3252 │ │ +static_fields_size : 1 │ │ +instance_fields_size: 0 │ │ +direct_methods_size : 2 │ │ +virtual_methods_size: 0 │ │ + │ │ +Class #756 annotations: │ │ +Annotations on class │ │ + VISIBILITY_SYSTEM Ldalvik/annotation/MemberClasses; value={ Landroid/support/v4/media/routing/MediaRouterJellybeanMr1$CallbackProxy; Landroid/support/v4/media/routing/MediaRouterJellybeanMr1$IsConnectingWorkaround; Landroid/support/v4/media/routing/MediaRouterJellybeanMr1$ActiveScanWorkaround; Landroid/support/v4/media/routing/MediaRouterJellybeanMr1$Callback; Landroid/support/v4/media/routing/MediaRouterJellybeanMr1$RouteInfo; } │ │ + │ │ +Class #756 - │ │ + Class descriptor : 'Landroid/support/v4/media/routing/MediaRouterJellybeanMr1;' │ │ + Access flags : 0x0000 () │ │ + Superclass : 'Landroid/support/v4/media/routing/MediaRouterJellybean;' │ │ + Interfaces - │ │ + Static fields - │ │ + #0 : (in Landroid/support/v4/media/routing/MediaRouterJellybeanMr1;) │ │ + name : 'TAG' │ │ + type : 'Ljava/lang/String;' │ │ + access : 0x001a (PRIVATE STATIC FINAL) │ │ + value : "MediaRouterJellybeanMr1" │ │ + Instance fields - │ │ + Direct methods - │ │ + #0 : (in Landroid/support/v4/media/routing/MediaRouterJellybeanMr1;) │ │ + name : '' │ │ + type : '()V' │ │ + access : 0x10000 (CONSTRUCTOR) │ │ + code - │ │ + registers : 1 │ │ + ins : 1 │ │ + outs : 1 │ │ + insns size : 4 16-bit code units │ │ +08f340: |[08f340] android.support.v4.media.routing.MediaRouterJellybeanMr1.:()V │ │ +08f350: 7010 b00b 0000 |0000: invoke-direct {v0}, Landroid/support/v4/media/routing/MediaRouterJellybean;.:()V // method@0bb0 │ │ +08f356: 0e00 |0003: return-void │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=30 │ │ + 0x0003 line=164 │ │ + locals : │ │ + 0x0000 - 0x0004 reg=0 this Landroid/support/v4/media/routing/MediaRouterJellybeanMr1; │ │ + │ │ + #1 : (in Landroid/support/v4/media/routing/MediaRouterJellybeanMr1;) │ │ + name : 'createCallback' │ │ + type : '(Landroid/support/v4/media/routing/MediaRouterJellybeanMr1$Callback;)Ljava/lang/Object;' │ │ + access : 0x0009 (PUBLIC STATIC) │ │ + code - │ │ + registers : 2 │ │ + ins : 1 │ │ + outs : 2 │ │ + insns size : 6 16-bit code units │ │ +08f358: |[08f358] android.support.v4.media.routing.MediaRouterJellybeanMr1.createCallback:(Landroid/support/v4/media/routing/MediaRouterJellybeanMr1$Callback;)Ljava/lang/Object; │ │ +08f368: 2200 1c02 |0000: new-instance v0, Landroid/support/v4/media/routing/MediaRouterJellybeanMr1$CallbackProxy; // type@021c │ │ +08f36c: 7020 c20b 1000 |0002: invoke-direct {v0, v1}, Landroid/support/v4/media/routing/MediaRouterJellybeanMr1$CallbackProxy;.:(Landroid/support/v4/media/routing/MediaRouterJellybeanMr1$Callback;)V // method@0bc2 │ │ +08f372: 1100 |0005: return-object v0 │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=34 │ │ + locals : │ │ + 0x0000 - 0x0006 reg=1 callback Landroid/support/v4/media/routing/MediaRouterJellybeanMr1$Callback; │ │ + │ │ + Virtual methods - │ │ + source_file_idx : 3252 (MediaRouterJellybeanMr1.java) │ │ + │ │ +Class #757 header: │ │ +class_idx : 548 │ │ +access_flags : 0 (0x0000) │ │ +superclass_idx : 1337 │ │ +source_file_idx : 3241 │ │ +static_fields_size : 0 │ │ +instance_fields_size: 1 │ │ +direct_methods_size : 2 │ │ +virtual_methods_size: 4 │ │ + │ │ +Class #757 annotations: │ │ +Annotations on class │ │ + VISIBILITY_SYSTEM Ldalvik/annotation/EnclosingClass; value=Landroid/support/v4/media/session/MediaControllerCompat$Callback; │ │ + VISIBILITY_SYSTEM Ldalvik/annotation/InnerClass; accessFlags=2 name="StubApi21" │ │ + │ │ +Class #757 - │ │ + Class descriptor : 'Landroid/support/v4/media/session/MediaControllerCompat$Callback$StubApi21;' │ │ + Access flags : 0x0000 () │ │ + Superclass : 'Ljava/lang/Object;' │ │ + Interfaces - │ │ + #0 : 'Landroid/support/v4/media/session/MediaControllerCompatApi21$Callback;' │ │ + Static fields - │ │ + Instance fields - │ │ + #0 : (in Landroid/support/v4/media/session/MediaControllerCompat$Callback$StubApi21;) │ │ + name : 'this$0' │ │ + type : 'Landroid/support/v4/media/session/MediaControllerCompat$Callback;' │ │ + access : 0x1010 (FINAL SYNTHETIC) │ │ + Direct methods - │ │ + #0 : (in Landroid/support/v4/media/session/MediaControllerCompat$Callback$StubApi21;) │ │ + name : '' │ │ + type : '(Landroid/support/v4/media/session/MediaControllerCompat$Callback;)V' │ │ + access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ + code - │ │ + registers : 2 │ │ + ins : 2 │ │ + outs : 1 │ │ + insns size : 6 16-bit code units │ │ +08f374: |[08f374] android.support.v4.media.session.MediaControllerCompat$Callback$StubApi21.:(Landroid/support/v4/media/session/MediaControllerCompat$Callback;)V │ │ +08f384: 5b01 2f04 |0000: iput-object v1, v0, Landroid/support/v4/media/session/MediaControllerCompat$Callback$StubApi21;.this$0:Landroid/support/v4/media/session/MediaControllerCompat$Callback; // field@042f │ │ +08f388: 7010 8622 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2286 │ │ +08f38e: 0e00 |0005: return-void │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=271 │ │ + locals : │ │ + 0x0000 - 0x0006 reg=0 this Landroid/support/v4/media/session/MediaControllerCompat$Callback$StubApi21; │ │ + 0x0000 - 0x0006 reg=1 (null) Landroid/support/v4/media/session/MediaControllerCompat$Callback; │ │ + │ │ + #1 : (in Landroid/support/v4/media/session/MediaControllerCompat$Callback$StubApi21;) │ │ + name : '' │ │ + type : '(Landroid/support/v4/media/session/MediaControllerCompat$Callback;Landroid/support/v4/media/session/MediaControllerCompat$1;)V' │ │ + access : 0x11000 (SYNTHETIC CONSTRUCTOR) │ │ + code - │ │ + registers : 3 │ │ + ins : 3 │ │ + outs : 2 │ │ + insns size : 4 16-bit code units │ │ +08f390: |[08f390] android.support.v4.media.session.MediaControllerCompat$Callback$StubApi21.:(Landroid/support/v4/media/session/MediaControllerCompat$Callback;Landroid/support/v4/media/session/MediaControllerCompat$1;)V │ │ +08f3a0: 7020 d30b 1000 |0000: invoke-direct {v0, v1}, Landroid/support/v4/media/session/MediaControllerCompat$Callback$StubApi21;.:(Landroid/support/v4/media/session/MediaControllerCompat$Callback;)V // method@0bd3 │ │ +08f3a6: 0e00 |0003: return-void │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=271 │ │ + locals : │ │ + 0x0000 - 0x0004 reg=0 this Landroid/support/v4/media/session/MediaControllerCompat$Callback$StubApi21; │ │ + 0x0000 - 0x0004 reg=1 x0 Landroid/support/v4/media/session/MediaControllerCompat$Callback; │ │ + 0x0000 - 0x0004 reg=2 x1 Landroid/support/v4/media/session/MediaControllerCompat$1; │ │ + │ │ + Virtual methods - │ │ + #0 : (in Landroid/support/v4/media/session/MediaControllerCompat$Callback$StubApi21;) │ │ + name : 'onMetadataChanged' │ │ + type : '(Ljava/lang/Object;)V' │ │ + access : 0x0001 (PUBLIC) │ │ + code - │ │ + registers : 4 │ │ + ins : 2 │ │ + outs : 2 │ │ + insns size : 10 16-bit code units │ │ +08f3a8: |[08f3a8] android.support.v4.media.session.MediaControllerCompat$Callback$StubApi21.onMetadataChanged:(Ljava/lang/Object;)V │ │ +08f3b8: 5420 2f04 |0000: iget-object v0, v2, Landroid/support/v4/media/session/MediaControllerCompat$Callback$StubApi21;.this$0:Landroid/support/v4/media/session/MediaControllerCompat$Callback; // field@042f │ │ +08f3bc: 7110 c80a 0300 |0002: invoke-static {v3}, Landroid/support/v4/media/MediaMetadataCompat;.fromMediaMetadata:(Ljava/lang/Object;)Landroid/support/v4/media/MediaMetadataCompat; // method@0ac8 │ │ +08f3c2: 0c01 |0005: move-result-object v1 │ │ +08f3c4: 6e20 da0b 1000 |0006: invoke-virtual {v0, v1}, Landroid/support/v4/media/session/MediaControllerCompat$Callback;.onMetadataChanged:(Landroid/support/v4/media/MediaMetadataCompat;)V // method@0bda │ │ +08f3ca: 0e00 |0009: return-void │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=290 │ │ + 0x0009 line=292 │ │ + locals : │ │ + 0x0000 - 0x000a reg=2 this Landroid/support/v4/media/session/MediaControllerCompat$Callback$StubApi21; │ │ + 0x0000 - 0x000a reg=3 metadataObj Ljava/lang/Object; │ │ + │ │ + #1 : (in Landroid/support/v4/media/session/MediaControllerCompat$Callback$StubApi21;) │ │ + name : 'onPlaybackStateChanged' │ │ + type : '(Ljava/lang/Object;)V' │ │ + access : 0x0001 (PUBLIC) │ │ + code - │ │ + registers : 4 │ │ + ins : 2 │ │ + outs : 2 │ │ + insns size : 10 16-bit code units │ │ +08f3cc: |[08f3cc] android.support.v4.media.session.MediaControllerCompat$Callback$StubApi21.onPlaybackStateChanged:(Ljava/lang/Object;)V │ │ +08f3dc: 5420 2f04 |0000: iget-object v0, v2, Landroid/support/v4/media/session/MediaControllerCompat$Callback$StubApi21;.this$0:Landroid/support/v4/media/session/MediaControllerCompat$Callback; // field@042f │ │ +08f3e0: 7110 e60c 0300 |0002: invoke-static {v3}, Landroid/support/v4/media/session/PlaybackStateCompat;.fromPlaybackState:(Ljava/lang/Object;)Landroid/support/v4/media/session/PlaybackStateCompat; // method@0ce6 │ │ +08f3e6: 0c01 |0005: move-result-object v1 │ │ +08f3e8: 6e20 db0b 1000 |0006: invoke-virtual {v0, v1}, Landroid/support/v4/media/session/MediaControllerCompat$Callback;.onPlaybackStateChanged:(Landroid/support/v4/media/session/PlaybackStateCompat;)V // method@0bdb │ │ +08f3ee: 0e00 |0009: return-void │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=284 │ │ + 0x0009 line=286 │ │ + locals : │ │ + 0x0000 - 0x000a reg=2 this Landroid/support/v4/media/session/MediaControllerCompat$Callback$StubApi21; │ │ + 0x0000 - 0x000a reg=3 stateObj Ljava/lang/Object; │ │ + │ │ + #2 : (in Landroid/support/v4/media/session/MediaControllerCompat$Callback$StubApi21;) │ │ + name : 'onSessionDestroyed' │ │ + type : '()V' │ │ + access : 0x0001 (PUBLIC) │ │ + code - │ │ + registers : 2 │ │ + ins : 1 │ │ + outs : 1 │ │ + insns size : 6 16-bit code units │ │ +08f3f0: |[08f3f0] android.support.v4.media.session.MediaControllerCompat$Callback$StubApi21.onSessionDestroyed:()V │ │ +08f400: 5410 2f04 |0000: iget-object v0, v1, Landroid/support/v4/media/session/MediaControllerCompat$Callback$StubApi21;.this$0:Landroid/support/v4/media/session/MediaControllerCompat$Callback; // field@042f │ │ +08f404: 6e10 dc0b 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/media/session/MediaControllerCompat$Callback;.onSessionDestroyed:()V // method@0bdc │ │ +08f40a: 0e00 |0005: return-void │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=274 │ │ + 0x0005 line=275 │ │ + locals : │ │ + 0x0000 - 0x0006 reg=1 this Landroid/support/v4/media/session/MediaControllerCompat$Callback$StubApi21; │ │ + │ │ + #3 : (in Landroid/support/v4/media/session/MediaControllerCompat$Callback$StubApi21;) │ │ + name : 'onSessionEvent' │ │ + type : '(Ljava/lang/String;Landroid/os/Bundle;)V' │ │ + access : 0x0001 (PUBLIC) │ │ + code - │ │ + registers : 4 │ │ + ins : 3 │ │ + outs : 3 │ │ + insns size : 6 16-bit code units │ │ +08f40c: |[08f40c] android.support.v4.media.session.MediaControllerCompat$Callback$StubApi21.onSessionEvent:(Ljava/lang/String;Landroid/os/Bundle;)V │ │ +08f41c: 5410 2f04 |0000: iget-object v0, v1, Landroid/support/v4/media/session/MediaControllerCompat$Callback$StubApi21;.this$0:Landroid/support/v4/media/session/MediaControllerCompat$Callback; // field@042f │ │ +08f420: 6e30 dd0b 2003 |0002: invoke-virtual {v0, v2, v3}, Landroid/support/v4/media/session/MediaControllerCompat$Callback;.onSessionEvent:(Ljava/lang/String;Landroid/os/Bundle;)V // method@0bdd │ │ +08f426: 0e00 |0005: return-void │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=279 │ │ + 0x0005 line=280 │ │ + locals : │ │ + 0x0000 - 0x0006 reg=1 this Landroid/support/v4/media/session/MediaControllerCompat$Callback$StubApi21; │ │ + 0x0000 - 0x0006 reg=2 event Ljava/lang/String; │ │ + 0x0000 - 0x0006 reg=3 extras Landroid/os/Bundle; │ │ + │ │ + source_file_idx : 3241 (MediaControllerCompat.java) │ │ + │ │ +Class #758 header: │ │ +class_idx : 551 │ │ +access_flags : 0 (0x0000) │ │ +superclass_idx : 1337 │ │ +source_file_idx : 3241 │ │ +static_fields_size : 0 │ │ +instance_fields_size: 1 │ │ +direct_methods_size : 2 │ │ +virtual_methods_size: 10 │ │ + │ │ +Class #758 annotations: │ │ +Annotations on class │ │ + VISIBILITY_SYSTEM Ldalvik/annotation/EnclosingClass; value=Landroid/support/v4/media/session/MediaControllerCompat; │ │ + VISIBILITY_SYSTEM Ldalvik/annotation/InnerClass; accessFlags=8 name="MediaControllerImplApi21" │ │ +Annotations on method #3048 '' │ │ + VISIBILITY_SYSTEM Ldalvik/annotation/Throws; value={ Landroid/os/RemoteException; } │ │ + │ │ +Class #758 - │ │ + Class descriptor : 'Landroid/support/v4/media/session/MediaControllerCompat$MediaControllerImplApi21;' │ │ + Access flags : 0x0000 () │ │ + Superclass : 'Ljava/lang/Object;' │ │ + Interfaces - │ │ + #0 : 'Landroid/support/v4/media/session/MediaControllerCompat$MediaControllerImpl;' │ │ + Static fields - │ │ + Instance fields - │ │ + #0 : (in Landroid/support/v4/media/session/MediaControllerCompat$MediaControllerImplApi21;) │ │ + name : 'mControllerObj' │ │ + type : 'Ljava/lang/Object;' │ │ + access : 0x0012 (PRIVATE FINAL) │ │ + Direct methods - │ │ + #0 : (in Landroid/support/v4/media/session/MediaControllerCompat$MediaControllerImplApi21;) │ │ + name : '' │ │ + type : '(Landroid/content/Context;Landroid/support/v4/media/session/MediaSessionCompat$Token;)V' │ │ + access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ + code - │ │ + registers : 4 │ │ + ins : 3 │ │ + outs : 2 │ │ + insns size : 24 16-bit code units │ │ +08f428: |[08f428] android.support.v4.media.session.MediaControllerCompat$MediaControllerImplApi21.:(Landroid/content/Context;Landroid/support/v4/media/session/MediaSessionCompat$Token;)V │ │ +08f438: 7010 8622 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@2286 │ │ +08f43e: 6e10 950c 0300 |0003: invoke-virtual {v3}, Landroid/support/v4/media/session/MediaSessionCompat$Token;.getToken:()Ljava/lang/Object; // method@0c95 │ │ +08f444: 0c00 |0006: move-result-object v0 │ │ +08f446: 7120 440c 0200 |0007: invoke-static {v2, v0}, Landroid/support/v4/media/session/MediaControllerCompatApi21;.fromToken:(Landroid/content/Context;Ljava/lang/Object;)Ljava/lang/Object; // method@0c44 │ │ +08f44c: 0c00 |000a: move-result-object v0 │ │ +08f44e: 5b10 3104 |000b: iput-object v0, v1, Landroid/support/v4/media/session/MediaControllerCompat$MediaControllerImplApi21;.mControllerObj:Ljava/lang/Object; // field@0431 │ │ +08f452: 5410 3104 |000d: iget-object v0, v1, Landroid/support/v4/media/session/MediaControllerCompat$MediaControllerImplApi21;.mControllerObj:Ljava/lang/Object; // field@0431 │ │ +08f456: 3900 0800 |000f: if-nez v0, 0017 // +0008 │ │ +08f45a: 2200 b400 |0011: new-instance v0, Landroid/os/RemoteException; // type@00b4 │ │ +08f45e: 7010 4303 0000 |0013: invoke-direct {v0}, Landroid/os/RemoteException;.:()V // method@0343 │ │ +08f464: 2700 |0016: throw v0 │ │ +08f466: 0e00 |0017: return-void │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=519 │ │ + 0x0003 line=521 │ │ + 0x000d line=523 │ │ + 0x0017 line=524 │ │ + locals : │ │ + 0x0000 - 0x0018 reg=1 this Landroid/support/v4/media/session/MediaControllerCompat$MediaControllerImplApi21; │ │ + 0x0000 - 0x0018 reg=2 context Landroid/content/Context; │ │ + 0x0000 - 0x0018 reg=3 sessionToken Landroid/support/v4/media/session/MediaSessionCompat$Token; │ │ + │ │ + #1 : (in Landroid/support/v4/media/session/MediaControllerCompat$MediaControllerImplApi21;) │ │ + name : '' │ │ + type : '(Landroid/content/Context;Landroid/support/v4/media/session/MediaSessionCompat;)V' │ │ + access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ + code - │ │ + registers : 4 │ │ + ins : 3 │ │ + outs : 2 │ │ + insns size : 18 16-bit code units │ │ +08f468: |[08f468] android.support.v4.media.session.MediaControllerCompat$MediaControllerImplApi21.:(Landroid/content/Context;Landroid/support/v4/media/session/MediaSessionCompat;)V │ │ +08f478: 7010 8622 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@2286 │ │ +08f47e: 6e10 9a0c 0300 |0003: invoke-virtual {v3}, Landroid/support/v4/media/session/MediaSessionCompat;.getSessionToken:()Landroid/support/v4/media/session/MediaSessionCompat$Token; // method@0c9a │ │ +08f484: 0c00 |0006: move-result-object v0 │ │ +08f486: 6e10 950c 0000 |0007: invoke-virtual {v0}, Landroid/support/v4/media/session/MediaSessionCompat$Token;.getToken:()Ljava/lang/Object; // method@0c95 │ │ +08f48c: 0c00 |000a: move-result-object v0 │ │ +08f48e: 7120 440c 0200 |000b: invoke-static {v2, v0}, Landroid/support/v4/media/session/MediaControllerCompatApi21;.fromToken:(Landroid/content/Context;Ljava/lang/Object;)Ljava/lang/Object; // method@0c44 │ │ +08f494: 0c00 |000e: move-result-object v0 │ │ +08f496: 5b10 3104 |000f: iput-object v0, v1, Landroid/support/v4/media/session/MediaControllerCompat$MediaControllerImplApi21;.mControllerObj:Ljava/lang/Object; // field@0431 │ │ +08f49a: 0e00 |0011: return-void │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=513 │ │ + 0x0003 line=514 │ │ + 0x0011 line=516 │ │ + locals : │ │ + 0x0000 - 0x0012 reg=1 this Landroid/support/v4/media/session/MediaControllerCompat$MediaControllerImplApi21; │ │ + 0x0000 - 0x0012 reg=2 context Landroid/content/Context; │ │ + 0x0000 - 0x0012 reg=3 session Landroid/support/v4/media/session/MediaSessionCompat; │ │ + │ │ + Virtual methods - │ │ + #0 : (in Landroid/support/v4/media/session/MediaControllerCompat$MediaControllerImplApi21;) │ │ + name : 'dispatchMediaButtonEvent' │ │ + type : '(Landroid/view/KeyEvent;)Z' │ │ + access : 0x0001 (PUBLIC) │ │ + code - │ │ + registers : 3 │ │ + ins : 2 │ │ + outs : 2 │ │ + insns size : 7 16-bit code units │ │ +08f49c: |[08f49c] android.support.v4.media.session.MediaControllerCompat$MediaControllerImplApi21.dispatchMediaButtonEvent:(Landroid/view/KeyEvent;)Z │ │ +08f4ac: 5410 3104 |0000: iget-object v0, v1, Landroid/support/v4/media/session/MediaControllerCompat$MediaControllerImplApi21;.mControllerObj:Ljava/lang/Object; // field@0431 │ │ +08f4b0: 7120 430c 2000 |0002: invoke-static {v0, v2}, Landroid/support/v4/media/session/MediaControllerCompatApi21;.dispatchMediaButtonEvent:(Ljava/lang/Object;Landroid/view/KeyEvent;)Z // method@0c43 │ │ +08f4b6: 0a00 |0005: move-result v0 │ │ +08f4b8: 0f00 |0006: return v0 │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=538 │ │ + locals : │ │ + 0x0000 - 0x0007 reg=1 this Landroid/support/v4/media/session/MediaControllerCompat$MediaControllerImplApi21; │ │ + 0x0000 - 0x0007 reg=2 event Landroid/view/KeyEvent; │ │ + │ │ + #1 : (in Landroid/support/v4/media/session/MediaControllerCompat$MediaControllerImplApi21;) │ │ + name : 'getMediaController' │ │ + type : '()Ljava/lang/Object;' │ │ + access : 0x0001 (PUBLIC) │ │ + code - │ │ + registers : 2 │ │ + ins : 1 │ │ + outs : 0 │ │ + insns size : 3 16-bit code units │ │ +08f4bc: |[08f4bc] android.support.v4.media.session.MediaControllerCompat$MediaControllerImplApi21.getMediaController:()Ljava/lang/Object; │ │ +08f4cc: 5410 3104 |0000: iget-object v0, v1, Landroid/support/v4/media/session/MediaControllerCompat$MediaControllerImplApi21;.mControllerObj:Ljava/lang/Object; // field@0431 │ │ +08f4d0: 1100 |0002: return-object v0 │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=582 │ │ + locals : │ │ + 0x0000 - 0x0003 reg=1 this Landroid/support/v4/media/session/MediaControllerCompat$MediaControllerImplApi21; │ │ + │ │ + #2 : (in Landroid/support/v4/media/session/MediaControllerCompat$MediaControllerImplApi21;) │ │ + name : 'getMetadata' │ │ + type : '()Landroid/support/v4/media/MediaMetadataCompat;' │ │ + access : 0x0001 (PUBLIC) │ │ + code - │ │ + registers : 3 │ │ + ins : 1 │ │ + outs : 1 │ │ + insns size : 15 16-bit code units │ │ +08f4d4: |[08f4d4] android.support.v4.media.session.MediaControllerCompat$MediaControllerImplApi21.getMetadata:()Landroid/support/v4/media/MediaMetadataCompat; │ │ +08f4e4: 5421 3104 |0000: iget-object v1, v2, Landroid/support/v4/media/session/MediaControllerCompat$MediaControllerImplApi21;.mControllerObj:Ljava/lang/Object; // field@0431 │ │ +08f4e8: 7110 450c 0100 |0002: invoke-static {v1}, Landroid/support/v4/media/session/MediaControllerCompatApi21;.getMetadata:(Ljava/lang/Object;)Ljava/lang/Object; // method@0c45 │ │ +08f4ee: 0c00 |0005: move-result-object v0 │ │ +08f4f0: 3800 0700 |0006: if-eqz v0, 000d // +0007 │ │ +08f4f4: 7110 c80a 0000 |0008: invoke-static {v0}, Landroid/support/v4/media/MediaMetadataCompat;.fromMediaMetadata:(Ljava/lang/Object;)Landroid/support/v4/media/MediaMetadataCompat; // method@0ac8 │ │ +08f4fa: 0c01 |000b: move-result-object v1 │ │ +08f4fc: 1101 |000c: return-object v1 │ │ +08f4fe: 1201 |000d: const/4 v1, #int 0 // #0 │ │ +08f500: 28fe |000e: goto 000c // -0002 │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=555 │ │ + 0x0006 line=556 │ │ + locals : │ │ + 0x0006 - 0x000f reg=0 metadataObj Ljava/lang/Object; │ │ + 0x0000 - 0x000f reg=2 this Landroid/support/v4/media/session/MediaControllerCompat$MediaControllerImplApi21; │ │ + │ │ + #3 : (in Landroid/support/v4/media/session/MediaControllerCompat$MediaControllerImplApi21;) │ │ + name : 'getPlaybackInfo' │ │ + type : '()Landroid/support/v4/media/session/MediaControllerCompat$PlaybackInfo;' │ │ + access : 0x0001 (PUBLIC) │ │ + code - │ │ + registers : 8 │ │ + ins : 1 │ │ + outs : 6 │ │ + insns size : 36 16-bit code units │ │ +08f504: |[08f504] android.support.v4.media.session.MediaControllerCompat$MediaControllerImplApi21.getPlaybackInfo:()Landroid/support/v4/media/session/MediaControllerCompat$PlaybackInfo; │ │ +08f514: 5470 3104 |0000: iget-object v0, v7, Landroid/support/v4/media/session/MediaControllerCompat$MediaControllerImplApi21;.mControllerObj:Ljava/lang/Object; // field@0431 │ │ +08f518: 7110 460c 0000 |0002: invoke-static {v0}, Landroid/support/v4/media/session/MediaControllerCompatApi21;.getPlaybackInfo:(Ljava/lang/Object;)Ljava/lang/Object; // method@0c46 │ │ +08f51e: 0c06 |0005: move-result-object v6 │ │ +08f520: 3806 1c00 |0006: if-eqz v6, 0022 // +001c │ │ +08f524: 2200 2902 |0008: new-instance v0, Landroid/support/v4/media/session/MediaControllerCompat$PlaybackInfo; // type@0229 │ │ +08f528: 7110 340c 0600 |000a: invoke-static {v6}, Landroid/support/v4/media/session/MediaControllerCompatApi21$PlaybackInfo;.getPlaybackType:(Ljava/lang/Object;)I // method@0c34 │ │ +08f52e: 0a01 |000d: move-result v1 │ │ +08f530: 7110 320c 0600 |000e: invoke-static {v6}, Landroid/support/v4/media/session/MediaControllerCompatApi21$PlaybackInfo;.getLegacyAudioStream:(Ljava/lang/Object;)I // method@0c32 │ │ +08f536: 0a02 |0011: move-result v2 │ │ +08f538: 7110 350c 0600 |0012: invoke-static {v6}, Landroid/support/v4/media/session/MediaControllerCompatApi21$PlaybackInfo;.getVolumeControl:(Ljava/lang/Object;)I // method@0c35 │ │ +08f53e: 0a03 |0015: move-result v3 │ │ +08f540: 7110 330c 0600 |0016: invoke-static {v6}, Landroid/support/v4/media/session/MediaControllerCompatApi21$PlaybackInfo;.getMaxVolume:(Ljava/lang/Object;)I // method@0c33 │ │ +08f546: 0a04 |0019: move-result v4 │ │ +08f548: 7110 310c 0600 |001a: invoke-static {v6}, Landroid/support/v4/media/session/MediaControllerCompatApi21$PlaybackInfo;.getCurrentVolume:(Ljava/lang/Object;)I // method@0c31 │ │ +08f54e: 0a05 |001d: move-result v5 │ │ +08f550: 7606 ff0b 0000 |001e: invoke-direct/range {v0, v1, v2, v3, v4, v5}, Landroid/support/v4/media/session/MediaControllerCompat$PlaybackInfo;.:(IIIII)V // method@0bff │ │ +08f556: 1100 |0021: return-object v0 │ │ +08f558: 1200 |0022: const/4 v0, #int 0 // #0 │ │ +08f55a: 28fe |0023: goto 0021 // -0002 │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=566 │ │ + 0x0006 line=567 │ │ + locals : │ │ + 0x0006 - 0x0024 reg=6 volumeInfoObj Ljava/lang/Object; │ │ + 0x0000 - 0x0024 reg=7 this Landroid/support/v4/media/session/MediaControllerCompat$MediaControllerImplApi21; │ │ + │ │ + #4 : (in Landroid/support/v4/media/session/MediaControllerCompat$MediaControllerImplApi21;) │ │ + name : 'getPlaybackState' │ │ + type : '()Landroid/support/v4/media/session/PlaybackStateCompat;' │ │ + access : 0x0001 (PUBLIC) │ │ + code - │ │ + registers : 3 │ │ + ins : 1 │ │ + outs : 1 │ │ + insns size : 15 16-bit code units │ │ +08f55c: |[08f55c] android.support.v4.media.session.MediaControllerCompat$MediaControllerImplApi21.getPlaybackState:()Landroid/support/v4/media/session/PlaybackStateCompat; │ │ +08f56c: 5421 3104 |0000: iget-object v1, v2, Landroid/support/v4/media/session/MediaControllerCompat$MediaControllerImplApi21;.mControllerObj:Ljava/lang/Object; // field@0431 │ │ +08f570: 7110 470c 0100 |0002: invoke-static {v1}, Landroid/support/v4/media/session/MediaControllerCompatApi21;.getPlaybackState:(Ljava/lang/Object;)Ljava/lang/Object; // method@0c47 │ │ +08f576: 0c00 |0005: move-result-object v0 │ │ +08f578: 3800 0700 |0006: if-eqz v0, 000d // +0007 │ │ +08f57c: 7110 e60c 0000 |0008: invoke-static {v0}, Landroid/support/v4/media/session/PlaybackStateCompat;.fromPlaybackState:(Ljava/lang/Object;)Landroid/support/v4/media/session/PlaybackStateCompat; // method@0ce6 │ │ +08f582: 0c01 |000b: move-result-object v1 │ │ +08f584: 1101 |000c: return-object v1 │ │ +08f586: 1201 |000d: const/4 v1, #int 0 // #0 │ │ +08f588: 28fe |000e: goto 000c // -0002 │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=549 │ │ + 0x0006 line=550 │ │ + locals : │ │ + 0x0006 - 0x000f reg=0 stateObj Ljava/lang/Object; │ │ + 0x0000 - 0x000f reg=2 this Landroid/support/v4/media/session/MediaControllerCompat$MediaControllerImplApi21; │ │ + │ │ + #5 : (in Landroid/support/v4/media/session/MediaControllerCompat$MediaControllerImplApi21;) │ │ + name : 'getRatingType' │ │ + type : '()I' │ │ + access : 0x0001 (PUBLIC) │ │ + code - │ │ + registers : 2 │ │ + ins : 1 │ │ + outs : 1 │ │ + insns size : 7 16-bit code units │ │ +08f58c: |[08f58c] android.support.v4.media.session.MediaControllerCompat$MediaControllerImplApi21.getRatingType:()I │ │ +08f59c: 5410 3104 |0000: iget-object v0, v1, Landroid/support/v4/media/session/MediaControllerCompat$MediaControllerImplApi21;.mControllerObj:Ljava/lang/Object; // field@0431 │ │ +08f5a0: 7110 480c 0000 |0002: invoke-static {v0}, Landroid/support/v4/media/session/MediaControllerCompatApi21;.getRatingType:(Ljava/lang/Object;)I // method@0c48 │ │ +08f5a6: 0a00 |0005: move-result v0 │ │ +08f5a8: 0f00 |0006: return v0 │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=561 │ │ + locals : │ │ + 0x0000 - 0x0007 reg=1 this Landroid/support/v4/media/session/MediaControllerCompat$MediaControllerImplApi21; │ │ + │ │ + #6 : (in Landroid/support/v4/media/session/MediaControllerCompat$MediaControllerImplApi21;) │ │ + name : 'getTransportControls' │ │ + type : '()Landroid/support/v4/media/session/MediaControllerCompat$TransportControls;' │ │ + access : 0x0001 (PUBLIC) │ │ + code - │ │ + registers : 3 │ │ + ins : 1 │ │ + outs : 2 │ │ + insns size : 16 16-bit code units │ │ +08f5ac: |[08f5ac] android.support.v4.media.session.MediaControllerCompat$MediaControllerImplApi21.getTransportControls:()Landroid/support/v4/media/session/MediaControllerCompat$TransportControls; │ │ +08f5bc: 5421 3104 |0000: iget-object v1, v2, Landroid/support/v4/media/session/MediaControllerCompat$MediaControllerImplApi21;.mControllerObj:Ljava/lang/Object; // field@0431 │ │ +08f5c0: 7110 490c 0100 |0002: invoke-static {v1}, Landroid/support/v4/media/session/MediaControllerCompatApi21;.getTransportControls:(Ljava/lang/Object;)Ljava/lang/Object; // method@0c49 │ │ +08f5c6: 0c00 |0005: move-result-object v0 │ │ +08f5c8: 3800 0800 |0006: if-eqz v0, 000e // +0008 │ │ +08f5cc: 2201 2b02 |0008: new-instance v1, Landroid/support/v4/media/session/MediaControllerCompat$TransportControlsApi21; // type@022b │ │ +08f5d0: 7020 0f0c 0100 |000a: invoke-direct {v1, v0}, Landroid/support/v4/media/session/MediaControllerCompat$TransportControlsApi21;.:(Ljava/lang/Object;)V // method@0c0f │ │ +08f5d6: 1101 |000d: return-object v1 │ │ +08f5d8: 1201 |000e: const/4 v1, #int 0 // #0 │ │ +08f5da: 28fe |000f: goto 000d // -0002 │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=543 │ │ + 0x0006 line=544 │ │ + locals : │ │ + 0x0006 - 0x0010 reg=0 controlsObj Ljava/lang/Object; │ │ + 0x0000 - 0x0010 reg=2 this Landroid/support/v4/media/session/MediaControllerCompat$MediaControllerImplApi21; │ │ + │ │ + #7 : (in Landroid/support/v4/media/session/MediaControllerCompat$MediaControllerImplApi21;) │ │ + name : 'registerCallback' │ │ + type : '(Landroid/support/v4/media/session/MediaControllerCompat$Callback;Landroid/os/Handler;)V' │ │ + access : 0x0001 (PUBLIC) │ │ + code - │ │ + registers : 5 │ │ + ins : 3 │ │ + outs : 3 │ │ + insns size : 8 16-bit code units │ │ +08f5dc: |[08f5dc] android.support.v4.media.session.MediaControllerCompat$MediaControllerImplApi21.registerCallback:(Landroid/support/v4/media/session/MediaControllerCompat$Callback;Landroid/os/Handler;)V │ │ +08f5ec: 5420 3104 |0000: iget-object v0, v2, Landroid/support/v4/media/session/MediaControllerCompat$MediaControllerImplApi21;.mControllerObj:Ljava/lang/Object; // field@0431 │ │ +08f5f0: 5431 3004 |0002: iget-object v1, v3, Landroid/support/v4/media/session/MediaControllerCompat$Callback;.mCallbackObj:Ljava/lang/Object; // field@0430 │ │ +08f5f4: 7130 4a0c 1004 |0004: invoke-static {v0, v1, v4}, Landroid/support/v4/media/session/MediaControllerCompatApi21;.registerCallback:(Ljava/lang/Object;Ljava/lang/Object;Landroid/os/Handler;)V // method@0c4a │ │ +08f5fa: 0e00 |0007: return-void │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=528 │ │ + 0x0007 line=529 │ │ + locals : │ │ + 0x0000 - 0x0008 reg=2 this Landroid/support/v4/media/session/MediaControllerCompat$MediaControllerImplApi21; │ │ + 0x0000 - 0x0008 reg=3 callback Landroid/support/v4/media/session/MediaControllerCompat$Callback; │ │ + 0x0000 - 0x0008 reg=4 handler Landroid/os/Handler; │ │ + │ │ + #8 : (in Landroid/support/v4/media/session/MediaControllerCompat$MediaControllerImplApi21;) │ │ + name : 'sendCommand' │ │ + type : '(Ljava/lang/String;Landroid/os/Bundle;Landroid/os/ResultReceiver;)V' │ │ + access : 0x0001 (PUBLIC) │ │ + code - │ │ + registers : 5 │ │ + ins : 4 │ │ + outs : 4 │ │ + insns size : 6 16-bit code units │ │ +08f5fc: |[08f5fc] android.support.v4.media.session.MediaControllerCompat$MediaControllerImplApi21.sendCommand:(Ljava/lang/String;Landroid/os/Bundle;Landroid/os/ResultReceiver;)V │ │ +08f60c: 5410 3104 |0000: iget-object v0, v1, Landroid/support/v4/media/session/MediaControllerCompat$MediaControllerImplApi21;.mControllerObj:Ljava/lang/Object; // field@0431 │ │ +08f610: 7140 4b0c 2043 |0002: invoke-static {v0, v2, v3, v4}, Landroid/support/v4/media/session/MediaControllerCompatApi21;.sendCommand:(Ljava/lang/Object;Ljava/lang/String;Landroid/os/Bundle;Landroid/os/ResultReceiver;)V // method@0c4b │ │ +08f616: 0e00 |0005: return-void │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=577 │ │ + 0x0005 line=578 │ │ + locals : │ │ + 0x0000 - 0x0006 reg=1 this Landroid/support/v4/media/session/MediaControllerCompat$MediaControllerImplApi21; │ │ + 0x0000 - 0x0006 reg=2 command Ljava/lang/String; │ │ + 0x0000 - 0x0006 reg=3 params Landroid/os/Bundle; │ │ + 0x0000 - 0x0006 reg=4 cb Landroid/os/ResultReceiver; │ │ + │ │ + #9 : (in Landroid/support/v4/media/session/MediaControllerCompat$MediaControllerImplApi21;) │ │ + name : 'unregisterCallback' │ │ + type : '(Landroid/support/v4/media/session/MediaControllerCompat$Callback;)V' │ │ + access : 0x0001 (PUBLIC) │ │ + code - │ │ + registers : 4 │ │ + ins : 2 │ │ + outs : 2 │ │ + insns size : 8 16-bit code units │ │ +08f618: |[08f618] android.support.v4.media.session.MediaControllerCompat$MediaControllerImplApi21.unregisterCallback:(Landroid/support/v4/media/session/MediaControllerCompat$Callback;)V │ │ +08f628: 5420 3104 |0000: iget-object v0, v2, Landroid/support/v4/media/session/MediaControllerCompat$MediaControllerImplApi21;.mControllerObj:Ljava/lang/Object; // field@0431 │ │ +08f62c: 5431 3004 |0002: iget-object v1, v3, Landroid/support/v4/media/session/MediaControllerCompat$Callback;.mCallbackObj:Ljava/lang/Object; // field@0430 │ │ +08f630: 7120 4c0c 1000 |0004: invoke-static {v0, v1}, Landroid/support/v4/media/session/MediaControllerCompatApi21;.unregisterCallback:(Ljava/lang/Object;Ljava/lang/Object;)V // method@0c4c │ │ +08f636: 0e00 |0007: return-void │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=533 │ │ + 0x0007 line=534 │ │ + locals : │ │ + 0x0000 - 0x0008 reg=2 this Landroid/support/v4/media/session/MediaControllerCompat$MediaControllerImplApi21; │ │ + 0x0000 - 0x0008 reg=3 callback Landroid/support/v4/media/session/MediaControllerCompat$Callback; │ │ + │ │ + source_file_idx : 3241 (MediaControllerCompat.java) │ │ + │ │ +Class #759 header: │ │ +class_idx : 552 │ │ +access_flags : 0 (0x0000) │ │ +superclass_idx : 1337 │ │ +source_file_idx : 3241 │ │ +static_fields_size : 0 │ │ +instance_fields_size: 0 │ │ +direct_methods_size : 1 │ │ +virtual_methods_size: 10 │ │ + │ │ +Class #759 annotations: │ │ +Annotations on class │ │ + VISIBILITY_SYSTEM Ldalvik/annotation/EnclosingClass; value=Landroid/support/v4/media/session/MediaControllerCompat; │ │ + VISIBILITY_SYSTEM Ldalvik/annotation/InnerClass; accessFlags=8 name="MediaControllerImplBase" │ │ + │ │ +Class #759 - │ │ + Class descriptor : 'Landroid/support/v4/media/session/MediaControllerCompat$MediaControllerImplBase;' │ │ + Access flags : 0x0000 () │ │ + Superclass : 'Ljava/lang/Object;' │ │ + Interfaces - │ │ + #0 : 'Landroid/support/v4/media/session/MediaControllerCompat$MediaControllerImpl;' │ │ + Static fields - │ │ + Instance fields - │ │ + Direct methods - │ │ + #0 : (in Landroid/support/v4/media/session/MediaControllerCompat$MediaControllerImplBase;) │ │ + name : '' │ │ + type : '()V' │ │ + access : 0x10000 (CONSTRUCTOR) │ │ + code - │ │ + registers : 1 │ │ + ins : 1 │ │ + outs : 1 │ │ + insns size : 4 16-bit code units │ │ +08f638: |[08f638] android.support.v4.media.session.MediaControllerCompat$MediaControllerImplBase.:()V │ │ +08f648: 7010 8622 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2286 │ │ +08f64e: 0e00 |0003: return-void │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=461 │ │ + locals : │ │ + 0x0000 - 0x0004 reg=0 this Landroid/support/v4/media/session/MediaControllerCompat$MediaControllerImplBase; │ │ + │ │ + Virtual methods - │ │ + #0 : (in Landroid/support/v4/media/session/MediaControllerCompat$MediaControllerImplBase;) │ │ + name : 'dispatchMediaButtonEvent' │ │ + type : '(Landroid/view/KeyEvent;)Z' │ │ + access : 0x0001 (PUBLIC) │ │ + code - │ │ + registers : 3 │ │ + ins : 2 │ │ + outs : 0 │ │ + insns size : 2 16-bit code units │ │ +08f650: |[08f650] android.support.v4.media.session.MediaControllerCompat$MediaControllerImplBase.dispatchMediaButtonEvent:(Landroid/view/KeyEvent;)Z │ │ +08f660: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +08f662: 0f00 |0001: return v0 │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=472 │ │ + locals : │ │ + 0x0000 - 0x0002 reg=1 this Landroid/support/v4/media/session/MediaControllerCompat$MediaControllerImplBase; │ │ + 0x0000 - 0x0002 reg=2 event Landroid/view/KeyEvent; │ │ + │ │ + #1 : (in Landroid/support/v4/media/session/MediaControllerCompat$MediaControllerImplBase;) │ │ + name : 'getMediaController' │ │ + type : '()Ljava/lang/Object;' │ │ + access : 0x0001 (PUBLIC) │ │ + code - │ │ + registers : 2 │ │ + ins : 1 │ │ + outs : 0 │ │ + insns size : 2 16-bit code units │ │ +08f664: |[08f664] android.support.v4.media.session.MediaControllerCompat$MediaControllerImplBase.getMediaController:()Ljava/lang/Object; │ │ +08f674: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +08f676: 1100 |0001: return-object v0 │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=506 │ │ + locals : │ │ + 0x0000 - 0x0002 reg=1 this Landroid/support/v4/media/session/MediaControllerCompat$MediaControllerImplBase; │ │ + │ │ + #2 : (in Landroid/support/v4/media/session/MediaControllerCompat$MediaControllerImplBase;) │ │ + name : 'getMetadata' │ │ + type : '()Landroid/support/v4/media/MediaMetadataCompat;' │ │ + access : 0x0001 (PUBLIC) │ │ + code - │ │ + registers : 2 │ │ + ins : 1 │ │ + outs : 0 │ │ + insns size : 2 16-bit code units │ │ +08f678: |[08f678] android.support.v4.media.session.MediaControllerCompat$MediaControllerImplBase.getMetadata:()Landroid/support/v4/media/MediaMetadataCompat; │ │ +08f688: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +08f68a: 1100 |0001: return-object v0 │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=487 │ │ + locals : │ │ + 0x0000 - 0x0002 reg=1 this Landroid/support/v4/media/session/MediaControllerCompat$MediaControllerImplBase; │ │ + │ │ + #3 : (in Landroid/support/v4/media/session/MediaControllerCompat$MediaControllerImplBase;) │ │ + name : 'getPlaybackInfo' │ │ + type : '()Landroid/support/v4/media/session/MediaControllerCompat$PlaybackInfo;' │ │ + access : 0x0001 (PUBLIC) │ │ + code - │ │ + registers : 2 │ │ + ins : 1 │ │ + outs : 0 │ │ + insns size : 2 16-bit code units │ │ +08f68c: |[08f68c] android.support.v4.media.session.MediaControllerCompat$MediaControllerImplBase.getPlaybackInfo:()Landroid/support/v4/media/session/MediaControllerCompat$PlaybackInfo; │ │ +08f69c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +08f69e: 1100 |0001: return-object v0 │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=497 │ │ + locals : │ │ + 0x0000 - 0x0002 reg=1 this Landroid/support/v4/media/session/MediaControllerCompat$MediaControllerImplBase; │ │ + │ │ + #4 : (in Landroid/support/v4/media/session/MediaControllerCompat$MediaControllerImplBase;) │ │ + name : 'getPlaybackState' │ │ + type : '()Landroid/support/v4/media/session/PlaybackStateCompat;' │ │ + access : 0x0001 (PUBLIC) │ │ + code - │ │ + registers : 2 │ │ + ins : 1 │ │ + outs : 0 │ │ + insns size : 2 16-bit code units │ │ +08f6a0: |[08f6a0] android.support.v4.media.session.MediaControllerCompat$MediaControllerImplBase.getPlaybackState:()Landroid/support/v4/media/session/PlaybackStateCompat; │ │ +08f6b0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +08f6b2: 1100 |0001: return-object v0 │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=482 │ │ + locals : │ │ + 0x0000 - 0x0002 reg=1 this Landroid/support/v4/media/session/MediaControllerCompat$MediaControllerImplBase; │ │ + │ │ + #5 : (in Landroid/support/v4/media/session/MediaControllerCompat$MediaControllerImplBase;) │ │ + name : 'getRatingType' │ │ + type : '()I' │ │ + access : 0x0001 (PUBLIC) │ │ + code - │ │ + registers : 2 │ │ + ins : 1 │ │ + outs : 0 │ │ + insns size : 2 16-bit code units │ │ +08f6b4: |[08f6b4] android.support.v4.media.session.MediaControllerCompat$MediaControllerImplBase.getRatingType:()I │ │ +08f6c4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +08f6c6: 0f00 |0001: return v0 │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=492 │ │ + locals : │ │ + 0x0000 - 0x0002 reg=1 this Landroid/support/v4/media/session/MediaControllerCompat$MediaControllerImplBase; │ │ + │ │ + #6 : (in Landroid/support/v4/media/session/MediaControllerCompat$MediaControllerImplBase;) │ │ + name : 'getTransportControls' │ │ + type : '()Landroid/support/v4/media/session/MediaControllerCompat$TransportControls;' │ │ + access : 0x0001 (PUBLIC) │ │ + code - │ │ + registers : 2 │ │ + ins : 1 │ │ + outs : 0 │ │ + insns size : 2 16-bit code units │ │ +08f6c8: |[08f6c8] android.support.v4.media.session.MediaControllerCompat$MediaControllerImplBase.getTransportControls:()Landroid/support/v4/media/session/MediaControllerCompat$TransportControls; │ │ +08f6d8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +08f6da: 1100 |0001: return-object v0 │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=477 │ │ + locals : │ │ + 0x0000 - 0x0002 reg=1 this Landroid/support/v4/media/session/MediaControllerCompat$MediaControllerImplBase; │ │ + │ │ + #7 : (in Landroid/support/v4/media/session/MediaControllerCompat$MediaControllerImplBase;) │ │ + name : 'registerCallback' │ │ + type : '(Landroid/support/v4/media/session/MediaControllerCompat$Callback;Landroid/os/Handler;)V' │ │ + access : 0x0001 (PUBLIC) │ │ + code - │ │ + registers : 3 │ │ + ins : 3 │ │ + outs : 0 │ │ + insns size : 1 16-bit code units │ │ +08f6dc: |[08f6dc] android.support.v4.media.session.MediaControllerCompat$MediaControllerImplBase.registerCallback:(Landroid/support/v4/media/session/MediaControllerCompat$Callback;Landroid/os/Handler;)V │ │ +08f6ec: 0e00 |0000: return-void │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=464 │ │ + locals : │ │ + 0x0000 - 0x0001 reg=0 this Landroid/support/v4/media/session/MediaControllerCompat$MediaControllerImplBase; │ │ + 0x0000 - 0x0001 reg=1 callback Landroid/support/v4/media/session/MediaControllerCompat$Callback; │ │ + 0x0000 - 0x0001 reg=2 handler Landroid/os/Handler; │ │ + │ │ + #8 : (in Landroid/support/v4/media/session/MediaControllerCompat$MediaControllerImplBase;) │ │ + name : 'sendCommand' │ │ + type : '(Ljava/lang/String;Landroid/os/Bundle;Landroid/os/ResultReceiver;)V' │ │ + access : 0x0001 (PUBLIC) │ │ + code - │ │ + registers : 4 │ │ + ins : 4 │ │ + outs : 0 │ │ + insns size : 1 16-bit code units │ │ +08f6f0: |[08f6f0] android.support.v4.media.session.MediaControllerCompat$MediaControllerImplBase.sendCommand:(Ljava/lang/String;Landroid/os/Bundle;Landroid/os/ResultReceiver;)V │ │ +08f700: 0e00 |0000: return-void │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=502 │ │ + locals : │ │ + 0x0000 - 0x0001 reg=0 this Landroid/support/v4/media/session/MediaControllerCompat$MediaControllerImplBase; │ │ + 0x0000 - 0x0001 reg=1 command Ljava/lang/String; │ │ + 0x0000 - 0x0001 reg=2 params Landroid/os/Bundle; │ │ + 0x0000 - 0x0001 reg=3 cb Landroid/os/ResultReceiver; │ │ + │ │ + #9 : (in Landroid/support/v4/media/session/MediaControllerCompat$MediaControllerImplBase;) │ │ + name : 'unregisterCallback' │ │ + type : '(Landroid/support/v4/media/session/MediaControllerCompat$Callback;)V' │ │ + access : 0x0001 (PUBLIC) │ │ + code - │ │ + registers : 2 │ │ + ins : 2 │ │ + outs : 0 │ │ + insns size : 1 16-bit code units │ │ +08f704: |[08f704] android.support.v4.media.session.MediaControllerCompat$MediaControllerImplBase.unregisterCallback:(Landroid/support/v4/media/session/MediaControllerCompat$Callback;)V │ │ +08f714: 0e00 |0000: return-void │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=468 │ │ + locals : │ │ + 0x0000 - 0x0001 reg=0 this Landroid/support/v4/media/session/MediaControllerCompat$MediaControllerImplBase; │ │ + 0x0000 - 0x0001 reg=1 callback Landroid/support/v4/media/session/MediaControllerCompat$Callback; │ │ + │ │ + source_file_idx : 3241 (MediaControllerCompat.java) │ │ + │ │ +Class #760 header: │ │ +class_idx : 555 │ │ +access_flags : 0 (0x0000) │ │ +superclass_idx : 554 │ │ +source_file_idx : 3241 │ │ +static_fields_size : 0 │ │ +instance_fields_size: 1 │ │ +direct_methods_size : 1 │ │ +virtual_methods_size: 9 │ │ + │ │ +Class #760 annotations: │ │ +Annotations on class │ │ + VISIBILITY_SYSTEM Ldalvik/annotation/EnclosingClass; value=Landroid/support/v4/media/session/MediaControllerCompat; │ │ + VISIBILITY_SYSTEM Ldalvik/annotation/InnerClass; accessFlags=8 name="TransportControlsApi21" │ │ + │ │ +Class #760 - │ │ + Class descriptor : 'Landroid/support/v4/media/session/MediaControllerCompat$TransportControlsApi21;' │ │ + Access flags : 0x0000 () │ │ + Superclass : 'Landroid/support/v4/media/session/MediaControllerCompat$TransportControls;' │ │ + Interfaces - │ │ + Static fields - │ │ + Instance fields - │ │ + #0 : (in Landroid/support/v4/media/session/MediaControllerCompat$TransportControlsApi21;) │ │ + name : 'mControlsObj' │ │ + type : 'Ljava/lang/Object;' │ │ + access : 0x0012 (PRIVATE FINAL) │ │ + Direct methods - │ │ + #0 : (in Landroid/support/v4/media/session/MediaControllerCompat$TransportControlsApi21;) │ │ + name : '' │ │ + type : '(Ljava/lang/Object;)V' │ │ + access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ + code - │ │ + registers : 2 │ │ + ins : 2 │ │ + outs : 1 │ │ + insns size : 6 16-bit code units │ │ +08f718: |[08f718] android.support.v4.media.session.MediaControllerCompat$TransportControlsApi21.:(Ljava/lang/Object;)V │ │ +08f728: 7010 050c 0000 |0000: invoke-direct {v0}, Landroid/support/v4/media/session/MediaControllerCompat$TransportControls;.:()V // method@0c05 │ │ +08f72e: 5b01 3904 |0003: iput-object v1, v0, Landroid/support/v4/media/session/MediaControllerCompat$TransportControlsApi21;.mControlsObj:Ljava/lang/Object; // field@0439 │ │ +08f732: 0e00 |0005: return-void │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=589 │ │ + 0x0003 line=590 │ │ + 0x0005 line=591 │ │ + locals : │ │ + 0x0000 - 0x0006 reg=0 this Landroid/support/v4/media/session/MediaControllerCompat$TransportControlsApi21; │ │ + 0x0000 - 0x0006 reg=1 controlsObj Ljava/lang/Object; │ │ + │ │ + Virtual methods - │ │ + #0 : (in Landroid/support/v4/media/session/MediaControllerCompat$TransportControlsApi21;) │ │ + name : 'fastForward' │ │ + type : '()V' │ │ + access : 0x0001 (PUBLIC) │ │ + code - │ │ + registers : 2 │ │ + ins : 1 │ │ + outs : 1 │ │ + insns size : 6 16-bit code units │ │ +08f734: |[08f734] android.support.v4.media.session.MediaControllerCompat$TransportControlsApi21.fastForward:()V │ │ +08f744: 5410 3904 |0000: iget-object v0, v1, Landroid/support/v4/media/session/MediaControllerCompat$TransportControlsApi21;.mControlsObj:Ljava/lang/Object; // field@0439 │ │ +08f748: 7110 380c 0000 |0002: invoke-static {v0}, Landroid/support/v4/media/session/MediaControllerCompatApi21$TransportControls;.fastForward:(Ljava/lang/Object;)V // method@0c38 │ │ +08f74e: 0e00 |0005: return-void │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=615 │ │ + 0x0005 line=616 │ │ + locals : │ │ + 0x0000 - 0x0006 reg=1 this Landroid/support/v4/media/session/MediaControllerCompat$TransportControlsApi21; │ │ + │ │ + #1 : (in Landroid/support/v4/media/session/MediaControllerCompat$TransportControlsApi21;) │ │ + name : 'pause' │ │ + type : '()V' │ │ + access : 0x0001 (PUBLIC) │ │ + code - │ │ + registers : 2 │ │ + ins : 1 │ │ + outs : 1 │ │ + insns size : 6 16-bit code units │ │ +08f750: |[08f750] android.support.v4.media.session.MediaControllerCompat$TransportControlsApi21.pause:()V │ │ +08f760: 5410 3904 |0000: iget-object v0, v1, Landroid/support/v4/media/session/MediaControllerCompat$TransportControlsApi21;.mControlsObj:Ljava/lang/Object; // field@0439 │ │ +08f764: 7110 390c 0000 |0002: invoke-static {v0}, Landroid/support/v4/media/session/MediaControllerCompatApi21$TransportControls;.pause:(Ljava/lang/Object;)V // method@0c39 │ │ +08f76a: 0e00 |0005: return-void │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=600 │ │ + 0x0005 line=601 │ │ + locals : │ │ + 0x0000 - 0x0006 reg=1 this Landroid/support/v4/media/session/MediaControllerCompat$TransportControlsApi21; │ │ + │ │ + #2 : (in Landroid/support/v4/media/session/MediaControllerCompat$TransportControlsApi21;) │ │ + name : 'play' │ │ + type : '()V' │ │ + access : 0x0001 (PUBLIC) │ │ + code - │ │ + registers : 2 │ │ + ins : 1 │ │ + outs : 1 │ │ + insns size : 6 16-bit code units │ │ +08f76c: |[08f76c] android.support.v4.media.session.MediaControllerCompat$TransportControlsApi21.play:()V │ │ +08f77c: 5410 3904 |0000: iget-object v0, v1, Landroid/support/v4/media/session/MediaControllerCompat$TransportControlsApi21;.mControlsObj:Ljava/lang/Object; // field@0439 │ │ +08f780: 7110 3a0c 0000 |0002: invoke-static {v0}, Landroid/support/v4/media/session/MediaControllerCompatApi21$TransportControls;.play:(Ljava/lang/Object;)V // method@0c3a │ │ +08f786: 0e00 |0005: return-void │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=595 │ │ + 0x0005 line=596 │ │ + locals : │ │ + 0x0000 - 0x0006 reg=1 this Landroid/support/v4/media/session/MediaControllerCompat$TransportControlsApi21; │ │ + │ │ + #3 : (in Landroid/support/v4/media/session/MediaControllerCompat$TransportControlsApi21;) │ │ + name : 'rewind' │ │ + type : '()V' │ │ + access : 0x0001 (PUBLIC) │ │ + code - │ │ + registers : 2 │ │ + ins : 1 │ │ + outs : 1 │ │ + insns size : 6 16-bit code units │ │ +08f788: |[08f788] android.support.v4.media.session.MediaControllerCompat$TransportControlsApi21.rewind:()V │ │ +08f798: 5410 3904 |0000: iget-object v0, v1, Landroid/support/v4/media/session/MediaControllerCompat$TransportControlsApi21;.mControlsObj:Ljava/lang/Object; // field@0439 │ │ +08f79c: 7110 3b0c 0000 |0002: invoke-static {v0}, Landroid/support/v4/media/session/MediaControllerCompatApi21$TransportControls;.rewind:(Ljava/lang/Object;)V // method@0c3b │ │ +08f7a2: 0e00 |0005: return-void │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=620 │ │ + 0x0005 line=621 │ │ + locals : │ │ + 0x0000 - 0x0006 reg=1 this Landroid/support/v4/media/session/MediaControllerCompat$TransportControlsApi21; │ │ + │ │ + #4 : (in Landroid/support/v4/media/session/MediaControllerCompat$TransportControlsApi21;) │ │ + name : 'seekTo' │ │ + type : '(J)V' │ │ + access : 0x0001 (PUBLIC) │ │ + code - │ │ + registers : 4 │ │ + ins : 3 │ │ + outs : 3 │ │ + insns size : 6 16-bit code units │ │ +08f7a4: |[08f7a4] android.support.v4.media.session.MediaControllerCompat$TransportControlsApi21.seekTo:(J)V │ │ +08f7b4: 5410 3904 |0000: iget-object v0, v1, Landroid/support/v4/media/session/MediaControllerCompat$TransportControlsApi21;.mControlsObj:Ljava/lang/Object; // field@0439 │ │ +08f7b8: 7130 3c0c 2003 |0002: invoke-static {v0, v2, v3}, Landroid/support/v4/media/session/MediaControllerCompatApi21$TransportControls;.seekTo:(Ljava/lang/Object;J)V // method@0c3c │ │ +08f7be: 0e00 |0005: return-void │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=610 │ │ + 0x0005 line=611 │ │ + locals : │ │ + 0x0000 - 0x0006 reg=1 this Landroid/support/v4/media/session/MediaControllerCompat$TransportControlsApi21; │ │ + 0x0000 - 0x0006 reg=2 pos J │ │ + │ │ + #5 : (in Landroid/support/v4/media/session/MediaControllerCompat$TransportControlsApi21;) │ │ + name : 'setRating' │ │ + type : '(Landroid/support/v4/media/RatingCompat;)V' │ │ + access : 0x0001 (PUBLIC) │ │ + code - │ │ + registers : 4 │ │ + ins : 2 │ │ + outs : 2 │ │ + insns size : 14 16-bit code units │ │ +08f7c0: |[08f7c0] android.support.v4.media.session.MediaControllerCompat$TransportControlsApi21.setRating:(Landroid/support/v4/media/RatingCompat;)V │ │ +08f7d0: 5421 3904 |0000: iget-object v1, v2, Landroid/support/v4/media/session/MediaControllerCompat$TransportControlsApi21;.mControlsObj:Ljava/lang/Object; // field@0439 │ │ +08f7d4: 3803 0a00 |0002: if-eqz v3, 000c // +000a │ │ +08f7d8: 6e10 eb0a 0300 |0004: invoke-virtual {v3}, Landroid/support/v4/media/RatingCompat;.getRating:()Ljava/lang/Object; // method@0aeb │ │ +08f7de: 0c00 |0007: move-result-object v0 │ │ +08f7e0: 7120 3d0c 0100 |0008: invoke-static {v1, v0}, Landroid/support/v4/media/session/MediaControllerCompatApi21$TransportControls;.setRating:(Ljava/lang/Object;Ljava/lang/Object;)V // method@0c3d │ │ +08f7e6: 0e00 |000b: return-void │ │ +08f7e8: 1200 |000c: const/4 v0, #int 0 // #0 │ │ +08f7ea: 28fb |000d: goto 0008 // -0005 │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=635 │ │ + 0x000b line=637 │ │ + 0x000c line=635 │ │ + locals : │ │ + 0x0000 - 0x000e reg=2 this Landroid/support/v4/media/session/MediaControllerCompat$TransportControlsApi21; │ │ + 0x0000 - 0x000e reg=3 rating Landroid/support/v4/media/RatingCompat; │ │ + │ │ + #6 : (in Landroid/support/v4/media/session/MediaControllerCompat$TransportControlsApi21;) │ │ + name : 'skipToNext' │ │ + type : '()V' │ │ + access : 0x0001 (PUBLIC) │ │ + code - │ │ + registers : 2 │ │ + ins : 1 │ │ + outs : 1 │ │ + insns size : 6 16-bit code units │ │ +08f7ec: |[08f7ec] android.support.v4.media.session.MediaControllerCompat$TransportControlsApi21.skipToNext:()V │ │ +08f7fc: 5410 3904 |0000: iget-object v0, v1, Landroid/support/v4/media/session/MediaControllerCompat$TransportControlsApi21;.mControlsObj:Ljava/lang/Object; // field@0439 │ │ +08f800: 7110 3e0c 0000 |0002: invoke-static {v0}, Landroid/support/v4/media/session/MediaControllerCompatApi21$TransportControls;.skipToNext:(Ljava/lang/Object;)V // method@0c3e │ │ +08f806: 0e00 |0005: return-void │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=625 │ │ + 0x0005 line=626 │ │ + locals : │ │ + 0x0000 - 0x0006 reg=1 this Landroid/support/v4/media/session/MediaControllerCompat$TransportControlsApi21; │ │ + │ │ + #7 : (in Landroid/support/v4/media/session/MediaControllerCompat$TransportControlsApi21;) │ │ + name : 'skipToPrevious' │ │ + type : '()V' │ │ + access : 0x0001 (PUBLIC) │ │ + code - │ │ + registers : 2 │ │ + ins : 1 │ │ + outs : 1 │ │ + insns size : 6 16-bit code units │ │ +08f808: |[08f808] android.support.v4.media.session.MediaControllerCompat$TransportControlsApi21.skipToPrevious:()V │ │ +08f818: 5410 3904 |0000: iget-object v0, v1, Landroid/support/v4/media/session/MediaControllerCompat$TransportControlsApi21;.mControlsObj:Ljava/lang/Object; // field@0439 │ │ +08f81c: 7110 3f0c 0000 |0002: invoke-static {v0}, Landroid/support/v4/media/session/MediaControllerCompatApi21$TransportControls;.skipToPrevious:(Ljava/lang/Object;)V // method@0c3f │ │ +08f822: 0e00 |0005: return-void │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=630 │ │ + 0x0005 line=631 │ │ + locals : │ │ + 0x0000 - 0x0006 reg=1 this Landroid/support/v4/media/session/MediaControllerCompat$TransportControlsApi21; │ │ + │ │ + #8 : (in Landroid/support/v4/media/session/MediaControllerCompat$TransportControlsApi21;) │ │ + name : 'stop' │ │ + type : '()V' │ │ + access : 0x0001 (PUBLIC) │ │ + code - │ │ + registers : 2 │ │ + ins : 1 │ │ + outs : 1 │ │ + insns size : 6 16-bit code units │ │ +08f824: |[08f824] android.support.v4.media.session.MediaControllerCompat$TransportControlsApi21.stop:()V │ │ +08f834: 5410 3904 |0000: iget-object v0, v1, Landroid/support/v4/media/session/MediaControllerCompat$TransportControlsApi21;.mControlsObj:Ljava/lang/Object; // field@0439 │ │ +08f838: 7110 400c 0000 |0002: invoke-static {v0}, Landroid/support/v4/media/session/MediaControllerCompatApi21$TransportControls;.stop:(Ljava/lang/Object;)V // method@0c40 │ │ +08f83e: 0e00 |0005: return-void │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=605 │ │ + 0x0005 line=606 │ │ + locals : │ │ + 0x0000 - 0x0006 reg=1 this Landroid/support/v4/media/session/MediaControllerCompat$TransportControlsApi21; │ │ + │ │ + source_file_idx : 3241 (MediaControllerCompat.java) │ │ + │ │ +Class #761 header: │ │ +class_idx : 563 │ │ +access_flags : 0 (0x0000) │ │ +superclass_idx : 1337 │ │ +source_file_idx : 3254 │ │ +static_fields_size : 0 │ │ +instance_fields_size: 1 │ │ +direct_methods_size : 2 │ │ +virtual_methods_size: 11 │ │ + │ │ +Class #761 annotations: │ │ +Annotations on class │ │ + VISIBILITY_SYSTEM Ldalvik/annotation/EnclosingClass; value=Landroid/support/v4/media/session/MediaSessionCompat$Callback; │ │ + VISIBILITY_SYSTEM Ldalvik/annotation/InnerClass; accessFlags=2 name="StubApi21" │ │ + │ │ +Class #761 - │ │ + Class descriptor : 'Landroid/support/v4/media/session/MediaSessionCompat$Callback$StubApi21;' │ │ + Access flags : 0x0000 () │ │ + Superclass : 'Ljava/lang/Object;' │ │ + Interfaces - │ │ + #0 : 'Landroid/support/v4/media/session/MediaSessionCompatApi21$Callback;' │ │ + Static fields - │ │ + Instance fields - │ │ + #0 : (in Landroid/support/v4/media/session/MediaSessionCompat$Callback$StubApi21;) │ │ + name : 'this$0' │ │ + type : 'Landroid/support/v4/media/session/MediaSessionCompat$Callback;' │ │ + access : 0x1010 (FINAL SYNTHETIC) │ │ + Direct methods - │ │ + #0 : (in Landroid/support/v4/media/session/MediaSessionCompat$Callback$StubApi21;) │ │ + name : '' │ │ + type : '(Landroid/support/v4/media/session/MediaSessionCompat$Callback;)V' │ │ + access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ + code - │ │ + registers : 2 │ │ + ins : 2 │ │ + outs : 1 │ │ + insns size : 6 16-bit code units │ │ +08f840: |[08f840] android.support.v4.media.session.MediaSessionCompat$Callback$StubApi21.:(Landroid/support/v4/media/session/MediaSessionCompat$Callback;)V │ │ +08f850: 5b01 3f04 |0000: iput-object v1, v0, Landroid/support/v4/media/session/MediaSessionCompat$Callback$StubApi21;.this$0:Landroid/support/v4/media/session/MediaSessionCompat$Callback; // field@043f │ │ +08f854: 7010 8622 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2286 │ │ +08f85a: 0e00 |0005: return-void │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=356 │ │ + locals : │ │ + 0x0000 - 0x0006 reg=0 this Landroid/support/v4/media/session/MediaSessionCompat$Callback$StubApi21; │ │ + 0x0000 - 0x0006 reg=1 (null) Landroid/support/v4/media/session/MediaSessionCompat$Callback; │ │ + │ │ + #1 : (in Landroid/support/v4/media/session/MediaSessionCompat$Callback$StubApi21;) │ │ + name : '' │ │ + type : '(Landroid/support/v4/media/session/MediaSessionCompat$Callback;Landroid/support/v4/media/session/MediaSessionCompat$1;)V' │ │ + access : 0x11000 (SYNTHETIC CONSTRUCTOR) │ │ + code - │ │ + registers : 3 │ │ + ins : 3 │ │ + outs : 2 │ │ + insns size : 4 16-bit code units │ │ +08f85c: |[08f85c] android.support.v4.media.session.MediaSessionCompat$Callback$StubApi21.:(Landroid/support/v4/media/session/MediaSessionCompat$Callback;Landroid/support/v4/media/session/MediaSessionCompat$1;)V │ │ +08f86c: 7020 4d0c 1000 |0000: invoke-direct {v0, v1}, Landroid/support/v4/media/session/MediaSessionCompat$Callback$StubApi21;.:(Landroid/support/v4/media/session/MediaSessionCompat$Callback;)V // method@0c4d │ │ +08f872: 0e00 |0003: return-void │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=356 │ │ + locals : │ │ + 0x0000 - 0x0004 reg=0 this Landroid/support/v4/media/session/MediaSessionCompat$Callback$StubApi21; │ │ + 0x0000 - 0x0004 reg=1 x0 Landroid/support/v4/media/session/MediaSessionCompat$Callback; │ │ + 0x0000 - 0x0004 reg=2 x1 Landroid/support/v4/media/session/MediaSessionCompat$1; │ │ + │ │ + Virtual methods - │ │ + #0 : (in Landroid/support/v4/media/session/MediaSessionCompat$Callback$StubApi21;) │ │ + name : 'onCommand' │ │ + type : '(Ljava/lang/String;Landroid/os/Bundle;Landroid/os/ResultReceiver;)V' │ │ + access : 0x0001 (PUBLIC) │ │ + code - │ │ + registers : 5 │ │ + ins : 4 │ │ + outs : 4 │ │ + insns size : 6 16-bit code units │ │ +08f874: |[08f874] android.support.v4.media.session.MediaSessionCompat$Callback$StubApi21.onCommand:(Ljava/lang/String;Landroid/os/Bundle;Landroid/os/ResultReceiver;)V │ │ +08f884: 5410 3f04 |0000: iget-object v0, v1, Landroid/support/v4/media/session/MediaSessionCompat$Callback$StubApi21;.this$0:Landroid/support/v4/media/session/MediaSessionCompat$Callback; // field@043f │ │ +08f888: 6e40 5b0c 2043 |0002: invoke-virtual {v0, v2, v3, v4}, Landroid/support/v4/media/session/MediaSessionCompat$Callback;.onCommand:(Ljava/lang/String;Landroid/os/Bundle;Landroid/os/ResultReceiver;)V // method@0c5b │ │ +08f88e: 0e00 |0005: return-void │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=360 │ │ + 0x0005 line=361 │ │ + locals : │ │ + 0x0000 - 0x0006 reg=1 this Landroid/support/v4/media/session/MediaSessionCompat$Callback$StubApi21; │ │ + 0x0000 - 0x0006 reg=2 command Ljava/lang/String; │ │ + 0x0000 - 0x0006 reg=3 extras Landroid/os/Bundle; │ │ + 0x0000 - 0x0006 reg=4 cb Landroid/os/ResultReceiver; │ │ + │ │ + #1 : (in Landroid/support/v4/media/session/MediaSessionCompat$Callback$StubApi21;) │ │ + name : 'onFastForward' │ │ + type : '()V' │ │ + access : 0x0001 (PUBLIC) │ │ + code - │ │ + registers : 2 │ │ + ins : 1 │ │ + outs : 1 │ │ + insns size : 6 16-bit code units │ │ +08f890: |[08f890] android.support.v4.media.session.MediaSessionCompat$Callback$StubApi21.onFastForward:()V │ │ +08f8a0: 5410 3f04 |0000: iget-object v0, v1, Landroid/support/v4/media/session/MediaSessionCompat$Callback$StubApi21;.this$0:Landroid/support/v4/media/session/MediaSessionCompat$Callback; // field@043f │ │ +08f8a4: 6e10 5c0c 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/media/session/MediaSessionCompat$Callback;.onFastForward:()V // method@0c5c │ │ +08f8aa: 0e00 |0005: return-void │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=390 │ │ + 0x0005 line=391 │ │ + locals : │ │ + 0x0000 - 0x0006 reg=1 this Landroid/support/v4/media/session/MediaSessionCompat$Callback$StubApi21; │ │ + │ │ + #2 : (in Landroid/support/v4/media/session/MediaSessionCompat$Callback$StubApi21;) │ │ + name : 'onMediaButtonEvent' │ │ + type : '(Landroid/content/Intent;)Z' │ │ + access : 0x0001 (PUBLIC) │ │ + code - │ │ + registers : 3 │ │ + ins : 2 │ │ + outs : 2 │ │ + insns size : 7 16-bit code units │ │ +08f8ac: |[08f8ac] android.support.v4.media.session.MediaSessionCompat$Callback$StubApi21.onMediaButtonEvent:(Landroid/content/Intent;)Z │ │ +08f8bc: 5410 3f04 |0000: iget-object v0, v1, Landroid/support/v4/media/session/MediaSessionCompat$Callback$StubApi21;.this$0:Landroid/support/v4/media/session/MediaSessionCompat$Callback; // field@043f │ │ +08f8c0: 6e20 5d0c 2000 |0002: invoke-virtual {v0, v2}, Landroid/support/v4/media/session/MediaSessionCompat$Callback;.onMediaButtonEvent:(Landroid/content/Intent;)Z // method@0c5d │ │ +08f8c6: 0a00 |0005: move-result v0 │ │ +08f8c8: 0f00 |0006: return v0 │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=365 │ │ + locals : │ │ + 0x0000 - 0x0007 reg=1 this Landroid/support/v4/media/session/MediaSessionCompat$Callback$StubApi21; │ │ + 0x0000 - 0x0007 reg=2 mediaButtonIntent Landroid/content/Intent; │ │ + │ │ + #3 : (in Landroid/support/v4/media/session/MediaSessionCompat$Callback$StubApi21;) │ │ + name : 'onPause' │ │ + type : '()V' │ │ + access : 0x0001 (PUBLIC) │ │ + code - │ │ + registers : 2 │ │ + ins : 1 │ │ + outs : 1 │ │ + insns size : 6 16-bit code units │ │ +08f8cc: |[08f8cc] android.support.v4.media.session.MediaSessionCompat$Callback$StubApi21.onPause:()V │ │ +08f8dc: 5410 3f04 |0000: iget-object v0, v1, Landroid/support/v4/media/session/MediaSessionCompat$Callback$StubApi21;.this$0:Landroid/support/v4/media/session/MediaSessionCompat$Callback; // field@043f │ │ +08f8e0: 6e10 5e0c 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/media/session/MediaSessionCompat$Callback;.onPause:()V // method@0c5e │ │ +08f8e6: 0e00 |0005: return-void │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=375 │ │ + 0x0005 line=376 │ │ + locals : │ │ + 0x0000 - 0x0006 reg=1 this Landroid/support/v4/media/session/MediaSessionCompat$Callback$StubApi21; │ │ + │ │ + #4 : (in Landroid/support/v4/media/session/MediaSessionCompat$Callback$StubApi21;) │ │ + name : 'onPlay' │ │ + type : '()V' │ │ + access : 0x0001 (PUBLIC) │ │ + code - │ │ + registers : 2 │ │ + ins : 1 │ │ + outs : 1 │ │ + insns size : 6 16-bit code units │ │ +08f8e8: |[08f8e8] android.support.v4.media.session.MediaSessionCompat$Callback$StubApi21.onPlay:()V │ │ +08f8f8: 5410 3f04 |0000: iget-object v0, v1, Landroid/support/v4/media/session/MediaSessionCompat$Callback$StubApi21;.this$0:Landroid/support/v4/media/session/MediaSessionCompat$Callback; // field@043f │ │ +08f8fc: 6e10 5f0c 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/media/session/MediaSessionCompat$Callback;.onPlay:()V // method@0c5f │ │ +08f902: 0e00 |0005: return-void │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=370 │ │ + 0x0005 line=371 │ │ + locals : │ │ + 0x0000 - 0x0006 reg=1 this Landroid/support/v4/media/session/MediaSessionCompat$Callback$StubApi21; │ │ + │ │ + #5 : (in Landroid/support/v4/media/session/MediaSessionCompat$Callback$StubApi21;) │ │ + name : 'onRewind' │ │ + type : '()V' │ │ + access : 0x0001 (PUBLIC) │ │ + code - │ │ + registers : 2 │ │ + ins : 1 │ │ + outs : 1 │ │ + insns size : 6 16-bit code units │ │ +08f904: |[08f904] android.support.v4.media.session.MediaSessionCompat$Callback$StubApi21.onRewind:()V │ │ +08f914: 5410 3f04 |0000: iget-object v0, v1, Landroid/support/v4/media/session/MediaSessionCompat$Callback$StubApi21;.this$0:Landroid/support/v4/media/session/MediaSessionCompat$Callback; // field@043f │ │ +08f918: 6e10 600c 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/media/session/MediaSessionCompat$Callback;.onRewind:()V // method@0c60 │ │ +08f91e: 0e00 |0005: return-void │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=395 │ │ + 0x0005 line=396 │ │ + locals : │ │ + 0x0000 - 0x0006 reg=1 this Landroid/support/v4/media/session/MediaSessionCompat$Callback$StubApi21; │ │ + │ │ + #6 : (in Landroid/support/v4/media/session/MediaSessionCompat$Callback$StubApi21;) │ │ + name : 'onSeekTo' │ │ + type : '(J)V' │ │ + access : 0x0001 (PUBLIC) │ │ + code - │ │ + registers : 4 │ │ + ins : 3 │ │ + outs : 3 │ │ + insns size : 6 16-bit code units │ │ +08f920: |[08f920] android.support.v4.media.session.MediaSessionCompat$Callback$StubApi21.onSeekTo:(J)V │ │ +08f930: 5410 3f04 |0000: iget-object v0, v1, Landroid/support/v4/media/session/MediaSessionCompat$Callback$StubApi21;.this$0:Landroid/support/v4/media/session/MediaSessionCompat$Callback; // field@043f │ │ +08f934: 6e30 610c 2003 |0002: invoke-virtual {v0, v2, v3}, Landroid/support/v4/media/session/MediaSessionCompat$Callback;.onSeekTo:(J)V // method@0c61 │ │ +08f93a: 0e00 |0005: return-void │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=405 │ │ + 0x0005 line=406 │ │ + locals : │ │ + 0x0000 - 0x0006 reg=1 this Landroid/support/v4/media/session/MediaSessionCompat$Callback$StubApi21; │ │ + 0x0000 - 0x0006 reg=2 pos J │ │ + │ │ + #7 : (in Landroid/support/v4/media/session/MediaSessionCompat$Callback$StubApi21;) │ │ + name : 'onSetRating' │ │ + type : '(Ljava/lang/Object;)V' │ │ + access : 0x0001 (PUBLIC) │ │ + code - │ │ + registers : 4 │ │ + ins : 2 │ │ + outs : 2 │ │ + insns size : 10 16-bit code units │ │ +08f93c: |[08f93c] android.support.v4.media.session.MediaSessionCompat$Callback$StubApi21.onSetRating:(Ljava/lang/Object;)V │ │ +08f94c: 5420 3f04 |0000: iget-object v0, v2, Landroid/support/v4/media/session/MediaSessionCompat$Callback$StubApi21;.this$0:Landroid/support/v4/media/session/MediaSessionCompat$Callback; // field@043f │ │ +08f950: 7110 e90a 0300 |0002: invoke-static {v3}, Landroid/support/v4/media/RatingCompat;.fromRating:(Ljava/lang/Object;)Landroid/support/v4/media/RatingCompat; // method@0ae9 │ │ +08f956: 0c01 |0005: move-result-object v1 │ │ +08f958: 6e20 620c 1000 |0006: invoke-virtual {v0, v1}, Landroid/support/v4/media/session/MediaSessionCompat$Callback;.onSetRating:(Landroid/support/v4/media/RatingCompat;)V // method@0c62 │ │ +08f95e: 0e00 |0009: return-void │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=410 │ │ + 0x0009 line=411 │ │ + locals : │ │ + 0x0000 - 0x000a reg=2 this Landroid/support/v4/media/session/MediaSessionCompat$Callback$StubApi21; │ │ + 0x0000 - 0x000a reg=3 ratingObj Ljava/lang/Object; │ │ + │ │ + #8 : (in Landroid/support/v4/media/session/MediaSessionCompat$Callback$StubApi21;) │ │ + name : 'onSkipToNext' │ │ + type : '()V' │ │ + access : 0x0001 (PUBLIC) │ │ + code - │ │ + registers : 2 │ │ + ins : 1 │ │ + outs : 1 │ │ + insns size : 6 16-bit code units │ │ +08f960: |[08f960] android.support.v4.media.session.MediaSessionCompat$Callback$StubApi21.onSkipToNext:()V │ │ +08f970: 5410 3f04 |0000: iget-object v0, v1, Landroid/support/v4/media/session/MediaSessionCompat$Callback$StubApi21;.this$0:Landroid/support/v4/media/session/MediaSessionCompat$Callback; // field@043f │ │ +08f974: 6e10 630c 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/media/session/MediaSessionCompat$Callback;.onSkipToNext:()V // method@0c63 │ │ +08f97a: 0e00 |0005: return-void │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=380 │ │ + 0x0005 line=381 │ │ + locals : │ │ + 0x0000 - 0x0006 reg=1 this Landroid/support/v4/media/session/MediaSessionCompat$Callback$StubApi21; │ │ + │ │ + #9 : (in Landroid/support/v4/media/session/MediaSessionCompat$Callback$StubApi21;) │ │ + name : 'onSkipToPrevious' │ │ + type : '()V' │ │ + access : 0x0001 (PUBLIC) │ │ + code - │ │ + registers : 2 │ │ + ins : 1 │ │ + outs : 1 │ │ + insns size : 6 16-bit code units │ │ +08f97c: |[08f97c] android.support.v4.media.session.MediaSessionCompat$Callback$StubApi21.onSkipToPrevious:()V │ │ +08f98c: 5410 3f04 |0000: iget-object v0, v1, Landroid/support/v4/media/session/MediaSessionCompat$Callback$StubApi21;.this$0:Landroid/support/v4/media/session/MediaSessionCompat$Callback; // field@043f │ │ +08f990: 6e10 640c 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/media/session/MediaSessionCompat$Callback;.onSkipToPrevious:()V // method@0c64 │ │ +08f996: 0e00 |0005: return-void │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=385 │ │ + 0x0005 line=386 │ │ + locals : │ │ + 0x0000 - 0x0006 reg=1 this Landroid/support/v4/media/session/MediaSessionCompat$Callback$StubApi21; │ │ + │ │ + #10 : (in Landroid/support/v4/media/session/MediaSessionCompat$Callback$StubApi21;) │ │ + name : 'onStop' │ │ + type : '()V' │ │ + access : 0x0001 (PUBLIC) │ │ + code - │ │ + registers : 2 │ │ + ins : 1 │ │ + outs : 1 │ │ + insns size : 6 16-bit code units │ │ +08f998: |[08f998] android.support.v4.media.session.MediaSessionCompat$Callback$StubApi21.onStop:()V │ │ +08f9a8: 5410 3f04 |0000: iget-object v0, v1, Landroid/support/v4/media/session/MediaSessionCompat$Callback$StubApi21;.this$0:Landroid/support/v4/media/session/MediaSessionCompat$Callback; // field@043f │ │ +08f9ac: 6e10 650c 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/media/session/MediaSessionCompat$Callback;.onStop:()V // method@0c65 │ │ +08f9b2: 0e00 |0005: return-void │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=400 │ │ + 0x0005 line=401 │ │ + locals : │ │ + 0x0000 - 0x0006 reg=1 this Landroid/support/v4/media/session/MediaSessionCompat$Callback$StubApi21; │ │ + │ │ + source_file_idx : 3254 (MediaSessionCompat.java) │ │ + │ │ +Class #762 header: │ │ +class_idx : 566 │ │ +access_flags : 0 (0x0000) │ │ +superclass_idx : 1337 │ │ +source_file_idx : 3254 │ │ +static_fields_size : 0 │ │ +instance_fields_size: 2 │ │ +direct_methods_size : 2 │ │ +virtual_methods_size: 12 │ │ + │ │ +Class #762 annotations: │ │ +Annotations on class │ │ + VISIBILITY_SYSTEM Ldalvik/annotation/EnclosingClass; value=Landroid/support/v4/media/session/MediaSessionCompat; │ │ + VISIBILITY_SYSTEM Ldalvik/annotation/InnerClass; accessFlags=8 name="MediaSessionImplApi21" │ │ + │ │ +Class #762 - │ │ + Class descriptor : 'Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplApi21;' │ │ + Access flags : 0x0000 () │ │ + Superclass : 'Ljava/lang/Object;' │ │ + Interfaces - │ │ + #0 : 'Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImpl;' │ │ + Static fields - │ │ + Instance fields - │ │ + #0 : (in Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplApi21;) │ │ + name : 'mSessionObj' │ │ + type : 'Ljava/lang/Object;' │ │ + access : 0x0012 (PRIVATE FINAL) │ │ + #1 : (in Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplApi21;) │ │ + name : 'mToken' │ │ + type : 'Landroid/support/v4/media/session/MediaSessionCompat$Token;' │ │ + access : 0x0012 (PRIVATE FINAL) │ │ + Direct methods - │ │ + #0 : (in Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplApi21;) │ │ + name : '' │ │ + type : '(Landroid/content/Context;Ljava/lang/String;)V' │ │ + access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ + code - │ │ + registers : 5 │ │ + ins : 3 │ │ + outs : 2 │ │ + insns size : 23 16-bit code units │ │ +08f9b4: |[08f9b4] android.support.v4.media.session.MediaSessionCompat$MediaSessionImplApi21.:(Landroid/content/Context;Ljava/lang/String;)V │ │ +08f9c4: 7010 8622 0200 |0000: invoke-direct {v2}, Ljava/lang/Object;.:()V // method@2286 │ │ +08f9ca: 7120 c00c 4300 |0003: invoke-static {v3, v4}, Landroid/support/v4/media/session/MediaSessionCompatApi21;.createSession:(Landroid/content/Context;Ljava/lang/String;)Ljava/lang/Object; // method@0cc0 │ │ +08f9d0: 0c00 |0006: move-result-object v0 │ │ +08f9d2: 5b20 4104 |0007: iput-object v0, v2, Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplApi21;.mSessionObj:Ljava/lang/Object; // field@0441 │ │ +08f9d6: 2200 3902 |0009: new-instance v0, Landroid/support/v4/media/session/MediaSessionCompat$Token; // type@0239 │ │ +08f9da: 5421 4104 |000b: iget-object v1, v2, Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplApi21;.mSessionObj:Ljava/lang/Object; // field@0441 │ │ +08f9de: 7110 c10c 0100 |000d: invoke-static {v1}, Landroid/support/v4/media/session/MediaSessionCompatApi21;.getSessionToken:(Ljava/lang/Object;)Landroid/os/Parcelable; // method@0cc1 │ │ +08f9e4: 0c01 |0010: move-result-object v1 │ │ +08f9e6: 7020 930c 1000 |0011: invoke-direct {v0, v1}, Landroid/support/v4/media/session/MediaSessionCompat$Token;.:(Landroid/os/Parcelable;)V // method@0c93 │ │ +08f9ec: 5b20 4204 |0014: iput-object v0, v2, Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplApi21;.mToken:Landroid/support/v4/media/session/MediaSessionCompat$Token; // field@0442 │ │ +08f9f0: 0e00 |0016: return-void │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=537 │ │ + 0x0003 line=538 │ │ + 0x0009 line=539 │ │ + 0x0016 line=540 │ │ + locals : │ │ + 0x0000 - 0x0017 reg=2 this Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplApi21; │ │ + 0x0000 - 0x0017 reg=3 context Landroid/content/Context; │ │ + 0x0000 - 0x0017 reg=4 tag Ljava/lang/String; │ │ + │ │ + #1 : (in Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplApi21;) │ │ + name : '' │ │ + type : '(Ljava/lang/Object;)V' │ │ + access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ + code - │ │ + registers : 4 │ │ + ins : 2 │ │ + outs : 2 │ │ + insns size : 23 16-bit code units │ │ +08f9f4: |[08f9f4] android.support.v4.media.session.MediaSessionCompat$MediaSessionImplApi21.:(Ljava/lang/Object;)V │ │ +08fa04: 7010 8622 0200 |0000: invoke-direct {v2}, Ljava/lang/Object;.:()V // method@2286 │ │ +08fa0a: 7110 cc0c 0300 |0003: invoke-static {v3}, Landroid/support/v4/media/session/MediaSessionCompatApi21;.verifySession:(Ljava/lang/Object;)Ljava/lang/Object; // method@0ccc │ │ +08fa10: 0c00 |0006: move-result-object v0 │ │ +08fa12: 5b20 4104 |0007: iput-object v0, v2, Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplApi21;.mSessionObj:Ljava/lang/Object; // field@0441 │ │ +08fa16: 2200 3902 |0009: new-instance v0, Landroid/support/v4/media/session/MediaSessionCompat$Token; // type@0239 │ │ +08fa1a: 5421 4104 |000b: iget-object v1, v2, Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplApi21;.mSessionObj:Ljava/lang/Object; // field@0441 │ │ +08fa1e: 7110 c10c 0100 |000d: invoke-static {v1}, Landroid/support/v4/media/session/MediaSessionCompatApi21;.getSessionToken:(Ljava/lang/Object;)Landroid/os/Parcelable; // method@0cc1 │ │ +08fa24: 0c01 |0010: move-result-object v1 │ │ +08fa26: 7020 930c 1000 |0011: invoke-direct {v0, v1}, Landroid/support/v4/media/session/MediaSessionCompat$Token;.:(Landroid/os/Parcelable;)V // method@0c93 │ │ +08fa2c: 5b20 4204 |0014: iput-object v0, v2, Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplApi21;.mToken:Landroid/support/v4/media/session/MediaSessionCompat$Token; // field@0442 │ │ +08fa30: 0e00 |0016: return-void │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=542 │ │ + 0x0003 line=543 │ │ + 0x0009 line=544 │ │ + 0x0016 line=545 │ │ + locals : │ │ + 0x0000 - 0x0017 reg=2 this Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplApi21; │ │ + 0x0000 - 0x0017 reg=3 mediaSession Ljava/lang/Object; │ │ + │ │ + Virtual methods - │ │ + #0 : (in Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplApi21;) │ │ + name : 'getMediaSession' │ │ + type : '()Ljava/lang/Object;' │ │ + access : 0x0001 (PUBLIC) │ │ + code - │ │ + registers : 2 │ │ + ins : 1 │ │ + outs : 0 │ │ + insns size : 3 16-bit code units │ │ +08fa34: |[08fa34] android.support.v4.media.session.MediaSessionCompat$MediaSessionImplApi21.getMediaSession:()Ljava/lang/Object; │ │ +08fa44: 5410 4104 |0000: iget-object v0, v1, Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplApi21;.mSessionObj:Ljava/lang/Object; // field@0441 │ │ +08fa48: 1100 |0002: return-object v0 │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=605 │ │ + locals : │ │ + 0x0000 - 0x0003 reg=1 this Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplApi21; │ │ + │ │ + #1 : (in Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplApi21;) │ │ + name : 'getSessionToken' │ │ + type : '()Landroid/support/v4/media/session/MediaSessionCompat$Token;' │ │ + access : 0x0001 (PUBLIC) │ │ + code - │ │ + registers : 2 │ │ + ins : 1 │ │ + outs : 0 │ │ + insns size : 3 16-bit code units │ │ +08fa4c: |[08fa4c] android.support.v4.media.session.MediaSessionCompat$MediaSessionImplApi21.getSessionToken:()Landroid/support/v4/media/session/MediaSessionCompat$Token; │ │ +08fa5c: 5410 4204 |0000: iget-object v0, v1, Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplApi21;.mToken:Landroid/support/v4/media/session/MediaSessionCompat$Token; // field@0442 │ │ +08fa60: 1100 |0002: return-object v0 │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=590 │ │ + locals : │ │ + 0x0000 - 0x0003 reg=1 this Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplApi21; │ │ + │ │ + #2 : (in Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplApi21;) │ │ + name : 'isActive' │ │ + type : '()Z' │ │ + access : 0x0001 (PUBLIC) │ │ + code - │ │ + registers : 2 │ │ + ins : 1 │ │ + outs : 1 │ │ + insns size : 7 16-bit code units │ │ +08fa64: |[08fa64] android.support.v4.media.session.MediaSessionCompat$MediaSessionImplApi21.isActive:()Z │ │ +08fa74: 5410 4104 |0000: iget-object v0, v1, Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplApi21;.mSessionObj:Ljava/lang/Object; // field@0441 │ │ +08fa78: 7110 c20c 0000 |0002: invoke-static {v0}, Landroid/support/v4/media/session/MediaSessionCompatApi21;.isActive:(Ljava/lang/Object;)Z // method@0cc2 │ │ +08fa7e: 0a00 |0005: move-result v0 │ │ +08fa80: 0f00 |0006: return v0 │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=575 │ │ + locals : │ │ + 0x0000 - 0x0007 reg=1 this Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplApi21; │ │ + │ │ + #3 : (in Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplApi21;) │ │ + name : 'release' │ │ + type : '()V' │ │ + access : 0x0001 (PUBLIC) │ │ + code - │ │ + registers : 2 │ │ + ins : 1 │ │ + outs : 1 │ │ + insns size : 6 16-bit code units │ │ +08fa84: |[08fa84] android.support.v4.media.session.MediaSessionCompat$MediaSessionImplApi21.release:()V │ │ +08fa94: 5410 4104 |0000: iget-object v0, v1, Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplApi21;.mSessionObj:Ljava/lang/Object; // field@0441 │ │ +08fa98: 7110 c30c 0000 |0002: invoke-static {v0}, Landroid/support/v4/media/session/MediaSessionCompatApi21;.release:(Ljava/lang/Object;)V // method@0cc3 │ │ +08fa9e: 0e00 |0005: return-void │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=585 │ │ + 0x0005 line=586 │ │ + locals : │ │ + 0x0000 - 0x0006 reg=1 this Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplApi21; │ │ + │ │ + #4 : (in Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplApi21;) │ │ + name : 'sendSessionEvent' │ │ + type : '(Ljava/lang/String;Landroid/os/Bundle;)V' │ │ + access : 0x0001 (PUBLIC) │ │ + code - │ │ + registers : 4 │ │ + ins : 3 │ │ + outs : 3 │ │ + insns size : 6 16-bit code units │ │ +08faa0: |[08faa0] android.support.v4.media.session.MediaSessionCompat$MediaSessionImplApi21.sendSessionEvent:(Ljava/lang/String;Landroid/os/Bundle;)V │ │ +08fab0: 5410 4104 |0000: iget-object v0, v1, Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplApi21;.mSessionObj:Ljava/lang/Object; // field@0441 │ │ +08fab4: 7130 c40c 2003 |0002: invoke-static {v0, v2, v3}, Landroid/support/v4/media/session/MediaSessionCompatApi21;.sendSessionEvent:(Ljava/lang/Object;Ljava/lang/String;Landroid/os/Bundle;)V // method@0cc4 │ │ +08faba: 0e00 |0005: return-void │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=580 │ │ + 0x0005 line=581 │ │ + locals : │ │ + 0x0000 - 0x0006 reg=1 this Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplApi21; │ │ + 0x0000 - 0x0006 reg=2 event Ljava/lang/String; │ │ + 0x0000 - 0x0006 reg=3 extras Landroid/os/Bundle; │ │ + │ │ + #5 : (in Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplApi21;) │ │ + name : 'setActive' │ │ + type : '(Z)V' │ │ + access : 0x0001 (PUBLIC) │ │ + code - │ │ + registers : 3 │ │ + ins : 2 │ │ + outs : 2 │ │ + insns size : 6 16-bit code units │ │ +08fabc: |[08fabc] android.support.v4.media.session.MediaSessionCompat$MediaSessionImplApi21.setActive:(Z)V │ │ +08facc: 5410 4104 |0000: iget-object v0, v1, Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplApi21;.mSessionObj:Ljava/lang/Object; // field@0441 │ │ +08fad0: 7120 c50c 2000 |0002: invoke-static {v0, v2}, Landroid/support/v4/media/session/MediaSessionCompatApi21;.setActive:(Ljava/lang/Object;Z)V // method@0cc5 │ │ +08fad6: 0e00 |0005: return-void │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=570 │ │ + 0x0005 line=571 │ │ + locals : │ │ + 0x0000 - 0x0006 reg=1 this Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplApi21; │ │ + 0x0000 - 0x0006 reg=2 active Z │ │ + │ │ + #6 : (in Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplApi21;) │ │ + name : 'setCallback' │ │ + type : '(Landroid/support/v4/media/session/MediaSessionCompat$Callback;Landroid/os/Handler;)V' │ │ + access : 0x0001 (PUBLIC) │ │ + code - │ │ + registers : 5 │ │ + ins : 3 │ │ + outs : 3 │ │ + insns size : 8 16-bit code units │ │ +08fad8: |[08fad8] android.support.v4.media.session.MediaSessionCompat$MediaSessionImplApi21.setCallback:(Landroid/support/v4/media/session/MediaSessionCompat$Callback;Landroid/os/Handler;)V │ │ +08fae8: 5420 4104 |0000: iget-object v0, v2, Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplApi21;.mSessionObj:Ljava/lang/Object; // field@0441 │ │ +08faec: 5431 4004 |0002: iget-object v1, v3, Landroid/support/v4/media/session/MediaSessionCompat$Callback;.mCallbackObj:Ljava/lang/Object; // field@0440 │ │ +08faf0: 7130 c60c 1004 |0004: invoke-static {v0, v1, v4}, Landroid/support/v4/media/session/MediaSessionCompatApi21;.setCallback:(Ljava/lang/Object;Ljava/lang/Object;Landroid/os/Handler;)V // method@0cc6 │ │ +08faf6: 0e00 |0007: return-void │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=549 │ │ + 0x0007 line=550 │ │ + locals : │ │ + 0x0000 - 0x0008 reg=2 this Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplApi21; │ │ + 0x0000 - 0x0008 reg=3 callback Landroid/support/v4/media/session/MediaSessionCompat$Callback; │ │ + 0x0000 - 0x0008 reg=4 handler Landroid/os/Handler; │ │ + │ │ + #7 : (in Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplApi21;) │ │ + name : 'setFlags' │ │ + type : '(I)V' │ │ + access : 0x0001 (PUBLIC) │ │ + code - │ │ + registers : 3 │ │ + ins : 2 │ │ + outs : 2 │ │ + insns size : 6 16-bit code units │ │ +08faf8: |[08faf8] android.support.v4.media.session.MediaSessionCompat$MediaSessionImplApi21.setFlags:(I)V │ │ +08fb08: 5410 4104 |0000: iget-object v0, v1, Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplApi21;.mSessionObj:Ljava/lang/Object; // field@0441 │ │ +08fb0c: 7120 c70c 2000 |0002: invoke-static {v0, v2}, Landroid/support/v4/media/session/MediaSessionCompatApi21;.setFlags:(Ljava/lang/Object;I)V // method@0cc7 │ │ +08fb12: 0e00 |0005: return-void │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=554 │ │ + 0x0005 line=555 │ │ + locals : │ │ + 0x0000 - 0x0006 reg=1 this Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplApi21; │ │ + 0x0000 - 0x0006 reg=2 flags I │ │ + │ │ + #8 : (in Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplApi21;) │ │ + name : 'setMetadata' │ │ + type : '(Landroid/support/v4/media/MediaMetadataCompat;)V' │ │ + access : 0x0001 (PUBLIC) │ │ + code - │ │ + registers : 4 │ │ + ins : 2 │ │ + outs : 2 │ │ + insns size : 10 16-bit code units │ │ +08fb14: |[08fb14] android.support.v4.media.session.MediaSessionCompat$MediaSessionImplApi21.setMetadata:(Landroid/support/v4/media/MediaMetadataCompat;)V │ │ +08fb24: 5420 4104 |0000: iget-object v0, v2, Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplApi21;.mSessionObj:Ljava/lang/Object; // field@0441 │ │ +08fb28: 6e10 cb0a 0300 |0002: invoke-virtual {v3}, Landroid/support/v4/media/MediaMetadataCompat;.getMediaMetadata:()Ljava/lang/Object; // method@0acb │ │ +08fb2e: 0c01 |0005: move-result-object v1 │ │ +08fb30: 7120 c80c 1000 |0006: invoke-static {v0, v1}, Landroid/support/v4/media/session/MediaSessionCompatApi21;.setMetadata:(Ljava/lang/Object;Ljava/lang/Object;)V // method@0cc8 │ │ +08fb36: 0e00 |0009: return-void │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=600 │ │ + 0x0009 line=601 │ │ + locals : │ │ + 0x0000 - 0x000a reg=2 this Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplApi21; │ │ + 0x0000 - 0x000a reg=3 metadata Landroid/support/v4/media/MediaMetadataCompat; │ │ + │ │ + #9 : (in Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplApi21;) │ │ + name : 'setPlaybackState' │ │ + type : '(Landroid/support/v4/media/session/PlaybackStateCompat;)V' │ │ + access : 0x0001 (PUBLIC) │ │ + code - │ │ + registers : 4 │ │ + ins : 2 │ │ + outs : 2 │ │ + insns size : 10 16-bit code units │ │ +08fb38: |[08fb38] android.support.v4.media.session.MediaSessionCompat$MediaSessionImplApi21.setPlaybackState:(Landroid/support/v4/media/session/PlaybackStateCompat;)V │ │ +08fb48: 5420 4104 |0000: iget-object v0, v2, Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplApi21;.mSessionObj:Ljava/lang/Object; // field@0441 │ │ +08fb4c: 6e10 ec0c 0300 |0002: invoke-virtual {v3}, Landroid/support/v4/media/session/PlaybackStateCompat;.getPlaybackState:()Ljava/lang/Object; // method@0cec │ │ +08fb52: 0c01 |0005: move-result-object v1 │ │ +08fb54: 7120 c90c 1000 |0006: invoke-static {v0, v1}, Landroid/support/v4/media/session/MediaSessionCompatApi21;.setPlaybackState:(Ljava/lang/Object;Ljava/lang/Object;)V // method@0cc9 │ │ +08fb5a: 0e00 |0009: return-void │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=595 │ │ + 0x0009 line=596 │ │ + locals : │ │ + 0x0000 - 0x000a reg=2 this Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplApi21; │ │ + 0x0000 - 0x000a reg=3 state Landroid/support/v4/media/session/PlaybackStateCompat; │ │ + │ │ + #10 : (in Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplApi21;) │ │ + name : 'setPlaybackToLocal' │ │ + type : '(I)V' │ │ + access : 0x0001 (PUBLIC) │ │ + code - │ │ + registers : 3 │ │ + ins : 2 │ │ + outs : 2 │ │ + insns size : 6 16-bit code units │ │ +08fb5c: |[08fb5c] android.support.v4.media.session.MediaSessionCompat$MediaSessionImplApi21.setPlaybackToLocal:(I)V │ │ +08fb6c: 5410 4104 |0000: iget-object v0, v1, Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplApi21;.mSessionObj:Ljava/lang/Object; // field@0441 │ │ +08fb70: 7120 ca0c 2000 |0002: invoke-static {v0, v2}, Landroid/support/v4/media/session/MediaSessionCompatApi21;.setPlaybackToLocal:(Ljava/lang/Object;I)V // method@0cca │ │ +08fb76: 0e00 |0005: return-void │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=559 │ │ + 0x0005 line=560 │ │ + locals : │ │ + 0x0000 - 0x0006 reg=1 this Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplApi21; │ │ + 0x0000 - 0x0006 reg=2 stream I │ │ + │ │ + #11 : (in Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplApi21;) │ │ + name : 'setPlaybackToRemote' │ │ + type : '(Landroid/support/v4/media/VolumeProviderCompat;)V' │ │ + access : 0x0001 (PUBLIC) │ │ + code - │ │ + registers : 4 │ │ + ins : 2 │ │ + outs : 2 │ │ + insns size : 10 16-bit code units │ │ +08fb78: |[08fb78] android.support.v4.media.session.MediaSessionCompat$MediaSessionImplApi21.setPlaybackToRemote:(Landroid/support/v4/media/VolumeProviderCompat;)V │ │ +08fb88: 5420 4104 |0000: iget-object v0, v2, Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplApi21;.mSessionObj:Ljava/lang/Object; // field@0441 │ │ +08fb8c: 6e10 660b 0300 |0002: invoke-virtual {v3}, Landroid/support/v4/media/VolumeProviderCompat;.getVolumeProvider:()Ljava/lang/Object; // method@0b66 │ │ +08fb92: 0c01 |0005: move-result-object v1 │ │ +08fb94: 7120 cb0c 1000 |0006: invoke-static {v0, v1}, Landroid/support/v4/media/session/MediaSessionCompatApi21;.setPlaybackToRemote:(Ljava/lang/Object;Ljava/lang/Object;)V // method@0ccb │ │ +08fb9a: 0e00 |0009: return-void │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=564 │ │ + 0x0009 line=566 │ │ + locals : │ │ + 0x0000 - 0x000a reg=2 this Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplApi21; │ │ + 0x0000 - 0x000a reg=3 volumeProvider Landroid/support/v4/media/VolumeProviderCompat; │ │ + │ │ + source_file_idx : 3254 (MediaSessionCompat.java) │ │ + │ │ +Class #763 header: │ │ +class_idx : 567 │ │ +access_flags : 0 (0x0000) │ │ +superclass_idx : 1337 │ │ +source_file_idx : 3254 │ │ +static_fields_size : 0 │ │ +instance_fields_size: 0 │ │ +direct_methods_size : 1 │ │ +virtual_methods_size: 12 │ │ + │ │ +Class #763 annotations: │ │ +Annotations on class │ │ + VISIBILITY_SYSTEM Ldalvik/annotation/EnclosingClass; value=Landroid/support/v4/media/session/MediaSessionCompat; │ │ + VISIBILITY_SYSTEM Ldalvik/annotation/InnerClass; accessFlags=8 name="MediaSessionImplBase" │ │ + │ │ +Class #763 - │ │ + Class descriptor : 'Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase;' │ │ + Access flags : 0x0000 () │ │ + Superclass : 'Ljava/lang/Object;' │ │ + Interfaces - │ │ + #0 : 'Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImpl;' │ │ + Static fields - │ │ + Instance fields - │ │ + Direct methods - │ │ + #0 : (in Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase;) │ │ + name : '' │ │ + type : '()V' │ │ + access : 0x10000 (CONSTRUCTOR) │ │ + code - │ │ + registers : 1 │ │ + ins : 1 │ │ + outs : 1 │ │ + insns size : 4 16-bit code units │ │ +08fb9c: |[08fb9c] android.support.v4.media.session.MediaSessionCompat$MediaSessionImplBase.:()V │ │ +08fbac: 7010 8622 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2286 │ │ +08fbb2: 0e00 |0003: return-void │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=480 │ │ + locals : │ │ + 0x0000 - 0x0004 reg=0 this Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase; │ │ + │ │ + Virtual methods - │ │ + #0 : (in Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase;) │ │ + name : 'getMediaSession' │ │ + type : '()Ljava/lang/Object;' │ │ + access : 0x0001 (PUBLIC) │ │ + code - │ │ + registers : 2 │ │ + ins : 1 │ │ + outs : 0 │ │ + insns size : 2 16-bit code units │ │ +08fbb4: |[08fbb4] android.support.v4.media.session.MediaSessionCompat$MediaSessionImplBase.getMediaSession:()Ljava/lang/Object; │ │ +08fbc4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +08fbc6: 1100 |0001: return-object v0 │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=529 │ │ + locals : │ │ + 0x0000 - 0x0002 reg=1 this Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase; │ │ + │ │ + #1 : (in Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase;) │ │ + name : 'getSessionToken' │ │ + type : '()Landroid/support/v4/media/session/MediaSessionCompat$Token;' │ │ + access : 0x0001 (PUBLIC) │ │ + code - │ │ + registers : 2 │ │ + ins : 1 │ │ + outs : 0 │ │ + insns size : 2 16-bit code units │ │ +08fbc8: |[08fbc8] android.support.v4.media.session.MediaSessionCompat$MediaSessionImplBase.getSessionToken:()Landroid/support/v4/media/session/MediaSessionCompat$Token; │ │ +08fbd8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +08fbda: 1100 |0001: return-object v0 │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=516 │ │ + locals : │ │ + 0x0000 - 0x0002 reg=1 this Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase; │ │ + │ │ + #2 : (in Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase;) │ │ + name : 'isActive' │ │ + type : '()Z' │ │ + access : 0x0001 (PUBLIC) │ │ + code - │ │ + registers : 2 │ │ + ins : 1 │ │ + outs : 0 │ │ + insns size : 2 16-bit code units │ │ +08fbdc: |[08fbdc] android.support.v4.media.session.MediaSessionCompat$MediaSessionImplBase.isActive:()Z │ │ +08fbec: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +08fbee: 0f00 |0001: return v0 │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=503 │ │ + locals : │ │ + 0x0000 - 0x0002 reg=1 this Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase; │ │ + │ │ + #3 : (in Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase;) │ │ + name : 'release' │ │ + type : '()V' │ │ + access : 0x0001 (PUBLIC) │ │ + code - │ │ + registers : 1 │ │ + ins : 1 │ │ + outs : 0 │ │ + insns size : 1 16-bit code units │ │ +08fbf0: |[08fbf0] android.support.v4.media.session.MediaSessionCompat$MediaSessionImplBase.release:()V │ │ +08fc00: 0e00 |0000: return-void │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=512 │ │ + locals : │ │ + 0x0000 - 0x0001 reg=0 this Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase; │ │ + │ │ + #4 : (in Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase;) │ │ + name : 'sendSessionEvent' │ │ + type : '(Ljava/lang/String;Landroid/os/Bundle;)V' │ │ + access : 0x0001 (PUBLIC) │ │ + code - │ │ + registers : 3 │ │ + ins : 3 │ │ + outs : 0 │ │ + insns size : 1 16-bit code units │ │ +08fc04: |[08fc04] android.support.v4.media.session.MediaSessionCompat$MediaSessionImplBase.sendSessionEvent:(Ljava/lang/String;Landroid/os/Bundle;)V │ │ +08fc14: 0e00 |0000: return-void │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=508 │ │ + locals : │ │ + 0x0000 - 0x0001 reg=0 this Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase; │ │ + 0x0000 - 0x0001 reg=1 event Ljava/lang/String; │ │ + 0x0000 - 0x0001 reg=2 extras Landroid/os/Bundle; │ │ + │ │ + #5 : (in Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase;) │ │ + name : 'setActive' │ │ + type : '(Z)V' │ │ + access : 0x0001 (PUBLIC) │ │ + code - │ │ + registers : 2 │ │ + ins : 2 │ │ + outs : 0 │ │ + insns size : 1 16-bit code units │ │ +08fc18: |[08fc18] android.support.v4.media.session.MediaSessionCompat$MediaSessionImplBase.setActive:(Z)V │ │ +08fc28: 0e00 |0000: return-void │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=499 │ │ + locals : │ │ + 0x0000 - 0x0001 reg=0 this Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase; │ │ + 0x0000 - 0x0001 reg=1 active Z │ │ + │ │ + #6 : (in Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase;) │ │ + name : 'setCallback' │ │ + type : '(Landroid/support/v4/media/session/MediaSessionCompat$Callback;Landroid/os/Handler;)V' │ │ + access : 0x0001 (PUBLIC) │ │ + code - │ │ + registers : 3 │ │ + ins : 3 │ │ + outs : 0 │ │ + insns size : 1 16-bit code units │ │ +08fc2c: |[08fc2c] android.support.v4.media.session.MediaSessionCompat$MediaSessionImplBase.setCallback:(Landroid/support/v4/media/session/MediaSessionCompat$Callback;Landroid/os/Handler;)V │ │ +08fc3c: 0e00 |0000: return-void │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=483 │ │ + locals : │ │ + 0x0000 - 0x0001 reg=0 this Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase; │ │ + 0x0000 - 0x0001 reg=1 callback Landroid/support/v4/media/session/MediaSessionCompat$Callback; │ │ + 0x0000 - 0x0001 reg=2 handler Landroid/os/Handler; │ │ + │ │ + #7 : (in Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase;) │ │ + name : 'setFlags' │ │ + type : '(I)V' │ │ + access : 0x0001 (PUBLIC) │ │ + code - │ │ + registers : 2 │ │ + ins : 2 │ │ + outs : 0 │ │ + insns size : 1 16-bit code units │ │ +08fc40: |[08fc40] android.support.v4.media.session.MediaSessionCompat$MediaSessionImplBase.setFlags:(I)V │ │ +08fc50: 0e00 |0000: return-void │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=487 │ │ + locals : │ │ + 0x0000 - 0x0001 reg=0 this Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase; │ │ + 0x0000 - 0x0001 reg=1 flags I │ │ + │ │ + #8 : (in Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase;) │ │ + name : 'setMetadata' │ │ + type : '(Landroid/support/v4/media/MediaMetadataCompat;)V' │ │ + access : 0x0001 (PUBLIC) │ │ + code - │ │ + registers : 2 │ │ + ins : 2 │ │ + outs : 0 │ │ + insns size : 1 16-bit code units │ │ +08fc54: |[08fc54] android.support.v4.media.session.MediaSessionCompat$MediaSessionImplBase.setMetadata:(Landroid/support/v4/media/MediaMetadataCompat;)V │ │ +08fc64: 0e00 |0000: return-void │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=525 │ │ + locals : │ │ + 0x0000 - 0x0001 reg=0 this Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase; │ │ + 0x0000 - 0x0001 reg=1 metadata Landroid/support/v4/media/MediaMetadataCompat; │ │ + │ │ + #9 : (in Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase;) │ │ + name : 'setPlaybackState' │ │ + type : '(Landroid/support/v4/media/session/PlaybackStateCompat;)V' │ │ + access : 0x0001 (PUBLIC) │ │ + code - │ │ + registers : 2 │ │ + ins : 2 │ │ + outs : 0 │ │ + insns size : 1 16-bit code units │ │ +08fc68: |[08fc68] android.support.v4.media.session.MediaSessionCompat$MediaSessionImplBase.setPlaybackState:(Landroid/support/v4/media/session/PlaybackStateCompat;)V │ │ +08fc78: 0e00 |0000: return-void │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=521 │ │ + locals : │ │ + 0x0000 - 0x0001 reg=0 this Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase; │ │ + 0x0000 - 0x0001 reg=1 state Landroid/support/v4/media/session/PlaybackStateCompat; │ │ + │ │ + #10 : (in Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase;) │ │ + name : 'setPlaybackToLocal' │ │ + type : '(I)V' │ │ + access : 0x0001 (PUBLIC) │ │ + code - │ │ + registers : 2 │ │ + ins : 2 │ │ + outs : 0 │ │ + insns size : 1 16-bit code units │ │ +08fc7c: |[08fc7c] android.support.v4.media.session.MediaSessionCompat$MediaSessionImplBase.setPlaybackToLocal:(I)V │ │ +08fc8c: 0e00 |0000: return-void │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=491 │ │ + locals : │ │ + 0x0000 - 0x0001 reg=0 this Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase; │ │ + 0x0000 - 0x0001 reg=1 stream I │ │ + │ │ + #11 : (in Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase;) │ │ + name : 'setPlaybackToRemote' │ │ + type : '(Landroid/support/v4/media/VolumeProviderCompat;)V' │ │ + access : 0x0001 (PUBLIC) │ │ + code - │ │ + registers : 2 │ │ + ins : 2 │ │ + outs : 0 │ │ + insns size : 1 16-bit code units │ │ +08fc90: |[08fc90] android.support.v4.media.session.MediaSessionCompat$MediaSessionImplBase.setPlaybackToRemote:(Landroid/support/v4/media/VolumeProviderCompat;)V │ │ +08fca0: 0e00 |0000: return-void │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=495 │ │ + locals : │ │ + 0x0000 - 0x0001 reg=0 this Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase; │ │ + 0x0000 - 0x0001 reg=1 volumeProvider Landroid/support/v4/media/VolumeProviderCompat; │ │ + │ │ + source_file_idx : 3254 (MediaSessionCompat.java) │ │ + │ │ +Class #764 header: │ │ +class_idx : 578 │ │ +access_flags : 0 (0x0000) │ │ +superclass_idx : 1337 │ │ +source_file_idx : 775 │ │ +static_fields_size : 0 │ │ +instance_fields_size: 0 │ │ +direct_methods_size : 1 │ │ +virtual_methods_size: 1 │ │ + │ │ +Class #764 annotations: │ │ Annotations on class │ │ VISIBILITY_SYSTEM Ldalvik/annotation/EnclosingClass; value=Landroid/support/v4/net/ConnectivityManagerCompat; │ │ VISIBILITY_SYSTEM Ldalvik/annotation/InnerClass; accessFlags=8 name="BaseConnectivityManagerCompatImpl" │ │ │ │ -Class #498 - │ │ +Class #764 - │ │ Class descriptor : 'Landroid/support/v4/net/ConnectivityManagerCompat$BaseConnectivityManagerCompatImpl;' │ │ Access flags : 0x0000 () │ │ Superclass : 'Ljava/lang/Object;' │ │ Interfaces - │ │ #0 : 'Landroid/support/v4/net/ConnectivityManagerCompat$ConnectivityManagerCompatImpl;' │ │ Static fields - │ │ Instance fields - │ │ @@ -129078,17 +181769,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -065a64: |[065a64] android.support.v4.net.ConnectivityManagerCompat$BaseConnectivityManagerCompatImpl.:()V │ │ -065a74: 7010 9117 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1791 │ │ -065a7a: 0e00 |0003: return-void │ │ +08fca4: |[08fca4] android.support.v4.net.ConnectivityManagerCompat$BaseConnectivityManagerCompatImpl.:()V │ │ +08fcb4: 7010 8622 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2286 │ │ +08fcba: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=37 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/net/ConnectivityManagerCompat$BaseConnectivityManagerCompatImpl; │ │ │ │ Virtual methods - │ │ @@ -129097,27 +181788,27 @@ │ │ type : '(Landroid/net/ConnectivityManager;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 26 16-bit code units │ │ -065a7c: |[065a7c] android.support.v4.net.ConnectivityManagerCompat$BaseConnectivityManagerCompatImpl.isActiveNetworkMetered:(Landroid/net/ConnectivityManager;)Z │ │ -065a8c: 1212 |0000: const/4 v2, #int 1 // #1 │ │ -065a8e: 6e10 bb01 0400 |0001: invoke-virtual {v4}, Landroid/net/ConnectivityManager;.getActiveNetworkInfo:()Landroid/net/NetworkInfo; // method@01bb │ │ -065a94: 0c00 |0004: move-result-object v0 │ │ -065a96: 3900 0300 |0005: if-nez v0, 0008 // +0003 │ │ -065a9a: 0f02 |0007: return v2 │ │ -065a9c: 6e10 be01 0000 |0008: invoke-virtual {v0}, Landroid/net/NetworkInfo;.getType:()I // method@01be │ │ -065aa2: 0a01 |000b: move-result v1 │ │ -065aa4: 2b01 0600 0000 |000c: packed-switch v1, 00000012 // +00000006 │ │ -065aaa: 28f8 |000f: goto 0007 // -0008 │ │ -065aac: 1202 |0010: const/4 v2, #int 0 // #0 │ │ -065aae: 28f6 |0011: goto 0007 // -000a │ │ -065ab0: 0001 0200 0000 0000 fbff ffff 0400 ... |0012: packed-switch-data (8 units) │ │ +08fcbc: |[08fcbc] android.support.v4.net.ConnectivityManagerCompat$BaseConnectivityManagerCompatImpl.isActiveNetworkMetered:(Landroid/net/ConnectivityManager;)Z │ │ +08fccc: 1212 |0000: const/4 v2, #int 1 // #1 │ │ +08fcce: 6e10 c402 0400 |0001: invoke-virtual {v4}, Landroid/net/ConnectivityManager;.getActiveNetworkInfo:()Landroid/net/NetworkInfo; // method@02c4 │ │ +08fcd4: 0c00 |0004: move-result-object v0 │ │ +08fcd6: 3900 0300 |0005: if-nez v0, 0008 // +0003 │ │ +08fcda: 0f02 |0007: return v2 │ │ +08fcdc: 6e10 c702 0000 |0008: invoke-virtual {v0}, Landroid/net/NetworkInfo;.getType:()I // method@02c7 │ │ +08fce2: 0a01 |000b: move-result v1 │ │ +08fce4: 2b01 0600 0000 |000c: packed-switch v1, 00000012 // +00000006 │ │ +08fcea: 28f8 |000f: goto 0007 // -0008 │ │ +08fcec: 1202 |0010: const/4 v2, #int 0 // #0 │ │ +08fcee: 28f6 |0011: goto 0007 // -000a │ │ +08fcf0: 0001 0200 0000 0000 fbff ffff 0400 ... |0012: packed-switch-data (8 units) │ │ catches : (none) │ │ positions : │ │ 0x0001 line=40 │ │ 0x0005 line=41 │ │ 0x0007 line=54 │ │ 0x0008 line=46 │ │ 0x000c line=47 │ │ @@ -129125,32 +181816,32 @@ │ │ 0x0012 line=47 │ │ locals : │ │ 0x0005 - 0x001a reg=0 info Landroid/net/NetworkInfo; │ │ 0x000c - 0x001a reg=1 type I │ │ 0x0000 - 0x001a reg=3 this Landroid/support/v4/net/ConnectivityManagerCompat$BaseConnectivityManagerCompatImpl; │ │ 0x0000 - 0x001a reg=4 cm Landroid/net/ConnectivityManager; │ │ │ │ - source_file_idx : 623 (ConnectivityManagerCompat.java) │ │ + source_file_idx : 775 (ConnectivityManagerCompat.java) │ │ │ │ -Class #499 header: │ │ -class_idx : 323 │ │ +Class #765 header: │ │ +class_idx : 580 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 948 │ │ -source_file_idx : 623 │ │ +superclass_idx : 1337 │ │ +source_file_idx : 775 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ -Class #499 annotations: │ │ +Class #765 annotations: │ │ Annotations on class │ │ VISIBILITY_SYSTEM Ldalvik/annotation/EnclosingClass; value=Landroid/support/v4/net/ConnectivityManagerCompat; │ │ VISIBILITY_SYSTEM Ldalvik/annotation/InnerClass; accessFlags=8 name="GingerbreadConnectivityManagerCompatImpl" │ │ │ │ -Class #499 - │ │ +Class #765 - │ │ Class descriptor : 'Landroid/support/v4/net/ConnectivityManagerCompat$GingerbreadConnectivityManagerCompatImpl;' │ │ Access flags : 0x0000 () │ │ Superclass : 'Ljava/lang/Object;' │ │ Interfaces - │ │ #0 : 'Landroid/support/v4/net/ConnectivityManagerCompat$ConnectivityManagerCompatImpl;' │ │ Static fields - │ │ Instance fields - │ │ @@ -129160,17 +181851,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -065ac0: |[065ac0] android.support.v4.net.ConnectivityManagerCompat$GingerbreadConnectivityManagerCompatImpl.:()V │ │ -065ad0: 7010 9117 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1791 │ │ -065ad6: 0e00 |0003: return-void │ │ +08fd00: |[08fd00] android.support.v4.net.ConnectivityManagerCompat$GingerbreadConnectivityManagerCompatImpl.:()V │ │ +08fd10: 7010 8622 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2286 │ │ +08fd16: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=59 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/net/ConnectivityManagerCompat$GingerbreadConnectivityManagerCompatImpl; │ │ │ │ Virtual methods - │ │ @@ -129179,43 +181870,43 @@ │ │ type : '(Landroid/net/ConnectivityManager;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -065ad8: |[065ad8] android.support.v4.net.ConnectivityManagerCompat$GingerbreadConnectivityManagerCompatImpl.isActiveNetworkMetered:(Landroid/net/ConnectivityManager;)Z │ │ -065ae8: 7110 1707 0200 |0000: invoke-static {v2}, Landroid/support/v4/net/ConnectivityManagerCompatGingerbread;.isActiveNetworkMetered:(Landroid/net/ConnectivityManager;)Z // method@0717 │ │ -065aee: 0a00 |0003: move-result v0 │ │ -065af0: 0f00 |0004: return v0 │ │ +08fd18: |[08fd18] android.support.v4.net.ConnectivityManagerCompat$GingerbreadConnectivityManagerCompatImpl.isActiveNetworkMetered:(Landroid/net/ConnectivityManager;)Z │ │ +08fd28: 7110 080d 0200 |0000: invoke-static {v2}, Landroid/support/v4/net/ConnectivityManagerCompatGingerbread;.isActiveNetworkMetered:(Landroid/net/ConnectivityManager;)Z // method@0d08 │ │ +08fd2e: 0a00 |0003: move-result v0 │ │ +08fd30: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=62 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/net/ConnectivityManagerCompat$GingerbreadConnectivityManagerCompatImpl; │ │ 0x0000 - 0x0005 reg=2 cm Landroid/net/ConnectivityManager; │ │ │ │ - source_file_idx : 623 (ConnectivityManagerCompat.java) │ │ + source_file_idx : 775 (ConnectivityManagerCompat.java) │ │ │ │ -Class #500 header: │ │ -class_idx : 324 │ │ +Class #766 header: │ │ +class_idx : 581 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 948 │ │ -source_file_idx : 623 │ │ +superclass_idx : 1337 │ │ +source_file_idx : 775 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ -Class #500 annotations: │ │ +Class #766 annotations: │ │ Annotations on class │ │ VISIBILITY_SYSTEM Ldalvik/annotation/EnclosingClass; value=Landroid/support/v4/net/ConnectivityManagerCompat; │ │ VISIBILITY_SYSTEM Ldalvik/annotation/InnerClass; accessFlags=8 name="HoneycombMR2ConnectivityManagerCompatImpl" │ │ │ │ -Class #500 - │ │ +Class #766 - │ │ Class descriptor : 'Landroid/support/v4/net/ConnectivityManagerCompat$HoneycombMR2ConnectivityManagerCompatImpl;' │ │ Access flags : 0x0000 () │ │ Superclass : 'Ljava/lang/Object;' │ │ Interfaces - │ │ #0 : 'Landroid/support/v4/net/ConnectivityManagerCompat$ConnectivityManagerCompatImpl;' │ │ Static fields - │ │ Instance fields - │ │ @@ -129225,17 +181916,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -065af4: |[065af4] android.support.v4.net.ConnectivityManagerCompat$HoneycombMR2ConnectivityManagerCompatImpl.:()V │ │ -065b04: 7010 9117 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1791 │ │ -065b0a: 0e00 |0003: return-void │ │ +08fd34: |[08fd34] android.support.v4.net.ConnectivityManagerCompat$HoneycombMR2ConnectivityManagerCompatImpl.:()V │ │ +08fd44: 7010 8622 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2286 │ │ +08fd4a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=66 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/net/ConnectivityManagerCompat$HoneycombMR2ConnectivityManagerCompatImpl; │ │ │ │ Virtual methods - │ │ @@ -129244,43 +181935,43 @@ │ │ type : '(Landroid/net/ConnectivityManager;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -065b0c: |[065b0c] android.support.v4.net.ConnectivityManagerCompat$HoneycombMR2ConnectivityManagerCompatImpl.isActiveNetworkMetered:(Landroid/net/ConnectivityManager;)Z │ │ -065b1c: 7110 1907 0200 |0000: invoke-static {v2}, Landroid/support/v4/net/ConnectivityManagerCompatHoneycombMR2;.isActiveNetworkMetered:(Landroid/net/ConnectivityManager;)Z // method@0719 │ │ -065b22: 0a00 |0003: move-result v0 │ │ -065b24: 0f00 |0004: return v0 │ │ +08fd4c: |[08fd4c] android.support.v4.net.ConnectivityManagerCompat$HoneycombMR2ConnectivityManagerCompatImpl.isActiveNetworkMetered:(Landroid/net/ConnectivityManager;)Z │ │ +08fd5c: 7110 0a0d 0200 |0000: invoke-static {v2}, Landroid/support/v4/net/ConnectivityManagerCompatHoneycombMR2;.isActiveNetworkMetered:(Landroid/net/ConnectivityManager;)Z // method@0d0a │ │ +08fd62: 0a00 |0003: move-result v0 │ │ +08fd64: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=70 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/net/ConnectivityManagerCompat$HoneycombMR2ConnectivityManagerCompatImpl; │ │ 0x0000 - 0x0005 reg=2 cm Landroid/net/ConnectivityManager; │ │ │ │ - source_file_idx : 623 (ConnectivityManagerCompat.java) │ │ + source_file_idx : 775 (ConnectivityManagerCompat.java) │ │ │ │ -Class #501 header: │ │ -class_idx : 325 │ │ +Class #767 header: │ │ +class_idx : 582 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 948 │ │ -source_file_idx : 623 │ │ +superclass_idx : 1337 │ │ +source_file_idx : 775 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ -Class #501 annotations: │ │ +Class #767 annotations: │ │ Annotations on class │ │ VISIBILITY_SYSTEM Ldalvik/annotation/EnclosingClass; value=Landroid/support/v4/net/ConnectivityManagerCompat; │ │ VISIBILITY_SYSTEM Ldalvik/annotation/InnerClass; accessFlags=8 name="JellyBeanConnectivityManagerCompatImpl" │ │ │ │ -Class #501 - │ │ +Class #767 - │ │ Class descriptor : 'Landroid/support/v4/net/ConnectivityManagerCompat$JellyBeanConnectivityManagerCompatImpl;' │ │ Access flags : 0x0000 () │ │ Superclass : 'Ljava/lang/Object;' │ │ Interfaces - │ │ #0 : 'Landroid/support/v4/net/ConnectivityManagerCompat$ConnectivityManagerCompatImpl;' │ │ Static fields - │ │ Instance fields - │ │ @@ -129290,17 +181981,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -065b28: |[065b28] android.support.v4.net.ConnectivityManagerCompat$JellyBeanConnectivityManagerCompatImpl.:()V │ │ -065b38: 7010 9117 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1791 │ │ -065b3e: 0e00 |0003: return-void │ │ +08fd68: |[08fd68] android.support.v4.net.ConnectivityManagerCompat$JellyBeanConnectivityManagerCompatImpl.:()V │ │ +08fd78: 7010 8622 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2286 │ │ +08fd7e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=74 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/net/ConnectivityManagerCompat$JellyBeanConnectivityManagerCompatImpl; │ │ │ │ Virtual methods - │ │ @@ -129309,46 +182000,46 @@ │ │ type : '(Landroid/net/ConnectivityManager;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -065b40: |[065b40] android.support.v4.net.ConnectivityManagerCompat$JellyBeanConnectivityManagerCompatImpl.isActiveNetworkMetered:(Landroid/net/ConnectivityManager;)Z │ │ -065b50: 7110 1b07 0200 |0000: invoke-static {v2}, Landroid/support/v4/net/ConnectivityManagerCompatJellyBean;.isActiveNetworkMetered:(Landroid/net/ConnectivityManager;)Z // method@071b │ │ -065b56: 0a00 |0003: move-result v0 │ │ -065b58: 0f00 |0004: return v0 │ │ +08fd80: |[08fd80] android.support.v4.net.ConnectivityManagerCompat$JellyBeanConnectivityManagerCompatImpl.isActiveNetworkMetered:(Landroid/net/ConnectivityManager;)Z │ │ +08fd90: 7110 0c0d 0200 |0000: invoke-static {v2}, Landroid/support/v4/net/ConnectivityManagerCompatJellyBean;.isActiveNetworkMetered:(Landroid/net/ConnectivityManager;)Z // method@0d0c │ │ +08fd96: 0a00 |0003: move-result v0 │ │ +08fd98: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=77 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/net/ConnectivityManagerCompat$JellyBeanConnectivityManagerCompatImpl; │ │ 0x0000 - 0x0005 reg=2 cm Landroid/net/ConnectivityManager; │ │ │ │ - source_file_idx : 623 (ConnectivityManagerCompat.java) │ │ + source_file_idx : 775 (ConnectivityManagerCompat.java) │ │ │ │ -Class #502 header: │ │ -class_idx : 333 │ │ +Class #768 header: │ │ +class_idx : 590 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 948 │ │ -source_file_idx : 2862 │ │ +superclass_idx : 1337 │ │ +source_file_idx : 3895 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 7 │ │ │ │ -Class #502 annotations: │ │ +Class #768 annotations: │ │ Annotations on class │ │ VISIBILITY_SYSTEM Ldalvik/annotation/EnclosingClass; value=Landroid/support/v4/net/TrafficStatsCompat; │ │ VISIBILITY_SYSTEM Ldalvik/annotation/InnerClass; accessFlags=8 name="BaseTrafficStatsCompatImpl" │ │ VISIBILITY_SYSTEM Ldalvik/annotation/MemberClasses; value={ Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl$SocketTags; } │ │ -Annotations on field #618 'mThreadSocketTags' │ │ +Annotations on field #1141 'mThreadSocketTags' │ │ VISIBILITY_SYSTEM Ldalvik/annotation/Signature; value={ "Ljava/lang/ThreadLocal" "<" "Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl$SocketTags;" ">;" } │ │ │ │ -Class #502 - │ │ +Class #768 - │ │ Class descriptor : 'Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl;' │ │ Access flags : 0x0000 () │ │ Superclass : 'Ljava/lang/Object;' │ │ Interfaces - │ │ #0 : 'Landroid/support/v4/net/TrafficStatsCompat$TrafficStatsCompatImpl;' │ │ Static fields - │ │ Instance fields - │ │ @@ -129362,20 +182053,20 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 11 16-bit code units │ │ -065b5c: |[065b5c] android.support.v4.net.TrafficStatsCompat$BaseTrafficStatsCompatImpl.:()V │ │ -065b6c: 7010 9117 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@1791 │ │ -065b72: 2200 4b01 |0003: new-instance v0, Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl$1; // type@014b │ │ -065b76: 7020 1c07 1000 |0005: invoke-direct {v0, v1}, Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl$1;.:(Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl;)V // method@071c │ │ -065b7c: 5b10 6a02 |0008: iput-object v0, v1, Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl;.mThreadSocketTags:Ljava/lang/ThreadLocal; // field@026a │ │ -065b80: 0e00 |000a: return-void │ │ +08fd9c: |[08fd9c] android.support.v4.net.TrafficStatsCompat$BaseTrafficStatsCompatImpl.:()V │ │ +08fdac: 7010 8622 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@2286 │ │ +08fdb2: 2200 4c02 |0003: new-instance v0, Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl$1; // type@024c │ │ +08fdb6: 7020 0d0d 1000 |0005: invoke-direct {v0, v1}, Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl$1;.:(Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl;)V // method@0d0d │ │ +08fdbc: 5b10 7504 |0008: iput-object v0, v1, Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl;.mThreadSocketTags:Ljava/lang/ThreadLocal; // field@0475 │ │ +08fdc0: 0e00 |000a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=40 │ │ 0x0003 line=45 │ │ locals : │ │ 0x0000 - 0x000b reg=1 this Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl; │ │ │ │ @@ -129385,22 +182076,22 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 12 16-bit code units │ │ -065b84: |[065b84] android.support.v4.net.TrafficStatsCompat$BaseTrafficStatsCompatImpl.clearThreadStatsTag:()V │ │ -065b94: 5420 6a02 |0000: iget-object v0, v2, Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl;.mThreadSocketTags:Ljava/lang/ThreadLocal; // field@026a │ │ -065b98: 6e10 c017 0000 |0002: invoke-virtual {v0}, Ljava/lang/ThreadLocal;.get:()Ljava/lang/Object; // method@17c0 │ │ -065b9e: 0c00 |0005: move-result-object v0 │ │ -065ba0: 1f00 4c01 |0006: check-cast v0, Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl$SocketTags; // type@014c │ │ -065ba4: 12f1 |0008: const/4 v1, #int -1 // #ff │ │ -065ba6: 5901 6902 |0009: iput v1, v0, Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl$SocketTags;.statsTag:I // field@0269 │ │ -065baa: 0e00 |000b: return-void │ │ +08fdc4: |[08fdc4] android.support.v4.net.TrafficStatsCompat$BaseTrafficStatsCompatImpl.clearThreadStatsTag:()V │ │ +08fdd4: 5420 7504 |0000: iget-object v0, v2, Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl;.mThreadSocketTags:Ljava/lang/ThreadLocal; // field@0475 │ │ +08fdd8: 6e10 b822 0000 |0002: invoke-virtual {v0}, Ljava/lang/ThreadLocal;.get:()Ljava/lang/Object; // method@22b8 │ │ +08fdde: 0c00 |0005: move-result-object v0 │ │ +08fde0: 1f00 4d02 |0006: check-cast v0, Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl$SocketTags; // type@024d │ │ +08fde4: 12f1 |0008: const/4 v1, #int -1 // #ff │ │ +08fde6: 5901 7404 |0009: iput v1, v0, Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl$SocketTags;.statsTag:I // field@0474 │ │ +08fdea: 0e00 |000b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=54 │ │ 0x000b line=55 │ │ locals : │ │ 0x0000 - 0x000c reg=2 this Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl; │ │ │ │ @@ -129409,21 +182100,21 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 11 16-bit code units │ │ -065bac: |[065bac] android.support.v4.net.TrafficStatsCompat$BaseTrafficStatsCompatImpl.getThreadStatsTag:()I │ │ -065bbc: 5410 6a02 |0000: iget-object v0, v1, Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl;.mThreadSocketTags:Ljava/lang/ThreadLocal; // field@026a │ │ -065bc0: 6e10 c017 0000 |0002: invoke-virtual {v0}, Ljava/lang/ThreadLocal;.get:()Ljava/lang/Object; // method@17c0 │ │ -065bc6: 0c00 |0005: move-result-object v0 │ │ -065bc8: 1f00 4c01 |0006: check-cast v0, Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl$SocketTags; // type@014c │ │ -065bcc: 5200 6902 |0008: iget v0, v0, Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl$SocketTags;.statsTag:I // field@0269 │ │ -065bd0: 0f00 |000a: return v0 │ │ +08fdec: |[08fdec] android.support.v4.net.TrafficStatsCompat$BaseTrafficStatsCompatImpl.getThreadStatsTag:()I │ │ +08fdfc: 5410 7504 |0000: iget-object v0, v1, Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl;.mThreadSocketTags:Ljava/lang/ThreadLocal; // field@0475 │ │ +08fe00: 6e10 b822 0000 |0002: invoke-virtual {v0}, Ljava/lang/ThreadLocal;.get:()Ljava/lang/Object; // method@22b8 │ │ +08fe06: 0c00 |0005: move-result-object v0 │ │ +08fe08: 1f00 4d02 |0006: check-cast v0, Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl$SocketTags; // type@024d │ │ +08fe0c: 5200 7404 |0008: iget v0, v0, Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl$SocketTags;.statsTag:I // field@0474 │ │ +08fe10: 0f00 |000a: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=59 │ │ locals : │ │ 0x0000 - 0x000b reg=1 this Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl; │ │ │ │ #2 : (in Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl;) │ │ @@ -129431,16 +182122,16 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -065bd4: |[065bd4] android.support.v4.net.TrafficStatsCompat$BaseTrafficStatsCompatImpl.incrementOperationCount:(I)V │ │ -065be4: 0e00 |0000: return-void │ │ +08fe14: |[08fe14] android.support.v4.net.TrafficStatsCompat$BaseTrafficStatsCompatImpl.incrementOperationCount:(I)V │ │ +08fe24: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=64 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl; │ │ 0x0000 - 0x0001 reg=1 operationCount I │ │ │ │ @@ -129449,16 +182140,16 @@ │ │ type : '(II)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -065be8: |[065be8] android.support.v4.net.TrafficStatsCompat$BaseTrafficStatsCompatImpl.incrementOperationCount:(II)V │ │ -065bf8: 0e00 |0000: return-void │ │ +08fe28: |[08fe28] android.support.v4.net.TrafficStatsCompat$BaseTrafficStatsCompatImpl.incrementOperationCount:(II)V │ │ +08fe38: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=68 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl; │ │ 0x0000 - 0x0001 reg=1 tag I │ │ 0x0000 - 0x0001 reg=2 operationCount I │ │ @@ -129468,21 +182159,21 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 11 16-bit code units │ │ -065bfc: |[065bfc] android.support.v4.net.TrafficStatsCompat$BaseTrafficStatsCompatImpl.setThreadStatsTag:(I)V │ │ -065c0c: 5410 6a02 |0000: iget-object v0, v1, Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl;.mThreadSocketTags:Ljava/lang/ThreadLocal; // field@026a │ │ -065c10: 6e10 c017 0000 |0002: invoke-virtual {v0}, Ljava/lang/ThreadLocal;.get:()Ljava/lang/Object; // method@17c0 │ │ -065c16: 0c00 |0005: move-result-object v0 │ │ -065c18: 1f00 4c01 |0006: check-cast v0, Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl$SocketTags; // type@014c │ │ -065c1c: 5902 6902 |0008: iput v2, v0, Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl$SocketTags;.statsTag:I // field@0269 │ │ -065c20: 0e00 |000a: return-void │ │ +08fe3c: |[08fe3c] android.support.v4.net.TrafficStatsCompat$BaseTrafficStatsCompatImpl.setThreadStatsTag:(I)V │ │ +08fe4c: 5410 7504 |0000: iget-object v0, v1, Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl;.mThreadSocketTags:Ljava/lang/ThreadLocal; // field@0475 │ │ +08fe50: 6e10 b822 0000 |0002: invoke-virtual {v0}, Ljava/lang/ThreadLocal;.get:()Ljava/lang/Object; // method@22b8 │ │ +08fe56: 0c00 |0005: move-result-object v0 │ │ +08fe58: 1f00 4d02 |0006: check-cast v0, Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl$SocketTags; // type@024d │ │ +08fe5c: 5902 7404 |0008: iput v2, v0, Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl$SocketTags;.statsTag:I // field@0474 │ │ +08fe60: 0e00 |000a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=72 │ │ 0x000a line=73 │ │ locals : │ │ 0x0000 - 0x000b reg=1 this Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl; │ │ 0x0000 - 0x000b reg=2 tag I │ │ @@ -129492,16 +182183,16 @@ │ │ type : '(Ljava/net/Socket;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -065c24: |[065c24] android.support.v4.net.TrafficStatsCompat$BaseTrafficStatsCompatImpl.tagSocket:(Ljava/net/Socket;)V │ │ -065c34: 0e00 |0000: return-void │ │ +08fe64: |[08fe64] android.support.v4.net.TrafficStatsCompat$BaseTrafficStatsCompatImpl.tagSocket:(Ljava/net/Socket;)V │ │ +08fe74: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=77 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl; │ │ 0x0000 - 0x0001 reg=1 socket Ljava/net/Socket; │ │ │ │ @@ -129510,45 +182201,45 @@ │ │ type : '(Ljava/net/Socket;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -065c38: |[065c38] android.support.v4.net.TrafficStatsCompat$BaseTrafficStatsCompatImpl.untagSocket:(Ljava/net/Socket;)V │ │ -065c48: 0e00 |0000: return-void │ │ +08fe78: |[08fe78] android.support.v4.net.TrafficStatsCompat$BaseTrafficStatsCompatImpl.untagSocket:(Ljava/net/Socket;)V │ │ +08fe88: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=81 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl; │ │ 0x0000 - 0x0001 reg=1 socket Ljava/net/Socket; │ │ │ │ - source_file_idx : 2862 (TrafficStatsCompat.java) │ │ + source_file_idx : 3895 (TrafficStatsCompat.java) │ │ │ │ -Class #503 header: │ │ -class_idx : 334 │ │ +Class #769 header: │ │ +class_idx : 591 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 948 │ │ -source_file_idx : 2862 │ │ +superclass_idx : 1337 │ │ +source_file_idx : 3895 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 7 │ │ │ │ -Class #503 annotations: │ │ +Class #769 annotations: │ │ Annotations on class │ │ VISIBILITY_SYSTEM Ldalvik/annotation/EnclosingClass; value=Landroid/support/v4/net/TrafficStatsCompat; │ │ VISIBILITY_SYSTEM Ldalvik/annotation/InnerClass; accessFlags=8 name="IcsTrafficStatsCompatImpl" │ │ -Annotations on method #1839 'tagSocket' │ │ +Annotations on method #3360 'tagSocket' │ │ VISIBILITY_SYSTEM Ldalvik/annotation/Throws; value={ Ljava/net/SocketException; } │ │ -Annotations on method #1840 'untagSocket' │ │ +Annotations on method #3361 'untagSocket' │ │ VISIBILITY_SYSTEM Ldalvik/annotation/Throws; value={ Ljava/net/SocketException; } │ │ │ │ -Class #503 - │ │ +Class #769 - │ │ Class descriptor : 'Landroid/support/v4/net/TrafficStatsCompat$IcsTrafficStatsCompatImpl;' │ │ Access flags : 0x0000 () │ │ Superclass : 'Ljava/lang/Object;' │ │ Interfaces - │ │ #0 : 'Landroid/support/v4/net/TrafficStatsCompat$TrafficStatsCompatImpl;' │ │ Static fields - │ │ Instance fields - │ │ @@ -129558,17 +182249,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -065c4c: |[065c4c] android.support.v4.net.TrafficStatsCompat$IcsTrafficStatsCompatImpl.:()V │ │ -065c5c: 7010 9117 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1791 │ │ -065c62: 0e00 |0003: return-void │ │ +08fe8c: |[08fe8c] android.support.v4.net.TrafficStatsCompat$IcsTrafficStatsCompatImpl.:()V │ │ +08fe9c: 7010 8622 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2286 │ │ +08fea2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=84 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/net/TrafficStatsCompat$IcsTrafficStatsCompatImpl; │ │ │ │ Virtual methods - │ │ @@ -129577,17 +182268,17 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 4 16-bit code units │ │ -065c64: |[065c64] android.support.v4.net.TrafficStatsCompat$IcsTrafficStatsCompatImpl.clearThreadStatsTag:()V │ │ -065c74: 7100 4207 0000 |0000: invoke-static {}, Landroid/support/v4/net/TrafficStatsCompatIcs;.clearThreadStatsTag:()V // method@0742 │ │ -065c7a: 0e00 |0003: return-void │ │ +08fea4: |[08fea4] android.support.v4.net.TrafficStatsCompat$IcsTrafficStatsCompatImpl.clearThreadStatsTag:()V │ │ +08feb4: 7100 330d 0000 |0000: invoke-static {}, Landroid/support/v4/net/TrafficStatsCompatIcs;.clearThreadStatsTag:()V // method@0d33 │ │ +08feba: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=87 │ │ 0x0003 line=88 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/net/TrafficStatsCompat$IcsTrafficStatsCompatImpl; │ │ │ │ @@ -129596,18 +182287,18 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 5 16-bit code units │ │ -065c7c: |[065c7c] android.support.v4.net.TrafficStatsCompat$IcsTrafficStatsCompatImpl.getThreadStatsTag:()I │ │ -065c8c: 7100 4307 0000 |0000: invoke-static {}, Landroid/support/v4/net/TrafficStatsCompatIcs;.getThreadStatsTag:()I // method@0743 │ │ -065c92: 0a00 |0003: move-result v0 │ │ -065c94: 0f00 |0004: return v0 │ │ +08febc: |[08febc] android.support.v4.net.TrafficStatsCompat$IcsTrafficStatsCompatImpl.getThreadStatsTag:()I │ │ +08fecc: 7100 340d 0000 |0000: invoke-static {}, Landroid/support/v4/net/TrafficStatsCompatIcs;.getThreadStatsTag:()I // method@0d34 │ │ +08fed2: 0a00 |0003: move-result v0 │ │ +08fed4: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=92 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/net/TrafficStatsCompat$IcsTrafficStatsCompatImpl; │ │ │ │ #2 : (in Landroid/support/v4/net/TrafficStatsCompat$IcsTrafficStatsCompatImpl;) │ │ @@ -129615,17 +182306,17 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -065c98: |[065c98] android.support.v4.net.TrafficStatsCompat$IcsTrafficStatsCompatImpl.incrementOperationCount:(I)V │ │ -065ca8: 7110 4407 0100 |0000: invoke-static {v1}, Landroid/support/v4/net/TrafficStatsCompatIcs;.incrementOperationCount:(I)V // method@0744 │ │ -065cae: 0e00 |0003: return-void │ │ +08fed8: |[08fed8] android.support.v4.net.TrafficStatsCompat$IcsTrafficStatsCompatImpl.incrementOperationCount:(I)V │ │ +08fee8: 7110 350d 0100 |0000: invoke-static {v1}, Landroid/support/v4/net/TrafficStatsCompatIcs;.incrementOperationCount:(I)V // method@0d35 │ │ +08feee: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=97 │ │ 0x0003 line=98 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/net/TrafficStatsCompat$IcsTrafficStatsCompatImpl; │ │ 0x0000 - 0x0004 reg=1 operationCount I │ │ @@ -129635,17 +182326,17 @@ │ │ type : '(II)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -065cb0: |[065cb0] android.support.v4.net.TrafficStatsCompat$IcsTrafficStatsCompatImpl.incrementOperationCount:(II)V │ │ -065cc0: 7120 4507 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/net/TrafficStatsCompatIcs;.incrementOperationCount:(II)V // method@0745 │ │ -065cc6: 0e00 |0003: return-void │ │ +08fef0: |[08fef0] android.support.v4.net.TrafficStatsCompat$IcsTrafficStatsCompatImpl.incrementOperationCount:(II)V │ │ +08ff00: 7120 360d 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/net/TrafficStatsCompatIcs;.incrementOperationCount:(II)V // method@0d36 │ │ +08ff06: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=102 │ │ 0x0003 line=103 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/net/TrafficStatsCompat$IcsTrafficStatsCompatImpl; │ │ 0x0000 - 0x0004 reg=1 tag I │ │ @@ -129656,17 +182347,17 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -065cc8: |[065cc8] android.support.v4.net.TrafficStatsCompat$IcsTrafficStatsCompatImpl.setThreadStatsTag:(I)V │ │ -065cd8: 7110 4607 0100 |0000: invoke-static {v1}, Landroid/support/v4/net/TrafficStatsCompatIcs;.setThreadStatsTag:(I)V // method@0746 │ │ -065cde: 0e00 |0003: return-void │ │ +08ff08: |[08ff08] android.support.v4.net.TrafficStatsCompat$IcsTrafficStatsCompatImpl.setThreadStatsTag:(I)V │ │ +08ff18: 7110 370d 0100 |0000: invoke-static {v1}, Landroid/support/v4/net/TrafficStatsCompatIcs;.setThreadStatsTag:(I)V // method@0d37 │ │ +08ff1e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=107 │ │ 0x0003 line=108 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/net/TrafficStatsCompat$IcsTrafficStatsCompatImpl; │ │ 0x0000 - 0x0004 reg=1 tag I │ │ @@ -129676,17 +182367,17 @@ │ │ type : '(Ljava/net/Socket;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -065ce0: |[065ce0] android.support.v4.net.TrafficStatsCompat$IcsTrafficStatsCompatImpl.tagSocket:(Ljava/net/Socket;)V │ │ -065cf0: 7110 4707 0100 |0000: invoke-static {v1}, Landroid/support/v4/net/TrafficStatsCompatIcs;.tagSocket:(Ljava/net/Socket;)V // method@0747 │ │ -065cf6: 0e00 |0003: return-void │ │ +08ff20: |[08ff20] android.support.v4.net.TrafficStatsCompat$IcsTrafficStatsCompatImpl.tagSocket:(Ljava/net/Socket;)V │ │ +08ff30: 7110 380d 0100 |0000: invoke-static {v1}, Landroid/support/v4/net/TrafficStatsCompatIcs;.tagSocket:(Ljava/net/Socket;)V // method@0d38 │ │ +08ff36: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=112 │ │ 0x0003 line=113 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/net/TrafficStatsCompat$IcsTrafficStatsCompatImpl; │ │ 0x0000 - 0x0004 reg=1 socket Ljava/net/Socket; │ │ @@ -129696,417 +182387,2036 @@ │ │ type : '(Ljava/net/Socket;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -065cf8: |[065cf8] android.support.v4.net.TrafficStatsCompat$IcsTrafficStatsCompatImpl.untagSocket:(Ljava/net/Socket;)V │ │ -065d08: 7110 4807 0100 |0000: invoke-static {v1}, Landroid/support/v4/net/TrafficStatsCompatIcs;.untagSocket:(Ljava/net/Socket;)V // method@0748 │ │ -065d0e: 0e00 |0003: return-void │ │ +08ff38: |[08ff38] android.support.v4.net.TrafficStatsCompat$IcsTrafficStatsCompatImpl.untagSocket:(Ljava/net/Socket;)V │ │ +08ff48: 7110 390d 0100 |0000: invoke-static {v1}, Landroid/support/v4/net/TrafficStatsCompatIcs;.untagSocket:(Ljava/net/Socket;)V // method@0d39 │ │ +08ff4e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=117 │ │ 0x0003 line=118 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/net/TrafficStatsCompat$IcsTrafficStatsCompatImpl; │ │ 0x0000 - 0x0004 reg=1 socket Ljava/net/Socket; │ │ │ │ - source_file_idx : 2862 (TrafficStatsCompat.java) │ │ + source_file_idx : 3895 (TrafficStatsCompat.java) │ │ │ │ -Class #504 header: │ │ -class_idx : 346 │ │ +Class #770 header: │ │ +class_idx : 606 │ │ +access_flags : 0 (0x0000) │ │ +superclass_idx : 1337 │ │ +source_file_idx : 3459 │ │ +static_fields_size : 0 │ │ +instance_fields_size: 2 │ │ +direct_methods_size : 1 │ │ +virtual_methods_size: 1 │ │ + │ │ +Class #770 annotations: │ │ +Annotations on class │ │ + VISIBILITY_SYSTEM Ldalvik/annotation/EnclosingMethod; value=printBitmap │ │ + VISIBILITY_SYSTEM Ldalvik/annotation/InnerClass; accessFlags=0 name=null │ │ + │ │ +Class #770 - │ │ + Class descriptor : 'Landroid/support/v4/print/PrintHelper$PrintHelperKitkatImpl$1;' │ │ + Access flags : 0x0000 () │ │ + Superclass : 'Ljava/lang/Object;' │ │ + Interfaces - │ │ + #0 : 'Landroid/support/v4/print/PrintHelperKitkat$OnPrintFinishCallback;' │ │ + Static fields - │ │ + Instance fields - │ │ + #0 : (in Landroid/support/v4/print/PrintHelper$PrintHelperKitkatImpl$1;) │ │ + name : 'this$0' │ │ + type : 'Landroid/support/v4/print/PrintHelper$PrintHelperKitkatImpl;' │ │ + access : 0x1010 (FINAL SYNTHETIC) │ │ + #1 : (in Landroid/support/v4/print/PrintHelper$PrintHelperKitkatImpl$1;) │ │ + name : 'val$callback' │ │ + type : 'Landroid/support/v4/print/PrintHelper$OnPrintFinishCallback;' │ │ + access : 0x1010 (FINAL SYNTHETIC) │ │ + Direct methods - │ │ + #0 : (in Landroid/support/v4/print/PrintHelper$PrintHelperKitkatImpl$1;) │ │ + name : '' │ │ + type : '(Landroid/support/v4/print/PrintHelper$PrintHelperKitkatImpl;Landroid/support/v4/print/PrintHelper$OnPrintFinishCallback;)V' │ │ + access : 0x10000 (CONSTRUCTOR) │ │ + code - │ │ + registers : 3 │ │ + ins : 3 │ │ + outs : 1 │ │ + insns size : 8 16-bit code units │ │ +08ff50: |[08ff50] android.support.v4.print.PrintHelper$PrintHelperKitkatImpl$1.:(Landroid/support/v4/print/PrintHelper$PrintHelperKitkatImpl;Landroid/support/v4/print/PrintHelper$OnPrintFinishCallback;)V │ │ +08ff60: 5b01 7b04 |0000: iput-object v1, v0, Landroid/support/v4/print/PrintHelper$PrintHelperKitkatImpl$1;.this$0:Landroid/support/v4/print/PrintHelper$PrintHelperKitkatImpl; // field@047b │ │ +08ff64: 5b02 7c04 |0002: iput-object v2, v0, Landroid/support/v4/print/PrintHelper$PrintHelperKitkatImpl$1;.val$callback:Landroid/support/v4/print/PrintHelper$OnPrintFinishCallback; // field@047c │ │ +08ff68: 7010 8622 0000 |0004: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2286 │ │ +08ff6e: 0e00 |0007: return-void │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=198 │ │ + locals : │ │ + 0x0000 - 0x0008 reg=0 this Landroid/support/v4/print/PrintHelper$PrintHelperKitkatImpl$1; │ │ + 0x0000 - 0x0008 reg=1 (null) Landroid/support/v4/print/PrintHelper$PrintHelperKitkatImpl; │ │ + 0x0000 - 0x0008 reg=2 (null) Landroid/support/v4/print/PrintHelper$OnPrintFinishCallback; │ │ + │ │ + Virtual methods - │ │ + #0 : (in Landroid/support/v4/print/PrintHelper$PrintHelperKitkatImpl$1;) │ │ + name : 'onFinish' │ │ + type : '()V' │ │ + access : 0x0001 (PUBLIC) │ │ + code - │ │ + registers : 2 │ │ + ins : 1 │ │ + outs : 1 │ │ + insns size : 6 16-bit code units │ │ +08ff70: |[08ff70] android.support.v4.print.PrintHelper$PrintHelperKitkatImpl$1.onFinish:()V │ │ +08ff80: 5410 7c04 |0000: iget-object v0, v1, Landroid/support/v4/print/PrintHelper$PrintHelperKitkatImpl$1;.val$callback:Landroid/support/v4/print/PrintHelper$OnPrintFinishCallback; // field@047c │ │ +08ff84: 7210 4f0d 0000 |0002: invoke-interface {v0}, Landroid/support/v4/print/PrintHelper$OnPrintFinishCallback;.onFinish:()V // method@0d4f │ │ +08ff8a: 0e00 |0005: return-void │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=201 │ │ + 0x0005 line=202 │ │ + locals : │ │ + 0x0000 - 0x0006 reg=1 this Landroid/support/v4/print/PrintHelper$PrintHelperKitkatImpl$1; │ │ + │ │ + source_file_idx : 3459 (PrintHelper.java) │ │ + │ │ +Class #771 header: │ │ +class_idx : 607 │ │ +access_flags : 0 (0x0000) │ │ +superclass_idx : 1337 │ │ +source_file_idx : 3459 │ │ +static_fields_size : 0 │ │ +instance_fields_size: 2 │ │ +direct_methods_size : 1 │ │ +virtual_methods_size: 1 │ │ + │ │ +Class #771 annotations: │ │ +Annotations on class │ │ + VISIBILITY_SYSTEM Ldalvik/annotation/EnclosingMethod; value=printBitmap │ │ + VISIBILITY_SYSTEM Ldalvik/annotation/InnerClass; accessFlags=0 name=null │ │ + │ │ +Class #771 - │ │ + Class descriptor : 'Landroid/support/v4/print/PrintHelper$PrintHelperKitkatImpl$2;' │ │ + Access flags : 0x0000 () │ │ + Superclass : 'Ljava/lang/Object;' │ │ + Interfaces - │ │ + #0 : 'Landroid/support/v4/print/PrintHelperKitkat$OnPrintFinishCallback;' │ │ + Static fields - │ │ + Instance fields - │ │ + #0 : (in Landroid/support/v4/print/PrintHelper$PrintHelperKitkatImpl$2;) │ │ + name : 'this$0' │ │ + type : 'Landroid/support/v4/print/PrintHelper$PrintHelperKitkatImpl;' │ │ + access : 0x1010 (FINAL SYNTHETIC) │ │ + #1 : (in Landroid/support/v4/print/PrintHelper$PrintHelperKitkatImpl$2;) │ │ + name : 'val$callback' │ │ + type : 'Landroid/support/v4/print/PrintHelper$OnPrintFinishCallback;' │ │ + access : 0x1010 (FINAL SYNTHETIC) │ │ + Direct methods - │ │ + #0 : (in Landroid/support/v4/print/PrintHelper$PrintHelperKitkatImpl$2;) │ │ + name : '' │ │ + type : '(Landroid/support/v4/print/PrintHelper$PrintHelperKitkatImpl;Landroid/support/v4/print/PrintHelper$OnPrintFinishCallback;)V' │ │ + access : 0x10000 (CONSTRUCTOR) │ │ + code - │ │ + registers : 3 │ │ + ins : 3 │ │ + outs : 1 │ │ + insns size : 8 16-bit code units │ │ +08ff8c: |[08ff8c] android.support.v4.print.PrintHelper$PrintHelperKitkatImpl$2.:(Landroid/support/v4/print/PrintHelper$PrintHelperKitkatImpl;Landroid/support/v4/print/PrintHelper$OnPrintFinishCallback;)V │ │ +08ff9c: 5b01 7d04 |0000: iput-object v1, v0, Landroid/support/v4/print/PrintHelper$PrintHelperKitkatImpl$2;.this$0:Landroid/support/v4/print/PrintHelper$PrintHelperKitkatImpl; // field@047d │ │ +08ffa0: 5b02 7e04 |0002: iput-object v2, v0, Landroid/support/v4/print/PrintHelper$PrintHelperKitkatImpl$2;.val$callback:Landroid/support/v4/print/PrintHelper$OnPrintFinishCallback; // field@047e │ │ +08ffa4: 7010 8622 0000 |0004: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2286 │ │ +08ffaa: 0e00 |0007: return-void │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=213 │ │ + locals : │ │ + 0x0000 - 0x0008 reg=0 this Landroid/support/v4/print/PrintHelper$PrintHelperKitkatImpl$2; │ │ + 0x0000 - 0x0008 reg=1 (null) Landroid/support/v4/print/PrintHelper$PrintHelperKitkatImpl; │ │ + 0x0000 - 0x0008 reg=2 (null) Landroid/support/v4/print/PrintHelper$OnPrintFinishCallback; │ │ + │ │ + Virtual methods - │ │ + #0 : (in Landroid/support/v4/print/PrintHelper$PrintHelperKitkatImpl$2;) │ │ + name : 'onFinish' │ │ + type : '()V' │ │ + access : 0x0001 (PUBLIC) │ │ + code - │ │ + registers : 2 │ │ + ins : 1 │ │ + outs : 1 │ │ + insns size : 6 16-bit code units │ │ +08ffac: |[08ffac] android.support.v4.print.PrintHelper$PrintHelperKitkatImpl$2.onFinish:()V │ │ +08ffbc: 5410 7e04 |0000: iget-object v0, v1, Landroid/support/v4/print/PrintHelper$PrintHelperKitkatImpl$2;.val$callback:Landroid/support/v4/print/PrintHelper$OnPrintFinishCallback; // field@047e │ │ +08ffc0: 7210 4f0d 0000 |0002: invoke-interface {v0}, Landroid/support/v4/print/PrintHelper$OnPrintFinishCallback;.onFinish:()V // method@0d4f │ │ +08ffc6: 0e00 |0005: return-void │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=216 │ │ + 0x0005 line=217 │ │ + locals : │ │ + 0x0000 - 0x0006 reg=1 this Landroid/support/v4/print/PrintHelper$PrintHelperKitkatImpl$2; │ │ + │ │ + source_file_idx : 3459 (PrintHelper.java) │ │ + │ │ +Class #772 header: │ │ +class_idx : 608 │ │ access_flags : 16 (0x0010) │ │ -superclass_idx : 948 │ │ -source_file_idx : 2553 │ │ +superclass_idx : 1337 │ │ +source_file_idx : 3459 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ -virtual_methods_size: 6 │ │ +virtual_methods_size: 8 │ │ │ │ -Class #504 annotations: │ │ +Class #772 annotations: │ │ Annotations on class │ │ VISIBILITY_SYSTEM Ldalvik/annotation/EnclosingClass; value=Landroid/support/v4/print/PrintHelper; │ │ VISIBILITY_SYSTEM Ldalvik/annotation/InnerClass; accessFlags=26 name="PrintHelperKitkatImpl" │ │ -Annotations on method #1886 'printBitmap' │ │ +Annotations on method #3417 'printBitmap' │ │ VISIBILITY_SYSTEM Ldalvik/annotation/Throws; value={ Ljava/io/FileNotFoundException; } │ │ │ │ -Class #504 - │ │ +Class #772 - │ │ Class descriptor : 'Landroid/support/v4/print/PrintHelper$PrintHelperKitkatImpl;' │ │ Access flags : 0x0010 (FINAL) │ │ Superclass : 'Ljava/lang/Object;' │ │ Interfaces - │ │ #0 : 'Landroid/support/v4/print/PrintHelper$PrintHelperVersionImpl;' │ │ Static fields - │ │ Instance fields - │ │ #0 : (in Landroid/support/v4/print/PrintHelper$PrintHelperKitkatImpl;) │ │ - name : 'printHelper' │ │ + name : 'mPrintHelper' │ │ type : 'Landroid/support/v4/print/PrintHelperKitkat;' │ │ access : 0x0012 (PRIVATE FINAL) │ │ Direct methods - │ │ #0 : (in Landroid/support/v4/print/PrintHelper$PrintHelperKitkatImpl;) │ │ name : '' │ │ type : '(Landroid/content/Context;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 11 16-bit code units │ │ -065d10: |[065d10] android.support.v4.print.PrintHelper$PrintHelperKitkatImpl.:(Landroid/content/Context;)V │ │ -065d20: 7010 9117 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@1791 │ │ -065d26: 2200 5f01 |0003: new-instance v0, Landroid/support/v4/print/PrintHelperKitkat; // type@015f │ │ -065d2a: 7020 7a07 2000 |0005: invoke-direct {v0, v2}, Landroid/support/v4/print/PrintHelperKitkat;.:(Landroid/content/Context;)V // method@077a │ │ -065d30: 5b10 7002 |0008: iput-object v0, v1, Landroid/support/v4/print/PrintHelper$PrintHelperKitkatImpl;.printHelper:Landroid/support/v4/print/PrintHelperKitkat; // field@0270 │ │ -065d34: 0e00 |000a: return-void │ │ +08ffc8: |[08ffc8] android.support.v4.print.PrintHelper$PrintHelperKitkatImpl.:(Landroid/content/Context;)V │ │ +08ffd8: 7010 8622 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@2286 │ │ +08ffde: 2200 6902 |0003: new-instance v0, Landroid/support/v4/print/PrintHelperKitkat; // type@0269 │ │ +08ffe2: 7020 910d 2000 |0005: invoke-direct {v0, v2}, Landroid/support/v4/print/PrintHelperKitkat;.:(Landroid/content/Context;)V // method@0d91 │ │ +08ffe8: 5b10 7f04 |0008: iput-object v0, v1, Landroid/support/v4/print/PrintHelper$PrintHelperKitkatImpl;.mPrintHelper:Landroid/support/v4/print/PrintHelperKitkat; // field@047f │ │ +08ffec: 0e00 |000a: return-void │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=126 │ │ - 0x0003 line=127 │ │ - 0x000a line=128 │ │ + 0x0000 line=159 │ │ + 0x0003 line=160 │ │ + 0x000a line=161 │ │ locals : │ │ 0x0000 - 0x000b reg=1 this Landroid/support/v4/print/PrintHelper$PrintHelperKitkatImpl; │ │ 0x0000 - 0x000b reg=2 context Landroid/content/Context; │ │ │ │ Virtual methods - │ │ #0 : (in Landroid/support/v4/print/PrintHelper$PrintHelperKitkatImpl;) │ │ name : 'getColorMode' │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -065d38: |[065d38] android.support.v4.print.PrintHelper$PrintHelperKitkatImpl.getColorMode:()I │ │ -065d48: 5410 7002 |0000: iget-object v0, v1, Landroid/support/v4/print/PrintHelper$PrintHelperKitkatImpl;.printHelper:Landroid/support/v4/print/PrintHelperKitkat; // field@0270 │ │ -065d4c: 6e10 7b07 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/print/PrintHelperKitkat;.getColorMode:()I // method@077b │ │ -065d52: 0a00 |0005: move-result v0 │ │ -065d54: 0f00 |0006: return v0 │ │ +08fff0: |[08fff0] android.support.v4.print.PrintHelper$PrintHelperKitkatImpl.getColorMode:()I │ │ +090000: 5410 7f04 |0000: iget-object v0, v1, Landroid/support/v4/print/PrintHelper$PrintHelperKitkatImpl;.mPrintHelper:Landroid/support/v4/print/PrintHelperKitkat; // field@047f │ │ +090004: 6e10 950d 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/print/PrintHelperKitkat;.getColorMode:()I // method@0d95 │ │ +09000a: 0a00 |0005: move-result v0 │ │ +09000c: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=147 │ │ + 0x0000 line=180 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/print/PrintHelper$PrintHelperKitkatImpl; │ │ │ │ #1 : (in Landroid/support/v4/print/PrintHelper$PrintHelperKitkatImpl;) │ │ - name : 'getScaleMode' │ │ + name : 'getOrientation' │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -065d58: |[065d58] android.support.v4.print.PrintHelper$PrintHelperKitkatImpl.getScaleMode:()I │ │ -065d68: 5410 7002 |0000: iget-object v0, v1, Landroid/support/v4/print/PrintHelper$PrintHelperKitkatImpl;.printHelper:Landroid/support/v4/print/PrintHelperKitkat; // field@0270 │ │ -065d6c: 6e10 7c07 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/print/PrintHelperKitkat;.getScaleMode:()I // method@077c │ │ -065d72: 0a00 |0005: move-result v0 │ │ -065d74: 0f00 |0006: return v0 │ │ +090010: |[090010] android.support.v4.print.PrintHelper$PrintHelperKitkatImpl.getOrientation:()I │ │ +090020: 5410 7f04 |0000: iget-object v0, v1, Landroid/support/v4/print/PrintHelper$PrintHelperKitkatImpl;.mPrintHelper:Landroid/support/v4/print/PrintHelperKitkat; // field@047f │ │ +090024: 6e10 970d 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/print/PrintHelperKitkat;.getOrientation:()I // method@0d97 │ │ +09002a: 0a00 |0005: move-result v0 │ │ +09002c: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=137 │ │ + 0x0000 line=190 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/print/PrintHelper$PrintHelperKitkatImpl; │ │ │ │ #2 : (in Landroid/support/v4/print/PrintHelper$PrintHelperKitkatImpl;) │ │ - name : 'printBitmap' │ │ - type : '(Ljava/lang/String;Landroid/graphics/Bitmap;)V' │ │ + name : 'getScaleMode' │ │ + type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ - registers : 4 │ │ - ins : 3 │ │ - outs : 3 │ │ - insns size : 6 16-bit code units │ │ -065d78: |[065d78] android.support.v4.print.PrintHelper$PrintHelperKitkatImpl.printBitmap:(Ljava/lang/String;Landroid/graphics/Bitmap;)V │ │ -065d88: 5410 7002 |0000: iget-object v0, v1, Landroid/support/v4/print/PrintHelper$PrintHelperKitkatImpl;.printHelper:Landroid/support/v4/print/PrintHelperKitkat; // field@0270 │ │ -065d8c: 6e30 7f07 2003 |0002: invoke-virtual {v0, v2, v3}, Landroid/support/v4/print/PrintHelperKitkat;.printBitmap:(Ljava/lang/String;Landroid/graphics/Bitmap;)V // method@077f │ │ -065d92: 0e00 |0005: return-void │ │ + registers : 2 │ │ + ins : 1 │ │ + outs : 1 │ │ + insns size : 7 16-bit code units │ │ +090030: |[090030] android.support.v4.print.PrintHelper$PrintHelperKitkatImpl.getScaleMode:()I │ │ +090040: 5410 7f04 |0000: iget-object v0, v1, Landroid/support/v4/print/PrintHelper$PrintHelperKitkatImpl;.mPrintHelper:Landroid/support/v4/print/PrintHelperKitkat; // field@047f │ │ +090044: 6e10 980d 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/print/PrintHelperKitkat;.getScaleMode:()I // method@0d98 │ │ +09004a: 0a00 |0005: move-result v0 │ │ +09004c: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=152 │ │ - 0x0005 line=153 │ │ + 0x0000 line=170 │ │ locals : │ │ - 0x0000 - 0x0006 reg=1 this Landroid/support/v4/print/PrintHelper$PrintHelperKitkatImpl; │ │ - 0x0000 - 0x0006 reg=2 jobName Ljava/lang/String; │ │ - 0x0000 - 0x0006 reg=3 bitmap Landroid/graphics/Bitmap; │ │ + 0x0000 - 0x0007 reg=1 this Landroid/support/v4/print/PrintHelper$PrintHelperKitkatImpl; │ │ │ │ #3 : (in Landroid/support/v4/print/PrintHelper$PrintHelperKitkatImpl;) │ │ name : 'printBitmap' │ │ - type : '(Ljava/lang/String;Landroid/net/Uri;)V' │ │ + type : '(Ljava/lang/String;Landroid/graphics/Bitmap;Landroid/support/v4/print/PrintHelper$OnPrintFinishCallback;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ - registers : 4 │ │ - ins : 3 │ │ - outs : 3 │ │ - insns size : 6 16-bit code units │ │ -065d94: |[065d94] android.support.v4.print.PrintHelper$PrintHelperKitkatImpl.printBitmap:(Ljava/lang/String;Landroid/net/Uri;)V │ │ -065da4: 5410 7002 |0000: iget-object v0, v1, Landroid/support/v4/print/PrintHelper$PrintHelperKitkatImpl;.printHelper:Landroid/support/v4/print/PrintHelperKitkat; // field@0270 │ │ -065da8: 6e30 8007 2003 |0002: invoke-virtual {v0, v2, v3}, Landroid/support/v4/print/PrintHelperKitkat;.printBitmap:(Ljava/lang/String;Landroid/net/Uri;)V // method@0780 │ │ -065dae: 0e00 |0005: return-void │ │ + registers : 6 │ │ + ins : 4 │ │ + outs : 4 │ │ + insns size : 14 16-bit code units │ │ +090050: |[090050] android.support.v4.print.PrintHelper$PrintHelperKitkatImpl.printBitmap:(Ljava/lang/String;Landroid/graphics/Bitmap;Landroid/support/v4/print/PrintHelper$OnPrintFinishCallback;)V │ │ +090060: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +090062: 3805 0700 |0001: if-eqz v5, 0008 // +0007 │ │ +090066: 2200 5e02 |0003: new-instance v0, Landroid/support/v4/print/PrintHelper$PrintHelperKitkatImpl$1; // type@025e │ │ +09006a: 7030 500d 2005 |0005: invoke-direct {v0, v2, v5}, Landroid/support/v4/print/PrintHelper$PrintHelperKitkatImpl$1;.:(Landroid/support/v4/print/PrintHelper$PrintHelperKitkatImpl;Landroid/support/v4/print/PrintHelper$OnPrintFinishCallback;)V // method@0d50 │ │ +090070: 5421 7f04 |0008: iget-object v1, v2, Landroid/support/v4/print/PrintHelper$PrintHelperKitkatImpl;.mPrintHelper:Landroid/support/v4/print/PrintHelperKitkat; // field@047f │ │ +090074: 6e40 9b0d 3104 |000a: invoke-virtual {v1, v3, v4, v0}, Landroid/support/v4/print/PrintHelperKitkat;.printBitmap:(Ljava/lang/String;Landroid/graphics/Bitmap;Landroid/support/v4/print/PrintHelperKitkat$OnPrintFinishCallback;)V // method@0d9b │ │ +09007a: 0e00 |000d: return-void │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=157 │ │ - 0x0005 line=158 │ │ - locals : │ │ - 0x0000 - 0x0006 reg=1 this Landroid/support/v4/print/PrintHelper$PrintHelperKitkatImpl; │ │ - 0x0000 - 0x0006 reg=2 jobName Ljava/lang/String; │ │ - 0x0000 - 0x0006 reg=3 imageFile Landroid/net/Uri; │ │ + 0x0000 line=196 │ │ + 0x0001 line=197 │ │ + 0x0003 line=198 │ │ + 0x0008 line=205 │ │ + 0x000d line=206 │ │ + locals : │ │ + 0x0001 - 0x0005 reg=0 delegateCallback Landroid/support/v4/print/PrintHelperKitkat$OnPrintFinishCallback; │ │ + 0x0008 - 0x000e reg=0 delegateCallback Landroid/support/v4/print/PrintHelperKitkat$OnPrintFinishCallback; │ │ + 0x0000 - 0x000e reg=2 this Landroid/support/v4/print/PrintHelper$PrintHelperKitkatImpl; │ │ + 0x0000 - 0x000e reg=3 jobName Ljava/lang/String; │ │ + 0x0000 - 0x000e reg=4 bitmap Landroid/graphics/Bitmap; │ │ + 0x0000 - 0x000e reg=5 callback Landroid/support/v4/print/PrintHelper$OnPrintFinishCallback; │ │ │ │ #4 : (in Landroid/support/v4/print/PrintHelper$PrintHelperKitkatImpl;) │ │ + name : 'printBitmap' │ │ + type : '(Ljava/lang/String;Landroid/net/Uri;Landroid/support/v4/print/PrintHelper$OnPrintFinishCallback;)V' │ │ + access : 0x0001 (PUBLIC) │ │ + code - │ │ + registers : 6 │ │ + ins : 4 │ │ + outs : 4 │ │ + insns size : 14 16-bit code units │ │ +09007c: |[09007c] android.support.v4.print.PrintHelper$PrintHelperKitkatImpl.printBitmap:(Ljava/lang/String;Landroid/net/Uri;Landroid/support/v4/print/PrintHelper$OnPrintFinishCallback;)V │ │ +09008c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +09008e: 3805 0700 |0001: if-eqz v5, 0008 // +0007 │ │ +090092: 2200 5f02 |0003: new-instance v0, Landroid/support/v4/print/PrintHelper$PrintHelperKitkatImpl$2; // type@025f │ │ +090096: 7030 520d 2005 |0005: invoke-direct {v0, v2, v5}, Landroid/support/v4/print/PrintHelper$PrintHelperKitkatImpl$2;.:(Landroid/support/v4/print/PrintHelper$PrintHelperKitkatImpl;Landroid/support/v4/print/PrintHelper$OnPrintFinishCallback;)V // method@0d52 │ │ +09009c: 5421 7f04 |0008: iget-object v1, v2, Landroid/support/v4/print/PrintHelper$PrintHelperKitkatImpl;.mPrintHelper:Landroid/support/v4/print/PrintHelperKitkat; // field@047f │ │ +0900a0: 6e40 9c0d 3104 |000a: invoke-virtual {v1, v3, v4, v0}, Landroid/support/v4/print/PrintHelperKitkat;.printBitmap:(Ljava/lang/String;Landroid/net/Uri;Landroid/support/v4/print/PrintHelperKitkat$OnPrintFinishCallback;)V // method@0d9c │ │ +0900a6: 0e00 |000d: return-void │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=211 │ │ + 0x0001 line=212 │ │ + 0x0003 line=213 │ │ + 0x0008 line=220 │ │ + 0x000d line=221 │ │ + locals : │ │ + 0x0001 - 0x0005 reg=0 delegateCallback Landroid/support/v4/print/PrintHelperKitkat$OnPrintFinishCallback; │ │ + 0x0008 - 0x000e reg=0 delegateCallback Landroid/support/v4/print/PrintHelperKitkat$OnPrintFinishCallback; │ │ + 0x0000 - 0x000e reg=2 this Landroid/support/v4/print/PrintHelper$PrintHelperKitkatImpl; │ │ + 0x0000 - 0x000e reg=3 jobName Ljava/lang/String; │ │ + 0x0000 - 0x000e reg=4 imageFile Landroid/net/Uri; │ │ + 0x0000 - 0x000e reg=5 callback Landroid/support/v4/print/PrintHelper$OnPrintFinishCallback; │ │ + │ │ + #5 : (in Landroid/support/v4/print/PrintHelper$PrintHelperKitkatImpl;) │ │ name : 'setColorMode' │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -065db0: |[065db0] android.support.v4.print.PrintHelper$PrintHelperKitkatImpl.setColorMode:(I)V │ │ -065dc0: 5410 7002 |0000: iget-object v0, v1, Landroid/support/v4/print/PrintHelper$PrintHelperKitkatImpl;.printHelper:Landroid/support/v4/print/PrintHelperKitkat; // field@0270 │ │ -065dc4: 6e20 8107 2000 |0002: invoke-virtual {v0, v2}, Landroid/support/v4/print/PrintHelperKitkat;.setColorMode:(I)V // method@0781 │ │ -065dca: 0e00 |0005: return-void │ │ +0900a8: |[0900a8] android.support.v4.print.PrintHelper$PrintHelperKitkatImpl.setColorMode:(I)V │ │ +0900b8: 5410 7f04 |0000: iget-object v0, v1, Landroid/support/v4/print/PrintHelper$PrintHelperKitkatImpl;.mPrintHelper:Landroid/support/v4/print/PrintHelperKitkat; // field@047f │ │ +0900bc: 6e20 9d0d 2000 |0002: invoke-virtual {v0, v2}, Landroid/support/v4/print/PrintHelperKitkat;.setColorMode:(I)V // method@0d9d │ │ +0900c2: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=142 │ │ - 0x0005 line=143 │ │ + 0x0000 line=175 │ │ + 0x0005 line=176 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/print/PrintHelper$PrintHelperKitkatImpl; │ │ 0x0000 - 0x0006 reg=2 colorMode I │ │ │ │ - #5 : (in Landroid/support/v4/print/PrintHelper$PrintHelperKitkatImpl;) │ │ + #6 : (in Landroid/support/v4/print/PrintHelper$PrintHelperKitkatImpl;) │ │ + name : 'setOrientation' │ │ + type : '(I)V' │ │ + access : 0x0001 (PUBLIC) │ │ + code - │ │ + registers : 3 │ │ + ins : 2 │ │ + outs : 2 │ │ + insns size : 6 16-bit code units │ │ +0900c4: |[0900c4] android.support.v4.print.PrintHelper$PrintHelperKitkatImpl.setOrientation:(I)V │ │ +0900d4: 5410 7f04 |0000: iget-object v0, v1, Landroid/support/v4/print/PrintHelper$PrintHelperKitkatImpl;.mPrintHelper:Landroid/support/v4/print/PrintHelperKitkat; // field@047f │ │ +0900d8: 6e20 9e0d 2000 |0002: invoke-virtual {v0, v2}, Landroid/support/v4/print/PrintHelperKitkat;.setOrientation:(I)V // method@0d9e │ │ +0900de: 0e00 |0005: return-void │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=185 │ │ + 0x0005 line=186 │ │ + locals : │ │ + 0x0000 - 0x0006 reg=1 this Landroid/support/v4/print/PrintHelper$PrintHelperKitkatImpl; │ │ + 0x0000 - 0x0006 reg=2 orientation I │ │ + │ │ + #7 : (in Landroid/support/v4/print/PrintHelper$PrintHelperKitkatImpl;) │ │ name : 'setScaleMode' │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -065dcc: |[065dcc] android.support.v4.print.PrintHelper$PrintHelperKitkatImpl.setScaleMode:(I)V │ │ -065ddc: 5410 7002 |0000: iget-object v0, v1, Landroid/support/v4/print/PrintHelper$PrintHelperKitkatImpl;.printHelper:Landroid/support/v4/print/PrintHelperKitkat; // field@0270 │ │ -065de0: 6e20 8207 2000 |0002: invoke-virtual {v0, v2}, Landroid/support/v4/print/PrintHelperKitkat;.setScaleMode:(I)V // method@0782 │ │ -065de6: 0e00 |0005: return-void │ │ +0900e0: |[0900e0] android.support.v4.print.PrintHelper$PrintHelperKitkatImpl.setScaleMode:(I)V │ │ +0900f0: 5410 7f04 |0000: iget-object v0, v1, Landroid/support/v4/print/PrintHelper$PrintHelperKitkatImpl;.mPrintHelper:Landroid/support/v4/print/PrintHelperKitkat; // field@047f │ │ +0900f4: 6e20 9f0d 2000 |0002: invoke-virtual {v0, v2}, Landroid/support/v4/print/PrintHelperKitkat;.setScaleMode:(I)V // method@0d9f │ │ +0900fa: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=132 │ │ - 0x0005 line=133 │ │ + 0x0000 line=165 │ │ + 0x0005 line=166 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/print/PrintHelper$PrintHelperKitkatImpl; │ │ 0x0000 - 0x0006 reg=2 scaleMode I │ │ │ │ - source_file_idx : 2553 (PrintHelper.java) │ │ + source_file_idx : 3459 (PrintHelper.java) │ │ │ │ -Class #505 header: │ │ -class_idx : 347 │ │ +Class #773 header: │ │ +class_idx : 609 │ │ access_flags : 16 (0x0010) │ │ -superclass_idx : 948 │ │ -source_file_idx : 2553 │ │ +superclass_idx : 1337 │ │ +source_file_idx : 3459 │ │ static_fields_size : 0 │ │ -instance_fields_size: 2 │ │ +instance_fields_size: 3 │ │ direct_methods_size : 2 │ │ -virtual_methods_size: 6 │ │ +virtual_methods_size: 8 │ │ │ │ -Class #505 annotations: │ │ +Class #773 annotations: │ │ Annotations on class │ │ VISIBILITY_SYSTEM Ldalvik/annotation/EnclosingClass; value=Landroid/support/v4/print/PrintHelper; │ │ VISIBILITY_SYSTEM Ldalvik/annotation/InnerClass; accessFlags=26 name="PrintHelperStubImpl" │ │ │ │ -Class #505 - │ │ +Class #773 - │ │ Class descriptor : 'Landroid/support/v4/print/PrintHelper$PrintHelperStubImpl;' │ │ Access flags : 0x0010 (FINAL) │ │ Superclass : 'Ljava/lang/Object;' │ │ Interfaces - │ │ #0 : 'Landroid/support/v4/print/PrintHelper$PrintHelperVersionImpl;' │ │ Static fields - │ │ Instance fields - │ │ #0 : (in Landroid/support/v4/print/PrintHelper$PrintHelperStubImpl;) │ │ name : 'mColorMode' │ │ type : 'I' │ │ access : 0x0000 () │ │ #1 : (in Landroid/support/v4/print/PrintHelper$PrintHelperStubImpl;) │ │ + name : 'mOrientation' │ │ + type : 'I' │ │ + access : 0x0000 () │ │ + #2 : (in Landroid/support/v4/print/PrintHelper$PrintHelperStubImpl;) │ │ name : 'mScaleMode' │ │ type : 'I' │ │ access : 0x0000 () │ │ Direct methods - │ │ #0 : (in Landroid/support/v4/print/PrintHelper$PrintHelperStubImpl;) │ │ name : '' │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ - insns size : 9 16-bit code units │ │ -065de8: |[065de8] android.support.v4.print.PrintHelper$PrintHelperStubImpl.:()V │ │ -065df8: 1220 |0000: const/4 v0, #int 2 // #2 │ │ -065dfa: 7010 9117 0100 |0001: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@1791 │ │ -065e00: 5910 7202 |0004: iput v0, v1, Landroid/support/v4/print/PrintHelper$PrintHelperStubImpl;.mScaleMode:I // field@0272 │ │ -065e04: 5910 7102 |0006: iput v0, v1, Landroid/support/v4/print/PrintHelper$PrintHelperStubImpl;.mColorMode:I // field@0271 │ │ -065e08: 0e00 |0008: return-void │ │ + insns size : 12 16-bit code units │ │ +0900fc: |[0900fc] android.support.v4.print.PrintHelper$PrintHelperStubImpl.:()V │ │ +09010c: 1220 |0000: const/4 v0, #int 2 // #2 │ │ +09010e: 7010 8622 0100 |0001: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@2286 │ │ +090114: 5910 8204 |0004: iput v0, v1, Landroid/support/v4/print/PrintHelper$PrintHelperStubImpl;.mScaleMode:I // field@0482 │ │ +090118: 5910 8004 |0006: iput v0, v1, Landroid/support/v4/print/PrintHelper$PrintHelperStubImpl;.mColorMode:I // field@0480 │ │ +09011c: 1210 |0008: const/4 v0, #int 1 // #1 │ │ +09011e: 5910 8104 |0009: iput v0, v1, Landroid/support/v4/print/PrintHelper$PrintHelperStubImpl;.mOrientation:I // field@0481 │ │ +090122: 0e00 |000b: return-void │ │ catches : (none) │ │ positions : │ │ - 0x0001 line=87 │ │ - 0x0004 line=88 │ │ - 0x0006 line=89 │ │ + 0x0001 line=114 │ │ + 0x0004 line=115 │ │ + 0x0006 line=116 │ │ + 0x0008 line=117 │ │ locals : │ │ - 0x0000 - 0x0009 reg=1 this Landroid/support/v4/print/PrintHelper$PrintHelperStubImpl; │ │ + 0x0000 - 0x000c reg=1 this Landroid/support/v4/print/PrintHelper$PrintHelperStubImpl; │ │ │ │ #1 : (in Landroid/support/v4/print/PrintHelper$PrintHelperStubImpl;) │ │ name : '' │ │ type : '(Landroid/support/v4/print/PrintHelper$1;)V' │ │ access : 0x11000 (SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -065e0c: |[065e0c] android.support.v4.print.PrintHelper$PrintHelperStubImpl.:(Landroid/support/v4/print/PrintHelper$1;)V │ │ -065e1c: 7010 6107 0000 |0000: invoke-direct {v0}, Landroid/support/v4/print/PrintHelper$PrintHelperStubImpl;.:()V // method@0761 │ │ -065e22: 0e00 |0003: return-void │ │ +090124: |[090124] android.support.v4.print.PrintHelper$PrintHelperStubImpl.:(Landroid/support/v4/print/PrintHelper$1;)V │ │ +090134: 7010 5d0d 0000 |0000: invoke-direct {v0}, Landroid/support/v4/print/PrintHelper$PrintHelperStubImpl;.:()V // method@0d5d │ │ +09013a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=87 │ │ + 0x0000 line=114 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/print/PrintHelper$PrintHelperStubImpl; │ │ 0x0000 - 0x0004 reg=1 x0 Landroid/support/v4/print/PrintHelper$1; │ │ │ │ Virtual methods - │ │ #0 : (in Landroid/support/v4/print/PrintHelper$PrintHelperStubImpl;) │ │ name : 'getColorMode' │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -065e24: |[065e24] android.support.v4.print.PrintHelper$PrintHelperStubImpl.getColorMode:()I │ │ -065e34: 5210 7102 |0000: iget v0, v1, Landroid/support/v4/print/PrintHelper$PrintHelperStubImpl;.mColorMode:I // field@0271 │ │ -065e38: 0f00 |0002: return v0 │ │ +09013c: |[09013c] android.support.v4.print.PrintHelper$PrintHelperStubImpl.getColorMode:()I │ │ +09014c: 5210 8004 |0000: iget v0, v1, Landroid/support/v4/print/PrintHelper$PrintHelperStubImpl;.mColorMode:I // field@0480 │ │ +090150: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=98 │ │ + 0x0000 line=125 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/print/PrintHelper$PrintHelperStubImpl; │ │ │ │ #1 : (in Landroid/support/v4/print/PrintHelper$PrintHelperStubImpl;) │ │ - name : 'getScaleMode' │ │ + name : 'getOrientation' │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -065e3c: |[065e3c] android.support.v4.print.PrintHelper$PrintHelperStubImpl.getScaleMode:()I │ │ -065e4c: 5210 7202 |0000: iget v0, v1, Landroid/support/v4/print/PrintHelper$PrintHelperStubImpl;.mScaleMode:I // field@0272 │ │ -065e50: 0f00 |0002: return v0 │ │ +090154: |[090154] android.support.v4.print.PrintHelper$PrintHelperStubImpl.getOrientation:()I │ │ +090164: 5210 8104 |0000: iget v0, v1, Landroid/support/v4/print/PrintHelper$PrintHelperStubImpl;.mOrientation:I // field@0481 │ │ +090168: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=108 │ │ + 0x0000 line=137 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/print/PrintHelper$PrintHelperStubImpl; │ │ │ │ #2 : (in Landroid/support/v4/print/PrintHelper$PrintHelperStubImpl;) │ │ + name : 'getScaleMode' │ │ + type : '()I' │ │ + access : 0x0001 (PUBLIC) │ │ + code - │ │ + registers : 2 │ │ + ins : 1 │ │ + outs : 0 │ │ + insns size : 3 16-bit code units │ │ +09016c: |[09016c] android.support.v4.print.PrintHelper$PrintHelperStubImpl.getScaleMode:()I │ │ +09017c: 5210 8204 |0000: iget v0, v1, Landroid/support/v4/print/PrintHelper$PrintHelperStubImpl;.mScaleMode:I // field@0482 │ │ +090180: 0f00 |0002: return v0 │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=141 │ │ + locals : │ │ + 0x0000 - 0x0003 reg=1 this Landroid/support/v4/print/PrintHelper$PrintHelperStubImpl; │ │ + │ │ + #3 : (in Landroid/support/v4/print/PrintHelper$PrintHelperStubImpl;) │ │ name : 'printBitmap' │ │ - type : '(Ljava/lang/String;Landroid/graphics/Bitmap;)V' │ │ + type : '(Ljava/lang/String;Landroid/graphics/Bitmap;Landroid/support/v4/print/PrintHelper$OnPrintFinishCallback;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ - registers : 3 │ │ - ins : 3 │ │ + registers : 4 │ │ + ins : 4 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -065e54: |[065e54] android.support.v4.print.PrintHelper$PrintHelperStubImpl.printBitmap:(Ljava/lang/String;Landroid/graphics/Bitmap;)V │ │ -065e64: 0e00 |0000: return-void │ │ +090184: |[090184] android.support.v4.print.PrintHelper$PrintHelperStubImpl.printBitmap:(Ljava/lang/String;Landroid/graphics/Bitmap;Landroid/support/v4/print/PrintHelper$OnPrintFinishCallback;)V │ │ +090194: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=113 │ │ + 0x0000 line=146 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/print/PrintHelper$PrintHelperStubImpl; │ │ 0x0000 - 0x0001 reg=1 jobName Ljava/lang/String; │ │ 0x0000 - 0x0001 reg=2 bitmap Landroid/graphics/Bitmap; │ │ + 0x0000 - 0x0001 reg=3 callback Landroid/support/v4/print/PrintHelper$OnPrintFinishCallback; │ │ │ │ - #3 : (in Landroid/support/v4/print/PrintHelper$PrintHelperStubImpl;) │ │ + #4 : (in Landroid/support/v4/print/PrintHelper$PrintHelperStubImpl;) │ │ name : 'printBitmap' │ │ - type : '(Ljava/lang/String;Landroid/net/Uri;)V' │ │ + type : '(Ljava/lang/String;Landroid/net/Uri;Landroid/support/v4/print/PrintHelper$OnPrintFinishCallback;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ - registers : 3 │ │ - ins : 3 │ │ + registers : 4 │ │ + ins : 4 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -065e68: |[065e68] android.support.v4.print.PrintHelper$PrintHelperStubImpl.printBitmap:(Ljava/lang/String;Landroid/net/Uri;)V │ │ -065e78: 0e00 |0000: return-void │ │ +090198: |[090198] android.support.v4.print.PrintHelper$PrintHelperStubImpl.printBitmap:(Ljava/lang/String;Landroid/net/Uri;Landroid/support/v4/print/PrintHelper$OnPrintFinishCallback;)V │ │ +0901a8: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=117 │ │ + 0x0000 line=150 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/print/PrintHelper$PrintHelperStubImpl; │ │ 0x0000 - 0x0001 reg=1 jobName Ljava/lang/String; │ │ 0x0000 - 0x0001 reg=2 imageFile Landroid/net/Uri; │ │ + 0x0000 - 0x0001 reg=3 callback Landroid/support/v4/print/PrintHelper$OnPrintFinishCallback; │ │ │ │ - #4 : (in Landroid/support/v4/print/PrintHelper$PrintHelperStubImpl;) │ │ + #5 : (in Landroid/support/v4/print/PrintHelper$PrintHelperStubImpl;) │ │ name : 'setColorMode' │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -065e7c: |[065e7c] android.support.v4.print.PrintHelper$PrintHelperStubImpl.setColorMode:(I)V │ │ -065e8c: 5901 7102 |0000: iput v1, v0, Landroid/support/v4/print/PrintHelper$PrintHelperStubImpl;.mColorMode:I // field@0271 │ │ -065e90: 0e00 |0002: return-void │ │ +0901ac: |[0901ac] android.support.v4.print.PrintHelper$PrintHelperStubImpl.setColorMode:(I)V │ │ +0901bc: 5901 8004 |0000: iput v1, v0, Landroid/support/v4/print/PrintHelper$PrintHelperStubImpl;.mColorMode:I // field@0480 │ │ +0901c0: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=103 │ │ - 0x0002 line=104 │ │ + 0x0000 line=130 │ │ + 0x0002 line=131 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Landroid/support/v4/print/PrintHelper$PrintHelperStubImpl; │ │ 0x0000 - 0x0003 reg=1 colorMode I │ │ │ │ - #5 : (in Landroid/support/v4/print/PrintHelper$PrintHelperStubImpl;) │ │ + #6 : (in Landroid/support/v4/print/PrintHelper$PrintHelperStubImpl;) │ │ + name : 'setOrientation' │ │ + type : '(I)V' │ │ + access : 0x0001 (PUBLIC) │ │ + code - │ │ + registers : 2 │ │ + ins : 2 │ │ + outs : 0 │ │ + insns size : 3 16-bit code units │ │ +0901c4: |[0901c4] android.support.v4.print.PrintHelper$PrintHelperStubImpl.setOrientation:(I)V │ │ +0901d4: 5901 8104 |0000: iput v1, v0, Landroid/support/v4/print/PrintHelper$PrintHelperStubImpl;.mOrientation:I // field@0481 │ │ +0901d8: 0e00 |0002: return-void │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=134 │ │ + locals : │ │ + 0x0000 - 0x0003 reg=0 this Landroid/support/v4/print/PrintHelper$PrintHelperStubImpl; │ │ + 0x0000 - 0x0003 reg=1 orientation I │ │ + │ │ + #7 : (in Landroid/support/v4/print/PrintHelper$PrintHelperStubImpl;) │ │ name : 'setScaleMode' │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -065e94: |[065e94] android.support.v4.print.PrintHelper$PrintHelperStubImpl.setScaleMode:(I)V │ │ -065ea4: 5901 7202 |0000: iput v1, v0, Landroid/support/v4/print/PrintHelper$PrintHelperStubImpl;.mScaleMode:I // field@0272 │ │ -065ea8: 0e00 |0002: return-void │ │ +0901dc: |[0901dc] android.support.v4.print.PrintHelper$PrintHelperStubImpl.setScaleMode:(I)V │ │ +0901ec: 5901 8204 |0000: iput v1, v0, Landroid/support/v4/print/PrintHelper$PrintHelperStubImpl;.mScaleMode:I // field@0482 │ │ +0901f0: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=93 │ │ - 0x0002 line=94 │ │ + 0x0000 line=120 │ │ + 0x0002 line=121 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Landroid/support/v4/print/PrintHelper$PrintHelperStubImpl; │ │ 0x0000 - 0x0003 reg=1 scaleMode I │ │ │ │ - source_file_idx : 2553 (PrintHelper.java) │ │ + source_file_idx : 3459 (PrintHelper.java) │ │ │ │ -Class #506 header: │ │ -class_idx : 357 │ │ +Class #774 header: │ │ +class_idx : 621 │ │ +access_flags : 0 (0x0000) │ │ +superclass_idx : 618 │ │ +source_file_idx : 3514 │ │ +static_fields_size : 0 │ │ +instance_fields_size: 1 │ │ +direct_methods_size : 3 │ │ +virtual_methods_size: 15 │ │ + │ │ +Class #774 - │ │ + Class descriptor : 'Landroid/support/v4/provider/RawDocumentFile;' │ │ + Access flags : 0x0000 () │ │ + Superclass : 'Landroid/support/v4/provider/DocumentFile;' │ │ + Interfaces - │ │ + Static fields - │ │ + Instance fields - │ │ + #0 : (in Landroid/support/v4/provider/RawDocumentFile;) │ │ + name : 'mFile' │ │ + type : 'Ljava/io/File;' │ │ + access : 0x0002 (PRIVATE) │ │ + Direct methods - │ │ + #0 : (in Landroid/support/v4/provider/RawDocumentFile;) │ │ + name : '' │ │ + type : '(Landroid/support/v4/provider/DocumentFile;Ljava/io/File;)V' │ │ + access : 0x10000 (CONSTRUCTOR) │ │ + code - │ │ + registers : 3 │ │ + ins : 3 │ │ + outs : 2 │ │ + insns size : 6 16-bit code units │ │ +0901f4: |[0901f4] android.support.v4.provider.RawDocumentFile.:(Landroid/support/v4/provider/DocumentFile;Ljava/io/File;)V │ │ +090204: 7020 a00d 1000 |0000: invoke-direct {v0, v1}, Landroid/support/v4/provider/DocumentFile;.:(Landroid/support/v4/provider/DocumentFile;)V // method@0da0 │ │ +09020a: 5b02 b004 |0003: iput-object v2, v0, Landroid/support/v4/provider/RawDocumentFile;.mFile:Ljava/io/File; // field@04b0 │ │ +09020e: 0e00 |0005: return-void │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=31 │ │ + 0x0003 line=32 │ │ + 0x0005 line=33 │ │ + locals : │ │ + 0x0000 - 0x0006 reg=0 this Landroid/support/v4/provider/RawDocumentFile; │ │ + 0x0000 - 0x0006 reg=1 parent Landroid/support/v4/provider/DocumentFile; │ │ + 0x0000 - 0x0006 reg=2 file Ljava/io/File; │ │ + │ │ + #1 : (in Landroid/support/v4/provider/RawDocumentFile;) │ │ + name : 'deleteContents' │ │ + type : '(Ljava/io/File;)Z' │ │ + access : 0x000a (PRIVATE STATIC) │ │ + code - │ │ + registers : 10 │ │ + ins : 1 │ │ + outs : 2 │ │ + insns size : 60 16-bit code units │ │ +090210: |[090210] android.support.v4.provider.RawDocumentFile.deleteContents:(Ljava/io/File;)Z │ │ +090220: 6e10 2722 0900 |0000: invoke-virtual {v9}, Ljava/io/File;.listFiles:()[Ljava/io/File; // method@2227 │ │ +090226: 0c02 |0003: move-result-object v2 │ │ +090228: 1215 |0004: const/4 v5, #int 1 // #1 │ │ +09022a: 3802 3600 |0005: if-eqz v2, 003b // +0036 │ │ +09022e: 0720 |0007: move-object v0, v2 │ │ +090230: 2104 |0008: array-length v4, v0 │ │ +090232: 1203 |0009: const/4 v3, #int 0 // #0 │ │ +090234: 3543 3100 |000a: if-ge v3, v4, 003b // +0031 │ │ +090238: 4601 0003 |000c: aget-object v1, v0, v3 │ │ +09023c: 6e10 2322 0100 |000e: invoke-virtual {v1}, Ljava/io/File;.isDirectory:()Z // method@2223 │ │ +090242: 0a06 |0011: move-result v6 │ │ +090244: 3806 0700 |0012: if-eqz v6, 0019 // +0007 │ │ +090248: 7110 d40d 0100 |0014: invoke-static {v1}, Landroid/support/v4/provider/RawDocumentFile;.deleteContents:(Ljava/io/File;)Z // method@0dd4 │ │ +09024e: 0a06 |0017: move-result v6 │ │ +090250: b565 |0018: and-int/2addr v5, v6 │ │ +090252: 6e10 1b22 0100 |0019: invoke-virtual {v1}, Ljava/io/File;.delete:()Z // method@221b │ │ +090258: 0a06 |001c: move-result v6 │ │ +09025a: 3906 1b00 |001d: if-nez v6, 0038 // +001b │ │ +09025e: 1a06 8e03 |001f: const-string v6, "DocumentFile" // string@038e │ │ +090262: 2207 3e05 |0021: new-instance v7, Ljava/lang/StringBuilder; // type@053e │ │ +090266: 7010 a422 0700 |0023: invoke-direct {v7}, Ljava/lang/StringBuilder;.:()V // method@22a4 │ │ +09026c: 1a08 4c04 |0026: const-string v8, "Failed to delete " // string@044c │ │ +090270: 6e20 ad22 8700 |0028: invoke-virtual {v7, v8}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22ad │ │ +090276: 0c07 |002b: move-result-object v7 │ │ +090278: 6e20 ac22 1700 |002c: invoke-virtual {v7, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@22ac │ │ +09027e: 0c07 |002f: move-result-object v7 │ │ +090280: 6e10 b222 0700 |0030: invoke-virtual {v7}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@22b2 │ │ +090286: 0c07 |0033: move-result-object v7 │ │ +090288: 7120 751c 7600 |0034: invoke-static {v6, v7}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;)I // method@1c75 │ │ +09028e: 1205 |0037: const/4 v5, #int 0 // #0 │ │ +090290: d803 0301 |0038: add-int/lit8 v3, v3, #int 1 // #01 │ │ +090294: 28d0 |003a: goto 000a // -0030 │ │ +090296: 0f05 |003b: return v5 │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=159 │ │ + 0x0004 line=160 │ │ + 0x0005 line=161 │ │ + 0x0007 line=162 │ │ + 0x000e line=163 │ │ + 0x0014 line=164 │ │ + 0x0019 line=166 │ │ + 0x001f line=167 │ │ + 0x0037 line=168 │ │ + 0x0038 line=162 │ │ + 0x003b line=172 │ │ + locals : │ │ + 0x0008 - 0x003b reg=0 arr$ [Ljava/io/File; │ │ + 0x000e - 0x003b reg=1 file Ljava/io/File; │ │ + 0x000a - 0x003b reg=3 i$ I │ │ + 0x0009 - 0x003b reg=4 len$ I │ │ + 0x0004 - 0x003c reg=2 files [Ljava/io/File; │ │ + 0x0005 - 0x003c reg=5 success Z │ │ + 0x0000 - 0x003c reg=9 dir Ljava/io/File; │ │ + │ │ + #2 : (in Landroid/support/v4/provider/RawDocumentFile;) │ │ + name : 'getTypeForName' │ │ + type : '(Ljava/lang/String;)Ljava/lang/String;' │ │ + access : 0x000a (PRIVATE STATIC) │ │ + code - │ │ + registers : 5 │ │ + ins : 1 │ │ + outs : 2 │ │ + insns size : 32 16-bit code units │ │ +090298: |[090298] android.support.v4.provider.RawDocumentFile.getTypeForName:(Ljava/lang/String;)Ljava/lang/String; │ │ +0902a8: 1303 2e00 |0000: const/16 v3, #int 46 // #2e │ │ +0902ac: 6e20 9b22 3400 |0002: invoke-virtual {v4, v3}, Ljava/lang/String;.lastIndexOf:(I)I // method@229b │ │ +0902b2: 0a01 |0005: move-result v1 │ │ +0902b4: 3a01 1700 |0006: if-ltz v1, 001d // +0017 │ │ +0902b8: d803 0101 |0008: add-int/lit8 v3, v1, #int 1 // #01 │ │ +0902bc: 6e20 9f22 3400 |000a: invoke-virtual {v4, v3}, Ljava/lang/String;.substring:(I)Ljava/lang/String; // method@229f │ │ +0902c2: 0c03 |000d: move-result-object v3 │ │ +0902c4: 6e10 a122 0300 |000e: invoke-virtual {v3}, Ljava/lang/String;.toLowerCase:()Ljava/lang/String; // method@22a1 │ │ +0902ca: 0c00 |0011: move-result-object v0 │ │ +0902cc: 7100 ca1e 0000 |0012: invoke-static {}, Landroid/webkit/MimeTypeMap;.getSingleton:()Landroid/webkit/MimeTypeMap; // method@1eca │ │ +0902d2: 0c03 |0015: move-result-object v3 │ │ +0902d4: 6e20 c91e 0300 |0016: invoke-virtual {v3, v0}, Landroid/webkit/MimeTypeMap;.getMimeTypeFromExtension:(Ljava/lang/String;)Ljava/lang/String; // method@1ec9 │ │ +0902da: 0c02 |0019: move-result-object v2 │ │ +0902dc: 3802 0300 |001a: if-eqz v2, 001d // +0003 │ │ +0902e0: 1102 |001c: return-object v2 │ │ +0902e2: 1a02 fe11 |001d: const-string v2, "application/octet-stream" // string@11fe │ │ +0902e6: 28fd |001f: goto 001c // -0003 │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=146 │ │ + 0x0006 line=147 │ │ + 0x0008 line=148 │ │ + 0x0012 line=149 │ │ + 0x001a line=150 │ │ + 0x001c line=155 │ │ + locals : │ │ + 0x0012 - 0x001c reg=0 extension Ljava/lang/String; │ │ + 0x001a - 0x001c reg=2 mime Ljava/lang/String; │ │ + 0x0006 - 0x0020 reg=1 lastDot I │ │ + 0x0000 - 0x0020 reg=4 name Ljava/lang/String; │ │ + │ │ + Virtual methods - │ │ + #0 : (in Landroid/support/v4/provider/RawDocumentFile;) │ │ + name : 'canRead' │ │ + type : '()Z' │ │ + access : 0x0001 (PUBLIC) │ │ + code - │ │ + registers : 2 │ │ + ins : 1 │ │ + outs : 1 │ │ + insns size : 7 16-bit code units │ │ +0902e8: |[0902e8] android.support.v4.provider.RawDocumentFile.canRead:()Z │ │ +0902f8: 5410 b004 |0000: iget-object v0, v1, Landroid/support/v4/provider/RawDocumentFile;.mFile:Ljava/io/File; // field@04b0 │ │ +0902fc: 6e10 1822 0000 |0002: invoke-virtual {v0}, Ljava/io/File;.canRead:()Z // method@2218 │ │ +090302: 0a00 |0005: move-result v0 │ │ +090304: 0f00 |0006: return v0 │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=103 │ │ + locals : │ │ + 0x0000 - 0x0007 reg=1 this Landroid/support/v4/provider/RawDocumentFile; │ │ + │ │ + #1 : (in Landroid/support/v4/provider/RawDocumentFile;) │ │ + name : 'canWrite' │ │ + type : '()Z' │ │ + access : 0x0001 (PUBLIC) │ │ + code - │ │ + registers : 2 │ │ + ins : 1 │ │ + outs : 1 │ │ + insns size : 7 16-bit code units │ │ +090308: |[090308] android.support.v4.provider.RawDocumentFile.canWrite:()Z │ │ +090318: 5410 b004 |0000: iget-object v0, v1, Landroid/support/v4/provider/RawDocumentFile;.mFile:Ljava/io/File; // field@04b0 │ │ +09031c: 6e10 1922 0000 |0002: invoke-virtual {v0}, Ljava/io/File;.canWrite:()Z // method@2219 │ │ +090322: 0a00 |0005: move-result v0 │ │ +090324: 0f00 |0006: return v0 │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=108 │ │ + locals : │ │ + 0x0000 - 0x0007 reg=1 this Landroid/support/v4/provider/RawDocumentFile; │ │ + │ │ + #2 : (in Landroid/support/v4/provider/RawDocumentFile;) │ │ + name : 'createDirectory' │ │ + type : '(Ljava/lang/String;)Landroid/support/v4/provider/DocumentFile;' │ │ + access : 0x0001 (PUBLIC) │ │ + code - │ │ + registers : 4 │ │ + ins : 2 │ │ + outs : 3 │ │ + insns size : 27 16-bit code units │ │ +090328: |[090328] android.support.v4.provider.RawDocumentFile.createDirectory:(Ljava/lang/String;)Landroid/support/v4/provider/DocumentFile; │ │ +090338: 2200 0f05 |0000: new-instance v0, Ljava/io/File; // type@050f │ │ +09033c: 5421 b004 |0002: iget-object v1, v2, Landroid/support/v4/provider/RawDocumentFile;.mFile:Ljava/io/File; // field@04b0 │ │ +090340: 7030 1522 1003 |0004: invoke-direct {v0, v1, v3}, Ljava/io/File;.:(Ljava/io/File;Ljava/lang/String;)V // method@2215 │ │ +090346: 6e10 2322 0000 |0007: invoke-virtual {v0}, Ljava/io/File;.isDirectory:()Z // method@2223 │ │ +09034c: 0a01 |000a: move-result v1 │ │ +09034e: 3901 0800 |000b: if-nez v1, 0013 // +0008 │ │ +090352: 6e10 2822 0000 |000d: invoke-virtual {v0}, Ljava/io/File;.mkdir:()Z // method@2228 │ │ +090358: 0a01 |0010: move-result v1 │ │ +09035a: 3801 0800 |0011: if-eqz v1, 0019 // +0008 │ │ +09035e: 2201 6d02 |0013: new-instance v1, Landroid/support/v4/provider/RawDocumentFile; // type@026d │ │ +090362: 7030 ce0d 2100 |0015: invoke-direct {v1, v2, v0}, Landroid/support/v4/provider/RawDocumentFile;.:(Landroid/support/v4/provider/DocumentFile;Ljava/io/File;)V // method@0dce │ │ +090368: 1101 |0018: return-object v1 │ │ +09036a: 1201 |0019: const/4 v1, #int 0 // #0 │ │ +09036c: 28fe |001a: goto 0018 // -0002 │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=54 │ │ + 0x0007 line=55 │ │ + 0x0013 line=56 │ │ + 0x0018 line=58 │ │ + locals : │ │ + 0x0007 - 0x001b reg=0 target Ljava/io/File; │ │ + 0x0000 - 0x001b reg=2 this Landroid/support/v4/provider/RawDocumentFile; │ │ + 0x0000 - 0x001b reg=3 displayName Ljava/lang/String; │ │ + │ │ + #3 : (in Landroid/support/v4/provider/RawDocumentFile;) │ │ + name : 'createFile' │ │ + type : '(Ljava/lang/String;Ljava/lang/String;)Landroid/support/v4/provider/DocumentFile;' │ │ + access : 0x0001 (PUBLIC) │ │ + code - │ │ + registers : 9 │ │ + ins : 3 │ │ + outs : 3 │ │ + insns size : 76 16-bit code units │ │ +090370: |[090370] android.support.v4.provider.RawDocumentFile.createFile:(Ljava/lang/String;Ljava/lang/String;)Landroid/support/v4/provider/DocumentFile; │ │ +090380: 7100 ca1e 0000 |0000: invoke-static {}, Landroid/webkit/MimeTypeMap;.getSingleton:()Landroid/webkit/MimeTypeMap; // method@1eca │ │ +090386: 0c03 |0003: move-result-object v3 │ │ +090388: 6e20 c81e 7300 |0004: invoke-virtual {v3, v7}, Landroid/webkit/MimeTypeMap;.getExtensionFromMimeType:(Ljava/lang/String;)Ljava/lang/String; // method@1ec8 │ │ +09038e: 0c01 |0007: move-result-object v1 │ │ +090390: 3801 1900 |0008: if-eqz v1, 0021 // +0019 │ │ +090394: 2203 3e05 |000a: new-instance v3, Ljava/lang/StringBuilder; // type@053e │ │ +090398: 7010 a422 0300 |000c: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@22a4 │ │ +09039e: 6e20 ad22 8300 |000f: invoke-virtual {v3, v8}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22ad │ │ +0903a4: 0c03 |0012: move-result-object v3 │ │ +0903a6: 1a04 e900 |0013: const-string v4, "." // string@00e9 │ │ +0903aa: 6e20 ad22 4300 |0015: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22ad │ │ +0903b0: 0c03 |0018: move-result-object v3 │ │ +0903b2: 6e20 ad22 1300 |0019: invoke-virtual {v3, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22ad │ │ +0903b8: 0c03 |001c: move-result-object v3 │ │ +0903ba: 6e10 b222 0300 |001d: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@22b2 │ │ +0903c0: 0c08 |0020: move-result-object v8 │ │ +0903c2: 2202 0f05 |0021: new-instance v2, Ljava/io/File; // type@050f │ │ +0903c6: 5463 b004 |0023: iget-object v3, v6, Landroid/support/v4/provider/RawDocumentFile;.mFile:Ljava/io/File; // field@04b0 │ │ +0903ca: 7030 1522 3208 |0025: invoke-direct {v2, v3, v8}, Ljava/io/File;.:(Ljava/io/File;Ljava/lang/String;)V // method@2215 │ │ +0903d0: 6e10 1a22 0200 |0028: invoke-virtual {v2}, Ljava/io/File;.createNewFile:()Z // method@221a │ │ +0903d6: 2203 6d02 |002b: new-instance v3, Landroid/support/v4/provider/RawDocumentFile; // type@026d │ │ +0903da: 7030 ce0d 6302 |002d: invoke-direct {v3, v6, v2}, Landroid/support/v4/provider/RawDocumentFile;.:(Landroid/support/v4/provider/DocumentFile;Ljava/io/File;)V // method@0dce │ │ +0903e0: 1103 |0030: return-object v3 │ │ +0903e2: 0d00 |0031: move-exception v0 │ │ +0903e4: 1a03 8e03 |0032: const-string v3, "DocumentFile" // string@038e │ │ +0903e8: 2204 3e05 |0034: new-instance v4, Ljava/lang/StringBuilder; // type@053e │ │ +0903ec: 7010 a422 0400 |0036: invoke-direct {v4}, Ljava/lang/StringBuilder;.:()V // method@22a4 │ │ +0903f2: 1a05 4b04 |0039: const-string v5, "Failed to createFile: " // string@044b │ │ +0903f6: 6e20 ad22 5400 |003b: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22ad │ │ +0903fc: 0c04 |003e: move-result-object v4 │ │ +0903fe: 6e20 ac22 0400 |003f: invoke-virtual {v4, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@22ac │ │ +090404: 0c04 |0042: move-result-object v4 │ │ +090406: 6e10 b222 0400 |0043: invoke-virtual {v4}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@22b2 │ │ +09040c: 0c04 |0046: move-result-object v4 │ │ +09040e: 7120 751c 4300 |0047: invoke-static {v3, v4}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;)I // method@1c75 │ │ +090414: 1203 |004a: const/4 v3, #int 0 // #0 │ │ +090416: 28e5 |004b: goto 0030 // -001b │ │ + catches : 1 │ │ + 0x0028 - 0x0030 │ │ + Ljava/io/IOException; -> 0x0031 │ │ + positions : │ │ + 0x0000 line=38 │ │ + 0x0008 line=39 │ │ + 0x000a line=40 │ │ + 0x0021 line=42 │ │ + 0x0028 line=44 │ │ + 0x002b line=45 │ │ + 0x0030 line=48 │ │ + 0x0031 line=46 │ │ + 0x0032 line=47 │ │ + 0x004a line=48 │ │ + locals : │ │ + 0x0032 - 0x004c reg=0 e Ljava/io/IOException; │ │ + 0x0008 - 0x004c reg=1 extension Ljava/lang/String; │ │ + 0x0028 - 0x004c reg=2 target Ljava/io/File; │ │ + 0x0000 - 0x004c reg=6 this Landroid/support/v4/provider/RawDocumentFile; │ │ + 0x0000 - 0x004c reg=7 mimeType Ljava/lang/String; │ │ + 0x0000 - 0x004c reg=8 displayName Ljava/lang/String; │ │ + │ │ + #4 : (in Landroid/support/v4/provider/RawDocumentFile;) │ │ + name : 'delete' │ │ + type : '()Z' │ │ + access : 0x0001 (PUBLIC) │ │ + code - │ │ + registers : 2 │ │ + ins : 1 │ │ + outs : 1 │ │ + insns size : 12 16-bit code units │ │ +090428: |[090428] android.support.v4.provider.RawDocumentFile.delete:()Z │ │ +090438: 5410 b004 |0000: iget-object v0, v1, Landroid/support/v4/provider/RawDocumentFile;.mFile:Ljava/io/File; // field@04b0 │ │ +09043c: 7110 d40d 0000 |0002: invoke-static {v0}, Landroid/support/v4/provider/RawDocumentFile;.deleteContents:(Ljava/io/File;)Z // method@0dd4 │ │ +090442: 5410 b004 |0005: iget-object v0, v1, Landroid/support/v4/provider/RawDocumentFile;.mFile:Ljava/io/File; // field@04b0 │ │ +090446: 6e10 1b22 0000 |0007: invoke-virtual {v0}, Ljava/io/File;.delete:()Z // method@221b │ │ +09044c: 0a00 |000a: move-result v0 │ │ +09044e: 0f00 |000b: return v0 │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=113 │ │ + 0x0005 line=114 │ │ + locals : │ │ + 0x0000 - 0x000c reg=1 this Landroid/support/v4/provider/RawDocumentFile; │ │ + │ │ + #5 : (in Landroid/support/v4/provider/RawDocumentFile;) │ │ + name : 'exists' │ │ + type : '()Z' │ │ + access : 0x0001 (PUBLIC) │ │ + code - │ │ + registers : 2 │ │ + ins : 1 │ │ + outs : 1 │ │ + insns size : 7 16-bit code units │ │ +090450: |[090450] android.support.v4.provider.RawDocumentFile.exists:()Z │ │ +090460: 5410 b004 |0000: iget-object v0, v1, Landroid/support/v4/provider/RawDocumentFile;.mFile:Ljava/io/File; // field@04b0 │ │ +090464: 6e10 1c22 0000 |0002: invoke-virtual {v0}, Ljava/io/File;.exists:()Z // method@221c │ │ +09046a: 0a00 |0005: move-result v0 │ │ +09046c: 0f00 |0006: return v0 │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=119 │ │ + locals : │ │ + 0x0000 - 0x0007 reg=1 this Landroid/support/v4/provider/RawDocumentFile; │ │ + │ │ + #6 : (in Landroid/support/v4/provider/RawDocumentFile;) │ │ + name : 'getName' │ │ + type : '()Ljava/lang/String;' │ │ + access : 0x0001 (PUBLIC) │ │ + code - │ │ + registers : 2 │ │ + ins : 1 │ │ + outs : 1 │ │ + insns size : 7 16-bit code units │ │ +090470: |[090470] android.support.v4.provider.RawDocumentFile.getName:()Ljava/lang/String; │ │ +090480: 5410 b004 |0000: iget-object v0, v1, Landroid/support/v4/provider/RawDocumentFile;.mFile:Ljava/io/File; // field@04b0 │ │ +090484: 6e10 2022 0000 |0002: invoke-virtual {v0}, Ljava/io/File;.getName:()Ljava/lang/String; // method@2220 │ │ +09048a: 0c00 |0005: move-result-object v0 │ │ +09048c: 1100 |0006: return-object v0 │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=69 │ │ + locals : │ │ + 0x0000 - 0x0007 reg=1 this Landroid/support/v4/provider/RawDocumentFile; │ │ + │ │ + #7 : (in Landroid/support/v4/provider/RawDocumentFile;) │ │ + name : 'getType' │ │ + type : '()Ljava/lang/String;' │ │ + access : 0x0001 (PUBLIC) │ │ + code - │ │ + registers : 2 │ │ + ins : 1 │ │ + outs : 1 │ │ + insns size : 21 16-bit code units │ │ +090490: |[090490] android.support.v4.provider.RawDocumentFile.getType:()Ljava/lang/String; │ │ +0904a0: 5410 b004 |0000: iget-object v0, v1, Landroid/support/v4/provider/RawDocumentFile;.mFile:Ljava/io/File; // field@04b0 │ │ +0904a4: 6e10 2322 0000 |0002: invoke-virtual {v0}, Ljava/io/File;.isDirectory:()Z // method@2223 │ │ +0904aa: 0a00 |0005: move-result v0 │ │ +0904ac: 3800 0400 |0006: if-eqz v0, 000a // +0004 │ │ +0904b0: 1200 |0008: const/4 v0, #int 0 // #0 │ │ +0904b2: 1100 |0009: return-object v0 │ │ +0904b4: 5410 b004 |000a: iget-object v0, v1, Landroid/support/v4/provider/RawDocumentFile;.mFile:Ljava/io/File; // field@04b0 │ │ +0904b8: 6e10 2022 0000 |000c: invoke-virtual {v0}, Ljava/io/File;.getName:()Ljava/lang/String; // method@2220 │ │ +0904be: 0c00 |000f: move-result-object v0 │ │ +0904c0: 7110 d80d 0000 |0010: invoke-static {v0}, Landroid/support/v4/provider/RawDocumentFile;.getTypeForName:(Ljava/lang/String;)Ljava/lang/String; // method@0dd8 │ │ +0904c6: 0c00 |0013: move-result-object v0 │ │ +0904c8: 28f5 |0014: goto 0009 // -000b │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=74 │ │ + 0x0008 line=75 │ │ + 0x0009 line=77 │ │ + locals : │ │ + 0x0000 - 0x0015 reg=1 this Landroid/support/v4/provider/RawDocumentFile; │ │ + │ │ + #8 : (in Landroid/support/v4/provider/RawDocumentFile;) │ │ + name : 'getUri' │ │ + type : '()Landroid/net/Uri;' │ │ + access : 0x0001 (PUBLIC) │ │ + code - │ │ + registers : 2 │ │ + ins : 1 │ │ + outs : 1 │ │ + insns size : 7 16-bit code units │ │ +0904cc: |[0904cc] android.support.v4.provider.RawDocumentFile.getUri:()Landroid/net/Uri; │ │ +0904dc: 5410 b004 |0000: iget-object v0, v1, Landroid/support/v4/provider/RawDocumentFile;.mFile:Ljava/io/File; // field@04b0 │ │ +0904e0: 7110 d702 0000 |0002: invoke-static {v0}, Landroid/net/Uri;.fromFile:(Ljava/io/File;)Landroid/net/Uri; // method@02d7 │ │ +0904e6: 0c00 |0005: move-result-object v0 │ │ +0904e8: 1100 |0006: return-object v0 │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=64 │ │ + locals : │ │ + 0x0000 - 0x0007 reg=1 this Landroid/support/v4/provider/RawDocumentFile; │ │ + │ │ + #9 : (in Landroid/support/v4/provider/RawDocumentFile;) │ │ + name : 'isDirectory' │ │ + type : '()Z' │ │ + access : 0x0001 (PUBLIC) │ │ + code - │ │ + registers : 2 │ │ + ins : 1 │ │ + outs : 1 │ │ + insns size : 7 16-bit code units │ │ +0904ec: |[0904ec] android.support.v4.provider.RawDocumentFile.isDirectory:()Z │ │ +0904fc: 5410 b004 |0000: iget-object v0, v1, Landroid/support/v4/provider/RawDocumentFile;.mFile:Ljava/io/File; // field@04b0 │ │ +090500: 6e10 2322 0000 |0002: invoke-virtual {v0}, Ljava/io/File;.isDirectory:()Z // method@2223 │ │ +090506: 0a00 |0005: move-result v0 │ │ +090508: 0f00 |0006: return v0 │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=83 │ │ + locals : │ │ + 0x0000 - 0x0007 reg=1 this Landroid/support/v4/provider/RawDocumentFile; │ │ + │ │ + #10 : (in Landroid/support/v4/provider/RawDocumentFile;) │ │ + name : 'isFile' │ │ + type : '()Z' │ │ + access : 0x0001 (PUBLIC) │ │ + code - │ │ + registers : 2 │ │ + ins : 1 │ │ + outs : 1 │ │ + insns size : 7 16-bit code units │ │ +09050c: |[09050c] android.support.v4.provider.RawDocumentFile.isFile:()Z │ │ +09051c: 5410 b004 |0000: iget-object v0, v1, Landroid/support/v4/provider/RawDocumentFile;.mFile:Ljava/io/File; // field@04b0 │ │ +090520: 6e10 2422 0000 |0002: invoke-virtual {v0}, Ljava/io/File;.isFile:()Z // method@2224 │ │ +090526: 0a00 |0005: move-result v0 │ │ +090528: 0f00 |0006: return v0 │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=88 │ │ + locals : │ │ + 0x0000 - 0x0007 reg=1 this Landroid/support/v4/provider/RawDocumentFile; │ │ + │ │ + #11 : (in Landroid/support/v4/provider/RawDocumentFile;) │ │ + name : 'lastModified' │ │ + type : '()J' │ │ + access : 0x0001 (PUBLIC) │ │ + code - │ │ + registers : 3 │ │ + ins : 1 │ │ + outs : 1 │ │ + insns size : 7 16-bit code units │ │ +09052c: |[09052c] android.support.v4.provider.RawDocumentFile.lastModified:()J │ │ +09053c: 5420 b004 |0000: iget-object v0, v2, Landroid/support/v4/provider/RawDocumentFile;.mFile:Ljava/io/File; // field@04b0 │ │ +090540: 6e10 2522 0000 |0002: invoke-virtual {v0}, Ljava/io/File;.lastModified:()J // method@2225 │ │ +090546: 0b00 |0005: move-result-wide v0 │ │ +090548: 1000 |0006: return-wide v0 │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=93 │ │ + locals : │ │ + 0x0000 - 0x0007 reg=2 this Landroid/support/v4/provider/RawDocumentFile; │ │ + │ │ + #12 : (in Landroid/support/v4/provider/RawDocumentFile;) │ │ + name : 'length' │ │ + type : '()J' │ │ + access : 0x0001 (PUBLIC) │ │ + code - │ │ + registers : 3 │ │ + ins : 1 │ │ + outs : 1 │ │ + insns size : 7 16-bit code units │ │ +09054c: |[09054c] android.support.v4.provider.RawDocumentFile.length:()J │ │ +09055c: 5420 b004 |0000: iget-object v0, v2, Landroid/support/v4/provider/RawDocumentFile;.mFile:Ljava/io/File; // field@04b0 │ │ +090560: 6e10 2622 0000 |0002: invoke-virtual {v0}, Ljava/io/File;.length:()J // method@2226 │ │ +090566: 0b00 |0005: move-result-wide v0 │ │ +090568: 1000 |0006: return-wide v0 │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=98 │ │ + locals : │ │ + 0x0000 - 0x0007 reg=2 this Landroid/support/v4/provider/RawDocumentFile; │ │ + │ │ + #13 : (in Landroid/support/v4/provider/RawDocumentFile;) │ │ + name : 'listFiles' │ │ + type : '()[Landroid/support/v4/provider/DocumentFile;' │ │ + access : 0x0001 (PUBLIC) │ │ + code - │ │ + registers : 8 │ │ + ins : 1 │ │ + outs : 3 │ │ + insns size : 44 16-bit code units │ │ +09056c: |[09056c] android.support.v4.provider.RawDocumentFile.listFiles:()[Landroid/support/v4/provider/DocumentFile; │ │ +09057c: 2205 5905 |0000: new-instance v5, Ljava/util/ArrayList; // type@0559 │ │ +090580: 7010 cf22 0500 |0002: invoke-direct {v5}, Ljava/util/ArrayList;.:()V // method@22cf │ │ +090586: 5476 b004 |0005: iget-object v6, v7, Landroid/support/v4/provider/RawDocumentFile;.mFile:Ljava/io/File; // field@04b0 │ │ +09058a: 6e10 2722 0600 |0007: invoke-virtual {v6}, Ljava/io/File;.listFiles:()[Ljava/io/File; // method@2227 │ │ +090590: 0c02 |000a: move-result-object v2 │ │ +090592: 3802 1400 |000b: if-eqz v2, 001f // +0014 │ │ +090596: 0720 |000d: move-object v0, v2 │ │ +090598: 2104 |000e: array-length v4, v0 │ │ +09059a: 1203 |000f: const/4 v3, #int 0 // #0 │ │ +09059c: 3543 0f00 |0010: if-ge v3, v4, 001f // +000f │ │ +0905a0: 4601 0003 |0012: aget-object v1, v0, v3 │ │ +0905a4: 2206 6d02 |0014: new-instance v6, Landroid/support/v4/provider/RawDocumentFile; // type@026d │ │ +0905a8: 7030 ce0d 7601 |0016: invoke-direct {v6, v7, v1}, Landroid/support/v4/provider/RawDocumentFile;.:(Landroid/support/v4/provider/DocumentFile;Ljava/io/File;)V // method@0dce │ │ +0905ae: 6e20 d322 6500 |0019: invoke-virtual {v5, v6}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@22d3 │ │ +0905b4: d803 0301 |001c: add-int/lit8 v3, v3, #int 1 // #01 │ │ +0905b8: 28f2 |001e: goto 0010 // -000e │ │ +0905ba: 6e10 de22 0500 |001f: invoke-virtual {v5}, Ljava/util/ArrayList;.size:()I // method@22de │ │ +0905c0: 0a06 |0022: move-result v6 │ │ +0905c2: 2366 bd05 |0023: new-array v6, v6, [Landroid/support/v4/provider/DocumentFile; // type@05bd │ │ +0905c6: 6e20 e022 6500 |0025: invoke-virtual {v5, v6}, Ljava/util/ArrayList;.toArray:([Ljava/lang/Object;)[Ljava/lang/Object; // method@22e0 │ │ +0905cc: 0c06 |0028: move-result-object v6 │ │ +0905ce: 1f06 bd05 |0029: check-cast v6, [Landroid/support/v4/provider/DocumentFile; // type@05bd │ │ +0905d2: 1106 |002b: return-object v6 │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=124 │ │ + 0x0005 line=125 │ │ + 0x000b line=126 │ │ + 0x000d line=127 │ │ + 0x0014 line=128 │ │ + 0x001c line=127 │ │ + 0x001f line=131 │ │ + locals : │ │ + 0x000e - 0x001f reg=0 arr$ [Ljava/io/File; │ │ + 0x0014 - 0x001f reg=1 file Ljava/io/File; │ │ + 0x0010 - 0x001f reg=3 i$ I │ │ + 0x000f - 0x001f reg=4 len$ I │ │ + 0x000b - 0x002c reg=2 files [Ljava/io/File; │ │ + 0x0005 - 0x002c reg=5 results Ljava/util/ArrayList; Ljava/util/ArrayList; │ │ + 0x0000 - 0x002c reg=7 this Landroid/support/v4/provider/RawDocumentFile; │ │ + │ │ + #14 : (in Landroid/support/v4/provider/RawDocumentFile;) │ │ + name : 'renameTo' │ │ + type : '(Ljava/lang/String;)Z' │ │ + access : 0x0001 (PUBLIC) │ │ + code - │ │ + registers : 4 │ │ + ins : 2 │ │ + outs : 3 │ │ + insns size : 25 16-bit code units │ │ +0905d4: |[0905d4] android.support.v4.provider.RawDocumentFile.renameTo:(Ljava/lang/String;)Z │ │ +0905e4: 2200 0f05 |0000: new-instance v0, Ljava/io/File; // type@050f │ │ +0905e8: 5421 b004 |0002: iget-object v1, v2, Landroid/support/v4/provider/RawDocumentFile;.mFile:Ljava/io/File; // field@04b0 │ │ +0905ec: 6e10 2122 0100 |0004: invoke-virtual {v1}, Ljava/io/File;.getParentFile:()Ljava/io/File; // method@2221 │ │ +0905f2: 0c01 |0007: move-result-object v1 │ │ +0905f4: 7030 1522 1003 |0008: invoke-direct {v0, v1, v3}, Ljava/io/File;.:(Ljava/io/File;Ljava/lang/String;)V // method@2215 │ │ +0905fa: 5421 b004 |000b: iget-object v1, v2, Landroid/support/v4/provider/RawDocumentFile;.mFile:Ljava/io/File; // field@04b0 │ │ +0905fe: 6e20 2a22 0100 |000d: invoke-virtual {v1, v0}, Ljava/io/File;.renameTo:(Ljava/io/File;)Z // method@222a │ │ +090604: 0a01 |0010: move-result v1 │ │ +090606: 3801 0600 |0011: if-eqz v1, 0017 // +0006 │ │ +09060a: 5b20 b004 |0013: iput-object v0, v2, Landroid/support/v4/provider/RawDocumentFile;.mFile:Ljava/io/File; // field@04b0 │ │ +09060e: 1211 |0015: const/4 v1, #int 1 // #1 │ │ +090610: 0f01 |0016: return v1 │ │ +090612: 1201 |0017: const/4 v1, #int 0 // #0 │ │ +090614: 28fe |0018: goto 0016 // -0002 │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=136 │ │ + 0x000b line=137 │ │ + 0x0013 line=138 │ │ + 0x0015 line=139 │ │ + 0x0016 line=141 │ │ + locals : │ │ + 0x000b - 0x0019 reg=0 target Ljava/io/File; │ │ + 0x0000 - 0x0019 reg=2 this Landroid/support/v4/provider/RawDocumentFile; │ │ + 0x0000 - 0x0019 reg=3 displayName Ljava/lang/String; │ │ + │ │ + source_file_idx : 3514 (RawDocumentFile.java) │ │ + │ │ +Class #775 header: │ │ +class_idx : 622 │ │ +access_flags : 0 (0x0000) │ │ +superclass_idx : 618 │ │ +source_file_idx : 3708 │ │ +static_fields_size : 0 │ │ +instance_fields_size: 2 │ │ +direct_methods_size : 1 │ │ +virtual_methods_size: 15 │ │ + │ │ +Class #775 - │ │ + Class descriptor : 'Landroid/support/v4/provider/SingleDocumentFile;' │ │ + Access flags : 0x0000 () │ │ + Superclass : 'Landroid/support/v4/provider/DocumentFile;' │ │ + Interfaces - │ │ + Static fields - │ │ + Instance fields - │ │ + #0 : (in Landroid/support/v4/provider/SingleDocumentFile;) │ │ + name : 'mContext' │ │ + type : 'Landroid/content/Context;' │ │ + access : 0x0002 (PRIVATE) │ │ + #1 : (in Landroid/support/v4/provider/SingleDocumentFile;) │ │ + name : 'mUri' │ │ + type : 'Landroid/net/Uri;' │ │ + access : 0x0002 (PRIVATE) │ │ + Direct methods - │ │ + #0 : (in Landroid/support/v4/provider/SingleDocumentFile;) │ │ + name : '' │ │ + type : '(Landroid/support/v4/provider/DocumentFile;Landroid/content/Context;Landroid/net/Uri;)V' │ │ + access : 0x10000 (CONSTRUCTOR) │ │ + code - │ │ + registers : 4 │ │ + ins : 4 │ │ + outs : 2 │ │ + insns size : 8 16-bit code units │ │ +090618: |[090618] android.support.v4.provider.SingleDocumentFile.:(Landroid/support/v4/provider/DocumentFile;Landroid/content/Context;Landroid/net/Uri;)V │ │ +090628: 7020 a00d 1000 |0000: invoke-direct {v0, v1}, Landroid/support/v4/provider/DocumentFile;.:(Landroid/support/v4/provider/DocumentFile;)V // method@0da0 │ │ +09062e: 5b02 b104 |0003: iput-object v2, v0, Landroid/support/v4/provider/SingleDocumentFile;.mContext:Landroid/content/Context; // field@04b1 │ │ +090632: 5b03 b204 |0005: iput-object v3, v0, Landroid/support/v4/provider/SingleDocumentFile;.mUri:Landroid/net/Uri; // field@04b2 │ │ +090636: 0e00 |0007: return-void │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=28 │ │ + 0x0003 line=29 │ │ + 0x0005 line=30 │ │ + 0x0007 line=31 │ │ + locals : │ │ + 0x0000 - 0x0008 reg=0 this Landroid/support/v4/provider/SingleDocumentFile; │ │ + 0x0000 - 0x0008 reg=1 parent Landroid/support/v4/provider/DocumentFile; │ │ + 0x0000 - 0x0008 reg=2 context Landroid/content/Context; │ │ + 0x0000 - 0x0008 reg=3 uri Landroid/net/Uri; │ │ + │ │ + Virtual methods - │ │ + #0 : (in Landroid/support/v4/provider/SingleDocumentFile;) │ │ + name : 'canRead' │ │ + type : '()Z' │ │ + access : 0x0001 (PUBLIC) │ │ + code - │ │ + registers : 3 │ │ + ins : 1 │ │ + outs : 2 │ │ + insns size : 9 16-bit code units │ │ +090638: |[090638] android.support.v4.provider.SingleDocumentFile.canRead:()Z │ │ +090648: 5420 b104 |0000: iget-object v0, v2, Landroid/support/v4/provider/SingleDocumentFile;.mContext:Landroid/content/Context; // field@04b1 │ │ +09064c: 5421 b204 |0002: iget-object v1, v2, Landroid/support/v4/provider/SingleDocumentFile;.mUri:Landroid/net/Uri; // field@04b2 │ │ +090650: 7120 b70d 1000 |0004: invoke-static {v0, v1}, Landroid/support/v4/provider/DocumentsContractApi19;.canRead:(Landroid/content/Context;Landroid/net/Uri;)Z // method@0db7 │ │ +090656: 0a00 |0007: move-result v0 │ │ +090658: 0f00 |0008: return v0 │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=80 │ │ + locals : │ │ + 0x0000 - 0x0009 reg=2 this Landroid/support/v4/provider/SingleDocumentFile; │ │ + │ │ + #1 : (in Landroid/support/v4/provider/SingleDocumentFile;) │ │ + name : 'canWrite' │ │ + type : '()Z' │ │ + access : 0x0001 (PUBLIC) │ │ + code - │ │ + registers : 3 │ │ + ins : 1 │ │ + outs : 2 │ │ + insns size : 9 16-bit code units │ │ +09065c: |[09065c] android.support.v4.provider.SingleDocumentFile.canWrite:()Z │ │ +09066c: 5420 b104 |0000: iget-object v0, v2, Landroid/support/v4/provider/SingleDocumentFile;.mContext:Landroid/content/Context; // field@04b1 │ │ +090670: 5421 b204 |0002: iget-object v1, v2, Landroid/support/v4/provider/SingleDocumentFile;.mUri:Landroid/net/Uri; // field@04b2 │ │ +090674: 7120 b80d 1000 |0004: invoke-static {v0, v1}, Landroid/support/v4/provider/DocumentsContractApi19;.canWrite:(Landroid/content/Context;Landroid/net/Uri;)Z // method@0db8 │ │ +09067a: 0a00 |0007: move-result v0 │ │ +09067c: 0f00 |0008: return v0 │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=85 │ │ + locals : │ │ + 0x0000 - 0x0009 reg=2 this Landroid/support/v4/provider/SingleDocumentFile; │ │ + │ │ + #2 : (in Landroid/support/v4/provider/SingleDocumentFile;) │ │ + name : 'createDirectory' │ │ + type : '(Ljava/lang/String;)Landroid/support/v4/provider/DocumentFile;' │ │ + access : 0x0001 (PUBLIC) │ │ + code - │ │ + registers : 3 │ │ + ins : 2 │ │ + outs : 1 │ │ + insns size : 6 16-bit code units │ │ +090680: |[090680] android.support.v4.provider.SingleDocumentFile.createDirectory:(Ljava/lang/String;)Landroid/support/v4/provider/DocumentFile; │ │ +090690: 2200 4305 |0000: new-instance v0, Ljava/lang/UnsupportedOperationException; // type@0543 │ │ +090694: 7010 b922 0000 |0002: invoke-direct {v0}, Ljava/lang/UnsupportedOperationException;.:()V // method@22b9 │ │ +09069a: 2700 |0005: throw v0 │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=40 │ │ + locals : │ │ + 0x0000 - 0x0006 reg=1 this Landroid/support/v4/provider/SingleDocumentFile; │ │ + 0x0000 - 0x0006 reg=2 displayName Ljava/lang/String; │ │ + │ │ + #3 : (in Landroid/support/v4/provider/SingleDocumentFile;) │ │ + name : 'createFile' │ │ + type : '(Ljava/lang/String;Ljava/lang/String;)Landroid/support/v4/provider/DocumentFile;' │ │ + access : 0x0001 (PUBLIC) │ │ + code - │ │ + registers : 4 │ │ + ins : 3 │ │ + outs : 1 │ │ + insns size : 6 16-bit code units │ │ +09069c: |[09069c] android.support.v4.provider.SingleDocumentFile.createFile:(Ljava/lang/String;Ljava/lang/String;)Landroid/support/v4/provider/DocumentFile; │ │ +0906ac: 2200 4305 |0000: new-instance v0, Ljava/lang/UnsupportedOperationException; // type@0543 │ │ +0906b0: 7010 b922 0000 |0002: invoke-direct {v0}, Ljava/lang/UnsupportedOperationException;.:()V // method@22b9 │ │ +0906b6: 2700 |0005: throw v0 │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=35 │ │ + locals : │ │ + 0x0000 - 0x0006 reg=1 this Landroid/support/v4/provider/SingleDocumentFile; │ │ + 0x0000 - 0x0006 reg=2 mimeType Ljava/lang/String; │ │ + 0x0000 - 0x0006 reg=3 displayName Ljava/lang/String; │ │ + │ │ + #4 : (in Landroid/support/v4/provider/SingleDocumentFile;) │ │ + name : 'delete' │ │ + type : '()Z' │ │ + access : 0x0001 (PUBLIC) │ │ + code - │ │ + registers : 3 │ │ + ins : 1 │ │ + outs : 2 │ │ + insns size : 9 16-bit code units │ │ +0906b8: |[0906b8] android.support.v4.provider.SingleDocumentFile.delete:()Z │ │ +0906c8: 5420 b104 |0000: iget-object v0, v2, Landroid/support/v4/provider/SingleDocumentFile;.mContext:Landroid/content/Context; // field@04b1 │ │ +0906cc: 5421 b204 |0002: iget-object v1, v2, Landroid/support/v4/provider/SingleDocumentFile;.mUri:Landroid/net/Uri; // field@04b2 │ │ +0906d0: 7120 ba0d 1000 |0004: invoke-static {v0, v1}, Landroid/support/v4/provider/DocumentsContractApi19;.delete:(Landroid/content/Context;Landroid/net/Uri;)Z // method@0dba │ │ +0906d6: 0a00 |0007: move-result v0 │ │ +0906d8: 0f00 |0008: return v0 │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=90 │ │ + locals : │ │ + 0x0000 - 0x0009 reg=2 this Landroid/support/v4/provider/SingleDocumentFile; │ │ + │ │ + #5 : (in Landroid/support/v4/provider/SingleDocumentFile;) │ │ + name : 'exists' │ │ + type : '()Z' │ │ + access : 0x0001 (PUBLIC) │ │ + code - │ │ + registers : 3 │ │ + ins : 1 │ │ + outs : 2 │ │ + insns size : 9 16-bit code units │ │ +0906dc: |[0906dc] android.support.v4.provider.SingleDocumentFile.exists:()Z │ │ +0906ec: 5420 b104 |0000: iget-object v0, v2, Landroid/support/v4/provider/SingleDocumentFile;.mContext:Landroid/content/Context; // field@04b1 │ │ +0906f0: 5421 b204 |0002: iget-object v1, v2, Landroid/support/v4/provider/SingleDocumentFile;.mUri:Landroid/net/Uri; // field@04b2 │ │ +0906f4: 7120 bb0d 1000 |0004: invoke-static {v0, v1}, Landroid/support/v4/provider/DocumentsContractApi19;.exists:(Landroid/content/Context;Landroid/net/Uri;)Z // method@0dbb │ │ +0906fa: 0a00 |0007: move-result v0 │ │ +0906fc: 0f00 |0008: return v0 │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=95 │ │ + locals : │ │ + 0x0000 - 0x0009 reg=2 this Landroid/support/v4/provider/SingleDocumentFile; │ │ + │ │ + #6 : (in Landroid/support/v4/provider/SingleDocumentFile;) │ │ + name : 'getName' │ │ + type : '()Ljava/lang/String;' │ │ + access : 0x0001 (PUBLIC) │ │ + code - │ │ + registers : 3 │ │ + ins : 1 │ │ + outs : 2 │ │ + insns size : 9 16-bit code units │ │ +090700: |[090700] android.support.v4.provider.SingleDocumentFile.getName:()Ljava/lang/String; │ │ +090710: 5420 b104 |0000: iget-object v0, v2, Landroid/support/v4/provider/SingleDocumentFile;.mContext:Landroid/content/Context; // field@04b1 │ │ +090714: 5421 b204 |0002: iget-object v1, v2, Landroid/support/v4/provider/SingleDocumentFile;.mUri:Landroid/net/Uri; // field@04b2 │ │ +090718: 7120 bc0d 1000 |0004: invoke-static {v0, v1}, Landroid/support/v4/provider/DocumentsContractApi19;.getName:(Landroid/content/Context;Landroid/net/Uri;)Ljava/lang/String; // method@0dbc │ │ +09071e: 0c00 |0007: move-result-object v0 │ │ +090720: 1100 |0008: return-object v0 │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=50 │ │ + locals : │ │ + 0x0000 - 0x0009 reg=2 this Landroid/support/v4/provider/SingleDocumentFile; │ │ + │ │ + #7 : (in Landroid/support/v4/provider/SingleDocumentFile;) │ │ + name : 'getType' │ │ + type : '()Ljava/lang/String;' │ │ + access : 0x0001 (PUBLIC) │ │ + code - │ │ + registers : 3 │ │ + ins : 1 │ │ + outs : 2 │ │ + insns size : 9 16-bit code units │ │ +090724: |[090724] android.support.v4.provider.SingleDocumentFile.getType:()Ljava/lang/String; │ │ +090734: 5420 b104 |0000: iget-object v0, v2, Landroid/support/v4/provider/SingleDocumentFile;.mContext:Landroid/content/Context; // field@04b1 │ │ +090738: 5421 b204 |0002: iget-object v1, v2, Landroid/support/v4/provider/SingleDocumentFile;.mUri:Landroid/net/Uri; // field@04b2 │ │ +09073c: 7120 be0d 1000 |0004: invoke-static {v0, v1}, Landroid/support/v4/provider/DocumentsContractApi19;.getType:(Landroid/content/Context;Landroid/net/Uri;)Ljava/lang/String; // method@0dbe │ │ +090742: 0c00 |0007: move-result-object v0 │ │ +090744: 1100 |0008: return-object v0 │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=55 │ │ + locals : │ │ + 0x0000 - 0x0009 reg=2 this Landroid/support/v4/provider/SingleDocumentFile; │ │ + │ │ + #8 : (in Landroid/support/v4/provider/SingleDocumentFile;) │ │ + name : 'getUri' │ │ + type : '()Landroid/net/Uri;' │ │ + access : 0x0001 (PUBLIC) │ │ + code - │ │ + registers : 2 │ │ + ins : 1 │ │ + outs : 0 │ │ + insns size : 3 16-bit code units │ │ +090748: |[090748] android.support.v4.provider.SingleDocumentFile.getUri:()Landroid/net/Uri; │ │ +090758: 5410 b204 |0000: iget-object v0, v1, Landroid/support/v4/provider/SingleDocumentFile;.mUri:Landroid/net/Uri; // field@04b2 │ │ +09075c: 1100 |0002: return-object v0 │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=45 │ │ + locals : │ │ + 0x0000 - 0x0003 reg=1 this Landroid/support/v4/provider/SingleDocumentFile; │ │ + │ │ + #9 : (in Landroid/support/v4/provider/SingleDocumentFile;) │ │ + name : 'isDirectory' │ │ + type : '()Z' │ │ + access : 0x0001 (PUBLIC) │ │ + code - │ │ + registers : 3 │ │ + ins : 1 │ │ + outs : 2 │ │ + insns size : 9 16-bit code units │ │ +090760: |[090760] android.support.v4.provider.SingleDocumentFile.isDirectory:()Z │ │ +090770: 5420 b104 |0000: iget-object v0, v2, Landroid/support/v4/provider/SingleDocumentFile;.mContext:Landroid/content/Context; // field@04b1 │ │ +090774: 5421 b204 |0002: iget-object v1, v2, Landroid/support/v4/provider/SingleDocumentFile;.mUri:Landroid/net/Uri; // field@04b2 │ │ +090778: 7120 bf0d 1000 |0004: invoke-static {v0, v1}, Landroid/support/v4/provider/DocumentsContractApi19;.isDirectory:(Landroid/content/Context;Landroid/net/Uri;)Z // method@0dbf │ │ +09077e: 0a00 |0007: move-result v0 │ │ +090780: 0f00 |0008: return v0 │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=60 │ │ + locals : │ │ + 0x0000 - 0x0009 reg=2 this Landroid/support/v4/provider/SingleDocumentFile; │ │ + │ │ + #10 : (in Landroid/support/v4/provider/SingleDocumentFile;) │ │ + name : 'isFile' │ │ + type : '()Z' │ │ + access : 0x0001 (PUBLIC) │ │ + code - │ │ + registers : 3 │ │ + ins : 1 │ │ + outs : 2 │ │ + insns size : 9 16-bit code units │ │ +090784: |[090784] android.support.v4.provider.SingleDocumentFile.isFile:()Z │ │ +090794: 5420 b104 |0000: iget-object v0, v2, Landroid/support/v4/provider/SingleDocumentFile;.mContext:Landroid/content/Context; // field@04b1 │ │ +090798: 5421 b204 |0002: iget-object v1, v2, Landroid/support/v4/provider/SingleDocumentFile;.mUri:Landroid/net/Uri; // field@04b2 │ │ +09079c: 7120 c10d 1000 |0004: invoke-static {v0, v1}, Landroid/support/v4/provider/DocumentsContractApi19;.isFile:(Landroid/content/Context;Landroid/net/Uri;)Z // method@0dc1 │ │ +0907a2: 0a00 |0007: move-result v0 │ │ +0907a4: 0f00 |0008: return v0 │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=65 │ │ + locals : │ │ + 0x0000 - 0x0009 reg=2 this Landroid/support/v4/provider/SingleDocumentFile; │ │ + │ │ + #11 : (in Landroid/support/v4/provider/SingleDocumentFile;) │ │ + name : 'lastModified' │ │ + type : '()J' │ │ + access : 0x0001 (PUBLIC) │ │ + code - │ │ + registers : 3 │ │ + ins : 1 │ │ + outs : 2 │ │ + insns size : 9 16-bit code units │ │ +0907a8: |[0907a8] android.support.v4.provider.SingleDocumentFile.lastModified:()J │ │ +0907b8: 5420 b104 |0000: iget-object v0, v2, Landroid/support/v4/provider/SingleDocumentFile;.mContext:Landroid/content/Context; // field@04b1 │ │ +0907bc: 5421 b204 |0002: iget-object v1, v2, Landroid/support/v4/provider/SingleDocumentFile;.mUri:Landroid/net/Uri; // field@04b2 │ │ +0907c0: 7120 c20d 1000 |0004: invoke-static {v0, v1}, Landroid/support/v4/provider/DocumentsContractApi19;.lastModified:(Landroid/content/Context;Landroid/net/Uri;)J // method@0dc2 │ │ +0907c6: 0b00 |0007: move-result-wide v0 │ │ +0907c8: 1000 |0008: return-wide v0 │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=70 │ │ + locals : │ │ + 0x0000 - 0x0009 reg=2 this Landroid/support/v4/provider/SingleDocumentFile; │ │ + │ │ + #12 : (in Landroid/support/v4/provider/SingleDocumentFile;) │ │ + name : 'length' │ │ + type : '()J' │ │ + access : 0x0001 (PUBLIC) │ │ + code - │ │ + registers : 3 │ │ + ins : 1 │ │ + outs : 2 │ │ + insns size : 9 16-bit code units │ │ +0907cc: |[0907cc] android.support.v4.provider.SingleDocumentFile.length:()J │ │ +0907dc: 5420 b104 |0000: iget-object v0, v2, Landroid/support/v4/provider/SingleDocumentFile;.mContext:Landroid/content/Context; // field@04b1 │ │ +0907e0: 5421 b204 |0002: iget-object v1, v2, Landroid/support/v4/provider/SingleDocumentFile;.mUri:Landroid/net/Uri; // field@04b2 │ │ +0907e4: 7120 c30d 1000 |0004: invoke-static {v0, v1}, Landroid/support/v4/provider/DocumentsContractApi19;.length:(Landroid/content/Context;Landroid/net/Uri;)J // method@0dc3 │ │ +0907ea: 0b00 |0007: move-result-wide v0 │ │ +0907ec: 1000 |0008: return-wide v0 │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=75 │ │ + locals : │ │ + 0x0000 - 0x0009 reg=2 this Landroid/support/v4/provider/SingleDocumentFile; │ │ + │ │ + #13 : (in Landroid/support/v4/provider/SingleDocumentFile;) │ │ + name : 'listFiles' │ │ + type : '()[Landroid/support/v4/provider/DocumentFile;' │ │ + access : 0x0001 (PUBLIC) │ │ + code - │ │ + registers : 2 │ │ + ins : 1 │ │ + outs : 1 │ │ + insns size : 6 16-bit code units │ │ +0907f0: |[0907f0] android.support.v4.provider.SingleDocumentFile.listFiles:()[Landroid/support/v4/provider/DocumentFile; │ │ +090800: 2200 4305 |0000: new-instance v0, Ljava/lang/UnsupportedOperationException; // type@0543 │ │ +090804: 7010 b922 0000 |0002: invoke-direct {v0}, Ljava/lang/UnsupportedOperationException;.:()V // method@22b9 │ │ +09080a: 2700 |0005: throw v0 │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=100 │ │ + locals : │ │ + 0x0000 - 0x0006 reg=1 this Landroid/support/v4/provider/SingleDocumentFile; │ │ + │ │ + #14 : (in Landroid/support/v4/provider/SingleDocumentFile;) │ │ + name : 'renameTo' │ │ + type : '(Ljava/lang/String;)Z' │ │ + access : 0x0001 (PUBLIC) │ │ + code - │ │ + registers : 3 │ │ + ins : 2 │ │ + outs : 1 │ │ + insns size : 6 16-bit code units │ │ +09080c: |[09080c] android.support.v4.provider.SingleDocumentFile.renameTo:(Ljava/lang/String;)Z │ │ +09081c: 2200 4305 |0000: new-instance v0, Ljava/lang/UnsupportedOperationException; // type@0543 │ │ +090820: 7010 b922 0000 |0002: invoke-direct {v0}, Ljava/lang/UnsupportedOperationException;.:()V // method@22b9 │ │ +090826: 2700 |0005: throw v0 │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=105 │ │ + locals : │ │ + 0x0000 - 0x0006 reg=1 this Landroid/support/v4/provider/SingleDocumentFile; │ │ + 0x0000 - 0x0006 reg=2 displayName Ljava/lang/String; │ │ + │ │ + source_file_idx : 3708 (SingleDocumentFile.java) │ │ + │ │ +Class #776 header: │ │ +class_idx : 623 │ │ +access_flags : 0 (0x0000) │ │ +superclass_idx : 618 │ │ +source_file_idx : 3909 │ │ +static_fields_size : 0 │ │ +instance_fields_size: 2 │ │ +direct_methods_size : 1 │ │ +virtual_methods_size: 15 │ │ + │ │ +Class #776 - │ │ + Class descriptor : 'Landroid/support/v4/provider/TreeDocumentFile;' │ │ + Access flags : 0x0000 () │ │ + Superclass : 'Landroid/support/v4/provider/DocumentFile;' │ │ + Interfaces - │ │ + Static fields - │ │ + Instance fields - │ │ + #0 : (in Landroid/support/v4/provider/TreeDocumentFile;) │ │ + name : 'mContext' │ │ + type : 'Landroid/content/Context;' │ │ + access : 0x0002 (PRIVATE) │ │ + #1 : (in Landroid/support/v4/provider/TreeDocumentFile;) │ │ + name : 'mUri' │ │ + type : 'Landroid/net/Uri;' │ │ + access : 0x0002 (PRIVATE) │ │ + Direct methods - │ │ + #0 : (in Landroid/support/v4/provider/TreeDocumentFile;) │ │ + name : '' │ │ + type : '(Landroid/support/v4/provider/DocumentFile;Landroid/content/Context;Landroid/net/Uri;)V' │ │ + access : 0x10000 (CONSTRUCTOR) │ │ + code - │ │ + registers : 4 │ │ + ins : 4 │ │ + outs : 2 │ │ + insns size : 8 16-bit code units │ │ +090828: |[090828] android.support.v4.provider.TreeDocumentFile.:(Landroid/support/v4/provider/DocumentFile;Landroid/content/Context;Landroid/net/Uri;)V │ │ +090838: 7020 a00d 1000 |0000: invoke-direct {v0, v1}, Landroid/support/v4/provider/DocumentFile;.:(Landroid/support/v4/provider/DocumentFile;)V // method@0da0 │ │ +09083e: 5b02 b304 |0003: iput-object v2, v0, Landroid/support/v4/provider/TreeDocumentFile;.mContext:Landroid/content/Context; // field@04b3 │ │ +090842: 5b03 b404 |0005: iput-object v3, v0, Landroid/support/v4/provider/TreeDocumentFile;.mUri:Landroid/net/Uri; // field@04b4 │ │ +090846: 0e00 |0007: return-void │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=27 │ │ + 0x0003 line=28 │ │ + 0x0005 line=29 │ │ + 0x0007 line=30 │ │ + locals : │ │ + 0x0000 - 0x0008 reg=0 this Landroid/support/v4/provider/TreeDocumentFile; │ │ + 0x0000 - 0x0008 reg=1 parent Landroid/support/v4/provider/DocumentFile; │ │ + 0x0000 - 0x0008 reg=2 context Landroid/content/Context; │ │ + 0x0000 - 0x0008 reg=3 uri Landroid/net/Uri; │ │ + │ │ + Virtual methods - │ │ + #0 : (in Landroid/support/v4/provider/TreeDocumentFile;) │ │ + name : 'canRead' │ │ + type : '()Z' │ │ + access : 0x0001 (PUBLIC) │ │ + code - │ │ + registers : 3 │ │ + ins : 1 │ │ + outs : 2 │ │ + insns size : 9 16-bit code units │ │ +090848: |[090848] android.support.v4.provider.TreeDocumentFile.canRead:()Z │ │ +090858: 5420 b304 |0000: iget-object v0, v2, Landroid/support/v4/provider/TreeDocumentFile;.mContext:Landroid/content/Context; // field@04b3 │ │ +09085c: 5421 b404 |0002: iget-object v1, v2, Landroid/support/v4/provider/TreeDocumentFile;.mUri:Landroid/net/Uri; // field@04b4 │ │ +090860: 7120 b70d 1000 |0004: invoke-static {v0, v1}, Landroid/support/v4/provider/DocumentsContractApi19;.canRead:(Landroid/content/Context;Landroid/net/Uri;)Z // method@0db7 │ │ +090866: 0a00 |0007: move-result v0 │ │ +090868: 0f00 |0008: return v0 │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=81 │ │ + locals : │ │ + 0x0000 - 0x0009 reg=2 this Landroid/support/v4/provider/TreeDocumentFile; │ │ + │ │ + #1 : (in Landroid/support/v4/provider/TreeDocumentFile;) │ │ + name : 'canWrite' │ │ + type : '()Z' │ │ + access : 0x0001 (PUBLIC) │ │ + code - │ │ + registers : 3 │ │ + ins : 1 │ │ + outs : 2 │ │ + insns size : 9 16-bit code units │ │ +09086c: |[09086c] android.support.v4.provider.TreeDocumentFile.canWrite:()Z │ │ +09087c: 5420 b304 |0000: iget-object v0, v2, Landroid/support/v4/provider/TreeDocumentFile;.mContext:Landroid/content/Context; // field@04b3 │ │ +090880: 5421 b404 |0002: iget-object v1, v2, Landroid/support/v4/provider/TreeDocumentFile;.mUri:Landroid/net/Uri; // field@04b4 │ │ +090884: 7120 b80d 1000 |0004: invoke-static {v0, v1}, Landroid/support/v4/provider/DocumentsContractApi19;.canWrite:(Landroid/content/Context;Landroid/net/Uri;)Z // method@0db8 │ │ +09088a: 0a00 |0007: move-result v0 │ │ +09088c: 0f00 |0008: return v0 │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=86 │ │ + locals : │ │ + 0x0000 - 0x0009 reg=2 this Landroid/support/v4/provider/TreeDocumentFile; │ │ + │ │ + #2 : (in Landroid/support/v4/provider/TreeDocumentFile;) │ │ + name : 'createDirectory' │ │ + type : '(Ljava/lang/String;)Landroid/support/v4/provider/DocumentFile;' │ │ + access : 0x0001 (PUBLIC) │ │ + code - │ │ + registers : 5 │ │ + ins : 2 │ │ + outs : 4 │ │ + insns size : 20 16-bit code units │ │ +090890: |[090890] android.support.v4.provider.TreeDocumentFile.createDirectory:(Ljava/lang/String;)Landroid/support/v4/provider/DocumentFile; │ │ +0908a0: 5431 b304 |0000: iget-object v1, v3, Landroid/support/v4/provider/TreeDocumentFile;.mContext:Landroid/content/Context; // field@04b3 │ │ +0908a4: 5432 b404 |0002: iget-object v2, v3, Landroid/support/v4/provider/TreeDocumentFile;.mUri:Landroid/net/Uri; // field@04b4 │ │ +0908a8: 7130 c90d 2104 |0004: invoke-static {v1, v2, v4}, Landroid/support/v4/provider/DocumentsContractApi21;.createDirectory:(Landroid/content/Context;Landroid/net/Uri;Ljava/lang/String;)Landroid/net/Uri; // method@0dc9 │ │ +0908ae: 0c00 |0007: move-result-object v0 │ │ +0908b0: 3800 0a00 |0008: if-eqz v0, 0012 // +000a │ │ +0908b4: 2201 6f02 |000a: new-instance v1, Landroid/support/v4/provider/TreeDocumentFile; // type@026f │ │ +0908b8: 5432 b304 |000c: iget-object v2, v3, Landroid/support/v4/provider/TreeDocumentFile;.mContext:Landroid/content/Context; // field@04b3 │ │ +0908bc: 7040 f00d 3102 |000e: invoke-direct {v1, v3, v2, v0}, Landroid/support/v4/provider/TreeDocumentFile;.:(Landroid/support/v4/provider/DocumentFile;Landroid/content/Context;Landroid/net/Uri;)V // method@0df0 │ │ +0908c2: 1101 |0011: return-object v1 │ │ +0908c4: 1201 |0012: const/4 v1, #int 0 // #0 │ │ +0908c6: 28fe |0013: goto 0011 // -0002 │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=40 │ │ + 0x0008 line=41 │ │ + locals : │ │ + 0x0008 - 0x0014 reg=0 result Landroid/net/Uri; │ │ + 0x0000 - 0x0014 reg=3 this Landroid/support/v4/provider/TreeDocumentFile; │ │ + 0x0000 - 0x0014 reg=4 displayName Ljava/lang/String; │ │ + │ │ + #3 : (in Landroid/support/v4/provider/TreeDocumentFile;) │ │ + name : 'createFile' │ │ + type : '(Ljava/lang/String;Ljava/lang/String;)Landroid/support/v4/provider/DocumentFile;' │ │ + access : 0x0001 (PUBLIC) │ │ + code - │ │ + registers : 6 │ │ + ins : 3 │ │ + outs : 4 │ │ + insns size : 20 16-bit code units │ │ +0908c8: |[0908c8] android.support.v4.provider.TreeDocumentFile.createFile:(Ljava/lang/String;Ljava/lang/String;)Landroid/support/v4/provider/DocumentFile; │ │ +0908d8: 5431 b304 |0000: iget-object v1, v3, Landroid/support/v4/provider/TreeDocumentFile;.mContext:Landroid/content/Context; // field@04b3 │ │ +0908dc: 5432 b404 |0002: iget-object v2, v3, Landroid/support/v4/provider/TreeDocumentFile;.mUri:Landroid/net/Uri; // field@04b4 │ │ +0908e0: 7140 ca0d 2154 |0004: invoke-static {v1, v2, v4, v5}, Landroid/support/v4/provider/DocumentsContractApi21;.createFile:(Landroid/content/Context;Landroid/net/Uri;Ljava/lang/String;Ljava/lang/String;)Landroid/net/Uri; // method@0dca │ │ +0908e6: 0c00 |0007: move-result-object v0 │ │ +0908e8: 3800 0a00 |0008: if-eqz v0, 0012 // +000a │ │ +0908ec: 2201 6f02 |000a: new-instance v1, Landroid/support/v4/provider/TreeDocumentFile; // type@026f │ │ +0908f0: 5432 b304 |000c: iget-object v2, v3, Landroid/support/v4/provider/TreeDocumentFile;.mContext:Landroid/content/Context; // field@04b3 │ │ +0908f4: 7040 f00d 3102 |000e: invoke-direct {v1, v3, v2, v0}, Landroid/support/v4/provider/TreeDocumentFile;.:(Landroid/support/v4/provider/DocumentFile;Landroid/content/Context;Landroid/net/Uri;)V // method@0df0 │ │ +0908fa: 1101 |0011: return-object v1 │ │ +0908fc: 1201 |0012: const/4 v1, #int 0 // #0 │ │ +0908fe: 28fe |0013: goto 0011 // -0002 │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=34 │ │ + 0x0008 line=35 │ │ + locals : │ │ + 0x0008 - 0x0014 reg=0 result Landroid/net/Uri; │ │ + 0x0000 - 0x0014 reg=3 this Landroid/support/v4/provider/TreeDocumentFile; │ │ + 0x0000 - 0x0014 reg=4 mimeType Ljava/lang/String; │ │ + 0x0000 - 0x0014 reg=5 displayName Ljava/lang/String; │ │ + │ │ + #4 : (in Landroid/support/v4/provider/TreeDocumentFile;) │ │ + name : 'delete' │ │ + type : '()Z' │ │ + access : 0x0001 (PUBLIC) │ │ + code - │ │ + registers : 3 │ │ + ins : 1 │ │ + outs : 2 │ │ + insns size : 9 16-bit code units │ │ +090900: |[090900] android.support.v4.provider.TreeDocumentFile.delete:()Z │ │ +090910: 5420 b304 |0000: iget-object v0, v2, Landroid/support/v4/provider/TreeDocumentFile;.mContext:Landroid/content/Context; // field@04b3 │ │ +090914: 5421 b404 |0002: iget-object v1, v2, Landroid/support/v4/provider/TreeDocumentFile;.mUri:Landroid/net/Uri; // field@04b4 │ │ +090918: 7120 ba0d 1000 |0004: invoke-static {v0, v1}, Landroid/support/v4/provider/DocumentsContractApi19;.delete:(Landroid/content/Context;Landroid/net/Uri;)Z // method@0dba │ │ +09091e: 0a00 |0007: move-result v0 │ │ +090920: 0f00 |0008: return v0 │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=91 │ │ + locals : │ │ + 0x0000 - 0x0009 reg=2 this Landroid/support/v4/provider/TreeDocumentFile; │ │ + │ │ + #5 : (in Landroid/support/v4/provider/TreeDocumentFile;) │ │ + name : 'exists' │ │ + type : '()Z' │ │ + access : 0x0001 (PUBLIC) │ │ + code - │ │ + registers : 3 │ │ + ins : 1 │ │ + outs : 2 │ │ + insns size : 9 16-bit code units │ │ +090924: |[090924] android.support.v4.provider.TreeDocumentFile.exists:()Z │ │ +090934: 5420 b304 |0000: iget-object v0, v2, Landroid/support/v4/provider/TreeDocumentFile;.mContext:Landroid/content/Context; // field@04b3 │ │ +090938: 5421 b404 |0002: iget-object v1, v2, Landroid/support/v4/provider/TreeDocumentFile;.mUri:Landroid/net/Uri; // field@04b4 │ │ +09093c: 7120 bb0d 1000 |0004: invoke-static {v0, v1}, Landroid/support/v4/provider/DocumentsContractApi19;.exists:(Landroid/content/Context;Landroid/net/Uri;)Z // method@0dbb │ │ +090942: 0a00 |0007: move-result v0 │ │ +090944: 0f00 |0008: return v0 │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=96 │ │ + locals : │ │ + 0x0000 - 0x0009 reg=2 this Landroid/support/v4/provider/TreeDocumentFile; │ │ + │ │ + #6 : (in Landroid/support/v4/provider/TreeDocumentFile;) │ │ + name : 'getName' │ │ + type : '()Ljava/lang/String;' │ │ + access : 0x0001 (PUBLIC) │ │ + code - │ │ + registers : 3 │ │ + ins : 1 │ │ + outs : 2 │ │ + insns size : 9 16-bit code units │ │ +090948: |[090948] android.support.v4.provider.TreeDocumentFile.getName:()Ljava/lang/String; │ │ +090958: 5420 b304 |0000: iget-object v0, v2, Landroid/support/v4/provider/TreeDocumentFile;.mContext:Landroid/content/Context; // field@04b3 │ │ +09095c: 5421 b404 |0002: iget-object v1, v2, Landroid/support/v4/provider/TreeDocumentFile;.mUri:Landroid/net/Uri; // field@04b4 │ │ +090960: 7120 bc0d 1000 |0004: invoke-static {v0, v1}, Landroid/support/v4/provider/DocumentsContractApi19;.getName:(Landroid/content/Context;Landroid/net/Uri;)Ljava/lang/String; // method@0dbc │ │ +090966: 0c00 |0007: move-result-object v0 │ │ +090968: 1100 |0008: return-object v0 │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=51 │ │ + locals : │ │ + 0x0000 - 0x0009 reg=2 this Landroid/support/v4/provider/TreeDocumentFile; │ │ + │ │ + #7 : (in Landroid/support/v4/provider/TreeDocumentFile;) │ │ + name : 'getType' │ │ + type : '()Ljava/lang/String;' │ │ + access : 0x0001 (PUBLIC) │ │ + code - │ │ + registers : 3 │ │ + ins : 1 │ │ + outs : 2 │ │ + insns size : 9 16-bit code units │ │ +09096c: |[09096c] android.support.v4.provider.TreeDocumentFile.getType:()Ljava/lang/String; │ │ +09097c: 5420 b304 |0000: iget-object v0, v2, Landroid/support/v4/provider/TreeDocumentFile;.mContext:Landroid/content/Context; // field@04b3 │ │ +090980: 5421 b404 |0002: iget-object v1, v2, Landroid/support/v4/provider/TreeDocumentFile;.mUri:Landroid/net/Uri; // field@04b4 │ │ +090984: 7120 be0d 1000 |0004: invoke-static {v0, v1}, Landroid/support/v4/provider/DocumentsContractApi19;.getType:(Landroid/content/Context;Landroid/net/Uri;)Ljava/lang/String; // method@0dbe │ │ +09098a: 0c00 |0007: move-result-object v0 │ │ +09098c: 1100 |0008: return-object v0 │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=56 │ │ + locals : │ │ + 0x0000 - 0x0009 reg=2 this Landroid/support/v4/provider/TreeDocumentFile; │ │ + │ │ + #8 : (in Landroid/support/v4/provider/TreeDocumentFile;) │ │ + name : 'getUri' │ │ + type : '()Landroid/net/Uri;' │ │ + access : 0x0001 (PUBLIC) │ │ + code - │ │ + registers : 2 │ │ + ins : 1 │ │ + outs : 0 │ │ + insns size : 3 16-bit code units │ │ +090990: |[090990] android.support.v4.provider.TreeDocumentFile.getUri:()Landroid/net/Uri; │ │ +0909a0: 5410 b404 |0000: iget-object v0, v1, Landroid/support/v4/provider/TreeDocumentFile;.mUri:Landroid/net/Uri; // field@04b4 │ │ +0909a4: 1100 |0002: return-object v0 │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=46 │ │ + locals : │ │ + 0x0000 - 0x0003 reg=1 this Landroid/support/v4/provider/TreeDocumentFile; │ │ + │ │ + #9 : (in Landroid/support/v4/provider/TreeDocumentFile;) │ │ + name : 'isDirectory' │ │ + type : '()Z' │ │ + access : 0x0001 (PUBLIC) │ │ + code - │ │ + registers : 3 │ │ + ins : 1 │ │ + outs : 2 │ │ + insns size : 9 16-bit code units │ │ +0909a8: |[0909a8] android.support.v4.provider.TreeDocumentFile.isDirectory:()Z │ │ +0909b8: 5420 b304 |0000: iget-object v0, v2, Landroid/support/v4/provider/TreeDocumentFile;.mContext:Landroid/content/Context; // field@04b3 │ │ +0909bc: 5421 b404 |0002: iget-object v1, v2, Landroid/support/v4/provider/TreeDocumentFile;.mUri:Landroid/net/Uri; // field@04b4 │ │ +0909c0: 7120 bf0d 1000 |0004: invoke-static {v0, v1}, Landroid/support/v4/provider/DocumentsContractApi19;.isDirectory:(Landroid/content/Context;Landroid/net/Uri;)Z // method@0dbf │ │ +0909c6: 0a00 |0007: move-result v0 │ │ +0909c8: 0f00 |0008: return v0 │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=61 │ │ + locals : │ │ + 0x0000 - 0x0009 reg=2 this Landroid/support/v4/provider/TreeDocumentFile; │ │ + │ │ + #10 : (in Landroid/support/v4/provider/TreeDocumentFile;) │ │ + name : 'isFile' │ │ + type : '()Z' │ │ + access : 0x0001 (PUBLIC) │ │ + code - │ │ + registers : 3 │ │ + ins : 1 │ │ + outs : 2 │ │ + insns size : 9 16-bit code units │ │ +0909cc: |[0909cc] android.support.v4.provider.TreeDocumentFile.isFile:()Z │ │ +0909dc: 5420 b304 |0000: iget-object v0, v2, Landroid/support/v4/provider/TreeDocumentFile;.mContext:Landroid/content/Context; // field@04b3 │ │ +0909e0: 5421 b404 |0002: iget-object v1, v2, Landroid/support/v4/provider/TreeDocumentFile;.mUri:Landroid/net/Uri; // field@04b4 │ │ +0909e4: 7120 c10d 1000 |0004: invoke-static {v0, v1}, Landroid/support/v4/provider/DocumentsContractApi19;.isFile:(Landroid/content/Context;Landroid/net/Uri;)Z // method@0dc1 │ │ +0909ea: 0a00 |0007: move-result v0 │ │ +0909ec: 0f00 |0008: return v0 │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=66 │ │ + locals : │ │ + 0x0000 - 0x0009 reg=2 this Landroid/support/v4/provider/TreeDocumentFile; │ │ + │ │ + #11 : (in Landroid/support/v4/provider/TreeDocumentFile;) │ │ + name : 'lastModified' │ │ + type : '()J' │ │ + access : 0x0001 (PUBLIC) │ │ + code - │ │ + registers : 3 │ │ + ins : 1 │ │ + outs : 2 │ │ + insns size : 9 16-bit code units │ │ +0909f0: |[0909f0] android.support.v4.provider.TreeDocumentFile.lastModified:()J │ │ +090a00: 5420 b304 |0000: iget-object v0, v2, Landroid/support/v4/provider/TreeDocumentFile;.mContext:Landroid/content/Context; // field@04b3 │ │ +090a04: 5421 b404 |0002: iget-object v1, v2, Landroid/support/v4/provider/TreeDocumentFile;.mUri:Landroid/net/Uri; // field@04b4 │ │ +090a08: 7120 c20d 1000 |0004: invoke-static {v0, v1}, Landroid/support/v4/provider/DocumentsContractApi19;.lastModified:(Landroid/content/Context;Landroid/net/Uri;)J // method@0dc2 │ │ +090a0e: 0b00 |0007: move-result-wide v0 │ │ +090a10: 1000 |0008: return-wide v0 │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=71 │ │ + locals : │ │ + 0x0000 - 0x0009 reg=2 this Landroid/support/v4/provider/TreeDocumentFile; │ │ + │ │ + #12 : (in Landroid/support/v4/provider/TreeDocumentFile;) │ │ + name : 'length' │ │ + type : '()J' │ │ + access : 0x0001 (PUBLIC) │ │ + code - │ │ + registers : 3 │ │ + ins : 1 │ │ + outs : 2 │ │ + insns size : 9 16-bit code units │ │ +090a14: |[090a14] android.support.v4.provider.TreeDocumentFile.length:()J │ │ +090a24: 5420 b304 |0000: iget-object v0, v2, Landroid/support/v4/provider/TreeDocumentFile;.mContext:Landroid/content/Context; // field@04b3 │ │ +090a28: 5421 b404 |0002: iget-object v1, v2, Landroid/support/v4/provider/TreeDocumentFile;.mUri:Landroid/net/Uri; // field@04b4 │ │ +090a2c: 7120 c30d 1000 |0004: invoke-static {v0, v1}, Landroid/support/v4/provider/DocumentsContractApi19;.length:(Landroid/content/Context;Landroid/net/Uri;)J // method@0dc3 │ │ +090a32: 0b00 |0007: move-result-wide v0 │ │ +090a34: 1000 |0008: return-wide v0 │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=76 │ │ + locals : │ │ + 0x0000 - 0x0009 reg=2 this Landroid/support/v4/provider/TreeDocumentFile; │ │ + │ │ + #13 : (in Landroid/support/v4/provider/TreeDocumentFile;) │ │ + name : 'listFiles' │ │ + type : '()[Landroid/support/v4/provider/DocumentFile;' │ │ + access : 0x0001 (PUBLIC) │ │ + code - │ │ + registers : 7 │ │ + ins : 1 │ │ + outs : 4 │ │ + insns size : 30 16-bit code units │ │ +090a38: |[090a38] android.support.v4.provider.TreeDocumentFile.listFiles:()[Landroid/support/v4/provider/DocumentFile; │ │ +090a48: 5463 b304 |0000: iget-object v3, v6, Landroid/support/v4/provider/TreeDocumentFile;.mContext:Landroid/content/Context; // field@04b3 │ │ +090a4c: 5464 b404 |0002: iget-object v4, v6, Landroid/support/v4/provider/TreeDocumentFile;.mUri:Landroid/net/Uri; // field@04b4 │ │ +090a50: 7120 cb0d 4300 |0004: invoke-static {v3, v4}, Landroid/support/v4/provider/DocumentsContractApi21;.listFiles:(Landroid/content/Context;Landroid/net/Uri;)[Landroid/net/Uri; // method@0dcb │ │ +090a56: 0c01 |0007: move-result-object v1 │ │ +090a58: 2113 |0008: array-length v3, v1 │ │ +090a5a: 2332 bd05 |0009: new-array v2, v3, [Landroid/support/v4/provider/DocumentFile; // type@05bd │ │ +090a5e: 1200 |000b: const/4 v0, #int 0 // #0 │ │ +090a60: 2113 |000c: array-length v3, v1 │ │ +090a62: 3530 1000 |000d: if-ge v0, v3, 001d // +0010 │ │ +090a66: 2203 6f02 |000f: new-instance v3, Landroid/support/v4/provider/TreeDocumentFile; // type@026f │ │ +090a6a: 5464 b304 |0011: iget-object v4, v6, Landroid/support/v4/provider/TreeDocumentFile;.mContext:Landroid/content/Context; // field@04b3 │ │ +090a6e: 4605 0100 |0013: aget-object v5, v1, v0 │ │ +090a72: 7040 f00d 6354 |0015: invoke-direct {v3, v6, v4, v5}, Landroid/support/v4/provider/TreeDocumentFile;.:(Landroid/support/v4/provider/DocumentFile;Landroid/content/Context;Landroid/net/Uri;)V // method@0df0 │ │ +090a78: 4d03 0200 |0018: aput-object v3, v2, v0 │ │ +090a7c: d800 0001 |001a: add-int/lit8 v0, v0, #int 1 // #01 │ │ +090a80: 28f0 |001c: goto 000c // -0010 │ │ +090a82: 1102 |001d: return-object v2 │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=101 │ │ + 0x0008 line=102 │ │ + 0x000b line=103 │ │ + 0x000f line=104 │ │ + 0x001a line=103 │ │ + 0x001d line=106 │ │ + locals : │ │ + 0x000c - 0x001e reg=0 i I │ │ + 0x0008 - 0x001e reg=1 result [Landroid/net/Uri; │ │ + 0x000b - 0x001e reg=2 resultFiles [Landroid/support/v4/provider/DocumentFile; │ │ + 0x0000 - 0x001e reg=6 this Landroid/support/v4/provider/TreeDocumentFile; │ │ + │ │ + #14 : (in Landroid/support/v4/provider/TreeDocumentFile;) │ │ + name : 'renameTo' │ │ + type : '(Ljava/lang/String;)Z' │ │ + access : 0x0001 (PUBLIC) │ │ + code - │ │ + registers : 5 │ │ + ins : 2 │ │ + outs : 3 │ │ + insns size : 16 16-bit code units │ │ +090a84: |[090a84] android.support.v4.provider.TreeDocumentFile.renameTo:(Ljava/lang/String;)Z │ │ +090a94: 5431 b304 |0000: iget-object v1, v3, Landroid/support/v4/provider/TreeDocumentFile;.mContext:Landroid/content/Context; // field@04b3 │ │ +090a98: 5432 b404 |0002: iget-object v2, v3, Landroid/support/v4/provider/TreeDocumentFile;.mUri:Landroid/net/Uri; // field@04b4 │ │ +090a9c: 7130 cd0d 2104 |0004: invoke-static {v1, v2, v4}, Landroid/support/v4/provider/DocumentsContractApi21;.renameTo:(Landroid/content/Context;Landroid/net/Uri;Ljava/lang/String;)Landroid/net/Uri; // method@0dcd │ │ +090aa2: 0c00 |0007: move-result-object v0 │ │ +090aa4: 3800 0600 |0008: if-eqz v0, 000e // +0006 │ │ +090aa8: 5b30 b404 |000a: iput-object v0, v3, Landroid/support/v4/provider/TreeDocumentFile;.mUri:Landroid/net/Uri; // field@04b4 │ │ +090aac: 1211 |000c: const/4 v1, #int 1 // #1 │ │ +090aae: 0f01 |000d: return v1 │ │ +090ab0: 1201 |000e: const/4 v1, #int 0 // #0 │ │ +090ab2: 28fe |000f: goto 000d // -0002 │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=111 │ │ + 0x0008 line=112 │ │ + 0x000a line=113 │ │ + 0x000c line=114 │ │ + 0x000d line=116 │ │ + locals : │ │ + 0x0008 - 0x0010 reg=0 result Landroid/net/Uri; │ │ + 0x0000 - 0x0010 reg=3 this Landroid/support/v4/provider/TreeDocumentFile; │ │ + 0x0000 - 0x0010 reg=4 displayName Ljava/lang/String; │ │ + │ │ + source_file_idx : 3909 (TreeDocumentFile.java) │ │ + │ │ +Class #777 header: │ │ +class_idx : 634 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 948 │ │ -source_file_idx : 1014 │ │ +superclass_idx : 1337 │ │ +source_file_idx : 1278 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 2 │ │ │ │ -Class #506 annotations: │ │ +Class #777 annotations: │ │ Annotations on class │ │ VISIBILITY_SYSTEM Ldalvik/annotation/EnclosingClass; value=Landroid/support/v4/text/ICUCompat; │ │ VISIBILITY_SYSTEM Ldalvik/annotation/InnerClass; accessFlags=8 name="ICUCompatImplBase" │ │ │ │ -Class #506 - │ │ +Class #777 - │ │ Class descriptor : 'Landroid/support/v4/text/ICUCompat$ICUCompatImplBase;' │ │ Access flags : 0x0000 () │ │ Superclass : 'Ljava/lang/Object;' │ │ Interfaces - │ │ #0 : 'Landroid/support/v4/text/ICUCompat$ICUCompatImpl;' │ │ Static fields - │ │ Instance fields - │ │ @@ -130116,17 +184426,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -065eac: |[065eac] android.support.v4.text.ICUCompat$ICUCompatImplBase.:()V │ │ -065ebc: 7010 9117 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1791 │ │ -065ec2: 0e00 |0003: return-void │ │ +090ab4: |[090ab4] android.support.v4.text.ICUCompat$ICUCompatImplBase.:()V │ │ +090ac4: 7010 8622 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2286 │ │ +090aca: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=28 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/text/ICUCompat$ICUCompatImplBase; │ │ │ │ Virtual methods - │ │ @@ -130135,16 +184445,16 @@ │ │ type : '(Ljava/lang/String;)Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -065ec4: |[065ec4] android.support.v4.text.ICUCompat$ICUCompatImplBase.addLikelySubtags:(Ljava/lang/String;)Ljava/lang/String; │ │ -065ed4: 1101 |0000: return-object v1 │ │ +090acc: |[090acc] android.support.v4.text.ICUCompat$ICUCompatImplBase.addLikelySubtags:(Ljava/lang/String;)Ljava/lang/String; │ │ +090adc: 1101 |0000: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=36 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/text/ICUCompat$ICUCompatImplBase; │ │ 0x0000 - 0x0001 reg=1 locale Ljava/lang/String; │ │ │ │ @@ -130153,42 +184463,42 @@ │ │ type : '(Ljava/lang/String;)Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -065ed8: |[065ed8] android.support.v4.text.ICUCompat$ICUCompatImplBase.getScript:(Ljava/lang/String;)Ljava/lang/String; │ │ -065ee8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -065eea: 1100 |0001: return-object v0 │ │ +090ae0: |[090ae0] android.support.v4.text.ICUCompat$ICUCompatImplBase.getScript:(Ljava/lang/String;)Ljava/lang/String; │ │ +090af0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +090af2: 1100 |0001: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=31 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/text/ICUCompat$ICUCompatImplBase; │ │ 0x0000 - 0x0002 reg=2 locale Ljava/lang/String; │ │ │ │ - source_file_idx : 1014 (ICUCompat.java) │ │ + source_file_idx : 1278 (ICUCompat.java) │ │ │ │ -Class #507 header: │ │ -class_idx : 358 │ │ +Class #778 header: │ │ +class_idx : 635 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 948 │ │ -source_file_idx : 1014 │ │ +superclass_idx : 1337 │ │ +source_file_idx : 1278 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 2 │ │ │ │ -Class #507 annotations: │ │ +Class #778 annotations: │ │ Annotations on class │ │ VISIBILITY_SYSTEM Ldalvik/annotation/EnclosingClass; value=Landroid/support/v4/text/ICUCompat; │ │ VISIBILITY_SYSTEM Ldalvik/annotation/InnerClass; accessFlags=8 name="ICUCompatImplIcs" │ │ │ │ -Class #507 - │ │ +Class #778 - │ │ Class descriptor : 'Landroid/support/v4/text/ICUCompat$ICUCompatImplIcs;' │ │ Access flags : 0x0000 () │ │ Superclass : 'Ljava/lang/Object;' │ │ Interfaces - │ │ #0 : 'Landroid/support/v4/text/ICUCompat$ICUCompatImpl;' │ │ Static fields - │ │ Instance fields - │ │ @@ -130198,17 +184508,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -065eec: |[065eec] android.support.v4.text.ICUCompat$ICUCompatImplIcs.:()V │ │ -065efc: 7010 9117 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1791 │ │ -065f02: 0e00 |0003: return-void │ │ +090af4: |[090af4] android.support.v4.text.ICUCompat$ICUCompatImplIcs.:()V │ │ +090b04: 7010 8622 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2286 │ │ +090b0a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=40 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/text/ICUCompat$ICUCompatImplIcs; │ │ │ │ Virtual methods - │ │ @@ -130217,18 +184527,18 @@ │ │ type : '(Ljava/lang/String;)Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -065f04: |[065f04] android.support.v4.text.ICUCompat$ICUCompatImplIcs.addLikelySubtags:(Ljava/lang/String;)Ljava/lang/String; │ │ -065f14: 7110 ba07 0200 |0000: invoke-static {v2}, Landroid/support/v4/text/ICUCompatIcs;.addLikelySubtags:(Ljava/lang/String;)Ljava/lang/String; // method@07ba │ │ -065f1a: 0c00 |0003: move-result-object v0 │ │ -065f1c: 1100 |0004: return-object v0 │ │ +090b0c: |[090b0c] android.support.v4.text.ICUCompat$ICUCompatImplIcs.addLikelySubtags:(Ljava/lang/String;)Ljava/lang/String; │ │ +090b1c: 7110 450e 0200 |0000: invoke-static {v2}, Landroid/support/v4/text/ICUCompatIcs;.addLikelySubtags:(Ljava/lang/String;)Ljava/lang/String; // method@0e45 │ │ +090b22: 0c00 |0003: move-result-object v0 │ │ +090b24: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=48 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/text/ICUCompat$ICUCompatImplIcs; │ │ 0x0000 - 0x0005 reg=2 locale Ljava/lang/String; │ │ │ │ @@ -130237,43 +184547,43 @@ │ │ type : '(Ljava/lang/String;)Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -065f20: |[065f20] android.support.v4.text.ICUCompat$ICUCompatImplIcs.getScript:(Ljava/lang/String;)Ljava/lang/String; │ │ -065f30: 7110 bb07 0200 |0000: invoke-static {v2}, Landroid/support/v4/text/ICUCompatIcs;.getScript:(Ljava/lang/String;)Ljava/lang/String; // method@07bb │ │ -065f36: 0c00 |0003: move-result-object v0 │ │ -065f38: 1100 |0004: return-object v0 │ │ +090b28: |[090b28] android.support.v4.text.ICUCompat$ICUCompatImplIcs.getScript:(Ljava/lang/String;)Ljava/lang/String; │ │ +090b38: 7110 460e 0200 |0000: invoke-static {v2}, Landroid/support/v4/text/ICUCompatIcs;.getScript:(Ljava/lang/String;)Ljava/lang/String; // method@0e46 │ │ +090b3e: 0c00 |0003: move-result-object v0 │ │ +090b40: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=43 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/text/ICUCompat$ICUCompatImplIcs; │ │ 0x0000 - 0x0005 reg=2 locale Ljava/lang/String; │ │ │ │ - source_file_idx : 1014 (ICUCompat.java) │ │ + source_file_idx : 1278 (ICUCompat.java) │ │ │ │ -Class #508 header: │ │ -class_idx : 363 │ │ +Class #779 header: │ │ +class_idx : 640 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 948 │ │ -source_file_idx : 2821 │ │ +superclass_idx : 1337 │ │ +source_file_idx : 3848 │ │ static_fields_size : 2 │ │ instance_fields_size: 1 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 1 │ │ │ │ -Class #508 annotations: │ │ +Class #779 annotations: │ │ Annotations on class │ │ VISIBILITY_SYSTEM Ldalvik/annotation/EnclosingClass; value=Landroid/support/v4/text/TextDirectionHeuristicsCompat; │ │ VISIBILITY_SYSTEM Ldalvik/annotation/InnerClass; accessFlags=10 name="AnyStrong" │ │ │ │ -Class #508 - │ │ +Class #779 - │ │ Class descriptor : 'Landroid/support/v4/text/TextDirectionHeuristicsCompat$AnyStrong;' │ │ Access flags : 0x0000 () │ │ Superclass : 'Ljava/lang/Object;' │ │ Interfaces - │ │ #0 : 'Landroid/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionAlgorithm;' │ │ Static fields - │ │ #0 : (in Landroid/support/v4/text/TextDirectionHeuristicsCompat$AnyStrong;) │ │ @@ -130295,24 +184605,24 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 0 │ │ outs : 2 │ │ insns size : 17 16-bit code units │ │ -065f3c: |[065f3c] android.support.v4.text.TextDirectionHeuristicsCompat$AnyStrong.:()V │ │ -065f4c: 2200 6b01 |0000: new-instance v0, Landroid/support/v4/text/TextDirectionHeuristicsCompat$AnyStrong; // type@016b │ │ -065f50: 1211 |0002: const/4 v1, #int 1 // #1 │ │ -065f52: 7020 bf07 1000 |0003: invoke-direct {v0, v1}, Landroid/support/v4/text/TextDirectionHeuristicsCompat$AnyStrong;.:(Z)V // method@07bf │ │ -065f58: 6900 a802 |0006: sput-object v0, Landroid/support/v4/text/TextDirectionHeuristicsCompat$AnyStrong;.INSTANCE_RTL:Landroid/support/v4/text/TextDirectionHeuristicsCompat$AnyStrong; // field@02a8 │ │ -065f5c: 2200 6b01 |0008: new-instance v0, Landroid/support/v4/text/TextDirectionHeuristicsCompat$AnyStrong; // type@016b │ │ -065f60: 1201 |000a: const/4 v1, #int 0 // #0 │ │ -065f62: 7020 bf07 1000 |000b: invoke-direct {v0, v1}, Landroid/support/v4/text/TextDirectionHeuristicsCompat$AnyStrong;.:(Z)V // method@07bf │ │ -065f68: 6900 a702 |000e: sput-object v0, Landroid/support/v4/text/TextDirectionHeuristicsCompat$AnyStrong;.INSTANCE_LTR:Landroid/support/v4/text/TextDirectionHeuristicsCompat$AnyStrong; // field@02a7 │ │ -065f6c: 0e00 |0010: return-void │ │ +090b44: |[090b44] android.support.v4.text.TextDirectionHeuristicsCompat$AnyStrong.:()V │ │ +090b54: 2200 8002 |0000: new-instance v0, Landroid/support/v4/text/TextDirectionHeuristicsCompat$AnyStrong; // type@0280 │ │ +090b58: 1211 |0002: const/4 v1, #int 1 // #1 │ │ +090b5a: 7020 4a0e 1000 |0003: invoke-direct {v0, v1}, Landroid/support/v4/text/TextDirectionHeuristicsCompat$AnyStrong;.:(Z)V // method@0e4a │ │ +090b60: 6900 dc04 |0006: sput-object v0, Landroid/support/v4/text/TextDirectionHeuristicsCompat$AnyStrong;.INSTANCE_RTL:Landroid/support/v4/text/TextDirectionHeuristicsCompat$AnyStrong; // field@04dc │ │ +090b64: 2200 8002 |0008: new-instance v0, Landroid/support/v4/text/TextDirectionHeuristicsCompat$AnyStrong; // type@0280 │ │ +090b68: 1201 |000a: const/4 v1, #int 0 // #0 │ │ +090b6a: 7020 4a0e 1000 |000b: invoke-direct {v0, v1}, Landroid/support/v4/text/TextDirectionHeuristicsCompat$AnyStrong;.:(Z)V // method@0e4a │ │ +090b70: 6900 db04 |000e: sput-object v0, Landroid/support/v4/text/TextDirectionHeuristicsCompat$AnyStrong;.INSTANCE_LTR:Landroid/support/v4/text/TextDirectionHeuristicsCompat$AnyStrong; // field@04db │ │ +090b74: 0e00 |0010: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=235 │ │ 0x0008 line=236 │ │ locals : │ │ │ │ #1 : (in Landroid/support/v4/text/TextDirectionHeuristicsCompat$AnyStrong;) │ │ @@ -130320,18 +184630,18 @@ │ │ type : '(Z)V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -065f70: |[065f70] android.support.v4.text.TextDirectionHeuristicsCompat$AnyStrong.:(Z)V │ │ -065f80: 7010 9117 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1791 │ │ -065f86: 5c01 a902 |0003: iput-boolean v1, v0, Landroid/support/v4/text/TextDirectionHeuristicsCompat$AnyStrong;.mLookForRtl:Z // field@02a9 │ │ -065f8a: 0e00 |0005: return-void │ │ +090b78: |[090b78] android.support.v4.text.TextDirectionHeuristicsCompat$AnyStrong.:(Z)V │ │ +090b88: 7010 8622 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2286 │ │ +090b8e: 5c01 dd04 |0003: iput-boolean v1, v0, Landroid/support/v4/text/TextDirectionHeuristicsCompat$AnyStrong;.mLookForRtl:Z // field@04dd │ │ +090b92: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=231 │ │ 0x0003 line=232 │ │ 0x0005 line=233 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Landroid/support/v4/text/TextDirectionHeuristicsCompat$AnyStrong; │ │ @@ -130343,48 +184653,48 @@ │ │ type : '(Ljava/lang/CharSequence;II)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 10 │ │ ins : 4 │ │ outs : 2 │ │ insns size : 58 16-bit code units │ │ -065f8c: |[065f8c] android.support.v4.text.TextDirectionHeuristicsCompat$AnyStrong.checkRtl:(Ljava/lang/CharSequence;II)I │ │ -065f9c: 1213 |0000: const/4 v3, #int 1 // #1 │ │ -065f9e: 1204 |0001: const/4 v4, #int 0 // #0 │ │ -065fa0: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -065fa2: 0182 |0003: move v2, v8 │ │ -065fa4: 9000 0809 |0004: add-int v0, v8, v9 │ │ -065fa8: 3502 2200 |0006: if-ge v2, v0, 0028 // +0022 │ │ -065fac: 7220 5b17 2700 |0008: invoke-interface {v7, v2}, Ljava/lang/CharSequence;.charAt:(I)C // method@175b │ │ -065fb2: 0a05 |000b: move-result v5 │ │ -065fb4: 7110 6117 0500 |000c: invoke-static {v5}, Ljava/lang/Character;.getDirectionality:(C)B // method@1761 │ │ -065fba: 0a05 |000f: move-result v5 │ │ -065fbc: 7110 d307 0500 |0010: invoke-static {v5}, Landroid/support/v4/text/TextDirectionHeuristicsCompat;.access$200:(I)I // method@07d3 │ │ -065fc2: 0a05 |0013: move-result v5 │ │ -065fc4: 2b05 1e00 0000 |0014: packed-switch v5, 00000032 // +0000001e │ │ -065fca: d802 0201 |0017: add-int/lit8 v2, v2, #int 1 // #01 │ │ -065fce: 28ed |0019: goto 0006 // -0013 │ │ -065fd0: 5565 a902 |001a: iget-boolean v5, v6, Landroid/support/v4/text/TextDirectionHeuristicsCompat$AnyStrong;.mLookForRtl:Z // field@02a9 │ │ -065fd4: 3805 0400 |001c: if-eqz v5, 0020 // +0004 │ │ -065fd8: 0143 |001e: move v3, v4 │ │ -065fda: 0f03 |001f: return v3 │ │ -065fdc: 1211 |0020: const/4 v1, #int 1 // #1 │ │ -065fde: 28f6 |0021: goto 0017 // -000a │ │ -065fe0: 5565 a902 |0022: iget-boolean v5, v6, Landroid/support/v4/text/TextDirectionHeuristicsCompat$AnyStrong;.mLookForRtl:Z // field@02a9 │ │ -065fe4: 3805 fbff |0024: if-eqz v5, 001f // -0005 │ │ -065fe8: 1211 |0026: const/4 v1, #int 1 // #1 │ │ -065fea: 28f0 |0027: goto 0017 // -0010 │ │ -065fec: 3801 0800 |0028: if-eqz v1, 0030 // +0008 │ │ -065ff0: 5565 a902 |002a: iget-boolean v5, v6, Landroid/support/v4/text/TextDirectionHeuristicsCompat$AnyStrong;.mLookForRtl:Z // field@02a9 │ │ -065ff4: 3905 f3ff |002c: if-nez v5, 001f // -000d │ │ -065ff8: 0143 |002e: move v3, v4 │ │ -065ffa: 28f0 |002f: goto 001f // -0010 │ │ -065ffc: 1223 |0030: const/4 v3, #int 2 // #2 │ │ -065ffe: 28ee |0031: goto 001f // -0012 │ │ -066000: 0001 0200 0000 0000 0600 0000 0e00 ... |0032: packed-switch-data (8 units) │ │ +090b94: |[090b94] android.support.v4.text.TextDirectionHeuristicsCompat$AnyStrong.checkRtl:(Ljava/lang/CharSequence;II)I │ │ +090ba4: 1213 |0000: const/4 v3, #int 1 // #1 │ │ +090ba6: 1204 |0001: const/4 v4, #int 0 // #0 │ │ +090ba8: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +090baa: 0182 |0003: move v2, v8 │ │ +090bac: 9000 0809 |0004: add-int v0, v8, v9 │ │ +090bb0: 3502 2200 |0006: if-ge v2, v0, 0028 // +0022 │ │ +090bb4: 7220 4822 2700 |0008: invoke-interface {v7, v2}, Ljava/lang/CharSequence;.charAt:(I)C // method@2248 │ │ +090bba: 0a05 |000b: move-result v5 │ │ +090bbc: 7110 4f22 0500 |000c: invoke-static {v5}, Ljava/lang/Character;.getDirectionality:(C)B // method@224f │ │ +090bc2: 0a05 |000f: move-result v5 │ │ +090bc4: 7110 5e0e 0500 |0010: invoke-static {v5}, Landroid/support/v4/text/TextDirectionHeuristicsCompat;.access$200:(I)I // method@0e5e │ │ +090bca: 0a05 |0013: move-result v5 │ │ +090bcc: 2b05 1e00 0000 |0014: packed-switch v5, 00000032 // +0000001e │ │ +090bd2: d802 0201 |0017: add-int/lit8 v2, v2, #int 1 // #01 │ │ +090bd6: 28ed |0019: goto 0006 // -0013 │ │ +090bd8: 5565 dd04 |001a: iget-boolean v5, v6, Landroid/support/v4/text/TextDirectionHeuristicsCompat$AnyStrong;.mLookForRtl:Z // field@04dd │ │ +090bdc: 3805 0400 |001c: if-eqz v5, 0020 // +0004 │ │ +090be0: 0143 |001e: move v3, v4 │ │ +090be2: 0f03 |001f: return v3 │ │ +090be4: 1211 |0020: const/4 v1, #int 1 // #1 │ │ +090be6: 28f6 |0021: goto 0017 // -000a │ │ +090be8: 5565 dd04 |0022: iget-boolean v5, v6, Landroid/support/v4/text/TextDirectionHeuristicsCompat$AnyStrong;.mLookForRtl:Z // field@04dd │ │ +090bec: 3805 fbff |0024: if-eqz v5, 001f // -0005 │ │ +090bf0: 1211 |0026: const/4 v1, #int 1 // #1 │ │ +090bf2: 28f0 |0027: goto 0017 // -0010 │ │ +090bf4: 3801 0800 |0028: if-eqz v1, 0030 // +0008 │ │ +090bf8: 5565 dd04 |002a: iget-boolean v5, v6, Landroid/support/v4/text/TextDirectionHeuristicsCompat$AnyStrong;.mLookForRtl:Z // field@04dd │ │ +090bfc: 3905 f3ff |002c: if-nez v5, 001f // -000d │ │ +090c00: 0143 |002e: move v3, v4 │ │ +090c02: 28f0 |002f: goto 001f // -0010 │ │ +090c04: 1223 |0030: const/4 v3, #int 2 // #2 │ │ +090c06: 28ee |0031: goto 001f // -0012 │ │ +090c08: 0001 0200 0000 0000 0600 0000 0e00 ... |0032: packed-switch-data (8 units) │ │ catches : (none) │ │ positions : │ │ 0x0002 line=206 │ │ 0x0003 line=207 │ │ 0x0008 line=208 │ │ 0x0017 line=207 │ │ 0x001a line=210 │ │ @@ -130403,32 +184713,32 @@ │ │ 0x0003 - 0x003a reg=1 haveUnlookedFor Z │ │ 0x0004 - 0x003a reg=2 i I │ │ 0x0000 - 0x003a reg=6 this Landroid/support/v4/text/TextDirectionHeuristicsCompat$AnyStrong; │ │ 0x0000 - 0x003a reg=7 cs Ljava/lang/CharSequence; │ │ 0x0000 - 0x003a reg=8 start I │ │ 0x0000 - 0x003a reg=9 count I │ │ │ │ - source_file_idx : 2821 (TextDirectionHeuristicsCompat.java) │ │ + source_file_idx : 3848 (TextDirectionHeuristicsCompat.java) │ │ │ │ -Class #509 header: │ │ -class_idx : 364 │ │ +Class #780 header: │ │ +class_idx : 641 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 948 │ │ -source_file_idx : 2821 │ │ +superclass_idx : 1337 │ │ +source_file_idx : 3848 │ │ static_fields_size : 1 │ │ instance_fields_size: 0 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 1 │ │ │ │ -Class #509 annotations: │ │ +Class #780 annotations: │ │ Annotations on class │ │ VISIBILITY_SYSTEM Ldalvik/annotation/EnclosingClass; value=Landroid/support/v4/text/TextDirectionHeuristicsCompat; │ │ VISIBILITY_SYSTEM Ldalvik/annotation/InnerClass; accessFlags=10 name="FirstStrong" │ │ │ │ -Class #509 - │ │ +Class #780 - │ │ Class descriptor : 'Landroid/support/v4/text/TextDirectionHeuristicsCompat$FirstStrong;' │ │ Access flags : 0x0000 () │ │ Superclass : 'Ljava/lang/Object;' │ │ Interfaces - │ │ #0 : 'Landroid/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionAlgorithm;' │ │ Static fields - │ │ #0 : (in Landroid/support/v4/text/TextDirectionHeuristicsCompat$FirstStrong;) │ │ @@ -130442,36 +184752,36 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -066010: |[066010] android.support.v4.text.TextDirectionHeuristicsCompat$FirstStrong.:()V │ │ -066020: 2200 6c01 |0000: new-instance v0, Landroid/support/v4/text/TextDirectionHeuristicsCompat$FirstStrong; // type@016c │ │ -066024: 7010 c207 0000 |0002: invoke-direct {v0}, Landroid/support/v4/text/TextDirectionHeuristicsCompat$FirstStrong;.:()V // method@07c2 │ │ -06602a: 6900 aa02 |0005: sput-object v0, Landroid/support/v4/text/TextDirectionHeuristicsCompat$FirstStrong;.INSTANCE:Landroid/support/v4/text/TextDirectionHeuristicsCompat$FirstStrong; // field@02aa │ │ -06602e: 0e00 |0007: return-void │ │ +090c18: |[090c18] android.support.v4.text.TextDirectionHeuristicsCompat$FirstStrong.:()V │ │ +090c28: 2200 8102 |0000: new-instance v0, Landroid/support/v4/text/TextDirectionHeuristicsCompat$FirstStrong; // type@0281 │ │ +090c2c: 7010 4d0e 0000 |0002: invoke-direct {v0}, Landroid/support/v4/text/TextDirectionHeuristicsCompat$FirstStrong;.:()V // method@0e4d │ │ +090c32: 6900 de04 |0005: sput-object v0, Landroid/support/v4/text/TextDirectionHeuristicsCompat$FirstStrong;.INSTANCE:Landroid/support/v4/text/TextDirectionHeuristicsCompat$FirstStrong; // field@04de │ │ +090c36: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=193 │ │ locals : │ │ │ │ #1 : (in Landroid/support/v4/text/TextDirectionHeuristicsCompat$FirstStrong;) │ │ name : '' │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -066030: |[066030] android.support.v4.text.TextDirectionHeuristicsCompat$FirstStrong.:()V │ │ -066040: 7010 9117 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1791 │ │ -066046: 0e00 |0003: return-void │ │ +090c38: |[090c38] android.support.v4.text.TextDirectionHeuristicsCompat$FirstStrong.:()V │ │ +090c48: 7010 8622 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2286 │ │ +090c4e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=190 │ │ 0x0003 line=191 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/text/TextDirectionHeuristicsCompat$FirstStrong; │ │ │ │ @@ -130481,30 +184791,30 @@ │ │ type : '(Ljava/lang/CharSequence;II)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 8 │ │ ins : 4 │ │ outs : 2 │ │ insns size : 25 16-bit code units │ │ -066048: |[066048] android.support.v4.text.TextDirectionHeuristicsCompat$FirstStrong.checkRtl:(Ljava/lang/CharSequence;II)I │ │ -066058: 1222 |0000: const/4 v2, #int 2 // #2 │ │ -06605a: 0161 |0001: move v1, v6 │ │ -06605c: 9000 0607 |0002: add-int v0, v6, v7 │ │ -066060: 3501 1400 |0004: if-ge v1, v0, 0018 // +0014 │ │ -066064: 1223 |0006: const/4 v3, #int 2 // #2 │ │ -066066: 3332 1100 |0007: if-ne v2, v3, 0018 // +0011 │ │ -06606a: 7220 5b17 1500 |0009: invoke-interface {v5, v1}, Ljava/lang/CharSequence;.charAt:(I)C // method@175b │ │ -066070: 0a03 |000c: move-result v3 │ │ -066072: 7110 6117 0300 |000d: invoke-static {v3}, Ljava/lang/Character;.getDirectionality:(C)B // method@1761 │ │ -066078: 0a03 |0010: move-result v3 │ │ -06607a: 7110 d207 0300 |0011: invoke-static {v3}, Landroid/support/v4/text/TextDirectionHeuristicsCompat;.access$100:(I)I // method@07d2 │ │ -066080: 0a02 |0014: move-result v2 │ │ -066082: d801 0101 |0015: add-int/lit8 v1, v1, #int 1 // #01 │ │ -066086: 28ed |0017: goto 0004 // -0013 │ │ -066088: 0f02 |0018: return v2 │ │ +090c50: |[090c50] android.support.v4.text.TextDirectionHeuristicsCompat$FirstStrong.checkRtl:(Ljava/lang/CharSequence;II)I │ │ +090c60: 1222 |0000: const/4 v2, #int 2 // #2 │ │ +090c62: 0161 |0001: move v1, v6 │ │ +090c64: 9000 0607 |0002: add-int v0, v6, v7 │ │ +090c68: 3501 1400 |0004: if-ge v1, v0, 0018 // +0014 │ │ +090c6c: 1223 |0006: const/4 v3, #int 2 // #2 │ │ +090c6e: 3332 1100 |0007: if-ne v2, v3, 0018 // +0011 │ │ +090c72: 7220 4822 1500 |0009: invoke-interface {v5, v1}, Ljava/lang/CharSequence;.charAt:(I)C // method@2248 │ │ +090c78: 0a03 |000c: move-result v3 │ │ +090c7a: 7110 4f22 0300 |000d: invoke-static {v3}, Ljava/lang/Character;.getDirectionality:(C)B // method@224f │ │ +090c80: 0a03 |0010: move-result v3 │ │ +090c82: 7110 5d0e 0300 |0011: invoke-static {v3}, Landroid/support/v4/text/TextDirectionHeuristicsCompat;.access$100:(I)I // method@0e5d │ │ +090c88: 0a02 |0014: move-result v2 │ │ +090c8a: d801 0101 |0015: add-int/lit8 v1, v1, #int 1 // #01 │ │ +090c8e: 28ed |0017: goto 0004 // -0013 │ │ +090c90: 0f02 |0018: return v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=183 │ │ 0x0001 line=184 │ │ 0x0009 line=185 │ │ 0x0015 line=184 │ │ 0x0018 line=187 │ │ @@ -130513,32 +184823,32 @@ │ │ 0x0002 - 0x0019 reg=1 i I │ │ 0x0001 - 0x0019 reg=2 result I │ │ 0x0000 - 0x0019 reg=4 this Landroid/support/v4/text/TextDirectionHeuristicsCompat$FirstStrong; │ │ 0x0000 - 0x0019 reg=5 cs Ljava/lang/CharSequence; │ │ 0x0000 - 0x0019 reg=6 start I │ │ 0x0000 - 0x0019 reg=7 count I │ │ │ │ - source_file_idx : 2821 (TextDirectionHeuristicsCompat.java) │ │ + source_file_idx : 3848 (TextDirectionHeuristicsCompat.java) │ │ │ │ -Class #510 header: │ │ -class_idx : 366 │ │ +Class #781 header: │ │ +class_idx : 643 │ │ access_flags : 1024 (0x0400) │ │ -superclass_idx : 948 │ │ -source_file_idx : 2821 │ │ +superclass_idx : 1337 │ │ +source_file_idx : 3848 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 3 │ │ │ │ -Class #510 annotations: │ │ +Class #781 annotations: │ │ Annotations on class │ │ VISIBILITY_SYSTEM Ldalvik/annotation/EnclosingClass; value=Landroid/support/v4/text/TextDirectionHeuristicsCompat; │ │ VISIBILITY_SYSTEM Ldalvik/annotation/InnerClass; accessFlags=1034 name="TextDirectionHeuristicImpl" │ │ │ │ -Class #510 - │ │ +Class #781 - │ │ Class descriptor : 'Landroid/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionHeuristicImpl;' │ │ Access flags : 0x0400 (ABSTRACT) │ │ Superclass : 'Ljava/lang/Object;' │ │ Interfaces - │ │ #0 : 'Landroid/support/v4/text/TextDirectionHeuristicCompat;' │ │ Static fields - │ │ Instance fields - │ │ @@ -130552,18 +184862,18 @@ │ │ type : '(Landroid/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionAlgorithm;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -06608c: |[06608c] android.support.v4.text.TextDirectionHeuristicsCompat$TextDirectionHeuristicImpl.:(Landroid/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionAlgorithm;)V │ │ -06609c: 7010 9117 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1791 │ │ -0660a2: 5b01 ab02 |0003: iput-object v1, v0, Landroid/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionHeuristicImpl;.mAlgorithm:Landroid/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionAlgorithm; // field@02ab │ │ -0660a6: 0e00 |0005: return-void │ │ +090c94: |[090c94] android.support.v4.text.TextDirectionHeuristicsCompat$TextDirectionHeuristicImpl.:(Landroid/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionAlgorithm;)V │ │ +090ca4: 7010 8622 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2286 │ │ +090caa: 5b01 df04 |0003: iput-object v1, v0, Landroid/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionHeuristicImpl;.mAlgorithm:Landroid/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionAlgorithm; // field@04df │ │ +090cae: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=114 │ │ 0x0003 line=115 │ │ 0x0005 line=116 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Landroid/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionHeuristicImpl; │ │ @@ -130574,27 +184884,27 @@ │ │ type : '(Ljava/lang/CharSequence;II)Z' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 26 16-bit code units │ │ -0660a8: |[0660a8] android.support.v4.text.TextDirectionHeuristicsCompat$TextDirectionHeuristicImpl.doCheck:(Ljava/lang/CharSequence;II)Z │ │ -0660b8: 5410 ab02 |0000: iget-object v0, v1, Landroid/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionHeuristicImpl;.mAlgorithm:Landroid/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionAlgorithm; // field@02ab │ │ -0660bc: 7240 c407 2043 |0002: invoke-interface {v0, v2, v3, v4}, Landroid/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionAlgorithm;.checkRtl:(Ljava/lang/CharSequence;II)I // method@07c4 │ │ -0660c2: 0a00 |0005: move-result v0 │ │ -0660c4: 2b00 0c00 0000 |0006: packed-switch v0, 00000012 // +0000000c │ │ -0660ca: 6e10 c607 0100 |0009: invoke-virtual {v1}, Landroid/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionHeuristicImpl;.defaultIsRtl:()Z // method@07c6 │ │ -0660d0: 0a00 |000c: move-result v0 │ │ -0660d2: 0f00 |000d: return v0 │ │ -0660d4: 1210 |000e: const/4 v0, #int 1 // #1 │ │ -0660d6: 28fe |000f: goto 000d // -0002 │ │ -0660d8: 1200 |0010: const/4 v0, #int 0 // #0 │ │ -0660da: 28fc |0011: goto 000d // -0004 │ │ -0660dc: 0001 0200 0000 0000 0800 0000 0a00 ... |0012: packed-switch-data (8 units) │ │ +090cb0: |[090cb0] android.support.v4.text.TextDirectionHeuristicsCompat$TextDirectionHeuristicImpl.doCheck:(Ljava/lang/CharSequence;II)Z │ │ +090cc0: 5410 df04 |0000: iget-object v0, v1, Landroid/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionHeuristicImpl;.mAlgorithm:Landroid/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionAlgorithm; // field@04df │ │ +090cc4: 7240 4f0e 2043 |0002: invoke-interface {v0, v2, v3, v4}, Landroid/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionAlgorithm;.checkRtl:(Ljava/lang/CharSequence;II)I // method@0e4f │ │ +090cca: 0a00 |0005: move-result v0 │ │ +090ccc: 2b00 0c00 0000 |0006: packed-switch v0, 00000012 // +0000000c │ │ +090cd2: 6e10 510e 0100 |0009: invoke-virtual {v1}, Landroid/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionHeuristicImpl;.defaultIsRtl:()Z // method@0e51 │ │ +090cd8: 0a00 |000c: move-result v0 │ │ +090cda: 0f00 |000d: return v0 │ │ +090cdc: 1210 |000e: const/4 v0, #int 1 // #1 │ │ +090cde: 28fe |000f: goto 000d // -0002 │ │ +090ce0: 1200 |0010: const/4 v0, #int 0 // #0 │ │ +090ce2: 28fc |0011: goto 000d // -0004 │ │ +090ce4: 0001 0200 0000 0000 0800 0000 0a00 ... |0012: packed-switch-data (8 units) │ │ catches : (none) │ │ positions : │ │ 0x0000 line=140 │ │ 0x0009 line=146 │ │ 0x000e line=142 │ │ 0x0010 line=144 │ │ 0x0012 line=140 │ │ @@ -130616,33 +184926,33 @@ │ │ type : '(Ljava/lang/CharSequence;II)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 33 16-bit code units │ │ -0660ec: |[0660ec] android.support.v4.text.TextDirectionHeuristicsCompat$TextDirectionHeuristicImpl.isRtl:(Ljava/lang/CharSequence;II)Z │ │ -0660fc: 3802 0d00 |0000: if-eqz v2, 000d // +000d │ │ -066100: 3a03 0b00 |0002: if-ltz v3, 000d // +000b │ │ -066104: 3a04 0900 |0004: if-ltz v4, 000d // +0009 │ │ -066108: 7210 5c17 0200 |0006: invoke-interface {v2}, Ljava/lang/CharSequence;.length:()I // method@175c │ │ -06610e: 0a00 |0009: move-result v0 │ │ -066110: b140 |000a: sub-int/2addr v0, v4 │ │ -066112: 3530 0800 |000b: if-ge v0, v3, 0013 // +0008 │ │ -066116: 2200 a603 |000d: new-instance v0, Ljava/lang/IllegalArgumentException; // type@03a6 │ │ -06611a: 7010 7717 0000 |000f: invoke-direct {v0}, Ljava/lang/IllegalArgumentException;.:()V // method@1777 │ │ -066120: 2700 |0012: throw v0 │ │ -066122: 5410 ab02 |0013: iget-object v0, v1, Landroid/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionHeuristicImpl;.mAlgorithm:Landroid/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionAlgorithm; // field@02ab │ │ -066126: 3900 0700 |0015: if-nez v0, 001c // +0007 │ │ -06612a: 6e10 c607 0100 |0017: invoke-virtual {v1}, Landroid/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionHeuristicImpl;.defaultIsRtl:()Z // method@07c6 │ │ -066130: 0a00 |001a: move-result v0 │ │ -066132: 0f00 |001b: return v0 │ │ -066134: 7040 c707 2143 |001c: invoke-direct {v1, v2, v3, v4}, Landroid/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionHeuristicImpl;.doCheck:(Ljava/lang/CharSequence;II)Z // method@07c7 │ │ -06613a: 0a00 |001f: move-result v0 │ │ -06613c: 28fb |0020: goto 001b // -0005 │ │ +090cf4: |[090cf4] android.support.v4.text.TextDirectionHeuristicsCompat$TextDirectionHeuristicImpl.isRtl:(Ljava/lang/CharSequence;II)Z │ │ +090d04: 3802 0d00 |0000: if-eqz v2, 000d // +000d │ │ +090d08: 3a03 0b00 |0002: if-ltz v3, 000d // +000b │ │ +090d0c: 3a04 0900 |0004: if-ltz v4, 000d // +0009 │ │ +090d10: 7210 4922 0200 |0006: invoke-interface {v2}, Ljava/lang/CharSequence;.length:()I // method@2249 │ │ +090d16: 0a00 |0009: move-result v0 │ │ +090d18: b140 |000a: sub-int/2addr v0, v4 │ │ +090d1a: 3530 0800 |000b: if-ge v0, v3, 0013 // +0008 │ │ +090d1e: 2200 2b05 |000d: new-instance v0, Ljava/lang/IllegalArgumentException; // type@052b │ │ +090d22: 7010 6722 0000 |000f: invoke-direct {v0}, Ljava/lang/IllegalArgumentException;.:()V // method@2267 │ │ +090d28: 2700 |0012: throw v0 │ │ +090d2a: 5410 df04 |0013: iget-object v0, v1, Landroid/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionHeuristicImpl;.mAlgorithm:Landroid/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionAlgorithm; // field@04df │ │ +090d2e: 3900 0700 |0015: if-nez v0, 001c // +0007 │ │ +090d32: 6e10 510e 0100 |0017: invoke-virtual {v1}, Landroid/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionHeuristicImpl;.defaultIsRtl:()Z // method@0e51 │ │ +090d38: 0a00 |001a: move-result v0 │ │ +090d3a: 0f00 |001b: return v0 │ │ +090d3c: 7040 520e 2143 |001c: invoke-direct {v1, v2, v3, v4}, Landroid/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionHeuristicImpl;.doCheck:(Ljava/lang/CharSequence;II)Z // method@0e52 │ │ +090d42: 0a00 |001f: move-result v0 │ │ +090d44: 28fb |0020: goto 001b // -0005 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=130 │ │ 0x000d line=131 │ │ 0x0013 line=133 │ │ 0x0017 line=134 │ │ 0x001b line=136 │ │ @@ -130657,54 +184967,54 @@ │ │ type : '([CII)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 9 16-bit code units │ │ -066140: |[066140] android.support.v4.text.TextDirectionHeuristicsCompat$TextDirectionHeuristicImpl.isRtl:([CII)Z │ │ -066150: 7110 d117 0200 |0000: invoke-static {v2}, Ljava/nio/CharBuffer;.wrap:([C)Ljava/nio/CharBuffer; // method@17d1 │ │ -066156: 0c00 |0003: move-result-object v0 │ │ -066158: 6e40 c807 0143 |0004: invoke-virtual {v1, v0, v3, v4}, Landroid/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionHeuristicImpl;.isRtl:(Ljava/lang/CharSequence;II)Z // method@07c8 │ │ -06615e: 0a00 |0007: move-result v0 │ │ -066160: 0f00 |0008: return v0 │ │ +090d48: |[090d48] android.support.v4.text.TextDirectionHeuristicsCompat$TextDirectionHeuristicImpl.isRtl:([CII)Z │ │ +090d58: 7110 cd22 0200 |0000: invoke-static {v2}, Ljava/nio/CharBuffer;.wrap:([C)Ljava/nio/CharBuffer; // method@22cd │ │ +090d5e: 0c00 |0003: move-result-object v0 │ │ +090d60: 6e40 530e 0143 |0004: invoke-virtual {v1, v0, v3, v4}, Landroid/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionHeuristicImpl;.isRtl:(Ljava/lang/CharSequence;II)Z // method@0e53 │ │ +090d66: 0a00 |0007: move-result v0 │ │ +090d68: 0f00 |0008: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=125 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 this Landroid/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionHeuristicImpl; │ │ 0x0000 - 0x0009 reg=2 array [C │ │ 0x0000 - 0x0009 reg=3 start I │ │ 0x0000 - 0x0009 reg=4 count I │ │ │ │ - source_file_idx : 2821 (TextDirectionHeuristicsCompat.java) │ │ + source_file_idx : 3848 (TextDirectionHeuristicsCompat.java) │ │ │ │ -Class #511 header: │ │ -class_idx : 371 │ │ +Class #782 header: │ │ +class_idx : 648 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 384 │ │ -source_file_idx : 493 │ │ +superclass_idx : 662 │ │ +source_file_idx : 581 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 9 │ │ │ │ -Class #511 annotations: │ │ +Class #782 annotations: │ │ Annotations on class │ │ VISIBILITY_SYSTEM Ldalvik/annotation/EnclosingMethod; value=getCollection │ │ VISIBILITY_SYSTEM Ldalvik/annotation/InnerClass; accessFlags=0 name=null │ │ VISIBILITY_SYSTEM Ldalvik/annotation/Signature; value={ "Landroid/support/v4/util/MapCollections" ";" } │ │ -Annotations on method #2014 'colGetMap' │ │ +Annotations on method #3689 'colGetMap' │ │ VISIBILITY_SYSTEM Ldalvik/annotation/Signature; value={ "()" "Ljava/util/Map" ";" } │ │ -Annotations on method #2018 'colPut' │ │ +Annotations on method #3693 'colPut' │ │ VISIBILITY_SYSTEM Ldalvik/annotation/Signature; value={ "(TK;TV;)V" } │ │ -Annotations on method #2020 'colSetValue' │ │ +Annotations on method #3695 'colSetValue' │ │ VISIBILITY_SYSTEM Ldalvik/annotation/Signature; value={ "(ITV;)TV;" } │ │ │ │ -Class #511 - │ │ +Class #782 - │ │ Class descriptor : 'Landroid/support/v4/util/ArrayMap$1;' │ │ Access flags : 0x0000 () │ │ Superclass : 'Landroid/support/v4/util/MapCollections;' │ │ Interfaces - │ │ Static fields - │ │ Instance fields - │ │ #0 : (in Landroid/support/v4/util/ArrayMap$1;) │ │ @@ -130717,18 +185027,18 @@ │ │ type : '(Landroid/support/v4/util/ArrayMap;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -066164: |[066164] android.support.v4.util.ArrayMap$1.:(Landroid/support/v4/util/ArrayMap;)V │ │ -066174: 5b01 ba02 |0000: iput-object v1, v0, Landroid/support/v4/util/ArrayMap$1;.this$0:Landroid/support/v4/util/ArrayMap; // field@02ba │ │ -066178: 7010 7608 0000 |0002: invoke-direct {v0}, Landroid/support/v4/util/MapCollections;.:()V // method@0876 │ │ -06617e: 0e00 |0005: return-void │ │ +090d6c: |[090d6c] android.support.v4.util.ArrayMap$1.:(Landroid/support/v4/util/ArrayMap;)V │ │ +090d7c: 5b01 ee04 |0000: iput-object v1, v0, Landroid/support/v4/util/ArrayMap$1;.this$0:Landroid/support/v4/util/ArrayMap; // field@04ee │ │ +090d80: 7010 130f 0000 |0002: invoke-direct {v0}, Landroid/support/v4/util/MapCollections;.:()V // method@0f13 │ │ +090d86: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=73 │ │ locals : │ │ 0x0000 - 0x0000 reg=0 this Landroid/support/v4/util/ArrayMap$1; │ │ 0x0000 - 0x0006 reg=0 this Landroid/support/v4/util/ArrayMap$1; Landroid/support/v4/util/ArrayMap.1; │ │ 0x0000 - 0x0006 reg=1 (null) Landroid/support/v4/util/ArrayMap; │ │ @@ -130739,18 +185049,18 @@ │ │ type : '()V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -066180: |[066180] android.support.v4.util.ArrayMap$1.colClear:()V │ │ -066190: 5410 ba02 |0000: iget-object v0, v1, Landroid/support/v4/util/ArrayMap$1;.this$0:Landroid/support/v4/util/ArrayMap; // field@02ba │ │ -066194: 6e10 e807 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/util/ArrayMap;.clear:()V // method@07e8 │ │ -06619a: 0e00 |0005: return-void │ │ +090d88: |[090d88] android.support.v4.util.ArrayMap$1.colClear:()V │ │ +090d98: 5410 ee04 |0000: iget-object v0, v1, Landroid/support/v4/util/ArrayMap$1;.this$0:Landroid/support/v4/util/ArrayMap; // field@04ee │ │ +090d9c: 6e10 730e 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/util/ArrayMap;.clear:()V // method@0e73 │ │ +090da2: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=116 │ │ 0x0005 line=117 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Landroid/support/v4/util/ArrayMap$1; │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/util/ArrayMap$1; Landroid/support/v4/util/ArrayMap.1; │ │ @@ -130760,21 +185070,21 @@ │ │ type : '(II)Ljava/lang/Object;' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 10 16-bit code units │ │ -06619c: |[06619c] android.support.v4.util.ArrayMap$1.colGetEntry:(II)Ljava/lang/Object; │ │ -0661ac: 5420 ba02 |0000: iget-object v0, v2, Landroid/support/v4/util/ArrayMap$1;.this$0:Landroid/support/v4/util/ArrayMap; // field@02ba │ │ -0661b0: 5400 bb02 |0002: iget-object v0, v0, Landroid/support/v4/util/ArrayMap;.mArray:[Ljava/lang/Object; // field@02bb │ │ -0661b4: e001 0301 |0004: shl-int/lit8 v1, v3, #int 1 // #01 │ │ -0661b8: b041 |0006: add-int/2addr v1, v4 │ │ -0661ba: 4600 0001 |0007: aget-object v0, v0, v1 │ │ -0661be: 1100 |0009: return-object v0 │ │ +090da4: |[090da4] android.support.v4.util.ArrayMap$1.colGetEntry:(II)Ljava/lang/Object; │ │ +090db4: 5420 ee04 |0000: iget-object v0, v2, Landroid/support/v4/util/ArrayMap$1;.this$0:Landroid/support/v4/util/ArrayMap; // field@04ee │ │ +090db8: 5400 ef04 |0002: iget-object v0, v0, Landroid/support/v4/util/ArrayMap;.mArray:[Ljava/lang/Object; // field@04ef │ │ +090dbc: e001 0301 |0004: shl-int/lit8 v1, v3, #int 1 // #01 │ │ +090dc0: b041 |0006: add-int/2addr v1, v4 │ │ +090dc2: 4600 0001 |0007: aget-object v0, v0, v1 │ │ +090dc6: 1100 |0009: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=81 │ │ locals : │ │ 0x0000 - 0x0000 reg=2 this Landroid/support/v4/util/ArrayMap$1; │ │ 0x0000 - 0x000a reg=2 this Landroid/support/v4/util/ArrayMap$1; Landroid/support/v4/util/ArrayMap.1; │ │ 0x0000 - 0x000a reg=3 index I │ │ @@ -130785,17 +185095,17 @@ │ │ type : '()Ljava/util/Map;' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0661c0: |[0661c0] android.support.v4.util.ArrayMap$1.colGetMap:()Ljava/util/Map; │ │ -0661d0: 5410 ba02 |0000: iget-object v0, v1, Landroid/support/v4/util/ArrayMap$1;.this$0:Landroid/support/v4/util/ArrayMap; // field@02ba │ │ -0661d4: 1100 |0002: return-object v0 │ │ +090dc8: |[090dc8] android.support.v4.util.ArrayMap$1.colGetMap:()Ljava/util/Map; │ │ +090dd8: 5410 ee04 |0000: iget-object v0, v1, Landroid/support/v4/util/ArrayMap$1;.this$0:Landroid/support/v4/util/ArrayMap; // field@04ee │ │ +090ddc: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=96 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Landroid/support/v4/util/ArrayMap$1; │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/util/ArrayMap$1; Landroid/support/v4/util/ArrayMap.1; │ │ │ │ @@ -130804,68 +185114,61 @@ │ │ type : '()I' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 5 16-bit code units │ │ -0661d8: |[0661d8] android.support.v4.util.ArrayMap$1.colGetSize:()I │ │ -0661e8: 5410 ba02 |0000: iget-object v0, v1, Landroid/support/v4/util/ArrayMap$1;.this$0:Landroid/support/v4/util/ArrayMap; // field@02ba │ │ -0661ec: 5200 bd02 |0002: iget v0, v0, Landroid/support/v4/util/ArrayMap;.mSize:I // field@02bd │ │ -0661f0: 0f00 |0004: return v0 │ │ +090de0: |[090de0] android.support.v4.util.ArrayMap$1.colGetSize:()I │ │ +090df0: 5410 ee04 |0000: iget-object v0, v1, Landroid/support/v4/util/ArrayMap$1;.this$0:Landroid/support/v4/util/ArrayMap; // field@04ee │ │ +090df4: 5200 f104 |0002: iget v0, v0, Landroid/support/v4/util/ArrayMap;.mSize:I // field@04f1 │ │ +090df8: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=76 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Landroid/support/v4/util/ArrayMap$1; │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/util/ArrayMap$1; Landroid/support/v4/util/ArrayMap.1; │ │ │ │ #4 : (in Landroid/support/v4/util/ArrayMap$1;) │ │ name : 'colIndexOfKey' │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ - registers : 4 │ │ + registers : 3 │ │ ins : 2 │ │ - outs : 3 │ │ - insns size : 20 16-bit code units │ │ -0661f4: |[0661f4] android.support.v4.util.ArrayMap$1.colIndexOfKey:(Ljava/lang/Object;)I │ │ -066204: 3903 0900 |0000: if-nez v3, 0009 // +0009 │ │ -066208: 5420 ba02 |0002: iget-object v0, v2, Landroid/support/v4/util/ArrayMap$1;.this$0:Landroid/support/v4/util/ArrayMap; // field@02ba │ │ -06620c: 6e10 ee07 0000 |0004: invoke-virtual {v0}, Landroid/support/v4/util/ArrayMap;.indexOfNull:()I // method@07ee │ │ -066212: 0a00 |0007: move-result v0 │ │ -066214: 0f00 |0008: return v0 │ │ -066216: 5420 ba02 |0009: iget-object v0, v2, Landroid/support/v4/util/ArrayMap$1;.this$0:Landroid/support/v4/util/ArrayMap; // field@02ba │ │ -06621a: 6e10 9517 0300 |000b: invoke-virtual {v3}, Ljava/lang/Object;.hashCode:()I // method@1795 │ │ -066220: 0a01 |000e: move-result v1 │ │ -066222: 6e30 ed07 3001 |000f: invoke-virtual {v0, v3, v1}, Landroid/support/v4/util/ArrayMap;.indexOf:(Ljava/lang/Object;I)I // method@07ed │ │ -066228: 0a00 |0012: move-result v0 │ │ -06622a: 28f5 |0013: goto 0008 // -000b │ │ + outs : 2 │ │ + insns size : 7 16-bit code units │ │ +090dfc: |[090dfc] android.support.v4.util.ArrayMap$1.colIndexOfKey:(Ljava/lang/Object;)I │ │ +090e0c: 5410 ee04 |0000: iget-object v0, v1, Landroid/support/v4/util/ArrayMap$1;.this$0:Landroid/support/v4/util/ArrayMap; // field@04ee │ │ +090e10: 6e20 7a0e 2000 |0002: invoke-virtual {v0, v2}, Landroid/support/v4/util/ArrayMap;.indexOfKey:(Ljava/lang/Object;)I // method@0e7a │ │ +090e16: 0a00 |0005: move-result v0 │ │ +090e18: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=86 │ │ locals : │ │ - 0x0000 - 0x0000 reg=2 this Landroid/support/v4/util/ArrayMap$1; │ │ - 0x0000 - 0x0014 reg=2 this Landroid/support/v4/util/ArrayMap$1; Landroid/support/v4/util/ArrayMap.1; │ │ - 0x0000 - 0x0014 reg=3 key Ljava/lang/Object; │ │ + 0x0000 - 0x0000 reg=1 this Landroid/support/v4/util/ArrayMap$1; │ │ + 0x0000 - 0x0007 reg=1 this Landroid/support/v4/util/ArrayMap$1; Landroid/support/v4/util/ArrayMap.1; │ │ + 0x0000 - 0x0007 reg=2 key Ljava/lang/Object; │ │ │ │ #5 : (in Landroid/support/v4/util/ArrayMap$1;) │ │ name : 'colIndexOfValue' │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -06622c: |[06622c] android.support.v4.util.ArrayMap$1.colIndexOfValue:(Ljava/lang/Object;)I │ │ -06623c: 5410 ba02 |0000: iget-object v0, v1, Landroid/support/v4/util/ArrayMap$1;.this$0:Landroid/support/v4/util/ArrayMap; // field@02ba │ │ -066240: 6e20 ef07 2000 |0002: invoke-virtual {v0, v2}, Landroid/support/v4/util/ArrayMap;.indexOfValue:(Ljava/lang/Object;)I // method@07ef │ │ -066246: 0a00 |0005: move-result v0 │ │ -066248: 0f00 |0006: return v0 │ │ +090e1c: |[090e1c] android.support.v4.util.ArrayMap$1.colIndexOfValue:(Ljava/lang/Object;)I │ │ +090e2c: 5410 ee04 |0000: iget-object v0, v1, Landroid/support/v4/util/ArrayMap$1;.this$0:Landroid/support/v4/util/ArrayMap; // field@04ee │ │ +090e30: 6e20 7b0e 2000 |0002: invoke-virtual {v0, v2}, Landroid/support/v4/util/ArrayMap;.indexOfValue:(Ljava/lang/Object;)I // method@0e7b │ │ +090e36: 0a00 |0005: move-result v0 │ │ +090e38: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=91 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Landroid/support/v4/util/ArrayMap$1; │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/util/ArrayMap$1; Landroid/support/v4/util/ArrayMap.1; │ │ 0x0000 - 0x0007 reg=2 value Ljava/lang/Object; │ │ @@ -130875,18 +185178,18 @@ │ │ type : '(Ljava/lang/Object;Ljava/lang/Object;)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -06624c: |[06624c] android.support.v4.util.ArrayMap$1.colPut:(Ljava/lang/Object;Ljava/lang/Object;)V │ │ -06625c: 5410 ba02 |0000: iget-object v0, v1, Landroid/support/v4/util/ArrayMap$1;.this$0:Landroid/support/v4/util/ArrayMap; // field@02ba │ │ -066260: 6e30 f107 2003 |0002: invoke-virtual {v0, v2, v3}, Landroid/support/v4/util/ArrayMap;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@07f1 │ │ -066266: 0e00 |0005: return-void │ │ +090e3c: |[090e3c] android.support.v4.util.ArrayMap$1.colPut:(Ljava/lang/Object;Ljava/lang/Object;)V │ │ +090e4c: 5410 ee04 |0000: iget-object v0, v1, Landroid/support/v4/util/ArrayMap$1;.this$0:Landroid/support/v4/util/ArrayMap; // field@04ee │ │ +090e50: 6e30 7f0e 2003 |0002: invoke-virtual {v0, v2, v3}, Landroid/support/v4/util/ArrayMap;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@0e7f │ │ +090e56: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=101 │ │ 0x0005 line=102 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Landroid/support/v4/util/ArrayMap$1; │ │ 0x0000 - 0x0000 reg=2 (null) Ljava/lang/Object; │ │ @@ -130900,18 +185203,18 @@ │ │ type : '(I)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -066268: |[066268] android.support.v4.util.ArrayMap$1.colRemoveAt:(I)V │ │ -066278: 5410 ba02 |0000: iget-object v0, v1, Landroid/support/v4/util/ArrayMap$1;.this$0:Landroid/support/v4/util/ArrayMap; // field@02ba │ │ -06627c: 6e20 f407 2000 |0002: invoke-virtual {v0, v2}, Landroid/support/v4/util/ArrayMap;.removeAt:(I)Ljava/lang/Object; // method@07f4 │ │ -066282: 0e00 |0005: return-void │ │ +090e58: |[090e58] android.support.v4.util.ArrayMap$1.colRemoveAt:(I)V │ │ +090e68: 5410 ee04 |0000: iget-object v0, v1, Landroid/support/v4/util/ArrayMap$1;.this$0:Landroid/support/v4/util/ArrayMap; // field@04ee │ │ +090e6c: 6e20 820e 2000 |0002: invoke-virtual {v0, v2}, Landroid/support/v4/util/ArrayMap;.removeAt:(I)Ljava/lang/Object; // method@0e82 │ │ +090e72: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=111 │ │ 0x0005 line=112 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Landroid/support/v4/util/ArrayMap$1; │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/util/ArrayMap$1; Landroid/support/v4/util/ArrayMap.1; │ │ @@ -130922,64 +185225,64 @@ │ │ type : '(ILjava/lang/Object;)Ljava/lang/Object;' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 7 16-bit code units │ │ -066284: |[066284] android.support.v4.util.ArrayMap$1.colSetValue:(ILjava/lang/Object;)Ljava/lang/Object; │ │ -066294: 5410 ba02 |0000: iget-object v0, v1, Landroid/support/v4/util/ArrayMap$1;.this$0:Landroid/support/v4/util/ArrayMap; // field@02ba │ │ -066298: 6e30 f607 2003 |0002: invoke-virtual {v0, v2, v3}, Landroid/support/v4/util/ArrayMap;.setValueAt:(ILjava/lang/Object;)Ljava/lang/Object; // method@07f6 │ │ -06629e: 0c00 |0005: move-result-object v0 │ │ -0662a0: 1100 |0006: return-object v0 │ │ +090e74: |[090e74] android.support.v4.util.ArrayMap$1.colSetValue:(ILjava/lang/Object;)Ljava/lang/Object; │ │ +090e84: 5410 ee04 |0000: iget-object v0, v1, Landroid/support/v4/util/ArrayMap$1;.this$0:Landroid/support/v4/util/ArrayMap; // field@04ee │ │ +090e88: 6e30 840e 2003 |0002: invoke-virtual {v0, v2, v3}, Landroid/support/v4/util/ArrayMap;.setValueAt:(ILjava/lang/Object;)Ljava/lang/Object; // method@0e84 │ │ +090e8e: 0c00 |0005: move-result-object v0 │ │ +090e90: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=106 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Landroid/support/v4/util/ArrayMap$1; │ │ 0x0000 - 0x0000 reg=3 (null) Ljava/lang/Object; │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/util/ArrayMap$1; Landroid/support/v4/util/ArrayMap.1; │ │ 0x0000 - 0x0007 reg=2 index I │ │ 0x0000 - 0x0007 reg=3 value Ljava/lang/Object; TV; │ │ │ │ - source_file_idx : 493 (ArrayMap.java) │ │ + source_file_idx : 581 (ArrayMap.java) │ │ │ │ -Class #512 header: │ │ -class_idx : 372 │ │ +Class #783 header: │ │ +class_idx : 649 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 385 │ │ -source_file_idx : 493 │ │ +superclass_idx : 668 │ │ +source_file_idx : 581 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 4 │ │ virtual_methods_size: 7 │ │ │ │ -Class #512 annotations: │ │ +Class #783 annotations: │ │ Annotations on class │ │ VISIBILITY_SYSTEM Ldalvik/annotation/Signature; value={ "" "Landroid/support/v4/util/SimpleArrayMap" ";" "Ljava/util/Map" ";" } │ │ -Annotations on field #700 'mCollections' │ │ +Annotations on field #1264 'mCollections' │ │ VISIBILITY_SYSTEM Ldalvik/annotation/Signature; value={ "Landroid/support/v4/util/MapCollections" ";" } │ │ -Annotations on method #2025 'containsAll' │ │ +Annotations on method #3700 'containsAll' │ │ VISIBILITY_SYSTEM Ldalvik/annotation/Signature; value={ "(" "Ljava/util/Collection" "<*>;)Z" } │ │ -Annotations on method #2027 'entrySet' │ │ +Annotations on method #3703 'entrySet' │ │ VISIBILITY_SYSTEM Ldalvik/annotation/Signature; value={ "()" "Ljava/util/Set" "<" "Ljava/util/Map$Entry" ";>;" } │ │ -Annotations on method #2028 'getCollection' │ │ +Annotations on method #3705 'getCollection' │ │ VISIBILITY_SYSTEM Ldalvik/annotation/Signature; value={ "()" "Landroid/support/v4/util/MapCollections" ";" } │ │ -Annotations on method #2032 'keySet' │ │ +Annotations on method #3710 'keySet' │ │ VISIBILITY_SYSTEM Ldalvik/annotation/Signature; value={ "()" "Ljava/util/Set" ";" } │ │ -Annotations on method #2034 'putAll' │ │ +Annotations on method #3712 'putAll' │ │ VISIBILITY_SYSTEM Ldalvik/annotation/Signature; value={ "(" "Ljava/util/Map" "<+TK;+TV;>;)V" } │ │ -Annotations on method #2035 'removeAll' │ │ +Annotations on method #3713 'removeAll' │ │ VISIBILITY_SYSTEM Ldalvik/annotation/Signature; value={ "(" "Ljava/util/Collection" "<*>;)Z" } │ │ -Annotations on method #2037 'retainAll' │ │ +Annotations on method #3715 'retainAll' │ │ VISIBILITY_SYSTEM Ldalvik/annotation/Signature; value={ "(" "Ljava/util/Collection" "<*>;)Z" } │ │ -Annotations on method #2039 'values' │ │ +Annotations on method #3719 'values' │ │ VISIBILITY_SYSTEM Ldalvik/annotation/Signature; value={ "()" "Ljava/util/Collection" ";" } │ │ │ │ -Class #512 - │ │ +Class #783 - │ │ Class descriptor : 'Landroid/support/v4/util/ArrayMap;' │ │ Access flags : 0x0001 (PUBLIC) │ │ Superclass : 'Landroid/support/v4/util/SimpleArrayMap;' │ │ Interfaces - │ │ #0 : 'Ljava/util/Map;' │ │ Static fields - │ │ Instance fields - │ │ @@ -130993,17 +185296,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0662a4: |[0662a4] android.support.v4.util.ArrayMap.:()V │ │ -0662b4: 7010 8908 0000 |0000: invoke-direct {v0}, Landroid/support/v4/util/SimpleArrayMap;.:()V // method@0889 │ │ -0662ba: 0e00 |0003: return-void │ │ +090e94: |[090e94] android.support.v4.util.ArrayMap.:()V │ │ +090ea4: 7010 350f 0000 |0000: invoke-direct {v0}, Landroid/support/v4/util/SimpleArrayMap;.:()V // method@0f35 │ │ +090eaa: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=54 │ │ 0x0003 line=55 │ │ locals : │ │ 0x0000 - 0x0000 reg=0 this Landroid/support/v4/util/ArrayMap; │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/util/ArrayMap; Landroid/support/v4/util/ArrayMap; │ │ @@ -131013,17 +185316,17 @@ │ │ type : '(I)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -0662bc: |[0662bc] android.support.v4.util.ArrayMap.:(I)V │ │ -0662cc: 7020 8a08 1000 |0000: invoke-direct {v0, v1}, Landroid/support/v4/util/SimpleArrayMap;.:(I)V // method@088a │ │ -0662d2: 0e00 |0003: return-void │ │ +090eac: |[090eac] android.support.v4.util.ArrayMap.:(I)V │ │ +090ebc: 7020 360f 1000 |0000: invoke-direct {v0, v1}, Landroid/support/v4/util/SimpleArrayMap;.:(I)V // method@0f36 │ │ +090ec2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=61 │ │ 0x0003 line=62 │ │ locals : │ │ 0x0000 - 0x0000 reg=0 this Landroid/support/v4/util/ArrayMap; │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/util/ArrayMap; Landroid/support/v4/util/ArrayMap; │ │ @@ -131034,17 +185337,17 @@ │ │ type : '(Landroid/support/v4/util/SimpleArrayMap;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -0662d4: |[0662d4] android.support.v4.util.ArrayMap.:(Landroid/support/v4/util/SimpleArrayMap;)V │ │ -0662e4: 7020 8b08 1000 |0000: invoke-direct {v0, v1}, Landroid/support/v4/util/SimpleArrayMap;.:(Landroid/support/v4/util/SimpleArrayMap;)V // method@088b │ │ -0662ea: 0e00 |0003: return-void │ │ +090ec4: |[090ec4] android.support.v4.util.ArrayMap.:(Landroid/support/v4/util/SimpleArrayMap;)V │ │ +090ed4: 7020 370f 1000 |0000: invoke-direct {v0, v1}, Landroid/support/v4/util/SimpleArrayMap;.:(Landroid/support/v4/util/SimpleArrayMap;)V // method@0f37 │ │ +090eda: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=68 │ │ 0x0003 line=69 │ │ locals : │ │ 0x0000 - 0x0000 reg=0 this Landroid/support/v4/util/ArrayMap; │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/util/ArrayMap; Landroid/support/v4/util/ArrayMap; │ │ @@ -131055,22 +185358,22 @@ │ │ type : '()Landroid/support/v4/util/MapCollections;' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 14 16-bit code units │ │ -0662ec: |[0662ec] android.support.v4.util.ArrayMap.getCollection:()Landroid/support/v4/util/MapCollections; │ │ -0662fc: 5410 bc02 |0000: iget-object v0, v1, Landroid/support/v4/util/ArrayMap;.mCollections:Landroid/support/v4/util/MapCollections; // field@02bc │ │ -066300: 3900 0900 |0002: if-nez v0, 000b // +0009 │ │ -066304: 2200 7301 |0004: new-instance v0, Landroid/support/v4/util/ArrayMap$1; // type@0173 │ │ -066308: 7020 db07 1000 |0006: invoke-direct {v0, v1}, Landroid/support/v4/util/ArrayMap$1;.:(Landroid/support/v4/util/ArrayMap;)V // method@07db │ │ -06630e: 5b10 bc02 |0009: iput-object v0, v1, Landroid/support/v4/util/ArrayMap;.mCollections:Landroid/support/v4/util/MapCollections; // field@02bc │ │ -066312: 5410 bc02 |000b: iget-object v0, v1, Landroid/support/v4/util/ArrayMap;.mCollections:Landroid/support/v4/util/MapCollections; // field@02bc │ │ -066316: 1100 |000d: return-object v0 │ │ +090edc: |[090edc] android.support.v4.util.ArrayMap.getCollection:()Landroid/support/v4/util/MapCollections; │ │ +090eec: 5410 f004 |0000: iget-object v0, v1, Landroid/support/v4/util/ArrayMap;.mCollections:Landroid/support/v4/util/MapCollections; // field@04f0 │ │ +090ef0: 3900 0900 |0002: if-nez v0, 000b // +0009 │ │ +090ef4: 2200 8802 |0004: new-instance v0, Landroid/support/v4/util/ArrayMap$1; // type@0288 │ │ +090ef8: 7020 660e 1000 |0006: invoke-direct {v0, v1}, Landroid/support/v4/util/ArrayMap$1;.:(Landroid/support/v4/util/ArrayMap;)V // method@0e66 │ │ +090efe: 5b10 f004 |0009: iput-object v0, v1, Landroid/support/v4/util/ArrayMap;.mCollections:Landroid/support/v4/util/MapCollections; // field@04f0 │ │ +090f02: 5410 f004 |000b: iget-object v0, v1, Landroid/support/v4/util/ArrayMap;.mCollections:Landroid/support/v4/util/MapCollections; // field@04f0 │ │ +090f06: 1100 |000d: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=72 │ │ 0x0004 line=73 │ │ 0x000b line=120 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Landroid/support/v4/util/ArrayMap; │ │ @@ -131082,18 +185385,18 @@ │ │ type : '(Ljava/util/Collection;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -066318: |[066318] android.support.v4.util.ArrayMap.containsAll:(Ljava/util/Collection;)Z │ │ -066328: 7120 8008 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/util/MapCollections;.containsAllHelper:(Ljava/util/Map;Ljava/util/Collection;)Z // method@0880 │ │ -06632e: 0a00 |0003: move-result v0 │ │ -066330: 0f00 |0004: return v0 │ │ +090f08: |[090f08] android.support.v4.util.ArrayMap.containsAll:(Ljava/util/Collection;)Z │ │ +090f18: 7120 1d0f 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/util/MapCollections;.containsAllHelper:(Ljava/util/Map;Ljava/util/Collection;)Z // method@0f1d │ │ +090f1e: 0a00 |0003: move-result v0 │ │ +090f20: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=130 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Landroid/support/v4/util/ArrayMap; │ │ 0x0000 - 0x0000 reg=2 (null) Ljava/util/Collection; │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/util/ArrayMap; Landroid/support/v4/util/ArrayMap; │ │ @@ -131104,20 +185407,20 @@ │ │ type : '()Ljava/util/Set;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 9 16-bit code units │ │ -066334: |[066334] android.support.v4.util.ArrayMap.entrySet:()Ljava/util/Set; │ │ -066344: 7010 ec07 0100 |0000: invoke-direct {v1}, Landroid/support/v4/util/ArrayMap;.getCollection:()Landroid/support/v4/util/MapCollections; // method@07ec │ │ -06634a: 0c00 |0003: move-result-object v0 │ │ -06634c: 6e10 8208 0000 |0004: invoke-virtual {v0}, Landroid/support/v4/util/MapCollections;.getEntrySet:()Ljava/util/Set; // method@0882 │ │ -066352: 0c00 |0007: move-result-object v0 │ │ -066354: 1100 |0008: return-object v0 │ │ +090f24: |[090f24] android.support.v4.util.ArrayMap.entrySet:()Ljava/util/Set; │ │ +090f34: 7010 790e 0100 |0000: invoke-direct {v1}, Landroid/support/v4/util/ArrayMap;.getCollection:()Landroid/support/v4/util/MapCollections; // method@0e79 │ │ +090f3a: 0c00 |0003: move-result-object v0 │ │ +090f3c: 6e10 1f0f 0000 |0004: invoke-virtual {v0}, Landroid/support/v4/util/MapCollections;.getEntrySet:()Ljava/util/Set; // method@0f1f │ │ +090f42: 0c00 |0007: move-result-object v0 │ │ +090f44: 1100 |0008: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=179 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Landroid/support/v4/util/ArrayMap; │ │ 0x0000 - 0x0009 reg=1 this Landroid/support/v4/util/ArrayMap; Landroid/support/v4/util/ArrayMap; │ │ │ │ @@ -131126,20 +185429,20 @@ │ │ type : '()Ljava/util/Set;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 9 16-bit code units │ │ -066358: |[066358] android.support.v4.util.ArrayMap.keySet:()Ljava/util/Set; │ │ -066368: 7010 ec07 0100 |0000: invoke-direct {v1}, Landroid/support/v4/util/ArrayMap;.getCollection:()Landroid/support/v4/util/MapCollections; // method@07ec │ │ -06636e: 0c00 |0003: move-result-object v0 │ │ -066370: 6e10 8308 0000 |0004: invoke-virtual {v0}, Landroid/support/v4/util/MapCollections;.getKeySet:()Ljava/util/Set; // method@0883 │ │ -066376: 0c00 |0007: move-result-object v0 │ │ -066378: 1100 |0008: return-object v0 │ │ +090f48: |[090f48] android.support.v4.util.ArrayMap.keySet:()Ljava/util/Set; │ │ +090f58: 7010 790e 0100 |0000: invoke-direct {v1}, Landroid/support/v4/util/ArrayMap;.getCollection:()Landroid/support/v4/util/MapCollections; // method@0e79 │ │ +090f5e: 0c00 |0003: move-result-object v0 │ │ +090f60: 6e10 200f 0000 |0004: invoke-virtual {v0}, Landroid/support/v4/util/MapCollections;.getKeySet:()Ljava/util/Set; // method@0f20 │ │ +090f66: 0c00 |0007: move-result-object v0 │ │ +090f68: 1100 |0008: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=191 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Landroid/support/v4/util/ArrayMap; │ │ 0x0000 - 0x0009 reg=1 this Landroid/support/v4/util/ArrayMap; Landroid/support/v4/util/ArrayMap; │ │ │ │ @@ -131148,37 +185451,37 @@ │ │ type : '(Ljava/util/Map;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 43 16-bit code units │ │ -06637c: |[06637c] android.support.v4.util.ArrayMap.putAll:(Ljava/util/Map;)V │ │ -06638c: 5242 bd02 |0000: iget v2, v4, Landroid/support/v4/util/ArrayMap;.mSize:I // field@02bd │ │ -066390: 7210 0e18 0500 |0002: invoke-interface {v5}, Ljava/util/Map;.size:()I // method@180e │ │ -066396: 0a03 |0005: move-result v3 │ │ -066398: b032 |0006: add-int/2addr v2, v3 │ │ -06639a: 6e20 ea07 2400 |0007: invoke-virtual {v4, v2}, Landroid/support/v4/util/ArrayMap;.ensureCapacity:(I)V // method@07ea │ │ -0663a0: 7210 0a18 0500 |000a: invoke-interface {v5}, Ljava/util/Map;.entrySet:()Ljava/util/Set; // method@180a │ │ -0663a6: 0c02 |000d: move-result-object v2 │ │ -0663a8: 7210 1018 0200 |000e: invoke-interface {v2}, Ljava/util/Set;.iterator:()Ljava/util/Iterator; // method@1810 │ │ -0663ae: 0c01 |0011: move-result-object v1 │ │ -0663b0: 7210 ef17 0100 |0012: invoke-interface {v1}, Ljava/util/Iterator;.hasNext:()Z // method@17ef │ │ -0663b6: 0a02 |0015: move-result v2 │ │ -0663b8: 3802 1400 |0016: if-eqz v2, 002a // +0014 │ │ -0663bc: 7210 f017 0100 |0018: invoke-interface {v1}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@17f0 │ │ -0663c2: 0c00 |001b: move-result-object v0 │ │ -0663c4: 1f00 da03 |001c: check-cast v0, Ljava/util/Map$Entry; // type@03da │ │ -0663c8: 7210 0718 0000 |001e: invoke-interface {v0}, Ljava/util/Map$Entry;.getKey:()Ljava/lang/Object; // method@1807 │ │ -0663ce: 0c02 |0021: move-result-object v2 │ │ -0663d0: 7210 0818 0000 |0022: invoke-interface {v0}, Ljava/util/Map$Entry;.getValue:()Ljava/lang/Object; // method@1808 │ │ -0663d6: 0c03 |0025: move-result-object v3 │ │ -0663d8: 6e30 f107 2403 |0026: invoke-virtual {v4, v2, v3}, Landroid/support/v4/util/ArrayMap;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@07f1 │ │ -0663de: 28e9 |0029: goto 0012 // -0017 │ │ -0663e0: 0e00 |002a: return-void │ │ +090f6c: |[090f6c] android.support.v4.util.ArrayMap.putAll:(Ljava/util/Map;)V │ │ +090f7c: 5242 f104 |0000: iget v2, v4, Landroid/support/v4/util/ArrayMap;.mSize:I // field@04f1 │ │ +090f80: 7210 1a23 0500 |0002: invoke-interface {v5}, Ljava/util/Map;.size:()I // method@231a │ │ +090f86: 0a03 |0005: move-result v3 │ │ +090f88: b032 |0006: add-int/2addr v2, v3 │ │ +090f8a: 6e20 760e 2400 |0007: invoke-virtual {v4, v2}, Landroid/support/v4/util/ArrayMap;.ensureCapacity:(I)V // method@0e76 │ │ +090f90: 7210 1423 0500 |000a: invoke-interface {v5}, Ljava/util/Map;.entrySet:()Ljava/util/Set; // method@2314 │ │ +090f96: 0c02 |000d: move-result-object v2 │ │ +090f98: 7210 2023 0200 |000e: invoke-interface {v2}, Ljava/util/Set;.iterator:()Ljava/util/Iterator; // method@2320 │ │ +090f9e: 0c01 |0011: move-result-object v1 │ │ +090fa0: 7210 f222 0100 |0012: invoke-interface {v1}, Ljava/util/Iterator;.hasNext:()Z // method@22f2 │ │ +090fa6: 0a02 |0015: move-result v2 │ │ +090fa8: 3802 1400 |0016: if-eqz v2, 002a // +0014 │ │ +090fac: 7210 f322 0100 |0018: invoke-interface {v1}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@22f3 │ │ +090fb2: 0c00 |001b: move-result-object v0 │ │ +090fb4: 1f00 6505 |001c: check-cast v0, Ljava/util/Map$Entry; // type@0565 │ │ +090fb8: 7210 1123 0000 |001e: invoke-interface {v0}, Ljava/util/Map$Entry;.getKey:()Ljava/lang/Object; // method@2311 │ │ +090fbe: 0c02 |0021: move-result-object v2 │ │ +090fc0: 7210 1223 0000 |0022: invoke-interface {v0}, Ljava/util/Map$Entry;.getValue:()Ljava/lang/Object; // method@2312 │ │ +090fc6: 0c03 |0025: move-result-object v3 │ │ +090fc8: 6e30 7f0e 2403 |0026: invoke-virtual {v4, v2, v3}, Landroid/support/v4/util/ArrayMap;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@0e7f │ │ +090fce: 28e9 |0029: goto 0012 // -0017 │ │ +090fd0: 0e00 |002a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=139 │ │ 0x000a line=140 │ │ 0x001e line=141 │ │ 0x002a line=143 │ │ locals : │ │ @@ -131194,18 +185497,18 @@ │ │ type : '(Ljava/util/Collection;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -0663e4: |[0663e4] android.support.v4.util.ArrayMap.removeAll:(Ljava/util/Collection;)Z │ │ -0663f4: 7120 8508 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/util/MapCollections;.removeAllHelper:(Ljava/util/Map;Ljava/util/Collection;)Z // method@0885 │ │ -0663fa: 0a00 |0003: move-result v0 │ │ -0663fc: 0f00 |0004: return v0 │ │ +090fd4: |[090fd4] android.support.v4.util.ArrayMap.removeAll:(Ljava/util/Collection;)Z │ │ +090fe4: 7120 220f 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/util/MapCollections;.removeAllHelper:(Ljava/util/Map;Ljava/util/Collection;)Z // method@0f22 │ │ +090fea: 0a00 |0003: move-result v0 │ │ +090fec: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=151 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Landroid/support/v4/util/ArrayMap; │ │ 0x0000 - 0x0000 reg=2 (null) Ljava/util/Collection; │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/util/ArrayMap; Landroid/support/v4/util/ArrayMap; │ │ @@ -131216,67 +185519,262 @@ │ │ type : '(Ljava/util/Collection;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -066400: |[066400] android.support.v4.util.ArrayMap.retainAll:(Ljava/util/Collection;)Z │ │ -066410: 7120 8608 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/util/MapCollections;.retainAllHelper:(Ljava/util/Map;Ljava/util/Collection;)Z // method@0886 │ │ -066416: 0a00 |0003: move-result v0 │ │ -066418: 0f00 |0004: return v0 │ │ +090ff0: |[090ff0] android.support.v4.util.ArrayMap.retainAll:(Ljava/util/Collection;)Z │ │ +091000: 7120 230f 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/util/MapCollections;.retainAllHelper:(Ljava/util/Map;Ljava/util/Collection;)Z // method@0f23 │ │ +091006: 0a00 |0003: move-result v0 │ │ +091008: 0f00 |0004: return v0 │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=161 │ │ + locals : │ │ + 0x0000 - 0x0000 reg=1 this Landroid/support/v4/util/ArrayMap; │ │ + 0x0000 - 0x0000 reg=2 (null) Ljava/util/Collection; │ │ + 0x0000 - 0x0005 reg=1 this Landroid/support/v4/util/ArrayMap; Landroid/support/v4/util/ArrayMap; │ │ + 0x0000 - 0x0005 reg=2 collection Ljava/util/Collection; Ljava/util/Collection<*>; │ │ + │ │ + #6 : (in Landroid/support/v4/util/ArrayMap;) │ │ + name : 'values' │ │ + type : '()Ljava/util/Collection;' │ │ + access : 0x0001 (PUBLIC) │ │ + code - │ │ + registers : 2 │ │ + ins : 1 │ │ + outs : 1 │ │ + insns size : 9 16-bit code units │ │ +09100c: |[09100c] android.support.v4.util.ArrayMap.values:()Ljava/util/Collection; │ │ +09101c: 7010 790e 0100 |0000: invoke-direct {v1}, Landroid/support/v4/util/ArrayMap;.getCollection:()Landroid/support/v4/util/MapCollections; // method@0e79 │ │ +091022: 0c00 |0003: move-result-object v0 │ │ +091024: 6e10 210f 0000 |0004: invoke-virtual {v0}, Landroid/support/v4/util/MapCollections;.getValues:()Ljava/util/Collection; // method@0f21 │ │ +09102a: 0c00 |0007: move-result-object v0 │ │ +09102c: 1100 |0008: return-object v0 │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=203 │ │ + locals : │ │ + 0x0000 - 0x0000 reg=1 this Landroid/support/v4/util/ArrayMap; │ │ + 0x0000 - 0x0009 reg=1 this Landroid/support/v4/util/ArrayMap; Landroid/support/v4/util/ArrayMap; │ │ + │ │ + source_file_idx : 581 (ArrayMap.java) │ │ + │ │ +Class #784 header: │ │ +class_idx : 665 │ │ +access_flags : 1 (0x0001) │ │ +superclass_idx : 1337 │ │ +source_file_idx : 3450 │ │ +static_fields_size : 0 │ │ +instance_fields_size: 2 │ │ +direct_methods_size : 2 │ │ +virtual_methods_size: 2 │ │ + │ │ +Class #784 annotations: │ │ +Annotations on class │ │ + VISIBILITY_SYSTEM Ldalvik/annotation/EnclosingClass; value=Landroid/support/v4/util/Pools; │ │ + VISIBILITY_SYSTEM Ldalvik/annotation/InnerClass; accessFlags=9 name="SimplePool" │ │ + VISIBILITY_SYSTEM Ldalvik/annotation/Signature; value={ "" "Ljava/lang/Object;" "Landroid/support/v4/util/Pools$Pool" ";" } │ │ +Annotations on method #3886 'acquire' │ │ + VISIBILITY_SYSTEM Ldalvik/annotation/Signature; value={ "()TT;" } │ │ +Annotations on method #3887 'isInPool' │ │ + VISIBILITY_SYSTEM Ldalvik/annotation/Signature; value={ "(TT;)Z" } │ │ +Annotations on method #3888 'release' │ │ + VISIBILITY_SYSTEM Ldalvik/annotation/Signature; value={ "(TT;)Z" } │ │ + │ │ +Class #784 - │ │ + Class descriptor : 'Landroid/support/v4/util/Pools$SimplePool;' │ │ + Access flags : 0x0001 (PUBLIC) │ │ + Superclass : 'Ljava/lang/Object;' │ │ + Interfaces - │ │ + #0 : 'Landroid/support/v4/util/Pools$Pool;' │ │ + Static fields - │ │ + Instance fields - │ │ + #0 : (in Landroid/support/v4/util/Pools$SimplePool;) │ │ + name : 'mPool' │ │ + type : '[Ljava/lang/Object;' │ │ + access : 0x0012 (PRIVATE FINAL) │ │ + #1 : (in Landroid/support/v4/util/Pools$SimplePool;) │ │ + name : 'mPoolSize' │ │ + type : 'I' │ │ + access : 0x0002 (PRIVATE) │ │ + Direct methods - │ │ + #0 : (in Landroid/support/v4/util/Pools$SimplePool;) │ │ + name : '' │ │ + type : '(I)V' │ │ + access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ + code - │ │ + registers : 4 │ │ + ins : 2 │ │ + outs : 2 │ │ + insns size : 18 16-bit code units │ │ +091030: |[091030] android.support.v4.util.Pools$SimplePool.:(I)V │ │ +091040: 7010 8622 0200 |0000: invoke-direct {v2}, Ljava/lang/Object;.:()V // method@2286 │ │ +091046: 3c03 0a00 |0003: if-gtz v3, 000d // +000a │ │ +09104a: 2200 2b05 |0005: new-instance v0, Ljava/lang/IllegalArgumentException; // type@052b │ │ +09104e: 1a01 0e0f |0007: const-string v1, "The max pool size must be > 0" // string@0f0e │ │ +091052: 7020 6822 1000 |0009: invoke-direct {v0, v1}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@2268 │ │ +091058: 2700 |000c: throw v0 │ │ +09105a: 2330 ca05 |000d: new-array v0, v3, [Ljava/lang/Object; // type@05ca │ │ +09105e: 5b20 1b05 |000f: iput-object v0, v2, Landroid/support/v4/util/Pools$SimplePool;.mPool:[Ljava/lang/Object; // field@051b │ │ +091062: 0e00 |0011: return-void │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=90 │ │ + 0x0003 line=91 │ │ + 0x0005 line=92 │ │ + 0x000d line=94 │ │ + 0x0011 line=95 │ │ + locals : │ │ + 0x0000 - 0x0000 reg=2 this Landroid/support/v4/util/Pools$SimplePool; │ │ + 0x0000 - 0x0012 reg=2 this Landroid/support/v4/util/Pools$SimplePool; Landroid/support/v4/util/Pools$SimplePool; │ │ + 0x0000 - 0x0012 reg=3 maxPoolSize I │ │ + │ │ + #1 : (in Landroid/support/v4/util/Pools$SimplePool;) │ │ + name : 'isInPool' │ │ + type : '(Ljava/lang/Object;)Z' │ │ + access : 0x0002 (PRIVATE) │ │ + code - │ │ + registers : 4 │ │ + ins : 2 │ │ + outs : 0 │ │ + insns size : 18 16-bit code units │ │ +091064: |[091064] android.support.v4.util.Pools$SimplePool.isInPool:(Ljava/lang/Object;)Z │ │ +091074: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +091076: 5221 1c05 |0001: iget v1, v2, Landroid/support/v4/util/Pools$SimplePool;.mPoolSize:I // field@051c │ │ +09107a: 3510 0d00 |0003: if-ge v0, v1, 0010 // +000d │ │ +09107e: 5421 1b05 |0005: iget-object v1, v2, Landroid/support/v4/util/Pools$SimplePool;.mPool:[Ljava/lang/Object; // field@051b │ │ +091082: 4601 0100 |0007: aget-object v1, v1, v0 │ │ +091086: 3331 0400 |0009: if-ne v1, v3, 000d // +0004 │ │ +09108a: 1211 |000b: const/4 v1, #int 1 // #1 │ │ +09108c: 0f01 |000c: return v1 │ │ +09108e: d800 0001 |000d: add-int/lit8 v0, v0, #int 1 // #01 │ │ +091092: 28f2 |000f: goto 0001 // -000e │ │ +091094: 1201 |0010: const/4 v1, #int 0 // #0 │ │ +091096: 28fb |0011: goto 000c // -0005 │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=124 │ │ + 0x0005 line=125 │ │ + 0x000b line=126 │ │ + 0x000c line=129 │ │ + 0x000d line=124 │ │ + 0x0010 line=129 │ │ + locals : │ │ + 0x0000 - 0x0000 reg=2 this Landroid/support/v4/util/Pools$SimplePool; │ │ + 0x0000 - 0x0000 reg=3 (null) Ljava/lang/Object; │ │ + 0x0001 - 0x0012 reg=0 i I │ │ + 0x0000 - 0x0012 reg=2 this Landroid/support/v4/util/Pools$SimplePool; Landroid/support/v4/util/Pools$SimplePool; │ │ + 0x0000 - 0x0012 reg=3 instance Ljava/lang/Object; TT; │ │ + │ │ + Virtual methods - │ │ + #0 : (in Landroid/support/v4/util/Pools$SimplePool;) │ │ + name : 'acquire' │ │ + type : '()Ljava/lang/Object;' │ │ + access : 0x0001 (PUBLIC) │ │ + code - │ │ + registers : 5 │ │ + ins : 1 │ │ + outs : 0 │ │ + insns size : 26 16-bit code units │ │ +091098: |[091098] android.support.v4.util.Pools$SimplePool.acquire:()Ljava/lang/Object; │ │ +0910a8: 1202 |0000: const/4 v2, #int 0 // #0 │ │ +0910aa: 5243 1c05 |0001: iget v3, v4, Landroid/support/v4/util/Pools$SimplePool;.mPoolSize:I // field@051c │ │ +0910ae: 3d03 1500 |0003: if-lez v3, 0018 // +0015 │ │ +0910b2: 5243 1c05 |0005: iget v3, v4, Landroid/support/v4/util/Pools$SimplePool;.mPoolSize:I // field@051c │ │ +0910b6: d801 03ff |0007: add-int/lit8 v1, v3, #int -1 // #ff │ │ +0910ba: 5443 1b05 |0009: iget-object v3, v4, Landroid/support/v4/util/Pools$SimplePool;.mPool:[Ljava/lang/Object; // field@051b │ │ +0910be: 4600 0301 |000b: aget-object v0, v3, v1 │ │ +0910c2: 5443 1b05 |000d: iget-object v3, v4, Landroid/support/v4/util/Pools$SimplePool;.mPool:[Ljava/lang/Object; // field@051b │ │ +0910c6: 4d02 0301 |000f: aput-object v2, v3, v1 │ │ +0910ca: 5242 1c05 |0011: iget v2, v4, Landroid/support/v4/util/Pools$SimplePool;.mPoolSize:I // field@051c │ │ +0910ce: d802 02ff |0013: add-int/lit8 v2, v2, #int -1 // #ff │ │ +0910d2: 5942 1c05 |0015: iput v2, v4, Landroid/support/v4/util/Pools$SimplePool;.mPoolSize:I // field@051c │ │ +0910d6: 1100 |0017: return-object v0 │ │ +0910d8: 0720 |0018: move-object v0, v2 │ │ +0910da: 28fe |0019: goto 0017 // -0002 │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=161 │ │ + 0x0001 line=100 │ │ + 0x0005 line=101 │ │ + 0x0009 line=102 │ │ + 0x000d line=103 │ │ + 0x0011 line=104 │ │ + 0x0017 line=107 │ │ locals : │ │ - 0x0000 - 0x0000 reg=1 this Landroid/support/v4/util/ArrayMap; │ │ - 0x0000 - 0x0000 reg=2 (null) Ljava/util/Collection; │ │ - 0x0000 - 0x0005 reg=1 this Landroid/support/v4/util/ArrayMap; Landroid/support/v4/util/ArrayMap; │ │ - 0x0000 - 0x0005 reg=2 collection Ljava/util/Collection; Ljava/util/Collection<*>; │ │ + 0x0000 - 0x0000 reg=4 this Landroid/support/v4/util/Pools$SimplePool; │ │ + 0x000d - 0x0017 reg=0 instance Ljava/lang/Object; TT; │ │ + 0x0009 - 0x0017 reg=1 lastPooledIndex I │ │ + 0x0000 - 0x001a reg=4 this Landroid/support/v4/util/Pools$SimplePool; Landroid/support/v4/util/Pools$SimplePool; │ │ │ │ - #6 : (in Landroid/support/v4/util/ArrayMap;) │ │ - name : 'values' │ │ - type : '()Ljava/util/Collection;' │ │ + #1 : (in Landroid/support/v4/util/Pools$SimplePool;) │ │ + name : 'release' │ │ + type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ - registers : 2 │ │ - ins : 1 │ │ - outs : 1 │ │ - insns size : 9 16-bit code units │ │ -06641c: |[06641c] android.support.v4.util.ArrayMap.values:()Ljava/util/Collection; │ │ -06642c: 7010 ec07 0100 |0000: invoke-direct {v1}, Landroid/support/v4/util/ArrayMap;.getCollection:()Landroid/support/v4/util/MapCollections; // method@07ec │ │ -066432: 0c00 |0003: move-result-object v0 │ │ -066434: 6e10 8408 0000 |0004: invoke-virtual {v0}, Landroid/support/v4/util/MapCollections;.getValues:()Ljava/util/Collection; // method@0884 │ │ -06643a: 0c00 |0007: move-result-object v0 │ │ -06643c: 1100 |0008: return-object v0 │ │ + registers : 4 │ │ + ins : 2 │ │ + outs : 2 │ │ + insns size : 37 16-bit code units │ │ +0910dc: |[0910dc] android.support.v4.util.Pools$SimplePool.release:(Ljava/lang/Object;)Z │ │ +0910ec: 7020 2f0f 3200 |0000: invoke-direct {v2, v3}, Landroid/support/v4/util/Pools$SimplePool;.isInPool:(Ljava/lang/Object;)Z // method@0f2f │ │ +0910f2: 0a00 |0003: move-result v0 │ │ +0910f4: 3800 0a00 |0004: if-eqz v0, 000e // +000a │ │ +0910f8: 2200 2c05 |0006: new-instance v0, Ljava/lang/IllegalStateException; // type@052c │ │ +0910fc: 1a01 3802 |0008: const-string v1, "Already in the pool!" // string@0238 │ │ +091100: 7020 6c22 1000 |000a: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@226c │ │ +091106: 2700 |000d: throw v0 │ │ +091108: 5220 1c05 |000e: iget v0, v2, Landroid/support/v4/util/Pools$SimplePool;.mPoolSize:I // field@051c │ │ +09110c: 5421 1b05 |0010: iget-object v1, v2, Landroid/support/v4/util/Pools$SimplePool;.mPool:[Ljava/lang/Object; // field@051b │ │ +091110: 2111 |0012: array-length v1, v1 │ │ +091112: 3510 1000 |0013: if-ge v0, v1, 0023 // +0010 │ │ +091116: 5420 1b05 |0015: iget-object v0, v2, Landroid/support/v4/util/Pools$SimplePool;.mPool:[Ljava/lang/Object; // field@051b │ │ +09111a: 5221 1c05 |0017: iget v1, v2, Landroid/support/v4/util/Pools$SimplePool;.mPoolSize:I // field@051c │ │ +09111e: 4d03 0001 |0019: aput-object v3, v0, v1 │ │ +091122: 5220 1c05 |001b: iget v0, v2, Landroid/support/v4/util/Pools$SimplePool;.mPoolSize:I // field@051c │ │ +091126: d800 0001 |001d: add-int/lit8 v0, v0, #int 1 // #01 │ │ +09112a: 5920 1c05 |001f: iput v0, v2, Landroid/support/v4/util/Pools$SimplePool;.mPoolSize:I // field@051c │ │ +09112e: 1210 |0021: const/4 v0, #int 1 // #1 │ │ +091130: 0f00 |0022: return v0 │ │ +091132: 1200 |0023: const/4 v0, #int 0 // #0 │ │ +091134: 28fe |0024: goto 0022 // -0002 │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=203 │ │ + 0x0000 line=112 │ │ + 0x0006 line=113 │ │ + 0x000e line=115 │ │ + 0x0015 line=116 │ │ + 0x001b line=117 │ │ + 0x0021 line=118 │ │ + 0x0022 line=120 │ │ locals : │ │ - 0x0000 - 0x0000 reg=1 this Landroid/support/v4/util/ArrayMap; │ │ - 0x0000 - 0x0009 reg=1 this Landroid/support/v4/util/ArrayMap; Landroid/support/v4/util/ArrayMap; │ │ + 0x0000 - 0x0000 reg=2 this Landroid/support/v4/util/Pools$SimplePool; │ │ + 0x0000 - 0x0000 reg=3 (null) Ljava/lang/Object; │ │ + 0x0000 - 0x0025 reg=2 this Landroid/support/v4/util/Pools$SimplePool; Landroid/support/v4/util/Pools$SimplePool; │ │ + 0x0000 - 0x0025 reg=3 instance Ljava/lang/Object; TT; │ │ │ │ - source_file_idx : 493 (ArrayMap.java) │ │ + source_file_idx : 3450 (Pools.java) │ │ │ │ -Class #513 header: │ │ -class_idx : 388 │ │ +Class #785 header: │ │ +class_idx : 671 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 948 │ │ -source_file_idx : 397 │ │ +superclass_idx : 1337 │ │ +source_file_idx : 468 │ │ static_fields_size : 0 │ │ instance_fields_size: 2 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 7 │ │ │ │ -Class #513 annotations: │ │ +Class #785 annotations: │ │ Annotations on class │ │ VISIBILITY_SYSTEM Ldalvik/annotation/EnclosingMethod; value=newAccessiblityDelegateBridge │ │ VISIBILITY_SYSTEM Ldalvik/annotation/InnerClass; accessFlags=0 name=null │ │ │ │ -Class #513 - │ │ +Class #785 - │ │ Class descriptor : 'Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl$1;' │ │ Access flags : 0x0000 () │ │ Superclass : 'Ljava/lang/Object;' │ │ Interfaces - │ │ #0 : 'Landroid/support/v4/view/AccessibilityDelegateCompatIcs$AccessibilityDelegateBridge;' │ │ Static fields - │ │ Instance fields - │ │ @@ -131294,19 +185792,19 @@ │ │ type : '(Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl;Landroid/support/v4/view/AccessibilityDelegateCompat;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -066440: |[066440] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl$1.:(Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl;Landroid/support/v4/view/AccessibilityDelegateCompat;)V │ │ -066450: 5b01 f702 |0000: iput-object v1, v0, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl$1;.this$0:Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl; // field@02f7 │ │ -066454: 5b02 f802 |0002: iput-object v2, v0, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl$1;.val$compat:Landroid/support/v4/view/AccessibilityDelegateCompat; // field@02f8 │ │ -066458: 7010 9117 0000 |0004: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1791 │ │ -06645e: 0e00 |0007: return-void │ │ +091138: |[091138] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl$1.:(Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl;Landroid/support/v4/view/AccessibilityDelegateCompat;)V │ │ +091148: 5b01 3405 |0000: iput-object v1, v0, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl$1;.this$0:Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl; // field@0534 │ │ +09114c: 5b02 3505 |0002: iput-object v2, v0, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl$1;.val$compat:Landroid/support/v4/view/AccessibilityDelegateCompat; // field@0535 │ │ +091150: 7010 8622 0000 |0004: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2286 │ │ +091156: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=128 │ │ locals : │ │ 0x0000 - 0x0008 reg=0 this Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl$1; │ │ 0x0000 - 0x0008 reg=1 (null) Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl; │ │ 0x0000 - 0x0008 reg=2 (null) Landroid/support/v4/view/AccessibilityDelegateCompat; │ │ @@ -131317,19 +185815,19 @@ │ │ type : '(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 7 16-bit code units │ │ -066460: |[066460] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl$1.dispatchPopulateAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z │ │ -066470: 5410 f802 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl$1;.val$compat:Landroid/support/v4/view/AccessibilityDelegateCompat; // field@02f8 │ │ -066474: 6e30 fa08 2003 |0002: invoke-virtual {v0, v2, v3}, Landroid/support/v4/view/AccessibilityDelegateCompat;.dispatchPopulateAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z // method@08fa │ │ -06647a: 0a00 |0005: move-result v0 │ │ -06647c: 0f00 |0006: return v0 │ │ +091158: |[091158] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl$1.dispatchPopulateAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z │ │ +091168: 5410 3505 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl$1;.val$compat:Landroid/support/v4/view/AccessibilityDelegateCompat; // field@0535 │ │ +09116c: 6e30 a70f 2003 |0002: invoke-virtual {v0, v2, v3}, Landroid/support/v4/view/AccessibilityDelegateCompat;.dispatchPopulateAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z // method@0fa7 │ │ +091172: 0a00 |0005: move-result v0 │ │ +091174: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=132 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl$1; │ │ 0x0000 - 0x0007 reg=2 host Landroid/view/View; │ │ 0x0000 - 0x0007 reg=3 event Landroid/view/accessibility/AccessibilityEvent; │ │ @@ -131339,18 +185837,18 @@ │ │ type : '(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -066480: |[066480] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl$1.onInitializeAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ -066490: 5410 f802 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl$1;.val$compat:Landroid/support/v4/view/AccessibilityDelegateCompat; // field@02f8 │ │ -066494: 6e30 fd08 2003 |0002: invoke-virtual {v0, v2, v3}, Landroid/support/v4/view/AccessibilityDelegateCompat;.onInitializeAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V // method@08fd │ │ -06649a: 0e00 |0005: return-void │ │ +091178: |[091178] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl$1.onInitializeAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ +091188: 5410 3505 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl$1;.val$compat:Landroid/support/v4/view/AccessibilityDelegateCompat; // field@0535 │ │ +09118c: 6e30 aa0f 2003 |0002: invoke-virtual {v0, v2, v3}, Landroid/support/v4/view/AccessibilityDelegateCompat;.onInitializeAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V // method@0faa │ │ +091192: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=137 │ │ 0x0005 line=138 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl$1; │ │ 0x0000 - 0x0006 reg=2 host Landroid/view/View; │ │ @@ -131361,20 +185859,20 @@ │ │ type : '(Landroid/view/View;Ljava/lang/Object;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 11 16-bit code units │ │ -06649c: |[06649c] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl$1.onInitializeAccessibilityNodeInfo:(Landroid/view/View;Ljava/lang/Object;)V │ │ -0664ac: 5420 f802 |0000: iget-object v0, v2, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl$1;.val$compat:Landroid/support/v4/view/AccessibilityDelegateCompat; // field@02f8 │ │ -0664b0: 2201 1b02 |0002: new-instance v1, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; // type@021b │ │ -0664b4: 7020 640d 4100 |0004: invoke-direct {v1, v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.:(Ljava/lang/Object;)V // method@0d64 │ │ -0664ba: 6e30 fe08 3001 |0007: invoke-virtual {v0, v3, v1}, Landroid/support/v4/view/AccessibilityDelegateCompat;.onInitializeAccessibilityNodeInfo:(Landroid/view/View;Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;)V // method@08fe │ │ -0664c0: 0e00 |000a: return-void │ │ +091194: |[091194] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl$1.onInitializeAccessibilityNodeInfo:(Landroid/view/View;Ljava/lang/Object;)V │ │ +0911a4: 5420 3505 |0000: iget-object v0, v2, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl$1;.val$compat:Landroid/support/v4/view/AccessibilityDelegateCompat; // field@0535 │ │ +0911a8: 2201 6103 |0002: new-instance v1, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; // type@0361 │ │ +0911ac: 7020 5816 4100 |0004: invoke-direct {v1, v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.:(Ljava/lang/Object;)V // method@1658 │ │ +0911b2: 6e30 ab0f 3001 |0007: invoke-virtual {v0, v3, v1}, Landroid/support/v4/view/AccessibilityDelegateCompat;.onInitializeAccessibilityNodeInfo:(Landroid/view/View;Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;)V // method@0fab │ │ +0911b8: 0e00 |000a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=142 │ │ 0x000a line=144 │ │ locals : │ │ 0x0000 - 0x000b reg=2 this Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl$1; │ │ 0x0000 - 0x000b reg=3 host Landroid/view/View; │ │ @@ -131385,18 +185883,18 @@ │ │ type : '(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -0664c4: |[0664c4] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl$1.onPopulateAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ -0664d4: 5410 f802 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl$1;.val$compat:Landroid/support/v4/view/AccessibilityDelegateCompat; // field@02f8 │ │ -0664d8: 6e30 ff08 2003 |0002: invoke-virtual {v0, v2, v3}, Landroid/support/v4/view/AccessibilityDelegateCompat;.onPopulateAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V // method@08ff │ │ -0664de: 0e00 |0005: return-void │ │ +0911bc: |[0911bc] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl$1.onPopulateAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ +0911cc: 5410 3505 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl$1;.val$compat:Landroid/support/v4/view/AccessibilityDelegateCompat; // field@0535 │ │ +0911d0: 6e30 ac0f 2003 |0002: invoke-virtual {v0, v2, v3}, Landroid/support/v4/view/AccessibilityDelegateCompat;.onPopulateAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V // method@0fac │ │ +0911d6: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=148 │ │ 0x0005 line=149 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl$1; │ │ 0x0000 - 0x0006 reg=2 host Landroid/view/View; │ │ @@ -131407,19 +185905,19 @@ │ │ type : '(Landroid/view/ViewGroup;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 7 16-bit code units │ │ -0664e0: |[0664e0] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl$1.onRequestSendAccessibilityEvent:(Landroid/view/ViewGroup;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z │ │ -0664f0: 5410 f802 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl$1;.val$compat:Landroid/support/v4/view/AccessibilityDelegateCompat; // field@02f8 │ │ -0664f4: 6e40 0009 2043 |0002: invoke-virtual {v0, v2, v3, v4}, Landroid/support/v4/view/AccessibilityDelegateCompat;.onRequestSendAccessibilityEvent:(Landroid/view/ViewGroup;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z // method@0900 │ │ -0664fa: 0a00 |0005: move-result v0 │ │ -0664fc: 0f00 |0006: return v0 │ │ +0911d8: |[0911d8] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl$1.onRequestSendAccessibilityEvent:(Landroid/view/ViewGroup;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z │ │ +0911e8: 5410 3505 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl$1;.val$compat:Landroid/support/v4/view/AccessibilityDelegateCompat; // field@0535 │ │ +0911ec: 6e40 ad0f 2043 |0002: invoke-virtual {v0, v2, v3, v4}, Landroid/support/v4/view/AccessibilityDelegateCompat;.onRequestSendAccessibilityEvent:(Landroid/view/ViewGroup;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z // method@0fad │ │ +0911f2: 0a00 |0005: move-result v0 │ │ +0911f4: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=154 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl$1; │ │ 0x0000 - 0x0007 reg=2 host Landroid/view/ViewGroup; │ │ 0x0000 - 0x0007 reg=3 child Landroid/view/View; │ │ @@ -131430,18 +185928,18 @@ │ │ type : '(Landroid/view/View;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -066500: |[066500] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl$1.sendAccessibilityEvent:(Landroid/view/View;I)V │ │ -066510: 5410 f802 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl$1;.val$compat:Landroid/support/v4/view/AccessibilityDelegateCompat; // field@02f8 │ │ -066514: 6e30 0209 2003 |0002: invoke-virtual {v0, v2, v3}, Landroid/support/v4/view/AccessibilityDelegateCompat;.sendAccessibilityEvent:(Landroid/view/View;I)V // method@0902 │ │ -06651a: 0e00 |0005: return-void │ │ +0911f8: |[0911f8] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl$1.sendAccessibilityEvent:(Landroid/view/View;I)V │ │ +091208: 5410 3505 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl$1;.val$compat:Landroid/support/v4/view/AccessibilityDelegateCompat; // field@0535 │ │ +09120c: 6e30 af0f 2003 |0002: invoke-virtual {v0, v2, v3}, Landroid/support/v4/view/AccessibilityDelegateCompat;.sendAccessibilityEvent:(Landroid/view/View;I)V // method@0faf │ │ +091212: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=159 │ │ 0x0005 line=160 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl$1; │ │ 0x0000 - 0x0006 reg=2 host Landroid/view/View; │ │ @@ -131452,45 +185950,45 @@ │ │ type : '(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -06651c: |[06651c] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl$1.sendAccessibilityEventUnchecked:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ -06652c: 5410 f802 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl$1;.val$compat:Landroid/support/v4/view/AccessibilityDelegateCompat; // field@02f8 │ │ -066530: 6e30 0309 2003 |0002: invoke-virtual {v0, v2, v3}, Landroid/support/v4/view/AccessibilityDelegateCompat;.sendAccessibilityEventUnchecked:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V // method@0903 │ │ -066536: 0e00 |0005: return-void │ │ +091214: |[091214] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl$1.sendAccessibilityEventUnchecked:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ +091224: 5410 3505 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl$1;.val$compat:Landroid/support/v4/view/AccessibilityDelegateCompat; // field@0535 │ │ +091228: 6e30 b00f 2003 |0002: invoke-virtual {v0, v2, v3}, Landroid/support/v4/view/AccessibilityDelegateCompat;.sendAccessibilityEventUnchecked:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V // method@0fb0 │ │ +09122e: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=164 │ │ 0x0005 line=165 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl$1; │ │ 0x0000 - 0x0006 reg=2 host Landroid/view/View; │ │ 0x0000 - 0x0006 reg=3 event Landroid/view/accessibility/AccessibilityEvent; │ │ │ │ - source_file_idx : 397 (AccessibilityDelegateCompat.java) │ │ + source_file_idx : 468 (AccessibilityDelegateCompat.java) │ │ │ │ -Class #514 header: │ │ -class_idx : 391 │ │ +Class #786 header: │ │ +class_idx : 674 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 948 │ │ -source_file_idx : 397 │ │ +superclass_idx : 1337 │ │ +source_file_idx : 468 │ │ static_fields_size : 0 │ │ instance_fields_size: 2 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 9 │ │ │ │ -Class #514 annotations: │ │ +Class #786 annotations: │ │ Annotations on class │ │ VISIBILITY_SYSTEM Ldalvik/annotation/EnclosingMethod; value=newAccessiblityDelegateBridge │ │ VISIBILITY_SYSTEM Ldalvik/annotation/InnerClass; accessFlags=0 name=null │ │ │ │ -Class #514 - │ │ +Class #786 - │ │ Class descriptor : 'Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl$1;' │ │ Access flags : 0x0000 () │ │ Superclass : 'Ljava/lang/Object;' │ │ Interfaces - │ │ #0 : 'Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$AccessibilityDelegateBridgeJellyBean;' │ │ Static fields - │ │ Instance fields - │ │ @@ -131508,19 +186006,19 @@ │ │ type : '(Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl;Landroid/support/v4/view/AccessibilityDelegateCompat;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -066538: |[066538] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl$1.:(Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl;Landroid/support/v4/view/AccessibilityDelegateCompat;)V │ │ -066548: 5b01 f902 |0000: iput-object v1, v0, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl$1;.this$0:Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl; // field@02f9 │ │ -06654c: 5b02 fa02 |0002: iput-object v2, v0, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl$1;.val$compat:Landroid/support/v4/view/AccessibilityDelegateCompat; // field@02fa │ │ -066550: 7010 9117 0000 |0004: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1791 │ │ -066556: 0e00 |0007: return-void │ │ +091230: |[091230] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl$1.:(Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl;Landroid/support/v4/view/AccessibilityDelegateCompat;)V │ │ +091240: 5b01 3605 |0000: iput-object v1, v0, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl$1;.this$0:Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl; // field@0536 │ │ +091244: 5b02 3705 |0002: iput-object v2, v0, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl$1;.val$compat:Landroid/support/v4/view/AccessibilityDelegateCompat; // field@0537 │ │ +091248: 7010 8622 0000 |0004: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2286 │ │ +09124e: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=219 │ │ locals : │ │ 0x0000 - 0x0008 reg=0 this Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl$1; │ │ 0x0000 - 0x0008 reg=1 (null) Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl; │ │ 0x0000 - 0x0008 reg=2 (null) Landroid/support/v4/view/AccessibilityDelegateCompat; │ │ @@ -131531,19 +186029,19 @@ │ │ type : '(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 7 16-bit code units │ │ -066558: |[066558] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl$1.dispatchPopulateAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z │ │ -066568: 5410 fa02 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl$1;.val$compat:Landroid/support/v4/view/AccessibilityDelegateCompat; // field@02fa │ │ -06656c: 6e30 fa08 2003 |0002: invoke-virtual {v0, v2, v3}, Landroid/support/v4/view/AccessibilityDelegateCompat;.dispatchPopulateAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z // method@08fa │ │ -066572: 0a00 |0005: move-result v0 │ │ -066574: 0f00 |0006: return v0 │ │ +091250: |[091250] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl$1.dispatchPopulateAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z │ │ +091260: 5410 3705 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl$1;.val$compat:Landroid/support/v4/view/AccessibilityDelegateCompat; // field@0537 │ │ +091264: 6e30 a70f 2003 |0002: invoke-virtual {v0, v2, v3}, Landroid/support/v4/view/AccessibilityDelegateCompat;.dispatchPopulateAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z // method@0fa7 │ │ +09126a: 0a00 |0005: move-result v0 │ │ +09126c: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=223 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl$1; │ │ 0x0000 - 0x0007 reg=2 host Landroid/view/View; │ │ 0x0000 - 0x0007 reg=3 event Landroid/view/accessibility/AccessibilityEvent; │ │ @@ -131553,24 +186051,24 @@ │ │ type : '(Landroid/view/View;)Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 15 16-bit code units │ │ -066578: |[066578] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl$1.getAccessibilityNodeProvider:(Landroid/view/View;)Ljava/lang/Object; │ │ -066588: 5421 fa02 |0000: iget-object v1, v2, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl$1;.val$compat:Landroid/support/v4/view/AccessibilityDelegateCompat; // field@02fa │ │ -06658c: 6e20 fb08 3100 |0002: invoke-virtual {v1, v3}, Landroid/support/v4/view/AccessibilityDelegateCompat;.getAccessibilityNodeProvider:(Landroid/view/View;)Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat; // method@08fb │ │ -066592: 0c00 |0005: move-result-object v0 │ │ -066594: 3800 0700 |0006: if-eqz v0, 000d // +0007 │ │ -066598: 6e10 050e 0000 |0008: invoke-virtual {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat;.getProvider:()Ljava/lang/Object; // method@0e05 │ │ -06659e: 0c01 |000b: move-result-object v1 │ │ -0665a0: 1101 |000c: return-object v1 │ │ -0665a2: 1201 |000d: const/4 v1, #int 0 // #0 │ │ -0665a4: 28fe |000e: goto 000c // -0002 │ │ +091270: |[091270] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl$1.getAccessibilityNodeProvider:(Landroid/view/View;)Ljava/lang/Object; │ │ +091280: 5421 3705 |0000: iget-object v1, v2, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl$1;.val$compat:Landroid/support/v4/view/AccessibilityDelegateCompat; // field@0537 │ │ +091284: 6e20 a80f 3100 |0002: invoke-virtual {v1, v3}, Landroid/support/v4/view/AccessibilityDelegateCompat;.getAccessibilityNodeProvider:(Landroid/view/View;)Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat; // method@0fa8 │ │ +09128a: 0c00 |0005: move-result-object v0 │ │ +09128c: 3800 0700 |0006: if-eqz v0, 000d // +0007 │ │ +091290: 6e10 2017 0000 |0008: invoke-virtual {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat;.getProvider:()Ljava/lang/Object; // method@1720 │ │ +091296: 0c01 |000b: move-result-object v1 │ │ +091298: 1101 |000c: return-object v1 │ │ +09129a: 1201 |000d: const/4 v1, #int 0 // #0 │ │ +09129c: 28fe |000e: goto 000c // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=260 │ │ 0x0006 line=262 │ │ locals : │ │ 0x0006 - 0x000f reg=0 provider Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat; │ │ 0x0000 - 0x000f reg=2 this Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl$1; │ │ @@ -131581,18 +186079,18 @@ │ │ type : '(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -0665a8: |[0665a8] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl$1.onInitializeAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ -0665b8: 5410 fa02 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl$1;.val$compat:Landroid/support/v4/view/AccessibilityDelegateCompat; // field@02fa │ │ -0665bc: 6e30 fd08 2003 |0002: invoke-virtual {v0, v2, v3}, Landroid/support/v4/view/AccessibilityDelegateCompat;.onInitializeAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V // method@08fd │ │ -0665c2: 0e00 |0005: return-void │ │ +0912a0: |[0912a0] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl$1.onInitializeAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ +0912b0: 5410 3705 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl$1;.val$compat:Landroid/support/v4/view/AccessibilityDelegateCompat; // field@0537 │ │ +0912b4: 6e30 aa0f 2003 |0002: invoke-virtual {v0, v2, v3}, Landroid/support/v4/view/AccessibilityDelegateCompat;.onInitializeAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V // method@0faa │ │ +0912ba: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=228 │ │ 0x0005 line=229 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl$1; │ │ 0x0000 - 0x0006 reg=2 host Landroid/view/View; │ │ @@ -131603,20 +186101,20 @@ │ │ type : '(Landroid/view/View;Ljava/lang/Object;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 11 16-bit code units │ │ -0665c4: |[0665c4] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl$1.onInitializeAccessibilityNodeInfo:(Landroid/view/View;Ljava/lang/Object;)V │ │ -0665d4: 5420 fa02 |0000: iget-object v0, v2, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl$1;.val$compat:Landroid/support/v4/view/AccessibilityDelegateCompat; // field@02fa │ │ -0665d8: 2201 1b02 |0002: new-instance v1, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; // type@021b │ │ -0665dc: 7020 640d 4100 |0004: invoke-direct {v1, v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.:(Ljava/lang/Object;)V // method@0d64 │ │ -0665e2: 6e30 fe08 3001 |0007: invoke-virtual {v0, v3, v1}, Landroid/support/v4/view/AccessibilityDelegateCompat;.onInitializeAccessibilityNodeInfo:(Landroid/view/View;Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;)V // method@08fe │ │ -0665e8: 0e00 |000a: return-void │ │ +0912bc: |[0912bc] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl$1.onInitializeAccessibilityNodeInfo:(Landroid/view/View;Ljava/lang/Object;)V │ │ +0912cc: 5420 3705 |0000: iget-object v0, v2, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl$1;.val$compat:Landroid/support/v4/view/AccessibilityDelegateCompat; // field@0537 │ │ +0912d0: 2201 6103 |0002: new-instance v1, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; // type@0361 │ │ +0912d4: 7020 5816 4100 |0004: invoke-direct {v1, v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.:(Ljava/lang/Object;)V // method@1658 │ │ +0912da: 6e30 ab0f 3001 |0007: invoke-virtual {v0, v3, v1}, Landroid/support/v4/view/AccessibilityDelegateCompat;.onInitializeAccessibilityNodeInfo:(Landroid/view/View;Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;)V // method@0fab │ │ +0912e0: 0e00 |000a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=233 │ │ 0x000a line=235 │ │ locals : │ │ 0x0000 - 0x000b reg=2 this Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl$1; │ │ 0x0000 - 0x000b reg=3 host Landroid/view/View; │ │ @@ -131627,18 +186125,18 @@ │ │ type : '(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -0665ec: |[0665ec] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl$1.onPopulateAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ -0665fc: 5410 fa02 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl$1;.val$compat:Landroid/support/v4/view/AccessibilityDelegateCompat; // field@02fa │ │ -066600: 6e30 ff08 2003 |0002: invoke-virtual {v0, v2, v3}, Landroid/support/v4/view/AccessibilityDelegateCompat;.onPopulateAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V // method@08ff │ │ -066606: 0e00 |0005: return-void │ │ +0912e4: |[0912e4] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl$1.onPopulateAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ +0912f4: 5410 3705 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl$1;.val$compat:Landroid/support/v4/view/AccessibilityDelegateCompat; // field@0537 │ │ +0912f8: 6e30 ac0f 2003 |0002: invoke-virtual {v0, v2, v3}, Landroid/support/v4/view/AccessibilityDelegateCompat;.onPopulateAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V // method@0fac │ │ +0912fe: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=239 │ │ 0x0005 line=240 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl$1; │ │ 0x0000 - 0x0006 reg=2 host Landroid/view/View; │ │ @@ -131649,19 +186147,19 @@ │ │ type : '(Landroid/view/ViewGroup;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 7 16-bit code units │ │ -066608: |[066608] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl$1.onRequestSendAccessibilityEvent:(Landroid/view/ViewGroup;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z │ │ -066618: 5410 fa02 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl$1;.val$compat:Landroid/support/v4/view/AccessibilityDelegateCompat; // field@02fa │ │ -06661c: 6e40 0009 2043 |0002: invoke-virtual {v0, v2, v3, v4}, Landroid/support/v4/view/AccessibilityDelegateCompat;.onRequestSendAccessibilityEvent:(Landroid/view/ViewGroup;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z // method@0900 │ │ -066622: 0a00 |0005: move-result v0 │ │ -066624: 0f00 |0006: return v0 │ │ +091300: |[091300] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl$1.onRequestSendAccessibilityEvent:(Landroid/view/ViewGroup;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z │ │ +091310: 5410 3705 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl$1;.val$compat:Landroid/support/v4/view/AccessibilityDelegateCompat; // field@0537 │ │ +091314: 6e40 ad0f 2043 |0002: invoke-virtual {v0, v2, v3, v4}, Landroid/support/v4/view/AccessibilityDelegateCompat;.onRequestSendAccessibilityEvent:(Landroid/view/ViewGroup;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z // method@0fad │ │ +09131a: 0a00 |0005: move-result v0 │ │ +09131c: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=245 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl$1; │ │ 0x0000 - 0x0007 reg=2 host Landroid/view/ViewGroup; │ │ 0x0000 - 0x0007 reg=3 child Landroid/view/View; │ │ @@ -131672,19 +186170,19 @@ │ │ type : '(Landroid/view/View;ILandroid/os/Bundle;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 7 16-bit code units │ │ -066628: |[066628] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl$1.performAccessibilityAction:(Landroid/view/View;ILandroid/os/Bundle;)Z │ │ -066638: 5410 fa02 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl$1;.val$compat:Landroid/support/v4/view/AccessibilityDelegateCompat; // field@02fa │ │ -06663c: 6e40 0109 2043 |0002: invoke-virtual {v0, v2, v3, v4}, Landroid/support/v4/view/AccessibilityDelegateCompat;.performAccessibilityAction:(Landroid/view/View;ILandroid/os/Bundle;)Z // method@0901 │ │ -066642: 0a00 |0005: move-result v0 │ │ -066644: 0f00 |0006: return v0 │ │ +091320: |[091320] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl$1.performAccessibilityAction:(Landroid/view/View;ILandroid/os/Bundle;)Z │ │ +091330: 5410 3705 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl$1;.val$compat:Landroid/support/v4/view/AccessibilityDelegateCompat; // field@0537 │ │ +091334: 6e40 ae0f 2043 |0002: invoke-virtual {v0, v2, v3, v4}, Landroid/support/v4/view/AccessibilityDelegateCompat;.performAccessibilityAction:(Landroid/view/View;ILandroid/os/Bundle;)Z // method@0fae │ │ +09133a: 0a00 |0005: move-result v0 │ │ +09133c: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=267 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl$1; │ │ 0x0000 - 0x0007 reg=2 host Landroid/view/View; │ │ 0x0000 - 0x0007 reg=3 action I │ │ @@ -131695,18 +186193,18 @@ │ │ type : '(Landroid/view/View;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -066648: |[066648] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl$1.sendAccessibilityEvent:(Landroid/view/View;I)V │ │ -066658: 5410 fa02 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl$1;.val$compat:Landroid/support/v4/view/AccessibilityDelegateCompat; // field@02fa │ │ -06665c: 6e30 0209 2003 |0002: invoke-virtual {v0, v2, v3}, Landroid/support/v4/view/AccessibilityDelegateCompat;.sendAccessibilityEvent:(Landroid/view/View;I)V // method@0902 │ │ -066662: 0e00 |0005: return-void │ │ +091340: |[091340] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl$1.sendAccessibilityEvent:(Landroid/view/View;I)V │ │ +091350: 5410 3705 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl$1;.val$compat:Landroid/support/v4/view/AccessibilityDelegateCompat; // field@0537 │ │ +091354: 6e30 af0f 2003 |0002: invoke-virtual {v0, v2, v3}, Landroid/support/v4/view/AccessibilityDelegateCompat;.sendAccessibilityEvent:(Landroid/view/View;I)V // method@0faf │ │ +09135a: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=250 │ │ 0x0005 line=251 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl$1; │ │ 0x0000 - 0x0006 reg=2 host Landroid/view/View; │ │ @@ -131717,45 +186215,45 @@ │ │ type : '(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -066664: |[066664] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl$1.sendAccessibilityEventUnchecked:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ -066674: 5410 fa02 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl$1;.val$compat:Landroid/support/v4/view/AccessibilityDelegateCompat; // field@02fa │ │ -066678: 6e30 0309 2003 |0002: invoke-virtual {v0, v2, v3}, Landroid/support/v4/view/AccessibilityDelegateCompat;.sendAccessibilityEventUnchecked:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V // method@0903 │ │ -06667e: 0e00 |0005: return-void │ │ +09135c: |[09135c] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl$1.sendAccessibilityEventUnchecked:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ +09136c: 5410 3705 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl$1;.val$compat:Landroid/support/v4/view/AccessibilityDelegateCompat; // field@0537 │ │ +091370: 6e30 b00f 2003 |0002: invoke-virtual {v0, v2, v3}, Landroid/support/v4/view/AccessibilityDelegateCompat;.sendAccessibilityEventUnchecked:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V // method@0fb0 │ │ +091376: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=255 │ │ 0x0005 line=256 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl$1; │ │ 0x0000 - 0x0006 reg=2 host Landroid/view/View; │ │ 0x0000 - 0x0006 reg=3 event Landroid/view/accessibility/AccessibilityEvent; │ │ │ │ - source_file_idx : 397 (AccessibilityDelegateCompat.java) │ │ + source_file_idx : 468 (AccessibilityDelegateCompat.java) │ │ │ │ -Class #515 header: │ │ -class_idx : 393 │ │ +Class #787 header: │ │ +class_idx : 676 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 948 │ │ -source_file_idx : 397 │ │ +superclass_idx : 1337 │ │ +source_file_idx : 468 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 11 │ │ │ │ -Class #515 annotations: │ │ +Class #787 annotations: │ │ Annotations on class │ │ VISIBILITY_SYSTEM Ldalvik/annotation/EnclosingClass; value=Landroid/support/v4/view/AccessibilityDelegateCompat; │ │ VISIBILITY_SYSTEM Ldalvik/annotation/InnerClass; accessFlags=8 name="AccessibilityDelegateStubImpl" │ │ │ │ -Class #515 - │ │ +Class #787 - │ │ Class descriptor : 'Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateStubImpl;' │ │ Access flags : 0x0000 () │ │ Superclass : 'Ljava/lang/Object;' │ │ Interfaces - │ │ #0 : 'Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateImpl;' │ │ Static fields - │ │ Instance fields - │ │ @@ -131765,17 +186263,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -066680: |[066680] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateStubImpl.:()V │ │ -066690: 7010 9117 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1791 │ │ -066696: 0e00 |0003: return-void │ │ +091378: |[091378] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateStubImpl.:()V │ │ +091388: 7010 8622 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2286 │ │ +09138e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=55 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateStubImpl; │ │ │ │ Virtual methods - │ │ @@ -131784,17 +186282,17 @@ │ │ type : '(Ljava/lang/Object;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -066698: |[066698] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateStubImpl.dispatchPopulateAccessibilityEvent:(Ljava/lang/Object;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z │ │ -0666a8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0666aa: 0f00 |0001: return v0 │ │ +091390: |[091390] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateStubImpl.dispatchPopulateAccessibilityEvent:(Ljava/lang/Object;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z │ │ +0913a0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0913a2: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=68 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateStubImpl; │ │ 0x0000 - 0x0002 reg=2 delegate Ljava/lang/Object; │ │ 0x0000 - 0x0002 reg=3 host Landroid/view/View; │ │ @@ -131805,17 +186303,17 @@ │ │ type : '(Ljava/lang/Object;Landroid/view/View;)Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -0666ac: |[0666ac] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateStubImpl.getAccessibilityNodeProvider:(Ljava/lang/Object;Landroid/view/View;)Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat; │ │ -0666bc: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0666be: 1100 |0001: return-object v0 │ │ +0913a4: |[0913a4] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateStubImpl.getAccessibilityNodeProvider:(Ljava/lang/Object;Landroid/view/View;)Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat; │ │ +0913b4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0913b6: 1100 |0001: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=109 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateStubImpl; │ │ 0x0000 - 0x0002 reg=2 delegate Ljava/lang/Object; │ │ 0x0000 - 0x0002 reg=3 host Landroid/view/View; │ │ @@ -131825,17 +186323,17 @@ │ │ type : '(Landroid/support/v4/view/AccessibilityDelegateCompat;)Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -0666c0: |[0666c0] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateStubImpl.newAccessiblityDelegateBridge:(Landroid/support/v4/view/AccessibilityDelegateCompat;)Ljava/lang/Object; │ │ -0666d0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0666d2: 1100 |0001: return-object v0 │ │ +0913b8: |[0913b8] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateStubImpl.newAccessiblityDelegateBridge:(Landroid/support/v4/view/AccessibilityDelegateCompat;)Ljava/lang/Object; │ │ +0913c8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0913ca: 1100 |0001: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=62 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateStubImpl; │ │ 0x0000 - 0x0002 reg=2 listener Landroid/support/v4/view/AccessibilityDelegateCompat; │ │ │ │ @@ -131844,17 +186342,17 @@ │ │ type : '()Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -0666d4: |[0666d4] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateStubImpl.newAccessiblityDelegateDefaultImpl:()Ljava/lang/Object; │ │ -0666e4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0666e6: 1100 |0001: return-object v0 │ │ +0913cc: |[0913cc] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateStubImpl.newAccessiblityDelegateDefaultImpl:()Ljava/lang/Object; │ │ +0913dc: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0913de: 1100 |0001: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=57 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateStubImpl; │ │ │ │ #4 : (in Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateStubImpl;) │ │ @@ -131862,16 +186360,16 @@ │ │ type : '(Ljava/lang/Object;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -0666e8: |[0666e8] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateStubImpl.onInitializeAccessibilityEvent:(Ljava/lang/Object;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ -0666f8: 0e00 |0000: return-void │ │ +0913e0: |[0913e0] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateStubImpl.onInitializeAccessibilityEvent:(Ljava/lang/Object;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ +0913f0: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=75 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateStubImpl; │ │ 0x0000 - 0x0001 reg=1 delegate Ljava/lang/Object; │ │ 0x0000 - 0x0001 reg=2 host Landroid/view/View; │ │ @@ -131882,16 +186380,16 @@ │ │ type : '(Ljava/lang/Object;Landroid/view/View;Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -0666fc: |[0666fc] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateStubImpl.onInitializeAccessibilityNodeInfo:(Ljava/lang/Object;Landroid/view/View;Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;)V │ │ -06670c: 0e00 |0000: return-void │ │ +0913f4: |[0913f4] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateStubImpl.onInitializeAccessibilityNodeInfo:(Ljava/lang/Object;Landroid/view/View;Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;)V │ │ +091404: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=81 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateStubImpl; │ │ 0x0000 - 0x0001 reg=1 delegate Ljava/lang/Object; │ │ 0x0000 - 0x0001 reg=2 host Landroid/view/View; │ │ @@ -131902,16 +186400,16 @@ │ │ type : '(Ljava/lang/Object;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -066710: |[066710] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateStubImpl.onPopulateAccessibilityEvent:(Ljava/lang/Object;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ -066720: 0e00 |0000: return-void │ │ +091408: |[091408] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateStubImpl.onPopulateAccessibilityEvent:(Ljava/lang/Object;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ +091418: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=87 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateStubImpl; │ │ 0x0000 - 0x0001 reg=1 delegate Ljava/lang/Object; │ │ 0x0000 - 0x0001 reg=2 host Landroid/view/View; │ │ @@ -131922,17 +186420,17 @@ │ │ type : '(Ljava/lang/Object;Landroid/view/ViewGroup;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 5 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -066724: |[066724] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateStubImpl.onRequestSendAccessibilityEvent:(Ljava/lang/Object;Landroid/view/ViewGroup;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z │ │ -066734: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -066736: 0f00 |0001: return v0 │ │ +09141c: |[09141c] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateStubImpl.onRequestSendAccessibilityEvent:(Ljava/lang/Object;Landroid/view/ViewGroup;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z │ │ +09142c: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +09142e: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=92 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateStubImpl; │ │ 0x0000 - 0x0002 reg=2 delegate Ljava/lang/Object; │ │ 0x0000 - 0x0002 reg=3 host Landroid/view/ViewGroup; │ │ @@ -131944,17 +186442,17 @@ │ │ type : '(Ljava/lang/Object;Landroid/view/View;ILandroid/os/Bundle;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 5 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -066738: |[066738] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateStubImpl.performAccessibilityAction:(Ljava/lang/Object;Landroid/view/View;ILandroid/os/Bundle;)Z │ │ -066748: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -06674a: 0f00 |0001: return v0 │ │ +091430: |[091430] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateStubImpl.performAccessibilityAction:(Ljava/lang/Object;Landroid/view/View;ILandroid/os/Bundle;)Z │ │ +091440: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +091442: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=115 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateStubImpl; │ │ 0x0000 - 0x0002 reg=2 delegate Ljava/lang/Object; │ │ 0x0000 - 0x0002 reg=3 host Landroid/view/View; │ │ @@ -131966,16 +186464,16 @@ │ │ type : '(Ljava/lang/Object;Landroid/view/View;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -06674c: |[06674c] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateStubImpl.sendAccessibilityEvent:(Ljava/lang/Object;Landroid/view/View;I)V │ │ -06675c: 0e00 |0000: return-void │ │ +091444: |[091444] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateStubImpl.sendAccessibilityEvent:(Ljava/lang/Object;Landroid/view/View;I)V │ │ +091454: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=98 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateStubImpl; │ │ 0x0000 - 0x0001 reg=1 delegate Ljava/lang/Object; │ │ 0x0000 - 0x0001 reg=2 host Landroid/view/View; │ │ @@ -131986,44 +186484,44 @@ │ │ type : '(Ljava/lang/Object;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -066760: |[066760] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateStubImpl.sendAccessibilityEventUnchecked:(Ljava/lang/Object;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ -066770: 0e00 |0000: return-void │ │ +091458: |[091458] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateStubImpl.sendAccessibilityEventUnchecked:(Ljava/lang/Object;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ +091468: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=104 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateStubImpl; │ │ 0x0000 - 0x0001 reg=1 delegate Ljava/lang/Object; │ │ 0x0000 - 0x0001 reg=2 host Landroid/view/View; │ │ 0x0000 - 0x0001 reg=3 event Landroid/view/accessibility/AccessibilityEvent; │ │ │ │ - source_file_idx : 397 (AccessibilityDelegateCompat.java) │ │ + source_file_idx : 468 (AccessibilityDelegateCompat.java) │ │ │ │ -Class #516 header: │ │ -class_idx : 406 │ │ +Class #788 header: │ │ +class_idx : 689 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 948 │ │ -source_file_idx : 908 │ │ +superclass_idx : 1337 │ │ +source_file_idx : 1164 │ │ static_fields_size : 6 │ │ instance_fields_size: 21 │ │ direct_methods_size : 13 │ │ virtual_methods_size: 4 │ │ │ │ -Class #516 annotations: │ │ +Class #788 annotations: │ │ Annotations on class │ │ VISIBILITY_SYSTEM Ldalvik/annotation/EnclosingClass; value=Landroid/support/v4/view/GestureDetectorCompat; │ │ VISIBILITY_SYSTEM Ldalvik/annotation/InnerClass; accessFlags=8 name="GestureDetectorCompatImplBase" │ │ VISIBILITY_SYSTEM Ldalvik/annotation/MemberClasses; value={ Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase$GestureHandler; } │ │ │ │ -Class #516 - │ │ +Class #788 - │ │ Class descriptor : 'Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;' │ │ Access flags : 0x0000 () │ │ Superclass : 'Ljava/lang/Object;' │ │ Interfaces - │ │ #0 : 'Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImpl;' │ │ Static fields - │ │ #0 : (in Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;) │ │ @@ -132146,25 +186644,25 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 0 │ │ insns size : 19 16-bit code units │ │ -066774: |[066774] android.support.v4.view.GestureDetectorCompat$GestureDetectorCompatImplBase.:()V │ │ -066784: 7100 1713 0000 |0000: invoke-static {}, Landroid/view/ViewConfiguration;.getLongPressTimeout:()I // method@1317 │ │ -06678a: 0a00 |0003: move-result v0 │ │ -06678c: 6700 0603 |0004: sput v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.LONGPRESS_TIMEOUT:I // field@0306 │ │ -066790: 7100 1d13 0000 |0006: invoke-static {}, Landroid/view/ViewConfiguration;.getTapTimeout:()I // method@131d │ │ -066796: 0a00 |0009: move-result v0 │ │ -066798: 6700 0a03 |000a: sput v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.TAP_TIMEOUT:I // field@030a │ │ -06679c: 7100 1613 0000 |000c: invoke-static {}, Landroid/view/ViewConfiguration;.getDoubleTapTimeout:()I // method@1316 │ │ -0667a2: 0a00 |000f: move-result v0 │ │ -0667a4: 6700 0503 |0010: sput v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.DOUBLE_TAP_TIMEOUT:I // field@0305 │ │ -0667a8: 0e00 |0012: return-void │ │ +09146c: |[09146c] android.support.v4.view.GestureDetectorCompat$GestureDetectorCompatImplBase.:()V │ │ +09147c: 7100 8b1d 0000 |0000: invoke-static {}, Landroid/view/ViewConfiguration;.getLongPressTimeout:()I // method@1d8b │ │ +091482: 0a00 |0003: move-result v0 │ │ +091484: 6700 4305 |0004: sput v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.LONGPRESS_TIMEOUT:I // field@0543 │ │ +091488: 7100 911d 0000 |0006: invoke-static {}, Landroid/view/ViewConfiguration;.getTapTimeout:()I // method@1d91 │ │ +09148e: 0a00 |0009: move-result v0 │ │ +091490: 6700 4705 |000a: sput v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.TAP_TIMEOUT:I // field@0547 │ │ +091494: 7100 8a1d 0000 |000c: invoke-static {}, Landroid/view/ViewConfiguration;.getDoubleTapTimeout:()I // method@1d8a │ │ +09149a: 0a00 |000f: move-result v0 │ │ +09149c: 6700 4205 |0010: sput v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.DOUBLE_TAP_TIMEOUT:I // field@0542 │ │ +0914a0: 0e00 |0012: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=62 │ │ 0x0006 line=63 │ │ 0x000c line=64 │ │ locals : │ │ │ │ @@ -132173,31 +186671,31 @@ │ │ type : '(Landroid/content/Context;Landroid/view/GestureDetector$OnGestureListener;Landroid/os/Handler;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 3 │ │ insns size : 35 16-bit code units │ │ -0667ac: |[0667ac] android.support.v4.view.GestureDetectorCompat$GestureDetectorCompatImplBase.:(Landroid/content/Context;Landroid/view/GestureDetector$OnGestureListener;Landroid/os/Handler;)V │ │ -0667bc: 7010 9117 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@1791 │ │ -0667c2: 3804 1800 |0003: if-eqz v4, 001b // +0018 │ │ -0667c6: 2200 9501 |0005: new-instance v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase$GestureHandler; // type@0195 │ │ -0667ca: 7030 4809 1004 |0007: invoke-direct {v0, v1, v4}, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase$GestureHandler;.:(Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;Landroid/os/Handler;)V // method@0948 │ │ -0667d0: 5b10 1303 |000a: iput-object v0, v1, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mHandler:Landroid/os/Handler; // field@0313 │ │ -0667d4: 5b13 1903 |000c: iput-object v3, v1, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mListener:Landroid/view/GestureDetector$OnGestureListener; // field@0319 │ │ -0667d8: 2030 aa02 |000e: instance-of v0, v3, Landroid/view/GestureDetector$OnDoubleTapListener; // type@02aa │ │ -0667dc: 3800 0700 |0010: if-eqz v0, 0017 // +0007 │ │ -0667e0: 1f03 aa02 |0012: check-cast v3, Landroid/view/GestureDetector$OnDoubleTapListener; // type@02aa │ │ -0667e4: 6e20 5a09 3100 |0014: invoke-virtual {v1, v3}, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.setOnDoubleTapListener:(Landroid/view/GestureDetector$OnDoubleTapListener;)V // method@095a │ │ -0667ea: 7020 5509 2100 |0017: invoke-direct {v1, v2}, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.init:(Landroid/content/Context;)V // method@0955 │ │ -0667f0: 0e00 |001a: return-void │ │ -0667f2: 2200 9501 |001b: new-instance v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase$GestureHandler; // type@0195 │ │ -0667f6: 7020 4709 1000 |001d: invoke-direct {v0, v1}, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase$GestureHandler;.:(Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;)V // method@0947 │ │ -0667fc: 5b10 1303 |0020: iput-object v0, v1, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mHandler:Landroid/os/Handler; // field@0313 │ │ -066800: 28ea |0022: goto 000c // -0016 │ │ +0914a4: |[0914a4] android.support.v4.view.GestureDetectorCompat$GestureDetectorCompatImplBase.:(Landroid/content/Context;Landroid/view/GestureDetector$OnGestureListener;Landroid/os/Handler;)V │ │ +0914b4: 7010 8622 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@2286 │ │ +0914ba: 3804 1800 |0003: if-eqz v4, 001b // +0018 │ │ +0914be: 2200 b002 |0005: new-instance v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase$GestureHandler; // type@02b0 │ │ +0914c2: 7030 f50f 1004 |0007: invoke-direct {v0, v1, v4}, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase$GestureHandler;.:(Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;Landroid/os/Handler;)V // method@0ff5 │ │ +0914c8: 5b10 5005 |000a: iput-object v0, v1, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mHandler:Landroid/os/Handler; // field@0550 │ │ +0914cc: 5b13 5605 |000c: iput-object v3, v1, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mListener:Landroid/view/GestureDetector$OnGestureListener; // field@0556 │ │ +0914d0: 2030 1f04 |000e: instance-of v0, v3, Landroid/view/GestureDetector$OnDoubleTapListener; // type@041f │ │ +0914d4: 3800 0700 |0010: if-eqz v0, 0017 // +0007 │ │ +0914d8: 1f03 1f04 |0012: check-cast v3, Landroid/view/GestureDetector$OnDoubleTapListener; // type@041f │ │ +0914dc: 6e20 0710 3100 |0014: invoke-virtual {v1, v3}, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.setOnDoubleTapListener:(Landroid/view/GestureDetector$OnDoubleTapListener;)V // method@1007 │ │ +0914e2: 7020 0210 2100 |0017: invoke-direct {v1, v2}, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.init:(Landroid/content/Context;)V // method@1002 │ │ +0914e8: 0e00 |001a: return-void │ │ +0914ea: 2200 b002 |001b: new-instance v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase$GestureHandler; // type@02b0 │ │ +0914ee: 7020 f40f 1000 |001d: invoke-direct {v0, v1}, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase$GestureHandler;.:(Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;)V // method@0ff4 │ │ +0914f4: 5b10 5005 |0020: iput-object v0, v1, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mHandler:Landroid/os/Handler; // field@0550 │ │ +0914f8: 28ea |0022: goto 000c // -0016 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=152 │ │ 0x0003 line=153 │ │ 0x0005 line=154 │ │ 0x000c line=158 │ │ 0x000e line=159 │ │ @@ -132217,17 +186715,17 @@ │ │ type : '(Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;)Landroid/view/MotionEvent;' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -066804: |[066804] android.support.v4.view.GestureDetectorCompat$GestureDetectorCompatImplBase.access$000:(Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;)Landroid/view/MotionEvent; │ │ -066814: 5410 0d03 |0000: iget-object v0, v1, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mCurrentDownEvent:Landroid/view/MotionEvent; // field@030d │ │ -066818: 1100 |0002: return-object v0 │ │ +0914fc: |[0914fc] android.support.v4.view.GestureDetectorCompat$GestureDetectorCompatImplBase.access$000:(Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;)Landroid/view/MotionEvent; │ │ +09150c: 5410 4a05 |0000: iget-object v0, v1, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mCurrentDownEvent:Landroid/view/MotionEvent; // field@054a │ │ +091510: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=56 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 x0 Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase; │ │ │ │ #3 : (in Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;) │ │ @@ -132235,17 +186733,17 @@ │ │ type : '(Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;)Landroid/view/GestureDetector$OnGestureListener;' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -06681c: |[06681c] android.support.v4.view.GestureDetectorCompat$GestureDetectorCompatImplBase.access$100:(Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;)Landroid/view/GestureDetector$OnGestureListener; │ │ -06682c: 5410 1903 |0000: iget-object v0, v1, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mListener:Landroid/view/GestureDetector$OnGestureListener; // field@0319 │ │ -066830: 1100 |0002: return-object v0 │ │ +091514: |[091514] android.support.v4.view.GestureDetectorCompat$GestureDetectorCompatImplBase.access$100:(Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;)Landroid/view/GestureDetector$OnGestureListener; │ │ +091524: 5410 5605 |0000: iget-object v0, v1, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mListener:Landroid/view/GestureDetector$OnGestureListener; // field@0556 │ │ +091528: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=56 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 x0 Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase; │ │ │ │ #4 : (in Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;) │ │ @@ -132253,17 +186751,17 @@ │ │ type : '(Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;)V' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -066834: |[066834] android.support.v4.view.GestureDetectorCompat$GestureDetectorCompatImplBase.access$200:(Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;)V │ │ -066844: 7010 5409 0000 |0000: invoke-direct {v0}, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.dispatchLongPress:()V // method@0954 │ │ -06684a: 0e00 |0003: return-void │ │ +09152c: |[09152c] android.support.v4.view.GestureDetectorCompat$GestureDetectorCompatImplBase.access$200:(Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;)V │ │ +09153c: 7010 0110 0000 |0000: invoke-direct {v0}, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.dispatchLongPress:()V // method@1001 │ │ +091542: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=56 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 x0 Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase; │ │ │ │ #5 : (in Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;) │ │ @@ -132271,17 +186769,17 @@ │ │ type : '(Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;)Landroid/view/GestureDetector$OnDoubleTapListener;' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -06684c: |[06684c] android.support.v4.view.GestureDetectorCompat$GestureDetectorCompatImplBase.access$300:(Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;)Landroid/view/GestureDetector$OnDoubleTapListener; │ │ -06685c: 5410 0f03 |0000: iget-object v0, v1, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mDoubleTapListener:Landroid/view/GestureDetector$OnDoubleTapListener; // field@030f │ │ -066860: 1100 |0002: return-object v0 │ │ +091544: |[091544] android.support.v4.view.GestureDetectorCompat$GestureDetectorCompatImplBase.access$300:(Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;)Landroid/view/GestureDetector$OnDoubleTapListener; │ │ +091554: 5410 4c05 |0000: iget-object v0, v1, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mDoubleTapListener:Landroid/view/GestureDetector$OnDoubleTapListener; // field@054c │ │ +091558: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=56 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 x0 Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase; │ │ │ │ #6 : (in Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;) │ │ @@ -132289,17 +186787,17 @@ │ │ type : '(Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;)Z' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -066864: |[066864] android.support.v4.view.GestureDetectorCompat$GestureDetectorCompatImplBase.access$400:(Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;)Z │ │ -066874: 5510 1d03 |0000: iget-boolean v0, v1, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mStillDown:Z // field@031d │ │ -066878: 0f00 |0002: return v0 │ │ +09155c: |[09155c] android.support.v4.view.GestureDetectorCompat$GestureDetectorCompatImplBase.access$400:(Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;)Z │ │ +09156c: 5510 5a05 |0000: iget-boolean v0, v1, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mStillDown:Z // field@055a │ │ +091570: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=56 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 x0 Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase; │ │ │ │ #7 : (in Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;) │ │ @@ -132307,17 +186805,17 @@ │ │ type : '(Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;Z)Z' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -06687c: |[06687c] android.support.v4.view.GestureDetectorCompat$GestureDetectorCompatImplBase.access$502:(Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;Z)Z │ │ -06688c: 5c01 0e03 |0000: iput-boolean v1, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mDeferConfirmSingleTap:Z // field@030e │ │ -066890: 0f01 |0002: return v1 │ │ +091574: |[091574] android.support.v4.view.GestureDetectorCompat$GestureDetectorCompatImplBase.access$502:(Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;Z)Z │ │ +091584: 5c01 4b05 |0000: iput-boolean v1, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mDeferConfirmSingleTap:Z // field@054b │ │ +091588: 0f01 |0002: return v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=56 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 x0 Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase; │ │ 0x0000 - 0x0003 reg=1 x1 Z │ │ │ │ @@ -132326,38 +186824,38 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 44 16-bit code units │ │ -066894: |[066894] android.support.v4.view.GestureDetectorCompat$GestureDetectorCompatImplBase.cancel:()V │ │ -0668a4: 1202 |0000: const/4 v2, #int 0 // #0 │ │ -0668a6: 5430 1303 |0001: iget-object v0, v3, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mHandler:Landroid/os/Handler; // field@0313 │ │ -0668aa: 1211 |0003: const/4 v1, #int 1 // #1 │ │ -0668ac: 6e20 ee01 1000 |0004: invoke-virtual {v0, v1}, Landroid/os/Handler;.removeMessages:(I)V // method@01ee │ │ -0668b2: 5430 1303 |0007: iget-object v0, v3, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mHandler:Landroid/os/Handler; // field@0313 │ │ -0668b6: 1221 |0009: const/4 v1, #int 2 // #2 │ │ -0668b8: 6e20 ee01 1000 |000a: invoke-virtual {v0, v1}, Landroid/os/Handler;.removeMessages:(I)V // method@01ee │ │ -0668be: 5430 1303 |000d: iget-object v0, v3, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mHandler:Landroid/os/Handler; // field@0313 │ │ -0668c2: 1231 |000f: const/4 v1, #int 3 // #3 │ │ -0668c4: 6e20 ee01 1000 |0010: invoke-virtual {v0, v1}, Landroid/os/Handler;.removeMessages:(I)V // method@01ee │ │ -0668ca: 5430 1f03 |0013: iget-object v0, v3, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mVelocityTracker:Landroid/view/VelocityTracker; // field@031f │ │ -0668ce: 6e10 9a12 0000 |0015: invoke-virtual {v0}, Landroid/view/VelocityTracker;.recycle:()V // method@129a │ │ -0668d4: 1200 |0018: const/4 v0, #int 0 // #0 │ │ -0668d6: 5b30 1f03 |0019: iput-object v0, v3, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mVelocityTracker:Landroid/view/VelocityTracker; // field@031f │ │ -0668da: 5c32 1503 |001b: iput-boolean v2, v3, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mIsDoubleTapping:Z // field@0315 │ │ -0668de: 5c32 1d03 |001d: iput-boolean v2, v3, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mStillDown:Z // field@031d │ │ -0668e2: 5c32 0c03 |001f: iput-boolean v2, v3, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mAlwaysInTapRegion:Z // field@030c │ │ -0668e6: 5c32 0b03 |0021: iput-boolean v2, v3, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mAlwaysInBiggerTapRegion:Z // field@030b │ │ -0668ea: 5c32 0e03 |0023: iput-boolean v2, v3, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mDeferConfirmSingleTap:Z // field@030e │ │ -0668ee: 5530 1403 |0025: iget-boolean v0, v3, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mInLongPress:Z // field@0314 │ │ -0668f2: 3800 0400 |0027: if-eqz v0, 002b // +0004 │ │ -0668f6: 5c32 1403 |0029: iput-boolean v2, v3, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mInLongPress:Z // field@0314 │ │ -0668fa: 0e00 |002b: return-void │ │ +09158c: |[09158c] android.support.v4.view.GestureDetectorCompat$GestureDetectorCompatImplBase.cancel:()V │ │ +09159c: 1202 |0000: const/4 v2, #int 0 // #0 │ │ +09159e: 5430 5005 |0001: iget-object v0, v3, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mHandler:Landroid/os/Handler; // field@0550 │ │ +0915a2: 1211 |0003: const/4 v1, #int 1 // #1 │ │ +0915a4: 6e20 1703 1000 |0004: invoke-virtual {v0, v1}, Landroid/os/Handler;.removeMessages:(I)V // method@0317 │ │ +0915aa: 5430 5005 |0007: iget-object v0, v3, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mHandler:Landroid/os/Handler; // field@0550 │ │ +0915ae: 1221 |0009: const/4 v1, #int 2 // #2 │ │ +0915b0: 6e20 1703 1000 |000a: invoke-virtual {v0, v1}, Landroid/os/Handler;.removeMessages:(I)V // method@0317 │ │ +0915b6: 5430 5005 |000d: iget-object v0, v3, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mHandler:Landroid/os/Handler; // field@0550 │ │ +0915ba: 1231 |000f: const/4 v1, #int 3 // #3 │ │ +0915bc: 6e20 1703 1000 |0010: invoke-virtual {v0, v1}, Landroid/os/Handler;.removeMessages:(I)V // method@0317 │ │ +0915c2: 5430 5c05 |0013: iget-object v0, v3, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mVelocityTracker:Landroid/view/VelocityTracker; // field@055c │ │ +0915c6: 6e10 d91c 0000 |0015: invoke-virtual {v0}, Landroid/view/VelocityTracker;.recycle:()V // method@1cd9 │ │ +0915cc: 1200 |0018: const/4 v0, #int 0 // #0 │ │ +0915ce: 5b30 5c05 |0019: iput-object v0, v3, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mVelocityTracker:Landroid/view/VelocityTracker; // field@055c │ │ +0915d2: 5c32 5205 |001b: iput-boolean v2, v3, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mIsDoubleTapping:Z // field@0552 │ │ +0915d6: 5c32 5a05 |001d: iput-boolean v2, v3, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mStillDown:Z // field@055a │ │ +0915da: 5c32 4905 |001f: iput-boolean v2, v3, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mAlwaysInTapRegion:Z // field@0549 │ │ +0915de: 5c32 4805 |0021: iput-boolean v2, v3, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mAlwaysInBiggerTapRegion:Z // field@0548 │ │ +0915e2: 5c32 4b05 |0023: iput-boolean v2, v3, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mDeferConfirmSingleTap:Z // field@054b │ │ +0915e6: 5530 5105 |0025: iget-boolean v0, v3, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mInLongPress:Z // field@0551 │ │ +0915ea: 3800 0400 |0027: if-eqz v0, 002b // +0004 │ │ +0915ee: 5c32 5105 |0029: iput-boolean v2, v3, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mInLongPress:Z // field@0551 │ │ +0915f2: 0e00 |002b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=409 │ │ 0x0007 line=410 │ │ 0x000d line=411 │ │ 0x0013 line=412 │ │ 0x0018 line=413 │ │ @@ -132377,33 +186875,33 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 34 16-bit code units │ │ -0668fc: |[0668fc] android.support.v4.view.GestureDetectorCompat$GestureDetectorCompatImplBase.cancelTaps:()V │ │ -06690c: 1202 |0000: const/4 v2, #int 0 // #0 │ │ -06690e: 5430 1303 |0001: iget-object v0, v3, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mHandler:Landroid/os/Handler; // field@0313 │ │ -066912: 1211 |0003: const/4 v1, #int 1 // #1 │ │ -066914: 6e20 ee01 1000 |0004: invoke-virtual {v0, v1}, Landroid/os/Handler;.removeMessages:(I)V // method@01ee │ │ -06691a: 5430 1303 |0007: iget-object v0, v3, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mHandler:Landroid/os/Handler; // field@0313 │ │ -06691e: 1221 |0009: const/4 v1, #int 2 // #2 │ │ -066920: 6e20 ee01 1000 |000a: invoke-virtual {v0, v1}, Landroid/os/Handler;.removeMessages:(I)V // method@01ee │ │ -066926: 5430 1303 |000d: iget-object v0, v3, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mHandler:Landroid/os/Handler; // field@0313 │ │ -06692a: 1231 |000f: const/4 v1, #int 3 // #3 │ │ -06692c: 6e20 ee01 1000 |0010: invoke-virtual {v0, v1}, Landroid/os/Handler;.removeMessages:(I)V // method@01ee │ │ -066932: 5c32 1503 |0013: iput-boolean v2, v3, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mIsDoubleTapping:Z // field@0315 │ │ -066936: 5c32 0c03 |0015: iput-boolean v2, v3, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mAlwaysInTapRegion:Z // field@030c │ │ -06693a: 5c32 0b03 |0017: iput-boolean v2, v3, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mAlwaysInBiggerTapRegion:Z // field@030b │ │ -06693e: 5c32 0e03 |0019: iput-boolean v2, v3, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mDeferConfirmSingleTap:Z // field@030e │ │ -066942: 5530 1403 |001b: iget-boolean v0, v3, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mInLongPress:Z // field@0314 │ │ -066946: 3800 0400 |001d: if-eqz v0, 0021 // +0004 │ │ -06694a: 5c32 1403 |001f: iput-boolean v2, v3, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mInLongPress:Z // field@0314 │ │ -06694e: 0e00 |0021: return-void │ │ +0915f4: |[0915f4] android.support.v4.view.GestureDetectorCompat$GestureDetectorCompatImplBase.cancelTaps:()V │ │ +091604: 1202 |0000: const/4 v2, #int 0 // #0 │ │ +091606: 5430 5005 |0001: iget-object v0, v3, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mHandler:Landroid/os/Handler; // field@0550 │ │ +09160a: 1211 |0003: const/4 v1, #int 1 // #1 │ │ +09160c: 6e20 1703 1000 |0004: invoke-virtual {v0, v1}, Landroid/os/Handler;.removeMessages:(I)V // method@0317 │ │ +091612: 5430 5005 |0007: iget-object v0, v3, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mHandler:Landroid/os/Handler; // field@0550 │ │ +091616: 1221 |0009: const/4 v1, #int 2 // #2 │ │ +091618: 6e20 1703 1000 |000a: invoke-virtual {v0, v1}, Landroid/os/Handler;.removeMessages:(I)V // method@0317 │ │ +09161e: 5430 5005 |000d: iget-object v0, v3, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mHandler:Landroid/os/Handler; // field@0550 │ │ +091622: 1231 |000f: const/4 v1, #int 3 // #3 │ │ +091624: 6e20 1703 1000 |0010: invoke-virtual {v0, v1}, Landroid/os/Handler;.removeMessages:(I)V // method@0317 │ │ +09162a: 5c32 5205 |0013: iput-boolean v2, v3, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mIsDoubleTapping:Z // field@0552 │ │ +09162e: 5c32 4905 |0015: iput-boolean v2, v3, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mAlwaysInTapRegion:Z // field@0549 │ │ +091632: 5c32 4805 |0017: iput-boolean v2, v3, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mAlwaysInBiggerTapRegion:Z // field@0548 │ │ +091636: 5c32 4b05 |0019: iput-boolean v2, v3, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mDeferConfirmSingleTap:Z // field@054b │ │ +09163a: 5530 5105 |001b: iget-boolean v0, v3, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mInLongPress:Z // field@0551 │ │ +09163e: 3800 0400 |001d: if-eqz v0, 0021 // +0004 │ │ +091642: 5c32 5105 |001f: iput-boolean v2, v3, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mInLongPress:Z // field@0551 │ │ +091646: 0e00 |0021: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=425 │ │ 0x0007 line=426 │ │ 0x000d line=427 │ │ 0x0013 line=428 │ │ 0x0015 line=429 │ │ @@ -132420,26 +186918,26 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 20 16-bit code units │ │ -066950: |[066950] android.support.v4.view.GestureDetectorCompat$GestureDetectorCompatImplBase.dispatchLongPress:()V │ │ -066960: 5420 1303 |0000: iget-object v0, v2, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mHandler:Landroid/os/Handler; // field@0313 │ │ -066964: 1231 |0002: const/4 v1, #int 3 // #3 │ │ -066966: 6e20 ee01 1000 |0003: invoke-virtual {v0, v1}, Landroid/os/Handler;.removeMessages:(I)V // method@01ee │ │ -06696c: 1200 |0006: const/4 v0, #int 0 // #0 │ │ -06696e: 5c20 0e03 |0007: iput-boolean v0, v2, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mDeferConfirmSingleTap:Z // field@030e │ │ -066972: 1210 |0009: const/4 v0, #int 1 // #1 │ │ -066974: 5c20 1403 |000a: iput-boolean v0, v2, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mInLongPress:Z // field@0314 │ │ -066978: 5420 1903 |000c: iget-object v0, v2, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mListener:Landroid/view/GestureDetector$OnGestureListener; // field@0319 │ │ -06697c: 5421 0d03 |000e: iget-object v1, v2, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mCurrentDownEvent:Landroid/view/MotionEvent; // field@030d │ │ -066980: 7220 4c12 1000 |0010: invoke-interface {v0, v1}, Landroid/view/GestureDetector$OnGestureListener;.onLongPress:(Landroid/view/MotionEvent;)V // method@124c │ │ -066986: 0e00 |0013: return-void │ │ +091648: |[091648] android.support.v4.view.GestureDetectorCompat$GestureDetectorCompatImplBase.dispatchLongPress:()V │ │ +091658: 5420 5005 |0000: iget-object v0, v2, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mHandler:Landroid/os/Handler; // field@0550 │ │ +09165c: 1231 |0002: const/4 v1, #int 3 // #3 │ │ +09165e: 6e20 1703 1000 |0003: invoke-virtual {v0, v1}, Landroid/os/Handler;.removeMessages:(I)V // method@0317 │ │ +091664: 1200 |0006: const/4 v0, #int 0 // #0 │ │ +091666: 5c20 4b05 |0007: iput-boolean v0, v2, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mDeferConfirmSingleTap:Z // field@054b │ │ +09166a: 1210 |0009: const/4 v0, #int 1 // #1 │ │ +09166c: 5c20 5105 |000a: iput-boolean v0, v2, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mInLongPress:Z // field@0551 │ │ +091670: 5420 5605 |000c: iget-object v0, v2, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mListener:Landroid/view/GestureDetector$OnGestureListener; // field@0556 │ │ +091674: 5421 4a05 |000e: iget-object v1, v2, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mCurrentDownEvent:Landroid/view/MotionEvent; // field@054a │ │ +091678: 7220 8a1c 1000 |0010: invoke-interface {v0, v1}, Landroid/view/GestureDetector$OnGestureListener;.onLongPress:(Landroid/view/MotionEvent;)V // method@1c8a │ │ +09167e: 0e00 |0013: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=453 │ │ 0x0006 line=454 │ │ 0x0009 line=455 │ │ 0x000c line=456 │ │ 0x0013 line=457 │ │ @@ -132451,45 +186949,45 @@ │ │ type : '(Landroid/content/Context;)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 7 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 58 16-bit code units │ │ -066988: |[066988] android.support.v4.view.GestureDetectorCompat$GestureDetectorCompatImplBase.init:(Landroid/content/Context;)V │ │ -066998: 3906 0a00 |0000: if-nez v6, 000a // +000a │ │ -06699c: 2203 a603 |0002: new-instance v3, Ljava/lang/IllegalArgumentException; // type@03a6 │ │ -0669a0: 1a04 7b02 |0004: const-string v4, "Context must not be null" // string@027b │ │ -0669a4: 7020 7817 4300 |0006: invoke-direct {v3, v4}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@1778 │ │ -0669aa: 2703 |0009: throw v3 │ │ -0669ac: 5453 1903 |000a: iget-object v3, v5, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mListener:Landroid/view/GestureDetector$OnGestureListener; // field@0319 │ │ -0669b0: 3903 0a00 |000c: if-nez v3, 0016 // +000a │ │ -0669b4: 2203 a603 |000e: new-instance v3, Ljava/lang/IllegalArgumentException; // type@03a6 │ │ -0669b8: 1a04 c309 |0010: const-string v4, "OnGestureListener must not be null" // string@09c3 │ │ -0669bc: 7020 7817 4300 |0012: invoke-direct {v3, v4}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@1778 │ │ -0669c2: 2703 |0015: throw v3 │ │ -0669c4: 1213 |0016: const/4 v3, #int 1 // #1 │ │ -0669c6: 5c53 1603 |0017: iput-boolean v3, v5, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mIsLongpressEnabled:Z // field@0316 │ │ -0669ca: 7110 1513 0600 |0019: invoke-static {v6}, Landroid/view/ViewConfiguration;.get:(Landroid/content/Context;)Landroid/view/ViewConfiguration; // method@1315 │ │ -0669d0: 0c00 |001c: move-result-object v0 │ │ -0669d2: 6e10 1c13 0000 |001d: invoke-virtual {v0}, Landroid/view/ViewConfiguration;.getScaledTouchSlop:()I // method@131c │ │ -0669d8: 0a02 |0020: move-result v2 │ │ -0669da: 6e10 1813 0000 |0021: invoke-virtual {v0}, Landroid/view/ViewConfiguration;.getScaledDoubleTapSlop:()I // method@1318 │ │ -0669e0: 0a01 |0024: move-result v1 │ │ -0669e2: 6e10 1a13 0000 |0025: invoke-virtual {v0}, Landroid/view/ViewConfiguration;.getScaledMinimumFlingVelocity:()I // method@131a │ │ -0669e8: 0a03 |0028: move-result v3 │ │ -0669ea: 5953 1b03 |0029: iput v3, v5, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mMinimumFlingVelocity:I // field@031b │ │ -0669ee: 6e10 1913 0000 |002b: invoke-virtual {v0}, Landroid/view/ViewConfiguration;.getScaledMaximumFlingVelocity:()I // method@1319 │ │ -0669f4: 0a03 |002e: move-result v3 │ │ -0669f6: 5953 1a03 |002f: iput v3, v5, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mMaximumFlingVelocity:I // field@031a │ │ -0669fa: 9203 0202 |0031: mul-int v3, v2, v2 │ │ -0669fe: 5953 1e03 |0033: iput v3, v5, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mTouchSlopSquare:I // field@031e │ │ -066a02: 9203 0101 |0035: mul-int v3, v1, v1 │ │ -066a06: 5953 1003 |0037: iput v3, v5, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mDoubleTapSlopSquare:I // field@0310 │ │ -066a0a: 0e00 |0039: return-void │ │ +091680: |[091680] android.support.v4.view.GestureDetectorCompat$GestureDetectorCompatImplBase.init:(Landroid/content/Context;)V │ │ +091690: 3906 0a00 |0000: if-nez v6, 000a // +000a │ │ +091694: 2203 2b05 |0002: new-instance v3, Ljava/lang/IllegalArgumentException; // type@052b │ │ +091698: 1a04 1303 |0004: const-string v4, "Context must not be null" // string@0313 │ │ +09169c: 7020 6822 4300 |0006: invoke-direct {v3, v4}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@2268 │ │ +0916a2: 2703 |0009: throw v3 │ │ +0916a4: 5453 5605 |000a: iget-object v3, v5, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mListener:Landroid/view/GestureDetector$OnGestureListener; // field@0556 │ │ +0916a8: 3903 0a00 |000c: if-nez v3, 0016 // +000a │ │ +0916ac: 2203 2b05 |000e: new-instance v3, Ljava/lang/IllegalArgumentException; // type@052b │ │ +0916b0: 1a04 390d |0010: const-string v4, "OnGestureListener must not be null" // string@0d39 │ │ +0916b4: 7020 6822 4300 |0012: invoke-direct {v3, v4}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@2268 │ │ +0916ba: 2703 |0015: throw v3 │ │ +0916bc: 1213 |0016: const/4 v3, #int 1 // #1 │ │ +0916be: 5c53 5305 |0017: iput-boolean v3, v5, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mIsLongpressEnabled:Z // field@0553 │ │ +0916c2: 7110 891d 0600 |0019: invoke-static {v6}, Landroid/view/ViewConfiguration;.get:(Landroid/content/Context;)Landroid/view/ViewConfiguration; // method@1d89 │ │ +0916c8: 0c00 |001c: move-result-object v0 │ │ +0916ca: 6e10 901d 0000 |001d: invoke-virtual {v0}, Landroid/view/ViewConfiguration;.getScaledTouchSlop:()I // method@1d90 │ │ +0916d0: 0a02 |0020: move-result v2 │ │ +0916d2: 6e10 8c1d 0000 |0021: invoke-virtual {v0}, Landroid/view/ViewConfiguration;.getScaledDoubleTapSlop:()I // method@1d8c │ │ +0916d8: 0a01 |0024: move-result v1 │ │ +0916da: 6e10 8e1d 0000 |0025: invoke-virtual {v0}, Landroid/view/ViewConfiguration;.getScaledMinimumFlingVelocity:()I // method@1d8e │ │ +0916e0: 0a03 |0028: move-result v3 │ │ +0916e2: 5953 5805 |0029: iput v3, v5, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mMinimumFlingVelocity:I // field@0558 │ │ +0916e6: 6e10 8d1d 0000 |002b: invoke-virtual {v0}, Landroid/view/ViewConfiguration;.getScaledMaximumFlingVelocity:()I // method@1d8d │ │ +0916ec: 0a03 |002e: move-result v3 │ │ +0916ee: 5953 5705 |002f: iput v3, v5, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mMaximumFlingVelocity:I // field@0557 │ │ +0916f2: 9203 0202 |0031: mul-int v3, v2, v2 │ │ +0916f6: 5953 5b05 |0033: iput v3, v5, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mTouchSlopSquare:I // field@055b │ │ +0916fa: 9203 0101 |0035: mul-int v3, v1, v1 │ │ +0916fe: 5953 4d05 |0037: iput v3, v5, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mDoubleTapSlopSquare:I // field@054d │ │ +091702: 0e00 |0039: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=166 │ │ 0x0002 line=167 │ │ 0x000a line=169 │ │ 0x000e line=170 │ │ 0x0016 line=172 │ │ @@ -132509,702 +187007,702 @@ │ │ 0x0000 - 0x003a reg=6 context Landroid/content/Context; │ │ │ │ #12 : (in Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;) │ │ name : 'isConsideredDoubleTap' │ │ type : '(Landroid/view/MotionEvent;Landroid/view/MotionEvent;Landroid/view/MotionEvent;)Z' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ - registers : 11 │ │ + registers : 12 │ │ ins : 4 │ │ outs : 1 │ │ insns size : 57 16-bit code units │ │ -066a0c: |[066a0c] android.support.v4.view.GestureDetectorCompat$GestureDetectorCompatImplBase.isConsideredDoubleTap:(Landroid/view/MotionEvent;Landroid/view/MotionEvent;Landroid/view/MotionEvent;)Z │ │ -066a1c: 1202 |0000: const/4 v2, #int 0 // #0 │ │ -066a1e: 5573 0b03 |0001: iget-boolean v3, v7, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mAlwaysInBiggerTapRegion:Z // field@030b │ │ -066a22: 3903 0300 |0003: if-nez v3, 0006 // +0003 │ │ -066a26: 0f02 |0005: return v2 │ │ -066a28: 6e10 8312 0a00 |0006: invoke-virtual {v10}, Landroid/view/MotionEvent;.getEventTime:()J // method@1283 │ │ -066a2e: 0b03 |0009: move-result-wide v3 │ │ -066a30: 6e10 8312 0900 |000a: invoke-virtual {v9}, Landroid/view/MotionEvent;.getEventTime:()J // method@1283 │ │ -066a36: 0b05 |000d: move-result-wide v5 │ │ -066a38: bc53 |000e: sub-long/2addr v3, v5 │ │ -066a3a: 6005 0503 |000f: sget v5, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.DOUBLE_TAP_TIMEOUT:I // field@0305 │ │ -066a3e: 8155 |0011: int-to-long v5, v5 │ │ -066a40: 3103 0305 |0012: cmp-long v3, v3, v5 │ │ -066a44: 3c03 f1ff |0014: if-gtz v3, 0005 // -000f │ │ -066a48: 6e10 8612 0800 |0016: invoke-virtual {v8}, Landroid/view/MotionEvent;.getX:()F // method@1286 │ │ -066a4e: 0a03 |0019: move-result v3 │ │ -066a50: 8733 |001a: float-to-int v3, v3 │ │ -066a52: 6e10 8612 0a00 |001b: invoke-virtual {v10}, Landroid/view/MotionEvent;.getX:()F // method@1286 │ │ -066a58: 0a04 |001e: move-result v4 │ │ -066a5a: 8744 |001f: float-to-int v4, v4 │ │ -066a5c: 9100 0304 |0020: sub-int v0, v3, v4 │ │ -066a60: 6e10 8812 0800 |0022: invoke-virtual {v8}, Landroid/view/MotionEvent;.getY:()F // method@1288 │ │ -066a66: 0a03 |0025: move-result v3 │ │ -066a68: 8733 |0026: float-to-int v3, v3 │ │ -066a6a: 6e10 8812 0a00 |0027: invoke-virtual {v10}, Landroid/view/MotionEvent;.getY:()F // method@1288 │ │ -066a70: 0a04 |002a: move-result v4 │ │ -066a72: 8744 |002b: float-to-int v4, v4 │ │ -066a74: 9101 0304 |002c: sub-int v1, v3, v4 │ │ -066a78: 9203 0000 |002e: mul-int v3, v0, v0 │ │ -066a7c: 9204 0101 |0030: mul-int v4, v1, v1 │ │ -066a80: b043 |0032: add-int/2addr v3, v4 │ │ -066a82: 5274 1003 |0033: iget v4, v7, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mDoubleTapSlopSquare:I // field@0310 │ │ -066a86: 3543 d0ff |0035: if-ge v3, v4, 0005 // -0030 │ │ -066a8a: 1212 |0037: const/4 v2, #int 1 // #1 │ │ -066a8c: 28cd |0038: goto 0005 // -0033 │ │ +091704: |[091704] android.support.v4.view.GestureDetectorCompat$GestureDetectorCompatImplBase.isConsideredDoubleTap:(Landroid/view/MotionEvent;Landroid/view/MotionEvent;Landroid/view/MotionEvent;)Z │ │ +091714: 1202 |0000: const/4 v2, #int 0 // #0 │ │ +091716: 5583 4805 |0001: iget-boolean v3, v8, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mAlwaysInBiggerTapRegion:Z // field@0548 │ │ +09171a: 3903 0300 |0003: if-nez v3, 0006 // +0003 │ │ +09171e: 0f02 |0005: return v2 │ │ +091720: 6e10 c21c 0b00 |0006: invoke-virtual {v11}, Landroid/view/MotionEvent;.getEventTime:()J // method@1cc2 │ │ +091726: 0b04 |0009: move-result-wide v4 │ │ +091728: 6e10 c21c 0a00 |000a: invoke-virtual {v10}, Landroid/view/MotionEvent;.getEventTime:()J // method@1cc2 │ │ +09172e: 0b06 |000d: move-result-wide v6 │ │ +091730: bc64 |000e: sub-long/2addr v4, v6 │ │ +091732: 6003 4205 |000f: sget v3, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.DOUBLE_TAP_TIMEOUT:I // field@0542 │ │ +091736: 8136 |0011: int-to-long v6, v3 │ │ +091738: 3103 0406 |0012: cmp-long v3, v4, v6 │ │ +09173c: 3c03 f1ff |0014: if-gtz v3, 0005 // -000f │ │ +091740: 6e10 c51c 0900 |0016: invoke-virtual {v9}, Landroid/view/MotionEvent;.getX:()F // method@1cc5 │ │ +091746: 0a03 |0019: move-result v3 │ │ +091748: 8733 |001a: float-to-int v3, v3 │ │ +09174a: 6e10 c51c 0b00 |001b: invoke-virtual {v11}, Landroid/view/MotionEvent;.getX:()F // method@1cc5 │ │ +091750: 0a04 |001e: move-result v4 │ │ +091752: 8744 |001f: float-to-int v4, v4 │ │ +091754: 9100 0304 |0020: sub-int v0, v3, v4 │ │ +091758: 6e10 c71c 0900 |0022: invoke-virtual {v9}, Landroid/view/MotionEvent;.getY:()F // method@1cc7 │ │ +09175e: 0a03 |0025: move-result v3 │ │ +091760: 8733 |0026: float-to-int v3, v3 │ │ +091762: 6e10 c71c 0b00 |0027: invoke-virtual {v11}, Landroid/view/MotionEvent;.getY:()F // method@1cc7 │ │ +091768: 0a04 |002a: move-result v4 │ │ +09176a: 8744 |002b: float-to-int v4, v4 │ │ +09176c: 9101 0304 |002c: sub-int v1, v3, v4 │ │ +091770: 9203 0000 |002e: mul-int v3, v0, v0 │ │ +091774: 9204 0101 |0030: mul-int v4, v1, v1 │ │ +091778: b043 |0032: add-int/2addr v3, v4 │ │ +09177a: 5284 4d05 |0033: iget v4, v8, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mDoubleTapSlopSquare:I // field@054d │ │ +09177e: 3543 d0ff |0035: if-ge v3, v4, 0005 // -0030 │ │ +091782: 1212 |0037: const/4 v2, #int 1 // #1 │ │ +091784: 28cd |0038: goto 0005 // -0033 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=439 │ │ 0x0005 line=449 │ │ 0x0006 line=443 │ │ 0x0016 line=447 │ │ 0x0022 line=448 │ │ 0x002e line=449 │ │ locals : │ │ 0x0022 - 0x0039 reg=0 deltaX I │ │ 0x002e - 0x0039 reg=1 deltaY I │ │ - 0x0000 - 0x0039 reg=7 this Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase; │ │ - 0x0000 - 0x0039 reg=8 firstDown Landroid/view/MotionEvent; │ │ - 0x0000 - 0x0039 reg=9 firstUp Landroid/view/MotionEvent; │ │ - 0x0000 - 0x0039 reg=10 secondDown Landroid/view/MotionEvent; │ │ + 0x0000 - 0x0039 reg=8 this Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase; │ │ + 0x0000 - 0x0039 reg=9 firstDown Landroid/view/MotionEvent; │ │ + 0x0000 - 0x0039 reg=10 firstUp Landroid/view/MotionEvent; │ │ + 0x0000 - 0x0039 reg=11 secondDown Landroid/view/MotionEvent; │ │ │ │ Virtual methods - │ │ #0 : (in Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;) │ │ name : 'isLongpressEnabled' │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -066a90: |[066a90] android.support.v4.view.GestureDetectorCompat$GestureDetectorCompatImplBase.isLongpressEnabled:()Z │ │ -066aa0: 5510 1603 |0000: iget-boolean v0, v1, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mIsLongpressEnabled:Z // field@0316 │ │ -066aa4: 0f00 |0002: return v0 │ │ +091788: |[091788] android.support.v4.view.GestureDetectorCompat$GestureDetectorCompatImplBase.isLongpressEnabled:()Z │ │ +091798: 5510 5305 |0000: iget-boolean v0, v1, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mIsLongpressEnabled:Z // field@0553 │ │ +09179c: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=212 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase; │ │ │ │ #1 : (in Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;) │ │ name : 'onTouchEvent' │ │ type : '(Landroid/view/MotionEvent;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ - registers : 43 │ │ + registers : 44 │ │ ins : 2 │ │ outs : 5 │ │ insns size : 1224 16-bit code units │ │ -066aa8: |[066aa8] android.support.v4.view.GestureDetectorCompat$GestureDetectorCompatImplBase.onTouchEvent:(Landroid/view/MotionEvent;)Z │ │ -066ab8: 7401 7f12 2a00 |0000: invoke-virtual/range {v42}, Landroid/view/MotionEvent;.getAction:()I // method@127f │ │ -066abe: 0a05 |0003: move-result v5 │ │ -066ac0: 0800 2900 |0004: move-object/from16 v0, v41 │ │ -066ac4: 5400 1f03 |0006: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mVelocityTracker:Landroid/view/VelocityTracker; // field@031f │ │ -066ac8: 0823 0000 |0008: move-object/from16 v35, v0 │ │ -066acc: 3923 0c00 |000a: if-nez v35, 0016 // +000c │ │ -066ad0: 7100 9912 0000 |000c: invoke-static {}, Landroid/view/VelocityTracker;.obtain:()Landroid/view/VelocityTracker; // method@1299 │ │ -066ad6: 0c23 |000f: move-result-object v35 │ │ -066ad8: 0800 2300 |0010: move-object/from16 v0, v35 │ │ -066adc: 0801 2900 |0012: move-object/from16 v1, v41 │ │ -066ae0: 5b10 1f03 |0014: iput-object v0, v1, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mVelocityTracker:Landroid/view/VelocityTracker; // field@031f │ │ -066ae4: 0800 2900 |0016: move-object/from16 v0, v41 │ │ -066ae8: 5400 1f03 |0018: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mVelocityTracker:Landroid/view/VelocityTracker; // field@031f │ │ -066aec: 0823 0000 |001a: move-object/from16 v35, v0 │ │ -066af0: 0800 2300 |001c: move-object/from16 v0, v35 │ │ -066af4: 0801 2a00 |001e: move-object/from16 v1, v42 │ │ -066af8: 6e20 9112 1000 |0020: invoke-virtual {v0, v1}, Landroid/view/VelocityTracker;.addMovement:(Landroid/view/MotionEvent;)V // method@1291 │ │ -066afe: d550 ff00 |0023: and-int/lit16 v0, v5, #int 255 // #00ff │ │ -066b02: 0223 0000 |0025: move/from16 v35, v0 │ │ -066b06: 1324 0600 |0027: const/16 v36, #int 6 // #6 │ │ -066b0a: 0200 2300 |0029: move/from16 v0, v35 │ │ -066b0e: 0201 2400 |002b: move/from16 v1, v36 │ │ -066b12: 3310 2100 |002d: if-ne v0, v1, 004e // +0021 │ │ -066b16: 1315 0100 |002f: const/16 v21, #int 1 // #1 │ │ -066b1a: 3815 2000 |0031: if-eqz v21, 0051 // +0020 │ │ -066b1e: 7701 2e0a 2a00 |0033: invoke-static/range {v42}, Landroid/support/v4/view/MotionEventCompat;.getActionIndex:(Landroid/view/MotionEvent;)I // method@0a2e │ │ -066b24: 0a18 |0036: move-result v24 │ │ -066b26: 1319 0000 |0037: const/16 v25, #int 0 // #0 │ │ -066b2a: 131a 0000 |0039: const/16 v26, #int 0 // #0 │ │ -066b2e: 7701 300a 2a00 |003b: invoke-static/range {v42}, Landroid/support/v4/view/MotionEventCompat;.getPointerCount:(Landroid/view/MotionEvent;)I // method@0a30 │ │ -066b34: 0a06 |003e: move-result v6 │ │ -066b36: 1311 0000 |003f: const/16 v17, #int 0 // #0 │ │ -066b3a: 0200 1100 |0041: move/from16 v0, v17 │ │ -066b3e: 3560 2600 |0043: if-ge v0, v6, 0069 // +0026 │ │ -066b42: 0200 1800 |0045: move/from16 v0, v24 │ │ -066b46: 0201 1100 |0047: move/from16 v1, v17 │ │ -066b4a: 3310 0b00 |0049: if-ne v0, v1, 0054 // +000b │ │ -066b4e: d811 1101 |004b: add-int/lit8 v17, v17, #int 1 // #01 │ │ -066b52: 28f4 |004d: goto 0041 // -000c │ │ -066b54: 1315 0000 |004e: const/16 v21, #int 0 // #0 │ │ -066b58: 28e1 |0050: goto 0031 // -001f │ │ -066b5a: 1318 ffff |0051: const/16 v24, #int -1 // #ffff │ │ -066b5e: 28e4 |0053: goto 0037 // -001c │ │ -066b60: 0800 2a00 |0054: move-object/from16 v0, v42 │ │ -066b64: 0201 1100 |0056: move/from16 v1, v17 │ │ -066b68: 7120 320a 1000 |0058: invoke-static {v0, v1}, Landroid/support/v4/view/MotionEventCompat;.getX:(Landroid/view/MotionEvent;I)F // method@0a32 │ │ -066b6e: 0a23 |005b: move-result v35 │ │ -066b70: a619 1923 |005c: add-float v25, v25, v35 │ │ -066b74: 0800 2a00 |005e: move-object/from16 v0, v42 │ │ -066b78: 0201 1100 |0060: move/from16 v1, v17 │ │ -066b7c: 7120 330a 1000 |0062: invoke-static {v0, v1}, Landroid/support/v4/view/MotionEventCompat;.getY:(Landroid/view/MotionEvent;I)F // method@0a33 │ │ -066b82: 0a23 |0065: move-result v35 │ │ -066b84: a61a 1a23 |0066: add-float v26, v26, v35 │ │ -066b88: 28e3 |0068: goto 004b // -001d │ │ -066b8a: 3815 1800 |0069: if-eqz v21, 0081 // +0018 │ │ -066b8e: d80b 06ff |006b: add-int/lit8 v11, v6, #int -1 // #ff │ │ -066b92: 82b0 |006d: int-to-float v0, v11 │ │ -066b94: 0223 0000 |006e: move/from16 v35, v0 │ │ -066b98: a90d 1923 |0070: div-float v13, v25, v35 │ │ -066b9c: 82b0 |0072: int-to-float v0, v11 │ │ -066b9e: 0223 0000 |0073: move/from16 v35, v0 │ │ -066ba2: a90e 1a23 |0075: div-float v14, v26, v35 │ │ -066ba6: 1310 0000 |0077: const/16 v16, #int 0 // #0 │ │ -066baa: d550 ff00 |0079: and-int/lit16 v0, v5, #int 255 // #00ff │ │ -066bae: 0223 0000 |007b: move/from16 v35, v0 │ │ -066bb2: 2b23 3904 0000 |007d: packed-switch v35, 000004b6 // +00000439 │ │ -066bb8: 0f10 |0080: return v16 │ │ -066bba: 016b |0081: move v11, v6 │ │ -066bbc: 28eb |0082: goto 006d // -0015 │ │ -066bbe: 0800 2900 |0083: move-object/from16 v0, v41 │ │ -066bc2: 590d 1703 |0085: iput v13, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mLastFocusX:F // field@0317 │ │ -066bc6: 0800 2900 |0087: move-object/from16 v0, v41 │ │ -066bca: 590d 1103 |0089: iput v13, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mDownFocusX:F // field@0311 │ │ -066bce: 0800 2900 |008b: move-object/from16 v0, v41 │ │ -066bd2: 590e 1803 |008d: iput v14, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mLastFocusY:F // field@0318 │ │ -066bd6: 0800 2900 |008f: move-object/from16 v0, v41 │ │ -066bda: 590e 1203 |0091: iput v14, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mDownFocusY:F // field@0312 │ │ -066bde: 7601 5309 2900 |0093: invoke-direct/range {v41}, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.cancelTaps:()V // method@0953 │ │ -066be4: 28ea |0096: goto 0080 // -0016 │ │ -066be6: 0800 2900 |0097: move-object/from16 v0, v41 │ │ -066bea: 590d 1703 |0099: iput v13, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mLastFocusX:F // field@0317 │ │ -066bee: 0800 2900 |009b: move-object/from16 v0, v41 │ │ -066bf2: 590d 1103 |009d: iput v13, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mDownFocusX:F // field@0311 │ │ -066bf6: 0800 2900 |009f: move-object/from16 v0, v41 │ │ -066bfa: 590e 1803 |00a1: iput v14, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mLastFocusY:F // field@0318 │ │ -066bfe: 0800 2900 |00a3: move-object/from16 v0, v41 │ │ -066c02: 590e 1203 |00a5: iput v14, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mDownFocusY:F // field@0312 │ │ -066c06: 0800 2900 |00a7: move-object/from16 v0, v41 │ │ -066c0a: 5400 1f03 |00a9: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mVelocityTracker:Landroid/view/VelocityTracker; // field@031f │ │ -066c0e: 0823 0000 |00ab: move-object/from16 v35, v0 │ │ -066c12: 1324 e803 |00ad: const/16 v36, #int 1000 // #3e8 │ │ -066c16: 0800 2900 |00af: move-object/from16 v0, v41 │ │ -066c1a: 5200 1a03 |00b1: iget v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mMaximumFlingVelocity:I // field@031a │ │ -066c1e: 0225 0000 |00b3: move/from16 v37, v0 │ │ -066c22: 0200 2500 |00b5: move/from16 v0, v37 │ │ -066c26: 8200 |00b7: int-to-float v0, v0 │ │ -066c28: 0225 0000 |00b8: move/from16 v37, v0 │ │ -066c2c: 7403 9412 2300 |00ba: invoke-virtual/range {v35, v36, v37}, Landroid/view/VelocityTracker;.computeCurrentVelocity:(IF)V // method@1294 │ │ -066c32: 7701 2e0a 2a00 |00bd: invoke-static/range {v42}, Landroid/support/v4/view/MotionEventCompat;.getActionIndex:(Landroid/view/MotionEvent;)I // method@0a2e │ │ -066c38: 0a1b |00c0: move-result v27 │ │ -066c3a: 0800 2a00 |00c1: move-object/from16 v0, v42 │ │ -066c3e: 0201 1b00 |00c3: move/from16 v1, v27 │ │ -066c42: 7120 310a 1000 |00c5: invoke-static {v0, v1}, Landroid/support/v4/view/MotionEventCompat;.getPointerId:(Landroid/view/MotionEvent;I)I // method@0a31 │ │ -066c48: 0a12 |00c8: move-result v18 │ │ -066c4a: 0800 2900 |00c9: move-object/from16 v0, v41 │ │ -066c4e: 5400 1f03 |00cb: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mVelocityTracker:Landroid/view/VelocityTracker; // field@031f │ │ -066c52: 0823 0000 |00cd: move-object/from16 v35, v0 │ │ -066c56: 0800 2300 |00cf: move-object/from16 v0, v35 │ │ -066c5a: 0201 1200 |00d1: move/from16 v1, v18 │ │ -066c5e: 7120 bd0a 1000 |00d3: invoke-static {v0, v1}, Landroid/support/v4/view/VelocityTrackerCompat;.getXVelocity:(Landroid/view/VelocityTracker;I)F // method@0abd │ │ -066c64: 0a20 |00d6: move-result v32 │ │ -066c66: 0800 2900 |00d7: move-object/from16 v0, v41 │ │ -066c6a: 5400 1f03 |00d9: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mVelocityTracker:Landroid/view/VelocityTracker; // field@031f │ │ -066c6e: 0823 0000 |00db: move-object/from16 v35, v0 │ │ -066c72: 0800 2300 |00dd: move-object/from16 v0, v35 │ │ -066c76: 0201 1200 |00df: move/from16 v1, v18 │ │ -066c7a: 7120 be0a 1000 |00e1: invoke-static {v0, v1}, Landroid/support/v4/view/VelocityTrackerCompat;.getYVelocity:(Landroid/view/VelocityTracker;I)F // method@0abe │ │ -066c80: 0a22 |00e4: move-result v34 │ │ -066c82: 1311 0000 |00e5: const/16 v17, #int 0 // #0 │ │ -066c86: 0200 1100 |00e7: move/from16 v0, v17 │ │ -066c8a: 3560 97ff |00e9: if-ge v0, v6, 0080 // -0069 │ │ -066c8e: 0200 1100 |00eb: move/from16 v0, v17 │ │ -066c92: 0201 1b00 |00ed: move/from16 v1, v27 │ │ -066c96: 3310 0500 |00ef: if-ne v0, v1, 00f4 // +0005 │ │ -066c9a: d811 1101 |00f1: add-int/lit8 v17, v17, #int 1 // #01 │ │ -066c9e: 28f4 |00f3: goto 00e7 // -000c │ │ -066ca0: 0800 2a00 |00f4: move-object/from16 v0, v42 │ │ -066ca4: 0201 1100 |00f6: move/from16 v1, v17 │ │ -066ca8: 7120 310a 1000 |00f8: invoke-static {v0, v1}, Landroid/support/v4/view/MotionEventCompat;.getPointerId:(Landroid/view/MotionEvent;I)I // method@0a31 │ │ -066cae: 0a13 |00fb: move-result v19 │ │ -066cb0: 0800 2900 |00fc: move-object/from16 v0, v41 │ │ -066cb4: 5400 1f03 |00fe: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mVelocityTracker:Landroid/view/VelocityTracker; // field@031f │ │ -066cb8: 0823 0000 |0100: move-object/from16 v35, v0 │ │ -066cbc: 0800 2300 |0102: move-object/from16 v0, v35 │ │ -066cc0: 0201 1300 |0104: move/from16 v1, v19 │ │ -066cc4: 7120 bd0a 1000 |0106: invoke-static {v0, v1}, Landroid/support/v4/view/VelocityTrackerCompat;.getXVelocity:(Landroid/view/VelocityTracker;I)F // method@0abd │ │ -066cca: 0a23 |0109: move-result v35 │ │ -066ccc: a81f 2023 |010a: mul-float v31, v32, v35 │ │ -066cd0: 0800 2900 |010c: move-object/from16 v0, v41 │ │ -066cd4: 5400 1f03 |010e: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mVelocityTracker:Landroid/view/VelocityTracker; // field@031f │ │ -066cd8: 0823 0000 |0110: move-object/from16 v35, v0 │ │ -066cdc: 0800 2300 |0112: move-object/from16 v0, v35 │ │ -066ce0: 0201 1300 |0114: move/from16 v1, v19 │ │ -066ce4: 7120 be0a 1000 |0116: invoke-static {v0, v1}, Landroid/support/v4/view/VelocityTrackerCompat;.getYVelocity:(Landroid/view/VelocityTracker;I)F // method@0abe │ │ -066cea: 0a23 |0119: move-result v35 │ │ -066cec: a821 2223 |011a: mul-float v33, v34, v35 │ │ -066cf0: a60c 1f21 |011c: add-float v12, v31, v33 │ │ -066cf4: 1323 0000 |011e: const/16 v35, #int 0 // #0 │ │ -066cf8: 2e23 0c23 |0120: cmpg-float v35, v12, v35 │ │ -066cfc: 3b23 cfff |0122: if-gez v35, 00f1 // -0031 │ │ -066d00: 0800 2900 |0124: move-object/from16 v0, v41 │ │ -066d04: 5400 1f03 |0126: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mVelocityTracker:Landroid/view/VelocityTracker; // field@031f │ │ -066d08: 0823 0000 |0128: move-object/from16 v35, v0 │ │ -066d0c: 7401 9212 2300 |012a: invoke-virtual/range {v35}, Landroid/view/VelocityTracker;.clear:()V // method@1292 │ │ -066d12: 2900 53ff |012d: goto/16 0080 // -00ad │ │ -066d16: 0800 2900 |012f: move-object/from16 v0, v41 │ │ -066d1a: 5400 0f03 |0131: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mDoubleTapListener:Landroid/view/GestureDetector$OnDoubleTapListener; // field@030f │ │ -066d1e: 0823 0000 |0133: move-object/from16 v35, v0 │ │ -066d22: 3823 7100 |0135: if-eqz v35, 01a6 // +0071 │ │ -066d26: 0800 2900 |0137: move-object/from16 v0, v41 │ │ -066d2a: 5400 1303 |0139: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mHandler:Landroid/os/Handler; // field@0313 │ │ -066d2e: 0823 0000 |013b: move-object/from16 v35, v0 │ │ -066d32: 1324 0300 |013d: const/16 v36, #int 3 // #3 │ │ -066d36: 7402 ea01 2300 |013f: invoke-virtual/range {v35, v36}, Landroid/os/Handler;.hasMessages:(I)Z // method@01ea │ │ -066d3c: 0a0f |0142: move-result v15 │ │ -066d3e: 380f 0d00 |0143: if-eqz v15, 0150 // +000d │ │ -066d42: 0800 2900 |0145: move-object/from16 v0, v41 │ │ -066d46: 5400 1303 |0147: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mHandler:Landroid/os/Handler; // field@0313 │ │ -066d4a: 0823 0000 |0149: move-object/from16 v35, v0 │ │ -066d4e: 1324 0300 |014b: const/16 v36, #int 3 // #3 │ │ -066d52: 7402 ee01 2300 |014d: invoke-virtual/range {v35, v36}, Landroid/os/Handler;.removeMessages:(I)V // method@01ee │ │ -066d58: 0800 2900 |0150: move-object/from16 v0, v41 │ │ -066d5c: 5400 0d03 |0152: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mCurrentDownEvent:Landroid/view/MotionEvent; // field@030d │ │ -066d60: 0823 0000 |0154: move-object/from16 v35, v0 │ │ -066d64: 3823 0d01 |0156: if-eqz v35, 0263 // +010d │ │ -066d68: 0800 2900 |0158: move-object/from16 v0, v41 │ │ -066d6c: 5400 1c03 |015a: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mPreviousUpEvent:Landroid/view/MotionEvent; // field@031c │ │ -066d70: 0823 0000 |015c: move-object/from16 v35, v0 │ │ -066d74: 3823 0501 |015e: if-eqz v35, 0263 // +0105 │ │ -066d78: 380f 0301 |0160: if-eqz v15, 0263 // +0103 │ │ -066d7c: 0800 2900 |0162: move-object/from16 v0, v41 │ │ -066d80: 5400 0d03 |0164: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mCurrentDownEvent:Landroid/view/MotionEvent; // field@030d │ │ -066d84: 0823 0000 |0166: move-object/from16 v35, v0 │ │ -066d88: 0800 2900 |0168: move-object/from16 v0, v41 │ │ -066d8c: 5400 1c03 |016a: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mPreviousUpEvent:Landroid/view/MotionEvent; // field@031c │ │ -066d90: 0824 0000 |016c: move-object/from16 v36, v0 │ │ -066d94: 0800 2900 |016e: move-object/from16 v0, v41 │ │ -066d98: 0801 2300 |0170: move-object/from16 v1, v35 │ │ -066d9c: 0802 2400 |0172: move-object/from16 v2, v36 │ │ -066da0: 0803 2a00 |0174: move-object/from16 v3, v42 │ │ -066da4: 7040 5609 1032 |0176: invoke-direct {v0, v1, v2, v3}, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.isConsideredDoubleTap:(Landroid/view/MotionEvent;Landroid/view/MotionEvent;Landroid/view/MotionEvent;)Z // method@0956 │ │ -066daa: 0a23 |0179: move-result v35 │ │ -066dac: 3823 e900 |017a: if-eqz v35, 0263 // +00e9 │ │ -066db0: 1323 0100 |017c: const/16 v35, #int 1 // #1 │ │ -066db4: 0200 2300 |017e: move/from16 v0, v35 │ │ -066db8: 0801 2900 |0180: move-object/from16 v1, v41 │ │ -066dbc: 5c10 1503 |0182: iput-boolean v0, v1, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mIsDoubleTapping:Z // field@0315 │ │ -066dc0: 0800 2900 |0184: move-object/from16 v0, v41 │ │ -066dc4: 5400 0f03 |0186: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mDoubleTapListener:Landroid/view/GestureDetector$OnDoubleTapListener; // field@030f │ │ -066dc8: 0823 0000 |0188: move-object/from16 v35, v0 │ │ -066dcc: 0800 2900 |018a: move-object/from16 v0, v41 │ │ -066dd0: 5400 0d03 |018c: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mCurrentDownEvent:Landroid/view/MotionEvent; // field@030d │ │ -066dd4: 0824 0000 |018e: move-object/from16 v36, v0 │ │ -066dd8: 7802 4712 2300 |0190: invoke-interface/range {v35, v36}, Landroid/view/GestureDetector$OnDoubleTapListener;.onDoubleTap:(Landroid/view/MotionEvent;)Z // method@1247 │ │ -066dde: 0a23 |0193: move-result v35 │ │ -066de0: 9610 1023 |0194: or-int v16, v16, v35 │ │ -066de4: 0800 2900 |0196: move-object/from16 v0, v41 │ │ -066de8: 5400 0f03 |0198: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mDoubleTapListener:Landroid/view/GestureDetector$OnDoubleTapListener; // field@030f │ │ -066dec: 0823 0000 |019a: move-object/from16 v35, v0 │ │ -066df0: 0800 2300 |019c: move-object/from16 v0, v35 │ │ -066df4: 0801 2a00 |019e: move-object/from16 v1, v42 │ │ -066df8: 7220 4812 1000 |01a0: invoke-interface {v0, v1}, Landroid/view/GestureDetector$OnDoubleTapListener;.onDoubleTapEvent:(Landroid/view/MotionEvent;)Z // method@1248 │ │ -066dfe: 0a23 |01a3: move-result v35 │ │ -066e00: 9610 1023 |01a4: or-int v16, v16, v35 │ │ -066e04: 0800 2900 |01a6: move-object/from16 v0, v41 │ │ -066e08: 590d 1703 |01a8: iput v13, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mLastFocusX:F // field@0317 │ │ -066e0c: 0800 2900 |01aa: move-object/from16 v0, v41 │ │ -066e10: 590d 1103 |01ac: iput v13, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mDownFocusX:F // field@0311 │ │ -066e14: 0800 2900 |01ae: move-object/from16 v0, v41 │ │ -066e18: 590e 1803 |01b0: iput v14, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mLastFocusY:F // field@0318 │ │ -066e1c: 0800 2900 |01b2: move-object/from16 v0, v41 │ │ -066e20: 590e 1203 |01b4: iput v14, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mDownFocusY:F // field@0312 │ │ -066e24: 0800 2900 |01b6: move-object/from16 v0, v41 │ │ -066e28: 5400 0d03 |01b8: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mCurrentDownEvent:Landroid/view/MotionEvent; // field@030d │ │ -066e2c: 0823 0000 |01ba: move-object/from16 v35, v0 │ │ -066e30: 3823 0b00 |01bc: if-eqz v35, 01c7 // +000b │ │ -066e34: 0800 2900 |01be: move-object/from16 v0, v41 │ │ -066e38: 5400 0d03 |01c0: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mCurrentDownEvent:Landroid/view/MotionEvent; // field@030d │ │ -066e3c: 0823 0000 |01c2: move-object/from16 v35, v0 │ │ -066e40: 7401 8c12 2300 |01c4: invoke-virtual/range {v35}, Landroid/view/MotionEvent;.recycle:()V // method@128c │ │ -066e46: 7701 8b12 2a00 |01c7: invoke-static/range {v42}, Landroid/view/MotionEvent;.obtain:(Landroid/view/MotionEvent;)Landroid/view/MotionEvent; // method@128b │ │ -066e4c: 0c23 |01ca: move-result-object v35 │ │ -066e4e: 0800 2300 |01cb: move-object/from16 v0, v35 │ │ -066e52: 0801 2900 |01cd: move-object/from16 v1, v41 │ │ -066e56: 5b10 0d03 |01cf: iput-object v0, v1, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mCurrentDownEvent:Landroid/view/MotionEvent; // field@030d │ │ -066e5a: 1323 0100 |01d1: const/16 v35, #int 1 // #1 │ │ -066e5e: 0200 2300 |01d3: move/from16 v0, v35 │ │ -066e62: 0801 2900 |01d5: move-object/from16 v1, v41 │ │ -066e66: 5c10 0c03 |01d7: iput-boolean v0, v1, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mAlwaysInTapRegion:Z // field@030c │ │ -066e6a: 1323 0100 |01d9: const/16 v35, #int 1 // #1 │ │ -066e6e: 0200 2300 |01db: move/from16 v0, v35 │ │ -066e72: 0801 2900 |01dd: move-object/from16 v1, v41 │ │ -066e76: 5c10 0b03 |01df: iput-boolean v0, v1, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mAlwaysInBiggerTapRegion:Z // field@030b │ │ -066e7a: 1323 0100 |01e1: const/16 v35, #int 1 // #1 │ │ -066e7e: 0200 2300 |01e3: move/from16 v0, v35 │ │ -066e82: 0801 2900 |01e5: move-object/from16 v1, v41 │ │ -066e86: 5c10 1d03 |01e7: iput-boolean v0, v1, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mStillDown:Z // field@031d │ │ -066e8a: 1323 0000 |01e9: const/16 v35, #int 0 // #0 │ │ -066e8e: 0200 2300 |01eb: move/from16 v0, v35 │ │ -066e92: 0801 2900 |01ed: move-object/from16 v1, v41 │ │ -066e96: 5c10 1403 |01ef: iput-boolean v0, v1, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mInLongPress:Z // field@0314 │ │ -066e9a: 1323 0000 |01f1: const/16 v35, #int 0 // #0 │ │ -066e9e: 0200 2300 |01f3: move/from16 v0, v35 │ │ -066ea2: 0801 2900 |01f5: move-object/from16 v1, v41 │ │ -066ea6: 5c10 0e03 |01f7: iput-boolean v0, v1, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mDeferConfirmSingleTap:Z // field@030e │ │ -066eaa: 0800 2900 |01f9: move-object/from16 v0, v41 │ │ -066eae: 5500 1603 |01fb: iget-boolean v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mIsLongpressEnabled:Z // field@0316 │ │ -066eb2: 0223 0000 |01fd: move/from16 v35, v0 │ │ -066eb6: 3823 3400 |01ff: if-eqz v35, 0233 // +0034 │ │ -066eba: 0800 2900 |0201: move-object/from16 v0, v41 │ │ -066ebe: 5400 1303 |0203: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mHandler:Landroid/os/Handler; // field@0313 │ │ -066ec2: 0823 0000 |0205: move-object/from16 v35, v0 │ │ -066ec6: 1324 0200 |0207: const/16 v36, #int 2 // #2 │ │ -066eca: 7402 ee01 2300 |0209: invoke-virtual/range {v35, v36}, Landroid/os/Handler;.removeMessages:(I)V // method@01ee │ │ -066ed0: 0800 2900 |020c: move-object/from16 v0, v41 │ │ -066ed4: 5400 1303 |020e: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mHandler:Landroid/os/Handler; // field@0313 │ │ -066ed8: 0823 0000 |0210: move-object/from16 v35, v0 │ │ -066edc: 1324 0200 |0212: const/16 v36, #int 2 // #2 │ │ -066ee0: 0800 2900 |0214: move-object/from16 v0, v41 │ │ -066ee4: 5400 0d03 |0216: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mCurrentDownEvent:Landroid/view/MotionEvent; // field@030d │ │ -066ee8: 0825 0000 |0218: move-object/from16 v37, v0 │ │ -066eec: 7401 8112 2500 |021a: invoke-virtual/range {v37}, Landroid/view/MotionEvent;.getDownTime:()J // method@1281 │ │ -066ef2: 0b25 |021d: move-result-wide v37 │ │ -066ef4: 6027 0a03 |021e: sget v39, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.TAP_TIMEOUT:I // field@030a │ │ -066ef8: 0200 2700 |0220: move/from16 v0, v39 │ │ -066efc: 8100 |0222: int-to-long v0, v0 │ │ -066efe: 0527 0000 |0223: move-wide/from16 v39, v0 │ │ -066f02: 9b25 2527 |0225: add-long v37, v37, v39 │ │ -066f06: 6027 0603 |0227: sget v39, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.LONGPRESS_TIMEOUT:I // field@0306 │ │ -066f0a: 0200 2700 |0229: move/from16 v0, v39 │ │ -066f0e: 8100 |022b: int-to-long v0, v0 │ │ -066f10: 0527 0000 |022c: move-wide/from16 v39, v0 │ │ -066f14: 9b25 2527 |022e: add-long v37, v37, v39 │ │ -066f18: 7404 f001 2300 |0230: invoke-virtual/range {v35, v36, v37, v38}, Landroid/os/Handler;.sendEmptyMessageAtTime:(IJ)Z // method@01f0 │ │ -066f1e: 0800 2900 |0233: move-object/from16 v0, v41 │ │ -066f22: 5400 1303 |0235: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mHandler:Landroid/os/Handler; // field@0313 │ │ -066f26: 0823 0000 |0237: move-object/from16 v35, v0 │ │ -066f2a: 1324 0100 |0239: const/16 v36, #int 1 // #1 │ │ -066f2e: 0800 2900 |023b: move-object/from16 v0, v41 │ │ -066f32: 5400 0d03 |023d: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mCurrentDownEvent:Landroid/view/MotionEvent; // field@030d │ │ -066f36: 0825 0000 |023f: move-object/from16 v37, v0 │ │ -066f3a: 7401 8112 2500 |0241: invoke-virtual/range {v37}, Landroid/view/MotionEvent;.getDownTime:()J // method@1281 │ │ -066f40: 0b25 |0244: move-result-wide v37 │ │ -066f42: 6027 0a03 |0245: sget v39, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.TAP_TIMEOUT:I // field@030a │ │ -066f46: 0200 2700 |0247: move/from16 v0, v39 │ │ -066f4a: 8100 |0249: int-to-long v0, v0 │ │ -066f4c: 0527 0000 |024a: move-wide/from16 v39, v0 │ │ -066f50: 9b25 2527 |024c: add-long v37, v37, v39 │ │ -066f54: 7404 f001 2300 |024e: invoke-virtual/range {v35, v36, v37, v38}, Landroid/os/Handler;.sendEmptyMessageAtTime:(IJ)Z // method@01f0 │ │ -066f5a: 0800 2900 |0251: move-object/from16 v0, v41 │ │ -066f5e: 5400 1903 |0253: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mListener:Landroid/view/GestureDetector$OnGestureListener; // field@0319 │ │ -066f62: 0823 0000 |0255: move-object/from16 v35, v0 │ │ -066f66: 0800 2300 |0257: move-object/from16 v0, v35 │ │ -066f6a: 0801 2a00 |0259: move-object/from16 v1, v42 │ │ -066f6e: 7220 4a12 1000 |025b: invoke-interface {v0, v1}, Landroid/view/GestureDetector$OnGestureListener;.onDown:(Landroid/view/MotionEvent;)Z // method@124a │ │ -066f74: 0a23 |025e: move-result v35 │ │ -066f76: 9610 1023 |025f: or-int v16, v16, v35 │ │ -066f7a: 2900 1ffe |0261: goto/16 0080 // -01e1 │ │ -066f7e: 0800 2900 |0263: move-object/from16 v0, v41 │ │ -066f82: 5400 1303 |0265: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mHandler:Landroid/os/Handler; // field@0313 │ │ -066f86: 0823 0000 |0267: move-object/from16 v35, v0 │ │ -066f8a: 1324 0300 |0269: const/16 v36, #int 3 // #3 │ │ -066f8e: 6025 0503 |026b: sget v37, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.DOUBLE_TAP_TIMEOUT:I // field@0305 │ │ -066f92: 0200 2500 |026d: move/from16 v0, v37 │ │ -066f96: 8100 |026f: int-to-long v0, v0 │ │ -066f98: 0525 0000 |0270: move-wide/from16 v37, v0 │ │ -066f9c: 7404 f101 2300 |0272: invoke-virtual/range {v35, v36, v37, v38}, Landroid/os/Handler;.sendEmptyMessageDelayed:(IJ)Z // method@01f1 │ │ -066fa2: 2900 31ff |0275: goto/16 01a6 // -00cf │ │ -066fa6: 0800 2900 |0277: move-object/from16 v0, v41 │ │ -066faa: 5500 1403 |0279: iget-boolean v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mInLongPress:Z // field@0314 │ │ -066fae: 0223 0000 |027b: move/from16 v35, v0 │ │ -066fb2: 3923 03fe |027d: if-nez v35, 0080 // -01fd │ │ -066fb6: 0800 2900 |027f: move-object/from16 v0, v41 │ │ -066fba: 5200 1703 |0281: iget v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mLastFocusX:F // field@0317 │ │ -066fbe: 0223 0000 |0283: move/from16 v35, v0 │ │ -066fc2: a716 230d |0285: sub-float v22, v35, v13 │ │ -066fc6: 0800 2900 |0287: move-object/from16 v0, v41 │ │ -066fca: 5200 1803 |0289: iget v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mLastFocusY:F // field@0318 │ │ -066fce: 0223 0000 |028b: move/from16 v35, v0 │ │ -066fd2: a717 230e |028d: sub-float v23, v35, v14 │ │ -066fd6: 0800 2900 |028f: move-object/from16 v0, v41 │ │ -066fda: 5500 1503 |0291: iget-boolean v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mIsDoubleTapping:Z // field@0315 │ │ -066fde: 0223 0000 |0293: move/from16 v35, v0 │ │ -066fe2: 3823 1400 |0295: if-eqz v35, 02a9 // +0014 │ │ -066fe6: 0800 2900 |0297: move-object/from16 v0, v41 │ │ -066fea: 5400 0f03 |0299: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mDoubleTapListener:Landroid/view/GestureDetector$OnDoubleTapListener; // field@030f │ │ -066fee: 0823 0000 |029b: move-object/from16 v35, v0 │ │ -066ff2: 0800 2300 |029d: move-object/from16 v0, v35 │ │ -066ff6: 0801 2a00 |029f: move-object/from16 v1, v42 │ │ -066ffa: 7220 4812 1000 |02a1: invoke-interface {v0, v1}, Landroid/view/GestureDetector$OnDoubleTapListener;.onDoubleTapEvent:(Landroid/view/MotionEvent;)Z // method@1248 │ │ -067000: 0a23 |02a4: move-result v35 │ │ -067002: 9610 1023 |02a5: or-int v16, v16, v35 │ │ -067006: 2900 d9fd |02a7: goto/16 0080 // -0227 │ │ -06700a: 0800 2900 |02a9: move-object/from16 v0, v41 │ │ -06700e: 5500 0c03 |02ab: iget-boolean v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mAlwaysInTapRegion:Z // field@030c │ │ -067012: 0223 0000 |02ad: move/from16 v35, v0 │ │ -067016: 3823 8700 |02af: if-eqz v35, 0336 // +0087 │ │ -06701a: 0800 2900 |02b1: move-object/from16 v0, v41 │ │ -06701e: 5200 1103 |02b3: iget v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mDownFocusX:F // field@0311 │ │ -067022: 0223 0000 |02b5: move/from16 v35, v0 │ │ -067026: a723 0d23 |02b7: sub-float v35, v13, v35 │ │ -06702a: 0200 2300 |02b9: move/from16 v0, v35 │ │ -06702e: 8708 |02bb: float-to-int v8, v0 │ │ -067030: 0800 2900 |02bc: move-object/from16 v0, v41 │ │ -067034: 5200 1203 |02be: iget v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mDownFocusY:F // field@0312 │ │ -067038: 0223 0000 |02c0: move/from16 v35, v0 │ │ -06703c: a723 0e23 |02c2: sub-float v35, v14, v35 │ │ -067040: 0200 2300 |02c4: move/from16 v0, v35 │ │ -067044: 8709 |02c6: float-to-int v9, v0 │ │ -067046: 9223 0808 |02c7: mul-int v35, v8, v8 │ │ -06704a: 9224 0909 |02c9: mul-int v36, v9, v9 │ │ -06704e: 900a 2324 |02cb: add-int v10, v35, v36 │ │ -067052: 0800 2900 |02cd: move-object/from16 v0, v41 │ │ -067056: 5200 1e03 |02cf: iget v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mTouchSlopSquare:I // field@031e │ │ -06705a: 0223 0000 |02d1: move/from16 v35, v0 │ │ -06705e: 0200 2300 |02d3: move/from16 v0, v35 │ │ -067062: 370a 4d00 |02d5: if-le v10, v0, 0322 // +004d │ │ -067066: 0800 2900 |02d7: move-object/from16 v0, v41 │ │ -06706a: 5400 1903 |02d9: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mListener:Landroid/view/GestureDetector$OnGestureListener; // field@0319 │ │ -06706e: 0823 0000 |02db: move-object/from16 v35, v0 │ │ -067072: 0800 2900 |02dd: move-object/from16 v0, v41 │ │ -067076: 5400 0d03 |02df: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mCurrentDownEvent:Landroid/view/MotionEvent; // field@030d │ │ -06707a: 0824 0000 |02e1: move-object/from16 v36, v0 │ │ -06707e: 0800 2300 |02e3: move-object/from16 v0, v35 │ │ -067082: 0801 2400 |02e5: move-object/from16 v1, v36 │ │ -067086: 0802 2a00 |02e7: move-object/from16 v2, v42 │ │ -06708a: 0203 1600 |02e9: move/from16 v3, v22 │ │ -06708e: 0204 1700 |02eb: move/from16 v4, v23 │ │ -067092: 7254 4d12 1032 |02ed: invoke-interface {v0, v1, v2, v3, v4}, Landroid/view/GestureDetector$OnGestureListener;.onScroll:(Landroid/view/MotionEvent;Landroid/view/MotionEvent;FF)Z // method@124d │ │ -067098: 0a10 |02f0: move-result v16 │ │ -06709a: 0800 2900 |02f1: move-object/from16 v0, v41 │ │ -06709e: 590d 1703 |02f3: iput v13, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mLastFocusX:F // field@0317 │ │ -0670a2: 0800 2900 |02f5: move-object/from16 v0, v41 │ │ -0670a6: 590e 1803 |02f7: iput v14, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mLastFocusY:F // field@0318 │ │ -0670aa: 1323 0000 |02f9: const/16 v35, #int 0 // #0 │ │ -0670ae: 0200 2300 |02fb: move/from16 v0, v35 │ │ -0670b2: 0801 2900 |02fd: move-object/from16 v1, v41 │ │ -0670b6: 5c10 0c03 |02ff: iput-boolean v0, v1, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mAlwaysInTapRegion:Z // field@030c │ │ -0670ba: 0800 2900 |0301: move-object/from16 v0, v41 │ │ -0670be: 5400 1303 |0303: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mHandler:Landroid/os/Handler; // field@0313 │ │ -0670c2: 0823 0000 |0305: move-object/from16 v35, v0 │ │ -0670c6: 1324 0300 |0307: const/16 v36, #int 3 // #3 │ │ -0670ca: 7402 ee01 2300 |0309: invoke-virtual/range {v35, v36}, Landroid/os/Handler;.removeMessages:(I)V // method@01ee │ │ -0670d0: 0800 2900 |030c: move-object/from16 v0, v41 │ │ -0670d4: 5400 1303 |030e: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mHandler:Landroid/os/Handler; // field@0313 │ │ -0670d8: 0823 0000 |0310: move-object/from16 v35, v0 │ │ -0670dc: 1324 0100 |0312: const/16 v36, #int 1 // #1 │ │ -0670e0: 7402 ee01 2300 |0314: invoke-virtual/range {v35, v36}, Landroid/os/Handler;.removeMessages:(I)V // method@01ee │ │ -0670e6: 0800 2900 |0317: move-object/from16 v0, v41 │ │ -0670ea: 5400 1303 |0319: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mHandler:Landroid/os/Handler; // field@0313 │ │ -0670ee: 0823 0000 |031b: move-object/from16 v35, v0 │ │ -0670f2: 1324 0200 |031d: const/16 v36, #int 2 // #2 │ │ -0670f6: 7402 ee01 2300 |031f: invoke-virtual/range {v35, v36}, Landroid/os/Handler;.removeMessages:(I)V // method@01ee │ │ -0670fc: 0800 2900 |0322: move-object/from16 v0, v41 │ │ -067100: 5200 1e03 |0324: iget v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mTouchSlopSquare:I // field@031e │ │ -067104: 0223 0000 |0326: move/from16 v35, v0 │ │ -067108: 0200 2300 |0328: move/from16 v0, v35 │ │ -06710c: 370a 56fd |032a: if-le v10, v0, 0080 // -02aa │ │ -067110: 1323 0000 |032c: const/16 v35, #int 0 // #0 │ │ -067114: 0200 2300 |032e: move/from16 v0, v35 │ │ -067118: 0801 2900 |0330: move-object/from16 v1, v41 │ │ -06711c: 5c10 0b03 |0332: iput-boolean v0, v1, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mAlwaysInBiggerTapRegion:Z // field@030b │ │ -067120: 2900 4cfd |0334: goto/16 0080 // -02b4 │ │ -067124: 7701 8517 1600 |0336: invoke-static/range {v22}, Ljava/lang/Math;.abs:(F)F // method@1785 │ │ -06712a: 0a23 |0339: move-result v35 │ │ -06712c: 1524 803f |033a: const/high16 v36, #int 1065353216 // #3f80 │ │ -067130: 2d23 2324 |033c: cmpl-float v35, v35, v36 │ │ -067134: 3b23 0c00 |033e: if-gez v35, 034a // +000c │ │ -067138: 7701 8517 1700 |0340: invoke-static/range {v23}, Ljava/lang/Math;.abs:(F)F // method@1785 │ │ -06713e: 0a23 |0343: move-result v35 │ │ -067140: 1524 803f |0344: const/high16 v36, #int 1065353216 // #3f80 │ │ -067144: 2d23 2324 |0346: cmpl-float v35, v35, v36 │ │ -067148: 3a23 38fd |0348: if-ltz v35, 0080 // -02c8 │ │ -06714c: 0800 2900 |034a: move-object/from16 v0, v41 │ │ -067150: 5400 1903 |034c: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mListener:Landroid/view/GestureDetector$OnGestureListener; // field@0319 │ │ -067154: 0823 0000 |034e: move-object/from16 v35, v0 │ │ -067158: 0800 2900 |0350: move-object/from16 v0, v41 │ │ -06715c: 5400 0d03 |0352: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mCurrentDownEvent:Landroid/view/MotionEvent; // field@030d │ │ -067160: 0824 0000 |0354: move-object/from16 v36, v0 │ │ -067164: 0800 2300 |0356: move-object/from16 v0, v35 │ │ -067168: 0801 2400 |0358: move-object/from16 v1, v36 │ │ -06716c: 0802 2a00 |035a: move-object/from16 v2, v42 │ │ -067170: 0203 1600 |035c: move/from16 v3, v22 │ │ -067174: 0204 1700 |035e: move/from16 v4, v23 │ │ -067178: 7254 4d12 1032 |0360: invoke-interface {v0, v1, v2, v3, v4}, Landroid/view/GestureDetector$OnGestureListener;.onScroll:(Landroid/view/MotionEvent;Landroid/view/MotionEvent;FF)Z // method@124d │ │ -06717e: 0a10 |0363: move-result v16 │ │ -067180: 0800 2900 |0364: move-object/from16 v0, v41 │ │ -067184: 590d 1703 |0366: iput v13, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mLastFocusX:F // field@0317 │ │ -067188: 0800 2900 |0368: move-object/from16 v0, v41 │ │ -06718c: 590e 1803 |036a: iput v14, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mLastFocusY:F // field@0318 │ │ -067190: 2900 14fd |036c: goto/16 0080 // -02ec │ │ -067194: 1323 0000 |036e: const/16 v35, #int 0 // #0 │ │ -067198: 0200 2300 |0370: move/from16 v0, v35 │ │ -06719c: 0801 2900 |0372: move-object/from16 v1, v41 │ │ -0671a0: 5c10 1d03 |0374: iput-boolean v0, v1, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mStillDown:Z // field@031d │ │ -0671a4: 7701 8b12 2a00 |0376: invoke-static/range {v42}, Landroid/view/MotionEvent;.obtain:(Landroid/view/MotionEvent;)Landroid/view/MotionEvent; // method@128b │ │ -0671aa: 0c07 |0379: move-result-object v7 │ │ -0671ac: 0800 2900 |037a: move-object/from16 v0, v41 │ │ -0671b0: 5500 1503 |037c: iget-boolean v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mIsDoubleTapping:Z // field@0315 │ │ -0671b4: 0223 0000 |037e: move/from16 v35, v0 │ │ -0671b8: 3823 6800 |0380: if-eqz v35, 03e8 // +0068 │ │ -0671bc: 0800 2900 |0382: move-object/from16 v0, v41 │ │ -0671c0: 5400 0f03 |0384: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mDoubleTapListener:Landroid/view/GestureDetector$OnDoubleTapListener; // field@030f │ │ -0671c4: 0823 0000 |0386: move-object/from16 v35, v0 │ │ -0671c8: 0800 2300 |0388: move-object/from16 v0, v35 │ │ -0671cc: 0801 2a00 |038a: move-object/from16 v1, v42 │ │ -0671d0: 7220 4812 1000 |038c: invoke-interface {v0, v1}, Landroid/view/GestureDetector$OnDoubleTapListener;.onDoubleTapEvent:(Landroid/view/MotionEvent;)Z // method@1248 │ │ -0671d6: 0a23 |038f: move-result v35 │ │ -0671d8: 9610 1023 |0390: or-int v16, v16, v35 │ │ -0671dc: 0800 2900 |0392: move-object/from16 v0, v41 │ │ -0671e0: 5400 1c03 |0394: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mPreviousUpEvent:Landroid/view/MotionEvent; // field@031c │ │ -0671e4: 0823 0000 |0396: move-object/from16 v35, v0 │ │ -0671e8: 3823 0b00 |0398: if-eqz v35, 03a3 // +000b │ │ -0671ec: 0800 2900 |039a: move-object/from16 v0, v41 │ │ -0671f0: 5400 1c03 |039c: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mPreviousUpEvent:Landroid/view/MotionEvent; // field@031c │ │ -0671f4: 0823 0000 |039e: move-object/from16 v35, v0 │ │ -0671f8: 7401 8c12 2300 |03a0: invoke-virtual/range {v35}, Landroid/view/MotionEvent;.recycle:()V // method@128c │ │ -0671fe: 0800 2900 |03a3: move-object/from16 v0, v41 │ │ -067202: 5b07 1c03 |03a5: iput-object v7, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mPreviousUpEvent:Landroid/view/MotionEvent; // field@031c │ │ -067206: 0800 2900 |03a7: move-object/from16 v0, v41 │ │ -06720a: 5400 1f03 |03a9: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mVelocityTracker:Landroid/view/VelocityTracker; // field@031f │ │ -06720e: 0823 0000 |03ab: move-object/from16 v35, v0 │ │ -067212: 3823 1300 |03ad: if-eqz v35, 03c0 // +0013 │ │ -067216: 0800 2900 |03af: move-object/from16 v0, v41 │ │ -06721a: 5400 1f03 |03b1: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mVelocityTracker:Landroid/view/VelocityTracker; // field@031f │ │ -06721e: 0823 0000 |03b3: move-object/from16 v35, v0 │ │ -067222: 7401 9a12 2300 |03b5: invoke-virtual/range {v35}, Landroid/view/VelocityTracker;.recycle:()V // method@129a │ │ -067228: 1323 0000 |03b8: const/16 v35, #int 0 // #0 │ │ -06722c: 0800 2300 |03ba: move-object/from16 v0, v35 │ │ -067230: 0801 2900 |03bc: move-object/from16 v1, v41 │ │ -067234: 5b10 1f03 |03be: iput-object v0, v1, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mVelocityTracker:Landroid/view/VelocityTracker; // field@031f │ │ -067238: 1323 0000 |03c0: const/16 v35, #int 0 // #0 │ │ -06723c: 0200 2300 |03c2: move/from16 v0, v35 │ │ -067240: 0801 2900 |03c4: move-object/from16 v1, v41 │ │ -067244: 5c10 1503 |03c6: iput-boolean v0, v1, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mIsDoubleTapping:Z // field@0315 │ │ -067248: 1323 0000 |03c8: const/16 v35, #int 0 // #0 │ │ -06724c: 0200 2300 |03ca: move/from16 v0, v35 │ │ -067250: 0801 2900 |03cc: move-object/from16 v1, v41 │ │ -067254: 5c10 0e03 |03ce: iput-boolean v0, v1, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mDeferConfirmSingleTap:Z // field@030e │ │ -067258: 0800 2900 |03d0: move-object/from16 v0, v41 │ │ -06725c: 5400 1303 |03d2: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mHandler:Landroid/os/Handler; // field@0313 │ │ -067260: 0823 0000 |03d4: move-object/from16 v35, v0 │ │ -067264: 1324 0100 |03d6: const/16 v36, #int 1 // #1 │ │ -067268: 7402 ee01 2300 |03d8: invoke-virtual/range {v35, v36}, Landroid/os/Handler;.removeMessages:(I)V // method@01ee │ │ -06726e: 0800 2900 |03db: move-object/from16 v0, v41 │ │ -067272: 5400 1303 |03dd: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mHandler:Landroid/os/Handler; // field@0313 │ │ -067276: 0823 0000 |03df: move-object/from16 v35, v0 │ │ -06727a: 1324 0200 |03e1: const/16 v36, #int 2 // #2 │ │ -06727e: 7402 ee01 2300 |03e3: invoke-virtual/range {v35, v36}, Landroid/os/Handler;.removeMessages:(I)V // method@01ee │ │ -067284: 2900 9afc |03e6: goto/16 0080 // -0366 │ │ -067288: 0800 2900 |03e8: move-object/from16 v0, v41 │ │ -06728c: 5500 1403 |03ea: iget-boolean v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mInLongPress:Z // field@0314 │ │ -067290: 0223 0000 |03ec: move/from16 v35, v0 │ │ -067294: 3823 1600 |03ee: if-eqz v35, 0404 // +0016 │ │ -067298: 0800 2900 |03f0: move-object/from16 v0, v41 │ │ -06729c: 5400 1303 |03f2: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mHandler:Landroid/os/Handler; // field@0313 │ │ -0672a0: 0823 0000 |03f4: move-object/from16 v35, v0 │ │ -0672a4: 1324 0300 |03f6: const/16 v36, #int 3 // #3 │ │ -0672a8: 7402 ee01 2300 |03f8: invoke-virtual/range {v35, v36}, Landroid/os/Handler;.removeMessages:(I)V // method@01ee │ │ -0672ae: 1323 0000 |03fb: const/16 v35, #int 0 // #0 │ │ -0672b2: 0200 2300 |03fd: move/from16 v0, v35 │ │ -0672b6: 0801 2900 |03ff: move-object/from16 v1, v41 │ │ -0672ba: 5c10 1403 |0401: iput-boolean v0, v1, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mInLongPress:Z // field@0314 │ │ -0672be: 288f |0403: goto 0392 // -0071 │ │ -0672c0: 0800 2900 |0404: move-object/from16 v0, v41 │ │ -0672c4: 5500 0c03 |0406: iget-boolean v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mAlwaysInTapRegion:Z // field@030c │ │ -0672c8: 0223 0000 |0408: move/from16 v35, v0 │ │ -0672cc: 3823 2f00 |040a: if-eqz v35, 0439 // +002f │ │ -0672d0: 0800 2900 |040c: move-object/from16 v0, v41 │ │ -0672d4: 5400 1903 |040e: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mListener:Landroid/view/GestureDetector$OnGestureListener; // field@0319 │ │ -0672d8: 0823 0000 |0410: move-object/from16 v35, v0 │ │ -0672dc: 0800 2300 |0412: move-object/from16 v0, v35 │ │ -0672e0: 0801 2a00 |0414: move-object/from16 v1, v42 │ │ -0672e4: 7220 4f12 1000 |0416: invoke-interface {v0, v1}, Landroid/view/GestureDetector$OnGestureListener;.onSingleTapUp:(Landroid/view/MotionEvent;)Z // method@124f │ │ -0672ea: 0a10 |0419: move-result v16 │ │ -0672ec: 0800 2900 |041a: move-object/from16 v0, v41 │ │ -0672f0: 5500 0e03 |041c: iget-boolean v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mDeferConfirmSingleTap:Z // field@030e │ │ -0672f4: 0223 0000 |041e: move/from16 v35, v0 │ │ -0672f8: 3823 72ff |0420: if-eqz v35, 0392 // -008e │ │ -0672fc: 0800 2900 |0422: move-object/from16 v0, v41 │ │ -067300: 5400 0f03 |0424: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mDoubleTapListener:Landroid/view/GestureDetector$OnDoubleTapListener; // field@030f │ │ -067304: 0823 0000 |0426: move-object/from16 v35, v0 │ │ -067308: 3823 6aff |0428: if-eqz v35, 0392 // -0096 │ │ -06730c: 0800 2900 |042a: move-object/from16 v0, v41 │ │ -067310: 5400 0f03 |042c: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mDoubleTapListener:Landroid/view/GestureDetector$OnDoubleTapListener; // field@030f │ │ -067314: 0823 0000 |042e: move-object/from16 v35, v0 │ │ -067318: 0800 2300 |0430: move-object/from16 v0, v35 │ │ -06731c: 0801 2a00 |0432: move-object/from16 v1, v42 │ │ -067320: 7220 4912 1000 |0434: invoke-interface {v0, v1}, Landroid/view/GestureDetector$OnDoubleTapListener;.onSingleTapConfirmed:(Landroid/view/MotionEvent;)Z // method@1249 │ │ -067326: 2900 5bff |0437: goto/16 0392 // -00a5 │ │ -06732a: 0800 2900 |0439: move-object/from16 v0, v41 │ │ -06732e: 5400 1f03 |043b: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mVelocityTracker:Landroid/view/VelocityTracker; // field@031f │ │ -067332: 081c 0000 |043d: move-object/from16 v28, v0 │ │ -067336: 1323 0000 |043f: const/16 v35, #int 0 // #0 │ │ -06733a: 0800 2a00 |0441: move-object/from16 v0, v42 │ │ -06733e: 0201 2300 |0443: move/from16 v1, v35 │ │ -067342: 7120 310a 1000 |0445: invoke-static {v0, v1}, Landroid/support/v4/view/MotionEventCompat;.getPointerId:(Landroid/view/MotionEvent;I)I // method@0a31 │ │ -067348: 0a14 |0448: move-result v20 │ │ -06734a: 1323 e803 |0449: const/16 v35, #int 1000 // #3e8 │ │ -06734e: 0800 2900 |044b: move-object/from16 v0, v41 │ │ -067352: 5200 1a03 |044d: iget v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mMaximumFlingVelocity:I // field@031a │ │ -067356: 0224 0000 |044f: move/from16 v36, v0 │ │ -06735a: 0200 2400 |0451: move/from16 v0, v36 │ │ -06735e: 8200 |0453: int-to-float v0, v0 │ │ -067360: 0224 0000 |0454: move/from16 v36, v0 │ │ -067364: 0800 1c00 |0456: move-object/from16 v0, v28 │ │ -067368: 0201 2300 |0458: move/from16 v1, v35 │ │ -06736c: 0202 2400 |045a: move/from16 v2, v36 │ │ -067370: 6e30 9412 1002 |045c: invoke-virtual {v0, v1, v2}, Landroid/view/VelocityTracker;.computeCurrentVelocity:(IF)V // method@1294 │ │ -067376: 0800 1c00 |045f: move-object/from16 v0, v28 │ │ -06737a: 0201 1400 |0461: move/from16 v1, v20 │ │ -06737e: 7120 be0a 1000 |0463: invoke-static {v0, v1}, Landroid/support/v4/view/VelocityTrackerCompat;.getYVelocity:(Landroid/view/VelocityTracker;I)F // method@0abe │ │ -067384: 0a1e |0466: move-result v30 │ │ -067386: 0800 1c00 |0467: move-object/from16 v0, v28 │ │ -06738a: 0201 1400 |0469: move/from16 v1, v20 │ │ -06738e: 7120 bd0a 1000 |046b: invoke-static {v0, v1}, Landroid/support/v4/view/VelocityTrackerCompat;.getXVelocity:(Landroid/view/VelocityTracker;I)F // method@0abd │ │ -067394: 0a1d |046e: move-result v29 │ │ -067396: 7701 8517 1e00 |046f: invoke-static/range {v30}, Ljava/lang/Math;.abs:(F)F // method@1785 │ │ -06739c: 0a23 |0472: move-result v35 │ │ -06739e: 0800 2900 |0473: move-object/from16 v0, v41 │ │ -0673a2: 5200 1b03 |0475: iget v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mMinimumFlingVelocity:I // field@031b │ │ -0673a6: 0224 0000 |0477: move/from16 v36, v0 │ │ -0673aa: 0200 2400 |0479: move/from16 v0, v36 │ │ -0673ae: 8200 |047b: int-to-float v0, v0 │ │ -0673b0: 0224 0000 |047c: move/from16 v36, v0 │ │ -0673b4: 2d23 2324 |047e: cmpl-float v35, v35, v36 │ │ -0673b8: 3c23 1500 |0480: if-gtz v35, 0495 // +0015 │ │ -0673bc: 7701 8517 1d00 |0482: invoke-static/range {v29}, Ljava/lang/Math;.abs:(F)F // method@1785 │ │ -0673c2: 0a23 |0485: move-result v35 │ │ -0673c4: 0800 2900 |0486: move-object/from16 v0, v41 │ │ -0673c8: 5200 1b03 |0488: iget v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mMinimumFlingVelocity:I // field@031b │ │ -0673cc: 0224 0000 |048a: move/from16 v36, v0 │ │ -0673d0: 0200 2400 |048c: move/from16 v0, v36 │ │ -0673d4: 8200 |048e: int-to-float v0, v0 │ │ -0673d6: 0224 0000 |048f: move/from16 v36, v0 │ │ -0673da: 2d23 2324 |0491: cmpl-float v35, v35, v36 │ │ -0673de: 3d23 fffe |0493: if-lez v35, 0392 // -0101 │ │ -0673e2: 0800 2900 |0495: move-object/from16 v0, v41 │ │ -0673e6: 5400 1903 |0497: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mListener:Landroid/view/GestureDetector$OnGestureListener; // field@0319 │ │ -0673ea: 0823 0000 |0499: move-object/from16 v35, v0 │ │ -0673ee: 0800 2900 |049b: move-object/from16 v0, v41 │ │ -0673f2: 5400 0d03 |049d: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mCurrentDownEvent:Landroid/view/MotionEvent; // field@030d │ │ -0673f6: 0824 0000 |049f: move-object/from16 v36, v0 │ │ -0673fa: 0800 2300 |04a1: move-object/from16 v0, v35 │ │ -0673fe: 0801 2400 |04a3: move-object/from16 v1, v36 │ │ -067402: 0802 2a00 |04a5: move-object/from16 v2, v42 │ │ -067406: 0203 1d00 |04a7: move/from16 v3, v29 │ │ -06740a: 0204 1e00 |04a9: move/from16 v4, v30 │ │ -06740e: 7254 4b12 1032 |04ab: invoke-interface {v0, v1, v2, v3, v4}, Landroid/view/GestureDetector$OnGestureListener;.onFling:(Landroid/view/MotionEvent;Landroid/view/MotionEvent;FF)Z // method@124b │ │ -067414: 0a10 |04ae: move-result v16 │ │ -067416: 2900 e3fe |04af: goto/16 0392 // -011d │ │ -06741a: 7601 5209 2900 |04b1: invoke-direct/range {v41}, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.cancel:()V // method@0952 │ │ -067420: 2900 ccfb |04b4: goto/16 0080 // -0434 │ │ -067424: 0001 0700 0000 0000 b200 0000 f102 ... |04b6: packed-switch-data (18 units) │ │ +0917a0: |[0917a0] android.support.v4.view.GestureDetectorCompat$GestureDetectorCompatImplBase.onTouchEvent:(Landroid/view/MotionEvent;)Z │ │ +0917b0: 7401 be1c 2b00 |0000: invoke-virtual/range {v43}, Landroid/view/MotionEvent;.getAction:()I // method@1cbe │ │ +0917b6: 0a06 |0003: move-result v6 │ │ +0917b8: 0800 2a00 |0004: move-object/from16 v0, v42 │ │ +0917bc: 5400 5c05 |0006: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mVelocityTracker:Landroid/view/VelocityTracker; // field@055c │ │ +0917c0: 0824 0000 |0008: move-object/from16 v36, v0 │ │ +0917c4: 3924 0c00 |000a: if-nez v36, 0016 // +000c │ │ +0917c8: 7100 d81c 0000 |000c: invoke-static {}, Landroid/view/VelocityTracker;.obtain:()Landroid/view/VelocityTracker; // method@1cd8 │ │ +0917ce: 0c24 |000f: move-result-object v36 │ │ +0917d0: 0800 2400 |0010: move-object/from16 v0, v36 │ │ +0917d4: 0801 2a00 |0012: move-object/from16 v1, v42 │ │ +0917d8: 5b10 5c05 |0014: iput-object v0, v1, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mVelocityTracker:Landroid/view/VelocityTracker; // field@055c │ │ +0917dc: 0800 2a00 |0016: move-object/from16 v0, v42 │ │ +0917e0: 5400 5c05 |0018: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mVelocityTracker:Landroid/view/VelocityTracker; // field@055c │ │ +0917e4: 0824 0000 |001a: move-object/from16 v36, v0 │ │ +0917e8: 0800 2400 |001c: move-object/from16 v0, v36 │ │ +0917ec: 0801 2b00 |001e: move-object/from16 v1, v43 │ │ +0917f0: 6e20 d01c 1000 |0020: invoke-virtual {v0, v1}, Landroid/view/VelocityTracker;.addMovement:(Landroid/view/MotionEvent;)V // method@1cd0 │ │ +0917f6: d560 ff00 |0023: and-int/lit16 v0, v6, #int 255 // #00ff │ │ +0917fa: 0224 0000 |0025: move/from16 v36, v0 │ │ +0917fe: 1325 0600 |0027: const/16 v37, #int 6 // #6 │ │ +091802: 0200 2400 |0029: move/from16 v0, v36 │ │ +091806: 0201 2500 |002b: move/from16 v1, v37 │ │ +09180a: 3310 2100 |002d: if-ne v0, v1, 004e // +0021 │ │ +09180e: 1316 0100 |002f: const/16 v22, #int 1 // #1 │ │ +091812: 3816 2000 |0031: if-eqz v22, 0051 // +0020 │ │ +091816: 7701 db10 2b00 |0033: invoke-static/range {v43}, Landroid/support/v4/view/MotionEventCompat;.getActionIndex:(Landroid/view/MotionEvent;)I // method@10db │ │ +09181c: 0a19 |0036: move-result v25 │ │ +09181e: 131a 0000 |0037: const/16 v26, #int 0 // #0 │ │ +091822: 131b 0000 |0039: const/16 v27, #int 0 // #0 │ │ +091826: 7701 dd10 2b00 |003b: invoke-static/range {v43}, Landroid/support/v4/view/MotionEventCompat;.getPointerCount:(Landroid/view/MotionEvent;)I // method@10dd │ │ +09182c: 0a07 |003e: move-result v7 │ │ +09182e: 1312 0000 |003f: const/16 v18, #int 0 // #0 │ │ +091832: 0200 1200 |0041: move/from16 v0, v18 │ │ +091836: 3570 2600 |0043: if-ge v0, v7, 0069 // +0026 │ │ +09183a: 0200 1900 |0045: move/from16 v0, v25 │ │ +09183e: 0201 1200 |0047: move/from16 v1, v18 │ │ +091842: 3310 0b00 |0049: if-ne v0, v1, 0054 // +000b │ │ +091846: d812 1201 |004b: add-int/lit8 v18, v18, #int 1 // #01 │ │ +09184a: 28f4 |004d: goto 0041 // -000c │ │ +09184c: 1316 0000 |004e: const/16 v22, #int 0 // #0 │ │ +091850: 28e1 |0050: goto 0031 // -001f │ │ +091852: 1319 ffff |0051: const/16 v25, #int -1 // #ffff │ │ +091856: 28e4 |0053: goto 0037 // -001c │ │ +091858: 0800 2b00 |0054: move-object/from16 v0, v43 │ │ +09185c: 0201 1200 |0056: move/from16 v1, v18 │ │ +091860: 7120 df10 1000 |0058: invoke-static {v0, v1}, Landroid/support/v4/view/MotionEventCompat;.getX:(Landroid/view/MotionEvent;I)F // method@10df │ │ +091866: 0a24 |005b: move-result v36 │ │ +091868: a61a 1a24 |005c: add-float v26, v26, v36 │ │ +09186c: 0800 2b00 |005e: move-object/from16 v0, v43 │ │ +091870: 0201 1200 |0060: move/from16 v1, v18 │ │ +091874: 7120 e010 1000 |0062: invoke-static {v0, v1}, Landroid/support/v4/view/MotionEventCompat;.getY:(Landroid/view/MotionEvent;I)F // method@10e0 │ │ +09187a: 0a24 |0065: move-result v36 │ │ +09187c: a61b 1b24 |0066: add-float v27, v27, v36 │ │ +091880: 28e3 |0068: goto 004b // -001d │ │ +091882: 3816 1800 |0069: if-eqz v22, 0081 // +0018 │ │ +091886: d80c 07ff |006b: add-int/lit8 v12, v7, #int -1 // #ff │ │ +09188a: 82c0 |006d: int-to-float v0, v12 │ │ +09188c: 0224 0000 |006e: move/from16 v36, v0 │ │ +091890: a90e 1a24 |0070: div-float v14, v26, v36 │ │ +091894: 82c0 |0072: int-to-float v0, v12 │ │ +091896: 0224 0000 |0073: move/from16 v36, v0 │ │ +09189a: a90f 1b24 |0075: div-float v15, v27, v36 │ │ +09189e: 1311 0000 |0077: const/16 v17, #int 0 // #0 │ │ +0918a2: d560 ff00 |0079: and-int/lit16 v0, v6, #int 255 // #00ff │ │ +0918a6: 0224 0000 |007b: move/from16 v36, v0 │ │ +0918aa: 2b24 3904 0000 |007d: packed-switch v36, 000004b6 // +00000439 │ │ +0918b0: 0f11 |0080: return v17 │ │ +0918b2: 017c |0081: move v12, v7 │ │ +0918b4: 28eb |0082: goto 006d // -0015 │ │ +0918b6: 0800 2a00 |0083: move-object/from16 v0, v42 │ │ +0918ba: 590e 5405 |0085: iput v14, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mLastFocusX:F // field@0554 │ │ +0918be: 0800 2a00 |0087: move-object/from16 v0, v42 │ │ +0918c2: 590e 4e05 |0089: iput v14, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mDownFocusX:F // field@054e │ │ +0918c6: 0800 2a00 |008b: move-object/from16 v0, v42 │ │ +0918ca: 590f 5505 |008d: iput v15, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mLastFocusY:F // field@0555 │ │ +0918ce: 0800 2a00 |008f: move-object/from16 v0, v42 │ │ +0918d2: 590f 4f05 |0091: iput v15, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mDownFocusY:F // field@054f │ │ +0918d6: 7601 0010 2a00 |0093: invoke-direct/range {v42}, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.cancelTaps:()V // method@1000 │ │ +0918dc: 28ea |0096: goto 0080 // -0016 │ │ +0918de: 0800 2a00 |0097: move-object/from16 v0, v42 │ │ +0918e2: 590e 5405 |0099: iput v14, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mLastFocusX:F // field@0554 │ │ +0918e6: 0800 2a00 |009b: move-object/from16 v0, v42 │ │ +0918ea: 590e 4e05 |009d: iput v14, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mDownFocusX:F // field@054e │ │ +0918ee: 0800 2a00 |009f: move-object/from16 v0, v42 │ │ +0918f2: 590f 5505 |00a1: iput v15, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mLastFocusY:F // field@0555 │ │ +0918f6: 0800 2a00 |00a3: move-object/from16 v0, v42 │ │ +0918fa: 590f 4f05 |00a5: iput v15, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mDownFocusY:F // field@054f │ │ +0918fe: 0800 2a00 |00a7: move-object/from16 v0, v42 │ │ +091902: 5400 5c05 |00a9: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mVelocityTracker:Landroid/view/VelocityTracker; // field@055c │ │ +091906: 0824 0000 |00ab: move-object/from16 v36, v0 │ │ +09190a: 1325 e803 |00ad: const/16 v37, #int 1000 // #3e8 │ │ +09190e: 0800 2a00 |00af: move-object/from16 v0, v42 │ │ +091912: 5200 5705 |00b1: iget v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mMaximumFlingVelocity:I // field@0557 │ │ +091916: 0226 0000 |00b3: move/from16 v38, v0 │ │ +09191a: 0200 2600 |00b5: move/from16 v0, v38 │ │ +09191e: 8200 |00b7: int-to-float v0, v0 │ │ +091920: 0226 0000 |00b8: move/from16 v38, v0 │ │ +091924: 7403 d31c 2400 |00ba: invoke-virtual/range {v36, v37, v38}, Landroid/view/VelocityTracker;.computeCurrentVelocity:(IF)V // method@1cd3 │ │ +09192a: 7701 db10 2b00 |00bd: invoke-static/range {v43}, Landroid/support/v4/view/MotionEventCompat;.getActionIndex:(Landroid/view/MotionEvent;)I // method@10db │ │ +091930: 0a1c |00c0: move-result v28 │ │ +091932: 0800 2b00 |00c1: move-object/from16 v0, v43 │ │ +091936: 0201 1c00 |00c3: move/from16 v1, v28 │ │ +09193a: 7120 de10 1000 |00c5: invoke-static {v0, v1}, Landroid/support/v4/view/MotionEventCompat;.getPointerId:(Landroid/view/MotionEvent;I)I // method@10de │ │ +091940: 0a13 |00c8: move-result v19 │ │ +091942: 0800 2a00 |00c9: move-object/from16 v0, v42 │ │ +091946: 5400 5c05 |00cb: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mVelocityTracker:Landroid/view/VelocityTracker; // field@055c │ │ +09194a: 0824 0000 |00cd: move-object/from16 v36, v0 │ │ +09194e: 0800 2400 |00cf: move-object/from16 v0, v36 │ │ +091952: 0201 1300 |00d1: move/from16 v1, v19 │ │ +091956: 7120 6b11 1000 |00d3: invoke-static {v0, v1}, Landroid/support/v4/view/VelocityTrackerCompat;.getXVelocity:(Landroid/view/VelocityTracker;I)F // method@116b │ │ +09195c: 0a21 |00d6: move-result v33 │ │ +09195e: 0800 2a00 |00d7: move-object/from16 v0, v42 │ │ +091962: 5400 5c05 |00d9: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mVelocityTracker:Landroid/view/VelocityTracker; // field@055c │ │ +091966: 0824 0000 |00db: move-object/from16 v36, v0 │ │ +09196a: 0800 2400 |00dd: move-object/from16 v0, v36 │ │ +09196e: 0201 1300 |00df: move/from16 v1, v19 │ │ +091972: 7120 6c11 1000 |00e1: invoke-static {v0, v1}, Landroid/support/v4/view/VelocityTrackerCompat;.getYVelocity:(Landroid/view/VelocityTracker;I)F // method@116c │ │ +091978: 0a23 |00e4: move-result v35 │ │ +09197a: 1312 0000 |00e5: const/16 v18, #int 0 // #0 │ │ +09197e: 0200 1200 |00e7: move/from16 v0, v18 │ │ +091982: 3570 97ff |00e9: if-ge v0, v7, 0080 // -0069 │ │ +091986: 0200 1200 |00eb: move/from16 v0, v18 │ │ +09198a: 0201 1c00 |00ed: move/from16 v1, v28 │ │ +09198e: 3310 0500 |00ef: if-ne v0, v1, 00f4 // +0005 │ │ +091992: d812 1201 |00f1: add-int/lit8 v18, v18, #int 1 // #01 │ │ +091996: 28f4 |00f3: goto 00e7 // -000c │ │ +091998: 0800 2b00 |00f4: move-object/from16 v0, v43 │ │ +09199c: 0201 1200 |00f6: move/from16 v1, v18 │ │ +0919a0: 7120 de10 1000 |00f8: invoke-static {v0, v1}, Landroid/support/v4/view/MotionEventCompat;.getPointerId:(Landroid/view/MotionEvent;I)I // method@10de │ │ +0919a6: 0a14 |00fb: move-result v20 │ │ +0919a8: 0800 2a00 |00fc: move-object/from16 v0, v42 │ │ +0919ac: 5400 5c05 |00fe: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mVelocityTracker:Landroid/view/VelocityTracker; // field@055c │ │ +0919b0: 0824 0000 |0100: move-object/from16 v36, v0 │ │ +0919b4: 0800 2400 |0102: move-object/from16 v0, v36 │ │ +0919b8: 0201 1400 |0104: move/from16 v1, v20 │ │ +0919bc: 7120 6b11 1000 |0106: invoke-static {v0, v1}, Landroid/support/v4/view/VelocityTrackerCompat;.getXVelocity:(Landroid/view/VelocityTracker;I)F // method@116b │ │ +0919c2: 0a24 |0109: move-result v36 │ │ +0919c4: a820 2124 |010a: mul-float v32, v33, v36 │ │ +0919c8: 0800 2a00 |010c: move-object/from16 v0, v42 │ │ +0919cc: 5400 5c05 |010e: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mVelocityTracker:Landroid/view/VelocityTracker; // field@055c │ │ +0919d0: 0824 0000 |0110: move-object/from16 v36, v0 │ │ +0919d4: 0800 2400 |0112: move-object/from16 v0, v36 │ │ +0919d8: 0201 1400 |0114: move/from16 v1, v20 │ │ +0919dc: 7120 6c11 1000 |0116: invoke-static {v0, v1}, Landroid/support/v4/view/VelocityTrackerCompat;.getYVelocity:(Landroid/view/VelocityTracker;I)F // method@116c │ │ +0919e2: 0a24 |0119: move-result v36 │ │ +0919e4: a822 2324 |011a: mul-float v34, v35, v36 │ │ +0919e8: a60d 2022 |011c: add-float v13, v32, v34 │ │ +0919ec: 1324 0000 |011e: const/16 v36, #int 0 // #0 │ │ +0919f0: 2e24 0d24 |0120: cmpg-float v36, v13, v36 │ │ +0919f4: 3b24 cfff |0122: if-gez v36, 00f1 // -0031 │ │ +0919f8: 0800 2a00 |0124: move-object/from16 v0, v42 │ │ +0919fc: 5400 5c05 |0126: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mVelocityTracker:Landroid/view/VelocityTracker; // field@055c │ │ +091a00: 0824 0000 |0128: move-object/from16 v36, v0 │ │ +091a04: 7401 d11c 2400 |012a: invoke-virtual/range {v36}, Landroid/view/VelocityTracker;.clear:()V // method@1cd1 │ │ +091a0a: 2900 53ff |012d: goto/16 0080 // -00ad │ │ +091a0e: 0800 2a00 |012f: move-object/from16 v0, v42 │ │ +091a12: 5400 4c05 |0131: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mDoubleTapListener:Landroid/view/GestureDetector$OnDoubleTapListener; // field@054c │ │ +091a16: 0824 0000 |0133: move-object/from16 v36, v0 │ │ +091a1a: 3824 7100 |0135: if-eqz v36, 01a6 // +0071 │ │ +091a1e: 0800 2a00 |0137: move-object/from16 v0, v42 │ │ +091a22: 5400 5005 |0139: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mHandler:Landroid/os/Handler; // field@0550 │ │ +091a26: 0824 0000 |013b: move-object/from16 v36, v0 │ │ +091a2a: 1325 0300 |013d: const/16 v37, #int 3 // #3 │ │ +091a2e: 7402 1003 2400 |013f: invoke-virtual/range {v36, v37}, Landroid/os/Handler;.hasMessages:(I)Z // method@0310 │ │ +091a34: 0a10 |0142: move-result v16 │ │ +091a36: 3810 0d00 |0143: if-eqz v16, 0150 // +000d │ │ +091a3a: 0800 2a00 |0145: move-object/from16 v0, v42 │ │ +091a3e: 5400 5005 |0147: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mHandler:Landroid/os/Handler; // field@0550 │ │ +091a42: 0824 0000 |0149: move-object/from16 v36, v0 │ │ +091a46: 1325 0300 |014b: const/16 v37, #int 3 // #3 │ │ +091a4a: 7402 1703 2400 |014d: invoke-virtual/range {v36, v37}, Landroid/os/Handler;.removeMessages:(I)V // method@0317 │ │ +091a50: 0800 2a00 |0150: move-object/from16 v0, v42 │ │ +091a54: 5400 4a05 |0152: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mCurrentDownEvent:Landroid/view/MotionEvent; // field@054a │ │ +091a58: 0824 0000 |0154: move-object/from16 v36, v0 │ │ +091a5c: 3824 0d01 |0156: if-eqz v36, 0263 // +010d │ │ +091a60: 0800 2a00 |0158: move-object/from16 v0, v42 │ │ +091a64: 5400 5905 |015a: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mPreviousUpEvent:Landroid/view/MotionEvent; // field@0559 │ │ +091a68: 0824 0000 |015c: move-object/from16 v36, v0 │ │ +091a6c: 3824 0501 |015e: if-eqz v36, 0263 // +0105 │ │ +091a70: 3810 0301 |0160: if-eqz v16, 0263 // +0103 │ │ +091a74: 0800 2a00 |0162: move-object/from16 v0, v42 │ │ +091a78: 5400 4a05 |0164: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mCurrentDownEvent:Landroid/view/MotionEvent; // field@054a │ │ +091a7c: 0824 0000 |0166: move-object/from16 v36, v0 │ │ +091a80: 0800 2a00 |0168: move-object/from16 v0, v42 │ │ +091a84: 5400 5905 |016a: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mPreviousUpEvent:Landroid/view/MotionEvent; // field@0559 │ │ +091a88: 0825 0000 |016c: move-object/from16 v37, v0 │ │ +091a8c: 0800 2a00 |016e: move-object/from16 v0, v42 │ │ +091a90: 0801 2400 |0170: move-object/from16 v1, v36 │ │ +091a94: 0802 2500 |0172: move-object/from16 v2, v37 │ │ +091a98: 0803 2b00 |0174: move-object/from16 v3, v43 │ │ +091a9c: 7040 0310 1032 |0176: invoke-direct {v0, v1, v2, v3}, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.isConsideredDoubleTap:(Landroid/view/MotionEvent;Landroid/view/MotionEvent;Landroid/view/MotionEvent;)Z // method@1003 │ │ +091aa2: 0a24 |0179: move-result v36 │ │ +091aa4: 3824 e900 |017a: if-eqz v36, 0263 // +00e9 │ │ +091aa8: 1324 0100 |017c: const/16 v36, #int 1 // #1 │ │ +091aac: 0200 2400 |017e: move/from16 v0, v36 │ │ +091ab0: 0801 2a00 |0180: move-object/from16 v1, v42 │ │ +091ab4: 5c10 5205 |0182: iput-boolean v0, v1, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mIsDoubleTapping:Z // field@0552 │ │ +091ab8: 0800 2a00 |0184: move-object/from16 v0, v42 │ │ +091abc: 5400 4c05 |0186: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mDoubleTapListener:Landroid/view/GestureDetector$OnDoubleTapListener; // field@054c │ │ +091ac0: 0824 0000 |0188: move-object/from16 v36, v0 │ │ +091ac4: 0800 2a00 |018a: move-object/from16 v0, v42 │ │ +091ac8: 5400 4a05 |018c: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mCurrentDownEvent:Landroid/view/MotionEvent; // field@054a │ │ +091acc: 0825 0000 |018e: move-object/from16 v37, v0 │ │ +091ad0: 7802 851c 2400 |0190: invoke-interface/range {v36, v37}, Landroid/view/GestureDetector$OnDoubleTapListener;.onDoubleTap:(Landroid/view/MotionEvent;)Z // method@1c85 │ │ +091ad6: 0a24 |0193: move-result v36 │ │ +091ad8: 9611 1124 |0194: or-int v17, v17, v36 │ │ +091adc: 0800 2a00 |0196: move-object/from16 v0, v42 │ │ +091ae0: 5400 4c05 |0198: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mDoubleTapListener:Landroid/view/GestureDetector$OnDoubleTapListener; // field@054c │ │ +091ae4: 0824 0000 |019a: move-object/from16 v36, v0 │ │ +091ae8: 0800 2400 |019c: move-object/from16 v0, v36 │ │ +091aec: 0801 2b00 |019e: move-object/from16 v1, v43 │ │ +091af0: 7220 861c 1000 |01a0: invoke-interface {v0, v1}, Landroid/view/GestureDetector$OnDoubleTapListener;.onDoubleTapEvent:(Landroid/view/MotionEvent;)Z // method@1c86 │ │ +091af6: 0a24 |01a3: move-result v36 │ │ +091af8: 9611 1124 |01a4: or-int v17, v17, v36 │ │ +091afc: 0800 2a00 |01a6: move-object/from16 v0, v42 │ │ +091b00: 590e 5405 |01a8: iput v14, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mLastFocusX:F // field@0554 │ │ +091b04: 0800 2a00 |01aa: move-object/from16 v0, v42 │ │ +091b08: 590e 4e05 |01ac: iput v14, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mDownFocusX:F // field@054e │ │ +091b0c: 0800 2a00 |01ae: move-object/from16 v0, v42 │ │ +091b10: 590f 5505 |01b0: iput v15, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mLastFocusY:F // field@0555 │ │ +091b14: 0800 2a00 |01b2: move-object/from16 v0, v42 │ │ +091b18: 590f 4f05 |01b4: iput v15, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mDownFocusY:F // field@054f │ │ +091b1c: 0800 2a00 |01b6: move-object/from16 v0, v42 │ │ +091b20: 5400 4a05 |01b8: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mCurrentDownEvent:Landroid/view/MotionEvent; // field@054a │ │ +091b24: 0824 0000 |01ba: move-object/from16 v36, v0 │ │ +091b28: 3824 0b00 |01bc: if-eqz v36, 01c7 // +000b │ │ +091b2c: 0800 2a00 |01be: move-object/from16 v0, v42 │ │ +091b30: 5400 4a05 |01c0: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mCurrentDownEvent:Landroid/view/MotionEvent; // field@054a │ │ +091b34: 0824 0000 |01c2: move-object/from16 v36, v0 │ │ +091b38: 7401 cb1c 2400 |01c4: invoke-virtual/range {v36}, Landroid/view/MotionEvent;.recycle:()V // method@1ccb │ │ +091b3e: 7701 ca1c 2b00 |01c7: invoke-static/range {v43}, Landroid/view/MotionEvent;.obtain:(Landroid/view/MotionEvent;)Landroid/view/MotionEvent; // method@1cca │ │ +091b44: 0c24 |01ca: move-result-object v36 │ │ +091b46: 0800 2400 |01cb: move-object/from16 v0, v36 │ │ +091b4a: 0801 2a00 |01cd: move-object/from16 v1, v42 │ │ +091b4e: 5b10 4a05 |01cf: iput-object v0, v1, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mCurrentDownEvent:Landroid/view/MotionEvent; // field@054a │ │ +091b52: 1324 0100 |01d1: const/16 v36, #int 1 // #1 │ │ +091b56: 0200 2400 |01d3: move/from16 v0, v36 │ │ +091b5a: 0801 2a00 |01d5: move-object/from16 v1, v42 │ │ +091b5e: 5c10 4905 |01d7: iput-boolean v0, v1, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mAlwaysInTapRegion:Z // field@0549 │ │ +091b62: 1324 0100 |01d9: const/16 v36, #int 1 // #1 │ │ +091b66: 0200 2400 |01db: move/from16 v0, v36 │ │ +091b6a: 0801 2a00 |01dd: move-object/from16 v1, v42 │ │ +091b6e: 5c10 4805 |01df: iput-boolean v0, v1, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mAlwaysInBiggerTapRegion:Z // field@0548 │ │ +091b72: 1324 0100 |01e1: const/16 v36, #int 1 // #1 │ │ +091b76: 0200 2400 |01e3: move/from16 v0, v36 │ │ +091b7a: 0801 2a00 |01e5: move-object/from16 v1, v42 │ │ +091b7e: 5c10 5a05 |01e7: iput-boolean v0, v1, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mStillDown:Z // field@055a │ │ +091b82: 1324 0000 |01e9: const/16 v36, #int 0 // #0 │ │ +091b86: 0200 2400 |01eb: move/from16 v0, v36 │ │ +091b8a: 0801 2a00 |01ed: move-object/from16 v1, v42 │ │ +091b8e: 5c10 5105 |01ef: iput-boolean v0, v1, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mInLongPress:Z // field@0551 │ │ +091b92: 1324 0000 |01f1: const/16 v36, #int 0 // #0 │ │ +091b96: 0200 2400 |01f3: move/from16 v0, v36 │ │ +091b9a: 0801 2a00 |01f5: move-object/from16 v1, v42 │ │ +091b9e: 5c10 4b05 |01f7: iput-boolean v0, v1, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mDeferConfirmSingleTap:Z // field@054b │ │ +091ba2: 0800 2a00 |01f9: move-object/from16 v0, v42 │ │ +091ba6: 5500 5305 |01fb: iget-boolean v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mIsLongpressEnabled:Z // field@0553 │ │ +091baa: 0224 0000 |01fd: move/from16 v36, v0 │ │ +091bae: 3824 3400 |01ff: if-eqz v36, 0233 // +0034 │ │ +091bb2: 0800 2a00 |0201: move-object/from16 v0, v42 │ │ +091bb6: 5400 5005 |0203: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mHandler:Landroid/os/Handler; // field@0550 │ │ +091bba: 0824 0000 |0205: move-object/from16 v36, v0 │ │ +091bbe: 1325 0200 |0207: const/16 v37, #int 2 // #2 │ │ +091bc2: 7402 1703 2400 |0209: invoke-virtual/range {v36, v37}, Landroid/os/Handler;.removeMessages:(I)V // method@0317 │ │ +091bc8: 0800 2a00 |020c: move-object/from16 v0, v42 │ │ +091bcc: 5400 5005 |020e: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mHandler:Landroid/os/Handler; // field@0550 │ │ +091bd0: 0824 0000 |0210: move-object/from16 v36, v0 │ │ +091bd4: 1325 0200 |0212: const/16 v37, #int 2 // #2 │ │ +091bd8: 0800 2a00 |0214: move-object/from16 v0, v42 │ │ +091bdc: 5400 4a05 |0216: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mCurrentDownEvent:Landroid/view/MotionEvent; // field@054a │ │ +091be0: 0826 0000 |0218: move-object/from16 v38, v0 │ │ +091be4: 7401 c01c 2600 |021a: invoke-virtual/range {v38}, Landroid/view/MotionEvent;.getDownTime:()J // method@1cc0 │ │ +091bea: 0b26 |021d: move-result-wide v38 │ │ +091bec: 6028 4705 |021e: sget v40, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.TAP_TIMEOUT:I // field@0547 │ │ +091bf0: 0200 2800 |0220: move/from16 v0, v40 │ │ +091bf4: 8100 |0222: int-to-long v0, v0 │ │ +091bf6: 0528 0000 |0223: move-wide/from16 v40, v0 │ │ +091bfa: 9b26 2628 |0225: add-long v38, v38, v40 │ │ +091bfe: 6028 4305 |0227: sget v40, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.LONGPRESS_TIMEOUT:I // field@0543 │ │ +091c02: 0200 2800 |0229: move/from16 v0, v40 │ │ +091c06: 8100 |022b: int-to-long v0, v0 │ │ +091c08: 0528 0000 |022c: move-wide/from16 v40, v0 │ │ +091c0c: 9b26 2628 |022e: add-long v38, v38, v40 │ │ +091c10: 7404 1903 2400 |0230: invoke-virtual/range {v36, v37, v38, v39}, Landroid/os/Handler;.sendEmptyMessageAtTime:(IJ)Z // method@0319 │ │ +091c16: 0800 2a00 |0233: move-object/from16 v0, v42 │ │ +091c1a: 5400 5005 |0235: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mHandler:Landroid/os/Handler; // field@0550 │ │ +091c1e: 0824 0000 |0237: move-object/from16 v36, v0 │ │ +091c22: 1325 0100 |0239: const/16 v37, #int 1 // #1 │ │ +091c26: 0800 2a00 |023b: move-object/from16 v0, v42 │ │ +091c2a: 5400 4a05 |023d: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mCurrentDownEvent:Landroid/view/MotionEvent; // field@054a │ │ +091c2e: 0826 0000 |023f: move-object/from16 v38, v0 │ │ +091c32: 7401 c01c 2600 |0241: invoke-virtual/range {v38}, Landroid/view/MotionEvent;.getDownTime:()J // method@1cc0 │ │ +091c38: 0b26 |0244: move-result-wide v38 │ │ +091c3a: 6028 4705 |0245: sget v40, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.TAP_TIMEOUT:I // field@0547 │ │ +091c3e: 0200 2800 |0247: move/from16 v0, v40 │ │ +091c42: 8100 |0249: int-to-long v0, v0 │ │ +091c44: 0528 0000 |024a: move-wide/from16 v40, v0 │ │ +091c48: 9b26 2628 |024c: add-long v38, v38, v40 │ │ +091c4c: 7404 1903 2400 |024e: invoke-virtual/range {v36, v37, v38, v39}, Landroid/os/Handler;.sendEmptyMessageAtTime:(IJ)Z // method@0319 │ │ +091c52: 0800 2a00 |0251: move-object/from16 v0, v42 │ │ +091c56: 5400 5605 |0253: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mListener:Landroid/view/GestureDetector$OnGestureListener; // field@0556 │ │ +091c5a: 0824 0000 |0255: move-object/from16 v36, v0 │ │ +091c5e: 0800 2400 |0257: move-object/from16 v0, v36 │ │ +091c62: 0801 2b00 |0259: move-object/from16 v1, v43 │ │ +091c66: 7220 881c 1000 |025b: invoke-interface {v0, v1}, Landroid/view/GestureDetector$OnGestureListener;.onDown:(Landroid/view/MotionEvent;)Z // method@1c88 │ │ +091c6c: 0a24 |025e: move-result v36 │ │ +091c6e: 9611 1124 |025f: or-int v17, v17, v36 │ │ +091c72: 2900 1ffe |0261: goto/16 0080 // -01e1 │ │ +091c76: 0800 2a00 |0263: move-object/from16 v0, v42 │ │ +091c7a: 5400 5005 |0265: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mHandler:Landroid/os/Handler; // field@0550 │ │ +091c7e: 0824 0000 |0267: move-object/from16 v36, v0 │ │ +091c82: 1325 0300 |0269: const/16 v37, #int 3 // #3 │ │ +091c86: 6026 4205 |026b: sget v38, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.DOUBLE_TAP_TIMEOUT:I // field@0542 │ │ +091c8a: 0200 2600 |026d: move/from16 v0, v38 │ │ +091c8e: 8100 |026f: int-to-long v0, v0 │ │ +091c90: 0526 0000 |0270: move-wide/from16 v38, v0 │ │ +091c94: 7404 1a03 2400 |0272: invoke-virtual/range {v36, v37, v38, v39}, Landroid/os/Handler;.sendEmptyMessageDelayed:(IJ)Z // method@031a │ │ +091c9a: 2900 31ff |0275: goto/16 01a6 // -00cf │ │ +091c9e: 0800 2a00 |0277: move-object/from16 v0, v42 │ │ +091ca2: 5500 5105 |0279: iget-boolean v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mInLongPress:Z // field@0551 │ │ +091ca6: 0224 0000 |027b: move/from16 v36, v0 │ │ +091caa: 3924 03fe |027d: if-nez v36, 0080 // -01fd │ │ +091cae: 0800 2a00 |027f: move-object/from16 v0, v42 │ │ +091cb2: 5200 5405 |0281: iget v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mLastFocusX:F // field@0554 │ │ +091cb6: 0224 0000 |0283: move/from16 v36, v0 │ │ +091cba: a717 240e |0285: sub-float v23, v36, v14 │ │ +091cbe: 0800 2a00 |0287: move-object/from16 v0, v42 │ │ +091cc2: 5200 5505 |0289: iget v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mLastFocusY:F // field@0555 │ │ +091cc6: 0224 0000 |028b: move/from16 v36, v0 │ │ +091cca: a718 240f |028d: sub-float v24, v36, v15 │ │ +091cce: 0800 2a00 |028f: move-object/from16 v0, v42 │ │ +091cd2: 5500 5205 |0291: iget-boolean v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mIsDoubleTapping:Z // field@0552 │ │ +091cd6: 0224 0000 |0293: move/from16 v36, v0 │ │ +091cda: 3824 1400 |0295: if-eqz v36, 02a9 // +0014 │ │ +091cde: 0800 2a00 |0297: move-object/from16 v0, v42 │ │ +091ce2: 5400 4c05 |0299: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mDoubleTapListener:Landroid/view/GestureDetector$OnDoubleTapListener; // field@054c │ │ +091ce6: 0824 0000 |029b: move-object/from16 v36, v0 │ │ +091cea: 0800 2400 |029d: move-object/from16 v0, v36 │ │ +091cee: 0801 2b00 |029f: move-object/from16 v1, v43 │ │ +091cf2: 7220 861c 1000 |02a1: invoke-interface {v0, v1}, Landroid/view/GestureDetector$OnDoubleTapListener;.onDoubleTapEvent:(Landroid/view/MotionEvent;)Z // method@1c86 │ │ +091cf8: 0a24 |02a4: move-result v36 │ │ +091cfa: 9611 1124 |02a5: or-int v17, v17, v36 │ │ +091cfe: 2900 d9fd |02a7: goto/16 0080 // -0227 │ │ +091d02: 0800 2a00 |02a9: move-object/from16 v0, v42 │ │ +091d06: 5500 4905 |02ab: iget-boolean v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mAlwaysInTapRegion:Z // field@0549 │ │ +091d0a: 0224 0000 |02ad: move/from16 v36, v0 │ │ +091d0e: 3824 8700 |02af: if-eqz v36, 0336 // +0087 │ │ +091d12: 0800 2a00 |02b1: move-object/from16 v0, v42 │ │ +091d16: 5200 4e05 |02b3: iget v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mDownFocusX:F // field@054e │ │ +091d1a: 0224 0000 |02b5: move/from16 v36, v0 │ │ +091d1e: a724 0e24 |02b7: sub-float v36, v14, v36 │ │ +091d22: 0200 2400 |02b9: move/from16 v0, v36 │ │ +091d26: 8709 |02bb: float-to-int v9, v0 │ │ +091d28: 0800 2a00 |02bc: move-object/from16 v0, v42 │ │ +091d2c: 5200 4f05 |02be: iget v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mDownFocusY:F // field@054f │ │ +091d30: 0224 0000 |02c0: move/from16 v36, v0 │ │ +091d34: a724 0f24 |02c2: sub-float v36, v15, v36 │ │ +091d38: 0200 2400 |02c4: move/from16 v0, v36 │ │ +091d3c: 870a |02c6: float-to-int v10, v0 │ │ +091d3e: 9224 0909 |02c7: mul-int v36, v9, v9 │ │ +091d42: 9225 0a0a |02c9: mul-int v37, v10, v10 │ │ +091d46: 900b 2425 |02cb: add-int v11, v36, v37 │ │ +091d4a: 0800 2a00 |02cd: move-object/from16 v0, v42 │ │ +091d4e: 5200 5b05 |02cf: iget v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mTouchSlopSquare:I // field@055b │ │ +091d52: 0224 0000 |02d1: move/from16 v36, v0 │ │ +091d56: 0200 2400 |02d3: move/from16 v0, v36 │ │ +091d5a: 370b 4d00 |02d5: if-le v11, v0, 0322 // +004d │ │ +091d5e: 0800 2a00 |02d7: move-object/from16 v0, v42 │ │ +091d62: 5400 5605 |02d9: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mListener:Landroid/view/GestureDetector$OnGestureListener; // field@0556 │ │ +091d66: 0824 0000 |02db: move-object/from16 v36, v0 │ │ +091d6a: 0800 2a00 |02dd: move-object/from16 v0, v42 │ │ +091d6e: 5400 4a05 |02df: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mCurrentDownEvent:Landroid/view/MotionEvent; // field@054a │ │ +091d72: 0825 0000 |02e1: move-object/from16 v37, v0 │ │ +091d76: 0800 2400 |02e3: move-object/from16 v0, v36 │ │ +091d7a: 0801 2500 |02e5: move-object/from16 v1, v37 │ │ +091d7e: 0802 2b00 |02e7: move-object/from16 v2, v43 │ │ +091d82: 0203 1700 |02e9: move/from16 v3, v23 │ │ +091d86: 0204 1800 |02eb: move/from16 v4, v24 │ │ +091d8a: 7254 8b1c 1032 |02ed: invoke-interface {v0, v1, v2, v3, v4}, Landroid/view/GestureDetector$OnGestureListener;.onScroll:(Landroid/view/MotionEvent;Landroid/view/MotionEvent;FF)Z // method@1c8b │ │ +091d90: 0a11 |02f0: move-result v17 │ │ +091d92: 0800 2a00 |02f1: move-object/from16 v0, v42 │ │ +091d96: 590e 5405 |02f3: iput v14, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mLastFocusX:F // field@0554 │ │ +091d9a: 0800 2a00 |02f5: move-object/from16 v0, v42 │ │ +091d9e: 590f 5505 |02f7: iput v15, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mLastFocusY:F // field@0555 │ │ +091da2: 1324 0000 |02f9: const/16 v36, #int 0 // #0 │ │ +091da6: 0200 2400 |02fb: move/from16 v0, v36 │ │ +091daa: 0801 2a00 |02fd: move-object/from16 v1, v42 │ │ +091dae: 5c10 4905 |02ff: iput-boolean v0, v1, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mAlwaysInTapRegion:Z // field@0549 │ │ +091db2: 0800 2a00 |0301: move-object/from16 v0, v42 │ │ +091db6: 5400 5005 |0303: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mHandler:Landroid/os/Handler; // field@0550 │ │ +091dba: 0824 0000 |0305: move-object/from16 v36, v0 │ │ +091dbe: 1325 0300 |0307: const/16 v37, #int 3 // #3 │ │ +091dc2: 7402 1703 2400 |0309: invoke-virtual/range {v36, v37}, Landroid/os/Handler;.removeMessages:(I)V // method@0317 │ │ +091dc8: 0800 2a00 |030c: move-object/from16 v0, v42 │ │ +091dcc: 5400 5005 |030e: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mHandler:Landroid/os/Handler; // field@0550 │ │ +091dd0: 0824 0000 |0310: move-object/from16 v36, v0 │ │ +091dd4: 1325 0100 |0312: const/16 v37, #int 1 // #1 │ │ +091dd8: 7402 1703 2400 |0314: invoke-virtual/range {v36, v37}, Landroid/os/Handler;.removeMessages:(I)V // method@0317 │ │ +091dde: 0800 2a00 |0317: move-object/from16 v0, v42 │ │ +091de2: 5400 5005 |0319: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mHandler:Landroid/os/Handler; // field@0550 │ │ +091de6: 0824 0000 |031b: move-object/from16 v36, v0 │ │ +091dea: 1325 0200 |031d: const/16 v37, #int 2 // #2 │ │ +091dee: 7402 1703 2400 |031f: invoke-virtual/range {v36, v37}, Landroid/os/Handler;.removeMessages:(I)V // method@0317 │ │ +091df4: 0800 2a00 |0322: move-object/from16 v0, v42 │ │ +091df8: 5200 5b05 |0324: iget v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mTouchSlopSquare:I // field@055b │ │ +091dfc: 0224 0000 |0326: move/from16 v36, v0 │ │ +091e00: 0200 2400 |0328: move/from16 v0, v36 │ │ +091e04: 370b 56fd |032a: if-le v11, v0, 0080 // -02aa │ │ +091e08: 1324 0000 |032c: const/16 v36, #int 0 // #0 │ │ +091e0c: 0200 2400 |032e: move/from16 v0, v36 │ │ +091e10: 0801 2a00 |0330: move-object/from16 v1, v42 │ │ +091e14: 5c10 4805 |0332: iput-boolean v0, v1, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mAlwaysInBiggerTapRegion:Z // field@0548 │ │ +091e18: 2900 4cfd |0334: goto/16 0080 // -02b4 │ │ +091e1c: 7701 7722 1700 |0336: invoke-static/range {v23}, Ljava/lang/Math;.abs:(F)F // method@2277 │ │ +091e22: 0a24 |0339: move-result v36 │ │ +091e24: 1525 803f |033a: const/high16 v37, #int 1065353216 // #3f80 │ │ +091e28: 2d24 2425 |033c: cmpl-float v36, v36, v37 │ │ +091e2c: 3b24 0c00 |033e: if-gez v36, 034a // +000c │ │ +091e30: 7701 7722 1800 |0340: invoke-static/range {v24}, Ljava/lang/Math;.abs:(F)F // method@2277 │ │ +091e36: 0a24 |0343: move-result v36 │ │ +091e38: 1525 803f |0344: const/high16 v37, #int 1065353216 // #3f80 │ │ +091e3c: 2d24 2425 |0346: cmpl-float v36, v36, v37 │ │ +091e40: 3a24 38fd |0348: if-ltz v36, 0080 // -02c8 │ │ +091e44: 0800 2a00 |034a: move-object/from16 v0, v42 │ │ +091e48: 5400 5605 |034c: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mListener:Landroid/view/GestureDetector$OnGestureListener; // field@0556 │ │ +091e4c: 0824 0000 |034e: move-object/from16 v36, v0 │ │ +091e50: 0800 2a00 |0350: move-object/from16 v0, v42 │ │ +091e54: 5400 4a05 |0352: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mCurrentDownEvent:Landroid/view/MotionEvent; // field@054a │ │ +091e58: 0825 0000 |0354: move-object/from16 v37, v0 │ │ +091e5c: 0800 2400 |0356: move-object/from16 v0, v36 │ │ +091e60: 0801 2500 |0358: move-object/from16 v1, v37 │ │ +091e64: 0802 2b00 |035a: move-object/from16 v2, v43 │ │ +091e68: 0203 1700 |035c: move/from16 v3, v23 │ │ +091e6c: 0204 1800 |035e: move/from16 v4, v24 │ │ +091e70: 7254 8b1c 1032 |0360: invoke-interface {v0, v1, v2, v3, v4}, Landroid/view/GestureDetector$OnGestureListener;.onScroll:(Landroid/view/MotionEvent;Landroid/view/MotionEvent;FF)Z // method@1c8b │ │ +091e76: 0a11 |0363: move-result v17 │ │ +091e78: 0800 2a00 |0364: move-object/from16 v0, v42 │ │ +091e7c: 590e 5405 |0366: iput v14, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mLastFocusX:F // field@0554 │ │ +091e80: 0800 2a00 |0368: move-object/from16 v0, v42 │ │ +091e84: 590f 5505 |036a: iput v15, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mLastFocusY:F // field@0555 │ │ +091e88: 2900 14fd |036c: goto/16 0080 // -02ec │ │ +091e8c: 1324 0000 |036e: const/16 v36, #int 0 // #0 │ │ +091e90: 0200 2400 |0370: move/from16 v0, v36 │ │ +091e94: 0801 2a00 |0372: move-object/from16 v1, v42 │ │ +091e98: 5c10 5a05 |0374: iput-boolean v0, v1, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mStillDown:Z // field@055a │ │ +091e9c: 7701 ca1c 2b00 |0376: invoke-static/range {v43}, Landroid/view/MotionEvent;.obtain:(Landroid/view/MotionEvent;)Landroid/view/MotionEvent; // method@1cca │ │ +091ea2: 0c08 |0379: move-result-object v8 │ │ +091ea4: 0800 2a00 |037a: move-object/from16 v0, v42 │ │ +091ea8: 5500 5205 |037c: iget-boolean v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mIsDoubleTapping:Z // field@0552 │ │ +091eac: 0224 0000 |037e: move/from16 v36, v0 │ │ +091eb0: 3824 6800 |0380: if-eqz v36, 03e8 // +0068 │ │ +091eb4: 0800 2a00 |0382: move-object/from16 v0, v42 │ │ +091eb8: 5400 4c05 |0384: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mDoubleTapListener:Landroid/view/GestureDetector$OnDoubleTapListener; // field@054c │ │ +091ebc: 0824 0000 |0386: move-object/from16 v36, v0 │ │ +091ec0: 0800 2400 |0388: move-object/from16 v0, v36 │ │ +091ec4: 0801 2b00 |038a: move-object/from16 v1, v43 │ │ +091ec8: 7220 861c 1000 |038c: invoke-interface {v0, v1}, Landroid/view/GestureDetector$OnDoubleTapListener;.onDoubleTapEvent:(Landroid/view/MotionEvent;)Z // method@1c86 │ │ +091ece: 0a24 |038f: move-result v36 │ │ +091ed0: 9611 1124 |0390: or-int v17, v17, v36 │ │ +091ed4: 0800 2a00 |0392: move-object/from16 v0, v42 │ │ +091ed8: 5400 5905 |0394: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mPreviousUpEvent:Landroid/view/MotionEvent; // field@0559 │ │ +091edc: 0824 0000 |0396: move-object/from16 v36, v0 │ │ +091ee0: 3824 0b00 |0398: if-eqz v36, 03a3 // +000b │ │ +091ee4: 0800 2a00 |039a: move-object/from16 v0, v42 │ │ +091ee8: 5400 5905 |039c: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mPreviousUpEvent:Landroid/view/MotionEvent; // field@0559 │ │ +091eec: 0824 0000 |039e: move-object/from16 v36, v0 │ │ +091ef0: 7401 cb1c 2400 |03a0: invoke-virtual/range {v36}, Landroid/view/MotionEvent;.recycle:()V // method@1ccb │ │ +091ef6: 0800 2a00 |03a3: move-object/from16 v0, v42 │ │ +091efa: 5b08 5905 |03a5: iput-object v8, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mPreviousUpEvent:Landroid/view/MotionEvent; // field@0559 │ │ +091efe: 0800 2a00 |03a7: move-object/from16 v0, v42 │ │ +091f02: 5400 5c05 |03a9: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mVelocityTracker:Landroid/view/VelocityTracker; // field@055c │ │ +091f06: 0824 0000 |03ab: move-object/from16 v36, v0 │ │ +091f0a: 3824 1300 |03ad: if-eqz v36, 03c0 // +0013 │ │ +091f0e: 0800 2a00 |03af: move-object/from16 v0, v42 │ │ +091f12: 5400 5c05 |03b1: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mVelocityTracker:Landroid/view/VelocityTracker; // field@055c │ │ +091f16: 0824 0000 |03b3: move-object/from16 v36, v0 │ │ +091f1a: 7401 d91c 2400 |03b5: invoke-virtual/range {v36}, Landroid/view/VelocityTracker;.recycle:()V // method@1cd9 │ │ +091f20: 1324 0000 |03b8: const/16 v36, #int 0 // #0 │ │ +091f24: 0800 2400 |03ba: move-object/from16 v0, v36 │ │ +091f28: 0801 2a00 |03bc: move-object/from16 v1, v42 │ │ +091f2c: 5b10 5c05 |03be: iput-object v0, v1, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mVelocityTracker:Landroid/view/VelocityTracker; // field@055c │ │ +091f30: 1324 0000 |03c0: const/16 v36, #int 0 // #0 │ │ +091f34: 0200 2400 |03c2: move/from16 v0, v36 │ │ +091f38: 0801 2a00 |03c4: move-object/from16 v1, v42 │ │ +091f3c: 5c10 5205 |03c6: iput-boolean v0, v1, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mIsDoubleTapping:Z // field@0552 │ │ +091f40: 1324 0000 |03c8: const/16 v36, #int 0 // #0 │ │ +091f44: 0200 2400 |03ca: move/from16 v0, v36 │ │ +091f48: 0801 2a00 |03cc: move-object/from16 v1, v42 │ │ +091f4c: 5c10 4b05 |03ce: iput-boolean v0, v1, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mDeferConfirmSingleTap:Z // field@054b │ │ +091f50: 0800 2a00 |03d0: move-object/from16 v0, v42 │ │ +091f54: 5400 5005 |03d2: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mHandler:Landroid/os/Handler; // field@0550 │ │ +091f58: 0824 0000 |03d4: move-object/from16 v36, v0 │ │ +091f5c: 1325 0100 |03d6: const/16 v37, #int 1 // #1 │ │ +091f60: 7402 1703 2400 |03d8: invoke-virtual/range {v36, v37}, Landroid/os/Handler;.removeMessages:(I)V // method@0317 │ │ +091f66: 0800 2a00 |03db: move-object/from16 v0, v42 │ │ +091f6a: 5400 5005 |03dd: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mHandler:Landroid/os/Handler; // field@0550 │ │ +091f6e: 0824 0000 |03df: move-object/from16 v36, v0 │ │ +091f72: 1325 0200 |03e1: const/16 v37, #int 2 // #2 │ │ +091f76: 7402 1703 2400 |03e3: invoke-virtual/range {v36, v37}, Landroid/os/Handler;.removeMessages:(I)V // method@0317 │ │ +091f7c: 2900 9afc |03e6: goto/16 0080 // -0366 │ │ +091f80: 0800 2a00 |03e8: move-object/from16 v0, v42 │ │ +091f84: 5500 5105 |03ea: iget-boolean v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mInLongPress:Z // field@0551 │ │ +091f88: 0224 0000 |03ec: move/from16 v36, v0 │ │ +091f8c: 3824 1600 |03ee: if-eqz v36, 0404 // +0016 │ │ +091f90: 0800 2a00 |03f0: move-object/from16 v0, v42 │ │ +091f94: 5400 5005 |03f2: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mHandler:Landroid/os/Handler; // field@0550 │ │ +091f98: 0824 0000 |03f4: move-object/from16 v36, v0 │ │ +091f9c: 1325 0300 |03f6: const/16 v37, #int 3 // #3 │ │ +091fa0: 7402 1703 2400 |03f8: invoke-virtual/range {v36, v37}, Landroid/os/Handler;.removeMessages:(I)V // method@0317 │ │ +091fa6: 1324 0000 |03fb: const/16 v36, #int 0 // #0 │ │ +091faa: 0200 2400 |03fd: move/from16 v0, v36 │ │ +091fae: 0801 2a00 |03ff: move-object/from16 v1, v42 │ │ +091fb2: 5c10 5105 |0401: iput-boolean v0, v1, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mInLongPress:Z // field@0551 │ │ +091fb6: 288f |0403: goto 0392 // -0071 │ │ +091fb8: 0800 2a00 |0404: move-object/from16 v0, v42 │ │ +091fbc: 5500 4905 |0406: iget-boolean v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mAlwaysInTapRegion:Z // field@0549 │ │ +091fc0: 0224 0000 |0408: move/from16 v36, v0 │ │ +091fc4: 3824 2f00 |040a: if-eqz v36, 0439 // +002f │ │ +091fc8: 0800 2a00 |040c: move-object/from16 v0, v42 │ │ +091fcc: 5400 5605 |040e: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mListener:Landroid/view/GestureDetector$OnGestureListener; // field@0556 │ │ +091fd0: 0824 0000 |0410: move-object/from16 v36, v0 │ │ +091fd4: 0800 2400 |0412: move-object/from16 v0, v36 │ │ +091fd8: 0801 2b00 |0414: move-object/from16 v1, v43 │ │ +091fdc: 7220 8d1c 1000 |0416: invoke-interface {v0, v1}, Landroid/view/GestureDetector$OnGestureListener;.onSingleTapUp:(Landroid/view/MotionEvent;)Z // method@1c8d │ │ +091fe2: 0a11 |0419: move-result v17 │ │ +091fe4: 0800 2a00 |041a: move-object/from16 v0, v42 │ │ +091fe8: 5500 4b05 |041c: iget-boolean v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mDeferConfirmSingleTap:Z // field@054b │ │ +091fec: 0224 0000 |041e: move/from16 v36, v0 │ │ +091ff0: 3824 72ff |0420: if-eqz v36, 0392 // -008e │ │ +091ff4: 0800 2a00 |0422: move-object/from16 v0, v42 │ │ +091ff8: 5400 4c05 |0424: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mDoubleTapListener:Landroid/view/GestureDetector$OnDoubleTapListener; // field@054c │ │ +091ffc: 0824 0000 |0426: move-object/from16 v36, v0 │ │ +092000: 3824 6aff |0428: if-eqz v36, 0392 // -0096 │ │ +092004: 0800 2a00 |042a: move-object/from16 v0, v42 │ │ +092008: 5400 4c05 |042c: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mDoubleTapListener:Landroid/view/GestureDetector$OnDoubleTapListener; // field@054c │ │ +09200c: 0824 0000 |042e: move-object/from16 v36, v0 │ │ +092010: 0800 2400 |0430: move-object/from16 v0, v36 │ │ +092014: 0801 2b00 |0432: move-object/from16 v1, v43 │ │ +092018: 7220 871c 1000 |0434: invoke-interface {v0, v1}, Landroid/view/GestureDetector$OnDoubleTapListener;.onSingleTapConfirmed:(Landroid/view/MotionEvent;)Z // method@1c87 │ │ +09201e: 2900 5bff |0437: goto/16 0392 // -00a5 │ │ +092022: 0800 2a00 |0439: move-object/from16 v0, v42 │ │ +092026: 5400 5c05 |043b: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mVelocityTracker:Landroid/view/VelocityTracker; // field@055c │ │ +09202a: 081d 0000 |043d: move-object/from16 v29, v0 │ │ +09202e: 1324 0000 |043f: const/16 v36, #int 0 // #0 │ │ +092032: 0800 2b00 |0441: move-object/from16 v0, v43 │ │ +092036: 0201 2400 |0443: move/from16 v1, v36 │ │ +09203a: 7120 de10 1000 |0445: invoke-static {v0, v1}, Landroid/support/v4/view/MotionEventCompat;.getPointerId:(Landroid/view/MotionEvent;I)I // method@10de │ │ +092040: 0a15 |0448: move-result v21 │ │ +092042: 1324 e803 |0449: const/16 v36, #int 1000 // #3e8 │ │ +092046: 0800 2a00 |044b: move-object/from16 v0, v42 │ │ +09204a: 5200 5705 |044d: iget v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mMaximumFlingVelocity:I // field@0557 │ │ +09204e: 0225 0000 |044f: move/from16 v37, v0 │ │ +092052: 0200 2500 |0451: move/from16 v0, v37 │ │ +092056: 8200 |0453: int-to-float v0, v0 │ │ +092058: 0225 0000 |0454: move/from16 v37, v0 │ │ +09205c: 0800 1d00 |0456: move-object/from16 v0, v29 │ │ +092060: 0201 2400 |0458: move/from16 v1, v36 │ │ +092064: 0202 2500 |045a: move/from16 v2, v37 │ │ +092068: 6e30 d31c 1002 |045c: invoke-virtual {v0, v1, v2}, Landroid/view/VelocityTracker;.computeCurrentVelocity:(IF)V // method@1cd3 │ │ +09206e: 0800 1d00 |045f: move-object/from16 v0, v29 │ │ +092072: 0201 1500 |0461: move/from16 v1, v21 │ │ +092076: 7120 6c11 1000 |0463: invoke-static {v0, v1}, Landroid/support/v4/view/VelocityTrackerCompat;.getYVelocity:(Landroid/view/VelocityTracker;I)F // method@116c │ │ +09207c: 0a1f |0466: move-result v31 │ │ +09207e: 0800 1d00 |0467: move-object/from16 v0, v29 │ │ +092082: 0201 1500 |0469: move/from16 v1, v21 │ │ +092086: 7120 6b11 1000 |046b: invoke-static {v0, v1}, Landroid/support/v4/view/VelocityTrackerCompat;.getXVelocity:(Landroid/view/VelocityTracker;I)F // method@116b │ │ +09208c: 0a1e |046e: move-result v30 │ │ +09208e: 7701 7722 1f00 |046f: invoke-static/range {v31}, Ljava/lang/Math;.abs:(F)F // method@2277 │ │ +092094: 0a24 |0472: move-result v36 │ │ +092096: 0800 2a00 |0473: move-object/from16 v0, v42 │ │ +09209a: 5200 5805 |0475: iget v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mMinimumFlingVelocity:I // field@0558 │ │ +09209e: 0225 0000 |0477: move/from16 v37, v0 │ │ +0920a2: 0200 2500 |0479: move/from16 v0, v37 │ │ +0920a6: 8200 |047b: int-to-float v0, v0 │ │ +0920a8: 0225 0000 |047c: move/from16 v37, v0 │ │ +0920ac: 2d24 2425 |047e: cmpl-float v36, v36, v37 │ │ +0920b0: 3c24 1500 |0480: if-gtz v36, 0495 // +0015 │ │ +0920b4: 7701 7722 1e00 |0482: invoke-static/range {v30}, Ljava/lang/Math;.abs:(F)F // method@2277 │ │ +0920ba: 0a24 |0485: move-result v36 │ │ +0920bc: 0800 2a00 |0486: move-object/from16 v0, v42 │ │ +0920c0: 5200 5805 |0488: iget v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mMinimumFlingVelocity:I // field@0558 │ │ +0920c4: 0225 0000 |048a: move/from16 v37, v0 │ │ +0920c8: 0200 2500 |048c: move/from16 v0, v37 │ │ +0920cc: 8200 |048e: int-to-float v0, v0 │ │ +0920ce: 0225 0000 |048f: move/from16 v37, v0 │ │ +0920d2: 2d24 2425 |0491: cmpl-float v36, v36, v37 │ │ +0920d6: 3d24 fffe |0493: if-lez v36, 0392 // -0101 │ │ +0920da: 0800 2a00 |0495: move-object/from16 v0, v42 │ │ +0920de: 5400 5605 |0497: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mListener:Landroid/view/GestureDetector$OnGestureListener; // field@0556 │ │ +0920e2: 0824 0000 |0499: move-object/from16 v36, v0 │ │ +0920e6: 0800 2a00 |049b: move-object/from16 v0, v42 │ │ +0920ea: 5400 4a05 |049d: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mCurrentDownEvent:Landroid/view/MotionEvent; // field@054a │ │ +0920ee: 0825 0000 |049f: move-object/from16 v37, v0 │ │ +0920f2: 0800 2400 |04a1: move-object/from16 v0, v36 │ │ +0920f6: 0801 2500 |04a3: move-object/from16 v1, v37 │ │ +0920fa: 0802 2b00 |04a5: move-object/from16 v2, v43 │ │ +0920fe: 0203 1e00 |04a7: move/from16 v3, v30 │ │ +092102: 0204 1f00 |04a9: move/from16 v4, v31 │ │ +092106: 7254 891c 1032 |04ab: invoke-interface {v0, v1, v2, v3, v4}, Landroid/view/GestureDetector$OnGestureListener;.onFling:(Landroid/view/MotionEvent;Landroid/view/MotionEvent;FF)Z // method@1c89 │ │ +09210c: 0a11 |04ae: move-result v17 │ │ +09210e: 2900 e3fe |04af: goto/16 0392 // -011d │ │ +092112: 7601 ff0f 2a00 |04b1: invoke-direct/range {v42}, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.cancel:()V // method@0fff │ │ +092118: 2900 ccfb |04b4: goto/16 0080 // -0434 │ │ +09211c: 0001 0700 0000 0000 b200 0000 f102 ... |04b6: packed-switch-data (18 units) │ │ catches : (none) │ │ positions : │ │ 0x0000 line=224 │ │ 0x0004 line=226 │ │ 0x000c line=227 │ │ 0x0016 line=229 │ │ 0x0023 line=231 │ │ @@ -133318,70 +187816,70 @@ │ │ 0x045f line=373 │ │ 0x0467 line=375 │ │ 0x046f line=378 │ │ 0x0495 line=380 │ │ 0x04b1 line=401 │ │ 0x04b6 line=249 │ │ locals : │ │ - 0x003f - 0x004e reg=6 count I │ │ - 0x0041 - 0x004e reg=17 i I │ │ - 0x0031 - 0x004e reg=21 pointerUp Z │ │ - 0x0037 - 0x004e reg=24 skipIndex I │ │ - 0x0039 - 0x004e reg=25 sumX F │ │ - 0x003b - 0x004e reg=26 sumY F │ │ - 0x006d - 0x0081 reg=11 div I │ │ - 0x0072 - 0x0081 reg=13 focusX F │ │ - 0x0077 - 0x0081 reg=14 focusY F │ │ - 0x0079 - 0x0081 reg=16 handled Z │ │ - 0x011e - 0x012f reg=12 dot F │ │ - 0x00c9 - 0x012f reg=18 id1 I │ │ - 0x00fc - 0x012f reg=19 id2 I │ │ - 0x00c1 - 0x012f reg=27 upIndex I │ │ - 0x010c - 0x012f reg=31 x F │ │ - 0x00d7 - 0x012f reg=32 x1 F │ │ - 0x011c - 0x012f reg=33 y F │ │ - 0x00e5 - 0x012f reg=34 y1 F │ │ - 0x0143 - 0x01a6 reg=15 hadTapMessage Z │ │ - 0x0263 - 0x0277 reg=15 hadTapMessage Z │ │ - 0x02bc - 0x0336 reg=8 deltaX I │ │ - 0x02c7 - 0x0336 reg=9 deltaY I │ │ - 0x02cd - 0x0336 reg=10 distance I │ │ - 0x0287 - 0x036e reg=22 scrollX F │ │ - 0x028f - 0x036e reg=23 scrollY F │ │ - 0x037a - 0x04b1 reg=7 currentUpEvent Landroid/view/MotionEvent; │ │ - 0x0449 - 0x04b1 reg=20 pointerId I │ │ - 0x043f - 0x04b1 reg=28 velocityTracker Landroid/view/VelocityTracker; │ │ - 0x046f - 0x04b1 reg=29 velocityX F │ │ - 0x0467 - 0x04b1 reg=30 velocityY F │ │ - 0x0004 - 0x04c8 reg=5 action I │ │ - 0x0054 - 0x04c8 reg=6 count I │ │ - 0x0083 - 0x04c8 reg=11 div I │ │ - 0x0083 - 0x04c8 reg=13 focusX F │ │ - 0x0083 - 0x04c8 reg=14 focusY F │ │ - 0x0083 - 0x04c8 reg=16 handled Z │ │ - 0x0054 - 0x04c8 reg=17 i I │ │ - 0x0051 - 0x04c8 reg=21 pointerUp Z │ │ - 0x0054 - 0x04c8 reg=24 skipIndex I │ │ - 0x0054 - 0x04c8 reg=25 sumX F │ │ - 0x0054 - 0x04c8 reg=26 sumY F │ │ - 0x0000 - 0x04c8 reg=41 this Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase; │ │ - 0x0000 - 0x04c8 reg=42 ev Landroid/view/MotionEvent; │ │ + 0x003f - 0x004e reg=7 count I │ │ + 0x0041 - 0x004e reg=18 i I │ │ + 0x0031 - 0x004e reg=22 pointerUp Z │ │ + 0x0037 - 0x004e reg=25 skipIndex I │ │ + 0x0039 - 0x004e reg=26 sumX F │ │ + 0x003b - 0x004e reg=27 sumY F │ │ + 0x006d - 0x0081 reg=12 div I │ │ + 0x0072 - 0x0081 reg=14 focusX F │ │ + 0x0077 - 0x0081 reg=15 focusY F │ │ + 0x0079 - 0x0081 reg=17 handled Z │ │ + 0x011e - 0x012f reg=13 dot F │ │ + 0x00c9 - 0x012f reg=19 id1 I │ │ + 0x00fc - 0x012f reg=20 id2 I │ │ + 0x00c1 - 0x012f reg=28 upIndex I │ │ + 0x010c - 0x012f reg=32 x F │ │ + 0x00d7 - 0x012f reg=33 x1 F │ │ + 0x011c - 0x012f reg=34 y F │ │ + 0x00e5 - 0x012f reg=35 y1 F │ │ + 0x0143 - 0x01a6 reg=16 hadTapMessage Z │ │ + 0x0263 - 0x0277 reg=16 hadTapMessage Z │ │ + 0x02bc - 0x0336 reg=9 deltaX I │ │ + 0x02c7 - 0x0336 reg=10 deltaY I │ │ + 0x02cd - 0x0336 reg=11 distance I │ │ + 0x0287 - 0x036e reg=23 scrollX F │ │ + 0x028f - 0x036e reg=24 scrollY F │ │ + 0x037a - 0x04b1 reg=8 currentUpEvent Landroid/view/MotionEvent; │ │ + 0x0449 - 0x04b1 reg=21 pointerId I │ │ + 0x043f - 0x04b1 reg=29 velocityTracker Landroid/view/VelocityTracker; │ │ + 0x046f - 0x04b1 reg=30 velocityX F │ │ + 0x0467 - 0x04b1 reg=31 velocityY F │ │ + 0x0004 - 0x04c8 reg=6 action I │ │ + 0x0054 - 0x04c8 reg=7 count I │ │ + 0x0083 - 0x04c8 reg=12 div I │ │ + 0x0083 - 0x04c8 reg=14 focusX F │ │ + 0x0083 - 0x04c8 reg=15 focusY F │ │ + 0x0083 - 0x04c8 reg=17 handled Z │ │ + 0x0054 - 0x04c8 reg=18 i I │ │ + 0x0051 - 0x04c8 reg=22 pointerUp Z │ │ + 0x0054 - 0x04c8 reg=25 skipIndex I │ │ + 0x0054 - 0x04c8 reg=26 sumX F │ │ + 0x0054 - 0x04c8 reg=27 sumY F │ │ + 0x0000 - 0x04c8 reg=42 this Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase; │ │ + 0x0000 - 0x04c8 reg=43 ev Landroid/view/MotionEvent; │ │ │ │ #2 : (in Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;) │ │ name : 'setIsLongpressEnabled' │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -067448: |[067448] android.support.v4.view.GestureDetectorCompat$GestureDetectorCompatImplBase.setIsLongpressEnabled:(Z)V │ │ -067458: 5c01 1603 |0000: iput-boolean v1, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mIsLongpressEnabled:Z // field@0316 │ │ -06745c: 0e00 |0002: return-void │ │ +092140: |[092140] android.support.v4.view.GestureDetectorCompat$GestureDetectorCompatImplBase.setIsLongpressEnabled:(Z)V │ │ +092150: 5c01 5305 |0000: iput-boolean v1, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mIsLongpressEnabled:Z // field@0553 │ │ +092154: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=205 │ │ 0x0002 line=206 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase; │ │ 0x0000 - 0x0003 reg=1 isLongpressEnabled Z │ │ @@ -133391,43 +187889,43 @@ │ │ type : '(Landroid/view/GestureDetector$OnDoubleTapListener;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -067460: |[067460] android.support.v4.view.GestureDetectorCompat$GestureDetectorCompatImplBase.setOnDoubleTapListener:(Landroid/view/GestureDetector$OnDoubleTapListener;)V │ │ -067470: 5b01 0f03 |0000: iput-object v1, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mDoubleTapListener:Landroid/view/GestureDetector$OnDoubleTapListener; // field@030f │ │ -067474: 0e00 |0002: return-void │ │ +092158: |[092158] android.support.v4.view.GestureDetectorCompat$GestureDetectorCompatImplBase.setOnDoubleTapListener:(Landroid/view/GestureDetector$OnDoubleTapListener;)V │ │ +092168: 5b01 4c05 |0000: iput-object v1, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mDoubleTapListener:Landroid/view/GestureDetector$OnDoubleTapListener; // field@054c │ │ +09216c: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=192 │ │ 0x0002 line=193 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase; │ │ 0x0000 - 0x0003 reg=1 onDoubleTapListener Landroid/view/GestureDetector$OnDoubleTapListener; │ │ │ │ - source_file_idx : 908 (GestureDetectorCompat.java) │ │ + source_file_idx : 1164 (GestureDetectorCompat.java) │ │ │ │ -Class #517 header: │ │ -class_idx : 407 │ │ +Class #789 header: │ │ +class_idx : 690 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 948 │ │ -source_file_idx : 908 │ │ +superclass_idx : 1337 │ │ +source_file_idx : 1164 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 4 │ │ │ │ -Class #517 annotations: │ │ +Class #789 annotations: │ │ Annotations on class │ │ VISIBILITY_SYSTEM Ldalvik/annotation/EnclosingClass; value=Landroid/support/v4/view/GestureDetectorCompat; │ │ VISIBILITY_SYSTEM Ldalvik/annotation/InnerClass; accessFlags=8 name="GestureDetectorCompatImplJellybeanMr2" │ │ │ │ -Class #517 - │ │ +Class #789 - │ │ Class descriptor : 'Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplJellybeanMr2;' │ │ Access flags : 0x0000 () │ │ Superclass : 'Ljava/lang/Object;' │ │ Interfaces - │ │ #0 : 'Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImpl;' │ │ Static fields - │ │ Instance fields - │ │ @@ -133441,20 +187939,20 @@ │ │ type : '(Landroid/content/Context;Landroid/view/GestureDetector$OnGestureListener;Landroid/os/Handler;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 11 16-bit code units │ │ -067478: |[067478] android.support.v4.view.GestureDetectorCompat$GestureDetectorCompatImplJellybeanMr2.:(Landroid/content/Context;Landroid/view/GestureDetector$OnGestureListener;Landroid/os/Handler;)V │ │ -067488: 7010 9117 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@1791 │ │ -06748e: 2200 ac02 |0003: new-instance v0, Landroid/view/GestureDetector; // type@02ac │ │ -067492: 7040 5012 2043 |0005: invoke-direct {v0, v2, v3, v4}, Landroid/view/GestureDetector;.:(Landroid/content/Context;Landroid/view/GestureDetector$OnGestureListener;Landroid/os/Handler;)V // method@1250 │ │ -067498: 5b10 2003 |0008: iput-object v0, v1, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplJellybeanMr2;.mDetector:Landroid/view/GestureDetector; // field@0320 │ │ -06749c: 0e00 |000a: return-void │ │ +092170: |[092170] android.support.v4.view.GestureDetectorCompat$GestureDetectorCompatImplJellybeanMr2.:(Landroid/content/Context;Landroid/view/GestureDetector$OnGestureListener;Landroid/os/Handler;)V │ │ +092180: 7010 8622 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@2286 │ │ +092186: 2200 2104 |0003: new-instance v0, Landroid/view/GestureDetector; // type@0421 │ │ +09218a: 7040 8e1c 2043 |0005: invoke-direct {v0, v2, v3, v4}, Landroid/view/GestureDetector;.:(Landroid/content/Context;Landroid/view/GestureDetector$OnGestureListener;Landroid/os/Handler;)V // method@1c8e │ │ +092190: 5b10 5d05 |0008: iput-object v0, v1, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplJellybeanMr2;.mDetector:Landroid/view/GestureDetector; // field@055d │ │ +092194: 0e00 |000a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=464 │ │ 0x0003 line=465 │ │ 0x000a line=466 │ │ locals : │ │ 0x0000 - 0x000b reg=1 this Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplJellybeanMr2; │ │ @@ -133468,19 +187966,19 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -0674a0: |[0674a0] android.support.v4.view.GestureDetectorCompat$GestureDetectorCompatImplJellybeanMr2.isLongpressEnabled:()Z │ │ -0674b0: 5410 2003 |0000: iget-object v0, v1, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplJellybeanMr2;.mDetector:Landroid/view/GestureDetector; // field@0320 │ │ -0674b4: 6e10 5112 0000 |0002: invoke-virtual {v0}, Landroid/view/GestureDetector;.isLongpressEnabled:()Z // method@1251 │ │ -0674ba: 0a00 |0005: move-result v0 │ │ -0674bc: 0f00 |0006: return v0 │ │ +092198: |[092198] android.support.v4.view.GestureDetectorCompat$GestureDetectorCompatImplJellybeanMr2.isLongpressEnabled:()Z │ │ +0921a8: 5410 5d05 |0000: iget-object v0, v1, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplJellybeanMr2;.mDetector:Landroid/view/GestureDetector; // field@055d │ │ +0921ac: 6e10 8f1c 0000 |0002: invoke-virtual {v0}, Landroid/view/GestureDetector;.isLongpressEnabled:()Z // method@1c8f │ │ +0921b2: 0a00 |0005: move-result v0 │ │ +0921b4: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=470 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplJellybeanMr2; │ │ │ │ #1 : (in Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplJellybeanMr2;) │ │ @@ -133488,19 +187986,19 @@ │ │ type : '(Landroid/view/MotionEvent;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -0674c0: |[0674c0] android.support.v4.view.GestureDetectorCompat$GestureDetectorCompatImplJellybeanMr2.onTouchEvent:(Landroid/view/MotionEvent;)Z │ │ -0674d0: 5410 2003 |0000: iget-object v0, v1, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplJellybeanMr2;.mDetector:Landroid/view/GestureDetector; // field@0320 │ │ -0674d4: 6e20 5212 2000 |0002: invoke-virtual {v0, v2}, Landroid/view/GestureDetector;.onTouchEvent:(Landroid/view/MotionEvent;)Z // method@1252 │ │ -0674da: 0a00 |0005: move-result v0 │ │ -0674dc: 0f00 |0006: return v0 │ │ +0921b8: |[0921b8] android.support.v4.view.GestureDetectorCompat$GestureDetectorCompatImplJellybeanMr2.onTouchEvent:(Landroid/view/MotionEvent;)Z │ │ +0921c8: 5410 5d05 |0000: iget-object v0, v1, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplJellybeanMr2;.mDetector:Landroid/view/GestureDetector; // field@055d │ │ +0921cc: 6e20 901c 2000 |0002: invoke-virtual {v0, v2}, Landroid/view/GestureDetector;.onTouchEvent:(Landroid/view/MotionEvent;)Z // method@1c90 │ │ +0921d2: 0a00 |0005: move-result v0 │ │ +0921d4: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=475 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplJellybeanMr2; │ │ 0x0000 - 0x0007 reg=2 ev Landroid/view/MotionEvent; │ │ │ │ @@ -133509,18 +188007,18 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -0674e0: |[0674e0] android.support.v4.view.GestureDetectorCompat$GestureDetectorCompatImplJellybeanMr2.setIsLongpressEnabled:(Z)V │ │ -0674f0: 5410 2003 |0000: iget-object v0, v1, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplJellybeanMr2;.mDetector:Landroid/view/GestureDetector; // field@0320 │ │ -0674f4: 6e20 5312 2000 |0002: invoke-virtual {v0, v2}, Landroid/view/GestureDetector;.setIsLongpressEnabled:(Z)V // method@1253 │ │ -0674fa: 0e00 |0005: return-void │ │ +0921d8: |[0921d8] android.support.v4.view.GestureDetectorCompat$GestureDetectorCompatImplJellybeanMr2.setIsLongpressEnabled:(Z)V │ │ +0921e8: 5410 5d05 |0000: iget-object v0, v1, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplJellybeanMr2;.mDetector:Landroid/view/GestureDetector; // field@055d │ │ +0921ec: 6e20 911c 2000 |0002: invoke-virtual {v0, v2}, Landroid/view/GestureDetector;.setIsLongpressEnabled:(Z)V // method@1c91 │ │ +0921f2: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=480 │ │ 0x0005 line=481 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplJellybeanMr2; │ │ 0x0000 - 0x0006 reg=2 enabled Z │ │ @@ -133530,44 +188028,44 @@ │ │ type : '(Landroid/view/GestureDetector$OnDoubleTapListener;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -0674fc: |[0674fc] android.support.v4.view.GestureDetectorCompat$GestureDetectorCompatImplJellybeanMr2.setOnDoubleTapListener:(Landroid/view/GestureDetector$OnDoubleTapListener;)V │ │ -06750c: 5410 2003 |0000: iget-object v0, v1, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplJellybeanMr2;.mDetector:Landroid/view/GestureDetector; // field@0320 │ │ -067510: 6e20 5412 2000 |0002: invoke-virtual {v0, v2}, Landroid/view/GestureDetector;.setOnDoubleTapListener:(Landroid/view/GestureDetector$OnDoubleTapListener;)V // method@1254 │ │ -067516: 0e00 |0005: return-void │ │ +0921f4: |[0921f4] android.support.v4.view.GestureDetectorCompat$GestureDetectorCompatImplJellybeanMr2.setOnDoubleTapListener:(Landroid/view/GestureDetector$OnDoubleTapListener;)V │ │ +092204: 5410 5d05 |0000: iget-object v0, v1, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplJellybeanMr2;.mDetector:Landroid/view/GestureDetector; // field@055d │ │ +092208: 6e20 921c 2000 |0002: invoke-virtual {v0, v2}, Landroid/view/GestureDetector;.setOnDoubleTapListener:(Landroid/view/GestureDetector$OnDoubleTapListener;)V // method@1c92 │ │ +09220e: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=485 │ │ 0x0005 line=486 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplJellybeanMr2; │ │ 0x0000 - 0x0006 reg=2 listener Landroid/view/GestureDetector$OnDoubleTapListener; │ │ │ │ - source_file_idx : 908 (GestureDetectorCompat.java) │ │ + source_file_idx : 1164 (GestureDetectorCompat.java) │ │ │ │ -Class #518 header: │ │ -class_idx : 410 │ │ +Class #790 header: │ │ +class_idx : 693 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 948 │ │ -source_file_idx : 916 │ │ +superclass_idx : 1337 │ │ +source_file_idx : 1177 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 4 │ │ │ │ -Class #518 annotations: │ │ +Class #790 annotations: │ │ Annotations on class │ │ VISIBILITY_SYSTEM Ldalvik/annotation/EnclosingClass; value=Landroid/support/v4/view/GravityCompat; │ │ VISIBILITY_SYSTEM Ldalvik/annotation/InnerClass; accessFlags=8 name="GravityCompatImplBase" │ │ │ │ -Class #518 - │ │ +Class #790 - │ │ Class descriptor : 'Landroid/support/v4/view/GravityCompat$GravityCompatImplBase;' │ │ Access flags : 0x0000 () │ │ Superclass : 'Ljava/lang/Object;' │ │ Interfaces - │ │ #0 : 'Landroid/support/v4/view/GravityCompat$GravityCompatImpl;' │ │ Static fields - │ │ Instance fields - │ │ @@ -133577,17 +188075,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -067518: |[067518] android.support.v4.view.GravityCompat$GravityCompatImplBase.:()V │ │ -067528: 7010 9117 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1791 │ │ -06752e: 0e00 |0003: return-void │ │ +092210: |[092210] android.support.v4.view.GravityCompat$GravityCompatImplBase.:()V │ │ +092220: 7010 8622 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2286 │ │ +092226: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=36 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/GravityCompat$GravityCompatImplBase; │ │ │ │ Virtual methods - │ │ @@ -133596,17 +188094,17 @@ │ │ type : '(IIILandroid/graphics/Rect;IILandroid/graphics/Rect;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 9 │ │ ins : 9 │ │ outs : 7 │ │ insns size : 4 16-bit code units │ │ -067530: |[067530] android.support.v4.view.GravityCompat$GravityCompatImplBase.apply:(IIILandroid/graphics/Rect;IILandroid/graphics/Rect;I)V │ │ -067540: 7707 5512 0100 |0000: invoke-static/range {v1, v2, v3, v4, v5, v6, v7}, Landroid/view/Gravity;.apply:(IIILandroid/graphics/Rect;IILandroid/graphics/Rect;)V // method@1255 │ │ -067546: 0e00 |0003: return-void │ │ +092228: |[092228] android.support.v4.view.GravityCompat$GravityCompatImplBase.apply:(IIILandroid/graphics/Rect;IILandroid/graphics/Rect;I)V │ │ +092238: 7707 931c 0100 |0000: invoke-static/range {v1, v2, v3, v4, v5, v6, v7}, Landroid/view/Gravity;.apply:(IIILandroid/graphics/Rect;IILandroid/graphics/Rect;)V // method@1c93 │ │ +09223e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=52 │ │ 0x0003 line=53 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/GravityCompat$GravityCompatImplBase; │ │ 0x0000 - 0x0004 reg=1 gravity I │ │ @@ -133623,17 +188121,17 @@ │ │ type : '(IIILandroid/graphics/Rect;Landroid/graphics/Rect;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 7 │ │ outs : 5 │ │ insns size : 4 16-bit code units │ │ -067548: |[067548] android.support.v4.view.GravityCompat$GravityCompatImplBase.apply:(IIILandroid/graphics/Rect;Landroid/graphics/Rect;I)V │ │ -067558: 7155 5712 2143 |0000: invoke-static {v1, v2, v3, v4, v5}, Landroid/view/Gravity;.apply:(IIILandroid/graphics/Rect;Landroid/graphics/Rect;)V // method@1257 │ │ -06755e: 0e00 |0003: return-void │ │ +092240: |[092240] android.support.v4.view.GravityCompat$GravityCompatImplBase.apply:(IIILandroid/graphics/Rect;Landroid/graphics/Rect;I)V │ │ +092250: 7155 951c 2143 |0000: invoke-static {v1, v2, v3, v4, v5}, Landroid/view/Gravity;.apply:(IIILandroid/graphics/Rect;Landroid/graphics/Rect;)V // method@1c95 │ │ +092256: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=46 │ │ 0x0003 line=47 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/GravityCompat$GravityCompatImplBase; │ │ 0x0000 - 0x0004 reg=1 gravity I │ │ @@ -133648,17 +188146,17 @@ │ │ type : '(ILandroid/graphics/Rect;Landroid/graphics/Rect;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 5 │ │ outs : 3 │ │ insns size : 4 16-bit code units │ │ -067560: |[067560] android.support.v4.view.GravityCompat$GravityCompatImplBase.applyDisplay:(ILandroid/graphics/Rect;Landroid/graphics/Rect;I)V │ │ -067570: 7130 5912 2103 |0000: invoke-static {v1, v2, v3}, Landroid/view/Gravity;.applyDisplay:(ILandroid/graphics/Rect;Landroid/graphics/Rect;)V // method@1259 │ │ -067576: 0e00 |0003: return-void │ │ +092258: |[092258] android.support.v4.view.GravityCompat$GravityCompatImplBase.applyDisplay:(ILandroid/graphics/Rect;Landroid/graphics/Rect;I)V │ │ +092268: 7130 971c 2103 |0000: invoke-static {v1, v2, v3}, Landroid/view/Gravity;.applyDisplay:(ILandroid/graphics/Rect;Landroid/graphics/Rect;)V // method@1c97 │ │ +09226e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=58 │ │ 0x0003 line=59 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/GravityCompat$GravityCompatImplBase; │ │ 0x0000 - 0x0004 reg=1 gravity I │ │ @@ -133671,44 +188169,44 @@ │ │ type : '(II)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 5 16-bit code units │ │ -067578: |[067578] android.support.v4.view.GravityCompat$GravityCompatImplBase.getAbsoluteGravity:(II)I │ │ -067588: 1400 ffff 7fff |0000: const v0, #float -3.40282e+38 // #ff7fffff │ │ -06758e: b520 |0003: and-int/2addr v0, v2 │ │ -067590: 0f00 |0004: return v0 │ │ +092270: |[092270] android.support.v4.view.GravityCompat$GravityCompatImplBase.getAbsoluteGravity:(II)I │ │ +092280: 1400 ffff 7fff |0000: const v0, #float -3.40282e+38 // #ff7fffff │ │ +092286: b520 |0003: and-int/2addr v0, v2 │ │ +092288: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=40 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/GravityCompat$GravityCompatImplBase; │ │ 0x0000 - 0x0005 reg=2 gravity I │ │ 0x0000 - 0x0005 reg=3 layoutDirection I │ │ │ │ - source_file_idx : 916 (GravityCompat.java) │ │ + source_file_idx : 1177 (GravityCompat.java) │ │ │ │ -Class #519 header: │ │ -class_idx : 411 │ │ +Class #791 header: │ │ +class_idx : 694 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 948 │ │ -source_file_idx : 916 │ │ +superclass_idx : 1337 │ │ +source_file_idx : 1177 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 4 │ │ │ │ -Class #519 annotations: │ │ +Class #791 annotations: │ │ Annotations on class │ │ VISIBILITY_SYSTEM Ldalvik/annotation/EnclosingClass; value=Landroid/support/v4/view/GravityCompat; │ │ VISIBILITY_SYSTEM Ldalvik/annotation/InnerClass; accessFlags=8 name="GravityCompatImplJellybeanMr1" │ │ │ │ -Class #519 - │ │ +Class #791 - │ │ Class descriptor : 'Landroid/support/v4/view/GravityCompat$GravityCompatImplJellybeanMr1;' │ │ Access flags : 0x0000 () │ │ Superclass : 'Ljava/lang/Object;' │ │ Interfaces - │ │ #0 : 'Landroid/support/v4/view/GravityCompat$GravityCompatImpl;' │ │ Static fields - │ │ Instance fields - │ │ @@ -133718,17 +188216,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -067594: |[067594] android.support.v4.view.GravityCompat$GravityCompatImplJellybeanMr1.:()V │ │ -0675a4: 7010 9117 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1791 │ │ -0675aa: 0e00 |0003: return-void │ │ +09228c: |[09228c] android.support.v4.view.GravityCompat$GravityCompatImplJellybeanMr1.:()V │ │ +09229c: 7010 8622 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2286 │ │ +0922a2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=62 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/GravityCompat$GravityCompatImplJellybeanMr1; │ │ │ │ Virtual methods - │ │ @@ -133737,17 +188235,17 @@ │ │ type : '(IIILandroid/graphics/Rect;IILandroid/graphics/Rect;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 9 │ │ ins : 9 │ │ outs : 8 │ │ insns size : 4 16-bit code units │ │ -0675ac: |[0675ac] android.support.v4.view.GravityCompat$GravityCompatImplJellybeanMr1.apply:(IIILandroid/graphics/Rect;IILandroid/graphics/Rect;I)V │ │ -0675bc: 7708 7b09 0100 |0000: invoke-static/range {v1, v2, v3, v4, v5, v6, v7, v8}, Landroid/support/v4/view/GravityCompatJellybeanMr1;.apply:(IIILandroid/graphics/Rect;IILandroid/graphics/Rect;I)V // method@097b │ │ -0675c2: 0e00 |0003: return-void │ │ +0922a4: |[0922a4] android.support.v4.view.GravityCompat$GravityCompatImplJellybeanMr1.apply:(IIILandroid/graphics/Rect;IILandroid/graphics/Rect;I)V │ │ +0922b4: 7708 2810 0100 |0000: invoke-static/range {v1, v2, v3, v4, v5, v6, v7, v8}, Landroid/support/v4/view/GravityCompatJellybeanMr1;.apply:(IIILandroid/graphics/Rect;IILandroid/graphics/Rect;I)V // method@1028 │ │ +0922ba: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=77 │ │ 0x0003 line=79 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/GravityCompat$GravityCompatImplJellybeanMr1; │ │ 0x0000 - 0x0004 reg=1 gravity I │ │ @@ -133764,17 +188262,17 @@ │ │ type : '(IIILandroid/graphics/Rect;Landroid/graphics/Rect;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 7 │ │ outs : 6 │ │ insns size : 4 16-bit code units │ │ -0675c4: |[0675c4] android.support.v4.view.GravityCompat$GravityCompatImplJellybeanMr1.apply:(IIILandroid/graphics/Rect;Landroid/graphics/Rect;I)V │ │ -0675d4: 7706 7c09 0100 |0000: invoke-static/range {v1, v2, v3, v4, v5, v6}, Landroid/support/v4/view/GravityCompatJellybeanMr1;.apply:(IIILandroid/graphics/Rect;Landroid/graphics/Rect;I)V // method@097c │ │ -0675da: 0e00 |0003: return-void │ │ +0922bc: |[0922bc] android.support.v4.view.GravityCompat$GravityCompatImplJellybeanMr1.apply:(IIILandroid/graphics/Rect;Landroid/graphics/Rect;I)V │ │ +0922cc: 7706 2910 0100 |0000: invoke-static/range {v1, v2, v3, v4, v5, v6}, Landroid/support/v4/view/GravityCompatJellybeanMr1;.apply:(IIILandroid/graphics/Rect;Landroid/graphics/Rect;I)V // method@1029 │ │ +0922d2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=71 │ │ 0x0003 line=72 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/GravityCompat$GravityCompatImplJellybeanMr1; │ │ 0x0000 - 0x0004 reg=1 gravity I │ │ @@ -133789,17 +188287,17 @@ │ │ type : '(ILandroid/graphics/Rect;Landroid/graphics/Rect;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 5 │ │ outs : 4 │ │ insns size : 4 16-bit code units │ │ -0675dc: |[0675dc] android.support.v4.view.GravityCompat$GravityCompatImplJellybeanMr1.applyDisplay:(ILandroid/graphics/Rect;Landroid/graphics/Rect;I)V │ │ -0675ec: 7140 7d09 2143 |0000: invoke-static {v1, v2, v3, v4}, Landroid/support/v4/view/GravityCompatJellybeanMr1;.applyDisplay:(ILandroid/graphics/Rect;Landroid/graphics/Rect;I)V // method@097d │ │ -0675f2: 0e00 |0003: return-void │ │ +0922d4: |[0922d4] android.support.v4.view.GravityCompat$GravityCompatImplJellybeanMr1.applyDisplay:(ILandroid/graphics/Rect;Landroid/graphics/Rect;I)V │ │ +0922e4: 7140 2a10 2143 |0000: invoke-static {v1, v2, v3, v4}, Landroid/support/v4/view/GravityCompatJellybeanMr1;.applyDisplay:(ILandroid/graphics/Rect;Landroid/graphics/Rect;I)V // method@102a │ │ +0922ea: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=83 │ │ 0x0003 line=84 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/GravityCompat$GravityCompatImplJellybeanMr1; │ │ 0x0000 - 0x0004 reg=1 gravity I │ │ @@ -133812,44 +188310,44 @@ │ │ type : '(II)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -0675f4: |[0675f4] android.support.v4.view.GravityCompat$GravityCompatImplJellybeanMr1.getAbsoluteGravity:(II)I │ │ -067604: 7120 7e09 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/view/GravityCompatJellybeanMr1;.getAbsoluteGravity:(II)I // method@097e │ │ -06760a: 0a00 |0003: move-result v0 │ │ -06760c: 0f00 |0004: return v0 │ │ +0922ec: |[0922ec] android.support.v4.view.GravityCompat$GravityCompatImplJellybeanMr1.getAbsoluteGravity:(II)I │ │ +0922fc: 7120 2b10 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/view/GravityCompatJellybeanMr1;.getAbsoluteGravity:(II)I // method@102b │ │ +092302: 0a00 |0003: move-result v0 │ │ +092304: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=65 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/GravityCompat$GravityCompatImplJellybeanMr1; │ │ 0x0000 - 0x0005 reg=2 gravity I │ │ 0x0000 - 0x0005 reg=3 layoutDirection I │ │ │ │ - source_file_idx : 916 (GravityCompat.java) │ │ + source_file_idx : 1177 (GravityCompat.java) │ │ │ │ -Class #520 header: │ │ -class_idx : 414 │ │ +Class #792 header: │ │ +class_idx : 697 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 948 │ │ -source_file_idx : 1100 │ │ +superclass_idx : 1337 │ │ +source_file_idx : 1427 │ │ static_fields_size : 2 │ │ instance_fields_size: 0 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 7 │ │ │ │ -Class #520 annotations: │ │ +Class #792 annotations: │ │ Annotations on class │ │ VISIBILITY_SYSTEM Ldalvik/annotation/EnclosingClass; value=Landroid/support/v4/view/KeyEventCompat; │ │ VISIBILITY_SYSTEM Ldalvik/annotation/InnerClass; accessFlags=8 name="BaseKeyEventVersionImpl" │ │ │ │ -Class #520 - │ │ +Class #792 - │ │ Class descriptor : 'Landroid/support/v4/view/KeyEventCompat$BaseKeyEventVersionImpl;' │ │ Access flags : 0x0000 () │ │ Superclass : 'Ljava/lang/Object;' │ │ Interfaces - │ │ #0 : 'Landroid/support/v4/view/KeyEventCompat$KeyEventVersionImpl;' │ │ Static fields - │ │ #0 : (in Landroid/support/v4/view/KeyEventCompat$BaseKeyEventVersionImpl;) │ │ @@ -133869,17 +188367,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -067610: |[067610] android.support.v4.view.KeyEventCompat$BaseKeyEventVersionImpl.:()V │ │ -067620: 7010 9117 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1791 │ │ -067626: 0e00 |0003: return-void │ │ +092308: |[092308] android.support.v4.view.KeyEventCompat$BaseKeyEventVersionImpl.:()V │ │ +092318: 7010 8622 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2286 │ │ +09231e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=44 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/KeyEventCompat$BaseKeyEventVersionImpl; │ │ │ │ #1 : (in Landroid/support/v4/view/KeyEventCompat$BaseKeyEventVersionImpl;) │ │ @@ -133887,40 +188385,40 @@ │ │ type : '(IIIII)I' │ │ access : 0x000a (PRIVATE STATIC) │ │ code - │ │ registers : 10 │ │ ins : 5 │ │ outs : 2 │ │ insns size : 39 16-bit code units │ │ -067628: |[067628] android.support.v4.view.KeyEventCompat$BaseKeyEventVersionImpl.metaStateFilterDirectionalModifiers:(IIIII)I │ │ -067638: 1212 |0000: const/4 v2, #int 1 // #1 │ │ -06763a: 1203 |0001: const/4 v3, #int 0 // #0 │ │ -06763c: 9504 0607 |0002: and-int v4, v6, v7 │ │ -067640: 3804 1500 |0004: if-eqz v4, 0019 // +0015 │ │ -067644: 0121 |0006: move v1, v2 │ │ -067646: 9600 0809 |0007: or-int v0, v8, v9 │ │ -06764a: 9504 0600 |0009: and-int v4, v6, v0 │ │ -06764e: 3804 1000 |000b: if-eqz v4, 001b // +0010 │ │ -067652: 3801 1400 |000d: if-eqz v1, 0021 // +0014 │ │ -067656: 3802 0e00 |000f: if-eqz v2, 001d // +000e │ │ -06765a: 2203 a603 |0011: new-instance v3, Ljava/lang/IllegalArgumentException; // type@03a6 │ │ -06765e: 1a04 420d |0013: const-string v4, "bad arguments" // string@0d42 │ │ -067662: 7020 7817 4300 |0015: invoke-direct {v3, v4}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@1778 │ │ -067668: 2703 |0018: throw v3 │ │ -06766a: 0131 |0019: move v1, v3 │ │ -06766c: 28ed |001a: goto 0007 // -0013 │ │ -06766e: 0132 |001b: move v2, v3 │ │ -067670: 28f1 |001c: goto 000d // -000f │ │ -067672: df03 00ff |001d: xor-int/lit8 v3, v0, #int -1 // #ff │ │ -067676: b535 |001f: and-int/2addr v5, v3 │ │ -067678: 0f05 |0020: return v5 │ │ -06767a: 3802 ffff |0021: if-eqz v2, 0020 // -0001 │ │ -06767e: df03 07ff |0023: xor-int/lit8 v3, v7, #int -1 // #ff │ │ -067682: b535 |0025: and-int/2addr v5, v3 │ │ -067684: 28fa |0026: goto 0020 // -0006 │ │ +092320: |[092320] android.support.v4.view.KeyEventCompat$BaseKeyEventVersionImpl.metaStateFilterDirectionalModifiers:(IIIII)I │ │ +092330: 1212 |0000: const/4 v2, #int 1 // #1 │ │ +092332: 1203 |0001: const/4 v3, #int 0 // #0 │ │ +092334: 9504 0607 |0002: and-int v4, v6, v7 │ │ +092338: 3804 1500 |0004: if-eqz v4, 0019 // +0015 │ │ +09233c: 0121 |0006: move v1, v2 │ │ +09233e: 9600 0809 |0007: or-int v0, v8, v9 │ │ +092342: 9504 0600 |0009: and-int v4, v6, v0 │ │ +092346: 3804 1000 |000b: if-eqz v4, 001b // +0010 │ │ +09234a: 3801 1400 |000d: if-eqz v1, 0021 // +0014 │ │ +09234e: 3802 0e00 |000f: if-eqz v2, 001d // +000e │ │ +092352: 2203 2b05 |0011: new-instance v3, Ljava/lang/IllegalArgumentException; // type@052b │ │ +092356: 1a04 3b12 |0013: const-string v4, "bad arguments" // string@123b │ │ +09235a: 7020 6822 4300 |0015: invoke-direct {v3, v4}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@2268 │ │ +092360: 2703 |0018: throw v3 │ │ +092362: 0131 |0019: move v1, v3 │ │ +092364: 28ed |001a: goto 0007 // -0013 │ │ +092366: 0132 |001b: move v2, v3 │ │ +092368: 28f1 |001c: goto 000d // -000f │ │ +09236a: df03 00ff |001d: xor-int/lit8 v3, v0, #int -1 // #ff │ │ +09236e: b535 |001f: and-int/2addr v5, v3 │ │ +092370: 0f05 |0020: return v5 │ │ +092372: 3802 ffff |0021: if-eqz v2, 0020 // -0001 │ │ +092376: df03 07ff |0023: xor-int/lit8 v3, v7, #int -1 // #ff │ │ +09237a: b535 |0025: and-int/2addr v5, v3 │ │ +09237c: 28fa |0026: goto 0020 // -0006 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=55 │ │ 0x0007 line=56 │ │ 0x0009 line=57 │ │ 0x000d line=59 │ │ 0x000f line=60 │ │ @@ -133951,18 +188449,18 @@ │ │ type : '(Landroid/view/KeyEvent;Landroid/view/KeyEvent$Callback;Ljava/lang/Object;Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 5 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -067688: |[067688] android.support.v4.view.KeyEventCompat$BaseKeyEventVersionImpl.dispatch:(Landroid/view/KeyEvent;Landroid/view/KeyEvent$Callback;Ljava/lang/Object;Ljava/lang/Object;)Z │ │ -067698: 6e20 5d12 3200 |0000: invoke-virtual {v2, v3}, Landroid/view/KeyEvent;.dispatch:(Landroid/view/KeyEvent$Callback;)Z // method@125d │ │ -06769e: 0a00 |0003: move-result v0 │ │ -0676a0: 0f00 |0004: return v0 │ │ +092380: |[092380] android.support.v4.view.KeyEventCompat$BaseKeyEventVersionImpl.dispatch:(Landroid/view/KeyEvent;Landroid/view/KeyEvent$Callback;Ljava/lang/Object;Ljava/lang/Object;)Z │ │ +092390: 6e20 9b1c 3200 |0000: invoke-virtual {v2, v3}, Landroid/view/KeyEvent;.dispatch:(Landroid/view/KeyEvent$Callback;)Z // method@1c9b │ │ +092396: 0a00 |0003: move-result v0 │ │ +092398: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=114 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/KeyEventCompat$BaseKeyEventVersionImpl; │ │ 0x0000 - 0x0005 reg=2 event Landroid/view/KeyEvent; │ │ 0x0000 - 0x0005 reg=3 receiver Landroid/view/KeyEvent$Callback; │ │ @@ -133974,17 +188472,17 @@ │ │ type : '(Landroid/view/View;)Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -0676a4: |[0676a4] android.support.v4.view.KeyEventCompat$BaseKeyEventVersionImpl.getKeyDispatcherState:(Landroid/view/View;)Ljava/lang/Object; │ │ -0676b4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0676b6: 1100 |0001: return-object v0 │ │ +09239c: |[09239c] android.support.v4.view.KeyEventCompat$BaseKeyEventVersionImpl.getKeyDispatcherState:(Landroid/view/View;)Ljava/lang/Object; │ │ +0923ac: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0923ae: 1100 |0001: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=108 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/KeyEventCompat$BaseKeyEventVersionImpl; │ │ 0x0000 - 0x0002 reg=2 view Landroid/view/View; │ │ │ │ @@ -133993,17 +188491,17 @@ │ │ type : '(Landroid/view/KeyEvent;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -0676b8: |[0676b8] android.support.v4.view.KeyEventCompat$BaseKeyEventVersionImpl.isTracking:(Landroid/view/KeyEvent;)Z │ │ -0676c8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0676ca: 0f00 |0001: return v0 │ │ +0923b0: |[0923b0] android.support.v4.view.KeyEventCompat$BaseKeyEventVersionImpl.isTracking:(Landroid/view/KeyEvent;)Z │ │ +0923c0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0923c2: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=103 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/KeyEventCompat$BaseKeyEventVersionImpl; │ │ 0x0000 - 0x0002 reg=2 event Landroid/view/KeyEvent; │ │ │ │ @@ -134012,32 +188510,32 @@ │ │ type : '(II)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 3 │ │ outs : 5 │ │ insns size : 29 16-bit code units │ │ -0676cc: |[0676cc] android.support.v4.view.KeyEventCompat$BaseKeyEventVersionImpl.metaStateHasModifiers:(II)Z │ │ -0676dc: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -0676de: 6e20 8609 5400 |0001: invoke-virtual {v4, v5}, Landroid/support/v4/view/KeyEventCompat$BaseKeyEventVersionImpl;.normalizeMetaState:(I)I // method@0986 │ │ -0676e4: 0a01 |0004: move-result v1 │ │ -0676e6: d515 f700 |0005: and-int/lit16 v5, v1, #int 247 // #00f7 │ │ -0676ea: 1301 4000 |0007: const/16 v1, #int 64 // #40 │ │ -0676ee: 1302 8000 |0009: const/16 v2, #int 128 // #80 │ │ -0676f2: 7152 8309 6510 |000b: invoke-static {v5, v6, v0, v1, v2}, Landroid/support/v4/view/KeyEventCompat$BaseKeyEventVersionImpl;.metaStateFilterDirectionalModifiers:(IIIII)I // method@0983 │ │ -0676f8: 0a05 |000e: move-result v5 │ │ -0676fa: 1221 |000f: const/4 v1, #int 2 // #2 │ │ -0676fc: 1302 1000 |0010: const/16 v2, #int 16 // #10 │ │ -067700: 1303 2000 |0012: const/16 v3, #int 32 // #20 │ │ -067704: 7153 8309 6521 |0014: invoke-static {v5, v6, v1, v2, v3}, Landroid/support/v4/view/KeyEventCompat$BaseKeyEventVersionImpl;.metaStateFilterDirectionalModifiers:(IIIII)I // method@0983 │ │ -06770a: 0a05 |0017: move-result v5 │ │ -06770c: 3365 0300 |0018: if-ne v5, v6, 001b // +0003 │ │ -067710: 0f00 |001a: return v0 │ │ -067712: 1200 |001b: const/4 v0, #int 0 // #0 │ │ -067714: 28fe |001c: goto 001a // -0002 │ │ +0923c4: |[0923c4] android.support.v4.view.KeyEventCompat$BaseKeyEventVersionImpl.metaStateHasModifiers:(II)Z │ │ +0923d4: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +0923d6: 6e20 3310 5400 |0001: invoke-virtual {v4, v5}, Landroid/support/v4/view/KeyEventCompat$BaseKeyEventVersionImpl;.normalizeMetaState:(I)I // method@1033 │ │ +0923dc: 0a01 |0004: move-result v1 │ │ +0923de: d515 f700 |0005: and-int/lit16 v5, v1, #int 247 // #00f7 │ │ +0923e2: 1301 4000 |0007: const/16 v1, #int 64 // #40 │ │ +0923e6: 1302 8000 |0009: const/16 v2, #int 128 // #80 │ │ +0923ea: 7152 3010 6510 |000b: invoke-static {v5, v6, v0, v1, v2}, Landroid/support/v4/view/KeyEventCompat$BaseKeyEventVersionImpl;.metaStateFilterDirectionalModifiers:(IIIII)I // method@1030 │ │ +0923f0: 0a05 |000e: move-result v5 │ │ +0923f2: 1221 |000f: const/4 v1, #int 2 // #2 │ │ +0923f4: 1302 1000 |0010: const/16 v2, #int 16 // #10 │ │ +0923f8: 1303 2000 |0012: const/16 v3, #int 32 // #20 │ │ +0923fc: 7153 3010 6521 |0014: invoke-static {v5, v6, v1, v2, v3}, Landroid/support/v4/view/KeyEventCompat$BaseKeyEventVersionImpl;.metaStateFilterDirectionalModifiers:(IIIII)I // method@1030 │ │ +092402: 0a05 |0017: move-result v5 │ │ +092404: 3365 0300 |0018: if-ne v5, v6, 001b // +0003 │ │ +092408: 0f00 |001a: return v0 │ │ +09240a: 1200 |001b: const/4 v0, #int 0 // #0 │ │ +09240c: 28fe |001c: goto 001a // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=84 │ │ 0x0007 line=85 │ │ 0x000f line=87 │ │ 0x0018 line=89 │ │ locals : │ │ @@ -134050,23 +188548,23 @@ │ │ type : '(I)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 12 16-bit code units │ │ -067718: |[067718] android.support.v4.view.KeyEventCompat$BaseKeyEventVersionImpl.metaStateHasNoModifiers:(I)Z │ │ -067728: 6e20 8609 2100 |0000: invoke-virtual {v1, v2}, Landroid/support/v4/view/KeyEventCompat$BaseKeyEventVersionImpl;.normalizeMetaState:(I)I // method@0986 │ │ -06772e: 0a00 |0003: move-result v0 │ │ -067730: d500 f700 |0004: and-int/lit16 v0, v0, #int 247 // #00f7 │ │ -067734: 3900 0400 |0006: if-nez v0, 000a // +0004 │ │ -067738: 1210 |0008: const/4 v0, #int 1 // #1 │ │ -06773a: 0f00 |0009: return v0 │ │ -06773c: 1200 |000a: const/4 v0, #int 0 // #0 │ │ -06773e: 28fe |000b: goto 0009 // -0002 │ │ +092410: |[092410] android.support.v4.view.KeyEventCompat$BaseKeyEventVersionImpl.metaStateHasNoModifiers:(I)Z │ │ +092420: 6e20 3310 2100 |0000: invoke-virtual {v1, v2}, Landroid/support/v4/view/KeyEventCompat$BaseKeyEventVersionImpl;.normalizeMetaState:(I)I // method@1033 │ │ +092426: 0a00 |0003: move-result v0 │ │ +092428: d500 f700 |0004: and-int/lit16 v0, v0, #int 247 // #00f7 │ │ +09242c: 3900 0400 |0006: if-nez v0, 000a // +0004 │ │ +092430: 1210 |0008: const/4 v0, #int 1 // #1 │ │ +092432: 0f00 |0009: return v0 │ │ +092434: 1200 |000a: const/4 v0, #int 0 // #0 │ │ +092436: 28fe |000b: goto 0009 // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=94 │ │ locals : │ │ 0x0000 - 0x000c reg=1 this Landroid/support/v4/view/KeyEventCompat$BaseKeyEventVersionImpl; │ │ 0x0000 - 0x000c reg=2 metaState I │ │ │ │ @@ -134075,23 +188573,23 @@ │ │ type : '(I)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 15 16-bit code units │ │ -067740: |[067740] android.support.v4.view.KeyEventCompat$BaseKeyEventVersionImpl.normalizeMetaState:(I)I │ │ -067750: d520 c000 |0000: and-int/lit16 v0, v2, #int 192 // #00c0 │ │ -067754: 3800 0400 |0002: if-eqz v0, 0006 // +0004 │ │ -067758: de02 0201 |0004: or-int/lit8 v2, v2, #int 1 // #01 │ │ -06775c: dd00 0230 |0006: and-int/lit8 v0, v2, #int 48 // #30 │ │ -067760: 3800 0400 |0008: if-eqz v0, 000c // +0004 │ │ -067764: de02 0202 |000a: or-int/lit8 v2, v2, #int 2 // #02 │ │ -067768: d520 f700 |000c: and-int/lit16 v0, v2, #int 247 // #00f7 │ │ -06776c: 0f00 |000e: return v0 │ │ +092438: |[092438] android.support.v4.view.KeyEventCompat$BaseKeyEventVersionImpl.normalizeMetaState:(I)I │ │ +092448: d520 c000 |0000: and-int/lit16 v0, v2, #int 192 // #00c0 │ │ +09244c: 3800 0400 |0002: if-eqz v0, 0006 // +0004 │ │ +092450: de02 0201 |0004: or-int/lit8 v2, v2, #int 1 // #01 │ │ +092454: dd00 0230 |0006: and-int/lit8 v0, v2, #int 48 // #30 │ │ +092458: 3800 0400 |0008: if-eqz v0, 000c // +0004 │ │ +09245c: de02 0202 |000a: or-int/lit8 v2, v2, #int 2 // #02 │ │ +092460: d520 f700 |000c: and-int/lit16 v0, v2, #int 247 // #00f7 │ │ +092464: 0f00 |000e: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=73 │ │ 0x0004 line=74 │ │ 0x0006 line=76 │ │ 0x000a line=77 │ │ 0x000c line=79 │ │ @@ -134104,41 +188602,41 @@ │ │ type : '(Landroid/view/KeyEvent;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -067770: |[067770] android.support.v4.view.KeyEventCompat$BaseKeyEventVersionImpl.startTracking:(Landroid/view/KeyEvent;)V │ │ -067780: 0e00 |0000: return-void │ │ +092468: |[092468] android.support.v4.view.KeyEventCompat$BaseKeyEventVersionImpl.startTracking:(Landroid/view/KeyEvent;)V │ │ +092478: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=99 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/view/KeyEventCompat$BaseKeyEventVersionImpl; │ │ 0x0000 - 0x0001 reg=1 event Landroid/view/KeyEvent; │ │ │ │ - source_file_idx : 1100 (KeyEventCompat.java) │ │ + source_file_idx : 1427 (KeyEventCompat.java) │ │ │ │ -Class #521 header: │ │ -class_idx : 422 │ │ +Class #793 header: │ │ +class_idx : 705 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 948 │ │ -source_file_idx : 2399 │ │ +superclass_idx : 1337 │ │ +source_file_idx : 3234 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 8 │ │ │ │ -Class #521 annotations: │ │ +Class #793 annotations: │ │ Annotations on class │ │ VISIBILITY_SYSTEM Ldalvik/annotation/EnclosingClass; value=Landroid/support/v4/view/MarginLayoutParamsCompat; │ │ VISIBILITY_SYSTEM Ldalvik/annotation/InnerClass; accessFlags=8 name="MarginLayoutParamsCompatImplBase" │ │ │ │ -Class #521 - │ │ +Class #793 - │ │ Class descriptor : 'Landroid/support/v4/view/MarginLayoutParamsCompat$MarginLayoutParamsCompatImplBase;' │ │ Access flags : 0x0000 () │ │ Superclass : 'Ljava/lang/Object;' │ │ Interfaces - │ │ #0 : 'Landroid/support/v4/view/MarginLayoutParamsCompat$MarginLayoutParamsCompatImpl;' │ │ Static fields - │ │ Instance fields - │ │ @@ -134148,17 +188646,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -067784: |[067784] android.support.v4.view.MarginLayoutParamsCompat$MarginLayoutParamsCompatImplBase.:()V │ │ -067794: 7010 9117 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1791 │ │ -06779a: 0e00 |0003: return-void │ │ +09247c: |[09247c] android.support.v4.view.MarginLayoutParamsCompat$MarginLayoutParamsCompatImplBase.:()V │ │ +09248c: 7010 8622 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2286 │ │ +092492: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=39 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/MarginLayoutParamsCompat$MarginLayoutParamsCompatImplBase; │ │ │ │ Virtual methods - │ │ @@ -134167,17 +188665,17 @@ │ │ type : '(Landroid/view/ViewGroup$MarginLayoutParams;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -06779c: |[06779c] android.support.v4.view.MarginLayoutParamsCompat$MarginLayoutParamsCompatImplBase.getLayoutDirection:(Landroid/view/ViewGroup$MarginLayoutParams;)I │ │ -0677ac: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0677ae: 0f00 |0001: return v0 │ │ +092494: |[092494] android.support.v4.view.MarginLayoutParamsCompat$MarginLayoutParamsCompatImplBase.getLayoutDirection:(Landroid/view/ViewGroup$MarginLayoutParams;)I │ │ +0924a4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0924a6: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=68 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/MarginLayoutParamsCompat$MarginLayoutParamsCompatImplBase; │ │ 0x0000 - 0x0002 reg=2 lp Landroid/view/ViewGroup$MarginLayoutParams; │ │ │ │ @@ -134186,17 +188684,17 @@ │ │ type : '(Landroid/view/ViewGroup$MarginLayoutParams;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0677b0: |[0677b0] android.support.v4.view.MarginLayoutParamsCompat$MarginLayoutParamsCompatImplBase.getMarginEnd:(Landroid/view/ViewGroup$MarginLayoutParams;)I │ │ -0677c0: 5220 3a05 |0000: iget v0, v2, Landroid/view/ViewGroup$MarginLayoutParams;.rightMargin:I // field@053a │ │ -0677c4: 0f00 |0002: return v0 │ │ +0924a8: |[0924a8] android.support.v4.view.MarginLayoutParamsCompat$MarginLayoutParamsCompatImplBase.getMarginEnd:(Landroid/view/ViewGroup$MarginLayoutParams;)I │ │ +0924b8: 5220 4c08 |0000: iget v0, v2, Landroid/view/ViewGroup$MarginLayoutParams;.rightMargin:I // field@084c │ │ +0924bc: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=48 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/view/MarginLayoutParamsCompat$MarginLayoutParamsCompatImplBase; │ │ 0x0000 - 0x0003 reg=2 lp Landroid/view/ViewGroup$MarginLayoutParams; │ │ │ │ @@ -134205,17 +188703,17 @@ │ │ type : '(Landroid/view/ViewGroup$MarginLayoutParams;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0677c8: |[0677c8] android.support.v4.view.MarginLayoutParamsCompat$MarginLayoutParamsCompatImplBase.getMarginStart:(Landroid/view/ViewGroup$MarginLayoutParams;)I │ │ -0677d8: 5220 3905 |0000: iget v0, v2, Landroid/view/ViewGroup$MarginLayoutParams;.leftMargin:I // field@0539 │ │ -0677dc: 0f00 |0002: return v0 │ │ +0924c0: |[0924c0] android.support.v4.view.MarginLayoutParamsCompat$MarginLayoutParamsCompatImplBase.getMarginStart:(Landroid/view/ViewGroup$MarginLayoutParams;)I │ │ +0924d0: 5220 4b08 |0000: iget v0, v2, Landroid/view/ViewGroup$MarginLayoutParams;.leftMargin:I // field@084b │ │ +0924d4: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=43 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/view/MarginLayoutParamsCompat$MarginLayoutParamsCompatImplBase; │ │ 0x0000 - 0x0003 reg=2 lp Landroid/view/ViewGroup$MarginLayoutParams; │ │ │ │ @@ -134224,17 +188722,17 @@ │ │ type : '(Landroid/view/ViewGroup$MarginLayoutParams;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -0677e0: |[0677e0] android.support.v4.view.MarginLayoutParamsCompat$MarginLayoutParamsCompatImplBase.isMarginRelative:(Landroid/view/ViewGroup$MarginLayoutParams;)Z │ │ -0677f0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0677f2: 0f00 |0001: return v0 │ │ +0924d8: |[0924d8] android.support.v4.view.MarginLayoutParamsCompat$MarginLayoutParamsCompatImplBase.isMarginRelative:(Landroid/view/ViewGroup$MarginLayoutParams;)Z │ │ +0924e8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0924ea: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=63 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/MarginLayoutParamsCompat$MarginLayoutParamsCompatImplBase; │ │ 0x0000 - 0x0002 reg=2 lp Landroid/view/ViewGroup$MarginLayoutParams; │ │ │ │ @@ -134243,16 +188741,16 @@ │ │ type : '(Landroid/view/ViewGroup$MarginLayoutParams;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -0677f4: |[0677f4] android.support.v4.view.MarginLayoutParamsCompat$MarginLayoutParamsCompatImplBase.resolveLayoutDirection:(Landroid/view/ViewGroup$MarginLayoutParams;I)V │ │ -067804: 0e00 |0000: return-void │ │ +0924ec: |[0924ec] android.support.v4.view.MarginLayoutParamsCompat$MarginLayoutParamsCompatImplBase.resolveLayoutDirection:(Landroid/view/ViewGroup$MarginLayoutParams;I)V │ │ +0924fc: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=79 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/view/MarginLayoutParamsCompat$MarginLayoutParamsCompatImplBase; │ │ 0x0000 - 0x0001 reg=1 lp Landroid/view/ViewGroup$MarginLayoutParams; │ │ 0x0000 - 0x0001 reg=2 layoutDirection I │ │ @@ -134262,16 +188760,16 @@ │ │ type : '(Landroid/view/ViewGroup$MarginLayoutParams;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -067808: |[067808] android.support.v4.view.MarginLayoutParamsCompat$MarginLayoutParamsCompatImplBase.setLayoutDirection:(Landroid/view/ViewGroup$MarginLayoutParams;I)V │ │ -067818: 0e00 |0000: return-void │ │ +092500: |[092500] android.support.v4.view.MarginLayoutParamsCompat$MarginLayoutParamsCompatImplBase.setLayoutDirection:(Landroid/view/ViewGroup$MarginLayoutParams;I)V │ │ +092510: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=74 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/view/MarginLayoutParamsCompat$MarginLayoutParamsCompatImplBase; │ │ 0x0000 - 0x0001 reg=1 lp Landroid/view/ViewGroup$MarginLayoutParams; │ │ 0x0000 - 0x0001 reg=2 layoutDirection I │ │ @@ -134281,17 +188779,17 @@ │ │ type : '(Landroid/view/ViewGroup$MarginLayoutParams;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -06781c: |[06781c] android.support.v4.view.MarginLayoutParamsCompat$MarginLayoutParamsCompatImplBase.setMarginEnd:(Landroid/view/ViewGroup$MarginLayoutParams;I)V │ │ -06782c: 5912 3a05 |0000: iput v2, v1, Landroid/view/ViewGroup$MarginLayoutParams;.rightMargin:I // field@053a │ │ -067830: 0e00 |0002: return-void │ │ +092514: |[092514] android.support.v4.view.MarginLayoutParamsCompat$MarginLayoutParamsCompatImplBase.setMarginEnd:(Landroid/view/ViewGroup$MarginLayoutParams;I)V │ │ +092524: 5912 4c08 |0000: iput v2, v1, Landroid/view/ViewGroup$MarginLayoutParams;.rightMargin:I // field@084c │ │ +092528: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=58 │ │ 0x0002 line=59 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Landroid/support/v4/view/MarginLayoutParamsCompat$MarginLayoutParamsCompatImplBase; │ │ 0x0000 - 0x0003 reg=1 lp Landroid/view/ViewGroup$MarginLayoutParams; │ │ @@ -134302,44 +188800,44 @@ │ │ type : '(Landroid/view/ViewGroup$MarginLayoutParams;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -067834: |[067834] android.support.v4.view.MarginLayoutParamsCompat$MarginLayoutParamsCompatImplBase.setMarginStart:(Landroid/view/ViewGroup$MarginLayoutParams;I)V │ │ -067844: 5912 3905 |0000: iput v2, v1, Landroid/view/ViewGroup$MarginLayoutParams;.leftMargin:I // field@0539 │ │ -067848: 0e00 |0002: return-void │ │ +09252c: |[09252c] android.support.v4.view.MarginLayoutParamsCompat$MarginLayoutParamsCompatImplBase.setMarginStart:(Landroid/view/ViewGroup$MarginLayoutParams;I)V │ │ +09253c: 5912 4b08 |0000: iput v2, v1, Landroid/view/ViewGroup$MarginLayoutParams;.leftMargin:I // field@084b │ │ +092540: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=53 │ │ 0x0002 line=54 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Landroid/support/v4/view/MarginLayoutParamsCompat$MarginLayoutParamsCompatImplBase; │ │ 0x0000 - 0x0003 reg=1 lp Landroid/view/ViewGroup$MarginLayoutParams; │ │ 0x0000 - 0x0003 reg=2 marginStart I │ │ │ │ - source_file_idx : 2399 (MarginLayoutParamsCompat.java) │ │ + source_file_idx : 3234 (MarginLayoutParamsCompat.java) │ │ │ │ -Class #522 header: │ │ -class_idx : 423 │ │ +Class #794 header: │ │ +class_idx : 706 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 948 │ │ -source_file_idx : 2399 │ │ +superclass_idx : 1337 │ │ +source_file_idx : 3234 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 8 │ │ │ │ -Class #522 annotations: │ │ +Class #794 annotations: │ │ Annotations on class │ │ VISIBILITY_SYSTEM Ldalvik/annotation/EnclosingClass; value=Landroid/support/v4/view/MarginLayoutParamsCompat; │ │ VISIBILITY_SYSTEM Ldalvik/annotation/InnerClass; accessFlags=8 name="MarginLayoutParamsCompatImplJbMr1" │ │ │ │ -Class #522 - │ │ +Class #794 - │ │ Class descriptor : 'Landroid/support/v4/view/MarginLayoutParamsCompat$MarginLayoutParamsCompatImplJbMr1;' │ │ Access flags : 0x0000 () │ │ Superclass : 'Ljava/lang/Object;' │ │ Interfaces - │ │ #0 : 'Landroid/support/v4/view/MarginLayoutParamsCompat$MarginLayoutParamsCompatImpl;' │ │ Static fields - │ │ Instance fields - │ │ @@ -134349,17 +188847,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -06784c: |[06784c] android.support.v4.view.MarginLayoutParamsCompat$MarginLayoutParamsCompatImplJbMr1.:()V │ │ -06785c: 7010 9117 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1791 │ │ -067862: 0e00 |0003: return-void │ │ +092544: |[092544] android.support.v4.view.MarginLayoutParamsCompat$MarginLayoutParamsCompatImplJbMr1.:()V │ │ +092554: 7010 8622 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2286 │ │ +09255a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=82 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/MarginLayoutParamsCompat$MarginLayoutParamsCompatImplJbMr1; │ │ │ │ Virtual methods - │ │ @@ -134368,18 +188866,18 @@ │ │ type : '(Landroid/view/ViewGroup$MarginLayoutParams;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -067864: |[067864] android.support.v4.view.MarginLayoutParamsCompat$MarginLayoutParamsCompatImplJbMr1.getLayoutDirection:(Landroid/view/ViewGroup$MarginLayoutParams;)I │ │ -067874: 7110 d109 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/MarginLayoutParamsCompatJellybeanMr1;.getLayoutDirection:(Landroid/view/ViewGroup$MarginLayoutParams;)I // method@09d1 │ │ -06787a: 0a00 |0003: move-result v0 │ │ -06787c: 0f00 |0004: return v0 │ │ +09255c: |[09255c] android.support.v4.view.MarginLayoutParamsCompat$MarginLayoutParamsCompatImplJbMr1.getLayoutDirection:(Landroid/view/ViewGroup$MarginLayoutParams;)I │ │ +09256c: 7110 7e10 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/MarginLayoutParamsCompatJellybeanMr1;.getLayoutDirection:(Landroid/view/ViewGroup$MarginLayoutParams;)I // method@107e │ │ +092572: 0a00 |0003: move-result v0 │ │ +092574: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=111 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/MarginLayoutParamsCompat$MarginLayoutParamsCompatImplJbMr1; │ │ 0x0000 - 0x0005 reg=2 lp Landroid/view/ViewGroup$MarginLayoutParams; │ │ │ │ @@ -134388,18 +188886,18 @@ │ │ type : '(Landroid/view/ViewGroup$MarginLayoutParams;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -067880: |[067880] android.support.v4.view.MarginLayoutParamsCompat$MarginLayoutParamsCompatImplJbMr1.getMarginEnd:(Landroid/view/ViewGroup$MarginLayoutParams;)I │ │ -067890: 7110 d209 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/MarginLayoutParamsCompatJellybeanMr1;.getMarginEnd:(Landroid/view/ViewGroup$MarginLayoutParams;)I // method@09d2 │ │ -067896: 0a00 |0003: move-result v0 │ │ -067898: 0f00 |0004: return v0 │ │ +092578: |[092578] android.support.v4.view.MarginLayoutParamsCompat$MarginLayoutParamsCompatImplJbMr1.getMarginEnd:(Landroid/view/ViewGroup$MarginLayoutParams;)I │ │ +092588: 7110 7f10 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/MarginLayoutParamsCompatJellybeanMr1;.getMarginEnd:(Landroid/view/ViewGroup$MarginLayoutParams;)I // method@107f │ │ +09258e: 0a00 |0003: move-result v0 │ │ +092590: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=91 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/MarginLayoutParamsCompat$MarginLayoutParamsCompatImplJbMr1; │ │ 0x0000 - 0x0005 reg=2 lp Landroid/view/ViewGroup$MarginLayoutParams; │ │ │ │ @@ -134408,18 +188906,18 @@ │ │ type : '(Landroid/view/ViewGroup$MarginLayoutParams;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -06789c: |[06789c] android.support.v4.view.MarginLayoutParamsCompat$MarginLayoutParamsCompatImplJbMr1.getMarginStart:(Landroid/view/ViewGroup$MarginLayoutParams;)I │ │ -0678ac: 7110 d309 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/MarginLayoutParamsCompatJellybeanMr1;.getMarginStart:(Landroid/view/ViewGroup$MarginLayoutParams;)I // method@09d3 │ │ -0678b2: 0a00 |0003: move-result v0 │ │ -0678b4: 0f00 |0004: return v0 │ │ +092594: |[092594] android.support.v4.view.MarginLayoutParamsCompat$MarginLayoutParamsCompatImplJbMr1.getMarginStart:(Landroid/view/ViewGroup$MarginLayoutParams;)I │ │ +0925a4: 7110 8010 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/MarginLayoutParamsCompatJellybeanMr1;.getMarginStart:(Landroid/view/ViewGroup$MarginLayoutParams;)I // method@1080 │ │ +0925aa: 0a00 |0003: move-result v0 │ │ +0925ac: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=86 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/MarginLayoutParamsCompat$MarginLayoutParamsCompatImplJbMr1; │ │ 0x0000 - 0x0005 reg=2 lp Landroid/view/ViewGroup$MarginLayoutParams; │ │ │ │ @@ -134428,18 +188926,18 @@ │ │ type : '(Landroid/view/ViewGroup$MarginLayoutParams;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -0678b8: |[0678b8] android.support.v4.view.MarginLayoutParamsCompat$MarginLayoutParamsCompatImplJbMr1.isMarginRelative:(Landroid/view/ViewGroup$MarginLayoutParams;)Z │ │ -0678c8: 7110 d409 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/MarginLayoutParamsCompatJellybeanMr1;.isMarginRelative:(Landroid/view/ViewGroup$MarginLayoutParams;)Z // method@09d4 │ │ -0678ce: 0a00 |0003: move-result v0 │ │ -0678d0: 0f00 |0004: return v0 │ │ +0925b0: |[0925b0] android.support.v4.view.MarginLayoutParamsCompat$MarginLayoutParamsCompatImplJbMr1.isMarginRelative:(Landroid/view/ViewGroup$MarginLayoutParams;)Z │ │ +0925c0: 7110 8110 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/MarginLayoutParamsCompatJellybeanMr1;.isMarginRelative:(Landroid/view/ViewGroup$MarginLayoutParams;)Z // method@1081 │ │ +0925c6: 0a00 |0003: move-result v0 │ │ +0925c8: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=106 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/MarginLayoutParamsCompat$MarginLayoutParamsCompatImplJbMr1; │ │ 0x0000 - 0x0005 reg=2 lp Landroid/view/ViewGroup$MarginLayoutParams; │ │ │ │ @@ -134448,17 +188946,17 @@ │ │ type : '(Landroid/view/ViewGroup$MarginLayoutParams;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -0678d4: |[0678d4] android.support.v4.view.MarginLayoutParamsCompat$MarginLayoutParamsCompatImplJbMr1.resolveLayoutDirection:(Landroid/view/ViewGroup$MarginLayoutParams;I)V │ │ -0678e4: 7120 d509 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/MarginLayoutParamsCompatJellybeanMr1;.resolveLayoutDirection:(Landroid/view/ViewGroup$MarginLayoutParams;I)V // method@09d5 │ │ -0678ea: 0e00 |0003: return-void │ │ +0925cc: |[0925cc] android.support.v4.view.MarginLayoutParamsCompat$MarginLayoutParamsCompatImplJbMr1.resolveLayoutDirection:(Landroid/view/ViewGroup$MarginLayoutParams;I)V │ │ +0925dc: 7120 8210 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/MarginLayoutParamsCompatJellybeanMr1;.resolveLayoutDirection:(Landroid/view/ViewGroup$MarginLayoutParams;I)V // method@1082 │ │ +0925e2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=121 │ │ 0x0003 line=122 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/MarginLayoutParamsCompat$MarginLayoutParamsCompatImplJbMr1; │ │ 0x0000 - 0x0004 reg=1 lp Landroid/view/ViewGroup$MarginLayoutParams; │ │ @@ -134469,17 +188967,17 @@ │ │ type : '(Landroid/view/ViewGroup$MarginLayoutParams;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -0678ec: |[0678ec] android.support.v4.view.MarginLayoutParamsCompat$MarginLayoutParamsCompatImplJbMr1.setLayoutDirection:(Landroid/view/ViewGroup$MarginLayoutParams;I)V │ │ -0678fc: 7120 d609 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/MarginLayoutParamsCompatJellybeanMr1;.setLayoutDirection:(Landroid/view/ViewGroup$MarginLayoutParams;I)V // method@09d6 │ │ -067902: 0e00 |0003: return-void │ │ +0925e4: |[0925e4] android.support.v4.view.MarginLayoutParamsCompat$MarginLayoutParamsCompatImplJbMr1.setLayoutDirection:(Landroid/view/ViewGroup$MarginLayoutParams;I)V │ │ +0925f4: 7120 8310 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/MarginLayoutParamsCompatJellybeanMr1;.setLayoutDirection:(Landroid/view/ViewGroup$MarginLayoutParams;I)V // method@1083 │ │ +0925fa: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=116 │ │ 0x0003 line=117 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/MarginLayoutParamsCompat$MarginLayoutParamsCompatImplJbMr1; │ │ 0x0000 - 0x0004 reg=1 lp Landroid/view/ViewGroup$MarginLayoutParams; │ │ @@ -134490,17 +188988,17 @@ │ │ type : '(Landroid/view/ViewGroup$MarginLayoutParams;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -067904: |[067904] android.support.v4.view.MarginLayoutParamsCompat$MarginLayoutParamsCompatImplJbMr1.setMarginEnd:(Landroid/view/ViewGroup$MarginLayoutParams;I)V │ │ -067914: 7120 d709 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/MarginLayoutParamsCompatJellybeanMr1;.setMarginEnd:(Landroid/view/ViewGroup$MarginLayoutParams;I)V // method@09d7 │ │ -06791a: 0e00 |0003: return-void │ │ +0925fc: |[0925fc] android.support.v4.view.MarginLayoutParamsCompat$MarginLayoutParamsCompatImplJbMr1.setMarginEnd:(Landroid/view/ViewGroup$MarginLayoutParams;I)V │ │ +09260c: 7120 8410 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/MarginLayoutParamsCompatJellybeanMr1;.setMarginEnd:(Landroid/view/ViewGroup$MarginLayoutParams;I)V // method@1084 │ │ +092612: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=101 │ │ 0x0003 line=102 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/MarginLayoutParamsCompat$MarginLayoutParamsCompatImplJbMr1; │ │ 0x0000 - 0x0004 reg=1 lp Landroid/view/ViewGroup$MarginLayoutParams; │ │ @@ -134511,44 +189009,44 @@ │ │ type : '(Landroid/view/ViewGroup$MarginLayoutParams;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -06791c: |[06791c] android.support.v4.view.MarginLayoutParamsCompat$MarginLayoutParamsCompatImplJbMr1.setMarginStart:(Landroid/view/ViewGroup$MarginLayoutParams;I)V │ │ -06792c: 7120 d809 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/MarginLayoutParamsCompatJellybeanMr1;.setMarginStart:(Landroid/view/ViewGroup$MarginLayoutParams;I)V // method@09d8 │ │ -067932: 0e00 |0003: return-void │ │ +092614: |[092614] android.support.v4.view.MarginLayoutParamsCompat$MarginLayoutParamsCompatImplJbMr1.setMarginStart:(Landroid/view/ViewGroup$MarginLayoutParams;I)V │ │ +092624: 7120 8510 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/MarginLayoutParamsCompatJellybeanMr1;.setMarginStart:(Landroid/view/ViewGroup$MarginLayoutParams;I)V // method@1085 │ │ +09262a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=96 │ │ 0x0003 line=97 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/MarginLayoutParamsCompat$MarginLayoutParamsCompatImplJbMr1; │ │ 0x0000 - 0x0004 reg=1 lp Landroid/view/ViewGroup$MarginLayoutParams; │ │ 0x0000 - 0x0004 reg=2 marginStart I │ │ │ │ - source_file_idx : 2399 (MarginLayoutParamsCompat.java) │ │ + source_file_idx : 3234 (MarginLayoutParamsCompat.java) │ │ │ │ -Class #523 header: │ │ -class_idx : 427 │ │ +Class #795 header: │ │ +class_idx : 710 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 948 │ │ -source_file_idx : 2407 │ │ +superclass_idx : 1337 │ │ +source_file_idx : 3261 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 8 │ │ │ │ -Class #523 annotations: │ │ +Class #795 annotations: │ │ Annotations on class │ │ VISIBILITY_SYSTEM Ldalvik/annotation/EnclosingClass; value=Landroid/support/v4/view/MenuItemCompat; │ │ VISIBILITY_SYSTEM Ldalvik/annotation/InnerClass; accessFlags=8 name="BaseMenuVersionImpl" │ │ │ │ -Class #523 - │ │ +Class #795 - │ │ Class descriptor : 'Landroid/support/v4/view/MenuItemCompat$BaseMenuVersionImpl;' │ │ Access flags : 0x0000 () │ │ Superclass : 'Ljava/lang/Object;' │ │ Interfaces - │ │ #0 : 'Landroid/support/v4/view/MenuItemCompat$MenuVersionImpl;' │ │ Static fields - │ │ Instance fields - │ │ @@ -134558,17 +189056,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -067934: |[067934] android.support.v4.view.MenuItemCompat$BaseMenuVersionImpl.:()V │ │ -067944: 7010 9117 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1791 │ │ -06794a: 0e00 |0003: return-void │ │ +09262c: |[09262c] android.support.v4.view.MenuItemCompat$BaseMenuVersionImpl.:()V │ │ +09263c: 7010 8622 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2286 │ │ +092642: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=114 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/MenuItemCompat$BaseMenuVersionImpl; │ │ │ │ Virtual methods - │ │ @@ -134577,17 +189075,17 @@ │ │ type : '(Landroid/view/MenuItem;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -06794c: |[06794c] android.support.v4.view.MenuItemCompat$BaseMenuVersionImpl.collapseActionView:(Landroid/view/MenuItem;)Z │ │ -06795c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -06795e: 0f00 |0001: return v0 │ │ +092644: |[092644] android.support.v4.view.MenuItemCompat$BaseMenuVersionImpl.collapseActionView:(Landroid/view/MenuItem;)Z │ │ +092654: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +092656: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=141 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/MenuItemCompat$BaseMenuVersionImpl; │ │ 0x0000 - 0x0002 reg=2 item Landroid/view/MenuItem; │ │ │ │ @@ -134596,17 +189094,17 @@ │ │ type : '(Landroid/view/MenuItem;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -067960: |[067960] android.support.v4.view.MenuItemCompat$BaseMenuVersionImpl.expandActionView:(Landroid/view/MenuItem;)Z │ │ -067970: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -067972: 0f00 |0001: return v0 │ │ +092658: |[092658] android.support.v4.view.MenuItemCompat$BaseMenuVersionImpl.expandActionView:(Landroid/view/MenuItem;)Z │ │ +092668: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +09266a: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=136 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/MenuItemCompat$BaseMenuVersionImpl; │ │ 0x0000 - 0x0002 reg=2 item Landroid/view/MenuItem; │ │ │ │ @@ -134615,17 +189113,17 @@ │ │ type : '(Landroid/view/MenuItem;)Landroid/view/View;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -067974: |[067974] android.support.v4.view.MenuItemCompat$BaseMenuVersionImpl.getActionView:(Landroid/view/MenuItem;)Landroid/view/View; │ │ -067984: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -067986: 1100 |0001: return-object v0 │ │ +09266c: |[09266c] android.support.v4.view.MenuItemCompat$BaseMenuVersionImpl.getActionView:(Landroid/view/MenuItem;)Landroid/view/View; │ │ +09267c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +09267e: 1100 |0001: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=131 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/MenuItemCompat$BaseMenuVersionImpl; │ │ 0x0000 - 0x0002 reg=2 item Landroid/view/MenuItem; │ │ │ │ @@ -134634,17 +189132,17 @@ │ │ type : '(Landroid/view/MenuItem;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -067988: |[067988] android.support.v4.view.MenuItemCompat$BaseMenuVersionImpl.isActionViewExpanded:(Landroid/view/MenuItem;)Z │ │ -067998: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -06799a: 0f00 |0001: return v0 │ │ +092680: |[092680] android.support.v4.view.MenuItemCompat$BaseMenuVersionImpl.isActionViewExpanded:(Landroid/view/MenuItem;)Z │ │ +092690: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +092692: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=146 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/MenuItemCompat$BaseMenuVersionImpl; │ │ 0x0000 - 0x0002 reg=2 item Landroid/view/MenuItem; │ │ │ │ @@ -134653,16 +189151,16 @@ │ │ type : '(Landroid/view/MenuItem;I)Landroid/view/MenuItem;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -06799c: |[06799c] android.support.v4.view.MenuItemCompat$BaseMenuVersionImpl.setActionView:(Landroid/view/MenuItem;I)Landroid/view/MenuItem; │ │ -0679ac: 1101 |0000: return-object v1 │ │ +092694: |[092694] android.support.v4.view.MenuItemCompat$BaseMenuVersionImpl.setActionView:(Landroid/view/MenuItem;I)Landroid/view/MenuItem; │ │ +0926a4: 1101 |0000: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=126 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/view/MenuItemCompat$BaseMenuVersionImpl; │ │ 0x0000 - 0x0001 reg=1 item Landroid/view/MenuItem; │ │ 0x0000 - 0x0001 reg=2 resId I │ │ @@ -134672,16 +189170,16 @@ │ │ type : '(Landroid/view/MenuItem;Landroid/view/View;)Landroid/view/MenuItem;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -0679b0: |[0679b0] android.support.v4.view.MenuItemCompat$BaseMenuVersionImpl.setActionView:(Landroid/view/MenuItem;Landroid/view/View;)Landroid/view/MenuItem; │ │ -0679c0: 1101 |0000: return-object v1 │ │ +0926a8: |[0926a8] android.support.v4.view.MenuItemCompat$BaseMenuVersionImpl.setActionView:(Landroid/view/MenuItem;Landroid/view/View;)Landroid/view/MenuItem; │ │ +0926b8: 1101 |0000: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=121 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/view/MenuItemCompat$BaseMenuVersionImpl; │ │ 0x0000 - 0x0001 reg=1 item Landroid/view/MenuItem; │ │ 0x0000 - 0x0001 reg=2 view Landroid/view/View; │ │ @@ -134691,16 +189189,16 @@ │ │ type : '(Landroid/view/MenuItem;Landroid/support/v4/view/MenuItemCompat$OnActionExpandListener;)Landroid/view/MenuItem;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -0679c4: |[0679c4] android.support.v4.view.MenuItemCompat$BaseMenuVersionImpl.setOnActionExpandListener:(Landroid/view/MenuItem;Landroid/support/v4/view/MenuItemCompat$OnActionExpandListener;)Landroid/view/MenuItem; │ │ -0679d4: 1101 |0000: return-object v1 │ │ +0926bc: |[0926bc] android.support.v4.view.MenuItemCompat$BaseMenuVersionImpl.setOnActionExpandListener:(Landroid/view/MenuItem;Landroid/support/v4/view/MenuItemCompat$OnActionExpandListener;)Landroid/view/MenuItem; │ │ +0926cc: 1101 |0000: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=151 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/view/MenuItemCompat$BaseMenuVersionImpl; │ │ 0x0000 - 0x0001 reg=1 item Landroid/view/MenuItem; │ │ 0x0000 - 0x0001 reg=2 listener Landroid/support/v4/view/MenuItemCompat$OnActionExpandListener; │ │ @@ -134710,42 +189208,42 @@ │ │ type : '(Landroid/view/MenuItem;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -0679d8: |[0679d8] android.support.v4.view.MenuItemCompat$BaseMenuVersionImpl.setShowAsAction:(Landroid/view/MenuItem;I)V │ │ -0679e8: 0e00 |0000: return-void │ │ +0926d0: |[0926d0] android.support.v4.view.MenuItemCompat$BaseMenuVersionImpl.setShowAsAction:(Landroid/view/MenuItem;I)V │ │ +0926e0: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=117 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/view/MenuItemCompat$BaseMenuVersionImpl; │ │ 0x0000 - 0x0001 reg=1 item Landroid/view/MenuItem; │ │ 0x0000 - 0x0001 reg=2 actionEnum I │ │ │ │ - source_file_idx : 2407 (MenuItemCompat.java) │ │ + source_file_idx : 3261 (MenuItemCompat.java) │ │ │ │ -Class #524 header: │ │ -class_idx : 428 │ │ +Class #796 header: │ │ +class_idx : 711 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 948 │ │ -source_file_idx : 2407 │ │ +superclass_idx : 1337 │ │ +source_file_idx : 3261 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 8 │ │ │ │ -Class #524 annotations: │ │ +Class #796 annotations: │ │ Annotations on class │ │ VISIBILITY_SYSTEM Ldalvik/annotation/EnclosingClass; value=Landroid/support/v4/view/MenuItemCompat; │ │ VISIBILITY_SYSTEM Ldalvik/annotation/InnerClass; accessFlags=8 name="HoneycombMenuVersionImpl" │ │ │ │ -Class #524 - │ │ +Class #796 - │ │ Class descriptor : 'Landroid/support/v4/view/MenuItemCompat$HoneycombMenuVersionImpl;' │ │ Access flags : 0x0000 () │ │ Superclass : 'Ljava/lang/Object;' │ │ Interfaces - │ │ #0 : 'Landroid/support/v4/view/MenuItemCompat$MenuVersionImpl;' │ │ Static fields - │ │ Instance fields - │ │ @@ -134755,17 +189253,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0679ec: |[0679ec] android.support.v4.view.MenuItemCompat$HoneycombMenuVersionImpl.:()V │ │ -0679fc: 7010 9117 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1791 │ │ -067a02: 0e00 |0003: return-void │ │ +0926e4: |[0926e4] android.support.v4.view.MenuItemCompat$HoneycombMenuVersionImpl.:()V │ │ +0926f4: 7010 8622 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2286 │ │ +0926fa: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=158 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/MenuItemCompat$HoneycombMenuVersionImpl; │ │ │ │ Virtual methods - │ │ @@ -134774,17 +189272,17 @@ │ │ type : '(Landroid/view/MenuItem;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -067a04: |[067a04] android.support.v4.view.MenuItemCompat$HoneycombMenuVersionImpl.collapseActionView:(Landroid/view/MenuItem;)Z │ │ -067a14: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -067a16: 0f00 |0001: return v0 │ │ +0926fc: |[0926fc] android.support.v4.view.MenuItemCompat$HoneycombMenuVersionImpl.collapseActionView:(Landroid/view/MenuItem;)Z │ │ +09270c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +09270e: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=186 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/MenuItemCompat$HoneycombMenuVersionImpl; │ │ 0x0000 - 0x0002 reg=2 item Landroid/view/MenuItem; │ │ │ │ @@ -134793,17 +189291,17 @@ │ │ type : '(Landroid/view/MenuItem;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -067a18: |[067a18] android.support.v4.view.MenuItemCompat$HoneycombMenuVersionImpl.expandActionView:(Landroid/view/MenuItem;)Z │ │ -067a28: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -067a2a: 0f00 |0001: return v0 │ │ +092710: |[092710] android.support.v4.view.MenuItemCompat$HoneycombMenuVersionImpl.expandActionView:(Landroid/view/MenuItem;)Z │ │ +092720: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +092722: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=181 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/MenuItemCompat$HoneycombMenuVersionImpl; │ │ 0x0000 - 0x0002 reg=2 item Landroid/view/MenuItem; │ │ │ │ @@ -134812,18 +189310,18 @@ │ │ type : '(Landroid/view/MenuItem;)Landroid/view/View;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -067a2c: |[067a2c] android.support.v4.view.MenuItemCompat$HoneycombMenuVersionImpl.getActionView:(Landroid/view/MenuItem;)Landroid/view/View; │ │ -067a3c: 7110 0c0a 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/MenuItemCompatHoneycomb;.getActionView:(Landroid/view/MenuItem;)Landroid/view/View; // method@0a0c │ │ -067a42: 0c00 |0003: move-result-object v0 │ │ -067a44: 1100 |0004: return-object v0 │ │ +092724: |[092724] android.support.v4.view.MenuItemCompat$HoneycombMenuVersionImpl.getActionView:(Landroid/view/MenuItem;)Landroid/view/View; │ │ +092734: 7110 b910 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/MenuItemCompatHoneycomb;.getActionView:(Landroid/view/MenuItem;)Landroid/view/View; // method@10b9 │ │ +09273a: 0c00 |0003: move-result-object v0 │ │ +09273c: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=176 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/MenuItemCompat$HoneycombMenuVersionImpl; │ │ 0x0000 - 0x0005 reg=2 item Landroid/view/MenuItem; │ │ │ │ @@ -134832,17 +189330,17 @@ │ │ type : '(Landroid/view/MenuItem;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -067a48: |[067a48] android.support.v4.view.MenuItemCompat$HoneycombMenuVersionImpl.isActionViewExpanded:(Landroid/view/MenuItem;)Z │ │ -067a58: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -067a5a: 0f00 |0001: return v0 │ │ +092740: |[092740] android.support.v4.view.MenuItemCompat$HoneycombMenuVersionImpl.isActionViewExpanded:(Landroid/view/MenuItem;)Z │ │ +092750: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +092752: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=191 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/MenuItemCompat$HoneycombMenuVersionImpl; │ │ 0x0000 - 0x0002 reg=2 item Landroid/view/MenuItem; │ │ │ │ @@ -134851,18 +189349,18 @@ │ │ type : '(Landroid/view/MenuItem;I)Landroid/view/MenuItem;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -067a5c: |[067a5c] android.support.v4.view.MenuItemCompat$HoneycombMenuVersionImpl.setActionView:(Landroid/view/MenuItem;I)Landroid/view/MenuItem; │ │ -067a6c: 7120 0d0a 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/view/MenuItemCompatHoneycomb;.setActionView:(Landroid/view/MenuItem;I)Landroid/view/MenuItem; // method@0a0d │ │ -067a72: 0c00 |0003: move-result-object v0 │ │ -067a74: 1100 |0004: return-object v0 │ │ +092754: |[092754] android.support.v4.view.MenuItemCompat$HoneycombMenuVersionImpl.setActionView:(Landroid/view/MenuItem;I)Landroid/view/MenuItem; │ │ +092764: 7120 ba10 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/view/MenuItemCompatHoneycomb;.setActionView:(Landroid/view/MenuItem;I)Landroid/view/MenuItem; // method@10ba │ │ +09276a: 0c00 |0003: move-result-object v0 │ │ +09276c: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=171 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/MenuItemCompat$HoneycombMenuVersionImpl; │ │ 0x0000 - 0x0005 reg=2 item Landroid/view/MenuItem; │ │ 0x0000 - 0x0005 reg=3 resId I │ │ @@ -134872,18 +189370,18 @@ │ │ type : '(Landroid/view/MenuItem;Landroid/view/View;)Landroid/view/MenuItem;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -067a78: |[067a78] android.support.v4.view.MenuItemCompat$HoneycombMenuVersionImpl.setActionView:(Landroid/view/MenuItem;Landroid/view/View;)Landroid/view/MenuItem; │ │ -067a88: 7120 0e0a 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/view/MenuItemCompatHoneycomb;.setActionView:(Landroid/view/MenuItem;Landroid/view/View;)Landroid/view/MenuItem; // method@0a0e │ │ -067a8e: 0c00 |0003: move-result-object v0 │ │ -067a90: 1100 |0004: return-object v0 │ │ +092770: |[092770] android.support.v4.view.MenuItemCompat$HoneycombMenuVersionImpl.setActionView:(Landroid/view/MenuItem;Landroid/view/View;)Landroid/view/MenuItem; │ │ +092780: 7120 bb10 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/view/MenuItemCompatHoneycomb;.setActionView:(Landroid/view/MenuItem;Landroid/view/View;)Landroid/view/MenuItem; // method@10bb │ │ +092786: 0c00 |0003: move-result-object v0 │ │ +092788: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=166 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/MenuItemCompat$HoneycombMenuVersionImpl; │ │ 0x0000 - 0x0005 reg=2 item Landroid/view/MenuItem; │ │ 0x0000 - 0x0005 reg=3 view Landroid/view/View; │ │ @@ -134893,16 +189391,16 @@ │ │ type : '(Landroid/view/MenuItem;Landroid/support/v4/view/MenuItemCompat$OnActionExpandListener;)Landroid/view/MenuItem;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -067a94: |[067a94] android.support.v4.view.MenuItemCompat$HoneycombMenuVersionImpl.setOnActionExpandListener:(Landroid/view/MenuItem;Landroid/support/v4/view/MenuItemCompat$OnActionExpandListener;)Landroid/view/MenuItem; │ │ -067aa4: 1101 |0000: return-object v1 │ │ +09278c: |[09278c] android.support.v4.view.MenuItemCompat$HoneycombMenuVersionImpl.setOnActionExpandListener:(Landroid/view/MenuItem;Landroid/support/v4/view/MenuItemCompat$OnActionExpandListener;)Landroid/view/MenuItem; │ │ +09279c: 1101 |0000: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=196 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/view/MenuItemCompat$HoneycombMenuVersionImpl; │ │ 0x0000 - 0x0001 reg=1 item Landroid/view/MenuItem; │ │ 0x0000 - 0x0001 reg=2 listener Landroid/support/v4/view/MenuItemCompat$OnActionExpandListener; │ │ @@ -134912,44 +189410,44 @@ │ │ type : '(Landroid/view/MenuItem;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -067aa8: |[067aa8] android.support.v4.view.MenuItemCompat$HoneycombMenuVersionImpl.setShowAsAction:(Landroid/view/MenuItem;I)V │ │ -067ab8: 7120 0f0a 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/MenuItemCompatHoneycomb;.setShowAsAction:(Landroid/view/MenuItem;I)V // method@0a0f │ │ -067abe: 0e00 |0003: return-void │ │ +0927a0: |[0927a0] android.support.v4.view.MenuItemCompat$HoneycombMenuVersionImpl.setShowAsAction:(Landroid/view/MenuItem;I)V │ │ +0927b0: 7120 bc10 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/MenuItemCompatHoneycomb;.setShowAsAction:(Landroid/view/MenuItem;I)V // method@10bc │ │ +0927b6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=161 │ │ 0x0003 line=162 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/MenuItemCompat$HoneycombMenuVersionImpl; │ │ 0x0000 - 0x0004 reg=1 item Landroid/view/MenuItem; │ │ 0x0000 - 0x0004 reg=2 actionEnum I │ │ │ │ - source_file_idx : 2407 (MenuItemCompat.java) │ │ + source_file_idx : 3261 (MenuItemCompat.java) │ │ │ │ -Class #525 header: │ │ -class_idx : 429 │ │ +Class #797 header: │ │ +class_idx : 712 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 948 │ │ -source_file_idx : 2407 │ │ +superclass_idx : 1337 │ │ +source_file_idx : 3261 │ │ static_fields_size : 0 │ │ instance_fields_size: 2 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 2 │ │ │ │ -Class #525 annotations: │ │ +Class #797 annotations: │ │ Annotations on class │ │ VISIBILITY_SYSTEM Ldalvik/annotation/EnclosingMethod; value=setOnActionExpandListener │ │ VISIBILITY_SYSTEM Ldalvik/annotation/InnerClass; accessFlags=0 name=null │ │ │ │ -Class #525 - │ │ +Class #797 - │ │ Class descriptor : 'Landroid/support/v4/view/MenuItemCompat$IcsMenuVersionImpl$1;' │ │ Access flags : 0x0000 () │ │ Superclass : 'Ljava/lang/Object;' │ │ Interfaces - │ │ #0 : 'Landroid/support/v4/view/MenuItemCompatIcs$SupportActionExpandProxy;' │ │ Static fields - │ │ Instance fields - │ │ @@ -134967,19 +189465,19 @@ │ │ type : '(Landroid/support/v4/view/MenuItemCompat$IcsMenuVersionImpl;Landroid/support/v4/view/MenuItemCompat$OnActionExpandListener;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -067ac0: |[067ac0] android.support.v4.view.MenuItemCompat$IcsMenuVersionImpl$1.:(Landroid/support/v4/view/MenuItemCompat$IcsMenuVersionImpl;Landroid/support/v4/view/MenuItemCompat$OnActionExpandListener;)V │ │ -067ad0: 5b01 2b03 |0000: iput-object v1, v0, Landroid/support/v4/view/MenuItemCompat$IcsMenuVersionImpl$1;.this$0:Landroid/support/v4/view/MenuItemCompat$IcsMenuVersionImpl; // field@032b │ │ -067ad4: 5b02 2c03 |0002: iput-object v2, v0, Landroid/support/v4/view/MenuItemCompat$IcsMenuVersionImpl$1;.val$listener:Landroid/support/v4/view/MenuItemCompat$OnActionExpandListener; // field@032c │ │ -067ad8: 7010 9117 0000 |0004: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1791 │ │ -067ade: 0e00 |0007: return-void │ │ +0927b8: |[0927b8] android.support.v4.view.MenuItemCompat$IcsMenuVersionImpl$1.:(Landroid/support/v4/view/MenuItemCompat$IcsMenuVersionImpl;Landroid/support/v4/view/MenuItemCompat$OnActionExpandListener;)V │ │ +0927c8: 5b01 6805 |0000: iput-object v1, v0, Landroid/support/v4/view/MenuItemCompat$IcsMenuVersionImpl$1;.this$0:Landroid/support/v4/view/MenuItemCompat$IcsMenuVersionImpl; // field@0568 │ │ +0927cc: 5b02 6905 |0002: iput-object v2, v0, Landroid/support/v4/view/MenuItemCompat$IcsMenuVersionImpl$1;.val$listener:Landroid/support/v4/view/MenuItemCompat$OnActionExpandListener; // field@0569 │ │ +0927d0: 7010 8622 0000 |0004: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2286 │ │ +0927d6: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=228 │ │ locals : │ │ 0x0000 - 0x0008 reg=0 this Landroid/support/v4/view/MenuItemCompat$IcsMenuVersionImpl$1; │ │ 0x0000 - 0x0008 reg=1 (null) Landroid/support/v4/view/MenuItemCompat$IcsMenuVersionImpl; │ │ 0x0000 - 0x0008 reg=2 (null) Landroid/support/v4/view/MenuItemCompat$OnActionExpandListener; │ │ @@ -134990,19 +189488,19 @@ │ │ type : '(Landroid/view/MenuItem;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -067ae0: |[067ae0] android.support.v4.view.MenuItemCompat$IcsMenuVersionImpl$1.onMenuItemActionCollapse:(Landroid/view/MenuItem;)Z │ │ -067af0: 5410 2c03 |0000: iget-object v0, v1, Landroid/support/v4/view/MenuItemCompat$IcsMenuVersionImpl$1;.val$listener:Landroid/support/v4/view/MenuItemCompat$OnActionExpandListener; // field@032c │ │ -067af4: 7220 fd09 2000 |0002: invoke-interface {v0, v2}, Landroid/support/v4/view/MenuItemCompat$OnActionExpandListener;.onMenuItemActionCollapse:(Landroid/view/MenuItem;)Z // method@09fd │ │ -067afa: 0a00 |0005: move-result v0 │ │ -067afc: 0f00 |0006: return v0 │ │ +0927d8: |[0927d8] android.support.v4.view.MenuItemCompat$IcsMenuVersionImpl$1.onMenuItemActionCollapse:(Landroid/view/MenuItem;)Z │ │ +0927e8: 5410 6905 |0000: iget-object v0, v1, Landroid/support/v4/view/MenuItemCompat$IcsMenuVersionImpl$1;.val$listener:Landroid/support/v4/view/MenuItemCompat$OnActionExpandListener; // field@0569 │ │ +0927ec: 7220 aa10 2000 |0002: invoke-interface {v0, v2}, Landroid/support/v4/view/MenuItemCompat$OnActionExpandListener;.onMenuItemActionCollapse:(Landroid/view/MenuItem;)Z // method@10aa │ │ +0927f2: 0a00 |0005: move-result v0 │ │ +0927f4: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=236 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/view/MenuItemCompat$IcsMenuVersionImpl$1; │ │ 0x0000 - 0x0007 reg=2 item Landroid/view/MenuItem; │ │ │ │ @@ -135011,44 +189509,44 @@ │ │ type : '(Landroid/view/MenuItem;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -067b00: |[067b00] android.support.v4.view.MenuItemCompat$IcsMenuVersionImpl$1.onMenuItemActionExpand:(Landroid/view/MenuItem;)Z │ │ -067b10: 5410 2c03 |0000: iget-object v0, v1, Landroid/support/v4/view/MenuItemCompat$IcsMenuVersionImpl$1;.val$listener:Landroid/support/v4/view/MenuItemCompat$OnActionExpandListener; // field@032c │ │ -067b14: 7220 fe09 2000 |0002: invoke-interface {v0, v2}, Landroid/support/v4/view/MenuItemCompat$OnActionExpandListener;.onMenuItemActionExpand:(Landroid/view/MenuItem;)Z // method@09fe │ │ -067b1a: 0a00 |0005: move-result v0 │ │ -067b1c: 0f00 |0006: return v0 │ │ +0927f8: |[0927f8] android.support.v4.view.MenuItemCompat$IcsMenuVersionImpl$1.onMenuItemActionExpand:(Landroid/view/MenuItem;)Z │ │ +092808: 5410 6905 |0000: iget-object v0, v1, Landroid/support/v4/view/MenuItemCompat$IcsMenuVersionImpl$1;.val$listener:Landroid/support/v4/view/MenuItemCompat$OnActionExpandListener; // field@0569 │ │ +09280c: 7220 ab10 2000 |0002: invoke-interface {v0, v2}, Landroid/support/v4/view/MenuItemCompat$OnActionExpandListener;.onMenuItemActionExpand:(Landroid/view/MenuItem;)Z // method@10ab │ │ +092812: 0a00 |0005: move-result v0 │ │ +092814: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=231 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/view/MenuItemCompat$IcsMenuVersionImpl$1; │ │ 0x0000 - 0x0007 reg=2 item Landroid/view/MenuItem; │ │ │ │ - source_file_idx : 2407 (MenuItemCompat.java) │ │ + source_file_idx : 3261 (MenuItemCompat.java) │ │ │ │ -Class #526 header: │ │ -class_idx : 438 │ │ +Class #798 header: │ │ +class_idx : 721 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 948 │ │ -source_file_idx : 2414 │ │ +superclass_idx : 1337 │ │ +source_file_idx : 3269 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 5 │ │ │ │ -Class #526 annotations: │ │ +Class #798 annotations: │ │ Annotations on class │ │ VISIBILITY_SYSTEM Ldalvik/annotation/EnclosingClass; value=Landroid/support/v4/view/MotionEventCompat; │ │ VISIBILITY_SYSTEM Ldalvik/annotation/InnerClass; accessFlags=8 name="BaseMotionEventVersionImpl" │ │ │ │ -Class #526 - │ │ +Class #798 - │ │ Class descriptor : 'Landroid/support/v4/view/MotionEventCompat$BaseMotionEventVersionImpl;' │ │ Access flags : 0x0000 () │ │ Superclass : 'Ljava/lang/Object;' │ │ Interfaces - │ │ #0 : 'Landroid/support/v4/view/MotionEventCompat$MotionEventVersionImpl;' │ │ Static fields - │ │ Instance fields - │ │ @@ -135058,17 +189556,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -067b20: |[067b20] android.support.v4.view.MotionEventCompat$BaseMotionEventVersionImpl.:()V │ │ -067b30: 7010 9117 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1791 │ │ -067b36: 0e00 |0003: return-void │ │ +092818: |[092818] android.support.v4.view.MotionEventCompat$BaseMotionEventVersionImpl.:()V │ │ +092828: 7010 8622 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2286 │ │ +09282e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=40 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/MotionEventCompat$BaseMotionEventVersionImpl; │ │ │ │ Virtual methods - │ │ @@ -135077,20 +189575,20 @@ │ │ type : '(Landroid/view/MotionEvent;I)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 6 16-bit code units │ │ -067b38: |[067b38] android.support.v4.view.MotionEventCompat$BaseMotionEventVersionImpl.findPointerIndex:(Landroid/view/MotionEvent;I)I │ │ -067b48: 3903 0400 |0000: if-nez v3, 0004 // +0004 │ │ -067b4c: 1200 |0002: const/4 v0, #int 0 // #0 │ │ -067b4e: 0f00 |0003: return v0 │ │ -067b50: 12f0 |0004: const/4 v0, #int -1 // #ff │ │ -067b52: 28fe |0005: goto 0003 // -0002 │ │ +092830: |[092830] android.support.v4.view.MotionEventCompat$BaseMotionEventVersionImpl.findPointerIndex:(Landroid/view/MotionEvent;I)I │ │ +092840: 3903 0400 |0000: if-nez v3, 0004 // +0004 │ │ +092844: 1200 |0002: const/4 v0, #int 0 // #0 │ │ +092846: 0f00 |0003: return v0 │ │ +092848: 12f0 |0004: const/4 v0, #int -1 // #ff │ │ +09284a: 28fe |0005: goto 0003 // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=43 │ │ 0x0002 line=45 │ │ 0x0003 line=47 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/view/MotionEventCompat$BaseMotionEventVersionImpl; │ │ @@ -135102,17 +189600,17 @@ │ │ type : '(Landroid/view/MotionEvent;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -067b54: |[067b54] android.support.v4.view.MotionEventCompat$BaseMotionEventVersionImpl.getPointerCount:(Landroid/view/MotionEvent;)I │ │ -067b64: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -067b66: 0f00 |0001: return v0 │ │ +09284c: |[09284c] android.support.v4.view.MotionEventCompat$BaseMotionEventVersionImpl.getPointerCount:(Landroid/view/MotionEvent;)I │ │ +09285c: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +09285e: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=73 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/MotionEventCompat$BaseMotionEventVersionImpl; │ │ 0x0000 - 0x0002 reg=2 event Landroid/view/MotionEvent; │ │ │ │ @@ -135121,22 +189619,22 @@ │ │ type : '(Landroid/view/MotionEvent;I)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 12 16-bit code units │ │ -067b68: |[067b68] android.support.v4.view.MotionEventCompat$BaseMotionEventVersionImpl.getPointerId:(Landroid/view/MotionEvent;I)I │ │ -067b78: 3904 0400 |0000: if-nez v4, 0004 // +0004 │ │ -067b7c: 1200 |0002: const/4 v0, #int 0 // #0 │ │ -067b7e: 0f00 |0003: return v0 │ │ -067b80: 2200 a803 |0004: new-instance v0, Ljava/lang/IndexOutOfBoundsException; // type@03a8 │ │ -067b84: 1a01 f809 |0006: const-string v1, "Pre-Eclair does not support multiple pointers" // string@09f8 │ │ -067b88: 7020 7d17 1000 |0008: invoke-direct {v0, v1}, Ljava/lang/IndexOutOfBoundsException;.:(Ljava/lang/String;)V // method@177d │ │ -067b8e: 2700 |000b: throw v0 │ │ +092860: |[092860] android.support.v4.view.MotionEventCompat$BaseMotionEventVersionImpl.getPointerId:(Landroid/view/MotionEvent;I)I │ │ +092870: 3904 0400 |0000: if-nez v4, 0004 // +0004 │ │ +092874: 1200 |0002: const/4 v0, #int 0 // #0 │ │ +092876: 0f00 |0003: return v0 │ │ +092878: 2200 2d05 |0004: new-instance v0, Ljava/lang/IndexOutOfBoundsException; // type@052d │ │ +09287c: 1a01 820d |0006: const-string v1, "Pre-Eclair does not support multiple pointers" // string@0d82 │ │ +092880: 7020 6d22 1000 |0008: invoke-direct {v0, v1}, Ljava/lang/IndexOutOfBoundsException;.:(Ljava/lang/String;)V // method@226d │ │ +092886: 2700 |000b: throw v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=51 │ │ 0x0002 line=53 │ │ 0x0004 line=55 │ │ locals : │ │ 0x0000 - 0x000c reg=2 this Landroid/support/v4/view/MotionEventCompat$BaseMotionEventVersionImpl; │ │ @@ -135148,23 +189646,23 @@ │ │ type : '(Landroid/view/MotionEvent;I)F' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 15 16-bit code units │ │ -067b90: |[067b90] android.support.v4.view.MotionEventCompat$BaseMotionEventVersionImpl.getX:(Landroid/view/MotionEvent;I)F │ │ -067ba0: 3904 0700 |0000: if-nez v4, 0007 // +0007 │ │ -067ba4: 6e10 8612 0300 |0002: invoke-virtual {v3}, Landroid/view/MotionEvent;.getX:()F // method@1286 │ │ -067baa: 0a00 |0005: move-result v0 │ │ -067bac: 0f00 |0006: return v0 │ │ -067bae: 2200 a803 |0007: new-instance v0, Ljava/lang/IndexOutOfBoundsException; // type@03a8 │ │ -067bb2: 1a01 f809 |0009: const-string v1, "Pre-Eclair does not support multiple pointers" // string@09f8 │ │ -067bb6: 7020 7d17 1000 |000b: invoke-direct {v0, v1}, Ljava/lang/IndexOutOfBoundsException;.:(Ljava/lang/String;)V // method@177d │ │ -067bbc: 2700 |000e: throw v0 │ │ +092888: |[092888] android.support.v4.view.MotionEventCompat$BaseMotionEventVersionImpl.getX:(Landroid/view/MotionEvent;I)F │ │ +092898: 3904 0700 |0000: if-nez v4, 0007 // +0007 │ │ +09289c: 6e10 c51c 0300 |0002: invoke-virtual {v3}, Landroid/view/MotionEvent;.getX:()F // method@1cc5 │ │ +0928a2: 0a00 |0005: move-result v0 │ │ +0928a4: 0f00 |0006: return v0 │ │ +0928a6: 2200 2d05 |0007: new-instance v0, Ljava/lang/IndexOutOfBoundsException; // type@052d │ │ +0928aa: 1a01 820d |0009: const-string v1, "Pre-Eclair does not support multiple pointers" // string@0d82 │ │ +0928ae: 7020 6d22 1000 |000b: invoke-direct {v0, v1}, Ljava/lang/IndexOutOfBoundsException;.:(Ljava/lang/String;)V // method@226d │ │ +0928b4: 2700 |000e: throw v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=59 │ │ 0x0002 line=60 │ │ 0x0007 line=62 │ │ locals : │ │ 0x0000 - 0x000f reg=2 this Landroid/support/v4/view/MotionEventCompat$BaseMotionEventVersionImpl; │ │ @@ -135176,51 +189674,51 @@ │ │ type : '(Landroid/view/MotionEvent;I)F' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 15 16-bit code units │ │ -067bc0: |[067bc0] android.support.v4.view.MotionEventCompat$BaseMotionEventVersionImpl.getY:(Landroid/view/MotionEvent;I)F │ │ -067bd0: 3904 0700 |0000: if-nez v4, 0007 // +0007 │ │ -067bd4: 6e10 8812 0300 |0002: invoke-virtual {v3}, Landroid/view/MotionEvent;.getY:()F // method@1288 │ │ -067bda: 0a00 |0005: move-result v0 │ │ -067bdc: 0f00 |0006: return v0 │ │ -067bde: 2200 a803 |0007: new-instance v0, Ljava/lang/IndexOutOfBoundsException; // type@03a8 │ │ -067be2: 1a01 f809 |0009: const-string v1, "Pre-Eclair does not support multiple pointers" // string@09f8 │ │ -067be6: 7020 7d17 1000 |000b: invoke-direct {v0, v1}, Ljava/lang/IndexOutOfBoundsException;.:(Ljava/lang/String;)V // method@177d │ │ -067bec: 2700 |000e: throw v0 │ │ +0928b8: |[0928b8] android.support.v4.view.MotionEventCompat$BaseMotionEventVersionImpl.getY:(Landroid/view/MotionEvent;I)F │ │ +0928c8: 3904 0700 |0000: if-nez v4, 0007 // +0007 │ │ +0928cc: 6e10 c71c 0300 |0002: invoke-virtual {v3}, Landroid/view/MotionEvent;.getY:()F // method@1cc7 │ │ +0928d2: 0a00 |0005: move-result v0 │ │ +0928d4: 0f00 |0006: return v0 │ │ +0928d6: 2200 2d05 |0007: new-instance v0, Ljava/lang/IndexOutOfBoundsException; // type@052d │ │ +0928da: 1a01 820d |0009: const-string v1, "Pre-Eclair does not support multiple pointers" // string@0d82 │ │ +0928de: 7020 6d22 1000 |000b: invoke-direct {v0, v1}, Ljava/lang/IndexOutOfBoundsException;.:(Ljava/lang/String;)V // method@226d │ │ +0928e4: 2700 |000e: throw v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=66 │ │ 0x0002 line=67 │ │ 0x0007 line=69 │ │ locals : │ │ 0x0000 - 0x000f reg=2 this Landroid/support/v4/view/MotionEventCompat$BaseMotionEventVersionImpl; │ │ 0x0000 - 0x000f reg=3 event Landroid/view/MotionEvent; │ │ 0x0000 - 0x000f reg=4 pointerIndex I │ │ │ │ - source_file_idx : 2414 (MotionEventCompat.java) │ │ + source_file_idx : 3269 (MotionEventCompat.java) │ │ │ │ -Class #527 header: │ │ -class_idx : 439 │ │ +Class #799 header: │ │ +class_idx : 722 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 948 │ │ -source_file_idx : 2414 │ │ +superclass_idx : 1337 │ │ +source_file_idx : 3269 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 5 │ │ │ │ -Class #527 annotations: │ │ +Class #799 annotations: │ │ Annotations on class │ │ VISIBILITY_SYSTEM Ldalvik/annotation/EnclosingClass; value=Landroid/support/v4/view/MotionEventCompat; │ │ VISIBILITY_SYSTEM Ldalvik/annotation/InnerClass; accessFlags=8 name="EclairMotionEventVersionImpl" │ │ │ │ -Class #527 - │ │ +Class #799 - │ │ Class descriptor : 'Landroid/support/v4/view/MotionEventCompat$EclairMotionEventVersionImpl;' │ │ Access flags : 0x0000 () │ │ Superclass : 'Ljava/lang/Object;' │ │ Interfaces - │ │ #0 : 'Landroid/support/v4/view/MotionEventCompat$MotionEventVersionImpl;' │ │ Static fields - │ │ Instance fields - │ │ @@ -135230,17 +189728,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -067bf0: |[067bf0] android.support.v4.view.MotionEventCompat$EclairMotionEventVersionImpl.:()V │ │ -067c00: 7010 9117 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1791 │ │ -067c06: 0e00 |0003: return-void │ │ +0928e8: |[0928e8] android.support.v4.view.MotionEventCompat$EclairMotionEventVersionImpl.:()V │ │ +0928f8: 7010 8622 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2286 │ │ +0928fe: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=80 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/MotionEventCompat$EclairMotionEventVersionImpl; │ │ │ │ Virtual methods - │ │ @@ -135249,18 +189747,18 @@ │ │ type : '(Landroid/view/MotionEvent;I)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -067c08: |[067c08] android.support.v4.view.MotionEventCompat$EclairMotionEventVersionImpl.findPointerIndex:(Landroid/view/MotionEvent;I)I │ │ -067c18: 7120 350a 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/view/MotionEventCompatEclair;.findPointerIndex:(Landroid/view/MotionEvent;I)I // method@0a35 │ │ -067c1e: 0a00 |0003: move-result v0 │ │ -067c20: 0f00 |0004: return v0 │ │ +092900: |[092900] android.support.v4.view.MotionEventCompat$EclairMotionEventVersionImpl.findPointerIndex:(Landroid/view/MotionEvent;I)I │ │ +092910: 7120 e210 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/view/MotionEventCompatEclair;.findPointerIndex:(Landroid/view/MotionEvent;I)I // method@10e2 │ │ +092916: 0a00 |0003: move-result v0 │ │ +092918: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=83 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/MotionEventCompat$EclairMotionEventVersionImpl; │ │ 0x0000 - 0x0005 reg=2 event Landroid/view/MotionEvent; │ │ 0x0000 - 0x0005 reg=3 pointerId I │ │ @@ -135270,18 +189768,18 @@ │ │ type : '(Landroid/view/MotionEvent;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -067c24: |[067c24] android.support.v4.view.MotionEventCompat$EclairMotionEventVersionImpl.getPointerCount:(Landroid/view/MotionEvent;)I │ │ -067c34: 7110 360a 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/MotionEventCompatEclair;.getPointerCount:(Landroid/view/MotionEvent;)I // method@0a36 │ │ -067c3a: 0a00 |0003: move-result v0 │ │ -067c3c: 0f00 |0004: return v0 │ │ +09291c: |[09291c] android.support.v4.view.MotionEventCompat$EclairMotionEventVersionImpl.getPointerCount:(Landroid/view/MotionEvent;)I │ │ +09292c: 7110 e310 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/MotionEventCompatEclair;.getPointerCount:(Landroid/view/MotionEvent;)I // method@10e3 │ │ +092932: 0a00 |0003: move-result v0 │ │ +092934: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=99 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/MotionEventCompat$EclairMotionEventVersionImpl; │ │ 0x0000 - 0x0005 reg=2 event Landroid/view/MotionEvent; │ │ │ │ @@ -135290,18 +189788,18 @@ │ │ type : '(Landroid/view/MotionEvent;I)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -067c40: |[067c40] android.support.v4.view.MotionEventCompat$EclairMotionEventVersionImpl.getPointerId:(Landroid/view/MotionEvent;I)I │ │ -067c50: 7120 370a 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/view/MotionEventCompatEclair;.getPointerId:(Landroid/view/MotionEvent;I)I // method@0a37 │ │ -067c56: 0a00 |0003: move-result v0 │ │ -067c58: 0f00 |0004: return v0 │ │ +092938: |[092938] android.support.v4.view.MotionEventCompat$EclairMotionEventVersionImpl.getPointerId:(Landroid/view/MotionEvent;I)I │ │ +092948: 7120 e410 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/view/MotionEventCompatEclair;.getPointerId:(Landroid/view/MotionEvent;I)I // method@10e4 │ │ +09294e: 0a00 |0003: move-result v0 │ │ +092950: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=87 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/MotionEventCompat$EclairMotionEventVersionImpl; │ │ 0x0000 - 0x0005 reg=2 event Landroid/view/MotionEvent; │ │ 0x0000 - 0x0005 reg=3 pointerIndex I │ │ @@ -135311,18 +189809,18 @@ │ │ type : '(Landroid/view/MotionEvent;I)F' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -067c5c: |[067c5c] android.support.v4.view.MotionEventCompat$EclairMotionEventVersionImpl.getX:(Landroid/view/MotionEvent;I)F │ │ -067c6c: 7120 380a 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/view/MotionEventCompatEclair;.getX:(Landroid/view/MotionEvent;I)F // method@0a38 │ │ -067c72: 0a00 |0003: move-result v0 │ │ -067c74: 0f00 |0004: return v0 │ │ +092954: |[092954] android.support.v4.view.MotionEventCompat$EclairMotionEventVersionImpl.getX:(Landroid/view/MotionEvent;I)F │ │ +092964: 7120 e510 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/view/MotionEventCompatEclair;.getX:(Landroid/view/MotionEvent;I)F // method@10e5 │ │ +09296a: 0a00 |0003: move-result v0 │ │ +09296c: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=91 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/MotionEventCompat$EclairMotionEventVersionImpl; │ │ 0x0000 - 0x0005 reg=2 event Landroid/view/MotionEvent; │ │ 0x0000 - 0x0005 reg=3 pointerIndex I │ │ @@ -135332,44 +189830,44 @@ │ │ type : '(Landroid/view/MotionEvent;I)F' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -067c78: |[067c78] android.support.v4.view.MotionEventCompat$EclairMotionEventVersionImpl.getY:(Landroid/view/MotionEvent;I)F │ │ -067c88: 7120 390a 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/view/MotionEventCompatEclair;.getY:(Landroid/view/MotionEvent;I)F // method@0a39 │ │ -067c8e: 0a00 |0003: move-result v0 │ │ -067c90: 0f00 |0004: return v0 │ │ +092970: |[092970] android.support.v4.view.MotionEventCompat$EclairMotionEventVersionImpl.getY:(Landroid/view/MotionEvent;I)F │ │ +092980: 7120 e610 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/view/MotionEventCompatEclair;.getY:(Landroid/view/MotionEvent;I)F // method@10e6 │ │ +092986: 0a00 |0003: move-result v0 │ │ +092988: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=95 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/MotionEventCompat$EclairMotionEventVersionImpl; │ │ 0x0000 - 0x0005 reg=2 event Landroid/view/MotionEvent; │ │ 0x0000 - 0x0005 reg=3 pointerIndex I │ │ │ │ - source_file_idx : 2414 (MotionEventCompat.java) │ │ + source_file_idx : 3269 (MotionEventCompat.java) │ │ │ │ -Class #528 header: │ │ -class_idx : 448 │ │ +Class #800 header: │ │ +class_idx : 732 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 68 │ │ -source_file_idx : 2535 │ │ +superclass_idx : 86 │ │ +source_file_idx : 3429 │ │ static_fields_size : 0 │ │ instance_fields_size: 2 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 5 │ │ │ │ -Class #528 annotations: │ │ +Class #800 annotations: │ │ Annotations on class │ │ VISIBILITY_SYSTEM Ldalvik/annotation/EnclosingClass; value=Landroid/support/v4/view/PagerTitleStrip; │ │ VISIBILITY_SYSTEM Ldalvik/annotation/InnerClass; accessFlags=2 name="PageListener" │ │ │ │ -Class #528 - │ │ +Class #800 - │ │ Class descriptor : 'Landroid/support/v4/view/PagerTitleStrip$PageListener;' │ │ Access flags : 0x0000 () │ │ Superclass : 'Landroid/database/DataSetObserver;' │ │ Interfaces - │ │ #0 : 'Landroid/support/v4/view/ViewPager$OnPageChangeListener;' │ │ #1 : 'Landroid/support/v4/view/ViewPager$OnAdapterChangeListener;' │ │ Static fields - │ │ @@ -135388,18 +189886,18 @@ │ │ type : '(Landroid/support/v4/view/PagerTitleStrip;)V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -067c94: |[067c94] android.support.v4.view.PagerTitleStrip$PageListener.:(Landroid/support/v4/view/PagerTitleStrip;)V │ │ -067ca4: 5b01 6203 |0000: iput-object v1, v0, Landroid/support/v4/view/PagerTitleStrip$PageListener;.this$0:Landroid/support/v4/view/PagerTitleStrip; // field@0362 │ │ -067ca8: 7010 4a01 0000 |0002: invoke-direct {v0}, Landroid/database/DataSetObserver;.:()V // method@014a │ │ -067cae: 0e00 |0005: return-void │ │ +09298c: |[09298c] android.support.v4.view.PagerTitleStrip$PageListener.:(Landroid/support/v4/view/PagerTitleStrip;)V │ │ +09299c: 5b01 9f05 |0000: iput-object v1, v0, Landroid/support/v4/view/PagerTitleStrip$PageListener;.this$0:Landroid/support/v4/view/PagerTitleStrip; // field@059f │ │ +0929a0: 7010 9a01 0000 |0002: invoke-direct {v0}, Landroid/database/DataSetObserver;.:()V // method@019a │ │ +0929a6: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=470 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Landroid/support/v4/view/PagerTitleStrip$PageListener; │ │ 0x0000 - 0x0006 reg=1 (null) Landroid/support/v4/view/PagerTitleStrip; │ │ │ │ @@ -135408,17 +189906,17 @@ │ │ type : '(Landroid/support/v4/view/PagerTitleStrip;Landroid/support/v4/view/PagerTitleStrip$1;)V' │ │ access : 0x11000 (SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -067cb0: |[067cb0] android.support.v4.view.PagerTitleStrip$PageListener.:(Landroid/support/v4/view/PagerTitleStrip;Landroid/support/v4/view/PagerTitleStrip$1;)V │ │ -067cc0: 7020 6f0a 1000 |0000: invoke-direct {v0, v1}, Landroid/support/v4/view/PagerTitleStrip$PageListener;.:(Landroid/support/v4/view/PagerTitleStrip;)V // method@0a6f │ │ -067cc6: 0e00 |0003: return-void │ │ +0929a8: |[0929a8] android.support.v4.view.PagerTitleStrip$PageListener.:(Landroid/support/v4/view/PagerTitleStrip;Landroid/support/v4/view/PagerTitleStrip$1;)V │ │ +0929b8: 7020 1d11 1000 |0000: invoke-direct {v0, v1}, Landroid/support/v4/view/PagerTitleStrip$PageListener;.:(Landroid/support/v4/view/PagerTitleStrip;)V // method@111d │ │ +0929be: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=470 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/PagerTitleStrip$PageListener; │ │ 0x0000 - 0x0004 reg=1 x0 Landroid/support/v4/view/PagerTitleStrip; │ │ 0x0000 - 0x0004 reg=2 x1 Landroid/support/v4/view/PagerTitleStrip$1; │ │ @@ -135429,18 +189927,18 @@ │ │ type : '(Landroid/support/v4/view/PagerAdapter;Landroid/support/v4/view/PagerAdapter;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -067cc8: |[067cc8] android.support.v4.view.PagerTitleStrip$PageListener.onAdapterChanged:(Landroid/support/v4/view/PagerAdapter;Landroid/support/v4/view/PagerAdapter;)V │ │ -067cd8: 5410 6203 |0000: iget-object v0, v1, Landroid/support/v4/view/PagerTitleStrip$PageListener;.this$0:Landroid/support/v4/view/PagerTitleStrip; // field@0362 │ │ -067cdc: 6e30 9b0a 2003 |0002: invoke-virtual {v0, v2, v3}, Landroid/support/v4/view/PagerTitleStrip;.updateAdapter:(Landroid/support/v4/view/PagerAdapter;Landroid/support/v4/view/PagerAdapter;)V // method@0a9b │ │ -067ce2: 0e00 |0005: return-void │ │ +0929c0: |[0929c0] android.support.v4.view.PagerTitleStrip$PageListener.onAdapterChanged:(Landroid/support/v4/view/PagerAdapter;Landroid/support/v4/view/PagerAdapter;)V │ │ +0929d0: 5410 9f05 |0000: iget-object v0, v1, Landroid/support/v4/view/PagerTitleStrip$PageListener;.this$0:Landroid/support/v4/view/PagerTitleStrip; // field@059f │ │ +0929d4: 6e30 4911 2003 |0002: invoke-virtual {v0, v2, v3}, Landroid/support/v4/view/PagerTitleStrip;.updateAdapter:(Landroid/support/v4/view/PagerAdapter;Landroid/support/v4/view/PagerAdapter;)V // method@1149 │ │ +0929da: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=501 │ │ 0x0005 line=502 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/view/PagerTitleStrip$PageListener; │ │ 0x0000 - 0x0006 reg=2 oldAdapter Landroid/support/v4/view/PagerAdapter; │ │ @@ -135451,42 +189949,42 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 4 │ │ insns size : 53 16-bit code units │ │ -067ce4: |[067ce4] android.support.v4.view.PagerTitleStrip$PageListener.onChanged:()V │ │ -067cf4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -067cf6: 5441 6203 |0001: iget-object v1, v4, Landroid/support/v4/view/PagerTitleStrip$PageListener;.this$0:Landroid/support/v4/view/PagerTitleStrip; // field@0362 │ │ -067cfa: 5442 6203 |0003: iget-object v2, v4, Landroid/support/v4/view/PagerTitleStrip$PageListener;.this$0:Landroid/support/v4/view/PagerTitleStrip; // field@0362 │ │ -067cfe: 5422 7003 |0005: iget-object v2, v2, Landroid/support/v4/view/PagerTitleStrip;.mPager:Landroid/support/v4/view/ViewPager; // field@0370 │ │ -067d02: 6e10 fd0b 0200 |0007: invoke-virtual {v2}, Landroid/support/v4/view/ViewPager;.getCurrentItem:()I // method@0bfd │ │ -067d08: 0a02 |000a: move-result v2 │ │ -067d0a: 5443 6203 |000b: iget-object v3, v4, Landroid/support/v4/view/PagerTitleStrip$PageListener;.this$0:Landroid/support/v4/view/PagerTitleStrip; // field@0362 │ │ -067d0e: 5433 7003 |000d: iget-object v3, v3, Landroid/support/v4/view/PagerTitleStrip;.mPager:Landroid/support/v4/view/ViewPager; // field@0370 │ │ -067d12: 6e10 f60b 0300 |000f: invoke-virtual {v3}, Landroid/support/v4/view/ViewPager;.getAdapter:()Landroid/support/v4/view/PagerAdapter; // method@0bf6 │ │ -067d18: 0c03 |0012: move-result-object v3 │ │ -067d1a: 6e30 9c0a 2103 |0013: invoke-virtual {v1, v2, v3}, Landroid/support/v4/view/PagerTitleStrip;.updateText:(ILandroid/support/v4/view/PagerAdapter;)V // method@0a9c │ │ -067d20: 5441 6203 |0016: iget-object v1, v4, Landroid/support/v4/view/PagerTitleStrip$PageListener;.this$0:Landroid/support/v4/view/PagerTitleStrip; // field@0362 │ │ -067d24: 7110 7e0a 0100 |0018: invoke-static {v1}, Landroid/support/v4/view/PagerTitleStrip;.access$100:(Landroid/support/v4/view/PagerTitleStrip;)F // method@0a7e │ │ -067d2a: 0a01 |001b: move-result v1 │ │ -067d2c: 2d01 0100 |001c: cmpl-float v1, v1, v0 │ │ -067d30: 3a01 0800 |001e: if-ltz v1, 0026 // +0008 │ │ -067d34: 5441 6203 |0020: iget-object v1, v4, Landroid/support/v4/view/PagerTitleStrip$PageListener;.this$0:Landroid/support/v4/view/PagerTitleStrip; // field@0362 │ │ -067d38: 7110 7e0a 0100 |0022: invoke-static {v1}, Landroid/support/v4/view/PagerTitleStrip;.access$100:(Landroid/support/v4/view/PagerTitleStrip;)F // method@0a7e │ │ -067d3e: 0a00 |0025: move-result v0 │ │ -067d40: 5441 6203 |0026: iget-object v1, v4, Landroid/support/v4/view/PagerTitleStrip$PageListener;.this$0:Landroid/support/v4/view/PagerTitleStrip; // field@0362 │ │ -067d44: 5442 6203 |0028: iget-object v2, v4, Landroid/support/v4/view/PagerTitleStrip$PageListener;.this$0:Landroid/support/v4/view/PagerTitleStrip; // field@0362 │ │ -067d48: 5422 7003 |002a: iget-object v2, v2, Landroid/support/v4/view/PagerTitleStrip;.mPager:Landroid/support/v4/view/ViewPager; // field@0370 │ │ -067d4c: 6e10 fd0b 0200 |002c: invoke-virtual {v2}, Landroid/support/v4/view/ViewPager;.getCurrentItem:()I // method@0bfd │ │ -067d52: 0a02 |002f: move-result v2 │ │ -067d54: 1213 |0030: const/4 v3, #int 1 // #1 │ │ -067d56: 6e40 9d0a 2130 |0031: invoke-virtual {v1, v2, v0, v3}, Landroid/support/v4/view/PagerTitleStrip;.updateTextPositions:(IFZ)V // method@0a9d │ │ -067d5c: 0e00 |0034: return-void │ │ +0929dc: |[0929dc] android.support.v4.view.PagerTitleStrip$PageListener.onChanged:()V │ │ +0929ec: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0929ee: 5441 9f05 |0001: iget-object v1, v4, Landroid/support/v4/view/PagerTitleStrip$PageListener;.this$0:Landroid/support/v4/view/PagerTitleStrip; // field@059f │ │ +0929f2: 5442 9f05 |0003: iget-object v2, v4, Landroid/support/v4/view/PagerTitleStrip$PageListener;.this$0:Landroid/support/v4/view/PagerTitleStrip; // field@059f │ │ +0929f6: 5422 ad05 |0005: iget-object v2, v2, Landroid/support/v4/view/PagerTitleStrip;.mPager:Landroid/support/v4/view/ViewPager; // field@05ad │ │ +0929fa: 6e10 9f13 0200 |0007: invoke-virtual {v2}, Landroid/support/v4/view/ViewPager;.getCurrentItem:()I // method@139f │ │ +092a00: 0a02 |000a: move-result v2 │ │ +092a02: 5443 9f05 |000b: iget-object v3, v4, Landroid/support/v4/view/PagerTitleStrip$PageListener;.this$0:Landroid/support/v4/view/PagerTitleStrip; // field@059f │ │ +092a06: 5433 ad05 |000d: iget-object v3, v3, Landroid/support/v4/view/PagerTitleStrip;.mPager:Landroid/support/v4/view/ViewPager; // field@05ad │ │ +092a0a: 6e10 9813 0300 |000f: invoke-virtual {v3}, Landroid/support/v4/view/ViewPager;.getAdapter:()Landroid/support/v4/view/PagerAdapter; // method@1398 │ │ +092a10: 0c03 |0012: move-result-object v3 │ │ +092a12: 6e30 4a11 2103 |0013: invoke-virtual {v1, v2, v3}, Landroid/support/v4/view/PagerTitleStrip;.updateText:(ILandroid/support/v4/view/PagerAdapter;)V // method@114a │ │ +092a18: 5441 9f05 |0016: iget-object v1, v4, Landroid/support/v4/view/PagerTitleStrip$PageListener;.this$0:Landroid/support/v4/view/PagerTitleStrip; // field@059f │ │ +092a1c: 7110 2c11 0100 |0018: invoke-static {v1}, Landroid/support/v4/view/PagerTitleStrip;.access$100:(Landroid/support/v4/view/PagerTitleStrip;)F // method@112c │ │ +092a22: 0a01 |001b: move-result v1 │ │ +092a24: 2d01 0100 |001c: cmpl-float v1, v1, v0 │ │ +092a28: 3a01 0800 |001e: if-ltz v1, 0026 // +0008 │ │ +092a2c: 5441 9f05 |0020: iget-object v1, v4, Landroid/support/v4/view/PagerTitleStrip$PageListener;.this$0:Landroid/support/v4/view/PagerTitleStrip; // field@059f │ │ +092a30: 7110 2c11 0100 |0022: invoke-static {v1}, Landroid/support/v4/view/PagerTitleStrip;.access$100:(Landroid/support/v4/view/PagerTitleStrip;)F // method@112c │ │ +092a36: 0a00 |0025: move-result v0 │ │ +092a38: 5441 9f05 |0026: iget-object v1, v4, Landroid/support/v4/view/PagerTitleStrip$PageListener;.this$0:Landroid/support/v4/view/PagerTitleStrip; // field@059f │ │ +092a3c: 5442 9f05 |0028: iget-object v2, v4, Landroid/support/v4/view/PagerTitleStrip$PageListener;.this$0:Landroid/support/v4/view/PagerTitleStrip; // field@059f │ │ +092a40: 5422 ad05 |002a: iget-object v2, v2, Landroid/support/v4/view/PagerTitleStrip;.mPager:Landroid/support/v4/view/ViewPager; // field@05ad │ │ +092a44: 6e10 9f13 0200 |002c: invoke-virtual {v2}, Landroid/support/v4/view/ViewPager;.getCurrentItem:()I // method@139f │ │ +092a4a: 0a02 |002f: move-result v2 │ │ +092a4c: 1213 |0030: const/4 v3, #int 1 // #1 │ │ +092a4e: 6e40 4b11 2130 |0031: invoke-virtual {v1, v2, v0, v3}, Landroid/support/v4/view/PagerTitleStrip;.updateTextPositions:(IFZ)V // method@114b │ │ +092a54: 0e00 |0034: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=506 │ │ 0x0016 line=508 │ │ 0x0026 line=509 │ │ 0x0034 line=510 │ │ locals : │ │ @@ -135498,17 +189996,17 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -067d60: |[067d60] android.support.v4.view.PagerTitleStrip$PageListener.onPageScrollStateChanged:(I)V │ │ -067d70: 5901 6103 |0000: iput v1, v0, Landroid/support/v4/view/PagerTitleStrip$PageListener;.mScrollState:I // field@0361 │ │ -067d74: 0e00 |0002: return-void │ │ +092a58: |[092a58] android.support.v4.view.PagerTitleStrip$PageListener.onPageScrollStateChanged:(I)V │ │ +092a68: 5901 9e05 |0000: iput v1, v0, Landroid/support/v4/view/PagerTitleStrip$PageListener;.mScrollState:I // field@059e │ │ +092a6c: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=496 │ │ 0x0002 line=497 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Landroid/support/v4/view/PagerTitleStrip$PageListener; │ │ 0x0000 - 0x0003 reg=1 state I │ │ @@ -135518,23 +190016,23 @@ │ │ type : '(IFI)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 15 16-bit code units │ │ -067d78: |[067d78] android.support.v4.view.PagerTitleStrip$PageListener.onPageScrolled:(IFI)V │ │ -067d88: 1500 003f |0000: const/high16 v0, #int 1056964608 // #3f00 │ │ -067d8c: 2d00 0400 |0002: cmpl-float v0, v4, v0 │ │ -067d90: 3d00 0400 |0004: if-lez v0, 0008 // +0004 │ │ -067d94: d803 0301 |0006: add-int/lit8 v3, v3, #int 1 // #01 │ │ -067d98: 5420 6203 |0008: iget-object v0, v2, Landroid/support/v4/view/PagerTitleStrip$PageListener;.this$0:Landroid/support/v4/view/PagerTitleStrip; // field@0362 │ │ -067d9c: 1201 |000a: const/4 v1, #int 0 // #0 │ │ -067d9e: 6e40 9d0a 3014 |000b: invoke-virtual {v0, v3, v4, v1}, Landroid/support/v4/view/PagerTitleStrip;.updateTextPositions:(IFZ)V // method@0a9d │ │ -067da4: 0e00 |000e: return-void │ │ +092a70: |[092a70] android.support.v4.view.PagerTitleStrip$PageListener.onPageScrolled:(IFI)V │ │ +092a80: 1500 003f |0000: const/high16 v0, #int 1056964608 // #3f00 │ │ +092a84: 2d00 0400 |0002: cmpl-float v0, v4, v0 │ │ +092a88: 3d00 0400 |0004: if-lez v0, 0008 // +0004 │ │ +092a8c: d803 0301 |0006: add-int/lit8 v3, v3, #int 1 // #01 │ │ +092a90: 5420 9f05 |0008: iget-object v0, v2, Landroid/support/v4/view/PagerTitleStrip$PageListener;.this$0:Landroid/support/v4/view/PagerTitleStrip; // field@059f │ │ +092a94: 1201 |000a: const/4 v1, #int 0 // #0 │ │ +092a96: 6e40 4b11 3014 |000b: invoke-virtual {v0, v3, v4, v1}, Landroid/support/v4/view/PagerTitleStrip;.updateTextPositions:(IFZ)V // method@114b │ │ +092a9c: 0e00 |000e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=476 │ │ 0x0006 line=478 │ │ 0x0008 line=480 │ │ 0x000e line=481 │ │ locals : │ │ @@ -135548,74 +190046,74 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 57 16-bit code units │ │ -067da8: |[067da8] android.support.v4.view.PagerTitleStrip$PageListener.onPageSelected:(I)V │ │ -067db8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -067dba: 5241 6103 |0001: iget v1, v4, Landroid/support/v4/view/PagerTitleStrip$PageListener;.mScrollState:I // field@0361 │ │ -067dbe: 3901 3500 |0003: if-nez v1, 0038 // +0035 │ │ -067dc2: 5441 6203 |0005: iget-object v1, v4, Landroid/support/v4/view/PagerTitleStrip$PageListener;.this$0:Landroid/support/v4/view/PagerTitleStrip; // field@0362 │ │ -067dc6: 5442 6203 |0007: iget-object v2, v4, Landroid/support/v4/view/PagerTitleStrip$PageListener;.this$0:Landroid/support/v4/view/PagerTitleStrip; // field@0362 │ │ -067dca: 5422 7003 |0009: iget-object v2, v2, Landroid/support/v4/view/PagerTitleStrip;.mPager:Landroid/support/v4/view/ViewPager; // field@0370 │ │ -067dce: 6e10 fd0b 0200 |000b: invoke-virtual {v2}, Landroid/support/v4/view/ViewPager;.getCurrentItem:()I // method@0bfd │ │ -067dd4: 0a02 |000e: move-result v2 │ │ -067dd6: 5443 6203 |000f: iget-object v3, v4, Landroid/support/v4/view/PagerTitleStrip$PageListener;.this$0:Landroid/support/v4/view/PagerTitleStrip; // field@0362 │ │ -067dda: 5433 7003 |0011: iget-object v3, v3, Landroid/support/v4/view/PagerTitleStrip;.mPager:Landroid/support/v4/view/ViewPager; // field@0370 │ │ -067dde: 6e10 f60b 0300 |0013: invoke-virtual {v3}, Landroid/support/v4/view/ViewPager;.getAdapter:()Landroid/support/v4/view/PagerAdapter; // method@0bf6 │ │ -067de4: 0c03 |0016: move-result-object v3 │ │ -067de6: 6e30 9c0a 2103 |0017: invoke-virtual {v1, v2, v3}, Landroid/support/v4/view/PagerTitleStrip;.updateText:(ILandroid/support/v4/view/PagerAdapter;)V // method@0a9c │ │ -067dec: 5441 6203 |001a: iget-object v1, v4, Landroid/support/v4/view/PagerTitleStrip$PageListener;.this$0:Landroid/support/v4/view/PagerTitleStrip; // field@0362 │ │ -067df0: 7110 7e0a 0100 |001c: invoke-static {v1}, Landroid/support/v4/view/PagerTitleStrip;.access$100:(Landroid/support/v4/view/PagerTitleStrip;)F // method@0a7e │ │ -067df6: 0a01 |001f: move-result v1 │ │ -067df8: 2d01 0100 |0020: cmpl-float v1, v1, v0 │ │ -067dfc: 3a01 0800 |0022: if-ltz v1, 002a // +0008 │ │ -067e00: 5441 6203 |0024: iget-object v1, v4, Landroid/support/v4/view/PagerTitleStrip$PageListener;.this$0:Landroid/support/v4/view/PagerTitleStrip; // field@0362 │ │ -067e04: 7110 7e0a 0100 |0026: invoke-static {v1}, Landroid/support/v4/view/PagerTitleStrip;.access$100:(Landroid/support/v4/view/PagerTitleStrip;)F // method@0a7e │ │ -067e0a: 0a00 |0029: move-result v0 │ │ -067e0c: 5441 6203 |002a: iget-object v1, v4, Landroid/support/v4/view/PagerTitleStrip$PageListener;.this$0:Landroid/support/v4/view/PagerTitleStrip; // field@0362 │ │ -067e10: 5442 6203 |002c: iget-object v2, v4, Landroid/support/v4/view/PagerTitleStrip$PageListener;.this$0:Landroid/support/v4/view/PagerTitleStrip; // field@0362 │ │ -067e14: 5422 7003 |002e: iget-object v2, v2, Landroid/support/v4/view/PagerTitleStrip;.mPager:Landroid/support/v4/view/ViewPager; // field@0370 │ │ -067e18: 6e10 fd0b 0200 |0030: invoke-virtual {v2}, Landroid/support/v4/view/ViewPager;.getCurrentItem:()I // method@0bfd │ │ -067e1e: 0a02 |0033: move-result v2 │ │ -067e20: 1213 |0034: const/4 v3, #int 1 // #1 │ │ -067e22: 6e40 9d0a 2130 |0035: invoke-virtual {v1, v2, v0, v3}, Landroid/support/v4/view/PagerTitleStrip;.updateTextPositions:(IFZ)V // method@0a9d │ │ -067e28: 0e00 |0038: return-void │ │ +092aa0: |[092aa0] android.support.v4.view.PagerTitleStrip$PageListener.onPageSelected:(I)V │ │ +092ab0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +092ab2: 5241 9e05 |0001: iget v1, v4, Landroid/support/v4/view/PagerTitleStrip$PageListener;.mScrollState:I // field@059e │ │ +092ab6: 3901 3500 |0003: if-nez v1, 0038 // +0035 │ │ +092aba: 5441 9f05 |0005: iget-object v1, v4, Landroid/support/v4/view/PagerTitleStrip$PageListener;.this$0:Landroid/support/v4/view/PagerTitleStrip; // field@059f │ │ +092abe: 5442 9f05 |0007: iget-object v2, v4, Landroid/support/v4/view/PagerTitleStrip$PageListener;.this$0:Landroid/support/v4/view/PagerTitleStrip; // field@059f │ │ +092ac2: 5422 ad05 |0009: iget-object v2, v2, Landroid/support/v4/view/PagerTitleStrip;.mPager:Landroid/support/v4/view/ViewPager; // field@05ad │ │ +092ac6: 6e10 9f13 0200 |000b: invoke-virtual {v2}, Landroid/support/v4/view/ViewPager;.getCurrentItem:()I // method@139f │ │ +092acc: 0a02 |000e: move-result v2 │ │ +092ace: 5443 9f05 |000f: iget-object v3, v4, Landroid/support/v4/view/PagerTitleStrip$PageListener;.this$0:Landroid/support/v4/view/PagerTitleStrip; // field@059f │ │ +092ad2: 5433 ad05 |0011: iget-object v3, v3, Landroid/support/v4/view/PagerTitleStrip;.mPager:Landroid/support/v4/view/ViewPager; // field@05ad │ │ +092ad6: 6e10 9813 0300 |0013: invoke-virtual {v3}, Landroid/support/v4/view/ViewPager;.getAdapter:()Landroid/support/v4/view/PagerAdapter; // method@1398 │ │ +092adc: 0c03 |0016: move-result-object v3 │ │ +092ade: 6e30 4a11 2103 |0017: invoke-virtual {v1, v2, v3}, Landroid/support/v4/view/PagerTitleStrip;.updateText:(ILandroid/support/v4/view/PagerAdapter;)V // method@114a │ │ +092ae4: 5441 9f05 |001a: iget-object v1, v4, Landroid/support/v4/view/PagerTitleStrip$PageListener;.this$0:Landroid/support/v4/view/PagerTitleStrip; // field@059f │ │ +092ae8: 7110 2c11 0100 |001c: invoke-static {v1}, Landroid/support/v4/view/PagerTitleStrip;.access$100:(Landroid/support/v4/view/PagerTitleStrip;)F // method@112c │ │ +092aee: 0a01 |001f: move-result v1 │ │ +092af0: 2d01 0100 |0020: cmpl-float v1, v1, v0 │ │ +092af4: 3a01 0800 |0022: if-ltz v1, 002a // +0008 │ │ +092af8: 5441 9f05 |0024: iget-object v1, v4, Landroid/support/v4/view/PagerTitleStrip$PageListener;.this$0:Landroid/support/v4/view/PagerTitleStrip; // field@059f │ │ +092afc: 7110 2c11 0100 |0026: invoke-static {v1}, Landroid/support/v4/view/PagerTitleStrip;.access$100:(Landroid/support/v4/view/PagerTitleStrip;)F // method@112c │ │ +092b02: 0a00 |0029: move-result v0 │ │ +092b04: 5441 9f05 |002a: iget-object v1, v4, Landroid/support/v4/view/PagerTitleStrip$PageListener;.this$0:Landroid/support/v4/view/PagerTitleStrip; // field@059f │ │ +092b08: 5442 9f05 |002c: iget-object v2, v4, Landroid/support/v4/view/PagerTitleStrip$PageListener;.this$0:Landroid/support/v4/view/PagerTitleStrip; // field@059f │ │ +092b0c: 5422 ad05 |002e: iget-object v2, v2, Landroid/support/v4/view/PagerTitleStrip;.mPager:Landroid/support/v4/view/ViewPager; // field@05ad │ │ +092b10: 6e10 9f13 0200 |0030: invoke-virtual {v2}, Landroid/support/v4/view/ViewPager;.getCurrentItem:()I // method@139f │ │ +092b16: 0a02 |0033: move-result v2 │ │ +092b18: 1213 |0034: const/4 v3, #int 1 // #1 │ │ +092b1a: 6e40 4b11 2130 |0035: invoke-virtual {v1, v2, v0, v3}, Landroid/support/v4/view/PagerTitleStrip;.updateTextPositions:(IFZ)V // method@114b │ │ +092b20: 0e00 |0038: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=485 │ │ 0x0005 line=487 │ │ 0x001a line=489 │ │ 0x002a line=490 │ │ 0x0038 line=492 │ │ locals : │ │ 0x002a - 0x0038 reg=0 offset F │ │ 0x0000 - 0x0039 reg=4 this Landroid/support/v4/view/PagerTitleStrip$PageListener; │ │ 0x0000 - 0x0039 reg=5 position I │ │ │ │ - source_file_idx : 2535 (PagerTitleStrip.java) │ │ + source_file_idx : 3429 (PagerTitleStrip.java) │ │ │ │ -Class #529 header: │ │ -class_idx : 450 │ │ +Class #801 header: │ │ +class_idx : 734 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 948 │ │ -source_file_idx : 2535 │ │ +superclass_idx : 1337 │ │ +source_file_idx : 3429 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ -Class #529 annotations: │ │ +Class #801 annotations: │ │ Annotations on class │ │ VISIBILITY_SYSTEM Ldalvik/annotation/EnclosingClass; value=Landroid/support/v4/view/PagerTitleStrip; │ │ VISIBILITY_SYSTEM Ldalvik/annotation/InnerClass; accessFlags=8 name="PagerTitleStripImplBase" │ │ │ │ -Class #529 - │ │ +Class #801 - │ │ Class descriptor : 'Landroid/support/v4/view/PagerTitleStrip$PagerTitleStripImplBase;' │ │ Access flags : 0x0000 () │ │ Superclass : 'Ljava/lang/Object;' │ │ Interfaces - │ │ #0 : 'Landroid/support/v4/view/PagerTitleStrip$PagerTitleStripImpl;' │ │ Static fields - │ │ Instance fields - │ │ @@ -135625,17 +190123,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -067e2c: |[067e2c] android.support.v4.view.PagerTitleStrip$PagerTitleStripImplBase.:()V │ │ -067e3c: 7010 9117 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1791 │ │ -067e42: 0e00 |0003: return-void │ │ +092b24: |[092b24] android.support.v4.view.PagerTitleStrip$PagerTitleStripImplBase.:()V │ │ +092b34: 7010 8622 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2286 │ │ +092b3a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=86 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/PagerTitleStrip$PagerTitleStripImplBase; │ │ │ │ Virtual methods - │ │ @@ -135644,43 +190142,43 @@ │ │ type : '(Landroid/widget/TextView;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -067e44: |[067e44] android.support.v4.view.PagerTitleStrip$PagerTitleStripImplBase.setSingleLineAllCaps:(Landroid/widget/TextView;)V │ │ -067e54: 6e10 9f14 0100 |0000: invoke-virtual {v1}, Landroid/widget/TextView;.setSingleLine:()V // method@149f │ │ -067e5a: 0e00 |0003: return-void │ │ +092b3c: |[092b3c] android.support.v4.view.PagerTitleStrip$PagerTitleStripImplBase.setSingleLineAllCaps:(Landroid/widget/TextView;)V │ │ +092b4c: 6e10 811f 0100 |0000: invoke-virtual {v1}, Landroid/widget/TextView;.setSingleLine:()V // method@1f81 │ │ +092b52: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=88 │ │ 0x0003 line=89 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/PagerTitleStrip$PagerTitleStripImplBase; │ │ 0x0000 - 0x0004 reg=1 text Landroid/widget/TextView; │ │ │ │ - source_file_idx : 2535 (PagerTitleStrip.java) │ │ + source_file_idx : 3429 (PagerTitleStrip.java) │ │ │ │ -Class #530 header: │ │ -class_idx : 451 │ │ +Class #802 header: │ │ +class_idx : 735 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 948 │ │ -source_file_idx : 2535 │ │ +superclass_idx : 1337 │ │ +source_file_idx : 3429 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ -Class #530 annotations: │ │ +Class #802 annotations: │ │ Annotations on class │ │ VISIBILITY_SYSTEM Ldalvik/annotation/EnclosingClass; value=Landroid/support/v4/view/PagerTitleStrip; │ │ VISIBILITY_SYSTEM Ldalvik/annotation/InnerClass; accessFlags=8 name="PagerTitleStripImplIcs" │ │ │ │ -Class #530 - │ │ +Class #802 - │ │ Class descriptor : 'Landroid/support/v4/view/PagerTitleStrip$PagerTitleStripImplIcs;' │ │ Access flags : 0x0000 () │ │ Superclass : 'Ljava/lang/Object;' │ │ Interfaces - │ │ #0 : 'Landroid/support/v4/view/PagerTitleStrip$PagerTitleStripImpl;' │ │ Static fields - │ │ Instance fields - │ │ @@ -135690,17 +190188,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -067e5c: |[067e5c] android.support.v4.view.PagerTitleStrip$PagerTitleStripImplIcs.:()V │ │ -067e6c: 7010 9117 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1791 │ │ -067e72: 0e00 |0003: return-void │ │ +092b54: |[092b54] android.support.v4.view.PagerTitleStrip$PagerTitleStripImplIcs.:()V │ │ +092b64: 7010 8622 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2286 │ │ +092b6a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=92 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/PagerTitleStrip$PagerTitleStripImplIcs; │ │ │ │ Virtual methods - │ │ @@ -135709,44 +190207,44 @@ │ │ type : '(Landroid/widget/TextView;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -067e74: |[067e74] android.support.v4.view.PagerTitleStrip$PagerTitleStripImplIcs.setSingleLineAllCaps:(Landroid/widget/TextView;)V │ │ -067e84: 7110 a10a 0100 |0000: invoke-static {v1}, Landroid/support/v4/view/PagerTitleStripIcs;.setSingleLineAllCaps:(Landroid/widget/TextView;)V // method@0aa1 │ │ -067e8a: 0e00 |0003: return-void │ │ +092b6c: |[092b6c] android.support.v4.view.PagerTitleStrip$PagerTitleStripImplIcs.setSingleLineAllCaps:(Landroid/widget/TextView;)V │ │ +092b7c: 7110 4f11 0100 |0000: invoke-static {v1}, Landroid/support/v4/view/PagerTitleStripIcs;.setSingleLineAllCaps:(Landroid/widget/TextView;)V // method@114f │ │ +092b82: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=94 │ │ 0x0003 line=95 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/PagerTitleStrip$PagerTitleStripImplIcs; │ │ 0x0000 - 0x0004 reg=1 text Landroid/widget/TextView; │ │ │ │ - source_file_idx : 2535 (PagerTitleStrip.java) │ │ + source_file_idx : 3429 (PagerTitleStrip.java) │ │ │ │ -Class #531 header: │ │ -class_idx : 452 │ │ +Class #803 header: │ │ +class_idx : 736 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 710 │ │ -source_file_idx : 2535 │ │ +superclass_idx : 1084 │ │ +source_file_idx : 3429 │ │ static_fields_size : 6 │ │ instance_fields_size: 14 │ │ direct_methods_size : 5 │ │ virtual_methods_size: 15 │ │ │ │ -Class #531 annotations: │ │ +Class #803 annotations: │ │ Annotations on class │ │ VISIBILITY_SYSTEM Ldalvik/annotation/MemberClasses; value={ Landroid/support/v4/view/PagerTitleStrip$1; Landroid/support/v4/view/PagerTitleStrip$PageListener; Landroid/support/v4/view/PagerTitleStrip$PagerTitleStripImplIcs; Landroid/support/v4/view/PagerTitleStrip$PagerTitleStripImplBase; Landroid/support/v4/view/PagerTitleStrip$PagerTitleStripImpl; } │ │ -Annotations on field #886 'mWatchingAdapter' │ │ +Annotations on field #1459 'mWatchingAdapter' │ │ VISIBILITY_SYSTEM Ldalvik/annotation/Signature; value={ "Ljava/lang/ref/WeakReference" "<" "Landroid/support/v4/view/PagerAdapter;" ">;" } │ │ │ │ -Class #531 - │ │ +Class #803 - │ │ Class descriptor : 'Landroid/support/v4/view/PagerTitleStrip;' │ │ Access flags : 0x0001 (PUBLIC) │ │ Superclass : 'Landroid/view/ViewGroup;' │ │ Interfaces - │ │ #0 : 'Landroid/support/v4/view/ViewPager$Decor;' │ │ Static fields - │ │ #0 : (in Landroid/support/v4/view/PagerTitleStrip;) │ │ @@ -135842,38 +190340,38 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 54 16-bit code units │ │ -067e8c: |[067e8c] android.support.v4.view.PagerTitleStrip.:()V │ │ -067e9c: 1240 |0000: const/4 v0, #int 4 // #4 │ │ -067e9e: 2300 1804 |0001: new-array v0, v0, [I // type@0418 │ │ -067ea2: 2600 2700 0000 |0003: fill-array-data v0, 0000002a // +00000027 │ │ -067ea8: 6900 6303 |0006: sput-object v0, Landroid/support/v4/view/PagerTitleStrip;.ATTRS:[I // field@0363 │ │ -067eac: 1210 |0008: const/4 v0, #int 1 // #1 │ │ -067eae: 2300 1804 |0009: new-array v0, v0, [I // type@0418 │ │ -067eb2: 1201 |000b: const/4 v1, #int 0 // #0 │ │ -067eb4: 1402 8c03 0101 |000c: const v2, #float 2.36961e-38 // #0101038c │ │ -067eba: 4b02 0001 |000f: aput v2, v0, v1 │ │ -067ebe: 6900 6703 |0011: sput-object v0, Landroid/support/v4/view/PagerTitleStrip;.TEXT_ATTRS:[I // field@0367 │ │ -067ec2: 6000 2c00 |0013: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@002c │ │ -067ec6: 1301 0e00 |0015: const/16 v1, #int 14 // #e │ │ -067eca: 3410 0a00 |0017: if-lt v0, v1, 0021 // +000a │ │ -067ece: 2200 c301 |0019: new-instance v0, Landroid/support/v4/view/PagerTitleStrip$PagerTitleStripImplIcs; // type@01c3 │ │ -067ed2: 7010 790a 0000 |001b: invoke-direct {v0}, Landroid/support/v4/view/PagerTitleStrip$PagerTitleStripImplIcs;.:()V // method@0a79 │ │ -067ed8: 6900 6403 |001e: sput-object v0, Landroid/support/v4/view/PagerTitleStrip;.IMPL:Landroid/support/v4/view/PagerTitleStrip$PagerTitleStripImpl; // field@0364 │ │ -067edc: 0e00 |0020: return-void │ │ -067ede: 2200 c201 |0021: new-instance v0, Landroid/support/v4/view/PagerTitleStrip$PagerTitleStripImplBase; // type@01c2 │ │ -067ee2: 7010 770a 0000 |0023: invoke-direct {v0}, Landroid/support/v4/view/PagerTitleStrip$PagerTitleStripImplBase;.:()V // method@0a77 │ │ -067ee8: 6900 6403 |0026: sput-object v0, Landroid/support/v4/view/PagerTitleStrip;.IMPL:Landroid/support/v4/view/PagerTitleStrip$PagerTitleStripImpl; // field@0364 │ │ -067eec: 28f8 |0028: goto 0020 // -0008 │ │ -067eee: 0000 |0029: nop // spacer │ │ -067ef0: 0003 0400 0400 0000 3400 0101 9500 ... |002a: array-data (12 units) │ │ +092b84: |[092b84] android.support.v4.view.PagerTitleStrip.:()V │ │ +092b94: 1240 |0000: const/4 v0, #int 4 // #4 │ │ +092b96: 2300 a205 |0001: new-array v0, v0, [I // type@05a2 │ │ +092b9a: 2600 2700 0000 |0003: fill-array-data v0, 0000002a // +00000027 │ │ +092ba0: 6900 a005 |0006: sput-object v0, Landroid/support/v4/view/PagerTitleStrip;.ATTRS:[I // field@05a0 │ │ +092ba4: 1210 |0008: const/4 v0, #int 1 // #1 │ │ +092ba6: 2300 a205 |0009: new-array v0, v0, [I // type@05a2 │ │ +092baa: 1201 |000b: const/4 v1, #int 0 // #0 │ │ +092bac: 1402 8c03 0101 |000c: const v2, #float 2.36961e-38 // #0101038c │ │ +092bb2: 4b02 0001 |000f: aput v2, v0, v1 │ │ +092bb6: 6900 a405 |0011: sput-object v0, Landroid/support/v4/view/PagerTitleStrip;.TEXT_ATTRS:[I // field@05a4 │ │ +092bba: 6000 4000 |0013: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0040 │ │ +092bbe: 1301 0e00 |0015: const/16 v1, #int 14 // #e │ │ +092bc2: 3410 0a00 |0017: if-lt v0, v1, 0021 // +000a │ │ +092bc6: 2200 df02 |0019: new-instance v0, Landroid/support/v4/view/PagerTitleStrip$PagerTitleStripImplIcs; // type@02df │ │ +092bca: 7010 2711 0000 |001b: invoke-direct {v0}, Landroid/support/v4/view/PagerTitleStrip$PagerTitleStripImplIcs;.:()V // method@1127 │ │ +092bd0: 6900 a105 |001e: sput-object v0, Landroid/support/v4/view/PagerTitleStrip;.IMPL:Landroid/support/v4/view/PagerTitleStrip$PagerTitleStripImpl; // field@05a1 │ │ +092bd4: 0e00 |0020: return-void │ │ +092bd6: 2200 de02 |0021: new-instance v0, Landroid/support/v4/view/PagerTitleStrip$PagerTitleStripImplBase; // type@02de │ │ +092bda: 7010 2511 0000 |0023: invoke-direct {v0}, Landroid/support/v4/view/PagerTitleStrip$PagerTitleStripImplBase;.:()V // method@1125 │ │ +092be0: 6900 a105 |0026: sput-object v0, Landroid/support/v4/view/PagerTitleStrip;.IMPL:Landroid/support/v4/view/PagerTitleStrip$PagerTitleStripImpl; // field@05a1 │ │ +092be4: 28f8 |0028: goto 0020 // -0008 │ │ +092be6: 0000 |0029: nop // spacer │ │ +092be8: 0003 0400 0400 0000 3400 0101 9500 ... |002a: array-data (12 units) │ │ catches : (none) │ │ positions : │ │ 0x0000 line=65 │ │ 0x0008 line=72 │ │ 0x0013 line=100 │ │ 0x0019 line=101 │ │ 0x0020 line=105 │ │ @@ -135886,18 +190384,18 @@ │ │ type : '(Landroid/content/Context;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 5 16-bit code units │ │ -067f08: |[067f08] android.support.v4.view.PagerTitleStrip.:(Landroid/content/Context;)V │ │ -067f18: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -067f1a: 7030 7d0a 2100 |0001: invoke-direct {v1, v2, v0}, Landroid/support/v4/view/PagerTitleStrip;.:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@0a7d │ │ -067f20: 0e00 |0004: return-void │ │ +092c00: |[092c00] android.support.v4.view.PagerTitleStrip.:(Landroid/content/Context;)V │ │ +092c10: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +092c12: 7030 2b11 2100 |0001: invoke-direct {v1, v2, v0}, Landroid/support/v4/view/PagerTitleStrip;.:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@112b │ │ +092c18: 0e00 |0004: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=112 │ │ 0x0004 line=113 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/PagerTitleStrip; │ │ 0x0000 - 0x0005 reg=2 context Landroid/content/Context; │ │ @@ -135907,122 +190405,122 @@ │ │ type : '(Landroid/content/Context;Landroid/util/AttributeSet;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 14 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 230 16-bit code units │ │ -067f24: |[067f24] android.support.v4.view.PagerTitleStrip.:(Landroid/content/Context;Landroid/util/AttributeSet;)V │ │ -067f34: 122a |0000: const/4 v10, #int 2 // #2 │ │ -067f36: 1209 |0001: const/4 v9, #int 0 // #0 │ │ -067f38: 7030 2d13 cb0d |0002: invoke-direct {v11, v12, v13}, Landroid/view/ViewGroup;.:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@132d │ │ -067f3e: 12f7 |0005: const/4 v7, #int -1 // #ff │ │ -067f40: 59b7 6b03 |0006: iput v7, v11, Landroid/support/v4/view/PagerTitleStrip;.mLastKnownCurrentPage:I // field@036b │ │ -067f44: 1507 80bf |0008: const/high16 v7, #int -1082130432 // #bf80 │ │ -067f48: 59b7 6c03 |000a: iput v7, v11, Landroid/support/v4/view/PagerTitleStrip;.mLastKnownPositionOffset:F // field@036c │ │ -067f4c: 2207 c001 |000c: new-instance v7, Landroid/support/v4/view/PagerTitleStrip$PageListener; // type@01c0 │ │ -067f50: 1208 |000e: const/4 v8, #int 0 // #0 │ │ -067f52: 7030 700a b708 |000f: invoke-direct {v7, v11, v8}, Landroid/support/v4/view/PagerTitleStrip$PageListener;.:(Landroid/support/v4/view/PagerTitleStrip;Landroid/support/v4/view/PagerTitleStrip$1;)V // method@0a70 │ │ -067f58: 5bb7 6f03 |0012: iput-object v7, v11, Landroid/support/v4/view/PagerTitleStrip;.mPageListener:Landroid/support/v4/view/PagerTitleStrip$PageListener; // field@036f │ │ -067f5c: 2207 0b03 |0014: new-instance v7, Landroid/widget/TextView; // type@030b │ │ -067f60: 7020 9014 c700 |0016: invoke-direct {v7, v12}, Landroid/widget/TextView;.:(Landroid/content/Context;)V // method@1490 │ │ -067f66: 5bb7 7103 |0019: iput-object v7, v11, Landroid/support/v4/view/PagerTitleStrip;.mPrevText:Landroid/widget/TextView; // field@0371 │ │ -067f6a: 6e20 7f0a 7b00 |001b: invoke-virtual {v11, v7}, Landroid/support/v4/view/PagerTitleStrip;.addView:(Landroid/view/View;)V // method@0a7f │ │ -067f70: 2207 0b03 |001e: new-instance v7, Landroid/widget/TextView; // type@030b │ │ -067f74: 7020 9014 c700 |0020: invoke-direct {v7, v12}, Landroid/widget/TextView;.:(Landroid/content/Context;)V // method@1490 │ │ -067f7a: 5bb7 6903 |0023: iput-object v7, v11, Landroid/support/v4/view/PagerTitleStrip;.mCurrText:Landroid/widget/TextView; // field@0369 │ │ -067f7e: 6e20 7f0a 7b00 |0025: invoke-virtual {v11, v7}, Landroid/support/v4/view/PagerTitleStrip;.addView:(Landroid/view/View;)V // method@0a7f │ │ -067f84: 2207 0b03 |0028: new-instance v7, Landroid/widget/TextView; // type@030b │ │ -067f88: 7020 9014 c700 |002a: invoke-direct {v7, v12}, Landroid/widget/TextView;.:(Landroid/content/Context;)V // method@1490 │ │ -067f8e: 5bb7 6d03 |002d: iput-object v7, v11, Landroid/support/v4/view/PagerTitleStrip;.mNextText:Landroid/widget/TextView; // field@036d │ │ -067f92: 6e20 7f0a 7b00 |002f: invoke-virtual {v11, v7}, Landroid/support/v4/view/PagerTitleStrip;.addView:(Landroid/view/View;)V // method@0a7f │ │ -067f98: 6207 6303 |0032: sget-object v7, Landroid/support/v4/view/PagerTitleStrip;.ATTRS:[I // field@0363 │ │ -067f9c: 6e30 d300 dc07 |0034: invoke-virtual {v12, v13, v7}, Landroid/content/Context;.obtainStyledAttributes:(Landroid/util/AttributeSet;[I)Landroid/content/res/TypedArray; // method@00d3 │ │ -067fa2: 0c00 |0037: move-result-object v0 │ │ -067fa4: 6e30 3101 9009 |0038: invoke-virtual {v0, v9, v9}, Landroid/content/res/TypedArray;.getResourceId:(II)I // method@0131 │ │ -067faa: 0a04 |003b: move-result v4 │ │ -067fac: 3804 1100 |003c: if-eqz v4, 004d // +0011 │ │ -067fb0: 54b7 7103 |003e: iget-object v7, v11, Landroid/support/v4/view/PagerTitleStrip;.mPrevText:Landroid/widget/TextView; // field@0371 │ │ -067fb4: 6e30 a114 c704 |0040: invoke-virtual {v7, v12, v4}, Landroid/widget/TextView;.setTextAppearance:(Landroid/content/Context;I)V // method@14a1 │ │ -067fba: 54b7 6903 |0043: iget-object v7, v11, Landroid/support/v4/view/PagerTitleStrip;.mCurrText:Landroid/widget/TextView; // field@0369 │ │ -067fbe: 6e30 a114 c704 |0045: invoke-virtual {v7, v12, v4}, Landroid/widget/TextView;.setTextAppearance:(Landroid/content/Context;I)V // method@14a1 │ │ -067fc4: 54b7 6d03 |0048: iget-object v7, v11, Landroid/support/v4/view/PagerTitleStrip;.mNextText:Landroid/widget/TextView; // field@036d │ │ -067fc8: 6e30 a114 c704 |004a: invoke-virtual {v7, v12, v4}, Landroid/widget/TextView;.setTextAppearance:(Landroid/content/Context;I)V // method@14a1 │ │ -067fce: 1217 |004d: const/4 v7, #int 1 // #1 │ │ -067fd0: 6e30 2c01 7009 |004e: invoke-virtual {v0, v7, v9}, Landroid/content/res/TypedArray;.getDimensionPixelSize:(II)I // method@012c │ │ -067fd6: 0a06 |0051: move-result v6 │ │ -067fd8: 3806 0600 |0052: if-eqz v6, 0058 // +0006 │ │ -067fdc: 8267 |0054: int-to-float v7, v6 │ │ -067fde: 6e30 990a 9b07 |0055: invoke-virtual {v11, v9, v7}, Landroid/support/v4/view/PagerTitleStrip;.setTextSize:(IF)V // method@0a99 │ │ -067fe4: 6e20 3401 a000 |0058: invoke-virtual {v0, v10}, Landroid/content/res/TypedArray;.hasValue:(I)Z // method@0134 │ │ -067fea: 0a07 |005b: move-result v7 │ │ -067fec: 3807 1500 |005c: if-eqz v7, 0071 // +0015 │ │ -067ff0: 6e30 2901 a009 |005e: invoke-virtual {v0, v10, v9}, Landroid/content/res/TypedArray;.getColor:(II)I // method@0129 │ │ -067ff6: 0a05 |0061: move-result v5 │ │ -067ff8: 54b7 7103 |0062: iget-object v7, v11, Landroid/support/v4/view/PagerTitleStrip;.mPrevText:Landroid/widget/TextView; // field@0371 │ │ -067ffc: 6e20 a214 5700 |0064: invoke-virtual {v7, v5}, Landroid/widget/TextView;.setTextColor:(I)V // method@14a2 │ │ -068002: 54b7 6903 |0067: iget-object v7, v11, Landroid/support/v4/view/PagerTitleStrip;.mCurrText:Landroid/widget/TextView; // field@0369 │ │ -068006: 6e20 a214 5700 |0069: invoke-virtual {v7, v5}, Landroid/widget/TextView;.setTextColor:(I)V // method@14a2 │ │ -06800c: 54b7 6d03 |006c: iget-object v7, v11, Landroid/support/v4/view/PagerTitleStrip;.mNextText:Landroid/widget/TextView; // field@036d │ │ -068010: 6e20 a214 5700 |006e: invoke-virtual {v7, v5}, Landroid/widget/TextView;.setTextColor:(I)V // method@14a2 │ │ -068016: 1237 |0071: const/4 v7, #int 3 // #3 │ │ -068018: 1308 5000 |0072: const/16 v8, #int 80 // #50 │ │ -06801c: 6e30 3001 7008 |0074: invoke-virtual {v0, v7, v8}, Landroid/content/res/TypedArray;.getInteger:(II)I // method@0130 │ │ -068022: 0a07 |0077: move-result v7 │ │ -068024: 59b7 6a03 |0078: iput v7, v11, Landroid/support/v4/view/PagerTitleStrip;.mGravity:I // field@036a │ │ -068028: 6e10 3501 0000 |007a: invoke-virtual {v0}, Landroid/content/res/TypedArray;.recycle:()V // method@0135 │ │ -06802e: 54b7 6903 |007d: iget-object v7, v11, Landroid/support/v4/view/PagerTitleStrip;.mCurrText:Landroid/widget/TextView; // field@0369 │ │ -068032: 6e10 9714 0700 |007f: invoke-virtual {v7}, Landroid/widget/TextView;.getTextColors:()Landroid/content/res/ColorStateList; // method@1497 │ │ -068038: 0c07 |0082: move-result-object v7 │ │ -06803a: 6e10 1501 0700 |0083: invoke-virtual {v7}, Landroid/content/res/ColorStateList;.getDefaultColor:()I // method@0115 │ │ -068040: 0a07 |0086: move-result v7 │ │ -068042: 59b7 7303 |0087: iput v7, v11, Landroid/support/v4/view/PagerTitleStrip;.mTextColor:I // field@0373 │ │ -068046: 1407 9a99 193f |0089: const v7, #float 0.6 // #3f19999a │ │ -06804c: 6e20 950a 7b00 |008c: invoke-virtual {v11, v7}, Landroid/support/v4/view/PagerTitleStrip;.setNonPrimaryAlpha:(F)V // method@0a95 │ │ -068052: 54b7 7103 |008f: iget-object v7, v11, Landroid/support/v4/view/PagerTitleStrip;.mPrevText:Landroid/widget/TextView; // field@0371 │ │ -068056: 6208 3305 |0091: sget-object v8, Landroid/text/TextUtils$TruncateAt;.END:Landroid/text/TextUtils$TruncateAt; // field@0533 │ │ -06805a: 6e20 9a14 8700 |0093: invoke-virtual {v7, v8}, Landroid/widget/TextView;.setEllipsize:(Landroid/text/TextUtils$TruncateAt;)V // method@149a │ │ -068060: 54b7 6903 |0096: iget-object v7, v11, Landroid/support/v4/view/PagerTitleStrip;.mCurrText:Landroid/widget/TextView; // field@0369 │ │ -068064: 6208 3305 |0098: sget-object v8, Landroid/text/TextUtils$TruncateAt;.END:Landroid/text/TextUtils$TruncateAt; // field@0533 │ │ -068068: 6e20 9a14 8700 |009a: invoke-virtual {v7, v8}, Landroid/widget/TextView;.setEllipsize:(Landroid/text/TextUtils$TruncateAt;)V // method@149a │ │ -06806e: 54b7 6d03 |009d: iget-object v7, v11, Landroid/support/v4/view/PagerTitleStrip;.mNextText:Landroid/widget/TextView; // field@036d │ │ -068072: 6208 3305 |009f: sget-object v8, Landroid/text/TextUtils$TruncateAt;.END:Landroid/text/TextUtils$TruncateAt; // field@0533 │ │ -068076: 6e20 9a14 8700 |00a1: invoke-virtual {v7, v8}, Landroid/widget/TextView;.setEllipsize:(Landroid/text/TextUtils$TruncateAt;)V // method@149a │ │ -06807c: 1201 |00a4: const/4 v1, #int 0 // #0 │ │ -06807e: 3804 0f00 |00a5: if-eqz v4, 00b4 // +000f │ │ -068082: 6207 6703 |00a7: sget-object v7, Landroid/support/v4/view/PagerTitleStrip;.TEXT_ATTRS:[I // field@0367 │ │ -068086: 6e30 d200 4c07 |00a9: invoke-virtual {v12, v4, v7}, Landroid/content/Context;.obtainStyledAttributes:(I[I)Landroid/content/res/TypedArray; // method@00d2 │ │ -06808c: 0c03 |00ac: move-result-object v3 │ │ -06808e: 6e30 2801 9309 |00ad: invoke-virtual {v3, v9, v9}, Landroid/content/res/TypedArray;.getBoolean:(IZ)Z // method@0128 │ │ -068094: 0a01 |00b0: move-result v1 │ │ -068096: 6e10 3501 0300 |00b1: invoke-virtual {v3}, Landroid/content/res/TypedArray;.recycle:()V // method@0135 │ │ -06809c: 3801 2200 |00b4: if-eqz v1, 00d6 // +0022 │ │ -0680a0: 54b7 7103 |00b6: iget-object v7, v11, Landroid/support/v4/view/PagerTitleStrip;.mPrevText:Landroid/widget/TextView; // field@0371 │ │ -0680a4: 7110 970a 0700 |00b8: invoke-static {v7}, Landroid/support/v4/view/PagerTitleStrip;.setSingleLineAllCaps:(Landroid/widget/TextView;)V // method@0a97 │ │ -0680aa: 54b7 6903 |00bb: iget-object v7, v11, Landroid/support/v4/view/PagerTitleStrip;.mCurrText:Landroid/widget/TextView; // field@0369 │ │ -0680ae: 7110 970a 0700 |00bd: invoke-static {v7}, Landroid/support/v4/view/PagerTitleStrip;.setSingleLineAllCaps:(Landroid/widget/TextView;)V // method@0a97 │ │ -0680b4: 54b7 6d03 |00c0: iget-object v7, v11, Landroid/support/v4/view/PagerTitleStrip;.mNextText:Landroid/widget/TextView; // field@036d │ │ -0680b8: 7110 970a 0700 |00c2: invoke-static {v7}, Landroid/support/v4/view/PagerTitleStrip;.setSingleLineAllCaps:(Landroid/widget/TextView;)V // method@0a97 │ │ -0680be: 6e10 cf00 0c00 |00c5: invoke-virtual {v12}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@00cf │ │ -0680c4: 0c07 |00c8: move-result-object v7 │ │ -0680c6: 6e10 1b01 0700 |00c9: invoke-virtual {v7}, Landroid/content/res/Resources;.getDisplayMetrics:()Landroid/util/DisplayMetrics; // method@011b │ │ -0680cc: 0c07 |00cc: move-result-object v7 │ │ -0680ce: 5272 3505 |00cd: iget v2, v7, Landroid/util/DisplayMetrics;.density:F // field@0535 │ │ -0680d2: 1507 8041 |00cf: const/high16 v7, #int 1098907648 // #4180 │ │ -0680d6: c827 |00d1: mul-float/2addr v7, v2 │ │ -0680d8: 8777 |00d2: float-to-int v7, v7 │ │ -0680da: 59b7 7203 |00d3: iput v7, v11, Landroid/support/v4/view/PagerTitleStrip;.mScaledTextSpacing:I // field@0372 │ │ -0680de: 0e00 |00d5: return-void │ │ -0680e0: 54b7 7103 |00d6: iget-object v7, v11, Landroid/support/v4/view/PagerTitleStrip;.mPrevText:Landroid/widget/TextView; // field@0371 │ │ -0680e4: 6e10 9f14 0700 |00d8: invoke-virtual {v7}, Landroid/widget/TextView;.setSingleLine:()V // method@149f │ │ -0680ea: 54b7 6903 |00db: iget-object v7, v11, Landroid/support/v4/view/PagerTitleStrip;.mCurrText:Landroid/widget/TextView; // field@0369 │ │ -0680ee: 6e10 9f14 0700 |00dd: invoke-virtual {v7}, Landroid/widget/TextView;.setSingleLine:()V // method@149f │ │ -0680f4: 54b7 6d03 |00e0: iget-object v7, v11, Landroid/support/v4/view/PagerTitleStrip;.mNextText:Landroid/widget/TextView; // field@036d │ │ -0680f8: 6e10 9f14 0700 |00e2: invoke-virtual {v7}, Landroid/widget/TextView;.setSingleLine:()V // method@149f │ │ -0680fe: 28e0 |00e5: goto 00c5 // -0020 │ │ +092c1c: |[092c1c] android.support.v4.view.PagerTitleStrip.:(Landroid/content/Context;Landroid/util/AttributeSet;)V │ │ +092c2c: 122a |0000: const/4 v10, #int 2 // #2 │ │ +092c2e: 1209 |0001: const/4 v9, #int 0 // #0 │ │ +092c30: 7030 a21d cb0d |0002: invoke-direct {v11, v12, v13}, Landroid/view/ViewGroup;.:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@1da2 │ │ +092c36: 12f7 |0005: const/4 v7, #int -1 // #ff │ │ +092c38: 59b7 a805 |0006: iput v7, v11, Landroid/support/v4/view/PagerTitleStrip;.mLastKnownCurrentPage:I // field@05a8 │ │ +092c3c: 1507 80bf |0008: const/high16 v7, #int -1082130432 // #bf80 │ │ +092c40: 59b7 a905 |000a: iput v7, v11, Landroid/support/v4/view/PagerTitleStrip;.mLastKnownPositionOffset:F // field@05a9 │ │ +092c44: 2207 dc02 |000c: new-instance v7, Landroid/support/v4/view/PagerTitleStrip$PageListener; // type@02dc │ │ +092c48: 1208 |000e: const/4 v8, #int 0 // #0 │ │ +092c4a: 7030 1e11 b708 |000f: invoke-direct {v7, v11, v8}, Landroid/support/v4/view/PagerTitleStrip$PageListener;.:(Landroid/support/v4/view/PagerTitleStrip;Landroid/support/v4/view/PagerTitleStrip$1;)V // method@111e │ │ +092c50: 5bb7 ac05 |0012: iput-object v7, v11, Landroid/support/v4/view/PagerTitleStrip;.mPageListener:Landroid/support/v4/view/PagerTitleStrip$PageListener; // field@05ac │ │ +092c54: 2207 8c04 |0014: new-instance v7, Landroid/widget/TextView; // type@048c │ │ +092c58: 7020 721f c700 |0016: invoke-direct {v7, v12}, Landroid/widget/TextView;.:(Landroid/content/Context;)V // method@1f72 │ │ +092c5e: 5bb7 ae05 |0019: iput-object v7, v11, Landroid/support/v4/view/PagerTitleStrip;.mPrevText:Landroid/widget/TextView; // field@05ae │ │ +092c62: 6e20 2d11 7b00 |001b: invoke-virtual {v11, v7}, Landroid/support/v4/view/PagerTitleStrip;.addView:(Landroid/view/View;)V // method@112d │ │ +092c68: 2207 8c04 |001e: new-instance v7, Landroid/widget/TextView; // type@048c │ │ +092c6c: 7020 721f c700 |0020: invoke-direct {v7, v12}, Landroid/widget/TextView;.:(Landroid/content/Context;)V // method@1f72 │ │ +092c72: 5bb7 a605 |0023: iput-object v7, v11, Landroid/support/v4/view/PagerTitleStrip;.mCurrText:Landroid/widget/TextView; // field@05a6 │ │ +092c76: 6e20 2d11 7b00 |0025: invoke-virtual {v11, v7}, Landroid/support/v4/view/PagerTitleStrip;.addView:(Landroid/view/View;)V // method@112d │ │ +092c7c: 2207 8c04 |0028: new-instance v7, Landroid/widget/TextView; // type@048c │ │ +092c80: 7020 721f c700 |002a: invoke-direct {v7, v12}, Landroid/widget/TextView;.:(Landroid/content/Context;)V // method@1f72 │ │ +092c86: 5bb7 aa05 |002d: iput-object v7, v11, Landroid/support/v4/view/PagerTitleStrip;.mNextText:Landroid/widget/TextView; // field@05aa │ │ +092c8a: 6e20 2d11 7b00 |002f: invoke-virtual {v11, v7}, Landroid/support/v4/view/PagerTitleStrip;.addView:(Landroid/view/View;)V // method@112d │ │ +092c90: 6207 a005 |0032: sget-object v7, Landroid/support/v4/view/PagerTitleStrip;.ATTRS:[I // field@05a0 │ │ +092c94: 6e30 1701 dc07 |0034: invoke-virtual {v12, v13, v7}, Landroid/content/Context;.obtainStyledAttributes:(Landroid/util/AttributeSet;[I)Landroid/content/res/TypedArray; // method@0117 │ │ +092c9a: 0c00 |0037: move-result-object v0 │ │ +092c9c: 6e30 7e01 9009 |0038: invoke-virtual {v0, v9, v9}, Landroid/content/res/TypedArray;.getResourceId:(II)I // method@017e │ │ +092ca2: 0a04 |003b: move-result v4 │ │ +092ca4: 3804 1100 |003c: if-eqz v4, 004d // +0011 │ │ +092ca8: 54b7 ae05 |003e: iget-object v7, v11, Landroid/support/v4/view/PagerTitleStrip;.mPrevText:Landroid/widget/TextView; // field@05ae │ │ +092cac: 6e30 831f c704 |0040: invoke-virtual {v7, v12, v4}, Landroid/widget/TextView;.setTextAppearance:(Landroid/content/Context;I)V // method@1f83 │ │ +092cb2: 54b7 a605 |0043: iget-object v7, v11, Landroid/support/v4/view/PagerTitleStrip;.mCurrText:Landroid/widget/TextView; // field@05a6 │ │ +092cb6: 6e30 831f c704 |0045: invoke-virtual {v7, v12, v4}, Landroid/widget/TextView;.setTextAppearance:(Landroid/content/Context;I)V // method@1f83 │ │ +092cbc: 54b7 aa05 |0048: iget-object v7, v11, Landroid/support/v4/view/PagerTitleStrip;.mNextText:Landroid/widget/TextView; // field@05aa │ │ +092cc0: 6e30 831f c704 |004a: invoke-virtual {v7, v12, v4}, Landroid/widget/TextView;.setTextAppearance:(Landroid/content/Context;I)V // method@1f83 │ │ +092cc6: 1217 |004d: const/4 v7, #int 1 // #1 │ │ +092cc8: 6e30 7901 7009 |004e: invoke-virtual {v0, v7, v9}, Landroid/content/res/TypedArray;.getDimensionPixelSize:(II)I // method@0179 │ │ +092cce: 0a06 |0051: move-result v6 │ │ +092cd0: 3806 0600 |0052: if-eqz v6, 0058 // +0006 │ │ +092cd4: 8267 |0054: int-to-float v7, v6 │ │ +092cd6: 6e30 4711 9b07 |0055: invoke-virtual {v11, v9, v7}, Landroid/support/v4/view/PagerTitleStrip;.setTextSize:(IF)V // method@1147 │ │ +092cdc: 6e20 8101 a000 |0058: invoke-virtual {v0, v10}, Landroid/content/res/TypedArray;.hasValue:(I)Z // method@0181 │ │ +092ce2: 0a07 |005b: move-result v7 │ │ +092ce4: 3807 1500 |005c: if-eqz v7, 0071 // +0015 │ │ +092ce8: 6e30 7601 a009 |005e: invoke-virtual {v0, v10, v9}, Landroid/content/res/TypedArray;.getColor:(II)I // method@0176 │ │ +092cee: 0a05 |0061: move-result v5 │ │ +092cf0: 54b7 ae05 |0062: iget-object v7, v11, Landroid/support/v4/view/PagerTitleStrip;.mPrevText:Landroid/widget/TextView; // field@05ae │ │ +092cf4: 6e20 841f 5700 |0064: invoke-virtual {v7, v5}, Landroid/widget/TextView;.setTextColor:(I)V // method@1f84 │ │ +092cfa: 54b7 a605 |0067: iget-object v7, v11, Landroid/support/v4/view/PagerTitleStrip;.mCurrText:Landroid/widget/TextView; // field@05a6 │ │ +092cfe: 6e20 841f 5700 |0069: invoke-virtual {v7, v5}, Landroid/widget/TextView;.setTextColor:(I)V // method@1f84 │ │ +092d04: 54b7 aa05 |006c: iget-object v7, v11, Landroid/support/v4/view/PagerTitleStrip;.mNextText:Landroid/widget/TextView; // field@05aa │ │ +092d08: 6e20 841f 5700 |006e: invoke-virtual {v7, v5}, Landroid/widget/TextView;.setTextColor:(I)V // method@1f84 │ │ +092d0e: 1237 |0071: const/4 v7, #int 3 // #3 │ │ +092d10: 1308 5000 |0072: const/16 v8, #int 80 // #50 │ │ +092d14: 6e30 7d01 7008 |0074: invoke-virtual {v0, v7, v8}, Landroid/content/res/TypedArray;.getInteger:(II)I // method@017d │ │ +092d1a: 0a07 |0077: move-result v7 │ │ +092d1c: 59b7 a705 |0078: iput v7, v11, Landroid/support/v4/view/PagerTitleStrip;.mGravity:I // field@05a7 │ │ +092d20: 6e10 8201 0000 |007a: invoke-virtual {v0}, Landroid/content/res/TypedArray;.recycle:()V // method@0182 │ │ +092d26: 54b7 a605 |007d: iget-object v7, v11, Landroid/support/v4/view/PagerTitleStrip;.mCurrText:Landroid/widget/TextView; // field@05a6 │ │ +092d2a: 6e10 791f 0700 |007f: invoke-virtual {v7}, Landroid/widget/TextView;.getTextColors:()Landroid/content/res/ColorStateList; // method@1f79 │ │ +092d30: 0c07 |0082: move-result-object v7 │ │ +092d32: 6e10 6001 0700 |0083: invoke-virtual {v7}, Landroid/content/res/ColorStateList;.getDefaultColor:()I // method@0160 │ │ +092d38: 0a07 |0086: move-result v7 │ │ +092d3a: 59b7 b005 |0087: iput v7, v11, Landroid/support/v4/view/PagerTitleStrip;.mTextColor:I // field@05b0 │ │ +092d3e: 1407 9a99 193f |0089: const v7, #float 0.6 // #3f19999a │ │ +092d44: 6e20 4311 7b00 |008c: invoke-virtual {v11, v7}, Landroid/support/v4/view/PagerTitleStrip;.setNonPrimaryAlpha:(F)V // method@1143 │ │ +092d4a: 54b7 ae05 |008f: iget-object v7, v11, Landroid/support/v4/view/PagerTitleStrip;.mPrevText:Landroid/widget/TextView; // field@05ae │ │ +092d4e: 6208 4408 |0091: sget-object v8, Landroid/text/TextUtils$TruncateAt;.END:Landroid/text/TextUtils$TruncateAt; // field@0844 │ │ +092d52: 6e20 7c1f 8700 |0093: invoke-virtual {v7, v8}, Landroid/widget/TextView;.setEllipsize:(Landroid/text/TextUtils$TruncateAt;)V // method@1f7c │ │ +092d58: 54b7 a605 |0096: iget-object v7, v11, Landroid/support/v4/view/PagerTitleStrip;.mCurrText:Landroid/widget/TextView; // field@05a6 │ │ +092d5c: 6208 4408 |0098: sget-object v8, Landroid/text/TextUtils$TruncateAt;.END:Landroid/text/TextUtils$TruncateAt; // field@0844 │ │ +092d60: 6e20 7c1f 8700 |009a: invoke-virtual {v7, v8}, Landroid/widget/TextView;.setEllipsize:(Landroid/text/TextUtils$TruncateAt;)V // method@1f7c │ │ +092d66: 54b7 aa05 |009d: iget-object v7, v11, Landroid/support/v4/view/PagerTitleStrip;.mNextText:Landroid/widget/TextView; // field@05aa │ │ +092d6a: 6208 4408 |009f: sget-object v8, Landroid/text/TextUtils$TruncateAt;.END:Landroid/text/TextUtils$TruncateAt; // field@0844 │ │ +092d6e: 6e20 7c1f 8700 |00a1: invoke-virtual {v7, v8}, Landroid/widget/TextView;.setEllipsize:(Landroid/text/TextUtils$TruncateAt;)V // method@1f7c │ │ +092d74: 1201 |00a4: const/4 v1, #int 0 // #0 │ │ +092d76: 3804 0f00 |00a5: if-eqz v4, 00b4 // +000f │ │ +092d7a: 6207 a405 |00a7: sget-object v7, Landroid/support/v4/view/PagerTitleStrip;.TEXT_ATTRS:[I // field@05a4 │ │ +092d7e: 6e30 1601 4c07 |00a9: invoke-virtual {v12, v4, v7}, Landroid/content/Context;.obtainStyledAttributes:(I[I)Landroid/content/res/TypedArray; // method@0116 │ │ +092d84: 0c03 |00ac: move-result-object v3 │ │ +092d86: 6e30 7501 9309 |00ad: invoke-virtual {v3, v9, v9}, Landroid/content/res/TypedArray;.getBoolean:(IZ)Z // method@0175 │ │ +092d8c: 0a01 |00b0: move-result v1 │ │ +092d8e: 6e10 8201 0300 |00b1: invoke-virtual {v3}, Landroid/content/res/TypedArray;.recycle:()V // method@0182 │ │ +092d94: 3801 2200 |00b4: if-eqz v1, 00d6 // +0022 │ │ +092d98: 54b7 ae05 |00b6: iget-object v7, v11, Landroid/support/v4/view/PagerTitleStrip;.mPrevText:Landroid/widget/TextView; // field@05ae │ │ +092d9c: 7110 4511 0700 |00b8: invoke-static {v7}, Landroid/support/v4/view/PagerTitleStrip;.setSingleLineAllCaps:(Landroid/widget/TextView;)V // method@1145 │ │ +092da2: 54b7 a605 |00bb: iget-object v7, v11, Landroid/support/v4/view/PagerTitleStrip;.mCurrText:Landroid/widget/TextView; // field@05a6 │ │ +092da6: 7110 4511 0700 |00bd: invoke-static {v7}, Landroid/support/v4/view/PagerTitleStrip;.setSingleLineAllCaps:(Landroid/widget/TextView;)V // method@1145 │ │ +092dac: 54b7 aa05 |00c0: iget-object v7, v11, Landroid/support/v4/view/PagerTitleStrip;.mNextText:Landroid/widget/TextView; // field@05aa │ │ +092db0: 7110 4511 0700 |00c2: invoke-static {v7}, Landroid/support/v4/view/PagerTitleStrip;.setSingleLineAllCaps:(Landroid/widget/TextView;)V // method@1145 │ │ +092db6: 6e10 1301 0c00 |00c5: invoke-virtual {v12}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@0113 │ │ +092dbc: 0c07 |00c8: move-result-object v7 │ │ +092dbe: 6e10 6601 0700 |00c9: invoke-virtual {v7}, Landroid/content/res/Resources;.getDisplayMetrics:()Landroid/util/DisplayMetrics; // method@0166 │ │ +092dc4: 0c07 |00cc: move-result-object v7 │ │ +092dc6: 5272 4608 |00cd: iget v2, v7, Landroid/util/DisplayMetrics;.density:F // field@0846 │ │ +092dca: 1507 8041 |00cf: const/high16 v7, #int 1098907648 // #4180 │ │ +092dce: c827 |00d1: mul-float/2addr v7, v2 │ │ +092dd0: 8777 |00d2: float-to-int v7, v7 │ │ +092dd2: 59b7 af05 |00d3: iput v7, v11, Landroid/support/v4/view/PagerTitleStrip;.mScaledTextSpacing:I // field@05af │ │ +092dd6: 0e00 |00d5: return-void │ │ +092dd8: 54b7 ae05 |00d6: iget-object v7, v11, Landroid/support/v4/view/PagerTitleStrip;.mPrevText:Landroid/widget/TextView; // field@05ae │ │ +092ddc: 6e10 811f 0700 |00d8: invoke-virtual {v7}, Landroid/widget/TextView;.setSingleLine:()V // method@1f81 │ │ +092de2: 54b7 a605 |00db: iget-object v7, v11, Landroid/support/v4/view/PagerTitleStrip;.mCurrText:Landroid/widget/TextView; // field@05a6 │ │ +092de6: 6e10 811f 0700 |00dd: invoke-virtual {v7}, Landroid/widget/TextView;.setSingleLine:()V // method@1f81 │ │ +092dec: 54b7 aa05 |00e0: iget-object v7, v11, Landroid/support/v4/view/PagerTitleStrip;.mNextText:Landroid/widget/TextView; // field@05aa │ │ +092df0: 6e10 811f 0700 |00e2: invoke-virtual {v7}, Landroid/widget/TextView;.setSingleLine:()V // method@1f81 │ │ +092df6: 28e0 |00e5: goto 00c5 // -0020 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=116 │ │ 0x0005 line=53 │ │ 0x0008 line=54 │ │ 0x000c line=61 │ │ 0x0014 line=118 │ │ @@ -136081,17 +190579,17 @@ │ │ type : '(Landroid/support/v4/view/PagerTitleStrip;)F' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -068100: |[068100] android.support.v4.view.PagerTitleStrip.access$100:(Landroid/support/v4/view/PagerTitleStrip;)F │ │ -068110: 5210 6c03 |0000: iget v0, v1, Landroid/support/v4/view/PagerTitleStrip;.mLastKnownPositionOffset:F // field@036c │ │ -068114: 0f00 |0002: return v0 │ │ +092df8: |[092df8] android.support.v4.view.PagerTitleStrip.access$100:(Landroid/support/v4/view/PagerTitleStrip;)F │ │ +092e08: 5210 a905 |0000: iget v0, v1, Landroid/support/v4/view/PagerTitleStrip;.mLastKnownPositionOffset:F // field@05a9 │ │ +092e0c: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=45 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 x0 Landroid/support/v4/view/PagerTitleStrip; │ │ │ │ #4 : (in Landroid/support/v4/view/PagerTitleStrip;) │ │ @@ -136099,18 +190597,18 @@ │ │ type : '(Landroid/widget/TextView;)V' │ │ access : 0x000a (PRIVATE STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -068118: |[068118] android.support.v4.view.PagerTitleStrip.setSingleLineAllCaps:(Landroid/widget/TextView;)V │ │ -068128: 6200 6403 |0000: sget-object v0, Landroid/support/v4/view/PagerTitleStrip;.IMPL:Landroid/support/v4/view/PagerTitleStrip$PagerTitleStripImpl; // field@0364 │ │ -06812c: 7220 760a 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/PagerTitleStrip$PagerTitleStripImpl;.setSingleLineAllCaps:(Landroid/widget/TextView;)V // method@0a76 │ │ -068132: 0e00 |0005: return-void │ │ +092e10: |[092e10] android.support.v4.view.PagerTitleStrip.setSingleLineAllCaps:(Landroid/widget/TextView;)V │ │ +092e20: 6200 a105 |0000: sget-object v0, Landroid/support/v4/view/PagerTitleStrip;.IMPL:Landroid/support/v4/view/PagerTitleStrip$PagerTitleStripImpl; // field@05a1 │ │ +092e24: 7220 2411 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/PagerTitleStrip$PagerTitleStripImpl;.setSingleLineAllCaps:(Landroid/widget/TextView;)V // method@1124 │ │ +092e2a: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=108 │ │ 0x0005 line=109 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 text Landroid/widget/TextView; │ │ │ │ @@ -136120,22 +190618,22 @@ │ │ type : '()I' │ │ access : 0x0000 () │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 12 16-bit code units │ │ -068134: |[068134] android.support.v4.view.PagerTitleStrip.getMinHeight:()I │ │ -068144: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -068146: 6e10 800a 0200 |0001: invoke-virtual {v2}, Landroid/support/v4/view/PagerTitleStrip;.getBackground:()Landroid/graphics/drawable/Drawable; // method@0a80 │ │ -06814c: 0c00 |0004: move-result-object v0 │ │ -06814e: 3800 0600 |0005: if-eqz v0, 000b // +0006 │ │ -068152: 6e10 9b01 0000 |0007: invoke-virtual {v0}, Landroid/graphics/drawable/Drawable;.getIntrinsicHeight:()I // method@019b │ │ -068158: 0a01 |000a: move-result v1 │ │ -06815a: 0f01 |000b: return v1 │ │ +092e2c: |[092e2c] android.support.v4.view.PagerTitleStrip.getMinHeight:()I │ │ +092e3c: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +092e3e: 6e10 2e11 0200 |0001: invoke-virtual {v2}, Landroid/support/v4/view/PagerTitleStrip;.getBackground:()Landroid/graphics/drawable/Drawable; // method@112e │ │ +092e44: 0c00 |0004: move-result-object v0 │ │ +092e46: 3800 0600 |0005: if-eqz v0, 000b // +0006 │ │ +092e4a: 6e10 1702 0000 |0007: invoke-virtual {v0}, Landroid/graphics/drawable/Drawable;.getIntrinsicHeight:()I // method@0217 │ │ +092e50: 0a01 |000a: move-result v1 │ │ +092e52: 0f01 |000b: return v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=462 │ │ 0x0001 line=463 │ │ 0x0005 line=464 │ │ 0x0007 line=465 │ │ 0x000b line=467 │ │ @@ -136149,17 +190647,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -06815c: |[06815c] android.support.v4.view.PagerTitleStrip.getTextSpacing:()I │ │ -06816c: 5210 7203 |0000: iget v0, v1, Landroid/support/v4/view/PagerTitleStrip;.mScaledTextSpacing:I // field@0372 │ │ -068170: 0f00 |0002: return v0 │ │ +092e54: |[092e54] android.support.v4.view.PagerTitleStrip.getTextSpacing:()I │ │ +092e64: 5210 af05 |0000: iget v0, v1, Landroid/support/v4/view/PagerTitleStrip;.mScaledTextSpacing:I // field@05af │ │ +092e68: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=184 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/view/PagerTitleStrip; │ │ │ │ #2 : (in Landroid/support/v4/view/PagerTitleStrip;) │ │ @@ -136167,43 +190665,43 @@ │ │ type : '()V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 6 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 56 16-bit code units │ │ -068174: |[068174] android.support.v4.view.PagerTitleStrip.onAttachedToWindow:()V │ │ -068184: 6f10 4213 0500 |0000: invoke-super {v5}, Landroid/view/ViewGroup;.onAttachedToWindow:()V // method@1342 │ │ -06818a: 6e10 870a 0500 |0003: invoke-virtual {v5}, Landroid/support/v4/view/PagerTitleStrip;.getParent:()Landroid/view/ViewParent; // method@0a87 │ │ -068190: 0c02 |0006: move-result-object v2 │ │ -068192: 2023 0002 |0007: instance-of v3, v2, Landroid/support/v4/view/ViewPager; // type@0200 │ │ -068196: 3903 0a00 |0009: if-nez v3, 0013 // +000a │ │ -06819a: 2203 a703 |000b: new-instance v3, Ljava/lang/IllegalStateException; // type@03a7 │ │ -06819e: 1a04 e609 |000d: const-string v4, "PagerTitleStrip must be a direct child of a ViewPager." // string@09e6 │ │ -0681a2: 7020 7c17 4300 |000f: invoke-direct {v3, v4}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@177c │ │ -0681a8: 2703 |0012: throw v3 │ │ -0681aa: 0721 |0013: move-object v1, v2 │ │ -0681ac: 1f01 0002 |0014: check-cast v1, Landroid/support/v4/view/ViewPager; // type@0200 │ │ -0681b0: 6e10 f60b 0100 |0016: invoke-virtual {v1}, Landroid/support/v4/view/ViewPager;.getAdapter:()Landroid/support/v4/view/PagerAdapter; // method@0bf6 │ │ -0681b6: 0c00 |0019: move-result-object v0 │ │ -0681b8: 5453 6f03 |001a: iget-object v3, v5, Landroid/support/v4/view/PagerTitleStrip;.mPageListener:Landroid/support/v4/view/PagerTitleStrip$PageListener; // field@036f │ │ -0681bc: 6e20 440c 3100 |001c: invoke-virtual {v1, v3}, Landroid/support/v4/view/ViewPager;.setInternalPageChangeListener:(Landroid/support/v4/view/ViewPager$OnPageChangeListener;)Landroid/support/v4/view/ViewPager$OnPageChangeListener; // method@0c44 │ │ -0681c2: 5453 6f03 |001f: iget-object v3, v5, Landroid/support/v4/view/PagerTitleStrip;.mPageListener:Landroid/support/v4/view/PagerTitleStrip$PageListener; // field@036f │ │ -0681c6: 6e20 470c 3100 |0021: invoke-virtual {v1, v3}, Landroid/support/v4/view/ViewPager;.setOnAdapterChangeListener:(Landroid/support/v4/view/ViewPager$OnAdapterChangeListener;)V // method@0c47 │ │ -0681cc: 5b51 7003 |0024: iput-object v1, v5, Landroid/support/v4/view/PagerTitleStrip;.mPager:Landroid/support/v4/view/ViewPager; // field@0370 │ │ -0681d0: 5453 7603 |0026: iget-object v3, v5, Landroid/support/v4/view/PagerTitleStrip;.mWatchingAdapter:Ljava/lang/ref/WeakReference; // field@0376 │ │ -0681d4: 3803 0e00 |0028: if-eqz v3, 0036 // +000e │ │ -0681d8: 5453 7603 |002a: iget-object v3, v5, Landroid/support/v4/view/PagerTitleStrip;.mWatchingAdapter:Ljava/lang/ref/WeakReference; // field@0376 │ │ -0681dc: 6e10 c417 0300 |002c: invoke-virtual {v3}, Ljava/lang/ref/WeakReference;.get:()Ljava/lang/Object; // method@17c4 │ │ -0681e2: 0c03 |002f: move-result-object v3 │ │ -0681e4: 1f03 bb01 |0030: check-cast v3, Landroid/support/v4/view/PagerAdapter; // type@01bb │ │ -0681e8: 6e30 9b0a 3500 |0032: invoke-virtual {v5, v3, v0}, Landroid/support/v4/view/PagerTitleStrip;.updateAdapter:(Landroid/support/v4/view/PagerAdapter;Landroid/support/v4/view/PagerAdapter;)V // method@0a9b │ │ -0681ee: 0e00 |0035: return-void │ │ -0681f0: 1203 |0036: const/4 v3, #int 0 // #0 │ │ -0681f2: 28fb |0037: goto 0032 // -0005 │ │ +092e6c: |[092e6c] android.support.v4.view.PagerTitleStrip.onAttachedToWindow:()V │ │ +092e7c: 6f10 b81d 0500 |0000: invoke-super {v5}, Landroid/view/ViewGroup;.onAttachedToWindow:()V // method@1db8 │ │ +092e82: 6e10 3511 0500 |0003: invoke-virtual {v5}, Landroid/support/v4/view/PagerTitleStrip;.getParent:()Landroid/view/ViewParent; // method@1135 │ │ +092e88: 0c02 |0006: move-result-object v2 │ │ +092e8a: 2023 2a03 |0007: instance-of v3, v2, Landroid/support/v4/view/ViewPager; // type@032a │ │ +092e8e: 3903 0a00 |0009: if-nez v3, 0013 // +000a │ │ +092e92: 2203 2c05 |000b: new-instance v3, Ljava/lang/IllegalStateException; // type@052c │ │ +092e96: 1a04 640d |000d: const-string v4, "PagerTitleStrip must be a direct child of a ViewPager." // string@0d64 │ │ +092e9a: 7020 6c22 4300 |000f: invoke-direct {v3, v4}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@226c │ │ +092ea0: 2703 |0012: throw v3 │ │ +092ea2: 0721 |0013: move-object v1, v2 │ │ +092ea4: 1f01 2a03 |0014: check-cast v1, Landroid/support/v4/view/ViewPager; // type@032a │ │ +092ea8: 6e10 9813 0100 |0016: invoke-virtual {v1}, Landroid/support/v4/view/ViewPager;.getAdapter:()Landroid/support/v4/view/PagerAdapter; // method@1398 │ │ +092eae: 0c00 |0019: move-result-object v0 │ │ +092eb0: 5453 ac05 |001a: iget-object v3, v5, Landroid/support/v4/view/PagerTitleStrip;.mPageListener:Landroid/support/v4/view/PagerTitleStrip$PageListener; // field@05ac │ │ +092eb4: 6e20 e613 3100 |001c: invoke-virtual {v1, v3}, Landroid/support/v4/view/ViewPager;.setInternalPageChangeListener:(Landroid/support/v4/view/ViewPager$OnPageChangeListener;)Landroid/support/v4/view/ViewPager$OnPageChangeListener; // method@13e6 │ │ +092eba: 5453 ac05 |001f: iget-object v3, v5, Landroid/support/v4/view/PagerTitleStrip;.mPageListener:Landroid/support/v4/view/PagerTitleStrip$PageListener; // field@05ac │ │ +092ebe: 6e20 e913 3100 |0021: invoke-virtual {v1, v3}, Landroid/support/v4/view/ViewPager;.setOnAdapterChangeListener:(Landroid/support/v4/view/ViewPager$OnAdapterChangeListener;)V // method@13e9 │ │ +092ec4: 5b51 ad05 |0024: iput-object v1, v5, Landroid/support/v4/view/PagerTitleStrip;.mPager:Landroid/support/v4/view/ViewPager; // field@05ad │ │ +092ec8: 5453 b305 |0026: iget-object v3, v5, Landroid/support/v4/view/PagerTitleStrip;.mWatchingAdapter:Ljava/lang/ref/WeakReference; // field@05b3 │ │ +092ecc: 3803 0e00 |0028: if-eqz v3, 0036 // +000e │ │ +092ed0: 5453 b305 |002a: iget-object v3, v5, Landroid/support/v4/view/PagerTitleStrip;.mWatchingAdapter:Ljava/lang/ref/WeakReference; // field@05b3 │ │ +092ed4: 6e10 bc22 0300 |002c: invoke-virtual {v3}, Ljava/lang/ref/WeakReference;.get:()Ljava/lang/Object; // method@22bc │ │ +092eda: 0c03 |002f: move-result-object v3 │ │ +092edc: 1f03 d702 |0030: check-cast v3, Landroid/support/v4/view/PagerAdapter; // type@02d7 │ │ +092ee0: 6e30 4911 3500 |0032: invoke-virtual {v5, v3, v0}, Landroid/support/v4/view/PagerTitleStrip;.updateAdapter:(Landroid/support/v4/view/PagerAdapter;Landroid/support/v4/view/PagerAdapter;)V // method@1149 │ │ +092ee6: 0e00 |0035: return-void │ │ +092ee8: 1203 |0036: const/4 v3, #int 0 // #0 │ │ +092eea: 28fb |0037: goto 0032 // -0005 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=242 │ │ 0x0003 line=244 │ │ 0x0007 line=245 │ │ 0x000b line=246 │ │ 0x0014 line=250 │ │ @@ -136225,29 +190723,29 @@ │ │ type : '()V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 30 16-bit code units │ │ -0681f4: |[0681f4] android.support.v4.view.PagerTitleStrip.onDetachedFromWindow:()V │ │ -068204: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -068206: 6f10 4313 0200 |0001: invoke-super {v2}, Landroid/view/ViewGroup;.onDetachedFromWindow:()V // method@1343 │ │ -06820c: 5420 7003 |0004: iget-object v0, v2, Landroid/support/v4/view/PagerTitleStrip;.mPager:Landroid/support/v4/view/ViewPager; // field@0370 │ │ -068210: 3800 1700 |0006: if-eqz v0, 001d // +0017 │ │ -068214: 5420 7003 |0008: iget-object v0, v2, Landroid/support/v4/view/PagerTitleStrip;.mPager:Landroid/support/v4/view/ViewPager; // field@0370 │ │ -068218: 6e10 f60b 0000 |000a: invoke-virtual {v0}, Landroid/support/v4/view/ViewPager;.getAdapter:()Landroid/support/v4/view/PagerAdapter; // method@0bf6 │ │ -06821e: 0c00 |000d: move-result-object v0 │ │ -068220: 6e30 9b0a 0201 |000e: invoke-virtual {v2, v0, v1}, Landroid/support/v4/view/PagerTitleStrip;.updateAdapter:(Landroid/support/v4/view/PagerAdapter;Landroid/support/v4/view/PagerAdapter;)V // method@0a9b │ │ -068226: 5420 7003 |0011: iget-object v0, v2, Landroid/support/v4/view/PagerTitleStrip;.mPager:Landroid/support/v4/view/ViewPager; // field@0370 │ │ -06822a: 6e20 440c 1000 |0013: invoke-virtual {v0, v1}, Landroid/support/v4/view/ViewPager;.setInternalPageChangeListener:(Landroid/support/v4/view/ViewPager$OnPageChangeListener;)Landroid/support/v4/view/ViewPager$OnPageChangeListener; // method@0c44 │ │ -068230: 5420 7003 |0016: iget-object v0, v2, Landroid/support/v4/view/PagerTitleStrip;.mPager:Landroid/support/v4/view/ViewPager; // field@0370 │ │ -068234: 6e20 470c 1000 |0018: invoke-virtual {v0, v1}, Landroid/support/v4/view/ViewPager;.setOnAdapterChangeListener:(Landroid/support/v4/view/ViewPager$OnAdapterChangeListener;)V // method@0c47 │ │ -06823a: 5b21 7003 |001b: iput-object v1, v2, Landroid/support/v4/view/PagerTitleStrip;.mPager:Landroid/support/v4/view/ViewPager; // field@0370 │ │ -06823e: 0e00 |001d: return-void │ │ +092eec: |[092eec] android.support.v4.view.PagerTitleStrip.onDetachedFromWindow:()V │ │ +092efc: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +092efe: 6f10 b91d 0200 |0001: invoke-super {v2}, Landroid/view/ViewGroup;.onDetachedFromWindow:()V // method@1db9 │ │ +092f04: 5420 ad05 |0004: iget-object v0, v2, Landroid/support/v4/view/PagerTitleStrip;.mPager:Landroid/support/v4/view/ViewPager; // field@05ad │ │ +092f08: 3800 1700 |0006: if-eqz v0, 001d // +0017 │ │ +092f0c: 5420 ad05 |0008: iget-object v0, v2, Landroid/support/v4/view/PagerTitleStrip;.mPager:Landroid/support/v4/view/ViewPager; // field@05ad │ │ +092f10: 6e10 9813 0000 |000a: invoke-virtual {v0}, Landroid/support/v4/view/ViewPager;.getAdapter:()Landroid/support/v4/view/PagerAdapter; // method@1398 │ │ +092f16: 0c00 |000d: move-result-object v0 │ │ +092f18: 6e30 4911 0201 |000e: invoke-virtual {v2, v0, v1}, Landroid/support/v4/view/PagerTitleStrip;.updateAdapter:(Landroid/support/v4/view/PagerAdapter;Landroid/support/v4/view/PagerAdapter;)V // method@1149 │ │ +092f1e: 5420 ad05 |0011: iget-object v0, v2, Landroid/support/v4/view/PagerTitleStrip;.mPager:Landroid/support/v4/view/ViewPager; // field@05ad │ │ +092f22: 6e20 e613 1000 |0013: invoke-virtual {v0, v1}, Landroid/support/v4/view/ViewPager;.setInternalPageChangeListener:(Landroid/support/v4/view/ViewPager$OnPageChangeListener;)Landroid/support/v4/view/ViewPager$OnPageChangeListener; // method@13e6 │ │ +092f28: 5420 ad05 |0016: iget-object v0, v2, Landroid/support/v4/view/PagerTitleStrip;.mPager:Landroid/support/v4/view/ViewPager; // field@05ad │ │ +092f2c: 6e20 e913 1000 |0018: invoke-virtual {v0, v1}, Landroid/support/v4/view/ViewPager;.setOnAdapterChangeListener:(Landroid/support/v4/view/ViewPager$OnAdapterChangeListener;)V // method@13e9 │ │ +092f32: 5b21 ad05 |001b: iput-object v1, v2, Landroid/support/v4/view/PagerTitleStrip;.mPager:Landroid/support/v4/view/ViewPager; // field@05ad │ │ +092f36: 0e00 |001d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=261 │ │ 0x0004 line=262 │ │ 0x0008 line=263 │ │ 0x0011 line=264 │ │ 0x0016 line=265 │ │ @@ -136261,26 +190759,26 @@ │ │ type : '(ZIIII)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 9 │ │ ins : 6 │ │ outs : 4 │ │ insns size : 20 16-bit code units │ │ -068240: |[068240] android.support.v4.view.PagerTitleStrip.onLayout:(ZIIII)V │ │ -068250: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -068252: 5431 7003 |0001: iget-object v1, v3, Landroid/support/v4/view/PagerTitleStrip;.mPager:Landroid/support/v4/view/ViewPager; // field@0370 │ │ -068256: 3801 1000 |0003: if-eqz v1, 0013 // +0010 │ │ -06825a: 5231 6c03 |0005: iget v1, v3, Landroid/support/v4/view/PagerTitleStrip;.mLastKnownPositionOffset:F // field@036c │ │ -06825e: 2d01 0100 |0007: cmpl-float v1, v1, v0 │ │ -068262: 3a01 0400 |0009: if-ltz v1, 000d // +0004 │ │ -068266: 5230 6c03 |000b: iget v0, v3, Landroid/support/v4/view/PagerTitleStrip;.mLastKnownPositionOffset:F // field@036c │ │ -06826a: 5231 6b03 |000d: iget v1, v3, Landroid/support/v4/view/PagerTitleStrip;.mLastKnownCurrentPage:I // field@036b │ │ -06826e: 1212 |000f: const/4 v2, #int 1 // #1 │ │ -068270: 6e40 9d0a 1320 |0010: invoke-virtual {v3, v1, v0, v2}, Landroid/support/v4/view/PagerTitleStrip;.updateTextPositions:(IFZ)V // method@0a9d │ │ -068276: 0e00 |0013: return-void │ │ +092f38: |[092f38] android.support.v4.view.PagerTitleStrip.onLayout:(ZIIII)V │ │ +092f48: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +092f4a: 5431 ad05 |0001: iget-object v1, v3, Landroid/support/v4/view/PagerTitleStrip;.mPager:Landroid/support/v4/view/ViewPager; // field@05ad │ │ +092f4e: 3801 1000 |0003: if-eqz v1, 0013 // +0010 │ │ +092f52: 5231 a905 |0005: iget v1, v3, Landroid/support/v4/view/PagerTitleStrip;.mLastKnownPositionOffset:F // field@05a9 │ │ +092f56: 2d01 0100 |0007: cmpl-float v1, v1, v0 │ │ +092f5a: 3a01 0400 |0009: if-ltz v1, 000d // +0004 │ │ +092f5e: 5230 a905 |000b: iget v0, v3, Landroid/support/v4/view/PagerTitleStrip;.mLastKnownPositionOffset:F // field@05a9 │ │ +092f62: 5231 a805 |000d: iget v1, v3, Landroid/support/v4/view/PagerTitleStrip;.mLastKnownCurrentPage:I // field@05a8 │ │ +092f66: 1212 |000f: const/4 v2, #int 1 // #1 │ │ +092f68: 6e40 4b11 1320 |0010: invoke-virtual {v3, v1, v0, v2}, Landroid/support/v4/view/PagerTitleStrip;.updateTextPositions:(IFZ)V // method@114b │ │ +092f6e: 0e00 |0013: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=455 │ │ 0x0005 line=456 │ │ 0x000d line=457 │ │ 0x0013 line=459 │ │ locals : │ │ @@ -136297,67 +190795,67 @@ │ │ type : '(II)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 15 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 102 16-bit code units │ │ -068278: |[068278] android.support.v4.view.PagerTitleStrip.onMeasure:(II)V │ │ -068288: 7110 a812 0d00 |0000: invoke-static {v13}, Landroid/view/View$MeasureSpec;.getMode:(I)I // method@12a8 │ │ -06828e: 0a08 |0003: move-result v8 │ │ -068290: 7110 a812 0e00 |0004: invoke-static {v14}, Landroid/view/View$MeasureSpec;.getMode:(I)I // method@12a8 │ │ -068296: 0a03 |0007: move-result v3 │ │ -068298: 7110 a912 0d00 |0008: invoke-static {v13}, Landroid/view/View$MeasureSpec;.getSize:(I)I // method@12a9 │ │ -06829e: 0a09 |000b: move-result v9 │ │ -0682a0: 7110 a912 0e00 |000c: invoke-static {v14}, Landroid/view/View$MeasureSpec;.getSize:(I)I // method@12a9 │ │ -0682a6: 0a04 |000f: move-result v4 │ │ -0682a8: 150a 0040 |0010: const/high16 v10, #int 1073741824 // #4000 │ │ -0682ac: 32a8 0a00 |0012: if-eq v8, v10, 001c // +000a │ │ -0682b0: 220a a703 |0014: new-instance v10, Ljava/lang/IllegalStateException; // type@03a7 │ │ -0682b4: 1a0b 7409 |0016: const-string v11, "Must measure with an exact width" // string@0974 │ │ -0682b8: 7020 7c17 ba00 |0018: invoke-direct {v10, v11}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@177c │ │ -0682be: 270a |001b: throw v10 │ │ -0682c0: 0140 |001c: move v0, v4 │ │ -0682c2: 6e10 820a 0c00 |001d: invoke-virtual {v12}, Landroid/support/v4/view/PagerTitleStrip;.getMinHeight:()I // method@0a82 │ │ -0682c8: 0a05 |0020: move-result v5 │ │ -0682ca: 1206 |0021: const/4 v6, #int 0 // #0 │ │ -0682cc: 6e10 860a 0c00 |0022: invoke-virtual {v12}, Landroid/support/v4/view/PagerTitleStrip;.getPaddingTop:()I // method@0a86 │ │ -0682d2: 0a0a |0025: move-result v10 │ │ -0682d4: 6e10 830a 0c00 |0026: invoke-virtual {v12}, Landroid/support/v4/view/PagerTitleStrip;.getPaddingBottom:()I // method@0a83 │ │ -0682da: 0a0b |0029: move-result v11 │ │ -0682dc: 9006 0a0b |002a: add-int v6, v10, v11 │ │ -0682e0: b160 |002c: sub-int/2addr v0, v6 │ │ -0682e2: 829a |002d: int-to-float v10, v9 │ │ -0682e4: 140b cdcc 4c3f |002e: const v11, #float 0.8 // #3f4ccccd │ │ -0682ea: c8ba |0031: mul-float/2addr v10, v11 │ │ -0682ec: 87aa |0032: float-to-int v10, v10 │ │ -0682ee: 150b 0080 |0033: const/high16 v11, #int -2147483648 // #8000 │ │ -0682f2: 7120 aa12 ba00 |0035: invoke-static {v10, v11}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@12aa │ │ -0682f8: 0a02 |0038: move-result v2 │ │ -0682fa: 150a 0080 |0039: const/high16 v10, #int -2147483648 // #8000 │ │ -0682fe: 7120 aa12 a000 |003b: invoke-static {v0, v10}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@12aa │ │ -068304: 0a01 |003e: move-result v1 │ │ -068306: 54ca 7103 |003f: iget-object v10, v12, Landroid/support/v4/view/PagerTitleStrip;.mPrevText:Landroid/widget/TextView; // field@0371 │ │ -06830a: 6e30 9914 2a01 |0041: invoke-virtual {v10, v2, v1}, Landroid/widget/TextView;.measure:(II)V // method@1499 │ │ -068310: 54ca 6903 |0044: iget-object v10, v12, Landroid/support/v4/view/PagerTitleStrip;.mCurrText:Landroid/widget/TextView; // field@0369 │ │ -068314: 6e30 9914 2a01 |0046: invoke-virtual {v10, v2, v1}, Landroid/widget/TextView;.measure:(II)V // method@1499 │ │ -06831a: 54ca 6d03 |0049: iget-object v10, v12, Landroid/support/v4/view/PagerTitleStrip;.mNextText:Landroid/widget/TextView; // field@036d │ │ -06831e: 6e30 9914 2a01 |004b: invoke-virtual {v10, v2, v1}, Landroid/widget/TextView;.measure:(II)V // method@1499 │ │ -068324: 150a 0040 |004e: const/high16 v10, #int 1073741824 // #4000 │ │ -068328: 33a3 0600 |0050: if-ne v3, v10, 0056 // +0006 │ │ -06832c: 6e30 940a 9c04 |0052: invoke-virtual {v12, v9, v4}, Landroid/support/v4/view/PagerTitleStrip;.setMeasuredDimension:(II)V // method@0a94 │ │ -068332: 0e00 |0055: return-void │ │ -068334: 54ca 6903 |0056: iget-object v10, v12, Landroid/support/v4/view/PagerTitleStrip;.mCurrText:Landroid/widget/TextView; // field@0369 │ │ -068338: 6e10 9414 0a00 |0058: invoke-virtual {v10}, Landroid/widget/TextView;.getMeasuredHeight:()I // method@1494 │ │ -06833e: 0a07 |005b: move-result v7 │ │ -068340: 900a 0706 |005c: add-int v10, v7, v6 │ │ -068344: 7120 8b17 a500 |005e: invoke-static {v5, v10}, Ljava/lang/Math;.max:(II)I // method@178b │ │ -06834a: 0a0a |0061: move-result v10 │ │ -06834c: 6e30 940a 9c0a |0062: invoke-virtual {v12, v9, v10}, Landroid/support/v4/view/PagerTitleStrip;.setMeasuredDimension:(II)V // method@0a94 │ │ -068352: 28f0 |0065: goto 0055 // -0010 │ │ +092f70: |[092f70] android.support.v4.view.PagerTitleStrip.onMeasure:(II)V │ │ +092f80: 7110 e71c 0d00 |0000: invoke-static {v13}, Landroid/view/View$MeasureSpec;.getMode:(I)I // method@1ce7 │ │ +092f86: 0a08 |0003: move-result v8 │ │ +092f88: 7110 e71c 0e00 |0004: invoke-static {v14}, Landroid/view/View$MeasureSpec;.getMode:(I)I // method@1ce7 │ │ +092f8e: 0a03 |0007: move-result v3 │ │ +092f90: 7110 e81c 0d00 |0008: invoke-static {v13}, Landroid/view/View$MeasureSpec;.getSize:(I)I // method@1ce8 │ │ +092f96: 0a09 |000b: move-result v9 │ │ +092f98: 7110 e81c 0e00 |000c: invoke-static {v14}, Landroid/view/View$MeasureSpec;.getSize:(I)I // method@1ce8 │ │ +092f9e: 0a04 |000f: move-result v4 │ │ +092fa0: 150a 0040 |0010: const/high16 v10, #int 1073741824 // #4000 │ │ +092fa4: 32a8 0a00 |0012: if-eq v8, v10, 001c // +000a │ │ +092fa8: 220a 2c05 |0014: new-instance v10, Ljava/lang/IllegalStateException; // type@052c │ │ +092fac: 1a0b cb0c |0016: const-string v11, "Must measure with an exact width" // string@0ccb │ │ +092fb0: 7020 6c22 ba00 |0018: invoke-direct {v10, v11}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@226c │ │ +092fb6: 270a |001b: throw v10 │ │ +092fb8: 0140 |001c: move v0, v4 │ │ +092fba: 6e10 3011 0c00 |001d: invoke-virtual {v12}, Landroid/support/v4/view/PagerTitleStrip;.getMinHeight:()I // method@1130 │ │ +092fc0: 0a05 |0020: move-result v5 │ │ +092fc2: 1206 |0021: const/4 v6, #int 0 // #0 │ │ +092fc4: 6e10 3411 0c00 |0022: invoke-virtual {v12}, Landroid/support/v4/view/PagerTitleStrip;.getPaddingTop:()I // method@1134 │ │ +092fca: 0a0a |0025: move-result v10 │ │ +092fcc: 6e10 3111 0c00 |0026: invoke-virtual {v12}, Landroid/support/v4/view/PagerTitleStrip;.getPaddingBottom:()I // method@1131 │ │ +092fd2: 0a0b |0029: move-result v11 │ │ +092fd4: 9006 0a0b |002a: add-int v6, v10, v11 │ │ +092fd8: b160 |002c: sub-int/2addr v0, v6 │ │ +092fda: 829a |002d: int-to-float v10, v9 │ │ +092fdc: 140b cdcc 4c3f |002e: const v11, #float 0.8 // #3f4ccccd │ │ +092fe2: c8ba |0031: mul-float/2addr v10, v11 │ │ +092fe4: 87aa |0032: float-to-int v10, v10 │ │ +092fe6: 150b 0080 |0033: const/high16 v11, #int -2147483648 // #8000 │ │ +092fea: 7120 e91c ba00 |0035: invoke-static {v10, v11}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@1ce9 │ │ +092ff0: 0a02 |0038: move-result v2 │ │ +092ff2: 150a 0080 |0039: const/high16 v10, #int -2147483648 // #8000 │ │ +092ff6: 7120 e91c a000 |003b: invoke-static {v0, v10}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@1ce9 │ │ +092ffc: 0a01 |003e: move-result v1 │ │ +092ffe: 54ca ae05 |003f: iget-object v10, v12, Landroid/support/v4/view/PagerTitleStrip;.mPrevText:Landroid/widget/TextView; // field@05ae │ │ +093002: 6e30 7b1f 2a01 |0041: invoke-virtual {v10, v2, v1}, Landroid/widget/TextView;.measure:(II)V // method@1f7b │ │ +093008: 54ca a605 |0044: iget-object v10, v12, Landroid/support/v4/view/PagerTitleStrip;.mCurrText:Landroid/widget/TextView; // field@05a6 │ │ +09300c: 6e30 7b1f 2a01 |0046: invoke-virtual {v10, v2, v1}, Landroid/widget/TextView;.measure:(II)V // method@1f7b │ │ +093012: 54ca aa05 |0049: iget-object v10, v12, Landroid/support/v4/view/PagerTitleStrip;.mNextText:Landroid/widget/TextView; // field@05aa │ │ +093016: 6e30 7b1f 2a01 |004b: invoke-virtual {v10, v2, v1}, Landroid/widget/TextView;.measure:(II)V // method@1f7b │ │ +09301c: 150a 0040 |004e: const/high16 v10, #int 1073741824 // #4000 │ │ +093020: 33a3 0600 |0050: if-ne v3, v10, 0056 // +0006 │ │ +093024: 6e30 4211 9c04 |0052: invoke-virtual {v12, v9, v4}, Landroid/support/v4/view/PagerTitleStrip;.setMeasuredDimension:(II)V // method@1142 │ │ +09302a: 0e00 |0055: return-void │ │ +09302c: 54ca a605 |0056: iget-object v10, v12, Landroid/support/v4/view/PagerTitleStrip;.mCurrText:Landroid/widget/TextView; // field@05a6 │ │ +093030: 6e10 761f 0a00 |0058: invoke-virtual {v10}, Landroid/widget/TextView;.getMeasuredHeight:()I // method@1f76 │ │ +093036: 0a07 |005b: move-result v7 │ │ +093038: 900a 0706 |005c: add-int v10, v7, v6 │ │ +09303c: 7120 7e22 a500 |005e: invoke-static {v5, v10}, Ljava/lang/Math;.max:(II)I // method@227e │ │ +093042: 0a0a |0061: move-result v10 │ │ +093044: 6e30 4211 9c0a |0062: invoke-virtual {v12, v9, v10}, Landroid/support/v4/view/PagerTitleStrip;.setMeasuredDimension:(II)V // method@1142 │ │ +09304a: 28f0 |0065: goto 0055 // -0010 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=422 │ │ 0x0004 line=423 │ │ 0x0008 line=424 │ │ 0x000c line=425 │ │ 0x0010 line=427 │ │ @@ -136397,19 +190895,19 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -068354: |[068354] android.support.v4.view.PagerTitleStrip.requestLayout:()V │ │ -068364: 5510 7503 |0000: iget-boolean v0, v1, Landroid/support/v4/view/PagerTitleStrip;.mUpdatingText:Z // field@0375 │ │ -068368: 3900 0500 |0002: if-nez v0, 0007 // +0005 │ │ -06836c: 6f10 5113 0100 |0004: invoke-super {v1}, Landroid/view/ViewGroup;.requestLayout:()V // method@1351 │ │ -068372: 0e00 |0007: return-void │ │ +09304c: |[09304c] android.support.v4.view.PagerTitleStrip.requestLayout:()V │ │ +09305c: 5510 b205 |0000: iget-boolean v0, v1, Landroid/support/v4/view/PagerTitleStrip;.mUpdatingText:Z // field@05b2 │ │ +093060: 3900 0500 |0002: if-nez v0, 0007 // +0005 │ │ +093064: 6f10 c81d 0100 |0004: invoke-super {v1}, Landroid/view/ViewGroup;.requestLayout:()V // method@1dc8 │ │ +09306a: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=310 │ │ 0x0004 line=311 │ │ 0x0007 line=313 │ │ locals : │ │ 0x0000 - 0x0008 reg=1 this Landroid/support/v4/view/PagerTitleStrip; │ │ @@ -136419,18 +190917,18 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -068374: |[068374] android.support.v4.view.PagerTitleStrip.setGravity:(I)V │ │ -068384: 5901 6a03 |0000: iput v1, v0, Landroid/support/v4/view/PagerTitleStrip;.mGravity:I // field@036a │ │ -068388: 6e10 8f0a 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/view/PagerTitleStrip;.requestLayout:()V // method@0a8f │ │ -06838e: 0e00 |0005: return-void │ │ +09306c: |[09306c] android.support.v4.view.PagerTitleStrip.setGravity:(I)V │ │ +09307c: 5901 a705 |0000: iput v1, v0, Landroid/support/v4/view/PagerTitleStrip;.mGravity:I // field@05a7 │ │ +093080: 6e10 3d11 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/view/PagerTitleStrip;.requestLayout:()V // method@113d │ │ +093086: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=236 │ │ 0x0002 line=237 │ │ 0x0005 line=238 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Landroid/support/v4/view/PagerTitleStrip; │ │ @@ -136441,31 +190939,31 @@ │ │ type : '(F)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 31 16-bit code units │ │ -068390: |[068390] android.support.v4.view.PagerTitleStrip.setNonPrimaryAlpha:(F)V │ │ -0683a0: 1501 7f43 |0000: const/high16 v1, #int 1132396544 // #437f │ │ -0683a4: c851 |0002: mul-float/2addr v1, v5 │ │ -0683a6: 8711 |0003: float-to-int v1, v1 │ │ -0683a8: d511 ff00 |0004: and-int/lit16 v1, v1, #int 255 // #00ff │ │ -0683ac: 5941 6e03 |0006: iput v1, v4, Landroid/support/v4/view/PagerTitleStrip;.mNonPrimaryAlpha:I // field@036e │ │ -0683b0: 5241 6e03 |0008: iget v1, v4, Landroid/support/v4/view/PagerTitleStrip;.mNonPrimaryAlpha:I // field@036e │ │ -0683b4: e001 0118 |000a: shl-int/lit8 v1, v1, #int 24 // #18 │ │ -0683b8: 5242 7303 |000c: iget v2, v4, Landroid/support/v4/view/PagerTitleStrip;.mTextColor:I // field@0373 │ │ -0683bc: 1403 ffff ff00 |000e: const v3, #float 2.35099e-38 // #00ffffff │ │ -0683c2: b532 |0011: and-int/2addr v2, v3 │ │ -0683c4: 9600 0102 |0012: or-int v0, v1, v2 │ │ -0683c8: 5441 7103 |0014: iget-object v1, v4, Landroid/support/v4/view/PagerTitleStrip;.mPrevText:Landroid/widget/TextView; // field@0371 │ │ -0683cc: 6e20 a214 0100 |0016: invoke-virtual {v1, v0}, Landroid/widget/TextView;.setTextColor:(I)V // method@14a2 │ │ -0683d2: 5441 6d03 |0019: iget-object v1, v4, Landroid/support/v4/view/PagerTitleStrip;.mNextText:Landroid/widget/TextView; // field@036d │ │ -0683d6: 6e20 a214 0100 |001b: invoke-virtual {v1, v0}, Landroid/widget/TextView;.setTextColor:(I)V // method@14a2 │ │ -0683dc: 0e00 |001e: return-void │ │ +093088: |[093088] android.support.v4.view.PagerTitleStrip.setNonPrimaryAlpha:(F)V │ │ +093098: 1501 7f43 |0000: const/high16 v1, #int 1132396544 // #437f │ │ +09309c: c851 |0002: mul-float/2addr v1, v5 │ │ +09309e: 8711 |0003: float-to-int v1, v1 │ │ +0930a0: d511 ff00 |0004: and-int/lit16 v1, v1, #int 255 // #00ff │ │ +0930a4: 5941 ab05 |0006: iput v1, v4, Landroid/support/v4/view/PagerTitleStrip;.mNonPrimaryAlpha:I // field@05ab │ │ +0930a8: 5241 ab05 |0008: iget v1, v4, Landroid/support/v4/view/PagerTitleStrip;.mNonPrimaryAlpha:I // field@05ab │ │ +0930ac: e001 0118 |000a: shl-int/lit8 v1, v1, #int 24 // #18 │ │ +0930b0: 5242 b005 |000c: iget v2, v4, Landroid/support/v4/view/PagerTitleStrip;.mTextColor:I // field@05b0 │ │ +0930b4: 1403 ffff ff00 |000e: const v3, #float 2.35099e-38 // #00ffffff │ │ +0930ba: b532 |0011: and-int/2addr v2, v3 │ │ +0930bc: 9600 0102 |0012: or-int v0, v1, v2 │ │ +0930c0: 5441 ae05 |0014: iget-object v1, v4, Landroid/support/v4/view/PagerTitleStrip;.mPrevText:Landroid/widget/TextView; // field@05ae │ │ +0930c4: 6e20 841f 0100 |0016: invoke-virtual {v1, v0}, Landroid/widget/TextView;.setTextColor:(I)V // method@1f84 │ │ +0930ca: 5441 aa05 |0019: iget-object v1, v4, Landroid/support/v4/view/PagerTitleStrip;.mNextText:Landroid/widget/TextView; // field@05aa │ │ +0930ce: 6e20 841f 0100 |001b: invoke-virtual {v1, v0}, Landroid/widget/TextView;.setTextColor:(I)V // method@1f84 │ │ +0930d4: 0e00 |001e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=193 │ │ 0x0008 line=194 │ │ 0x0014 line=195 │ │ 0x0019 line=196 │ │ 0x001e line=197 │ │ @@ -136479,29 +190977,29 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 30 16-bit code units │ │ -0683e0: |[0683e0] android.support.v4.view.PagerTitleStrip.setTextColor:(I)V │ │ -0683f0: 5945 7303 |0000: iput v5, v4, Landroid/support/v4/view/PagerTitleStrip;.mTextColor:I // field@0373 │ │ -0683f4: 5441 6903 |0002: iget-object v1, v4, Landroid/support/v4/view/PagerTitleStrip;.mCurrText:Landroid/widget/TextView; // field@0369 │ │ -0683f8: 6e20 a214 5100 |0004: invoke-virtual {v1, v5}, Landroid/widget/TextView;.setTextColor:(I)V // method@14a2 │ │ -0683fe: 5241 6e03 |0007: iget v1, v4, Landroid/support/v4/view/PagerTitleStrip;.mNonPrimaryAlpha:I // field@036e │ │ -068402: e001 0118 |0009: shl-int/lit8 v1, v1, #int 24 // #18 │ │ -068406: 5242 7303 |000b: iget v2, v4, Landroid/support/v4/view/PagerTitleStrip;.mTextColor:I // field@0373 │ │ -06840a: 1403 ffff ff00 |000d: const v3, #float 2.35099e-38 // #00ffffff │ │ -068410: b532 |0010: and-int/2addr v2, v3 │ │ -068412: 9600 0102 |0011: or-int v0, v1, v2 │ │ -068416: 5441 7103 |0013: iget-object v1, v4, Landroid/support/v4/view/PagerTitleStrip;.mPrevText:Landroid/widget/TextView; // field@0371 │ │ -06841a: 6e20 a214 0100 |0015: invoke-virtual {v1, v0}, Landroid/widget/TextView;.setTextColor:(I)V // method@14a2 │ │ -068420: 5441 6d03 |0018: iget-object v1, v4, Landroid/support/v4/view/PagerTitleStrip;.mNextText:Landroid/widget/TextView; // field@036d │ │ -068424: 6e20 a214 0100 |001a: invoke-virtual {v1, v0}, Landroid/widget/TextView;.setTextColor:(I)V // method@14a2 │ │ -06842a: 0e00 |001d: return-void │ │ +0930d8: |[0930d8] android.support.v4.view.PagerTitleStrip.setTextColor:(I)V │ │ +0930e8: 5945 b005 |0000: iput v5, v4, Landroid/support/v4/view/PagerTitleStrip;.mTextColor:I // field@05b0 │ │ +0930ec: 5441 a605 |0002: iget-object v1, v4, Landroid/support/v4/view/PagerTitleStrip;.mCurrText:Landroid/widget/TextView; // field@05a6 │ │ +0930f0: 6e20 841f 5100 |0004: invoke-virtual {v1, v5}, Landroid/widget/TextView;.setTextColor:(I)V // method@1f84 │ │ +0930f6: 5241 ab05 |0007: iget v1, v4, Landroid/support/v4/view/PagerTitleStrip;.mNonPrimaryAlpha:I // field@05ab │ │ +0930fa: e001 0118 |0009: shl-int/lit8 v1, v1, #int 24 // #18 │ │ +0930fe: 5242 b005 |000b: iget v2, v4, Landroid/support/v4/view/PagerTitleStrip;.mTextColor:I // field@05b0 │ │ +093102: 1403 ffff ff00 |000d: const v3, #float 2.35099e-38 // #00ffffff │ │ +093108: b532 |0010: and-int/2addr v2, v3 │ │ +09310a: 9600 0102 |0011: or-int v0, v1, v2 │ │ +09310e: 5441 ae05 |0013: iget-object v1, v4, Landroid/support/v4/view/PagerTitleStrip;.mPrevText:Landroid/widget/TextView; // field@05ae │ │ +093112: 6e20 841f 0100 |0015: invoke-virtual {v1, v0}, Landroid/widget/TextView;.setTextColor:(I)V // method@1f84 │ │ +093118: 5441 aa05 |0018: iget-object v1, v4, Landroid/support/v4/view/PagerTitleStrip;.mNextText:Landroid/widget/TextView; // field@05aa │ │ +09311c: 6e20 841f 0100 |001a: invoke-virtual {v1, v0}, Landroid/widget/TextView;.setTextColor:(I)V // method@1f84 │ │ +093122: 0e00 |001d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=206 │ │ 0x0002 line=207 │ │ 0x0007 line=208 │ │ 0x0013 line=209 │ │ 0x0018 line=210 │ │ @@ -136516,22 +191014,22 @@ │ │ type : '(IF)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 16 16-bit code units │ │ -06842c: |[06842c] android.support.v4.view.PagerTitleStrip.setTextSize:(IF)V │ │ -06843c: 5410 7103 |0000: iget-object v0, v1, Landroid/support/v4/view/PagerTitleStrip;.mPrevText:Landroid/widget/TextView; // field@0371 │ │ -068440: 6e30 a314 2003 |0002: invoke-virtual {v0, v2, v3}, Landroid/widget/TextView;.setTextSize:(IF)V // method@14a3 │ │ -068446: 5410 6903 |0005: iget-object v0, v1, Landroid/support/v4/view/PagerTitleStrip;.mCurrText:Landroid/widget/TextView; // field@0369 │ │ -06844a: 6e30 a314 2003 |0007: invoke-virtual {v0, v2, v3}, Landroid/widget/TextView;.setTextSize:(IF)V // method@14a3 │ │ -068450: 5410 6d03 |000a: iget-object v0, v1, Landroid/support/v4/view/PagerTitleStrip;.mNextText:Landroid/widget/TextView; // field@036d │ │ -068454: 6e30 a314 2003 |000c: invoke-virtual {v0, v2, v3}, Landroid/widget/TextView;.setTextSize:(IF)V // method@14a3 │ │ -06845a: 0e00 |000f: return-void │ │ +093124: |[093124] android.support.v4.view.PagerTitleStrip.setTextSize:(IF)V │ │ +093134: 5410 ae05 |0000: iget-object v0, v1, Landroid/support/v4/view/PagerTitleStrip;.mPrevText:Landroid/widget/TextView; // field@05ae │ │ +093138: 6e30 851f 2003 |0002: invoke-virtual {v0, v2, v3}, Landroid/widget/TextView;.setTextSize:(IF)V // method@1f85 │ │ +09313e: 5410 a605 |0005: iget-object v0, v1, Landroid/support/v4/view/PagerTitleStrip;.mCurrText:Landroid/widget/TextView; // field@05a6 │ │ +093142: 6e30 851f 2003 |0007: invoke-virtual {v0, v2, v3}, Landroid/widget/TextView;.setTextSize:(IF)V // method@1f85 │ │ +093148: 5410 aa05 |000a: iget-object v0, v1, Landroid/support/v4/view/PagerTitleStrip;.mNextText:Landroid/widget/TextView; // field@05aa │ │ +09314c: 6e30 851f 2003 |000c: invoke-virtual {v0, v2, v3}, Landroid/widget/TextView;.setTextSize:(IF)V // method@1f85 │ │ +093152: 0e00 |000f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=224 │ │ 0x0005 line=225 │ │ 0x000a line=226 │ │ 0x000f line=227 │ │ locals : │ │ @@ -136544,18 +191042,18 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -06845c: |[06845c] android.support.v4.view.PagerTitleStrip.setTextSpacing:(I)V │ │ -06846c: 5901 7203 |0000: iput v1, v0, Landroid/support/v4/view/PagerTitleStrip;.mScaledTextSpacing:I // field@0372 │ │ -068470: 6e10 8f0a 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/view/PagerTitleStrip;.requestLayout:()V // method@0a8f │ │ -068476: 0e00 |0005: return-void │ │ +093154: |[093154] android.support.v4.view.PagerTitleStrip.setTextSpacing:(I)V │ │ +093164: 5901 af05 |0000: iput v1, v0, Landroid/support/v4/view/PagerTitleStrip;.mScaledTextSpacing:I // field@05af │ │ +093168: 6e10 3d11 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/view/PagerTitleStrip;.requestLayout:()V // method@113d │ │ +09316e: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=176 │ │ 0x0002 line=177 │ │ 0x0005 line=178 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Landroid/support/v4/view/PagerTitleStrip; │ │ @@ -136566,38 +191064,38 @@ │ │ type : '(Landroid/support/v4/view/PagerAdapter;Landroid/support/v4/view/PagerAdapter;)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 48 16-bit code units │ │ -068478: |[068478] android.support.v4.view.PagerTitleStrip.updateAdapter:(Landroid/support/v4/view/PagerAdapter;Landroid/support/v4/view/PagerAdapter;)V │ │ -068488: 3802 0a00 |0000: if-eqz v2, 000a // +000a │ │ -06848c: 5410 6f03 |0002: iget-object v0, v1, Landroid/support/v4/view/PagerTitleStrip;.mPageListener:Landroid/support/v4/view/PagerTitleStrip$PageListener; // field@036f │ │ -068490: 6e20 4e0a 0200 |0004: invoke-virtual {v2, v0}, Landroid/support/v4/view/PagerAdapter;.unregisterDataSetObserver:(Landroid/database/DataSetObserver;)V // method@0a4e │ │ -068496: 1200 |0007: const/4 v0, #int 0 // #0 │ │ -068498: 5b10 7603 |0008: iput-object v0, v1, Landroid/support/v4/view/PagerTitleStrip;.mWatchingAdapter:Ljava/lang/ref/WeakReference; // field@0376 │ │ -06849c: 3803 0e00 |000a: if-eqz v3, 0018 // +000e │ │ -0684a0: 5410 6f03 |000c: iget-object v0, v1, Landroid/support/v4/view/PagerTitleStrip;.mPageListener:Landroid/support/v4/view/PagerTitleStrip$PageListener; // field@036f │ │ -0684a4: 6e20 470a 0300 |000e: invoke-virtual {v3, v0}, Landroid/support/v4/view/PagerAdapter;.registerDataSetObserver:(Landroid/database/DataSetObserver;)V // method@0a47 │ │ -0684aa: 2200 bf03 |0011: new-instance v0, Ljava/lang/ref/WeakReference; // type@03bf │ │ -0684ae: 7020 c317 3000 |0013: invoke-direct {v0, v3}, Ljava/lang/ref/WeakReference;.:(Ljava/lang/Object;)V // method@17c3 │ │ -0684b4: 5b10 7603 |0016: iput-object v0, v1, Landroid/support/v4/view/PagerTitleStrip;.mWatchingAdapter:Ljava/lang/ref/WeakReference; // field@0376 │ │ -0684b8: 5410 7003 |0018: iget-object v0, v1, Landroid/support/v4/view/PagerTitleStrip;.mPager:Landroid/support/v4/view/ViewPager; // field@0370 │ │ -0684bc: 3800 1500 |001a: if-eqz v0, 002f // +0015 │ │ -0684c0: 12f0 |001c: const/4 v0, #int -1 // #ff │ │ -0684c2: 5910 6b03 |001d: iput v0, v1, Landroid/support/v4/view/PagerTitleStrip;.mLastKnownCurrentPage:I // field@036b │ │ -0684c6: 1500 80bf |001f: const/high16 v0, #int -1082130432 // #bf80 │ │ -0684ca: 5910 6c03 |0021: iput v0, v1, Landroid/support/v4/view/PagerTitleStrip;.mLastKnownPositionOffset:F // field@036c │ │ -0684ce: 5410 7003 |0023: iget-object v0, v1, Landroid/support/v4/view/PagerTitleStrip;.mPager:Landroid/support/v4/view/ViewPager; // field@0370 │ │ -0684d2: 6e10 fd0b 0000 |0025: invoke-virtual {v0}, Landroid/support/v4/view/ViewPager;.getCurrentItem:()I // method@0bfd │ │ -0684d8: 0a00 |0028: move-result v0 │ │ -0684da: 6e30 9c0a 0103 |0029: invoke-virtual {v1, v0, v3}, Landroid/support/v4/view/PagerTitleStrip;.updateText:(ILandroid/support/v4/view/PagerAdapter;)V // method@0a9c │ │ -0684e0: 6e10 8f0a 0100 |002c: invoke-virtual {v1}, Landroid/support/v4/view/PagerTitleStrip;.requestLayout:()V // method@0a8f │ │ -0684e6: 0e00 |002f: return-void │ │ +093170: |[093170] android.support.v4.view.PagerTitleStrip.updateAdapter:(Landroid/support/v4/view/PagerAdapter;Landroid/support/v4/view/PagerAdapter;)V │ │ +093180: 3802 0a00 |0000: if-eqz v2, 000a // +000a │ │ +093184: 5410 ac05 |0002: iget-object v0, v1, Landroid/support/v4/view/PagerTitleStrip;.mPageListener:Landroid/support/v4/view/PagerTitleStrip$PageListener; // field@05ac │ │ +093188: 6e20 fc10 0200 |0004: invoke-virtual {v2, v0}, Landroid/support/v4/view/PagerAdapter;.unregisterDataSetObserver:(Landroid/database/DataSetObserver;)V // method@10fc │ │ +09318e: 1200 |0007: const/4 v0, #int 0 // #0 │ │ +093190: 5b10 b305 |0008: iput-object v0, v1, Landroid/support/v4/view/PagerTitleStrip;.mWatchingAdapter:Ljava/lang/ref/WeakReference; // field@05b3 │ │ +093194: 3803 0e00 |000a: if-eqz v3, 0018 // +000e │ │ +093198: 5410 ac05 |000c: iget-object v0, v1, Landroid/support/v4/view/PagerTitleStrip;.mPageListener:Landroid/support/v4/view/PagerTitleStrip$PageListener; // field@05ac │ │ +09319c: 6e20 f510 0300 |000e: invoke-virtual {v3, v0}, Landroid/support/v4/view/PagerAdapter;.registerDataSetObserver:(Landroid/database/DataSetObserver;)V // method@10f5 │ │ +0931a2: 2200 4a05 |0011: new-instance v0, Ljava/lang/ref/WeakReference; // type@054a │ │ +0931a6: 7020 bb22 3000 |0013: invoke-direct {v0, v3}, Ljava/lang/ref/WeakReference;.:(Ljava/lang/Object;)V // method@22bb │ │ +0931ac: 5b10 b305 |0016: iput-object v0, v1, Landroid/support/v4/view/PagerTitleStrip;.mWatchingAdapter:Ljava/lang/ref/WeakReference; // field@05b3 │ │ +0931b0: 5410 ad05 |0018: iget-object v0, v1, Landroid/support/v4/view/PagerTitleStrip;.mPager:Landroid/support/v4/view/ViewPager; // field@05ad │ │ +0931b4: 3800 1500 |001a: if-eqz v0, 002f // +0015 │ │ +0931b8: 12f0 |001c: const/4 v0, #int -1 // #ff │ │ +0931ba: 5910 a805 |001d: iput v0, v1, Landroid/support/v4/view/PagerTitleStrip;.mLastKnownCurrentPage:I // field@05a8 │ │ +0931be: 1500 80bf |001f: const/high16 v0, #int -1082130432 // #bf80 │ │ +0931c2: 5910 a905 |0021: iput v0, v1, Landroid/support/v4/view/PagerTitleStrip;.mLastKnownPositionOffset:F // field@05a9 │ │ +0931c6: 5410 ad05 |0023: iget-object v0, v1, Landroid/support/v4/view/PagerTitleStrip;.mPager:Landroid/support/v4/view/ViewPager; // field@05ad │ │ +0931ca: 6e10 9f13 0000 |0025: invoke-virtual {v0}, Landroid/support/v4/view/ViewPager;.getCurrentItem:()I // method@139f │ │ +0931d0: 0a00 |0028: move-result v0 │ │ +0931d2: 6e30 4a11 0103 |0029: invoke-virtual {v1, v0, v3}, Landroid/support/v4/view/PagerTitleStrip;.updateText:(ILandroid/support/v4/view/PagerAdapter;)V // method@114a │ │ +0931d8: 6e10 3d11 0100 |002c: invoke-virtual {v1}, Landroid/support/v4/view/PagerTitleStrip;.requestLayout:()V // method@113d │ │ +0931de: 0e00 |002f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=316 │ │ 0x0002 line=317 │ │ 0x0007 line=318 │ │ 0x000a line=320 │ │ 0x000c line=321 │ │ @@ -136618,86 +191116,86 @@ │ │ type : '(ILandroid/support/v4/view/PagerAdapter;)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 13 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 136 16-bit code units │ │ -0684e8: |[0684e8] android.support.v4.view.PagerTitleStrip.updateText:(ILandroid/support/v4/view/PagerAdapter;)V │ │ -0684f8: 1217 |0000: const/4 v7, #int 1 // #1 │ │ -0684fa: 1509 0080 |0001: const/high16 v9, #int -2147483648 // #8000 │ │ -0684fe: 1206 |0003: const/4 v6, #int 0 // #0 │ │ -068500: 380c 8000 |0004: if-eqz v12, 0084 // +0080 │ │ -068504: 6e10 3f0a 0c00 |0006: invoke-virtual {v12}, Landroid/support/v4/view/PagerAdapter;.getCount:()I // method@0a3f │ │ -06850a: 0a03 |0009: move-result v3 │ │ -06850c: 5ca7 7503 |000a: iput-boolean v7, v10, Landroid/support/v4/view/PagerTitleStrip;.mUpdatingText:Z // field@0375 │ │ -068510: 1204 |000c: const/4 v4, #int 0 // #0 │ │ -068512: 347b 0a00 |000d: if-lt v11, v7, 0017 // +000a │ │ -068516: 380c 0800 |000f: if-eqz v12, 0017 // +0008 │ │ -06851a: d807 0bff |0011: add-int/lit8 v7, v11, #int -1 // #ff │ │ -06851e: 6e20 410a 7c00 |0013: invoke-virtual {v12, v7}, Landroid/support/v4/view/PagerAdapter;.getPageTitle:(I)Ljava/lang/CharSequence; // method@0a41 │ │ -068524: 0c04 |0016: move-result-object v4 │ │ -068526: 54a7 7103 |0017: iget-object v7, v10, Landroid/support/v4/view/PagerTitleStrip;.mPrevText:Landroid/widget/TextView; // field@0371 │ │ -06852a: 6e20 a014 4700 |0019: invoke-virtual {v7, v4}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@14a0 │ │ -068530: 54a8 6903 |001c: iget-object v8, v10, Landroid/support/v4/view/PagerTitleStrip;.mCurrText:Landroid/widget/TextView; // field@0369 │ │ -068534: 380c 6800 |001e: if-eqz v12, 0086 // +0068 │ │ -068538: 353b 6600 |0020: if-ge v11, v3, 0086 // +0066 │ │ -06853c: 6e20 410a bc00 |0022: invoke-virtual {v12, v11}, Landroid/support/v4/view/PagerAdapter;.getPageTitle:(I)Ljava/lang/CharSequence; // method@0a41 │ │ -068542: 0c07 |0025: move-result-object v7 │ │ -068544: 6e20 a014 7800 |0026: invoke-virtual {v8, v7}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@14a0 │ │ -06854a: 1204 |0029: const/4 v4, #int 0 // #0 │ │ -06854c: d807 0b01 |002a: add-int/lit8 v7, v11, #int 1 // #01 │ │ -068550: 3537 0a00 |002c: if-ge v7, v3, 0036 // +000a │ │ -068554: 380c 0800 |002e: if-eqz v12, 0036 // +0008 │ │ -068558: d807 0b01 |0030: add-int/lit8 v7, v11, #int 1 // #01 │ │ -06855c: 6e20 410a 7c00 |0032: invoke-virtual {v12, v7}, Landroid/support/v4/view/PagerAdapter;.getPageTitle:(I)Ljava/lang/CharSequence; // method@0a41 │ │ -068562: 0c04 |0035: move-result-object v4 │ │ -068564: 54a7 6d03 |0036: iget-object v7, v10, Landroid/support/v4/view/PagerTitleStrip;.mNextText:Landroid/widget/TextView; // field@036d │ │ -068568: 6e20 a014 4700 |0038: invoke-virtual {v7, v4}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@14a0 │ │ -06856e: 6e10 890a 0a00 |003b: invoke-virtual {v10}, Landroid/support/v4/view/PagerTitleStrip;.getWidth:()I // method@0a89 │ │ -068574: 0a07 |003e: move-result v7 │ │ -068576: 6e10 840a 0a00 |003f: invoke-virtual {v10}, Landroid/support/v4/view/PagerTitleStrip;.getPaddingLeft:()I // method@0a84 │ │ -06857c: 0a08 |0042: move-result v8 │ │ -06857e: b187 |0043: sub-int/2addr v7, v8 │ │ -068580: 6e10 850a 0a00 |0044: invoke-virtual {v10}, Landroid/support/v4/view/PagerTitleStrip;.getPaddingRight:()I // method@0a85 │ │ -068586: 0a08 |0047: move-result v8 │ │ -068588: 9105 0708 |0048: sub-int v5, v7, v8 │ │ -06858c: 6e10 810a 0a00 |004a: invoke-virtual {v10}, Landroid/support/v4/view/PagerTitleStrip;.getHeight:()I // method@0a81 │ │ -068592: 0a07 |004d: move-result v7 │ │ -068594: 6e10 860a 0a00 |004e: invoke-virtual {v10}, Landroid/support/v4/view/PagerTitleStrip;.getPaddingTop:()I // method@0a86 │ │ -06859a: 0a08 |0051: move-result v8 │ │ -06859c: b187 |0052: sub-int/2addr v7, v8 │ │ -06859e: 6e10 830a 0a00 |0053: invoke-virtual {v10}, Landroid/support/v4/view/PagerTitleStrip;.getPaddingBottom:()I // method@0a83 │ │ -0685a4: 0a08 |0056: move-result v8 │ │ -0685a6: 9100 0708 |0057: sub-int v0, v7, v8 │ │ -0685aa: 8257 |0059: int-to-float v7, v5 │ │ -0685ac: 1408 cdcc 4c3f |005a: const v8, #float 0.8 // #3f4ccccd │ │ -0685b2: c887 |005d: mul-float/2addr v7, v8 │ │ -0685b4: 8777 |005e: float-to-int v7, v7 │ │ -0685b6: 7120 aa12 9700 |005f: invoke-static {v7, v9}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@12aa │ │ -0685bc: 0a02 |0062: move-result v2 │ │ -0685be: 7120 aa12 9000 |0063: invoke-static {v0, v9}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@12aa │ │ -0685c4: 0a01 |0066: move-result v1 │ │ -0685c6: 54a7 7103 |0067: iget-object v7, v10, Landroid/support/v4/view/PagerTitleStrip;.mPrevText:Landroid/widget/TextView; // field@0371 │ │ -0685ca: 6e30 9914 2701 |0069: invoke-virtual {v7, v2, v1}, Landroid/widget/TextView;.measure:(II)V // method@1499 │ │ -0685d0: 54a7 6903 |006c: iget-object v7, v10, Landroid/support/v4/view/PagerTitleStrip;.mCurrText:Landroid/widget/TextView; // field@0369 │ │ -0685d4: 6e30 9914 2701 |006e: invoke-virtual {v7, v2, v1}, Landroid/widget/TextView;.measure:(II)V // method@1499 │ │ -0685da: 54a7 6d03 |0071: iget-object v7, v10, Landroid/support/v4/view/PagerTitleStrip;.mNextText:Landroid/widget/TextView; // field@036d │ │ -0685de: 6e30 9914 2701 |0073: invoke-virtual {v7, v2, v1}, Landroid/widget/TextView;.measure:(II)V // method@1499 │ │ -0685e4: 59ab 6b03 |0076: iput v11, v10, Landroid/support/v4/view/PagerTitleStrip;.mLastKnownCurrentPage:I // field@036b │ │ -0685e8: 55a7 7403 |0078: iget-boolean v7, v10, Landroid/support/v4/view/PagerTitleStrip;.mUpdatingPositions:Z // field@0374 │ │ -0685ec: 3907 0700 |007a: if-nez v7, 0081 // +0007 │ │ -0685f0: 52a7 6c03 |007c: iget v7, v10, Landroid/support/v4/view/PagerTitleStrip;.mLastKnownPositionOffset:F // field@036c │ │ -0685f4: 6e40 9d0a ba67 |007e: invoke-virtual {v10, v11, v7, v6}, Landroid/support/v4/view/PagerTitleStrip;.updateTextPositions:(IFZ)V // method@0a9d │ │ -0685fa: 5ca6 7503 |0081: iput-boolean v6, v10, Landroid/support/v4/view/PagerTitleStrip;.mUpdatingText:Z // field@0375 │ │ -0685fe: 0e00 |0083: return-void │ │ -068600: 0163 |0084: move v3, v6 │ │ -068602: 2885 |0085: goto 000a // -007b │ │ -068604: 1207 |0086: const/4 v7, #int 0 // #0 │ │ -068606: 289f |0087: goto 0026 // -0061 │ │ +0931e0: |[0931e0] android.support.v4.view.PagerTitleStrip.updateText:(ILandroid/support/v4/view/PagerAdapter;)V │ │ +0931f0: 1217 |0000: const/4 v7, #int 1 // #1 │ │ +0931f2: 1509 0080 |0001: const/high16 v9, #int -2147483648 // #8000 │ │ +0931f6: 1206 |0003: const/4 v6, #int 0 // #0 │ │ +0931f8: 380c 8000 |0004: if-eqz v12, 0084 // +0080 │ │ +0931fc: 6e10 ed10 0c00 |0006: invoke-virtual {v12}, Landroid/support/v4/view/PagerAdapter;.getCount:()I // method@10ed │ │ +093202: 0a03 |0009: move-result v3 │ │ +093204: 5ca7 b205 |000a: iput-boolean v7, v10, Landroid/support/v4/view/PagerTitleStrip;.mUpdatingText:Z // field@05b2 │ │ +093208: 1204 |000c: const/4 v4, #int 0 // #0 │ │ +09320a: 347b 0a00 |000d: if-lt v11, v7, 0017 // +000a │ │ +09320e: 380c 0800 |000f: if-eqz v12, 0017 // +0008 │ │ +093212: d807 0bff |0011: add-int/lit8 v7, v11, #int -1 // #ff │ │ +093216: 6e20 ef10 7c00 |0013: invoke-virtual {v12, v7}, Landroid/support/v4/view/PagerAdapter;.getPageTitle:(I)Ljava/lang/CharSequence; // method@10ef │ │ +09321c: 0c04 |0016: move-result-object v4 │ │ +09321e: 54a7 ae05 |0017: iget-object v7, v10, Landroid/support/v4/view/PagerTitleStrip;.mPrevText:Landroid/widget/TextView; // field@05ae │ │ +093222: 6e20 821f 4700 |0019: invoke-virtual {v7, v4}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@1f82 │ │ +093228: 54a8 a605 |001c: iget-object v8, v10, Landroid/support/v4/view/PagerTitleStrip;.mCurrText:Landroid/widget/TextView; // field@05a6 │ │ +09322c: 380c 6800 |001e: if-eqz v12, 0086 // +0068 │ │ +093230: 353b 6600 |0020: if-ge v11, v3, 0086 // +0066 │ │ +093234: 6e20 ef10 bc00 |0022: invoke-virtual {v12, v11}, Landroid/support/v4/view/PagerAdapter;.getPageTitle:(I)Ljava/lang/CharSequence; // method@10ef │ │ +09323a: 0c07 |0025: move-result-object v7 │ │ +09323c: 6e20 821f 7800 |0026: invoke-virtual {v8, v7}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@1f82 │ │ +093242: 1204 |0029: const/4 v4, #int 0 // #0 │ │ +093244: d807 0b01 |002a: add-int/lit8 v7, v11, #int 1 // #01 │ │ +093248: 3537 0a00 |002c: if-ge v7, v3, 0036 // +000a │ │ +09324c: 380c 0800 |002e: if-eqz v12, 0036 // +0008 │ │ +093250: d807 0b01 |0030: add-int/lit8 v7, v11, #int 1 // #01 │ │ +093254: 6e20 ef10 7c00 |0032: invoke-virtual {v12, v7}, Landroid/support/v4/view/PagerAdapter;.getPageTitle:(I)Ljava/lang/CharSequence; // method@10ef │ │ +09325a: 0c04 |0035: move-result-object v4 │ │ +09325c: 54a7 aa05 |0036: iget-object v7, v10, Landroid/support/v4/view/PagerTitleStrip;.mNextText:Landroid/widget/TextView; // field@05aa │ │ +093260: 6e20 821f 4700 |0038: invoke-virtual {v7, v4}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@1f82 │ │ +093266: 6e10 3711 0a00 |003b: invoke-virtual {v10}, Landroid/support/v4/view/PagerTitleStrip;.getWidth:()I // method@1137 │ │ +09326c: 0a07 |003e: move-result v7 │ │ +09326e: 6e10 3211 0a00 |003f: invoke-virtual {v10}, Landroid/support/v4/view/PagerTitleStrip;.getPaddingLeft:()I // method@1132 │ │ +093274: 0a08 |0042: move-result v8 │ │ +093276: b187 |0043: sub-int/2addr v7, v8 │ │ +093278: 6e10 3311 0a00 |0044: invoke-virtual {v10}, Landroid/support/v4/view/PagerTitleStrip;.getPaddingRight:()I // method@1133 │ │ +09327e: 0a08 |0047: move-result v8 │ │ +093280: 9105 0708 |0048: sub-int v5, v7, v8 │ │ +093284: 6e10 2f11 0a00 |004a: invoke-virtual {v10}, Landroid/support/v4/view/PagerTitleStrip;.getHeight:()I // method@112f │ │ +09328a: 0a07 |004d: move-result v7 │ │ +09328c: 6e10 3411 0a00 |004e: invoke-virtual {v10}, Landroid/support/v4/view/PagerTitleStrip;.getPaddingTop:()I // method@1134 │ │ +093292: 0a08 |0051: move-result v8 │ │ +093294: b187 |0052: sub-int/2addr v7, v8 │ │ +093296: 6e10 3111 0a00 |0053: invoke-virtual {v10}, Landroid/support/v4/view/PagerTitleStrip;.getPaddingBottom:()I // method@1131 │ │ +09329c: 0a08 |0056: move-result v8 │ │ +09329e: 9100 0708 |0057: sub-int v0, v7, v8 │ │ +0932a2: 8257 |0059: int-to-float v7, v5 │ │ +0932a4: 1408 cdcc 4c3f |005a: const v8, #float 0.8 // #3f4ccccd │ │ +0932aa: c887 |005d: mul-float/2addr v7, v8 │ │ +0932ac: 8777 |005e: float-to-int v7, v7 │ │ +0932ae: 7120 e91c 9700 |005f: invoke-static {v7, v9}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@1ce9 │ │ +0932b4: 0a02 |0062: move-result v2 │ │ +0932b6: 7120 e91c 9000 |0063: invoke-static {v0, v9}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@1ce9 │ │ +0932bc: 0a01 |0066: move-result v1 │ │ +0932be: 54a7 ae05 |0067: iget-object v7, v10, Landroid/support/v4/view/PagerTitleStrip;.mPrevText:Landroid/widget/TextView; // field@05ae │ │ +0932c2: 6e30 7b1f 2701 |0069: invoke-virtual {v7, v2, v1}, Landroid/widget/TextView;.measure:(II)V // method@1f7b │ │ +0932c8: 54a7 a605 |006c: iget-object v7, v10, Landroid/support/v4/view/PagerTitleStrip;.mCurrText:Landroid/widget/TextView; // field@05a6 │ │ +0932cc: 6e30 7b1f 2701 |006e: invoke-virtual {v7, v2, v1}, Landroid/widget/TextView;.measure:(II)V // method@1f7b │ │ +0932d2: 54a7 aa05 |0071: iget-object v7, v10, Landroid/support/v4/view/PagerTitleStrip;.mNextText:Landroid/widget/TextView; // field@05aa │ │ +0932d6: 6e30 7b1f 2701 |0073: invoke-virtual {v7, v2, v1}, Landroid/widget/TextView;.measure:(II)V // method@1f7b │ │ +0932dc: 59ab a805 |0076: iput v11, v10, Landroid/support/v4/view/PagerTitleStrip;.mLastKnownCurrentPage:I // field@05a8 │ │ +0932e0: 55a7 b105 |0078: iget-boolean v7, v10, Landroid/support/v4/view/PagerTitleStrip;.mUpdatingPositions:Z // field@05b1 │ │ +0932e4: 3907 0700 |007a: if-nez v7, 0081 // +0007 │ │ +0932e8: 52a7 a905 |007c: iget v7, v10, Landroid/support/v4/view/PagerTitleStrip;.mLastKnownPositionOffset:F // field@05a9 │ │ +0932ec: 6e40 4b11 ba67 |007e: invoke-virtual {v10, v11, v7, v6}, Landroid/support/v4/view/PagerTitleStrip;.updateTextPositions:(IFZ)V // method@114b │ │ +0932f2: 5ca6 b205 |0081: iput-boolean v6, v10, Landroid/support/v4/view/PagerTitleStrip;.mUpdatingText:Z // field@05b2 │ │ +0932f6: 0e00 |0083: return-void │ │ +0932f8: 0163 |0084: move v3, v6 │ │ +0932fa: 2885 |0085: goto 000a // -007b │ │ +0932fc: 1207 |0086: const/4 v7, #int 0 // #0 │ │ +0932fe: 289f |0087: goto 0026 // -0061 │ │ catches : (none) │ │ positions : │ │ 0x0004 line=271 │ │ 0x000a line=272 │ │ 0x000c line=274 │ │ 0x000d line=275 │ │ 0x0011 line=276 │ │ @@ -136739,233 +191237,233 @@ │ │ type : '(IFZ)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 49 │ │ ins : 4 │ │ outs : 5 │ │ insns size : 444 16-bit code units │ │ -068608: |[068608] android.support.v4.view.PagerTitleStrip.updateTextPositions:(IFZ)V │ │ -068618: 0800 2d00 |0000: move-object/from16 v0, v45 │ │ -06861c: 5200 6b03 |0002: iget v0, v0, Landroid/support/v4/view/PagerTitleStrip;.mLastKnownCurrentPage:I // field@036b │ │ -068620: 022a 0000 |0004: move/from16 v42, v0 │ │ -068624: 0200 2e00 |0006: move/from16 v0, v46 │ │ -068628: 0201 2a00 |0008: move/from16 v1, v42 │ │ -06862c: 3210 7e01 |000a: if-eq v0, v1, 0188 // +017e │ │ -068630: 0800 2d00 |000c: move-object/from16 v0, v45 │ │ -068634: 5400 7003 |000e: iget-object v0, v0, Landroid/support/v4/view/PagerTitleStrip;.mPager:Landroid/support/v4/view/ViewPager; // field@0370 │ │ -068638: 082a 0000 |0010: move-object/from16 v42, v0 │ │ -06863c: 7401 f60b 2a00 |0012: invoke-virtual/range {v42}, Landroid/support/v4/view/ViewPager;.getAdapter:()Landroid/support/v4/view/PagerAdapter; // method@0bf6 │ │ -068642: 0c2a |0015: move-result-object v42 │ │ -068644: 0800 2d00 |0016: move-object/from16 v0, v45 │ │ -068648: 0201 2e00 |0018: move/from16 v1, v46 │ │ -06864c: 0802 2a00 |001a: move-object/from16 v2, v42 │ │ -068650: 6e30 9c0a 1002 |001c: invoke-virtual {v0, v1, v2}, Landroid/support/v4/view/PagerTitleStrip;.updateText:(ILandroid/support/v4/view/PagerAdapter;)V // method@0a9c │ │ -068656: 132a 0100 |001f: const/16 v42, #int 1 // #1 │ │ -06865a: 0200 2a00 |0021: move/from16 v0, v42 │ │ -06865e: 0801 2d00 |0023: move-object/from16 v1, v45 │ │ -068662: 5c10 7403 |0025: iput-boolean v0, v1, Landroid/support/v4/view/PagerTitleStrip;.mUpdatingPositions:Z // field@0374 │ │ -068666: 0800 2d00 |0027: move-object/from16 v0, v45 │ │ -06866a: 5400 7103 |0029: iget-object v0, v0, Landroid/support/v4/view/PagerTitleStrip;.mPrevText:Landroid/widget/TextView; // field@0371 │ │ -06866e: 082a 0000 |002b: move-object/from16 v42, v0 │ │ -068672: 7401 9514 2a00 |002d: invoke-virtual/range {v42}, Landroid/widget/TextView;.getMeasuredWidth:()I // method@1495 │ │ -068678: 0a24 |0030: move-result v36 │ │ -06867a: 0800 2d00 |0031: move-object/from16 v0, v45 │ │ -06867e: 5400 6903 |0033: iget-object v0, v0, Landroid/support/v4/view/PagerTitleStrip;.mCurrText:Landroid/widget/TextView; // field@0369 │ │ -068682: 082a 0000 |0035: move-object/from16 v42, v0 │ │ -068686: 7401 9514 2a00 |0037: invoke-virtual/range {v42}, Landroid/widget/TextView;.getMeasuredWidth:()I // method@1495 │ │ -06868c: 0a12 |003a: move-result v18 │ │ -06868e: 0800 2d00 |003b: move-object/from16 v0, v45 │ │ -068692: 5400 6d03 |003d: iget-object v0, v0, Landroid/support/v4/view/PagerTitleStrip;.mNextText:Landroid/widget/TextView; // field@036d │ │ -068696: 082a 0000 |003f: move-object/from16 v42, v0 │ │ -06869a: 7401 9514 2a00 |0041: invoke-virtual/range {v42}, Landroid/widget/TextView;.getMeasuredWidth:()I // method@1495 │ │ -0686a0: 0a1a |0044: move-result v26 │ │ -0686a2: db13 1202 |0045: div-int/lit8 v19, v18, #int 2 // #02 │ │ -0686a6: 7401 890a 2d00 |0047: invoke-virtual/range {v45}, Landroid/support/v4/view/PagerTitleStrip;.getWidth:()I // method@0a89 │ │ -0686ac: 0a26 |004a: move-result v38 │ │ -0686ae: 7401 810a 2d00 |004b: invoke-virtual/range {v45}, Landroid/support/v4/view/PagerTitleStrip;.getHeight:()I // method@0a81 │ │ -0686b4: 0a25 |004e: move-result v37 │ │ -0686b6: 7401 840a 2d00 |004f: invoke-virtual/range {v45}, Landroid/support/v4/view/PagerTitleStrip;.getPaddingLeft:()I // method@0a84 │ │ -0686bc: 0a1d |0052: move-result v29 │ │ -0686be: 7401 850a 2d00 |0053: invoke-virtual/range {v45}, Landroid/support/v4/view/PagerTitleStrip;.getPaddingRight:()I // method@0a85 │ │ -0686c4: 0a1e |0056: move-result v30 │ │ -0686c6: 7401 860a 2d00 |0057: invoke-virtual/range {v45}, Landroid/support/v4/view/PagerTitleStrip;.getPaddingTop:()I // method@0a86 │ │ -0686cc: 0a1f |005a: move-result v31 │ │ -0686ce: 7401 830a 2d00 |005b: invoke-virtual/range {v45}, Landroid/support/v4/view/PagerTitleStrip;.getPaddingBottom:()I // method@0a83 │ │ -0686d4: 0a1c |005e: move-result v28 │ │ -0686d6: 9027 1d13 |005f: add-int v39, v29, v19 │ │ -0686da: 9028 1e13 |0061: add-int v40, v30, v19 │ │ -0686de: 912a 2627 |0063: sub-int v42, v38, v39 │ │ -0686e2: 910a 2a28 |0065: sub-int v10, v42, v40 │ │ -0686e6: 152a 003f |0067: const/high16 v42, #int 1056964608 // #3f00 │ │ -0686ea: a60e 2f2a |0069: add-float v14, v47, v42 │ │ -0686ee: 152a 803f |006b: const/high16 v42, #int 1065353216 // #3f80 │ │ -0686f2: 2d2a 0e2a |006d: cmpl-float v42, v14, v42 │ │ -0686f6: 3d2a 0600 |006f: if-lez v42, 0075 // +0006 │ │ -0686fa: 152a 803f |0071: const/high16 v42, #int 1065353216 // #3f80 │ │ -0686fe: a70e 0e2a |0073: sub-float v14, v14, v42 │ │ -068702: 912a 2628 |0075: sub-int v42, v38, v40 │ │ -068706: 82a0 |0077: int-to-float v0, v10 │ │ -068708: 022b 0000 |0078: move/from16 v43, v0 │ │ -06870c: a82b 2b0e |007a: mul-float v43, v43, v14 │ │ -068710: 0200 2b00 |007c: move/from16 v0, v43 │ │ -068714: 8700 |007e: float-to-int v0, v0 │ │ -068716: 022b 0000 |007f: move/from16 v43, v0 │ │ -06871a: 910c 2a2b |0081: sub-int v12, v42, v43 │ │ -06871e: db2a 1202 |0083: div-int/lit8 v42, v18, #int 2 // #02 │ │ -068722: 910d 0c2a |0085: sub-int v13, v12, v42 │ │ -068726: 900f 0d12 |0087: add-int v15, v13, v18 │ │ -06872a: 0800 2d00 |0089: move-object/from16 v0, v45 │ │ -06872e: 5400 7103 |008b: iget-object v0, v0, Landroid/support/v4/view/PagerTitleStrip;.mPrevText:Landroid/widget/TextView; // field@0371 │ │ -068732: 082a 0000 |008d: move-object/from16 v42, v0 │ │ -068736: 7401 9114 2a00 |008f: invoke-virtual/range {v42}, Landroid/widget/TextView;.getBaseline:()I // method@1491 │ │ -06873c: 0a20 |0092: move-result v32 │ │ -06873e: 0800 2d00 |0093: move-object/from16 v0, v45 │ │ -068742: 5400 6903 |0095: iget-object v0, v0, Landroid/support/v4/view/PagerTitleStrip;.mCurrText:Landroid/widget/TextView; // field@0369 │ │ -068746: 082a 0000 |0097: move-object/from16 v42, v0 │ │ -06874a: 7401 9114 2a00 |0099: invoke-virtual/range {v42}, Landroid/widget/TextView;.getBaseline:()I // method@1491 │ │ -068750: 0a0b |009c: move-result v11 │ │ -068752: 0800 2d00 |009d: move-object/from16 v0, v45 │ │ -068756: 5400 6d03 |009f: iget-object v0, v0, Landroid/support/v4/view/PagerTitleStrip;.mNextText:Landroid/widget/TextView; // field@036d │ │ -06875a: 082a 0000 |00a1: move-object/from16 v42, v0 │ │ -06875e: 7401 9114 2a00 |00a3: invoke-virtual/range {v42}, Landroid/widget/TextView;.getBaseline:()I // method@1491 │ │ -068764: 0a16 |00a6: move-result v22 │ │ -068766: 0200 2000 |00a7: move/from16 v0, v32 │ │ -06876a: 7120 8b17 b000 |00a9: invoke-static {v0, v11}, Ljava/lang/Math;.max:(II)I // method@178b │ │ -068770: 0a2a |00ac: move-result v42 │ │ -068772: 0200 2a00 |00ad: move/from16 v0, v42 │ │ -068776: 0201 1600 |00af: move/from16 v1, v22 │ │ -06877a: 7120 8b17 1000 |00b1: invoke-static {v0, v1}, Ljava/lang/Math;.max:(II)I // method@178b │ │ -068780: 0a14 |00b4: move-result v20 │ │ -068782: 9123 1420 |00b5: sub-int v35, v20, v32 │ │ -068786: 9111 140b |00b7: sub-int v17, v20, v11 │ │ -06878a: 9119 1416 |00b9: sub-int v25, v20, v22 │ │ -06878e: 0800 2d00 |00bb: move-object/from16 v0, v45 │ │ -068792: 5400 7103 |00bd: iget-object v0, v0, Landroid/support/v4/view/PagerTitleStrip;.mPrevText:Landroid/widget/TextView; // field@0371 │ │ -068796: 082a 0000 |00bf: move-object/from16 v42, v0 │ │ -06879a: 7401 9414 2a00 |00c1: invoke-virtual/range {v42}, Landroid/widget/TextView;.getMeasuredHeight:()I // method@1494 │ │ -0687a0: 0a2a |00c4: move-result v42 │ │ -0687a2: 9007 232a |00c5: add-int v7, v35, v42 │ │ -0687a6: 0800 2d00 |00c7: move-object/from16 v0, v45 │ │ -0687aa: 5400 6903 |00c9: iget-object v0, v0, Landroid/support/v4/view/PagerTitleStrip;.mCurrText:Landroid/widget/TextView; // field@0369 │ │ -0687ae: 082a 0000 |00cb: move-object/from16 v42, v0 │ │ -0687b2: 7401 9414 2a00 |00cd: invoke-virtual/range {v42}, Landroid/widget/TextView;.getMeasuredHeight:()I // method@1494 │ │ -0687b8: 0a2a |00d0: move-result v42 │ │ -0687ba: 9005 112a |00d1: add-int v5, v17, v42 │ │ -0687be: 0800 2d00 |00d3: move-object/from16 v0, v45 │ │ -0687c2: 5400 6d03 |00d5: iget-object v0, v0, Landroid/support/v4/view/PagerTitleStrip;.mNextText:Landroid/widget/TextView; // field@036d │ │ -0687c6: 082a 0000 |00d7: move-object/from16 v42, v0 │ │ -0687ca: 7401 9414 2a00 |00d9: invoke-virtual/range {v42}, Landroid/widget/TextView;.getMeasuredHeight:()I // method@1494 │ │ -0687d0: 0a2a |00dc: move-result v42 │ │ -0687d2: 9006 192a |00dd: add-int v6, v25, v42 │ │ -0687d6: 7120 8b17 5700 |00df: invoke-static {v7, v5}, Ljava/lang/Math;.max:(II)I // method@178b │ │ -0687dc: 0a2a |00e2: move-result v42 │ │ -0687de: 0200 2a00 |00e3: move/from16 v0, v42 │ │ -0687e2: 7120 8b17 6000 |00e5: invoke-static {v0, v6}, Ljava/lang/Math;.max:(II)I // method@178b │ │ -0687e8: 0a15 |00e8: move-result v21 │ │ -0687ea: 0800 2d00 |00e9: move-object/from16 v0, v45 │ │ -0687ee: 5200 6a03 |00eb: iget v0, v0, Landroid/support/v4/view/PagerTitleStrip;.mGravity:I // field@036a │ │ -0687f2: 022a 0000 |00ed: move/from16 v42, v0 │ │ -0687f6: dd29 2a70 |00ef: and-int/lit8 v41, v42, #int 112 // #70 │ │ -0687fa: 2c29 c100 0000 |00f1: sparse-switch v41, 000001b2 // +000000c1 │ │ -068800: 9022 1f23 |00f4: add-int v34, v31, v35 │ │ -068804: 9010 1f11 |00f6: add-int v16, v31, v17 │ │ -068808: 9018 1f19 |00f8: add-int v24, v31, v25 │ │ -06880c: 0800 2d00 |00fa: move-object/from16 v0, v45 │ │ -068810: 5400 6903 |00fc: iget-object v0, v0, Landroid/support/v4/view/PagerTitleStrip;.mCurrText:Landroid/widget/TextView; // field@0369 │ │ -068814: 082a 0000 |00fe: move-object/from16 v42, v0 │ │ -068818: 0800 2d00 |0100: move-object/from16 v0, v45 │ │ -06881c: 5400 6903 |0102: iget-object v0, v0, Landroid/support/v4/view/PagerTitleStrip;.mCurrText:Landroid/widget/TextView; // field@0369 │ │ -068820: 082b 0000 |0104: move-object/from16 v43, v0 │ │ -068824: 7401 9414 2b00 |0106: invoke-virtual/range {v43}, Landroid/widget/TextView;.getMeasuredHeight:()I // method@1494 │ │ -06882a: 0a2b |0109: move-result v43 │ │ -06882c: 902b 2b10 |010a: add-int v43, v43, v16 │ │ -068830: 0800 2a00 |010c: move-object/from16 v0, v42 │ │ -068834: 0201 1000 |010e: move/from16 v1, v16 │ │ -068838: 0202 2b00 |0110: move/from16 v2, v43 │ │ -06883c: 6e52 9814 d0f1 |0112: invoke-virtual {v0, v13, v1, v15, v2}, Landroid/widget/TextView;.layout:(IIII)V // method@1498 │ │ -068842: 0800 2d00 |0115: move-object/from16 v0, v45 │ │ -068846: 5200 7203 |0117: iget v0, v0, Landroid/support/v4/view/PagerTitleStrip;.mScaledTextSpacing:I // field@0372 │ │ -06884a: 022a 0000 |0119: move/from16 v42, v0 │ │ -06884e: 912a 0d2a |011b: sub-int v42, v13, v42 │ │ -068852: 912a 2a24 |011d: sub-int v42, v42, v36 │ │ -068856: 0200 1d00 |011f: move/from16 v0, v29 │ │ -06885a: 0201 2a00 |0121: move/from16 v1, v42 │ │ -06885e: 7120 8d17 1000 |0123: invoke-static {v0, v1}, Ljava/lang/Math;.min:(II)I // method@178d │ │ -068864: 0a21 |0126: move-result v33 │ │ -068866: 0800 2d00 |0127: move-object/from16 v0, v45 │ │ -06886a: 5400 7103 |0129: iget-object v0, v0, Landroid/support/v4/view/PagerTitleStrip;.mPrevText:Landroid/widget/TextView; // field@0371 │ │ -06886e: 082a 0000 |012b: move-object/from16 v42, v0 │ │ -068872: 902b 2124 |012d: add-int v43, v33, v36 │ │ -068876: 0800 2d00 |012f: move-object/from16 v0, v45 │ │ -06887a: 5400 7103 |0131: iget-object v0, v0, Landroid/support/v4/view/PagerTitleStrip;.mPrevText:Landroid/widget/TextView; // field@0371 │ │ -06887e: 082c 0000 |0133: move-object/from16 v44, v0 │ │ -068882: 7401 9414 2c00 |0135: invoke-virtual/range {v44}, Landroid/widget/TextView;.getMeasuredHeight:()I // method@1494 │ │ -068888: 0a2c |0138: move-result v44 │ │ -06888a: 902c 2c22 |0139: add-int v44, v44, v34 │ │ -06888e: 0800 2a00 |013b: move-object/from16 v0, v42 │ │ -068892: 0201 2100 |013d: move/from16 v1, v33 │ │ -068896: 0202 2200 |013f: move/from16 v2, v34 │ │ -06889a: 0203 2b00 |0141: move/from16 v3, v43 │ │ -06889e: 0204 2c00 |0143: move/from16 v4, v44 │ │ -0688a2: 6e54 9814 1032 |0145: invoke-virtual {v0, v1, v2, v3, v4}, Landroid/widget/TextView;.layout:(IIII)V // method@1498 │ │ -0688a8: 912a 261e |0148: sub-int v42, v38, v30 │ │ -0688ac: 912a 2a1a |014a: sub-int v42, v42, v26 │ │ -0688b0: 0800 2d00 |014c: move-object/from16 v0, v45 │ │ -0688b4: 5200 7203 |014e: iget v0, v0, Landroid/support/v4/view/PagerTitleStrip;.mScaledTextSpacing:I // field@0372 │ │ -0688b8: 022b 0000 |0150: move/from16 v43, v0 │ │ -0688bc: 902b 2b0f |0152: add-int v43, v43, v15 │ │ -0688c0: 7702 8b17 2a00 |0154: invoke-static/range {v42, v43}, Ljava/lang/Math;.max:(II)I // method@178b │ │ -0688c6: 0a17 |0157: move-result v23 │ │ -0688c8: 0800 2d00 |0158: move-object/from16 v0, v45 │ │ -0688cc: 5400 6d03 |015a: iget-object v0, v0, Landroid/support/v4/view/PagerTitleStrip;.mNextText:Landroid/widget/TextView; // field@036d │ │ -0688d0: 082a 0000 |015c: move-object/from16 v42, v0 │ │ -0688d4: 902b 171a |015e: add-int v43, v23, v26 │ │ -0688d8: 0800 2d00 |0160: move-object/from16 v0, v45 │ │ -0688dc: 5400 6d03 |0162: iget-object v0, v0, Landroid/support/v4/view/PagerTitleStrip;.mNextText:Landroid/widget/TextView; // field@036d │ │ -0688e0: 082c 0000 |0164: move-object/from16 v44, v0 │ │ -0688e4: 7401 9414 2c00 |0166: invoke-virtual/range {v44}, Landroid/widget/TextView;.getMeasuredHeight:()I // method@1494 │ │ -0688ea: 0a2c |0169: move-result v44 │ │ -0688ec: 902c 2c18 |016a: add-int v44, v44, v24 │ │ -0688f0: 0800 2a00 |016c: move-object/from16 v0, v42 │ │ -0688f4: 0201 1700 |016e: move/from16 v1, v23 │ │ -0688f8: 0202 1800 |0170: move/from16 v2, v24 │ │ -0688fc: 0203 2b00 |0172: move/from16 v3, v43 │ │ -068900: 0204 2c00 |0174: move/from16 v4, v44 │ │ -068904: 6e54 9814 1032 |0176: invoke-virtual {v0, v1, v2, v3, v4}, Landroid/widget/TextView;.layout:(IIII)V // method@1498 │ │ -06890a: 0200 2f00 |0179: move/from16 v0, v47 │ │ -06890e: 0801 2d00 |017b: move-object/from16 v1, v45 │ │ -068912: 5910 6c03 |017d: iput v0, v1, Landroid/support/v4/view/PagerTitleStrip;.mLastKnownPositionOffset:F // field@036c │ │ -068916: 132a 0000 |017f: const/16 v42, #int 0 // #0 │ │ -06891a: 0200 2a00 |0181: move/from16 v0, v42 │ │ -06891e: 0801 2d00 |0183: move-object/from16 v1, v45 │ │ -068922: 5c10 7403 |0185: iput-boolean v0, v1, Landroid/support/v4/view/PagerTitleStrip;.mUpdatingPositions:Z // field@0374 │ │ -068926: 0e00 |0187: return-void │ │ -068928: 3930 97fe |0188: if-nez v48, 001f // -0169 │ │ -06892c: 0800 2d00 |018a: move-object/from16 v0, v45 │ │ -068930: 5200 6c03 |018c: iget v0, v0, Landroid/support/v4/view/PagerTitleStrip;.mLastKnownPositionOffset:F // field@036c │ │ -068934: 022a 0000 |018e: move/from16 v42, v0 │ │ -068938: 2d2a 2f2a |0190: cmpl-float v42, v47, v42 │ │ -06893c: 392a 8dfe |0192: if-nez v42, 001f // -0173 │ │ -068940: 28f3 |0194: goto 0187 // -000d │ │ -068942: 912a 251f |0195: sub-int v42, v37, v31 │ │ -068946: 911b 2a1c |0197: sub-int v27, v42, v28 │ │ -06894a: 912a 1b15 |0199: sub-int v42, v27, v21 │ │ -06894e: db09 2a02 |019b: div-int/lit8 v9, v42, #int 2 // #02 │ │ -068952: 9022 0923 |019d: add-int v34, v9, v35 │ │ -068956: 9010 0911 |019f: add-int v16, v9, v17 │ │ -06895a: 9018 0919 |01a1: add-int v24, v9, v25 │ │ -06895e: 2900 57ff |01a3: goto/16 00fa // -00a9 │ │ -068962: 912a 251c |01a5: sub-int v42, v37, v28 │ │ -068966: 9108 2a15 |01a7: sub-int v8, v42, v21 │ │ -06896a: 9022 0823 |01a9: add-int v34, v8, v35 │ │ -06896e: 9010 0811 |01ab: add-int v16, v8, v17 │ │ -068972: 9018 0819 |01ad: add-int v24, v8, v25 │ │ -068976: 2900 4bff |01af: goto/16 00fa // -00b5 │ │ -06897a: 0000 |01b1: nop // spacer │ │ -06897c: 0002 0200 1000 0000 5000 0000 a400 ... |01b2: sparse-switch-data (10 units) │ │ +093300: |[093300] android.support.v4.view.PagerTitleStrip.updateTextPositions:(IFZ)V │ │ +093310: 0800 2d00 |0000: move-object/from16 v0, v45 │ │ +093314: 5200 a805 |0002: iget v0, v0, Landroid/support/v4/view/PagerTitleStrip;.mLastKnownCurrentPage:I // field@05a8 │ │ +093318: 022a 0000 |0004: move/from16 v42, v0 │ │ +09331c: 0200 2e00 |0006: move/from16 v0, v46 │ │ +093320: 0201 2a00 |0008: move/from16 v1, v42 │ │ +093324: 3210 7e01 |000a: if-eq v0, v1, 0188 // +017e │ │ +093328: 0800 2d00 |000c: move-object/from16 v0, v45 │ │ +09332c: 5400 ad05 |000e: iget-object v0, v0, Landroid/support/v4/view/PagerTitleStrip;.mPager:Landroid/support/v4/view/ViewPager; // field@05ad │ │ +093330: 082a 0000 |0010: move-object/from16 v42, v0 │ │ +093334: 7401 9813 2a00 |0012: invoke-virtual/range {v42}, Landroid/support/v4/view/ViewPager;.getAdapter:()Landroid/support/v4/view/PagerAdapter; // method@1398 │ │ +09333a: 0c2a |0015: move-result-object v42 │ │ +09333c: 0800 2d00 |0016: move-object/from16 v0, v45 │ │ +093340: 0201 2e00 |0018: move/from16 v1, v46 │ │ +093344: 0802 2a00 |001a: move-object/from16 v2, v42 │ │ +093348: 6e30 4a11 1002 |001c: invoke-virtual {v0, v1, v2}, Landroid/support/v4/view/PagerTitleStrip;.updateText:(ILandroid/support/v4/view/PagerAdapter;)V // method@114a │ │ +09334e: 132a 0100 |001f: const/16 v42, #int 1 // #1 │ │ +093352: 0200 2a00 |0021: move/from16 v0, v42 │ │ +093356: 0801 2d00 |0023: move-object/from16 v1, v45 │ │ +09335a: 5c10 b105 |0025: iput-boolean v0, v1, Landroid/support/v4/view/PagerTitleStrip;.mUpdatingPositions:Z // field@05b1 │ │ +09335e: 0800 2d00 |0027: move-object/from16 v0, v45 │ │ +093362: 5400 ae05 |0029: iget-object v0, v0, Landroid/support/v4/view/PagerTitleStrip;.mPrevText:Landroid/widget/TextView; // field@05ae │ │ +093366: 082a 0000 |002b: move-object/from16 v42, v0 │ │ +09336a: 7401 771f 2a00 |002d: invoke-virtual/range {v42}, Landroid/widget/TextView;.getMeasuredWidth:()I // method@1f77 │ │ +093370: 0a24 |0030: move-result v36 │ │ +093372: 0800 2d00 |0031: move-object/from16 v0, v45 │ │ +093376: 5400 a605 |0033: iget-object v0, v0, Landroid/support/v4/view/PagerTitleStrip;.mCurrText:Landroid/widget/TextView; // field@05a6 │ │ +09337a: 082a 0000 |0035: move-object/from16 v42, v0 │ │ +09337e: 7401 771f 2a00 |0037: invoke-virtual/range {v42}, Landroid/widget/TextView;.getMeasuredWidth:()I // method@1f77 │ │ +093384: 0a12 |003a: move-result v18 │ │ +093386: 0800 2d00 |003b: move-object/from16 v0, v45 │ │ +09338a: 5400 aa05 |003d: iget-object v0, v0, Landroid/support/v4/view/PagerTitleStrip;.mNextText:Landroid/widget/TextView; // field@05aa │ │ +09338e: 082a 0000 |003f: move-object/from16 v42, v0 │ │ +093392: 7401 771f 2a00 |0041: invoke-virtual/range {v42}, Landroid/widget/TextView;.getMeasuredWidth:()I // method@1f77 │ │ +093398: 0a1a |0044: move-result v26 │ │ +09339a: db13 1202 |0045: div-int/lit8 v19, v18, #int 2 // #02 │ │ +09339e: 7401 3711 2d00 |0047: invoke-virtual/range {v45}, Landroid/support/v4/view/PagerTitleStrip;.getWidth:()I // method@1137 │ │ +0933a4: 0a26 |004a: move-result v38 │ │ +0933a6: 7401 2f11 2d00 |004b: invoke-virtual/range {v45}, Landroid/support/v4/view/PagerTitleStrip;.getHeight:()I // method@112f │ │ +0933ac: 0a25 |004e: move-result v37 │ │ +0933ae: 7401 3211 2d00 |004f: invoke-virtual/range {v45}, Landroid/support/v4/view/PagerTitleStrip;.getPaddingLeft:()I // method@1132 │ │ +0933b4: 0a1d |0052: move-result v29 │ │ +0933b6: 7401 3311 2d00 |0053: invoke-virtual/range {v45}, Landroid/support/v4/view/PagerTitleStrip;.getPaddingRight:()I // method@1133 │ │ +0933bc: 0a1e |0056: move-result v30 │ │ +0933be: 7401 3411 2d00 |0057: invoke-virtual/range {v45}, Landroid/support/v4/view/PagerTitleStrip;.getPaddingTop:()I // method@1134 │ │ +0933c4: 0a1f |005a: move-result v31 │ │ +0933c6: 7401 3111 2d00 |005b: invoke-virtual/range {v45}, Landroid/support/v4/view/PagerTitleStrip;.getPaddingBottom:()I // method@1131 │ │ +0933cc: 0a1c |005e: move-result v28 │ │ +0933ce: 9027 1d13 |005f: add-int v39, v29, v19 │ │ +0933d2: 9028 1e13 |0061: add-int v40, v30, v19 │ │ +0933d6: 912a 2627 |0063: sub-int v42, v38, v39 │ │ +0933da: 910a 2a28 |0065: sub-int v10, v42, v40 │ │ +0933de: 152a 003f |0067: const/high16 v42, #int 1056964608 // #3f00 │ │ +0933e2: a60e 2f2a |0069: add-float v14, v47, v42 │ │ +0933e6: 152a 803f |006b: const/high16 v42, #int 1065353216 // #3f80 │ │ +0933ea: 2d2a 0e2a |006d: cmpl-float v42, v14, v42 │ │ +0933ee: 3d2a 0600 |006f: if-lez v42, 0075 // +0006 │ │ +0933f2: 152a 803f |0071: const/high16 v42, #int 1065353216 // #3f80 │ │ +0933f6: a70e 0e2a |0073: sub-float v14, v14, v42 │ │ +0933fa: 912a 2628 |0075: sub-int v42, v38, v40 │ │ +0933fe: 82a0 |0077: int-to-float v0, v10 │ │ +093400: 022b 0000 |0078: move/from16 v43, v0 │ │ +093404: a82b 2b0e |007a: mul-float v43, v43, v14 │ │ +093408: 0200 2b00 |007c: move/from16 v0, v43 │ │ +09340c: 8700 |007e: float-to-int v0, v0 │ │ +09340e: 022b 0000 |007f: move/from16 v43, v0 │ │ +093412: 910c 2a2b |0081: sub-int v12, v42, v43 │ │ +093416: db2a 1202 |0083: div-int/lit8 v42, v18, #int 2 // #02 │ │ +09341a: 910d 0c2a |0085: sub-int v13, v12, v42 │ │ +09341e: 900f 0d12 |0087: add-int v15, v13, v18 │ │ +093422: 0800 2d00 |0089: move-object/from16 v0, v45 │ │ +093426: 5400 ae05 |008b: iget-object v0, v0, Landroid/support/v4/view/PagerTitleStrip;.mPrevText:Landroid/widget/TextView; // field@05ae │ │ +09342a: 082a 0000 |008d: move-object/from16 v42, v0 │ │ +09342e: 7401 731f 2a00 |008f: invoke-virtual/range {v42}, Landroid/widget/TextView;.getBaseline:()I // method@1f73 │ │ +093434: 0a20 |0092: move-result v32 │ │ +093436: 0800 2d00 |0093: move-object/from16 v0, v45 │ │ +09343a: 5400 a605 |0095: iget-object v0, v0, Landroid/support/v4/view/PagerTitleStrip;.mCurrText:Landroid/widget/TextView; // field@05a6 │ │ +09343e: 082a 0000 |0097: move-object/from16 v42, v0 │ │ +093442: 7401 731f 2a00 |0099: invoke-virtual/range {v42}, Landroid/widget/TextView;.getBaseline:()I // method@1f73 │ │ +093448: 0a0b |009c: move-result v11 │ │ +09344a: 0800 2d00 |009d: move-object/from16 v0, v45 │ │ +09344e: 5400 aa05 |009f: iget-object v0, v0, Landroid/support/v4/view/PagerTitleStrip;.mNextText:Landroid/widget/TextView; // field@05aa │ │ +093452: 082a 0000 |00a1: move-object/from16 v42, v0 │ │ +093456: 7401 731f 2a00 |00a3: invoke-virtual/range {v42}, Landroid/widget/TextView;.getBaseline:()I // method@1f73 │ │ +09345c: 0a16 |00a6: move-result v22 │ │ +09345e: 0200 2000 |00a7: move/from16 v0, v32 │ │ +093462: 7120 7e22 b000 |00a9: invoke-static {v0, v11}, Ljava/lang/Math;.max:(II)I // method@227e │ │ +093468: 0a2a |00ac: move-result v42 │ │ +09346a: 0200 2a00 |00ad: move/from16 v0, v42 │ │ +09346e: 0201 1600 |00af: move/from16 v1, v22 │ │ +093472: 7120 7e22 1000 |00b1: invoke-static {v0, v1}, Ljava/lang/Math;.max:(II)I // method@227e │ │ +093478: 0a14 |00b4: move-result v20 │ │ +09347a: 9123 1420 |00b5: sub-int v35, v20, v32 │ │ +09347e: 9111 140b |00b7: sub-int v17, v20, v11 │ │ +093482: 9119 1416 |00b9: sub-int v25, v20, v22 │ │ +093486: 0800 2d00 |00bb: move-object/from16 v0, v45 │ │ +09348a: 5400 ae05 |00bd: iget-object v0, v0, Landroid/support/v4/view/PagerTitleStrip;.mPrevText:Landroid/widget/TextView; // field@05ae │ │ +09348e: 082a 0000 |00bf: move-object/from16 v42, v0 │ │ +093492: 7401 761f 2a00 |00c1: invoke-virtual/range {v42}, Landroid/widget/TextView;.getMeasuredHeight:()I // method@1f76 │ │ +093498: 0a2a |00c4: move-result v42 │ │ +09349a: 9007 232a |00c5: add-int v7, v35, v42 │ │ +09349e: 0800 2d00 |00c7: move-object/from16 v0, v45 │ │ +0934a2: 5400 a605 |00c9: iget-object v0, v0, Landroid/support/v4/view/PagerTitleStrip;.mCurrText:Landroid/widget/TextView; // field@05a6 │ │ +0934a6: 082a 0000 |00cb: move-object/from16 v42, v0 │ │ +0934aa: 7401 761f 2a00 |00cd: invoke-virtual/range {v42}, Landroid/widget/TextView;.getMeasuredHeight:()I // method@1f76 │ │ +0934b0: 0a2a |00d0: move-result v42 │ │ +0934b2: 9005 112a |00d1: add-int v5, v17, v42 │ │ +0934b6: 0800 2d00 |00d3: move-object/from16 v0, v45 │ │ +0934ba: 5400 aa05 |00d5: iget-object v0, v0, Landroid/support/v4/view/PagerTitleStrip;.mNextText:Landroid/widget/TextView; // field@05aa │ │ +0934be: 082a 0000 |00d7: move-object/from16 v42, v0 │ │ +0934c2: 7401 761f 2a00 |00d9: invoke-virtual/range {v42}, Landroid/widget/TextView;.getMeasuredHeight:()I // method@1f76 │ │ +0934c8: 0a2a |00dc: move-result v42 │ │ +0934ca: 9006 192a |00dd: add-int v6, v25, v42 │ │ +0934ce: 7120 7e22 5700 |00df: invoke-static {v7, v5}, Ljava/lang/Math;.max:(II)I // method@227e │ │ +0934d4: 0a2a |00e2: move-result v42 │ │ +0934d6: 0200 2a00 |00e3: move/from16 v0, v42 │ │ +0934da: 7120 7e22 6000 |00e5: invoke-static {v0, v6}, Ljava/lang/Math;.max:(II)I // method@227e │ │ +0934e0: 0a15 |00e8: move-result v21 │ │ +0934e2: 0800 2d00 |00e9: move-object/from16 v0, v45 │ │ +0934e6: 5200 a705 |00eb: iget v0, v0, Landroid/support/v4/view/PagerTitleStrip;.mGravity:I // field@05a7 │ │ +0934ea: 022a 0000 |00ed: move/from16 v42, v0 │ │ +0934ee: dd29 2a70 |00ef: and-int/lit8 v41, v42, #int 112 // #70 │ │ +0934f2: 2c29 c100 0000 |00f1: sparse-switch v41, 000001b2 // +000000c1 │ │ +0934f8: 9022 1f23 |00f4: add-int v34, v31, v35 │ │ +0934fc: 9010 1f11 |00f6: add-int v16, v31, v17 │ │ +093500: 9018 1f19 |00f8: add-int v24, v31, v25 │ │ +093504: 0800 2d00 |00fa: move-object/from16 v0, v45 │ │ +093508: 5400 a605 |00fc: iget-object v0, v0, Landroid/support/v4/view/PagerTitleStrip;.mCurrText:Landroid/widget/TextView; // field@05a6 │ │ +09350c: 082a 0000 |00fe: move-object/from16 v42, v0 │ │ +093510: 0800 2d00 |0100: move-object/from16 v0, v45 │ │ +093514: 5400 a605 |0102: iget-object v0, v0, Landroid/support/v4/view/PagerTitleStrip;.mCurrText:Landroid/widget/TextView; // field@05a6 │ │ +093518: 082b 0000 |0104: move-object/from16 v43, v0 │ │ +09351c: 7401 761f 2b00 |0106: invoke-virtual/range {v43}, Landroid/widget/TextView;.getMeasuredHeight:()I // method@1f76 │ │ +093522: 0a2b |0109: move-result v43 │ │ +093524: 902b 2b10 |010a: add-int v43, v43, v16 │ │ +093528: 0800 2a00 |010c: move-object/from16 v0, v42 │ │ +09352c: 0201 1000 |010e: move/from16 v1, v16 │ │ +093530: 0202 2b00 |0110: move/from16 v2, v43 │ │ +093534: 6e52 7a1f d0f1 |0112: invoke-virtual {v0, v13, v1, v15, v2}, Landroid/widget/TextView;.layout:(IIII)V // method@1f7a │ │ +09353a: 0800 2d00 |0115: move-object/from16 v0, v45 │ │ +09353e: 5200 af05 |0117: iget v0, v0, Landroid/support/v4/view/PagerTitleStrip;.mScaledTextSpacing:I // field@05af │ │ +093542: 022a 0000 |0119: move/from16 v42, v0 │ │ +093546: 912a 0d2a |011b: sub-int v42, v13, v42 │ │ +09354a: 912a 2a24 |011d: sub-int v42, v42, v36 │ │ +09354e: 0200 1d00 |011f: move/from16 v0, v29 │ │ +093552: 0201 2a00 |0121: move/from16 v1, v42 │ │ +093556: 7120 8022 1000 |0123: invoke-static {v0, v1}, Ljava/lang/Math;.min:(II)I // method@2280 │ │ +09355c: 0a21 |0126: move-result v33 │ │ +09355e: 0800 2d00 |0127: move-object/from16 v0, v45 │ │ +093562: 5400 ae05 |0129: iget-object v0, v0, Landroid/support/v4/view/PagerTitleStrip;.mPrevText:Landroid/widget/TextView; // field@05ae │ │ +093566: 082a 0000 |012b: move-object/from16 v42, v0 │ │ +09356a: 902b 2124 |012d: add-int v43, v33, v36 │ │ +09356e: 0800 2d00 |012f: move-object/from16 v0, v45 │ │ +093572: 5400 ae05 |0131: iget-object v0, v0, Landroid/support/v4/view/PagerTitleStrip;.mPrevText:Landroid/widget/TextView; // field@05ae │ │ +093576: 082c 0000 |0133: move-object/from16 v44, v0 │ │ +09357a: 7401 761f 2c00 |0135: invoke-virtual/range {v44}, Landroid/widget/TextView;.getMeasuredHeight:()I // method@1f76 │ │ +093580: 0a2c |0138: move-result v44 │ │ +093582: 902c 2c22 |0139: add-int v44, v44, v34 │ │ +093586: 0800 2a00 |013b: move-object/from16 v0, v42 │ │ +09358a: 0201 2100 |013d: move/from16 v1, v33 │ │ +09358e: 0202 2200 |013f: move/from16 v2, v34 │ │ +093592: 0203 2b00 |0141: move/from16 v3, v43 │ │ +093596: 0204 2c00 |0143: move/from16 v4, v44 │ │ +09359a: 6e54 7a1f 1032 |0145: invoke-virtual {v0, v1, v2, v3, v4}, Landroid/widget/TextView;.layout:(IIII)V // method@1f7a │ │ +0935a0: 912a 261e |0148: sub-int v42, v38, v30 │ │ +0935a4: 912a 2a1a |014a: sub-int v42, v42, v26 │ │ +0935a8: 0800 2d00 |014c: move-object/from16 v0, v45 │ │ +0935ac: 5200 af05 |014e: iget v0, v0, Landroid/support/v4/view/PagerTitleStrip;.mScaledTextSpacing:I // field@05af │ │ +0935b0: 022b 0000 |0150: move/from16 v43, v0 │ │ +0935b4: 902b 2b0f |0152: add-int v43, v43, v15 │ │ +0935b8: 7702 7e22 2a00 |0154: invoke-static/range {v42, v43}, Ljava/lang/Math;.max:(II)I // method@227e │ │ +0935be: 0a17 |0157: move-result v23 │ │ +0935c0: 0800 2d00 |0158: move-object/from16 v0, v45 │ │ +0935c4: 5400 aa05 |015a: iget-object v0, v0, Landroid/support/v4/view/PagerTitleStrip;.mNextText:Landroid/widget/TextView; // field@05aa │ │ +0935c8: 082a 0000 |015c: move-object/from16 v42, v0 │ │ +0935cc: 902b 171a |015e: add-int v43, v23, v26 │ │ +0935d0: 0800 2d00 |0160: move-object/from16 v0, v45 │ │ +0935d4: 5400 aa05 |0162: iget-object v0, v0, Landroid/support/v4/view/PagerTitleStrip;.mNextText:Landroid/widget/TextView; // field@05aa │ │ +0935d8: 082c 0000 |0164: move-object/from16 v44, v0 │ │ +0935dc: 7401 761f 2c00 |0166: invoke-virtual/range {v44}, Landroid/widget/TextView;.getMeasuredHeight:()I // method@1f76 │ │ +0935e2: 0a2c |0169: move-result v44 │ │ +0935e4: 902c 2c18 |016a: add-int v44, v44, v24 │ │ +0935e8: 0800 2a00 |016c: move-object/from16 v0, v42 │ │ +0935ec: 0201 1700 |016e: move/from16 v1, v23 │ │ +0935f0: 0202 1800 |0170: move/from16 v2, v24 │ │ +0935f4: 0203 2b00 |0172: move/from16 v3, v43 │ │ +0935f8: 0204 2c00 |0174: move/from16 v4, v44 │ │ +0935fc: 6e54 7a1f 1032 |0176: invoke-virtual {v0, v1, v2, v3, v4}, Landroid/widget/TextView;.layout:(IIII)V // method@1f7a │ │ +093602: 0200 2f00 |0179: move/from16 v0, v47 │ │ +093606: 0801 2d00 |017b: move-object/from16 v1, v45 │ │ +09360a: 5910 a905 |017d: iput v0, v1, Landroid/support/v4/view/PagerTitleStrip;.mLastKnownPositionOffset:F // field@05a9 │ │ +09360e: 132a 0000 |017f: const/16 v42, #int 0 // #0 │ │ +093612: 0200 2a00 |0181: move/from16 v0, v42 │ │ +093616: 0801 2d00 |0183: move-object/from16 v1, v45 │ │ +09361a: 5c10 b105 |0185: iput-boolean v0, v1, Landroid/support/v4/view/PagerTitleStrip;.mUpdatingPositions:Z // field@05b1 │ │ +09361e: 0e00 |0187: return-void │ │ +093620: 3930 97fe |0188: if-nez v48, 001f // -0169 │ │ +093624: 0800 2d00 |018a: move-object/from16 v0, v45 │ │ +093628: 5200 a905 |018c: iget v0, v0, Landroid/support/v4/view/PagerTitleStrip;.mLastKnownPositionOffset:F // field@05a9 │ │ +09362c: 022a 0000 |018e: move/from16 v42, v0 │ │ +093630: 2d2a 2f2a |0190: cmpl-float v42, v47, v42 │ │ +093634: 392a 8dfe |0192: if-nez v42, 001f // -0173 │ │ +093638: 28f3 |0194: goto 0187 // -000d │ │ +09363a: 912a 251f |0195: sub-int v42, v37, v31 │ │ +09363e: 911b 2a1c |0197: sub-int v27, v42, v28 │ │ +093642: 912a 1b15 |0199: sub-int v42, v27, v21 │ │ +093646: db09 2a02 |019b: div-int/lit8 v9, v42, #int 2 // #02 │ │ +09364a: 9022 0923 |019d: add-int v34, v9, v35 │ │ +09364e: 9010 0911 |019f: add-int v16, v9, v17 │ │ +093652: 9018 0919 |01a1: add-int v24, v9, v25 │ │ +093656: 2900 57ff |01a3: goto/16 00fa // -00a9 │ │ +09365a: 912a 251c |01a5: sub-int v42, v37, v28 │ │ +09365e: 9108 2a15 |01a7: sub-int v8, v42, v21 │ │ +093662: 9022 0823 |01a9: add-int v34, v8, v35 │ │ +093666: 9010 0811 |01ab: add-int v16, v8, v17 │ │ +09366a: 9018 0819 |01ad: add-int v24, v8, v25 │ │ +09366e: 2900 4bff |01af: goto/16 00fa // -00b5 │ │ +093672: 0000 |01b1: nop // spacer │ │ +093674: 0002 0200 1000 0000 5000 0000 a400 ... |01b2: sparse-switch-data (10 units) │ │ catches : (none) │ │ positions : │ │ 0x0000 line=333 │ │ 0x000c line=334 │ │ 0x001f line=339 │ │ 0x0027 line=341 │ │ 0x0031 line=342 │ │ @@ -137096,32 +191594,32 @@ │ │ 0x0195 - 0x01bc reg=40 textPaddedRight I │ │ 0x0195 - 0x01bc reg=41 vgrav I │ │ 0x0000 - 0x01bc reg=45 this Landroid/support/v4/view/PagerTitleStrip; │ │ 0x0000 - 0x01bc reg=46 position I │ │ 0x0000 - 0x01bc reg=47 positionOffset F │ │ 0x0000 - 0x01bc reg=48 force Z │ │ │ │ - source_file_idx : 2535 (PagerTitleStrip.java) │ │ + source_file_idx : 3429 (PagerTitleStrip.java) │ │ │ │ -Class #532 header: │ │ -class_idx : 456 │ │ +Class #804 header: │ │ +class_idx : 740 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 948 │ │ -source_file_idx : 2655 │ │ +superclass_idx : 1337 │ │ +source_file_idx : 3649 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 2 │ │ │ │ -Class #532 annotations: │ │ +Class #804 annotations: │ │ Annotations on class │ │ VISIBILITY_SYSTEM Ldalvik/annotation/EnclosingClass; value=Landroid/support/v4/view/ScaleGestureDetectorCompat; │ │ VISIBILITY_SYSTEM Ldalvik/annotation/InnerClass; accessFlags=10 name="BaseScaleGestureDetectorImpl" │ │ │ │ -Class #532 - │ │ +Class #804 - │ │ Class descriptor : 'Landroid/support/v4/view/ScaleGestureDetectorCompat$BaseScaleGestureDetectorImpl;' │ │ Access flags : 0x0000 () │ │ Superclass : 'Ljava/lang/Object;' │ │ Interfaces - │ │ #0 : 'Landroid/support/v4/view/ScaleGestureDetectorCompat$ScaleGestureDetectorImpl;' │ │ Static fields - │ │ Instance fields - │ │ @@ -137131,17 +191629,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -068990: |[068990] android.support.v4.view.ScaleGestureDetectorCompat$BaseScaleGestureDetectorImpl.:()V │ │ -0689a0: 7010 9117 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1791 │ │ -0689a6: 0e00 |0003: return-void │ │ +093688: |[093688] android.support.v4.view.ScaleGestureDetectorCompat$BaseScaleGestureDetectorImpl.:()V │ │ +093698: 7010 8622 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2286 │ │ +09369e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=33 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ScaleGestureDetectorCompat$BaseScaleGestureDetectorImpl; │ │ │ │ #1 : (in Landroid/support/v4/view/ScaleGestureDetectorCompat$BaseScaleGestureDetectorImpl;) │ │ @@ -137149,17 +191647,17 @@ │ │ type : '(Landroid/support/v4/view/ScaleGestureDetectorCompat$1;)V' │ │ access : 0x11000 (SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0689a8: |[0689a8] android.support.v4.view.ScaleGestureDetectorCompat$BaseScaleGestureDetectorImpl.:(Landroid/support/v4/view/ScaleGestureDetectorCompat$1;)V │ │ -0689b8: 7010 a20a 0000 |0000: invoke-direct {v0}, Landroid/support/v4/view/ScaleGestureDetectorCompat$BaseScaleGestureDetectorImpl;.:()V // method@0aa2 │ │ -0689be: 0e00 |0003: return-void │ │ +0936a0: |[0936a0] android.support.v4.view.ScaleGestureDetectorCompat$BaseScaleGestureDetectorImpl.:(Landroid/support/v4/view/ScaleGestureDetectorCompat$1;)V │ │ +0936b0: 7010 5011 0000 |0000: invoke-direct {v0}, Landroid/support/v4/view/ScaleGestureDetectorCompat$BaseScaleGestureDetectorImpl;.:()V // method@1150 │ │ +0936b6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=33 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ScaleGestureDetectorCompat$BaseScaleGestureDetectorImpl; │ │ 0x0000 - 0x0004 reg=1 x0 Landroid/support/v4/view/ScaleGestureDetectorCompat$1; │ │ │ │ @@ -137169,17 +191667,17 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -0689c0: |[0689c0] android.support.v4.view.ScaleGestureDetectorCompat$BaseScaleGestureDetectorImpl.isQuickScaleEnabled:(Ljava/lang/Object;)Z │ │ -0689d0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0689d2: 0f00 |0001: return v0 │ │ +0936b8: |[0936b8] android.support.v4.view.ScaleGestureDetectorCompat$BaseScaleGestureDetectorImpl.isQuickScaleEnabled:(Ljava/lang/Object;)Z │ │ +0936c8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0936ca: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=41 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/ScaleGestureDetectorCompat$BaseScaleGestureDetectorImpl; │ │ 0x0000 - 0x0002 reg=2 o Ljava/lang/Object; │ │ │ │ @@ -137188,42 +191686,42 @@ │ │ type : '(Ljava/lang/Object;Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -0689d4: |[0689d4] android.support.v4.view.ScaleGestureDetectorCompat$BaseScaleGestureDetectorImpl.setQuickScaleEnabled:(Ljava/lang/Object;Z)V │ │ -0689e4: 0e00 |0000: return-void │ │ +0936cc: |[0936cc] android.support.v4.view.ScaleGestureDetectorCompat$BaseScaleGestureDetectorImpl.setQuickScaleEnabled:(Ljava/lang/Object;Z)V │ │ +0936dc: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=37 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/view/ScaleGestureDetectorCompat$BaseScaleGestureDetectorImpl; │ │ 0x0000 - 0x0001 reg=1 o Ljava/lang/Object; │ │ 0x0000 - 0x0001 reg=2 enabled Z │ │ │ │ - source_file_idx : 2655 (ScaleGestureDetectorCompat.java) │ │ + source_file_idx : 3649 (ScaleGestureDetectorCompat.java) │ │ │ │ -Class #533 header: │ │ -class_idx : 457 │ │ +Class #805 header: │ │ +class_idx : 741 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 948 │ │ -source_file_idx : 2655 │ │ +superclass_idx : 1337 │ │ +source_file_idx : 3649 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 2 │ │ │ │ -Class #533 annotations: │ │ +Class #805 annotations: │ │ Annotations on class │ │ VISIBILITY_SYSTEM Ldalvik/annotation/EnclosingClass; value=Landroid/support/v4/view/ScaleGestureDetectorCompat; │ │ VISIBILITY_SYSTEM Ldalvik/annotation/InnerClass; accessFlags=10 name="ScaleGestureDetectorCompatKitKatImpl" │ │ │ │ -Class #533 - │ │ +Class #805 - │ │ Class descriptor : 'Landroid/support/v4/view/ScaleGestureDetectorCompat$ScaleGestureDetectorCompatKitKatImpl;' │ │ Access flags : 0x0000 () │ │ Superclass : 'Ljava/lang/Object;' │ │ Interfaces - │ │ #0 : 'Landroid/support/v4/view/ScaleGestureDetectorCompat$ScaleGestureDetectorImpl;' │ │ Static fields - │ │ Instance fields - │ │ @@ -137233,17 +191731,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0689e8: |[0689e8] android.support.v4.view.ScaleGestureDetectorCompat$ScaleGestureDetectorCompatKitKatImpl.:()V │ │ -0689f8: 7010 9117 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1791 │ │ -0689fe: 0e00 |0003: return-void │ │ +0936e0: |[0936e0] android.support.v4.view.ScaleGestureDetectorCompat$ScaleGestureDetectorCompatKitKatImpl.:()V │ │ +0936f0: 7010 8622 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2286 │ │ +0936f6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=45 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ScaleGestureDetectorCompat$ScaleGestureDetectorCompatKitKatImpl; │ │ │ │ #1 : (in Landroid/support/v4/view/ScaleGestureDetectorCompat$ScaleGestureDetectorCompatKitKatImpl;) │ │ @@ -137251,17 +191749,17 @@ │ │ type : '(Landroid/support/v4/view/ScaleGestureDetectorCompat$1;)V' │ │ access : 0x11000 (SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -068a00: |[068a00] android.support.v4.view.ScaleGestureDetectorCompat$ScaleGestureDetectorCompatKitKatImpl.:(Landroid/support/v4/view/ScaleGestureDetectorCompat$1;)V │ │ -068a10: 7010 a60a 0000 |0000: invoke-direct {v0}, Landroid/support/v4/view/ScaleGestureDetectorCompat$ScaleGestureDetectorCompatKitKatImpl;.:()V // method@0aa6 │ │ -068a16: 0e00 |0003: return-void │ │ +0936f8: |[0936f8] android.support.v4.view.ScaleGestureDetectorCompat$ScaleGestureDetectorCompatKitKatImpl.:(Landroid/support/v4/view/ScaleGestureDetectorCompat$1;)V │ │ +093708: 7010 5411 0000 |0000: invoke-direct {v0}, Landroid/support/v4/view/ScaleGestureDetectorCompat$ScaleGestureDetectorCompatKitKatImpl;.:()V // method@1154 │ │ +09370e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=45 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ScaleGestureDetectorCompat$ScaleGestureDetectorCompatKitKatImpl; │ │ 0x0000 - 0x0004 reg=1 x0 Landroid/support/v4/view/ScaleGestureDetectorCompat$1; │ │ │ │ @@ -137271,18 +191769,18 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -068a18: |[068a18] android.support.v4.view.ScaleGestureDetectorCompat$ScaleGestureDetectorCompatKitKatImpl.isQuickScaleEnabled:(Ljava/lang/Object;)Z │ │ -068a28: 7110 b10a 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/ScaleGestureDetectorCompatKitKat;.isQuickScaleEnabled:(Ljava/lang/Object;)Z // method@0ab1 │ │ -068a2e: 0a00 |0003: move-result v0 │ │ -068a30: 0f00 |0004: return v0 │ │ +093710: |[093710] android.support.v4.view.ScaleGestureDetectorCompat$ScaleGestureDetectorCompatKitKatImpl.isQuickScaleEnabled:(Ljava/lang/Object;)Z │ │ +093720: 7110 5f11 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/ScaleGestureDetectorCompatKitKat;.isQuickScaleEnabled:(Ljava/lang/Object;)Z // method@115f │ │ +093726: 0a00 |0003: move-result v0 │ │ +093728: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=53 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/ScaleGestureDetectorCompat$ScaleGestureDetectorCompatKitKatImpl; │ │ 0x0000 - 0x0005 reg=2 o Ljava/lang/Object; │ │ │ │ @@ -137291,44 +191789,44 @@ │ │ type : '(Ljava/lang/Object;Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -068a34: |[068a34] android.support.v4.view.ScaleGestureDetectorCompat$ScaleGestureDetectorCompatKitKatImpl.setQuickScaleEnabled:(Ljava/lang/Object;Z)V │ │ -068a44: 7120 b20a 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/ScaleGestureDetectorCompatKitKat;.setQuickScaleEnabled:(Ljava/lang/Object;Z)V // method@0ab2 │ │ -068a4a: 0e00 |0003: return-void │ │ +09372c: |[09372c] android.support.v4.view.ScaleGestureDetectorCompat$ScaleGestureDetectorCompatKitKatImpl.setQuickScaleEnabled:(Ljava/lang/Object;Z)V │ │ +09373c: 7120 6011 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/ScaleGestureDetectorCompatKitKat;.setQuickScaleEnabled:(Ljava/lang/Object;Z)V // method@1160 │ │ +093742: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=48 │ │ 0x0003 line=49 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ScaleGestureDetectorCompat$ScaleGestureDetectorCompatKitKatImpl; │ │ 0x0000 - 0x0004 reg=1 o Ljava/lang/Object; │ │ 0x0000 - 0x0004 reg=2 enabled Z │ │ │ │ - source_file_idx : 2655 (ScaleGestureDetectorCompat.java) │ │ + source_file_idx : 3649 (ScaleGestureDetectorCompat.java) │ │ │ │ -Class #534 header: │ │ -class_idx : 461 │ │ +Class #806 header: │ │ +class_idx : 745 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 948 │ │ -source_file_idx : 3001 │ │ +superclass_idx : 1337 │ │ +source_file_idx : 4090 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 2 │ │ │ │ -Class #534 annotations: │ │ +Class #806 annotations: │ │ Annotations on class │ │ VISIBILITY_SYSTEM Ldalvik/annotation/EnclosingClass; value=Landroid/support/v4/view/VelocityTrackerCompat; │ │ VISIBILITY_SYSTEM Ldalvik/annotation/InnerClass; accessFlags=8 name="BaseVelocityTrackerVersionImpl" │ │ │ │ -Class #534 - │ │ +Class #806 - │ │ Class descriptor : 'Landroid/support/v4/view/VelocityTrackerCompat$BaseVelocityTrackerVersionImpl;' │ │ Access flags : 0x0000 () │ │ Superclass : 'Ljava/lang/Object;' │ │ Interfaces - │ │ #0 : 'Landroid/support/v4/view/VelocityTrackerCompat$VelocityTrackerVersionImpl;' │ │ Static fields - │ │ Instance fields - │ │ @@ -137338,17 +191836,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -068a4c: |[068a4c] android.support.v4.view.VelocityTrackerCompat$BaseVelocityTrackerVersionImpl.:()V │ │ -068a5c: 7010 9117 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1791 │ │ -068a62: 0e00 |0003: return-void │ │ +093744: |[093744] android.support.v4.view.VelocityTrackerCompat$BaseVelocityTrackerVersionImpl.:()V │ │ +093754: 7010 8622 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2286 │ │ +09375a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=37 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/VelocityTrackerCompat$BaseVelocityTrackerVersionImpl; │ │ │ │ Virtual methods - │ │ @@ -137357,18 +191855,18 @@ │ │ type : '(Landroid/view/VelocityTracker;I)F' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -068a64: |[068a64] android.support.v4.view.VelocityTrackerCompat$BaseVelocityTrackerVersionImpl.getXVelocity:(Landroid/view/VelocityTracker;I)F │ │ -068a74: 6e10 9512 0200 |0000: invoke-virtual {v2}, Landroid/view/VelocityTracker;.getXVelocity:()F // method@1295 │ │ -068a7a: 0a00 |0003: move-result v0 │ │ -068a7c: 0f00 |0004: return v0 │ │ +09375c: |[09375c] android.support.v4.view.VelocityTrackerCompat$BaseVelocityTrackerVersionImpl.getXVelocity:(Landroid/view/VelocityTracker;I)F │ │ +09376c: 6e10 d41c 0200 |0000: invoke-virtual {v2}, Landroid/view/VelocityTracker;.getXVelocity:()F // method@1cd4 │ │ +093772: 0a00 |0003: move-result v0 │ │ +093774: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=40 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/VelocityTrackerCompat$BaseVelocityTrackerVersionImpl; │ │ 0x0000 - 0x0005 reg=2 tracker Landroid/view/VelocityTracker; │ │ 0x0000 - 0x0005 reg=3 pointerId I │ │ @@ -137378,44 +191876,44 @@ │ │ type : '(Landroid/view/VelocityTracker;I)F' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -068a80: |[068a80] android.support.v4.view.VelocityTrackerCompat$BaseVelocityTrackerVersionImpl.getYVelocity:(Landroid/view/VelocityTracker;I)F │ │ -068a90: 6e10 9712 0200 |0000: invoke-virtual {v2}, Landroid/view/VelocityTracker;.getYVelocity:()F // method@1297 │ │ -068a96: 0a00 |0003: move-result v0 │ │ -068a98: 0f00 |0004: return v0 │ │ +093778: |[093778] android.support.v4.view.VelocityTrackerCompat$BaseVelocityTrackerVersionImpl.getYVelocity:(Landroid/view/VelocityTracker;I)F │ │ +093788: 6e10 d61c 0200 |0000: invoke-virtual {v2}, Landroid/view/VelocityTracker;.getYVelocity:()F // method@1cd6 │ │ +09378e: 0a00 |0003: move-result v0 │ │ +093790: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=44 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/VelocityTrackerCompat$BaseVelocityTrackerVersionImpl; │ │ 0x0000 - 0x0005 reg=2 tracker Landroid/view/VelocityTracker; │ │ 0x0000 - 0x0005 reg=3 pointerId I │ │ │ │ - source_file_idx : 3001 (VelocityTrackerCompat.java) │ │ + source_file_idx : 4090 (VelocityTrackerCompat.java) │ │ │ │ -Class #535 header: │ │ -class_idx : 462 │ │ +Class #807 header: │ │ +class_idx : 746 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 948 │ │ -source_file_idx : 3001 │ │ +superclass_idx : 1337 │ │ +source_file_idx : 4090 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 2 │ │ │ │ -Class #535 annotations: │ │ +Class #807 annotations: │ │ Annotations on class │ │ VISIBILITY_SYSTEM Ldalvik/annotation/EnclosingClass; value=Landroid/support/v4/view/VelocityTrackerCompat; │ │ VISIBILITY_SYSTEM Ldalvik/annotation/InnerClass; accessFlags=8 name="HoneycombVelocityTrackerVersionImpl" │ │ │ │ -Class #535 - │ │ +Class #807 - │ │ Class descriptor : 'Landroid/support/v4/view/VelocityTrackerCompat$HoneycombVelocityTrackerVersionImpl;' │ │ Access flags : 0x0000 () │ │ Superclass : 'Ljava/lang/Object;' │ │ Interfaces - │ │ #0 : 'Landroid/support/v4/view/VelocityTrackerCompat$VelocityTrackerVersionImpl;' │ │ Static fields - │ │ Instance fields - │ │ @@ -137425,17 +191923,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -068a9c: |[068a9c] android.support.v4.view.VelocityTrackerCompat$HoneycombVelocityTrackerVersionImpl.:()V │ │ -068aac: 7010 9117 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1791 │ │ -068ab2: 0e00 |0003: return-void │ │ +093794: |[093794] android.support.v4.view.VelocityTrackerCompat$HoneycombVelocityTrackerVersionImpl.:()V │ │ +0937a4: 7010 8622 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2286 │ │ +0937aa: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=51 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/VelocityTrackerCompat$HoneycombVelocityTrackerVersionImpl; │ │ │ │ Virtual methods - │ │ @@ -137444,18 +191942,18 @@ │ │ type : '(Landroid/view/VelocityTracker;I)F' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -068ab4: |[068ab4] android.support.v4.view.VelocityTrackerCompat$HoneycombVelocityTrackerVersionImpl.getXVelocity:(Landroid/view/VelocityTracker;I)F │ │ -068ac4: 7120 c00a 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/view/VelocityTrackerCompatHoneycomb;.getXVelocity:(Landroid/view/VelocityTracker;I)F // method@0ac0 │ │ -068aca: 0a00 |0003: move-result v0 │ │ -068acc: 0f00 |0004: return v0 │ │ +0937ac: |[0937ac] android.support.v4.view.VelocityTrackerCompat$HoneycombVelocityTrackerVersionImpl.getXVelocity:(Landroid/view/VelocityTracker;I)F │ │ +0937bc: 7120 6e11 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/view/VelocityTrackerCompatHoneycomb;.getXVelocity:(Landroid/view/VelocityTracker;I)F // method@116e │ │ +0937c2: 0a00 |0003: move-result v0 │ │ +0937c4: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=54 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/VelocityTrackerCompat$HoneycombVelocityTrackerVersionImpl; │ │ 0x0000 - 0x0005 reg=2 tracker Landroid/view/VelocityTracker; │ │ 0x0000 - 0x0005 reg=3 pointerId I │ │ @@ -137465,931 +191963,1835 @@ │ │ type : '(Landroid/view/VelocityTracker;I)F' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -068ad0: |[068ad0] android.support.v4.view.VelocityTrackerCompat$HoneycombVelocityTrackerVersionImpl.getYVelocity:(Landroid/view/VelocityTracker;I)F │ │ -068ae0: 7120 c10a 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/view/VelocityTrackerCompatHoneycomb;.getYVelocity:(Landroid/view/VelocityTracker;I)F // method@0ac1 │ │ -068ae6: 0a00 |0003: move-result v0 │ │ -068ae8: 0f00 |0004: return v0 │ │ +0937c8: |[0937c8] android.support.v4.view.VelocityTrackerCompat$HoneycombVelocityTrackerVersionImpl.getYVelocity:(Landroid/view/VelocityTracker;I)F │ │ +0937d8: 7120 6f11 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/view/VelocityTrackerCompatHoneycomb;.getYVelocity:(Landroid/view/VelocityTracker;I)F // method@116f │ │ +0937de: 0a00 |0003: move-result v0 │ │ +0937e0: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=58 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/VelocityTrackerCompat$HoneycombVelocityTrackerVersionImpl; │ │ 0x0000 - 0x0005 reg=2 tracker Landroid/view/VelocityTracker; │ │ 0x0000 - 0x0005 reg=3 pointerId I │ │ │ │ - source_file_idx : 3001 (VelocityTrackerCompat.java) │ │ + source_file_idx : 4090 (VelocityTrackerCompat.java) │ │ │ │ -Class #536 header: │ │ -class_idx : 466 │ │ +Class #808 header: │ │ +class_idx : 752 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 948 │ │ -source_file_idx : 3008 │ │ +superclass_idx : 1337 │ │ +source_file_idx : 4099 │ │ static_fields_size : 0 │ │ -instance_fields_size: 0 │ │ -direct_methods_size : 1 │ │ -virtual_methods_size: 35 │ │ +instance_fields_size: 4 │ │ +direct_methods_size : 2 │ │ +virtual_methods_size: 79 │ │ │ │ -Class #536 annotations: │ │ +Class #808 annotations: │ │ Annotations on class │ │ VISIBILITY_SYSTEM Ldalvik/annotation/EnclosingClass; value=Landroid/support/v4/view/ViewCompat; │ │ VISIBILITY_SYSTEM Ldalvik/annotation/InnerClass; accessFlags=8 name="BaseViewCompatImpl" │ │ +Annotations on field #1467 'mViewPropertyAnimatorCompatMap' │ │ + VISIBILITY_SYSTEM Ldalvik/annotation/Signature; value={ "Ljava/util/WeakHashMap" "<" "Landroid/view/View;" "Landroid/support/v4/view/ViewPropertyAnimatorCompat;" ">;" } │ │ │ │ -Class #536 - │ │ +Class #808 - │ │ Class descriptor : 'Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl;' │ │ Access flags : 0x0000 () │ │ Superclass : 'Ljava/lang/Object;' │ │ Interfaces - │ │ #0 : 'Landroid/support/v4/view/ViewCompat$ViewCompatImpl;' │ │ Static fields - │ │ Instance fields - │ │ + #0 : (in Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl;) │ │ + name : 'mDispatchFinishTemporaryDetach' │ │ + type : 'Ljava/lang/reflect/Method;' │ │ + access : 0x0002 (PRIVATE) │ │ + #1 : (in Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl;) │ │ + name : 'mDispatchStartTemporaryDetach' │ │ + type : 'Ljava/lang/reflect/Method;' │ │ + access : 0x0002 (PRIVATE) │ │ + #2 : (in Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl;) │ │ + name : 'mTempDetachBound' │ │ + type : 'Z' │ │ + access : 0x0002 (PRIVATE) │ │ + #3 : (in Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl;) │ │ + name : 'mViewPropertyAnimatorCompatMap' │ │ + type : 'Ljava/util/WeakHashMap;' │ │ + access : 0x0000 () │ │ Direct methods - │ │ #0 : (in Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl;) │ │ name : '' │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ - registers : 1 │ │ + registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ - insns size : 4 16-bit code units │ │ -068aec: |[068aec] android.support.v4.view.ViewCompat$BaseViewCompatImpl.:()V │ │ -068afc: 7010 9117 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1791 │ │ -068b02: 0e00 |0003: return-void │ │ + insns size : 7 16-bit code units │ │ +0937e4: |[0937e4] android.support.v4.view.ViewCompat$BaseViewCompatImpl.:()V │ │ +0937f4: 7010 8622 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@2286 │ │ +0937fa: 1200 |0003: const/4 v0, #int 0 // #0 │ │ +0937fc: 5b10 bb05 |0004: iput-object v0, v1, Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl;.mViewPropertyAnimatorCompatMap:Ljava/util/WeakHashMap; // field@05bb │ │ +093800: 0e00 |0006: return-void │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=234 │ │ + 0x0000 line=337 │ │ + 0x0003 line=341 │ │ locals : │ │ - 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl; │ │ + 0x0000 - 0x0007 reg=1 this Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl; │ │ + │ │ + #1 : (in Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl;) │ │ + name : 'bindTempDetach' │ │ + type : '()V' │ │ + access : 0x0002 (PRIVATE) │ │ + code - │ │ + registers : 5 │ │ + ins : 1 │ │ + outs : 3 │ │ + insns size : 39 16-bit code units │ │ +093804: |[093804] android.support.v4.view.ViewCompat$BaseViewCompatImpl.bindTempDetach:()V │ │ +093814: 1c01 3804 |0000: const-class v1, Landroid/view/View; // type@0438 │ │ +093818: 1a02 9c14 |0002: const-string v2, "dispatchStartTemporaryDetach" // string@149c │ │ +09381c: 1203 |0004: const/4 v3, #int 0 // #0 │ │ +09381e: 2333 c905 |0005: new-array v3, v3, [Ljava/lang/Class; // type@05c9 │ │ +093822: 6e30 5822 2103 |0007: invoke-virtual {v1, v2, v3}, Ljava/lang/Class;.getDeclaredMethod:(Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method; // method@2258 │ │ +093828: 0c01 |000a: move-result-object v1 │ │ +09382a: 5b41 b905 |000b: iput-object v1, v4, Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl;.mDispatchStartTemporaryDetach:Ljava/lang/reflect/Method; // field@05b9 │ │ +09382e: 1c01 3804 |000d: const-class v1, Landroid/view/View; // type@0438 │ │ +093832: 1a02 8214 |000f: const-string v2, "dispatchFinishTemporaryDetach" // string@1482 │ │ +093836: 1203 |0011: const/4 v3, #int 0 // #0 │ │ +093838: 2333 c905 |0012: new-array v3, v3, [Ljava/lang/Class; // type@05c9 │ │ +09383c: 6e30 5822 2103 |0014: invoke-virtual {v1, v2, v3}, Ljava/lang/Class;.getDeclaredMethod:(Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method; // method@2258 │ │ +093842: 0c01 |0017: move-result-object v1 │ │ +093844: 5b41 b805 |0018: iput-object v1, v4, Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl;.mDispatchFinishTemporaryDetach:Ljava/lang/reflect/Method; // field@05b8 │ │ +093848: 1211 |001a: const/4 v1, #int 1 // #1 │ │ +09384a: 5c41 ba05 |001b: iput-boolean v1, v4, Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl;.mTempDetachBound:Z // field@05ba │ │ +09384e: 0e00 |001d: return-void │ │ +093850: 0d00 |001e: move-exception v0 │ │ +093852: 1a01 0210 |001f: const-string v1, "ViewCompat" // string@1002 │ │ +093856: 1a02 2403 |0021: const-string v2, "Couldn't find method" // string@0324 │ │ +09385a: 7130 721c 2100 |0023: invoke-static {v1, v2, v0}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@1c72 │ │ +093860: 28f4 |0026: goto 001a // -000c │ │ + catches : 1 │ │ + 0x0000 - 0x001a │ │ + Ljava/lang/NoSuchMethodException; -> 0x001e │ │ + positions : │ │ + 0x0000 line=531 │ │ + 0x000d line=533 │ │ + 0x001a line=538 │ │ + 0x001d line=539 │ │ + 0x001e line=535 │ │ + 0x001f line=536 │ │ + locals : │ │ + 0x001f - 0x0027 reg=0 e Ljava/lang/NoSuchMethodException; │ │ + 0x0000 - 0x0027 reg=4 this Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl; │ │ │ │ Virtual methods - │ │ #0 : (in Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl;) │ │ + name : 'animate' │ │ + type : '(Landroid/view/View;)Landroid/support/v4/view/ViewPropertyAnimatorCompat;' │ │ + access : 0x0001 (PUBLIC) │ │ + code - │ │ + registers : 3 │ │ + ins : 2 │ │ + outs : 2 │ │ + insns size : 6 16-bit code units │ │ +093874: |[093874] android.support.v4.view.ViewCompat$BaseViewCompatImpl.animate:(Landroid/view/View;)Landroid/support/v4/view/ViewPropertyAnimatorCompat; │ │ +093884: 2200 3903 |0000: new-instance v0, Landroid/support/v4/view/ViewPropertyAnimatorCompat; // type@0339 │ │ +093888: 7020 7814 2000 |0002: invoke-direct {v0, v2}, Landroid/support/v4/view/ViewPropertyAnimatorCompat;.:(Landroid/view/View;)V // method@1478 │ │ +09388e: 1100 |0005: return-object v0 │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=598 │ │ + locals : │ │ + 0x0000 - 0x0006 reg=1 this Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl; │ │ + 0x0000 - 0x0006 reg=2 view Landroid/view/View; │ │ + │ │ + #1 : (in Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl;) │ │ name : 'canScrollHorizontally' │ │ type : '(Landroid/view/View;I)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -068b04: |[068b04] android.support.v4.view.ViewCompat$BaseViewCompatImpl.canScrollHorizontally:(Landroid/view/View;I)Z │ │ -068b14: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -068b16: 0f00 |0001: return v0 │ │ +093890: |[093890] android.support.v4.view.ViewCompat$BaseViewCompatImpl.canScrollHorizontally:(Landroid/view/View;I)Z │ │ +0938a0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0938a2: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=236 │ │ + 0x0000 line=345 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl; │ │ 0x0000 - 0x0002 reg=2 v Landroid/view/View; │ │ 0x0000 - 0x0002 reg=3 direction I │ │ │ │ - #1 : (in Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl;) │ │ + #2 : (in Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl;) │ │ name : 'canScrollVertically' │ │ type : '(Landroid/view/View;I)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -068b18: |[068b18] android.support.v4.view.ViewCompat$BaseViewCompatImpl.canScrollVertically:(Landroid/view/View;I)Z │ │ -068b28: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -068b2a: 0f00 |0001: return v0 │ │ +0938a4: |[0938a4] android.support.v4.view.ViewCompat$BaseViewCompatImpl.canScrollVertically:(Landroid/view/View;I)Z │ │ +0938b4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0938b6: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=239 │ │ + 0x0000 line=348 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl; │ │ 0x0000 - 0x0002 reg=2 v Landroid/view/View; │ │ 0x0000 - 0x0002 reg=3 direction I │ │ │ │ - #2 : (in Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl;) │ │ + #3 : (in Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl;) │ │ + name : 'dispatchFinishTemporaryDetach' │ │ + type : '(Landroid/view/View;)V' │ │ + access : 0x0001 (PUBLIC) │ │ + code - │ │ + registers : 5 │ │ + ins : 2 │ │ + outs : 3 │ │ + insns size : 33 16-bit code units │ │ +0938b8: |[0938b8] android.support.v4.view.ViewCompat$BaseViewCompatImpl.dispatchFinishTemporaryDetach:(Landroid/view/View;)V │ │ +0938c8: 5531 ba05 |0000: iget-boolean v1, v3, Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl;.mTempDetachBound:Z // field@05ba │ │ +0938cc: 3901 0500 |0002: if-nez v1, 0007 // +0005 │ │ +0938d0: 7010 7b11 0300 |0004: invoke-direct {v3}, Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl;.bindTempDetach:()V // method@117b │ │ +0938d6: 5431 b805 |0007: iget-object v1, v3, Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl;.mDispatchFinishTemporaryDetach:Ljava/lang/reflect/Method; // field@05b8 │ │ +0938da: 3801 1400 |0009: if-eqz v1, 001d // +0014 │ │ +0938de: 5431 b805 |000b: iget-object v1, v3, Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl;.mDispatchFinishTemporaryDetach:Ljava/lang/reflect/Method; // field@05b8 │ │ +0938e2: 1202 |000d: const/4 v2, #int 0 // #0 │ │ +0938e4: 2322 ca05 |000e: new-array v2, v2, [Ljava/lang/Object; // type@05ca │ │ +0938e8: 6e30 c422 4102 |0010: invoke-virtual {v1, v4, v2}, Ljava/lang/reflect/Method;.invoke:(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object; // method@22c4 │ │ +0938ee: 0e00 |0013: return-void │ │ +0938f0: 0d00 |0014: move-exception v0 │ │ +0938f2: 1a01 0210 |0015: const-string v1, "ViewCompat" // string@1002 │ │ +0938f6: 1a02 eb03 |0017: const-string v2, "Error calling dispatchFinishTemporaryDetach" // string@03eb │ │ +0938fa: 7130 701c 2100 |0019: invoke-static {v1, v2, v0}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@1c70 │ │ +093900: 28f7 |001c: goto 0013 // -0009 │ │ +093902: 6e10 451d 0400 |001d: invoke-virtual {v4}, Landroid/view/View;.onFinishTemporaryDetach:()V // method@1d45 │ │ +093908: 28f3 |0020: goto 0013 // -000d │ │ + catches : 1 │ │ + 0x000b - 0x0013 │ │ + Ljava/lang/Exception; -> 0x0014 │ │ + positions : │ │ + 0x0000 line=514 │ │ + 0x0004 line=515 │ │ + 0x0007 line=517 │ │ + 0x000b line=519 │ │ + 0x0013 line=527 │ │ + 0x0014 line=520 │ │ + 0x0015 line=521 │ │ + 0x001d line=525 │ │ + locals : │ │ + 0x0015 - 0x001d reg=0 e Ljava/lang/Exception; │ │ + 0x0000 - 0x0021 reg=3 this Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl; │ │ + 0x0000 - 0x0021 reg=4 view Landroid/view/View; │ │ + │ │ + #4 : (in Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl;) │ │ + name : 'dispatchStartTemporaryDetach' │ │ + type : '(Landroid/view/View;)V' │ │ + access : 0x0001 (PUBLIC) │ │ + code - │ │ + registers : 5 │ │ + ins : 2 │ │ + outs : 3 │ │ + insns size : 33 16-bit code units │ │ +09391c: |[09391c] android.support.v4.view.ViewCompat$BaseViewCompatImpl.dispatchStartTemporaryDetach:(Landroid/view/View;)V │ │ +09392c: 5531 ba05 |0000: iget-boolean v1, v3, Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl;.mTempDetachBound:Z // field@05ba │ │ +093930: 3901 0500 |0002: if-nez v1, 0007 // +0005 │ │ +093934: 7010 7b11 0300 |0004: invoke-direct {v3}, Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl;.bindTempDetach:()V // method@117b │ │ +09393a: 5431 b905 |0007: iget-object v1, v3, Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl;.mDispatchStartTemporaryDetach:Ljava/lang/reflect/Method; // field@05b9 │ │ +09393e: 3801 1400 |0009: if-eqz v1, 001d // +0014 │ │ +093942: 5431 b905 |000b: iget-object v1, v3, Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl;.mDispatchStartTemporaryDetach:Ljava/lang/reflect/Method; // field@05b9 │ │ +093946: 1202 |000d: const/4 v2, #int 0 // #0 │ │ +093948: 2322 ca05 |000e: new-array v2, v2, [Ljava/lang/Object; // type@05ca │ │ +09394c: 6e30 c422 4102 |0010: invoke-virtual {v1, v4, v2}, Ljava/lang/reflect/Method;.invoke:(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object; // method@22c4 │ │ +093952: 0e00 |0013: return-void │ │ +093954: 0d00 |0014: move-exception v0 │ │ +093956: 1a01 0210 |0015: const-string v1, "ViewCompat" // string@1002 │ │ +09395a: 1a02 ec03 |0017: const-string v2, "Error calling dispatchStartTemporaryDetach" // string@03ec │ │ +09395e: 7130 701c 2100 |0019: invoke-static {v1, v2, v0}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@1c70 │ │ +093964: 28f7 |001c: goto 0013 // -0009 │ │ +093966: 6e10 491d 0400 |001d: invoke-virtual {v4}, Landroid/view/View;.onStartTemporaryDetach:()V // method@1d49 │ │ +09396c: 28f3 |0020: goto 0013 // -000d │ │ + catches : 1 │ │ + 0x000b - 0x0013 │ │ + Ljava/lang/Exception; -> 0x0014 │ │ + positions : │ │ + 0x0000 line=497 │ │ + 0x0004 line=498 │ │ + 0x0007 line=500 │ │ + 0x000b line=502 │ │ + 0x0013 line=510 │ │ + 0x0014 line=503 │ │ + 0x0015 line=504 │ │ + 0x001d line=508 │ │ + locals : │ │ + 0x0015 - 0x001d reg=0 e Ljava/lang/Exception; │ │ + 0x0000 - 0x0021 reg=3 this Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl; │ │ + 0x0000 - 0x0021 reg=4 view Landroid/view/View; │ │ + │ │ + #5 : (in Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl;) │ │ name : 'getAccessibilityLiveRegion' │ │ type : '(Landroid/view/View;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -068b2c: |[068b2c] android.support.v4.view.ViewCompat$BaseViewCompatImpl.getAccessibilityLiveRegion:(Landroid/view/View;)I │ │ -068b3c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -068b3e: 0f00 |0001: return v0 │ │ +093980: |[093980] android.support.v4.view.ViewCompat$BaseViewCompatImpl.getAccessibilityLiveRegion:(Landroid/view/View;)I │ │ +093990: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +093992: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=357 │ │ + 0x0000 line=472 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl; │ │ 0x0000 - 0x0002 reg=2 view Landroid/view/View; │ │ │ │ - #3 : (in Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl;) │ │ + #6 : (in Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl;) │ │ name : 'getAccessibilityNodeProvider' │ │ type : '(Landroid/view/View;)Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -068b40: |[068b40] android.support.v4.view.ViewCompat$BaseViewCompatImpl.getAccessibilityNodeProvider:(Landroid/view/View;)Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat; │ │ -068b50: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -068b52: 1100 |0001: return-object v0 │ │ +093994: |[093994] android.support.v4.view.ViewCompat$BaseViewCompatImpl.getAccessibilityNodeProvider:(Landroid/view/View;)Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat; │ │ +0939a4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0939a6: 1100 |0001: return-object v0 │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=291 │ │ + 0x0000 line=406 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl; │ │ 0x0000 - 0x0002 reg=2 view Landroid/view/View; │ │ │ │ - #4 : (in Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl;) │ │ + #7 : (in Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl;) │ │ name : 'getAlpha' │ │ type : '(Landroid/view/View;)F' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -068b54: |[068b54] android.support.v4.view.ViewCompat$BaseViewCompatImpl.getAlpha:(Landroid/view/View;)F │ │ -068b64: 1500 803f |0000: const/high16 v0, #int 1065353216 // #3f80 │ │ -068b68: 0f00 |0002: return v0 │ │ +0939a8: |[0939a8] android.support.v4.view.ViewCompat$BaseViewCompatImpl.getAlpha:(Landroid/view/View;)F │ │ +0939b8: 1500 803f |0000: const/high16 v0, #int 1065353216 // #3f80 │ │ +0939bc: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=294 │ │ + 0x0000 line=409 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl; │ │ 0x0000 - 0x0003 reg=2 view Landroid/view/View; │ │ │ │ - #5 : (in Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl;) │ │ + #8 : (in Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl;) │ │ + name : 'getElevation' │ │ + type : '(Landroid/view/View;)F' │ │ + access : 0x0001 (PUBLIC) │ │ + code - │ │ + registers : 3 │ │ + ins : 2 │ │ + outs : 0 │ │ + insns size : 2 16-bit code units │ │ +0939c0: |[0939c0] android.support.v4.view.ViewCompat$BaseViewCompatImpl.getElevation:(Landroid/view/View;)F │ │ +0939d0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0939d2: 0f00 |0001: return v0 │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=695 │ │ + locals : │ │ + 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl; │ │ + 0x0000 - 0x0002 reg=2 view Landroid/view/View; │ │ + │ │ + #9 : (in Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl;) │ │ + name : 'getFitsSystemWindows' │ │ + type : '(Landroid/view/View;)Z' │ │ + access : 0x0001 (PUBLIC) │ │ + code - │ │ + registers : 3 │ │ + ins : 2 │ │ + outs : 0 │ │ + insns size : 2 16-bit code units │ │ +0939d4: |[0939d4] android.support.v4.view.ViewCompat$BaseViewCompatImpl.getFitsSystemWindows:(Landroid/view/View;)Z │ │ +0939e4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0939e6: 0f00 |0001: return v0 │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=714 │ │ + locals : │ │ + 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl; │ │ + 0x0000 - 0x0002 reg=2 view Landroid/view/View; │ │ + │ │ + #10 : (in Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl;) │ │ name : 'getFrameTime' │ │ type : '()J' │ │ access : 0x0000 () │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -068b6c: |[068b6c] android.support.v4.view.ViewCompat$BaseViewCompatImpl.getFrameTime:()J │ │ -068b7c: 1600 0a00 |0000: const-wide/16 v0, #int 10 // #a │ │ -068b80: 1000 |0002: return-wide v0 │ │ +0939e8: |[0939e8] android.support.v4.view.ViewCompat$BaseViewCompatImpl.getFrameTime:()J │ │ +0939f8: 1600 0a00 |0000: const-wide/16 v0, #int 10 // #a │ │ +0939fc: 1000 |0002: return-wide v0 │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=279 │ │ + 0x0000 line=394 │ │ locals : │ │ 0x0000 - 0x0003 reg=2 this Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl; │ │ │ │ - #6 : (in Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl;) │ │ + #11 : (in Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl;) │ │ name : 'getImportantForAccessibility' │ │ type : '(Landroid/view/View;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -068b84: |[068b84] android.support.v4.view.ViewCompat$BaseViewCompatImpl.getImportantForAccessibility:(Landroid/view/View;)I │ │ -068b94: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -068b96: 0f00 |0001: return v0 │ │ +093a00: |[093a00] android.support.v4.view.ViewCompat$BaseViewCompatImpl.getImportantForAccessibility:(Landroid/view/View;)I │ │ +093a10: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +093a12: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=282 │ │ + 0x0000 line=397 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl; │ │ 0x0000 - 0x0002 reg=2 view Landroid/view/View; │ │ │ │ - #7 : (in Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl;) │ │ + #12 : (in Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl;) │ │ name : 'getLabelFor' │ │ type : '(Landroid/view/View;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -068b98: |[068b98] android.support.v4.view.ViewCompat$BaseViewCompatImpl.getLabelFor:(Landroid/view/View;)I │ │ -068ba8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -068baa: 0f00 |0001: return v0 │ │ +093a14: |[093a14] android.support.v4.view.ViewCompat$BaseViewCompatImpl.getLabelFor:(Landroid/view/View;)I │ │ +093a24: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +093a26: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=303 │ │ + 0x0000 line=418 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl; │ │ 0x0000 - 0x0002 reg=2 view Landroid/view/View; │ │ │ │ - #8 : (in Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl;) │ │ + #13 : (in Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl;) │ │ name : 'getLayerType' │ │ type : '(Landroid/view/View;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -068bac: |[068bac] android.support.v4.view.ViewCompat$BaseViewCompatImpl.getLayerType:(Landroid/view/View;)I │ │ -068bbc: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -068bbe: 0f00 |0001: return v0 │ │ +093a28: |[093a28] android.support.v4.view.ViewCompat$BaseViewCompatImpl.getLayerType:(Landroid/view/View;)I │ │ +093a38: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +093a3a: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=300 │ │ + 0x0000 line=415 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl; │ │ 0x0000 - 0x0002 reg=2 view Landroid/view/View; │ │ │ │ - #9 : (in Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl;) │ │ + #14 : (in Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl;) │ │ name : 'getLayoutDirection' │ │ type : '(Landroid/view/View;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -068bc0: |[068bc0] android.support.v4.view.ViewCompat$BaseViewCompatImpl.getLayoutDirection:(Landroid/view/View;)I │ │ -068bd0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -068bd2: 0f00 |0001: return v0 │ │ +093a3c: |[093a3c] android.support.v4.view.ViewCompat$BaseViewCompatImpl.getLayoutDirection:(Landroid/view/View;)I │ │ +093a4c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +093a4e: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=314 │ │ + 0x0000 line=429 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl; │ │ 0x0000 - 0x0002 reg=2 view Landroid/view/View; │ │ │ │ - #10 : (in Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl;) │ │ + #15 : (in Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl;) │ │ name : 'getMeasuredHeightAndState' │ │ type : '(Landroid/view/View;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -068bd4: |[068bd4] android.support.v4.view.ViewCompat$BaseViewCompatImpl.getMeasuredHeightAndState:(Landroid/view/View;)I │ │ -068be4: 6e10 c612 0200 |0000: invoke-virtual {v2}, Landroid/view/View;.getMeasuredHeight:()I // method@12c6 │ │ -068bea: 0a00 |0003: move-result v0 │ │ -068bec: 0f00 |0004: return v0 │ │ +093a50: |[093a50] android.support.v4.view.ViewCompat$BaseViewCompatImpl.getMeasuredHeightAndState:(Landroid/view/View;)I │ │ +093a60: 6e10 0a1d 0200 |0000: invoke-virtual {v2}, Landroid/view/View;.getMeasuredHeight:()I // method@1d0a │ │ +093a66: 0a00 |0003: move-result v0 │ │ +093a68: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=347 │ │ + 0x0000 line=462 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl; │ │ 0x0000 - 0x0005 reg=2 view Landroid/view/View; │ │ │ │ - #11 : (in Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl;) │ │ + #16 : (in Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl;) │ │ name : 'getMeasuredState' │ │ type : '(Landroid/view/View;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -068bf0: |[068bf0] android.support.v4.view.ViewCompat$BaseViewCompatImpl.getMeasuredState:(Landroid/view/View;)I │ │ -068c00: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -068c02: 0f00 |0001: return v0 │ │ +093a6c: |[093a6c] android.support.v4.view.ViewCompat$BaseViewCompatImpl.getMeasuredState:(Landroid/view/View;)I │ │ +093a7c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +093a7e: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=352 │ │ + 0x0000 line=467 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl; │ │ 0x0000 - 0x0002 reg=2 view Landroid/view/View; │ │ │ │ - #12 : (in Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl;) │ │ + #17 : (in Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl;) │ │ name : 'getMeasuredWidthAndState' │ │ type : '(Landroid/view/View;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -068c04: |[068c04] android.support.v4.view.ViewCompat$BaseViewCompatImpl.getMeasuredWidthAndState:(Landroid/view/View;)I │ │ -068c14: 6e10 c912 0200 |0000: invoke-virtual {v2}, Landroid/view/View;.getMeasuredWidth:()I // method@12c9 │ │ -068c1a: 0a00 |0003: move-result v0 │ │ -068c1c: 0f00 |0004: return v0 │ │ +093a80: |[093a80] android.support.v4.view.ViewCompat$BaseViewCompatImpl.getMeasuredWidthAndState:(Landroid/view/View;)I │ │ +093a90: 6e10 0d1d 0200 |0000: invoke-virtual {v2}, Landroid/view/View;.getMeasuredWidth:()I // method@1d0d │ │ +093a96: 0a00 |0003: move-result v0 │ │ +093a98: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=342 │ │ + 0x0000 line=457 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl; │ │ 0x0000 - 0x0005 reg=2 view Landroid/view/View; │ │ │ │ - #13 : (in Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl;) │ │ + #18 : (in Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl;) │ │ + name : 'getMinimumHeight' │ │ + type : '(Landroid/view/View;)I' │ │ + access : 0x0001 (PUBLIC) │ │ + code - │ │ + registers : 3 │ │ + ins : 2 │ │ + outs : 0 │ │ + insns size : 2 16-bit code units │ │ +093a9c: |[093a9c] android.support.v4.view.ViewCompat$BaseViewCompatImpl.getMinimumHeight:(Landroid/view/View;)I │ │ +093aac: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +093aae: 0f00 |0001: return v0 │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=593 │ │ + locals : │ │ + 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl; │ │ + 0x0000 - 0x0002 reg=2 view Landroid/view/View; │ │ + │ │ + #19 : (in Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl;) │ │ + name : 'getMinimumWidth' │ │ + type : '(Landroid/view/View;)I' │ │ + access : 0x0001 (PUBLIC) │ │ + code - │ │ + registers : 3 │ │ + ins : 2 │ │ + outs : 0 │ │ + insns size : 2 16-bit code units │ │ +093ab0: |[093ab0] android.support.v4.view.ViewCompat$BaseViewCompatImpl.getMinimumWidth:(Landroid/view/View;)I │ │ +093ac0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +093ac2: 0f00 |0001: return v0 │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=588 │ │ + locals : │ │ + 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl; │ │ + 0x0000 - 0x0002 reg=2 view Landroid/view/View; │ │ + │ │ + #20 : (in Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl;) │ │ name : 'getOverScrollMode' │ │ type : '(Landroid/view/View;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -068c20: |[068c20] android.support.v4.view.ViewCompat$BaseViewCompatImpl.getOverScrollMode:(Landroid/view/View;)I │ │ -068c30: 1220 |0000: const/4 v0, #int 2 // #2 │ │ -068c32: 0f00 |0001: return v0 │ │ +093ac4: |[093ac4] android.support.v4.view.ViewCompat$BaseViewCompatImpl.getOverScrollMode:(Landroid/view/View;)I │ │ +093ad4: 1220 |0000: const/4 v0, #int 2 // #2 │ │ +093ad6: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=242 │ │ + 0x0000 line=351 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl; │ │ 0x0000 - 0x0002 reg=2 v Landroid/view/View; │ │ │ │ - #14 : (in Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl;) │ │ + #21 : (in Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl;) │ │ + name : 'getPaddingEnd' │ │ + type : '(Landroid/view/View;)I' │ │ + access : 0x0001 (PUBLIC) │ │ + code - │ │ + registers : 3 │ │ + ins : 2 │ │ + outs : 1 │ │ + insns size : 5 16-bit code units │ │ +093ad8: |[093ad8] android.support.v4.view.ViewCompat$BaseViewCompatImpl.getPaddingEnd:(Landroid/view/View;)I │ │ +093ae8: 6e10 141d 0200 |0000: invoke-virtual {v2}, Landroid/view/View;.getPaddingRight:()I // method@1d14 │ │ +093aee: 0a00 |0003: move-result v0 │ │ +093af0: 0f00 |0004: return v0 │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=487 │ │ + locals : │ │ + 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl; │ │ + 0x0000 - 0x0005 reg=2 view Landroid/view/View; │ │ + │ │ + #22 : (in Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl;) │ │ + name : 'getPaddingStart' │ │ + type : '(Landroid/view/View;)I' │ │ + access : 0x0001 (PUBLIC) │ │ + code - │ │ + registers : 3 │ │ + ins : 2 │ │ + outs : 1 │ │ + insns size : 5 16-bit code units │ │ +093af4: |[093af4] android.support.v4.view.ViewCompat$BaseViewCompatImpl.getPaddingStart:(Landroid/view/View;)I │ │ +093b04: 6e10 131d 0200 |0000: invoke-virtual {v2}, Landroid/view/View;.getPaddingLeft:()I // method@1d13 │ │ +093b0a: 0a00 |0003: move-result v0 │ │ +093b0c: 0f00 |0004: return v0 │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=482 │ │ + locals : │ │ + 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl; │ │ + 0x0000 - 0x0005 reg=2 view Landroid/view/View; │ │ + │ │ + #23 : (in Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl;) │ │ name : 'getParentForAccessibility' │ │ type : '(Landroid/view/View;)Landroid/view/ViewParent;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -068c34: |[068c34] android.support.v4.view.ViewCompat$BaseViewCompatImpl.getParentForAccessibility:(Landroid/view/View;)Landroid/view/ViewParent; │ │ -068c44: 6e10 cc12 0200 |0000: invoke-virtual {v2}, Landroid/view/View;.getParent:()Landroid/view/ViewParent; // method@12cc │ │ -068c4a: 0c00 |0003: move-result-object v0 │ │ -068c4c: 1100 |0004: return-object v0 │ │ +093b10: |[093b10] android.support.v4.view.ViewCompat$BaseViewCompatImpl.getParentForAccessibility:(Landroid/view/View;)Landroid/view/ViewParent; │ │ +093b20: 6e10 161d 0200 |0000: invoke-virtual {v2}, Landroid/view/View;.getParent:()Landroid/view/ViewParent; // method@1d16 │ │ +093b26: 0c00 |0003: move-result-object v0 │ │ +093b28: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=324 │ │ + 0x0000 line=439 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl; │ │ 0x0000 - 0x0005 reg=2 view Landroid/view/View; │ │ │ │ - #15 : (in Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl;) │ │ + #24 : (in Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl;) │ │ + name : 'getPivotX' │ │ + type : '(Landroid/view/View;)F' │ │ + access : 0x0001 (PUBLIC) │ │ + code - │ │ + registers : 3 │ │ + ins : 2 │ │ + outs : 0 │ │ + insns size : 2 16-bit code units │ │ +093b2c: |[093b2c] android.support.v4.view.ViewCompat$BaseViewCompatImpl.getPivotX:(Landroid/view/View;)F │ │ +093b3c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +093b3e: 0f00 |0001: return v0 │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=663 │ │ + locals : │ │ + 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl; │ │ + 0x0000 - 0x0002 reg=2 view Landroid/view/View; │ │ + │ │ + #25 : (in Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl;) │ │ + name : 'getPivotY' │ │ + type : '(Landroid/view/View;)F' │ │ + access : 0x0001 (PUBLIC) │ │ + code - │ │ + registers : 3 │ │ + ins : 2 │ │ + outs : 0 │ │ + insns size : 2 16-bit code units │ │ +093b40: |[093b40] android.support.v4.view.ViewCompat$BaseViewCompatImpl.getPivotY:(Landroid/view/View;)F │ │ +093b50: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +093b52: 0f00 |0001: return v0 │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=668 │ │ + locals : │ │ + 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl; │ │ + 0x0000 - 0x0002 reg=2 view Landroid/view/View; │ │ + │ │ + #26 : (in Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl;) │ │ + name : 'getRotation' │ │ + type : '(Landroid/view/View;)F' │ │ + access : 0x0001 (PUBLIC) │ │ + code - │ │ + registers : 3 │ │ + ins : 2 │ │ + outs : 0 │ │ + insns size : 2 16-bit code units │ │ +093b54: |[093b54] android.support.v4.view.ViewCompat$BaseViewCompatImpl.getRotation:(Landroid/view/View;)F │ │ +093b64: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +093b66: 0f00 |0001: return v0 │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=563 │ │ + locals : │ │ + 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl; │ │ + 0x0000 - 0x0002 reg=2 view Landroid/view/View; │ │ + │ │ + #27 : (in Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl;) │ │ + name : 'getRotationX' │ │ + type : '(Landroid/view/View;)F' │ │ + access : 0x0001 (PUBLIC) │ │ + code - │ │ + registers : 3 │ │ + ins : 2 │ │ + outs : 0 │ │ + insns size : 2 16-bit code units │ │ +093b68: |[093b68] android.support.v4.view.ViewCompat$BaseViewCompatImpl.getRotationX:(Landroid/view/View;)F │ │ +093b78: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +093b7a: 0f00 |0001: return v0 │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=568 │ │ + locals : │ │ + 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl; │ │ + 0x0000 - 0x0002 reg=2 view Landroid/view/View; │ │ + │ │ + #28 : (in Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl;) │ │ + name : 'getRotationY' │ │ + type : '(Landroid/view/View;)F' │ │ + access : 0x0001 (PUBLIC) │ │ + code - │ │ + registers : 3 │ │ + ins : 2 │ │ + outs : 0 │ │ + insns size : 2 16-bit code units │ │ +093b7c: |[093b7c] android.support.v4.view.ViewCompat$BaseViewCompatImpl.getRotationY:(Landroid/view/View;)F │ │ +093b8c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +093b8e: 0f00 |0001: return v0 │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=573 │ │ + locals : │ │ + 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl; │ │ + 0x0000 - 0x0002 reg=2 view Landroid/view/View; │ │ + │ │ + #29 : (in Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl;) │ │ + name : 'getScaleX' │ │ + type : '(Landroid/view/View;)F' │ │ + access : 0x0001 (PUBLIC) │ │ + code - │ │ + registers : 3 │ │ + ins : 2 │ │ + outs : 0 │ │ + insns size : 2 16-bit code units │ │ +093b90: |[093b90] android.support.v4.view.ViewCompat$BaseViewCompatImpl.getScaleX:(Landroid/view/View;)F │ │ +093ba0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +093ba2: 0f00 |0001: return v0 │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=578 │ │ + locals : │ │ + 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl; │ │ + 0x0000 - 0x0002 reg=2 view Landroid/view/View; │ │ + │ │ + #30 : (in Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl;) │ │ + name : 'getScaleY' │ │ + type : '(Landroid/view/View;)F' │ │ + access : 0x0001 (PUBLIC) │ │ + code - │ │ + registers : 3 │ │ + ins : 2 │ │ + outs : 0 │ │ + insns size : 2 16-bit code units │ │ +093ba4: |[093ba4] android.support.v4.view.ViewCompat$BaseViewCompatImpl.getScaleY:(Landroid/view/View;)F │ │ +093bb4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +093bb6: 0f00 |0001: return v0 │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=583 │ │ + locals : │ │ + 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl; │ │ + 0x0000 - 0x0002 reg=2 view Landroid/view/View; │ │ + │ │ + #31 : (in Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl;) │ │ + name : 'getTransitionName' │ │ + type : '(Landroid/view/View;)Ljava/lang/String;' │ │ + access : 0x0001 (PUBLIC) │ │ + code - │ │ + registers : 3 │ │ + ins : 2 │ │ + outs : 0 │ │ + insns size : 2 16-bit code units │ │ +093bb8: |[093bb8] android.support.v4.view.ViewCompat$BaseViewCompatImpl.getTransitionName:(Landroid/view/View;)Ljava/lang/String; │ │ +093bc8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +093bca: 1100 |0001: return-object v0 │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=677 │ │ + locals : │ │ + 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl; │ │ + 0x0000 - 0x0002 reg=2 view Landroid/view/View; │ │ + │ │ + #32 : (in Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl;) │ │ + name : 'getTranslationX' │ │ + type : '(Landroid/view/View;)F' │ │ + access : 0x0001 (PUBLIC) │ │ + code - │ │ + registers : 3 │ │ + ins : 2 │ │ + outs : 0 │ │ + insns size : 2 16-bit code units │ │ +093bcc: |[093bcc] android.support.v4.view.ViewCompat$BaseViewCompatImpl.getTranslationX:(Landroid/view/View;)F │ │ +093bdc: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +093bde: 0f00 |0001: return v0 │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=543 │ │ + locals : │ │ + 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl; │ │ + 0x0000 - 0x0002 reg=2 view Landroid/view/View; │ │ + │ │ + #33 : (in Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl;) │ │ + name : 'getTranslationY' │ │ + type : '(Landroid/view/View;)F' │ │ + access : 0x0001 (PUBLIC) │ │ + code - │ │ + registers : 3 │ │ + ins : 2 │ │ + outs : 0 │ │ + insns size : 2 16-bit code units │ │ +093be0: |[093be0] android.support.v4.view.ViewCompat$BaseViewCompatImpl.getTranslationY:(Landroid/view/View;)F │ │ +093bf0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +093bf2: 0f00 |0001: return v0 │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=548 │ │ + locals : │ │ + 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl; │ │ + 0x0000 - 0x0002 reg=2 view Landroid/view/View; │ │ + │ │ + #34 : (in Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl;) │ │ + name : 'getTranslationZ' │ │ + type : '(Landroid/view/View;)F' │ │ + access : 0x0001 (PUBLIC) │ │ + code - │ │ + registers : 3 │ │ + ins : 2 │ │ + outs : 0 │ │ + insns size : 2 16-bit code units │ │ +093bf4: |[093bf4] android.support.v4.view.ViewCompat$BaseViewCompatImpl.getTranslationZ:(Landroid/view/View;)F │ │ +093c04: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +093c06: 0f00 |0001: return v0 │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=704 │ │ + locals : │ │ + 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl; │ │ + 0x0000 - 0x0002 reg=2 view Landroid/view/View; │ │ + │ │ + #35 : (in Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl;) │ │ + name : 'getWindowSystemUiVisibility' │ │ + type : '(Landroid/view/View;)I' │ │ + access : 0x0001 (PUBLIC) │ │ + code - │ │ + registers : 3 │ │ + ins : 2 │ │ + outs : 0 │ │ + insns size : 2 16-bit code units │ │ +093c08: |[093c08] android.support.v4.view.ViewCompat$BaseViewCompatImpl.getWindowSystemUiVisibility:(Landroid/view/View;)I │ │ +093c18: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +093c1a: 0f00 |0001: return v0 │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=682 │ │ + locals : │ │ + 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl; │ │ + 0x0000 - 0x0002 reg=2 view Landroid/view/View; │ │ + │ │ + #36 : (in Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl;) │ │ + name : 'getX' │ │ + type : '(Landroid/view/View;)F' │ │ + access : 0x0001 (PUBLIC) │ │ + code - │ │ + registers : 3 │ │ + ins : 2 │ │ + outs : 0 │ │ + insns size : 2 16-bit code units │ │ +093c1c: |[093c1c] android.support.v4.view.ViewCompat$BaseViewCompatImpl.getX:(Landroid/view/View;)F │ │ +093c2c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +093c2e: 0f00 |0001: return v0 │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=553 │ │ + locals : │ │ + 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl; │ │ + 0x0000 - 0x0002 reg=2 view Landroid/view/View; │ │ + │ │ + #37 : (in Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl;) │ │ + name : 'getY' │ │ + type : '(Landroid/view/View;)F' │ │ + access : 0x0001 (PUBLIC) │ │ + code - │ │ + registers : 3 │ │ + ins : 2 │ │ + outs : 0 │ │ + insns size : 2 16-bit code units │ │ +093c30: |[093c30] android.support.v4.view.ViewCompat$BaseViewCompatImpl.getY:(Landroid/view/View;)F │ │ +093c40: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +093c42: 0f00 |0001: return v0 │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=558 │ │ + locals : │ │ + 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl; │ │ + 0x0000 - 0x0002 reg=2 view Landroid/view/View; │ │ + │ │ + #38 : (in Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl;) │ │ + name : 'hasAccessibilityDelegate' │ │ + type : '(Landroid/view/View;)Z' │ │ + access : 0x0001 (PUBLIC) │ │ + code - │ │ + registers : 3 │ │ + ins : 2 │ │ + outs : 0 │ │ + insns size : 2 16-bit code units │ │ +093c44: |[093c44] android.support.v4.view.ViewCompat$BaseViewCompatImpl.hasAccessibilityDelegate:(Landroid/view/View;)Z │ │ +093c54: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +093c56: 0f00 |0001: return v0 │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=362 │ │ + locals : │ │ + 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl; │ │ + 0x0000 - 0x0002 reg=2 v Landroid/view/View; │ │ + │ │ + #39 : (in Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl;) │ │ name : 'hasTransientState' │ │ type : '(Landroid/view/View;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -068c50: |[068c50] android.support.v4.view.ViewCompat$BaseViewCompatImpl.hasTransientState:(Landroid/view/View;)Z │ │ -068c60: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -068c62: 0f00 |0001: return v0 │ │ +093c58: |[093c58] android.support.v4.view.ViewCompat$BaseViewCompatImpl.hasTransientState:(Landroid/view/View;)Z │ │ +093c68: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +093c6a: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=261 │ │ + 0x0000 line=376 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl; │ │ 0x0000 - 0x0002 reg=2 view Landroid/view/View; │ │ │ │ - #16 : (in Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl;) │ │ + #40 : (in Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl;) │ │ name : 'isOpaque' │ │ type : '(Landroid/view/View;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 16 16-bit code units │ │ -068c64: |[068c64] android.support.v4.view.ViewCompat$BaseViewCompatImpl.isOpaque:(Landroid/view/View;)Z │ │ -068c74: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -068c76: 6e10 b712 0500 |0001: invoke-virtual {v5}, Landroid/view/View;.getBackground:()Landroid/graphics/drawable/Drawable; // method@12b7 │ │ -068c7c: 0c00 |0004: move-result-object v0 │ │ -068c7e: 3800 0a00 |0005: if-eqz v0, 000f // +000a │ │ -068c82: 6e10 9d01 0000 |0007: invoke-virtual {v0}, Landroid/graphics/drawable/Drawable;.getOpacity:()I // method@019d │ │ -068c88: 0a02 |000a: move-result v2 │ │ -068c8a: 12f3 |000b: const/4 v3, #int -1 // #ff │ │ -068c8c: 3332 0300 |000c: if-ne v2, v3, 000f // +0003 │ │ -068c90: 1211 |000e: const/4 v1, #int 1 // #1 │ │ -068c92: 0f01 |000f: return v1 │ │ - catches : (none) │ │ - positions : │ │ - 0x0001 line=329 │ │ - 0x0005 line=330 │ │ - 0x0007 line=331 │ │ - 0x000f line=333 │ │ +093c6c: |[093c6c] android.support.v4.view.ViewCompat$BaseViewCompatImpl.isOpaque:(Landroid/view/View;)Z │ │ +093c7c: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +093c7e: 6e10 f91c 0500 |0001: invoke-virtual {v5}, Landroid/view/View;.getBackground:()Landroid/graphics/drawable/Drawable; // method@1cf9 │ │ +093c84: 0c00 |0004: move-result-object v0 │ │ +093c86: 3800 0a00 |0005: if-eqz v0, 000f // +000a │ │ +093c8a: 6e10 1902 0000 |0007: invoke-virtual {v0}, Landroid/graphics/drawable/Drawable;.getOpacity:()I // method@0219 │ │ +093c90: 0a02 |000a: move-result v2 │ │ +093c92: 12f3 |000b: const/4 v3, #int -1 // #ff │ │ +093c94: 3332 0300 |000c: if-ne v2, v3, 000f // +0003 │ │ +093c98: 1211 |000e: const/4 v1, #int 1 // #1 │ │ +093c9a: 0f01 |000f: return v1 │ │ + catches : (none) │ │ + positions : │ │ + 0x0001 line=444 │ │ + 0x0005 line=445 │ │ + 0x0007 line=446 │ │ + 0x000f line=448 │ │ locals : │ │ 0x0005 - 0x0010 reg=0 bg Landroid/graphics/drawable/Drawable; │ │ 0x0000 - 0x0010 reg=4 this Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl; │ │ 0x0000 - 0x0010 reg=5 view Landroid/view/View; │ │ │ │ - #17 : (in Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl;) │ │ + #41 : (in Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl;) │ │ + name : 'jumpDrawablesToCurrentState' │ │ + type : '(Landroid/view/View;)V' │ │ + access : 0x0001 (PUBLIC) │ │ + code - │ │ + registers : 2 │ │ + ins : 2 │ │ + outs : 0 │ │ + insns size : 1 16-bit code units │ │ +093c9c: |[093c9c] android.support.v4.view.ViewCompat$BaseViewCompatImpl.jumpDrawablesToCurrentState:(Landroid/view/View;)V │ │ +093cac: 0e00 |0000: return-void │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=720 │ │ + locals : │ │ + 0x0000 - 0x0001 reg=0 this Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl; │ │ + 0x0000 - 0x0001 reg=1 view Landroid/view/View; │ │ + │ │ + #42 : (in Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl;) │ │ name : 'onInitializeAccessibilityEvent' │ │ type : '(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -068c94: |[068c94] android.support.v4.view.ViewCompat$BaseViewCompatImpl.onInitializeAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ -068ca4: 0e00 |0000: return-void │ │ +093cb0: |[093cb0] android.support.v4.view.ViewCompat$BaseViewCompatImpl.onInitializeAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ +093cc0: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=255 │ │ + 0x0000 line=370 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl; │ │ 0x0000 - 0x0001 reg=1 v Landroid/view/View; │ │ 0x0000 - 0x0001 reg=2 event Landroid/view/accessibility/AccessibilityEvent; │ │ │ │ - #18 : (in Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl;) │ │ + #43 : (in Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl;) │ │ name : 'onInitializeAccessibilityNodeInfo' │ │ type : '(Landroid/view/View;Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -068ca8: |[068ca8] android.support.v4.view.ViewCompat$BaseViewCompatImpl.onInitializeAccessibilityNodeInfo:(Landroid/view/View;Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;)V │ │ -068cb8: 0e00 |0000: return-void │ │ +093cc4: |[093cc4] android.support.v4.view.ViewCompat$BaseViewCompatImpl.onInitializeAccessibilityNodeInfo:(Landroid/view/View;Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;)V │ │ +093cd4: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=258 │ │ + 0x0000 line=373 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl; │ │ 0x0000 - 0x0001 reg=1 v Landroid/view/View; │ │ 0x0000 - 0x0001 reg=2 info Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ │ │ - #19 : (in Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl;) │ │ + #44 : (in Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl;) │ │ name : 'onPopulateAccessibilityEvent' │ │ type : '(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -068cbc: |[068cbc] android.support.v4.view.ViewCompat$BaseViewCompatImpl.onPopulateAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ -068ccc: 0e00 |0000: return-void │ │ +093cd8: |[093cd8] android.support.v4.view.ViewCompat$BaseViewCompatImpl.onPopulateAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ +093ce8: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=252 │ │ + 0x0000 line=367 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl; │ │ 0x0000 - 0x0001 reg=1 v Landroid/view/View; │ │ 0x0000 - 0x0001 reg=2 event Landroid/view/accessibility/AccessibilityEvent; │ │ │ │ - #20 : (in Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl;) │ │ + #45 : (in Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl;) │ │ name : 'performAccessibilityAction' │ │ type : '(Landroid/view/View;ILandroid/os/Bundle;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -068cd0: |[068cd0] android.support.v4.view.ViewCompat$BaseViewCompatImpl.performAccessibilityAction:(Landroid/view/View;ILandroid/os/Bundle;)Z │ │ -068ce0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -068ce2: 0f00 |0001: return v0 │ │ +093cec: |[093cec] android.support.v4.view.ViewCompat$BaseViewCompatImpl.performAccessibilityAction:(Landroid/view/View;ILandroid/os/Bundle;)Z │ │ +093cfc: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +093cfe: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=288 │ │ + 0x0000 line=403 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl; │ │ 0x0000 - 0x0002 reg=2 view Landroid/view/View; │ │ 0x0000 - 0x0002 reg=3 action I │ │ 0x0000 - 0x0002 reg=4 arguments Landroid/os/Bundle; │ │ │ │ - #21 : (in Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl;) │ │ + #46 : (in Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl;) │ │ name : 'postInvalidateOnAnimation' │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ - registers : 4 │ │ + registers : 2 │ │ ins : 2 │ │ - outs : 3 │ │ - insns size : 8 16-bit code units │ │ -068ce4: |[068ce4] android.support.v4.view.ViewCompat$BaseViewCompatImpl.postInvalidateOnAnimation:(Landroid/view/View;)V │ │ -068cf4: 6e10 c80a 0200 |0000: invoke-virtual {v2}, Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl;.getFrameTime:()J // method@0ac8 │ │ -068cfa: 0b00 |0003: move-result-wide v0 │ │ -068cfc: 6e30 f112 0301 |0004: invoke-virtual {v3, v0, v1}, Landroid/view/View;.postInvalidateDelayed:(J)V // method@12f1 │ │ -068d02: 0e00 |0007: return-void │ │ + outs : 1 │ │ + insns size : 4 16-bit code units │ │ +093d00: |[093d00] android.support.v4.view.ViewCompat$BaseViewCompatImpl.postInvalidateOnAnimation:(Landroid/view/View;)V │ │ +093d10: 6e10 331d 0100 |0000: invoke-virtual {v1}, Landroid/view/View;.invalidate:()V // method@1d33 │ │ +093d16: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=267 │ │ - 0x0007 line=268 │ │ + 0x0000 line=382 │ │ + 0x0003 line=383 │ │ locals : │ │ - 0x0000 - 0x0008 reg=2 this Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl; │ │ - 0x0000 - 0x0008 reg=3 view Landroid/view/View; │ │ + 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl; │ │ + 0x0000 - 0x0004 reg=1 view Landroid/view/View; │ │ │ │ - #22 : (in Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl;) │ │ + #47 : (in Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl;) │ │ name : 'postInvalidateOnAnimation' │ │ type : '(Landroid/view/View;IIII)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ - registers : 13 │ │ + registers : 6 │ │ ins : 6 │ │ - outs : 7 │ │ - insns size : 13 16-bit code units │ │ -068d04: |[068d04] android.support.v4.view.ViewCompat$BaseViewCompatImpl.postInvalidateOnAnimation:(Landroid/view/View;IIII)V │ │ -068d14: 6e10 c80a 0700 |0000: invoke-virtual {v7}, Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl;.getFrameTime:()J // method@0ac8 │ │ -068d1a: 0b01 |0003: move-result-wide v1 │ │ -068d1c: 0780 |0004: move-object v0, v8 │ │ -068d1e: 0193 |0005: move v3, v9 │ │ -068d20: 01a4 |0006: move v4, v10 │ │ -068d22: 01b5 |0007: move v5, v11 │ │ -068d24: 01c6 |0008: move v6, v12 │ │ -068d26: 7407 f212 0000 |0009: invoke-virtual/range {v0, v1, v2, v3, v4, v5, v6}, Landroid/view/View;.postInvalidateDelayed:(JIIII)V // method@12f2 │ │ -068d2c: 0e00 |000c: return-void │ │ + outs : 5 │ │ + insns size : 4 16-bit code units │ │ +093d18: |[093d18] android.support.v4.view.ViewCompat$BaseViewCompatImpl.postInvalidateOnAnimation:(Landroid/view/View;IIII)V │ │ +093d28: 6e55 341d 2143 |0000: invoke-virtual {v1, v2, v3, v4, v5}, Landroid/view/View;.invalidate:(IIII)V // method@1d34 │ │ +093d2e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=270 │ │ - 0x000c line=271 │ │ + 0x0000 line=385 │ │ + 0x0003 line=386 │ │ locals : │ │ - 0x0000 - 0x000d reg=7 this Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl; │ │ - 0x0000 - 0x000d reg=8 view Landroid/view/View; │ │ - 0x0000 - 0x000d reg=9 left I │ │ - 0x0000 - 0x000d reg=10 top I │ │ - 0x0000 - 0x000d reg=11 right I │ │ - 0x0000 - 0x000d reg=12 bottom I │ │ + 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl; │ │ + 0x0000 - 0x0004 reg=1 view Landroid/view/View; │ │ + 0x0000 - 0x0004 reg=2 left I │ │ + 0x0000 - 0x0004 reg=3 top I │ │ + 0x0000 - 0x0004 reg=4 right I │ │ + 0x0000 - 0x0004 reg=5 bottom I │ │ │ │ - #23 : (in Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl;) │ │ + #48 : (in Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl;) │ │ name : 'postOnAnimation' │ │ type : '(Landroid/view/View;Ljava/lang/Runnable;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 8 16-bit code units │ │ -068d30: |[068d30] android.support.v4.view.ViewCompat$BaseViewCompatImpl.postOnAnimation:(Landroid/view/View;Ljava/lang/Runnable;)V │ │ -068d40: 6e10 c80a 0200 |0000: invoke-virtual {v2}, Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl;.getFrameTime:()J // method@0ac8 │ │ -068d46: 0b00 |0003: move-result-wide v0 │ │ -068d48: 6e40 ef12 4310 |0004: invoke-virtual {v3, v4, v0, v1}, Landroid/view/View;.postDelayed:(Ljava/lang/Runnable;J)Z // method@12ef │ │ -068d4e: 0e00 |0007: return-void │ │ +093d30: |[093d30] android.support.v4.view.ViewCompat$BaseViewCompatImpl.postOnAnimation:(Landroid/view/View;Ljava/lang/Runnable;)V │ │ +093d40: 6e10 8511 0200 |0000: invoke-virtual {v2}, Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl;.getFrameTime:()J // method@1185 │ │ +093d46: 0b00 |0003: move-result-wide v0 │ │ +093d48: 6e40 4d1d 4310 |0004: invoke-virtual {v3, v4, v0, v1}, Landroid/view/View;.postDelayed:(Ljava/lang/Runnable;J)Z // method@1d4d │ │ +093d4e: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=273 │ │ - 0x0007 line=274 │ │ + 0x0000 line=388 │ │ + 0x0007 line=389 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl; │ │ 0x0000 - 0x0008 reg=3 view Landroid/view/View; │ │ 0x0000 - 0x0008 reg=4 action Ljava/lang/Runnable; │ │ │ │ - #24 : (in Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl;) │ │ + #49 : (in Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl;) │ │ name : 'postOnAnimationDelayed' │ │ type : '(Landroid/view/View;Ljava/lang/Runnable;J)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ - registers : 7 │ │ + registers : 8 │ │ ins : 5 │ │ outs : 4 │ │ insns size : 9 16-bit code units │ │ -068d50: |[068d50] android.support.v4.view.ViewCompat$BaseViewCompatImpl.postOnAnimationDelayed:(Landroid/view/View;Ljava/lang/Runnable;J)V │ │ -068d60: 6e10 c80a 0200 |0000: invoke-virtual {v2}, Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl;.getFrameTime:()J // method@0ac8 │ │ -068d66: 0b00 |0003: move-result-wide v0 │ │ -068d68: bb50 |0004: add-long/2addr v0, v5 │ │ -068d6a: 6e40 ef12 4310 |0005: invoke-virtual {v3, v4, v0, v1}, Landroid/view/View;.postDelayed:(Ljava/lang/Runnable;J)Z // method@12ef │ │ -068d70: 0e00 |0008: return-void │ │ +093d50: |[093d50] android.support.v4.view.ViewCompat$BaseViewCompatImpl.postOnAnimationDelayed:(Landroid/view/View;Ljava/lang/Runnable;J)V │ │ +093d60: 6e10 8511 0300 |0000: invoke-virtual {v3}, Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl;.getFrameTime:()J // method@1185 │ │ +093d66: 0b00 |0003: move-result-wide v0 │ │ +093d68: bb60 |0004: add-long/2addr v0, v6 │ │ +093d6a: 6e40 4d1d 5410 |0005: invoke-virtual {v4, v5, v0, v1}, Landroid/view/View;.postDelayed:(Ljava/lang/Runnable;J)Z // method@1d4d │ │ +093d70: 0e00 |0008: return-void │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=276 │ │ - 0x0008 line=277 │ │ + 0x0000 line=391 │ │ + 0x0008 line=392 │ │ locals : │ │ - 0x0000 - 0x0009 reg=2 this Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl; │ │ - 0x0000 - 0x0009 reg=3 view Landroid/view/View; │ │ - 0x0000 - 0x0009 reg=4 action Ljava/lang/Runnable; │ │ - 0x0000 - 0x0009 reg=5 delayMillis J │ │ + 0x0000 - 0x0009 reg=3 this Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl; │ │ + 0x0000 - 0x0009 reg=4 view Landroid/view/View; │ │ + 0x0000 - 0x0009 reg=5 action Ljava/lang/Runnable; │ │ + 0x0000 - 0x0009 reg=6 delayMillis J │ │ │ │ - #25 : (in Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl;) │ │ + #50 : (in Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl;) │ │ + name : 'requestApplyInsets' │ │ + type : '(Landroid/view/View;)V' │ │ + access : 0x0001 (PUBLIC) │ │ + code - │ │ + registers : 2 │ │ + ins : 2 │ │ + outs : 0 │ │ + insns size : 1 16-bit code units │ │ +093d74: |[093d74] android.support.v4.view.ViewCompat$BaseViewCompatImpl.requestApplyInsets:(Landroid/view/View;)V │ │ +093d84: 0e00 |0000: return-void │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=687 │ │ + locals : │ │ + 0x0000 - 0x0001 reg=0 this Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl; │ │ + 0x0000 - 0x0001 reg=1 view Landroid/view/View; │ │ + │ │ + #51 : (in Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl;) │ │ name : 'resolveSizeAndState' │ │ type : '(III)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -068d74: |[068d74] android.support.v4.view.ViewCompat$BaseViewCompatImpl.resolveSizeAndState:(III)I │ │ -068d84: 7120 f912 3200 |0000: invoke-static {v2, v3}, Landroid/view/View;.resolveSize:(II)I // method@12f9 │ │ -068d8a: 0a00 |0003: move-result v0 │ │ -068d8c: 0f00 |0004: return v0 │ │ +093d88: |[093d88] android.support.v4.view.ViewCompat$BaseViewCompatImpl.resolveSizeAndState:(III)I │ │ +093d98: 7120 591d 3200 |0000: invoke-static {v2, v3}, Landroid/view/View;.resolveSize:(II)I // method@1d59 │ │ +093d9e: 0a00 |0003: move-result v0 │ │ +093da0: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=337 │ │ + 0x0000 line=452 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl; │ │ 0x0000 - 0x0005 reg=2 size I │ │ 0x0000 - 0x0005 reg=3 measureSpec I │ │ 0x0000 - 0x0005 reg=4 childMeasuredState I │ │ │ │ - #26 : (in Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl;) │ │ + #52 : (in Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl;) │ │ name : 'setAccessibilityDelegate' │ │ type : '(Landroid/view/View;Landroid/support/v4/view/AccessibilityDelegateCompat;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -068d90: |[068d90] android.support.v4.view.ViewCompat$BaseViewCompatImpl.setAccessibilityDelegate:(Landroid/view/View;Landroid/support/v4/view/AccessibilityDelegateCompat;)V │ │ -068da0: 0e00 |0000: return-void │ │ +093da4: |[093da4] android.support.v4.view.ViewCompat$BaseViewCompatImpl.setAccessibilityDelegate:(Landroid/view/View;Landroid/support/v4/view/AccessibilityDelegateCompat;)V │ │ +093db4: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=249 │ │ + 0x0000 line=358 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl; │ │ 0x0000 - 0x0001 reg=1 v Landroid/view/View; │ │ 0x0000 - 0x0001 reg=2 delegate Landroid/support/v4/view/AccessibilityDelegateCompat; │ │ │ │ - #27 : (in Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl;) │ │ + #53 : (in Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl;) │ │ name : 'setAccessibilityLiveRegion' │ │ type : '(Landroid/view/View;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -068da4: |[068da4] android.support.v4.view.ViewCompat$BaseViewCompatImpl.setAccessibilityLiveRegion:(Landroid/view/View;I)V │ │ -068db4: 0e00 |0000: return-void │ │ +093db8: |[093db8] android.support.v4.view.ViewCompat$BaseViewCompatImpl.setAccessibilityLiveRegion:(Landroid/view/View;I)V │ │ +093dc8: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=363 │ │ + 0x0000 line=478 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl; │ │ 0x0000 - 0x0001 reg=1 view Landroid/view/View; │ │ 0x0000 - 0x0001 reg=2 mode I │ │ │ │ - #28 : (in Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl;) │ │ + #54 : (in Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl;) │ │ + name : 'setAlpha' │ │ + type : '(Landroid/view/View;F)V' │ │ + access : 0x0001 (PUBLIC) │ │ + code - │ │ + registers : 3 │ │ + ins : 3 │ │ + outs : 0 │ │ + insns size : 1 16-bit code units │ │ +093dcc: |[093dcc] android.support.v4.view.ViewCompat$BaseViewCompatImpl.setAlpha:(Landroid/view/View;F)V │ │ +093ddc: 0e00 |0000: return-void │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=619 │ │ + locals : │ │ + 0x0000 - 0x0001 reg=0 this Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl; │ │ + 0x0000 - 0x0001 reg=1 view Landroid/view/View; │ │ + 0x0000 - 0x0001 reg=2 value F │ │ + │ │ + #55 : (in Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl;) │ │ + name : 'setChildrenDrawingOrderEnabled' │ │ + type : '(Landroid/view/ViewGroup;Z)V' │ │ + access : 0x0001 (PUBLIC) │ │ + code - │ │ + registers : 3 │ │ + ins : 3 │ │ + outs : 0 │ │ + insns size : 1 16-bit code units │ │ +093de0: |[093de0] android.support.v4.view.ViewCompat$BaseViewCompatImpl.setChildrenDrawingOrderEnabled:(Landroid/view/ViewGroup;Z)V │ │ +093df0: 0e00 |0000: return-void │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=710 │ │ + locals : │ │ + 0x0000 - 0x0001 reg=0 this Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl; │ │ + 0x0000 - 0x0001 reg=1 viewGroup Landroid/view/ViewGroup; │ │ + 0x0000 - 0x0001 reg=2 enabled Z │ │ + │ │ + #56 : (in Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl;) │ │ + name : 'setElevation' │ │ + type : '(Landroid/view/View;F)V' │ │ + access : 0x0001 (PUBLIC) │ │ + code - │ │ + registers : 3 │ │ + ins : 3 │ │ + outs : 0 │ │ + insns size : 1 16-bit code units │ │ +093df4: |[093df4] android.support.v4.view.ViewCompat$BaseViewCompatImpl.setElevation:(Landroid/view/View;F)V │ │ +093e04: 0e00 |0000: return-void │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=691 │ │ + locals : │ │ + 0x0000 - 0x0001 reg=0 this Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl; │ │ + 0x0000 - 0x0001 reg=1 view Landroid/view/View; │ │ + 0x0000 - 0x0001 reg=2 elevation F │ │ + │ │ + #57 : (in Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl;) │ │ name : 'setHasTransientState' │ │ type : '(Landroid/view/View;Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -068db8: |[068db8] android.support.v4.view.ViewCompat$BaseViewCompatImpl.setHasTransientState:(Landroid/view/View;Z)V │ │ -068dc8: 0e00 |0000: return-void │ │ +093e08: |[093e08] android.support.v4.view.ViewCompat$BaseViewCompatImpl.setHasTransientState:(Landroid/view/View;Z)V │ │ +093e18: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=265 │ │ + 0x0000 line=380 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl; │ │ 0x0000 - 0x0001 reg=1 view Landroid/view/View; │ │ 0x0000 - 0x0001 reg=2 hasTransientState Z │ │ │ │ - #29 : (in Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl;) │ │ + #58 : (in Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl;) │ │ name : 'setImportantForAccessibility' │ │ type : '(Landroid/view/View;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -068dcc: |[068dcc] android.support.v4.view.ViewCompat$BaseViewCompatImpl.setImportantForAccessibility:(Landroid/view/View;I)V │ │ -068ddc: 0e00 |0000: return-void │ │ +093e1c: |[093e1c] android.support.v4.view.ViewCompat$BaseViewCompatImpl.setImportantForAccessibility:(Landroid/view/View;I)V │ │ +093e2c: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=286 │ │ + 0x0000 line=401 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl; │ │ 0x0000 - 0x0001 reg=1 view Landroid/view/View; │ │ 0x0000 - 0x0001 reg=2 mode I │ │ │ │ - #30 : (in Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl;) │ │ + #59 : (in Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl;) │ │ name : 'setLabelFor' │ │ type : '(Landroid/view/View;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -068de0: |[068de0] android.support.v4.view.ViewCompat$BaseViewCompatImpl.setLabelFor:(Landroid/view/View;I)V │ │ -068df0: 0e00 |0000: return-void │ │ +093e30: |[093e30] android.support.v4.view.ViewCompat$BaseViewCompatImpl.setLabelFor:(Landroid/view/View;I)V │ │ +093e40: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=307 │ │ + 0x0000 line=422 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl; │ │ 0x0000 - 0x0001 reg=1 view Landroid/view/View; │ │ 0x0000 - 0x0001 reg=2 id I │ │ │ │ - #31 : (in Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl;) │ │ + #60 : (in Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl;) │ │ name : 'setLayerPaint' │ │ type : '(Landroid/view/View;Landroid/graphics/Paint;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -068df4: |[068df4] android.support.v4.view.ViewCompat$BaseViewCompatImpl.setLayerPaint:(Landroid/view/View;Landroid/graphics/Paint;)V │ │ -068e04: 0e00 |0000: return-void │ │ +093e44: |[093e44] android.support.v4.view.ViewCompat$BaseViewCompatImpl.setLayerPaint:(Landroid/view/View;Landroid/graphics/Paint;)V │ │ +093e54: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=310 │ │ + 0x0000 line=425 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl; │ │ 0x0000 - 0x0001 reg=1 view Landroid/view/View; │ │ 0x0000 - 0x0001 reg=2 p Landroid/graphics/Paint; │ │ │ │ - #32 : (in Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl;) │ │ + #61 : (in Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl;) │ │ name : 'setLayerType' │ │ type : '(Landroid/view/View;ILandroid/graphics/Paint;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -068e08: |[068e08] android.support.v4.view.ViewCompat$BaseViewCompatImpl.setLayerType:(Landroid/view/View;ILandroid/graphics/Paint;)V │ │ -068e18: 0e00 |0000: return-void │ │ +093e58: |[093e58] android.support.v4.view.ViewCompat$BaseViewCompatImpl.setLayerType:(Landroid/view/View;ILandroid/graphics/Paint;)V │ │ +093e68: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=298 │ │ + 0x0000 line=413 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl; │ │ 0x0000 - 0x0001 reg=1 view Landroid/view/View; │ │ 0x0000 - 0x0001 reg=2 layerType I │ │ 0x0000 - 0x0001 reg=3 paint Landroid/graphics/Paint; │ │ │ │ - #33 : (in Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl;) │ │ + #62 : (in Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl;) │ │ name : 'setLayoutDirection' │ │ type : '(Landroid/view/View;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -068e1c: |[068e1c] android.support.v4.view.ViewCompat$BaseViewCompatImpl.setLayoutDirection:(Landroid/view/View;I)V │ │ -068e2c: 0e00 |0000: return-void │ │ +093e6c: |[093e6c] android.support.v4.view.ViewCompat$BaseViewCompatImpl.setLayoutDirection:(Landroid/view/View;I)V │ │ +093e7c: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=320 │ │ + 0x0000 line=435 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl; │ │ 0x0000 - 0x0001 reg=1 view Landroid/view/View; │ │ 0x0000 - 0x0001 reg=2 layoutDirection I │ │ │ │ - #34 : (in Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl;) │ │ + #63 : (in Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl;) │ │ + name : 'setOnApplyWindowInsetsListener' │ │ + type : '(Landroid/view/View;Landroid/support/v4/view/OnApplyWindowInsetsListener;)V' │ │ + access : 0x0001 (PUBLIC) │ │ + code - │ │ + registers : 3 │ │ + ins : 3 │ │ + outs : 0 │ │ + insns size : 1 16-bit code units │ │ +093e80: |[093e80] android.support.v4.view.ViewCompat$BaseViewCompatImpl.setOnApplyWindowInsetsListener:(Landroid/view/View;Landroid/support/v4/view/OnApplyWindowInsetsListener;)V │ │ +093e90: 0e00 |0000: return-void │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=726 │ │ + locals : │ │ + 0x0000 - 0x0001 reg=0 this Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl; │ │ + 0x0000 - 0x0001 reg=1 view Landroid/view/View; │ │ + 0x0000 - 0x0001 reg=2 listener Landroid/support/v4/view/OnApplyWindowInsetsListener; │ │ + │ │ + #64 : (in Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl;) │ │ name : 'setOverScrollMode' │ │ type : '(Landroid/view/View;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -068e30: |[068e30] android.support.v4.view.ViewCompat$BaseViewCompatImpl.setOverScrollMode:(Landroid/view/View;I)V │ │ -068e40: 0e00 |0000: return-void │ │ +093e94: |[093e94] android.support.v4.view.ViewCompat$BaseViewCompatImpl.setOverScrollMode:(Landroid/view/View;I)V │ │ +093ea4: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=246 │ │ + 0x0000 line=355 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl; │ │ 0x0000 - 0x0001 reg=1 v Landroid/view/View; │ │ 0x0000 - 0x0001 reg=2 mode I │ │ │ │ - source_file_idx : 3008 (ViewCompat.java) │ │ + #65 : (in Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl;) │ │ + name : 'setPaddingRelative' │ │ + type : '(Landroid/view/View;IIII)V' │ │ + access : 0x0001 (PUBLIC) │ │ + code - │ │ + registers : 6 │ │ + ins : 6 │ │ + outs : 5 │ │ + insns size : 4 16-bit code units │ │ +093ea8: |[093ea8] android.support.v4.view.ViewCompat$BaseViewCompatImpl.setPaddingRelative:(Landroid/view/View;IIII)V │ │ +093eb8: 6e55 741d 2143 |0000: invoke-virtual {v1, v2, v3, v4, v5}, Landroid/view/View;.setPadding:(IIII)V // method@1d74 │ │ +093ebe: 0e00 |0003: return-void │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=492 │ │ + 0x0003 line=493 │ │ + locals : │ │ + 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl; │ │ + 0x0000 - 0x0004 reg=1 view Landroid/view/View; │ │ + 0x0000 - 0x0004 reg=2 start I │ │ + 0x0000 - 0x0004 reg=3 top I │ │ + 0x0000 - 0x0004 reg=4 end I │ │ + 0x0000 - 0x0004 reg=5 bottom I │ │ │ │ -Class #537 header: │ │ -class_idx : 483 │ │ -access_flags : 0 (0x0000) │ │ -superclass_idx : 948 │ │ -source_file_idx : 3017 │ │ -static_fields_size : 0 │ │ -instance_fields_size: 0 │ │ -direct_methods_size : 1 │ │ -virtual_methods_size: 1 │ │ + #66 : (in Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl;) │ │ + name : 'setPivotX' │ │ + type : '(Landroid/view/View;F)V' │ │ + access : 0x0001 (PUBLIC) │ │ + code - │ │ + registers : 3 │ │ + ins : 3 │ │ + outs : 0 │ │ + insns size : 1 16-bit code units │ │ +093ec0: |[093ec0] android.support.v4.view.ViewCompat$BaseViewCompatImpl.setPivotX:(Landroid/view/View;F)V │ │ +093ed0: 0e00 |0000: return-void │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=654 │ │ + locals : │ │ + 0x0000 - 0x0001 reg=0 this Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl; │ │ + 0x0000 - 0x0001 reg=1 view Landroid/view/View; │ │ + 0x0000 - 0x0001 reg=2 value F │ │ │ │ -Class #537 annotations: │ │ -Annotations on class │ │ - VISIBILITY_SYSTEM Ldalvik/annotation/EnclosingClass; value=Landroid/support/v4/view/ViewConfigurationCompat; │ │ - VISIBILITY_SYSTEM Ldalvik/annotation/InnerClass; accessFlags=8 name="BaseViewConfigurationVersionImpl" │ │ + #67 : (in Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl;) │ │ + name : 'setPivotY' │ │ + type : '(Landroid/view/View;F)V' │ │ + access : 0x0001 (PUBLIC) │ │ + code - │ │ + registers : 3 │ │ + ins : 3 │ │ + outs : 0 │ │ + insns size : 1 16-bit code units │ │ +093ed4: |[093ed4] android.support.v4.view.ViewCompat$BaseViewCompatImpl.setPivotY:(Landroid/view/View;F)V │ │ +093ee4: 0e00 |0000: return-void │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=659 │ │ + locals : │ │ + 0x0000 - 0x0001 reg=0 this Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl; │ │ + 0x0000 - 0x0001 reg=1 view Landroid/view/View; │ │ + 0x0000 - 0x0001 reg=2 value F │ │ │ │ -Class #537 - │ │ - Class descriptor : 'Landroid/support/v4/view/ViewConfigurationCompat$BaseViewConfigurationVersionImpl;' │ │ - Access flags : 0x0000 () │ │ - Superclass : 'Ljava/lang/Object;' │ │ - Interfaces - │ │ - #0 : 'Landroid/support/v4/view/ViewConfigurationCompat$ViewConfigurationVersionImpl;' │ │ - Static fields - │ │ - Instance fields - │ │ - Direct methods - │ │ - #0 : (in Landroid/support/v4/view/ViewConfigurationCompat$BaseViewConfigurationVersionImpl;) │ │ - name : '' │ │ - type : '()V' │ │ - access : 0x10000 (CONSTRUCTOR) │ │ + #68 : (in Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl;) │ │ + name : 'setRotation' │ │ + type : '(Landroid/view/View;F)V' │ │ + access : 0x0001 (PUBLIC) │ │ code - │ │ - registers : 1 │ │ - ins : 1 │ │ - outs : 1 │ │ - insns size : 4 16-bit code units │ │ -068e44: |[068e44] android.support.v4.view.ViewConfigurationCompat$BaseViewConfigurationVersionImpl.:()V │ │ -068e54: 7010 9117 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1791 │ │ -068e5a: 0e00 |0003: return-void │ │ + registers : 3 │ │ + ins : 3 │ │ + outs : 0 │ │ + insns size : 1 16-bit code units │ │ +093ee8: |[093ee8] android.support.v4.view.ViewCompat$BaseViewCompatImpl.setRotation:(Landroid/view/View;F)V │ │ +093ef8: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=36 │ │ + 0x0000 line=604 │ │ locals : │ │ - 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewConfigurationCompat$BaseViewConfigurationVersionImpl; │ │ + 0x0000 - 0x0001 reg=0 this Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl; │ │ + 0x0000 - 0x0001 reg=1 view Landroid/view/View; │ │ + 0x0000 - 0x0001 reg=2 value F │ │ │ │ - Virtual methods - │ │ - #0 : (in Landroid/support/v4/view/ViewConfigurationCompat$BaseViewConfigurationVersionImpl;) │ │ - name : 'getScaledPagingTouchSlop' │ │ - type : '(Landroid/view/ViewConfiguration;)I' │ │ + #69 : (in Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl;) │ │ + name : 'setRotationX' │ │ + type : '(Landroid/view/View;F)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ - ins : 2 │ │ - outs : 1 │ │ - insns size : 5 16-bit code units │ │ -068e5c: |[068e5c] android.support.v4.view.ViewConfigurationCompat$BaseViewConfigurationVersionImpl.getScaledPagingTouchSlop:(Landroid/view/ViewConfiguration;)I │ │ -068e6c: 6e10 1c13 0200 |0000: invoke-virtual {v2}, Landroid/view/ViewConfiguration;.getScaledTouchSlop:()I // method@131c │ │ -068e72: 0a00 |0003: move-result v0 │ │ -068e74: 0f00 |0004: return v0 │ │ + ins : 3 │ │ + outs : 0 │ │ + insns size : 1 16-bit code units │ │ +093efc: |[093efc] android.support.v4.view.ViewCompat$BaseViewCompatImpl.setRotationX:(Landroid/view/View;F)V │ │ +093f0c: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=39 │ │ + 0x0000 line=624 │ │ locals : │ │ - 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/ViewConfigurationCompat$BaseViewConfigurationVersionImpl; │ │ - 0x0000 - 0x0005 reg=2 config Landroid/view/ViewConfiguration; │ │ + 0x0000 - 0x0001 reg=0 this Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl; │ │ + 0x0000 - 0x0001 reg=1 view Landroid/view/View; │ │ + 0x0000 - 0x0001 reg=2 value F │ │ │ │ - source_file_idx : 3017 (ViewConfigurationCompat.java) │ │ + #70 : (in Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl;) │ │ + name : 'setRotationY' │ │ + type : '(Landroid/view/View;F)V' │ │ + access : 0x0001 (PUBLIC) │ │ + code - │ │ + registers : 3 │ │ + ins : 3 │ │ + outs : 0 │ │ + insns size : 1 16-bit code units │ │ +093f10: |[093f10] android.support.v4.view.ViewCompat$BaseViewCompatImpl.setRotationY:(Landroid/view/View;F)V │ │ +093f20: 0e00 |0000: return-void │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=629 │ │ + locals : │ │ + 0x0000 - 0x0001 reg=0 this Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl; │ │ + 0x0000 - 0x0001 reg=1 view Landroid/view/View; │ │ + 0x0000 - 0x0001 reg=2 value F │ │ │ │ -Class #538 header: │ │ -class_idx : 484 │ │ + #71 : (in Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl;) │ │ + name : 'setScaleX' │ │ + type : '(Landroid/view/View;F)V' │ │ + access : 0x0001 (PUBLIC) │ │ + code - │ │ + registers : 3 │ │ + ins : 3 │ │ + outs : 0 │ │ + insns size : 1 16-bit code units │ │ +093f24: |[093f24] android.support.v4.view.ViewCompat$BaseViewCompatImpl.setScaleX:(Landroid/view/View;F)V │ │ +093f34: 0e00 |0000: return-void │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=634 │ │ + locals : │ │ + 0x0000 - 0x0001 reg=0 this Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl; │ │ + 0x0000 - 0x0001 reg=1 view Landroid/view/View; │ │ + 0x0000 - 0x0001 reg=2 value F │ │ + │ │ + #72 : (in Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl;) │ │ + name : 'setScaleY' │ │ + type : '(Landroid/view/View;F)V' │ │ + access : 0x0001 (PUBLIC) │ │ + code - │ │ + registers : 3 │ │ + ins : 3 │ │ + outs : 0 │ │ + insns size : 1 16-bit code units │ │ +093f38: |[093f38] android.support.v4.view.ViewCompat$BaseViewCompatImpl.setScaleY:(Landroid/view/View;F)V │ │ +093f48: 0e00 |0000: return-void │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=639 │ │ + locals : │ │ + 0x0000 - 0x0001 reg=0 this Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl; │ │ + 0x0000 - 0x0001 reg=1 view Landroid/view/View; │ │ + 0x0000 - 0x0001 reg=2 value F │ │ + │ │ + #73 : (in Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl;) │ │ + name : 'setTransitionName' │ │ + type : '(Landroid/view/View;Ljava/lang/String;)V' │ │ + access : 0x0001 (PUBLIC) │ │ + code - │ │ + registers : 3 │ │ + ins : 3 │ │ + outs : 0 │ │ + insns size : 1 16-bit code units │ │ +093f4c: |[093f4c] android.support.v4.view.ViewCompat$BaseViewCompatImpl.setTransitionName:(Landroid/view/View;Ljava/lang/String;)V │ │ +093f5c: 0e00 |0000: return-void │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=673 │ │ + locals : │ │ + 0x0000 - 0x0001 reg=0 this Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl; │ │ + 0x0000 - 0x0001 reg=1 view Landroid/view/View; │ │ + 0x0000 - 0x0001 reg=2 transitionName Ljava/lang/String; │ │ + │ │ + #74 : (in Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl;) │ │ + name : 'setTranslationX' │ │ + type : '(Landroid/view/View;F)V' │ │ + access : 0x0001 (PUBLIC) │ │ + code - │ │ + registers : 3 │ │ + ins : 3 │ │ + outs : 0 │ │ + insns size : 1 16-bit code units │ │ +093f60: |[093f60] android.support.v4.view.ViewCompat$BaseViewCompatImpl.setTranslationX:(Landroid/view/View;F)V │ │ +093f70: 0e00 |0000: return-void │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=609 │ │ + locals : │ │ + 0x0000 - 0x0001 reg=0 this Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl; │ │ + 0x0000 - 0x0001 reg=1 view Landroid/view/View; │ │ + 0x0000 - 0x0001 reg=2 value F │ │ + │ │ + #75 : (in Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl;) │ │ + name : 'setTranslationY' │ │ + type : '(Landroid/view/View;F)V' │ │ + access : 0x0001 (PUBLIC) │ │ + code - │ │ + registers : 3 │ │ + ins : 3 │ │ + outs : 0 │ │ + insns size : 1 16-bit code units │ │ +093f74: |[093f74] android.support.v4.view.ViewCompat$BaseViewCompatImpl.setTranslationY:(Landroid/view/View;F)V │ │ +093f84: 0e00 |0000: return-void │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=614 │ │ + locals : │ │ + 0x0000 - 0x0001 reg=0 this Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl; │ │ + 0x0000 - 0x0001 reg=1 view Landroid/view/View; │ │ + 0x0000 - 0x0001 reg=2 value F │ │ + │ │ + #76 : (in Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl;) │ │ + name : 'setTranslationZ' │ │ + type : '(Landroid/view/View;F)V' │ │ + access : 0x0001 (PUBLIC) │ │ + code - │ │ + registers : 3 │ │ + ins : 3 │ │ + outs : 0 │ │ + insns size : 1 16-bit code units │ │ +093f88: |[093f88] android.support.v4.view.ViewCompat$BaseViewCompatImpl.setTranslationZ:(Landroid/view/View;F)V │ │ +093f98: 0e00 |0000: return-void │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=700 │ │ + locals : │ │ + 0x0000 - 0x0001 reg=0 this Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl; │ │ + 0x0000 - 0x0001 reg=1 view Landroid/view/View; │ │ + 0x0000 - 0x0001 reg=2 translationZ F │ │ + │ │ + #77 : (in Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl;) │ │ + name : 'setX' │ │ + type : '(Landroid/view/View;F)V' │ │ + access : 0x0001 (PUBLIC) │ │ + code - │ │ + registers : 3 │ │ + ins : 3 │ │ + outs : 0 │ │ + insns size : 1 16-bit code units │ │ +093f9c: |[093f9c] android.support.v4.view.ViewCompat$BaseViewCompatImpl.setX:(Landroid/view/View;F)V │ │ +093fac: 0e00 |0000: return-void │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=644 │ │ + locals : │ │ + 0x0000 - 0x0001 reg=0 this Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl; │ │ + 0x0000 - 0x0001 reg=1 view Landroid/view/View; │ │ + 0x0000 - 0x0001 reg=2 value F │ │ + │ │ + #78 : (in Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl;) │ │ + name : 'setY' │ │ + type : '(Landroid/view/View;F)V' │ │ + access : 0x0001 (PUBLIC) │ │ + code - │ │ + registers : 3 │ │ + ins : 3 │ │ + outs : 0 │ │ + insns size : 1 16-bit code units │ │ +093fb0: |[093fb0] android.support.v4.view.ViewCompat$BaseViewCompatImpl.setY:(Landroid/view/View;F)V │ │ +093fc0: 0e00 |0000: return-void │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=649 │ │ + locals : │ │ + 0x0000 - 0x0001 reg=0 this Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl; │ │ + 0x0000 - 0x0001 reg=1 view Landroid/view/View; │ │ + 0x0000 - 0x0001 reg=2 value F │ │ + │ │ + source_file_idx : 4099 (ViewCompat.java) │ │ + │ │ +Class #809 header: │ │ +class_idx : 776 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 948 │ │ -source_file_idx : 3017 │ │ +superclass_idx : 1337 │ │ +source_file_idx : 4109 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ -virtual_methods_size: 1 │ │ +virtual_methods_size: 2 │ │ │ │ -Class #538 annotations: │ │ +Class #809 annotations: │ │ Annotations on class │ │ VISIBILITY_SYSTEM Ldalvik/annotation/EnclosingClass; value=Landroid/support/v4/view/ViewConfigurationCompat; │ │ - VISIBILITY_SYSTEM Ldalvik/annotation/InnerClass; accessFlags=8 name="FroyoViewConfigurationVersionImpl" │ │ + VISIBILITY_SYSTEM Ldalvik/annotation/InnerClass; accessFlags=8 name="BaseViewConfigurationVersionImpl" │ │ │ │ -Class #538 - │ │ - Class descriptor : 'Landroid/support/v4/view/ViewConfigurationCompat$FroyoViewConfigurationVersionImpl;' │ │ +Class #809 - │ │ + Class descriptor : 'Landroid/support/v4/view/ViewConfigurationCompat$BaseViewConfigurationVersionImpl;' │ │ Access flags : 0x0000 () │ │ Superclass : 'Ljava/lang/Object;' │ │ Interfaces - │ │ #0 : 'Landroid/support/v4/view/ViewConfigurationCompat$ViewConfigurationVersionImpl;' │ │ Static fields - │ │ Instance fields - │ │ Direct methods - │ │ - #0 : (in Landroid/support/v4/view/ViewConfigurationCompat$FroyoViewConfigurationVersionImpl;) │ │ + #0 : (in Landroid/support/v4/view/ViewConfigurationCompat$BaseViewConfigurationVersionImpl;) │ │ name : '' │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -068e78: |[068e78] android.support.v4.view.ViewConfigurationCompat$FroyoViewConfigurationVersionImpl.:()V │ │ -068e88: 7010 9117 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1791 │ │ -068e8e: 0e00 |0003: return-void │ │ +093fc4: |[093fc4] android.support.v4.view.ViewConfigurationCompat$BaseViewConfigurationVersionImpl.:()V │ │ +093fd4: 7010 8622 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2286 │ │ +093fda: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=46 │ │ + 0x0000 line=37 │ │ locals : │ │ - 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewConfigurationCompat$FroyoViewConfigurationVersionImpl; │ │ + 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewConfigurationCompat$BaseViewConfigurationVersionImpl; │ │ │ │ Virtual methods - │ │ - #0 : (in Landroid/support/v4/view/ViewConfigurationCompat$FroyoViewConfigurationVersionImpl;) │ │ + #0 : (in Landroid/support/v4/view/ViewConfigurationCompat$BaseViewConfigurationVersionImpl;) │ │ name : 'getScaledPagingTouchSlop' │ │ type : '(Landroid/view/ViewConfiguration;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -068e90: |[068e90] android.support.v4.view.ViewConfigurationCompat$FroyoViewConfigurationVersionImpl.getScaledPagingTouchSlop:(Landroid/view/ViewConfiguration;)I │ │ -068ea0: 7110 8a0b 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/ViewConfigurationCompatFroyo;.getScaledPagingTouchSlop:(Landroid/view/ViewConfiguration;)I // method@0b8a │ │ -068ea6: 0a00 |0003: move-result v0 │ │ -068ea8: 0f00 |0004: return v0 │ │ +093fdc: |[093fdc] android.support.v4.view.ViewConfigurationCompat$BaseViewConfigurationVersionImpl.getScaledPagingTouchSlop:(Landroid/view/ViewConfiguration;)I │ │ +093fec: 6e10 901d 0200 |0000: invoke-virtual {v2}, Landroid/view/ViewConfiguration;.getScaledTouchSlop:()I // method@1d90 │ │ +093ff2: 0a00 |0003: move-result v0 │ │ +093ff4: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=49 │ │ + 0x0000 line=40 │ │ locals : │ │ - 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/ViewConfigurationCompat$FroyoViewConfigurationVersionImpl; │ │ + 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/ViewConfigurationCompat$BaseViewConfigurationVersionImpl; │ │ 0x0000 - 0x0005 reg=2 config Landroid/view/ViewConfiguration; │ │ │ │ - source_file_idx : 3017 (ViewConfigurationCompat.java) │ │ + #1 : (in Landroid/support/v4/view/ViewConfigurationCompat$BaseViewConfigurationVersionImpl;) │ │ + name : 'hasPermanentMenuKey' │ │ + type : '(Landroid/view/ViewConfiguration;)Z' │ │ + access : 0x0001 (PUBLIC) │ │ + code - │ │ + registers : 3 │ │ + ins : 2 │ │ + outs : 0 │ │ + insns size : 2 16-bit code units │ │ +093ff8: |[093ff8] android.support.v4.view.ViewConfigurationCompat$BaseViewConfigurationVersionImpl.hasPermanentMenuKey:(Landroid/view/ViewConfiguration;)Z │ │ +094008: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +09400a: 0f00 |0001: return v0 │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=46 │ │ + locals : │ │ + 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/ViewConfigurationCompat$BaseViewConfigurationVersionImpl; │ │ + 0x0000 - 0x0002 reg=2 config Landroid/view/ViewConfiguration; │ │ │ │ -Class #539 header: │ │ -class_idx : 492 │ │ + source_file_idx : 4109 (ViewConfigurationCompat.java) │ │ + │ │ +Class #810 header: │ │ +class_idx : 789 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 948 │ │ -source_file_idx : 3023 │ │ +superclass_idx : 1337 │ │ +source_file_idx : 4116 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ -virtual_methods_size: 4 │ │ +virtual_methods_size: 6 │ │ │ │ -Class #539 annotations: │ │ +Class #810 annotations: │ │ Annotations on class │ │ VISIBILITY_SYSTEM Ldalvik/annotation/EnclosingClass; value=Landroid/support/v4/view/ViewGroupCompat; │ │ VISIBILITY_SYSTEM Ldalvik/annotation/InnerClass; accessFlags=8 name="ViewGroupCompatStubImpl" │ │ │ │ -Class #539 - │ │ +Class #810 - │ │ Class descriptor : 'Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatStubImpl;' │ │ Access flags : 0x0000 () │ │ Superclass : 'Ljava/lang/Object;' │ │ Interfaces - │ │ #0 : 'Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatImpl;' │ │ Static fields - │ │ Instance fields - │ │ @@ -138399,120 +193801,158 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -068eac: |[068eac] android.support.v4.view.ViewGroupCompat$ViewGroupCompatStubImpl.:()V │ │ -068ebc: 7010 9117 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1791 │ │ -068ec2: 0e00 |0003: return-void │ │ +09400c: |[09400c] android.support.v4.view.ViewGroupCompat$ViewGroupCompatStubImpl.:()V │ │ +09401c: 7010 8622 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2286 │ │ +094022: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=55 │ │ + 0x0000 line=57 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatStubImpl; │ │ │ │ Virtual methods - │ │ #0 : (in Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatStubImpl;) │ │ name : 'getLayoutMode' │ │ type : '(Landroid/view/ViewGroup;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -068ec4: |[068ec4] android.support.v4.view.ViewGroupCompat$ViewGroupCompatStubImpl.getLayoutMode:(Landroid/view/ViewGroup;)I │ │ -068ed4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -068ed6: 0f00 |0001: return v0 │ │ +094024: |[094024] android.support.v4.view.ViewGroupCompat$ViewGroupCompatStubImpl.getLayoutMode:(Landroid/view/ViewGroup;)I │ │ +094034: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +094036: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=67 │ │ + 0x0000 line=69 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatStubImpl; │ │ 0x0000 - 0x0002 reg=2 group Landroid/view/ViewGroup; │ │ │ │ #1 : (in Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatStubImpl;) │ │ + name : 'isTransitionGroup' │ │ + type : '(Landroid/view/ViewGroup;)Z' │ │ + access : 0x0001 (PUBLIC) │ │ + code - │ │ + registers : 3 │ │ + ins : 2 │ │ + outs : 0 │ │ + insns size : 2 16-bit code units │ │ +094038: |[094038] android.support.v4.view.ViewGroupCompat$ViewGroupCompatStubImpl.isTransitionGroup:(Landroid/view/ViewGroup;)Z │ │ +094048: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +09404a: 0f00 |0001: return v0 │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=83 │ │ + locals : │ │ + 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatStubImpl; │ │ + 0x0000 - 0x0002 reg=2 group Landroid/view/ViewGroup; │ │ + │ │ + #2 : (in Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatStubImpl;) │ │ name : 'onRequestSendAccessibilityEvent' │ │ type : '(Landroid/view/ViewGroup;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -068ed8: |[068ed8] android.support.v4.view.ViewGroupCompat$ViewGroupCompatStubImpl.onRequestSendAccessibilityEvent:(Landroid/view/ViewGroup;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z │ │ -068ee8: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -068eea: 0f00 |0001: return v0 │ │ +09404c: |[09404c] android.support.v4.view.ViewGroupCompat$ViewGroupCompatStubImpl.onRequestSendAccessibilityEvent:(Landroid/view/ViewGroup;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z │ │ +09405c: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +09405e: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=58 │ │ + 0x0000 line=60 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatStubImpl; │ │ 0x0000 - 0x0002 reg=2 group Landroid/view/ViewGroup; │ │ 0x0000 - 0x0002 reg=3 child Landroid/view/View; │ │ 0x0000 - 0x0002 reg=4 event Landroid/view/accessibility/AccessibilityEvent; │ │ │ │ - #2 : (in Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatStubImpl;) │ │ + #3 : (in Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatStubImpl;) │ │ name : 'setLayoutMode' │ │ type : '(Landroid/view/ViewGroup;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -068eec: |[068eec] android.support.v4.view.ViewGroupCompat$ViewGroupCompatStubImpl.setLayoutMode:(Landroid/view/ViewGroup;I)V │ │ -068efc: 0e00 |0000: return-void │ │ +094060: |[094060] android.support.v4.view.ViewGroupCompat$ViewGroupCompatStubImpl.setLayoutMode:(Landroid/view/ViewGroup;I)V │ │ +094070: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=73 │ │ + 0x0000 line=75 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatStubImpl; │ │ 0x0000 - 0x0001 reg=1 group Landroid/view/ViewGroup; │ │ 0x0000 - 0x0001 reg=2 mode I │ │ │ │ - #3 : (in Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatStubImpl;) │ │ + #4 : (in Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatStubImpl;) │ │ name : 'setMotionEventSplittingEnabled' │ │ type : '(Landroid/view/ViewGroup;Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -068f00: |[068f00] android.support.v4.view.ViewGroupCompat$ViewGroupCompatStubImpl.setMotionEventSplittingEnabled:(Landroid/view/ViewGroup;Z)V │ │ -068f10: 0e00 |0000: return-void │ │ +094074: |[094074] android.support.v4.view.ViewGroupCompat$ViewGroupCompatStubImpl.setMotionEventSplittingEnabled:(Landroid/view/ViewGroup;Z)V │ │ +094084: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=63 │ │ + 0x0000 line=65 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatStubImpl; │ │ 0x0000 - 0x0001 reg=1 group Landroid/view/ViewGroup; │ │ 0x0000 - 0x0001 reg=2 split Z │ │ │ │ - source_file_idx : 3023 (ViewGroupCompat.java) │ │ + #5 : (in Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatStubImpl;) │ │ + name : 'setTransitionGroup' │ │ + type : '(Landroid/view/ViewGroup;Z)V' │ │ + access : 0x0001 (PUBLIC) │ │ + code - │ │ + registers : 3 │ │ + ins : 3 │ │ + outs : 0 │ │ + insns size : 1 16-bit code units │ │ +094088: |[094088] android.support.v4.view.ViewGroupCompat$ViewGroupCompatStubImpl.setTransitionGroup:(Landroid/view/ViewGroup;Z)V │ │ +094098: 0e00 |0000: return-void │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=79 │ │ + locals : │ │ + 0x0000 - 0x0001 reg=0 this Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatStubImpl; │ │ + 0x0000 - 0x0001 reg=1 group Landroid/view/ViewGroup; │ │ + 0x0000 - 0x0001 reg=2 isTransitionGroup Z │ │ │ │ -Class #540 header: │ │ -class_idx : 503 │ │ + source_file_idx : 4116 (ViewGroupCompat.java) │ │ + │ │ +Class #811 header: │ │ +class_idx : 801 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 394 │ │ -source_file_idx : 3033 │ │ +superclass_idx : 677 │ │ +source_file_idx : 4128 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 3 │ │ │ │ -Class #540 annotations: │ │ +Class #811 annotations: │ │ Annotations on class │ │ VISIBILITY_SYSTEM Ldalvik/annotation/EnclosingClass; value=Landroid/support/v4/view/ViewPager; │ │ VISIBILITY_SYSTEM Ldalvik/annotation/InnerClass; accessFlags=0 name="MyAccessibilityDelegate" │ │ │ │ -Class #540 - │ │ +Class #811 - │ │ Class descriptor : 'Landroid/support/v4/view/ViewPager$MyAccessibilityDelegate;' │ │ Access flags : 0x0000 () │ │ Superclass : 'Landroid/support/v4/view/AccessibilityDelegateCompat;' │ │ Interfaces - │ │ Static fields - │ │ Instance fields - │ │ #0 : (in Landroid/support/v4/view/ViewPager$MyAccessibilityDelegate;) │ │ @@ -138525,110 +193965,110 @@ │ │ type : '(Landroid/support/v4/view/ViewPager;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -068f14: |[068f14] android.support.v4.view.ViewPager$MyAccessibilityDelegate.:(Landroid/support/v4/view/ViewPager;)V │ │ -068f24: 5b01 a403 |0000: iput-object v1, v0, Landroid/support/v4/view/ViewPager$MyAccessibilityDelegate;.this$0:Landroid/support/v4/view/ViewPager; // field@03a4 │ │ -068f28: 7010 f908 0000 |0002: invoke-direct {v0}, Landroid/support/v4/view/AccessibilityDelegateCompat;.:()V // method@08f9 │ │ -068f2e: 0e00 |0005: return-void │ │ +09409c: |[09409c] android.support.v4.view.ViewPager$MyAccessibilityDelegate.:(Landroid/support/v4/view/ViewPager;)V │ │ +0940ac: 5b01 ec05 |0000: iput-object v1, v0, Landroid/support/v4/view/ViewPager$MyAccessibilityDelegate;.this$0:Landroid/support/v4/view/ViewPager; // field@05ec │ │ +0940b0: 7010 a60f 0000 |0002: invoke-direct {v0}, Landroid/support/v4/view/AccessibilityDelegateCompat;.:()V // method@0fa6 │ │ +0940b6: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=2760 │ │ + 0x0000 line=2765 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Landroid/support/v4/view/ViewPager$MyAccessibilityDelegate; │ │ 0x0000 - 0x0006 reg=1 (null) Landroid/support/v4/view/ViewPager; │ │ │ │ #1 : (in Landroid/support/v4/view/ViewPager$MyAccessibilityDelegate;) │ │ name : 'canScroll' │ │ type : '()Z' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 24 16-bit code units │ │ -068f30: |[068f30] android.support.v4.view.ViewPager$MyAccessibilityDelegate.canScroll:()Z │ │ -068f40: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -068f42: 5421 a403 |0001: iget-object v1, v2, Landroid/support/v4/view/ViewPager$MyAccessibilityDelegate;.this$0:Landroid/support/v4/view/ViewPager; // field@03a4 │ │ -068f46: 7110 d60b 0100 |0003: invoke-static {v1}, Landroid/support/v4/view/ViewPager;.access$200:(Landroid/support/v4/view/ViewPager;)Landroid/support/v4/view/PagerAdapter; // method@0bd6 │ │ -068f4c: 0c01 |0006: move-result-object v1 │ │ -068f4e: 3801 0f00 |0007: if-eqz v1, 0016 // +000f │ │ -068f52: 5421 a403 |0009: iget-object v1, v2, Landroid/support/v4/view/ViewPager$MyAccessibilityDelegate;.this$0:Landroid/support/v4/view/ViewPager; // field@03a4 │ │ -068f56: 7110 d60b 0100 |000b: invoke-static {v1}, Landroid/support/v4/view/ViewPager;.access$200:(Landroid/support/v4/view/ViewPager;)Landroid/support/v4/view/PagerAdapter; // method@0bd6 │ │ -068f5c: 0c01 |000e: move-result-object v1 │ │ -068f5e: 6e10 3f0a 0100 |000f: invoke-virtual {v1}, Landroid/support/v4/view/PagerAdapter;.getCount:()I // method@0a3f │ │ -068f64: 0a01 |0012: move-result v1 │ │ -068f66: 3701 0300 |0013: if-le v1, v0, 0016 // +0003 │ │ -068f6a: 0f00 |0015: return v0 │ │ -068f6c: 1200 |0016: const/4 v0, #int 0 // #0 │ │ -068f6e: 28fe |0017: goto 0015 // -0002 │ │ +0940b8: |[0940b8] android.support.v4.view.ViewPager$MyAccessibilityDelegate.canScroll:()Z │ │ +0940c8: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +0940ca: 5421 ec05 |0001: iget-object v1, v2, Landroid/support/v4/view/ViewPager$MyAccessibilityDelegate;.this$0:Landroid/support/v4/view/ViewPager; // field@05ec │ │ +0940ce: 7110 7813 0100 |0003: invoke-static {v1}, Landroid/support/v4/view/ViewPager;.access$200:(Landroid/support/v4/view/ViewPager;)Landroid/support/v4/view/PagerAdapter; // method@1378 │ │ +0940d4: 0c01 |0006: move-result-object v1 │ │ +0940d6: 3801 0f00 |0007: if-eqz v1, 0016 // +000f │ │ +0940da: 5421 ec05 |0009: iget-object v1, v2, Landroid/support/v4/view/ViewPager$MyAccessibilityDelegate;.this$0:Landroid/support/v4/view/ViewPager; // field@05ec │ │ +0940de: 7110 7813 0100 |000b: invoke-static {v1}, Landroid/support/v4/view/ViewPager;.access$200:(Landroid/support/v4/view/ViewPager;)Landroid/support/v4/view/PagerAdapter; // method@1378 │ │ +0940e4: 0c01 |000e: move-result-object v1 │ │ +0940e6: 6e10 ed10 0100 |000f: invoke-virtual {v1}, Landroid/support/v4/view/PagerAdapter;.getCount:()I // method@10ed │ │ +0940ec: 0a01 |0012: move-result v1 │ │ +0940ee: 3701 0300 |0013: if-le v1, v0, 0016 // +0003 │ │ +0940f2: 0f00 |0015: return v0 │ │ +0940f4: 1200 |0016: const/4 v0, #int 0 // #0 │ │ +0940f6: 28fe |0017: goto 0015 // -0002 │ │ catches : (none) │ │ positions : │ │ - 0x0001 line=2812 │ │ + 0x0001 line=2817 │ │ locals : │ │ 0x0000 - 0x0018 reg=2 this Landroid/support/v4/view/ViewPager$MyAccessibilityDelegate; │ │ │ │ Virtual methods - │ │ #0 : (in Landroid/support/v4/view/ViewPager$MyAccessibilityDelegate;) │ │ name : 'onInitializeAccessibilityEvent' │ │ type : '(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 71 16-bit code units │ │ -068f70: |[068f70] android.support.v4.view.ViewPager$MyAccessibilityDelegate.onInitializeAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ -068f80: 6f30 fd08 4305 |0000: invoke-super {v3, v4, v5}, Landroid/support/v4/view/AccessibilityDelegateCompat;.onInitializeAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V // method@08fd │ │ -068f86: 1c01 0002 |0003: const-class v1, Landroid/support/v4/view/ViewPager; // type@0200 │ │ -068f8a: 6e10 6d17 0100 |0005: invoke-virtual {v1}, Ljava/lang/Class;.getName:()Ljava/lang/String; // method@176d │ │ -068f90: 0c01 |0008: move-result-object v1 │ │ -068f92: 6e20 6913 1500 |0009: invoke-virtual {v5, v1}, Landroid/view/accessibility/AccessibilityEvent;.setClassName:(Ljava/lang/CharSequence;)V // method@1369 │ │ -068f98: 7100 c40e 0000 |000c: invoke-static {}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.obtain:()Landroid/support/v4/view/accessibility/AccessibilityRecordCompat; // method@0ec4 │ │ -068f9e: 0c00 |000f: move-result-object v0 │ │ -068fa0: 7010 b30b 0300 |0010: invoke-direct {v3}, Landroid/support/v4/view/ViewPager$MyAccessibilityDelegate;.canScroll:()Z // method@0bb3 │ │ -068fa6: 0a01 |0013: move-result v1 │ │ -068fa8: 6e20 d80e 1000 |0014: invoke-virtual {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.setScrollable:(Z)V // method@0ed8 │ │ -068fae: 6e10 6313 0500 |0017: invoke-virtual {v5}, Landroid/view/accessibility/AccessibilityEvent;.getEventType:()I // method@1363 │ │ -068fb4: 0a01 |001a: move-result v1 │ │ -068fb6: 1302 0010 |001b: const/16 v2, #int 4096 // #1000 │ │ -068fba: 3321 2900 |001d: if-ne v1, v2, 0046 // +0029 │ │ -068fbe: 5431 a403 |001f: iget-object v1, v3, Landroid/support/v4/view/ViewPager$MyAccessibilityDelegate;.this$0:Landroid/support/v4/view/ViewPager; // field@03a4 │ │ -068fc2: 7110 d60b 0100 |0021: invoke-static {v1}, Landroid/support/v4/view/ViewPager;.access$200:(Landroid/support/v4/view/ViewPager;)Landroid/support/v4/view/PagerAdapter; // method@0bd6 │ │ -068fc8: 0c01 |0024: move-result-object v1 │ │ -068fca: 3801 2100 |0025: if-eqz v1, 0046 // +0021 │ │ -068fce: 5431 a403 |0027: iget-object v1, v3, Landroid/support/v4/view/ViewPager$MyAccessibilityDelegate;.this$0:Landroid/support/v4/view/ViewPager; // field@03a4 │ │ -068fd2: 7110 d60b 0100 |0029: invoke-static {v1}, Landroid/support/v4/view/ViewPager;.access$200:(Landroid/support/v4/view/ViewPager;)Landroid/support/v4/view/PagerAdapter; // method@0bd6 │ │ -068fd8: 0c01 |002c: move-result-object v1 │ │ -068fda: 6e10 3f0a 0100 |002d: invoke-virtual {v1}, Landroid/support/v4/view/PagerAdapter;.getCount:()I // method@0a3f │ │ -068fe0: 0a01 |0030: move-result v1 │ │ -068fe2: 6e20 d00e 1000 |0031: invoke-virtual {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.setItemCount:(I)V // method@0ed0 │ │ -068fe8: 5431 a403 |0034: iget-object v1, v3, Landroid/support/v4/view/ViewPager$MyAccessibilityDelegate;.this$0:Landroid/support/v4/view/ViewPager; // field@03a4 │ │ -068fec: 7110 d70b 0100 |0036: invoke-static {v1}, Landroid/support/v4/view/ViewPager;.access$300:(Landroid/support/v4/view/ViewPager;)I // method@0bd7 │ │ -068ff2: 0a01 |0039: move-result v1 │ │ -068ff4: 6e20 ce0e 1000 |003a: invoke-virtual {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.setFromIndex:(I)V // method@0ece │ │ -068ffa: 5431 a403 |003d: iget-object v1, v3, Landroid/support/v4/view/ViewPager$MyAccessibilityDelegate;.this$0:Landroid/support/v4/view/ViewPager; // field@03a4 │ │ -068ffe: 7110 d70b 0100 |003f: invoke-static {v1}, Landroid/support/v4/view/ViewPager;.access$300:(Landroid/support/v4/view/ViewPager;)I // method@0bd7 │ │ -069004: 0a01 |0042: move-result v1 │ │ -069006: 6e20 db0e 1000 |0043: invoke-virtual {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.setToIndex:(I)V // method@0edb │ │ -06900c: 0e00 |0046: return-void │ │ - catches : (none) │ │ - positions : │ │ - 0x0000 line=2764 │ │ - 0x0003 line=2765 │ │ - 0x000c line=2766 │ │ - 0x0010 line=2767 │ │ - 0x0017 line=2768 │ │ - 0x0027 line=2770 │ │ - 0x0034 line=2771 │ │ - 0x003d line=2772 │ │ - 0x0046 line=2774 │ │ +0940f8: |[0940f8] android.support.v4.view.ViewPager$MyAccessibilityDelegate.onInitializeAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ +094108: 6f30 aa0f 4305 |0000: invoke-super {v3, v4, v5}, Landroid/support/v4/view/AccessibilityDelegateCompat;.onInitializeAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V // method@0faa │ │ +09410e: 1c01 2a03 |0003: const-class v1, Landroid/support/v4/view/ViewPager; // type@032a │ │ +094112: 6e10 5c22 0100 |0005: invoke-virtual {v1}, Ljava/lang/Class;.getName:()Ljava/lang/String; // method@225c │ │ +094118: 0c01 |0008: move-result-object v1 │ │ +09411a: 6e20 161e 1500 |0009: invoke-virtual {v5, v1}, Landroid/view/accessibility/AccessibilityEvent;.setClassName:(Ljava/lang/CharSequence;)V // method@1e16 │ │ +094120: 7100 df17 0000 |000c: invoke-static {}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.obtain:()Landroid/support/v4/view/accessibility/AccessibilityRecordCompat; // method@17df │ │ +094126: 0c00 |000f: move-result-object v0 │ │ +094128: 7010 5513 0300 |0010: invoke-direct {v3}, Landroid/support/v4/view/ViewPager$MyAccessibilityDelegate;.canScroll:()Z // method@1355 │ │ +09412e: 0a01 |0013: move-result v1 │ │ +094130: 6e20 f317 1000 |0014: invoke-virtual {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.setScrollable:(Z)V // method@17f3 │ │ +094136: 6e10 101e 0500 |0017: invoke-virtual {v5}, Landroid/view/accessibility/AccessibilityEvent;.getEventType:()I // method@1e10 │ │ +09413c: 0a01 |001a: move-result v1 │ │ +09413e: 1302 0010 |001b: const/16 v2, #int 4096 // #1000 │ │ +094142: 3321 2900 |001d: if-ne v1, v2, 0046 // +0029 │ │ +094146: 5431 ec05 |001f: iget-object v1, v3, Landroid/support/v4/view/ViewPager$MyAccessibilityDelegate;.this$0:Landroid/support/v4/view/ViewPager; // field@05ec │ │ +09414a: 7110 7813 0100 |0021: invoke-static {v1}, Landroid/support/v4/view/ViewPager;.access$200:(Landroid/support/v4/view/ViewPager;)Landroid/support/v4/view/PagerAdapter; // method@1378 │ │ +094150: 0c01 |0024: move-result-object v1 │ │ +094152: 3801 2100 |0025: if-eqz v1, 0046 // +0021 │ │ +094156: 5431 ec05 |0027: iget-object v1, v3, Landroid/support/v4/view/ViewPager$MyAccessibilityDelegate;.this$0:Landroid/support/v4/view/ViewPager; // field@05ec │ │ +09415a: 7110 7813 0100 |0029: invoke-static {v1}, Landroid/support/v4/view/ViewPager;.access$200:(Landroid/support/v4/view/ViewPager;)Landroid/support/v4/view/PagerAdapter; // method@1378 │ │ +094160: 0c01 |002c: move-result-object v1 │ │ +094162: 6e10 ed10 0100 |002d: invoke-virtual {v1}, Landroid/support/v4/view/PagerAdapter;.getCount:()I // method@10ed │ │ +094168: 0a01 |0030: move-result v1 │ │ +09416a: 6e20 eb17 1000 |0031: invoke-virtual {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.setItemCount:(I)V // method@17eb │ │ +094170: 5431 ec05 |0034: iget-object v1, v3, Landroid/support/v4/view/ViewPager$MyAccessibilityDelegate;.this$0:Landroid/support/v4/view/ViewPager; // field@05ec │ │ +094174: 7110 7913 0100 |0036: invoke-static {v1}, Landroid/support/v4/view/ViewPager;.access$300:(Landroid/support/v4/view/ViewPager;)I // method@1379 │ │ +09417a: 0a01 |0039: move-result v1 │ │ +09417c: 6e20 e917 1000 |003a: invoke-virtual {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.setFromIndex:(I)V // method@17e9 │ │ +094182: 5431 ec05 |003d: iget-object v1, v3, Landroid/support/v4/view/ViewPager$MyAccessibilityDelegate;.this$0:Landroid/support/v4/view/ViewPager; // field@05ec │ │ +094186: 7110 7913 0100 |003f: invoke-static {v1}, Landroid/support/v4/view/ViewPager;.access$300:(Landroid/support/v4/view/ViewPager;)I // method@1379 │ │ +09418c: 0a01 |0042: move-result v1 │ │ +09418e: 6e20 f617 1000 |0043: invoke-virtual {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.setToIndex:(I)V // method@17f6 │ │ +094194: 0e00 |0046: return-void │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=2769 │ │ + 0x0003 line=2770 │ │ + 0x000c line=2771 │ │ + 0x0010 line=2772 │ │ + 0x0017 line=2773 │ │ + 0x0027 line=2775 │ │ + 0x0034 line=2776 │ │ + 0x003d line=2777 │ │ + 0x0046 line=2779 │ │ locals : │ │ 0x0010 - 0x0047 reg=0 recordCompat Landroid/support/v4/view/accessibility/AccessibilityRecordCompat; │ │ 0x0000 - 0x0047 reg=3 this Landroid/support/v4/view/ViewPager$MyAccessibilityDelegate; │ │ 0x0000 - 0x0047 reg=4 host Landroid/view/View; │ │ 0x0000 - 0x0047 reg=5 event Landroid/view/accessibility/AccessibilityEvent; │ │ │ │ #1 : (in Landroid/support/v4/view/ViewPager$MyAccessibilityDelegate;) │ │ @@ -138636,139 +194076,139 @@ │ │ type : '(Landroid/view/View;Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 48 16-bit code units │ │ -069010: |[069010] android.support.v4.view.ViewPager$MyAccessibilityDelegate.onInitializeAccessibilityNodeInfo:(Landroid/view/View;Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;)V │ │ -069020: 6f30 fe08 3204 |0000: invoke-super {v2, v3, v4}, Landroid/support/v4/view/AccessibilityDelegateCompat;.onInitializeAccessibilityNodeInfo:(Landroid/view/View;Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;)V // method@08fe │ │ -069026: 1c00 0002 |0003: const-class v0, Landroid/support/v4/view/ViewPager; // type@0200 │ │ -06902a: 6e10 6d17 0000 |0005: invoke-virtual {v0}, Ljava/lang/Class;.getName:()Ljava/lang/String; // method@176d │ │ -069030: 0c00 |0008: move-result-object v0 │ │ -069032: 6e20 950d 0400 |0009: invoke-virtual {v4, v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setClassName:(Ljava/lang/CharSequence;)V // method@0d95 │ │ -069038: 7010 b30b 0200 |000c: invoke-direct {v2}, Landroid/support/v4/view/ViewPager$MyAccessibilityDelegate;.canScroll:()Z // method@0bb3 │ │ -06903e: 0a00 |000f: move-result v0 │ │ -069040: 6e20 a20d 0400 |0010: invoke-virtual {v4, v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setScrollable:(Z)V // method@0da2 │ │ -069046: 5420 a403 |0013: iget-object v0, v2, Landroid/support/v4/view/ViewPager$MyAccessibilityDelegate;.this$0:Landroid/support/v4/view/ViewPager; // field@03a4 │ │ -06904a: 1211 |0015: const/4 v1, #int 1 // #1 │ │ -06904c: 6e20 e20b 1000 |0016: invoke-virtual {v0, v1}, Landroid/support/v4/view/ViewPager;.canScrollHorizontally:(I)Z // method@0be2 │ │ -069052: 0a00 |0019: move-result v0 │ │ -069054: 3800 0700 |001a: if-eqz v0, 0021 // +0007 │ │ -069058: 1300 0010 |001c: const/16 v0, #int 4096 // #1000 │ │ -06905c: 6e20 650d 0400 |001e: invoke-virtual {v4, v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.addAction:(I)V // method@0d65 │ │ -069062: 5420 a403 |0021: iget-object v0, v2, Landroid/support/v4/view/ViewPager$MyAccessibilityDelegate;.this$0:Landroid/support/v4/view/ViewPager; // field@03a4 │ │ -069066: 12f1 |0023: const/4 v1, #int -1 // #ff │ │ -069068: 6e20 e20b 1000 |0024: invoke-virtual {v0, v1}, Landroid/support/v4/view/ViewPager;.canScrollHorizontally:(I)Z // method@0be2 │ │ -06906e: 0a00 |0027: move-result v0 │ │ -069070: 3800 0700 |0028: if-eqz v0, 002f // +0007 │ │ -069074: 1300 0020 |002a: const/16 v0, #int 8192 // #2000 │ │ -069078: 6e20 650d 0400 |002c: invoke-virtual {v4, v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.addAction:(I)V // method@0d65 │ │ -06907e: 0e00 |002f: return-void │ │ - catches : (none) │ │ - positions : │ │ - 0x0000 line=2778 │ │ - 0x0003 line=2779 │ │ - 0x000c line=2780 │ │ - 0x0013 line=2781 │ │ - 0x001c line=2782 │ │ - 0x0021 line=2784 │ │ - 0x002a line=2785 │ │ - 0x002f line=2787 │ │ +094198: |[094198] android.support.v4.view.ViewPager$MyAccessibilityDelegate.onInitializeAccessibilityNodeInfo:(Landroid/view/View;Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;)V │ │ +0941a8: 6f30 ab0f 3204 |0000: invoke-super {v2, v3, v4}, Landroid/support/v4/view/AccessibilityDelegateCompat;.onInitializeAccessibilityNodeInfo:(Landroid/view/View;Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;)V // method@0fab │ │ +0941ae: 1c00 2a03 |0003: const-class v0, Landroid/support/v4/view/ViewPager; // type@032a │ │ +0941b2: 6e10 5c22 0000 |0005: invoke-virtual {v0}, Ljava/lang/Class;.getName:()Ljava/lang/String; // method@225c │ │ +0941b8: 0c00 |0008: move-result-object v0 │ │ +0941ba: 6e20 8e16 0400 |0009: invoke-virtual {v4, v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setClassName:(Ljava/lang/CharSequence;)V // method@168e │ │ +0941c0: 7010 5513 0200 |000c: invoke-direct {v2}, Landroid/support/v4/view/ViewPager$MyAccessibilityDelegate;.canScroll:()Z // method@1355 │ │ +0941c6: 0a00 |000f: move-result v0 │ │ +0941c8: 6e20 9d16 0400 |0010: invoke-virtual {v4, v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setScrollable:(Z)V // method@169d │ │ +0941ce: 5420 ec05 |0013: iget-object v0, v2, Landroid/support/v4/view/ViewPager$MyAccessibilityDelegate;.this$0:Landroid/support/v4/view/ViewPager; // field@05ec │ │ +0941d2: 1211 |0015: const/4 v1, #int 1 // #1 │ │ +0941d4: 6e20 8413 1000 |0016: invoke-virtual {v0, v1}, Landroid/support/v4/view/ViewPager;.canScrollHorizontally:(I)Z // method@1384 │ │ +0941da: 0a00 |0019: move-result v0 │ │ +0941dc: 3800 0700 |001a: if-eqz v0, 0021 // +0007 │ │ +0941e0: 1300 0010 |001c: const/16 v0, #int 4096 // #1000 │ │ +0941e4: 6e20 5a16 0400 |001e: invoke-virtual {v4, v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.addAction:(I)V // method@165a │ │ +0941ea: 5420 ec05 |0021: iget-object v0, v2, Landroid/support/v4/view/ViewPager$MyAccessibilityDelegate;.this$0:Landroid/support/v4/view/ViewPager; // field@05ec │ │ +0941ee: 12f1 |0023: const/4 v1, #int -1 // #ff │ │ +0941f0: 6e20 8413 1000 |0024: invoke-virtual {v0, v1}, Landroid/support/v4/view/ViewPager;.canScrollHorizontally:(I)Z // method@1384 │ │ +0941f6: 0a00 |0027: move-result v0 │ │ +0941f8: 3800 0700 |0028: if-eqz v0, 002f // +0007 │ │ +0941fc: 1300 0020 |002a: const/16 v0, #int 8192 // #2000 │ │ +094200: 6e20 5a16 0400 |002c: invoke-virtual {v4, v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.addAction:(I)V // method@165a │ │ +094206: 0e00 |002f: return-void │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=2783 │ │ + 0x0003 line=2784 │ │ + 0x000c line=2785 │ │ + 0x0013 line=2786 │ │ + 0x001c line=2787 │ │ + 0x0021 line=2789 │ │ + 0x002a line=2790 │ │ + 0x002f line=2792 │ │ locals : │ │ 0x0000 - 0x0030 reg=2 this Landroid/support/v4/view/ViewPager$MyAccessibilityDelegate; │ │ 0x0000 - 0x0030 reg=3 host Landroid/view/View; │ │ 0x0000 - 0x0030 reg=4 info Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ │ │ #2 : (in Landroid/support/v4/view/ViewPager$MyAccessibilityDelegate;) │ │ name : 'performAccessibilityAction' │ │ type : '(Landroid/view/View;ILandroid/os/Bundle;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 8 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 74 16-bit code units │ │ -069080: |[069080] android.support.v4.view.ViewPager$MyAccessibilityDelegate.performAccessibilityAction:(Landroid/view/View;ILandroid/os/Bundle;)Z │ │ -069090: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -069092: 1210 |0001: const/4 v0, #int 1 // #1 │ │ -069094: 6f40 0109 5476 |0002: invoke-super {v4, v5, v6, v7}, Landroid/support/v4/view/AccessibilityDelegateCompat;.performAccessibilityAction:(Landroid/view/View;ILandroid/os/Bundle;)Z // method@0901 │ │ -06909a: 0a02 |0005: move-result v2 │ │ -06909c: 3802 0300 |0006: if-eqz v2, 0009 // +0003 │ │ -0690a0: 0f00 |0008: return v0 │ │ -0690a2: 2c06 3700 0000 |0009: sparse-switch v6, 00000040 // +00000037 │ │ -0690a8: 0110 |000c: move v0, v1 │ │ -0690aa: 28fb |000d: goto 0008 // -0005 │ │ -0690ac: 5442 a403 |000e: iget-object v2, v4, Landroid/support/v4/view/ViewPager$MyAccessibilityDelegate;.this$0:Landroid/support/v4/view/ViewPager; // field@03a4 │ │ -0690b0: 6e20 e20b 0200 |0010: invoke-virtual {v2, v0}, Landroid/support/v4/view/ViewPager;.canScrollHorizontally:(I)Z // method@0be2 │ │ -0690b6: 0a02 |0013: move-result v2 │ │ -0690b8: 3802 1000 |0014: if-eqz v2, 0024 // +0010 │ │ -0690bc: 5441 a403 |0016: iget-object v1, v4, Landroid/support/v4/view/ViewPager$MyAccessibilityDelegate;.this$0:Landroid/support/v4/view/ViewPager; // field@03a4 │ │ -0690c0: 5442 a403 |0018: iget-object v2, v4, Landroid/support/v4/view/ViewPager$MyAccessibilityDelegate;.this$0:Landroid/support/v4/view/ViewPager; // field@03a4 │ │ -0690c4: 7110 d70b 0200 |001a: invoke-static {v2}, Landroid/support/v4/view/ViewPager;.access$300:(Landroid/support/v4/view/ViewPager;)I // method@0bd7 │ │ -0690ca: 0a02 |001d: move-result v2 │ │ -0690cc: d802 0201 |001e: add-int/lit8 v2, v2, #int 1 // #01 │ │ -0690d0: 6e20 3e0c 2100 |0020: invoke-virtual {v1, v2}, Landroid/support/v4/view/ViewPager;.setCurrentItem:(I)V // method@0c3e │ │ -0690d6: 28e5 |0023: goto 0008 // -001b │ │ -0690d8: 0110 |0024: move v0, v1 │ │ -0690da: 28e3 |0025: goto 0008 // -001d │ │ -0690dc: 5442 a403 |0026: iget-object v2, v4, Landroid/support/v4/view/ViewPager$MyAccessibilityDelegate;.this$0:Landroid/support/v4/view/ViewPager; // field@03a4 │ │ -0690e0: 12f3 |0028: const/4 v3, #int -1 // #ff │ │ -0690e2: 6e20 e20b 3200 |0029: invoke-virtual {v2, v3}, Landroid/support/v4/view/ViewPager;.canScrollHorizontally:(I)Z // method@0be2 │ │ -0690e8: 0a02 |002c: move-result v2 │ │ -0690ea: 3802 1000 |002d: if-eqz v2, 003d // +0010 │ │ -0690ee: 5441 a403 |002f: iget-object v1, v4, Landroid/support/v4/view/ViewPager$MyAccessibilityDelegate;.this$0:Landroid/support/v4/view/ViewPager; // field@03a4 │ │ -0690f2: 5442 a403 |0031: iget-object v2, v4, Landroid/support/v4/view/ViewPager$MyAccessibilityDelegate;.this$0:Landroid/support/v4/view/ViewPager; // field@03a4 │ │ -0690f6: 7110 d70b 0200 |0033: invoke-static {v2}, Landroid/support/v4/view/ViewPager;.access$300:(Landroid/support/v4/view/ViewPager;)I // method@0bd7 │ │ -0690fc: 0a02 |0036: move-result v2 │ │ -0690fe: d802 02ff |0037: add-int/lit8 v2, v2, #int -1 // #ff │ │ -069102: 6e20 3e0c 2100 |0039: invoke-virtual {v1, v2}, Landroid/support/v4/view/ViewPager;.setCurrentItem:(I)V // method@0c3e │ │ -069108: 28cc |003c: goto 0008 // -0034 │ │ -06910a: 0110 |003d: move v0, v1 │ │ -06910c: 28ca |003e: goto 0008 // -0036 │ │ -06910e: 0000 |003f: nop // spacer │ │ -069110: 0002 0200 0010 0000 0020 0000 0500 ... |0040: sparse-switch-data (10 units) │ │ - catches : (none) │ │ - positions : │ │ - 0x0002 line=2791 │ │ - 0x0008 line=2808 │ │ - 0x0009 line=2794 │ │ - 0x000d line=2808 │ │ - 0x000e line=2796 │ │ - 0x0016 line=2797 │ │ - 0x0025 line=2800 │ │ - 0x0026 line=2802 │ │ - 0x002f line=2803 │ │ - 0x003e line=2806 │ │ - 0x003f line=2794 │ │ +094208: |[094208] android.support.v4.view.ViewPager$MyAccessibilityDelegate.performAccessibilityAction:(Landroid/view/View;ILandroid/os/Bundle;)Z │ │ +094218: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +09421a: 1210 |0001: const/4 v0, #int 1 // #1 │ │ +09421c: 6f40 ae0f 5476 |0002: invoke-super {v4, v5, v6, v7}, Landroid/support/v4/view/AccessibilityDelegateCompat;.performAccessibilityAction:(Landroid/view/View;ILandroid/os/Bundle;)Z // method@0fae │ │ +094222: 0a02 |0005: move-result v2 │ │ +094224: 3802 0300 |0006: if-eqz v2, 0009 // +0003 │ │ +094228: 0f00 |0008: return v0 │ │ +09422a: 2c06 3700 0000 |0009: sparse-switch v6, 00000040 // +00000037 │ │ +094230: 0110 |000c: move v0, v1 │ │ +094232: 28fb |000d: goto 0008 // -0005 │ │ +094234: 5442 ec05 |000e: iget-object v2, v4, Landroid/support/v4/view/ViewPager$MyAccessibilityDelegate;.this$0:Landroid/support/v4/view/ViewPager; // field@05ec │ │ +094238: 6e20 8413 0200 |0010: invoke-virtual {v2, v0}, Landroid/support/v4/view/ViewPager;.canScrollHorizontally:(I)Z // method@1384 │ │ +09423e: 0a02 |0013: move-result v2 │ │ +094240: 3802 1000 |0014: if-eqz v2, 0024 // +0010 │ │ +094244: 5441 ec05 |0016: iget-object v1, v4, Landroid/support/v4/view/ViewPager$MyAccessibilityDelegate;.this$0:Landroid/support/v4/view/ViewPager; // field@05ec │ │ +094248: 5442 ec05 |0018: iget-object v2, v4, Landroid/support/v4/view/ViewPager$MyAccessibilityDelegate;.this$0:Landroid/support/v4/view/ViewPager; // field@05ec │ │ +09424c: 7110 7913 0200 |001a: invoke-static {v2}, Landroid/support/v4/view/ViewPager;.access$300:(Landroid/support/v4/view/ViewPager;)I // method@1379 │ │ +094252: 0a02 |001d: move-result v2 │ │ +094254: d802 0201 |001e: add-int/lit8 v2, v2, #int 1 // #01 │ │ +094258: 6e20 e013 2100 |0020: invoke-virtual {v1, v2}, Landroid/support/v4/view/ViewPager;.setCurrentItem:(I)V // method@13e0 │ │ +09425e: 28e5 |0023: goto 0008 // -001b │ │ +094260: 0110 |0024: move v0, v1 │ │ +094262: 28e3 |0025: goto 0008 // -001d │ │ +094264: 5442 ec05 |0026: iget-object v2, v4, Landroid/support/v4/view/ViewPager$MyAccessibilityDelegate;.this$0:Landroid/support/v4/view/ViewPager; // field@05ec │ │ +094268: 12f3 |0028: const/4 v3, #int -1 // #ff │ │ +09426a: 6e20 8413 3200 |0029: invoke-virtual {v2, v3}, Landroid/support/v4/view/ViewPager;.canScrollHorizontally:(I)Z // method@1384 │ │ +094270: 0a02 |002c: move-result v2 │ │ +094272: 3802 1000 |002d: if-eqz v2, 003d // +0010 │ │ +094276: 5441 ec05 |002f: iget-object v1, v4, Landroid/support/v4/view/ViewPager$MyAccessibilityDelegate;.this$0:Landroid/support/v4/view/ViewPager; // field@05ec │ │ +09427a: 5442 ec05 |0031: iget-object v2, v4, Landroid/support/v4/view/ViewPager$MyAccessibilityDelegate;.this$0:Landroid/support/v4/view/ViewPager; // field@05ec │ │ +09427e: 7110 7913 0200 |0033: invoke-static {v2}, Landroid/support/v4/view/ViewPager;.access$300:(Landroid/support/v4/view/ViewPager;)I // method@1379 │ │ +094284: 0a02 |0036: move-result v2 │ │ +094286: d802 02ff |0037: add-int/lit8 v2, v2, #int -1 // #ff │ │ +09428a: 6e20 e013 2100 |0039: invoke-virtual {v1, v2}, Landroid/support/v4/view/ViewPager;.setCurrentItem:(I)V // method@13e0 │ │ +094290: 28cc |003c: goto 0008 // -0034 │ │ +094292: 0110 |003d: move v0, v1 │ │ +094294: 28ca |003e: goto 0008 // -0036 │ │ +094296: 0000 |003f: nop // spacer │ │ +094298: 0002 0200 0010 0000 0020 0000 0500 ... |0040: sparse-switch-data (10 units) │ │ + catches : (none) │ │ + positions : │ │ + 0x0002 line=2796 │ │ + 0x0008 line=2813 │ │ + 0x0009 line=2799 │ │ + 0x000d line=2813 │ │ + 0x000e line=2801 │ │ + 0x0016 line=2802 │ │ + 0x0025 line=2805 │ │ + 0x0026 line=2807 │ │ + 0x002f line=2808 │ │ + 0x003e line=2811 │ │ + 0x003f line=2799 │ │ locals : │ │ 0x0000 - 0x004a reg=4 this Landroid/support/v4/view/ViewPager$MyAccessibilityDelegate; │ │ 0x0000 - 0x004a reg=5 host Landroid/view/View; │ │ 0x0000 - 0x004a reg=6 action I │ │ 0x0000 - 0x004a reg=7 args Landroid/os/Bundle; │ │ │ │ - source_file_idx : 3033 (ViewPager.java) │ │ + source_file_idx : 4128 (ViewPager.java) │ │ │ │ -Class #541 header: │ │ -class_idx : 508 │ │ +Class #812 header: │ │ +class_idx : 806 │ │ access_flags : 16 (0x0010) │ │ -superclass_idx : 948 │ │ -source_file_idx : 3033 │ │ +superclass_idx : 1337 │ │ +source_file_idx : 4128 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 4 │ │ │ │ -Class #541 annotations: │ │ +Class #812 annotations: │ │ Annotations on class │ │ VISIBILITY_SYSTEM Ldalvik/annotation/EnclosingClass; value=Landroid/support/v4/view/ViewPager$SavedState; │ │ VISIBILITY_SYSTEM Ldalvik/annotation/InnerClass; accessFlags=8 name=null │ │ VISIBILITY_SYSTEM Ldalvik/annotation/Signature; value={ "Ljava/lang/Object;" "Landroid/support/v4/os/ParcelableCompatCreatorCallbacks" "<" "Landroid/support/v4/view/ViewPager$SavedState;" ">;" } │ │ │ │ -Class #541 - │ │ +Class #812 - │ │ Class descriptor : 'Landroid/support/v4/view/ViewPager$SavedState$1;' │ │ Access flags : 0x0010 (FINAL) │ │ Superclass : 'Ljava/lang/Object;' │ │ Interfaces - │ │ #0 : 'Landroid/support/v4/os/ParcelableCompatCreatorCallbacks;' │ │ Static fields - │ │ Instance fields - │ │ @@ -138778,123 +194218,123 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -069124: |[069124] android.support.v4.view.ViewPager$SavedState$1.:()V │ │ -069134: 7010 9117 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1791 │ │ -06913a: 0e00 |0003: return-void │ │ +0942ac: |[0942ac] android.support.v4.view.ViewPager$SavedState$1.:()V │ │ +0942bc: 7010 8622 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2286 │ │ +0942c2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=1237 │ │ + 0x0000 line=1242 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewPager$SavedState$1; │ │ │ │ Virtual methods - │ │ #0 : (in Landroid/support/v4/view/ViewPager$SavedState$1;) │ │ name : 'createFromParcel' │ │ type : '(Landroid/os/Parcel;Ljava/lang/ClassLoader;)Landroid/support/v4/view/ViewPager$SavedState;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -06913c: |[06913c] android.support.v4.view.ViewPager$SavedState$1.createFromParcel:(Landroid/os/Parcel;Ljava/lang/ClassLoader;)Landroid/support/v4/view/ViewPager$SavedState; │ │ -06914c: 2200 fd01 |0000: new-instance v0, Landroid/support/v4/view/ViewPager$SavedState; // type@01fd │ │ -069150: 7030 c60b 2003 |0002: invoke-direct {v0, v2, v3}, Landroid/support/v4/view/ViewPager$SavedState;.:(Landroid/os/Parcel;Ljava/lang/ClassLoader;)V // method@0bc6 │ │ -069156: 1100 |0005: return-object v0 │ │ +0942c4: |[0942c4] android.support.v4.view.ViewPager$SavedState$1.createFromParcel:(Landroid/os/Parcel;Ljava/lang/ClassLoader;)Landroid/support/v4/view/ViewPager$SavedState; │ │ +0942d4: 2200 2703 |0000: new-instance v0, Landroid/support/v4/view/ViewPager$SavedState; // type@0327 │ │ +0942d8: 7030 6813 2003 |0002: invoke-direct {v0, v2, v3}, Landroid/support/v4/view/ViewPager$SavedState;.:(Landroid/os/Parcel;Ljava/lang/ClassLoader;)V // method@1368 │ │ +0942de: 1100 |0005: return-object v0 │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=1240 │ │ + 0x0000 line=1245 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/view/ViewPager$SavedState$1; │ │ 0x0000 - 0x0006 reg=2 in Landroid/os/Parcel; │ │ 0x0000 - 0x0006 reg=3 loader Ljava/lang/ClassLoader; │ │ │ │ #1 : (in Landroid/support/v4/view/ViewPager$SavedState$1;) │ │ name : 'createFromParcel' │ │ type : '(Landroid/os/Parcel;Ljava/lang/ClassLoader;)Ljava/lang/Object;' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 5 16-bit code units │ │ -069158: |[069158] android.support.v4.view.ViewPager$SavedState$1.createFromParcel:(Landroid/os/Parcel;Ljava/lang/ClassLoader;)Ljava/lang/Object; │ │ -069168: 6e30 c10b 2103 |0000: invoke-virtual {v1, v2, v3}, Landroid/support/v4/view/ViewPager$SavedState$1;.createFromParcel:(Landroid/os/Parcel;Ljava/lang/ClassLoader;)Landroid/support/v4/view/ViewPager$SavedState; // method@0bc1 │ │ -06916e: 0c00 |0003: move-result-object v0 │ │ -069170: 1100 |0004: return-object v0 │ │ +0942e0: |[0942e0] android.support.v4.view.ViewPager$SavedState$1.createFromParcel:(Landroid/os/Parcel;Ljava/lang/ClassLoader;)Ljava/lang/Object; │ │ +0942f0: 6e30 6313 2103 |0000: invoke-virtual {v1, v2, v3}, Landroid/support/v4/view/ViewPager$SavedState$1;.createFromParcel:(Landroid/os/Parcel;Ljava/lang/ClassLoader;)Landroid/support/v4/view/ViewPager$SavedState; // method@1363 │ │ +0942f6: 0c00 |0003: move-result-object v0 │ │ +0942f8: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=1237 │ │ + 0x0000 line=1242 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/ViewPager$SavedState$1; │ │ 0x0000 - 0x0005 reg=2 x0 Landroid/os/Parcel; │ │ 0x0000 - 0x0005 reg=3 x1 Ljava/lang/ClassLoader; │ │ │ │ #2 : (in Landroid/support/v4/view/ViewPager$SavedState$1;) │ │ name : 'newArray' │ │ type : '(I)[Landroid/support/v4/view/ViewPager$SavedState;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -069174: |[069174] android.support.v4.view.ViewPager$SavedState$1.newArray:(I)[Landroid/support/v4/view/ViewPager$SavedState; │ │ -069184: 2320 2604 |0000: new-array v0, v2, [Landroid/support/v4/view/ViewPager$SavedState; // type@0426 │ │ -069188: 1100 |0002: return-object v0 │ │ +0942fc: |[0942fc] android.support.v4.view.ViewPager$SavedState$1.newArray:(I)[Landroid/support/v4/view/ViewPager$SavedState; │ │ +09430c: 2320 bf05 |0000: new-array v0, v2, [Landroid/support/v4/view/ViewPager$SavedState; // type@05bf │ │ +094310: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=1244 │ │ + 0x0000 line=1249 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/view/ViewPager$SavedState$1; │ │ 0x0000 - 0x0003 reg=2 size I │ │ │ │ #3 : (in Landroid/support/v4/view/ViewPager$SavedState$1;) │ │ name : 'newArray' │ │ type : '(I)[Ljava/lang/Object;' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -06918c: |[06918c] android.support.v4.view.ViewPager$SavedState$1.newArray:(I)[Ljava/lang/Object; │ │ -06919c: 6e20 c30b 2100 |0000: invoke-virtual {v1, v2}, Landroid/support/v4/view/ViewPager$SavedState$1;.newArray:(I)[Landroid/support/v4/view/ViewPager$SavedState; // method@0bc3 │ │ -0691a2: 0c00 |0003: move-result-object v0 │ │ -0691a4: 1100 |0004: return-object v0 │ │ +094314: |[094314] android.support.v4.view.ViewPager$SavedState$1.newArray:(I)[Ljava/lang/Object; │ │ +094324: 6e20 6513 2100 |0000: invoke-virtual {v1, v2}, Landroid/support/v4/view/ViewPager$SavedState$1;.newArray:(I)[Landroid/support/v4/view/ViewPager$SavedState; // method@1365 │ │ +09432a: 0c00 |0003: move-result-object v0 │ │ +09432c: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=1237 │ │ + 0x0000 line=1242 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/ViewPager$SavedState$1; │ │ 0x0000 - 0x0005 reg=2 x0 I │ │ │ │ - source_file_idx : 3033 (ViewPager.java) │ │ + source_file_idx : 4128 (ViewPager.java) │ │ │ │ -Class #542 header: │ │ -class_idx : 510 │ │ +Class #813 header: │ │ +class_idx : 808 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 948 │ │ -source_file_idx : 3033 │ │ +superclass_idx : 1337 │ │ +source_file_idx : 4128 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 3 │ │ │ │ -Class #542 annotations: │ │ +Class #813 annotations: │ │ Annotations on class │ │ VISIBILITY_SYSTEM Ldalvik/annotation/EnclosingClass; value=Landroid/support/v4/view/ViewPager; │ │ VISIBILITY_SYSTEM Ldalvik/annotation/InnerClass; accessFlags=9 name="SimpleOnPageChangeListener" │ │ │ │ -Class #542 - │ │ +Class #813 - │ │ Class descriptor : 'Landroid/support/v4/view/ViewPager$SimpleOnPageChangeListener;' │ │ Access flags : 0x0001 (PUBLIC) │ │ Superclass : 'Ljava/lang/Object;' │ │ Interfaces - │ │ #0 : 'Landroid/support/v4/view/ViewPager$OnPageChangeListener;' │ │ Static fields - │ │ Instance fields - │ │ @@ -138904,56 +194344,56 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0691a8: |[0691a8] android.support.v4.view.ViewPager$SimpleOnPageChangeListener.:()V │ │ -0691b8: 7010 9117 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1791 │ │ -0691be: 0e00 |0003: return-void │ │ +094330: |[094330] android.support.v4.view.ViewPager$SimpleOnPageChangeListener.:()V │ │ +094340: 7010 8622 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2286 │ │ +094346: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=292 │ │ + 0x0000 line=297 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewPager$SimpleOnPageChangeListener; │ │ │ │ Virtual methods - │ │ #0 : (in Landroid/support/v4/view/ViewPager$SimpleOnPageChangeListener;) │ │ name : 'onPageScrollStateChanged' │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -0691c0: |[0691c0] android.support.v4.view.ViewPager$SimpleOnPageChangeListener.onPageScrollStateChanged:(I)V │ │ -0691d0: 0e00 |0000: return-void │ │ +094348: |[094348] android.support.v4.view.ViewPager$SimpleOnPageChangeListener.onPageScrollStateChanged:(I)V │ │ +094358: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=306 │ │ + 0x0000 line=311 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/view/ViewPager$SimpleOnPageChangeListener; │ │ 0x0000 - 0x0001 reg=1 state I │ │ │ │ #1 : (in Landroid/support/v4/view/ViewPager$SimpleOnPageChangeListener;) │ │ name : 'onPageScrolled' │ │ type : '(IFI)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -0691d4: |[0691d4] android.support.v4.view.ViewPager$SimpleOnPageChangeListener.onPageScrolled:(IFI)V │ │ -0691e4: 0e00 |0000: return-void │ │ +09435c: |[09435c] android.support.v4.view.ViewPager$SimpleOnPageChangeListener.onPageScrolled:(IFI)V │ │ +09436c: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=296 │ │ + 0x0000 line=301 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/view/ViewPager$SimpleOnPageChangeListener; │ │ 0x0000 - 0x0001 reg=1 position I │ │ 0x0000 - 0x0001 reg=2 positionOffset F │ │ 0x0000 - 0x0001 reg=3 positionOffsetPixels I │ │ │ │ #2 : (in Landroid/support/v4/view/ViewPager$SimpleOnPageChangeListener;) │ │ @@ -138961,41 +194401,41 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -0691e8: |[0691e8] android.support.v4.view.ViewPager$SimpleOnPageChangeListener.onPageSelected:(I)V │ │ -0691f8: 0e00 |0000: return-void │ │ +094370: |[094370] android.support.v4.view.ViewPager$SimpleOnPageChangeListener.onPageSelected:(I)V │ │ +094380: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=301 │ │ + 0x0000 line=306 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/view/ViewPager$SimpleOnPageChangeListener; │ │ 0x0000 - 0x0001 reg=1 position I │ │ │ │ - source_file_idx : 3033 (ViewPager.java) │ │ + source_file_idx : 4128 (ViewPager.java) │ │ │ │ -Class #543 header: │ │ -class_idx : 515 │ │ +Class #814 header: │ │ +class_idx : 813 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 948 │ │ -source_file_idx : 3034 │ │ +superclass_idx : 1337 │ │ +source_file_idx : 4129 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ -Class #543 annotations: │ │ +Class #814 annotations: │ │ Annotations on class │ │ VISIBILITY_SYSTEM Ldalvik/annotation/EnclosingClass; value=Landroid/support/v4/view/ViewParentCompat; │ │ VISIBILITY_SYSTEM Ldalvik/annotation/InnerClass; accessFlags=8 name="ViewParentCompatStubImpl" │ │ │ │ -Class #543 - │ │ +Class #814 - │ │ Class descriptor : 'Landroid/support/v4/view/ViewParentCompat$ViewParentCompatStubImpl;' │ │ Access flags : 0x0000 () │ │ Superclass : 'Ljava/lang/Object;' │ │ Interfaces - │ │ #0 : 'Landroid/support/v4/view/ViewParentCompat$ViewParentCompatImpl;' │ │ Static fields - │ │ Instance fields - │ │ @@ -139005,17 +194445,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0691fc: |[0691fc] android.support.v4.view.ViewParentCompat$ViewParentCompatStubImpl.:()V │ │ -06920c: 7010 9117 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1791 │ │ -069212: 0e00 |0003: return-void │ │ +094384: |[094384] android.support.v4.view.ViewParentCompat$ViewParentCompatStubImpl.:()V │ │ +094394: 7010 8622 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2286 │ │ +09439a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=37 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewParentCompat$ViewParentCompatStubImpl; │ │ │ │ Virtual methods - │ │ @@ -139024,27 +194464,27 @@ │ │ type : '(Landroid/view/ViewParent;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 4 │ │ outs : 2 │ │ insns size : 21 16-bit code units │ │ -069214: |[069214] android.support.v4.view.ViewParentCompat$ViewParentCompatStubImpl.requestSendAccessibilityEvent:(Landroid/view/ViewParent;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z │ │ -069224: 3905 0400 |0000: if-nez v5, 0004 // +0004 │ │ -069228: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -06922a: 0f01 |0003: return v1 │ │ -06922c: 6e10 b912 0500 |0004: invoke-virtual {v5}, Landroid/view/View;.getContext:()Landroid/content/Context; // method@12b9 │ │ -069232: 0c01 |0007: move-result-object v1 │ │ -069234: 1a02 760c |0008: const-string v2, "accessibility" // string@0c76 │ │ -069238: 6e20 d000 2100 |000a: invoke-virtual {v1, v2}, Landroid/content/Context;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@00d0 │ │ -06923e: 0c00 |000d: move-result-object v0 │ │ -069240: 1f00 d002 |000e: check-cast v0, Landroid/view/accessibility/AccessibilityManager; // type@02d0 │ │ -069244: 6e20 7313 6000 |0010: invoke-virtual {v0, v6}, Landroid/view/accessibility/AccessibilityManager;.sendAccessibilityEvent:(Landroid/view/accessibility/AccessibilityEvent;)V // method@1373 │ │ -06924a: 1211 |0013: const/4 v1, #int 1 // #1 │ │ -06924c: 28ef |0014: goto 0003 // -0011 │ │ +09439c: |[09439c] android.support.v4.view.ViewParentCompat$ViewParentCompatStubImpl.requestSendAccessibilityEvent:(Landroid/view/ViewParent;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z │ │ +0943ac: 3905 0400 |0000: if-nez v5, 0004 // +0004 │ │ +0943b0: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +0943b2: 0f01 |0003: return v1 │ │ +0943b4: 6e10 fb1c 0500 |0004: invoke-virtual {v5}, Landroid/view/View;.getContext:()Landroid/content/Context; // method@1cfb │ │ +0943ba: 0c01 |0007: move-result-object v1 │ │ +0943bc: 1a02 f510 |0008: const-string v2, "accessibility" // string@10f5 │ │ +0943c0: 6e20 1401 2100 |000a: invoke-virtual {v1, v2}, Landroid/content/Context;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@0114 │ │ +0943c6: 0c00 |000d: move-result-object v0 │ │ +0943c8: 1f00 4904 |000e: check-cast v0, Landroid/view/accessibility/AccessibilityManager; // type@0449 │ │ +0943cc: 6e20 211e 6000 |0010: invoke-virtual {v0, v6}, Landroid/view/accessibility/AccessibilityManager;.sendAccessibilityEvent:(Landroid/view/accessibility/AccessibilityEvent;)V // method@1e21 │ │ +0943d2: 1211 |0013: const/4 v1, #int 1 // #1 │ │ +0943d4: 28ef |0014: goto 0003 // -0011 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=42 │ │ 0x0002 line=43 │ │ 0x0003 line=48 │ │ 0x0004 line=45 │ │ 0x0010 line=47 │ │ @@ -139052,32 +194492,1686 @@ │ │ locals : │ │ 0x0010 - 0x0015 reg=0 manager Landroid/view/accessibility/AccessibilityManager; │ │ 0x0000 - 0x0015 reg=3 this Landroid/support/v4/view/ViewParentCompat$ViewParentCompatStubImpl; │ │ 0x0000 - 0x0015 reg=4 parent Landroid/view/ViewParent; │ │ 0x0000 - 0x0015 reg=5 child Landroid/view/View; │ │ 0x0000 - 0x0015 reg=6 event Landroid/view/accessibility/AccessibilityEvent; │ │ │ │ - source_file_idx : 3034 (ViewParentCompat.java) │ │ + source_file_idx : 4129 (ViewParentCompat.java) │ │ │ │ -Class #544 header: │ │ -class_idx : 520 │ │ +Class #815 header: │ │ +class_idx : 818 │ │ +access_flags : 0 (0x0000) │ │ +superclass_idx : 1337 │ │ +source_file_idx : 4135 │ │ +static_fields_size : 0 │ │ +instance_fields_size: 1 │ │ +direct_methods_size : 5 │ │ +virtual_methods_size: 33 │ │ + │ │ +Class #815 annotations: │ │ +Annotations on class │ │ + VISIBILITY_SYSTEM Ldalvik/annotation/EnclosingClass; value=Landroid/support/v4/view/ViewPropertyAnimatorCompat; │ │ + VISIBILITY_SYSTEM Ldalvik/annotation/InnerClass; accessFlags=8 name="BaseViewPropertyAnimatorCompatImpl" │ │ + VISIBILITY_SYSTEM Ldalvik/annotation/MemberClasses; value={ Landroid/support/v4/view/ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl$Starter; } │ │ +Annotations on field #1602 'mStarterMap' │ │ + VISIBILITY_SYSTEM Ldalvik/annotation/Signature; value={ "Ljava/util/WeakHashMap" "<" "Landroid/view/View;" "Ljava/lang/Runnable;" ">;" } │ │ + │ │ +Class #815 - │ │ + Class descriptor : 'Landroid/support/v4/view/ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl;' │ │ + Access flags : 0x0000 () │ │ + Superclass : 'Ljava/lang/Object;' │ │ + Interfaces - │ │ + #0 : 'Landroid/support/v4/view/ViewPropertyAnimatorCompat$ViewPropertyAnimatorCompatImpl;' │ │ + Static fields - │ │ + Instance fields - │ │ + #0 : (in Landroid/support/v4/view/ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl;) │ │ + name : 'mStarterMap' │ │ + type : 'Ljava/util/WeakHashMap;' │ │ + access : 0x0000 () │ │ + Direct methods - │ │ + #0 : (in Landroid/support/v4/view/ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl;) │ │ + name : '' │ │ + type : '()V' │ │ + access : 0x10000 (CONSTRUCTOR) │ │ + code - │ │ + registers : 2 │ │ + ins : 1 │ │ + outs : 1 │ │ + insns size : 7 16-bit code units │ │ +0943d8: |[0943d8] android.support.v4.view.ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl.:()V │ │ +0943e8: 7010 8622 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@2286 │ │ +0943ee: 1200 |0003: const/4 v0, #int 0 // #0 │ │ +0943f0: 5b10 4206 |0004: iput-object v0, v1, Landroid/support/v4/view/ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl;.mStarterMap:Ljava/util/WeakHashMap; // field@0642 │ │ +0943f4: 0e00 |0006: return-void │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=77 │ │ + 0x0003 line=78 │ │ + 0x0006 line=292 │ │ + locals : │ │ + 0x0000 - 0x0007 reg=1 this Landroid/support/v4/view/ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl; │ │ + │ │ + #1 : (in Landroid/support/v4/view/ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl;) │ │ + name : 'access$200' │ │ + type : '(Landroid/support/v4/view/ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl;Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;)V' │ │ + access : 0x1008 (STATIC SYNTHETIC) │ │ + code - │ │ + registers : 3 │ │ + ins : 3 │ │ + outs : 3 │ │ + insns size : 4 16-bit code units │ │ +0943f8: |[0943f8] android.support.v4.view.ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl.access$200:(Landroid/support/v4/view/ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl;Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;)V │ │ +094408: 7030 1d14 1002 |0000: invoke-direct {v0, v1, v2}, Landroid/support/v4/view/ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl;.startAnimation:(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;)V // method@141d │ │ +09440e: 0e00 |0003: return-void │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=77 │ │ + locals : │ │ + 0x0000 - 0x0004 reg=0 x0 Landroid/support/v4/view/ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl; │ │ + 0x0000 - 0x0004 reg=1 x1 Landroid/support/v4/view/ViewPropertyAnimatorCompat; │ │ + 0x0000 - 0x0004 reg=2 x2 Landroid/view/View; │ │ + │ │ + #2 : (in Landroid/support/v4/view/ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl;) │ │ + name : 'postStartMessage' │ │ + type : '(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;)V' │ │ + access : 0x0002 (PRIVATE) │ │ + code - │ │ + registers : 5 │ │ + ins : 3 │ │ + outs : 5 │ │ + insns size : 44 16-bit code units │ │ +094410: |[094410] android.support.v4.view.ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl.postStartMessage:(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;)V │ │ +094420: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +094422: 5421 4206 |0001: iget-object v1, v2, Landroid/support/v4/view/ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl;.mStarterMap:Ljava/util/WeakHashMap; // field@0642 │ │ +094426: 3801 0a00 |0003: if-eqz v1, 000d // +000a │ │ +09442a: 5421 4206 |0005: iget-object v1, v2, Landroid/support/v4/view/ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl;.mStarterMap:Ljava/util/WeakHashMap; // field@0642 │ │ +09442e: 6e20 2923 4100 |0007: invoke-virtual {v1, v4}, Ljava/util/WeakHashMap;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@2329 │ │ +094434: 0c00 |000a: move-result-object v0 │ │ +094436: 1f00 3a05 |000b: check-cast v0, Ljava/lang/Runnable; // type@053a │ │ +09443a: 3900 1800 |000d: if-nez v0, 0025 // +0018 │ │ +09443e: 2200 3103 |000f: new-instance v0, Landroid/support/v4/view/ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl$Starter; // type@0331 │ │ +094442: 1201 |0011: const/4 v1, #int 0 // #0 │ │ +094444: 7051 0114 2043 |0012: invoke-direct {v0, v2, v3, v4, v1}, Landroid/support/v4/view/ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl$Starter;.:(Landroid/support/v4/view/ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl;Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;Landroid/support/v4/view/ViewPropertyAnimatorCompat$1;)V // method@1401 │ │ +09444a: 5421 4206 |0015: iget-object v1, v2, Landroid/support/v4/view/ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl;.mStarterMap:Ljava/util/WeakHashMap; // field@0642 │ │ +09444e: 3901 0900 |0017: if-nez v1, 0020 // +0009 │ │ +094452: 2201 6905 |0019: new-instance v1, Ljava/util/WeakHashMap; // type@0569 │ │ +094456: 7010 2823 0100 |001b: invoke-direct {v1}, Ljava/util/WeakHashMap;.:()V // method@2328 │ │ +09445c: 5b21 4206 |001e: iput-object v1, v2, Landroid/support/v4/view/ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl;.mStarterMap:Ljava/util/WeakHashMap; // field@0642 │ │ +094460: 5421 4206 |0020: iget-object v1, v2, Landroid/support/v4/view/ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl;.mStarterMap:Ljava/util/WeakHashMap; // field@0642 │ │ +094464: 6e30 2a23 4100 |0022: invoke-virtual {v1, v4, v0}, Ljava/util/WeakHashMap;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@232a │ │ +09446a: 6e20 531d 0400 |0025: invoke-virtual {v4, v0}, Landroid/view/View;.removeCallbacks:(Ljava/lang/Runnable;)Z // method@1d53 │ │ +094470: 6e20 4c1d 0400 |0028: invoke-virtual {v4, v0}, Landroid/view/View;.post:(Ljava/lang/Runnable;)Z // method@1d4c │ │ +094476: 0e00 |002b: return-void │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=318 │ │ + 0x0001 line=319 │ │ + 0x0005 line=320 │ │ + 0x000d line=322 │ │ + 0x000f line=323 │ │ + 0x0015 line=324 │ │ + 0x0019 line=325 │ │ + 0x0020 line=327 │ │ + 0x0025 line=329 │ │ + 0x0028 line=330 │ │ + 0x002b line=331 │ │ + locals : │ │ + 0x0001 - 0x000b reg=0 starter Ljava/lang/Runnable; │ │ + 0x000d - 0x0011 reg=0 starter Ljava/lang/Runnable; │ │ + 0x0015 - 0x002c reg=0 starter Ljava/lang/Runnable; │ │ + 0x0000 - 0x002c reg=2 this Landroid/support/v4/view/ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl; │ │ + 0x0000 - 0x002c reg=3 vpa Landroid/support/v4/view/ViewPropertyAnimatorCompat; │ │ + 0x0000 - 0x002c reg=4 view Landroid/view/View; │ │ + │ │ + #3 : (in Landroid/support/v4/view/ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl;) │ │ + name : 'removeStartMessage' │ │ + type : '(Landroid/view/View;)V' │ │ + access : 0x0002 (PRIVATE) │ │ + code - │ │ + registers : 4 │ │ + ins : 2 │ │ + outs : 2 │ │ + insns size : 19 16-bit code units │ │ +094478: |[094478] android.support.v4.view.ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl.removeStartMessage:(Landroid/view/View;)V │ │ +094488: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +09448a: 5421 4206 |0001: iget-object v1, v2, Landroid/support/v4/view/ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl;.mStarterMap:Ljava/util/WeakHashMap; // field@0642 │ │ +09448e: 3801 0f00 |0003: if-eqz v1, 0012 // +000f │ │ +094492: 5421 4206 |0005: iget-object v1, v2, Landroid/support/v4/view/ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl;.mStarterMap:Ljava/util/WeakHashMap; // field@0642 │ │ +094496: 6e20 2923 3100 |0007: invoke-virtual {v1, v3}, Ljava/util/WeakHashMap;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@2329 │ │ +09449c: 0c00 |000a: move-result-object v0 │ │ +09449e: 1f00 3a05 |000b: check-cast v0, Ljava/lang/Runnable; // type@053a │ │ +0944a2: 3800 0500 |000d: if-eqz v0, 0012 // +0005 │ │ +0944a6: 6e20 531d 0300 |000f: invoke-virtual {v3, v0}, Landroid/view/View;.removeCallbacks:(Ljava/lang/Runnable;)Z // method@1d53 │ │ +0944ac: 0e00 |0012: return-void │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=308 │ │ + 0x0001 line=309 │ │ + 0x0005 line=310 │ │ + 0x000d line=311 │ │ + 0x000f line=312 │ │ + 0x0012 line=315 │ │ + locals : │ │ + 0x0001 - 0x000b reg=0 starter Ljava/lang/Runnable; │ │ + 0x000d - 0x0013 reg=0 starter Ljava/lang/Runnable; │ │ + 0x0000 - 0x0013 reg=2 this Landroid/support/v4/view/ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl; │ │ + 0x0000 - 0x0013 reg=3 view Landroid/view/View; │ │ + │ │ + #4 : (in Landroid/support/v4/view/ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl;) │ │ + name : 'startAnimation' │ │ + type : '(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;)V' │ │ + access : 0x0002 (PRIVATE) │ │ + code - │ │ + registers : 8 │ │ + ins : 3 │ │ + outs : 2 │ │ + insns size : 50 16-bit code units │ │ +0944b0: |[0944b0] android.support.v4.view.ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl.startAnimation:(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;)V │ │ +0944c0: 1504 007e |0000: const/high16 v4, #int 2113929216 // #7e00 │ │ +0944c4: 6e20 241d 4700 |0002: invoke-virtual {v7, v4}, Landroid/view/View;.getTag:(I)Ljava/lang/Object; // method@1d24 │ │ +0944ca: 0c02 |0005: move-result-object v2 │ │ +0944cc: 1201 |0006: const/4 v1, #int 0 // #0 │ │ +0944ce: 2024 4103 |0007: instance-of v4, v2, Landroid/support/v4/view/ViewPropertyAnimatorListener; // type@0341 │ │ +0944d2: 3804 0500 |0009: if-eqz v4, 000e // +0005 │ │ +0944d6: 0721 |000b: move-object v1, v2 │ │ +0944d8: 1f01 4103 |000c: check-cast v1, Landroid/support/v4/view/ViewPropertyAnimatorListener; // type@0341 │ │ +0944dc: 7110 7b14 0600 |000e: invoke-static {v6}, Landroid/support/v4/view/ViewPropertyAnimatorCompat;.access$100:(Landroid/support/v4/view/ViewPropertyAnimatorCompat;)Ljava/lang/Runnable; // method@147b │ │ +0944e2: 0c03 |0011: move-result-object v3 │ │ +0944e4: 7110 7914 0600 |0012: invoke-static {v6}, Landroid/support/v4/view/ViewPropertyAnimatorCompat;.access$000:(Landroid/support/v4/view/ViewPropertyAnimatorCompat;)Ljava/lang/Runnable; // method@1479 │ │ +0944ea: 0c00 |0015: move-result-object v0 │ │ +0944ec: 3803 0500 |0016: if-eqz v3, 001b // +0005 │ │ +0944f0: 7210 8c22 0300 |0018: invoke-interface {v3}, Ljava/lang/Runnable;.run:()V // method@228c │ │ +0944f6: 3801 0800 |001b: if-eqz v1, 0023 // +0008 │ │ +0944fa: 7220 d214 7100 |001d: invoke-interface {v1, v7}, Landroid/support/v4/view/ViewPropertyAnimatorListener;.onAnimationStart:(Landroid/view/View;)V // method@14d2 │ │ +094500: 7220 d114 7100 |0020: invoke-interface {v1, v7}, Landroid/support/v4/view/ViewPropertyAnimatorListener;.onAnimationEnd:(Landroid/view/View;)V // method@14d1 │ │ +094506: 3800 0500 |0023: if-eqz v0, 0028 // +0005 │ │ +09450a: 7210 8c22 0000 |0025: invoke-interface {v0}, Ljava/lang/Runnable;.run:()V // method@228c │ │ +094510: 5454 4206 |0028: iget-object v4, v5, Landroid/support/v4/view/ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl;.mStarterMap:Ljava/util/WeakHashMap; // field@0642 │ │ +094514: 3804 0700 |002a: if-eqz v4, 0031 // +0007 │ │ +094518: 5454 4206 |002c: iget-object v4, v5, Landroid/support/v4/view/ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl;.mStarterMap:Ljava/util/WeakHashMap; // field@0642 │ │ +09451c: 6e20 2b23 7400 |002e: invoke-virtual {v4, v7}, Ljava/util/WeakHashMap;.remove:(Ljava/lang/Object;)Ljava/lang/Object; // method@232b │ │ +094522: 0e00 |0031: return-void │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=270 │ │ + 0x0006 line=271 │ │ + 0x0007 line=272 │ │ + 0x000c line=273 │ │ + 0x000e line=275 │ │ + 0x0012 line=276 │ │ + 0x0016 line=277 │ │ + 0x0018 line=278 │ │ + 0x001b line=280 │ │ + 0x001d line=281 │ │ + 0x0020 line=282 │ │ + 0x0023 line=284 │ │ + 0x0025 line=285 │ │ + 0x0028 line=287 │ │ + 0x002c line=288 │ │ + 0x0031 line=290 │ │ + locals : │ │ + 0x0016 - 0x0032 reg=0 endAction Ljava/lang/Runnable; │ │ + 0x0007 - 0x0032 reg=1 listener Landroid/support/v4/view/ViewPropertyAnimatorListener; │ │ + 0x0006 - 0x0032 reg=2 listenerTag Ljava/lang/Object; │ │ + 0x0012 - 0x0032 reg=3 startAction Ljava/lang/Runnable; │ │ + 0x0000 - 0x0032 reg=5 this Landroid/support/v4/view/ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl; │ │ + 0x0000 - 0x0032 reg=6 vpa Landroid/support/v4/view/ViewPropertyAnimatorCompat; │ │ + 0x0000 - 0x0032 reg=7 view Landroid/view/View; │ │ + │ │ + Virtual methods - │ │ + #0 : (in Landroid/support/v4/view/ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl;) │ │ + name : 'alpha' │ │ + type : '(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;F)V' │ │ + access : 0x0001 (PUBLIC) │ │ + code - │ │ + registers : 4 │ │ + ins : 4 │ │ + outs : 3 │ │ + insns size : 4 16-bit code units │ │ +094524: |[094524] android.support.v4.view.ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl.alpha:(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;F)V │ │ +094534: 7030 0b14 1002 |0000: invoke-direct {v0, v1, v2}, Landroid/support/v4/view/ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl;.postStartMessage:(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;)V // method@140b │ │ +09453a: 0e00 |0003: return-void │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=88 │ │ + 0x0003 line=89 │ │ + locals : │ │ + 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl; │ │ + 0x0000 - 0x0004 reg=1 vpa Landroid/support/v4/view/ViewPropertyAnimatorCompat; │ │ + 0x0000 - 0x0004 reg=2 view Landroid/view/View; │ │ + 0x0000 - 0x0004 reg=3 value F │ │ + │ │ + #1 : (in Landroid/support/v4/view/ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl;) │ │ + name : 'alphaBy' │ │ + type : '(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;F)V' │ │ + access : 0x0001 (PUBLIC) │ │ + code - │ │ + registers : 4 │ │ + ins : 4 │ │ + outs : 3 │ │ + insns size : 4 16-bit code units │ │ +09453c: |[09453c] android.support.v4.view.ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl.alphaBy:(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;F)V │ │ +09454c: 7030 0b14 1002 |0000: invoke-direct {v0, v1, v2}, Landroid/support/v4/view/ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl;.postStartMessage:(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;)V // method@140b │ │ +094552: 0e00 |0003: return-void │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=137 │ │ + 0x0003 line=138 │ │ + locals : │ │ + 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl; │ │ + 0x0000 - 0x0004 reg=1 vpa Landroid/support/v4/view/ViewPropertyAnimatorCompat; │ │ + 0x0000 - 0x0004 reg=2 view Landroid/view/View; │ │ + 0x0000 - 0x0004 reg=3 value F │ │ + │ │ + #2 : (in Landroid/support/v4/view/ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl;) │ │ + name : 'cancel' │ │ + type : '(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;)V' │ │ + access : 0x0001 (PUBLIC) │ │ + code - │ │ + registers : 3 │ │ + ins : 3 │ │ + outs : 3 │ │ + insns size : 4 16-bit code units │ │ +094554: |[094554] android.support.v4.view.ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl.cancel:(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;)V │ │ +094564: 7030 0b14 1002 |0000: invoke-direct {v0, v1, v2}, Landroid/support/v4/view/ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl;.postStartMessage:(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;)V // method@140b │ │ +09456a: 0e00 |0003: return-void │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=203 │ │ + 0x0003 line=204 │ │ + locals : │ │ + 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl; │ │ + 0x0000 - 0x0004 reg=1 vpa Landroid/support/v4/view/ViewPropertyAnimatorCompat; │ │ + 0x0000 - 0x0004 reg=2 view Landroid/view/View; │ │ + │ │ + #3 : (in Landroid/support/v4/view/ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl;) │ │ + name : 'getDuration' │ │ + type : '(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;)J' │ │ + access : 0x0001 (PUBLIC) │ │ + code - │ │ + registers : 5 │ │ + ins : 3 │ │ + outs : 0 │ │ + insns size : 3 16-bit code units │ │ +09456c: |[09456c] android.support.v4.view.ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl.getDuration:(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;)J │ │ +09457c: 1600 0000 |0000: const-wide/16 v0, #int 0 // #0 │ │ +094580: 1000 |0002: return-wide v0 │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=111 │ │ + locals : │ │ + 0x0000 - 0x0003 reg=2 this Landroid/support/v4/view/ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl; │ │ + 0x0000 - 0x0003 reg=3 vpa Landroid/support/v4/view/ViewPropertyAnimatorCompat; │ │ + 0x0000 - 0x0003 reg=4 view Landroid/view/View; │ │ + │ │ + #4 : (in Landroid/support/v4/view/ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl;) │ │ + name : 'getInterpolator' │ │ + type : '(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;)Landroid/view/animation/Interpolator;' │ │ + access : 0x0001 (PUBLIC) │ │ + code - │ │ + registers : 4 │ │ + ins : 3 │ │ + outs : 0 │ │ + insns size : 2 16-bit code units │ │ +094584: |[094584] android.support.v4.view.ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl.getInterpolator:(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;)Landroid/view/animation/Interpolator; │ │ +094594: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +094596: 1100 |0001: return-object v0 │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=121 │ │ + locals : │ │ + 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl; │ │ + 0x0000 - 0x0002 reg=2 vpa Landroid/support/v4/view/ViewPropertyAnimatorCompat; │ │ + 0x0000 - 0x0002 reg=3 view Landroid/view/View; │ │ + │ │ + #5 : (in Landroid/support/v4/view/ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl;) │ │ + name : 'getStartDelay' │ │ + type : '(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;)J' │ │ + access : 0x0001 (PUBLIC) │ │ + code - │ │ + registers : 5 │ │ + ins : 3 │ │ + outs : 0 │ │ + insns size : 3 16-bit code units │ │ +094598: |[094598] android.support.v4.view.ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl.getStartDelay:(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;)J │ │ +0945a8: 1600 0000 |0000: const-wide/16 v0, #int 0 // #0 │ │ +0945ac: 1000 |0002: return-wide v0 │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=131 │ │ + locals : │ │ + 0x0000 - 0x0003 reg=2 this Landroid/support/v4/view/ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl; │ │ + 0x0000 - 0x0003 reg=3 vpa Landroid/support/v4/view/ViewPropertyAnimatorCompat; │ │ + 0x0000 - 0x0003 reg=4 view Landroid/view/View; │ │ + │ │ + #6 : (in Landroid/support/v4/view/ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl;) │ │ + name : 'rotation' │ │ + type : '(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;F)V' │ │ + access : 0x0001 (PUBLIC) │ │ + code - │ │ + registers : 4 │ │ + ins : 4 │ │ + outs : 3 │ │ + insns size : 4 16-bit code units │ │ +0945b0: |[0945b0] android.support.v4.view.ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl.rotation:(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;F)V │ │ +0945c0: 7030 0b14 1002 |0000: invoke-direct {v0, v1, v2}, Landroid/support/v4/view/ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl;.postStartMessage:(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;)V // method@140b │ │ +0945c6: 0e00 |0003: return-void │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=143 │ │ + 0x0003 line=144 │ │ + locals : │ │ + 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl; │ │ + 0x0000 - 0x0004 reg=1 vpa Landroid/support/v4/view/ViewPropertyAnimatorCompat; │ │ + 0x0000 - 0x0004 reg=2 view Landroid/view/View; │ │ + 0x0000 - 0x0004 reg=3 value F │ │ + │ │ + #7 : (in Landroid/support/v4/view/ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl;) │ │ + name : 'rotationBy' │ │ + type : '(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;F)V' │ │ + access : 0x0001 (PUBLIC) │ │ + code - │ │ + registers : 4 │ │ + ins : 4 │ │ + outs : 3 │ │ + insns size : 4 16-bit code units │ │ +0945c8: |[0945c8] android.support.v4.view.ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl.rotationBy:(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;F)V │ │ +0945d8: 7030 0b14 1002 |0000: invoke-direct {v0, v1, v2}, Landroid/support/v4/view/ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl;.postStartMessage:(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;)V // method@140b │ │ +0945de: 0e00 |0003: return-void │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=149 │ │ + 0x0003 line=150 │ │ + locals : │ │ + 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl; │ │ + 0x0000 - 0x0004 reg=1 vpa Landroid/support/v4/view/ViewPropertyAnimatorCompat; │ │ + 0x0000 - 0x0004 reg=2 view Landroid/view/View; │ │ + 0x0000 - 0x0004 reg=3 value F │ │ + │ │ + #8 : (in Landroid/support/v4/view/ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl;) │ │ + name : 'rotationX' │ │ + type : '(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;F)V' │ │ + access : 0x0001 (PUBLIC) │ │ + code - │ │ + registers : 4 │ │ + ins : 4 │ │ + outs : 3 │ │ + insns size : 4 16-bit code units │ │ +0945e0: |[0945e0] android.support.v4.view.ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl.rotationX:(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;F)V │ │ +0945f0: 7030 0b14 1002 |0000: invoke-direct {v0, v1, v2}, Landroid/support/v4/view/ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl;.postStartMessage:(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;)V // method@140b │ │ +0945f6: 0e00 |0003: return-void │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=155 │ │ + 0x0003 line=156 │ │ + locals : │ │ + 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl; │ │ + 0x0000 - 0x0004 reg=1 vpa Landroid/support/v4/view/ViewPropertyAnimatorCompat; │ │ + 0x0000 - 0x0004 reg=2 view Landroid/view/View; │ │ + 0x0000 - 0x0004 reg=3 value F │ │ + │ │ + #9 : (in Landroid/support/v4/view/ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl;) │ │ + name : 'rotationXBy' │ │ + type : '(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;F)V' │ │ + access : 0x0001 (PUBLIC) │ │ + code - │ │ + registers : 4 │ │ + ins : 4 │ │ + outs : 3 │ │ + insns size : 4 16-bit code units │ │ +0945f8: |[0945f8] android.support.v4.view.ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl.rotationXBy:(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;F)V │ │ +094608: 7030 0b14 1002 |0000: invoke-direct {v0, v1, v2}, Landroid/support/v4/view/ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl;.postStartMessage:(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;)V // method@140b │ │ +09460e: 0e00 |0003: return-void │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=161 │ │ + 0x0003 line=162 │ │ + locals : │ │ + 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl; │ │ + 0x0000 - 0x0004 reg=1 vpa Landroid/support/v4/view/ViewPropertyAnimatorCompat; │ │ + 0x0000 - 0x0004 reg=2 view Landroid/view/View; │ │ + 0x0000 - 0x0004 reg=3 value F │ │ + │ │ + #10 : (in Landroid/support/v4/view/ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl;) │ │ + name : 'rotationY' │ │ + type : '(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;F)V' │ │ + access : 0x0001 (PUBLIC) │ │ + code - │ │ + registers : 4 │ │ + ins : 4 │ │ + outs : 3 │ │ + insns size : 4 16-bit code units │ │ +094610: |[094610] android.support.v4.view.ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl.rotationY:(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;F)V │ │ +094620: 7030 0b14 1002 |0000: invoke-direct {v0, v1, v2}, Landroid/support/v4/view/ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl;.postStartMessage:(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;)V // method@140b │ │ +094626: 0e00 |0003: return-void │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=167 │ │ + 0x0003 line=168 │ │ + locals : │ │ + 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl; │ │ + 0x0000 - 0x0004 reg=1 vpa Landroid/support/v4/view/ViewPropertyAnimatorCompat; │ │ + 0x0000 - 0x0004 reg=2 view Landroid/view/View; │ │ + 0x0000 - 0x0004 reg=3 value F │ │ + │ │ + #11 : (in Landroid/support/v4/view/ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl;) │ │ + name : 'rotationYBy' │ │ + type : '(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;F)V' │ │ + access : 0x0001 (PUBLIC) │ │ + code - │ │ + registers : 4 │ │ + ins : 4 │ │ + outs : 3 │ │ + insns size : 4 16-bit code units │ │ +094628: |[094628] android.support.v4.view.ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl.rotationYBy:(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;F)V │ │ +094638: 7030 0b14 1002 |0000: invoke-direct {v0, v1, v2}, Landroid/support/v4/view/ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl;.postStartMessage:(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;)V // method@140b │ │ +09463e: 0e00 |0003: return-void │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=173 │ │ + 0x0003 line=174 │ │ + locals : │ │ + 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl; │ │ + 0x0000 - 0x0004 reg=1 vpa Landroid/support/v4/view/ViewPropertyAnimatorCompat; │ │ + 0x0000 - 0x0004 reg=2 view Landroid/view/View; │ │ + 0x0000 - 0x0004 reg=3 value F │ │ + │ │ + #12 : (in Landroid/support/v4/view/ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl;) │ │ + name : 'scaleX' │ │ + type : '(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;F)V' │ │ + access : 0x0001 (PUBLIC) │ │ + code - │ │ + registers : 4 │ │ + ins : 4 │ │ + outs : 3 │ │ + insns size : 4 16-bit code units │ │ +094640: |[094640] android.support.v4.view.ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl.scaleX:(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;F)V │ │ +094650: 7030 0b14 1002 |0000: invoke-direct {v0, v1, v2}, Landroid/support/v4/view/ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl;.postStartMessage:(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;)V // method@140b │ │ +094656: 0e00 |0003: return-void │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=179 │ │ + 0x0003 line=180 │ │ + locals : │ │ + 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl; │ │ + 0x0000 - 0x0004 reg=1 vpa Landroid/support/v4/view/ViewPropertyAnimatorCompat; │ │ + 0x0000 - 0x0004 reg=2 view Landroid/view/View; │ │ + 0x0000 - 0x0004 reg=3 value F │ │ + │ │ + #13 : (in Landroid/support/v4/view/ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl;) │ │ + name : 'scaleXBy' │ │ + type : '(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;F)V' │ │ + access : 0x0001 (PUBLIC) │ │ + code - │ │ + registers : 4 │ │ + ins : 4 │ │ + outs : 3 │ │ + insns size : 4 16-bit code units │ │ +094658: |[094658] android.support.v4.view.ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl.scaleXBy:(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;F)V │ │ +094668: 7030 0b14 1002 |0000: invoke-direct {v0, v1, v2}, Landroid/support/v4/view/ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl;.postStartMessage:(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;)V // method@140b │ │ +09466e: 0e00 |0003: return-void │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=185 │ │ + 0x0003 line=186 │ │ + locals : │ │ + 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl; │ │ + 0x0000 - 0x0004 reg=1 vpa Landroid/support/v4/view/ViewPropertyAnimatorCompat; │ │ + 0x0000 - 0x0004 reg=2 view Landroid/view/View; │ │ + 0x0000 - 0x0004 reg=3 value F │ │ + │ │ + #14 : (in Landroid/support/v4/view/ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl;) │ │ + name : 'scaleY' │ │ + type : '(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;F)V' │ │ + access : 0x0001 (PUBLIC) │ │ + code - │ │ + registers : 4 │ │ + ins : 4 │ │ + outs : 3 │ │ + insns size : 4 16-bit code units │ │ +094670: |[094670] android.support.v4.view.ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl.scaleY:(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;F)V │ │ +094680: 7030 0b14 1002 |0000: invoke-direct {v0, v1, v2}, Landroid/support/v4/view/ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl;.postStartMessage:(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;)V // method@140b │ │ +094686: 0e00 |0003: return-void │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=191 │ │ + 0x0003 line=192 │ │ + locals : │ │ + 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl; │ │ + 0x0000 - 0x0004 reg=1 vpa Landroid/support/v4/view/ViewPropertyAnimatorCompat; │ │ + 0x0000 - 0x0004 reg=2 view Landroid/view/View; │ │ + 0x0000 - 0x0004 reg=3 value F │ │ + │ │ + #15 : (in Landroid/support/v4/view/ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl;) │ │ + name : 'scaleYBy' │ │ + type : '(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;F)V' │ │ + access : 0x0001 (PUBLIC) │ │ + code - │ │ + registers : 4 │ │ + ins : 4 │ │ + outs : 3 │ │ + insns size : 4 16-bit code units │ │ +094688: |[094688] android.support.v4.view.ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl.scaleYBy:(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;F)V │ │ +094698: 7030 0b14 1002 |0000: invoke-direct {v0, v1, v2}, Landroid/support/v4/view/ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl;.postStartMessage:(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;)V // method@140b │ │ +09469e: 0e00 |0003: return-void │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=197 │ │ + 0x0003 line=198 │ │ + locals : │ │ + 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl; │ │ + 0x0000 - 0x0004 reg=1 vpa Landroid/support/v4/view/ViewPropertyAnimatorCompat; │ │ + 0x0000 - 0x0004 reg=2 view Landroid/view/View; │ │ + 0x0000 - 0x0004 reg=3 value F │ │ + │ │ + #16 : (in Landroid/support/v4/view/ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl;) │ │ + name : 'setDuration' │ │ + type : '(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;J)V' │ │ + access : 0x0001 (PUBLIC) │ │ + code - │ │ + registers : 5 │ │ + ins : 5 │ │ + outs : 0 │ │ + insns size : 1 16-bit code units │ │ +0946a0: |[0946a0] android.support.v4.view.ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl.setDuration:(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;J)V │ │ +0946b0: 0e00 |0000: return-void │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=83 │ │ + locals : │ │ + 0x0000 - 0x0001 reg=0 this Landroid/support/v4/view/ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl; │ │ + 0x0000 - 0x0001 reg=1 vpa Landroid/support/v4/view/ViewPropertyAnimatorCompat; │ │ + 0x0000 - 0x0001 reg=2 view Landroid/view/View; │ │ + 0x0000 - 0x0001 reg=3 value J │ │ + │ │ + #17 : (in Landroid/support/v4/view/ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl;) │ │ + name : 'setInterpolator' │ │ + type : '(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;Landroid/view/animation/Interpolator;)V' │ │ + access : 0x0001 (PUBLIC) │ │ + code - │ │ + registers : 4 │ │ + ins : 4 │ │ + outs : 0 │ │ + insns size : 1 16-bit code units │ │ +0946b4: |[0946b4] android.support.v4.view.ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl.setInterpolator:(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;Landroid/view/animation/Interpolator;)V │ │ +0946c4: 0e00 |0000: return-void │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=117 │ │ + locals : │ │ + 0x0000 - 0x0001 reg=0 this Landroid/support/v4/view/ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl; │ │ + 0x0000 - 0x0001 reg=1 vpa Landroid/support/v4/view/ViewPropertyAnimatorCompat; │ │ + 0x0000 - 0x0001 reg=2 view Landroid/view/View; │ │ + 0x0000 - 0x0001 reg=3 value Landroid/view/animation/Interpolator; │ │ + │ │ + #18 : (in Landroid/support/v4/view/ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl;) │ │ + name : 'setListener' │ │ + type : '(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;Landroid/support/v4/view/ViewPropertyAnimatorListener;)V' │ │ + access : 0x0001 (PUBLIC) │ │ + code - │ │ + registers : 5 │ │ + ins : 4 │ │ + outs : 3 │ │ + insns size : 6 16-bit code units │ │ +0946c8: |[0946c8] android.support.v4.view.ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl.setListener:(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;Landroid/support/v4/view/ViewPropertyAnimatorListener;)V │ │ +0946d8: 1500 007e |0000: const/high16 v0, #int 2113929216 // #7e00 │ │ +0946dc: 6e30 7e1d 0304 |0002: invoke-virtual {v3, v0, v4}, Landroid/view/View;.setTag:(ILjava/lang/Object;)V // method@1d7e │ │ +0946e2: 0e00 |0005: return-void │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=261 │ │ + 0x0005 line=262 │ │ + locals : │ │ + 0x0000 - 0x0006 reg=1 this Landroid/support/v4/view/ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl; │ │ + 0x0000 - 0x0006 reg=2 vpa Landroid/support/v4/view/ViewPropertyAnimatorCompat; │ │ + 0x0000 - 0x0006 reg=3 view Landroid/view/View; │ │ + 0x0000 - 0x0006 reg=4 listener Landroid/support/v4/view/ViewPropertyAnimatorListener; │ │ + │ │ + #19 : (in Landroid/support/v4/view/ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl;) │ │ + name : 'setStartDelay' │ │ + type : '(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;J)V' │ │ + access : 0x0001 (PUBLIC) │ │ + code - │ │ + registers : 5 │ │ + ins : 5 │ │ + outs : 0 │ │ + insns size : 1 16-bit code units │ │ +0946e4: |[0946e4] android.support.v4.view.ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl.setStartDelay:(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;J)V │ │ +0946f4: 0e00 |0000: return-void │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=127 │ │ + locals : │ │ + 0x0000 - 0x0001 reg=0 this Landroid/support/v4/view/ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl; │ │ + 0x0000 - 0x0001 reg=1 vpa Landroid/support/v4/view/ViewPropertyAnimatorCompat; │ │ + 0x0000 - 0x0001 reg=2 view Landroid/view/View; │ │ + 0x0000 - 0x0001 reg=3 value J │ │ + │ │ + #20 : (in Landroid/support/v4/view/ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl;) │ │ + name : 'setUpdateListener' │ │ + type : '(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;Landroid/support/v4/view/ViewPropertyAnimatorUpdateListener;)V' │ │ + access : 0x0001 (PUBLIC) │ │ + code - │ │ + registers : 4 │ │ + ins : 4 │ │ + outs : 0 │ │ + insns size : 1 16-bit code units │ │ +0946f8: |[0946f8] android.support.v4.view.ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl.setUpdateListener:(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;Landroid/support/v4/view/ViewPropertyAnimatorUpdateListener;)V │ │ +094708: 0e00 |0000: return-void │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=267 │ │ + locals : │ │ + 0x0000 - 0x0001 reg=0 this Landroid/support/v4/view/ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl; │ │ + 0x0000 - 0x0001 reg=1 vpa Landroid/support/v4/view/ViewPropertyAnimatorCompat; │ │ + 0x0000 - 0x0001 reg=2 view Landroid/view/View; │ │ + 0x0000 - 0x0001 reg=3 listener Landroid/support/v4/view/ViewPropertyAnimatorUpdateListener; │ │ + │ │ + #21 : (in Landroid/support/v4/view/ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl;) │ │ + name : 'start' │ │ + type : '(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;)V' │ │ + access : 0x0001 (PUBLIC) │ │ + code - │ │ + registers : 3 │ │ + ins : 3 │ │ + outs : 3 │ │ + insns size : 7 16-bit code units │ │ +09470c: |[09470c] android.support.v4.view.ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl.start:(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;)V │ │ +09471c: 7020 0c14 2000 |0000: invoke-direct {v0, v2}, Landroid/support/v4/view/ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl;.removeStartMessage:(Landroid/view/View;)V // method@140c │ │ +094722: 7030 1d14 1002 |0003: invoke-direct {v0, v1, v2}, Landroid/support/v4/view/ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl;.startAnimation:(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;)V // method@141d │ │ +094728: 0e00 |0006: return-void │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=244 │ │ + 0x0003 line=245 │ │ + 0x0006 line=246 │ │ + locals : │ │ + 0x0000 - 0x0007 reg=0 this Landroid/support/v4/view/ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl; │ │ + 0x0000 - 0x0007 reg=1 vpa Landroid/support/v4/view/ViewPropertyAnimatorCompat; │ │ + 0x0000 - 0x0007 reg=2 view Landroid/view/View; │ │ + │ │ + #22 : (in Landroid/support/v4/view/ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl;) │ │ + name : 'translationX' │ │ + type : '(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;F)V' │ │ + access : 0x0001 (PUBLIC) │ │ + code - │ │ + registers : 4 │ │ + ins : 4 │ │ + outs : 3 │ │ + insns size : 4 16-bit code units │ │ +09472c: |[09472c] android.support.v4.view.ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl.translationX:(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;F)V │ │ +09473c: 7030 0b14 1002 |0000: invoke-direct {v0, v1, v2}, Landroid/support/v4/view/ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl;.postStartMessage:(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;)V // method@140b │ │ +094742: 0e00 |0003: return-void │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=94 │ │ + 0x0003 line=95 │ │ + locals : │ │ + 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl; │ │ + 0x0000 - 0x0004 reg=1 vpa Landroid/support/v4/view/ViewPropertyAnimatorCompat; │ │ + 0x0000 - 0x0004 reg=2 view Landroid/view/View; │ │ + 0x0000 - 0x0004 reg=3 value F │ │ + │ │ + #23 : (in Landroid/support/v4/view/ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl;) │ │ + name : 'translationXBy' │ │ + type : '(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;F)V' │ │ + access : 0x0001 (PUBLIC) │ │ + code - │ │ + registers : 4 │ │ + ins : 4 │ │ + outs : 3 │ │ + insns size : 4 16-bit code units │ │ +094744: |[094744] android.support.v4.view.ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl.translationXBy:(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;F)V │ │ +094754: 7030 0b14 1002 |0000: invoke-direct {v0, v1, v2}, Landroid/support/v4/view/ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl;.postStartMessage:(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;)V // method@140b │ │ +09475a: 0e00 |0003: return-void │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=233 │ │ + 0x0003 line=234 │ │ + locals : │ │ + 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl; │ │ + 0x0000 - 0x0004 reg=1 vpa Landroid/support/v4/view/ViewPropertyAnimatorCompat; │ │ + 0x0000 - 0x0004 reg=2 view Landroid/view/View; │ │ + 0x0000 - 0x0004 reg=3 value F │ │ + │ │ + #24 : (in Landroid/support/v4/view/ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl;) │ │ + name : 'translationY' │ │ + type : '(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;F)V' │ │ + access : 0x0001 (PUBLIC) │ │ + code - │ │ + registers : 4 │ │ + ins : 4 │ │ + outs : 3 │ │ + insns size : 4 16-bit code units │ │ +09475c: |[09475c] android.support.v4.view.ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl.translationY:(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;F)V │ │ +09476c: 7030 0b14 1002 |0000: invoke-direct {v0, v1, v2}, Landroid/support/v4/view/ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl;.postStartMessage:(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;)V // method@140b │ │ +094772: 0e00 |0003: return-void │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=100 │ │ + 0x0003 line=101 │ │ + locals : │ │ + 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl; │ │ + 0x0000 - 0x0004 reg=1 vpa Landroid/support/v4/view/ViewPropertyAnimatorCompat; │ │ + 0x0000 - 0x0004 reg=2 view Landroid/view/View; │ │ + 0x0000 - 0x0004 reg=3 value F │ │ + │ │ + #25 : (in Landroid/support/v4/view/ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl;) │ │ + name : 'translationYBy' │ │ + type : '(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;F)V' │ │ + access : 0x0001 (PUBLIC) │ │ + code - │ │ + registers : 4 │ │ + ins : 4 │ │ + outs : 3 │ │ + insns size : 4 16-bit code units │ │ +094774: |[094774] android.support.v4.view.ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl.translationYBy:(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;F)V │ │ +094784: 7030 0b14 1002 |0000: invoke-direct {v0, v1, v2}, Landroid/support/v4/view/ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl;.postStartMessage:(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;)V // method@140b │ │ +09478a: 0e00 |0003: return-void │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=239 │ │ + 0x0003 line=240 │ │ + locals : │ │ + 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl; │ │ + 0x0000 - 0x0004 reg=1 vpa Landroid/support/v4/view/ViewPropertyAnimatorCompat; │ │ + 0x0000 - 0x0004 reg=2 view Landroid/view/View; │ │ + 0x0000 - 0x0004 reg=3 value F │ │ + │ │ + #26 : (in Landroid/support/v4/view/ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl;) │ │ + name : 'withEndAction' │ │ + type : '(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;Ljava/lang/Runnable;)V' │ │ + access : 0x0001 (PUBLIC) │ │ + code - │ │ + registers : 4 │ │ + ins : 4 │ │ + outs : 3 │ │ + insns size : 7 16-bit code units │ │ +09478c: |[09478c] android.support.v4.view.ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl.withEndAction:(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;Ljava/lang/Runnable;)V │ │ +09479c: 7120 7a14 3100 |0000: invoke-static {v1, v3}, Landroid/support/v4/view/ViewPropertyAnimatorCompat;.access$002:(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Ljava/lang/Runnable;)Ljava/lang/Runnable; // method@147a │ │ +0947a2: 7030 0b14 1002 |0003: invoke-direct {v0, v1, v2}, Landroid/support/v4/view/ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl;.postStartMessage:(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;)V // method@140b │ │ +0947a8: 0e00 |0006: return-void │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=105 │ │ + 0x0003 line=106 │ │ + 0x0006 line=107 │ │ + locals : │ │ + 0x0000 - 0x0007 reg=0 this Landroid/support/v4/view/ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl; │ │ + 0x0000 - 0x0007 reg=1 vpa Landroid/support/v4/view/ViewPropertyAnimatorCompat; │ │ + 0x0000 - 0x0007 reg=2 view Landroid/view/View; │ │ + 0x0000 - 0x0007 reg=3 runnable Ljava/lang/Runnable; │ │ + │ │ + #27 : (in Landroid/support/v4/view/ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl;) │ │ + name : 'withLayer' │ │ + type : '(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;)V' │ │ + access : 0x0001 (PUBLIC) │ │ + code - │ │ + registers : 3 │ │ + ins : 3 │ │ + outs : 0 │ │ + insns size : 1 16-bit code units │ │ +0947ac: |[0947ac] android.support.v4.view.ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl.withLayer:(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;)V │ │ +0947bc: 0e00 |0000: return-void │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=251 │ │ + locals : │ │ + 0x0000 - 0x0001 reg=0 this Landroid/support/v4/view/ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl; │ │ + 0x0000 - 0x0001 reg=1 vpa Landroid/support/v4/view/ViewPropertyAnimatorCompat; │ │ + 0x0000 - 0x0001 reg=2 view Landroid/view/View; │ │ + │ │ + #28 : (in Landroid/support/v4/view/ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl;) │ │ + name : 'withStartAction' │ │ + type : '(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;Ljava/lang/Runnable;)V' │ │ + access : 0x0001 (PUBLIC) │ │ + code - │ │ + registers : 4 │ │ + ins : 4 │ │ + outs : 3 │ │ + insns size : 7 16-bit code units │ │ +0947c0: |[0947c0] android.support.v4.view.ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl.withStartAction:(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;Ljava/lang/Runnable;)V │ │ +0947d0: 7120 7c14 3100 |0000: invoke-static {v1, v3}, Landroid/support/v4/view/ViewPropertyAnimatorCompat;.access$102:(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Ljava/lang/Runnable;)Ljava/lang/Runnable; // method@147c │ │ +0947d6: 7030 0b14 1002 |0003: invoke-direct {v0, v1, v2}, Landroid/support/v4/view/ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl;.postStartMessage:(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;)V // method@140b │ │ +0947dc: 0e00 |0006: return-void │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=255 │ │ + 0x0003 line=256 │ │ + 0x0006 line=257 │ │ + locals : │ │ + 0x0000 - 0x0007 reg=0 this Landroid/support/v4/view/ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl; │ │ + 0x0000 - 0x0007 reg=1 vpa Landroid/support/v4/view/ViewPropertyAnimatorCompat; │ │ + 0x0000 - 0x0007 reg=2 view Landroid/view/View; │ │ + 0x0000 - 0x0007 reg=3 runnable Ljava/lang/Runnable; │ │ + │ │ + #29 : (in Landroid/support/v4/view/ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl;) │ │ + name : 'x' │ │ + type : '(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;F)V' │ │ + access : 0x0001 (PUBLIC) │ │ + code - │ │ + registers : 4 │ │ + ins : 4 │ │ + outs : 3 │ │ + insns size : 4 16-bit code units │ │ +0947e0: |[0947e0] android.support.v4.view.ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl.x:(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;F)V │ │ +0947f0: 7030 0b14 1002 |0000: invoke-direct {v0, v1, v2}, Landroid/support/v4/view/ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl;.postStartMessage:(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;)V // method@140b │ │ +0947f6: 0e00 |0003: return-void │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=209 │ │ + 0x0003 line=210 │ │ + locals : │ │ + 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl; │ │ + 0x0000 - 0x0004 reg=1 vpa Landroid/support/v4/view/ViewPropertyAnimatorCompat; │ │ + 0x0000 - 0x0004 reg=2 view Landroid/view/View; │ │ + 0x0000 - 0x0004 reg=3 value F │ │ + │ │ + #30 : (in Landroid/support/v4/view/ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl;) │ │ + name : 'xBy' │ │ + type : '(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;F)V' │ │ + access : 0x0001 (PUBLIC) │ │ + code - │ │ + registers : 4 │ │ + ins : 4 │ │ + outs : 3 │ │ + insns size : 4 16-bit code units │ │ +0947f8: |[0947f8] android.support.v4.view.ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl.xBy:(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;F)V │ │ +094808: 7030 0b14 1002 |0000: invoke-direct {v0, v1, v2}, Landroid/support/v4/view/ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl;.postStartMessage:(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;)V // method@140b │ │ +09480e: 0e00 |0003: return-void │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=215 │ │ + 0x0003 line=216 │ │ + locals : │ │ + 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl; │ │ + 0x0000 - 0x0004 reg=1 vpa Landroid/support/v4/view/ViewPropertyAnimatorCompat; │ │ + 0x0000 - 0x0004 reg=2 view Landroid/view/View; │ │ + 0x0000 - 0x0004 reg=3 value F │ │ + │ │ + #31 : (in Landroid/support/v4/view/ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl;) │ │ + name : 'y' │ │ + type : '(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;F)V' │ │ + access : 0x0001 (PUBLIC) │ │ + code - │ │ + registers : 4 │ │ + ins : 4 │ │ + outs : 3 │ │ + insns size : 4 16-bit code units │ │ +094810: |[094810] android.support.v4.view.ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl.y:(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;F)V │ │ +094820: 7030 0b14 1002 |0000: invoke-direct {v0, v1, v2}, Landroid/support/v4/view/ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl;.postStartMessage:(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;)V // method@140b │ │ +094826: 0e00 |0003: return-void │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=221 │ │ + 0x0003 line=222 │ │ + locals : │ │ + 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl; │ │ + 0x0000 - 0x0004 reg=1 vpa Landroid/support/v4/view/ViewPropertyAnimatorCompat; │ │ + 0x0000 - 0x0004 reg=2 view Landroid/view/View; │ │ + 0x0000 - 0x0004 reg=3 value F │ │ + │ │ + #32 : (in Landroid/support/v4/view/ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl;) │ │ + name : 'yBy' │ │ + type : '(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;F)V' │ │ + access : 0x0001 (PUBLIC) │ │ + code - │ │ + registers : 4 │ │ + ins : 4 │ │ + outs : 3 │ │ + insns size : 4 16-bit code units │ │ +094828: |[094828] android.support.v4.view.ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl.yBy:(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;F)V │ │ +094838: 7030 0b14 1002 |0000: invoke-direct {v0, v1, v2}, Landroid/support/v4/view/ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl;.postStartMessage:(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;)V // method@140b │ │ +09483e: 0e00 |0003: return-void │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=227 │ │ + 0x0003 line=228 │ │ + locals : │ │ + 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl; │ │ + 0x0000 - 0x0004 reg=1 vpa Landroid/support/v4/view/ViewPropertyAnimatorCompat; │ │ + 0x0000 - 0x0004 reg=2 view Landroid/view/View; │ │ + 0x0000 - 0x0004 reg=3 value F │ │ + │ │ + source_file_idx : 4135 (ViewPropertyAnimatorCompat.java) │ │ + │ │ +Class #816 header: │ │ +class_idx : 819 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 948 │ │ -source_file_idx : 404 │ │ +superclass_idx : 1337 │ │ +source_file_idx : 4135 │ │ +static_fields_size : 0 │ │ +instance_fields_size: 1 │ │ +direct_methods_size : 1 │ │ +virtual_methods_size: 3 │ │ + │ │ +Class #816 annotations: │ │ +Annotations on class │ │ + VISIBILITY_SYSTEM Ldalvik/annotation/EnclosingClass; value=Landroid/support/v4/view/ViewPropertyAnimatorCompat$ICSViewPropertyAnimatorCompatImpl; │ │ + VISIBILITY_SYSTEM Ldalvik/annotation/InnerClass; accessFlags=8 name="MyVpaListener" │ │ + │ │ +Class #816 - │ │ + Class descriptor : 'Landroid/support/v4/view/ViewPropertyAnimatorCompat$ICSViewPropertyAnimatorCompatImpl$MyVpaListener;' │ │ + Access flags : 0x0000 () │ │ + Superclass : 'Ljava/lang/Object;' │ │ + Interfaces - │ │ + #0 : 'Landroid/support/v4/view/ViewPropertyAnimatorListener;' │ │ + Static fields - │ │ + Instance fields - │ │ + #0 : (in Landroid/support/v4/view/ViewPropertyAnimatorCompat$ICSViewPropertyAnimatorCompatImpl$MyVpaListener;) │ │ + name : 'mVpa' │ │ + type : 'Landroid/support/v4/view/ViewPropertyAnimatorCompat;' │ │ + access : 0x0000 () │ │ + Direct methods - │ │ + #0 : (in Landroid/support/v4/view/ViewPropertyAnimatorCompat$ICSViewPropertyAnimatorCompatImpl$MyVpaListener;) │ │ + name : '' │ │ + type : '(Landroid/support/v4/view/ViewPropertyAnimatorCompat;)V' │ │ + access : 0x10000 (CONSTRUCTOR) │ │ + code - │ │ + registers : 2 │ │ + ins : 2 │ │ + outs : 1 │ │ + insns size : 6 16-bit code units │ │ +094840: |[094840] android.support.v4.view.ViewPropertyAnimatorCompat$ICSViewPropertyAnimatorCompatImpl$MyVpaListener.:(Landroid/support/v4/view/ViewPropertyAnimatorCompat;)V │ │ +094850: 7010 8622 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2286 │ │ +094856: 5b01 4306 |0003: iput-object v1, v0, Landroid/support/v4/view/ViewPropertyAnimatorCompat$ICSViewPropertyAnimatorCompatImpl$MyVpaListener;.mVpa:Landroid/support/v4/view/ViewPropertyAnimatorCompat; // field@0643 │ │ +09485a: 0e00 |0005: return-void │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=501 │ │ + 0x0003 line=502 │ │ + 0x0005 line=503 │ │ + locals : │ │ + 0x0000 - 0x0006 reg=0 this Landroid/support/v4/view/ViewPropertyAnimatorCompat$ICSViewPropertyAnimatorCompatImpl$MyVpaListener; │ │ + 0x0000 - 0x0006 reg=1 vpa Landroid/support/v4/view/ViewPropertyAnimatorCompat; │ │ + │ │ + Virtual methods - │ │ + #0 : (in Landroid/support/v4/view/ViewPropertyAnimatorCompat$ICSViewPropertyAnimatorCompatImpl$MyVpaListener;) │ │ + name : 'onAnimationCancel' │ │ + type : '(Landroid/view/View;)V' │ │ + access : 0x0001 (PUBLIC) │ │ + code - │ │ + registers : 5 │ │ + ins : 2 │ │ + outs : 2 │ │ + insns size : 20 16-bit code units │ │ +09485c: |[09485c] android.support.v4.view.ViewPropertyAnimatorCompat$ICSViewPropertyAnimatorCompatImpl$MyVpaListener.onAnimationCancel:(Landroid/view/View;)V │ │ +09486c: 1502 007e |0000: const/high16 v2, #int 2113929216 // #7e00 │ │ +094870: 6e20 241d 2400 |0002: invoke-virtual {v4, v2}, Landroid/view/View;.getTag:(I)Ljava/lang/Object; // method@1d24 │ │ +094876: 0c01 |0005: move-result-object v1 │ │ +094878: 1200 |0006: const/4 v0, #int 0 // #0 │ │ +09487a: 2012 4103 |0007: instance-of v2, v1, Landroid/support/v4/view/ViewPropertyAnimatorListener; // type@0341 │ │ +09487e: 3802 0500 |0009: if-eqz v2, 000e // +0005 │ │ +094882: 0710 |000b: move-object v0, v1 │ │ +094884: 1f00 4103 |000c: check-cast v0, Landroid/support/v4/view/ViewPropertyAnimatorListener; // type@0341 │ │ +094888: 3800 0500 |000e: if-eqz v0, 0013 // +0005 │ │ +09488c: 7220 d014 4000 |0010: invoke-interface {v0, v4}, Landroid/support/v4/view/ViewPropertyAnimatorListener;.onAnimationCancel:(Landroid/view/View;)V // method@14d0 │ │ +094892: 0e00 |0013: return-void │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=544 │ │ + 0x0006 line=545 │ │ + 0x0007 line=546 │ │ + 0x000c line=547 │ │ + 0x000e line=549 │ │ + 0x0010 line=550 │ │ + 0x0013 line=552 │ │ + locals : │ │ + 0x0007 - 0x0014 reg=0 listener Landroid/support/v4/view/ViewPropertyAnimatorListener; │ │ + 0x0006 - 0x0014 reg=1 listenerTag Ljava/lang/Object; │ │ + 0x0000 - 0x0014 reg=3 this Landroid/support/v4/view/ViewPropertyAnimatorCompat$ICSViewPropertyAnimatorCompatImpl$MyVpaListener; │ │ + 0x0000 - 0x0014 reg=4 view Landroid/view/View; │ │ + │ │ + #1 : (in Landroid/support/v4/view/ViewPropertyAnimatorCompat$ICSViewPropertyAnimatorCompatImpl$MyVpaListener;) │ │ + name : 'onAnimationEnd' │ │ + type : '(Landroid/view/View;)V' │ │ + access : 0x0001 (PUBLIC) │ │ + code - │ │ + registers : 6 │ │ + ins : 2 │ │ + outs : 3 │ │ + insns size : 61 16-bit code units │ │ +094894: |[094894] android.support.v4.view.ViewPropertyAnimatorCompat$ICSViewPropertyAnimatorCompatImpl$MyVpaListener.onAnimationEnd:(Landroid/view/View;)V │ │ +0948a4: 5442 4306 |0000: iget-object v2, v4, Landroid/support/v4/view/ViewPropertyAnimatorCompat$ICSViewPropertyAnimatorCompatImpl$MyVpaListener;.mVpa:Landroid/support/v4/view/ViewPropertyAnimatorCompat; // field@0643 │ │ +0948a8: 7110 7d14 0200 |0002: invoke-static {v2}, Landroid/support/v4/view/ViewPropertyAnimatorCompat;.access$400:(Landroid/support/v4/view/ViewPropertyAnimatorCompat;)I // method@147d │ │ +0948ae: 0a02 |0005: move-result v2 │ │ +0948b0: 3a02 1200 |0006: if-ltz v2, 0018 // +0012 │ │ +0948b4: 5442 4306 |0008: iget-object v2, v4, Landroid/support/v4/view/ViewPropertyAnimatorCompat$ICSViewPropertyAnimatorCompatImpl$MyVpaListener;.mVpa:Landroid/support/v4/view/ViewPropertyAnimatorCompat; // field@0643 │ │ +0948b8: 7110 7d14 0200 |000a: invoke-static {v2}, Landroid/support/v4/view/ViewPropertyAnimatorCompat;.access$400:(Landroid/support/v4/view/ViewPropertyAnimatorCompat;)I // method@147d │ │ +0948be: 0a02 |000d: move-result v2 │ │ +0948c0: 1203 |000e: const/4 v3, #int 0 // #0 │ │ +0948c2: 7130 a612 2503 |000f: invoke-static {v5, v2, v3}, Landroid/support/v4/view/ViewCompat;.setLayerType:(Landroid/view/View;ILandroid/graphics/Paint;)V // method@12a6 │ │ +0948c8: 5442 4306 |0012: iget-object v2, v4, Landroid/support/v4/view/ViewPropertyAnimatorCompat$ICSViewPropertyAnimatorCompatImpl$MyVpaListener;.mVpa:Landroid/support/v4/view/ViewPropertyAnimatorCompat; // field@0643 │ │ +0948cc: 12f3 |0014: const/4 v3, #int -1 // #ff │ │ +0948ce: 7120 7e14 3200 |0015: invoke-static {v2, v3}, Landroid/support/v4/view/ViewPropertyAnimatorCompat;.access$402:(Landroid/support/v4/view/ViewPropertyAnimatorCompat;I)I // method@147e │ │ +0948d4: 5442 4306 |0018: iget-object v2, v4, Landroid/support/v4/view/ViewPropertyAnimatorCompat$ICSViewPropertyAnimatorCompatImpl$MyVpaListener;.mVpa:Landroid/support/v4/view/ViewPropertyAnimatorCompat; // field@0643 │ │ +0948d8: 7110 7914 0200 |001a: invoke-static {v2}, Landroid/support/v4/view/ViewPropertyAnimatorCompat;.access$000:(Landroid/support/v4/view/ViewPropertyAnimatorCompat;)Ljava/lang/Runnable; // method@1479 │ │ +0948de: 0c02 |001d: move-result-object v2 │ │ +0948e0: 3802 0b00 |001e: if-eqz v2, 0029 // +000b │ │ +0948e4: 5442 4306 |0020: iget-object v2, v4, Landroid/support/v4/view/ViewPropertyAnimatorCompat$ICSViewPropertyAnimatorCompatImpl$MyVpaListener;.mVpa:Landroid/support/v4/view/ViewPropertyAnimatorCompat; // field@0643 │ │ +0948e8: 7110 7914 0200 |0022: invoke-static {v2}, Landroid/support/v4/view/ViewPropertyAnimatorCompat;.access$000:(Landroid/support/v4/view/ViewPropertyAnimatorCompat;)Ljava/lang/Runnable; // method@1479 │ │ +0948ee: 0c02 |0025: move-result-object v2 │ │ +0948f0: 7210 8c22 0200 |0026: invoke-interface {v2}, Ljava/lang/Runnable;.run:()V // method@228c │ │ +0948f6: 1502 007e |0029: const/high16 v2, #int 2113929216 // #7e00 │ │ +0948fa: 6e20 241d 2500 |002b: invoke-virtual {v5, v2}, Landroid/view/View;.getTag:(I)Ljava/lang/Object; // method@1d24 │ │ +094900: 0c01 |002e: move-result-object v1 │ │ +094902: 1200 |002f: const/4 v0, #int 0 // #0 │ │ +094904: 2012 4103 |0030: instance-of v2, v1, Landroid/support/v4/view/ViewPropertyAnimatorListener; // type@0341 │ │ +094908: 3802 0500 |0032: if-eqz v2, 0037 // +0005 │ │ +09490c: 0710 |0034: move-object v0, v1 │ │ +09490e: 1f00 4103 |0035: check-cast v0, Landroid/support/v4/view/ViewPropertyAnimatorListener; // type@0341 │ │ +094912: 3800 0500 |0037: if-eqz v0, 003c // +0005 │ │ +094916: 7220 d114 5000 |0039: invoke-interface {v0, v5}, Landroid/support/v4/view/ViewPropertyAnimatorListener;.onAnimationEnd:(Landroid/view/View;)V // method@14d1 │ │ +09491c: 0e00 |003c: return-void │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=525 │ │ + 0x0008 line=526 │ │ + 0x0012 line=527 │ │ + 0x0018 line=529 │ │ + 0x0020 line=530 │ │ + 0x0029 line=532 │ │ + 0x002f line=533 │ │ + 0x0030 line=534 │ │ + 0x0035 line=535 │ │ + 0x0037 line=537 │ │ + 0x0039 line=538 │ │ + 0x003c line=540 │ │ + locals : │ │ + 0x0030 - 0x003d reg=0 listener Landroid/support/v4/view/ViewPropertyAnimatorListener; │ │ + 0x002f - 0x003d reg=1 listenerTag Ljava/lang/Object; │ │ + 0x0000 - 0x003d reg=4 this Landroid/support/v4/view/ViewPropertyAnimatorCompat$ICSViewPropertyAnimatorCompatImpl$MyVpaListener; │ │ + 0x0000 - 0x003d reg=5 view Landroid/view/View; │ │ + │ │ + #2 : (in Landroid/support/v4/view/ViewPropertyAnimatorCompat$ICSViewPropertyAnimatorCompatImpl$MyVpaListener;) │ │ + name : 'onAnimationStart' │ │ + type : '(Landroid/view/View;)V' │ │ + access : 0x0001 (PUBLIC) │ │ + code - │ │ + registers : 6 │ │ + ins : 2 │ │ + outs : 3 │ │ + insns size : 50 16-bit code units │ │ +094920: |[094920] android.support.v4.view.ViewPropertyAnimatorCompat$ICSViewPropertyAnimatorCompatImpl$MyVpaListener.onAnimationStart:(Landroid/view/View;)V │ │ +094930: 5442 4306 |0000: iget-object v2, v4, Landroid/support/v4/view/ViewPropertyAnimatorCompat$ICSViewPropertyAnimatorCompatImpl$MyVpaListener;.mVpa:Landroid/support/v4/view/ViewPropertyAnimatorCompat; // field@0643 │ │ +094934: 7110 7d14 0200 |0002: invoke-static {v2}, Landroid/support/v4/view/ViewPropertyAnimatorCompat;.access$400:(Landroid/support/v4/view/ViewPropertyAnimatorCompat;)I // method@147d │ │ +09493a: 0a02 |0005: move-result v2 │ │ +09493c: 3a02 0700 |0006: if-ltz v2, 000d // +0007 │ │ +094940: 1222 |0008: const/4 v2, #int 2 // #2 │ │ +094942: 1203 |0009: const/4 v3, #int 0 // #0 │ │ +094944: 7130 a612 2503 |000a: invoke-static {v5, v2, v3}, Landroid/support/v4/view/ViewCompat;.setLayerType:(Landroid/view/View;ILandroid/graphics/Paint;)V // method@12a6 │ │ +09494a: 5442 4306 |000d: iget-object v2, v4, Landroid/support/v4/view/ViewPropertyAnimatorCompat$ICSViewPropertyAnimatorCompatImpl$MyVpaListener;.mVpa:Landroid/support/v4/view/ViewPropertyAnimatorCompat; // field@0643 │ │ +09494e: 7110 7b14 0200 |000f: invoke-static {v2}, Landroid/support/v4/view/ViewPropertyAnimatorCompat;.access$100:(Landroid/support/v4/view/ViewPropertyAnimatorCompat;)Ljava/lang/Runnable; // method@147b │ │ +094954: 0c02 |0012: move-result-object v2 │ │ +094956: 3802 0b00 |0013: if-eqz v2, 001e // +000b │ │ +09495a: 5442 4306 |0015: iget-object v2, v4, Landroid/support/v4/view/ViewPropertyAnimatorCompat$ICSViewPropertyAnimatorCompatImpl$MyVpaListener;.mVpa:Landroid/support/v4/view/ViewPropertyAnimatorCompat; // field@0643 │ │ +09495e: 7110 7b14 0200 |0017: invoke-static {v2}, Landroid/support/v4/view/ViewPropertyAnimatorCompat;.access$100:(Landroid/support/v4/view/ViewPropertyAnimatorCompat;)Ljava/lang/Runnable; // method@147b │ │ +094964: 0c02 |001a: move-result-object v2 │ │ +094966: 7210 8c22 0200 |001b: invoke-interface {v2}, Ljava/lang/Runnable;.run:()V // method@228c │ │ +09496c: 1502 007e |001e: const/high16 v2, #int 2113929216 // #7e00 │ │ +094970: 6e20 241d 2500 |0020: invoke-virtual {v5, v2}, Landroid/view/View;.getTag:(I)Ljava/lang/Object; // method@1d24 │ │ +094976: 0c01 |0023: move-result-object v1 │ │ +094978: 1200 |0024: const/4 v0, #int 0 // #0 │ │ +09497a: 2012 4103 |0025: instance-of v2, v1, Landroid/support/v4/view/ViewPropertyAnimatorListener; // type@0341 │ │ +09497e: 3802 0500 |0027: if-eqz v2, 002c // +0005 │ │ +094982: 0710 |0029: move-object v0, v1 │ │ +094984: 1f00 4103 |002a: check-cast v0, Landroid/support/v4/view/ViewPropertyAnimatorListener; // type@0341 │ │ +094988: 3800 0500 |002c: if-eqz v0, 0031 // +0005 │ │ +09498c: 7220 d214 5000 |002e: invoke-interface {v0, v5}, Landroid/support/v4/view/ViewPropertyAnimatorListener;.onAnimationStart:(Landroid/view/View;)V // method@14d2 │ │ +094992: 0e00 |0031: return-void │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=507 │ │ + 0x0008 line=508 │ │ + 0x000d line=510 │ │ + 0x0015 line=511 │ │ + 0x001e line=513 │ │ + 0x0024 line=514 │ │ + 0x0025 line=515 │ │ + 0x002a line=516 │ │ + 0x002c line=518 │ │ + 0x002e line=519 │ │ + 0x0031 line=521 │ │ + locals : │ │ + 0x0025 - 0x0032 reg=0 listener Landroid/support/v4/view/ViewPropertyAnimatorListener; │ │ + 0x0024 - 0x0032 reg=1 listenerTag Ljava/lang/Object; │ │ + 0x0000 - 0x0032 reg=4 this Landroid/support/v4/view/ViewPropertyAnimatorCompat$ICSViewPropertyAnimatorCompatImpl$MyVpaListener; │ │ + 0x0000 - 0x0032 reg=5 view Landroid/view/View; │ │ + │ │ + source_file_idx : 4135 (ViewPropertyAnimatorCompat.java) │ │ + │ │ +Class #817 header: │ │ +class_idx : 834 │ │ +access_flags : 1 (0x0001) │ │ +superclass_idx : 1337 │ │ +source_file_idx : 4142 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 3 │ │ │ │ -Class #544 annotations: │ │ +Class #817 - │ │ + Class descriptor : 'Landroid/support/v4/view/ViewPropertyAnimatorListenerAdapter;' │ │ + Access flags : 0x0001 (PUBLIC) │ │ + Superclass : 'Ljava/lang/Object;' │ │ + Interfaces - │ │ + #0 : 'Landroid/support/v4/view/ViewPropertyAnimatorListener;' │ │ + Static fields - │ │ + Instance fields - │ │ + Direct methods - │ │ + #0 : (in Landroid/support/v4/view/ViewPropertyAnimatorListenerAdapter;) │ │ + name : '' │ │ + type : '()V' │ │ + access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ + code - │ │ + registers : 1 │ │ + ins : 1 │ │ + outs : 1 │ │ + insns size : 4 16-bit code units │ │ +094994: |[094994] android.support.v4.view.ViewPropertyAnimatorListenerAdapter.:()V │ │ +0949a4: 7010 8622 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2286 │ │ +0949aa: 0e00 |0003: return-void │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=27 │ │ + locals : │ │ + 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewPropertyAnimatorListenerAdapter; │ │ + │ │ + Virtual methods - │ │ + #0 : (in Landroid/support/v4/view/ViewPropertyAnimatorListenerAdapter;) │ │ + name : 'onAnimationCancel' │ │ + type : '(Landroid/view/View;)V' │ │ + access : 0x0001 (PUBLIC) │ │ + code - │ │ + registers : 2 │ │ + ins : 2 │ │ + outs : 0 │ │ + insns size : 1 16-bit code units │ │ +0949ac: |[0949ac] android.support.v4.view.ViewPropertyAnimatorListenerAdapter.onAnimationCancel:(Landroid/view/View;)V │ │ +0949bc: 0e00 |0000: return-void │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=48 │ │ + locals : │ │ + 0x0000 - 0x0001 reg=0 this Landroid/support/v4/view/ViewPropertyAnimatorListenerAdapter; │ │ + 0x0000 - 0x0001 reg=1 view Landroid/view/View; │ │ + │ │ + #1 : (in Landroid/support/v4/view/ViewPropertyAnimatorListenerAdapter;) │ │ + name : 'onAnimationEnd' │ │ + type : '(Landroid/view/View;)V' │ │ + access : 0x0001 (PUBLIC) │ │ + code - │ │ + registers : 2 │ │ + ins : 2 │ │ + outs : 0 │ │ + insns size : 1 16-bit code units │ │ +0949c0: |[0949c0] android.support.v4.view.ViewPropertyAnimatorListenerAdapter.onAnimationEnd:(Landroid/view/View;)V │ │ +0949d0: 0e00 |0000: return-void │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=41 │ │ + locals : │ │ + 0x0000 - 0x0001 reg=0 this Landroid/support/v4/view/ViewPropertyAnimatorListenerAdapter; │ │ + 0x0000 - 0x0001 reg=1 view Landroid/view/View; │ │ + │ │ + #2 : (in Landroid/support/v4/view/ViewPropertyAnimatorListenerAdapter;) │ │ + name : 'onAnimationStart' │ │ + type : '(Landroid/view/View;)V' │ │ + access : 0x0001 (PUBLIC) │ │ + code - │ │ + registers : 2 │ │ + ins : 2 │ │ + outs : 0 │ │ + insns size : 1 16-bit code units │ │ +0949d4: |[0949d4] android.support.v4.view.ViewPropertyAnimatorListenerAdapter.onAnimationStart:(Landroid/view/View;)V │ │ +0949e4: 0e00 |0000: return-void │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=34 │ │ + locals : │ │ + 0x0000 - 0x0001 reg=0 this Landroid/support/v4/view/ViewPropertyAnimatorListenerAdapter; │ │ + 0x0000 - 0x0001 reg=1 view Landroid/view/View; │ │ + │ │ + source_file_idx : 4142 (ViewPropertyAnimatorListenerAdapter.java) │ │ + │ │ +Class #818 header: │ │ +class_idx : 838 │ │ +access_flags : 0 (0x0000) │ │ +superclass_idx : 837 │ │ +source_file_idx : 4160 │ │ +static_fields_size : 0 │ │ +instance_fields_size: 1 │ │ +direct_methods_size : 1 │ │ +virtual_methods_size: 18 │ │ + │ │ +Class #818 - │ │ + Class descriptor : 'Landroid/support/v4/view/WindowInsetsCompatApi21;' │ │ + Access flags : 0x0000 () │ │ + Superclass : 'Landroid/support/v4/view/WindowInsetsCompat;' │ │ + Interfaces - │ │ + Static fields - │ │ + Instance fields - │ │ + #0 : (in Landroid/support/v4/view/WindowInsetsCompatApi21;) │ │ + name : 'mSource' │ │ + type : 'Landroid/view/WindowInsets;' │ │ + access : 0x0012 (PRIVATE FINAL) │ │ + Direct methods - │ │ + #0 : (in Landroid/support/v4/view/WindowInsetsCompatApi21;) │ │ + name : '' │ │ + type : '(Landroid/view/WindowInsets;)V' │ │ + access : 0x10000 (CONSTRUCTOR) │ │ + code - │ │ + registers : 2 │ │ + ins : 2 │ │ + outs : 1 │ │ + insns size : 6 16-bit code units │ │ +0949e8: |[0949e8] android.support.v4.view.WindowInsetsCompatApi21.:(Landroid/view/WindowInsets;)V │ │ +0949f8: 7010 d914 0000 |0000: invoke-direct {v0}, Landroid/support/v4/view/WindowInsetsCompat;.:()V // method@14d9 │ │ +0949fe: 5b01 5506 |0003: iput-object v1, v0, Landroid/support/v4/view/WindowInsetsCompatApi21;.mSource:Landroid/view/WindowInsets; // field@0655 │ │ +094a02: 0e00 |0005: return-void │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=26 │ │ + 0x0003 line=27 │ │ + 0x0005 line=28 │ │ + locals : │ │ + 0x0000 - 0x0006 reg=0 this Landroid/support/v4/view/WindowInsetsCompatApi21; │ │ + 0x0000 - 0x0006 reg=1 source Landroid/view/WindowInsets; │ │ + │ │ + Virtual methods - │ │ + #0 : (in Landroid/support/v4/view/WindowInsetsCompatApi21;) │ │ + name : 'consumeStableInsets' │ │ + type : '()Landroid/support/v4/view/WindowInsetsCompat;' │ │ + access : 0x0001 (PUBLIC) │ │ + code - │ │ + registers : 3 │ │ + ins : 1 │ │ + outs : 2 │ │ + insns size : 12 16-bit code units │ │ +094a04: |[094a04] android.support.v4.view.WindowInsetsCompatApi21.consumeStableInsets:()Landroid/support/v4/view/WindowInsetsCompat; │ │ +094a14: 2200 4603 |0000: new-instance v0, Landroid/support/v4/view/WindowInsetsCompatApi21; // type@0346 │ │ +094a18: 5421 5506 |0002: iget-object v1, v2, Landroid/support/v4/view/WindowInsetsCompatApi21;.mSource:Landroid/view/WindowInsets; // field@0655 │ │ +094a1c: 6e10 fc1d 0100 |0004: invoke-virtual {v1}, Landroid/view/WindowInsets;.consumeStableInsets:()Landroid/view/WindowInsets; // method@1dfc │ │ +094a22: 0c01 |0007: move-result-object v1 │ │ +094a24: 7020 eb14 1000 |0008: invoke-direct {v0, v1}, Landroid/support/v4/view/WindowInsetsCompatApi21;.:(Landroid/view/WindowInsets;)V // method@14eb │ │ +094a2a: 1100 |000b: return-object v0 │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=112 │ │ + locals : │ │ + 0x0000 - 0x000c reg=2 this Landroid/support/v4/view/WindowInsetsCompatApi21; │ │ + │ │ + #1 : (in Landroid/support/v4/view/WindowInsetsCompatApi21;) │ │ + name : 'consumeSystemWindowInsets' │ │ + type : '()Landroid/support/v4/view/WindowInsetsCompat;' │ │ + access : 0x0001 (PUBLIC) │ │ + code - │ │ + registers : 3 │ │ + ins : 1 │ │ + outs : 2 │ │ + insns size : 12 16-bit code units │ │ +094a2c: |[094a2c] android.support.v4.view.WindowInsetsCompatApi21.consumeSystemWindowInsets:()Landroid/support/v4/view/WindowInsetsCompat; │ │ +094a3c: 2200 4603 |0000: new-instance v0, Landroid/support/v4/view/WindowInsetsCompatApi21; // type@0346 │ │ +094a40: 5421 5506 |0002: iget-object v1, v2, Landroid/support/v4/view/WindowInsetsCompatApi21;.mSource:Landroid/view/WindowInsets; // field@0655 │ │ +094a44: 6e10 fd1d 0100 |0004: invoke-virtual {v1}, Landroid/view/WindowInsets;.consumeSystemWindowInsets:()Landroid/view/WindowInsets; // method@1dfd │ │ +094a4a: 0c01 |0007: move-result-object v1 │ │ +094a4c: 7020 eb14 1000 |0008: invoke-direct {v0, v1}, Landroid/support/v4/view/WindowInsetsCompatApi21;.:(Landroid/view/WindowInsets;)V // method@14eb │ │ +094a52: 1100 |000b: return-object v0 │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=72 │ │ + locals : │ │ + 0x0000 - 0x000c reg=2 this Landroid/support/v4/view/WindowInsetsCompatApi21; │ │ + │ │ + #2 : (in Landroid/support/v4/view/WindowInsetsCompatApi21;) │ │ + name : 'getStableInsetBottom' │ │ + type : '()I' │ │ + access : 0x0001 (PUBLIC) │ │ + code - │ │ + registers : 2 │ │ + ins : 1 │ │ + outs : 1 │ │ + insns size : 7 16-bit code units │ │ +094a54: |[094a54] android.support.v4.view.WindowInsetsCompatApi21.getStableInsetBottom:()I │ │ +094a64: 5410 5506 |0000: iget-object v0, v1, Landroid/support/v4/view/WindowInsetsCompatApi21;.mSource:Landroid/view/WindowInsets; // field@0655 │ │ +094a68: 6e10 fe1d 0000 |0002: invoke-virtual {v0}, Landroid/view/WindowInsets;.getStableInsetBottom:()I // method@1dfe │ │ +094a6e: 0a00 |0005: move-result v0 │ │ +094a70: 0f00 |0006: return v0 │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=102 │ │ + locals : │ │ + 0x0000 - 0x0007 reg=1 this Landroid/support/v4/view/WindowInsetsCompatApi21; │ │ + │ │ + #3 : (in Landroid/support/v4/view/WindowInsetsCompatApi21;) │ │ + name : 'getStableInsetLeft' │ │ + type : '()I' │ │ + access : 0x0001 (PUBLIC) │ │ + code - │ │ + registers : 2 │ │ + ins : 1 │ │ + outs : 1 │ │ + insns size : 7 16-bit code units │ │ +094a74: |[094a74] android.support.v4.view.WindowInsetsCompatApi21.getStableInsetLeft:()I │ │ +094a84: 5410 5506 |0000: iget-object v0, v1, Landroid/support/v4/view/WindowInsetsCompatApi21;.mSource:Landroid/view/WindowInsets; // field@0655 │ │ +094a88: 6e10 ff1d 0000 |0002: invoke-virtual {v0}, Landroid/view/WindowInsets;.getStableInsetLeft:()I // method@1dff │ │ +094a8e: 0a00 |0005: move-result v0 │ │ +094a90: 0f00 |0006: return v0 │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=92 │ │ + locals : │ │ + 0x0000 - 0x0007 reg=1 this Landroid/support/v4/view/WindowInsetsCompatApi21; │ │ + │ │ + #4 : (in Landroid/support/v4/view/WindowInsetsCompatApi21;) │ │ + name : 'getStableInsetRight' │ │ + type : '()I' │ │ + access : 0x0001 (PUBLIC) │ │ + code - │ │ + registers : 2 │ │ + ins : 1 │ │ + outs : 1 │ │ + insns size : 7 16-bit code units │ │ +094a94: |[094a94] android.support.v4.view.WindowInsetsCompatApi21.getStableInsetRight:()I │ │ +094aa4: 5410 5506 |0000: iget-object v0, v1, Landroid/support/v4/view/WindowInsetsCompatApi21;.mSource:Landroid/view/WindowInsets; // field@0655 │ │ +094aa8: 6e10 001e 0000 |0002: invoke-virtual {v0}, Landroid/view/WindowInsets;.getStableInsetRight:()I // method@1e00 │ │ +094aae: 0a00 |0005: move-result v0 │ │ +094ab0: 0f00 |0006: return v0 │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=97 │ │ + locals : │ │ + 0x0000 - 0x0007 reg=1 this Landroid/support/v4/view/WindowInsetsCompatApi21; │ │ + │ │ + #5 : (in Landroid/support/v4/view/WindowInsetsCompatApi21;) │ │ + name : 'getStableInsetTop' │ │ + type : '()I' │ │ + access : 0x0001 (PUBLIC) │ │ + code - │ │ + registers : 2 │ │ + ins : 1 │ │ + outs : 1 │ │ + insns size : 7 16-bit code units │ │ +094ab4: |[094ab4] android.support.v4.view.WindowInsetsCompatApi21.getStableInsetTop:()I │ │ +094ac4: 5410 5506 |0000: iget-object v0, v1, Landroid/support/v4/view/WindowInsetsCompatApi21;.mSource:Landroid/view/WindowInsets; // field@0655 │ │ +094ac8: 6e10 011e 0000 |0002: invoke-virtual {v0}, Landroid/view/WindowInsets;.getStableInsetTop:()I // method@1e01 │ │ +094ace: 0a00 |0005: move-result v0 │ │ +094ad0: 0f00 |0006: return v0 │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=87 │ │ + locals : │ │ + 0x0000 - 0x0007 reg=1 this Landroid/support/v4/view/WindowInsetsCompatApi21; │ │ + │ │ + #6 : (in Landroid/support/v4/view/WindowInsetsCompatApi21;) │ │ + name : 'getSystemWindowInsetBottom' │ │ + type : '()I' │ │ + access : 0x0001 (PUBLIC) │ │ + code - │ │ + registers : 2 │ │ + ins : 1 │ │ + outs : 1 │ │ + insns size : 7 16-bit code units │ │ +094ad4: |[094ad4] android.support.v4.view.WindowInsetsCompatApi21.getSystemWindowInsetBottom:()I │ │ +094ae4: 5410 5506 |0000: iget-object v0, v1, Landroid/support/v4/view/WindowInsetsCompatApi21;.mSource:Landroid/view/WindowInsets; // field@0655 │ │ +094ae8: 6e10 021e 0000 |0002: invoke-virtual {v0}, Landroid/view/WindowInsets;.getSystemWindowInsetBottom:()I // method@1e02 │ │ +094aee: 0a00 |0005: move-result v0 │ │ +094af0: 0f00 |0006: return v0 │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=47 │ │ + locals : │ │ + 0x0000 - 0x0007 reg=1 this Landroid/support/v4/view/WindowInsetsCompatApi21; │ │ + │ │ + #7 : (in Landroid/support/v4/view/WindowInsetsCompatApi21;) │ │ + name : 'getSystemWindowInsetLeft' │ │ + type : '()I' │ │ + access : 0x0001 (PUBLIC) │ │ + code - │ │ + registers : 2 │ │ + ins : 1 │ │ + outs : 1 │ │ + insns size : 7 16-bit code units │ │ +094af4: |[094af4] android.support.v4.view.WindowInsetsCompatApi21.getSystemWindowInsetLeft:()I │ │ +094b04: 5410 5506 |0000: iget-object v0, v1, Landroid/support/v4/view/WindowInsetsCompatApi21;.mSource:Landroid/view/WindowInsets; // field@0655 │ │ +094b08: 6e10 031e 0000 |0002: invoke-virtual {v0}, Landroid/view/WindowInsets;.getSystemWindowInsetLeft:()I // method@1e03 │ │ +094b0e: 0a00 |0005: move-result v0 │ │ +094b10: 0f00 |0006: return v0 │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=32 │ │ + locals : │ │ + 0x0000 - 0x0007 reg=1 this Landroid/support/v4/view/WindowInsetsCompatApi21; │ │ + │ │ + #8 : (in Landroid/support/v4/view/WindowInsetsCompatApi21;) │ │ + name : 'getSystemWindowInsetRight' │ │ + type : '()I' │ │ + access : 0x0001 (PUBLIC) │ │ + code - │ │ + registers : 2 │ │ + ins : 1 │ │ + outs : 1 │ │ + insns size : 7 16-bit code units │ │ +094b14: |[094b14] android.support.v4.view.WindowInsetsCompatApi21.getSystemWindowInsetRight:()I │ │ +094b24: 5410 5506 |0000: iget-object v0, v1, Landroid/support/v4/view/WindowInsetsCompatApi21;.mSource:Landroid/view/WindowInsets; // field@0655 │ │ +094b28: 6e10 041e 0000 |0002: invoke-virtual {v0}, Landroid/view/WindowInsets;.getSystemWindowInsetRight:()I // method@1e04 │ │ +094b2e: 0a00 |0005: move-result v0 │ │ +094b30: 0f00 |0006: return v0 │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=42 │ │ + locals : │ │ + 0x0000 - 0x0007 reg=1 this Landroid/support/v4/view/WindowInsetsCompatApi21; │ │ + │ │ + #9 : (in Landroid/support/v4/view/WindowInsetsCompatApi21;) │ │ + name : 'getSystemWindowInsetTop' │ │ + type : '()I' │ │ + access : 0x0001 (PUBLIC) │ │ + code - │ │ + registers : 2 │ │ + ins : 1 │ │ + outs : 1 │ │ + insns size : 7 16-bit code units │ │ +094b34: |[094b34] android.support.v4.view.WindowInsetsCompatApi21.getSystemWindowInsetTop:()I │ │ +094b44: 5410 5506 |0000: iget-object v0, v1, Landroid/support/v4/view/WindowInsetsCompatApi21;.mSource:Landroid/view/WindowInsets; // field@0655 │ │ +094b48: 6e10 051e 0000 |0002: invoke-virtual {v0}, Landroid/view/WindowInsets;.getSystemWindowInsetTop:()I // method@1e05 │ │ +094b4e: 0a00 |0005: move-result v0 │ │ +094b50: 0f00 |0006: return v0 │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=37 │ │ + locals : │ │ + 0x0000 - 0x0007 reg=1 this Landroid/support/v4/view/WindowInsetsCompatApi21; │ │ + │ │ + #10 : (in Landroid/support/v4/view/WindowInsetsCompatApi21;) │ │ + name : 'hasInsets' │ │ + type : '()Z' │ │ + access : 0x0001 (PUBLIC) │ │ + code - │ │ + registers : 2 │ │ + ins : 1 │ │ + outs : 1 │ │ + insns size : 7 16-bit code units │ │ +094b54: |[094b54] android.support.v4.view.WindowInsetsCompatApi21.hasInsets:()Z │ │ +094b64: 5410 5506 |0000: iget-object v0, v1, Landroid/support/v4/view/WindowInsetsCompatApi21;.mSource:Landroid/view/WindowInsets; // field@0655 │ │ +094b68: 6e10 061e 0000 |0002: invoke-virtual {v0}, Landroid/view/WindowInsets;.hasInsets:()Z // method@1e06 │ │ +094b6e: 0a00 |0005: move-result v0 │ │ +094b70: 0f00 |0006: return v0 │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=57 │ │ + locals : │ │ + 0x0000 - 0x0007 reg=1 this Landroid/support/v4/view/WindowInsetsCompatApi21; │ │ + │ │ + #11 : (in Landroid/support/v4/view/WindowInsetsCompatApi21;) │ │ + name : 'hasStableInsets' │ │ + type : '()Z' │ │ + access : 0x0001 (PUBLIC) │ │ + code - │ │ + registers : 2 │ │ + ins : 1 │ │ + outs : 1 │ │ + insns size : 7 16-bit code units │ │ +094b74: |[094b74] android.support.v4.view.WindowInsetsCompatApi21.hasStableInsets:()Z │ │ +094b84: 5410 5506 |0000: iget-object v0, v1, Landroid/support/v4/view/WindowInsetsCompatApi21;.mSource:Landroid/view/WindowInsets; // field@0655 │ │ +094b88: 6e10 071e 0000 |0002: invoke-virtual {v0}, Landroid/view/WindowInsets;.hasStableInsets:()Z // method@1e07 │ │ +094b8e: 0a00 |0005: move-result v0 │ │ +094b90: 0f00 |0006: return v0 │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=107 │ │ + locals : │ │ + 0x0000 - 0x0007 reg=1 this Landroid/support/v4/view/WindowInsetsCompatApi21; │ │ + │ │ + #12 : (in Landroid/support/v4/view/WindowInsetsCompatApi21;) │ │ + name : 'hasSystemWindowInsets' │ │ + type : '()Z' │ │ + access : 0x0001 (PUBLIC) │ │ + code - │ │ + registers : 2 │ │ + ins : 1 │ │ + outs : 1 │ │ + insns size : 7 16-bit code units │ │ +094b94: |[094b94] android.support.v4.view.WindowInsetsCompatApi21.hasSystemWindowInsets:()Z │ │ +094ba4: 5410 5506 |0000: iget-object v0, v1, Landroid/support/v4/view/WindowInsetsCompatApi21;.mSource:Landroid/view/WindowInsets; // field@0655 │ │ +094ba8: 6e10 081e 0000 |0002: invoke-virtual {v0}, Landroid/view/WindowInsets;.hasSystemWindowInsets:()Z // method@1e08 │ │ +094bae: 0a00 |0005: move-result v0 │ │ +094bb0: 0f00 |0006: return v0 │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=52 │ │ + locals : │ │ + 0x0000 - 0x0007 reg=1 this Landroid/support/v4/view/WindowInsetsCompatApi21; │ │ + │ │ + #13 : (in Landroid/support/v4/view/WindowInsetsCompatApi21;) │ │ + name : 'isConsumed' │ │ + type : '()Z' │ │ + access : 0x0001 (PUBLIC) │ │ + code - │ │ + registers : 2 │ │ + ins : 1 │ │ + outs : 1 │ │ + insns size : 7 16-bit code units │ │ +094bb4: |[094bb4] android.support.v4.view.WindowInsetsCompatApi21.isConsumed:()Z │ │ +094bc4: 5410 5506 |0000: iget-object v0, v1, Landroid/support/v4/view/WindowInsetsCompatApi21;.mSource:Landroid/view/WindowInsets; // field@0655 │ │ +094bc8: 6e10 091e 0000 |0002: invoke-virtual {v0}, Landroid/view/WindowInsets;.isConsumed:()Z // method@1e09 │ │ +094bce: 0a00 |0005: move-result v0 │ │ +094bd0: 0f00 |0006: return v0 │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=62 │ │ + locals : │ │ + 0x0000 - 0x0007 reg=1 this Landroid/support/v4/view/WindowInsetsCompatApi21; │ │ + │ │ + #14 : (in Landroid/support/v4/view/WindowInsetsCompatApi21;) │ │ + name : 'isRound' │ │ + type : '()Z' │ │ + access : 0x0001 (PUBLIC) │ │ + code - │ │ + registers : 2 │ │ + ins : 1 │ │ + outs : 1 │ │ + insns size : 7 16-bit code units │ │ +094bd4: |[094bd4] android.support.v4.view.WindowInsetsCompatApi21.isRound:()Z │ │ +094be4: 5410 5506 |0000: iget-object v0, v1, Landroid/support/v4/view/WindowInsetsCompatApi21;.mSource:Landroid/view/WindowInsets; // field@0655 │ │ +094be8: 6e10 0a1e 0000 |0002: invoke-virtual {v0}, Landroid/view/WindowInsets;.isRound:()Z // method@1e0a │ │ +094bee: 0a00 |0005: move-result v0 │ │ +094bf0: 0f00 |0006: return v0 │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=67 │ │ + locals : │ │ + 0x0000 - 0x0007 reg=1 this Landroid/support/v4/view/WindowInsetsCompatApi21; │ │ + │ │ + #15 : (in Landroid/support/v4/view/WindowInsetsCompatApi21;) │ │ + name : 'replaceSystemWindowInsets' │ │ + type : '(IIII)Landroid/support/v4/view/WindowInsetsCompat;' │ │ + access : 0x0001 (PUBLIC) │ │ + code - │ │ + registers : 7 │ │ + ins : 5 │ │ + outs : 5 │ │ + insns size : 12 16-bit code units │ │ +094bf4: |[094bf4] android.support.v4.view.WindowInsetsCompatApi21.replaceSystemWindowInsets:(IIII)Landroid/support/v4/view/WindowInsetsCompat; │ │ +094c04: 2200 4603 |0000: new-instance v0, Landroid/support/v4/view/WindowInsetsCompatApi21; // type@0346 │ │ +094c08: 5421 5506 |0002: iget-object v1, v2, Landroid/support/v4/view/WindowInsetsCompatApi21;.mSource:Landroid/view/WindowInsets; // field@0655 │ │ +094c0c: 6e56 0b1e 3154 |0004: invoke-virtual {v1, v3, v4, v5, v6}, Landroid/view/WindowInsets;.replaceSystemWindowInsets:(IIII)Landroid/view/WindowInsets; // method@1e0b │ │ +094c12: 0c01 |0007: move-result-object v1 │ │ +094c14: 7020 eb14 1000 |0008: invoke-direct {v0, v1}, Landroid/support/v4/view/WindowInsetsCompatApi21;.:(Landroid/view/WindowInsets;)V // method@14eb │ │ +094c1a: 1100 |000b: return-object v0 │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=77 │ │ + locals : │ │ + 0x0000 - 0x000c reg=2 this Landroid/support/v4/view/WindowInsetsCompatApi21; │ │ + 0x0000 - 0x000c reg=3 left I │ │ + 0x0000 - 0x000c reg=4 top I │ │ + 0x0000 - 0x000c reg=5 right I │ │ + 0x0000 - 0x000c reg=6 bottom I │ │ + │ │ + #16 : (in Landroid/support/v4/view/WindowInsetsCompatApi21;) │ │ + name : 'replaceSystemWindowInsets' │ │ + type : '(Landroid/graphics/Rect;)Landroid/support/v4/view/WindowInsetsCompat;' │ │ + access : 0x0001 (PUBLIC) │ │ + code - │ │ + registers : 4 │ │ + ins : 2 │ │ + outs : 2 │ │ + insns size : 12 16-bit code units │ │ +094c1c: |[094c1c] android.support.v4.view.WindowInsetsCompatApi21.replaceSystemWindowInsets:(Landroid/graphics/Rect;)Landroid/support/v4/view/WindowInsetsCompat; │ │ +094c2c: 2200 4603 |0000: new-instance v0, Landroid/support/v4/view/WindowInsetsCompatApi21; // type@0346 │ │ +094c30: 5421 5506 |0002: iget-object v1, v2, Landroid/support/v4/view/WindowInsetsCompatApi21;.mSource:Landroid/view/WindowInsets; // field@0655 │ │ +094c34: 6e20 0c1e 3100 |0004: invoke-virtual {v1, v3}, Landroid/view/WindowInsets;.replaceSystemWindowInsets:(Landroid/graphics/Rect;)Landroid/view/WindowInsets; // method@1e0c │ │ +094c3a: 0c01 |0007: move-result-object v1 │ │ +094c3c: 7020 eb14 1000 |0008: invoke-direct {v0, v1}, Landroid/support/v4/view/WindowInsetsCompatApi21;.:(Landroid/view/WindowInsets;)V // method@14eb │ │ +094c42: 1100 |000b: return-object v0 │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=82 │ │ + locals : │ │ + 0x0000 - 0x000c reg=2 this Landroid/support/v4/view/WindowInsetsCompatApi21; │ │ + 0x0000 - 0x000c reg=3 systemWindowInsets Landroid/graphics/Rect; │ │ + │ │ + #17 : (in Landroid/support/v4/view/WindowInsetsCompatApi21;) │ │ + name : 'unwrap' │ │ + type : '()Landroid/view/WindowInsets;' │ │ + access : 0x0000 () │ │ + code - │ │ + registers : 2 │ │ + ins : 1 │ │ + outs : 0 │ │ + insns size : 3 16-bit code units │ │ +094c44: |[094c44] android.support.v4.view.WindowInsetsCompatApi21.unwrap:()Landroid/view/WindowInsets; │ │ +094c54: 5410 5506 |0000: iget-object v0, v1, Landroid/support/v4/view/WindowInsetsCompatApi21;.mSource:Landroid/view/WindowInsets; // field@0655 │ │ +094c58: 1100 |0002: return-object v0 │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=116 │ │ + locals : │ │ + 0x0000 - 0x0003 reg=1 this Landroid/support/v4/view/WindowInsetsCompatApi21; │ │ + │ │ + source_file_idx : 4160 (WindowInsetsCompatApi21.java) │ │ + │ │ +Class #819 header: │ │ +class_idx : 840 │ │ +access_flags : 0 (0x0000) │ │ +superclass_idx : 1337 │ │ +source_file_idx : 475 │ │ +static_fields_size : 0 │ │ +instance_fields_size: 0 │ │ +direct_methods_size : 1 │ │ +virtual_methods_size: 3 │ │ + │ │ +Class #819 annotations: │ │ Annotations on class │ │ VISIBILITY_SYSTEM Ldalvik/annotation/EnclosingClass; value=Landroid/support/v4/view/accessibility/AccessibilityEventCompat; │ │ VISIBILITY_SYSTEM Ldalvik/annotation/InnerClass; accessFlags=8 name="AccessibilityEventStubImpl" │ │ │ │ -Class #544 - │ │ +Class #819 - │ │ Class descriptor : 'Landroid/support/v4/view/accessibility/AccessibilityEventCompat$AccessibilityEventStubImpl;' │ │ Access flags : 0x0000 () │ │ Superclass : 'Ljava/lang/Object;' │ │ Interfaces - │ │ #0 : 'Landroid/support/v4/view/accessibility/AccessibilityEventCompat$AccessibilityEventVersionImpl;' │ │ Static fields - │ │ Instance fields - │ │ @@ -139087,17 +196181,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -069250: |[069250] android.support.v4.view.accessibility.AccessibilityEventCompat$AccessibilityEventStubImpl.:()V │ │ -069260: 7010 9117 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1791 │ │ -069266: 0e00 |0003: return-void │ │ +094c5c: |[094c5c] android.support.v4.view.accessibility.AccessibilityEventCompat$AccessibilityEventStubImpl.:()V │ │ +094c6c: 7010 8622 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2286 │ │ +094c72: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=34 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityEventCompat$AccessibilityEventStubImpl; │ │ │ │ Virtual methods - │ │ @@ -139106,16 +196200,16 @@ │ │ type : '(Landroid/view/accessibility/AccessibilityEvent;Ljava/lang/Object;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -069268: |[069268] android.support.v4.view.accessibility.AccessibilityEventCompat$AccessibilityEventStubImpl.appendRecord:(Landroid/view/accessibility/AccessibilityEvent;Ljava/lang/Object;)V │ │ -069278: 0e00 |0000: return-void │ │ +094c74: |[094c74] android.support.v4.view.accessibility.AccessibilityEventCompat$AccessibilityEventStubImpl.appendRecord:(Landroid/view/accessibility/AccessibilityEvent;Ljava/lang/Object;)V │ │ +094c84: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=39 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityEventCompat$AccessibilityEventStubImpl; │ │ 0x0000 - 0x0001 reg=1 event Landroid/view/accessibility/AccessibilityEvent; │ │ 0x0000 - 0x0001 reg=2 record Ljava/lang/Object; │ │ @@ -139125,17 +196219,17 @@ │ │ type : '(Landroid/view/accessibility/AccessibilityEvent;I)Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -06927c: |[06927c] android.support.v4.view.accessibility.AccessibilityEventCompat$AccessibilityEventStubImpl.getRecord:(Landroid/view/accessibility/AccessibilityEvent;I)Ljava/lang/Object; │ │ -06928c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -06928e: 1100 |0001: return-object v0 │ │ +094c88: |[094c88] android.support.v4.view.accessibility.AccessibilityEventCompat$AccessibilityEventStubImpl.getRecord:(Landroid/view/accessibility/AccessibilityEvent;I)Ljava/lang/Object; │ │ +094c98: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +094c9a: 1100 |0001: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=43 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityEventCompat$AccessibilityEventStubImpl; │ │ 0x0000 - 0x0002 reg=2 event Landroid/view/accessibility/AccessibilityEvent; │ │ 0x0000 - 0x0002 reg=3 index I │ │ @@ -139145,42 +196239,42 @@ │ │ type : '(Landroid/view/accessibility/AccessibilityEvent;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -069290: |[069290] android.support.v4.view.accessibility.AccessibilityEventCompat$AccessibilityEventStubImpl.getRecordCount:(Landroid/view/accessibility/AccessibilityEvent;)I │ │ -0692a0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0692a2: 0f00 |0001: return v0 │ │ +094c9c: |[094c9c] android.support.v4.view.accessibility.AccessibilityEventCompat$AccessibilityEventStubImpl.getRecordCount:(Landroid/view/accessibility/AccessibilityEvent;)I │ │ +094cac: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +094cae: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=48 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityEventCompat$AccessibilityEventStubImpl; │ │ 0x0000 - 0x0002 reg=2 event Landroid/view/accessibility/AccessibilityEvent; │ │ │ │ - source_file_idx : 404 (AccessibilityEventCompat.java) │ │ + source_file_idx : 475 (AccessibilityEventCompat.java) │ │ │ │ -Class #545 header: │ │ -class_idx : 524 │ │ +Class #820 header: │ │ +class_idx : 844 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 948 │ │ -source_file_idx : 409 │ │ +superclass_idx : 1337 │ │ +source_file_idx : 481 │ │ static_fields_size : 0 │ │ instance_fields_size: 2 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ -Class #545 annotations: │ │ +Class #820 annotations: │ │ Annotations on class │ │ VISIBILITY_SYSTEM Ldalvik/annotation/EnclosingMethod; value=newAccessiblityStateChangeListener │ │ VISIBILITY_SYSTEM Ldalvik/annotation/InnerClass; accessFlags=0 name=null │ │ │ │ -Class #545 - │ │ +Class #820 - │ │ Class descriptor : 'Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerIcsImpl$1;' │ │ Access flags : 0x0000 () │ │ Superclass : 'Ljava/lang/Object;' │ │ Interfaces - │ │ #0 : 'Landroid/support/v4/view/accessibility/AccessibilityManagerCompatIcs$AccessibilityStateChangeListenerBridge;' │ │ Static fields - │ │ Instance fields - │ │ @@ -139198,19 +196292,19 @@ │ │ type : '(Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerIcsImpl;Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityStateChangeListenerCompat;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -0692a4: |[0692a4] android.support.v4.view.accessibility.AccessibilityManagerCompat$AccessibilityManagerIcsImpl$1.:(Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerIcsImpl;Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityStateChangeListenerCompat;)V │ │ -0692b4: 5b01 0b04 |0000: iput-object v1, v0, Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerIcsImpl$1;.this$0:Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerIcsImpl; // field@040b │ │ -0692b8: 5b02 0c04 |0002: iput-object v2, v0, Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerIcsImpl$1;.val$listener:Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityStateChangeListenerCompat; // field@040c │ │ -0692bc: 7010 9117 0000 |0004: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1791 │ │ -0692c2: 0e00 |0007: return-void │ │ +094cb0: |[094cb0] android.support.v4.view.accessibility.AccessibilityManagerCompat$AccessibilityManagerIcsImpl$1.:(Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerIcsImpl;Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityStateChangeListenerCompat;)V │ │ +094cc0: 5b01 6706 |0000: iput-object v1, v0, Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerIcsImpl$1;.this$0:Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerIcsImpl; // field@0667 │ │ +094cc4: 5b02 6806 |0002: iput-object v2, v0, Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerIcsImpl$1;.val$listener:Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityStateChangeListenerCompat; // field@0668 │ │ +094cc8: 7010 8622 0000 |0004: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2286 │ │ +094cce: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=84 │ │ locals : │ │ 0x0000 - 0x0008 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerIcsImpl$1; │ │ 0x0000 - 0x0008 reg=1 (null) Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerIcsImpl; │ │ 0x0000 - 0x0008 reg=2 (null) Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityStateChangeListenerCompat; │ │ @@ -139221,48 +196315,48 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -0692c4: |[0692c4] android.support.v4.view.accessibility.AccessibilityManagerCompat$AccessibilityManagerIcsImpl$1.onAccessibilityStateChanged:(Z)V │ │ -0692d4: 5410 0c04 |0000: iget-object v0, v1, Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerIcsImpl$1;.val$listener:Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityStateChangeListenerCompat; // field@040c │ │ -0692d8: 6e20 8b0c 2000 |0002: invoke-virtual {v0, v2}, Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityStateChangeListenerCompat;.onAccessibilityStateChanged:(Z)V // method@0c8b │ │ -0692de: 0e00 |0005: return-void │ │ +094cd0: |[094cd0] android.support.v4.view.accessibility.AccessibilityManagerCompat$AccessibilityManagerIcsImpl$1.onAccessibilityStateChanged:(Z)V │ │ +094ce0: 5410 6806 |0000: iget-object v0, v1, Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerIcsImpl$1;.val$listener:Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityStateChangeListenerCompat; // field@0668 │ │ +094ce4: 6e20 2b15 2000 |0002: invoke-virtual {v0, v2}, Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityStateChangeListenerCompat;.onAccessibilityStateChanged:(Z)V // method@152b │ │ +094cea: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=86 │ │ 0x0005 line=87 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerIcsImpl$1; │ │ 0x0000 - 0x0006 reg=2 enabled Z │ │ │ │ - source_file_idx : 409 (AccessibilityManagerCompat.java) │ │ + source_file_idx : 481 (AccessibilityManagerCompat.java) │ │ │ │ -Class #546 header: │ │ -class_idx : 526 │ │ +Class #821 header: │ │ +class_idx : 846 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 948 │ │ -source_file_idx : 409 │ │ +superclass_idx : 1337 │ │ +source_file_idx : 481 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 6 │ │ │ │ -Class #546 annotations: │ │ +Class #821 annotations: │ │ Annotations on class │ │ VISIBILITY_SYSTEM Ldalvik/annotation/EnclosingClass; value=Landroid/support/v4/view/accessibility/AccessibilityManagerCompat; │ │ VISIBILITY_SYSTEM Ldalvik/annotation/InnerClass; accessFlags=8 name="AccessibilityManagerStubImpl" │ │ -Annotations on method #3199 'getEnabledAccessibilityServiceList' │ │ +Annotations on method #5407 'getEnabledAccessibilityServiceList' │ │ VISIBILITY_SYSTEM Ldalvik/annotation/Signature; value={ "(" "Landroid/view/accessibility/AccessibilityManager;" "I)" "Ljava/util/List" "<" "Landroid/accessibilityservice/AccessibilityServiceInfo;" ">;" } │ │ -Annotations on method #3200 'getInstalledAccessibilityServiceList' │ │ +Annotations on method #5408 'getInstalledAccessibilityServiceList' │ │ VISIBILITY_SYSTEM Ldalvik/annotation/Signature; value={ "(" "Landroid/view/accessibility/AccessibilityManager;" ")" "Ljava/util/List" "<" "Landroid/accessibilityservice/AccessibilityServiceInfo;" ">;" } │ │ │ │ -Class #546 - │ │ +Class #821 - │ │ Class descriptor : 'Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerStubImpl;' │ │ Access flags : 0x0000 () │ │ Superclass : 'Ljava/lang/Object;' │ │ Interfaces - │ │ #0 : 'Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerVersionImpl;' │ │ Static fields - │ │ Instance fields - │ │ @@ -139272,17 +196366,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0692e0: |[0692e0] android.support.v4.view.accessibility.AccessibilityManagerCompat$AccessibilityManagerStubImpl.:()V │ │ -0692f0: 7010 9117 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1791 │ │ -0692f6: 0e00 |0003: return-void │ │ +094cec: |[094cec] android.support.v4.view.accessibility.AccessibilityManagerCompat$AccessibilityManagerStubImpl.:()V │ │ +094cfc: 7010 8622 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2286 │ │ +094d02: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=47 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerStubImpl; │ │ │ │ Virtual methods - │ │ @@ -139291,17 +196385,17 @@ │ │ type : '(Landroid/view/accessibility/AccessibilityManager;Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityStateChangeListenerCompat;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -0692f8: |[0692f8] android.support.v4.view.accessibility.AccessibilityManagerCompat$AccessibilityManagerStubImpl.addAccessibilityStateChangeListener:(Landroid/view/accessibility/AccessibilityManager;Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityStateChangeListenerCompat;)Z │ │ -069308: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -06930a: 0f00 |0001: return v0 │ │ +094d04: |[094d04] android.support.v4.view.accessibility.AccessibilityManagerCompat$AccessibilityManagerStubImpl.addAccessibilityStateChangeListener:(Landroid/view/accessibility/AccessibilityManager;Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityStateChangeListenerCompat;)Z │ │ +094d14: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +094d16: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=55 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerStubImpl; │ │ 0x0000 - 0x0002 reg=2 manager Landroid/view/accessibility/AccessibilityManager; │ │ 0x0000 - 0x0002 reg=3 listener Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityStateChangeListenerCompat; │ │ @@ -139311,18 +196405,18 @@ │ │ type : '(Landroid/view/accessibility/AccessibilityManager;I)Ljava/util/List;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 5 16-bit code units │ │ -06930c: |[06930c] android.support.v4.view.accessibility.AccessibilityManagerCompat$AccessibilityManagerStubImpl.getEnabledAccessibilityServiceList:(Landroid/view/accessibility/AccessibilityManager;I)Ljava/util/List; │ │ -06931c: 7100 e817 0000 |0000: invoke-static {}, Ljava/util/Collections;.emptyList:()Ljava/util/List; // method@17e8 │ │ -069322: 0c00 |0003: move-result-object v0 │ │ -069324: 1100 |0004: return-object v0 │ │ +094d18: |[094d18] android.support.v4.view.accessibility.AccessibilityManagerCompat$AccessibilityManagerStubImpl.getEnabledAccessibilityServiceList:(Landroid/view/accessibility/AccessibilityManager;I)Ljava/util/List; │ │ +094d28: 7100 e922 0000 |0000: invoke-static {}, Ljava/util/Collections;.emptyList:()Ljava/util/List; // method@22e9 │ │ +094d2e: 0c00 |0003: move-result-object v0 │ │ +094d30: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=65 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerStubImpl; │ │ 0x0000 - 0x0005 reg=2 manager Landroid/view/accessibility/AccessibilityManager; │ │ 0x0000 - 0x0005 reg=3 feedbackTypeFlags I │ │ @@ -139332,18 +196426,18 @@ │ │ type : '(Landroid/view/accessibility/AccessibilityManager;)Ljava/util/List;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 5 16-bit code units │ │ -069328: |[069328] android.support.v4.view.accessibility.AccessibilityManagerCompat$AccessibilityManagerStubImpl.getInstalledAccessibilityServiceList:(Landroid/view/accessibility/AccessibilityManager;)Ljava/util/List; │ │ -069338: 7100 e817 0000 |0000: invoke-static {}, Ljava/util/Collections;.emptyList:()Ljava/util/List; // method@17e8 │ │ -06933e: 0c00 |0003: move-result-object v0 │ │ -069340: 1100 |0004: return-object v0 │ │ +094d34: |[094d34] android.support.v4.view.accessibility.AccessibilityManagerCompat$AccessibilityManagerStubImpl.getInstalledAccessibilityServiceList:(Landroid/view/accessibility/AccessibilityManager;)Ljava/util/List; │ │ +094d44: 7100 e922 0000 |0000: invoke-static {}, Ljava/util/Collections;.emptyList:()Ljava/util/List; // method@22e9 │ │ +094d4a: 0c00 |0003: move-result-object v0 │ │ +094d4c: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=70 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerStubImpl; │ │ 0x0000 - 0x0005 reg=2 manager Landroid/view/accessibility/AccessibilityManager; │ │ │ │ @@ -139352,17 +196446,17 @@ │ │ type : '(Landroid/view/accessibility/AccessibilityManager;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -069344: |[069344] android.support.v4.view.accessibility.AccessibilityManagerCompat$AccessibilityManagerStubImpl.isTouchExplorationEnabled:(Landroid/view/accessibility/AccessibilityManager;)Z │ │ -069354: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -069356: 0f00 |0001: return v0 │ │ +094d50: |[094d50] android.support.v4.view.accessibility.AccessibilityManagerCompat$AccessibilityManagerStubImpl.isTouchExplorationEnabled:(Landroid/view/accessibility/AccessibilityManager;)Z │ │ +094d60: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +094d62: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=74 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerStubImpl; │ │ 0x0000 - 0x0002 reg=2 manager Landroid/view/accessibility/AccessibilityManager; │ │ │ │ @@ -139371,17 +196465,17 @@ │ │ type : '(Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityStateChangeListenerCompat;)Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -069358: |[069358] android.support.v4.view.accessibility.AccessibilityManagerCompat$AccessibilityManagerStubImpl.newAccessiblityStateChangeListener:(Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityStateChangeListenerCompat;)Ljava/lang/Object; │ │ -069368: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -06936a: 1100 |0001: return-object v0 │ │ +094d64: |[094d64] android.support.v4.view.accessibility.AccessibilityManagerCompat$AccessibilityManagerStubImpl.newAccessiblityStateChangeListener:(Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityStateChangeListenerCompat;)Ljava/lang/Object; │ │ +094d74: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +094d76: 1100 |0001: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=50 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerStubImpl; │ │ 0x0000 - 0x0002 reg=2 listener Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityStateChangeListenerCompat; │ │ │ │ @@ -139390,45 +196484,47 @@ │ │ type : '(Landroid/view/accessibility/AccessibilityManager;Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityStateChangeListenerCompat;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -06936c: |[06936c] android.support.v4.view.accessibility.AccessibilityManagerCompat$AccessibilityManagerStubImpl.removeAccessibilityStateChangeListener:(Landroid/view/accessibility/AccessibilityManager;Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityStateChangeListenerCompat;)Z │ │ -06937c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -06937e: 0f00 |0001: return v0 │ │ +094d78: |[094d78] android.support.v4.view.accessibility.AccessibilityManagerCompat$AccessibilityManagerStubImpl.removeAccessibilityStateChangeListener:(Landroid/view/accessibility/AccessibilityManager;Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityStateChangeListenerCompat;)Z │ │ +094d88: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +094d8a: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=60 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerStubImpl; │ │ 0x0000 - 0x0002 reg=2 manager Landroid/view/accessibility/AccessibilityManager; │ │ 0x0000 - 0x0002 reg=3 listener Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityStateChangeListenerCompat; │ │ │ │ - source_file_idx : 409 (AccessibilityManagerCompat.java) │ │ + source_file_idx : 481 (AccessibilityManagerCompat.java) │ │ │ │ -Class #547 header: │ │ -class_idx : 538 │ │ +Class #822 header: │ │ +class_idx : 861 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 948 │ │ -source_file_idx : 415 │ │ +superclass_idx : 1337 │ │ +source_file_idx : 488 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ -virtual_methods_size: 64 │ │ +virtual_methods_size: 82 │ │ │ │ -Class #547 annotations: │ │ +Class #822 annotations: │ │ Annotations on class │ │ VISIBILITY_SYSTEM Ldalvik/annotation/EnclosingClass; value=Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ VISIBILITY_SYSTEM Ldalvik/annotation/InnerClass; accessFlags=8 name="AccessibilityNodeInfoStubImpl" │ │ -Annotations on method #3366 'findAccessibilityNodeInfosByText' │ │ +Annotations on method #5619 'findAccessibilityNodeInfosByText' │ │ VISIBILITY_SYSTEM Ldalvik/annotation/Signature; value={ "(" "Ljava/lang/Object;" "Ljava/lang/String;" ")" "Ljava/util/List" "<" "Ljava/lang/Object;" ">;" } │ │ +Annotations on method #5622 'getActionList' │ │ + VISIBILITY_SYSTEM Ldalvik/annotation/Signature; value={ "(" "Ljava/lang/Object;" ")" "Ljava/util/List" "<" "Ljava/lang/Object;" ">;" } │ │ │ │ -Class #547 - │ │ +Class #822 - │ │ Class descriptor : 'Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl;' │ │ Access flags : 0x0000 () │ │ Superclass : 'Ljava/lang/Object;' │ │ Interfaces - │ │ #0 : 'Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;' │ │ Static fields - │ │ Instance fields - │ │ @@ -139438,1270 +196534,1621 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -069380: |[069380] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.:()V │ │ -069390: 7010 9117 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1791 │ │ -069396: 0e00 |0003: return-void │ │ +094d8c: |[094d8c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.:()V │ │ +094d9c: 7010 8622 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2286 │ │ +094da2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=104 │ │ + 0x0000 line=265 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl; │ │ │ │ Virtual methods - │ │ #0 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl;) │ │ name : 'addAction' │ │ type : '(Ljava/lang/Object;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -069398: |[069398] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.addAction:(Ljava/lang/Object;I)V │ │ -0693a8: 0e00 |0000: return-void │ │ +094da4: |[094da4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.addAction:(Ljava/lang/Object;I)V │ │ +094db4: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=128 │ │ + 0x0000 line=289 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl; │ │ 0x0000 - 0x0001 reg=1 info Ljava/lang/Object; │ │ 0x0000 - 0x0001 reg=2 action I │ │ │ │ #1 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl;) │ │ + name : 'addAction' │ │ + type : '(Ljava/lang/Object;ILjava/lang/CharSequence;)V' │ │ + access : 0x0001 (PUBLIC) │ │ + code - │ │ + registers : 4 │ │ + ins : 4 │ │ + outs : 0 │ │ + insns size : 1 16-bit code units │ │ +094db8: |[094db8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.addAction:(Ljava/lang/Object;ILjava/lang/CharSequence;)V │ │ +094dc8: 0e00 |0000: return-void │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=616 │ │ + locals : │ │ + 0x0000 - 0x0001 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl; │ │ + 0x0000 - 0x0001 reg=1 info Ljava/lang/Object; │ │ + 0x0000 - 0x0001 reg=2 id I │ │ + 0x0000 - 0x0001 reg=3 label Ljava/lang/CharSequence; │ │ + │ │ + #2 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl;) │ │ name : 'addChild' │ │ type : '(Ljava/lang/Object;Landroid/view/View;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -0693ac: |[0693ac] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.addChild:(Ljava/lang/Object;Landroid/view/View;)V │ │ -0693bc: 0e00 |0000: return-void │ │ +094dcc: |[094dcc] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.addChild:(Ljava/lang/Object;Landroid/view/View;)V │ │ +094ddc: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=133 │ │ + 0x0000 line=294 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl; │ │ 0x0000 - 0x0001 reg=1 info Ljava/lang/Object; │ │ 0x0000 - 0x0001 reg=2 child Landroid/view/View; │ │ │ │ - #2 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl;) │ │ + #3 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl;) │ │ name : 'addChild' │ │ type : '(Ljava/lang/Object;Landroid/view/View;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -0693c0: |[0693c0] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.addChild:(Ljava/lang/Object;Landroid/view/View;I)V │ │ -0693d0: 0e00 |0000: return-void │ │ +094de0: |[094de0] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.addChild:(Ljava/lang/Object;Landroid/view/View;I)V │ │ +094df0: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=138 │ │ + 0x0000 line=299 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl; │ │ 0x0000 - 0x0001 reg=1 info Ljava/lang/Object; │ │ 0x0000 - 0x0001 reg=2 child Landroid/view/View; │ │ 0x0000 - 0x0001 reg=3 virtualDescendantId I │ │ │ │ - #3 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl;) │ │ + #4 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl;) │ │ name : 'findAccessibilityNodeInfosByText' │ │ type : '(Ljava/lang/Object;Ljava/lang/String;)Ljava/util/List;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 5 16-bit code units │ │ -0693d4: |[0693d4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.findAccessibilityNodeInfosByText:(Ljava/lang/Object;Ljava/lang/String;)Ljava/util/List; │ │ -0693e4: 7100 e817 0000 |0000: invoke-static {}, Ljava/util/Collections;.emptyList:()Ljava/util/List; // method@17e8 │ │ -0693ea: 0c00 |0003: move-result-object v0 │ │ -0693ec: 1100 |0004: return-object v0 │ │ +094df4: |[094df4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.findAccessibilityNodeInfosByText:(Ljava/lang/Object;Ljava/lang/String;)Ljava/util/List; │ │ +094e04: 7100 e922 0000 |0000: invoke-static {}, Ljava/util/Collections;.emptyList:()Ljava/util/List; // method@22e9 │ │ +094e0a: 0c00 |0003: move-result-object v0 │ │ +094e0c: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=142 │ │ + 0x0000 line=303 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl; │ │ 0x0000 - 0x0005 reg=2 info Ljava/lang/Object; │ │ 0x0000 - 0x0005 reg=3 text Ljava/lang/String; │ │ │ │ - #4 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl;) │ │ + #5 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl;) │ │ name : 'findFocus' │ │ type : '(Ljava/lang/Object;I)Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -0693f0: |[0693f0] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.findFocus:(Ljava/lang/Object;I)Ljava/lang/Object; │ │ -069400: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -069402: 1100 |0001: return-object v0 │ │ +094e10: |[094e10] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.findFocus:(Ljava/lang/Object;I)Ljava/lang/Object; │ │ +094e20: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +094e22: 1100 |0001: return-object v0 │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=382 │ │ + 0x0000 line=543 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl; │ │ 0x0000 - 0x0002 reg=2 info Ljava/lang/Object; │ │ 0x0000 - 0x0002 reg=3 focus I │ │ │ │ - #5 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl;) │ │ + #6 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl;) │ │ name : 'focusSearch' │ │ type : '(Ljava/lang/Object;I)Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -069404: |[069404] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.focusSearch:(Ljava/lang/Object;I)Ljava/lang/Object; │ │ -069414: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -069416: 1100 |0001: return-object v0 │ │ +094e24: |[094e24] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.focusSearch:(Ljava/lang/Object;I)Ljava/lang/Object; │ │ +094e34: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +094e36: 1100 |0001: return-object v0 │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=387 │ │ + 0x0000 line=548 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl; │ │ 0x0000 - 0x0002 reg=2 info Ljava/lang/Object; │ │ 0x0000 - 0x0002 reg=3 direction I │ │ │ │ - #6 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl;) │ │ + #7 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl;) │ │ + name : 'getActionList' │ │ + type : '(Ljava/lang/Object;)Ljava/util/List;' │ │ + access : 0x0001 (PUBLIC) │ │ + code - │ │ + registers : 3 │ │ + ins : 2 │ │ + outs : 0 │ │ + insns size : 2 16-bit code units │ │ +094e38: |[094e38] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.getActionList:(Ljava/lang/Object;)Ljava/util/List; │ │ +094e48: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +094e4a: 1100 |0001: return-object v0 │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=611 │ │ + locals : │ │ + 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl; │ │ + 0x0000 - 0x0002 reg=2 info Ljava/lang/Object; │ │ + │ │ + #8 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl;) │ │ name : 'getActions' │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -069418: |[069418] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.getActions:(Ljava/lang/Object;)I │ │ -069428: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -06942a: 0f00 |0001: return v0 │ │ +094e4c: |[094e4c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.getActions:(Ljava/lang/Object;)I │ │ +094e5c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +094e5e: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=147 │ │ + 0x0000 line=308 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl; │ │ 0x0000 - 0x0002 reg=2 info Ljava/lang/Object; │ │ │ │ - #7 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl;) │ │ + #9 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl;) │ │ name : 'getBoundsInParent' │ │ type : '(Ljava/lang/Object;Landroid/graphics/Rect;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -06942c: |[06942c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.getBoundsInParent:(Ljava/lang/Object;Landroid/graphics/Rect;)V │ │ -06943c: 0e00 |0000: return-void │ │ +094e60: |[094e60] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.getBoundsInParent:(Ljava/lang/Object;Landroid/graphics/Rect;)V │ │ +094e70: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=153 │ │ + 0x0000 line=314 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl; │ │ 0x0000 - 0x0001 reg=1 info Ljava/lang/Object; │ │ 0x0000 - 0x0001 reg=2 outBounds Landroid/graphics/Rect; │ │ │ │ - #8 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl;) │ │ + #10 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl;) │ │ name : 'getBoundsInScreen' │ │ type : '(Ljava/lang/Object;Landroid/graphics/Rect;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -069440: |[069440] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.getBoundsInScreen:(Ljava/lang/Object;Landroid/graphics/Rect;)V │ │ -069450: 0e00 |0000: return-void │ │ +094e74: |[094e74] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.getBoundsInScreen:(Ljava/lang/Object;Landroid/graphics/Rect;)V │ │ +094e84: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=158 │ │ + 0x0000 line=319 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl; │ │ 0x0000 - 0x0001 reg=1 info Ljava/lang/Object; │ │ 0x0000 - 0x0001 reg=2 outBounds Landroid/graphics/Rect; │ │ │ │ - #9 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl;) │ │ + #11 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl;) │ │ name : 'getChild' │ │ type : '(Ljava/lang/Object;I)Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -069454: |[069454] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.getChild:(Ljava/lang/Object;I)Ljava/lang/Object; │ │ -069464: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -069466: 1100 |0001: return-object v0 │ │ +094e88: |[094e88] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.getChild:(Ljava/lang/Object;I)Ljava/lang/Object; │ │ +094e98: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +094e9a: 1100 |0001: return-object v0 │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=162 │ │ + 0x0000 line=323 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl; │ │ 0x0000 - 0x0002 reg=2 info Ljava/lang/Object; │ │ 0x0000 - 0x0002 reg=3 index I │ │ │ │ - #10 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl;) │ │ + #12 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl;) │ │ name : 'getChildCount' │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -069468: |[069468] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.getChildCount:(Ljava/lang/Object;)I │ │ -069478: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -06947a: 0f00 |0001: return v0 │ │ +094e9c: |[094e9c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.getChildCount:(Ljava/lang/Object;)I │ │ +094eac: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +094eae: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=167 │ │ + 0x0000 line=328 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl; │ │ 0x0000 - 0x0002 reg=2 info Ljava/lang/Object; │ │ │ │ - #11 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl;) │ │ + #13 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl;) │ │ name : 'getClassName' │ │ type : '(Ljava/lang/Object;)Ljava/lang/CharSequence;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -06947c: |[06947c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.getClassName:(Ljava/lang/Object;)Ljava/lang/CharSequence; │ │ -06948c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -06948e: 1100 |0001: return-object v0 │ │ +094eb0: |[094eb0] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.getClassName:(Ljava/lang/Object;)Ljava/lang/CharSequence; │ │ +094ec0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +094ec2: 1100 |0001: return-object v0 │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=172 │ │ + 0x0000 line=333 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl; │ │ 0x0000 - 0x0002 reg=2 info Ljava/lang/Object; │ │ │ │ - #12 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl;) │ │ + #14 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl;) │ │ + name : 'getCollectionInfo' │ │ + type : '(Ljava/lang/Object;)Ljava/lang/Object;' │ │ + access : 0x0001 (PUBLIC) │ │ + code - │ │ + registers : 3 │ │ + ins : 2 │ │ + outs : 0 │ │ + insns size : 2 16-bit code units │ │ +094ec4: |[094ec4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.getCollectionInfo:(Ljava/lang/Object;)Ljava/lang/Object; │ │ +094ed4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +094ed6: 1100 |0001: return-object v0 │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=588 │ │ + locals : │ │ + 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl; │ │ + 0x0000 - 0x0002 reg=2 info Ljava/lang/Object; │ │ + │ │ + #15 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl;) │ │ + name : 'getCollectionInfoColumnCount' │ │ + type : '(Ljava/lang/Object;)I' │ │ + access : 0x0001 (PUBLIC) │ │ + code - │ │ + registers : 3 │ │ + ins : 2 │ │ + outs : 0 │ │ + insns size : 2 16-bit code units │ │ +094ed8: |[094ed8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.getCollectionInfoColumnCount:(Ljava/lang/Object;)I │ │ +094ee8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +094eea: 0f00 |0001: return v0 │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=626 │ │ + locals : │ │ + 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl; │ │ + 0x0000 - 0x0002 reg=2 info Ljava/lang/Object; │ │ + │ │ + #16 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl;) │ │ + name : 'getCollectionInfoRowCount' │ │ + type : '(Ljava/lang/Object;)I' │ │ + access : 0x0001 (PUBLIC) │ │ + code - │ │ + registers : 3 │ │ + ins : 2 │ │ + outs : 0 │ │ + insns size : 2 16-bit code units │ │ +094eec: |[094eec] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.getCollectionInfoRowCount:(Ljava/lang/Object;)I │ │ +094efc: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +094efe: 0f00 |0001: return v0 │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=631 │ │ + locals : │ │ + 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl; │ │ + 0x0000 - 0x0002 reg=2 info Ljava/lang/Object; │ │ + │ │ + #17 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl;) │ │ + name : 'getCollectionItemColumnIndex' │ │ + type : '(Ljava/lang/Object;)I' │ │ + access : 0x0001 (PUBLIC) │ │ + code - │ │ + registers : 3 │ │ + ins : 2 │ │ + outs : 0 │ │ + insns size : 2 16-bit code units │ │ +094f00: |[094f00] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.getCollectionItemColumnIndex:(Ljava/lang/Object;)I │ │ +094f10: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +094f12: 0f00 |0001: return v0 │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=647 │ │ + locals : │ │ + 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl; │ │ + 0x0000 - 0x0002 reg=2 info Ljava/lang/Object; │ │ + │ │ + #18 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl;) │ │ + name : 'getCollectionItemColumnSpan' │ │ + type : '(Ljava/lang/Object;)I' │ │ + access : 0x0001 (PUBLIC) │ │ + code - │ │ + registers : 3 │ │ + ins : 2 │ │ + outs : 0 │ │ + insns size : 2 16-bit code units │ │ +094f14: |[094f14] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.getCollectionItemColumnSpan:(Ljava/lang/Object;)I │ │ +094f24: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +094f26: 0f00 |0001: return v0 │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=652 │ │ + locals : │ │ + 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl; │ │ + 0x0000 - 0x0002 reg=2 info Ljava/lang/Object; │ │ + │ │ + #19 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl;) │ │ + name : 'getCollectionItemInfo' │ │ + type : '(Ljava/lang/Object;)Ljava/lang/Object;' │ │ + access : 0x0001 (PUBLIC) │ │ + code - │ │ + registers : 3 │ │ + ins : 2 │ │ + outs : 0 │ │ + insns size : 2 16-bit code units │ │ +094f28: |[094f28] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.getCollectionItemInfo:(Ljava/lang/Object;)Ljava/lang/Object; │ │ +094f38: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +094f3a: 1100 |0001: return-object v0 │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=597 │ │ + locals : │ │ + 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl; │ │ + 0x0000 - 0x0002 reg=2 info Ljava/lang/Object; │ │ + │ │ + #20 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl;) │ │ + name : 'getCollectionItemRowIndex' │ │ + type : '(Ljava/lang/Object;)I' │ │ + access : 0x0001 (PUBLIC) │ │ + code - │ │ + registers : 3 │ │ + ins : 2 │ │ + outs : 0 │ │ + insns size : 2 16-bit code units │ │ +094f3c: |[094f3c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.getCollectionItemRowIndex:(Ljava/lang/Object;)I │ │ +094f4c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +094f4e: 0f00 |0001: return v0 │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=657 │ │ + locals : │ │ + 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl; │ │ + 0x0000 - 0x0002 reg=2 info Ljava/lang/Object; │ │ + │ │ + #21 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl;) │ │ + name : 'getCollectionItemRowSpan' │ │ + type : '(Ljava/lang/Object;)I' │ │ + access : 0x0001 (PUBLIC) │ │ + code - │ │ + registers : 3 │ │ + ins : 2 │ │ + outs : 0 │ │ + insns size : 2 16-bit code units │ │ +094f50: |[094f50] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.getCollectionItemRowSpan:(Ljava/lang/Object;)I │ │ +094f60: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +094f62: 0f00 |0001: return v0 │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=662 │ │ + locals : │ │ + 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl; │ │ + 0x0000 - 0x0002 reg=2 info Ljava/lang/Object; │ │ + │ │ + #22 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl;) │ │ name : 'getContentDescription' │ │ type : '(Ljava/lang/Object;)Ljava/lang/CharSequence;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -069490: |[069490] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.getContentDescription:(Ljava/lang/Object;)Ljava/lang/CharSequence; │ │ -0694a0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0694a2: 1100 |0001: return-object v0 │ │ +094f64: |[094f64] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.getContentDescription:(Ljava/lang/Object;)Ljava/lang/CharSequence; │ │ +094f74: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +094f76: 1100 |0001: return-object v0 │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=177 │ │ + 0x0000 line=338 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl; │ │ 0x0000 - 0x0002 reg=2 info Ljava/lang/Object; │ │ │ │ - #13 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl;) │ │ + #23 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl;) │ │ name : 'getLiveRegion' │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -0694a4: |[0694a4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.getLiveRegion:(Ljava/lang/Object;)I │ │ -0694b4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0694b6: 0f00 |0001: return v0 │ │ +094f78: |[094f78] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.getLiveRegion:(Ljava/lang/Object;)I │ │ +094f88: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +094f8a: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=417 │ │ + 0x0000 line=578 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl; │ │ 0x0000 - 0x0002 reg=2 info Ljava/lang/Object; │ │ │ │ - #14 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl;) │ │ + #24 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl;) │ │ name : 'getMovementGranularities' │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -0694b8: |[0694b8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.getMovementGranularities:(Ljava/lang/Object;)I │ │ -0694c8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0694ca: 0f00 |0001: return v0 │ │ +094f8c: |[094f8c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.getMovementGranularities:(Ljava/lang/Object;)I │ │ +094f9c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +094f9e: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=277 │ │ + 0x0000 line=438 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl; │ │ 0x0000 - 0x0002 reg=2 info Ljava/lang/Object; │ │ │ │ - #15 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl;) │ │ + #25 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl;) │ │ name : 'getPackageName' │ │ type : '(Ljava/lang/Object;)Ljava/lang/CharSequence;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -0694cc: |[0694cc] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.getPackageName:(Ljava/lang/Object;)Ljava/lang/CharSequence; │ │ -0694dc: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0694de: 1100 |0001: return-object v0 │ │ +094fa0: |[094fa0] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.getPackageName:(Ljava/lang/Object;)Ljava/lang/CharSequence; │ │ +094fb0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +094fb2: 1100 |0001: return-object v0 │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=182 │ │ + 0x0000 line=343 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl; │ │ 0x0000 - 0x0002 reg=2 info Ljava/lang/Object; │ │ │ │ - #16 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl;) │ │ + #26 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl;) │ │ name : 'getParent' │ │ type : '(Ljava/lang/Object;)Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -0694e0: |[0694e0] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.getParent:(Ljava/lang/Object;)Ljava/lang/Object; │ │ -0694f0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0694f2: 1100 |0001: return-object v0 │ │ +094fb4: |[094fb4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.getParent:(Ljava/lang/Object;)Ljava/lang/Object; │ │ +094fc4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +094fc6: 1100 |0001: return-object v0 │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=187 │ │ + 0x0000 line=348 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl; │ │ 0x0000 - 0x0002 reg=2 info Ljava/lang/Object; │ │ │ │ - #17 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl;) │ │ + #27 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl;) │ │ + name : 'getRangeInfo' │ │ + type : '(Ljava/lang/Object;)Ljava/lang/Object;' │ │ + access : 0x0001 (PUBLIC) │ │ + code - │ │ + registers : 3 │ │ + ins : 2 │ │ + outs : 0 │ │ + insns size : 2 16-bit code units │ │ +094fc8: |[094fc8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.getRangeInfo:(Ljava/lang/Object;)Ljava/lang/Object; │ │ +094fd8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +094fda: 1100 |0001: return-object v0 │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=606 │ │ + locals : │ │ + 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl; │ │ + 0x0000 - 0x0002 reg=2 info Ljava/lang/Object; │ │ + │ │ + #28 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl;) │ │ name : 'getText' │ │ type : '(Ljava/lang/Object;)Ljava/lang/CharSequence;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -0694f4: |[0694f4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.getText:(Ljava/lang/Object;)Ljava/lang/CharSequence; │ │ -069504: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -069506: 1100 |0001: return-object v0 │ │ +094fdc: |[094fdc] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.getText:(Ljava/lang/Object;)Ljava/lang/CharSequence; │ │ +094fec: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +094fee: 1100 |0001: return-object v0 │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=192 │ │ + 0x0000 line=353 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl; │ │ 0x0000 - 0x0002 reg=2 info Ljava/lang/Object; │ │ │ │ - #18 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl;) │ │ + #29 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl;) │ │ name : 'getViewIdResourceName' │ │ type : '(Ljava/lang/Object;)Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -069508: |[069508] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.getViewIdResourceName:(Ljava/lang/Object;)Ljava/lang/String; │ │ -069518: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -06951a: 1100 |0001: return-object v0 │ │ +094ff0: |[094ff0] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.getViewIdResourceName:(Ljava/lang/Object;)Ljava/lang/String; │ │ +095000: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +095002: 1100 |0001: return-object v0 │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=407 │ │ + 0x0000 line=568 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl; │ │ 0x0000 - 0x0002 reg=2 info Ljava/lang/Object; │ │ │ │ - #19 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl;) │ │ + #30 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl;) │ │ name : 'getWindowId' │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -06951c: |[06951c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.getWindowId:(Ljava/lang/Object;)I │ │ -06952c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -06952e: 0f00 |0001: return v0 │ │ +095004: |[095004] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.getWindowId:(Ljava/lang/Object;)I │ │ +095014: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +095016: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=197 │ │ + 0x0000 line=358 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl; │ │ 0x0000 - 0x0002 reg=2 info Ljava/lang/Object; │ │ │ │ - #20 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl;) │ │ + #31 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl;) │ │ name : 'isAccessibilityFocused' │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -069530: |[069530] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.isAccessibilityFocused:(Ljava/lang/Object;)Z │ │ -069540: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -069542: 0f00 |0001: return v0 │ │ +095018: |[095018] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.isAccessibilityFocused:(Ljava/lang/Object;)Z │ │ +095028: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +09502a: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=237 │ │ + 0x0000 line=398 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl; │ │ 0x0000 - 0x0002 reg=2 info Ljava/lang/Object; │ │ │ │ - #21 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl;) │ │ + #32 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl;) │ │ name : 'isCheckable' │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -069544: |[069544] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.isCheckable:(Ljava/lang/Object;)Z │ │ -069554: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -069556: 0f00 |0001: return v0 │ │ +09502c: |[09502c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.isCheckable:(Ljava/lang/Object;)Z │ │ +09503c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +09503e: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=202 │ │ + 0x0000 line=363 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl; │ │ 0x0000 - 0x0002 reg=2 info Ljava/lang/Object; │ │ │ │ - #22 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl;) │ │ + #33 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl;) │ │ name : 'isChecked' │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -069558: |[069558] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.isChecked:(Ljava/lang/Object;)Z │ │ -069568: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -06956a: 0f00 |0001: return v0 │ │ +095040: |[095040] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.isChecked:(Ljava/lang/Object;)Z │ │ +095050: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +095052: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=207 │ │ + 0x0000 line=368 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl; │ │ 0x0000 - 0x0002 reg=2 info Ljava/lang/Object; │ │ │ │ - #23 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl;) │ │ + #34 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl;) │ │ name : 'isClickable' │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -06956c: |[06956c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.isClickable:(Ljava/lang/Object;)Z │ │ -06957c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -06957e: 0f00 |0001: return v0 │ │ +095054: |[095054] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.isClickable:(Ljava/lang/Object;)Z │ │ +095064: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +095066: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=212 │ │ + 0x0000 line=373 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl; │ │ 0x0000 - 0x0002 reg=2 info Ljava/lang/Object; │ │ │ │ - #24 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl;) │ │ + #35 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl;) │ │ + name : 'isCollectionInfoHierarchical' │ │ + type : '(Ljava/lang/Object;)Z' │ │ + access : 0x0001 (PUBLIC) │ │ + code - │ │ + registers : 3 │ │ + ins : 2 │ │ + outs : 0 │ │ + insns size : 2 16-bit code units │ │ +095068: |[095068] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.isCollectionInfoHierarchical:(Ljava/lang/Object;)Z │ │ +095078: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +09507a: 0f00 |0001: return v0 │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=636 │ │ + locals : │ │ + 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl; │ │ + 0x0000 - 0x0002 reg=2 info Ljava/lang/Object; │ │ + │ │ + #36 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl;) │ │ + name : 'isCollectionItemHeading' │ │ + type : '(Ljava/lang/Object;)Z' │ │ + access : 0x0001 (PUBLIC) │ │ + code - │ │ + registers : 3 │ │ + ins : 2 │ │ + outs : 0 │ │ + insns size : 2 16-bit code units │ │ +09507c: |[09507c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.isCollectionItemHeading:(Ljava/lang/Object;)Z │ │ +09508c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +09508e: 0f00 |0001: return v0 │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=667 │ │ + locals : │ │ + 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl; │ │ + 0x0000 - 0x0002 reg=2 info Ljava/lang/Object; │ │ + │ │ + #37 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl;) │ │ + name : 'isCollectionItemSelected' │ │ + type : '(Ljava/lang/Object;)Z' │ │ + access : 0x0001 (PUBLIC) │ │ + code - │ │ + registers : 3 │ │ + ins : 2 │ │ + outs : 0 │ │ + insns size : 2 16-bit code units │ │ +095090: |[095090] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.isCollectionItemSelected:(Ljava/lang/Object;)Z │ │ +0950a0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0950a2: 0f00 |0001: return v0 │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=672 │ │ + locals : │ │ + 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl; │ │ + 0x0000 - 0x0002 reg=2 info Ljava/lang/Object; │ │ + │ │ + #38 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl;) │ │ name : 'isEnabled' │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -069580: |[069580] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.isEnabled:(Ljava/lang/Object;)Z │ │ -069590: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -069592: 0f00 |0001: return v0 │ │ +0950a4: |[0950a4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.isEnabled:(Ljava/lang/Object;)Z │ │ +0950b4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0950b6: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=217 │ │ + 0x0000 line=378 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl; │ │ 0x0000 - 0x0002 reg=2 info Ljava/lang/Object; │ │ │ │ - #25 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl;) │ │ + #39 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl;) │ │ name : 'isFocusable' │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -069594: |[069594] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.isFocusable:(Ljava/lang/Object;)Z │ │ -0695a4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0695a6: 0f00 |0001: return v0 │ │ +0950b8: |[0950b8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.isFocusable:(Ljava/lang/Object;)Z │ │ +0950c8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0950ca: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=222 │ │ + 0x0000 line=383 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl; │ │ 0x0000 - 0x0002 reg=2 info Ljava/lang/Object; │ │ │ │ - #26 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl;) │ │ + #40 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl;) │ │ name : 'isFocused' │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -0695a8: |[0695a8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.isFocused:(Ljava/lang/Object;)Z │ │ -0695b8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0695ba: 0f00 |0001: return v0 │ │ +0950cc: |[0950cc] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.isFocused:(Ljava/lang/Object;)Z │ │ +0950dc: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0950de: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=227 │ │ + 0x0000 line=388 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl; │ │ 0x0000 - 0x0002 reg=2 info Ljava/lang/Object; │ │ │ │ - #27 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl;) │ │ + #41 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl;) │ │ name : 'isLongClickable' │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -0695bc: |[0695bc] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.isLongClickable:(Ljava/lang/Object;)Z │ │ -0695cc: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0695ce: 0f00 |0001: return v0 │ │ +0950e0: |[0950e0] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.isLongClickable:(Ljava/lang/Object;)Z │ │ +0950f0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0950f2: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=242 │ │ + 0x0000 line=403 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl; │ │ 0x0000 - 0x0002 reg=2 info Ljava/lang/Object; │ │ │ │ - #28 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl;) │ │ + #42 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl;) │ │ name : 'isPassword' │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -0695d0: |[0695d0] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.isPassword:(Ljava/lang/Object;)Z │ │ -0695e0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0695e2: 0f00 |0001: return v0 │ │ +0950f4: |[0950f4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.isPassword:(Ljava/lang/Object;)Z │ │ +095104: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +095106: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=247 │ │ + 0x0000 line=408 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl; │ │ 0x0000 - 0x0002 reg=2 info Ljava/lang/Object; │ │ │ │ - #29 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl;) │ │ + #43 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl;) │ │ name : 'isScrollable' │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -0695e4: |[0695e4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.isScrollable:(Ljava/lang/Object;)Z │ │ -0695f4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0695f6: 0f00 |0001: return v0 │ │ +095108: |[095108] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.isScrollable:(Ljava/lang/Object;)Z │ │ +095118: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +09511a: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=252 │ │ + 0x0000 line=413 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl; │ │ 0x0000 - 0x0002 reg=2 info Ljava/lang/Object; │ │ │ │ - #30 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl;) │ │ + #44 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl;) │ │ name : 'isSelected' │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -0695f8: |[0695f8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.isSelected:(Ljava/lang/Object;)Z │ │ -069608: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -06960a: 0f00 |0001: return v0 │ │ +09511c: |[09511c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.isSelected:(Ljava/lang/Object;)Z │ │ +09512c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +09512e: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=257 │ │ + 0x0000 line=418 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl; │ │ 0x0000 - 0x0002 reg=2 info Ljava/lang/Object; │ │ │ │ - #31 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl;) │ │ + #45 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl;) │ │ name : 'isVisibleToUser' │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -06960c: |[06960c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.isVisibleToUser:(Ljava/lang/Object;)Z │ │ -06961c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -06961e: 0f00 |0001: return v0 │ │ +095130: |[095130] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.isVisibleToUser:(Ljava/lang/Object;)Z │ │ +095140: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +095142: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=232 │ │ + 0x0000 line=393 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl; │ │ 0x0000 - 0x0002 reg=2 info Ljava/lang/Object; │ │ │ │ - #32 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl;) │ │ + #46 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl;) │ │ name : 'obtain' │ │ type : '()Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -069620: |[069620] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.obtain:()Ljava/lang/Object; │ │ -069630: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -069632: 1100 |0001: return-object v0 │ │ +095144: |[095144] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.obtain:()Ljava/lang/Object; │ │ +095154: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +095156: 1100 |0001: return-object v0 │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=107 │ │ + 0x0000 line=268 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl; │ │ │ │ - #33 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl;) │ │ + #47 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl;) │ │ name : 'obtain' │ │ type : '(Landroid/view/View;)Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -069634: |[069634] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.obtain:(Landroid/view/View;)Ljava/lang/Object; │ │ -069644: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -069646: 1100 |0001: return-object v0 │ │ +095158: |[095158] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.obtain:(Landroid/view/View;)Ljava/lang/Object; │ │ +095168: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +09516a: 1100 |0001: return-object v0 │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=112 │ │ + 0x0000 line=273 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl; │ │ 0x0000 - 0x0002 reg=2 source Landroid/view/View; │ │ │ │ - #34 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl;) │ │ + #48 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl;) │ │ name : 'obtain' │ │ type : '(Landroid/view/View;I)Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -069648: |[069648] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.obtain:(Landroid/view/View;I)Ljava/lang/Object; │ │ -069658: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -06965a: 1100 |0001: return-object v0 │ │ +09516c: |[09516c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.obtain:(Landroid/view/View;I)Ljava/lang/Object; │ │ +09517c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +09517e: 1100 |0001: return-object v0 │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=117 │ │ + 0x0000 line=278 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl; │ │ 0x0000 - 0x0002 reg=2 root Landroid/view/View; │ │ 0x0000 - 0x0002 reg=3 virtualDescendantId I │ │ │ │ - #35 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl;) │ │ + #49 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl;) │ │ name : 'obtain' │ │ type : '(Ljava/lang/Object;)Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -06965c: |[06965c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.obtain:(Ljava/lang/Object;)Ljava/lang/Object; │ │ -06966c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -06966e: 1100 |0001: return-object v0 │ │ +095180: |[095180] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.obtain:(Ljava/lang/Object;)Ljava/lang/Object; │ │ +095190: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +095192: 1100 |0001: return-object v0 │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=122 │ │ + 0x0000 line=283 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl; │ │ 0x0000 - 0x0002 reg=2 info Ljava/lang/Object; │ │ │ │ - #36 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl;) │ │ + #50 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl;) │ │ + name : 'obtainCollectionInfo' │ │ + type : '(IIZI)Ljava/lang/Object;' │ │ + access : 0x0001 (PUBLIC) │ │ + code - │ │ + registers : 6 │ │ + ins : 5 │ │ + outs : 0 │ │ + insns size : 2 16-bit code units │ │ +095194: |[095194] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.obtainCollectionInfo:(IIZI)Ljava/lang/Object; │ │ +0951a4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0951a6: 1100 |0001: return-object v0 │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=621 │ │ + locals : │ │ + 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl; │ │ + 0x0000 - 0x0002 reg=2 rowCount I │ │ + 0x0000 - 0x0002 reg=3 columnCount I │ │ + 0x0000 - 0x0002 reg=4 hierarchical Z │ │ + 0x0000 - 0x0002 reg=5 selectionMode I │ │ + │ │ + #51 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl;) │ │ + name : 'obtainCollectionItemInfo' │ │ + type : '(IIIIZZ)Ljava/lang/Object;' │ │ + access : 0x0001 (PUBLIC) │ │ + code - │ │ + registers : 8 │ │ + ins : 7 │ │ + outs : 0 │ │ + insns size : 2 16-bit code units │ │ +0951a8: |[0951a8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.obtainCollectionItemInfo:(IIIIZZ)Ljava/lang/Object; │ │ +0951b8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0951ba: 1100 |0001: return-object v0 │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=642 │ │ + locals : │ │ + 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl; │ │ + 0x0000 - 0x0002 reg=2 rowIndex I │ │ + 0x0000 - 0x0002 reg=3 rowSpan I │ │ + 0x0000 - 0x0002 reg=4 columnIndex I │ │ + 0x0000 - 0x0002 reg=5 columnSpan I │ │ + 0x0000 - 0x0002 reg=6 heading Z │ │ + 0x0000 - 0x0002 reg=7 selected Z │ │ + │ │ + #52 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl;) │ │ name : 'performAction' │ │ type : '(Ljava/lang/Object;I)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -069670: |[069670] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.performAction:(Ljava/lang/Object;I)Z │ │ -069680: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -069682: 0f00 |0001: return v0 │ │ +0951bc: |[0951bc] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.performAction:(Ljava/lang/Object;I)Z │ │ +0951cc: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0951ce: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=262 │ │ + 0x0000 line=423 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl; │ │ 0x0000 - 0x0002 reg=2 info Ljava/lang/Object; │ │ 0x0000 - 0x0002 reg=3 action I │ │ │ │ - #37 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl;) │ │ + #53 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl;) │ │ name : 'performAction' │ │ type : '(Ljava/lang/Object;ILandroid/os/Bundle;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -069684: |[069684] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.performAction:(Ljava/lang/Object;ILandroid/os/Bundle;)Z │ │ -069694: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -069696: 0f00 |0001: return v0 │ │ +0951d0: |[0951d0] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.performAction:(Ljava/lang/Object;ILandroid/os/Bundle;)Z │ │ +0951e0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0951e2: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=267 │ │ + 0x0000 line=428 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl; │ │ 0x0000 - 0x0002 reg=2 info Ljava/lang/Object; │ │ 0x0000 - 0x0002 reg=3 action I │ │ 0x0000 - 0x0002 reg=4 arguments Landroid/os/Bundle; │ │ │ │ - #38 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl;) │ │ + #54 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl;) │ │ name : 'recycle' │ │ type : '(Ljava/lang/Object;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -069698: |[069698] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.recycle:(Ljava/lang/Object;)V │ │ -0696a8: 0e00 |0000: return-void │ │ +0951e4: |[0951e4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.recycle:(Ljava/lang/Object;)V │ │ +0951f4: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=398 │ │ + 0x0000 line=559 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl; │ │ 0x0000 - 0x0001 reg=1 info Ljava/lang/Object; │ │ │ │ - #39 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl;) │ │ + #55 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl;) │ │ name : 'setAccessibilityFocused' │ │ type : '(Ljava/lang/Object;Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -0696ac: |[0696ac] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.setAccessibilityFocused:(Ljava/lang/Object;Z)V │ │ -0696bc: 0e00 |0000: return-void │ │ +0951f8: |[0951f8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.setAccessibilityFocused:(Ljava/lang/Object;Z)V │ │ +095208: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=338 │ │ + 0x0000 line=499 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl; │ │ 0x0000 - 0x0001 reg=1 info Ljava/lang/Object; │ │ 0x0000 - 0x0001 reg=2 focused Z │ │ │ │ - #40 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl;) │ │ + #56 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl;) │ │ name : 'setBoundsInParent' │ │ type : '(Ljava/lang/Object;Landroid/graphics/Rect;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -0696c0: |[0696c0] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.setBoundsInParent:(Ljava/lang/Object;Landroid/graphics/Rect;)V │ │ -0696d0: 0e00 |0000: return-void │ │ +09520c: |[09520c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.setBoundsInParent:(Ljava/lang/Object;Landroid/graphics/Rect;)V │ │ +09521c: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=283 │ │ + 0x0000 line=444 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl; │ │ 0x0000 - 0x0001 reg=1 info Ljava/lang/Object; │ │ 0x0000 - 0x0001 reg=2 bounds Landroid/graphics/Rect; │ │ │ │ - #41 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl;) │ │ + #57 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl;) │ │ name : 'setBoundsInScreen' │ │ type : '(Ljava/lang/Object;Landroid/graphics/Rect;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -0696d4: |[0696d4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.setBoundsInScreen:(Ljava/lang/Object;Landroid/graphics/Rect;)V │ │ -0696e4: 0e00 |0000: return-void │ │ +095220: |[095220] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.setBoundsInScreen:(Ljava/lang/Object;Landroid/graphics/Rect;)V │ │ +095230: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=288 │ │ + 0x0000 line=449 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl; │ │ 0x0000 - 0x0001 reg=1 info Ljava/lang/Object; │ │ 0x0000 - 0x0001 reg=2 bounds Landroid/graphics/Rect; │ │ │ │ - #42 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl;) │ │ + #58 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl;) │ │ name : 'setCheckable' │ │ type : '(Ljava/lang/Object;Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -0696e8: |[0696e8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.setCheckable:(Ljava/lang/Object;Z)V │ │ -0696f8: 0e00 |0000: return-void │ │ +095234: |[095234] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.setCheckable:(Ljava/lang/Object;Z)V │ │ +095244: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=293 │ │ + 0x0000 line=454 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl; │ │ 0x0000 - 0x0001 reg=1 info Ljava/lang/Object; │ │ 0x0000 - 0x0001 reg=2 checkable Z │ │ │ │ - #43 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl;) │ │ + #59 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl;) │ │ name : 'setChecked' │ │ type : '(Ljava/lang/Object;Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -0696fc: |[0696fc] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.setChecked:(Ljava/lang/Object;Z)V │ │ -06970c: 0e00 |0000: return-void │ │ +095248: |[095248] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.setChecked:(Ljava/lang/Object;Z)V │ │ +095258: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=298 │ │ + 0x0000 line=459 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl; │ │ 0x0000 - 0x0001 reg=1 info Ljava/lang/Object; │ │ 0x0000 - 0x0001 reg=2 checked Z │ │ │ │ - #44 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl;) │ │ + #60 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl;) │ │ name : 'setClassName' │ │ type : '(Ljava/lang/Object;Ljava/lang/CharSequence;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -069710: |[069710] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.setClassName:(Ljava/lang/Object;Ljava/lang/CharSequence;)V │ │ -069720: 0e00 |0000: return-void │ │ +09525c: |[09525c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.setClassName:(Ljava/lang/Object;Ljava/lang/CharSequence;)V │ │ +09526c: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=303 │ │ + 0x0000 line=464 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl; │ │ 0x0000 - 0x0001 reg=1 info Ljava/lang/Object; │ │ 0x0000 - 0x0001 reg=2 className Ljava/lang/CharSequence; │ │ │ │ - #45 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl;) │ │ + #61 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl;) │ │ name : 'setClickable' │ │ type : '(Ljava/lang/Object;Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -069724: |[069724] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.setClickable:(Ljava/lang/Object;Z)V │ │ -069734: 0e00 |0000: return-void │ │ +095270: |[095270] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.setClickable:(Ljava/lang/Object;Z)V │ │ +095280: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=308 │ │ + 0x0000 line=469 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl; │ │ 0x0000 - 0x0001 reg=1 info Ljava/lang/Object; │ │ 0x0000 - 0x0001 reg=2 clickable Z │ │ │ │ - #46 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl;) │ │ + #62 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl;) │ │ + name : 'setCollectionInfo' │ │ + type : '(Ljava/lang/Object;Ljava/lang/Object;)V' │ │ + access : 0x0001 (PUBLIC) │ │ + code - │ │ + registers : 3 │ │ + ins : 3 │ │ + outs : 0 │ │ + insns size : 1 16-bit code units │ │ +095284: |[095284] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.setCollectionInfo:(Ljava/lang/Object;Ljava/lang/Object;)V │ │ +095294: 0e00 |0000: return-void │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=593 │ │ + locals : │ │ + 0x0000 - 0x0001 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl; │ │ + 0x0000 - 0x0001 reg=1 info Ljava/lang/Object; │ │ + 0x0000 - 0x0001 reg=2 collectionInfo Ljava/lang/Object; │ │ + │ │ + #63 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl;) │ │ + name : 'setCollectionItemInfo' │ │ + type : '(Ljava/lang/Object;Ljava/lang/Object;)V' │ │ + access : 0x0001 (PUBLIC) │ │ + code - │ │ + registers : 3 │ │ + ins : 3 │ │ + outs : 0 │ │ + insns size : 1 16-bit code units │ │ +095298: |[095298] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.setCollectionItemInfo:(Ljava/lang/Object;Ljava/lang/Object;)V │ │ +0952a8: 0e00 |0000: return-void │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=602 │ │ + locals : │ │ + 0x0000 - 0x0001 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl; │ │ + 0x0000 - 0x0001 reg=1 info Ljava/lang/Object; │ │ + 0x0000 - 0x0001 reg=2 collectionItemInfo Ljava/lang/Object; │ │ + │ │ + #64 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl;) │ │ name : 'setContentDescription' │ │ type : '(Ljava/lang/Object;Ljava/lang/CharSequence;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -069738: |[069738] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.setContentDescription:(Ljava/lang/Object;Ljava/lang/CharSequence;)V │ │ -069748: 0e00 |0000: return-void │ │ +0952ac: |[0952ac] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.setContentDescription:(Ljava/lang/Object;Ljava/lang/CharSequence;)V │ │ +0952bc: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=313 │ │ + 0x0000 line=474 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl; │ │ 0x0000 - 0x0001 reg=1 info Ljava/lang/Object; │ │ 0x0000 - 0x0001 reg=2 contentDescription Ljava/lang/CharSequence; │ │ │ │ - #47 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl;) │ │ + #65 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl;) │ │ name : 'setEnabled' │ │ type : '(Ljava/lang/Object;Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -06974c: |[06974c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.setEnabled:(Ljava/lang/Object;Z)V │ │ -06975c: 0e00 |0000: return-void │ │ +0952c0: |[0952c0] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.setEnabled:(Ljava/lang/Object;Z)V │ │ +0952d0: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=318 │ │ + 0x0000 line=479 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl; │ │ 0x0000 - 0x0001 reg=1 info Ljava/lang/Object; │ │ 0x0000 - 0x0001 reg=2 enabled Z │ │ │ │ - #48 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl;) │ │ + #66 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl;) │ │ name : 'setFocusable' │ │ type : '(Ljava/lang/Object;Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -069760: |[069760] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.setFocusable:(Ljava/lang/Object;Z)V │ │ -069770: 0e00 |0000: return-void │ │ +0952d4: |[0952d4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.setFocusable:(Ljava/lang/Object;Z)V │ │ +0952e4: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=323 │ │ + 0x0000 line=484 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl; │ │ 0x0000 - 0x0001 reg=1 info Ljava/lang/Object; │ │ 0x0000 - 0x0001 reg=2 focusable Z │ │ │ │ - #49 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl;) │ │ + #67 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl;) │ │ name : 'setFocused' │ │ type : '(Ljava/lang/Object;Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -069774: |[069774] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.setFocused:(Ljava/lang/Object;Z)V │ │ -069784: 0e00 |0000: return-void │ │ +0952e8: |[0952e8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.setFocused:(Ljava/lang/Object;Z)V │ │ +0952f8: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=328 │ │ + 0x0000 line=489 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl; │ │ 0x0000 - 0x0001 reg=1 info Ljava/lang/Object; │ │ 0x0000 - 0x0001 reg=2 focused Z │ │ │ │ - #50 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl;) │ │ + #68 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl;) │ │ name : 'setLiveRegion' │ │ type : '(Ljava/lang/Object;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -069788: |[069788] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.setLiveRegion:(Ljava/lang/Object;I)V │ │ -069798: 0e00 |0000: return-void │ │ +0952fc: |[0952fc] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.setLiveRegion:(Ljava/lang/Object;I)V │ │ +09530c: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=423 │ │ + 0x0000 line=584 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl; │ │ 0x0000 - 0x0001 reg=1 info Ljava/lang/Object; │ │ 0x0000 - 0x0001 reg=2 mode I │ │ │ │ - #51 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl;) │ │ + #69 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl;) │ │ name : 'setLongClickable' │ │ type : '(Ljava/lang/Object;Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -06979c: |[06979c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.setLongClickable:(Ljava/lang/Object;Z)V │ │ -0697ac: 0e00 |0000: return-void │ │ +095310: |[095310] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.setLongClickable:(Ljava/lang/Object;Z)V │ │ +095320: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=343 │ │ + 0x0000 line=504 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl; │ │ 0x0000 - 0x0001 reg=1 info Ljava/lang/Object; │ │ 0x0000 - 0x0001 reg=2 longClickable Z │ │ │ │ - #52 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl;) │ │ + #70 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl;) │ │ name : 'setMovementGranularities' │ │ type : '(Ljava/lang/Object;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -0697b0: |[0697b0] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.setMovementGranularities:(Ljava/lang/Object;I)V │ │ -0697c0: 0e00 |0000: return-void │ │ +095324: |[095324] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.setMovementGranularities:(Ljava/lang/Object;I)V │ │ +095334: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=273 │ │ + 0x0000 line=434 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl; │ │ 0x0000 - 0x0001 reg=1 info Ljava/lang/Object; │ │ 0x0000 - 0x0001 reg=2 granularities I │ │ │ │ - #53 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl;) │ │ + #71 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl;) │ │ name : 'setPackageName' │ │ type : '(Ljava/lang/Object;Ljava/lang/CharSequence;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -0697c4: |[0697c4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.setPackageName:(Ljava/lang/Object;Ljava/lang/CharSequence;)V │ │ -0697d4: 0e00 |0000: return-void │ │ +095338: |[095338] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.setPackageName:(Ljava/lang/Object;Ljava/lang/CharSequence;)V │ │ +095348: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=348 │ │ + 0x0000 line=509 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl; │ │ 0x0000 - 0x0001 reg=1 info Ljava/lang/Object; │ │ 0x0000 - 0x0001 reg=2 packageName Ljava/lang/CharSequence; │ │ │ │ - #54 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl;) │ │ + #72 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl;) │ │ name : 'setParent' │ │ type : '(Ljava/lang/Object;Landroid/view/View;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -0697d8: |[0697d8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.setParent:(Ljava/lang/Object;Landroid/view/View;)V │ │ -0697e8: 0e00 |0000: return-void │ │ +09534c: |[09534c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.setParent:(Ljava/lang/Object;Landroid/view/View;)V │ │ +09535c: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=353 │ │ + 0x0000 line=514 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl; │ │ 0x0000 - 0x0001 reg=1 info Ljava/lang/Object; │ │ 0x0000 - 0x0001 reg=2 parent Landroid/view/View; │ │ │ │ - #55 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl;) │ │ + #73 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl;) │ │ name : 'setParent' │ │ type : '(Ljava/lang/Object;Landroid/view/View;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -0697ec: |[0697ec] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.setParent:(Ljava/lang/Object;Landroid/view/View;I)V │ │ -0697fc: 0e00 |0000: return-void │ │ +095360: |[095360] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.setParent:(Ljava/lang/Object;Landroid/view/View;I)V │ │ +095370: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=403 │ │ + 0x0000 line=564 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl; │ │ 0x0000 - 0x0001 reg=1 info Ljava/lang/Object; │ │ 0x0000 - 0x0001 reg=2 root Landroid/view/View; │ │ 0x0000 - 0x0001 reg=3 virtualDescendantId I │ │ │ │ - #56 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl;) │ │ + #74 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl;) │ │ name : 'setPassword' │ │ type : '(Ljava/lang/Object;Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -069800: |[069800] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.setPassword:(Ljava/lang/Object;Z)V │ │ -069810: 0e00 |0000: return-void │ │ +095374: |[095374] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.setPassword:(Ljava/lang/Object;Z)V │ │ +095384: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=358 │ │ + 0x0000 line=519 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl; │ │ 0x0000 - 0x0001 reg=1 info Ljava/lang/Object; │ │ 0x0000 - 0x0001 reg=2 password Z │ │ │ │ - #57 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl;) │ │ + #75 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl;) │ │ name : 'setScrollable' │ │ type : '(Ljava/lang/Object;Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -069814: |[069814] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.setScrollable:(Ljava/lang/Object;Z)V │ │ -069824: 0e00 |0000: return-void │ │ +095388: |[095388] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.setScrollable:(Ljava/lang/Object;Z)V │ │ +095398: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=363 │ │ + 0x0000 line=524 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl; │ │ 0x0000 - 0x0001 reg=1 info Ljava/lang/Object; │ │ 0x0000 - 0x0001 reg=2 scrollable Z │ │ │ │ - #58 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl;) │ │ + #76 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl;) │ │ name : 'setSelected' │ │ type : '(Ljava/lang/Object;Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -069828: |[069828] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.setSelected:(Ljava/lang/Object;Z)V │ │ -069838: 0e00 |0000: return-void │ │ +09539c: |[09539c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.setSelected:(Ljava/lang/Object;Z)V │ │ +0953ac: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=368 │ │ + 0x0000 line=529 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl; │ │ 0x0000 - 0x0001 reg=1 info Ljava/lang/Object; │ │ 0x0000 - 0x0001 reg=2 selected Z │ │ │ │ - #59 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl;) │ │ + #77 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl;) │ │ name : 'setSource' │ │ type : '(Ljava/lang/Object;Landroid/view/View;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -06983c: |[06983c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.setSource:(Ljava/lang/Object;Landroid/view/View;)V │ │ -06984c: 0e00 |0000: return-void │ │ +0953b0: |[0953b0] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.setSource:(Ljava/lang/Object;Landroid/view/View;)V │ │ +0953c0: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=373 │ │ + 0x0000 line=534 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl; │ │ 0x0000 - 0x0001 reg=1 info Ljava/lang/Object; │ │ 0x0000 - 0x0001 reg=2 source Landroid/view/View; │ │ │ │ - #60 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl;) │ │ + #78 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl;) │ │ name : 'setSource' │ │ type : '(Ljava/lang/Object;Landroid/view/View;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -069850: |[069850] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.setSource:(Ljava/lang/Object;Landroid/view/View;I)V │ │ -069860: 0e00 |0000: return-void │ │ +0953c4: |[0953c4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.setSource:(Ljava/lang/Object;Landroid/view/View;I)V │ │ +0953d4: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=378 │ │ + 0x0000 line=539 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl; │ │ 0x0000 - 0x0001 reg=1 info Ljava/lang/Object; │ │ 0x0000 - 0x0001 reg=2 root Landroid/view/View; │ │ 0x0000 - 0x0001 reg=3 virtualDescendantId I │ │ │ │ - #61 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl;) │ │ + #79 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl;) │ │ name : 'setText' │ │ type : '(Ljava/lang/Object;Ljava/lang/CharSequence;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -069864: |[069864] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.setText:(Ljava/lang/Object;Ljava/lang/CharSequence;)V │ │ -069874: 0e00 |0000: return-void │ │ +0953d8: |[0953d8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.setText:(Ljava/lang/Object;Ljava/lang/CharSequence;)V │ │ +0953e8: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=393 │ │ + 0x0000 line=554 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl; │ │ 0x0000 - 0x0001 reg=1 info Ljava/lang/Object; │ │ 0x0000 - 0x0001 reg=2 text Ljava/lang/CharSequence; │ │ │ │ - #62 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl;) │ │ + #80 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl;) │ │ name : 'setViewIdResourceName' │ │ type : '(Ljava/lang/Object;Ljava/lang/String;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -069878: |[069878] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.setViewIdResourceName:(Ljava/lang/Object;Ljava/lang/String;)V │ │ -069888: 0e00 |0000: return-void │ │ +0953ec: |[0953ec] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.setViewIdResourceName:(Ljava/lang/Object;Ljava/lang/String;)V │ │ +0953fc: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=413 │ │ + 0x0000 line=574 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl; │ │ 0x0000 - 0x0001 reg=1 info Ljava/lang/Object; │ │ 0x0000 - 0x0001 reg=2 viewId Ljava/lang/String; │ │ │ │ - #63 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl;) │ │ + #81 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl;) │ │ name : 'setVisibleToUser' │ │ type : '(Ljava/lang/Object;Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -06988c: |[06988c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.setVisibleToUser:(Ljava/lang/Object;Z)V │ │ -06989c: 0e00 |0000: return-void │ │ +095400: |[095400] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.setVisibleToUser:(Ljava/lang/Object;Z)V │ │ +095410: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=333 │ │ + 0x0000 line=494 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl; │ │ 0x0000 - 0x0001 reg=1 info Ljava/lang/Object; │ │ 0x0000 - 0x0001 reg=2 visibleToUser Z │ │ │ │ - source_file_idx : 415 (AccessibilityNodeInfoCompat.java) │ │ + source_file_idx : 488 (AccessibilityNodeInfoCompat.java) │ │ │ │ -Class #548 header: │ │ -class_idx : 545 │ │ +Class #823 header: │ │ +class_idx : 877 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 948 │ │ -source_file_idx : 426 │ │ +superclass_idx : 1337 │ │ +source_file_idx : 500 │ │ static_fields_size : 0 │ │ instance_fields_size: 2 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 3 │ │ │ │ -Class #548 annotations: │ │ +Class #823 annotations: │ │ Annotations on class │ │ VISIBILITY_SYSTEM Ldalvik/annotation/EnclosingMethod; value=newAccessibilityNodeProviderBridge │ │ VISIBILITY_SYSTEM Ldalvik/annotation/InnerClass; accessFlags=0 name=null │ │ -Annotations on method #3570 'findAccessibilityNodeInfosByText' │ │ +Annotations on method #5901 'findAccessibilityNodeInfosByText' │ │ VISIBILITY_SYSTEM Ldalvik/annotation/Signature; value={ "(" "Ljava/lang/String;" "I)" "Ljava/util/List" "<" "Ljava/lang/Object;" ">;" } │ │ │ │ -Class #548 - │ │ +Class #823 - │ │ Class descriptor : 'Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderJellyBeanImpl$1;' │ │ Access flags : 0x0000 () │ │ Superclass : 'Ljava/lang/Object;' │ │ Interfaces - │ │ #0 : 'Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatJellyBean$AccessibilityNodeInfoBridge;' │ │ Static fields - │ │ Instance fields - │ │ @@ -140719,19 +198166,19 @@ │ │ type : '(Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderJellyBeanImpl;Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -0698a0: |[0698a0] android.support.v4.view.accessibility.AccessibilityNodeProviderCompat$AccessibilityNodeProviderJellyBeanImpl$1.:(Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderJellyBeanImpl;Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat;)V │ │ -0698b0: 5b01 3004 |0000: iput-object v1, v0, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderJellyBeanImpl$1;.this$0:Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderJellyBeanImpl; // field@0430 │ │ -0698b4: 5b02 3104 |0002: iput-object v2, v0, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderJellyBeanImpl$1;.val$compat:Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat; // field@0431 │ │ -0698b8: 7010 9117 0000 |0004: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1791 │ │ -0698be: 0e00 |0007: return-void │ │ +095414: |[095414] android.support.v4.view.accessibility.AccessibilityNodeProviderCompat$AccessibilityNodeProviderJellyBeanImpl$1.:(Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderJellyBeanImpl;Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat;)V │ │ +095424: 5b01 9806 |0000: iput-object v1, v0, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderJellyBeanImpl$1;.this$0:Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderJellyBeanImpl; // field@0698 │ │ +095428: 5b02 9906 |0002: iput-object v2, v0, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderJellyBeanImpl$1;.val$compat:Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat; // field@0699 │ │ +09542c: 7010 8622 0000 |0004: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2286 │ │ +095432: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=48 │ │ locals : │ │ 0x0000 - 0x0008 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderJellyBeanImpl$1; │ │ 0x0000 - 0x0008 reg=1 (null) Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderJellyBeanImpl; │ │ 0x0000 - 0x0008 reg=2 (null) Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat; │ │ @@ -140742,24 +198189,24 @@ │ │ type : '(I)Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 15 16-bit code units │ │ -0698c0: |[0698c0] android.support.v4.view.accessibility.AccessibilityNodeProviderCompat$AccessibilityNodeProviderJellyBeanImpl$1.createAccessibilityNodeInfo:(I)Ljava/lang/Object; │ │ -0698d0: 5421 3104 |0000: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderJellyBeanImpl$1;.val$compat:Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat; // field@0431 │ │ -0698d4: 6e20 020e 3100 |0002: invoke-virtual {v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat;.createAccessibilityNodeInfo:(I)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; // method@0e02 │ │ -0698da: 0c00 |0005: move-result-object v0 │ │ -0698dc: 3900 0400 |0006: if-nez v0, 000a // +0004 │ │ -0698e0: 1201 |0008: const/4 v1, #int 0 // #0 │ │ -0698e2: 1101 |0009: return-object v1 │ │ -0698e4: 6e10 740d 0000 |000a: invoke-virtual {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.getInfo:()Ljava/lang/Object; // method@0d74 │ │ -0698ea: 0c01 |000d: move-result-object v1 │ │ -0698ec: 28fb |000e: goto 0009 // -0005 │ │ +095434: |[095434] android.support.v4.view.accessibility.AccessibilityNodeProviderCompat$AccessibilityNodeProviderJellyBeanImpl$1.createAccessibilityNodeInfo:(I)Ljava/lang/Object; │ │ +095444: 5421 9906 |0000: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderJellyBeanImpl$1;.val$compat:Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat; // field@0699 │ │ +095448: 6e20 1d17 3100 |0002: invoke-virtual {v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat;.createAccessibilityNodeInfo:(I)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; // method@171d │ │ +09544e: 0c00 |0005: move-result-object v0 │ │ +095450: 3900 0400 |0006: if-nez v0, 000a // +0004 │ │ +095454: 1201 |0008: const/4 v1, #int 0 // #0 │ │ +095456: 1101 |0009: return-object v1 │ │ +095458: 6e10 6c16 0000 |000a: invoke-virtual {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.getInfo:()Ljava/lang/Object; // method@166c │ │ +09545e: 0c01 |000d: move-result-object v1 │ │ +095460: 28fb |000e: goto 0009 // -0005 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=72 │ │ 0x0006 line=74 │ │ 0x0008 line=75 │ │ 0x0009 line=77 │ │ locals : │ │ @@ -140772,33 +198219,33 @@ │ │ type : '(Ljava/lang/String;I)Ljava/util/List;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 9 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 35 16-bit code units │ │ -0698f0: |[0698f0] android.support.v4.view.accessibility.AccessibilityNodeProviderCompat$AccessibilityNodeProviderJellyBeanImpl$1.findAccessibilityNodeInfosByText:(Ljava/lang/String;I)Ljava/util/List; │ │ -069900: 5465 3104 |0000: iget-object v5, v6, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderJellyBeanImpl$1;.val$compat:Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat; // field@0431 │ │ -069904: 6e30 030e 7508 |0002: invoke-virtual {v5, v7, v8}, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat;.findAccessibilityNodeInfosByText:(Ljava/lang/String;I)Ljava/util/List; // method@0e03 │ │ -06990a: 0c00 |0005: move-result-object v0 │ │ -06990c: 2204 cf03 |0006: new-instance v4, Ljava/util/ArrayList; // type@03cf │ │ -069910: 7010 d317 0400 |0008: invoke-direct {v4}, Ljava/util/ArrayList;.:()V // method@17d3 │ │ -069916: 7210 0118 0000 |000b: invoke-interface {v0}, Ljava/util/List;.size:()I // method@1801 │ │ -06991c: 0a03 |000e: move-result v3 │ │ -06991e: 1201 |000f: const/4 v1, #int 0 // #0 │ │ -069920: 3531 1200 |0010: if-ge v1, v3, 0022 // +0012 │ │ -069924: 7220 fd17 1000 |0012: invoke-interface {v0, v1}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@17fd │ │ -06992a: 0c02 |0015: move-result-object v2 │ │ -06992c: 1f02 1b02 |0016: check-cast v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; // type@021b │ │ -069930: 6e10 740d 0200 |0018: invoke-virtual {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.getInfo:()Ljava/lang/Object; // method@0d74 │ │ -069936: 0c05 |001b: move-result-object v5 │ │ -069938: 7220 fc17 5400 |001c: invoke-interface {v4, v5}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@17fc │ │ -06993e: d801 0101 |001f: add-int/lit8 v1, v1, #int 1 // #01 │ │ -069942: 28ef |0021: goto 0010 // -0011 │ │ -069944: 1104 |0022: return-object v4 │ │ +095464: |[095464] android.support.v4.view.accessibility.AccessibilityNodeProviderCompat$AccessibilityNodeProviderJellyBeanImpl$1.findAccessibilityNodeInfosByText:(Ljava/lang/String;I)Ljava/util/List; │ │ +095474: 5465 9906 |0000: iget-object v5, v6, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderJellyBeanImpl$1;.val$compat:Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat; // field@0699 │ │ +095478: 6e30 1e17 7508 |0002: invoke-virtual {v5, v7, v8}, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat;.findAccessibilityNodeInfosByText:(Ljava/lang/String;I)Ljava/util/List; // method@171e │ │ +09547e: 0c00 |0005: move-result-object v0 │ │ +095480: 2204 5905 |0006: new-instance v4, Ljava/util/ArrayList; // type@0559 │ │ +095484: 7010 cf22 0400 |0008: invoke-direct {v4}, Ljava/util/ArrayList;.:()V // method@22cf │ │ +09548a: 7210 0a23 0000 |000b: invoke-interface {v0}, Ljava/util/List;.size:()I // method@230a │ │ +095490: 0a03 |000e: move-result v3 │ │ +095492: 1201 |000f: const/4 v1, #int 0 // #0 │ │ +095494: 3531 1200 |0010: if-ge v1, v3, 0022 // +0012 │ │ +095498: 7220 0623 1000 |0012: invoke-interface {v0, v1}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@2306 │ │ +09549e: 0c02 |0015: move-result-object v2 │ │ +0954a0: 1f02 6103 |0016: check-cast v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; // type@0361 │ │ +0954a4: 6e10 6c16 0200 |0018: invoke-virtual {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.getInfo:()Ljava/lang/Object; // method@166c │ │ +0954aa: 0c05 |001b: move-result-object v5 │ │ +0954ac: 7220 0523 5400 |001c: invoke-interface {v4, v5}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@2305 │ │ +0954b2: d801 0101 |001f: add-int/lit8 v1, v1, #int 1 // #01 │ │ +0954b6: 28ef |0021: goto 0010 // -0011 │ │ +0954b8: 1104 |0022: return-object v4 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=58 │ │ 0x0006 line=60 │ │ 0x000b line=61 │ │ 0x000f line=62 │ │ 0x0012 line=63 │ │ @@ -140820,48 +198267,48 @@ │ │ type : '(IILandroid/os/Bundle;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 7 16-bit code units │ │ -069948: |[069948] android.support.v4.view.accessibility.AccessibilityNodeProviderCompat$AccessibilityNodeProviderJellyBeanImpl$1.performAction:(IILandroid/os/Bundle;)Z │ │ -069958: 5410 3104 |0000: iget-object v0, v1, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderJellyBeanImpl$1;.val$compat:Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat; // field@0431 │ │ -06995c: 6e40 060e 2043 |0002: invoke-virtual {v0, v2, v3, v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat;.performAction:(IILandroid/os/Bundle;)Z // method@0e06 │ │ -069962: 0a00 |0005: move-result v0 │ │ -069964: 0f00 |0006: return v0 │ │ +0954bc: |[0954bc] android.support.v4.view.accessibility.AccessibilityNodeProviderCompat$AccessibilityNodeProviderJellyBeanImpl$1.performAction:(IILandroid/os/Bundle;)Z │ │ +0954cc: 5410 9906 |0000: iget-object v0, v1, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderJellyBeanImpl$1;.val$compat:Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat; // field@0699 │ │ +0954d0: 6e40 2117 2043 |0002: invoke-virtual {v0, v2, v3, v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat;.performAction:(IILandroid/os/Bundle;)Z // method@1721 │ │ +0954d6: 0a00 |0005: move-result v0 │ │ +0954d8: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=52 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderJellyBeanImpl$1; │ │ 0x0000 - 0x0007 reg=2 virtualViewId I │ │ 0x0000 - 0x0007 reg=3 action I │ │ 0x0000 - 0x0007 reg=4 arguments Landroid/os/Bundle; │ │ │ │ - source_file_idx : 426 (AccessibilityNodeProviderCompat.java) │ │ + source_file_idx : 500 (AccessibilityNodeProviderCompat.java) │ │ │ │ -Class #549 header: │ │ -class_idx : 547 │ │ +Class #824 header: │ │ +class_idx : 879 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 948 │ │ -source_file_idx : 426 │ │ +superclass_idx : 1337 │ │ +source_file_idx : 500 │ │ static_fields_size : 0 │ │ instance_fields_size: 2 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 4 │ │ │ │ -Class #549 annotations: │ │ +Class #824 annotations: │ │ Annotations on class │ │ VISIBILITY_SYSTEM Ldalvik/annotation/EnclosingMethod; value=newAccessibilityNodeProviderBridge │ │ VISIBILITY_SYSTEM Ldalvik/annotation/InnerClass; accessFlags=0 name=null │ │ -Annotations on method #3576 'findAccessibilityNodeInfosByText' │ │ +Annotations on method #5907 'findAccessibilityNodeInfosByText' │ │ VISIBILITY_SYSTEM Ldalvik/annotation/Signature; value={ "(" "Ljava/lang/String;" "I)" "Ljava/util/List" "<" "Ljava/lang/Object;" ">;" } │ │ │ │ -Class #549 - │ │ +Class #824 - │ │ Class descriptor : 'Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderKitKatImpl$1;' │ │ Access flags : 0x0000 () │ │ Superclass : 'Ljava/lang/Object;' │ │ Interfaces - │ │ #0 : 'Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatKitKat$AccessibilityNodeInfoBridge;' │ │ Static fields - │ │ Instance fields - │ │ @@ -140879,19 +198326,19 @@ │ │ type : '(Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderKitKatImpl;Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -069968: |[069968] android.support.v4.view.accessibility.AccessibilityNodeProviderCompat$AccessibilityNodeProviderKitKatImpl$1.:(Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderKitKatImpl;Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat;)V │ │ -069978: 5b01 3204 |0000: iput-object v1, v0, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderKitKatImpl$1;.this$0:Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderKitKatImpl; // field@0432 │ │ -06997c: 5b02 3304 |0002: iput-object v2, v0, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderKitKatImpl$1;.val$compat:Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat; // field@0433 │ │ -069980: 7010 9117 0000 |0004: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1791 │ │ -069986: 0e00 |0007: return-void │ │ +0954dc: |[0954dc] android.support.v4.view.accessibility.AccessibilityNodeProviderCompat$AccessibilityNodeProviderKitKatImpl$1.:(Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderKitKatImpl;Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat;)V │ │ +0954ec: 5b01 9a06 |0000: iput-object v1, v0, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderKitKatImpl$1;.this$0:Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderKitKatImpl; // field@069a │ │ +0954f0: 5b02 9b06 |0002: iput-object v2, v0, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderKitKatImpl$1;.val$compat:Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat; // field@069b │ │ +0954f4: 7010 8622 0000 |0004: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2286 │ │ +0954fa: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=89 │ │ locals : │ │ 0x0000 - 0x0008 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderKitKatImpl$1; │ │ 0x0000 - 0x0008 reg=1 (null) Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderKitKatImpl; │ │ 0x0000 - 0x0008 reg=2 (null) Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat; │ │ @@ -140902,24 +198349,24 @@ │ │ type : '(I)Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 15 16-bit code units │ │ -069988: |[069988] android.support.v4.view.accessibility.AccessibilityNodeProviderCompat$AccessibilityNodeProviderKitKatImpl$1.createAccessibilityNodeInfo:(I)Ljava/lang/Object; │ │ -069998: 5421 3304 |0000: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderKitKatImpl$1;.val$compat:Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat; // field@0433 │ │ -06999c: 6e20 020e 3100 |0002: invoke-virtual {v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat;.createAccessibilityNodeInfo:(I)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; // method@0e02 │ │ -0699a2: 0c00 |0005: move-result-object v0 │ │ -0699a4: 3900 0400 |0006: if-nez v0, 000a // +0004 │ │ -0699a8: 1201 |0008: const/4 v1, #int 0 // #0 │ │ -0699aa: 1101 |0009: return-object v1 │ │ -0699ac: 6e10 740d 0000 |000a: invoke-virtual {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.getInfo:()Ljava/lang/Object; // method@0d74 │ │ -0699b2: 0c01 |000d: move-result-object v1 │ │ -0699b4: 28fb |000e: goto 0009 // -0005 │ │ +0954fc: |[0954fc] android.support.v4.view.accessibility.AccessibilityNodeProviderCompat$AccessibilityNodeProviderKitKatImpl$1.createAccessibilityNodeInfo:(I)Ljava/lang/Object; │ │ +09550c: 5421 9b06 |0000: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderKitKatImpl$1;.val$compat:Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat; // field@069b │ │ +095510: 6e20 1d17 3100 |0002: invoke-virtual {v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat;.createAccessibilityNodeInfo:(I)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; // method@171d │ │ +095516: 0c00 |0005: move-result-object v0 │ │ +095518: 3900 0400 |0006: if-nez v0, 000a // +0004 │ │ +09551c: 1201 |0008: const/4 v1, #int 0 // #0 │ │ +09551e: 1101 |0009: return-object v1 │ │ +095520: 6e10 6c16 0000 |000a: invoke-virtual {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.getInfo:()Ljava/lang/Object; // method@166c │ │ +095526: 0c01 |000d: move-result-object v1 │ │ +095528: 28fb |000e: goto 0009 // -0005 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=112 │ │ 0x0006 line=114 │ │ 0x0008 line=115 │ │ 0x0009 line=117 │ │ locals : │ │ @@ -140932,33 +198379,33 @@ │ │ type : '(Ljava/lang/String;I)Ljava/util/List;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 9 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 35 16-bit code units │ │ -0699b8: |[0699b8] android.support.v4.view.accessibility.AccessibilityNodeProviderCompat$AccessibilityNodeProviderKitKatImpl$1.findAccessibilityNodeInfosByText:(Ljava/lang/String;I)Ljava/util/List; │ │ -0699c8: 5465 3304 |0000: iget-object v5, v6, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderKitKatImpl$1;.val$compat:Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat; // field@0433 │ │ -0699cc: 6e30 030e 7508 |0002: invoke-virtual {v5, v7, v8}, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat;.findAccessibilityNodeInfosByText:(Ljava/lang/String;I)Ljava/util/List; // method@0e03 │ │ -0699d2: 0c00 |0005: move-result-object v0 │ │ -0699d4: 2204 cf03 |0006: new-instance v4, Ljava/util/ArrayList; // type@03cf │ │ -0699d8: 7010 d317 0400 |0008: invoke-direct {v4}, Ljava/util/ArrayList;.:()V // method@17d3 │ │ -0699de: 7210 0118 0000 |000b: invoke-interface {v0}, Ljava/util/List;.size:()I // method@1801 │ │ -0699e4: 0a03 |000e: move-result v3 │ │ -0699e6: 1201 |000f: const/4 v1, #int 0 // #0 │ │ -0699e8: 3531 1200 |0010: if-ge v1, v3, 0022 // +0012 │ │ -0699ec: 7220 fd17 1000 |0012: invoke-interface {v0, v1}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@17fd │ │ -0699f2: 0c02 |0015: move-result-object v2 │ │ -0699f4: 1f02 1b02 |0016: check-cast v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; // type@021b │ │ -0699f8: 6e10 740d 0200 |0018: invoke-virtual {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.getInfo:()Ljava/lang/Object; // method@0d74 │ │ -0699fe: 0c05 |001b: move-result-object v5 │ │ -069a00: 7220 fc17 5400 |001c: invoke-interface {v4, v5}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@17fc │ │ -069a06: d801 0101 |001f: add-int/lit8 v1, v1, #int 1 // #01 │ │ -069a0a: 28ef |0021: goto 0010 // -0011 │ │ -069a0c: 1104 |0022: return-object v4 │ │ +09552c: |[09552c] android.support.v4.view.accessibility.AccessibilityNodeProviderCompat$AccessibilityNodeProviderKitKatImpl$1.findAccessibilityNodeInfosByText:(Ljava/lang/String;I)Ljava/util/List; │ │ +09553c: 5465 9b06 |0000: iget-object v5, v6, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderKitKatImpl$1;.val$compat:Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat; // field@069b │ │ +095540: 6e30 1e17 7508 |0002: invoke-virtual {v5, v7, v8}, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat;.findAccessibilityNodeInfosByText:(Ljava/lang/String;I)Ljava/util/List; // method@171e │ │ +095546: 0c00 |0005: move-result-object v0 │ │ +095548: 2204 5905 |0006: new-instance v4, Ljava/util/ArrayList; // type@0559 │ │ +09554c: 7010 cf22 0400 |0008: invoke-direct {v4}, Ljava/util/ArrayList;.:()V // method@22cf │ │ +095552: 7210 0a23 0000 |000b: invoke-interface {v0}, Ljava/util/List;.size:()I // method@230a │ │ +095558: 0a03 |000e: move-result v3 │ │ +09555a: 1201 |000f: const/4 v1, #int 0 // #0 │ │ +09555c: 3531 1200 |0010: if-ge v1, v3, 0022 // +0012 │ │ +095560: 7220 0623 1000 |0012: invoke-interface {v0, v1}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@2306 │ │ +095566: 0c02 |0015: move-result-object v2 │ │ +095568: 1f02 6103 |0016: check-cast v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; // type@0361 │ │ +09556c: 6e10 6c16 0200 |0018: invoke-virtual {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.getInfo:()Ljava/lang/Object; // method@166c │ │ +095572: 0c05 |001b: move-result-object v5 │ │ +095574: 7220 0523 5400 |001c: invoke-interface {v4, v5}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@2305 │ │ +09557a: d801 0101 |001f: add-int/lit8 v1, v1, #int 1 // #01 │ │ +09557e: 28ef |0021: goto 0010 // -0011 │ │ +095580: 1104 |0022: return-object v4 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=99 │ │ 0x0006 line=101 │ │ 0x000b line=102 │ │ 0x000f line=103 │ │ 0x0012 line=104 │ │ @@ -140980,24 +198427,24 @@ │ │ type : '(I)Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 15 16-bit code units │ │ -069a10: |[069a10] android.support.v4.view.accessibility.AccessibilityNodeProviderCompat$AccessibilityNodeProviderKitKatImpl$1.findFocus:(I)Ljava/lang/Object; │ │ -069a20: 5421 3304 |0000: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderKitKatImpl$1;.val$compat:Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat; // field@0433 │ │ -069a24: 6e20 040e 3100 |0002: invoke-virtual {v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat;.findFocus:(I)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; // method@0e04 │ │ -069a2a: 0c00 |0005: move-result-object v0 │ │ -069a2c: 3900 0400 |0006: if-nez v0, 000a // +0004 │ │ -069a30: 1201 |0008: const/4 v1, #int 0 // #0 │ │ -069a32: 1101 |0009: return-object v1 │ │ -069a34: 6e10 740d 0000 |000a: invoke-virtual {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.getInfo:()Ljava/lang/Object; // method@0d74 │ │ -069a3a: 0c01 |000d: move-result-object v1 │ │ -069a3c: 28fb |000e: goto 0009 // -0005 │ │ +095584: |[095584] android.support.v4.view.accessibility.AccessibilityNodeProviderCompat$AccessibilityNodeProviderKitKatImpl$1.findFocus:(I)Ljava/lang/Object; │ │ +095594: 5421 9b06 |0000: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderKitKatImpl$1;.val$compat:Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat; // field@069b │ │ +095598: 6e20 1f17 3100 |0002: invoke-virtual {v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat;.findFocus:(I)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; // method@171f │ │ +09559e: 0c00 |0005: move-result-object v0 │ │ +0955a0: 3900 0400 |0006: if-nez v0, 000a // +0004 │ │ +0955a4: 1201 |0008: const/4 v1, #int 0 // #0 │ │ +0955a6: 1101 |0009: return-object v1 │ │ +0955a8: 6e10 6c16 0000 |000a: invoke-virtual {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.getInfo:()Ljava/lang/Object; // method@166c │ │ +0955ae: 0c01 |000d: move-result-object v1 │ │ +0955b0: 28fb |000e: goto 0009 // -0005 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=123 │ │ 0x0006 line=124 │ │ 0x0008 line=125 │ │ 0x0009 line=127 │ │ locals : │ │ @@ -141010,46 +198457,46 @@ │ │ type : '(IILandroid/os/Bundle;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 7 16-bit code units │ │ -069a40: |[069a40] android.support.v4.view.accessibility.AccessibilityNodeProviderCompat$AccessibilityNodeProviderKitKatImpl$1.performAction:(IILandroid/os/Bundle;)Z │ │ -069a50: 5410 3304 |0000: iget-object v0, v1, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderKitKatImpl$1;.val$compat:Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat; // field@0433 │ │ -069a54: 6e40 060e 2043 |0002: invoke-virtual {v0, v2, v3, v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat;.performAction:(IILandroid/os/Bundle;)Z // method@0e06 │ │ -069a5a: 0a00 |0005: move-result v0 │ │ -069a5c: 0f00 |0006: return v0 │ │ +0955b4: |[0955b4] android.support.v4.view.accessibility.AccessibilityNodeProviderCompat$AccessibilityNodeProviderKitKatImpl$1.performAction:(IILandroid/os/Bundle;)Z │ │ +0955c4: 5410 9b06 |0000: iget-object v0, v1, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderKitKatImpl$1;.val$compat:Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat; // field@069b │ │ +0955c8: 6e40 2117 2043 |0002: invoke-virtual {v0, v2, v3, v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat;.performAction:(IILandroid/os/Bundle;)Z // method@1721 │ │ +0955ce: 0a00 |0005: move-result v0 │ │ +0955d0: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=93 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderKitKatImpl$1; │ │ 0x0000 - 0x0007 reg=2 virtualViewId I │ │ 0x0000 - 0x0007 reg=3 action I │ │ 0x0000 - 0x0007 reg=4 arguments Landroid/os/Bundle; │ │ │ │ - source_file_idx : 426 (AccessibilityNodeProviderCompat.java) │ │ + source_file_idx : 500 (AccessibilityNodeProviderCompat.java) │ │ │ │ -Class #550 header: │ │ -class_idx : 549 │ │ +Class #825 header: │ │ +class_idx : 881 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 948 │ │ -source_file_idx : 426 │ │ +superclass_idx : 1337 │ │ +source_file_idx : 500 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ -Class #550 annotations: │ │ +Class #825 annotations: │ │ Annotations on class │ │ VISIBILITY_SYSTEM Ldalvik/annotation/EnclosingClass; value=Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat; │ │ VISIBILITY_SYSTEM Ldalvik/annotation/InnerClass; accessFlags=8 name="AccessibilityNodeProviderStubImpl" │ │ │ │ -Class #550 - │ │ +Class #825 - │ │ Class descriptor : 'Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderStubImpl;' │ │ Access flags : 0x0000 () │ │ Superclass : 'Ljava/lang/Object;' │ │ Interfaces - │ │ #0 : 'Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderImpl;' │ │ Static fields - │ │ Instance fields - │ │ @@ -141059,17 +198506,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -069a60: |[069a60] android.support.v4.view.accessibility.AccessibilityNodeProviderCompat$AccessibilityNodeProviderStubImpl.:()V │ │ -069a70: 7010 9117 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1791 │ │ -069a76: 0e00 |0003: return-void │ │ +0955d4: |[0955d4] android.support.v4.view.accessibility.AccessibilityNodeProviderCompat$AccessibilityNodeProviderStubImpl.:()V │ │ +0955e4: 7010 8622 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2286 │ │ +0955ea: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=36 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderStubImpl; │ │ │ │ Virtual methods - │ │ @@ -141078,44 +198525,44 @@ │ │ type : '(Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat;)Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -069a78: |[069a78] android.support.v4.view.accessibility.AccessibilityNodeProviderCompat$AccessibilityNodeProviderStubImpl.newAccessibilityNodeProviderBridge:(Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat;)Ljava/lang/Object; │ │ -069a88: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -069a8a: 1100 |0001: return-object v0 │ │ +0955ec: |[0955ec] android.support.v4.view.accessibility.AccessibilityNodeProviderCompat$AccessibilityNodeProviderStubImpl.newAccessibilityNodeProviderBridge:(Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat;)Ljava/lang/Object; │ │ +0955fc: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0955fe: 1100 |0001: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=39 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderStubImpl; │ │ 0x0000 - 0x0002 reg=2 compat Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat; │ │ │ │ - source_file_idx : 426 (AccessibilityNodeProviderCompat.java) │ │ + source_file_idx : 500 (AccessibilityNodeProviderCompat.java) │ │ │ │ -Class #551 header: │ │ -class_idx : 561 │ │ +Class #826 header: │ │ +class_idx : 893 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 948 │ │ -source_file_idx : 433 │ │ +superclass_idx : 1337 │ │ +source_file_idx : 507 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 46 │ │ │ │ -Class #551 annotations: │ │ +Class #826 annotations: │ │ Annotations on class │ │ VISIBILITY_SYSTEM Ldalvik/annotation/EnclosingClass; value=Landroid/support/v4/view/accessibility/AccessibilityRecordCompat; │ │ VISIBILITY_SYSTEM Ldalvik/annotation/InnerClass; accessFlags=8 name="AccessibilityRecordStubImpl" │ │ -Annotations on method #3721 'getText' │ │ +Annotations on method #6052 'getText' │ │ VISIBILITY_SYSTEM Ldalvik/annotation/Signature; value={ "(" "Ljava/lang/Object;" ")" "Ljava/util/List" "<" "Ljava/lang/CharSequence;" ">;" } │ │ │ │ -Class #551 - │ │ +Class #826 - │ │ Class descriptor : 'Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordStubImpl;' │ │ Access flags : 0x0000 () │ │ Superclass : 'Ljava/lang/Object;' │ │ Interfaces - │ │ #0 : 'Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;' │ │ Static fields - │ │ Instance fields - │ │ @@ -141125,17 +198572,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -069a8c: |[069a8c] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.:()V │ │ -069a9c: 7010 9117 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1791 │ │ -069aa2: 0e00 |0003: return-void │ │ +095600: |[095600] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.:()V │ │ +095610: 7010 8622 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2286 │ │ +095616: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=82 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordStubImpl; │ │ │ │ Virtual methods - │ │ @@ -141144,17 +198591,17 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -069aa4: |[069aa4] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.getAddedCount:(Ljava/lang/Object;)I │ │ -069ab4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -069ab6: 0f00 |0001: return v0 │ │ +095618: |[095618] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.getAddedCount:(Ljava/lang/Object;)I │ │ +095628: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +09562a: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=92 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordStubImpl; │ │ 0x0000 - 0x0002 reg=2 record Ljava/lang/Object; │ │ │ │ @@ -141163,17 +198610,17 @@ │ │ type : '(Ljava/lang/Object;)Ljava/lang/CharSequence;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -069ab8: |[069ab8] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.getBeforeText:(Ljava/lang/Object;)Ljava/lang/CharSequence; │ │ -069ac8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -069aca: 1100 |0001: return-object v0 │ │ +09562c: |[09562c] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.getBeforeText:(Ljava/lang/Object;)Ljava/lang/CharSequence; │ │ +09563c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +09563e: 1100 |0001: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=96 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordStubImpl; │ │ 0x0000 - 0x0002 reg=2 record Ljava/lang/Object; │ │ │ │ @@ -141182,17 +198629,17 @@ │ │ type : '(Ljava/lang/Object;)Ljava/lang/CharSequence;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -069acc: |[069acc] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.getClassName:(Ljava/lang/Object;)Ljava/lang/CharSequence; │ │ -069adc: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -069ade: 1100 |0001: return-object v0 │ │ +095640: |[095640] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.getClassName:(Ljava/lang/Object;)Ljava/lang/CharSequence; │ │ +095650: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +095652: 1100 |0001: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=100 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordStubImpl; │ │ 0x0000 - 0x0002 reg=2 record Ljava/lang/Object; │ │ │ │ @@ -141201,17 +198648,17 @@ │ │ type : '(Ljava/lang/Object;)Ljava/lang/CharSequence;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -069ae0: |[069ae0] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.getContentDescription:(Ljava/lang/Object;)Ljava/lang/CharSequence; │ │ -069af0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -069af2: 1100 |0001: return-object v0 │ │ +095654: |[095654] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.getContentDescription:(Ljava/lang/Object;)Ljava/lang/CharSequence; │ │ +095664: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +095666: 1100 |0001: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=104 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordStubImpl; │ │ 0x0000 - 0x0002 reg=2 record Ljava/lang/Object; │ │ │ │ @@ -141220,17 +198667,17 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -069af4: |[069af4] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.getCurrentItemIndex:(Ljava/lang/Object;)I │ │ -069b04: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -069b06: 0f00 |0001: return v0 │ │ +095668: |[095668] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.getCurrentItemIndex:(Ljava/lang/Object;)I │ │ +095678: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +09567a: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=108 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordStubImpl; │ │ 0x0000 - 0x0002 reg=2 record Ljava/lang/Object; │ │ │ │ @@ -141239,17 +198686,17 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -069b08: |[069b08] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.getFromIndex:(Ljava/lang/Object;)I │ │ -069b18: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -069b1a: 0f00 |0001: return v0 │ │ +09567c: |[09567c] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.getFromIndex:(Ljava/lang/Object;)I │ │ +09568c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +09568e: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=112 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordStubImpl; │ │ 0x0000 - 0x0002 reg=2 record Ljava/lang/Object; │ │ │ │ @@ -141258,17 +198705,17 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -069b1c: |[069b1c] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.getItemCount:(Ljava/lang/Object;)I │ │ -069b2c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -069b2e: 0f00 |0001: return v0 │ │ +095690: |[095690] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.getItemCount:(Ljava/lang/Object;)I │ │ +0956a0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0956a2: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=116 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordStubImpl; │ │ 0x0000 - 0x0002 reg=2 record Ljava/lang/Object; │ │ │ │ @@ -141277,17 +198724,17 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -069b30: |[069b30] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.getMaxScrollX:(Ljava/lang/Object;)I │ │ -069b40: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -069b42: 0f00 |0001: return v0 │ │ +0956a4: |[0956a4] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.getMaxScrollX:(Ljava/lang/Object;)I │ │ +0956b4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0956b6: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=120 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordStubImpl; │ │ 0x0000 - 0x0002 reg=2 record Ljava/lang/Object; │ │ │ │ @@ -141296,17 +198743,17 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -069b44: |[069b44] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.getMaxScrollY:(Ljava/lang/Object;)I │ │ -069b54: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -069b56: 0f00 |0001: return v0 │ │ +0956b8: |[0956b8] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.getMaxScrollY:(Ljava/lang/Object;)I │ │ +0956c8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0956ca: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=124 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordStubImpl; │ │ 0x0000 - 0x0002 reg=2 record Ljava/lang/Object; │ │ │ │ @@ -141315,17 +198762,17 @@ │ │ type : '(Ljava/lang/Object;)Landroid/os/Parcelable;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -069b58: |[069b58] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.getParcelableData:(Ljava/lang/Object;)Landroid/os/Parcelable; │ │ -069b68: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -069b6a: 1100 |0001: return-object v0 │ │ +0956cc: |[0956cc] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.getParcelableData:(Ljava/lang/Object;)Landroid/os/Parcelable; │ │ +0956dc: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0956de: 1100 |0001: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=128 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordStubImpl; │ │ 0x0000 - 0x0002 reg=2 record Ljava/lang/Object; │ │ │ │ @@ -141334,17 +198781,17 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -069b6c: |[069b6c] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.getRemovedCount:(Ljava/lang/Object;)I │ │ -069b7c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -069b7e: 0f00 |0001: return v0 │ │ +0956e0: |[0956e0] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.getRemovedCount:(Ljava/lang/Object;)I │ │ +0956f0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0956f2: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=132 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordStubImpl; │ │ 0x0000 - 0x0002 reg=2 record Ljava/lang/Object; │ │ │ │ @@ -141353,17 +198800,17 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -069b80: |[069b80] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.getScrollX:(Ljava/lang/Object;)I │ │ -069b90: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -069b92: 0f00 |0001: return v0 │ │ +0956f4: |[0956f4] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.getScrollX:(Ljava/lang/Object;)I │ │ +095704: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +095706: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=136 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordStubImpl; │ │ 0x0000 - 0x0002 reg=2 record Ljava/lang/Object; │ │ │ │ @@ -141372,17 +198819,17 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -069b94: |[069b94] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.getScrollY:(Ljava/lang/Object;)I │ │ -069ba4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -069ba6: 0f00 |0001: return v0 │ │ +095708: |[095708] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.getScrollY:(Ljava/lang/Object;)I │ │ +095718: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +09571a: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=140 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordStubImpl; │ │ 0x0000 - 0x0002 reg=2 record Ljava/lang/Object; │ │ │ │ @@ -141391,17 +198838,17 @@ │ │ type : '(Ljava/lang/Object;)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -069ba8: |[069ba8] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.getSource:(Ljava/lang/Object;)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ -069bb8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -069bba: 1100 |0001: return-object v0 │ │ +09571c: |[09571c] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.getSource:(Ljava/lang/Object;)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ +09572c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +09572e: 1100 |0001: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=144 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordStubImpl; │ │ 0x0000 - 0x0002 reg=2 record Ljava/lang/Object; │ │ │ │ @@ -141410,18 +198857,18 @@ │ │ type : '(Ljava/lang/Object;)Ljava/util/List;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 5 16-bit code units │ │ -069bbc: |[069bbc] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.getText:(Ljava/lang/Object;)Ljava/util/List; │ │ -069bcc: 7100 e817 0000 |0000: invoke-static {}, Ljava/util/Collections;.emptyList:()Ljava/util/List; // method@17e8 │ │ -069bd2: 0c00 |0003: move-result-object v0 │ │ -069bd4: 1100 |0004: return-object v0 │ │ +095730: |[095730] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.getText:(Ljava/lang/Object;)Ljava/util/List; │ │ +095740: 7100 e922 0000 |0000: invoke-static {}, Ljava/util/Collections;.emptyList:()Ljava/util/List; // method@22e9 │ │ +095746: 0c00 |0003: move-result-object v0 │ │ +095748: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=148 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordStubImpl; │ │ 0x0000 - 0x0005 reg=2 record Ljava/lang/Object; │ │ │ │ @@ -141430,17 +198877,17 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -069bd8: |[069bd8] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.getToIndex:(Ljava/lang/Object;)I │ │ -069be8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -069bea: 0f00 |0001: return v0 │ │ +09574c: |[09574c] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.getToIndex:(Ljava/lang/Object;)I │ │ +09575c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +09575e: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=152 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordStubImpl; │ │ 0x0000 - 0x0002 reg=2 record Ljava/lang/Object; │ │ │ │ @@ -141449,17 +198896,17 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -069bec: |[069bec] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.getWindowId:(Ljava/lang/Object;)I │ │ -069bfc: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -069bfe: 0f00 |0001: return v0 │ │ +095760: |[095760] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.getWindowId:(Ljava/lang/Object;)I │ │ +095770: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +095772: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=156 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordStubImpl; │ │ 0x0000 - 0x0002 reg=2 record Ljava/lang/Object; │ │ │ │ @@ -141468,17 +198915,17 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -069c00: |[069c00] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.isChecked:(Ljava/lang/Object;)Z │ │ -069c10: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -069c12: 0f00 |0001: return v0 │ │ +095774: |[095774] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.isChecked:(Ljava/lang/Object;)Z │ │ +095784: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +095786: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=160 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordStubImpl; │ │ 0x0000 - 0x0002 reg=2 record Ljava/lang/Object; │ │ │ │ @@ -141487,17 +198934,17 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -069c14: |[069c14] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.isEnabled:(Ljava/lang/Object;)Z │ │ -069c24: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -069c26: 0f00 |0001: return v0 │ │ +095788: |[095788] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.isEnabled:(Ljava/lang/Object;)Z │ │ +095798: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +09579a: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=164 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordStubImpl; │ │ 0x0000 - 0x0002 reg=2 record Ljava/lang/Object; │ │ │ │ @@ -141506,17 +198953,17 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -069c28: |[069c28] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.isFullScreen:(Ljava/lang/Object;)Z │ │ -069c38: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -069c3a: 0f00 |0001: return v0 │ │ +09579c: |[09579c] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.isFullScreen:(Ljava/lang/Object;)Z │ │ +0957ac: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0957ae: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=168 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordStubImpl; │ │ 0x0000 - 0x0002 reg=2 record Ljava/lang/Object; │ │ │ │ @@ -141525,17 +198972,17 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -069c3c: |[069c3c] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.isPassword:(Ljava/lang/Object;)Z │ │ -069c4c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -069c4e: 0f00 |0001: return v0 │ │ +0957b0: |[0957b0] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.isPassword:(Ljava/lang/Object;)Z │ │ +0957c0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0957c2: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=172 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordStubImpl; │ │ 0x0000 - 0x0002 reg=2 record Ljava/lang/Object; │ │ │ │ @@ -141544,17 +198991,17 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -069c50: |[069c50] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.isScrollable:(Ljava/lang/Object;)Z │ │ -069c60: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -069c62: 0f00 |0001: return v0 │ │ +0957c4: |[0957c4] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.isScrollable:(Ljava/lang/Object;)Z │ │ +0957d4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0957d6: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=176 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordStubImpl; │ │ 0x0000 - 0x0002 reg=2 record Ljava/lang/Object; │ │ │ │ @@ -141563,17 +199010,17 @@ │ │ type : '()Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -069c64: |[069c64] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.obtain:()Ljava/lang/Object; │ │ -069c74: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -069c76: 1100 |0001: return-object v0 │ │ +0957d8: |[0957d8] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.obtain:()Ljava/lang/Object; │ │ +0957e8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0957ea: 1100 |0001: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=84 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordStubImpl; │ │ │ │ #23 : (in Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordStubImpl;) │ │ @@ -141581,17 +199028,17 @@ │ │ type : '(Ljava/lang/Object;)Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -069c78: |[069c78] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.obtain:(Ljava/lang/Object;)Ljava/lang/Object; │ │ -069c88: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -069c8a: 1100 |0001: return-object v0 │ │ +0957ec: |[0957ec] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.obtain:(Ljava/lang/Object;)Ljava/lang/Object; │ │ +0957fc: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0957fe: 1100 |0001: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=88 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordStubImpl; │ │ 0x0000 - 0x0002 reg=2 record Ljava/lang/Object; │ │ │ │ @@ -141600,16 +199047,16 @@ │ │ type : '(Ljava/lang/Object;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -069c8c: |[069c8c] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.recycle:(Ljava/lang/Object;)V │ │ -069c9c: 0e00 |0000: return-void │ │ +095800: |[095800] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.recycle:(Ljava/lang/Object;)V │ │ +095810: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=181 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordStubImpl; │ │ 0x0000 - 0x0001 reg=1 record Ljava/lang/Object; │ │ │ │ @@ -141618,16 +199065,16 @@ │ │ type : '(Ljava/lang/Object;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -069ca0: |[069ca0] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.setAddedCount:(Ljava/lang/Object;I)V │ │ -069cb0: 0e00 |0000: return-void │ │ +095814: |[095814] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.setAddedCount:(Ljava/lang/Object;I)V │ │ +095824: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=185 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordStubImpl; │ │ 0x0000 - 0x0001 reg=1 record Ljava/lang/Object; │ │ 0x0000 - 0x0001 reg=2 addedCount I │ │ @@ -141637,16 +199084,16 @@ │ │ type : '(Ljava/lang/Object;Ljava/lang/CharSequence;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -069cb4: |[069cb4] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.setBeforeText:(Ljava/lang/Object;Ljava/lang/CharSequence;)V │ │ -069cc4: 0e00 |0000: return-void │ │ +095828: |[095828] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.setBeforeText:(Ljava/lang/Object;Ljava/lang/CharSequence;)V │ │ +095838: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=189 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordStubImpl; │ │ 0x0000 - 0x0001 reg=1 record Ljava/lang/Object; │ │ 0x0000 - 0x0001 reg=2 beforeText Ljava/lang/CharSequence; │ │ @@ -141656,16 +199103,16 @@ │ │ type : '(Ljava/lang/Object;Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -069cc8: |[069cc8] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.setChecked:(Ljava/lang/Object;Z)V │ │ -069cd8: 0e00 |0000: return-void │ │ +09583c: |[09583c] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.setChecked:(Ljava/lang/Object;Z)V │ │ +09584c: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=193 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordStubImpl; │ │ 0x0000 - 0x0001 reg=1 record Ljava/lang/Object; │ │ 0x0000 - 0x0001 reg=2 isChecked Z │ │ @@ -141675,16 +199122,16 @@ │ │ type : '(Ljava/lang/Object;Ljava/lang/CharSequence;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -069cdc: |[069cdc] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.setClassName:(Ljava/lang/Object;Ljava/lang/CharSequence;)V │ │ -069cec: 0e00 |0000: return-void │ │ +095850: |[095850] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.setClassName:(Ljava/lang/Object;Ljava/lang/CharSequence;)V │ │ +095860: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=197 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordStubImpl; │ │ 0x0000 - 0x0001 reg=1 record Ljava/lang/Object; │ │ 0x0000 - 0x0001 reg=2 className Ljava/lang/CharSequence; │ │ @@ -141694,16 +199141,16 @@ │ │ type : '(Ljava/lang/Object;Ljava/lang/CharSequence;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -069cf0: |[069cf0] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.setContentDescription:(Ljava/lang/Object;Ljava/lang/CharSequence;)V │ │ -069d00: 0e00 |0000: return-void │ │ +095864: |[095864] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.setContentDescription:(Ljava/lang/Object;Ljava/lang/CharSequence;)V │ │ +095874: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=201 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordStubImpl; │ │ 0x0000 - 0x0001 reg=1 record Ljava/lang/Object; │ │ 0x0000 - 0x0001 reg=2 contentDescription Ljava/lang/CharSequence; │ │ @@ -141713,16 +199160,16 @@ │ │ type : '(Ljava/lang/Object;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -069d04: |[069d04] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.setCurrentItemIndex:(Ljava/lang/Object;I)V │ │ -069d14: 0e00 |0000: return-void │ │ +095878: |[095878] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.setCurrentItemIndex:(Ljava/lang/Object;I)V │ │ +095888: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=205 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordStubImpl; │ │ 0x0000 - 0x0001 reg=1 record Ljava/lang/Object; │ │ 0x0000 - 0x0001 reg=2 currentItemIndex I │ │ @@ -141732,16 +199179,16 @@ │ │ type : '(Ljava/lang/Object;Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -069d18: |[069d18] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.setEnabled:(Ljava/lang/Object;Z)V │ │ -069d28: 0e00 |0000: return-void │ │ +09588c: |[09588c] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.setEnabled:(Ljava/lang/Object;Z)V │ │ +09589c: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=209 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordStubImpl; │ │ 0x0000 - 0x0001 reg=1 record Ljava/lang/Object; │ │ 0x0000 - 0x0001 reg=2 isEnabled Z │ │ @@ -141751,16 +199198,16 @@ │ │ type : '(Ljava/lang/Object;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -069d2c: |[069d2c] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.setFromIndex:(Ljava/lang/Object;I)V │ │ -069d3c: 0e00 |0000: return-void │ │ +0958a0: |[0958a0] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.setFromIndex:(Ljava/lang/Object;I)V │ │ +0958b0: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=213 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordStubImpl; │ │ 0x0000 - 0x0001 reg=1 record Ljava/lang/Object; │ │ 0x0000 - 0x0001 reg=2 fromIndex I │ │ @@ -141770,16 +199217,16 @@ │ │ type : '(Ljava/lang/Object;Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -069d40: |[069d40] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.setFullScreen:(Ljava/lang/Object;Z)V │ │ -069d50: 0e00 |0000: return-void │ │ +0958b4: |[0958b4] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.setFullScreen:(Ljava/lang/Object;Z)V │ │ +0958c4: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=217 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordStubImpl; │ │ 0x0000 - 0x0001 reg=1 record Ljava/lang/Object; │ │ 0x0000 - 0x0001 reg=2 isFullScreen Z │ │ @@ -141789,16 +199236,16 @@ │ │ type : '(Ljava/lang/Object;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -069d54: |[069d54] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.setItemCount:(Ljava/lang/Object;I)V │ │ -069d64: 0e00 |0000: return-void │ │ +0958c8: |[0958c8] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.setItemCount:(Ljava/lang/Object;I)V │ │ +0958d8: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=221 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordStubImpl; │ │ 0x0000 - 0x0001 reg=1 record Ljava/lang/Object; │ │ 0x0000 - 0x0001 reg=2 itemCount I │ │ @@ -141808,16 +199255,16 @@ │ │ type : '(Ljava/lang/Object;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -069d68: |[069d68] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.setMaxScrollX:(Ljava/lang/Object;I)V │ │ -069d78: 0e00 |0000: return-void │ │ +0958dc: |[0958dc] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.setMaxScrollX:(Ljava/lang/Object;I)V │ │ +0958ec: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=225 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordStubImpl; │ │ 0x0000 - 0x0001 reg=1 record Ljava/lang/Object; │ │ 0x0000 - 0x0001 reg=2 maxScrollX I │ │ @@ -141827,16 +199274,16 @@ │ │ type : '(Ljava/lang/Object;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -069d7c: |[069d7c] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.setMaxScrollY:(Ljava/lang/Object;I)V │ │ -069d8c: 0e00 |0000: return-void │ │ +0958f0: |[0958f0] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.setMaxScrollY:(Ljava/lang/Object;I)V │ │ +095900: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=229 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordStubImpl; │ │ 0x0000 - 0x0001 reg=1 record Ljava/lang/Object; │ │ 0x0000 - 0x0001 reg=2 maxScrollY I │ │ @@ -141846,16 +199293,16 @@ │ │ type : '(Ljava/lang/Object;Landroid/os/Parcelable;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -069d90: |[069d90] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.setParcelableData:(Ljava/lang/Object;Landroid/os/Parcelable;)V │ │ -069da0: 0e00 |0000: return-void │ │ +095904: |[095904] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.setParcelableData:(Ljava/lang/Object;Landroid/os/Parcelable;)V │ │ +095914: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=233 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordStubImpl; │ │ 0x0000 - 0x0001 reg=1 record Ljava/lang/Object; │ │ 0x0000 - 0x0001 reg=2 parcelableData Landroid/os/Parcelable; │ │ @@ -141865,16 +199312,16 @@ │ │ type : '(Ljava/lang/Object;Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -069da4: |[069da4] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.setPassword:(Ljava/lang/Object;Z)V │ │ -069db4: 0e00 |0000: return-void │ │ +095918: |[095918] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.setPassword:(Ljava/lang/Object;Z)V │ │ +095928: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=237 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordStubImpl; │ │ 0x0000 - 0x0001 reg=1 record Ljava/lang/Object; │ │ 0x0000 - 0x0001 reg=2 isPassword Z │ │ @@ -141884,16 +199331,16 @@ │ │ type : '(Ljava/lang/Object;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -069db8: |[069db8] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.setRemovedCount:(Ljava/lang/Object;I)V │ │ -069dc8: 0e00 |0000: return-void │ │ +09592c: |[09592c] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.setRemovedCount:(Ljava/lang/Object;I)V │ │ +09593c: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=241 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordStubImpl; │ │ 0x0000 - 0x0001 reg=1 record Ljava/lang/Object; │ │ 0x0000 - 0x0001 reg=2 removedCount I │ │ @@ -141903,16 +199350,16 @@ │ │ type : '(Ljava/lang/Object;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -069dcc: |[069dcc] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.setScrollX:(Ljava/lang/Object;I)V │ │ -069ddc: 0e00 |0000: return-void │ │ +095940: |[095940] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.setScrollX:(Ljava/lang/Object;I)V │ │ +095950: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=245 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordStubImpl; │ │ 0x0000 - 0x0001 reg=1 record Ljava/lang/Object; │ │ 0x0000 - 0x0001 reg=2 scrollX I │ │ @@ -141922,16 +199369,16 @@ │ │ type : '(Ljava/lang/Object;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -069de0: |[069de0] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.setScrollY:(Ljava/lang/Object;I)V │ │ -069df0: 0e00 |0000: return-void │ │ +095954: |[095954] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.setScrollY:(Ljava/lang/Object;I)V │ │ +095964: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=249 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordStubImpl; │ │ 0x0000 - 0x0001 reg=1 record Ljava/lang/Object; │ │ 0x0000 - 0x0001 reg=2 scrollY I │ │ @@ -141941,16 +199388,16 @@ │ │ type : '(Ljava/lang/Object;Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -069df4: |[069df4] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.setScrollable:(Ljava/lang/Object;Z)V │ │ -069e04: 0e00 |0000: return-void │ │ +095968: |[095968] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.setScrollable:(Ljava/lang/Object;Z)V │ │ +095978: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=253 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordStubImpl; │ │ 0x0000 - 0x0001 reg=1 record Ljava/lang/Object; │ │ 0x0000 - 0x0001 reg=2 scrollable Z │ │ @@ -141960,16 +199407,16 @@ │ │ type : '(Ljava/lang/Object;Landroid/view/View;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -069e08: |[069e08] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.setSource:(Ljava/lang/Object;Landroid/view/View;)V │ │ -069e18: 0e00 |0000: return-void │ │ +09597c: |[09597c] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.setSource:(Ljava/lang/Object;Landroid/view/View;)V │ │ +09598c: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=257 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordStubImpl; │ │ 0x0000 - 0x0001 reg=1 record Ljava/lang/Object; │ │ 0x0000 - 0x0001 reg=2 source Landroid/view/View; │ │ @@ -141979,16 +199426,16 @@ │ │ type : '(Ljava/lang/Object;Landroid/view/View;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -069e1c: |[069e1c] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.setSource:(Ljava/lang/Object;Landroid/view/View;I)V │ │ -069e2c: 0e00 |0000: return-void │ │ +095990: |[095990] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.setSource:(Ljava/lang/Object;Landroid/view/View;I)V │ │ +0959a0: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=261 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordStubImpl; │ │ 0x0000 - 0x0001 reg=1 record Ljava/lang/Object; │ │ 0x0000 - 0x0001 reg=2 root Landroid/view/View; │ │ @@ -141999,47 +199446,47 @@ │ │ type : '(Ljava/lang/Object;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -069e30: |[069e30] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.setToIndex:(Ljava/lang/Object;I)V │ │ -069e40: 0e00 |0000: return-void │ │ +0959a4: |[0959a4] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.setToIndex:(Ljava/lang/Object;I)V │ │ +0959b4: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=265 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordStubImpl; │ │ 0x0000 - 0x0001 reg=1 record Ljava/lang/Object; │ │ 0x0000 - 0x0001 reg=2 toIndex I │ │ │ │ - source_file_idx : 433 (AccessibilityRecordCompat.java) │ │ + source_file_idx : 507 (AccessibilityRecordCompat.java) │ │ │ │ -Class #552 header: │ │ -class_idx : 576 │ │ +Class #827 header: │ │ +class_idx : 911 │ │ access_flags : 1025 (0x0401) │ │ -superclass_idx : 741 │ │ -source_file_idx : 654 │ │ +superclass_idx : 1125 │ │ +source_file_idx : 809 │ │ static_fields_size : 2 │ │ instance_fields_size: 9 │ │ direct_methods_size : 3 │ │ virtual_methods_size: 20 │ │ │ │ -Class #552 annotations: │ │ +Class #827 annotations: │ │ Annotations on class │ │ VISIBILITY_SYSTEM Ldalvik/annotation/MemberClasses; value={ Landroid/support/v4/widget/CursorAdapter$1; Landroid/support/v4/widget/CursorAdapter$MyDataSetObserver; Landroid/support/v4/widget/CursorAdapter$ChangeObserver; } │ │ -Annotations on field #1140 'FLAG_AUTO_REQUERY' │ │ +Annotations on field #1772 'FLAG_AUTO_REQUERY' │ │ VISIBILITY_RUNTIME Ljava/lang/Deprecated; │ │ -Annotations on method #3935 '' │ │ +Annotations on method #6301 '' │ │ VISIBILITY_RUNTIME Ljava/lang/Deprecated; │ │ -Annotations on method #3951 'init' │ │ +Annotations on method #6317 'init' │ │ VISIBILITY_RUNTIME Ljava/lang/Deprecated; │ │ │ │ -Class #552 - │ │ +Class #827 - │ │ Class descriptor : 'Landroid/support/v4/widget/CursorAdapter;' │ │ Access flags : 0x0401 (PUBLIC ABSTRACT) │ │ Superclass : 'Landroid/widget/BaseAdapter;' │ │ Interfaces - │ │ #0 : 'Landroid/widget/Filterable;' │ │ #1 : 'Landroid/support/v4/widget/CursorFilter$CursorFilterClient;' │ │ Static fields - │ │ @@ -142096,19 +199543,19 @@ │ │ type : '(Landroid/content/Context;Landroid/database/Cursor;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 8 16-bit code units │ │ -069e44: |[069e44] android.support.v4.widget.CursorAdapter.:(Landroid/content/Context;Landroid/database/Cursor;)V │ │ -069e54: 7010 f713 0100 |0000: invoke-direct {v1}, Landroid/widget/BaseAdapter;.:()V // method@13f7 │ │ -069e5a: 1210 |0003: const/4 v0, #int 1 // #1 │ │ -069e5c: 6e40 6e0f 2103 |0004: invoke-virtual {v1, v2, v3, v0}, Landroid/support/v4/widget/CursorAdapter;.init:(Landroid/content/Context;Landroid/database/Cursor;I)V // method@0f6e │ │ -069e62: 0e00 |0007: return-void │ │ +0959b8: |[0959b8] android.support.v4.widget.CursorAdapter.:(Landroid/content/Context;Landroid/database/Cursor;)V │ │ +0959c8: 7010 d21e 0100 |0000: invoke-direct {v1}, Landroid/widget/BaseAdapter;.:()V // method@1ed2 │ │ +0959ce: 1210 |0003: const/4 v0, #int 1 // #1 │ │ +0959d0: 6e40 ac18 2103 |0004: invoke-virtual {v1, v2, v3, v0}, Landroid/support/v4/widget/CursorAdapter;.init:(Landroid/content/Context;Landroid/database/Cursor;I)V // method@18ac │ │ +0959d6: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=121 │ │ 0x0003 line=122 │ │ 0x0007 line=123 │ │ locals : │ │ 0x0000 - 0x0008 reg=1 this Landroid/support/v4/widget/CursorAdapter; │ │ @@ -142120,18 +199567,18 @@ │ │ type : '(Landroid/content/Context;Landroid/database/Cursor;I)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 7 16-bit code units │ │ -069e64: |[069e64] android.support.v4.widget.CursorAdapter.:(Landroid/content/Context;Landroid/database/Cursor;I)V │ │ -069e74: 7010 f713 0000 |0000: invoke-direct {v0}, Landroid/widget/BaseAdapter;.:()V // method@13f7 │ │ -069e7a: 6e40 6e0f 1032 |0003: invoke-virtual {v0, v1, v2, v3}, Landroid/support/v4/widget/CursorAdapter;.init:(Landroid/content/Context;Landroid/database/Cursor;I)V // method@0f6e │ │ -069e80: 0e00 |0006: return-void │ │ +0959d8: |[0959d8] android.support.v4.widget.CursorAdapter.:(Landroid/content/Context;Landroid/database/Cursor;I)V │ │ +0959e8: 7010 d21e 0000 |0000: invoke-direct {v0}, Landroid/widget/BaseAdapter;.:()V // method@1ed2 │ │ +0959ee: 6e40 ac18 1032 |0003: invoke-virtual {v0, v1, v2, v3}, Landroid/support/v4/widget/CursorAdapter;.init:(Landroid/content/Context;Landroid/database/Cursor;I)V // method@18ac │ │ +0959f4: 0e00 |0006: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=150 │ │ 0x0003 line=151 │ │ 0x0006 line=152 │ │ locals : │ │ 0x0000 - 0x0007 reg=0 this Landroid/support/v4/widget/CursorAdapter; │ │ @@ -142144,22 +199591,22 @@ │ │ type : '(Landroid/content/Context;Landroid/database/Cursor;Z)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 12 16-bit code units │ │ -069e84: |[069e84] android.support.v4.widget.CursorAdapter.:(Landroid/content/Context;Landroid/database/Cursor;Z)V │ │ -069e94: 7010 f713 0100 |0000: invoke-direct {v1}, Landroid/widget/BaseAdapter;.:()V // method@13f7 │ │ -069e9a: 3804 0700 |0003: if-eqz v4, 000a // +0007 │ │ -069e9e: 1210 |0005: const/4 v0, #int 1 // #1 │ │ -069ea0: 6e40 6e0f 2103 |0006: invoke-virtual {v1, v2, v3, v0}, Landroid/support/v4/widget/CursorAdapter;.init:(Landroid/content/Context;Landroid/database/Cursor;I)V // method@0f6e │ │ -069ea6: 0e00 |0009: return-void │ │ -069ea8: 1220 |000a: const/4 v0, #int 2 // #2 │ │ -069eaa: 28fb |000b: goto 0006 // -0005 │ │ +0959f8: |[0959f8] android.support.v4.widget.CursorAdapter.:(Landroid/content/Context;Landroid/database/Cursor;Z)V │ │ +095a08: 7010 d21e 0100 |0000: invoke-direct {v1}, Landroid/widget/BaseAdapter;.:()V // method@1ed2 │ │ +095a0e: 3804 0700 |0003: if-eqz v4, 000a // +0007 │ │ +095a12: 1210 |0005: const/4 v0, #int 1 // #1 │ │ +095a14: 6e40 ac18 2103 |0006: invoke-virtual {v1, v2, v3, v0}, Landroid/support/v4/widget/CursorAdapter;.init:(Landroid/content/Context;Landroid/database/Cursor;I)V // method@18ac │ │ +095a1a: 0e00 |0009: return-void │ │ +095a1c: 1220 |000a: const/4 v0, #int 2 // #2 │ │ +095a1e: 28fb |000b: goto 0006 // -0005 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=137 │ │ 0x0003 line=138 │ │ 0x0009 line=139 │ │ 0x000a line=138 │ │ locals : │ │ @@ -142180,20 +199627,20 @@ │ │ type : '(Landroid/database/Cursor;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 10 16-bit code units │ │ -069eac: |[069eac] android.support.v4.widget.CursorAdapter.changeCursor:(Landroid/database/Cursor;)V │ │ -069ebc: 6e20 770f 2100 |0000: invoke-virtual {v1, v2}, Landroid/support/v4/widget/CursorAdapter;.swapCursor:(Landroid/database/Cursor;)Landroid/database/Cursor; // method@0f77 │ │ -069ec2: 0c00 |0003: move-result-object v0 │ │ -069ec4: 3800 0500 |0004: if-eqz v0, 0009 // +0005 │ │ -069ec8: 7210 3a01 0000 |0006: invoke-interface {v0}, Landroid/database/Cursor;.close:()V // method@013a │ │ -069ece: 0e00 |0009: return-void │ │ +095a20: |[095a20] android.support.v4.widget.CursorAdapter.changeCursor:(Landroid/database/Cursor;)V │ │ +095a30: 6e20 b518 2100 |0000: invoke-virtual {v1, v2}, Landroid/support/v4/widget/CursorAdapter;.swapCursor:(Landroid/database/Cursor;)Landroid/database/Cursor; // method@18b5 │ │ +095a36: 0c00 |0003: move-result-object v0 │ │ +095a38: 3800 0500 |0004: if-eqz v0, 0009 // +0005 │ │ +095a3c: 7210 8701 0000 |0006: invoke-interface {v0}, Landroid/database/Cursor;.close:()V // method@0187 │ │ +095a42: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=315 │ │ 0x0004 line=316 │ │ 0x0006 line=317 │ │ 0x0009 line=319 │ │ locals : │ │ @@ -142206,21 +199653,21 @@ │ │ type : '(Landroid/database/Cursor;)Ljava/lang/CharSequence;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 10 16-bit code units │ │ -069ed0: |[069ed0] android.support.v4.widget.CursorAdapter.convertToString:(Landroid/database/Cursor;)Ljava/lang/CharSequence; │ │ -069ee0: 3902 0500 |0000: if-nez v2, 0005 // +0005 │ │ -069ee4: 1a00 0000 |0002: const-string v0, "" // string@0000 │ │ -069ee8: 1100 |0004: return-object v0 │ │ -069eea: 6e10 9617 0200 |0005: invoke-virtual {v2}, Ljava/lang/Object;.toString:()Ljava/lang/String; // method@1796 │ │ -069ef0: 0c00 |0008: move-result-object v0 │ │ -069ef2: 28fb |0009: goto 0004 // -0005 │ │ +095a44: |[095a44] android.support.v4.widget.CursorAdapter.convertToString:(Landroid/database/Cursor;)Ljava/lang/CharSequence; │ │ +095a54: 3902 0500 |0000: if-nez v2, 0005 // +0005 │ │ +095a58: 1a00 0000 |0002: const-string v0, "" // string@0000 │ │ +095a5c: 1100 |0004: return-object v0 │ │ +095a5e: 6e10 8b22 0200 |0005: invoke-virtual {v2}, Ljava/lang/Object;.toString:()Ljava/lang/String; // method@228b │ │ +095a64: 0c00 |0008: move-result-object v0 │ │ +095a66: 28fb |0009: goto 0004 // -0005 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=367 │ │ locals : │ │ 0x0000 - 0x000a reg=1 this Landroid/support/v4/widget/CursorAdapter; │ │ 0x0000 - 0x000a reg=2 cursor Landroid/database/Cursor; │ │ │ │ @@ -142229,25 +199676,25 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 17 16-bit code units │ │ -069ef4: |[069ef4] android.support.v4.widget.CursorAdapter.getCount:()I │ │ -069f04: 5510 7c04 |0000: iget-boolean v0, v1, Landroid/support/v4/widget/CursorAdapter;.mDataValid:Z // field@047c │ │ -069f08: 3800 0d00 |0002: if-eqz v0, 000f // +000d │ │ -069f0c: 5410 7904 |0004: iget-object v0, v1, Landroid/support/v4/widget/CursorAdapter;.mCursor:Landroid/database/Cursor; // field@0479 │ │ -069f10: 3800 0900 |0006: if-eqz v0, 000f // +0009 │ │ -069f14: 5410 7904 |0008: iget-object v0, v1, Landroid/support/v4/widget/CursorAdapter;.mCursor:Landroid/database/Cursor; // field@0479 │ │ -069f18: 7210 3c01 0000 |000a: invoke-interface {v0}, Landroid/database/Cursor;.getCount:()I // method@013c │ │ -069f1e: 0a00 |000d: move-result v0 │ │ -069f20: 0f00 |000e: return v0 │ │ -069f22: 1200 |000f: const/4 v0, #int 0 // #0 │ │ -069f24: 28fe |0010: goto 000e // -0002 │ │ +095a68: |[095a68] android.support.v4.widget.CursorAdapter.getCount:()I │ │ +095a78: 5510 f406 |0000: iget-boolean v0, v1, Landroid/support/v4/widget/CursorAdapter;.mDataValid:Z // field@06f4 │ │ +095a7c: 3800 0d00 |0002: if-eqz v0, 000f // +000d │ │ +095a80: 5410 f106 |0004: iget-object v0, v1, Landroid/support/v4/widget/CursorAdapter;.mCursor:Landroid/database/Cursor; // field@06f1 │ │ +095a84: 3800 0900 |0006: if-eqz v0, 000f // +0009 │ │ +095a88: 5410 f106 |0008: iget-object v0, v1, Landroid/support/v4/widget/CursorAdapter;.mCursor:Landroid/database/Cursor; // field@06f1 │ │ +095a8c: 7210 8901 0000 |000a: invoke-interface {v0}, Landroid/database/Cursor;.getCount:()I // method@0189 │ │ +095a92: 0a00 |000d: move-result v0 │ │ +095a94: 0f00 |000e: return v0 │ │ +095a96: 1200 |000f: const/4 v0, #int 0 // #0 │ │ +095a98: 28fe |0010: goto 000e // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=201 │ │ 0x0008 line=202 │ │ 0x000e line=204 │ │ locals : │ │ 0x0000 - 0x0011 reg=1 this Landroid/support/v4/widget/CursorAdapter; │ │ @@ -142257,17 +199704,17 @@ │ │ type : '()Landroid/database/Cursor;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -069f28: |[069f28] android.support.v4.widget.CursorAdapter.getCursor:()Landroid/database/Cursor; │ │ -069f38: 5410 7904 |0000: iget-object v0, v1, Landroid/support/v4/widget/CursorAdapter;.mCursor:Landroid/database/Cursor; // field@0479 │ │ -069f3c: 1100 |0002: return-object v0 │ │ +095a9c: |[095a9c] android.support.v4.widget.CursorAdapter.getCursor:()Landroid/database/Cursor; │ │ +095aac: 5410 f106 |0000: iget-object v0, v1, Landroid/support/v4/widget/CursorAdapter;.mCursor:Landroid/database/Cursor; // field@06f1 │ │ +095ab0: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=194 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/widget/CursorAdapter; │ │ │ │ #5 : (in Landroid/support/v4/widget/CursorAdapter;) │ │ @@ -142275,32 +199722,32 @@ │ │ type : '(ILandroid/view/View;Landroid/view/ViewGroup;)Landroid/view/View;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 31 16-bit code units │ │ -069f40: |[069f40] android.support.v4.widget.CursorAdapter.getDropDownView:(ILandroid/view/View;Landroid/view/ViewGroup;)Landroid/view/View; │ │ -069f50: 5531 7c04 |0000: iget-boolean v1, v3, Landroid/support/v4/widget/CursorAdapter;.mDataValid:Z // field@047c │ │ -069f54: 3801 1b00 |0002: if-eqz v1, 001d // +001b │ │ -069f58: 5431 7904 |0004: iget-object v1, v3, Landroid/support/v4/widget/CursorAdapter;.mCursor:Landroid/database/Cursor; // field@0479 │ │ -069f5c: 7220 4001 4100 |0006: invoke-interface {v1, v4}, Landroid/database/Cursor;.moveToPosition:(I)Z // method@0140 │ │ -069f62: 3905 1200 |0009: if-nez v5, 001b // +0012 │ │ -069f66: 5431 7804 |000b: iget-object v1, v3, Landroid/support/v4/widget/CursorAdapter;.mContext:Landroid/content/Context; // field@0478 │ │ -069f6a: 5432 7904 |000d: iget-object v2, v3, Landroid/support/v4/widget/CursorAdapter;.mCursor:Landroid/database/Cursor; // field@0479 │ │ -069f6e: 6e40 700f 1362 |000f: invoke-virtual {v3, v1, v2, v6}, Landroid/support/v4/widget/CursorAdapter;.newDropDownView:(Landroid/content/Context;Landroid/database/Cursor;Landroid/view/ViewGroup;)Landroid/view/View; // method@0f70 │ │ -069f74: 0c00 |0012: move-result-object v0 │ │ -069f76: 5431 7804 |0013: iget-object v1, v3, Landroid/support/v4/widget/CursorAdapter;.mContext:Landroid/content/Context; // field@0478 │ │ -069f7a: 5432 7904 |0015: iget-object v2, v3, Landroid/support/v4/widget/CursorAdapter;.mCursor:Landroid/database/Cursor; // field@0479 │ │ -069f7e: 6e40 620f 0321 |0017: invoke-virtual {v3, v0, v1, v2}, Landroid/support/v4/widget/CursorAdapter;.bindView:(Landroid/view/View;Landroid/content/Context;Landroid/database/Cursor;)V // method@0f62 │ │ -069f84: 1100 |001a: return-object v0 │ │ -069f86: 0750 |001b: move-object v0, v5 │ │ -069f88: 28f7 |001c: goto 0013 // -0009 │ │ -069f8a: 1200 |001d: const/4 v0, #int 0 // #0 │ │ -069f8c: 28fc |001e: goto 001a // -0004 │ │ +095ab4: |[095ab4] android.support.v4.widget.CursorAdapter.getDropDownView:(ILandroid/view/View;Landroid/view/ViewGroup;)Landroid/view/View; │ │ +095ac4: 5531 f406 |0000: iget-boolean v1, v3, Landroid/support/v4/widget/CursorAdapter;.mDataValid:Z // field@06f4 │ │ +095ac8: 3801 1b00 |0002: if-eqz v1, 001d // +001b │ │ +095acc: 5431 f106 |0004: iget-object v1, v3, Landroid/support/v4/widget/CursorAdapter;.mCursor:Landroid/database/Cursor; // field@06f1 │ │ +095ad0: 7220 9001 4100 |0006: invoke-interface {v1, v4}, Landroid/database/Cursor;.moveToPosition:(I)Z // method@0190 │ │ +095ad6: 3905 1200 |0009: if-nez v5, 001b // +0012 │ │ +095ada: 5431 f006 |000b: iget-object v1, v3, Landroid/support/v4/widget/CursorAdapter;.mContext:Landroid/content/Context; // field@06f0 │ │ +095ade: 5432 f106 |000d: iget-object v2, v3, Landroid/support/v4/widget/CursorAdapter;.mCursor:Landroid/database/Cursor; // field@06f1 │ │ +095ae2: 6e40 ae18 1362 |000f: invoke-virtual {v3, v1, v2, v6}, Landroid/support/v4/widget/CursorAdapter;.newDropDownView:(Landroid/content/Context;Landroid/database/Cursor;Landroid/view/ViewGroup;)Landroid/view/View; // method@18ae │ │ +095ae8: 0c00 |0012: move-result-object v0 │ │ +095aea: 5431 f006 |0013: iget-object v1, v3, Landroid/support/v4/widget/CursorAdapter;.mContext:Landroid/content/Context; // field@06f0 │ │ +095aee: 5432 f106 |0015: iget-object v2, v3, Landroid/support/v4/widget/CursorAdapter;.mCursor:Landroid/database/Cursor; // field@06f1 │ │ +095af2: 6e40 a018 0321 |0017: invoke-virtual {v3, v0, v1, v2}, Landroid/support/v4/widget/CursorAdapter;.bindView:(Landroid/view/View;Landroid/content/Context;Landroid/database/Cursor;)V // method@18a0 │ │ +095af8: 1100 |001a: return-object v0 │ │ +095afa: 0750 |001b: move-object v0, v5 │ │ +095afc: 28f7 |001c: goto 0013 // -0009 │ │ +095afe: 1200 |001d: const/4 v0, #int 0 // #0 │ │ +095b00: 28fc |001e: goto 001a // -0004 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=262 │ │ 0x0004 line=263 │ │ 0x0009 line=265 │ │ 0x000b line=266 │ │ 0x0013 line=270 │ │ @@ -142320,22 +199767,22 @@ │ │ type : '()Landroid/widget/Filter;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 14 16-bit code units │ │ -069f90: |[069f90] android.support.v4.widget.CursorAdapter.getFilter:()Landroid/widget/Filter; │ │ -069fa0: 5410 7a04 |0000: iget-object v0, v1, Landroid/support/v4/widget/CursorAdapter;.mCursorFilter:Landroid/support/v4/widget/CursorFilter; // field@047a │ │ -069fa4: 3900 0900 |0002: if-nez v0, 000b // +0009 │ │ -069fa8: 2200 4202 |0004: new-instance v0, Landroid/support/v4/widget/CursorFilter; // type@0242 │ │ -069fac: 7020 7c0f 1000 |0006: invoke-direct {v0, v1}, Landroid/support/v4/widget/CursorFilter;.:(Landroid/support/v4/widget/CursorFilter$CursorFilterClient;)V // method@0f7c │ │ -069fb2: 5b10 7a04 |0009: iput-object v0, v1, Landroid/support/v4/widget/CursorAdapter;.mCursorFilter:Landroid/support/v4/widget/CursorFilter; // field@047a │ │ -069fb6: 5410 7a04 |000b: iget-object v0, v1, Landroid/support/v4/widget/CursorAdapter;.mCursorFilter:Landroid/support/v4/widget/CursorFilter; // field@047a │ │ -069fba: 1100 |000d: return-object v0 │ │ +095b04: |[095b04] android.support.v4.widget.CursorAdapter.getFilter:()Landroid/widget/Filter; │ │ +095b14: 5410 f206 |0000: iget-object v0, v1, Landroid/support/v4/widget/CursorAdapter;.mCursorFilter:Landroid/support/v4/widget/CursorFilter; // field@06f2 │ │ +095b18: 3900 0900 |0002: if-nez v0, 000b // +0009 │ │ +095b1c: 2200 9103 |0004: new-instance v0, Landroid/support/v4/widget/CursorFilter; // type@0391 │ │ +095b20: 7020 ba18 1000 |0006: invoke-direct {v0, v1}, Landroid/support/v4/widget/CursorFilter;.:(Landroid/support/v4/widget/CursorFilter$CursorFilterClient;)V // method@18ba │ │ +095b26: 5b10 f206 |0009: iput-object v0, v1, Landroid/support/v4/widget/CursorAdapter;.mCursorFilter:Landroid/support/v4/widget/CursorFilter; // field@06f2 │ │ +095b2a: 5410 f206 |000b: iget-object v0, v1, Landroid/support/v4/widget/CursorAdapter;.mCursorFilter:Landroid/support/v4/widget/CursorFilter; // field@06f2 │ │ +095b2e: 1100 |000d: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=404 │ │ 0x0004 line=405 │ │ 0x000b line=407 │ │ locals : │ │ 0x0000 - 0x000e reg=1 this Landroid/support/v4/widget/CursorAdapter; │ │ @@ -142345,17 +199792,17 @@ │ │ type : '()Landroid/widget/FilterQueryProvider;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -069fbc: |[069fbc] android.support.v4.widget.CursorAdapter.getFilterQueryProvider:()Landroid/widget/FilterQueryProvider; │ │ -069fcc: 5410 7d04 |0000: iget-object v0, v1, Landroid/support/v4/widget/CursorAdapter;.mFilterQueryProvider:Landroid/widget/FilterQueryProvider; // field@047d │ │ -069fd0: 1100 |0002: return-object v0 │ │ +095b30: |[095b30] android.support.v4.widget.CursorAdapter.getFilterQueryProvider:()Landroid/widget/FilterQueryProvider; │ │ +095b40: 5410 f506 |0000: iget-object v0, v1, Landroid/support/v4/widget/CursorAdapter;.mFilterQueryProvider:Landroid/widget/FilterQueryProvider; // field@06f5 │ │ +095b44: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=420 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/widget/CursorAdapter; │ │ │ │ #8 : (in Landroid/support/v4/widget/CursorAdapter;) │ │ @@ -142363,25 +199810,25 @@ │ │ type : '(I)Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 18 16-bit code units │ │ -069fd4: |[069fd4] android.support.v4.widget.CursorAdapter.getItem:(I)Ljava/lang/Object; │ │ -069fe4: 5510 7c04 |0000: iget-boolean v0, v1, Landroid/support/v4/widget/CursorAdapter;.mDataValid:Z // field@047c │ │ -069fe8: 3800 0e00 |0002: if-eqz v0, 0010 // +000e │ │ -069fec: 5410 7904 |0004: iget-object v0, v1, Landroid/support/v4/widget/CursorAdapter;.mCursor:Landroid/database/Cursor; // field@0479 │ │ -069ff0: 3800 0a00 |0006: if-eqz v0, 0010 // +000a │ │ -069ff4: 5410 7904 |0008: iget-object v0, v1, Landroid/support/v4/widget/CursorAdapter;.mCursor:Landroid/database/Cursor; // field@0479 │ │ -069ff8: 7220 4001 2000 |000a: invoke-interface {v0, v2}, Landroid/database/Cursor;.moveToPosition:(I)Z // method@0140 │ │ -069ffe: 5410 7904 |000d: iget-object v0, v1, Landroid/support/v4/widget/CursorAdapter;.mCursor:Landroid/database/Cursor; // field@0479 │ │ -06a002: 1100 |000f: return-object v0 │ │ -06a004: 1200 |0010: const/4 v0, #int 0 // #0 │ │ -06a006: 28fe |0011: goto 000f // -0002 │ │ +095b48: |[095b48] android.support.v4.widget.CursorAdapter.getItem:(I)Ljava/lang/Object; │ │ +095b58: 5510 f406 |0000: iget-boolean v0, v1, Landroid/support/v4/widget/CursorAdapter;.mDataValid:Z // field@06f4 │ │ +095b5c: 3800 0e00 |0002: if-eqz v0, 0010 // +000e │ │ +095b60: 5410 f106 |0004: iget-object v0, v1, Landroid/support/v4/widget/CursorAdapter;.mCursor:Landroid/database/Cursor; // field@06f1 │ │ +095b64: 3800 0a00 |0006: if-eqz v0, 0010 // +000a │ │ +095b68: 5410 f106 |0008: iget-object v0, v1, Landroid/support/v4/widget/CursorAdapter;.mCursor:Landroid/database/Cursor; // field@06f1 │ │ +095b6c: 7220 9001 2000 |000a: invoke-interface {v0, v2}, Landroid/database/Cursor;.moveToPosition:(I)Z // method@0190 │ │ +095b72: 5410 f106 |000d: iget-object v0, v1, Landroid/support/v4/widget/CursorAdapter;.mCursor:Landroid/database/Cursor; // field@06f1 │ │ +095b76: 1100 |000f: return-object v0 │ │ +095b78: 1200 |0010: const/4 v0, #int 0 // #0 │ │ +095b7a: 28fe |0011: goto 000f // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=212 │ │ 0x0008 line=213 │ │ 0x000d line=214 │ │ 0x000f line=216 │ │ locals : │ │ @@ -142393,29 +199840,29 @@ │ │ type : '(I)J' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 27 16-bit code units │ │ -06a008: |[06a008] android.support.v4.widget.CursorAdapter.getItemId:(I)J │ │ -06a018: 1600 0000 |0000: const-wide/16 v0, #int 0 // #0 │ │ -06a01c: 5532 7c04 |0002: iget-boolean v2, v3, Landroid/support/v4/widget/CursorAdapter;.mDataValid:Z // field@047c │ │ -06a020: 3802 1600 |0004: if-eqz v2, 001a // +0016 │ │ -06a024: 5432 7904 |0006: iget-object v2, v3, Landroid/support/v4/widget/CursorAdapter;.mCursor:Landroid/database/Cursor; // field@0479 │ │ -06a028: 3802 1200 |0008: if-eqz v2, 001a // +0012 │ │ -06a02c: 5432 7904 |000a: iget-object v2, v3, Landroid/support/v4/widget/CursorAdapter;.mCursor:Landroid/database/Cursor; // field@0479 │ │ -06a030: 7220 4001 4200 |000c: invoke-interface {v2, v4}, Landroid/database/Cursor;.moveToPosition:(I)Z // method@0140 │ │ -06a036: 0a02 |000f: move-result v2 │ │ -06a038: 3802 0a00 |0010: if-eqz v2, 001a // +000a │ │ -06a03c: 5430 7904 |0012: iget-object v0, v3, Landroid/support/v4/widget/CursorAdapter;.mCursor:Landroid/database/Cursor; // field@0479 │ │ -06a040: 5231 7e04 |0014: iget v1, v3, Landroid/support/v4/widget/CursorAdapter;.mRowIDColumn:I // field@047e │ │ -06a044: 7220 3d01 1000 |0016: invoke-interface {v0, v1}, Landroid/database/Cursor;.getLong:(I)J // method@013d │ │ -06a04a: 0b00 |0019: move-result-wide v0 │ │ -06a04c: 1000 |001a: return-wide v0 │ │ +095b7c: |[095b7c] android.support.v4.widget.CursorAdapter.getItemId:(I)J │ │ +095b8c: 1600 0000 |0000: const-wide/16 v0, #int 0 // #0 │ │ +095b90: 5532 f406 |0002: iget-boolean v2, v3, Landroid/support/v4/widget/CursorAdapter;.mDataValid:Z // field@06f4 │ │ +095b94: 3802 1600 |0004: if-eqz v2, 001a // +0016 │ │ +095b98: 5432 f106 |0006: iget-object v2, v3, Landroid/support/v4/widget/CursorAdapter;.mCursor:Landroid/database/Cursor; // field@06f1 │ │ +095b9c: 3802 1200 |0008: if-eqz v2, 001a // +0012 │ │ +095ba0: 5432 f106 |000a: iget-object v2, v3, Landroid/support/v4/widget/CursorAdapter;.mCursor:Landroid/database/Cursor; // field@06f1 │ │ +095ba4: 7220 9001 4200 |000c: invoke-interface {v2, v4}, Landroid/database/Cursor;.moveToPosition:(I)Z // method@0190 │ │ +095baa: 0a02 |000f: move-result v2 │ │ +095bac: 3802 0a00 |0010: if-eqz v2, 001a // +000a │ │ +095bb0: 5430 f106 |0012: iget-object v0, v3, Landroid/support/v4/widget/CursorAdapter;.mCursor:Landroid/database/Cursor; // field@06f1 │ │ +095bb4: 5231 f606 |0014: iget v1, v3, Landroid/support/v4/widget/CursorAdapter;.mRowIDColumn:I // field@06f6 │ │ +095bb8: 7220 8a01 1000 |0016: invoke-interface {v0, v1}, Landroid/database/Cursor;.getLong:(I)J // method@018a │ │ +095bbe: 0b00 |0019: move-result-wide v0 │ │ +095bc0: 1000 |001a: return-wide v0 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=224 │ │ 0x000a line=225 │ │ 0x0012 line=226 │ │ 0x001a line=231 │ │ locals : │ │ @@ -142427,48 +199874,48 @@ │ │ type : '(ILandroid/view/View;Landroid/view/ViewGroup;)Landroid/view/View;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 8 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 65 16-bit code units │ │ -06a050: |[06a050] android.support.v4.widget.CursorAdapter.getView:(ILandroid/view/View;Landroid/view/ViewGroup;)Landroid/view/View; │ │ -06a060: 5541 7c04 |0000: iget-boolean v1, v4, Landroid/support/v4/widget/CursorAdapter;.mDataValid:Z // field@047c │ │ -06a064: 3901 0a00 |0002: if-nez v1, 000c // +000a │ │ -06a068: 2201 a703 |0004: new-instance v1, Ljava/lang/IllegalStateException; // type@03a7 │ │ -06a06c: 1a02 561d |0006: const-string v2, "this should only be called when the cursor is valid" // string@1d56 │ │ -06a070: 7020 7c17 2100 |0008: invoke-direct {v1, v2}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@177c │ │ -06a076: 2701 |000b: throw v1 │ │ -06a078: 5441 7904 |000c: iget-object v1, v4, Landroid/support/v4/widget/CursorAdapter;.mCursor:Landroid/database/Cursor; // field@0479 │ │ -06a07c: 7220 4001 5100 |000e: invoke-interface {v1, v5}, Landroid/database/Cursor;.moveToPosition:(I)Z // method@0140 │ │ -06a082: 0a01 |0011: move-result v1 │ │ -06a084: 3901 1b00 |0012: if-nez v1, 002d // +001b │ │ -06a088: 2201 a703 |0014: new-instance v1, Ljava/lang/IllegalStateException; // type@03a7 │ │ -06a08c: 2202 b903 |0016: new-instance v2, Ljava/lang/StringBuilder; // type@03b9 │ │ -06a090: 7010 ae17 0200 |0018: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@17ae │ │ -06a096: 1a03 790e |001b: const-string v3, "couldn't move cursor to position " // string@0e79 │ │ -06a09a: 6e20 b517 3200 |001d: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17b5 │ │ -06a0a0: 0c02 |0020: move-result-object v2 │ │ -06a0a2: 6e20 b117 5200 |0021: invoke-virtual {v2, v5}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@17b1 │ │ -06a0a8: 0c02 |0024: move-result-object v2 │ │ -06a0aa: 6e10 ba17 0200 |0025: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@17ba │ │ -06a0b0: 0c02 |0028: move-result-object v2 │ │ -06a0b2: 7020 7c17 2100 |0029: invoke-direct {v1, v2}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@177c │ │ -06a0b8: 2701 |002c: throw v1 │ │ -06a0ba: 3906 1200 |002d: if-nez v6, 003f // +0012 │ │ -06a0be: 5441 7804 |002f: iget-object v1, v4, Landroid/support/v4/widget/CursorAdapter;.mContext:Landroid/content/Context; // field@0478 │ │ -06a0c2: 5442 7904 |0031: iget-object v2, v4, Landroid/support/v4/widget/CursorAdapter;.mCursor:Landroid/database/Cursor; // field@0479 │ │ -06a0c6: 6e40 710f 1472 |0033: invoke-virtual {v4, v1, v2, v7}, Landroid/support/v4/widget/CursorAdapter;.newView:(Landroid/content/Context;Landroid/database/Cursor;Landroid/view/ViewGroup;)Landroid/view/View; // method@0f71 │ │ -06a0cc: 0c00 |0036: move-result-object v0 │ │ -06a0ce: 5441 7804 |0037: iget-object v1, v4, Landroid/support/v4/widget/CursorAdapter;.mContext:Landroid/content/Context; // field@0478 │ │ -06a0d2: 5442 7904 |0039: iget-object v2, v4, Landroid/support/v4/widget/CursorAdapter;.mCursor:Landroid/database/Cursor; // field@0479 │ │ -06a0d6: 6e40 620f 0421 |003b: invoke-virtual {v4, v0, v1, v2}, Landroid/support/v4/widget/CursorAdapter;.bindView:(Landroid/view/View;Landroid/content/Context;Landroid/database/Cursor;)V // method@0f62 │ │ -06a0dc: 1100 |003e: return-object v0 │ │ -06a0de: 0760 |003f: move-object v0, v6 │ │ -06a0e0: 28f7 |0040: goto 0037 // -0009 │ │ +095bc4: |[095bc4] android.support.v4.widget.CursorAdapter.getView:(ILandroid/view/View;Landroid/view/ViewGroup;)Landroid/view/View; │ │ +095bd4: 5541 f406 |0000: iget-boolean v1, v4, Landroid/support/v4/widget/CursorAdapter;.mDataValid:Z // field@06f4 │ │ +095bd8: 3901 0a00 |0002: if-nez v1, 000c // +000a │ │ +095bdc: 2201 2c05 |0004: new-instance v1, Ljava/lang/IllegalStateException; // type@052c │ │ +095be0: 1a02 0c27 |0006: const-string v2, "this should only be called when the cursor is valid" // string@270c │ │ +095be4: 7020 6c22 2100 |0008: invoke-direct {v1, v2}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@226c │ │ +095bea: 2701 |000b: throw v1 │ │ +095bec: 5441 f106 |000c: iget-object v1, v4, Landroid/support/v4/widget/CursorAdapter;.mCursor:Landroid/database/Cursor; // field@06f1 │ │ +095bf0: 7220 9001 5100 |000e: invoke-interface {v1, v5}, Landroid/database/Cursor;.moveToPosition:(I)Z // method@0190 │ │ +095bf6: 0a01 |0011: move-result v1 │ │ +095bf8: 3901 1b00 |0012: if-nez v1, 002d // +001b │ │ +095bfc: 2201 2c05 |0014: new-instance v1, Ljava/lang/IllegalStateException; // type@052c │ │ +095c00: 2202 3e05 |0016: new-instance v2, Ljava/lang/StringBuilder; // type@053e │ │ +095c04: 7010 a422 0200 |0018: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@22a4 │ │ +095c0a: 1a03 d513 |001b: const-string v3, "couldn't move cursor to position " // string@13d5 │ │ +095c0e: 6e20 ad22 3200 |001d: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22ad │ │ +095c14: 0c02 |0020: move-result-object v2 │ │ +095c16: 6e20 a922 5200 |0021: invoke-virtual {v2, v5}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@22a9 │ │ +095c1c: 0c02 |0024: move-result-object v2 │ │ +095c1e: 6e10 b222 0200 |0025: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@22b2 │ │ +095c24: 0c02 |0028: move-result-object v2 │ │ +095c26: 7020 6c22 2100 |0029: invoke-direct {v1, v2}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@226c │ │ +095c2c: 2701 |002c: throw v1 │ │ +095c2e: 3906 1200 |002d: if-nez v6, 003f // +0012 │ │ +095c32: 5441 f006 |002f: iget-object v1, v4, Landroid/support/v4/widget/CursorAdapter;.mContext:Landroid/content/Context; // field@06f0 │ │ +095c36: 5442 f106 |0031: iget-object v2, v4, Landroid/support/v4/widget/CursorAdapter;.mCursor:Landroid/database/Cursor; // field@06f1 │ │ +095c3a: 6e40 af18 1472 |0033: invoke-virtual {v4, v1, v2, v7}, Landroid/support/v4/widget/CursorAdapter;.newView:(Landroid/content/Context;Landroid/database/Cursor;Landroid/view/ViewGroup;)Landroid/view/View; // method@18af │ │ +095c40: 0c00 |0036: move-result-object v0 │ │ +095c42: 5441 f006 |0037: iget-object v1, v4, Landroid/support/v4/widget/CursorAdapter;.mContext:Landroid/content/Context; // field@06f0 │ │ +095c46: 5442 f106 |0039: iget-object v2, v4, Landroid/support/v4/widget/CursorAdapter;.mCursor:Landroid/database/Cursor; // field@06f1 │ │ +095c4a: 6e40 a018 0421 |003b: invoke-virtual {v4, v0, v1, v2}, Landroid/support/v4/widget/CursorAdapter;.bindView:(Landroid/view/View;Landroid/content/Context;Landroid/database/Cursor;)V // method@18a0 │ │ +095c50: 1100 |003e: return-object v0 │ │ +095c52: 0760 |003f: move-object v0, v6 │ │ +095c54: 28f7 |0040: goto 0037 // -0009 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=244 │ │ 0x0004 line=245 │ │ 0x000c line=247 │ │ 0x0014 line=248 │ │ 0x002d line=251 │ │ @@ -142489,17 +199936,17 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -06a0e4: |[06a0e4] android.support.v4.widget.CursorAdapter.hasStableIds:()Z │ │ -06a0f4: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -06a0f6: 0f00 |0001: return v0 │ │ +095c58: |[095c58] android.support.v4.widget.CursorAdapter.hasStableIds:()Z │ │ +095c68: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +095c6a: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=237 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/widget/CursorAdapter; │ │ │ │ #12 : (in Landroid/support/v4/widget/CursorAdapter;) │ │ @@ -142507,59 +199954,59 @@ │ │ type : '(Landroid/content/Context;Landroid/database/Cursor;I)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 8 │ │ ins : 4 │ │ outs : 3 │ │ insns size : 81 16-bit code units │ │ -06a0f8: |[06a0f8] android.support.v4.widget.CursorAdapter.init:(Landroid/content/Context;Landroid/database/Cursor;I)V │ │ -06a108: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -06a10a: 1203 |0001: const/4 v3, #int 0 // #0 │ │ -06a10c: 1210 |0002: const/4 v0, #int 1 // #1 │ │ -06a10e: dd02 0701 |0003: and-int/lit8 v2, v7, #int 1 // #01 │ │ -06a112: 3302 4000 |0005: if-ne v2, v0, 0045 // +0040 │ │ -06a116: de07 0702 |0007: or-int/lit8 v7, v7, #int 2 // #02 │ │ -06a11a: 5c40 7604 |0009: iput-boolean v0, v4, Landroid/support/v4/widget/CursorAdapter;.mAutoRequery:Z // field@0476 │ │ -06a11e: 3806 3d00 |000b: if-eqz v6, 0048 // +003d │ │ -06a122: 5b46 7904 |000d: iput-object v6, v4, Landroid/support/v4/widget/CursorAdapter;.mCursor:Landroid/database/Cursor; // field@0479 │ │ -06a126: 5c40 7c04 |000f: iput-boolean v0, v4, Landroid/support/v4/widget/CursorAdapter;.mDataValid:Z // field@047c │ │ -06a12a: 5b45 7804 |0011: iput-object v5, v4, Landroid/support/v4/widget/CursorAdapter;.mContext:Landroid/content/Context; // field@0478 │ │ -06a12e: 3800 3700 |0013: if-eqz v0, 004a // +0037 │ │ -06a132: 1a01 3d0c |0015: const-string v1, "_id" // string@0c3d │ │ -06a136: 7220 3b01 1600 |0017: invoke-interface {v6, v1}, Landroid/database/Cursor;.getColumnIndexOrThrow:(Ljava/lang/String;)I // method@013b │ │ -06a13c: 0a01 |001a: move-result v1 │ │ -06a13e: 5941 7e04 |001b: iput v1, v4, Landroid/support/v4/widget/CursorAdapter;.mRowIDColumn:I // field@047e │ │ -06a142: dd01 0702 |001d: and-int/lit8 v1, v7, #int 2 // #02 │ │ -06a146: 1222 |001f: const/4 v2, #int 2 // #2 │ │ -06a148: 3321 2c00 |0020: if-ne v1, v2, 004c // +002c │ │ -06a14c: 2201 3e02 |0022: new-instance v1, Landroid/support/v4/widget/CursorAdapter$ChangeObserver; // type@023e │ │ -06a150: 7020 580f 4100 |0024: invoke-direct {v1, v4}, Landroid/support/v4/widget/CursorAdapter$ChangeObserver;.:(Landroid/support/v4/widget/CursorAdapter;)V // method@0f58 │ │ -06a156: 5b41 7704 |0027: iput-object v1, v4, Landroid/support/v4/widget/CursorAdapter;.mChangeObserver:Landroid/support/v4/widget/CursorAdapter$ChangeObserver; // field@0477 │ │ -06a15a: 2201 3f02 |0029: new-instance v1, Landroid/support/v4/widget/CursorAdapter$MyDataSetObserver; // type@023f │ │ -06a15e: 7030 5c0f 4103 |002b: invoke-direct {v1, v4, v3}, Landroid/support/v4/widget/CursorAdapter$MyDataSetObserver;.:(Landroid/support/v4/widget/CursorAdapter;Landroid/support/v4/widget/CursorAdapter$1;)V // method@0f5c │ │ -06a164: 5b41 7b04 |002e: iput-object v1, v4, Landroid/support/v4/widget/CursorAdapter;.mDataSetObserver:Landroid/database/DataSetObserver; // field@047b │ │ -06a168: 3800 1400 |0030: if-eqz v0, 0044 // +0014 │ │ -06a16c: 5441 7704 |0032: iget-object v1, v4, Landroid/support/v4/widget/CursorAdapter;.mChangeObserver:Landroid/support/v4/widget/CursorAdapter$ChangeObserver; // field@0477 │ │ -06a170: 3801 0700 |0034: if-eqz v1, 003b // +0007 │ │ -06a174: 5441 7704 |0036: iget-object v1, v4, Landroid/support/v4/widget/CursorAdapter;.mChangeObserver:Landroid/support/v4/widget/CursorAdapter$ChangeObserver; // field@0477 │ │ -06a178: 7220 4101 1600 |0038: invoke-interface {v6, v1}, Landroid/database/Cursor;.registerContentObserver:(Landroid/database/ContentObserver;)V // method@0141 │ │ -06a17e: 5441 7b04 |003b: iget-object v1, v4, Landroid/support/v4/widget/CursorAdapter;.mDataSetObserver:Landroid/database/DataSetObserver; // field@047b │ │ -06a182: 3801 0700 |003d: if-eqz v1, 0044 // +0007 │ │ -06a186: 5441 7b04 |003f: iget-object v1, v4, Landroid/support/v4/widget/CursorAdapter;.mDataSetObserver:Landroid/database/DataSetObserver; // field@047b │ │ -06a18a: 7220 4201 1600 |0041: invoke-interface {v6, v1}, Landroid/database/Cursor;.registerDataSetObserver:(Landroid/database/DataSetObserver;)V // method@0142 │ │ -06a190: 0e00 |0044: return-void │ │ -06a192: 5c41 7604 |0045: iput-boolean v1, v4, Landroid/support/v4/widget/CursorAdapter;.mAutoRequery:Z // field@0476 │ │ -06a196: 28c4 |0047: goto 000b // -003c │ │ -06a198: 0110 |0048: move v0, v1 │ │ -06a19a: 28c4 |0049: goto 000d // -003c │ │ -06a19c: 12f1 |004a: const/4 v1, #int -1 // #ff │ │ -06a19e: 28d0 |004b: goto 001b // -0030 │ │ -06a1a0: 5b43 7704 |004c: iput-object v3, v4, Landroid/support/v4/widget/CursorAdapter;.mChangeObserver:Landroid/support/v4/widget/CursorAdapter$ChangeObserver; // field@0477 │ │ -06a1a4: 5b43 7b04 |004e: iput-object v3, v4, Landroid/support/v4/widget/CursorAdapter;.mDataSetObserver:Landroid/database/DataSetObserver; // field@047b │ │ -06a1a8: 28e0 |0050: goto 0030 // -0020 │ │ +095c6c: |[095c6c] android.support.v4.widget.CursorAdapter.init:(Landroid/content/Context;Landroid/database/Cursor;I)V │ │ +095c7c: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +095c7e: 1203 |0001: const/4 v3, #int 0 // #0 │ │ +095c80: 1210 |0002: const/4 v0, #int 1 // #1 │ │ +095c82: dd02 0701 |0003: and-int/lit8 v2, v7, #int 1 // #01 │ │ +095c86: 3302 4000 |0005: if-ne v2, v0, 0045 // +0040 │ │ +095c8a: de07 0702 |0007: or-int/lit8 v7, v7, #int 2 // #02 │ │ +095c8e: 5c40 ee06 |0009: iput-boolean v0, v4, Landroid/support/v4/widget/CursorAdapter;.mAutoRequery:Z // field@06ee │ │ +095c92: 3806 3d00 |000b: if-eqz v6, 0048 // +003d │ │ +095c96: 5b46 f106 |000d: iput-object v6, v4, Landroid/support/v4/widget/CursorAdapter;.mCursor:Landroid/database/Cursor; // field@06f1 │ │ +095c9a: 5c40 f406 |000f: iput-boolean v0, v4, Landroid/support/v4/widget/CursorAdapter;.mDataValid:Z // field@06f4 │ │ +095c9e: 5b45 f006 |0011: iput-object v5, v4, Landroid/support/v4/widget/CursorAdapter;.mContext:Landroid/content/Context; // field@06f0 │ │ +095ca2: 3800 3700 |0013: if-eqz v0, 004a // +0037 │ │ +095ca6: 1a01 b410 |0015: const-string v1, "_id" // string@10b4 │ │ +095caa: 7220 8801 1600 |0017: invoke-interface {v6, v1}, Landroid/database/Cursor;.getColumnIndexOrThrow:(Ljava/lang/String;)I // method@0188 │ │ +095cb0: 0a01 |001a: move-result v1 │ │ +095cb2: 5941 f606 |001b: iput v1, v4, Landroid/support/v4/widget/CursorAdapter;.mRowIDColumn:I // field@06f6 │ │ +095cb6: dd01 0702 |001d: and-int/lit8 v1, v7, #int 2 // #02 │ │ +095cba: 1222 |001f: const/4 v2, #int 2 // #2 │ │ +095cbc: 3321 2c00 |0020: if-ne v1, v2, 004c // +002c │ │ +095cc0: 2201 8d03 |0022: new-instance v1, Landroid/support/v4/widget/CursorAdapter$ChangeObserver; // type@038d │ │ +095cc4: 7020 9618 4100 |0024: invoke-direct {v1, v4}, Landroid/support/v4/widget/CursorAdapter$ChangeObserver;.:(Landroid/support/v4/widget/CursorAdapter;)V // method@1896 │ │ +095cca: 5b41 ef06 |0027: iput-object v1, v4, Landroid/support/v4/widget/CursorAdapter;.mChangeObserver:Landroid/support/v4/widget/CursorAdapter$ChangeObserver; // field@06ef │ │ +095cce: 2201 8e03 |0029: new-instance v1, Landroid/support/v4/widget/CursorAdapter$MyDataSetObserver; // type@038e │ │ +095cd2: 7030 9a18 4103 |002b: invoke-direct {v1, v4, v3}, Landroid/support/v4/widget/CursorAdapter$MyDataSetObserver;.:(Landroid/support/v4/widget/CursorAdapter;Landroid/support/v4/widget/CursorAdapter$1;)V // method@189a │ │ +095cd8: 5b41 f306 |002e: iput-object v1, v4, Landroid/support/v4/widget/CursorAdapter;.mDataSetObserver:Landroid/database/DataSetObserver; // field@06f3 │ │ +095cdc: 3800 1400 |0030: if-eqz v0, 0044 // +0014 │ │ +095ce0: 5441 ef06 |0032: iget-object v1, v4, Landroid/support/v4/widget/CursorAdapter;.mChangeObserver:Landroid/support/v4/widget/CursorAdapter$ChangeObserver; // field@06ef │ │ +095ce4: 3801 0700 |0034: if-eqz v1, 003b // +0007 │ │ +095ce8: 5441 ef06 |0036: iget-object v1, v4, Landroid/support/v4/widget/CursorAdapter;.mChangeObserver:Landroid/support/v4/widget/CursorAdapter$ChangeObserver; // field@06ef │ │ +095cec: 7220 9101 1600 |0038: invoke-interface {v6, v1}, Landroid/database/Cursor;.registerContentObserver:(Landroid/database/ContentObserver;)V // method@0191 │ │ +095cf2: 5441 f306 |003b: iget-object v1, v4, Landroid/support/v4/widget/CursorAdapter;.mDataSetObserver:Landroid/database/DataSetObserver; // field@06f3 │ │ +095cf6: 3801 0700 |003d: if-eqz v1, 0044 // +0007 │ │ +095cfa: 5441 f306 |003f: iget-object v1, v4, Landroid/support/v4/widget/CursorAdapter;.mDataSetObserver:Landroid/database/DataSetObserver; // field@06f3 │ │ +095cfe: 7220 9201 1600 |0041: invoke-interface {v6, v1}, Landroid/database/Cursor;.registerDataSetObserver:(Landroid/database/DataSetObserver;)V // method@0192 │ │ +095d04: 0e00 |0044: return-void │ │ +095d06: 5c41 ee06 |0045: iput-boolean v1, v4, Landroid/support/v4/widget/CursorAdapter;.mAutoRequery:Z // field@06ee │ │ +095d0a: 28c4 |0047: goto 000b // -003c │ │ +095d0c: 0110 |0048: move v0, v1 │ │ +095d0e: 28c4 |0049: goto 000d // -003c │ │ +095d10: 12f1 |004a: const/4 v1, #int -1 // #ff │ │ +095d12: 28d0 |004b: goto 001b // -0030 │ │ +095d14: 5b43 ef06 |004c: iput-object v3, v4, Landroid/support/v4/widget/CursorAdapter;.mChangeObserver:Landroid/support/v4/widget/CursorAdapter$ChangeObserver; // field@06ef │ │ +095d18: 5b43 f306 |004e: iput-object v3, v4, Landroid/support/v4/widget/CursorAdapter;.mDataSetObserver:Landroid/database/DataSetObserver; // field@06f3 │ │ +095d1c: 28e0 |0050: goto 0030 // -0020 │ │ catches : (none) │ │ positions : │ │ 0x0003 line=164 │ │ 0x0007 line=165 │ │ 0x0009 line=166 │ │ 0x000b line=170 │ │ 0x000d line=171 │ │ @@ -142591,21 +200038,21 @@ │ │ type : '(Landroid/content/Context;Landroid/database/Cursor;Z)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 9 16-bit code units │ │ -06a1ac: |[06a1ac] android.support.v4.widget.CursorAdapter.init:(Landroid/content/Context;Landroid/database/Cursor;Z)V │ │ -06a1bc: 3804 0700 |0000: if-eqz v4, 0007 // +0007 │ │ -06a1c0: 1210 |0002: const/4 v0, #int 1 // #1 │ │ -06a1c2: 6e40 6e0f 2103 |0003: invoke-virtual {v1, v2, v3, v0}, Landroid/support/v4/widget/CursorAdapter;.init:(Landroid/content/Context;Landroid/database/Cursor;I)V // method@0f6e │ │ -06a1c8: 0e00 |0006: return-void │ │ -06a1ca: 1220 |0007: const/4 v0, #int 2 // #2 │ │ -06a1cc: 28fb |0008: goto 0003 // -0005 │ │ +095d20: |[095d20] android.support.v4.widget.CursorAdapter.init:(Landroid/content/Context;Landroid/database/Cursor;Z)V │ │ +095d30: 3804 0700 |0000: if-eqz v4, 0007 // +0007 │ │ +095d34: 1210 |0002: const/4 v0, #int 1 // #1 │ │ +095d36: 6e40 ac18 2103 |0003: invoke-virtual {v1, v2, v3, v0}, Landroid/support/v4/widget/CursorAdapter;.init:(Landroid/content/Context;Landroid/database/Cursor;I)V // method@18ac │ │ +095d3c: 0e00 |0006: return-void │ │ +095d3e: 1220 |0007: const/4 v0, #int 2 // #2 │ │ +095d40: 28fb |0008: goto 0003 // -0005 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=160 │ │ 0x0006 line=161 │ │ 0x0007 line=160 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 this Landroid/support/v4/widget/CursorAdapter; │ │ @@ -142618,18 +200065,18 @@ │ │ type : '(Landroid/content/Context;Landroid/database/Cursor;Landroid/view/ViewGroup;)Landroid/view/View;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 5 16-bit code units │ │ -06a1d0: |[06a1d0] android.support.v4.widget.CursorAdapter.newDropDownView:(Landroid/content/Context;Landroid/database/Cursor;Landroid/view/ViewGroup;)Landroid/view/View; │ │ -06a1e0: 6e40 710f 2143 |0000: invoke-virtual {v1, v2, v3, v4}, Landroid/support/v4/widget/CursorAdapter;.newView:(Landroid/content/Context;Landroid/database/Cursor;Landroid/view/ViewGroup;)Landroid/view/View; // method@0f71 │ │ -06a1e6: 0c00 |0003: move-result-object v0 │ │ -06a1e8: 1100 |0004: return-object v0 │ │ +095d44: |[095d44] android.support.v4.widget.CursorAdapter.newDropDownView:(Landroid/content/Context;Landroid/database/Cursor;Landroid/view/ViewGroup;)Landroid/view/View; │ │ +095d54: 6e40 af18 2143 |0000: invoke-virtual {v1, v2, v3, v4}, Landroid/support/v4/widget/CursorAdapter;.newView:(Landroid/content/Context;Landroid/database/Cursor;Landroid/view/ViewGroup;)Landroid/view/View; // method@18af │ │ +095d5a: 0c00 |0003: move-result-object v0 │ │ +095d5c: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=296 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/widget/CursorAdapter; │ │ 0x0000 - 0x0005 reg=2 context Landroid/content/Context; │ │ 0x0000 - 0x0005 reg=3 cursor Landroid/database/Cursor; │ │ @@ -142646,28 +200093,28 @@ │ │ type : '()V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 25 16-bit code units │ │ -06a1ec: |[06a1ec] android.support.v4.widget.CursorAdapter.onContentChanged:()V │ │ -06a1fc: 5510 7604 |0000: iget-boolean v0, v1, Landroid/support/v4/widget/CursorAdapter;.mAutoRequery:Z // field@0476 │ │ -06a200: 3800 1600 |0002: if-eqz v0, 0018 // +0016 │ │ -06a204: 5410 7904 |0004: iget-object v0, v1, Landroid/support/v4/widget/CursorAdapter;.mCursor:Landroid/database/Cursor; // field@0479 │ │ -06a208: 3800 1200 |0006: if-eqz v0, 0018 // +0012 │ │ -06a20c: 5410 7904 |0008: iget-object v0, v1, Landroid/support/v4/widget/CursorAdapter;.mCursor:Landroid/database/Cursor; // field@0479 │ │ -06a210: 7210 3f01 0000 |000a: invoke-interface {v0}, Landroid/database/Cursor;.isClosed:()Z // method@013f │ │ -06a216: 0a00 |000d: move-result v0 │ │ -06a218: 3900 0a00 |000e: if-nez v0, 0018 // +000a │ │ -06a21c: 5410 7904 |0010: iget-object v0, v1, Landroid/support/v4/widget/CursorAdapter;.mCursor:Landroid/database/Cursor; // field@0479 │ │ -06a220: 7210 4301 0000 |0012: invoke-interface {v0}, Landroid/database/Cursor;.requery:()Z // method@0143 │ │ -06a226: 0a00 |0015: move-result v0 │ │ -06a228: 5c10 7c04 |0016: iput-boolean v0, v1, Landroid/support/v4/widget/CursorAdapter;.mDataValid:Z // field@047c │ │ -06a22c: 0e00 |0018: return-void │ │ +095d60: |[095d60] android.support.v4.widget.CursorAdapter.onContentChanged:()V │ │ +095d70: 5510 ee06 |0000: iget-boolean v0, v1, Landroid/support/v4/widget/CursorAdapter;.mAutoRequery:Z // field@06ee │ │ +095d74: 3800 1600 |0002: if-eqz v0, 0018 // +0016 │ │ +095d78: 5410 f106 |0004: iget-object v0, v1, Landroid/support/v4/widget/CursorAdapter;.mCursor:Landroid/database/Cursor; // field@06f1 │ │ +095d7c: 3800 1200 |0006: if-eqz v0, 0018 // +0012 │ │ +095d80: 5410 f106 |0008: iget-object v0, v1, Landroid/support/v4/widget/CursorAdapter;.mCursor:Landroid/database/Cursor; // field@06f1 │ │ +095d84: 7210 8c01 0000 |000a: invoke-interface {v0}, Landroid/database/Cursor;.isClosed:()Z // method@018c │ │ +095d8a: 0a00 |000d: move-result v0 │ │ +095d8c: 3900 0a00 |000e: if-nez v0, 0018 // +000a │ │ +095d90: 5410 f106 |0010: iget-object v0, v1, Landroid/support/v4/widget/CursorAdapter;.mCursor:Landroid/database/Cursor; // field@06f1 │ │ +095d94: 7210 9301 0000 |0012: invoke-interface {v0}, Landroid/database/Cursor;.requery:()Z // method@0193 │ │ +095d9a: 0a00 |0015: move-result v0 │ │ +095d9c: 5c10 f406 |0016: iput-boolean v0, v1, Landroid/support/v4/widget/CursorAdapter;.mDataValid:Z // field@06f4 │ │ +095da0: 0e00 |0018: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=447 │ │ 0x0010 line=449 │ │ 0x0018 line=451 │ │ locals : │ │ 0x0000 - 0x0019 reg=1 this Landroid/support/v4/widget/CursorAdapter; │ │ @@ -142677,23 +200124,23 @@ │ │ type : '(Ljava/lang/CharSequence;)Landroid/database/Cursor;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 14 16-bit code units │ │ -06a230: |[06a230] android.support.v4.widget.CursorAdapter.runQueryOnBackgroundThread:(Ljava/lang/CharSequence;)Landroid/database/Cursor; │ │ -06a240: 5410 7d04 |0000: iget-object v0, v1, Landroid/support/v4/widget/CursorAdapter;.mFilterQueryProvider:Landroid/widget/FilterQueryProvider; // field@047d │ │ -06a244: 3800 0900 |0002: if-eqz v0, 000b // +0009 │ │ -06a248: 5410 7d04 |0004: iget-object v0, v1, Landroid/support/v4/widget/CursorAdapter;.mFilterQueryProvider:Landroid/widget/FilterQueryProvider; // field@047d │ │ -06a24c: 7220 1614 2000 |0006: invoke-interface {v0, v2}, Landroid/widget/FilterQueryProvider;.runQuery:(Ljava/lang/CharSequence;)Landroid/database/Cursor; // method@1416 │ │ -06a252: 0c00 |0009: move-result-object v0 │ │ -06a254: 1100 |000a: return-object v0 │ │ -06a256: 5410 7904 |000b: iget-object v0, v1, Landroid/support/v4/widget/CursorAdapter;.mCursor:Landroid/database/Cursor; // field@0479 │ │ -06a25a: 28fd |000d: goto 000a // -0003 │ │ +095da4: |[095da4] android.support.v4.widget.CursorAdapter.runQueryOnBackgroundThread:(Ljava/lang/CharSequence;)Landroid/database/Cursor; │ │ +095db4: 5410 f506 |0000: iget-object v0, v1, Landroid/support/v4/widget/CursorAdapter;.mFilterQueryProvider:Landroid/widget/FilterQueryProvider; // field@06f5 │ │ +095db8: 3800 0900 |0002: if-eqz v0, 000b // +0009 │ │ +095dbc: 5410 f506 |0004: iget-object v0, v1, Landroid/support/v4/widget/CursorAdapter;.mFilterQueryProvider:Landroid/widget/FilterQueryProvider; // field@06f5 │ │ +095dc0: 7220 f11e 2000 |0006: invoke-interface {v0, v2}, Landroid/widget/FilterQueryProvider;.runQuery:(Ljava/lang/CharSequence;)Landroid/database/Cursor; // method@1ef1 │ │ +095dc6: 0c00 |0009: move-result-object v0 │ │ +095dc8: 1100 |000a: return-object v0 │ │ +095dca: 5410 f106 |000b: iget-object v0, v1, Landroid/support/v4/widget/CursorAdapter;.mCursor:Landroid/database/Cursor; // field@06f1 │ │ +095dce: 28fd |000d: goto 000a // -0003 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=396 │ │ 0x0004 line=397 │ │ 0x000a line=400 │ │ locals : │ │ 0x0000 - 0x000e reg=1 this Landroid/support/v4/widget/CursorAdapter; │ │ @@ -142704,17 +200151,17 @@ │ │ type : '(Landroid/widget/FilterQueryProvider;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -06a25c: |[06a25c] android.support.v4.widget.CursorAdapter.setFilterQueryProvider:(Landroid/widget/FilterQueryProvider;)V │ │ -06a26c: 5b01 7d04 |0000: iput-object v1, v0, Landroid/support/v4/widget/CursorAdapter;.mFilterQueryProvider:Landroid/widget/FilterQueryProvider; // field@047d │ │ -06a270: 0e00 |0002: return-void │ │ +095dd0: |[095dd0] android.support.v4.widget.CursorAdapter.setFilterQueryProvider:(Landroid/widget/FilterQueryProvider;)V │ │ +095de0: 5b01 f506 |0000: iput-object v1, v0, Landroid/support/v4/widget/CursorAdapter;.mFilterQueryProvider:Landroid/widget/FilterQueryProvider; // field@06f5 │ │ +095de4: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=436 │ │ 0x0002 line=437 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Landroid/support/v4/widget/CursorAdapter; │ │ 0x0000 - 0x0003 reg=1 filterQueryProvider Landroid/widget/FilterQueryProvider; │ │ @@ -142724,53 +200171,53 @@ │ │ type : '(Landroid/database/Cursor;)Landroid/database/Cursor;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 75 16-bit code units │ │ -06a274: |[06a274] android.support.v4.widget.CursorAdapter.swapCursor:(Landroid/database/Cursor;)Landroid/database/Cursor; │ │ -06a284: 5421 7904 |0000: iget-object v1, v2, Landroid/support/v4/widget/CursorAdapter;.mCursor:Landroid/database/Cursor; // field@0479 │ │ -06a288: 3313 0400 |0002: if-ne v3, v1, 0006 // +0004 │ │ -06a28c: 1200 |0004: const/4 v0, #int 0 // #0 │ │ -06a28e: 1100 |0005: return-object v0 │ │ -06a290: 5420 7904 |0006: iget-object v0, v2, Landroid/support/v4/widget/CursorAdapter;.mCursor:Landroid/database/Cursor; // field@0479 │ │ -06a294: 3800 1400 |0008: if-eqz v0, 001c // +0014 │ │ -06a298: 5421 7704 |000a: iget-object v1, v2, Landroid/support/v4/widget/CursorAdapter;.mChangeObserver:Landroid/support/v4/widget/CursorAdapter$ChangeObserver; // field@0477 │ │ -06a29c: 3801 0700 |000c: if-eqz v1, 0013 // +0007 │ │ -06a2a0: 5421 7704 |000e: iget-object v1, v2, Landroid/support/v4/widget/CursorAdapter;.mChangeObserver:Landroid/support/v4/widget/CursorAdapter$ChangeObserver; // field@0477 │ │ -06a2a4: 7220 4401 1000 |0010: invoke-interface {v0, v1}, Landroid/database/Cursor;.unregisterContentObserver:(Landroid/database/ContentObserver;)V // method@0144 │ │ -06a2aa: 5421 7b04 |0013: iget-object v1, v2, Landroid/support/v4/widget/CursorAdapter;.mDataSetObserver:Landroid/database/DataSetObserver; // field@047b │ │ -06a2ae: 3801 0700 |0015: if-eqz v1, 001c // +0007 │ │ -06a2b2: 5421 7b04 |0017: iget-object v1, v2, Landroid/support/v4/widget/CursorAdapter;.mDataSetObserver:Landroid/database/DataSetObserver; // field@047b │ │ -06a2b6: 7220 4501 1000 |0019: invoke-interface {v0, v1}, Landroid/database/Cursor;.unregisterDataSetObserver:(Landroid/database/DataSetObserver;)V // method@0145 │ │ -06a2bc: 5b23 7904 |001c: iput-object v3, v2, Landroid/support/v4/widget/CursorAdapter;.mCursor:Landroid/database/Cursor; // field@0479 │ │ -06a2c0: 3803 2300 |001e: if-eqz v3, 0041 // +0023 │ │ -06a2c4: 5421 7704 |0020: iget-object v1, v2, Landroid/support/v4/widget/CursorAdapter;.mChangeObserver:Landroid/support/v4/widget/CursorAdapter$ChangeObserver; // field@0477 │ │ -06a2c8: 3801 0700 |0022: if-eqz v1, 0029 // +0007 │ │ -06a2cc: 5421 7704 |0024: iget-object v1, v2, Landroid/support/v4/widget/CursorAdapter;.mChangeObserver:Landroid/support/v4/widget/CursorAdapter$ChangeObserver; // field@0477 │ │ -06a2d0: 7220 4101 1300 |0026: invoke-interface {v3, v1}, Landroid/database/Cursor;.registerContentObserver:(Landroid/database/ContentObserver;)V // method@0141 │ │ -06a2d6: 5421 7b04 |0029: iget-object v1, v2, Landroid/support/v4/widget/CursorAdapter;.mDataSetObserver:Landroid/database/DataSetObserver; // field@047b │ │ -06a2da: 3801 0700 |002b: if-eqz v1, 0032 // +0007 │ │ -06a2de: 5421 7b04 |002d: iget-object v1, v2, Landroid/support/v4/widget/CursorAdapter;.mDataSetObserver:Landroid/database/DataSetObserver; // field@047b │ │ -06a2e2: 7220 4201 1300 |002f: invoke-interface {v3, v1}, Landroid/database/Cursor;.registerDataSetObserver:(Landroid/database/DataSetObserver;)V // method@0142 │ │ -06a2e8: 1a01 3d0c |0032: const-string v1, "_id" // string@0c3d │ │ -06a2ec: 7220 3b01 1300 |0034: invoke-interface {v3, v1}, Landroid/database/Cursor;.getColumnIndexOrThrow:(Ljava/lang/String;)I // method@013b │ │ -06a2f2: 0a01 |0037: move-result v1 │ │ -06a2f4: 5921 7e04 |0038: iput v1, v2, Landroid/support/v4/widget/CursorAdapter;.mRowIDColumn:I // field@047e │ │ -06a2f8: 1211 |003a: const/4 v1, #int 1 // #1 │ │ -06a2fa: 5c21 7c04 |003b: iput-boolean v1, v2, Landroid/support/v4/widget/CursorAdapter;.mDataValid:Z // field@047c │ │ -06a2fe: 6e10 720f 0200 |003d: invoke-virtual {v2}, Landroid/support/v4/widget/CursorAdapter;.notifyDataSetChanged:()V // method@0f72 │ │ -06a304: 28c5 |0040: goto 0005 // -003b │ │ -06a306: 12f1 |0041: const/4 v1, #int -1 // #ff │ │ -06a308: 5921 7e04 |0042: iput v1, v2, Landroid/support/v4/widget/CursorAdapter;.mRowIDColumn:I // field@047e │ │ -06a30c: 1201 |0044: const/4 v1, #int 0 // #0 │ │ -06a30e: 5c21 7c04 |0045: iput-boolean v1, v2, Landroid/support/v4/widget/CursorAdapter;.mDataValid:Z // field@047c │ │ -06a312: 6e10 730f 0200 |0047: invoke-virtual {v2}, Landroid/support/v4/widget/CursorAdapter;.notifyDataSetInvalidated:()V // method@0f73 │ │ -06a318: 28bb |004a: goto 0005 // -0045 │ │ +095de8: |[095de8] android.support.v4.widget.CursorAdapter.swapCursor:(Landroid/database/Cursor;)Landroid/database/Cursor; │ │ +095df8: 5421 f106 |0000: iget-object v1, v2, Landroid/support/v4/widget/CursorAdapter;.mCursor:Landroid/database/Cursor; // field@06f1 │ │ +095dfc: 3313 0400 |0002: if-ne v3, v1, 0006 // +0004 │ │ +095e00: 1200 |0004: const/4 v0, #int 0 // #0 │ │ +095e02: 1100 |0005: return-object v0 │ │ +095e04: 5420 f106 |0006: iget-object v0, v2, Landroid/support/v4/widget/CursorAdapter;.mCursor:Landroid/database/Cursor; // field@06f1 │ │ +095e08: 3800 1400 |0008: if-eqz v0, 001c // +0014 │ │ +095e0c: 5421 ef06 |000a: iget-object v1, v2, Landroid/support/v4/widget/CursorAdapter;.mChangeObserver:Landroid/support/v4/widget/CursorAdapter$ChangeObserver; // field@06ef │ │ +095e10: 3801 0700 |000c: if-eqz v1, 0013 // +0007 │ │ +095e14: 5421 ef06 |000e: iget-object v1, v2, Landroid/support/v4/widget/CursorAdapter;.mChangeObserver:Landroid/support/v4/widget/CursorAdapter$ChangeObserver; // field@06ef │ │ +095e18: 7220 9401 1000 |0010: invoke-interface {v0, v1}, Landroid/database/Cursor;.unregisterContentObserver:(Landroid/database/ContentObserver;)V // method@0194 │ │ +095e1e: 5421 f306 |0013: iget-object v1, v2, Landroid/support/v4/widget/CursorAdapter;.mDataSetObserver:Landroid/database/DataSetObserver; // field@06f3 │ │ +095e22: 3801 0700 |0015: if-eqz v1, 001c // +0007 │ │ +095e26: 5421 f306 |0017: iget-object v1, v2, Landroid/support/v4/widget/CursorAdapter;.mDataSetObserver:Landroid/database/DataSetObserver; // field@06f3 │ │ +095e2a: 7220 9501 1000 |0019: invoke-interface {v0, v1}, Landroid/database/Cursor;.unregisterDataSetObserver:(Landroid/database/DataSetObserver;)V // method@0195 │ │ +095e30: 5b23 f106 |001c: iput-object v3, v2, Landroid/support/v4/widget/CursorAdapter;.mCursor:Landroid/database/Cursor; // field@06f1 │ │ +095e34: 3803 2300 |001e: if-eqz v3, 0041 // +0023 │ │ +095e38: 5421 ef06 |0020: iget-object v1, v2, Landroid/support/v4/widget/CursorAdapter;.mChangeObserver:Landroid/support/v4/widget/CursorAdapter$ChangeObserver; // field@06ef │ │ +095e3c: 3801 0700 |0022: if-eqz v1, 0029 // +0007 │ │ +095e40: 5421 ef06 |0024: iget-object v1, v2, Landroid/support/v4/widget/CursorAdapter;.mChangeObserver:Landroid/support/v4/widget/CursorAdapter$ChangeObserver; // field@06ef │ │ +095e44: 7220 9101 1300 |0026: invoke-interface {v3, v1}, Landroid/database/Cursor;.registerContentObserver:(Landroid/database/ContentObserver;)V // method@0191 │ │ +095e4a: 5421 f306 |0029: iget-object v1, v2, Landroid/support/v4/widget/CursorAdapter;.mDataSetObserver:Landroid/database/DataSetObserver; // field@06f3 │ │ +095e4e: 3801 0700 |002b: if-eqz v1, 0032 // +0007 │ │ +095e52: 5421 f306 |002d: iget-object v1, v2, Landroid/support/v4/widget/CursorAdapter;.mDataSetObserver:Landroid/database/DataSetObserver; // field@06f3 │ │ +095e56: 7220 9201 1300 |002f: invoke-interface {v3, v1}, Landroid/database/Cursor;.registerDataSetObserver:(Landroid/database/DataSetObserver;)V // method@0192 │ │ +095e5c: 1a01 b410 |0032: const-string v1, "_id" // string@10b4 │ │ +095e60: 7220 8801 1300 |0034: invoke-interface {v3, v1}, Landroid/database/Cursor;.getColumnIndexOrThrow:(Ljava/lang/String;)I // method@0188 │ │ +095e66: 0a01 |0037: move-result v1 │ │ +095e68: 5921 f606 |0038: iput v1, v2, Landroid/support/v4/widget/CursorAdapter;.mRowIDColumn:I // field@06f6 │ │ +095e6c: 1211 |003a: const/4 v1, #int 1 // #1 │ │ +095e6e: 5c21 f406 |003b: iput-boolean v1, v2, Landroid/support/v4/widget/CursorAdapter;.mDataValid:Z // field@06f4 │ │ +095e72: 6e10 b018 0200 |003d: invoke-virtual {v2}, Landroid/support/v4/widget/CursorAdapter;.notifyDataSetChanged:()V // method@18b0 │ │ +095e78: 28c5 |0040: goto 0005 // -003b │ │ +095e7a: 12f1 |0041: const/4 v1, #int -1 // #ff │ │ +095e7c: 5921 f606 |0042: iput v1, v2, Landroid/support/v4/widget/CursorAdapter;.mRowIDColumn:I // field@06f6 │ │ +095e80: 1201 |0044: const/4 v1, #int 0 // #0 │ │ +095e82: 5c21 f406 |0045: iput-boolean v1, v2, Landroid/support/v4/widget/CursorAdapter;.mDataValid:Z // field@06f4 │ │ +095e86: 6e10 b118 0200 |0047: invoke-virtual {v2}, Landroid/support/v4/widget/CursorAdapter;.notifyDataSetInvalidated:()V // method@18b1 │ │ +095e8c: 28bb |004a: goto 0005 // -0045 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=332 │ │ 0x0004 line=333 │ │ 0x0005 line=354 │ │ 0x0006 line=335 │ │ 0x0008 line=336 │ │ @@ -142787,32 +200234,32 @@ │ │ 0x0044 line=350 │ │ 0x0047 line=352 │ │ locals : │ │ 0x0008 - 0x004b reg=0 oldCursor Landroid/database/Cursor; │ │ 0x0000 - 0x004b reg=2 this Landroid/support/v4/widget/CursorAdapter; │ │ 0x0000 - 0x004b reg=3 newCursor Landroid/database/Cursor; │ │ │ │ - source_file_idx : 654 (CursorAdapter.java) │ │ + source_file_idx : 809 (CursorAdapter.java) │ │ │ │ -Class #553 header: │ │ -class_idx : 579 │ │ +Class #828 header: │ │ +class_idx : 914 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 394 │ │ -source_file_idx : 746 │ │ +superclass_idx : 677 │ │ +source_file_idx : 923 │ │ static_fields_size : 0 │ │ instance_fields_size: 2 │ │ direct_methods_size : 3 │ │ -virtual_methods_size: 3 │ │ +virtual_methods_size: 4 │ │ │ │ -Class #553 annotations: │ │ +Class #828 annotations: │ │ Annotations on class │ │ VISIBILITY_SYSTEM Ldalvik/annotation/EnclosingClass; value=Landroid/support/v4/widget/DrawerLayout; │ │ VISIBILITY_SYSTEM Ldalvik/annotation/InnerClass; accessFlags=0 name="AccessibilityDelegate" │ │ │ │ -Class #553 - │ │ +Class #828 - │ │ Class descriptor : 'Landroid/support/v4/widget/DrawerLayout$AccessibilityDelegate;' │ │ Access flags : 0x0000 () │ │ Superclass : 'Landroid/support/v4/view/AccessibilityDelegateCompat;' │ │ Interfaces - │ │ Static fields - │ │ Instance fields - │ │ #0 : (in Landroid/support/v4/widget/DrawerLayout$AccessibilityDelegate;) │ │ @@ -142829,289 +200276,664 @@ │ │ type : '(Landroid/support/v4/widget/DrawerLayout;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 13 16-bit code units │ │ -06a31c: |[06a31c] android.support.v4.widget.DrawerLayout$AccessibilityDelegate.:(Landroid/support/v4/widget/DrawerLayout;)V │ │ -06a32c: 5b12 8104 |0000: iput-object v2, v1, Landroid/support/v4/widget/DrawerLayout$AccessibilityDelegate;.this$0:Landroid/support/v4/widget/DrawerLayout; // field@0481 │ │ -06a330: 7010 f908 0100 |0002: invoke-direct {v1}, Landroid/support/v4/view/AccessibilityDelegateCompat;.:()V // method@08f9 │ │ -06a336: 2200 5600 |0005: new-instance v0, Landroid/graphics/Rect; // type@0056 │ │ -06a33a: 7010 8401 0000 |0007: invoke-direct {v0}, Landroid/graphics/Rect;.:()V // method@0184 │ │ -06a340: 5b10 8004 |000a: iput-object v0, v1, Landroid/support/v4/widget/DrawerLayout$AccessibilityDelegate;.mTmpRect:Landroid/graphics/Rect; // field@0480 │ │ -06a344: 0e00 |000c: return-void │ │ +095e90: |[095e90] android.support.v4.widget.DrawerLayout$AccessibilityDelegate.:(Landroid/support/v4/widget/DrawerLayout;)V │ │ +095ea0: 5b12 f906 |0000: iput-object v2, v1, Landroid/support/v4/widget/DrawerLayout$AccessibilityDelegate;.this$0:Landroid/support/v4/widget/DrawerLayout; // field@06f9 │ │ +095ea4: 7010 a60f 0100 |0002: invoke-direct {v1}, Landroid/support/v4/view/AccessibilityDelegateCompat;.:()V // method@0fa6 │ │ +095eaa: 2200 6c00 |0005: new-instance v0, Landroid/graphics/Rect; // type@006c │ │ +095eae: 7010 fa01 0000 |0007: invoke-direct {v0}, Landroid/graphics/Rect;.:()V // method@01fa │ │ +095eb4: 5b10 f806 |000a: iput-object v0, v1, Landroid/support/v4/widget/DrawerLayout$AccessibilityDelegate;.mTmpRect:Landroid/graphics/Rect; // field@06f8 │ │ +095eb8: 0e00 |000c: return-void │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=1527 │ │ - 0x0005 line=1528 │ │ + 0x0000 line=1799 │ │ + 0x0005 line=1800 │ │ locals : │ │ 0x0000 - 0x000d reg=1 this Landroid/support/v4/widget/DrawerLayout$AccessibilityDelegate; │ │ 0x0000 - 0x000d reg=2 (null) Landroid/support/v4/widget/DrawerLayout; │ │ │ │ #1 : (in Landroid/support/v4/widget/DrawerLayout$AccessibilityDelegate;) │ │ name : 'addChildrenForAccessibility' │ │ type : '(Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;Landroid/view/ViewGroup;)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ - registers : 8 │ │ + registers : 7 │ │ ins : 3 │ │ - outs : 3 │ │ - insns size : 62 16-bit code units │ │ -06a348: |[06a348] android.support.v4.widget.DrawerLayout$AccessibilityDelegate.addChildrenForAccessibility:(Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;Landroid/view/ViewGroup;)V │ │ -06a358: 6e10 3913 0700 |0000: invoke-virtual {v7}, Landroid/view/ViewGroup;.getChildCount:()I // method@1339 │ │ -06a35e: 0a01 |0003: move-result v1 │ │ -06a360: 1202 |0004: const/4 v2, #int 0 // #0 │ │ -06a362: 3512 2900 |0005: if-ge v2, v1, 002e // +0029 │ │ -06a366: 6e20 3813 2700 |0007: invoke-virtual {v7, v2}, Landroid/view/ViewGroup;.getChildAt:(I)Landroid/view/View; // method@1338 │ │ -06a36c: 0c00 |000a: move-result-object v0 │ │ -06a36e: 6e20 830f 0500 |000b: invoke-virtual {v5, v0}, Landroid/support/v4/widget/DrawerLayout$AccessibilityDelegate;.filter:(Landroid/view/View;)Z // method@0f83 │ │ -06a374: 0a04 |000e: move-result v4 │ │ -06a376: 3804 0500 |000f: if-eqz v4, 0014 // +0005 │ │ -06a37a: d802 0201 |0011: add-int/lit8 v2, v2, #int 1 // #01 │ │ -06a37e: 28f2 |0013: goto 0005 // -000e │ │ -06a380: 7110 3a0b 0000 |0014: invoke-static {v0}, Landroid/support/v4/view/ViewCompat;.getImportantForAccessibility:(Landroid/view/View;)I // method@0b3a │ │ -06a386: 0a03 |0017: move-result v3 │ │ -06a388: 2b03 1800 0000 |0018: packed-switch v3, 00000030 // +00000018 │ │ -06a38e: 28f6 |001b: goto 0011 // -000a │ │ -06a390: 1214 |001c: const/4 v4, #int 1 // #1 │ │ -06a392: 7120 510b 4000 |001d: invoke-static {v0, v4}, Landroid/support/v4/view/ViewCompat;.setImportantForAccessibility:(Landroid/view/View;I)V // method@0b51 │ │ -06a398: 6e20 660d 0600 |0020: invoke-virtual {v6, v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.addChild:(Landroid/view/View;)V // method@0d66 │ │ -06a39e: 28ee |0023: goto 0011 // -0012 │ │ -06a3a0: 2004 c602 |0024: instance-of v4, v0, Landroid/view/ViewGroup; // type@02c6 │ │ -06a3a4: 3804 ebff |0026: if-eqz v4, 0011 // -0015 │ │ -06a3a8: 1f00 c602 |0028: check-cast v0, Landroid/view/ViewGroup; // type@02c6 │ │ -06a3ac: 7030 810f 6500 |002a: invoke-direct {v5, v6, v0}, Landroid/support/v4/widget/DrawerLayout$AccessibilityDelegate;.addChildrenForAccessibility:(Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;Landroid/view/ViewGroup;)V // method@0f81 │ │ -06a3b2: 28e4 |002d: goto 0011 // -001c │ │ -06a3b4: 0e00 |002e: return-void │ │ -06a3b6: 0000 |002f: nop // spacer │ │ -06a3b8: 0001 0500 0000 0000 0400 0000 0800 ... |0030: packed-switch-data (14 units) │ │ - catches : (none) │ │ - positions : │ │ - 0x0000 line=1548 │ │ - 0x0004 line=1549 │ │ - 0x0007 line=1550 │ │ - 0x000b line=1551 │ │ - 0x0011 line=1549 │ │ - 0x0014 line=1558 │ │ - 0x0018 line=1559 │ │ - 0x001c line=1571 │ │ - 0x0020 line=1574 │ │ - 0x0024 line=1565 │ │ - 0x0028 line=1566 │ │ - 0x002e line=1578 │ │ - 0x002f line=1559 │ │ - locals : │ │ - 0x000b - 0x0011 reg=0 child Landroid/view/View; │ │ - 0x0014 - 0x002a reg=0 child Landroid/view/View; │ │ - 0x0018 - 0x002e reg=3 importance I │ │ - 0x0004 - 0x003e reg=1 childCount I │ │ - 0x0005 - 0x003e reg=2 i I │ │ - 0x0000 - 0x003e reg=5 this Landroid/support/v4/widget/DrawerLayout$AccessibilityDelegate; │ │ - 0x0000 - 0x003e reg=6 info Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ - 0x0000 - 0x003e reg=7 v Landroid/view/ViewGroup; │ │ + outs : 2 │ │ + insns size : 24 16-bit code units │ │ +095ebc: |[095ebc] android.support.v4.widget.DrawerLayout$AccessibilityDelegate.addChildrenForAccessibility:(Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;Landroid/view/ViewGroup;)V │ │ +095ecc: 6e10 ae1d 0600 |0000: invoke-virtual {v6}, Landroid/view/ViewGroup;.getChildCount:()I // method@1dae │ │ +095ed2: 0a01 |0003: move-result v1 │ │ +095ed4: 1202 |0004: const/4 v2, #int 0 // #0 │ │ +095ed6: 3512 1200 |0005: if-ge v2, v1, 0017 // +0012 │ │ +095eda: 6e20 ad1d 2600 |0007: invoke-virtual {v6, v2}, Landroid/view/ViewGroup;.getChildAt:(I)Landroid/view/View; // method@1dad │ │ +095ee0: 0c00 |000a: move-result-object v0 │ │ +095ee2: 7110 0819 0000 |000b: invoke-static {v0}, Landroid/support/v4/widget/DrawerLayout;.access$400:(Landroid/view/View;)Z // method@1908 │ │ +095ee8: 0a03 |000e: move-result v3 │ │ +095eea: 3803 0500 |000f: if-eqz v3, 0014 // +0005 │ │ +095eee: 6e20 5b16 0500 |0011: invoke-virtual {v5, v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.addChild:(Landroid/view/View;)V // method@165b │ │ +095ef4: d802 0201 |0014: add-int/lit8 v2, v2, #int 1 // #01 │ │ +095ef8: 28ef |0016: goto 0005 // -0011 │ │ +095efa: 0e00 |0017: return-void │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=1868 │ │ + 0x0004 line=1869 │ │ + 0x0007 line=1870 │ │ + 0x000b line=1871 │ │ + 0x0011 line=1872 │ │ + 0x0014 line=1869 │ │ + 0x0017 line=1875 │ │ + locals : │ │ + 0x000b - 0x0017 reg=0 child Landroid/view/View; │ │ + 0x0004 - 0x0018 reg=1 childCount I │ │ + 0x0005 - 0x0018 reg=2 i I │ │ + 0x0000 - 0x0018 reg=4 this Landroid/support/v4/widget/DrawerLayout$AccessibilityDelegate; │ │ + 0x0000 - 0x0018 reg=5 info Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ + 0x0000 - 0x0018 reg=6 v Landroid/view/ViewGroup; │ │ │ │ #2 : (in Landroid/support/v4/widget/DrawerLayout$AccessibilityDelegate;) │ │ name : 'copyNodeInfoNoChildren' │ │ type : '(Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 99 16-bit code units │ │ -06a3d4: |[06a3d4] android.support.v4.widget.DrawerLayout$AccessibilityDelegate.copyNodeInfoNoChildren:(Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;)V │ │ -06a3e4: 5420 8004 |0000: iget-object v0, v2, Landroid/support/v4/widget/DrawerLayout$AccessibilityDelegate;.mTmpRect:Landroid/graphics/Rect; // field@0480 │ │ -06a3e8: 6e20 6e0d 0400 |0002: invoke-virtual {v4, v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.getBoundsInParent:(Landroid/graphics/Rect;)V // method@0d6e │ │ -06a3ee: 6e20 910d 0300 |0005: invoke-virtual {v3, v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setBoundsInParent:(Landroid/graphics/Rect;)V // method@0d91 │ │ -06a3f4: 6e20 6f0d 0400 |0008: invoke-virtual {v4, v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.getBoundsInScreen:(Landroid/graphics/Rect;)V // method@0d6f │ │ -06a3fa: 6e20 920d 0300 |000b: invoke-virtual {v3, v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setBoundsInScreen:(Landroid/graphics/Rect;)V // method@0d92 │ │ -06a400: 6e10 880d 0400 |000e: invoke-virtual {v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.isVisibleToUser:()Z // method@0d88 │ │ -06a406: 0a01 |0011: move-result v1 │ │ -06a408: 6e20 a80d 1300 |0012: invoke-virtual {v3, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setVisibleToUser:(Z)V // method@0da8 │ │ -06a40e: 6e10 770d 0400 |0015: invoke-virtual {v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.getPackageName:()Ljava/lang/CharSequence; // method@0d77 │ │ -06a414: 0c01 |0018: move-result-object v1 │ │ -06a416: 6e20 9e0d 1300 |0019: invoke-virtual {v3, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setPackageName:(Ljava/lang/CharSequence;)V // method@0d9e │ │ -06a41c: 6e10 720d 0400 |001c: invoke-virtual {v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.getClassName:()Ljava/lang/CharSequence; // method@0d72 │ │ -06a422: 0c01 |001f: move-result-object v1 │ │ -06a424: 6e20 950d 1300 |0020: invoke-virtual {v3, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setClassName:(Ljava/lang/CharSequence;)V // method@0d95 │ │ -06a42a: 6e10 730d 0400 |0023: invoke-virtual {v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.getContentDescription:()Ljava/lang/CharSequence; // method@0d73 │ │ -06a430: 0c01 |0026: move-result-object v1 │ │ -06a432: 6e20 970d 1300 |0027: invoke-virtual {v3, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setContentDescription:(Ljava/lang/CharSequence;)V // method@0d97 │ │ -06a438: 6e10 810d 0400 |002a: invoke-virtual {v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.isEnabled:()Z // method@0d81 │ │ -06a43e: 0a01 |002d: move-result v1 │ │ -06a440: 6e20 980d 1300 |002e: invoke-virtual {v3, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setEnabled:(Z)V // method@0d98 │ │ -06a446: 6e10 800d 0400 |0031: invoke-virtual {v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.isClickable:()Z // method@0d80 │ │ -06a44c: 0a01 |0034: move-result v1 │ │ -06a44e: 6e20 960d 1300 |0035: invoke-virtual {v3, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setClickable:(Z)V // method@0d96 │ │ -06a454: 6e10 820d 0400 |0038: invoke-virtual {v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.isFocusable:()Z // method@0d82 │ │ -06a45a: 0a01 |003b: move-result v1 │ │ -06a45c: 6e20 990d 1300 |003c: invoke-virtual {v3, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setFocusable:(Z)V // method@0d99 │ │ -06a462: 6e10 830d 0400 |003f: invoke-virtual {v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.isFocused:()Z // method@0d83 │ │ -06a468: 0a01 |0042: move-result v1 │ │ -06a46a: 6e20 9a0d 1300 |0043: invoke-virtual {v3, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setFocused:(Z)V // method@0d9a │ │ -06a470: 6e10 7d0d 0400 |0046: invoke-virtual {v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.isAccessibilityFocused:()Z // method@0d7d │ │ -06a476: 0a01 |0049: move-result v1 │ │ -06a478: 6e20 900d 1300 |004a: invoke-virtual {v3, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setAccessibilityFocused:(Z)V // method@0d90 │ │ -06a47e: 6e10 870d 0400 |004d: invoke-virtual {v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.isSelected:()Z // method@0d87 │ │ -06a484: 0a01 |0050: move-result v1 │ │ -06a486: 6e20 a30d 1300 |0051: invoke-virtual {v3, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setSelected:(Z)V // method@0da3 │ │ -06a48c: 6e10 840d 0400 |0054: invoke-virtual {v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.isLongClickable:()Z // method@0d84 │ │ -06a492: 0a01 |0057: move-result v1 │ │ -06a494: 6e20 9c0d 1300 |0058: invoke-virtual {v3, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setLongClickable:(Z)V // method@0d9c │ │ -06a49a: 6e10 6d0d 0400 |005b: invoke-virtual {v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.getActions:()I // method@0d6d │ │ -06a4a0: 0a01 |005e: move-result v1 │ │ -06a4a2: 6e20 650d 1300 |005f: invoke-virtual {v3, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.addAction:(I)V // method@0d65 │ │ -06a4a8: 0e00 |0062: return-void │ │ - catches : (none) │ │ - positions : │ │ - 0x0000 line=1601 │ │ - 0x0002 line=1603 │ │ - 0x0005 line=1604 │ │ - 0x0008 line=1606 │ │ - 0x000b line=1607 │ │ - 0x000e line=1609 │ │ - 0x0015 line=1610 │ │ - 0x001c line=1611 │ │ - 0x0023 line=1612 │ │ - 0x002a line=1614 │ │ - 0x0031 line=1615 │ │ - 0x0038 line=1616 │ │ - 0x003f line=1617 │ │ - 0x0046 line=1618 │ │ - 0x004d line=1619 │ │ - 0x0054 line=1620 │ │ - 0x005b line=1622 │ │ - 0x0062 line=1623 │ │ +095efc: |[095efc] android.support.v4.widget.DrawerLayout$AccessibilityDelegate.copyNodeInfoNoChildren:(Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;)V │ │ +095f0c: 5420 f806 |0000: iget-object v0, v2, Landroid/support/v4/widget/DrawerLayout$AccessibilityDelegate;.mTmpRect:Landroid/graphics/Rect; // field@06f8 │ │ +095f10: 6e20 6416 0400 |0002: invoke-virtual {v4, v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.getBoundsInParent:(Landroid/graphics/Rect;)V // method@1664 │ │ +095f16: 6e20 8a16 0300 |0005: invoke-virtual {v3, v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setBoundsInParent:(Landroid/graphics/Rect;)V // method@168a │ │ +095f1c: 6e20 6516 0400 |0008: invoke-virtual {v4, v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.getBoundsInScreen:(Landroid/graphics/Rect;)V // method@1665 │ │ +095f22: 6e20 8b16 0300 |000b: invoke-virtual {v3, v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setBoundsInScreen:(Landroid/graphics/Rect;)V // method@168b │ │ +095f28: 6e10 8116 0400 |000e: invoke-virtual {v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.isVisibleToUser:()Z // method@1681 │ │ +095f2e: 0a01 |0011: move-result v1 │ │ +095f30: 6e20 a316 1300 |0012: invoke-virtual {v3, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setVisibleToUser:(Z)V // method@16a3 │ │ +095f36: 6e10 6f16 0400 |0015: invoke-virtual {v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.getPackageName:()Ljava/lang/CharSequence; // method@166f │ │ +095f3c: 0c01 |0018: move-result-object v1 │ │ +095f3e: 6e20 9916 1300 |0019: invoke-virtual {v3, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setPackageName:(Ljava/lang/CharSequence;)V // method@1699 │ │ +095f44: 6e10 6816 0400 |001c: invoke-virtual {v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.getClassName:()Ljava/lang/CharSequence; // method@1668 │ │ +095f4a: 0c01 |001f: move-result-object v1 │ │ +095f4c: 6e20 8e16 1300 |0020: invoke-virtual {v3, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setClassName:(Ljava/lang/CharSequence;)V // method@168e │ │ +095f52: 6e10 6b16 0400 |0023: invoke-virtual {v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.getContentDescription:()Ljava/lang/CharSequence; // method@166b │ │ +095f58: 0c01 |0026: move-result-object v1 │ │ +095f5a: 6e20 9216 1300 |0027: invoke-virtual {v3, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setContentDescription:(Ljava/lang/CharSequence;)V // method@1692 │ │ +095f60: 6e10 7a16 0400 |002a: invoke-virtual {v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.isEnabled:()Z // method@167a │ │ +095f66: 0a01 |002d: move-result v1 │ │ +095f68: 6e20 9316 1300 |002e: invoke-virtual {v3, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setEnabled:(Z)V // method@1693 │ │ +095f6e: 6e10 7916 0400 |0031: invoke-virtual {v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.isClickable:()Z // method@1679 │ │ +095f74: 0a01 |0034: move-result v1 │ │ +095f76: 6e20 8f16 1300 |0035: invoke-virtual {v3, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setClickable:(Z)V // method@168f │ │ +095f7c: 6e10 7b16 0400 |0038: invoke-virtual {v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.isFocusable:()Z // method@167b │ │ +095f82: 0a01 |003b: move-result v1 │ │ +095f84: 6e20 9416 1300 |003c: invoke-virtual {v3, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setFocusable:(Z)V // method@1694 │ │ +095f8a: 6e10 7c16 0400 |003f: invoke-virtual {v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.isFocused:()Z // method@167c │ │ +095f90: 0a01 |0042: move-result v1 │ │ +095f92: 6e20 9516 1300 |0043: invoke-virtual {v3, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setFocused:(Z)V // method@1695 │ │ +095f98: 6e10 7616 0400 |0046: invoke-virtual {v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.isAccessibilityFocused:()Z // method@1676 │ │ +095f9e: 0a01 |0049: move-result v1 │ │ +095fa0: 6e20 8916 1300 |004a: invoke-virtual {v3, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setAccessibilityFocused:(Z)V // method@1689 │ │ +095fa6: 6e10 8016 0400 |004d: invoke-virtual {v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.isSelected:()Z // method@1680 │ │ +095fac: 0a01 |0050: move-result v1 │ │ +095fae: 6e20 9e16 1300 |0051: invoke-virtual {v3, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setSelected:(Z)V // method@169e │ │ +095fb4: 6e10 7d16 0400 |0054: invoke-virtual {v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.isLongClickable:()Z // method@167d │ │ +095fba: 0a01 |0057: move-result v1 │ │ +095fbc: 6e20 9716 1300 |0058: invoke-virtual {v3, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setLongClickable:(Z)V // method@1697 │ │ +095fc2: 6e10 6316 0400 |005b: invoke-virtual {v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.getActions:()I // method@1663 │ │ +095fc8: 0a01 |005e: move-result v1 │ │ +095fca: 6e20 5a16 1300 |005f: invoke-virtual {v3, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.addAction:(I)V // method@165a │ │ +095fd0: 0e00 |0062: return-void │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=1884 │ │ + 0x0002 line=1886 │ │ + 0x0005 line=1887 │ │ + 0x0008 line=1889 │ │ + 0x000b line=1890 │ │ + 0x000e line=1892 │ │ + 0x0015 line=1893 │ │ + 0x001c line=1894 │ │ + 0x0023 line=1895 │ │ + 0x002a line=1897 │ │ + 0x0031 line=1898 │ │ + 0x0038 line=1899 │ │ + 0x003f line=1900 │ │ + 0x0046 line=1901 │ │ + 0x004d line=1902 │ │ + 0x0054 line=1903 │ │ + 0x005b line=1905 │ │ + 0x0062 line=1906 │ │ locals : │ │ 0x0002 - 0x0063 reg=0 rect Landroid/graphics/Rect; │ │ 0x0000 - 0x0063 reg=2 this Landroid/support/v4/widget/DrawerLayout$AccessibilityDelegate; │ │ 0x0000 - 0x0063 reg=3 dest Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ 0x0000 - 0x0063 reg=4 src Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ │ │ Virtual methods - │ │ #0 : (in Landroid/support/v4/widget/DrawerLayout$AccessibilityDelegate;) │ │ - name : 'filter' │ │ - type : '(Landroid/view/View;)Z' │ │ + name : 'dispatchPopulateAccessibilityEvent' │ │ + type : '(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z' │ │ + access : 0x0001 (PUBLIC) │ │ + code - │ │ + registers : 9 │ │ + ins : 3 │ │ + outs : 3 │ │ + insns size : 44 16-bit code units │ │ +095fd4: |[095fd4] android.support.v4.widget.DrawerLayout$AccessibilityDelegate.dispatchPopulateAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z │ │ +095fe4: 6e10 101e 0800 |0000: invoke-virtual {v8}, Landroid/view/accessibility/AccessibilityEvent;.getEventType:()I // method@1e10 │ │ +095fea: 0a04 |0003: move-result v4 │ │ +095fec: 1305 2000 |0004: const/16 v5, #int 32 // #20 │ │ +095ff0: 3354 2100 |0006: if-ne v4, v5, 0027 // +0021 │ │ +095ff4: 6e10 131e 0800 |0008: invoke-virtual {v8}, Landroid/view/accessibility/AccessibilityEvent;.getText:()Ljava/util/List; // method@1e13 │ │ +095ffa: 0c01 |000b: move-result-object v1 │ │ +095ffc: 5464 f906 |000c: iget-object v4, v6, Landroid/support/v4/widget/DrawerLayout$AccessibilityDelegate;.this$0:Landroid/support/v4/widget/DrawerLayout; // field@06f9 │ │ +096000: 7110 0719 0400 |000e: invoke-static {v4}, Landroid/support/v4/widget/DrawerLayout;.access$300:(Landroid/support/v4/widget/DrawerLayout;)Landroid/view/View; // method@1907 │ │ +096006: 0c03 |0011: move-result-object v3 │ │ +096008: 3803 1300 |0012: if-eqz v3, 0025 // +0013 │ │ +09600c: 5464 f906 |0014: iget-object v4, v6, Landroid/support/v4/widget/DrawerLayout$AccessibilityDelegate;.this$0:Landroid/support/v4/widget/DrawerLayout; // field@06f9 │ │ +096010: 6e20 2419 3400 |0016: invoke-virtual {v4, v3}, Landroid/support/v4/widget/DrawerLayout;.getDrawerViewAbsoluteGravity:(Landroid/view/View;)I // method@1924 │ │ +096016: 0a00 |0019: move-result v0 │ │ +096018: 5464 f906 |001a: iget-object v4, v6, Landroid/support/v4/widget/DrawerLayout$AccessibilityDelegate;.this$0:Landroid/support/v4/widget/DrawerLayout; // field@06f9 │ │ +09601c: 6e20 2319 0400 |001c: invoke-virtual {v4, v0}, Landroid/support/v4/widget/DrawerLayout;.getDrawerTitle:(I)Ljava/lang/CharSequence; // method@1923 │ │ +096022: 0c02 |001f: move-result-object v2 │ │ +096024: 3802 0500 |0020: if-eqz v2, 0025 // +0005 │ │ +096028: 7220 0523 2100 |0022: invoke-interface {v1, v2}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@2305 │ │ +09602e: 1214 |0025: const/4 v4, #int 1 // #1 │ │ +096030: 0f04 |0026: return v4 │ │ +096032: 6f30 a70f 7608 |0027: invoke-super {v6, v7, v8}, Landroid/support/v4/view/AccessibilityDelegateCompat;.dispatchPopulateAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z // method@0fa7 │ │ +096038: 0a04 |002a: move-result v4 │ │ +09603a: 28fb |002b: goto 0026 // -0005 │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=1841 │ │ + 0x0008 line=1842 │ │ + 0x000c line=1843 │ │ + 0x0012 line=1844 │ │ + 0x0014 line=1845 │ │ + 0x001a line=1846 │ │ + 0x0020 line=1847 │ │ + 0x0022 line=1848 │ │ + 0x0025 line=1852 │ │ + 0x0026 line=1855 │ │ + locals : │ │ + 0x001a - 0x0025 reg=0 edgeGravity I │ │ + 0x0020 - 0x0025 reg=2 title Ljava/lang/CharSequence; │ │ + 0x000c - 0x0026 reg=1 eventText Ljava/util/List; Ljava/util/List; │ │ + 0x0012 - 0x0026 reg=3 visibleDrawer Landroid/view/View; │ │ + 0x0000 - 0x002c reg=6 this Landroid/support/v4/widget/DrawerLayout$AccessibilityDelegate; │ │ + 0x0000 - 0x002c reg=7 host Landroid/view/View; │ │ + 0x0000 - 0x002c reg=8 event Landroid/view/accessibility/AccessibilityEvent; │ │ + │ │ + #1 : (in Landroid/support/v4/widget/DrawerLayout$AccessibilityDelegate;) │ │ + name : 'onInitializeAccessibilityEvent' │ │ + type : '(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ - ins : 2 │ │ - outs : 1 │ │ - insns size : 14 16-bit code units │ │ -06a4ac: |[06a4ac] android.support.v4.widget.DrawerLayout$AccessibilityDelegate.filter:(Landroid/view/View;)Z │ │ -06a4bc: 5421 8104 |0000: iget-object v1, v2, Landroid/support/v4/widget/DrawerLayout$AccessibilityDelegate;.this$0:Landroid/support/v4/widget/DrawerLayout; // field@0481 │ │ -06a4c0: 6e10 c40f 0100 |0002: invoke-virtual {v1}, Landroid/support/v4/widget/DrawerLayout;.findOpenDrawer:()Landroid/view/View; // method@0fc4 │ │ -06a4c6: 0c00 |0005: move-result-object v0 │ │ -06a4c8: 3800 0600 |0006: if-eqz v0, 000c // +0006 │ │ -06a4cc: 3230 0400 |0008: if-eq v0, v3, 000c // +0004 │ │ -06a4d0: 1211 |000a: const/4 v1, #int 1 // #1 │ │ -06a4d2: 0f01 |000b: return v1 │ │ -06a4d4: 1201 |000c: const/4 v1, #int 0 // #0 │ │ -06a4d6: 28fe |000d: goto 000b // -0002 │ │ + ins : 3 │ │ + outs : 3 │ │ + insns size : 13 16-bit code units │ │ +09603c: |[09603c] android.support.v4.widget.DrawerLayout$AccessibilityDelegate.onInitializeAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ +09604c: 6f30 aa0f 2103 |0000: invoke-super {v1, v2, v3}, Landroid/support/v4/view/AccessibilityDelegateCompat;.onInitializeAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V // method@0faa │ │ +096052: 1c00 a103 |0003: const-class v0, Landroid/support/v4/widget/DrawerLayout; // type@03a1 │ │ +096056: 6e10 5c22 0000 |0005: invoke-virtual {v0}, Ljava/lang/Class;.getName:()Ljava/lang/String; // method@225c │ │ +09605c: 0c00 |0008: move-result-object v0 │ │ +09605e: 6e20 161e 0300 |0009: invoke-virtual {v3, v0}, Landroid/view/accessibility/AccessibilityEvent;.setClassName:(Ljava/lang/CharSequence;)V // method@1e16 │ │ +096064: 0e00 |000c: return-void │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=1590 │ │ - 0x0006 line=1591 │ │ + 0x0000 line=1829 │ │ + 0x0003 line=1831 │ │ + 0x000c line=1832 │ │ locals : │ │ - 0x0006 - 0x000e reg=0 openDrawer Landroid/view/View; │ │ - 0x0000 - 0x000e reg=2 this Landroid/support/v4/widget/DrawerLayout$AccessibilityDelegate; │ │ - 0x0000 - 0x000e reg=3 child Landroid/view/View; │ │ + 0x0000 - 0x000d reg=1 this Landroid/support/v4/widget/DrawerLayout$AccessibilityDelegate; │ │ + 0x0000 - 0x000d reg=2 host Landroid/view/View; │ │ + 0x0000 - 0x000d reg=3 event Landroid/view/accessibility/AccessibilityEvent; │ │ │ │ - #1 : (in Landroid/support/v4/widget/DrawerLayout$AccessibilityDelegate;) │ │ + #2 : (in Landroid/support/v4/widget/DrawerLayout$AccessibilityDelegate;) │ │ name : 'onInitializeAccessibilityNodeInfo' │ │ type : '(Landroid/view/View;Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 3 │ │ outs : 3 │ │ - insns size : 35 16-bit code units │ │ -06a4d8: |[06a4d8] android.support.v4.widget.DrawerLayout$AccessibilityDelegate.onInitializeAccessibilityNodeInfo:(Landroid/view/View;Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;)V │ │ -06a4e8: 7110 8a0d 0500 |0000: invoke-static {v5}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.obtain:(Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; // method@0d8a │ │ -06a4ee: 0c01 |0003: move-result-object v1 │ │ -06a4f0: 6f30 fe08 4301 |0004: invoke-super {v3, v4, v1}, Landroid/support/v4/view/AccessibilityDelegateCompat;.onInitializeAccessibilityNodeInfo:(Landroid/view/View;Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;)V // method@08fe │ │ -06a4f6: 6e20 a40d 4500 |0007: invoke-virtual {v5, v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setSource:(Landroid/view/View;)V // method@0da4 │ │ -06a4fc: 7110 420b 0400 |000a: invoke-static {v4}, Landroid/support/v4/view/ViewCompat;.getParentForAccessibility:(Landroid/view/View;)Landroid/view/ViewParent; // method@0b42 │ │ -06a502: 0c00 |000d: move-result-object v0 │ │ -06a504: 2002 c202 |000e: instance-of v2, v0, Landroid/view/View; // type@02c2 │ │ -06a508: 3802 0700 |0010: if-eqz v2, 0017 // +0007 │ │ -06a50c: 1f00 c202 |0012: check-cast v0, Landroid/view/View; // type@02c2 │ │ -06a510: 6e20 9f0d 0500 |0014: invoke-virtual {v5, v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setParent:(Landroid/view/View;)V // method@0d9f │ │ -06a516: 7030 820f 5301 |0017: invoke-direct {v3, v5, v1}, Landroid/support/v4/widget/DrawerLayout$AccessibilityDelegate;.copyNodeInfoNoChildren:(Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;)V // method@0f82 │ │ -06a51c: 6e10 8f0d 0100 |001a: invoke-virtual {v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.recycle:()V // method@0d8f │ │ -06a522: 1f04 c602 |001d: check-cast v4, Landroid/view/ViewGroup; // type@02c6 │ │ -06a526: 7030 810f 5304 |001f: invoke-direct {v3, v5, v4}, Landroid/support/v4/widget/DrawerLayout$AccessibilityDelegate;.addChildrenForAccessibility:(Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;Landroid/view/ViewGroup;)V // method@0f81 │ │ -06a52c: 0e00 |0022: return-void │ │ - catches : (none) │ │ - positions : │ │ - 0x0000 line=1532 │ │ - 0x0004 line=1533 │ │ - 0x0007 line=1535 │ │ - 0x000a line=1536 │ │ - 0x000e line=1537 │ │ - 0x0012 line=1538 │ │ - 0x0017 line=1540 │ │ - 0x001a line=1542 │ │ - 0x001d line=1544 │ │ - 0x0022 line=1545 │ │ - locals : │ │ - 0x000e - 0x0014 reg=0 parent Landroid/view/ViewParent; │ │ - 0x0000 - 0x001f reg=4 host Landroid/view/View; │ │ - 0x0004 - 0x0023 reg=1 superNode Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ - 0x0000 - 0x0023 reg=3 this Landroid/support/v4/widget/DrawerLayout$AccessibilityDelegate; │ │ - 0x0000 - 0x0023 reg=5 info Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ + insns size : 54 16-bit code units │ │ +096068: |[096068] android.support.v4.widget.DrawerLayout$AccessibilityDelegate.onInitializeAccessibilityNodeInfo:(Landroid/view/View;Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;)V │ │ +096078: 7100 0619 0000 |0000: invoke-static {}, Landroid/support/v4/widget/DrawerLayout;.access$200:()Z // method@1906 │ │ +09607e: 0a02 |0003: move-result v2 │ │ +096080: 3802 0f00 |0004: if-eqz v2, 0013 // +000f │ │ +096084: 6f30 ab0f 4305 |0006: invoke-super {v3, v4, v5}, Landroid/support/v4/view/AccessibilityDelegateCompat;.onInitializeAccessibilityNodeInfo:(Landroid/view/View;Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;)V // method@0fab │ │ +09608a: 1c02 a103 |0009: const-class v2, Landroid/support/v4/widget/DrawerLayout; // type@03a1 │ │ +09608e: 6e10 5c22 0200 |000b: invoke-virtual {v2}, Ljava/lang/Class;.getName:()Ljava/lang/String; // method@225c │ │ +096094: 0c02 |000e: move-result-object v2 │ │ +096096: 6e20 8e16 2500 |000f: invoke-virtual {v5, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setClassName:(Ljava/lang/CharSequence;)V // method@168e │ │ +09609c: 0e00 |0012: return-void │ │ +09609e: 7110 8316 0500 |0013: invoke-static {v5}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.obtain:(Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; // method@1683 │ │ +0960a4: 0c01 |0016: move-result-object v1 │ │ +0960a6: 6f30 ab0f 4301 |0017: invoke-super {v3, v4, v1}, Landroid/support/v4/view/AccessibilityDelegateCompat;.onInitializeAccessibilityNodeInfo:(Landroid/view/View;Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;)V // method@0fab │ │ +0960ac: 6e20 9f16 4500 |001a: invoke-virtual {v5, v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setSource:(Landroid/view/View;)V // method@169f │ │ +0960b2: 7110 8012 0400 |001d: invoke-static {v4}, Landroid/support/v4/view/ViewCompat;.getParentForAccessibility:(Landroid/view/View;)Landroid/view/ViewParent; // method@1280 │ │ +0960b8: 0c00 |0020: move-result-object v0 │ │ +0960ba: 2002 3804 |0021: instance-of v2, v0, Landroid/view/View; // type@0438 │ │ +0960be: 3802 0700 |0023: if-eqz v2, 002a // +0007 │ │ +0960c2: 1f00 3804 |0025: check-cast v0, Landroid/view/View; // type@0438 │ │ +0960c6: 6e20 9a16 0500 |0027: invoke-virtual {v5, v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setParent:(Landroid/view/View;)V // method@169a │ │ +0960cc: 7030 c018 5301 |002a: invoke-direct {v3, v5, v1}, Landroid/support/v4/widget/DrawerLayout$AccessibilityDelegate;.copyNodeInfoNoChildren:(Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;)V // method@18c0 │ │ +0960d2: 6e10 8816 0100 |002d: invoke-virtual {v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.recycle:()V // method@1688 │ │ +0960d8: 1f04 3c04 |0030: check-cast v4, Landroid/view/ViewGroup; // type@043c │ │ +0960dc: 7030 bf18 5304 |0032: invoke-direct {v3, v5, v4}, Landroid/support/v4/widget/DrawerLayout$AccessibilityDelegate;.addChildrenForAccessibility:(Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;Landroid/view/ViewGroup;)V // method@18bf │ │ +0960e2: 28d4 |0035: goto 0009 // -002c │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=1804 │ │ + 0x0006 line=1805 │ │ + 0x0009 line=1824 │ │ + 0x0012 line=1825 │ │ + 0x0013 line=1809 │ │ + 0x0017 line=1811 │ │ + 0x001a line=1813 │ │ + 0x001d line=1814 │ │ + 0x0021 line=1815 │ │ + 0x0025 line=1816 │ │ + 0x002a line=1818 │ │ + 0x002d line=1819 │ │ + 0x0030 line=1821 │ │ + locals : │ │ + 0x0000 - 0x0009 reg=4 host Landroid/view/View; │ │ + 0x0021 - 0x0027 reg=0 parent Landroid/view/ViewParent; │ │ + 0x0013 - 0x0032 reg=4 host Landroid/view/View; │ │ + 0x0017 - 0x0036 reg=1 superNode Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ + 0x0000 - 0x0036 reg=3 this Landroid/support/v4/widget/DrawerLayout$AccessibilityDelegate; │ │ + 0x0000 - 0x0036 reg=5 info Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ │ │ - #2 : (in Landroid/support/v4/widget/DrawerLayout$AccessibilityDelegate;) │ │ + #3 : (in Landroid/support/v4/widget/DrawerLayout$AccessibilityDelegate;) │ │ name : 'onRequestSendAccessibilityEvent' │ │ type : '(Landroid/view/ViewGroup;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 4 │ │ - insns size : 13 16-bit code units │ │ -06a530: |[06a530] android.support.v4.widget.DrawerLayout$AccessibilityDelegate.onRequestSendAccessibilityEvent:(Landroid/view/ViewGroup;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z │ │ -06a540: 6e20 830f 3100 |0000: invoke-virtual {v1, v3}, Landroid/support/v4/widget/DrawerLayout$AccessibilityDelegate;.filter:(Landroid/view/View;)Z // method@0f83 │ │ -06a546: 0a00 |0003: move-result v0 │ │ -06a548: 3900 0700 |0004: if-nez v0, 000b // +0007 │ │ -06a54c: 6f40 0009 2143 |0006: invoke-super {v1, v2, v3, v4}, Landroid/support/v4/view/AccessibilityDelegateCompat;.onRequestSendAccessibilityEvent:(Landroid/view/ViewGroup;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z // method@0900 │ │ -06a552: 0a00 |0009: move-result v0 │ │ -06a554: 0f00 |000a: return v0 │ │ -06a556: 1200 |000b: const/4 v0, #int 0 // #0 │ │ -06a558: 28fe |000c: goto 000a // -0002 │ │ + insns size : 19 16-bit code units │ │ +0960e4: |[0960e4] android.support.v4.widget.DrawerLayout$AccessibilityDelegate.onRequestSendAccessibilityEvent:(Landroid/view/ViewGroup;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z │ │ +0960f4: 7100 0619 0000 |0000: invoke-static {}, Landroid/support/v4/widget/DrawerLayout;.access$200:()Z // method@1906 │ │ +0960fa: 0a00 |0003: move-result v0 │ │ +0960fc: 3900 0800 |0004: if-nez v0, 000c // +0008 │ │ +096100: 7110 0819 0300 |0006: invoke-static {v3}, Landroid/support/v4/widget/DrawerLayout;.access$400:(Landroid/view/View;)Z // method@1908 │ │ +096106: 0a00 |0009: move-result v0 │ │ +096108: 3800 0700 |000a: if-eqz v0, 0011 // +0007 │ │ +09610c: 6f40 ad0f 2143 |000c: invoke-super {v1, v2, v3, v4}, Landroid/support/v4/view/AccessibilityDelegateCompat;.onRequestSendAccessibilityEvent:(Landroid/view/ViewGroup;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z // method@0fad │ │ +096112: 0a00 |000f: move-result v0 │ │ +096114: 0f00 |0010: return v0 │ │ +096116: 1200 |0011: const/4 v0, #int 0 // #0 │ │ +096118: 28fe |0012: goto 0010 // -0002 │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=1861 │ │ + 0x000c line=1862 │ │ + 0x0010 line=1864 │ │ + locals : │ │ + 0x0000 - 0x0013 reg=1 this Landroid/support/v4/widget/DrawerLayout$AccessibilityDelegate; │ │ + 0x0000 - 0x0013 reg=2 host Landroid/view/ViewGroup; │ │ + 0x0000 - 0x0013 reg=3 child Landroid/view/View; │ │ + 0x0000 - 0x0013 reg=4 event Landroid/view/accessibility/AccessibilityEvent; │ │ + │ │ + source_file_idx : 923 (DrawerLayout.java) │ │ + │ │ +Class #829 header: │ │ +class_idx : 915 │ │ +access_flags : 16 (0x0010) │ │ +superclass_idx : 677 │ │ +source_file_idx : 923 │ │ +static_fields_size : 0 │ │ +instance_fields_size: 1 │ │ +direct_methods_size : 1 │ │ +virtual_methods_size: 1 │ │ + │ │ +Class #829 annotations: │ │ +Annotations on class │ │ + VISIBILITY_SYSTEM Ldalvik/annotation/EnclosingClass; value=Landroid/support/v4/widget/DrawerLayout; │ │ + VISIBILITY_SYSTEM Ldalvik/annotation/InnerClass; accessFlags=16 name="ChildAccessibilityDelegate" │ │ + │ │ +Class #829 - │ │ + Class descriptor : 'Landroid/support/v4/widget/DrawerLayout$ChildAccessibilityDelegate;' │ │ + Access flags : 0x0010 (FINAL) │ │ + Superclass : 'Landroid/support/v4/view/AccessibilityDelegateCompat;' │ │ + Interfaces - │ │ + Static fields - │ │ + Instance fields - │ │ + #0 : (in Landroid/support/v4/widget/DrawerLayout$ChildAccessibilityDelegate;) │ │ + name : 'this$0' │ │ + type : 'Landroid/support/v4/widget/DrawerLayout;' │ │ + access : 0x1010 (FINAL SYNTHETIC) │ │ + Direct methods - │ │ + #0 : (in Landroid/support/v4/widget/DrawerLayout$ChildAccessibilityDelegate;) │ │ + name : '' │ │ + type : '(Landroid/support/v4/widget/DrawerLayout;)V' │ │ + access : 0x10000 (CONSTRUCTOR) │ │ + code - │ │ + registers : 2 │ │ + ins : 2 │ │ + outs : 1 │ │ + insns size : 6 16-bit code units │ │ +09611c: |[09611c] android.support.v4.widget.DrawerLayout$ChildAccessibilityDelegate.:(Landroid/support/v4/widget/DrawerLayout;)V │ │ +09612c: 5b01 fa06 |0000: iput-object v1, v0, Landroid/support/v4/widget/DrawerLayout$ChildAccessibilityDelegate;.this$0:Landroid/support/v4/widget/DrawerLayout; // field@06fa │ │ +096130: 7010 a60f 0000 |0002: invoke-direct {v0}, Landroid/support/v4/view/AccessibilityDelegateCompat;.:()V // method@0fa6 │ │ +096136: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=1583 │ │ - 0x0006 line=1584 │ │ - 0x000a line=1586 │ │ + 0x0000 line=1909 │ │ locals : │ │ - 0x0000 - 0x000d reg=1 this Landroid/support/v4/widget/DrawerLayout$AccessibilityDelegate; │ │ - 0x0000 - 0x000d reg=2 host Landroid/view/ViewGroup; │ │ - 0x0000 - 0x000d reg=3 child Landroid/view/View; │ │ - 0x0000 - 0x000d reg=4 event Landroid/view/accessibility/AccessibilityEvent; │ │ + 0x0000 - 0x0006 reg=0 this Landroid/support/v4/widget/DrawerLayout$ChildAccessibilityDelegate; │ │ + 0x0000 - 0x0006 reg=1 (null) Landroid/support/v4/widget/DrawerLayout; │ │ + │ │ + Virtual methods - │ │ + #0 : (in Landroid/support/v4/widget/DrawerLayout$ChildAccessibilityDelegate;) │ │ + name : 'onInitializeAccessibilityNodeInfo' │ │ + type : '(Landroid/view/View;Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;)V' │ │ + access : 0x0001 (PUBLIC) │ │ + code - │ │ + registers : 4 │ │ + ins : 3 │ │ + outs : 3 │ │ + insns size : 14 16-bit code units │ │ +096138: |[096138] android.support.v4.widget.DrawerLayout$ChildAccessibilityDelegate.onInitializeAccessibilityNodeInfo:(Landroid/view/View;Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;)V │ │ +096148: 6f30 ab0f 2103 |0000: invoke-super {v1, v2, v3}, Landroid/support/v4/view/AccessibilityDelegateCompat;.onInitializeAccessibilityNodeInfo:(Landroid/view/View;Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;)V // method@0fab │ │ +09614e: 7110 0819 0200 |0003: invoke-static {v2}, Landroid/support/v4/widget/DrawerLayout;.access$400:(Landroid/view/View;)Z // method@1908 │ │ +096154: 0a00 |0006: move-result v0 │ │ +096156: 3900 0600 |0007: if-nez v0, 000d // +0006 │ │ +09615a: 1200 |0009: const/4 v0, #int 0 // #0 │ │ +09615c: 6e20 9a16 0300 |000a: invoke-virtual {v3, v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setParent:(Landroid/view/View;)V // method@169a │ │ +096162: 0e00 |000d: return-void │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=1913 │ │ + 0x0003 line=1915 │ │ + 0x0009 line=1919 │ │ + 0x000d line=1921 │ │ + locals : │ │ + 0x0000 - 0x000e reg=1 this Landroid/support/v4/widget/DrawerLayout$ChildAccessibilityDelegate; │ │ + 0x0000 - 0x000e reg=2 child Landroid/view/View; │ │ + 0x0000 - 0x000e reg=3 info Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ │ │ - source_file_idx : 746 (DrawerLayout.java) │ │ + source_file_idx : 923 (DrawerLayout.java) │ │ │ │ -Class #554 header: │ │ -class_idx : 584 │ │ +Class #830 header: │ │ +class_idx : 917 │ │ +access_flags : 0 (0x0000) │ │ +superclass_idx : 1337 │ │ +source_file_idx : 923 │ │ +static_fields_size : 0 │ │ +instance_fields_size: 0 │ │ +direct_methods_size : 1 │ │ +virtual_methods_size: 4 │ │ + │ │ +Class #830 annotations: │ │ +Annotations on class │ │ + VISIBILITY_SYSTEM Ldalvik/annotation/EnclosingClass; value=Landroid/support/v4/widget/DrawerLayout; │ │ + VISIBILITY_SYSTEM Ldalvik/annotation/InnerClass; accessFlags=8 name="DrawerLayoutCompatImplApi21" │ │ + │ │ +Class #830 - │ │ + Class descriptor : 'Landroid/support/v4/widget/DrawerLayout$DrawerLayoutCompatImplApi21;' │ │ + Access flags : 0x0000 () │ │ + Superclass : 'Ljava/lang/Object;' │ │ + Interfaces - │ │ + #0 : 'Landroid/support/v4/widget/DrawerLayout$DrawerLayoutCompatImpl;' │ │ + Static fields - │ │ + Instance fields - │ │ + Direct methods - │ │ + #0 : (in Landroid/support/v4/widget/DrawerLayout$DrawerLayoutCompatImplApi21;) │ │ + name : '' │ │ + type : '()V' │ │ + access : 0x10000 (CONSTRUCTOR) │ │ + code - │ │ + registers : 1 │ │ + ins : 1 │ │ + outs : 1 │ │ + insns size : 4 16-bit code units │ │ +096164: |[096164] android.support.v4.widget.DrawerLayout$DrawerLayoutCompatImplApi21.:()V │ │ +096174: 7010 8622 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2286 │ │ +09617a: 0e00 |0003: return-void │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=284 │ │ + locals : │ │ + 0x0000 - 0x0004 reg=0 this Landroid/support/v4/widget/DrawerLayout$DrawerLayoutCompatImplApi21; │ │ + │ │ + Virtual methods - │ │ + #0 : (in Landroid/support/v4/widget/DrawerLayout$DrawerLayoutCompatImplApi21;) │ │ + name : 'applyMarginInsets' │ │ + type : '(Landroid/view/ViewGroup$MarginLayoutParams;Ljava/lang/Object;I)V' │ │ + access : 0x0001 (PUBLIC) │ │ + code - │ │ + registers : 4 │ │ + ins : 4 │ │ + outs : 3 │ │ + insns size : 4 16-bit code units │ │ +09617c: |[09617c] android.support.v4.widget.DrawerLayout$DrawerLayoutCompatImplApi21.applyMarginInsets:(Landroid/view/ViewGroup$MarginLayoutParams;Ljava/lang/Object;I)V │ │ +09618c: 7130 6019 2103 |0000: invoke-static {v1, v2, v3}, Landroid/support/v4/widget/DrawerLayoutCompatApi21;.applyMarginInsets:(Landroid/view/ViewGroup$MarginLayoutParams;Ljava/lang/Object;I)V // method@1960 │ │ +096192: 0e00 |0003: return-void │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=294 │ │ + 0x0003 line=295 │ │ + locals : │ │ + 0x0000 - 0x0004 reg=0 this Landroid/support/v4/widget/DrawerLayout$DrawerLayoutCompatImplApi21; │ │ + 0x0000 - 0x0004 reg=1 lp Landroid/view/ViewGroup$MarginLayoutParams; │ │ + 0x0000 - 0x0004 reg=2 insets Ljava/lang/Object; │ │ + 0x0000 - 0x0004 reg=3 drawerGravity I │ │ + │ │ + #1 : (in Landroid/support/v4/widget/DrawerLayout$DrawerLayoutCompatImplApi21;) │ │ + name : 'configureApplyInsets' │ │ + type : '(Landroid/view/View;)V' │ │ + access : 0x0001 (PUBLIC) │ │ + code - │ │ + registers : 2 │ │ + ins : 2 │ │ + outs : 1 │ │ + insns size : 4 16-bit code units │ │ +096194: |[096194] android.support.v4.widget.DrawerLayout$DrawerLayoutCompatImplApi21.configureApplyInsets:(Landroid/view/View;)V │ │ +0961a4: 7110 6119 0100 |0000: invoke-static {v1}, Landroid/support/v4/widget/DrawerLayoutCompatApi21;.configureApplyInsets:(Landroid/view/View;)V // method@1961 │ │ +0961aa: 0e00 |0003: return-void │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=286 │ │ + 0x0003 line=287 │ │ + locals : │ │ + 0x0000 - 0x0004 reg=0 this Landroid/support/v4/widget/DrawerLayout$DrawerLayoutCompatImplApi21; │ │ + 0x0000 - 0x0004 reg=1 drawerLayout Landroid/view/View; │ │ + │ │ + #2 : (in Landroid/support/v4/widget/DrawerLayout$DrawerLayoutCompatImplApi21;) │ │ + name : 'dispatchChildInsets' │ │ + type : '(Landroid/view/View;Ljava/lang/Object;I)V' │ │ + access : 0x0001 (PUBLIC) │ │ + code - │ │ + registers : 4 │ │ + ins : 4 │ │ + outs : 3 │ │ + insns size : 4 16-bit code units │ │ +0961ac: |[0961ac] android.support.v4.widget.DrawerLayout$DrawerLayoutCompatImplApi21.dispatchChildInsets:(Landroid/view/View;Ljava/lang/Object;I)V │ │ +0961bc: 7130 6219 2103 |0000: invoke-static {v1, v2, v3}, Landroid/support/v4/widget/DrawerLayoutCompatApi21;.dispatchChildInsets:(Landroid/view/View;Ljava/lang/Object;I)V // method@1962 │ │ +0961c2: 0e00 |0003: return-void │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=290 │ │ + 0x0003 line=291 │ │ + locals : │ │ + 0x0000 - 0x0004 reg=0 this Landroid/support/v4/widget/DrawerLayout$DrawerLayoutCompatImplApi21; │ │ + 0x0000 - 0x0004 reg=1 child Landroid/view/View; │ │ + 0x0000 - 0x0004 reg=2 insets Ljava/lang/Object; │ │ + 0x0000 - 0x0004 reg=3 drawerGravity I │ │ + │ │ + #3 : (in Landroid/support/v4/widget/DrawerLayout$DrawerLayoutCompatImplApi21;) │ │ + name : 'getTopInset' │ │ + type : '(Ljava/lang/Object;)I' │ │ + access : 0x0001 (PUBLIC) │ │ + code - │ │ + registers : 3 │ │ + ins : 2 │ │ + outs : 1 │ │ + insns size : 5 16-bit code units │ │ +0961c4: |[0961c4] android.support.v4.widget.DrawerLayout$DrawerLayoutCompatImplApi21.getTopInset:(Ljava/lang/Object;)I │ │ +0961d4: 7110 6319 0200 |0000: invoke-static {v2}, Landroid/support/v4/widget/DrawerLayoutCompatApi21;.getTopInset:(Ljava/lang/Object;)I // method@1963 │ │ +0961da: 0a00 |0003: move-result v0 │ │ +0961dc: 0f00 |0004: return v0 │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=298 │ │ + locals : │ │ + 0x0000 - 0x0005 reg=1 this Landroid/support/v4/widget/DrawerLayout$DrawerLayoutCompatImplApi21; │ │ + 0x0000 - 0x0005 reg=2 insets Ljava/lang/Object; │ │ + │ │ + source_file_idx : 923 (DrawerLayout.java) │ │ + │ │ +Class #831 header: │ │ +class_idx : 918 │ │ +access_flags : 0 (0x0000) │ │ +superclass_idx : 1337 │ │ +source_file_idx : 923 │ │ +static_fields_size : 0 │ │ +instance_fields_size: 0 │ │ +direct_methods_size : 1 │ │ +virtual_methods_size: 4 │ │ + │ │ +Class #831 annotations: │ │ +Annotations on class │ │ + VISIBILITY_SYSTEM Ldalvik/annotation/EnclosingClass; value=Landroid/support/v4/widget/DrawerLayout; │ │ + VISIBILITY_SYSTEM Ldalvik/annotation/InnerClass; accessFlags=8 name="DrawerLayoutCompatImplBase" │ │ + │ │ +Class #831 - │ │ + Class descriptor : 'Landroid/support/v4/widget/DrawerLayout$DrawerLayoutCompatImplBase;' │ │ + Access flags : 0x0000 () │ │ + Superclass : 'Ljava/lang/Object;' │ │ + Interfaces - │ │ + #0 : 'Landroid/support/v4/widget/DrawerLayout$DrawerLayoutCompatImpl;' │ │ + Static fields - │ │ + Instance fields - │ │ + Direct methods - │ │ + #0 : (in Landroid/support/v4/widget/DrawerLayout$DrawerLayoutCompatImplBase;) │ │ + name : '' │ │ + type : '()V' │ │ + access : 0x10000 (CONSTRUCTOR) │ │ + code - │ │ + registers : 1 │ │ + ins : 1 │ │ + outs : 1 │ │ + insns size : 4 16-bit code units │ │ +0961e0: |[0961e0] android.support.v4.widget.DrawerLayout$DrawerLayoutCompatImplBase.:()V │ │ +0961f0: 7010 8622 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2286 │ │ +0961f6: 0e00 |0003: return-void │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=266 │ │ + locals : │ │ + 0x0000 - 0x0004 reg=0 this Landroid/support/v4/widget/DrawerLayout$DrawerLayoutCompatImplBase; │ │ + │ │ + Virtual methods - │ │ + #0 : (in Landroid/support/v4/widget/DrawerLayout$DrawerLayoutCompatImplBase;) │ │ + name : 'applyMarginInsets' │ │ + type : '(Landroid/view/ViewGroup$MarginLayoutParams;Ljava/lang/Object;I)V' │ │ + access : 0x0001 (PUBLIC) │ │ + code - │ │ + registers : 4 │ │ + ins : 4 │ │ + outs : 0 │ │ + insns size : 1 16-bit code units │ │ +0961f8: |[0961f8] android.support.v4.widget.DrawerLayout$DrawerLayoutCompatImplBase.applyMarginInsets:(Landroid/view/ViewGroup$MarginLayoutParams;Ljava/lang/Object;I)V │ │ +096208: 0e00 |0000: return-void │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=277 │ │ + locals : │ │ + 0x0000 - 0x0001 reg=0 this Landroid/support/v4/widget/DrawerLayout$DrawerLayoutCompatImplBase; │ │ + 0x0000 - 0x0001 reg=1 lp Landroid/view/ViewGroup$MarginLayoutParams; │ │ + 0x0000 - 0x0001 reg=2 insets Ljava/lang/Object; │ │ + 0x0000 - 0x0001 reg=3 drawerGravity I │ │ + │ │ + #1 : (in Landroid/support/v4/widget/DrawerLayout$DrawerLayoutCompatImplBase;) │ │ + name : 'configureApplyInsets' │ │ + type : '(Landroid/view/View;)V' │ │ + access : 0x0001 (PUBLIC) │ │ + code - │ │ + registers : 2 │ │ + ins : 2 │ │ + outs : 0 │ │ + insns size : 1 16-bit code units │ │ +09620c: |[09620c] android.support.v4.widget.DrawerLayout$DrawerLayoutCompatImplBase.configureApplyInsets:(Landroid/view/View;)V │ │ +09621c: 0e00 |0000: return-void │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=269 │ │ + locals : │ │ + 0x0000 - 0x0001 reg=0 this Landroid/support/v4/widget/DrawerLayout$DrawerLayoutCompatImplBase; │ │ + 0x0000 - 0x0001 reg=1 drawerLayout Landroid/view/View; │ │ + │ │ + #2 : (in Landroid/support/v4/widget/DrawerLayout$DrawerLayoutCompatImplBase;) │ │ + name : 'dispatchChildInsets' │ │ + type : '(Landroid/view/View;Ljava/lang/Object;I)V' │ │ + access : 0x0001 (PUBLIC) │ │ + code - │ │ + registers : 4 │ │ + ins : 4 │ │ + outs : 0 │ │ + insns size : 1 16-bit code units │ │ +096220: |[096220] android.support.v4.widget.DrawerLayout$DrawerLayoutCompatImplBase.dispatchChildInsets:(Landroid/view/View;Ljava/lang/Object;I)V │ │ +096230: 0e00 |0000: return-void │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=273 │ │ + locals : │ │ + 0x0000 - 0x0001 reg=0 this Landroid/support/v4/widget/DrawerLayout$DrawerLayoutCompatImplBase; │ │ + 0x0000 - 0x0001 reg=1 child Landroid/view/View; │ │ + 0x0000 - 0x0001 reg=2 insets Ljava/lang/Object; │ │ + 0x0000 - 0x0001 reg=3 drawerGravity I │ │ + │ │ + #3 : (in Landroid/support/v4/widget/DrawerLayout$DrawerLayoutCompatImplBase;) │ │ + name : 'getTopInset' │ │ + type : '(Ljava/lang/Object;)I' │ │ + access : 0x0001 (PUBLIC) │ │ + code - │ │ + registers : 3 │ │ + ins : 2 │ │ + outs : 0 │ │ + insns size : 2 16-bit code units │ │ +096234: |[096234] android.support.v4.widget.DrawerLayout$DrawerLayoutCompatImplBase.getTopInset:(Ljava/lang/Object;)I │ │ +096244: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +096246: 0f00 |0001: return v0 │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=280 │ │ + locals : │ │ + 0x0000 - 0x0002 reg=1 this Landroid/support/v4/widget/DrawerLayout$DrawerLayoutCompatImplBase; │ │ + 0x0000 - 0x0002 reg=2 insets Ljava/lang/Object; │ │ + │ │ + source_file_idx : 923 (DrawerLayout.java) │ │ + │ │ +Class #832 header: │ │ +class_idx : 925 │ │ access_flags : 1025 (0x0401) │ │ -superclass_idx : 948 │ │ -source_file_idx : 746 │ │ +superclass_idx : 1337 │ │ +source_file_idx : 923 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 4 │ │ │ │ -Class #554 annotations: │ │ +Class #832 annotations: │ │ Annotations on class │ │ VISIBILITY_SYSTEM Ldalvik/annotation/EnclosingClass; value=Landroid/support/v4/widget/DrawerLayout; │ │ VISIBILITY_SYSTEM Ldalvik/annotation/InnerClass; accessFlags=1033 name="SimpleDrawerListener" │ │ │ │ -Class #554 - │ │ +Class #832 - │ │ Class descriptor : 'Landroid/support/v4/widget/DrawerLayout$SimpleDrawerListener;' │ │ Access flags : 0x0401 (PUBLIC ABSTRACT) │ │ Superclass : 'Ljava/lang/Object;' │ │ Interfaces - │ │ #0 : 'Landroid/support/v4/widget/DrawerLayout$DrawerListener;' │ │ Static fields - │ │ Instance fields - │ │ @@ -143121,115 +200943,115 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -06a55c: |[06a55c] android.support.v4.widget.DrawerLayout$SimpleDrawerListener.:()V │ │ -06a56c: 7010 9117 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1791 │ │ -06a572: 0e00 |0003: return-void │ │ +096248: |[096248] android.support.v4.widget.DrawerLayout$SimpleDrawerListener.:()V │ │ +096258: 7010 8622 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2286 │ │ +09625e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=198 │ │ + 0x0000 line=241 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/widget/DrawerLayout$SimpleDrawerListener; │ │ │ │ Virtual methods - │ │ #0 : (in Landroid/support/v4/widget/DrawerLayout$SimpleDrawerListener;) │ │ name : 'onDrawerClosed' │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -06a574: |[06a574] android.support.v4.widget.DrawerLayout$SimpleDrawerListener.onDrawerClosed:(Landroid/view/View;)V │ │ -06a584: 0e00 |0000: return-void │ │ +096260: |[096260] android.support.v4.widget.DrawerLayout$SimpleDrawerListener.onDrawerClosed:(Landroid/view/View;)V │ │ +096270: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=209 │ │ + 0x0000 line=252 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/widget/DrawerLayout$SimpleDrawerListener; │ │ 0x0000 - 0x0001 reg=1 drawerView Landroid/view/View; │ │ │ │ #1 : (in Landroid/support/v4/widget/DrawerLayout$SimpleDrawerListener;) │ │ name : 'onDrawerOpened' │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -06a588: |[06a588] android.support.v4.widget.DrawerLayout$SimpleDrawerListener.onDrawerOpened:(Landroid/view/View;)V │ │ -06a598: 0e00 |0000: return-void │ │ +096274: |[096274] android.support.v4.widget.DrawerLayout$SimpleDrawerListener.onDrawerOpened:(Landroid/view/View;)V │ │ +096284: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=205 │ │ + 0x0000 line=248 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/widget/DrawerLayout$SimpleDrawerListener; │ │ 0x0000 - 0x0001 reg=1 drawerView Landroid/view/View; │ │ │ │ #2 : (in Landroid/support/v4/widget/DrawerLayout$SimpleDrawerListener;) │ │ name : 'onDrawerSlide' │ │ type : '(Landroid/view/View;F)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -06a59c: |[06a59c] android.support.v4.widget.DrawerLayout$SimpleDrawerListener.onDrawerSlide:(Landroid/view/View;F)V │ │ -06a5ac: 0e00 |0000: return-void │ │ +096288: |[096288] android.support.v4.widget.DrawerLayout$SimpleDrawerListener.onDrawerSlide:(Landroid/view/View;F)V │ │ +096298: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=201 │ │ + 0x0000 line=244 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/widget/DrawerLayout$SimpleDrawerListener; │ │ 0x0000 - 0x0001 reg=1 drawerView Landroid/view/View; │ │ 0x0000 - 0x0001 reg=2 slideOffset F │ │ │ │ #3 : (in Landroid/support/v4/widget/DrawerLayout$SimpleDrawerListener;) │ │ name : 'onDrawerStateChanged' │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -06a5b0: |[06a5b0] android.support.v4.widget.DrawerLayout$SimpleDrawerListener.onDrawerStateChanged:(I)V │ │ -06a5c0: 0e00 |0000: return-void │ │ +09629c: |[09629c] android.support.v4.widget.DrawerLayout$SimpleDrawerListener.onDrawerStateChanged:(I)V │ │ +0962ac: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=213 │ │ + 0x0000 line=256 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/widget/DrawerLayout$SimpleDrawerListener; │ │ 0x0000 - 0x0001 reg=1 newState I │ │ │ │ - source_file_idx : 746 (DrawerLayout.java) │ │ + source_file_idx : 923 (DrawerLayout.java) │ │ │ │ -Class #555 header: │ │ -class_idx : 586 │ │ +Class #833 header: │ │ +class_idx : 928 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 650 │ │ -source_file_idx : 746 │ │ +superclass_idx : 1019 │ │ +source_file_idx : 923 │ │ static_fields_size : 0 │ │ instance_fields_size: 4 │ │ direct_methods_size : 4 │ │ virtual_methods_size: 13 │ │ │ │ -Class #555 annotations: │ │ +Class #833 annotations: │ │ Annotations on class │ │ VISIBILITY_SYSTEM Ldalvik/annotation/EnclosingClass; value=Landroid/support/v4/widget/DrawerLayout; │ │ VISIBILITY_SYSTEM Ldalvik/annotation/InnerClass; accessFlags=2 name="ViewDragCallback" │ │ │ │ -Class #555 - │ │ +Class #833 - │ │ Class descriptor : 'Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;' │ │ Access flags : 0x0000 () │ │ Superclass : 'Landroid/support/v4/widget/ViewDragHelper$Callback;' │ │ Interfaces - │ │ Static fields - │ │ Instance fields - │ │ #0 : (in Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;) │ │ @@ -143254,168 +201076,168 @@ │ │ type : '(Landroid/support/v4/widget/DrawerLayout;I)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 15 16-bit code units │ │ -06a5c4: |[06a5c4] android.support.v4.widget.DrawerLayout$ViewDragCallback.:(Landroid/support/v4/widget/DrawerLayout;I)V │ │ -06a5d4: 5b12 9404 |0000: iput-object v2, v1, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.this$0:Landroid/support/v4/widget/DrawerLayout; // field@0494 │ │ -06a5d8: 7010 d211 0100 |0002: invoke-direct {v1}, Landroid/support/v4/widget/ViewDragHelper$Callback;.:()V // method@11d2 │ │ -06a5de: 2200 4902 |0005: new-instance v0, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback$1; // type@0249 │ │ -06a5e2: 7020 9f0f 1000 |0007: invoke-direct {v0, v1}, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback$1;.:(Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;)V // method@0f9f │ │ -06a5e8: 5b10 9304 |000a: iput-object v0, v1, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.mPeekRunnable:Ljava/lang/Runnable; // field@0493 │ │ -06a5ec: 5913 9104 |000c: iput v3, v1, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.mAbsGravity:I // field@0491 │ │ -06a5f0: 0e00 |000e: return-void │ │ +0962b0: |[0962b0] android.support.v4.widget.DrawerLayout$ViewDragCallback.:(Landroid/support/v4/widget/DrawerLayout;I)V │ │ +0962c0: 5b12 0d07 |0000: iput-object v2, v1, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.this$0:Landroid/support/v4/widget/DrawerLayout; // field@070d │ │ +0962c4: 7010 021c 0100 |0002: invoke-direct {v1}, Landroid/support/v4/widget/ViewDragHelper$Callback;.:()V // method@1c02 │ │ +0962ca: 2200 9f03 |0005: new-instance v0, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback$1; // type@039f │ │ +0962ce: 7020 ee18 1000 |0007: invoke-direct {v0, v1}, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback$1;.:(Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;)V // method@18ee │ │ +0962d4: 5b10 0c07 |000a: iput-object v0, v1, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.mPeekRunnable:Ljava/lang/Runnable; // field@070c │ │ +0962d8: 5913 0a07 |000c: iput v3, v1, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.mAbsGravity:I // field@070a │ │ +0962dc: 0e00 |000e: return-void │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=1333 │ │ - 0x0005 line=1327 │ │ - 0x000c line=1334 │ │ - 0x000e line=1335 │ │ + 0x0000 line=1605 │ │ + 0x0005 line=1599 │ │ + 0x000c line=1606 │ │ + 0x000e line=1607 │ │ locals : │ │ 0x0000 - 0x000f reg=1 this Landroid/support/v4/widget/DrawerLayout$ViewDragCallback; │ │ 0x0000 - 0x000f reg=2 (null) Landroid/support/v4/widget/DrawerLayout; │ │ 0x0000 - 0x000f reg=3 gravity I │ │ │ │ #1 : (in Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;) │ │ name : 'access$000' │ │ type : '(Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;)V' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -06a5f4: |[06a5f4] android.support.v4.widget.DrawerLayout$ViewDragCallback.access$000:(Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;)V │ │ -06a604: 7010 ae0f 0000 |0000: invoke-direct {v0}, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.peekDrawer:()V // method@0fae │ │ -06a60a: 0e00 |0003: return-void │ │ +0962e0: |[0962e0] android.support.v4.widget.DrawerLayout$ViewDragCallback.access$000:(Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;)V │ │ +0962f0: 7010 fd18 0000 |0000: invoke-direct {v0}, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.peekDrawer:()V // method@18fd │ │ +0962f6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=1323 │ │ + 0x0000 line=1595 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 x0 Landroid/support/v4/widget/DrawerLayout$ViewDragCallback; │ │ │ │ #2 : (in Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;) │ │ name : 'closeOtherDrawer' │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 20 16-bit code units │ │ -06a60c: |[06a60c] android.support.v4.widget.DrawerLayout$ViewDragCallback.closeOtherDrawer:()V │ │ -06a61c: 1230 |0000: const/4 v0, #int 3 // #3 │ │ -06a61e: 5232 9104 |0001: iget v2, v3, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.mAbsGravity:I // field@0491 │ │ -06a622: 3302 0300 |0003: if-ne v2, v0, 0006 // +0003 │ │ -06a626: 1250 |0005: const/4 v0, #int 5 // #5 │ │ -06a628: 5432 9404 |0006: iget-object v2, v3, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.this$0:Landroid/support/v4/widget/DrawerLayout; // field@0494 │ │ -06a62c: 6e20 c30f 0200 |0008: invoke-virtual {v2, v0}, Landroid/support/v4/widget/DrawerLayout;.findDrawerWithGravity:(I)Landroid/view/View; // method@0fc3 │ │ -06a632: 0c01 |000b: move-result-object v1 │ │ -06a634: 3801 0700 |000c: if-eqz v1, 0013 // +0007 │ │ -06a638: 5432 9404 |000e: iget-object v2, v3, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.this$0:Landroid/support/v4/widget/DrawerLayout; // field@0494 │ │ -06a63c: 6e20 bb0f 1200 |0010: invoke-virtual {v2, v1}, Landroid/support/v4/widget/DrawerLayout;.closeDrawer:(Landroid/view/View;)V // method@0fbb │ │ -06a642: 0e00 |0013: return-void │ │ - catches : (none) │ │ - positions : │ │ - 0x0001 line=1384 │ │ - 0x0006 line=1385 │ │ - 0x000c line=1386 │ │ - 0x000e line=1387 │ │ - 0x0013 line=1389 │ │ +0962f8: |[0962f8] android.support.v4.widget.DrawerLayout$ViewDragCallback.closeOtherDrawer:()V │ │ +096308: 1230 |0000: const/4 v0, #int 3 // #3 │ │ +09630a: 5232 0a07 |0001: iget v2, v3, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.mAbsGravity:I // field@070a │ │ +09630e: 3302 0300 |0003: if-ne v2, v0, 0006 // +0003 │ │ +096312: 1250 |0005: const/4 v0, #int 5 // #5 │ │ +096314: 5432 0d07 |0006: iget-object v2, v3, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.this$0:Landroid/support/v4/widget/DrawerLayout; // field@070d │ │ +096318: 6e20 1619 0200 |0008: invoke-virtual {v2, v0}, Landroid/support/v4/widget/DrawerLayout;.findDrawerWithGravity:(I)Landroid/view/View; // method@1916 │ │ +09631e: 0c01 |000b: move-result-object v1 │ │ +096320: 3801 0700 |000c: if-eqz v1, 0013 // +0007 │ │ +096324: 5432 0d07 |000e: iget-object v2, v3, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.this$0:Landroid/support/v4/widget/DrawerLayout; // field@070d │ │ +096328: 6e20 0e19 1200 |0010: invoke-virtual {v2, v1}, Landroid/support/v4/widget/DrawerLayout;.closeDrawer:(Landroid/view/View;)V // method@190e │ │ +09632e: 0e00 |0013: return-void │ │ + catches : (none) │ │ + positions : │ │ + 0x0001 line=1656 │ │ + 0x0006 line=1657 │ │ + 0x000c line=1658 │ │ + 0x000e line=1659 │ │ + 0x0013 line=1661 │ │ locals : │ │ 0x0006 - 0x0014 reg=0 otherGrav I │ │ 0x000c - 0x0014 reg=1 toClose Landroid/view/View; │ │ 0x0000 - 0x0014 reg=3 this Landroid/support/v4/widget/DrawerLayout$ViewDragCallback; │ │ │ │ #3 : (in Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;) │ │ name : 'peekDrawer' │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 10 │ │ ins : 1 │ │ outs : 4 │ │ insns size : 106 16-bit code units │ │ -06a644: |[06a644] android.support.v4.widget.DrawerLayout$ViewDragCallback.peekDrawer:()V │ │ -06a654: 1238 |0000: const/4 v8, #int 3 // #3 │ │ -06a656: 1216 |0001: const/4 v6, #int 1 // #1 │ │ -06a658: 1205 |0002: const/4 v5, #int 0 // #0 │ │ -06a65a: 5497 9204 |0003: iget-object v7, v9, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.mDragger:Landroid/support/v4/widget/ViewDragHelper; // field@0492 │ │ -06a65e: 6e10 fc11 0700 |0005: invoke-virtual {v7}, Landroid/support/v4/widget/ViewDragHelper;.getEdgeSize:()I // method@11fc │ │ -06a664: 0a03 |0008: move-result v3 │ │ -06a666: 5297 9104 |0009: iget v7, v9, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.mAbsGravity:I // field@0491 │ │ -06a66a: 3387 4d00 |000b: if-ne v7, v8, 0058 // +004d │ │ -06a66e: 0161 |000d: move v1, v6 │ │ -06a670: 3801 4c00 |000e: if-eqz v1, 005a // +004c │ │ -06a674: 5497 9404 |0010: iget-object v7, v9, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.this$0:Landroid/support/v4/widget/DrawerLayout; // field@0494 │ │ -06a678: 6e20 c30f 8700 |0012: invoke-virtual {v7, v8}, Landroid/support/v4/widget/DrawerLayout;.findDrawerWithGravity:(I)Landroid/view/View; // method@0fc3 │ │ -06a67e: 0c04 |0015: move-result-object v4 │ │ -06a680: 3804 0700 |0016: if-eqz v4, 001d // +0007 │ │ -06a684: 6e10 d612 0400 |0018: invoke-virtual {v4}, Landroid/view/View;.getWidth:()I // method@12d6 │ │ -06a68a: 0a05 |001b: move-result v5 │ │ -06a68c: 7b55 |001c: neg-int v5, v5 │ │ -06a68e: 9000 0503 |001d: add-int v0, v5, v3 │ │ -06a692: 3804 3800 |001f: if-eqz v4, 0057 // +0038 │ │ -06a696: 3801 0800 |0021: if-eqz v1, 0029 // +0008 │ │ -06a69a: 6e10 c312 0400 |0023: invoke-virtual {v4}, Landroid/view/View;.getLeft:()I // method@12c3 │ │ -06a6a0: 0a05 |0026: move-result v5 │ │ -06a6a2: 3405 0a00 |0027: if-lt v5, v0, 0031 // +000a │ │ -06a6a6: 3901 2e00 |0029: if-nez v1, 0057 // +002e │ │ -06a6aa: 6e10 c312 0400 |002b: invoke-virtual {v4}, Landroid/view/View;.getLeft:()I // method@12c3 │ │ -06a6b0: 0a05 |002e: move-result v5 │ │ -06a6b2: 3705 2800 |002f: if-le v5, v0, 0057 // +0028 │ │ -06a6b6: 5495 9404 |0031: iget-object v5, v9, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.this$0:Landroid/support/v4/widget/DrawerLayout; // field@0494 │ │ -06a6ba: 6e20 ce0f 4500 |0033: invoke-virtual {v5, v4}, Landroid/support/v4/widget/DrawerLayout;.getDrawerLockMode:(Landroid/view/View;)I // method@0fce │ │ -06a6c0: 0a05 |0036: move-result v5 │ │ -06a6c2: 3905 2000 |0037: if-nez v5, 0057 // +0020 │ │ -06a6c6: 6e10 c212 0400 |0039: invoke-virtual {v4}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@12c2 │ │ -06a6cc: 0c02 |003c: move-result-object v2 │ │ -06a6ce: 1f02 4502 |003d: check-cast v2, Landroid/support/v4/widget/DrawerLayout$LayoutParams; // type@0245 │ │ -06a6d2: 5495 9204 |003f: iget-object v5, v9, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.mDragger:Landroid/support/v4/widget/ViewDragHelper; // field@0492 │ │ -06a6d6: 6e10 d312 0400 |0041: invoke-virtual {v4}, Landroid/view/View;.getTop:()I // method@12d3 │ │ -06a6dc: 0a07 |0044: move-result v7 │ │ -06a6de: 6e40 1012 4570 |0045: invoke-virtual {v5, v4, v0, v7}, Landroid/support/v4/widget/ViewDragHelper;.smoothSlideViewTo:(Landroid/view/View;II)Z // method@1210 │ │ -06a6e4: 5c26 8504 |0048: iput-boolean v6, v2, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.isPeeking:Z // field@0485 │ │ -06a6e8: 5495 9404 |004a: iget-object v5, v9, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.this$0:Landroid/support/v4/widget/DrawerLayout; // field@0494 │ │ -06a6ec: 6e10 d80f 0500 |004c: invoke-virtual {v5}, Landroid/support/v4/widget/DrawerLayout;.invalidate:()V // method@0fd8 │ │ -06a6f2: 7010 a50f 0900 |004f: invoke-direct {v9}, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.closeOtherDrawer:()V // method@0fa5 │ │ -06a6f8: 5495 9404 |0052: iget-object v5, v9, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.this$0:Landroid/support/v4/widget/DrawerLayout; // field@0494 │ │ -06a6fc: 6e10 b70f 0500 |0054: invoke-virtual {v5}, Landroid/support/v4/widget/DrawerLayout;.cancelChildViewTouch:()V // method@0fb7 │ │ -06a702: 0e00 |0057: return-void │ │ -06a704: 0151 |0058: move v1, v5 │ │ -06a706: 28b5 |0059: goto 000e // -004b │ │ -06a708: 5495 9404 |005a: iget-object v5, v9, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.this$0:Landroid/support/v4/widget/DrawerLayout; // field@0494 │ │ -06a70c: 1257 |005c: const/4 v7, #int 5 // #5 │ │ -06a70e: 6e20 c30f 7500 |005d: invoke-virtual {v5, v7}, Landroid/support/v4/widget/DrawerLayout;.findDrawerWithGravity:(I)Landroid/view/View; // method@0fc3 │ │ -06a714: 0c04 |0060: move-result-object v4 │ │ -06a716: 5495 9404 |0061: iget-object v5, v9, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.this$0:Landroid/support/v4/widget/DrawerLayout; // field@0494 │ │ -06a71a: 6e10 d30f 0500 |0063: invoke-virtual {v5}, Landroid/support/v4/widget/DrawerLayout;.getWidth:()I // method@0fd3 │ │ -06a720: 0a05 |0066: move-result v5 │ │ -06a722: 9100 0503 |0067: sub-int v0, v5, v3 │ │ -06a726: 28b6 |0069: goto 001f // -004a │ │ - catches : (none) │ │ - positions : │ │ - 0x0003 line=1418 │ │ - 0x0009 line=1419 │ │ - 0x000e line=1420 │ │ - 0x0010 line=1421 │ │ - 0x0016 line=1422 │ │ - 0x001f line=1428 │ │ - 0x0039 line=1431 │ │ - 0x003f line=1432 │ │ - 0x0048 line=1433 │ │ - 0x004a line=1434 │ │ - 0x004f line=1436 │ │ - 0x0052 line=1438 │ │ - 0x0057 line=1440 │ │ - 0x0059 line=1419 │ │ - 0x005a line=1424 │ │ - 0x0061 line=1425 │ │ +096330: |[096330] android.support.v4.widget.DrawerLayout$ViewDragCallback.peekDrawer:()V │ │ +096340: 1238 |0000: const/4 v8, #int 3 // #3 │ │ +096342: 1216 |0001: const/4 v6, #int 1 // #1 │ │ +096344: 1205 |0002: const/4 v5, #int 0 // #0 │ │ +096346: 5497 0b07 |0003: iget-object v7, v9, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.mDragger:Landroid/support/v4/widget/ViewDragHelper; // field@070b │ │ +09634a: 6e10 2c1c 0700 |0005: invoke-virtual {v7}, Landroid/support/v4/widget/ViewDragHelper;.getEdgeSize:()I // method@1c2c │ │ +096350: 0a03 |0008: move-result v3 │ │ +096352: 5297 0a07 |0009: iget v7, v9, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.mAbsGravity:I // field@070a │ │ +096356: 3387 4d00 |000b: if-ne v7, v8, 0058 // +004d │ │ +09635a: 0161 |000d: move v1, v6 │ │ +09635c: 3801 4c00 |000e: if-eqz v1, 005a // +004c │ │ +096360: 5497 0d07 |0010: iget-object v7, v9, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.this$0:Landroid/support/v4/widget/DrawerLayout; // field@070d │ │ +096364: 6e20 1619 8700 |0012: invoke-virtual {v7, v8}, Landroid/support/v4/widget/DrawerLayout;.findDrawerWithGravity:(I)Landroid/view/View; // method@1916 │ │ +09636a: 0c04 |0015: move-result-object v4 │ │ +09636c: 3804 0700 |0016: if-eqz v4, 001d // +0007 │ │ +096370: 6e10 2c1d 0400 |0018: invoke-virtual {v4}, Landroid/view/View;.getWidth:()I // method@1d2c │ │ +096376: 0a05 |001b: move-result v5 │ │ +096378: 7b55 |001c: neg-int v5, v5 │ │ +09637a: 9000 0503 |001d: add-int v0, v5, v3 │ │ +09637e: 3804 3800 |001f: if-eqz v4, 0057 // +0038 │ │ +096382: 3801 0800 |0021: if-eqz v1, 0029 // +0008 │ │ +096386: 6e10 071d 0400 |0023: invoke-virtual {v4}, Landroid/view/View;.getLeft:()I // method@1d07 │ │ +09638c: 0a05 |0026: move-result v5 │ │ +09638e: 3405 0a00 |0027: if-lt v5, v0, 0031 // +000a │ │ +096392: 3901 2e00 |0029: if-nez v1, 0057 // +002e │ │ +096396: 6e10 071d 0400 |002b: invoke-virtual {v4}, Landroid/view/View;.getLeft:()I // method@1d07 │ │ +09639c: 0a05 |002e: move-result v5 │ │ +09639e: 3705 2800 |002f: if-le v5, v0, 0057 // +0028 │ │ +0963a2: 5495 0d07 |0031: iget-object v5, v9, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.this$0:Landroid/support/v4/widget/DrawerLayout; // field@070d │ │ +0963a6: 6e20 2219 4500 |0033: invoke-virtual {v5, v4}, Landroid/support/v4/widget/DrawerLayout;.getDrawerLockMode:(Landroid/view/View;)I // method@1922 │ │ +0963ac: 0a05 |0036: move-result v5 │ │ +0963ae: 3905 2000 |0037: if-nez v5, 0057 // +0020 │ │ +0963b2: 6e10 061d 0400 |0039: invoke-virtual {v4}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@1d06 │ │ +0963b8: 0c02 |003c: move-result-object v2 │ │ +0963ba: 1f02 9903 |003d: check-cast v2, Landroid/support/v4/widget/DrawerLayout$LayoutParams; // type@0399 │ │ +0963be: 5495 0b07 |003f: iget-object v5, v9, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.mDragger:Landroid/support/v4/widget/ViewDragHelper; // field@070b │ │ +0963c2: 6e10 251d 0400 |0041: invoke-virtual {v4}, Landroid/view/View;.getTop:()I // method@1d25 │ │ +0963c8: 0a07 |0044: move-result v7 │ │ +0963ca: 6e40 401c 4570 |0045: invoke-virtual {v5, v4, v0, v7}, Landroid/support/v4/widget/ViewDragHelper;.smoothSlideViewTo:(Landroid/view/View;II)Z // method@1c40 │ │ +0963d0: 5c26 fe06 |0048: iput-boolean v6, v2, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.isPeeking:Z // field@06fe │ │ +0963d4: 5495 0d07 |004a: iget-object v5, v9, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.this$0:Landroid/support/v4/widget/DrawerLayout; // field@070d │ │ +0963d8: 6e10 3019 0500 |004c: invoke-virtual {v5}, Landroid/support/v4/widget/DrawerLayout;.invalidate:()V // method@1930 │ │ +0963de: 7010 f418 0900 |004f: invoke-direct {v9}, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.closeOtherDrawer:()V // method@18f4 │ │ +0963e4: 5495 0d07 |0052: iget-object v5, v9, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.this$0:Landroid/support/v4/widget/DrawerLayout; // field@070d │ │ +0963e8: 6e10 0a19 0500 |0054: invoke-virtual {v5}, Landroid/support/v4/widget/DrawerLayout;.cancelChildViewTouch:()V // method@190a │ │ +0963ee: 0e00 |0057: return-void │ │ +0963f0: 0151 |0058: move v1, v5 │ │ +0963f2: 28b5 |0059: goto 000e // -004b │ │ +0963f4: 5495 0d07 |005a: iget-object v5, v9, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.this$0:Landroid/support/v4/widget/DrawerLayout; // field@070d │ │ +0963f8: 1257 |005c: const/4 v7, #int 5 // #5 │ │ +0963fa: 6e20 1619 7500 |005d: invoke-virtual {v5, v7}, Landroid/support/v4/widget/DrawerLayout;.findDrawerWithGravity:(I)Landroid/view/View; // method@1916 │ │ +096400: 0c04 |0060: move-result-object v4 │ │ +096402: 5495 0d07 |0061: iget-object v5, v9, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.this$0:Landroid/support/v4/widget/DrawerLayout; // field@070d │ │ +096406: 6e10 2919 0500 |0063: invoke-virtual {v5}, Landroid/support/v4/widget/DrawerLayout;.getWidth:()I // method@1929 │ │ +09640c: 0a05 |0066: move-result v5 │ │ +09640e: 9100 0503 |0067: sub-int v0, v5, v3 │ │ +096412: 28b6 |0069: goto 001f // -004a │ │ + catches : (none) │ │ + positions : │ │ + 0x0003 line=1690 │ │ + 0x0009 line=1691 │ │ + 0x000e line=1692 │ │ + 0x0010 line=1693 │ │ + 0x0016 line=1694 │ │ + 0x001f line=1700 │ │ + 0x0039 line=1703 │ │ + 0x003f line=1704 │ │ + 0x0048 line=1705 │ │ + 0x004a line=1706 │ │ + 0x004f line=1708 │ │ + 0x0052 line=1710 │ │ + 0x0057 line=1712 │ │ + 0x0059 line=1691 │ │ + 0x005a line=1696 │ │ + 0x0061 line=1697 │ │ locals : │ │ 0x003f - 0x0057 reg=2 lp Landroid/support/v4/widget/DrawerLayout$LayoutParams; │ │ 0x001f - 0x0058 reg=0 childLeft I │ │ 0x000e - 0x0058 reg=1 leftEdge Z │ │ 0x0016 - 0x0058 reg=4 toCapture Landroid/view/View; │ │ 0x0069 - 0x006a reg=0 childLeft I │ │ 0x005a - 0x006a reg=1 leftEdge Z │ │ @@ -143425,475 +201247,4401 @@ │ │ │ │ Virtual methods - │ │ #0 : (in Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;) │ │ name : 'clampViewPositionHorizontal' │ │ type : '(Landroid/view/View;II)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ - registers : 7 │ │ - ins : 4 │ │ - outs : 3 │ │ - insns size : 45 16-bit code units │ │ -06a728: |[06a728] android.support.v4.widget.DrawerLayout$ViewDragCallback.clampViewPositionHorizontal:(Landroid/view/View;II)I │ │ -06a738: 5431 9404 |0000: iget-object v1, v3, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.this$0:Landroid/support/v4/widget/DrawerLayout; // field@0494 │ │ -06a73c: 1232 |0002: const/4 v2, #int 3 // #3 │ │ -06a73e: 6e30 b80f 4102 |0003: invoke-virtual {v1, v4, v2}, Landroid/support/v4/widget/DrawerLayout;.checkDrawerViewAbsoluteGravity:(Landroid/view/View;I)Z // method@0fb8 │ │ -06a744: 0a01 |0006: move-result v1 │ │ -06a746: 3801 1100 |0007: if-eqz v1, 0018 // +0011 │ │ -06a74a: 6e10 d612 0400 |0009: invoke-virtual {v4}, Landroid/view/View;.getWidth:()I // method@12d6 │ │ -06a750: 0a01 |000c: move-result v1 │ │ -06a752: 7b11 |000d: neg-int v1, v1 │ │ -06a754: 1202 |000e: const/4 v2, #int 0 // #0 │ │ -06a756: 7120 8d17 2500 |000f: invoke-static {v5, v2}, Ljava/lang/Math;.min:(II)I // method@178d │ │ -06a75c: 0a02 |0012: move-result v2 │ │ -06a75e: 7120 8b17 2100 |0013: invoke-static {v1, v2}, Ljava/lang/Math;.max:(II)I // method@178b │ │ -06a764: 0a01 |0016: move-result v1 │ │ -06a766: 0f01 |0017: return v1 │ │ -06a768: 5431 9404 |0018: iget-object v1, v3, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.this$0:Landroid/support/v4/widget/DrawerLayout; // field@0494 │ │ -06a76c: 6e10 d30f 0100 |001a: invoke-virtual {v1}, Landroid/support/v4/widget/DrawerLayout;.getWidth:()I // method@0fd3 │ │ -06a772: 0a00 |001d: move-result v0 │ │ -06a774: 6e10 d612 0400 |001e: invoke-virtual {v4}, Landroid/view/View;.getWidth:()I // method@12d6 │ │ -06a77a: 0a01 |0021: move-result v1 │ │ -06a77c: 9101 0001 |0022: sub-int v1, v0, v1 │ │ -06a780: 7120 8d17 0500 |0024: invoke-static {v5, v0}, Ljava/lang/Math;.min:(II)I // method@178d │ │ -06a786: 0a02 |0027: move-result v2 │ │ -06a788: 7120 8b17 2100 |0028: invoke-static {v1, v2}, Ljava/lang/Math;.max:(II)I // method@178b │ │ -06a78e: 0a01 |002b: move-result v1 │ │ -06a790: 28eb |002c: goto 0017 // -0015 │ │ - catches : (none) │ │ - positions : │ │ - 0x0000 line=1475 │ │ - 0x0009 line=1476 │ │ - 0x0017 line=1479 │ │ - 0x0018 line=1478 │ │ - 0x001e line=1479 │ │ - locals : │ │ - 0x001e - 0x002d reg=0 width I │ │ - 0x0000 - 0x002d reg=3 this Landroid/support/v4/widget/DrawerLayout$ViewDragCallback; │ │ - 0x0000 - 0x002d reg=4 child Landroid/view/View; │ │ - 0x0000 - 0x002d reg=5 left I │ │ - 0x0000 - 0x002d reg=6 dx I │ │ + registers : 7 │ │ + ins : 4 │ │ + outs : 3 │ │ + insns size : 45 16-bit code units │ │ +096414: |[096414] android.support.v4.widget.DrawerLayout$ViewDragCallback.clampViewPositionHorizontal:(Landroid/view/View;II)I │ │ +096424: 5431 0d07 |0000: iget-object v1, v3, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.this$0:Landroid/support/v4/widget/DrawerLayout; // field@070d │ │ +096428: 1232 |0002: const/4 v2, #int 3 // #3 │ │ +09642a: 6e30 0b19 4102 |0003: invoke-virtual {v1, v4, v2}, Landroid/support/v4/widget/DrawerLayout;.checkDrawerViewAbsoluteGravity:(Landroid/view/View;I)Z // method@190b │ │ +096430: 0a01 |0006: move-result v1 │ │ +096432: 3801 1100 |0007: if-eqz v1, 0018 // +0011 │ │ +096436: 6e10 2c1d 0400 |0009: invoke-virtual {v4}, Landroid/view/View;.getWidth:()I // method@1d2c │ │ +09643c: 0a01 |000c: move-result v1 │ │ +09643e: 7b11 |000d: neg-int v1, v1 │ │ +096440: 1202 |000e: const/4 v2, #int 0 // #0 │ │ +096442: 7120 8022 2500 |000f: invoke-static {v5, v2}, Ljava/lang/Math;.min:(II)I // method@2280 │ │ +096448: 0a02 |0012: move-result v2 │ │ +09644a: 7120 7e22 2100 |0013: invoke-static {v1, v2}, Ljava/lang/Math;.max:(II)I // method@227e │ │ +096450: 0a01 |0016: move-result v1 │ │ +096452: 0f01 |0017: return v1 │ │ +096454: 5431 0d07 |0018: iget-object v1, v3, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.this$0:Landroid/support/v4/widget/DrawerLayout; // field@070d │ │ +096458: 6e10 2919 0100 |001a: invoke-virtual {v1}, Landroid/support/v4/widget/DrawerLayout;.getWidth:()I // method@1929 │ │ +09645e: 0a00 |001d: move-result v0 │ │ +096460: 6e10 2c1d 0400 |001e: invoke-virtual {v4}, Landroid/view/View;.getWidth:()I // method@1d2c │ │ +096466: 0a01 |0021: move-result v1 │ │ +096468: 9101 0001 |0022: sub-int v1, v0, v1 │ │ +09646c: 7120 8022 0500 |0024: invoke-static {v5, v0}, Ljava/lang/Math;.min:(II)I // method@2280 │ │ +096472: 0a02 |0027: move-result v2 │ │ +096474: 7120 7e22 2100 |0028: invoke-static {v1, v2}, Ljava/lang/Math;.max:(II)I // method@227e │ │ +09647a: 0a01 |002b: move-result v1 │ │ +09647c: 28eb |002c: goto 0017 // -0015 │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=1747 │ │ + 0x0009 line=1748 │ │ + 0x0017 line=1751 │ │ + 0x0018 line=1750 │ │ + 0x001e line=1751 │ │ + locals : │ │ + 0x001e - 0x002d reg=0 width I │ │ + 0x0000 - 0x002d reg=3 this Landroid/support/v4/widget/DrawerLayout$ViewDragCallback; │ │ + 0x0000 - 0x002d reg=4 child Landroid/view/View; │ │ + 0x0000 - 0x002d reg=5 left I │ │ + 0x0000 - 0x002d reg=6 dx I │ │ + │ │ + #1 : (in Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;) │ │ + name : 'clampViewPositionVertical' │ │ + type : '(Landroid/view/View;II)I' │ │ + access : 0x0001 (PUBLIC) │ │ + code - │ │ + registers : 5 │ │ + ins : 4 │ │ + outs : 1 │ │ + insns size : 5 16-bit code units │ │ +096480: |[096480] android.support.v4.widget.DrawerLayout$ViewDragCallback.clampViewPositionVertical:(Landroid/view/View;II)I │ │ +096490: 6e10 251d 0200 |0000: invoke-virtual {v2}, Landroid/view/View;.getTop:()I // method@1d25 │ │ +096496: 0a00 |0003: move-result v0 │ │ +096498: 0f00 |0004: return v0 │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=1757 │ │ + locals : │ │ + 0x0000 - 0x0005 reg=1 this Landroid/support/v4/widget/DrawerLayout$ViewDragCallback; │ │ + 0x0000 - 0x0005 reg=2 child Landroid/view/View; │ │ + 0x0000 - 0x0005 reg=3 top I │ │ + 0x0000 - 0x0005 reg=4 dy I │ │ + │ │ + #2 : (in Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;) │ │ + name : 'getViewHorizontalDragRange' │ │ + type : '(Landroid/view/View;)I' │ │ + access : 0x0001 (PUBLIC) │ │ + code - │ │ + registers : 3 │ │ + ins : 2 │ │ + outs : 2 │ │ + insns size : 15 16-bit code units │ │ +09649c: |[09649c] android.support.v4.widget.DrawerLayout$ViewDragCallback.getViewHorizontalDragRange:(Landroid/view/View;)I │ │ +0964ac: 5410 0d07 |0000: iget-object v0, v1, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.this$0:Landroid/support/v4/widget/DrawerLayout; // field@070d │ │ +0964b0: 6e20 3419 2000 |0002: invoke-virtual {v0, v2}, Landroid/support/v4/widget/DrawerLayout;.isDrawerView:(Landroid/view/View;)Z // method@1934 │ │ +0964b6: 0a00 |0005: move-result v0 │ │ +0964b8: 3800 0700 |0006: if-eqz v0, 000d // +0007 │ │ +0964bc: 6e10 2c1d 0200 |0008: invoke-virtual {v2}, Landroid/view/View;.getWidth:()I // method@1d2c │ │ +0964c2: 0a00 |000b: move-result v0 │ │ +0964c4: 0f00 |000c: return v0 │ │ +0964c6: 1200 |000d: const/4 v0, #int 0 // #0 │ │ +0964c8: 28fe |000e: goto 000c // -0002 │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=1742 │ │ + locals : │ │ + 0x0000 - 0x000f reg=1 this Landroid/support/v4/widget/DrawerLayout$ViewDragCallback; │ │ + 0x0000 - 0x000f reg=2 child Landroid/view/View; │ │ + │ │ + #3 : (in Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;) │ │ + name : 'onEdgeDragStarted' │ │ + type : '(II)V' │ │ + access : 0x0001 (PUBLIC) │ │ + code - │ │ + registers : 6 │ │ + ins : 3 │ │ + outs : 3 │ │ + insns size : 36 16-bit code units │ │ +0964cc: |[0964cc] android.support.v4.widget.DrawerLayout$ViewDragCallback.onEdgeDragStarted:(II)V │ │ +0964dc: dd01 0401 |0000: and-int/lit8 v1, v4, #int 1 // #01 │ │ +0964e0: 1212 |0002: const/4 v2, #int 1 // #1 │ │ +0964e2: 3321 1900 |0003: if-ne v1, v2, 001c // +0019 │ │ +0964e6: 5431 0d07 |0005: iget-object v1, v3, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.this$0:Landroid/support/v4/widget/DrawerLayout; // field@070d │ │ +0964ea: 1232 |0007: const/4 v2, #int 3 // #3 │ │ +0964ec: 6e20 1619 2100 |0008: invoke-virtual {v1, v2}, Landroid/support/v4/widget/DrawerLayout;.findDrawerWithGravity:(I)Landroid/view/View; // method@1916 │ │ +0964f2: 0c00 |000b: move-result-object v0 │ │ +0964f4: 3800 0f00 |000c: if-eqz v0, 001b // +000f │ │ +0964f8: 5431 0d07 |000e: iget-object v1, v3, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.this$0:Landroid/support/v4/widget/DrawerLayout; // field@070d │ │ +0964fc: 6e20 2219 0100 |0010: invoke-virtual {v1, v0}, Landroid/support/v4/widget/DrawerLayout;.getDrawerLockMode:(Landroid/view/View;)I // method@1922 │ │ +096502: 0a01 |0013: move-result v1 │ │ +096504: 3901 0700 |0014: if-nez v1, 001b // +0007 │ │ +096508: 5431 0b07 |0016: iget-object v1, v3, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.mDragger:Landroid/support/v4/widget/ViewDragHelper; // field@070b │ │ +09650c: 6e30 151c 0105 |0018: invoke-virtual {v1, v0, v5}, Landroid/support/v4/widget/ViewDragHelper;.captureChildView:(Landroid/view/View;I)V // method@1c15 │ │ +096512: 0e00 |001b: return-void │ │ +096514: 5431 0d07 |001c: iget-object v1, v3, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.this$0:Landroid/support/v4/widget/DrawerLayout; // field@070d │ │ +096518: 1252 |001e: const/4 v2, #int 5 // #5 │ │ +09651a: 6e20 1619 2100 |001f: invoke-virtual {v1, v2}, Landroid/support/v4/widget/DrawerLayout;.findDrawerWithGravity:(I)Landroid/view/View; // method@1916 │ │ +096520: 0c00 |0022: move-result-object v0 │ │ +096522: 28e9 |0023: goto 000c // -0017 │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=1729 │ │ + 0x0005 line=1730 │ │ + 0x000c line=1735 │ │ + 0x0016 line=1736 │ │ + 0x001b line=1738 │ │ + 0x001c line=1732 │ │ + locals : │ │ + 0x000c - 0x001c reg=0 toCapture Landroid/view/View; │ │ + 0x0023 - 0x0024 reg=0 toCapture Landroid/view/View; │ │ + 0x0000 - 0x0024 reg=3 this Landroid/support/v4/widget/DrawerLayout$ViewDragCallback; │ │ + 0x0000 - 0x0024 reg=4 edgeFlags I │ │ + 0x0000 - 0x0024 reg=5 pointerId I │ │ + │ │ + #4 : (in Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;) │ │ + name : 'onEdgeLock' │ │ + type : '(I)Z' │ │ + access : 0x0001 (PUBLIC) │ │ + code - │ │ + registers : 3 │ │ + ins : 2 │ │ + outs : 0 │ │ + insns size : 2 16-bit code units │ │ +096524: |[096524] android.support.v4.widget.DrawerLayout$ViewDragCallback.onEdgeLock:(I)Z │ │ +096534: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +096536: 0f00 |0001: return v0 │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=1723 │ │ + locals : │ │ + 0x0000 - 0x0002 reg=1 this Landroid/support/v4/widget/DrawerLayout$ViewDragCallback; │ │ + 0x0000 - 0x0002 reg=2 edgeFlags I │ │ + │ │ + #5 : (in Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;) │ │ + name : 'onEdgeTouched' │ │ + type : '(II)V' │ │ + access : 0x0001 (PUBLIC) │ │ + code - │ │ + registers : 7 │ │ + ins : 3 │ │ + outs : 4 │ │ + insns size : 10 16-bit code units │ │ +096538: |[096538] android.support.v4.widget.DrawerLayout$ViewDragCallback.onEdgeTouched:(II)V │ │ +096548: 5440 0d07 |0000: iget-object v0, v4, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.this$0:Landroid/support/v4/widget/DrawerLayout; // field@070d │ │ +09654c: 5441 0c07 |0002: iget-object v1, v4, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.mPeekRunnable:Ljava/lang/Runnable; // field@070c │ │ +096550: 1602 a000 |0004: const-wide/16 v2, #int 160 // #a0 │ │ +096554: 6e40 4619 1032 |0006: invoke-virtual {v0, v1, v2, v3}, Landroid/support/v4/widget/DrawerLayout;.postDelayed:(Ljava/lang/Runnable;J)Z // method@1946 │ │ +09655a: 0e00 |0009: return-void │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=1684 │ │ + 0x0009 line=1685 │ │ + locals : │ │ + 0x0000 - 0x000a reg=4 this Landroid/support/v4/widget/DrawerLayout$ViewDragCallback; │ │ + 0x0000 - 0x000a reg=5 edgeFlags I │ │ + 0x0000 - 0x000a reg=6 pointerId I │ │ + │ │ + #6 : (in Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;) │ │ + name : 'onViewCaptured' │ │ + type : '(Landroid/view/View;I)V' │ │ + access : 0x0001 (PUBLIC) │ │ + code - │ │ + registers : 5 │ │ + ins : 3 │ │ + outs : 1 │ │ + insns size : 13 16-bit code units │ │ +09655c: |[09655c] android.support.v4.widget.DrawerLayout$ViewDragCallback.onViewCaptured:(Landroid/view/View;I)V │ │ +09656c: 6e10 061d 0300 |0000: invoke-virtual {v3}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@1d06 │ │ +096572: 0c00 |0003: move-result-object v0 │ │ +096574: 1f00 9903 |0004: check-cast v0, Landroid/support/v4/widget/DrawerLayout$LayoutParams; // type@0399 │ │ +096578: 1201 |0006: const/4 v1, #int 0 // #0 │ │ +09657a: 5c01 fe06 |0007: iput-boolean v1, v0, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.isPeeking:Z // field@06fe │ │ +09657e: 7010 f418 0200 |0009: invoke-direct {v2}, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.closeOtherDrawer:()V // method@18f4 │ │ +096584: 0e00 |000c: return-void │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=1649 │ │ + 0x0006 line=1650 │ │ + 0x0009 line=1652 │ │ + 0x000c line=1653 │ │ + locals : │ │ + 0x0006 - 0x000d reg=0 lp Landroid/support/v4/widget/DrawerLayout$LayoutParams; │ │ + 0x0000 - 0x000d reg=2 this Landroid/support/v4/widget/DrawerLayout$ViewDragCallback; │ │ + 0x0000 - 0x000d reg=3 capturedChild Landroid/view/View; │ │ + 0x0000 - 0x000d reg=4 activePointerId I │ │ + │ │ + #7 : (in Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;) │ │ + name : 'onViewDragStateChanged' │ │ + type : '(I)V' │ │ + access : 0x0001 (PUBLIC) │ │ + code - │ │ + registers : 5 │ │ + ins : 2 │ │ + outs : 4 │ │ + insns size : 14 16-bit code units │ │ +096588: |[096588] android.support.v4.widget.DrawerLayout$ViewDragCallback.onViewDragStateChanged:(I)V │ │ +096598: 5430 0d07 |0000: iget-object v0, v3, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.this$0:Landroid/support/v4/widget/DrawerLayout; // field@070d │ │ +09659c: 5231 0a07 |0002: iget v1, v3, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.mAbsGravity:I // field@070a │ │ +0965a0: 5432 0b07 |0004: iget-object v2, v3, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.mDragger:Landroid/support/v4/widget/ViewDragHelper; // field@070b │ │ +0965a4: 6e10 2b1c 0200 |0006: invoke-virtual {v2}, Landroid/support/v4/widget/ViewDragHelper;.getCapturedView:()Landroid/view/View; // method@1c2b │ │ +0965aa: 0c02 |0009: move-result-object v2 │ │ +0965ac: 6e40 5c19 1024 |000a: invoke-virtual {v0, v1, v4, v2}, Landroid/support/v4/widget/DrawerLayout;.updateDrawerState:(IILandroid/view/View;)V // method@195c │ │ +0965b2: 0e00 |000d: return-void │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=1627 │ │ + 0x000d line=1628 │ │ + locals : │ │ + 0x0000 - 0x000e reg=3 this Landroid/support/v4/widget/DrawerLayout$ViewDragCallback; │ │ + 0x0000 - 0x000e reg=4 state I │ │ + │ │ + #8 : (in Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;) │ │ + name : 'onViewPositionChanged' │ │ + type : '(Landroid/view/View;IIII)V' │ │ + access : 0x0001 (PUBLIC) │ │ + code - │ │ + registers : 11 │ │ + ins : 6 │ │ + outs : 3 │ │ + insns size : 54 16-bit code units │ │ +0965b4: |[0965b4] android.support.v4.widget.DrawerLayout$ViewDragCallback.onViewPositionChanged:(Landroid/view/View;IIII)V │ │ +0965c4: 6e10 2c1d 0600 |0000: invoke-virtual {v6}, Landroid/view/View;.getWidth:()I // method@1d2c │ │ +0965ca: 0a00 |0003: move-result v0 │ │ +0965cc: 5453 0d07 |0004: iget-object v3, v5, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.this$0:Landroid/support/v4/widget/DrawerLayout; // field@070d │ │ +0965d0: 1234 |0006: const/4 v4, #int 3 // #3 │ │ +0965d2: 6e30 0b19 6304 |0007: invoke-virtual {v3, v6, v4}, Landroid/support/v4/widget/DrawerLayout;.checkDrawerViewAbsoluteGravity:(Landroid/view/View;I)Z // method@190b │ │ +0965d8: 0a03 |000a: move-result v3 │ │ +0965da: 3803 1c00 |000b: if-eqz v3, 0027 // +001c │ │ +0965de: 9003 0007 |000d: add-int v3, v0, v7 │ │ +0965e2: 8233 |000f: int-to-float v3, v3 │ │ +0965e4: 8204 |0010: int-to-float v4, v0 │ │ +0965e6: a901 0304 |0011: div-float v1, v3, v4 │ │ +0965ea: 5453 0d07 |0013: iget-object v3, v5, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.this$0:Landroid/support/v4/widget/DrawerLayout; // field@070d │ │ +0965ee: 6e30 5319 6301 |0015: invoke-virtual {v3, v6, v1}, Landroid/support/v4/widget/DrawerLayout;.setDrawerViewOffset:(Landroid/view/View;F)V // method@1953 │ │ +0965f4: 1203 |0018: const/4 v3, #int 0 // #0 │ │ +0965f6: 2d03 0103 |0019: cmpl-float v3, v1, v3 │ │ +0965fa: 3903 1900 |001b: if-nez v3, 0034 // +0019 │ │ +0965fe: 1243 |001d: const/4 v3, #int 4 // #4 │ │ +096600: 6e20 841d 3600 |001e: invoke-virtual {v6, v3}, Landroid/view/View;.setVisibility:(I)V // method@1d84 │ │ +096606: 5453 0d07 |0021: iget-object v3, v5, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.this$0:Landroid/support/v4/widget/DrawerLayout; // field@070d │ │ +09660a: 6e10 3019 0300 |0023: invoke-virtual {v3}, Landroid/support/v4/widget/DrawerLayout;.invalidate:()V // method@1930 │ │ +096610: 0e00 |0026: return-void │ │ +096612: 5453 0d07 |0027: iget-object v3, v5, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.this$0:Landroid/support/v4/widget/DrawerLayout; // field@070d │ │ +096616: 6e10 2919 0300 |0029: invoke-virtual {v3}, Landroid/support/v4/widget/DrawerLayout;.getWidth:()I // method@1929 │ │ +09661c: 0a02 |002c: move-result v2 │ │ +09661e: 9103 0207 |002d: sub-int v3, v2, v7 │ │ +096622: 8233 |002f: int-to-float v3, v3 │ │ +096624: 8204 |0030: int-to-float v4, v0 │ │ +096626: a901 0304 |0031: div-float v1, v3, v4 │ │ +09662a: 28e0 |0033: goto 0013 // -0020 │ │ +09662c: 1203 |0034: const/4 v3, #int 0 // #0 │ │ +09662e: 28e9 |0035: goto 001e // -0017 │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=1633 │ │ + 0x0004 line=1636 │ │ + 0x000d line=1637 │ │ + 0x0013 line=1642 │ │ + 0x0018 line=1643 │ │ + 0x0021 line=1644 │ │ + 0x0026 line=1645 │ │ + 0x0027 line=1639 │ │ + 0x002d line=1640 │ │ + 0x0034 line=1643 │ │ + locals : │ │ + 0x0013 - 0x0027 reg=1 offset F │ │ + 0x002d - 0x0034 reg=2 width I │ │ + 0x0004 - 0x0036 reg=0 childWidth I │ │ + 0x0033 - 0x0036 reg=1 offset F │ │ + 0x0000 - 0x0036 reg=5 this Landroid/support/v4/widget/DrawerLayout$ViewDragCallback; │ │ + 0x0000 - 0x0036 reg=6 changedView Landroid/view/View; │ │ + 0x0000 - 0x0036 reg=7 left I │ │ + 0x0000 - 0x0036 reg=8 top I │ │ + 0x0000 - 0x0036 reg=9 dx I │ │ + 0x0000 - 0x0036 reg=10 dy I │ │ + │ │ + #9 : (in Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;) │ │ + name : 'onViewReleased' │ │ + type : '(Landroid/view/View;FF)V' │ │ + access : 0x0001 (PUBLIC) │ │ + code - │ │ + registers : 12 │ │ + ins : 4 │ │ + outs : 3 │ │ + insns size : 75 16-bit code units │ │ +096630: |[096630] android.support.v4.widget.DrawerLayout$ViewDragCallback.onViewReleased:(Landroid/view/View;FF)V │ │ +096640: 1507 003f |0000: const/high16 v7, #int 1056964608 // #3f00 │ │ +096644: 1206 |0002: const/4 v6, #int 0 // #0 │ │ +096646: 5484 0d07 |0003: iget-object v4, v8, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.this$0:Landroid/support/v4/widget/DrawerLayout; // field@070d │ │ +09664a: 6e20 2519 9400 |0005: invoke-virtual {v4, v9}, Landroid/support/v4/widget/DrawerLayout;.getDrawerViewOffset:(Landroid/view/View;)F // method@1925 │ │ +096650: 0a02 |0008: move-result v2 │ │ +096652: 6e10 2c1d 0900 |0009: invoke-virtual {v9}, Landroid/view/View;.getWidth:()I // method@1d2c │ │ +096658: 0a00 |000c: move-result v0 │ │ +09665a: 5484 0d07 |000d: iget-object v4, v8, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.this$0:Landroid/support/v4/widget/DrawerLayout; // field@070d │ │ +09665e: 1235 |000f: const/4 v5, #int 3 // #3 │ │ +096660: 6e30 0b19 9405 |0010: invoke-virtual {v4, v9, v5}, Landroid/support/v4/widget/DrawerLayout;.checkDrawerViewAbsoluteGravity:(Landroid/view/View;I)Z // method@190b │ │ +096666: 0a04 |0013: move-result v4 │ │ +096668: 3804 2000 |0014: if-eqz v4, 0034 // +0020 │ │ +09666c: 2d04 0a06 |0016: cmpl-float v4, v10, v6 │ │ +096670: 3c04 0a00 |0018: if-gtz v4, 0022 // +000a │ │ +096674: 2d04 0a06 |001a: cmpl-float v4, v10, v6 │ │ +096678: 3904 1600 |001c: if-nez v4, 0032 // +0016 │ │ +09667c: 2d04 0207 |001e: cmpl-float v4, v2, v7 │ │ +096680: 3d04 1200 |0020: if-lez v4, 0032 // +0012 │ │ +096684: 1201 |0022: const/4 v1, #int 0 // #0 │ │ +096686: 5484 0b07 |0023: iget-object v4, v8, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.mDragger:Landroid/support/v4/widget/ViewDragHelper; // field@070b │ │ +09668a: 6e10 251d 0900 |0025: invoke-virtual {v9}, Landroid/view/View;.getTop:()I // method@1d25 │ │ +096690: 0a05 |0028: move-result v5 │ │ +096692: 6e30 3e1c 1405 |0029: invoke-virtual {v4, v1, v5}, Landroid/support/v4/widget/ViewDragHelper;.settleCapturedViewAt:(II)Z // method@1c3e │ │ +096698: 5484 0d07 |002c: iget-object v4, v8, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.this$0:Landroid/support/v4/widget/DrawerLayout; // field@070d │ │ +09669c: 6e10 3019 0400 |002e: invoke-virtual {v4}, Landroid/support/v4/widget/DrawerLayout;.invalidate:()V // method@1930 │ │ +0966a2: 0e00 |0031: return-void │ │ +0966a4: 7b01 |0032: neg-int v1, v0 │ │ +0966a6: 28f0 |0033: goto 0023 // -0010 │ │ +0966a8: 5484 0d07 |0034: iget-object v4, v8, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.this$0:Landroid/support/v4/widget/DrawerLayout; // field@070d │ │ +0966ac: 6e10 2919 0400 |0036: invoke-virtual {v4}, Landroid/support/v4/widget/DrawerLayout;.getWidth:()I // method@1929 │ │ +0966b2: 0a03 |0039: move-result v3 │ │ +0966b4: 2e04 0a06 |003a: cmpg-float v4, v10, v6 │ │ +0966b8: 3a04 0a00 |003c: if-ltz v4, 0046 // +000a │ │ +0966bc: 2d04 0a06 |003e: cmpl-float v4, v10, v6 │ │ +0966c0: 3904 0900 |0040: if-nez v4, 0049 // +0009 │ │ +0966c4: 2d04 0207 |0042: cmpl-float v4, v2, v7 │ │ +0966c8: 3d04 0500 |0044: if-lez v4, 0049 // +0005 │ │ +0966cc: 9101 0300 |0046: sub-int v1, v3, v0 │ │ +0966d0: 28db |0048: goto 0023 // -0025 │ │ +0966d2: 0131 |0049: move v1, v3 │ │ +0966d4: 28fe |004a: goto 0048 // -0002 │ │ + catches : (none) │ │ + positions : │ │ + 0x0003 line=1667 │ │ + 0x0009 line=1668 │ │ + 0x000d line=1671 │ │ + 0x0016 line=1672 │ │ + 0x0023 line=1678 │ │ + 0x002c line=1679 │ │ + 0x0031 line=1680 │ │ + 0x0032 line=1672 │ │ + 0x0034 line=1674 │ │ + 0x003a line=1675 │ │ + locals : │ │ + 0x0023 - 0x0032 reg=1 left I │ │ + 0x0048 - 0x0049 reg=1 left I │ │ + 0x000d - 0x004b reg=0 childWidth I │ │ + 0x0009 - 0x004b reg=2 offset F │ │ + 0x003a - 0x004b reg=3 width I │ │ + 0x0000 - 0x004b reg=8 this Landroid/support/v4/widget/DrawerLayout$ViewDragCallback; │ │ + 0x0000 - 0x004b reg=9 releasedChild Landroid/view/View; │ │ + 0x0000 - 0x004b reg=10 xvel F │ │ + 0x0000 - 0x004b reg=11 yvel F │ │ + │ │ + #10 : (in Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;) │ │ + name : 'removeCallbacks' │ │ + type : '()V' │ │ + access : 0x0001 (PUBLIC) │ │ + code - │ │ + registers : 3 │ │ + ins : 1 │ │ + outs : 2 │ │ + insns size : 8 16-bit code units │ │ +0966d8: |[0966d8] android.support.v4.widget.DrawerLayout$ViewDragCallback.removeCallbacks:()V │ │ +0966e8: 5420 0d07 |0000: iget-object v0, v2, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.this$0:Landroid/support/v4/widget/DrawerLayout; // field@070d │ │ +0966ec: 5421 0c07 |0002: iget-object v1, v2, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.mPeekRunnable:Ljava/lang/Runnable; // field@070c │ │ +0966f0: 6e20 4719 1000 |0004: invoke-virtual {v0, v1}, Landroid/support/v4/widget/DrawerLayout;.removeCallbacks:(Ljava/lang/Runnable;)Z // method@1947 │ │ +0966f6: 0e00 |0007: return-void │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=1614 │ │ + 0x0007 line=1615 │ │ + locals : │ │ + 0x0000 - 0x0008 reg=2 this Landroid/support/v4/widget/DrawerLayout$ViewDragCallback; │ │ + │ │ + #11 : (in Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;) │ │ + name : 'setDragger' │ │ + type : '(Landroid/support/v4/widget/ViewDragHelper;)V' │ │ + access : 0x0001 (PUBLIC) │ │ + code - │ │ + registers : 2 │ │ + ins : 2 │ │ + outs : 0 │ │ + insns size : 3 16-bit code units │ │ +0966f8: |[0966f8] android.support.v4.widget.DrawerLayout$ViewDragCallback.setDragger:(Landroid/support/v4/widget/ViewDragHelper;)V │ │ +096708: 5b01 0b07 |0000: iput-object v1, v0, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.mDragger:Landroid/support/v4/widget/ViewDragHelper; // field@070b │ │ +09670c: 0e00 |0002: return-void │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=1610 │ │ + 0x0002 line=1611 │ │ + locals : │ │ + 0x0000 - 0x0003 reg=0 this Landroid/support/v4/widget/DrawerLayout$ViewDragCallback; │ │ + 0x0000 - 0x0003 reg=1 dragger Landroid/support/v4/widget/ViewDragHelper; │ │ + │ │ + #12 : (in Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;) │ │ + name : 'tryCaptureView' │ │ + type : '(Landroid/view/View;I)Z' │ │ + access : 0x0001 (PUBLIC) │ │ + code - │ │ + registers : 5 │ │ + ins : 3 │ │ + outs : 3 │ │ + insns size : 30 16-bit code units │ │ +096710: |[096710] android.support.v4.widget.DrawerLayout$ViewDragCallback.tryCaptureView:(Landroid/view/View;I)Z │ │ +096720: 5420 0d07 |0000: iget-object v0, v2, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.this$0:Landroid/support/v4/widget/DrawerLayout; // field@070d │ │ +096724: 6e20 3419 3000 |0002: invoke-virtual {v0, v3}, Landroid/support/v4/widget/DrawerLayout;.isDrawerView:(Landroid/view/View;)Z // method@1934 │ │ +09672a: 0a00 |0005: move-result v0 │ │ +09672c: 3800 1600 |0006: if-eqz v0, 001c // +0016 │ │ +096730: 5420 0d07 |0008: iget-object v0, v2, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.this$0:Landroid/support/v4/widget/DrawerLayout; // field@070d │ │ +096734: 5221 0a07 |000a: iget v1, v2, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.mAbsGravity:I // field@070a │ │ +096738: 6e30 0b19 3001 |000c: invoke-virtual {v0, v3, v1}, Landroid/support/v4/widget/DrawerLayout;.checkDrawerViewAbsoluteGravity:(Landroid/view/View;I)Z // method@190b │ │ +09673e: 0a00 |000f: move-result v0 │ │ +096740: 3800 0c00 |0010: if-eqz v0, 001c // +000c │ │ +096744: 5420 0d07 |0012: iget-object v0, v2, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.this$0:Landroid/support/v4/widget/DrawerLayout; // field@070d │ │ +096748: 6e20 2219 3000 |0014: invoke-virtual {v0, v3}, Landroid/support/v4/widget/DrawerLayout;.getDrawerLockMode:(Landroid/view/View;)I // method@1922 │ │ +09674e: 0a00 |0017: move-result v0 │ │ +096750: 3900 0400 |0018: if-nez v0, 001c // +0004 │ │ +096754: 1210 |001a: const/4 v0, #int 1 // #1 │ │ +096756: 0f00 |001b: return v0 │ │ +096758: 1200 |001c: const/4 v0, #int 0 // #0 │ │ +09675a: 28fe |001d: goto 001b // -0002 │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=1621 │ │ + locals : │ │ + 0x0000 - 0x001e reg=2 this Landroid/support/v4/widget/DrawerLayout$ViewDragCallback; │ │ + 0x0000 - 0x001e reg=3 child Landroid/view/View; │ │ + 0x0000 - 0x001e reg=4 pointerId I │ │ + │ │ + source_file_idx : 923 (DrawerLayout.java) │ │ + │ │ +Class #834 header: │ │ +class_idx : 929 │ │ +access_flags : 1 (0x0001) │ │ +superclass_idx : 1084 │ │ +source_file_idx : 923 │ │ +static_fields_size : 17 │ │ +instance_fields_size: 26 │ │ +direct_methods_size : 15 │ │ +virtual_methods_size: 59 │ │ + │ │ +Class #834 annotations: │ │ +Annotations on class │ │ + VISIBILITY_SYSTEM Ldalvik/annotation/MemberClasses; value={ Landroid/support/v4/widget/DrawerLayout$ChildAccessibilityDelegate; Landroid/support/v4/widget/DrawerLayout$AccessibilityDelegate; Landroid/support/v4/widget/DrawerLayout$LayoutParams; Landroid/support/v4/widget/DrawerLayout$ViewDragCallback; Landroid/support/v4/widget/DrawerLayout$SavedState; Landroid/support/v4/widget/DrawerLayout$DrawerLayoutCompatImplApi21; Landroid/support/v4/widget/DrawerLayout$DrawerLayoutCompatImplBase; Landroid/support/v4/widget/DrawerLayout$DrawerLayoutCompatImpl; Landroid/support/v4/widget/DrawerLayout$SimpleDrawerListener; Landroid/support/v4/widget/DrawerLayout$DrawerListener; Landroid/support/v4/widget/DrawerLayout$EdgeGravity; Landroid/support/v4/widget/DrawerLayout$LockMode; Landroid/support/v4/widget/DrawerLayout$State; } │ │ +Annotations on method #6435 'getDrawerTitle' │ │ + VISIBILITY_BUILD Landroid/support/annotation/Nullable; │ │ + │ │ +Class #834 - │ │ + Class descriptor : 'Landroid/support/v4/widget/DrawerLayout;' │ │ + Access flags : 0x0001 (PUBLIC) │ │ + Superclass : 'Landroid/view/ViewGroup;' │ │ + Interfaces - │ │ + #0 : 'Landroid/support/v4/widget/DrawerLayoutImpl;' │ │ + Static fields - │ │ + #0 : (in Landroid/support/v4/widget/DrawerLayout;) │ │ + name : 'ALLOW_EDGE_LOCK' │ │ + type : 'Z' │ │ + access : 0x001a (PRIVATE STATIC FINAL) │ │ + value : false │ │ + #1 : (in Landroid/support/v4/widget/DrawerLayout;) │ │ + name : 'CAN_HIDE_DESCENDANTS' │ │ + type : 'Z' │ │ + access : 0x001a (PRIVATE STATIC FINAL) │ │ + value : false │ │ + #2 : (in Landroid/support/v4/widget/DrawerLayout;) │ │ + name : 'CHILDREN_DISALLOW_INTERCEPT' │ │ + type : 'Z' │ │ + access : 0x001a (PRIVATE STATIC FINAL) │ │ + value : true │ │ + #3 : (in Landroid/support/v4/widget/DrawerLayout;) │ │ + name : 'DEFAULT_SCRIM_COLOR' │ │ + type : 'I' │ │ + access : 0x001a (PRIVATE STATIC FINAL) │ │ + value : -1728053248 │ │ + #4 : (in Landroid/support/v4/widget/DrawerLayout;) │ │ + name : 'IMPL' │ │ + type : 'Landroid/support/v4/widget/DrawerLayout$DrawerLayoutCompatImpl;' │ │ + access : 0x0018 (STATIC FINAL) │ │ + value : null │ │ + #5 : (in Landroid/support/v4/widget/DrawerLayout;) │ │ + name : 'LAYOUT_ATTRS' │ │ + type : '[I' │ │ + access : 0x001a (PRIVATE STATIC FINAL) │ │ + value : null │ │ + #6 : (in Landroid/support/v4/widget/DrawerLayout;) │ │ + name : 'LOCK_MODE_LOCKED_CLOSED' │ │ + type : 'I' │ │ + access : 0x0019 (PUBLIC STATIC FINAL) │ │ + value : 1 │ │ + #7 : (in Landroid/support/v4/widget/DrawerLayout;) │ │ + name : 'LOCK_MODE_LOCKED_OPEN' │ │ + type : 'I' │ │ + access : 0x0019 (PUBLIC STATIC FINAL) │ │ + value : 2 │ │ + #8 : (in Landroid/support/v4/widget/DrawerLayout;) │ │ + name : 'LOCK_MODE_UNLOCKED' │ │ + type : 'I' │ │ + access : 0x0019 (PUBLIC STATIC FINAL) │ │ + value : 0 │ │ + #9 : (in Landroid/support/v4/widget/DrawerLayout;) │ │ + name : 'MIN_DRAWER_MARGIN' │ │ + type : 'I' │ │ + access : 0x001a (PRIVATE STATIC FINAL) │ │ + value : 64 │ │ + #10 : (in Landroid/support/v4/widget/DrawerLayout;) │ │ + name : 'MIN_FLING_VELOCITY' │ │ + type : 'I' │ │ + access : 0x001a (PRIVATE STATIC FINAL) │ │ + value : 400 │ │ + #11 : (in Landroid/support/v4/widget/DrawerLayout;) │ │ + name : 'PEEK_DELAY' │ │ + type : 'I' │ │ + access : 0x001a (PRIVATE STATIC FINAL) │ │ + value : 160 │ │ + #12 : (in Landroid/support/v4/widget/DrawerLayout;) │ │ + name : 'STATE_DRAGGING' │ │ + type : 'I' │ │ + access : 0x0019 (PUBLIC STATIC FINAL) │ │ + value : 1 │ │ + #13 : (in Landroid/support/v4/widget/DrawerLayout;) │ │ + name : 'STATE_IDLE' │ │ + type : 'I' │ │ + access : 0x0019 (PUBLIC STATIC FINAL) │ │ + value : 0 │ │ + #14 : (in Landroid/support/v4/widget/DrawerLayout;) │ │ + name : 'STATE_SETTLING' │ │ + type : 'I' │ │ + access : 0x0019 (PUBLIC STATIC FINAL) │ │ + value : 2 │ │ + #15 : (in Landroid/support/v4/widget/DrawerLayout;) │ │ + name : 'TAG' │ │ + type : 'Ljava/lang/String;' │ │ + access : 0x001a (PRIVATE STATIC FINAL) │ │ + value : "DrawerLayout" │ │ + #16 : (in Landroid/support/v4/widget/DrawerLayout;) │ │ + name : 'TOUCH_SLOP_SENSITIVITY' │ │ + type : 'F' │ │ + access : 0x001a (PRIVATE STATIC FINAL) │ │ + value : 1 │ │ + Instance fields - │ │ + #0 : (in Landroid/support/v4/widget/DrawerLayout;) │ │ + name : 'mChildAccessibilityDelegate' │ │ + type : 'Landroid/support/v4/widget/DrawerLayout$ChildAccessibilityDelegate;' │ │ + access : 0x0012 (PRIVATE FINAL) │ │ + #1 : (in Landroid/support/v4/widget/DrawerLayout;) │ │ + name : 'mChildrenCanceledTouch' │ │ + type : 'Z' │ │ + access : 0x0002 (PRIVATE) │ │ + #2 : (in Landroid/support/v4/widget/DrawerLayout;) │ │ + name : 'mDisallowInterceptRequested' │ │ + type : 'Z' │ │ + access : 0x0002 (PRIVATE) │ │ + #3 : (in Landroid/support/v4/widget/DrawerLayout;) │ │ + name : 'mDrawStatusBarBackground' │ │ + type : 'Z' │ │ + access : 0x0002 (PRIVATE) │ │ + #4 : (in Landroid/support/v4/widget/DrawerLayout;) │ │ + name : 'mDrawerState' │ │ + type : 'I' │ │ + access : 0x0002 (PRIVATE) │ │ + #5 : (in Landroid/support/v4/widget/DrawerLayout;) │ │ + name : 'mFirstLayout' │ │ + type : 'Z' │ │ + access : 0x0002 (PRIVATE) │ │ + #6 : (in Landroid/support/v4/widget/DrawerLayout;) │ │ + name : 'mInLayout' │ │ + type : 'Z' │ │ + access : 0x0002 (PRIVATE) │ │ + #7 : (in Landroid/support/v4/widget/DrawerLayout;) │ │ + name : 'mInitialMotionX' │ │ + type : 'F' │ │ + access : 0x0002 (PRIVATE) │ │ + #8 : (in Landroid/support/v4/widget/DrawerLayout;) │ │ + name : 'mInitialMotionY' │ │ + type : 'F' │ │ + access : 0x0002 (PRIVATE) │ │ + #9 : (in Landroid/support/v4/widget/DrawerLayout;) │ │ + name : 'mLastInsets' │ │ + type : 'Ljava/lang/Object;' │ │ + access : 0x0002 (PRIVATE) │ │ + #10 : (in Landroid/support/v4/widget/DrawerLayout;) │ │ + name : 'mLeftCallback' │ │ + type : 'Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;' │ │ + access : 0x0012 (PRIVATE FINAL) │ │ + #11 : (in Landroid/support/v4/widget/DrawerLayout;) │ │ + name : 'mLeftDragger' │ │ + type : 'Landroid/support/v4/widget/ViewDragHelper;' │ │ + access : 0x0012 (PRIVATE FINAL) │ │ + #12 : (in Landroid/support/v4/widget/DrawerLayout;) │ │ + name : 'mListener' │ │ + type : 'Landroid/support/v4/widget/DrawerLayout$DrawerListener;' │ │ + access : 0x0002 (PRIVATE) │ │ + #13 : (in Landroid/support/v4/widget/DrawerLayout;) │ │ + name : 'mLockModeLeft' │ │ + type : 'I' │ │ + access : 0x0002 (PRIVATE) │ │ + #14 : (in Landroid/support/v4/widget/DrawerLayout;) │ │ + name : 'mLockModeRight' │ │ + type : 'I' │ │ + access : 0x0002 (PRIVATE) │ │ + #15 : (in Landroid/support/v4/widget/DrawerLayout;) │ │ + name : 'mMinDrawerMargin' │ │ + type : 'I' │ │ + access : 0x0002 (PRIVATE) │ │ + #16 : (in Landroid/support/v4/widget/DrawerLayout;) │ │ + name : 'mRightCallback' │ │ + type : 'Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;' │ │ + access : 0x0012 (PRIVATE FINAL) │ │ + #17 : (in Landroid/support/v4/widget/DrawerLayout;) │ │ + name : 'mRightDragger' │ │ + type : 'Landroid/support/v4/widget/ViewDragHelper;' │ │ + access : 0x0012 (PRIVATE FINAL) │ │ + #18 : (in Landroid/support/v4/widget/DrawerLayout;) │ │ + name : 'mScrimColor' │ │ + type : 'I' │ │ + access : 0x0002 (PRIVATE) │ │ + #19 : (in Landroid/support/v4/widget/DrawerLayout;) │ │ + name : 'mScrimOpacity' │ │ + type : 'F' │ │ + access : 0x0002 (PRIVATE) │ │ + #20 : (in Landroid/support/v4/widget/DrawerLayout;) │ │ + name : 'mScrimPaint' │ │ + type : 'Landroid/graphics/Paint;' │ │ + access : 0x0002 (PRIVATE) │ │ + #21 : (in Landroid/support/v4/widget/DrawerLayout;) │ │ + name : 'mShadowLeft' │ │ + type : 'Landroid/graphics/drawable/Drawable;' │ │ + access : 0x0002 (PRIVATE) │ │ + #22 : (in Landroid/support/v4/widget/DrawerLayout;) │ │ + name : 'mShadowRight' │ │ + type : 'Landroid/graphics/drawable/Drawable;' │ │ + access : 0x0002 (PRIVATE) │ │ + #23 : (in Landroid/support/v4/widget/DrawerLayout;) │ │ + name : 'mStatusBarBackground' │ │ + type : 'Landroid/graphics/drawable/Drawable;' │ │ + access : 0x0002 (PRIVATE) │ │ + #24 : (in Landroid/support/v4/widget/DrawerLayout;) │ │ + name : 'mTitleLeft' │ │ + type : 'Ljava/lang/CharSequence;' │ │ + access : 0x0002 (PRIVATE) │ │ + #25 : (in Landroid/support/v4/widget/DrawerLayout;) │ │ + name : 'mTitleRight' │ │ + type : 'Ljava/lang/CharSequence;' │ │ + access : 0x0002 (PRIVATE) │ │ + Direct methods - │ │ + #0 : (in Landroid/support/v4/widget/DrawerLayout;) │ │ + name : '' │ │ + type : '()V' │ │ + access : 0x10008 (STATIC CONSTRUCTOR) │ │ + code - │ │ + registers : 5 │ │ + ins : 0 │ │ + outs : 1 │ │ + insns size : 43 16-bit code units │ │ +09675c: |[09675c] android.support.v4.widget.DrawerLayout.:()V │ │ +09676c: 1211 |0000: const/4 v1, #int 1 // #1 │ │ +09676e: 1202 |0001: const/4 v2, #int 0 // #0 │ │ +096770: 2313 a205 |0002: new-array v3, v1, [I // type@05a2 │ │ +096774: 1404 b300 0101 |0004: const v4, #float 2.36941e-38 // #010100b3 │ │ +09677a: 4b04 0302 |0007: aput v4, v3, v2 │ │ +09677e: 6903 1307 |0009: sput-object v3, Landroid/support/v4/widget/DrawerLayout;.LAYOUT_ATTRS:[I // field@0713 │ │ +096782: 6003 4000 |000b: sget v3, Landroid/os/Build$VERSION;.SDK_INT:I // field@0040 │ │ +096786: 1304 1300 |000d: const/16 v4, #int 19 // #13 │ │ +09678a: 3443 1200 |000f: if-lt v3, v4, 0021 // +0012 │ │ +09678e: 6a01 0f07 |0011: sput-boolean v1, Landroid/support/v4/widget/DrawerLayout;.CAN_HIDE_DESCENDANTS:Z // field@070f │ │ +096792: 6000 4000 |0013: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0040 │ │ +096796: 1301 1500 |0015: const/16 v1, #int 21 // #15 │ │ +09679a: 3410 0c00 |0017: if-lt v0, v1, 0023 // +000c │ │ +09679e: 2201 9503 |0019: new-instance v1, Landroid/support/v4/widget/DrawerLayout$DrawerLayoutCompatImplApi21; // type@0395 │ │ +0967a2: 7010 cb18 0100 |001b: invoke-direct {v1}, Landroid/support/v4/widget/DrawerLayout$DrawerLayoutCompatImplApi21;.:()V // method@18cb │ │ +0967a8: 6901 1207 |001e: sput-object v1, Landroid/support/v4/widget/DrawerLayout;.IMPL:Landroid/support/v4/widget/DrawerLayout$DrawerLayoutCompatImpl; // field@0712 │ │ +0967ac: 0e00 |0020: return-void │ │ +0967ae: 0121 |0021: move v1, v2 │ │ +0967b0: 28ef |0022: goto 0011 // -0011 │ │ +0967b2: 2201 9603 |0023: new-instance v1, Landroid/support/v4/widget/DrawerLayout$DrawerLayoutCompatImplBase; // type@0396 │ │ +0967b6: 7010 d018 0100 |0025: invoke-direct {v1}, Landroid/support/v4/widget/DrawerLayout$DrawerLayoutCompatImplBase;.:()V // method@18d0 │ │ +0967bc: 6901 1207 |0028: sput-object v1, Landroid/support/v4/widget/DrawerLayout;.IMPL:Landroid/support/v4/widget/DrawerLayout$DrawerLayoutCompatImpl; // field@0712 │ │ +0967c0: 28f6 |002a: goto 0020 // -000a │ │ + catches : (none) │ │ + positions : │ │ + 0x0002 line=159 │ │ + 0x000b line=164 │ │ + 0x0013 line=303 │ │ + 0x0015 line=304 │ │ + 0x0019 line=305 │ │ + 0x0020 line=309 │ │ + 0x0022 line=164 │ │ + 0x0023 line=307 │ │ + locals : │ │ + 0x0015 - 0x0021 reg=0 version I │ │ + 0x0023 - 0x002b reg=0 version I │ │ + │ │ + #1 : (in Landroid/support/v4/widget/DrawerLayout;) │ │ + name : '' │ │ + type : '(Landroid/content/Context;)V' │ │ + access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ + code - │ │ + registers : 3 │ │ + ins : 2 │ │ + outs : 3 │ │ + insns size : 5 16-bit code units │ │ +0967c4: |[0967c4] android.support.v4.widget.DrawerLayout.:(Landroid/content/Context;)V │ │ +0967d4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0967d6: 7030 0319 2100 |0001: invoke-direct {v1, v2, v0}, Landroid/support/v4/widget/DrawerLayout;.:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@1903 │ │ +0967dc: 0e00 |0004: return-void │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=314 │ │ + 0x0004 line=315 │ │ + locals : │ │ + 0x0000 - 0x0005 reg=1 this Landroid/support/v4/widget/DrawerLayout; │ │ + 0x0000 - 0x0005 reg=2 context Landroid/content/Context; │ │ + │ │ + #2 : (in Landroid/support/v4/widget/DrawerLayout;) │ │ + name : '' │ │ + type : '(Landroid/content/Context;Landroid/util/AttributeSet;)V' │ │ + access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ + code - │ │ + registers : 4 │ │ + ins : 3 │ │ + outs : 4 │ │ + insns size : 5 16-bit code units │ │ +0967e0: |[0967e0] android.support.v4.widget.DrawerLayout.:(Landroid/content/Context;Landroid/util/AttributeSet;)V │ │ +0967f0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0967f2: 7040 0419 2103 |0001: invoke-direct {v1, v2, v3, v0}, Landroid/support/v4/widget/DrawerLayout;.:(Landroid/content/Context;Landroid/util/AttributeSet;I)V // method@1904 │ │ +0967f8: 0e00 |0004: return-void │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=318 │ │ + 0x0004 line=319 │ │ + locals : │ │ + 0x0000 - 0x0005 reg=1 this Landroid/support/v4/widget/DrawerLayout; │ │ + 0x0000 - 0x0005 reg=2 context Landroid/content/Context; │ │ + 0x0000 - 0x0005 reg=3 attrs Landroid/util/AttributeSet; │ │ + │ │ + #3 : (in Landroid/support/v4/widget/DrawerLayout;) │ │ + name : '' │ │ + type : '(Landroid/content/Context;Landroid/util/AttributeSet;I)V' │ │ + access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ + code - │ │ + registers : 10 │ │ + ins : 4 │ │ + outs : 4 │ │ + insns size : 151 16-bit code units │ │ +0967fc: |[0967fc] android.support.v4.widget.DrawerLayout.:(Landroid/content/Context;Landroid/util/AttributeSet;I)V │ │ +09680c: 1505 803f |0000: const/high16 v5, #int 1065353216 // #3f80 │ │ +096810: 1214 |0002: const/4 v4, #int 1 // #1 │ │ +096812: 7040 a31d 7698 |0003: invoke-direct {v6, v7, v8, v9}, Landroid/view/ViewGroup;.:(Landroid/content/Context;Landroid/util/AttributeSet;I)V // method@1da3 │ │ +096818: 2202 9303 |0006: new-instance v2, Landroid/support/v4/widget/DrawerLayout$ChildAccessibilityDelegate; // type@0393 │ │ +09681c: 7020 c518 6200 |0008: invoke-direct {v2, v6}, Landroid/support/v4/widget/DrawerLayout$ChildAccessibilityDelegate;.:(Landroid/support/v4/widget/DrawerLayout;)V // method@18c5 │ │ +096822: 5b62 1f07 |000b: iput-object v2, v6, Landroid/support/v4/widget/DrawerLayout;.mChildAccessibilityDelegate:Landroid/support/v4/widget/DrawerLayout$ChildAccessibilityDelegate; // field@071f │ │ +096826: 1502 0099 |000d: const/high16 v2, #int -1728053248 // #9900 │ │ +09682a: 5962 3107 |000f: iput v2, v6, Landroid/support/v4/widget/DrawerLayout;.mScrimColor:I // field@0731 │ │ +09682e: 2202 6600 |0011: new-instance v2, Landroid/graphics/Paint; // type@0066 │ │ +096832: 7010 db01 0200 |0013: invoke-direct {v2}, Landroid/graphics/Paint;.:()V // method@01db │ │ +096838: 5b62 3307 |0016: iput-object v2, v6, Landroid/support/v4/widget/DrawerLayout;.mScrimPaint:Landroid/graphics/Paint; // field@0733 │ │ +09683c: 5c64 2407 |0018: iput-boolean v4, v6, Landroid/support/v4/widget/DrawerLayout;.mFirstLayout:Z // field@0724 │ │ +096840: 1502 0400 |001a: const/high16 v2, #int 262144 // #4 │ │ +096844: 6e20 4b19 2600 |001c: invoke-virtual {v6, v2}, Landroid/support/v4/widget/DrawerLayout;.setDescendantFocusability:(I)V // method@194b │ │ +09684a: 6e10 2719 0600 |001f: invoke-virtual {v6}, Landroid/support/v4/widget/DrawerLayout;.getResources:()Landroid/content/res/Resources; // method@1927 │ │ +096850: 0c02 |0022: move-result-object v2 │ │ +096852: 6e10 6601 0200 |0023: invoke-virtual {v2}, Landroid/content/res/Resources;.getDisplayMetrics:()Landroid/util/DisplayMetrics; // method@0166 │ │ +096858: 0c02 |0026: move-result-object v2 │ │ +09685a: 5220 4608 |0027: iget v0, v2, Landroid/util/DisplayMetrics;.density:F // field@0846 │ │ +09685e: 1502 8042 |0029: const/high16 v2, #int 1115684864 // #4280 │ │ +096862: c802 |002b: mul-float/2addr v2, v0 │ │ +096864: 1503 003f |002c: const/high16 v3, #int 1056964608 // #3f00 │ │ +096868: c632 |002e: add-float/2addr v2, v3 │ │ +09686a: 8722 |002f: float-to-int v2, v2 │ │ +09686c: 5962 2e07 |0030: iput v2, v6, Landroid/support/v4/widget/DrawerLayout;.mMinDrawerMargin:I // field@072e │ │ +096870: 1502 c843 |0032: const/high16 v2, #int 1137180672 // #43c8 │ │ +096874: a801 0200 |0034: mul-float v1, v2, v0 │ │ +096878: 2202 a003 |0036: new-instance v2, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback; // type@03a0 │ │ +09687c: 1233 |0038: const/4 v3, #int 3 // #3 │ │ +09687e: 7030 f018 6203 |0039: invoke-direct {v2, v6, v3}, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.:(Landroid/support/v4/widget/DrawerLayout;I)V // method@18f0 │ │ +096884: 5b62 2907 |003c: iput-object v2, v6, Landroid/support/v4/widget/DrawerLayout;.mLeftCallback:Landroid/support/v4/widget/DrawerLayout$ViewDragCallback; // field@0729 │ │ +096888: 2202 a003 |003e: new-instance v2, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback; // type@03a0 │ │ +09688c: 1253 |0040: const/4 v3, #int 5 // #5 │ │ +09688e: 7030 f018 6203 |0041: invoke-direct {v2, v6, v3}, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.:(Landroid/support/v4/widget/DrawerLayout;I)V // method@18f0 │ │ +096894: 5b62 2f07 |0044: iput-object v2, v6, Landroid/support/v4/widget/DrawerLayout;.mRightCallback:Landroid/support/v4/widget/DrawerLayout$ViewDragCallback; // field@072f │ │ +096898: 5462 2907 |0046: iget-object v2, v6, Landroid/support/v4/widget/DrawerLayout;.mLeftCallback:Landroid/support/v4/widget/DrawerLayout$ViewDragCallback; // field@0729 │ │ +09689c: 7130 211c 5602 |0048: invoke-static {v6, v5, v2}, Landroid/support/v4/widget/ViewDragHelper;.create:(Landroid/view/ViewGroup;FLandroid/support/v4/widget/ViewDragHelper$Callback;)Landroid/support/v4/widget/ViewDragHelper; // method@1c21 │ │ +0968a2: 0c02 |004b: move-result-object v2 │ │ +0968a4: 5b62 2a07 |004c: iput-object v2, v6, Landroid/support/v4/widget/DrawerLayout;.mLeftDragger:Landroid/support/v4/widget/ViewDragHelper; // field@072a │ │ +0968a8: 5462 2a07 |004e: iget-object v2, v6, Landroid/support/v4/widget/DrawerLayout;.mLeftDragger:Landroid/support/v4/widget/ViewDragHelper; // field@072a │ │ +0968ac: 6e20 3c1c 4200 |0050: invoke-virtual {v2, v4}, Landroid/support/v4/widget/ViewDragHelper;.setEdgeTrackingEnabled:(I)V // method@1c3c │ │ +0968b2: 5462 2a07 |0053: iget-object v2, v6, Landroid/support/v4/widget/DrawerLayout;.mLeftDragger:Landroid/support/v4/widget/ViewDragHelper; // field@072a │ │ +0968b6: 6e20 3d1c 1200 |0055: invoke-virtual {v2, v1}, Landroid/support/v4/widget/ViewDragHelper;.setMinVelocity:(F)V // method@1c3d │ │ +0968bc: 5462 2907 |0058: iget-object v2, v6, Landroid/support/v4/widget/DrawerLayout;.mLeftCallback:Landroid/support/v4/widget/DrawerLayout$ViewDragCallback; // field@0729 │ │ +0968c0: 5463 2a07 |005a: iget-object v3, v6, Landroid/support/v4/widget/DrawerLayout;.mLeftDragger:Landroid/support/v4/widget/ViewDragHelper; // field@072a │ │ +0968c4: 6e20 ff18 3200 |005c: invoke-virtual {v2, v3}, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.setDragger:(Landroid/support/v4/widget/ViewDragHelper;)V // method@18ff │ │ +0968ca: 5462 2f07 |005f: iget-object v2, v6, Landroid/support/v4/widget/DrawerLayout;.mRightCallback:Landroid/support/v4/widget/DrawerLayout$ViewDragCallback; // field@072f │ │ +0968ce: 7130 211c 5602 |0061: invoke-static {v6, v5, v2}, Landroid/support/v4/widget/ViewDragHelper;.create:(Landroid/view/ViewGroup;FLandroid/support/v4/widget/ViewDragHelper$Callback;)Landroid/support/v4/widget/ViewDragHelper; // method@1c21 │ │ +0968d4: 0c02 |0064: move-result-object v2 │ │ +0968d6: 5b62 3007 |0065: iput-object v2, v6, Landroid/support/v4/widget/DrawerLayout;.mRightDragger:Landroid/support/v4/widget/ViewDragHelper; // field@0730 │ │ +0968da: 5462 3007 |0067: iget-object v2, v6, Landroid/support/v4/widget/DrawerLayout;.mRightDragger:Landroid/support/v4/widget/ViewDragHelper; // field@0730 │ │ +0968de: 1223 |0069: const/4 v3, #int 2 // #2 │ │ +0968e0: 6e20 3c1c 3200 |006a: invoke-virtual {v2, v3}, Landroid/support/v4/widget/ViewDragHelper;.setEdgeTrackingEnabled:(I)V // method@1c3c │ │ +0968e6: 5462 3007 |006d: iget-object v2, v6, Landroid/support/v4/widget/DrawerLayout;.mRightDragger:Landroid/support/v4/widget/ViewDragHelper; // field@0730 │ │ +0968ea: 6e20 3d1c 1200 |006f: invoke-virtual {v2, v1}, Landroid/support/v4/widget/ViewDragHelper;.setMinVelocity:(F)V // method@1c3d │ │ +0968f0: 5462 2f07 |0072: iget-object v2, v6, Landroid/support/v4/widget/DrawerLayout;.mRightCallback:Landroid/support/v4/widget/DrawerLayout$ViewDragCallback; // field@072f │ │ +0968f4: 5463 3007 |0074: iget-object v3, v6, Landroid/support/v4/widget/DrawerLayout;.mRightDragger:Landroid/support/v4/widget/ViewDragHelper; // field@0730 │ │ +0968f8: 6e20 ff18 3200 |0076: invoke-virtual {v2, v3}, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.setDragger:(Landroid/support/v4/widget/ViewDragHelper;)V // method@18ff │ │ +0968fe: 6e20 5419 4600 |0079: invoke-virtual {v6, v4}, Landroid/support/v4/widget/DrawerLayout;.setFocusableInTouchMode:(Z)V // method@1954 │ │ +096904: 7120 a312 4600 |007c: invoke-static {v6, v4}, Landroid/support/v4/view/ViewCompat;.setImportantForAccessibility:(Landroid/view/View;I)V // method@12a3 │ │ +09690a: 2202 9203 |007f: new-instance v2, Landroid/support/v4/widget/DrawerLayout$AccessibilityDelegate; // type@0392 │ │ +09690e: 7020 be18 6200 |0081: invoke-direct {v2, v6}, Landroid/support/v4/widget/DrawerLayout$AccessibilityDelegate;.:(Landroid/support/v4/widget/DrawerLayout;)V // method@18be │ │ +096914: 7120 9d12 2600 |0084: invoke-static {v6, v2}, Landroid/support/v4/view/ViewCompat;.setAccessibilityDelegate:(Landroid/view/View;Landroid/support/v4/view/AccessibilityDelegateCompat;)V // method@129d │ │ +09691a: 1202 |0087: const/4 v2, #int 0 // #0 │ │ +09691c: 7120 3e13 2600 |0088: invoke-static {v6, v2}, Landroid/support/v4/view/ViewGroupCompat;.setMotionEventSplittingEnabled:(Landroid/view/ViewGroup;Z)V // method@133e │ │ +096922: 7110 7312 0600 |008b: invoke-static {v6}, Landroid/support/v4/view/ViewCompat;.getFitsSystemWindows:(Landroid/view/View;)Z // method@1273 │ │ +096928: 0a02 |008e: move-result v2 │ │ +09692a: 3802 0700 |008f: if-eqz v2, 0096 // +0007 │ │ +09692e: 6202 1207 |0091: sget-object v2, Landroid/support/v4/widget/DrawerLayout;.IMPL:Landroid/support/v4/widget/DrawerLayout$DrawerLayoutCompatImpl; // field@0712 │ │ +096932: 7220 c818 6200 |0093: invoke-interface {v2, v6}, Landroid/support/v4/widget/DrawerLayout$DrawerLayoutCompatImpl;.configureApplyInsets:(Landroid/view/View;)V // method@18c8 │ │ +096938: 0e00 |0096: return-void │ │ + catches : (none) │ │ + positions : │ │ + 0x0003 line=322 │ │ + 0x0006 line=166 │ │ + 0x000d line=171 │ │ + 0x0011 line=173 │ │ + 0x0018 line=181 │ │ + 0x001a line=323 │ │ + 0x001f line=324 │ │ + 0x0029 line=325 │ │ + 0x0032 line=326 │ │ + 0x0036 line=328 │ │ + 0x003e line=329 │ │ + 0x0046 line=331 │ │ + 0x004e line=332 │ │ + 0x0053 line=333 │ │ + 0x0058 line=334 │ │ + 0x005f line=336 │ │ + 0x0067 line=337 │ │ + 0x006d line=338 │ │ + 0x0072 line=339 │ │ + 0x0079 line=342 │ │ + 0x007c line=344 │ │ + 0x007f line=347 │ │ + 0x0087 line=348 │ │ + 0x008b line=349 │ │ + 0x0091 line=350 │ │ + 0x0096 line=352 │ │ + locals : │ │ + 0x0029 - 0x0097 reg=0 density F │ │ + 0x0036 - 0x0097 reg=1 minVel F │ │ + 0x0000 - 0x0097 reg=6 this Landroid/support/v4/widget/DrawerLayout; │ │ + 0x0000 - 0x0097 reg=7 context Landroid/content/Context; │ │ + 0x0000 - 0x0097 reg=8 attrs Landroid/util/AttributeSet; │ │ + 0x0000 - 0x0097 reg=9 defStyle I │ │ + │ │ + #4 : (in Landroid/support/v4/widget/DrawerLayout;) │ │ + name : 'access$100' │ │ + type : '()[I' │ │ + access : 0x1008 (STATIC SYNTHETIC) │ │ + code - │ │ + registers : 1 │ │ + ins : 0 │ │ + outs : 0 │ │ + insns size : 3 16-bit code units │ │ +09693c: |[09693c] android.support.v4.widget.DrawerLayout.access$100:()[I │ │ +09694c: 6200 1307 |0000: sget-object v0, Landroid/support/v4/widget/DrawerLayout;.LAYOUT_ATTRS:[I // field@0713 │ │ +096950: 1100 |0002: return-object v0 │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=86 │ │ + locals : │ │ + │ │ + #5 : (in Landroid/support/v4/widget/DrawerLayout;) │ │ + name : 'access$200' │ │ + type : '()Z' │ │ + access : 0x1008 (STATIC SYNTHETIC) │ │ + code - │ │ + registers : 1 │ │ + ins : 0 │ │ + outs : 0 │ │ + insns size : 3 16-bit code units │ │ +096954: |[096954] android.support.v4.widget.DrawerLayout.access$200:()Z │ │ +096964: 6300 0f07 |0000: sget-boolean v0, Landroid/support/v4/widget/DrawerLayout;.CAN_HIDE_DESCENDANTS:Z // field@070f │ │ +096968: 0f00 |0002: return v0 │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=86 │ │ + locals : │ │ + │ │ + #6 : (in Landroid/support/v4/widget/DrawerLayout;) │ │ + name : 'access$300' │ │ + type : '(Landroid/support/v4/widget/DrawerLayout;)Landroid/view/View;' │ │ + access : 0x1008 (STATIC SYNTHETIC) │ │ + code - │ │ + registers : 2 │ │ + ins : 1 │ │ + outs : 1 │ │ + insns size : 5 16-bit code units │ │ +09696c: |[09696c] android.support.v4.widget.DrawerLayout.access$300:(Landroid/support/v4/widget/DrawerLayout;)Landroid/view/View; │ │ +09697c: 7010 1819 0100 |0000: invoke-direct {v1}, Landroid/support/v4/widget/DrawerLayout;.findVisibleDrawer:()Landroid/view/View; // method@1918 │ │ +096982: 0c00 |0003: move-result-object v0 │ │ +096984: 1100 |0004: return-object v0 │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=86 │ │ + locals : │ │ + 0x0000 - 0x0005 reg=1 x0 Landroid/support/v4/widget/DrawerLayout; │ │ + │ │ + #7 : (in Landroid/support/v4/widget/DrawerLayout;) │ │ + name : 'access$400' │ │ + type : '(Landroid/view/View;)Z' │ │ + access : 0x1008 (STATIC SYNTHETIC) │ │ + code - │ │ + registers : 2 │ │ + ins : 1 │ │ + outs : 1 │ │ + insns size : 5 16-bit code units │ │ +096988: |[096988] android.support.v4.widget.DrawerLayout.access$400:(Landroid/view/View;)Z │ │ +096998: 7110 2f19 0100 |0000: invoke-static {v1}, Landroid/support/v4/widget/DrawerLayout;.includeChildForAccessibility:(Landroid/view/View;)Z // method@192f │ │ +09699e: 0a00 |0003: move-result v0 │ │ +0969a0: 0f00 |0004: return v0 │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=86 │ │ + locals : │ │ + 0x0000 - 0x0005 reg=1 x0 Landroid/view/View; │ │ + │ │ + #8 : (in Landroid/support/v4/widget/DrawerLayout;) │ │ + name : 'findVisibleDrawer' │ │ + type : '()Landroid/view/View;' │ │ + access : 0x0002 (PRIVATE) │ │ + code - │ │ + registers : 5 │ │ + ins : 1 │ │ + outs : 2 │ │ + insns size : 29 16-bit code units │ │ +0969a4: |[0969a4] android.support.v4.widget.DrawerLayout.findVisibleDrawer:()Landroid/view/View; │ │ +0969b4: 6e10 1e19 0400 |0000: invoke-virtual {v4}, Landroid/support/v4/widget/DrawerLayout;.getChildCount:()I // method@191e │ │ +0969ba: 0a01 |0003: move-result v1 │ │ +0969bc: 1202 |0004: const/4 v2, #int 0 // #0 │ │ +0969be: 3512 1600 |0005: if-ge v2, v1, 001b // +0016 │ │ +0969c2: 6e20 1d19 2400 |0007: invoke-virtual {v4, v2}, Landroid/support/v4/widget/DrawerLayout;.getChildAt:(I)Landroid/view/View; // method@191d │ │ +0969c8: 0c00 |000a: move-result-object v0 │ │ +0969ca: 6e20 3419 0400 |000b: invoke-virtual {v4, v0}, Landroid/support/v4/widget/DrawerLayout;.isDrawerView:(Landroid/view/View;)Z // method@1934 │ │ +0969d0: 0a03 |000e: move-result v3 │ │ +0969d2: 3803 0900 |000f: if-eqz v3, 0018 // +0009 │ │ +0969d6: 6e20 3619 0400 |0011: invoke-virtual {v4, v0}, Landroid/support/v4/widget/DrawerLayout;.isDrawerVisible:(Landroid/view/View;)Z // method@1936 │ │ +0969dc: 0a03 |0014: move-result v3 │ │ +0969de: 3803 0300 |0015: if-eqz v3, 0018 // +0003 │ │ +0969e2: 1100 |0017: return-object v0 │ │ +0969e4: d802 0201 |0018: add-int/lit8 v2, v2, #int 1 // #01 │ │ +0969e8: 28eb |001a: goto 0005 // -0015 │ │ +0969ea: 1200 |001b: const/4 v0, #int 0 // #0 │ │ +0969ec: 28fb |001c: goto 0017 // -0005 │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=1444 │ │ + 0x0004 line=1445 │ │ + 0x0007 line=1446 │ │ + 0x000b line=1447 │ │ + 0x0017 line=1451 │ │ + 0x0018 line=1445 │ │ + 0x001b line=1451 │ │ + locals : │ │ + 0x000b - 0x0017 reg=0 child Landroid/view/View; │ │ + 0x0018 - 0x001b reg=0 child Landroid/view/View; │ │ + 0x0004 - 0x001d reg=1 childCount I │ │ + 0x0005 - 0x001d reg=2 i I │ │ + 0x0000 - 0x001d reg=4 this Landroid/support/v4/widget/DrawerLayout; │ │ + │ │ + #9 : (in Landroid/support/v4/widget/DrawerLayout;) │ │ + name : 'gravityToString' │ │ + type : '(I)Ljava/lang/String;' │ │ + access : 0x0008 (STATIC) │ │ + code - │ │ + registers : 3 │ │ + ins : 1 │ │ + outs : 1 │ │ + insns size : 21 16-bit code units │ │ +0969f0: |[0969f0] android.support.v4.widget.DrawerLayout.gravityToString:(I)Ljava/lang/String; │ │ +096a00: dd00 0203 |0000: and-int/lit8 v0, v2, #int 3 // #03 │ │ +096a04: 1231 |0002: const/4 v1, #int 3 // #3 │ │ +096a06: 3310 0500 |0003: if-ne v0, v1, 0008 // +0005 │ │ +096a0a: 1a00 ae05 |0005: const-string v0, "LEFT" // string@05ae │ │ +096a0e: 1100 |0007: return-object v0 │ │ +096a10: dd00 0205 |0008: and-int/lit8 v0, v2, #int 5 // #05 │ │ +096a14: 1251 |000a: const/4 v1, #int 5 // #5 │ │ +096a16: 3310 0500 |000b: if-ne v0, v1, 0010 // +0005 │ │ +096a1a: 1a00 a80d |000d: const-string v0, "RIGHT" // string@0da8 │ │ +096a1e: 28f8 |000f: goto 0007 // -0008 │ │ +096a20: 7110 7322 0200 |0010: invoke-static {v2}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@2273 │ │ +096a26: 0c00 |0013: move-result-object v0 │ │ +096a28: 28f3 |0014: goto 0007 // -000d │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=766 │ │ + 0x0005 line=767 │ │ + 0x0007 line=772 │ │ + 0x0008 line=769 │ │ + 0x000d line=770 │ │ + 0x0010 line=772 │ │ + locals : │ │ + 0x0000 - 0x0015 reg=2 gravity I │ │ + │ │ + #10 : (in Landroid/support/v4/widget/DrawerLayout;) │ │ + name : 'hasOpaqueBackground' │ │ + type : '(Landroid/view/View;)Z' │ │ + access : 0x000a (PRIVATE STATIC) │ │ + code - │ │ + registers : 5 │ │ + ins : 1 │ │ + outs : 1 │ │ + insns size : 16 16-bit code units │ │ +096a2c: |[096a2c] android.support.v4.widget.DrawerLayout.hasOpaqueBackground:(Landroid/view/View;)Z │ │ +096a3c: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +096a3e: 6e10 f91c 0400 |0001: invoke-virtual {v4}, Landroid/view/View;.getBackground:()Landroid/graphics/drawable/Drawable; // method@1cf9 │ │ +096a44: 0c00 |0004: move-result-object v0 │ │ +096a46: 3800 0a00 |0005: if-eqz v0, 000f // +000a │ │ +096a4a: 6e10 1902 0000 |0007: invoke-virtual {v0}, Landroid/graphics/drawable/Drawable;.getOpacity:()I // method@0219 │ │ +096a50: 0a02 |000a: move-result v2 │ │ +096a52: 12f3 |000b: const/4 v3, #int -1 // #ff │ │ +096a54: 3332 0300 |000c: if-ne v2, v3, 000f // +0003 │ │ +096a58: 1211 |000e: const/4 v1, #int 1 // #1 │ │ +096a5a: 0f01 |000f: return v1 │ │ + catches : (none) │ │ + positions : │ │ + 0x0001 line=983 │ │ + 0x0005 line=984 │ │ + 0x0007 line=985 │ │ + 0x000f line=987 │ │ + locals : │ │ + 0x0005 - 0x0010 reg=0 bg Landroid/graphics/drawable/Drawable; │ │ + 0x0000 - 0x0010 reg=4 v Landroid/view/View; │ │ + │ │ + #11 : (in Landroid/support/v4/widget/DrawerLayout;) │ │ + name : 'hasPeekingDrawer' │ │ + type : '()Z' │ │ + access : 0x0002 (PRIVATE) │ │ + code - │ │ + registers : 5 │ │ + ins : 1 │ │ + outs : 2 │ │ + insns size : 28 16-bit code units │ │ +096a5c: |[096a5c] android.support.v4.widget.DrawerLayout.hasPeekingDrawer:()Z │ │ +096a6c: 6e10 1e19 0400 |0000: invoke-virtual {v4}, Landroid/support/v4/widget/DrawerLayout;.getChildCount:()I // method@191e │ │ +096a72: 0a00 |0003: move-result v0 │ │ +096a74: 1201 |0004: const/4 v1, #int 0 // #0 │ │ +096a76: 3501 1500 |0005: if-ge v1, v0, 001a // +0015 │ │ +096a7a: 6e20 1d19 1400 |0007: invoke-virtual {v4, v1}, Landroid/support/v4/widget/DrawerLayout;.getChildAt:(I)Landroid/view/View; // method@191d │ │ +096a80: 0c03 |000a: move-result-object v3 │ │ +096a82: 6e10 061d 0300 |000b: invoke-virtual {v3}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@1d06 │ │ +096a88: 0c02 |000e: move-result-object v2 │ │ +096a8a: 1f02 9903 |000f: check-cast v2, Landroid/support/v4/widget/DrawerLayout$LayoutParams; // type@0399 │ │ +096a8e: 5523 fe06 |0011: iget-boolean v3, v2, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.isPeeking:Z // field@06fe │ │ +096a92: 3803 0400 |0013: if-eqz v3, 0017 // +0004 │ │ +096a96: 1213 |0015: const/4 v3, #int 1 // #1 │ │ +096a98: 0f03 |0016: return v3 │ │ +096a9a: d801 0101 |0017: add-int/lit8 v1, v1, #int 1 // #01 │ │ +096a9e: 28ec |0019: goto 0005 // -0014 │ │ +096aa0: 1203 |001a: const/4 v3, #int 0 // #0 │ │ +096aa2: 28fb |001b: goto 0016 // -0005 │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=1405 │ │ + 0x0004 line=1406 │ │ + 0x0007 line=1407 │ │ + 0x0011 line=1408 │ │ + 0x0015 line=1409 │ │ + 0x0016 line=1412 │ │ + 0x0017 line=1406 │ │ + 0x001a line=1412 │ │ + locals : │ │ + 0x0011 - 0x0016 reg=2 lp Landroid/support/v4/widget/DrawerLayout$LayoutParams; │ │ + 0x0017 - 0x001a reg=2 lp Landroid/support/v4/widget/DrawerLayout$LayoutParams; │ │ + 0x0004 - 0x001c reg=0 childCount I │ │ + 0x0005 - 0x001c reg=1 i I │ │ + 0x0000 - 0x001c reg=4 this Landroid/support/v4/widget/DrawerLayout; │ │ + │ │ + #12 : (in Landroid/support/v4/widget/DrawerLayout;) │ │ + name : 'hasVisibleDrawer' │ │ + type : '()Z' │ │ + access : 0x0002 (PRIVATE) │ │ + code - │ │ + registers : 2 │ │ + ins : 1 │ │ + outs : 1 │ │ + insns size : 10 16-bit code units │ │ +096aa4: |[096aa4] android.support.v4.widget.DrawerLayout.hasVisibleDrawer:()Z │ │ +096ab4: 7010 1819 0100 |0000: invoke-direct {v1}, Landroid/support/v4/widget/DrawerLayout;.findVisibleDrawer:()Landroid/view/View; // method@1918 │ │ +096aba: 0c00 |0003: move-result-object v0 │ │ +096abc: 3800 0400 |0004: if-eqz v0, 0008 // +0004 │ │ +096ac0: 1210 |0006: const/4 v0, #int 1 // #1 │ │ +096ac2: 0f00 |0007: return v0 │ │ +096ac4: 1200 |0008: const/4 v0, #int 0 // #0 │ │ +096ac6: 28fe |0009: goto 0007 // -0002 │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=1440 │ │ + locals : │ │ + 0x0000 - 0x000a reg=1 this Landroid/support/v4/widget/DrawerLayout; │ │ + │ │ + #13 : (in Landroid/support/v4/widget/DrawerLayout;) │ │ + name : 'includeChildForAccessibility' │ │ + type : '(Landroid/view/View;)Z' │ │ + access : 0x000a (PRIVATE STATIC) │ │ + code - │ │ + registers : 3 │ │ + ins : 1 │ │ + outs : 1 │ │ + insns size : 18 16-bit code units │ │ +096ac8: |[096ac8] android.support.v4.widget.DrawerLayout.includeChildForAccessibility:(Landroid/view/View;)Z │ │ +096ad8: 7110 7412 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/ViewCompat;.getImportantForAccessibility:(Landroid/view/View;)I // method@1274 │ │ +096ade: 0a00 |0003: move-result v0 │ │ +096ae0: 1241 |0004: const/4 v1, #int 4 // #4 │ │ +096ae2: 3210 0b00 |0005: if-eq v0, v1, 0010 // +000b │ │ +096ae6: 7110 7412 0200 |0007: invoke-static {v2}, Landroid/support/v4/view/ViewCompat;.getImportantForAccessibility:(Landroid/view/View;)I // method@1274 │ │ +096aec: 0a00 |000a: move-result v0 │ │ +096aee: 1221 |000b: const/4 v1, #int 2 // #2 │ │ +096af0: 3210 0400 |000c: if-eq v0, v1, 0010 // +0004 │ │ +096af4: 1210 |000e: const/4 v0, #int 1 // #1 │ │ +096af6: 0f00 |000f: return v0 │ │ +096af8: 1200 |0010: const/4 v0, #int 0 // #0 │ │ +096afa: 28fe |0011: goto 000f // -0002 │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=1552 │ │ + locals : │ │ + 0x0000 - 0x0012 reg=2 child Landroid/view/View; │ │ + │ │ + #14 : (in Landroid/support/v4/widget/DrawerLayout;) │ │ + name : 'updateChildrenImportantForAccessibility' │ │ + type : '(Landroid/view/View;Z)V' │ │ + access : 0x0002 (PRIVATE) │ │ + code - │ │ + registers : 7 │ │ + ins : 3 │ │ + outs : 2 │ │ + insns size : 36 16-bit code units │ │ +096afc: |[096afc] android.support.v4.widget.DrawerLayout.updateChildrenImportantForAccessibility:(Landroid/view/View;Z)V │ │ +096b0c: 6e10 1e19 0400 |0000: invoke-virtual {v4}, Landroid/support/v4/widget/DrawerLayout;.getChildCount:()I // method@191e │ │ +096b12: 0a01 |0003: move-result v1 │ │ +096b14: 1202 |0004: const/4 v2, #int 0 // #0 │ │ +096b16: 3512 1e00 |0005: if-ge v2, v1, 0023 // +001e │ │ +096b1a: 6e20 1d19 2400 |0007: invoke-virtual {v4, v2}, Landroid/support/v4/widget/DrawerLayout;.getChildAt:(I)Landroid/view/View; // method@191d │ │ +096b20: 0c00 |000a: move-result-object v0 │ │ +096b22: 3906 0800 |000b: if-nez v6, 0013 // +0008 │ │ +096b26: 6e20 3419 0400 |000d: invoke-virtual {v4, v0}, Landroid/support/v4/widget/DrawerLayout;.isDrawerView:(Landroid/view/View;)Z // method@1934 │ │ +096b2c: 0a03 |0010: move-result v3 │ │ +096b2e: 3803 0600 |0011: if-eqz v3, 0017 // +0006 │ │ +096b32: 3806 0b00 |0013: if-eqz v6, 001e // +000b │ │ +096b36: 3350 0900 |0015: if-ne v0, v5, 001e // +0009 │ │ +096b3a: 1213 |0017: const/4 v3, #int 1 // #1 │ │ +096b3c: 7120 a312 3000 |0018: invoke-static {v0, v3}, Landroid/support/v4/view/ViewCompat;.setImportantForAccessibility:(Landroid/view/View;I)V // method@12a3 │ │ +096b42: d802 0201 |001b: add-int/lit8 v2, v2, #int 1 // #01 │ │ +096b46: 28e8 |001d: goto 0005 // -0018 │ │ +096b48: 1243 |001e: const/4 v3, #int 4 // #4 │ │ +096b4a: 7120 a312 3000 |001f: invoke-static {v0, v3}, Landroid/support/v4/view/ViewCompat;.setImportantForAccessibility:(Landroid/view/View;I)V // method@12a3 │ │ +096b50: 28f9 |0022: goto 001b // -0007 │ │ +096b52: 0e00 |0023: return-void │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=666 │ │ + 0x0004 line=667 │ │ + 0x0007 line=668 │ │ + 0x000b line=669 │ │ + 0x0017 line=673 │ │ + 0x001b line=667 │ │ + 0x001e line=676 │ │ + 0x0023 line=680 │ │ + locals : │ │ + 0x000b - 0x0023 reg=0 child Landroid/view/View; │ │ + 0x0004 - 0x0024 reg=1 childCount I │ │ + 0x0005 - 0x0024 reg=2 i I │ │ + 0x0000 - 0x0024 reg=4 this Landroid/support/v4/widget/DrawerLayout; │ │ + 0x0000 - 0x0024 reg=5 drawerView Landroid/view/View; │ │ + 0x0000 - 0x0024 reg=6 isDrawerOpen Z │ │ + │ │ + Virtual methods - │ │ + #0 : (in Landroid/support/v4/widget/DrawerLayout;) │ │ + name : 'addView' │ │ + type : '(Landroid/view/View;ILandroid/view/ViewGroup$LayoutParams;)V' │ │ + access : 0x0001 (PUBLIC) │ │ + code - │ │ + registers : 6 │ │ + ins : 4 │ │ + outs : 4 │ │ + insns size : 34 16-bit code units │ │ +096b54: |[096b54] android.support.v4.widget.DrawerLayout.addView:(Landroid/view/View;ILandroid/view/ViewGroup$LayoutParams;)V │ │ +096b64: 6f40 a51d 3254 |0000: invoke-super {v2, v3, v4, v5}, Landroid/view/ViewGroup;.addView:(Landroid/view/View;ILandroid/view/ViewGroup$LayoutParams;)V // method@1da5 │ │ +096b6a: 6e10 1719 0200 |0003: invoke-virtual {v2}, Landroid/support/v4/widget/DrawerLayout;.findOpenDrawer:()Landroid/view/View; // method@1917 │ │ +096b70: 0c00 |0006: move-result-object v0 │ │ +096b72: 3900 0800 |0007: if-nez v0, 000f // +0008 │ │ +096b76: 6e20 3419 3200 |0009: invoke-virtual {v2, v3}, Landroid/support/v4/widget/DrawerLayout;.isDrawerView:(Landroid/view/View;)Z // method@1934 │ │ +096b7c: 0a01 |000c: move-result v1 │ │ +096b7e: 3801 1000 |000d: if-eqz v1, 001d // +0010 │ │ +096b82: 1241 |000f: const/4 v1, #int 4 // #4 │ │ +096b84: 7120 a312 1300 |0010: invoke-static {v3, v1}, Landroid/support/v4/view/ViewCompat;.setImportantForAccessibility:(Landroid/view/View;I)V // method@12a3 │ │ +096b8a: 6301 0f07 |0013: sget-boolean v1, Landroid/support/v4/widget/DrawerLayout;.CAN_HIDE_DESCENDANTS:Z // field@070f │ │ +096b8e: 3901 0700 |0015: if-nez v1, 001c // +0007 │ │ +096b92: 5421 1f07 |0017: iget-object v1, v2, Landroid/support/v4/widget/DrawerLayout;.mChildAccessibilityDelegate:Landroid/support/v4/widget/DrawerLayout$ChildAccessibilityDelegate; // field@071f │ │ +096b96: 7120 9d12 1300 |0019: invoke-static {v3, v1}, Landroid/support/v4/view/ViewCompat;.setAccessibilityDelegate:(Landroid/view/View;Landroid/support/v4/view/AccessibilityDelegateCompat;)V // method@129d │ │ +096b9c: 0e00 |001c: return-void │ │ +096b9e: 1211 |001d: const/4 v1, #int 1 // #1 │ │ +096ba0: 7120 a312 1300 |001e: invoke-static {v3, v1}, Landroid/support/v4/view/ViewCompat;.setImportantForAccessibility:(Landroid/view/View;I)V // method@12a3 │ │ +096ba6: 28f2 |0021: goto 0013 // -000e │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=1524 │ │ + 0x0003 line=1526 │ │ + 0x0007 line=1527 │ │ + 0x000f line=1530 │ │ + 0x0013 line=1541 │ │ + 0x0017 line=1542 │ │ + 0x001c line=1544 │ │ + 0x001d line=1535 │ │ + locals : │ │ + 0x0007 - 0x0022 reg=0 openDrawer Landroid/view/View; │ │ + 0x0000 - 0x0022 reg=2 this Landroid/support/v4/widget/DrawerLayout; │ │ + 0x0000 - 0x0022 reg=3 child Landroid/view/View; │ │ + 0x0000 - 0x0022 reg=4 index I │ │ + 0x0000 - 0x0022 reg=5 params Landroid/view/ViewGroup$LayoutParams; │ │ + │ │ + #1 : (in Landroid/support/v4/widget/DrawerLayout;) │ │ + name : 'cancelChildViewTouch' │ │ + type : '()V' │ │ + access : 0x0000 () │ │ + code - │ │ + registers : 12 │ │ + ins : 1 │ │ + outs : 8 │ │ + insns size : 41 16-bit code units │ │ +096ba8: |[096ba8] android.support.v4.widget.DrawerLayout.cancelChildViewTouch:()V │ │ +096bb8: 1205 |0000: const/4 v5, #int 0 // #0 │ │ +096bba: 55b2 2007 |0001: iget-boolean v2, v11, Landroid/support/v4/widget/DrawerLayout;.mChildrenCanceledTouch:Z // field@0720 │ │ +096bbe: 3902 2500 |0003: if-nez v2, 0028 // +0025 │ │ +096bc2: 7100 4503 0000 |0005: invoke-static {}, Landroid/os/SystemClock;.uptimeMillis:()J // method@0345 │ │ +096bc8: 0b00 |0008: move-result-wide v0 │ │ +096bca: 1234 |0009: const/4 v4, #int 3 // #3 │ │ +096bcc: 1207 |000a: const/4 v7, #int 0 // #0 │ │ +096bce: 0402 |000b: move-wide v2, v0 │ │ +096bd0: 0156 |000c: move v6, v5 │ │ +096bd2: 7708 c91c 0000 |000d: invoke-static/range {v0, v1, v2, v3, v4, v5, v6, v7}, Landroid/view/MotionEvent;.obtain:(JJIFFI)Landroid/view/MotionEvent; // method@1cc9 │ │ +096bd8: 0c08 |0010: move-result-object v8 │ │ +096bda: 6e10 1e19 0b00 |0011: invoke-virtual {v11}, Landroid/support/v4/widget/DrawerLayout;.getChildCount:()I // method@191e │ │ +096be0: 0a09 |0014: move-result v9 │ │ +096be2: 120a |0015: const/4 v10, #int 0 // #0 │ │ +096be4: 359a 0c00 |0016: if-ge v10, v9, 0022 // +000c │ │ +096be8: 6e20 1d19 ab00 |0018: invoke-virtual {v11, v10}, Landroid/support/v4/widget/DrawerLayout;.getChildAt:(I)Landroid/view/View; // method@191d │ │ +096bee: 0c02 |001b: move-result-object v2 │ │ +096bf0: 6e20 f31c 8200 |001c: invoke-virtual {v2, v8}, Landroid/view/View;.dispatchTouchEvent:(Landroid/view/MotionEvent;)Z // method@1cf3 │ │ +096bf6: d80a 0a01 |001f: add-int/lit8 v10, v10, #int 1 // #01 │ │ +096bfa: 28f5 |0021: goto 0016 // -000b │ │ +096bfc: 6e10 cb1c 0800 |0022: invoke-virtual {v8}, Landroid/view/MotionEvent;.recycle:()V // method@1ccb │ │ +096c02: 1212 |0025: const/4 v2, #int 1 // #1 │ │ +096c04: 5cb2 2007 |0026: iput-boolean v2, v11, Landroid/support/v4/widget/DrawerLayout;.mChildrenCanceledTouch:Z // field@0720 │ │ +096c08: 0e00 |0028: return-void │ │ + catches : (none) │ │ + positions : │ │ + 0x0001 line=1456 │ │ + 0x0005 line=1457 │ │ + 0x0009 line=1458 │ │ + 0x0011 line=1460 │ │ + 0x0015 line=1461 │ │ + 0x0018 line=1462 │ │ + 0x001f line=1461 │ │ + 0x0022 line=1464 │ │ + 0x0025 line=1465 │ │ + 0x0028 line=1467 │ │ + locals : │ │ + 0x0009 - 0x0028 reg=0 now J │ │ + 0x0011 - 0x0028 reg=8 cancelEvent Landroid/view/MotionEvent; │ │ + 0x0015 - 0x0028 reg=9 childCount I │ │ + 0x0016 - 0x0028 reg=10 i I │ │ + 0x0000 - 0x0029 reg=11 this Landroid/support/v4/widget/DrawerLayout; │ │ + │ │ + #2 : (in Landroid/support/v4/widget/DrawerLayout;) │ │ + name : 'checkDrawerViewAbsoluteGravity' │ │ + type : '(Landroid/view/View;I)Z' │ │ + access : 0x0000 () │ │ + code - │ │ + registers : 5 │ │ + ins : 3 │ │ + outs : 2 │ │ + insns size : 12 16-bit code units │ │ +096c0c: |[096c0c] android.support.v4.widget.DrawerLayout.checkDrawerViewAbsoluteGravity:(Landroid/view/View;I)Z │ │ +096c1c: 6e20 2419 3200 |0000: invoke-virtual {v2, v3}, Landroid/support/v4/widget/DrawerLayout;.getDrawerViewAbsoluteGravity:(Landroid/view/View;)I // method@1924 │ │ +096c22: 0a00 |0003: move-result v0 │ │ +096c24: 9501 0004 |0004: and-int v1, v0, v4 │ │ +096c28: 3341 0400 |0006: if-ne v1, v4, 000a // +0004 │ │ +096c2c: 1211 |0008: const/4 v1, #int 1 // #1 │ │ +096c2e: 0f01 |0009: return v1 │ │ +096c30: 1201 |000a: const/4 v1, #int 0 // #0 │ │ +096c32: 28fe |000b: goto 0009 // -0002 │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=712 │ │ + 0x0004 line=713 │ │ + locals : │ │ + 0x0004 - 0x000c reg=0 absGravity I │ │ + 0x0000 - 0x000c reg=2 this Landroid/support/v4/widget/DrawerLayout; │ │ + 0x0000 - 0x000c reg=3 drawerView Landroid/view/View; │ │ + 0x0000 - 0x000c reg=4 checkFor I │ │ + │ │ + #3 : (in Landroid/support/v4/widget/DrawerLayout;) │ │ + name : 'checkLayoutParams' │ │ + type : '(Landroid/view/ViewGroup$LayoutParams;)Z' │ │ + access : 0x0004 (PROTECTED) │ │ + code - │ │ + registers : 3 │ │ + ins : 2 │ │ + outs : 2 │ │ + insns size : 14 16-bit code units │ │ +096c34: |[096c34] android.support.v4.widget.DrawerLayout.checkLayoutParams:(Landroid/view/ViewGroup$LayoutParams;)Z │ │ +096c44: 2020 9903 |0000: instance-of v0, v2, Landroid/support/v4/widget/DrawerLayout$LayoutParams; // type@0399 │ │ +096c48: 3800 0a00 |0002: if-eqz v0, 000c // +000a │ │ +096c4c: 6f20 a61d 2100 |0004: invoke-super {v1, v2}, Landroid/view/ViewGroup;.checkLayoutParams:(Landroid/view/ViewGroup$LayoutParams;)Z // method@1da6 │ │ +096c52: 0a00 |0007: move-result v0 │ │ +096c54: 3800 0400 |0008: if-eqz v0, 000c // +0004 │ │ +096c58: 1210 |000a: const/4 v0, #int 1 // #1 │ │ +096c5a: 0f00 |000b: return v0 │ │ +096c5c: 1200 |000c: const/4 v0, #int 0 // #0 │ │ +096c5e: 28fe |000d: goto 000b // -0002 │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=1431 │ │ + locals : │ │ + 0x0000 - 0x000e reg=1 this Landroid/support/v4/widget/DrawerLayout; │ │ + 0x0000 - 0x000e reg=2 p Landroid/view/ViewGroup$LayoutParams; │ │ + │ │ + #4 : (in Landroid/support/v4/widget/DrawerLayout;) │ │ + name : 'closeDrawer' │ │ + type : '(I)V' │ │ + access : 0x0001 (PUBLIC) │ │ + code - │ │ + registers : 6 │ │ + ins : 2 │ │ + outs : 2 │ │ + insns size : 39 16-bit code units │ │ +096c60: |[096c60] android.support.v4.widget.DrawerLayout.closeDrawer:(I)V │ │ +096c70: 6e20 1619 5400 |0000: invoke-virtual {v4, v5}, Landroid/support/v4/widget/DrawerLayout;.findDrawerWithGravity:(I)Landroid/view/View; // method@1916 │ │ +096c76: 0c00 |0003: move-result-object v0 │ │ +096c78: 3900 1f00 |0004: if-nez v0, 0023 // +001f │ │ +096c7c: 2201 2b05 |0006: new-instance v1, Ljava/lang/IllegalArgumentException; // type@052b │ │ +096c80: 2202 3e05 |0008: new-instance v2, Ljava/lang/StringBuilder; // type@053e │ │ +096c84: 7010 a422 0200 |000a: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@22a4 │ │ +096c8a: 1a03 ec0c |000d: const-string v3, "No drawer view found with gravity " // string@0cec │ │ +096c8e: 6e20 ad22 3200 |000f: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22ad │ │ +096c94: 0c02 |0012: move-result-object v2 │ │ +096c96: 7110 2a19 0500 |0013: invoke-static {v5}, Landroid/support/v4/widget/DrawerLayout;.gravityToString:(I)Ljava/lang/String; // method@192a │ │ +096c9c: 0c03 |0016: move-result-object v3 │ │ +096c9e: 6e20 ad22 3200 |0017: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22ad │ │ +096ca4: 0c02 |001a: move-result-object v2 │ │ +096ca6: 6e10 b222 0200 |001b: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@22b2 │ │ +096cac: 0c02 |001e: move-result-object v2 │ │ +096cae: 7020 6822 2100 |001f: invoke-direct {v1, v2}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@2268 │ │ +096cb4: 2701 |0022: throw v1 │ │ +096cb6: 6e20 0e19 0400 |0023: invoke-virtual {v4, v0}, Landroid/support/v4/widget/DrawerLayout;.closeDrawer:(Landroid/view/View;)V // method@190e │ │ +096cbc: 0e00 |0026: return-void │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=1331 │ │ + 0x0004 line=1332 │ │ + 0x0006 line=1333 │ │ + 0x0023 line=1336 │ │ + 0x0026 line=1337 │ │ + locals : │ │ + 0x0004 - 0x0027 reg=0 drawerView Landroid/view/View; │ │ + 0x0000 - 0x0027 reg=4 this Landroid/support/v4/widget/DrawerLayout; │ │ + 0x0000 - 0x0027 reg=5 gravity I │ │ + │ │ + #5 : (in Landroid/support/v4/widget/DrawerLayout;) │ │ + name : 'closeDrawer' │ │ + type : '(Landroid/view/View;)V' │ │ + access : 0x0001 (PUBLIC) │ │ + code - │ │ + registers : 6 │ │ + ins : 2 │ │ + outs : 4 │ │ + insns size : 93 16-bit code units │ │ +096cc0: |[096cc0] android.support.v4.widget.DrawerLayout.closeDrawer:(Landroid/view/View;)V │ │ +096cd0: 6e20 3419 5400 |0000: invoke-virtual {v4, v5}, Landroid/support/v4/widget/DrawerLayout;.isDrawerView:(Landroid/view/View;)Z // method@1934 │ │ +096cd6: 0a01 |0003: move-result v1 │ │ +096cd8: 3901 2100 |0004: if-nez v1, 0025 // +0021 │ │ +096cdc: 2201 2b05 |0006: new-instance v1, Ljava/lang/IllegalArgumentException; // type@052b │ │ +096ce0: 2202 3e05 |0008: new-instance v2, Ljava/lang/StringBuilder; // type@053e │ │ +096ce4: 7010 a422 0200 |000a: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@22a4 │ │ +096cea: 1a03 fd0f |000d: const-string v3, "View " // string@0ffd │ │ +096cee: 6e20 ad22 3200 |000f: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22ad │ │ +096cf4: 0c02 |0012: move-result-object v2 │ │ +096cf6: 6e20 ac22 5200 |0013: invoke-virtual {v2, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@22ac │ │ +096cfc: 0c02 |0016: move-result-object v2 │ │ +096cfe: 1a03 5200 |0017: const-string v3, " is not a sliding drawer" // string@0052 │ │ +096d02: 6e20 ad22 3200 |0019: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22ad │ │ +096d08: 0c02 |001c: move-result-object v2 │ │ +096d0a: 6e10 b222 0200 |001d: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@22b2 │ │ +096d10: 0c02 |0020: move-result-object v2 │ │ +096d12: 7020 6822 2100 |0021: invoke-direct {v1, v2}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@2268 │ │ +096d18: 2701 |0024: throw v1 │ │ +096d1a: 5541 2407 |0025: iget-boolean v1, v4, Landroid/support/v4/widget/DrawerLayout;.mFirstLayout:Z // field@0724 │ │ +096d1e: 3801 1200 |0027: if-eqz v1, 0039 // +0012 │ │ +096d22: 6e10 061d 0500 |0029: invoke-virtual {v5}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@1d06 │ │ +096d28: 0c00 |002c: move-result-object v0 │ │ +096d2a: 1f00 9903 |002d: check-cast v0, Landroid/support/v4/widget/DrawerLayout$LayoutParams; // type@0399 │ │ +096d2e: 1201 |002f: const/4 v1, #int 0 // #0 │ │ +096d30: 5901 0107 |0030: iput v1, v0, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.onScreen:F // field@0701 │ │ +096d34: 1201 |0032: const/4 v1, #int 0 // #0 │ │ +096d36: 5c01 ff06 |0033: iput-boolean v1, v0, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.knownOpen:Z // field@06ff │ │ +096d3a: 6e10 3019 0400 |0035: invoke-virtual {v4}, Landroid/support/v4/widget/DrawerLayout;.invalidate:()V // method@1930 │ │ +096d40: 0e00 |0038: return-void │ │ +096d42: 1231 |0039: const/4 v1, #int 3 // #3 │ │ +096d44: 6e30 0b19 5401 |003a: invoke-virtual {v4, v5, v1}, Landroid/support/v4/widget/DrawerLayout;.checkDrawerViewAbsoluteGravity:(Landroid/view/View;I)Z // method@190b │ │ +096d4a: 0a01 |003d: move-result v1 │ │ +096d4c: 3801 1100 |003e: if-eqz v1, 004f // +0011 │ │ +096d50: 5441 2a07 |0040: iget-object v1, v4, Landroid/support/v4/widget/DrawerLayout;.mLeftDragger:Landroid/support/v4/widget/ViewDragHelper; // field@072a │ │ +096d54: 6e10 2c1d 0500 |0042: invoke-virtual {v5}, Landroid/view/View;.getWidth:()I // method@1d2c │ │ +096d5a: 0a02 |0045: move-result v2 │ │ +096d5c: 7b22 |0046: neg-int v2, v2 │ │ +096d5e: 6e10 251d 0500 |0047: invoke-virtual {v5}, Landroid/view/View;.getTop:()I // method@1d25 │ │ +096d64: 0a03 |004a: move-result v3 │ │ +096d66: 6e40 401c 5132 |004b: invoke-virtual {v1, v5, v2, v3}, Landroid/support/v4/widget/ViewDragHelper;.smoothSlideViewTo:(Landroid/view/View;II)Z // method@1c40 │ │ +096d6c: 28e7 |004e: goto 0035 // -0019 │ │ +096d6e: 5441 3007 |004f: iget-object v1, v4, Landroid/support/v4/widget/DrawerLayout;.mRightDragger:Landroid/support/v4/widget/ViewDragHelper; // field@0730 │ │ +096d72: 6e10 2919 0400 |0051: invoke-virtual {v4}, Landroid/support/v4/widget/DrawerLayout;.getWidth:()I // method@1929 │ │ +096d78: 0a02 |0054: move-result v2 │ │ +096d7a: 6e10 251d 0500 |0055: invoke-virtual {v5}, Landroid/view/View;.getTop:()I // method@1d25 │ │ +096d80: 0a03 |0058: move-result v3 │ │ +096d82: 6e40 401c 5132 |0059: invoke-virtual {v1, v5, v2, v3}, Landroid/support/v4/widget/ViewDragHelper;.smoothSlideViewTo:(Landroid/view/View;II)Z // method@1c40 │ │ +096d88: 28d9 |005c: goto 0035 // -0027 │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=1305 │ │ + 0x0006 line=1306 │ │ + 0x0025 line=1309 │ │ + 0x0029 line=1310 │ │ + 0x002f line=1311 │ │ + 0x0032 line=1312 │ │ + 0x0035 line=1321 │ │ + 0x0038 line=1322 │ │ + 0x0039 line=1314 │ │ + 0x0040 line=1315 │ │ + 0x004f line=1318 │ │ + locals : │ │ + 0x002f - 0x0035 reg=0 lp Landroid/support/v4/widget/DrawerLayout$LayoutParams; │ │ + 0x0000 - 0x005d reg=4 this Landroid/support/v4/widget/DrawerLayout; │ │ + 0x0000 - 0x005d reg=5 drawerView Landroid/view/View; │ │ + │ │ + #6 : (in Landroid/support/v4/widget/DrawerLayout;) │ │ + name : 'closeDrawers' │ │ + type : '()V' │ │ + access : 0x0001 (PUBLIC) │ │ + code - │ │ + registers : 2 │ │ + ins : 1 │ │ + outs : 2 │ │ + insns size : 5 16-bit code units │ │ +096d8c: |[096d8c] android.support.v4.widget.DrawerLayout.closeDrawers:()V │ │ +096d9c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +096d9e: 6e20 1019 0100 |0001: invoke-virtual {v1, v0}, Landroid/support/v4/widget/DrawerLayout;.closeDrawers:(Z)V // method@1910 │ │ +096da4: 0e00 |0004: return-void │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=1222 │ │ + 0x0004 line=1223 │ │ + locals : │ │ + 0x0000 - 0x0005 reg=1 this Landroid/support/v4/widget/DrawerLayout; │ │ + │ │ + #7 : (in Landroid/support/v4/widget/DrawerLayout;) │ │ + name : 'closeDrawers' │ │ + type : '(Z)V' │ │ + access : 0x0000 () │ │ + code - │ │ + registers : 11 │ │ + ins : 2 │ │ + outs : 4 │ │ + insns size : 92 16-bit code units │ │ +096da8: |[096da8] android.support.v4.widget.DrawerLayout.closeDrawers:(Z)V │ │ +096db8: 1205 |0000: const/4 v5, #int 0 // #0 │ │ +096dba: 6e10 1e19 0900 |0001: invoke-virtual {v9}, Landroid/support/v4/widget/DrawerLayout;.getChildCount:()I // method@191e │ │ +096dc0: 0a01 |0004: move-result v1 │ │ +096dc2: 1203 |0005: const/4 v3, #int 0 // #0 │ │ +096dc4: 3513 4600 |0006: if-ge v3, v1, 004c // +0046 │ │ +096dc8: 6e20 1d19 3900 |0008: invoke-virtual {v9, v3}, Landroid/support/v4/widget/DrawerLayout;.getChildAt:(I)Landroid/view/View; // method@191d │ │ +096dce: 0c00 |000b: move-result-object v0 │ │ +096dd0: 6e10 061d 0000 |000c: invoke-virtual {v0}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@1d06 │ │ +096dd6: 0c04 |000f: move-result-object v4 │ │ +096dd8: 1f04 9903 |0010: check-cast v4, Landroid/support/v4/widget/DrawerLayout$LayoutParams; // type@0399 │ │ +096ddc: 6e20 3419 0900 |0012: invoke-virtual {v9, v0}, Landroid/support/v4/widget/DrawerLayout;.isDrawerView:(Landroid/view/View;)Z // method@1934 │ │ +096de2: 0a06 |0015: move-result v6 │ │ +096de4: 3806 0800 |0016: if-eqz v6, 001e // +0008 │ │ +096de8: 380a 0900 |0018: if-eqz v10, 0021 // +0009 │ │ +096dec: 5546 fe06 |001a: iget-boolean v6, v4, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.isPeeking:Z // field@06fe │ │ +096df0: 3906 0500 |001c: if-nez v6, 0021 // +0005 │ │ +096df4: d803 0301 |001e: add-int/lit8 v3, v3, #int 1 // #01 │ │ +096df8: 28e6 |0020: goto 0006 // -001a │ │ +096dfa: 6e10 2c1d 0000 |0021: invoke-virtual {v0}, Landroid/view/View;.getWidth:()I // method@1d2c │ │ +096e00: 0a02 |0024: move-result v2 │ │ +096e02: 1236 |0025: const/4 v6, #int 3 // #3 │ │ +096e04: 6e30 0b19 0906 |0026: invoke-virtual {v9, v0, v6}, Landroid/support/v4/widget/DrawerLayout;.checkDrawerViewAbsoluteGravity:(Landroid/view/View;I)Z // method@190b │ │ +096e0a: 0a06 |0029: move-result v6 │ │ +096e0c: 3806 1200 |002a: if-eqz v6, 003c // +0012 │ │ +096e10: 5496 2a07 |002c: iget-object v6, v9, Landroid/support/v4/widget/DrawerLayout;.mLeftDragger:Landroid/support/v4/widget/ViewDragHelper; // field@072a │ │ +096e14: 7b27 |002e: neg-int v7, v2 │ │ +096e16: 6e10 251d 0000 |002f: invoke-virtual {v0}, Landroid/view/View;.getTop:()I // method@1d25 │ │ +096e1c: 0a08 |0032: move-result v8 │ │ +096e1e: 6e40 401c 0687 |0033: invoke-virtual {v6, v0, v7, v8}, Landroid/support/v4/widget/ViewDragHelper;.smoothSlideViewTo:(Landroid/view/View;II)Z // method@1c40 │ │ +096e24: 0a06 |0036: move-result v6 │ │ +096e26: b665 |0037: or-int/2addr v5, v6 │ │ +096e28: 1206 |0038: const/4 v6, #int 0 // #0 │ │ +096e2a: 5c46 fe06 |0039: iput-boolean v6, v4, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.isPeeking:Z // field@06fe │ │ +096e2e: 28e3 |003b: goto 001e // -001d │ │ +096e30: 5496 3007 |003c: iget-object v6, v9, Landroid/support/v4/widget/DrawerLayout;.mRightDragger:Landroid/support/v4/widget/ViewDragHelper; // field@0730 │ │ +096e34: 6e10 2919 0900 |003e: invoke-virtual {v9}, Landroid/support/v4/widget/DrawerLayout;.getWidth:()I // method@1929 │ │ +096e3a: 0a07 |0041: move-result v7 │ │ +096e3c: 6e10 251d 0000 |0042: invoke-virtual {v0}, Landroid/view/View;.getTop:()I // method@1d25 │ │ +096e42: 0a08 |0045: move-result v8 │ │ +096e44: 6e40 401c 0687 |0046: invoke-virtual {v6, v0, v7, v8}, Landroid/support/v4/widget/ViewDragHelper;.smoothSlideViewTo:(Landroid/view/View;II)Z // method@1c40 │ │ +096e4a: 0a06 |0049: move-result v6 │ │ +096e4c: b665 |004a: or-int/2addr v5, v6 │ │ +096e4e: 28ed |004b: goto 0038 // -0013 │ │ +096e50: 5496 2907 |004c: iget-object v6, v9, Landroid/support/v4/widget/DrawerLayout;.mLeftCallback:Landroid/support/v4/widget/DrawerLayout$ViewDragCallback; // field@0729 │ │ +096e54: 6e10 fe18 0600 |004e: invoke-virtual {v6}, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.removeCallbacks:()V // method@18fe │ │ +096e5a: 5496 2f07 |0051: iget-object v6, v9, Landroid/support/v4/widget/DrawerLayout;.mRightCallback:Landroid/support/v4/widget/DrawerLayout$ViewDragCallback; // field@072f │ │ +096e5e: 6e10 fe18 0600 |0053: invoke-virtual {v6}, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.removeCallbacks:()V // method@18fe │ │ +096e64: 3805 0500 |0056: if-eqz v5, 005b // +0005 │ │ +096e68: 6e10 3019 0900 |0058: invoke-virtual {v9}, Landroid/support/v4/widget/DrawerLayout;.invalidate:()V // method@1930 │ │ +096e6e: 0e00 |005b: return-void │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=1226 │ │ + 0x0001 line=1227 │ │ + 0x0005 line=1228 │ │ + 0x0008 line=1229 │ │ + 0x000c line=1230 │ │ + 0x0012 line=1232 │ │ + 0x001e line=1228 │ │ + 0x0021 line=1236 │ │ + 0x0025 line=1238 │ │ + 0x002c line=1239 │ │ + 0x0038 line=1246 │ │ + 0x003c line=1242 │ │ + 0x004c line=1249 │ │ + 0x0051 line=1250 │ │ + 0x0056 line=1252 │ │ + 0x0058 line=1253 │ │ + 0x005b line=1255 │ │ + locals : │ │ + 0x000c - 0x004c reg=0 child Landroid/view/View; │ │ + 0x0025 - 0x004c reg=2 childWidth I │ │ + 0x0012 - 0x004c reg=4 lp Landroid/support/v4/widget/DrawerLayout$LayoutParams; │ │ + 0x0005 - 0x005c reg=1 childCount I │ │ + 0x0006 - 0x005c reg=3 i I │ │ + 0x0001 - 0x005c reg=5 needsInvalidate Z │ │ + 0x0000 - 0x005c reg=9 this Landroid/support/v4/widget/DrawerLayout; │ │ + 0x0000 - 0x005c reg=10 peekingOnly Z │ │ + │ │ + #8 : (in Landroid/support/v4/widget/DrawerLayout;) │ │ + name : 'computeScroll' │ │ + type : '()V' │ │ + access : 0x0001 (PUBLIC) │ │ + code - │ │ + registers : 8 │ │ + ins : 1 │ │ + outs : 2 │ │ + insns size : 49 16-bit code units │ │ +096e70: |[096e70] android.support.v4.widget.DrawerLayout.computeScroll:()V │ │ +096e80: 1216 |0000: const/4 v6, #int 1 // #1 │ │ +096e82: 6e10 1e19 0700 |0001: invoke-virtual {v7}, Landroid/support/v4/widget/DrawerLayout;.getChildCount:()I // method@191e │ │ +096e88: 0a00 |0004: move-result v0 │ │ +096e8a: 1203 |0005: const/4 v3, #int 0 // #0 │ │ +096e8c: 1201 |0006: const/4 v1, #int 0 // #0 │ │ +096e8e: 3501 1500 |0007: if-ge v1, v0, 001c // +0015 │ │ +096e92: 6e20 1d19 1700 |0009: invoke-virtual {v7, v1}, Landroid/support/v4/widget/DrawerLayout;.getChildAt:(I)Landroid/view/View; // method@191d │ │ +096e98: 0c04 |000c: move-result-object v4 │ │ +096e9a: 6e10 061d 0400 |000d: invoke-virtual {v4}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@1d06 │ │ +096ea0: 0c04 |0010: move-result-object v4 │ │ +096ea2: 1f04 9903 |0011: check-cast v4, Landroid/support/v4/widget/DrawerLayout$LayoutParams; // type@0399 │ │ +096ea6: 5242 0107 |0013: iget v2, v4, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.onScreen:F // field@0701 │ │ +096eaa: 7120 7d22 2300 |0015: invoke-static {v3, v2}, Ljava/lang/Math;.max:(FF)F // method@227d │ │ +096eb0: 0a03 |0018: move-result v3 │ │ +096eb2: d801 0101 |0019: add-int/lit8 v1, v1, #int 1 // #01 │ │ +096eb6: 28ec |001b: goto 0007 // -0014 │ │ +096eb8: 5973 3207 |001c: iput v3, v7, Landroid/support/v4/widget/DrawerLayout;.mScrimOpacity:F // field@0732 │ │ +096ebc: 5474 2a07 |001e: iget-object v4, v7, Landroid/support/v4/widget/DrawerLayout;.mLeftDragger:Landroid/support/v4/widget/ViewDragHelper; // field@072a │ │ +096ec0: 6e20 201c 6400 |0020: invoke-virtual {v4, v6}, Landroid/support/v4/widget/ViewDragHelper;.continueSettling:(Z)Z // method@1c20 │ │ +096ec6: 0a04 |0023: move-result v4 │ │ +096ec8: 5475 3007 |0024: iget-object v5, v7, Landroid/support/v4/widget/DrawerLayout;.mRightDragger:Landroid/support/v4/widget/ViewDragHelper; // field@0730 │ │ +096ecc: 6e20 201c 6500 |0026: invoke-virtual {v5, v6}, Landroid/support/v4/widget/ViewDragHelper;.continueSettling:(Z)Z // method@1c20 │ │ +096ed2: 0a05 |0029: move-result v5 │ │ +096ed4: b654 |002a: or-int/2addr v4, v5 │ │ +096ed6: 3804 0500 |002b: if-eqz v4, 0030 // +0005 │ │ +096eda: 7110 9712 0700 |002d: invoke-static {v7}, Landroid/support/v4/view/ViewCompat;.postInvalidateOnAnimation:(Landroid/view/View;)V // method@1297 │ │ +096ee0: 0e00 |0030: return-void │ │ + catches : (none) │ │ + positions : │ │ + 0x0001 line=968 │ │ + 0x0005 line=969 │ │ + 0x0006 line=970 │ │ + 0x0009 line=971 │ │ + 0x0015 line=972 │ │ + 0x0019 line=970 │ │ + 0x001c line=974 │ │ + 0x001e line=977 │ │ + 0x002d line=978 │ │ + 0x0030 line=980 │ │ + locals : │ │ + 0x0015 - 0x001c reg=2 onscreen F │ │ + 0x0005 - 0x0031 reg=0 childCount I │ │ + 0x0007 - 0x0031 reg=1 i I │ │ + 0x0006 - 0x0031 reg=3 scrimOpacity F │ │ + 0x0000 - 0x0031 reg=7 this Landroid/support/v4/widget/DrawerLayout; │ │ + │ │ + #9 : (in Landroid/support/v4/widget/DrawerLayout;) │ │ + name : 'dispatchOnDrawerClosed' │ │ + type : '(Landroid/view/View;)V' │ │ + access : 0x0000 () │ │ + code - │ │ + registers : 6 │ │ + ins : 2 │ │ + outs : 3 │ │ + insns size : 43 16-bit code units │ │ +096ee4: |[096ee4] android.support.v4.widget.DrawerLayout.dispatchOnDrawerClosed:(Landroid/view/View;)V │ │ +096ef4: 1203 |0000: const/4 v3, #int 0 // #0 │ │ +096ef6: 6e10 061d 0500 |0001: invoke-virtual {v5}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@1d06 │ │ +096efc: 0c00 |0004: move-result-object v0 │ │ +096efe: 1f00 9903 |0005: check-cast v0, Landroid/support/v4/widget/DrawerLayout$LayoutParams; // type@0399 │ │ +096f02: 5502 ff06 |0007: iget-boolean v2, v0, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.knownOpen:Z // field@06ff │ │ +096f06: 3802 2100 |0009: if-eqz v2, 002a // +0021 │ │ +096f0a: 5c03 ff06 |000b: iput-boolean v3, v0, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.knownOpen:Z // field@06ff │ │ +096f0e: 5442 2b07 |000d: iget-object v2, v4, Landroid/support/v4/widget/DrawerLayout;.mListener:Landroid/support/v4/widget/DrawerLayout$DrawerListener; // field@072b │ │ +096f12: 3802 0700 |000f: if-eqz v2, 0016 // +0007 │ │ +096f16: 5442 2b07 |0011: iget-object v2, v4, Landroid/support/v4/widget/DrawerLayout;.mListener:Landroid/support/v4/widget/DrawerLayout$DrawerListener; // field@072b │ │ +096f1a: 7220 d518 5200 |0013: invoke-interface {v2, v5}, Landroid/support/v4/widget/DrawerLayout$DrawerListener;.onDrawerClosed:(Landroid/view/View;)V // method@18d5 │ │ +096f20: 7030 5b19 5403 |0016: invoke-direct {v4, v5, v3}, Landroid/support/v4/widget/DrawerLayout;.updateChildrenImportantForAccessibility:(Landroid/view/View;Z)V // method@195b │ │ +096f26: 6e10 2e19 0400 |0019: invoke-virtual {v4}, Landroid/support/v4/widget/DrawerLayout;.hasWindowFocus:()Z // method@192e │ │ +096f2c: 0a02 |001c: move-result v2 │ │ +096f2e: 3802 0d00 |001d: if-eqz v2, 002a // +000d │ │ +096f32: 6e10 2819 0400 |001f: invoke-virtual {v4}, Landroid/support/v4/widget/DrawerLayout;.getRootView:()Landroid/view/View; // method@1928 │ │ +096f38: 0c01 |0022: move-result-object v1 │ │ +096f3a: 3801 0700 |0023: if-eqz v1, 002a // +0007 │ │ +096f3e: 1302 2000 |0025: const/16 v2, #int 32 // #20 │ │ +096f42: 6e20 5d1d 2100 |0027: invoke-virtual {v1, v2}, Landroid/view/View;.sendAccessibilityEvent:(I)V // method@1d5d │ │ +096f48: 0e00 |002a: return-void │ │ + catches : (none) │ │ + positions : │ │ + 0x0001 line=630 │ │ + 0x0007 line=631 │ │ + 0x000b line=632 │ │ + 0x000d line=633 │ │ + 0x0011 line=634 │ │ + 0x0016 line=637 │ │ + 0x0019 line=642 │ │ + 0x001f line=643 │ │ + 0x0023 line=644 │ │ + 0x0025 line=645 │ │ + 0x002a line=649 │ │ + locals : │ │ + 0x0023 - 0x002a reg=1 rootView Landroid/view/View; │ │ + 0x0007 - 0x002b reg=0 lp Landroid/support/v4/widget/DrawerLayout$LayoutParams; │ │ + 0x0000 - 0x002b reg=4 this Landroid/support/v4/widget/DrawerLayout; │ │ + 0x0000 - 0x002b reg=5 drawerView Landroid/view/View; │ │ + │ │ + #10 : (in Landroid/support/v4/widget/DrawerLayout;) │ │ + name : 'dispatchOnDrawerOpened' │ │ + type : '(Landroid/view/View;)V' │ │ + access : 0x0000 () │ │ + code - │ │ + registers : 5 │ │ + ins : 2 │ │ + outs : 3 │ │ + insns size : 29 16-bit code units │ │ +096f4c: |[096f4c] android.support.v4.widget.DrawerLayout.dispatchOnDrawerOpened:(Landroid/view/View;)V │ │ +096f5c: 1212 |0000: const/4 v2, #int 1 // #1 │ │ +096f5e: 6e10 061d 0400 |0001: invoke-virtual {v4}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@1d06 │ │ +096f64: 0c00 |0004: move-result-object v0 │ │ +096f66: 1f00 9903 |0005: check-cast v0, Landroid/support/v4/widget/DrawerLayout$LayoutParams; // type@0399 │ │ +096f6a: 5501 ff06 |0007: iget-boolean v1, v0, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.knownOpen:Z // field@06ff │ │ +096f6e: 3901 1300 |0009: if-nez v1, 001c // +0013 │ │ +096f72: 5c02 ff06 |000b: iput-boolean v2, v0, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.knownOpen:Z // field@06ff │ │ +096f76: 5431 2b07 |000d: iget-object v1, v3, Landroid/support/v4/widget/DrawerLayout;.mListener:Landroid/support/v4/widget/DrawerLayout$DrawerListener; // field@072b │ │ +096f7a: 3801 0700 |000f: if-eqz v1, 0016 // +0007 │ │ +096f7e: 5431 2b07 |0011: iget-object v1, v3, Landroid/support/v4/widget/DrawerLayout;.mListener:Landroid/support/v4/widget/DrawerLayout$DrawerListener; // field@072b │ │ +096f82: 7220 d618 4100 |0013: invoke-interface {v1, v4}, Landroid/support/v4/widget/DrawerLayout$DrawerListener;.onDrawerOpened:(Landroid/view/View;)V // method@18d6 │ │ +096f88: 7030 5b19 4302 |0016: invoke-direct {v3, v4, v2}, Landroid/support/v4/widget/DrawerLayout;.updateChildrenImportantForAccessibility:(Landroid/view/View;Z)V // method@195b │ │ +096f8e: 6e10 561d 0400 |0019: invoke-virtual {v4}, Landroid/view/View;.requestFocus:()Z // method@1d56 │ │ +096f94: 0e00 |001c: return-void │ │ + catches : (none) │ │ + positions : │ │ + 0x0001 line=652 │ │ + 0x0007 line=653 │ │ + 0x000b line=654 │ │ + 0x000d line=655 │ │ + 0x0011 line=656 │ │ + 0x0016 line=659 │ │ + 0x0019 line=661 │ │ + 0x001c line=663 │ │ + locals : │ │ + 0x0007 - 0x001d reg=0 lp Landroid/support/v4/widget/DrawerLayout$LayoutParams; │ │ + 0x0000 - 0x001d reg=3 this Landroid/support/v4/widget/DrawerLayout; │ │ + 0x0000 - 0x001d reg=4 drawerView Landroid/view/View; │ │ + │ │ + #11 : (in Landroid/support/v4/widget/DrawerLayout;) │ │ + name : 'dispatchOnDrawerSlide' │ │ + type : '(Landroid/view/View;F)V' │ │ + access : 0x0000 () │ │ + code - │ │ + registers : 4 │ │ + ins : 3 │ │ + outs : 3 │ │ + insns size : 10 16-bit code units │ │ +096f98: |[096f98] android.support.v4.widget.DrawerLayout.dispatchOnDrawerSlide:(Landroid/view/View;F)V │ │ +096fa8: 5410 2b07 |0000: iget-object v0, v1, Landroid/support/v4/widget/DrawerLayout;.mListener:Landroid/support/v4/widget/DrawerLayout$DrawerListener; // field@072b │ │ +096fac: 3800 0700 |0002: if-eqz v0, 0009 // +0007 │ │ +096fb0: 5410 2b07 |0004: iget-object v0, v1, Landroid/support/v4/widget/DrawerLayout;.mListener:Landroid/support/v4/widget/DrawerLayout$DrawerListener; // field@072b │ │ +096fb4: 7230 d718 2003 |0006: invoke-interface {v0, v2, v3}, Landroid/support/v4/widget/DrawerLayout$DrawerListener;.onDrawerSlide:(Landroid/view/View;F)V // method@18d7 │ │ +096fba: 0e00 |0009: return-void │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=683 │ │ + 0x0004 line=684 │ │ + 0x0009 line=686 │ │ + locals : │ │ + 0x0000 - 0x000a reg=1 this Landroid/support/v4/widget/DrawerLayout; │ │ + 0x0000 - 0x000a reg=2 drawerView Landroid/view/View; │ │ + 0x0000 - 0x000a reg=3 slideOffset F │ │ + │ │ + #12 : (in Landroid/support/v4/widget/DrawerLayout;) │ │ + name : 'drawChild' │ │ + type : '(Landroid/graphics/Canvas;Landroid/view/View;J)Z' │ │ + access : 0x0004 (PROTECTED) │ │ + code - │ │ + registers : 34 │ │ + ins : 5 │ │ + outs : 6 │ │ + insns size : 391 16-bit code units │ │ +096fbc: |[096fbc] android.support.v4.widget.DrawerLayout.drawChild:(Landroid/graphics/Canvas;Landroid/view/View;J)Z │ │ +096fcc: 7401 2619 1d00 |0000: invoke-virtual/range {v29}, Landroid/support/v4/widget/DrawerLayout;.getHeight:()I // method@1926 │ │ +096fd2: 0a12 |0003: move-result v18 │ │ +096fd4: 0800 1d00 |0004: move-object/from16 v0, v29 │ │ +096fd8: 0801 1f00 |0006: move-object/from16 v1, v31 │ │ +096fdc: 6e20 3119 1000 |0008: invoke-virtual {v0, v1}, Landroid/support/v4/widget/DrawerLayout;.isContentView:(Landroid/view/View;)Z // method@1931 │ │ +096fe2: 0a11 |000b: move-result v17 │ │ +096fe4: 120d |000c: const/4 v13, #int 0 // #0 │ │ +096fe6: 7401 2919 1d00 |000d: invoke-virtual/range {v29}, Landroid/support/v4/widget/DrawerLayout;.getWidth:()I // method@1929 │ │ +096fec: 0a0e |0010: move-result v14 │ │ +096fee: 7401 cb01 1e00 |0011: invoke-virtual/range {v30}, Landroid/graphics/Canvas;.save:()I // method@01cb │ │ +096ff4: 0a15 |0014: move-result v21 │ │ +096ff6: 3811 6600 |0015: if-eqz v17, 007b // +0066 │ │ +096ffa: 7401 1e19 1d00 |0017: invoke-virtual/range {v29}, Landroid/support/v4/widget/DrawerLayout;.getChildCount:()I // method@191e │ │ +097000: 0a0a |001a: move-result v10 │ │ +097002: 1313 0000 |001b: const/16 v19, #int 0 // #0 │ │ +097006: 0200 1300 |001d: move/from16 v0, v19 │ │ +09700a: 35a0 5200 |001f: if-ge v0, v10, 0071 // +0052 │ │ +09700e: 0800 1d00 |0021: move-object/from16 v0, v29 │ │ +097012: 0201 1300 |0023: move/from16 v1, v19 │ │ +097016: 6e20 1d19 1000 |0025: invoke-virtual {v0, v1}, Landroid/support/v4/widget/DrawerLayout;.getChildAt:(I)Landroid/view/View; // method@191d │ │ +09701c: 0c19 |0028: move-result-object v25 │ │ +09701e: 0800 1900 |0029: move-object/from16 v0, v25 │ │ +097022: 0801 1f00 |002b: move-object/from16 v1, v31 │ │ +097026: 3210 2000 |002d: if-eq v0, v1, 004d // +0020 │ │ +09702a: 7401 2b1d 1900 |002f: invoke-virtual/range {v25}, Landroid/view/View;.getVisibility:()I // method@1d2b │ │ +097030: 0a02 |0032: move-result v2 │ │ +097032: 3902 1a00 |0033: if-nez v2, 004d // +001a │ │ +097036: 7701 2b19 1900 |0035: invoke-static/range {v25}, Landroid/support/v4/widget/DrawerLayout;.hasOpaqueBackground:(Landroid/view/View;)Z // method@192b │ │ +09703c: 0a02 |0038: move-result v2 │ │ +09703e: 3802 1400 |0039: if-eqz v2, 004d // +0014 │ │ +097042: 0800 1d00 |003b: move-object/from16 v0, v29 │ │ +097046: 0801 1900 |003d: move-object/from16 v1, v25 │ │ +09704a: 6e20 3419 1000 |003f: invoke-virtual {v0, v1}, Landroid/support/v4/widget/DrawerLayout;.isDrawerView:(Landroid/view/View;)Z // method@1934 │ │ +097050: 0a02 |0042: move-result v2 │ │ +097052: 3802 0a00 |0043: if-eqz v2, 004d // +000a │ │ +097056: 7401 ff1c 1900 |0045: invoke-virtual/range {v25}, Landroid/view/View;.getHeight:()I // method@1cff │ │ +09705c: 0a02 |0048: move-result v2 │ │ +09705e: 0200 1200 |0049: move/from16 v0, v18 │ │ +097062: 3502 0500 |004b: if-ge v2, v0, 0050 // +0005 │ │ +097066: d813 1301 |004d: add-int/lit8 v19, v19, #int 1 // #01 │ │ +09706a: 28ce |004f: goto 001d // -0032 │ │ +09706c: 1232 |0050: const/4 v2, #int 3 // #3 │ │ +09706e: 0800 1d00 |0051: move-object/from16 v0, v29 │ │ +097072: 0801 1900 |0053: move-object/from16 v1, v25 │ │ +097076: 6e30 0b19 1002 |0055: invoke-virtual {v0, v1, v2}, Landroid/support/v4/widget/DrawerLayout;.checkDrawerViewAbsoluteGravity:(Landroid/view/View;I)Z // method@190b │ │ +09707c: 0a02 |0058: move-result v2 │ │ +09707e: 3802 0d00 |0059: if-eqz v2, 0066 // +000d │ │ +097082: 7401 1b1d 1900 |005b: invoke-virtual/range {v25}, Landroid/view/View;.getRight:()I // method@1d1b │ │ +097088: 0a1b |005e: move-result v27 │ │ +09708a: 0200 1b00 |005f: move/from16 v0, v27 │ │ +09708e: 37d0 ecff |0061: if-le v0, v13, 004d // -0014 │ │ +097092: 020d 1b00 |0063: move/from16 v13, v27 │ │ +097096: 28e8 |0065: goto 004d // -0018 │ │ +097098: 7401 071d 1900 |0066: invoke-virtual/range {v25}, Landroid/view/View;.getLeft:()I // method@1d07 │ │ +09709e: 0a1a |0069: move-result v26 │ │ +0970a0: 0200 1a00 |006a: move/from16 v0, v26 │ │ +0970a4: 35e0 e1ff |006c: if-ge v0, v14, 004d // -001f │ │ +0970a8: 020e 1a00 |006e: move/from16 v14, v26 │ │ +0970ac: 28dd |0070: goto 004d // -0023 │ │ +0970ae: 1202 |0071: const/4 v2, #int 0 // #0 │ │ +0970b0: 7401 2619 1d00 |0072: invoke-virtual/range {v29}, Landroid/support/v4/widget/DrawerLayout;.getHeight:()I // method@1926 │ │ +0970b6: 0a03 |0075: move-result v3 │ │ +0970b8: 0800 1e00 |0076: move-object/from16 v0, v30 │ │ +0970bc: 6e53 b401 d0e2 |0078: invoke-virtual {v0, v13, v2, v14, v3}, Landroid/graphics/Canvas;.clipRect:(IIII)Z // method@01b4 │ │ +0970c2: 7505 aa1d 1d00 |007b: invoke-super/range {v29, v30, v31, v32, v33}, Landroid/view/ViewGroup;.drawChild:(Landroid/graphics/Canvas;Landroid/view/View;J)Z // method@1daa │ │ +0970c8: 0a16 |007e: move-result v22 │ │ +0970ca: 0800 1e00 |007f: move-object/from16 v0, v30 │ │ +0970ce: 0201 1500 |0081: move/from16 v1, v21 │ │ +0970d2: 6e20 c801 1000 |0083: invoke-virtual {v0, v1}, Landroid/graphics/Canvas;.restoreToCount:(I)V // method@01c8 │ │ +0970d8: 0800 1d00 |0086: move-object/from16 v0, v29 │ │ +0970dc: 5202 3207 |0088: iget v2, v0, Landroid/support/v4/widget/DrawerLayout;.mScrimOpacity:F // field@0732 │ │ +0970e0: 1203 |008a: const/4 v3, #int 0 // #0 │ │ +0970e2: 2d02 0203 |008b: cmpl-float v2, v2, v3 │ │ +0970e6: 3d02 3b00 |008d: if-lez v2, 00c8 // +003b │ │ +0970ea: 3811 3900 |008f: if-eqz v17, 00c8 // +0039 │ │ +0970ee: 0800 1d00 |0091: move-object/from16 v0, v29 │ │ +0970f2: 5202 3107 |0093: iget v2, v0, Landroid/support/v4/widget/DrawerLayout;.mScrimColor:I // field@0731 │ │ +0970f6: 1503 00ff |0095: const/high16 v3, #int -16777216 // #ff00 │ │ +0970fa: b532 |0097: and-int/2addr v2, v3 │ │ +0970fc: e209 0218 |0098: ushr-int/lit8 v9, v2, #int 24 // #18 │ │ +097100: 8292 |009a: int-to-float v2, v9 │ │ +097102: 0800 1d00 |009b: move-object/from16 v0, v29 │ │ +097106: 5203 3207 |009d: iget v3, v0, Landroid/support/v4/widget/DrawerLayout;.mScrimOpacity:F // field@0732 │ │ +09710a: c832 |009f: mul-float/2addr v2, v3 │ │ +09710c: 8720 |00a0: float-to-int v0, v2 │ │ +09710e: 0214 0000 |00a1: move/from16 v20, v0 │ │ +097112: e002 1418 |00a3: shl-int/lit8 v2, v20, #int 24 // #18 │ │ +097116: 0800 1d00 |00a5: move-object/from16 v0, v29 │ │ +09711a: 5203 3107 |00a7: iget v3, v0, Landroid/support/v4/widget/DrawerLayout;.mScrimColor:I // field@0731 │ │ +09711e: 1404 ffff ff00 |00a9: const v4, #float 2.35099e-38 // #00ffffff │ │ +097124: b543 |00ac: and-int/2addr v3, v4 │ │ +097126: 960f 0203 |00ad: or-int v15, v2, v3 │ │ +09712a: 0800 1d00 |00af: move-object/from16 v0, v29 │ │ +09712e: 5402 3307 |00b1: iget-object v2, v0, Landroid/support/v4/widget/DrawerLayout;.mScrimPaint:Landroid/graphics/Paint; // field@0733 │ │ +097132: 6e20 e401 f200 |00b3: invoke-virtual {v2, v15}, Landroid/graphics/Paint;.setColor:(I)V // method@01e4 │ │ +097138: 82d3 |00b6: int-to-float v3, v13 │ │ +09713a: 1204 |00b7: const/4 v4, #int 0 // #0 │ │ +09713c: 82e5 |00b8: int-to-float v5, v14 │ │ +09713e: 7401 2619 1d00 |00b9: invoke-virtual/range {v29}, Landroid/support/v4/widget/DrawerLayout;.getHeight:()I // method@1926 │ │ +097144: 0a02 |00bc: move-result v2 │ │ +097146: 8226 |00bd: int-to-float v6, v2 │ │ +097148: 0800 1d00 |00be: move-object/from16 v0, v29 │ │ +09714c: 5407 3307 |00c0: iget-object v7, v0, Landroid/support/v4/widget/DrawerLayout;.mScrimPaint:Landroid/graphics/Paint; // field@0733 │ │ +097150: 0802 1e00 |00c2: move-object/from16 v2, v30 │ │ +097154: 7406 bf01 0200 |00c4: invoke-virtual/range {v2, v3, v4, v5, v6, v7}, Landroid/graphics/Canvas;.drawRect:(FFFFLandroid/graphics/Paint;)V // method@01bf │ │ +09715a: 0f16 |00c7: return v22 │ │ +09715c: 0800 1d00 |00c8: move-object/from16 v0, v29 │ │ +097160: 5402 3407 |00ca: iget-object v2, v0, Landroid/support/v4/widget/DrawerLayout;.mShadowLeft:Landroid/graphics/drawable/Drawable; // field@0734 │ │ +097164: 3802 5700 |00cc: if-eqz v2, 0123 // +0057 │ │ +097168: 1232 |00ce: const/4 v2, #int 3 // #3 │ │ +09716a: 0800 1d00 |00cf: move-object/from16 v0, v29 │ │ +09716e: 0801 1f00 |00d1: move-object/from16 v1, v31 │ │ +097172: 6e30 0b19 1002 |00d3: invoke-virtual {v0, v1, v2}, Landroid/support/v4/widget/DrawerLayout;.checkDrawerViewAbsoluteGravity:(Landroid/view/View;I)Z // method@190b │ │ +097178: 0a02 |00d6: move-result v2 │ │ +09717a: 3802 4c00 |00d7: if-eqz v2, 0123 // +004c │ │ +09717e: 0800 1d00 |00d9: move-object/from16 v0, v29 │ │ +097182: 5402 3407 |00db: iget-object v2, v0, Landroid/support/v4/widget/DrawerLayout;.mShadowLeft:Landroid/graphics/drawable/Drawable; // field@0734 │ │ +097186: 6e10 1802 0200 |00dd: invoke-virtual {v2}, Landroid/graphics/drawable/Drawable;.getIntrinsicWidth:()I // method@0218 │ │ +09718c: 0a17 |00e0: move-result v23 │ │ +09718e: 7401 1b1d 1f00 |00e1: invoke-virtual/range {v31}, Landroid/view/View;.getRight:()I // method@1d1b │ │ +097194: 0a0c |00e4: move-result v12 │ │ +097196: 0800 1d00 |00e5: move-object/from16 v0, v29 │ │ +09719a: 5402 2a07 |00e7: iget-object v2, v0, Landroid/support/v4/widget/DrawerLayout;.mLeftDragger:Landroid/support/v4/widget/ViewDragHelper; // field@072a │ │ +09719e: 6e10 2c1c 0200 |00e9: invoke-virtual {v2}, Landroid/support/v4/widget/ViewDragHelper;.getEdgeSize:()I // method@1c2c │ │ +0971a4: 0a10 |00ec: move-result v16 │ │ +0971a6: 1202 |00ed: const/4 v2, #int 0 // #0 │ │ +0971a8: 82c3 |00ee: int-to-float v3, v12 │ │ +0971aa: 0200 1000 |00ef: move/from16 v0, v16 │ │ +0971ae: 8204 |00f1: int-to-float v4, v0 │ │ +0971b0: c943 |00f2: div-float/2addr v3, v4 │ │ +0971b2: 1504 803f |00f3: const/high16 v4, #int 1065353216 // #3f80 │ │ +0971b6: 7120 7f22 4300 |00f5: invoke-static {v3, v4}, Ljava/lang/Math;.min:(FF)F // method@227f │ │ +0971bc: 0a03 |00f8: move-result v3 │ │ +0971be: 7120 7d22 3200 |00f9: invoke-static {v2, v3}, Ljava/lang/Math;.max:(FF)F // method@227d │ │ +0971c4: 0a08 |00fc: move-result v8 │ │ +0971c6: 0800 1d00 |00fd: move-object/from16 v0, v29 │ │ +0971ca: 5402 3407 |00ff: iget-object v2, v0, Landroid/support/v4/widget/DrawerLayout;.mShadowLeft:Landroid/graphics/drawable/Drawable; // field@0734 │ │ +0971ce: 7401 251d 1f00 |0101: invoke-virtual/range {v31}, Landroid/view/View;.getTop:()I // method@1d25 │ │ +0971d4: 0a03 |0104: move-result v3 │ │ +0971d6: 9004 0c17 |0105: add-int v4, v12, v23 │ │ +0971da: 7401 fa1c 1f00 |0107: invoke-virtual/range {v31}, Landroid/view/View;.getBottom:()I // method@1cfa │ │ +0971e0: 0a05 |010a: move-result v5 │ │ +0971e2: 6e55 2002 c243 |010b: invoke-virtual {v2, v12, v3, v4, v5}, Landroid/graphics/drawable/Drawable;.setBounds:(IIII)V // method@0220 │ │ +0971e8: 0800 1d00 |010e: move-object/from16 v0, v29 │ │ +0971ec: 5402 3407 |0110: iget-object v2, v0, Landroid/support/v4/widget/DrawerLayout;.mShadowLeft:Landroid/graphics/drawable/Drawable; // field@0734 │ │ +0971f0: 1503 7f43 |0112: const/high16 v3, #int 1132396544 // #437f │ │ +0971f4: c883 |0114: mul-float/2addr v3, v8 │ │ +0971f6: 8733 |0115: float-to-int v3, v3 │ │ +0971f8: 6e20 1e02 3200 |0116: invoke-virtual {v2, v3}, Landroid/graphics/drawable/Drawable;.setAlpha:(I)V // method@021e │ │ +0971fe: 0800 1d00 |0119: move-object/from16 v0, v29 │ │ +097202: 5402 3407 |011b: iget-object v2, v0, Landroid/support/v4/widget/DrawerLayout;.mShadowLeft:Landroid/graphics/drawable/Drawable; // field@0734 │ │ +097206: 0800 1e00 |011d: move-object/from16 v0, v30 │ │ +09720a: 6e20 1502 0200 |011f: invoke-virtual {v2, v0}, Landroid/graphics/drawable/Drawable;.draw:(Landroid/graphics/Canvas;)V // method@0215 │ │ +097210: 28a5 |0122: goto 00c7 // -005b │ │ +097212: 0800 1d00 |0123: move-object/from16 v0, v29 │ │ +097216: 5402 3507 |0125: iget-object v2, v0, Landroid/support/v4/widget/DrawerLayout;.mShadowRight:Landroid/graphics/drawable/Drawable; // field@0735 │ │ +09721a: 3802 a0ff |0127: if-eqz v2, 00c7 // -0060 │ │ +09721e: 1252 |0129: const/4 v2, #int 5 // #5 │ │ +097220: 0800 1d00 |012a: move-object/from16 v0, v29 │ │ +097224: 0801 1f00 |012c: move-object/from16 v1, v31 │ │ +097228: 6e30 0b19 1002 |012e: invoke-virtual {v0, v1, v2}, Landroid/support/v4/widget/DrawerLayout;.checkDrawerViewAbsoluteGravity:(Landroid/view/View;I)Z // method@190b │ │ +09722e: 0a02 |0131: move-result v2 │ │ +097230: 3802 95ff |0132: if-eqz v2, 00c7 // -006b │ │ +097234: 0800 1d00 |0134: move-object/from16 v0, v29 │ │ +097238: 5402 3507 |0136: iget-object v2, v0, Landroid/support/v4/widget/DrawerLayout;.mShadowRight:Landroid/graphics/drawable/Drawable; // field@0735 │ │ +09723c: 6e10 1802 0200 |0138: invoke-virtual {v2}, Landroid/graphics/drawable/Drawable;.getIntrinsicWidth:()I // method@0218 │ │ +097242: 0a17 |013b: move-result v23 │ │ +097244: 7401 071d 1f00 |013c: invoke-virtual/range {v31}, Landroid/view/View;.getLeft:()I // method@1d07 │ │ +09724a: 0a0b |013f: move-result v11 │ │ +09724c: 7401 2919 1d00 |0140: invoke-virtual/range {v29}, Landroid/support/v4/widget/DrawerLayout;.getWidth:()I // method@1929 │ │ +097252: 0a02 |0143: move-result v2 │ │ +097254: 9118 020b |0144: sub-int v24, v2, v11 │ │ +097258: 0800 1d00 |0146: move-object/from16 v0, v29 │ │ +09725c: 5402 3007 |0148: iget-object v2, v0, Landroid/support/v4/widget/DrawerLayout;.mRightDragger:Landroid/support/v4/widget/ViewDragHelper; // field@0730 │ │ +097260: 6e10 2c1c 0200 |014a: invoke-virtual {v2}, Landroid/support/v4/widget/ViewDragHelper;.getEdgeSize:()I // method@1c2c │ │ +097266: 0a10 |014d: move-result v16 │ │ +097268: 1202 |014e: const/4 v2, #int 0 // #0 │ │ +09726a: 0200 1800 |014f: move/from16 v0, v24 │ │ +09726e: 8203 |0151: int-to-float v3, v0 │ │ +097270: 0200 1000 |0152: move/from16 v0, v16 │ │ +097274: 8204 |0154: int-to-float v4, v0 │ │ +097276: c943 |0155: div-float/2addr v3, v4 │ │ +097278: 1504 803f |0156: const/high16 v4, #int 1065353216 // #3f80 │ │ +09727c: 7120 7f22 4300 |0158: invoke-static {v3, v4}, Ljava/lang/Math;.min:(FF)F // method@227f │ │ +097282: 0a03 |015b: move-result v3 │ │ +097284: 7120 7d22 3200 |015c: invoke-static {v2, v3}, Ljava/lang/Math;.max:(FF)F // method@227d │ │ +09728a: 0a08 |015f: move-result v8 │ │ +09728c: 0800 1d00 |0160: move-object/from16 v0, v29 │ │ +097290: 5402 3507 |0162: iget-object v2, v0, Landroid/support/v4/widget/DrawerLayout;.mShadowRight:Landroid/graphics/drawable/Drawable; // field@0735 │ │ +097294: 9103 0b17 |0164: sub-int v3, v11, v23 │ │ +097298: 7401 251d 1f00 |0166: invoke-virtual/range {v31}, Landroid/view/View;.getTop:()I // method@1d25 │ │ +09729e: 0a04 |0169: move-result v4 │ │ +0972a0: 7401 fa1c 1f00 |016a: invoke-virtual/range {v31}, Landroid/view/View;.getBottom:()I // method@1cfa │ │ +0972a6: 0a05 |016d: move-result v5 │ │ +0972a8: 6e55 2002 32b4 |016e: invoke-virtual {v2, v3, v4, v11, v5}, Landroid/graphics/drawable/Drawable;.setBounds:(IIII)V // method@0220 │ │ +0972ae: 0800 1d00 |0171: move-object/from16 v0, v29 │ │ +0972b2: 5402 3507 |0173: iget-object v2, v0, Landroid/support/v4/widget/DrawerLayout;.mShadowRight:Landroid/graphics/drawable/Drawable; // field@0735 │ │ +0972b6: 1503 7f43 |0175: const/high16 v3, #int 1132396544 // #437f │ │ +0972ba: c883 |0177: mul-float/2addr v3, v8 │ │ +0972bc: 8733 |0178: float-to-int v3, v3 │ │ +0972be: 6e20 1e02 3200 |0179: invoke-virtual {v2, v3}, Landroid/graphics/drawable/Drawable;.setAlpha:(I)V // method@021e │ │ +0972c4: 0800 1d00 |017c: move-object/from16 v0, v29 │ │ +0972c8: 5402 3507 |017e: iget-object v2, v0, Landroid/support/v4/widget/DrawerLayout;.mShadowRight:Landroid/graphics/drawable/Drawable; // field@0735 │ │ +0972cc: 0800 1e00 |0180: move-object/from16 v0, v30 │ │ +0972d0: 6e20 1502 0200 |0182: invoke-virtual {v2, v0}, Landroid/graphics/drawable/Drawable;.draw:(Landroid/graphics/Canvas;)V // method@0215 │ │ +0972d6: 2900 42ff |0185: goto/16 00c7 // -00be │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=1035 │ │ + 0x0004 line=1036 │ │ + 0x000c line=1037 │ │ + 0x0011 line=1039 │ │ + 0x0015 line=1040 │ │ + 0x0017 line=1041 │ │ + 0x001b line=1042 │ │ + 0x0021 line=1043 │ │ + 0x0029 line=1044 │ │ + 0x004d line=1042 │ │ + 0x0050 line=1050 │ │ + 0x005b line=1051 │ │ + 0x005f line=1052 │ │ + 0x0066 line=1054 │ │ + 0x006a line=1055 │ │ + 0x0071 line=1058 │ │ + 0x007b line=1060 │ │ + 0x007f line=1061 │ │ + 0x0086 line=1063 │ │ + 0x0091 line=1064 │ │ + 0x009a line=1065 │ │ + 0x00a3 line=1066 │ │ + 0x00af line=1067 │ │ + 0x00b6 line=1069 │ │ + 0x00c7 line=1092 │ │ + 0x00c8 line=1070 │ │ + 0x00d9 line=1071 │ │ + 0x00e1 line=1072 │ │ + 0x00e5 line=1073 │ │ + 0x00ed line=1074 │ │ + 0x00fd line=1076 │ │ + 0x010e line=1078 │ │ + 0x0119 line=1079 │ │ + 0x0123 line=1080 │ │ + 0x0134 line=1081 │ │ + 0x013c line=1082 │ │ + 0x0140 line=1083 │ │ + 0x0146 line=1084 │ │ + 0x014e line=1085 │ │ + 0x0160 line=1087 │ │ + 0x0171 line=1089 │ │ + 0x017c line=1090 │ │ + locals : │ │ + 0x005f - 0x0066 reg=27 vright I │ │ + 0x0029 - 0x0071 reg=25 v Landroid/view/View; │ │ + 0x006a - 0x0071 reg=26 vleft I │ │ + 0x001b - 0x007b reg=10 childCount I │ │ + 0x001d - 0x007b reg=19 i I │ │ + 0x009a - 0x00c7 reg=9 baseAlpha I │ │ + 0x00af - 0x00c7 reg=15 color I │ │ + 0x00a3 - 0x00c7 reg=20 imag I │ │ + 0x00fd - 0x0123 reg=8 alpha F │ │ + 0x00e5 - 0x0123 reg=12 childRight I │ │ + 0x00ed - 0x0123 reg=16 drawerPeekDistance I │ │ + 0x00e1 - 0x0123 reg=23 shadowWidth I │ │ + 0x0160 - 0x0187 reg=8 alpha F │ │ + 0x0140 - 0x0187 reg=11 childLeft I │ │ + 0x000d - 0x0187 reg=13 clipLeft I │ │ + 0x0011 - 0x0187 reg=14 clipRight I │ │ + 0x014e - 0x0187 reg=16 drawerPeekDistance I │ │ + 0x000c - 0x0187 reg=17 drawingContent Z │ │ + 0x0004 - 0x0187 reg=18 height I │ │ + 0x0015 - 0x0187 reg=21 restoreCount I │ │ + 0x007f - 0x0187 reg=22 result Z │ │ + 0x013c - 0x0187 reg=23 shadowWidth I │ │ + 0x0146 - 0x0187 reg=24 showing I │ │ + 0x0000 - 0x0187 reg=29 this Landroid/support/v4/widget/DrawerLayout; │ │ + 0x0000 - 0x0187 reg=30 canvas Landroid/graphics/Canvas; │ │ + 0x0000 - 0x0187 reg=31 child Landroid/view/View; │ │ + 0x0000 - 0x0187 reg=32 drawingTime J │ │ + │ │ + #13 : (in Landroid/support/v4/widget/DrawerLayout;) │ │ + name : 'findDrawerWithGravity' │ │ + type : '(I)Landroid/view/View;' │ │ + access : 0x0000 () │ │ + code - │ │ + registers : 8 │ │ + ins : 2 │ │ + outs : 2 │ │ + insns size : 35 16-bit code units │ │ +0972dc: |[0972dc] android.support.v4.widget.DrawerLayout.findDrawerWithGravity:(I)Landroid/view/View; │ │ +0972ec: 7110 7712 0600 |0000: invoke-static {v6}, Landroid/support/v4/view/ViewCompat;.getLayoutDirection:(Landroid/view/View;)I // method@1277 │ │ +0972f2: 0a05 |0003: move-result v5 │ │ +0972f4: 7120 2610 5700 |0004: invoke-static {v7, v5}, Landroid/support/v4/view/GravityCompat;.getAbsoluteGravity:(II)I // method@1026 │ │ +0972fa: 0a05 |0007: move-result v5 │ │ +0972fc: dd00 0507 |0008: and-int/lit8 v0, v5, #int 7 // #07 │ │ +097300: 6e10 1e19 0600 |000a: invoke-virtual {v6}, Landroid/support/v4/widget/DrawerLayout;.getChildCount:()I // method@191e │ │ +097306: 0a03 |000d: move-result v3 │ │ +097308: 1204 |000e: const/4 v4, #int 0 // #0 │ │ +09730a: 3534 1200 |000f: if-ge v4, v3, 0021 // +0012 │ │ +09730e: 6e20 1d19 4600 |0011: invoke-virtual {v6, v4}, Landroid/support/v4/widget/DrawerLayout;.getChildAt:(I)Landroid/view/View; // method@191d │ │ +097314: 0c01 |0014: move-result-object v1 │ │ +097316: 6e20 2419 1600 |0015: invoke-virtual {v6, v1}, Landroid/support/v4/widget/DrawerLayout;.getDrawerViewAbsoluteGravity:(Landroid/view/View;)I // method@1924 │ │ +09731c: 0a02 |0018: move-result v2 │ │ +09731e: dd05 0207 |0019: and-int/lit8 v5, v2, #int 7 // #07 │ │ +097322: 3305 0300 |001b: if-ne v5, v0, 001e // +0003 │ │ +097326: 1101 |001d: return-object v1 │ │ +097328: d804 0401 |001e: add-int/lit8 v4, v4, #int 1 // #01 │ │ +09732c: 28ef |0020: goto 000f // -0011 │ │ +09732e: 1201 |0021: const/4 v1, #int 0 // #0 │ │ +097330: 28fb |0022: goto 001d // -0005 │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=746 │ │ + 0x000a line=748 │ │ + 0x000e line=749 │ │ + 0x0011 line=750 │ │ + 0x0015 line=751 │ │ + 0x0019 line=752 │ │ + 0x001d line=756 │ │ + 0x001e line=749 │ │ + 0x0021 line=756 │ │ + locals : │ │ + 0x0015 - 0x001d reg=1 child Landroid/view/View; │ │ + 0x0019 - 0x001d reg=2 childAbsGravity I │ │ + 0x001e - 0x0021 reg=1 child Landroid/view/View; │ │ + 0x001e - 0x0021 reg=2 childAbsGravity I │ │ + 0x000a - 0x0023 reg=0 absHorizGravity I │ │ + 0x000e - 0x0023 reg=3 childCount I │ │ + 0x000f - 0x0023 reg=4 i I │ │ + 0x0000 - 0x0023 reg=6 this Landroid/support/v4/widget/DrawerLayout; │ │ + 0x0000 - 0x0023 reg=7 gravity I │ │ + │ │ + #14 : (in Landroid/support/v4/widget/DrawerLayout;) │ │ + name : 'findOpenDrawer' │ │ + type : '()Landroid/view/View;' │ │ + access : 0x0000 () │ │ + code - │ │ + registers : 5 │ │ + ins : 1 │ │ + outs : 2 │ │ + insns size : 27 16-bit code units │ │ +097334: |[097334] android.support.v4.widget.DrawerLayout.findOpenDrawer:()Landroid/view/View; │ │ +097344: 6e10 1e19 0400 |0000: invoke-virtual {v4}, Landroid/support/v4/widget/DrawerLayout;.getChildCount:()I // method@191e │ │ +09734a: 0a01 |0003: move-result v1 │ │ +09734c: 1202 |0004: const/4 v2, #int 0 // #0 │ │ +09734e: 3512 1400 |0005: if-ge v2, v1, 0019 // +0014 │ │ +097352: 6e20 1d19 2400 |0007: invoke-virtual {v4, v2}, Landroid/support/v4/widget/DrawerLayout;.getChildAt:(I)Landroid/view/View; // method@191d │ │ +097358: 0c00 |000a: move-result-object v0 │ │ +09735a: 6e10 061d 0000 |000b: invoke-virtual {v0}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@1d06 │ │ +097360: 0c03 |000e: move-result-object v3 │ │ +097362: 1f03 9903 |000f: check-cast v3, Landroid/support/v4/widget/DrawerLayout$LayoutParams; // type@0399 │ │ +097366: 5533 ff06 |0011: iget-boolean v3, v3, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.knownOpen:Z // field@06ff │ │ +09736a: 3803 0300 |0013: if-eqz v3, 0016 // +0003 │ │ +09736e: 1100 |0015: return-object v0 │ │ +097370: d802 0201 |0016: add-int/lit8 v2, v2, #int 1 // #01 │ │ +097374: 28ed |0018: goto 0005 // -0013 │ │ +097376: 1200 |0019: const/4 v0, #int 0 // #0 │ │ +097378: 28fb |001a: goto 0015 // -0005 │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=717 │ │ + 0x0004 line=718 │ │ + 0x0007 line=719 │ │ + 0x000b line=720 │ │ + 0x0015 line=724 │ │ + 0x0016 line=718 │ │ + 0x0019 line=724 │ │ + locals : │ │ + 0x000b - 0x0015 reg=0 child Landroid/view/View; │ │ + 0x0016 - 0x0019 reg=0 child Landroid/view/View; │ │ + 0x0004 - 0x001b reg=1 childCount I │ │ + 0x0005 - 0x001b reg=2 i I │ │ + 0x0000 - 0x001b reg=4 this Landroid/support/v4/widget/DrawerLayout; │ │ + │ │ + #15 : (in Landroid/support/v4/widget/DrawerLayout;) │ │ + name : 'generateDefaultLayoutParams' │ │ + type : '()Landroid/view/ViewGroup$LayoutParams;' │ │ + access : 0x0004 (PROTECTED) │ │ + code - │ │ + registers : 3 │ │ + ins : 1 │ │ + outs : 3 │ │ + insns size : 7 16-bit code units │ │ +09737c: |[09737c] android.support.v4.widget.DrawerLayout.generateDefaultLayoutParams:()Landroid/view/ViewGroup$LayoutParams; │ │ +09738c: 12f1 |0000: const/4 v1, #int -1 // #ff │ │ +09738e: 2200 9903 |0001: new-instance v0, Landroid/support/v4/widget/DrawerLayout$LayoutParams; // type@0399 │ │ +097392: 7030 d918 1001 |0003: invoke-direct {v0, v1, v1}, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.:(II)V // method@18d9 │ │ +097398: 1100 |0006: return-object v0 │ │ + catches : (none) │ │ + positions : │ │ + 0x0001 line=1417 │ │ + locals : │ │ + 0x0000 - 0x0007 reg=2 this Landroid/support/v4/widget/DrawerLayout; │ │ + │ │ + #16 : (in Landroid/support/v4/widget/DrawerLayout;) │ │ + name : 'generateLayoutParams' │ │ + type : '(Landroid/util/AttributeSet;)Landroid/view/ViewGroup$LayoutParams;' │ │ + access : 0x0001 (PUBLIC) │ │ + code - │ │ + registers : 4 │ │ + ins : 2 │ │ + outs : 3 │ │ + insns size : 10 16-bit code units │ │ +09739c: |[09739c] android.support.v4.widget.DrawerLayout.generateLayoutParams:(Landroid/util/AttributeSet;)Landroid/view/ViewGroup$LayoutParams; │ │ +0973ac: 2200 9903 |0000: new-instance v0, Landroid/support/v4/widget/DrawerLayout$LayoutParams; // type@0399 │ │ +0973b0: 6e10 2019 0200 |0002: invoke-virtual {v2}, Landroid/support/v4/widget/DrawerLayout;.getContext:()Landroid/content/Context; // method@1920 │ │ +0973b6: 0c01 |0005: move-result-object v1 │ │ +0973b8: 7030 db18 1003 |0006: invoke-direct {v0, v1, v3}, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@18db │ │ +0973be: 1100 |0009: return-object v0 │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=1436 │ │ + locals : │ │ + 0x0000 - 0x000a reg=2 this Landroid/support/v4/widget/DrawerLayout; │ │ + 0x0000 - 0x000a reg=3 attrs Landroid/util/AttributeSet; │ │ + │ │ + #17 : (in Landroid/support/v4/widget/DrawerLayout;) │ │ + name : 'generateLayoutParams' │ │ + type : '(Landroid/view/ViewGroup$LayoutParams;)Landroid/view/ViewGroup$LayoutParams;' │ │ + access : 0x0004 (PROTECTED) │ │ + code - │ │ + registers : 3 │ │ + ins : 2 │ │ + outs : 2 │ │ + insns size : 30 16-bit code units │ │ +0973c0: |[0973c0] android.support.v4.widget.DrawerLayout.generateLayoutParams:(Landroid/view/ViewGroup$LayoutParams;)Landroid/view/ViewGroup$LayoutParams; │ │ +0973d0: 2020 9903 |0000: instance-of v0, v2, Landroid/support/v4/widget/DrawerLayout$LayoutParams; // type@0399 │ │ +0973d4: 3800 0a00 |0002: if-eqz v0, 000c // +000a │ │ +0973d8: 2200 9903 |0004: new-instance v0, Landroid/support/v4/widget/DrawerLayout$LayoutParams; // type@0399 │ │ +0973dc: 1f02 9903 |0006: check-cast v2, Landroid/support/v4/widget/DrawerLayout$LayoutParams; // type@0399 │ │ +0973e0: 7020 dc18 2000 |0008: invoke-direct {v0, v2}, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.:(Landroid/support/v4/widget/DrawerLayout$LayoutParams;)V // method@18dc │ │ +0973e6: 1100 |000b: return-object v0 │ │ +0973e8: 2020 3b04 |000c: instance-of v0, v2, Landroid/view/ViewGroup$MarginLayoutParams; // type@043b │ │ +0973ec: 3800 0a00 |000e: if-eqz v0, 0018 // +000a │ │ +0973f0: 2200 9903 |0010: new-instance v0, Landroid/support/v4/widget/DrawerLayout$LayoutParams; // type@0399 │ │ +0973f4: 1f02 3b04 |0012: check-cast v2, Landroid/view/ViewGroup$MarginLayoutParams; // type@043b │ │ +0973f8: 7020 de18 2000 |0014: invoke-direct {v0, v2}, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.:(Landroid/view/ViewGroup$MarginLayoutParams;)V // method@18de │ │ +0973fe: 28f4 |0017: goto 000b // -000c │ │ +097400: 2200 9903 |0018: new-instance v0, Landroid/support/v4/widget/DrawerLayout$LayoutParams; // type@0399 │ │ +097404: 7020 dd18 2000 |001a: invoke-direct {v0, v2}, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.:(Landroid/view/ViewGroup$LayoutParams;)V // method@18dd │ │ +09740a: 28ee |001d: goto 000b // -0012 │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=1422 │ │ + locals : │ │ + 0x0000 - 0x0008 reg=2 p Landroid/view/ViewGroup$LayoutParams; │ │ + 0x000c - 0x0014 reg=2 p Landroid/view/ViewGroup$LayoutParams; │ │ + 0x0000 - 0x001e reg=1 this Landroid/support/v4/widget/DrawerLayout; │ │ + 0x0018 - 0x001e reg=2 p Landroid/view/ViewGroup$LayoutParams; │ │ + │ │ + #18 : (in Landroid/support/v4/widget/DrawerLayout;) │ │ + name : 'getDrawerLockMode' │ │ + type : '(I)I' │ │ + access : 0x0001 (PUBLIC) │ │ + code - │ │ + registers : 4 │ │ + ins : 2 │ │ + outs : 2 │ │ + insns size : 22 16-bit code units │ │ +09740c: |[09740c] android.support.v4.widget.DrawerLayout.getDrawerLockMode:(I)I │ │ +09741c: 7110 7712 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/ViewCompat;.getLayoutDirection:(Landroid/view/View;)I // method@1277 │ │ +097422: 0a01 |0003: move-result v1 │ │ +097424: 7120 2610 1300 |0004: invoke-static {v3, v1}, Landroid/support/v4/view/GravityCompat;.getAbsoluteGravity:(II)I // method@1026 │ │ +09742a: 0a00 |0007: move-result v0 │ │ +09742c: 1231 |0008: const/4 v1, #int 3 // #3 │ │ +09742e: 3310 0500 |0009: if-ne v0, v1, 000e // +0005 │ │ +097432: 5221 2c07 |000b: iget v1, v2, Landroid/support/v4/widget/DrawerLayout;.mLockModeLeft:I // field@072c │ │ +097436: 0f01 |000d: return v1 │ │ +097438: 1251 |000e: const/4 v1, #int 5 // #5 │ │ +09743a: 3310 0500 |000f: if-ne v0, v1, 0014 // +0005 │ │ +09743e: 5221 2d07 |0011: iget v1, v2, Landroid/support/v4/widget/DrawerLayout;.mLockModeRight:I // field@072d │ │ +097442: 28fa |0013: goto 000d // -0006 │ │ +097444: 1201 |0014: const/4 v1, #int 0 // #0 │ │ +097446: 28f8 |0015: goto 000d // -0008 │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=526 │ │ + 0x0008 line=528 │ │ + 0x000b line=529 │ │ + 0x000d line=533 │ │ + 0x000e line=530 │ │ + 0x0011 line=531 │ │ + 0x0014 line=533 │ │ + locals : │ │ + 0x0008 - 0x0016 reg=0 absGravity I │ │ + 0x0000 - 0x0016 reg=2 this Landroid/support/v4/widget/DrawerLayout; │ │ + 0x0000 - 0x0016 reg=3 edgeGravity I │ │ + │ │ + #19 : (in Landroid/support/v4/widget/DrawerLayout;) │ │ + name : 'getDrawerLockMode' │ │ + type : '(Landroid/view/View;)I' │ │ + access : 0x0001 (PUBLIC) │ │ + code - │ │ + registers : 4 │ │ + ins : 2 │ │ + outs : 2 │ │ + insns size : 18 16-bit code units │ │ +097448: |[097448] android.support.v4.widget.DrawerLayout.getDrawerLockMode:(Landroid/view/View;)I │ │ +097458: 6e20 2419 3200 |0000: invoke-virtual {v2, v3}, Landroid/support/v4/widget/DrawerLayout;.getDrawerViewAbsoluteGravity:(Landroid/view/View;)I // method@1924 │ │ +09745e: 0a00 |0003: move-result v0 │ │ +097460: 1231 |0004: const/4 v1, #int 3 // #3 │ │ +097462: 3310 0500 |0005: if-ne v0, v1, 000a // +0005 │ │ +097466: 5221 2c07 |0007: iget v1, v2, Landroid/support/v4/widget/DrawerLayout;.mLockModeLeft:I // field@072c │ │ +09746a: 0f01 |0009: return v1 │ │ +09746c: 1251 |000a: const/4 v1, #int 5 // #5 │ │ +09746e: 3310 0500 |000b: if-ne v0, v1, 0010 // +0005 │ │ +097472: 5221 2d07 |000d: iget v1, v2, Landroid/support/v4/widget/DrawerLayout;.mLockModeRight:I // field@072d │ │ +097476: 28fa |000f: goto 0009 // -0006 │ │ +097478: 1201 |0010: const/4 v1, #int 0 // #0 │ │ +09747a: 28f8 |0011: goto 0009 // -0008 │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=545 │ │ + 0x0004 line=546 │ │ + 0x0007 line=547 │ │ + 0x0009 line=551 │ │ + 0x000a line=548 │ │ + 0x000d line=549 │ │ + 0x0010 line=551 │ │ + locals : │ │ + 0x0004 - 0x0012 reg=0 absGravity I │ │ + 0x0000 - 0x0012 reg=2 this Landroid/support/v4/widget/DrawerLayout; │ │ + 0x0000 - 0x0012 reg=3 drawerView Landroid/view/View; │ │ + │ │ + #20 : (in Landroid/support/v4/widget/DrawerLayout;) │ │ + name : 'getDrawerTitle' │ │ + type : '(I)Ljava/lang/CharSequence;' │ │ + access : 0x0001 (PUBLIC) │ │ + code - │ │ + registers : 4 │ │ + ins : 2 │ │ + outs : 2 │ │ + insns size : 22 16-bit code units │ │ +09747c: |[09747c] android.support.v4.widget.DrawerLayout.getDrawerTitle:(I)Ljava/lang/CharSequence; │ │ +09748c: 7110 7712 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/ViewCompat;.getLayoutDirection:(Landroid/view/View;)I // method@1277 │ │ +097492: 0a01 |0003: move-result v1 │ │ +097494: 7120 2610 1300 |0004: invoke-static {v3, v1}, Landroid/support/v4/view/GravityCompat;.getAbsoluteGravity:(II)I // method@1026 │ │ +09749a: 0a00 |0007: move-result v0 │ │ +09749c: 1231 |0008: const/4 v1, #int 3 // #3 │ │ +09749e: 3310 0500 |0009: if-ne v0, v1, 000e // +0005 │ │ +0974a2: 5421 3707 |000b: iget-object v1, v2, Landroid/support/v4/widget/DrawerLayout;.mTitleLeft:Ljava/lang/CharSequence; // field@0737 │ │ +0974a6: 1101 |000d: return-object v1 │ │ +0974a8: 1251 |000e: const/4 v1, #int 5 // #5 │ │ +0974aa: 3310 0500 |000f: if-ne v0, v1, 0014 // +0005 │ │ +0974ae: 5421 3807 |0011: iget-object v1, v2, Landroid/support/v4/widget/DrawerLayout;.mTitleRight:Ljava/lang/CharSequence; // field@0738 │ │ +0974b2: 28fa |0013: goto 000d // -0006 │ │ +0974b4: 1201 |0014: const/4 v1, #int 0 // #0 │ │ +0974b6: 28f8 |0015: goto 000d // -0008 │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=584 │ │ + 0x0008 line=586 │ │ + 0x000b line=587 │ │ + 0x000d line=591 │ │ + 0x000e line=588 │ │ + 0x0011 line=589 │ │ + 0x0014 line=591 │ │ + locals : │ │ + 0x0008 - 0x0016 reg=0 absGravity I │ │ + 0x0000 - 0x0016 reg=2 this Landroid/support/v4/widget/DrawerLayout; │ │ + 0x0000 - 0x0016 reg=3 edgeGravity I │ │ + │ │ + #21 : (in Landroid/support/v4/widget/DrawerLayout;) │ │ + name : 'getDrawerViewAbsoluteGravity' │ │ + type : '(Landroid/view/View;)I' │ │ + access : 0x0000 () │ │ + code - │ │ + registers : 4 │ │ + ins : 2 │ │ + outs : 2 │ │ + insns size : 17 16-bit code units │ │ +0974b8: |[0974b8] android.support.v4.widget.DrawerLayout.getDrawerViewAbsoluteGravity:(Landroid/view/View;)I │ │ +0974c8: 6e10 061d 0300 |0000: invoke-virtual {v3}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@1d06 │ │ +0974ce: 0c01 |0003: move-result-object v1 │ │ +0974d0: 1f01 9903 |0004: check-cast v1, Landroid/support/v4/widget/DrawerLayout$LayoutParams; // type@0399 │ │ +0974d4: 5210 fc06 |0006: iget v0, v1, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.gravity:I // field@06fc │ │ +0974d8: 7110 7712 0200 |0008: invoke-static {v2}, Landroid/support/v4/view/ViewCompat;.getLayoutDirection:(Landroid/view/View;)I // method@1277 │ │ +0974de: 0a01 |000b: move-result v1 │ │ +0974e0: 7120 2610 1000 |000c: invoke-static {v0, v1}, Landroid/support/v4/view/GravityCompat;.getAbsoluteGravity:(II)I // method@1026 │ │ +0974e6: 0a01 |000f: move-result v1 │ │ +0974e8: 0f01 |0010: return v1 │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=707 │ │ + 0x0008 line=708 │ │ + locals : │ │ + 0x0008 - 0x0011 reg=0 gravity I │ │ + 0x0000 - 0x0011 reg=2 this Landroid/support/v4/widget/DrawerLayout; │ │ + 0x0000 - 0x0011 reg=3 drawerView Landroid/view/View; │ │ + │ │ + #22 : (in Landroid/support/v4/widget/DrawerLayout;) │ │ + name : 'getDrawerViewOffset' │ │ + type : '(Landroid/view/View;)F' │ │ + access : 0x0000 () │ │ + code - │ │ + registers : 3 │ │ + ins : 2 │ │ + outs : 1 │ │ + insns size : 9 16-bit code units │ │ +0974ec: |[0974ec] android.support.v4.widget.DrawerLayout.getDrawerViewOffset:(Landroid/view/View;)F │ │ +0974fc: 6e10 061d 0200 |0000: invoke-virtual {v2}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@1d06 │ │ +097502: 0c00 |0003: move-result-object v0 │ │ +097504: 1f00 9903 |0004: check-cast v0, Landroid/support/v4/widget/DrawerLayout$LayoutParams; // type@0399 │ │ +097508: 5200 0107 |0006: iget v0, v0, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.onScreen:F // field@0701 │ │ +09750c: 0f00 |0008: return v0 │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=699 │ │ + locals : │ │ + 0x0000 - 0x0009 reg=1 this Landroid/support/v4/widget/DrawerLayout; │ │ + 0x0000 - 0x0009 reg=2 drawerView Landroid/view/View; │ │ + │ │ + #23 : (in Landroid/support/v4/widget/DrawerLayout;) │ │ + name : 'isContentView' │ │ + type : '(Landroid/view/View;)Z' │ │ + access : 0x0000 () │ │ + code - │ │ + registers : 3 │ │ + ins : 2 │ │ + outs : 1 │ │ + insns size : 14 16-bit code units │ │ +097510: |[097510] android.support.v4.widget.DrawerLayout.isContentView:(Landroid/view/View;)Z │ │ +097520: 6e10 061d 0200 |0000: invoke-virtual {v2}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@1d06 │ │ +097526: 0c00 |0003: move-result-object v0 │ │ +097528: 1f00 9903 |0004: check-cast v0, Landroid/support/v4/widget/DrawerLayout$LayoutParams; // type@0399 │ │ +09752c: 5200 fc06 |0006: iget v0, v0, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.gravity:I // field@06fc │ │ +097530: 3900 0400 |0008: if-nez v0, 000c // +0004 │ │ +097534: 1210 |000a: const/4 v0, #int 1 // #1 │ │ +097536: 0f00 |000b: return v0 │ │ +097538: 1200 |000c: const/4 v0, #int 0 // #0 │ │ +09753a: 28fe |000d: goto 000b // -0002 │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=1096 │ │ + locals : │ │ + 0x0000 - 0x000e reg=1 this Landroid/support/v4/widget/DrawerLayout; │ │ + 0x0000 - 0x000e reg=2 child Landroid/view/View; │ │ + │ │ + #24 : (in Landroid/support/v4/widget/DrawerLayout;) │ │ + name : 'isDrawerOpen' │ │ + type : '(I)Z' │ │ + access : 0x0001 (PUBLIC) │ │ + code - │ │ + registers : 4 │ │ + ins : 2 │ │ + outs : 2 │ │ + insns size : 13 16-bit code units │ │ +09753c: |[09753c] android.support.v4.widget.DrawerLayout.isDrawerOpen:(I)Z │ │ +09754c: 6e20 1619 3200 |0000: invoke-virtual {v2, v3}, Landroid/support/v4/widget/DrawerLayout;.findDrawerWithGravity:(I)Landroid/view/View; // method@1916 │ │ +097552: 0c00 |0003: move-result-object v0 │ │ +097554: 3800 0700 |0004: if-eqz v0, 000b // +0007 │ │ +097558: 6e20 3319 0200 |0006: invoke-virtual {v2, v0}, Landroid/support/v4/widget/DrawerLayout;.isDrawerOpen:(Landroid/view/View;)Z // method@1933 │ │ +09755e: 0a01 |0009: move-result v1 │ │ +097560: 0f01 |000a: return v1 │ │ +097562: 1201 |000b: const/4 v1, #int 0 // #0 │ │ +097564: 28fe |000c: goto 000a // -0002 │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=1366 │ │ + 0x0004 line=1367 │ │ + 0x0006 line=1368 │ │ + 0x000a line=1370 │ │ + locals : │ │ + 0x0004 - 0x000d reg=0 drawerView Landroid/view/View; │ │ + 0x0000 - 0x000d reg=2 this Landroid/support/v4/widget/DrawerLayout; │ │ + 0x0000 - 0x000d reg=3 drawerGravity I │ │ + │ │ + #25 : (in Landroid/support/v4/widget/DrawerLayout;) │ │ + name : 'isDrawerOpen' │ │ + type : '(Landroid/view/View;)Z' │ │ + access : 0x0001 (PUBLIC) │ │ + code - │ │ + registers : 5 │ │ + ins : 2 │ │ + outs : 2 │ │ + insns size : 46 16-bit code units │ │ +097568: |[097568] android.support.v4.widget.DrawerLayout.isDrawerOpen:(Landroid/view/View;)Z │ │ +097578: 6e20 3419 4300 |0000: invoke-virtual {v3, v4}, Landroid/support/v4/widget/DrawerLayout;.isDrawerView:(Landroid/view/View;)Z // method@1934 │ │ +09757e: 0a00 |0003: move-result v0 │ │ +097580: 3900 2100 |0004: if-nez v0, 0025 // +0021 │ │ +097584: 2200 2b05 |0006: new-instance v0, Ljava/lang/IllegalArgumentException; // type@052b │ │ +097588: 2201 3e05 |0008: new-instance v1, Ljava/lang/StringBuilder; // type@053e │ │ +09758c: 7010 a422 0100 |000a: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@22a4 │ │ +097592: 1a02 fd0f |000d: const-string v2, "View " // string@0ffd │ │ +097596: 6e20 ad22 2100 |000f: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22ad │ │ +09759c: 0c01 |0012: move-result-object v1 │ │ +09759e: 6e20 ac22 4100 |0013: invoke-virtual {v1, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@22ac │ │ +0975a4: 0c01 |0016: move-result-object v1 │ │ +0975a6: 1a02 5100 |0017: const-string v2, " is not a drawer" // string@0051 │ │ +0975aa: 6e20 ad22 2100 |0019: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22ad │ │ +0975b0: 0c01 |001c: move-result-object v1 │ │ +0975b2: 6e10 b222 0100 |001d: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@22b2 │ │ +0975b8: 0c01 |0020: move-result-object v1 │ │ +0975ba: 7020 6822 1000 |0021: invoke-direct {v0, v1}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@2268 │ │ +0975c0: 2700 |0024: throw v0 │ │ +0975c2: 6e10 061d 0400 |0025: invoke-virtual {v4}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@1d06 │ │ +0975c8: 0c00 |0028: move-result-object v0 │ │ +0975ca: 1f00 9903 |0029: check-cast v0, Landroid/support/v4/widget/DrawerLayout$LayoutParams; // type@0399 │ │ +0975ce: 5500 ff06 |002b: iget-boolean v0, v0, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.knownOpen:Z // field@06ff │ │ +0975d2: 0f00 |002d: return v0 │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=1350 │ │ + 0x0006 line=1351 │ │ + 0x0025 line=1353 │ │ + locals : │ │ + 0x0000 - 0x002e reg=3 this Landroid/support/v4/widget/DrawerLayout; │ │ + 0x0000 - 0x002e reg=4 drawer Landroid/view/View; │ │ + │ │ + #26 : (in Landroid/support/v4/widget/DrawerLayout;) │ │ + name : 'isDrawerView' │ │ + type : '(Landroid/view/View;)Z' │ │ + access : 0x0000 () │ │ + code - │ │ + registers : 5 │ │ + ins : 2 │ │ + outs : 2 │ │ + insns size : 24 16-bit code units │ │ +0975d4: |[0975d4] android.support.v4.widget.DrawerLayout.isDrawerView:(Landroid/view/View;)Z │ │ +0975e4: 6e10 061d 0400 |0000: invoke-virtual {v4}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@1d06 │ │ +0975ea: 0c02 |0003: move-result-object v2 │ │ +0975ec: 1f02 9903 |0004: check-cast v2, Landroid/support/v4/widget/DrawerLayout$LayoutParams; // type@0399 │ │ +0975f0: 5221 fc06 |0006: iget v1, v2, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.gravity:I // field@06fc │ │ +0975f4: 7110 7712 0400 |0008: invoke-static {v4}, Landroid/support/v4/view/ViewCompat;.getLayoutDirection:(Landroid/view/View;)I // method@1277 │ │ +0975fa: 0a02 |000b: move-result v2 │ │ +0975fc: 7120 2610 2100 |000c: invoke-static {v1, v2}, Landroid/support/v4/view/GravityCompat;.getAbsoluteGravity:(II)I // method@1026 │ │ +097602: 0a00 |000f: move-result v0 │ │ +097604: dd02 0007 |0010: and-int/lit8 v2, v0, #int 7 // #07 │ │ +097608: 3802 0400 |0012: if-eqz v2, 0016 // +0004 │ │ +09760c: 1212 |0014: const/4 v2, #int 1 // #1 │ │ +09760e: 0f02 |0015: return v2 │ │ +097610: 1202 |0016: const/4 v2, #int 0 // #0 │ │ +097612: 28fe |0017: goto 0015 // -0002 │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=1100 │ │ + 0x0008 line=1101 │ │ + 0x0010 line=1103 │ │ + locals : │ │ + 0x0010 - 0x0018 reg=0 absGravity I │ │ + 0x0008 - 0x0018 reg=1 gravity I │ │ + 0x0000 - 0x0018 reg=3 this Landroid/support/v4/widget/DrawerLayout; │ │ + 0x0000 - 0x0018 reg=4 child Landroid/view/View; │ │ + │ │ + #27 : (in Landroid/support/v4/widget/DrawerLayout;) │ │ + name : 'isDrawerVisible' │ │ + type : '(I)Z' │ │ + access : 0x0001 (PUBLIC) │ │ + code - │ │ + registers : 4 │ │ + ins : 2 │ │ + outs : 2 │ │ + insns size : 13 16-bit code units │ │ +097614: |[097614] android.support.v4.widget.DrawerLayout.isDrawerVisible:(I)Z │ │ +097624: 6e20 1619 3200 |0000: invoke-virtual {v2, v3}, Landroid/support/v4/widget/DrawerLayout;.findDrawerWithGravity:(I)Landroid/view/View; // method@1916 │ │ +09762a: 0c00 |0003: move-result-object v0 │ │ +09762c: 3800 0700 |0004: if-eqz v0, 000b // +0007 │ │ +097630: 6e20 3619 0200 |0006: invoke-virtual {v2, v0}, Landroid/support/v4/widget/DrawerLayout;.isDrawerVisible:(Landroid/view/View;)Z // method@1936 │ │ +097636: 0a01 |0009: move-result v1 │ │ +097638: 0f01 |000a: return v1 │ │ +09763a: 1201 |000b: const/4 v1, #int 0 // #0 │ │ +09763c: 28fe |000c: goto 000a // -0002 │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=1397 │ │ + 0x0004 line=1398 │ │ + 0x0006 line=1399 │ │ + 0x000a line=1401 │ │ + locals : │ │ + 0x0004 - 0x000d reg=0 drawerView Landroid/view/View; │ │ + 0x0000 - 0x000d reg=2 this Landroid/support/v4/widget/DrawerLayout; │ │ + 0x0000 - 0x000d reg=3 drawerGravity I │ │ + │ │ + #28 : (in Landroid/support/v4/widget/DrawerLayout;) │ │ + name : 'isDrawerVisible' │ │ + type : '(Landroid/view/View;)Z' │ │ + access : 0x0001 (PUBLIC) │ │ + code - │ │ + registers : 5 │ │ + ins : 2 │ │ + outs : 2 │ │ + insns size : 54 16-bit code units │ │ +097640: |[097640] android.support.v4.widget.DrawerLayout.isDrawerVisible:(Landroid/view/View;)Z │ │ +097650: 6e20 3419 4300 |0000: invoke-virtual {v3, v4}, Landroid/support/v4/widget/DrawerLayout;.isDrawerView:(Landroid/view/View;)Z // method@1934 │ │ +097656: 0a00 |0003: move-result v0 │ │ +097658: 3900 2100 |0004: if-nez v0, 0025 // +0021 │ │ +09765c: 2200 2b05 |0006: new-instance v0, Ljava/lang/IllegalArgumentException; // type@052b │ │ +097660: 2201 3e05 |0008: new-instance v1, Ljava/lang/StringBuilder; // type@053e │ │ +097664: 7010 a422 0100 |000a: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@22a4 │ │ +09766a: 1a02 fd0f |000d: const-string v2, "View " // string@0ffd │ │ +09766e: 6e20 ad22 2100 |000f: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22ad │ │ +097674: 0c01 |0012: move-result-object v1 │ │ +097676: 6e20 ac22 4100 |0013: invoke-virtual {v1, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@22ac │ │ +09767c: 0c01 |0016: move-result-object v1 │ │ +09767e: 1a02 5100 |0017: const-string v2, " is not a drawer" // string@0051 │ │ +097682: 6e20 ad22 2100 |0019: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22ad │ │ +097688: 0c01 |001c: move-result-object v1 │ │ +09768a: 6e10 b222 0100 |001d: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@22b2 │ │ +097690: 0c01 |0020: move-result-object v1 │ │ +097692: 7020 6822 1000 |0021: invoke-direct {v0, v1}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@2268 │ │ +097698: 2700 |0024: throw v0 │ │ +09769a: 6e10 061d 0400 |0025: invoke-virtual {v4}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@1d06 │ │ +0976a0: 0c00 |0028: move-result-object v0 │ │ +0976a2: 1f00 9903 |0029: check-cast v0, Landroid/support/v4/widget/DrawerLayout$LayoutParams; // type@0399 │ │ +0976a6: 5200 0107 |002b: iget v0, v0, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.onScreen:F // field@0701 │ │ +0976aa: 1201 |002d: const/4 v1, #int 0 // #0 │ │ +0976ac: 2d00 0001 |002e: cmpl-float v0, v0, v1 │ │ +0976b0: 3d00 0400 |0030: if-lez v0, 0034 // +0004 │ │ +0976b4: 1210 |0032: const/4 v0, #int 1 // #1 │ │ +0976b6: 0f00 |0033: return v0 │ │ +0976b8: 1200 |0034: const/4 v0, #int 0 // #0 │ │ +0976ba: 28fe |0035: goto 0033 // -0002 │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=1382 │ │ + 0x0006 line=1383 │ │ + 0x0025 line=1385 │ │ + locals : │ │ + 0x0000 - 0x0036 reg=3 this Landroid/support/v4/widget/DrawerLayout; │ │ + 0x0000 - 0x0036 reg=4 drawer Landroid/view/View; │ │ + │ │ + #29 : (in Landroid/support/v4/widget/DrawerLayout;) │ │ + name : 'moveDrawerToOffset' │ │ + type : '(Landroid/view/View;F)V' │ │ + access : 0x0000 () │ │ + code - │ │ + registers : 9 │ │ + ins : 3 │ │ + outs : 3 │ │ + insns size : 32 16-bit code units │ │ +0976bc: |[0976bc] android.support.v4.widget.DrawerLayout.moveDrawerToOffset:(Landroid/view/View;F)V │ │ +0976cc: 6e20 2519 7600 |0000: invoke-virtual {v6, v7}, Landroid/support/v4/widget/DrawerLayout;.getDrawerViewOffset:(Landroid/view/View;)F // method@1925 │ │ +0976d2: 0a02 |0003: move-result v2 │ │ +0976d4: 6e10 2c1d 0700 |0004: invoke-virtual {v7}, Landroid/view/View;.getWidth:()I // method@1d2c │ │ +0976da: 0a04 |0007: move-result v4 │ │ +0976dc: 8245 |0008: int-to-float v5, v4 │ │ +0976de: c825 |0009: mul-float/2addr v5, v2 │ │ +0976e0: 8753 |000a: float-to-int v3, v5 │ │ +0976e2: 8245 |000b: int-to-float v5, v4 │ │ +0976e4: c885 |000c: mul-float/2addr v5, v8 │ │ +0976e6: 8751 |000d: float-to-int v1, v5 │ │ +0976e8: 9100 0103 |000e: sub-int v0, v1, v3 │ │ +0976ec: 1235 |0010: const/4 v5, #int 3 // #3 │ │ +0976ee: 6e30 0b19 7605 |0011: invoke-virtual {v6, v7, v5}, Landroid/support/v4/widget/DrawerLayout;.checkDrawerViewAbsoluteGravity:(Landroid/view/View;I)Z // method@190b │ │ +0976f4: 0a05 |0014: move-result v5 │ │ +0976f6: 3805 0900 |0015: if-eqz v5, 001e // +0009 │ │ +0976fa: 6e20 431d 0700 |0017: invoke-virtual {v7, v0}, Landroid/view/View;.offsetLeftAndRight:(I)V // method@1d43 │ │ +097700: 6e30 5319 7608 |001a: invoke-virtual {v6, v7, v8}, Landroid/support/v4/widget/DrawerLayout;.setDrawerViewOffset:(Landroid/view/View;F)V // method@1953 │ │ +097706: 0e00 |001d: return-void │ │ +097708: 7b00 |001e: neg-int v0, v0 │ │ +09770a: 28f8 |001f: goto 0017 // -0008 │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=728 │ │ + 0x0004 line=729 │ │ + 0x0008 line=730 │ │ + 0x000b line=731 │ │ + 0x000e line=732 │ │ + 0x0010 line=734 │ │ + 0x001a line=736 │ │ + 0x001d line=737 │ │ + 0x001e line=734 │ │ + locals : │ │ + 0x0010 - 0x0017 reg=0 dx I │ │ + 0x001e - 0x0020 reg=0 dx I │ │ + 0x000e - 0x0020 reg=1 newPos I │ │ + 0x0004 - 0x0020 reg=2 oldOffset F │ │ + 0x000b - 0x0020 reg=3 oldPos I │ │ + 0x0008 - 0x0020 reg=4 width I │ │ + 0x0000 - 0x0020 reg=6 this Landroid/support/v4/widget/DrawerLayout; │ │ + 0x0000 - 0x0020 reg=7 drawerView Landroid/view/View; │ │ + 0x0000 - 0x0020 reg=8 slideOffset F │ │ + │ │ + #30 : (in Landroid/support/v4/widget/DrawerLayout;) │ │ + name : 'onAttachedToWindow' │ │ + type : '()V' │ │ + access : 0x0004 (PROTECTED) │ │ + code - │ │ + registers : 2 │ │ + ins : 1 │ │ + outs : 1 │ │ + insns size : 7 16-bit code units │ │ +09770c: |[09770c] android.support.v4.widget.DrawerLayout.onAttachedToWindow:()V │ │ +09771c: 6f10 b81d 0100 |0000: invoke-super {v1}, Landroid/view/ViewGroup;.onAttachedToWindow:()V // method@1db8 │ │ +097722: 1210 |0003: const/4 v0, #int 1 // #1 │ │ +097724: 5c10 2407 |0004: iput-boolean v0, v1, Landroid/support/v4/widget/DrawerLayout;.mFirstLayout:Z // field@0724 │ │ +097728: 0e00 |0006: return-void │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=783 │ │ + 0x0003 line=784 │ │ + 0x0006 line=785 │ │ + locals : │ │ + 0x0000 - 0x0007 reg=1 this Landroid/support/v4/widget/DrawerLayout; │ │ + │ │ + #31 : (in Landroid/support/v4/widget/DrawerLayout;) │ │ + name : 'onDetachedFromWindow' │ │ + type : '()V' │ │ + access : 0x0004 (PROTECTED) │ │ + code - │ │ + registers : 2 │ │ + ins : 1 │ │ + outs : 1 │ │ + insns size : 7 16-bit code units │ │ +09772c: |[09772c] android.support.v4.widget.DrawerLayout.onDetachedFromWindow:()V │ │ +09773c: 6f10 b91d 0100 |0000: invoke-super {v1}, Landroid/view/ViewGroup;.onDetachedFromWindow:()V // method@1db9 │ │ +097742: 1210 |0003: const/4 v0, #int 1 // #1 │ │ +097744: 5c10 2407 |0004: iput-boolean v0, v1, Landroid/support/v4/widget/DrawerLayout;.mFirstLayout:Z // field@0724 │ │ +097748: 0e00 |0006: return-void │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=777 │ │ + 0x0003 line=778 │ │ + 0x0006 line=779 │ │ + locals : │ │ + 0x0000 - 0x0007 reg=1 this Landroid/support/v4/widget/DrawerLayout; │ │ + │ │ + #32 : (in Landroid/support/v4/widget/DrawerLayout;) │ │ + name : 'onDraw' │ │ + type : '(Landroid/graphics/Canvas;)V' │ │ + access : 0x0001 (PUBLIC) │ │ + code - │ │ + registers : 6 │ │ + ins : 2 │ │ + outs : 5 │ │ + insns size : 37 16-bit code units │ │ +09774c: |[09774c] android.support.v4.widget.DrawerLayout.onDraw:(Landroid/graphics/Canvas;)V │ │ +09775c: 1203 |0000: const/4 v3, #int 0 // #0 │ │ +09775e: 6f20 ba1d 5400 |0001: invoke-super {v4, v5}, Landroid/view/ViewGroup;.onDraw:(Landroid/graphics/Canvas;)V // method@1dba │ │ +097764: 5541 2207 |0004: iget-boolean v1, v4, Landroid/support/v4/widget/DrawerLayout;.mDrawStatusBarBackground:Z // field@0722 │ │ +097768: 3801 1e00 |0006: if-eqz v1, 0024 // +001e │ │ +09776c: 5441 3607 |0008: iget-object v1, v4, Landroid/support/v4/widget/DrawerLayout;.mStatusBarBackground:Landroid/graphics/drawable/Drawable; // field@0736 │ │ +097770: 3801 1a00 |000a: if-eqz v1, 0024 // +001a │ │ +097774: 6201 1207 |000c: sget-object v1, Landroid/support/v4/widget/DrawerLayout;.IMPL:Landroid/support/v4/widget/DrawerLayout$DrawerLayoutCompatImpl; // field@0712 │ │ +097778: 5442 2807 |000e: iget-object v2, v4, Landroid/support/v4/widget/DrawerLayout;.mLastInsets:Ljava/lang/Object; // field@0728 │ │ +09777c: 7220 ca18 2100 |0010: invoke-interface {v1, v2}, Landroid/support/v4/widget/DrawerLayout$DrawerLayoutCompatImpl;.getTopInset:(Ljava/lang/Object;)I // method@18ca │ │ +097782: 0a00 |0013: move-result v0 │ │ +097784: 3d00 1000 |0014: if-lez v0, 0024 // +0010 │ │ +097788: 5441 3607 |0016: iget-object v1, v4, Landroid/support/v4/widget/DrawerLayout;.mStatusBarBackground:Landroid/graphics/drawable/Drawable; // field@0736 │ │ +09778c: 6e10 2919 0400 |0018: invoke-virtual {v4}, Landroid/support/v4/widget/DrawerLayout;.getWidth:()I // method@1929 │ │ +097792: 0a02 |001b: move-result v2 │ │ +097794: 6e50 2002 3123 |001c: invoke-virtual {v1, v3, v3, v2, v0}, Landroid/graphics/drawable/Drawable;.setBounds:(IIII)V // method@0220 │ │ +09779a: 5441 3607 |001f: iget-object v1, v4, Landroid/support/v4/widget/DrawerLayout;.mStatusBarBackground:Landroid/graphics/drawable/Drawable; // field@0736 │ │ +09779e: 6e20 1502 5100 |0021: invoke-virtual {v1, v5}, Landroid/graphics/drawable/Drawable;.draw:(Landroid/graphics/Canvas;)V // method@0215 │ │ +0977a4: 0e00 |0024: return-void │ │ + catches : (none) │ │ + positions : │ │ + 0x0001 line=1023 │ │ + 0x0004 line=1024 │ │ + 0x000c line=1025 │ │ + 0x0014 line=1026 │ │ + 0x0016 line=1027 │ │ + 0x001f line=1028 │ │ + 0x0024 line=1031 │ │ + locals : │ │ + 0x0014 - 0x0024 reg=0 inset I │ │ + 0x0000 - 0x0025 reg=4 this Landroid/support/v4/widget/DrawerLayout; │ │ + 0x0000 - 0x0025 reg=5 c Landroid/graphics/Canvas; │ │ + │ │ + #33 : (in Landroid/support/v4/widget/DrawerLayout;) │ │ + name : 'onInterceptTouchEvent' │ │ + type : '(Landroid/view/MotionEvent;)Z' │ │ + access : 0x0001 (PUBLIC) │ │ + code - │ │ + registers : 13 │ │ + ins : 2 │ │ + outs : 3 │ │ + insns size : 122 16-bit code units │ │ +0977a8: |[0977a8] android.support.v4.widget.DrawerLayout.onInterceptTouchEvent:(Landroid/view/MotionEvent;)Z │ │ +0977b8: 1217 |0000: const/4 v7, #int 1 // #1 │ │ +0977ba: 1206 |0001: const/4 v6, #int 0 // #0 │ │ +0977bc: 7110 dc10 0c00 |0002: invoke-static {v12}, Landroid/support/v4/view/MotionEventCompat;.getActionMasked:(Landroid/view/MotionEvent;)I // method@10dc │ │ +0977c2: 0a00 |0005: move-result v0 │ │ +0977c4: 54b8 2a07 |0006: iget-object v8, v11, Landroid/support/v4/widget/DrawerLayout;.mLeftDragger:Landroid/support/v4/widget/ViewDragHelper; // field@072a │ │ +0977c8: 6e20 3f1c c800 |0008: invoke-virtual {v8, v12}, Landroid/support/v4/widget/ViewDragHelper;.shouldInterceptTouchEvent:(Landroid/view/MotionEvent;)Z // method@1c3f │ │ +0977ce: 0a08 |000b: move-result v8 │ │ +0977d0: 54b9 3007 |000c: iget-object v9, v11, Landroid/support/v4/widget/DrawerLayout;.mRightDragger:Landroid/support/v4/widget/ViewDragHelper; // field@0730 │ │ +0977d4: 6e20 3f1c c900 |000e: invoke-virtual {v9, v12}, Landroid/support/v4/widget/ViewDragHelper;.shouldInterceptTouchEvent:(Landroid/view/MotionEvent;)Z // method@1c3f │ │ +0977da: 0a09 |0011: move-result v9 │ │ +0977dc: 9602 0809 |0012: or-int v2, v8, v9 │ │ +0977e0: 1203 |0014: const/4 v3, #int 0 // #0 │ │ +0977e2: 2b00 5900 0000 |0015: packed-switch v0, 0000006e // +00000059 │ │ +0977e8: 3902 0e00 |0018: if-nez v2, 0026 // +000e │ │ +0977ec: 3903 0c00 |001a: if-nez v3, 0026 // +000c │ │ +0977f0: 7010 2c19 0b00 |001c: invoke-direct {v11}, Landroid/support/v4/widget/DrawerLayout;.hasPeekingDrawer:()Z // method@192c │ │ +0977f6: 0a08 |001f: move-result v8 │ │ +0977f8: 3908 0600 |0020: if-nez v8, 0026 // +0006 │ │ +0977fc: 55b8 2007 |0022: iget-boolean v8, v11, Landroid/support/v4/widget/DrawerLayout;.mChildrenCanceledTouch:Z // field@0720 │ │ +097800: 3808 0300 |0024: if-eqz v8, 0027 // +0003 │ │ +097804: 0176 |0026: move v6, v7 │ │ +097806: 0f06 |0027: return v6 │ │ +097808: 6e10 c51c 0c00 |0028: invoke-virtual {v12}, Landroid/view/MotionEvent;.getX:()F // method@1cc5 │ │ +09780e: 0a04 |002b: move-result v4 │ │ +097810: 6e10 c71c 0c00 |002c: invoke-virtual {v12}, Landroid/view/MotionEvent;.getY:()F // method@1cc7 │ │ +097816: 0a05 |002f: move-result v5 │ │ +097818: 59b4 2607 |0030: iput v4, v11, Landroid/support/v4/widget/DrawerLayout;.mInitialMotionX:F // field@0726 │ │ +09781c: 59b5 2707 |0032: iput v5, v11, Landroid/support/v4/widget/DrawerLayout;.mInitialMotionY:F // field@0727 │ │ +097820: 52b8 3207 |0034: iget v8, v11, Landroid/support/v4/widget/DrawerLayout;.mScrimOpacity:F // field@0732 │ │ +097824: 1209 |0036: const/4 v9, #int 0 // #0 │ │ +097826: 2d08 0809 |0037: cmpl-float v8, v8, v9 │ │ +09782a: 3d08 1300 |0039: if-lez v8, 004c // +0013 │ │ +09782e: 54b8 2a07 |003b: iget-object v8, v11, Landroid/support/v4/widget/DrawerLayout;.mLeftDragger:Landroid/support/v4/widget/ViewDragHelper; // field@072a │ │ +097832: 8749 |003d: float-to-int v9, v4 │ │ +097834: 875a |003e: float-to-int v10, v5 │ │ +097836: 6e30 271c 980a |003f: invoke-virtual {v8, v9, v10}, Landroid/support/v4/widget/ViewDragHelper;.findTopChildUnder:(II)Landroid/view/View; // method@1c27 │ │ +09783c: 0c01 |0042: move-result-object v1 │ │ +09783e: 3801 0900 |0043: if-eqz v1, 004c // +0009 │ │ +097842: 6e20 3119 1b00 |0045: invoke-virtual {v11, v1}, Landroid/support/v4/widget/DrawerLayout;.isContentView:(Landroid/view/View;)Z // method@1931 │ │ +097848: 0a08 |0048: move-result v8 │ │ +09784a: 3808 0300 |0049: if-eqz v8, 004c // +0003 │ │ +09784e: 1213 |004b: const/4 v3, #int 1 // #1 │ │ +097850: 5cb6 2107 |004c: iput-boolean v6, v11, Landroid/support/v4/widget/DrawerLayout;.mDisallowInterceptRequested:Z // field@0721 │ │ +097854: 5cb6 2007 |004e: iput-boolean v6, v11, Landroid/support/v4/widget/DrawerLayout;.mChildrenCanceledTouch:Z // field@0720 │ │ +097858: 28c8 |0050: goto 0018 // -0038 │ │ +09785a: 54b8 2a07 |0051: iget-object v8, v11, Landroid/support/v4/widget/DrawerLayout;.mLeftDragger:Landroid/support/v4/widget/ViewDragHelper; // field@072a │ │ +09785e: 1239 |0053: const/4 v9, #int 3 // #3 │ │ +097860: 6e20 171c 9800 |0054: invoke-virtual {v8, v9}, Landroid/support/v4/widget/ViewDragHelper;.checkTouchSlop:(I)Z // method@1c17 │ │ +097866: 0a08 |0057: move-result v8 │ │ +097868: 3808 c0ff |0058: if-eqz v8, 0018 // -0040 │ │ +09786c: 54b8 2907 |005a: iget-object v8, v11, Landroid/support/v4/widget/DrawerLayout;.mLeftCallback:Landroid/support/v4/widget/DrawerLayout$ViewDragCallback; // field@0729 │ │ +097870: 6e10 fe18 0800 |005c: invoke-virtual {v8}, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.removeCallbacks:()V // method@18fe │ │ +097876: 54b8 2f07 |005f: iget-object v8, v11, Landroid/support/v4/widget/DrawerLayout;.mRightCallback:Landroid/support/v4/widget/DrawerLayout$ViewDragCallback; // field@072f │ │ +09787a: 6e10 fe18 0800 |0061: invoke-virtual {v8}, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.removeCallbacks:()V // method@18fe │ │ +097880: 28b4 |0064: goto 0018 // -004c │ │ +097882: 6e20 1019 7b00 |0065: invoke-virtual {v11, v7}, Landroid/support/v4/widget/DrawerLayout;.closeDrawers:(Z)V // method@1910 │ │ +097888: 5cb6 2107 |0068: iput-boolean v6, v11, Landroid/support/v4/widget/DrawerLayout;.mDisallowInterceptRequested:Z // field@0721 │ │ +09788c: 5cb6 2007 |006a: iput-boolean v6, v11, Landroid/support/v4/widget/DrawerLayout;.mChildrenCanceledTouch:Z // field@0720 │ │ +097890: 28ac |006c: goto 0018 // -0054 │ │ +097892: 0000 |006d: nop // spacer │ │ +097894: 0001 0400 0000 0000 1300 0000 5000 ... |006e: packed-switch-data (12 units) │ │ + catches : (none) │ │ + positions : │ │ + 0x0002 line=1108 │ │ + 0x0006 line=1111 │ │ + 0x0014 line=1114 │ │ + 0x0015 line=1116 │ │ + 0x0018 line=1150 │ │ + 0x0028 line=1118 │ │ + 0x002c line=1119 │ │ + 0x0030 line=1120 │ │ + 0x0032 line=1121 │ │ + 0x0034 line=1122 │ │ + 0x003b line=1123 │ │ + 0x0043 line=1124 │ │ + 0x004b line=1125 │ │ + 0x004c line=1128 │ │ + 0x004e line=1129 │ │ + 0x0051 line=1135 │ │ + 0x005a line=1136 │ │ + 0x005f line=1137 │ │ + 0x0065 line=1144 │ │ + 0x0068 line=1145 │ │ + 0x006a line=1146 │ │ + 0x006d line=1116 │ │ + locals : │ │ + 0x0043 - 0x004c reg=1 child Landroid/view/View; │ │ + 0x002c - 0x0051 reg=4 x F │ │ + 0x0030 - 0x0051 reg=5 y F │ │ + 0x0006 - 0x007a reg=0 action I │ │ + 0x0014 - 0x007a reg=2 interceptForDrag Z │ │ + 0x0015 - 0x007a reg=3 interceptForTap Z │ │ + 0x0000 - 0x007a reg=11 this Landroid/support/v4/widget/DrawerLayout; │ │ + 0x0000 - 0x007a reg=12 ev Landroid/view/MotionEvent; │ │ + │ │ + #34 : (in Landroid/support/v4/widget/DrawerLayout;) │ │ + name : 'onKeyDown' │ │ + type : '(ILandroid/view/KeyEvent;)Z' │ │ + access : 0x0001 (PUBLIC) │ │ + code - │ │ + registers : 4 │ │ + ins : 3 │ │ + outs : 3 │ │ + insns size : 19 16-bit code units │ │ +0978ac: |[0978ac] android.support.v4.widget.DrawerLayout.onKeyDown:(ILandroid/view/KeyEvent;)Z │ │ +0978bc: 1240 |0000: const/4 v0, #int 4 // #4 │ │ +0978be: 3302 0d00 |0001: if-ne v2, v0, 000e // +000d │ │ +0978c2: 7010 2d19 0100 |0003: invoke-direct {v1}, Landroid/support/v4/widget/DrawerLayout;.hasVisibleDrawer:()Z // method@192d │ │ +0978c8: 0a00 |0006: move-result v0 │ │ +0978ca: 3800 0700 |0007: if-eqz v0, 000e // +0007 │ │ +0978ce: 7110 4f10 0300 |0009: invoke-static {v3}, Landroid/support/v4/view/KeyEventCompat;.startTracking:(Landroid/view/KeyEvent;)V // method@104f │ │ +0978d4: 1210 |000c: const/4 v0, #int 1 // #1 │ │ +0978d6: 0f00 |000d: return v0 │ │ +0978d8: 6f30 bc1d 2103 |000e: invoke-super {v1, v2, v3}, Landroid/view/ViewGroup;.onKeyDown:(ILandroid/view/KeyEvent;)Z // method@1dbc │ │ +0978de: 0a00 |0011: move-result v0 │ │ +0978e0: 28fb |0012: goto 000d // -0005 │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=1471 │ │ + 0x0009 line=1472 │ │ + 0x000c line=1473 │ │ + 0x000d line=1475 │ │ + locals : │ │ + 0x0000 - 0x0013 reg=1 this Landroid/support/v4/widget/DrawerLayout; │ │ + 0x0000 - 0x0013 reg=2 keyCode I │ │ + 0x0000 - 0x0013 reg=3 event Landroid/view/KeyEvent; │ │ + │ │ + #35 : (in Landroid/support/v4/widget/DrawerLayout;) │ │ + name : 'onKeyUp' │ │ + type : '(ILandroid/view/KeyEvent;)Z' │ │ + access : 0x0001 (PUBLIC) │ │ + code - │ │ + registers : 5 │ │ + ins : 3 │ │ + outs : 3 │ │ + insns size : 29 16-bit code units │ │ +0978e4: |[0978e4] android.support.v4.widget.DrawerLayout.onKeyUp:(ILandroid/view/KeyEvent;)Z │ │ +0978f4: 1241 |0000: const/4 v1, #int 4 // #4 │ │ +0978f6: 3313 1700 |0001: if-ne v3, v1, 0018 // +0017 │ │ +0978fa: 7010 1819 0200 |0003: invoke-direct {v2}, Landroid/support/v4/widget/DrawerLayout;.findVisibleDrawer:()Landroid/view/View; // method@1918 │ │ +097900: 0c00 |0006: move-result-object v0 │ │ +097902: 3800 0b00 |0007: if-eqz v0, 0012 // +000b │ │ +097906: 6e20 2219 0200 |0009: invoke-virtual {v2, v0}, Landroid/support/v4/widget/DrawerLayout;.getDrawerLockMode:(Landroid/view/View;)I // method@1922 │ │ +09790c: 0a01 |000c: move-result v1 │ │ +09790e: 3901 0500 |000d: if-nez v1, 0012 // +0005 │ │ +097912: 6e10 0f19 0200 |000f: invoke-virtual {v2}, Landroid/support/v4/widget/DrawerLayout;.closeDrawers:()V // method@190f │ │ +097918: 3800 0400 |0012: if-eqz v0, 0016 // +0004 │ │ +09791c: 1211 |0014: const/4 v1, #int 1 // #1 │ │ +09791e: 0f01 |0015: return v1 │ │ +097920: 1201 |0016: const/4 v1, #int 0 // #0 │ │ +097922: 28fe |0017: goto 0015 // -0002 │ │ +097924: 6f30 bd1d 3204 |0018: invoke-super {v2, v3, v4}, Landroid/view/ViewGroup;.onKeyUp:(ILandroid/view/KeyEvent;)Z // method@1dbd │ │ +09792a: 0a01 |001b: move-result v1 │ │ +09792c: 28f9 |001c: goto 0015 // -0007 │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=1480 │ │ + 0x0003 line=1481 │ │ + 0x0007 line=1482 │ │ + 0x000f line=1483 │ │ + 0x0012 line=1485 │ │ + 0x0015 line=1487 │ │ + 0x0016 line=1485 │ │ + 0x0018 line=1487 │ │ + locals : │ │ + 0x0007 - 0x0015 reg=0 visibleDrawer Landroid/view/View; │ │ + 0x0016 - 0x0018 reg=0 visibleDrawer Landroid/view/View; │ │ + 0x0000 - 0x001d reg=2 this Landroid/support/v4/widget/DrawerLayout; │ │ + 0x0000 - 0x001d reg=3 keyCode I │ │ + 0x0000 - 0x001d reg=4 event Landroid/view/KeyEvent; │ │ + │ │ + #36 : (in Landroid/support/v4/widget/DrawerLayout;) │ │ + name : 'onLayout' │ │ + type : '(ZIIII)V' │ │ + access : 0x0004 (PROTECTED) │ │ + code - │ │ + registers : 29 │ │ + ins : 6 │ │ + outs : 5 │ │ + insns size : 356 16-bit code units │ │ +097930: |[097930] android.support.v4.widget.DrawerLayout.onLayout:(ZIIII)V │ │ +097940: 1312 0100 |0000: const/16 v18, #int 1 // #1 │ │ +097944: 0200 1200 |0002: move/from16 v0, v18 │ │ +097948: 0801 1700 |0004: move-object/from16 v1, v23 │ │ +09794c: 5c10 2507 |0006: iput-boolean v0, v1, Landroid/support/v4/widget/DrawerLayout;.mInLayout:Z // field@0725 │ │ +097950: 9111 1b19 |0008: sub-int v17, v27, v25 │ │ +097954: 7401 1e19 1700 |000a: invoke-virtual/range {v23}, Landroid/support/v4/widget/DrawerLayout;.getChildCount:()I // method@191e │ │ +09795a: 0a06 |000d: move-result v6 │ │ +09795c: 120c |000e: const/4 v12, #int 0 // #0 │ │ +09795e: 356c 3a01 |000f: if-ge v12, v6, 0149 // +013a │ │ +097962: 0800 1700 |0011: move-object/from16 v0, v23 │ │ +097966: 6e20 1d19 c000 |0013: invoke-virtual {v0, v12}, Landroid/support/v4/widget/DrawerLayout;.getChildAt:(I)Landroid/view/View; // method@191d │ │ +09796c: 0c05 |0016: move-result-object v5 │ │ +09796e: 6e10 2b1d 0500 |0017: invoke-virtual {v5}, Landroid/view/View;.getVisibility:()I // method@1d2b │ │ +097974: 0a12 |001a: move-result v18 │ │ +097976: 1313 0800 |001b: const/16 v19, #int 8 // #8 │ │ +09797a: 0200 1200 |001d: move/from16 v0, v18 │ │ +09797e: 0201 1300 |001f: move/from16 v1, v19 │ │ +097982: 3310 0500 |0021: if-ne v0, v1, 0026 // +0005 │ │ +097986: d80c 0c01 |0023: add-int/lit8 v12, v12, #int 1 // #01 │ │ +09798a: 28ea |0025: goto 000f // -0016 │ │ +09798c: 6e10 061d 0500 |0026: invoke-virtual {v5}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@1d06 │ │ +097992: 0c0d |0029: move-result-object v13 │ │ +097994: 1f0d 9903 |002a: check-cast v13, Landroid/support/v4/widget/DrawerLayout$LayoutParams; // type@0399 │ │ +097998: 0800 1700 |002c: move-object/from16 v0, v23 │ │ +09799c: 6e20 3119 5000 |002e: invoke-virtual {v0, v5}, Landroid/support/v4/widget/DrawerLayout;.isContentView:(Landroid/view/View;)Z // method@1931 │ │ +0979a2: 0a12 |0031: move-result v18 │ │ +0979a4: 3812 2a00 |0032: if-eqz v18, 005c // +002a │ │ +0979a8: 52d0 0007 |0034: iget v0, v13, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.leftMargin:I // field@0700 │ │ +0979ac: 0212 0000 |0036: move/from16 v18, v0 │ │ +0979b0: 52d0 0307 |0038: iget v0, v13, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.topMargin:I // field@0703 │ │ +0979b4: 0213 0000 |003a: move/from16 v19, v0 │ │ +0979b8: 52d0 0007 |003c: iget v0, v13, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.leftMargin:I // field@0700 │ │ +0979bc: 0214 0000 |003e: move/from16 v20, v0 │ │ +0979c0: 6e10 0d1d 0500 |0040: invoke-virtual {v5}, Landroid/view/View;.getMeasuredWidth:()I // method@1d0d │ │ +0979c6: 0a15 |0043: move-result v21 │ │ +0979c8: 9014 1415 |0044: add-int v20, v20, v21 │ │ +0979cc: 52d0 0307 |0046: iget v0, v13, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.topMargin:I // field@0703 │ │ +0979d0: 0215 0000 |0048: move/from16 v21, v0 │ │ +0979d4: 6e10 0a1d 0500 |004a: invoke-virtual {v5}, Landroid/view/View;.getMeasuredHeight:()I // method@1d0a │ │ +0979da: 0a16 |004d: move-result v22 │ │ +0979dc: 9015 1516 |004e: add-int v21, v21, v22 │ │ +0979e0: 0200 1200 |0050: move/from16 v0, v18 │ │ +0979e4: 0201 1300 |0052: move/from16 v1, v19 │ │ +0979e8: 0202 1400 |0054: move/from16 v2, v20 │ │ +0979ec: 0203 1500 |0056: move/from16 v3, v21 │ │ +0979f0: 6e53 411d 0521 |0058: invoke-virtual {v5, v0, v1, v2, v3}, Landroid/view/View;.layout:(IIII)V // method@1d41 │ │ +0979f6: 28c8 |005b: goto 0023 // -0038 │ │ +0979f8: 6e10 0d1d 0500 |005c: invoke-virtual {v5}, Landroid/view/View;.getMeasuredWidth:()I // method@1d0d │ │ +0979fe: 0a0a |005f: move-result v10 │ │ +097a00: 6e10 0a1d 0500 |0060: invoke-virtual {v5}, Landroid/view/View;.getMeasuredHeight:()I // method@1d0a │ │ +097a06: 0a07 |0063: move-result v7 │ │ +097a08: 1312 0300 |0064: const/16 v18, #int 3 // #3 │ │ +097a0c: 0800 1700 |0066: move-object/from16 v0, v23 │ │ +097a10: 0201 1200 |0068: move/from16 v1, v18 │ │ +097a14: 6e30 0b19 5001 |006a: invoke-virtual {v0, v5, v1}, Landroid/support/v4/widget/DrawerLayout;.checkDrawerViewAbsoluteGravity:(Landroid/view/View;I)Z // method@190b │ │ +097a1a: 0a12 |006d: move-result v18 │ │ +097a1c: 3812 6700 |006e: if-eqz v18, 00d5 // +0067 │ │ +097a20: 7ba0 |0070: neg-int v0, v10 │ │ +097a22: 0212 0000 |0071: move/from16 v18, v0 │ │ +097a26: 82a0 |0073: int-to-float v0, v10 │ │ +097a28: 0213 0000 |0074: move/from16 v19, v0 │ │ +097a2c: 52d0 0107 |0076: iget v0, v13, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.onScreen:F // field@0701 │ │ +097a30: 0214 0000 |0078: move/from16 v20, v0 │ │ +097a34: a813 1314 |007a: mul-float v19, v19, v20 │ │ +097a38: 0200 1300 |007c: move/from16 v0, v19 │ │ +097a3c: 8700 |007e: float-to-int v0, v0 │ │ +097a3e: 0213 0000 |007f: move/from16 v19, v0 │ │ +097a42: 9008 1213 |0081: add-int v8, v18, v19 │ │ +097a46: 9012 0a08 |0083: add-int v18, v10, v8 │ │ +097a4a: 0200 1200 |0085: move/from16 v0, v18 │ │ +097a4e: 8200 |0087: int-to-float v0, v0 │ │ +097a50: 0212 0000 |0088: move/from16 v18, v0 │ │ +097a54: 82a0 |008a: int-to-float v0, v10 │ │ +097a56: 0213 0000 |008b: move/from16 v19, v0 │ │ +097a5a: a90e 1213 |008d: div-float v14, v18, v19 │ │ +097a5e: 52d0 0107 |008f: iget v0, v13, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.onScreen:F // field@0701 │ │ +097a62: 0212 0000 |0091: move/from16 v18, v0 │ │ +097a66: 2d12 0e12 |0093: cmpl-float v18, v14, v18 │ │ +097a6a: 3812 5d00 |0095: if-eqz v18, 00f2 // +005d │ │ +097a6e: 1214 |0097: const/4 v4, #int 1 // #1 │ │ +097a70: 52d0 fc06 |0098: iget v0, v13, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.gravity:I // field@06fc │ │ +097a74: 0212 0000 |009a: move/from16 v18, v0 │ │ +097a78: dd10 1270 |009c: and-int/lit8 v16, v18, #int 112 // #70 │ │ +097a7c: 2c10 bc00 0000 |009e: sparse-switch v16, 0000015a // +000000bc │ │ +097a82: 52d0 0307 |00a1: iget v0, v13, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.topMargin:I // field@0703 │ │ +097a86: 0212 0000 |00a3: move/from16 v18, v0 │ │ +097a8a: 9013 080a |00a5: add-int v19, v8, v10 │ │ +097a8e: 52d0 0307 |00a7: iget v0, v13, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.topMargin:I // field@0703 │ │ +097a92: 0214 0000 |00a9: move/from16 v20, v0 │ │ +097a96: 9014 1407 |00ab: add-int v20, v20, v7 │ │ +097a9a: 0200 1200 |00ad: move/from16 v0, v18 │ │ +097a9e: 0201 1300 |00af: move/from16 v1, v19 │ │ +097aa2: 0202 1400 |00b1: move/from16 v2, v20 │ │ +097aa6: 6e52 411d 8510 |00b3: invoke-virtual {v5, v8, v0, v1, v2}, Landroid/view/View;.layout:(IIII)V // method@1d41 │ │ +097aac: 3804 0700 |00b6: if-eqz v4, 00bd // +0007 │ │ +097ab0: 0800 1700 |00b8: move-object/from16 v0, v23 │ │ +097ab4: 6e30 5319 500e |00ba: invoke-virtual {v0, v5, v14}, Landroid/support/v4/widget/DrawerLayout;.setDrawerViewOffset:(Landroid/view/View;F)V // method@1953 │ │ +097aba: 52d0 0107 |00bd: iget v0, v13, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.onScreen:F // field@0701 │ │ +097abe: 0212 0000 |00bf: move/from16 v18, v0 │ │ +097ac2: 1313 0000 |00c1: const/16 v19, #int 0 // #0 │ │ +097ac6: 2d12 1213 |00c3: cmpl-float v18, v18, v19 │ │ +097aca: 3d12 8200 |00c5: if-lez v18, 0147 // +0082 │ │ +097ace: 120f |00c7: const/4 v15, #int 0 // #0 │ │ +097ad0: 6e10 2b1d 0500 |00c8: invoke-virtual {v5}, Landroid/view/View;.getVisibility:()I // method@1d2b │ │ +097ad6: 0a12 |00cb: move-result v18 │ │ +097ad8: 0200 1200 |00cc: move/from16 v0, v18 │ │ +097adc: 32f0 55ff |00ce: if-eq v0, v15, 0023 // -00ab │ │ +097ae0: 6e20 841d f500 |00d0: invoke-virtual {v5, v15}, Landroid/view/View;.setVisibility:(I)V // method@1d84 │ │ +097ae6: 2900 50ff |00d3: goto/16 0023 // -00b0 │ │ +097aea: 82a0 |00d5: int-to-float v0, v10 │ │ +097aec: 0212 0000 |00d6: move/from16 v18, v0 │ │ +097af0: 52d0 0107 |00d8: iget v0, v13, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.onScreen:F // field@0701 │ │ +097af4: 0213 0000 |00da: move/from16 v19, v0 │ │ +097af8: a812 1213 |00dc: mul-float v18, v18, v19 │ │ +097afc: 0200 1200 |00de: move/from16 v0, v18 │ │ +097b00: 8700 |00e0: float-to-int v0, v0 │ │ +097b02: 0212 0000 |00e1: move/from16 v18, v0 │ │ +097b06: 9108 1112 |00e3: sub-int v8, v17, v18 │ │ +097b0a: 9112 1108 |00e5: sub-int v18, v17, v8 │ │ +097b0e: 0200 1200 |00e7: move/from16 v0, v18 │ │ +097b12: 8200 |00e9: int-to-float v0, v0 │ │ +097b14: 0212 0000 |00ea: move/from16 v18, v0 │ │ +097b18: 82a0 |00ec: int-to-float v0, v10 │ │ +097b1a: 0213 0000 |00ed: move/from16 v19, v0 │ │ +097b1e: a90e 1213 |00ef: div-float v14, v18, v19 │ │ +097b22: 289e |00f1: goto 008f // -0062 │ │ +097b24: 1204 |00f2: const/4 v4, #int 0 // #0 │ │ +097b26: 28a5 |00f3: goto 0098 // -005b │ │ +097b28: 910b 1c1a |00f4: sub-int v11, v28, v26 │ │ +097b2c: 52d0 fb06 |00f6: iget v0, v13, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.bottomMargin:I // field@06fb │ │ +097b30: 0212 0000 |00f8: move/from16 v18, v0 │ │ +097b34: 9112 0b12 |00fa: sub-int v18, v11, v18 │ │ +097b38: 6e10 0a1d 0500 |00fc: invoke-virtual {v5}, Landroid/view/View;.getMeasuredHeight:()I // method@1d0a │ │ +097b3e: 0a13 |00ff: move-result v19 │ │ +097b40: 9112 1213 |0100: sub-int v18, v18, v19 │ │ +097b44: 9013 080a |0102: add-int v19, v8, v10 │ │ +097b48: 52d0 fb06 |0104: iget v0, v13, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.bottomMargin:I // field@06fb │ │ +097b4c: 0214 0000 |0106: move/from16 v20, v0 │ │ +097b50: 9114 0b14 |0108: sub-int v20, v11, v20 │ │ +097b54: 0200 1200 |010a: move/from16 v0, v18 │ │ +097b58: 0201 1300 |010c: move/from16 v1, v19 │ │ +097b5c: 0202 1400 |010e: move/from16 v2, v20 │ │ +097b60: 6e52 411d 8510 |0110: invoke-virtual {v5, v8, v0, v1, v2}, Landroid/view/View;.layout:(IIII)V // method@1d41 │ │ +097b66: 28a3 |0113: goto 00b6 // -005d │ │ +097b68: 910b 1c1a |0114: sub-int v11, v28, v26 │ │ +097b6c: 9112 0b07 |0116: sub-int v18, v11, v7 │ │ +097b70: db09 1202 |0118: div-int/lit8 v9, v18, #int 2 // #02 │ │ +097b74: 52d0 0307 |011a: iget v0, v13, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.topMargin:I // field@0703 │ │ +097b78: 0212 0000 |011c: move/from16 v18, v0 │ │ +097b7c: 0200 1200 |011e: move/from16 v0, v18 │ │ +097b80: 3509 1000 |0120: if-ge v9, v0, 0130 // +0010 │ │ +097b84: 52d9 0307 |0122: iget v9, v13, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.topMargin:I // field@0703 │ │ +097b88: 9012 080a |0124: add-int v18, v8, v10 │ │ +097b8c: 9013 0907 |0126: add-int v19, v9, v7 │ │ +097b90: 0200 1200 |0128: move/from16 v0, v18 │ │ +097b94: 0201 1300 |012a: move/from16 v1, v19 │ │ +097b98: 6e51 411d 8509 |012c: invoke-virtual {v5, v8, v9, v0, v1}, Landroid/view/View;.layout:(IIII)V // method@1d41 │ │ +097b9e: 2887 |012f: goto 00b6 // -0079 │ │ +097ba0: 9012 0907 |0130: add-int v18, v9, v7 │ │ +097ba4: 52d0 fb06 |0132: iget v0, v13, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.bottomMargin:I // field@06fb │ │ +097ba8: 0213 0000 |0134: move/from16 v19, v0 │ │ +097bac: 9113 0b13 |0136: sub-int v19, v11, v19 │ │ +097bb0: 0200 1200 |0138: move/from16 v0, v18 │ │ +097bb4: 0201 1300 |013a: move/from16 v1, v19 │ │ +097bb8: 3710 e8ff |013c: if-le v0, v1, 0124 // -0018 │ │ +097bbc: 52d0 fb06 |013e: iget v0, v13, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.bottomMargin:I // field@06fb │ │ +097bc0: 0212 0000 |0140: move/from16 v18, v0 │ │ +097bc4: 9112 0b12 |0142: sub-int v18, v11, v18 │ │ +097bc8: 9109 1207 |0144: sub-int v9, v18, v7 │ │ +097bcc: 28de |0146: goto 0124 // -0022 │ │ +097bce: 124f |0147: const/4 v15, #int 4 // #4 │ │ +097bd0: 2880 |0148: goto 00c8 // -0080 │ │ +097bd2: 1312 0000 |0149: const/16 v18, #int 0 // #0 │ │ +097bd6: 0200 1200 |014b: move/from16 v0, v18 │ │ +097bda: 0801 1700 |014d: move-object/from16 v1, v23 │ │ +097bde: 5c10 2507 |014f: iput-boolean v0, v1, Landroid/support/v4/widget/DrawerLayout;.mInLayout:Z // field@0725 │ │ +097be2: 1312 0000 |0151: const/16 v18, #int 0 // #0 │ │ +097be6: 0200 1200 |0153: move/from16 v0, v18 │ │ +097bea: 0801 1700 |0155: move-object/from16 v1, v23 │ │ +097bee: 5c10 2407 |0157: iput-boolean v0, v1, Landroid/support/v4/widget/DrawerLayout;.mFirstLayout:Z // field@0724 │ │ +097bf2: 0e00 |0159: return-void │ │ +097bf4: 0002 0200 1000 0000 5000 0000 7600 ... |015a: sparse-switch-data (10 units) │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=877 │ │ + 0x0008 line=878 │ │ + 0x000a line=879 │ │ + 0x000e line=880 │ │ + 0x0011 line=881 │ │ + 0x0017 line=883 │ │ + 0x0023 line=880 │ │ + 0x0026 line=887 │ │ + 0x002c line=889 │ │ + 0x0034 line=890 │ │ + 0x005c line=894 │ │ + 0x0060 line=895 │ │ + 0x0064 line=899 │ │ + 0x0070 line=900 │ │ + 0x0083 line=901 │ │ + 0x008f line=907 │ │ + 0x0098 line=909 │ │ + 0x009e line=911 │ │ + 0x00a1 line=914 │ │ + 0x00b6 line=945 │ │ + 0x00b8 line=946 │ │ + 0x00bd line=949 │ │ + 0x00c8 line=950 │ │ + 0x00d0 line=951 │ │ + 0x00d5 line=903 │ │ + 0x00e5 line=904 │ │ + 0x00f2 line=907 │ │ + 0x00f4 line=920 │ │ + 0x00f6 line=921 │ │ + 0x0114 line=929 │ │ + 0x0116 line=930 │ │ + 0x011a line=934 │ │ + 0x0122 line=935 │ │ + 0x0124 line=939 │ │ + 0x0130 line=936 │ │ + 0x013e line=937 │ │ + 0x0147 line=949 │ │ + 0x0149 line=955 │ │ + 0x0151 line=956 │ │ + 0x0159 line=957 │ │ + 0x015a line=911 │ │ + locals : │ │ + 0x0098 - 0x00d5 reg=4 changeOffset Z │ │ + 0x0083 - 0x00d5 reg=8 childLeft I │ │ + 0x008f - 0x00d5 reg=14 newOffset F │ │ + 0x00c8 - 0x00d5 reg=15 newVisibility I │ │ + 0x009e - 0x00d5 reg=16 vgrav I │ │ + 0x00f6 - 0x0114 reg=11 height I │ │ + 0x011a - 0x0147 reg=9 childTop I │ │ + 0x0116 - 0x0147 reg=11 height I │ │ + 0x00f4 - 0x0149 reg=4 changeOffset Z │ │ + 0x0017 - 0x0149 reg=5 child Landroid/view/View; │ │ + 0x0064 - 0x0149 reg=7 childHeight I │ │ + 0x00e5 - 0x0149 reg=8 childLeft I │ │ + 0x0060 - 0x0149 reg=10 childWidth I │ │ + 0x002c - 0x0149 reg=13 lp Landroid/support/v4/widget/DrawerLayout$LayoutParams; │ │ + 0x00f1 - 0x0149 reg=14 newOffset F │ │ + 0x00f4 - 0x0149 reg=16 vgrav I │ │ + 0x000e - 0x0164 reg=6 childCount I │ │ + 0x000f - 0x0164 reg=12 i I │ │ + 0x000a - 0x0164 reg=17 width I │ │ + 0x0000 - 0x0164 reg=23 this Landroid/support/v4/widget/DrawerLayout; │ │ + 0x0000 - 0x0164 reg=24 changed Z │ │ + 0x0000 - 0x0164 reg=25 l I │ │ + 0x0000 - 0x0164 reg=26 t I │ │ + 0x0000 - 0x0164 reg=27 r I │ │ + 0x0000 - 0x0164 reg=28 b I │ │ + │ │ + #37 : (in Landroid/support/v4/widget/DrawerLayout;) │ │ + name : 'onMeasure' │ │ + type : '(II)V' │ │ + access : 0x0004 (PROTECTED) │ │ + code - │ │ + registers : 26 │ │ + ins : 3 │ │ + outs : 4 │ │ + insns size : 448 16-bit code units │ │ +097c08: |[097c08] android.support.v4.widget.DrawerLayout.onMeasure:(II)V │ │ +097c18: 7701 e71c 1800 |0000: invoke-static/range {v24}, Landroid/view/View$MeasureSpec;.getMode:(I)I // method@1ce7 │ │ +097c1e: 0a12 |0003: move-result v18 │ │ +097c20: 7701 e71c 1900 |0004: invoke-static/range {v25}, Landroid/view/View$MeasureSpec;.getMode:(I)I // method@1ce7 │ │ +097c26: 0a0d |0007: move-result v13 │ │ +097c28: 7701 e81c 1800 |0008: invoke-static/range {v24}, Landroid/view/View$MeasureSpec;.getSize:(I)I // method@1ce8 │ │ +097c2e: 0a13 |000b: move-result v19 │ │ +097c30: 7701 e81c 1900 |000c: invoke-static/range {v25}, Landroid/view/View$MeasureSpec;.getSize:(I)I // method@1ce8 │ │ +097c36: 0a0e |000f: move-result v14 │ │ +097c38: 1514 0040 |0010: const/high16 v20, #int 1073741824 // #4000 │ │ +097c3c: 0200 1200 |0012: move/from16 v0, v18 │ │ +097c40: 0201 1400 |0014: move/from16 v1, v20 │ │ +097c44: 3310 0800 |0016: if-ne v0, v1, 001e // +0008 │ │ +097c48: 1514 0040 |0018: const/high16 v20, #int 1073741824 // #4000 │ │ +097c4c: 0200 1400 |001a: move/from16 v0, v20 │ │ +097c50: 320d 1a00 |001c: if-eq v13, v0, 0036 // +001a │ │ +097c54: 7401 3719 1700 |001e: invoke-virtual/range {v23}, Landroid/support/v4/widget/DrawerLayout;.isInEditMode:()Z // method@1937 │ │ +097c5a: 0a14 |0021: move-result v20 │ │ +097c5c: 3814 5900 |0022: if-eqz v20, 007b // +0059 │ │ +097c60: 1514 0080 |0024: const/high16 v20, #int -2147483648 // #8000 │ │ +097c64: 0200 1200 |0026: move/from16 v0, v18 │ │ +097c68: 0201 1400 |0028: move/from16 v1, v20 │ │ +097c6c: 3310 4300 |002a: if-ne v0, v1, 006d // +0043 │ │ +097c70: 1512 0040 |002c: const/high16 v18, #int 1073741824 // #4000 │ │ +097c74: 1514 0080 |002e: const/high16 v20, #int -2147483648 // #8000 │ │ +097c78: 0200 1400 |0030: move/from16 v0, v20 │ │ +097c7c: 330d 4200 |0032: if-ne v13, v0, 0074 // +0042 │ │ +097c80: 150d 0040 |0034: const/high16 v13, #int 1073741824 // #4000 │ │ +097c84: 0800 1700 |0036: move-object/from16 v0, v23 │ │ +097c88: 0201 1300 |0038: move/from16 v1, v19 │ │ +097c8c: 6e30 5519 100e |003a: invoke-virtual {v0, v1, v14}, Landroid/support/v4/widget/DrawerLayout;.setMeasuredDimension:(II)V // method@1955 │ │ +097c92: 0800 1700 |003d: move-object/from16 v0, v23 │ │ +097c96: 5400 2807 |003f: iget-object v0, v0, Landroid/support/v4/widget/DrawerLayout;.mLastInsets:Ljava/lang/Object; // field@0728 │ │ +097c9a: 0814 0000 |0041: move-object/from16 v20, v0 │ │ +097c9e: 3814 4000 |0043: if-eqz v20, 0083 // +0040 │ │ +097ca2: 7701 7312 1700 |0045: invoke-static/range {v23}, Landroid/support/v4/view/ViewCompat;.getFitsSystemWindows:(Landroid/view/View;)Z // method@1273 │ │ +097ca8: 0a14 |0048: move-result v20 │ │ +097caa: 3814 3a00 |0049: if-eqz v20, 0083 // +003a │ │ +097cae: 1213 |004b: const/4 v3, #int 1 // #1 │ │ +097cb0: 7701 7712 1700 |004c: invoke-static/range {v23}, Landroid/support/v4/view/ViewCompat;.getLayoutDirection:(Landroid/view/View;)I // method@1277 │ │ +097cb6: 0a10 |004f: move-result v16 │ │ +097cb8: 120c |0050: const/4 v12, #int 0 // #0 │ │ +097cba: 7401 1e19 1700 |0051: invoke-virtual/range {v23}, Landroid/support/v4/widget/DrawerLayout;.getChildCount:()I // method@191e │ │ +097cc0: 0a06 |0054: move-result v6 │ │ +097cc2: 120f |0055: const/4 v15, #int 0 // #0 │ │ +097cc4: 356f 6901 |0056: if-ge v15, v6, 01bf // +0169 │ │ +097cc8: 0800 1700 |0058: move-object/from16 v0, v23 │ │ +097ccc: 6e20 1d19 f000 |005a: invoke-virtual {v0, v15}, Landroid/support/v4/widget/DrawerLayout;.getChildAt:(I)Landroid/view/View; // method@191d │ │ +097cd2: 0c05 |005d: move-result-object v5 │ │ +097cd4: 6e10 2b1d 0500 |005e: invoke-virtual {v5}, Landroid/view/View;.getVisibility:()I // method@1d2b │ │ +097cda: 0a14 |0061: move-result v20 │ │ +097cdc: 1315 0800 |0062: const/16 v21, #int 8 // #8 │ │ +097ce0: 0200 1400 |0064: move/from16 v0, v20 │ │ +097ce4: 0201 1500 |0066: move/from16 v1, v21 │ │ +097ce8: 3310 1d00 |0068: if-ne v0, v1, 0085 // +001d │ │ +097cec: d80f 0f01 |006a: add-int/lit8 v15, v15, #int 1 // #01 │ │ +097cf0: 28ea |006c: goto 0056 // -0016 │ │ +097cf2: 3912 c1ff |006d: if-nez v18, 002e // -003f │ │ +097cf6: 1512 0040 |006f: const/high16 v18, #int 1073741824 // #4000 │ │ +097cfa: 1313 2c01 |0071: const/16 v19, #int 300 // #12c │ │ +097cfe: 28bb |0073: goto 002e // -0045 │ │ +097d00: 390d c2ff |0074: if-nez v13, 0036 // -003e │ │ +097d04: 150d 0040 |0076: const/high16 v13, #int 1073741824 // #4000 │ │ +097d08: 130e 2c01 |0078: const/16 v14, #int 300 // #12c │ │ +097d0c: 28bc |007a: goto 0036 // -0044 │ │ +097d0e: 2214 2b05 |007b: new-instance v20, Ljava/lang/IllegalArgumentException; // type@052b │ │ +097d12: 1a15 9a03 |007d: const-string v21, "DrawerLayout must be measured with MeasureSpec.EXACTLY." // string@039a │ │ +097d16: 7602 6822 1400 |007f: invoke-direct/range {v20, v21}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@2268 │ │ +097d1c: 2714 |0082: throw v20 │ │ +097d1e: 1203 |0083: const/4 v3, #int 0 // #0 │ │ +097d20: 28c8 |0084: goto 004c // -0038 │ │ +097d22: 6e10 061d 0500 |0085: invoke-virtual {v5}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@1d06 │ │ +097d28: 0c11 |0088: move-result-object v17 │ │ +097d2a: 1f11 9903 |0089: check-cast v17, Landroid/support/v4/widget/DrawerLayout$LayoutParams; // type@0399 │ │ +097d2e: 3803 2500 |008b: if-eqz v3, 00b0 // +0025 │ │ +097d32: 0800 1100 |008d: move-object/from16 v0, v17 │ │ +097d36: 5200 fc06 |008f: iget v0, v0, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.gravity:I // field@06fc │ │ +097d3a: 0214 0000 |0091: move/from16 v20, v0 │ │ +097d3e: 0200 1400 |0093: move/from16 v0, v20 │ │ +097d42: 0201 1000 |0095: move/from16 v1, v16 │ │ +097d46: 7120 2610 1000 |0097: invoke-static {v0, v1}, Landroid/support/v4/view/GravityCompat;.getAbsoluteGravity:(II)I // method@1026 │ │ +097d4c: 0a04 |009a: move-result v4 │ │ +097d4e: 7110 7312 0500 |009b: invoke-static {v5}, Landroid/support/v4/view/ViewCompat;.getFitsSystemWindows:(Landroid/view/View;)Z // method@1273 │ │ +097d54: 0a14 |009e: move-result v20 │ │ +097d56: 3814 4900 |009f: if-eqz v20, 00e8 // +0049 │ │ +097d5a: 6214 1207 |00a1: sget-object v20, Landroid/support/v4/widget/DrawerLayout;.IMPL:Landroid/support/v4/widget/DrawerLayout$DrawerLayoutCompatImpl; // field@0712 │ │ +097d5e: 0800 1700 |00a3: move-object/from16 v0, v23 │ │ +097d62: 5400 2807 |00a5: iget-object v0, v0, Landroid/support/v4/widget/DrawerLayout;.mLastInsets:Ljava/lang/Object; // field@0728 │ │ +097d66: 0815 0000 |00a7: move-object/from16 v21, v0 │ │ +097d6a: 0800 1400 |00a9: move-object/from16 v0, v20 │ │ +097d6e: 0801 1500 |00ab: move-object/from16 v1, v21 │ │ +097d72: 7240 c918 5041 |00ad: invoke-interface {v0, v5, v1, v4}, Landroid/support/v4/widget/DrawerLayout$DrawerLayoutCompatImpl;.dispatchChildInsets:(Landroid/view/View;Ljava/lang/Object;I)V // method@18c9 │ │ +097d78: 0800 1700 |00b0: move-object/from16 v0, v23 │ │ +097d7c: 6e20 3119 5000 |00b2: invoke-virtual {v0, v5}, Landroid/support/v4/widget/DrawerLayout;.isContentView:(Landroid/view/View;)Z // method@1931 │ │ +097d82: 0a14 |00b5: move-result v20 │ │ +097d84: 3814 4400 |00b6: if-eqz v20, 00fa // +0044 │ │ +097d88: 0800 1100 |00b8: move-object/from16 v0, v17 │ │ +097d8c: 5200 0007 |00ba: iget v0, v0, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.leftMargin:I // field@0700 │ │ +097d90: 0214 0000 |00bc: move/from16 v20, v0 │ │ +097d94: 9114 1314 |00be: sub-int v20, v19, v20 │ │ +097d98: 0800 1100 |00c0: move-object/from16 v0, v17 │ │ +097d9c: 5200 0207 |00c2: iget v0, v0, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.rightMargin:I // field@0702 │ │ +097da0: 0215 0000 |00c4: move/from16 v21, v0 │ │ +097da4: 9114 1415 |00c6: sub-int v20, v20, v21 │ │ +097da8: 1515 0040 |00c8: const/high16 v21, #int 1073741824 // #4000 │ │ +097dac: 7702 e91c 1400 |00ca: invoke-static/range {v20, v21}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@1ce9 │ │ +097db2: 0a09 |00cd: move-result v9 │ │ +097db4: 0800 1100 |00ce: move-object/from16 v0, v17 │ │ +097db8: 5200 0307 |00d0: iget v0, v0, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.topMargin:I // field@0703 │ │ +097dbc: 0214 0000 |00d2: move/from16 v20, v0 │ │ +097dc0: 9114 0e14 |00d4: sub-int v20, v14, v20 │ │ +097dc4: 0800 1100 |00d6: move-object/from16 v0, v17 │ │ +097dc8: 5200 fb06 |00d8: iget v0, v0, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.bottomMargin:I // field@06fb │ │ +097dcc: 0215 0000 |00da: move/from16 v21, v0 │ │ +097dd0: 9114 1415 |00dc: sub-int v20, v20, v21 │ │ +097dd4: 1515 0040 |00de: const/high16 v21, #int 1073741824 // #4000 │ │ +097dd8: 7702 e91c 1400 |00e0: invoke-static/range {v20, v21}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@1ce9 │ │ +097dde: 0a08 |00e3: move-result v8 │ │ +097de0: 6e30 421d 9508 |00e4: invoke-virtual {v5, v9, v8}, Landroid/view/View;.measure:(II)V // method@1d42 │ │ +097de6: 2883 |00e7: goto 006a // -007d │ │ +097de8: 6214 1207 |00e8: sget-object v20, Landroid/support/v4/widget/DrawerLayout;.IMPL:Landroid/support/v4/widget/DrawerLayout$DrawerLayoutCompatImpl; // field@0712 │ │ +097dec: 0800 1700 |00ea: move-object/from16 v0, v23 │ │ +097df0: 5400 2807 |00ec: iget-object v0, v0, Landroid/support/v4/widget/DrawerLayout;.mLastInsets:Ljava/lang/Object; // field@0728 │ │ +097df4: 0815 0000 |00ee: move-object/from16 v21, v0 │ │ +097df8: 0800 1400 |00f0: move-object/from16 v0, v20 │ │ +097dfc: 0801 1100 |00f2: move-object/from16 v1, v17 │ │ +097e00: 0802 1500 |00f4: move-object/from16 v2, v21 │ │ +097e04: 7240 c718 1042 |00f6: invoke-interface {v0, v1, v2, v4}, Landroid/support/v4/widget/DrawerLayout$DrawerLayoutCompatImpl;.applyMarginInsets:(Landroid/view/ViewGroup$MarginLayoutParams;Ljava/lang/Object;I)V // method@18c7 │ │ +097e0a: 28b7 |00f9: goto 00b0 // -0049 │ │ +097e0c: 0800 1700 |00fa: move-object/from16 v0, v23 │ │ +097e10: 6e20 3419 5000 |00fc: invoke-virtual {v0, v5}, Landroid/support/v4/widget/DrawerLayout;.isDrawerView:(Landroid/view/View;)Z // method@1934 │ │ +097e16: 0a14 |00ff: move-result v20 │ │ +097e18: 3814 8c00 |0100: if-eqz v20, 018c // +008c │ │ +097e1c: 0800 1700 |0102: move-object/from16 v0, v23 │ │ +097e20: 6e20 2419 5000 |0104: invoke-virtual {v0, v5}, Landroid/support/v4/widget/DrawerLayout;.getDrawerViewAbsoluteGravity:(Landroid/view/View;)I // method@1924 │ │ +097e26: 0a14 |0107: move-result v20 │ │ +097e28: dd07 1407 |0108: and-int/lit8 v7, v20, #int 7 // #07 │ │ +097e2c: 9514 0c07 |010a: and-int v20, v12, v7 │ │ +097e30: 3814 3700 |010c: if-eqz v20, 0143 // +0037 │ │ +097e34: 2214 2c05 |010e: new-instance v20, Ljava/lang/IllegalStateException; // type@052c │ │ +097e38: 2215 3e05 |0110: new-instance v21, Ljava/lang/StringBuilder; // type@053e │ │ +097e3c: 7601 a422 1500 |0112: invoke-direct/range {v21}, Ljava/lang/StringBuilder;.:()V // method@22a4 │ │ +097e42: 1a16 ef02 |0115: const-string v22, "Child drawer has absolute gravity " // string@02ef │ │ +097e46: 7402 ad22 1500 |0117: invoke-virtual/range {v21, v22}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22ad │ │ +097e4c: 0c15 |011a: move-result-object v21 │ │ +097e4e: 7110 2a19 0700 |011b: invoke-static {v7}, Landroid/support/v4/widget/DrawerLayout;.gravityToString:(I)Ljava/lang/String; // method@192a │ │ +097e54: 0c16 |011e: move-result-object v22 │ │ +097e56: 7402 ad22 1500 |011f: invoke-virtual/range {v21, v22}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22ad │ │ +097e5c: 0c15 |0122: move-result-object v21 │ │ +097e5e: 1a16 3100 |0123: const-string v22, " but this " // string@0031 │ │ +097e62: 7402 ad22 1500 |0125: invoke-virtual/range {v21, v22}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22ad │ │ +097e68: 0c15 |0128: move-result-object v21 │ │ +097e6a: 1a16 9903 |0129: const-string v22, "DrawerLayout" // string@0399 │ │ +097e6e: 7402 ad22 1500 |012b: invoke-virtual/range {v21, v22}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22ad │ │ +097e74: 0c15 |012e: move-result-object v21 │ │ +097e76: 1a16 2e00 |012f: const-string v22, " already has a " // string@002e │ │ +097e7a: 7402 ad22 1500 |0131: invoke-virtual/range {v21, v22}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22ad │ │ +097e80: 0c15 |0134: move-result-object v21 │ │ +097e82: 1a16 e114 |0135: const-string v22, "drawer view along that edge" // string@14e1 │ │ +097e86: 7402 ad22 1500 |0137: invoke-virtual/range {v21, v22}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22ad │ │ +097e8c: 0c15 |013a: move-result-object v21 │ │ +097e8e: 7401 b222 1500 |013b: invoke-virtual/range {v21}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@22b2 │ │ +097e94: 0c15 |013e: move-result-object v21 │ │ +097e96: 7602 6c22 1400 |013f: invoke-direct/range {v20, v21}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@226c │ │ +097e9c: 2714 |0142: throw v20 │ │ +097e9e: 0800 1700 |0143: move-object/from16 v0, v23 │ │ +097ea2: 5200 2e07 |0145: iget v0, v0, Landroid/support/v4/widget/DrawerLayout;.mMinDrawerMargin:I // field@072e │ │ +097ea6: 0214 0000 |0147: move/from16 v20, v0 │ │ +097eaa: 0800 1100 |0149: move-object/from16 v0, v17 │ │ +097eae: 5200 0007 |014b: iget v0, v0, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.leftMargin:I // field@0700 │ │ +097eb2: 0215 0000 |014d: move/from16 v21, v0 │ │ +097eb6: 9014 1415 |014f: add-int v20, v20, v21 │ │ +097eba: 0800 1100 |0151: move-object/from16 v0, v17 │ │ +097ebe: 5200 0207 |0153: iget v0, v0, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.rightMargin:I // field@0702 │ │ +097ec2: 0215 0000 |0155: move/from16 v21, v0 │ │ +097ec6: 9014 1415 |0157: add-int v20, v20, v21 │ │ +097eca: 0800 1100 |0159: move-object/from16 v0, v17 │ │ +097ece: 5200 0407 |015b: iget v0, v0, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.width:I // field@0704 │ │ +097ed2: 0215 0000 |015d: move/from16 v21, v0 │ │ +097ed6: 0200 1800 |015f: move/from16 v0, v24 │ │ +097eda: 0201 1400 |0161: move/from16 v1, v20 │ │ +097ede: 0202 1500 |0163: move/from16 v2, v21 │ │ +097ee2: 7130 1f19 1002 |0165: invoke-static {v0, v1, v2}, Landroid/support/v4/widget/DrawerLayout;.getChildMeasureSpec:(III)I // method@191f │ │ +097ee8: 0a0b |0168: move-result v11 │ │ +097eea: 0800 1100 |0169: move-object/from16 v0, v17 │ │ +097eee: 5200 0307 |016b: iget v0, v0, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.topMargin:I // field@0703 │ │ +097ef2: 0214 0000 |016d: move/from16 v20, v0 │ │ +097ef6: 0800 1100 |016f: move-object/from16 v0, v17 │ │ +097efa: 5200 fb06 |0171: iget v0, v0, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.bottomMargin:I // field@06fb │ │ +097efe: 0215 0000 |0173: move/from16 v21, v0 │ │ +097f02: 9014 1415 |0175: add-int v20, v20, v21 │ │ +097f06: 0800 1100 |0177: move-object/from16 v0, v17 │ │ +097f0a: 5200 fd06 |0179: iget v0, v0, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.height:I // field@06fd │ │ +097f0e: 0215 0000 |017b: move/from16 v21, v0 │ │ +097f12: 0200 1900 |017d: move/from16 v0, v25 │ │ +097f16: 0201 1400 |017f: move/from16 v1, v20 │ │ +097f1a: 0202 1500 |0181: move/from16 v2, v21 │ │ +097f1e: 7130 1f19 1002 |0183: invoke-static {v0, v1, v2}, Landroid/support/v4/widget/DrawerLayout;.getChildMeasureSpec:(III)I // method@191f │ │ +097f24: 0a0a |0186: move-result v10 │ │ +097f26: 6e30 421d b50a |0187: invoke-virtual {v5, v11, v10}, Landroid/view/View;.measure:(II)V // method@1d42 │ │ +097f2c: 2900 e0fe |018a: goto/16 006a // -0120 │ │ +097f30: 2214 2c05 |018c: new-instance v20, Ljava/lang/IllegalStateException; // type@052c │ │ +097f34: 2215 3e05 |018e: new-instance v21, Ljava/lang/StringBuilder; // type@053e │ │ +097f38: 7601 a422 1500 |0190: invoke-direct/range {v21}, Ljava/lang/StringBuilder;.:()V // method@22a4 │ │ +097f3e: 1a16 ee02 |0193: const-string v22, "Child " // string@02ee │ │ +097f42: 7402 ad22 1500 |0195: invoke-virtual/range {v21, v22}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22ad │ │ +097f48: 0c15 |0198: move-result-object v21 │ │ +097f4a: 0800 1500 |0199: move-object/from16 v0, v21 │ │ +097f4e: 6e20 ac22 5000 |019b: invoke-virtual {v0, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@22ac │ │ +097f54: 0c15 |019e: move-result-object v21 │ │ +097f56: 1a16 2f00 |019f: const-string v22, " at index " // string@002f │ │ +097f5a: 7402 ad22 1500 |01a1: invoke-virtual/range {v21, v22}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22ad │ │ +097f60: 0c15 |01a4: move-result-object v21 │ │ +097f62: 0800 1500 |01a5: move-object/from16 v0, v21 │ │ +097f66: 6e20 a922 f000 |01a7: invoke-virtual {v0, v15}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@22a9 │ │ +097f6c: 0c15 |01aa: move-result-object v21 │ │ +097f6e: 1a16 4100 |01ab: const-string v22, " does not have a valid layout_gravity - must be Gravity.LEFT, " // string@0041 │ │ +097f72: 7402 ad22 1500 |01ad: invoke-virtual/range {v21, v22}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22ad │ │ +097f78: 0c15 |01b0: move-result-object v21 │ │ +097f7a: 1a16 9804 |01b1: const-string v22, "Gravity.RIGHT or Gravity.NO_GRAVITY" // string@0498 │ │ +097f7e: 7402 ad22 1500 |01b3: invoke-virtual/range {v21, v22}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22ad │ │ +097f84: 0c15 |01b6: move-result-object v21 │ │ +097f86: 7401 b222 1500 |01b7: invoke-virtual/range {v21}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@22b2 │ │ +097f8c: 0c15 |01ba: move-result-object v21 │ │ +097f8e: 7602 6c22 1400 |01bb: invoke-direct/range {v20, v21}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@226c │ │ +097f94: 2714 |01be: throw v20 │ │ +097f96: 0e00 |01bf: return-void │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=789 │ │ + 0x0004 line=790 │ │ + 0x0008 line=791 │ │ + 0x000c line=792 │ │ + 0x0010 line=794 │ │ + 0x001e line=795 │ │ + 0x0024 line=800 │ │ + 0x002c line=801 │ │ + 0x002e line=806 │ │ + 0x0034 line=807 │ │ + 0x0036 line=819 │ │ + 0x003d line=821 │ │ + 0x004c line=822 │ │ + 0x0050 line=825 │ │ + 0x0051 line=826 │ │ + 0x0055 line=827 │ │ + 0x0058 line=828 │ │ + 0x005e line=830 │ │ + 0x006a line=827 │ │ + 0x006d line=802 │ │ + 0x006f line=803 │ │ + 0x0071 line=804 │ │ + 0x0074 line=809 │ │ + 0x0076 line=810 │ │ + 0x0078 line=811 │ │ + 0x007b line=814 │ │ + 0x0083 line=821 │ │ + 0x0085 line=834 │ │ + 0x008b line=836 │ │ + 0x008d line=837 │ │ + 0x009b line=838 │ │ + 0x00a1 line=839 │ │ + 0x00b0 line=845 │ │ + 0x00b8 line=847 │ │ + 0x00ce line=849 │ │ + 0x00e4 line=851 │ │ + 0x00e8 line=841 │ │ + 0x00fa line=852 │ │ + 0x0102 line=853 │ │ + 0x010a line=855 │ │ + 0x010e line=856 │ │ + 0x0143 line=860 │ │ + 0x0169 line=863 │ │ + 0x0187 line=866 │ │ + 0x018c line=868 │ │ + 0x01bf line=873 │ │ + locals : │ │ + 0x004c - 0x006d reg=3 applyInsets Z │ │ + 0x005e - 0x006d reg=5 child Landroid/view/View; │ │ + 0x0055 - 0x006d reg=6 childCount I │ │ + 0x0051 - 0x006d reg=12 foundDrawers I │ │ + 0x0056 - 0x006d reg=15 i I │ │ + 0x0050 - 0x006d reg=16 layoutDirection I │ │ + 0x009b - 0x00b0 reg=4 cgrav I │ │ + 0x00e4 - 0x00e8 reg=8 contentHeightSpec I │ │ + 0x00ce - 0x00e8 reg=9 contentWidthSpec I │ │ + 0x00e8 - 0x00fa reg=4 cgrav I │ │ + 0x010a - 0x018c reg=7 childGravity I │ │ + 0x0187 - 0x018c reg=10 drawerHeightSpec I │ │ + 0x0169 - 0x018c reg=11 drawerWidthSpec I │ │ + 0x0085 - 0x01bf reg=5 child Landroid/view/View; │ │ + 0x008b - 0x01bf reg=17 lp Landroid/support/v4/widget/DrawerLayout$LayoutParams; │ │ + 0x0085 - 0x01c0 reg=3 applyInsets Z │ │ + 0x0085 - 0x01c0 reg=6 childCount I │ │ + 0x0085 - 0x01c0 reg=12 foundDrawers I │ │ + 0x0008 - 0x01c0 reg=13 heightMode I │ │ + 0x0010 - 0x01c0 reg=14 heightSize I │ │ + 0x0085 - 0x01c0 reg=15 i I │ │ + 0x0085 - 0x01c0 reg=16 layoutDirection I │ │ + 0x0004 - 0x01c0 reg=18 widthMode I │ │ + 0x000c - 0x01c0 reg=19 widthSize I │ │ + 0x0000 - 0x01c0 reg=23 this Landroid/support/v4/widget/DrawerLayout; │ │ + 0x0000 - 0x01c0 reg=24 widthMeasureSpec I │ │ + 0x0000 - 0x01c0 reg=25 heightMeasureSpec I │ │ + │ │ + #38 : (in Landroid/support/v4/widget/DrawerLayout;) │ │ + name : 'onRestoreInstanceState' │ │ + type : '(Landroid/os/Parcelable;)V' │ │ + access : 0x0004 (PROTECTED) │ │ + code - │ │ + registers : 6 │ │ + ins : 2 │ │ + outs : 3 │ │ + insns size : 38 16-bit code units │ │ +097f98: |[097f98] android.support.v4.widget.DrawerLayout.onRestoreInstanceState:(Landroid/os/Parcelable;)V │ │ +097fa8: 0750 |0000: move-object v0, v5 │ │ +097faa: 1f00 9c03 |0001: check-cast v0, Landroid/support/v4/widget/DrawerLayout$SavedState; // type@039c │ │ +097fae: 6e10 e718 0000 |0003: invoke-virtual {v0}, Landroid/support/v4/widget/DrawerLayout$SavedState;.getSuperState:()Landroid/os/Parcelable; // method@18e7 │ │ +097fb4: 0c02 |0006: move-result-object v2 │ │ +097fb6: 6f20 c01d 2400 |0007: invoke-super {v4, v2}, Landroid/view/ViewGroup;.onRestoreInstanceState:(Landroid/os/Parcelable;)V // method@1dc0 │ │ +097fbc: 5202 0807 |000a: iget v2, v0, Landroid/support/v4/widget/DrawerLayout$SavedState;.openDrawerGravity:I // field@0708 │ │ +097fc0: 3802 0d00 |000c: if-eqz v2, 0019 // +000d │ │ +097fc4: 5202 0807 |000e: iget v2, v0, Landroid/support/v4/widget/DrawerLayout$SavedState;.openDrawerGravity:I // field@0708 │ │ +097fc8: 6e20 1619 2400 |0010: invoke-virtual {v4, v2}, Landroid/support/v4/widget/DrawerLayout;.findDrawerWithGravity:(I)Landroid/view/View; // method@1916 │ │ +097fce: 0c01 |0013: move-result-object v1 │ │ +097fd0: 3801 0500 |0014: if-eqz v1, 0019 // +0005 │ │ +097fd4: 6e20 4519 1400 |0016: invoke-virtual {v4, v1}, Landroid/support/v4/widget/DrawerLayout;.openDrawer:(Landroid/view/View;)V // method@1945 │ │ +097fda: 5202 0607 |0019: iget v2, v0, Landroid/support/v4/widget/DrawerLayout$SavedState;.lockModeLeft:I // field@0706 │ │ +097fde: 1233 |001b: const/4 v3, #int 3 // #3 │ │ +097fe0: 6e30 4e19 2403 |001c: invoke-virtual {v4, v2, v3}, Landroid/support/v4/widget/DrawerLayout;.setDrawerLockMode:(II)V // method@194e │ │ +097fe6: 5202 0707 |001f: iget v2, v0, Landroid/support/v4/widget/DrawerLayout$SavedState;.lockModeRight:I // field@0707 │ │ +097fea: 1253 |0021: const/4 v3, #int 5 // #5 │ │ +097fec: 6e30 4e19 2403 |0022: invoke-virtual {v4, v2, v3}, Landroid/support/v4/widget/DrawerLayout;.setDrawerLockMode:(II)V // method@194e │ │ +097ff2: 0e00 |0025: return-void │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=1492 │ │ + 0x0003 line=1493 │ │ + 0x000a line=1495 │ │ + 0x000e line=1496 │ │ + 0x0014 line=1497 │ │ + 0x0016 line=1498 │ │ + 0x0019 line=1502 │ │ + 0x001f line=1503 │ │ + 0x0025 line=1504 │ │ + locals : │ │ + 0x0014 - 0x0019 reg=1 toOpen Landroid/view/View; │ │ + 0x0003 - 0x0026 reg=0 ss Landroid/support/v4/widget/DrawerLayout$SavedState; │ │ + 0x0000 - 0x0026 reg=4 this Landroid/support/v4/widget/DrawerLayout; │ │ + 0x0000 - 0x0026 reg=5 state Landroid/os/Parcelable; │ │ + │ │ + #39 : (in Landroid/support/v4/widget/DrawerLayout;) │ │ + name : 'onSaveInstanceState' │ │ + type : '()Landroid/os/Parcelable;' │ │ + access : 0x0004 (PROTECTED) │ │ + code - │ │ + registers : 5 │ │ + ins : 1 │ │ + outs : 2 │ │ + insns size : 34 16-bit code units │ │ +097ff4: |[097ff4] android.support.v4.widget.DrawerLayout.onSaveInstanceState:()Landroid/os/Parcelable; │ │ +098004: 6f10 c11d 0400 |0000: invoke-super {v4}, Landroid/view/ViewGroup;.onSaveInstanceState:()Landroid/os/Parcelable; // method@1dc1 │ │ +09800a: 0c02 |0003: move-result-object v2 │ │ +09800c: 2201 9c03 |0004: new-instance v1, Landroid/support/v4/widget/DrawerLayout$SavedState; // type@039c │ │ +098010: 7020 e618 2100 |0006: invoke-direct {v1, v2}, Landroid/support/v4/widget/DrawerLayout$SavedState;.:(Landroid/os/Parcelable;)V // method@18e6 │ │ +098016: 6e10 1719 0400 |0009: invoke-virtual {v4}, Landroid/support/v4/widget/DrawerLayout;.findOpenDrawer:()Landroid/view/View; // method@1917 │ │ +09801c: 0c00 |000c: move-result-object v0 │ │ +09801e: 3800 0c00 |000d: if-eqz v0, 0019 // +000c │ │ +098022: 6e10 061d 0000 |000f: invoke-virtual {v0}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@1d06 │ │ +098028: 0c03 |0012: move-result-object v3 │ │ +09802a: 1f03 9903 |0013: check-cast v3, Landroid/support/v4/widget/DrawerLayout$LayoutParams; // type@0399 │ │ +09802e: 5233 fc06 |0015: iget v3, v3, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.gravity:I // field@06fc │ │ +098032: 5913 0807 |0017: iput v3, v1, Landroid/support/v4/widget/DrawerLayout$SavedState;.openDrawerGravity:I // field@0708 │ │ +098036: 5243 2c07 |0019: iget v3, v4, Landroid/support/v4/widget/DrawerLayout;.mLockModeLeft:I // field@072c │ │ +09803a: 5913 0607 |001b: iput v3, v1, Landroid/support/v4/widget/DrawerLayout$SavedState;.lockModeLeft:I // field@0706 │ │ +09803e: 5243 2d07 |001d: iget v3, v4, Landroid/support/v4/widget/DrawerLayout;.mLockModeRight:I // field@072d │ │ +098042: 5913 0707 |001f: iput v3, v1, Landroid/support/v4/widget/DrawerLayout$SavedState;.lockModeRight:I // field@0707 │ │ +098046: 1101 |0021: return-object v1 │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=1508 │ │ + 0x0004 line=1509 │ │ + 0x0009 line=1511 │ │ + 0x000d line=1512 │ │ + 0x000f line=1513 │ │ + 0x0019 line=1516 │ │ + 0x001d line=1517 │ │ + 0x0021 line=1519 │ │ + locals : │ │ + 0x000d - 0x0022 reg=0 openDrawer Landroid/view/View; │ │ + 0x0009 - 0x0022 reg=1 ss Landroid/support/v4/widget/DrawerLayout$SavedState; │ │ + 0x0004 - 0x0022 reg=2 superState Landroid/os/Parcelable; │ │ + 0x0000 - 0x0022 reg=4 this Landroid/support/v4/widget/DrawerLayout; │ │ + │ │ + #40 : (in Landroid/support/v4/widget/DrawerLayout;) │ │ + name : 'onTouchEvent' │ │ + type : '(Landroid/view/MotionEvent;)Z' │ │ + access : 0x0001 (PUBLIC) │ │ + code - │ │ + registers : 15 │ │ + ins : 2 │ │ + outs : 3 │ │ + insns size : 138 16-bit code units │ │ +098048: |[098048] android.support.v4.widget.DrawerLayout.onTouchEvent:(Landroid/view/MotionEvent;)Z │ │ +098058: 54da 2a07 |0000: iget-object v10, v13, Landroid/support/v4/widget/DrawerLayout;.mLeftDragger:Landroid/support/v4/widget/ViewDragHelper; // field@072a │ │ +09805c: 6e20 361c ea00 |0002: invoke-virtual {v10, v14}, Landroid/support/v4/widget/ViewDragHelper;.processTouchEvent:(Landroid/view/MotionEvent;)V // method@1c36 │ │ +098062: 54da 3007 |0005: iget-object v10, v13, Landroid/support/v4/widget/DrawerLayout;.mRightDragger:Landroid/support/v4/widget/ViewDragHelper; // field@0730 │ │ +098066: 6e20 361c ea00 |0007: invoke-virtual {v10, v14}, Landroid/support/v4/widget/ViewDragHelper;.processTouchEvent:(Landroid/view/MotionEvent;)V // method@1c36 │ │ +09806c: 6e10 be1c 0e00 |000a: invoke-virtual {v14}, Landroid/view/MotionEvent;.getAction:()I // method@1cbe │ │ +098072: 0a00 |000d: move-result v0 │ │ +098074: 1217 |000e: const/4 v7, #int 1 // #1 │ │ +098076: d50a ff00 |000f: and-int/lit16 v10, v0, #int 255 // #00ff │ │ +09807a: 2b0a 6d00 0000 |0011: packed-switch v10, 0000007e // +0000006d │ │ +098080: 0f07 |0014: return v7 │ │ +098082: 6e10 c51c 0e00 |0015: invoke-virtual {v14}, Landroid/view/MotionEvent;.getX:()F // method@1cc5 │ │ +098088: 0a08 |0018: move-result v8 │ │ +09808a: 6e10 c71c 0e00 |0019: invoke-virtual {v14}, Landroid/view/MotionEvent;.getY:()F // method@1cc7 │ │ +098090: 0a09 |001c: move-result v9 │ │ +098092: 59d8 2607 |001d: iput v8, v13, Landroid/support/v4/widget/DrawerLayout;.mInitialMotionX:F // field@0726 │ │ +098096: 59d9 2707 |001f: iput v9, v13, Landroid/support/v4/widget/DrawerLayout;.mInitialMotionY:F // field@0727 │ │ +09809a: 120a |0021: const/4 v10, #int 0 // #0 │ │ +09809c: 5cda 2107 |0022: iput-boolean v10, v13, Landroid/support/v4/widget/DrawerLayout;.mDisallowInterceptRequested:Z // field@0721 │ │ +0980a0: 120a |0024: const/4 v10, #int 0 // #0 │ │ +0980a2: 5cda 2007 |0025: iput-boolean v10, v13, Landroid/support/v4/widget/DrawerLayout;.mChildrenCanceledTouch:Z // field@0720 │ │ +0980a6: 28ed |0027: goto 0014 // -0013 │ │ +0980a8: 6e10 c51c 0e00 |0028: invoke-virtual {v14}, Landroid/view/MotionEvent;.getX:()F // method@1cc5 │ │ +0980ae: 0a08 |002b: move-result v8 │ │ +0980b0: 6e10 c71c 0e00 |002c: invoke-virtual {v14}, Landroid/view/MotionEvent;.getY:()F // method@1cc7 │ │ +0980b6: 0a09 |002f: move-result v9 │ │ +0980b8: 1214 |0030: const/4 v4, #int 1 // #1 │ │ +0980ba: 54da 2a07 |0031: iget-object v10, v13, Landroid/support/v4/widget/DrawerLayout;.mLeftDragger:Landroid/support/v4/widget/ViewDragHelper; // field@072a │ │ +0980be: 878b |0033: float-to-int v11, v8 │ │ +0980c0: 879c |0034: float-to-int v12, v9 │ │ +0980c2: 6e30 271c ba0c |0035: invoke-virtual {v10, v11, v12}, Landroid/support/v4/widget/ViewDragHelper;.findTopChildUnder:(II)Landroid/view/View; // method@1c27 │ │ +0980c8: 0c06 |0038: move-result-object v6 │ │ +0980ca: 3806 3000 |0039: if-eqz v6, 0069 // +0030 │ │ +0980ce: 6e20 3119 6d00 |003b: invoke-virtual {v13, v6}, Landroid/support/v4/widget/DrawerLayout;.isContentView:(Landroid/view/View;)Z // method@1931 │ │ +0980d4: 0a0a |003e: move-result v10 │ │ +0980d6: 380a 2a00 |003f: if-eqz v10, 0069 // +002a │ │ +0980da: 52da 2607 |0041: iget v10, v13, Landroid/support/v4/widget/DrawerLayout;.mInitialMotionX:F // field@0726 │ │ +0980de: a701 080a |0043: sub-float v1, v8, v10 │ │ +0980e2: 52da 2707 |0045: iget v10, v13, Landroid/support/v4/widget/DrawerLayout;.mInitialMotionY:F // field@0727 │ │ +0980e6: a702 090a |0047: sub-float v2, v9, v10 │ │ +0980ea: 54da 2a07 |0049: iget-object v10, v13, Landroid/support/v4/widget/DrawerLayout;.mLeftDragger:Landroid/support/v4/widget/ViewDragHelper; // field@072a │ │ +0980ee: 6e10 2f1c 0a00 |004b: invoke-virtual {v10}, Landroid/support/v4/widget/ViewDragHelper;.getTouchSlop:()I // method@1c2f │ │ +0980f4: 0a05 |004e: move-result v5 │ │ +0980f6: a80a 0101 |004f: mul-float v10, v1, v1 │ │ +0980fa: a80b 0202 |0051: mul-float v11, v2, v2 │ │ +0980fe: c6ba |0053: add-float/2addr v10, v11 │ │ +098100: 920b 0505 |0054: mul-int v11, v5, v5 │ │ +098104: 82bb |0056: int-to-float v11, v11 │ │ +098106: 2e0a 0a0b |0057: cmpg-float v10, v10, v11 │ │ +09810a: 3b0a 1000 |0059: if-gez v10, 0069 // +0010 │ │ +09810e: 6e10 1719 0d00 |005b: invoke-virtual {v13}, Landroid/support/v4/widget/DrawerLayout;.findOpenDrawer:()Landroid/view/View; // method@1917 │ │ +098114: 0c03 |005e: move-result-object v3 │ │ +098116: 3803 0a00 |005f: if-eqz v3, 0069 // +000a │ │ +09811a: 6e20 2219 3d00 |0061: invoke-virtual {v13, v3}, Landroid/support/v4/widget/DrawerLayout;.getDrawerLockMode:(Landroid/view/View;)I // method@1922 │ │ +098120: 0a0a |0064: move-result v10 │ │ +098122: 122b |0065: const/4 v11, #int 2 // #2 │ │ +098124: 33ba 0a00 |0066: if-ne v10, v11, 0070 // +000a │ │ +098128: 1214 |0068: const/4 v4, #int 1 // #1 │ │ +09812a: 6e20 1019 4d00 |0069: invoke-virtual {v13, v4}, Landroid/support/v4/widget/DrawerLayout;.closeDrawers:(Z)V // method@1910 │ │ +098130: 120a |006c: const/4 v10, #int 0 // #0 │ │ +098132: 5cda 2107 |006d: iput-boolean v10, v13, Landroid/support/v4/widget/DrawerLayout;.mDisallowInterceptRequested:Z // field@0721 │ │ +098136: 28a5 |006f: goto 0014 // -005b │ │ +098138: 1204 |0070: const/4 v4, #int 0 // #0 │ │ +09813a: 28f8 |0071: goto 0069 // -0008 │ │ +09813c: 121a |0072: const/4 v10, #int 1 // #1 │ │ +09813e: 6e20 1019 ad00 |0073: invoke-virtual {v13, v10}, Landroid/support/v4/widget/DrawerLayout;.closeDrawers:(Z)V // method@1910 │ │ +098144: 120a |0076: const/4 v10, #int 0 // #0 │ │ +098146: 5cda 2107 |0077: iput-boolean v10, v13, Landroid/support/v4/widget/DrawerLayout;.mDisallowInterceptRequested:Z // field@0721 │ │ +09814a: 120a |0079: const/4 v10, #int 0 // #0 │ │ +09814c: 5cda 2007 |007a: iput-boolean v10, v13, Landroid/support/v4/widget/DrawerLayout;.mChildrenCanceledTouch:Z // field@0720 │ │ +098150: 2898 |007c: goto 0014 // -0068 │ │ +098152: 0000 |007d: nop // spacer │ │ +098154: 0001 0400 0000 0000 0400 0000 1700 ... |007e: packed-switch-data (12 units) │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=1155 │ │ + 0x0005 line=1156 │ │ + 0x000a line=1158 │ │ + 0x000e line=1159 │ │ + 0x000f line=1161 │ │ + 0x0014 line=1202 │ │ + 0x0015 line=1163 │ │ + 0x0019 line=1164 │ │ + 0x001d line=1165 │ │ + 0x001f line=1166 │ │ + 0x0021 line=1167 │ │ + 0x0024 line=1168 │ │ + 0x0028 line=1173 │ │ + 0x002c line=1174 │ │ + 0x0030 line=1175 │ │ + 0x0031 line=1176 │ │ + 0x0039 line=1177 │ │ + 0x0041 line=1178 │ │ + 0x0045 line=1179 │ │ + 0x0049 line=1180 │ │ + 0x004f line=1181 │ │ + 0x005b line=1183 │ │ + 0x005f line=1184 │ │ + 0x0061 line=1185 │ │ + 0x0069 line=1189 │ │ + 0x006c line=1190 │ │ + 0x0070 line=1185 │ │ + 0x0072 line=1195 │ │ + 0x0076 line=1196 │ │ + 0x0079 line=1197 │ │ + 0x007d line=1161 │ │ + locals : │ │ + 0x0019 - 0x0028 reg=8 x F │ │ + 0x001d - 0x0028 reg=9 y F │ │ + 0x0045 - 0x0069 reg=1 dx F │ │ + 0x0049 - 0x0069 reg=2 dy F │ │ + 0x005f - 0x0069 reg=3 openDrawer Landroid/view/View; │ │ + 0x004f - 0x0069 reg=5 slop I │ │ + 0x0070 - 0x0072 reg=1 dx F │ │ + 0x0070 - 0x0072 reg=2 dy F │ │ + 0x0070 - 0x0072 reg=3 openDrawer Landroid/view/View; │ │ + 0x0031 - 0x0072 reg=4 peekingOnly Z │ │ + 0x0070 - 0x0072 reg=5 slop I │ │ + 0x0039 - 0x0072 reg=6 touchedView Landroid/view/View; │ │ + 0x002c - 0x0072 reg=8 x F │ │ + 0x0030 - 0x0072 reg=9 y F │ │ + 0x000e - 0x008a reg=0 action I │ │ + 0x000f - 0x008a reg=7 wantTouchEvents Z │ │ + 0x0000 - 0x008a reg=13 this Landroid/support/v4/widget/DrawerLayout; │ │ + 0x0000 - 0x008a reg=14 ev Landroid/view/MotionEvent; │ │ + │ │ + #41 : (in Landroid/support/v4/widget/DrawerLayout;) │ │ + name : 'openDrawer' │ │ + type : '(I)V' │ │ + access : 0x0001 (PUBLIC) │ │ + code - │ │ + registers : 6 │ │ + ins : 2 │ │ + outs : 2 │ │ + insns size : 39 16-bit code units │ │ +09816c: |[09816c] android.support.v4.widget.DrawerLayout.openDrawer:(I)V │ │ +09817c: 6e20 1619 5400 |0000: invoke-virtual {v4, v5}, Landroid/support/v4/widget/DrawerLayout;.findDrawerWithGravity:(I)Landroid/view/View; // method@1916 │ │ +098182: 0c00 |0003: move-result-object v0 │ │ +098184: 3900 1f00 |0004: if-nez v0, 0023 // +001f │ │ +098188: 2201 2b05 |0006: new-instance v1, Ljava/lang/IllegalArgumentException; // type@052b │ │ +09818c: 2202 3e05 |0008: new-instance v2, Ljava/lang/StringBuilder; // type@053e │ │ +098190: 7010 a422 0200 |000a: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@22a4 │ │ +098196: 1a03 ec0c |000d: const-string v3, "No drawer view found with gravity " // string@0cec │ │ +09819a: 6e20 ad22 3200 |000f: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22ad │ │ +0981a0: 0c02 |0012: move-result-object v2 │ │ +0981a2: 7110 2a19 0500 |0013: invoke-static {v5}, Landroid/support/v4/widget/DrawerLayout;.gravityToString:(I)Ljava/lang/String; // method@192a │ │ +0981a8: 0c03 |0016: move-result-object v3 │ │ +0981aa: 6e20 ad22 3200 |0017: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22ad │ │ +0981b0: 0c02 |001a: move-result-object v2 │ │ +0981b2: 6e10 b222 0200 |001b: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@22b2 │ │ +0981b8: 0c02 |001e: move-result-object v2 │ │ +0981ba: 7020 6822 2100 |001f: invoke-direct {v1, v2}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@2268 │ │ +0981c0: 2701 |0022: throw v1 │ │ +0981c2: 6e20 4519 0400 |0023: invoke-virtual {v4, v0}, Landroid/support/v4/widget/DrawerLayout;.openDrawer:(Landroid/view/View;)V // method@1945 │ │ +0981c8: 0e00 |0026: return-void │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=1291 │ │ + 0x0004 line=1292 │ │ + 0x0006 line=1293 │ │ + 0x0023 line=1296 │ │ + 0x0026 line=1297 │ │ + locals : │ │ + 0x0004 - 0x0027 reg=0 drawerView Landroid/view/View; │ │ + 0x0000 - 0x0027 reg=4 this Landroid/support/v4/widget/DrawerLayout; │ │ + 0x0000 - 0x0027 reg=5 gravity I │ │ + │ │ + #42 : (in Landroid/support/v4/widget/DrawerLayout;) │ │ + name : 'openDrawer' │ │ + type : '(Landroid/view/View;)V' │ │ + access : 0x0001 (PUBLIC) │ │ + code - │ │ + registers : 6 │ │ + ins : 2 │ │ + outs : 4 │ │ + insns size : 98 16-bit code units │ │ +0981cc: |[0981cc] android.support.v4.widget.DrawerLayout.openDrawer:(Landroid/view/View;)V │ │ +0981dc: 1212 |0000: const/4 v2, #int 1 // #1 │ │ +0981de: 6e20 3419 5400 |0001: invoke-virtual {v4, v5}, Landroid/support/v4/widget/DrawerLayout;.isDrawerView:(Landroid/view/View;)Z // method@1934 │ │ +0981e4: 0a01 |0004: move-result v1 │ │ +0981e6: 3901 2100 |0005: if-nez v1, 0026 // +0021 │ │ +0981ea: 2201 2b05 |0007: new-instance v1, Ljava/lang/IllegalArgumentException; // type@052b │ │ +0981ee: 2202 3e05 |0009: new-instance v2, Ljava/lang/StringBuilder; // type@053e │ │ +0981f2: 7010 a422 0200 |000b: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@22a4 │ │ +0981f8: 1a03 fd0f |000e: const-string v3, "View " // string@0ffd │ │ +0981fc: 6e20 ad22 3200 |0010: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22ad │ │ +098202: 0c02 |0013: move-result-object v2 │ │ +098204: 6e20 ac22 5200 |0014: invoke-virtual {v2, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@22ac │ │ +09820a: 0c02 |0017: move-result-object v2 │ │ +09820c: 1a03 5200 |0018: const-string v3, " is not a sliding drawer" // string@0052 │ │ +098210: 6e20 ad22 3200 |001a: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22ad │ │ +098216: 0c02 |001d: move-result-object v2 │ │ +098218: 6e10 b222 0200 |001e: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@22b2 │ │ +09821e: 0c02 |0021: move-result-object v2 │ │ +098220: 7020 6822 2100 |0022: invoke-direct {v1, v2}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@2268 │ │ +098226: 2701 |0025: throw v1 │ │ +098228: 5541 2407 |0026: iget-boolean v1, v4, Landroid/support/v4/widget/DrawerLayout;.mFirstLayout:Z // field@0724 │ │ +09822c: 3801 1500 |0028: if-eqz v1, 003d // +0015 │ │ +098230: 6e10 061d 0500 |002a: invoke-virtual {v5}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@1d06 │ │ +098236: 0c00 |002d: move-result-object v0 │ │ +098238: 1f00 9903 |002e: check-cast v0, Landroid/support/v4/widget/DrawerLayout$LayoutParams; // type@0399 │ │ +09823c: 1501 803f |0030: const/high16 v1, #int 1065353216 // #3f80 │ │ +098240: 5901 0107 |0032: iput v1, v0, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.onScreen:F // field@0701 │ │ +098244: 5c02 ff06 |0034: iput-boolean v2, v0, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.knownOpen:Z // field@06ff │ │ +098248: 7030 5b19 5402 |0036: invoke-direct {v4, v5, v2}, Landroid/support/v4/widget/DrawerLayout;.updateChildrenImportantForAccessibility:(Landroid/view/View;Z)V // method@195b │ │ +09824e: 6e10 3019 0400 |0039: invoke-virtual {v4}, Landroid/support/v4/widget/DrawerLayout;.invalidate:()V // method@1930 │ │ +098254: 0e00 |003c: return-void │ │ +098256: 1231 |003d: const/4 v1, #int 3 // #3 │ │ +098258: 6e30 0b19 5401 |003e: invoke-virtual {v4, v5, v1}, Landroid/support/v4/widget/DrawerLayout;.checkDrawerViewAbsoluteGravity:(Landroid/view/View;I)Z // method@190b │ │ +09825e: 0a01 |0041: move-result v1 │ │ +098260: 3801 0d00 |0042: if-eqz v1, 004f // +000d │ │ +098264: 5441 2a07 |0044: iget-object v1, v4, Landroid/support/v4/widget/DrawerLayout;.mLeftDragger:Landroid/support/v4/widget/ViewDragHelper; // field@072a │ │ +098268: 1202 |0046: const/4 v2, #int 0 // #0 │ │ +09826a: 6e10 251d 0500 |0047: invoke-virtual {v5}, Landroid/view/View;.getTop:()I // method@1d25 │ │ +098270: 0a03 |004a: move-result v3 │ │ +098272: 6e40 401c 5132 |004b: invoke-virtual {v1, v5, v2, v3}, Landroid/support/v4/widget/ViewDragHelper;.smoothSlideViewTo:(Landroid/view/View;II)Z // method@1c40 │ │ +098278: 28eb |004e: goto 0039 // -0015 │ │ +09827a: 5441 3007 |004f: iget-object v1, v4, Landroid/support/v4/widget/DrawerLayout;.mRightDragger:Landroid/support/v4/widget/ViewDragHelper; // field@0730 │ │ +09827e: 6e10 2919 0400 |0051: invoke-virtual {v4}, Landroid/support/v4/widget/DrawerLayout;.getWidth:()I // method@1929 │ │ +098284: 0a02 |0054: move-result v2 │ │ +098286: 6e10 2c1d 0500 |0055: invoke-virtual {v5}, Landroid/view/View;.getWidth:()I // method@1d2c │ │ +09828c: 0a03 |0058: move-result v3 │ │ +09828e: b132 |0059: sub-int/2addr v2, v3 │ │ +098290: 6e10 251d 0500 |005a: invoke-virtual {v5}, Landroid/view/View;.getTop:()I // method@1d25 │ │ +098296: 0a03 |005d: move-result v3 │ │ +098298: 6e40 401c 5132 |005e: invoke-virtual {v1, v5, v2, v3}, Landroid/support/v4/widget/ViewDragHelper;.smoothSlideViewTo:(Landroid/view/View;II)Z // method@1c40 │ │ +09829e: 28d8 |0061: goto 0039 // -0028 │ │ + catches : (none) │ │ + positions : │ │ + 0x0001 line=1263 │ │ + 0x0007 line=1264 │ │ + 0x0026 line=1267 │ │ + 0x002a line=1268 │ │ + 0x0030 line=1269 │ │ + 0x0034 line=1270 │ │ + 0x0036 line=1272 │ │ + 0x0039 line=1281 │ │ + 0x003c line=1282 │ │ + 0x003d line=1274 │ │ + 0x0044 line=1275 │ │ + 0x004f line=1277 │ │ + locals : │ │ + 0x0030 - 0x0039 reg=0 lp Landroid/support/v4/widget/DrawerLayout$LayoutParams; │ │ + 0x0000 - 0x0062 reg=4 this Landroid/support/v4/widget/DrawerLayout; │ │ + 0x0000 - 0x0062 reg=5 drawerView Landroid/view/View; │ │ + │ │ + #43 : (in Landroid/support/v4/widget/DrawerLayout;) │ │ + name : 'requestDisallowInterceptTouchEvent' │ │ + type : '(Z)V' │ │ + access : 0x0001 (PUBLIC) │ │ + code - │ │ + registers : 3 │ │ + ins : 2 │ │ + outs : 2 │ │ + insns size : 12 16-bit code units │ │ +0982a0: |[0982a0] android.support.v4.widget.DrawerLayout.requestDisallowInterceptTouchEvent:(Z)V │ │ +0982b0: 6f20 c71d 2100 |0000: invoke-super {v1, v2}, Landroid/view/ViewGroup;.requestDisallowInterceptTouchEvent:(Z)V // method@1dc7 │ │ +0982b6: 5c12 2107 |0003: iput-boolean v2, v1, Landroid/support/v4/widget/DrawerLayout;.mDisallowInterceptRequested:Z // field@0721 │ │ +0982ba: 3802 0600 |0005: if-eqz v2, 000b // +0006 │ │ +0982be: 1210 |0007: const/4 v0, #int 1 // #1 │ │ +0982c0: 6e20 1019 0100 |0008: invoke-virtual {v1, v0}, Landroid/support/v4/widget/DrawerLayout;.closeDrawers:(Z)V // method@1910 │ │ +0982c6: 0e00 |000b: return-void │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=1210 │ │ + 0x0003 line=1212 │ │ + 0x0005 line=1213 │ │ + 0x0007 line=1214 │ │ + 0x000b line=1216 │ │ + locals : │ │ + 0x0000 - 0x000c reg=1 this Landroid/support/v4/widget/DrawerLayout; │ │ + 0x0000 - 0x000c reg=2 disallowIntercept Z │ │ + │ │ + #44 : (in Landroid/support/v4/widget/DrawerLayout;) │ │ + name : 'requestLayout' │ │ + type : '()V' │ │ + access : 0x0001 (PUBLIC) │ │ + code - │ │ + registers : 2 │ │ + ins : 1 │ │ + outs : 1 │ │ + insns size : 8 16-bit code units │ │ +0982c8: |[0982c8] android.support.v4.widget.DrawerLayout.requestLayout:()V │ │ +0982d8: 5510 2507 |0000: iget-boolean v0, v1, Landroid/support/v4/widget/DrawerLayout;.mInLayout:Z // field@0725 │ │ +0982dc: 3900 0500 |0002: if-nez v0, 0007 // +0005 │ │ +0982e0: 6f10 c81d 0100 |0004: invoke-super {v1}, Landroid/view/ViewGroup;.requestLayout:()V // method@1dc8 │ │ +0982e6: 0e00 |0007: return-void │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=961 │ │ + 0x0004 line=962 │ │ + 0x0007 line=964 │ │ + locals : │ │ + 0x0000 - 0x0008 reg=1 this Landroid/support/v4/widget/DrawerLayout; │ │ + │ │ + #45 : (in Landroid/support/v4/widget/DrawerLayout;) │ │ + name : 'setChildInsets' │ │ + type : '(Ljava/lang/Object;Z)V' │ │ + access : 0x0001 (PUBLIC) │ │ + code - │ │ + registers : 4 │ │ + ins : 3 │ │ + outs : 2 │ │ + insns size : 22 16-bit code units │ │ +0982e8: |[0982e8] android.support.v4.widget.DrawerLayout.setChildInsets:(Ljava/lang/Object;Z)V │ │ +0982f8: 5b12 2807 |0000: iput-object v2, v1, Landroid/support/v4/widget/DrawerLayout;.mLastInsets:Ljava/lang/Object; // field@0728 │ │ +0982fc: 5c13 2207 |0002: iput-boolean v3, v1, Landroid/support/v4/widget/DrawerLayout;.mDrawStatusBarBackground:Z // field@0722 │ │ +098300: 3903 1000 |0004: if-nez v3, 0014 // +0010 │ │ +098304: 6e10 1c19 0100 |0006: invoke-virtual {v1}, Landroid/support/v4/widget/DrawerLayout;.getBackground:()Landroid/graphics/drawable/Drawable; // method@191c │ │ +09830a: 0c00 |0009: move-result-object v0 │ │ +09830c: 3900 0a00 |000a: if-nez v0, 0014 // +000a │ │ +098310: 1210 |000c: const/4 v0, #int 1 // #1 │ │ +098312: 6e20 5a19 0100 |000d: invoke-virtual {v1, v0}, Landroid/support/v4/widget/DrawerLayout;.setWillNotDraw:(Z)V // method@195a │ │ +098318: 6e10 4919 0100 |0010: invoke-virtual {v1}, Landroid/support/v4/widget/DrawerLayout;.requestLayout:()V // method@1949 │ │ +09831e: 0e00 |0013: return-void │ │ +098320: 1200 |0014: const/4 v0, #int 0 // #0 │ │ +098322: 28f8 |0015: goto 000d // -0008 │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=360 │ │ + 0x0002 line=361 │ │ + 0x0004 line=362 │ │ + 0x0010 line=363 │ │ + 0x0013 line=364 │ │ + 0x0014 line=362 │ │ + locals : │ │ + 0x0000 - 0x0016 reg=1 this Landroid/support/v4/widget/DrawerLayout; │ │ + 0x0000 - 0x0016 reg=2 insets Ljava/lang/Object; │ │ + 0x0000 - 0x0016 reg=3 draw Z │ │ │ │ - #1 : (in Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;) │ │ - name : 'clampViewPositionVertical' │ │ - type : '(Landroid/view/View;II)I' │ │ + #46 : (in Landroid/support/v4/widget/DrawerLayout;) │ │ + name : 'setDrawerListener' │ │ + type : '(Landroid/support/v4/widget/DrawerLayout$DrawerListener;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ - registers : 5 │ │ - ins : 4 │ │ - outs : 1 │ │ - insns size : 5 16-bit code units │ │ -06a794: |[06a794] android.support.v4.widget.DrawerLayout$ViewDragCallback.clampViewPositionVertical:(Landroid/view/View;II)I │ │ -06a7a4: 6e10 d312 0200 |0000: invoke-virtual {v2}, Landroid/view/View;.getTop:()I // method@12d3 │ │ -06a7aa: 0a00 |0003: move-result v0 │ │ -06a7ac: 0f00 |0004: return v0 │ │ + registers : 2 │ │ + ins : 2 │ │ + outs : 0 │ │ + insns size : 3 16-bit code units │ │ +098324: |[098324] android.support.v4.widget.DrawerLayout.setDrawerListener:(Landroid/support/v4/widget/DrawerLayout$DrawerListener;)V │ │ +098334: 5b01 2b07 |0000: iput-object v1, v0, Landroid/support/v4/widget/DrawerLayout;.mListener:Landroid/support/v4/widget/DrawerLayout$DrawerListener; // field@072b │ │ +098338: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=1485 │ │ + 0x0000 line=420 │ │ + 0x0002 line=421 │ │ locals : │ │ - 0x0000 - 0x0005 reg=1 this Landroid/support/v4/widget/DrawerLayout$ViewDragCallback; │ │ - 0x0000 - 0x0005 reg=2 child Landroid/view/View; │ │ - 0x0000 - 0x0005 reg=3 top I │ │ - 0x0000 - 0x0005 reg=4 dy I │ │ + 0x0000 - 0x0003 reg=0 this Landroid/support/v4/widget/DrawerLayout; │ │ + 0x0000 - 0x0003 reg=1 listener Landroid/support/v4/widget/DrawerLayout$DrawerListener; │ │ │ │ - #2 : (in Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;) │ │ - name : 'getViewHorizontalDragRange' │ │ - type : '(Landroid/view/View;)I' │ │ + #47 : (in Landroid/support/v4/widget/DrawerLayout;) │ │ + name : 'setDrawerLockMode' │ │ + type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ - outs : 1 │ │ - insns size : 5 16-bit code units │ │ -06a7b0: |[06a7b0] android.support.v4.widget.DrawerLayout$ViewDragCallback.getViewHorizontalDragRange:(Landroid/view/View;)I │ │ -06a7c0: 6e10 d612 0200 |0000: invoke-virtual {v2}, Landroid/view/View;.getWidth:()I // method@12d6 │ │ -06a7c6: 0a00 |0003: move-result v0 │ │ -06a7c8: 0f00 |0004: return v0 │ │ + outs : 3 │ │ + insns size : 9 16-bit code units │ │ +09833c: |[09833c] android.support.v4.widget.DrawerLayout.setDrawerLockMode:(I)V │ │ +09834c: 1230 |0000: const/4 v0, #int 3 // #3 │ │ +09834e: 6e30 4e19 2100 |0001: invoke-virtual {v1, v2, v0}, Landroid/support/v4/widget/DrawerLayout;.setDrawerLockMode:(II)V // method@194e │ │ +098354: 1250 |0004: const/4 v0, #int 5 // #5 │ │ +098356: 6e30 4e19 2100 |0005: invoke-virtual {v1, v2, v0}, Landroid/support/v4/widget/DrawerLayout;.setDrawerLockMode:(II)V // method@194e │ │ +09835c: 0e00 |0008: return-void │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=1470 │ │ + 0x0000 line=437 │ │ + 0x0004 line=438 │ │ + 0x0008 line=439 │ │ locals : │ │ - 0x0000 - 0x0005 reg=1 this Landroid/support/v4/widget/DrawerLayout$ViewDragCallback; │ │ - 0x0000 - 0x0005 reg=2 child Landroid/view/View; │ │ + 0x0000 - 0x0009 reg=1 this Landroid/support/v4/widget/DrawerLayout; │ │ + 0x0000 - 0x0009 reg=2 lockMode I │ │ │ │ - #3 : (in Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;) │ │ - name : 'onEdgeDragStarted' │ │ + #48 : (in Landroid/support/v4/widget/DrawerLayout;) │ │ + name : 'setDrawerLockMode' │ │ type : '(II)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ - registers : 6 │ │ + registers : 9 │ │ ins : 3 │ │ - outs : 3 │ │ - insns size : 36 16-bit code units │ │ -06a7cc: |[06a7cc] android.support.v4.widget.DrawerLayout$ViewDragCallback.onEdgeDragStarted:(II)V │ │ -06a7dc: dd01 0401 |0000: and-int/lit8 v1, v4, #int 1 // #01 │ │ -06a7e0: 1212 |0002: const/4 v2, #int 1 // #1 │ │ -06a7e2: 3321 1900 |0003: if-ne v1, v2, 001c // +0019 │ │ -06a7e6: 5431 9404 |0005: iget-object v1, v3, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.this$0:Landroid/support/v4/widget/DrawerLayout; // field@0494 │ │ -06a7ea: 1232 |0007: const/4 v2, #int 3 // #3 │ │ -06a7ec: 6e20 c30f 2100 |0008: invoke-virtual {v1, v2}, Landroid/support/v4/widget/DrawerLayout;.findDrawerWithGravity:(I)Landroid/view/View; // method@0fc3 │ │ -06a7f2: 0c00 |000b: move-result-object v0 │ │ -06a7f4: 3800 0f00 |000c: if-eqz v0, 001b // +000f │ │ -06a7f8: 5431 9404 |000e: iget-object v1, v3, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.this$0:Landroid/support/v4/widget/DrawerLayout; // field@0494 │ │ -06a7fc: 6e20 ce0f 0100 |0010: invoke-virtual {v1, v0}, Landroid/support/v4/widget/DrawerLayout;.getDrawerLockMode:(Landroid/view/View;)I // method@0fce │ │ -06a802: 0a01 |0013: move-result v1 │ │ -06a804: 3901 0700 |0014: if-nez v1, 001b // +0007 │ │ -06a808: 5431 9204 |0016: iget-object v1, v3, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.mDragger:Landroid/support/v4/widget/ViewDragHelper; // field@0492 │ │ -06a80c: 6e30 e511 0105 |0018: invoke-virtual {v1, v0, v5}, Landroid/support/v4/widget/ViewDragHelper;.captureChildView:(Landroid/view/View;I)V // method@11e5 │ │ -06a812: 0e00 |001b: return-void │ │ -06a814: 5431 9404 |001c: iget-object v1, v3, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.this$0:Landroid/support/v4/widget/DrawerLayout; // field@0494 │ │ -06a818: 1252 |001e: const/4 v2, #int 5 // #5 │ │ -06a81a: 6e20 c30f 2100 |001f: invoke-virtual {v1, v2}, Landroid/support/v4/widget/DrawerLayout;.findDrawerWithGravity:(I)Landroid/view/View; // method@0fc3 │ │ -06a820: 0c00 |0022: move-result-object v0 │ │ -06a822: 28e9 |0023: goto 000c // -0017 │ │ - catches : (none) │ │ - positions : │ │ - 0x0000 line=1457 │ │ - 0x0005 line=1458 │ │ - 0x000c line=1463 │ │ - 0x0016 line=1464 │ │ - 0x001b line=1466 │ │ - 0x001c line=1460 │ │ + outs : 2 │ │ + insns size : 64 16-bit code units │ │ +098360: |[098360] android.support.v4.widget.DrawerLayout.setDrawerLockMode:(II)V │ │ +098370: 1235 |0000: const/4 v5, #int 3 // #3 │ │ +098372: 7110 7712 0600 |0001: invoke-static {v6}, Landroid/support/v4/view/ViewCompat;.getLayoutDirection:(Landroid/view/View;)I // method@1277 │ │ +098378: 0a04 |0004: move-result v4 │ │ +09837a: 7120 2610 4800 |0005: invoke-static {v8, v4}, Landroid/support/v4/view/GravityCompat;.getAbsoluteGravity:(II)I // method@1026 │ │ +098380: 0a00 |0008: move-result v0 │ │ +098382: 3350 1100 |0009: if-ne v0, v5, 001a // +0011 │ │ +098386: 5967 2c07 |000b: iput v7, v6, Landroid/support/v4/widget/DrawerLayout;.mLockModeLeft:I // field@072c │ │ +09838a: 3807 0900 |000d: if-eqz v7, 0016 // +0009 │ │ +09838e: 3350 1100 |000f: if-ne v0, v5, 0020 // +0011 │ │ +098392: 5461 2a07 |0011: iget-object v1, v6, Landroid/support/v4/widget/DrawerLayout;.mLeftDragger:Landroid/support/v4/widget/ViewDragHelper; // field@072a │ │ +098396: 6e10 141c 0100 |0013: invoke-virtual {v1}, Landroid/support/v4/widget/ViewDragHelper;.cancel:()V // method@1c14 │ │ +09839c: 2b07 2200 0000 |0016: packed-switch v7, 00000038 // +00000022 │ │ +0983a2: 0e00 |0019: return-void │ │ +0983a4: 1254 |001a: const/4 v4, #int 5 // #5 │ │ +0983a6: 3340 f2ff |001b: if-ne v0, v4, 000d // -000e │ │ +0983aa: 5967 2d07 |001d: iput v7, v6, Landroid/support/v4/widget/DrawerLayout;.mLockModeRight:I // field@072d │ │ +0983ae: 28ee |001f: goto 000d // -0012 │ │ +0983b0: 5461 3007 |0020: iget-object v1, v6, Landroid/support/v4/widget/DrawerLayout;.mRightDragger:Landroid/support/v4/widget/ViewDragHelper; // field@0730 │ │ +0983b4: 28f1 |0022: goto 0013 // -000f │ │ +0983b6: 6e20 1619 0600 |0023: invoke-virtual {v6, v0}, Landroid/support/v4/widget/DrawerLayout;.findDrawerWithGravity:(I)Landroid/view/View; // method@1916 │ │ +0983bc: 0c03 |0026: move-result-object v3 │ │ +0983be: 3803 f2ff |0027: if-eqz v3, 0019 // -000e │ │ +0983c2: 6e20 4519 3600 |0029: invoke-virtual {v6, v3}, Landroid/support/v4/widget/DrawerLayout;.openDrawer:(Landroid/view/View;)V // method@1945 │ │ +0983c8: 28ed |002c: goto 0019 // -0013 │ │ +0983ca: 6e20 1619 0600 |002d: invoke-virtual {v6, v0}, Landroid/support/v4/widget/DrawerLayout;.findDrawerWithGravity:(I)Landroid/view/View; // method@1916 │ │ +0983d0: 0c02 |0030: move-result-object v2 │ │ +0983d2: 3802 e8ff |0031: if-eqz v2, 0019 // -0018 │ │ +0983d6: 6e20 0e19 2600 |0033: invoke-virtual {v6, v2}, Landroid/support/v4/widget/DrawerLayout;.closeDrawer:(Landroid/view/View;)V // method@190e │ │ +0983dc: 28e3 |0036: goto 0019 // -001d │ │ +0983de: 0000 |0037: nop // spacer │ │ +0983e0: 0001 0200 0100 0000 1700 0000 0d00 ... |0038: packed-switch-data (8 units) │ │ + catches : (none) │ │ + positions : │ │ + 0x0001 line=461 │ │ + 0x0009 line=463 │ │ + 0x000b line=464 │ │ + 0x000d line=468 │ │ + 0x000f line=470 │ │ + 0x0013 line=471 │ │ + 0x0016 line=473 │ │ + 0x0019 line=488 │ │ + 0x001a line=465 │ │ + 0x001d line=466 │ │ + 0x0020 line=470 │ │ + 0x0023 line=475 │ │ + 0x0027 line=476 │ │ + 0x0029 line=477 │ │ + 0x002d line=481 │ │ + 0x0031 line=482 │ │ + 0x0033 line=483 │ │ + 0x0037 line=473 │ │ locals : │ │ - 0x000c - 0x001c reg=0 toCapture Landroid/view/View; │ │ - 0x0023 - 0x0024 reg=0 toCapture Landroid/view/View; │ │ - 0x0000 - 0x0024 reg=3 this Landroid/support/v4/widget/DrawerLayout$ViewDragCallback; │ │ - 0x0000 - 0x0024 reg=4 edgeFlags I │ │ - 0x0000 - 0x0024 reg=5 pointerId I │ │ + 0x0013 - 0x0016 reg=1 helper Landroid/support/v4/widget/ViewDragHelper; │ │ + 0x0027 - 0x002d reg=3 toOpen Landroid/view/View; │ │ + 0x0009 - 0x0040 reg=0 absGravity I │ │ + 0x0031 - 0x0040 reg=2 toClose Landroid/view/View; │ │ + 0x0000 - 0x0040 reg=6 this Landroid/support/v4/widget/DrawerLayout; │ │ + 0x0000 - 0x0040 reg=7 lockMode I │ │ + 0x0000 - 0x0040 reg=8 edgeGravity I │ │ │ │ - #4 : (in Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;) │ │ - name : 'onEdgeLock' │ │ - type : '(I)Z' │ │ + #49 : (in Landroid/support/v4/widget/DrawerLayout;) │ │ + name : 'setDrawerLockMode' │ │ + type : '(ILandroid/view/View;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ - registers : 3 │ │ - ins : 2 │ │ - outs : 0 │ │ - insns size : 2 16-bit code units │ │ -06a824: |[06a824] android.support.v4.widget.DrawerLayout$ViewDragCallback.onEdgeLock:(I)Z │ │ -06a834: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -06a836: 0f00 |0001: return v0 │ │ + registers : 7 │ │ + ins : 3 │ │ + outs : 3 │ │ + insns size : 55 16-bit code units │ │ +0983f0: |[0983f0] android.support.v4.widget.DrawerLayout.setDrawerLockMode:(ILandroid/view/View;)V │ │ +098400: 6e20 3419 6400 |0000: invoke-virtual {v4, v6}, Landroid/support/v4/widget/DrawerLayout;.isDrawerView:(Landroid/view/View;)Z // method@1934 │ │ +098406: 0a01 |0003: move-result v1 │ │ +098408: 3901 2700 |0004: if-nez v1, 002b // +0027 │ │ +09840c: 2201 2b05 |0006: new-instance v1, Ljava/lang/IllegalArgumentException; // type@052b │ │ +098410: 2202 3e05 |0008: new-instance v2, Ljava/lang/StringBuilder; // type@053e │ │ +098414: 7010 a422 0200 |000a: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@22a4 │ │ +09841a: 1a03 fd0f |000d: const-string v3, "View " // string@0ffd │ │ +09841e: 6e20 ad22 3200 |000f: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22ad │ │ +098424: 0c02 |0012: move-result-object v2 │ │ +098426: 6e20 ac22 6200 |0013: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@22ac │ │ +09842c: 0c02 |0016: move-result-object v2 │ │ +09842e: 1a03 5000 |0017: const-string v3, " is not a " // string@0050 │ │ +098432: 6e20 ad22 3200 |0019: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22ad │ │ +098438: 0c02 |001c: move-result-object v2 │ │ +09843a: 1a03 e214 |001d: const-string v3, "drawer with appropriate layout_gravity" // string@14e2 │ │ +09843e: 6e20 ad22 3200 |001f: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22ad │ │ +098444: 0c02 |0022: move-result-object v2 │ │ +098446: 6e10 b222 0200 |0023: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@22b2 │ │ +09844c: 0c02 |0026: move-result-object v2 │ │ +09844e: 7020 6822 2100 |0027: invoke-direct {v1, v2}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@2268 │ │ +098454: 2701 |002a: throw v1 │ │ +098456: 6e10 061d 0600 |002b: invoke-virtual {v6}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@1d06 │ │ +09845c: 0c01 |002e: move-result-object v1 │ │ +09845e: 1f01 9903 |002f: check-cast v1, Landroid/support/v4/widget/DrawerLayout$LayoutParams; // type@0399 │ │ +098462: 5210 fc06 |0031: iget v0, v1, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.gravity:I // field@06fc │ │ +098466: 6e30 4e19 5400 |0033: invoke-virtual {v4, v5, v0}, Landroid/support/v4/widget/DrawerLayout;.setDrawerLockMode:(II)V // method@194e │ │ +09846c: 0e00 |0036: return-void │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=1451 │ │ + 0x0000 line=509 │ │ + 0x0006 line=510 │ │ + 0x002b line=513 │ │ + 0x0033 line=514 │ │ + 0x0036 line=515 │ │ locals : │ │ - 0x0000 - 0x0002 reg=1 this Landroid/support/v4/widget/DrawerLayout$ViewDragCallback; │ │ - 0x0000 - 0x0002 reg=2 edgeFlags I │ │ + 0x0033 - 0x0037 reg=0 gravity I │ │ + 0x0000 - 0x0037 reg=4 this Landroid/support/v4/widget/DrawerLayout; │ │ + 0x0000 - 0x0037 reg=5 lockMode I │ │ + 0x0000 - 0x0037 reg=6 drawerView Landroid/view/View; │ │ │ │ - #5 : (in Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;) │ │ - name : 'onEdgeTouched' │ │ + #50 : (in Landroid/support/v4/widget/DrawerLayout;) │ │ + name : 'setDrawerShadow' │ │ type : '(II)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ - registers : 7 │ │ + registers : 4 │ │ ins : 3 │ │ - outs : 4 │ │ - insns size : 10 16-bit code units │ │ -06a838: |[06a838] android.support.v4.widget.DrawerLayout$ViewDragCallback.onEdgeTouched:(II)V │ │ -06a848: 5440 9404 |0000: iget-object v0, v4, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.this$0:Landroid/support/v4/widget/DrawerLayout; // field@0494 │ │ -06a84c: 5441 9304 |0002: iget-object v1, v4, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.mPeekRunnable:Ljava/lang/Runnable; // field@0493 │ │ -06a850: 1602 a000 |0004: const-wide/16 v2, #int 160 // #a0 │ │ -06a854: 6e40 ed0f 1032 |0006: invoke-virtual {v0, v1, v2, v3}, Landroid/support/v4/widget/DrawerLayout;.postDelayed:(Ljava/lang/Runnable;J)Z // method@0fed │ │ -06a85a: 0e00 |0009: return-void │ │ + outs : 3 │ │ + insns size : 12 16-bit code units │ │ +098470: |[098470] android.support.v4.widget.DrawerLayout.setDrawerShadow:(II)V │ │ +098480: 6e10 2719 0100 |0000: invoke-virtual {v1}, Landroid/support/v4/widget/DrawerLayout;.getResources:()Landroid/content/res/Resources; // method@1927 │ │ +098486: 0c00 |0003: move-result-object v0 │ │ +098488: 6e20 6701 2000 |0004: invoke-virtual {v0, v2}, Landroid/content/res/Resources;.getDrawable:(I)Landroid/graphics/drawable/Drawable; // method@0167 │ │ +09848e: 0c00 |0007: move-result-object v0 │ │ +098490: 6e30 5119 0103 |0008: invoke-virtual {v1, v0, v3}, Landroid/support/v4/widget/DrawerLayout;.setDrawerShadow:(Landroid/graphics/drawable/Drawable;I)V // method@1951 │ │ +098496: 0e00 |000b: return-void │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=1412 │ │ - 0x0009 line=1413 │ │ + 0x0000 line=400 │ │ + 0x000b line=401 │ │ locals : │ │ - 0x0000 - 0x000a reg=4 this Landroid/support/v4/widget/DrawerLayout$ViewDragCallback; │ │ - 0x0000 - 0x000a reg=5 edgeFlags I │ │ - 0x0000 - 0x000a reg=6 pointerId I │ │ + 0x0000 - 0x000c reg=1 this Landroid/support/v4/widget/DrawerLayout; │ │ + 0x0000 - 0x000c reg=2 resId I │ │ + 0x0000 - 0x000c reg=3 gravity I │ │ │ │ - #6 : (in Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;) │ │ - name : 'onViewCaptured' │ │ - type : '(Landroid/view/View;I)V' │ │ + #51 : (in Landroid/support/v4/widget/DrawerLayout;) │ │ + name : 'setDrawerShadow' │ │ + type : '(Landroid/graphics/drawable/Drawable;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ - registers : 5 │ │ + registers : 6 │ │ ins : 3 │ │ - outs : 1 │ │ - insns size : 13 16-bit code units │ │ -06a85c: |[06a85c] android.support.v4.widget.DrawerLayout$ViewDragCallback.onViewCaptured:(Landroid/view/View;I)V │ │ -06a86c: 6e10 c212 0300 |0000: invoke-virtual {v3}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@12c2 │ │ -06a872: 0c00 |0003: move-result-object v0 │ │ -06a874: 1f00 4502 |0004: check-cast v0, Landroid/support/v4/widget/DrawerLayout$LayoutParams; // type@0245 │ │ -06a878: 1201 |0006: const/4 v1, #int 0 // #0 │ │ -06a87a: 5c01 8504 |0007: iput-boolean v1, v0, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.isPeeking:Z // field@0485 │ │ -06a87e: 7010 a50f 0200 |0009: invoke-direct {v2}, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.closeOtherDrawer:()V // method@0fa5 │ │ -06a884: 0e00 |000c: return-void │ │ + outs : 2 │ │ + insns size : 29 16-bit code units │ │ +098498: |[098498] android.support.v4.widget.DrawerLayout.setDrawerShadow:(Landroid/graphics/drawable/Drawable;I)V │ │ +0984a8: 7110 7712 0300 |0000: invoke-static {v3}, Landroid/support/v4/view/ViewCompat;.getLayoutDirection:(Landroid/view/View;)I // method@1277 │ │ +0984ae: 0a01 |0003: move-result v1 │ │ +0984b0: 7120 2610 1500 |0004: invoke-static {v5, v1}, Landroid/support/v4/view/GravityCompat;.getAbsoluteGravity:(II)I // method@1026 │ │ +0984b6: 0a00 |0007: move-result v0 │ │ +0984b8: dd01 0003 |0008: and-int/lit8 v1, v0, #int 3 // #03 │ │ +0984bc: 1232 |000a: const/4 v2, #int 3 // #3 │ │ +0984be: 3321 0700 |000b: if-ne v1, v2, 0012 // +0007 │ │ +0984c2: 5b34 3407 |000d: iput-object v4, v3, Landroid/support/v4/widget/DrawerLayout;.mShadowLeft:Landroid/graphics/drawable/Drawable; // field@0734 │ │ +0984c6: 6e10 3019 0300 |000f: invoke-virtual {v3}, Landroid/support/v4/widget/DrawerLayout;.invalidate:()V // method@1930 │ │ +0984cc: dd01 0005 |0012: and-int/lit8 v1, v0, #int 5 // #05 │ │ +0984d0: 1252 |0014: const/4 v2, #int 5 // #5 │ │ +0984d2: 3321 0700 |0015: if-ne v1, v2, 001c // +0007 │ │ +0984d6: 5b34 3507 |0017: iput-object v4, v3, Landroid/support/v4/widget/DrawerLayout;.mShadowRight:Landroid/graphics/drawable/Drawable; // field@0735 │ │ +0984da: 6e10 3019 0300 |0019: invoke-virtual {v3}, Landroid/support/v4/widget/DrawerLayout;.invalidate:()V // method@1930 │ │ +0984e0: 0e00 |001c: return-void │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=1377 │ │ - 0x0006 line=1378 │ │ - 0x0009 line=1380 │ │ - 0x000c line=1381 │ │ + 0x0000 line=380 │ │ + 0x0008 line=382 │ │ + 0x000d line=383 │ │ + 0x000f line=384 │ │ + 0x0012 line=386 │ │ + 0x0017 line=387 │ │ + 0x0019 line=388 │ │ + 0x001c line=390 │ │ locals : │ │ - 0x0006 - 0x000d reg=0 lp Landroid/support/v4/widget/DrawerLayout$LayoutParams; │ │ - 0x0000 - 0x000d reg=2 this Landroid/support/v4/widget/DrawerLayout$ViewDragCallback; │ │ - 0x0000 - 0x000d reg=3 capturedChild Landroid/view/View; │ │ - 0x0000 - 0x000d reg=4 activePointerId I │ │ + 0x0008 - 0x001d reg=0 absGravity I │ │ + 0x0000 - 0x001d reg=3 this Landroid/support/v4/widget/DrawerLayout; │ │ + 0x0000 - 0x001d reg=4 shadowDrawable Landroid/graphics/drawable/Drawable; │ │ + 0x0000 - 0x001d reg=5 gravity I │ │ │ │ - #7 : (in Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;) │ │ - name : 'onViewDragStateChanged' │ │ - type : '(I)V' │ │ + #52 : (in Landroid/support/v4/widget/DrawerLayout;) │ │ + name : 'setDrawerTitle' │ │ + type : '(ILjava/lang/CharSequence;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ - ins : 2 │ │ - outs : 4 │ │ - insns size : 14 16-bit code units │ │ -06a888: |[06a888] android.support.v4.widget.DrawerLayout$ViewDragCallback.onViewDragStateChanged:(I)V │ │ -06a898: 5430 9404 |0000: iget-object v0, v3, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.this$0:Landroid/support/v4/widget/DrawerLayout; // field@0494 │ │ -06a89c: 5231 9104 |0002: iget v1, v3, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.mAbsGravity:I // field@0491 │ │ -06a8a0: 5432 9204 |0004: iget-object v2, v3, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.mDragger:Landroid/support/v4/widget/ViewDragHelper; // field@0492 │ │ -06a8a4: 6e10 fb11 0200 |0006: invoke-virtual {v2}, Landroid/support/v4/widget/ViewDragHelper;.getCapturedView:()Landroid/view/View; // method@11fb │ │ -06a8aa: 0c02 |0009: move-result-object v2 │ │ -06a8ac: 6e40 fc0f 1024 |000a: invoke-virtual {v0, v1, v4, v2}, Landroid/support/v4/widget/DrawerLayout;.updateDrawerState:(IILandroid/view/View;)V // method@0ffc │ │ -06a8b2: 0e00 |000d: return-void │ │ + ins : 3 │ │ + outs : 2 │ │ + insns size : 20 16-bit code units │ │ +0984e4: |[0984e4] android.support.v4.widget.DrawerLayout.setDrawerTitle:(ILjava/lang/CharSequence;)V │ │ +0984f4: 7110 7712 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/ViewCompat;.getLayoutDirection:(Landroid/view/View;)I // method@1277 │ │ +0984fa: 0a01 |0003: move-result v1 │ │ +0984fc: 7120 2610 1300 |0004: invoke-static {v3, v1}, Landroid/support/v4/view/GravityCompat;.getAbsoluteGravity:(II)I // method@1026 │ │ +098502: 0a00 |0007: move-result v0 │ │ +098504: 1231 |0008: const/4 v1, #int 3 // #3 │ │ +098506: 3310 0500 |0009: if-ne v0, v1, 000e // +0005 │ │ +09850a: 5b24 3707 |000b: iput-object v4, v2, Landroid/support/v4/widget/DrawerLayout;.mTitleLeft:Ljava/lang/CharSequence; // field@0737 │ │ +09850e: 0e00 |000d: return-void │ │ +098510: 1251 |000e: const/4 v1, #int 5 // #5 │ │ +098512: 3310 feff |000f: if-ne v0, v1, 000d // -0002 │ │ +098516: 5b24 3807 |0011: iput-object v4, v2, Landroid/support/v4/widget/DrawerLayout;.mTitleRight:Ljava/lang/CharSequence; // field@0738 │ │ +09851a: 28fa |0013: goto 000d // -0006 │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=1355 │ │ - 0x000d line=1356 │ │ + 0x0000 line=565 │ │ + 0x0008 line=567 │ │ + 0x000b line=568 │ │ + 0x000d line=572 │ │ + 0x000e line=569 │ │ + 0x0011 line=570 │ │ locals : │ │ - 0x0000 - 0x000e reg=3 this Landroid/support/v4/widget/DrawerLayout$ViewDragCallback; │ │ - 0x0000 - 0x000e reg=4 state I │ │ + 0x0008 - 0x0014 reg=0 absGravity I │ │ + 0x0000 - 0x0014 reg=2 this Landroid/support/v4/widget/DrawerLayout; │ │ + 0x0000 - 0x0014 reg=3 edgeGravity I │ │ + 0x0000 - 0x0014 reg=4 title Ljava/lang/CharSequence; │ │ │ │ - #8 : (in Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;) │ │ - name : 'onViewPositionChanged' │ │ - type : '(Landroid/view/View;IIII)V' │ │ - access : 0x0001 (PUBLIC) │ │ + #53 : (in Landroid/support/v4/widget/DrawerLayout;) │ │ + name : 'setDrawerViewOffset' │ │ + type : '(Landroid/view/View;F)V' │ │ + access : 0x0000 () │ │ code - │ │ - registers : 11 │ │ - ins : 6 │ │ + registers : 5 │ │ + ins : 3 │ │ outs : 3 │ │ - insns size : 54 16-bit code units │ │ -06a8b4: |[06a8b4] android.support.v4.widget.DrawerLayout$ViewDragCallback.onViewPositionChanged:(Landroid/view/View;IIII)V │ │ -06a8c4: 6e10 d612 0600 |0000: invoke-virtual {v6}, Landroid/view/View;.getWidth:()I // method@12d6 │ │ -06a8ca: 0a00 |0003: move-result v0 │ │ -06a8cc: 5453 9404 |0004: iget-object v3, v5, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.this$0:Landroid/support/v4/widget/DrawerLayout; // field@0494 │ │ -06a8d0: 1234 |0006: const/4 v4, #int 3 // #3 │ │ -06a8d2: 6e30 b80f 6304 |0007: invoke-virtual {v3, v6, v4}, Landroid/support/v4/widget/DrawerLayout;.checkDrawerViewAbsoluteGravity:(Landroid/view/View;I)Z // method@0fb8 │ │ -06a8d8: 0a03 |000a: move-result v3 │ │ -06a8da: 3803 1c00 |000b: if-eqz v3, 0027 // +001c │ │ -06a8de: 9003 0007 |000d: add-int v3, v0, v7 │ │ -06a8e2: 8233 |000f: int-to-float v3, v3 │ │ -06a8e4: 8204 |0010: int-to-float v4, v0 │ │ -06a8e6: a901 0304 |0011: div-float v1, v3, v4 │ │ -06a8ea: 5453 9404 |0013: iget-object v3, v5, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.this$0:Landroid/support/v4/widget/DrawerLayout; // field@0494 │ │ -06a8ee: 6e30 f80f 6301 |0015: invoke-virtual {v3, v6, v1}, Landroid/support/v4/widget/DrawerLayout;.setDrawerViewOffset:(Landroid/view/View;F)V // method@0ff8 │ │ -06a8f4: 1203 |0018: const/4 v3, #int 0 // #0 │ │ -06a8f6: 2d03 0103 |0019: cmpl-float v3, v1, v3 │ │ -06a8fa: 3903 1900 |001b: if-nez v3, 0034 // +0019 │ │ -06a8fe: 1243 |001d: const/4 v3, #int 4 // #4 │ │ -06a900: 6e20 1213 3600 |001e: invoke-virtual {v6, v3}, Landroid/view/View;.setVisibility:(I)V // method@1312 │ │ -06a906: 5453 9404 |0021: iget-object v3, v5, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.this$0:Landroid/support/v4/widget/DrawerLayout; // field@0494 │ │ -06a90a: 6e10 d80f 0300 |0023: invoke-virtual {v3}, Landroid/support/v4/widget/DrawerLayout;.invalidate:()V // method@0fd8 │ │ -06a910: 0e00 |0026: return-void │ │ -06a912: 5453 9404 |0027: iget-object v3, v5, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.this$0:Landroid/support/v4/widget/DrawerLayout; // field@0494 │ │ -06a916: 6e10 d30f 0300 |0029: invoke-virtual {v3}, Landroid/support/v4/widget/DrawerLayout;.getWidth:()I // method@0fd3 │ │ -06a91c: 0a02 |002c: move-result v2 │ │ -06a91e: 9103 0207 |002d: sub-int v3, v2, v7 │ │ -06a922: 8233 |002f: int-to-float v3, v3 │ │ -06a924: 8204 |0030: int-to-float v4, v0 │ │ -06a926: a901 0304 |0031: div-float v1, v3, v4 │ │ -06a92a: 28e0 |0033: goto 0013 // -0020 │ │ -06a92c: 1203 |0034: const/4 v3, #int 0 // #0 │ │ -06a92e: 28e9 |0035: goto 001e // -0017 │ │ - catches : (none) │ │ - positions : │ │ - 0x0000 line=1361 │ │ - 0x0004 line=1364 │ │ - 0x000d line=1365 │ │ - 0x0013 line=1370 │ │ - 0x0018 line=1371 │ │ - 0x0021 line=1372 │ │ - 0x0026 line=1373 │ │ - 0x0027 line=1367 │ │ - 0x002d line=1368 │ │ - 0x0034 line=1371 │ │ + insns size : 19 16-bit code units │ │ +09851c: |[09851c] android.support.v4.widget.DrawerLayout.setDrawerViewOffset:(Landroid/view/View;F)V │ │ +09852c: 6e10 061d 0300 |0000: invoke-virtual {v3}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@1d06 │ │ +098532: 0c00 |0003: move-result-object v0 │ │ +098534: 1f00 9903 |0004: check-cast v0, Landroid/support/v4/widget/DrawerLayout$LayoutParams; // type@0399 │ │ +098538: 5201 0107 |0006: iget v1, v0, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.onScreen:F // field@0701 │ │ +09853c: 2d01 0401 |0008: cmpl-float v1, v4, v1 │ │ +098540: 3901 0300 |000a: if-nez v1, 000d // +0003 │ │ +098544: 0e00 |000c: return-void │ │ +098546: 5904 0107 |000d: iput v4, v0, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.onScreen:F // field@0701 │ │ +09854a: 6e30 1419 3204 |000f: invoke-virtual {v2, v3, v4}, Landroid/support/v4/widget/DrawerLayout;.dispatchOnDrawerSlide:(Landroid/view/View;F)V // method@1914 │ │ +098550: 28fa |0012: goto 000c // -0006 │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=689 │ │ + 0x0006 line=690 │ │ + 0x000c line=696 │ │ + 0x000d line=694 │ │ + 0x000f line=695 │ │ locals : │ │ - 0x0013 - 0x0027 reg=1 offset F │ │ - 0x002d - 0x0034 reg=2 width I │ │ - 0x0004 - 0x0036 reg=0 childWidth I │ │ - 0x0033 - 0x0036 reg=1 offset F │ │ - 0x0000 - 0x0036 reg=5 this Landroid/support/v4/widget/DrawerLayout$ViewDragCallback; │ │ - 0x0000 - 0x0036 reg=6 changedView Landroid/view/View; │ │ - 0x0000 - 0x0036 reg=7 left I │ │ - 0x0000 - 0x0036 reg=8 top I │ │ - 0x0000 - 0x0036 reg=9 dx I │ │ - 0x0000 - 0x0036 reg=10 dy I │ │ + 0x0006 - 0x0013 reg=0 lp Landroid/support/v4/widget/DrawerLayout$LayoutParams; │ │ + 0x0000 - 0x0013 reg=2 this Landroid/support/v4/widget/DrawerLayout; │ │ + 0x0000 - 0x0013 reg=3 drawerView Landroid/view/View; │ │ + 0x0000 - 0x0013 reg=4 slideOffset F │ │ │ │ - #9 : (in Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;) │ │ - name : 'onViewReleased' │ │ - type : '(Landroid/view/View;FF)V' │ │ + #54 : (in Landroid/support/v4/widget/DrawerLayout;) │ │ + name : 'setScrimColor' │ │ + type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ - registers : 12 │ │ - ins : 4 │ │ - outs : 3 │ │ - insns size : 75 16-bit code units │ │ -06a930: |[06a930] android.support.v4.widget.DrawerLayout$ViewDragCallback.onViewReleased:(Landroid/view/View;FF)V │ │ -06a940: 1507 003f |0000: const/high16 v7, #int 1056964608 // #3f00 │ │ -06a944: 1206 |0002: const/4 v6, #int 0 // #0 │ │ -06a946: 5484 9404 |0003: iget-object v4, v8, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.this$0:Landroid/support/v4/widget/DrawerLayout; // field@0494 │ │ -06a94a: 6e20 d00f 9400 |0005: invoke-virtual {v4, v9}, Landroid/support/v4/widget/DrawerLayout;.getDrawerViewOffset:(Landroid/view/View;)F // method@0fd0 │ │ -06a950: 0a02 |0008: move-result v2 │ │ -06a952: 6e10 d612 0900 |0009: invoke-virtual {v9}, Landroid/view/View;.getWidth:()I // method@12d6 │ │ -06a958: 0a00 |000c: move-result v0 │ │ -06a95a: 5484 9404 |000d: iget-object v4, v8, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.this$0:Landroid/support/v4/widget/DrawerLayout; // field@0494 │ │ -06a95e: 1235 |000f: const/4 v5, #int 3 // #3 │ │ -06a960: 6e30 b80f 9405 |0010: invoke-virtual {v4, v9, v5}, Landroid/support/v4/widget/DrawerLayout;.checkDrawerViewAbsoluteGravity:(Landroid/view/View;I)Z // method@0fb8 │ │ -06a966: 0a04 |0013: move-result v4 │ │ -06a968: 3804 2000 |0014: if-eqz v4, 0034 // +0020 │ │ -06a96c: 2d04 0a06 |0016: cmpl-float v4, v10, v6 │ │ -06a970: 3c04 0a00 |0018: if-gtz v4, 0022 // +000a │ │ -06a974: 2d04 0a06 |001a: cmpl-float v4, v10, v6 │ │ -06a978: 3904 1600 |001c: if-nez v4, 0032 // +0016 │ │ -06a97c: 2d04 0207 |001e: cmpl-float v4, v2, v7 │ │ -06a980: 3d04 1200 |0020: if-lez v4, 0032 // +0012 │ │ -06a984: 1201 |0022: const/4 v1, #int 0 // #0 │ │ -06a986: 5484 9204 |0023: iget-object v4, v8, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.mDragger:Landroid/support/v4/widget/ViewDragHelper; // field@0492 │ │ -06a98a: 6e10 d312 0900 |0025: invoke-virtual {v9}, Landroid/view/View;.getTop:()I // method@12d3 │ │ -06a990: 0a05 |0028: move-result v5 │ │ -06a992: 6e30 0e12 1405 |0029: invoke-virtual {v4, v1, v5}, Landroid/support/v4/widget/ViewDragHelper;.settleCapturedViewAt:(II)Z // method@120e │ │ -06a998: 5484 9404 |002c: iget-object v4, v8, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.this$0:Landroid/support/v4/widget/DrawerLayout; // field@0494 │ │ -06a99c: 6e10 d80f 0400 |002e: invoke-virtual {v4}, Landroid/support/v4/widget/DrawerLayout;.invalidate:()V // method@0fd8 │ │ -06a9a2: 0e00 |0031: return-void │ │ -06a9a4: 7b01 |0032: neg-int v1, v0 │ │ -06a9a6: 28f0 |0033: goto 0023 // -0010 │ │ -06a9a8: 5484 9404 |0034: iget-object v4, v8, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.this$0:Landroid/support/v4/widget/DrawerLayout; // field@0494 │ │ -06a9ac: 6e10 d30f 0400 |0036: invoke-virtual {v4}, Landroid/support/v4/widget/DrawerLayout;.getWidth:()I // method@0fd3 │ │ -06a9b2: 0a03 |0039: move-result v3 │ │ -06a9b4: 2e04 0a06 |003a: cmpg-float v4, v10, v6 │ │ -06a9b8: 3a04 0a00 |003c: if-ltz v4, 0046 // +000a │ │ -06a9bc: 2d04 0a06 |003e: cmpl-float v4, v10, v6 │ │ -06a9c0: 3904 0900 |0040: if-nez v4, 0049 // +0009 │ │ -06a9c4: 2d04 0207 |0042: cmpl-float v4, v2, v7 │ │ -06a9c8: 3d04 0500 |0044: if-lez v4, 0049 // +0005 │ │ -06a9cc: 9101 0300 |0046: sub-int v1, v3, v0 │ │ -06a9d0: 28db |0048: goto 0023 // -0025 │ │ -06a9d2: 0131 |0049: move v1, v3 │ │ -06a9d4: 28fe |004a: goto 0048 // -0002 │ │ - catches : (none) │ │ - positions : │ │ - 0x0003 line=1395 │ │ - 0x0009 line=1396 │ │ - 0x000d line=1399 │ │ - 0x0016 line=1400 │ │ - 0x0023 line=1406 │ │ - 0x002c line=1407 │ │ - 0x0031 line=1408 │ │ - 0x0032 line=1400 │ │ - 0x0034 line=1402 │ │ - 0x003a line=1403 │ │ + registers : 2 │ │ + ins : 2 │ │ + outs : 1 │ │ + insns size : 6 16-bit code units │ │ +098554: |[098554] android.support.v4.widget.DrawerLayout.setScrimColor:(I)V │ │ +098564: 5901 3107 |0000: iput v1, v0, Landroid/support/v4/widget/DrawerLayout;.mScrimColor:I // field@0731 │ │ +098568: 6e10 3019 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/widget/DrawerLayout;.invalidate:()V // method@1930 │ │ +09856e: 0e00 |0005: return-void │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=409 │ │ + 0x0002 line=410 │ │ + 0x0005 line=411 │ │ locals : │ │ - 0x0023 - 0x0032 reg=1 left I │ │ - 0x0048 - 0x0049 reg=1 left I │ │ - 0x000d - 0x004b reg=0 childWidth I │ │ - 0x0009 - 0x004b reg=2 offset F │ │ - 0x003a - 0x004b reg=3 width I │ │ - 0x0000 - 0x004b reg=8 this Landroid/support/v4/widget/DrawerLayout$ViewDragCallback; │ │ - 0x0000 - 0x004b reg=9 releasedChild Landroid/view/View; │ │ - 0x0000 - 0x004b reg=10 xvel F │ │ - 0x0000 - 0x004b reg=11 yvel F │ │ + 0x0000 - 0x0006 reg=0 this Landroid/support/v4/widget/DrawerLayout; │ │ + 0x0000 - 0x0006 reg=1 color I │ │ │ │ - #10 : (in Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;) │ │ - name : 'removeCallbacks' │ │ - type : '()V' │ │ + #55 : (in Landroid/support/v4/widget/DrawerLayout;) │ │ + name : 'setStatusBarBackground' │ │ + type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ - ins : 1 │ │ + ins : 2 │ │ outs : 2 │ │ - insns size : 8 16-bit code units │ │ -06a9d8: |[06a9d8] android.support.v4.widget.DrawerLayout$ViewDragCallback.removeCallbacks:()V │ │ -06a9e8: 5420 9404 |0000: iget-object v0, v2, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.this$0:Landroid/support/v4/widget/DrawerLayout; // field@0494 │ │ -06a9ec: 5421 9304 |0002: iget-object v1, v2, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.mPeekRunnable:Ljava/lang/Runnable; // field@0493 │ │ -06a9f0: 6e20 ee0f 1000 |0004: invoke-virtual {v0, v1}, Landroid/support/v4/widget/DrawerLayout;.removeCallbacks:(Ljava/lang/Runnable;)Z // method@0fee │ │ -06a9f6: 0e00 |0007: return-void │ │ + insns size : 15 16-bit code units │ │ +098570: |[098570] android.support.v4.widget.DrawerLayout.setStatusBarBackground:(I)V │ │ +098580: 3802 0d00 |0000: if-eqz v2, 000d // +000d │ │ +098584: 6e10 2019 0100 |0002: invoke-virtual {v1}, Landroid/support/v4/widget/DrawerLayout;.getContext:()Landroid/content/Context; // method@1920 │ │ +09858a: 0c00 |0005: move-result-object v0 │ │ +09858c: 7120 5309 2000 |0006: invoke-static {v0, v2}, Landroid/support/v4/content/ContextCompat;.getDrawable:(Landroid/content/Context;I)Landroid/graphics/drawable/Drawable; // method@0953 │ │ +098592: 0c00 |0009: move-result-object v0 │ │ +098594: 5b10 3607 |000a: iput-object v0, v1, Landroid/support/v4/widget/DrawerLayout;.mStatusBarBackground:Landroid/graphics/drawable/Drawable; // field@0736 │ │ +098598: 0e00 |000c: return-void │ │ +09859a: 1200 |000d: const/4 v0, #int 0 // #0 │ │ +09859c: 28fc |000e: goto 000a // -0004 │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=1342 │ │ - 0x0007 line=1343 │ │ + 0x0000 line=1007 │ │ + 0x000c line=1008 │ │ + 0x000d line=1007 │ │ locals : │ │ - 0x0000 - 0x0008 reg=2 this Landroid/support/v4/widget/DrawerLayout$ViewDragCallback; │ │ + 0x0000 - 0x000f reg=1 this Landroid/support/v4/widget/DrawerLayout; │ │ + 0x0000 - 0x000f reg=2 resId I │ │ │ │ - #11 : (in Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;) │ │ - name : 'setDragger' │ │ - type : '(Landroid/support/v4/widget/ViewDragHelper;)V' │ │ + #56 : (in Landroid/support/v4/widget/DrawerLayout;) │ │ + name : 'setStatusBarBackground' │ │ + type : '(Landroid/graphics/drawable/Drawable;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -06a9f8: |[06a9f8] android.support.v4.widget.DrawerLayout$ViewDragCallback.setDragger:(Landroid/support/v4/widget/ViewDragHelper;)V │ │ -06aa08: 5b01 9204 |0000: iput-object v1, v0, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.mDragger:Landroid/support/v4/widget/ViewDragHelper; // field@0492 │ │ -06aa0c: 0e00 |0002: return-void │ │ +0985a0: |[0985a0] android.support.v4.widget.DrawerLayout.setStatusBarBackground:(Landroid/graphics/drawable/Drawable;)V │ │ +0985b0: 5b01 3607 |0000: iput-object v1, v0, Landroid/support/v4/widget/DrawerLayout;.mStatusBarBackground:Landroid/graphics/drawable/Drawable; // field@0736 │ │ +0985b4: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=1338 │ │ - 0x0002 line=1339 │ │ + 0x0000 line=997 │ │ + 0x0002 line=998 │ │ locals : │ │ - 0x0000 - 0x0003 reg=0 this Landroid/support/v4/widget/DrawerLayout$ViewDragCallback; │ │ - 0x0000 - 0x0003 reg=1 dragger Landroid/support/v4/widget/ViewDragHelper; │ │ + 0x0000 - 0x0003 reg=0 this Landroid/support/v4/widget/DrawerLayout; │ │ + 0x0000 - 0x0003 reg=1 bg Landroid/graphics/drawable/Drawable; │ │ │ │ - #12 : (in Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;) │ │ - name : 'tryCaptureView' │ │ - type : '(Landroid/view/View;I)Z' │ │ + #57 : (in Landroid/support/v4/widget/DrawerLayout;) │ │ + name : 'setStatusBarBackgroundColor' │ │ + type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ - registers : 5 │ │ - ins : 3 │ │ - outs : 3 │ │ - insns size : 30 16-bit code units │ │ -06aa10: |[06aa10] android.support.v4.widget.DrawerLayout$ViewDragCallback.tryCaptureView:(Landroid/view/View;I)Z │ │ -06aa20: 5420 9404 |0000: iget-object v0, v2, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.this$0:Landroid/support/v4/widget/DrawerLayout; // field@0494 │ │ -06aa24: 6e20 dc0f 3000 |0002: invoke-virtual {v0, v3}, Landroid/support/v4/widget/DrawerLayout;.isDrawerView:(Landroid/view/View;)Z // method@0fdc │ │ -06aa2a: 0a00 |0005: move-result v0 │ │ -06aa2c: 3800 1600 |0006: if-eqz v0, 001c // +0016 │ │ -06aa30: 5420 9404 |0008: iget-object v0, v2, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.this$0:Landroid/support/v4/widget/DrawerLayout; // field@0494 │ │ -06aa34: 5221 9104 |000a: iget v1, v2, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.mAbsGravity:I // field@0491 │ │ -06aa38: 6e30 b80f 3001 |000c: invoke-virtual {v0, v3, v1}, Landroid/support/v4/widget/DrawerLayout;.checkDrawerViewAbsoluteGravity:(Landroid/view/View;I)Z // method@0fb8 │ │ -06aa3e: 0a00 |000f: move-result v0 │ │ -06aa40: 3800 0c00 |0010: if-eqz v0, 001c // +000c │ │ -06aa44: 5420 9404 |0012: iget-object v0, v2, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.this$0:Landroid/support/v4/widget/DrawerLayout; // field@0494 │ │ -06aa48: 6e20 ce0f 3000 |0014: invoke-virtual {v0, v3}, Landroid/support/v4/widget/DrawerLayout;.getDrawerLockMode:(Landroid/view/View;)I // method@0fce │ │ -06aa4e: 0a00 |0017: move-result v0 │ │ -06aa50: 3900 0400 |0018: if-nez v0, 001c // +0004 │ │ -06aa54: 1210 |001a: const/4 v0, #int 1 // #1 │ │ -06aa56: 0f00 |001b: return v0 │ │ -06aa58: 1200 |001c: const/4 v0, #int 0 // #0 │ │ -06aa5a: 28fe |001d: goto 001b // -0002 │ │ + registers : 3 │ │ + ins : 2 │ │ + outs : 2 │ │ + insns size : 8 16-bit code units │ │ +0985b8: |[0985b8] android.support.v4.widget.DrawerLayout.setStatusBarBackgroundColor:(I)V │ │ +0985c8: 2200 7200 |0000: new-instance v0, Landroid/graphics/drawable/ColorDrawable; // type@0072 │ │ +0985cc: 7020 1102 2000 |0002: invoke-direct {v0, v2}, Landroid/graphics/drawable/ColorDrawable;.:(I)V // method@0211 │ │ +0985d2: 5b10 3607 |0005: iput-object v0, v1, Landroid/support/v4/widget/DrawerLayout;.mStatusBarBackground:Landroid/graphics/drawable/Drawable; // field@0736 │ │ +0985d6: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=1349 │ │ + 0x0000 line=1018 │ │ + 0x0007 line=1019 │ │ locals : │ │ - 0x0000 - 0x001e reg=2 this Landroid/support/v4/widget/DrawerLayout$ViewDragCallback; │ │ - 0x0000 - 0x001e reg=3 child Landroid/view/View; │ │ - 0x0000 - 0x001e reg=4 pointerId I │ │ + 0x0000 - 0x0008 reg=1 this Landroid/support/v4/widget/DrawerLayout; │ │ + 0x0000 - 0x0008 reg=2 color I │ │ + │ │ + #58 : (in Landroid/support/v4/widget/DrawerLayout;) │ │ + name : 'updateDrawerState' │ │ + type : '(IILandroid/view/View;)V' │ │ + access : 0x0000 () │ │ + code - │ │ + registers : 11 │ │ + ins : 4 │ │ + outs : 2 │ │ + insns size : 75 16-bit code units │ │ +0985d8: |[0985d8] android.support.v4.widget.DrawerLayout.updateDrawerState:(IILandroid/view/View;)V │ │ +0985e8: 1226 |0000: const/4 v6, #int 2 // #2 │ │ +0985ea: 1215 |0001: const/4 v5, #int 1 // #1 │ │ +0985ec: 5474 2a07 |0002: iget-object v4, v7, Landroid/support/v4/widget/DrawerLayout;.mLeftDragger:Landroid/support/v4/widget/ViewDragHelper; // field@072a │ │ +0985f0: 6e10 301c 0400 |0004: invoke-virtual {v4}, Landroid/support/v4/widget/ViewDragHelper;.getViewDragState:()I // method@1c30 │ │ +0985f6: 0a00 |0007: move-result v0 │ │ +0985f8: 5474 3007 |0008: iget-object v4, v7, Landroid/support/v4/widget/DrawerLayout;.mRightDragger:Landroid/support/v4/widget/ViewDragHelper; // field@0730 │ │ +0985fc: 6e10 301c 0400 |000a: invoke-virtual {v4}, Landroid/support/v4/widget/ViewDragHelper;.getViewDragState:()I // method@1c30 │ │ +098602: 0a02 |000d: move-result v2 │ │ +098604: 3250 0400 |000e: if-eq v0, v5, 0012 // +0004 │ │ +098608: 3352 2700 |0010: if-ne v2, v5, 0037 // +0027 │ │ +09860c: 1213 |0012: const/4 v3, #int 1 // #1 │ │ +09860e: 380a 1400 |0013: if-eqz v10, 0027 // +0014 │ │ +098612: 3909 1200 |0015: if-nez v9, 0027 // +0012 │ │ +098616: 6e10 061d 0a00 |0017: invoke-virtual {v10}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@1d06 │ │ +09861c: 0c01 |001a: move-result-object v1 │ │ +09861e: 1f01 9903 |001b: check-cast v1, Landroid/support/v4/widget/DrawerLayout$LayoutParams; // type@0399 │ │ +098622: 5214 0107 |001d: iget v4, v1, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.onScreen:F // field@0701 │ │ +098626: 1205 |001f: const/4 v5, #int 0 // #0 │ │ +098628: 2d04 0405 |0020: cmpl-float v4, v4, v5 │ │ +09862c: 3904 1d00 |0022: if-nez v4, 003f // +001d │ │ +098630: 6e20 1219 a700 |0024: invoke-virtual {v7, v10}, Landroid/support/v4/widget/DrawerLayout;.dispatchOnDrawerClosed:(Landroid/view/View;)V // method@1912 │ │ +098636: 5274 2307 |0027: iget v4, v7, Landroid/support/v4/widget/DrawerLayout;.mDrawerState:I // field@0723 │ │ +09863a: 3243 0d00 |0029: if-eq v3, v4, 0036 // +000d │ │ +09863e: 5973 2307 |002b: iput v3, v7, Landroid/support/v4/widget/DrawerLayout;.mDrawerState:I // field@0723 │ │ +098642: 5474 2b07 |002d: iget-object v4, v7, Landroid/support/v4/widget/DrawerLayout;.mListener:Landroid/support/v4/widget/DrawerLayout$DrawerListener; // field@072b │ │ +098646: 3804 0700 |002f: if-eqz v4, 0036 // +0007 │ │ +09864a: 5474 2b07 |0031: iget-object v4, v7, Landroid/support/v4/widget/DrawerLayout;.mListener:Landroid/support/v4/widget/DrawerLayout$DrawerListener; // field@072b │ │ +09864e: 7220 d818 3400 |0033: invoke-interface {v4, v3}, Landroid/support/v4/widget/DrawerLayout$DrawerListener;.onDrawerStateChanged:(I)V // method@18d8 │ │ +098654: 0e00 |0036: return-void │ │ +098656: 3260 0400 |0037: if-eq v0, v6, 003b // +0004 │ │ +09865a: 3362 0400 |0039: if-ne v2, v6, 003d // +0004 │ │ +09865e: 1223 |003b: const/4 v3, #int 2 // #2 │ │ +098660: 28d7 |003c: goto 0013 // -0029 │ │ +098662: 1203 |003d: const/4 v3, #int 0 // #0 │ │ +098664: 28d5 |003e: goto 0013 // -002b │ │ +098666: 5214 0107 |003f: iget v4, v1, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.onScreen:F // field@0701 │ │ +09866a: 1505 803f |0041: const/high16 v5, #int 1065353216 // #3f80 │ │ +09866e: 2d04 0405 |0043: cmpl-float v4, v4, v5 │ │ +098672: 3904 e2ff |0045: if-nez v4, 0027 // -001e │ │ +098676: 6e20 1319 a700 |0047: invoke-virtual {v7, v10}, Landroid/support/v4/widget/DrawerLayout;.dispatchOnDrawerOpened:(Landroid/view/View;)V // method@1913 │ │ +09867c: 28dd |004a: goto 0027 // -0023 │ │ + catches : (none) │ │ + positions : │ │ + 0x0002 line=599 │ │ + 0x0008 line=600 │ │ + 0x000e line=603 │ │ + 0x0012 line=604 │ │ + 0x0013 line=611 │ │ + 0x0017 line=612 │ │ + 0x001d line=613 │ │ + 0x0024 line=614 │ │ + 0x0027 line=620 │ │ + 0x002b line=621 │ │ + 0x002d line=623 │ │ + 0x0031 line=624 │ │ + 0x0036 line=627 │ │ + 0x0037 line=605 │ │ + 0x003b line=606 │ │ + 0x003d line=608 │ │ + 0x003f line=615 │ │ + 0x0047 line=616 │ │ + locals : │ │ + 0x001d - 0x0027 reg=1 lp Landroid/support/v4/widget/DrawerLayout$LayoutParams; │ │ + 0x0013 - 0x0037 reg=3 state I │ │ + 0x003c - 0x003d reg=3 state I │ │ + 0x0008 - 0x004b reg=0 leftState I │ │ + 0x003f - 0x004b reg=1 lp Landroid/support/v4/widget/DrawerLayout$LayoutParams; │ │ + 0x000e - 0x004b reg=2 rightState I │ │ + 0x003e - 0x004b reg=3 state I │ │ + 0x0000 - 0x004b reg=7 this Landroid/support/v4/widget/DrawerLayout; │ │ + 0x0000 - 0x004b reg=8 forGravity I │ │ + 0x0000 - 0x004b reg=9 activeState I │ │ + 0x0000 - 0x004b reg=10 activeDrawer Landroid/view/View; │ │ │ │ - source_file_idx : 746 (DrawerLayout.java) │ │ + source_file_idx : 923 (DrawerLayout.java) │ │ │ │ -Class #556 header: │ │ -class_idx : 588 │ │ +Class #835 header: │ │ +class_idx : 933 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 948 │ │ -source_file_idx : 772 │ │ +superclass_idx : 1337 │ │ +source_file_idx : 991 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 8 │ │ │ │ -Class #556 annotations: │ │ +Class #835 annotations: │ │ Annotations on class │ │ VISIBILITY_SYSTEM Ldalvik/annotation/EnclosingClass; value=Landroid/support/v4/widget/EdgeEffectCompat; │ │ VISIBILITY_SYSTEM Ldalvik/annotation/InnerClass; accessFlags=8 name="BaseEdgeEffectImpl" │ │ │ │ -Class #556 - │ │ +Class #835 - │ │ Class descriptor : 'Landroid/support/v4/widget/EdgeEffectCompat$BaseEdgeEffectImpl;' │ │ Access flags : 0x0000 () │ │ Superclass : 'Ljava/lang/Object;' │ │ Interfaces - │ │ #0 : 'Landroid/support/v4/widget/EdgeEffectCompat$EdgeEffectImpl;' │ │ Static fields - │ │ Instance fields - │ │ @@ -143903,17 +205651,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -06aa5c: |[06aa5c] android.support.v4.widget.EdgeEffectCompat$BaseEdgeEffectImpl.:()V │ │ -06aa6c: 7010 9117 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1791 │ │ -06aa72: 0e00 |0003: return-void │ │ +098680: |[098680] android.support.v4.widget.EdgeEffectCompat$BaseEdgeEffectImpl.:()V │ │ +098690: 7010 8622 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2286 │ │ +098696: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=58 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/widget/EdgeEffectCompat$BaseEdgeEffectImpl; │ │ │ │ Virtual methods - │ │ @@ -143922,17 +205670,17 @@ │ │ type : '(Ljava/lang/Object;Landroid/graphics/Canvas;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -06aa74: |[06aa74] android.support.v4.widget.EdgeEffectCompat$BaseEdgeEffectImpl.draw:(Ljava/lang/Object;Landroid/graphics/Canvas;)Z │ │ -06aa84: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -06aa86: 0f00 |0001: return v0 │ │ +098698: |[098698] android.support.v4.widget.EdgeEffectCompat$BaseEdgeEffectImpl.draw:(Ljava/lang/Object;Landroid/graphics/Canvas;)Z │ │ +0986a8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0986aa: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=86 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/widget/EdgeEffectCompat$BaseEdgeEffectImpl; │ │ 0x0000 - 0x0002 reg=2 edgeEffect Ljava/lang/Object; │ │ 0x0000 - 0x0002 reg=3 canvas Landroid/graphics/Canvas; │ │ @@ -143942,16 +205690,16 @@ │ │ type : '(Ljava/lang/Object;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -06aa88: |[06aa88] android.support.v4.widget.EdgeEffectCompat$BaseEdgeEffectImpl.finish:(Ljava/lang/Object;)V │ │ -06aa98: 0e00 |0000: return-void │ │ +0986ac: |[0986ac] android.support.v4.widget.EdgeEffectCompat$BaseEdgeEffectImpl.finish:(Ljava/lang/Object;)V │ │ +0986bc: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=71 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/widget/EdgeEffectCompat$BaseEdgeEffectImpl; │ │ 0x0000 - 0x0001 reg=1 edgeEffect Ljava/lang/Object; │ │ │ │ @@ -143960,17 +205708,17 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -06aa9c: |[06aa9c] android.support.v4.widget.EdgeEffectCompat$BaseEdgeEffectImpl.isFinished:(Ljava/lang/Object;)Z │ │ -06aaac: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -06aaae: 0f00 |0001: return v0 │ │ +0986c0: |[0986c0] android.support.v4.widget.EdgeEffectCompat$BaseEdgeEffectImpl.isFinished:(Ljava/lang/Object;)Z │ │ +0986d0: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +0986d2: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=67 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/widget/EdgeEffectCompat$BaseEdgeEffectImpl; │ │ 0x0000 - 0x0002 reg=2 edgeEffect Ljava/lang/Object; │ │ │ │ @@ -143979,17 +205727,17 @@ │ │ type : '(Landroid/content/Context;)Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -06aab0: |[06aab0] android.support.v4.widget.EdgeEffectCompat$BaseEdgeEffectImpl.newEdgeEffect:(Landroid/content/Context;)Ljava/lang/Object; │ │ -06aac0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -06aac2: 1100 |0001: return-object v0 │ │ +0986d4: |[0986d4] android.support.v4.widget.EdgeEffectCompat$BaseEdgeEffectImpl.newEdgeEffect:(Landroid/content/Context;)Ljava/lang/Object; │ │ +0986e4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0986e6: 1100 |0001: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=60 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/widget/EdgeEffectCompat$BaseEdgeEffectImpl; │ │ 0x0000 - 0x0002 reg=2 context Landroid/content/Context; │ │ │ │ @@ -143998,17 +205746,17 @@ │ │ type : '(Ljava/lang/Object;I)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -06aac4: |[06aac4] android.support.v4.widget.EdgeEffectCompat$BaseEdgeEffectImpl.onAbsorb:(Ljava/lang/Object;I)Z │ │ -06aad4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -06aad6: 0f00 |0001: return v0 │ │ +0986e8: |[0986e8] android.support.v4.widget.EdgeEffectCompat$BaseEdgeEffectImpl.onAbsorb:(Ljava/lang/Object;I)Z │ │ +0986f8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0986fa: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=82 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/widget/EdgeEffectCompat$BaseEdgeEffectImpl; │ │ 0x0000 - 0x0002 reg=2 edgeEffect Ljava/lang/Object; │ │ 0x0000 - 0x0002 reg=3 velocity I │ │ @@ -144018,17 +205766,17 @@ │ │ type : '(Ljava/lang/Object;F)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -06aad8: |[06aad8] android.support.v4.widget.EdgeEffectCompat$BaseEdgeEffectImpl.onPull:(Ljava/lang/Object;F)Z │ │ -06aae8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -06aaea: 0f00 |0001: return v0 │ │ +0986fc: |[0986fc] android.support.v4.widget.EdgeEffectCompat$BaseEdgeEffectImpl.onPull:(Ljava/lang/Object;F)Z │ │ +09870c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +09870e: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=74 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/widget/EdgeEffectCompat$BaseEdgeEffectImpl; │ │ 0x0000 - 0x0002 reg=2 edgeEffect Ljava/lang/Object; │ │ 0x0000 - 0x0002 reg=3 deltaDistance F │ │ @@ -144038,17 +205786,17 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -06aaec: |[06aaec] android.support.v4.widget.EdgeEffectCompat$BaseEdgeEffectImpl.onRelease:(Ljava/lang/Object;)Z │ │ -06aafc: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -06aafe: 0f00 |0001: return v0 │ │ +098710: |[098710] android.support.v4.widget.EdgeEffectCompat$BaseEdgeEffectImpl.onRelease:(Ljava/lang/Object;)Z │ │ +098720: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +098722: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=78 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/widget/EdgeEffectCompat$BaseEdgeEffectImpl; │ │ 0x0000 - 0x0002 reg=2 edgeEffect Ljava/lang/Object; │ │ │ │ @@ -144057,43 +205805,43 @@ │ │ type : '(Ljava/lang/Object;II)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -06ab00: |[06ab00] android.support.v4.widget.EdgeEffectCompat$BaseEdgeEffectImpl.setSize:(Ljava/lang/Object;II)V │ │ -06ab10: 0e00 |0000: return-void │ │ +098724: |[098724] android.support.v4.widget.EdgeEffectCompat$BaseEdgeEffectImpl.setSize:(Ljava/lang/Object;II)V │ │ +098734: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=64 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/widget/EdgeEffectCompat$BaseEdgeEffectImpl; │ │ 0x0000 - 0x0001 reg=1 edgeEffect Ljava/lang/Object; │ │ 0x0000 - 0x0001 reg=2 width I │ │ 0x0000 - 0x0001 reg=3 height I │ │ │ │ - source_file_idx : 772 (EdgeEffectCompat.java) │ │ + source_file_idx : 991 (EdgeEffectCompat.java) │ │ │ │ -Class #557 header: │ │ -class_idx : 589 │ │ +Class #836 header: │ │ +class_idx : 934 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 948 │ │ -source_file_idx : 772 │ │ +superclass_idx : 1337 │ │ +source_file_idx : 991 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 8 │ │ │ │ -Class #557 annotations: │ │ +Class #836 annotations: │ │ Annotations on class │ │ VISIBILITY_SYSTEM Ldalvik/annotation/EnclosingClass; value=Landroid/support/v4/widget/EdgeEffectCompat; │ │ VISIBILITY_SYSTEM Ldalvik/annotation/InnerClass; accessFlags=8 name="EdgeEffectIcsImpl" │ │ │ │ -Class #557 - │ │ +Class #836 - │ │ Class descriptor : 'Landroid/support/v4/widget/EdgeEffectCompat$EdgeEffectIcsImpl;' │ │ Access flags : 0x0000 () │ │ Superclass : 'Ljava/lang/Object;' │ │ Interfaces - │ │ #0 : 'Landroid/support/v4/widget/EdgeEffectCompat$EdgeEffectImpl;' │ │ Static fields - │ │ Instance fields - │ │ @@ -144103,17 +205851,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -06ab14: |[06ab14] android.support.v4.widget.EdgeEffectCompat$EdgeEffectIcsImpl.:()V │ │ -06ab24: 7010 9117 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1791 │ │ -06ab2a: 0e00 |0003: return-void │ │ +098738: |[098738] android.support.v4.widget.EdgeEffectCompat$EdgeEffectIcsImpl.:()V │ │ +098748: 7010 8622 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2286 │ │ +09874e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=90 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/widget/EdgeEffectCompat$EdgeEffectIcsImpl; │ │ │ │ Virtual methods - │ │ @@ -144122,18 +205870,18 @@ │ │ type : '(Ljava/lang/Object;Landroid/graphics/Canvas;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -06ab2c: |[06ab2c] android.support.v4.widget.EdgeEffectCompat$EdgeEffectIcsImpl.draw:(Ljava/lang/Object;Landroid/graphics/Canvas;)Z │ │ -06ab3c: 7120 2110 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/widget/EdgeEffectCompatIcs;.draw:(Ljava/lang/Object;Landroid/graphics/Canvas;)Z // method@1021 │ │ -06ab42: 0a00 |0003: move-result v0 │ │ -06ab44: 0f00 |0004: return v0 │ │ +098750: |[098750] android.support.v4.widget.EdgeEffectCompat$EdgeEffectIcsImpl.draw:(Ljava/lang/Object;Landroid/graphics/Canvas;)Z │ │ +098760: 7120 8919 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/widget/EdgeEffectCompatIcs;.draw:(Ljava/lang/Object;Landroid/graphics/Canvas;)Z // method@1989 │ │ +098766: 0a00 |0003: move-result v0 │ │ +098768: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=120 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/widget/EdgeEffectCompat$EdgeEffectIcsImpl; │ │ 0x0000 - 0x0005 reg=2 edgeEffect Ljava/lang/Object; │ │ 0x0000 - 0x0005 reg=3 canvas Landroid/graphics/Canvas; │ │ @@ -144143,17 +205891,17 @@ │ │ type : '(Ljava/lang/Object;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -06ab48: |[06ab48] android.support.v4.widget.EdgeEffectCompat$EdgeEffectIcsImpl.finish:(Ljava/lang/Object;)V │ │ -06ab58: 7110 2210 0100 |0000: invoke-static {v1}, Landroid/support/v4/widget/EdgeEffectCompatIcs;.finish:(Ljava/lang/Object;)V // method@1022 │ │ -06ab5e: 0e00 |0003: return-void │ │ +09876c: |[09876c] android.support.v4.widget.EdgeEffectCompat$EdgeEffectIcsImpl.finish:(Ljava/lang/Object;)V │ │ +09877c: 7110 8a19 0100 |0000: invoke-static {v1}, Landroid/support/v4/widget/EdgeEffectCompatIcs;.finish:(Ljava/lang/Object;)V // method@198a │ │ +098782: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=104 │ │ 0x0003 line=105 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/widget/EdgeEffectCompat$EdgeEffectIcsImpl; │ │ 0x0000 - 0x0004 reg=1 edgeEffect Ljava/lang/Object; │ │ @@ -144163,18 +205911,18 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -06ab60: |[06ab60] android.support.v4.widget.EdgeEffectCompat$EdgeEffectIcsImpl.isFinished:(Ljava/lang/Object;)Z │ │ -06ab70: 7110 2310 0200 |0000: invoke-static {v2}, Landroid/support/v4/widget/EdgeEffectCompatIcs;.isFinished:(Ljava/lang/Object;)Z // method@1023 │ │ -06ab76: 0a00 |0003: move-result v0 │ │ -06ab78: 0f00 |0004: return v0 │ │ +098784: |[098784] android.support.v4.widget.EdgeEffectCompat$EdgeEffectIcsImpl.isFinished:(Ljava/lang/Object;)Z │ │ +098794: 7110 8b19 0200 |0000: invoke-static {v2}, Landroid/support/v4/widget/EdgeEffectCompatIcs;.isFinished:(Ljava/lang/Object;)Z // method@198b │ │ +09879a: 0a00 |0003: move-result v0 │ │ +09879c: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=100 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/widget/EdgeEffectCompat$EdgeEffectIcsImpl; │ │ 0x0000 - 0x0005 reg=2 edgeEffect Ljava/lang/Object; │ │ │ │ @@ -144183,18 +205931,18 @@ │ │ type : '(Landroid/content/Context;)Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -06ab7c: |[06ab7c] android.support.v4.widget.EdgeEffectCompat$EdgeEffectIcsImpl.newEdgeEffect:(Landroid/content/Context;)Ljava/lang/Object; │ │ -06ab8c: 7110 2410 0200 |0000: invoke-static {v2}, Landroid/support/v4/widget/EdgeEffectCompatIcs;.newEdgeEffect:(Landroid/content/Context;)Ljava/lang/Object; // method@1024 │ │ -06ab92: 0c00 |0003: move-result-object v0 │ │ -06ab94: 1100 |0004: return-object v0 │ │ +0987a0: |[0987a0] android.support.v4.widget.EdgeEffectCompat$EdgeEffectIcsImpl.newEdgeEffect:(Landroid/content/Context;)Ljava/lang/Object; │ │ +0987b0: 7110 8c19 0200 |0000: invoke-static {v2}, Landroid/support/v4/widget/EdgeEffectCompatIcs;.newEdgeEffect:(Landroid/content/Context;)Ljava/lang/Object; // method@198c │ │ +0987b6: 0c00 |0003: move-result-object v0 │ │ +0987b8: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=92 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/widget/EdgeEffectCompat$EdgeEffectIcsImpl; │ │ 0x0000 - 0x0005 reg=2 context Landroid/content/Context; │ │ │ │ @@ -144203,18 +205951,18 @@ │ │ type : '(Ljava/lang/Object;I)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -06ab98: |[06ab98] android.support.v4.widget.EdgeEffectCompat$EdgeEffectIcsImpl.onAbsorb:(Ljava/lang/Object;I)Z │ │ -06aba8: 7120 2510 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/widget/EdgeEffectCompatIcs;.onAbsorb:(Ljava/lang/Object;I)Z // method@1025 │ │ -06abae: 0a00 |0003: move-result v0 │ │ -06abb0: 0f00 |0004: return v0 │ │ +0987bc: |[0987bc] android.support.v4.widget.EdgeEffectCompat$EdgeEffectIcsImpl.onAbsorb:(Ljava/lang/Object;I)Z │ │ +0987cc: 7120 8d19 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/widget/EdgeEffectCompatIcs;.onAbsorb:(Ljava/lang/Object;I)Z // method@198d │ │ +0987d2: 0a00 |0003: move-result v0 │ │ +0987d4: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=116 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/widget/EdgeEffectCompat$EdgeEffectIcsImpl; │ │ 0x0000 - 0x0005 reg=2 edgeEffect Ljava/lang/Object; │ │ 0x0000 - 0x0005 reg=3 velocity I │ │ @@ -144224,18 +205972,18 @@ │ │ type : '(Ljava/lang/Object;F)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -06abb4: |[06abb4] android.support.v4.widget.EdgeEffectCompat$EdgeEffectIcsImpl.onPull:(Ljava/lang/Object;F)Z │ │ -06abc4: 7120 2610 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/widget/EdgeEffectCompatIcs;.onPull:(Ljava/lang/Object;F)Z // method@1026 │ │ -06abca: 0a00 |0003: move-result v0 │ │ -06abcc: 0f00 |0004: return v0 │ │ +0987d8: |[0987d8] android.support.v4.widget.EdgeEffectCompat$EdgeEffectIcsImpl.onPull:(Ljava/lang/Object;F)Z │ │ +0987e8: 7120 8e19 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/widget/EdgeEffectCompatIcs;.onPull:(Ljava/lang/Object;F)Z // method@198e │ │ +0987ee: 0a00 |0003: move-result v0 │ │ +0987f0: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=108 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/widget/EdgeEffectCompat$EdgeEffectIcsImpl; │ │ 0x0000 - 0x0005 reg=2 edgeEffect Ljava/lang/Object; │ │ 0x0000 - 0x0005 reg=3 deltaDistance F │ │ @@ -144245,18 +205993,18 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -06abd0: |[06abd0] android.support.v4.widget.EdgeEffectCompat$EdgeEffectIcsImpl.onRelease:(Ljava/lang/Object;)Z │ │ -06abe0: 7110 2710 0200 |0000: invoke-static {v2}, Landroid/support/v4/widget/EdgeEffectCompatIcs;.onRelease:(Ljava/lang/Object;)Z // method@1027 │ │ -06abe6: 0a00 |0003: move-result v0 │ │ -06abe8: 0f00 |0004: return v0 │ │ +0987f4: |[0987f4] android.support.v4.widget.EdgeEffectCompat$EdgeEffectIcsImpl.onRelease:(Ljava/lang/Object;)Z │ │ +098804: 7110 8f19 0200 |0000: invoke-static {v2}, Landroid/support/v4/widget/EdgeEffectCompatIcs;.onRelease:(Ljava/lang/Object;)Z // method@198f │ │ +09880a: 0a00 |0003: move-result v0 │ │ +09880c: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=112 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/widget/EdgeEffectCompat$EdgeEffectIcsImpl; │ │ 0x0000 - 0x0005 reg=2 edgeEffect Ljava/lang/Object; │ │ │ │ @@ -144265,45 +206013,45 @@ │ │ type : '(Ljava/lang/Object;II)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 3 │ │ insns size : 4 16-bit code units │ │ -06abec: |[06abec] android.support.v4.widget.EdgeEffectCompat$EdgeEffectIcsImpl.setSize:(Ljava/lang/Object;II)V │ │ -06abfc: 7130 2810 2103 |0000: invoke-static {v1, v2, v3}, Landroid/support/v4/widget/EdgeEffectCompatIcs;.setSize:(Ljava/lang/Object;II)V // method@1028 │ │ -06ac02: 0e00 |0003: return-void │ │ +098810: |[098810] android.support.v4.widget.EdgeEffectCompat$EdgeEffectIcsImpl.setSize:(Ljava/lang/Object;II)V │ │ +098820: 7130 9019 2103 |0000: invoke-static {v1, v2, v3}, Landroid/support/v4/widget/EdgeEffectCompatIcs;.setSize:(Ljava/lang/Object;II)V // method@1990 │ │ +098826: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=96 │ │ 0x0003 line=97 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/widget/EdgeEffectCompat$EdgeEffectIcsImpl; │ │ 0x0000 - 0x0004 reg=1 edgeEffect Ljava/lang/Object; │ │ 0x0000 - 0x0004 reg=2 width I │ │ 0x0000 - 0x0004 reg=3 height I │ │ │ │ - source_file_idx : 772 (EdgeEffectCompat.java) │ │ + source_file_idx : 991 (EdgeEffectCompat.java) │ │ │ │ -Class #558 header: │ │ -class_idx : 594 │ │ +Class #837 header: │ │ +class_idx : 939 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 550 │ │ -source_file_idx : 784 │ │ +superclass_idx : 882 │ │ +source_file_idx : 1008 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 2 │ │ │ │ -Class #558 annotations: │ │ +Class #837 annotations: │ │ Annotations on class │ │ VISIBILITY_SYSTEM Ldalvik/annotation/EnclosingClass; value=Landroid/support/v4/widget/ExploreByTouchHelper; │ │ VISIBILITY_SYSTEM Ldalvik/annotation/InnerClass; accessFlags=2 name="ExploreByTouchNodeProvider" │ │ │ │ -Class #558 - │ │ +Class #837 - │ │ Class descriptor : 'Landroid/support/v4/widget/ExploreByTouchHelper$ExploreByTouchNodeProvider;' │ │ Access flags : 0x0000 () │ │ Superclass : 'Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat;' │ │ Interfaces - │ │ Static fields - │ │ Instance fields - │ │ #0 : (in Landroid/support/v4/widget/ExploreByTouchHelper$ExploreByTouchNodeProvider;) │ │ @@ -144316,40 +206064,40 @@ │ │ type : '(Landroid/support/v4/widget/ExploreByTouchHelper;)V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -06ac04: |[06ac04] android.support.v4.widget.ExploreByTouchHelper$ExploreByTouchNodeProvider.:(Landroid/support/v4/widget/ExploreByTouchHelper;)V │ │ -06ac14: 5b01 ba04 |0000: iput-object v1, v0, Landroid/support/v4/widget/ExploreByTouchHelper$ExploreByTouchNodeProvider;.this$0:Landroid/support/v4/widget/ExploreByTouchHelper; // field@04ba │ │ -06ac18: 7010 000e 0000 |0002: invoke-direct {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat;.:()V // method@0e00 │ │ -06ac1e: 0e00 |0005: return-void │ │ +098828: |[098828] android.support.v4.widget.ExploreByTouchHelper$ExploreByTouchNodeProvider.:(Landroid/support/v4/widget/ExploreByTouchHelper;)V │ │ +098838: 5b01 3b07 |0000: iput-object v1, v0, Landroid/support/v4/widget/ExploreByTouchHelper$ExploreByTouchNodeProvider;.this$0:Landroid/support/v4/widget/ExploreByTouchHelper; // field@073b │ │ +09883c: 7010 1b17 0000 |0002: invoke-direct {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat;.:()V // method@171b │ │ +098842: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=713 │ │ + 0x0000 line=714 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Landroid/support/v4/widget/ExploreByTouchHelper$ExploreByTouchNodeProvider; │ │ 0x0000 - 0x0006 reg=1 (null) Landroid/support/v4/widget/ExploreByTouchHelper; │ │ │ │ #1 : (in Landroid/support/v4/widget/ExploreByTouchHelper$ExploreByTouchNodeProvider;) │ │ name : '' │ │ type : '(Landroid/support/v4/widget/ExploreByTouchHelper;Landroid/support/v4/widget/ExploreByTouchHelper$1;)V' │ │ access : 0x11000 (SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -06ac20: |[06ac20] android.support.v4.widget.ExploreByTouchHelper$ExploreByTouchNodeProvider.:(Landroid/support/v4/widget/ExploreByTouchHelper;Landroid/support/v4/widget/ExploreByTouchHelper$1;)V │ │ -06ac30: 7020 2910 1000 |0000: invoke-direct {v0, v1}, Landroid/support/v4/widget/ExploreByTouchHelper$ExploreByTouchNodeProvider;.:(Landroid/support/v4/widget/ExploreByTouchHelper;)V // method@1029 │ │ -06ac36: 0e00 |0003: return-void │ │ +098844: |[098844] android.support.v4.widget.ExploreByTouchHelper$ExploreByTouchNodeProvider.:(Landroid/support/v4/widget/ExploreByTouchHelper;Landroid/support/v4/widget/ExploreByTouchHelper$1;)V │ │ +098854: 7020 9119 1000 |0000: invoke-direct {v0, v1}, Landroid/support/v4/widget/ExploreByTouchHelper$ExploreByTouchNodeProvider;.:(Landroid/support/v4/widget/ExploreByTouchHelper;)V // method@1991 │ │ +09885a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=713 │ │ + 0x0000 line=714 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/widget/ExploreByTouchHelper$ExploreByTouchNodeProvider; │ │ 0x0000 - 0x0004 reg=1 x0 Landroid/support/v4/widget/ExploreByTouchHelper; │ │ 0x0000 - 0x0004 reg=2 x1 Landroid/support/v4/widget/ExploreByTouchHelper$1; │ │ │ │ Virtual methods - │ │ #0 : (in Landroid/support/v4/widget/ExploreByTouchHelper$ExploreByTouchNodeProvider;) │ │ @@ -144357,68 +206105,68 @@ │ │ type : '(I)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -06ac38: |[06ac38] android.support.v4.widget.ExploreByTouchHelper$ExploreByTouchNodeProvider.createAccessibilityNodeInfo:(I)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ -06ac48: 5410 ba04 |0000: iget-object v0, v1, Landroid/support/v4/widget/ExploreByTouchHelper$ExploreByTouchNodeProvider;.this$0:Landroid/support/v4/widget/ExploreByTouchHelper; // field@04ba │ │ -06ac4c: 7120 2f10 2000 |0002: invoke-static {v0, v2}, Landroid/support/v4/widget/ExploreByTouchHelper;.access$100:(Landroid/support/v4/widget/ExploreByTouchHelper;I)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; // method@102f │ │ -06ac52: 0c00 |0005: move-result-object v0 │ │ -06ac54: 1100 |0006: return-object v0 │ │ +09885c: |[09885c] android.support.v4.widget.ExploreByTouchHelper$ExploreByTouchNodeProvider.createAccessibilityNodeInfo:(I)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ +09886c: 5410 3b07 |0000: iget-object v0, v1, Landroid/support/v4/widget/ExploreByTouchHelper$ExploreByTouchNodeProvider;.this$0:Landroid/support/v4/widget/ExploreByTouchHelper; // field@073b │ │ +098870: 7120 9719 2000 |0002: invoke-static {v0, v2}, Landroid/support/v4/widget/ExploreByTouchHelper;.access$100:(Landroid/support/v4/widget/ExploreByTouchHelper;I)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; // method@1997 │ │ +098876: 0c00 |0005: move-result-object v0 │ │ +098878: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=716 │ │ + 0x0000 line=717 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/widget/ExploreByTouchHelper$ExploreByTouchNodeProvider; │ │ 0x0000 - 0x0007 reg=2 virtualViewId I │ │ │ │ #1 : (in Landroid/support/v4/widget/ExploreByTouchHelper$ExploreByTouchNodeProvider;) │ │ name : 'performAction' │ │ type : '(IILandroid/os/Bundle;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 7 16-bit code units │ │ -06ac58: |[06ac58] android.support.v4.widget.ExploreByTouchHelper$ExploreByTouchNodeProvider.performAction:(IILandroid/os/Bundle;)Z │ │ -06ac68: 5410 ba04 |0000: iget-object v0, v1, Landroid/support/v4/widget/ExploreByTouchHelper$ExploreByTouchNodeProvider;.this$0:Landroid/support/v4/widget/ExploreByTouchHelper; // field@04ba │ │ -06ac6c: 7140 3010 2043 |0002: invoke-static {v0, v2, v3, v4}, Landroid/support/v4/widget/ExploreByTouchHelper;.access$200:(Landroid/support/v4/widget/ExploreByTouchHelper;IILandroid/os/Bundle;)Z // method@1030 │ │ -06ac72: 0a00 |0005: move-result v0 │ │ -06ac74: 0f00 |0006: return v0 │ │ +09887c: |[09887c] android.support.v4.widget.ExploreByTouchHelper$ExploreByTouchNodeProvider.performAction:(IILandroid/os/Bundle;)Z │ │ +09888c: 5410 3b07 |0000: iget-object v0, v1, Landroid/support/v4/widget/ExploreByTouchHelper$ExploreByTouchNodeProvider;.this$0:Landroid/support/v4/widget/ExploreByTouchHelper; // field@073b │ │ +098890: 7140 9819 2043 |0002: invoke-static {v0, v2, v3, v4}, Landroid/support/v4/widget/ExploreByTouchHelper;.access$200:(Landroid/support/v4/widget/ExploreByTouchHelper;IILandroid/os/Bundle;)Z // method@1998 │ │ +098896: 0a00 |0005: move-result v0 │ │ +098898: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=721 │ │ + 0x0000 line=722 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/widget/ExploreByTouchHelper$ExploreByTouchNodeProvider; │ │ 0x0000 - 0x0007 reg=2 virtualViewId I │ │ 0x0000 - 0x0007 reg=3 action I │ │ 0x0000 - 0x0007 reg=4 arguments Landroid/os/Bundle; │ │ │ │ - source_file_idx : 784 (ExploreByTouchHelper.java) │ │ + source_file_idx : 1008 (ExploreByTouchHelper.java) │ │ │ │ -Class #559 header: │ │ -class_idx : 595 │ │ +Class #838 header: │ │ +class_idx : 940 │ │ access_flags : 1025 (0x0401) │ │ -superclass_idx : 394 │ │ -source_file_idx : 784 │ │ +superclass_idx : 677 │ │ +source_file_idx : 1008 │ │ static_fields_size : 2 │ │ instance_fields_size: 9 │ │ direct_methods_size : 19 │ │ virtual_methods_size: 11 │ │ │ │ -Class #559 annotations: │ │ +Class #838 annotations: │ │ Annotations on class │ │ VISIBILITY_SYSTEM Ldalvik/annotation/MemberClasses; value={ Landroid/support/v4/widget/ExploreByTouchHelper$1; Landroid/support/v4/widget/ExploreByTouchHelper$ExploreByTouchNodeProvider; } │ │ -Annotations on method #4156 'getVisibleVirtualViews' │ │ +Annotations on method #6564 'getVisibleVirtualViews' │ │ VISIBILITY_SYSTEM Ldalvik/annotation/Signature; value={ "(" "Ljava/util/List" "<" "Ljava/lang/Integer;" ">;)V" } │ │ │ │ -Class #559 - │ │ +Class #838 - │ │ Class descriptor : 'Landroid/support/v4/widget/ExploreByTouchHelper;' │ │ Access flags : 0x0401 (PUBLIC ABSTRACT) │ │ Superclass : 'Landroid/support/v4/view/AccessibilityDelegateCompat;' │ │ Interfaces - │ │ Static fields - │ │ #0 : (in Landroid/support/v4/widget/ExploreByTouchHelper;) │ │ name : 'DEFAULT_CLASS_NAME' │ │ @@ -144473,65 +206221,65 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 9 16-bit code units │ │ -06ac78: |[06ac78] android.support.v4.widget.ExploreByTouchHelper.:()V │ │ -06ac88: 1c00 c202 |0000: const-class v0, Landroid/view/View; // type@02c2 │ │ -06ac8c: 6e10 6d17 0000 |0002: invoke-virtual {v0}, Ljava/lang/Class;.getName:()Ljava/lang/String; // method@176d │ │ -06ac92: 0c00 |0005: move-result-object v0 │ │ -06ac94: 6900 bb04 |0006: sput-object v0, Landroid/support/v4/widget/ExploreByTouchHelper;.DEFAULT_CLASS_NAME:Ljava/lang/String; // field@04bb │ │ -06ac98: 0e00 |0008: return-void │ │ +09889c: |[09889c] android.support.v4.widget.ExploreByTouchHelper.:()V │ │ +0988ac: 1c00 3804 |0000: const-class v0, Landroid/view/View; // type@0438 │ │ +0988b0: 6e10 5c22 0000 |0002: invoke-virtual {v0}, Ljava/lang/Class;.getName:()Ljava/lang/String; // method@225c │ │ +0988b6: 0c00 |0005: move-result-object v0 │ │ +0988b8: 6900 3c07 |0006: sput-object v0, Landroid/support/v4/widget/ExploreByTouchHelper;.DEFAULT_CLASS_NAME:Ljava/lang/String; // field@073c │ │ +0988bc: 0e00 |0008: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=61 │ │ locals : │ │ │ │ #1 : (in Landroid/support/v4/widget/ExploreByTouchHelper;) │ │ name : '' │ │ type : '(Landroid/view/View;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 62 16-bit code units │ │ -06ac9c: |[06ac9c] android.support.v4.widget.ExploreByTouchHelper.:(Landroid/view/View;)V │ │ -06acac: 1502 0080 |0000: const/high16 v2, #int -2147483648 // #8000 │ │ -06acb0: 7010 f908 0300 |0002: invoke-direct {v3}, Landroid/support/v4/view/AccessibilityDelegateCompat;.:()V // method@08f9 │ │ -06acb6: 2201 5600 |0005: new-instance v1, Landroid/graphics/Rect; // type@0056 │ │ -06acba: 7010 8401 0100 |0007: invoke-direct {v1}, Landroid/graphics/Rect;.:()V // method@0184 │ │ -06acc0: 5b31 c304 |000a: iput-object v1, v3, Landroid/support/v4/widget/ExploreByTouchHelper;.mTempScreenRect:Landroid/graphics/Rect; // field@04c3 │ │ -06acc4: 2201 5600 |000c: new-instance v1, Landroid/graphics/Rect; // type@0056 │ │ -06acc8: 7010 8401 0100 |000e: invoke-direct {v1}, Landroid/graphics/Rect;.:()V // method@0184 │ │ -06acce: 5b31 c204 |0011: iput-object v1, v3, Landroid/support/v4/widget/ExploreByTouchHelper;.mTempParentRect:Landroid/graphics/Rect; // field@04c2 │ │ -06acd2: 2201 5600 |0013: new-instance v1, Landroid/graphics/Rect; // type@0056 │ │ -06acd6: 7010 8401 0100 |0015: invoke-direct {v1}, Landroid/graphics/Rect;.:()V // method@0184 │ │ -06acdc: 5b31 c404 |0018: iput-object v1, v3, Landroid/support/v4/widget/ExploreByTouchHelper;.mTempVisibleRect:Landroid/graphics/Rect; // field@04c4 │ │ -06ace0: 1221 |001a: const/4 v1, #int 2 // #2 │ │ -06ace2: 2311 1804 |001b: new-array v1, v1, [I // type@0418 │ │ -06ace6: 5b31 c104 |001d: iput-object v1, v3, Landroid/support/v4/widget/ExploreByTouchHelper;.mTempGlobalRect:[I // field@04c1 │ │ -06acea: 5932 bd04 |001f: iput v2, v3, Landroid/support/v4/widget/ExploreByTouchHelper;.mFocusedVirtualViewId:I // field@04bd │ │ -06acee: 5932 be04 |0021: iput v2, v3, Landroid/support/v4/widget/ExploreByTouchHelper;.mHoveredVirtualViewId:I // field@04be │ │ -06acf2: 3904 0a00 |0023: if-nez v4, 002d // +000a │ │ -06acf6: 2201 a603 |0025: new-instance v1, Ljava/lang/IllegalArgumentException; // type@03a6 │ │ -06acfa: 1a02 be0b |0027: const-string v2, "View may not be null" // string@0bbe │ │ -06acfe: 7020 7817 2100 |0029: invoke-direct {v1, v2}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@1778 │ │ -06ad04: 2701 |002c: throw v1 │ │ -06ad06: 5b34 c504 |002d: iput-object v4, v3, Landroid/support/v4/widget/ExploreByTouchHelper;.mView:Landroid/view/View; // field@04c5 │ │ -06ad0a: 6e10 b912 0400 |002f: invoke-virtual {v4}, Landroid/view/View;.getContext:()Landroid/content/Context; // method@12b9 │ │ -06ad10: 0c00 |0032: move-result-object v0 │ │ -06ad12: 1a01 760c |0033: const-string v1, "accessibility" // string@0c76 │ │ -06ad16: 6e20 d000 1000 |0035: invoke-virtual {v0, v1}, Landroid/content/Context;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@00d0 │ │ -06ad1c: 0c01 |0038: move-result-object v1 │ │ -06ad1e: 1f01 d002 |0039: check-cast v1, Landroid/view/accessibility/AccessibilityManager; // type@02d0 │ │ -06ad22: 5b31 bf04 |003b: iput-object v1, v3, Landroid/support/v4/widget/ExploreByTouchHelper;.mManager:Landroid/view/accessibility/AccessibilityManager; // field@04bf │ │ -06ad26: 0e00 |003d: return-void │ │ +0988c0: |[0988c0] android.support.v4.widget.ExploreByTouchHelper.:(Landroid/view/View;)V │ │ +0988d0: 1502 0080 |0000: const/high16 v2, #int -2147483648 // #8000 │ │ +0988d4: 7010 a60f 0300 |0002: invoke-direct {v3}, Landroid/support/v4/view/AccessibilityDelegateCompat;.:()V // method@0fa6 │ │ +0988da: 2201 6c00 |0005: new-instance v1, Landroid/graphics/Rect; // type@006c │ │ +0988de: 7010 fa01 0100 |0007: invoke-direct {v1}, Landroid/graphics/Rect;.:()V // method@01fa │ │ +0988e4: 5b31 4407 |000a: iput-object v1, v3, Landroid/support/v4/widget/ExploreByTouchHelper;.mTempScreenRect:Landroid/graphics/Rect; // field@0744 │ │ +0988e8: 2201 6c00 |000c: new-instance v1, Landroid/graphics/Rect; // type@006c │ │ +0988ec: 7010 fa01 0100 |000e: invoke-direct {v1}, Landroid/graphics/Rect;.:()V // method@01fa │ │ +0988f2: 5b31 4307 |0011: iput-object v1, v3, Landroid/support/v4/widget/ExploreByTouchHelper;.mTempParentRect:Landroid/graphics/Rect; // field@0743 │ │ +0988f6: 2201 6c00 |0013: new-instance v1, Landroid/graphics/Rect; // type@006c │ │ +0988fa: 7010 fa01 0100 |0015: invoke-direct {v1}, Landroid/graphics/Rect;.:()V // method@01fa │ │ +098900: 5b31 4507 |0018: iput-object v1, v3, Landroid/support/v4/widget/ExploreByTouchHelper;.mTempVisibleRect:Landroid/graphics/Rect; // field@0745 │ │ +098904: 1221 |001a: const/4 v1, #int 2 // #2 │ │ +098906: 2311 a205 |001b: new-array v1, v1, [I // type@05a2 │ │ +09890a: 5b31 4207 |001d: iput-object v1, v3, Landroid/support/v4/widget/ExploreByTouchHelper;.mTempGlobalRect:[I // field@0742 │ │ +09890e: 5932 3e07 |001f: iput v2, v3, Landroid/support/v4/widget/ExploreByTouchHelper;.mFocusedVirtualViewId:I // field@073e │ │ +098912: 5932 3f07 |0021: iput v2, v3, Landroid/support/v4/widget/ExploreByTouchHelper;.mHoveredVirtualViewId:I // field@073f │ │ +098916: 3904 0a00 |0023: if-nez v4, 002d // +000a │ │ +09891a: 2201 2b05 |0025: new-instance v1, Ljava/lang/IllegalArgumentException; // type@052b │ │ +09891e: 1a02 ff0f |0027: const-string v2, "View may not be null" // string@0fff │ │ +098922: 7020 6822 2100 |0029: invoke-direct {v1, v2}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@2268 │ │ +098928: 2701 |002c: throw v1 │ │ +09892a: 5b34 4607 |002d: iput-object v4, v3, Landroid/support/v4/widget/ExploreByTouchHelper;.mView:Landroid/view/View; // field@0746 │ │ +09892e: 6e10 fb1c 0400 |002f: invoke-virtual {v4}, Landroid/view/View;.getContext:()Landroid/content/Context; // method@1cfb │ │ +098934: 0c00 |0032: move-result-object v0 │ │ +098936: 1a01 f510 |0033: const-string v1, "accessibility" // string@10f5 │ │ +09893a: 6e20 1401 1000 |0035: invoke-virtual {v0, v1}, Landroid/content/Context;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@0114 │ │ +098940: 0c01 |0038: move-result-object v1 │ │ +098942: 1f01 4904 |0039: check-cast v1, Landroid/view/accessibility/AccessibilityManager; // type@0449 │ │ +098946: 5b31 4007 |003b: iput-object v1, v3, Landroid/support/v4/widget/ExploreByTouchHelper;.mManager:Landroid/view/accessibility/AccessibilityManager; // field@0740 │ │ +09894a: 0e00 |003d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0002 line=89 │ │ 0x0005 line=64 │ │ 0x000c line=65 │ │ 0x0013 line=66 │ │ 0x001a line=67 │ │ @@ -144553,18 +206301,18 @@ │ │ type : '(Landroid/support/v4/widget/ExploreByTouchHelper;I)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -06ad28: |[06ad28] android.support.v4.widget.ExploreByTouchHelper.access$100:(Landroid/support/v4/widget/ExploreByTouchHelper;I)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ -06ad38: 7020 3510 2100 |0000: invoke-direct {v1, v2}, Landroid/support/v4/widget/ExploreByTouchHelper;.createNode:(I)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; // method@1035 │ │ -06ad3e: 0c00 |0003: move-result-object v0 │ │ -06ad40: 1100 |0004: return-object v0 │ │ +09894c: |[09894c] android.support.v4.widget.ExploreByTouchHelper.access$100:(Landroid/support/v4/widget/ExploreByTouchHelper;I)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ +09895c: 7020 9d19 2100 |0000: invoke-direct {v1, v2}, Landroid/support/v4/widget/ExploreByTouchHelper;.createNode:(I)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; // method@199d │ │ +098962: 0c00 |0003: move-result-object v0 │ │ +098964: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=56 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 x0 Landroid/support/v4/widget/ExploreByTouchHelper; │ │ 0x0000 - 0x0005 reg=2 x1 I │ │ │ │ @@ -144573,18 +206321,18 @@ │ │ type : '(Landroid/support/v4/widget/ExploreByTouchHelper;IILandroid/os/Bundle;)Z' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 5 16-bit code units │ │ -06ad44: |[06ad44] android.support.v4.widget.ExploreByTouchHelper.access$200:(Landroid/support/v4/widget/ExploreByTouchHelper;IILandroid/os/Bundle;)Z │ │ -06ad54: 7040 4510 2143 |0000: invoke-direct {v1, v2, v3, v4}, Landroid/support/v4/widget/ExploreByTouchHelper;.performAction:(IILandroid/os/Bundle;)Z // method@1045 │ │ -06ad5a: 0a00 |0003: move-result v0 │ │ -06ad5c: 0f00 |0004: return v0 │ │ +098968: |[098968] android.support.v4.widget.ExploreByTouchHelper.access$200:(Landroid/support/v4/widget/ExploreByTouchHelper;IILandroid/os/Bundle;)Z │ │ +098978: 7040 ad19 2143 |0000: invoke-direct {v1, v2, v3, v4}, Landroid/support/v4/widget/ExploreByTouchHelper;.performAction:(IILandroid/os/Bundle;)Z // method@19ad │ │ +09897e: 0a00 |0003: move-result v0 │ │ +098980: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=56 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 x0 Landroid/support/v4/widget/ExploreByTouchHelper; │ │ 0x0000 - 0x0005 reg=2 x1 I │ │ 0x0000 - 0x0005 reg=3 x2 I │ │ @@ -144595,28 +206343,28 @@ │ │ type : '(I)Z' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 24 16-bit code units │ │ -06ad60: |[06ad60] android.support.v4.widget.ExploreByTouchHelper.clearAccessibilityFocus:(I)Z │ │ -06ad70: 7020 4010 2100 |0000: invoke-direct {v1, v2}, Landroid/support/v4/widget/ExploreByTouchHelper;.isAccessibilityFocused:(I)Z // method@1040 │ │ -06ad76: 0a00 |0003: move-result v0 │ │ -06ad78: 3800 1200 |0004: if-eqz v0, 0016 // +0012 │ │ -06ad7c: 1500 0080 |0006: const/high16 v0, #int -2147483648 // #8000 │ │ -06ad80: 5910 bd04 |0008: iput v0, v1, Landroid/support/v4/widget/ExploreByTouchHelper;.mFocusedVirtualViewId:I // field@04bd │ │ -06ad84: 5410 c504 |000a: iget-object v0, v1, Landroid/support/v4/widget/ExploreByTouchHelper;.mView:Landroid/view/View; // field@04c5 │ │ -06ad88: 6e10 da12 0000 |000c: invoke-virtual {v0}, Landroid/view/View;.invalidate:()V // method@12da │ │ -06ad8e: 1500 0100 |000f: const/high16 v0, #int 65536 // #1 │ │ -06ad92: 6e30 4910 2100 |0011: invoke-virtual {v1, v2, v0}, Landroid/support/v4/widget/ExploreByTouchHelper;.sendEventForVirtualView:(II)Z // method@1049 │ │ -06ad98: 1210 |0014: const/4 v0, #int 1 // #1 │ │ -06ad9a: 0f00 |0015: return v0 │ │ -06ad9c: 1200 |0016: const/4 v0, #int 0 // #0 │ │ -06ad9e: 28fe |0017: goto 0015 // -0002 │ │ +098984: |[098984] android.support.v4.widget.ExploreByTouchHelper.clearAccessibilityFocus:(I)Z │ │ +098994: 7020 a819 2100 |0000: invoke-direct {v1, v2}, Landroid/support/v4/widget/ExploreByTouchHelper;.isAccessibilityFocused:(I)Z // method@19a8 │ │ +09899a: 0a00 |0003: move-result v0 │ │ +09899c: 3800 1200 |0004: if-eqz v0, 0016 // +0012 │ │ +0989a0: 1500 0080 |0006: const/high16 v0, #int -2147483648 // #8000 │ │ +0989a4: 5910 3e07 |0008: iput v0, v1, Landroid/support/v4/widget/ExploreByTouchHelper;.mFocusedVirtualViewId:I // field@073e │ │ +0989a8: 5410 4607 |000a: iget-object v0, v1, Landroid/support/v4/widget/ExploreByTouchHelper;.mView:Landroid/view/View; // field@0746 │ │ +0989ac: 6e10 331d 0000 |000c: invoke-virtual {v0}, Landroid/view/View;.invalidate:()V // method@1d33 │ │ +0989b2: 1500 0100 |000f: const/high16 v0, #int 65536 // #1 │ │ +0989b6: 6e30 b119 2100 |0011: invoke-virtual {v1, v2, v0}, Landroid/support/v4/widget/ExploreByTouchHelper;.sendEventForVirtualView:(II)Z // method@19b1 │ │ +0989bc: 1210 |0014: const/4 v0, #int 1 // #1 │ │ +0989be: 0f00 |0015: return v0 │ │ +0989c0: 1200 |0016: const/4 v0, #int 0 // #0 │ │ +0989c2: 28fe |0017: goto 0015 // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=563 │ │ 0x0006 line=564 │ │ 0x000a line=565 │ │ 0x000f line=566 │ │ 0x0014 line=568 │ │ @@ -144630,24 +206378,24 @@ │ │ type : '(II)Landroid/view/accessibility/AccessibilityEvent;' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 20 16-bit code units │ │ -06ada0: |[06ada0] android.support.v4.widget.ExploreByTouchHelper.createEvent:(II)Landroid/view/accessibility/AccessibilityEvent; │ │ -06adb0: 2b02 0e00 0000 |0000: packed-switch v2, 0000000e // +0000000e │ │ -06adb6: 7030 3310 2103 |0003: invoke-direct {v1, v2, v3}, Landroid/support/v4/widget/ExploreByTouchHelper;.createEventForChild:(II)Landroid/view/accessibility/AccessibilityEvent; // method@1033 │ │ -06adbc: 0c00 |0006: move-result-object v0 │ │ -06adbe: 1100 |0007: return-object v0 │ │ -06adc0: 7020 3410 3100 |0008: invoke-direct {v1, v3}, Landroid/support/v4/widget/ExploreByTouchHelper;.createEventForHost:(I)Landroid/view/accessibility/AccessibilityEvent; // method@1034 │ │ -06adc6: 0c00 |000b: move-result-object v0 │ │ -06adc8: 28fb |000c: goto 0007 // -0005 │ │ -06adca: 0000 |000d: nop // spacer │ │ -06adcc: 0001 0100 ffff ffff 0800 0000 |000e: packed-switch-data (6 units) │ │ +0989c4: |[0989c4] android.support.v4.widget.ExploreByTouchHelper.createEvent:(II)Landroid/view/accessibility/AccessibilityEvent; │ │ +0989d4: 2b02 0e00 0000 |0000: packed-switch v2, 0000000e // +0000000e │ │ +0989da: 7030 9b19 2103 |0003: invoke-direct {v1, v2, v3}, Landroid/support/v4/widget/ExploreByTouchHelper;.createEventForChild:(II)Landroid/view/accessibility/AccessibilityEvent; // method@199b │ │ +0989e0: 0c00 |0006: move-result-object v0 │ │ +0989e2: 1100 |0007: return-object v0 │ │ +0989e4: 7020 9c19 3100 |0008: invoke-direct {v1, v3}, Landroid/support/v4/widget/ExploreByTouchHelper;.createEventForHost:(I)Landroid/view/accessibility/AccessibilityEvent; // method@199c │ │ +0989ea: 0c00 |000b: move-result-object v0 │ │ +0989ec: 28fb |000c: goto 0007 // -0005 │ │ +0989ee: 0000 |000d: nop // spacer │ │ +0989f0: 0001 0100 ffff ffff 0800 0000 |000e: packed-switch-data (6 units) │ │ catches : (none) │ │ positions : │ │ 0x0000 line=255 │ │ 0x0003 line=259 │ │ 0x0008 line=257 │ │ 0x000d line=255 │ │ locals : │ │ @@ -144660,45 +206408,45 @@ │ │ type : '(II)Landroid/view/accessibility/AccessibilityEvent;' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 7 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 63 16-bit code units │ │ -06add8: |[06add8] android.support.v4.widget.ExploreByTouchHelper.createEventForChild:(II)Landroid/view/accessibility/AccessibilityEvent; │ │ -06ade8: 7110 6813 0600 |0000: invoke-static {v6}, Landroid/view/accessibility/AccessibilityEvent;.obtain:(I)Landroid/view/accessibility/AccessibilityEvent; // method@1368 │ │ -06adee: 0c00 |0003: move-result-object v0 │ │ -06adf0: 1212 |0004: const/4 v2, #int 1 // #1 │ │ -06adf2: 6e20 6a13 2000 |0005: invoke-virtual {v0, v2}, Landroid/view/accessibility/AccessibilityEvent;.setEnabled:(Z)V // method@136a │ │ -06adf8: 6202 bb04 |0008: sget-object v2, Landroid/support/v4/widget/ExploreByTouchHelper;.DEFAULT_CLASS_NAME:Ljava/lang/String; // field@04bb │ │ -06adfc: 6e20 6913 2000 |000a: invoke-virtual {v0, v2}, Landroid/view/accessibility/AccessibilityEvent;.setClassName:(Ljava/lang/CharSequence;)V // method@1369 │ │ -06ae02: 6e30 4310 5400 |000d: invoke-virtual {v4, v5, v0}, Landroid/support/v4/widget/ExploreByTouchHelper;.onPopulateEventForVirtualView:(ILandroid/view/accessibility/AccessibilityEvent;)V // method@1043 │ │ -06ae08: 6e10 6613 0000 |0010: invoke-virtual {v0}, Landroid/view/accessibility/AccessibilityEvent;.getText:()Ljava/util/List; // method@1366 │ │ -06ae0e: 0c02 |0013: move-result-object v2 │ │ -06ae10: 7210 ff17 0200 |0014: invoke-interface {v2}, Ljava/util/List;.isEmpty:()Z // method@17ff │ │ -06ae16: 0a02 |0017: move-result v2 │ │ -06ae18: 3802 1000 |0018: if-eqz v2, 0028 // +0010 │ │ -06ae1c: 6e10 6213 0000 |001a: invoke-virtual {v0}, Landroid/view/accessibility/AccessibilityEvent;.getContentDescription:()Ljava/lang/CharSequence; // method@1362 │ │ -06ae22: 0c02 |001d: move-result-object v2 │ │ -06ae24: 3902 0a00 |001e: if-nez v2, 0028 // +000a │ │ -06ae28: 2202 b603 |0020: new-instance v2, Ljava/lang/RuntimeException; // type@03b6 │ │ -06ae2c: 1a03 4702 |0022: const-string v3, "Callbacks must add text or a content description in populateEventForVirtualViewId()" // string@0247 │ │ -06ae30: 7020 9817 3200 |0024: invoke-direct {v2, v3}, Ljava/lang/RuntimeException;.:(Ljava/lang/String;)V // method@1798 │ │ -06ae36: 2702 |0027: throw v2 │ │ -06ae38: 5442 c504 |0028: iget-object v2, v4, Landroid/support/v4/widget/ExploreByTouchHelper;.mView:Landroid/view/View; // field@04c5 │ │ -06ae3c: 6e10 b912 0200 |002a: invoke-virtual {v2}, Landroid/view/View;.getContext:()Landroid/content/Context; // method@12b9 │ │ -06ae42: 0c02 |002d: move-result-object v2 │ │ -06ae44: 6e10 ce00 0200 |002e: invoke-virtual {v2}, Landroid/content/Context;.getPackageName:()Ljava/lang/String; // method@00ce │ │ -06ae4a: 0c02 |0031: move-result-object v2 │ │ -06ae4c: 6e20 6c13 2000 |0032: invoke-virtual {v0, v2}, Landroid/view/accessibility/AccessibilityEvent;.setPackageName:(Ljava/lang/CharSequence;)V // method@136c │ │ -06ae52: 7110 6d0c 0000 |0035: invoke-static {v0}, Landroid/support/v4/view/accessibility/AccessibilityEventCompat;.asRecord:(Landroid/view/accessibility/AccessibilityEvent;)Landroid/support/v4/view/accessibility/AccessibilityRecordCompat; // method@0c6d │ │ -06ae58: 0c01 |0038: move-result-object v1 │ │ -06ae5a: 5442 c504 |0039: iget-object v2, v4, Landroid/support/v4/widget/ExploreByTouchHelper;.mView:Landroid/view/View; // field@04c5 │ │ -06ae5e: 6e30 da0e 2105 |003b: invoke-virtual {v1, v2, v5}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.setSource:(Landroid/view/View;I)V // method@0eda │ │ -06ae64: 1100 |003e: return-object v0 │ │ +0989fc: |[0989fc] android.support.v4.widget.ExploreByTouchHelper.createEventForChild:(II)Landroid/view/accessibility/AccessibilityEvent; │ │ +098a0c: 7110 151e 0600 |0000: invoke-static {v6}, Landroid/view/accessibility/AccessibilityEvent;.obtain:(I)Landroid/view/accessibility/AccessibilityEvent; // method@1e15 │ │ +098a12: 0c00 |0003: move-result-object v0 │ │ +098a14: 1212 |0004: const/4 v2, #int 1 // #1 │ │ +098a16: 6e20 171e 2000 |0005: invoke-virtual {v0, v2}, Landroid/view/accessibility/AccessibilityEvent;.setEnabled:(Z)V // method@1e17 │ │ +098a1c: 6202 3c07 |0008: sget-object v2, Landroid/support/v4/widget/ExploreByTouchHelper;.DEFAULT_CLASS_NAME:Ljava/lang/String; // field@073c │ │ +098a20: 6e20 161e 2000 |000a: invoke-virtual {v0, v2}, Landroid/view/accessibility/AccessibilityEvent;.setClassName:(Ljava/lang/CharSequence;)V // method@1e16 │ │ +098a26: 6e30 ab19 5400 |000d: invoke-virtual {v4, v5, v0}, Landroid/support/v4/widget/ExploreByTouchHelper;.onPopulateEventForVirtualView:(ILandroid/view/accessibility/AccessibilityEvent;)V // method@19ab │ │ +098a2c: 6e10 131e 0000 |0010: invoke-virtual {v0}, Landroid/view/accessibility/AccessibilityEvent;.getText:()Ljava/util/List; // method@1e13 │ │ +098a32: 0c02 |0013: move-result-object v2 │ │ +098a34: 7210 0823 0200 |0014: invoke-interface {v2}, Ljava/util/List;.isEmpty:()Z // method@2308 │ │ +098a3a: 0a02 |0017: move-result v2 │ │ +098a3c: 3802 1000 |0018: if-eqz v2, 0028 // +0010 │ │ +098a40: 6e10 0f1e 0000 |001a: invoke-virtual {v0}, Landroid/view/accessibility/AccessibilityEvent;.getContentDescription:()Ljava/lang/CharSequence; // method@1e0f │ │ +098a46: 0c02 |001d: move-result-object v2 │ │ +098a48: 3902 0a00 |001e: if-nez v2, 0028 // +000a │ │ +098a4c: 2202 3b05 |0020: new-instance v2, Ljava/lang/RuntimeException; // type@053b │ │ +098a50: 1a03 ce02 |0022: const-string v3, "Callbacks must add text or a content description in populateEventForVirtualViewId()" // string@02ce │ │ +098a54: 7020 8d22 3200 |0024: invoke-direct {v2, v3}, Ljava/lang/RuntimeException;.:(Ljava/lang/String;)V // method@228d │ │ +098a5a: 2702 |0027: throw v2 │ │ +098a5c: 5442 4607 |0028: iget-object v2, v4, Landroid/support/v4/widget/ExploreByTouchHelper;.mView:Landroid/view/View; // field@0746 │ │ +098a60: 6e10 fb1c 0200 |002a: invoke-virtual {v2}, Landroid/view/View;.getContext:()Landroid/content/Context; // method@1cfb │ │ +098a66: 0c02 |002d: move-result-object v2 │ │ +098a68: 6e10 1201 0200 |002e: invoke-virtual {v2}, Landroid/content/Context;.getPackageName:()Ljava/lang/String; // method@0112 │ │ +098a6e: 0c02 |0031: move-result-object v2 │ │ +098a70: 6e20 191e 2000 |0032: invoke-virtual {v0, v2}, Landroid/view/accessibility/AccessibilityEvent;.setPackageName:(Ljava/lang/CharSequence;)V // method@1e19 │ │ +098a76: 7110 0c15 0000 |0035: invoke-static {v0}, Landroid/support/v4/view/accessibility/AccessibilityEventCompat;.asRecord:(Landroid/view/accessibility/AccessibilityEvent;)Landroid/support/v4/view/accessibility/AccessibilityRecordCompat; // method@150c │ │ +098a7c: 0c01 |0038: move-result-object v1 │ │ +098a7e: 5442 4607 |0039: iget-object v2, v4, Landroid/support/v4/widget/ExploreByTouchHelper;.mView:Landroid/view/View; // field@0746 │ │ +098a82: 6e30 f517 2105 |003b: invoke-virtual {v1, v2, v5}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.setSource:(Landroid/view/View;I)V // method@17f5 │ │ +098a88: 1100 |003e: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=287 │ │ 0x0004 line=288 │ │ 0x0008 line=289 │ │ 0x000d line=292 │ │ 0x0010 line=295 │ │ @@ -144719,20 +206467,20 @@ │ │ type : '(I)Landroid/view/accessibility/AccessibilityEvent;' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 10 16-bit code units │ │ -06ae68: |[06ae68] android.support.v4.widget.ExploreByTouchHelper.createEventForHost:(I)Landroid/view/accessibility/AccessibilityEvent; │ │ -06ae78: 7110 6813 0300 |0000: invoke-static {v3}, Landroid/view/accessibility/AccessibilityEvent;.obtain:(I)Landroid/view/accessibility/AccessibilityEvent; // method@1368 │ │ -06ae7e: 0c00 |0003: move-result-object v0 │ │ -06ae80: 5421 c504 |0004: iget-object v1, v2, Landroid/support/v4/widget/ExploreByTouchHelper;.mView:Landroid/view/View; // field@04c5 │ │ -06ae84: 7120 450b 0100 |0006: invoke-static {v1, v0}, Landroid/support/v4/view/ViewCompat;.onInitializeAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V // method@0b45 │ │ -06ae8a: 1100 |0009: return-object v0 │ │ +098a8c: |[098a8c] android.support.v4.widget.ExploreByTouchHelper.createEventForHost:(I)Landroid/view/accessibility/AccessibilityEvent; │ │ +098a9c: 7110 151e 0300 |0000: invoke-static {v3}, Landroid/view/accessibility/AccessibilityEvent;.obtain:(I)Landroid/view/accessibility/AccessibilityEvent; // method@1e15 │ │ +098aa2: 0c00 |0003: move-result-object v0 │ │ +098aa4: 5421 4607 |0004: iget-object v1, v2, Landroid/support/v4/widget/ExploreByTouchHelper;.mView:Landroid/view/View; // field@0746 │ │ +098aa8: 7120 9312 0100 |0006: invoke-static {v1, v0}, Landroid/support/v4/view/ViewCompat;.onInitializeAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V // method@1293 │ │ +098aae: 1100 |0009: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=271 │ │ 0x0004 line=272 │ │ 0x0009 line=273 │ │ locals : │ │ 0x0004 - 0x000a reg=0 event Landroid/view/accessibility/AccessibilityEvent; │ │ @@ -144744,24 +206492,24 @@ │ │ type : '(I)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 20 16-bit code units │ │ -06ae8c: |[06ae8c] android.support.v4.widget.ExploreByTouchHelper.createNode:(I)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ -06ae9c: 2b02 0e00 0000 |0000: packed-switch v2, 0000000e // +0000000e │ │ -06aea2: 7020 3610 2100 |0003: invoke-direct {v1, v2}, Landroid/support/v4/widget/ExploreByTouchHelper;.createNodeForChild:(I)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; // method@1036 │ │ -06aea8: 0c00 |0006: move-result-object v0 │ │ -06aeaa: 1100 |0007: return-object v0 │ │ -06aeac: 7010 3710 0100 |0008: invoke-direct {v1}, Landroid/support/v4/widget/ExploreByTouchHelper;.createNodeForHost:()Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; // method@1037 │ │ -06aeb2: 0c00 |000b: move-result-object v0 │ │ -06aeb4: 28fb |000c: goto 0007 // -0005 │ │ -06aeb6: 0000 |000d: nop // spacer │ │ -06aeb8: 0001 0100 ffff ffff 0800 0000 |000e: packed-switch-data (6 units) │ │ +098ab0: |[098ab0] android.support.v4.widget.ExploreByTouchHelper.createNode:(I)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ +098ac0: 2b02 0e00 0000 |0000: packed-switch v2, 0000000e // +0000000e │ │ +098ac6: 7020 9e19 2100 |0003: invoke-direct {v1, v2}, Landroid/support/v4/widget/ExploreByTouchHelper;.createNodeForChild:(I)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; // method@199e │ │ +098acc: 0c00 |0006: move-result-object v0 │ │ +098ace: 1100 |0007: return-object v0 │ │ +098ad0: 7010 9f19 0100 |0008: invoke-direct {v1}, Landroid/support/v4/widget/ExploreByTouchHelper;.createNodeForHost:()Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; // method@199f │ │ +098ad6: 0c00 |000b: move-result-object v0 │ │ +098ad8: 28fb |000c: goto 0007 // -0005 │ │ +098ada: 0000 |000d: nop // spacer │ │ +098adc: 0001 0100 ffff ffff 0800 0000 |000e: packed-switch-data (6 units) │ │ catches : (none) │ │ positions : │ │ 0x0000 line=320 │ │ 0x0003 line=324 │ │ 0x0008 line=322 │ │ 0x000d line=320 │ │ locals : │ │ @@ -144773,98 +206521,98 @@ │ │ type : '(I)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 10 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 179 16-bit code units │ │ -06aec4: |[06aec4] android.support.v4.widget.ExploreByTouchHelper.createNodeForChild:(I)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ -06aed4: 1207 |0000: const/4 v7, #int 0 // #0 │ │ -06aed6: 1216 |0001: const/4 v6, #int 1 // #1 │ │ -06aed8: 7100 890d 0000 |0002: invoke-static {}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.obtain:()Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; // method@0d89 │ │ -06aede: 0c01 |0005: move-result-object v1 │ │ -06aee0: 6e20 980d 6100 |0006: invoke-virtual {v1, v6}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setEnabled:(Z)V // method@0d98 │ │ -06aee6: 6204 bb04 |0009: sget-object v4, Landroid/support/v4/widget/ExploreByTouchHelper;.DEFAULT_CLASS_NAME:Ljava/lang/String; // field@04bb │ │ -06aeea: 6e20 950d 4100 |000b: invoke-virtual {v1, v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setClassName:(Ljava/lang/CharSequence;)V // method@0d95 │ │ -06aef0: 6e30 4410 9801 |000e: invoke-virtual {v8, v9, v1}, Landroid/support/v4/widget/ExploreByTouchHelper;.onPopulateNodeForVirtualView:(ILandroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;)V // method@1044 │ │ -06aef6: 6e10 790d 0100 |0011: invoke-virtual {v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.getText:()Ljava/lang/CharSequence; // method@0d79 │ │ -06aefc: 0c04 |0014: move-result-object v4 │ │ -06aefe: 3904 1000 |0015: if-nez v4, 0025 // +0010 │ │ -06af02: 6e10 730d 0100 |0017: invoke-virtual {v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.getContentDescription:()Ljava/lang/CharSequence; // method@0d73 │ │ -06af08: 0c04 |001a: move-result-object v4 │ │ -06af0a: 3904 0a00 |001b: if-nez v4, 0025 // +000a │ │ -06af0e: 2204 b603 |001d: new-instance v4, Ljava/lang/RuntimeException; // type@03b6 │ │ -06af12: 1a05 4802 |001f: const-string v5, "Callbacks must add text or a content description in populateNodeForVirtualViewId()" // string@0248 │ │ -06af16: 7020 9817 5400 |0021: invoke-direct {v4, v5}, Ljava/lang/RuntimeException;.:(Ljava/lang/String;)V // method@1798 │ │ -06af1c: 2704 |0024: throw v4 │ │ -06af1e: 5484 c204 |0025: iget-object v4, v8, Landroid/support/v4/widget/ExploreByTouchHelper;.mTempParentRect:Landroid/graphics/Rect; // field@04c2 │ │ -06af22: 6e20 6e0d 4100 |0027: invoke-virtual {v1, v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.getBoundsInParent:(Landroid/graphics/Rect;)V // method@0d6e │ │ -06af28: 5484 c204 |002a: iget-object v4, v8, Landroid/support/v4/widget/ExploreByTouchHelper;.mTempParentRect:Landroid/graphics/Rect; // field@04c2 │ │ -06af2c: 6e10 8901 0400 |002c: invoke-virtual {v4}, Landroid/graphics/Rect;.isEmpty:()Z // method@0189 │ │ -06af32: 0a04 |002f: move-result v4 │ │ -06af34: 3804 0a00 |0030: if-eqz v4, 003a // +000a │ │ -06af38: 2204 b603 |0032: new-instance v4, Ljava/lang/RuntimeException; // type@03b6 │ │ -06af3c: 1a05 4b02 |0034: const-string v5, "Callbacks must set parent bounds in populateNodeForVirtualViewId()" // string@024b │ │ -06af40: 7020 9817 5400 |0036: invoke-direct {v4, v5}, Ljava/lang/RuntimeException;.:(Ljava/lang/String;)V // method@1798 │ │ -06af46: 2704 |0039: throw v4 │ │ -06af48: 6e10 6d0d 0100 |003a: invoke-virtual {v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.getActions:()I // method@0d6d │ │ -06af4e: 0a00 |003d: move-result v0 │ │ -06af50: dd04 0040 |003e: and-int/lit8 v4, v0, #int 64 // #40 │ │ -06af54: 3804 0a00 |0040: if-eqz v4, 004a // +000a │ │ -06af58: 2204 b603 |0042: new-instance v4, Ljava/lang/RuntimeException; // type@03b6 │ │ -06af5c: 1a05 4902 |0044: const-string v5, "Callbacks must not add ACTION_ACCESSIBILITY_FOCUS in populateNodeForVirtualViewId()" // string@0249 │ │ -06af60: 7020 9817 5400 |0046: invoke-direct {v4, v5}, Ljava/lang/RuntimeException;.:(Ljava/lang/String;)V // method@1798 │ │ -06af66: 2704 |0049: throw v4 │ │ -06af68: d504 8000 |004a: and-int/lit16 v4, v0, #int 128 // #0080 │ │ -06af6c: 3804 0a00 |004c: if-eqz v4, 0056 // +000a │ │ -06af70: 2204 b603 |004e: new-instance v4, Ljava/lang/RuntimeException; // type@03b6 │ │ -06af74: 1a05 4a02 |0050: const-string v5, "Callbacks must not add ACTION_CLEAR_ACCESSIBILITY_FOCUS in populateNodeForVirtualViewId()" // string@024a │ │ -06af78: 7020 9817 5400 |0052: invoke-direct {v4, v5}, Ljava/lang/RuntimeException;.:(Ljava/lang/String;)V // method@1798 │ │ -06af7e: 2704 |0055: throw v4 │ │ -06af80: 5484 c504 |0056: iget-object v4, v8, Landroid/support/v4/widget/ExploreByTouchHelper;.mView:Landroid/view/View; // field@04c5 │ │ -06af84: 6e10 b912 0400 |0058: invoke-virtual {v4}, Landroid/view/View;.getContext:()Landroid/content/Context; // method@12b9 │ │ -06af8a: 0c04 |005b: move-result-object v4 │ │ -06af8c: 6e10 ce00 0400 |005c: invoke-virtual {v4}, Landroid/content/Context;.getPackageName:()Ljava/lang/String; // method@00ce │ │ -06af92: 0c04 |005f: move-result-object v4 │ │ -06af94: 6e20 9e0d 4100 |0060: invoke-virtual {v1, v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setPackageName:(Ljava/lang/CharSequence;)V // method@0d9e │ │ -06af9a: 5484 c504 |0063: iget-object v4, v8, Landroid/support/v4/widget/ExploreByTouchHelper;.mView:Landroid/view/View; // field@04c5 │ │ -06af9e: 6e30 a50d 4109 |0065: invoke-virtual {v1, v4, v9}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setSource:(Landroid/view/View;I)V // method@0da5 │ │ -06afa4: 5484 c504 |0068: iget-object v4, v8, Landroid/support/v4/widget/ExploreByTouchHelper;.mView:Landroid/view/View; // field@04c5 │ │ -06afa8: 6e20 9f0d 4100 |006a: invoke-virtual {v1, v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setParent:(Landroid/view/View;)V // method@0d9f │ │ -06afae: 5284 bd04 |006d: iget v4, v8, Landroid/support/v4/widget/ExploreByTouchHelper;.mFocusedVirtualViewId:I // field@04bd │ │ -06afb2: 3394 3b00 |006f: if-ne v4, v9, 00aa // +003b │ │ -06afb6: 6e20 900d 6100 |0071: invoke-virtual {v1, v6}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setAccessibilityFocused:(Z)V // method@0d90 │ │ -06afbc: 1304 8000 |0074: const/16 v4, #int 128 // #80 │ │ -06afc0: 6e20 650d 4100 |0076: invoke-virtual {v1, v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.addAction:(I)V // method@0d65 │ │ -06afc6: 5484 c204 |0079: iget-object v4, v8, Landroid/support/v4/widget/ExploreByTouchHelper;.mTempParentRect:Landroid/graphics/Rect; // field@04c2 │ │ -06afca: 7020 3d10 4800 |007b: invoke-direct {v8, v4}, Landroid/support/v4/widget/ExploreByTouchHelper;.intersectVisibleToUser:(Landroid/graphics/Rect;)Z // method@103d │ │ -06afd0: 0a04 |007e: move-result v4 │ │ -06afd2: 3804 0a00 |007f: if-eqz v4, 0089 // +000a │ │ -06afd6: 6e20 a80d 6100 |0081: invoke-virtual {v1, v6}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setVisibleToUser:(Z)V // method@0da8 │ │ -06afdc: 5484 c204 |0084: iget-object v4, v8, Landroid/support/v4/widget/ExploreByTouchHelper;.mTempParentRect:Landroid/graphics/Rect; // field@04c2 │ │ -06afe0: 6e20 910d 4100 |0086: invoke-virtual {v1, v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setBoundsInParent:(Landroid/graphics/Rect;)V // method@0d91 │ │ -06afe6: 5484 c504 |0089: iget-object v4, v8, Landroid/support/v4/widget/ExploreByTouchHelper;.mView:Landroid/view/View; // field@04c5 │ │ -06afea: 5485 c104 |008b: iget-object v5, v8, Landroid/support/v4/widget/ExploreByTouchHelper;.mTempGlobalRect:[I // field@04c1 │ │ -06afee: 6e20 c512 5400 |008d: invoke-virtual {v4, v5}, Landroid/view/View;.getLocationOnScreen:([I)V // method@12c5 │ │ -06aff4: 5484 c104 |0090: iget-object v4, v8, Landroid/support/v4/widget/ExploreByTouchHelper;.mTempGlobalRect:[I // field@04c1 │ │ -06aff8: 4402 0407 |0092: aget v2, v4, v7 │ │ -06affc: 5484 c104 |0094: iget-object v4, v8, Landroid/support/v4/widget/ExploreByTouchHelper;.mTempGlobalRect:[I // field@04c1 │ │ -06b000: 4403 0406 |0096: aget v3, v4, v6 │ │ -06b004: 5484 c304 |0098: iget-object v4, v8, Landroid/support/v4/widget/ExploreByTouchHelper;.mTempScreenRect:Landroid/graphics/Rect; // field@04c3 │ │ -06b008: 5485 c204 |009a: iget-object v5, v8, Landroid/support/v4/widget/ExploreByTouchHelper;.mTempParentRect:Landroid/graphics/Rect; // field@04c2 │ │ -06b00c: 6e20 8c01 5400 |009c: invoke-virtual {v4, v5}, Landroid/graphics/Rect;.set:(Landroid/graphics/Rect;)V // method@018c │ │ -06b012: 5484 c304 |009f: iget-object v4, v8, Landroid/support/v4/widget/ExploreByTouchHelper;.mTempScreenRect:Landroid/graphics/Rect; // field@04c3 │ │ -06b016: 6e30 8a01 2403 |00a1: invoke-virtual {v4, v2, v3}, Landroid/graphics/Rect;.offset:(II)V // method@018a │ │ -06b01c: 5484 c304 |00a4: iget-object v4, v8, Landroid/support/v4/widget/ExploreByTouchHelper;.mTempScreenRect:Landroid/graphics/Rect; // field@04c3 │ │ -06b020: 6e20 920d 4100 |00a6: invoke-virtual {v1, v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setBoundsInScreen:(Landroid/graphics/Rect;)V // method@0d92 │ │ -06b026: 1101 |00a9: return-object v1 │ │ -06b028: 6e20 900d 7100 |00aa: invoke-virtual {v1, v7}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setAccessibilityFocused:(Z)V // method@0d90 │ │ -06b02e: 1304 4000 |00ad: const/16 v4, #int 64 // #40 │ │ -06b032: 6e20 650d 4100 |00af: invoke-virtual {v1, v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.addAction:(I)V // method@0d65 │ │ -06b038: 28c7 |00b2: goto 0079 // -0039 │ │ +098ae8: |[098ae8] android.support.v4.widget.ExploreByTouchHelper.createNodeForChild:(I)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ +098af8: 1207 |0000: const/4 v7, #int 0 // #0 │ │ +098afa: 1216 |0001: const/4 v6, #int 1 // #1 │ │ +098afc: 7100 8216 0000 |0002: invoke-static {}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.obtain:()Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; // method@1682 │ │ +098b02: 0c01 |0005: move-result-object v1 │ │ +098b04: 6e20 9316 6100 |0006: invoke-virtual {v1, v6}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setEnabled:(Z)V // method@1693 │ │ +098b0a: 6204 3c07 |0009: sget-object v4, Landroid/support/v4/widget/ExploreByTouchHelper;.DEFAULT_CLASS_NAME:Ljava/lang/String; // field@073c │ │ +098b0e: 6e20 8e16 4100 |000b: invoke-virtual {v1, v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setClassName:(Ljava/lang/CharSequence;)V // method@168e │ │ +098b14: 6e30 ac19 9801 |000e: invoke-virtual {v8, v9, v1}, Landroid/support/v4/widget/ExploreByTouchHelper;.onPopulateNodeForVirtualView:(ILandroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;)V // method@19ac │ │ +098b1a: 6e10 7216 0100 |0011: invoke-virtual {v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.getText:()Ljava/lang/CharSequence; // method@1672 │ │ +098b20: 0c04 |0014: move-result-object v4 │ │ +098b22: 3904 1000 |0015: if-nez v4, 0025 // +0010 │ │ +098b26: 6e10 6b16 0100 |0017: invoke-virtual {v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.getContentDescription:()Ljava/lang/CharSequence; // method@166b │ │ +098b2c: 0c04 |001a: move-result-object v4 │ │ +098b2e: 3904 0a00 |001b: if-nez v4, 0025 // +000a │ │ +098b32: 2204 3b05 |001d: new-instance v4, Ljava/lang/RuntimeException; // type@053b │ │ +098b36: 1a05 cf02 |001f: const-string v5, "Callbacks must add text or a content description in populateNodeForVirtualViewId()" // string@02cf │ │ +098b3a: 7020 8d22 5400 |0021: invoke-direct {v4, v5}, Ljava/lang/RuntimeException;.:(Ljava/lang/String;)V // method@228d │ │ +098b40: 2704 |0024: throw v4 │ │ +098b42: 5484 4307 |0025: iget-object v4, v8, Landroid/support/v4/widget/ExploreByTouchHelper;.mTempParentRect:Landroid/graphics/Rect; // field@0743 │ │ +098b46: 6e20 6416 4100 |0027: invoke-virtual {v1, v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.getBoundsInParent:(Landroid/graphics/Rect;)V // method@1664 │ │ +098b4c: 5484 4307 |002a: iget-object v4, v8, Landroid/support/v4/widget/ExploreByTouchHelper;.mTempParentRect:Landroid/graphics/Rect; // field@0743 │ │ +098b50: 6e10 0002 0400 |002c: invoke-virtual {v4}, Landroid/graphics/Rect;.isEmpty:()Z // method@0200 │ │ +098b56: 0a04 |002f: move-result v4 │ │ +098b58: 3804 0a00 |0030: if-eqz v4, 003a // +000a │ │ +098b5c: 2204 3b05 |0032: new-instance v4, Ljava/lang/RuntimeException; // type@053b │ │ +098b60: 1a05 d202 |0034: const-string v5, "Callbacks must set parent bounds in populateNodeForVirtualViewId()" // string@02d2 │ │ +098b64: 7020 8d22 5400 |0036: invoke-direct {v4, v5}, Ljava/lang/RuntimeException;.:(Ljava/lang/String;)V // method@228d │ │ +098b6a: 2704 |0039: throw v4 │ │ +098b6c: 6e10 6316 0100 |003a: invoke-virtual {v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.getActions:()I // method@1663 │ │ +098b72: 0a00 |003d: move-result v0 │ │ +098b74: dd04 0040 |003e: and-int/lit8 v4, v0, #int 64 // #40 │ │ +098b78: 3804 0a00 |0040: if-eqz v4, 004a // +000a │ │ +098b7c: 2204 3b05 |0042: new-instance v4, Ljava/lang/RuntimeException; // type@053b │ │ +098b80: 1a05 d002 |0044: const-string v5, "Callbacks must not add ACTION_ACCESSIBILITY_FOCUS in populateNodeForVirtualViewId()" // string@02d0 │ │ +098b84: 7020 8d22 5400 |0046: invoke-direct {v4, v5}, Ljava/lang/RuntimeException;.:(Ljava/lang/String;)V // method@228d │ │ +098b8a: 2704 |0049: throw v4 │ │ +098b8c: d504 8000 |004a: and-int/lit16 v4, v0, #int 128 // #0080 │ │ +098b90: 3804 0a00 |004c: if-eqz v4, 0056 // +000a │ │ +098b94: 2204 3b05 |004e: new-instance v4, Ljava/lang/RuntimeException; // type@053b │ │ +098b98: 1a05 d102 |0050: const-string v5, "Callbacks must not add ACTION_CLEAR_ACCESSIBILITY_FOCUS in populateNodeForVirtualViewId()" // string@02d1 │ │ +098b9c: 7020 8d22 5400 |0052: invoke-direct {v4, v5}, Ljava/lang/RuntimeException;.:(Ljava/lang/String;)V // method@228d │ │ +098ba2: 2704 |0055: throw v4 │ │ +098ba4: 5484 4607 |0056: iget-object v4, v8, Landroid/support/v4/widget/ExploreByTouchHelper;.mView:Landroid/view/View; // field@0746 │ │ +098ba8: 6e10 fb1c 0400 |0058: invoke-virtual {v4}, Landroid/view/View;.getContext:()Landroid/content/Context; // method@1cfb │ │ +098bae: 0c04 |005b: move-result-object v4 │ │ +098bb0: 6e10 1201 0400 |005c: invoke-virtual {v4}, Landroid/content/Context;.getPackageName:()Ljava/lang/String; // method@0112 │ │ +098bb6: 0c04 |005f: move-result-object v4 │ │ +098bb8: 6e20 9916 4100 |0060: invoke-virtual {v1, v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setPackageName:(Ljava/lang/CharSequence;)V // method@1699 │ │ +098bbe: 5484 4607 |0063: iget-object v4, v8, Landroid/support/v4/widget/ExploreByTouchHelper;.mView:Landroid/view/View; // field@0746 │ │ +098bc2: 6e30 a016 4109 |0065: invoke-virtual {v1, v4, v9}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setSource:(Landroid/view/View;I)V // method@16a0 │ │ +098bc8: 5484 4607 |0068: iget-object v4, v8, Landroid/support/v4/widget/ExploreByTouchHelper;.mView:Landroid/view/View; // field@0746 │ │ +098bcc: 6e20 9a16 4100 |006a: invoke-virtual {v1, v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setParent:(Landroid/view/View;)V // method@169a │ │ +098bd2: 5284 3e07 |006d: iget v4, v8, Landroid/support/v4/widget/ExploreByTouchHelper;.mFocusedVirtualViewId:I // field@073e │ │ +098bd6: 3394 3b00 |006f: if-ne v4, v9, 00aa // +003b │ │ +098bda: 6e20 8916 6100 |0071: invoke-virtual {v1, v6}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setAccessibilityFocused:(Z)V // method@1689 │ │ +098be0: 1304 8000 |0074: const/16 v4, #int 128 // #80 │ │ +098be4: 6e20 5a16 4100 |0076: invoke-virtual {v1, v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.addAction:(I)V // method@165a │ │ +098bea: 5484 4307 |0079: iget-object v4, v8, Landroid/support/v4/widget/ExploreByTouchHelper;.mTempParentRect:Landroid/graphics/Rect; // field@0743 │ │ +098bee: 7020 a519 4800 |007b: invoke-direct {v8, v4}, Landroid/support/v4/widget/ExploreByTouchHelper;.intersectVisibleToUser:(Landroid/graphics/Rect;)Z // method@19a5 │ │ +098bf4: 0a04 |007e: move-result v4 │ │ +098bf6: 3804 0a00 |007f: if-eqz v4, 0089 // +000a │ │ +098bfa: 6e20 a316 6100 |0081: invoke-virtual {v1, v6}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setVisibleToUser:(Z)V // method@16a3 │ │ +098c00: 5484 4307 |0084: iget-object v4, v8, Landroid/support/v4/widget/ExploreByTouchHelper;.mTempParentRect:Landroid/graphics/Rect; // field@0743 │ │ +098c04: 6e20 8a16 4100 |0086: invoke-virtual {v1, v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setBoundsInParent:(Landroid/graphics/Rect;)V // method@168a │ │ +098c0a: 5484 4607 |0089: iget-object v4, v8, Landroid/support/v4/widget/ExploreByTouchHelper;.mView:Landroid/view/View; // field@0746 │ │ +098c0e: 5485 4207 |008b: iget-object v5, v8, Landroid/support/v4/widget/ExploreByTouchHelper;.mTempGlobalRect:[I // field@0742 │ │ +098c12: 6e20 091d 5400 |008d: invoke-virtual {v4, v5}, Landroid/view/View;.getLocationOnScreen:([I)V // method@1d09 │ │ +098c18: 5484 4207 |0090: iget-object v4, v8, Landroid/support/v4/widget/ExploreByTouchHelper;.mTempGlobalRect:[I // field@0742 │ │ +098c1c: 4402 0407 |0092: aget v2, v4, v7 │ │ +098c20: 5484 4207 |0094: iget-object v4, v8, Landroid/support/v4/widget/ExploreByTouchHelper;.mTempGlobalRect:[I // field@0742 │ │ +098c24: 4403 0406 |0096: aget v3, v4, v6 │ │ +098c28: 5484 4407 |0098: iget-object v4, v8, Landroid/support/v4/widget/ExploreByTouchHelper;.mTempScreenRect:Landroid/graphics/Rect; // field@0744 │ │ +098c2c: 5485 4307 |009a: iget-object v5, v8, Landroid/support/v4/widget/ExploreByTouchHelper;.mTempParentRect:Landroid/graphics/Rect; // field@0743 │ │ +098c30: 6e20 0302 5400 |009c: invoke-virtual {v4, v5}, Landroid/graphics/Rect;.set:(Landroid/graphics/Rect;)V // method@0203 │ │ +098c36: 5484 4407 |009f: iget-object v4, v8, Landroid/support/v4/widget/ExploreByTouchHelper;.mTempScreenRect:Landroid/graphics/Rect; // field@0744 │ │ +098c3a: 6e30 0102 2403 |00a1: invoke-virtual {v4, v2, v3}, Landroid/graphics/Rect;.offset:(II)V // method@0201 │ │ +098c40: 5484 4407 |00a4: iget-object v4, v8, Landroid/support/v4/widget/ExploreByTouchHelper;.mTempScreenRect:Landroid/graphics/Rect; // field@0744 │ │ +098c44: 6e20 8b16 4100 |00a6: invoke-virtual {v1, v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setBoundsInScreen:(Landroid/graphics/Rect;)V // method@168b │ │ +098c4a: 1101 |00a9: return-object v1 │ │ +098c4c: 6e20 8916 7100 |00aa: invoke-virtual {v1, v7}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setAccessibilityFocused:(Z)V // method@1689 │ │ +098c52: 1304 4000 |00ad: const/16 v4, #int 64 // #40 │ │ +098c56: 6e20 5a16 4100 |00af: invoke-virtual {v1, v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.addAction:(I)V // method@165a │ │ +098c5c: 28c7 |00b2: goto 0079 // -0039 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=378 │ │ 0x0006 line=381 │ │ 0x0009 line=382 │ │ 0x000e line=385 │ │ 0x0011 line=388 │ │ @@ -144908,37 +206656,37 @@ │ │ type : '()Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 7 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 46 16-bit code units │ │ -06b03c: |[06b03c] android.support.v4.widget.ExploreByTouchHelper.createNodeForHost:()Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ -06b04c: 5464 c504 |0000: iget-object v4, v6, Landroid/support/v4/widget/ExploreByTouchHelper;.mView:Landroid/view/View; // field@04c5 │ │ -06b050: 7110 8b0d 0400 |0002: invoke-static {v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.obtain:(Landroid/view/View;)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; // method@0d8b │ │ -06b056: 0c02 |0005: move-result-object v2 │ │ -06b058: 5464 c504 |0006: iget-object v4, v6, Landroid/support/v4/widget/ExploreByTouchHelper;.mView:Landroid/view/View; // field@04c5 │ │ -06b05c: 7120 460b 2400 |0008: invoke-static {v4, v2}, Landroid/support/v4/view/ViewCompat;.onInitializeAccessibilityNodeInfo:(Landroid/view/View;Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;)V // method@0b46 │ │ -06b062: 2203 d703 |000b: new-instance v3, Ljava/util/LinkedList; // type@03d7 │ │ -06b066: 7010 f917 0300 |000d: invoke-direct {v3}, Ljava/util/LinkedList;.:()V // method@17f9 │ │ -06b06c: 6e20 3c10 3600 |0010: invoke-virtual {v6, v3}, Landroid/support/v4/widget/ExploreByTouchHelper;.getVisibleVirtualViews:(Ljava/util/List;)V // method@103c │ │ -06b072: 6e10 fa17 0300 |0013: invoke-virtual {v3}, Ljava/util/LinkedList;.iterator:()Ljava/util/Iterator; // method@17fa │ │ -06b078: 0c01 |0016: move-result-object v1 │ │ -06b07a: 7210 ef17 0100 |0017: invoke-interface {v1}, Ljava/util/Iterator;.hasNext:()Z // method@17ef │ │ -06b080: 0a04 |001a: move-result v4 │ │ -06b082: 3804 1200 |001b: if-eqz v4, 002d // +0012 │ │ -06b086: 7210 f017 0100 |001d: invoke-interface {v1}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@17f0 │ │ -06b08c: 0c00 |0020: move-result-object v0 │ │ -06b08e: 1f00 aa03 |0021: check-cast v0, Ljava/lang/Integer; // type@03aa │ │ -06b092: 5464 c504 |0023: iget-object v4, v6, Landroid/support/v4/widget/ExploreByTouchHelper;.mView:Landroid/view/View; // field@04c5 │ │ -06b096: 6e10 7e17 0000 |0025: invoke-virtual {v0}, Ljava/lang/Integer;.intValue:()I // method@177e │ │ -06b09c: 0a05 |0028: move-result v5 │ │ -06b09e: 6e30 670d 4205 |0029: invoke-virtual {v2, v4, v5}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.addChild:(Landroid/view/View;I)V // method@0d67 │ │ -06b0a4: 28eb |002c: goto 0017 // -0015 │ │ -06b0a6: 1102 |002d: return-object v2 │ │ +098c60: |[098c60] android.support.v4.widget.ExploreByTouchHelper.createNodeForHost:()Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ +098c70: 5464 4607 |0000: iget-object v4, v6, Landroid/support/v4/widget/ExploreByTouchHelper;.mView:Landroid/view/View; // field@0746 │ │ +098c74: 7110 8416 0400 |0002: invoke-static {v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.obtain:(Landroid/view/View;)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; // method@1684 │ │ +098c7a: 0c02 |0005: move-result-object v2 │ │ +098c7c: 5464 4607 |0006: iget-object v4, v6, Landroid/support/v4/widget/ExploreByTouchHelper;.mView:Landroid/view/View; // field@0746 │ │ +098c80: 7120 9412 2400 |0008: invoke-static {v4, v2}, Landroid/support/v4/view/ViewCompat;.onInitializeAccessibilityNodeInfo:(Landroid/view/View;Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;)V // method@1294 │ │ +098c86: 2203 6205 |000b: new-instance v3, Ljava/util/LinkedList; // type@0562 │ │ +098c8a: 7010 fc22 0300 |000d: invoke-direct {v3}, Ljava/util/LinkedList;.:()V // method@22fc │ │ +098c90: 6e20 a419 3600 |0010: invoke-virtual {v6, v3}, Landroid/support/v4/widget/ExploreByTouchHelper;.getVisibleVirtualViews:(Ljava/util/List;)V // method@19a4 │ │ +098c96: 6e10 0023 0300 |0013: invoke-virtual {v3}, Ljava/util/LinkedList;.iterator:()Ljava/util/Iterator; // method@2300 │ │ +098c9c: 0c01 |0016: move-result-object v1 │ │ +098c9e: 7210 f222 0100 |0017: invoke-interface {v1}, Ljava/util/Iterator;.hasNext:()Z // method@22f2 │ │ +098ca4: 0a04 |001a: move-result v4 │ │ +098ca6: 3804 1200 |001b: if-eqz v4, 002d // +0012 │ │ +098caa: 7210 f322 0100 |001d: invoke-interface {v1}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@22f3 │ │ +098cb0: 0c00 |0020: move-result-object v0 │ │ +098cb2: 1f00 2f05 |0021: check-cast v0, Ljava/lang/Integer; // type@052f │ │ +098cb6: 5464 4607 |0023: iget-object v4, v6, Landroid/support/v4/widget/ExploreByTouchHelper;.mView:Landroid/view/View; // field@0746 │ │ +098cba: 6e10 7022 0000 |0025: invoke-virtual {v0}, Ljava/lang/Integer;.intValue:()I // method@2270 │ │ +098cc0: 0a05 |0028: move-result v5 │ │ +098cc2: 6e30 5c16 4205 |0029: invoke-virtual {v2, v4, v5}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.addChild:(Landroid/view/View;I)V // method@165c │ │ +098cc8: 28eb |002c: goto 0017 // -0015 │ │ +098cca: 1102 |002d: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=335 │ │ 0x0006 line=336 │ │ 0x000b line=339 │ │ 0x0010 line=340 │ │ 0x0013 line=342 │ │ @@ -144956,53 +206704,53 @@ │ │ type : '(Landroid/graphics/Rect;)Z' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 7 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 70 16-bit code units │ │ -06b0a8: |[06b0a8] android.support.v4.widget.ExploreByTouchHelper.intersectVisibleToUser:(Landroid/graphics/Rect;)Z │ │ -06b0b8: 1202 |0000: const/4 v2, #int 0 // #0 │ │ -06b0ba: 3806 0800 |0001: if-eqz v6, 0009 // +0008 │ │ -06b0be: 6e10 8901 0600 |0003: invoke-virtual {v6}, Landroid/graphics/Rect;.isEmpty:()Z // method@0189 │ │ -06b0c4: 0a03 |0006: move-result v3 │ │ -06b0c6: 3803 0300 |0007: if-eqz v3, 000a // +0003 │ │ -06b0ca: 0f02 |0009: return v2 │ │ -06b0cc: 5453 c504 |000a: iget-object v3, v5, Landroid/support/v4/widget/ExploreByTouchHelper;.mView:Landroid/view/View; // field@04c5 │ │ -06b0d0: 6e10 d812 0300 |000c: invoke-virtual {v3}, Landroid/view/View;.getWindowVisibility:()I // method@12d8 │ │ -06b0d6: 0a03 |000f: move-result v3 │ │ -06b0d8: 3903 f9ff |0010: if-nez v3, 0009 // -0007 │ │ -06b0dc: 5453 c504 |0012: iget-object v3, v5, Landroid/support/v4/widget/ExploreByTouchHelper;.mView:Landroid/view/View; // field@04c5 │ │ -06b0e0: 6e10 cc12 0300 |0014: invoke-virtual {v3}, Landroid/view/View;.getParent:()Landroid/view/ViewParent; // method@12cc │ │ -06b0e6: 0c01 |0017: move-result-object v1 │ │ -06b0e8: 2013 c202 |0018: instance-of v3, v1, Landroid/view/View; // type@02c2 │ │ -06b0ec: 3803 1900 |001a: if-eqz v3, 0033 // +0019 │ │ -06b0f0: 0710 |001c: move-object v0, v1 │ │ -06b0f2: 1f00 c202 |001d: check-cast v0, Landroid/view/View; // type@02c2 │ │ -06b0f6: 7110 390b 0000 |001f: invoke-static {v0}, Landroid/support/v4/view/ViewCompat;.getAlpha:(Landroid/view/View;)F // method@0b39 │ │ -06b0fc: 0a03 |0022: move-result v3 │ │ -06b0fe: 1204 |0023: const/4 v4, #int 0 // #0 │ │ -06b100: 2e03 0304 |0024: cmpg-float v3, v3, v4 │ │ -06b104: 3d03 e3ff |0026: if-lez v3, 0009 // -001d │ │ -06b108: 6e10 d512 0000 |0028: invoke-virtual {v0}, Landroid/view/View;.getVisibility:()I // method@12d5 │ │ -06b10e: 0a03 |002b: move-result v3 │ │ -06b110: 3903 ddff |002c: if-nez v3, 0009 // -0023 │ │ -06b114: 6e10 cc12 0000 |002e: invoke-virtual {v0}, Landroid/view/View;.getParent:()Landroid/view/ViewParent; // method@12cc │ │ -06b11a: 0c01 |0031: move-result-object v1 │ │ -06b11c: 28e6 |0032: goto 0018 // -001a │ │ -06b11e: 3801 d6ff |0033: if-eqz v1, 0009 // -002a │ │ -06b122: 5453 c504 |0035: iget-object v3, v5, Landroid/support/v4/widget/ExploreByTouchHelper;.mView:Landroid/view/View; // field@04c5 │ │ -06b126: 5454 c404 |0037: iget-object v4, v5, Landroid/support/v4/widget/ExploreByTouchHelper;.mTempVisibleRect:Landroid/graphics/Rect; // field@04c4 │ │ -06b12a: 6e20 c412 4300 |0039: invoke-virtual {v3, v4}, Landroid/view/View;.getLocalVisibleRect:(Landroid/graphics/Rect;)Z // method@12c4 │ │ -06b130: 0a03 |003c: move-result v3 │ │ -06b132: 3803 ccff |003d: if-eqz v3, 0009 // -0034 │ │ -06b136: 5452 c404 |003f: iget-object v2, v5, Landroid/support/v4/widget/ExploreByTouchHelper;.mTempVisibleRect:Landroid/graphics/Rect; // field@04c4 │ │ -06b13a: 6e20 8801 2600 |0041: invoke-virtual {v6, v2}, Landroid/graphics/Rect;.intersect:(Landroid/graphics/Rect;)Z // method@0188 │ │ -06b140: 0a02 |0044: move-result v2 │ │ -06b142: 28c4 |0045: goto 0009 // -003c │ │ +098ccc: |[098ccc] android.support.v4.widget.ExploreByTouchHelper.intersectVisibleToUser:(Landroid/graphics/Rect;)Z │ │ +098cdc: 1202 |0000: const/4 v2, #int 0 // #0 │ │ +098cde: 3806 0800 |0001: if-eqz v6, 0009 // +0008 │ │ +098ce2: 6e10 0002 0600 |0003: invoke-virtual {v6}, Landroid/graphics/Rect;.isEmpty:()Z // method@0200 │ │ +098ce8: 0a03 |0006: move-result v3 │ │ +098cea: 3803 0300 |0007: if-eqz v3, 000a // +0003 │ │ +098cee: 0f02 |0009: return v2 │ │ +098cf0: 5453 4607 |000a: iget-object v3, v5, Landroid/support/v4/widget/ExploreByTouchHelper;.mView:Landroid/view/View; // field@0746 │ │ +098cf4: 6e10 2f1d 0300 |000c: invoke-virtual {v3}, Landroid/view/View;.getWindowVisibility:()I // method@1d2f │ │ +098cfa: 0a03 |000f: move-result v3 │ │ +098cfc: 3903 f9ff |0010: if-nez v3, 0009 // -0007 │ │ +098d00: 5453 4607 |0012: iget-object v3, v5, Landroid/support/v4/widget/ExploreByTouchHelper;.mView:Landroid/view/View; // field@0746 │ │ +098d04: 6e10 161d 0300 |0014: invoke-virtual {v3}, Landroid/view/View;.getParent:()Landroid/view/ViewParent; // method@1d16 │ │ +098d0a: 0c01 |0017: move-result-object v1 │ │ +098d0c: 2013 3804 |0018: instance-of v3, v1, Landroid/view/View; // type@0438 │ │ +098d10: 3803 1900 |001a: if-eqz v3, 0033 // +0019 │ │ +098d14: 0710 |001c: move-object v0, v1 │ │ +098d16: 1f00 3804 |001d: check-cast v0, Landroid/view/View; // type@0438 │ │ +098d1a: 7110 7112 0000 |001f: invoke-static {v0}, Landroid/support/v4/view/ViewCompat;.getAlpha:(Landroid/view/View;)F // method@1271 │ │ +098d20: 0a03 |0022: move-result v3 │ │ +098d22: 1204 |0023: const/4 v4, #int 0 // #0 │ │ +098d24: 2e03 0304 |0024: cmpg-float v3, v3, v4 │ │ +098d28: 3d03 e3ff |0026: if-lez v3, 0009 // -001d │ │ +098d2c: 6e10 2b1d 0000 |0028: invoke-virtual {v0}, Landroid/view/View;.getVisibility:()I // method@1d2b │ │ +098d32: 0a03 |002b: move-result v3 │ │ +098d34: 3903 ddff |002c: if-nez v3, 0009 // -0023 │ │ +098d38: 6e10 161d 0000 |002e: invoke-virtual {v0}, Landroid/view/View;.getParent:()Landroid/view/ViewParent; // method@1d16 │ │ +098d3e: 0c01 |0031: move-result-object v1 │ │ +098d40: 28e6 |0032: goto 0018 // -001a │ │ +098d42: 3801 d6ff |0033: if-eqz v1, 0009 // -002a │ │ +098d46: 5453 4607 |0035: iget-object v3, v5, Landroid/support/v4/widget/ExploreByTouchHelper;.mView:Landroid/view/View; // field@0746 │ │ +098d4a: 5454 4507 |0037: iget-object v4, v5, Landroid/support/v4/widget/ExploreByTouchHelper;.mTempVisibleRect:Landroid/graphics/Rect; // field@0745 │ │ +098d4e: 6e20 081d 4300 |0039: invoke-virtual {v3, v4}, Landroid/view/View;.getLocalVisibleRect:(Landroid/graphics/Rect;)Z // method@1d08 │ │ +098d54: 0a03 |003c: move-result v3 │ │ +098d56: 3803 ccff |003d: if-eqz v3, 0009 // -0034 │ │ +098d5a: 5452 4507 |003f: iget-object v2, v5, Landroid/support/v4/widget/ExploreByTouchHelper;.mTempVisibleRect:Landroid/graphics/Rect; // field@0745 │ │ +098d5e: 6e20 ff01 2600 |0041: invoke-virtual {v6, v2}, Landroid/graphics/Rect;.intersect:(Landroid/graphics/Rect;)Z // method@01ff │ │ +098d64: 0a02 |0044: move-result v2 │ │ +098d66: 28c4 |0045: goto 0009 // -003c │ │ catches : (none) │ │ positions : │ │ 0x0001 line=484 │ │ 0x0009 line=514 │ │ 0x000a line=489 │ │ 0x0012 line=494 │ │ 0x0018 line=495 │ │ @@ -145024,21 +206772,21 @@ │ │ type : '(I)Z' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 8 16-bit code units │ │ -06b144: |[06b144] android.support.v4.widget.ExploreByTouchHelper.isAccessibilityFocused:(I)Z │ │ -06b154: 5210 bd04 |0000: iget v0, v1, Landroid/support/v4/widget/ExploreByTouchHelper;.mFocusedVirtualViewId:I // field@04bd │ │ -06b158: 3320 0400 |0002: if-ne v0, v2, 0006 // +0004 │ │ -06b15c: 1210 |0004: const/4 v0, #int 1 // #1 │ │ -06b15e: 0f00 |0005: return v0 │ │ -06b160: 1200 |0006: const/4 v0, #int 0 // #0 │ │ -06b162: 28fe |0007: goto 0005 // -0002 │ │ +098d68: |[098d68] android.support.v4.widget.ExploreByTouchHelper.isAccessibilityFocused:(I)Z │ │ +098d78: 5210 3e07 |0000: iget v0, v1, Landroid/support/v4/widget/ExploreByTouchHelper;.mFocusedVirtualViewId:I // field@073e │ │ +098d7c: 3320 0400 |0002: if-ne v0, v2, 0006 // +0004 │ │ +098d80: 1210 |0004: const/4 v0, #int 1 // #1 │ │ +098d82: 0f00 |0005: return v0 │ │ +098d84: 1200 |0006: const/4 v0, #int 0 // #0 │ │ +098d86: 28fe |0007: goto 0005 // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=523 │ │ locals : │ │ 0x0000 - 0x0008 reg=1 this Landroid/support/v4/widget/ExploreByTouchHelper; │ │ 0x0000 - 0x0008 reg=2 virtualViewId I │ │ │ │ @@ -145047,26 +206795,26 @@ │ │ type : '(IILandroid/os/Bundle;)Z' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 2 │ │ insns size : 26 16-bit code units │ │ -06b164: |[06b164] android.support.v4.widget.ExploreByTouchHelper.manageFocusForChild:(IILandroid/os/Bundle;)Z │ │ -06b174: 2c03 1000 0000 |0000: sparse-switch v3, 00000010 // +00000010 │ │ -06b17a: 1200 |0003: const/4 v0, #int 0 // #0 │ │ -06b17c: 0f00 |0004: return v0 │ │ -06b17e: 7020 4810 2100 |0005: invoke-direct {v1, v2}, Landroid/support/v4/widget/ExploreByTouchHelper;.requestAccessibilityFocus:(I)Z // method@1048 │ │ -06b184: 0a00 |0008: move-result v0 │ │ -06b186: 28fb |0009: goto 0004 // -0005 │ │ -06b188: 7020 3110 2100 |000a: invoke-direct {v1, v2}, Landroid/support/v4/widget/ExploreByTouchHelper;.clearAccessibilityFocus:(I)Z // method@1031 │ │ -06b18e: 0a00 |000d: move-result v0 │ │ -06b190: 28f6 |000e: goto 0004 // -000a │ │ -06b192: 0000 |000f: nop // spacer │ │ -06b194: 0002 0200 4000 0000 8000 0000 0500 ... |0010: sparse-switch-data (10 units) │ │ +098d88: |[098d88] android.support.v4.widget.ExploreByTouchHelper.manageFocusForChild:(IILandroid/os/Bundle;)Z │ │ +098d98: 2c03 1000 0000 |0000: sparse-switch v3, 00000010 // +00000010 │ │ +098d9e: 1200 |0003: const/4 v0, #int 0 // #0 │ │ +098da0: 0f00 |0004: return v0 │ │ +098da2: 7020 b019 2100 |0005: invoke-direct {v1, v2}, Landroid/support/v4/widget/ExploreByTouchHelper;.requestAccessibilityFocus:(I)Z // method@19b0 │ │ +098da8: 0a00 |0008: move-result v0 │ │ +098daa: 28fb |0009: goto 0004 // -0005 │ │ +098dac: 7020 9919 2100 |000a: invoke-direct {v1, v2}, Landroid/support/v4/widget/ExploreByTouchHelper;.clearAccessibilityFocus:(I)Z // method@1999 │ │ +098db2: 0a00 |000d: move-result v0 │ │ +098db4: 28f6 |000e: goto 0004 // -000a │ │ +098db6: 0000 |000f: nop // spacer │ │ +098db8: 0002 0200 4000 0000 8000 0000 0500 ... |0010: sparse-switch-data (10 units) │ │ catches : (none) │ │ positions : │ │ 0x0000 line=464 │ │ 0x0003 line=470 │ │ 0x0005 line=466 │ │ 0x000a line=468 │ │ 0x000f line=464 │ │ @@ -145081,24 +206829,24 @@ │ │ type : '(IILandroid/os/Bundle;)Z' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 20 16-bit code units │ │ -06b1a8: |[06b1a8] android.support.v4.widget.ExploreByTouchHelper.performAction:(IILandroid/os/Bundle;)Z │ │ -06b1b8: 2b02 0e00 0000 |0000: packed-switch v2, 0000000e // +0000000e │ │ -06b1be: 7040 4610 2143 |0003: invoke-direct {v1, v2, v3, v4}, Landroid/support/v4/widget/ExploreByTouchHelper;.performActionForChild:(IILandroid/os/Bundle;)Z // method@1046 │ │ -06b1c4: 0a00 |0006: move-result v0 │ │ -06b1c6: 0f00 |0007: return v0 │ │ -06b1c8: 7030 4710 3104 |0008: invoke-direct {v1, v3, v4}, Landroid/support/v4/widget/ExploreByTouchHelper;.performActionForHost:(ILandroid/os/Bundle;)Z // method@1047 │ │ -06b1ce: 0a00 |000b: move-result v0 │ │ -06b1d0: 28fb |000c: goto 0007 // -0005 │ │ -06b1d2: 0000 |000d: nop // spacer │ │ -06b1d4: 0001 0100 ffff ffff 0800 0000 |000e: packed-switch-data (6 units) │ │ +098dcc: |[098dcc] android.support.v4.widget.ExploreByTouchHelper.performAction:(IILandroid/os/Bundle;)Z │ │ +098ddc: 2b02 0e00 0000 |0000: packed-switch v2, 0000000e // +0000000e │ │ +098de2: 7040 ae19 2143 |0003: invoke-direct {v1, v2, v3, v4}, Landroid/support/v4/widget/ExploreByTouchHelper;.performActionForChild:(IILandroid/os/Bundle;)Z // method@19ae │ │ +098de8: 0a00 |0006: move-result v0 │ │ +098dea: 0f00 |0007: return v0 │ │ +098dec: 7030 af19 3104 |0008: invoke-direct {v1, v3, v4}, Landroid/support/v4/widget/ExploreByTouchHelper;.performActionForHost:(ILandroid/os/Bundle;)Z // method@19af │ │ +098df2: 0a00 |000b: move-result v0 │ │ +098df4: 28fb |000c: goto 0007 // -0005 │ │ +098df6: 0000 |000d: nop // spacer │ │ +098df8: 0001 0100 ffff ffff 0800 0000 |000e: packed-switch-data (6 units) │ │ catches : (none) │ │ positions : │ │ 0x0000 line=441 │ │ 0x0003 line=445 │ │ 0x0008 line=443 │ │ 0x000d line=441 │ │ locals : │ │ @@ -145112,24 +206860,24 @@ │ │ type : '(IILandroid/os/Bundle;)Z' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 24 16-bit code units │ │ -06b1e0: |[06b1e0] android.support.v4.widget.ExploreByTouchHelper.performActionForChild:(IILandroid/os/Bundle;)Z │ │ -06b1f0: 2c03 0e00 0000 |0000: sparse-switch v3, 0000000e // +0000000e │ │ -06b1f6: 6e40 4210 2143 |0003: invoke-virtual {v1, v2, v3, v4}, Landroid/support/v4/widget/ExploreByTouchHelper;.onPerformActionForVirtualView:(IILandroid/os/Bundle;)Z // method@1042 │ │ -06b1fc: 0a00 |0006: move-result v0 │ │ -06b1fe: 0f00 |0007: return v0 │ │ -06b200: 7040 4110 2143 |0008: invoke-direct {v1, v2, v3, v4}, Landroid/support/v4/widget/ExploreByTouchHelper;.manageFocusForChild:(IILandroid/os/Bundle;)Z // method@1041 │ │ -06b206: 0a00 |000b: move-result v0 │ │ -06b208: 28fb |000c: goto 0007 // -0005 │ │ -06b20a: 0000 |000d: nop // spacer │ │ -06b20c: 0002 0200 4000 0000 8000 0000 0800 ... |000e: sparse-switch-data (10 units) │ │ +098e04: |[098e04] android.support.v4.widget.ExploreByTouchHelper.performActionForChild:(IILandroid/os/Bundle;)Z │ │ +098e14: 2c03 0e00 0000 |0000: sparse-switch v3, 0000000e // +0000000e │ │ +098e1a: 6e40 aa19 2143 |0003: invoke-virtual {v1, v2, v3, v4}, Landroid/support/v4/widget/ExploreByTouchHelper;.onPerformActionForVirtualView:(IILandroid/os/Bundle;)Z // method@19aa │ │ +098e20: 0a00 |0006: move-result v0 │ │ +098e22: 0f00 |0007: return v0 │ │ +098e24: 7040 a919 2143 |0008: invoke-direct {v1, v2, v3, v4}, Landroid/support/v4/widget/ExploreByTouchHelper;.manageFocusForChild:(IILandroid/os/Bundle;)Z // method@19a9 │ │ +098e2a: 0a00 |000b: move-result v0 │ │ +098e2c: 28fb |000c: goto 0007 // -0005 │ │ +098e2e: 0000 |000d: nop // spacer │ │ +098e30: 0002 0200 4000 0000 8000 0000 0800 ... |000e: sparse-switch-data (10 units) │ │ catches : (none) │ │ positions : │ │ 0x0000 line=454 │ │ 0x0003 line=459 │ │ 0x0008 line=457 │ │ 0x000d line=454 │ │ locals : │ │ @@ -145143,19 +206891,19 @@ │ │ type : '(ILandroid/os/Bundle;)Z' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 7 16-bit code units │ │ -06b220: |[06b220] android.support.v4.widget.ExploreByTouchHelper.performActionForHost:(ILandroid/os/Bundle;)Z │ │ -06b230: 5410 c504 |0000: iget-object v0, v1, Landroid/support/v4/widget/ExploreByTouchHelper;.mView:Landroid/view/View; // field@04c5 │ │ -06b234: 7130 480b 2003 |0002: invoke-static {v0, v2, v3}, Landroid/support/v4/view/ViewCompat;.performAccessibilityAction:(Landroid/view/View;ILandroid/os/Bundle;)Z // method@0b48 │ │ -06b23a: 0a00 |0005: move-result v0 │ │ -06b23c: 0f00 |0006: return v0 │ │ +098e44: |[098e44] android.support.v4.widget.ExploreByTouchHelper.performActionForHost:(ILandroid/os/Bundle;)Z │ │ +098e54: 5410 4607 |0000: iget-object v0, v1, Landroid/support/v4/widget/ExploreByTouchHelper;.mView:Landroid/view/View; // field@0746 │ │ +098e58: 7130 9612 2003 |0002: invoke-static {v0, v2, v3}, Landroid/support/v4/view/ViewCompat;.performAccessibilityAction:(Landroid/view/View;ILandroid/os/Bundle;)Z // method@1296 │ │ +098e5e: 0a00 |0005: move-result v0 │ │ +098e60: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=450 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/widget/ExploreByTouchHelper; │ │ 0x0000 - 0x0007 reg=2 action I │ │ 0x0000 - 0x0007 reg=3 arguments Landroid/os/Bundle; │ │ @@ -145165,35 +206913,35 @@ │ │ type : '(I)Z' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 39 16-bit code units │ │ -06b240: |[06b240] android.support.v4.widget.ExploreByTouchHelper.requestAccessibilityFocus:(I)Z │ │ -06b250: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -06b252: 5421 bf04 |0001: iget-object v1, v2, Landroid/support/v4/widget/ExploreByTouchHelper;.mManager:Landroid/view/accessibility/AccessibilityManager; // field@04bf │ │ -06b256: 6e10 7013 0100 |0003: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityManager;.isEnabled:()Z // method@1370 │ │ -06b25c: 0a01 |0006: move-result v1 │ │ -06b25e: 3801 0a00 |0007: if-eqz v1, 0011 // +000a │ │ -06b262: 5421 bf04 |0009: iget-object v1, v2, Landroid/support/v4/widget/ExploreByTouchHelper;.mManager:Landroid/view/accessibility/AccessibilityManager; // field@04bf │ │ -06b266: 7110 920c 0100 |000b: invoke-static {v1}, Landroid/support/v4/view/accessibility/AccessibilityManagerCompat;.isTouchExplorationEnabled:(Landroid/view/accessibility/AccessibilityManager;)Z // method@0c92 │ │ -06b26c: 0a01 |000e: move-result v1 │ │ -06b26e: 3901 0300 |000f: if-nez v1, 0012 // +0003 │ │ -06b272: 0f00 |0011: return v0 │ │ -06b274: 7020 4010 3200 |0012: invoke-direct {v2, v3}, Landroid/support/v4/widget/ExploreByTouchHelper;.isAccessibilityFocused:(I)Z // method@1040 │ │ -06b27a: 0a01 |0015: move-result v1 │ │ -06b27c: 3901 fbff |0016: if-nez v1, 0011 // -0005 │ │ -06b280: 5923 bd04 |0018: iput v3, v2, Landroid/support/v4/widget/ExploreByTouchHelper;.mFocusedVirtualViewId:I // field@04bd │ │ -06b284: 5420 c504 |001a: iget-object v0, v2, Landroid/support/v4/widget/ExploreByTouchHelper;.mView:Landroid/view/View; // field@04c5 │ │ -06b288: 6e10 da12 0000 |001c: invoke-virtual {v0}, Landroid/view/View;.invalidate:()V // method@12da │ │ -06b28e: 1400 0080 0000 |001f: const v0, #float 4.59177e-41 // #00008000 │ │ -06b294: 6e30 4910 3200 |0022: invoke-virtual {v2, v3, v0}, Landroid/support/v4/widget/ExploreByTouchHelper;.sendEventForVirtualView:(II)Z // method@1049 │ │ -06b29a: 1210 |0025: const/4 v0, #int 1 // #1 │ │ -06b29c: 28eb |0026: goto 0011 // -0015 │ │ +098e64: |[098e64] android.support.v4.widget.ExploreByTouchHelper.requestAccessibilityFocus:(I)Z │ │ +098e74: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +098e76: 5421 4007 |0001: iget-object v1, v2, Landroid/support/v4/widget/ExploreByTouchHelper;.mManager:Landroid/view/accessibility/AccessibilityManager; // field@0740 │ │ +098e7a: 6e10 1e1e 0100 |0003: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityManager;.isEnabled:()Z // method@1e1e │ │ +098e80: 0a01 |0006: move-result v1 │ │ +098e82: 3801 0a00 |0007: if-eqz v1, 0011 // +000a │ │ +098e86: 5421 4007 |0009: iget-object v1, v2, Landroid/support/v4/widget/ExploreByTouchHelper;.mManager:Landroid/view/accessibility/AccessibilityManager; // field@0740 │ │ +098e8a: 7110 3215 0100 |000b: invoke-static {v1}, Landroid/support/v4/view/accessibility/AccessibilityManagerCompat;.isTouchExplorationEnabled:(Landroid/view/accessibility/AccessibilityManager;)Z // method@1532 │ │ +098e90: 0a01 |000e: move-result v1 │ │ +098e92: 3901 0300 |000f: if-nez v1, 0012 // +0003 │ │ +098e96: 0f00 |0011: return v0 │ │ +098e98: 7020 a819 3200 |0012: invoke-direct {v2, v3}, Landroid/support/v4/widget/ExploreByTouchHelper;.isAccessibilityFocused:(I)Z // method@19a8 │ │ +098e9e: 0a01 |0015: move-result v1 │ │ +098ea0: 3901 fbff |0016: if-nez v1, 0011 // -0005 │ │ +098ea4: 5923 3e07 |0018: iput v3, v2, Landroid/support/v4/widget/ExploreByTouchHelper;.mFocusedVirtualViewId:I // field@073e │ │ +098ea8: 5420 4607 |001a: iget-object v0, v2, Landroid/support/v4/widget/ExploreByTouchHelper;.mView:Landroid/view/View; // field@0746 │ │ +098eac: 6e10 331d 0000 |001c: invoke-virtual {v0}, Landroid/view/View;.invalidate:()V // method@1d33 │ │ +098eb2: 1400 0080 0000 |001f: const v0, #float 4.59177e-41 // #00008000 │ │ +098eb8: 6e30 b119 3200 |0022: invoke-virtual {v2, v3, v0}, Landroid/support/v4/widget/ExploreByTouchHelper;.sendEventForVirtualView:(II)Z // method@19b1 │ │ +098ebe: 1210 |0025: const/4 v0, #int 1 // #1 │ │ +098ec0: 28eb |0026: goto 0011 // -0015 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=539 │ │ 0x0011 line=552 │ │ 0x0012 line=544 │ │ 0x0018 line=545 │ │ 0x001a line=547 │ │ @@ -145208,25 +206956,25 @@ │ │ type : '(I)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 20 16-bit code units │ │ -06b2a0: |[06b2a0] android.support.v4.widget.ExploreByTouchHelper.updateHoveredVirtualView:(I)V │ │ -06b2b0: 5221 be04 |0000: iget v1, v2, Landroid/support/v4/widget/ExploreByTouchHelper;.mHoveredVirtualViewId:I // field@04be │ │ -06b2b4: 3331 0300 |0002: if-ne v1, v3, 0005 // +0003 │ │ -06b2b8: 0e00 |0004: return-void │ │ -06b2ba: 5220 be04 |0005: iget v0, v2, Landroid/support/v4/widget/ExploreByTouchHelper;.mHoveredVirtualViewId:I // field@04be │ │ -06b2be: 5923 be04 |0007: iput v3, v2, Landroid/support/v4/widget/ExploreByTouchHelper;.mHoveredVirtualViewId:I // field@04be │ │ -06b2c2: 1301 8000 |0009: const/16 v1, #int 128 // #80 │ │ -06b2c6: 6e30 4910 3201 |000b: invoke-virtual {v2, v3, v1}, Landroid/support/v4/widget/ExploreByTouchHelper;.sendEventForVirtualView:(II)Z // method@1049 │ │ -06b2cc: 1301 0001 |000e: const/16 v1, #int 256 // #100 │ │ -06b2d0: 6e30 4910 0201 |0010: invoke-virtual {v2, v0, v1}, Landroid/support/v4/widget/ExploreByTouchHelper;.sendEventForVirtualView:(II)Z // method@1049 │ │ -06b2d6: 28f1 |0013: goto 0004 // -000f │ │ +098ec4: |[098ec4] android.support.v4.widget.ExploreByTouchHelper.updateHoveredVirtualView:(I)V │ │ +098ed4: 5221 3f07 |0000: iget v1, v2, Landroid/support/v4/widget/ExploreByTouchHelper;.mHoveredVirtualViewId:I // field@073f │ │ +098ed8: 3331 0300 |0002: if-ne v1, v3, 0005 // +0003 │ │ +098edc: 0e00 |0004: return-void │ │ +098ede: 5220 3f07 |0005: iget v0, v2, Landroid/support/v4/widget/ExploreByTouchHelper;.mHoveredVirtualViewId:I // field@073f │ │ +098ee2: 5923 3f07 |0007: iput v3, v2, Landroid/support/v4/widget/ExploreByTouchHelper;.mHoveredVirtualViewId:I // field@073f │ │ +098ee6: 1301 8000 |0009: const/16 v1, #int 128 // #80 │ │ +098eea: 6e30 b119 3201 |000b: invoke-virtual {v2, v3, v1}, Landroid/support/v4/widget/ExploreByTouchHelper;.sendEventForVirtualView:(II)Z // method@19b1 │ │ +098ef0: 1301 0001 |000e: const/16 v1, #int 256 // #100 │ │ +098ef4: 6e30 b119 0201 |0010: invoke-virtual {v2, v0, v1}, Landroid/support/v4/widget/ExploreByTouchHelper;.sendEventForVirtualView:(II)Z // method@19b1 │ │ +098efa: 28f1 |0013: goto 0004 // -000f │ │ catches : (none) │ │ positions : │ │ 0x0000 line=230 │ │ 0x0004 line=242 │ │ 0x0005 line=234 │ │ 0x0007 line=235 │ │ 0x0009 line=239 │ │ @@ -145242,50 +206990,50 @@ │ │ type : '(Landroid/view/MotionEvent;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 8 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 72 16-bit code units │ │ -06b2d8: |[06b2d8] android.support.v4.widget.ExploreByTouchHelper.dispatchHoverEvent:(Landroid/view/MotionEvent;)Z │ │ -06b2e8: 1211 |0000: const/4 v1, #int 1 // #1 │ │ -06b2ea: 1505 0080 |0001: const/high16 v5, #int -2147483648 // #8000 │ │ -06b2ee: 1202 |0003: const/4 v2, #int 0 // #0 │ │ -06b2f0: 5463 bf04 |0004: iget-object v3, v6, Landroid/support/v4/widget/ExploreByTouchHelper;.mManager:Landroid/view/accessibility/AccessibilityManager; // field@04bf │ │ -06b2f4: 6e10 7013 0300 |0006: invoke-virtual {v3}, Landroid/view/accessibility/AccessibilityManager;.isEnabled:()Z // method@1370 │ │ -06b2fa: 0a03 |0009: move-result v3 │ │ -06b2fc: 3803 0a00 |000a: if-eqz v3, 0014 // +000a │ │ -06b300: 5463 bf04 |000c: iget-object v3, v6, Landroid/support/v4/widget/ExploreByTouchHelper;.mManager:Landroid/view/accessibility/AccessibilityManager; // field@04bf │ │ -06b304: 7110 920c 0300 |000e: invoke-static {v3}, Landroid/support/v4/view/accessibility/AccessibilityManagerCompat;.isTouchExplorationEnabled:(Landroid/view/accessibility/AccessibilityManager;)Z // method@0c92 │ │ -06b30a: 0a03 |0011: move-result v3 │ │ -06b30c: 3903 0300 |0012: if-nez v3, 0015 // +0003 │ │ -06b310: 0f02 |0014: return v2 │ │ -06b312: 6e10 7f12 0700 |0015: invoke-virtual {v7}, Landroid/view/MotionEvent;.getAction:()I // method@127f │ │ -06b318: 0a03 |0018: move-result v3 │ │ -06b31a: 2b03 2300 0000 |0019: packed-switch v3, 0000003c // +00000023 │ │ -06b320: 28f8 |001c: goto 0014 // -0008 │ │ -06b322: 6e10 8612 0700 |001d: invoke-virtual {v7}, Landroid/view/MotionEvent;.getX:()F // method@1286 │ │ -06b328: 0a03 |0020: move-result v3 │ │ -06b32a: 6e10 8812 0700 |0021: invoke-virtual {v7}, Landroid/view/MotionEvent;.getY:()F // method@1288 │ │ -06b330: 0a04 |0024: move-result v4 │ │ -06b332: 6e30 3b10 3604 |0025: invoke-virtual {v6, v3, v4}, Landroid/support/v4/widget/ExploreByTouchHelper;.getVirtualViewAt:(FF)I // method@103b │ │ -06b338: 0a00 |0028: move-result v0 │ │ -06b33a: 7020 4a10 0600 |0029: invoke-direct {v6, v0}, Landroid/support/v4/widget/ExploreByTouchHelper;.updateHoveredVirtualView:(I)V // method@104a │ │ -06b340: 3250 0400 |002c: if-eq v0, v5, 0030 // +0004 │ │ -06b344: 0112 |002e: move v2, v1 │ │ -06b346: 28e5 |002f: goto 0014 // -001b │ │ -06b348: 0121 |0030: move v1, v2 │ │ -06b34a: 28fd |0031: goto 002e // -0003 │ │ -06b34c: 5263 bd04 |0032: iget v3, v6, Landroid/support/v4/widget/ExploreByTouchHelper;.mFocusedVirtualViewId:I // field@04bd │ │ -06b350: 3253 e0ff |0034: if-eq v3, v5, 0014 // -0020 │ │ -06b354: 7020 4a10 5600 |0036: invoke-direct {v6, v5}, Landroid/support/v4/widget/ExploreByTouchHelper;.updateHoveredVirtualView:(I)V // method@104a │ │ -06b35a: 0112 |0039: move v2, v1 │ │ -06b35c: 28da |003a: goto 0014 // -0026 │ │ -06b35e: 0000 |003b: nop // spacer │ │ -06b360: 0001 0400 0700 0000 0400 0000 0300 ... |003c: packed-switch-data (12 units) │ │ +098efc: |[098efc] android.support.v4.widget.ExploreByTouchHelper.dispatchHoverEvent:(Landroid/view/MotionEvent;)Z │ │ +098f0c: 1211 |0000: const/4 v1, #int 1 // #1 │ │ +098f0e: 1505 0080 |0001: const/high16 v5, #int -2147483648 // #8000 │ │ +098f12: 1202 |0003: const/4 v2, #int 0 // #0 │ │ +098f14: 5463 4007 |0004: iget-object v3, v6, Landroid/support/v4/widget/ExploreByTouchHelper;.mManager:Landroid/view/accessibility/AccessibilityManager; // field@0740 │ │ +098f18: 6e10 1e1e 0300 |0006: invoke-virtual {v3}, Landroid/view/accessibility/AccessibilityManager;.isEnabled:()Z // method@1e1e │ │ +098f1e: 0a03 |0009: move-result v3 │ │ +098f20: 3803 0a00 |000a: if-eqz v3, 0014 // +000a │ │ +098f24: 5463 4007 |000c: iget-object v3, v6, Landroid/support/v4/widget/ExploreByTouchHelper;.mManager:Landroid/view/accessibility/AccessibilityManager; // field@0740 │ │ +098f28: 7110 3215 0300 |000e: invoke-static {v3}, Landroid/support/v4/view/accessibility/AccessibilityManagerCompat;.isTouchExplorationEnabled:(Landroid/view/accessibility/AccessibilityManager;)Z // method@1532 │ │ +098f2e: 0a03 |0011: move-result v3 │ │ +098f30: 3903 0300 |0012: if-nez v3, 0015 // +0003 │ │ +098f34: 0f02 |0014: return v2 │ │ +098f36: 6e10 be1c 0700 |0015: invoke-virtual {v7}, Landroid/view/MotionEvent;.getAction:()I // method@1cbe │ │ +098f3c: 0a03 |0018: move-result v3 │ │ +098f3e: 2b03 2300 0000 |0019: packed-switch v3, 0000003c // +00000023 │ │ +098f44: 28f8 |001c: goto 0014 // -0008 │ │ +098f46: 6e10 c51c 0700 |001d: invoke-virtual {v7}, Landroid/view/MotionEvent;.getX:()F // method@1cc5 │ │ +098f4c: 0a03 |0020: move-result v3 │ │ +098f4e: 6e10 c71c 0700 |0021: invoke-virtual {v7}, Landroid/view/MotionEvent;.getY:()F // method@1cc7 │ │ +098f54: 0a04 |0024: move-result v4 │ │ +098f56: 6e30 a319 3604 |0025: invoke-virtual {v6, v3, v4}, Landroid/support/v4/widget/ExploreByTouchHelper;.getVirtualViewAt:(FF)I // method@19a3 │ │ +098f5c: 0a00 |0028: move-result v0 │ │ +098f5e: 7020 b219 0600 |0029: invoke-direct {v6, v0}, Landroid/support/v4/widget/ExploreByTouchHelper;.updateHoveredVirtualView:(I)V // method@19b2 │ │ +098f64: 3250 0400 |002c: if-eq v0, v5, 0030 // +0004 │ │ +098f68: 0112 |002e: move v2, v1 │ │ +098f6a: 28e5 |002f: goto 0014 // -001b │ │ +098f6c: 0121 |0030: move v1, v2 │ │ +098f6e: 28fd |0031: goto 002e // -0003 │ │ +098f70: 5263 3e07 |0032: iget v3, v6, Landroid/support/v4/widget/ExploreByTouchHelper;.mFocusedVirtualViewId:I // field@073e │ │ +098f74: 3253 e0ff |0034: if-eq v3, v5, 0014 // -0020 │ │ +098f78: 7020 b219 5600 |0036: invoke-direct {v6, v5}, Landroid/support/v4/widget/ExploreByTouchHelper;.updateHoveredVirtualView:(I)V // method@19b2 │ │ +098f7e: 0112 |0039: move v2, v1 │ │ +098f80: 28da |003a: goto 0014 // -0026 │ │ +098f82: 0000 |003b: nop // spacer │ │ +098f84: 0001 0400 0700 0000 0400 0000 0300 ... |003c: packed-switch-data (12 units) │ │ catches : (none) │ │ positions : │ │ 0x0004 line=133 │ │ 0x0014 line=151 │ │ 0x0015 line=138 │ │ 0x001d line=141 │ │ 0x0029 line=142 │ │ @@ -145304,23 +207052,23 @@ │ │ type : '(Landroid/view/View;)Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 15 16-bit code units │ │ -06b378: |[06b378] android.support.v4.widget.ExploreByTouchHelper.getAccessibilityNodeProvider:(Landroid/view/View;)Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat; │ │ -06b388: 5420 c004 |0000: iget-object v0, v2, Landroid/support/v4/widget/ExploreByTouchHelper;.mNodeProvider:Landroid/support/v4/widget/ExploreByTouchHelper$ExploreByTouchNodeProvider; // field@04c0 │ │ -06b38c: 3900 0a00 |0002: if-nez v0, 000c // +000a │ │ -06b390: 2200 5202 |0004: new-instance v0, Landroid/support/v4/widget/ExploreByTouchHelper$ExploreByTouchNodeProvider; // type@0252 │ │ -06b394: 1201 |0006: const/4 v1, #int 0 // #0 │ │ -06b396: 7030 2a10 2001 |0007: invoke-direct {v0, v2, v1}, Landroid/support/v4/widget/ExploreByTouchHelper$ExploreByTouchNodeProvider;.:(Landroid/support/v4/widget/ExploreByTouchHelper;Landroid/support/v4/widget/ExploreByTouchHelper$1;)V // method@102a │ │ -06b39c: 5b20 c004 |000a: iput-object v0, v2, Landroid/support/v4/widget/ExploreByTouchHelper;.mNodeProvider:Landroid/support/v4/widget/ExploreByTouchHelper$ExploreByTouchNodeProvider; // field@04c0 │ │ -06b3a0: 5420 c004 |000c: iget-object v0, v2, Landroid/support/v4/widget/ExploreByTouchHelper;.mNodeProvider:Landroid/support/v4/widget/ExploreByTouchHelper$ExploreByTouchNodeProvider; // field@04c0 │ │ -06b3a4: 1100 |000e: return-object v0 │ │ +098f9c: |[098f9c] android.support.v4.widget.ExploreByTouchHelper.getAccessibilityNodeProvider:(Landroid/view/View;)Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat; │ │ +098fac: 5420 4107 |0000: iget-object v0, v2, Landroid/support/v4/widget/ExploreByTouchHelper;.mNodeProvider:Landroid/support/v4/widget/ExploreByTouchHelper$ExploreByTouchNodeProvider; // field@0741 │ │ +098fb0: 3900 0a00 |0002: if-nez v0, 000c // +000a │ │ +098fb4: 2200 ab03 |0004: new-instance v0, Landroid/support/v4/widget/ExploreByTouchHelper$ExploreByTouchNodeProvider; // type@03ab │ │ +098fb8: 1201 |0006: const/4 v1, #int 0 // #0 │ │ +098fba: 7030 9219 2001 |0007: invoke-direct {v0, v2, v1}, Landroid/support/v4/widget/ExploreByTouchHelper$ExploreByTouchNodeProvider;.:(Landroid/support/v4/widget/ExploreByTouchHelper;Landroid/support/v4/widget/ExploreByTouchHelper$1;)V // method@1992 │ │ +098fc0: 5b20 4107 |000a: iput-object v0, v2, Landroid/support/v4/widget/ExploreByTouchHelper;.mNodeProvider:Landroid/support/v4/widget/ExploreByTouchHelper$ExploreByTouchNodeProvider; // field@0741 │ │ +098fc4: 5420 4107 |000c: iget-object v0, v2, Landroid/support/v4/widget/ExploreByTouchHelper;.mNodeProvider:Landroid/support/v4/widget/ExploreByTouchHelper$ExploreByTouchNodeProvider; // field@0741 │ │ +098fc8: 1100 |000e: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=107 │ │ 0x0004 line=108 │ │ 0x000c line=110 │ │ locals : │ │ 0x0000 - 0x000f reg=2 this Landroid/support/v4/widget/ExploreByTouchHelper; │ │ @@ -145331,17 +207079,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -06b3a8: |[06b3a8] android.support.v4.widget.ExploreByTouchHelper.getFocusedVirtualView:()I │ │ -06b3b8: 5210 bd04 |0000: iget v0, v1, Landroid/support/v4/widget/ExploreByTouchHelper;.mFocusedVirtualViewId:I // field@04bd │ │ -06b3bc: 0f00 |0002: return v0 │ │ +098fcc: |[098fcc] android.support.v4.widget.ExploreByTouchHelper.getFocusedVirtualView:()I │ │ +098fdc: 5210 3e07 |0000: iget v0, v1, Landroid/support/v4/widget/ExploreByTouchHelper;.mFocusedVirtualViewId:I // field@073e │ │ +098fe0: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=218 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/widget/ExploreByTouchHelper; │ │ │ │ #3 : (in Landroid/support/v4/widget/ExploreByTouchHelper;) │ │ @@ -145361,18 +207109,18 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -06b3c0: |[06b3c0] android.support.v4.widget.ExploreByTouchHelper.invalidateRoot:()V │ │ -06b3d0: 12f0 |0000: const/4 v0, #int -1 // #ff │ │ -06b3d2: 6e20 3f10 0100 |0001: invoke-virtual {v1, v0}, Landroid/support/v4/widget/ExploreByTouchHelper;.invalidateVirtualView:(I)V // method@103f │ │ -06b3d8: 0e00 |0004: return-void │ │ +098fe4: |[098fe4] android.support.v4.widget.ExploreByTouchHelper.invalidateRoot:()V │ │ +098ff4: 12f0 |0000: const/4 v0, #int -1 // #ff │ │ +098ff6: 6e20 a719 0100 |0001: invoke-virtual {v1, v0}, Landroid/support/v4/widget/ExploreByTouchHelper;.invalidateVirtualView:(I)V // method@19a7 │ │ +098ffc: 0e00 |0004: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=194 │ │ 0x0004 line=195 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/widget/ExploreByTouchHelper; │ │ │ │ @@ -145381,18 +207129,18 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -06b3dc: |[06b3dc] android.support.v4.widget.ExploreByTouchHelper.invalidateVirtualView:(I)V │ │ -06b3ec: 1300 0008 |0000: const/16 v0, #int 2048 // #800 │ │ -06b3f0: 6e30 4910 2100 |0002: invoke-virtual {v1, v2, v0}, Landroid/support/v4/widget/ExploreByTouchHelper;.sendEventForVirtualView:(II)Z // method@1049 │ │ -06b3f6: 0e00 |0005: return-void │ │ +099000: |[099000] android.support.v4.widget.ExploreByTouchHelper.invalidateVirtualView:(I)V │ │ +099010: 1300 0008 |0000: const/16 v0, #int 2048 // #800 │ │ +099014: 6e30 b119 2100 |0002: invoke-virtual {v1, v2, v0}, Landroid/support/v4/widget/ExploreByTouchHelper;.sendEventForVirtualView:(II)Z // method@19b1 │ │ +09901a: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=207 │ │ 0x0005 line=209 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/widget/ExploreByTouchHelper; │ │ 0x0000 - 0x0006 reg=2 virtualViewId I │ │ @@ -145420,33 +207168,33 @@ │ │ type : '(II)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 33 16-bit code units │ │ -06b3f8: |[06b3f8] android.support.v4.widget.ExploreByTouchHelper.sendEventForVirtualView:(II)Z │ │ -06b408: 1202 |0000: const/4 v2, #int 0 // #0 │ │ -06b40a: 1503 0080 |0001: const/high16 v3, #int -2147483648 // #8000 │ │ -06b40e: 3235 0a00 |0003: if-eq v5, v3, 000d // +000a │ │ -06b412: 5443 bf04 |0005: iget-object v3, v4, Landroid/support/v4/widget/ExploreByTouchHelper;.mManager:Landroid/view/accessibility/AccessibilityManager; // field@04bf │ │ -06b416: 6e10 7013 0300 |0007: invoke-virtual {v3}, Landroid/view/accessibility/AccessibilityManager;.isEnabled:()Z // method@1370 │ │ -06b41c: 0a03 |000a: move-result v3 │ │ -06b41e: 3903 0300 |000b: if-nez v3, 000e // +0003 │ │ -06b422: 0f02 |000d: return v2 │ │ -06b424: 5443 c504 |000e: iget-object v3, v4, Landroid/support/v4/widget/ExploreByTouchHelper;.mView:Landroid/view/View; // field@04c5 │ │ -06b428: 6e10 cc12 0300 |0010: invoke-virtual {v3}, Landroid/view/View;.getParent:()Landroid/view/ViewParent; // method@12cc │ │ -06b42e: 0c01 |0013: move-result-object v1 │ │ -06b430: 3801 f9ff |0014: if-eqz v1, 000d // -0007 │ │ -06b434: 7030 3210 5406 |0016: invoke-direct {v4, v5, v6}, Landroid/support/v4/widget/ExploreByTouchHelper;.createEvent:(II)Landroid/view/accessibility/AccessibilityEvent; // method@1032 │ │ -06b43a: 0c00 |0019: move-result-object v0 │ │ -06b43c: 5442 c504 |001a: iget-object v2, v4, Landroid/support/v4/widget/ExploreByTouchHelper;.mView:Landroid/view/View; // field@04c5 │ │ -06b440: 7130 5b0c 2100 |001c: invoke-static {v1, v2, v0}, Landroid/support/v4/view/ViewParentCompat;.requestSendAccessibilityEvent:(Landroid/view/ViewParent;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z // method@0c5b │ │ -06b446: 0a02 |001f: move-result v2 │ │ -06b448: 28ed |0020: goto 000d // -0013 │ │ +09901c: |[09901c] android.support.v4.widget.ExploreByTouchHelper.sendEventForVirtualView:(II)Z │ │ +09902c: 1202 |0000: const/4 v2, #int 0 // #0 │ │ +09902e: 1503 0080 |0001: const/high16 v3, #int -2147483648 // #8000 │ │ +099032: 3235 0a00 |0003: if-eq v5, v3, 000d // +000a │ │ +099036: 5443 4007 |0005: iget-object v3, v4, Landroid/support/v4/widget/ExploreByTouchHelper;.mManager:Landroid/view/accessibility/AccessibilityManager; // field@0740 │ │ +09903a: 6e10 1e1e 0300 |0007: invoke-virtual {v3}, Landroid/view/accessibility/AccessibilityManager;.isEnabled:()Z // method@1e1e │ │ +099040: 0a03 |000a: move-result v3 │ │ +099042: 3903 0300 |000b: if-nez v3, 000e // +0003 │ │ +099046: 0f02 |000d: return v2 │ │ +099048: 5443 4607 |000e: iget-object v3, v4, Landroid/support/v4/widget/ExploreByTouchHelper;.mView:Landroid/view/View; // field@0746 │ │ +09904c: 6e10 161d 0300 |0010: invoke-virtual {v3}, Landroid/view/View;.getParent:()Landroid/view/ViewParent; // method@1d16 │ │ +099052: 0c01 |0013: move-result-object v1 │ │ +099054: 3801 f9ff |0014: if-eqz v1, 000d // -0007 │ │ +099058: 7030 9a19 5406 |0016: invoke-direct {v4, v5, v6}, Landroid/support/v4/widget/ExploreByTouchHelper;.createEvent:(II)Landroid/view/accessibility/AccessibilityEvent; // method@199a │ │ +09905e: 0c00 |0019: move-result-object v0 │ │ +099060: 5442 4607 |001a: iget-object v2, v4, Landroid/support/v4/widget/ExploreByTouchHelper;.mView:Landroid/view/View; // field@0746 │ │ +099064: 7130 fd13 2100 |001c: invoke-static {v1, v2, v0}, Landroid/support/v4/view/ViewParentCompat;.requestSendAccessibilityEvent:(Landroid/view/ViewParent;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z // method@13fd │ │ +09906a: 0a02 |001f: move-result v2 │ │ +09906c: 28ed |0020: goto 000d // -0013 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=173 │ │ 0x000d line=183 │ │ 0x000e line=177 │ │ 0x0014 line=178 │ │ 0x0016 line=182 │ │ @@ -145454,32 +207202,32 @@ │ │ locals : │ │ 0x001a - 0x0021 reg=0 event Landroid/view/accessibility/AccessibilityEvent; │ │ 0x0014 - 0x0021 reg=1 parent Landroid/view/ViewParent; │ │ 0x0000 - 0x0021 reg=4 this Landroid/support/v4/widget/ExploreByTouchHelper; │ │ 0x0000 - 0x0021 reg=5 virtualViewId I │ │ 0x0000 - 0x0021 reg=6 eventType I │ │ │ │ - source_file_idx : 784 (ExploreByTouchHelper.java) │ │ + source_file_idx : 1008 (ExploreByTouchHelper.java) │ │ │ │ -Class #560 header: │ │ -class_idx : 596 │ │ +Class #839 header: │ │ +class_idx : 941 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 948 │ │ -source_file_idx : 2145 │ │ +superclass_idx : 1337 │ │ +source_file_idx : 2908 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ -Class #560 annotations: │ │ +Class #839 annotations: │ │ Annotations on class │ │ VISIBILITY_SYSTEM Ldalvik/annotation/EnclosingClass; value=Landroid/support/v4/widget/ListPopupWindowCompat; │ │ VISIBILITY_SYSTEM Ldalvik/annotation/InnerClass; accessFlags=8 name="BaseListPopupWindowImpl" │ │ │ │ -Class #560 - │ │ +Class #839 - │ │ Class descriptor : 'Landroid/support/v4/widget/ListPopupWindowCompat$BaseListPopupWindowImpl;' │ │ Access flags : 0x0000 () │ │ Superclass : 'Ljava/lang/Object;' │ │ Interfaces - │ │ #0 : 'Landroid/support/v4/widget/ListPopupWindowCompat$ListPopupWindowImpl;' │ │ Static fields - │ │ Instance fields - │ │ @@ -145489,17 +207237,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -06b44c: |[06b44c] android.support.v4.widget.ListPopupWindowCompat$BaseListPopupWindowImpl.:()V │ │ -06b45c: 7010 9117 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1791 │ │ -06b462: 0e00 |0003: return-void │ │ +099070: |[099070] android.support.v4.widget.ListPopupWindowCompat$BaseListPopupWindowImpl.:()V │ │ +099080: 7010 8622 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2286 │ │ +099086: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=37 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/widget/ListPopupWindowCompat$BaseListPopupWindowImpl; │ │ │ │ Virtual methods - │ │ @@ -145508,38 +207256,38 @@ │ │ type : '(Ljava/lang/Object;Landroid/view/View;)Landroid/view/View$OnTouchListener;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -06b464: |[06b464] android.support.v4.widget.ListPopupWindowCompat$BaseListPopupWindowImpl.createDragToOpenListener:(Ljava/lang/Object;Landroid/view/View;)Landroid/view/View$OnTouchListener; │ │ -06b474: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -06b476: 1100 |0001: return-object v0 │ │ +099088: |[099088] android.support.v4.widget.ListPopupWindowCompat$BaseListPopupWindowImpl.createDragToOpenListener:(Ljava/lang/Object;Landroid/view/View;)Landroid/view/View$OnTouchListener; │ │ +099098: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +09909a: 1100 |0001: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=40 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/widget/ListPopupWindowCompat$BaseListPopupWindowImpl; │ │ 0x0000 - 0x0002 reg=2 listPopupWindow Ljava/lang/Object; │ │ 0x0000 - 0x0002 reg=3 src Landroid/view/View; │ │ │ │ - source_file_idx : 2145 (ListPopupWindowCompat.java) │ │ + source_file_idx : 2908 (ListPopupWindowCompat.java) │ │ │ │ -Class #561 header: │ │ -class_idx : 601 │ │ +Class #840 header: │ │ +class_idx : 946 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 569 │ │ -source_file_idx : 2149 │ │ +superclass_idx : 901 │ │ +source_file_idx : 2912 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 3 │ │ │ │ -Class #561 - │ │ +Class #840 - │ │ Class descriptor : 'Landroid/support/v4/widget/ListViewAutoScrollHelper;' │ │ Access flags : 0x0001 (PUBLIC) │ │ Superclass : 'Landroid/support/v4/widget/AutoScrollHelper;' │ │ Interfaces - │ │ Static fields - │ │ Instance fields - │ │ #0 : (in Landroid/support/v4/widget/ListViewAutoScrollHelper;) │ │ @@ -145552,18 +207300,18 @@ │ │ type : '(Landroid/widget/ListView;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -06b478: |[06b478] android.support.v4.widget.ListViewAutoScrollHelper.:(Landroid/widget/ListView;)V │ │ -06b488: 7020 1f0f 1000 |0000: invoke-direct {v0, v1}, Landroid/support/v4/widget/AutoScrollHelper;.:(Landroid/view/View;)V // method@0f1f │ │ -06b48e: 5b01 c704 |0003: iput-object v1, v0, Landroid/support/v4/widget/ListViewAutoScrollHelper;.mTarget:Landroid/widget/ListView; // field@04c7 │ │ -06b492: 0e00 |0005: return-void │ │ +09909c: |[09909c] android.support.v4.widget.ListViewAutoScrollHelper.:(Landroid/widget/ListView;)V │ │ +0990ac: 7020 3a18 1000 |0000: invoke-direct {v0, v1}, Landroid/support/v4/widget/AutoScrollHelper;.:(Landroid/view/View;)V // method@183a │ │ +0990b2: 5b01 4807 |0003: iput-object v1, v0, Landroid/support/v4/widget/ListViewAutoScrollHelper;.mTarget:Landroid/widget/ListView; // field@0748 │ │ +0990b6: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=30 │ │ 0x0003 line=32 │ │ 0x0005 line=33 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Landroid/support/v4/widget/ListViewAutoScrollHelper; │ │ @@ -145575,17 +207323,17 @@ │ │ type : '(I)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -06b494: |[06b494] android.support.v4.widget.ListViewAutoScrollHelper.canTargetScrollHorizontally:(I)Z │ │ -06b4a4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -06b4a6: 0f00 |0001: return v0 │ │ +0990b8: |[0990b8] android.support.v4.widget.ListViewAutoScrollHelper.canTargetScrollHorizontally:(I)Z │ │ +0990c8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0990ca: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=55 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/widget/ListViewAutoScrollHelper; │ │ 0x0000 - 0x0002 reg=2 direction I │ │ │ │ @@ -145593,98 +207341,101 @@ │ │ name : 'canTargetScrollVertically' │ │ type : '(I)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 12 │ │ ins : 2 │ │ outs : 2 │ │ - insns size : 54 16-bit code units │ │ -06b4a8: |[06b4a8] android.support.v4.widget.ListViewAutoScrollHelper.canTargetScrollVertically:(I)Z │ │ -06b4b8: 1207 |0000: const/4 v7, #int 0 // #0 │ │ -06b4ba: 54a6 c704 |0001: iget-object v6, v10, Landroid/support/v4/widget/ListViewAutoScrollHelper;.mTarget:Landroid/widget/ListView; // field@04c7 │ │ -06b4be: 6e10 2c14 0600 |0003: invoke-virtual {v6}, Landroid/widget/ListView;.getCount:()I // method@142c │ │ -06b4c4: 0a03 |0006: move-result v3 │ │ -06b4c6: 6e10 2b14 0600 |0007: invoke-virtual {v6}, Landroid/widget/ListView;.getChildCount:()I // method@142b │ │ -06b4cc: 0a00 |000a: move-result v0 │ │ -06b4ce: 6e10 2e14 0600 |000b: invoke-virtual {v6}, Landroid/widget/ListView;.getFirstVisiblePosition:()I // method@142e │ │ -06b4d4: 0a01 |000e: move-result v1 │ │ -06b4d6: 9004 0100 |000f: add-int v4, v1, v0 │ │ -06b4da: 3d0b 1500 |0011: if-lez v11, 0026 // +0015 │ │ -06b4de: 3434 2100 |0013: if-lt v4, v3, 0034 // +0021 │ │ -06b4e2: d808 00ff |0015: add-int/lit8 v8, v0, #int -1 // #ff │ │ -06b4e6: 6e20 2a14 8600 |0017: invoke-virtual {v6, v8}, Landroid/widget/ListView;.getChildAt:(I)Landroid/view/View; // method@142a │ │ -06b4ec: 0c05 |001a: move-result-object v5 │ │ -06b4ee: 6e10 b812 0500 |001b: invoke-virtual {v5}, Landroid/view/View;.getBottom:()I // method@12b8 │ │ -06b4f4: 0a08 |001e: move-result v8 │ │ -06b4f6: 6e10 2f14 0600 |001f: invoke-virtual {v6}, Landroid/widget/ListView;.getHeight:()I // method@142f │ │ -06b4fc: 0a09 |0022: move-result v9 │ │ -06b4fe: 3698 1100 |0023: if-gt v8, v9, 0034 // +0011 │ │ -06b502: 0f07 |0025: return v7 │ │ -06b504: 3b0b ffff |0026: if-gez v11, 0025 // -0001 │ │ -06b508: 3c01 0c00 |0028: if-gtz v1, 0034 // +000c │ │ -06b50c: 6e20 2a14 7600 |002a: invoke-virtual {v6, v7}, Landroid/widget/ListView;.getChildAt:(I)Landroid/view/View; // method@142a │ │ -06b512: 0c02 |002d: move-result-object v2 │ │ -06b514: 6e10 d312 0200 |002e: invoke-virtual {v2}, Landroid/view/View;.getTop:()I // method@12d3 │ │ -06b51a: 0a08 |0031: move-result v8 │ │ -06b51c: 3b08 f3ff |0032: if-gez v8, 0025 // -000d │ │ -06b520: 1217 |0034: const/4 v7, #int 1 // #1 │ │ -06b522: 28f0 |0035: goto 0025 // -0010 │ │ + insns size : 57 16-bit code units │ │ +0990cc: |[0990cc] android.support.v4.widget.ListViewAutoScrollHelper.canTargetScrollVertically:(I)Z │ │ +0990dc: 1207 |0000: const/4 v7, #int 0 // #0 │ │ +0990de: 54a6 4807 |0001: iget-object v6, v10, Landroid/support/v4/widget/ListViewAutoScrollHelper;.mTarget:Landroid/widget/ListView; // field@0748 │ │ +0990e2: 6e10 0c1f 0600 |0003: invoke-virtual {v6}, Landroid/widget/ListView;.getCount:()I // method@1f0c │ │ +0990e8: 0a03 |0006: move-result v3 │ │ +0990ea: 3903 0300 |0007: if-nez v3, 000a // +0003 │ │ +0990ee: 0f07 |0009: return v7 │ │ +0990f0: 6e10 0b1f 0600 |000a: invoke-virtual {v6}, Landroid/widget/ListView;.getChildCount:()I // method@1f0b │ │ +0990f6: 0a00 |000d: move-result v0 │ │ +0990f8: 6e10 0e1f 0600 |000e: invoke-virtual {v6}, Landroid/widget/ListView;.getFirstVisiblePosition:()I // method@1f0e │ │ +0990fe: 0a01 |0011: move-result v1 │ │ +099100: 9004 0100 |0012: add-int v4, v1, v0 │ │ +099104: 3d0b 1600 |0014: if-lez v11, 002a // +0016 │ │ +099108: 3434 1200 |0016: if-lt v4, v3, 0028 // +0012 │ │ +09910c: d808 00ff |0018: add-int/lit8 v8, v0, #int -1 // #ff │ │ +099110: 6e20 0a1f 8600 |001a: invoke-virtual {v6, v8}, Landroid/widget/ListView;.getChildAt:(I)Landroid/view/View; // method@1f0a │ │ +099116: 0c05 |001d: move-result-object v5 │ │ +099118: 6e10 fa1c 0500 |001e: invoke-virtual {v5}, Landroid/view/View;.getBottom:()I // method@1cfa │ │ +09911e: 0a08 |0021: move-result v8 │ │ +099120: 6e10 0f1f 0600 |0022: invoke-virtual {v6}, Landroid/widget/ListView;.getHeight:()I // method@1f0f │ │ +099126: 0a09 |0025: move-result v9 │ │ +099128: 3798 e3ff |0026: if-le v8, v9, 0009 // -001d │ │ +09912c: 1217 |0028: const/4 v7, #int 1 // #1 │ │ +09912e: 28e0 |0029: goto 0009 // -0020 │ │ +099130: 3b0b dfff |002a: if-gez v11, 0009 // -0021 │ │ +099134: 3c01 fcff |002c: if-gtz v1, 0028 // -0004 │ │ +099138: 6e20 0a1f 7600 |002e: invoke-virtual {v6, v7}, Landroid/widget/ListView;.getChildAt:(I)Landroid/view/View; // method@1f0a │ │ +09913e: 0c02 |0031: move-result-object v2 │ │ +099140: 6e10 251d 0200 |0032: invoke-virtual {v2}, Landroid/view/View;.getTop:()I // method@1d25 │ │ +099146: 0a08 |0035: move-result v8 │ │ +099148: 3a08 f2ff |0036: if-ltz v8, 0028 // -000e │ │ +09914c: 28d1 |0038: goto 0009 // -002f │ │ catches : (none) │ │ positions : │ │ 0x0001 line=60 │ │ 0x0003 line=61 │ │ 0x0007 line=62 │ │ - 0x000b line=63 │ │ - 0x000f line=64 │ │ - 0x0011 line=66 │ │ - 0x0013 line=68 │ │ - 0x0015 line=69 │ │ - 0x001b line=70 │ │ - 0x0025 line=88 │ │ - 0x0026 line=74 │ │ - 0x0028 line=76 │ │ - 0x002a line=77 │ │ - 0x002e line=78 │ │ - 0x0034 line=88 │ │ + 0x0009 line=92 │ │ + 0x000a line=66 │ │ + 0x000e line=67 │ │ + 0x0012 line=68 │ │ + 0x0014 line=70 │ │ + 0x0016 line=72 │ │ + 0x0018 line=73 │ │ + 0x001e line=74 │ │ + 0x0028 line=92 │ │ + 0x002a line=78 │ │ + 0x002c line=80 │ │ + 0x002e line=81 │ │ + 0x0032 line=82 │ │ locals : │ │ - 0x001b - 0x0025 reg=5 lastView Landroid/view/View; │ │ - 0x002e - 0x0034 reg=2 firstView Landroid/view/View; │ │ - 0x000b - 0x0036 reg=0 childCount I │ │ - 0x000f - 0x0036 reg=1 firstPosition I │ │ - 0x0007 - 0x0036 reg=3 itemCount I │ │ - 0x0011 - 0x0036 reg=4 lastPosition I │ │ - 0x0003 - 0x0036 reg=6 target Landroid/widget/ListView; │ │ - 0x0000 - 0x0036 reg=10 this Landroid/support/v4/widget/ListViewAutoScrollHelper; │ │ - 0x0000 - 0x0036 reg=11 direction I │ │ + 0x001e - 0x0028 reg=5 lastView Landroid/view/View; │ │ + 0x000e - 0x0039 reg=0 childCount I │ │ + 0x0012 - 0x0039 reg=1 firstPosition I │ │ + 0x0032 - 0x0039 reg=2 firstView Landroid/view/View; │ │ + 0x0007 - 0x0039 reg=3 itemCount I │ │ + 0x0014 - 0x0039 reg=4 lastPosition I │ │ + 0x0003 - 0x0039 reg=6 target Landroid/widget/ListView; │ │ + 0x0000 - 0x0039 reg=10 this Landroid/support/v4/widget/ListViewAutoScrollHelper; │ │ + 0x0000 - 0x0039 reg=11 direction I │ │ │ │ #2 : (in Landroid/support/v4/widget/ListViewAutoScrollHelper;) │ │ name : 'scrollTargetBy' │ │ type : '(II)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 8 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 27 16-bit code units │ │ -06b524: |[06b524] android.support.v4.widget.ListViewAutoScrollHelper.scrollTargetBy:(II)V │ │ -06b534: 5453 c704 |0000: iget-object v3, v5, Landroid/support/v4/widget/ListViewAutoScrollHelper;.mTarget:Landroid/widget/ListView; // field@04c7 │ │ -06b538: 6e10 2e14 0300 |0002: invoke-virtual {v3}, Landroid/widget/ListView;.getFirstVisiblePosition:()I // method@142e │ │ -06b53e: 0a00 |0005: move-result v0 │ │ -06b540: 12f4 |0006: const/4 v4, #int -1 // #ff │ │ -06b542: 3340 0300 |0007: if-ne v0, v4, 000a // +0003 │ │ -06b546: 0e00 |0009: return-void │ │ -06b548: 1204 |000a: const/4 v4, #int 0 // #0 │ │ -06b54a: 6e20 2a14 4300 |000b: invoke-virtual {v3, v4}, Landroid/widget/ListView;.getChildAt:(I)Landroid/view/View; // method@142a │ │ -06b550: 0c01 |000e: move-result-object v1 │ │ -06b552: 3801 faff |000f: if-eqz v1, 0009 // -0006 │ │ -06b556: 6e10 d312 0100 |0011: invoke-virtual {v1}, Landroid/view/View;.getTop:()I // method@12d3 │ │ -06b55c: 0a04 |0014: move-result v4 │ │ -06b55e: 9102 0407 |0015: sub-int v2, v4, v7 │ │ -06b562: 6e30 3914 0302 |0017: invoke-virtual {v3, v0, v2}, Landroid/widget/ListView;.setSelectionFromTop:(II)V // method@1439 │ │ -06b568: 28ef |001a: goto 0009 // -0011 │ │ +099150: |[099150] android.support.v4.widget.ListViewAutoScrollHelper.scrollTargetBy:(II)V │ │ +099160: 5453 4807 |0000: iget-object v3, v5, Landroid/support/v4/widget/ListViewAutoScrollHelper;.mTarget:Landroid/widget/ListView; // field@0748 │ │ +099164: 6e10 0e1f 0300 |0002: invoke-virtual {v3}, Landroid/widget/ListView;.getFirstVisiblePosition:()I // method@1f0e │ │ +09916a: 0a00 |0005: move-result v0 │ │ +09916c: 12f4 |0006: const/4 v4, #int -1 // #ff │ │ +09916e: 3340 0300 |0007: if-ne v0, v4, 000a // +0003 │ │ +099172: 0e00 |0009: return-void │ │ +099174: 1204 |000a: const/4 v4, #int 0 // #0 │ │ +099176: 6e20 0a1f 4300 |000b: invoke-virtual {v3, v4}, Landroid/widget/ListView;.getChildAt:(I)Landroid/view/View; // method@1f0a │ │ +09917c: 0c01 |000e: move-result-object v1 │ │ +09917e: 3801 faff |000f: if-eqz v1, 0009 // -0006 │ │ +099182: 6e10 251d 0100 |0011: invoke-virtual {v1}, Landroid/view/View;.getTop:()I // method@1d25 │ │ +099188: 0a04 |0014: move-result v4 │ │ +09918a: 9102 0407 |0015: sub-int v2, v4, v7 │ │ +09918e: 6e30 191f 0302 |0017: invoke-virtual {v3, v0, v2}, Landroid/widget/ListView;.setSelectionFromTop:(II)V // method@1f19 │ │ +099194: 28ef |001a: goto 0009 // -0011 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=37 │ │ 0x0002 line=38 │ │ 0x0006 line=39 │ │ 0x0009 line=50 │ │ 0x000a line=43 │ │ @@ -145696,32 +207447,32 @@ │ │ 0x000f - 0x001b reg=1 firstView Landroid/view/View; │ │ 0x0017 - 0x001b reg=2 newTop I │ │ 0x0002 - 0x001b reg=3 target Landroid/widget/ListView; │ │ 0x0000 - 0x001b reg=5 this Landroid/support/v4/widget/ListViewAutoScrollHelper; │ │ 0x0000 - 0x001b reg=6 deltaX I │ │ 0x0000 - 0x001b reg=7 deltaY I │ │ │ │ - source_file_idx : 2149 (ListViewAutoScrollHelper.java) │ │ + source_file_idx : 2912 (ListViewAutoScrollHelper.java) │ │ │ │ -Class #562 header: │ │ -class_idx : 602 │ │ +Class #841 header: │ │ +class_idx : 955 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 948 │ │ -source_file_idx : 2549 │ │ +superclass_idx : 1337 │ │ +source_file_idx : 3452 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ -Class #562 annotations: │ │ +Class #841 annotations: │ │ Annotations on class │ │ VISIBILITY_SYSTEM Ldalvik/annotation/EnclosingClass; value=Landroid/support/v4/widget/PopupMenuCompat; │ │ VISIBILITY_SYSTEM Ldalvik/annotation/InnerClass; accessFlags=8 name="BasePopupMenuImpl" │ │ │ │ -Class #562 - │ │ +Class #841 - │ │ Class descriptor : 'Landroid/support/v4/widget/PopupMenuCompat$BasePopupMenuImpl;' │ │ Access flags : 0x0000 () │ │ Superclass : 'Ljava/lang/Object;' │ │ Interfaces - │ │ #0 : 'Landroid/support/v4/widget/PopupMenuCompat$PopupMenuImpl;' │ │ Static fields - │ │ Instance fields - │ │ @@ -145731,17 +207482,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -06b56c: |[06b56c] android.support.v4.widget.PopupMenuCompat$BasePopupMenuImpl.:()V │ │ -06b57c: 7010 9117 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1791 │ │ -06b582: 0e00 |0003: return-void │ │ +099198: |[099198] android.support.v4.widget.PopupMenuCompat$BasePopupMenuImpl.:()V │ │ +0991a8: 7010 8622 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2286 │ │ +0991ae: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=36 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/widget/PopupMenuCompat$BasePopupMenuImpl; │ │ │ │ Virtual methods - │ │ @@ -145750,42 +207501,111 @@ │ │ type : '(Ljava/lang/Object;)Landroid/view/View$OnTouchListener;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -06b584: |[06b584] android.support.v4.widget.PopupMenuCompat$BasePopupMenuImpl.getDragToOpenListener:(Ljava/lang/Object;)Landroid/view/View$OnTouchListener; │ │ -06b594: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -06b596: 1100 |0001: return-object v0 │ │ +0991b0: |[0991b0] android.support.v4.widget.PopupMenuCompat$BasePopupMenuImpl.getDragToOpenListener:(Ljava/lang/Object;)Landroid/view/View$OnTouchListener; │ │ +0991c0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0991c2: 1100 |0001: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=39 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/widget/PopupMenuCompat$BasePopupMenuImpl; │ │ 0x0000 - 0x0002 reg=2 popupMenu Ljava/lang/Object; │ │ │ │ - source_file_idx : 2549 (PopupMenuCompat.java) │ │ + source_file_idx : 3452 (PopupMenuCompat.java) │ │ │ │ -Class #563 header: │ │ -class_idx : 609 │ │ +Class #842 header: │ │ +class_idx : 960 │ │ +access_flags : 0 (0x0000) │ │ +superclass_idx : 1337 │ │ +source_file_idx : 3455 │ │ +static_fields_size : 0 │ │ +instance_fields_size: 0 │ │ +direct_methods_size : 1 │ │ +virtual_methods_size: 1 │ │ + │ │ +Class #842 annotations: │ │ +Annotations on class │ │ + VISIBILITY_SYSTEM Ldalvik/annotation/EnclosingClass; value=Landroid/support/v4/widget/PopupWindowCompat; │ │ + VISIBILITY_SYSTEM Ldalvik/annotation/InnerClass; accessFlags=8 name="BasePopupWindowImpl" │ │ + │ │ +Class #842 - │ │ + Class descriptor : 'Landroid/support/v4/widget/PopupWindowCompat$BasePopupWindowImpl;' │ │ + Access flags : 0x0000 () │ │ + Superclass : 'Ljava/lang/Object;' │ │ + Interfaces - │ │ + #0 : 'Landroid/support/v4/widget/PopupWindowCompat$PopupWindowImpl;' │ │ + Static fields - │ │ + Instance fields - │ │ + Direct methods - │ │ + #0 : (in Landroid/support/v4/widget/PopupWindowCompat$BasePopupWindowImpl;) │ │ + name : '' │ │ + type : '()V' │ │ + access : 0x10000 (CONSTRUCTOR) │ │ + code - │ │ + registers : 1 │ │ + ins : 1 │ │ + outs : 1 │ │ + insns size : 4 16-bit code units │ │ +0991c4: |[0991c4] android.support.v4.widget.PopupWindowCompat$BasePopupWindowImpl.:()V │ │ +0991d4: 7010 8622 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2286 │ │ +0991da: 0e00 |0003: return-void │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=39 │ │ + locals : │ │ + 0x0000 - 0x0004 reg=0 this Landroid/support/v4/widget/PopupWindowCompat$BasePopupWindowImpl; │ │ + │ │ + Virtual methods - │ │ + #0 : (in Landroid/support/v4/widget/PopupWindowCompat$BasePopupWindowImpl;) │ │ + name : 'showAsDropDown' │ │ + type : '(Landroid/widget/PopupWindow;Landroid/view/View;III)V' │ │ + access : 0x0001 (PUBLIC) │ │ + code - │ │ + registers : 6 │ │ + ins : 6 │ │ + outs : 4 │ │ + insns size : 4 16-bit code units │ │ +0991dc: |[0991dc] android.support.v4.widget.PopupWindowCompat$BasePopupWindowImpl.showAsDropDown:(Landroid/widget/PopupWindow;Landroid/view/View;III)V │ │ +0991ec: 6e40 351f 2143 |0000: invoke-virtual {v1, v2, v3, v4}, Landroid/widget/PopupWindow;.showAsDropDown:(Landroid/view/View;II)V // method@1f35 │ │ +0991f2: 0e00 |0003: return-void │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=43 │ │ + 0x0003 line=44 │ │ + locals : │ │ + 0x0000 - 0x0004 reg=0 this Landroid/support/v4/widget/PopupWindowCompat$BasePopupWindowImpl; │ │ + 0x0000 - 0x0004 reg=1 popup Landroid/widget/PopupWindow; │ │ + 0x0000 - 0x0004 reg=2 anchor Landroid/view/View; │ │ + 0x0000 - 0x0004 reg=3 xoff I │ │ + 0x0000 - 0x0004 reg=4 yoff I │ │ + 0x0000 - 0x0004 reg=5 gravity I │ │ + │ │ + source_file_idx : 3455 (PopupWindowCompat.java) │ │ + │ │ +Class #843 header: │ │ +class_idx : 967 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 948 │ │ -source_file_idx : 2660 │ │ +superclass_idx : 1337 │ │ +source_file_idx : 3656 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 16 │ │ │ │ -Class #563 annotations: │ │ +Class #843 annotations: │ │ Annotations on class │ │ VISIBILITY_SYSTEM Ldalvik/annotation/EnclosingClass; value=Landroid/support/v4/widget/ScrollerCompat; │ │ VISIBILITY_SYSTEM Ldalvik/annotation/InnerClass; accessFlags=8 name="ScrollerCompatImplBase" │ │ │ │ -Class #563 - │ │ +Class #843 - │ │ Class descriptor : 'Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImplBase;' │ │ Access flags : 0x0000 () │ │ Superclass : 'Ljava/lang/Object;' │ │ Interfaces - │ │ #0 : 'Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl;' │ │ Static fields - │ │ Instance fields - │ │ @@ -145795,117 +207615,120 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -06b598: |[06b598] android.support.v4.widget.ScrollerCompat$ScrollerCompatImplBase.:()V │ │ -06b5a8: 7010 9117 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1791 │ │ -06b5ae: 0e00 |0003: return-void │ │ +0991f4: |[0991f4] android.support.v4.widget.ScrollerCompat$ScrollerCompatImplBase.:()V │ │ +099204: 7010 8622 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2286 │ │ +09920a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=55 │ │ + 0x0000 line=61 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImplBase; │ │ │ │ Virtual methods - │ │ #0 : (in Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImplBase;) │ │ name : 'abortAnimation' │ │ type : '(Ljava/lang/Object;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -06b5b0: |[06b5b0] android.support.v4.widget.ScrollerCompat$ScrollerCompatImplBase.abortAnimation:(Ljava/lang/Object;)V │ │ -06b5c0: 1f01 0103 |0000: check-cast v1, Landroid/widget/Scroller; // type@0301 │ │ -06b5c4: 6e10 6114 0100 |0002: invoke-virtual {v1}, Landroid/widget/Scroller;.abortAnimation:()V // method@1461 │ │ -06b5ca: 0e00 |0005: return-void │ │ +09920c: |[09920c] android.support.v4.widget.ScrollerCompat$ScrollerCompatImplBase.abortAnimation:(Ljava/lang/Object;)V │ │ +09921c: 1f01 8204 |0000: check-cast v1, Landroid/widget/Scroller; // type@0482 │ │ +099220: 6e10 431f 0100 |0002: invoke-virtual {v1}, Landroid/widget/Scroller;.abortAnimation:()V // method@1f43 │ │ +099226: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=112 │ │ - 0x0005 line=113 │ │ + 0x0000 line=119 │ │ + 0x0005 line=120 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 scroller Ljava/lang/Object; │ │ 0x0000 - 0x0006 reg=0 this Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImplBase; │ │ │ │ #1 : (in Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImplBase;) │ │ name : 'computeScrollOffset' │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ - registers : 3 │ │ + registers : 4 │ │ ins : 2 │ │ outs : 1 │ │ - insns size : 7 16-bit code units │ │ -06b5cc: |[06b5cc] android.support.v4.widget.ScrollerCompat$ScrollerCompatImplBase.computeScrollOffset:(Ljava/lang/Object;)Z │ │ -06b5dc: 1f02 0103 |0000: check-cast v2, Landroid/widget/Scroller; // type@0301 │ │ -06b5e0: 6e10 6214 0200 |0002: invoke-virtual {v2}, Landroid/widget/Scroller;.computeScrollOffset:()Z // method@1462 │ │ -06b5e6: 0a00 |0005: move-result v0 │ │ -06b5e8: 0f00 |0006: return v0 │ │ + insns size : 8 16-bit code units │ │ +099228: |[099228] android.support.v4.widget.ScrollerCompat$ScrollerCompatImplBase.computeScrollOffset:(Ljava/lang/Object;)Z │ │ +099238: 0730 |0000: move-object v0, v3 │ │ +09923a: 1f00 8204 |0001: check-cast v0, Landroid/widget/Scroller; // type@0482 │ │ +09923e: 6e10 441f 0000 |0003: invoke-virtual {v0}, Landroid/widget/Scroller;.computeScrollOffset:()Z // method@1f44 │ │ +099244: 0a01 |0006: move-result v1 │ │ +099246: 0f01 |0007: return v1 │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=84 │ │ + 0x0000 line=90 │ │ + 0x0003 line=91 │ │ locals : │ │ - 0x0000 - 0x0002 reg=2 scroller Ljava/lang/Object; │ │ - 0x0000 - 0x0007 reg=1 this Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImplBase; │ │ + 0x0003 - 0x0008 reg=0 s Landroid/widget/Scroller; │ │ + 0x0000 - 0x0008 reg=2 this Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImplBase; │ │ + 0x0000 - 0x0008 reg=3 scroller Ljava/lang/Object; │ │ │ │ #2 : (in Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImplBase;) │ │ name : 'createScroller' │ │ type : '(Landroid/content/Context;Landroid/view/animation/Interpolator;)Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 14 16-bit code units │ │ -06b5ec: |[06b5ec] android.support.v4.widget.ScrollerCompat$ScrollerCompatImplBase.createScroller:(Landroid/content/Context;Landroid/view/animation/Interpolator;)Ljava/lang/Object; │ │ -06b5fc: 3803 0800 |0000: if-eqz v3, 0008 // +0008 │ │ -06b600: 2200 0103 |0002: new-instance v0, Landroid/widget/Scroller; // type@0301 │ │ -06b604: 7030 6014 2003 |0004: invoke-direct {v0, v2, v3}, Landroid/widget/Scroller;.:(Landroid/content/Context;Landroid/view/animation/Interpolator;)V // method@1460 │ │ -06b60a: 1100 |0007: return-object v0 │ │ -06b60c: 2200 0103 |0008: new-instance v0, Landroid/widget/Scroller; // type@0301 │ │ -06b610: 7020 5f14 2000 |000a: invoke-direct {v0, v2}, Landroid/widget/Scroller;.:(Landroid/content/Context;)V // method@145f │ │ -06b616: 28fa |000d: goto 0007 // -0006 │ │ +099248: |[099248] android.support.v4.widget.ScrollerCompat$ScrollerCompatImplBase.createScroller:(Landroid/content/Context;Landroid/view/animation/Interpolator;)Ljava/lang/Object; │ │ +099258: 3803 0800 |0000: if-eqz v3, 0008 // +0008 │ │ +09925c: 2200 8204 |0002: new-instance v0, Landroid/widget/Scroller; // type@0482 │ │ +099260: 7030 421f 2003 |0004: invoke-direct {v0, v2, v3}, Landroid/widget/Scroller;.:(Landroid/content/Context;Landroid/view/animation/Interpolator;)V // method@1f42 │ │ +099266: 1100 |0007: return-object v0 │ │ +099268: 2200 8204 |0008: new-instance v0, Landroid/widget/Scroller; // type@0482 │ │ +09926c: 7020 411f 2000 |000a: invoke-direct {v0, v2}, Landroid/widget/Scroller;.:(Landroid/content/Context;)V // method@1f41 │ │ +099272: 28fa |000d: goto 0007 // -0006 │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=58 │ │ + 0x0000 line=64 │ │ locals : │ │ 0x0000 - 0x000e reg=1 this Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImplBase; │ │ 0x0000 - 0x000e reg=2 context Landroid/content/Context; │ │ 0x0000 - 0x000e reg=3 interpolator Landroid/view/animation/Interpolator; │ │ │ │ #3 : (in Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImplBase;) │ │ name : 'fling' │ │ type : '(Ljava/lang/Object;IIIIIIII)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 19 │ │ ins : 10 │ │ outs : 9 │ │ insns size : 18 16-bit code units │ │ -06b618: |[06b618] android.support.v4.widget.ScrollerCompat$ScrollerCompatImplBase.fling:(Ljava/lang/Object;IIIIIIII)V │ │ -06b628: 07a0 |0000: move-object v0, v10 │ │ -06b62a: 1f00 0103 |0001: check-cast v0, Landroid/widget/Scroller; // type@0301 │ │ -06b62e: 01b1 |0003: move v1, v11 │ │ -06b630: 01c2 |0004: move v2, v12 │ │ -06b632: 01d3 |0005: move v3, v13 │ │ -06b634: 01e4 |0006: move v4, v14 │ │ -06b636: 01f5 |0007: move v5, v15 │ │ -06b638: 0206 1000 |0008: move/from16 v6, v16 │ │ -06b63c: 0207 1100 |000a: move/from16 v7, v17 │ │ -06b640: 0208 1200 |000c: move/from16 v8, v18 │ │ -06b644: 7409 6314 0000 |000e: invoke-virtual/range {v0, v1, v2, v3, v4, v5, v6, v7, v8}, Landroid/widget/Scroller;.fling:(IIIIIIII)V // method@1463 │ │ -06b64a: 0e00 |0011: return-void │ │ +099274: |[099274] android.support.v4.widget.ScrollerCompat$ScrollerCompatImplBase.fling:(Ljava/lang/Object;IIIIIIII)V │ │ +099284: 07a0 |0000: move-object v0, v10 │ │ +099286: 1f00 8204 |0001: check-cast v0, Landroid/widget/Scroller; // type@0482 │ │ +09928a: 01b1 |0003: move v1, v11 │ │ +09928c: 01c2 |0004: move v2, v12 │ │ +09928e: 01d3 |0005: move v3, v13 │ │ +099290: 01e4 |0006: move v4, v14 │ │ +099292: 01f5 |0007: move v5, v15 │ │ +099294: 0206 1000 |0008: move/from16 v6, v16 │ │ +099298: 0207 1100 |000a: move/from16 v7, v17 │ │ +09929c: 0208 1200 |000c: move/from16 v8, v18 │ │ +0992a0: 7409 451f 0000 |000e: invoke-virtual/range {v0, v1, v2, v3, v4, v5, v6, v7, v8}, Landroid/widget/Scroller;.fling:(IIIIIIII)V // method@1f45 │ │ +0992a6: 0e00 |0011: return-void │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=101 │ │ - 0x0011 line=102 │ │ + 0x0000 line=108 │ │ + 0x0011 line=109 │ │ locals : │ │ 0x0000 - 0x0012 reg=9 this Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImplBase; │ │ 0x0000 - 0x0012 reg=10 scroller Ljava/lang/Object; │ │ 0x0000 - 0x0012 reg=11 startX I │ │ 0x0000 - 0x0012 reg=12 startY I │ │ 0x0000 - 0x0012 reg=13 velX I │ │ 0x0000 - 0x0012 reg=14 velY I │ │ @@ -145919,31 +207742,31 @@ │ │ type : '(Ljava/lang/Object;IIIIIIIIII)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 21 │ │ ins : 12 │ │ outs : 9 │ │ insns size : 18 16-bit code units │ │ -06b64c: |[06b64c] android.support.v4.widget.ScrollerCompat$ScrollerCompatImplBase.fling:(Ljava/lang/Object;IIIIIIIIII)V │ │ -06b65c: 07a0 |0000: move-object v0, v10 │ │ -06b65e: 1f00 0103 |0001: check-cast v0, Landroid/widget/Scroller; // type@0301 │ │ -06b662: 01b1 |0003: move v1, v11 │ │ -06b664: 01c2 |0004: move v2, v12 │ │ -06b666: 01d3 |0005: move v3, v13 │ │ -06b668: 01e4 |0006: move v4, v14 │ │ -06b66a: 01f5 |0007: move v5, v15 │ │ -06b66c: 0206 1000 |0008: move/from16 v6, v16 │ │ -06b670: 0207 1100 |000a: move/from16 v7, v17 │ │ -06b674: 0208 1200 |000c: move/from16 v8, v18 │ │ -06b678: 7409 6314 0000 |000e: invoke-virtual/range {v0, v1, v2, v3, v4, v5, v6, v7, v8}, Landroid/widget/Scroller;.fling:(IIIIIIII)V // method@1463 │ │ -06b67e: 0e00 |0011: return-void │ │ +0992a8: |[0992a8] android.support.v4.widget.ScrollerCompat$ScrollerCompatImplBase.fling:(Ljava/lang/Object;IIIIIIIIII)V │ │ +0992b8: 07a0 |0000: move-object v0, v10 │ │ +0992ba: 1f00 8204 |0001: check-cast v0, Landroid/widget/Scroller; // type@0482 │ │ +0992be: 01b1 |0003: move v1, v11 │ │ +0992c0: 01c2 |0004: move v2, v12 │ │ +0992c2: 01d3 |0005: move v3, v13 │ │ +0992c4: 01e4 |0006: move v4, v14 │ │ +0992c6: 01f5 |0007: move v5, v15 │ │ +0992c8: 0206 1000 |0008: move/from16 v6, v16 │ │ +0992cc: 0207 1100 |000a: move/from16 v7, v17 │ │ +0992d0: 0208 1200 |000c: move/from16 v8, v18 │ │ +0992d4: 7409 451f 0000 |000e: invoke-virtual/range {v0, v1, v2, v3, v4, v5, v6, v7, v8}, Landroid/widget/Scroller;.fling:(IIIIIIII)V // method@1f45 │ │ +0992da: 0e00 |0011: return-void │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=107 │ │ - 0x0011 line=108 │ │ + 0x0000 line=114 │ │ + 0x0011 line=115 │ │ locals : │ │ 0x0000 - 0x0012 reg=9 this Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImplBase; │ │ 0x0000 - 0x0012 reg=10 scroller Ljava/lang/Object; │ │ 0x0000 - 0x0012 reg=11 startX I │ │ 0x0000 - 0x0012 reg=12 startY I │ │ 0x0000 - 0x0012 reg=13 velX I │ │ 0x0000 - 0x0012 reg=14 velY I │ │ @@ -145959,162 +207782,162 @@ │ │ type : '(Ljava/lang/Object;)F' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -06b680: |[06b680] android.support.v4.widget.ScrollerCompat$ScrollerCompatImplBase.getCurrVelocity:(Ljava/lang/Object;)F │ │ -06b690: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -06b692: 0f00 |0001: return v0 │ │ +0992dc: |[0992dc] android.support.v4.widget.ScrollerCompat$ScrollerCompatImplBase.getCurrVelocity:(Ljava/lang/Object;)F │ │ +0992ec: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0992ee: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=79 │ │ + 0x0000 line=85 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImplBase; │ │ 0x0000 - 0x0002 reg=2 scroller Ljava/lang/Object; │ │ │ │ #6 : (in Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImplBase;) │ │ name : 'getCurrX' │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -06b694: |[06b694] android.support.v4.widget.ScrollerCompat$ScrollerCompatImplBase.getCurrX:(Ljava/lang/Object;)I │ │ -06b6a4: 1f02 0103 |0000: check-cast v2, Landroid/widget/Scroller; // type@0301 │ │ -06b6a8: 6e10 6414 0200 |0002: invoke-virtual {v2}, Landroid/widget/Scroller;.getCurrX:()I // method@1464 │ │ -06b6ae: 0a00 |0005: move-result v0 │ │ -06b6b0: 0f00 |0006: return v0 │ │ +0992f0: |[0992f0] android.support.v4.widget.ScrollerCompat$ScrollerCompatImplBase.getCurrX:(Ljava/lang/Object;)I │ │ +099300: 1f02 8204 |0000: check-cast v2, Landroid/widget/Scroller; // type@0482 │ │ +099304: 6e10 461f 0200 |0002: invoke-virtual {v2}, Landroid/widget/Scroller;.getCurrX:()I // method@1f46 │ │ +09930a: 0a00 |0005: move-result v0 │ │ +09930c: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=69 │ │ + 0x0000 line=75 │ │ locals : │ │ 0x0000 - 0x0002 reg=2 scroller Ljava/lang/Object; │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImplBase; │ │ │ │ #7 : (in Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImplBase;) │ │ name : 'getCurrY' │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -06b6b4: |[06b6b4] android.support.v4.widget.ScrollerCompat$ScrollerCompatImplBase.getCurrY:(Ljava/lang/Object;)I │ │ -06b6c4: 1f02 0103 |0000: check-cast v2, Landroid/widget/Scroller; // type@0301 │ │ -06b6c8: 6e10 6514 0200 |0002: invoke-virtual {v2}, Landroid/widget/Scroller;.getCurrY:()I // method@1465 │ │ -06b6ce: 0a00 |0005: move-result v0 │ │ -06b6d0: 0f00 |0006: return v0 │ │ +099310: |[099310] android.support.v4.widget.ScrollerCompat$ScrollerCompatImplBase.getCurrY:(Ljava/lang/Object;)I │ │ +099320: 1f02 8204 |0000: check-cast v2, Landroid/widget/Scroller; // type@0482 │ │ +099324: 6e10 471f 0200 |0002: invoke-virtual {v2}, Landroid/widget/Scroller;.getCurrY:()I // method@1f47 │ │ +09932a: 0a00 |0005: move-result v0 │ │ +09932c: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=74 │ │ + 0x0000 line=80 │ │ locals : │ │ 0x0000 - 0x0002 reg=2 scroller Ljava/lang/Object; │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImplBase; │ │ │ │ #8 : (in Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImplBase;) │ │ name : 'getFinalX' │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -06b6d4: |[06b6d4] android.support.v4.widget.ScrollerCompat$ScrollerCompatImplBase.getFinalX:(Ljava/lang/Object;)I │ │ -06b6e4: 1f02 0103 |0000: check-cast v2, Landroid/widget/Scroller; // type@0301 │ │ -06b6e8: 6e10 6714 0200 |0002: invoke-virtual {v2}, Landroid/widget/Scroller;.getFinalX:()I // method@1467 │ │ -06b6ee: 0a00 |0005: move-result v0 │ │ -06b6f0: 0f00 |0006: return v0 │ │ +099330: |[099330] android.support.v4.widget.ScrollerCompat$ScrollerCompatImplBase.getFinalX:(Ljava/lang/Object;)I │ │ +099340: 1f02 8204 |0000: check-cast v2, Landroid/widget/Scroller; // type@0482 │ │ +099344: 6e10 491f 0200 |0002: invoke-virtual {v2}, Landroid/widget/Scroller;.getFinalX:()I // method@1f49 │ │ +09934a: 0a00 |0005: move-result v0 │ │ +09934c: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=134 │ │ + 0x0000 line=141 │ │ locals : │ │ 0x0000 - 0x0002 reg=2 scroller Ljava/lang/Object; │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImplBase; │ │ │ │ #9 : (in Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImplBase;) │ │ name : 'getFinalY' │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -06b6f4: |[06b6f4] android.support.v4.widget.ScrollerCompat$ScrollerCompatImplBase.getFinalY:(Ljava/lang/Object;)I │ │ -06b704: 1f02 0103 |0000: check-cast v2, Landroid/widget/Scroller; // type@0301 │ │ -06b708: 6e10 6814 0200 |0002: invoke-virtual {v2}, Landroid/widget/Scroller;.getFinalY:()I // method@1468 │ │ -06b70e: 0a00 |0005: move-result v0 │ │ -06b710: 0f00 |0006: return v0 │ │ +099350: |[099350] android.support.v4.widget.ScrollerCompat$ScrollerCompatImplBase.getFinalY:(Ljava/lang/Object;)I │ │ +099360: 1f02 8204 |0000: check-cast v2, Landroid/widget/Scroller; // type@0482 │ │ +099364: 6e10 4a1f 0200 |0002: invoke-virtual {v2}, Landroid/widget/Scroller;.getFinalY:()I // method@1f4a │ │ +09936a: 0a00 |0005: move-result v0 │ │ +09936c: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=139 │ │ + 0x0000 line=146 │ │ locals : │ │ 0x0000 - 0x0002 reg=2 scroller Ljava/lang/Object; │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImplBase; │ │ │ │ #10 : (in Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImplBase;) │ │ name : 'isFinished' │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -06b714: |[06b714] android.support.v4.widget.ScrollerCompat$ScrollerCompatImplBase.isFinished:(Ljava/lang/Object;)Z │ │ -06b724: 1f02 0103 |0000: check-cast v2, Landroid/widget/Scroller; // type@0301 │ │ -06b728: 6e10 6914 0200 |0002: invoke-virtual {v2}, Landroid/widget/Scroller;.isFinished:()Z // method@1469 │ │ -06b72e: 0a00 |0005: move-result v0 │ │ -06b730: 0f00 |0006: return v0 │ │ +099370: |[099370] android.support.v4.widget.ScrollerCompat$ScrollerCompatImplBase.isFinished:(Ljava/lang/Object;)Z │ │ +099380: 1f02 8204 |0000: check-cast v2, Landroid/widget/Scroller; // type@0482 │ │ +099384: 6e10 4b1f 0200 |0002: invoke-virtual {v2}, Landroid/widget/Scroller;.isFinished:()Z // method@1f4b │ │ +09938a: 0a00 |0005: move-result v0 │ │ +09938c: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=64 │ │ + 0x0000 line=70 │ │ locals : │ │ 0x0000 - 0x0002 reg=2 scroller Ljava/lang/Object; │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImplBase; │ │ │ │ #11 : (in Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImplBase;) │ │ name : 'isOverScrolled' │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -06b734: |[06b734] android.support.v4.widget.ScrollerCompat$ScrollerCompatImplBase.isOverScrolled:(Ljava/lang/Object;)Z │ │ -06b744: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -06b746: 0f00 |0001: return v0 │ │ +099390: |[099390] android.support.v4.widget.ScrollerCompat$ScrollerCompatImplBase.isOverScrolled:(Ljava/lang/Object;)Z │ │ +0993a0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0993a2: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=129 │ │ + 0x0000 line=136 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImplBase; │ │ 0x0000 - 0x0002 reg=2 scroller Ljava/lang/Object; │ │ │ │ #12 : (in Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImplBase;) │ │ name : 'notifyHorizontalEdgeReached' │ │ type : '(Ljava/lang/Object;III)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 5 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -06b748: |[06b748] android.support.v4.widget.ScrollerCompat$ScrollerCompatImplBase.notifyHorizontalEdgeReached:(Ljava/lang/Object;III)V │ │ -06b758: 0e00 |0000: return-void │ │ +0993a4: |[0993a4] android.support.v4.widget.ScrollerCompat$ScrollerCompatImplBase.notifyHorizontalEdgeReached:(Ljava/lang/Object;III)V │ │ +0993b4: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=119 │ │ + 0x0000 line=126 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImplBase; │ │ 0x0000 - 0x0001 reg=1 scroller Ljava/lang/Object; │ │ 0x0000 - 0x0001 reg=2 startX I │ │ 0x0000 - 0x0001 reg=3 finalX I │ │ 0x0000 - 0x0001 reg=4 overX I │ │ │ │ @@ -146123,19 +207946,19 @@ │ │ type : '(Ljava/lang/Object;III)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 5 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -06b75c: |[06b75c] android.support.v4.widget.ScrollerCompat$ScrollerCompatImplBase.notifyVerticalEdgeReached:(Ljava/lang/Object;III)V │ │ -06b76c: 0e00 |0000: return-void │ │ +0993b8: |[0993b8] android.support.v4.widget.ScrollerCompat$ScrollerCompatImplBase.notifyVerticalEdgeReached:(Ljava/lang/Object;III)V │ │ +0993c8: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=124 │ │ + 0x0000 line=131 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImplBase; │ │ 0x0000 - 0x0001 reg=1 scroller Ljava/lang/Object; │ │ 0x0000 - 0x0001 reg=2 startY I │ │ 0x0000 - 0x0001 reg=3 finalY I │ │ 0x0000 - 0x0001 reg=4 overY I │ │ │ │ @@ -146144,22 +207967,22 @@ │ │ type : '(Ljava/lang/Object;IIII)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 6 │ │ outs : 5 │ │ insns size : 6 16-bit code units │ │ -06b770: |[06b770] android.support.v4.widget.ScrollerCompat$ScrollerCompatImplBase.startScroll:(Ljava/lang/Object;IIII)V │ │ -06b780: 1f01 0103 |0000: check-cast v1, Landroid/widget/Scroller; // type@0301 │ │ -06b784: 6e55 6a14 2143 |0002: invoke-virtual {v1, v2, v3, v4, v5}, Landroid/widget/Scroller;.startScroll:(IIII)V // method@146a │ │ -06b78a: 0e00 |0005: return-void │ │ +0993cc: |[0993cc] android.support.v4.widget.ScrollerCompat$ScrollerCompatImplBase.startScroll:(Ljava/lang/Object;IIII)V │ │ +0993dc: 1f01 8204 |0000: check-cast v1, Landroid/widget/Scroller; // type@0482 │ │ +0993e0: 6e55 4c1f 2143 |0002: invoke-virtual {v1, v2, v3, v4, v5}, Landroid/widget/Scroller;.startScroll:(IIII)V // method@1f4c │ │ +0993e6: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=89 │ │ - 0x0005 line=90 │ │ + 0x0000 line=96 │ │ + 0x0005 line=97 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 scroller Ljava/lang/Object; │ │ 0x0000 - 0x0006 reg=0 this Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImplBase; │ │ 0x0000 - 0x0006 reg=2 startX I │ │ 0x0000 - 0x0006 reg=3 startY I │ │ 0x0000 - 0x0006 reg=4 dx I │ │ 0x0000 - 0x0006 reg=5 dy I │ │ @@ -146169,55 +207992,55 @@ │ │ type : '(Ljava/lang/Object;IIIII)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 13 │ │ ins : 7 │ │ outs : 6 │ │ insns size : 12 16-bit code units │ │ -06b78c: |[06b78c] android.support.v4.widget.ScrollerCompat$ScrollerCompatImplBase.startScroll:(Ljava/lang/Object;IIIII)V │ │ -06b79c: 0770 |0000: move-object v0, v7 │ │ -06b79e: 1f00 0103 |0001: check-cast v0, Landroid/widget/Scroller; // type@0301 │ │ -06b7a2: 0181 |0003: move v1, v8 │ │ -06b7a4: 0192 |0004: move v2, v9 │ │ -06b7a6: 01a3 |0005: move v3, v10 │ │ -06b7a8: 01b4 |0006: move v4, v11 │ │ -06b7aa: 01c5 |0007: move v5, v12 │ │ -06b7ac: 7406 6b14 0000 |0008: invoke-virtual/range {v0, v1, v2, v3, v4, v5}, Landroid/widget/Scroller;.startScroll:(IIIII)V // method@146b │ │ -06b7b2: 0e00 |000b: return-void │ │ +0993e8: |[0993e8] android.support.v4.widget.ScrollerCompat$ScrollerCompatImplBase.startScroll:(Ljava/lang/Object;IIIII)V │ │ +0993f8: 0770 |0000: move-object v0, v7 │ │ +0993fa: 1f00 8204 |0001: check-cast v0, Landroid/widget/Scroller; // type@0482 │ │ +0993fe: 0181 |0003: move v1, v8 │ │ +099400: 0192 |0004: move v2, v9 │ │ +099402: 01a3 |0005: move v3, v10 │ │ +099404: 01b4 |0006: move v4, v11 │ │ +099406: 01c5 |0007: move v5, v12 │ │ +099408: 7406 4d1f 0000 |0008: invoke-virtual/range {v0, v1, v2, v3, v4, v5}, Landroid/widget/Scroller;.startScroll:(IIIII)V // method@1f4d │ │ +09940e: 0e00 |000b: return-void │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=95 │ │ - 0x000b line=96 │ │ + 0x0000 line=102 │ │ + 0x000b line=103 │ │ locals : │ │ 0x0000 - 0x000c reg=6 this Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImplBase; │ │ 0x0000 - 0x000c reg=7 scroller Ljava/lang/Object; │ │ 0x0000 - 0x000c reg=8 startX I │ │ 0x0000 - 0x000c reg=9 startY I │ │ 0x0000 - 0x000c reg=10 dx I │ │ 0x0000 - 0x000c reg=11 dy I │ │ 0x0000 - 0x000c reg=12 duration I │ │ │ │ - source_file_idx : 2660 (ScrollerCompat.java) │ │ + source_file_idx : 3656 (ScrollerCompat.java) │ │ │ │ -Class #564 header: │ │ -class_idx : 610 │ │ +Class #844 header: │ │ +class_idx : 968 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 948 │ │ -source_file_idx : 2660 │ │ +superclass_idx : 1337 │ │ +source_file_idx : 3656 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 16 │ │ │ │ -Class #564 annotations: │ │ +Class #844 annotations: │ │ Annotations on class │ │ VISIBILITY_SYSTEM Ldalvik/annotation/EnclosingClass; value=Landroid/support/v4/widget/ScrollerCompat; │ │ VISIBILITY_SYSTEM Ldalvik/annotation/InnerClass; accessFlags=8 name="ScrollerCompatImplGingerbread" │ │ │ │ -Class #564 - │ │ +Class #844 - │ │ Class descriptor : 'Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImplGingerbread;' │ │ Access flags : 0x0000 () │ │ Superclass : 'Ljava/lang/Object;' │ │ Interfaces - │ │ #0 : 'Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl;' │ │ Static fields - │ │ Instance fields - │ │ @@ -146227,101 +208050,101 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -06b7b4: |[06b7b4] android.support.v4.widget.ScrollerCompat$ScrollerCompatImplGingerbread.:()V │ │ -06b7c4: 7010 9117 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1791 │ │ -06b7ca: 0e00 |0003: return-void │ │ +099410: |[099410] android.support.v4.widget.ScrollerCompat$ScrollerCompatImplGingerbread.:()V │ │ +099420: 7010 8622 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2286 │ │ +099426: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=143 │ │ + 0x0000 line=150 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImplGingerbread; │ │ │ │ Virtual methods - │ │ #0 : (in Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImplGingerbread;) │ │ name : 'abortAnimation' │ │ type : '(Ljava/lang/Object;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -06b7cc: |[06b7cc] android.support.v4.widget.ScrollerCompat$ScrollerCompatImplGingerbread.abortAnimation:(Ljava/lang/Object;)V │ │ -06b7dc: 7110 b510 0100 |0000: invoke-static {v1}, Landroid/support/v4/widget/ScrollerCompatGingerbread;.abortAnimation:(Ljava/lang/Object;)V // method@10b5 │ │ -06b7e2: 0e00 |0003: return-void │ │ +099428: |[099428] android.support.v4.widget.ScrollerCompat$ScrollerCompatImplGingerbread.abortAnimation:(Ljava/lang/Object;)V │ │ +099438: 7110 771a 0100 |0000: invoke-static {v1}, Landroid/support/v4/widget/ScrollerCompatGingerbread;.abortAnimation:(Ljava/lang/Object;)V // method@1a77 │ │ +09943e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=201 │ │ - 0x0003 line=202 │ │ + 0x0000 line=208 │ │ + 0x0003 line=209 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImplGingerbread; │ │ 0x0000 - 0x0004 reg=1 scroller Ljava/lang/Object; │ │ │ │ #1 : (in Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImplGingerbread;) │ │ name : 'computeScrollOffset' │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -06b7e4: |[06b7e4] android.support.v4.widget.ScrollerCompat$ScrollerCompatImplGingerbread.computeScrollOffset:(Ljava/lang/Object;)Z │ │ -06b7f4: 7110 b610 0200 |0000: invoke-static {v2}, Landroid/support/v4/widget/ScrollerCompatGingerbread;.computeScrollOffset:(Ljava/lang/Object;)Z // method@10b6 │ │ -06b7fa: 0a00 |0003: move-result v0 │ │ -06b7fc: 0f00 |0004: return v0 │ │ +099440: |[099440] android.support.v4.widget.ScrollerCompat$ScrollerCompatImplGingerbread.computeScrollOffset:(Ljava/lang/Object;)Z │ │ +099450: 7110 781a 0200 |0000: invoke-static {v2}, Landroid/support/v4/widget/ScrollerCompatGingerbread;.computeScrollOffset:(Ljava/lang/Object;)Z // method@1a78 │ │ +099456: 0a00 |0003: move-result v0 │ │ +099458: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=171 │ │ + 0x0000 line=178 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImplGingerbread; │ │ 0x0000 - 0x0005 reg=2 scroller Ljava/lang/Object; │ │ │ │ #2 : (in Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImplGingerbread;) │ │ name : 'createScroller' │ │ type : '(Landroid/content/Context;Landroid/view/animation/Interpolator;)Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -06b800: |[06b800] android.support.v4.widget.ScrollerCompat$ScrollerCompatImplGingerbread.createScroller:(Landroid/content/Context;Landroid/view/animation/Interpolator;)Ljava/lang/Object; │ │ -06b810: 7120 b710 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/widget/ScrollerCompatGingerbread;.createScroller:(Landroid/content/Context;Landroid/view/animation/Interpolator;)Ljava/lang/Object; // method@10b7 │ │ -06b816: 0c00 |0003: move-result-object v0 │ │ -06b818: 1100 |0004: return-object v0 │ │ +09945c: |[09945c] android.support.v4.widget.ScrollerCompat$ScrollerCompatImplGingerbread.createScroller:(Landroid/content/Context;Landroid/view/animation/Interpolator;)Ljava/lang/Object; │ │ +09946c: 7120 791a 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/widget/ScrollerCompatGingerbread;.createScroller:(Landroid/content/Context;Landroid/view/animation/Interpolator;)Ljava/lang/Object; // method@1a79 │ │ +099472: 0c00 |0003: move-result-object v0 │ │ +099474: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=146 │ │ + 0x0000 line=153 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImplGingerbread; │ │ 0x0000 - 0x0005 reg=2 context Landroid/content/Context; │ │ 0x0000 - 0x0005 reg=3 interpolator Landroid/view/animation/Interpolator; │ │ │ │ #3 : (in Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImplGingerbread;) │ │ name : 'fling' │ │ type : '(Ljava/lang/Object;IIIIIIII)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 10 │ │ ins : 10 │ │ outs : 9 │ │ insns size : 4 16-bit code units │ │ -06b81c: |[06b81c] android.support.v4.widget.ScrollerCompat$ScrollerCompatImplGingerbread.fling:(Ljava/lang/Object;IIIIIIII)V │ │ -06b82c: 7709 b810 0100 |0000: invoke-static/range {v1, v2, v3, v4, v5, v6, v7, v8, v9}, Landroid/support/v4/widget/ScrollerCompatGingerbread;.fling:(Ljava/lang/Object;IIIIIIII)V // method@10b8 │ │ -06b832: 0e00 |0003: return-void │ │ +099478: |[099478] android.support.v4.widget.ScrollerCompat$ScrollerCompatImplGingerbread.fling:(Ljava/lang/Object;IIIIIIII)V │ │ +099488: 7709 7a1a 0100 |0000: invoke-static/range {v1, v2, v3, v4, v5, v6, v7, v8, v9}, Landroid/support/v4/widget/ScrollerCompatGingerbread;.fling:(Ljava/lang/Object;IIIIIIII)V // method@1a7a │ │ +09948e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=188 │ │ - 0x0003 line=190 │ │ + 0x0000 line=195 │ │ + 0x0003 line=197 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImplGingerbread; │ │ 0x0000 - 0x0004 reg=1 scroller Ljava/lang/Object; │ │ 0x0000 - 0x0004 reg=2 startX I │ │ 0x0000 - 0x0004 reg=3 startY I │ │ 0x0000 - 0x0004 reg=4 velX I │ │ 0x0000 - 0x0004 reg=5 velY I │ │ @@ -146335,21 +208158,21 @@ │ │ type : '(Ljava/lang/Object;IIIIIIIIII)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 12 │ │ ins : 12 │ │ outs : 11 │ │ insns size : 4 16-bit code units │ │ -06b834: |[06b834] android.support.v4.widget.ScrollerCompat$ScrollerCompatImplGingerbread.fling:(Ljava/lang/Object;IIIIIIIIII)V │ │ -06b844: 770b b910 0100 |0000: invoke-static/range {v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11}, Landroid/support/v4/widget/ScrollerCompatGingerbread;.fling:(Ljava/lang/Object;IIIIIIIIII)V // method@10b9 │ │ -06b84a: 0e00 |0003: return-void │ │ +099490: |[099490] android.support.v4.widget.ScrollerCompat$ScrollerCompatImplGingerbread.fling:(Ljava/lang/Object;IIIIIIIIII)V │ │ +0994a0: 770b 7b1a 0100 |0000: invoke-static/range {v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11}, Landroid/support/v4/widget/ScrollerCompatGingerbread;.fling:(Ljava/lang/Object;IIIIIIIIII)V // method@1a7b │ │ +0994a6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=195 │ │ - 0x0003 line=197 │ │ + 0x0000 line=202 │ │ + 0x0003 line=204 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImplGingerbread; │ │ 0x0000 - 0x0004 reg=1 scroller Ljava/lang/Object; │ │ 0x0000 - 0x0004 reg=2 startX I │ │ 0x0000 - 0x0004 reg=3 startY I │ │ 0x0000 - 0x0004 reg=4 velX I │ │ 0x0000 - 0x0004 reg=5 velY I │ │ @@ -146365,160 +208188,160 @@ │ │ type : '(Ljava/lang/Object;)F' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -06b84c: |[06b84c] android.support.v4.widget.ScrollerCompat$ScrollerCompatImplGingerbread.getCurrVelocity:(Ljava/lang/Object;)F │ │ -06b85c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -06b85e: 0f00 |0001: return v0 │ │ +0994a8: |[0994a8] android.support.v4.widget.ScrollerCompat$ScrollerCompatImplGingerbread.getCurrVelocity:(Ljava/lang/Object;)F │ │ +0994b8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0994ba: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=166 │ │ + 0x0000 line=173 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImplGingerbread; │ │ 0x0000 - 0x0002 reg=2 scroller Ljava/lang/Object; │ │ │ │ #6 : (in Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImplGingerbread;) │ │ name : 'getCurrX' │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -06b860: |[06b860] android.support.v4.widget.ScrollerCompat$ScrollerCompatImplGingerbread.getCurrX:(Ljava/lang/Object;)I │ │ -06b870: 7110 ba10 0200 |0000: invoke-static {v2}, Landroid/support/v4/widget/ScrollerCompatGingerbread;.getCurrX:(Ljava/lang/Object;)I // method@10ba │ │ -06b876: 0a00 |0003: move-result v0 │ │ -06b878: 0f00 |0004: return v0 │ │ +0994bc: |[0994bc] android.support.v4.widget.ScrollerCompat$ScrollerCompatImplGingerbread.getCurrX:(Ljava/lang/Object;)I │ │ +0994cc: 7110 7c1a 0200 |0000: invoke-static {v2}, Landroid/support/v4/widget/ScrollerCompatGingerbread;.getCurrX:(Ljava/lang/Object;)I // method@1a7c │ │ +0994d2: 0a00 |0003: move-result v0 │ │ +0994d4: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=156 │ │ + 0x0000 line=163 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImplGingerbread; │ │ 0x0000 - 0x0005 reg=2 scroller Ljava/lang/Object; │ │ │ │ #7 : (in Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImplGingerbread;) │ │ name : 'getCurrY' │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -06b87c: |[06b87c] android.support.v4.widget.ScrollerCompat$ScrollerCompatImplGingerbread.getCurrY:(Ljava/lang/Object;)I │ │ -06b88c: 7110 bb10 0200 |0000: invoke-static {v2}, Landroid/support/v4/widget/ScrollerCompatGingerbread;.getCurrY:(Ljava/lang/Object;)I // method@10bb │ │ -06b892: 0a00 |0003: move-result v0 │ │ -06b894: 0f00 |0004: return v0 │ │ +0994d8: |[0994d8] android.support.v4.widget.ScrollerCompat$ScrollerCompatImplGingerbread.getCurrY:(Ljava/lang/Object;)I │ │ +0994e8: 7110 7d1a 0200 |0000: invoke-static {v2}, Landroid/support/v4/widget/ScrollerCompatGingerbread;.getCurrY:(Ljava/lang/Object;)I // method@1a7d │ │ +0994ee: 0a00 |0003: move-result v0 │ │ +0994f0: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=161 │ │ + 0x0000 line=168 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImplGingerbread; │ │ 0x0000 - 0x0005 reg=2 scroller Ljava/lang/Object; │ │ │ │ #8 : (in Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImplGingerbread;) │ │ name : 'getFinalX' │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -06b898: |[06b898] android.support.v4.widget.ScrollerCompat$ScrollerCompatImplGingerbread.getFinalX:(Ljava/lang/Object;)I │ │ -06b8a8: 7110 bc10 0200 |0000: invoke-static {v2}, Landroid/support/v4/widget/ScrollerCompatGingerbread;.getFinalX:(Ljava/lang/Object;)I // method@10bc │ │ -06b8ae: 0a00 |0003: move-result v0 │ │ -06b8b0: 0f00 |0004: return v0 │ │ +0994f4: |[0994f4] android.support.v4.widget.ScrollerCompat$ScrollerCompatImplGingerbread.getFinalX:(Ljava/lang/Object;)I │ │ +099504: 7110 7e1a 0200 |0000: invoke-static {v2}, Landroid/support/v4/widget/ScrollerCompatGingerbread;.getFinalX:(Ljava/lang/Object;)I // method@1a7e │ │ +09950a: 0a00 |0003: move-result v0 │ │ +09950c: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=222 │ │ + 0x0000 line=229 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImplGingerbread; │ │ 0x0000 - 0x0005 reg=2 scroller Ljava/lang/Object; │ │ │ │ #9 : (in Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImplGingerbread;) │ │ name : 'getFinalY' │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -06b8b4: |[06b8b4] android.support.v4.widget.ScrollerCompat$ScrollerCompatImplGingerbread.getFinalY:(Ljava/lang/Object;)I │ │ -06b8c4: 7110 bd10 0200 |0000: invoke-static {v2}, Landroid/support/v4/widget/ScrollerCompatGingerbread;.getFinalY:(Ljava/lang/Object;)I // method@10bd │ │ -06b8ca: 0a00 |0003: move-result v0 │ │ -06b8cc: 0f00 |0004: return v0 │ │ +099510: |[099510] android.support.v4.widget.ScrollerCompat$ScrollerCompatImplGingerbread.getFinalY:(Ljava/lang/Object;)I │ │ +099520: 7110 7f1a 0200 |0000: invoke-static {v2}, Landroid/support/v4/widget/ScrollerCompatGingerbread;.getFinalY:(Ljava/lang/Object;)I // method@1a7f │ │ +099526: 0a00 |0003: move-result v0 │ │ +099528: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=227 │ │ + 0x0000 line=234 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImplGingerbread; │ │ 0x0000 - 0x0005 reg=2 scroller Ljava/lang/Object; │ │ │ │ #10 : (in Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImplGingerbread;) │ │ name : 'isFinished' │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -06b8d0: |[06b8d0] android.support.v4.widget.ScrollerCompat$ScrollerCompatImplGingerbread.isFinished:(Ljava/lang/Object;)Z │ │ -06b8e0: 7110 be10 0200 |0000: invoke-static {v2}, Landroid/support/v4/widget/ScrollerCompatGingerbread;.isFinished:(Ljava/lang/Object;)Z // method@10be │ │ -06b8e6: 0a00 |0003: move-result v0 │ │ -06b8e8: 0f00 |0004: return v0 │ │ +09952c: |[09952c] android.support.v4.widget.ScrollerCompat$ScrollerCompatImplGingerbread.isFinished:(Ljava/lang/Object;)Z │ │ +09953c: 7110 801a 0200 |0000: invoke-static {v2}, Landroid/support/v4/widget/ScrollerCompatGingerbread;.isFinished:(Ljava/lang/Object;)Z // method@1a80 │ │ +099542: 0a00 |0003: move-result v0 │ │ +099544: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=151 │ │ + 0x0000 line=158 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImplGingerbread; │ │ 0x0000 - 0x0005 reg=2 scroller Ljava/lang/Object; │ │ │ │ #11 : (in Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImplGingerbread;) │ │ name : 'isOverScrolled' │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -06b8ec: |[06b8ec] android.support.v4.widget.ScrollerCompat$ScrollerCompatImplGingerbread.isOverScrolled:(Ljava/lang/Object;)Z │ │ -06b8fc: 7110 bf10 0200 |0000: invoke-static {v2}, Landroid/support/v4/widget/ScrollerCompatGingerbread;.isOverScrolled:(Ljava/lang/Object;)Z // method@10bf │ │ -06b902: 0a00 |0003: move-result v0 │ │ -06b904: 0f00 |0004: return v0 │ │ +099548: |[099548] android.support.v4.widget.ScrollerCompat$ScrollerCompatImplGingerbread.isOverScrolled:(Ljava/lang/Object;)Z │ │ +099558: 7110 811a 0200 |0000: invoke-static {v2}, Landroid/support/v4/widget/ScrollerCompatGingerbread;.isOverScrolled:(Ljava/lang/Object;)Z // method@1a81 │ │ +09955e: 0a00 |0003: move-result v0 │ │ +099560: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=217 │ │ + 0x0000 line=224 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImplGingerbread; │ │ 0x0000 - 0x0005 reg=2 scroller Ljava/lang/Object; │ │ │ │ #12 : (in Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImplGingerbread;) │ │ name : 'notifyHorizontalEdgeReached' │ │ type : '(Ljava/lang/Object;III)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 5 │ │ outs : 4 │ │ insns size : 4 16-bit code units │ │ -06b908: |[06b908] android.support.v4.widget.ScrollerCompat$ScrollerCompatImplGingerbread.notifyHorizontalEdgeReached:(Ljava/lang/Object;III)V │ │ -06b918: 7140 c010 2143 |0000: invoke-static {v1, v2, v3, v4}, Landroid/support/v4/widget/ScrollerCompatGingerbread;.notifyHorizontalEdgeReached:(Ljava/lang/Object;III)V // method@10c0 │ │ -06b91e: 0e00 |0003: return-void │ │ +099564: |[099564] android.support.v4.widget.ScrollerCompat$ScrollerCompatImplGingerbread.notifyHorizontalEdgeReached:(Ljava/lang/Object;III)V │ │ +099574: 7140 821a 2143 |0000: invoke-static {v1, v2, v3, v4}, Landroid/support/v4/widget/ScrollerCompatGingerbread;.notifyHorizontalEdgeReached:(Ljava/lang/Object;III)V // method@1a82 │ │ +09957a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=207 │ │ - 0x0003 line=208 │ │ + 0x0000 line=214 │ │ + 0x0003 line=215 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImplGingerbread; │ │ 0x0000 - 0x0004 reg=1 scroller Ljava/lang/Object; │ │ 0x0000 - 0x0004 reg=2 startX I │ │ 0x0000 - 0x0004 reg=3 finalX I │ │ 0x0000 - 0x0004 reg=4 overX I │ │ │ │ @@ -146527,21 +208350,21 @@ │ │ type : '(Ljava/lang/Object;III)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 5 │ │ outs : 4 │ │ insns size : 4 16-bit code units │ │ -06b920: |[06b920] android.support.v4.widget.ScrollerCompat$ScrollerCompatImplGingerbread.notifyVerticalEdgeReached:(Ljava/lang/Object;III)V │ │ -06b930: 7140 c110 2143 |0000: invoke-static {v1, v2, v3, v4}, Landroid/support/v4/widget/ScrollerCompatGingerbread;.notifyVerticalEdgeReached:(Ljava/lang/Object;III)V // method@10c1 │ │ -06b936: 0e00 |0003: return-void │ │ +09957c: |[09957c] android.support.v4.widget.ScrollerCompat$ScrollerCompatImplGingerbread.notifyVerticalEdgeReached:(Ljava/lang/Object;III)V │ │ +09958c: 7140 831a 2143 |0000: invoke-static {v1, v2, v3, v4}, Landroid/support/v4/widget/ScrollerCompatGingerbread;.notifyVerticalEdgeReached:(Ljava/lang/Object;III)V // method@1a83 │ │ +099592: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=212 │ │ - 0x0003 line=213 │ │ + 0x0000 line=219 │ │ + 0x0003 line=220 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImplGingerbread; │ │ 0x0000 - 0x0004 reg=1 scroller Ljava/lang/Object; │ │ 0x0000 - 0x0004 reg=2 startY I │ │ 0x0000 - 0x0004 reg=3 finalY I │ │ 0x0000 - 0x0004 reg=4 overY I │ │ │ │ @@ -146550,21 +208373,21 @@ │ │ type : '(Ljava/lang/Object;IIII)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 6 │ │ outs : 5 │ │ insns size : 4 16-bit code units │ │ -06b938: |[06b938] android.support.v4.widget.ScrollerCompat$ScrollerCompatImplGingerbread.startScroll:(Ljava/lang/Object;IIII)V │ │ -06b948: 7155 c210 2143 |0000: invoke-static {v1, v2, v3, v4, v5}, Landroid/support/v4/widget/ScrollerCompatGingerbread;.startScroll:(Ljava/lang/Object;IIII)V // method@10c2 │ │ -06b94e: 0e00 |0003: return-void │ │ +099594: |[099594] android.support.v4.widget.ScrollerCompat$ScrollerCompatImplGingerbread.startScroll:(Ljava/lang/Object;IIII)V │ │ +0995a4: 7155 841a 2143 |0000: invoke-static {v1, v2, v3, v4, v5}, Landroid/support/v4/widget/ScrollerCompatGingerbread;.startScroll:(Ljava/lang/Object;IIII)V // method@1a84 │ │ +0995aa: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=176 │ │ - 0x0003 line=177 │ │ + 0x0000 line=183 │ │ + 0x0003 line=184 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImplGingerbread; │ │ 0x0000 - 0x0004 reg=1 scroller Ljava/lang/Object; │ │ 0x0000 - 0x0004 reg=2 startX I │ │ 0x0000 - 0x0004 reg=3 startY I │ │ 0x0000 - 0x0004 reg=4 dx I │ │ 0x0000 - 0x0004 reg=5 dy I │ │ @@ -146574,48 +208397,48 @@ │ │ type : '(Ljava/lang/Object;IIIII)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 7 │ │ outs : 6 │ │ insns size : 4 16-bit code units │ │ -06b950: |[06b950] android.support.v4.widget.ScrollerCompat$ScrollerCompatImplGingerbread.startScroll:(Ljava/lang/Object;IIIII)V │ │ -06b960: 7706 c310 0100 |0000: invoke-static/range {v1, v2, v3, v4, v5, v6}, Landroid/support/v4/widget/ScrollerCompatGingerbread;.startScroll:(Ljava/lang/Object;IIIII)V // method@10c3 │ │ -06b966: 0e00 |0003: return-void │ │ +0995ac: |[0995ac] android.support.v4.widget.ScrollerCompat$ScrollerCompatImplGingerbread.startScroll:(Ljava/lang/Object;IIIII)V │ │ +0995bc: 7706 851a 0100 |0000: invoke-static/range {v1, v2, v3, v4, v5, v6}, Landroid/support/v4/widget/ScrollerCompatGingerbread;.startScroll:(Ljava/lang/Object;IIIII)V // method@1a85 │ │ +0995c2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=182 │ │ - 0x0003 line=183 │ │ + 0x0000 line=189 │ │ + 0x0003 line=190 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImplGingerbread; │ │ 0x0000 - 0x0004 reg=1 scroller Ljava/lang/Object; │ │ 0x0000 - 0x0004 reg=2 startX I │ │ 0x0000 - 0x0004 reg=3 startY I │ │ 0x0000 - 0x0004 reg=4 dx I │ │ 0x0000 - 0x0004 reg=5 dy I │ │ 0x0000 - 0x0004 reg=6 duration I │ │ │ │ - source_file_idx : 2660 (ScrollerCompat.java) │ │ + source_file_idx : 3656 (ScrollerCompat.java) │ │ │ │ -Class #565 header: │ │ -class_idx : 617 │ │ +Class #845 header: │ │ +class_idx : 975 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 948 │ │ -source_file_idx : 2671 │ │ +superclass_idx : 1337 │ │ +source_file_idx : 3667 │ │ static_fields_size : 0 │ │ instance_fields_size: 2 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 2 │ │ │ │ -Class #565 annotations: │ │ +Class #845 annotations: │ │ Annotations on class │ │ VISIBILITY_SYSTEM Ldalvik/annotation/EnclosingMethod; value=newOnQueryTextListener │ │ VISIBILITY_SYSTEM Ldalvik/annotation/InnerClass; accessFlags=0 name=null │ │ │ │ -Class #565 - │ │ +Class #845 - │ │ Class descriptor : 'Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatHoneycombImpl$1;' │ │ Access flags : 0x0000 () │ │ Superclass : 'Ljava/lang/Object;' │ │ Interfaces - │ │ #0 : 'Landroid/support/v4/widget/SearchViewCompatHoneycomb$OnQueryTextListenerCompatBridge;' │ │ Static fields - │ │ Instance fields - │ │ @@ -146633,19 +208456,19 @@ │ │ type : '(Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatHoneycombImpl;Landroid/support/v4/widget/SearchViewCompat$OnQueryTextListenerCompat;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -06b968: |[06b968] android.support.v4.widget.SearchViewCompat$SearchViewCompatHoneycombImpl$1.:(Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatHoneycombImpl;Landroid/support/v4/widget/SearchViewCompat$OnQueryTextListenerCompat;)V │ │ -06b978: 5b01 d004 |0000: iput-object v1, v0, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatHoneycombImpl$1;.this$0:Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatHoneycombImpl; // field@04d0 │ │ -06b97c: 5b02 d104 |0002: iput-object v2, v0, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatHoneycombImpl$1;.val$listener:Landroid/support/v4/widget/SearchViewCompat$OnQueryTextListenerCompat; // field@04d1 │ │ -06b980: 7010 9117 0000 |0004: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1791 │ │ -06b986: 0e00 |0007: return-void │ │ +0995c4: |[0995c4] android.support.v4.widget.SearchViewCompat$SearchViewCompatHoneycombImpl$1.:(Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatHoneycombImpl;Landroid/support/v4/widget/SearchViewCompat$OnQueryTextListenerCompat;)V │ │ +0995d4: 5b01 9007 |0000: iput-object v1, v0, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatHoneycombImpl$1;.this$0:Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatHoneycombImpl; // field@0790 │ │ +0995d8: 5b02 9107 |0002: iput-object v2, v0, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatHoneycombImpl$1;.val$listener:Landroid/support/v4/widget/SearchViewCompat$OnQueryTextListenerCompat; // field@0791 │ │ +0995dc: 7010 8622 0000 |0004: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2286 │ │ +0995e2: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=150 │ │ locals : │ │ 0x0000 - 0x0008 reg=0 this Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatHoneycombImpl$1; │ │ 0x0000 - 0x0008 reg=1 (null) Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatHoneycombImpl; │ │ 0x0000 - 0x0008 reg=2 (null) Landroid/support/v4/widget/SearchViewCompat$OnQueryTextListenerCompat; │ │ @@ -146656,19 +208479,19 @@ │ │ type : '(Ljava/lang/String;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -06b988: |[06b988] android.support.v4.widget.SearchViewCompat$SearchViewCompatHoneycombImpl$1.onQueryTextChange:(Ljava/lang/String;)Z │ │ -06b998: 5410 d104 |0000: iget-object v0, v1, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatHoneycombImpl$1;.val$listener:Landroid/support/v4/widget/SearchViewCompat$OnQueryTextListenerCompat; // field@04d1 │ │ -06b99c: 6e20 c910 2000 |0002: invoke-virtual {v0, v2}, Landroid/support/v4/widget/SearchViewCompat$OnQueryTextListenerCompat;.onQueryTextChange:(Ljava/lang/String;)Z // method@10c9 │ │ -06b9a2: 0a00 |0005: move-result v0 │ │ -06b9a4: 0f00 |0006: return v0 │ │ +0995e4: |[0995e4] android.support.v4.widget.SearchViewCompat$SearchViewCompatHoneycombImpl$1.onQueryTextChange:(Ljava/lang/String;)Z │ │ +0995f4: 5410 9107 |0000: iget-object v0, v1, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatHoneycombImpl$1;.val$listener:Landroid/support/v4/widget/SearchViewCompat$OnQueryTextListenerCompat; // field@0791 │ │ +0995f8: 6e20 8b1a 2000 |0002: invoke-virtual {v0, v2}, Landroid/support/v4/widget/SearchViewCompat$OnQueryTextListenerCompat;.onQueryTextChange:(Ljava/lang/String;)Z // method@1a8b │ │ +0995fe: 0a00 |0005: move-result v0 │ │ +099600: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=157 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatHoneycombImpl$1; │ │ 0x0000 - 0x0007 reg=2 newText Ljava/lang/String; │ │ │ │ @@ -146677,44 +208500,44 @@ │ │ type : '(Ljava/lang/String;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -06b9a8: |[06b9a8] android.support.v4.widget.SearchViewCompat$SearchViewCompatHoneycombImpl$1.onQueryTextSubmit:(Ljava/lang/String;)Z │ │ -06b9b8: 5410 d104 |0000: iget-object v0, v1, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatHoneycombImpl$1;.val$listener:Landroid/support/v4/widget/SearchViewCompat$OnQueryTextListenerCompat; // field@04d1 │ │ -06b9bc: 6e20 ca10 2000 |0002: invoke-virtual {v0, v2}, Landroid/support/v4/widget/SearchViewCompat$OnQueryTextListenerCompat;.onQueryTextSubmit:(Ljava/lang/String;)Z // method@10ca │ │ -06b9c2: 0a00 |0005: move-result v0 │ │ -06b9c4: 0f00 |0006: return v0 │ │ +099604: |[099604] android.support.v4.widget.SearchViewCompat$SearchViewCompatHoneycombImpl$1.onQueryTextSubmit:(Ljava/lang/String;)Z │ │ +099614: 5410 9107 |0000: iget-object v0, v1, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatHoneycombImpl$1;.val$listener:Landroid/support/v4/widget/SearchViewCompat$OnQueryTextListenerCompat; // field@0791 │ │ +099618: 6e20 8c1a 2000 |0002: invoke-virtual {v0, v2}, Landroid/support/v4/widget/SearchViewCompat$OnQueryTextListenerCompat;.onQueryTextSubmit:(Ljava/lang/String;)Z // method@1a8c │ │ +09961e: 0a00 |0005: move-result v0 │ │ +099620: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=153 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatHoneycombImpl$1; │ │ 0x0000 - 0x0007 reg=2 query Ljava/lang/String; │ │ │ │ - source_file_idx : 2671 (SearchViewCompat.java) │ │ + source_file_idx : 3667 (SearchViewCompat.java) │ │ │ │ -Class #566 header: │ │ -class_idx : 618 │ │ +Class #846 header: │ │ +class_idx : 976 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 948 │ │ -source_file_idx : 2671 │ │ +superclass_idx : 1337 │ │ +source_file_idx : 3667 │ │ static_fields_size : 0 │ │ instance_fields_size: 2 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ -Class #566 annotations: │ │ +Class #846 annotations: │ │ Annotations on class │ │ VISIBILITY_SYSTEM Ldalvik/annotation/EnclosingMethod; value=newOnCloseListener │ │ VISIBILITY_SYSTEM Ldalvik/annotation/InnerClass; accessFlags=0 name=null │ │ │ │ -Class #566 - │ │ +Class #846 - │ │ Class descriptor : 'Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatHoneycombImpl$2;' │ │ Access flags : 0x0000 () │ │ Superclass : 'Ljava/lang/Object;' │ │ Interfaces - │ │ #0 : 'Landroid/support/v4/widget/SearchViewCompatHoneycomb$OnCloseListenerCompatBridge;' │ │ Static fields - │ │ Instance fields - │ │ @@ -146732,19 +208555,19 @@ │ │ type : '(Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatHoneycombImpl;Landroid/support/v4/widget/SearchViewCompat$OnCloseListenerCompat;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -06b9c8: |[06b9c8] android.support.v4.widget.SearchViewCompat$SearchViewCompatHoneycombImpl$2.:(Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatHoneycombImpl;Landroid/support/v4/widget/SearchViewCompat$OnCloseListenerCompat;)V │ │ -06b9d8: 5b01 d204 |0000: iput-object v1, v0, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatHoneycombImpl$2;.this$0:Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatHoneycombImpl; // field@04d2 │ │ -06b9dc: 5b02 d304 |0002: iput-object v2, v0, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatHoneycombImpl$2;.val$listener:Landroid/support/v4/widget/SearchViewCompat$OnCloseListenerCompat; // field@04d3 │ │ -06b9e0: 7010 9117 0000 |0004: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1791 │ │ -06b9e6: 0e00 |0007: return-void │ │ +099624: |[099624] android.support.v4.widget.SearchViewCompat$SearchViewCompatHoneycombImpl$2.:(Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatHoneycombImpl;Landroid/support/v4/widget/SearchViewCompat$OnCloseListenerCompat;)V │ │ +099634: 5b01 9207 |0000: iput-object v1, v0, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatHoneycombImpl$2;.this$0:Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatHoneycombImpl; // field@0792 │ │ +099638: 5b02 9307 |0002: iput-object v2, v0, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatHoneycombImpl$2;.val$listener:Landroid/support/v4/widget/SearchViewCompat$OnCloseListenerCompat; // field@0793 │ │ +09963c: 7010 8622 0000 |0004: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2286 │ │ +099642: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=170 │ │ locals : │ │ 0x0000 - 0x0008 reg=0 this Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatHoneycombImpl$2; │ │ 0x0000 - 0x0008 reg=1 (null) Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatHoneycombImpl; │ │ 0x0000 - 0x0008 reg=2 (null) Landroid/support/v4/widget/SearchViewCompat$OnCloseListenerCompat; │ │ @@ -146755,43 +208578,43 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -06b9e8: |[06b9e8] android.support.v4.widget.SearchViewCompat$SearchViewCompatHoneycombImpl$2.onClose:()Z │ │ -06b9f8: 5410 d304 |0000: iget-object v0, v1, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatHoneycombImpl$2;.val$listener:Landroid/support/v4/widget/SearchViewCompat$OnCloseListenerCompat; // field@04d3 │ │ -06b9fc: 6e10 c710 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/widget/SearchViewCompat$OnCloseListenerCompat;.onClose:()Z // method@10c7 │ │ -06ba02: 0a00 |0005: move-result v0 │ │ -06ba04: 0f00 |0006: return v0 │ │ +099644: |[099644] android.support.v4.widget.SearchViewCompat$SearchViewCompatHoneycombImpl$2.onClose:()Z │ │ +099654: 5410 9307 |0000: iget-object v0, v1, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatHoneycombImpl$2;.val$listener:Landroid/support/v4/widget/SearchViewCompat$OnCloseListenerCompat; // field@0793 │ │ +099658: 6e10 891a 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/widget/SearchViewCompat$OnCloseListenerCompat;.onClose:()Z // method@1a89 │ │ +09965e: 0a00 |0005: move-result v0 │ │ +099660: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=173 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatHoneycombImpl$2; │ │ │ │ - source_file_idx : 2671 (SearchViewCompat.java) │ │ + source_file_idx : 3667 (SearchViewCompat.java) │ │ │ │ -Class #567 header: │ │ -class_idx : 622 │ │ +Class #847 header: │ │ +class_idx : 980 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 948 │ │ -source_file_idx : 2671 │ │ +superclass_idx : 1337 │ │ +source_file_idx : 3667 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 18 │ │ │ │ -Class #567 annotations: │ │ +Class #847 annotations: │ │ Annotations on class │ │ VISIBILITY_SYSTEM Ldalvik/annotation/EnclosingClass; value=Landroid/support/v4/widget/SearchViewCompat; │ │ VISIBILITY_SYSTEM Ldalvik/annotation/InnerClass; accessFlags=8 name="SearchViewCompatStubImpl" │ │ │ │ -Class #567 - │ │ +Class #847 - │ │ Class descriptor : 'Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatStubImpl;' │ │ Access flags : 0x0000 () │ │ Superclass : 'Ljava/lang/Object;' │ │ Interfaces - │ │ #0 : 'Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl;' │ │ Static fields - │ │ Instance fields - │ │ @@ -146801,17 +208624,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -06ba08: |[06ba08] android.support.v4.widget.SearchViewCompat$SearchViewCompatStubImpl.:()V │ │ -06ba18: 7010 9117 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1791 │ │ -06ba1e: 0e00 |0003: return-void │ │ +099664: |[099664] android.support.v4.widget.SearchViewCompat$SearchViewCompatStubImpl.:()V │ │ +099674: 7010 8622 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2286 │ │ +09967a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=53 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatStubImpl; │ │ │ │ Virtual methods - │ │ @@ -146820,17 +208643,17 @@ │ │ type : '(Landroid/view/View;)Ljava/lang/CharSequence;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -06ba20: |[06ba20] android.support.v4.widget.SearchViewCompat$SearchViewCompatStubImpl.getQuery:(Landroid/view/View;)Ljava/lang/CharSequence; │ │ -06ba30: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -06ba32: 1100 |0001: return-object v0 │ │ +09967c: |[09967c] android.support.v4.widget.SearchViewCompat$SearchViewCompatStubImpl.getQuery:(Landroid/view/View;)Ljava/lang/CharSequence; │ │ +09968c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +09968e: 1100 |0001: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=92 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatStubImpl; │ │ 0x0000 - 0x0002 reg=2 searchView Landroid/view/View; │ │ │ │ @@ -146839,17 +208662,17 @@ │ │ type : '(Landroid/view/View;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -06ba34: |[06ba34] android.support.v4.widget.SearchViewCompat$SearchViewCompatStubImpl.isIconified:(Landroid/view/View;)Z │ │ -06ba44: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -06ba46: 0f00 |0001: return v0 │ │ +099690: |[099690] android.support.v4.widget.SearchViewCompat$SearchViewCompatStubImpl.isIconified:(Landroid/view/View;)Z │ │ +0996a0: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +0996a2: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=109 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatStubImpl; │ │ 0x0000 - 0x0002 reg=2 searchView Landroid/view/View; │ │ │ │ @@ -146858,17 +208681,17 @@ │ │ type : '(Landroid/view/View;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -06ba48: |[06ba48] android.support.v4.widget.SearchViewCompat$SearchViewCompatStubImpl.isQueryRefinementEnabled:(Landroid/view/View;)Z │ │ -06ba58: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -06ba5a: 0f00 |0001: return v0 │ │ +0996a4: |[0996a4] android.support.v4.widget.SearchViewCompat$SearchViewCompatStubImpl.isQueryRefinementEnabled:(Landroid/view/View;)Z │ │ +0996b4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0996b6: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=127 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatStubImpl; │ │ 0x0000 - 0x0002 reg=2 searchView Landroid/view/View; │ │ │ │ @@ -146877,17 +208700,17 @@ │ │ type : '(Landroid/view/View;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -06ba5c: |[06ba5c] android.support.v4.widget.SearchViewCompat$SearchViewCompatStubImpl.isSubmitButtonEnabled:(Landroid/view/View;)Z │ │ -06ba6c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -06ba6e: 0f00 |0001: return v0 │ │ +0996b8: |[0996b8] android.support.v4.widget.SearchViewCompat$SearchViewCompatStubImpl.isSubmitButtonEnabled:(Landroid/view/View;)Z │ │ +0996c8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0996ca: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=118 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatStubImpl; │ │ 0x0000 - 0x0002 reg=2 searchView Landroid/view/View; │ │ │ │ @@ -146896,17 +208719,17 @@ │ │ type : '(Landroid/support/v4/widget/SearchViewCompat$OnCloseListenerCompat;)Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -06ba70: |[06ba70] android.support.v4.widget.SearchViewCompat$SearchViewCompatStubImpl.newOnCloseListener:(Landroid/support/v4/widget/SearchViewCompat$OnCloseListenerCompat;)Ljava/lang/Object; │ │ -06ba80: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -06ba82: 1100 |0001: return-object v0 │ │ +0996cc: |[0996cc] android.support.v4.widget.SearchViewCompat$SearchViewCompatStubImpl.newOnCloseListener:(Landroid/support/v4/widget/SearchViewCompat$OnCloseListenerCompat;)Ljava/lang/Object; │ │ +0996dc: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0996de: 1100 |0001: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=83 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatStubImpl; │ │ 0x0000 - 0x0002 reg=2 listener Landroid/support/v4/widget/SearchViewCompat$OnCloseListenerCompat; │ │ │ │ @@ -146915,17 +208738,17 @@ │ │ type : '(Landroid/support/v4/widget/SearchViewCompat$OnQueryTextListenerCompat;)Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -06ba84: |[06ba84] android.support.v4.widget.SearchViewCompat$SearchViewCompatStubImpl.newOnQueryTextListener:(Landroid/support/v4/widget/SearchViewCompat$OnQueryTextListenerCompat;)Ljava/lang/Object; │ │ -06ba94: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -06ba96: 1100 |0001: return-object v0 │ │ +0996e0: |[0996e0] android.support.v4.widget.SearchViewCompat$SearchViewCompatStubImpl.newOnQueryTextListener:(Landroid/support/v4/widget/SearchViewCompat$OnQueryTextListenerCompat;)Ljava/lang/Object; │ │ +0996f0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0996f2: 1100 |0001: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=74 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatStubImpl; │ │ 0x0000 - 0x0002 reg=2 listener Landroid/support/v4/widget/SearchViewCompat$OnQueryTextListenerCompat; │ │ │ │ @@ -146934,17 +208757,17 @@ │ │ type : '(Landroid/content/Context;)Landroid/view/View;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -06ba98: |[06ba98] android.support.v4.widget.SearchViewCompat$SearchViewCompatStubImpl.newSearchView:(Landroid/content/Context;)Landroid/view/View; │ │ -06baa8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -06baaa: 1100 |0001: return-object v0 │ │ +0996f4: |[0996f4] android.support.v4.widget.SearchViewCompat$SearchViewCompatStubImpl.newSearchView:(Landroid/content/Context;)Landroid/view/View; │ │ +099704: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +099706: 1100 |0001: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=57 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatStubImpl; │ │ 0x0000 - 0x0002 reg=2 context Landroid/content/Context; │ │ │ │ @@ -146953,16 +208776,16 @@ │ │ type : '(Landroid/view/View;Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -06baac: |[06baac] android.support.v4.widget.SearchViewCompat$SearchViewCompatStubImpl.setIconified:(Landroid/view/View;Z)V │ │ -06babc: 0e00 |0000: return-void │ │ +099708: |[099708] android.support.v4.widget.SearchViewCompat$SearchViewCompatStubImpl.setIconified:(Landroid/view/View;Z)V │ │ +099718: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=105 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatStubImpl; │ │ 0x0000 - 0x0001 reg=1 searchView Landroid/view/View; │ │ 0x0000 - 0x0001 reg=2 iconify Z │ │ @@ -146972,16 +208795,16 @@ │ │ type : '(Landroid/view/View;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -06bac0: |[06bac0] android.support.v4.widget.SearchViewCompat$SearchViewCompatStubImpl.setImeOptions:(Landroid/view/View;I)V │ │ -06bad0: 0e00 |0000: return-void │ │ +09971c: |[09971c] android.support.v4.widget.SearchViewCompat$SearchViewCompatStubImpl.setImeOptions:(Landroid/view/View;I)V │ │ +09972c: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=66 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatStubImpl; │ │ 0x0000 - 0x0001 reg=1 searchView Landroid/view/View; │ │ 0x0000 - 0x0001 reg=2 imeOptions I │ │ @@ -146991,16 +208814,16 @@ │ │ type : '(Landroid/view/View;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -06bad4: |[06bad4] android.support.v4.widget.SearchViewCompat$SearchViewCompatStubImpl.setInputType:(Landroid/view/View;I)V │ │ -06bae4: 0e00 |0000: return-void │ │ +099730: |[099730] android.support.v4.widget.SearchViewCompat$SearchViewCompatStubImpl.setInputType:(Landroid/view/View;I)V │ │ +099740: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=70 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatStubImpl; │ │ 0x0000 - 0x0001 reg=1 searchView Landroid/view/View; │ │ 0x0000 - 0x0001 reg=2 inputType I │ │ @@ -147010,16 +208833,16 @@ │ │ type : '(Landroid/view/View;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -06bae8: |[06bae8] android.support.v4.widget.SearchViewCompat$SearchViewCompatStubImpl.setMaxWidth:(Landroid/view/View;I)V │ │ -06baf8: 0e00 |0000: return-void │ │ +099744: |[099744] android.support.v4.widget.SearchViewCompat$SearchViewCompatStubImpl.setMaxWidth:(Landroid/view/View;I)V │ │ +099754: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=132 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatStubImpl; │ │ 0x0000 - 0x0001 reg=1 searchView Landroid/view/View; │ │ 0x0000 - 0x0001 reg=2 maxpixels I │ │ @@ -147029,16 +208852,16 @@ │ │ type : '(Ljava/lang/Object;Ljava/lang/Object;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -06bafc: |[06bafc] android.support.v4.widget.SearchViewCompat$SearchViewCompatStubImpl.setOnCloseListener:(Ljava/lang/Object;Ljava/lang/Object;)V │ │ -06bb0c: 0e00 |0000: return-void │ │ +099758: |[099758] android.support.v4.widget.SearchViewCompat$SearchViewCompatStubImpl.setOnCloseListener:(Ljava/lang/Object;Ljava/lang/Object;)V │ │ +099768: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=88 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatStubImpl; │ │ 0x0000 - 0x0001 reg=1 searchView Ljava/lang/Object; │ │ 0x0000 - 0x0001 reg=2 listener Ljava/lang/Object; │ │ @@ -147048,16 +208871,16 @@ │ │ type : '(Ljava/lang/Object;Ljava/lang/Object;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -06bb10: |[06bb10] android.support.v4.widget.SearchViewCompat$SearchViewCompatStubImpl.setOnQueryTextListener:(Ljava/lang/Object;Ljava/lang/Object;)V │ │ -06bb20: 0e00 |0000: return-void │ │ +09976c: |[09976c] android.support.v4.widget.SearchViewCompat$SearchViewCompatStubImpl.setOnQueryTextListener:(Ljava/lang/Object;Ljava/lang/Object;)V │ │ +09977c: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=79 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatStubImpl; │ │ 0x0000 - 0x0001 reg=1 searchView Ljava/lang/Object; │ │ 0x0000 - 0x0001 reg=2 listener Ljava/lang/Object; │ │ @@ -147067,16 +208890,16 @@ │ │ type : '(Landroid/view/View;Ljava/lang/CharSequence;Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -06bb24: |[06bb24] android.support.v4.widget.SearchViewCompat$SearchViewCompatStubImpl.setQuery:(Landroid/view/View;Ljava/lang/CharSequence;Z)V │ │ -06bb34: 0e00 |0000: return-void │ │ +099780: |[099780] android.support.v4.widget.SearchViewCompat$SearchViewCompatStubImpl.setQuery:(Landroid/view/View;Ljava/lang/CharSequence;Z)V │ │ +099790: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=97 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatStubImpl; │ │ 0x0000 - 0x0001 reg=1 searchView Landroid/view/View; │ │ 0x0000 - 0x0001 reg=2 query Ljava/lang/CharSequence; │ │ @@ -147087,16 +208910,16 @@ │ │ type : '(Landroid/view/View;Ljava/lang/CharSequence;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -06bb38: |[06bb38] android.support.v4.widget.SearchViewCompat$SearchViewCompatStubImpl.setQueryHint:(Landroid/view/View;Ljava/lang/CharSequence;)V │ │ -06bb48: 0e00 |0000: return-void │ │ +099794: |[099794] android.support.v4.widget.SearchViewCompat$SearchViewCompatStubImpl.setQueryHint:(Landroid/view/View;Ljava/lang/CharSequence;)V │ │ +0997a4: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=101 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatStubImpl; │ │ 0x0000 - 0x0001 reg=1 searchView Landroid/view/View; │ │ 0x0000 - 0x0001 reg=2 hint Ljava/lang/CharSequence; │ │ @@ -147106,16 +208929,16 @@ │ │ type : '(Landroid/view/View;Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -06bb4c: |[06bb4c] android.support.v4.widget.SearchViewCompat$SearchViewCompatStubImpl.setQueryRefinementEnabled:(Landroid/view/View;Z)V │ │ -06bb5c: 0e00 |0000: return-void │ │ +0997a8: |[0997a8] android.support.v4.widget.SearchViewCompat$SearchViewCompatStubImpl.setQueryRefinementEnabled:(Landroid/view/View;Z)V │ │ +0997b8: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=123 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatStubImpl; │ │ 0x0000 - 0x0001 reg=1 searchView Landroid/view/View; │ │ 0x0000 - 0x0001 reg=2 enable Z │ │ @@ -147125,16 +208948,16 @@ │ │ type : '(Landroid/view/View;Landroid/content/ComponentName;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -06bb60: |[06bb60] android.support.v4.widget.SearchViewCompat$SearchViewCompatStubImpl.setSearchableInfo:(Landroid/view/View;Landroid/content/ComponentName;)V │ │ -06bb70: 0e00 |0000: return-void │ │ +0997bc: |[0997bc] android.support.v4.widget.SearchViewCompat$SearchViewCompatStubImpl.setSearchableInfo:(Landroid/view/View;Landroid/content/ComponentName;)V │ │ +0997cc: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=62 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatStubImpl; │ │ 0x0000 - 0x0001 reg=1 searchView Landroid/view/View; │ │ 0x0000 - 0x0001 reg=2 searchableComponent Landroid/content/ComponentName; │ │ @@ -147144,42 +208967,42 @@ │ │ type : '(Landroid/view/View;Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -06bb74: |[06bb74] android.support.v4.widget.SearchViewCompat$SearchViewCompatStubImpl.setSubmitButtonEnabled:(Landroid/view/View;Z)V │ │ -06bb84: 0e00 |0000: return-void │ │ +0997d0: |[0997d0] android.support.v4.widget.SearchViewCompat$SearchViewCompatStubImpl.setSubmitButtonEnabled:(Landroid/view/View;Z)V │ │ +0997e0: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=114 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatStubImpl; │ │ 0x0000 - 0x0001 reg=1 searchView Landroid/view/View; │ │ 0x0000 - 0x0001 reg=2 enabled Z │ │ │ │ - source_file_idx : 2671 (SearchViewCompat.java) │ │ + source_file_idx : 3667 (SearchViewCompat.java) │ │ │ │ -Class #568 header: │ │ -class_idx : 635 │ │ +Class #848 header: │ │ +class_idx : 993 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 394 │ │ -source_file_idx : 2706 │ │ +superclass_idx : 677 │ │ +source_file_idx : 3712 │ │ static_fields_size : 0 │ │ instance_fields_size: 2 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 4 │ │ │ │ -Class #568 annotations: │ │ +Class #848 annotations: │ │ Annotations on class │ │ VISIBILITY_SYSTEM Ldalvik/annotation/EnclosingClass; value=Landroid/support/v4/widget/SlidingPaneLayout; │ │ VISIBILITY_SYSTEM Ldalvik/annotation/InnerClass; accessFlags=0 name="AccessibilityDelegate" │ │ │ │ -Class #568 - │ │ +Class #848 - │ │ Class descriptor : 'Landroid/support/v4/widget/SlidingPaneLayout$AccessibilityDelegate;' │ │ Access flags : 0x0000 () │ │ Superclass : 'Landroid/support/v4/view/AccessibilityDelegateCompat;' │ │ Interfaces - │ │ Static fields - │ │ Instance fields - │ │ #0 : (in Landroid/support/v4/widget/SlidingPaneLayout$AccessibilityDelegate;) │ │ @@ -147196,105 +209019,105 @@ │ │ type : '(Landroid/support/v4/widget/SlidingPaneLayout;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 13 16-bit code units │ │ -06bb88: |[06bb88] android.support.v4.widget.SlidingPaneLayout$AccessibilityDelegate.:(Landroid/support/v4/widget/SlidingPaneLayout;)V │ │ -06bb98: 5b12 df04 |0000: iput-object v2, v1, Landroid/support/v4/widget/SlidingPaneLayout$AccessibilityDelegate;.this$0:Landroid/support/v4/widget/SlidingPaneLayout; // field@04df │ │ -06bb9c: 7010 f908 0100 |0002: invoke-direct {v1}, Landroid/support/v4/view/AccessibilityDelegateCompat;.:()V // method@08f9 │ │ -06bba2: 2200 5600 |0005: new-instance v0, Landroid/graphics/Rect; // type@0056 │ │ -06bba6: 7010 8401 0000 |0007: invoke-direct {v0}, Landroid/graphics/Rect;.:()V // method@0184 │ │ -06bbac: 5b10 de04 |000a: iput-object v0, v1, Landroid/support/v4/widget/SlidingPaneLayout$AccessibilityDelegate;.mTmpRect:Landroid/graphics/Rect; // field@04de │ │ -06bbb0: 0e00 |000c: return-void │ │ +0997e4: |[0997e4] android.support.v4.widget.SlidingPaneLayout$AccessibilityDelegate.:(Landroid/support/v4/widget/SlidingPaneLayout;)V │ │ +0997f4: 5b12 9f07 |0000: iput-object v2, v1, Landroid/support/v4/widget/SlidingPaneLayout$AccessibilityDelegate;.this$0:Landroid/support/v4/widget/SlidingPaneLayout; // field@079f │ │ +0997f8: 7010 a60f 0100 |0002: invoke-direct {v1}, Landroid/support/v4/view/AccessibilityDelegateCompat;.:()V // method@0fa6 │ │ +0997fe: 2200 6c00 |0005: new-instance v0, Landroid/graphics/Rect; // type@006c │ │ +099802: 7010 fa01 0000 |0007: invoke-direct {v0}, Landroid/graphics/Rect;.:()V // method@01fa │ │ +099808: 5b10 9e07 |000a: iput-object v0, v1, Landroid/support/v4/widget/SlidingPaneLayout$AccessibilityDelegate;.mTmpRect:Landroid/graphics/Rect; // field@079e │ │ +09980c: 0e00 |000c: return-void │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=1395 │ │ - 0x0005 line=1396 │ │ + 0x0000 line=1538 │ │ + 0x0005 line=1539 │ │ locals : │ │ 0x0000 - 0x000d reg=1 this Landroid/support/v4/widget/SlidingPaneLayout$AccessibilityDelegate; │ │ 0x0000 - 0x000d reg=2 (null) Landroid/support/v4/widget/SlidingPaneLayout; │ │ │ │ #1 : (in Landroid/support/v4/widget/SlidingPaneLayout$AccessibilityDelegate;) │ │ name : 'copyNodeInfoNoChildren' │ │ type : '(Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 106 16-bit code units │ │ -06bbb4: |[06bbb4] android.support.v4.widget.SlidingPaneLayout$AccessibilityDelegate.copyNodeInfoNoChildren:(Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;)V │ │ -06bbc4: 5420 de04 |0000: iget-object v0, v2, Landroid/support/v4/widget/SlidingPaneLayout$AccessibilityDelegate;.mTmpRect:Landroid/graphics/Rect; // field@04de │ │ -06bbc8: 6e20 6e0d 0400 |0002: invoke-virtual {v4, v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.getBoundsInParent:(Landroid/graphics/Rect;)V // method@0d6e │ │ -06bbce: 6e20 910d 0300 |0005: invoke-virtual {v3, v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setBoundsInParent:(Landroid/graphics/Rect;)V // method@0d91 │ │ -06bbd4: 6e20 6f0d 0400 |0008: invoke-virtual {v4, v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.getBoundsInScreen:(Landroid/graphics/Rect;)V // method@0d6f │ │ -06bbda: 6e20 920d 0300 |000b: invoke-virtual {v3, v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setBoundsInScreen:(Landroid/graphics/Rect;)V // method@0d92 │ │ -06bbe0: 6e10 880d 0400 |000e: invoke-virtual {v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.isVisibleToUser:()Z // method@0d88 │ │ -06bbe6: 0a01 |0011: move-result v1 │ │ -06bbe8: 6e20 a80d 1300 |0012: invoke-virtual {v3, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setVisibleToUser:(Z)V // method@0da8 │ │ -06bbee: 6e10 770d 0400 |0015: invoke-virtual {v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.getPackageName:()Ljava/lang/CharSequence; // method@0d77 │ │ -06bbf4: 0c01 |0018: move-result-object v1 │ │ -06bbf6: 6e20 9e0d 1300 |0019: invoke-virtual {v3, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setPackageName:(Ljava/lang/CharSequence;)V // method@0d9e │ │ -06bbfc: 6e10 720d 0400 |001c: invoke-virtual {v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.getClassName:()Ljava/lang/CharSequence; // method@0d72 │ │ -06bc02: 0c01 |001f: move-result-object v1 │ │ -06bc04: 6e20 950d 1300 |0020: invoke-virtual {v3, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setClassName:(Ljava/lang/CharSequence;)V // method@0d95 │ │ -06bc0a: 6e10 730d 0400 |0023: invoke-virtual {v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.getContentDescription:()Ljava/lang/CharSequence; // method@0d73 │ │ -06bc10: 0c01 |0026: move-result-object v1 │ │ -06bc12: 6e20 970d 1300 |0027: invoke-virtual {v3, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setContentDescription:(Ljava/lang/CharSequence;)V // method@0d97 │ │ -06bc18: 6e10 810d 0400 |002a: invoke-virtual {v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.isEnabled:()Z // method@0d81 │ │ -06bc1e: 0a01 |002d: move-result v1 │ │ -06bc20: 6e20 980d 1300 |002e: invoke-virtual {v3, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setEnabled:(Z)V // method@0d98 │ │ -06bc26: 6e10 800d 0400 |0031: invoke-virtual {v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.isClickable:()Z // method@0d80 │ │ -06bc2c: 0a01 |0034: move-result v1 │ │ -06bc2e: 6e20 960d 1300 |0035: invoke-virtual {v3, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setClickable:(Z)V // method@0d96 │ │ -06bc34: 6e10 820d 0400 |0038: invoke-virtual {v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.isFocusable:()Z // method@0d82 │ │ -06bc3a: 0a01 |003b: move-result v1 │ │ -06bc3c: 6e20 990d 1300 |003c: invoke-virtual {v3, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setFocusable:(Z)V // method@0d99 │ │ -06bc42: 6e10 830d 0400 |003f: invoke-virtual {v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.isFocused:()Z // method@0d83 │ │ -06bc48: 0a01 |0042: move-result v1 │ │ -06bc4a: 6e20 9a0d 1300 |0043: invoke-virtual {v3, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setFocused:(Z)V // method@0d9a │ │ -06bc50: 6e10 7d0d 0400 |0046: invoke-virtual {v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.isAccessibilityFocused:()Z // method@0d7d │ │ -06bc56: 0a01 |0049: move-result v1 │ │ -06bc58: 6e20 900d 1300 |004a: invoke-virtual {v3, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setAccessibilityFocused:(Z)V // method@0d90 │ │ -06bc5e: 6e10 870d 0400 |004d: invoke-virtual {v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.isSelected:()Z // method@0d87 │ │ -06bc64: 0a01 |0050: move-result v1 │ │ -06bc66: 6e20 a30d 1300 |0051: invoke-virtual {v3, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setSelected:(Z)V // method@0da3 │ │ -06bc6c: 6e10 840d 0400 |0054: invoke-virtual {v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.isLongClickable:()Z // method@0d84 │ │ -06bc72: 0a01 |0057: move-result v1 │ │ -06bc74: 6e20 9c0d 1300 |0058: invoke-virtual {v3, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setLongClickable:(Z)V // method@0d9c │ │ -06bc7a: 6e10 6d0d 0400 |005b: invoke-virtual {v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.getActions:()I // method@0d6d │ │ -06bc80: 0a01 |005e: move-result v1 │ │ -06bc82: 6e20 650d 1300 |005f: invoke-virtual {v3, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.addAction:(I)V // method@0d65 │ │ -06bc88: 6e10 760d 0400 |0062: invoke-virtual {v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.getMovementGranularities:()I // method@0d76 │ │ -06bc8e: 0a01 |0065: move-result v1 │ │ -06bc90: 6e20 9d0d 1300 |0066: invoke-virtual {v3, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setMovementGranularities:(I)V // method@0d9d │ │ -06bc96: 0e00 |0069: return-void │ │ - catches : (none) │ │ - positions : │ │ - 0x0000 line=1454 │ │ - 0x0002 line=1456 │ │ - 0x0005 line=1457 │ │ - 0x0008 line=1459 │ │ - 0x000b line=1460 │ │ - 0x000e line=1462 │ │ - 0x0015 line=1463 │ │ - 0x001c line=1464 │ │ - 0x0023 line=1465 │ │ - 0x002a line=1467 │ │ - 0x0031 line=1468 │ │ - 0x0038 line=1469 │ │ - 0x003f line=1470 │ │ - 0x0046 line=1471 │ │ - 0x004d line=1472 │ │ - 0x0054 line=1473 │ │ - 0x005b line=1475 │ │ - 0x0062 line=1477 │ │ - 0x0069 line=1478 │ │ +099810: |[099810] android.support.v4.widget.SlidingPaneLayout$AccessibilityDelegate.copyNodeInfoNoChildren:(Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;)V │ │ +099820: 5420 9e07 |0000: iget-object v0, v2, Landroid/support/v4/widget/SlidingPaneLayout$AccessibilityDelegate;.mTmpRect:Landroid/graphics/Rect; // field@079e │ │ +099824: 6e20 6416 0400 |0002: invoke-virtual {v4, v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.getBoundsInParent:(Landroid/graphics/Rect;)V // method@1664 │ │ +09982a: 6e20 8a16 0300 |0005: invoke-virtual {v3, v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setBoundsInParent:(Landroid/graphics/Rect;)V // method@168a │ │ +099830: 6e20 6516 0400 |0008: invoke-virtual {v4, v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.getBoundsInScreen:(Landroid/graphics/Rect;)V // method@1665 │ │ +099836: 6e20 8b16 0300 |000b: invoke-virtual {v3, v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setBoundsInScreen:(Landroid/graphics/Rect;)V // method@168b │ │ +09983c: 6e10 8116 0400 |000e: invoke-virtual {v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.isVisibleToUser:()Z // method@1681 │ │ +099842: 0a01 |0011: move-result v1 │ │ +099844: 6e20 a316 1300 |0012: invoke-virtual {v3, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setVisibleToUser:(Z)V // method@16a3 │ │ +09984a: 6e10 6f16 0400 |0015: invoke-virtual {v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.getPackageName:()Ljava/lang/CharSequence; // method@166f │ │ +099850: 0c01 |0018: move-result-object v1 │ │ +099852: 6e20 9916 1300 |0019: invoke-virtual {v3, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setPackageName:(Ljava/lang/CharSequence;)V // method@1699 │ │ +099858: 6e10 6816 0400 |001c: invoke-virtual {v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.getClassName:()Ljava/lang/CharSequence; // method@1668 │ │ +09985e: 0c01 |001f: move-result-object v1 │ │ +099860: 6e20 8e16 1300 |0020: invoke-virtual {v3, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setClassName:(Ljava/lang/CharSequence;)V // method@168e │ │ +099866: 6e10 6b16 0400 |0023: invoke-virtual {v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.getContentDescription:()Ljava/lang/CharSequence; // method@166b │ │ +09986c: 0c01 |0026: move-result-object v1 │ │ +09986e: 6e20 9216 1300 |0027: invoke-virtual {v3, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setContentDescription:(Ljava/lang/CharSequence;)V // method@1692 │ │ +099874: 6e10 7a16 0400 |002a: invoke-virtual {v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.isEnabled:()Z // method@167a │ │ +09987a: 0a01 |002d: move-result v1 │ │ +09987c: 6e20 9316 1300 |002e: invoke-virtual {v3, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setEnabled:(Z)V // method@1693 │ │ +099882: 6e10 7916 0400 |0031: invoke-virtual {v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.isClickable:()Z // method@1679 │ │ +099888: 0a01 |0034: move-result v1 │ │ +09988a: 6e20 8f16 1300 |0035: invoke-virtual {v3, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setClickable:(Z)V // method@168f │ │ +099890: 6e10 7b16 0400 |0038: invoke-virtual {v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.isFocusable:()Z // method@167b │ │ +099896: 0a01 |003b: move-result v1 │ │ +099898: 6e20 9416 1300 |003c: invoke-virtual {v3, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setFocusable:(Z)V // method@1694 │ │ +09989e: 6e10 7c16 0400 |003f: invoke-virtual {v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.isFocused:()Z // method@167c │ │ +0998a4: 0a01 |0042: move-result v1 │ │ +0998a6: 6e20 9516 1300 |0043: invoke-virtual {v3, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setFocused:(Z)V // method@1695 │ │ +0998ac: 6e10 7616 0400 |0046: invoke-virtual {v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.isAccessibilityFocused:()Z // method@1676 │ │ +0998b2: 0a01 |0049: move-result v1 │ │ +0998b4: 6e20 8916 1300 |004a: invoke-virtual {v3, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setAccessibilityFocused:(Z)V // method@1689 │ │ +0998ba: 6e10 8016 0400 |004d: invoke-virtual {v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.isSelected:()Z // method@1680 │ │ +0998c0: 0a01 |0050: move-result v1 │ │ +0998c2: 6e20 9e16 1300 |0051: invoke-virtual {v3, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setSelected:(Z)V // method@169e │ │ +0998c8: 6e10 7d16 0400 |0054: invoke-virtual {v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.isLongClickable:()Z // method@167d │ │ +0998ce: 0a01 |0057: move-result v1 │ │ +0998d0: 6e20 9716 1300 |0058: invoke-virtual {v3, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setLongClickable:(Z)V // method@1697 │ │ +0998d6: 6e10 6316 0400 |005b: invoke-virtual {v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.getActions:()I // method@1663 │ │ +0998dc: 0a01 |005e: move-result v1 │ │ +0998de: 6e20 5a16 1300 |005f: invoke-virtual {v3, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.addAction:(I)V // method@165a │ │ +0998e4: 6e10 6e16 0400 |0062: invoke-virtual {v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.getMovementGranularities:()I // method@166e │ │ +0998ea: 0a01 |0065: move-result v1 │ │ +0998ec: 6e20 9816 1300 |0066: invoke-virtual {v3, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setMovementGranularities:(I)V // method@1698 │ │ +0998f2: 0e00 |0069: return-void │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=1597 │ │ + 0x0002 line=1599 │ │ + 0x0005 line=1600 │ │ + 0x0008 line=1602 │ │ + 0x000b line=1603 │ │ + 0x000e line=1605 │ │ + 0x0015 line=1606 │ │ + 0x001c line=1607 │ │ + 0x0023 line=1608 │ │ + 0x002a line=1610 │ │ + 0x0031 line=1611 │ │ + 0x0038 line=1612 │ │ + 0x003f line=1613 │ │ + 0x0046 line=1614 │ │ + 0x004d line=1615 │ │ + 0x0054 line=1616 │ │ + 0x005b line=1618 │ │ + 0x0062 line=1620 │ │ + 0x0069 line=1621 │ │ locals : │ │ 0x0002 - 0x006a reg=0 rect Landroid/graphics/Rect; │ │ 0x0000 - 0x006a reg=2 this Landroid/support/v4/widget/SlidingPaneLayout$AccessibilityDelegate; │ │ 0x0000 - 0x006a reg=3 dest Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ 0x0000 - 0x006a reg=4 src Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ │ │ Virtual methods - │ │ @@ -147303,117 +209126,117 @@ │ │ type : '(Landroid/view/View;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -06bc98: |[06bc98] android.support.v4.widget.SlidingPaneLayout$AccessibilityDelegate.filter:(Landroid/view/View;)Z │ │ -06bca8: 5410 df04 |0000: iget-object v0, v1, Landroid/support/v4/widget/SlidingPaneLayout$AccessibilityDelegate;.this$0:Landroid/support/v4/widget/SlidingPaneLayout; // field@04df │ │ -06bcac: 6e20 ab11 2000 |0002: invoke-virtual {v0, v2}, Landroid/support/v4/widget/SlidingPaneLayout;.isDimmed:(Landroid/view/View;)Z // method@11ab │ │ -06bcb2: 0a00 |0005: move-result v0 │ │ -06bcb4: 0f00 |0006: return v0 │ │ +0998f4: |[0998f4] android.support.v4.widget.SlidingPaneLayout$AccessibilityDelegate.filter:(Landroid/view/View;)Z │ │ +099904: 5410 9f07 |0000: iget-object v0, v1, Landroid/support/v4/widget/SlidingPaneLayout$AccessibilityDelegate;.this$0:Landroid/support/v4/widget/SlidingPaneLayout; // field@079f │ │ +099908: 6e20 6f1b 2000 |0002: invoke-virtual {v0, v2}, Landroid/support/v4/widget/SlidingPaneLayout;.isDimmed:(Landroid/view/View;)Z // method@1b6f │ │ +09990e: 0a00 |0005: move-result v0 │ │ +099910: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=1444 │ │ + 0x0000 line=1587 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/widget/SlidingPaneLayout$AccessibilityDelegate; │ │ 0x0000 - 0x0007 reg=2 child Landroid/view/View; │ │ │ │ #1 : (in Landroid/support/v4/widget/SlidingPaneLayout$AccessibilityDelegate;) │ │ name : 'onInitializeAccessibilityEvent' │ │ type : '(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 13 16-bit code units │ │ -06bcb8: |[06bcb8] android.support.v4.widget.SlidingPaneLayout$AccessibilityDelegate.onInitializeAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ -06bcc8: 6f30 fd08 2103 |0000: invoke-super {v1, v2, v3}, Landroid/support/v4/view/AccessibilityDelegateCompat;.onInitializeAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V // method@08fd │ │ -06bcce: 1c00 8702 |0003: const-class v0, Landroid/support/v4/widget/SlidingPaneLayout; // type@0287 │ │ -06bcd2: 6e10 6d17 0000 |0005: invoke-virtual {v0}, Ljava/lang/Class;.getName:()Ljava/lang/String; // method@176d │ │ -06bcd8: 0c00 |0008: move-result-object v0 │ │ -06bcda: 6e20 6913 0300 |0009: invoke-virtual {v3, v0}, Landroid/view/accessibility/AccessibilityEvent;.setClassName:(Ljava/lang/CharSequence;)V // method@1369 │ │ -06bce0: 0e00 |000c: return-void │ │ +099914: |[099914] android.support.v4.widget.SlidingPaneLayout$AccessibilityDelegate.onInitializeAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ +099924: 6f30 aa0f 2103 |0000: invoke-super {v1, v2, v3}, Landroid/support/v4/view/AccessibilityDelegateCompat;.onInitializeAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V // method@0faa │ │ +09992a: 1c00 ed03 |0003: const-class v0, Landroid/support/v4/widget/SlidingPaneLayout; // type@03ed │ │ +09992e: 6e10 5c22 0000 |0005: invoke-virtual {v0}, Ljava/lang/Class;.getName:()Ljava/lang/String; // method@225c │ │ +099934: 0c00 |0008: move-result-object v0 │ │ +099936: 6e20 161e 0300 |0009: invoke-virtual {v3, v0}, Landroid/view/accessibility/AccessibilityEvent;.setClassName:(Ljava/lang/CharSequence;)V // method@1e16 │ │ +09993c: 0e00 |000c: return-void │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=1429 │ │ - 0x0003 line=1431 │ │ - 0x000c line=1432 │ │ + 0x0000 line=1572 │ │ + 0x0003 line=1574 │ │ + 0x000c line=1575 │ │ locals : │ │ 0x0000 - 0x000d reg=1 this Landroid/support/v4/widget/SlidingPaneLayout$AccessibilityDelegate; │ │ 0x0000 - 0x000d reg=2 host Landroid/view/View; │ │ 0x0000 - 0x000d reg=3 event Landroid/view/accessibility/AccessibilityEvent; │ │ │ │ #2 : (in Landroid/support/v4/widget/SlidingPaneLayout$AccessibilityDelegate;) │ │ name : 'onInitializeAccessibilityNodeInfo' │ │ type : '(Landroid/view/View;Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 9 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 76 16-bit code units │ │ -06bce4: |[06bce4] android.support.v4.widget.SlidingPaneLayout$AccessibilityDelegate.onInitializeAccessibilityNodeInfo:(Landroid/view/View;Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;)V │ │ -06bcf4: 7110 8a0d 0800 |0000: invoke-static {v8}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.obtain:(Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; // method@0d8a │ │ -06bcfa: 0c04 |0003: move-result-object v4 │ │ -06bcfc: 6f30 fe08 7604 |0004: invoke-super {v6, v7, v4}, Landroid/support/v4/view/AccessibilityDelegateCompat;.onInitializeAccessibilityNodeInfo:(Landroid/view/View;Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;)V // method@08fe │ │ -06bd02: 7030 4f11 8604 |0007: invoke-direct {v6, v8, v4}, Landroid/support/v4/widget/SlidingPaneLayout$AccessibilityDelegate;.copyNodeInfoNoChildren:(Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;)V // method@114f │ │ -06bd08: 6e10 8f0d 0400 |000a: invoke-virtual {v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.recycle:()V // method@0d8f │ │ -06bd0e: 1c05 8702 |000d: const-class v5, Landroid/support/v4/widget/SlidingPaneLayout; // type@0287 │ │ -06bd12: 6e10 6d17 0500 |000f: invoke-virtual {v5}, Ljava/lang/Class;.getName:()Ljava/lang/String; // method@176d │ │ -06bd18: 0c05 |0012: move-result-object v5 │ │ -06bd1a: 6e20 950d 5800 |0013: invoke-virtual {v8, v5}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setClassName:(Ljava/lang/CharSequence;)V // method@0d95 │ │ -06bd20: 6e20 a40d 7800 |0016: invoke-virtual {v8, v7}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setSource:(Landroid/view/View;)V // method@0da4 │ │ -06bd26: 7110 420b 0700 |0019: invoke-static {v7}, Landroid/support/v4/view/ViewCompat;.getParentForAccessibility:(Landroid/view/View;)Landroid/view/ViewParent; // method@0b42 │ │ -06bd2c: 0c03 |001c: move-result-object v3 │ │ -06bd2e: 2035 c202 |001d: instance-of v5, v3, Landroid/view/View; // type@02c2 │ │ -06bd32: 3805 0700 |001f: if-eqz v5, 0026 // +0007 │ │ -06bd36: 1f03 c202 |0021: check-cast v3, Landroid/view/View; // type@02c2 │ │ -06bd3a: 6e20 9f0d 3800 |0023: invoke-virtual {v8, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setParent:(Landroid/view/View;)V // method@0d9f │ │ -06bd40: 5465 df04 |0026: iget-object v5, v6, Landroid/support/v4/widget/SlidingPaneLayout$AccessibilityDelegate;.this$0:Landroid/support/v4/widget/SlidingPaneLayout; // field@04df │ │ -06bd44: 6e10 9d11 0500 |0028: invoke-virtual {v5}, Landroid/support/v4/widget/SlidingPaneLayout;.getChildCount:()I // method@119d │ │ -06bd4a: 0a01 |002b: move-result v1 │ │ -06bd4c: 1202 |002c: const/4 v2, #int 0 // #0 │ │ -06bd4e: 3512 1e00 |002d: if-ge v2, v1, 004b // +001e │ │ -06bd52: 5465 df04 |002f: iget-object v5, v6, Landroid/support/v4/widget/SlidingPaneLayout$AccessibilityDelegate;.this$0:Landroid/support/v4/widget/SlidingPaneLayout; // field@04df │ │ -06bd56: 6e20 9c11 2500 |0031: invoke-virtual {v5, v2}, Landroid/support/v4/widget/SlidingPaneLayout;.getChildAt:(I)Landroid/view/View; // method@119c │ │ -06bd5c: 0c00 |0034: move-result-object v0 │ │ -06bd5e: 6e20 5011 0600 |0035: invoke-virtual {v6, v0}, Landroid/support/v4/widget/SlidingPaneLayout$AccessibilityDelegate;.filter:(Landroid/view/View;)Z // method@1150 │ │ -06bd64: 0a05 |0038: move-result v5 │ │ -06bd66: 3905 0f00 |0039: if-nez v5, 0048 // +000f │ │ -06bd6a: 6e10 d512 0000 |003b: invoke-virtual {v0}, Landroid/view/View;.getVisibility:()I // method@12d5 │ │ -06bd70: 0a05 |003e: move-result v5 │ │ -06bd72: 3905 0900 |003f: if-nez v5, 0048 // +0009 │ │ -06bd76: 1215 |0041: const/4 v5, #int 1 // #1 │ │ -06bd78: 7120 510b 5000 |0042: invoke-static {v0, v5}, Landroid/support/v4/view/ViewCompat;.setImportantForAccessibility:(Landroid/view/View;I)V // method@0b51 │ │ -06bd7e: 6e20 660d 0800 |0045: invoke-virtual {v8, v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.addChild:(Landroid/view/View;)V // method@0d66 │ │ -06bd84: d802 0201 |0048: add-int/lit8 v2, v2, #int 1 // #01 │ │ -06bd88: 28e3 |004a: goto 002d // -001d │ │ -06bd8a: 0e00 |004b: return-void │ │ - catches : (none) │ │ - positions : │ │ - 0x0000 line=1400 │ │ - 0x0004 line=1401 │ │ - 0x0007 line=1402 │ │ - 0x000a line=1403 │ │ - 0x000d line=1405 │ │ - 0x0016 line=1406 │ │ - 0x0019 line=1408 │ │ - 0x001d line=1409 │ │ - 0x0021 line=1410 │ │ - 0x0026 line=1415 │ │ - 0x002c line=1416 │ │ - 0x002f line=1417 │ │ - 0x0035 line=1418 │ │ - 0x0041 line=1420 │ │ - 0x0045 line=1422 │ │ - 0x0048 line=1416 │ │ - 0x004b line=1425 │ │ +099940: |[099940] android.support.v4.widget.SlidingPaneLayout$AccessibilityDelegate.onInitializeAccessibilityNodeInfo:(Landroid/view/View;Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;)V │ │ +099950: 7110 8316 0800 |0000: invoke-static {v8}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.obtain:(Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; // method@1683 │ │ +099956: 0c04 |0003: move-result-object v4 │ │ +099958: 6f30 ab0f 7604 |0004: invoke-super {v6, v7, v4}, Landroid/support/v4/view/AccessibilityDelegateCompat;.onInitializeAccessibilityNodeInfo:(Landroid/view/View;Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;)V // method@0fab │ │ +09995e: 7030 111b 8604 |0007: invoke-direct {v6, v8, v4}, Landroid/support/v4/widget/SlidingPaneLayout$AccessibilityDelegate;.copyNodeInfoNoChildren:(Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;)V // method@1b11 │ │ +099964: 6e10 8816 0400 |000a: invoke-virtual {v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.recycle:()V // method@1688 │ │ +09996a: 1c05 ed03 |000d: const-class v5, Landroid/support/v4/widget/SlidingPaneLayout; // type@03ed │ │ +09996e: 6e10 5c22 0500 |000f: invoke-virtual {v5}, Ljava/lang/Class;.getName:()Ljava/lang/String; // method@225c │ │ +099974: 0c05 |0012: move-result-object v5 │ │ +099976: 6e20 8e16 5800 |0013: invoke-virtual {v8, v5}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setClassName:(Ljava/lang/CharSequence;)V // method@168e │ │ +09997c: 6e20 9f16 7800 |0016: invoke-virtual {v8, v7}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setSource:(Landroid/view/View;)V // method@169f │ │ +099982: 7110 8012 0700 |0019: invoke-static {v7}, Landroid/support/v4/view/ViewCompat;.getParentForAccessibility:(Landroid/view/View;)Landroid/view/ViewParent; // method@1280 │ │ +099988: 0c03 |001c: move-result-object v3 │ │ +09998a: 2035 3804 |001d: instance-of v5, v3, Landroid/view/View; // type@0438 │ │ +09998e: 3805 0700 |001f: if-eqz v5, 0026 // +0007 │ │ +099992: 1f03 3804 |0021: check-cast v3, Landroid/view/View; // type@0438 │ │ +099996: 6e20 9a16 3800 |0023: invoke-virtual {v8, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setParent:(Landroid/view/View;)V // method@169a │ │ +09999c: 5465 9f07 |0026: iget-object v5, v6, Landroid/support/v4/widget/SlidingPaneLayout$AccessibilityDelegate;.this$0:Landroid/support/v4/widget/SlidingPaneLayout; // field@079f │ │ +0999a0: 6e10 611b 0500 |0028: invoke-virtual {v5}, Landroid/support/v4/widget/SlidingPaneLayout;.getChildCount:()I // method@1b61 │ │ +0999a6: 0a01 |002b: move-result v1 │ │ +0999a8: 1202 |002c: const/4 v2, #int 0 // #0 │ │ +0999aa: 3512 1e00 |002d: if-ge v2, v1, 004b // +001e │ │ +0999ae: 5465 9f07 |002f: iget-object v5, v6, Landroid/support/v4/widget/SlidingPaneLayout$AccessibilityDelegate;.this$0:Landroid/support/v4/widget/SlidingPaneLayout; // field@079f │ │ +0999b2: 6e20 601b 2500 |0031: invoke-virtual {v5, v2}, Landroid/support/v4/widget/SlidingPaneLayout;.getChildAt:(I)Landroid/view/View; // method@1b60 │ │ +0999b8: 0c00 |0034: move-result-object v0 │ │ +0999ba: 6e20 121b 0600 |0035: invoke-virtual {v6, v0}, Landroid/support/v4/widget/SlidingPaneLayout$AccessibilityDelegate;.filter:(Landroid/view/View;)Z // method@1b12 │ │ +0999c0: 0a05 |0038: move-result v5 │ │ +0999c2: 3905 0f00 |0039: if-nez v5, 0048 // +000f │ │ +0999c6: 6e10 2b1d 0000 |003b: invoke-virtual {v0}, Landroid/view/View;.getVisibility:()I // method@1d2b │ │ +0999cc: 0a05 |003e: move-result v5 │ │ +0999ce: 3905 0900 |003f: if-nez v5, 0048 // +0009 │ │ +0999d2: 1215 |0041: const/4 v5, #int 1 // #1 │ │ +0999d4: 7120 a312 5000 |0042: invoke-static {v0, v5}, Landroid/support/v4/view/ViewCompat;.setImportantForAccessibility:(Landroid/view/View;I)V // method@12a3 │ │ +0999da: 6e20 5b16 0800 |0045: invoke-virtual {v8, v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.addChild:(Landroid/view/View;)V // method@165b │ │ +0999e0: d802 0201 |0048: add-int/lit8 v2, v2, #int 1 // #01 │ │ +0999e4: 28e3 |004a: goto 002d // -001d │ │ +0999e6: 0e00 |004b: return-void │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=1543 │ │ + 0x0004 line=1544 │ │ + 0x0007 line=1545 │ │ + 0x000a line=1546 │ │ + 0x000d line=1548 │ │ + 0x0016 line=1549 │ │ + 0x0019 line=1551 │ │ + 0x001d line=1552 │ │ + 0x0021 line=1553 │ │ + 0x0026 line=1558 │ │ + 0x002c line=1559 │ │ + 0x002f line=1560 │ │ + 0x0035 line=1561 │ │ + 0x0041 line=1563 │ │ + 0x0045 line=1565 │ │ + 0x0048 line=1559 │ │ + 0x004b line=1568 │ │ locals : │ │ 0x001d - 0x0023 reg=3 parent Landroid/view/ViewParent; │ │ 0x0035 - 0x004b reg=0 child Landroid/view/View; │ │ 0x002c - 0x004c reg=1 childCount I │ │ 0x002d - 0x004c reg=2 i I │ │ 0x0004 - 0x004c reg=4 superNode Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ 0x0000 - 0x004c reg=6 this Landroid/support/v4/widget/SlidingPaneLayout$AccessibilityDelegate; │ │ @@ -147425,52 +209248,52 @@ │ │ type : '(Landroid/view/ViewGroup;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 13 16-bit code units │ │ -06bd8c: |[06bd8c] android.support.v4.widget.SlidingPaneLayout$AccessibilityDelegate.onRequestSendAccessibilityEvent:(Landroid/view/ViewGroup;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z │ │ -06bd9c: 6e20 5011 3100 |0000: invoke-virtual {v1, v3}, Landroid/support/v4/widget/SlidingPaneLayout$AccessibilityDelegate;.filter:(Landroid/view/View;)Z // method@1150 │ │ -06bda2: 0a00 |0003: move-result v0 │ │ -06bda4: 3900 0700 |0004: if-nez v0, 000b // +0007 │ │ -06bda8: 6f40 0009 2143 |0006: invoke-super {v1, v2, v3, v4}, Landroid/support/v4/view/AccessibilityDelegateCompat;.onRequestSendAccessibilityEvent:(Landroid/view/ViewGroup;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z // method@0900 │ │ -06bdae: 0a00 |0009: move-result v0 │ │ -06bdb0: 0f00 |000a: return v0 │ │ -06bdb2: 1200 |000b: const/4 v0, #int 0 // #0 │ │ -06bdb4: 28fe |000c: goto 000a // -0002 │ │ +0999e8: |[0999e8] android.support.v4.widget.SlidingPaneLayout$AccessibilityDelegate.onRequestSendAccessibilityEvent:(Landroid/view/ViewGroup;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z │ │ +0999f8: 6e20 121b 3100 |0000: invoke-virtual {v1, v3}, Landroid/support/v4/widget/SlidingPaneLayout$AccessibilityDelegate;.filter:(Landroid/view/View;)Z // method@1b12 │ │ +0999fe: 0a00 |0003: move-result v0 │ │ +099a00: 3900 0700 |0004: if-nez v0, 000b // +0007 │ │ +099a04: 6f40 ad0f 2143 |0006: invoke-super {v1, v2, v3, v4}, Landroid/support/v4/view/AccessibilityDelegateCompat;.onRequestSendAccessibilityEvent:(Landroid/view/ViewGroup;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z // method@0fad │ │ +099a0a: 0a00 |0009: move-result v0 │ │ +099a0c: 0f00 |000a: return v0 │ │ +099a0e: 1200 |000b: const/4 v0, #int 0 // #0 │ │ +099a10: 28fe |000c: goto 000a // -0002 │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=1437 │ │ - 0x0006 line=1438 │ │ - 0x000a line=1440 │ │ + 0x0000 line=1580 │ │ + 0x0006 line=1581 │ │ + 0x000a line=1583 │ │ locals : │ │ 0x0000 - 0x000d reg=1 this Landroid/support/v4/widget/SlidingPaneLayout$AccessibilityDelegate; │ │ 0x0000 - 0x000d reg=2 host Landroid/view/ViewGroup; │ │ 0x0000 - 0x000d reg=3 child Landroid/view/View; │ │ 0x0000 - 0x000d reg=4 event Landroid/view/accessibility/AccessibilityEvent; │ │ │ │ - source_file_idx : 2706 (SlidingPaneLayout.java) │ │ + source_file_idx : 3712 (SlidingPaneLayout.java) │ │ │ │ -Class #569 header: │ │ -class_idx : 637 │ │ +Class #849 header: │ │ +class_idx : 995 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 650 │ │ -source_file_idx : 2706 │ │ +superclass_idx : 1019 │ │ +source_file_idx : 3712 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 2 │ │ -virtual_methods_size: 8 │ │ +virtual_methods_size: 9 │ │ │ │ -Class #569 annotations: │ │ +Class #849 annotations: │ │ Annotations on class │ │ VISIBILITY_SYSTEM Ldalvik/annotation/EnclosingClass; value=Landroid/support/v4/widget/SlidingPaneLayout; │ │ VISIBILITY_SYSTEM Ldalvik/annotation/InnerClass; accessFlags=2 name="DragHelperCallback" │ │ │ │ -Class #569 - │ │ +Class #849 - │ │ Class descriptor : 'Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback;' │ │ Access flags : 0x0000 () │ │ Superclass : 'Landroid/support/v4/widget/ViewDragHelper$Callback;' │ │ Interfaces - │ │ Static fields - │ │ Instance fields - │ │ #0 : (in Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback;) │ │ @@ -147483,358 +209306,457 @@ │ │ type : '(Landroid/support/v4/widget/SlidingPaneLayout;)V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -06bdb8: |[06bdb8] android.support.v4.widget.SlidingPaneLayout$DragHelperCallback.:(Landroid/support/v4/widget/SlidingPaneLayout;)V │ │ -06bdc8: 5b01 e204 |0000: iput-object v1, v0, Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback;.this$0:Landroid/support/v4/widget/SlidingPaneLayout; // field@04e2 │ │ -06bdcc: 7010 d211 0000 |0002: invoke-direct {v0}, Landroid/support/v4/widget/ViewDragHelper$Callback;.:()V // method@11d2 │ │ -06bdd2: 0e00 |0005: return-void │ │ +099a14: |[099a14] android.support.v4.widget.SlidingPaneLayout$DragHelperCallback.:(Landroid/support/v4/widget/SlidingPaneLayout;)V │ │ +099a24: 5b01 a207 |0000: iput-object v1, v0, Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback;.this$0:Landroid/support/v4/widget/SlidingPaneLayout; // field@07a2 │ │ +099a28: 7010 021c 0000 |0002: invoke-direct {v0}, Landroid/support/v4/widget/ViewDragHelper$Callback;.:()V // method@1c02 │ │ +099a2e: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=1178 │ │ + 0x0000 line=1296 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback; │ │ 0x0000 - 0x0006 reg=1 (null) Landroid/support/v4/widget/SlidingPaneLayout; │ │ │ │ #1 : (in Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback;) │ │ name : '' │ │ type : '(Landroid/support/v4/widget/SlidingPaneLayout;Landroid/support/v4/widget/SlidingPaneLayout$1;)V' │ │ access : 0x11000 (SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -06bdd4: |[06bdd4] android.support.v4.widget.SlidingPaneLayout$DragHelperCallback.:(Landroid/support/v4/widget/SlidingPaneLayout;Landroid/support/v4/widget/SlidingPaneLayout$1;)V │ │ -06bde4: 7020 5611 1000 |0000: invoke-direct {v0, v1}, Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback;.:(Landroid/support/v4/widget/SlidingPaneLayout;)V // method@1156 │ │ -06bdea: 0e00 |0003: return-void │ │ +099a30: |[099a30] android.support.v4.widget.SlidingPaneLayout$DragHelperCallback.:(Landroid/support/v4/widget/SlidingPaneLayout;Landroid/support/v4/widget/SlidingPaneLayout$1;)V │ │ +099a40: 7020 181b 1000 |0000: invoke-direct {v0, v1}, Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback;.:(Landroid/support/v4/widget/SlidingPaneLayout;)V // method@1b18 │ │ +099a46: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=1178 │ │ + 0x0000 line=1296 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback; │ │ 0x0000 - 0x0004 reg=1 x0 Landroid/support/v4/widget/SlidingPaneLayout; │ │ 0x0000 - 0x0004 reg=2 x1 Landroid/support/v4/widget/SlidingPaneLayout$1; │ │ │ │ Virtual methods - │ │ #0 : (in Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback;) │ │ name : 'clampViewPositionHorizontal' │ │ type : '(Landroid/view/View;II)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ - registers : 10 │ │ + registers : 11 │ │ ins : 4 │ │ outs : 2 │ │ - insns size : 39 16-bit code units │ │ -06bdec: |[06bdec] android.support.v4.widget.SlidingPaneLayout$DragHelperCallback.clampViewPositionHorizontal:(Landroid/view/View;II)I │ │ -06bdfc: 5464 e204 |0000: iget-object v4, v6, Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback;.this$0:Landroid/support/v4/widget/SlidingPaneLayout; // field@04e2 │ │ -06be00: 7110 8811 0400 |0002: invoke-static {v4}, Landroid/support/v4/widget/SlidingPaneLayout;.access$400:(Landroid/support/v4/widget/SlidingPaneLayout;)Landroid/view/View; // method@1188 │ │ -06be06: 0c04 |0005: move-result-object v4 │ │ -06be08: 6e10 c212 0400 |0006: invoke-virtual {v4}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@12c2 │ │ -06be0e: 0c01 |0009: move-result-object v1 │ │ -06be10: 1f01 7e02 |000a: check-cast v1, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams; // type@027e │ │ -06be14: 5464 e204 |000c: iget-object v4, v6, Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback;.this$0:Landroid/support/v4/widget/SlidingPaneLayout; // field@04e2 │ │ -06be18: 6e10 a211 0400 |000e: invoke-virtual {v4}, Landroid/support/v4/widget/SlidingPaneLayout;.getPaddingLeft:()I // method@11a2 │ │ -06be1e: 0a04 |0011: move-result v4 │ │ -06be20: 5215 e704 |0012: iget v5, v1, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.leftMargin:I // field@04e7 │ │ -06be24: 9000 0405 |0014: add-int v0, v4, v5 │ │ -06be28: 5464 e204 |0016: iget-object v4, v6, Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback;.this$0:Landroid/support/v4/widget/SlidingPaneLayout; // field@04e2 │ │ -06be2c: 7110 8b11 0400 |0018: invoke-static {v4}, Landroid/support/v4/widget/SlidingPaneLayout;.access$700:(Landroid/support/v4/widget/SlidingPaneLayout;)I // method@118b │ │ -06be32: 0a04 |001b: move-result v4 │ │ -06be34: 9003 0004 |001c: add-int v3, v0, v4 │ │ -06be38: 7120 8b17 0800 |001e: invoke-static {v8, v0}, Ljava/lang/Math;.max:(II)I // method@178b │ │ -06be3e: 0a04 |0021: move-result v4 │ │ -06be40: 7120 8d17 3400 |0022: invoke-static {v4, v3}, Ljava/lang/Math;.min:(II)I // method@178d │ │ -06be46: 0a02 |0025: move-result v2 │ │ -06be48: 0f02 |0026: return v2 │ │ + insns size : 92 16-bit code units │ │ +099a48: |[099a48] android.support.v4.widget.SlidingPaneLayout$DragHelperCallback.clampViewPositionHorizontal:(Landroid/view/View;II)I │ │ +099a58: 5474 a207 |0000: iget-object v4, v7, Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback;.this$0:Landroid/support/v4/widget/SlidingPaneLayout; // field@07a2 │ │ +099a5c: 7110 4c1b 0400 |0002: invoke-static {v4}, Landroid/support/v4/widget/SlidingPaneLayout;.access$400:(Landroid/support/v4/widget/SlidingPaneLayout;)Landroid/view/View; // method@1b4c │ │ +099a62: 0c04 |0005: move-result-object v4 │ │ +099a64: 6e10 061d 0400 |0006: invoke-virtual {v4}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@1d06 │ │ +099a6a: 0c01 |0009: move-result-object v1 │ │ +099a6c: 1f01 e403 |000a: check-cast v1, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams; // type@03e4 │ │ +099a70: 5474 a207 |000c: iget-object v4, v7, Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback;.this$0:Landroid/support/v4/widget/SlidingPaneLayout; // field@07a2 │ │ +099a74: 7110 4f1b 0400 |000e: invoke-static {v4}, Landroid/support/v4/widget/SlidingPaneLayout;.access$700:(Landroid/support/v4/widget/SlidingPaneLayout;)Z // method@1b4f │ │ +099a7a: 0a04 |0011: move-result v4 │ │ +099a7c: 3804 2f00 |0012: if-eqz v4, 0041 // +002f │ │ +099a80: 5474 a207 |0014: iget-object v4, v7, Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback;.this$0:Landroid/support/v4/widget/SlidingPaneLayout; // field@07a2 │ │ +099a84: 6e10 6c1b 0400 |0016: invoke-virtual {v4}, Landroid/support/v4/widget/SlidingPaneLayout;.getWidth:()I // method@1b6c │ │ +099a8a: 0a04 |0019: move-result v4 │ │ +099a8c: 5475 a207 |001a: iget-object v5, v7, Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback;.this$0:Landroid/support/v4/widget/SlidingPaneLayout; // field@07a2 │ │ +099a90: 6e10 671b 0500 |001c: invoke-virtual {v5}, Landroid/support/v4/widget/SlidingPaneLayout;.getPaddingRight:()I // method@1b67 │ │ +099a96: 0a05 |001f: move-result v5 │ │ +099a98: 5216 a807 |0020: iget v6, v1, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.rightMargin:I // field@07a8 │ │ +099a9c: b065 |0022: add-int/2addr v5, v6 │ │ +099a9e: 5476 a207 |0023: iget-object v6, v7, Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback;.this$0:Landroid/support/v4/widget/SlidingPaneLayout; // field@07a2 │ │ +099aa2: 7110 4c1b 0600 |0025: invoke-static {v6}, Landroid/support/v4/widget/SlidingPaneLayout;.access$400:(Landroid/support/v4/widget/SlidingPaneLayout;)Landroid/view/View; // method@1b4c │ │ +099aa8: 0c06 |0028: move-result-object v6 │ │ +099aaa: 6e10 2c1d 0600 |0029: invoke-virtual {v6}, Landroid/view/View;.getWidth:()I // method@1d2c │ │ +099ab0: 0a06 |002c: move-result v6 │ │ +099ab2: b065 |002d: add-int/2addr v5, v6 │ │ +099ab4: 9103 0405 |002e: sub-int v3, v4, v5 │ │ +099ab8: 5474 a207 |0030: iget-object v4, v7, Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback;.this$0:Landroid/support/v4/widget/SlidingPaneLayout; // field@07a2 │ │ +099abc: 7110 501b 0400 |0032: invoke-static {v4}, Landroid/support/v4/widget/SlidingPaneLayout;.access$800:(Landroid/support/v4/widget/SlidingPaneLayout;)I // method@1b50 │ │ +099ac2: 0a04 |0035: move-result v4 │ │ +099ac4: 9100 0304 |0036: sub-int v0, v3, v4 │ │ +099ac8: 7120 8022 3900 |0038: invoke-static {v9, v3}, Ljava/lang/Math;.min:(II)I // method@2280 │ │ +099ace: 0a04 |003b: move-result v4 │ │ +099ad0: 7120 7e22 0400 |003c: invoke-static {v4, v0}, Ljava/lang/Math;.max:(II)I // method@227e │ │ +099ad6: 0a02 |003f: move-result v2 │ │ +099ad8: 0f02 |0040: return v2 │ │ +099ada: 5474 a207 |0041: iget-object v4, v7, Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback;.this$0:Landroid/support/v4/widget/SlidingPaneLayout; // field@07a2 │ │ +099ade: 6e10 661b 0400 |0043: invoke-virtual {v4}, Landroid/support/v4/widget/SlidingPaneLayout;.getPaddingLeft:()I // method@1b66 │ │ +099ae4: 0a04 |0046: move-result v4 │ │ +099ae6: 5215 a707 |0047: iget v5, v1, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.leftMargin:I // field@07a7 │ │ +099aea: 9003 0405 |0049: add-int v3, v4, v5 │ │ +099aee: 5474 a207 |004b: iget-object v4, v7, Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback;.this$0:Landroid/support/v4/widget/SlidingPaneLayout; // field@07a2 │ │ +099af2: 7110 501b 0400 |004d: invoke-static {v4}, Landroid/support/v4/widget/SlidingPaneLayout;.access$800:(Landroid/support/v4/widget/SlidingPaneLayout;)I // method@1b50 │ │ +099af8: 0a04 |0050: move-result v4 │ │ +099afa: 9000 0304 |0051: add-int v0, v3, v4 │ │ +099afe: 7120 7e22 3900 |0053: invoke-static {v9, v3}, Ljava/lang/Math;.max:(II)I // method@227e │ │ +099b04: 0a04 |0056: move-result v4 │ │ +099b06: 7120 8022 0400 |0057: invoke-static {v4, v0}, Ljava/lang/Math;.min:(II)I // method@2280 │ │ +099b0c: 0a02 |005a: move-result v2 │ │ +099b0e: 28e5 |005b: goto 0040 // -001b │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=1362 │ │ + 0x000c line=1365 │ │ + 0x0014 line=1366 │ │ + 0x0030 line=1368 │ │ + 0x0038 line=1369 │ │ + 0x0040 line=1375 │ │ + 0x0041 line=1371 │ │ + 0x004b line=1372 │ │ + 0x0053 line=1373 │ │ + locals : │ │ + 0x0038 - 0x0041 reg=0 endBound I │ │ + 0x0040 - 0x0041 reg=2 newLeft I │ │ + 0x0030 - 0x0041 reg=3 startBound I │ │ + 0x0053 - 0x005c reg=0 endBound I │ │ + 0x000c - 0x005c reg=1 lp Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams; │ │ + 0x005b - 0x005c reg=2 newLeft I │ │ + 0x004b - 0x005c reg=3 startBound I │ │ + 0x0000 - 0x005c reg=7 this Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback; │ │ + 0x0000 - 0x005c reg=8 child Landroid/view/View; │ │ + 0x0000 - 0x005c reg=9 left I │ │ + 0x0000 - 0x005c reg=10 dx I │ │ + │ │ + #1 : (in Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback;) │ │ + name : 'clampViewPositionVertical' │ │ + type : '(Landroid/view/View;II)I' │ │ + access : 0x0001 (PUBLIC) │ │ + code - │ │ + registers : 5 │ │ + ins : 4 │ │ + outs : 1 │ │ + insns size : 5 16-bit code units │ │ +099b10: |[099b10] android.support.v4.widget.SlidingPaneLayout$DragHelperCallback.clampViewPositionVertical:(Landroid/view/View;II)I │ │ +099b20: 6e10 251d 0200 |0000: invoke-virtual {v2}, Landroid/view/View;.getTop:()I // method@1d25 │ │ +099b26: 0a00 |0003: move-result v0 │ │ +099b28: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=1233 │ │ - 0x000c line=1234 │ │ - 0x0016 line=1235 │ │ - 0x001e line=1237 │ │ - 0x0026 line=1239 │ │ - locals : │ │ - 0x0016 - 0x0027 reg=0 leftBound I │ │ - 0x000c - 0x0027 reg=1 lp Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams; │ │ - 0x0026 - 0x0027 reg=2 newLeft I │ │ - 0x001e - 0x0027 reg=3 rightBound I │ │ - 0x0000 - 0x0027 reg=6 this Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback; │ │ - 0x0000 - 0x0027 reg=7 child Landroid/view/View; │ │ - 0x0000 - 0x0027 reg=8 left I │ │ - 0x0000 - 0x0027 reg=9 dx I │ │ + 0x0000 line=1382 │ │ + locals : │ │ + 0x0000 - 0x0005 reg=1 this Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback; │ │ + 0x0000 - 0x0005 reg=2 child Landroid/view/View; │ │ + 0x0000 - 0x0005 reg=3 top I │ │ + 0x0000 - 0x0005 reg=4 dy I │ │ │ │ - #1 : (in Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback;) │ │ + #2 : (in Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback;) │ │ name : 'getViewHorizontalDragRange' │ │ type : '(Landroid/view/View;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -06be4c: |[06be4c] android.support.v4.widget.SlidingPaneLayout$DragHelperCallback.getViewHorizontalDragRange:(Landroid/view/View;)I │ │ -06be5c: 5410 e204 |0000: iget-object v0, v1, Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback;.this$0:Landroid/support/v4/widget/SlidingPaneLayout; // field@04e2 │ │ -06be60: 7110 8b11 0000 |0002: invoke-static {v0}, Landroid/support/v4/widget/SlidingPaneLayout;.access$700:(Landroid/support/v4/widget/SlidingPaneLayout;)I // method@118b │ │ -06be66: 0a00 |0005: move-result v0 │ │ -06be68: 0f00 |0006: return v0 │ │ +099b2c: |[099b2c] android.support.v4.widget.SlidingPaneLayout$DragHelperCallback.getViewHorizontalDragRange:(Landroid/view/View;)I │ │ +099b3c: 5410 a207 |0000: iget-object v0, v1, Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback;.this$0:Landroid/support/v4/widget/SlidingPaneLayout; // field@07a2 │ │ +099b40: 7110 501b 0000 |0002: invoke-static {v0}, Landroid/support/v4/widget/SlidingPaneLayout;.access$800:(Landroid/support/v4/widget/SlidingPaneLayout;)I // method@1b50 │ │ +099b46: 0a00 |0005: move-result v0 │ │ +099b48: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=1228 │ │ + 0x0000 line=1357 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback; │ │ 0x0000 - 0x0007 reg=2 child Landroid/view/View; │ │ │ │ - #2 : (in Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback;) │ │ + #3 : (in Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback;) │ │ name : 'onEdgeDragStarted' │ │ type : '(II)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 16 16-bit code units │ │ -06be6c: |[06be6c] android.support.v4.widget.SlidingPaneLayout$DragHelperCallback.onEdgeDragStarted:(II)V │ │ -06be7c: 5420 e204 |0000: iget-object v0, v2, Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback;.this$0:Landroid/support/v4/widget/SlidingPaneLayout; // field@04e2 │ │ -06be80: 7110 8611 0000 |0002: invoke-static {v0}, Landroid/support/v4/widget/SlidingPaneLayout;.access$200:(Landroid/support/v4/widget/SlidingPaneLayout;)Landroid/support/v4/widget/ViewDragHelper; // method@1186 │ │ -06be86: 0c00 |0005: move-result-object v0 │ │ -06be88: 5421 e204 |0006: iget-object v1, v2, Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback;.this$0:Landroid/support/v4/widget/SlidingPaneLayout; // field@04e2 │ │ -06be8c: 7110 8811 0100 |0008: invoke-static {v1}, Landroid/support/v4/widget/SlidingPaneLayout;.access$400:(Landroid/support/v4/widget/SlidingPaneLayout;)Landroid/view/View; // method@1188 │ │ -06be92: 0c01 |000b: move-result-object v1 │ │ -06be94: 6e30 e511 1004 |000c: invoke-virtual {v0, v1, v4}, Landroid/support/v4/widget/ViewDragHelper;.captureChildView:(Landroid/view/View;I)V // method@11e5 │ │ -06be9a: 0e00 |000f: return-void │ │ +099b4c: |[099b4c] android.support.v4.widget.SlidingPaneLayout$DragHelperCallback.onEdgeDragStarted:(II)V │ │ +099b5c: 5420 a207 |0000: iget-object v0, v2, Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback;.this$0:Landroid/support/v4/widget/SlidingPaneLayout; // field@07a2 │ │ +099b60: 7110 4a1b 0000 |0002: invoke-static {v0}, Landroid/support/v4/widget/SlidingPaneLayout;.access$200:(Landroid/support/v4/widget/SlidingPaneLayout;)Landroid/support/v4/widget/ViewDragHelper; // method@1b4a │ │ +099b66: 0c00 |0005: move-result-object v0 │ │ +099b68: 5421 a207 |0006: iget-object v1, v2, Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback;.this$0:Landroid/support/v4/widget/SlidingPaneLayout; // field@07a2 │ │ +099b6c: 7110 4c1b 0100 |0008: invoke-static {v1}, Landroid/support/v4/widget/SlidingPaneLayout;.access$400:(Landroid/support/v4/widget/SlidingPaneLayout;)Landroid/view/View; // method@1b4c │ │ +099b72: 0c01 |000b: move-result-object v1 │ │ +099b74: 6e30 151c 1004 |000c: invoke-virtual {v0, v1, v4}, Landroid/support/v4/widget/ViewDragHelper;.captureChildView:(Landroid/view/View;I)V // method@1c15 │ │ +099b7a: 0e00 |000f: return-void │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=1244 │ │ - 0x000f line=1245 │ │ + 0x0000 line=1387 │ │ + 0x000f line=1388 │ │ locals : │ │ 0x0000 - 0x0010 reg=2 this Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback; │ │ 0x0000 - 0x0010 reg=3 edgeFlags I │ │ 0x0000 - 0x0010 reg=4 pointerId I │ │ │ │ - #3 : (in Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback;) │ │ + #4 : (in Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback;) │ │ name : 'onViewCaptured' │ │ type : '(Landroid/view/View;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -06be9c: |[06be9c] android.support.v4.widget.SlidingPaneLayout$DragHelperCallback.onViewCaptured:(Landroid/view/View;I)V │ │ -06beac: 5410 e204 |0000: iget-object v0, v1, Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback;.this$0:Landroid/support/v4/widget/SlidingPaneLayout; // field@04e2 │ │ -06beb0: 6e10 c011 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/widget/SlidingPaneLayout;.setAllChildrenVisible:()V // method@11c0 │ │ -06beb6: 0e00 |0005: return-void │ │ +099b7c: |[099b7c] android.support.v4.widget.SlidingPaneLayout$DragHelperCallback.onViewCaptured:(Landroid/view/View;I)V │ │ +099b8c: 5410 a207 |0000: iget-object v0, v1, Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback;.this$0:Landroid/support/v4/widget/SlidingPaneLayout; // field@07a2 │ │ +099b90: 6e10 851b 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/widget/SlidingPaneLayout;.setAllChildrenVisible:()V // method@1b85 │ │ +099b96: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=1206 │ │ - 0x0005 line=1207 │ │ + 0x0000 line=1324 │ │ + 0x0005 line=1325 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback; │ │ 0x0000 - 0x0006 reg=2 capturedChild Landroid/view/View; │ │ 0x0000 - 0x0006 reg=3 activePointerId I │ │ │ │ - #4 : (in Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback;) │ │ + #5 : (in Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback;) │ │ name : 'onViewDragStateChanged' │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 70 16-bit code units │ │ -06beb8: |[06beb8] android.support.v4.widget.SlidingPaneLayout$DragHelperCallback.onViewDragStateChanged:(I)V │ │ -06bec8: 5420 e204 |0000: iget-object v0, v2, Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback;.this$0:Landroid/support/v4/widget/SlidingPaneLayout; // field@04e2 │ │ -06becc: 7110 8611 0000 |0002: invoke-static {v0}, Landroid/support/v4/widget/SlidingPaneLayout;.access$200:(Landroid/support/v4/widget/SlidingPaneLayout;)Landroid/support/v4/widget/ViewDragHelper; // method@1186 │ │ -06bed2: 0c00 |0005: move-result-object v0 │ │ -06bed4: 6e10 0012 0000 |0006: invoke-virtual {v0}, Landroid/support/v4/widget/ViewDragHelper;.getViewDragState:()I // method@1200 │ │ -06beda: 0a00 |0009: move-result v0 │ │ -06bedc: 3900 2900 |000a: if-nez v0, 0033 // +0029 │ │ -06bee0: 5420 e204 |000c: iget-object v0, v2, Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback;.this$0:Landroid/support/v4/widget/SlidingPaneLayout; // field@04e2 │ │ -06bee4: 7110 8711 0000 |000e: invoke-static {v0}, Landroid/support/v4/widget/SlidingPaneLayout;.access$300:(Landroid/support/v4/widget/SlidingPaneLayout;)F // method@1187 │ │ -06beea: 0a00 |0011: move-result v0 │ │ -06beec: 1201 |0012: const/4 v1, #int 0 // #0 │ │ -06beee: 2d00 0001 |0013: cmpl-float v0, v0, v1 │ │ -06bef2: 3900 1f00 |0015: if-nez v0, 0034 // +001f │ │ -06bef6: 5420 e204 |0017: iget-object v0, v2, Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback;.this$0:Landroid/support/v4/widget/SlidingPaneLayout; // field@04e2 │ │ -06befa: 5421 e204 |0019: iget-object v1, v2, Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback;.this$0:Landroid/support/v4/widget/SlidingPaneLayout; // field@04e2 │ │ -06befe: 7110 8811 0100 |001b: invoke-static {v1}, Landroid/support/v4/widget/SlidingPaneLayout;.access$400:(Landroid/support/v4/widget/SlidingPaneLayout;)Landroid/view/View; // method@1188 │ │ -06bf04: 0c01 |001e: move-result-object v1 │ │ -06bf06: 6e20 cc11 1000 |001f: invoke-virtual {v0, v1}, Landroid/support/v4/widget/SlidingPaneLayout;.updateObscuredViewsVisibility:(Landroid/view/View;)V // method@11cc │ │ -06bf0c: 5420 e204 |0022: iget-object v0, v2, Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback;.this$0:Landroid/support/v4/widget/SlidingPaneLayout; // field@04e2 │ │ -06bf10: 5421 e204 |0024: iget-object v1, v2, Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback;.this$0:Landroid/support/v4/widget/SlidingPaneLayout; // field@04e2 │ │ -06bf14: 7110 8811 0100 |0026: invoke-static {v1}, Landroid/support/v4/widget/SlidingPaneLayout;.access$400:(Landroid/support/v4/widget/SlidingPaneLayout;)Landroid/view/View; // method@1188 │ │ -06bf1a: 0c01 |0029: move-result-object v1 │ │ -06bf1c: 6e20 9411 1000 |002a: invoke-virtual {v0, v1}, Landroid/support/v4/widget/SlidingPaneLayout;.dispatchOnPanelClosed:(Landroid/view/View;)V // method@1194 │ │ -06bf22: 5420 e204 |002d: iget-object v0, v2, Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback;.this$0:Landroid/support/v4/widget/SlidingPaneLayout; // field@04e2 │ │ -06bf26: 1201 |002f: const/4 v1, #int 0 // #0 │ │ -06bf28: 7120 8911 1000 |0030: invoke-static {v0, v1}, Landroid/support/v4/widget/SlidingPaneLayout;.access$502:(Landroid/support/v4/widget/SlidingPaneLayout;Z)Z // method@1189 │ │ -06bf2e: 0e00 |0033: return-void │ │ -06bf30: 5420 e204 |0034: iget-object v0, v2, Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback;.this$0:Landroid/support/v4/widget/SlidingPaneLayout; // field@04e2 │ │ -06bf34: 5421 e204 |0036: iget-object v1, v2, Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback;.this$0:Landroid/support/v4/widget/SlidingPaneLayout; // field@04e2 │ │ -06bf38: 7110 8811 0100 |0038: invoke-static {v1}, Landroid/support/v4/widget/SlidingPaneLayout;.access$400:(Landroid/support/v4/widget/SlidingPaneLayout;)Landroid/view/View; // method@1188 │ │ -06bf3e: 0c01 |003b: move-result-object v1 │ │ -06bf40: 6e20 9511 1000 |003c: invoke-virtual {v0, v1}, Landroid/support/v4/widget/SlidingPaneLayout;.dispatchOnPanelOpened:(Landroid/view/View;)V // method@1195 │ │ -06bf46: 5420 e204 |003f: iget-object v0, v2, Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback;.this$0:Landroid/support/v4/widget/SlidingPaneLayout; // field@04e2 │ │ -06bf4a: 1211 |0041: const/4 v1, #int 1 // #1 │ │ -06bf4c: 7120 8911 1000 |0042: invoke-static {v0, v1}, Landroid/support/v4/widget/SlidingPaneLayout;.access$502:(Landroid/support/v4/widget/SlidingPaneLayout;Z)Z // method@1189 │ │ -06bf52: 28ee |0045: goto 0033 // -0012 │ │ - catches : (none) │ │ - positions : │ │ - 0x0000 line=1191 │ │ - 0x000c line=1192 │ │ - 0x0017 line=1193 │ │ - 0x0022 line=1194 │ │ - 0x002d line=1195 │ │ - 0x0033 line=1201 │ │ - 0x0034 line=1197 │ │ - 0x003f line=1198 │ │ +099b98: |[099b98] android.support.v4.widget.SlidingPaneLayout$DragHelperCallback.onViewDragStateChanged:(I)V │ │ +099ba8: 5420 a207 |0000: iget-object v0, v2, Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback;.this$0:Landroid/support/v4/widget/SlidingPaneLayout; // field@07a2 │ │ +099bac: 7110 4a1b 0000 |0002: invoke-static {v0}, Landroid/support/v4/widget/SlidingPaneLayout;.access$200:(Landroid/support/v4/widget/SlidingPaneLayout;)Landroid/support/v4/widget/ViewDragHelper; // method@1b4a │ │ +099bb2: 0c00 |0005: move-result-object v0 │ │ +099bb4: 6e10 301c 0000 |0006: invoke-virtual {v0}, Landroid/support/v4/widget/ViewDragHelper;.getViewDragState:()I // method@1c30 │ │ +099bba: 0a00 |0009: move-result v0 │ │ +099bbc: 3900 2900 |000a: if-nez v0, 0033 // +0029 │ │ +099bc0: 5420 a207 |000c: iget-object v0, v2, Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback;.this$0:Landroid/support/v4/widget/SlidingPaneLayout; // field@07a2 │ │ +099bc4: 7110 4b1b 0000 |000e: invoke-static {v0}, Landroid/support/v4/widget/SlidingPaneLayout;.access$300:(Landroid/support/v4/widget/SlidingPaneLayout;)F // method@1b4b │ │ +099bca: 0a00 |0011: move-result v0 │ │ +099bcc: 1201 |0012: const/4 v1, #int 0 // #0 │ │ +099bce: 2d00 0001 |0013: cmpl-float v0, v0, v1 │ │ +099bd2: 3900 1f00 |0015: if-nez v0, 0034 // +001f │ │ +099bd6: 5420 a207 |0017: iget-object v0, v2, Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback;.this$0:Landroid/support/v4/widget/SlidingPaneLayout; // field@07a2 │ │ +099bda: 5421 a207 |0019: iget-object v1, v2, Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback;.this$0:Landroid/support/v4/widget/SlidingPaneLayout; // field@07a2 │ │ +099bde: 7110 4c1b 0100 |001b: invoke-static {v1}, Landroid/support/v4/widget/SlidingPaneLayout;.access$400:(Landroid/support/v4/widget/SlidingPaneLayout;)Landroid/view/View; // method@1b4c │ │ +099be4: 0c01 |001e: move-result-object v1 │ │ +099be6: 6e20 951b 1000 |001f: invoke-virtual {v0, v1}, Landroid/support/v4/widget/SlidingPaneLayout;.updateObscuredViewsVisibility:(Landroid/view/View;)V // method@1b95 │ │ +099bec: 5420 a207 |0022: iget-object v0, v2, Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback;.this$0:Landroid/support/v4/widget/SlidingPaneLayout; // field@07a2 │ │ +099bf0: 5421 a207 |0024: iget-object v1, v2, Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback;.this$0:Landroid/support/v4/widget/SlidingPaneLayout; // field@07a2 │ │ +099bf4: 7110 4c1b 0100 |0026: invoke-static {v1}, Landroid/support/v4/widget/SlidingPaneLayout;.access$400:(Landroid/support/v4/widget/SlidingPaneLayout;)Landroid/view/View; // method@1b4c │ │ +099bfa: 0c01 |0029: move-result-object v1 │ │ +099bfc: 6e20 581b 1000 |002a: invoke-virtual {v0, v1}, Landroid/support/v4/widget/SlidingPaneLayout;.dispatchOnPanelClosed:(Landroid/view/View;)V // method@1b58 │ │ +099c02: 5420 a207 |002d: iget-object v0, v2, Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback;.this$0:Landroid/support/v4/widget/SlidingPaneLayout; // field@07a2 │ │ +099c06: 1201 |002f: const/4 v1, #int 0 // #0 │ │ +099c08: 7120 4d1b 1000 |0030: invoke-static {v0, v1}, Landroid/support/v4/widget/SlidingPaneLayout;.access$502:(Landroid/support/v4/widget/SlidingPaneLayout;Z)Z // method@1b4d │ │ +099c0e: 0e00 |0033: return-void │ │ +099c10: 5420 a207 |0034: iget-object v0, v2, Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback;.this$0:Landroid/support/v4/widget/SlidingPaneLayout; // field@07a2 │ │ +099c14: 5421 a207 |0036: iget-object v1, v2, Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback;.this$0:Landroid/support/v4/widget/SlidingPaneLayout; // field@07a2 │ │ +099c18: 7110 4c1b 0100 |0038: invoke-static {v1}, Landroid/support/v4/widget/SlidingPaneLayout;.access$400:(Landroid/support/v4/widget/SlidingPaneLayout;)Landroid/view/View; // method@1b4c │ │ +099c1e: 0c01 |003b: move-result-object v1 │ │ +099c20: 6e20 591b 1000 |003c: invoke-virtual {v0, v1}, Landroid/support/v4/widget/SlidingPaneLayout;.dispatchOnPanelOpened:(Landroid/view/View;)V // method@1b59 │ │ +099c26: 5420 a207 |003f: iget-object v0, v2, Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback;.this$0:Landroid/support/v4/widget/SlidingPaneLayout; // field@07a2 │ │ +099c2a: 1211 |0041: const/4 v1, #int 1 // #1 │ │ +099c2c: 7120 4d1b 1000 |0042: invoke-static {v0, v1}, Landroid/support/v4/widget/SlidingPaneLayout;.access$502:(Landroid/support/v4/widget/SlidingPaneLayout;Z)Z // method@1b4d │ │ +099c32: 28ee |0045: goto 0033 // -0012 │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=1309 │ │ + 0x000c line=1310 │ │ + 0x0017 line=1311 │ │ + 0x0022 line=1312 │ │ + 0x002d line=1313 │ │ + 0x0033 line=1319 │ │ + 0x0034 line=1315 │ │ + 0x003f line=1316 │ │ locals : │ │ 0x0000 - 0x0046 reg=2 this Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback; │ │ 0x0000 - 0x0046 reg=3 state I │ │ │ │ - #5 : (in Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback;) │ │ + #6 : (in Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback;) │ │ name : 'onViewPositionChanged' │ │ type : '(Landroid/view/View;IIII)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 6 │ │ outs : 2 │ │ insns size : 11 16-bit code units │ │ -06bf54: |[06bf54] android.support.v4.widget.SlidingPaneLayout$DragHelperCallback.onViewPositionChanged:(Landroid/view/View;IIII)V │ │ -06bf64: 5410 e204 |0000: iget-object v0, v1, Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback;.this$0:Landroid/support/v4/widget/SlidingPaneLayout; // field@04e2 │ │ -06bf68: 7120 8a11 3000 |0002: invoke-static {v0, v3}, Landroid/support/v4/widget/SlidingPaneLayout;.access$600:(Landroid/support/v4/widget/SlidingPaneLayout;I)V // method@118a │ │ -06bf6e: 5410 e204 |0005: iget-object v0, v1, Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback;.this$0:Landroid/support/v4/widget/SlidingPaneLayout; // field@04e2 │ │ -06bf72: 6e10 a911 0000 |0007: invoke-virtual {v0}, Landroid/support/v4/widget/SlidingPaneLayout;.invalidate:()V // method@11a9 │ │ -06bf78: 0e00 |000a: return-void │ │ +099c34: |[099c34] android.support.v4.widget.SlidingPaneLayout$DragHelperCallback.onViewPositionChanged:(Landroid/view/View;IIII)V │ │ +099c44: 5410 a207 |0000: iget-object v0, v1, Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback;.this$0:Landroid/support/v4/widget/SlidingPaneLayout; // field@07a2 │ │ +099c48: 7120 4e1b 3000 |0002: invoke-static {v0, v3}, Landroid/support/v4/widget/SlidingPaneLayout;.access$600:(Landroid/support/v4/widget/SlidingPaneLayout;I)V // method@1b4e │ │ +099c4e: 5410 a207 |0005: iget-object v0, v1, Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback;.this$0:Landroid/support/v4/widget/SlidingPaneLayout; // field@07a2 │ │ +099c52: 6e10 6d1b 0000 |0007: invoke-virtual {v0}, Landroid/support/v4/widget/SlidingPaneLayout;.invalidate:()V // method@1b6d │ │ +099c58: 0e00 |000a: return-void │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=1211 │ │ - 0x0005 line=1212 │ │ - 0x000a line=1213 │ │ + 0x0000 line=1329 │ │ + 0x0005 line=1330 │ │ + 0x000a line=1331 │ │ locals : │ │ 0x0000 - 0x000b reg=1 this Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback; │ │ 0x0000 - 0x000b reg=2 changedView Landroid/view/View; │ │ 0x0000 - 0x000b reg=3 left I │ │ 0x0000 - 0x000b reg=4 top I │ │ 0x0000 - 0x000b reg=5 dx I │ │ 0x0000 - 0x000b reg=6 dy I │ │ │ │ - #6 : (in Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback;) │ │ + #7 : (in Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback;) │ │ name : 'onViewReleased' │ │ type : '(Landroid/view/View;FF)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ - registers : 9 │ │ + registers : 12 │ │ ins : 4 │ │ outs : 3 │ │ - insns size : 63 16-bit code units │ │ -06bf7c: |[06bf7c] android.support.v4.widget.SlidingPaneLayout$DragHelperCallback.onViewReleased:(Landroid/view/View;FF)V │ │ -06bf8c: 1204 |0000: const/4 v4, #int 0 // #0 │ │ -06bf8e: 6e10 c212 0600 |0001: invoke-virtual {v6}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@12c2 │ │ -06bf94: 0c01 |0004: move-result-object v1 │ │ -06bf96: 1f01 7e02 |0005: check-cast v1, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams; // type@027e │ │ -06bf9a: 5452 e204 |0007: iget-object v2, v5, Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback;.this$0:Landroid/support/v4/widget/SlidingPaneLayout; // field@04e2 │ │ -06bf9e: 6e10 a211 0200 |0009: invoke-virtual {v2}, Landroid/support/v4/widget/SlidingPaneLayout;.getPaddingLeft:()I // method@11a2 │ │ -06bfa4: 0a02 |000c: move-result v2 │ │ -06bfa6: 5213 e704 |000d: iget v3, v1, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.leftMargin:I // field@04e7 │ │ -06bfaa: 9000 0203 |000f: add-int v0, v2, v3 │ │ -06bfae: 2d02 0704 |0011: cmpl-float v2, v7, v4 │ │ -06bfb2: 3c02 1200 |0013: if-gtz v2, 0025 // +0012 │ │ -06bfb6: 2d02 0704 |0015: cmpl-float v2, v7, v4 │ │ -06bfba: 3902 1500 |0017: if-nez v2, 002c // +0015 │ │ -06bfbe: 5452 e204 |0019: iget-object v2, v5, Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback;.this$0:Landroid/support/v4/widget/SlidingPaneLayout; // field@04e2 │ │ -06bfc2: 7110 8711 0200 |001b: invoke-static {v2}, Landroid/support/v4/widget/SlidingPaneLayout;.access$300:(Landroid/support/v4/widget/SlidingPaneLayout;)F // method@1187 │ │ -06bfc8: 0a02 |001e: move-result v2 │ │ -06bfca: 1503 003f |001f: const/high16 v3, #int 1056964608 // #3f00 │ │ -06bfce: 2d02 0203 |0021: cmpl-float v2, v2, v3 │ │ -06bfd2: 3d02 0900 |0023: if-lez v2, 002c // +0009 │ │ -06bfd6: 5452 e204 |0025: iget-object v2, v5, Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback;.this$0:Landroid/support/v4/widget/SlidingPaneLayout; // field@04e2 │ │ -06bfda: 7110 8b11 0200 |0027: invoke-static {v2}, Landroid/support/v4/widget/SlidingPaneLayout;.access$700:(Landroid/support/v4/widget/SlidingPaneLayout;)I // method@118b │ │ -06bfe0: 0a02 |002a: move-result v2 │ │ -06bfe2: b020 |002b: add-int/2addr v0, v2 │ │ -06bfe4: 5452 e204 |002c: iget-object v2, v5, Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback;.this$0:Landroid/support/v4/widget/SlidingPaneLayout; // field@04e2 │ │ -06bfe8: 7110 8611 0200 |002e: invoke-static {v2}, Landroid/support/v4/widget/SlidingPaneLayout;.access$200:(Landroid/support/v4/widget/SlidingPaneLayout;)Landroid/support/v4/widget/ViewDragHelper; // method@1186 │ │ -06bfee: 0c02 |0031: move-result-object v2 │ │ -06bff0: 6e10 d312 0600 |0032: invoke-virtual {v6}, Landroid/view/View;.getTop:()I // method@12d3 │ │ -06bff6: 0a03 |0035: move-result v3 │ │ -06bff8: 6e30 0e12 0203 |0036: invoke-virtual {v2, v0, v3}, Landroid/support/v4/widget/ViewDragHelper;.settleCapturedViewAt:(II)Z // method@120e │ │ -06bffe: 5452 e204 |0039: iget-object v2, v5, Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback;.this$0:Landroid/support/v4/widget/SlidingPaneLayout; // field@04e2 │ │ -06c002: 6e10 a911 0200 |003b: invoke-virtual {v2}, Landroid/support/v4/widget/SlidingPaneLayout;.invalidate:()V // method@11a9 │ │ -06c008: 0e00 |003e: return-void │ │ - catches : (none) │ │ - positions : │ │ - 0x0001 line=1217 │ │ - 0x0007 line=1218 │ │ - 0x0011 line=1219 │ │ - 0x0025 line=1220 │ │ - 0x002c line=1222 │ │ - 0x0039 line=1223 │ │ - 0x003e line=1224 │ │ - locals : │ │ - 0x0011 - 0x003f reg=0 left I │ │ - 0x0007 - 0x003f reg=1 lp Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams; │ │ - 0x0000 - 0x003f reg=5 this Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback; │ │ - 0x0000 - 0x003f reg=6 releasedChild Landroid/view/View; │ │ - 0x0000 - 0x003f reg=7 xvel F │ │ - 0x0000 - 0x003f reg=8 yvel F │ │ + insns size : 126 16-bit code units │ │ +099c5c: |[099c5c] android.support.v4.widget.SlidingPaneLayout$DragHelperCallback.onViewReleased:(Landroid/view/View;FF)V │ │ +099c6c: 1507 003f |0000: const/high16 v7, #int 1056964608 // #3f00 │ │ +099c70: 1206 |0002: const/4 v6, #int 0 // #0 │ │ +099c72: 6e10 061d 0900 |0003: invoke-virtual {v9}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@1d06 │ │ +099c78: 0c02 |0006: move-result-object v2 │ │ +099c7a: 1f02 e403 |0007: check-cast v2, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams; // type@03e4 │ │ +099c7e: 5484 a207 |0009: iget-object v4, v8, Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback;.this$0:Landroid/support/v4/widget/SlidingPaneLayout; // field@07a2 │ │ +099c82: 7110 4f1b 0400 |000b: invoke-static {v4}, Landroid/support/v4/widget/SlidingPaneLayout;.access$700:(Landroid/support/v4/widget/SlidingPaneLayout;)Z // method@1b4f │ │ +099c88: 0a04 |000e: move-result v4 │ │ +099c8a: 3804 4b00 |000f: if-eqz v4, 005a // +004b │ │ +099c8e: 5484 a207 |0011: iget-object v4, v8, Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback;.this$0:Landroid/support/v4/widget/SlidingPaneLayout; // field@07a2 │ │ +099c92: 6e10 671b 0400 |0013: invoke-virtual {v4}, Landroid/support/v4/widget/SlidingPaneLayout;.getPaddingRight:()I // method@1b67 │ │ +099c98: 0a04 |0016: move-result v4 │ │ +099c9a: 5225 a807 |0017: iget v5, v2, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.rightMargin:I // field@07a8 │ │ +099c9e: 9003 0405 |0019: add-int v3, v4, v5 │ │ +099ca2: 2e04 0a06 |001b: cmpg-float v4, v10, v6 │ │ +099ca6: 3a04 1000 |001d: if-ltz v4, 002d // +0010 │ │ +099caa: 2d04 0a06 |001f: cmpl-float v4, v10, v6 │ │ +099cae: 3904 1300 |0021: if-nez v4, 0034 // +0013 │ │ +099cb2: 5484 a207 |0023: iget-object v4, v8, Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback;.this$0:Landroid/support/v4/widget/SlidingPaneLayout; // field@07a2 │ │ +099cb6: 7110 4b1b 0400 |0025: invoke-static {v4}, Landroid/support/v4/widget/SlidingPaneLayout;.access$300:(Landroid/support/v4/widget/SlidingPaneLayout;)F // method@1b4b │ │ +099cbc: 0a04 |0028: move-result v4 │ │ +099cbe: 2d04 0407 |0029: cmpl-float v4, v4, v7 │ │ +099cc2: 3d04 0900 |002b: if-lez v4, 0034 // +0009 │ │ +099cc6: 5484 a207 |002d: iget-object v4, v8, Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback;.this$0:Landroid/support/v4/widget/SlidingPaneLayout; // field@07a2 │ │ +099cca: 7110 501b 0400 |002f: invoke-static {v4}, Landroid/support/v4/widget/SlidingPaneLayout;.access$800:(Landroid/support/v4/widget/SlidingPaneLayout;)I // method@1b50 │ │ +099cd0: 0a04 |0032: move-result v4 │ │ +099cd2: b043 |0033: add-int/2addr v3, v4 │ │ +099cd4: 5484 a207 |0034: iget-object v4, v8, Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback;.this$0:Landroid/support/v4/widget/SlidingPaneLayout; // field@07a2 │ │ +099cd8: 7110 4c1b 0400 |0036: invoke-static {v4}, Landroid/support/v4/widget/SlidingPaneLayout;.access$400:(Landroid/support/v4/widget/SlidingPaneLayout;)Landroid/view/View; // method@1b4c │ │ +099cde: 0c04 |0039: move-result-object v4 │ │ +099ce0: 6e10 2c1d 0400 |003a: invoke-virtual {v4}, Landroid/view/View;.getWidth:()I // method@1d2c │ │ +099ce6: 0a00 |003d: move-result v0 │ │ +099ce8: 5484 a207 |003e: iget-object v4, v8, Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback;.this$0:Landroid/support/v4/widget/SlidingPaneLayout; // field@07a2 │ │ +099cec: 6e10 6c1b 0400 |0040: invoke-virtual {v4}, Landroid/support/v4/widget/SlidingPaneLayout;.getWidth:()I // method@1b6c │ │ +099cf2: 0a04 |0043: move-result v4 │ │ +099cf4: b134 |0044: sub-int/2addr v4, v3 │ │ +099cf6: 9101 0400 |0045: sub-int v1, v4, v0 │ │ +099cfa: 5484 a207 |0047: iget-object v4, v8, Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback;.this$0:Landroid/support/v4/widget/SlidingPaneLayout; // field@07a2 │ │ +099cfe: 7110 4a1b 0400 |0049: invoke-static {v4}, Landroid/support/v4/widget/SlidingPaneLayout;.access$200:(Landroid/support/v4/widget/SlidingPaneLayout;)Landroid/support/v4/widget/ViewDragHelper; // method@1b4a │ │ +099d04: 0c04 |004c: move-result-object v4 │ │ +099d06: 6e10 251d 0900 |004d: invoke-virtual {v9}, Landroid/view/View;.getTop:()I // method@1d25 │ │ +099d0c: 0a05 |0050: move-result v5 │ │ +099d0e: 6e30 3e1c 1405 |0051: invoke-virtual {v4, v1, v5}, Landroid/support/v4/widget/ViewDragHelper;.settleCapturedViewAt:(II)Z // method@1c3e │ │ +099d14: 5484 a207 |0054: iget-object v4, v8, Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback;.this$0:Landroid/support/v4/widget/SlidingPaneLayout; // field@07a2 │ │ +099d18: 6e10 6d1b 0400 |0056: invoke-virtual {v4}, Landroid/support/v4/widget/SlidingPaneLayout;.invalidate:()V // method@1b6d │ │ +099d1e: 0e00 |0059: return-void │ │ +099d20: 5484 a207 |005a: iget-object v4, v8, Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback;.this$0:Landroid/support/v4/widget/SlidingPaneLayout; // field@07a2 │ │ +099d24: 6e10 661b 0400 |005c: invoke-virtual {v4}, Landroid/support/v4/widget/SlidingPaneLayout;.getPaddingLeft:()I // method@1b66 │ │ +099d2a: 0a04 |005f: move-result v4 │ │ +099d2c: 5225 a707 |0060: iget v5, v2, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.leftMargin:I // field@07a7 │ │ +099d30: 9001 0405 |0062: add-int v1, v4, v5 │ │ +099d34: 2d04 0a06 |0064: cmpl-float v4, v10, v6 │ │ +099d38: 3c04 1000 |0066: if-gtz v4, 0076 // +0010 │ │ +099d3c: 2d04 0a06 |0068: cmpl-float v4, v10, v6 │ │ +099d40: 3904 ddff |006a: if-nez v4, 0047 // -0023 │ │ +099d44: 5484 a207 |006c: iget-object v4, v8, Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback;.this$0:Landroid/support/v4/widget/SlidingPaneLayout; // field@07a2 │ │ +099d48: 7110 4b1b 0400 |006e: invoke-static {v4}, Landroid/support/v4/widget/SlidingPaneLayout;.access$300:(Landroid/support/v4/widget/SlidingPaneLayout;)F // method@1b4b │ │ +099d4e: 0a04 |0071: move-result v4 │ │ +099d50: 2d04 0407 |0072: cmpl-float v4, v4, v7 │ │ +099d54: 3d04 d3ff |0074: if-lez v4, 0047 // -002d │ │ +099d58: 5484 a207 |0076: iget-object v4, v8, Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback;.this$0:Landroid/support/v4/widget/SlidingPaneLayout; // field@07a2 │ │ +099d5c: 7110 501b 0400 |0078: invoke-static {v4}, Landroid/support/v4/widget/SlidingPaneLayout;.access$800:(Landroid/support/v4/widget/SlidingPaneLayout;)I // method@1b50 │ │ +099d62: 0a04 |007b: move-result v4 │ │ +099d64: b041 |007c: add-int/2addr v1, v4 │ │ +099d66: 28ca |007d: goto 0047 // -0036 │ │ + catches : (none) │ │ + positions : │ │ + 0x0003 line=1335 │ │ + 0x0009 line=1338 │ │ + 0x0011 line=1339 │ │ + 0x001b line=1340 │ │ + 0x002d line=1341 │ │ + 0x0034 line=1343 │ │ + 0x003e line=1344 │ │ + 0x0047 line=1351 │ │ + 0x0054 line=1352 │ │ + 0x0059 line=1353 │ │ + 0x005a line=1346 │ │ + 0x0064 line=1347 │ │ + 0x0076 line=1348 │ │ + locals : │ │ + 0x003e - 0x0047 reg=0 childWidth I │ │ + 0x001b - 0x0047 reg=3 startToRight I │ │ + 0x0047 - 0x005a reg=1 left I │ │ + 0x0064 - 0x007e reg=1 left I │ │ + 0x0009 - 0x007e reg=2 lp Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams; │ │ + 0x0000 - 0x007e reg=8 this Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback; │ │ + 0x0000 - 0x007e reg=9 releasedChild Landroid/view/View; │ │ + 0x0000 - 0x007e reg=10 xvel F │ │ + 0x0000 - 0x007e reg=11 yvel F │ │ │ │ - #7 : (in Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback;) │ │ + #8 : (in Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback;) │ │ name : 'tryCaptureView' │ │ type : '(Landroid/view/View;I)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 1 │ │ insns size : 19 16-bit code units │ │ -06c00c: |[06c00c] android.support.v4.widget.SlidingPaneLayout$DragHelperCallback.tryCaptureView:(Landroid/view/View;I)Z │ │ -06c01c: 5410 e204 |0000: iget-object v0, v1, Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback;.this$0:Landroid/support/v4/widget/SlidingPaneLayout; // field@04e2 │ │ -06c020: 7110 8411 0000 |0002: invoke-static {v0}, Landroid/support/v4/widget/SlidingPaneLayout;.access$100:(Landroid/support/v4/widget/SlidingPaneLayout;)Z // method@1184 │ │ -06c026: 0a00 |0005: move-result v0 │ │ -06c028: 3800 0400 |0006: if-eqz v0, 000a // +0004 │ │ -06c02c: 1200 |0008: const/4 v0, #int 0 // #0 │ │ -06c02e: 0f00 |0009: return v0 │ │ -06c030: 6e10 c212 0200 |000a: invoke-virtual {v2}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@12c2 │ │ -06c036: 0c00 |000d: move-result-object v0 │ │ -06c038: 1f00 7e02 |000e: check-cast v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams; // type@027e │ │ -06c03c: 5500 e904 |0010: iget-boolean v0, v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.slideable:Z // field@04e9 │ │ -06c040: 28f7 |0012: goto 0009 // -0009 │ │ - catches : (none) │ │ - positions : │ │ - 0x0000 line=1182 │ │ - 0x0008 line=1183 │ │ - 0x0009 line=1186 │ │ +099d68: |[099d68] android.support.v4.widget.SlidingPaneLayout$DragHelperCallback.tryCaptureView:(Landroid/view/View;I)Z │ │ +099d78: 5410 a207 |0000: iget-object v0, v1, Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback;.this$0:Landroid/support/v4/widget/SlidingPaneLayout; // field@07a2 │ │ +099d7c: 7110 471b 0000 |0002: invoke-static {v0}, Landroid/support/v4/widget/SlidingPaneLayout;.access$100:(Landroid/support/v4/widget/SlidingPaneLayout;)Z // method@1b47 │ │ +099d82: 0a00 |0005: move-result v0 │ │ +099d84: 3800 0400 |0006: if-eqz v0, 000a // +0004 │ │ +099d88: 1200 |0008: const/4 v0, #int 0 // #0 │ │ +099d8a: 0f00 |0009: return v0 │ │ +099d8c: 6e10 061d 0200 |000a: invoke-virtual {v2}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@1d06 │ │ +099d92: 0c00 |000d: move-result-object v0 │ │ +099d94: 1f00 e403 |000e: check-cast v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams; // type@03e4 │ │ +099d98: 5500 a907 |0010: iget-boolean v0, v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.slideable:Z // field@07a9 │ │ +099d9c: 28f7 |0012: goto 0009 // -0009 │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=1300 │ │ + 0x0008 line=1301 │ │ + 0x0009 line=1304 │ │ locals : │ │ 0x0000 - 0x0013 reg=1 this Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback; │ │ 0x0000 - 0x0013 reg=2 child Landroid/view/View; │ │ 0x0000 - 0x0013 reg=3 pointerId I │ │ │ │ - source_file_idx : 2706 (SlidingPaneLayout.java) │ │ + source_file_idx : 3712 (SlidingPaneLayout.java) │ │ │ │ -Class #570 header: │ │ -class_idx : 642 │ │ +Class #850 header: │ │ +class_idx : 1000 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 948 │ │ -source_file_idx : 2706 │ │ +superclass_idx : 1337 │ │ +source_file_idx : 3712 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 3 │ │ │ │ -Class #570 annotations: │ │ +Class #850 annotations: │ │ Annotations on class │ │ VISIBILITY_SYSTEM Ldalvik/annotation/EnclosingClass; value=Landroid/support/v4/widget/SlidingPaneLayout; │ │ VISIBILITY_SYSTEM Ldalvik/annotation/InnerClass; accessFlags=9 name="SimplePanelSlideListener" │ │ │ │ -Class #570 - │ │ +Class #850 - │ │ Class descriptor : 'Landroid/support/v4/widget/SlidingPaneLayout$SimplePanelSlideListener;' │ │ Access flags : 0x0001 (PUBLIC) │ │ Superclass : 'Ljava/lang/Object;' │ │ Interfaces - │ │ #0 : 'Landroid/support/v4/widget/SlidingPaneLayout$PanelSlideListener;' │ │ Static fields - │ │ Instance fields - │ │ @@ -147844,97 +209766,97 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -06c044: |[06c044] android.support.v4.widget.SlidingPaneLayout$SimplePanelSlideListener.:()V │ │ -06c054: 7010 9117 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1791 │ │ -06c05a: 0e00 |0003: return-void │ │ +099da0: |[099da0] android.support.v4.widget.SlidingPaneLayout$SimplePanelSlideListener.:()V │ │ +099db0: 7010 8622 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2286 │ │ +099db6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=231 │ │ + 0x0000 line=237 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/widget/SlidingPaneLayout$SimplePanelSlideListener; │ │ │ │ Virtual methods - │ │ #0 : (in Landroid/support/v4/widget/SlidingPaneLayout$SimplePanelSlideListener;) │ │ name : 'onPanelClosed' │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -06c05c: |[06c05c] android.support.v4.widget.SlidingPaneLayout$SimplePanelSlideListener.onPanelClosed:(Landroid/view/View;)V │ │ -06c06c: 0e00 |0000: return-void │ │ +099db8: |[099db8] android.support.v4.widget.SlidingPaneLayout$SimplePanelSlideListener.onPanelClosed:(Landroid/view/View;)V │ │ +099dc8: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=240 │ │ + 0x0000 line=246 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/widget/SlidingPaneLayout$SimplePanelSlideListener; │ │ 0x0000 - 0x0001 reg=1 panel Landroid/view/View; │ │ │ │ #1 : (in Landroid/support/v4/widget/SlidingPaneLayout$SimplePanelSlideListener;) │ │ name : 'onPanelOpened' │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -06c070: |[06c070] android.support.v4.widget.SlidingPaneLayout$SimplePanelSlideListener.onPanelOpened:(Landroid/view/View;)V │ │ -06c080: 0e00 |0000: return-void │ │ +099dcc: |[099dcc] android.support.v4.widget.SlidingPaneLayout$SimplePanelSlideListener.onPanelOpened:(Landroid/view/View;)V │ │ +099ddc: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=237 │ │ + 0x0000 line=243 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/widget/SlidingPaneLayout$SimplePanelSlideListener; │ │ 0x0000 - 0x0001 reg=1 panel Landroid/view/View; │ │ │ │ #2 : (in Landroid/support/v4/widget/SlidingPaneLayout$SimplePanelSlideListener;) │ │ name : 'onPanelSlide' │ │ type : '(Landroid/view/View;F)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -06c084: |[06c084] android.support.v4.widget.SlidingPaneLayout$SimplePanelSlideListener.onPanelSlide:(Landroid/view/View;F)V │ │ -06c094: 0e00 |0000: return-void │ │ +099de0: |[099de0] android.support.v4.widget.SlidingPaneLayout$SimplePanelSlideListener.onPanelSlide:(Landroid/view/View;F)V │ │ +099df0: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=234 │ │ + 0x0000 line=240 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/widget/SlidingPaneLayout$SimplePanelSlideListener; │ │ 0x0000 - 0x0001 reg=1 panel Landroid/view/View; │ │ 0x0000 - 0x0001 reg=2 slideOffset F │ │ │ │ - source_file_idx : 2706 (SlidingPaneLayout.java) │ │ + source_file_idx : 3712 (SlidingPaneLayout.java) │ │ │ │ -Class #571 header: │ │ -class_idx : 644 │ │ +Class #851 header: │ │ +class_idx : 1002 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 948 │ │ -source_file_idx : 2706 │ │ +superclass_idx : 1337 │ │ +source_file_idx : 3712 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ -Class #571 annotations: │ │ +Class #851 annotations: │ │ Annotations on class │ │ VISIBILITY_SYSTEM Ldalvik/annotation/EnclosingClass; value=Landroid/support/v4/widget/SlidingPaneLayout; │ │ VISIBILITY_SYSTEM Ldalvik/annotation/InnerClass; accessFlags=8 name="SlidingPanelLayoutImplBase" │ │ │ │ -Class #571 - │ │ +Class #851 - │ │ Class descriptor : 'Landroid/support/v4/widget/SlidingPaneLayout$SlidingPanelLayoutImplBase;' │ │ Access flags : 0x0000 () │ │ Superclass : 'Ljava/lang/Object;' │ │ Interfaces - │ │ #0 : 'Landroid/support/v4/widget/SlidingPaneLayout$SlidingPanelLayoutImpl;' │ │ Static fields - │ │ Instance fields - │ │ @@ -147944,70 +209866,70 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -06c098: |[06c098] android.support.v4.widget.SlidingPaneLayout$SlidingPanelLayoutImplBase.:()V │ │ -06c0a8: 7010 9117 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1791 │ │ -06c0ae: 0e00 |0003: return-void │ │ +099df4: |[099df4] android.support.v4.widget.SlidingPaneLayout$SlidingPanelLayoutImplBase.:()V │ │ +099e04: 7010 8622 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2286 │ │ +099e0a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=1337 │ │ + 0x0000 line=1480 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/widget/SlidingPaneLayout$SlidingPanelLayoutImplBase; │ │ │ │ Virtual methods - │ │ #0 : (in Landroid/support/v4/widget/SlidingPaneLayout$SlidingPanelLayoutImplBase;) │ │ name : 'invalidateChildRegion' │ │ type : '(Landroid/support/v4/widget/SlidingPaneLayout;Landroid/view/View;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 3 │ │ outs : 5 │ │ insns size : 20 16-bit code units │ │ -06c0b0: |[06c0b0] android.support.v4.widget.SlidingPaneLayout$SlidingPanelLayoutImplBase.invalidateChildRegion:(Landroid/support/v4/widget/SlidingPaneLayout;Landroid/view/View;)V │ │ -06c0c0: 6e10 c312 0600 |0000: invoke-virtual {v6}, Landroid/view/View;.getLeft:()I // method@12c3 │ │ -06c0c6: 0a00 |0003: move-result v0 │ │ -06c0c8: 6e10 d312 0600 |0004: invoke-virtual {v6}, Landroid/view/View;.getTop:()I // method@12d3 │ │ -06c0ce: 0a01 |0007: move-result v1 │ │ -06c0d0: 6e10 cf12 0600 |0008: invoke-virtual {v6}, Landroid/view/View;.getRight:()I // method@12cf │ │ -06c0d6: 0a02 |000b: move-result v2 │ │ -06c0d8: 6e10 b812 0600 |000c: invoke-virtual {v6}, Landroid/view/View;.getBottom:()I // method@12b8 │ │ -06c0de: 0a03 |000f: move-result v3 │ │ -06c0e0: 7153 4a0b 0521 |0010: invoke-static {v5, v0, v1, v2, v3}, Landroid/support/v4/view/ViewCompat;.postInvalidateOnAnimation:(Landroid/view/View;IIII)V // method@0b4a │ │ -06c0e6: 0e00 |0013: return-void │ │ +099e0c: |[099e0c] android.support.v4.widget.SlidingPaneLayout$SlidingPanelLayoutImplBase.invalidateChildRegion:(Landroid/support/v4/widget/SlidingPaneLayout;Landroid/view/View;)V │ │ +099e1c: 6e10 071d 0600 |0000: invoke-virtual {v6}, Landroid/view/View;.getLeft:()I // method@1d07 │ │ +099e22: 0a00 |0003: move-result v0 │ │ +099e24: 6e10 251d 0600 |0004: invoke-virtual {v6}, Landroid/view/View;.getTop:()I // method@1d25 │ │ +099e2a: 0a01 |0007: move-result v1 │ │ +099e2c: 6e10 1b1d 0600 |0008: invoke-virtual {v6}, Landroid/view/View;.getRight:()I // method@1d1b │ │ +099e32: 0a02 |000b: move-result v2 │ │ +099e34: 6e10 fa1c 0600 |000c: invoke-virtual {v6}, Landroid/view/View;.getBottom:()I // method@1cfa │ │ +099e3a: 0a03 |000f: move-result v3 │ │ +099e3c: 7153 9812 0521 |0010: invoke-static {v5, v0, v1, v2, v3}, Landroid/support/v4/view/ViewCompat;.postInvalidateOnAnimation:(Landroid/view/View;IIII)V // method@1298 │ │ +099e42: 0e00 |0013: return-void │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=1339 │ │ - 0x0013 line=1341 │ │ + 0x0000 line=1482 │ │ + 0x0013 line=1484 │ │ locals : │ │ 0x0000 - 0x0014 reg=4 this Landroid/support/v4/widget/SlidingPaneLayout$SlidingPanelLayoutImplBase; │ │ 0x0000 - 0x0014 reg=5 parent Landroid/support/v4/widget/SlidingPaneLayout; │ │ 0x0000 - 0x0014 reg=6 child Landroid/view/View; │ │ │ │ - source_file_idx : 2706 (SlidingPaneLayout.java) │ │ + source_file_idx : 3712 (SlidingPaneLayout.java) │ │ │ │ -Class #572 header: │ │ -class_idx : 792 │ │ +Class #852 header: │ │ +class_idx : 1177 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 948 │ │ -source_file_idx : 2581 │ │ +superclass_idx : 1337 │ │ +source_file_idx : 3505 │ │ static_fields_size : 0 │ │ instance_fields_size: 5 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 19 │ │ │ │ -Class #572 annotations: │ │ +Class #852 annotations: │ │ Annotations on class │ │ VISIBILITY_SYSTEM Ldalvik/annotation/Signature; value={ "Ljava/lang/Object;" "Ljava/lang/Comparable" "<" "Lat/theengine/android/simple_rss2_android/RSSItem;" ">;" "Lat/theengine/android/simple_rss2_android/Copyable" "<" "Lat/theengine/android/simple_rss2_android/RSSItem;" ">;" } │ │ │ │ -Class #572 - │ │ +Class #852 - │ │ Class descriptor : 'Lat/theengine/android/simple_rss2_android/RSSItem;' │ │ Access flags : 0x0001 (PUBLIC) │ │ Superclass : 'Ljava/lang/Object;' │ │ Interfaces - │ │ #0 : 'Ljava/lang/Comparable;' │ │ #1 : 'Lat/theengine/android/simple_rss2_android/Copyable;' │ │ Static fields - │ │ @@ -148038,17 +209960,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -06c0e8: |[06c0e8] at.theengine.android.simple_rss2_android.RSSItem.:()V │ │ -06c0f8: 7010 9117 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1791 │ │ -06c0fe: 0e00 |0003: return-void │ │ +099e44: |[099e44] at.theengine.android.simple_rss2_android.RSSItem.:()V │ │ +099e54: 7010 8622 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2286 │ │ +099e5a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=6 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lat/theengine/android/simple_rss2_android/RSSItem; │ │ │ │ Virtual methods - │ │ @@ -148057,23 +209979,23 @@ │ │ type : '(Lat/theengine/android/simple_rss2_android/RSSItem;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 13 16-bit code units │ │ -06c100: |[06c100] at.theengine.android.simple_rss2_android.RSSItem.compareTo:(Lat/theengine/android/simple_rss2_android/RSSItem;)I │ │ -06c110: 3903 0400 |0000: if-nez v3, 0004 // +0004 │ │ -06c114: 1210 |0002: const/4 v0, #int 1 // #1 │ │ -06c116: 0f00 |0003: return v0 │ │ -06c118: 5430 5205 |0004: iget-object v0, v3, Lat/theengine/android/simple_rss2_android/RSSItem;.date:Ljava/lang/String; // field@0552 │ │ -06c11c: 5421 5205 |0006: iget-object v1, v2, Lat/theengine/android/simple_rss2_android/RSSItem;.date:Ljava/lang/String; // field@0552 │ │ -06c120: 6e20 a017 1000 |0008: invoke-virtual {v0, v1}, Ljava/lang/String;.compareTo:(Ljava/lang/String;)I // method@17a0 │ │ -06c126: 0a00 |000b: move-result v0 │ │ -06c128: 28f7 |000c: goto 0003 // -0009 │ │ +099e5c: |[099e5c] at.theengine.android.simple_rss2_android.RSSItem.compareTo:(Lat/theengine/android/simple_rss2_android/RSSItem;)I │ │ +099e6c: 3903 0400 |0000: if-nez v3, 0004 // +0004 │ │ +099e70: 1210 |0002: const/4 v0, #int 1 // #1 │ │ +099e72: 0f00 |0003: return v0 │ │ +099e74: 5430 6508 |0004: iget-object v0, v3, Lat/theengine/android/simple_rss2_android/RSSItem;.date:Ljava/lang/String; // field@0865 │ │ +099e78: 5421 6508 |0006: iget-object v1, v2, Lat/theengine/android/simple_rss2_android/RSSItem;.date:Ljava/lang/String; // field@0865 │ │ +099e7c: 6e20 9522 1000 |0008: invoke-virtual {v0, v1}, Ljava/lang/String;.compareTo:(Ljava/lang/String;)I // method@2295 │ │ +099e82: 0a00 |000b: move-result v0 │ │ +099e84: 28f7 |000c: goto 0003 // -0009 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=63 │ │ 0x0003 line=64 │ │ locals : │ │ 0x0000 - 0x000d reg=2 this Lat/theengine/android/simple_rss2_android/RSSItem; │ │ 0x0000 - 0x000d reg=3 another Lat/theengine/android/simple_rss2_android/RSSItem; │ │ @@ -148083,40 +210005,40 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -06c12c: |[06c12c] at.theengine.android.simple_rss2_android.RSSItem.compareTo:(Ljava/lang/Object;)I │ │ -06c13c: 1f02 1803 |0000: check-cast v2, Lat/theengine/android/simple_rss2_android/RSSItem; // type@0318 │ │ -06c140: 6e20 b814 2100 |0002: invoke-virtual {v1, v2}, Lat/theengine/android/simple_rss2_android/RSSItem;.compareTo:(Lat/theengine/android/simple_rss2_android/RSSItem;)I // method@14b8 │ │ -06c146: 0a00 |0005: move-result v0 │ │ -06c148: 0f00 |0006: return v0 │ │ +099e88: |[099e88] at.theengine.android.simple_rss2_android.RSSItem.compareTo:(Ljava/lang/Object;)I │ │ +099e98: 1f02 9904 |0000: check-cast v2, Lat/theengine/android/simple_rss2_android/RSSItem; // type@0499 │ │ +099e9c: 6e20 9a1f 2100 |0002: invoke-virtual {v1, v2}, Lat/theengine/android/simple_rss2_android/RSSItem;.compareTo:(Lat/theengine/android/simple_rss2_android/RSSItem;)I // method@1f9a │ │ +099ea2: 0a00 |0005: move-result v0 │ │ +099ea4: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=6 │ │ locals : │ │ - 0x0000 - 0x0002 reg=2 x0 Ljava/lang/Object; │ │ 0x0000 - 0x0007 reg=1 this Lat/theengine/android/simple_rss2_android/RSSItem; │ │ + 0x0000 - 0x0007 reg=2 (null) Ljava/lang/Object; │ │ │ │ #2 : (in Lat/theengine/android/simple_rss2_android/RSSItem;) │ │ name : 'copy' │ │ type : '()Lat/theengine/android/simple_rss2_android/RSSItem;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -06c14c: |[06c14c] at.theengine.android.simple_rss2_android.RSSItem.copy:()Lat/theengine/android/simple_rss2_android/RSSItem; │ │ -06c15c: 6e10 be14 0100 |0000: invoke-virtual {v1}, Lat/theengine/android/simple_rss2_android/RSSItem;.createForCopy:()Lat/theengine/android/simple_rss2_android/RSSItem; // method@14be │ │ -06c162: 0c00 |0003: move-result-object v0 │ │ -06c164: 6e20 bc14 0100 |0004: invoke-virtual {v1, v0}, Lat/theengine/android/simple_rss2_android/RSSItem;.copyTo:(Lat/theengine/android/simple_rss2_android/RSSItem;)V // method@14bc │ │ -06c16a: 1100 |0007: return-object v0 │ │ +099ea8: |[099ea8] at.theengine.android.simple_rss2_android.RSSItem.copy:()Lat/theengine/android/simple_rss2_android/RSSItem; │ │ +099eb8: 6e10 a01f 0100 |0000: invoke-virtual {v1}, Lat/theengine/android/simple_rss2_android/RSSItem;.createForCopy:()Lat/theengine/android/simple_rss2_android/RSSItem; // method@1fa0 │ │ +099ebe: 0c00 |0003: move-result-object v0 │ │ +099ec0: 6e20 9e1f 0100 |0004: invoke-virtual {v1, v0}, Lat/theengine/android/simple_rss2_android/RSSItem;.copyTo:(Lat/theengine/android/simple_rss2_android/RSSItem;)V // method@1f9e │ │ +099ec6: 1100 |0007: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=69 │ │ 0x0004 line=70 │ │ 0x0007 line=71 │ │ locals : │ │ 0x0004 - 0x0008 reg=0 copy Lat/theengine/android/simple_rss2_android/RSSItem; │ │ @@ -148127,18 +210049,18 @@ │ │ type : '()Ljava/lang/Object;' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -06c16c: |[06c16c] at.theengine.android.simple_rss2_android.RSSItem.copy:()Ljava/lang/Object; │ │ -06c17c: 6e10 ba14 0100 |0000: invoke-virtual {v1}, Lat/theengine/android/simple_rss2_android/RSSItem;.copy:()Lat/theengine/android/simple_rss2_android/RSSItem; // method@14ba │ │ -06c182: 0c00 |0003: move-result-object v0 │ │ -06c184: 1100 |0004: return-object v0 │ │ +099ec8: |[099ec8] at.theengine.android.simple_rss2_android.RSSItem.copy:()Ljava/lang/Object; │ │ +099ed8: 6e10 9c1f 0100 |0000: invoke-virtual {v1}, Lat/theengine/android/simple_rss2_android/RSSItem;.copy:()Lat/theengine/android/simple_rss2_android/RSSItem; // method@1f9c │ │ +099ede: 0c00 |0003: move-result-object v0 │ │ +099ee0: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=6 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Lat/theengine/android/simple_rss2_android/RSSItem; │ │ │ │ #4 : (in Lat/theengine/android/simple_rss2_android/RSSItem;) │ │ @@ -148146,28 +210068,28 @@ │ │ type : '(Lat/theengine/android/simple_rss2_android/RSSItem;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 30 16-bit code units │ │ -06c188: |[06c188] at.theengine.android.simple_rss2_android.RSSItem.copyTo:(Lat/theengine/android/simple_rss2_android/RSSItem;)V │ │ -06c198: 5410 5505 |0000: iget-object v0, v1, Lat/theengine/android/simple_rss2_android/RSSItem;.title:Ljava/lang/String; // field@0555 │ │ -06c19c: 6e20 ca14 0200 |0002: invoke-virtual {v2, v0}, Lat/theengine/android/simple_rss2_android/RSSItem;.setTitle:(Ljava/lang/String;)V // method@14ca │ │ -06c1a2: 5410 5305 |0005: iget-object v0, v1, Lat/theengine/android/simple_rss2_android/RSSItem;.description:Ljava/lang/String; // field@0553 │ │ -06c1a6: 6e20 c814 0200 |0007: invoke-virtual {v2, v0}, Lat/theengine/android/simple_rss2_android/RSSItem;.setDescription:(Ljava/lang/String;)V // method@14c8 │ │ -06c1ac: 5410 5405 |000a: iget-object v0, v1, Lat/theengine/android/simple_rss2_android/RSSItem;.link:Ljava/net/URL; // field@0554 │ │ -06c1b0: 6e10 cf17 0000 |000c: invoke-virtual {v0}, Ljava/net/URL;.toExternalForm:()Ljava/lang/String; // method@17cf │ │ -06c1b6: 0c00 |000f: move-result-object v0 │ │ -06c1b8: 6e20 c914 0200 |0010: invoke-virtual {v2, v0}, Lat/theengine/android/simple_rss2_android/RSSItem;.setLink:(Ljava/lang/String;)V // method@14c9 │ │ -06c1be: 5410 5205 |0013: iget-object v0, v1, Lat/theengine/android/simple_rss2_android/RSSItem;.date:Ljava/lang/String; // field@0552 │ │ -06c1c2: 6e20 c714 0200 |0015: invoke-virtual {v2, v0}, Lat/theengine/android/simple_rss2_android/RSSItem;.setDate:(Ljava/lang/String;)V // method@14c7 │ │ -06c1c8: 5410 5105 |0018: iget-object v0, v1, Lat/theengine/android/simple_rss2_android/RSSItem;.content:Ljava/lang/String; // field@0551 │ │ -06c1cc: 6e20 c614 0200 |001a: invoke-virtual {v2, v0}, Lat/theengine/android/simple_rss2_android/RSSItem;.setContent:(Ljava/lang/String;)V // method@14c6 │ │ -06c1d2: 0e00 |001d: return-void │ │ +099ee4: |[099ee4] at.theengine.android.simple_rss2_android.RSSItem.copyTo:(Lat/theengine/android/simple_rss2_android/RSSItem;)V │ │ +099ef4: 5410 6808 |0000: iget-object v0, v1, Lat/theengine/android/simple_rss2_android/RSSItem;.title:Ljava/lang/String; // field@0868 │ │ +099ef8: 6e20 ac1f 0200 |0002: invoke-virtual {v2, v0}, Lat/theengine/android/simple_rss2_android/RSSItem;.setTitle:(Ljava/lang/String;)V // method@1fac │ │ +099efe: 5410 6608 |0005: iget-object v0, v1, Lat/theengine/android/simple_rss2_android/RSSItem;.description:Ljava/lang/String; // field@0866 │ │ +099f02: 6e20 aa1f 0200 |0007: invoke-virtual {v2, v0}, Lat/theengine/android/simple_rss2_android/RSSItem;.setDescription:(Ljava/lang/String;)V // method@1faa │ │ +099f08: 5410 6708 |000a: iget-object v0, v1, Lat/theengine/android/simple_rss2_android/RSSItem;.link:Ljava/net/URL; // field@0867 │ │ +099f0c: 6e10 cb22 0000 |000c: invoke-virtual {v0}, Ljava/net/URL;.toExternalForm:()Ljava/lang/String; // method@22cb │ │ +099f12: 0c00 |000f: move-result-object v0 │ │ +099f14: 6e20 ab1f 0200 |0010: invoke-virtual {v2, v0}, Lat/theengine/android/simple_rss2_android/RSSItem;.setLink:(Ljava/lang/String;)V // method@1fab │ │ +099f1a: 5410 6508 |0013: iget-object v0, v1, Lat/theengine/android/simple_rss2_android/RSSItem;.date:Ljava/lang/String; // field@0865 │ │ +099f1e: 6e20 a91f 0200 |0015: invoke-virtual {v2, v0}, Lat/theengine/android/simple_rss2_android/RSSItem;.setDate:(Ljava/lang/String;)V // method@1fa9 │ │ +099f24: 5410 6408 |0018: iget-object v0, v1, Lat/theengine/android/simple_rss2_android/RSSItem;.content:Ljava/lang/String; // field@0864 │ │ +099f28: 6e20 a81f 0200 |001a: invoke-virtual {v2, v0}, Lat/theengine/android/simple_rss2_android/RSSItem;.setContent:(Ljava/lang/String;)V // method@1fa8 │ │ +099f2e: 0e00 |001d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=81 │ │ 0x0005 line=82 │ │ 0x000a line=83 │ │ 0x0013 line=84 │ │ 0x0018 line=85 │ │ @@ -148181,38 +210103,38 @@ │ │ type : '(Ljava/lang/Object;)V' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -06c1d4: |[06c1d4] at.theengine.android.simple_rss2_android.RSSItem.copyTo:(Ljava/lang/Object;)V │ │ -06c1e4: 1f01 1803 |0000: check-cast v1, Lat/theengine/android/simple_rss2_android/RSSItem; // type@0318 │ │ -06c1e8: 6e20 bc14 1000 |0002: invoke-virtual {v0, v1}, Lat/theengine/android/simple_rss2_android/RSSItem;.copyTo:(Lat/theengine/android/simple_rss2_android/RSSItem;)V // method@14bc │ │ -06c1ee: 0e00 |0005: return-void │ │ +099f30: |[099f30] at.theengine.android.simple_rss2_android.RSSItem.copyTo:(Ljava/lang/Object;)V │ │ +099f40: 1f01 9904 |0000: check-cast v1, Lat/theengine/android/simple_rss2_android/RSSItem; // type@0499 │ │ +099f44: 6e20 9e1f 1000 |0002: invoke-virtual {v0, v1}, Lat/theengine/android/simple_rss2_android/RSSItem;.copyTo:(Lat/theengine/android/simple_rss2_android/RSSItem;)V // method@1f9e │ │ +099f4a: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=6 │ │ locals : │ │ - 0x0000 - 0x0002 reg=1 x0 Ljava/lang/Object; │ │ 0x0000 - 0x0006 reg=0 this Lat/theengine/android/simple_rss2_android/RSSItem; │ │ + 0x0000 - 0x0006 reg=1 (null) Ljava/lang/Object; │ │ │ │ #6 : (in Lat/theengine/android/simple_rss2_android/RSSItem;) │ │ name : 'createForCopy' │ │ type : '()Lat/theengine/android/simple_rss2_android/RSSItem;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -06c1f0: |[06c1f0] at.theengine.android.simple_rss2_android.RSSItem.createForCopy:()Lat/theengine/android/simple_rss2_android/RSSItem; │ │ -06c200: 2200 1803 |0000: new-instance v0, Lat/theengine/android/simple_rss2_android/RSSItem; // type@0318 │ │ -06c204: 7010 b714 0000 |0002: invoke-direct {v0}, Lat/theengine/android/simple_rss2_android/RSSItem;.:()V // method@14b7 │ │ -06c20a: 1100 |0005: return-object v0 │ │ +099f4c: |[099f4c] at.theengine.android.simple_rss2_android.RSSItem.createForCopy:()Lat/theengine/android/simple_rss2_android/RSSItem; │ │ +099f5c: 2200 9904 |0000: new-instance v0, Lat/theengine/android/simple_rss2_android/RSSItem; // type@0499 │ │ +099f60: 7010 991f 0000 |0002: invoke-direct {v0}, Lat/theengine/android/simple_rss2_android/RSSItem;.:()V // method@1f99 │ │ +099f66: 1100 |0005: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=76 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lat/theengine/android/simple_rss2_android/RSSItem; │ │ │ │ #7 : (in Lat/theengine/android/simple_rss2_android/RSSItem;) │ │ @@ -148220,18 +210142,18 @@ │ │ type : '()Ljava/lang/Object;' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -06c20c: |[06c20c] at.theengine.android.simple_rss2_android.RSSItem.createForCopy:()Ljava/lang/Object; │ │ -06c21c: 6e10 be14 0100 |0000: invoke-virtual {v1}, Lat/theengine/android/simple_rss2_android/RSSItem;.createForCopy:()Lat/theengine/android/simple_rss2_android/RSSItem; // method@14be │ │ -06c222: 0c00 |0003: move-result-object v0 │ │ -06c224: 1100 |0004: return-object v0 │ │ +099f68: |[099f68] at.theengine.android.simple_rss2_android.RSSItem.createForCopy:()Ljava/lang/Object; │ │ +099f78: 6e10 a01f 0100 |0000: invoke-virtual {v1}, Lat/theengine/android/simple_rss2_android/RSSItem;.createForCopy:()Lat/theengine/android/simple_rss2_android/RSSItem; // method@1fa0 │ │ +099f7e: 0c00 |0003: move-result-object v0 │ │ +099f80: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=6 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Lat/theengine/android/simple_rss2_android/RSSItem; │ │ │ │ #8 : (in Lat/theengine/android/simple_rss2_android/RSSItem;) │ │ @@ -148239,18 +210161,18 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -06c228: |[06c228] at.theengine.android.simple_rss2_android.RSSItem.equals:(Ljava/lang/Object;)Z │ │ -06c238: 6f20 9317 2100 |0000: invoke-super {v1, v2}, Ljava/lang/Object;.equals:(Ljava/lang/Object;)Z // method@1793 │ │ -06c23e: 0a00 |0003: move-result v0 │ │ -06c240: 0f00 |0004: return v0 │ │ +099f84: |[099f84] at.theengine.android.simple_rss2_android.RSSItem.equals:(Ljava/lang/Object;)Z │ │ +099f94: 6f20 8822 2100 |0000: invoke-super {v1, v2}, Ljava/lang/Object;.equals:(Ljava/lang/Object;)Z // method@2288 │ │ +099f9a: 0a00 |0003: move-result v0 │ │ +099f9c: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=59 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Lat/theengine/android/simple_rss2_android/RSSItem; │ │ 0x0000 - 0x0005 reg=2 obj Ljava/lang/Object; │ │ │ │ @@ -148259,17 +210181,17 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -06c244: |[06c244] at.theengine.android.simple_rss2_android.RSSItem.getContent:()Ljava/lang/String; │ │ -06c254: 5410 5105 |0000: iget-object v0, v1, Lat/theengine/android/simple_rss2_android/RSSItem;.content:Ljava/lang/String; // field@0551 │ │ -06c258: 1100 |0002: return-object v0 │ │ +099fa0: |[099fa0] at.theengine.android.simple_rss2_android.RSSItem.getContent:()Ljava/lang/String; │ │ +099fb0: 5410 6408 |0000: iget-object v0, v1, Lat/theengine/android/simple_rss2_android/RSSItem;.content:Ljava/lang/String; // field@0864 │ │ +099fb4: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=18 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lat/theengine/android/simple_rss2_android/RSSItem; │ │ │ │ #10 : (in Lat/theengine/android/simple_rss2_android/RSSItem;) │ │ @@ -148277,17 +210199,17 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -06c25c: |[06c25c] at.theengine.android.simple_rss2_android.RSSItem.getDate:()Ljava/lang/String; │ │ -06c26c: 5410 5205 |0000: iget-object v0, v1, Lat/theengine/android/simple_rss2_android/RSSItem;.date:Ljava/lang/String; // field@0552 │ │ -06c270: 1100 |0002: return-object v0 │ │ +099fb8: |[099fb8] at.theengine.android.simple_rss2_android.RSSItem.getDate:()Ljava/lang/String; │ │ +099fc8: 5410 6508 |0000: iget-object v0, v1, Lat/theengine/android/simple_rss2_android/RSSItem;.date:Ljava/lang/String; // field@0865 │ │ +099fcc: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=50 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lat/theengine/android/simple_rss2_android/RSSItem; │ │ │ │ #11 : (in Lat/theengine/android/simple_rss2_android/RSSItem;) │ │ @@ -148295,17 +210217,17 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -06c274: |[06c274] at.theengine.android.simple_rss2_android.RSSItem.getDescription:()Ljava/lang/String; │ │ -06c284: 5410 5305 |0000: iget-object v0, v1, Lat/theengine/android/simple_rss2_android/RSSItem;.description:Ljava/lang/String; // field@0553 │ │ -06c288: 1100 |0002: return-object v0 │ │ +099fd0: |[099fd0] at.theengine.android.simple_rss2_android.RSSItem.getDescription:()Ljava/lang/String; │ │ +099fe0: 5410 6608 |0000: iget-object v0, v1, Lat/theengine/android/simple_rss2_android/RSSItem;.description:Ljava/lang/String; // field@0866 │ │ +099fe4: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=34 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lat/theengine/android/simple_rss2_android/RSSItem; │ │ │ │ #12 : (in Lat/theengine/android/simple_rss2_android/RSSItem;) │ │ @@ -148313,17 +210235,17 @@ │ │ type : '()Ljava/net/URL;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -06c28c: |[06c28c] at.theengine.android.simple_rss2_android.RSSItem.getLink:()Ljava/net/URL; │ │ -06c29c: 5410 5405 |0000: iget-object v0, v1, Lat/theengine/android/simple_rss2_android/RSSItem;.link:Ljava/net/URL; // field@0554 │ │ -06c2a0: 1100 |0002: return-object v0 │ │ +099fe8: |[099fe8] at.theengine.android.simple_rss2_android.RSSItem.getLink:()Ljava/net/URL; │ │ +099ff8: 5410 6708 |0000: iget-object v0, v1, Lat/theengine/android/simple_rss2_android/RSSItem;.link:Ljava/net/URL; // field@0867 │ │ +099ffc: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=46 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lat/theengine/android/simple_rss2_android/RSSItem; │ │ │ │ #13 : (in Lat/theengine/android/simple_rss2_android/RSSItem;) │ │ @@ -148331,17 +210253,17 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -06c2a4: |[06c2a4] at.theengine.android.simple_rss2_android.RSSItem.getTitle:()Ljava/lang/String; │ │ -06c2b4: 5410 5505 |0000: iget-object v0, v1, Lat/theengine/android/simple_rss2_android/RSSItem;.title:Ljava/lang/String; // field@0555 │ │ -06c2b8: 1100 |0002: return-object v0 │ │ +09a000: |[09a000] at.theengine.android.simple_rss2_android.RSSItem.getTitle:()Ljava/lang/String; │ │ +09a010: 5410 6808 |0000: iget-object v0, v1, Lat/theengine/android/simple_rss2_android/RSSItem;.title:Ljava/lang/String; // field@0868 │ │ +09a014: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=26 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lat/theengine/android/simple_rss2_android/RSSItem; │ │ │ │ #14 : (in Lat/theengine/android/simple_rss2_android/RSSItem;) │ │ @@ -148349,17 +210271,17 @@ │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -06c2bc: |[06c2bc] at.theengine.android.simple_rss2_android.RSSItem.setContent:(Ljava/lang/String;)V │ │ -06c2cc: 5b01 5105 |0000: iput-object v1, v0, Lat/theengine/android/simple_rss2_android/RSSItem;.content:Ljava/lang/String; // field@0551 │ │ -06c2d0: 0e00 |0002: return-void │ │ +09a018: |[09a018] at.theengine.android.simple_rss2_android.RSSItem.setContent:(Ljava/lang/String;)V │ │ +09a028: 5b01 6408 |0000: iput-object v1, v0, Lat/theengine/android/simple_rss2_android/RSSItem;.content:Ljava/lang/String; // field@0864 │ │ +09a02c: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=14 │ │ 0x0002 line=15 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Lat/theengine/android/simple_rss2_android/RSSItem; │ │ 0x0000 - 0x0003 reg=1 content Ljava/lang/String; │ │ @@ -148369,17 +210291,17 @@ │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -06c2d4: |[06c2d4] at.theengine.android.simple_rss2_android.RSSItem.setDate:(Ljava/lang/String;)V │ │ -06c2e4: 5b01 5205 |0000: iput-object v1, v0, Lat/theengine/android/simple_rss2_android/RSSItem;.date:Ljava/lang/String; // field@0552 │ │ -06c2e8: 0e00 |0002: return-void │ │ +09a030: |[09a030] at.theengine.android.simple_rss2_android.RSSItem.setDate:(Ljava/lang/String;)V │ │ +09a040: 5b01 6508 |0000: iput-object v1, v0, Lat/theengine/android/simple_rss2_android/RSSItem;.date:Ljava/lang/String; // field@0865 │ │ +09a044: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=54 │ │ 0x0002 line=55 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Lat/theengine/android/simple_rss2_android/RSSItem; │ │ 0x0000 - 0x0003 reg=1 date Ljava/lang/String; │ │ @@ -148389,17 +210311,17 @@ │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -06c2ec: |[06c2ec] at.theengine.android.simple_rss2_android.RSSItem.setDescription:(Ljava/lang/String;)V │ │ -06c2fc: 5b01 5305 |0000: iput-object v1, v0, Lat/theengine/android/simple_rss2_android/RSSItem;.description:Ljava/lang/String; // field@0553 │ │ -06c300: 0e00 |0002: return-void │ │ +09a048: |[09a048] at.theengine.android.simple_rss2_android.RSSItem.setDescription:(Ljava/lang/String;)V │ │ +09a058: 5b01 6608 |0000: iput-object v1, v0, Lat/theengine/android/simple_rss2_android/RSSItem;.description:Ljava/lang/String; // field@0866 │ │ +09a05c: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=30 │ │ 0x0002 line=31 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Lat/theengine/android/simple_rss2_android/RSSItem; │ │ 0x0000 - 0x0003 reg=1 description Ljava/lang/String; │ │ @@ -148409,23 +210331,23 @@ │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 15 16-bit code units │ │ -06c304: |[06c304] at.theengine.android.simple_rss2_android.RSSItem.setLink:(Ljava/lang/String;)V │ │ -06c314: 2201 c903 |0000: new-instance v1, Ljava/net/URL; // type@03c9 │ │ -06c318: 7020 cc17 3100 |0002: invoke-direct {v1, v3}, Ljava/net/URL;.:(Ljava/lang/String;)V // method@17cc │ │ -06c31e: 5b21 5405 |0005: iput-object v1, v2, Lat/theengine/android/simple_rss2_android/RSSItem;.link:Ljava/net/URL; // field@0554 │ │ -06c322: 0e00 |0007: return-void │ │ -06c324: 0d00 |0008: move-exception v0 │ │ -06c326: 2201 b603 |0009: new-instance v1, Ljava/lang/RuntimeException; // type@03b6 │ │ -06c32a: 7020 9a17 0100 |000b: invoke-direct {v1, v0}, Ljava/lang/RuntimeException;.:(Ljava/lang/Throwable;)V // method@179a │ │ -06c330: 2701 |000e: throw v1 │ │ +09a060: |[09a060] at.theengine.android.simple_rss2_android.RSSItem.setLink:(Ljava/lang/String;)V │ │ +09a070: 2201 5405 |0000: new-instance v1, Ljava/net/URL; // type@0554 │ │ +09a074: 7020 c822 3100 |0002: invoke-direct {v1, v3}, Ljava/net/URL;.:(Ljava/lang/String;)V // method@22c8 │ │ +09a07a: 5b21 6708 |0005: iput-object v1, v2, Lat/theengine/android/simple_rss2_android/RSSItem;.link:Ljava/net/URL; // field@0867 │ │ +09a07e: 0e00 |0007: return-void │ │ +09a080: 0d00 |0008: move-exception v0 │ │ +09a082: 2201 3b05 |0009: new-instance v1, Ljava/lang/RuntimeException; // type@053b │ │ +09a086: 7020 8f22 0100 |000b: invoke-direct {v1, v0}, Ljava/lang/RuntimeException;.:(Ljava/lang/Throwable;)V // method@228f │ │ +09a08c: 2701 |000e: throw v1 │ │ catches : 1 │ │ 0x0000 - 0x0007 │ │ Ljava/net/MalformedURLException; -> 0x0008 │ │ positions : │ │ 0x0000 line=39 │ │ 0x0007 line=43 │ │ 0x0008 line=40 │ │ @@ -148440,38 +210362,38 @@ │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -06c344: |[06c344] at.theengine.android.simple_rss2_android.RSSItem.setTitle:(Ljava/lang/String;)V │ │ -06c354: 5b01 5505 |0000: iput-object v1, v0, Lat/theengine/android/simple_rss2_android/RSSItem;.title:Ljava/lang/String; // field@0555 │ │ -06c358: 0e00 |0002: return-void │ │ +09a0a0: |[09a0a0] at.theengine.android.simple_rss2_android.RSSItem.setTitle:(Ljava/lang/String;)V │ │ +09a0b0: 5b01 6808 |0000: iput-object v1, v0, Lat/theengine/android/simple_rss2_android/RSSItem;.title:Ljava/lang/String; // field@0868 │ │ +09a0b4: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=22 │ │ 0x0002 line=23 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Lat/theengine/android/simple_rss2_android/RSSItem; │ │ 0x0000 - 0x0003 reg=1 title Ljava/lang/String; │ │ │ │ - source_file_idx : 2581 (RSSItem.java) │ │ + source_file_idx : 3505 (RSSItem.java) │ │ │ │ -Class #573 header: │ │ -class_idx : 795 │ │ +Class #853 header: │ │ +class_idx : 1180 │ │ access_flags : 1025 (0x0401) │ │ -superclass_idx : 948 │ │ -source_file_idx : 2696 │ │ +superclass_idx : 1337 │ │ +source_file_idx : 3700 │ │ static_fields_size : 7 │ │ instance_fields_size: 1 │ │ direct_methods_size : 3 │ │ virtual_methods_size: 1 │ │ │ │ -Class #573 - │ │ +Class #853 - │ │ Class descriptor : 'Lat/theengine/android/simple_rss2_android/SimpleFeedParser;' │ │ Access flags : 0x0401 (PUBLIC ABSTRACT) │ │ Superclass : 'Ljava/lang/Object;' │ │ Interfaces - │ │ #0 : 'Lat/theengine/android/simple_rss2_android/FeedParser;' │ │ Static fields - │ │ #0 : (in Lat/theengine/android/simple_rss2_android/SimpleFeedParser;) │ │ @@ -148520,43 +210442,43 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -06c35c: |[06c35c] at.theengine.android.simple_rss2_android.SimpleFeedParser.:()V │ │ -06c36c: 2200 1903 |0000: new-instance v0, Lat/theengine/android/simple_rss2_android/SimpleFeedParser$1; // type@0319 │ │ -06c370: 7010 cb14 0000 |0002: invoke-direct {v0}, Lat/theengine/android/simple_rss2_android/SimpleFeedParser$1;.:()V // method@14cb │ │ -06c376: 6900 5805 |0005: sput-object v0, Lat/theengine/android/simple_rss2_android/SimpleFeedParser;.DO_NOT_VERIFY:Ljavax/net/ssl/HostnameVerifier; // field@0558 │ │ -06c37a: 0e00 |0007: return-void │ │ +09a0b8: |[09a0b8] at.theengine.android.simple_rss2_android.SimpleFeedParser.:()V │ │ +09a0c8: 2200 9a04 |0000: new-instance v0, Lat/theengine/android/simple_rss2_android/SimpleFeedParser$1; // type@049a │ │ +09a0cc: 7010 ad1f 0000 |0002: invoke-direct {v0}, Lat/theengine/android/simple_rss2_android/SimpleFeedParser$1;.:()V // method@1fad │ │ +09a0d2: 6900 6b08 |0005: sput-object v0, Lat/theengine/android/simple_rss2_android/SimpleFeedParser;.DO_NOT_VERIFY:Ljavax/net/ssl/HostnameVerifier; // field@086b │ │ +09a0d6: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=58 │ │ locals : │ │ │ │ #1 : (in Lat/theengine/android/simple_rss2_android/SimpleFeedParser;) │ │ name : '' │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x10004 (PROTECTED CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 18 16-bit code units │ │ -06c37c: |[06c37c] at.theengine.android.simple_rss2_android.SimpleFeedParser.:(Ljava/lang/String;)V │ │ -06c38c: 7010 9117 0200 |0000: invoke-direct {v2}, Ljava/lang/Object;.:()V // method@1791 │ │ -06c392: 2201 c903 |0003: new-instance v1, Ljava/net/URL; // type@03c9 │ │ -06c396: 7020 cc17 3100 |0005: invoke-direct {v1, v3}, Ljava/net/URL;.:(Ljava/lang/String;)V // method@17cc │ │ -06c39c: 5b21 5d05 |0008: iput-object v1, v2, Lat/theengine/android/simple_rss2_android/SimpleFeedParser;.feedUrl:Ljava/net/URL; // field@055d │ │ -06c3a0: 0e00 |000a: return-void │ │ -06c3a2: 0d00 |000b: move-exception v0 │ │ -06c3a4: 2201 b603 |000c: new-instance v1, Ljava/lang/RuntimeException; // type@03b6 │ │ -06c3a8: 7020 9a17 0100 |000e: invoke-direct {v1, v0}, Ljava/lang/RuntimeException;.:(Ljava/lang/Throwable;)V // method@179a │ │ -06c3ae: 2701 |0011: throw v1 │ │ +09a0d8: |[09a0d8] at.theengine.android.simple_rss2_android.SimpleFeedParser.:(Ljava/lang/String;)V │ │ +09a0e8: 7010 8622 0200 |0000: invoke-direct {v2}, Ljava/lang/Object;.:()V // method@2286 │ │ +09a0ee: 2201 5405 |0003: new-instance v1, Ljava/net/URL; // type@0554 │ │ +09a0f2: 7020 c822 3100 |0005: invoke-direct {v1, v3}, Ljava/net/URL;.:(Ljava/lang/String;)V // method@22c8 │ │ +09a0f8: 5b21 7008 |0008: iput-object v1, v2, Lat/theengine/android/simple_rss2_android/SimpleFeedParser;.feedUrl:Ljava/net/URL; // field@0870 │ │ +09a0fc: 0e00 |000a: return-void │ │ +09a0fe: 0d00 |000b: move-exception v0 │ │ +09a100: 2201 3b05 |000c: new-instance v1, Ljava/lang/RuntimeException; // type@053b │ │ +09a104: 7020 8f22 0100 |000e: invoke-direct {v1, v0}, Ljava/lang/RuntimeException;.:(Ljava/lang/Throwable;)V // method@228f │ │ +09a10a: 2701 |0011: throw v1 │ │ catches : 1 │ │ 0x0003 - 0x000a │ │ Ljava/net/MalformedURLException; -> 0x000b │ │ positions : │ │ 0x0000 line=29 │ │ 0x0003 line=31 │ │ 0x000a line=35 │ │ @@ -148572,43 +210494,43 @@ │ │ type : '()V' │ │ access : 0x000a (PRIVATE STATIC) │ │ code - │ │ registers : 5 │ │ ins : 0 │ │ outs : 4 │ │ insns size : 39 16-bit code units │ │ -06c3c0: |[06c3c0] at.theengine.android.simple_rss2_android.SimpleFeedParser.trustAllHosts:()V │ │ -06c3d0: 1213 |0000: const/4 v3, #int 1 // #1 │ │ -06c3d2: 2332 3504 |0001: new-array v2, v3, [Ljavax/net/ssl/TrustManager; // type@0435 │ │ -06c3d6: 1203 |0003: const/4 v3, #int 0 // #0 │ │ -06c3d8: 2204 1a03 |0004: new-instance v4, Lat/theengine/android/simple_rss2_android/SimpleFeedParser$2; // type@031a │ │ -06c3dc: 7010 cd14 0400 |0006: invoke-direct {v4}, Lat/theengine/android/simple_rss2_android/SimpleFeedParser$2;.:()V // method@14cd │ │ -06c3e2: 4d04 0203 |0009: aput-object v4, v2, v3 │ │ -06c3e6: 1a03 c20a |000b: const-string v3, "TLS" // string@0ac2 │ │ -06c3ea: 7110 2d18 0300 |000d: invoke-static {v3}, Ljavax/net/ssl/SSLContext;.getInstance:(Ljava/lang/String;)Ljavax/net/ssl/SSLContext; // method@182d │ │ -06c3f0: 0c01 |0010: move-result-object v1 │ │ -06c3f2: 1203 |0011: const/4 v3, #int 0 // #0 │ │ -06c3f4: 2204 cc03 |0012: new-instance v4, Ljava/security/SecureRandom; // type@03cc │ │ -06c3f8: 7010 d217 0400 |0014: invoke-direct {v4}, Ljava/security/SecureRandom;.:()V // method@17d2 │ │ -06c3fe: 6e40 2f18 3142 |0017: invoke-virtual {v1, v3, v2, v4}, Ljavax/net/ssl/SSLContext;.init:([Ljavax/net/ssl/KeyManager;[Ljavax/net/ssl/TrustManager;Ljava/security/SecureRandom;)V // method@182f │ │ -06c404: 6e10 2e18 0100 |001a: invoke-virtual {v1}, Ljavax/net/ssl/SSLContext;.getSocketFactory:()Ljavax/net/ssl/SSLSocketFactory; // method@182e │ │ -06c40a: 0c03 |001d: move-result-object v3 │ │ -06c40c: 7110 2b18 0300 |001e: invoke-static {v3}, Ljavax/net/ssl/HttpsURLConnection;.setDefaultSSLSocketFactory:(Ljavax/net/ssl/SSLSocketFactory;)V // method@182b │ │ -06c412: 0e00 |0021: return-void │ │ -06c414: 0d00 |0022: move-exception v0 │ │ -06c416: 6e10 7617 0000 |0023: invoke-virtual {v0}, Ljava/lang/Exception;.printStackTrace:()V // method@1776 │ │ -06c41c: 28fb |0026: goto 0021 // -0005 │ │ +09a11c: |[09a11c] at.theengine.android.simple_rss2_android.SimpleFeedParser.trustAllHosts:()V │ │ +09a12c: 1213 |0000: const/4 v3, #int 1 // #1 │ │ +09a12e: 2332 d005 |0001: new-array v2, v3, [Ljavax/net/ssl/TrustManager; // type@05d0 │ │ +09a132: 1203 |0003: const/4 v3, #int 0 // #0 │ │ +09a134: 2204 9b04 |0004: new-instance v4, Lat/theengine/android/simple_rss2_android/SimpleFeedParser$2; // type@049b │ │ +09a138: 7010 af1f 0400 |0006: invoke-direct {v4}, Lat/theengine/android/simple_rss2_android/SimpleFeedParser$2;.:()V // method@1faf │ │ +09a13e: 4d04 0203 |0009: aput-object v4, v2, v3 │ │ +09a142: 1a03 bf0e |000b: const-string v3, "TLS" // string@0ebf │ │ +09a146: 7110 3f23 0300 |000d: invoke-static {v3}, Ljavax/net/ssl/SSLContext;.getInstance:(Ljava/lang/String;)Ljavax/net/ssl/SSLContext; // method@233f │ │ +09a14c: 0c01 |0010: move-result-object v1 │ │ +09a14e: 1203 |0011: const/4 v3, #int 0 // #0 │ │ +09a150: 2204 5705 |0012: new-instance v4, Ljava/security/SecureRandom; // type@0557 │ │ +09a154: 7010 ce22 0400 |0014: invoke-direct {v4}, Ljava/security/SecureRandom;.:()V // method@22ce │ │ +09a15a: 6e40 4123 3142 |0017: invoke-virtual {v1, v3, v2, v4}, Ljavax/net/ssl/SSLContext;.init:([Ljavax/net/ssl/KeyManager;[Ljavax/net/ssl/TrustManager;Ljava/security/SecureRandom;)V // method@2341 │ │ +09a160: 6e10 4023 0100 |001a: invoke-virtual {v1}, Ljavax/net/ssl/SSLContext;.getSocketFactory:()Ljavax/net/ssl/SSLSocketFactory; // method@2340 │ │ +09a166: 0c03 |001d: move-result-object v3 │ │ +09a168: 7110 3d23 0300 |001e: invoke-static {v3}, Ljavax/net/ssl/HttpsURLConnection;.setDefaultSSLSocketFactory:(Ljavax/net/ssl/SSLSocketFactory;)V // method@233d │ │ +09a16e: 0e00 |0021: return-void │ │ +09a170: 0d00 |0022: move-exception v0 │ │ +09a172: 6e10 6522 0000 |0023: invoke-virtual {v0}, Ljava/lang/Exception;.printStackTrace:()V // method@2265 │ │ +09a178: 28fb |0026: goto 0021 // -0005 │ │ catches : 1 │ │ 0x000b - 0x0021 │ │ Ljava/lang/Exception; -> 0x0022 │ │ positions : │ │ 0x0000 line=67 │ │ 0x000b line=85 │ │ 0x0011 line=86 │ │ - 0x001a line=87 │ │ + 0x001a line=88 │ │ 0x0021 line=92 │ │ 0x0022 line=89 │ │ 0x0023 line=90 │ │ locals : │ │ 0x0011 - 0x0021 reg=1 sc Ljavax/net/ssl/SSLContext; │ │ 0x0023 - 0x0027 reg=0 e Ljava/lang/Exception; │ │ 0x000b - 0x0027 reg=2 trustAllCerts [Ljavax/net/ssl/TrustManager; │ │ @@ -148619,47 +210541,47 @@ │ │ type : '()Ljava/io/InputStream;' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 7 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 59 16-bit code units │ │ -06c430: |[06c430] at.theengine.android.simple_rss2_android.SimpleFeedParser.getInputStream:()Ljava/io/InputStream; │ │ -06c440: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -06c442: 5464 5d05 |0001: iget-object v4, v6, Lat/theengine/android/simple_rss2_android/SimpleFeedParser;.feedUrl:Ljava/net/URL; // field@055d │ │ -06c446: 6e10 cd17 0400 |0003: invoke-virtual {v4}, Ljava/net/URL;.getProtocol:()Ljava/lang/String; // method@17cd │ │ -06c44c: 0c04 |0006: move-result-object v4 │ │ -06c44e: 6e10 ac17 0400 |0007: invoke-virtual {v4}, Ljava/lang/String;.toLowerCase:()Ljava/lang/String; // method@17ac │ │ -06c454: 0c04 |000a: move-result-object v4 │ │ -06c456: 1a05 f813 |000b: const-string v5, "https" // string@13f8 │ │ -06c45a: 6e20 a217 5400 |000d: invoke-virtual {v4, v5}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@17a2 │ │ -06c460: 0a04 |0010: move-result v4 │ │ -06c462: 3804 1800 |0011: if-eqz v4, 0029 // +0018 │ │ -06c466: 7100 d414 0000 |0013: invoke-static {}, Lat/theengine/android/simple_rss2_android/SimpleFeedParser;.trustAllHosts:()V // method@14d4 │ │ -06c46c: 5464 5d05 |0016: iget-object v4, v6, Lat/theengine/android/simple_rss2_android/SimpleFeedParser;.feedUrl:Ljava/net/URL; // field@055d │ │ -06c470: 6e10 ce17 0400 |0018: invoke-virtual {v4}, Ljava/net/URL;.openConnection:()Ljava/net/URLConnection; // method@17ce │ │ -06c476: 0c03 |001b: move-result-object v3 │ │ -06c478: 1f03 ee03 |001c: check-cast v3, Ljavax/net/ssl/HttpsURLConnection; // type@03ee │ │ -06c47c: 6204 5805 |001e: sget-object v4, Lat/theengine/android/simple_rss2_android/SimpleFeedParser;.DO_NOT_VERIFY:Ljavax/net/ssl/HostnameVerifier; // field@0558 │ │ -06c480: 6e20 2c18 4300 |0020: invoke-virtual {v3, v4}, Ljavax/net/ssl/HttpsURLConnection;.setHostnameVerifier:(Ljavax/net/ssl/HostnameVerifier;)V // method@182c │ │ -06c486: 0731 |0023: move-object v1, v3 │ │ -06c488: 6e10 cb17 0100 |0024: invoke-virtual {v1}, Ljava/net/HttpURLConnection;.getInputStream:()Ljava/io/InputStream; // method@17cb │ │ -06c48e: 0c04 |0027: move-result-object v4 │ │ -06c490: 1104 |0028: return-object v4 │ │ -06c492: 5464 5d05 |0029: iget-object v4, v6, Lat/theengine/android/simple_rss2_android/SimpleFeedParser;.feedUrl:Ljava/net/URL; // field@055d │ │ -06c496: 6e10 ce17 0400 |002b: invoke-virtual {v4}, Ljava/net/URL;.openConnection:()Ljava/net/URLConnection; // method@17ce │ │ -06c49c: 0c04 |002e: move-result-object v4 │ │ -06c49e: 0740 |002f: move-object v0, v4 │ │ -06c4a0: 1f00 c503 |0030: check-cast v0, Ljava/net/HttpURLConnection; // type@03c5 │ │ -06c4a4: 0701 |0032: move-object v1, v0 │ │ -06c4a6: 28f1 |0033: goto 0024 // -000f │ │ -06c4a8: 0d02 |0034: move-exception v2 │ │ -06c4aa: 2204 b603 |0035: new-instance v4, Ljava/lang/RuntimeException; // type@03b6 │ │ -06c4ae: 7020 9a17 2400 |0037: invoke-direct {v4, v2}, Ljava/lang/RuntimeException;.:(Ljava/lang/Throwable;)V // method@179a │ │ -06c4b4: 2704 |003a: throw v4 │ │ +09a18c: |[09a18c] at.theengine.android.simple_rss2_android.SimpleFeedParser.getInputStream:()Ljava/io/InputStream; │ │ +09a19c: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +09a19e: 5464 7008 |0001: iget-object v4, v6, Lat/theengine/android/simple_rss2_android/SimpleFeedParser;.feedUrl:Ljava/net/URL; // field@0870 │ │ +09a1a2: 6e10 c922 0400 |0003: invoke-virtual {v4}, Ljava/net/URL;.getProtocol:()Ljava/lang/String; // method@22c9 │ │ +09a1a8: 0c04 |0006: move-result-object v4 │ │ +09a1aa: 6e10 a122 0400 |0007: invoke-virtual {v4}, Ljava/lang/String;.toLowerCase:()Ljava/lang/String; // method@22a1 │ │ +09a1b0: 0c04 |000a: move-result-object v4 │ │ +09a1b2: 1a05 af1a |000b: const-string v5, "https" // string@1aaf │ │ +09a1b6: 6e20 9722 5400 |000d: invoke-virtual {v4, v5}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@2297 │ │ +09a1bc: 0a04 |0010: move-result v4 │ │ +09a1be: 3804 1800 |0011: if-eqz v4, 0029 // +0018 │ │ +09a1c2: 7100 b61f 0000 |0013: invoke-static {}, Lat/theengine/android/simple_rss2_android/SimpleFeedParser;.trustAllHosts:()V // method@1fb6 │ │ +09a1c8: 5464 7008 |0016: iget-object v4, v6, Lat/theengine/android/simple_rss2_android/SimpleFeedParser;.feedUrl:Ljava/net/URL; // field@0870 │ │ +09a1cc: 6e10 ca22 0400 |0018: invoke-virtual {v4}, Ljava/net/URL;.openConnection:()Ljava/net/URLConnection; // method@22ca │ │ +09a1d2: 0c03 |001b: move-result-object v3 │ │ +09a1d4: 1f03 7905 |001c: check-cast v3, Ljavax/net/ssl/HttpsURLConnection; // type@0579 │ │ +09a1d8: 6204 6b08 |001e: sget-object v4, Lat/theengine/android/simple_rss2_android/SimpleFeedParser;.DO_NOT_VERIFY:Ljavax/net/ssl/HostnameVerifier; // field@086b │ │ +09a1dc: 6e20 3e23 4300 |0020: invoke-virtual {v3, v4}, Ljavax/net/ssl/HttpsURLConnection;.setHostnameVerifier:(Ljavax/net/ssl/HostnameVerifier;)V // method@233e │ │ +09a1e2: 0731 |0023: move-object v1, v3 │ │ +09a1e4: 6e10 c722 0100 |0024: invoke-virtual {v1}, Ljava/net/HttpURLConnection;.getInputStream:()Ljava/io/InputStream; // method@22c7 │ │ +09a1ea: 0c04 |0027: move-result-object v4 │ │ +09a1ec: 1104 |0028: return-object v4 │ │ +09a1ee: 5464 7008 |0029: iget-object v4, v6, Lat/theengine/android/simple_rss2_android/SimpleFeedParser;.feedUrl:Ljava/net/URL; // field@0870 │ │ +09a1f2: 6e10 ca22 0400 |002b: invoke-virtual {v4}, Ljava/net/URL;.openConnection:()Ljava/net/URLConnection; // method@22ca │ │ +09a1f8: 0c04 |002e: move-result-object v4 │ │ +09a1fa: 0740 |002f: move-object v0, v4 │ │ +09a1fc: 1f00 5005 |0030: check-cast v0, Ljava/net/HttpURLConnection; // type@0550 │ │ +09a200: 0701 |0032: move-object v1, v0 │ │ +09a202: 28f1 |0033: goto 0024 // -000f │ │ +09a204: 0d02 |0034: move-exception v2 │ │ +09a206: 2204 3b05 |0035: new-instance v4, Ljava/lang/RuntimeException; // type@053b │ │ +09a20a: 7020 8f22 2400 |0037: invoke-direct {v4, v2}, Ljava/lang/RuntimeException;.:(Ljava/lang/Throwable;)V // method@228f │ │ +09a210: 2704 |003a: throw v4 │ │ catches : 1 │ │ 0x0001 - 0x0033 │ │ Ljava/io/IOException; -> 0x0034 │ │ positions : │ │ 0x0000 line=39 │ │ 0x0001 line=40 │ │ 0x0013 line=41 │ │ @@ -148672,34 +210594,34 @@ │ │ 0x0035 line=52 │ │ locals : │ │ 0x001e - 0x0024 reg=3 https Ljavax/net/ssl/HttpsURLConnection; │ │ 0x0001 - 0x003b reg=1 conn Ljava/net/HttpURLConnection; │ │ 0x0035 - 0x003b reg=2 e Ljava/io/IOException; │ │ 0x0000 - 0x003b reg=6 this Lat/theengine/android/simple_rss2_android/SimpleFeedParser; │ │ │ │ - source_file_idx : 2696 (SimpleFeedParser.java) │ │ + source_file_idx : 3700 (SimpleFeedParser.java) │ │ │ │ -Class #574 header: │ │ -class_idx : 806 │ │ +Class #854 header: │ │ +class_idx : 1191 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 805 │ │ -source_file_idx : 2396 │ │ +superclass_idx : 1190 │ │ +source_file_idx : 3231 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 2 │ │ │ │ -Class #574 annotations: │ │ +Class #854 annotations: │ │ Annotations on class │ │ VISIBILITY_SYSTEM Ldalvik/annotation/EnclosingMethod; value=getCallback │ │ VISIBILITY_SYSTEM Ldalvik/annotation/InnerClass; accessFlags=0 name=null │ │ -Annotations on method #5360 'onFeedParsed' │ │ +Annotations on method #8146 'onFeedParsed' │ │ VISIBILITY_SYSTEM Ldalvik/annotation/Signature; value={ "(" "Ljava/util/List" "<" "Lat/theengine/android/simple_rss2_android/RSSItem;" ">;)V" } │ │ │ │ -Class #574 - │ │ +Class #854 - │ │ Class descriptor : 'Lat/theengine/android/simple_rss2_android/demo/MainActivity$1;' │ │ Access flags : 0x0000 () │ │ Superclass : 'Lat/theengine/android/simple_rss2_android/SimpleRss2ParserCallback;' │ │ Interfaces - │ │ Static fields - │ │ Instance fields - │ │ #0 : (in Lat/theengine/android/simple_rss2_android/demo/MainActivity$1;) │ │ @@ -148712,46 +210634,46 @@ │ │ type : '(Lat/theengine/android/simple_rss2_android/demo/MainActivity;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -06c4c8: |[06c4c8] at.theengine.android.simple_rss2_android.demo.MainActivity$1.:(Lat/theengine/android/simple_rss2_android/demo/MainActivity;)V │ │ -06c4d8: 5b01 7105 |0000: iput-object v1, v0, Lat/theengine/android/simple_rss2_android/demo/MainActivity$1;.this$0:Lat/theengine/android/simple_rss2_android/demo/MainActivity; // field@0571 │ │ -06c4dc: 7010 eb14 0000 |0002: invoke-direct {v0}, Lat/theengine/android/simple_rss2_android/SimpleRss2ParserCallback;.:()V // method@14eb │ │ -06c4e2: 0e00 |0005: return-void │ │ +09a224: |[09a224] at.theengine.android.simple_rss2_android.demo.MainActivity$1.:(Lat/theengine/android/simple_rss2_android/demo/MainActivity;)V │ │ +09a234: 5b01 8408 |0000: iput-object v1, v0, Lat/theengine/android/simple_rss2_android/demo/MainActivity$1;.this$0:Lat/theengine/android/simple_rss2_android/demo/MainActivity; // field@0884 │ │ +09a238: 7010 cd1f 0000 |0002: invoke-direct {v0}, Lat/theengine/android/simple_rss2_android/SimpleRss2ParserCallback;.:()V // method@1fcd │ │ +09a23e: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=48 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lat/theengine/android/simple_rss2_android/demo/MainActivity$1; │ │ - 0x0000 - 0x0006 reg=1 (null) Lat/theengine/android/simple_rss2_android/demo/MainActivity; │ │ + 0x0000 - 0x0006 reg=1 this$0 Lat/theengine/android/simple_rss2_android/demo/MainActivity; │ │ │ │ Virtual methods - │ │ #0 : (in Lat/theengine/android/simple_rss2_android/demo/MainActivity$1;) │ │ name : 'onError' │ │ type : '(Ljava/lang/Exception;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 19 16-bit code units │ │ -06c4e4: |[06c4e4] at.theengine.android.simple_rss2_android.demo.MainActivity$1.onError:(Ljava/lang/Exception;)V │ │ -06c4f4: 5430 7105 |0000: iget-object v0, v3, Lat/theengine/android/simple_rss2_android/demo/MainActivity$1;.this$0:Lat/theengine/android/simple_rss2_android/demo/MainActivity; // field@0571 │ │ -06c4f8: 7110 f614 0000 |0002: invoke-static {v0}, Lat/theengine/android/simple_rss2_android/demo/MainActivity;.access$000:(Lat/theengine/android/simple_rss2_android/demo/MainActivity;)Landroid/content/Context; // method@14f6 │ │ -06c4fe: 0c00 |0005: move-result-object v0 │ │ -06c500: 6e10 7517 0400 |0006: invoke-virtual {v4}, Ljava/lang/Exception;.getMessage:()Ljava/lang/String; // method@1775 │ │ -06c506: 0c01 |0009: move-result-object v1 │ │ -06c508: 1202 |000a: const/4 v2, #int 0 // #0 │ │ -06c50a: 7130 a914 1002 |000b: invoke-static {v0, v1, v2}, Landroid/widget/Toast;.makeText:(Landroid/content/Context;Ljava/lang/CharSequence;I)Landroid/widget/Toast; // method@14a9 │ │ -06c510: 0c00 |000e: move-result-object v0 │ │ -06c512: 6e10 aa14 0000 |000f: invoke-virtual {v0}, Landroid/widget/Toast;.show:()V // method@14aa │ │ -06c518: 0e00 |0012: return-void │ │ +09a240: |[09a240] at.theengine.android.simple_rss2_android.demo.MainActivity$1.onError:(Ljava/lang/Exception;)V │ │ +09a250: 5430 8408 |0000: iget-object v0, v3, Lat/theengine/android/simple_rss2_android/demo/MainActivity$1;.this$0:Lat/theengine/android/simple_rss2_android/demo/MainActivity; // field@0884 │ │ +09a254: 7110 d81f 0000 |0002: invoke-static {v0}, Lat/theengine/android/simple_rss2_android/demo/MainActivity;.access$000:(Lat/theengine/android/simple_rss2_android/demo/MainActivity;)Landroid/content/Context; // method@1fd8 │ │ +09a25a: 0c00 |0005: move-result-object v0 │ │ +09a25c: 6e10 6422 0400 |0006: invoke-virtual {v4}, Ljava/lang/Exception;.getMessage:()Ljava/lang/String; // method@2264 │ │ +09a262: 0c01 |0009: move-result-object v1 │ │ +09a264: 1202 |000a: const/4 v2, #int 0 // #0 │ │ +09a266: 7130 8b1f 1002 |000b: invoke-static {v0, v1, v2}, Landroid/widget/Toast;.makeText:(Landroid/content/Context;Ljava/lang/CharSequence;I)Landroid/widget/Toast; // method@1f8b │ │ +09a26c: 0c00 |000e: move-result-object v0 │ │ +09a26e: 6e10 8c1f 0000 |000f: invoke-virtual {v0}, Landroid/widget/Toast;.show:()V // method@1f8c │ │ +09a274: 0e00 |0012: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=63 │ │ 0x0012 line=64 │ │ locals : │ │ 0x0000 - 0x0013 reg=3 this Lat/theengine/android/simple_rss2_android/demo/MainActivity$1; │ │ 0x0000 - 0x0013 reg=4 ex Ljava/lang/Exception; │ │ @@ -148761,72 +210683,74 @@ │ │ type : '(Ljava/util/List;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 8 │ │ ins : 2 │ │ outs : 5 │ │ insns size : 52 16-bit code units │ │ -06c51c: |[06c51c] at.theengine.android.simple_rss2_android.demo.MainActivity$1.onFeedParsed:(Ljava/util/List;)V │ │ -06c52c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -06c52e: 7210 0118 0700 |0001: invoke-interface {v7}, Ljava/util/List;.size:()I // method@1801 │ │ -06c534: 0a01 |0004: move-result v1 │ │ -06c536: 3510 1400 |0005: if-ge v0, v1, 0019 // +0014 │ │ -06c53a: 1a02 8e0a |0007: const-string v2, "SimpleRss2ParserDemo" // string@0a8e │ │ -06c53e: 7220 fd17 0700 |0009: invoke-interface {v7, v0}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@17fd │ │ -06c544: 0c01 |000c: move-result-object v1 │ │ -06c546: 1f01 1803 |000d: check-cast v1, Lat/theengine/android/simple_rss2_android/RSSItem; // type@0318 │ │ -06c54a: 6e10 c514 0100 |000f: invoke-virtual {v1}, Lat/theengine/android/simple_rss2_android/RSSItem;.getTitle:()Ljava/lang/String; // method@14c5 │ │ -06c550: 0c01 |0012: move-result-object v1 │ │ -06c552: 7120 3512 1200 |0013: invoke-static {v2, v1}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@1235 │ │ -06c558: d800 0001 |0016: add-int/lit8 v0, v0, #int 1 // #01 │ │ -06c55c: 28e9 |0018: goto 0001 // -0017 │ │ -06c55e: 5461 7105 |0019: iget-object v1, v6, Lat/theengine/android/simple_rss2_android/demo/MainActivity$1;.this$0:Lat/theengine/android/simple_rss2_android/demo/MainActivity; // field@0571 │ │ -06c562: 7110 f714 0100 |001b: invoke-static {v1}, Lat/theengine/android/simple_rss2_android/demo/MainActivity;.access$100:(Lat/theengine/android/simple_rss2_android/demo/MainActivity;)Landroid/widget/ListView; // method@14f7 │ │ -06c568: 0c01 |001e: move-result-object v1 │ │ -06c56a: 2202 2803 |001f: new-instance v2, Lat/theengine/android/simple_rss2_android/demo/MainActivity$MyListAdapter; // type@0328 │ │ -06c56e: 5463 7105 |0021: iget-object v3, v6, Lat/theengine/android/simple_rss2_android/demo/MainActivity$1;.this$0:Lat/theengine/android/simple_rss2_android/demo/MainActivity; // field@0571 │ │ -06c572: 5464 7105 |0023: iget-object v4, v6, Lat/theengine/android/simple_rss2_android/demo/MainActivity$1;.this$0:Lat/theengine/android/simple_rss2_android/demo/MainActivity; // field@0571 │ │ -06c576: 7110 f614 0400 |0025: invoke-static {v4}, Lat/theengine/android/simple_rss2_android/demo/MainActivity;.access$000:(Lat/theengine/android/simple_rss2_android/demo/MainActivity;)Landroid/content/Context; // method@14f6 │ │ -06c57c: 0c04 |0028: move-result-object v4 │ │ -06c57e: 6005 4a05 |0029: sget v5, Lat/theengine/android/simple_rss2_android/R$layout;.list_item:I // field@054a │ │ -06c582: 1f07 cf03 |002b: check-cast v7, Ljava/util/ArrayList; // type@03cf │ │ -06c586: 7057 f314 3254 |002d: invoke-direct {v2, v3, v4, v5, v7}, Lat/theengine/android/simple_rss2_android/demo/MainActivity$MyListAdapter;.:(Lat/theengine/android/simple_rss2_android/demo/MainActivity;Landroid/content/Context;ILjava/util/ArrayList;)V // method@14f3 │ │ -06c58c: 6e20 3214 2100 |0030: invoke-virtual {v1, v2}, Landroid/widget/ListView;.setAdapter:(Landroid/widget/ListAdapter;)V // method@1432 │ │ -06c592: 0e00 |0033: return-void │ │ +09a278: |[09a278] at.theengine.android.simple_rss2_android.demo.MainActivity$1.onFeedParsed:(Ljava/util/List;)V │ │ +09a288: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +09a28a: 7210 0a23 0700 |0001: invoke-interface {v7}, Ljava/util/List;.size:()I // method@230a │ │ +09a290: 0a01 |0004: move-result v1 │ │ +09a292: 3510 1400 |0005: if-ge v0, v1, 0019 // +0014 │ │ +09a296: 1a02 7b0e |0007: const-string v2, "SimpleRss2ParserDemo" // string@0e7b │ │ +09a29a: 7220 0623 0700 |0009: invoke-interface {v7, v0}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@2306 │ │ +09a2a0: 0c01 |000c: move-result-object v1 │ │ +09a2a2: 1f01 9904 |000d: check-cast v1, Lat/theengine/android/simple_rss2_android/RSSItem; // type@0499 │ │ +09a2a6: 6e10 a71f 0100 |000f: invoke-virtual {v1}, Lat/theengine/android/simple_rss2_android/RSSItem;.getTitle:()Ljava/lang/String; // method@1fa7 │ │ +09a2ac: 0c01 |0012: move-result-object v1 │ │ +09a2ae: 7120 6f1c 1200 |0013: invoke-static {v2, v1}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@1c6f │ │ +09a2b4: d800 0001 |0016: add-int/lit8 v0, v0, #int 1 // #01 │ │ +09a2b8: 28e9 |0018: goto 0001 // -0017 │ │ +09a2ba: 5461 8408 |0019: iget-object v1, v6, Lat/theengine/android/simple_rss2_android/demo/MainActivity$1;.this$0:Lat/theengine/android/simple_rss2_android/demo/MainActivity; // field@0884 │ │ +09a2be: 7110 d91f 0100 |001b: invoke-static {v1}, Lat/theengine/android/simple_rss2_android/demo/MainActivity;.access$100:(Lat/theengine/android/simple_rss2_android/demo/MainActivity;)Landroid/widget/ListView; // method@1fd9 │ │ +09a2c4: 0c01 |001e: move-result-object v1 │ │ +09a2c6: 2202 a904 |001f: new-instance v2, Lat/theengine/android/simple_rss2_android/demo/MainActivity$MyListAdapter; // type@04a9 │ │ +09a2ca: 5463 8408 |0021: iget-object v3, v6, Lat/theengine/android/simple_rss2_android/demo/MainActivity$1;.this$0:Lat/theengine/android/simple_rss2_android/demo/MainActivity; // field@0884 │ │ +09a2ce: 5464 8408 |0023: iget-object v4, v6, Lat/theengine/android/simple_rss2_android/demo/MainActivity$1;.this$0:Lat/theengine/android/simple_rss2_android/demo/MainActivity; // field@0884 │ │ +09a2d2: 7110 d81f 0400 |0025: invoke-static {v4}, Lat/theengine/android/simple_rss2_android/demo/MainActivity;.access$000:(Lat/theengine/android/simple_rss2_android/demo/MainActivity;)Landroid/content/Context; // method@1fd8 │ │ +09a2d8: 0c04 |0028: move-result-object v4 │ │ +09a2da: 6005 5d08 |0029: sget v5, Lat/theengine/android/simple_rss2_android/R$layout;.list_item:I // field@085d │ │ +09a2de: 1f07 5905 |002b: check-cast v7, Ljava/util/ArrayList; // type@0559 │ │ +09a2e2: 7057 d51f 3254 |002d: invoke-direct {v2, v3, v4, v5, v7}, Lat/theengine/android/simple_rss2_android/demo/MainActivity$MyListAdapter;.:(Lat/theengine/android/simple_rss2_android/demo/MainActivity;Landroid/content/Context;ILjava/util/ArrayList;)V // method@1fd5 │ │ +09a2e8: 6e20 121f 2100 |0030: invoke-virtual {v1, v2}, Landroid/widget/ListView;.setAdapter:(Landroid/widget/ListAdapter;)V // method@1f12 │ │ +09a2ee: 0e00 |0033: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=52 │ │ 0x0007 line=53 │ │ 0x0016 line=52 │ │ 0x0019 line=56 │ │ + 0x0025 line=57 │ │ + 0x0030 line=56 │ │ 0x0033 line=59 │ │ locals : │ │ 0x0000 - 0x0000 reg=7 (null) Ljava/util/List; │ │ 0x0000 - 0x002d reg=7 items Ljava/util/List; Ljava/util/List; │ │ 0x0001 - 0x0034 reg=0 i I │ │ 0x0000 - 0x0034 reg=6 this Lat/theengine/android/simple_rss2_android/demo/MainActivity$1; │ │ │ │ - source_file_idx : 2396 (MainActivity.java) │ │ + source_file_idx : 3231 (MainActivity.java) │ │ │ │ -Class #575 header: │ │ -class_idx : 815 │ │ +Class #855 header: │ │ +class_idx : 1200 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 948 │ │ -source_file_idx : 377 │ │ +superclass_idx : 1337 │ │ +source_file_idx : 446 │ │ static_fields_size : 2 │ │ instance_fields_size: 5 │ │ direct_methods_size : 3 │ │ virtual_methods_size: 1 │ │ │ │ -Class #575 annotations: │ │ +Class #855 annotations: │ │ Annotations on class │ │ VISIBILITY_SYSTEM Ldalvik/annotation/EnclosingClass; value=Lcom/negusoft/holoaccent/AccentResources; │ │ VISIBILITY_SYSTEM Ldalvik/annotation/InnerClass; accessFlags=2 name="OverScrollInterceptor" │ │ │ │ -Class #575 - │ │ +Class #855 - │ │ Class descriptor : 'Lcom/negusoft/holoaccent/AccentResources$OverScrollInterceptor;' │ │ Access flags : 0x0000 () │ │ Superclass : 'Ljava/lang/Object;' │ │ Interfaces - │ │ #0 : 'Lcom/negusoft/holoaccent/AccentResources$Interceptor;' │ │ Static fields - │ │ #0 : (in Lcom/negusoft/holoaccent/AccentResources$OverScrollInterceptor;) │ │ @@ -148866,26 +210790,26 @@ │ │ type : '(Lcom/negusoft/holoaccent/AccentResources;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 22 16-bit code units │ │ -06c594: |[06c594] com.negusoft.holoaccent.AccentResources$OverScrollInterceptor.:(Lcom/negusoft/holoaccent/AccentResources;)V │ │ -06c5a4: 5b12 9705 |0000: iput-object v2, v1, Lcom/negusoft/holoaccent/AccentResources$OverScrollInterceptor;.this$0:Lcom/negusoft/holoaccent/AccentResources; // field@0597 │ │ -06c5a8: 7010 9117 0100 |0002: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@1791 │ │ -06c5ae: 1a00 bb19 |0005: const-string v0, "overscroll_edge" // string@19bb │ │ -06c5b2: 7110 ad16 0000 |0007: invoke-static {v0}, Lcom/negusoft/holoaccent/util/NativeResources;.getDrawableIdentifier:(Ljava/lang/String;)I // method@16ad │ │ -06c5b8: 0a00 |000a: move-result v0 │ │ -06c5ba: 5910 9405 |000b: iput v0, v1, Lcom/negusoft/holoaccent/AccentResources$OverScrollInterceptor;.mOverscrollEdgeId:I // field@0594 │ │ -06c5be: 1a00 bc19 |000d: const-string v0, "overscroll_glow" // string@19bc │ │ -06c5c2: 7110 ad16 0000 |000f: invoke-static {v0}, Lcom/negusoft/holoaccent/util/NativeResources;.getDrawableIdentifier:(Ljava/lang/String;)I // method@16ad │ │ -06c5c8: 0a00 |0012: move-result v0 │ │ -06c5ca: 5910 9605 |0013: iput v0, v1, Lcom/negusoft/holoaccent/AccentResources$OverScrollInterceptor;.mOverscrollGlowId:I // field@0596 │ │ -06c5ce: 0e00 |0015: return-void │ │ +09a2f0: |[09a2f0] com.negusoft.holoaccent.AccentResources$OverScrollInterceptor.:(Lcom/negusoft/holoaccent/AccentResources;)V │ │ +09a300: 5b12 aa08 |0000: iput-object v2, v1, Lcom/negusoft/holoaccent/AccentResources$OverScrollInterceptor;.this$0:Lcom/negusoft/holoaccent/AccentResources; // field@08aa │ │ +09a304: 7010 8622 0100 |0002: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@2286 │ │ +09a30a: 1a00 e521 |0005: const-string v0, "overscroll_edge" // string@21e5 │ │ +09a30e: 7110 8f21 0000 |0007: invoke-static {v0}, Lcom/negusoft/holoaccent/util/NativeResources;.getDrawableIdentifier:(Ljava/lang/String;)I // method@218f │ │ +09a314: 0a00 |000a: move-result v0 │ │ +09a316: 5910 a708 |000b: iput v0, v1, Lcom/negusoft/holoaccent/AccentResources$OverScrollInterceptor;.mOverscrollEdgeId:I // field@08a7 │ │ +09a31a: 1a00 e621 |000d: const-string v0, "overscroll_glow" // string@21e6 │ │ +09a31e: 7110 8f21 0000 |000f: invoke-static {v0}, Lcom/negusoft/holoaccent/util/NativeResources;.getDrawableIdentifier:(Ljava/lang/String;)I // method@218f │ │ +09a324: 0a00 |0012: move-result v0 │ │ +09a326: 5910 a908 |0013: iput v0, v1, Lcom/negusoft/holoaccent/AccentResources$OverScrollInterceptor;.mOverscrollGlowId:I // field@08a9 │ │ +09a32a: 0e00 |0015: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=370 │ │ 0x0005 line=371 │ │ 0x000d line=372 │ │ 0x0015 line=373 │ │ locals : │ │ @@ -148897,31 +210821,31 @@ │ │ type : '()Landroid/graphics/drawable/Drawable;' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 32 16-bit code units │ │ -06c5d0: |[06c5d0] com.negusoft.holoaccent.AccentResources$OverScrollInterceptor.getEdgeDrawable:()Landroid/graphics/drawable/Drawable; │ │ -06c5e0: 5430 9305 |0000: iget-object v0, v3, Lcom/negusoft/holoaccent/AccentResources$OverScrollInterceptor;.mOverscrollEdgeDrawable:Landroid/graphics/drawable/Drawable; // field@0593 │ │ -06c5e4: 3900 1b00 |0002: if-nez v0, 001d // +001b │ │ -06c5e8: 5430 9705 |0004: iget-object v0, v3, Lcom/negusoft/holoaccent/AccentResources$OverScrollInterceptor;.this$0:Lcom/negusoft/holoaccent/AccentResources; // field@0597 │ │ -06c5ec: 6001 a406 |0006: sget v1, Lcom/negusoft/holoaccent/R$drawable;.ha__overscroll_edge:I // field@06a4 │ │ -06c5f0: 7120 1b15 1000 |0008: invoke-static {v0, v1}, Lcom/negusoft/holoaccent/AccentResources;.access$001:(Lcom/negusoft/holoaccent/AccentResources;I)Landroid/graphics/drawable/Drawable; // method@151b │ │ -06c5f6: 0c00 |000b: move-result-object v0 │ │ -06c5f8: 5b30 9305 |000c: iput-object v0, v3, Lcom/negusoft/holoaccent/AccentResources$OverScrollInterceptor;.mOverscrollEdgeDrawable:Landroid/graphics/drawable/Drawable; // field@0593 │ │ -06c5fc: 5430 9305 |000e: iget-object v0, v3, Lcom/negusoft/holoaccent/AccentResources$OverScrollInterceptor;.mOverscrollEdgeDrawable:Landroid/graphics/drawable/Drawable; // field@0593 │ │ -06c600: 5431 9705 |0010: iget-object v1, v3, Lcom/negusoft/holoaccent/AccentResources$OverScrollInterceptor;.this$0:Lcom/negusoft/holoaccent/AccentResources; // field@0597 │ │ -06c604: 7110 1c15 0100 |0012: invoke-static {v1}, Lcom/negusoft/holoaccent/AccentResources;.access$100:(Lcom/negusoft/holoaccent/AccentResources;)Lcom/negusoft/holoaccent/AccentPalette; // method@151c │ │ -06c60a: 0c01 |0015: move-result-object v1 │ │ -06c60c: 5211 8505 |0016: iget v1, v1, Lcom/negusoft/holoaccent/AccentPalette;.accentColor:I // field@0585 │ │ -06c610: 6202 2300 |0018: sget-object v2, Landroid/graphics/PorterDuff$Mode;.MULTIPLY:Landroid/graphics/PorterDuff$Mode; // field@0023 │ │ -06c614: 6e30 a501 1002 |001a: invoke-virtual {v0, v1, v2}, Landroid/graphics/drawable/Drawable;.setColorFilter:(ILandroid/graphics/PorterDuff$Mode;)V // method@01a5 │ │ -06c61a: 5430 9305 |001d: iget-object v0, v3, Lcom/negusoft/holoaccent/AccentResources$OverScrollInterceptor;.mOverscrollEdgeDrawable:Landroid/graphics/drawable/Drawable; // field@0593 │ │ -06c61e: 1100 |001f: return-object v0 │ │ +09a32c: |[09a32c] com.negusoft.holoaccent.AccentResources$OverScrollInterceptor.getEdgeDrawable:()Landroid/graphics/drawable/Drawable; │ │ +09a33c: 5430 a608 |0000: iget-object v0, v3, Lcom/negusoft/holoaccent/AccentResources$OverScrollInterceptor;.mOverscrollEdgeDrawable:Landroid/graphics/drawable/Drawable; // field@08a6 │ │ +09a340: 3900 1b00 |0002: if-nez v0, 001d // +001b │ │ +09a344: 5430 aa08 |0004: iget-object v0, v3, Lcom/negusoft/holoaccent/AccentResources$OverScrollInterceptor;.this$0:Lcom/negusoft/holoaccent/AccentResources; // field@08aa │ │ +09a348: 6001 b709 |0006: sget v1, Lcom/negusoft/holoaccent/R$drawable;.ha__overscroll_edge:I // field@09b7 │ │ +09a34c: 7120 fd1f 1000 |0008: invoke-static {v0, v1}, Lcom/negusoft/holoaccent/AccentResources;.access$001:(Lcom/negusoft/holoaccent/AccentResources;I)Landroid/graphics/drawable/Drawable; // method@1ffd │ │ +09a352: 0c00 |000b: move-result-object v0 │ │ +09a354: 5b30 a608 |000c: iput-object v0, v3, Lcom/negusoft/holoaccent/AccentResources$OverScrollInterceptor;.mOverscrollEdgeDrawable:Landroid/graphics/drawable/Drawable; // field@08a6 │ │ +09a358: 5430 a608 |000e: iget-object v0, v3, Lcom/negusoft/holoaccent/AccentResources$OverScrollInterceptor;.mOverscrollEdgeDrawable:Landroid/graphics/drawable/Drawable; // field@08a6 │ │ +09a35c: 5431 aa08 |0010: iget-object v1, v3, Lcom/negusoft/holoaccent/AccentResources$OverScrollInterceptor;.this$0:Lcom/negusoft/holoaccent/AccentResources; // field@08aa │ │ +09a360: 7110 fe1f 0100 |0012: invoke-static {v1}, Lcom/negusoft/holoaccent/AccentResources;.access$100:(Lcom/negusoft/holoaccent/AccentResources;)Lcom/negusoft/holoaccent/AccentPalette; // method@1ffe │ │ +09a366: 0c01 |0015: move-result-object v1 │ │ +09a368: 5211 9808 |0016: iget v1, v1, Lcom/negusoft/holoaccent/AccentPalette;.accentColor:I // field@0898 │ │ +09a36c: 6202 3300 |0018: sget-object v2, Landroid/graphics/PorterDuff$Mode;.MULTIPLY:Landroid/graphics/PorterDuff$Mode; // field@0033 │ │ +09a370: 6e30 2102 1002 |001a: invoke-virtual {v0, v1, v2}, Landroid/graphics/drawable/Drawable;.setColorFilter:(ILandroid/graphics/PorterDuff$Mode;)V // method@0221 │ │ +09a376: 5430 a608 |001d: iget-object v0, v3, Lcom/negusoft/holoaccent/AccentResources$OverScrollInterceptor;.mOverscrollEdgeDrawable:Landroid/graphics/drawable/Drawable; // field@08a6 │ │ +09a37a: 1100 |001f: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=385 │ │ 0x0004 line=386 │ │ 0x000e line=387 │ │ 0x001d line=389 │ │ locals : │ │ @@ -148932,31 +210856,31 @@ │ │ type : '()Landroid/graphics/drawable/Drawable;' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 32 16-bit code units │ │ -06c620: |[06c620] com.negusoft.holoaccent.AccentResources$OverScrollInterceptor.getGlowDrawable:()Landroid/graphics/drawable/Drawable; │ │ -06c630: 5430 9505 |0000: iget-object v0, v3, Lcom/negusoft/holoaccent/AccentResources$OverScrollInterceptor;.mOverscrollGlowDrawable:Landroid/graphics/drawable/Drawable; // field@0595 │ │ -06c634: 3900 1b00 |0002: if-nez v0, 001d // +001b │ │ -06c638: 5430 9705 |0004: iget-object v0, v3, Lcom/negusoft/holoaccent/AccentResources$OverScrollInterceptor;.this$0:Lcom/negusoft/holoaccent/AccentResources; // field@0597 │ │ -06c63c: 6001 a506 |0006: sget v1, Lcom/negusoft/holoaccent/R$drawable;.ha__overscroll_glow:I // field@06a5 │ │ -06c640: 7120 1d15 1000 |0008: invoke-static {v0, v1}, Lcom/negusoft/holoaccent/AccentResources;.access$201:(Lcom/negusoft/holoaccent/AccentResources;I)Landroid/graphics/drawable/Drawable; // method@151d │ │ -06c646: 0c00 |000b: move-result-object v0 │ │ -06c648: 5b30 9505 |000c: iput-object v0, v3, Lcom/negusoft/holoaccent/AccentResources$OverScrollInterceptor;.mOverscrollGlowDrawable:Landroid/graphics/drawable/Drawable; // field@0595 │ │ -06c64c: 5430 9505 |000e: iget-object v0, v3, Lcom/negusoft/holoaccent/AccentResources$OverScrollInterceptor;.mOverscrollGlowDrawable:Landroid/graphics/drawable/Drawable; // field@0595 │ │ -06c650: 5431 9705 |0010: iget-object v1, v3, Lcom/negusoft/holoaccent/AccentResources$OverScrollInterceptor;.this$0:Lcom/negusoft/holoaccent/AccentResources; // field@0597 │ │ -06c654: 7110 1c15 0100 |0012: invoke-static {v1}, Lcom/negusoft/holoaccent/AccentResources;.access$100:(Lcom/negusoft/holoaccent/AccentResources;)Lcom/negusoft/holoaccent/AccentPalette; // method@151c │ │ -06c65a: 0c01 |0015: move-result-object v1 │ │ -06c65c: 5211 8505 |0016: iget v1, v1, Lcom/negusoft/holoaccent/AccentPalette;.accentColor:I // field@0585 │ │ -06c660: 6202 2300 |0018: sget-object v2, Landroid/graphics/PorterDuff$Mode;.MULTIPLY:Landroid/graphics/PorterDuff$Mode; // field@0023 │ │ -06c664: 6e30 a501 1002 |001a: invoke-virtual {v0, v1, v2}, Landroid/graphics/drawable/Drawable;.setColorFilter:(ILandroid/graphics/PorterDuff$Mode;)V // method@01a5 │ │ -06c66a: 5430 9505 |001d: iget-object v0, v3, Lcom/negusoft/holoaccent/AccentResources$OverScrollInterceptor;.mOverscrollGlowDrawable:Landroid/graphics/drawable/Drawable; // field@0595 │ │ -06c66e: 1100 |001f: return-object v0 │ │ +09a37c: |[09a37c] com.negusoft.holoaccent.AccentResources$OverScrollInterceptor.getGlowDrawable:()Landroid/graphics/drawable/Drawable; │ │ +09a38c: 5430 a808 |0000: iget-object v0, v3, Lcom/negusoft/holoaccent/AccentResources$OverScrollInterceptor;.mOverscrollGlowDrawable:Landroid/graphics/drawable/Drawable; // field@08a8 │ │ +09a390: 3900 1b00 |0002: if-nez v0, 001d // +001b │ │ +09a394: 5430 aa08 |0004: iget-object v0, v3, Lcom/negusoft/holoaccent/AccentResources$OverScrollInterceptor;.this$0:Lcom/negusoft/holoaccent/AccentResources; // field@08aa │ │ +09a398: 6001 b809 |0006: sget v1, Lcom/negusoft/holoaccent/R$drawable;.ha__overscroll_glow:I // field@09b8 │ │ +09a39c: 7120 ff1f 1000 |0008: invoke-static {v0, v1}, Lcom/negusoft/holoaccent/AccentResources;.access$201:(Lcom/negusoft/holoaccent/AccentResources;I)Landroid/graphics/drawable/Drawable; // method@1fff │ │ +09a3a2: 0c00 |000b: move-result-object v0 │ │ +09a3a4: 5b30 a808 |000c: iput-object v0, v3, Lcom/negusoft/holoaccent/AccentResources$OverScrollInterceptor;.mOverscrollGlowDrawable:Landroid/graphics/drawable/Drawable; // field@08a8 │ │ +09a3a8: 5430 a808 |000e: iget-object v0, v3, Lcom/negusoft/holoaccent/AccentResources$OverScrollInterceptor;.mOverscrollGlowDrawable:Landroid/graphics/drawable/Drawable; // field@08a8 │ │ +09a3ac: 5431 aa08 |0010: iget-object v1, v3, Lcom/negusoft/holoaccent/AccentResources$OverScrollInterceptor;.this$0:Lcom/negusoft/holoaccent/AccentResources; // field@08aa │ │ +09a3b0: 7110 fe1f 0100 |0012: invoke-static {v1}, Lcom/negusoft/holoaccent/AccentResources;.access$100:(Lcom/negusoft/holoaccent/AccentResources;)Lcom/negusoft/holoaccent/AccentPalette; // method@1ffe │ │ +09a3b6: 0c01 |0015: move-result-object v1 │ │ +09a3b8: 5211 9808 |0016: iget v1, v1, Lcom/negusoft/holoaccent/AccentPalette;.accentColor:I // field@0898 │ │ +09a3bc: 6202 3300 |0018: sget-object v2, Landroid/graphics/PorterDuff$Mode;.MULTIPLY:Landroid/graphics/PorterDuff$Mode; // field@0033 │ │ +09a3c0: 6e30 2102 1002 |001a: invoke-virtual {v0, v1, v2}, Landroid/graphics/drawable/Drawable;.setColorFilter:(ILandroid/graphics/PorterDuff$Mode;)V // method@0221 │ │ +09a3c6: 5430 a808 |001d: iget-object v0, v3, Lcom/negusoft/holoaccent/AccentResources$OverScrollInterceptor;.mOverscrollGlowDrawable:Landroid/graphics/drawable/Drawable; // field@08a8 │ │ +09a3ca: 1100 |001f: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=393 │ │ 0x0004 line=394 │ │ 0x000e line=395 │ │ 0x001d line=397 │ │ locals : │ │ @@ -148968,59 +210892,59 @@ │ │ type : '(Landroid/content/res/Resources;Lcom/negusoft/holoaccent/AccentPalette;I)Landroid/graphics/drawable/Drawable;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 1 │ │ insns size : 20 16-bit code units │ │ -06c670: |[06c670] com.negusoft.holoaccent.AccentResources$OverScrollInterceptor.getDrawable:(Landroid/content/res/Resources;Lcom/negusoft/holoaccent/AccentPalette;I)Landroid/graphics/drawable/Drawable; │ │ -06c680: 5210 9405 |0000: iget v0, v1, Lcom/negusoft/holoaccent/AccentResources$OverScrollInterceptor;.mOverscrollEdgeId:I // field@0594 │ │ -06c684: 3304 0700 |0002: if-ne v4, v0, 0009 // +0007 │ │ -06c688: 7010 1515 0100 |0004: invoke-direct {v1}, Lcom/negusoft/holoaccent/AccentResources$OverScrollInterceptor;.getEdgeDrawable:()Landroid/graphics/drawable/Drawable; // method@1515 │ │ -06c68e: 0c00 |0007: move-result-object v0 │ │ -06c690: 1100 |0008: return-object v0 │ │ -06c692: 5210 9605 |0009: iget v0, v1, Lcom/negusoft/holoaccent/AccentResources$OverScrollInterceptor;.mOverscrollGlowId:I // field@0596 │ │ -06c696: 3304 0700 |000b: if-ne v4, v0, 0012 // +0007 │ │ -06c69a: 7010 1615 0100 |000d: invoke-direct {v1}, Lcom/negusoft/holoaccent/AccentResources$OverScrollInterceptor;.getGlowDrawable:()Landroid/graphics/drawable/Drawable; // method@1516 │ │ -06c6a0: 0c00 |0010: move-result-object v0 │ │ -06c6a2: 28f7 |0011: goto 0008 // -0009 │ │ -06c6a4: 1200 |0012: const/4 v0, #int 0 // #0 │ │ -06c6a6: 28f5 |0013: goto 0008 // -000b │ │ +09a3cc: |[09a3cc] com.negusoft.holoaccent.AccentResources$OverScrollInterceptor.getDrawable:(Landroid/content/res/Resources;Lcom/negusoft/holoaccent/AccentPalette;I)Landroid/graphics/drawable/Drawable; │ │ +09a3dc: 5210 a708 |0000: iget v0, v1, Lcom/negusoft/holoaccent/AccentResources$OverScrollInterceptor;.mOverscrollEdgeId:I // field@08a7 │ │ +09a3e0: 3304 0700 |0002: if-ne v4, v0, 0009 // +0007 │ │ +09a3e4: 7010 f71f 0100 |0004: invoke-direct {v1}, Lcom/negusoft/holoaccent/AccentResources$OverScrollInterceptor;.getEdgeDrawable:()Landroid/graphics/drawable/Drawable; // method@1ff7 │ │ +09a3ea: 0c00 |0007: move-result-object v0 │ │ +09a3ec: 1100 |0008: return-object v0 │ │ +09a3ee: 5210 a908 |0009: iget v0, v1, Lcom/negusoft/holoaccent/AccentResources$OverScrollInterceptor;.mOverscrollGlowId:I // field@08a9 │ │ +09a3f2: 3304 0700 |000b: if-ne v4, v0, 0012 // +0007 │ │ +09a3f6: 7010 f81f 0100 |000d: invoke-direct {v1}, Lcom/negusoft/holoaccent/AccentResources$OverScrollInterceptor;.getGlowDrawable:()Landroid/graphics/drawable/Drawable; // method@1ff8 │ │ +09a3fc: 0c00 |0010: move-result-object v0 │ │ +09a3fe: 28f7 |0011: goto 0008 // -0009 │ │ +09a400: 1200 |0012: const/4 v0, #int 0 // #0 │ │ +09a402: 28f5 |0013: goto 0008 // -000b │ │ catches : (none) │ │ positions : │ │ 0x0000 line=377 │ │ 0x0004 line=378 │ │ 0x0008 line=381 │ │ 0x0009 line=379 │ │ 0x000d line=380 │ │ 0x0012 line=381 │ │ locals : │ │ 0x0000 - 0x0014 reg=1 this Lcom/negusoft/holoaccent/AccentResources$OverScrollInterceptor; │ │ 0x0000 - 0x0014 reg=2 res Landroid/content/res/Resources; │ │ 0x0000 - 0x0014 reg=3 palette Lcom/negusoft/holoaccent/AccentPalette; │ │ 0x0000 - 0x0014 reg=4 resId I │ │ │ │ - source_file_idx : 377 (AccentResources.java) │ │ + source_file_idx : 446 (AccentResources.java) │ │ │ │ -Class #576 header: │ │ -class_idx : 827 │ │ +Class #856 header: │ │ +class_idx : 1212 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 948 │ │ -source_file_idx : 362 │ │ +superclass_idx : 1337 │ │ +source_file_idx : 431 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 1 │ │ │ │ -Class #576 annotations: │ │ +Class #856 annotations: │ │ Annotations on class │ │ VISIBILITY_SYSTEM Ldalvik/annotation/EnclosingClass; value=Lcom/negusoft/holoaccent/activity/AccentActivity; │ │ VISIBILITY_SYSTEM Ldalvik/annotation/InnerClass; accessFlags=2 name="MyInitListener" │ │ │ │ -Class #576 - │ │ +Class #856 - │ │ Class descriptor : 'Lcom/negusoft/holoaccent/activity/AccentActivity$MyInitListener;' │ │ Access flags : 0x0000 () │ │ Superclass : 'Ljava/lang/Object;' │ │ Interfaces - │ │ #0 : 'Lcom/negusoft/holoaccent/AccentHelper$OnInitListener;' │ │ Static fields - │ │ Instance fields - │ │ @@ -149034,18 +210958,18 @@ │ │ type : '(Lcom/negusoft/holoaccent/activity/AccentActivity;)V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -06c6a8: |[06c6a8] com.negusoft.holoaccent.activity.AccentActivity$MyInitListener.:(Lcom/negusoft/holoaccent/activity/AccentActivity;)V │ │ -06c6b8: 5b01 c807 |0000: iput-object v1, v0, Lcom/negusoft/holoaccent/activity/AccentActivity$MyInitListener;.this$0:Lcom/negusoft/holoaccent/activity/AccentActivity; // field@07c8 │ │ -06c6bc: 7010 9117 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1791 │ │ -06c6c2: 0e00 |0005: return-void │ │ +09a404: |[09a404] com.negusoft.holoaccent.activity.AccentActivity$MyInitListener.:(Lcom/negusoft/holoaccent/activity/AccentActivity;)V │ │ +09a414: 5b01 db0a |0000: iput-object v1, v0, Lcom/negusoft/holoaccent/activity/AccentActivity$MyInitListener;.this$0:Lcom/negusoft/holoaccent/activity/AccentActivity; // field@0adb │ │ +09a418: 7010 8622 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2286 │ │ +09a41e: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=64 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lcom/negusoft/holoaccent/activity/AccentActivity$MyInitListener; │ │ 0x0000 - 0x0006 reg=1 (null) Lcom/negusoft/holoaccent/activity/AccentActivity; │ │ │ │ @@ -149054,17 +210978,17 @@ │ │ type : '(Lcom/negusoft/holoaccent/activity/AccentActivity;Lcom/negusoft/holoaccent/activity/AccentActivity$1;)V' │ │ access : 0x11000 (SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -06c6c4: |[06c6c4] com.negusoft.holoaccent.activity.AccentActivity$MyInitListener.:(Lcom/negusoft/holoaccent/activity/AccentActivity;Lcom/negusoft/holoaccent/activity/AccentActivity$1;)V │ │ -06c6d4: 7020 3a15 1000 |0000: invoke-direct {v0, v1}, Lcom/negusoft/holoaccent/activity/AccentActivity$MyInitListener;.:(Lcom/negusoft/holoaccent/activity/AccentActivity;)V // method@153a │ │ -06c6da: 0e00 |0003: return-void │ │ +09a420: |[09a420] com.negusoft.holoaccent.activity.AccentActivity$MyInitListener.:(Lcom/negusoft/holoaccent/activity/AccentActivity;Lcom/negusoft/holoaccent/activity/AccentActivity$1;)V │ │ +09a430: 7020 1c20 1000 |0000: invoke-direct {v0, v1}, Lcom/negusoft/holoaccent/activity/AccentActivity$MyInitListener;.:(Lcom/negusoft/holoaccent/activity/AccentActivity;)V // method@201c │ │ +09a436: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=64 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lcom/negusoft/holoaccent/activity/AccentActivity$MyInitListener; │ │ 0x0000 - 0x0004 reg=1 x0 Lcom/negusoft/holoaccent/activity/AccentActivity; │ │ 0x0000 - 0x0004 reg=2 x1 Lcom/negusoft/holoaccent/activity/AccentActivity$1; │ │ @@ -149075,39 +210999,39 @@ │ │ type : '(Lcom/negusoft/holoaccent/AccentResources;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -06c6dc: |[06c6dc] com.negusoft.holoaccent.activity.AccentActivity$MyInitListener.onInitResources:(Lcom/negusoft/holoaccent/AccentResources;)V │ │ -06c6ec: 5410 c807 |0000: iget-object v0, v1, Lcom/negusoft/holoaccent/activity/AccentActivity$MyInitListener;.this$0:Lcom/negusoft/holoaccent/activity/AccentActivity; // field@07c8 │ │ -06c6f0: 6e20 4315 2000 |0002: invoke-virtual {v0, v2}, Lcom/negusoft/holoaccent/activity/AccentActivity;.onInitAccentResources:(Lcom/negusoft/holoaccent/AccentResources;)V // method@1543 │ │ -06c6f6: 0e00 |0005: return-void │ │ +09a438: |[09a438] com.negusoft.holoaccent.activity.AccentActivity$MyInitListener.onInitResources:(Lcom/negusoft/holoaccent/AccentResources;)V │ │ +09a448: 5410 db0a |0000: iget-object v0, v1, Lcom/negusoft/holoaccent/activity/AccentActivity$MyInitListener;.this$0:Lcom/negusoft/holoaccent/activity/AccentActivity; // field@0adb │ │ +09a44c: 6e20 2520 2000 |0002: invoke-virtual {v0, v2}, Lcom/negusoft/holoaccent/activity/AccentActivity;.onInitAccentResources:(Lcom/negusoft/holoaccent/AccentResources;)V // method@2025 │ │ +09a452: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=67 │ │ 0x0005 line=68 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lcom/negusoft/holoaccent/activity/AccentActivity$MyInitListener; │ │ 0x0000 - 0x0006 reg=2 resources Lcom/negusoft/holoaccent/AccentResources; │ │ │ │ - source_file_idx : 362 (AccentActivity.java) │ │ + source_file_idx : 431 (AccentActivity.java) │ │ │ │ -Class #577 header: │ │ -class_idx : 836 │ │ +Class #857 header: │ │ +class_idx : 1221 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 835 │ │ -source_file_idx : 2474 │ │ +superclass_idx : 1220 │ │ +source_file_idx : 3357 │ │ static_fields_size : 3 │ │ instance_fields_size: 1 │ │ direct_methods_size : 5 │ │ virtual_methods_size: 1 │ │ │ │ -Class #577 - │ │ +Class #857 - │ │ Class descriptor : 'Lcom/negusoft/holoaccent/dialog/NumberPickerPainter;' │ │ Access flags : 0x0001 (PUBLIC) │ │ Superclass : 'Lcom/negusoft/holoaccent/dialog/DividerPainter;' │ │ Interfaces - │ │ Static fields - │ │ #0 : (in Lcom/negusoft/holoaccent/dialog/NumberPickerPainter;) │ │ name : 'DATE_PICKER_ID_NAMES' │ │ @@ -149134,36 +211058,36 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 6 │ │ ins : 0 │ │ outs : 0 │ │ insns size : 37 16-bit code units │ │ -06c6f8: |[06c6f8] com.negusoft.holoaccent.dialog.NumberPickerPainter.:()V │ │ -06c708: 1235 |0000: const/4 v5, #int 3 // #3 │ │ -06c70a: 1224 |0001: const/4 v4, #int 2 // #2 │ │ -06c70c: 1213 |0002: const/4 v3, #int 1 // #1 │ │ -06c70e: 1202 |0003: const/4 v2, #int 0 // #0 │ │ -06c710: 2350 3104 |0004: new-array v0, v5, [Ljava/lang/String; // type@0431 │ │ -06c714: 1a01 3518 |0006: const-string v1, "month" // string@1835 │ │ -06c718: 4d01 0002 |0008: aput-object v1, v0, v2 │ │ -06c71c: 1a01 bd0e |000a: const-string v1, "day" // string@0ebd │ │ -06c720: 4d01 0003 |000c: aput-object v1, v0, v3 │ │ -06c724: 1a01 641e |000e: const-string v1, "year" // string@1e64 │ │ -06c728: 4d01 0004 |0010: aput-object v1, v0, v4 │ │ -06c72c: 6900 d107 |0012: sput-object v0, Lcom/negusoft/holoaccent/dialog/NumberPickerPainter;.DATE_PICKER_ID_NAMES:[Ljava/lang/String; // field@07d1 │ │ -06c730: 2350 3104 |0014: new-array v0, v5, [Ljava/lang/String; // type@0431 │ │ -06c734: 1a01 ec13 |0016: const-string v1, "hour" // string@13ec │ │ -06c738: 4d01 0002 |0018: aput-object v1, v0, v2 │ │ -06c73c: 1a01 2a18 |001a: const-string v1, "minute" // string@182a │ │ -06c740: 4d01 0003 |001c: aput-object v1, v0, v3 │ │ -06c744: 1a01 db0c |001e: const-string v1, "amPm" // string@0cdb │ │ -06c748: 4d01 0004 |0020: aput-object v1, v0, v4 │ │ -06c74c: 6900 d307 |0022: sput-object v0, Lcom/negusoft/holoaccent/dialog/NumberPickerPainter;.TIME_PICKER_ID_NAMES:[Ljava/lang/String; // field@07d3 │ │ -06c750: 0e00 |0024: return-void │ │ +09a454: |[09a454] com.negusoft.holoaccent.dialog.NumberPickerPainter.:()V │ │ +09a464: 1235 |0000: const/4 v5, #int 3 // #3 │ │ +09a466: 1224 |0001: const/4 v4, #int 2 // #2 │ │ +09a468: 1213 |0002: const/4 v3, #int 1 // #1 │ │ +09a46a: 1202 |0003: const/4 v2, #int 0 // #0 │ │ +09a46c: 2350 cc05 |0004: new-array v0, v5, [Ljava/lang/String; // type@05cc │ │ +09a470: 1a01 0220 |0006: const-string v1, "month" // string@2002 │ │ +09a474: 4d01 0002 |0008: aput-object v1, v0, v2 │ │ +09a478: 1a01 2c14 |000a: const-string v1, "day" // string@142c │ │ +09a47c: 4d01 0003 |000c: aput-object v1, v0, v3 │ │ +09a480: 1a01 8f28 |000e: const-string v1, "year" // string@288f │ │ +09a484: 4d01 0004 |0010: aput-object v1, v0, v4 │ │ +09a488: 6900 e40a |0012: sput-object v0, Lcom/negusoft/holoaccent/dialog/NumberPickerPainter;.DATE_PICKER_ID_NAMES:[Ljava/lang/String; // field@0ae4 │ │ +09a48c: 2350 cc05 |0014: new-array v0, v5, [Ljava/lang/String; // type@05cc │ │ +09a490: 1a01 a31a |0016: const-string v1, "hour" // string@1aa3 │ │ +09a494: 4d01 0002 |0018: aput-object v1, v0, v2 │ │ +09a498: 1a01 f61f |001a: const-string v1, "minute" // string@1ff6 │ │ +09a49c: 4d01 0003 |001c: aput-object v1, v0, v3 │ │ +09a4a0: 1a01 7f11 |001e: const-string v1, "amPm" // string@117f │ │ +09a4a4: 4d01 0004 |0020: aput-object v1, v0, v4 │ │ +09a4a8: 6900 e60a |0022: sput-object v0, Lcom/negusoft/holoaccent/dialog/NumberPickerPainter;.TIME_PICKER_ID_NAMES:[Ljava/lang/String; // field@0ae6 │ │ +09a4ac: 0e00 |0024: return-void │ │ catches : (none) │ │ positions : │ │ 0x0004 line=34 │ │ 0x0014 line=37 │ │ locals : │ │ │ │ #1 : (in Lcom/negusoft/holoaccent/dialog/NumberPickerPainter;) │ │ @@ -149171,18 +211095,18 @@ │ │ type : '(I[Ljava/lang/String;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -06c754: |[06c754] com.negusoft.holoaccent.dialog.NumberPickerPainter.:(I[Ljava/lang/String;)V │ │ -06c764: 7020 7f15 1000 |0000: invoke-direct {v0, v1}, Lcom/negusoft/holoaccent/dialog/DividerPainter;.:(I)V // method@157f │ │ -06c76a: 5b02 d407 |0003: iput-object v2, v0, Lcom/negusoft/holoaccent/dialog/NumberPickerPainter;.mNumberPickerIdNames:[Ljava/lang/String; // field@07d4 │ │ -06c76e: 0e00 |0005: return-void │ │ +09a4b0: |[09a4b0] com.negusoft.holoaccent.dialog.NumberPickerPainter.:(I[Ljava/lang/String;)V │ │ +09a4c0: 7020 6120 1000 |0000: invoke-direct {v0, v1}, Lcom/negusoft/holoaccent/dialog/DividerPainter;.:(I)V // method@2061 │ │ +09a4c6: 5b02 e70a |0003: iput-object v2, v0, Lcom/negusoft/holoaccent/dialog/NumberPickerPainter;.mNumberPickerIdNames:[Ljava/lang/String; // field@0ae7 │ │ +09a4ca: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=54 │ │ 0x0003 line=55 │ │ 0x0005 line=56 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lcom/negusoft/holoaccent/dialog/NumberPickerPainter; │ │ @@ -149194,18 +211118,18 @@ │ │ type : '(Landroid/content/Context;[Ljava/lang/String;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -06c770: |[06c770] com.negusoft.holoaccent.dialog.NumberPickerPainter.:(Landroid/content/Context;[Ljava/lang/String;)V │ │ -06c780: 7020 8015 1000 |0000: invoke-direct {v0, v1}, Lcom/negusoft/holoaccent/dialog/DividerPainter;.:(Landroid/content/Context;)V // method@1580 │ │ -06c786: 5b02 d407 |0003: iput-object v2, v0, Lcom/negusoft/holoaccent/dialog/NumberPickerPainter;.mNumberPickerIdNames:[Ljava/lang/String; // field@07d4 │ │ -06c78a: 0e00 |0005: return-void │ │ +09a4cc: |[09a4cc] com.negusoft.holoaccent.dialog.NumberPickerPainter.:(Landroid/content/Context;[Ljava/lang/String;)V │ │ +09a4dc: 7020 6220 1000 |0000: invoke-direct {v0, v1}, Lcom/negusoft/holoaccent/dialog/DividerPainter;.:(Landroid/content/Context;)V // method@2062 │ │ +09a4e2: 5b02 e70a |0003: iput-object v2, v0, Lcom/negusoft/holoaccent/dialog/NumberPickerPainter;.mNumberPickerIdNames:[Ljava/lang/String; // field@0ae7 │ │ +09a4e6: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=59 │ │ 0x0003 line=60 │ │ 0x0005 line=61 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lcom/negusoft/holoaccent/dialog/NumberPickerPainter; │ │ @@ -149217,19 +211141,19 @@ │ │ type : '(Landroid/content/Context;)Lcom/negusoft/holoaccent/dialog/NumberPickerPainter;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -06c78c: |[06c78c] com.negusoft.holoaccent.dialog.NumberPickerPainter.newDatePickerPainter:(Landroid/content/Context;)Lcom/negusoft/holoaccent/dialog/NumberPickerPainter; │ │ -06c79c: 2200 4403 |0000: new-instance v0, Lcom/negusoft/holoaccent/dialog/NumberPickerPainter; // type@0344 │ │ -06c7a0: 6201 d107 |0002: sget-object v1, Lcom/negusoft/holoaccent/dialog/NumberPickerPainter;.DATE_PICKER_ID_NAMES:[Ljava/lang/String; // field@07d1 │ │ -06c7a4: 7030 8715 2001 |0004: invoke-direct {v0, v2, v1}, Lcom/negusoft/holoaccent/dialog/NumberPickerPainter;.:(Landroid/content/Context;[Ljava/lang/String;)V // method@1587 │ │ -06c7aa: 1100 |0007: return-object v0 │ │ +09a4e8: |[09a4e8] com.negusoft.holoaccent.dialog.NumberPickerPainter.newDatePickerPainter:(Landroid/content/Context;)Lcom/negusoft/holoaccent/dialog/NumberPickerPainter; │ │ +09a4f8: 2200 c504 |0000: new-instance v0, Lcom/negusoft/holoaccent/dialog/NumberPickerPainter; // type@04c5 │ │ +09a4fc: 6201 e40a |0002: sget-object v1, Lcom/negusoft/holoaccent/dialog/NumberPickerPainter;.DATE_PICKER_ID_NAMES:[Ljava/lang/String; // field@0ae4 │ │ +09a500: 7030 6920 2001 |0004: invoke-direct {v0, v2, v1}, Lcom/negusoft/holoaccent/dialog/NumberPickerPainter;.:(Landroid/content/Context;[Ljava/lang/String;)V // method@2069 │ │ +09a506: 1100 |0007: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=44 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 c Landroid/content/Context; │ │ │ │ #4 : (in Lcom/negusoft/holoaccent/dialog/NumberPickerPainter;) │ │ @@ -149237,19 +211161,19 @@ │ │ type : '(Landroid/content/Context;)Lcom/negusoft/holoaccent/dialog/NumberPickerPainter;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -06c7ac: |[06c7ac] com.negusoft.holoaccent.dialog.NumberPickerPainter.newTimePickerPainter:(Landroid/content/Context;)Lcom/negusoft/holoaccent/dialog/NumberPickerPainter; │ │ -06c7bc: 2200 4403 |0000: new-instance v0, Lcom/negusoft/holoaccent/dialog/NumberPickerPainter; // type@0344 │ │ -06c7c0: 6201 d307 |0002: sget-object v1, Lcom/negusoft/holoaccent/dialog/NumberPickerPainter;.TIME_PICKER_ID_NAMES:[Ljava/lang/String; // field@07d3 │ │ -06c7c4: 7030 8715 2001 |0004: invoke-direct {v0, v2, v1}, Lcom/negusoft/holoaccent/dialog/NumberPickerPainter;.:(Landroid/content/Context;[Ljava/lang/String;)V // method@1587 │ │ -06c7ca: 1100 |0007: return-object v0 │ │ +09a508: |[09a508] com.negusoft.holoaccent.dialog.NumberPickerPainter.newTimePickerPainter:(Landroid/content/Context;)Lcom/negusoft/holoaccent/dialog/NumberPickerPainter; │ │ +09a518: 2200 c504 |0000: new-instance v0, Lcom/negusoft/holoaccent/dialog/NumberPickerPainter; // type@04c5 │ │ +09a51c: 6201 e60a |0002: sget-object v1, Lcom/negusoft/holoaccent/dialog/NumberPickerPainter;.TIME_PICKER_ID_NAMES:[Ljava/lang/String; // field@0ae6 │ │ +09a520: 7030 6920 2001 |0004: invoke-direct {v0, v2, v1}, Lcom/negusoft/holoaccent/dialog/NumberPickerPainter;.:(Landroid/content/Context;[Ljava/lang/String;)V // method@2069 │ │ +09a526: 1100 |0007: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=48 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 c Landroid/content/Context; │ │ │ │ Virtual methods - │ │ @@ -149258,46 +211182,46 @@ │ │ type : '(Landroid/view/Window;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 11 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 57 16-bit code units │ │ -06c7cc: |[06c7cc] com.negusoft.holoaccent.dialog.NumberPickerPainter.paint:(Landroid/view/Window;)V │ │ -06c7dc: 6f20 8315 a900 |0000: invoke-super {v9, v10}, Lcom/negusoft/holoaccent/dialog/DividerPainter;.paint:(Landroid/view/Window;)V // method@1583 │ │ -06c7e2: 5490 d407 |0003: iget-object v0, v9, Lcom/negusoft/holoaccent/dialog/NumberPickerPainter;.mNumberPickerIdNames:[Ljava/lang/String; // field@07d4 │ │ -06c7e6: 2104 |0005: array-length v4, v0 │ │ -06c7e8: 1201 |0006: const/4 v1, #int 0 // #0 │ │ -06c7ea: 3541 2f00 |0007: if-ge v1, v4, 0036 // +002f │ │ -06c7ee: 4603 0001 |0009: aget-object v3, v0, v1 │ │ -06c7f2: 7110 ae16 0300 |000b: invoke-static {v3}, Lcom/negusoft/holoaccent/util/NativeResources;.getIdentifier:(Ljava/lang/String;)I // method@16ae │ │ -06c7f8: 0a02 |000e: move-result v2 │ │ -06c7fa: 6e20 5d13 2a00 |000f: invoke-virtual {v10, v2}, Landroid/view/Window;.findViewById:(I)Landroid/view/View; // method@135d │ │ -06c800: 0c06 |0012: move-result-object v6 │ │ -06c802: 3906 0500 |0013: if-nez v6, 0018 // +0005 │ │ -06c806: d801 0101 |0015: add-int/lit8 v1, v1, #int 1 // #01 │ │ -06c80a: 28f0 |0017: goto 0007 // -0010 │ │ -06c80c: 2067 f902 |0018: instance-of v7, v6, Landroid/widget/NumberPicker; // type@02f9 │ │ -06c810: 3807 fbff |001a: if-eqz v7, 0015 // -0005 │ │ -06c814: 1c07 f902 |001c: const-class v7, Landroid/widget/NumberPicker; // type@02f9 │ │ -06c818: 1a08 4517 |001e: const-string v8, "mSelectionDivider" // string@1745 │ │ -06c81c: 6e20 6917 8700 |0020: invoke-virtual {v7, v8}, Ljava/lang/Class;.getDeclaredField:(Ljava/lang/String;)Ljava/lang/reflect/Field; // method@1769 │ │ -06c822: 0c05 |0023: move-result-object v5 │ │ -06c824: 1217 |0024: const/4 v7, #int 1 // #1 │ │ -06c826: 6e20 c717 7500 |0025: invoke-virtual {v5, v7}, Ljava/lang/reflect/Field;.setAccessible:(Z)V // method@17c7 │ │ -06c82c: 2207 5900 |0028: new-instance v7, Landroid/graphics/drawable/ColorDrawable; // type@0059 │ │ -06c830: 6e10 8815 0900 |002a: invoke-virtual {v9}, Lcom/negusoft/holoaccent/dialog/NumberPickerPainter;.getColor:()I // method@1588 │ │ -06c836: 0a08 |002d: move-result v8 │ │ -06c838: 7020 9601 8700 |002e: invoke-direct {v7, v8}, Landroid/graphics/drawable/ColorDrawable;.:(I)V // method@0196 │ │ -06c83e: 6e30 c617 6507 |0031: invoke-virtual {v5, v6, v7}, Ljava/lang/reflect/Field;.set:(Ljava/lang/Object;Ljava/lang/Object;)V // method@17c6 │ │ -06c844: 28e1 |0034: goto 0015 // -001f │ │ -06c846: 0d07 |0035: move-exception v7 │ │ -06c848: 0e00 |0036: return-void │ │ -06c84a: 0d07 |0037: move-exception v7 │ │ -06c84c: 28fe |0038: goto 0036 // -0002 │ │ +09a528: |[09a528] com.negusoft.holoaccent.dialog.NumberPickerPainter.paint:(Landroid/view/Window;)V │ │ +09a538: 6f20 6520 a900 |0000: invoke-super {v9, v10}, Lcom/negusoft/holoaccent/dialog/DividerPainter;.paint:(Landroid/view/Window;)V // method@2065 │ │ +09a53e: 5495 e70a |0003: iget-object v5, v9, Lcom/negusoft/holoaccent/dialog/NumberPickerPainter;.mNumberPickerIdNames:[Ljava/lang/String; // field@0ae7 │ │ +09a542: 2156 |0005: array-length v6, v5 │ │ +09a544: 1204 |0006: const/4 v4, #int 0 // #0 │ │ +09a546: 3564 2f00 |0007: if-ge v4, v6, 0036 // +002f │ │ +09a54a: 4601 0504 |0009: aget-object v1, v5, v4 │ │ +09a54e: 7110 9021 0100 |000b: invoke-static {v1}, Lcom/negusoft/holoaccent/util/NativeResources;.getIdentifier:(Ljava/lang/String;)I // method@2190 │ │ +09a554: 0a00 |000e: move-result v0 │ │ +09a556: 6e20 f81d 0a00 |000f: invoke-virtual {v10, v0}, Landroid/view/Window;.findViewById:(I)Landroid/view/View; // method@1df8 │ │ +09a55c: 0c03 |0012: move-result-object v3 │ │ +09a55e: 3903 0500 |0013: if-nez v3, 0018 // +0005 │ │ +09a562: d804 0401 |0015: add-int/lit8 v4, v4, #int 1 // #01 │ │ +09a566: 28f0 |0017: goto 0007 // -0010 │ │ +09a568: 2037 7904 |0018: instance-of v7, v3, Landroid/widget/NumberPicker; // type@0479 │ │ +09a56c: 3807 fbff |001a: if-eqz v7, 0015 // -0005 │ │ +09a570: 1c07 7904 |001c: const-class v7, Landroid/widget/NumberPicker; // type@0479 │ │ +09a574: 1a08 d01e |001e: const-string v8, "mSelectionDivider" // string@1ed0 │ │ +09a578: 6e20 5722 8700 |0020: invoke-virtual {v7, v8}, Ljava/lang/Class;.getDeclaredField:(Ljava/lang/String;)Ljava/lang/reflect/Field; // method@2257 │ │ +09a57e: 0c02 |0023: move-result-object v2 │ │ +09a580: 1217 |0024: const/4 v7, #int 1 // #1 │ │ +09a582: 6e20 c222 7200 |0025: invoke-virtual {v2, v7}, Ljava/lang/reflect/Field;.setAccessible:(Z)V // method@22c2 │ │ +09a588: 2207 7200 |0028: new-instance v7, Landroid/graphics/drawable/ColorDrawable; // type@0072 │ │ +09a58c: 6e10 6a20 0900 |002a: invoke-virtual {v9}, Lcom/negusoft/holoaccent/dialog/NumberPickerPainter;.getColor:()I // method@206a │ │ +09a592: 0a08 |002d: move-result v8 │ │ +09a594: 7020 1102 8700 |002e: invoke-direct {v7, v8}, Landroid/graphics/drawable/ColorDrawable;.:(I)V // method@0211 │ │ +09a59a: 6e30 c122 3207 |0031: invoke-virtual {v2, v3, v7}, Ljava/lang/reflect/Field;.set:(Ljava/lang/Object;Ljava/lang/Object;)V // method@22c1 │ │ +09a5a0: 28e1 |0034: goto 0015 // -001f │ │ +09a5a2: 0d04 |0035: move-exception v4 │ │ +09a5a4: 0e00 |0036: return-void │ │ +09a5a6: 0d04 |0037: move-exception v4 │ │ +09a5a8: 28fe |0038: goto 0036 // -0002 │ │ catches : 1 │ │ 0x0003 - 0x0034 │ │ Ljava/lang/NoSuchFieldException; -> 0x0035 │ │ Ljava/lang/IllegalAccessException; -> 0x0037 │ │ positions : │ │ 0x0000 line=65 │ │ 0x0003 line=68 │ │ @@ -149309,41 +211233,38 @@ │ │ 0x001c line=76 │ │ 0x0024 line=77 │ │ 0x0028 line=78 │ │ 0x0035 line=80 │ │ 0x0036 line=85 │ │ 0x0037 line=82 │ │ locals : │ │ - 0x0005 - 0x0035 reg=0 arr$ [Ljava/lang/String; │ │ - 0x0007 - 0x0035 reg=1 i$ I │ │ - 0x000f - 0x0035 reg=2 id I │ │ - 0x000b - 0x0035 reg=3 idName Ljava/lang/String; │ │ - 0x0006 - 0x0035 reg=4 len$ I │ │ - 0x0024 - 0x0035 reg=5 selectionDivider Ljava/lang/reflect/Field; │ │ - 0x0013 - 0x0035 reg=6 view Landroid/view/View; │ │ + 0x000f - 0x0035 reg=0 id I │ │ + 0x000b - 0x0035 reg=1 idName Ljava/lang/String; │ │ + 0x0024 - 0x0035 reg=2 selectionDivider Ljava/lang/reflect/Field; │ │ + 0x0013 - 0x0035 reg=3 view Landroid/view/View; │ │ 0x0000 - 0x0039 reg=9 this Lcom/negusoft/holoaccent/dialog/NumberPickerPainter; │ │ 0x0000 - 0x0039 reg=10 window Landroid/view/Window; │ │ │ │ - source_file_idx : 2474 (NumberPickerPainter.java) │ │ + source_file_idx : 3357 (NumberPickerPainter.java) │ │ │ │ -Class #578 header: │ │ -class_idx : 843 │ │ +Class #858 header: │ │ +class_idx : 1228 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 849 │ │ -source_file_idx : 629 │ │ +superclass_idx : 1234 │ │ +source_file_idx : 781 │ │ static_fields_size : 2 │ │ instance_fields_size: 3 │ │ direct_methods_size : 7 │ │ virtual_methods_size: 2 │ │ │ │ -Class #578 annotations: │ │ +Class #858 annotations: │ │ Annotations on class │ │ VISIBILITY_SYSTEM Ldalvik/annotation/MemberClasses; value={ Lcom/negusoft/holoaccent/drawable/ContactBadgeDrawable$ContactBadgeConstantState; } │ │ │ │ -Class #578 - │ │ +Class #858 - │ │ Class descriptor : 'Lcom/negusoft/holoaccent/drawable/ContactBadgeDrawable;' │ │ Access flags : 0x0001 (PUBLIC) │ │ Superclass : 'Lcom/negusoft/holoaccent/drawable/RectDrawable;' │ │ Interfaces - │ │ Static fields - │ │ #0 : (in Lcom/negusoft/holoaccent/drawable/ContactBadgeDrawable;) │ │ name : 'LINE_WIDTH_DP' │ │ @@ -149374,35 +211295,35 @@ │ │ type : '(Landroid/content/res/Resources;IFIII)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 14 │ │ ins : 7 │ │ outs : 7 │ │ insns size : 36 16-bit code units │ │ -06c860: |[06c860] com.negusoft.holoaccent.drawable.ContactBadgeDrawable.:(Landroid/content/res/Resources;IFIII)V │ │ -06c870: 705b df15 87a9 |0000: invoke-direct {v7, v8, v9, v10, v11}, Lcom/negusoft/holoaccent/drawable/RectDrawable;.:(Landroid/content/res/Resources;IFI)V // method@15df │ │ -06c876: 2200 4a03 |0003: new-instance v0, Lcom/negusoft/holoaccent/drawable/ContactBadgeDrawable$ContactBadgeConstantState; // type@034a │ │ -06c87a: 6e10 1b01 0800 |0005: invoke-virtual {v8}, Landroid/content/res/Resources;.getDisplayMetrics:()Landroid/util/DisplayMetrics; // method@011b │ │ -06c880: 0c01 |0008: move-result-object v1 │ │ -06c882: 0192 |0009: move v2, v9 │ │ -06c884: 01a3 |000a: move v3, v10 │ │ -06c886: 01b4 |000b: move v4, v11 │ │ -06c888: 01c5 |000c: move v5, v12 │ │ -06c88a: 01d6 |000d: move v6, v13 │ │ -06c88c: 7607 a815 0000 |000e: invoke-direct/range {v0, v1, v2, v3, v4, v5, v6}, Lcom/negusoft/holoaccent/drawable/ContactBadgeDrawable$ContactBadgeConstantState;.:(Landroid/util/DisplayMetrics;IFIII)V // method@15a8 │ │ -06c892: 5b70 f307 |0011: iput-object v0, v7, Lcom/negusoft/holoaccent/drawable/ContactBadgeDrawable;.mState:Lcom/negusoft/holoaccent/drawable/ContactBadgeDrawable$ContactBadgeConstantState; // field@07f3 │ │ -06c896: 7020 b315 c700 |0013: invoke-direct {v7, v12}, Lcom/negusoft/holoaccent/drawable/ContactBadgeDrawable;.initFillPaint:(I)Landroid/graphics/Paint; // method@15b3 │ │ -06c89c: 0c00 |0016: move-result-object v0 │ │ -06c89e: 5b70 f107 |0017: iput-object v0, v7, Lcom/negusoft/holoaccent/drawable/ContactBadgeDrawable;.mFillPaint:Landroid/graphics/Paint; // field@07f1 │ │ -06c8a2: 6e10 1b01 0800 |0019: invoke-virtual {v8}, Landroid/content/res/Resources;.getDisplayMetrics:()Landroid/util/DisplayMetrics; // method@011b │ │ -06c8a8: 0c00 |001c: move-result-object v0 │ │ -06c8aa: 7030 b415 070d |001d: invoke-direct {v7, v0, v13}, Lcom/negusoft/holoaccent/drawable/ContactBadgeDrawable;.initLinePaint:(Landroid/util/DisplayMetrics;I)Landroid/graphics/Paint; // method@15b4 │ │ -06c8b0: 0c00 |0020: move-result-object v0 │ │ -06c8b2: 5b70 f207 |0021: iput-object v0, v7, Lcom/negusoft/holoaccent/drawable/ContactBadgeDrawable;.mLinePaint:Landroid/graphics/Paint; // field@07f2 │ │ -06c8b6: 0e00 |0023: return-void │ │ +09a5bc: |[09a5bc] com.negusoft.holoaccent.drawable.ContactBadgeDrawable.:(Landroid/content/res/Resources;IFIII)V │ │ +09a5cc: 705b c120 87a9 |0000: invoke-direct {v7, v8, v9, v10, v11}, Lcom/negusoft/holoaccent/drawable/RectDrawable;.:(Landroid/content/res/Resources;IFI)V // method@20c1 │ │ +09a5d2: 2200 cb04 |0003: new-instance v0, Lcom/negusoft/holoaccent/drawable/ContactBadgeDrawable$ContactBadgeConstantState; // type@04cb │ │ +09a5d6: 6e10 6601 0800 |0005: invoke-virtual {v8}, Landroid/content/res/Resources;.getDisplayMetrics:()Landroid/util/DisplayMetrics; // method@0166 │ │ +09a5dc: 0c01 |0008: move-result-object v1 │ │ +09a5de: 0192 |0009: move v2, v9 │ │ +09a5e0: 01a3 |000a: move v3, v10 │ │ +09a5e2: 01b4 |000b: move v4, v11 │ │ +09a5e4: 01c5 |000c: move v5, v12 │ │ +09a5e6: 01d6 |000d: move v6, v13 │ │ +09a5e8: 7607 8a20 0000 |000e: invoke-direct/range {v0, v1, v2, v3, v4, v5, v6}, Lcom/negusoft/holoaccent/drawable/ContactBadgeDrawable$ContactBadgeConstantState;.:(Landroid/util/DisplayMetrics;IFIII)V // method@208a │ │ +09a5ee: 5b70 060b |0011: iput-object v0, v7, Lcom/negusoft/holoaccent/drawable/ContactBadgeDrawable;.mState:Lcom/negusoft/holoaccent/drawable/ContactBadgeDrawable$ContactBadgeConstantState; // field@0b06 │ │ +09a5f2: 7020 9520 c700 |0013: invoke-direct {v7, v12}, Lcom/negusoft/holoaccent/drawable/ContactBadgeDrawable;.initFillPaint:(I)Landroid/graphics/Paint; // method@2095 │ │ +09a5f8: 0c00 |0016: move-result-object v0 │ │ +09a5fa: 5b70 040b |0017: iput-object v0, v7, Lcom/negusoft/holoaccent/drawable/ContactBadgeDrawable;.mFillPaint:Landroid/graphics/Paint; // field@0b04 │ │ +09a5fe: 6e10 6601 0800 |0019: invoke-virtual {v8}, Landroid/content/res/Resources;.getDisplayMetrics:()Landroid/util/DisplayMetrics; // method@0166 │ │ +09a604: 0c00 |001c: move-result-object v0 │ │ +09a606: 7030 9620 070d |001d: invoke-direct {v7, v0, v13}, Lcom/negusoft/holoaccent/drawable/ContactBadgeDrawable;.initLinePaint:(Landroid/util/DisplayMetrics;I)Landroid/graphics/Paint; // method@2096 │ │ +09a60c: 0c00 |0020: move-result-object v0 │ │ +09a60e: 5b70 050b |0021: iput-object v0, v7, Lcom/negusoft/holoaccent/drawable/ContactBadgeDrawable;.mLinePaint:Landroid/graphics/Paint; // field@0b05 │ │ +09a612: 0e00 |0023: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=41 │ │ 0x0003 line=42 │ │ 0x0013 line=43 │ │ 0x0019 line=44 │ │ 0x0023 line=45 │ │ @@ -149420,32 +211341,32 @@ │ │ type : '(Landroid/util/DisplayMetrics;IFIII)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 14 │ │ ins : 7 │ │ outs : 7 │ │ insns size : 29 16-bit code units │ │ -06c8b8: |[06c8b8] com.negusoft.holoaccent.drawable.ContactBadgeDrawable.:(Landroid/util/DisplayMetrics;IFIII)V │ │ -06c8c8: 705b e015 87a9 |0000: invoke-direct {v7, v8, v9, v10, v11}, Lcom/negusoft/holoaccent/drawable/RectDrawable;.:(Landroid/util/DisplayMetrics;IFI)V // method@15e0 │ │ -06c8ce: 2200 4a03 |0003: new-instance v0, Lcom/negusoft/holoaccent/drawable/ContactBadgeDrawable$ContactBadgeConstantState; // type@034a │ │ -06c8d2: 0781 |0005: move-object v1, v8 │ │ -06c8d4: 0192 |0006: move v2, v9 │ │ -06c8d6: 01a3 |0007: move v3, v10 │ │ -06c8d8: 01b4 |0008: move v4, v11 │ │ -06c8da: 01c5 |0009: move v5, v12 │ │ -06c8dc: 01d6 |000a: move v6, v13 │ │ -06c8de: 7607 a815 0000 |000b: invoke-direct/range {v0, v1, v2, v3, v4, v5, v6}, Lcom/negusoft/holoaccent/drawable/ContactBadgeDrawable$ContactBadgeConstantState;.:(Landroid/util/DisplayMetrics;IFIII)V // method@15a8 │ │ -06c8e4: 5b70 f307 |000e: iput-object v0, v7, Lcom/negusoft/holoaccent/drawable/ContactBadgeDrawable;.mState:Lcom/negusoft/holoaccent/drawable/ContactBadgeDrawable$ContactBadgeConstantState; // field@07f3 │ │ -06c8e8: 7020 b315 c700 |0010: invoke-direct {v7, v12}, Lcom/negusoft/holoaccent/drawable/ContactBadgeDrawable;.initFillPaint:(I)Landroid/graphics/Paint; // method@15b3 │ │ -06c8ee: 0c00 |0013: move-result-object v0 │ │ -06c8f0: 5b70 f107 |0014: iput-object v0, v7, Lcom/negusoft/holoaccent/drawable/ContactBadgeDrawable;.mFillPaint:Landroid/graphics/Paint; // field@07f1 │ │ -06c8f4: 7030 b415 870d |0016: invoke-direct {v7, v8, v13}, Lcom/negusoft/holoaccent/drawable/ContactBadgeDrawable;.initLinePaint:(Landroid/util/DisplayMetrics;I)Landroid/graphics/Paint; // method@15b4 │ │ -06c8fa: 0c00 |0019: move-result-object v0 │ │ -06c8fc: 5b70 f207 |001a: iput-object v0, v7, Lcom/negusoft/holoaccent/drawable/ContactBadgeDrawable;.mLinePaint:Landroid/graphics/Paint; // field@07f2 │ │ -06c900: 0e00 |001c: return-void │ │ +09a614: |[09a614] com.negusoft.holoaccent.drawable.ContactBadgeDrawable.:(Landroid/util/DisplayMetrics;IFIII)V │ │ +09a624: 705b c220 87a9 |0000: invoke-direct {v7, v8, v9, v10, v11}, Lcom/negusoft/holoaccent/drawable/RectDrawable;.:(Landroid/util/DisplayMetrics;IFI)V // method@20c2 │ │ +09a62a: 2200 cb04 |0003: new-instance v0, Lcom/negusoft/holoaccent/drawable/ContactBadgeDrawable$ContactBadgeConstantState; // type@04cb │ │ +09a62e: 0781 |0005: move-object v1, v8 │ │ +09a630: 0192 |0006: move v2, v9 │ │ +09a632: 01a3 |0007: move v3, v10 │ │ +09a634: 01b4 |0008: move v4, v11 │ │ +09a636: 01c5 |0009: move v5, v12 │ │ +09a638: 01d6 |000a: move v6, v13 │ │ +09a63a: 7607 8a20 0000 |000b: invoke-direct/range {v0, v1, v2, v3, v4, v5, v6}, Lcom/negusoft/holoaccent/drawable/ContactBadgeDrawable$ContactBadgeConstantState;.:(Landroid/util/DisplayMetrics;IFIII)V // method@208a │ │ +09a640: 5b70 060b |000e: iput-object v0, v7, Lcom/negusoft/holoaccent/drawable/ContactBadgeDrawable;.mState:Lcom/negusoft/holoaccent/drawable/ContactBadgeDrawable$ContactBadgeConstantState; // field@0b06 │ │ +09a644: 7020 9520 c700 |0010: invoke-direct {v7, v12}, Lcom/negusoft/holoaccent/drawable/ContactBadgeDrawable;.initFillPaint:(I)Landroid/graphics/Paint; // method@2095 │ │ +09a64a: 0c00 |0013: move-result-object v0 │ │ +09a64c: 5b70 040b |0014: iput-object v0, v7, Lcom/negusoft/holoaccent/drawable/ContactBadgeDrawable;.mFillPaint:Landroid/graphics/Paint; // field@0b04 │ │ +09a650: 7030 9620 870d |0016: invoke-direct {v7, v8, v13}, Lcom/negusoft/holoaccent/drawable/ContactBadgeDrawable;.initLinePaint:(Landroid/util/DisplayMetrics;I)Landroid/graphics/Paint; // method@2096 │ │ +09a656: 0c00 |0019: move-result-object v0 │ │ +09a658: 5b70 050b |001a: iput-object v0, v7, Lcom/negusoft/holoaccent/drawable/ContactBadgeDrawable;.mLinePaint:Landroid/graphics/Paint; // field@0b05 │ │ +09a65c: 0e00 |001c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=48 │ │ 0x0003 line=49 │ │ 0x0010 line=50 │ │ 0x0016 line=51 │ │ 0x001c line=52 │ │ @@ -149463,16 +211384,16 @@ │ │ type : '(Landroid/graphics/Canvas;)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -06c904: |[06c904] com.negusoft.holoaccent.drawable.ContactBadgeDrawable.drawMark:(Landroid/graphics/Canvas;)V │ │ -06c914: 0e00 |0000: return-void │ │ +09a660: |[09a660] com.negusoft.holoaccent.drawable.ContactBadgeDrawable.drawMark:(Landroid/graphics/Canvas;)V │ │ +09a670: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=92 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Lcom/negusoft/holoaccent/drawable/ContactBadgeDrawable; │ │ 0x0000 - 0x0001 reg=1 canvas Landroid/graphics/Canvas; │ │ │ │ @@ -149481,38 +211402,38 @@ │ │ type : '(Landroid/graphics/Canvas;FF)Landroid/graphics/Path;' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 9 │ │ ins : 4 │ │ outs : 3 │ │ insns size : 42 16-bit code units │ │ -06c918: |[06c918] com.negusoft.holoaccent.drawable.ContactBadgeDrawable.getLinePath:(Landroid/graphics/Canvas;FF)Landroid/graphics/Path; │ │ -06c928: 1204 |0000: const/4 v4, #int 0 // #0 │ │ -06c92a: 6e10 af15 0500 |0001: invoke-virtual {v5}, Lcom/negusoft/holoaccent/drawable/ContactBadgeDrawable;.getBounds:()Landroid/graphics/Rect; // method@15af │ │ -06c930: 0c00 |0004: move-result-object v0 │ │ -06c932: 2201 5200 |0005: new-instance v1, Landroid/graphics/Path; // type@0052 │ │ -06c936: 7010 7c01 0100 |0007: invoke-direct {v1}, Landroid/graphics/Path;.:()V // method@017c │ │ -06c93c: 5202 2700 |000a: iget v2, v0, Landroid/graphics/Rect;.right:I // field@0027 │ │ -06c940: 8222 |000c: int-to-float v2, v2 │ │ -06c942: c772 |000d: sub-float/2addr v2, v7 │ │ -06c944: 5203 2500 |000e: iget v3, v0, Landroid/graphics/Rect;.bottom:I // field@0025 │ │ -06c948: 8233 |0010: int-to-float v3, v3 │ │ -06c94a: 6e30 8101 2103 |0011: invoke-virtual {v1, v2, v3}, Landroid/graphics/Path;.moveTo:(FF)V // method@0181 │ │ -06c950: 7f82 |0014: neg-float v2, v8 │ │ -06c952: 6e30 8201 2104 |0015: invoke-virtual {v1, v2, v4}, Landroid/graphics/Path;.rLineTo:(FF)V // method@0182 │ │ -06c958: 5202 2700 |0018: iget v2, v0, Landroid/graphics/Rect;.right:I // field@0027 │ │ -06c95c: 8222 |001a: int-to-float v2, v2 │ │ -06c95e: 5203 2500 |001b: iget v3, v0, Landroid/graphics/Rect;.bottom:I // field@0025 │ │ -06c962: 8233 |001d: int-to-float v3, v3 │ │ -06c964: c773 |001e: sub-float/2addr v3, v7 │ │ -06c966: c783 |001f: sub-float/2addr v3, v8 │ │ -06c968: 6e30 8001 2103 |0020: invoke-virtual {v1, v2, v3}, Landroid/graphics/Path;.lineTo:(FF)V // method@0180 │ │ -06c96e: 6e30 8201 4108 |0023: invoke-virtual {v1, v4, v8}, Landroid/graphics/Path;.rLineTo:(FF)V // method@0182 │ │ -06c974: 6e10 7f01 0100 |0026: invoke-virtual {v1}, Landroid/graphics/Path;.close:()V // method@017f │ │ -06c97a: 1101 |0029: return-object v1 │ │ +09a674: |[09a674] com.negusoft.holoaccent.drawable.ContactBadgeDrawable.getLinePath:(Landroid/graphics/Canvas;FF)Landroid/graphics/Path; │ │ +09a684: 1204 |0000: const/4 v4, #int 0 // #0 │ │ +09a686: 6e10 9120 0500 |0001: invoke-virtual {v5}, Lcom/negusoft/holoaccent/drawable/ContactBadgeDrawable;.getBounds:()Landroid/graphics/Rect; // method@2091 │ │ +09a68c: 0c00 |0004: move-result-object v0 │ │ +09a68e: 2201 6800 |0005: new-instance v1, Landroid/graphics/Path; // type@0068 │ │ +09a692: 7010 ee01 0100 |0007: invoke-direct {v1}, Landroid/graphics/Path;.:()V // method@01ee │ │ +09a698: 5202 3700 |000a: iget v2, v0, Landroid/graphics/Rect;.right:I // field@0037 │ │ +09a69c: 8222 |000c: int-to-float v2, v2 │ │ +09a69e: c772 |000d: sub-float/2addr v2, v7 │ │ +09a6a0: 5203 3500 |000e: iget v3, v0, Landroid/graphics/Rect;.bottom:I // field@0035 │ │ +09a6a4: 8233 |0010: int-to-float v3, v3 │ │ +09a6a6: 6e30 f301 2103 |0011: invoke-virtual {v1, v2, v3}, Landroid/graphics/Path;.moveTo:(FF)V // method@01f3 │ │ +09a6ac: 7f82 |0014: neg-float v2, v8 │ │ +09a6ae: 6e30 f501 2104 |0015: invoke-virtual {v1, v2, v4}, Landroid/graphics/Path;.rLineTo:(FF)V // method@01f5 │ │ +09a6b4: 5202 3700 |0018: iget v2, v0, Landroid/graphics/Rect;.right:I // field@0037 │ │ +09a6b8: 8222 |001a: int-to-float v2, v2 │ │ +09a6ba: 5203 3500 |001b: iget v3, v0, Landroid/graphics/Rect;.bottom:I // field@0035 │ │ +09a6be: 8233 |001d: int-to-float v3, v3 │ │ +09a6c0: c773 |001e: sub-float/2addr v3, v7 │ │ +09a6c2: c783 |001f: sub-float/2addr v3, v8 │ │ +09a6c4: 6e30 f201 2103 |0020: invoke-virtual {v1, v2, v3}, Landroid/graphics/Path;.lineTo:(FF)V // method@01f2 │ │ +09a6ca: 6e30 f501 4108 |0023: invoke-virtual {v1, v4, v8}, Landroid/graphics/Path;.rLineTo:(FF)V // method@01f5 │ │ +09a6d0: 6e10 f101 0100 |0026: invoke-virtual {v1}, Landroid/graphics/Path;.close:()V // method@01f1 │ │ +09a6d6: 1101 |0029: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=105 │ │ 0x0005 line=106 │ │ 0x000a line=107 │ │ 0x0014 line=108 │ │ 0x0018 line=109 │ │ @@ -149532,38 +211453,38 @@ │ │ type : '(Landroid/graphics/Canvas;F)Landroid/graphics/Path;' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 7 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 42 16-bit code units │ │ -06c97c: |[06c97c] com.negusoft.holoaccent.drawable.ContactBadgeDrawable.getMarkPath:(Landroid/graphics/Canvas;F)Landroid/graphics/Path; │ │ -06c98c: 6e10 af15 0400 |0000: invoke-virtual {v4}, Lcom/negusoft/holoaccent/drawable/ContactBadgeDrawable;.getBounds:()Landroid/graphics/Rect; // method@15af │ │ -06c992: 0c00 |0003: move-result-object v0 │ │ -06c994: 2201 5200 |0004: new-instance v1, Landroid/graphics/Path; // type@0052 │ │ -06c998: 7010 7c01 0100 |0006: invoke-direct {v1}, Landroid/graphics/Path;.:()V // method@017c │ │ -06c99e: 5202 2700 |0009: iget v2, v0, Landroid/graphics/Rect;.right:I // field@0027 │ │ -06c9a2: 8222 |000b: int-to-float v2, v2 │ │ -06c9a4: c762 |000c: sub-float/2addr v2, v6 │ │ -06c9a6: 5203 2500 |000d: iget v3, v0, Landroid/graphics/Rect;.bottom:I // field@0025 │ │ -06c9aa: 8233 |000f: int-to-float v3, v3 │ │ -06c9ac: 6e30 8101 2103 |0010: invoke-virtual {v1, v2, v3}, Landroid/graphics/Path;.moveTo:(FF)V // method@0181 │ │ -06c9b2: 5202 2700 |0013: iget v2, v0, Landroid/graphics/Rect;.right:I // field@0027 │ │ -06c9b6: 8222 |0015: int-to-float v2, v2 │ │ -06c9b8: 5203 2500 |0016: iget v3, v0, Landroid/graphics/Rect;.bottom:I // field@0025 │ │ -06c9bc: 8233 |0018: int-to-float v3, v3 │ │ -06c9be: c763 |0019: sub-float/2addr v3, v6 │ │ -06c9c0: 6e30 8001 2103 |001a: invoke-virtual {v1, v2, v3}, Landroid/graphics/Path;.lineTo:(FF)V // method@0180 │ │ -06c9c6: 5202 2700 |001d: iget v2, v0, Landroid/graphics/Rect;.right:I // field@0027 │ │ -06c9ca: 8222 |001f: int-to-float v2, v2 │ │ -06c9cc: 5203 2500 |0020: iget v3, v0, Landroid/graphics/Rect;.bottom:I // field@0025 │ │ -06c9d0: 8233 |0022: int-to-float v3, v3 │ │ -06c9d2: 6e30 8001 2103 |0023: invoke-virtual {v1, v2, v3}, Landroid/graphics/Path;.lineTo:(FF)V // method@0180 │ │ -06c9d8: 6e10 7f01 0100 |0026: invoke-virtual {v1}, Landroid/graphics/Path;.close:()V // method@017f │ │ -06c9de: 1101 |0029: return-object v1 │ │ +09a6d8: |[09a6d8] com.negusoft.holoaccent.drawable.ContactBadgeDrawable.getMarkPath:(Landroid/graphics/Canvas;F)Landroid/graphics/Path; │ │ +09a6e8: 6e10 9120 0400 |0000: invoke-virtual {v4}, Lcom/negusoft/holoaccent/drawable/ContactBadgeDrawable;.getBounds:()Landroid/graphics/Rect; // method@2091 │ │ +09a6ee: 0c00 |0003: move-result-object v0 │ │ +09a6f0: 2201 6800 |0004: new-instance v1, Landroid/graphics/Path; // type@0068 │ │ +09a6f4: 7010 ee01 0100 |0006: invoke-direct {v1}, Landroid/graphics/Path;.:()V // method@01ee │ │ +09a6fa: 5202 3700 |0009: iget v2, v0, Landroid/graphics/Rect;.right:I // field@0037 │ │ +09a6fe: 8222 |000b: int-to-float v2, v2 │ │ +09a700: c762 |000c: sub-float/2addr v2, v6 │ │ +09a702: 5203 3500 |000d: iget v3, v0, Landroid/graphics/Rect;.bottom:I // field@0035 │ │ +09a706: 8233 |000f: int-to-float v3, v3 │ │ +09a708: 6e30 f301 2103 |0010: invoke-virtual {v1, v2, v3}, Landroid/graphics/Path;.moveTo:(FF)V // method@01f3 │ │ +09a70e: 5202 3700 |0013: iget v2, v0, Landroid/graphics/Rect;.right:I // field@0037 │ │ +09a712: 8222 |0015: int-to-float v2, v2 │ │ +09a714: 5203 3500 |0016: iget v3, v0, Landroid/graphics/Rect;.bottom:I // field@0035 │ │ +09a718: 8233 |0018: int-to-float v3, v3 │ │ +09a71a: c763 |0019: sub-float/2addr v3, v6 │ │ +09a71c: 6e30 f201 2103 |001a: invoke-virtual {v1, v2, v3}, Landroid/graphics/Path;.lineTo:(FF)V // method@01f2 │ │ +09a722: 5202 3700 |001d: iget v2, v0, Landroid/graphics/Rect;.right:I // field@0037 │ │ +09a726: 8222 |001f: int-to-float v2, v2 │ │ +09a728: 5203 3500 |0020: iget v3, v0, Landroid/graphics/Rect;.bottom:I // field@0035 │ │ +09a72c: 8233 |0022: int-to-float v3, v3 │ │ +09a72e: 6e30 f201 2103 |0023: invoke-virtual {v1, v2, v3}, Landroid/graphics/Path;.lineTo:(FF)V // method@01f2 │ │ +09a734: 6e10 f101 0100 |0026: invoke-virtual {v1}, Landroid/graphics/Path;.close:()V // method@01f1 │ │ +09a73a: 1101 |0029: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=95 │ │ 0x0004 line=96 │ │ 0x0009 line=97 │ │ 0x0013 line=98 │ │ 0x001d line=99 │ │ @@ -149581,23 +211502,23 @@ │ │ type : '(I)Landroid/graphics/Paint;' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 18 16-bit code units │ │ -06c9e0: |[06c9e0] com.negusoft.holoaccent.drawable.ContactBadgeDrawable.initFillPaint:(I)Landroid/graphics/Paint; │ │ -06c9f0: 2200 5100 |0000: new-instance v0, Landroid/graphics/Paint; // type@0051 │ │ -06c9f4: 7010 7401 0000 |0002: invoke-direct {v0}, Landroid/graphics/Paint;.:()V // method@0174 │ │ -06c9fa: 6201 2000 |0005: sget-object v1, Landroid/graphics/Paint$Style;.FILL:Landroid/graphics/Paint$Style; // field@0020 │ │ -06c9fe: 6e20 7b01 1000 |0007: invoke-virtual {v0, v1}, Landroid/graphics/Paint;.setStyle:(Landroid/graphics/Paint$Style;)V // method@017b │ │ -06ca04: 6e20 7701 3000 |000a: invoke-virtual {v0, v3}, Landroid/graphics/Paint;.setColor:(I)V // method@0177 │ │ -06ca0a: 1211 |000d: const/4 v1, #int 1 // #1 │ │ -06ca0c: 6e20 7601 1000 |000e: invoke-virtual {v0, v1}, Landroid/graphics/Paint;.setAntiAlias:(Z)V // method@0176 │ │ -06ca12: 1100 |0011: return-object v0 │ │ +09a73c: |[09a73c] com.negusoft.holoaccent.drawable.ContactBadgeDrawable.initFillPaint:(I)Landroid/graphics/Paint; │ │ +09a74c: 2200 6600 |0000: new-instance v0, Landroid/graphics/Paint; // type@0066 │ │ +09a750: 7010 db01 0000 |0002: invoke-direct {v0}, Landroid/graphics/Paint;.:()V // method@01db │ │ +09a756: 6201 2f00 |0005: sget-object v1, Landroid/graphics/Paint$Style;.FILL:Landroid/graphics/Paint$Style; // field@002f │ │ +09a75a: 6e20 ed01 1000 |0007: invoke-virtual {v0, v1}, Landroid/graphics/Paint;.setStyle:(Landroid/graphics/Paint$Style;)V // method@01ed │ │ +09a760: 6e20 e401 3000 |000a: invoke-virtual {v0, v3}, Landroid/graphics/Paint;.setColor:(I)V // method@01e4 │ │ +09a766: 1211 |000d: const/4 v1, #int 1 // #1 │ │ +09a768: 6e20 e301 1000 |000e: invoke-virtual {v0, v1}, Landroid/graphics/Paint;.setAntiAlias:(Z)V // method@01e3 │ │ +09a76e: 1100 |0011: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=55 │ │ 0x0005 line=56 │ │ 0x000a line=57 │ │ 0x000d line=58 │ │ 0x0011 line=59 │ │ @@ -149611,23 +211532,23 @@ │ │ type : '(Landroid/util/DisplayMetrics;I)Landroid/graphics/Paint;' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 18 16-bit code units │ │ -06ca14: |[06ca14] com.negusoft.holoaccent.drawable.ContactBadgeDrawable.initLinePaint:(Landroid/util/DisplayMetrics;I)Landroid/graphics/Paint; │ │ -06ca24: 2200 5100 |0000: new-instance v0, Landroid/graphics/Paint; // type@0051 │ │ -06ca28: 7010 7401 0000 |0002: invoke-direct {v0}, Landroid/graphics/Paint;.:()V // method@0174 │ │ -06ca2e: 6201 2000 |0005: sget-object v1, Landroid/graphics/Paint$Style;.FILL:Landroid/graphics/Paint$Style; // field@0020 │ │ -06ca32: 6e20 7b01 1000 |0007: invoke-virtual {v0, v1}, Landroid/graphics/Paint;.setStyle:(Landroid/graphics/Paint$Style;)V // method@017b │ │ -06ca38: 6e20 7701 4000 |000a: invoke-virtual {v0, v4}, Landroid/graphics/Paint;.setColor:(I)V // method@0177 │ │ -06ca3e: 1211 |000d: const/4 v1, #int 1 // #1 │ │ -06ca40: 6e20 7601 1000 |000e: invoke-virtual {v0, v1}, Landroid/graphics/Paint;.setAntiAlias:(Z)V // method@0176 │ │ -06ca46: 1100 |0011: return-object v0 │ │ +09a770: |[09a770] com.negusoft.holoaccent.drawable.ContactBadgeDrawable.initLinePaint:(Landroid/util/DisplayMetrics;I)Landroid/graphics/Paint; │ │ +09a780: 2200 6600 |0000: new-instance v0, Landroid/graphics/Paint; // type@0066 │ │ +09a784: 7010 db01 0000 |0002: invoke-direct {v0}, Landroid/graphics/Paint;.:()V // method@01db │ │ +09a78a: 6201 2f00 |0005: sget-object v1, Landroid/graphics/Paint$Style;.FILL:Landroid/graphics/Paint$Style; // field@002f │ │ +09a78e: 6e20 ed01 1000 |0007: invoke-virtual {v0, v1}, Landroid/graphics/Paint;.setStyle:(Landroid/graphics/Paint$Style;)V // method@01ed │ │ +09a794: 6e20 e401 4000 |000a: invoke-virtual {v0, v4}, Landroid/graphics/Paint;.setColor:(I)V // method@01e4 │ │ +09a79a: 1211 |000d: const/4 v1, #int 1 // #1 │ │ +09a79c: 6e20 e301 1000 |000e: invoke-virtual {v0, v1}, Landroid/graphics/Paint;.setAntiAlias:(Z)V // method@01e3 │ │ +09a7a2: 1100 |0011: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=63 │ │ 0x0005 line=64 │ │ 0x000a line=65 │ │ 0x000d line=66 │ │ 0x0011 line=67 │ │ @@ -149643,36 +211564,36 @@ │ │ type : '(Landroid/graphics/Canvas;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 9 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 43 16-bit code units │ │ -06ca48: |[06ca48] com.negusoft.holoaccent.drawable.ContactBadgeDrawable.draw:(Landroid/graphics/Canvas;)V │ │ -06ca58: 1216 |0000: const/4 v6, #int 1 // #1 │ │ -06ca5a: 6f20 e115 8700 |0001: invoke-super {v7, v8}, Lcom/negusoft/holoaccent/drawable/RectDrawable;.draw:(Landroid/graphics/Canvas;)V // method@15e1 │ │ -06ca60: 1504 4041 |0004: const/high16 v4, #int 1094713344 // #4140 │ │ -06ca64: 5475 f307 |0006: iget-object v5, v7, Lcom/negusoft/holoaccent/drawable/ContactBadgeDrawable;.mState:Lcom/negusoft/holoaccent/drawable/ContactBadgeDrawable$ContactBadgeConstantState; // field@07f3 │ │ -06ca68: 5455 ec07 |0008: iget-object v5, v5, Lcom/negusoft/holoaccent/drawable/ContactBadgeDrawable$ContactBadgeConstantState;.mDisplayMetrics:Landroid/util/DisplayMetrics; // field@07ec │ │ -06ca6c: 7130 4212 4605 |000a: invoke-static {v6, v4, v5}, Landroid/util/TypedValue;.applyDimension:(IFLandroid/util/DisplayMetrics;)F // method@1242 │ │ -06ca72: 0a03 |000d: move-result v3 │ │ -06ca74: 1504 0040 |000e: const/high16 v4, #int 1073741824 // #4000 │ │ -06ca78: 5475 f307 |0010: iget-object v5, v7, Lcom/negusoft/holoaccent/drawable/ContactBadgeDrawable;.mState:Lcom/negusoft/holoaccent/drawable/ContactBadgeDrawable$ContactBadgeConstantState; // field@07f3 │ │ -06ca7c: 5455 ec07 |0012: iget-object v5, v5, Lcom/negusoft/holoaccent/drawable/ContactBadgeDrawable$ContactBadgeConstantState;.mDisplayMetrics:Landroid/util/DisplayMetrics; // field@07ec │ │ -06ca80: 7130 4212 4605 |0014: invoke-static {v6, v4, v5}, Landroid/util/TypedValue;.applyDimension:(IFLandroid/util/DisplayMetrics;)F // method@1242 │ │ -06ca86: 0a01 |0017: move-result v1 │ │ -06ca88: 7030 b215 8703 |0018: invoke-direct {v7, v8, v3}, Lcom/negusoft/holoaccent/drawable/ContactBadgeDrawable;.getMarkPath:(Landroid/graphics/Canvas;F)Landroid/graphics/Path; // method@15b2 │ │ -06ca8e: 0c02 |001b: move-result-object v2 │ │ -06ca90: 5474 f107 |001c: iget-object v4, v7, Lcom/negusoft/holoaccent/drawable/ContactBadgeDrawable;.mFillPaint:Landroid/graphics/Paint; // field@07f1 │ │ -06ca94: 6e30 5c01 2804 |001e: invoke-virtual {v8, v2, v4}, Landroid/graphics/Canvas;.drawPath:(Landroid/graphics/Path;Landroid/graphics/Paint;)V // method@015c │ │ -06ca9a: 7040 b115 8713 |0021: invoke-direct {v7, v8, v3, v1}, Lcom/negusoft/holoaccent/drawable/ContactBadgeDrawable;.getLinePath:(Landroid/graphics/Canvas;FF)Landroid/graphics/Path; // method@15b1 │ │ -06caa0: 0c00 |0024: move-result-object v0 │ │ -06caa2: 5474 f207 |0025: iget-object v4, v7, Lcom/negusoft/holoaccent/drawable/ContactBadgeDrawable;.mLinePaint:Landroid/graphics/Paint; // field@07f2 │ │ -06caa6: 6e30 5c01 0804 |0027: invoke-virtual {v8, v0, v4}, Landroid/graphics/Canvas;.drawPath:(Landroid/graphics/Path;Landroid/graphics/Paint;)V // method@015c │ │ -06caac: 0e00 |002a: return-void │ │ +09a7a4: |[09a7a4] com.negusoft.holoaccent.drawable.ContactBadgeDrawable.draw:(Landroid/graphics/Canvas;)V │ │ +09a7b4: 1216 |0000: const/4 v6, #int 1 // #1 │ │ +09a7b6: 6f20 c320 8700 |0001: invoke-super {v7, v8}, Lcom/negusoft/holoaccent/drawable/RectDrawable;.draw:(Landroid/graphics/Canvas;)V // method@20c3 │ │ +09a7bc: 1504 4041 |0004: const/high16 v4, #int 1094713344 // #4140 │ │ +09a7c0: 5475 060b |0006: iget-object v5, v7, Lcom/negusoft/holoaccent/drawable/ContactBadgeDrawable;.mState:Lcom/negusoft/holoaccent/drawable/ContactBadgeDrawable$ContactBadgeConstantState; // field@0b06 │ │ +09a7c4: 5455 ff0a |0008: iget-object v5, v5, Lcom/negusoft/holoaccent/drawable/ContactBadgeDrawable$ContactBadgeConstantState;.mDisplayMetrics:Landroid/util/DisplayMetrics; // field@0aff │ │ +09a7c8: 7130 801c 4605 |000a: invoke-static {v6, v4, v5}, Landroid/util/TypedValue;.applyDimension:(IFLandroid/util/DisplayMetrics;)F // method@1c80 │ │ +09a7ce: 0a03 |000d: move-result v3 │ │ +09a7d0: 1504 0040 |000e: const/high16 v4, #int 1073741824 // #4000 │ │ +09a7d4: 5475 060b |0010: iget-object v5, v7, Lcom/negusoft/holoaccent/drawable/ContactBadgeDrawable;.mState:Lcom/negusoft/holoaccent/drawable/ContactBadgeDrawable$ContactBadgeConstantState; // field@0b06 │ │ +09a7d8: 5455 ff0a |0012: iget-object v5, v5, Lcom/negusoft/holoaccent/drawable/ContactBadgeDrawable$ContactBadgeConstantState;.mDisplayMetrics:Landroid/util/DisplayMetrics; // field@0aff │ │ +09a7dc: 7130 801c 4605 |0014: invoke-static {v6, v4, v5}, Landroid/util/TypedValue;.applyDimension:(IFLandroid/util/DisplayMetrics;)F // method@1c80 │ │ +09a7e2: 0a01 |0017: move-result v1 │ │ +09a7e4: 7030 9420 8703 |0018: invoke-direct {v7, v8, v3}, Lcom/negusoft/holoaccent/drawable/ContactBadgeDrawable;.getMarkPath:(Landroid/graphics/Canvas;F)Landroid/graphics/Path; // method@2094 │ │ +09a7ea: 0c02 |001b: move-result-object v2 │ │ +09a7ec: 5474 040b |001c: iget-object v4, v7, Lcom/negusoft/holoaccent/drawable/ContactBadgeDrawable;.mFillPaint:Landroid/graphics/Paint; // field@0b04 │ │ +09a7f0: 6e30 be01 2804 |001e: invoke-virtual {v8, v2, v4}, Landroid/graphics/Canvas;.drawPath:(Landroid/graphics/Path;Landroid/graphics/Paint;)V // method@01be │ │ +09a7f6: 7040 9320 8713 |0021: invoke-direct {v7, v8, v3, v1}, Lcom/negusoft/holoaccent/drawable/ContactBadgeDrawable;.getLinePath:(Landroid/graphics/Canvas;FF)Landroid/graphics/Path; // method@2093 │ │ +09a7fc: 0c00 |0024: move-result-object v0 │ │ +09a7fe: 5474 050b |0025: iget-object v4, v7, Lcom/negusoft/holoaccent/drawable/ContactBadgeDrawable;.mLinePaint:Landroid/graphics/Paint; // field@0b05 │ │ +09a802: 6e30 be01 0804 |0027: invoke-virtual {v8, v0, v4}, Landroid/graphics/Canvas;.drawPath:(Landroid/graphics/Path;Landroid/graphics/Paint;)V // method@01be │ │ +09a808: 0e00 |002a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=72 │ │ 0x0004 line=74 │ │ 0x000e line=75 │ │ 0x0018 line=77 │ │ 0x001c line=78 │ │ @@ -149692,41 +211613,41 @@ │ │ type : '()Landroid/graphics/drawable/Drawable$ConstantState;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 11 16-bit code units │ │ -06cab0: |[06cab0] com.negusoft.holoaccent.drawable.ContactBadgeDrawable.getConstantState:()Landroid/graphics/drawable/Drawable$ConstantState; │ │ -06cac0: 5420 f307 |0000: iget-object v0, v2, Lcom/negusoft/holoaccent/drawable/ContactBadgeDrawable;.mState:Lcom/negusoft/holoaccent/drawable/ContactBadgeDrawable$ContactBadgeConstantState; // field@07f3 │ │ -06cac4: 6f10 e315 0200 |0002: invoke-super {v2}, Lcom/negusoft/holoaccent/drawable/RectDrawable;.getChangingConfigurations:()I // method@15e3 │ │ -06caca: 0a01 |0005: move-result v1 │ │ -06cacc: 5901 e807 |0006: iput v1, v0, Lcom/negusoft/holoaccent/drawable/ContactBadgeDrawable$ContactBadgeConstantState;.changingConfigurationValue:I // field@07e8 │ │ -06cad0: 5420 f307 |0008: iget-object v0, v2, Lcom/negusoft/holoaccent/drawable/ContactBadgeDrawable;.mState:Lcom/negusoft/holoaccent/drawable/ContactBadgeDrawable$ContactBadgeConstantState; // field@07f3 │ │ -06cad4: 1100 |000a: return-object v0 │ │ +09a80c: |[09a80c] com.negusoft.holoaccent.drawable.ContactBadgeDrawable.getConstantState:()Landroid/graphics/drawable/Drawable$ConstantState; │ │ +09a81c: 5420 060b |0000: iget-object v0, v2, Lcom/negusoft/holoaccent/drawable/ContactBadgeDrawable;.mState:Lcom/negusoft/holoaccent/drawable/ContactBadgeDrawable$ContactBadgeConstantState; // field@0b06 │ │ +09a820: 6f10 c520 0200 |0002: invoke-super {v2}, Lcom/negusoft/holoaccent/drawable/RectDrawable;.getChangingConfigurations:()I // method@20c5 │ │ +09a826: 0a01 |0005: move-result v1 │ │ +09a828: 5901 fb0a |0006: iput v1, v0, Lcom/negusoft/holoaccent/drawable/ContactBadgeDrawable$ContactBadgeConstantState;.changingConfigurationValue:I // field@0afb │ │ +09a82c: 5420 060b |0008: iget-object v0, v2, Lcom/negusoft/holoaccent/drawable/ContactBadgeDrawable;.mState:Lcom/negusoft/holoaccent/drawable/ContactBadgeDrawable$ContactBadgeConstantState; // field@0b06 │ │ +09a830: 1100 |000a: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=86 │ │ 0x0008 line=87 │ │ locals : │ │ 0x0000 - 0x000b reg=2 this Lcom/negusoft/holoaccent/drawable/ContactBadgeDrawable; │ │ │ │ - source_file_idx : 629 (ContactBadgeDrawable.java) │ │ + source_file_idx : 781 (ContactBadgeDrawable.java) │ │ │ │ -Class #579 header: │ │ -class_idx : 867 │ │ +Class #859 header: │ │ +class_idx : 1252 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 948 │ │ -source_file_idx : 364 │ │ +superclass_idx : 1337 │ │ +source_file_idx : 433 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ -Class #579 - │ │ +Class #859 - │ │ Class descriptor : 'Lcom/negusoft/holoaccent/interceptor/AccentColorInterceptor;' │ │ Access flags : 0x0001 (PUBLIC) │ │ Superclass : 'Ljava/lang/Object;' │ │ Interfaces - │ │ #0 : 'Lcom/negusoft/holoaccent/AccentResources$ColorInterceptor;' │ │ Static fields - │ │ Instance fields - │ │ @@ -149736,17 +211657,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -06cad8: |[06cad8] com.negusoft.holoaccent.interceptor.AccentColorInterceptor.:()V │ │ -06cae8: 7010 9117 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1791 │ │ -06caee: 0e00 |0003: return-void │ │ +09a834: |[09a834] com.negusoft.holoaccent.interceptor.AccentColorInterceptor.:()V │ │ +09a844: 7010 8622 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2286 │ │ +09a84a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=9 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lcom/negusoft/holoaccent/interceptor/AccentColorInterceptor; │ │ │ │ Virtual methods - │ │ @@ -149755,45 +211676,45 @@ │ │ type : '(Landroid/content/res/Resources;Lcom/negusoft/holoaccent/AccentPalette;I)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 2 │ │ insns size : 53 16-bit code units │ │ -06caf0: |[06caf0] com.negusoft.holoaccent.interceptor.AccentColorInterceptor.getColor:(Landroid/content/res/Resources;Lcom/negusoft/holoaccent/AccentPalette;I)I │ │ -06cb00: 6000 c805 |0000: sget v0, Lcom/negusoft/holoaccent/R$color;.ha__accent_reference:I // field@05c8 │ │ -06cb04: 3304 0700 |0002: if-ne v4, v0, 0009 // +0007 │ │ -06cb08: 6e10 0b15 0300 |0004: invoke-virtual {v3}, Lcom/negusoft/holoaccent/AccentPalette;.getAccentColor:()I // method@150b │ │ -06cb0e: 0a00 |0007: move-result v0 │ │ -06cb10: 0f00 |0008: return v0 │ │ -06cb12: 6000 c605 |0009: sget v0, Lcom/negusoft/holoaccent/R$color;.ha__accent_dark_reference:I // field@05c6 │ │ -06cb16: 3304 0700 |000b: if-ne v4, v0, 0012 // +0007 │ │ -06cb1a: 6e10 0f15 0300 |000d: invoke-virtual {v3}, Lcom/negusoft/holoaccent/AccentPalette;.getDarkAccentColor:()I // method@150f │ │ -06cb20: 0a00 |0010: move-result v0 │ │ -06cb22: 28f7 |0011: goto 0008 // -0009 │ │ -06cb24: 6000 ca05 |0012: sget v0, Lcom/negusoft/holoaccent/R$color;.ha__accent_translucent_reference:I // field@05ca │ │ -06cb28: 3304 0900 |0014: if-ne v4, v0, 001d // +0009 │ │ -06cb2c: 1300 6600 |0016: const/16 v0, #int 102 // #66 │ │ -06cb30: 6e20 0c15 0300 |0018: invoke-virtual {v3, v0}, Lcom/negusoft/holoaccent/AccentPalette;.getAccentColor:(I)I // method@150c │ │ -06cb36: 0a00 |001b: move-result v0 │ │ -06cb38: 28ec |001c: goto 0008 // -0014 │ │ -06cb3a: 6000 cd05 |001d: sget v0, Lcom/negusoft/holoaccent/R$color;.ha__calendar_selected_week_reference:I // field@05cd │ │ -06cb3e: 3304 0900 |001f: if-ne v4, v0, 0028 // +0009 │ │ -06cb42: 1300 3300 |0021: const/16 v0, #int 51 // #33 │ │ -06cb46: 6e20 0c15 0300 |0023: invoke-virtual {v3, v0}, Lcom/negusoft/holoaccent/AccentPalette;.getAccentColor:(I)I // method@150c │ │ -06cb4c: 0a00 |0026: move-result v0 │ │ -06cb4e: 28e1 |0027: goto 0008 // -001f │ │ -06cb50: 6000 cf05 |0028: sget v0, Lcom/negusoft/holoaccent/R$color;.ha__picker_divider_reference:I // field@05cf │ │ -06cb54: 3304 0900 |002a: if-ne v4, v0, 0033 // +0009 │ │ -06cb58: 1300 cc00 |002c: const/16 v0, #int 204 // #cc │ │ -06cb5c: 6e20 0c15 0300 |002e: invoke-virtual {v3, v0}, Lcom/negusoft/holoaccent/AccentPalette;.getAccentColor:(I)I // method@150c │ │ -06cb62: 0a00 |0031: move-result v0 │ │ -06cb64: 28d6 |0032: goto 0008 // -002a │ │ -06cb66: 1200 |0033: const/4 v0, #int 0 // #0 │ │ -06cb68: 28d4 |0034: goto 0008 // -002c │ │ +09a84c: |[09a84c] com.negusoft.holoaccent.interceptor.AccentColorInterceptor.getColor:(Landroid/content/res/Resources;Lcom/negusoft/holoaccent/AccentPalette;I)I │ │ +09a85c: 6000 db08 |0000: sget v0, Lcom/negusoft/holoaccent/R$color;.ha__accent_reference:I // field@08db │ │ +09a860: 3304 0700 |0002: if-ne v4, v0, 0009 // +0007 │ │ +09a864: 6e10 ed1f 0300 |0004: invoke-virtual {v3}, Lcom/negusoft/holoaccent/AccentPalette;.getAccentColor:()I // method@1fed │ │ +09a86a: 0a00 |0007: move-result v0 │ │ +09a86c: 0f00 |0008: return v0 │ │ +09a86e: 6000 d908 |0009: sget v0, Lcom/negusoft/holoaccent/R$color;.ha__accent_dark_reference:I // field@08d9 │ │ +09a872: 3304 0700 |000b: if-ne v4, v0, 0012 // +0007 │ │ +09a876: 6e10 f11f 0300 |000d: invoke-virtual {v3}, Lcom/negusoft/holoaccent/AccentPalette;.getDarkAccentColor:()I // method@1ff1 │ │ +09a87c: 0a00 |0010: move-result v0 │ │ +09a87e: 28f7 |0011: goto 0008 // -0009 │ │ +09a880: 6000 dd08 |0012: sget v0, Lcom/negusoft/holoaccent/R$color;.ha__accent_translucent_reference:I // field@08dd │ │ +09a884: 3304 0900 |0014: if-ne v4, v0, 001d // +0009 │ │ +09a888: 1300 6600 |0016: const/16 v0, #int 102 // #66 │ │ +09a88c: 6e20 ee1f 0300 |0018: invoke-virtual {v3, v0}, Lcom/negusoft/holoaccent/AccentPalette;.getAccentColor:(I)I // method@1fee │ │ +09a892: 0a00 |001b: move-result v0 │ │ +09a894: 28ec |001c: goto 0008 // -0014 │ │ +09a896: 6000 e008 |001d: sget v0, Lcom/negusoft/holoaccent/R$color;.ha__calendar_selected_week_reference:I // field@08e0 │ │ +09a89a: 3304 0900 |001f: if-ne v4, v0, 0028 // +0009 │ │ +09a89e: 1300 3300 |0021: const/16 v0, #int 51 // #33 │ │ +09a8a2: 6e20 ee1f 0300 |0023: invoke-virtual {v3, v0}, Lcom/negusoft/holoaccent/AccentPalette;.getAccentColor:(I)I // method@1fee │ │ +09a8a8: 0a00 |0026: move-result v0 │ │ +09a8aa: 28e1 |0027: goto 0008 // -001f │ │ +09a8ac: 6000 e208 |0028: sget v0, Lcom/negusoft/holoaccent/R$color;.ha__picker_divider_reference:I // field@08e2 │ │ +09a8b0: 3304 0900 |002a: if-ne v4, v0, 0033 // +0009 │ │ +09a8b4: 1300 cc00 |002c: const/16 v0, #int 204 // #cc │ │ +09a8b8: 6e20 ee1f 0300 |002e: invoke-virtual {v3, v0}, Lcom/negusoft/holoaccent/AccentPalette;.getAccentColor:(I)I // method@1fee │ │ +09a8be: 0a00 |0031: move-result v0 │ │ +09a8c0: 28d6 |0032: goto 0008 // -002a │ │ +09a8c2: 1200 |0033: const/4 v0, #int 0 // #0 │ │ +09a8c4: 28d4 |0034: goto 0008 // -002c │ │ catches : (none) │ │ positions : │ │ 0x0000 line=12 │ │ 0x0004 line=13 │ │ 0x0008 line=22 │ │ 0x0009 line=14 │ │ 0x000d line=15 │ │ @@ -149806,27 +211727,27 @@ │ │ 0x0033 line=22 │ │ locals : │ │ 0x0000 - 0x0035 reg=1 this Lcom/negusoft/holoaccent/interceptor/AccentColorInterceptor; │ │ 0x0000 - 0x0035 reg=2 res Landroid/content/res/Resources; │ │ 0x0000 - 0x0035 reg=3 palette Lcom/negusoft/holoaccent/AccentPalette; │ │ 0x0000 - 0x0035 reg=4 resId I │ │ │ │ - source_file_idx : 364 (AccentColorInterceptor.java) │ │ + source_file_idx : 433 (AccentColorInterceptor.java) │ │ │ │ -Class #580 header: │ │ -class_idx : 868 │ │ +Class #860 header: │ │ +class_idx : 1253 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 948 │ │ -source_file_idx : 455 │ │ +superclass_idx : 1337 │ │ +source_file_idx : 529 │ │ static_fields_size : 2 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ -Class #580 - │ │ +Class #860 - │ │ Class descriptor : 'Lcom/negusoft/holoaccent/interceptor/ActionBarBackgroundInterceptor;' │ │ Access flags : 0x0001 (PUBLIC) │ │ Superclass : 'Ljava/lang/Object;' │ │ Interfaces - │ │ #0 : 'Lcom/negusoft/holoaccent/AccentResources$Interceptor;' │ │ Static fields - │ │ #0 : (in Lcom/negusoft/holoaccent/interceptor/ActionBarBackgroundInterceptor;) │ │ @@ -149850,18 +211771,18 @@ │ │ type : '(Landroid/content/Context;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -06cb6c: |[06cb6c] com.negusoft.holoaccent.interceptor.ActionBarBackgroundInterceptor.:(Landroid/content/Context;)V │ │ -06cb7c: 7010 9117 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1791 │ │ -06cb82: 5b01 8308 |0003: iput-object v1, v0, Lcom/negusoft/holoaccent/interceptor/ActionBarBackgroundInterceptor;.mContext:Landroid/content/Context; // field@0883 │ │ -06cb86: 0e00 |0005: return-void │ │ +09a8c8: |[09a8c8] com.negusoft.holoaccent.interceptor.ActionBarBackgroundInterceptor.:(Landroid/content/Context;)V │ │ +09a8d8: 7010 8622 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2286 │ │ +09a8de: 5b01 960b |0003: iput-object v1, v0, Lcom/negusoft/holoaccent/interceptor/ActionBarBackgroundInterceptor;.mContext:Landroid/content/Context; // field@0b96 │ │ +09a8e2: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=35 │ │ 0x0003 line=36 │ │ 0x0005 line=37 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lcom/negusoft/holoaccent/interceptor/ActionBarBackgroundInterceptor; │ │ @@ -149873,40 +211794,40 @@ │ │ type : '(Landroid/content/res/Resources;Lcom/negusoft/holoaccent/AccentPalette;I)Landroid/graphics/drawable/Drawable;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 8 │ │ ins : 4 │ │ outs : 5 │ │ insns size : 46 16-bit code units │ │ -06cb88: |[06cb88] com.negusoft.holoaccent.interceptor.ActionBarBackgroundInterceptor.getDrawable:(Landroid/content/res/Resources;Lcom/negusoft/holoaccent/AccentPalette;I)Landroid/graphics/drawable/Drawable; │ │ -06cb98: 1203 |0000: const/4 v3, #int 0 // #0 │ │ -06cb9a: 6000 ec05 |0001: sget v0, Lcom/negusoft/holoaccent/R$drawable;.ha__ab_background_reference:I // field@05ec │ │ -06cb9e: 3307 0c00 |0003: if-ne v7, v0, 000f // +000c │ │ -06cba2: 2200 4703 |0005: new-instance v0, Lcom/negusoft/holoaccent/drawable/ActionBarBackgroundDrawable; // type@0347 │ │ -06cba6: 5441 8308 |0007: iget-object v1, v4, Lcom/negusoft/holoaccent/interceptor/ActionBarBackgroundInterceptor;.mContext:Landroid/content/Context; // field@0883 │ │ -06cbaa: 6002 bb05 |0009: sget v2, Lcom/negusoft/holoaccent/R$attr;.coloredActionBarBackgroundStyle:I // field@05bb │ │ -06cbae: 7053 8f15 1026 |000b: invoke-direct {v0, v1, v6, v2, v3}, Lcom/negusoft/holoaccent/drawable/ActionBarBackgroundDrawable;.:(Landroid/content/Context;Lcom/negusoft/holoaccent/AccentPalette;IZ)V // method@158f │ │ -06cbb4: 1100 |000e: return-object v0 │ │ -06cbb6: 6000 e905 |000f: sget v0, Lcom/negusoft/holoaccent/R$drawable;.ha__ab_background_bottom_reference:I // field@05e9 │ │ -06cbba: 3307 0d00 |0011: if-ne v7, v0, 001e // +000d │ │ -06cbbe: 2200 4703 |0013: new-instance v0, Lcom/negusoft/holoaccent/drawable/ActionBarBackgroundDrawable; // type@0347 │ │ -06cbc2: 5441 8308 |0015: iget-object v1, v4, Lcom/negusoft/holoaccent/interceptor/ActionBarBackgroundInterceptor;.mContext:Landroid/content/Context; // field@0883 │ │ -06cbc6: 6002 bc05 |0017: sget v2, Lcom/negusoft/holoaccent/R$attr;.coloredActionBarSplitBackgroundStyle:I // field@05bc │ │ -06cbca: 1213 |0019: const/4 v3, #int 1 // #1 │ │ -06cbcc: 7053 8f15 1026 |001a: invoke-direct {v0, v1, v6, v2, v3}, Lcom/negusoft/holoaccent/drawable/ActionBarBackgroundDrawable;.:(Landroid/content/Context;Lcom/negusoft/holoaccent/AccentPalette;IZ)V // method@158f │ │ -06cbd2: 28f1 |001d: goto 000e // -000f │ │ -06cbd4: 6000 f005 |001e: sget v0, Lcom/negusoft/holoaccent/R$drawable;.ha__ab_background_stacked_reference:I // field@05f0 │ │ -06cbd8: 3307 0c00 |0020: if-ne v7, v0, 002c // +000c │ │ -06cbdc: 2200 4703 |0022: new-instance v0, Lcom/negusoft/holoaccent/drawable/ActionBarBackgroundDrawable; // type@0347 │ │ -06cbe0: 5441 8308 |0024: iget-object v1, v4, Lcom/negusoft/holoaccent/interceptor/ActionBarBackgroundInterceptor;.mContext:Landroid/content/Context; // field@0883 │ │ -06cbe4: 6002 bd05 |0026: sget v2, Lcom/negusoft/holoaccent/R$attr;.coloredActionBarStackedBackgroundStyle:I // field@05bd │ │ -06cbe8: 7053 8f15 1026 |0028: invoke-direct {v0, v1, v6, v2, v3}, Lcom/negusoft/holoaccent/drawable/ActionBarBackgroundDrawable;.:(Landroid/content/Context;Lcom/negusoft/holoaccent/AccentPalette;IZ)V // method@158f │ │ -06cbee: 28e3 |002b: goto 000e // -001d │ │ -06cbf0: 1200 |002c: const/4 v0, #int 0 // #0 │ │ -06cbf2: 28e1 |002d: goto 000e // -001f │ │ +09a8e4: |[09a8e4] com.negusoft.holoaccent.interceptor.ActionBarBackgroundInterceptor.getDrawable:(Landroid/content/res/Resources;Lcom/negusoft/holoaccent/AccentPalette;I)Landroid/graphics/drawable/Drawable; │ │ +09a8f4: 1203 |0000: const/4 v3, #int 0 // #0 │ │ +09a8f6: 6000 ff08 |0001: sget v0, Lcom/negusoft/holoaccent/R$drawable;.ha__ab_background_reference:I // field@08ff │ │ +09a8fa: 3307 0c00 |0003: if-ne v7, v0, 000f // +000c │ │ +09a8fe: 2200 c804 |0005: new-instance v0, Lcom/negusoft/holoaccent/drawable/ActionBarBackgroundDrawable; // type@04c8 │ │ +09a902: 5441 960b |0007: iget-object v1, v4, Lcom/negusoft/holoaccent/interceptor/ActionBarBackgroundInterceptor;.mContext:Landroid/content/Context; // field@0b96 │ │ +09a906: 6002 ce08 |0009: sget v2, Lcom/negusoft/holoaccent/R$attr;.coloredActionBarBackgroundStyle:I // field@08ce │ │ +09a90a: 7053 7120 1026 |000b: invoke-direct {v0, v1, v6, v2, v3}, Lcom/negusoft/holoaccent/drawable/ActionBarBackgroundDrawable;.:(Landroid/content/Context;Lcom/negusoft/holoaccent/AccentPalette;IZ)V // method@2071 │ │ +09a910: 1100 |000e: return-object v0 │ │ +09a912: 6000 fc08 |000f: sget v0, Lcom/negusoft/holoaccent/R$drawable;.ha__ab_background_bottom_reference:I // field@08fc │ │ +09a916: 3307 0d00 |0011: if-ne v7, v0, 001e // +000d │ │ +09a91a: 2200 c804 |0013: new-instance v0, Lcom/negusoft/holoaccent/drawable/ActionBarBackgroundDrawable; // type@04c8 │ │ +09a91e: 5441 960b |0015: iget-object v1, v4, Lcom/negusoft/holoaccent/interceptor/ActionBarBackgroundInterceptor;.mContext:Landroid/content/Context; // field@0b96 │ │ +09a922: 6002 cf08 |0017: sget v2, Lcom/negusoft/holoaccent/R$attr;.coloredActionBarSplitBackgroundStyle:I // field@08cf │ │ +09a926: 1213 |0019: const/4 v3, #int 1 // #1 │ │ +09a928: 7053 7120 1026 |001a: invoke-direct {v0, v1, v6, v2, v3}, Lcom/negusoft/holoaccent/drawable/ActionBarBackgroundDrawable;.:(Landroid/content/Context;Lcom/negusoft/holoaccent/AccentPalette;IZ)V // method@2071 │ │ +09a92e: 28f1 |001d: goto 000e // -000f │ │ +09a930: 6000 0309 |001e: sget v0, Lcom/negusoft/holoaccent/R$drawable;.ha__ab_background_stacked_reference:I // field@0903 │ │ +09a934: 3307 0c00 |0020: if-ne v7, v0, 002c // +000c │ │ +09a938: 2200 c804 |0022: new-instance v0, Lcom/negusoft/holoaccent/drawable/ActionBarBackgroundDrawable; // type@04c8 │ │ +09a93c: 5441 960b |0024: iget-object v1, v4, Lcom/negusoft/holoaccent/interceptor/ActionBarBackgroundInterceptor;.mContext:Landroid/content/Context; // field@0b96 │ │ +09a940: 6002 d008 |0026: sget v2, Lcom/negusoft/holoaccent/R$attr;.coloredActionBarStackedBackgroundStyle:I // field@08d0 │ │ +09a944: 7053 7120 1026 |0028: invoke-direct {v0, v1, v6, v2, v3}, Lcom/negusoft/holoaccent/drawable/ActionBarBackgroundDrawable;.:(Landroid/content/Context;Lcom/negusoft/holoaccent/AccentPalette;IZ)V // method@2071 │ │ +09a94a: 28e3 |002b: goto 000e // -001d │ │ +09a94c: 1200 |002c: const/4 v0, #int 0 // #0 │ │ +09a94e: 28e1 |002d: goto 000e // -001f │ │ catches : (none) │ │ positions : │ │ 0x0001 line=41 │ │ 0x0005 line=42 │ │ 0x000e line=47 │ │ 0x000f line=43 │ │ 0x0013 line=44 │ │ @@ -149915,27 +211836,27 @@ │ │ 0x002c line=47 │ │ locals : │ │ 0x0000 - 0x002e reg=4 this Lcom/negusoft/holoaccent/interceptor/ActionBarBackgroundInterceptor; │ │ 0x0000 - 0x002e reg=5 res Landroid/content/res/Resources; │ │ 0x0000 - 0x002e reg=6 palette Lcom/negusoft/holoaccent/AccentPalette; │ │ 0x0000 - 0x002e reg=7 resId I │ │ │ │ - source_file_idx : 455 (ActionBarBackgroundInterceptor.java) │ │ + source_file_idx : 529 (ActionBarBackgroundInterceptor.java) │ │ │ │ -Class #581 header: │ │ -class_idx : 869 │ │ +Class #861 header: │ │ +class_idx : 1254 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 948 │ │ -source_file_idx : 611 │ │ +superclass_idx : 1337 │ │ +source_file_idx : 756 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ -Class #581 - │ │ +Class #861 - │ │ Class descriptor : 'Lcom/negusoft/holoaccent/interceptor/CircleInterceptor;' │ │ Access flags : 0x0001 (PUBLIC) │ │ Superclass : 'Ljava/lang/Object;' │ │ Interfaces - │ │ #0 : 'Lcom/negusoft/holoaccent/AccentResources$Interceptor;' │ │ Static fields - │ │ Instance fields - │ │ @@ -149945,17 +211866,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -06cbf4: |[06cbf4] com.negusoft.holoaccent.interceptor.CircleInterceptor.:()V │ │ -06cc04: 7010 9117 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1791 │ │ -06cc0a: 0e00 |0003: return-void │ │ +09a950: |[09a950] com.negusoft.holoaccent.interceptor.CircleInterceptor.:()V │ │ +09a960: 7010 8622 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2286 │ │ +09a966: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=27 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lcom/negusoft/holoaccent/interceptor/CircleInterceptor; │ │ │ │ Virtual methods - │ │ @@ -149964,52 +211885,52 @@ │ │ type : '(Landroid/content/res/Resources;Lcom/negusoft/holoaccent/AccentPalette;I)Landroid/graphics/drawable/Drawable;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 16 │ │ ins : 4 │ │ outs : 6 │ │ insns size : 64 16-bit code units │ │ -06cc0c: |[06cc0c] com.negusoft.holoaccent.interceptor.CircleInterceptor.getDrawable:(Landroid/content/res/Resources;Lcom/negusoft/holoaccent/AccentPalette;I)Landroid/graphics/drawable/Drawable; │ │ -06cc1c: 1508 3041 |0000: const/high16 v8, #int 1093664768 // #4130 │ │ -06cc20: 150a c03f |0002: const/high16 v10, #int 1069547520 // #3fc0 │ │ -06cc24: 1205 |0004: const/4 v5, #int 0 // #0 │ │ -06cc26: 6000 7d06 |0005: sget v0, Lcom/negusoft/holoaccent/R$drawable;.ha__circle_pressed:I // field@067d │ │ -06cc2a: 330f 1300 |0007: if-ne v15, v0, 001a // +0013 │ │ -06cc2e: 1300 8800 |0009: const/16 v0, #int 136 // #88 │ │ -06cc32: 6e20 0c15 0e00 |000b: invoke-virtual {v14, v0}, Lcom/negusoft/holoaccent/AccentPalette;.getAccentColor:(I)I // method@150c │ │ -06cc38: 0a03 |000e: move-result v3 │ │ -06cc3a: 2200 4903 |000f: new-instance v0, Lcom/negusoft/holoaccent/drawable/CircleDrawable; // type@0349 │ │ -06cc3e: 1502 8041 |0011: const/high16 v2, #int 1098907648 // #4180 │ │ -06cc42: 1204 |0013: const/4 v4, #int 0 // #0 │ │ -06cc44: 07d1 |0014: move-object v1, v13 │ │ -06cc46: 7606 9e15 0000 |0015: invoke-direct/range {v0, v1, v2, v3, v4, v5}, Lcom/negusoft/holoaccent/drawable/CircleDrawable;.:(Landroid/content/res/Resources;FIFI)V // method@159e │ │ -06cc4c: 0706 |0018: move-object v6, v0 │ │ -06cc4e: 1106 |0019: return-object v6 │ │ -06cc50: 6000 7c06 |001a: sget v0, Lcom/negusoft/holoaccent/R$drawable;.ha__circle_focused:I // field@067c │ │ -06cc54: 330f 1000 |001c: if-ne v15, v0, 002c // +0010 │ │ -06cc58: 1300 aa00 |001e: const/16 v0, #int 170 // #aa │ │ -06cc5c: 6e20 0c15 0e00 |0020: invoke-virtual {v14, v0}, Lcom/negusoft/holoaccent/AccentPalette;.getAccentColor:(I)I // method@150c │ │ -06cc62: 0a0b |0023: move-result v11 │ │ -06cc64: 2206 4903 |0024: new-instance v6, Lcom/negusoft/holoaccent/drawable/CircleDrawable; // type@0349 │ │ -06cc68: 07d7 |0026: move-object v7, v13 │ │ -06cc6a: 0159 |0027: move v9, v5 │ │ -06cc6c: 7606 9e15 0600 |0028: invoke-direct/range {v6, v7, v8, v9, v10, v11}, Lcom/negusoft/holoaccent/drawable/CircleDrawable;.:(Landroid/content/res/Resources;FIFI)V // method@159e │ │ -06cc72: 28ee |002b: goto 0019 // -0012 │ │ -06cc74: 6000 7b06 |002c: sget v0, Lcom/negusoft/holoaccent/R$drawable;.ha__circle_disabled_focused:I // field@067b │ │ -06cc78: 330f 1000 |002e: if-ne v15, v0, 003e // +0010 │ │ -06cc7c: 1300 5500 |0030: const/16 v0, #int 85 // #55 │ │ -06cc80: 6e20 0c15 0e00 |0032: invoke-virtual {v14, v0}, Lcom/negusoft/holoaccent/AccentPalette;.getAccentColor:(I)I // method@150c │ │ -06cc86: 0a0b |0035: move-result v11 │ │ -06cc88: 2206 4903 |0036: new-instance v6, Lcom/negusoft/holoaccent/drawable/CircleDrawable; // type@0349 │ │ -06cc8c: 07d7 |0038: move-object v7, v13 │ │ -06cc8e: 0159 |0039: move v9, v5 │ │ -06cc90: 7606 9e15 0600 |003a: invoke-direct/range {v6, v7, v8, v9, v10, v11}, Lcom/negusoft/holoaccent/drawable/CircleDrawable;.:(Landroid/content/res/Resources;FIFI)V // method@159e │ │ -06cc96: 28dc |003d: goto 0019 // -0024 │ │ -06cc98: 1206 |003e: const/4 v6, #int 0 // #0 │ │ -06cc9a: 28da |003f: goto 0019 // -0026 │ │ +09a968: |[09a968] com.negusoft.holoaccent.interceptor.CircleInterceptor.getDrawable:(Landroid/content/res/Resources;Lcom/negusoft/holoaccent/AccentPalette;I)Landroid/graphics/drawable/Drawable; │ │ +09a978: 1508 3041 |0000: const/high16 v8, #int 1093664768 // #4130 │ │ +09a97c: 150a c03f |0002: const/high16 v10, #int 1069547520 // #3fc0 │ │ +09a980: 1205 |0004: const/4 v5, #int 0 // #0 │ │ +09a982: 6000 9009 |0005: sget v0, Lcom/negusoft/holoaccent/R$drawable;.ha__circle_pressed:I // field@0990 │ │ +09a986: 330f 1300 |0007: if-ne v15, v0, 001a // +0013 │ │ +09a98a: 1300 8800 |0009: const/16 v0, #int 136 // #88 │ │ +09a98e: 6e20 ee1f 0e00 |000b: invoke-virtual {v14, v0}, Lcom/negusoft/holoaccent/AccentPalette;.getAccentColor:(I)I // method@1fee │ │ +09a994: 0a03 |000e: move-result v3 │ │ +09a996: 2200 ca04 |000f: new-instance v0, Lcom/negusoft/holoaccent/drawable/CircleDrawable; // type@04ca │ │ +09a99a: 1502 8041 |0011: const/high16 v2, #int 1098907648 // #4180 │ │ +09a99e: 1204 |0013: const/4 v4, #int 0 // #0 │ │ +09a9a0: 07d1 |0014: move-object v1, v13 │ │ +09a9a2: 7606 8020 0000 |0015: invoke-direct/range {v0, v1, v2, v3, v4, v5}, Lcom/negusoft/holoaccent/drawable/CircleDrawable;.:(Landroid/content/res/Resources;FIFI)V // method@2080 │ │ +09a9a8: 0706 |0018: move-object v6, v0 │ │ +09a9aa: 1106 |0019: return-object v6 │ │ +09a9ac: 6000 8f09 |001a: sget v0, Lcom/negusoft/holoaccent/R$drawable;.ha__circle_focused:I // field@098f │ │ +09a9b0: 330f 1000 |001c: if-ne v15, v0, 002c // +0010 │ │ +09a9b4: 1300 aa00 |001e: const/16 v0, #int 170 // #aa │ │ +09a9b8: 6e20 ee1f 0e00 |0020: invoke-virtual {v14, v0}, Lcom/negusoft/holoaccent/AccentPalette;.getAccentColor:(I)I // method@1fee │ │ +09a9be: 0a0b |0023: move-result v11 │ │ +09a9c0: 2206 ca04 |0024: new-instance v6, Lcom/negusoft/holoaccent/drawable/CircleDrawable; // type@04ca │ │ +09a9c4: 07d7 |0026: move-object v7, v13 │ │ +09a9c6: 0159 |0027: move v9, v5 │ │ +09a9c8: 7606 8020 0600 |0028: invoke-direct/range {v6, v7, v8, v9, v10, v11}, Lcom/negusoft/holoaccent/drawable/CircleDrawable;.:(Landroid/content/res/Resources;FIFI)V // method@2080 │ │ +09a9ce: 28ee |002b: goto 0019 // -0012 │ │ +09a9d0: 6000 8e09 |002c: sget v0, Lcom/negusoft/holoaccent/R$drawable;.ha__circle_disabled_focused:I // field@098e │ │ +09a9d4: 330f 1000 |002e: if-ne v15, v0, 003e // +0010 │ │ +09a9d8: 1300 5500 |0030: const/16 v0, #int 85 // #55 │ │ +09a9dc: 6e20 ee1f 0e00 |0032: invoke-virtual {v14, v0}, Lcom/negusoft/holoaccent/AccentPalette;.getAccentColor:(I)I // method@1fee │ │ +09a9e2: 0a0b |0035: move-result v11 │ │ +09a9e4: 2206 ca04 |0036: new-instance v6, Lcom/negusoft/holoaccent/drawable/CircleDrawable; // type@04ca │ │ +09a9e8: 07d7 |0038: move-object v7, v13 │ │ +09a9ea: 0159 |0039: move v9, v5 │ │ +09a9ec: 7606 8020 0600 |003a: invoke-direct/range {v6, v7, v8, v9, v10, v11}, Lcom/negusoft/holoaccent/drawable/CircleDrawable;.:(Landroid/content/res/Resources;FIFI)V // method@2080 │ │ +09a9f2: 28dc |003d: goto 0019 // -0024 │ │ +09a9f4: 1206 |003e: const/4 v6, #int 0 // #0 │ │ +09a9f6: 28da |003f: goto 0019 // -0026 │ │ catches : (none) │ │ positions : │ │ 0x0005 line=31 │ │ 0x0009 line=32 │ │ 0x000f line=33 │ │ 0x0019 line=43 │ │ 0x001a line=35 │ │ @@ -150024,27 +211945,27 @@ │ │ 0x0024 - 0x002c reg=11 borderColor I │ │ 0x0036 - 0x003e reg=11 borderColor I │ │ 0x0000 - 0x0040 reg=12 this Lcom/negusoft/holoaccent/interceptor/CircleInterceptor; │ │ 0x0000 - 0x0040 reg=13 res Landroid/content/res/Resources; │ │ 0x0000 - 0x0040 reg=14 palette Lcom/negusoft/holoaccent/AccentPalette; │ │ 0x0000 - 0x0040 reg=15 resId I │ │ │ │ - source_file_idx : 611 (CircleInterceptor.java) │ │ + source_file_idx : 756 (CircleInterceptor.java) │ │ │ │ -Class #582 header: │ │ -class_idx : 870 │ │ +Class #862 header: │ │ +class_idx : 1255 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 948 │ │ -source_file_idx : 630 │ │ +superclass_idx : 1337 │ │ +source_file_idx : 782 │ │ static_fields_size : 4 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ -Class #582 - │ │ +Class #862 - │ │ Class descriptor : 'Lcom/negusoft/holoaccent/interceptor/ContactBadgeInterceptor;' │ │ Access flags : 0x0001 (PUBLIC) │ │ Superclass : 'Ljava/lang/Object;' │ │ Interfaces - │ │ #0 : 'Lcom/negusoft/holoaccent/AccentResources$Interceptor;' │ │ Static fields - │ │ #0 : (in Lcom/negusoft/holoaccent/interceptor/ContactBadgeInterceptor;) │ │ @@ -150074,17 +211995,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -06cc9c: |[06cc9c] com.negusoft.holoaccent.interceptor.ContactBadgeInterceptor.:()V │ │ -06ccac: 7010 9117 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1791 │ │ -06ccb2: 0e00 |0003: return-void │ │ +09a9f8: |[09a9f8] com.negusoft.holoaccent.interceptor.ContactBadgeInterceptor.:()V │ │ +09aa08: 7010 8622 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2286 │ │ +09aa0e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=27 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lcom/negusoft/holoaccent/interceptor/ContactBadgeInterceptor; │ │ │ │ Virtual methods - │ │ @@ -150093,100 +212014,100 @@ │ │ type : '(Landroid/content/res/Resources;Lcom/negusoft/holoaccent/AccentPalette;I)Landroid/graphics/drawable/Drawable;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 16 │ │ ins : 4 │ │ outs : 7 │ │ insns size : 157 16-bit code units │ │ -06ccb4: |[06ccb4] com.negusoft.holoaccent.interceptor.ContactBadgeInterceptor.getDrawable:(Landroid/content/res/Resources;Lcom/negusoft/holoaccent/AccentPalette;I)Landroid/graphics/drawable/Drawable; │ │ -06ccc4: 6000 8006 |0000: sget v0, Lcom/negusoft/holoaccent/R$drawable;.ha__contact_badge_normal:I // field@0680 │ │ -06ccc8: 330f 1200 |0002: if-ne v15, v0, 0014 // +0012 │ │ -06cccc: 2200 4b03 |0004: new-instance v0, Lcom/negusoft/holoaccent/drawable/ContactBadgeDrawable; // type@034b │ │ -06ccd0: 1202 |0006: const/4 v2, #int 0 // #0 │ │ -06ccd2: 1203 |0007: const/4 v3, #int 0 // #0 │ │ -06ccd4: 1204 |0008: const/4 v4, #int 0 // #0 │ │ -06ccd6: 1405 aaaa aacc |0009: const v5, #float -8.94785e+07 // #ccaaaaaa │ │ -06ccdc: 1406 0909 09cc |000c: const v6, #float -3.5923e+07 // #cc090909 │ │ -06cce2: 07d1 |000f: move-object v1, v13 │ │ -06cce4: 7607 ab15 0000 |0010: invoke-direct/range {v0, v1, v2, v3, v4, v5, v6}, Lcom/negusoft/holoaccent/drawable/ContactBadgeDrawable;.:(Landroid/content/res/Resources;IFIII)V // method@15ab │ │ -06ccea: 1100 |0013: return-object v0 │ │ -06ccec: 6000 7e06 |0014: sget v0, Lcom/negusoft/holoaccent/R$drawable;.ha__contact_badge_focused:I // field@067e │ │ -06ccf0: 330f 1c00 |0016: if-ne v15, v0, 0032 // +001c │ │ -06ccf4: 1300 5500 |0018: const/16 v0, #int 85 // #55 │ │ -06ccf8: 6e20 0e15 0e00 |001a: invoke-virtual {v14, v0}, Lcom/negusoft/holoaccent/AccentPalette;.getActionBarAccentColor:(I)I // method@150e │ │ -06ccfe: 0a02 |001d: move-result v2 │ │ -06cd00: 1300 aa00 |001e: const/16 v0, #int 170 // #aa │ │ -06cd04: 6e20 0e15 0e00 |0020: invoke-virtual {v14, v0}, Lcom/negusoft/holoaccent/AccentPalette;.getActionBarAccentColor:(I)I // method@150e │ │ -06cd0a: 0a04 |0023: move-result v4 │ │ -06cd0c: 2200 4b03 |0024: new-instance v0, Lcom/negusoft/holoaccent/drawable/ContactBadgeDrawable; // type@034b │ │ -06cd10: 1503 0040 |0026: const/high16 v3, #int 1073741824 // #4000 │ │ -06cd14: 52e5 8505 |0028: iget v5, v14, Lcom/negusoft/holoaccent/AccentPalette;.accentColor:I // field@0585 │ │ -06cd18: 1406 0909 09cc |002a: const v6, #float -3.5923e+07 // #cc090909 │ │ -06cd1e: 07d1 |002d: move-object v1, v13 │ │ -06cd20: 7607 ab15 0000 |002e: invoke-direct/range {v0, v1, v2, v3, v4, v5, v6}, Lcom/negusoft/holoaccent/drawable/ContactBadgeDrawable;.:(Landroid/content/res/Resources;IFIII)V // method@15ab │ │ -06cd26: 28e2 |0031: goto 0013 // -001e │ │ -06cd28: 6000 8206 |0032: sget v0, Lcom/negusoft/holoaccent/R$drawable;.ha__contact_badge_pressed:I // field@0682 │ │ -06cd2c: 330f 1800 |0034: if-ne v15, v0, 004c // +0018 │ │ -06cd30: 1300 aa00 |0036: const/16 v0, #int 170 // #aa │ │ -06cd34: 6e20 0e15 0e00 |0038: invoke-virtual {v14, v0}, Lcom/negusoft/holoaccent/AccentPalette;.getActionBarAccentColor:(I)I // method@150e │ │ -06cd3a: 0a04 |003b: move-result v4 │ │ -06cd3c: 2205 4b03 |003c: new-instance v5, Lcom/negusoft/holoaccent/drawable/ContactBadgeDrawable; // type@034b │ │ -06cd40: 1208 |003e: const/4 v8, #int 0 // #0 │ │ -06cd42: 1209 |003f: const/4 v9, #int 0 // #0 │ │ -06cd44: 52ea 8505 |0040: iget v10, v14, Lcom/negusoft/holoaccent/AccentPalette;.accentColor:I // field@0585 │ │ -06cd48: 140b 0909 09cc |0042: const v11, #float -3.5923e+07 // #cc090909 │ │ -06cd4e: 07d6 |0045: move-object v6, v13 │ │ -06cd50: 0147 |0046: move v7, v4 │ │ -06cd52: 7607 ab15 0500 |0047: invoke-direct/range {v5, v6, v7, v8, v9, v10, v11}, Lcom/negusoft/holoaccent/drawable/ContactBadgeDrawable;.:(Landroid/content/res/Resources;IFIII)V // method@15ab │ │ -06cd58: 0750 |004a: move-object v0, v5 │ │ -06cd5a: 28c8 |004b: goto 0013 // -0038 │ │ -06cd5c: 6000 8106 |004c: sget v0, Lcom/negusoft/holoaccent/R$drawable;.ha__contact_badge_normal_light:I // field@0681 │ │ -06cd60: 330f 1300 |004e: if-ne v15, v0, 0061 // +0013 │ │ -06cd64: 2205 4b03 |0050: new-instance v5, Lcom/negusoft/holoaccent/drawable/ContactBadgeDrawable; // type@034b │ │ -06cd68: 1207 |0052: const/4 v7, #int 0 // #0 │ │ -06cd6a: 1208 |0053: const/4 v8, #int 0 // #0 │ │ -06cd6c: 1209 |0054: const/4 v9, #int 0 // #0 │ │ -06cd6e: 140a 3333 3396 |0055: const v10, #float -1.44757e-25 // #96333333 │ │ -06cd74: 140b ffff ffcc |0058: const v11, #float -1.34218e+08 // #ccffffff │ │ -06cd7a: 07d6 |005b: move-object v6, v13 │ │ -06cd7c: 7607 ab15 0500 |005c: invoke-direct/range {v5, v6, v7, v8, v9, v10, v11}, Lcom/negusoft/holoaccent/drawable/ContactBadgeDrawable;.:(Landroid/content/res/Resources;IFIII)V // method@15ab │ │ -06cd82: 0750 |005f: move-object v0, v5 │ │ -06cd84: 28b3 |0060: goto 0013 // -004d │ │ -06cd86: 6000 7f06 |0061: sget v0, Lcom/negusoft/holoaccent/R$drawable;.ha__contact_badge_focused_light:I // field@067f │ │ -06cd8a: 330f 1c00 |0063: if-ne v15, v0, 007f // +001c │ │ -06cd8e: 1300 5500 |0065: const/16 v0, #int 85 // #55 │ │ -06cd92: 6e20 0e15 0e00 |0067: invoke-virtual {v14, v0}, Lcom/negusoft/holoaccent/AccentPalette;.getActionBarAccentColor:(I)I // method@150e │ │ -06cd98: 0a02 |006a: move-result v2 │ │ -06cd9a: 1300 aa00 |006b: const/16 v0, #int 170 // #aa │ │ -06cd9e: 6e20 0e15 0e00 |006d: invoke-virtual {v14, v0}, Lcom/negusoft/holoaccent/AccentPalette;.getActionBarAccentColor:(I)I // method@150e │ │ -06cda4: 0a04 |0070: move-result v4 │ │ -06cda6: 2200 4b03 |0071: new-instance v0, Lcom/negusoft/holoaccent/drawable/ContactBadgeDrawable; // type@034b │ │ -06cdaa: 1503 0040 |0073: const/high16 v3, #int 1073741824 // #4000 │ │ -06cdae: 52e5 8505 |0075: iget v5, v14, Lcom/negusoft/holoaccent/AccentPalette;.accentColor:I // field@0585 │ │ -06cdb2: 1406 ffff ffcc |0077: const v6, #float -1.34218e+08 // #ccffffff │ │ -06cdb8: 07d1 |007a: move-object v1, v13 │ │ -06cdba: 7607 ab15 0000 |007b: invoke-direct/range {v0, v1, v2, v3, v4, v5, v6}, Lcom/negusoft/holoaccent/drawable/ContactBadgeDrawable;.:(Landroid/content/res/Resources;IFIII)V // method@15ab │ │ -06cdc0: 2895 |007e: goto 0013 // -006b │ │ -06cdc2: 6000 8306 |007f: sget v0, Lcom/negusoft/holoaccent/R$drawable;.ha__contact_badge_pressed_light:I // field@0683 │ │ -06cdc6: 330f 1900 |0081: if-ne v15, v0, 009a // +0019 │ │ -06cdca: 1300 aa00 |0083: const/16 v0, #int 170 // #aa │ │ -06cdce: 6e20 0e15 0e00 |0085: invoke-virtual {v14, v0}, Lcom/negusoft/holoaccent/AccentPalette;.getActionBarAccentColor:(I)I // method@150e │ │ -06cdd4: 0a04 |0088: move-result v4 │ │ -06cdd6: 2205 4b03 |0089: new-instance v5, Lcom/negusoft/holoaccent/drawable/ContactBadgeDrawable; // type@034b │ │ -06cdda: 1208 |008b: const/4 v8, #int 0 // #0 │ │ -06cddc: 1209 |008c: const/4 v9, #int 0 // #0 │ │ -06cdde: 52ea 8505 |008d: iget v10, v14, Lcom/negusoft/holoaccent/AccentPalette;.accentColor:I // field@0585 │ │ -06cde2: 140b ffff ffcc |008f: const v11, #float -1.34218e+08 // #ccffffff │ │ -06cde8: 07d6 |0092: move-object v6, v13 │ │ -06cdea: 0147 |0093: move v7, v4 │ │ -06cdec: 7607 ab15 0500 |0094: invoke-direct/range {v5, v6, v7, v8, v9, v10, v11}, Lcom/negusoft/holoaccent/drawable/ContactBadgeDrawable;.:(Landroid/content/res/Resources;IFIII)V // method@15ab │ │ -06cdf2: 0750 |0097: move-object v0, v5 │ │ -06cdf4: 2900 7bff |0098: goto/16 0013 // -0085 │ │ -06cdf8: 1200 |009a: const/4 v0, #int 0 // #0 │ │ -06cdfa: 2900 78ff |009b: goto/16 0013 // -0088 │ │ +09aa10: |[09aa10] com.negusoft.holoaccent.interceptor.ContactBadgeInterceptor.getDrawable:(Landroid/content/res/Resources;Lcom/negusoft/holoaccent/AccentPalette;I)Landroid/graphics/drawable/Drawable; │ │ +09aa20: 6000 9309 |0000: sget v0, Lcom/negusoft/holoaccent/R$drawable;.ha__contact_badge_normal:I // field@0993 │ │ +09aa24: 330f 1200 |0002: if-ne v15, v0, 0014 // +0012 │ │ +09aa28: 2200 cc04 |0004: new-instance v0, Lcom/negusoft/holoaccent/drawable/ContactBadgeDrawable; // type@04cc │ │ +09aa2c: 1202 |0006: const/4 v2, #int 0 // #0 │ │ +09aa2e: 1203 |0007: const/4 v3, #int 0 // #0 │ │ +09aa30: 1204 |0008: const/4 v4, #int 0 // #0 │ │ +09aa32: 1405 aaaa aacc |0009: const v5, #float -8.94785e+07 // #ccaaaaaa │ │ +09aa38: 1406 0909 09cc |000c: const v6, #float -3.5923e+07 // #cc090909 │ │ +09aa3e: 07d1 |000f: move-object v1, v13 │ │ +09aa40: 7607 8d20 0000 |0010: invoke-direct/range {v0, v1, v2, v3, v4, v5, v6}, Lcom/negusoft/holoaccent/drawable/ContactBadgeDrawable;.:(Landroid/content/res/Resources;IFIII)V // method@208d │ │ +09aa46: 1100 |0013: return-object v0 │ │ +09aa48: 6000 9109 |0014: sget v0, Lcom/negusoft/holoaccent/R$drawable;.ha__contact_badge_focused:I // field@0991 │ │ +09aa4c: 330f 1c00 |0016: if-ne v15, v0, 0032 // +001c │ │ +09aa50: 1300 5500 |0018: const/16 v0, #int 85 // #55 │ │ +09aa54: 6e20 f01f 0e00 |001a: invoke-virtual {v14, v0}, Lcom/negusoft/holoaccent/AccentPalette;.getActionBarAccentColor:(I)I // method@1ff0 │ │ +09aa5a: 0a02 |001d: move-result v2 │ │ +09aa5c: 1300 aa00 |001e: const/16 v0, #int 170 // #aa │ │ +09aa60: 6e20 f01f 0e00 |0020: invoke-virtual {v14, v0}, Lcom/negusoft/holoaccent/AccentPalette;.getActionBarAccentColor:(I)I // method@1ff0 │ │ +09aa66: 0a04 |0023: move-result v4 │ │ +09aa68: 2200 cc04 |0024: new-instance v0, Lcom/negusoft/holoaccent/drawable/ContactBadgeDrawable; // type@04cc │ │ +09aa6c: 1503 0040 |0026: const/high16 v3, #int 1073741824 // #4000 │ │ +09aa70: 52e5 9808 |0028: iget v5, v14, Lcom/negusoft/holoaccent/AccentPalette;.accentColor:I // field@0898 │ │ +09aa74: 1406 0909 09cc |002a: const v6, #float -3.5923e+07 // #cc090909 │ │ +09aa7a: 07d1 |002d: move-object v1, v13 │ │ +09aa7c: 7607 8d20 0000 |002e: invoke-direct/range {v0, v1, v2, v3, v4, v5, v6}, Lcom/negusoft/holoaccent/drawable/ContactBadgeDrawable;.:(Landroid/content/res/Resources;IFIII)V // method@208d │ │ +09aa82: 28e2 |0031: goto 0013 // -001e │ │ +09aa84: 6000 9509 |0032: sget v0, Lcom/negusoft/holoaccent/R$drawable;.ha__contact_badge_pressed:I // field@0995 │ │ +09aa88: 330f 1800 |0034: if-ne v15, v0, 004c // +0018 │ │ +09aa8c: 1300 aa00 |0036: const/16 v0, #int 170 // #aa │ │ +09aa90: 6e20 f01f 0e00 |0038: invoke-virtual {v14, v0}, Lcom/negusoft/holoaccent/AccentPalette;.getActionBarAccentColor:(I)I // method@1ff0 │ │ +09aa96: 0a04 |003b: move-result v4 │ │ +09aa98: 2205 cc04 |003c: new-instance v5, Lcom/negusoft/holoaccent/drawable/ContactBadgeDrawable; // type@04cc │ │ +09aa9c: 1208 |003e: const/4 v8, #int 0 // #0 │ │ +09aa9e: 1209 |003f: const/4 v9, #int 0 // #0 │ │ +09aaa0: 52ea 9808 |0040: iget v10, v14, Lcom/negusoft/holoaccent/AccentPalette;.accentColor:I // field@0898 │ │ +09aaa4: 140b 0909 09cc |0042: const v11, #float -3.5923e+07 // #cc090909 │ │ +09aaaa: 07d6 |0045: move-object v6, v13 │ │ +09aaac: 0147 |0046: move v7, v4 │ │ +09aaae: 7607 8d20 0500 |0047: invoke-direct/range {v5, v6, v7, v8, v9, v10, v11}, Lcom/negusoft/holoaccent/drawable/ContactBadgeDrawable;.:(Landroid/content/res/Resources;IFIII)V // method@208d │ │ +09aab4: 0750 |004a: move-object v0, v5 │ │ +09aab6: 28c8 |004b: goto 0013 // -0038 │ │ +09aab8: 6000 9409 |004c: sget v0, Lcom/negusoft/holoaccent/R$drawable;.ha__contact_badge_normal_light:I // field@0994 │ │ +09aabc: 330f 1300 |004e: if-ne v15, v0, 0061 // +0013 │ │ +09aac0: 2205 cc04 |0050: new-instance v5, Lcom/negusoft/holoaccent/drawable/ContactBadgeDrawable; // type@04cc │ │ +09aac4: 1207 |0052: const/4 v7, #int 0 // #0 │ │ +09aac6: 1208 |0053: const/4 v8, #int 0 // #0 │ │ +09aac8: 1209 |0054: const/4 v9, #int 0 // #0 │ │ +09aaca: 140a 3333 3396 |0055: const v10, #float -1.44757e-25 // #96333333 │ │ +09aad0: 140b ffff ffcc |0058: const v11, #float -1.34218e+08 // #ccffffff │ │ +09aad6: 07d6 |005b: move-object v6, v13 │ │ +09aad8: 7607 8d20 0500 |005c: invoke-direct/range {v5, v6, v7, v8, v9, v10, v11}, Lcom/negusoft/holoaccent/drawable/ContactBadgeDrawable;.:(Landroid/content/res/Resources;IFIII)V // method@208d │ │ +09aade: 0750 |005f: move-object v0, v5 │ │ +09aae0: 28b3 |0060: goto 0013 // -004d │ │ +09aae2: 6000 9209 |0061: sget v0, Lcom/negusoft/holoaccent/R$drawable;.ha__contact_badge_focused_light:I // field@0992 │ │ +09aae6: 330f 1c00 |0063: if-ne v15, v0, 007f // +001c │ │ +09aaea: 1300 5500 |0065: const/16 v0, #int 85 // #55 │ │ +09aaee: 6e20 f01f 0e00 |0067: invoke-virtual {v14, v0}, Lcom/negusoft/holoaccent/AccentPalette;.getActionBarAccentColor:(I)I // method@1ff0 │ │ +09aaf4: 0a02 |006a: move-result v2 │ │ +09aaf6: 1300 aa00 |006b: const/16 v0, #int 170 // #aa │ │ +09aafa: 6e20 f01f 0e00 |006d: invoke-virtual {v14, v0}, Lcom/negusoft/holoaccent/AccentPalette;.getActionBarAccentColor:(I)I // method@1ff0 │ │ +09ab00: 0a04 |0070: move-result v4 │ │ +09ab02: 2200 cc04 |0071: new-instance v0, Lcom/negusoft/holoaccent/drawable/ContactBadgeDrawable; // type@04cc │ │ +09ab06: 1503 0040 |0073: const/high16 v3, #int 1073741824 // #4000 │ │ +09ab0a: 52e5 9808 |0075: iget v5, v14, Lcom/negusoft/holoaccent/AccentPalette;.accentColor:I // field@0898 │ │ +09ab0e: 1406 ffff ffcc |0077: const v6, #float -1.34218e+08 // #ccffffff │ │ +09ab14: 07d1 |007a: move-object v1, v13 │ │ +09ab16: 7607 8d20 0000 |007b: invoke-direct/range {v0, v1, v2, v3, v4, v5, v6}, Lcom/negusoft/holoaccent/drawable/ContactBadgeDrawable;.:(Landroid/content/res/Resources;IFIII)V // method@208d │ │ +09ab1c: 2895 |007e: goto 0013 // -006b │ │ +09ab1e: 6000 9609 |007f: sget v0, Lcom/negusoft/holoaccent/R$drawable;.ha__contact_badge_pressed_light:I // field@0996 │ │ +09ab22: 330f 1900 |0081: if-ne v15, v0, 009a // +0019 │ │ +09ab26: 1300 aa00 |0083: const/16 v0, #int 170 // #aa │ │ +09ab2a: 6e20 f01f 0e00 |0085: invoke-virtual {v14, v0}, Lcom/negusoft/holoaccent/AccentPalette;.getActionBarAccentColor:(I)I // method@1ff0 │ │ +09ab30: 0a04 |0088: move-result v4 │ │ +09ab32: 2205 cc04 |0089: new-instance v5, Lcom/negusoft/holoaccent/drawable/ContactBadgeDrawable; // type@04cc │ │ +09ab36: 1208 |008b: const/4 v8, #int 0 // #0 │ │ +09ab38: 1209 |008c: const/4 v9, #int 0 // #0 │ │ +09ab3a: 52ea 9808 |008d: iget v10, v14, Lcom/negusoft/holoaccent/AccentPalette;.accentColor:I // field@0898 │ │ +09ab3e: 140b ffff ffcc |008f: const v11, #float -1.34218e+08 // #ccffffff │ │ +09ab44: 07d6 |0092: move-object v6, v13 │ │ +09ab46: 0147 |0093: move v7, v4 │ │ +09ab48: 7607 8d20 0500 |0094: invoke-direct/range {v5, v6, v7, v8, v9, v10, v11}, Lcom/negusoft/holoaccent/drawable/ContactBadgeDrawable;.:(Landroid/content/res/Resources;IFIII)V // method@208d │ │ +09ab4e: 0750 |0097: move-object v0, v5 │ │ +09ab50: 2900 7bff |0098: goto/16 0013 // -0085 │ │ +09ab54: 1200 |009a: const/4 v0, #int 0 // #0 │ │ +09ab56: 2900 78ff |009b: goto/16 0013 // -0088 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=36 │ │ 0x0004 line=37 │ │ 0x0013 line=60 │ │ 0x0014 line=38 │ │ 0x0018 line=39 │ │ @@ -150213,27 +212134,27 @@ │ │ 0x0071 - 0x007f reg=4 borderColor I │ │ 0x0089 - 0x009a reg=4 borderColor I │ │ 0x0000 - 0x009d reg=12 this Lcom/negusoft/holoaccent/interceptor/ContactBadgeInterceptor; │ │ 0x0000 - 0x009d reg=13 res Landroid/content/res/Resources; │ │ 0x0000 - 0x009d reg=14 palette Lcom/negusoft/holoaccent/AccentPalette; │ │ 0x0000 - 0x009d reg=15 resId I │ │ │ │ - source_file_idx : 630 (ContactBadgeInterceptor.java) │ │ + source_file_idx : 782 (ContactBadgeInterceptor.java) │ │ │ │ -Class #583 header: │ │ -class_idx : 871 │ │ +Class #863 header: │ │ +class_idx : 1256 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 948 │ │ -source_file_idx : 856 │ │ +superclass_idx : 1337 │ │ +source_file_idx : 1110 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ -Class #583 - │ │ +Class #863 - │ │ Class descriptor : 'Lcom/negusoft/holoaccent/interceptor/FastScrollInterceptor;' │ │ Access flags : 0x0001 (PUBLIC) │ │ Superclass : 'Ljava/lang/Object;' │ │ Interfaces - │ │ #0 : 'Lcom/negusoft/holoaccent/AccentResources$Interceptor;' │ │ Static fields - │ │ Instance fields - │ │ @@ -150243,17 +212164,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -06ce00: |[06ce00] com.negusoft.holoaccent.interceptor.FastScrollInterceptor.:()V │ │ -06ce10: 7010 9117 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1791 │ │ -06ce16: 0e00 |0003: return-void │ │ +09ab5c: |[09ab5c] com.negusoft.holoaccent.interceptor.FastScrollInterceptor.:()V │ │ +09ab6c: 7010 8622 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2286 │ │ +09ab72: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=26 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lcom/negusoft/holoaccent/interceptor/FastScrollInterceptor; │ │ │ │ Virtual methods - │ │ @@ -150262,60 +212183,60 @@ │ │ type : '(Landroid/content/res/Resources;Lcom/negusoft/holoaccent/AccentPalette;I)Landroid/graphics/drawable/Drawable;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 32 16-bit code units │ │ -06ce18: |[06ce18] com.negusoft.holoaccent.interceptor.FastScrollInterceptor.getDrawable:(Landroid/content/res/Resources;Lcom/negusoft/holoaccent/AccentPalette;I)Landroid/graphics/drawable/Drawable; │ │ -06ce28: 6000 8606 |0000: sget v0, Lcom/negusoft/holoaccent/R$drawable;.ha__fastscroll_thumb_default:I // field@0686 │ │ -06ce2c: 3306 0d00 |0002: if-ne v6, v0, 000f // +000d │ │ -06ce30: 2200 4c03 |0004: new-instance v0, Lcom/negusoft/holoaccent/drawable/FastScrollDrawable; // type@034c │ │ -06ce34: 6e10 1b01 0400 |0006: invoke-virtual {v4}, Landroid/content/res/Resources;.getDisplayMetrics:()Landroid/util/DisplayMetrics; // method@011b │ │ -06ce3a: 0c01 |0009: move-result-object v1 │ │ -06ce3c: 1202 |000a: const/4 v2, #int 0 // #0 │ │ -06ce3e: 7040 b515 1025 |000b: invoke-direct {v0, v1, v5, v2}, Lcom/negusoft/holoaccent/drawable/FastScrollDrawable;.:(Landroid/util/DisplayMetrics;Lcom/negusoft/holoaccent/AccentPalette;Z)V // method@15b5 │ │ -06ce44: 1100 |000e: return-object v0 │ │ -06ce46: 6000 8706 |000f: sget v0, Lcom/negusoft/holoaccent/R$drawable;.ha__fastscroll_thumb_pressed:I // field@0687 │ │ -06ce4a: 3306 0d00 |0011: if-ne v6, v0, 001e // +000d │ │ -06ce4e: 2200 4c03 |0013: new-instance v0, Lcom/negusoft/holoaccent/drawable/FastScrollDrawable; // type@034c │ │ -06ce52: 6e10 1b01 0400 |0015: invoke-virtual {v4}, Landroid/content/res/Resources;.getDisplayMetrics:()Landroid/util/DisplayMetrics; // method@011b │ │ -06ce58: 0c01 |0018: move-result-object v1 │ │ -06ce5a: 1212 |0019: const/4 v2, #int 1 // #1 │ │ -06ce5c: 7040 b515 1025 |001a: invoke-direct {v0, v1, v5, v2}, Lcom/negusoft/holoaccent/drawable/FastScrollDrawable;.:(Landroid/util/DisplayMetrics;Lcom/negusoft/holoaccent/AccentPalette;Z)V // method@15b5 │ │ -06ce62: 28f1 |001d: goto 000e // -000f │ │ -06ce64: 1200 |001e: const/4 v0, #int 0 // #0 │ │ -06ce66: 28ef |001f: goto 000e // -0011 │ │ +09ab74: |[09ab74] com.negusoft.holoaccent.interceptor.FastScrollInterceptor.getDrawable:(Landroid/content/res/Resources;Lcom/negusoft/holoaccent/AccentPalette;I)Landroid/graphics/drawable/Drawable; │ │ +09ab84: 6000 9909 |0000: sget v0, Lcom/negusoft/holoaccent/R$drawable;.ha__fastscroll_thumb_default:I // field@0999 │ │ +09ab88: 3306 0d00 |0002: if-ne v6, v0, 000f // +000d │ │ +09ab8c: 2200 cd04 |0004: new-instance v0, Lcom/negusoft/holoaccent/drawable/FastScrollDrawable; // type@04cd │ │ +09ab90: 6e10 6601 0400 |0006: invoke-virtual {v4}, Landroid/content/res/Resources;.getDisplayMetrics:()Landroid/util/DisplayMetrics; // method@0166 │ │ +09ab96: 0c01 |0009: move-result-object v1 │ │ +09ab98: 1202 |000a: const/4 v2, #int 0 // #0 │ │ +09ab9a: 7040 9720 1025 |000b: invoke-direct {v0, v1, v5, v2}, Lcom/negusoft/holoaccent/drawable/FastScrollDrawable;.:(Landroid/util/DisplayMetrics;Lcom/negusoft/holoaccent/AccentPalette;Z)V // method@2097 │ │ +09aba0: 1100 |000e: return-object v0 │ │ +09aba2: 6000 9a09 |000f: sget v0, Lcom/negusoft/holoaccent/R$drawable;.ha__fastscroll_thumb_pressed:I // field@099a │ │ +09aba6: 3306 0d00 |0011: if-ne v6, v0, 001e // +000d │ │ +09abaa: 2200 cd04 |0013: new-instance v0, Lcom/negusoft/holoaccent/drawable/FastScrollDrawable; // type@04cd │ │ +09abae: 6e10 6601 0400 |0015: invoke-virtual {v4}, Landroid/content/res/Resources;.getDisplayMetrics:()Landroid/util/DisplayMetrics; // method@0166 │ │ +09abb4: 0c01 |0018: move-result-object v1 │ │ +09abb6: 1212 |0019: const/4 v2, #int 1 // #1 │ │ +09abb8: 7040 9720 1025 |001a: invoke-direct {v0, v1, v5, v2}, Lcom/negusoft/holoaccent/drawable/FastScrollDrawable;.:(Landroid/util/DisplayMetrics;Lcom/negusoft/holoaccent/AccentPalette;Z)V // method@2097 │ │ +09abbe: 28f1 |001d: goto 000e // -000f │ │ +09abc0: 1200 |001e: const/4 v0, #int 0 // #0 │ │ +09abc2: 28ef |001f: goto 000e // -0011 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=30 │ │ 0x0004 line=31 │ │ 0x000e line=34 │ │ 0x000f line=32 │ │ 0x0013 line=33 │ │ 0x001e line=34 │ │ locals : │ │ 0x0000 - 0x0020 reg=3 this Lcom/negusoft/holoaccent/interceptor/FastScrollInterceptor; │ │ 0x0000 - 0x0020 reg=4 res Landroid/content/res/Resources; │ │ 0x0000 - 0x0020 reg=5 palette Lcom/negusoft/holoaccent/AccentPalette; │ │ 0x0000 - 0x0020 reg=6 resId I │ │ │ │ - source_file_idx : 856 (FastScrollInterceptor.java) │ │ + source_file_idx : 1110 (FastScrollInterceptor.java) │ │ │ │ -Class #584 header: │ │ -class_idx : 872 │ │ +Class #864 header: │ │ +class_idx : 1257 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 948 │ │ -source_file_idx : 1070 │ │ +superclass_idx : 1337 │ │ +source_file_idx : 1347 │ │ static_fields_size : 0 │ │ instance_fields_size: 2 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ -Class #584 - │ │ +Class #864 - │ │ Class descriptor : 'Lcom/negusoft/holoaccent/interceptor/IndeterminateInterceptor;' │ │ Access flags : 0x0001 (PUBLIC) │ │ Superclass : 'Ljava/lang/Object;' │ │ Interfaces - │ │ #0 : 'Lcom/negusoft/holoaccent/AccentResources$Interceptor;' │ │ Static fields - │ │ Instance fields - │ │ @@ -150333,102 +212254,102 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 9 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 163 16-bit code units │ │ -06ce68: |[06ce68] com.negusoft.holoaccent.interceptor.IndeterminateInterceptor.:()V │ │ -06ce78: 1247 |0000: const/4 v7, #int 4 // #4 │ │ -06ce7a: 1236 |0001: const/4 v6, #int 3 // #3 │ │ -06ce7c: 1225 |0002: const/4 v5, #int 2 // #2 │ │ -06ce7e: 1214 |0003: const/4 v4, #int 1 // #1 │ │ -06ce80: 1203 |0004: const/4 v3, #int 0 // #0 │ │ -06ce82: 7010 9117 0800 |0005: invoke-direct {v8}, Ljava/lang/Object;.:()V // method@1791 │ │ -06ce88: 1300 0800 |0008: const/16 v0, #int 8 // #8 │ │ -06ce8c: 2300 1804 |000a: new-array v0, v0, [I // type@0418 │ │ -06ce90: 6001 c806 |000c: sget v1, Lcom/negusoft/holoaccent/R$drawable;.ha__progressbar_indeterminate_legacy_1:I // field@06c8 │ │ -06ce94: 4b01 0003 |000e: aput v1, v0, v3 │ │ -06ce98: 6001 c906 |0010: sget v1, Lcom/negusoft/holoaccent/R$drawable;.ha__progressbar_indeterminate_legacy_2:I // field@06c9 │ │ -06ce9c: 4b01 0004 |0012: aput v1, v0, v4 │ │ -06cea0: 6001 ca06 |0014: sget v1, Lcom/negusoft/holoaccent/R$drawable;.ha__progressbar_indeterminate_legacy_3:I // field@06ca │ │ -06cea4: 4b01 0005 |0016: aput v1, v0, v5 │ │ -06cea8: 6001 cb06 |0018: sget v1, Lcom/negusoft/holoaccent/R$drawable;.ha__progressbar_indeterminate_legacy_4:I // field@06cb │ │ -06ceac: 4b01 0006 |001a: aput v1, v0, v6 │ │ -06ceb0: 6001 cc06 |001c: sget v1, Lcom/negusoft/holoaccent/R$drawable;.ha__progressbar_indeterminate_legacy_5:I // field@06cc │ │ -06ceb4: 4b01 0007 |001e: aput v1, v0, v7 │ │ -06ceb8: 1251 |0020: const/4 v1, #int 5 // #5 │ │ -06ceba: 6002 cd06 |0021: sget v2, Lcom/negusoft/holoaccent/R$drawable;.ha__progressbar_indeterminate_legacy_6:I // field@06cd │ │ -06cebe: 4b02 0001 |0023: aput v2, v0, v1 │ │ -06cec2: 1261 |0025: const/4 v1, #int 6 // #6 │ │ -06cec4: 6002 ce06 |0026: sget v2, Lcom/negusoft/holoaccent/R$drawable;.ha__progressbar_indeterminate_legacy_7:I // field@06ce │ │ -06cec8: 4b02 0001 |0028: aput v2, v0, v1 │ │ -06cecc: 1271 |002a: const/4 v1, #int 7 // #7 │ │ -06cece: 6002 cf06 |002b: sget v2, Lcom/negusoft/holoaccent/R$drawable;.ha__progressbar_indeterminate_legacy_8:I // field@06cf │ │ -06ced2: 4b02 0001 |002d: aput v2, v0, v1 │ │ -06ced6: 5b80 8908 |002f: iput-object v0, v8, Lcom/negusoft/holoaccent/interceptor/IndeterminateInterceptor;.LEGACY_DRAWABLE_IDS:[I // field@0889 │ │ -06ceda: 1300 1400 |0031: const/16 v0, #int 20 // #14 │ │ -06cede: 2300 1804 |0033: new-array v0, v0, [I // type@0418 │ │ -06cee2: 6001 b406 |0035: sget v1, Lcom/negusoft/holoaccent/R$drawable;.ha__progressbar_indeterminate_1:I // field@06b4 │ │ -06cee6: 4b01 0003 |0037: aput v1, v0, v3 │ │ -06ceea: 6001 bf06 |0039: sget v1, Lcom/negusoft/holoaccent/R$drawable;.ha__progressbar_indeterminate_2:I // field@06bf │ │ -06ceee: 4b01 0004 |003b: aput v1, v0, v4 │ │ -06cef2: 6001 c106 |003d: sget v1, Lcom/negusoft/holoaccent/R$drawable;.ha__progressbar_indeterminate_3:I // field@06c1 │ │ -06cef6: 4b01 0005 |003f: aput v1, v0, v5 │ │ -06cefa: 6001 c206 |0041: sget v1, Lcom/negusoft/holoaccent/R$drawable;.ha__progressbar_indeterminate_4:I // field@06c2 │ │ -06cefe: 4b01 0006 |0043: aput v1, v0, v6 │ │ -06cf02: 6001 c306 |0045: sget v1, Lcom/negusoft/holoaccent/R$drawable;.ha__progressbar_indeterminate_5:I // field@06c3 │ │ -06cf06: 4b01 0007 |0047: aput v1, v0, v7 │ │ -06cf0a: 1251 |0049: const/4 v1, #int 5 // #5 │ │ -06cf0c: 6002 c406 |004a: sget v2, Lcom/negusoft/holoaccent/R$drawable;.ha__progressbar_indeterminate_6:I // field@06c4 │ │ -06cf10: 4b02 0001 |004c: aput v2, v0, v1 │ │ -06cf14: 1261 |004e: const/4 v1, #int 6 // #6 │ │ -06cf16: 6002 c506 |004f: sget v2, Lcom/negusoft/holoaccent/R$drawable;.ha__progressbar_indeterminate_7:I // field@06c5 │ │ -06cf1a: 4b02 0001 |0051: aput v2, v0, v1 │ │ -06cf1e: 1271 |0053: const/4 v1, #int 7 // #7 │ │ -06cf20: 6002 c606 |0054: sget v2, Lcom/negusoft/holoaccent/R$drawable;.ha__progressbar_indeterminate_8:I // field@06c6 │ │ -06cf24: 4b02 0001 |0056: aput v2, v0, v1 │ │ -06cf28: 1301 0800 |0058: const/16 v1, #int 8 // #8 │ │ -06cf2c: 6002 c706 |005a: sget v2, Lcom/negusoft/holoaccent/R$drawable;.ha__progressbar_indeterminate_9:I // field@06c7 │ │ -06cf30: 4b02 0001 |005c: aput v2, v0, v1 │ │ -06cf34: 1301 0900 |005e: const/16 v1, #int 9 // #9 │ │ -06cf38: 6002 b506 |0060: sget v2, Lcom/negusoft/holoaccent/R$drawable;.ha__progressbar_indeterminate_10:I // field@06b5 │ │ -06cf3c: 4b02 0001 |0062: aput v2, v0, v1 │ │ -06cf40: 1301 0a00 |0064: const/16 v1, #int 10 // #a │ │ -06cf44: 6002 b606 |0066: sget v2, Lcom/negusoft/holoaccent/R$drawable;.ha__progressbar_indeterminate_11:I // field@06b6 │ │ -06cf48: 4b02 0001 |0068: aput v2, v0, v1 │ │ -06cf4c: 1301 0b00 |006a: const/16 v1, #int 11 // #b │ │ -06cf50: 6002 b706 |006c: sget v2, Lcom/negusoft/holoaccent/R$drawable;.ha__progressbar_indeterminate_12:I // field@06b7 │ │ -06cf54: 4b02 0001 |006e: aput v2, v0, v1 │ │ -06cf58: 1301 0c00 |0070: const/16 v1, #int 12 // #c │ │ -06cf5c: 6002 b806 |0072: sget v2, Lcom/negusoft/holoaccent/R$drawable;.ha__progressbar_indeterminate_13:I // field@06b8 │ │ -06cf60: 4b02 0001 |0074: aput v2, v0, v1 │ │ -06cf64: 1301 0d00 |0076: const/16 v1, #int 13 // #d │ │ -06cf68: 6002 b906 |0078: sget v2, Lcom/negusoft/holoaccent/R$drawable;.ha__progressbar_indeterminate_14:I // field@06b9 │ │ -06cf6c: 4b02 0001 |007a: aput v2, v0, v1 │ │ -06cf70: 1301 0e00 |007c: const/16 v1, #int 14 // #e │ │ -06cf74: 6002 ba06 |007e: sget v2, Lcom/negusoft/holoaccent/R$drawable;.ha__progressbar_indeterminate_15:I // field@06ba │ │ -06cf78: 4b02 0001 |0080: aput v2, v0, v1 │ │ -06cf7c: 1301 0f00 |0082: const/16 v1, #int 15 // #f │ │ -06cf80: 6002 bb06 |0084: sget v2, Lcom/negusoft/holoaccent/R$drawable;.ha__progressbar_indeterminate_16:I // field@06bb │ │ -06cf84: 4b02 0001 |0086: aput v2, v0, v1 │ │ -06cf88: 1301 1000 |0088: const/16 v1, #int 16 // #10 │ │ -06cf8c: 6002 bc06 |008a: sget v2, Lcom/negusoft/holoaccent/R$drawable;.ha__progressbar_indeterminate_17:I // field@06bc │ │ -06cf90: 4b02 0001 |008c: aput v2, v0, v1 │ │ -06cf94: 1301 1100 |008e: const/16 v1, #int 17 // #11 │ │ -06cf98: 6002 bd06 |0090: sget v2, Lcom/negusoft/holoaccent/R$drawable;.ha__progressbar_indeterminate_18:I // field@06bd │ │ -06cf9c: 4b02 0001 |0092: aput v2, v0, v1 │ │ -06cfa0: 1301 1200 |0094: const/16 v1, #int 18 // #12 │ │ -06cfa4: 6002 be06 |0096: sget v2, Lcom/negusoft/holoaccent/R$drawable;.ha__progressbar_indeterminate_19:I // field@06be │ │ -06cfa8: 4b02 0001 |0098: aput v2, v0, v1 │ │ -06cfac: 1301 1300 |009a: const/16 v1, #int 19 // #13 │ │ -06cfb0: 6002 c006 |009c: sget v2, Lcom/negusoft/holoaccent/R$drawable;.ha__progressbar_indeterminate_20:I // field@06c0 │ │ -06cfb4: 4b02 0001 |009e: aput v2, v0, v1 │ │ -06cfb8: 5b80 8808 |00a0: iput-object v0, v8, Lcom/negusoft/holoaccent/interceptor/IndeterminateInterceptor;.INDETERMINATE_DRAWABLE_IDS:[I // field@0888 │ │ -06cfbc: 0e00 |00a2: return-void │ │ +09abc4: |[09abc4] com.negusoft.holoaccent.interceptor.IndeterminateInterceptor.:()V │ │ +09abd4: 1247 |0000: const/4 v7, #int 4 // #4 │ │ +09abd6: 1236 |0001: const/4 v6, #int 3 // #3 │ │ +09abd8: 1225 |0002: const/4 v5, #int 2 // #2 │ │ +09abda: 1214 |0003: const/4 v4, #int 1 // #1 │ │ +09abdc: 1203 |0004: const/4 v3, #int 0 // #0 │ │ +09abde: 7010 8622 0800 |0005: invoke-direct {v8}, Ljava/lang/Object;.:()V // method@2286 │ │ +09abe4: 1300 0800 |0008: const/16 v0, #int 8 // #8 │ │ +09abe8: 2300 a205 |000a: new-array v0, v0, [I // type@05a2 │ │ +09abec: 6001 db09 |000c: sget v1, Lcom/negusoft/holoaccent/R$drawable;.ha__progressbar_indeterminate_legacy_1:I // field@09db │ │ +09abf0: 4b01 0003 |000e: aput v1, v0, v3 │ │ +09abf4: 6001 dc09 |0010: sget v1, Lcom/negusoft/holoaccent/R$drawable;.ha__progressbar_indeterminate_legacy_2:I // field@09dc │ │ +09abf8: 4b01 0004 |0012: aput v1, v0, v4 │ │ +09abfc: 6001 dd09 |0014: sget v1, Lcom/negusoft/holoaccent/R$drawable;.ha__progressbar_indeterminate_legacy_3:I // field@09dd │ │ +09ac00: 4b01 0005 |0016: aput v1, v0, v5 │ │ +09ac04: 6001 de09 |0018: sget v1, Lcom/negusoft/holoaccent/R$drawable;.ha__progressbar_indeterminate_legacy_4:I // field@09de │ │ +09ac08: 4b01 0006 |001a: aput v1, v0, v6 │ │ +09ac0c: 6001 df09 |001c: sget v1, Lcom/negusoft/holoaccent/R$drawable;.ha__progressbar_indeterminate_legacy_5:I // field@09df │ │ +09ac10: 4b01 0007 |001e: aput v1, v0, v7 │ │ +09ac14: 1251 |0020: const/4 v1, #int 5 // #5 │ │ +09ac16: 6002 e009 |0021: sget v2, Lcom/negusoft/holoaccent/R$drawable;.ha__progressbar_indeterminate_legacy_6:I // field@09e0 │ │ +09ac1a: 4b02 0001 |0023: aput v2, v0, v1 │ │ +09ac1e: 1261 |0025: const/4 v1, #int 6 // #6 │ │ +09ac20: 6002 e109 |0026: sget v2, Lcom/negusoft/holoaccent/R$drawable;.ha__progressbar_indeterminate_legacy_7:I // field@09e1 │ │ +09ac24: 4b02 0001 |0028: aput v2, v0, v1 │ │ +09ac28: 1271 |002a: const/4 v1, #int 7 // #7 │ │ +09ac2a: 6002 e209 |002b: sget v2, Lcom/negusoft/holoaccent/R$drawable;.ha__progressbar_indeterminate_legacy_8:I // field@09e2 │ │ +09ac2e: 4b02 0001 |002d: aput v2, v0, v1 │ │ +09ac32: 5b80 9c0b |002f: iput-object v0, v8, Lcom/negusoft/holoaccent/interceptor/IndeterminateInterceptor;.LEGACY_DRAWABLE_IDS:[I // field@0b9c │ │ +09ac36: 1300 1400 |0031: const/16 v0, #int 20 // #14 │ │ +09ac3a: 2300 a205 |0033: new-array v0, v0, [I // type@05a2 │ │ +09ac3e: 6001 c709 |0035: sget v1, Lcom/negusoft/holoaccent/R$drawable;.ha__progressbar_indeterminate_1:I // field@09c7 │ │ +09ac42: 4b01 0003 |0037: aput v1, v0, v3 │ │ +09ac46: 6001 d209 |0039: sget v1, Lcom/negusoft/holoaccent/R$drawable;.ha__progressbar_indeterminate_2:I // field@09d2 │ │ +09ac4a: 4b01 0004 |003b: aput v1, v0, v4 │ │ +09ac4e: 6001 d409 |003d: sget v1, Lcom/negusoft/holoaccent/R$drawable;.ha__progressbar_indeterminate_3:I // field@09d4 │ │ +09ac52: 4b01 0005 |003f: aput v1, v0, v5 │ │ +09ac56: 6001 d509 |0041: sget v1, Lcom/negusoft/holoaccent/R$drawable;.ha__progressbar_indeterminate_4:I // field@09d5 │ │ +09ac5a: 4b01 0006 |0043: aput v1, v0, v6 │ │ +09ac5e: 6001 d609 |0045: sget v1, Lcom/negusoft/holoaccent/R$drawable;.ha__progressbar_indeterminate_5:I // field@09d6 │ │ +09ac62: 4b01 0007 |0047: aput v1, v0, v7 │ │ +09ac66: 1251 |0049: const/4 v1, #int 5 // #5 │ │ +09ac68: 6002 d709 |004a: sget v2, Lcom/negusoft/holoaccent/R$drawable;.ha__progressbar_indeterminate_6:I // field@09d7 │ │ +09ac6c: 4b02 0001 |004c: aput v2, v0, v1 │ │ +09ac70: 1261 |004e: const/4 v1, #int 6 // #6 │ │ +09ac72: 6002 d809 |004f: sget v2, Lcom/negusoft/holoaccent/R$drawable;.ha__progressbar_indeterminate_7:I // field@09d8 │ │ +09ac76: 4b02 0001 |0051: aput v2, v0, v1 │ │ +09ac7a: 1271 |0053: const/4 v1, #int 7 // #7 │ │ +09ac7c: 6002 d909 |0054: sget v2, Lcom/negusoft/holoaccent/R$drawable;.ha__progressbar_indeterminate_8:I // field@09d9 │ │ +09ac80: 4b02 0001 |0056: aput v2, v0, v1 │ │ +09ac84: 1301 0800 |0058: const/16 v1, #int 8 // #8 │ │ +09ac88: 6002 da09 |005a: sget v2, Lcom/negusoft/holoaccent/R$drawable;.ha__progressbar_indeterminate_9:I // field@09da │ │ +09ac8c: 4b02 0001 |005c: aput v2, v0, v1 │ │ +09ac90: 1301 0900 |005e: const/16 v1, #int 9 // #9 │ │ +09ac94: 6002 c809 |0060: sget v2, Lcom/negusoft/holoaccent/R$drawable;.ha__progressbar_indeterminate_10:I // field@09c8 │ │ +09ac98: 4b02 0001 |0062: aput v2, v0, v1 │ │ +09ac9c: 1301 0a00 |0064: const/16 v1, #int 10 // #a │ │ +09aca0: 6002 c909 |0066: sget v2, Lcom/negusoft/holoaccent/R$drawable;.ha__progressbar_indeterminate_11:I // field@09c9 │ │ +09aca4: 4b02 0001 |0068: aput v2, v0, v1 │ │ +09aca8: 1301 0b00 |006a: const/16 v1, #int 11 // #b │ │ +09acac: 6002 ca09 |006c: sget v2, Lcom/negusoft/holoaccent/R$drawable;.ha__progressbar_indeterminate_12:I // field@09ca │ │ +09acb0: 4b02 0001 |006e: aput v2, v0, v1 │ │ +09acb4: 1301 0c00 |0070: const/16 v1, #int 12 // #c │ │ +09acb8: 6002 cb09 |0072: sget v2, Lcom/negusoft/holoaccent/R$drawable;.ha__progressbar_indeterminate_13:I // field@09cb │ │ +09acbc: 4b02 0001 |0074: aput v2, v0, v1 │ │ +09acc0: 1301 0d00 |0076: const/16 v1, #int 13 // #d │ │ +09acc4: 6002 cc09 |0078: sget v2, Lcom/negusoft/holoaccent/R$drawable;.ha__progressbar_indeterminate_14:I // field@09cc │ │ +09acc8: 4b02 0001 |007a: aput v2, v0, v1 │ │ +09accc: 1301 0e00 |007c: const/16 v1, #int 14 // #e │ │ +09acd0: 6002 cd09 |007e: sget v2, Lcom/negusoft/holoaccent/R$drawable;.ha__progressbar_indeterminate_15:I // field@09cd │ │ +09acd4: 4b02 0001 |0080: aput v2, v0, v1 │ │ +09acd8: 1301 0f00 |0082: const/16 v1, #int 15 // #f │ │ +09acdc: 6002 ce09 |0084: sget v2, Lcom/negusoft/holoaccent/R$drawable;.ha__progressbar_indeterminate_16:I // field@09ce │ │ +09ace0: 4b02 0001 |0086: aput v2, v0, v1 │ │ +09ace4: 1301 1000 |0088: const/16 v1, #int 16 // #10 │ │ +09ace8: 6002 cf09 |008a: sget v2, Lcom/negusoft/holoaccent/R$drawable;.ha__progressbar_indeterminate_17:I // field@09cf │ │ +09acec: 4b02 0001 |008c: aput v2, v0, v1 │ │ +09acf0: 1301 1100 |008e: const/16 v1, #int 17 // #11 │ │ +09acf4: 6002 d009 |0090: sget v2, Lcom/negusoft/holoaccent/R$drawable;.ha__progressbar_indeterminate_18:I // field@09d0 │ │ +09acf8: 4b02 0001 |0092: aput v2, v0, v1 │ │ +09acfc: 1301 1200 |0094: const/16 v1, #int 18 // #12 │ │ +09ad00: 6002 d109 |0096: sget v2, Lcom/negusoft/holoaccent/R$drawable;.ha__progressbar_indeterminate_19:I // field@09d1 │ │ +09ad04: 4b02 0001 |0098: aput v2, v0, v1 │ │ +09ad08: 1301 1300 |009a: const/16 v1, #int 19 // #13 │ │ +09ad0c: 6002 d309 |009c: sget v2, Lcom/negusoft/holoaccent/R$drawable;.ha__progressbar_indeterminate_20:I // field@09d3 │ │ +09ad10: 4b02 0001 |009e: aput v2, v0, v1 │ │ +09ad14: 5b80 9b0b |00a0: iput-object v0, v8, Lcom/negusoft/holoaccent/interceptor/IndeterminateInterceptor;.INDETERMINATE_DRAWABLE_IDS:[I // field@0b9b │ │ +09ad18: 0e00 |00a2: return-void │ │ catches : (none) │ │ positions : │ │ 0x0005 line=27 │ │ 0x0008 line=29 │ │ 0x0031 line=40 │ │ locals : │ │ 0x0000 - 0x00a3 reg=8 this Lcom/negusoft/holoaccent/interceptor/IndeterminateInterceptor; │ │ @@ -150439,45 +212360,45 @@ │ │ type : '(Landroid/content/res/Resources;Lcom/negusoft/holoaccent/AccentPalette;I)Landroid/graphics/drawable/Drawable;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 8 │ │ ins : 4 │ │ outs : 5 │ │ insns size : 51 16-bit code units │ │ -06cfc0: |[06cfc0] com.negusoft.holoaccent.interceptor.IndeterminateInterceptor.getDrawable:(Landroid/content/res/Resources;Lcom/negusoft/holoaccent/AccentPalette;I)Landroid/graphics/drawable/Drawable; │ │ -06cfd0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -06cfd2: 5441 8808 |0001: iget-object v1, v4, Lcom/negusoft/holoaccent/interceptor/IndeterminateInterceptor;.INDETERMINATE_DRAWABLE_IDS:[I // field@0888 │ │ -06cfd6: 2111 |0003: array-length v1, v1 │ │ -06cfd8: 3510 1600 |0004: if-ge v0, v1, 001a // +0016 │ │ -06cfdc: 5441 8808 |0006: iget-object v1, v4, Lcom/negusoft/holoaccent/interceptor/IndeterminateInterceptor;.INDETERMINATE_DRAWABLE_IDS:[I // field@0888 │ │ -06cfe0: 4401 0100 |0008: aget v1, v1, v0 │ │ -06cfe4: 3317 0d00 |000a: if-ne v7, v1, 0017 // +000d │ │ -06cfe8: 2201 4e03 |000c: new-instance v1, Lcom/negusoft/holoaccent/drawable/IndeterminedProgressDrawable; // type@034e │ │ -06cfec: 5262 8505 |000e: iget v2, v6, Lcom/negusoft/holoaccent/AccentPalette;.accentColor:I // field@0585 │ │ -06cff0: 5443 8808 |0010: iget-object v3, v4, Lcom/negusoft/holoaccent/interceptor/IndeterminateInterceptor;.INDETERMINATE_DRAWABLE_IDS:[I // field@0888 │ │ -06cff4: 2133 |0012: array-length v3, v3 │ │ -06cff6: 7053 c615 5102 |0013: invoke-direct {v1, v5, v2, v0, v3}, Lcom/negusoft/holoaccent/drawable/IndeterminedProgressDrawable;.:(Landroid/content/res/Resources;III)V // method@15c6 │ │ -06cffc: 1101 |0016: return-object v1 │ │ -06cffe: d800 0001 |0017: add-int/lit8 v0, v0, #int 1 // #01 │ │ -06d002: 28e8 |0019: goto 0001 // -0018 │ │ -06d004: 1200 |001a: const/4 v0, #int 0 // #0 │ │ -06d006: 5441 8908 |001b: iget-object v1, v4, Lcom/negusoft/holoaccent/interceptor/IndeterminateInterceptor;.LEGACY_DRAWABLE_IDS:[I // field@0889 │ │ -06d00a: 2111 |001d: array-length v1, v1 │ │ -06d00c: 3510 1300 |001e: if-ge v0, v1, 0031 // +0013 │ │ -06d010: 5441 8908 |0020: iget-object v1, v4, Lcom/negusoft/holoaccent/interceptor/IndeterminateInterceptor;.LEGACY_DRAWABLE_IDS:[I // field@0889 │ │ -06d014: 4401 0100 |0022: aget v1, v1, v0 │ │ -06d018: 3317 0a00 |0024: if-ne v7, v1, 002e // +000a │ │ -06d01c: 2201 4f03 |0026: new-instance v1, Lcom/negusoft/holoaccent/drawable/IndeterminedProgressLegacyDrawable; // type@034f │ │ -06d020: 5262 8505 |0028: iget v2, v6, Lcom/negusoft/holoaccent/AccentPalette;.accentColor:I // field@0585 │ │ -06d024: 7040 d215 5102 |002a: invoke-direct {v1, v5, v2, v0}, Lcom/negusoft/holoaccent/drawable/IndeterminedProgressLegacyDrawable;.:(Landroid/content/res/Resources;II)V // method@15d2 │ │ -06d02a: 28e9 |002d: goto 0016 // -0017 │ │ -06d02c: d800 0001 |002e: add-int/lit8 v0, v0, #int 1 // #01 │ │ -06d030: 28eb |0030: goto 001b // -0015 │ │ -06d032: 1201 |0031: const/4 v1, #int 0 // #0 │ │ -06d034: 28e4 |0032: goto 0016 // -001c │ │ +09ad1c: |[09ad1c] com.negusoft.holoaccent.interceptor.IndeterminateInterceptor.getDrawable:(Landroid/content/res/Resources;Lcom/negusoft/holoaccent/AccentPalette;I)Landroid/graphics/drawable/Drawable; │ │ +09ad2c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +09ad2e: 5441 9b0b |0001: iget-object v1, v4, Lcom/negusoft/holoaccent/interceptor/IndeterminateInterceptor;.INDETERMINATE_DRAWABLE_IDS:[I // field@0b9b │ │ +09ad32: 2111 |0003: array-length v1, v1 │ │ +09ad34: 3510 1600 |0004: if-ge v0, v1, 001a // +0016 │ │ +09ad38: 5441 9b0b |0006: iget-object v1, v4, Lcom/negusoft/holoaccent/interceptor/IndeterminateInterceptor;.INDETERMINATE_DRAWABLE_IDS:[I // field@0b9b │ │ +09ad3c: 4401 0100 |0008: aget v1, v1, v0 │ │ +09ad40: 3317 0d00 |000a: if-ne v7, v1, 0017 // +000d │ │ +09ad44: 2201 cf04 |000c: new-instance v1, Lcom/negusoft/holoaccent/drawable/IndeterminedProgressDrawable; // type@04cf │ │ +09ad48: 5262 9808 |000e: iget v2, v6, Lcom/negusoft/holoaccent/AccentPalette;.accentColor:I // field@0898 │ │ +09ad4c: 5443 9b0b |0010: iget-object v3, v4, Lcom/negusoft/holoaccent/interceptor/IndeterminateInterceptor;.INDETERMINATE_DRAWABLE_IDS:[I // field@0b9b │ │ +09ad50: 2133 |0012: array-length v3, v3 │ │ +09ad52: 7053 a820 5102 |0013: invoke-direct {v1, v5, v2, v0, v3}, Lcom/negusoft/holoaccent/drawable/IndeterminedProgressDrawable;.:(Landroid/content/res/Resources;III)V // method@20a8 │ │ +09ad58: 1101 |0016: return-object v1 │ │ +09ad5a: d800 0001 |0017: add-int/lit8 v0, v0, #int 1 // #01 │ │ +09ad5e: 28e8 |0019: goto 0001 // -0018 │ │ +09ad60: 1200 |001a: const/4 v0, #int 0 // #0 │ │ +09ad62: 5441 9c0b |001b: iget-object v1, v4, Lcom/negusoft/holoaccent/interceptor/IndeterminateInterceptor;.LEGACY_DRAWABLE_IDS:[I // field@0b9c │ │ +09ad66: 2111 |001d: array-length v1, v1 │ │ +09ad68: 3510 1300 |001e: if-ge v0, v1, 0031 // +0013 │ │ +09ad6c: 5441 9c0b |0020: iget-object v1, v4, Lcom/negusoft/holoaccent/interceptor/IndeterminateInterceptor;.LEGACY_DRAWABLE_IDS:[I // field@0b9c │ │ +09ad70: 4401 0100 |0022: aget v1, v1, v0 │ │ +09ad74: 3317 0a00 |0024: if-ne v7, v1, 002e // +000a │ │ +09ad78: 2201 d004 |0026: new-instance v1, Lcom/negusoft/holoaccent/drawable/IndeterminedProgressLegacyDrawable; // type@04d0 │ │ +09ad7c: 5262 9808 |0028: iget v2, v6, Lcom/negusoft/holoaccent/AccentPalette;.accentColor:I // field@0898 │ │ +09ad80: 7040 b420 5102 |002a: invoke-direct {v1, v5, v2, v0}, Lcom/negusoft/holoaccent/drawable/IndeterminedProgressLegacyDrawable;.:(Landroid/content/res/Resources;II)V // method@20b4 │ │ +09ad86: 28e9 |002d: goto 0016 // -0017 │ │ +09ad88: d800 0001 |002e: add-int/lit8 v0, v0, #int 1 // #01 │ │ +09ad8c: 28eb |0030: goto 001b // -0015 │ │ +09ad8e: 1201 |0031: const/4 v1, #int 0 // #0 │ │ +09ad90: 28e4 |0032: goto 0016 // -001c │ │ catches : (none) │ │ positions : │ │ 0x0000 line=65 │ │ 0x0006 line=66 │ │ 0x000c line=67 │ │ 0x0016 line=73 │ │ 0x0017 line=65 │ │ @@ -150489,27 +212410,27 @@ │ │ locals : │ │ 0x0001 - 0x0033 reg=0 i I │ │ 0x0000 - 0x0033 reg=4 this Lcom/negusoft/holoaccent/interceptor/IndeterminateInterceptor; │ │ 0x0000 - 0x0033 reg=5 res Landroid/content/res/Resources; │ │ 0x0000 - 0x0033 reg=6 palette Lcom/negusoft/holoaccent/AccentPalette; │ │ 0x0000 - 0x0033 reg=7 resId I │ │ │ │ - source_file_idx : 1070 (IndeterminateInterceptor.java) │ │ + source_file_idx : 1347 (IndeterminateInterceptor.java) │ │ │ │ -Class #585 header: │ │ -class_idx : 873 │ │ +Class #865 header: │ │ +class_idx : 1258 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 948 │ │ -source_file_idx : 2435 │ │ +superclass_idx : 1337 │ │ +source_file_idx : 3292 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ -Class #585 - │ │ +Class #865 - │ │ Class descriptor : 'Lcom/negusoft/holoaccent/interceptor/NativeInterceptor;' │ │ Access flags : 0x0001 (PUBLIC) │ │ Superclass : 'Ljava/lang/Object;' │ │ Interfaces - │ │ #0 : 'Lcom/negusoft/holoaccent/AccentResources$Interceptor;' │ │ Static fields - │ │ Instance fields - │ │ @@ -150519,17 +212440,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -06d038: |[06d038] com.negusoft.holoaccent.interceptor.NativeInterceptor.:()V │ │ -06d048: 7010 9117 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1791 │ │ -06d04e: 0e00 |0003: return-void │ │ +09ad94: |[09ad94] com.negusoft.holoaccent.interceptor.NativeInterceptor.:()V │ │ +09ada4: 7010 8622 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2286 │ │ +09adaa: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=28 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lcom/negusoft/holoaccent/interceptor/NativeInterceptor; │ │ │ │ Virtual methods - │ │ @@ -150538,89 +212459,89 @@ │ │ type : '(Landroid/content/res/Resources;Lcom/negusoft/holoaccent/AccentPalette;I)Landroid/graphics/drawable/Drawable;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 1 │ │ insns size : 134 16-bit code units │ │ -06d050: |[06d050] com.negusoft.holoaccent.interceptor.NativeInterceptor.getDrawable:(Landroid/content/res/Resources;Lcom/negusoft/holoaccent/AccentPalette;I)Landroid/graphics/drawable/Drawable; │ │ -06d060: 6000 9906 |0000: sget v0, Lcom/negusoft/holoaccent/R$drawable;.ha__native_ic_cab_done:I // field@0699 │ │ -06d064: 3304 0900 |0002: if-ne v4, v0, 000b // +0009 │ │ -06d068: 1a00 0514 |0004: const-string v0, "ic_cab_done_holo_dark" // string@1405 │ │ -06d06c: 7110 ac16 0000 |0006: invoke-static {v0}, Lcom/negusoft/holoaccent/util/NativeResources;.getDrawable:(Ljava/lang/String;)Landroid/graphics/drawable/Drawable; // method@16ac │ │ -06d072: 0c00 |0009: move-result-object v0 │ │ -06d074: 1100 |000a: return-object v0 │ │ -06d076: 6000 9a06 |000b: sget v0, Lcom/negusoft/holoaccent/R$drawable;.ha__native_ic_cab_done_light:I // field@069a │ │ -06d07a: 3304 0900 |000d: if-ne v4, v0, 0016 // +0009 │ │ -06d07e: 1a00 0614 |000f: const-string v0, "ic_cab_done_holo_light" // string@1406 │ │ -06d082: 7110 ac16 0000 |0011: invoke-static {v0}, Lcom/negusoft/holoaccent/util/NativeResources;.getDrawable:(Ljava/lang/String;)Landroid/graphics/drawable/Drawable; // method@16ac │ │ -06d088: 0c00 |0014: move-result-object v0 │ │ -06d08a: 28f5 |0015: goto 000a // -000b │ │ -06d08c: 6000 9b06 |0016: sget v0, Lcom/negusoft/holoaccent/R$drawable;.ha__native_ic_menu_copy:I // field@069b │ │ -06d090: 3304 0900 |0018: if-ne v4, v0, 0021 // +0009 │ │ -06d094: 1a00 0814 |001a: const-string v0, "ic_menu_copy_holo_dark" // string@1408 │ │ -06d098: 7110 ac16 0000 |001c: invoke-static {v0}, Lcom/negusoft/holoaccent/util/NativeResources;.getDrawable:(Ljava/lang/String;)Landroid/graphics/drawable/Drawable; // method@16ac │ │ -06d09e: 0c00 |001f: move-result-object v0 │ │ -06d0a0: 28ea |0020: goto 000a // -0016 │ │ -06d0a2: 6000 9c06 |0021: sget v0, Lcom/negusoft/holoaccent/R$drawable;.ha__native_ic_menu_copy_light:I // field@069c │ │ -06d0a6: 3304 0900 |0023: if-ne v4, v0, 002c // +0009 │ │ -06d0aa: 1a00 0914 |0025: const-string v0, "ic_menu_copy_holo_light" // string@1409 │ │ -06d0ae: 7110 ac16 0000 |0027: invoke-static {v0}, Lcom/negusoft/holoaccent/util/NativeResources;.getDrawable:(Ljava/lang/String;)Landroid/graphics/drawable/Drawable; // method@16ac │ │ -06d0b4: 0c00 |002a: move-result-object v0 │ │ -06d0b6: 28df |002b: goto 000a // -0021 │ │ -06d0b8: 6000 9d06 |002c: sget v0, Lcom/negusoft/holoaccent/R$drawable;.ha__native_ic_menu_cut:I // field@069d │ │ -06d0bc: 3304 0900 |002e: if-ne v4, v0, 0037 // +0009 │ │ -06d0c0: 1a00 0a14 |0030: const-string v0, "ic_menu_cut_holo_dark" // string@140a │ │ -06d0c4: 7110 ac16 0000 |0032: invoke-static {v0}, Lcom/negusoft/holoaccent/util/NativeResources;.getDrawable:(Ljava/lang/String;)Landroid/graphics/drawable/Drawable; // method@16ac │ │ -06d0ca: 0c00 |0035: move-result-object v0 │ │ -06d0cc: 28d4 |0036: goto 000a // -002c │ │ -06d0ce: 6000 9e06 |0037: sget v0, Lcom/negusoft/holoaccent/R$drawable;.ha__native_ic_menu_cut_light:I // field@069e │ │ -06d0d2: 3304 0900 |0039: if-ne v4, v0, 0042 // +0009 │ │ -06d0d6: 1a00 0b14 |003b: const-string v0, "ic_menu_cut_holo_light" // string@140b │ │ -06d0da: 7110 ac16 0000 |003d: invoke-static {v0}, Lcom/negusoft/holoaccent/util/NativeResources;.getDrawable:(Ljava/lang/String;)Landroid/graphics/drawable/Drawable; // method@16ac │ │ -06d0e0: 0c00 |0040: move-result-object v0 │ │ -06d0e2: 28c9 |0041: goto 000a // -0037 │ │ -06d0e4: 6000 9f06 |0042: sget v0, Lcom/negusoft/holoaccent/R$drawable;.ha__native_ic_menu_paste:I // field@069f │ │ -06d0e8: 3304 0900 |0044: if-ne v4, v0, 004d // +0009 │ │ -06d0ec: 1a00 0c14 |0046: const-string v0, "ic_menu_paste_holo_dark" // string@140c │ │ -06d0f0: 7110 ac16 0000 |0048: invoke-static {v0}, Lcom/negusoft/holoaccent/util/NativeResources;.getDrawable:(Ljava/lang/String;)Landroid/graphics/drawable/Drawable; // method@16ac │ │ -06d0f6: 0c00 |004b: move-result-object v0 │ │ -06d0f8: 28be |004c: goto 000a // -0042 │ │ -06d0fa: 6000 a006 |004d: sget v0, Lcom/negusoft/holoaccent/R$drawable;.ha__native_ic_menu_paste_light:I // field@06a0 │ │ -06d0fe: 3304 0900 |004f: if-ne v4, v0, 0058 // +0009 │ │ -06d102: 1a00 0d14 |0051: const-string v0, "ic_menu_paste_holo_light" // string@140d │ │ -06d106: 7110 ac16 0000 |0053: invoke-static {v0}, Lcom/negusoft/holoaccent/util/NativeResources;.getDrawable:(Ljava/lang/String;)Landroid/graphics/drawable/Drawable; // method@16ac │ │ -06d10c: 0c00 |0056: move-result-object v0 │ │ -06d10e: 28b3 |0057: goto 000a // -004d │ │ -06d110: 6000 a106 |0058: sget v0, Lcom/negusoft/holoaccent/R$drawable;.ha__native_ic_menu_selectall:I // field@06a1 │ │ -06d114: 3304 0900 |005a: if-ne v4, v0, 0063 // +0009 │ │ -06d118: 1a00 0e14 |005c: const-string v0, "ic_menu_selectall_holo_dark" // string@140e │ │ -06d11c: 7110 ac16 0000 |005e: invoke-static {v0}, Lcom/negusoft/holoaccent/util/NativeResources;.getDrawable:(Ljava/lang/String;)Landroid/graphics/drawable/Drawable; // method@16ac │ │ -06d122: 0c00 |0061: move-result-object v0 │ │ -06d124: 28a8 |0062: goto 000a // -0058 │ │ -06d126: 6000 a206 |0063: sget v0, Lcom/negusoft/holoaccent/R$drawable;.ha__native_ic_menu_selectall_light:I // field@06a2 │ │ -06d12a: 3304 0900 |0065: if-ne v4, v0, 006e // +0009 │ │ -06d12e: 1a00 0f14 |0067: const-string v0, "ic_menu_selectall_holo_light" // string@140f │ │ -06d132: 7110 ac16 0000 |0069: invoke-static {v0}, Lcom/negusoft/holoaccent/util/NativeResources;.getDrawable:(Ljava/lang/String;)Landroid/graphics/drawable/Drawable; // method@16ac │ │ -06d138: 0c00 |006c: move-result-object v0 │ │ -06d13a: 289d |006d: goto 000a // -0063 │ │ -06d13c: 6000 9706 |006e: sget v0, Lcom/negusoft/holoaccent/R$drawable;.ha__native_ab_back:I // field@0697 │ │ -06d140: 3304 0900 |0070: if-ne v4, v0, 0079 // +0009 │ │ -06d144: 1a00 fe13 |0072: const-string v0, "ic_ab_back_holo_dark_am" // string@13fe │ │ -06d148: 7110 ac16 0000 |0074: invoke-static {v0}, Lcom/negusoft/holoaccent/util/NativeResources;.getDrawable:(Ljava/lang/String;)Landroid/graphics/drawable/Drawable; // method@16ac │ │ -06d14e: 0c00 |0077: move-result-object v0 │ │ -06d150: 2892 |0078: goto 000a // -006e │ │ -06d152: 6000 9806 |0079: sget v0, Lcom/negusoft/holoaccent/R$drawable;.ha__native_ab_back_light:I // field@0698 │ │ -06d156: 3304 0900 |007b: if-ne v4, v0, 0084 // +0009 │ │ -06d15a: 1a00 ff13 |007d: const-string v0, "ic_ab_back_holo_light_am" // string@13ff │ │ -06d15e: 7110 ac16 0000 |007f: invoke-static {v0}, Lcom/negusoft/holoaccent/util/NativeResources;.getDrawable:(Ljava/lang/String;)Landroid/graphics/drawable/Drawable; // method@16ac │ │ -06d164: 0c00 |0082: move-result-object v0 │ │ -06d166: 2887 |0083: goto 000a // -0079 │ │ -06d168: 1200 |0084: const/4 v0, #int 0 // #0 │ │ -06d16a: 2885 |0085: goto 000a // -007b │ │ +09adac: |[09adac] com.negusoft.holoaccent.interceptor.NativeInterceptor.getDrawable:(Landroid/content/res/Resources;Lcom/negusoft/holoaccent/AccentPalette;I)Landroid/graphics/drawable/Drawable; │ │ +09adbc: 6000 ac09 |0000: sget v0, Lcom/negusoft/holoaccent/R$drawable;.ha__native_ic_cab_done:I // field@09ac │ │ +09adc0: 3304 0900 |0002: if-ne v4, v0, 000b // +0009 │ │ +09adc4: 1a00 bd1a |0004: const-string v0, "ic_cab_done_holo_dark" // string@1abd │ │ +09adc8: 7110 8e21 0000 |0006: invoke-static {v0}, Lcom/negusoft/holoaccent/util/NativeResources;.getDrawable:(Ljava/lang/String;)Landroid/graphics/drawable/Drawable; // method@218e │ │ +09adce: 0c00 |0009: move-result-object v0 │ │ +09add0: 1100 |000a: return-object v0 │ │ +09add2: 6000 ad09 |000b: sget v0, Lcom/negusoft/holoaccent/R$drawable;.ha__native_ic_cab_done_light:I // field@09ad │ │ +09add6: 3304 0900 |000d: if-ne v4, v0, 0016 // +0009 │ │ +09adda: 1a00 be1a |000f: const-string v0, "ic_cab_done_holo_light" // string@1abe │ │ +09adde: 7110 8e21 0000 |0011: invoke-static {v0}, Lcom/negusoft/holoaccent/util/NativeResources;.getDrawable:(Ljava/lang/String;)Landroid/graphics/drawable/Drawable; // method@218e │ │ +09ade4: 0c00 |0014: move-result-object v0 │ │ +09ade6: 28f5 |0015: goto 000a // -000b │ │ +09ade8: 6000 ae09 |0016: sget v0, Lcom/negusoft/holoaccent/R$drawable;.ha__native_ic_menu_copy:I // field@09ae │ │ +09adec: 3304 0900 |0018: if-ne v4, v0, 0021 // +0009 │ │ +09adf0: 1a00 c01a |001a: const-string v0, "ic_menu_copy_holo_dark" // string@1ac0 │ │ +09adf4: 7110 8e21 0000 |001c: invoke-static {v0}, Lcom/negusoft/holoaccent/util/NativeResources;.getDrawable:(Ljava/lang/String;)Landroid/graphics/drawable/Drawable; // method@218e │ │ +09adfa: 0c00 |001f: move-result-object v0 │ │ +09adfc: 28ea |0020: goto 000a // -0016 │ │ +09adfe: 6000 af09 |0021: sget v0, Lcom/negusoft/holoaccent/R$drawable;.ha__native_ic_menu_copy_light:I // field@09af │ │ +09ae02: 3304 0900 |0023: if-ne v4, v0, 002c // +0009 │ │ +09ae06: 1a00 c11a |0025: const-string v0, "ic_menu_copy_holo_light" // string@1ac1 │ │ +09ae0a: 7110 8e21 0000 |0027: invoke-static {v0}, Lcom/negusoft/holoaccent/util/NativeResources;.getDrawable:(Ljava/lang/String;)Landroid/graphics/drawable/Drawable; // method@218e │ │ +09ae10: 0c00 |002a: move-result-object v0 │ │ +09ae12: 28df |002b: goto 000a // -0021 │ │ +09ae14: 6000 b009 |002c: sget v0, Lcom/negusoft/holoaccent/R$drawable;.ha__native_ic_menu_cut:I // field@09b0 │ │ +09ae18: 3304 0900 |002e: if-ne v4, v0, 0037 // +0009 │ │ +09ae1c: 1a00 c21a |0030: const-string v0, "ic_menu_cut_holo_dark" // string@1ac2 │ │ +09ae20: 7110 8e21 0000 |0032: invoke-static {v0}, Lcom/negusoft/holoaccent/util/NativeResources;.getDrawable:(Ljava/lang/String;)Landroid/graphics/drawable/Drawable; // method@218e │ │ +09ae26: 0c00 |0035: move-result-object v0 │ │ +09ae28: 28d4 |0036: goto 000a // -002c │ │ +09ae2a: 6000 b109 |0037: sget v0, Lcom/negusoft/holoaccent/R$drawable;.ha__native_ic_menu_cut_light:I // field@09b1 │ │ +09ae2e: 3304 0900 |0039: if-ne v4, v0, 0042 // +0009 │ │ +09ae32: 1a00 c31a |003b: const-string v0, "ic_menu_cut_holo_light" // string@1ac3 │ │ +09ae36: 7110 8e21 0000 |003d: invoke-static {v0}, Lcom/negusoft/holoaccent/util/NativeResources;.getDrawable:(Ljava/lang/String;)Landroid/graphics/drawable/Drawable; // method@218e │ │ +09ae3c: 0c00 |0040: move-result-object v0 │ │ +09ae3e: 28c9 |0041: goto 000a // -0037 │ │ +09ae40: 6000 b209 |0042: sget v0, Lcom/negusoft/holoaccent/R$drawable;.ha__native_ic_menu_paste:I // field@09b2 │ │ +09ae44: 3304 0900 |0044: if-ne v4, v0, 004d // +0009 │ │ +09ae48: 1a00 c41a |0046: const-string v0, "ic_menu_paste_holo_dark" // string@1ac4 │ │ +09ae4c: 7110 8e21 0000 |0048: invoke-static {v0}, Lcom/negusoft/holoaccent/util/NativeResources;.getDrawable:(Ljava/lang/String;)Landroid/graphics/drawable/Drawable; // method@218e │ │ +09ae52: 0c00 |004b: move-result-object v0 │ │ +09ae54: 28be |004c: goto 000a // -0042 │ │ +09ae56: 6000 b309 |004d: sget v0, Lcom/negusoft/holoaccent/R$drawable;.ha__native_ic_menu_paste_light:I // field@09b3 │ │ +09ae5a: 3304 0900 |004f: if-ne v4, v0, 0058 // +0009 │ │ +09ae5e: 1a00 c51a |0051: const-string v0, "ic_menu_paste_holo_light" // string@1ac5 │ │ +09ae62: 7110 8e21 0000 |0053: invoke-static {v0}, Lcom/negusoft/holoaccent/util/NativeResources;.getDrawable:(Ljava/lang/String;)Landroid/graphics/drawable/Drawable; // method@218e │ │ +09ae68: 0c00 |0056: move-result-object v0 │ │ +09ae6a: 28b3 |0057: goto 000a // -004d │ │ +09ae6c: 6000 b409 |0058: sget v0, Lcom/negusoft/holoaccent/R$drawable;.ha__native_ic_menu_selectall:I // field@09b4 │ │ +09ae70: 3304 0900 |005a: if-ne v4, v0, 0063 // +0009 │ │ +09ae74: 1a00 c61a |005c: const-string v0, "ic_menu_selectall_holo_dark" // string@1ac6 │ │ +09ae78: 7110 8e21 0000 |005e: invoke-static {v0}, Lcom/negusoft/holoaccent/util/NativeResources;.getDrawable:(Ljava/lang/String;)Landroid/graphics/drawable/Drawable; // method@218e │ │ +09ae7e: 0c00 |0061: move-result-object v0 │ │ +09ae80: 28a8 |0062: goto 000a // -0058 │ │ +09ae82: 6000 b509 |0063: sget v0, Lcom/negusoft/holoaccent/R$drawable;.ha__native_ic_menu_selectall_light:I // field@09b5 │ │ +09ae86: 3304 0900 |0065: if-ne v4, v0, 006e // +0009 │ │ +09ae8a: 1a00 c71a |0067: const-string v0, "ic_menu_selectall_holo_light" // string@1ac7 │ │ +09ae8e: 7110 8e21 0000 |0069: invoke-static {v0}, Lcom/negusoft/holoaccent/util/NativeResources;.getDrawable:(Ljava/lang/String;)Landroid/graphics/drawable/Drawable; // method@218e │ │ +09ae94: 0c00 |006c: move-result-object v0 │ │ +09ae96: 289d |006d: goto 000a // -0063 │ │ +09ae98: 6000 aa09 |006e: sget v0, Lcom/negusoft/holoaccent/R$drawable;.ha__native_ab_back:I // field@09aa │ │ +09ae9c: 3304 0900 |0070: if-ne v4, v0, 0079 // +0009 │ │ +09aea0: 1a00 b61a |0072: const-string v0, "ic_ab_back_holo_dark_am" // string@1ab6 │ │ +09aea4: 7110 8e21 0000 |0074: invoke-static {v0}, Lcom/negusoft/holoaccent/util/NativeResources;.getDrawable:(Ljava/lang/String;)Landroid/graphics/drawable/Drawable; // method@218e │ │ +09aeaa: 0c00 |0077: move-result-object v0 │ │ +09aeac: 2892 |0078: goto 000a // -006e │ │ +09aeae: 6000 ab09 |0079: sget v0, Lcom/negusoft/holoaccent/R$drawable;.ha__native_ab_back_light:I // field@09ab │ │ +09aeb2: 3304 0900 |007b: if-ne v4, v0, 0084 // +0009 │ │ +09aeb6: 1a00 b71a |007d: const-string v0, "ic_ab_back_holo_light_am" // string@1ab7 │ │ +09aeba: 7110 8e21 0000 |007f: invoke-static {v0}, Lcom/negusoft/holoaccent/util/NativeResources;.getDrawable:(Ljava/lang/String;)Landroid/graphics/drawable/Drawable; // method@218e │ │ +09aec0: 0c00 |0082: move-result-object v0 │ │ +09aec2: 2887 |0083: goto 000a // -0079 │ │ +09aec4: 1200 |0084: const/4 v0, #int 0 // #0 │ │ +09aec6: 2885 |0085: goto 000a // -007b │ │ catches : (none) │ │ positions : │ │ 0x0000 line=32 │ │ 0x0004 line=33 │ │ 0x000a line=56 │ │ 0x000b line=34 │ │ 0x000f line=35 │ │ @@ -150647,27 +212568,27 @@ │ │ 0x0084 line=56 │ │ locals : │ │ 0x0000 - 0x0086 reg=1 this Lcom/negusoft/holoaccent/interceptor/NativeInterceptor; │ │ 0x0000 - 0x0086 reg=2 res Landroid/content/res/Resources; │ │ 0x0000 - 0x0086 reg=3 palette Lcom/negusoft/holoaccent/AccentPalette; │ │ 0x0000 - 0x0086 reg=4 resId I │ │ │ │ - source_file_idx : 2435 (NativeInterceptor.java) │ │ + source_file_idx : 3292 (NativeInterceptor.java) │ │ │ │ -Class #586 header: │ │ -class_idx : 874 │ │ +Class #866 header: │ │ +class_idx : 1259 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 948 │ │ -source_file_idx : 2532 │ │ +superclass_idx : 1337 │ │ +source_file_idx : 3426 │ │ static_fields_size : 2 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ -Class #586 - │ │ +Class #866 - │ │ Class descriptor : 'Lcom/negusoft/holoaccent/interceptor/PagerTabStripInterceptor;' │ │ Access flags : 0x0001 (PUBLIC) │ │ Superclass : 'Ljava/lang/Object;' │ │ Interfaces - │ │ #0 : 'Lcom/negusoft/holoaccent/AccentResources$Interceptor;' │ │ Static fields - │ │ #0 : (in Lcom/negusoft/holoaccent/interceptor/PagerTabStripInterceptor;) │ │ @@ -150687,17 +212608,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -06d16c: |[06d16c] com.negusoft.holoaccent.interceptor.PagerTabStripInterceptor.:()V │ │ -06d17c: 7010 9117 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1791 │ │ -06d182: 0e00 |0003: return-void │ │ +09aec8: |[09aec8] com.negusoft.holoaccent.interceptor.PagerTabStripInterceptor.:()V │ │ +09aed8: 7010 8622 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2286 │ │ +09aede: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=26 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lcom/negusoft/holoaccent/interceptor/PagerTabStripInterceptor; │ │ │ │ Virtual methods - │ │ @@ -150706,60 +212627,60 @@ │ │ type : '(Landroid/content/res/Resources;Lcom/negusoft/holoaccent/AccentPalette;I)Landroid/graphics/drawable/Drawable;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 4 │ │ outs : 2 │ │ insns size : 34 16-bit code units │ │ -06d184: |[06d184] com.negusoft.holoaccent.interceptor.PagerTabStripInterceptor.getDrawable:(Landroid/content/res/Resources;Lcom/negusoft/holoaccent/AccentPalette;I)Landroid/graphics/drawable/Drawable; │ │ -06d194: 6000 a806 |0000: sget v0, Lcom/negusoft/holoaccent/R$drawable;.ha__pager_tab_strip_background_reference:I // field@06a8 │ │ -06d198: 3305 0e00 |0002: if-ne v5, v0, 0010 // +000e │ │ -06d19c: 2200 5900 |0004: new-instance v0, Landroid/graphics/drawable/ColorDrawable; // type@0059 │ │ -06d1a0: 1301 6000 |0006: const/16 v1, #int 96 // #60 │ │ -06d1a4: 6e20 1015 1400 |0008: invoke-virtual {v4, v1}, Lcom/negusoft/holoaccent/AccentPalette;.getDarkAccentColor:(I)I // method@1510 │ │ -06d1aa: 0a01 |000b: move-result v1 │ │ -06d1ac: 7020 9601 1000 |000c: invoke-direct {v0, v1}, Landroid/graphics/drawable/ColorDrawable;.:(I)V // method@0196 │ │ -06d1b2: 1100 |000f: return-object v0 │ │ -06d1b4: 6000 a906 |0010: sget v0, Lcom/negusoft/holoaccent/R$drawable;.ha__pager_tab_strip_background_reference_light:I // field@06a9 │ │ -06d1b8: 3305 0e00 |0012: if-ne v5, v0, 0020 // +000e │ │ -06d1bc: 2200 5900 |0014: new-instance v0, Landroid/graphics/drawable/ColorDrawable; // type@0059 │ │ -06d1c0: 1301 3000 |0016: const/16 v1, #int 48 // #30 │ │ -06d1c4: 6e20 1015 1400 |0018: invoke-virtual {v4, v1}, Lcom/negusoft/holoaccent/AccentPalette;.getDarkAccentColor:(I)I // method@1510 │ │ -06d1ca: 0a01 |001b: move-result v1 │ │ -06d1cc: 7020 9601 1000 |001c: invoke-direct {v0, v1}, Landroid/graphics/drawable/ColorDrawable;.:(I)V // method@0196 │ │ -06d1d2: 28f0 |001f: goto 000f // -0010 │ │ -06d1d4: 1200 |0020: const/4 v0, #int 0 // #0 │ │ -06d1d6: 28ee |0021: goto 000f // -0012 │ │ +09aee0: |[09aee0] com.negusoft.holoaccent.interceptor.PagerTabStripInterceptor.getDrawable:(Landroid/content/res/Resources;Lcom/negusoft/holoaccent/AccentPalette;I)Landroid/graphics/drawable/Drawable; │ │ +09aef0: 6000 bb09 |0000: sget v0, Lcom/negusoft/holoaccent/R$drawable;.ha__pager_tab_strip_background_reference:I // field@09bb │ │ +09aef4: 3305 0e00 |0002: if-ne v5, v0, 0010 // +000e │ │ +09aef8: 2200 7200 |0004: new-instance v0, Landroid/graphics/drawable/ColorDrawable; // type@0072 │ │ +09aefc: 1301 6000 |0006: const/16 v1, #int 96 // #60 │ │ +09af00: 6e20 f21f 1400 |0008: invoke-virtual {v4, v1}, Lcom/negusoft/holoaccent/AccentPalette;.getDarkAccentColor:(I)I // method@1ff2 │ │ +09af06: 0a01 |000b: move-result v1 │ │ +09af08: 7020 1102 1000 |000c: invoke-direct {v0, v1}, Landroid/graphics/drawable/ColorDrawable;.:(I)V // method@0211 │ │ +09af0e: 1100 |000f: return-object v0 │ │ +09af10: 6000 bc09 |0010: sget v0, Lcom/negusoft/holoaccent/R$drawable;.ha__pager_tab_strip_background_reference_light:I // field@09bc │ │ +09af14: 3305 0e00 |0012: if-ne v5, v0, 0020 // +000e │ │ +09af18: 2200 7200 |0014: new-instance v0, Landroid/graphics/drawable/ColorDrawable; // type@0072 │ │ +09af1c: 1301 3000 |0016: const/16 v1, #int 48 // #30 │ │ +09af20: 6e20 f21f 1400 |0018: invoke-virtual {v4, v1}, Lcom/negusoft/holoaccent/AccentPalette;.getDarkAccentColor:(I)I // method@1ff2 │ │ +09af26: 0a01 |001b: move-result v1 │ │ +09af28: 7020 1102 1000 |001c: invoke-direct {v0, v1}, Landroid/graphics/drawable/ColorDrawable;.:(I)V // method@0211 │ │ +09af2e: 28f0 |001f: goto 000f // -0010 │ │ +09af30: 1200 |0020: const/4 v0, #int 0 // #0 │ │ +09af32: 28ee |0021: goto 000f // -0012 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=33 │ │ 0x0004 line=34 │ │ 0x000f line=37 │ │ 0x0010 line=35 │ │ 0x0014 line=36 │ │ 0x0020 line=37 │ │ locals : │ │ 0x0000 - 0x0022 reg=2 this Lcom/negusoft/holoaccent/interceptor/PagerTabStripInterceptor; │ │ 0x0000 - 0x0022 reg=3 res Landroid/content/res/Resources; │ │ 0x0000 - 0x0022 reg=4 palette Lcom/negusoft/holoaccent/AccentPalette; │ │ 0x0000 - 0x0022 reg=5 resId I │ │ │ │ - source_file_idx : 2532 (PagerTabStripInterceptor.java) │ │ + source_file_idx : 3426 (PagerTabStripInterceptor.java) │ │ │ │ -Class #587 header: │ │ -class_idx : 875 │ │ +Class #867 header: │ │ +class_idx : 1260 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 948 │ │ -source_file_idx : 2589 │ │ +superclass_idx : 1337 │ │ +source_file_idx : 3521 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ -Class #587 - │ │ +Class #867 - │ │ Class descriptor : 'Lcom/negusoft/holoaccent/interceptor/RectInterceptor;' │ │ Access flags : 0x0001 (PUBLIC) │ │ Superclass : 'Ljava/lang/Object;' │ │ Interfaces - │ │ #0 : 'Lcom/negusoft/holoaccent/AccentResources$Interceptor;' │ │ Static fields - │ │ Instance fields - │ │ @@ -150769,17 +212690,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -06d1d8: |[06d1d8] com.negusoft.holoaccent.interceptor.RectInterceptor.:()V │ │ -06d1e8: 7010 9117 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1791 │ │ -06d1ee: 0e00 |0003: return-void │ │ +09af34: |[09af34] com.negusoft.holoaccent.interceptor.RectInterceptor.:()V │ │ +09af44: 7010 8622 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2286 │ │ +09af4a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=26 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lcom/negusoft/holoaccent/interceptor/RectInterceptor; │ │ │ │ Virtual methods - │ │ @@ -150788,48 +212709,48 @@ │ │ type : '(Landroid/content/res/Resources;Lcom/negusoft/holoaccent/AccentPalette;I)Landroid/graphics/drawable/Drawable;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 10 │ │ ins : 4 │ │ outs : 5 │ │ insns size : 63 16-bit code units │ │ -06d1f0: |[06d1f0] com.negusoft.holoaccent.interceptor.RectInterceptor.getDrawable:(Landroid/content/res/Resources;Lcom/negusoft/holoaccent/AccentPalette;I)Landroid/graphics/drawable/Drawable; │ │ -06d200: 1305 aa00 |0000: const/16 v5, #int 170 // #aa │ │ -06d204: 1304 5500 |0002: const/16 v4, #int 85 // #55 │ │ -06d208: 1503 0040 |0004: const/high16 v3, #int 1073741824 // #4000 │ │ -06d20c: 6002 d206 |0006: sget v2, Lcom/negusoft/holoaccent/R$drawable;.ha__rect_focused_background:I // field@06d2 │ │ -06d210: 3329 1000 |0008: if-ne v9, v2, 0018 // +0010 │ │ -06d214: 6e20 0c15 4800 |000a: invoke-virtual {v8, v4}, Lcom/negusoft/holoaccent/AccentPalette;.getAccentColor:(I)I // method@150c │ │ -06d21a: 0a00 |000d: move-result v0 │ │ -06d21c: 6e20 0c15 5800 |000e: invoke-virtual {v8, v5}, Lcom/negusoft/holoaccent/AccentPalette;.getAccentColor:(I)I // method@150c │ │ -06d222: 0a01 |0011: move-result v1 │ │ -06d224: 2202 5103 |0012: new-instance v2, Lcom/negusoft/holoaccent/drawable/RectDrawable; // type@0351 │ │ -06d228: 7051 df15 7230 |0014: invoke-direct {v2, v7, v0, v3, v1}, Lcom/negusoft/holoaccent/drawable/RectDrawable;.:(Landroid/content/res/Resources;IFI)V // method@15df │ │ -06d22e: 1102 |0017: return-object v2 │ │ -06d230: 6002 d306 |0018: sget v2, Lcom/negusoft/holoaccent/R$drawable;.ha__rect_focused_border:I // field@06d3 │ │ -06d234: 3329 1100 |001a: if-ne v9, v2, 002b // +0011 │ │ -06d238: 2202 5103 |001c: new-instance v2, Lcom/negusoft/holoaccent/drawable/RectDrawable; // type@0351 │ │ -06d23c: 1203 |001e: const/4 v3, #int 0 // #0 │ │ -06d23e: 1504 803f |001f: const/high16 v4, #int 1065353216 // #3f80 │ │ -06d242: 1305 9900 |0021: const/16 v5, #int 153 // #99 │ │ -06d246: 6e20 0c15 5800 |0023: invoke-virtual {v8, v5}, Lcom/negusoft/holoaccent/AccentPalette;.getAccentColor:(I)I // method@150c │ │ -06d24c: 0a05 |0026: move-result v5 │ │ -06d24e: 7055 df15 7243 |0027: invoke-direct {v2, v7, v3, v4, v5}, Lcom/negusoft/holoaccent/drawable/RectDrawable;.:(Landroid/content/res/Resources;IFI)V // method@15df │ │ -06d254: 28ed |002a: goto 0017 // -0013 │ │ -06d256: 6002 f605 |002b: sget v2, Lcom/negusoft/holoaccent/R$drawable;.ha__ab_rect_focused_background:I // field@05f6 │ │ -06d25a: 3329 1000 |002d: if-ne v9, v2, 003d // +0010 │ │ -06d25e: 6e20 0e15 4800 |002f: invoke-virtual {v8, v4}, Lcom/negusoft/holoaccent/AccentPalette;.getActionBarAccentColor:(I)I // method@150e │ │ -06d264: 0a00 |0032: move-result v0 │ │ -06d266: 6e20 0e15 5800 |0033: invoke-virtual {v8, v5}, Lcom/negusoft/holoaccent/AccentPalette;.getActionBarAccentColor:(I)I // method@150e │ │ -06d26c: 0a01 |0036: move-result v1 │ │ -06d26e: 2202 5103 |0037: new-instance v2, Lcom/negusoft/holoaccent/drawable/RectDrawable; // type@0351 │ │ -06d272: 7051 df15 7230 |0039: invoke-direct {v2, v7, v0, v3, v1}, Lcom/negusoft/holoaccent/drawable/RectDrawable;.:(Landroid/content/res/Resources;IFI)V // method@15df │ │ -06d278: 28db |003c: goto 0017 // -0025 │ │ -06d27a: 1202 |003d: const/4 v2, #int 0 // #0 │ │ -06d27c: 28d9 |003e: goto 0017 // -0027 │ │ +09af4c: |[09af4c] com.negusoft.holoaccent.interceptor.RectInterceptor.getDrawable:(Landroid/content/res/Resources;Lcom/negusoft/holoaccent/AccentPalette;I)Landroid/graphics/drawable/Drawable; │ │ +09af5c: 1305 aa00 |0000: const/16 v5, #int 170 // #aa │ │ +09af60: 1304 5500 |0002: const/16 v4, #int 85 // #55 │ │ +09af64: 1503 0040 |0004: const/high16 v3, #int 1073741824 // #4000 │ │ +09af68: 6002 e509 |0006: sget v2, Lcom/negusoft/holoaccent/R$drawable;.ha__rect_focused_background:I // field@09e5 │ │ +09af6c: 3329 1000 |0008: if-ne v9, v2, 0018 // +0010 │ │ +09af70: 6e20 ee1f 4800 |000a: invoke-virtual {v8, v4}, Lcom/negusoft/holoaccent/AccentPalette;.getAccentColor:(I)I // method@1fee │ │ +09af76: 0a00 |000d: move-result v0 │ │ +09af78: 6e20 ee1f 5800 |000e: invoke-virtual {v8, v5}, Lcom/negusoft/holoaccent/AccentPalette;.getAccentColor:(I)I // method@1fee │ │ +09af7e: 0a01 |0011: move-result v1 │ │ +09af80: 2202 d204 |0012: new-instance v2, Lcom/negusoft/holoaccent/drawable/RectDrawable; // type@04d2 │ │ +09af84: 7051 c120 7230 |0014: invoke-direct {v2, v7, v0, v3, v1}, Lcom/negusoft/holoaccent/drawable/RectDrawable;.:(Landroid/content/res/Resources;IFI)V // method@20c1 │ │ +09af8a: 1102 |0017: return-object v2 │ │ +09af8c: 6002 e609 |0018: sget v2, Lcom/negusoft/holoaccent/R$drawable;.ha__rect_focused_border:I // field@09e6 │ │ +09af90: 3329 1100 |001a: if-ne v9, v2, 002b // +0011 │ │ +09af94: 2202 d204 |001c: new-instance v2, Lcom/negusoft/holoaccent/drawable/RectDrawable; // type@04d2 │ │ +09af98: 1203 |001e: const/4 v3, #int 0 // #0 │ │ +09af9a: 1504 803f |001f: const/high16 v4, #int 1065353216 // #3f80 │ │ +09af9e: 1305 9900 |0021: const/16 v5, #int 153 // #99 │ │ +09afa2: 6e20 ee1f 5800 |0023: invoke-virtual {v8, v5}, Lcom/negusoft/holoaccent/AccentPalette;.getAccentColor:(I)I // method@1fee │ │ +09afa8: 0a05 |0026: move-result v5 │ │ +09afaa: 7055 c120 7243 |0027: invoke-direct {v2, v7, v3, v4, v5}, Lcom/negusoft/holoaccent/drawable/RectDrawable;.:(Landroid/content/res/Resources;IFI)V // method@20c1 │ │ +09afb0: 28ed |002a: goto 0017 // -0013 │ │ +09afb2: 6002 0909 |002b: sget v2, Lcom/negusoft/holoaccent/R$drawable;.ha__ab_rect_focused_background:I // field@0909 │ │ +09afb6: 3329 1000 |002d: if-ne v9, v2, 003d // +0010 │ │ +09afba: 6e20 f01f 4800 |002f: invoke-virtual {v8, v4}, Lcom/negusoft/holoaccent/AccentPalette;.getActionBarAccentColor:(I)I // method@1ff0 │ │ +09afc0: 0a00 |0032: move-result v0 │ │ +09afc2: 6e20 f01f 5800 |0033: invoke-virtual {v8, v5}, Lcom/negusoft/holoaccent/AccentPalette;.getActionBarAccentColor:(I)I // method@1ff0 │ │ +09afc8: 0a01 |0036: move-result v1 │ │ +09afca: 2202 d204 |0037: new-instance v2, Lcom/negusoft/holoaccent/drawable/RectDrawable; // type@04d2 │ │ +09afce: 7051 c120 7230 |0039: invoke-direct {v2, v7, v0, v3, v1}, Lcom/negusoft/holoaccent/drawable/RectDrawable;.:(Landroid/content/res/Resources;IFI)V // method@20c1 │ │ +09afd4: 28db |003c: goto 0017 // -0025 │ │ +09afd6: 1202 |003d: const/4 v2, #int 0 // #0 │ │ +09afd8: 28d9 |003e: goto 0017 // -0027 │ │ catches : (none) │ │ positions : │ │ 0x0006 line=30 │ │ 0x000a line=31 │ │ 0x000e line=32 │ │ 0x0012 line=33 │ │ 0x0017 line=42 │ │ @@ -150846,27 +212767,27 @@ │ │ 0x0033 - 0x003d reg=0 backColor I │ │ 0x0037 - 0x003d reg=1 borderColor I │ │ 0x0000 - 0x003f reg=6 this Lcom/negusoft/holoaccent/interceptor/RectInterceptor; │ │ 0x0000 - 0x003f reg=7 res Landroid/content/res/Resources; │ │ 0x0000 - 0x003f reg=8 palette Lcom/negusoft/holoaccent/AccentPalette; │ │ 0x0000 - 0x003f reg=9 resId I │ │ │ │ - source_file_idx : 2589 (RectInterceptor.java) │ │ + source_file_idx : 3521 (RectInterceptor.java) │ │ │ │ -Class #588 header: │ │ -class_idx : 876 │ │ +Class #868 header: │ │ +class_idx : 1261 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 948 │ │ -source_file_idx : 2604 │ │ +superclass_idx : 1337 │ │ +source_file_idx : 3550 │ │ static_fields_size : 4 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ -Class #588 - │ │ +Class #868 - │ │ Class descriptor : 'Lcom/negusoft/holoaccent/interceptor/RoundRectInterceptor;' │ │ Access flags : 0x0001 (PUBLIC) │ │ Superclass : 'Ljava/lang/Object;' │ │ Interfaces - │ │ #0 : 'Lcom/negusoft/holoaccent/AccentResources$Interceptor;' │ │ Static fields - │ │ #0 : (in Lcom/negusoft/holoaccent/interceptor/RoundRectInterceptor;) │ │ @@ -150896,17 +212817,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -06d280: |[06d280] com.negusoft.holoaccent.interceptor.RoundRectInterceptor.:()V │ │ -06d290: 7010 9117 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1791 │ │ -06d296: 0e00 |0003: return-void │ │ +09afdc: |[09afdc] com.negusoft.holoaccent.interceptor.RoundRectInterceptor.:()V │ │ +09afec: 7010 8622 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2286 │ │ +09aff2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=26 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lcom/negusoft/holoaccent/interceptor/RoundRectInterceptor; │ │ │ │ Virtual methods - │ │ @@ -150915,163 +212836,163 @@ │ │ type : '(Landroid/content/res/Resources;Lcom/negusoft/holoaccent/AccentPalette;I)Landroid/graphics/drawable/Drawable;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 11 │ │ ins : 4 │ │ outs : 6 │ │ insns size : 303 16-bit code units │ │ -06d298: |[06d298] com.negusoft.holoaccent.interceptor.RoundRectInterceptor.getDrawable:(Landroid/content/res/Resources;Lcom/negusoft/holoaccent/AccentPalette;I)Landroid/graphics/drawable/Drawable; │ │ -06d2a8: 1302 2200 |0000: const/16 v2, #int 34 // #22 │ │ -06d2ac: 1306 aa00 |0002: const/16 v6, #int 170 // #aa │ │ -06d2b0: 1304 5500 |0004: const/16 v4, #int 85 // #55 │ │ -06d2b4: 1503 0040 |0006: const/high16 v3, #int 1073741824 // #4000 │ │ -06d2b8: 1505 4040 |0008: const/high16 v5, #int 1077936128 // #4040 │ │ -06d2bc: 6000 dd06 |000a: sget v0, Lcom/negusoft/holoaccent/R$drawable;.ha__roundrect_check_pressed:I // field@06dd │ │ -06d2c0: 330a 1200 |000c: if-ne v10, v0, 001e // +0012 │ │ -06d2c4: 2200 5303 |000e: new-instance v0, Lcom/negusoft/holoaccent/drawable/RoundRectDrawable; // type@0353 │ │ -06d2c8: 6e10 1b01 0800 |0010: invoke-virtual {v8}, Landroid/content/res/Resources;.getDisplayMetrics:()Landroid/util/DisplayMetrics; // method@011b │ │ -06d2ce: 0c01 |0013: move-result-object v1 │ │ -06d2d0: 1302 8800 |0014: const/16 v2, #int 136 // #88 │ │ -06d2d4: 6e20 0c15 2900 |0016: invoke-virtual {v9, v2}, Lcom/negusoft/holoaccent/AccentPalette;.getAccentColor:(I)I // method@150c │ │ -06d2da: 0a02 |0019: move-result v2 │ │ -06d2dc: 7040 ee15 1052 |001a: invoke-direct {v0, v1, v2, v5}, Lcom/negusoft/holoaccent/drawable/RoundRectDrawable;.:(Landroid/util/DisplayMetrics;IF)V // method@15ee │ │ -06d2e2: 1100 |001d: return-object v0 │ │ -06d2e4: 6000 df06 |001e: sget v0, Lcom/negusoft/holoaccent/R$drawable;.ha__roundrect_spinner_pressed:I // field@06df │ │ -06d2e8: 330a 1000 |0020: if-ne v10, v0, 0030 // +0010 │ │ -06d2ec: 2200 5303 |0022: new-instance v0, Lcom/negusoft/holoaccent/drawable/RoundRectDrawable; // type@0353 │ │ -06d2f0: 6e10 1b01 0800 |0024: invoke-virtual {v8}, Landroid/content/res/Resources;.getDisplayMetrics:()Landroid/util/DisplayMetrics; // method@011b │ │ -06d2f6: 0c01 |0027: move-result-object v1 │ │ -06d2f8: 6e20 0c15 6900 |0028: invoke-virtual {v9, v6}, Lcom/negusoft/holoaccent/AccentPalette;.getAccentColor:(I)I // method@150c │ │ -06d2fe: 0a02 |002b: move-result v2 │ │ -06d300: 7040 ee15 1052 |002c: invoke-direct {v0, v1, v2, v5}, Lcom/negusoft/holoaccent/drawable/RoundRectDrawable;.:(Landroid/util/DisplayMetrics;IF)V // method@15ee │ │ -06d306: 28ee |002f: goto 001d // -0012 │ │ -06d308: 6000 de06 |0030: sget v0, Lcom/negusoft/holoaccent/R$drawable;.ha__roundrect_spinner_focussed:I // field@06de │ │ -06d30c: 330a 1400 |0032: if-ne v10, v0, 0046 // +0014 │ │ -06d310: 2200 5303 |0034: new-instance v0, Lcom/negusoft/holoaccent/drawable/RoundRectDrawable; // type@0353 │ │ -06d314: 6e10 1b01 0800 |0036: invoke-virtual {v8}, Landroid/content/res/Resources;.getDisplayMetrics:()Landroid/util/DisplayMetrics; // method@011b │ │ -06d31a: 0c01 |0039: move-result-object v1 │ │ -06d31c: 6e20 0c15 4900 |003a: invoke-virtual {v9, v4}, Lcom/negusoft/holoaccent/AccentPalette;.getAccentColor:(I)I // method@150c │ │ -06d322: 0a02 |003d: move-result v2 │ │ -06d324: 6e20 0c15 6900 |003e: invoke-virtual {v9, v6}, Lcom/negusoft/holoaccent/AccentPalette;.getAccentColor:(I)I // method@150c │ │ -06d32a: 0a04 |0041: move-result v4 │ │ -06d32c: 7606 ef15 0000 |0042: invoke-direct/range {v0, v1, v2, v3, v4, v5}, Lcom/negusoft/holoaccent/drawable/RoundRectDrawable;.:(Landroid/util/DisplayMetrics;IFIF)V // method@15ef │ │ -06d332: 28d8 |0045: goto 001d // -0028 │ │ -06d334: 6000 f805 |0046: sget v0, Lcom/negusoft/holoaccent/R$drawable;.ha__ab_roundrect_spinner_pressed:I // field@05f8 │ │ -06d338: 330a 1000 |0048: if-ne v10, v0, 0058 // +0010 │ │ -06d33c: 2200 5303 |004a: new-instance v0, Lcom/negusoft/holoaccent/drawable/RoundRectDrawable; // type@0353 │ │ -06d340: 6e10 1b01 0800 |004c: invoke-virtual {v8}, Landroid/content/res/Resources;.getDisplayMetrics:()Landroid/util/DisplayMetrics; // method@011b │ │ -06d346: 0c01 |004f: move-result-object v1 │ │ -06d348: 6e20 0e15 6900 |0050: invoke-virtual {v9, v6}, Lcom/negusoft/holoaccent/AccentPalette;.getActionBarAccentColor:(I)I // method@150e │ │ -06d34e: 0a02 |0053: move-result v2 │ │ -06d350: 7040 ee15 1052 |0054: invoke-direct {v0, v1, v2, v5}, Lcom/negusoft/holoaccent/drawable/RoundRectDrawable;.:(Landroid/util/DisplayMetrics;IF)V // method@15ee │ │ -06d356: 28c6 |0057: goto 001d // -003a │ │ -06d358: 6000 f705 |0058: sget v0, Lcom/negusoft/holoaccent/R$drawable;.ha__ab_roundrect_spinner_focussed:I // field@05f7 │ │ -06d35c: 330a 1400 |005a: if-ne v10, v0, 006e // +0014 │ │ -06d360: 2200 5303 |005c: new-instance v0, Lcom/negusoft/holoaccent/drawable/RoundRectDrawable; // type@0353 │ │ -06d364: 6e10 1b01 0800 |005e: invoke-virtual {v8}, Landroid/content/res/Resources;.getDisplayMetrics:()Landroid/util/DisplayMetrics; // method@011b │ │ -06d36a: 0c01 |0061: move-result-object v1 │ │ -06d36c: 6e20 0e15 4900 |0062: invoke-virtual {v9, v4}, Lcom/negusoft/holoaccent/AccentPalette;.getActionBarAccentColor:(I)I // method@150e │ │ -06d372: 0a02 |0065: move-result v2 │ │ -06d374: 6e20 0e15 6900 |0066: invoke-virtual {v9, v6}, Lcom/negusoft/holoaccent/AccentPalette;.getActionBarAccentColor:(I)I // method@150e │ │ -06d37a: 0a04 |0069: move-result v4 │ │ -06d37c: 7606 ef15 0000 |006a: invoke-direct/range {v0, v1, v2, v3, v4, v5}, Lcom/negusoft/holoaccent/drawable/RoundRectDrawable;.:(Landroid/util/DisplayMetrics;IFIF)V // method@15ef │ │ -06d382: 28b0 |006d: goto 001d // -0050 │ │ -06d384: 6000 dc06 |006e: sget v0, Lcom/negusoft/holoaccent/R$drawable;.ha__roundrect_button_pressed_glow:I // field@06dc │ │ -06d388: 330a 1200 |0070: if-ne v10, v0, 0082 // +0012 │ │ -06d38c: 2200 5303 |0072: new-instance v0, Lcom/negusoft/holoaccent/drawable/RoundRectDrawable; // type@0353 │ │ -06d390: 6e10 1b01 0800 |0074: invoke-virtual {v8}, Landroid/content/res/Resources;.getDisplayMetrics:()Landroid/util/DisplayMetrics; // method@011b │ │ -06d396: 0c01 |0077: move-result-object v1 │ │ -06d398: 6e20 0c15 4900 |0078: invoke-virtual {v9, v4}, Lcom/negusoft/holoaccent/AccentPalette;.getAccentColor:(I)I // method@150c │ │ -06d39e: 0a02 |007b: move-result v2 │ │ -06d3a0: 1503 2041 |007c: const/high16 v3, #int 1092616192 // #4120 │ │ -06d3a4: 7040 ee15 1032 |007e: invoke-direct {v0, v1, v2, v3}, Lcom/negusoft/holoaccent/drawable/RoundRectDrawable;.:(Landroid/util/DisplayMetrics;IF)V // method@15ee │ │ -06d3aa: 289c |0081: goto 001d // -0064 │ │ -06d3ac: 6000 da06 |0082: sget v0, Lcom/negusoft/holoaccent/R$drawable;.ha__roundrect_button_pressed_fill:I // field@06da │ │ -06d3b0: 330a 0e00 |0084: if-ne v10, v0, 0092 // +000e │ │ -06d3b4: 2200 5303 |0086: new-instance v0, Lcom/negusoft/holoaccent/drawable/RoundRectDrawable; // type@0353 │ │ -06d3b8: 6e10 1b01 0800 |0088: invoke-virtual {v8}, Landroid/content/res/Resources;.getDisplayMetrics:()Landroid/util/DisplayMetrics; // method@011b │ │ -06d3be: 0c01 |008b: move-result-object v1 │ │ -06d3c0: 5292 8505 |008c: iget v2, v9, Lcom/negusoft/holoaccent/AccentPalette;.accentColor:I // field@0585 │ │ -06d3c4: 7040 ee15 1052 |008e: invoke-direct {v0, v1, v2, v5}, Lcom/negusoft/holoaccent/drawable/RoundRectDrawable;.:(Landroid/util/DisplayMetrics;IF)V // method@15ee │ │ -06d3ca: 288c |0091: goto 001d // -0074 │ │ -06d3cc: 6000 db06 |0092: sget v0, Lcom/negusoft/holoaccent/R$drawable;.ha__roundrect_button_pressed_fill_colored:I // field@06db │ │ -06d3d0: 330a 1100 |0094: if-ne v10, v0, 00a5 // +0011 │ │ -06d3d4: 2200 5303 |0096: new-instance v0, Lcom/negusoft/holoaccent/drawable/RoundRectDrawable; // type@0353 │ │ -06d3d8: 6e10 1b01 0800 |0098: invoke-virtual {v8}, Landroid/content/res/Resources;.getDisplayMetrics:()Landroid/util/DisplayMetrics; // method@011b │ │ -06d3de: 0c01 |009b: move-result-object v1 │ │ -06d3e0: 6e20 0c15 4900 |009c: invoke-virtual {v9, v4}, Lcom/negusoft/holoaccent/AccentPalette;.getAccentColor:(I)I // method@150c │ │ -06d3e6: 0a02 |009f: move-result v2 │ │ -06d3e8: 7040 ee15 1052 |00a0: invoke-direct {v0, v1, v2, v5}, Lcom/negusoft/holoaccent/drawable/RoundRectDrawable;.:(Landroid/util/DisplayMetrics;IF)V // method@15ee │ │ -06d3ee: 2900 7aff |00a3: goto/16 001d // -0086 │ │ -06d3f2: 6000 d706 |00a5: sget v0, Lcom/negusoft/holoaccent/R$drawable;.ha__roundrect_button_focused:I // field@06d7 │ │ -06d3f6: 330a 1500 |00a7: if-ne v10, v0, 00bc // +0015 │ │ -06d3fa: 2200 5303 |00a9: new-instance v0, Lcom/negusoft/holoaccent/drawable/RoundRectDrawable; // type@0353 │ │ -06d3fe: 6e10 1b01 0800 |00ab: invoke-virtual {v8}, Landroid/content/res/Resources;.getDisplayMetrics:()Landroid/util/DisplayMetrics; // method@011b │ │ -06d404: 0c01 |00ae: move-result-object v1 │ │ -06d406: 1302 6600 |00af: const/16 v2, #int 102 // #66 │ │ -06d40a: 6e20 0c15 2900 |00b1: invoke-virtual {v9, v2}, Lcom/negusoft/holoaccent/AccentPalette;.getAccentColor:(I)I // method@150c │ │ -06d410: 0a02 |00b4: move-result v2 │ │ -06d412: 5294 8505 |00b5: iget v4, v9, Lcom/negusoft/holoaccent/AccentPalette;.accentColor:I // field@0585 │ │ -06d416: 7606 ef15 0000 |00b7: invoke-direct/range {v0, v1, v2, v3, v4, v5}, Lcom/negusoft/holoaccent/drawable/RoundRectDrawable;.:(Landroid/util/DisplayMetrics;IFIF)V // method@15ef │ │ -06d41c: 2900 63ff |00ba: goto/16 001d // -009d │ │ -06d420: 6000 d506 |00bc: sget v0, Lcom/negusoft/holoaccent/R$drawable;.ha__roundrect_button_disabled_focused:I // field@06d5 │ │ -06d424: 330a 1700 |00be: if-ne v10, v0, 00d5 // +0017 │ │ -06d428: 2200 5303 |00c0: new-instance v0, Lcom/negusoft/holoaccent/drawable/RoundRectDrawable; // type@0353 │ │ -06d42c: 6e10 1b01 0800 |00c2: invoke-virtual {v8}, Landroid/content/res/Resources;.getDisplayMetrics:()Landroid/util/DisplayMetrics; // method@011b │ │ -06d432: 0c01 |00c5: move-result-object v1 │ │ -06d434: 6e20 0c15 2900 |00c6: invoke-virtual {v9, v2}, Lcom/negusoft/holoaccent/AccentPalette;.getAccentColor:(I)I // method@150c │ │ -06d43a: 0a02 |00c9: move-result v2 │ │ -06d43c: 1304 3300 |00ca: const/16 v4, #int 51 // #33 │ │ -06d440: 6e20 0c15 4900 |00cc: invoke-virtual {v9, v4}, Lcom/negusoft/holoaccent/AccentPalette;.getAccentColor:(I)I // method@150c │ │ -06d446: 0a04 |00cf: move-result v4 │ │ -06d448: 7606 ef15 0000 |00d0: invoke-direct/range {v0, v1, v2, v3, v4, v5}, Lcom/negusoft/holoaccent/drawable/RoundRectDrawable;.:(Landroid/util/DisplayMetrics;IFIF)V // method@15ef │ │ -06d44e: 2900 4aff |00d3: goto/16 001d // -00b6 │ │ -06d452: 6000 d806 |00d5: sget v0, Lcom/negusoft/holoaccent/R$drawable;.ha__roundrect_button_normal_colored:I // field@06d8 │ │ -06d456: 330a 1100 |00d7: if-ne v10, v0, 00e8 // +0011 │ │ -06d45a: 2200 5303 |00d9: new-instance v0, Lcom/negusoft/holoaccent/drawable/RoundRectDrawable; // type@0353 │ │ -06d45e: 6e10 1b01 0800 |00db: invoke-virtual {v8}, Landroid/content/res/Resources;.getDisplayMetrics:()Landroid/util/DisplayMetrics; // method@011b │ │ -06d464: 0c01 |00de: move-result-object v1 │ │ -06d466: 6e10 0f15 0900 |00df: invoke-virtual {v9}, Lcom/negusoft/holoaccent/AccentPalette;.getDarkAccentColor:()I // method@150f │ │ -06d46c: 0a02 |00e2: move-result v2 │ │ -06d46e: 7040 ee15 1052 |00e3: invoke-direct {v0, v1, v2, v5}, Lcom/negusoft/holoaccent/drawable/RoundRectDrawable;.:(Landroid/util/DisplayMetrics;IF)V // method@15ee │ │ -06d474: 2900 37ff |00e6: goto/16 001d // -00c9 │ │ -06d478: 6000 d906 |00e8: sget v0, Lcom/negusoft/holoaccent/R$drawable;.ha__roundrect_button_normal_colored_bright:I // field@06d9 │ │ -06d47c: 330a 0f00 |00ea: if-ne v10, v0, 00f9 // +000f │ │ -06d480: 2200 5303 |00ec: new-instance v0, Lcom/negusoft/holoaccent/drawable/RoundRectDrawable; // type@0353 │ │ -06d484: 6e10 1b01 0800 |00ee: invoke-virtual {v8}, Landroid/content/res/Resources;.getDisplayMetrics:()Landroid/util/DisplayMetrics; // method@011b │ │ -06d48a: 0c01 |00f1: move-result-object v1 │ │ -06d48c: 5292 8505 |00f2: iget v2, v9, Lcom/negusoft/holoaccent/AccentPalette;.accentColor:I // field@0585 │ │ -06d490: 7040 ee15 1052 |00f4: invoke-direct {v0, v1, v2, v5}, Lcom/negusoft/holoaccent/drawable/RoundRectDrawable;.:(Landroid/util/DisplayMetrics;IF)V // method@15ee │ │ -06d496: 2900 26ff |00f7: goto/16 001d // -00da │ │ -06d49a: 6000 d406 |00f9: sget v0, Lcom/negusoft/holoaccent/R$drawable;.ha__roundrect_button_disabled_colored:I // field@06d4 │ │ -06d49e: 330a 1800 |00fb: if-ne v10, v0, 0113 // +0018 │ │ -06d4a2: 2200 5303 |00fd: new-instance v0, Lcom/negusoft/holoaccent/drawable/RoundRectDrawable; // type@0353 │ │ -06d4a6: 6e10 1b01 0800 |00ff: invoke-virtual {v8}, Landroid/content/res/Resources;.getDisplayMetrics:()Landroid/util/DisplayMetrics; // method@011b │ │ -06d4ac: 0c01 |0102: move-result-object v1 │ │ -06d4ae: 6e20 0c15 2900 |0103: invoke-virtual {v9, v2}, Lcom/negusoft/holoaccent/AccentPalette;.getAccentColor:(I)I // method@150c │ │ -06d4b4: 0a02 |0106: move-result v2 │ │ -06d4b6: 1403 cdcc 4c3f |0107: const v3, #float 0.8 // #3f4ccccd │ │ -06d4bc: 6e20 0c15 4900 |010a: invoke-virtual {v9, v4}, Lcom/negusoft/holoaccent/AccentPalette;.getAccentColor:(I)I // method@150c │ │ -06d4c2: 0a04 |010d: move-result v4 │ │ -06d4c4: 7606 ef15 0000 |010e: invoke-direct/range {v0, v1, v2, v3, v4, v5}, Lcom/negusoft/holoaccent/drawable/RoundRectDrawable;.:(Landroid/util/DisplayMetrics;IFIF)V // method@15ef │ │ -06d4ca: 2900 0cff |0111: goto/16 001d // -00f4 │ │ -06d4ce: 6000 d606 |0113: sget v0, Lcom/negusoft/holoaccent/R$drawable;.ha__roundrect_button_disabled_focused_colored:I // field@06d6 │ │ -06d4d2: 330a 1700 |0115: if-ne v10, v0, 012c // +0017 │ │ -06d4d6: 2200 5303 |0117: new-instance v0, Lcom/negusoft/holoaccent/drawable/RoundRectDrawable; // type@0353 │ │ -06d4da: 6e10 1b01 0800 |0119: invoke-virtual {v8}, Landroid/content/res/Resources;.getDisplayMetrics:()Landroid/util/DisplayMetrics; // method@011b │ │ -06d4e0: 0c01 |011c: move-result-object v1 │ │ -06d4e2: 6e20 0c15 2900 |011d: invoke-virtual {v9, v2}, Lcom/negusoft/holoaccent/AccentPalette;.getAccentColor:(I)I // method@150c │ │ -06d4e8: 0a02 |0120: move-result v2 │ │ -06d4ea: 1304 8800 |0121: const/16 v4, #int 136 // #88 │ │ -06d4ee: 6e20 0c15 4900 |0123: invoke-virtual {v9, v4}, Lcom/negusoft/holoaccent/AccentPalette;.getAccentColor:(I)I // method@150c │ │ -06d4f4: 0a04 |0126: move-result v4 │ │ -06d4f6: 7606 ef15 0000 |0127: invoke-direct/range {v0, v1, v2, v3, v4, v5}, Lcom/negusoft/holoaccent/drawable/RoundRectDrawable;.:(Landroid/util/DisplayMetrics;IFIF)V // method@15ef │ │ -06d4fc: 2900 f3fe |012a: goto/16 001d // -010d │ │ -06d500: 1200 |012c: const/4 v0, #int 0 // #0 │ │ -06d502: 2900 f0fe |012d: goto/16 001d // -0110 │ │ +09aff4: |[09aff4] com.negusoft.holoaccent.interceptor.RoundRectInterceptor.getDrawable:(Landroid/content/res/Resources;Lcom/negusoft/holoaccent/AccentPalette;I)Landroid/graphics/drawable/Drawable; │ │ +09b004: 1302 2200 |0000: const/16 v2, #int 34 // #22 │ │ +09b008: 1306 aa00 |0002: const/16 v6, #int 170 // #aa │ │ +09b00c: 1304 5500 |0004: const/16 v4, #int 85 // #55 │ │ +09b010: 1503 0040 |0006: const/high16 v3, #int 1073741824 // #4000 │ │ +09b014: 1505 4040 |0008: const/high16 v5, #int 1077936128 // #4040 │ │ +09b018: 6000 f009 |000a: sget v0, Lcom/negusoft/holoaccent/R$drawable;.ha__roundrect_check_pressed:I // field@09f0 │ │ +09b01c: 330a 1200 |000c: if-ne v10, v0, 001e // +0012 │ │ +09b020: 2200 d404 |000e: new-instance v0, Lcom/negusoft/holoaccent/drawable/RoundRectDrawable; // type@04d4 │ │ +09b024: 6e10 6601 0800 |0010: invoke-virtual {v8}, Landroid/content/res/Resources;.getDisplayMetrics:()Landroid/util/DisplayMetrics; // method@0166 │ │ +09b02a: 0c01 |0013: move-result-object v1 │ │ +09b02c: 1302 8800 |0014: const/16 v2, #int 136 // #88 │ │ +09b030: 6e20 ee1f 2900 |0016: invoke-virtual {v9, v2}, Lcom/negusoft/holoaccent/AccentPalette;.getAccentColor:(I)I // method@1fee │ │ +09b036: 0a02 |0019: move-result v2 │ │ +09b038: 7040 d020 1052 |001a: invoke-direct {v0, v1, v2, v5}, Lcom/negusoft/holoaccent/drawable/RoundRectDrawable;.:(Landroid/util/DisplayMetrics;IF)V // method@20d0 │ │ +09b03e: 1100 |001d: return-object v0 │ │ +09b040: 6000 f209 |001e: sget v0, Lcom/negusoft/holoaccent/R$drawable;.ha__roundrect_spinner_pressed:I // field@09f2 │ │ +09b044: 330a 1000 |0020: if-ne v10, v0, 0030 // +0010 │ │ +09b048: 2200 d404 |0022: new-instance v0, Lcom/negusoft/holoaccent/drawable/RoundRectDrawable; // type@04d4 │ │ +09b04c: 6e10 6601 0800 |0024: invoke-virtual {v8}, Landroid/content/res/Resources;.getDisplayMetrics:()Landroid/util/DisplayMetrics; // method@0166 │ │ +09b052: 0c01 |0027: move-result-object v1 │ │ +09b054: 6e20 ee1f 6900 |0028: invoke-virtual {v9, v6}, Lcom/negusoft/holoaccent/AccentPalette;.getAccentColor:(I)I // method@1fee │ │ +09b05a: 0a02 |002b: move-result v2 │ │ +09b05c: 7040 d020 1052 |002c: invoke-direct {v0, v1, v2, v5}, Lcom/negusoft/holoaccent/drawable/RoundRectDrawable;.:(Landroid/util/DisplayMetrics;IF)V // method@20d0 │ │ +09b062: 28ee |002f: goto 001d // -0012 │ │ +09b064: 6000 f109 |0030: sget v0, Lcom/negusoft/holoaccent/R$drawable;.ha__roundrect_spinner_focussed:I // field@09f1 │ │ +09b068: 330a 1400 |0032: if-ne v10, v0, 0046 // +0014 │ │ +09b06c: 2200 d404 |0034: new-instance v0, Lcom/negusoft/holoaccent/drawable/RoundRectDrawable; // type@04d4 │ │ +09b070: 6e10 6601 0800 |0036: invoke-virtual {v8}, Landroid/content/res/Resources;.getDisplayMetrics:()Landroid/util/DisplayMetrics; // method@0166 │ │ +09b076: 0c01 |0039: move-result-object v1 │ │ +09b078: 6e20 ee1f 4900 |003a: invoke-virtual {v9, v4}, Lcom/negusoft/holoaccent/AccentPalette;.getAccentColor:(I)I // method@1fee │ │ +09b07e: 0a02 |003d: move-result v2 │ │ +09b080: 6e20 ee1f 6900 |003e: invoke-virtual {v9, v6}, Lcom/negusoft/holoaccent/AccentPalette;.getAccentColor:(I)I // method@1fee │ │ +09b086: 0a04 |0041: move-result v4 │ │ +09b088: 7606 d120 0000 |0042: invoke-direct/range {v0, v1, v2, v3, v4, v5}, Lcom/negusoft/holoaccent/drawable/RoundRectDrawable;.:(Landroid/util/DisplayMetrics;IFIF)V // method@20d1 │ │ +09b08e: 28d8 |0045: goto 001d // -0028 │ │ +09b090: 6000 0b09 |0046: sget v0, Lcom/negusoft/holoaccent/R$drawable;.ha__ab_roundrect_spinner_pressed:I // field@090b │ │ +09b094: 330a 1000 |0048: if-ne v10, v0, 0058 // +0010 │ │ +09b098: 2200 d404 |004a: new-instance v0, Lcom/negusoft/holoaccent/drawable/RoundRectDrawable; // type@04d4 │ │ +09b09c: 6e10 6601 0800 |004c: invoke-virtual {v8}, Landroid/content/res/Resources;.getDisplayMetrics:()Landroid/util/DisplayMetrics; // method@0166 │ │ +09b0a2: 0c01 |004f: move-result-object v1 │ │ +09b0a4: 6e20 f01f 6900 |0050: invoke-virtual {v9, v6}, Lcom/negusoft/holoaccent/AccentPalette;.getActionBarAccentColor:(I)I // method@1ff0 │ │ +09b0aa: 0a02 |0053: move-result v2 │ │ +09b0ac: 7040 d020 1052 |0054: invoke-direct {v0, v1, v2, v5}, Lcom/negusoft/holoaccent/drawable/RoundRectDrawable;.:(Landroid/util/DisplayMetrics;IF)V // method@20d0 │ │ +09b0b2: 28c6 |0057: goto 001d // -003a │ │ +09b0b4: 6000 0a09 |0058: sget v0, Lcom/negusoft/holoaccent/R$drawable;.ha__ab_roundrect_spinner_focussed:I // field@090a │ │ +09b0b8: 330a 1400 |005a: if-ne v10, v0, 006e // +0014 │ │ +09b0bc: 2200 d404 |005c: new-instance v0, Lcom/negusoft/holoaccent/drawable/RoundRectDrawable; // type@04d4 │ │ +09b0c0: 6e10 6601 0800 |005e: invoke-virtual {v8}, Landroid/content/res/Resources;.getDisplayMetrics:()Landroid/util/DisplayMetrics; // method@0166 │ │ +09b0c6: 0c01 |0061: move-result-object v1 │ │ +09b0c8: 6e20 f01f 4900 |0062: invoke-virtual {v9, v4}, Lcom/negusoft/holoaccent/AccentPalette;.getActionBarAccentColor:(I)I // method@1ff0 │ │ +09b0ce: 0a02 |0065: move-result v2 │ │ +09b0d0: 6e20 f01f 6900 |0066: invoke-virtual {v9, v6}, Lcom/negusoft/holoaccent/AccentPalette;.getActionBarAccentColor:(I)I // method@1ff0 │ │ +09b0d6: 0a04 |0069: move-result v4 │ │ +09b0d8: 7606 d120 0000 |006a: invoke-direct/range {v0, v1, v2, v3, v4, v5}, Lcom/negusoft/holoaccent/drawable/RoundRectDrawable;.:(Landroid/util/DisplayMetrics;IFIF)V // method@20d1 │ │ +09b0de: 28b0 |006d: goto 001d // -0050 │ │ +09b0e0: 6000 ef09 |006e: sget v0, Lcom/negusoft/holoaccent/R$drawable;.ha__roundrect_button_pressed_glow:I // field@09ef │ │ +09b0e4: 330a 1200 |0070: if-ne v10, v0, 0082 // +0012 │ │ +09b0e8: 2200 d404 |0072: new-instance v0, Lcom/negusoft/holoaccent/drawable/RoundRectDrawable; // type@04d4 │ │ +09b0ec: 6e10 6601 0800 |0074: invoke-virtual {v8}, Landroid/content/res/Resources;.getDisplayMetrics:()Landroid/util/DisplayMetrics; // method@0166 │ │ +09b0f2: 0c01 |0077: move-result-object v1 │ │ +09b0f4: 6e20 ee1f 4900 |0078: invoke-virtual {v9, v4}, Lcom/negusoft/holoaccent/AccentPalette;.getAccentColor:(I)I // method@1fee │ │ +09b0fa: 0a02 |007b: move-result v2 │ │ +09b0fc: 1503 2041 |007c: const/high16 v3, #int 1092616192 // #4120 │ │ +09b100: 7040 d020 1032 |007e: invoke-direct {v0, v1, v2, v3}, Lcom/negusoft/holoaccent/drawable/RoundRectDrawable;.:(Landroid/util/DisplayMetrics;IF)V // method@20d0 │ │ +09b106: 289c |0081: goto 001d // -0064 │ │ +09b108: 6000 ed09 |0082: sget v0, Lcom/negusoft/holoaccent/R$drawable;.ha__roundrect_button_pressed_fill:I // field@09ed │ │ +09b10c: 330a 0e00 |0084: if-ne v10, v0, 0092 // +000e │ │ +09b110: 2200 d404 |0086: new-instance v0, Lcom/negusoft/holoaccent/drawable/RoundRectDrawable; // type@04d4 │ │ +09b114: 6e10 6601 0800 |0088: invoke-virtual {v8}, Landroid/content/res/Resources;.getDisplayMetrics:()Landroid/util/DisplayMetrics; // method@0166 │ │ +09b11a: 0c01 |008b: move-result-object v1 │ │ +09b11c: 5292 9808 |008c: iget v2, v9, Lcom/negusoft/holoaccent/AccentPalette;.accentColor:I // field@0898 │ │ +09b120: 7040 d020 1052 |008e: invoke-direct {v0, v1, v2, v5}, Lcom/negusoft/holoaccent/drawable/RoundRectDrawable;.:(Landroid/util/DisplayMetrics;IF)V // method@20d0 │ │ +09b126: 288c |0091: goto 001d // -0074 │ │ +09b128: 6000 ee09 |0092: sget v0, Lcom/negusoft/holoaccent/R$drawable;.ha__roundrect_button_pressed_fill_colored:I // field@09ee │ │ +09b12c: 330a 1100 |0094: if-ne v10, v0, 00a5 // +0011 │ │ +09b130: 2200 d404 |0096: new-instance v0, Lcom/negusoft/holoaccent/drawable/RoundRectDrawable; // type@04d4 │ │ +09b134: 6e10 6601 0800 |0098: invoke-virtual {v8}, Landroid/content/res/Resources;.getDisplayMetrics:()Landroid/util/DisplayMetrics; // method@0166 │ │ +09b13a: 0c01 |009b: move-result-object v1 │ │ +09b13c: 6e20 ee1f 4900 |009c: invoke-virtual {v9, v4}, Lcom/negusoft/holoaccent/AccentPalette;.getAccentColor:(I)I // method@1fee │ │ +09b142: 0a02 |009f: move-result v2 │ │ +09b144: 7040 d020 1052 |00a0: invoke-direct {v0, v1, v2, v5}, Lcom/negusoft/holoaccent/drawable/RoundRectDrawable;.:(Landroid/util/DisplayMetrics;IF)V // method@20d0 │ │ +09b14a: 2900 7aff |00a3: goto/16 001d // -0086 │ │ +09b14e: 6000 ea09 |00a5: sget v0, Lcom/negusoft/holoaccent/R$drawable;.ha__roundrect_button_focused:I // field@09ea │ │ +09b152: 330a 1500 |00a7: if-ne v10, v0, 00bc // +0015 │ │ +09b156: 2200 d404 |00a9: new-instance v0, Lcom/negusoft/holoaccent/drawable/RoundRectDrawable; // type@04d4 │ │ +09b15a: 6e10 6601 0800 |00ab: invoke-virtual {v8}, Landroid/content/res/Resources;.getDisplayMetrics:()Landroid/util/DisplayMetrics; // method@0166 │ │ +09b160: 0c01 |00ae: move-result-object v1 │ │ +09b162: 1302 6600 |00af: const/16 v2, #int 102 // #66 │ │ +09b166: 6e20 ee1f 2900 |00b1: invoke-virtual {v9, v2}, Lcom/negusoft/holoaccent/AccentPalette;.getAccentColor:(I)I // method@1fee │ │ +09b16c: 0a02 |00b4: move-result v2 │ │ +09b16e: 5294 9808 |00b5: iget v4, v9, Lcom/negusoft/holoaccent/AccentPalette;.accentColor:I // field@0898 │ │ +09b172: 7606 d120 0000 |00b7: invoke-direct/range {v0, v1, v2, v3, v4, v5}, Lcom/negusoft/holoaccent/drawable/RoundRectDrawable;.:(Landroid/util/DisplayMetrics;IFIF)V // method@20d1 │ │ +09b178: 2900 63ff |00ba: goto/16 001d // -009d │ │ +09b17c: 6000 e809 |00bc: sget v0, Lcom/negusoft/holoaccent/R$drawable;.ha__roundrect_button_disabled_focused:I // field@09e8 │ │ +09b180: 330a 1700 |00be: if-ne v10, v0, 00d5 // +0017 │ │ +09b184: 2200 d404 |00c0: new-instance v0, Lcom/negusoft/holoaccent/drawable/RoundRectDrawable; // type@04d4 │ │ +09b188: 6e10 6601 0800 |00c2: invoke-virtual {v8}, Landroid/content/res/Resources;.getDisplayMetrics:()Landroid/util/DisplayMetrics; // method@0166 │ │ +09b18e: 0c01 |00c5: move-result-object v1 │ │ +09b190: 6e20 ee1f 2900 |00c6: invoke-virtual {v9, v2}, Lcom/negusoft/holoaccent/AccentPalette;.getAccentColor:(I)I // method@1fee │ │ +09b196: 0a02 |00c9: move-result v2 │ │ +09b198: 1304 3300 |00ca: const/16 v4, #int 51 // #33 │ │ +09b19c: 6e20 ee1f 4900 |00cc: invoke-virtual {v9, v4}, Lcom/negusoft/holoaccent/AccentPalette;.getAccentColor:(I)I // method@1fee │ │ +09b1a2: 0a04 |00cf: move-result v4 │ │ +09b1a4: 7606 d120 0000 |00d0: invoke-direct/range {v0, v1, v2, v3, v4, v5}, Lcom/negusoft/holoaccent/drawable/RoundRectDrawable;.:(Landroid/util/DisplayMetrics;IFIF)V // method@20d1 │ │ +09b1aa: 2900 4aff |00d3: goto/16 001d // -00b6 │ │ +09b1ae: 6000 eb09 |00d5: sget v0, Lcom/negusoft/holoaccent/R$drawable;.ha__roundrect_button_normal_colored:I // field@09eb │ │ +09b1b2: 330a 1100 |00d7: if-ne v10, v0, 00e8 // +0011 │ │ +09b1b6: 2200 d404 |00d9: new-instance v0, Lcom/negusoft/holoaccent/drawable/RoundRectDrawable; // type@04d4 │ │ +09b1ba: 6e10 6601 0800 |00db: invoke-virtual {v8}, Landroid/content/res/Resources;.getDisplayMetrics:()Landroid/util/DisplayMetrics; // method@0166 │ │ +09b1c0: 0c01 |00de: move-result-object v1 │ │ +09b1c2: 6e10 f11f 0900 |00df: invoke-virtual {v9}, Lcom/negusoft/holoaccent/AccentPalette;.getDarkAccentColor:()I // method@1ff1 │ │ +09b1c8: 0a02 |00e2: move-result v2 │ │ +09b1ca: 7040 d020 1052 |00e3: invoke-direct {v0, v1, v2, v5}, Lcom/negusoft/holoaccent/drawable/RoundRectDrawable;.:(Landroid/util/DisplayMetrics;IF)V // method@20d0 │ │ +09b1d0: 2900 37ff |00e6: goto/16 001d // -00c9 │ │ +09b1d4: 6000 ec09 |00e8: sget v0, Lcom/negusoft/holoaccent/R$drawable;.ha__roundrect_button_normal_colored_bright:I // field@09ec │ │ +09b1d8: 330a 0f00 |00ea: if-ne v10, v0, 00f9 // +000f │ │ +09b1dc: 2200 d404 |00ec: new-instance v0, Lcom/negusoft/holoaccent/drawable/RoundRectDrawable; // type@04d4 │ │ +09b1e0: 6e10 6601 0800 |00ee: invoke-virtual {v8}, Landroid/content/res/Resources;.getDisplayMetrics:()Landroid/util/DisplayMetrics; // method@0166 │ │ +09b1e6: 0c01 |00f1: move-result-object v1 │ │ +09b1e8: 5292 9808 |00f2: iget v2, v9, Lcom/negusoft/holoaccent/AccentPalette;.accentColor:I // field@0898 │ │ +09b1ec: 7040 d020 1052 |00f4: invoke-direct {v0, v1, v2, v5}, Lcom/negusoft/holoaccent/drawable/RoundRectDrawable;.:(Landroid/util/DisplayMetrics;IF)V // method@20d0 │ │ +09b1f2: 2900 26ff |00f7: goto/16 001d // -00da │ │ +09b1f6: 6000 e709 |00f9: sget v0, Lcom/negusoft/holoaccent/R$drawable;.ha__roundrect_button_disabled_colored:I // field@09e7 │ │ +09b1fa: 330a 1800 |00fb: if-ne v10, v0, 0113 // +0018 │ │ +09b1fe: 2200 d404 |00fd: new-instance v0, Lcom/negusoft/holoaccent/drawable/RoundRectDrawable; // type@04d4 │ │ +09b202: 6e10 6601 0800 |00ff: invoke-virtual {v8}, Landroid/content/res/Resources;.getDisplayMetrics:()Landroid/util/DisplayMetrics; // method@0166 │ │ +09b208: 0c01 |0102: move-result-object v1 │ │ +09b20a: 6e20 ee1f 2900 |0103: invoke-virtual {v9, v2}, Lcom/negusoft/holoaccent/AccentPalette;.getAccentColor:(I)I // method@1fee │ │ +09b210: 0a02 |0106: move-result v2 │ │ +09b212: 1403 cdcc 4c3f |0107: const v3, #float 0.8 // #3f4ccccd │ │ +09b218: 6e20 ee1f 4900 |010a: invoke-virtual {v9, v4}, Lcom/negusoft/holoaccent/AccentPalette;.getAccentColor:(I)I // method@1fee │ │ +09b21e: 0a04 |010d: move-result v4 │ │ +09b220: 7606 d120 0000 |010e: invoke-direct/range {v0, v1, v2, v3, v4, v5}, Lcom/negusoft/holoaccent/drawable/RoundRectDrawable;.:(Landroid/util/DisplayMetrics;IFIF)V // method@20d1 │ │ +09b226: 2900 0cff |0111: goto/16 001d // -00f4 │ │ +09b22a: 6000 e909 |0113: sget v0, Lcom/negusoft/holoaccent/R$drawable;.ha__roundrect_button_disabled_focused_colored:I // field@09e9 │ │ +09b22e: 330a 1700 |0115: if-ne v10, v0, 012c // +0017 │ │ +09b232: 2200 d404 |0117: new-instance v0, Lcom/negusoft/holoaccent/drawable/RoundRectDrawable; // type@04d4 │ │ +09b236: 6e10 6601 0800 |0119: invoke-virtual {v8}, Landroid/content/res/Resources;.getDisplayMetrics:()Landroid/util/DisplayMetrics; // method@0166 │ │ +09b23c: 0c01 |011c: move-result-object v1 │ │ +09b23e: 6e20 ee1f 2900 |011d: invoke-virtual {v9, v2}, Lcom/negusoft/holoaccent/AccentPalette;.getAccentColor:(I)I // method@1fee │ │ +09b244: 0a02 |0120: move-result v2 │ │ +09b246: 1304 8800 |0121: const/16 v4, #int 136 // #88 │ │ +09b24a: 6e20 ee1f 4900 |0123: invoke-virtual {v9, v4}, Lcom/negusoft/holoaccent/AccentPalette;.getAccentColor:(I)I // method@1fee │ │ +09b250: 0a04 |0126: move-result v4 │ │ +09b252: 7606 d120 0000 |0127: invoke-direct/range {v0, v1, v2, v3, v4, v5}, Lcom/negusoft/holoaccent/drawable/RoundRectDrawable;.:(Landroid/util/DisplayMetrics;IFIF)V // method@20d1 │ │ +09b258: 2900 f3fe |012a: goto/16 001d // -010d │ │ +09b25c: 1200 |012c: const/4 v0, #int 0 // #0 │ │ +09b25e: 2900 f0fe |012d: goto/16 001d // -0110 │ │ catches : (none) │ │ positions : │ │ 0x000a line=35 │ │ 0x000e line=36 │ │ 0x001d line=63 │ │ 0x001e line=37 │ │ 0x0022 line=38 │ │ @@ -151102,27 +213023,27 @@ │ │ 0x012c line=63 │ │ locals : │ │ 0x0000 - 0x012f reg=7 this Lcom/negusoft/holoaccent/interceptor/RoundRectInterceptor; │ │ 0x0000 - 0x012f reg=8 res Landroid/content/res/Resources; │ │ 0x0000 - 0x012f reg=9 palette Lcom/negusoft/holoaccent/AccentPalette; │ │ 0x0000 - 0x012f reg=10 resId I │ │ │ │ - source_file_idx : 2604 (RoundRectInterceptor.java) │ │ + source_file_idx : 3550 (RoundRectInterceptor.java) │ │ │ │ -Class #589 header: │ │ -class_idx : 877 │ │ +Class #869 header: │ │ +class_idx : 1262 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 948 │ │ -source_file_idx : 2668 │ │ +superclass_idx : 1337 │ │ +source_file_idx : 3664 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ -Class #589 - │ │ +Class #869 - │ │ Class descriptor : 'Lcom/negusoft/holoaccent/interceptor/ScrubberInterceptor;' │ │ Access flags : 0x0001 (PUBLIC) │ │ Superclass : 'Ljava/lang/Object;' │ │ Interfaces - │ │ #0 : 'Lcom/negusoft/holoaccent/AccentResources$Interceptor;' │ │ Static fields - │ │ Instance fields - │ │ @@ -151132,17 +213053,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -06d508: |[06d508] com.negusoft.holoaccent.interceptor.ScrubberInterceptor.:()V │ │ -06d518: 7010 9117 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1791 │ │ -06d51e: 0e00 |0003: return-void │ │ +09b264: |[09b264] com.negusoft.holoaccent.interceptor.ScrubberInterceptor.:()V │ │ +09b274: 7010 8622 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2286 │ │ +09b27a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=28 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lcom/negusoft/holoaccent/interceptor/ScrubberInterceptor; │ │ │ │ Virtual methods - │ │ @@ -151151,64 +213072,64 @@ │ │ type : '(Landroid/content/res/Resources;Lcom/negusoft/holoaccent/AccentPalette;I)Landroid/graphics/drawable/Drawable;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 96 16-bit code units │ │ -06d520: |[06d520] com.negusoft.holoaccent.interceptor.ScrubberInterceptor.getDrawable:(Landroid/content/res/Resources;Lcom/negusoft/holoaccent/AccentPalette;I)Landroid/graphics/drawable/Drawable; │ │ -06d530: 6000 e206 |0000: sget v0, Lcom/negusoft/holoaccent/R$drawable;.ha__scrubber_control_disabled:I // field@06e2 │ │ -06d534: 3306 0e00 |0002: if-ne v6, v0, 0010 // +000e │ │ -06d538: 2200 5603 |0004: new-instance v0, Lcom/negusoft/holoaccent/drawable/ScrubberControlSelectorDrawable; // type@0356 │ │ -06d53c: 6e10 1b01 0400 |0006: invoke-virtual {v4}, Landroid/content/res/Resources;.getDisplayMetrics:()Landroid/util/DisplayMetrics; // method@011b │ │ -06d542: 0c01 |0009: move-result-object v1 │ │ -06d544: 6202 3a08 |000a: sget-object v2, Lcom/negusoft/holoaccent/drawable/ScrubberControlSelectorDrawable$SelectorType;.DISABLED:Lcom/negusoft/holoaccent/drawable/ScrubberControlSelectorDrawable$SelectorType; // field@083a │ │ -06d548: 7040 0016 1025 |000c: invoke-direct {v0, v1, v5, v2}, Lcom/negusoft/holoaccent/drawable/ScrubberControlSelectorDrawable;.:(Landroid/util/DisplayMetrics;Lcom/negusoft/holoaccent/AccentPalette;Lcom/negusoft/holoaccent/drawable/ScrubberControlSelectorDrawable$SelectorType;)V // method@1600 │ │ -06d54e: 1100 |000f: return-object v0 │ │ -06d550: 6000 e306 |0010: sget v0, Lcom/negusoft/holoaccent/R$drawable;.ha__scrubber_control_focused:I // field@06e3 │ │ -06d554: 3306 0e00 |0012: if-ne v6, v0, 0020 // +000e │ │ -06d558: 2200 5603 |0014: new-instance v0, Lcom/negusoft/holoaccent/drawable/ScrubberControlSelectorDrawable; // type@0356 │ │ -06d55c: 6e10 1b01 0400 |0016: invoke-virtual {v4}, Landroid/content/res/Resources;.getDisplayMetrics:()Landroid/util/DisplayMetrics; // method@011b │ │ -06d562: 0c01 |0019: move-result-object v1 │ │ -06d564: 6202 3b08 |001a: sget-object v2, Lcom/negusoft/holoaccent/drawable/ScrubberControlSelectorDrawable$SelectorType;.FOCUSED:Lcom/negusoft/holoaccent/drawable/ScrubberControlSelectorDrawable$SelectorType; // field@083b │ │ -06d568: 7040 0016 1025 |001c: invoke-direct {v0, v1, v5, v2}, Lcom/negusoft/holoaccent/drawable/ScrubberControlSelectorDrawable;.:(Landroid/util/DisplayMetrics;Lcom/negusoft/holoaccent/AccentPalette;Lcom/negusoft/holoaccent/drawable/ScrubberControlSelectorDrawable$SelectorType;)V // method@1600 │ │ -06d56e: 28f0 |001f: goto 000f // -0010 │ │ -06d570: 6000 e406 |0020: sget v0, Lcom/negusoft/holoaccent/R$drawable;.ha__scrubber_control_normal:I // field@06e4 │ │ -06d574: 3306 0e00 |0022: if-ne v6, v0, 0030 // +000e │ │ -06d578: 2200 5603 |0024: new-instance v0, Lcom/negusoft/holoaccent/drawable/ScrubberControlSelectorDrawable; // type@0356 │ │ -06d57c: 6e10 1b01 0400 |0026: invoke-virtual {v4}, Landroid/content/res/Resources;.getDisplayMetrics:()Landroid/util/DisplayMetrics; // method@011b │ │ -06d582: 0c01 |0029: move-result-object v1 │ │ -06d584: 6202 3c08 |002a: sget-object v2, Lcom/negusoft/holoaccent/drawable/ScrubberControlSelectorDrawable$SelectorType;.NORMAL:Lcom/negusoft/holoaccent/drawable/ScrubberControlSelectorDrawable$SelectorType; // field@083c │ │ -06d588: 7040 0016 1025 |002c: invoke-direct {v0, v1, v5, v2}, Lcom/negusoft/holoaccent/drawable/ScrubberControlSelectorDrawable;.:(Landroid/util/DisplayMetrics;Lcom/negusoft/holoaccent/AccentPalette;Lcom/negusoft/holoaccent/drawable/ScrubberControlSelectorDrawable$SelectorType;)V // method@1600 │ │ -06d58e: 28e0 |002f: goto 000f // -0020 │ │ -06d590: 6000 e506 |0030: sget v0, Lcom/negusoft/holoaccent/R$drawable;.ha__scrubber_control_pressed:I // field@06e5 │ │ -06d594: 3306 0e00 |0032: if-ne v6, v0, 0040 // +000e │ │ -06d598: 2200 5603 |0034: new-instance v0, Lcom/negusoft/holoaccent/drawable/ScrubberControlSelectorDrawable; // type@0356 │ │ -06d59c: 6e10 1b01 0400 |0036: invoke-virtual {v4}, Landroid/content/res/Resources;.getDisplayMetrics:()Landroid/util/DisplayMetrics; // method@011b │ │ -06d5a2: 0c01 |0039: move-result-object v1 │ │ -06d5a4: 6202 3d08 |003a: sget-object v2, Lcom/negusoft/holoaccent/drawable/ScrubberControlSelectorDrawable$SelectorType;.PRESSED:Lcom/negusoft/holoaccent/drawable/ScrubberControlSelectorDrawable$SelectorType; // field@083d │ │ -06d5a8: 7040 0016 1025 |003c: invoke-direct {v0, v1, v5, v2}, Lcom/negusoft/holoaccent/drawable/ScrubberControlSelectorDrawable;.:(Landroid/util/DisplayMetrics;Lcom/negusoft/holoaccent/AccentPalette;Lcom/negusoft/holoaccent/drawable/ScrubberControlSelectorDrawable$SelectorType;)V // method@1600 │ │ -06d5ae: 28d0 |003f: goto 000f // -0030 │ │ -06d5b0: 6000 e006 |0040: sget v0, Lcom/negusoft/holoaccent/R$drawable;.ha__scrubber_comp_primary:I // field@06e0 │ │ -06d5b4: 3306 0c00 |0042: if-ne v6, v0, 004e // +000c │ │ -06d5b8: 2200 5803 |0044: new-instance v0, Lcom/negusoft/holoaccent/drawable/ScrubberProgressDrawable; // type@0358 │ │ -06d5bc: 6e10 1b01 0400 |0046: invoke-virtual {v4}, Landroid/content/res/Resources;.getDisplayMetrics:()Landroid/util/DisplayMetrics; // method@011b │ │ -06d5c2: 0c01 |0049: move-result-object v1 │ │ -06d5c4: 7030 1516 1005 |004a: invoke-direct {v0, v1, v5}, Lcom/negusoft/holoaccent/drawable/ScrubberProgressDrawable;.:(Landroid/util/DisplayMetrics;Lcom/negusoft/holoaccent/AccentPalette;)V // method@1615 │ │ -06d5ca: 28c2 |004d: goto 000f // -003e │ │ -06d5cc: 6000 e106 |004e: sget v0, Lcom/negusoft/holoaccent/R$drawable;.ha__scrubber_comp_secondary:I // field@06e1 │ │ -06d5d0: 3306 0e00 |0050: if-ne v6, v0, 005e // +000e │ │ -06d5d4: 2200 5803 |0052: new-instance v0, Lcom/negusoft/holoaccent/drawable/ScrubberProgressDrawable; // type@0358 │ │ -06d5d8: 6e10 1b01 0400 |0054: invoke-virtual {v4}, Landroid/content/res/Resources;.getDisplayMetrics:()Landroid/util/DisplayMetrics; // method@011b │ │ -06d5de: 0c01 |0057: move-result-object v1 │ │ -06d5e0: 1302 4d00 |0058: const/16 v2, #int 77 // #4d │ │ -06d5e4: 7040 1616 1025 |005a: invoke-direct {v0, v1, v5, v2}, Lcom/negusoft/holoaccent/drawable/ScrubberProgressDrawable;.:(Landroid/util/DisplayMetrics;Lcom/negusoft/holoaccent/AccentPalette;I)V // method@1616 │ │ -06d5ea: 28b2 |005d: goto 000f // -004e │ │ -06d5ec: 1200 |005e: const/4 v0, #int 0 // #0 │ │ -06d5ee: 28b0 |005f: goto 000f // -0050 │ │ +09b27c: |[09b27c] com.negusoft.holoaccent.interceptor.ScrubberInterceptor.getDrawable:(Landroid/content/res/Resources;Lcom/negusoft/holoaccent/AccentPalette;I)Landroid/graphics/drawable/Drawable; │ │ +09b28c: 6000 f509 |0000: sget v0, Lcom/negusoft/holoaccent/R$drawable;.ha__scrubber_control_disabled:I // field@09f5 │ │ +09b290: 3306 0e00 |0002: if-ne v6, v0, 0010 // +000e │ │ +09b294: 2200 d704 |0004: new-instance v0, Lcom/negusoft/holoaccent/drawable/ScrubberControlSelectorDrawable; // type@04d7 │ │ +09b298: 6e10 6601 0400 |0006: invoke-virtual {v4}, Landroid/content/res/Resources;.getDisplayMetrics:()Landroid/util/DisplayMetrics; // method@0166 │ │ +09b29e: 0c01 |0009: move-result-object v1 │ │ +09b2a0: 6202 4d0b |000a: sget-object v2, Lcom/negusoft/holoaccent/drawable/ScrubberControlSelectorDrawable$SelectorType;.DISABLED:Lcom/negusoft/holoaccent/drawable/ScrubberControlSelectorDrawable$SelectorType; // field@0b4d │ │ +09b2a4: 7040 e220 1025 |000c: invoke-direct {v0, v1, v5, v2}, Lcom/negusoft/holoaccent/drawable/ScrubberControlSelectorDrawable;.:(Landroid/util/DisplayMetrics;Lcom/negusoft/holoaccent/AccentPalette;Lcom/negusoft/holoaccent/drawable/ScrubberControlSelectorDrawable$SelectorType;)V // method@20e2 │ │ +09b2aa: 1100 |000f: return-object v0 │ │ +09b2ac: 6000 f609 |0010: sget v0, Lcom/negusoft/holoaccent/R$drawable;.ha__scrubber_control_focused:I // field@09f6 │ │ +09b2b0: 3306 0e00 |0012: if-ne v6, v0, 0020 // +000e │ │ +09b2b4: 2200 d704 |0014: new-instance v0, Lcom/negusoft/holoaccent/drawable/ScrubberControlSelectorDrawable; // type@04d7 │ │ +09b2b8: 6e10 6601 0400 |0016: invoke-virtual {v4}, Landroid/content/res/Resources;.getDisplayMetrics:()Landroid/util/DisplayMetrics; // method@0166 │ │ +09b2be: 0c01 |0019: move-result-object v1 │ │ +09b2c0: 6202 4e0b |001a: sget-object v2, Lcom/negusoft/holoaccent/drawable/ScrubberControlSelectorDrawable$SelectorType;.FOCUSED:Lcom/negusoft/holoaccent/drawable/ScrubberControlSelectorDrawable$SelectorType; // field@0b4e │ │ +09b2c4: 7040 e220 1025 |001c: invoke-direct {v0, v1, v5, v2}, Lcom/negusoft/holoaccent/drawable/ScrubberControlSelectorDrawable;.:(Landroid/util/DisplayMetrics;Lcom/negusoft/holoaccent/AccentPalette;Lcom/negusoft/holoaccent/drawable/ScrubberControlSelectorDrawable$SelectorType;)V // method@20e2 │ │ +09b2ca: 28f0 |001f: goto 000f // -0010 │ │ +09b2cc: 6000 f709 |0020: sget v0, Lcom/negusoft/holoaccent/R$drawable;.ha__scrubber_control_normal:I // field@09f7 │ │ +09b2d0: 3306 0e00 |0022: if-ne v6, v0, 0030 // +000e │ │ +09b2d4: 2200 d704 |0024: new-instance v0, Lcom/negusoft/holoaccent/drawable/ScrubberControlSelectorDrawable; // type@04d7 │ │ +09b2d8: 6e10 6601 0400 |0026: invoke-virtual {v4}, Landroid/content/res/Resources;.getDisplayMetrics:()Landroid/util/DisplayMetrics; // method@0166 │ │ +09b2de: 0c01 |0029: move-result-object v1 │ │ +09b2e0: 6202 4f0b |002a: sget-object v2, Lcom/negusoft/holoaccent/drawable/ScrubberControlSelectorDrawable$SelectorType;.NORMAL:Lcom/negusoft/holoaccent/drawable/ScrubberControlSelectorDrawable$SelectorType; // field@0b4f │ │ +09b2e4: 7040 e220 1025 |002c: invoke-direct {v0, v1, v5, v2}, Lcom/negusoft/holoaccent/drawable/ScrubberControlSelectorDrawable;.:(Landroid/util/DisplayMetrics;Lcom/negusoft/holoaccent/AccentPalette;Lcom/negusoft/holoaccent/drawable/ScrubberControlSelectorDrawable$SelectorType;)V // method@20e2 │ │ +09b2ea: 28e0 |002f: goto 000f // -0020 │ │ +09b2ec: 6000 f809 |0030: sget v0, Lcom/negusoft/holoaccent/R$drawable;.ha__scrubber_control_pressed:I // field@09f8 │ │ +09b2f0: 3306 0e00 |0032: if-ne v6, v0, 0040 // +000e │ │ +09b2f4: 2200 d704 |0034: new-instance v0, Lcom/negusoft/holoaccent/drawable/ScrubberControlSelectorDrawable; // type@04d7 │ │ +09b2f8: 6e10 6601 0400 |0036: invoke-virtual {v4}, Landroid/content/res/Resources;.getDisplayMetrics:()Landroid/util/DisplayMetrics; // method@0166 │ │ +09b2fe: 0c01 |0039: move-result-object v1 │ │ +09b300: 6202 500b |003a: sget-object v2, Lcom/negusoft/holoaccent/drawable/ScrubberControlSelectorDrawable$SelectorType;.PRESSED:Lcom/negusoft/holoaccent/drawable/ScrubberControlSelectorDrawable$SelectorType; // field@0b50 │ │ +09b304: 7040 e220 1025 |003c: invoke-direct {v0, v1, v5, v2}, Lcom/negusoft/holoaccent/drawable/ScrubberControlSelectorDrawable;.:(Landroid/util/DisplayMetrics;Lcom/negusoft/holoaccent/AccentPalette;Lcom/negusoft/holoaccent/drawable/ScrubberControlSelectorDrawable$SelectorType;)V // method@20e2 │ │ +09b30a: 28d0 |003f: goto 000f // -0030 │ │ +09b30c: 6000 f309 |0040: sget v0, Lcom/negusoft/holoaccent/R$drawable;.ha__scrubber_comp_primary:I // field@09f3 │ │ +09b310: 3306 0c00 |0042: if-ne v6, v0, 004e // +000c │ │ +09b314: 2200 d904 |0044: new-instance v0, Lcom/negusoft/holoaccent/drawable/ScrubberProgressDrawable; // type@04d9 │ │ +09b318: 6e10 6601 0400 |0046: invoke-virtual {v4}, Landroid/content/res/Resources;.getDisplayMetrics:()Landroid/util/DisplayMetrics; // method@0166 │ │ +09b31e: 0c01 |0049: move-result-object v1 │ │ +09b320: 7030 f720 1005 |004a: invoke-direct {v0, v1, v5}, Lcom/negusoft/holoaccent/drawable/ScrubberProgressDrawable;.:(Landroid/util/DisplayMetrics;Lcom/negusoft/holoaccent/AccentPalette;)V // method@20f7 │ │ +09b326: 28c2 |004d: goto 000f // -003e │ │ +09b328: 6000 f409 |004e: sget v0, Lcom/negusoft/holoaccent/R$drawable;.ha__scrubber_comp_secondary:I // field@09f4 │ │ +09b32c: 3306 0e00 |0050: if-ne v6, v0, 005e // +000e │ │ +09b330: 2200 d904 |0052: new-instance v0, Lcom/negusoft/holoaccent/drawable/ScrubberProgressDrawable; // type@04d9 │ │ +09b334: 6e10 6601 0400 |0054: invoke-virtual {v4}, Landroid/content/res/Resources;.getDisplayMetrics:()Landroid/util/DisplayMetrics; // method@0166 │ │ +09b33a: 0c01 |0057: move-result-object v1 │ │ +09b33c: 1302 4d00 |0058: const/16 v2, #int 77 // #4d │ │ +09b340: 7040 f820 1025 |005a: invoke-direct {v0, v1, v5, v2}, Lcom/negusoft/holoaccent/drawable/ScrubberProgressDrawable;.:(Landroid/util/DisplayMetrics;Lcom/negusoft/holoaccent/AccentPalette;I)V // method@20f8 │ │ +09b346: 28b2 |005d: goto 000f // -004e │ │ +09b348: 1200 |005e: const/4 v0, #int 0 // #0 │ │ +09b34a: 28b0 |005f: goto 000f // -0050 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=33 │ │ 0x0004 line=34 │ │ 0x000f line=47 │ │ 0x0010 line=35 │ │ 0x0014 line=36 │ │ @@ -151223,27 +213144,27 @@ │ │ 0x005e line=47 │ │ locals : │ │ 0x0000 - 0x0060 reg=3 this Lcom/negusoft/holoaccent/interceptor/ScrubberInterceptor; │ │ 0x0000 - 0x0060 reg=4 res Landroid/content/res/Resources; │ │ 0x0000 - 0x0060 reg=5 palette Lcom/negusoft/holoaccent/AccentPalette; │ │ 0x0000 - 0x0060 reg=6 resId I │ │ │ │ - source_file_idx : 2668 (ScrubberInterceptor.java) │ │ + source_file_idx : 3664 (ScrubberInterceptor.java) │ │ │ │ -Class #590 header: │ │ -class_idx : 878 │ │ +Class #870 header: │ │ +class_idx : 1263 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 948 │ │ -source_file_idx : 2680 │ │ +superclass_idx : 1337 │ │ +source_file_idx : 3676 │ │ static_fields_size : 2 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ -Class #590 - │ │ +Class #870 - │ │ Class descriptor : 'Lcom/negusoft/holoaccent/interceptor/SearchViewTextFieldInterceptor;' │ │ Access flags : 0x0001 (PUBLIC) │ │ Superclass : 'Ljava/lang/Object;' │ │ Interfaces - │ │ #0 : 'Lcom/negusoft/holoaccent/AccentResources$Interceptor;' │ │ Static fields - │ │ #0 : (in Lcom/negusoft/holoaccent/interceptor/SearchViewTextFieldInterceptor;) │ │ @@ -151263,17 +213184,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -06d5f0: |[06d5f0] com.negusoft.holoaccent.interceptor.SearchViewTextFieldInterceptor.:()V │ │ -06d600: 7010 9117 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1791 │ │ -06d606: 0e00 |0003: return-void │ │ +09b34c: |[09b34c] com.negusoft.holoaccent.interceptor.SearchViewTextFieldInterceptor.:()V │ │ +09b35c: 7010 8622 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2286 │ │ +09b362: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=11 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lcom/negusoft/holoaccent/interceptor/SearchViewTextFieldInterceptor; │ │ │ │ Virtual methods - │ │ @@ -151282,41 +213203,41 @@ │ │ type : '(Landroid/content/res/Resources;Lcom/negusoft/holoaccent/AccentPalette;I)Landroid/graphics/drawable/Drawable;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 4 │ │ outs : 3 │ │ insns size : 51 16-bit code units │ │ -06d608: |[06d608] com.negusoft.holoaccent.interceptor.SearchViewTextFieldInterceptor.getDrawable:(Landroid/content/res/Resources;Lcom/negusoft/holoaccent/AccentPalette;I)Landroid/graphics/drawable/Drawable; │ │ -06d618: 6000 fb05 |0000: sget v0, Lcom/negusoft/holoaccent/R$drawable;.ha__ab_searchview_textfield_focused:I // field@05fb │ │ -06d61c: 3306 0e00 |0002: if-ne v6, v0, 0010 // +000e │ │ -06d620: 2200 5a03 |0004: new-instance v0, Lcom/negusoft/holoaccent/drawable/SearchViewDrawable; // type@035a │ │ -06d624: 6e10 1b01 0400 |0006: invoke-virtual {v4}, Landroid/content/res/Resources;.getDisplayMetrics:()Landroid/util/DisplayMetrics; // method@011b │ │ -06d62a: 0c01 |0009: move-result-object v1 │ │ -06d62c: 5252 8505 |000a: iget v2, v5, Lcom/negusoft/holoaccent/AccentPalette;.accentColor:I // field@0585 │ │ -06d630: 7030 2316 1002 |000c: invoke-direct {v0, v1, v2}, Lcom/negusoft/holoaccent/drawable/SearchViewDrawable;.:(Landroid/util/DisplayMetrics;I)V // method@1623 │ │ -06d636: 1100 |000f: return-object v0 │ │ -06d638: 6000 f905 |0010: sget v0, Lcom/negusoft/holoaccent/R$drawable;.ha__ab_searchview_textfield_default:I // field@05f9 │ │ -06d63c: 3306 0f00 |0012: if-ne v6, v0, 0021 // +000f │ │ -06d640: 2200 5a03 |0014: new-instance v0, Lcom/negusoft/holoaccent/drawable/SearchViewDrawable; // type@035a │ │ -06d644: 6e10 1b01 0400 |0016: invoke-virtual {v4}, Landroid/content/res/Resources;.getDisplayMetrics:()Landroid/util/DisplayMetrics; // method@011b │ │ -06d64a: 0c01 |0019: move-result-object v1 │ │ -06d64c: 1402 ffff ff4d |001a: const v2, #float 5.36871e+08 // #4dffffff │ │ -06d652: 7030 2316 1002 |001d: invoke-direct {v0, v1, v2}, Lcom/negusoft/holoaccent/drawable/SearchViewDrawable;.:(Landroid/util/DisplayMetrics;I)V // method@1623 │ │ -06d658: 28ef |0020: goto 000f // -0011 │ │ -06d65a: 6000 fa05 |0021: sget v0, Lcom/negusoft/holoaccent/R$drawable;.ha__ab_searchview_textfield_default_light:I // field@05fa │ │ -06d65e: 3306 0e00 |0023: if-ne v6, v0, 0031 // +000e │ │ -06d662: 2200 5a03 |0025: new-instance v0, Lcom/negusoft/holoaccent/drawable/SearchViewDrawable; // type@035a │ │ -06d666: 6e10 1b01 0400 |0027: invoke-virtual {v4}, Landroid/content/res/Resources;.getDisplayMetrics:()Landroid/util/DisplayMetrics; // method@011b │ │ -06d66c: 0c01 |002a: move-result-object v1 │ │ -06d66e: 1502 004d |002b: const/high16 v2, #int 1291845632 // #4d00 │ │ -06d672: 7030 2316 1002 |002d: invoke-direct {v0, v1, v2}, Lcom/negusoft/holoaccent/drawable/SearchViewDrawable;.:(Landroid/util/DisplayMetrics;I)V // method@1623 │ │ -06d678: 28df |0030: goto 000f // -0021 │ │ -06d67a: 1200 |0031: const/4 v0, #int 0 // #0 │ │ -06d67c: 28dd |0032: goto 000f // -0023 │ │ +09b364: |[09b364] com.negusoft.holoaccent.interceptor.SearchViewTextFieldInterceptor.getDrawable:(Landroid/content/res/Resources;Lcom/negusoft/holoaccent/AccentPalette;I)Landroid/graphics/drawable/Drawable; │ │ +09b374: 6000 0e09 |0000: sget v0, Lcom/negusoft/holoaccent/R$drawable;.ha__ab_searchview_textfield_focused:I // field@090e │ │ +09b378: 3306 0e00 |0002: if-ne v6, v0, 0010 // +000e │ │ +09b37c: 2200 db04 |0004: new-instance v0, Lcom/negusoft/holoaccent/drawable/SearchViewDrawable; // type@04db │ │ +09b380: 6e10 6601 0400 |0006: invoke-virtual {v4}, Landroid/content/res/Resources;.getDisplayMetrics:()Landroid/util/DisplayMetrics; // method@0166 │ │ +09b386: 0c01 |0009: move-result-object v1 │ │ +09b388: 5252 9808 |000a: iget v2, v5, Lcom/negusoft/holoaccent/AccentPalette;.accentColor:I // field@0898 │ │ +09b38c: 7030 0521 1002 |000c: invoke-direct {v0, v1, v2}, Lcom/negusoft/holoaccent/drawable/SearchViewDrawable;.:(Landroid/util/DisplayMetrics;I)V // method@2105 │ │ +09b392: 1100 |000f: return-object v0 │ │ +09b394: 6000 0c09 |0010: sget v0, Lcom/negusoft/holoaccent/R$drawable;.ha__ab_searchview_textfield_default:I // field@090c │ │ +09b398: 3306 0f00 |0012: if-ne v6, v0, 0021 // +000f │ │ +09b39c: 2200 db04 |0014: new-instance v0, Lcom/negusoft/holoaccent/drawable/SearchViewDrawable; // type@04db │ │ +09b3a0: 6e10 6601 0400 |0016: invoke-virtual {v4}, Landroid/content/res/Resources;.getDisplayMetrics:()Landroid/util/DisplayMetrics; // method@0166 │ │ +09b3a6: 0c01 |0019: move-result-object v1 │ │ +09b3a8: 1402 ffff ff4d |001a: const v2, #float 5.36871e+08 // #4dffffff │ │ +09b3ae: 7030 0521 1002 |001d: invoke-direct {v0, v1, v2}, Lcom/negusoft/holoaccent/drawable/SearchViewDrawable;.:(Landroid/util/DisplayMetrics;I)V // method@2105 │ │ +09b3b4: 28ef |0020: goto 000f // -0011 │ │ +09b3b6: 6000 0d09 |0021: sget v0, Lcom/negusoft/holoaccent/R$drawable;.ha__ab_searchview_textfield_default_light:I // field@090d │ │ +09b3ba: 3306 0e00 |0023: if-ne v6, v0, 0031 // +000e │ │ +09b3be: 2200 db04 |0025: new-instance v0, Lcom/negusoft/holoaccent/drawable/SearchViewDrawable; // type@04db │ │ +09b3c2: 6e10 6601 0400 |0027: invoke-virtual {v4}, Landroid/content/res/Resources;.getDisplayMetrics:()Landroid/util/DisplayMetrics; // method@0166 │ │ +09b3c8: 0c01 |002a: move-result-object v1 │ │ +09b3ca: 1502 004d |002b: const/high16 v2, #int 1291845632 // #4d00 │ │ +09b3ce: 7030 0521 1002 |002d: invoke-direct {v0, v1, v2}, Lcom/negusoft/holoaccent/drawable/SearchViewDrawable;.:(Landroid/util/DisplayMetrics;I)V // method@2105 │ │ +09b3d4: 28df |0030: goto 000f // -0021 │ │ +09b3d6: 1200 |0031: const/4 v0, #int 0 // #0 │ │ +09b3d8: 28dd |0032: goto 000f // -0023 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=18 │ │ 0x0004 line=19 │ │ 0x000f line=24 │ │ 0x0010 line=20 │ │ 0x0014 line=21 │ │ @@ -151325,27 +213246,27 @@ │ │ 0x0031 line=24 │ │ locals : │ │ 0x0000 - 0x0033 reg=3 this Lcom/negusoft/holoaccent/interceptor/SearchViewTextFieldInterceptor; │ │ 0x0000 - 0x0033 reg=4 res Landroid/content/res/Resources; │ │ 0x0000 - 0x0033 reg=5 palette Lcom/negusoft/holoaccent/AccentPalette; │ │ 0x0000 - 0x0033 reg=6 resId I │ │ │ │ - source_file_idx : 2680 (SearchViewTextFieldInterceptor.java) │ │ + source_file_idx : 3676 (SearchViewTextFieldInterceptor.java) │ │ │ │ -Class #591 header: │ │ -class_idx : 879 │ │ +Class #871 header: │ │ +class_idx : 1264 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 948 │ │ -source_file_idx : 2712 │ │ +superclass_idx : 1337 │ │ +source_file_idx : 3718 │ │ static_fields_size : 2 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ -Class #591 - │ │ +Class #871 - │ │ Class descriptor : 'Lcom/negusoft/holoaccent/interceptor/SolidColorInterceptor;' │ │ Access flags : 0x0001 (PUBLIC) │ │ Superclass : 'Ljava/lang/Object;' │ │ Interfaces - │ │ #0 : 'Lcom/negusoft/holoaccent/AccentResources$Interceptor;' │ │ Static fields - │ │ #0 : (in Lcom/negusoft/holoaccent/interceptor/SolidColorInterceptor;) │ │ @@ -151365,17 +213286,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -06d680: |[06d680] com.negusoft.holoaccent.interceptor.SolidColorInterceptor.:()V │ │ -06d690: 7010 9117 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1791 │ │ -06d696: 0e00 |0003: return-void │ │ +09b3dc: |[09b3dc] com.negusoft.holoaccent.interceptor.SolidColorInterceptor.:()V │ │ +09b3ec: 7010 8622 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2286 │ │ +09b3f2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=26 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lcom/negusoft/holoaccent/interceptor/SolidColorInterceptor; │ │ │ │ Virtual methods - │ │ @@ -151384,60 +213305,60 @@ │ │ type : '(Landroid/content/res/Resources;Lcom/negusoft/holoaccent/AccentPalette;I)Landroid/graphics/drawable/Drawable;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 4 │ │ outs : 2 │ │ insns size : 88 16-bit code units │ │ -06d698: |[06d698] com.negusoft.holoaccent.interceptor.SolidColorInterceptor.getDrawable:(Landroid/content/res/Resources;Lcom/negusoft/holoaccent/AccentPalette;I)Landroid/graphics/drawable/Drawable; │ │ -06d6a8: 1302 aa00 |0000: const/16 v2, #int 170 // #aa │ │ -06d6ac: 1301 5500 |0002: const/16 v1, #int 85 // #55 │ │ -06d6b0: 6000 ed06 |0004: sget v0, Lcom/negusoft/holoaccent/R$drawable;.ha__solid_accent:I // field@06ed │ │ -06d6b4: 3306 0a00 |0006: if-ne v6, v0, 0010 // +000a │ │ -06d6b8: 2200 5900 |0008: new-instance v0, Landroid/graphics/drawable/ColorDrawable; // type@0059 │ │ -06d6bc: 5251 8505 |000a: iget v1, v5, Lcom/negusoft/holoaccent/AccentPalette;.accentColor:I // field@0585 │ │ -06d6c0: 7020 9601 1000 |000c: invoke-direct {v0, v1}, Landroid/graphics/drawable/ColorDrawable;.:(I)V // method@0196 │ │ -06d6c6: 1100 |000f: return-object v0 │ │ -06d6c8: 6000 ee06 |0010: sget v0, Lcom/negusoft/holoaccent/R$drawable;.ha__solid_accent_dark:I // field@06ee │ │ -06d6cc: 3306 0c00 |0012: if-ne v6, v0, 001e // +000c │ │ -06d6d0: 2200 5900 |0014: new-instance v0, Landroid/graphics/drawable/ColorDrawable; // type@0059 │ │ -06d6d4: 6e10 0f15 0500 |0016: invoke-virtual {v5}, Lcom/negusoft/holoaccent/AccentPalette;.getDarkAccentColor:()I // method@150f │ │ -06d6da: 0a01 |0019: move-result v1 │ │ -06d6dc: 7020 9601 1000 |001a: invoke-direct {v0, v1}, Landroid/graphics/drawable/ColorDrawable;.:(I)V // method@0196 │ │ -06d6e2: 28f2 |001d: goto 000f // -000e │ │ -06d6e4: 6000 f006 |001e: sget v0, Lcom/negusoft/holoaccent/R$drawable;.ha__solid_pressed:I // field@06f0 │ │ -06d6e8: 3306 0c00 |0020: if-ne v6, v0, 002c // +000c │ │ -06d6ec: 2200 5900 |0022: new-instance v0, Landroid/graphics/drawable/ColorDrawable; // type@0059 │ │ -06d6f0: 6e20 0c15 2500 |0024: invoke-virtual {v5, v2}, Lcom/negusoft/holoaccent/AccentPalette;.getAccentColor:(I)I // method@150c │ │ -06d6f6: 0a01 |0027: move-result v1 │ │ -06d6f8: 7020 9601 1000 |0028: invoke-direct {v0, v1}, Landroid/graphics/drawable/ColorDrawable;.:(I)V // method@0196 │ │ -06d6fe: 28e4 |002b: goto 000f // -001c │ │ -06d700: 6000 ef06 |002c: sget v0, Lcom/negusoft/holoaccent/R$drawable;.ha__solid_focused:I // field@06ef │ │ -06d704: 3306 0c00 |002e: if-ne v6, v0, 003a // +000c │ │ -06d708: 2200 5900 |0030: new-instance v0, Landroid/graphics/drawable/ColorDrawable; // type@0059 │ │ -06d70c: 6e20 0c15 1500 |0032: invoke-virtual {v5, v1}, Lcom/negusoft/holoaccent/AccentPalette;.getAccentColor:(I)I // method@150c │ │ -06d712: 0a01 |0035: move-result v1 │ │ -06d714: 7020 9601 1000 |0036: invoke-direct {v0, v1}, Landroid/graphics/drawable/ColorDrawable;.:(I)V // method@0196 │ │ -06d71a: 28d6 |0039: goto 000f // -002a │ │ -06d71c: 6000 fd05 |003a: sget v0, Lcom/negusoft/holoaccent/R$drawable;.ha__ab_solid_pressed:I // field@05fd │ │ -06d720: 3306 0c00 |003c: if-ne v6, v0, 0048 // +000c │ │ -06d724: 2200 5900 |003e: new-instance v0, Landroid/graphics/drawable/ColorDrawable; // type@0059 │ │ -06d728: 6e20 0e15 2500 |0040: invoke-virtual {v5, v2}, Lcom/negusoft/holoaccent/AccentPalette;.getActionBarAccentColor:(I)I // method@150e │ │ -06d72e: 0a01 |0043: move-result v1 │ │ -06d730: 7020 9601 1000 |0044: invoke-direct {v0, v1}, Landroid/graphics/drawable/ColorDrawable;.:(I)V // method@0196 │ │ -06d736: 28c8 |0047: goto 000f // -0038 │ │ -06d738: 6000 fc05 |0048: sget v0, Lcom/negusoft/holoaccent/R$drawable;.ha__ab_solid_focused:I // field@05fc │ │ -06d73c: 3306 0c00 |004a: if-ne v6, v0, 0056 // +000c │ │ -06d740: 2200 5900 |004c: new-instance v0, Landroid/graphics/drawable/ColorDrawable; // type@0059 │ │ -06d744: 6e20 0e15 1500 |004e: invoke-virtual {v5, v1}, Lcom/negusoft/holoaccent/AccentPalette;.getActionBarAccentColor:(I)I // method@150e │ │ -06d74a: 0a01 |0051: move-result v1 │ │ -06d74c: 7020 9601 1000 |0052: invoke-direct {v0, v1}, Landroid/graphics/drawable/ColorDrawable;.:(I)V // method@0196 │ │ -06d752: 28ba |0055: goto 000f // -0046 │ │ -06d754: 1200 |0056: const/4 v0, #int 0 // #0 │ │ -06d756: 28b8 |0057: goto 000f // -0048 │ │ +09b3f4: |[09b3f4] com.negusoft.holoaccent.interceptor.SolidColorInterceptor.getDrawable:(Landroid/content/res/Resources;Lcom/negusoft/holoaccent/AccentPalette;I)Landroid/graphics/drawable/Drawable; │ │ +09b404: 1302 aa00 |0000: const/16 v2, #int 170 // #aa │ │ +09b408: 1301 5500 |0002: const/16 v1, #int 85 // #55 │ │ +09b40c: 6000 000a |0004: sget v0, Lcom/negusoft/holoaccent/R$drawable;.ha__solid_accent:I // field@0a00 │ │ +09b410: 3306 0a00 |0006: if-ne v6, v0, 0010 // +000a │ │ +09b414: 2200 7200 |0008: new-instance v0, Landroid/graphics/drawable/ColorDrawable; // type@0072 │ │ +09b418: 5251 9808 |000a: iget v1, v5, Lcom/negusoft/holoaccent/AccentPalette;.accentColor:I // field@0898 │ │ +09b41c: 7020 1102 1000 |000c: invoke-direct {v0, v1}, Landroid/graphics/drawable/ColorDrawable;.:(I)V // method@0211 │ │ +09b422: 1100 |000f: return-object v0 │ │ +09b424: 6000 010a |0010: sget v0, Lcom/negusoft/holoaccent/R$drawable;.ha__solid_accent_dark:I // field@0a01 │ │ +09b428: 3306 0c00 |0012: if-ne v6, v0, 001e // +000c │ │ +09b42c: 2200 7200 |0014: new-instance v0, Landroid/graphics/drawable/ColorDrawable; // type@0072 │ │ +09b430: 6e10 f11f 0500 |0016: invoke-virtual {v5}, Lcom/negusoft/holoaccent/AccentPalette;.getDarkAccentColor:()I // method@1ff1 │ │ +09b436: 0a01 |0019: move-result v1 │ │ +09b438: 7020 1102 1000 |001a: invoke-direct {v0, v1}, Landroid/graphics/drawable/ColorDrawable;.:(I)V // method@0211 │ │ +09b43e: 28f2 |001d: goto 000f // -000e │ │ +09b440: 6000 030a |001e: sget v0, Lcom/negusoft/holoaccent/R$drawable;.ha__solid_pressed:I // field@0a03 │ │ +09b444: 3306 0c00 |0020: if-ne v6, v0, 002c // +000c │ │ +09b448: 2200 7200 |0022: new-instance v0, Landroid/graphics/drawable/ColorDrawable; // type@0072 │ │ +09b44c: 6e20 ee1f 2500 |0024: invoke-virtual {v5, v2}, Lcom/negusoft/holoaccent/AccentPalette;.getAccentColor:(I)I // method@1fee │ │ +09b452: 0a01 |0027: move-result v1 │ │ +09b454: 7020 1102 1000 |0028: invoke-direct {v0, v1}, Landroid/graphics/drawable/ColorDrawable;.:(I)V // method@0211 │ │ +09b45a: 28e4 |002b: goto 000f // -001c │ │ +09b45c: 6000 020a |002c: sget v0, Lcom/negusoft/holoaccent/R$drawable;.ha__solid_focused:I // field@0a02 │ │ +09b460: 3306 0c00 |002e: if-ne v6, v0, 003a // +000c │ │ +09b464: 2200 7200 |0030: new-instance v0, Landroid/graphics/drawable/ColorDrawable; // type@0072 │ │ +09b468: 6e20 ee1f 1500 |0032: invoke-virtual {v5, v1}, Lcom/negusoft/holoaccent/AccentPalette;.getAccentColor:(I)I // method@1fee │ │ +09b46e: 0a01 |0035: move-result v1 │ │ +09b470: 7020 1102 1000 |0036: invoke-direct {v0, v1}, Landroid/graphics/drawable/ColorDrawable;.:(I)V // method@0211 │ │ +09b476: 28d6 |0039: goto 000f // -002a │ │ +09b478: 6000 1009 |003a: sget v0, Lcom/negusoft/holoaccent/R$drawable;.ha__ab_solid_pressed:I // field@0910 │ │ +09b47c: 3306 0c00 |003c: if-ne v6, v0, 0048 // +000c │ │ +09b480: 2200 7200 |003e: new-instance v0, Landroid/graphics/drawable/ColorDrawable; // type@0072 │ │ +09b484: 6e20 f01f 2500 |0040: invoke-virtual {v5, v2}, Lcom/negusoft/holoaccent/AccentPalette;.getActionBarAccentColor:(I)I // method@1ff0 │ │ +09b48a: 0a01 |0043: move-result v1 │ │ +09b48c: 7020 1102 1000 |0044: invoke-direct {v0, v1}, Landroid/graphics/drawable/ColorDrawable;.:(I)V // method@0211 │ │ +09b492: 28c8 |0047: goto 000f // -0038 │ │ +09b494: 6000 0f09 |0048: sget v0, Lcom/negusoft/holoaccent/R$drawable;.ha__ab_solid_focused:I // field@090f │ │ +09b498: 3306 0c00 |004a: if-ne v6, v0, 0056 // +000c │ │ +09b49c: 2200 7200 |004c: new-instance v0, Landroid/graphics/drawable/ColorDrawable; // type@0072 │ │ +09b4a0: 6e20 f01f 1500 |004e: invoke-virtual {v5, v1}, Lcom/negusoft/holoaccent/AccentPalette;.getActionBarAccentColor:(I)I // method@1ff0 │ │ +09b4a6: 0a01 |0051: move-result v1 │ │ +09b4a8: 7020 1102 1000 |0052: invoke-direct {v0, v1}, Landroid/graphics/drawable/ColorDrawable;.:(I)V // method@0211 │ │ +09b4ae: 28ba |0055: goto 000f // -0046 │ │ +09b4b0: 1200 |0056: const/4 v0, #int 0 // #0 │ │ +09b4b2: 28b8 |0057: goto 000f // -0048 │ │ catches : (none) │ │ positions : │ │ 0x0004 line=33 │ │ 0x0008 line=34 │ │ 0x000f line=45 │ │ 0x0010 line=35 │ │ 0x0014 line=36 │ │ @@ -151452,27 +213373,27 @@ │ │ 0x0056 line=45 │ │ locals : │ │ 0x0000 - 0x0058 reg=3 this Lcom/negusoft/holoaccent/interceptor/SolidColorInterceptor; │ │ 0x0000 - 0x0058 reg=4 res Landroid/content/res/Resources; │ │ 0x0000 - 0x0058 reg=5 palette Lcom/negusoft/holoaccent/AccentPalette; │ │ 0x0000 - 0x0058 reg=6 resId I │ │ │ │ - source_file_idx : 2712 (SolidColorInterceptor.java) │ │ + source_file_idx : 3718 (SolidColorInterceptor.java) │ │ │ │ -Class #592 header: │ │ -class_idx : 880 │ │ +Class #872 header: │ │ +class_idx : 1265 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 948 │ │ -source_file_idx : 2716 │ │ +superclass_idx : 1337 │ │ +source_file_idx : 3722 │ │ static_fields_size : 4 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ -Class #592 - │ │ +Class #872 - │ │ Class descriptor : 'Lcom/negusoft/holoaccent/interceptor/SpinnerInterceptor;' │ │ Access flags : 0x0001 (PUBLIC) │ │ Superclass : 'Ljava/lang/Object;' │ │ Interfaces - │ │ #0 : 'Lcom/negusoft/holoaccent/AccentResources$Interceptor;' │ │ Static fields - │ │ #0 : (in Lcom/negusoft/holoaccent/interceptor/SpinnerInterceptor;) │ │ @@ -151502,17 +213423,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -06d758: |[06d758] com.negusoft.holoaccent.interceptor.SpinnerInterceptor.:()V │ │ -06d768: 7010 9117 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1791 │ │ -06d76e: 0e00 |0003: return-void │ │ +09b4b4: |[09b4b4] com.negusoft.holoaccent.interceptor.SpinnerInterceptor.:()V │ │ +09b4c4: 7010 8622 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2286 │ │ +09b4ca: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=26 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lcom/negusoft/holoaccent/interceptor/SpinnerInterceptor; │ │ │ │ Virtual methods - │ │ @@ -151521,117 +213442,117 @@ │ │ type : '(Landroid/content/res/Resources;Lcom/negusoft/holoaccent/AccentPalette;I)Landroid/graphics/drawable/Drawable;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 10 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 212 16-bit code units │ │ -06d770: |[06d770] com.negusoft.holoaccent.interceptor.SpinnerInterceptor.getDrawable:(Landroid/content/res/Resources;Lcom/negusoft/holoaccent/AccentPalette;I)Landroid/graphics/drawable/Drawable; │ │ -06d780: 1405 cccc cc32 |0000: const v5, #float 2.38419e-08 // #32cccccc │ │ -06d786: 1404 3333 3332 |0003: const v4, #float 1.04308e-08 // #32333333 │ │ -06d78c: 1403 cccc cc99 |0006: const v3, #float -2.11758e-23 // #99cccccc │ │ -06d792: 1402 3333 3396 |0009: const v2, #float -1.44757e-25 // #96333333 │ │ -06d798: 6000 fb06 |000c: sget v0, Lcom/negusoft/holoaccent/R$drawable;.ha__spinner_indicator:I // field@06fb │ │ -06d79c: 3309 0a00 |000e: if-ne v9, v0, 0018 // +000a │ │ -06d7a0: 2200 5e03 |0010: new-instance v0, Lcom/negusoft/holoaccent/drawable/SpinnerDrawable; // type@035e │ │ -06d7a4: 6201 6808 |0012: sget-object v1, Lcom/negusoft/holoaccent/drawable/SpinnerDrawable$Type;.DEFAULT:Lcom/negusoft/holoaccent/drawable/SpinnerDrawable$Type; // field@0868 │ │ -06d7a8: 7040 3716 7013 |0014: invoke-direct {v0, v7, v3, v1}, Lcom/negusoft/holoaccent/drawable/SpinnerDrawable;.:(Landroid/content/res/Resources;ILcom/negusoft/holoaccent/drawable/SpinnerDrawable$Type;)V // method@1637 │ │ -06d7ae: 1100 |0017: return-object v0 │ │ -06d7b0: 6000 fc06 |0018: sget v0, Lcom/negusoft/holoaccent/R$drawable;.ha__spinner_indicator_disabled:I // field@06fc │ │ -06d7b4: 3309 0a00 |001a: if-ne v9, v0, 0024 // +000a │ │ -06d7b8: 2200 5e03 |001c: new-instance v0, Lcom/negusoft/holoaccent/drawable/SpinnerDrawable; // type@035e │ │ -06d7bc: 6201 6808 |001e: sget-object v1, Lcom/negusoft/holoaccent/drawable/SpinnerDrawable$Type;.DEFAULT:Lcom/negusoft/holoaccent/drawable/SpinnerDrawable$Type; // field@0868 │ │ -06d7c0: 7040 3716 7015 |0020: invoke-direct {v0, v7, v5, v1}, Lcom/negusoft/holoaccent/drawable/SpinnerDrawable;.:(Landroid/content/res/Resources;ILcom/negusoft/holoaccent/drawable/SpinnerDrawable$Type;)V // method@1637 │ │ -06d7c6: 28f4 |0023: goto 0017 // -000c │ │ -06d7c8: 6000 fe06 |0024: sget v0, Lcom/negusoft/holoaccent/R$drawable;.ha__spinner_indicator_light:I // field@06fe │ │ -06d7cc: 3309 0a00 |0026: if-ne v9, v0, 0030 // +000a │ │ -06d7d0: 2200 5e03 |0028: new-instance v0, Lcom/negusoft/holoaccent/drawable/SpinnerDrawable; // type@035e │ │ -06d7d4: 6201 6808 |002a: sget-object v1, Lcom/negusoft/holoaccent/drawable/SpinnerDrawable$Type;.DEFAULT:Lcom/negusoft/holoaccent/drawable/SpinnerDrawable$Type; // field@0868 │ │ -06d7d8: 7040 3716 7012 |002c: invoke-direct {v0, v7, v2, v1}, Lcom/negusoft/holoaccent/drawable/SpinnerDrawable;.:(Landroid/content/res/Resources;ILcom/negusoft/holoaccent/drawable/SpinnerDrawable$Type;)V // method@1637 │ │ -06d7de: 28e8 |002f: goto 0017 // -0018 │ │ -06d7e0: 6000 fd06 |0030: sget v0, Lcom/negusoft/holoaccent/R$drawable;.ha__spinner_indicator_disabled_light:I // field@06fd │ │ -06d7e4: 3309 0a00 |0032: if-ne v9, v0, 003c // +000a │ │ -06d7e8: 2200 5e03 |0034: new-instance v0, Lcom/negusoft/holoaccent/drawable/SpinnerDrawable; // type@035e │ │ -06d7ec: 6201 6808 |0036: sget-object v1, Lcom/negusoft/holoaccent/drawable/SpinnerDrawable$Type;.DEFAULT:Lcom/negusoft/holoaccent/drawable/SpinnerDrawable$Type; // field@0868 │ │ -06d7f0: 7040 3716 7014 |0038: invoke-direct {v0, v7, v4, v1}, Lcom/negusoft/holoaccent/drawable/SpinnerDrawable;.:(Landroid/content/res/Resources;ILcom/negusoft/holoaccent/drawable/SpinnerDrawable$Type;)V // method@1637 │ │ -06d7f6: 28dc |003b: goto 0017 // -0024 │ │ -06d7f8: 6000 ff06 |003c: sget v0, Lcom/negusoft/holoaccent/R$drawable;.ha__spinner_indicator_rtl:I // field@06ff │ │ -06d7fc: 3309 0a00 |003e: if-ne v9, v0, 0048 // +000a │ │ -06d800: 2200 5e03 |0040: new-instance v0, Lcom/negusoft/holoaccent/drawable/SpinnerDrawable; // type@035e │ │ -06d804: 6201 6908 |0042: sget-object v1, Lcom/negusoft/holoaccent/drawable/SpinnerDrawable$Type;.DEFAULT_INVERSE:Lcom/negusoft/holoaccent/drawable/SpinnerDrawable$Type; // field@0869 │ │ -06d808: 7040 3716 7013 |0044: invoke-direct {v0, v7, v3, v1}, Lcom/negusoft/holoaccent/drawable/SpinnerDrawable;.:(Landroid/content/res/Resources;ILcom/negusoft/holoaccent/drawable/SpinnerDrawable$Type;)V // method@1637 │ │ -06d80e: 28d0 |0047: goto 0017 // -0030 │ │ -06d810: 6000 0007 |0048: sget v0, Lcom/negusoft/holoaccent/R$drawable;.ha__spinner_indicator_rtl_disabled:I // field@0700 │ │ -06d814: 3309 0a00 |004a: if-ne v9, v0, 0054 // +000a │ │ -06d818: 2200 5e03 |004c: new-instance v0, Lcom/negusoft/holoaccent/drawable/SpinnerDrawable; // type@035e │ │ -06d81c: 6201 6908 |004e: sget-object v1, Lcom/negusoft/holoaccent/drawable/SpinnerDrawable$Type;.DEFAULT_INVERSE:Lcom/negusoft/holoaccent/drawable/SpinnerDrawable$Type; // field@0869 │ │ -06d820: 7040 3716 7015 |0050: invoke-direct {v0, v7, v5, v1}, Lcom/negusoft/holoaccent/drawable/SpinnerDrawable;.:(Landroid/content/res/Resources;ILcom/negusoft/holoaccent/drawable/SpinnerDrawable$Type;)V // method@1637 │ │ -06d826: 28c4 |0053: goto 0017 // -003c │ │ -06d828: 6000 0207 |0054: sget v0, Lcom/negusoft/holoaccent/R$drawable;.ha__spinner_indicator_rtl_light:I // field@0702 │ │ -06d82c: 3309 0a00 |0056: if-ne v9, v0, 0060 // +000a │ │ -06d830: 2200 5e03 |0058: new-instance v0, Lcom/negusoft/holoaccent/drawable/SpinnerDrawable; // type@035e │ │ -06d834: 6201 6908 |005a: sget-object v1, Lcom/negusoft/holoaccent/drawable/SpinnerDrawable$Type;.DEFAULT_INVERSE:Lcom/negusoft/holoaccent/drawable/SpinnerDrawable$Type; // field@0869 │ │ -06d838: 7040 3716 7012 |005c: invoke-direct {v0, v7, v2, v1}, Lcom/negusoft/holoaccent/drawable/SpinnerDrawable;.:(Landroid/content/res/Resources;ILcom/negusoft/holoaccent/drawable/SpinnerDrawable$Type;)V // method@1637 │ │ -06d83e: 28b8 |005f: goto 0017 // -0048 │ │ -06d840: 6000 0107 |0060: sget v0, Lcom/negusoft/holoaccent/R$drawable;.ha__spinner_indicator_rtl_disabled_light:I // field@0701 │ │ -06d844: 3309 0a00 |0062: if-ne v9, v0, 006c // +000a │ │ -06d848: 2200 5e03 |0064: new-instance v0, Lcom/negusoft/holoaccent/drawable/SpinnerDrawable; // type@035e │ │ -06d84c: 6201 6908 |0066: sget-object v1, Lcom/negusoft/holoaccent/drawable/SpinnerDrawable$Type;.DEFAULT_INVERSE:Lcom/negusoft/holoaccent/drawable/SpinnerDrawable$Type; // field@0869 │ │ -06d850: 7040 3716 7014 |0068: invoke-direct {v0, v7, v4, v1}, Lcom/negusoft/holoaccent/drawable/SpinnerDrawable;.:(Landroid/content/res/Resources;ILcom/negusoft/holoaccent/drawable/SpinnerDrawable$Type;)V // method@1637 │ │ -06d856: 28ac |006b: goto 0017 // -0054 │ │ -06d858: 6000 0806 |006c: sget v0, Lcom/negusoft/holoaccent/R$drawable;.ha__ab_spinner_indicator:I // field@0608 │ │ -06d85c: 3309 0a00 |006e: if-ne v9, v0, 0078 // +000a │ │ -06d860: 2200 5e03 |0070: new-instance v0, Lcom/negusoft/holoaccent/drawable/SpinnerDrawable; // type@035e │ │ -06d864: 6201 6608 |0072: sget-object v1, Lcom/negusoft/holoaccent/drawable/SpinnerDrawable$Type;.ACTIONBAR:Lcom/negusoft/holoaccent/drawable/SpinnerDrawable$Type; // field@0866 │ │ -06d868: 7040 3716 7013 |0074: invoke-direct {v0, v7, v3, v1}, Lcom/negusoft/holoaccent/drawable/SpinnerDrawable;.:(Landroid/content/res/Resources;ILcom/negusoft/holoaccent/drawable/SpinnerDrawable$Type;)V // method@1637 │ │ -06d86e: 28a0 |0077: goto 0017 // -0060 │ │ -06d870: 6000 0906 |0078: sget v0, Lcom/negusoft/holoaccent/R$drawable;.ha__ab_spinner_indicator_disabled:I // field@0609 │ │ -06d874: 3309 0a00 |007a: if-ne v9, v0, 0084 // +000a │ │ -06d878: 2200 5e03 |007c: new-instance v0, Lcom/negusoft/holoaccent/drawable/SpinnerDrawable; // type@035e │ │ -06d87c: 6201 6608 |007e: sget-object v1, Lcom/negusoft/holoaccent/drawable/SpinnerDrawable$Type;.ACTIONBAR:Lcom/negusoft/holoaccent/drawable/SpinnerDrawable$Type; // field@0866 │ │ -06d880: 7040 3716 7015 |0080: invoke-direct {v0, v7, v5, v1}, Lcom/negusoft/holoaccent/drawable/SpinnerDrawable;.:(Landroid/content/res/Resources;ILcom/negusoft/holoaccent/drawable/SpinnerDrawable$Type;)V // method@1637 │ │ -06d886: 2894 |0083: goto 0017 // -006c │ │ -06d888: 6000 0b06 |0084: sget v0, Lcom/negusoft/holoaccent/R$drawable;.ha__ab_spinner_indicator_light:I // field@060b │ │ -06d88c: 3309 0a00 |0086: if-ne v9, v0, 0090 // +000a │ │ -06d890: 2200 5e03 |0088: new-instance v0, Lcom/negusoft/holoaccent/drawable/SpinnerDrawable; // type@035e │ │ -06d894: 6201 6608 |008a: sget-object v1, Lcom/negusoft/holoaccent/drawable/SpinnerDrawable$Type;.ACTIONBAR:Lcom/negusoft/holoaccent/drawable/SpinnerDrawable$Type; // field@0866 │ │ -06d898: 7040 3716 7012 |008c: invoke-direct {v0, v7, v2, v1}, Lcom/negusoft/holoaccent/drawable/SpinnerDrawable;.:(Landroid/content/res/Resources;ILcom/negusoft/holoaccent/drawable/SpinnerDrawable$Type;)V // method@1637 │ │ -06d89e: 2888 |008f: goto 0017 // -0078 │ │ -06d8a0: 6000 0a06 |0090: sget v0, Lcom/negusoft/holoaccent/R$drawable;.ha__ab_spinner_indicator_disabled_light:I // field@060a │ │ -06d8a4: 3309 0b00 |0092: if-ne v9, v0, 009d // +000b │ │ -06d8a8: 2200 5e03 |0094: new-instance v0, Lcom/negusoft/holoaccent/drawable/SpinnerDrawable; // type@035e │ │ -06d8ac: 6201 6608 |0096: sget-object v1, Lcom/negusoft/holoaccent/drawable/SpinnerDrawable$Type;.ACTIONBAR:Lcom/negusoft/holoaccent/drawable/SpinnerDrawable$Type; // field@0866 │ │ -06d8b0: 7040 3716 7014 |0098: invoke-direct {v0, v7, v4, v1}, Lcom/negusoft/holoaccent/drawable/SpinnerDrawable;.:(Landroid/content/res/Resources;ILcom/negusoft/holoaccent/drawable/SpinnerDrawable$Type;)V // method@1637 │ │ -06d8b6: 2900 7cff |009b: goto/16 0017 // -0084 │ │ -06d8ba: 6000 0c06 |009d: sget v0, Lcom/negusoft/holoaccent/R$drawable;.ha__ab_spinner_indicator_rtl:I // field@060c │ │ -06d8be: 3309 0b00 |009f: if-ne v9, v0, 00aa // +000b │ │ -06d8c2: 2200 5e03 |00a1: new-instance v0, Lcom/negusoft/holoaccent/drawable/SpinnerDrawable; // type@035e │ │ -06d8c6: 6201 6708 |00a3: sget-object v1, Lcom/negusoft/holoaccent/drawable/SpinnerDrawable$Type;.ACTIONBAR_INVERSE:Lcom/negusoft/holoaccent/drawable/SpinnerDrawable$Type; // field@0867 │ │ -06d8ca: 7040 3716 7013 |00a5: invoke-direct {v0, v7, v3, v1}, Lcom/negusoft/holoaccent/drawable/SpinnerDrawable;.:(Landroid/content/res/Resources;ILcom/negusoft/holoaccent/drawable/SpinnerDrawable$Type;)V // method@1637 │ │ -06d8d0: 2900 6fff |00a8: goto/16 0017 // -0091 │ │ -06d8d4: 6000 0d06 |00aa: sget v0, Lcom/negusoft/holoaccent/R$drawable;.ha__ab_spinner_indicator_rtl_disabled:I // field@060d │ │ -06d8d8: 3309 0b00 |00ac: if-ne v9, v0, 00b7 // +000b │ │ -06d8dc: 2200 5e03 |00ae: new-instance v0, Lcom/negusoft/holoaccent/drawable/SpinnerDrawable; // type@035e │ │ -06d8e0: 6201 6708 |00b0: sget-object v1, Lcom/negusoft/holoaccent/drawable/SpinnerDrawable$Type;.ACTIONBAR_INVERSE:Lcom/negusoft/holoaccent/drawable/SpinnerDrawable$Type; // field@0867 │ │ -06d8e4: 7040 3716 7015 |00b2: invoke-direct {v0, v7, v5, v1}, Lcom/negusoft/holoaccent/drawable/SpinnerDrawable;.:(Landroid/content/res/Resources;ILcom/negusoft/holoaccent/drawable/SpinnerDrawable$Type;)V // method@1637 │ │ -06d8ea: 2900 62ff |00b5: goto/16 0017 // -009e │ │ -06d8ee: 6000 0f06 |00b7: sget v0, Lcom/negusoft/holoaccent/R$drawable;.ha__ab_spinner_indicator_rtl_light:I // field@060f │ │ -06d8f2: 3309 0b00 |00b9: if-ne v9, v0, 00c4 // +000b │ │ -06d8f6: 2200 5e03 |00bb: new-instance v0, Lcom/negusoft/holoaccent/drawable/SpinnerDrawable; // type@035e │ │ -06d8fa: 6201 6708 |00bd: sget-object v1, Lcom/negusoft/holoaccent/drawable/SpinnerDrawable$Type;.ACTIONBAR_INVERSE:Lcom/negusoft/holoaccent/drawable/SpinnerDrawable$Type; // field@0867 │ │ -06d8fe: 7040 3716 7012 |00bf: invoke-direct {v0, v7, v2, v1}, Lcom/negusoft/holoaccent/drawable/SpinnerDrawable;.:(Landroid/content/res/Resources;ILcom/negusoft/holoaccent/drawable/SpinnerDrawable$Type;)V // method@1637 │ │ -06d904: 2900 55ff |00c2: goto/16 0017 // -00ab │ │ -06d908: 6000 0e06 |00c4: sget v0, Lcom/negusoft/holoaccent/R$drawable;.ha__ab_spinner_indicator_rtl_disabled_light:I // field@060e │ │ -06d90c: 3309 0b00 |00c6: if-ne v9, v0, 00d1 // +000b │ │ -06d910: 2200 5e03 |00c8: new-instance v0, Lcom/negusoft/holoaccent/drawable/SpinnerDrawable; // type@035e │ │ -06d914: 6201 6708 |00ca: sget-object v1, Lcom/negusoft/holoaccent/drawable/SpinnerDrawable$Type;.ACTIONBAR_INVERSE:Lcom/negusoft/holoaccent/drawable/SpinnerDrawable$Type; // field@0867 │ │ -06d918: 7040 3716 7014 |00cc: invoke-direct {v0, v7, v4, v1}, Lcom/negusoft/holoaccent/drawable/SpinnerDrawable;.:(Landroid/content/res/Resources;ILcom/negusoft/holoaccent/drawable/SpinnerDrawable$Type;)V // method@1637 │ │ -06d91e: 2900 48ff |00cf: goto/16 0017 // -00b8 │ │ -06d922: 1200 |00d1: const/4 v0, #int 0 // #0 │ │ -06d924: 2900 45ff |00d2: goto/16 0017 // -00bb │ │ +09b4cc: |[09b4cc] com.negusoft.holoaccent.interceptor.SpinnerInterceptor.getDrawable:(Landroid/content/res/Resources;Lcom/negusoft/holoaccent/AccentPalette;I)Landroid/graphics/drawable/Drawable; │ │ +09b4dc: 1405 cccc cc32 |0000: const v5, #float 2.38419e-08 // #32cccccc │ │ +09b4e2: 1404 3333 3332 |0003: const v4, #float 1.04308e-08 // #32333333 │ │ +09b4e8: 1403 cccc cc99 |0006: const v3, #float -2.11758e-23 // #99cccccc │ │ +09b4ee: 1402 3333 3396 |0009: const v2, #float -1.44757e-25 // #96333333 │ │ +09b4f4: 6000 0e0a |000c: sget v0, Lcom/negusoft/holoaccent/R$drawable;.ha__spinner_indicator:I // field@0a0e │ │ +09b4f8: 3309 0a00 |000e: if-ne v9, v0, 0018 // +000a │ │ +09b4fc: 2200 df04 |0010: new-instance v0, Lcom/negusoft/holoaccent/drawable/SpinnerDrawable; // type@04df │ │ +09b500: 6201 7b0b |0012: sget-object v1, Lcom/negusoft/holoaccent/drawable/SpinnerDrawable$Type;.DEFAULT:Lcom/negusoft/holoaccent/drawable/SpinnerDrawable$Type; // field@0b7b │ │ +09b504: 7040 1921 7013 |0014: invoke-direct {v0, v7, v3, v1}, Lcom/negusoft/holoaccent/drawable/SpinnerDrawable;.:(Landroid/content/res/Resources;ILcom/negusoft/holoaccent/drawable/SpinnerDrawable$Type;)V // method@2119 │ │ +09b50a: 1100 |0017: return-object v0 │ │ +09b50c: 6000 0f0a |0018: sget v0, Lcom/negusoft/holoaccent/R$drawable;.ha__spinner_indicator_disabled:I // field@0a0f │ │ +09b510: 3309 0a00 |001a: if-ne v9, v0, 0024 // +000a │ │ +09b514: 2200 df04 |001c: new-instance v0, Lcom/negusoft/holoaccent/drawable/SpinnerDrawable; // type@04df │ │ +09b518: 6201 7b0b |001e: sget-object v1, Lcom/negusoft/holoaccent/drawable/SpinnerDrawable$Type;.DEFAULT:Lcom/negusoft/holoaccent/drawable/SpinnerDrawable$Type; // field@0b7b │ │ +09b51c: 7040 1921 7015 |0020: invoke-direct {v0, v7, v5, v1}, Lcom/negusoft/holoaccent/drawable/SpinnerDrawable;.:(Landroid/content/res/Resources;ILcom/negusoft/holoaccent/drawable/SpinnerDrawable$Type;)V // method@2119 │ │ +09b522: 28f4 |0023: goto 0017 // -000c │ │ +09b524: 6000 110a |0024: sget v0, Lcom/negusoft/holoaccent/R$drawable;.ha__spinner_indicator_light:I // field@0a11 │ │ +09b528: 3309 0a00 |0026: if-ne v9, v0, 0030 // +000a │ │ +09b52c: 2200 df04 |0028: new-instance v0, Lcom/negusoft/holoaccent/drawable/SpinnerDrawable; // type@04df │ │ +09b530: 6201 7b0b |002a: sget-object v1, Lcom/negusoft/holoaccent/drawable/SpinnerDrawable$Type;.DEFAULT:Lcom/negusoft/holoaccent/drawable/SpinnerDrawable$Type; // field@0b7b │ │ +09b534: 7040 1921 7012 |002c: invoke-direct {v0, v7, v2, v1}, Lcom/negusoft/holoaccent/drawable/SpinnerDrawable;.:(Landroid/content/res/Resources;ILcom/negusoft/holoaccent/drawable/SpinnerDrawable$Type;)V // method@2119 │ │ +09b53a: 28e8 |002f: goto 0017 // -0018 │ │ +09b53c: 6000 100a |0030: sget v0, Lcom/negusoft/holoaccent/R$drawable;.ha__spinner_indicator_disabled_light:I // field@0a10 │ │ +09b540: 3309 0a00 |0032: if-ne v9, v0, 003c // +000a │ │ +09b544: 2200 df04 |0034: new-instance v0, Lcom/negusoft/holoaccent/drawable/SpinnerDrawable; // type@04df │ │ +09b548: 6201 7b0b |0036: sget-object v1, Lcom/negusoft/holoaccent/drawable/SpinnerDrawable$Type;.DEFAULT:Lcom/negusoft/holoaccent/drawable/SpinnerDrawable$Type; // field@0b7b │ │ +09b54c: 7040 1921 7014 |0038: invoke-direct {v0, v7, v4, v1}, Lcom/negusoft/holoaccent/drawable/SpinnerDrawable;.:(Landroid/content/res/Resources;ILcom/negusoft/holoaccent/drawable/SpinnerDrawable$Type;)V // method@2119 │ │ +09b552: 28dc |003b: goto 0017 // -0024 │ │ +09b554: 6000 120a |003c: sget v0, Lcom/negusoft/holoaccent/R$drawable;.ha__spinner_indicator_rtl:I // field@0a12 │ │ +09b558: 3309 0a00 |003e: if-ne v9, v0, 0048 // +000a │ │ +09b55c: 2200 df04 |0040: new-instance v0, Lcom/negusoft/holoaccent/drawable/SpinnerDrawable; // type@04df │ │ +09b560: 6201 7c0b |0042: sget-object v1, Lcom/negusoft/holoaccent/drawable/SpinnerDrawable$Type;.DEFAULT_INVERSE:Lcom/negusoft/holoaccent/drawable/SpinnerDrawable$Type; // field@0b7c │ │ +09b564: 7040 1921 7013 |0044: invoke-direct {v0, v7, v3, v1}, Lcom/negusoft/holoaccent/drawable/SpinnerDrawable;.:(Landroid/content/res/Resources;ILcom/negusoft/holoaccent/drawable/SpinnerDrawable$Type;)V // method@2119 │ │ +09b56a: 28d0 |0047: goto 0017 // -0030 │ │ +09b56c: 6000 130a |0048: sget v0, Lcom/negusoft/holoaccent/R$drawable;.ha__spinner_indicator_rtl_disabled:I // field@0a13 │ │ +09b570: 3309 0a00 |004a: if-ne v9, v0, 0054 // +000a │ │ +09b574: 2200 df04 |004c: new-instance v0, Lcom/negusoft/holoaccent/drawable/SpinnerDrawable; // type@04df │ │ +09b578: 6201 7c0b |004e: sget-object v1, Lcom/negusoft/holoaccent/drawable/SpinnerDrawable$Type;.DEFAULT_INVERSE:Lcom/negusoft/holoaccent/drawable/SpinnerDrawable$Type; // field@0b7c │ │ +09b57c: 7040 1921 7015 |0050: invoke-direct {v0, v7, v5, v1}, Lcom/negusoft/holoaccent/drawable/SpinnerDrawable;.:(Landroid/content/res/Resources;ILcom/negusoft/holoaccent/drawable/SpinnerDrawable$Type;)V // method@2119 │ │ +09b582: 28c4 |0053: goto 0017 // -003c │ │ +09b584: 6000 150a |0054: sget v0, Lcom/negusoft/holoaccent/R$drawable;.ha__spinner_indicator_rtl_light:I // field@0a15 │ │ +09b588: 3309 0a00 |0056: if-ne v9, v0, 0060 // +000a │ │ +09b58c: 2200 df04 |0058: new-instance v0, Lcom/negusoft/holoaccent/drawable/SpinnerDrawable; // type@04df │ │ +09b590: 6201 7c0b |005a: sget-object v1, Lcom/negusoft/holoaccent/drawable/SpinnerDrawable$Type;.DEFAULT_INVERSE:Lcom/negusoft/holoaccent/drawable/SpinnerDrawable$Type; // field@0b7c │ │ +09b594: 7040 1921 7012 |005c: invoke-direct {v0, v7, v2, v1}, Lcom/negusoft/holoaccent/drawable/SpinnerDrawable;.:(Landroid/content/res/Resources;ILcom/negusoft/holoaccent/drawable/SpinnerDrawable$Type;)V // method@2119 │ │ +09b59a: 28b8 |005f: goto 0017 // -0048 │ │ +09b59c: 6000 140a |0060: sget v0, Lcom/negusoft/holoaccent/R$drawable;.ha__spinner_indicator_rtl_disabled_light:I // field@0a14 │ │ +09b5a0: 3309 0a00 |0062: if-ne v9, v0, 006c // +000a │ │ +09b5a4: 2200 df04 |0064: new-instance v0, Lcom/negusoft/holoaccent/drawable/SpinnerDrawable; // type@04df │ │ +09b5a8: 6201 7c0b |0066: sget-object v1, Lcom/negusoft/holoaccent/drawable/SpinnerDrawable$Type;.DEFAULT_INVERSE:Lcom/negusoft/holoaccent/drawable/SpinnerDrawable$Type; // field@0b7c │ │ +09b5ac: 7040 1921 7014 |0068: invoke-direct {v0, v7, v4, v1}, Lcom/negusoft/holoaccent/drawable/SpinnerDrawable;.:(Landroid/content/res/Resources;ILcom/negusoft/holoaccent/drawable/SpinnerDrawable$Type;)V // method@2119 │ │ +09b5b2: 28ac |006b: goto 0017 // -0054 │ │ +09b5b4: 6000 1b09 |006c: sget v0, Lcom/negusoft/holoaccent/R$drawable;.ha__ab_spinner_indicator:I // field@091b │ │ +09b5b8: 3309 0a00 |006e: if-ne v9, v0, 0078 // +000a │ │ +09b5bc: 2200 df04 |0070: new-instance v0, Lcom/negusoft/holoaccent/drawable/SpinnerDrawable; // type@04df │ │ +09b5c0: 6201 790b |0072: sget-object v1, Lcom/negusoft/holoaccent/drawable/SpinnerDrawable$Type;.ACTIONBAR:Lcom/negusoft/holoaccent/drawable/SpinnerDrawable$Type; // field@0b79 │ │ +09b5c4: 7040 1921 7013 |0074: invoke-direct {v0, v7, v3, v1}, Lcom/negusoft/holoaccent/drawable/SpinnerDrawable;.:(Landroid/content/res/Resources;ILcom/negusoft/holoaccent/drawable/SpinnerDrawable$Type;)V // method@2119 │ │ +09b5ca: 28a0 |0077: goto 0017 // -0060 │ │ +09b5cc: 6000 1c09 |0078: sget v0, Lcom/negusoft/holoaccent/R$drawable;.ha__ab_spinner_indicator_disabled:I // field@091c │ │ +09b5d0: 3309 0a00 |007a: if-ne v9, v0, 0084 // +000a │ │ +09b5d4: 2200 df04 |007c: new-instance v0, Lcom/negusoft/holoaccent/drawable/SpinnerDrawable; // type@04df │ │ +09b5d8: 6201 790b |007e: sget-object v1, Lcom/negusoft/holoaccent/drawable/SpinnerDrawable$Type;.ACTIONBAR:Lcom/negusoft/holoaccent/drawable/SpinnerDrawable$Type; // field@0b79 │ │ +09b5dc: 7040 1921 7015 |0080: invoke-direct {v0, v7, v5, v1}, Lcom/negusoft/holoaccent/drawable/SpinnerDrawable;.:(Landroid/content/res/Resources;ILcom/negusoft/holoaccent/drawable/SpinnerDrawable$Type;)V // method@2119 │ │ +09b5e2: 2894 |0083: goto 0017 // -006c │ │ +09b5e4: 6000 1e09 |0084: sget v0, Lcom/negusoft/holoaccent/R$drawable;.ha__ab_spinner_indicator_light:I // field@091e │ │ +09b5e8: 3309 0a00 |0086: if-ne v9, v0, 0090 // +000a │ │ +09b5ec: 2200 df04 |0088: new-instance v0, Lcom/negusoft/holoaccent/drawable/SpinnerDrawable; // type@04df │ │ +09b5f0: 6201 790b |008a: sget-object v1, Lcom/negusoft/holoaccent/drawable/SpinnerDrawable$Type;.ACTIONBAR:Lcom/negusoft/holoaccent/drawable/SpinnerDrawable$Type; // field@0b79 │ │ +09b5f4: 7040 1921 7012 |008c: invoke-direct {v0, v7, v2, v1}, Lcom/negusoft/holoaccent/drawable/SpinnerDrawable;.:(Landroid/content/res/Resources;ILcom/negusoft/holoaccent/drawable/SpinnerDrawable$Type;)V // method@2119 │ │ +09b5fa: 2888 |008f: goto 0017 // -0078 │ │ +09b5fc: 6000 1d09 |0090: sget v0, Lcom/negusoft/holoaccent/R$drawable;.ha__ab_spinner_indicator_disabled_light:I // field@091d │ │ +09b600: 3309 0b00 |0092: if-ne v9, v0, 009d // +000b │ │ +09b604: 2200 df04 |0094: new-instance v0, Lcom/negusoft/holoaccent/drawable/SpinnerDrawable; // type@04df │ │ +09b608: 6201 790b |0096: sget-object v1, Lcom/negusoft/holoaccent/drawable/SpinnerDrawable$Type;.ACTIONBAR:Lcom/negusoft/holoaccent/drawable/SpinnerDrawable$Type; // field@0b79 │ │ +09b60c: 7040 1921 7014 |0098: invoke-direct {v0, v7, v4, v1}, Lcom/negusoft/holoaccent/drawable/SpinnerDrawable;.:(Landroid/content/res/Resources;ILcom/negusoft/holoaccent/drawable/SpinnerDrawable$Type;)V // method@2119 │ │ +09b612: 2900 7cff |009b: goto/16 0017 // -0084 │ │ +09b616: 6000 1f09 |009d: sget v0, Lcom/negusoft/holoaccent/R$drawable;.ha__ab_spinner_indicator_rtl:I // field@091f │ │ +09b61a: 3309 0b00 |009f: if-ne v9, v0, 00aa // +000b │ │ +09b61e: 2200 df04 |00a1: new-instance v0, Lcom/negusoft/holoaccent/drawable/SpinnerDrawable; // type@04df │ │ +09b622: 6201 7a0b |00a3: sget-object v1, Lcom/negusoft/holoaccent/drawable/SpinnerDrawable$Type;.ACTIONBAR_INVERSE:Lcom/negusoft/holoaccent/drawable/SpinnerDrawable$Type; // field@0b7a │ │ +09b626: 7040 1921 7013 |00a5: invoke-direct {v0, v7, v3, v1}, Lcom/negusoft/holoaccent/drawable/SpinnerDrawable;.:(Landroid/content/res/Resources;ILcom/negusoft/holoaccent/drawable/SpinnerDrawable$Type;)V // method@2119 │ │ +09b62c: 2900 6fff |00a8: goto/16 0017 // -0091 │ │ +09b630: 6000 2009 |00aa: sget v0, Lcom/negusoft/holoaccent/R$drawable;.ha__ab_spinner_indicator_rtl_disabled:I // field@0920 │ │ +09b634: 3309 0b00 |00ac: if-ne v9, v0, 00b7 // +000b │ │ +09b638: 2200 df04 |00ae: new-instance v0, Lcom/negusoft/holoaccent/drawable/SpinnerDrawable; // type@04df │ │ +09b63c: 6201 7a0b |00b0: sget-object v1, Lcom/negusoft/holoaccent/drawable/SpinnerDrawable$Type;.ACTIONBAR_INVERSE:Lcom/negusoft/holoaccent/drawable/SpinnerDrawable$Type; // field@0b7a │ │ +09b640: 7040 1921 7015 |00b2: invoke-direct {v0, v7, v5, v1}, Lcom/negusoft/holoaccent/drawable/SpinnerDrawable;.:(Landroid/content/res/Resources;ILcom/negusoft/holoaccent/drawable/SpinnerDrawable$Type;)V // method@2119 │ │ +09b646: 2900 62ff |00b5: goto/16 0017 // -009e │ │ +09b64a: 6000 2209 |00b7: sget v0, Lcom/negusoft/holoaccent/R$drawable;.ha__ab_spinner_indicator_rtl_light:I // field@0922 │ │ +09b64e: 3309 0b00 |00b9: if-ne v9, v0, 00c4 // +000b │ │ +09b652: 2200 df04 |00bb: new-instance v0, Lcom/negusoft/holoaccent/drawable/SpinnerDrawable; // type@04df │ │ +09b656: 6201 7a0b |00bd: sget-object v1, Lcom/negusoft/holoaccent/drawable/SpinnerDrawable$Type;.ACTIONBAR_INVERSE:Lcom/negusoft/holoaccent/drawable/SpinnerDrawable$Type; // field@0b7a │ │ +09b65a: 7040 1921 7012 |00bf: invoke-direct {v0, v7, v2, v1}, Lcom/negusoft/holoaccent/drawable/SpinnerDrawable;.:(Landroid/content/res/Resources;ILcom/negusoft/holoaccent/drawable/SpinnerDrawable$Type;)V // method@2119 │ │ +09b660: 2900 55ff |00c2: goto/16 0017 // -00ab │ │ +09b664: 6000 2109 |00c4: sget v0, Lcom/negusoft/holoaccent/R$drawable;.ha__ab_spinner_indicator_rtl_disabled_light:I // field@0921 │ │ +09b668: 3309 0b00 |00c6: if-ne v9, v0, 00d1 // +000b │ │ +09b66c: 2200 df04 |00c8: new-instance v0, Lcom/negusoft/holoaccent/drawable/SpinnerDrawable; // type@04df │ │ +09b670: 6201 7a0b |00ca: sget-object v1, Lcom/negusoft/holoaccent/drawable/SpinnerDrawable$Type;.ACTIONBAR_INVERSE:Lcom/negusoft/holoaccent/drawable/SpinnerDrawable$Type; // field@0b7a │ │ +09b674: 7040 1921 7014 |00cc: invoke-direct {v0, v7, v4, v1}, Lcom/negusoft/holoaccent/drawable/SpinnerDrawable;.:(Landroid/content/res/Resources;ILcom/negusoft/holoaccent/drawable/SpinnerDrawable$Type;)V // method@2119 │ │ +09b67a: 2900 48ff |00cf: goto/16 0017 // -00b8 │ │ +09b67e: 1200 |00d1: const/4 v0, #int 0 // #0 │ │ +09b680: 2900 45ff |00d2: goto/16 0017 // -00bb │ │ catches : (none) │ │ positions : │ │ 0x000c line=36 │ │ 0x0010 line=37 │ │ 0x0017 line=75 │ │ 0x0018 line=38 │ │ 0x001c line=39 │ │ @@ -151666,27 +213587,27 @@ │ │ 0x00d1 line=75 │ │ locals : │ │ 0x0000 - 0x00d4 reg=6 this Lcom/negusoft/holoaccent/interceptor/SpinnerInterceptor; │ │ 0x0000 - 0x00d4 reg=7 res Landroid/content/res/Resources; │ │ 0x0000 - 0x00d4 reg=8 palette Lcom/negusoft/holoaccent/AccentPalette; │ │ 0x0000 - 0x00d4 reg=9 resId I │ │ │ │ - source_file_idx : 2716 (SpinnerInterceptor.java) │ │ + source_file_idx : 3722 (SpinnerInterceptor.java) │ │ │ │ -Class #593 header: │ │ -class_idx : 881 │ │ +Class #873 header: │ │ +class_idx : 1266 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 948 │ │ -source_file_idx : 2861 │ │ +superclass_idx : 1337 │ │ +source_file_idx : 3892 │ │ static_fields_size : 0 │ │ instance_fields_size: 3 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ -Class #593 - │ │ +Class #873 - │ │ Class descriptor : 'Lcom/negusoft/holoaccent/interceptor/ToggleInterceptor;' │ │ Access flags : 0x0001 (PUBLIC) │ │ Superclass : 'Ljava/lang/Object;' │ │ Interfaces - │ │ #0 : 'Lcom/negusoft/holoaccent/AccentResources$Interceptor;' │ │ Static fields - │ │ Instance fields - │ │ @@ -151708,30 +213629,30 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 4 │ │ insns size : 29 16-bit code units │ │ -06d928: |[06d928] com.negusoft.holoaccent.interceptor.ToggleInterceptor.:()V │ │ -06d938: 1300 ff00 |0000: const/16 v0, #int 255 // #ff │ │ -06d93c: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -06d93e: 7010 9117 0200 |0003: invoke-direct {v2}, Ljava/lang/Object;.:()V // method@1791 │ │ -06d944: 7130 7001 0000 |0006: invoke-static {v0, v0, v0}, Landroid/graphics/Color;.rgb:(III)I // method@0170 │ │ -06d94a: 0a00 |0009: move-result v0 │ │ -06d94c: 5920 9a08 |000a: iput v0, v2, Lcom/negusoft/holoaccent/interceptor/ToggleInterceptor;.COLOR_ON_PRESSED:I // field@089a │ │ -06d950: 1300 8000 |000c: const/16 v0, #int 128 // #80 │ │ -06d954: 7140 6c01 1011 |000e: invoke-static {v0, v1, v1, v1}, Landroid/graphics/Color;.argb:(IIII)I // method@016c │ │ -06d95a: 0a00 |0011: move-result v0 │ │ -06d95c: 5920 9808 |0012: iput v0, v2, Lcom/negusoft/holoaccent/interceptor/ToggleInterceptor;.COLOR_OFF:I // field@0898 │ │ -06d960: 1300 4000 |0014: const/16 v0, #int 64 // #40 │ │ -06d964: 7140 6c01 1011 |0016: invoke-static {v0, v1, v1, v1}, Landroid/graphics/Color;.argb:(IIII)I // method@016c │ │ -06d96a: 0a00 |0019: move-result v0 │ │ -06d96c: 5920 9908 |001a: iput v0, v2, Lcom/negusoft/holoaccent/interceptor/ToggleInterceptor;.COLOR_OFF_DISABLED:I // field@0899 │ │ -06d970: 0e00 |001c: return-void │ │ +09b684: |[09b684] com.negusoft.holoaccent.interceptor.ToggleInterceptor.:()V │ │ +09b694: 1300 ff00 |0000: const/16 v0, #int 255 // #ff │ │ +09b698: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +09b69a: 7010 8622 0200 |0003: invoke-direct {v2}, Ljava/lang/Object;.:()V // method@2286 │ │ +09b6a0: 7130 d501 0000 |0006: invoke-static {v0, v0, v0}, Landroid/graphics/Color;.rgb:(III)I // method@01d5 │ │ +09b6a6: 0a00 |0009: move-result v0 │ │ +09b6a8: 5920 ad0b |000a: iput v0, v2, Lcom/negusoft/holoaccent/interceptor/ToggleInterceptor;.COLOR_ON_PRESSED:I // field@0bad │ │ +09b6ac: 1300 8000 |000c: const/16 v0, #int 128 // #80 │ │ +09b6b0: 7140 d101 1011 |000e: invoke-static {v0, v1, v1, v1}, Landroid/graphics/Color;.argb:(IIII)I // method@01d1 │ │ +09b6b6: 0a00 |0011: move-result v0 │ │ +09b6b8: 5920 ab0b |0012: iput v0, v2, Lcom/negusoft/holoaccent/interceptor/ToggleInterceptor;.COLOR_OFF:I // field@0bab │ │ +09b6bc: 1300 4000 |0014: const/16 v0, #int 64 // #40 │ │ +09b6c0: 7140 d101 1011 |0016: invoke-static {v0, v1, v1, v1}, Landroid/graphics/Color;.argb:(IIII)I // method@01d1 │ │ +09b6c6: 0a00 |0019: move-result v0 │ │ +09b6c8: 5920 ac0b |001a: iput v0, v2, Lcom/negusoft/holoaccent/interceptor/ToggleInterceptor;.COLOR_OFF_DISABLED:I // field@0bac │ │ +09b6cc: 0e00 |001c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0003 line=27 │ │ 0x0006 line=29 │ │ 0x000c line=30 │ │ 0x0014 line=31 │ │ locals : │ │ @@ -151743,49 +213664,49 @@ │ │ type : '(Landroid/content/res/Resources;Lcom/negusoft/holoaccent/AccentPalette;I)Landroid/graphics/drawable/Drawable;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 4 │ │ outs : 3 │ │ insns size : 66 16-bit code units │ │ -06d974: |[06d974] com.negusoft.holoaccent.interceptor.ToggleInterceptor.getDrawable:(Landroid/content/res/Resources;Lcom/negusoft/holoaccent/AccentPalette;I)Landroid/graphics/drawable/Drawable; │ │ -06d984: 6000 6d06 |0000: sget v0, Lcom/negusoft/holoaccent/R$drawable;.ha__btn_toggle_comp_on_foreground:I // field@066d │ │ -06d988: 3305 0a00 |0002: if-ne v5, v0, 000c // +000a │ │ -06d98c: 2200 6003 |0004: new-instance v0, Lcom/negusoft/holoaccent/drawable/ToggleForegroundDrawable; // type@0360 │ │ -06d990: 5241 8505 |0006: iget v1, v4, Lcom/negusoft/holoaccent/AccentPalette;.accentColor:I // field@0585 │ │ -06d994: 7030 4916 3001 |0008: invoke-direct {v0, v3, v1}, Lcom/negusoft/holoaccent/drawable/ToggleForegroundDrawable;.:(Landroid/content/res/Resources;I)V // method@1649 │ │ -06d99a: 1100 |000b: return-object v0 │ │ -06d99c: 6000 6f06 |000c: sget v0, Lcom/negusoft/holoaccent/R$drawable;.ha__btn_toggle_comp_on_foreground_pressed:I // field@066f │ │ -06d9a0: 3305 0a00 |000e: if-ne v5, v0, 0018 // +000a │ │ -06d9a4: 2200 6003 |0010: new-instance v0, Lcom/negusoft/holoaccent/drawable/ToggleForegroundDrawable; // type@0360 │ │ -06d9a8: 5221 9a08 |0012: iget v1, v2, Lcom/negusoft/holoaccent/interceptor/ToggleInterceptor;.COLOR_ON_PRESSED:I // field@089a │ │ -06d9ac: 7030 4916 3001 |0014: invoke-direct {v0, v3, v1}, Lcom/negusoft/holoaccent/drawable/ToggleForegroundDrawable;.:(Landroid/content/res/Resources;I)V // method@1649 │ │ -06d9b2: 28f4 |0017: goto 000b // -000c │ │ -06d9b4: 6000 6e06 |0018: sget v0, Lcom/negusoft/holoaccent/R$drawable;.ha__btn_toggle_comp_on_foreground_disabled:I // field@066e │ │ -06d9b8: 3305 0e00 |001a: if-ne v5, v0, 0028 // +000e │ │ -06d9bc: 2200 6003 |001c: new-instance v0, Lcom/negusoft/holoaccent/drawable/ToggleForegroundDrawable; // type@0360 │ │ -06d9c0: 1301 8000 |001e: const/16 v1, #int 128 // #80 │ │ -06d9c4: 6e20 0c15 1400 |0020: invoke-virtual {v4, v1}, Lcom/negusoft/holoaccent/AccentPalette;.getAccentColor:(I)I // method@150c │ │ -06d9ca: 0a01 |0023: move-result v1 │ │ -06d9cc: 7030 4916 3001 |0024: invoke-direct {v0, v3, v1}, Lcom/negusoft/holoaccent/drawable/ToggleForegroundDrawable;.:(Landroid/content/res/Resources;I)V // method@1649 │ │ -06d9d2: 28e4 |0027: goto 000b // -001c │ │ -06d9d4: 6000 6b06 |0028: sget v0, Lcom/negusoft/holoaccent/R$drawable;.ha__btn_toggle_comp_off_foreground:I // field@066b │ │ -06d9d8: 3305 0a00 |002a: if-ne v5, v0, 0034 // +000a │ │ -06d9dc: 2200 6003 |002c: new-instance v0, Lcom/negusoft/holoaccent/drawable/ToggleForegroundDrawable; // type@0360 │ │ -06d9e0: 5221 9808 |002e: iget v1, v2, Lcom/negusoft/holoaccent/interceptor/ToggleInterceptor;.COLOR_OFF:I // field@0898 │ │ -06d9e4: 7030 4916 3001 |0030: invoke-direct {v0, v3, v1}, Lcom/negusoft/holoaccent/drawable/ToggleForegroundDrawable;.:(Landroid/content/res/Resources;I)V // method@1649 │ │ -06d9ea: 28d8 |0033: goto 000b // -0028 │ │ -06d9ec: 6000 6c06 |0034: sget v0, Lcom/negusoft/holoaccent/R$drawable;.ha__btn_toggle_comp_off_foreground_disabled:I // field@066c │ │ -06d9f0: 3305 0a00 |0036: if-ne v5, v0, 0040 // +000a │ │ -06d9f4: 2200 6003 |0038: new-instance v0, Lcom/negusoft/holoaccent/drawable/ToggleForegroundDrawable; // type@0360 │ │ -06d9f8: 5221 9908 |003a: iget v1, v2, Lcom/negusoft/holoaccent/interceptor/ToggleInterceptor;.COLOR_OFF_DISABLED:I // field@0899 │ │ -06d9fc: 7030 4916 3001 |003c: invoke-direct {v0, v3, v1}, Lcom/negusoft/holoaccent/drawable/ToggleForegroundDrawable;.:(Landroid/content/res/Resources;I)V // method@1649 │ │ -06da02: 28cc |003f: goto 000b // -0034 │ │ -06da04: 1200 |0040: const/4 v0, #int 0 // #0 │ │ -06da06: 28ca |0041: goto 000b // -0036 │ │ +09b6d0: |[09b6d0] com.negusoft.holoaccent.interceptor.ToggleInterceptor.getDrawable:(Landroid/content/res/Resources;Lcom/negusoft/holoaccent/AccentPalette;I)Landroid/graphics/drawable/Drawable; │ │ +09b6e0: 6000 8009 |0000: sget v0, Lcom/negusoft/holoaccent/R$drawable;.ha__btn_toggle_comp_on_foreground:I // field@0980 │ │ +09b6e4: 3305 0a00 |0002: if-ne v5, v0, 000c // +000a │ │ +09b6e8: 2200 e104 |0004: new-instance v0, Lcom/negusoft/holoaccent/drawable/ToggleForegroundDrawable; // type@04e1 │ │ +09b6ec: 5241 9808 |0006: iget v1, v4, Lcom/negusoft/holoaccent/AccentPalette;.accentColor:I // field@0898 │ │ +09b6f0: 7030 2b21 3001 |0008: invoke-direct {v0, v3, v1}, Lcom/negusoft/holoaccent/drawable/ToggleForegroundDrawable;.:(Landroid/content/res/Resources;I)V // method@212b │ │ +09b6f6: 1100 |000b: return-object v0 │ │ +09b6f8: 6000 8209 |000c: sget v0, Lcom/negusoft/holoaccent/R$drawable;.ha__btn_toggle_comp_on_foreground_pressed:I // field@0982 │ │ +09b6fc: 3305 0a00 |000e: if-ne v5, v0, 0018 // +000a │ │ +09b700: 2200 e104 |0010: new-instance v0, Lcom/negusoft/holoaccent/drawable/ToggleForegroundDrawable; // type@04e1 │ │ +09b704: 5221 ad0b |0012: iget v1, v2, Lcom/negusoft/holoaccent/interceptor/ToggleInterceptor;.COLOR_ON_PRESSED:I // field@0bad │ │ +09b708: 7030 2b21 3001 |0014: invoke-direct {v0, v3, v1}, Lcom/negusoft/holoaccent/drawable/ToggleForegroundDrawable;.:(Landroid/content/res/Resources;I)V // method@212b │ │ +09b70e: 28f4 |0017: goto 000b // -000c │ │ +09b710: 6000 8109 |0018: sget v0, Lcom/negusoft/holoaccent/R$drawable;.ha__btn_toggle_comp_on_foreground_disabled:I // field@0981 │ │ +09b714: 3305 0e00 |001a: if-ne v5, v0, 0028 // +000e │ │ +09b718: 2200 e104 |001c: new-instance v0, Lcom/negusoft/holoaccent/drawable/ToggleForegroundDrawable; // type@04e1 │ │ +09b71c: 1301 8000 |001e: const/16 v1, #int 128 // #80 │ │ +09b720: 6e20 ee1f 1400 |0020: invoke-virtual {v4, v1}, Lcom/negusoft/holoaccent/AccentPalette;.getAccentColor:(I)I // method@1fee │ │ +09b726: 0a01 |0023: move-result v1 │ │ +09b728: 7030 2b21 3001 |0024: invoke-direct {v0, v3, v1}, Lcom/negusoft/holoaccent/drawable/ToggleForegroundDrawable;.:(Landroid/content/res/Resources;I)V // method@212b │ │ +09b72e: 28e4 |0027: goto 000b // -001c │ │ +09b730: 6000 7e09 |0028: sget v0, Lcom/negusoft/holoaccent/R$drawable;.ha__btn_toggle_comp_off_foreground:I // field@097e │ │ +09b734: 3305 0a00 |002a: if-ne v5, v0, 0034 // +000a │ │ +09b738: 2200 e104 |002c: new-instance v0, Lcom/negusoft/holoaccent/drawable/ToggleForegroundDrawable; // type@04e1 │ │ +09b73c: 5221 ab0b |002e: iget v1, v2, Lcom/negusoft/holoaccent/interceptor/ToggleInterceptor;.COLOR_OFF:I // field@0bab │ │ +09b740: 7030 2b21 3001 |0030: invoke-direct {v0, v3, v1}, Lcom/negusoft/holoaccent/drawable/ToggleForegroundDrawable;.:(Landroid/content/res/Resources;I)V // method@212b │ │ +09b746: 28d8 |0033: goto 000b // -0028 │ │ +09b748: 6000 7f09 |0034: sget v0, Lcom/negusoft/holoaccent/R$drawable;.ha__btn_toggle_comp_off_foreground_disabled:I // field@097f │ │ +09b74c: 3305 0a00 |0036: if-ne v5, v0, 0040 // +000a │ │ +09b750: 2200 e104 |0038: new-instance v0, Lcom/negusoft/holoaccent/drawable/ToggleForegroundDrawable; // type@04e1 │ │ +09b754: 5221 ac0b |003a: iget v1, v2, Lcom/negusoft/holoaccent/interceptor/ToggleInterceptor;.COLOR_OFF_DISABLED:I // field@0bac │ │ +09b758: 7030 2b21 3001 |003c: invoke-direct {v0, v3, v1}, Lcom/negusoft/holoaccent/drawable/ToggleForegroundDrawable;.:(Landroid/content/res/Resources;I)V // method@212b │ │ +09b75e: 28cc |003f: goto 000b // -0034 │ │ +09b760: 1200 |0040: const/4 v0, #int 0 // #0 │ │ +09b762: 28ca |0041: goto 000b // -0036 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=35 │ │ 0x0004 line=36 │ │ 0x000b line=45 │ │ 0x000c line=37 │ │ 0x0010 line=38 │ │ @@ -151798,27 +213719,27 @@ │ │ 0x0040 line=45 │ │ locals : │ │ 0x0000 - 0x0042 reg=2 this Lcom/negusoft/holoaccent/interceptor/ToggleInterceptor; │ │ 0x0000 - 0x0042 reg=3 res Landroid/content/res/Resources; │ │ 0x0000 - 0x0042 reg=4 palette Lcom/negusoft/holoaccent/AccentPalette; │ │ 0x0000 - 0x0042 reg=5 resId I │ │ │ │ - source_file_idx : 2861 (ToggleInterceptor.java) │ │ + source_file_idx : 3892 (ToggleInterceptor.java) │ │ │ │ -Class #594 header: │ │ -class_idx : 882 │ │ +Class #874 header: │ │ +class_idx : 1267 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 948 │ │ -source_file_idx : 2886 │ │ +superclass_idx : 1337 │ │ +source_file_idx : 3933 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ -Class #594 - │ │ +Class #874 - │ │ Class descriptor : 'Lcom/negusoft/holoaccent/interceptor/UnderlineInterceptor;' │ │ Access flags : 0x0001 (PUBLIC) │ │ Superclass : 'Ljava/lang/Object;' │ │ Interfaces - │ │ #0 : 'Lcom/negusoft/holoaccent/AccentResources$Interceptor;' │ │ Static fields - │ │ Instance fields - │ │ @@ -151828,17 +213749,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -06da08: |[06da08] com.negusoft.holoaccent.interceptor.UnderlineInterceptor.:()V │ │ -06da18: 7010 9117 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1791 │ │ -06da1e: 0e00 |0003: return-void │ │ +09b764: |[09b764] com.negusoft.holoaccent.interceptor.UnderlineInterceptor.:()V │ │ +09b774: 7010 8622 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2286 │ │ +09b77a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=27 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lcom/negusoft/holoaccent/interceptor/UnderlineInterceptor; │ │ │ │ Virtual methods - │ │ @@ -151847,67 +213768,67 @@ │ │ type : '(Landroid/content/res/Resources;Lcom/negusoft/holoaccent/AccentPalette;I)Landroid/graphics/drawable/Drawable;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 9 │ │ ins : 4 │ │ outs : 5 │ │ insns size : 101 16-bit code units │ │ -06da20: |[06da20] com.negusoft.holoaccent.interceptor.UnderlineInterceptor.getDrawable:(Landroid/content/res/Resources;Lcom/negusoft/holoaccent/AccentPalette;I)Landroid/graphics/drawable/Drawable; │ │ -06da30: 1301 cc00 |0000: const/16 v1, #int 204 // #cc │ │ -06da34: 1504 c040 |0002: const/high16 v4, #int 1086324736 // #40c0 │ │ -06da38: 1503 4040 |0004: const/high16 v3, #int 1077936128 // #4040 │ │ -06da3c: 1502 0040 |0006: const/high16 v2, #int 1073741824 // #4000 │ │ -06da40: 6000 2b07 |0008: sget v0, Lcom/negusoft/holoaccent/R$drawable;.ha__underline_1_5:I // field@072b │ │ -06da44: 3308 0c00 |000a: if-ne v8, v0, 0016 // +000c │ │ -06da48: 2200 6203 |000c: new-instance v0, Lcom/negusoft/holoaccent/drawable/UnderlineDrawable; // type@0362 │ │ -06da4c: 5271 8505 |000e: iget v1, v7, Lcom/negusoft/holoaccent/AccentPalette;.accentColor:I // field@0585 │ │ -06da50: 1502 c03f |0010: const/high16 v2, #int 1069547520 // #3fc0 │ │ -06da54: 7040 5416 6021 |0012: invoke-direct {v0, v6, v1, v2}, Lcom/negusoft/holoaccent/drawable/UnderlineDrawable;.:(Landroid/content/res/Resources;IF)V // method@1654 │ │ -06da5a: 1100 |0015: return-object v0 │ │ -06da5c: 6000 2c07 |0016: sget v0, Lcom/negusoft/holoaccent/R$drawable;.ha__underline_3:I // field@072c │ │ -06da60: 3308 0a00 |0018: if-ne v8, v0, 0022 // +000a │ │ -06da64: 2200 6203 |001a: new-instance v0, Lcom/negusoft/holoaccent/drawable/UnderlineDrawable; // type@0362 │ │ -06da68: 5271 8505 |001c: iget v1, v7, Lcom/negusoft/holoaccent/AccentPalette;.accentColor:I // field@0585 │ │ -06da6c: 7040 5416 6031 |001e: invoke-direct {v0, v6, v1, v3}, Lcom/negusoft/holoaccent/drawable/UnderlineDrawable;.:(Landroid/content/res/Resources;IF)V // method@1654 │ │ -06da72: 28f4 |0021: goto 0015 // -000c │ │ -06da74: 6000 2d07 |0022: sget v0, Lcom/negusoft/holoaccent/R$drawable;.ha__underline_6:I // field@072d │ │ -06da78: 3308 0a00 |0024: if-ne v8, v0, 002e // +000a │ │ -06da7c: 2200 6203 |0026: new-instance v0, Lcom/negusoft/holoaccent/drawable/UnderlineDrawable; // type@0362 │ │ -06da80: 5271 8505 |0028: iget v1, v7, Lcom/negusoft/holoaccent/AccentPalette;.accentColor:I // field@0585 │ │ -06da84: 7040 5416 6041 |002a: invoke-direct {v0, v6, v1, v4}, Lcom/negusoft/holoaccent/drawable/UnderlineDrawable;.:(Landroid/content/res/Resources;IF)V // method@1654 │ │ -06da8a: 28e8 |002d: goto 0015 // -0018 │ │ -06da8c: 6000 1906 |002e: sget v0, Lcom/negusoft/holoaccent/R$drawable;.ha__ab_underline_6:I // field@0619 │ │ -06da90: 3308 0a00 |0030: if-ne v8, v0, 003a // +000a │ │ -06da94: 2200 6203 |0032: new-instance v0, Lcom/negusoft/holoaccent/drawable/UnderlineDrawable; // type@0362 │ │ -06da98: 5271 8605 |0034: iget v1, v7, Lcom/negusoft/holoaccent/AccentPalette;.accentColorActionBar:I // field@0586 │ │ -06da9c: 7040 5416 6041 |0036: invoke-direct {v0, v6, v1, v4}, Lcom/negusoft/holoaccent/drawable/UnderlineDrawable;.:(Landroid/content/res/Resources;IF)V // method@1654 │ │ -06daa2: 28dc |0039: goto 0015 // -0024 │ │ -06daa4: 6000 a306 |003a: sget v0, Lcom/negusoft/holoaccent/R$drawable;.ha__overline_3:I // field@06a3 │ │ -06daa8: 3308 0b00 |003c: if-ne v8, v0, 0047 // +000b │ │ -06daac: 2200 6203 |003e: new-instance v0, Lcom/negusoft/holoaccent/drawable/UnderlineDrawable; // type@0362 │ │ -06dab0: 5271 8505 |0040: iget v1, v7, Lcom/negusoft/holoaccent/AccentPalette;.accentColor:I // field@0585 │ │ -06dab4: 1212 |0042: const/4 v2, #int 1 // #1 │ │ -06dab6: 7052 5516 6031 |0043: invoke-direct {v0, v6, v1, v3, v2}, Lcom/negusoft/holoaccent/drawable/UnderlineDrawable;.:(Landroid/content/res/Resources;IFZ)V // method@1655 │ │ -06dabc: 28cf |0046: goto 0015 // -0031 │ │ -06dabe: 6000 2e07 |0047: sget v0, Lcom/negusoft/holoaccent/R$drawable;.ha__underline_list_separator:I // field@072e │ │ -06dac2: 3308 0c00 |0049: if-ne v8, v0, 0055 // +000c │ │ -06dac6: 2200 6203 |004b: new-instance v0, Lcom/negusoft/holoaccent/drawable/UnderlineDrawable; // type@0362 │ │ -06daca: 6e20 0c15 1700 |004d: invoke-virtual {v7, v1}, Lcom/negusoft/holoaccent/AccentPalette;.getAccentColor:(I)I // method@150c │ │ -06dad0: 0a01 |0050: move-result v1 │ │ -06dad2: 7040 5416 6021 |0051: invoke-direct {v0, v6, v1, v2}, Lcom/negusoft/holoaccent/drawable/UnderlineDrawable;.:(Landroid/content/res/Resources;IF)V // method@1654 │ │ -06dad8: 28c1 |0054: goto 0015 // -003f │ │ -06dada: 6000 2f07 |0055: sget v0, Lcom/negusoft/holoaccent/R$drawable;.ha__underline_list_separator_dark:I // field@072f │ │ -06dade: 3308 0c00 |0057: if-ne v8, v0, 0063 // +000c │ │ -06dae2: 2200 6203 |0059: new-instance v0, Lcom/negusoft/holoaccent/drawable/UnderlineDrawable; // type@0362 │ │ -06dae6: 6e20 1015 1700 |005b: invoke-virtual {v7, v1}, Lcom/negusoft/holoaccent/AccentPalette;.getDarkAccentColor:(I)I // method@1510 │ │ -06daec: 0a01 |005e: move-result v1 │ │ -06daee: 7040 5416 6021 |005f: invoke-direct {v0, v6, v1, v2}, Lcom/negusoft/holoaccent/drawable/UnderlineDrawable;.:(Landroid/content/res/Resources;IF)V // method@1654 │ │ -06daf4: 28b3 |0062: goto 0015 // -004d │ │ -06daf6: 1200 |0063: const/4 v0, #int 0 // #0 │ │ -06daf8: 28b1 |0064: goto 0015 // -004f │ │ +09b77c: |[09b77c] com.negusoft.holoaccent.interceptor.UnderlineInterceptor.getDrawable:(Landroid/content/res/Resources;Lcom/negusoft/holoaccent/AccentPalette;I)Landroid/graphics/drawable/Drawable; │ │ +09b78c: 1301 cc00 |0000: const/16 v1, #int 204 // #cc │ │ +09b790: 1504 c040 |0002: const/high16 v4, #int 1086324736 // #40c0 │ │ +09b794: 1503 4040 |0004: const/high16 v3, #int 1077936128 // #4040 │ │ +09b798: 1502 0040 |0006: const/high16 v2, #int 1073741824 // #4000 │ │ +09b79c: 6000 3e0a |0008: sget v0, Lcom/negusoft/holoaccent/R$drawable;.ha__underline_1_5:I // field@0a3e │ │ +09b7a0: 3308 0c00 |000a: if-ne v8, v0, 0016 // +000c │ │ +09b7a4: 2200 e304 |000c: new-instance v0, Lcom/negusoft/holoaccent/drawable/UnderlineDrawable; // type@04e3 │ │ +09b7a8: 5271 9808 |000e: iget v1, v7, Lcom/negusoft/holoaccent/AccentPalette;.accentColor:I // field@0898 │ │ +09b7ac: 1502 c03f |0010: const/high16 v2, #int 1069547520 // #3fc0 │ │ +09b7b0: 7040 3621 6021 |0012: invoke-direct {v0, v6, v1, v2}, Lcom/negusoft/holoaccent/drawable/UnderlineDrawable;.:(Landroid/content/res/Resources;IF)V // method@2136 │ │ +09b7b6: 1100 |0015: return-object v0 │ │ +09b7b8: 6000 3f0a |0016: sget v0, Lcom/negusoft/holoaccent/R$drawable;.ha__underline_3:I // field@0a3f │ │ +09b7bc: 3308 0a00 |0018: if-ne v8, v0, 0022 // +000a │ │ +09b7c0: 2200 e304 |001a: new-instance v0, Lcom/negusoft/holoaccent/drawable/UnderlineDrawable; // type@04e3 │ │ +09b7c4: 5271 9808 |001c: iget v1, v7, Lcom/negusoft/holoaccent/AccentPalette;.accentColor:I // field@0898 │ │ +09b7c8: 7040 3621 6031 |001e: invoke-direct {v0, v6, v1, v3}, Lcom/negusoft/holoaccent/drawable/UnderlineDrawable;.:(Landroid/content/res/Resources;IF)V // method@2136 │ │ +09b7ce: 28f4 |0021: goto 0015 // -000c │ │ +09b7d0: 6000 400a |0022: sget v0, Lcom/negusoft/holoaccent/R$drawable;.ha__underline_6:I // field@0a40 │ │ +09b7d4: 3308 0a00 |0024: if-ne v8, v0, 002e // +000a │ │ +09b7d8: 2200 e304 |0026: new-instance v0, Lcom/negusoft/holoaccent/drawable/UnderlineDrawable; // type@04e3 │ │ +09b7dc: 5271 9808 |0028: iget v1, v7, Lcom/negusoft/holoaccent/AccentPalette;.accentColor:I // field@0898 │ │ +09b7e0: 7040 3621 6041 |002a: invoke-direct {v0, v6, v1, v4}, Lcom/negusoft/holoaccent/drawable/UnderlineDrawable;.:(Landroid/content/res/Resources;IF)V // method@2136 │ │ +09b7e6: 28e8 |002d: goto 0015 // -0018 │ │ +09b7e8: 6000 2c09 |002e: sget v0, Lcom/negusoft/holoaccent/R$drawable;.ha__ab_underline_6:I // field@092c │ │ +09b7ec: 3308 0a00 |0030: if-ne v8, v0, 003a // +000a │ │ +09b7f0: 2200 e304 |0032: new-instance v0, Lcom/negusoft/holoaccent/drawable/UnderlineDrawable; // type@04e3 │ │ +09b7f4: 5271 9908 |0034: iget v1, v7, Lcom/negusoft/holoaccent/AccentPalette;.accentColorActionBar:I // field@0899 │ │ +09b7f8: 7040 3621 6041 |0036: invoke-direct {v0, v6, v1, v4}, Lcom/negusoft/holoaccent/drawable/UnderlineDrawable;.:(Landroid/content/res/Resources;IF)V // method@2136 │ │ +09b7fe: 28dc |0039: goto 0015 // -0024 │ │ +09b800: 6000 b609 |003a: sget v0, Lcom/negusoft/holoaccent/R$drawable;.ha__overline_3:I // field@09b6 │ │ +09b804: 3308 0b00 |003c: if-ne v8, v0, 0047 // +000b │ │ +09b808: 2200 e304 |003e: new-instance v0, Lcom/negusoft/holoaccent/drawable/UnderlineDrawable; // type@04e3 │ │ +09b80c: 5271 9808 |0040: iget v1, v7, Lcom/negusoft/holoaccent/AccentPalette;.accentColor:I // field@0898 │ │ +09b810: 1212 |0042: const/4 v2, #int 1 // #1 │ │ +09b812: 7052 3721 6031 |0043: invoke-direct {v0, v6, v1, v3, v2}, Lcom/negusoft/holoaccent/drawable/UnderlineDrawable;.:(Landroid/content/res/Resources;IFZ)V // method@2137 │ │ +09b818: 28cf |0046: goto 0015 // -0031 │ │ +09b81a: 6000 410a |0047: sget v0, Lcom/negusoft/holoaccent/R$drawable;.ha__underline_list_separator:I // field@0a41 │ │ +09b81e: 3308 0c00 |0049: if-ne v8, v0, 0055 // +000c │ │ +09b822: 2200 e304 |004b: new-instance v0, Lcom/negusoft/holoaccent/drawable/UnderlineDrawable; // type@04e3 │ │ +09b826: 6e20 ee1f 1700 |004d: invoke-virtual {v7, v1}, Lcom/negusoft/holoaccent/AccentPalette;.getAccentColor:(I)I // method@1fee │ │ +09b82c: 0a01 |0050: move-result v1 │ │ +09b82e: 7040 3621 6021 |0051: invoke-direct {v0, v6, v1, v2}, Lcom/negusoft/holoaccent/drawable/UnderlineDrawable;.:(Landroid/content/res/Resources;IF)V // method@2136 │ │ +09b834: 28c1 |0054: goto 0015 // -003f │ │ +09b836: 6000 420a |0055: sget v0, Lcom/negusoft/holoaccent/R$drawable;.ha__underline_list_separator_dark:I // field@0a42 │ │ +09b83a: 3308 0c00 |0057: if-ne v8, v0, 0063 // +000c │ │ +09b83e: 2200 e304 |0059: new-instance v0, Lcom/negusoft/holoaccent/drawable/UnderlineDrawable; // type@04e3 │ │ +09b842: 6e20 f21f 1700 |005b: invoke-virtual {v7, v1}, Lcom/negusoft/holoaccent/AccentPalette;.getDarkAccentColor:(I)I // method@1ff2 │ │ +09b848: 0a01 |005e: move-result v1 │ │ +09b84a: 7040 3621 6021 |005f: invoke-direct {v0, v6, v1, v2}, Lcom/negusoft/holoaccent/drawable/UnderlineDrawable;.:(Landroid/content/res/Resources;IF)V // method@2136 │ │ +09b850: 28b3 |0062: goto 0015 // -004d │ │ +09b852: 1200 |0063: const/4 v0, #int 0 // #0 │ │ +09b854: 28b1 |0064: goto 0015 // -004f │ │ catches : (none) │ │ positions : │ │ 0x0008 line=31 │ │ 0x000c line=32 │ │ 0x0015 line=47 │ │ 0x0016 line=33 │ │ 0x001a line=34 │ │ @@ -151924,31 +213845,31 @@ │ │ 0x0063 line=47 │ │ locals : │ │ 0x0000 - 0x0065 reg=5 this Lcom/negusoft/holoaccent/interceptor/UnderlineInterceptor; │ │ 0x0000 - 0x0065 reg=6 res Landroid/content/res/Resources; │ │ 0x0000 - 0x0065 reg=7 palette Lcom/negusoft/holoaccent/AccentPalette; │ │ 0x0000 - 0x0065 reg=8 resId I │ │ │ │ - source_file_idx : 2886 (UnderlineInterceptor.java) │ │ + source_file_idx : 3933 (UnderlineInterceptor.java) │ │ │ │ -Class #595 header: │ │ -class_idx : 1018 │ │ +Class #875 header: │ │ +class_idx : 1412 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 187 │ │ -source_file_idx : 2445 │ │ +superclass_idx : 289 │ │ +source_file_idx : 3302 │ │ static_fields_size : 1 │ │ instance_fields_size: 0 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 4 │ │ │ │ -Class #595 annotations: │ │ +Class #875 annotations: │ │ Annotations on class │ │ - VISIBILITY_SYSTEM Ldalvik/annotation/MemberClasses; value={ Lorg/androidfromfrankfurt/archnews/NewsActivity$1; Lorg/androidfromfrankfurt/archnews/NewsActivity$TabAdapter; } │ │ + VISIBILITY_SYSTEM Ldalvik/annotation/MemberClasses; value={ Lorg/androidfromfrankfurt/archnews/NewsActivity$TabAdapter; } │ │ │ │ -Class #595 - │ │ +Class #875 - │ │ Class descriptor : 'Lorg/androidfromfrankfurt/archnews/NewsActivity;' │ │ Access flags : 0x0001 (PUBLIC) │ │ Superclass : 'Landroid/support/v4/app/FragmentActivity;' │ │ Interfaces - │ │ #0 : 'Landroid/widget/PopupMenu$OnMenuItemClickListener;' │ │ Static fields - │ │ #0 : (in Lorg/androidfromfrankfurt/archnews/NewsActivity;) │ │ @@ -151962,36 +213883,35 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -06dafc: |[06dafc] org.androidfromfrankfurt.archnews.NewsActivity.:()V │ │ -06db0c: 7010 7403 0000 |0000: invoke-direct {v0}, Landroid/support/v4/app/FragmentActivity;.:()V // method@0374 │ │ -06db12: 0e00 |0003: return-void │ │ +09b858: |[09b858] org.androidfromfrankfurt.archnews.NewsActivity.:()V │ │ +09b868: 7010 3905 0000 |0000: invoke-direct {v0}, Landroid/support/v4/app/FragmentActivity;.:()V // method@0539 │ │ +09b86e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=21 │ │ - 0x0003 line=40 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lorg/androidfromfrankfurt/archnews/NewsActivity; │ │ │ │ #1 : (in Lorg/androidfromfrankfurt/archnews/NewsActivity;) │ │ name : 'getThis' │ │ type : '()Lorg/androidfromfrankfurt/archnews/NewsActivity;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -06db14: |[06db14] org.androidfromfrankfurt.archnews.NewsActivity.getThis:()Lorg/androidfromfrankfurt/archnews/NewsActivity; │ │ -06db24: 6200 ee08 |0000: sget-object v0, Lorg/androidfromfrankfurt/archnews/NewsActivity;.mThis:Lorg/androidfromfrankfurt/archnews/NewsActivity; // field@08ee │ │ -06db28: 1100 |0002: return-object v0 │ │ +09b870: |[09b870] org.androidfromfrankfurt.archnews.NewsActivity.getThis:()Lorg/androidfromfrankfurt/archnews/NewsActivity; │ │ +09b880: 6200 070c |0000: sget-object v0, Lorg/androidfromfrankfurt/archnews/NewsActivity;.mThis:Lorg/androidfromfrankfurt/archnews/NewsActivity; // field@0c07 │ │ +09b884: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=37 │ │ locals : │ │ │ │ Virtual methods - │ │ #0 : (in Lorg/androidfromfrankfurt/archnews/NewsActivity;) │ │ @@ -151999,34 +213919,34 @@ │ │ type : '(Landroid/os/Bundle;)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 7 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 44 16-bit code units │ │ -06db2c: |[06db2c] org.androidfromfrankfurt.archnews.NewsActivity.onCreate:(Landroid/os/Bundle;)V │ │ -06db3c: 6f20 8c03 6500 |0000: invoke-super {v5, v6}, Landroid/support/v4/app/FragmentActivity;.onCreate:(Landroid/os/Bundle;)V // method@038c │ │ -06db42: 6905 ee08 |0003: sput-object v5, Lorg/androidfromfrankfurt/archnews/NewsActivity;.mThis:Lorg/androidfromfrankfurt/archnews/NewsActivity; // field@08ee │ │ -06db46: 1402 0300 037f |0005: const v2, #float 1.74129e+38 // #7f030003 │ │ -06db4c: 6e20 4f18 2500 |0008: invoke-virtual {v5, v2}, Lorg/androidfromfrankfurt/archnews/NewsActivity;.setContentView:(I)V // method@184f │ │ -06db52: 6e10 4518 0500 |000b: invoke-virtual {v5}, Lorg/androidfromfrankfurt/archnews/NewsActivity;.getActionBar:()Landroid/app/ActionBar; // method@1845 │ │ -06db58: 0c00 |000e: move-result-object v0 │ │ -06db5a: 1402 e800 027f |000f: const v2, #float 1.72804e+38 // #7f0200e8 │ │ -06db60: 6e20 0900 2000 |0012: invoke-virtual {v0, v2}, Landroid/app/ActionBar;.setIcon:(I)V // method@0009 │ │ -06db66: 1402 1000 0b7f |0015: const v2, #float 1.84763e+38 // #7f0b0010 │ │ -06db6c: 6e20 4418 2500 |0018: invoke-virtual {v5, v2}, Lorg/androidfromfrankfurt/archnews/NewsActivity;.findViewById:(I)Landroid/view/View; // method@1844 │ │ -06db72: 0c01 |001b: move-result-object v1 │ │ -06db74: 1f01 0002 |001c: check-cast v1, Landroid/support/v4/view/ViewPager; // type@0200 │ │ -06db78: 2202 f903 |001e: new-instance v2, Lorg/androidfromfrankfurt/archnews/NewsActivity$TabAdapter; // type@03f9 │ │ -06db7c: 6e10 4918 0500 |0020: invoke-virtual {v5}, Lorg/androidfromfrankfurt/archnews/NewsActivity;.getSupportFragmentManager:()Landroid/support/v4/app/FragmentManager; // method@1849 │ │ -06db82: 0c03 |0023: move-result-object v3 │ │ -06db84: 1204 |0024: const/4 v4, #int 0 // #0 │ │ -06db86: 7040 3f18 5243 |0025: invoke-direct {v2, v5, v3, v4}, Lorg/androidfromfrankfurt/archnews/NewsActivity$TabAdapter;.:(Lorg/androidfromfrankfurt/archnews/NewsActivity;Landroid/support/v4/app/FragmentManager;Lorg/androidfromfrankfurt/archnews/NewsActivity$1;)V // method@183f │ │ -06db8c: 6e20 3c0c 2100 |0028: invoke-virtual {v1, v2}, Landroid/support/v4/view/ViewPager;.setAdapter:(Landroid/support/v4/view/PagerAdapter;)V // method@0c3c │ │ -06db92: 0e00 |002b: return-void │ │ +09b888: |[09b888] org.androidfromfrankfurt.archnews.NewsActivity.onCreate:(Landroid/os/Bundle;)V │ │ +09b898: 6f20 5005 6500 |0000: invoke-super {v5, v6}, Landroid/support/v4/app/FragmentActivity;.onCreate:(Landroid/os/Bundle;)V // method@0550 │ │ +09b89e: 6905 070c |0003: sput-object v5, Lorg/androidfromfrankfurt/archnews/NewsActivity;.mThis:Lorg/androidfromfrankfurt/archnews/NewsActivity; // field@0c07 │ │ +09b8a2: 1402 0300 037f |0005: const v2, #float 1.74129e+38 // #7f030003 │ │ +09b8a8: 6e20 6123 2500 |0008: invoke-virtual {v5, v2}, Lorg/androidfromfrankfurt/archnews/NewsActivity;.setContentView:(I)V // method@2361 │ │ +09b8ae: 6e10 5723 0500 |000b: invoke-virtual {v5}, Lorg/androidfromfrankfurt/archnews/NewsActivity;.getActionBar:()Landroid/app/ActionBar; // method@2357 │ │ +09b8b4: 0c00 |000e: move-result-object v0 │ │ +09b8b6: 1402 e800 027f |000f: const v2, #float 1.72804e+38 // #7f0200e8 │ │ +09b8bc: 6e20 0e00 2000 |0012: invoke-virtual {v0, v2}, Landroid/app/ActionBar;.setIcon:(I)V // method@000e │ │ +09b8c2: 1402 1000 0b7f |0015: const v2, #float 1.84763e+38 // #7f0b0010 │ │ +09b8c8: 6e20 5623 2500 |0018: invoke-virtual {v5, v2}, Lorg/androidfromfrankfurt/archnews/NewsActivity;.findViewById:(I)Landroid/view/View; // method@2356 │ │ +09b8ce: 0c01 |001b: move-result-object v1 │ │ +09b8d0: 1f01 2a03 |001c: check-cast v1, Landroid/support/v4/view/ViewPager; // type@032a │ │ +09b8d4: 2202 8305 |001e: new-instance v2, Lorg/androidfromfrankfurt/archnews/NewsActivity$TabAdapter; // type@0583 │ │ +09b8d8: 6e10 5b23 0500 |0020: invoke-virtual {v5}, Lorg/androidfromfrankfurt/archnews/NewsActivity;.getSupportFragmentManager:()Landroid/support/v4/app/FragmentManager; // method@235b │ │ +09b8de: 0c03 |0023: move-result-object v3 │ │ +09b8e0: 1204 |0024: const/4 v4, #int 0 // #0 │ │ +09b8e2: 7040 5123 5243 |0025: invoke-direct {v2, v5, v3, v4}, Lorg/androidfromfrankfurt/archnews/NewsActivity$TabAdapter;.:(Lorg/androidfromfrankfurt/archnews/NewsActivity;Landroid/support/v4/app/FragmentManager;Lorg/androidfromfrankfurt/archnews/NewsActivity$1;)V // method@2351 │ │ +09b8e8: 6e20 de13 2100 |0028: invoke-virtual {v1, v2}, Landroid/support/v4/view/ViewPager;.setAdapter:(Landroid/support/v4/view/PagerAdapter;)V // method@13de │ │ +09b8ee: 0e00 |002b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=27 │ │ 0x0003 line=28 │ │ 0x0005 line=29 │ │ 0x000b line=30 │ │ 0x000f line=31 │ │ @@ -152044,21 +213964,21 @@ │ │ type : '(Landroid/view/Menu;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 12 16-bit code units │ │ -06db94: |[06db94] org.androidfromfrankfurt.archnews.NewsActivity.onCreateOptionsMenu:(Landroid/view/Menu;)Z │ │ -06dba4: 6e10 4718 0200 |0000: invoke-virtual {v2}, Lorg/androidfromfrankfurt/archnews/NewsActivity;.getMenuInflater:()Landroid/view/MenuInflater; // method@1847 │ │ -06dbaa: 0c00 |0003: move-result-object v0 │ │ -06dbac: 1401 0100 0c7f |0004: const v1, #float 1.86092e+38 // #7f0c0001 │ │ -06dbb2: 6e30 6f12 1003 |0007: invoke-virtual {v0, v1, v3}, Landroid/view/MenuInflater;.inflate:(ILandroid/view/Menu;)V // method@126f │ │ -06dbb8: 1210 |000a: const/4 v0, #int 1 // #1 │ │ -06dbba: 0f00 |000b: return v0 │ │ +09b8f0: |[09b8f0] org.androidfromfrankfurt.archnews.NewsActivity.onCreateOptionsMenu:(Landroid/view/Menu;)Z │ │ +09b900: 6e10 5923 0200 |0000: invoke-virtual {v2}, Lorg/androidfromfrankfurt/archnews/NewsActivity;.getMenuInflater:()Landroid/view/MenuInflater; // method@2359 │ │ +09b906: 0c00 |0003: move-result-object v0 │ │ +09b908: 1401 0100 0c7f |0004: const v1, #float 1.86092e+38 // #7f0c0001 │ │ +09b90e: 6e30 ae1c 1003 |0007: invoke-virtual {v0, v1, v3}, Landroid/view/MenuInflater;.inflate:(ILandroid/view/Menu;)V // method@1cae │ │ +09b914: 1210 |000a: const/4 v0, #int 1 // #1 │ │ +09b916: 0f00 |000b: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=64 │ │ 0x000a line=65 │ │ locals : │ │ 0x0000 - 0x000c reg=2 this Lorg/androidfromfrankfurt/archnews/NewsActivity; │ │ 0x0000 - 0x000c reg=3 menu Landroid/view/Menu; │ │ @@ -152068,54 +213988,54 @@ │ │ type : '(Landroid/view/MenuItem;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 11 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 81 16-bit code units │ │ -06dbbc: |[06dbbc] org.androidfromfrankfurt.archnews.NewsActivity.onMenuItemClick:(Landroid/view/MenuItem;)Z │ │ -06dbcc: 1208 |0000: const/4 v8, #int 0 // #0 │ │ -06dbce: 6e10 4818 0900 |0001: invoke-virtual {v9}, Lorg/androidfromfrankfurt/archnews/NewsActivity;.getResources:()Landroid/content/res/Resources; // method@1848 │ │ -06dbd4: 0c05 |0004: move-result-object v5 │ │ -06dbd6: 1506 0a7f |0005: const/high16 v6, #int 2131361792 // #7f0a │ │ -06dbda: 6e20 2401 6500 |0007: invoke-virtual {v5, v6}, Landroid/content/res/Resources;.getStringArray:(I)[Ljava/lang/String; // method@0124 │ │ -06dbe0: 0c01 |000a: move-result-object v1 │ │ -06dbe2: 7110 e217 0100 |000b: invoke-static {v1}, Ljava/util/Arrays;.asList:([Ljava/lang/Object;)Ljava/util/List; // method@17e2 │ │ -06dbe8: 0c05 |000e: move-result-object v5 │ │ -06dbea: 7210 7512 0a00 |000f: invoke-interface {v10}, Landroid/view/MenuItem;.getTitle:()Ljava/lang/CharSequence; // method@1275 │ │ -06dbf0: 0c06 |0012: move-result-object v6 │ │ -06dbf2: 7220 fe17 6500 |0013: invoke-interface {v5, v6}, Ljava/util/List;.indexOf:(Ljava/lang/Object;)I // method@17fe │ │ -06dbf8: 0a03 |0016: move-result v3 │ │ -06dbfa: 6e10 4618 0900 |0017: invoke-virtual {v9}, Lorg/androidfromfrankfurt/archnews/NewsActivity;.getApplicationContext:()Landroid/content/Context; // method@1846 │ │ -06dc00: 0c05 |001a: move-result-object v5 │ │ -06dc02: 7110 1902 0500 |001b: invoke-static {v5}, Landroid/preference/PreferenceManager;.getDefaultSharedPreferences:(Landroid/content/Context;)Landroid/content/SharedPreferences; // method@0219 │ │ -06dc08: 0c04 |001e: move-result-object v4 │ │ -06dc0a: 7210 0b01 0400 |001f: invoke-interface {v4}, Landroid/content/SharedPreferences;.edit:()Landroid/content/SharedPreferences$Editor; // method@010b │ │ -06dc10: 0c00 |0022: move-result-object v0 │ │ -06dc12: 1a05 0615 |0023: const-string v5, "lang" // string@1506 │ │ -06dc16: 7230 0c01 5408 |0025: invoke-interface {v4, v5, v8}, Landroid/content/SharedPreferences;.getInt:(Ljava/lang/String;I)I // method@010c │ │ -06dc1c: 0a02 |0028: move-result v2 │ │ -06dc1e: 6205 e808 |0029: sget-object v5, Ljava/lang/System;.out:Ljava/io/PrintStream; // field@08e8 │ │ -06dc22: 2206 b903 |002b: new-instance v6, Ljava/lang/StringBuilder; // type@03b9 │ │ -06dc26: 7010 ae17 0600 |002d: invoke-direct {v6}, Ljava/lang/StringBuilder;.:()V // method@17ae │ │ -06dc2c: 1a07 7c0a |0030: const-string v7, "SetPref " // string@0a7c │ │ -06dc30: 6e20 b517 7600 |0032: invoke-virtual {v6, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17b5 │ │ -06dc36: 0c06 |0035: move-result-object v6 │ │ -06dc38: 6e20 b117 3600 |0036: invoke-virtual {v6, v3}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@17b1 │ │ -06dc3e: 0c06 |0039: move-result-object v6 │ │ -06dc40: 6e10 ba17 0600 |003a: invoke-virtual {v6}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@17ba │ │ -06dc46: 0c06 |003d: move-result-object v6 │ │ -06dc48: 6e20 4e17 6500 |003e: invoke-virtual {v5, v6}, Ljava/io/PrintStream;.println:(Ljava/lang/String;)V // method@174e │ │ -06dc4e: 1a05 0615 |0041: const-string v5, "lang" // string@1506 │ │ -06dc52: 7230 0a01 5003 |0043: invoke-interface {v0, v5, v3}, Landroid/content/SharedPreferences$Editor;.putInt:(Ljava/lang/String;I)Landroid/content/SharedPreferences$Editor; // method@010a │ │ -06dc58: 7210 0901 0000 |0046: invoke-interface {v0}, Landroid/content/SharedPreferences$Editor;.commit:()Z // method@0109 │ │ -06dc5e: 7100 6118 0000 |0049: invoke-static {}, Lorg/androidfromfrankfurt/archnews/NewsFragment;.getInstance:()Lorg/androidfromfrankfurt/archnews/NewsFragment; // method@1861 │ │ -06dc64: 0c05 |004c: move-result-object v5 │ │ -06dc66: 6e10 7118 0500 |004d: invoke-virtual {v5}, Lorg/androidfromfrankfurt/archnews/NewsFragment;.startLoading:()V // method@1871 │ │ -06dc6c: 0f08 |0050: return v8 │ │ +09b918: |[09b918] org.androidfromfrankfurt.archnews.NewsActivity.onMenuItemClick:(Landroid/view/MenuItem;)Z │ │ +09b928: 1208 |0000: const/4 v8, #int 0 // #0 │ │ +09b92a: 6e10 5a23 0900 |0001: invoke-virtual {v9}, Lorg/androidfromfrankfurt/archnews/NewsActivity;.getResources:()Landroid/content/res/Resources; // method@235a │ │ +09b930: 0c05 |0004: move-result-object v5 │ │ +09b932: 1506 0a7f |0005: const/high16 v6, #int 2131361792 // #7f0a │ │ +09b936: 6e20 7101 6500 |0007: invoke-virtual {v5, v6}, Landroid/content/res/Resources;.getStringArray:(I)[Ljava/lang/String; // method@0171 │ │ +09b93c: 0c01 |000a: move-result-object v1 │ │ +09b93e: 7110 e122 0100 |000b: invoke-static {v1}, Ljava/util/Arrays;.asList:([Ljava/lang/Object;)Ljava/util/List; // method@22e1 │ │ +09b944: 0c05 |000e: move-result-object v5 │ │ +09b946: 7210 b41c 0a00 |000f: invoke-interface {v10}, Landroid/view/MenuItem;.getTitle:()Ljava/lang/CharSequence; // method@1cb4 │ │ +09b94c: 0c06 |0012: move-result-object v6 │ │ +09b94e: 7220 0723 6500 |0013: invoke-interface {v5, v6}, Ljava/util/List;.indexOf:(Ljava/lang/Object;)I // method@2307 │ │ +09b954: 0a03 |0016: move-result v3 │ │ +09b956: 6e10 5823 0900 |0017: invoke-virtual {v9}, Lorg/androidfromfrankfurt/archnews/NewsActivity;.getApplicationContext:()Landroid/content/Context; // method@2358 │ │ +09b95c: 0c05 |001a: move-result-object v5 │ │ +09b95e: 7110 5503 0500 |001b: invoke-static {v5}, Landroid/preference/PreferenceManager;.getDefaultSharedPreferences:(Landroid/content/Context;)Landroid/content/SharedPreferences; // method@0355 │ │ +09b964: 0c04 |001e: move-result-object v4 │ │ +09b966: 7210 5401 0400 |001f: invoke-interface {v4}, Landroid/content/SharedPreferences;.edit:()Landroid/content/SharedPreferences$Editor; // method@0154 │ │ +09b96c: 0c00 |0022: move-result-object v0 │ │ +09b96e: 1a05 f11b |0023: const-string v5, "lang" // string@1bf1 │ │ +09b972: 7230 5501 5408 |0025: invoke-interface {v4, v5, v8}, Landroid/content/SharedPreferences;.getInt:(Ljava/lang/String;I)I // method@0155 │ │ +09b978: 0a02 |0028: move-result v2 │ │ +09b97a: 6205 fb0b |0029: sget-object v5, Ljava/lang/System;.out:Ljava/io/PrintStream; // field@0bfb │ │ +09b97e: 2206 3e05 |002b: new-instance v6, Ljava/lang/StringBuilder; // type@053e │ │ +09b982: 7010 a422 0600 |002d: invoke-direct {v6}, Ljava/lang/StringBuilder;.:()V // method@22a4 │ │ +09b988: 1a07 630e |0030: const-string v7, "SetPref " // string@0e63 │ │ +09b98c: 6e20 ad22 7600 |0032: invoke-virtual {v6, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22ad │ │ +09b992: 0c06 |0035: move-result-object v6 │ │ +09b994: 6e20 a922 3600 |0036: invoke-virtual {v6, v3}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@22a9 │ │ +09b99a: 0c06 |0039: move-result-object v6 │ │ +09b99c: 6e10 b222 0600 |003a: invoke-virtual {v6}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@22b2 │ │ +09b9a2: 0c06 |003d: move-result-object v6 │ │ +09b9a4: 6e20 3822 6500 |003e: invoke-virtual {v5, v6}, Ljava/io/PrintStream;.println:(Ljava/lang/String;)V // method@2238 │ │ +09b9aa: 1a05 f11b |0041: const-string v5, "lang" // string@1bf1 │ │ +09b9ae: 7230 5301 5003 |0043: invoke-interface {v0, v5, v3}, Landroid/content/SharedPreferences$Editor;.putInt:(Ljava/lang/String;I)Landroid/content/SharedPreferences$Editor; // method@0153 │ │ +09b9b4: 7210 5201 0000 |0046: invoke-interface {v0}, Landroid/content/SharedPreferences$Editor;.commit:()Z // method@0152 │ │ +09b9ba: 7100 7323 0000 |0049: invoke-static {}, Lorg/androidfromfrankfurt/archnews/NewsFragment;.getInstance:()Lorg/androidfromfrankfurt/archnews/NewsFragment; // method@2373 │ │ +09b9c0: 0c05 |004c: move-result-object v5 │ │ +09b9c2: 6e10 8323 0500 |004d: invoke-virtual {v5}, Lorg/androidfromfrankfurt/archnews/NewsFragment;.startLoading:()V // method@2383 │ │ +09b9c8: 0f08 |0050: return v8 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=96 │ │ 0x000b line=98 │ │ 0x0017 line=99 │ │ 0x001f line=100 │ │ 0x0023 line=102 │ │ @@ -152138,62 +214058,62 @@ │ │ type : '(Landroid/view/MenuItem;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 10 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 97 16-bit code units │ │ -06dc70: |[06dc70] org.androidfromfrankfurt.archnews.NewsActivity.onOptionsItemSelected:(Landroid/view/MenuItem;)Z │ │ -06dc80: 1406 0400 0b7f |0000: const v6, #float 1.84763e+38 // #7f0b0004 │ │ -06dc86: 1507 0a7f |0003: const/high16 v7, #int 2131361792 // #7f0a │ │ -06dc8a: 7210 7412 0900 |0005: invoke-interface {v9}, Landroid/view/MenuItem;.getItemId:()I // method@1274 │ │ -06dc90: 0a01 |0008: move-result v1 │ │ -06dc92: 1405 0300 0b7f |0009: const v5, #float 1.84763e+38 // #7f0b0003 │ │ -06dc98: 3351 0e00 |000c: if-ne v1, v5, 001a // +000e │ │ -06dc9c: 7100 6118 0000 |000e: invoke-static {}, Lorg/androidfromfrankfurt/archnews/NewsFragment;.getInstance:()Lorg/androidfromfrankfurt/archnews/NewsFragment; // method@1861 │ │ -06dca2: 0c05 |0011: move-result-object v5 │ │ -06dca4: 6e10 7118 0500 |0012: invoke-virtual {v5}, Lorg/androidfromfrankfurt/archnews/NewsFragment;.startLoading:()V // method@1871 │ │ -06dcaa: 6f20 9503 9800 |0015: invoke-super {v8, v9}, Landroid/support/v4/app/FragmentActivity;.onOptionsItemSelected:(Landroid/view/MenuItem;)Z // method@0395 │ │ -06dcb0: 0a05 |0018: move-result v5 │ │ -06dcb2: 0f05 |0019: return v5 │ │ -06dcb4: 3361 3600 |001a: if-ne v1, v6, 0050 // +0036 │ │ -06dcb8: 6e20 4418 6800 |001c: invoke-virtual {v8, v6}, Lorg/androidfromfrankfurt/archnews/NewsActivity;.findViewById:(I)Landroid/view/View; // method@1844 │ │ -06dcbe: 0c04 |001f: move-result-object v4 │ │ -06dcc0: 2203 fc02 |0020: new-instance v3, Landroid/widget/PopupMenu; // type@02fc │ │ -06dcc4: 6e10 4618 0800 |0022: invoke-virtual {v8}, Lorg/androidfromfrankfurt/archnews/NewsActivity;.getApplicationContext:()Landroid/content/Context; // method@1846 │ │ -06dcca: 0c05 |0025: move-result-object v5 │ │ -06dccc: 7030 5014 5304 |0026: invoke-direct {v3, v5, v4}, Landroid/widget/PopupMenu;.:(Landroid/content/Context;Landroid/view/View;)V // method@1450 │ │ -06dcd2: 1200 |0029: const/4 v0, #int 0 // #0 │ │ -06dcd4: 6e10 4818 0800 |002a: invoke-virtual {v8}, Lorg/androidfromfrankfurt/archnews/NewsActivity;.getResources:()Landroid/content/res/Resources; // method@1848 │ │ -06dcda: 0c05 |002d: move-result-object v5 │ │ -06dcdc: 6e20 2401 7500 |002e: invoke-virtual {v5, v7}, Landroid/content/res/Resources;.getStringArray:(I)[Ljava/lang/String; // method@0124 │ │ -06dce2: 0c05 |0031: move-result-object v5 │ │ -06dce4: 2155 |0032: array-length v5, v5 │ │ -06dce6: 3550 1600 |0033: if-ge v0, v5, 0049 // +0016 │ │ -06dcea: 6e10 5214 0300 |0035: invoke-virtual {v3}, Landroid/widget/PopupMenu;.getMenu:()Landroid/view/Menu; // method@1452 │ │ -06dcf0: 0c05 |0038: move-result-object v5 │ │ -06dcf2: 6e10 4818 0800 |0039: invoke-virtual {v8}, Lorg/androidfromfrankfurt/archnews/NewsActivity;.getResources:()Landroid/content/res/Resources; // method@1848 │ │ -06dcf8: 0c06 |003c: move-result-object v6 │ │ -06dcfa: 6e20 2401 7600 |003d: invoke-virtual {v6, v7}, Landroid/content/res/Resources;.getStringArray:(I)[Ljava/lang/String; // method@0124 │ │ -06dd00: 0c06 |0040: move-result-object v6 │ │ -06dd02: 4606 0600 |0041: aget-object v6, v6, v0 │ │ -06dd06: 7220 6c12 6500 |0043: invoke-interface {v5, v6}, Landroid/view/Menu;.add:(Ljava/lang/CharSequence;)Landroid/view/MenuItem; // method@126c │ │ -06dd0c: d800 0001 |0046: add-int/lit8 v0, v0, #int 1 // #01 │ │ -06dd10: 28e2 |0048: goto 002a // -001e │ │ -06dd12: 6e20 5314 8300 |0049: invoke-virtual {v3, v8}, Landroid/widget/PopupMenu;.setOnMenuItemClickListener:(Landroid/widget/PopupMenu$OnMenuItemClickListener;)V // method@1453 │ │ -06dd18: 6e10 5414 0300 |004c: invoke-virtual {v3}, Landroid/widget/PopupMenu;.show:()V // method@1454 │ │ -06dd1e: 28c6 |004f: goto 0015 // -003a │ │ -06dd20: 1405 0500 0b7f |0050: const v5, #float 1.84763e+38 // #7f0b0005 │ │ -06dd26: 3351 c2ff |0053: if-ne v1, v5, 0015 // -003e │ │ -06dd2a: 2202 2f00 |0055: new-instance v2, Landroid/content/Intent; // type@002f │ │ -06dd2e: 1c05 f503 |0057: const-class v5, Lorg/androidfromfrankfurt/archnews/AboutActivity; // type@03f5 │ │ -06dd32: 7030 de00 8205 |0059: invoke-direct {v2, v8, v5}, Landroid/content/Intent;.:(Landroid/content/Context;Ljava/lang/Class;)V // method@00de │ │ -06dd38: 6e20 5018 2800 |005c: invoke-virtual {v8, v2}, Lorg/androidfromfrankfurt/archnews/NewsActivity;.startActivity:(Landroid/content/Intent;)V // method@1850 │ │ -06dd3e: 1215 |005f: const/4 v5, #int 1 // #1 │ │ -06dd40: 28b9 |0060: goto 0019 // -0047 │ │ +09b9cc: |[09b9cc] org.androidfromfrankfurt.archnews.NewsActivity.onOptionsItemSelected:(Landroid/view/MenuItem;)Z │ │ +09b9dc: 1406 0400 0b7f |0000: const v6, #float 1.84763e+38 // #7f0b0004 │ │ +09b9e2: 1507 0a7f |0003: const/high16 v7, #int 2131361792 // #7f0a │ │ +09b9e6: 7210 b31c 0900 |0005: invoke-interface {v9}, Landroid/view/MenuItem;.getItemId:()I // method@1cb3 │ │ +09b9ec: 0a01 |0008: move-result v1 │ │ +09b9ee: 1405 0300 0b7f |0009: const v5, #float 1.84763e+38 // #7f0b0003 │ │ +09b9f4: 3351 0e00 |000c: if-ne v1, v5, 001a // +000e │ │ +09b9f8: 7100 7323 0000 |000e: invoke-static {}, Lorg/androidfromfrankfurt/archnews/NewsFragment;.getInstance:()Lorg/androidfromfrankfurt/archnews/NewsFragment; // method@2373 │ │ +09b9fe: 0c05 |0011: move-result-object v5 │ │ +09ba00: 6e10 8323 0500 |0012: invoke-virtual {v5}, Lorg/androidfromfrankfurt/archnews/NewsFragment;.startLoading:()V // method@2383 │ │ +09ba06: 6f20 5905 9800 |0015: invoke-super {v8, v9}, Landroid/support/v4/app/FragmentActivity;.onOptionsItemSelected:(Landroid/view/MenuItem;)Z // method@0559 │ │ +09ba0c: 0a05 |0018: move-result v5 │ │ +09ba0e: 0f05 |0019: return v5 │ │ +09ba10: 3361 3600 |001a: if-ne v1, v6, 0050 // +0036 │ │ +09ba14: 6e20 5623 6800 |001c: invoke-virtual {v8, v6}, Lorg/androidfromfrankfurt/archnews/NewsActivity;.findViewById:(I)Landroid/view/View; // method@2356 │ │ +09ba1a: 0c04 |001f: move-result-object v4 │ │ +09ba1c: 2203 7c04 |0020: new-instance v3, Landroid/widget/PopupMenu; // type@047c │ │ +09ba20: 6e10 5823 0800 |0022: invoke-virtual {v8}, Lorg/androidfromfrankfurt/archnews/NewsActivity;.getApplicationContext:()Landroid/content/Context; // method@2358 │ │ +09ba26: 0c05 |0025: move-result-object v5 │ │ +09ba28: 7030 301f 5304 |0026: invoke-direct {v3, v5, v4}, Landroid/widget/PopupMenu;.:(Landroid/content/Context;Landroid/view/View;)V // method@1f30 │ │ +09ba2e: 1200 |0029: const/4 v0, #int 0 // #0 │ │ +09ba30: 6e10 5a23 0800 |002a: invoke-virtual {v8}, Lorg/androidfromfrankfurt/archnews/NewsActivity;.getResources:()Landroid/content/res/Resources; // method@235a │ │ +09ba36: 0c05 |002d: move-result-object v5 │ │ +09ba38: 6e20 7101 7500 |002e: invoke-virtual {v5, v7}, Landroid/content/res/Resources;.getStringArray:(I)[Ljava/lang/String; // method@0171 │ │ +09ba3e: 0c05 |0031: move-result-object v5 │ │ +09ba40: 2155 |0032: array-length v5, v5 │ │ +09ba42: 3550 1600 |0033: if-ge v0, v5, 0049 // +0016 │ │ +09ba46: 6e10 321f 0300 |0035: invoke-virtual {v3}, Landroid/widget/PopupMenu;.getMenu:()Landroid/view/Menu; // method@1f32 │ │ +09ba4c: 0c05 |0038: move-result-object v5 │ │ +09ba4e: 6e10 5a23 0800 |0039: invoke-virtual {v8}, Lorg/androidfromfrankfurt/archnews/NewsActivity;.getResources:()Landroid/content/res/Resources; // method@235a │ │ +09ba54: 0c06 |003c: move-result-object v6 │ │ +09ba56: 6e20 7101 7600 |003d: invoke-virtual {v6, v7}, Landroid/content/res/Resources;.getStringArray:(I)[Ljava/lang/String; // method@0171 │ │ +09ba5c: 0c06 |0040: move-result-object v6 │ │ +09ba5e: 4606 0600 |0041: aget-object v6, v6, v0 │ │ +09ba62: 7220 ab1c 6500 |0043: invoke-interface {v5, v6}, Landroid/view/Menu;.add:(Ljava/lang/CharSequence;)Landroid/view/MenuItem; // method@1cab │ │ +09ba68: d800 0001 |0046: add-int/lit8 v0, v0, #int 1 // #01 │ │ +09ba6c: 28e2 |0048: goto 002a // -001e │ │ +09ba6e: 6e20 331f 8300 |0049: invoke-virtual {v3, v8}, Landroid/widget/PopupMenu;.setOnMenuItemClickListener:(Landroid/widget/PopupMenu$OnMenuItemClickListener;)V // method@1f33 │ │ +09ba74: 6e10 341f 0300 |004c: invoke-virtual {v3}, Landroid/widget/PopupMenu;.show:()V // method@1f34 │ │ +09ba7a: 28c6 |004f: goto 0015 // -003a │ │ +09ba7c: 1405 0500 0b7f |0050: const v5, #float 1.84763e+38 // #7f0b0005 │ │ +09ba82: 3351 c2ff |0053: if-ne v1, v5, 0015 // -003e │ │ +09ba86: 2202 3f00 |0055: new-instance v2, Landroid/content/Intent; // type@003f │ │ +09ba8a: 1c05 7f05 |0057: const-class v5, Lorg/androidfromfrankfurt/archnews/AboutActivity; // type@057f │ │ +09ba8e: 7030 2301 8205 |0059: invoke-direct {v2, v8, v5}, Landroid/content/Intent;.:(Landroid/content/Context;Ljava/lang/Class;)V // method@0123 │ │ +09ba94: 6e20 6223 2800 |005c: invoke-virtual {v8, v2}, Lorg/androidfromfrankfurt/archnews/NewsActivity;.startActivity:(Landroid/content/Intent;)V // method@2362 │ │ +09ba9a: 1215 |005f: const/4 v5, #int 1 // #1 │ │ +09ba9c: 28b9 |0060: goto 0019 // -0047 │ │ catches : (none) │ │ positions : │ │ 0x0005 line=73 │ │ 0x0009 line=74 │ │ 0x000e line=75 │ │ 0x0015 line=91 │ │ 0x001a line=77 │ │ @@ -152213,34 +214133,34 @@ │ │ 0x0029 - 0x0050 reg=3 langMenu Landroid/widget/PopupMenu; │ │ 0x0020 - 0x0050 reg=4 langMenuItem Landroid/view/View; │ │ 0x0009 - 0x0061 reg=1 id I │ │ 0x005c - 0x0061 reg=2 intent Landroid/content/Intent; │ │ 0x0000 - 0x0061 reg=8 this Lorg/androidfromfrankfurt/archnews/NewsActivity; │ │ 0x0000 - 0x0061 reg=9 item Landroid/view/MenuItem; │ │ │ │ - source_file_idx : 2445 (NewsActivity.java) │ │ + source_file_idx : 3302 (NewsActivity.java) │ │ │ │ -Class #596 header: │ │ -class_idx : 1022 │ │ +Class #876 header: │ │ +class_idx : 1416 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 805 │ │ -source_file_idx : 2447 │ │ +superclass_idx : 1190 │ │ +source_file_idx : 3304 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 2 │ │ │ │ -Class #596 annotations: │ │ +Class #876 annotations: │ │ Annotations on class │ │ VISIBILITY_SYSTEM Ldalvik/annotation/EnclosingMethod; value=parseRss │ │ VISIBILITY_SYSTEM Ldalvik/annotation/InnerClass; accessFlags=0 name=null │ │ -Annotations on method #6234 'onFeedParsed' │ │ +Annotations on method #9068 'onFeedParsed' │ │ VISIBILITY_SYSTEM Ldalvik/annotation/Signature; value={ "(" "Ljava/util/List" "<" "Lat/theengine/android/simple_rss2_android/RSSItem;" ">;)V" } │ │ │ │ -Class #596 - │ │ +Class #876 - │ │ Class descriptor : 'Lorg/androidfromfrankfurt/archnews/NewsFragment$2;' │ │ Access flags : 0x0000 () │ │ Superclass : 'Lat/theengine/android/simple_rss2_android/SimpleRss2ParserCallback;' │ │ Interfaces - │ │ Static fields - │ │ Instance fields - │ │ #0 : (in Lorg/androidfromfrankfurt/archnews/NewsFragment$2;) │ │ @@ -152253,42 +214173,42 @@ │ │ type : '(Lorg/androidfromfrankfurt/archnews/NewsFragment;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -06dd44: |[06dd44] org.androidfromfrankfurt.archnews.NewsFragment$2.:(Lorg/androidfromfrankfurt/archnews/NewsFragment;)V │ │ -06dd54: 5b01 f508 |0000: iput-object v1, v0, Lorg/androidfromfrankfurt/archnews/NewsFragment$2;.this$0:Lorg/androidfromfrankfurt/archnews/NewsFragment; // field@08f5 │ │ -06dd58: 7010 eb14 0000 |0002: invoke-direct {v0}, Lat/theengine/android/simple_rss2_android/SimpleRss2ParserCallback;.:()V // method@14eb │ │ -06dd5e: 0e00 |0005: return-void │ │ +09baa0: |[09baa0] org.androidfromfrankfurt.archnews.NewsFragment$2.:(Lorg/androidfromfrankfurt/archnews/NewsFragment;)V │ │ +09bab0: 5b01 0e0c |0000: iput-object v1, v0, Lorg/androidfromfrankfurt/archnews/NewsFragment$2;.this$0:Lorg/androidfromfrankfurt/archnews/NewsFragment; // field@0c0e │ │ +09bab4: 7010 cd1f 0000 |0002: invoke-direct {v0}, Lat/theengine/android/simple_rss2_android/SimpleRss2ParserCallback;.:()V // method@1fcd │ │ +09baba: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=99 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lorg/androidfromfrankfurt/archnews/NewsFragment$2; │ │ - 0x0000 - 0x0006 reg=1 (null) Lorg/androidfromfrankfurt/archnews/NewsFragment; │ │ + 0x0000 - 0x0006 reg=1 this$0 Lorg/androidfromfrankfurt/archnews/NewsFragment; │ │ │ │ Virtual methods - │ │ #0 : (in Lorg/androidfromfrankfurt/archnews/NewsFragment$2;) │ │ name : 'onError' │ │ type : '(Ljava/lang/Exception;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 11 16-bit code units │ │ -06dd60: |[06dd60] org.androidfromfrankfurt.archnews.NewsFragment$2.onError:(Ljava/lang/Exception;)V │ │ -06dd70: 5430 f508 |0000: iget-object v0, v3, Lorg/androidfromfrankfurt/archnews/NewsFragment$2;.this$0:Lorg/androidfromfrankfurt/archnews/NewsFragment; // field@08f5 │ │ -06dd74: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -06dd76: 6e10 7517 0400 |0003: invoke-virtual {v4}, Ljava/lang/Exception;.getMessage:()Ljava/lang/String; // method@1775 │ │ -06dd7c: 0c02 |0006: move-result-object v2 │ │ -06dd7e: 7130 5e18 1002 |0007: invoke-static {v0, v1, v2}, Lorg/androidfromfrankfurt/archnews/NewsFragment;.access$000:(Lorg/androidfromfrankfurt/archnews/NewsFragment;ZLjava/lang/String;)V // method@185e │ │ -06dd84: 0e00 |000a: return-void │ │ +09babc: |[09babc] org.androidfromfrankfurt.archnews.NewsFragment$2.onError:(Ljava/lang/Exception;)V │ │ +09bacc: 5430 0e0c |0000: iget-object v0, v3, Lorg/androidfromfrankfurt/archnews/NewsFragment$2;.this$0:Lorg/androidfromfrankfurt/archnews/NewsFragment; // field@0c0e │ │ +09bad0: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +09bad2: 6e10 6422 0400 |0003: invoke-virtual {v4}, Ljava/lang/Exception;.getMessage:()Ljava/lang/String; // method@2264 │ │ +09bad8: 0c02 |0006: move-result-object v2 │ │ +09bada: 7130 7023 1002 |0007: invoke-static {v0, v1, v2}, Lorg/androidfromfrankfurt/archnews/NewsFragment;.access$000:(Lorg/androidfromfrankfurt/archnews/NewsFragment;ZLjava/lang/String;)V // method@2370 │ │ +09bae0: 0e00 |000a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=109 │ │ 0x000a line=110 │ │ locals : │ │ 0x0000 - 0x000b reg=3 this Lorg/androidfromfrankfurt/archnews/NewsFragment$2; │ │ 0x0000 - 0x000b reg=4 arg0 Ljava/lang/Exception; │ │ @@ -152298,57 +214218,57 @@ │ │ type : '(Ljava/util/List;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 29 16-bit code units │ │ -06dd88: |[06dd88] org.androidfromfrankfurt.archnews.NewsFragment$2.onFeedParsed:(Ljava/util/List;)V │ │ -06dd98: 5440 f508 |0000: iget-object v0, v4, Lorg/androidfromfrankfurt/archnews/NewsFragment$2;.this$0:Lorg/androidfromfrankfurt/archnews/NewsFragment; // field@08f5 │ │ -06dd9c: 2201 fc03 |0002: new-instance v1, Lorg/androidfromfrankfurt/archnews/NewsAdapter; // type@03fc │ │ -06dda0: 5442 f508 |0004: iget-object v2, v4, Lorg/androidfromfrankfurt/archnews/NewsFragment$2;.this$0:Lorg/androidfromfrankfurt/archnews/NewsFragment; // field@08f5 │ │ -06dda4: 6e10 6018 0200 |0006: invoke-virtual {v2}, Lorg/androidfromfrankfurt/archnews/NewsFragment;.getActivity:()Landroid/support/v4/app/FragmentActivity; // method@1860 │ │ -06ddaa: 0c02 |0009: move-result-object v2 │ │ -06ddac: 1403 0900 037f |000a: const v3, #float 1.74129e+38 // #7f030009 │ │ -06ddb2: 1f05 cf03 |000d: check-cast v5, Ljava/util/ArrayList; // type@03cf │ │ -06ddb6: 7040 5318 2153 |000f: invoke-direct {v1, v2, v3, v5}, Lorg/androidfromfrankfurt/archnews/NewsAdapter;.:(Landroid/content/Context;ILjava/util/ArrayList;)V // method@1853 │ │ -06ddbc: 6e20 6d18 1000 |0012: invoke-virtual {v0, v1}, Lorg/androidfromfrankfurt/archnews/NewsFragment;.setListAdapter:(Landroid/widget/ListAdapter;)V // method@186d │ │ -06ddc2: 5440 f508 |0015: iget-object v0, v4, Lorg/androidfromfrankfurt/archnews/NewsFragment$2;.this$0:Lorg/androidfromfrankfurt/archnews/NewsFragment; // field@08f5 │ │ -06ddc6: 1211 |0017: const/4 v1, #int 1 // #1 │ │ -06ddc8: 1202 |0018: const/4 v2, #int 0 // #0 │ │ -06ddca: 7130 5e18 1002 |0019: invoke-static {v0, v1, v2}, Lorg/androidfromfrankfurt/archnews/NewsFragment;.access$000:(Lorg/androidfromfrankfurt/archnews/NewsFragment;ZLjava/lang/String;)V // method@185e │ │ -06ddd0: 0e00 |001c: return-void │ │ +09bae4: |[09bae4] org.androidfromfrankfurt.archnews.NewsFragment$2.onFeedParsed:(Ljava/util/List;)V │ │ +09baf4: 5440 0e0c |0000: iget-object v0, v4, Lorg/androidfromfrankfurt/archnews/NewsFragment$2;.this$0:Lorg/androidfromfrankfurt/archnews/NewsFragment; // field@0c0e │ │ +09baf8: 2201 8605 |0002: new-instance v1, Lorg/androidfromfrankfurt/archnews/NewsAdapter; // type@0586 │ │ +09bafc: 5442 0e0c |0004: iget-object v2, v4, Lorg/androidfromfrankfurt/archnews/NewsFragment$2;.this$0:Lorg/androidfromfrankfurt/archnews/NewsFragment; // field@0c0e │ │ +09bb00: 6e10 7223 0200 |0006: invoke-virtual {v2}, Lorg/androidfromfrankfurt/archnews/NewsFragment;.getActivity:()Landroid/support/v4/app/FragmentActivity; // method@2372 │ │ +09bb06: 0c02 |0009: move-result-object v2 │ │ +09bb08: 1403 0900 037f |000a: const v3, #float 1.74129e+38 // #7f030009 │ │ +09bb0e: 1f05 5905 |000d: check-cast v5, Ljava/util/ArrayList; // type@0559 │ │ +09bb12: 7040 6523 2153 |000f: invoke-direct {v1, v2, v3, v5}, Lorg/androidfromfrankfurt/archnews/NewsAdapter;.:(Landroid/content/Context;ILjava/util/ArrayList;)V // method@2365 │ │ +09bb18: 6e20 7f23 1000 |0012: invoke-virtual {v0, v1}, Lorg/androidfromfrankfurt/archnews/NewsFragment;.setListAdapter:(Landroid/widget/ListAdapter;)V // method@237f │ │ +09bb1e: 5440 0e0c |0015: iget-object v0, v4, Lorg/androidfromfrankfurt/archnews/NewsFragment$2;.this$0:Lorg/androidfromfrankfurt/archnews/NewsFragment; // field@0c0e │ │ +09bb22: 1211 |0017: const/4 v1, #int 1 // #1 │ │ +09bb24: 1202 |0018: const/4 v2, #int 0 // #0 │ │ +09bb26: 7130 7023 1002 |0019: invoke-static {v0, v1, v2}, Lorg/androidfromfrankfurt/archnews/NewsFragment;.access$000:(Lorg/androidfromfrankfurt/archnews/NewsFragment;ZLjava/lang/String;)V // method@2370 │ │ +09bb2c: 0e00 |001c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=103 │ │ 0x0015 line=104 │ │ 0x001c line=105 │ │ locals : │ │ 0x0000 - 0x0000 reg=5 (null) Ljava/util/List; │ │ 0x0000 - 0x000f reg=5 arg0 Ljava/util/List; Ljava/util/List; │ │ 0x0000 - 0x001d reg=4 this Lorg/androidfromfrankfurt/archnews/NewsFragment$2; │ │ │ │ - source_file_idx : 2447 (NewsFragment.java) │ │ + source_file_idx : 3304 (NewsFragment.java) │ │ │ │ -Class #597 header: │ │ -class_idx : 150 │ │ +Class #877 header: │ │ +class_idx : 237 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 152 │ │ -source_file_idx : 442 │ │ +superclass_idx : 239 │ │ +source_file_idx : 516 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 6 │ │ │ │ -Class #597 annotations: │ │ +Class #877 annotations: │ │ Annotations on class │ │ VISIBILITY_SYSTEM Ldalvik/annotation/EnclosingClass; value=Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat; │ │ VISIBILITY_SYSTEM Ldalvik/annotation/InnerClass; accessFlags=8 name="AccessibilityServiceInfoIcsImpl" │ │ │ │ -Class #597 - │ │ +Class #877 - │ │ Class descriptor : 'Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoIcsImpl;' │ │ Access flags : 0x0000 () │ │ Superclass : 'Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoStubImpl;' │ │ Interfaces - │ │ Static fields - │ │ Instance fields - │ │ Direct methods - │ │ @@ -152357,17 +214277,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -06ddd4: |[06ddd4] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompat$AccessibilityServiceInfoIcsImpl.:()V │ │ -06dde4: 7010 4202 0000 |0000: invoke-direct {v0}, Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoStubImpl;.:()V // method@0242 │ │ -06ddea: 0e00 |0003: return-void │ │ +09bb30: |[09bb30] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompat$AccessibilityServiceInfoIcsImpl.:()V │ │ +09bb40: 7010 9303 0000 |0000: invoke-direct {v0}, Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoStubImpl;.:()V // method@0393 │ │ +09bb46: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=67 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoIcsImpl; │ │ │ │ Virtual methods - │ │ @@ -152376,18 +214296,18 @@ │ │ type : '(Landroid/accessibilityservice/AccessibilityServiceInfo;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -06ddec: |[06ddec] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompat$AccessibilityServiceInfoIcsImpl.getCanRetrieveWindowContent:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Z │ │ -06ddfc: 7110 5b02 0200 |0000: invoke-static {v2}, Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompatIcs;.getCanRetrieveWindowContent:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Z // method@025b │ │ -06de02: 0a00 |0003: move-result v0 │ │ -06de04: 0f00 |0004: return v0 │ │ +09bb48: |[09bb48] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompat$AccessibilityServiceInfoIcsImpl.getCanRetrieveWindowContent:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Z │ │ +09bb58: 7110 ac03 0200 |0000: invoke-static {v2}, Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompatIcs;.getCanRetrieveWindowContent:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Z // method@03ac │ │ +09bb5e: 0a00 |0003: move-result v0 │ │ +09bb60: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=71 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoIcsImpl; │ │ 0x0000 - 0x0005 reg=2 info Landroid/accessibilityservice/AccessibilityServiceInfo; │ │ │ │ @@ -152396,22 +214316,22 @@ │ │ type : '(Landroid/accessibilityservice/AccessibilityServiceInfo;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 10 16-bit code units │ │ -06de08: |[06de08] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompat$AccessibilityServiceInfoIcsImpl.getCapabilities:(Landroid/accessibilityservice/AccessibilityServiceInfo;)I │ │ -06de18: 6e20 3a02 2100 |0000: invoke-virtual {v1, v2}, Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoIcsImpl;.getCanRetrieveWindowContent:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Z // method@023a │ │ -06de1e: 0a00 |0003: move-result v0 │ │ -06de20: 3800 0400 |0004: if-eqz v0, 0008 // +0004 │ │ -06de24: 1210 |0006: const/4 v0, #int 1 // #1 │ │ -06de26: 0f00 |0007: return v0 │ │ -06de28: 1200 |0008: const/4 v0, #int 0 // #0 │ │ -06de2a: 28fe |0009: goto 0007 // -0002 │ │ +09bb64: |[09bb64] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompat$AccessibilityServiceInfoIcsImpl.getCapabilities:(Landroid/accessibilityservice/AccessibilityServiceInfo;)I │ │ +09bb74: 6e20 8b03 2100 |0000: invoke-virtual {v1, v2}, Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoIcsImpl;.getCanRetrieveWindowContent:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Z // method@038b │ │ +09bb7a: 0a00 |0003: move-result v0 │ │ +09bb7c: 3800 0400 |0004: if-eqz v0, 0008 // +0004 │ │ +09bb80: 1210 |0006: const/4 v0, #int 1 // #1 │ │ +09bb82: 0f00 |0007: return v0 │ │ +09bb84: 1200 |0008: const/4 v0, #int 0 // #0 │ │ +09bb86: 28fe |0009: goto 0007 // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=96 │ │ 0x0006 line=97 │ │ 0x0007 line=99 │ │ locals : │ │ 0x0000 - 0x000a reg=1 this Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoIcsImpl; │ │ @@ -152422,18 +214342,18 @@ │ │ type : '(Landroid/accessibilityservice/AccessibilityServiceInfo;)Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -06de2c: |[06de2c] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompat$AccessibilityServiceInfoIcsImpl.getDescription:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Ljava/lang/String; │ │ -06de3c: 7110 5c02 0200 |0000: invoke-static {v2}, Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompatIcs;.getDescription:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Ljava/lang/String; // method@025c │ │ -06de42: 0c00 |0003: move-result-object v0 │ │ -06de44: 1100 |0004: return-object v0 │ │ +09bb88: |[09bb88] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompat$AccessibilityServiceInfoIcsImpl.getDescription:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Ljava/lang/String; │ │ +09bb98: 7110 ad03 0200 |0000: invoke-static {v2}, Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompatIcs;.getDescription:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Ljava/lang/String; // method@03ad │ │ +09bb9e: 0c00 |0003: move-result-object v0 │ │ +09bba0: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=76 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoIcsImpl; │ │ 0x0000 - 0x0005 reg=2 info Landroid/accessibilityservice/AccessibilityServiceInfo; │ │ │ │ @@ -152442,18 +214362,18 @@ │ │ type : '(Landroid/accessibilityservice/AccessibilityServiceInfo;)Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -06de48: |[06de48] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompat$AccessibilityServiceInfoIcsImpl.getId:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Ljava/lang/String; │ │ -06de58: 7110 5d02 0200 |0000: invoke-static {v2}, Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompatIcs;.getId:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Ljava/lang/String; // method@025d │ │ -06de5e: 0c00 |0003: move-result-object v0 │ │ -06de60: 1100 |0004: return-object v0 │ │ +09bba4: |[09bba4] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompat$AccessibilityServiceInfoIcsImpl.getId:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Ljava/lang/String; │ │ +09bbb4: 7110 ae03 0200 |0000: invoke-static {v2}, Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompatIcs;.getId:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Ljava/lang/String; // method@03ae │ │ +09bbba: 0c00 |0003: move-result-object v0 │ │ +09bbbc: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=81 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoIcsImpl; │ │ 0x0000 - 0x0005 reg=2 info Landroid/accessibilityservice/AccessibilityServiceInfo; │ │ │ │ @@ -152462,18 +214382,18 @@ │ │ type : '(Landroid/accessibilityservice/AccessibilityServiceInfo;)Landroid/content/pm/ResolveInfo;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -06de64: |[06de64] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompat$AccessibilityServiceInfoIcsImpl.getResolveInfo:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Landroid/content/pm/ResolveInfo; │ │ -06de74: 7110 5e02 0200 |0000: invoke-static {v2}, Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompatIcs;.getResolveInfo:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Landroid/content/pm/ResolveInfo; // method@025e │ │ -06de7a: 0c00 |0003: move-result-object v0 │ │ -06de7c: 1100 |0004: return-object v0 │ │ +09bbc0: |[09bbc0] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompat$AccessibilityServiceInfoIcsImpl.getResolveInfo:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Landroid/content/pm/ResolveInfo; │ │ +09bbd0: 7110 af03 0200 |0000: invoke-static {v2}, Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompatIcs;.getResolveInfo:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Landroid/content/pm/ResolveInfo; // method@03af │ │ +09bbd6: 0c00 |0003: move-result-object v0 │ │ +09bbd8: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=86 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoIcsImpl; │ │ 0x0000 - 0x0005 reg=2 info Landroid/accessibilityservice/AccessibilityServiceInfo; │ │ │ │ @@ -152482,43 +214402,43 @@ │ │ type : '(Landroid/accessibilityservice/AccessibilityServiceInfo;)Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -06de80: |[06de80] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompat$AccessibilityServiceInfoIcsImpl.getSettingsActivityName:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Ljava/lang/String; │ │ -06de90: 7110 5f02 0200 |0000: invoke-static {v2}, Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompatIcs;.getSettingsActivityName:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Ljava/lang/String; // method@025f │ │ -06de96: 0c00 |0003: move-result-object v0 │ │ -06de98: 1100 |0004: return-object v0 │ │ +09bbdc: |[09bbdc] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompat$AccessibilityServiceInfoIcsImpl.getSettingsActivityName:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Ljava/lang/String; │ │ +09bbec: 7110 b003 0200 |0000: invoke-static {v2}, Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompatIcs;.getSettingsActivityName:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Ljava/lang/String; // method@03b0 │ │ +09bbf2: 0c00 |0003: move-result-object v0 │ │ +09bbf4: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=91 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoIcsImpl; │ │ 0x0000 - 0x0005 reg=2 info Landroid/accessibilityservice/AccessibilityServiceInfo; │ │ │ │ - source_file_idx : 442 (AccessibilityServiceInfoCompat.java) │ │ + source_file_idx : 516 (AccessibilityServiceInfoCompat.java) │ │ │ │ -Class #598 header: │ │ -class_idx : 220 │ │ +Class #878 header: │ │ +class_idx : 334 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 219 │ │ -source_file_idx : 2438 │ │ +superclass_idx : 333 │ │ +source_file_idx : 3295 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 5 │ │ │ │ -Class #598 annotations: │ │ +Class #878 annotations: │ │ Annotations on class │ │ VISIBILITY_SYSTEM Ldalvik/annotation/EnclosingClass; value=Landroid/support/v4/app/NavUtils; │ │ VISIBILITY_SYSTEM Ldalvik/annotation/InnerClass; accessFlags=8 name="NavUtilsImplJB" │ │ │ │ -Class #598 - │ │ +Class #878 - │ │ Class descriptor : 'Landroid/support/v4/app/NavUtils$NavUtilsImplJB;' │ │ Access flags : 0x0000 () │ │ Superclass : 'Landroid/support/v4/app/NavUtils$NavUtilsImplBase;' │ │ Interfaces - │ │ Static fields - │ │ Instance fields - │ │ Direct methods - │ │ @@ -152527,73 +214447,73 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -06de9c: |[06de9c] android.support.v4.app.NavUtils$NavUtilsImplJB.:()V │ │ -06deac: 7010 d004 0000 |0000: invoke-direct {v0}, Landroid/support/v4/app/NavUtils$NavUtilsImplBase;.:()V // method@04d0 │ │ -06deb2: 0e00 |0003: return-void │ │ +09bbf8: |[09bbf8] android.support.v4.app.NavUtils$NavUtilsImplJB.:()V │ │ +09bc08: 7010 ce06 0000 |0000: invoke-direct {v0}, Landroid/support/v4/app/NavUtils$NavUtilsImplBase;.:()V // method@06ce │ │ +09bc0e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=95 │ │ + 0x0000 line=96 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/NavUtils$NavUtilsImplJB; │ │ │ │ Virtual methods - │ │ #0 : (in Landroid/support/v4/app/NavUtils$NavUtilsImplJB;) │ │ name : 'getParentActivityIntent' │ │ type : '(Landroid/app/Activity;)Landroid/content/Intent;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 11 16-bit code units │ │ -06deb4: |[06deb4] android.support.v4.app.NavUtils$NavUtilsImplJB.getParentActivityIntent:(Landroid/app/Activity;)Landroid/content/Intent; │ │ -06dec4: 7110 e604 0200 |0000: invoke-static {v2}, Landroid/support/v4/app/NavUtilsJB;.getParentActivityIntent:(Landroid/app/Activity;)Landroid/content/Intent; // method@04e6 │ │ -06deca: 0c00 |0003: move-result-object v0 │ │ -06decc: 3900 0600 |0004: if-nez v0, 000a // +0006 │ │ -06ded0: 6e20 da04 2100 |0006: invoke-virtual {v1, v2}, Landroid/support/v4/app/NavUtils$NavUtilsImplJB;.superGetParentActivityIntent:(Landroid/app/Activity;)Landroid/content/Intent; // method@04da │ │ -06ded6: 0c00 |0009: move-result-object v0 │ │ -06ded8: 1100 |000a: return-object v0 │ │ +09bc10: |[09bc10] android.support.v4.app.NavUtils$NavUtilsImplJB.getParentActivityIntent:(Landroid/app/Activity;)Landroid/content/Intent; │ │ +09bc20: 7110 e406 0200 |0000: invoke-static {v2}, Landroid/support/v4/app/NavUtilsJB;.getParentActivityIntent:(Landroid/app/Activity;)Landroid/content/Intent; // method@06e4 │ │ +09bc26: 0c00 |0003: move-result-object v0 │ │ +09bc28: 3900 0600 |0004: if-nez v0, 000a // +0006 │ │ +09bc2c: 6e20 d806 2100 |0006: invoke-virtual {v1, v2}, Landroid/support/v4/app/NavUtils$NavUtilsImplJB;.superGetParentActivityIntent:(Landroid/app/Activity;)Landroid/content/Intent; // method@06d8 │ │ +09bc32: 0c00 |0009: move-result-object v0 │ │ +09bc34: 1100 |000a: return-object v0 │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=101 │ │ - 0x0004 line=102 │ │ - 0x0006 line=103 │ │ - 0x000a line=105 │ │ + 0x0000 line=102 │ │ + 0x0004 line=103 │ │ + 0x0006 line=104 │ │ + 0x000a line=106 │ │ locals : │ │ 0x0004 - 0x000b reg=0 result Landroid/content/Intent; │ │ 0x0000 - 0x000b reg=1 this Landroid/support/v4/app/NavUtils$NavUtilsImplJB; │ │ 0x0000 - 0x000b reg=2 activity Landroid/app/Activity; │ │ │ │ #1 : (in Landroid/support/v4/app/NavUtils$NavUtilsImplJB;) │ │ name : 'getParentActivityName' │ │ type : '(Landroid/content/Context;Landroid/content/pm/ActivityInfo;)Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 11 16-bit code units │ │ -06dedc: |[06dedc] android.support.v4.app.NavUtils$NavUtilsImplJB.getParentActivityName:(Landroid/content/Context;Landroid/content/pm/ActivityInfo;)Ljava/lang/String; │ │ -06deec: 7110 e704 0300 |0000: invoke-static {v3}, Landroid/support/v4/app/NavUtilsJB;.getParentActivityName:(Landroid/content/pm/ActivityInfo;)Ljava/lang/String; // method@04e7 │ │ -06def2: 0c00 |0003: move-result-object v0 │ │ -06def4: 3900 0600 |0004: if-nez v0, 000a // +0006 │ │ -06def8: 6f30 d204 2103 |0006: invoke-super {v1, v2, v3}, Landroid/support/v4/app/NavUtils$NavUtilsImplBase;.getParentActivityName:(Landroid/content/Context;Landroid/content/pm/ActivityInfo;)Ljava/lang/String; // method@04d2 │ │ -06defe: 0c00 |0009: move-result-object v0 │ │ -06df00: 1100 |000a: return-object v0 │ │ +09bc38: |[09bc38] android.support.v4.app.NavUtils$NavUtilsImplJB.getParentActivityName:(Landroid/content/Context;Landroid/content/pm/ActivityInfo;)Ljava/lang/String; │ │ +09bc48: 7110 e506 0300 |0000: invoke-static {v3}, Landroid/support/v4/app/NavUtilsJB;.getParentActivityName:(Landroid/content/pm/ActivityInfo;)Ljava/lang/String; // method@06e5 │ │ +09bc4e: 0c00 |0003: move-result-object v0 │ │ +09bc50: 3900 0600 |0004: if-nez v0, 000a // +0006 │ │ +09bc54: 6f30 d006 2103 |0006: invoke-super {v1, v2, v3}, Landroid/support/v4/app/NavUtils$NavUtilsImplBase;.getParentActivityName:(Landroid/content/Context;Landroid/content/pm/ActivityInfo;)Ljava/lang/String; // method@06d0 │ │ +09bc5a: 0c00 |0009: move-result-object v0 │ │ +09bc5c: 1100 |000a: return-object v0 │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=124 │ │ - 0x0004 line=125 │ │ - 0x0006 line=126 │ │ - 0x000a line=128 │ │ + 0x0000 line=125 │ │ + 0x0004 line=126 │ │ + 0x0006 line=127 │ │ + 0x000a line=129 │ │ locals : │ │ 0x0004 - 0x000b reg=0 result Ljava/lang/String; │ │ 0x0000 - 0x000b reg=1 this Landroid/support/v4/app/NavUtils$NavUtilsImplJB; │ │ 0x0000 - 0x000b reg=2 context Landroid/content/Context; │ │ 0x0000 - 0x000b reg=3 info Landroid/content/pm/ActivityInfo; │ │ │ │ #2 : (in Landroid/support/v4/app/NavUtils$NavUtilsImplJB;) │ │ @@ -152601,85 +214521,922 @@ │ │ type : '(Landroid/app/Activity;Landroid/content/Intent;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -06df04: |[06df04] android.support.v4.app.NavUtils$NavUtilsImplJB.navigateUpTo:(Landroid/app/Activity;Landroid/content/Intent;)V │ │ -06df14: 7120 e804 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/app/NavUtilsJB;.navigateUpTo:(Landroid/app/Activity;Landroid/content/Intent;)V // method@04e8 │ │ -06df1a: 0e00 |0003: return-void │ │ +09bc60: |[09bc60] android.support.v4.app.NavUtils$NavUtilsImplJB.navigateUpTo:(Landroid/app/Activity;Landroid/content/Intent;)V │ │ +09bc70: 7120 e606 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/app/NavUtilsJB;.navigateUpTo:(Landroid/app/Activity;Landroid/content/Intent;)V // method@06e6 │ │ +09bc76: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=119 │ │ - 0x0003 line=120 │ │ + 0x0000 line=120 │ │ + 0x0003 line=121 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/NavUtils$NavUtilsImplJB; │ │ 0x0000 - 0x0004 reg=1 activity Landroid/app/Activity; │ │ 0x0000 - 0x0004 reg=2 upIntent Landroid/content/Intent; │ │ │ │ #3 : (in Landroid/support/v4/app/NavUtils$NavUtilsImplJB;) │ │ name : 'shouldUpRecreateTask' │ │ type : '(Landroid/app/Activity;Landroid/content/Intent;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -06df1c: |[06df1c] android.support.v4.app.NavUtils$NavUtilsImplJB.shouldUpRecreateTask:(Landroid/app/Activity;Landroid/content/Intent;)Z │ │ -06df2c: 7120 e904 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/app/NavUtilsJB;.shouldUpRecreateTask:(Landroid/app/Activity;Landroid/content/Intent;)Z // method@04e9 │ │ -06df32: 0a00 |0003: move-result v0 │ │ -06df34: 0f00 |0004: return v0 │ │ +09bc78: |[09bc78] android.support.v4.app.NavUtils$NavUtilsImplJB.shouldUpRecreateTask:(Landroid/app/Activity;Landroid/content/Intent;)Z │ │ +09bc88: 7120 e706 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/app/NavUtilsJB;.shouldUpRecreateTask:(Landroid/app/Activity;Landroid/content/Intent;)Z // method@06e7 │ │ +09bc8e: 0a00 |0003: move-result v0 │ │ +09bc90: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=114 │ │ + 0x0000 line=115 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/app/NavUtils$NavUtilsImplJB; │ │ 0x0000 - 0x0005 reg=2 activity Landroid/app/Activity; │ │ 0x0000 - 0x0005 reg=3 targetIntent Landroid/content/Intent; │ │ │ │ #4 : (in Landroid/support/v4/app/NavUtils$NavUtilsImplJB;) │ │ name : 'superGetParentActivityIntent' │ │ type : '(Landroid/app/Activity;)Landroid/content/Intent;' │ │ access : 0x0000 () │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -06df38: |[06df38] android.support.v4.app.NavUtils$NavUtilsImplJB.superGetParentActivityIntent:(Landroid/app/Activity;)Landroid/content/Intent; │ │ -06df48: 6f20 d104 2100 |0000: invoke-super {v1, v2}, Landroid/support/v4/app/NavUtils$NavUtilsImplBase;.getParentActivityIntent:(Landroid/app/Activity;)Landroid/content/Intent; // method@04d1 │ │ -06df4e: 0c00 |0003: move-result-object v0 │ │ -06df50: 1100 |0004: return-object v0 │ │ +09bc94: |[09bc94] android.support.v4.app.NavUtils$NavUtilsImplJB.superGetParentActivityIntent:(Landroid/app/Activity;)Landroid/content/Intent; │ │ +09bca4: 6f20 cf06 2100 |0000: invoke-super {v1, v2}, Landroid/support/v4/app/NavUtils$NavUtilsImplBase;.getParentActivityIntent:(Landroid/app/Activity;)Landroid/content/Intent; // method@06cf │ │ +09bcaa: 0c00 |0003: move-result-object v0 │ │ +09bcac: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=109 │ │ + 0x0000 line=110 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/app/NavUtils$NavUtilsImplJB; │ │ 0x0000 - 0x0005 reg=2 activity Landroid/app/Activity; │ │ │ │ - source_file_idx : 2438 (NavUtils.java) │ │ + source_file_idx : 3295 (NavUtils.java) │ │ │ │ -Class #599 header: │ │ -class_idx : 244 │ │ +Class #879 header: │ │ +class_idx : 359 │ │ +access_flags : 0 (0x0000) │ │ +superclass_idx : 358 │ │ +source_file_idx : 3328 │ │ +static_fields_size : 0 │ │ +instance_fields_size: 0 │ │ +direct_methods_size : 1 │ │ +virtual_methods_size: 1 │ │ + │ │ +Class #879 annotations: │ │ +Annotations on class │ │ + VISIBILITY_SYSTEM Ldalvik/annotation/EnclosingClass; value=Landroid/support/v4/app/NotificationCompat; │ │ + VISIBILITY_SYSTEM Ldalvik/annotation/InnerClass; accessFlags=8 name="NotificationCompatImplGingerbread" │ │ + │ │ +Class #879 - │ │ + Class descriptor : 'Landroid/support/v4/app/NotificationCompat$NotificationCompatImplGingerbread;' │ │ + Access flags : 0x0000 () │ │ + Superclass : 'Landroid/support/v4/app/NotificationCompat$NotificationCompatImplBase;' │ │ + Interfaces - │ │ + Static fields - │ │ + Instance fields - │ │ + Direct methods - │ │ + #0 : (in Landroid/support/v4/app/NotificationCompat$NotificationCompatImplGingerbread;) │ │ + name : '' │ │ + type : '()V' │ │ + access : 0x10000 (CONSTRUCTOR) │ │ + code - │ │ + registers : 1 │ │ + ins : 1 │ │ + outs : 1 │ │ + insns size : 4 16-bit code units │ │ +09bcb0: |[09bcb0] android.support.v4.app.NotificationCompat$NotificationCompatImplGingerbread.:()V │ │ +09bcc0: 7010 9407 0000 |0000: invoke-direct {v0}, Landroid/support/v4/app/NotificationCompat$NotificationCompatImplBase;.:()V // method@0794 │ │ +09bcc6: 0e00 |0003: return-void │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=539 │ │ + locals : │ │ + 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/NotificationCompat$NotificationCompatImplGingerbread; │ │ + │ │ + Virtual methods - │ │ + #0 : (in Landroid/support/v4/app/NotificationCompat$NotificationCompatImplGingerbread;) │ │ + name : 'build' │ │ + type : '(Landroid/support/v4/app/NotificationCompat$Builder;)Landroid/app/Notification;' │ │ + access : 0x0001 (PUBLIC) │ │ + code - │ │ + registers : 8 │ │ + ins : 2 │ │ + outs : 6 │ │ + insns size : 38 16-bit code units │ │ +09bcc8: |[09bcc8] android.support.v4.app.NotificationCompat$NotificationCompatImplGingerbread.build:(Landroid/support/v4/app/NotificationCompat$Builder;)Landroid/app/Notification; │ │ +09bcd8: 5470 0602 |0000: iget-object v0, v7, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@0206 │ │ +09bcdc: 5471 ff01 |0002: iget-object v1, v7, Landroid/support/v4/app/NotificationCompat$Builder;.mContext:Landroid/content/Context; // field@01ff │ │ +09bce0: 5472 fe01 |0004: iget-object v2, v7, Landroid/support/v4/app/NotificationCompat$Builder;.mContentTitle:Ljava/lang/CharSequence; // field@01fe │ │ +09bce4: 5473 fd01 |0006: iget-object v3, v7, Landroid/support/v4/app/NotificationCompat$Builder;.mContentText:Ljava/lang/CharSequence; // field@01fd │ │ +09bce8: 5474 fc01 |0008: iget-object v4, v7, Landroid/support/v4/app/NotificationCompat$Builder;.mContentIntent:Landroid/app/PendingIntent; // field@01fc │ │ +09bcec: 6e54 c600 1032 |000a: invoke-virtual {v0, v1, v2, v3, v4}, Landroid/app/Notification;.setLatestEventInfo:(Landroid/content/Context;Ljava/lang/CharSequence;Ljava/lang/CharSequence;Landroid/app/PendingIntent;)V // method@00c6 │ │ +09bcf2: 5471 ff01 |000d: iget-object v1, v7, Landroid/support/v4/app/NotificationCompat$Builder;.mContext:Landroid/content/Context; // field@01ff │ │ +09bcf6: 5472 fe01 |000f: iget-object v2, v7, Landroid/support/v4/app/NotificationCompat$Builder;.mContentTitle:Ljava/lang/CharSequence; // field@01fe │ │ +09bcfa: 5473 fd01 |0011: iget-object v3, v7, Landroid/support/v4/app/NotificationCompat$Builder;.mContentText:Ljava/lang/CharSequence; // field@01fd │ │ +09bcfe: 5474 fc01 |0013: iget-object v4, v7, Landroid/support/v4/app/NotificationCompat$Builder;.mContentIntent:Landroid/app/PendingIntent; // field@01fc │ │ +09bd02: 5475 0102 |0015: iget-object v5, v7, Landroid/support/v4/app/NotificationCompat$Builder;.mFullScreenIntent:Landroid/app/PendingIntent; // field@0201 │ │ +09bd06: 7706 2708 0000 |0017: invoke-static/range {v0, v1, v2, v3, v4, v5}, Landroid/support/v4/app/NotificationCompatGingerbread;.add:(Landroid/app/Notification;Landroid/content/Context;Ljava/lang/CharSequence;Ljava/lang/CharSequence;Landroid/app/PendingIntent;Landroid/app/PendingIntent;)Landroid/app/Notification; // method@0827 │ │ +09bd0c: 0c00 |001a: move-result-object v0 │ │ +09bd0e: 5271 0902 |001b: iget v1, v7, Landroid/support/v4/app/NotificationCompat$Builder;.mPriority:I // field@0209 │ │ +09bd12: 3d01 0800 |001d: if-lez v1, 0025 // +0008 │ │ +09bd16: 5201 0b00 |001f: iget v1, v0, Landroid/app/Notification;.flags:I // field@000b │ │ +09bd1a: d611 8000 |0021: or-int/lit16 v1, v1, #int 128 // #0080 │ │ +09bd1e: 5901 0b00 |0023: iput v1, v0, Landroid/app/Notification;.flags:I // field@000b │ │ +09bd22: 1100 |0025: return-object v0 │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=542 │ │ + 0x0002 line=543 │ │ + 0x000d line=545 │ │ + 0x001b line=548 │ │ + 0x001f line=549 │ │ + 0x0025 line=551 │ │ + locals : │ │ + 0x0002 - 0x0026 reg=0 result Landroid/app/Notification; │ │ + 0x0000 - 0x0026 reg=6 this Landroid/support/v4/app/NotificationCompat$NotificationCompatImplGingerbread; │ │ + 0x0000 - 0x0026 reg=7 b Landroid/support/v4/app/NotificationCompat$Builder; │ │ + │ │ + source_file_idx : 3328 (NotificationCompat.java) │ │ + │ │ +Class #880 header: │ │ +class_idx : 360 │ │ +access_flags : 0 (0x0000) │ │ +superclass_idx : 358 │ │ +source_file_idx : 3328 │ │ +static_fields_size : 0 │ │ +instance_fields_size: 0 │ │ +direct_methods_size : 1 │ │ +virtual_methods_size: 1 │ │ + │ │ +Class #880 annotations: │ │ +Annotations on class │ │ + VISIBILITY_SYSTEM Ldalvik/annotation/EnclosingClass; value=Landroid/support/v4/app/NotificationCompat; │ │ + VISIBILITY_SYSTEM Ldalvik/annotation/InnerClass; accessFlags=8 name="NotificationCompatImplHoneycomb" │ │ + │ │ +Class #880 - │ │ + Class descriptor : 'Landroid/support/v4/app/NotificationCompat$NotificationCompatImplHoneycomb;' │ │ + Access flags : 0x0000 () │ │ + Superclass : 'Landroid/support/v4/app/NotificationCompat$NotificationCompatImplBase;' │ │ + Interfaces - │ │ + Static fields - │ │ + Instance fields - │ │ + Direct methods - │ │ + #0 : (in Landroid/support/v4/app/NotificationCompat$NotificationCompatImplHoneycomb;) │ │ + name : '' │ │ + type : '()V' │ │ + access : 0x10000 (CONSTRUCTOR) │ │ + code - │ │ + registers : 1 │ │ + ins : 1 │ │ + outs : 1 │ │ + insns size : 4 16-bit code units │ │ +09bd24: |[09bd24] android.support.v4.app.NotificationCompat$NotificationCompatImplHoneycomb.:()V │ │ +09bd34: 7010 9407 0000 |0000: invoke-direct {v0}, Landroid/support/v4/app/NotificationCompat$NotificationCompatImplBase;.:()V // method@0794 │ │ +09bd3a: 0e00 |0003: return-void │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=555 │ │ + locals : │ │ + 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/NotificationCompat$NotificationCompatImplHoneycomb; │ │ + │ │ + Virtual methods - │ │ + #0 : (in Landroid/support/v4/app/NotificationCompat$NotificationCompatImplHoneycomb;) │ │ + name : 'build' │ │ + type : '(Landroid/support/v4/app/NotificationCompat$Builder;)Landroid/app/Notification;' │ │ + access : 0x0001 (PUBLIC) │ │ + code - │ │ + registers : 12 │ │ + ins : 2 │ │ + outs : 10 │ │ + insns size : 25 16-bit code units │ │ +09bd3c: |[09bd3c] android.support.v4.app.NotificationCompat$NotificationCompatImplHoneycomb.build:(Landroid/support/v4/app/NotificationCompat$Builder;)Landroid/app/Notification; │ │ +09bd4c: 54b0 ff01 |0000: iget-object v0, v11, Landroid/support/v4/app/NotificationCompat$Builder;.mContext:Landroid/content/Context; // field@01ff │ │ +09bd50: 54b1 0602 |0002: iget-object v1, v11, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@0206 │ │ +09bd54: 54b2 fe01 |0004: iget-object v2, v11, Landroid/support/v4/app/NotificationCompat$Builder;.mContentTitle:Ljava/lang/CharSequence; // field@01fe │ │ +09bd58: 54b3 fd01 |0006: iget-object v3, v11, Landroid/support/v4/app/NotificationCompat$Builder;.mContentText:Ljava/lang/CharSequence; // field@01fd │ │ +09bd5c: 54b4 fb01 |0008: iget-object v4, v11, Landroid/support/v4/app/NotificationCompat$Builder;.mContentInfo:Ljava/lang/CharSequence; // field@01fb │ │ +09bd60: 54b5 1202 |000a: iget-object v5, v11, Landroid/support/v4/app/NotificationCompat$Builder;.mTickerView:Landroid/widget/RemoteViews; // field@0212 │ │ +09bd64: 52b6 0702 |000c: iget v6, v11, Landroid/support/v4/app/NotificationCompat$Builder;.mNumber:I // field@0207 │ │ +09bd68: 54b7 fc01 |000e: iget-object v7, v11, Landroid/support/v4/app/NotificationCompat$Builder;.mContentIntent:Landroid/app/PendingIntent; // field@01fc │ │ +09bd6c: 54b8 0102 |0010: iget-object v8, v11, Landroid/support/v4/app/NotificationCompat$Builder;.mFullScreenIntent:Landroid/app/PendingIntent; // field@0201 │ │ +09bd70: 54b9 0402 |0012: iget-object v9, v11, Landroid/support/v4/app/NotificationCompat$Builder;.mLargeIcon:Landroid/graphics/Bitmap; // field@0204 │ │ +09bd74: 770a 2908 0000 |0014: invoke-static/range {v0, v1, v2, v3, v4, v5, v6, v7, v8, v9}, Landroid/support/v4/app/NotificationCompatHoneycomb;.add:(Landroid/content/Context;Landroid/app/Notification;Ljava/lang/CharSequence;Ljava/lang/CharSequence;Ljava/lang/CharSequence;Landroid/widget/RemoteViews;ILandroid/app/PendingIntent;Landroid/app/PendingIntent;Landroid/graphics/Bitmap;)Landroid/app/Notification; // method@0829 │ │ +09bd7a: 0c00 |0017: move-result-object v0 │ │ +09bd7c: 1100 |0018: return-object v0 │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=558 │ │ + locals : │ │ + 0x0000 - 0x0019 reg=10 this Landroid/support/v4/app/NotificationCompat$NotificationCompatImplHoneycomb; │ │ + 0x0000 - 0x0019 reg=11 b Landroid/support/v4/app/NotificationCompat$Builder; │ │ + │ │ + source_file_idx : 3328 (NotificationCompat.java) │ │ + │ │ +Class #881 header: │ │ +class_idx : 361 │ │ +access_flags : 0 (0x0000) │ │ +superclass_idx : 358 │ │ +source_file_idx : 3328 │ │ +static_fields_size : 0 │ │ +instance_fields_size: 0 │ │ +direct_methods_size : 1 │ │ +virtual_methods_size: 1 │ │ + │ │ +Class #881 annotations: │ │ +Annotations on class │ │ + VISIBILITY_SYSTEM Ldalvik/annotation/EnclosingClass; value=Landroid/support/v4/app/NotificationCompat; │ │ + VISIBILITY_SYSTEM Ldalvik/annotation/InnerClass; accessFlags=8 name="NotificationCompatImplIceCreamSandwich" │ │ + │ │ +Class #881 - │ │ + Class descriptor : 'Landroid/support/v4/app/NotificationCompat$NotificationCompatImplIceCreamSandwich;' │ │ + Access flags : 0x0000 () │ │ + Superclass : 'Landroid/support/v4/app/NotificationCompat$NotificationCompatImplBase;' │ │ + Interfaces - │ │ + Static fields - │ │ + Instance fields - │ │ + Direct methods - │ │ + #0 : (in Landroid/support/v4/app/NotificationCompat$NotificationCompatImplIceCreamSandwich;) │ │ + name : '' │ │ + type : '()V' │ │ + access : 0x10000 (CONSTRUCTOR) │ │ + code - │ │ + registers : 1 │ │ + ins : 1 │ │ + outs : 1 │ │ + insns size : 4 16-bit code units │ │ +09bd80: |[09bd80] android.support.v4.app.NotificationCompat$NotificationCompatImplIceCreamSandwich.:()V │ │ +09bd90: 7010 9407 0000 |0000: invoke-direct {v0}, Landroid/support/v4/app/NotificationCompat$NotificationCompatImplBase;.:()V // method@0794 │ │ +09bd96: 0e00 |0003: return-void │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=564 │ │ + locals : │ │ + 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/NotificationCompat$NotificationCompatImplIceCreamSandwich; │ │ + │ │ + Virtual methods - │ │ + #0 : (in Landroid/support/v4/app/NotificationCompat$NotificationCompatImplIceCreamSandwich;) │ │ + name : 'build' │ │ + type : '(Landroid/support/v4/app/NotificationCompat$Builder;)Landroid/app/Notification;' │ │ + access : 0x0001 (PUBLIC) │ │ + code - │ │ + registers : 15 │ │ + ins : 2 │ │ + outs : 13 │ │ + insns size : 31 16-bit code units │ │ +09bd98: |[09bd98] android.support.v4.app.NotificationCompat$NotificationCompatImplIceCreamSandwich.build:(Landroid/support/v4/app/NotificationCompat$Builder;)Landroid/app/Notification; │ │ +09bda8: 54e0 ff01 |0000: iget-object v0, v14, Landroid/support/v4/app/NotificationCompat$Builder;.mContext:Landroid/content/Context; // field@01ff │ │ +09bdac: 54e1 0602 |0002: iget-object v1, v14, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@0206 │ │ +09bdb0: 54e2 fe01 |0004: iget-object v2, v14, Landroid/support/v4/app/NotificationCompat$Builder;.mContentTitle:Ljava/lang/CharSequence; // field@01fe │ │ +09bdb4: 54e3 fd01 |0006: iget-object v3, v14, Landroid/support/v4/app/NotificationCompat$Builder;.mContentText:Ljava/lang/CharSequence; // field@01fd │ │ +09bdb8: 54e4 fb01 |0008: iget-object v4, v14, Landroid/support/v4/app/NotificationCompat$Builder;.mContentInfo:Ljava/lang/CharSequence; // field@01fb │ │ +09bdbc: 54e5 1202 |000a: iget-object v5, v14, Landroid/support/v4/app/NotificationCompat$Builder;.mTickerView:Landroid/widget/RemoteViews; // field@0212 │ │ +09bdc0: 52e6 0702 |000c: iget v6, v14, Landroid/support/v4/app/NotificationCompat$Builder;.mNumber:I // field@0207 │ │ +09bdc4: 54e7 fc01 |000e: iget-object v7, v14, Landroid/support/v4/app/NotificationCompat$Builder;.mContentIntent:Landroid/app/PendingIntent; // field@01fc │ │ +09bdc8: 54e8 0102 |0010: iget-object v8, v14, Landroid/support/v4/app/NotificationCompat$Builder;.mFullScreenIntent:Landroid/app/PendingIntent; // field@0201 │ │ +09bdcc: 54e9 0402 |0012: iget-object v9, v14, Landroid/support/v4/app/NotificationCompat$Builder;.mLargeIcon:Landroid/graphics/Bitmap; // field@0204 │ │ +09bdd0: 52ea 0c02 |0014: iget v10, v14, Landroid/support/v4/app/NotificationCompat$Builder;.mProgressMax:I // field@020c │ │ +09bdd4: 52eb 0a02 |0016: iget v11, v14, Landroid/support/v4/app/NotificationCompat$Builder;.mProgress:I // field@020a │ │ +09bdd8: 55ec 0b02 |0018: iget-boolean v12, v14, Landroid/support/v4/app/NotificationCompat$Builder;.mProgressIndeterminate:Z // field@020b │ │ +09bddc: 770d 2b08 0000 |001a: invoke-static/range {v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12}, Landroid/support/v4/app/NotificationCompatIceCreamSandwich;.add:(Landroid/content/Context;Landroid/app/Notification;Ljava/lang/CharSequence;Ljava/lang/CharSequence;Ljava/lang/CharSequence;Landroid/widget/RemoteViews;ILandroid/app/PendingIntent;Landroid/app/PendingIntent;Landroid/graphics/Bitmap;IIZ)Landroid/app/Notification; // method@082b │ │ +09bde2: 0c00 |001d: move-result-object v0 │ │ +09bde4: 1100 |001e: return-object v0 │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=567 │ │ + locals : │ │ + 0x0000 - 0x001f reg=13 this Landroid/support/v4/app/NotificationCompat$NotificationCompatImplIceCreamSandwich; │ │ + 0x0000 - 0x001f reg=14 b Landroid/support/v4/app/NotificationCompat$Builder; │ │ + │ │ + source_file_idx : 3328 (NotificationCompat.java) │ │ + │ │ +Class #882 header: │ │ +class_idx : 362 │ │ +access_flags : 0 (0x0000) │ │ +superclass_idx : 358 │ │ +source_file_idx : 3328 │ │ +static_fields_size : 0 │ │ +instance_fields_size: 0 │ │ +direct_methods_size : 1 │ │ +virtual_methods_size: 10 │ │ + │ │ +Class #882 annotations: │ │ +Annotations on class │ │ + VISIBILITY_SYSTEM Ldalvik/annotation/EnclosingClass; value=Landroid/support/v4/app/NotificationCompat; │ │ + VISIBILITY_SYSTEM Ldalvik/annotation/InnerClass; accessFlags=8 name="NotificationCompatImplJellybean" │ │ +Annotations on method #1964 'getActionsFromParcelableArrayList' │ │ + VISIBILITY_SYSTEM Ldalvik/annotation/Signature; value={ "(" "Ljava/util/ArrayList" "<" "Landroid/os/Parcelable;" ">;)[" "Landroid/support/v4/app/NotificationCompat$Action;" } │ │ +Annotations on method #1968 'getParcelableArrayListForActions' │ │ + VISIBILITY_SYSTEM Ldalvik/annotation/Signature; value={ "([" "Landroid/support/v4/app/NotificationCompat$Action;" ")" "Ljava/util/ArrayList" "<" "Landroid/os/Parcelable;" ">;" } │ │ + │ │ +Class #882 - │ │ + Class descriptor : 'Landroid/support/v4/app/NotificationCompat$NotificationCompatImplJellybean;' │ │ + Access flags : 0x0000 () │ │ + Superclass : 'Landroid/support/v4/app/NotificationCompat$NotificationCompatImplBase;' │ │ + Interfaces - │ │ + Static fields - │ │ + Instance fields - │ │ + Direct methods - │ │ + #0 : (in Landroid/support/v4/app/NotificationCompat$NotificationCompatImplJellybean;) │ │ + name : '' │ │ + type : '()V' │ │ + access : 0x10000 (CONSTRUCTOR) │ │ + code - │ │ + registers : 1 │ │ + ins : 1 │ │ + outs : 1 │ │ + insns size : 4 16-bit code units │ │ +09bde8: |[09bde8] android.support.v4.app.NotificationCompat$NotificationCompatImplJellybean.:()V │ │ +09bdf8: 7010 9407 0000 |0000: invoke-direct {v0}, Landroid/support/v4/app/NotificationCompat$NotificationCompatImplBase;.:()V // method@0794 │ │ +09bdfe: 0e00 |0003: return-void │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=574 │ │ + locals : │ │ + 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/NotificationCompat$NotificationCompatImplJellybean; │ │ + │ │ + Virtual methods - │ │ + #0 : (in Landroid/support/v4/app/NotificationCompat$NotificationCompatImplJellybean;) │ │ + name : 'build' │ │ + type : '(Landroid/support/v4/app/NotificationCompat$Builder;)Landroid/app/Notification;' │ │ + access : 0x0001 (PUBLIC) │ │ + code - │ │ + registers : 25 │ │ + ins : 2 │ │ + outs : 22 │ │ + insns size : 122 16-bit code units │ │ +09be00: |[09be00] android.support.v4.app.NotificationCompat$NotificationCompatImplJellybean.build:(Landroid/support/v4/app/NotificationCompat$Builder;)Landroid/app/Notification; │ │ +09be10: 2201 7c01 |0000: new-instance v1, Landroid/support/v4/app/NotificationCompatJellybean$Builder; // type@017c │ │ +09be14: 0800 1800 |0002: move-object/from16 v0, v24 │ │ +09be18: 5402 ff01 |0004: iget-object v2, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mContext:Landroid/content/Context; // field@01ff │ │ +09be1c: 0800 1800 |0006: move-object/from16 v0, v24 │ │ +09be20: 5403 0602 |0008: iget-object v3, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@0206 │ │ +09be24: 0800 1800 |000a: move-object/from16 v0, v24 │ │ +09be28: 5404 fe01 |000c: iget-object v4, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mContentTitle:Ljava/lang/CharSequence; // field@01fe │ │ +09be2c: 0800 1800 |000e: move-object/from16 v0, v24 │ │ +09be30: 5405 fd01 |0010: iget-object v5, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mContentText:Ljava/lang/CharSequence; // field@01fd │ │ +09be34: 0800 1800 |0012: move-object/from16 v0, v24 │ │ +09be38: 5406 fb01 |0014: iget-object v6, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mContentInfo:Ljava/lang/CharSequence; // field@01fb │ │ +09be3c: 0800 1800 |0016: move-object/from16 v0, v24 │ │ +09be40: 5407 1202 |0018: iget-object v7, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mTickerView:Landroid/widget/RemoteViews; // field@0212 │ │ +09be44: 0800 1800 |001a: move-object/from16 v0, v24 │ │ +09be48: 5208 0702 |001c: iget v8, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mNumber:I // field@0207 │ │ +09be4c: 0800 1800 |001e: move-object/from16 v0, v24 │ │ +09be50: 5409 fc01 |0020: iget-object v9, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mContentIntent:Landroid/app/PendingIntent; // field@01fc │ │ +09be54: 0800 1800 |0022: move-object/from16 v0, v24 │ │ +09be58: 540a 0102 |0024: iget-object v10, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mFullScreenIntent:Landroid/app/PendingIntent; // field@0201 │ │ +09be5c: 0800 1800 |0026: move-object/from16 v0, v24 │ │ +09be60: 540b 0402 |0028: iget-object v11, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mLargeIcon:Landroid/graphics/Bitmap; // field@0204 │ │ +09be64: 0800 1800 |002a: move-object/from16 v0, v24 │ │ +09be68: 520c 0c02 |002c: iget v12, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mProgressMax:I // field@020c │ │ +09be6c: 0800 1800 |002e: move-object/from16 v0, v24 │ │ +09be70: 520d 0a02 |0030: iget v13, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mProgress:I // field@020a │ │ +09be74: 0800 1800 |0032: move-object/from16 v0, v24 │ │ +09be78: 550e 0b02 |0034: iget-boolean v14, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mProgressIndeterminate:Z // field@020b │ │ +09be7c: 0800 1800 |0036: move-object/from16 v0, v24 │ │ +09be80: 550f 1302 |0038: iget-boolean v15, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mUseChronometer:Z // field@0213 │ │ +09be84: 0800 1800 |003a: move-object/from16 v0, v24 │ │ +09be88: 5200 0902 |003c: iget v0, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mPriority:I // field@0209 │ │ +09be8c: 0210 0000 |003e: move/from16 v16, v0 │ │ +09be90: 0800 1800 |0040: move-object/from16 v0, v24 │ │ +09be94: 5400 1102 |0042: iget-object v0, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mSubText:Ljava/lang/CharSequence; // field@0211 │ │ +09be98: 0811 0000 |0044: move-object/from16 v17, v0 │ │ +09be9c: 0800 1800 |0046: move-object/from16 v0, v24 │ │ +09bea0: 5500 0502 |0048: iget-boolean v0, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mLocalOnly:Z // field@0205 │ │ +09bea4: 0212 0000 |004a: move/from16 v18, v0 │ │ +09bea8: 0800 1800 |004c: move-object/from16 v0, v24 │ │ +09beac: 5400 0002 |004e: iget-object v0, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mExtras:Landroid/os/Bundle; // field@0200 │ │ +09beb0: 0813 0000 |0050: move-object/from16 v19, v0 │ │ +09beb4: 0800 1800 |0052: move-object/from16 v0, v24 │ │ +09beb8: 5400 0202 |0054: iget-object v0, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mGroupKey:Ljava/lang/String; // field@0202 │ │ +09bebc: 0814 0000 |0056: move-object/from16 v20, v0 │ │ +09bec0: 0800 1800 |0058: move-object/from16 v0, v24 │ │ +09bec4: 5500 0302 |005a: iget-boolean v0, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mGroupSummary:Z // field@0203 │ │ +09bec8: 0215 0000 |005c: move/from16 v21, v0 │ │ +09becc: 0800 1800 |005e: move-object/from16 v0, v24 │ │ +09bed0: 5400 0f02 |0060: iget-object v0, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mSortKey:Ljava/lang/String; // field@020f │ │ +09bed4: 0816 0000 |0062: move-object/from16 v22, v0 │ │ +09bed8: 7616 2c08 0100 |0064: invoke-direct/range {v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16, v17, v18, v19, v20, v21, v22}, Landroid/support/v4/app/NotificationCompatJellybean$Builder;.:(Landroid/content/Context;Landroid/app/Notification;Ljava/lang/CharSequence;Ljava/lang/CharSequence;Ljava/lang/CharSequence;Landroid/widget/RemoteViews;ILandroid/app/PendingIntent;Landroid/app/PendingIntent;Landroid/graphics/Bitmap;IIZZILjava/lang/CharSequence;ZLandroid/os/Bundle;Ljava/lang/String;ZLjava/lang/String;)V // method@082c │ │ +09bede: 0800 1800 |0067: move-object/from16 v0, v24 │ │ +09bee2: 5402 f801 |0069: iget-object v2, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mActions:Ljava/util/ArrayList; // field@01f8 │ │ +09bee6: 7120 eb07 2100 |006b: invoke-static {v1, v2}, Landroid/support/v4/app/NotificationCompat;.access$000:(Landroid/support/v4/app/NotificationBuilderWithActions;Ljava/util/ArrayList;)V // method@07eb │ │ +09beec: 0800 1800 |006e: move-object/from16 v0, v24 │ │ +09bef0: 5402 1002 |0070: iget-object v2, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mStyle:Landroid/support/v4/app/NotificationCompat$Style; // field@0210 │ │ +09bef4: 7120 ec07 2100 |0072: invoke-static {v1, v2}, Landroid/support/v4/app/NotificationCompat;.access$100:(Landroid/support/v4/app/NotificationBuilderWithBuilderAccessor;Landroid/support/v4/app/NotificationCompat$Style;)V // method@07ec │ │ +09befa: 6e10 2e08 0100 |0075: invoke-virtual {v1}, Landroid/support/v4/app/NotificationCompatJellybean$Builder;.build:()Landroid/app/Notification; // method@082e │ │ +09bf00: 0c02 |0078: move-result-object v2 │ │ +09bf02: 1102 |0079: return-object v2 │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=577 │ │ + 0x0067 line=583 │ │ + 0x006e line=584 │ │ + 0x0075 line=585 │ │ + locals : │ │ + 0x0067 - 0x007a reg=1 builder Landroid/support/v4/app/NotificationCompatJellybean$Builder; │ │ + 0x0000 - 0x007a reg=23 this Landroid/support/v4/app/NotificationCompat$NotificationCompatImplJellybean; │ │ + 0x0000 - 0x007a reg=24 b Landroid/support/v4/app/NotificationCompat$Builder; │ │ + │ │ + #1 : (in Landroid/support/v4/app/NotificationCompat$NotificationCompatImplJellybean;) │ │ + name : 'getAction' │ │ + type : '(Landroid/app/Notification;I)Landroid/support/v4/app/NotificationCompat$Action;' │ │ + access : 0x0001 (PUBLIC) │ │ + code - │ │ + registers : 5 │ │ + ins : 3 │ │ + outs : 4 │ │ + insns size : 11 16-bit code units │ │ +09bf04: |[09bf04] android.support.v4.app.NotificationCompat$NotificationCompatImplJellybean.getAction:(Landroid/app/Notification;I)Landroid/support/v4/app/NotificationCompat$Action; │ │ +09bf14: 6200 e701 |0000: sget-object v0, Landroid/support/v4/app/NotificationCompat$Action;.FACTORY:Landroid/support/v4/app/NotificationCompatBase$Action$Factory; // field@01e7 │ │ +09bf18: 6201 0603 |0002: sget-object v1, Landroid/support/v4/app/RemoteInput;.FACTORY:Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput$Factory; // field@0306 │ │ +09bf1c: 7140 3708 4310 |0004: invoke-static {v3, v4, v0, v1}, Landroid/support/v4/app/NotificationCompatJellybean;.getAction:(Landroid/app/Notification;ILandroid/support/v4/app/NotificationCompatBase$Action$Factory;Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput$Factory;)Landroid/support/v4/app/NotificationCompatBase$Action; // method@0837 │ │ +09bf22: 0c00 |0007: move-result-object v0 │ │ +09bf24: 1f00 5901 |0008: check-cast v0, Landroid/support/v4/app/NotificationCompat$Action; // type@0159 │ │ +09bf28: 1100 |000a: return-object v0 │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=600 │ │ + locals : │ │ + 0x0000 - 0x000b reg=2 this Landroid/support/v4/app/NotificationCompat$NotificationCompatImplJellybean; │ │ + 0x0000 - 0x000b reg=3 n Landroid/app/Notification; │ │ + 0x0000 - 0x000b reg=4 actionIndex I │ │ + │ │ + #2 : (in Landroid/support/v4/app/NotificationCompat$NotificationCompatImplJellybean;) │ │ + name : 'getActionCount' │ │ + type : '(Landroid/app/Notification;)I' │ │ + access : 0x0001 (PUBLIC) │ │ + code - │ │ + registers : 3 │ │ + ins : 2 │ │ + outs : 1 │ │ + insns size : 5 16-bit code units │ │ +09bf2c: |[09bf2c] android.support.v4.app.NotificationCompat$NotificationCompatImplJellybean.getActionCount:(Landroid/app/Notification;)I │ │ +09bf3c: 7110 3808 0200 |0000: invoke-static {v2}, Landroid/support/v4/app/NotificationCompatJellybean;.getActionCount:(Landroid/app/Notification;)I // method@0838 │ │ +09bf42: 0a00 |0003: move-result v0 │ │ +09bf44: 0f00 |0004: return v0 │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=595 │ │ + locals : │ │ + 0x0000 - 0x0005 reg=1 this Landroid/support/v4/app/NotificationCompat$NotificationCompatImplJellybean; │ │ + 0x0000 - 0x0005 reg=2 n Landroid/app/Notification; │ │ + │ │ + #3 : (in Landroid/support/v4/app/NotificationCompat$NotificationCompatImplJellybean;) │ │ + name : 'getActionsFromParcelableArrayList' │ │ + type : '(Ljava/util/ArrayList;)[Landroid/support/v4/app/NotificationCompat$Action;' │ │ + access : 0x0001 (PUBLIC) │ │ + code - │ │ + registers : 4 │ │ + ins : 2 │ │ + outs : 3 │ │ + insns size : 13 16-bit code units │ │ +09bf48: |[09bf48] android.support.v4.app.NotificationCompat$NotificationCompatImplJellybean.getActionsFromParcelableArrayList:(Ljava/util/ArrayList;)[Landroid/support/v4/app/NotificationCompat$Action; │ │ +09bf58: 6200 e701 |0000: sget-object v0, Landroid/support/v4/app/NotificationCompat$Action;.FACTORY:Landroid/support/v4/app/NotificationCompatBase$Action$Factory; // field@01e7 │ │ +09bf5c: 6201 0603 |0002: sget-object v1, Landroid/support/v4/app/RemoteInput;.FACTORY:Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput$Factory; // field@0306 │ │ +09bf60: 7130 3b08 0301 |0004: invoke-static {v3, v0, v1}, Landroid/support/v4/app/NotificationCompatJellybean;.getActionsFromParcelableArrayList:(Ljava/util/ArrayList;Landroid/support/v4/app/NotificationCompatBase$Action$Factory;Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput$Factory;)[Landroid/support/v4/app/NotificationCompatBase$Action; // method@083b │ │ +09bf66: 0c00 |0007: move-result-object v0 │ │ +09bf68: 1f00 b205 |0008: check-cast v0, [Landroid/support/v4/app/NotificationCompat$Action; // type@05b2 │ │ +09bf6c: 1f00 b205 |000a: check-cast v0, [Landroid/support/v4/app/NotificationCompat$Action; // type@05b2 │ │ +09bf70: 1100 |000c: return-object v0 │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=607 │ │ + locals : │ │ + 0x0000 - 0x0000 reg=3 (null) Ljava/util/ArrayList; │ │ + 0x0000 - 0x000d reg=2 this Landroid/support/v4/app/NotificationCompat$NotificationCompatImplJellybean; │ │ + 0x0000 - 0x000d reg=3 parcelables Ljava/util/ArrayList; Ljava/util/ArrayList; │ │ + │ │ + #4 : (in Landroid/support/v4/app/NotificationCompat$NotificationCompatImplJellybean;) │ │ + name : 'getExtras' │ │ + type : '(Landroid/app/Notification;)Landroid/os/Bundle;' │ │ + access : 0x0001 (PUBLIC) │ │ + code - │ │ + registers : 3 │ │ + ins : 2 │ │ + outs : 1 │ │ + insns size : 5 16-bit code units │ │ +09bf74: |[09bf74] android.support.v4.app.NotificationCompat$NotificationCompatImplJellybean.getExtras:(Landroid/app/Notification;)Landroid/os/Bundle; │ │ +09bf84: 7110 3d08 0200 |0000: invoke-static {v2}, Landroid/support/v4/app/NotificationCompatJellybean;.getExtras:(Landroid/app/Notification;)Landroid/os/Bundle; // method@083d │ │ +09bf8a: 0c00 |0003: move-result-object v0 │ │ +09bf8c: 1100 |0004: return-object v0 │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=590 │ │ + locals : │ │ + 0x0000 - 0x0005 reg=1 this Landroid/support/v4/app/NotificationCompat$NotificationCompatImplJellybean; │ │ + 0x0000 - 0x0005 reg=2 n Landroid/app/Notification; │ │ + │ │ + #5 : (in Landroid/support/v4/app/NotificationCompat$NotificationCompatImplJellybean;) │ │ + name : 'getGroup' │ │ + type : '(Landroid/app/Notification;)Ljava/lang/String;' │ │ + access : 0x0001 (PUBLIC) │ │ + code - │ │ + registers : 3 │ │ + ins : 2 │ │ + outs : 1 │ │ + insns size : 5 16-bit code units │ │ +09bf90: |[09bf90] android.support.v4.app.NotificationCompat$NotificationCompatImplJellybean.getGroup:(Landroid/app/Notification;)Ljava/lang/String; │ │ +09bfa0: 7110 3e08 0200 |0000: invoke-static {v2}, Landroid/support/v4/app/NotificationCompatJellybean;.getGroup:(Landroid/app/Notification;)Ljava/lang/String; // method@083e │ │ +09bfa6: 0c00 |0003: move-result-object v0 │ │ +09bfa8: 1100 |0004: return-object v0 │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=624 │ │ + locals : │ │ + 0x0000 - 0x0005 reg=1 this Landroid/support/v4/app/NotificationCompat$NotificationCompatImplJellybean; │ │ + 0x0000 - 0x0005 reg=2 n Landroid/app/Notification; │ │ + │ │ + #6 : (in Landroid/support/v4/app/NotificationCompat$NotificationCompatImplJellybean;) │ │ + name : 'getLocalOnly' │ │ + type : '(Landroid/app/Notification;)Z' │ │ + access : 0x0001 (PUBLIC) │ │ + code - │ │ + registers : 3 │ │ + ins : 2 │ │ + outs : 1 │ │ + insns size : 5 16-bit code units │ │ +09bfac: |[09bfac] android.support.v4.app.NotificationCompat$NotificationCompatImplJellybean.getLocalOnly:(Landroid/app/Notification;)Z │ │ +09bfbc: 7110 3f08 0200 |0000: invoke-static {v2}, Landroid/support/v4/app/NotificationCompatJellybean;.getLocalOnly:(Landroid/app/Notification;)Z // method@083f │ │ +09bfc2: 0a00 |0003: move-result v0 │ │ +09bfc4: 0f00 |0004: return v0 │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=619 │ │ + locals : │ │ + 0x0000 - 0x0005 reg=1 this Landroid/support/v4/app/NotificationCompat$NotificationCompatImplJellybean; │ │ + 0x0000 - 0x0005 reg=2 n Landroid/app/Notification; │ │ + │ │ + #7 : (in Landroid/support/v4/app/NotificationCompat$NotificationCompatImplJellybean;) │ │ + name : 'getParcelableArrayListForActions' │ │ + type : '([Landroid/support/v4/app/NotificationCompat$Action;)Ljava/util/ArrayList;' │ │ + access : 0x0001 (PUBLIC) │ │ + code - │ │ + registers : 3 │ │ + ins : 2 │ │ + outs : 1 │ │ + insns size : 5 16-bit code units │ │ +09bfc8: |[09bfc8] android.support.v4.app.NotificationCompat$NotificationCompatImplJellybean.getParcelableArrayListForActions:([Landroid/support/v4/app/NotificationCompat$Action;)Ljava/util/ArrayList; │ │ +09bfd8: 7110 4008 0200 |0000: invoke-static {v2}, Landroid/support/v4/app/NotificationCompatJellybean;.getParcelableArrayListForActions:([Landroid/support/v4/app/NotificationCompatBase$Action;)Ljava/util/ArrayList; // method@0840 │ │ +09bfde: 0c00 |0003: move-result-object v0 │ │ +09bfe0: 1100 |0004: return-object v0 │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=614 │ │ + locals : │ │ + 0x0000 - 0x0005 reg=1 this Landroid/support/v4/app/NotificationCompat$NotificationCompatImplJellybean; │ │ + 0x0000 - 0x0005 reg=2 actions [Landroid/support/v4/app/NotificationCompat$Action; │ │ + │ │ + #8 : (in Landroid/support/v4/app/NotificationCompat$NotificationCompatImplJellybean;) │ │ + name : 'getSortKey' │ │ + type : '(Landroid/app/Notification;)Ljava/lang/String;' │ │ + access : 0x0001 (PUBLIC) │ │ + code - │ │ + registers : 3 │ │ + ins : 2 │ │ + outs : 1 │ │ + insns size : 5 16-bit code units │ │ +09bfe4: |[09bfe4] android.support.v4.app.NotificationCompat$NotificationCompatImplJellybean.getSortKey:(Landroid/app/Notification;)Ljava/lang/String; │ │ +09bff4: 7110 4108 0200 |0000: invoke-static {v2}, Landroid/support/v4/app/NotificationCompatJellybean;.getSortKey:(Landroid/app/Notification;)Ljava/lang/String; // method@0841 │ │ +09bffa: 0c00 |0003: move-result-object v0 │ │ +09bffc: 1100 |0004: return-object v0 │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=634 │ │ + locals : │ │ + 0x0000 - 0x0005 reg=1 this Landroid/support/v4/app/NotificationCompat$NotificationCompatImplJellybean; │ │ + 0x0000 - 0x0005 reg=2 n Landroid/app/Notification; │ │ + │ │ + #9 : (in Landroid/support/v4/app/NotificationCompat$NotificationCompatImplJellybean;) │ │ + name : 'isGroupSummary' │ │ + type : '(Landroid/app/Notification;)Z' │ │ + access : 0x0001 (PUBLIC) │ │ + code - │ │ + registers : 3 │ │ + ins : 2 │ │ + outs : 1 │ │ + insns size : 5 16-bit code units │ │ +09c000: |[09c000] android.support.v4.app.NotificationCompat$NotificationCompatImplJellybean.isGroupSummary:(Landroid/app/Notification;)Z │ │ +09c010: 7110 4208 0200 |0000: invoke-static {v2}, Landroid/support/v4/app/NotificationCompatJellybean;.isGroupSummary:(Landroid/app/Notification;)Z // method@0842 │ │ +09c016: 0a00 |0003: move-result v0 │ │ +09c018: 0f00 |0004: return v0 │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=629 │ │ + locals : │ │ + 0x0000 - 0x0005 reg=1 this Landroid/support/v4/app/NotificationCompat$NotificationCompatImplJellybean; │ │ + 0x0000 - 0x0005 reg=2 n Landroid/app/Notification; │ │ + │ │ + source_file_idx : 3328 (NotificationCompat.java) │ │ + │ │ +Class #883 header: │ │ +class_idx : 385 │ │ +access_flags : 0 (0x0000) │ │ +superclass_idx : 323 │ │ +source_file_idx : 3347 │ │ +static_fields_size : 0 │ │ +instance_fields_size: 1 │ │ +direct_methods_size : 2 │ │ +virtual_methods_size: 3 │ │ + │ │ +Class #883 annotations: │ │ +Annotations on class │ │ + VISIBILITY_SYSTEM Ldalvik/annotation/EnclosingClass; value=Landroid/support/v4/app/NotificationCompatSideChannelService; │ │ + VISIBILITY_SYSTEM Ldalvik/annotation/InnerClass; accessFlags=2 name="NotificationSideChannelStub" │ │ +Annotations on method #2131 'cancel' │ │ + VISIBILITY_SYSTEM Ldalvik/annotation/Throws; value={ Landroid/os/RemoteException; } │ │ +Annotations on method #2135 'notify' │ │ + VISIBILITY_SYSTEM Ldalvik/annotation/Throws; value={ Landroid/os/RemoteException; } │ │ + │ │ +Class #883 - │ │ + Class descriptor : 'Landroid/support/v4/app/NotificationCompatSideChannelService$NotificationSideChannelStub;' │ │ + Access flags : 0x0000 () │ │ + Superclass : 'Landroid/support/v4/app/INotificationSideChannel$Stub;' │ │ + Interfaces - │ │ + Static fields - │ │ + Instance fields - │ │ + #0 : (in Landroid/support/v4/app/NotificationCompatSideChannelService$NotificationSideChannelStub;) │ │ + name : 'this$0' │ │ + type : 'Landroid/support/v4/app/NotificationCompatSideChannelService;' │ │ + access : 0x1010 (FINAL SYNTHETIC) │ │ + Direct methods - │ │ + #0 : (in Landroid/support/v4/app/NotificationCompatSideChannelService$NotificationSideChannelStub;) │ │ + name : '' │ │ + type : '(Landroid/support/v4/app/NotificationCompatSideChannelService;)V' │ │ + access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ + code - │ │ + registers : 2 │ │ + ins : 2 │ │ + outs : 1 │ │ + insns size : 6 16-bit code units │ │ +09c01c: |[09c01c] android.support.v4.app.NotificationCompatSideChannelService$NotificationSideChannelStub.:(Landroid/support/v4/app/NotificationCompatSideChannelService;)V │ │ +09c02c: 5b01 d502 |0000: iput-object v1, v0, Landroid/support/v4/app/NotificationCompatSideChannelService$NotificationSideChannelStub;.this$0:Landroid/support/v4/app/NotificationCompatSideChannelService; // field@02d5 │ │ +09c030: 7010 7e06 0000 |0002: invoke-direct {v0}, Landroid/support/v4/app/INotificationSideChannel$Stub;.:()V // method@067e │ │ +09c036: 0e00 |0005: return-void │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=73 │ │ + locals : │ │ + 0x0000 - 0x0006 reg=0 this Landroid/support/v4/app/NotificationCompatSideChannelService$NotificationSideChannelStub; │ │ + 0x0000 - 0x0006 reg=1 (null) Landroid/support/v4/app/NotificationCompatSideChannelService; │ │ + │ │ + #1 : (in Landroid/support/v4/app/NotificationCompatSideChannelService$NotificationSideChannelStub;) │ │ + name : '' │ │ + type : '(Landroid/support/v4/app/NotificationCompatSideChannelService;Landroid/support/v4/app/NotificationCompatSideChannelService$1;)V' │ │ + access : 0x11000 (SYNTHETIC CONSTRUCTOR) │ │ + code - │ │ + registers : 3 │ │ + ins : 3 │ │ + outs : 2 │ │ + insns size : 4 16-bit code units │ │ +09c038: |[09c038] android.support.v4.app.NotificationCompatSideChannelService$NotificationSideChannelStub.:(Landroid/support/v4/app/NotificationCompatSideChannelService;Landroid/support/v4/app/NotificationCompatSideChannelService$1;)V │ │ +09c048: 7020 5108 1000 |0000: invoke-direct {v0, v1}, Landroid/support/v4/app/NotificationCompatSideChannelService$NotificationSideChannelStub;.:(Landroid/support/v4/app/NotificationCompatSideChannelService;)V // method@0851 │ │ +09c04e: 0e00 |0003: return-void │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=73 │ │ + locals : │ │ + 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/NotificationCompatSideChannelService$NotificationSideChannelStub; │ │ + 0x0000 - 0x0004 reg=1 x0 Landroid/support/v4/app/NotificationCompatSideChannelService; │ │ + 0x0000 - 0x0004 reg=2 x1 Landroid/support/v4/app/NotificationCompatSideChannelService$1; │ │ + │ │ + Virtual methods - │ │ + #0 : (in Landroid/support/v4/app/NotificationCompatSideChannelService$NotificationSideChannelStub;) │ │ + name : 'cancel' │ │ + type : '(Ljava/lang/String;ILjava/lang/String;)V' │ │ + access : 0x0001 (PUBLIC) │ │ + code - │ │ + registers : 8 │ │ + ins : 4 │ │ + outs : 4 │ │ + insns size : 27 16-bit code units │ │ +09c050: |[09c050] android.support.v4.app.NotificationCompatSideChannelService$NotificationSideChannelStub.cancel:(Ljava/lang/String;ILjava/lang/String;)V │ │ +09c060: 5442 d502 |0000: iget-object v2, v4, Landroid/support/v4/app/NotificationCompatSideChannelService$NotificationSideChannelStub;.this$0:Landroid/support/v4/app/NotificationCompatSideChannelService; // field@02d5 │ │ +09c064: 7100 5608 0000 |0002: invoke-static {}, Landroid/support/v4/app/NotificationCompatSideChannelService$NotificationSideChannelStub;.getCallingUid:()I // method@0856 │ │ +09c06a: 0a03 |0005: move-result v3 │ │ +09c06c: 7130 5a08 3205 |0006: invoke-static {v2, v3, v5}, Landroid/support/v4/app/NotificationCompatSideChannelService;.access$100:(Landroid/support/v4/app/NotificationCompatSideChannelService;ILjava/lang/String;)V // method@085a │ │ +09c072: 7100 5508 0000 |0009: invoke-static {}, Landroid/support/v4/app/NotificationCompatSideChannelService$NotificationSideChannelStub;.clearCallingIdentity:()J // method@0855 │ │ +09c078: 0b00 |000c: move-result-wide v0 │ │ +09c07a: 5442 d502 |000d: iget-object v2, v4, Landroid/support/v4/app/NotificationCompatSideChannelService$NotificationSideChannelStub;.this$0:Landroid/support/v4/app/NotificationCompatSideChannelService; // field@02d5 │ │ +09c07e: 6e40 5b08 5276 |000f: invoke-virtual {v2, v5, v6, v7}, Landroid/support/v4/app/NotificationCompatSideChannelService;.cancel:(Ljava/lang/String;ILjava/lang/String;)V // method@085b │ │ +09c084: 7120 5808 1000 |0012: invoke-static {v0, v1}, Landroid/support/v4/app/NotificationCompatSideChannelService$NotificationSideChannelStub;.restoreCallingIdentity:(J)V // method@0858 │ │ +09c08a: 0e00 |0015: return-void │ │ +09c08c: 0d02 |0016: move-exception v2 │ │ +09c08e: 7120 5808 1000 |0017: invoke-static {v0, v1}, Landroid/support/v4/app/NotificationCompatSideChannelService$NotificationSideChannelStub;.restoreCallingIdentity:(J)V // method@0858 │ │ +09c094: 2702 |001a: throw v2 │ │ + catches : 1 │ │ + 0x000d - 0x0012 │ │ + -> 0x0016 │ │ + positions : │ │ + 0x0000 line=88 │ │ + 0x0009 line=89 │ │ + 0x000d line=91 │ │ + 0x0012 line=93 │ │ + 0x0015 line=95 │ │ + 0x0016 line=93 │ │ + locals : │ │ + 0x000d - 0x001b reg=0 idToken J │ │ + 0x0000 - 0x001b reg=4 this Landroid/support/v4/app/NotificationCompatSideChannelService$NotificationSideChannelStub; │ │ + 0x0000 - 0x001b reg=5 packageName Ljava/lang/String; │ │ + 0x0000 - 0x001b reg=6 id I │ │ + 0x0000 - 0x001b reg=7 tag Ljava/lang/String; │ │ + │ │ + #1 : (in Landroid/support/v4/app/NotificationCompatSideChannelService$NotificationSideChannelStub;) │ │ + name : 'cancelAll' │ │ + type : '(Ljava/lang/String;)V' │ │ + access : 0x0001 (PUBLIC) │ │ + code - │ │ + registers : 6 │ │ + ins : 2 │ │ + outs : 3 │ │ + insns size : 27 16-bit code units │ │ +09c0a4: |[09c0a4] android.support.v4.app.NotificationCompatSideChannelService$NotificationSideChannelStub.cancelAll:(Ljava/lang/String;)V │ │ +09c0b4: 5442 d502 |0000: iget-object v2, v4, Landroid/support/v4/app/NotificationCompatSideChannelService$NotificationSideChannelStub;.this$0:Landroid/support/v4/app/NotificationCompatSideChannelService; // field@02d5 │ │ +09c0b8: 7100 5608 0000 |0002: invoke-static {}, Landroid/support/v4/app/NotificationCompatSideChannelService$NotificationSideChannelStub;.getCallingUid:()I // method@0856 │ │ +09c0be: 0a03 |0005: move-result v3 │ │ +09c0c0: 7130 5a08 3205 |0006: invoke-static {v2, v3, v5}, Landroid/support/v4/app/NotificationCompatSideChannelService;.access$100:(Landroid/support/v4/app/NotificationCompatSideChannelService;ILjava/lang/String;)V // method@085a │ │ +09c0c6: 7100 5508 0000 |0009: invoke-static {}, Landroid/support/v4/app/NotificationCompatSideChannelService$NotificationSideChannelStub;.clearCallingIdentity:()J // method@0855 │ │ +09c0cc: 0b00 |000c: move-result-wide v0 │ │ +09c0ce: 5442 d502 |000d: iget-object v2, v4, Landroid/support/v4/app/NotificationCompatSideChannelService$NotificationSideChannelStub;.this$0:Landroid/support/v4/app/NotificationCompatSideChannelService; // field@02d5 │ │ +09c0d2: 6e20 5c08 5200 |000f: invoke-virtual {v2, v5}, Landroid/support/v4/app/NotificationCompatSideChannelService;.cancelAll:(Ljava/lang/String;)V // method@085c │ │ +09c0d8: 7120 5808 1000 |0012: invoke-static {v0, v1}, Landroid/support/v4/app/NotificationCompatSideChannelService$NotificationSideChannelStub;.restoreCallingIdentity:(J)V // method@0858 │ │ +09c0de: 0e00 |0015: return-void │ │ +09c0e0: 0d02 |0016: move-exception v2 │ │ +09c0e2: 7120 5808 1000 |0017: invoke-static {v0, v1}, Landroid/support/v4/app/NotificationCompatSideChannelService$NotificationSideChannelStub;.restoreCallingIdentity:(J)V // method@0858 │ │ +09c0e8: 2702 |001a: throw v2 │ │ + catches : 1 │ │ + 0x000d - 0x0012 │ │ + -> 0x0016 │ │ + positions : │ │ + 0x0000 line=99 │ │ + 0x0009 line=100 │ │ + 0x000d line=102 │ │ + 0x0012 line=104 │ │ + 0x0015 line=106 │ │ + 0x0016 line=104 │ │ + locals : │ │ + 0x000d - 0x001b reg=0 idToken J │ │ + 0x0000 - 0x001b reg=4 this Landroid/support/v4/app/NotificationCompatSideChannelService$NotificationSideChannelStub; │ │ + 0x0000 - 0x001b reg=5 packageName Ljava/lang/String; │ │ + │ │ + #2 : (in Landroid/support/v4/app/NotificationCompatSideChannelService$NotificationSideChannelStub;) │ │ + name : 'notify' │ │ + type : '(Ljava/lang/String;ILjava/lang/String;Landroid/app/Notification;)V' │ │ + access : 0x0001 (PUBLIC) │ │ + code - │ │ + registers : 9 │ │ + ins : 5 │ │ + outs : 5 │ │ + insns size : 27 16-bit code units │ │ +09c0f8: |[09c0f8] android.support.v4.app.NotificationCompatSideChannelService$NotificationSideChannelStub.notify:(Ljava/lang/String;ILjava/lang/String;Landroid/app/Notification;)V │ │ +09c108: 5442 d502 |0000: iget-object v2, v4, Landroid/support/v4/app/NotificationCompatSideChannelService$NotificationSideChannelStub;.this$0:Landroid/support/v4/app/NotificationCompatSideChannelService; // field@02d5 │ │ +09c10c: 7100 5608 0000 |0002: invoke-static {}, Landroid/support/v4/app/NotificationCompatSideChannelService$NotificationSideChannelStub;.getCallingUid:()I // method@0856 │ │ +09c112: 0a03 |0005: move-result v3 │ │ +09c114: 7130 5a08 3205 |0006: invoke-static {v2, v3, v5}, Landroid/support/v4/app/NotificationCompatSideChannelService;.access$100:(Landroid/support/v4/app/NotificationCompatSideChannelService;ILjava/lang/String;)V // method@085a │ │ +09c11a: 7100 5508 0000 |0009: invoke-static {}, Landroid/support/v4/app/NotificationCompatSideChannelService$NotificationSideChannelStub;.clearCallingIdentity:()J // method@0855 │ │ +09c120: 0b00 |000c: move-result-wide v0 │ │ +09c122: 5442 d502 |000d: iget-object v2, v4, Landroid/support/v4/app/NotificationCompatSideChannelService$NotificationSideChannelStub;.this$0:Landroid/support/v4/app/NotificationCompatSideChannelService; // field@02d5 │ │ +09c126: 6e58 5f08 5276 |000f: invoke-virtual {v2, v5, v6, v7, v8}, Landroid/support/v4/app/NotificationCompatSideChannelService;.notify:(Ljava/lang/String;ILjava/lang/String;Landroid/app/Notification;)V // method@085f │ │ +09c12c: 7120 5808 1000 |0012: invoke-static {v0, v1}, Landroid/support/v4/app/NotificationCompatSideChannelService$NotificationSideChannelStub;.restoreCallingIdentity:(J)V // method@0858 │ │ +09c132: 0e00 |0015: return-void │ │ +09c134: 0d02 |0016: move-exception v2 │ │ +09c136: 7120 5808 1000 |0017: invoke-static {v0, v1}, Landroid/support/v4/app/NotificationCompatSideChannelService$NotificationSideChannelStub;.restoreCallingIdentity:(J)V // method@0858 │ │ +09c13c: 2702 |001a: throw v2 │ │ + catches : 1 │ │ + 0x000d - 0x0012 │ │ + -> 0x0016 │ │ + positions : │ │ + 0x0000 line=77 │ │ + 0x0009 line=78 │ │ + 0x000d line=80 │ │ + 0x0012 line=82 │ │ + 0x0015 line=84 │ │ + 0x0016 line=82 │ │ + locals : │ │ + 0x000d - 0x001b reg=0 idToken J │ │ + 0x0000 - 0x001b reg=4 this Landroid/support/v4/app/NotificationCompatSideChannelService$NotificationSideChannelStub; │ │ + 0x0000 - 0x001b reg=5 packageName Ljava/lang/String; │ │ + 0x0000 - 0x001b reg=6 id I │ │ + 0x0000 - 0x001b reg=7 tag Ljava/lang/String; │ │ + 0x0000 - 0x001b reg=8 notification Landroid/app/Notification; │ │ + │ │ + source_file_idx : 3347 (NotificationCompatSideChannelService.java) │ │ + │ │ +Class #884 header: │ │ +class_idx : 390 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 243 │ │ -source_file_idx : 2686 │ │ +superclass_idx : 389 │ │ +source_file_idx : 3349 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 2 │ │ │ │ -Class #599 annotations: │ │ +Class #884 annotations: │ │ +Annotations on class │ │ + VISIBILITY_SYSTEM Ldalvik/annotation/EnclosingClass; value=Landroid/support/v4/app/NotificationManagerCompat; │ │ + VISIBILITY_SYSTEM Ldalvik/annotation/InnerClass; accessFlags=8 name="ImplEclair" │ │ + │ │ +Class #884 - │ │ + Class descriptor : 'Landroid/support/v4/app/NotificationManagerCompat$ImplEclair;' │ │ + Access flags : 0x0000 () │ │ + Superclass : 'Landroid/support/v4/app/NotificationManagerCompat$ImplBase;' │ │ + Interfaces - │ │ + Static fields - │ │ + Instance fields - │ │ + Direct methods - │ │ + #0 : (in Landroid/support/v4/app/NotificationManagerCompat$ImplEclair;) │ │ + name : '' │ │ + type : '()V' │ │ + access : 0x10000 (CONSTRUCTOR) │ │ + code - │ │ + registers : 1 │ │ + ins : 1 │ │ + outs : 1 │ │ + insns size : 4 16-bit code units │ │ +09c14c: |[09c14c] android.support.v4.app.NotificationManagerCompat$ImplEclair.:()V │ │ +09c15c: 7010 6808 0000 |0000: invoke-direct {v0}, Landroid/support/v4/app/NotificationManagerCompat$ImplBase;.:()V // method@0868 │ │ +09c162: 0e00 |0003: return-void │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=142 │ │ + locals : │ │ + 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/NotificationManagerCompat$ImplEclair; │ │ + │ │ + Virtual methods - │ │ + #0 : (in Landroid/support/v4/app/NotificationManagerCompat$ImplEclair;) │ │ + name : 'cancelNotification' │ │ + type : '(Landroid/app/NotificationManager;Ljava/lang/String;I)V' │ │ + access : 0x0001 (PUBLIC) │ │ + code - │ │ + registers : 4 │ │ + ins : 4 │ │ + outs : 3 │ │ + insns size : 4 16-bit code units │ │ +09c164: |[09c164] android.support.v4.app.NotificationManagerCompat$ImplEclair.cancelNotification:(Landroid/app/NotificationManager;Ljava/lang/String;I)V │ │ +09c174: 7130 9208 2103 |0000: invoke-static {v1, v2, v3}, Landroid/support/v4/app/NotificationManagerCompatEclair;.cancelNotification:(Landroid/app/NotificationManager;Ljava/lang/String;I)V // method@0892 │ │ +09c17a: 0e00 |0003: return-void │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=146 │ │ + 0x0003 line=147 │ │ + locals : │ │ + 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/NotificationManagerCompat$ImplEclair; │ │ + 0x0000 - 0x0004 reg=1 notificationManager Landroid/app/NotificationManager; │ │ + 0x0000 - 0x0004 reg=2 tag Ljava/lang/String; │ │ + 0x0000 - 0x0004 reg=3 id I │ │ + │ │ + #1 : (in Landroid/support/v4/app/NotificationManagerCompat$ImplEclair;) │ │ + name : 'postNotification' │ │ + type : '(Landroid/app/NotificationManager;Ljava/lang/String;ILandroid/app/Notification;)V' │ │ + access : 0x0001 (PUBLIC) │ │ + code - │ │ + registers : 5 │ │ + ins : 5 │ │ + outs : 4 │ │ + insns size : 4 16-bit code units │ │ +09c17c: |[09c17c] android.support.v4.app.NotificationManagerCompat$ImplEclair.postNotification:(Landroid/app/NotificationManager;Ljava/lang/String;ILandroid/app/Notification;)V │ │ +09c18c: 7140 9308 2143 |0000: invoke-static {v1, v2, v3, v4}, Landroid/support/v4/app/NotificationManagerCompatEclair;.postNotification:(Landroid/app/NotificationManager;Ljava/lang/String;ILandroid/app/Notification;)V // method@0893 │ │ +09c192: 0e00 |0003: return-void │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=152 │ │ + 0x0003 line=154 │ │ + locals : │ │ + 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/NotificationManagerCompat$ImplEclair; │ │ + 0x0000 - 0x0004 reg=1 notificationManager Landroid/app/NotificationManager; │ │ + 0x0000 - 0x0004 reg=2 tag Ljava/lang/String; │ │ + 0x0000 - 0x0004 reg=3 id I │ │ + 0x0000 - 0x0004 reg=4 notification Landroid/app/Notification; │ │ + │ │ + source_file_idx : 3349 (NotificationManagerCompat.java) │ │ + │ │ +Class #885 header: │ │ +class_idx : 417 │ │ +access_flags : 0 (0x0000) │ │ +superclass_idx : 416 │ │ +source_file_idx : 3685 │ │ +static_fields_size : 0 │ │ +instance_fields_size: 0 │ │ +direct_methods_size : 1 │ │ +virtual_methods_size: 2 │ │ + │ │ +Class #885 annotations: │ │ Annotations on class │ │ VISIBILITY_SYSTEM Ldalvik/annotation/EnclosingClass; value=Landroid/support/v4/app/ShareCompat; │ │ VISIBILITY_SYSTEM Ldalvik/annotation/InnerClass; accessFlags=8 name="ShareCompatImplICS" │ │ │ │ -Class #599 - │ │ +Class #885 - │ │ Class descriptor : 'Landroid/support/v4/app/ShareCompat$ShareCompatImplICS;' │ │ Access flags : 0x0000 () │ │ Superclass : 'Landroid/support/v4/app/ShareCompat$ShareCompatImplBase;' │ │ Interfaces - │ │ Static fields - │ │ Instance fields - │ │ Direct methods - │ │ @@ -152688,100 +215445,100 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -06df54: |[06df54] android.support.v4.app.ShareCompat$ShareCompatImplICS.:()V │ │ -06df64: 7010 6f05 0000 |0000: invoke-direct {v0}, Landroid/support/v4/app/ShareCompat$ShareCompatImplBase;.:()V // method@056f │ │ -06df6a: 0e00 |0003: return-void │ │ +09c194: |[09c194] android.support.v4.app.ShareCompat$ShareCompatImplICS.:()V │ │ +09c1a4: 7010 fa08 0000 |0000: invoke-direct {v0}, Landroid/support/v4/app/ShareCompat$ShareCompatImplBase;.:()V // method@08fa │ │ +09c1aa: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=123 │ │ + 0x0000 line=124 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/ShareCompat$ShareCompatImplICS; │ │ │ │ Virtual methods - │ │ #0 : (in Landroid/support/v4/app/ShareCompat$ShareCompatImplICS;) │ │ name : 'configureMenuItem' │ │ type : '(Landroid/view/MenuItem;Landroid/support/v4/app/ShareCompat$IntentBuilder;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 25 16-bit code units │ │ -06df6c: |[06df6c] android.support.v4.app.ShareCompat$ShareCompatImplICS.configureMenuItem:(Landroid/view/MenuItem;Landroid/support/v4/app/ShareCompat$IntentBuilder;)V │ │ -06df7c: 6e10 4c05 0400 |0000: invoke-virtual {v4}, Landroid/support/v4/app/ShareCompat$IntentBuilder;.getActivity:()Landroid/app/Activity; // method@054c │ │ -06df82: 0c00 |0003: move-result-object v0 │ │ -06df84: 6e10 4d05 0400 |0004: invoke-virtual {v4}, Landroid/support/v4/app/ShareCompat$IntentBuilder;.getIntent:()Landroid/content/Intent; // method@054d │ │ -06df8a: 0c01 |0007: move-result-object v1 │ │ -06df8c: 7130 8105 0301 |0008: invoke-static {v3, v0, v1}, Landroid/support/v4/app/ShareCompatICS;.configureMenuItem:(Landroid/view/MenuItem;Landroid/app/Activity;Landroid/content/Intent;)V // method@0581 │ │ -06df92: 6e20 7505 3200 |000b: invoke-virtual {v2, v3}, Landroid/support/v4/app/ShareCompat$ShareCompatImplICS;.shouldAddChooserIntent:(Landroid/view/MenuItem;)Z // method@0575 │ │ -06df98: 0a00 |000e: move-result v0 │ │ -06df9a: 3800 0900 |000f: if-eqz v0, 0018 // +0009 │ │ -06df9e: 6e10 4a05 0400 |0011: invoke-virtual {v4}, Landroid/support/v4/app/ShareCompat$IntentBuilder;.createChooserIntent:()Landroid/content/Intent; // method@054a │ │ -06dfa4: 0c00 |0014: move-result-object v0 │ │ -06dfa6: 7220 7b12 0300 |0015: invoke-interface {v3, v0}, Landroid/view/MenuItem;.setIntent:(Landroid/content/Intent;)Landroid/view/MenuItem; // method@127b │ │ -06dfac: 0e00 |0018: return-void │ │ +09c1ac: |[09c1ac] android.support.v4.app.ShareCompat$ShareCompatImplICS.configureMenuItem:(Landroid/view/MenuItem;Landroid/support/v4/app/ShareCompat$IntentBuilder;)V │ │ +09c1bc: 6e10 d708 0400 |0000: invoke-virtual {v4}, Landroid/support/v4/app/ShareCompat$IntentBuilder;.getActivity:()Landroid/app/Activity; // method@08d7 │ │ +09c1c2: 0c00 |0003: move-result-object v0 │ │ +09c1c4: 6e10 d808 0400 |0004: invoke-virtual {v4}, Landroid/support/v4/app/ShareCompat$IntentBuilder;.getIntent:()Landroid/content/Intent; // method@08d8 │ │ +09c1ca: 0c01 |0007: move-result-object v1 │ │ +09c1cc: 7130 0c09 0301 |0008: invoke-static {v3, v0, v1}, Landroid/support/v4/app/ShareCompatICS;.configureMenuItem:(Landroid/view/MenuItem;Landroid/app/Activity;Landroid/content/Intent;)V // method@090c │ │ +09c1d2: 6e20 0009 3200 |000b: invoke-virtual {v2, v3}, Landroid/support/v4/app/ShareCompat$ShareCompatImplICS;.shouldAddChooserIntent:(Landroid/view/MenuItem;)Z // method@0900 │ │ +09c1d8: 0a00 |000e: move-result v0 │ │ +09c1da: 3800 0900 |000f: if-eqz v0, 0018 // +0009 │ │ +09c1de: 6e10 d508 0400 |0011: invoke-virtual {v4}, Landroid/support/v4/app/ShareCompat$IntentBuilder;.createChooserIntent:()Landroid/content/Intent; // method@08d5 │ │ +09c1e4: 0c00 |0014: move-result-object v0 │ │ +09c1e6: 7220 ba1c 0300 |0015: invoke-interface {v3, v0}, Landroid/view/MenuItem;.setIntent:(Landroid/content/Intent;)Landroid/view/MenuItem; // method@1cba │ │ +09c1ec: 0e00 |0018: return-void │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=125 │ │ - 0x000b line=127 │ │ - 0x0011 line=128 │ │ - 0x0018 line=130 │ │ + 0x0000 line=126 │ │ + 0x000b line=128 │ │ + 0x0011 line=129 │ │ + 0x0018 line=131 │ │ locals : │ │ 0x0000 - 0x0019 reg=2 this Landroid/support/v4/app/ShareCompat$ShareCompatImplICS; │ │ 0x0000 - 0x0019 reg=3 item Landroid/view/MenuItem; │ │ 0x0000 - 0x0019 reg=4 shareIntent Landroid/support/v4/app/ShareCompat$IntentBuilder; │ │ │ │ #1 : (in Landroid/support/v4/app/ShareCompat$ShareCompatImplICS;) │ │ name : 'shouldAddChooserIntent' │ │ type : '(Landroid/view/MenuItem;)Z' │ │ access : 0x0000 () │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 10 16-bit code units │ │ -06dfb0: |[06dfb0] android.support.v4.app.ShareCompat$ShareCompatImplICS.shouldAddChooserIntent:(Landroid/view/MenuItem;)Z │ │ -06dfc0: 7210 7612 0200 |0000: invoke-interface {v2}, Landroid/view/MenuItem;.hasSubMenu:()Z // method@1276 │ │ -06dfc6: 0a00 |0003: move-result v0 │ │ -06dfc8: 3900 0400 |0004: if-nez v0, 0008 // +0004 │ │ -06dfcc: 1210 |0006: const/4 v0, #int 1 // #1 │ │ -06dfce: 0f00 |0007: return v0 │ │ -06dfd0: 1200 |0008: const/4 v0, #int 0 // #0 │ │ -06dfd2: 28fe |0009: goto 0007 // -0002 │ │ +09c1f0: |[09c1f0] android.support.v4.app.ShareCompat$ShareCompatImplICS.shouldAddChooserIntent:(Landroid/view/MenuItem;)Z │ │ +09c200: 7210 b51c 0200 |0000: invoke-interface {v2}, Landroid/view/MenuItem;.hasSubMenu:()Z // method@1cb5 │ │ +09c206: 0a00 |0003: move-result v0 │ │ +09c208: 3900 0400 |0004: if-nez v0, 0008 // +0004 │ │ +09c20c: 1210 |0006: const/4 v0, #int 1 // #1 │ │ +09c20e: 0f00 |0007: return v0 │ │ +09c210: 1200 |0008: const/4 v0, #int 0 // #0 │ │ +09c212: 28fe |0009: goto 0007 // -0002 │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=133 │ │ + 0x0000 line=134 │ │ locals : │ │ 0x0000 - 0x000a reg=1 this Landroid/support/v4/app/ShareCompat$ShareCompatImplICS; │ │ 0x0000 - 0x000a reg=2 item Landroid/view/MenuItem; │ │ │ │ - source_file_idx : 2686 (ShareCompat.java) │ │ + source_file_idx : 3685 (ShareCompat.java) │ │ │ │ -Class #600 header: │ │ -class_idx : 265 │ │ +Class #886 header: │ │ +class_idx : 440 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 259 │ │ -source_file_idx : 657 │ │ +superclass_idx : 433 │ │ +source_file_idx : 812 │ │ static_fields_size : 0 │ │ instance_fields_size: 7 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 20 │ │ │ │ -Class #600 annotations: │ │ +Class #886 annotations: │ │ Annotations on class │ │ VISIBILITY_SYSTEM Ldalvik/annotation/Signature; value={ "Landroid/support/v4/content/AsyncTaskLoader" "<" "Landroid/database/Cursor;" ">;" } │ │ -Annotations on field #470 'mObserver' │ │ +Annotations on field #832 'mObserver' │ │ VISIBILITY_SYSTEM Ldalvik/annotation/Signature; value={ "Landroid/support/v4/content/Loader" "<" "Landroid/database/Cursor;" ">.Force" "LoadContentObserver;" } │ │ │ │ -Class #600 - │ │ +Class #886 - │ │ Class descriptor : 'Landroid/support/v4/content/CursorLoader;' │ │ Access flags : 0x0001 (PUBLIC) │ │ Superclass : 'Landroid/support/v4/content/AsyncTaskLoader;' │ │ Interfaces - │ │ Static fields - │ │ Instance fields - │ │ #0 : (in Landroid/support/v4/content/CursorLoader;) │ │ @@ -152818,20 +215575,20 @@ │ │ type : '(Landroid/content/Context;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 11 16-bit code units │ │ -06dfd4: |[06dfd4] android.support.v4.content.CursorLoader.:(Landroid/content/Context;)V │ │ -06dfe4: 7020 ac05 2100 |0000: invoke-direct {v1, v2}, Landroid/support/v4/content/AsyncTaskLoader;.:(Landroid/content/Context;)V // method@05ac │ │ -06dfea: 2200 1401 |0003: new-instance v0, Landroid/support/v4/content/Loader$ForceLoadContentObserver; // type@0114 │ │ -06dfee: 7020 1906 1000 |0005: invoke-direct {v0, v1}, Landroid/support/v4/content/Loader$ForceLoadContentObserver;.:(Landroid/support/v4/content/Loader;)V // method@0619 │ │ -06dff4: 5b10 d601 |0008: iput-object v0, v1, Landroid/support/v4/content/CursorLoader;.mObserver:Landroid/support/v4/content/Loader$ForceLoadContentObserver; // field@01d6 │ │ -06dff8: 0e00 |000a: return-void │ │ +09c214: |[09c214] android.support.v4.content.CursorLoader.:(Landroid/content/Context;)V │ │ +09c224: 7020 3e09 2100 |0000: invoke-direct {v1, v2}, Landroid/support/v4/content/AsyncTaskLoader;.:(Landroid/content/Context;)V // method@093e │ │ +09c22a: 2200 c301 |0003: new-instance v0, Landroid/support/v4/content/Loader$ForceLoadContentObserver; // type@01c3 │ │ +09c22e: 7020 b309 1000 |0005: invoke-direct {v0, v1}, Landroid/support/v4/content/Loader$ForceLoadContentObserver;.:(Landroid/support/v4/content/Loader;)V // method@09b3 │ │ +09c234: 5b10 4003 |0008: iput-object v0, v1, Landroid/support/v4/content/CursorLoader;.mObserver:Landroid/support/v4/content/Loader$ForceLoadContentObserver; // field@0340 │ │ +09c238: 0e00 |000a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=87 │ │ 0x0003 line=88 │ │ 0x000a line=89 │ │ locals : │ │ 0x0000 - 0x000b reg=1 this Landroid/support/v4/content/CursorLoader; │ │ @@ -152842,25 +215599,25 @@ │ │ type : '(Landroid/content/Context;Landroid/net/Uri;[Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 8 │ │ ins : 7 │ │ outs : 2 │ │ insns size : 21 16-bit code units │ │ -06dffc: |[06dffc] android.support.v4.content.CursorLoader.:(Landroid/content/Context;Landroid/net/Uri;[Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;)V │ │ -06e00c: 7020 ac05 2100 |0000: invoke-direct {v1, v2}, Landroid/support/v4/content/AsyncTaskLoader;.:(Landroid/content/Context;)V // method@05ac │ │ -06e012: 2200 1401 |0003: new-instance v0, Landroid/support/v4/content/Loader$ForceLoadContentObserver; // type@0114 │ │ -06e016: 7020 1906 1000 |0005: invoke-direct {v0, v1}, Landroid/support/v4/content/Loader$ForceLoadContentObserver;.:(Landroid/support/v4/content/Loader;)V // method@0619 │ │ -06e01c: 5b10 d601 |0008: iput-object v0, v1, Landroid/support/v4/content/CursorLoader;.mObserver:Landroid/support/v4/content/Loader$ForceLoadContentObserver; // field@01d6 │ │ -06e020: 5b13 db01 |000a: iput-object v3, v1, Landroid/support/v4/content/CursorLoader;.mUri:Landroid/net/Uri; // field@01db │ │ -06e024: 5b14 d701 |000c: iput-object v4, v1, Landroid/support/v4/content/CursorLoader;.mProjection:[Ljava/lang/String; // field@01d7 │ │ -06e028: 5b15 d801 |000e: iput-object v5, v1, Landroid/support/v4/content/CursorLoader;.mSelection:Ljava/lang/String; // field@01d8 │ │ -06e02c: 5b16 d901 |0010: iput-object v6, v1, Landroid/support/v4/content/CursorLoader;.mSelectionArgs:[Ljava/lang/String; // field@01d9 │ │ -06e030: 5b17 da01 |0012: iput-object v7, v1, Landroid/support/v4/content/CursorLoader;.mSortOrder:Ljava/lang/String; // field@01da │ │ -06e034: 0e00 |0014: return-void │ │ +09c23c: |[09c23c] android.support.v4.content.CursorLoader.:(Landroid/content/Context;Landroid/net/Uri;[Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;)V │ │ +09c24c: 7020 3e09 2100 |0000: invoke-direct {v1, v2}, Landroid/support/v4/content/AsyncTaskLoader;.:(Landroid/content/Context;)V // method@093e │ │ +09c252: 2200 c301 |0003: new-instance v0, Landroid/support/v4/content/Loader$ForceLoadContentObserver; // type@01c3 │ │ +09c256: 7020 b309 1000 |0005: invoke-direct {v0, v1}, Landroid/support/v4/content/Loader$ForceLoadContentObserver;.:(Landroid/support/v4/content/Loader;)V // method@09b3 │ │ +09c25c: 5b10 4003 |0008: iput-object v0, v1, Landroid/support/v4/content/CursorLoader;.mObserver:Landroid/support/v4/content/Loader$ForceLoadContentObserver; // field@0340 │ │ +09c260: 5b13 4503 |000a: iput-object v3, v1, Landroid/support/v4/content/CursorLoader;.mUri:Landroid/net/Uri; // field@0345 │ │ +09c264: 5b14 4103 |000c: iput-object v4, v1, Landroid/support/v4/content/CursorLoader;.mProjection:[Ljava/lang/String; // field@0341 │ │ +09c268: 5b15 4203 |000e: iput-object v5, v1, Landroid/support/v4/content/CursorLoader;.mSelection:Ljava/lang/String; // field@0342 │ │ +09c26c: 5b16 4303 |0010: iput-object v6, v1, Landroid/support/v4/content/CursorLoader;.mSelectionArgs:[Ljava/lang/String; // field@0343 │ │ +09c270: 5b17 4403 |0012: iput-object v7, v1, Landroid/support/v4/content/CursorLoader;.mSortOrder:Ljava/lang/String; // field@0344 │ │ +09c274: 0e00 |0014: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=99 │ │ 0x0003 line=100 │ │ 0x000a line=101 │ │ 0x000c line=102 │ │ 0x000e line=103 │ │ @@ -152882,34 +215639,34 @@ │ │ type : '(Landroid/database/Cursor;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 39 16-bit code units │ │ -06e038: |[06e038] android.support.v4.content.CursorLoader.deliverResult:(Landroid/database/Cursor;)V │ │ -06e048: 6e10 dd05 0200 |0000: invoke-virtual {v2}, Landroid/support/v4/content/CursorLoader;.isReset:()Z // method@05dd │ │ -06e04e: 0a01 |0003: move-result v1 │ │ -06e050: 3801 0800 |0004: if-eqz v1, 000c // +0008 │ │ -06e054: 3803 0500 |0006: if-eqz v3, 000b // +0005 │ │ -06e058: 7210 3a01 0300 |0008: invoke-interface {v3}, Landroid/database/Cursor;.close:()V // method@013a │ │ -06e05e: 0e00 |000b: return-void │ │ -06e060: 5420 d501 |000c: iget-object v0, v2, Landroid/support/v4/content/CursorLoader;.mCursor:Landroid/database/Cursor; // field@01d5 │ │ -06e064: 5b23 d501 |000e: iput-object v3, v2, Landroid/support/v4/content/CursorLoader;.mCursor:Landroid/database/Cursor; // field@01d5 │ │ -06e068: 6e10 de05 0200 |0010: invoke-virtual {v2}, Landroid/support/v4/content/CursorLoader;.isStarted:()Z // method@05de │ │ -06e06e: 0a01 |0013: move-result v1 │ │ -06e070: 3801 0500 |0014: if-eqz v1, 0019 // +0005 │ │ -06e074: 6f20 af05 3200 |0016: invoke-super {v2, v3}, Landroid/support/v4/content/AsyncTaskLoader;.deliverResult:(Ljava/lang/Object;)V // method@05af │ │ -06e07a: 3800 f2ff |0019: if-eqz v0, 000b // -000e │ │ -06e07e: 3230 f0ff |001b: if-eq v0, v3, 000b // -0010 │ │ -06e082: 7210 3f01 0000 |001d: invoke-interface {v0}, Landroid/database/Cursor;.isClosed:()Z // method@013f │ │ -06e088: 0a01 |0020: move-result v1 │ │ -06e08a: 3901 eaff |0021: if-nez v1, 000b // -0016 │ │ -06e08e: 7210 3a01 0000 |0023: invoke-interface {v0}, Landroid/database/Cursor;.close:()V // method@013a │ │ -06e094: 28e5 |0026: goto 000b // -001b │ │ +09c278: |[09c278] android.support.v4.content.CursorLoader.deliverResult:(Landroid/database/Cursor;)V │ │ +09c288: 6e10 7709 0200 |0000: invoke-virtual {v2}, Landroid/support/v4/content/CursorLoader;.isReset:()Z // method@0977 │ │ +09c28e: 0a01 |0003: move-result v1 │ │ +09c290: 3801 0800 |0004: if-eqz v1, 000c // +0008 │ │ +09c294: 3803 0500 |0006: if-eqz v3, 000b // +0005 │ │ +09c298: 7210 8701 0300 |0008: invoke-interface {v3}, Landroid/database/Cursor;.close:()V // method@0187 │ │ +09c29e: 0e00 |000b: return-void │ │ +09c2a0: 5420 3f03 |000c: iget-object v0, v2, Landroid/support/v4/content/CursorLoader;.mCursor:Landroid/database/Cursor; // field@033f │ │ +09c2a4: 5b23 3f03 |000e: iput-object v3, v2, Landroid/support/v4/content/CursorLoader;.mCursor:Landroid/database/Cursor; // field@033f │ │ +09c2a8: 6e10 7809 0200 |0010: invoke-virtual {v2}, Landroid/support/v4/content/CursorLoader;.isStarted:()Z // method@0978 │ │ +09c2ae: 0a01 |0013: move-result v1 │ │ +09c2b0: 3801 0500 |0014: if-eqz v1, 0019 // +0005 │ │ +09c2b4: 6f20 4109 3200 |0016: invoke-super {v2, v3}, Landroid/support/v4/content/AsyncTaskLoader;.deliverResult:(Ljava/lang/Object;)V // method@0941 │ │ +09c2ba: 3800 f2ff |0019: if-eqz v0, 000b // -000e │ │ +09c2be: 3230 f0ff |001b: if-eq v0, v3, 000b // -0010 │ │ +09c2c2: 7210 8c01 0000 |001d: invoke-interface {v0}, Landroid/database/Cursor;.isClosed:()Z // method@018c │ │ +09c2c8: 0a01 |0020: move-result v1 │ │ +09c2ca: 3901 eaff |0021: if-nez v1, 000b // -0016 │ │ +09c2ce: 7210 8701 0000 |0023: invoke-interface {v0}, Landroid/database/Cursor;.close:()V // method@0187 │ │ +09c2d4: 28e5 |0026: goto 000b // -001b │ │ catches : (none) │ │ positions : │ │ 0x0000 line=62 │ │ 0x0006 line=64 │ │ 0x0008 line=65 │ │ 0x000b line=79 │ │ 0x000c line=69 │ │ @@ -152928,18 +215685,18 @@ │ │ type : '(Ljava/lang/Object;)V' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -06e098: |[06e098] android.support.v4.content.CursorLoader.deliverResult:(Ljava/lang/Object;)V │ │ -06e0a8: 1f01 4200 |0000: check-cast v1, Landroid/database/Cursor; // type@0042 │ │ -06e0ac: 6e20 d305 1000 |0002: invoke-virtual {v0, v1}, Landroid/support/v4/content/CursorLoader;.deliverResult:(Landroid/database/Cursor;)V // method@05d3 │ │ -06e0b2: 0e00 |0005: return-void │ │ +09c2d8: |[09c2d8] android.support.v4.content.CursorLoader.deliverResult:(Ljava/lang/Object;)V │ │ +09c2e8: 1f01 5400 |0000: check-cast v1, Landroid/database/Cursor; // type@0054 │ │ +09c2ec: 6e20 6d09 1000 |0002: invoke-virtual {v0, v1}, Landroid/support/v4/content/CursorLoader;.deliverResult:(Landroid/database/Cursor;)V // method@096d │ │ +09c2f2: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=35 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 x0 Ljava/lang/Object; │ │ 0x0000 - 0x0006 reg=0 this Landroid/support/v4/content/CursorLoader; │ │ │ │ @@ -152948,56 +215705,56 @@ │ │ type : '(Ljava/lang/String;Ljava/io/FileDescriptor;Ljava/io/PrintWriter;[Ljava/lang/String;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 5 │ │ outs : 5 │ │ insns size : 103 16-bit code units │ │ -06e0b4: |[06e0b4] android.support.v4.content.CursorLoader.dump:(Ljava/lang/String;Ljava/io/FileDescriptor;Ljava/io/PrintWriter;[Ljava/lang/String;)V │ │ -06e0c4: 6f55 b205 2143 |0000: invoke-super {v1, v2, v3, v4, v5}, Landroid/support/v4/content/AsyncTaskLoader;.dump:(Ljava/lang/String;Ljava/io/FileDescriptor;Ljava/io/PrintWriter;[Ljava/lang/String;)V // method@05b2 │ │ -06e0ca: 6e20 5217 2400 |0003: invoke-virtual {v4, v2}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1752 │ │ -06e0d0: 1a00 ba17 |0006: const-string v0, "mUri=" // string@17ba │ │ -06e0d4: 6e20 5217 0400 |0008: invoke-virtual {v4, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1752 │ │ -06e0da: 5410 db01 |000b: iget-object v0, v1, Landroid/support/v4/content/CursorLoader;.mUri:Landroid/net/Uri; // field@01db │ │ -06e0de: 6e20 5617 0400 |000d: invoke-virtual {v4, v0}, Ljava/io/PrintWriter;.println:(Ljava/lang/Object;)V // method@1756 │ │ -06e0e4: 6e20 5217 2400 |0010: invoke-virtual {v4, v2}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1752 │ │ -06e0ea: 1a00 0f17 |0013: const-string v0, "mProjection=" // string@170f │ │ -06e0ee: 6e20 5217 0400 |0015: invoke-virtual {v4, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1752 │ │ -06e0f4: 5410 d701 |0018: iget-object v0, v1, Landroid/support/v4/content/CursorLoader;.mProjection:[Ljava/lang/String; // field@01d7 │ │ -06e0f8: 7110 e517 0000 |001a: invoke-static {v0}, Ljava/util/Arrays;.toString:([Ljava/lang/Object;)Ljava/lang/String; // method@17e5 │ │ -06e0fe: 0c00 |001d: move-result-object v0 │ │ -06e100: 6e20 5717 0400 |001e: invoke-virtual {v4, v0}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@1757 │ │ -06e106: 6e20 5217 2400 |0021: invoke-virtual {v4, v2}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1752 │ │ -06e10c: 1a00 4217 |0024: const-string v0, "mSelection=" // string@1742 │ │ -06e110: 6e20 5217 0400 |0026: invoke-virtual {v4, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1752 │ │ -06e116: 5410 d801 |0029: iget-object v0, v1, Landroid/support/v4/content/CursorLoader;.mSelection:Ljava/lang/String; // field@01d8 │ │ -06e11a: 6e20 5717 0400 |002b: invoke-virtual {v4, v0}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@1757 │ │ -06e120: 6e20 5217 2400 |002e: invoke-virtual {v4, v2}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1752 │ │ -06e126: 1a00 4417 |0031: const-string v0, "mSelectionArgs=" // string@1744 │ │ -06e12a: 6e20 5217 0400 |0033: invoke-virtual {v4, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1752 │ │ -06e130: 5410 d901 |0036: iget-object v0, v1, Landroid/support/v4/content/CursorLoader;.mSelectionArgs:[Ljava/lang/String; // field@01d9 │ │ -06e134: 7110 e517 0000 |0038: invoke-static {v0}, Ljava/util/Arrays;.toString:([Ljava/lang/Object;)Ljava/lang/String; // method@17e5 │ │ -06e13a: 0c00 |003b: move-result-object v0 │ │ -06e13c: 6e20 5717 0400 |003c: invoke-virtual {v4, v0}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@1757 │ │ -06e142: 6e20 5217 2400 |003f: invoke-virtual {v4, v2}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1752 │ │ -06e148: 1a00 5617 |0042: const-string v0, "mSortOrder=" // string@1756 │ │ -06e14c: 6e20 5217 0400 |0044: invoke-virtual {v4, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1752 │ │ -06e152: 5410 da01 |0047: iget-object v0, v1, Landroid/support/v4/content/CursorLoader;.mSortOrder:Ljava/lang/String; // field@01da │ │ -06e156: 6e20 5717 0400 |0049: invoke-virtual {v4, v0}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@1757 │ │ -06e15c: 6e20 5217 2400 |004c: invoke-virtual {v4, v2}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1752 │ │ -06e162: 1a00 e615 |004f: const-string v0, "mCursor=" // string@15e6 │ │ -06e166: 6e20 5217 0400 |0051: invoke-virtual {v4, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1752 │ │ -06e16c: 5410 d501 |0054: iget-object v0, v1, Landroid/support/v4/content/CursorLoader;.mCursor:Landroid/database/Cursor; // field@01d5 │ │ -06e170: 6e20 5617 0400 |0056: invoke-virtual {v4, v0}, Ljava/io/PrintWriter;.println:(Ljava/lang/Object;)V // method@1756 │ │ -06e176: 6e20 5217 2400 |0059: invoke-virtual {v4, v2}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1752 │ │ -06e17c: 1a00 d115 |005c: const-string v0, "mContentChanged=" // string@15d1 │ │ -06e180: 6e20 5217 0400 |005e: invoke-virtual {v4, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1752 │ │ -06e186: 5510 d401 |0061: iget-boolean v0, v1, Landroid/support/v4/content/CursorLoader;.mContentChanged:Z // field@01d4 │ │ -06e18a: 6e20 5817 0400 |0063: invoke-virtual {v4, v0}, Ljava/io/PrintWriter;.println:(Z)V // method@1758 │ │ -06e190: 0e00 |0066: return-void │ │ +09c2f4: |[09c2f4] android.support.v4.content.CursorLoader.dump:(Ljava/lang/String;Ljava/io/FileDescriptor;Ljava/io/PrintWriter;[Ljava/lang/String;)V │ │ +09c304: 6f55 4409 2143 |0000: invoke-super {v1, v2, v3, v4, v5}, Landroid/support/v4/content/AsyncTaskLoader;.dump:(Ljava/lang/String;Ljava/io/FileDescriptor;Ljava/io/PrintWriter;[Ljava/lang/String;)V // method@0944 │ │ +09c30a: 6e20 3c22 2400 |0003: invoke-virtual {v4, v2}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@223c │ │ +09c310: 1a00 6a1f |0006: const-string v0, "mUri=" // string@1f6a │ │ +09c314: 6e20 3c22 0400 |0008: invoke-virtual {v4, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@223c │ │ +09c31a: 5410 4503 |000b: iget-object v0, v1, Landroid/support/v4/content/CursorLoader;.mUri:Landroid/net/Uri; // field@0345 │ │ +09c31e: 6e20 4022 0400 |000d: invoke-virtual {v4, v0}, Ljava/io/PrintWriter;.println:(Ljava/lang/Object;)V // method@2240 │ │ +09c324: 6e20 3c22 2400 |0010: invoke-virtual {v4, v2}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@223c │ │ +09c32a: 1a00 7c1e |0013: const-string v0, "mProjection=" // string@1e7c │ │ +09c32e: 6e20 3c22 0400 |0015: invoke-virtual {v4, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@223c │ │ +09c334: 5410 4103 |0018: iget-object v0, v1, Landroid/support/v4/content/CursorLoader;.mProjection:[Ljava/lang/String; // field@0341 │ │ +09c338: 7110 e522 0000 |001a: invoke-static {v0}, Ljava/util/Arrays;.toString:([Ljava/lang/Object;)Ljava/lang/String; // method@22e5 │ │ +09c33e: 0c00 |001d: move-result-object v0 │ │ +09c340: 6e20 4122 0400 |001e: invoke-virtual {v4, v0}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@2241 │ │ +09c346: 6e20 3c22 2400 |0021: invoke-virtual {v4, v2}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@223c │ │ +09c34c: 1a00 cd1e |0024: const-string v0, "mSelection=" // string@1ecd │ │ +09c350: 6e20 3c22 0400 |0026: invoke-virtual {v4, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@223c │ │ +09c356: 5410 4203 |0029: iget-object v0, v1, Landroid/support/v4/content/CursorLoader;.mSelection:Ljava/lang/String; // field@0342 │ │ +09c35a: 6e20 4122 0400 |002b: invoke-virtual {v4, v0}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@2241 │ │ +09c360: 6e20 3c22 2400 |002e: invoke-virtual {v4, v2}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@223c │ │ +09c366: 1a00 cf1e |0031: const-string v0, "mSelectionArgs=" // string@1ecf │ │ +09c36a: 6e20 3c22 0400 |0033: invoke-virtual {v4, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@223c │ │ +09c370: 5410 4303 |0036: iget-object v0, v1, Landroid/support/v4/content/CursorLoader;.mSelectionArgs:[Ljava/lang/String; // field@0343 │ │ +09c374: 7110 e522 0000 |0038: invoke-static {v0}, Ljava/util/Arrays;.toString:([Ljava/lang/Object;)Ljava/lang/String; // method@22e5 │ │ +09c37a: 0c00 |003b: move-result-object v0 │ │ +09c37c: 6e20 4122 0400 |003c: invoke-virtual {v4, v0}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@2241 │ │ +09c382: 6e20 3c22 2400 |003f: invoke-virtual {v4, v2}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@223c │ │ +09c388: 1a00 ec1e |0042: const-string v0, "mSortOrder=" // string@1eec │ │ +09c38c: 6e20 3c22 0400 |0044: invoke-virtual {v4, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@223c │ │ +09c392: 5410 4403 |0047: iget-object v0, v1, Landroid/support/v4/content/CursorLoader;.mSortOrder:Ljava/lang/String; // field@0344 │ │ +09c396: 6e20 4122 0400 |0049: invoke-virtual {v4, v0}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@2241 │ │ +09c39c: 6e20 3c22 2400 |004c: invoke-virtual {v4, v2}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@223c │ │ +09c3a2: 1a00 191d |004f: const-string v0, "mCursor=" // string@1d19 │ │ +09c3a6: 6e20 3c22 0400 |0051: invoke-virtual {v4, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@223c │ │ +09c3ac: 5410 3f03 |0054: iget-object v0, v1, Landroid/support/v4/content/CursorLoader;.mCursor:Landroid/database/Cursor; // field@033f │ │ +09c3b0: 6e20 4022 0400 |0056: invoke-virtual {v4, v0}, Ljava/io/PrintWriter;.println:(Ljava/lang/Object;)V // method@2240 │ │ +09c3b6: 6e20 3c22 2400 |0059: invoke-virtual {v4, v2}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@223c │ │ +09c3bc: 1a00 fc1c |005c: const-string v0, "mContentChanged=" // string@1cfc │ │ +09c3c0: 6e20 3c22 0400 |005e: invoke-virtual {v4, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@223c │ │ +09c3c6: 5510 3e03 |0061: iget-boolean v0, v1, Landroid/support/v4/content/CursorLoader;.mContentChanged:Z // field@033e │ │ +09c3ca: 6e20 4222 0400 |0063: invoke-virtual {v4, v0}, Ljava/io/PrintWriter;.println:(Z)V // method@2242 │ │ +09c3d0: 0e00 |0066: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=196 │ │ 0x0003 line=197 │ │ 0x0010 line=198 │ │ 0x0018 line=199 │ │ 0x0021 line=200 │ │ @@ -153019,17 +215776,17 @@ │ │ type : '()[Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -06e194: |[06e194] android.support.v4.content.CursorLoader.getProjection:()[Ljava/lang/String; │ │ -06e1a4: 5410 d701 |0000: iget-object v0, v1, Landroid/support/v4/content/CursorLoader;.mProjection:[Ljava/lang/String; // field@01d7 │ │ -06e1a8: 1100 |0002: return-object v0 │ │ +09c3d4: |[09c3d4] android.support.v4.content.CursorLoader.getProjection:()[Ljava/lang/String; │ │ +09c3e4: 5410 4103 |0000: iget-object v0, v1, Landroid/support/v4/content/CursorLoader;.mProjection:[Ljava/lang/String; // field@0341 │ │ +09c3e8: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=163 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/content/CursorLoader; │ │ │ │ #4 : (in Landroid/support/v4/content/CursorLoader;) │ │ @@ -153037,17 +215794,17 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -06e1ac: |[06e1ac] android.support.v4.content.CursorLoader.getSelection:()Ljava/lang/String; │ │ -06e1bc: 5410 d801 |0000: iget-object v0, v1, Landroid/support/v4/content/CursorLoader;.mSelection:Ljava/lang/String; // field@01d8 │ │ -06e1c0: 1100 |0002: return-object v0 │ │ +09c3ec: |[09c3ec] android.support.v4.content.CursorLoader.getSelection:()Ljava/lang/String; │ │ +09c3fc: 5410 4203 |0000: iget-object v0, v1, Landroid/support/v4/content/CursorLoader;.mSelection:Ljava/lang/String; // field@0342 │ │ +09c400: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=171 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/content/CursorLoader; │ │ │ │ #5 : (in Landroid/support/v4/content/CursorLoader;) │ │ @@ -153055,17 +215812,17 @@ │ │ type : '()[Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -06e1c4: |[06e1c4] android.support.v4.content.CursorLoader.getSelectionArgs:()[Ljava/lang/String; │ │ -06e1d4: 5410 d901 |0000: iget-object v0, v1, Landroid/support/v4/content/CursorLoader;.mSelectionArgs:[Ljava/lang/String; // field@01d9 │ │ -06e1d8: 1100 |0002: return-object v0 │ │ +09c404: |[09c404] android.support.v4.content.CursorLoader.getSelectionArgs:()[Ljava/lang/String; │ │ +09c414: 5410 4303 |0000: iget-object v0, v1, Landroid/support/v4/content/CursorLoader;.mSelectionArgs:[Ljava/lang/String; // field@0343 │ │ +09c418: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=179 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/content/CursorLoader; │ │ │ │ #6 : (in Landroid/support/v4/content/CursorLoader;) │ │ @@ -153073,17 +215830,17 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -06e1dc: |[06e1dc] android.support.v4.content.CursorLoader.getSortOrder:()Ljava/lang/String; │ │ -06e1ec: 5410 da01 |0000: iget-object v0, v1, Landroid/support/v4/content/CursorLoader;.mSortOrder:Ljava/lang/String; // field@01da │ │ -06e1f0: 1100 |0002: return-object v0 │ │ +09c41c: |[09c41c] android.support.v4.content.CursorLoader.getSortOrder:()Ljava/lang/String; │ │ +09c42c: 5410 4403 |0000: iget-object v0, v1, Landroid/support/v4/content/CursorLoader;.mSortOrder:Ljava/lang/String; // field@0344 │ │ +09c430: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=187 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/content/CursorLoader; │ │ │ │ #7 : (in Landroid/support/v4/content/CursorLoader;) │ │ @@ -153091,17 +215848,17 @@ │ │ type : '()Landroid/net/Uri;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -06e1f4: |[06e1f4] android.support.v4.content.CursorLoader.getUri:()Landroid/net/Uri; │ │ -06e204: 5410 db01 |0000: iget-object v0, v1, Landroid/support/v4/content/CursorLoader;.mUri:Landroid/net/Uri; // field@01db │ │ -06e208: 1100 |0002: return-object v0 │ │ +09c434: |[09c434] android.support.v4.content.CursorLoader.getUri:()Landroid/net/Uri; │ │ +09c444: 5410 4503 |0000: iget-object v0, v1, Landroid/support/v4/content/CursorLoader;.mUri:Landroid/net/Uri; // field@0345 │ │ +09c448: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=155 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/content/CursorLoader; │ │ │ │ #8 : (in Landroid/support/v4/content/CursorLoader;) │ │ @@ -153109,31 +215866,31 @@ │ │ type : '()Landroid/database/Cursor;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 8 │ │ ins : 1 │ │ outs : 6 │ │ insns size : 33 16-bit code units │ │ -06e20c: |[06e20c] android.support.v4.content.CursorLoader.loadInBackground:()Landroid/database/Cursor; │ │ -06e21c: 6e10 d705 0700 |0000: invoke-virtual {v7}, Landroid/support/v4/content/CursorLoader;.getContext:()Landroid/content/Context; // method@05d7 │ │ -06e222: 0c00 |0003: move-result-object v0 │ │ -06e224: 6e10 c400 0000 |0004: invoke-virtual {v0}, Landroid/content/Context;.getContentResolver:()Landroid/content/ContentResolver; // method@00c4 │ │ -06e22a: 0c00 |0007: move-result-object v0 │ │ -06e22c: 5471 db01 |0008: iget-object v1, v7, Landroid/support/v4/content/CursorLoader;.mUri:Landroid/net/Uri; // field@01db │ │ -06e230: 5472 d701 |000a: iget-object v2, v7, Landroid/support/v4/content/CursorLoader;.mProjection:[Ljava/lang/String; // field@01d7 │ │ -06e234: 5473 d801 |000c: iget-object v3, v7, Landroid/support/v4/content/CursorLoader;.mSelection:Ljava/lang/String; // field@01d8 │ │ -06e238: 5474 d901 |000e: iget-object v4, v7, Landroid/support/v4/content/CursorLoader;.mSelectionArgs:[Ljava/lang/String; // field@01d9 │ │ -06e23c: 5475 da01 |0010: iget-object v5, v7, Landroid/support/v4/content/CursorLoader;.mSortOrder:Ljava/lang/String; // field@01da │ │ -06e240: 7406 c000 0000 |0012: invoke-virtual/range {v0, v1, v2, v3, v4, v5}, Landroid/content/ContentResolver;.query:(Landroid/net/Uri;[Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;)Landroid/database/Cursor; // method@00c0 │ │ -06e246: 0c06 |0015: move-result-object v6 │ │ -06e248: 3806 0a00 |0016: if-eqz v6, 0020 // +000a │ │ -06e24c: 7210 3c01 0600 |0018: invoke-interface {v6}, Landroid/database/Cursor;.getCount:()I // method@013c │ │ -06e252: 5470 d601 |001b: iget-object v0, v7, Landroid/support/v4/content/CursorLoader;.mObserver:Landroid/support/v4/content/Loader$ForceLoadContentObserver; // field@01d6 │ │ -06e256: 7220 4101 0600 |001d: invoke-interface {v6, v0}, Landroid/database/Cursor;.registerContentObserver:(Landroid/database/ContentObserver;)V // method@0141 │ │ -06e25c: 1106 |0020: return-object v6 │ │ +09c44c: |[09c44c] android.support.v4.content.CursorLoader.loadInBackground:()Landroid/database/Cursor; │ │ +09c45c: 6e10 7109 0700 |0000: invoke-virtual {v7}, Landroid/support/v4/content/CursorLoader;.getContext:()Landroid/content/Context; // method@0971 │ │ +09c462: 0c00 |0003: move-result-object v0 │ │ +09c464: 6e10 0601 0000 |0004: invoke-virtual {v0}, Landroid/content/Context;.getContentResolver:()Landroid/content/ContentResolver; // method@0106 │ │ +09c46a: 0c00 |0007: move-result-object v0 │ │ +09c46c: 5471 4503 |0008: iget-object v1, v7, Landroid/support/v4/content/CursorLoader;.mUri:Landroid/net/Uri; // field@0345 │ │ +09c470: 5472 4103 |000a: iget-object v2, v7, Landroid/support/v4/content/CursorLoader;.mProjection:[Ljava/lang/String; // field@0341 │ │ +09c474: 5473 4203 |000c: iget-object v3, v7, Landroid/support/v4/content/CursorLoader;.mSelection:Ljava/lang/String; // field@0342 │ │ +09c478: 5474 4303 |000e: iget-object v4, v7, Landroid/support/v4/content/CursorLoader;.mSelectionArgs:[Ljava/lang/String; // field@0343 │ │ +09c47c: 5475 4403 |0010: iget-object v5, v7, Landroid/support/v4/content/CursorLoader;.mSortOrder:Ljava/lang/String; // field@0344 │ │ +09c480: 7406 fe00 0000 |0012: invoke-virtual/range {v0, v1, v2, v3, v4, v5}, Landroid/content/ContentResolver;.query:(Landroid/net/Uri;[Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;)Landroid/database/Cursor; // method@00fe │ │ +09c486: 0c06 |0015: move-result-object v6 │ │ +09c488: 3806 0a00 |0016: if-eqz v6, 0020 // +000a │ │ +09c48c: 7210 8901 0600 |0018: invoke-interface {v6}, Landroid/database/Cursor;.getCount:()I // method@0189 │ │ +09c492: 5470 4003 |001b: iget-object v0, v7, Landroid/support/v4/content/CursorLoader;.mObserver:Landroid/support/v4/content/Loader$ForceLoadContentObserver; // field@0340 │ │ +09c496: 7220 9101 0600 |001d: invoke-interface {v6, v0}, Landroid/database/Cursor;.registerContentObserver:(Landroid/database/ContentObserver;)V // method@0191 │ │ +09c49c: 1106 |0020: return-object v6 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=49 │ │ 0x0016 line=51 │ │ 0x0018 line=53 │ │ 0x001b line=54 │ │ 0x0020 line=56 │ │ @@ -153146,18 +215903,18 @@ │ │ type : '()Ljava/lang/Object;' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -06e260: |[06e260] android.support.v4.content.CursorLoader.loadInBackground:()Ljava/lang/Object; │ │ -06e270: 6e10 df05 0100 |0000: invoke-virtual {v1}, Landroid/support/v4/content/CursorLoader;.loadInBackground:()Landroid/database/Cursor; // method@05df │ │ -06e276: 0c00 |0003: move-result-object v0 │ │ -06e278: 1100 |0004: return-object v0 │ │ +09c4a0: |[09c4a0] android.support.v4.content.CursorLoader.loadInBackground:()Ljava/lang/Object; │ │ +09c4b0: 6e10 7909 0100 |0000: invoke-virtual {v1}, Landroid/support/v4/content/CursorLoader;.loadInBackground:()Landroid/database/Cursor; // method@0979 │ │ +09c4b6: 0c00 |0003: move-result-object v0 │ │ +09c4b8: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=35 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/content/CursorLoader; │ │ │ │ #10 : (in Landroid/support/v4/content/CursorLoader;) │ │ @@ -153165,21 +215922,21 @@ │ │ type : '(Landroid/database/Cursor;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 12 16-bit code units │ │ -06e27c: |[06e27c] android.support.v4.content.CursorLoader.onCanceled:(Landroid/database/Cursor;)V │ │ -06e28c: 3802 0b00 |0000: if-eqz v2, 000b // +000b │ │ -06e290: 7210 3f01 0200 |0002: invoke-interface {v2}, Landroid/database/Cursor;.isClosed:()Z // method@013f │ │ -06e296: 0a00 |0005: move-result v0 │ │ -06e298: 3900 0500 |0006: if-nez v0, 000b // +0005 │ │ -06e29c: 7210 3a01 0200 |0008: invoke-interface {v2}, Landroid/database/Cursor;.close:()V // method@013a │ │ -06e2a2: 0e00 |000b: return-void │ │ +09c4bc: |[09c4bc] android.support.v4.content.CursorLoader.onCanceled:(Landroid/database/Cursor;)V │ │ +09c4cc: 3802 0b00 |0000: if-eqz v2, 000b // +000b │ │ +09c4d0: 7210 8c01 0200 |0002: invoke-interface {v2}, Landroid/database/Cursor;.isClosed:()Z // method@018c │ │ +09c4d6: 0a00 |0005: move-result v0 │ │ +09c4d8: 3900 0500 |0006: if-nez v0, 000b // +0005 │ │ +09c4dc: 7210 8701 0200 |0008: invoke-interface {v2}, Landroid/database/Cursor;.close:()V // method@0187 │ │ +09c4e2: 0e00 |000b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=136 │ │ 0x0008 line=137 │ │ 0x000b line=139 │ │ locals : │ │ 0x0000 - 0x000c reg=1 this Landroid/support/v4/content/CursorLoader; │ │ @@ -153190,18 +215947,18 @@ │ │ type : '(Ljava/lang/Object;)V' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -06e2a4: |[06e2a4] android.support.v4.content.CursorLoader.onCanceled:(Ljava/lang/Object;)V │ │ -06e2b4: 1f01 4200 |0000: check-cast v1, Landroid/database/Cursor; // type@0042 │ │ -06e2b8: 6e20 e105 1000 |0002: invoke-virtual {v0, v1}, Landroid/support/v4/content/CursorLoader;.onCanceled:(Landroid/database/Cursor;)V // method@05e1 │ │ -06e2be: 0e00 |0005: return-void │ │ +09c4e4: |[09c4e4] android.support.v4.content.CursorLoader.onCanceled:(Ljava/lang/Object;)V │ │ +09c4f4: 1f01 5400 |0000: check-cast v1, Landroid/database/Cursor; // type@0054 │ │ +09c4f8: 6e20 7b09 1000 |0002: invoke-virtual {v0, v1}, Landroid/support/v4/content/CursorLoader;.onCanceled:(Landroid/database/Cursor;)V // method@097b │ │ +09c4fe: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=35 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 x0 Ljava/lang/Object; │ │ 0x0000 - 0x0006 reg=0 this Landroid/support/v4/content/CursorLoader; │ │ │ │ @@ -153210,28 +215967,28 @@ │ │ type : '()V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 27 16-bit code units │ │ -06e2c0: |[06e2c0] android.support.v4.content.CursorLoader.onReset:()V │ │ -06e2d0: 6f10 b905 0100 |0000: invoke-super {v1}, Landroid/support/v4/content/AsyncTaskLoader;.onReset:()V // method@05b9 │ │ -06e2d6: 6e10 e505 0100 |0003: invoke-virtual {v1}, Landroid/support/v4/content/CursorLoader;.onStopLoading:()V // method@05e5 │ │ -06e2dc: 5410 d501 |0006: iget-object v0, v1, Landroid/support/v4/content/CursorLoader;.mCursor:Landroid/database/Cursor; // field@01d5 │ │ -06e2e0: 3800 0f00 |0008: if-eqz v0, 0017 // +000f │ │ -06e2e4: 5410 d501 |000a: iget-object v0, v1, Landroid/support/v4/content/CursorLoader;.mCursor:Landroid/database/Cursor; // field@01d5 │ │ -06e2e8: 7210 3f01 0000 |000c: invoke-interface {v0}, Landroid/database/Cursor;.isClosed:()Z // method@013f │ │ -06e2ee: 0a00 |000f: move-result v0 │ │ -06e2f0: 3900 0700 |0010: if-nez v0, 0017 // +0007 │ │ -06e2f4: 5410 d501 |0012: iget-object v0, v1, Landroid/support/v4/content/CursorLoader;.mCursor:Landroid/database/Cursor; // field@01d5 │ │ -06e2f8: 7210 3a01 0000 |0014: invoke-interface {v0}, Landroid/database/Cursor;.close:()V // method@013a │ │ -06e2fe: 1200 |0017: const/4 v0, #int 0 // #0 │ │ -06e300: 5b10 d501 |0018: iput-object v0, v1, Landroid/support/v4/content/CursorLoader;.mCursor:Landroid/database/Cursor; // field@01d5 │ │ -06e304: 0e00 |001a: return-void │ │ +09c500: |[09c500] android.support.v4.content.CursorLoader.onReset:()V │ │ +09c510: 6f10 4b09 0100 |0000: invoke-super {v1}, Landroid/support/v4/content/AsyncTaskLoader;.onReset:()V // method@094b │ │ +09c516: 6e10 7f09 0100 |0003: invoke-virtual {v1}, Landroid/support/v4/content/CursorLoader;.onStopLoading:()V // method@097f │ │ +09c51c: 5410 3f03 |0006: iget-object v0, v1, Landroid/support/v4/content/CursorLoader;.mCursor:Landroid/database/Cursor; // field@033f │ │ +09c520: 3800 0f00 |0008: if-eqz v0, 0017 // +000f │ │ +09c524: 5410 3f03 |000a: iget-object v0, v1, Landroid/support/v4/content/CursorLoader;.mCursor:Landroid/database/Cursor; // field@033f │ │ +09c528: 7210 8c01 0000 |000c: invoke-interface {v0}, Landroid/database/Cursor;.isClosed:()Z // method@018c │ │ +09c52e: 0a00 |000f: move-result v0 │ │ +09c530: 3900 0700 |0010: if-nez v0, 0017 // +0007 │ │ +09c534: 5410 3f03 |0012: iget-object v0, v1, Landroid/support/v4/content/CursorLoader;.mCursor:Landroid/database/Cursor; // field@033f │ │ +09c538: 7210 8701 0000 |0014: invoke-interface {v0}, Landroid/database/Cursor;.close:()V // method@0187 │ │ +09c53e: 1200 |0017: const/4 v0, #int 0 // #0 │ │ +09c540: 5b10 3f03 |0018: iput-object v0, v1, Landroid/support/v4/content/CursorLoader;.mCursor:Landroid/database/Cursor; // field@033f │ │ +09c544: 0e00 |001a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=143 │ │ 0x0003 line=146 │ │ 0x0006 line=148 │ │ 0x0012 line=149 │ │ 0x0017 line=151 │ │ @@ -153244,26 +216001,26 @@ │ │ type : '()V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 23 16-bit code units │ │ -06e308: |[06e308] android.support.v4.content.CursorLoader.onStartLoading:()V │ │ -06e318: 5410 d501 |0000: iget-object v0, v1, Landroid/support/v4/content/CursorLoader;.mCursor:Landroid/database/Cursor; // field@01d5 │ │ -06e31c: 3800 0700 |0002: if-eqz v0, 0009 // +0007 │ │ -06e320: 5410 d501 |0004: iget-object v0, v1, Landroid/support/v4/content/CursorLoader;.mCursor:Landroid/database/Cursor; // field@01d5 │ │ -06e324: 6e20 d305 0100 |0006: invoke-virtual {v1, v0}, Landroid/support/v4/content/CursorLoader;.deliverResult:(Landroid/database/Cursor;)V // method@05d3 │ │ -06e32a: 6e10 eb05 0100 |0009: invoke-virtual {v1}, Landroid/support/v4/content/CursorLoader;.takeContentChanged:()Z // method@05eb │ │ -06e330: 0a00 |000c: move-result v0 │ │ -06e332: 3900 0600 |000d: if-nez v0, 0013 // +0006 │ │ -06e336: 5410 d501 |000f: iget-object v0, v1, Landroid/support/v4/content/CursorLoader;.mCursor:Landroid/database/Cursor; // field@01d5 │ │ -06e33a: 3900 0500 |0011: if-nez v0, 0016 // +0005 │ │ -06e33e: 6e10 d605 0100 |0013: invoke-virtual {v1}, Landroid/support/v4/content/CursorLoader;.forceLoad:()V // method@05d6 │ │ -06e344: 0e00 |0016: return-void │ │ +09c548: |[09c548] android.support.v4.content.CursorLoader.onStartLoading:()V │ │ +09c558: 5410 3f03 |0000: iget-object v0, v1, Landroid/support/v4/content/CursorLoader;.mCursor:Landroid/database/Cursor; // field@033f │ │ +09c55c: 3800 0700 |0002: if-eqz v0, 0009 // +0007 │ │ +09c560: 5410 3f03 |0004: iget-object v0, v1, Landroid/support/v4/content/CursorLoader;.mCursor:Landroid/database/Cursor; // field@033f │ │ +09c564: 6e20 6d09 0100 |0006: invoke-virtual {v1, v0}, Landroid/support/v4/content/CursorLoader;.deliverResult:(Landroid/database/Cursor;)V // method@096d │ │ +09c56a: 6e10 8509 0100 |0009: invoke-virtual {v1}, Landroid/support/v4/content/CursorLoader;.takeContentChanged:()Z // method@0985 │ │ +09c570: 0a00 |000c: move-result v0 │ │ +09c572: 3900 0600 |000d: if-nez v0, 0013 // +0006 │ │ +09c576: 5410 3f03 |000f: iget-object v0, v1, Landroid/support/v4/content/CursorLoader;.mCursor:Landroid/database/Cursor; // field@033f │ │ +09c57a: 3900 0500 |0011: if-nez v0, 0016 // +0005 │ │ +09c57e: 6e10 7009 0100 |0013: invoke-virtual {v1}, Landroid/support/v4/content/CursorLoader;.forceLoad:()V // method@0970 │ │ +09c584: 0e00 |0016: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=117 │ │ 0x0004 line=118 │ │ 0x0009 line=120 │ │ 0x0013 line=121 │ │ 0x0016 line=123 │ │ @@ -153275,17 +216032,17 @@ │ │ type : '()V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -06e348: |[06e348] android.support.v4.content.CursorLoader.onStopLoading:()V │ │ -06e358: 6e10 d205 0000 |0000: invoke-virtual {v0}, Landroid/support/v4/content/CursorLoader;.cancelLoad:()Z // method@05d2 │ │ -06e35e: 0e00 |0003: return-void │ │ +09c588: |[09c588] android.support.v4.content.CursorLoader.onStopLoading:()V │ │ +09c598: 6e10 6c09 0000 |0000: invoke-virtual {v0}, Landroid/support/v4/content/CursorLoader;.cancelLoad:()Z // method@096c │ │ +09c59e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=131 │ │ 0x0003 line=132 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/content/CursorLoader; │ │ │ │ @@ -153294,17 +216051,17 @@ │ │ type : '([Ljava/lang/String;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -06e360: |[06e360] android.support.v4.content.CursorLoader.setProjection:([Ljava/lang/String;)V │ │ -06e370: 5b01 d701 |0000: iput-object v1, v0, Landroid/support/v4/content/CursorLoader;.mProjection:[Ljava/lang/String; // field@01d7 │ │ -06e374: 0e00 |0002: return-void │ │ +09c5a0: |[09c5a0] android.support.v4.content.CursorLoader.setProjection:([Ljava/lang/String;)V │ │ +09c5b0: 5b01 4103 |0000: iput-object v1, v0, Landroid/support/v4/content/CursorLoader;.mProjection:[Ljava/lang/String; // field@0341 │ │ +09c5b4: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=167 │ │ 0x0002 line=168 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Landroid/support/v4/content/CursorLoader; │ │ 0x0000 - 0x0003 reg=1 projection [Ljava/lang/String; │ │ @@ -153314,17 +216071,17 @@ │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -06e378: |[06e378] android.support.v4.content.CursorLoader.setSelection:(Ljava/lang/String;)V │ │ -06e388: 5b01 d801 |0000: iput-object v1, v0, Landroid/support/v4/content/CursorLoader;.mSelection:Ljava/lang/String; // field@01d8 │ │ -06e38c: 0e00 |0002: return-void │ │ +09c5b8: |[09c5b8] android.support.v4.content.CursorLoader.setSelection:(Ljava/lang/String;)V │ │ +09c5c8: 5b01 4203 |0000: iput-object v1, v0, Landroid/support/v4/content/CursorLoader;.mSelection:Ljava/lang/String; // field@0342 │ │ +09c5cc: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=175 │ │ 0x0002 line=176 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Landroid/support/v4/content/CursorLoader; │ │ 0x0000 - 0x0003 reg=1 selection Ljava/lang/String; │ │ @@ -153334,17 +216091,17 @@ │ │ type : '([Ljava/lang/String;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -06e390: |[06e390] android.support.v4.content.CursorLoader.setSelectionArgs:([Ljava/lang/String;)V │ │ -06e3a0: 5b01 d901 |0000: iput-object v1, v0, Landroid/support/v4/content/CursorLoader;.mSelectionArgs:[Ljava/lang/String; // field@01d9 │ │ -06e3a4: 0e00 |0002: return-void │ │ +09c5d0: |[09c5d0] android.support.v4.content.CursorLoader.setSelectionArgs:([Ljava/lang/String;)V │ │ +09c5e0: 5b01 4303 |0000: iput-object v1, v0, Landroid/support/v4/content/CursorLoader;.mSelectionArgs:[Ljava/lang/String; // field@0343 │ │ +09c5e4: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=183 │ │ 0x0002 line=184 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Landroid/support/v4/content/CursorLoader; │ │ 0x0000 - 0x0003 reg=1 selectionArgs [Ljava/lang/String; │ │ @@ -153354,17 +216111,17 @@ │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -06e3a8: |[06e3a8] android.support.v4.content.CursorLoader.setSortOrder:(Ljava/lang/String;)V │ │ -06e3b8: 5b01 da01 |0000: iput-object v1, v0, Landroid/support/v4/content/CursorLoader;.mSortOrder:Ljava/lang/String; // field@01da │ │ -06e3bc: 0e00 |0002: return-void │ │ +09c5e8: |[09c5e8] android.support.v4.content.CursorLoader.setSortOrder:(Ljava/lang/String;)V │ │ +09c5f8: 5b01 4403 |0000: iput-object v1, v0, Landroid/support/v4/content/CursorLoader;.mSortOrder:Ljava/lang/String; // field@0344 │ │ +09c5fc: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=191 │ │ 0x0002 line=192 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Landroid/support/v4/content/CursorLoader; │ │ 0x0000 - 0x0003 reg=1 sortOrder Ljava/lang/String; │ │ @@ -153374,43 +216131,43 @@ │ │ type : '(Landroid/net/Uri;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -06e3c0: |[06e3c0] android.support.v4.content.CursorLoader.setUri:(Landroid/net/Uri;)V │ │ -06e3d0: 5b01 db01 |0000: iput-object v1, v0, Landroid/support/v4/content/CursorLoader;.mUri:Landroid/net/Uri; // field@01db │ │ -06e3d4: 0e00 |0002: return-void │ │ +09c600: |[09c600] android.support.v4.content.CursorLoader.setUri:(Landroid/net/Uri;)V │ │ +09c610: 5b01 4503 |0000: iput-object v1, v0, Landroid/support/v4/content/CursorLoader;.mUri:Landroid/net/Uri; // field@0345 │ │ +09c614: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=159 │ │ 0x0002 line=160 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Landroid/support/v4/content/CursorLoader; │ │ 0x0000 - 0x0003 reg=1 uri Landroid/net/Uri; │ │ │ │ - source_file_idx : 657 (CursorLoader.java) │ │ + source_file_idx : 812 (CursorLoader.java) │ │ │ │ -Class #601 header: │ │ -class_idx : 271 │ │ +Class #887 header: │ │ +class_idx : 446 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 270 │ │ -source_file_idx : 1077 │ │ +superclass_idx : 445 │ │ +source_file_idx : 1357 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 2 │ │ │ │ -Class #601 annotations: │ │ +Class #887 annotations: │ │ Annotations on class │ │ VISIBILITY_SYSTEM Ldalvik/annotation/EnclosingClass; value=Landroid/support/v4/content/IntentCompat; │ │ VISIBILITY_SYSTEM Ldalvik/annotation/InnerClass; accessFlags=8 name="IntentCompatImplHC" │ │ │ │ -Class #601 - │ │ +Class #887 - │ │ Class descriptor : 'Landroid/support/v4/content/IntentCompat$IntentCompatImplHC;' │ │ Access flags : 0x0000 () │ │ Superclass : 'Landroid/support/v4/content/IntentCompat$IntentCompatImplBase;' │ │ Interfaces - │ │ Static fields - │ │ Instance fields - │ │ Direct methods - │ │ @@ -153419,17 +216176,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -06e3d8: |[06e3d8] android.support.v4.content.IntentCompat$IntentCompatImplHC.:()V │ │ -06e3e8: 7010 0606 0000 |0000: invoke-direct {v0}, Landroid/support/v4/content/IntentCompat$IntentCompatImplBase;.:()V // method@0606 │ │ -06e3ee: 0e00 |0003: return-void │ │ +09c618: |[09c618] android.support.v4.content.IntentCompat$IntentCompatImplHC.:()V │ │ +09c628: 7010 a009 0000 |0000: invoke-direct {v0}, Landroid/support/v4/content/IntentCompat$IntentCompatImplBase;.:()V // method@09a0 │ │ +09c62e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=65 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/content/IntentCompat$IntentCompatImplHC; │ │ │ │ Virtual methods - │ │ @@ -153438,18 +216195,18 @@ │ │ type : '(Landroid/content/ComponentName;)Landroid/content/Intent;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -06e3f0: |[06e3f0] android.support.v4.content.IntentCompat$IntentCompatImplHC.makeMainActivity:(Landroid/content/ComponentName;)Landroid/content/Intent; │ │ -06e400: 7110 1506 0200 |0000: invoke-static {v2}, Landroid/support/v4/content/IntentCompatHoneycomb;.makeMainActivity:(Landroid/content/ComponentName;)Landroid/content/Intent; // method@0615 │ │ -06e406: 0c00 |0003: move-result-object v0 │ │ -06e408: 1100 |0004: return-object v0 │ │ +09c630: |[09c630] android.support.v4.content.IntentCompat$IntentCompatImplHC.makeMainActivity:(Landroid/content/ComponentName;)Landroid/content/Intent; │ │ +09c640: 7110 af09 0200 |0000: invoke-static {v2}, Landroid/support/v4/content/IntentCompatHoneycomb;.makeMainActivity:(Landroid/content/ComponentName;)Landroid/content/Intent; // method@09af │ │ +09c646: 0c00 |0003: move-result-object v0 │ │ +09c648: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=68 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/content/IntentCompat$IntentCompatImplHC; │ │ 0x0000 - 0x0005 reg=2 componentName Landroid/content/ComponentName; │ │ │ │ @@ -153458,43 +216215,107 @@ │ │ type : '(Landroid/content/ComponentName;)Landroid/content/Intent;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -06e40c: |[06e40c] android.support.v4.content.IntentCompat$IntentCompatImplHC.makeRestartActivityTask:(Landroid/content/ComponentName;)Landroid/content/Intent; │ │ -06e41c: 7110 1606 0200 |0000: invoke-static {v2}, Landroid/support/v4/content/IntentCompatHoneycomb;.makeRestartActivityTask:(Landroid/content/ComponentName;)Landroid/content/Intent; // method@0616 │ │ -06e422: 0c00 |0003: move-result-object v0 │ │ -06e424: 1100 |0004: return-object v0 │ │ +09c64c: |[09c64c] android.support.v4.content.IntentCompat$IntentCompatImplHC.makeRestartActivityTask:(Landroid/content/ComponentName;)Landroid/content/Intent; │ │ +09c65c: 7110 b009 0200 |0000: invoke-static {v2}, Landroid/support/v4/content/IntentCompatHoneycomb;.makeRestartActivityTask:(Landroid/content/ComponentName;)Landroid/content/Intent; // method@09b0 │ │ +09c662: 0c00 |0003: move-result-object v0 │ │ +09c664: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=72 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/content/IntentCompat$IntentCompatImplHC; │ │ 0x0000 - 0x0005 reg=2 componentName Landroid/content/ComponentName; │ │ │ │ - source_file_idx : 1077 (IntentCompat.java) │ │ + source_file_idx : 1357 (IntentCompat.java) │ │ │ │ -Class #602 header: │ │ -class_idx : 297 │ │ +Class #888 header: │ │ +class_idx : 474 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 295 │ │ -source_file_idx : 740 │ │ +superclass_idx : 472 │ │ +source_file_idx : 637 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ -Class #602 annotations: │ │ +Class #888 annotations: │ │ +Annotations on class │ │ + VISIBILITY_SYSTEM Ldalvik/annotation/EnclosingClass; value=Landroid/support/v4/graphics/BitmapCompat; │ │ + VISIBILITY_SYSTEM Ldalvik/annotation/InnerClass; accessFlags=8 name="HcMr1BitmapCompatImpl" │ │ + │ │ +Class #888 - │ │ + Class descriptor : 'Landroid/support/v4/graphics/BitmapCompat$HcMr1BitmapCompatImpl;' │ │ + Access flags : 0x0000 () │ │ + Superclass : 'Landroid/support/v4/graphics/BitmapCompat$BaseBitmapImpl;' │ │ + Interfaces - │ │ + Static fields - │ │ + Instance fields - │ │ + Direct methods - │ │ + #0 : (in Landroid/support/v4/graphics/BitmapCompat$HcMr1BitmapCompatImpl;) │ │ + name : '' │ │ + type : '()V' │ │ + access : 0x10000 (CONSTRUCTOR) │ │ + code - │ │ + registers : 1 │ │ + ins : 1 │ │ + outs : 1 │ │ + insns size : 4 16-bit code units │ │ +09c668: |[09c668] android.support.v4.graphics.BitmapCompat$HcMr1BitmapCompatImpl.:()V │ │ +09c678: 7010 1a0a 0000 |0000: invoke-direct {v0}, Landroid/support/v4/graphics/BitmapCompat$BaseBitmapImpl;.:()V // method@0a1a │ │ +09c67e: 0e00 |0003: return-void │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=50 │ │ + locals : │ │ + 0x0000 - 0x0004 reg=0 this Landroid/support/v4/graphics/BitmapCompat$HcMr1BitmapCompatImpl; │ │ + │ │ + Virtual methods - │ │ + #0 : (in Landroid/support/v4/graphics/BitmapCompat$HcMr1BitmapCompatImpl;) │ │ + name : 'getAllocationByteCount' │ │ + type : '(Landroid/graphics/Bitmap;)I' │ │ + access : 0x0001 (PUBLIC) │ │ + code - │ │ + registers : 3 │ │ + ins : 2 │ │ + outs : 1 │ │ + insns size : 5 16-bit code units │ │ +09c680: |[09c680] android.support.v4.graphics.BitmapCompat$HcMr1BitmapCompatImpl.getAllocationByteCount:(Landroid/graphics/Bitmap;)I │ │ +09c690: 7110 2e0a 0200 |0000: invoke-static {v2}, Landroid/support/v4/graphics/BitmapCompatHoneycombMr1;.getAllocationByteCount:(Landroid/graphics/Bitmap;)I // method@0a2e │ │ +09c696: 0a00 |0003: move-result v0 │ │ +09c698: 0f00 |0004: return v0 │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=53 │ │ + locals : │ │ + 0x0000 - 0x0005 reg=1 this Landroid/support/v4/graphics/BitmapCompat$HcMr1BitmapCompatImpl; │ │ + 0x0000 - 0x0005 reg=2 bitmap Landroid/graphics/Bitmap; │ │ + │ │ + source_file_idx : 637 (BitmapCompat.java) │ │ + │ │ +Class #889 header: │ │ +class_idx : 483 │ │ +access_flags : 0 (0x0000) │ │ +superclass_idx : 481 │ │ +source_file_idx : 915 │ │ +static_fields_size : 0 │ │ +instance_fields_size: 0 │ │ +direct_methods_size : 1 │ │ +virtual_methods_size: 1 │ │ + │ │ +Class #889 annotations: │ │ Annotations on class │ │ VISIBILITY_SYSTEM Ldalvik/annotation/EnclosingClass; value=Landroid/support/v4/graphics/drawable/DrawableCompat; │ │ VISIBILITY_SYSTEM Ldalvik/annotation/InnerClass; accessFlags=8 name="HoneycombDrawableImpl" │ │ │ │ -Class #602 - │ │ +Class #889 - │ │ Class descriptor : 'Landroid/support/v4/graphics/drawable/DrawableCompat$HoneycombDrawableImpl;' │ │ Access flags : 0x0000 () │ │ Superclass : 'Landroid/support/v4/graphics/drawable/DrawableCompat$BaseDrawableImpl;' │ │ Interfaces - │ │ Static fields - │ │ Instance fields - │ │ Direct methods - │ │ @@ -153503,62 +216324,150 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -06e428: |[06e428] android.support.v4.graphics.drawable.DrawableCompat$HoneycombDrawableImpl.:()V │ │ -06e438: 7010 7c06 0000 |0000: invoke-direct {v0}, Landroid/support/v4/graphics/drawable/DrawableCompat$BaseDrawableImpl;.:()V // method@067c │ │ -06e43e: 0e00 |0003: return-void │ │ +09c69c: |[09c69c] android.support.v4.graphics.drawable.DrawableCompat$HoneycombDrawableImpl.:()V │ │ +09c6ac: 7010 340a 0000 |0000: invoke-direct {v0}, Landroid/support/v4/graphics/drawable/DrawableCompat$BaseDrawableImpl;.:()V // method@0a34 │ │ +09c6b2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=56 │ │ + 0x0000 line=84 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/graphics/drawable/DrawableCompat$HoneycombDrawableImpl; │ │ │ │ Virtual methods - │ │ #0 : (in Landroid/support/v4/graphics/drawable/DrawableCompat$HoneycombDrawableImpl;) │ │ name : 'jumpToCurrentState' │ │ type : '(Landroid/graphics/drawable/Drawable;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -06e440: |[06e440] android.support.v4.graphics.drawable.DrawableCompat$HoneycombDrawableImpl.jumpToCurrentState:(Landroid/graphics/drawable/Drawable;)V │ │ -06e450: 7110 8e06 0100 |0000: invoke-static {v1}, Landroid/support/v4/graphics/drawable/DrawableCompatHoneycomb;.jumpToCurrentState:(Landroid/graphics/drawable/Drawable;)V // method@068e │ │ -06e456: 0e00 |0003: return-void │ │ +09c6b4: |[09c6b4] android.support.v4.graphics.drawable.DrawableCompat$HoneycombDrawableImpl.jumpToCurrentState:(Landroid/graphics/drawable/Drawable;)V │ │ +09c6c4: 7110 5b0a 0100 |0000: invoke-static {v1}, Landroid/support/v4/graphics/drawable/DrawableCompatHoneycomb;.jumpToCurrentState:(Landroid/graphics/drawable/Drawable;)V // method@0a5b │ │ +09c6ca: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=59 │ │ - 0x0003 line=60 │ │ + 0x0000 line=87 │ │ + 0x0003 line=88 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/graphics/drawable/DrawableCompat$HoneycombDrawableImpl; │ │ 0x0000 - 0x0004 reg=1 drawable Landroid/graphics/drawable/Drawable; │ │ │ │ - source_file_idx : 740 (DrawableCompat.java) │ │ + source_file_idx : 915 (DrawableCompat.java) │ │ │ │ -Class #603 header: │ │ -class_idx : 367 │ │ +Class #890 header: │ │ +class_idx : 546 │ │ +access_flags : 0 (0x0000) │ │ +superclass_idx : 543 │ │ +source_file_idx : 3253 │ │ +static_fields_size : 0 │ │ +instance_fields_size: 0 │ │ +direct_methods_size : 3 │ │ +virtual_methods_size: 0 │ │ + │ │ +Class #890 annotations: │ │ +Annotations on class │ │ + VISIBILITY_SYSTEM Ldalvik/annotation/MemberClasses; value={ Landroid/support/v4/media/routing/MediaRouterJellybeanMr2$UserRouteInfo; Landroid/support/v4/media/routing/MediaRouterJellybeanMr2$RouteInfo; } │ │ + │ │ +Class #890 - │ │ + Class descriptor : 'Landroid/support/v4/media/routing/MediaRouterJellybeanMr2;' │ │ + Access flags : 0x0000 () │ │ + Superclass : 'Landroid/support/v4/media/routing/MediaRouterJellybeanMr1;' │ │ + Interfaces - │ │ + Static fields - │ │ + Instance fields - │ │ + Direct methods - │ │ + #0 : (in Landroid/support/v4/media/routing/MediaRouterJellybeanMr2;) │ │ + name : '' │ │ + type : '()V' │ │ + access : 0x10000 (CONSTRUCTOR) │ │ + code - │ │ + registers : 1 │ │ + ins : 1 │ │ + outs : 1 │ │ + insns size : 4 16-bit code units │ │ +09c6cc: |[09c6cc] android.support.v4.media.routing.MediaRouterJellybeanMr2.:()V │ │ +09c6dc: 7010 c90b 0000 |0000: invoke-direct {v0}, Landroid/support/v4/media/routing/MediaRouterJellybeanMr1;.:()V // method@0bc9 │ │ +09c6e2: 0e00 |0003: return-void │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=19 │ │ + 0x0003 line=39 │ │ + locals : │ │ + 0x0000 - 0x0004 reg=0 this Landroid/support/v4/media/routing/MediaRouterJellybeanMr2; │ │ + │ │ + #1 : (in Landroid/support/v4/media/routing/MediaRouterJellybeanMr2;) │ │ + name : 'addCallback' │ │ + type : '(Ljava/lang/Object;ILjava/lang/Object;I)V' │ │ + access : 0x0009 (PUBLIC STATIC) │ │ + code - │ │ + registers : 4 │ │ + ins : 4 │ │ + outs : 4 │ │ + insns size : 8 16-bit code units │ │ +09c6e4: |[09c6e4] android.support.v4.media.routing.MediaRouterJellybeanMr2.addCallback:(Ljava/lang/Object;ILjava/lang/Object;I)V │ │ +09c6f4: 1f00 8900 |0000: check-cast v0, Landroid/media/MediaRouter; // type@0089 │ │ +09c6f8: 1f02 8300 |0002: check-cast v2, Landroid/media/MediaRouter$Callback; // type@0083 │ │ +09c6fc: 6e40 7102 1032 |0004: invoke-virtual {v0, v1, v2, v3}, Landroid/media/MediaRouter;.addCallback:(ILandroid/media/MediaRouter$Callback;I)V // method@0271 │ │ +09c702: 0e00 |0007: return-void │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=25 │ │ + 0x0007 line=27 │ │ + locals : │ │ + 0x0000 - 0x0002 reg=0 routerObj Ljava/lang/Object; │ │ + 0x0000 - 0x0004 reg=2 callbackObj Ljava/lang/Object; │ │ + 0x0000 - 0x0008 reg=1 types I │ │ + 0x0000 - 0x0008 reg=3 flags I │ │ + │ │ + #2 : (in Landroid/support/v4/media/routing/MediaRouterJellybeanMr2;) │ │ + name : 'getDefaultRoute' │ │ + type : '(Ljava/lang/Object;)Ljava/lang/Object;' │ │ + access : 0x0009 (PUBLIC STATIC) │ │ + code - │ │ + registers : 2 │ │ + ins : 1 │ │ + outs : 1 │ │ + insns size : 7 16-bit code units │ │ +09c704: |[09c704] android.support.v4.media.routing.MediaRouterJellybeanMr2.getDefaultRoute:(Ljava/lang/Object;)Ljava/lang/Object; │ │ +09c714: 1f01 8900 |0000: check-cast v1, Landroid/media/MediaRouter; // type@0089 │ │ +09c718: 6e10 7702 0100 |0002: invoke-virtual {v1}, Landroid/media/MediaRouter;.getDefaultRoute:()Landroid/media/MediaRouter$RouteInfo; // method@0277 │ │ +09c71e: 0c00 |0005: move-result-object v0 │ │ +09c720: 1100 |0006: return-object v0 │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=21 │ │ + locals : │ │ + 0x0000 - 0x0002 reg=1 routerObj Ljava/lang/Object; │ │ + │ │ + Virtual methods - │ │ + source_file_idx : 3253 (MediaRouterJellybeanMr2.java) │ │ + │ │ +Class #891 header: │ │ +class_idx : 644 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 366 │ │ -source_file_idx : 2821 │ │ +superclass_idx : 643 │ │ +source_file_idx : 3848 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 1 │ │ │ │ -Class #603 annotations: │ │ +Class #891 annotations: │ │ Annotations on class │ │ VISIBILITY_SYSTEM Ldalvik/annotation/EnclosingClass; value=Landroid/support/v4/text/TextDirectionHeuristicsCompat; │ │ VISIBILITY_SYSTEM Ldalvik/annotation/InnerClass; accessFlags=10 name="TextDirectionHeuristicInternal" │ │ │ │ -Class #603 - │ │ +Class #891 - │ │ Class descriptor : 'Landroid/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionHeuristicInternal;' │ │ Access flags : 0x0000 () │ │ Superclass : 'Landroid/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionHeuristicImpl;' │ │ Interfaces - │ │ Static fields - │ │ Instance fields - │ │ #0 : (in Landroid/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionHeuristicInternal;) │ │ @@ -153571,18 +216480,18 @@ │ │ type : '(Landroid/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionAlgorithm;Z)V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -06e458: |[06e458] android.support.v4.text.TextDirectionHeuristicsCompat$TextDirectionHeuristicInternal.:(Landroid/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionAlgorithm;Z)V │ │ -06e468: 7020 c507 1000 |0000: invoke-direct {v0, v1}, Landroid/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionHeuristicImpl;.:(Landroid/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionAlgorithm;)V // method@07c5 │ │ -06e46e: 5c02 ac02 |0003: iput-boolean v2, v0, Landroid/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionHeuristicInternal;.mDefaultIsRtl:Z // field@02ac │ │ -06e472: 0e00 |0005: return-void │ │ +09c724: |[09c724] android.support.v4.text.TextDirectionHeuristicsCompat$TextDirectionHeuristicInternal.:(Landroid/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionAlgorithm;Z)V │ │ +09c734: 7020 500e 1000 |0000: invoke-direct {v0, v1}, Landroid/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionHeuristicImpl;.:(Landroid/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionAlgorithm;)V // method@0e50 │ │ +09c73a: 5c02 e004 |0003: iput-boolean v2, v0, Landroid/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionHeuristicInternal;.mDefaultIsRtl:Z // field@04e0 │ │ +09c73e: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=156 │ │ 0x0003 line=157 │ │ 0x0005 line=158 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Landroid/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionHeuristicInternal; │ │ @@ -153594,17 +216503,17 @@ │ │ type : '(Landroid/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionAlgorithm;ZLandroid/support/v4/text/TextDirectionHeuristicsCompat$1;)V' │ │ access : 0x11000 (SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 3 │ │ insns size : 4 16-bit code units │ │ -06e474: |[06e474] android.support.v4.text.TextDirectionHeuristicsCompat$TextDirectionHeuristicInternal.:(Landroid/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionAlgorithm;ZLandroid/support/v4/text/TextDirectionHeuristicsCompat$1;)V │ │ -06e484: 7030 ca07 1002 |0000: invoke-direct {v0, v1, v2}, Landroid/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionHeuristicInternal;.:(Landroid/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionAlgorithm;Z)V // method@07ca │ │ -06e48a: 0e00 |0003: return-void │ │ +09c740: |[09c740] android.support.v4.text.TextDirectionHeuristicsCompat$TextDirectionHeuristicInternal.:(Landroid/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionAlgorithm;ZLandroid/support/v4/text/TextDirectionHeuristicsCompat$1;)V │ │ +09c750: 7030 550e 1002 |0000: invoke-direct {v0, v1, v2}, Landroid/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionHeuristicInternal;.:(Landroid/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionAlgorithm;Z)V // method@0e55 │ │ +09c756: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=151 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionHeuristicInternal; │ │ 0x0000 - 0x0004 reg=1 x0 Landroid/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionAlgorithm; │ │ 0x0000 - 0x0004 reg=2 x1 Z │ │ @@ -153616,41 +216525,41 @@ │ │ type : '()Z' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -06e48c: |[06e48c] android.support.v4.text.TextDirectionHeuristicsCompat$TextDirectionHeuristicInternal.defaultIsRtl:()Z │ │ -06e49c: 5510 ac02 |0000: iget-boolean v0, v1, Landroid/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionHeuristicInternal;.mDefaultIsRtl:Z // field@02ac │ │ -06e4a0: 0f00 |0002: return v0 │ │ +09c758: |[09c758] android.support.v4.text.TextDirectionHeuristicsCompat$TextDirectionHeuristicInternal.defaultIsRtl:()Z │ │ +09c768: 5510 e004 |0000: iget-boolean v0, v1, Landroid/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionHeuristicInternal;.mDefaultIsRtl:Z // field@04e0 │ │ +09c76c: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=162 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionHeuristicInternal; │ │ │ │ - source_file_idx : 2821 (TextDirectionHeuristicsCompat.java) │ │ + source_file_idx : 3848 (TextDirectionHeuristicsCompat.java) │ │ │ │ -Class #604 header: │ │ -class_idx : 368 │ │ +Class #892 header: │ │ +class_idx : 645 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 366 │ │ -source_file_idx : 2821 │ │ +superclass_idx : 643 │ │ +source_file_idx : 3848 │ │ static_fields_size : 1 │ │ instance_fields_size: 0 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 1 │ │ │ │ -Class #604 annotations: │ │ +Class #892 annotations: │ │ Annotations on class │ │ VISIBILITY_SYSTEM Ldalvik/annotation/EnclosingClass; value=Landroid/support/v4/text/TextDirectionHeuristicsCompat; │ │ VISIBILITY_SYSTEM Ldalvik/annotation/InnerClass; accessFlags=10 name="TextDirectionHeuristicLocale" │ │ │ │ -Class #604 - │ │ +Class #892 - │ │ Class descriptor : 'Landroid/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionHeuristicLocale;' │ │ Access flags : 0x0000 () │ │ Superclass : 'Landroid/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionHeuristicImpl;' │ │ Interfaces - │ │ Static fields - │ │ #0 : (in Landroid/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionHeuristicLocale;) │ │ name : 'INSTANCE' │ │ @@ -153663,37 +216572,37 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -06e4a4: |[06e4a4] android.support.v4.text.TextDirectionHeuristicsCompat$TextDirectionHeuristicLocale.:()V │ │ -06e4b4: 2200 7001 |0000: new-instance v0, Landroid/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionHeuristicLocale; // type@0170 │ │ -06e4b8: 7010 ce07 0000 |0002: invoke-direct {v0}, Landroid/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionHeuristicLocale;.:()V // method@07ce │ │ -06e4be: 6900 ad02 |0005: sput-object v0, Landroid/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionHeuristicLocale;.INSTANCE:Landroid/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionHeuristicLocale; // field@02ad │ │ -06e4c2: 0e00 |0007: return-void │ │ +09c770: |[09c770] android.support.v4.text.TextDirectionHeuristicsCompat$TextDirectionHeuristicLocale.:()V │ │ +09c780: 2200 8502 |0000: new-instance v0, Landroid/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionHeuristicLocale; // type@0285 │ │ +09c784: 7010 590e 0000 |0002: invoke-direct {v0}, Landroid/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionHeuristicLocale;.:()V // method@0e59 │ │ +09c78a: 6900 e104 |0005: sput-object v0, Landroid/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionHeuristicLocale;.INSTANCE:Landroid/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionHeuristicLocale; // field@04e1 │ │ +09c78e: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=254 │ │ locals : │ │ │ │ #1 : (in Landroid/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionHeuristicLocale;) │ │ name : '' │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -06e4c4: |[06e4c4] android.support.v4.text.TextDirectionHeuristicsCompat$TextDirectionHeuristicLocale.:()V │ │ -06e4d4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -06e4d6: 7020 c507 0100 |0001: invoke-direct {v1, v0}, Landroid/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionHeuristicImpl;.:(Landroid/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionAlgorithm;)V // method@07c5 │ │ -06e4dc: 0e00 |0004: return-void │ │ +09c790: |[09c790] android.support.v4.text.TextDirectionHeuristicsCompat$TextDirectionHeuristicLocale.:()V │ │ +09c7a0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +09c7a2: 7020 500e 0100 |0001: invoke-direct {v1, v0}, Landroid/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionHeuristicImpl;.:(Landroid/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionAlgorithm;)V // method@0e50 │ │ +09c7a8: 0e00 |0004: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=245 │ │ 0x0004 line=246 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionHeuristicLocale; │ │ │ │ @@ -153703,50 +216612,172 @@ │ │ type : '()Z' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 14 16-bit code units │ │ -06e4e0: |[06e4e0] android.support.v4.text.TextDirectionHeuristicsCompat$TextDirectionHeuristicLocale.defaultIsRtl:()Z │ │ -06e4f0: 1211 |0000: const/4 v1, #int 1 // #1 │ │ -06e4f2: 7100 0418 0000 |0001: invoke-static {}, Ljava/util/Locale;.getDefault:()Ljava/util/Locale; // method@1804 │ │ -06e4f8: 0c02 |0004: move-result-object v2 │ │ -06e4fa: 7110 d907 0200 |0005: invoke-static {v2}, Landroid/support/v4/text/TextUtilsCompat;.getLayoutDirectionFromLocale:(Ljava/util/Locale;)I // method@07d9 │ │ -06e500: 0a00 |0008: move-result v0 │ │ -06e502: 3310 0300 |0009: if-ne v0, v1, 000c // +0003 │ │ -06e506: 0f01 |000b: return v1 │ │ -06e508: 1201 |000c: const/4 v1, #int 0 // #0 │ │ -06e50a: 28fe |000d: goto 000b // -0002 │ │ +09c7ac: |[09c7ac] android.support.v4.text.TextDirectionHeuristicsCompat$TextDirectionHeuristicLocale.defaultIsRtl:()Z │ │ +09c7bc: 1211 |0000: const/4 v1, #int 1 // #1 │ │ +09c7be: 7100 0e23 0000 |0001: invoke-static {}, Ljava/util/Locale;.getDefault:()Ljava/util/Locale; // method@230e │ │ +09c7c4: 0c02 |0004: move-result-object v2 │ │ +09c7c6: 7110 640e 0200 |0005: invoke-static {v2}, Landroid/support/v4/text/TextUtilsCompat;.getLayoutDirectionFromLocale:(Ljava/util/Locale;)I // method@0e64 │ │ +09c7cc: 0a00 |0008: move-result v0 │ │ +09c7ce: 3310 0300 |0009: if-ne v0, v1, 000c // +0003 │ │ +09c7d2: 0f01 |000b: return v1 │ │ +09c7d4: 1201 |000c: const/4 v1, #int 0 // #0 │ │ +09c7d6: 28fe |000d: goto 000b // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=250 │ │ 0x0009 line=251 │ │ locals : │ │ 0x0009 - 0x000e reg=0 dir I │ │ 0x0000 - 0x000e reg=3 this Landroid/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionHeuristicLocale; │ │ │ │ - source_file_idx : 2821 (TextDirectionHeuristicsCompat.java) │ │ + source_file_idx : 3848 (TextDirectionHeuristicsCompat.java) │ │ │ │ -Class #605 header: │ │ -class_idx : 389 │ │ +Class #893 header: │ │ +class_idx : 666 │ │ +access_flags : 1 (0x0001) │ │ +superclass_idx : 665 │ │ +source_file_idx : 3450 │ │ +static_fields_size : 0 │ │ +instance_fields_size: 1 │ │ +direct_methods_size : 1 │ │ +virtual_methods_size: 2 │ │ + │ │ +Class #893 annotations: │ │ +Annotations on class │ │ + VISIBILITY_SYSTEM Ldalvik/annotation/EnclosingClass; value=Landroid/support/v4/util/Pools; │ │ + VISIBILITY_SYSTEM Ldalvik/annotation/InnerClass; accessFlags=9 name="SynchronizedPool" │ │ + VISIBILITY_SYSTEM Ldalvik/annotation/Signature; value={ "" "Landroid/support/v4/util/Pools$SimplePool" ";" } │ │ +Annotations on method #3890 'acquire' │ │ + VISIBILITY_SYSTEM Ldalvik/annotation/Signature; value={ "()TT;" } │ │ +Annotations on method #3891 'release' │ │ + VISIBILITY_SYSTEM Ldalvik/annotation/Signature; value={ "(TT;)Z" } │ │ + │ │ +Class #893 - │ │ + Class descriptor : 'Landroid/support/v4/util/Pools$SynchronizedPool;' │ │ + Access flags : 0x0001 (PUBLIC) │ │ + Superclass : 'Landroid/support/v4/util/Pools$SimplePool;' │ │ + Interfaces - │ │ + Static fields - │ │ + Instance fields - │ │ + #0 : (in Landroid/support/v4/util/Pools$SynchronizedPool;) │ │ + name : 'mLock' │ │ + type : 'Ljava/lang/Object;' │ │ + access : 0x0012 (PRIVATE FINAL) │ │ + Direct methods - │ │ + #0 : (in Landroid/support/v4/util/Pools$SynchronizedPool;) │ │ + name : '' │ │ + type : '(I)V' │ │ + access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ + code - │ │ + registers : 3 │ │ + ins : 2 │ │ + outs : 2 │ │ + insns size : 11 16-bit code units │ │ +09c7d8: |[09c7d8] android.support.v4.util.Pools$SynchronizedPool.:(I)V │ │ +09c7e8: 7020 2d0f 2100 |0000: invoke-direct {v1, v2}, Landroid/support/v4/util/Pools$SimplePool;.:(I)V // method@0f2d │ │ +09c7ee: 2200 3905 |0003: new-instance v0, Ljava/lang/Object; // type@0539 │ │ +09c7f2: 7010 8622 0000 |0005: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2286 │ │ +09c7f8: 5b10 1d05 |0008: iput-object v0, v1, Landroid/support/v4/util/Pools$SynchronizedPool;.mLock:Ljava/lang/Object; // field@051d │ │ +09c7fc: 0e00 |000a: return-void │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=149 │ │ + 0x0003 line=139 │ │ + 0x000a line=150 │ │ + locals : │ │ + 0x0000 - 0x0000 reg=1 this Landroid/support/v4/util/Pools$SynchronizedPool; │ │ + 0x0000 - 0x000b reg=1 this Landroid/support/v4/util/Pools$SynchronizedPool; Landroid/support/v4/util/Pools$SynchronizedPool; │ │ + 0x0000 - 0x000b reg=2 maxPoolSize I │ │ + │ │ + Virtual methods - │ │ + #0 : (in Landroid/support/v4/util/Pools$SynchronizedPool;) │ │ + name : 'acquire' │ │ + type : '()Ljava/lang/Object;' │ │ + access : 0x0001 (PUBLIC) │ │ + code - │ │ + registers : 3 │ │ + ins : 1 │ │ + outs : 1 │ │ + insns size : 12 16-bit code units │ │ +09c800: |[09c800] android.support.v4.util.Pools$SynchronizedPool.acquire:()Ljava/lang/Object; │ │ +09c810: 5421 1d05 |0000: iget-object v1, v2, Landroid/support/v4/util/Pools$SynchronizedPool;.mLock:Ljava/lang/Object; // field@051d │ │ +09c814: 1d01 |0002: monitor-enter v1 │ │ +09c816: 6f10 2e0f 0200 |0003: invoke-super {v2}, Landroid/support/v4/util/Pools$SimplePool;.acquire:()Ljava/lang/Object; // method@0f2e │ │ +09c81c: 0c00 |0006: move-result-object v0 │ │ +09c81e: 1e01 |0007: monitor-exit v1 │ │ +09c820: 1100 |0008: return-object v0 │ │ +09c822: 0d00 |0009: move-exception v0 │ │ +09c824: 1e01 |000a: monitor-exit v1 │ │ +09c826: 2700 |000b: throw v0 │ │ + catches : 1 │ │ + 0x0003 - 0x000b │ │ + -> 0x0009 │ │ + positions : │ │ + 0x0000 line=154 │ │ + 0x0003 line=155 │ │ + 0x0009 line=156 │ │ + locals : │ │ + 0x0000 - 0x0000 reg=2 this Landroid/support/v4/util/Pools$SynchronizedPool; │ │ + 0x0000 - 0x000c reg=2 this Landroid/support/v4/util/Pools$SynchronizedPool; Landroid/support/v4/util/Pools$SynchronizedPool; │ │ + │ │ + #1 : (in Landroid/support/v4/util/Pools$SynchronizedPool;) │ │ + name : 'release' │ │ + type : '(Ljava/lang/Object;)Z' │ │ + access : 0x0001 (PUBLIC) │ │ + code - │ │ + registers : 4 │ │ + ins : 2 │ │ + outs : 2 │ │ + insns size : 12 16-bit code units │ │ +09c834: |[09c834] android.support.v4.util.Pools$SynchronizedPool.release:(Ljava/lang/Object;)Z │ │ +09c844: 5421 1d05 |0000: iget-object v1, v2, Landroid/support/v4/util/Pools$SynchronizedPool;.mLock:Ljava/lang/Object; // field@051d │ │ +09c848: 1d01 |0002: monitor-enter v1 │ │ +09c84a: 6f20 300f 3200 |0003: invoke-super {v2, v3}, Landroid/support/v4/util/Pools$SimplePool;.release:(Ljava/lang/Object;)Z // method@0f30 │ │ +09c850: 0a00 |0006: move-result v0 │ │ +09c852: 1e01 |0007: monitor-exit v1 │ │ +09c854: 0f00 |0008: return v0 │ │ +09c856: 0d00 |0009: move-exception v0 │ │ +09c858: 1e01 |000a: monitor-exit v1 │ │ +09c85a: 2700 |000b: throw v0 │ │ + catches : 1 │ │ + 0x0003 - 0x000b │ │ + -> 0x0009 │ │ + positions : │ │ + 0x0000 line=161 │ │ + 0x0003 line=162 │ │ + 0x0009 line=163 │ │ + locals : │ │ + 0x0000 - 0x0000 reg=2 this Landroid/support/v4/util/Pools$SynchronizedPool; │ │ + 0x0000 - 0x0000 reg=3 (null) Ljava/lang/Object; │ │ + 0x0000 - 0x000c reg=2 this Landroid/support/v4/util/Pools$SynchronizedPool; Landroid/support/v4/util/Pools$SynchronizedPool; │ │ + 0x0000 - 0x000c reg=3 element Ljava/lang/Object; TT; │ │ + │ │ + source_file_idx : 3450 (Pools.java) │ │ + │ │ +Class #894 header: │ │ +class_idx : 672 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 393 │ │ -source_file_idx : 397 │ │ +superclass_idx : 676 │ │ +source_file_idx : 468 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 9 │ │ │ │ -Class #605 annotations: │ │ +Class #894 annotations: │ │ Annotations on class │ │ VISIBILITY_SYSTEM Ldalvik/annotation/EnclosingClass; value=Landroid/support/v4/view/AccessibilityDelegateCompat; │ │ VISIBILITY_SYSTEM Ldalvik/annotation/InnerClass; accessFlags=8 name="AccessibilityDelegateIcsImpl" │ │ │ │ -Class #605 - │ │ +Class #894 - │ │ Class descriptor : 'Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl;' │ │ Access flags : 0x0000 () │ │ Superclass : 'Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateStubImpl;' │ │ Interfaces - │ │ Static fields - │ │ Instance fields - │ │ Direct methods - │ │ @@ -153755,17 +216786,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -06e50c: |[06e50c] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl.:()V │ │ -06e51c: 7010 ec08 0000 |0000: invoke-direct {v0}, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateStubImpl;.:()V // method@08ec │ │ -06e522: 0e00 |0003: return-void │ │ +09c868: |[09c868] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl.:()V │ │ +09c878: 7010 990f 0000 |0000: invoke-direct {v0}, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateStubImpl;.:()V // method@0f99 │ │ +09c87e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=119 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl; │ │ │ │ Virtual methods - │ │ @@ -153774,18 +216805,18 @@ │ │ type : '(Ljava/lang/Object;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 3 │ │ insns size : 5 16-bit code units │ │ -06e524: |[06e524] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl.dispatchPopulateAccessibilityEvent:(Ljava/lang/Object;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z │ │ -06e534: 7130 1409 3204 |0000: invoke-static {v2, v3, v4}, Landroid/support/v4/view/AccessibilityDelegateCompatIcs;.dispatchPopulateAccessibilityEvent:(Ljava/lang/Object;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z // method@0914 │ │ -06e53a: 0a00 |0003: move-result v0 │ │ -06e53c: 0f00 |0004: return v0 │ │ +09c880: |[09c880] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl.dispatchPopulateAccessibilityEvent:(Ljava/lang/Object;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z │ │ +09c890: 7130 c10f 3204 |0000: invoke-static {v2, v3, v4}, Landroid/support/v4/view/AccessibilityDelegateCompatIcs;.dispatchPopulateAccessibilityEvent:(Ljava/lang/Object;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z // method@0fc1 │ │ +09c896: 0a00 |0003: move-result v0 │ │ +09c898: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=172 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl; │ │ 0x0000 - 0x0005 reg=2 delegate Ljava/lang/Object; │ │ 0x0000 - 0x0005 reg=3 host Landroid/view/View; │ │ @@ -153796,20 +216827,20 @@ │ │ type : '(Landroid/support/v4/view/AccessibilityDelegateCompat;)Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 10 16-bit code units │ │ -06e540: |[06e540] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl.newAccessiblityDelegateBridge:(Landroid/support/v4/view/AccessibilityDelegateCompat;)Ljava/lang/Object; │ │ -06e550: 2200 8401 |0000: new-instance v0, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl$1; // type@0184 │ │ -06e554: 7030 c108 1002 |0002: invoke-direct {v0, v1, v2}, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl$1;.:(Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl;Landroid/support/v4/view/AccessibilityDelegateCompat;)V // method@08c1 │ │ -06e55a: 7110 1509 0000 |0005: invoke-static {v0}, Landroid/support/v4/view/AccessibilityDelegateCompatIcs;.newAccessibilityDelegateBridge:(Landroid/support/v4/view/AccessibilityDelegateCompatIcs$AccessibilityDelegateBridge;)Ljava/lang/Object; // method@0915 │ │ -06e560: 0c00 |0008: move-result-object v0 │ │ -06e562: 1100 |0009: return-object v0 │ │ +09c89c: |[09c89c] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl.newAccessiblityDelegateBridge:(Landroid/support/v4/view/AccessibilityDelegateCompat;)Ljava/lang/Object; │ │ +09c8ac: 2200 9f02 |0000: new-instance v0, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl$1; // type@029f │ │ +09c8b0: 7030 6e0f 1002 |0002: invoke-direct {v0, v1, v2}, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl$1;.:(Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl;Landroid/support/v4/view/AccessibilityDelegateCompat;)V // method@0f6e │ │ +09c8b6: 7110 c20f 0000 |0005: invoke-static {v0}, Landroid/support/v4/view/AccessibilityDelegateCompatIcs;.newAccessibilityDelegateBridge:(Landroid/support/v4/view/AccessibilityDelegateCompatIcs$AccessibilityDelegateBridge;)Ljava/lang/Object; // method@0fc2 │ │ +09c8bc: 0c00 |0008: move-result-object v0 │ │ +09c8be: 1100 |0009: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=127 │ │ locals : │ │ 0x0000 - 0x000a reg=1 this Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl; │ │ 0x0000 - 0x000a reg=2 compat Landroid/support/v4/view/AccessibilityDelegateCompat; │ │ │ │ @@ -153818,18 +216849,18 @@ │ │ type : '()Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 5 16-bit code units │ │ -06e564: |[06e564] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl.newAccessiblityDelegateDefaultImpl:()Ljava/lang/Object; │ │ -06e574: 7100 1609 0000 |0000: invoke-static {}, Landroid/support/v4/view/AccessibilityDelegateCompatIcs;.newAccessibilityDelegateDefaultImpl:()Ljava/lang/Object; // method@0916 │ │ -06e57a: 0c00 |0003: move-result-object v0 │ │ -06e57c: 1100 |0004: return-object v0 │ │ +09c8c0: |[09c8c0] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl.newAccessiblityDelegateDefaultImpl:()Ljava/lang/Object; │ │ +09c8d0: 7100 c30f 0000 |0000: invoke-static {}, Landroid/support/v4/view/AccessibilityDelegateCompatIcs;.newAccessibilityDelegateDefaultImpl:()Ljava/lang/Object; // method@0fc3 │ │ +09c8d6: 0c00 |0003: move-result-object v0 │ │ +09c8d8: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=122 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl; │ │ │ │ #3 : (in Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl;) │ │ @@ -153837,17 +216868,17 @@ │ │ type : '(Ljava/lang/Object;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 3 │ │ insns size : 4 16-bit code units │ │ -06e580: |[06e580] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl.onInitializeAccessibilityEvent:(Ljava/lang/Object;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ -06e590: 7130 1709 2103 |0000: invoke-static {v1, v2, v3}, Landroid/support/v4/view/AccessibilityDelegateCompatIcs;.onInitializeAccessibilityEvent:(Ljava/lang/Object;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V // method@0917 │ │ -06e596: 0e00 |0003: return-void │ │ +09c8dc: |[09c8dc] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl.onInitializeAccessibilityEvent:(Ljava/lang/Object;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ +09c8ec: 7130 c40f 2103 |0000: invoke-static {v1, v2, v3}, Landroid/support/v4/view/AccessibilityDelegateCompatIcs;.onInitializeAccessibilityEvent:(Ljava/lang/Object;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V // method@0fc4 │ │ +09c8f2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=179 │ │ 0x0003 line=180 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl; │ │ 0x0000 - 0x0004 reg=1 delegate Ljava/lang/Object; │ │ @@ -153859,19 +216890,19 @@ │ │ type : '(Ljava/lang/Object;Landroid/view/View;Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -06e598: |[06e598] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl.onInitializeAccessibilityNodeInfo:(Ljava/lang/Object;Landroid/view/View;Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;)V │ │ -06e5a8: 6e10 740d 0400 |0000: invoke-virtual {v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.getInfo:()Ljava/lang/Object; // method@0d74 │ │ -06e5ae: 0c00 |0003: move-result-object v0 │ │ -06e5b0: 7130 1809 3200 |0004: invoke-static {v2, v3, v0}, Landroid/support/v4/view/AccessibilityDelegateCompatIcs;.onInitializeAccessibilityNodeInfo:(Ljava/lang/Object;Landroid/view/View;Ljava/lang/Object;)V // method@0918 │ │ -06e5b6: 0e00 |0007: return-void │ │ +09c8f4: |[09c8f4] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl.onInitializeAccessibilityNodeInfo:(Ljava/lang/Object;Landroid/view/View;Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;)V │ │ +09c904: 6e10 6c16 0400 |0000: invoke-virtual {v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.getInfo:()Ljava/lang/Object; // method@166c │ │ +09c90a: 0c00 |0003: move-result-object v0 │ │ +09c90c: 7130 c50f 3200 |0004: invoke-static {v2, v3, v0}, Landroid/support/v4/view/AccessibilityDelegateCompatIcs;.onInitializeAccessibilityNodeInfo:(Ljava/lang/Object;Landroid/view/View;Ljava/lang/Object;)V // method@0fc5 │ │ +09c912: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=185 │ │ 0x0007 line=187 │ │ locals : │ │ 0x0000 - 0x0008 reg=1 this Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl; │ │ 0x0000 - 0x0008 reg=2 delegate Ljava/lang/Object; │ │ @@ -153883,17 +216914,17 @@ │ │ type : '(Ljava/lang/Object;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 3 │ │ insns size : 4 16-bit code units │ │ -06e5b8: |[06e5b8] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl.onPopulateAccessibilityEvent:(Ljava/lang/Object;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ -06e5c8: 7130 1909 2103 |0000: invoke-static {v1, v2, v3}, Landroid/support/v4/view/AccessibilityDelegateCompatIcs;.onPopulateAccessibilityEvent:(Ljava/lang/Object;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V // method@0919 │ │ -06e5ce: 0e00 |0003: return-void │ │ +09c914: |[09c914] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl.onPopulateAccessibilityEvent:(Ljava/lang/Object;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ +09c924: 7130 c60f 2103 |0000: invoke-static {v1, v2, v3}, Landroid/support/v4/view/AccessibilityDelegateCompatIcs;.onPopulateAccessibilityEvent:(Ljava/lang/Object;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V // method@0fc6 │ │ +09c92a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=192 │ │ 0x0003 line=193 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl; │ │ 0x0000 - 0x0004 reg=1 delegate Ljava/lang/Object; │ │ @@ -153905,18 +216936,18 @@ │ │ type : '(Ljava/lang/Object;Landroid/view/ViewGroup;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 5 │ │ outs : 4 │ │ insns size : 5 16-bit code units │ │ -06e5d0: |[06e5d0] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl.onRequestSendAccessibilityEvent:(Ljava/lang/Object;Landroid/view/ViewGroup;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z │ │ -06e5e0: 7140 1a09 3254 |0000: invoke-static {v2, v3, v4, v5}, Landroid/support/v4/view/AccessibilityDelegateCompatIcs;.onRequestSendAccessibilityEvent:(Ljava/lang/Object;Landroid/view/ViewGroup;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z // method@091a │ │ -06e5e6: 0a00 |0003: move-result v0 │ │ -06e5e8: 0f00 |0004: return v0 │ │ +09c92c: |[09c92c] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl.onRequestSendAccessibilityEvent:(Ljava/lang/Object;Landroid/view/ViewGroup;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z │ │ +09c93c: 7140 c70f 3254 |0000: invoke-static {v2, v3, v4, v5}, Landroid/support/v4/view/AccessibilityDelegateCompatIcs;.onRequestSendAccessibilityEvent:(Ljava/lang/Object;Landroid/view/ViewGroup;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z // method@0fc7 │ │ +09c942: 0a00 |0003: move-result v0 │ │ +09c944: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=198 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl; │ │ 0x0000 - 0x0005 reg=2 delegate Ljava/lang/Object; │ │ 0x0000 - 0x0005 reg=3 host Landroid/view/ViewGroup; │ │ @@ -153928,17 +216959,17 @@ │ │ type : '(Ljava/lang/Object;Landroid/view/View;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 3 │ │ insns size : 4 16-bit code units │ │ -06e5ec: |[06e5ec] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl.sendAccessibilityEvent:(Ljava/lang/Object;Landroid/view/View;I)V │ │ -06e5fc: 7130 1b09 2103 |0000: invoke-static {v1, v2, v3}, Landroid/support/v4/view/AccessibilityDelegateCompatIcs;.sendAccessibilityEvent:(Ljava/lang/Object;Landroid/view/View;I)V // method@091b │ │ -06e602: 0e00 |0003: return-void │ │ +09c948: |[09c948] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl.sendAccessibilityEvent:(Ljava/lang/Object;Landroid/view/View;I)V │ │ +09c958: 7130 c80f 2103 |0000: invoke-static {v1, v2, v3}, Landroid/support/v4/view/AccessibilityDelegateCompatIcs;.sendAccessibilityEvent:(Ljava/lang/Object;Landroid/view/View;I)V // method@0fc8 │ │ +09c95e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=204 │ │ 0x0003 line=205 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl; │ │ 0x0000 - 0x0004 reg=1 delegate Ljava/lang/Object; │ │ @@ -153950,45 +216981,45 @@ │ │ type : '(Ljava/lang/Object;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 3 │ │ insns size : 4 16-bit code units │ │ -06e604: |[06e604] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl.sendAccessibilityEventUnchecked:(Ljava/lang/Object;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ -06e614: 7130 1c09 2103 |0000: invoke-static {v1, v2, v3}, Landroid/support/v4/view/AccessibilityDelegateCompatIcs;.sendAccessibilityEventUnchecked:(Ljava/lang/Object;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V // method@091c │ │ -06e61a: 0e00 |0003: return-void │ │ +09c960: |[09c960] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl.sendAccessibilityEventUnchecked:(Ljava/lang/Object;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ +09c970: 7130 c90f 2103 |0000: invoke-static {v1, v2, v3}, Landroid/support/v4/view/AccessibilityDelegateCompatIcs;.sendAccessibilityEventUnchecked:(Ljava/lang/Object;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V // method@0fc9 │ │ +09c976: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=210 │ │ 0x0003 line=211 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl; │ │ 0x0000 - 0x0004 reg=1 delegate Ljava/lang/Object; │ │ 0x0000 - 0x0004 reg=2 host Landroid/view/View; │ │ 0x0000 - 0x0004 reg=3 event Landroid/view/accessibility/AccessibilityEvent; │ │ │ │ - source_file_idx : 397 (AccessibilityDelegateCompat.java) │ │ + source_file_idx : 468 (AccessibilityDelegateCompat.java) │ │ │ │ -Class #606 header: │ │ -class_idx : 415 │ │ +Class #895 header: │ │ +class_idx : 698 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 414 │ │ -source_file_idx : 1100 │ │ +superclass_idx : 697 │ │ +source_file_idx : 1427 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 4 │ │ │ │ -Class #606 annotations: │ │ +Class #895 annotations: │ │ Annotations on class │ │ VISIBILITY_SYSTEM Ldalvik/annotation/EnclosingClass; value=Landroid/support/v4/view/KeyEventCompat; │ │ VISIBILITY_SYSTEM Ldalvik/annotation/InnerClass; accessFlags=8 name="EclairKeyEventVersionImpl" │ │ │ │ -Class #606 - │ │ +Class #895 - │ │ Class descriptor : 'Landroid/support/v4/view/KeyEventCompat$EclairKeyEventVersionImpl;' │ │ Access flags : 0x0000 () │ │ Superclass : 'Landroid/support/v4/view/KeyEventCompat$BaseKeyEventVersionImpl;' │ │ Interfaces - │ │ Static fields - │ │ Instance fields - │ │ Direct methods - │ │ @@ -153997,17 +217028,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -06e61c: |[06e61c] android.support.v4.view.KeyEventCompat$EclairKeyEventVersionImpl.:()V │ │ -06e62c: 7010 7f09 0000 |0000: invoke-direct {v0}, Landroid/support/v4/view/KeyEventCompat$BaseKeyEventVersionImpl;.:()V // method@097f │ │ -06e632: 0e00 |0003: return-void │ │ +09c978: |[09c978] android.support.v4.view.KeyEventCompat$EclairKeyEventVersionImpl.:()V │ │ +09c988: 7010 2c10 0000 |0000: invoke-direct {v0}, Landroid/support/v4/view/KeyEventCompat$BaseKeyEventVersionImpl;.:()V // method@102c │ │ +09c98e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=118 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/KeyEventCompat$EclairKeyEventVersionImpl; │ │ │ │ Virtual methods - │ │ @@ -154016,18 +217047,18 @@ │ │ type : '(Landroid/view/KeyEvent;Landroid/view/KeyEvent$Callback;Ljava/lang/Object;Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 5 │ │ outs : 4 │ │ insns size : 5 16-bit code units │ │ -06e634: |[06e634] android.support.v4.view.KeyEventCompat$EclairKeyEventVersionImpl.dispatch:(Landroid/view/KeyEvent;Landroid/view/KeyEvent$Callback;Ljava/lang/Object;Ljava/lang/Object;)Z │ │ -06e644: 7140 a409 3254 |0000: invoke-static {v2, v3, v4, v5}, Landroid/support/v4/view/KeyEventCompatEclair;.dispatch:(Landroid/view/KeyEvent;Landroid/view/KeyEvent$Callback;Ljava/lang/Object;Ljava/lang/Object;)Z // method@09a4 │ │ -06e64a: 0a00 |0003: move-result v0 │ │ -06e64c: 0f00 |0004: return v0 │ │ +09c990: |[09c990] android.support.v4.view.KeyEventCompat$EclairKeyEventVersionImpl.dispatch:(Landroid/view/KeyEvent;Landroid/view/KeyEvent$Callback;Ljava/lang/Object;Ljava/lang/Object;)Z │ │ +09c9a0: 7140 5110 3254 |0000: invoke-static {v2, v3, v4, v5}, Landroid/support/v4/view/KeyEventCompatEclair;.dispatch:(Landroid/view/KeyEvent;Landroid/view/KeyEvent$Callback;Ljava/lang/Object;Ljava/lang/Object;)Z // method@1051 │ │ +09c9a6: 0a00 |0003: move-result v0 │ │ +09c9a8: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=137 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/KeyEventCompat$EclairKeyEventVersionImpl; │ │ 0x0000 - 0x0005 reg=2 event Landroid/view/KeyEvent; │ │ 0x0000 - 0x0005 reg=3 receiver Landroid/view/KeyEvent$Callback; │ │ @@ -154039,18 +217070,18 @@ │ │ type : '(Landroid/view/View;)Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -06e650: |[06e650] android.support.v4.view.KeyEventCompat$EclairKeyEventVersionImpl.getKeyDispatcherState:(Landroid/view/View;)Ljava/lang/Object; │ │ -06e660: 7110 a509 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/KeyEventCompatEclair;.getKeyDispatcherState:(Landroid/view/View;)Ljava/lang/Object; // method@09a5 │ │ -06e666: 0c00 |0003: move-result-object v0 │ │ -06e668: 1100 |0004: return-object v0 │ │ +09c9ac: |[09c9ac] android.support.v4.view.KeyEventCompat$EclairKeyEventVersionImpl.getKeyDispatcherState:(Landroid/view/View;)Ljava/lang/Object; │ │ +09c9bc: 7110 5210 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/KeyEventCompatEclair;.getKeyDispatcherState:(Landroid/view/View;)Ljava/lang/Object; // method@1052 │ │ +09c9c2: 0c00 |0003: move-result-object v0 │ │ +09c9c4: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=131 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/KeyEventCompat$EclairKeyEventVersionImpl; │ │ 0x0000 - 0x0005 reg=2 view Landroid/view/View; │ │ │ │ @@ -154059,18 +217090,18 @@ │ │ type : '(Landroid/view/KeyEvent;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -06e66c: |[06e66c] android.support.v4.view.KeyEventCompat$EclairKeyEventVersionImpl.isTracking:(Landroid/view/KeyEvent;)Z │ │ -06e67c: 7110 a609 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/KeyEventCompatEclair;.isTracking:(Landroid/view/KeyEvent;)Z // method@09a6 │ │ -06e682: 0a00 |0003: move-result v0 │ │ -06e684: 0f00 |0004: return v0 │ │ +09c9c8: |[09c9c8] android.support.v4.view.KeyEventCompat$EclairKeyEventVersionImpl.isTracking:(Landroid/view/KeyEvent;)Z │ │ +09c9d8: 7110 5310 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/KeyEventCompatEclair;.isTracking:(Landroid/view/KeyEvent;)Z // method@1053 │ │ +09c9de: 0a00 |0003: move-result v0 │ │ +09c9e0: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=126 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/KeyEventCompat$EclairKeyEventVersionImpl; │ │ 0x0000 - 0x0005 reg=2 event Landroid/view/KeyEvent; │ │ │ │ @@ -154079,43 +217110,43 @@ │ │ type : '(Landroid/view/KeyEvent;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -06e688: |[06e688] android.support.v4.view.KeyEventCompat$EclairKeyEventVersionImpl.startTracking:(Landroid/view/KeyEvent;)V │ │ -06e698: 7110 a709 0100 |0000: invoke-static {v1}, Landroid/support/v4/view/KeyEventCompatEclair;.startTracking:(Landroid/view/KeyEvent;)V // method@09a7 │ │ -06e69e: 0e00 |0003: return-void │ │ +09c9e4: |[09c9e4] android.support.v4.view.KeyEventCompat$EclairKeyEventVersionImpl.startTracking:(Landroid/view/KeyEvent;)V │ │ +09c9f4: 7110 5410 0100 |0000: invoke-static {v1}, Landroid/support/v4/view/KeyEventCompatEclair;.startTracking:(Landroid/view/KeyEvent;)V // method@1054 │ │ +09c9fa: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=121 │ │ 0x0003 line=122 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/KeyEventCompat$EclairKeyEventVersionImpl; │ │ 0x0000 - 0x0004 reg=1 event Landroid/view/KeyEvent; │ │ │ │ - source_file_idx : 1100 (KeyEventCompat.java) │ │ + source_file_idx : 1427 (KeyEventCompat.java) │ │ │ │ -Class #607 header: │ │ -class_idx : 430 │ │ +Class #896 header: │ │ +class_idx : 713 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 428 │ │ -source_file_idx : 2407 │ │ +superclass_idx : 711 │ │ +source_file_idx : 3261 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 4 │ │ │ │ -Class #607 annotations: │ │ +Class #896 annotations: │ │ Annotations on class │ │ VISIBILITY_SYSTEM Ldalvik/annotation/EnclosingClass; value=Landroid/support/v4/view/MenuItemCompat; │ │ VISIBILITY_SYSTEM Ldalvik/annotation/InnerClass; accessFlags=8 name="IcsMenuVersionImpl" │ │ │ │ -Class #607 - │ │ +Class #896 - │ │ Class descriptor : 'Landroid/support/v4/view/MenuItemCompat$IcsMenuVersionImpl;' │ │ Access flags : 0x0000 () │ │ Superclass : 'Landroid/support/v4/view/MenuItemCompat$HoneycombMenuVersionImpl;' │ │ Interfaces - │ │ Static fields - │ │ Instance fields - │ │ Direct methods - │ │ @@ -154124,17 +217155,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -06e6a0: |[06e6a0] android.support.v4.view.MenuItemCompat$IcsMenuVersionImpl.:()V │ │ -06e6b0: 7010 e409 0000 |0000: invoke-direct {v0}, Landroid/support/v4/view/MenuItemCompat$HoneycombMenuVersionImpl;.:()V // method@09e4 │ │ -06e6b6: 0e00 |0003: return-void │ │ +09c9fc: |[09c9fc] android.support.v4.view.MenuItemCompat$IcsMenuVersionImpl.:()V │ │ +09ca0c: 7010 9110 0000 |0000: invoke-direct {v0}, Landroid/support/v4/view/MenuItemCompat$HoneycombMenuVersionImpl;.:()V // method@1091 │ │ +09ca12: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=200 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/MenuItemCompat$IcsMenuVersionImpl; │ │ │ │ Virtual methods - │ │ @@ -154143,18 +217174,18 @@ │ │ type : '(Landroid/view/MenuItem;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -06e6b8: |[06e6b8] android.support.v4.view.MenuItemCompat$IcsMenuVersionImpl.collapseActionView:(Landroid/view/MenuItem;)Z │ │ -06e6c8: 7110 160a 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/MenuItemCompatIcs;.collapseActionView:(Landroid/view/MenuItem;)Z // method@0a16 │ │ -06e6ce: 0a00 |0003: move-result v0 │ │ -06e6d0: 0f00 |0004: return v0 │ │ +09ca14: |[09ca14] android.support.v4.view.MenuItemCompat$IcsMenuVersionImpl.collapseActionView:(Landroid/view/MenuItem;)Z │ │ +09ca24: 7110 c310 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/MenuItemCompatIcs;.collapseActionView:(Landroid/view/MenuItem;)Z // method@10c3 │ │ +09ca2a: 0a00 |0003: move-result v0 │ │ +09ca2c: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=208 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/MenuItemCompat$IcsMenuVersionImpl; │ │ 0x0000 - 0x0005 reg=2 item Landroid/view/MenuItem; │ │ │ │ @@ -154163,18 +217194,18 @@ │ │ type : '(Landroid/view/MenuItem;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -06e6d4: |[06e6d4] android.support.v4.view.MenuItemCompat$IcsMenuVersionImpl.expandActionView:(Landroid/view/MenuItem;)Z │ │ -06e6e4: 7110 170a 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/MenuItemCompatIcs;.expandActionView:(Landroid/view/MenuItem;)Z // method@0a17 │ │ -06e6ea: 0a00 |0003: move-result v0 │ │ -06e6ec: 0f00 |0004: return v0 │ │ +09ca30: |[09ca30] android.support.v4.view.MenuItemCompat$IcsMenuVersionImpl.expandActionView:(Landroid/view/MenuItem;)Z │ │ +09ca40: 7110 c410 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/MenuItemCompatIcs;.expandActionView:(Landroid/view/MenuItem;)Z // method@10c4 │ │ +09ca46: 0a00 |0003: move-result v0 │ │ +09ca48: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=203 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/MenuItemCompat$IcsMenuVersionImpl; │ │ 0x0000 - 0x0005 reg=2 item Landroid/view/MenuItem; │ │ │ │ @@ -154183,18 +217214,18 @@ │ │ type : '(Landroid/view/MenuItem;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -06e6f0: |[06e6f0] android.support.v4.view.MenuItemCompat$IcsMenuVersionImpl.isActionViewExpanded:(Landroid/view/MenuItem;)Z │ │ -06e700: 7110 180a 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/MenuItemCompatIcs;.isActionViewExpanded:(Landroid/view/MenuItem;)Z // method@0a18 │ │ -06e706: 0a00 |0003: move-result v0 │ │ -06e708: 0f00 |0004: return v0 │ │ +09ca4c: |[09ca4c] android.support.v4.view.MenuItemCompat$IcsMenuVersionImpl.isActionViewExpanded:(Landroid/view/MenuItem;)Z │ │ +09ca5c: 7110 c510 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/MenuItemCompatIcs;.isActionViewExpanded:(Landroid/view/MenuItem;)Z // method@10c5 │ │ +09ca62: 0a00 |0003: move-result v0 │ │ +09ca64: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=213 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/MenuItemCompat$IcsMenuVersionImpl; │ │ 0x0000 - 0x0005 reg=2 item Landroid/view/MenuItem; │ │ │ │ @@ -154203,48 +217234,48 @@ │ │ type : '(Landroid/view/MenuItem;Landroid/support/v4/view/MenuItemCompat$OnActionExpandListener;)Landroid/view/MenuItem;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 18 16-bit code units │ │ -06e70c: |[06e70c] android.support.v4.view.MenuItemCompat$IcsMenuVersionImpl.setOnActionExpandListener:(Landroid/view/MenuItem;Landroid/support/v4/view/MenuItemCompat$OnActionExpandListener;)Landroid/view/MenuItem; │ │ -06e71c: 3903 0800 |0000: if-nez v3, 0008 // +0008 │ │ -06e720: 1200 |0002: const/4 v0, #int 0 // #0 │ │ -06e722: 7120 190a 0200 |0003: invoke-static {v2, v0}, Landroid/support/v4/view/MenuItemCompatIcs;.setOnActionExpandListener:(Landroid/view/MenuItem;Landroid/support/v4/view/MenuItemCompatIcs$SupportActionExpandProxy;)Landroid/view/MenuItem; // method@0a19 │ │ -06e728: 0c00 |0006: move-result-object v0 │ │ -06e72a: 1100 |0007: return-object v0 │ │ -06e72c: 2200 ad01 |0008: new-instance v0, Landroid/support/v4/view/MenuItemCompat$IcsMenuVersionImpl$1; // type@01ad │ │ -06e730: 7030 ed09 1003 |000a: invoke-direct {v0, v1, v3}, Landroid/support/v4/view/MenuItemCompat$IcsMenuVersionImpl$1;.:(Landroid/support/v4/view/MenuItemCompat$IcsMenuVersionImpl;Landroid/support/v4/view/MenuItemCompat$OnActionExpandListener;)V // method@09ed │ │ -06e736: 7120 190a 0200 |000d: invoke-static {v2, v0}, Landroid/support/v4/view/MenuItemCompatIcs;.setOnActionExpandListener:(Landroid/view/MenuItem;Landroid/support/v4/view/MenuItemCompatIcs$SupportActionExpandProxy;)Landroid/view/MenuItem; // method@0a19 │ │ -06e73c: 0c00 |0010: move-result-object v0 │ │ -06e73e: 28f6 |0011: goto 0007 // -000a │ │ +09ca68: |[09ca68] android.support.v4.view.MenuItemCompat$IcsMenuVersionImpl.setOnActionExpandListener:(Landroid/view/MenuItem;Landroid/support/v4/view/MenuItemCompat$OnActionExpandListener;)Landroid/view/MenuItem; │ │ +09ca78: 3903 0800 |0000: if-nez v3, 0008 // +0008 │ │ +09ca7c: 1200 |0002: const/4 v0, #int 0 // #0 │ │ +09ca7e: 7120 c610 0200 |0003: invoke-static {v2, v0}, Landroid/support/v4/view/MenuItemCompatIcs;.setOnActionExpandListener:(Landroid/view/MenuItem;Landroid/support/v4/view/MenuItemCompatIcs$SupportActionExpandProxy;)Landroid/view/MenuItem; // method@10c6 │ │ +09ca84: 0c00 |0006: move-result-object v0 │ │ +09ca86: 1100 |0007: return-object v0 │ │ +09ca88: 2200 c802 |0008: new-instance v0, Landroid/support/v4/view/MenuItemCompat$IcsMenuVersionImpl$1; // type@02c8 │ │ +09ca8c: 7030 9a10 1003 |000a: invoke-direct {v0, v1, v3}, Landroid/support/v4/view/MenuItemCompat$IcsMenuVersionImpl$1;.:(Landroid/support/v4/view/MenuItemCompat$IcsMenuVersionImpl;Landroid/support/v4/view/MenuItemCompat$OnActionExpandListener;)V // method@109a │ │ +09ca92: 7120 c610 0200 |000d: invoke-static {v2, v0}, Landroid/support/v4/view/MenuItemCompatIcs;.setOnActionExpandListener:(Landroid/view/MenuItem;Landroid/support/v4/view/MenuItemCompatIcs$SupportActionExpandProxy;)Landroid/view/MenuItem; // method@10c6 │ │ +09ca98: 0c00 |0010: move-result-object v0 │ │ +09ca9a: 28f6 |0011: goto 0007 // -000a │ │ catches : (none) │ │ positions : │ │ 0x0000 line=219 │ │ 0x0002 line=220 │ │ 0x0007 line=227 │ │ locals : │ │ 0x0000 - 0x0012 reg=1 this Landroid/support/v4/view/MenuItemCompat$IcsMenuVersionImpl; │ │ 0x0000 - 0x0012 reg=2 item Landroid/view/MenuItem; │ │ 0x0000 - 0x0012 reg=3 listener Landroid/support/v4/view/MenuItemCompat$OnActionExpandListener; │ │ │ │ - source_file_idx : 2407 (MenuItemCompat.java) │ │ + source_file_idx : 3261 (MenuItemCompat.java) │ │ │ │ -Class #608 header: │ │ -class_idx : 446 │ │ +Class #897 header: │ │ +class_idx : 730 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 452 │ │ -source_file_idx : 2531 │ │ +superclass_idx : 736 │ │ +source_file_idx : 3425 │ │ static_fields_size : 8 │ │ instance_fields_size: 16 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 14 │ │ │ │ -Class #608 - │ │ +Class #897 - │ │ Class descriptor : 'Landroid/support/v4/view/PagerTabStrip;' │ │ Access flags : 0x0001 (PUBLIC) │ │ Superclass : 'Landroid/support/v4/view/PagerTitleStrip;' │ │ Interfaces - │ │ Static fields - │ │ #0 : (in Landroid/support/v4/view/PagerTabStrip;) │ │ name : 'FULL_UNDERLINE_HEIGHT' │ │ @@ -154357,152 +217388,152 @@ │ │ type : '(Landroid/content/Context;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 5 16-bit code units │ │ -06e740: |[06e740] android.support.v4.view.PagerTabStrip.:(Landroid/content/Context;)V │ │ -06e750: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -06e752: 7030 540a 2100 |0001: invoke-direct {v1, v2, v0}, Landroid/support/v4/view/PagerTabStrip;.:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@0a54 │ │ -06e758: 0e00 |0004: return-void │ │ +09ca9c: |[09ca9c] android.support.v4.view.PagerTabStrip.:(Landroid/content/Context;)V │ │ +09caac: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +09caae: 7030 0211 2100 |0001: invoke-direct {v1, v2, v0}, Landroid/support/v4/view/PagerTabStrip;.:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@1102 │ │ +09cab4: 0e00 |0004: return-void │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=76 │ │ - 0x0004 line=77 │ │ + 0x0000 line=78 │ │ + 0x0004 line=79 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/PagerTabStrip; │ │ 0x0000 - 0x0005 reg=2 context Landroid/content/Context; │ │ │ │ #1 : (in Landroid/support/v4/view/PagerTabStrip;) │ │ name : '' │ │ type : '(Landroid/content/Context;Landroid/util/AttributeSet;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 10 │ │ ins : 3 │ │ outs : 5 │ │ insns size : 169 16-bit code units │ │ -06e75c: |[06e75c] android.support.v4.view.PagerTabStrip.:(Landroid/content/Context;Landroid/util/AttributeSet;)V │ │ -06e76c: 1216 |0000: const/4 v6, #int 1 // #1 │ │ -06e76e: 1205 |0001: const/4 v5, #int 0 // #0 │ │ -06e770: 1503 003f |0002: const/high16 v3, #int 1056964608 // #3f00 │ │ -06e774: 7030 7d0a 8709 |0004: invoke-direct {v7, v8, v9}, Landroid/support/v4/view/PagerTitleStrip;.:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@0a7d │ │ -06e77a: 2201 5100 |0007: new-instance v1, Landroid/graphics/Paint; // type@0051 │ │ -06e77e: 7010 7401 0100 |0009: invoke-direct {v1}, Landroid/graphics/Paint;.:()V // method@0174 │ │ -06e784: 5b71 5d03 |000c: iput-object v1, v7, Landroid/support/v4/view/PagerTabStrip;.mTabPaint:Landroid/graphics/Paint; // field@035d │ │ -06e788: 2201 5600 |000e: new-instance v1, Landroid/graphics/Rect; // type@0056 │ │ -06e78c: 7010 8401 0100 |0010: invoke-direct {v1}, Landroid/graphics/Rect;.:()V // method@0184 │ │ -06e792: 5b71 5e03 |0013: iput-object v1, v7, Landroid/support/v4/view/PagerTabStrip;.mTempRect:Landroid/graphics/Rect; // field@035e │ │ -06e796: 1301 ff00 |0015: const/16 v1, #int 255 // #ff │ │ -06e79a: 5971 5b03 |0017: iput v1, v7, Landroid/support/v4/view/PagerTabStrip;.mTabAlpha:I // field@035b │ │ -06e79e: 5c75 4d03 |0019: iput-boolean v5, v7, Landroid/support/v4/view/PagerTabStrip;.mDrawFullUnderline:Z // field@034d │ │ -06e7a2: 5c75 4e03 |001b: iput-boolean v5, v7, Landroid/support/v4/view/PagerTabStrip;.mDrawFullUnderlineSet:Z // field@034e │ │ -06e7a6: 5271 5f03 |001d: iget v1, v7, Landroid/support/v4/view/PagerTabStrip;.mTextColor:I // field@035f │ │ -06e7aa: 5971 5103 |001f: iput v1, v7, Landroid/support/v4/view/PagerTabStrip;.mIndicatorColor:I // field@0351 │ │ -06e7ae: 5471 5d03 |0021: iget-object v1, v7, Landroid/support/v4/view/PagerTabStrip;.mTabPaint:Landroid/graphics/Paint; // field@035d │ │ -06e7b2: 5272 5103 |0023: iget v2, v7, Landroid/support/v4/view/PagerTabStrip;.mIndicatorColor:I // field@0351 │ │ -06e7b6: 6e20 7701 2100 |0025: invoke-virtual {v1, v2}, Landroid/graphics/Paint;.setColor:(I)V // method@0177 │ │ -06e7bc: 6e10 cf00 0800 |0028: invoke-virtual {v8}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@00cf │ │ -06e7c2: 0c01 |002b: move-result-object v1 │ │ -06e7c4: 6e10 1b01 0100 |002c: invoke-virtual {v1}, Landroid/content/res/Resources;.getDisplayMetrics:()Landroid/util/DisplayMetrics; // method@011b │ │ -06e7ca: 0c01 |002f: move-result-object v1 │ │ -06e7cc: 5210 3505 |0030: iget v0, v1, Landroid/util/DisplayMetrics;.density:F // field@0535 │ │ -06e7d0: 1501 4040 |0032: const/high16 v1, #int 1077936128 // #4040 │ │ -06e7d4: c801 |0034: mul-float/2addr v1, v0 │ │ -06e7d6: c631 |0035: add-float/2addr v1, v3 │ │ -06e7d8: 8711 |0036: float-to-int v1, v1 │ │ -06e7da: 5971 5203 |0037: iput v1, v7, Landroid/support/v4/view/PagerTabStrip;.mIndicatorHeight:I // field@0352 │ │ -06e7de: 1501 c040 |0039: const/high16 v1, #int 1086324736 // #40c0 │ │ -06e7e2: c801 |003b: mul-float/2addr v1, v0 │ │ -06e7e4: c631 |003c: add-float/2addr v1, v3 │ │ -06e7e6: 8711 |003d: float-to-int v1, v1 │ │ -06e7e8: 5971 5503 |003e: iput v1, v7, Landroid/support/v4/view/PagerTabStrip;.mMinPaddingBottom:I // field@0355 │ │ -06e7ec: 1501 8042 |0040: const/high16 v1, #int 1115684864 // #4280 │ │ -06e7f0: c801 |0042: mul-float/2addr v1, v0 │ │ -06e7f2: 8711 |0043: float-to-int v1, v1 │ │ -06e7f4: 5971 5703 |0044: iput v1, v7, Landroid/support/v4/view/PagerTabStrip;.mMinTextSpacing:I // field@0357 │ │ -06e7f8: 1501 8041 |0046: const/high16 v1, #int 1098907648 // #4180 │ │ -06e7fc: c801 |0048: mul-float/2addr v1, v0 │ │ -06e7fe: c631 |0049: add-float/2addr v1, v3 │ │ -06e800: 8711 |004a: float-to-int v1, v1 │ │ -06e802: 5971 5c03 |004b: iput v1, v7, Landroid/support/v4/view/PagerTabStrip;.mTabPadding:I // field@035c │ │ -06e806: 1501 803f |004d: const/high16 v1, #int 1065353216 // #3f80 │ │ -06e80a: c801 |004f: mul-float/2addr v1, v0 │ │ -06e80c: c631 |0050: add-float/2addr v1, v3 │ │ -06e80e: 8711 |0051: float-to-int v1, v1 │ │ -06e810: 5971 4f03 |0052: iput v1, v7, Landroid/support/v4/view/PagerTabStrip;.mFullUnderlineHeight:I // field@034f │ │ -06e814: 1501 0042 |0054: const/high16 v1, #int 1107296256 // #4200 │ │ -06e818: c801 |0056: mul-float/2addr v1, v0 │ │ -06e81a: c631 |0057: add-float/2addr v1, v3 │ │ -06e81c: 8711 |0058: float-to-int v1, v1 │ │ -06e81e: 5971 5603 |0059: iput v1, v7, Landroid/support/v4/view/PagerTabStrip;.mMinStripHeight:I // field@0356 │ │ -06e822: 7110 1513 0800 |005b: invoke-static {v8}, Landroid/view/ViewConfiguration;.get:(Landroid/content/Context;)Landroid/view/ViewConfiguration; // method@1315 │ │ -06e828: 0c01 |005e: move-result-object v1 │ │ -06e82a: 6e10 1c13 0100 |005f: invoke-virtual {v1}, Landroid/view/ViewConfiguration;.getScaledTouchSlop:()I // method@131c │ │ -06e830: 0a01 |0062: move-result v1 │ │ -06e832: 5971 6003 |0063: iput v1, v7, Landroid/support/v4/view/PagerTabStrip;.mTouchSlop:I // field@0360 │ │ -06e836: 6e10 5b0a 0700 |0065: invoke-virtual {v7}, Landroid/support/v4/view/PagerTabStrip;.getPaddingLeft:()I // method@0a5b │ │ -06e83c: 0a01 |0068: move-result v1 │ │ -06e83e: 6e10 5d0a 0700 |0069: invoke-virtual {v7}, Landroid/support/v4/view/PagerTabStrip;.getPaddingTop:()I // method@0a5d │ │ -06e844: 0a02 |006c: move-result v2 │ │ -06e846: 6e10 5c0a 0700 |006d: invoke-virtual {v7}, Landroid/support/v4/view/PagerTabStrip;.getPaddingRight:()I // method@0a5c │ │ -06e84c: 0a03 |0070: move-result v3 │ │ -06e84e: 6e10 5a0a 0700 |0071: invoke-virtual {v7}, Landroid/support/v4/view/PagerTabStrip;.getPaddingBottom:()I // method@0a5a │ │ -06e854: 0a04 |0074: move-result v4 │ │ -06e856: 6e54 690a 1732 |0075: invoke-virtual {v7, v1, v2, v3, v4}, Landroid/support/v4/view/PagerTabStrip;.setPadding:(IIII)V // method@0a69 │ │ -06e85c: 6e10 5f0a 0700 |0078: invoke-virtual {v7}, Landroid/support/v4/view/PagerTabStrip;.getTextSpacing:()I // method@0a5f │ │ -06e862: 0a01 |007b: move-result v1 │ │ -06e864: 6e20 6c0a 1700 |007c: invoke-virtual {v7, v1}, Landroid/support/v4/view/PagerTabStrip;.setTextSpacing:(I)V // method@0a6c │ │ -06e86a: 6e20 6d0a 5700 |007f: invoke-virtual {v7, v5}, Landroid/support/v4/view/PagerTabStrip;.setWillNotDraw:(Z)V // method@0a6d │ │ -06e870: 5471 5a03 |0082: iget-object v1, v7, Landroid/support/v4/view/PagerTabStrip;.mPrevText:Landroid/widget/TextView; // field@035a │ │ -06e874: 6e20 9b14 6100 |0084: invoke-virtual {v1, v6}, Landroid/widget/TextView;.setFocusable:(Z)V // method@149b │ │ -06e87a: 5471 5a03 |0087: iget-object v1, v7, Landroid/support/v4/view/PagerTabStrip;.mPrevText:Landroid/widget/TextView; // field@035a │ │ -06e87e: 2202 bc01 |0089: new-instance v2, Landroid/support/v4/view/PagerTabStrip$1; // type@01bc │ │ -06e882: 7020 4f0a 7200 |008b: invoke-direct {v2, v7}, Landroid/support/v4/view/PagerTabStrip$1;.:(Landroid/support/v4/view/PagerTabStrip;)V // method@0a4f │ │ -06e888: 6e20 9e14 2100 |008e: invoke-virtual {v1, v2}, Landroid/widget/TextView;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@149e │ │ -06e88e: 5471 5803 |0091: iget-object v1, v7, Landroid/support/v4/view/PagerTabStrip;.mNextText:Landroid/widget/TextView; // field@0358 │ │ -06e892: 6e20 9b14 6100 |0093: invoke-virtual {v1, v6}, Landroid/widget/TextView;.setFocusable:(Z)V // method@149b │ │ -06e898: 5471 5803 |0096: iget-object v1, v7, Landroid/support/v4/view/PagerTabStrip;.mNextText:Landroid/widget/TextView; // field@0358 │ │ -06e89c: 2202 bd01 |0098: new-instance v2, Landroid/support/v4/view/PagerTabStrip$2; // type@01bd │ │ -06e8a0: 7020 510a 7200 |009a: invoke-direct {v2, v7}, Landroid/support/v4/view/PagerTabStrip$2;.:(Landroid/support/v4/view/PagerTabStrip;)V // method@0a51 │ │ -06e8a6: 6e20 9e14 2100 |009d: invoke-virtual {v1, v2}, Landroid/widget/TextView;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@149e │ │ -06e8ac: 6e10 550a 0700 |00a0: invoke-virtual {v7}, Landroid/support/v4/view/PagerTabStrip;.getBackground:()Landroid/graphics/drawable/Drawable; // method@0a55 │ │ -06e8b2: 0c01 |00a3: move-result-object v1 │ │ -06e8b4: 3901 0400 |00a4: if-nez v1, 00a8 // +0004 │ │ -06e8b8: 5c76 4d03 |00a6: iput-boolean v6, v7, Landroid/support/v4/view/PagerTabStrip;.mDrawFullUnderline:Z // field@034d │ │ -06e8bc: 0e00 |00a8: return-void │ │ +09cab8: |[09cab8] android.support.v4.view.PagerTabStrip.:(Landroid/content/Context;Landroid/util/AttributeSet;)V │ │ +09cac8: 1216 |0000: const/4 v6, #int 1 // #1 │ │ +09caca: 1205 |0001: const/4 v5, #int 0 // #0 │ │ +09cacc: 1503 003f |0002: const/high16 v3, #int 1056964608 // #3f00 │ │ +09cad0: 7030 2b11 8709 |0004: invoke-direct {v7, v8, v9}, Landroid/support/v4/view/PagerTitleStrip;.:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@112b │ │ +09cad6: 2201 6600 |0007: new-instance v1, Landroid/graphics/Paint; // type@0066 │ │ +09cada: 7010 db01 0100 |0009: invoke-direct {v1}, Landroid/graphics/Paint;.:()V // method@01db │ │ +09cae0: 5b71 9a05 |000c: iput-object v1, v7, Landroid/support/v4/view/PagerTabStrip;.mTabPaint:Landroid/graphics/Paint; // field@059a │ │ +09cae4: 2201 6c00 |000e: new-instance v1, Landroid/graphics/Rect; // type@006c │ │ +09cae8: 7010 fa01 0100 |0010: invoke-direct {v1}, Landroid/graphics/Rect;.:()V // method@01fa │ │ +09caee: 5b71 9b05 |0013: iput-object v1, v7, Landroid/support/v4/view/PagerTabStrip;.mTempRect:Landroid/graphics/Rect; // field@059b │ │ +09caf2: 1301 ff00 |0015: const/16 v1, #int 255 // #ff │ │ +09caf6: 5971 9805 |0017: iput v1, v7, Landroid/support/v4/view/PagerTabStrip;.mTabAlpha:I // field@0598 │ │ +09cafa: 5c75 8a05 |0019: iput-boolean v5, v7, Landroid/support/v4/view/PagerTabStrip;.mDrawFullUnderline:Z // field@058a │ │ +09cafe: 5c75 8b05 |001b: iput-boolean v5, v7, Landroid/support/v4/view/PagerTabStrip;.mDrawFullUnderlineSet:Z // field@058b │ │ +09cb02: 5271 9c05 |001d: iget v1, v7, Landroid/support/v4/view/PagerTabStrip;.mTextColor:I // field@059c │ │ +09cb06: 5971 8e05 |001f: iput v1, v7, Landroid/support/v4/view/PagerTabStrip;.mIndicatorColor:I // field@058e │ │ +09cb0a: 5471 9a05 |0021: iget-object v1, v7, Landroid/support/v4/view/PagerTabStrip;.mTabPaint:Landroid/graphics/Paint; // field@059a │ │ +09cb0e: 5272 8e05 |0023: iget v2, v7, Landroid/support/v4/view/PagerTabStrip;.mIndicatorColor:I // field@058e │ │ +09cb12: 6e20 e401 2100 |0025: invoke-virtual {v1, v2}, Landroid/graphics/Paint;.setColor:(I)V // method@01e4 │ │ +09cb18: 6e10 1301 0800 |0028: invoke-virtual {v8}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@0113 │ │ +09cb1e: 0c01 |002b: move-result-object v1 │ │ +09cb20: 6e10 6601 0100 |002c: invoke-virtual {v1}, Landroid/content/res/Resources;.getDisplayMetrics:()Landroid/util/DisplayMetrics; // method@0166 │ │ +09cb26: 0c01 |002f: move-result-object v1 │ │ +09cb28: 5210 4608 |0030: iget v0, v1, Landroid/util/DisplayMetrics;.density:F // field@0846 │ │ +09cb2c: 1501 4040 |0032: const/high16 v1, #int 1077936128 // #4040 │ │ +09cb30: c801 |0034: mul-float/2addr v1, v0 │ │ +09cb32: c631 |0035: add-float/2addr v1, v3 │ │ +09cb34: 8711 |0036: float-to-int v1, v1 │ │ +09cb36: 5971 8f05 |0037: iput v1, v7, Landroid/support/v4/view/PagerTabStrip;.mIndicatorHeight:I // field@058f │ │ +09cb3a: 1501 c040 |0039: const/high16 v1, #int 1086324736 // #40c0 │ │ +09cb3e: c801 |003b: mul-float/2addr v1, v0 │ │ +09cb40: c631 |003c: add-float/2addr v1, v3 │ │ +09cb42: 8711 |003d: float-to-int v1, v1 │ │ +09cb44: 5971 9205 |003e: iput v1, v7, Landroid/support/v4/view/PagerTabStrip;.mMinPaddingBottom:I // field@0592 │ │ +09cb48: 1501 8042 |0040: const/high16 v1, #int 1115684864 // #4280 │ │ +09cb4c: c801 |0042: mul-float/2addr v1, v0 │ │ +09cb4e: 8711 |0043: float-to-int v1, v1 │ │ +09cb50: 5971 9405 |0044: iput v1, v7, Landroid/support/v4/view/PagerTabStrip;.mMinTextSpacing:I // field@0594 │ │ +09cb54: 1501 8041 |0046: const/high16 v1, #int 1098907648 // #4180 │ │ +09cb58: c801 |0048: mul-float/2addr v1, v0 │ │ +09cb5a: c631 |0049: add-float/2addr v1, v3 │ │ +09cb5c: 8711 |004a: float-to-int v1, v1 │ │ +09cb5e: 5971 9905 |004b: iput v1, v7, Landroid/support/v4/view/PagerTabStrip;.mTabPadding:I // field@0599 │ │ +09cb62: 1501 803f |004d: const/high16 v1, #int 1065353216 // #3f80 │ │ +09cb66: c801 |004f: mul-float/2addr v1, v0 │ │ +09cb68: c631 |0050: add-float/2addr v1, v3 │ │ +09cb6a: 8711 |0051: float-to-int v1, v1 │ │ +09cb6c: 5971 8c05 |0052: iput v1, v7, Landroid/support/v4/view/PagerTabStrip;.mFullUnderlineHeight:I // field@058c │ │ +09cb70: 1501 0042 |0054: const/high16 v1, #int 1107296256 // #4200 │ │ +09cb74: c801 |0056: mul-float/2addr v1, v0 │ │ +09cb76: c631 |0057: add-float/2addr v1, v3 │ │ +09cb78: 8711 |0058: float-to-int v1, v1 │ │ +09cb7a: 5971 9305 |0059: iput v1, v7, Landroid/support/v4/view/PagerTabStrip;.mMinStripHeight:I // field@0593 │ │ +09cb7e: 7110 891d 0800 |005b: invoke-static {v8}, Landroid/view/ViewConfiguration;.get:(Landroid/content/Context;)Landroid/view/ViewConfiguration; // method@1d89 │ │ +09cb84: 0c01 |005e: move-result-object v1 │ │ +09cb86: 6e10 901d 0100 |005f: invoke-virtual {v1}, Landroid/view/ViewConfiguration;.getScaledTouchSlop:()I // method@1d90 │ │ +09cb8c: 0a01 |0062: move-result v1 │ │ +09cb8e: 5971 9d05 |0063: iput v1, v7, Landroid/support/v4/view/PagerTabStrip;.mTouchSlop:I // field@059d │ │ +09cb92: 6e10 0911 0700 |0065: invoke-virtual {v7}, Landroid/support/v4/view/PagerTabStrip;.getPaddingLeft:()I // method@1109 │ │ +09cb98: 0a01 |0068: move-result v1 │ │ +09cb9a: 6e10 0b11 0700 |0069: invoke-virtual {v7}, Landroid/support/v4/view/PagerTabStrip;.getPaddingTop:()I // method@110b │ │ +09cba0: 0a02 |006c: move-result v2 │ │ +09cba2: 6e10 0a11 0700 |006d: invoke-virtual {v7}, Landroid/support/v4/view/PagerTabStrip;.getPaddingRight:()I // method@110a │ │ +09cba8: 0a03 |0070: move-result v3 │ │ +09cbaa: 6e10 0811 0700 |0071: invoke-virtual {v7}, Landroid/support/v4/view/PagerTabStrip;.getPaddingBottom:()I // method@1108 │ │ +09cbb0: 0a04 |0074: move-result v4 │ │ +09cbb2: 6e54 1711 1732 |0075: invoke-virtual {v7, v1, v2, v3, v4}, Landroid/support/v4/view/PagerTabStrip;.setPadding:(IIII)V // method@1117 │ │ +09cbb8: 6e10 0d11 0700 |0078: invoke-virtual {v7}, Landroid/support/v4/view/PagerTabStrip;.getTextSpacing:()I // method@110d │ │ +09cbbe: 0a01 |007b: move-result v1 │ │ +09cbc0: 6e20 1a11 1700 |007c: invoke-virtual {v7, v1}, Landroid/support/v4/view/PagerTabStrip;.setTextSpacing:(I)V // method@111a │ │ +09cbc6: 6e20 1b11 5700 |007f: invoke-virtual {v7, v5}, Landroid/support/v4/view/PagerTabStrip;.setWillNotDraw:(Z)V // method@111b │ │ +09cbcc: 5471 9705 |0082: iget-object v1, v7, Landroid/support/v4/view/PagerTabStrip;.mPrevText:Landroid/widget/TextView; // field@0597 │ │ +09cbd0: 6e20 7d1f 6100 |0084: invoke-virtual {v1, v6}, Landroid/widget/TextView;.setFocusable:(Z)V // method@1f7d │ │ +09cbd6: 5471 9705 |0087: iget-object v1, v7, Landroid/support/v4/view/PagerTabStrip;.mPrevText:Landroid/widget/TextView; // field@0597 │ │ +09cbda: 2202 d802 |0089: new-instance v2, Landroid/support/v4/view/PagerTabStrip$1; // type@02d8 │ │ +09cbde: 7020 fd10 7200 |008b: invoke-direct {v2, v7}, Landroid/support/v4/view/PagerTabStrip$1;.:(Landroid/support/v4/view/PagerTabStrip;)V // method@10fd │ │ +09cbe4: 6e20 801f 2100 |008e: invoke-virtual {v1, v2}, Landroid/widget/TextView;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@1f80 │ │ +09cbea: 5471 9505 |0091: iget-object v1, v7, Landroid/support/v4/view/PagerTabStrip;.mNextText:Landroid/widget/TextView; // field@0595 │ │ +09cbee: 6e20 7d1f 6100 |0093: invoke-virtual {v1, v6}, Landroid/widget/TextView;.setFocusable:(Z)V // method@1f7d │ │ +09cbf4: 5471 9505 |0096: iget-object v1, v7, Landroid/support/v4/view/PagerTabStrip;.mNextText:Landroid/widget/TextView; // field@0595 │ │ +09cbf8: 2202 d902 |0098: new-instance v2, Landroid/support/v4/view/PagerTabStrip$2; // type@02d9 │ │ +09cbfc: 7020 ff10 7200 |009a: invoke-direct {v2, v7}, Landroid/support/v4/view/PagerTabStrip$2;.:(Landroid/support/v4/view/PagerTabStrip;)V // method@10ff │ │ +09cc02: 6e20 801f 2100 |009d: invoke-virtual {v1, v2}, Landroid/widget/TextView;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@1f80 │ │ +09cc08: 6e10 0311 0700 |00a0: invoke-virtual {v7}, Landroid/support/v4/view/PagerTabStrip;.getBackground:()Landroid/graphics/drawable/Drawable; // method@1103 │ │ +09cc0e: 0c01 |00a3: move-result-object v1 │ │ +09cc10: 3901 0400 |00a4: if-nez v1, 00a8 // +0004 │ │ +09cc14: 5c76 8a05 |00a6: iput-boolean v6, v7, Landroid/support/v4/view/PagerTabStrip;.mDrawFullUnderline:Z // field@058a │ │ +09cc18: 0e00 |00a8: return-void │ │ catches : (none) │ │ positions : │ │ - 0x0004 line=80 │ │ - 0x0007 line=61 │ │ - 0x000e line=62 │ │ - 0x0015 line=64 │ │ - 0x0019 line=66 │ │ - 0x001b line=67 │ │ - 0x001d line=82 │ │ - 0x0021 line=83 │ │ - 0x0028 line=87 │ │ - 0x0032 line=88 │ │ - 0x0039 line=89 │ │ - 0x0040 line=90 │ │ - 0x0046 line=91 │ │ - 0x004d line=92 │ │ - 0x0054 line=93 │ │ - 0x005b line=94 │ │ - 0x0065 line=97 │ │ - 0x0078 line=98 │ │ - 0x007f line=100 │ │ - 0x0082 line=102 │ │ - 0x0087 line=103 │ │ - 0x0091 line=110 │ │ - 0x0096 line=111 │ │ - 0x00a0 line=118 │ │ - 0x00a6 line=119 │ │ - 0x00a8 line=121 │ │ + 0x0004 line=82 │ │ + 0x0007 line=63 │ │ + 0x000e line=64 │ │ + 0x0015 line=66 │ │ + 0x0019 line=68 │ │ + 0x001b line=69 │ │ + 0x001d line=84 │ │ + 0x0021 line=85 │ │ + 0x0028 line=89 │ │ + 0x0032 line=90 │ │ + 0x0039 line=91 │ │ + 0x0040 line=92 │ │ + 0x0046 line=93 │ │ + 0x004d line=94 │ │ + 0x0054 line=95 │ │ + 0x005b line=96 │ │ + 0x0065 line=99 │ │ + 0x0078 line=100 │ │ + 0x007f line=102 │ │ + 0x0082 line=104 │ │ + 0x0087 line=105 │ │ + 0x0091 line=112 │ │ + 0x0096 line=113 │ │ + 0x00a0 line=120 │ │ + 0x00a6 line=121 │ │ + 0x00a8 line=123 │ │ locals : │ │ 0x0032 - 0x00a9 reg=0 density F │ │ 0x0000 - 0x00a9 reg=7 this Landroid/support/v4/view/PagerTabStrip; │ │ 0x0000 - 0x00a9 reg=8 context Landroid/content/Context; │ │ 0x0000 - 0x00a9 reg=9 attrs Landroid/util/AttributeSet; │ │ │ │ Virtual methods - │ │ @@ -154511,143 +217542,143 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -06e8c0: |[06e8c0] android.support.v4.view.PagerTabStrip.getDrawFullUnderline:()Z │ │ -06e8d0: 5510 4d03 |0000: iget-boolean v0, v1, Landroid/support/v4/view/PagerTabStrip;.mDrawFullUnderline:Z // field@034d │ │ -06e8d4: 0f00 |0002: return v0 │ │ +09cc1c: |[09cc1c] android.support.v4.view.PagerTabStrip.getDrawFullUnderline:()Z │ │ +09cc2c: 5510 8a05 |0000: iget-boolean v0, v1, Landroid/support/v4/view/PagerTabStrip;.mDrawFullUnderline:Z // field@058a │ │ +09cc30: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=210 │ │ + 0x0000 line=212 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/view/PagerTabStrip; │ │ │ │ #1 : (in Landroid/support/v4/view/PagerTabStrip;) │ │ name : 'getMinHeight' │ │ type : '()I' │ │ access : 0x0000 () │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 11 16-bit code units │ │ -06e8d8: |[06e8d8] android.support.v4.view.PagerTabStrip.getMinHeight:()I │ │ -06e8e8: 6f10 820a 0200 |0000: invoke-super {v2}, Landroid/support/v4/view/PagerTitleStrip;.getMinHeight:()I // method@0a82 │ │ -06e8ee: 0a00 |0003: move-result v0 │ │ -06e8f0: 5221 5603 |0004: iget v1, v2, Landroid/support/v4/view/PagerTabStrip;.mMinStripHeight:I // field@0356 │ │ -06e8f4: 7120 8b17 1000 |0006: invoke-static {v0, v1}, Ljava/lang/Math;.max:(II)I // method@178b │ │ -06e8fa: 0a00 |0009: move-result v0 │ │ -06e8fc: 0f00 |000a: return v0 │ │ +09cc34: |[09cc34] android.support.v4.view.PagerTabStrip.getMinHeight:()I │ │ +09cc44: 6f10 3011 0200 |0000: invoke-super {v2}, Landroid/support/v4/view/PagerTitleStrip;.getMinHeight:()I // method@1130 │ │ +09cc4a: 0a00 |0003: move-result v0 │ │ +09cc4c: 5221 9305 |0004: iget v1, v2, Landroid/support/v4/view/PagerTabStrip;.mMinStripHeight:I // field@0593 │ │ +09cc50: 7120 7e22 1000 |0006: invoke-static {v0, v1}, Ljava/lang/Math;.max:(II)I // method@227e │ │ +09cc56: 0a00 |0009: move-result v0 │ │ +09cc58: 0f00 |000a: return v0 │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=215 │ │ + 0x0000 line=217 │ │ locals : │ │ 0x0000 - 0x000b reg=2 this Landroid/support/v4/view/PagerTabStrip; │ │ │ │ #2 : (in Landroid/support/v4/view/PagerTabStrip;) │ │ name : 'getTabIndicatorColor' │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -06e900: |[06e900] android.support.v4.view.PagerTabStrip.getTabIndicatorColor:()I │ │ -06e910: 5210 5103 |0000: iget v0, v1, Landroid/support/v4/view/PagerTabStrip;.mIndicatorColor:I // field@0351 │ │ -06e914: 0f00 |0002: return v0 │ │ +09cc5c: |[09cc5c] android.support.v4.view.PagerTabStrip.getTabIndicatorColor:()I │ │ +09cc6c: 5210 8e05 |0000: iget v0, v1, Landroid/support/v4/view/PagerTabStrip;.mIndicatorColor:I // field@058e │ │ +09cc70: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=147 │ │ + 0x0000 line=149 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/view/PagerTabStrip; │ │ │ │ #3 : (in Landroid/support/v4/view/PagerTabStrip;) │ │ name : 'onDraw' │ │ type : '(Landroid/graphics/Canvas;)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 14 │ │ ins : 2 │ │ outs : 6 │ │ insns size : 101 16-bit code units │ │ -06e918: |[06e918] android.support.v4.view.PagerTabStrip.onDraw:(Landroid/graphics/Canvas;)V │ │ -06e928: 140b ffff ff00 |0000: const v11, #float 2.35099e-38 // #00ffffff │ │ -06e92e: 6f20 8c0a dc00 |0003: invoke-super {v12, v13}, Landroid/support/v4/view/PagerTitleStrip;.onDraw:(Landroid/graphics/Canvas;)V // method@0a8c │ │ -06e934: 6e10 580a 0c00 |0006: invoke-virtual {v12}, Landroid/support/v4/view/PagerTabStrip;.getHeight:()I // method@0a58 │ │ -06e93a: 0a07 |0009: move-result v7 │ │ -06e93c: 0176 |000a: move v6, v7 │ │ -06e93e: 54c0 4c03 |000b: iget-object v0, v12, Landroid/support/v4/view/PagerTabStrip;.mCurrText:Landroid/widget/TextView; // field@034c │ │ -06e942: 6e10 9314 0000 |000d: invoke-virtual {v0}, Landroid/widget/TextView;.getLeft:()I // method@1493 │ │ -06e948: 0a00 |0010: move-result v0 │ │ -06e94a: 52c1 5c03 |0011: iget v1, v12, Landroid/support/v4/view/PagerTabStrip;.mTabPadding:I // field@035c │ │ -06e94e: 9108 0001 |0013: sub-int v8, v0, v1 │ │ -06e952: 54c0 4c03 |0015: iget-object v0, v12, Landroid/support/v4/view/PagerTabStrip;.mCurrText:Landroid/widget/TextView; // field@034c │ │ -06e956: 6e10 9614 0000 |0017: invoke-virtual {v0}, Landroid/widget/TextView;.getRight:()I // method@1496 │ │ -06e95c: 0a00 |001a: move-result v0 │ │ -06e95e: 52c1 5c03 |001b: iget v1, v12, Landroid/support/v4/view/PagerTabStrip;.mTabPadding:I // field@035c │ │ -06e962: 9009 0001 |001d: add-int v9, v0, v1 │ │ -06e966: 52c0 5203 |001f: iget v0, v12, Landroid/support/v4/view/PagerTabStrip;.mIndicatorHeight:I // field@0352 │ │ -06e96a: 910a 0600 |0021: sub-int v10, v6, v0 │ │ -06e96e: 54c0 5d03 |0023: iget-object v0, v12, Landroid/support/v4/view/PagerTabStrip;.mTabPaint:Landroid/graphics/Paint; // field@035d │ │ -06e972: 52c1 5b03 |0025: iget v1, v12, Landroid/support/v4/view/PagerTabStrip;.mTabAlpha:I // field@035b │ │ -06e976: e001 0118 |0027: shl-int/lit8 v1, v1, #int 24 // #18 │ │ -06e97a: 52c2 5103 |0029: iget v2, v12, Landroid/support/v4/view/PagerTabStrip;.mIndicatorColor:I // field@0351 │ │ -06e97e: b5b2 |002b: and-int/2addr v2, v11 │ │ -06e980: b621 |002c: or-int/2addr v1, v2 │ │ -06e982: 6e20 7701 1000 |002d: invoke-virtual {v0, v1}, Landroid/graphics/Paint;.setColor:(I)V // method@0177 │ │ -06e988: 8281 |0030: int-to-float v1, v8 │ │ -06e98a: 82a2 |0031: int-to-float v2, v10 │ │ -06e98c: 8293 |0032: int-to-float v3, v9 │ │ -06e98e: 8264 |0033: int-to-float v4, v6 │ │ -06e990: 54c5 5d03 |0034: iget-object v5, v12, Landroid/support/v4/view/PagerTabStrip;.mTabPaint:Landroid/graphics/Paint; // field@035d │ │ -06e994: 07d0 |0036: move-object v0, v13 │ │ -06e996: 7406 5d01 0000 |0037: invoke-virtual/range {v0, v1, v2, v3, v4, v5}, Landroid/graphics/Canvas;.drawRect:(FFFFLandroid/graphics/Paint;)V // method@015d │ │ -06e99c: 55c0 4d03 |003a: iget-boolean v0, v12, Landroid/support/v4/view/PagerTabStrip;.mDrawFullUnderline:Z // field@034d │ │ -06e9a0: 3800 2800 |003c: if-eqz v0, 0064 // +0028 │ │ -06e9a4: 54c0 5d03 |003e: iget-object v0, v12, Landroid/support/v4/view/PagerTabStrip;.mTabPaint:Landroid/graphics/Paint; // field@035d │ │ -06e9a8: 1501 00ff |0040: const/high16 v1, #int -16777216 // #ff00 │ │ -06e9ac: 52c2 5103 |0042: iget v2, v12, Landroid/support/v4/view/PagerTabStrip;.mIndicatorColor:I // field@0351 │ │ -06e9b0: b5b2 |0044: and-int/2addr v2, v11 │ │ -06e9b2: b621 |0045: or-int/2addr v1, v2 │ │ -06e9b4: 6e20 7701 1000 |0046: invoke-virtual {v0, v1}, Landroid/graphics/Paint;.setColor:(I)V // method@0177 │ │ -06e9ba: 6e10 5b0a 0c00 |0049: invoke-virtual {v12}, Landroid/support/v4/view/PagerTabStrip;.getPaddingLeft:()I // method@0a5b │ │ -06e9c0: 0a00 |004c: move-result v0 │ │ -06e9c2: 8201 |004d: int-to-float v1, v0 │ │ -06e9c4: 52c0 4f03 |004e: iget v0, v12, Landroid/support/v4/view/PagerTabStrip;.mFullUnderlineHeight:I // field@034f │ │ -06e9c8: 9100 0700 |0050: sub-int v0, v7, v0 │ │ -06e9cc: 8202 |0052: int-to-float v2, v0 │ │ -06e9ce: 6e10 600a 0c00 |0053: invoke-virtual {v12}, Landroid/support/v4/view/PagerTabStrip;.getWidth:()I // method@0a60 │ │ -06e9d4: 0a00 |0056: move-result v0 │ │ -06e9d6: 6e10 5c0a 0c00 |0057: invoke-virtual {v12}, Landroid/support/v4/view/PagerTabStrip;.getPaddingRight:()I // method@0a5c │ │ -06e9dc: 0a03 |005a: move-result v3 │ │ -06e9de: b130 |005b: sub-int/2addr v0, v3 │ │ -06e9e0: 8203 |005c: int-to-float v3, v0 │ │ -06e9e2: 8274 |005d: int-to-float v4, v7 │ │ -06e9e4: 54c5 5d03 |005e: iget-object v5, v12, Landroid/support/v4/view/PagerTabStrip;.mTabPaint:Landroid/graphics/Paint; // field@035d │ │ -06e9e8: 07d0 |0060: move-object v0, v13 │ │ -06e9ea: 7406 5d01 0000 |0061: invoke-virtual/range {v0, v1, v2, v3, v4, v5}, Landroid/graphics/Canvas;.drawRect:(FFFFLandroid/graphics/Paint;)V // method@015d │ │ -06e9f0: 0e00 |0064: return-void │ │ - catches : (none) │ │ - positions : │ │ - 0x0003 line=257 │ │ - 0x0006 line=259 │ │ - 0x000a line=260 │ │ - 0x000b line=261 │ │ - 0x0015 line=262 │ │ - 0x001f line=263 │ │ - 0x0023 line=265 │ │ - 0x0030 line=266 │ │ - 0x003a line=268 │ │ - 0x003e line=269 │ │ - 0x0049 line=270 │ │ - 0x0064 line=273 │ │ +09cc74: |[09cc74] android.support.v4.view.PagerTabStrip.onDraw:(Landroid/graphics/Canvas;)V │ │ +09cc84: 140b ffff ff00 |0000: const v11, #float 2.35099e-38 // #00ffffff │ │ +09cc8a: 6f20 3a11 dc00 |0003: invoke-super {v12, v13}, Landroid/support/v4/view/PagerTitleStrip;.onDraw:(Landroid/graphics/Canvas;)V // method@113a │ │ +09cc90: 6e10 0611 0c00 |0006: invoke-virtual {v12}, Landroid/support/v4/view/PagerTabStrip;.getHeight:()I // method@1106 │ │ +09cc96: 0a07 |0009: move-result v7 │ │ +09cc98: 0176 |000a: move v6, v7 │ │ +09cc9a: 54c0 8905 |000b: iget-object v0, v12, Landroid/support/v4/view/PagerTabStrip;.mCurrText:Landroid/widget/TextView; // field@0589 │ │ +09cc9e: 6e10 751f 0000 |000d: invoke-virtual {v0}, Landroid/widget/TextView;.getLeft:()I // method@1f75 │ │ +09cca4: 0a00 |0010: move-result v0 │ │ +09cca6: 52c1 9905 |0011: iget v1, v12, Landroid/support/v4/view/PagerTabStrip;.mTabPadding:I // field@0599 │ │ +09ccaa: 9108 0001 |0013: sub-int v8, v0, v1 │ │ +09ccae: 54c0 8905 |0015: iget-object v0, v12, Landroid/support/v4/view/PagerTabStrip;.mCurrText:Landroid/widget/TextView; // field@0589 │ │ +09ccb2: 6e10 781f 0000 |0017: invoke-virtual {v0}, Landroid/widget/TextView;.getRight:()I // method@1f78 │ │ +09ccb8: 0a00 |001a: move-result v0 │ │ +09ccba: 52c1 9905 |001b: iget v1, v12, Landroid/support/v4/view/PagerTabStrip;.mTabPadding:I // field@0599 │ │ +09ccbe: 9009 0001 |001d: add-int v9, v0, v1 │ │ +09ccc2: 52c0 8f05 |001f: iget v0, v12, Landroid/support/v4/view/PagerTabStrip;.mIndicatorHeight:I // field@058f │ │ +09ccc6: 910a 0600 |0021: sub-int v10, v6, v0 │ │ +09ccca: 54c0 9a05 |0023: iget-object v0, v12, Landroid/support/v4/view/PagerTabStrip;.mTabPaint:Landroid/graphics/Paint; // field@059a │ │ +09ccce: 52c1 9805 |0025: iget v1, v12, Landroid/support/v4/view/PagerTabStrip;.mTabAlpha:I // field@0598 │ │ +09ccd2: e001 0118 |0027: shl-int/lit8 v1, v1, #int 24 // #18 │ │ +09ccd6: 52c2 8e05 |0029: iget v2, v12, Landroid/support/v4/view/PagerTabStrip;.mIndicatorColor:I // field@058e │ │ +09ccda: b5b2 |002b: and-int/2addr v2, v11 │ │ +09ccdc: b621 |002c: or-int/2addr v1, v2 │ │ +09ccde: 6e20 e401 1000 |002d: invoke-virtual {v0, v1}, Landroid/graphics/Paint;.setColor:(I)V // method@01e4 │ │ +09cce4: 8281 |0030: int-to-float v1, v8 │ │ +09cce6: 82a2 |0031: int-to-float v2, v10 │ │ +09cce8: 8293 |0032: int-to-float v3, v9 │ │ +09ccea: 8264 |0033: int-to-float v4, v6 │ │ +09ccec: 54c5 9a05 |0034: iget-object v5, v12, Landroid/support/v4/view/PagerTabStrip;.mTabPaint:Landroid/graphics/Paint; // field@059a │ │ +09ccf0: 07d0 |0036: move-object v0, v13 │ │ +09ccf2: 7406 bf01 0000 |0037: invoke-virtual/range {v0, v1, v2, v3, v4, v5}, Landroid/graphics/Canvas;.drawRect:(FFFFLandroid/graphics/Paint;)V // method@01bf │ │ +09ccf8: 55c0 8a05 |003a: iget-boolean v0, v12, Landroid/support/v4/view/PagerTabStrip;.mDrawFullUnderline:Z // field@058a │ │ +09ccfc: 3800 2800 |003c: if-eqz v0, 0064 // +0028 │ │ +09cd00: 54c0 9a05 |003e: iget-object v0, v12, Landroid/support/v4/view/PagerTabStrip;.mTabPaint:Landroid/graphics/Paint; // field@059a │ │ +09cd04: 1501 00ff |0040: const/high16 v1, #int -16777216 // #ff00 │ │ +09cd08: 52c2 8e05 |0042: iget v2, v12, Landroid/support/v4/view/PagerTabStrip;.mIndicatorColor:I // field@058e │ │ +09cd0c: b5b2 |0044: and-int/2addr v2, v11 │ │ +09cd0e: b621 |0045: or-int/2addr v1, v2 │ │ +09cd10: 6e20 e401 1000 |0046: invoke-virtual {v0, v1}, Landroid/graphics/Paint;.setColor:(I)V // method@01e4 │ │ +09cd16: 6e10 0911 0c00 |0049: invoke-virtual {v12}, Landroid/support/v4/view/PagerTabStrip;.getPaddingLeft:()I // method@1109 │ │ +09cd1c: 0a00 |004c: move-result v0 │ │ +09cd1e: 8201 |004d: int-to-float v1, v0 │ │ +09cd20: 52c0 8c05 |004e: iget v0, v12, Landroid/support/v4/view/PagerTabStrip;.mFullUnderlineHeight:I // field@058c │ │ +09cd24: 9100 0700 |0050: sub-int v0, v7, v0 │ │ +09cd28: 8202 |0052: int-to-float v2, v0 │ │ +09cd2a: 6e10 0e11 0c00 |0053: invoke-virtual {v12}, Landroid/support/v4/view/PagerTabStrip;.getWidth:()I // method@110e │ │ +09cd30: 0a00 |0056: move-result v0 │ │ +09cd32: 6e10 0a11 0c00 |0057: invoke-virtual {v12}, Landroid/support/v4/view/PagerTabStrip;.getPaddingRight:()I // method@110a │ │ +09cd38: 0a03 |005a: move-result v3 │ │ +09cd3a: b130 |005b: sub-int/2addr v0, v3 │ │ +09cd3c: 8203 |005c: int-to-float v3, v0 │ │ +09cd3e: 8274 |005d: int-to-float v4, v7 │ │ +09cd40: 54c5 9a05 |005e: iget-object v5, v12, Landroid/support/v4/view/PagerTabStrip;.mTabPaint:Landroid/graphics/Paint; // field@059a │ │ +09cd44: 07d0 |0060: move-object v0, v13 │ │ +09cd46: 7406 bf01 0000 |0061: invoke-virtual/range {v0, v1, v2, v3, v4, v5}, Landroid/graphics/Canvas;.drawRect:(FFFFLandroid/graphics/Paint;)V // method@01bf │ │ +09cd4c: 0e00 |0064: return-void │ │ + catches : (none) │ │ + positions : │ │ + 0x0003 line=259 │ │ + 0x0006 line=261 │ │ + 0x000a line=262 │ │ + 0x000b line=263 │ │ + 0x0015 line=264 │ │ + 0x001f line=265 │ │ + 0x0023 line=267 │ │ + 0x0030 line=268 │ │ + 0x003a line=270 │ │ + 0x003e line=271 │ │ + 0x0049 line=272 │ │ + 0x0064 line=275 │ │ locals : │ │ 0x000b - 0x0065 reg=6 bottom I │ │ 0x000a - 0x0065 reg=7 height I │ │ 0x0015 - 0x0065 reg=8 left I │ │ 0x001f - 0x0065 reg=9 right I │ │ 0x0023 - 0x0065 reg=10 top I │ │ 0x0000 - 0x0065 reg=12 this Landroid/support/v4/view/PagerTabStrip; │ │ @@ -154658,102 +217689,102 @@ │ │ type : '(Landroid/view/MotionEvent;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 8 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 132 16-bit code units │ │ -06e9f4: |[06e9f4] android.support.v4.view.PagerTabStrip.onTouchEvent:(Landroid/view/MotionEvent;)Z │ │ -06ea04: 1214 |0000: const/4 v4, #int 1 // #1 │ │ -06ea06: 1203 |0001: const/4 v3, #int 0 // #0 │ │ -06ea08: 6e10 7f12 0700 |0002: invoke-virtual {v7}, Landroid/view/MotionEvent;.getAction:()I // method@127f │ │ -06ea0e: 0a00 |0005: move-result v0 │ │ -06ea10: 3800 0700 |0006: if-eqz v0, 000d // +0007 │ │ -06ea14: 5565 5003 |0008: iget-boolean v5, v6, Landroid/support/v4/view/PagerTabStrip;.mIgnoreTap:Z // field@0350 │ │ -06ea18: 3805 0300 |000a: if-eqz v5, 000d // +0003 │ │ -06ea1c: 0f03 |000c: return v3 │ │ -06ea1e: 6e10 8612 0700 |000d: invoke-virtual {v7}, Landroid/view/MotionEvent;.getX:()F // method@1286 │ │ -06ea24: 0a01 |0010: move-result v1 │ │ -06ea26: 6e10 8812 0700 |0011: invoke-virtual {v7}, Landroid/view/MotionEvent;.getY:()F // method@1288 │ │ -06ea2c: 0a02 |0014: move-result v2 │ │ -06ea2e: 2b00 6500 0000 |0015: packed-switch v0, 0000007a // +00000065 │ │ -06ea34: 0143 |0018: move v3, v4 │ │ -06ea36: 28f3 |0019: goto 000c // -000d │ │ -06ea38: 5961 5303 |001a: iput v1, v6, Landroid/support/v4/view/PagerTabStrip;.mInitialMotionX:F // field@0353 │ │ -06ea3c: 5962 5403 |001c: iput v2, v6, Landroid/support/v4/view/PagerTabStrip;.mInitialMotionY:F // field@0354 │ │ -06ea40: 5c63 5003 |001e: iput-boolean v3, v6, Landroid/support/v4/view/PagerTabStrip;.mIgnoreTap:Z // field@0350 │ │ -06ea44: 28f8 |0020: goto 0018 // -0008 │ │ -06ea46: 5263 5303 |0021: iget v3, v6, Landroid/support/v4/view/PagerTabStrip;.mInitialMotionX:F // field@0353 │ │ -06ea4a: a703 0103 |0023: sub-float v3, v1, v3 │ │ -06ea4e: 7110 8517 0300 |0025: invoke-static {v3}, Ljava/lang/Math;.abs:(F)F // method@1785 │ │ -06ea54: 0a03 |0028: move-result v3 │ │ -06ea56: 5265 6003 |0029: iget v5, v6, Landroid/support/v4/view/PagerTabStrip;.mTouchSlop:I // field@0360 │ │ -06ea5a: 8255 |002b: int-to-float v5, v5 │ │ -06ea5c: 2d03 0305 |002c: cmpl-float v3, v3, v5 │ │ -06ea60: 3c03 1100 |002e: if-gtz v3, 003f // +0011 │ │ -06ea64: 5263 5403 |0030: iget v3, v6, Landroid/support/v4/view/PagerTabStrip;.mInitialMotionY:F // field@0354 │ │ -06ea68: a703 0203 |0032: sub-float v3, v2, v3 │ │ -06ea6c: 7110 8517 0300 |0034: invoke-static {v3}, Ljava/lang/Math;.abs:(F)F // method@1785 │ │ -06ea72: 0a03 |0037: move-result v3 │ │ -06ea74: 5265 6003 |0038: iget v5, v6, Landroid/support/v4/view/PagerTabStrip;.mTouchSlop:I // field@0360 │ │ -06ea78: 8255 |003a: int-to-float v5, v5 │ │ -06ea7a: 2d03 0305 |003b: cmpl-float v3, v3, v5 │ │ -06ea7e: 3d03 dbff |003d: if-lez v3, 0018 // -0025 │ │ -06ea82: 5c64 5003 |003f: iput-boolean v4, v6, Landroid/support/v4/view/PagerTabStrip;.mIgnoreTap:Z // field@0350 │ │ -06ea86: 28d7 |0041: goto 0018 // -0029 │ │ -06ea88: 5463 4c03 |0042: iget-object v3, v6, Landroid/support/v4/view/PagerTabStrip;.mCurrText:Landroid/widget/TextView; // field@034c │ │ -06ea8c: 6e10 9314 0300 |0044: invoke-virtual {v3}, Landroid/widget/TextView;.getLeft:()I // method@1493 │ │ -06ea92: 0a03 |0047: move-result v3 │ │ -06ea94: 5265 5c03 |0048: iget v5, v6, Landroid/support/v4/view/PagerTabStrip;.mTabPadding:I // field@035c │ │ -06ea98: b153 |004a: sub-int/2addr v3, v5 │ │ -06ea9a: 8233 |004b: int-to-float v3, v3 │ │ -06ea9c: 2e03 0103 |004c: cmpg-float v3, v1, v3 │ │ -06eaa0: 3b03 1000 |004e: if-gez v3, 005e // +0010 │ │ -06eaa4: 5463 5903 |0050: iget-object v3, v6, Landroid/support/v4/view/PagerTabStrip;.mPager:Landroid/support/v4/view/ViewPager; // field@0359 │ │ -06eaa8: 5465 5903 |0052: iget-object v5, v6, Landroid/support/v4/view/PagerTabStrip;.mPager:Landroid/support/v4/view/ViewPager; // field@0359 │ │ -06eaac: 6e10 fd0b 0500 |0054: invoke-virtual {v5}, Landroid/support/v4/view/ViewPager;.getCurrentItem:()I // method@0bfd │ │ -06eab2: 0a05 |0057: move-result v5 │ │ -06eab4: d805 05ff |0058: add-int/lit8 v5, v5, #int -1 // #ff │ │ -06eab8: 6e20 3e0c 5300 |005a: invoke-virtual {v3, v5}, Landroid/support/v4/view/ViewPager;.setCurrentItem:(I)V // method@0c3e │ │ -06eabe: 28bb |005d: goto 0018 // -0045 │ │ -06eac0: 5463 4c03 |005e: iget-object v3, v6, Landroid/support/v4/view/PagerTabStrip;.mCurrText:Landroid/widget/TextView; // field@034c │ │ -06eac4: 6e10 9614 0300 |0060: invoke-virtual {v3}, Landroid/widget/TextView;.getRight:()I // method@1496 │ │ -06eaca: 0a03 |0063: move-result v3 │ │ -06eacc: 5265 5c03 |0064: iget v5, v6, Landroid/support/v4/view/PagerTabStrip;.mTabPadding:I // field@035c │ │ -06ead0: b053 |0066: add-int/2addr v3, v5 │ │ -06ead2: 8233 |0067: int-to-float v3, v3 │ │ -06ead4: 2d03 0103 |0068: cmpl-float v3, v1, v3 │ │ -06ead8: 3d03 aeff |006a: if-lez v3, 0018 // -0052 │ │ -06eadc: 5463 5903 |006c: iget-object v3, v6, Landroid/support/v4/view/PagerTabStrip;.mPager:Landroid/support/v4/view/ViewPager; // field@0359 │ │ -06eae0: 5465 5903 |006e: iget-object v5, v6, Landroid/support/v4/view/PagerTabStrip;.mPager:Landroid/support/v4/view/ViewPager; // field@0359 │ │ -06eae4: 6e10 fd0b 0500 |0070: invoke-virtual {v5}, Landroid/support/v4/view/ViewPager;.getCurrentItem:()I // method@0bfd │ │ -06eaea: 0a05 |0073: move-result v5 │ │ -06eaec: d805 0501 |0074: add-int/lit8 v5, v5, #int 1 // #01 │ │ -06eaf0: 6e20 3e0c 5300 |0076: invoke-virtual {v3, v5}, Landroid/support/v4/view/ViewPager;.setCurrentItem:(I)V // method@0c3e │ │ -06eaf6: 289f |0079: goto 0018 // -0061 │ │ -06eaf8: 0001 0300 0000 0000 0500 0000 2d00 ... |007a: packed-switch-data (10 units) │ │ +09cd50: |[09cd50] android.support.v4.view.PagerTabStrip.onTouchEvent:(Landroid/view/MotionEvent;)Z │ │ +09cd60: 1214 |0000: const/4 v4, #int 1 // #1 │ │ +09cd62: 1203 |0001: const/4 v3, #int 0 // #0 │ │ +09cd64: 6e10 be1c 0700 |0002: invoke-virtual {v7}, Landroid/view/MotionEvent;.getAction:()I // method@1cbe │ │ +09cd6a: 0a00 |0005: move-result v0 │ │ +09cd6c: 3800 0700 |0006: if-eqz v0, 000d // +0007 │ │ +09cd70: 5565 8d05 |0008: iget-boolean v5, v6, Landroid/support/v4/view/PagerTabStrip;.mIgnoreTap:Z // field@058d │ │ +09cd74: 3805 0300 |000a: if-eqz v5, 000d // +0003 │ │ +09cd78: 0f03 |000c: return v3 │ │ +09cd7a: 6e10 c51c 0700 |000d: invoke-virtual {v7}, Landroid/view/MotionEvent;.getX:()F // method@1cc5 │ │ +09cd80: 0a01 |0010: move-result v1 │ │ +09cd82: 6e10 c71c 0700 |0011: invoke-virtual {v7}, Landroid/view/MotionEvent;.getY:()F // method@1cc7 │ │ +09cd88: 0a02 |0014: move-result v2 │ │ +09cd8a: 2b00 6500 0000 |0015: packed-switch v0, 0000007a // +00000065 │ │ +09cd90: 0143 |0018: move v3, v4 │ │ +09cd92: 28f3 |0019: goto 000c // -000d │ │ +09cd94: 5961 9005 |001a: iput v1, v6, Landroid/support/v4/view/PagerTabStrip;.mInitialMotionX:F // field@0590 │ │ +09cd98: 5962 9105 |001c: iput v2, v6, Landroid/support/v4/view/PagerTabStrip;.mInitialMotionY:F // field@0591 │ │ +09cd9c: 5c63 8d05 |001e: iput-boolean v3, v6, Landroid/support/v4/view/PagerTabStrip;.mIgnoreTap:Z // field@058d │ │ +09cda0: 28f8 |0020: goto 0018 // -0008 │ │ +09cda2: 5263 9005 |0021: iget v3, v6, Landroid/support/v4/view/PagerTabStrip;.mInitialMotionX:F // field@0590 │ │ +09cda6: a703 0103 |0023: sub-float v3, v1, v3 │ │ +09cdaa: 7110 7722 0300 |0025: invoke-static {v3}, Ljava/lang/Math;.abs:(F)F // method@2277 │ │ +09cdb0: 0a03 |0028: move-result v3 │ │ +09cdb2: 5265 9d05 |0029: iget v5, v6, Landroid/support/v4/view/PagerTabStrip;.mTouchSlop:I // field@059d │ │ +09cdb6: 8255 |002b: int-to-float v5, v5 │ │ +09cdb8: 2d03 0305 |002c: cmpl-float v3, v3, v5 │ │ +09cdbc: 3c03 1100 |002e: if-gtz v3, 003f // +0011 │ │ +09cdc0: 5263 9105 |0030: iget v3, v6, Landroid/support/v4/view/PagerTabStrip;.mInitialMotionY:F // field@0591 │ │ +09cdc4: a703 0203 |0032: sub-float v3, v2, v3 │ │ +09cdc8: 7110 7722 0300 |0034: invoke-static {v3}, Ljava/lang/Math;.abs:(F)F // method@2277 │ │ +09cdce: 0a03 |0037: move-result v3 │ │ +09cdd0: 5265 9d05 |0038: iget v5, v6, Landroid/support/v4/view/PagerTabStrip;.mTouchSlop:I // field@059d │ │ +09cdd4: 8255 |003a: int-to-float v5, v5 │ │ +09cdd6: 2d03 0305 |003b: cmpl-float v3, v3, v5 │ │ +09cdda: 3d03 dbff |003d: if-lez v3, 0018 // -0025 │ │ +09cdde: 5c64 8d05 |003f: iput-boolean v4, v6, Landroid/support/v4/view/PagerTabStrip;.mIgnoreTap:Z // field@058d │ │ +09cde2: 28d7 |0041: goto 0018 // -0029 │ │ +09cde4: 5463 8905 |0042: iget-object v3, v6, Landroid/support/v4/view/PagerTabStrip;.mCurrText:Landroid/widget/TextView; // field@0589 │ │ +09cde8: 6e10 751f 0300 |0044: invoke-virtual {v3}, Landroid/widget/TextView;.getLeft:()I // method@1f75 │ │ +09cdee: 0a03 |0047: move-result v3 │ │ +09cdf0: 5265 9905 |0048: iget v5, v6, Landroid/support/v4/view/PagerTabStrip;.mTabPadding:I // field@0599 │ │ +09cdf4: b153 |004a: sub-int/2addr v3, v5 │ │ +09cdf6: 8233 |004b: int-to-float v3, v3 │ │ +09cdf8: 2e03 0103 |004c: cmpg-float v3, v1, v3 │ │ +09cdfc: 3b03 1000 |004e: if-gez v3, 005e // +0010 │ │ +09ce00: 5463 9605 |0050: iget-object v3, v6, Landroid/support/v4/view/PagerTabStrip;.mPager:Landroid/support/v4/view/ViewPager; // field@0596 │ │ +09ce04: 5465 9605 |0052: iget-object v5, v6, Landroid/support/v4/view/PagerTabStrip;.mPager:Landroid/support/v4/view/ViewPager; // field@0596 │ │ +09ce08: 6e10 9f13 0500 |0054: invoke-virtual {v5}, Landroid/support/v4/view/ViewPager;.getCurrentItem:()I // method@139f │ │ +09ce0e: 0a05 |0057: move-result v5 │ │ +09ce10: d805 05ff |0058: add-int/lit8 v5, v5, #int -1 // #ff │ │ +09ce14: 6e20 e013 5300 |005a: invoke-virtual {v3, v5}, Landroid/support/v4/view/ViewPager;.setCurrentItem:(I)V // method@13e0 │ │ +09ce1a: 28bb |005d: goto 0018 // -0045 │ │ +09ce1c: 5463 8905 |005e: iget-object v3, v6, Landroid/support/v4/view/PagerTabStrip;.mCurrText:Landroid/widget/TextView; // field@0589 │ │ +09ce20: 6e10 781f 0300 |0060: invoke-virtual {v3}, Landroid/widget/TextView;.getRight:()I // method@1f78 │ │ +09ce26: 0a03 |0063: move-result v3 │ │ +09ce28: 5265 9905 |0064: iget v5, v6, Landroid/support/v4/view/PagerTabStrip;.mTabPadding:I // field@0599 │ │ +09ce2c: b053 |0066: add-int/2addr v3, v5 │ │ +09ce2e: 8233 |0067: int-to-float v3, v3 │ │ +09ce30: 2d03 0103 |0068: cmpl-float v3, v1, v3 │ │ +09ce34: 3d03 aeff |006a: if-lez v3, 0018 // -0052 │ │ +09ce38: 5463 9605 |006c: iget-object v3, v6, Landroid/support/v4/view/PagerTabStrip;.mPager:Landroid/support/v4/view/ViewPager; // field@0596 │ │ +09ce3c: 5465 9605 |006e: iget-object v5, v6, Landroid/support/v4/view/PagerTabStrip;.mPager:Landroid/support/v4/view/ViewPager; // field@0596 │ │ +09ce40: 6e10 9f13 0500 |0070: invoke-virtual {v5}, Landroid/support/v4/view/ViewPager;.getCurrentItem:()I // method@139f │ │ +09ce46: 0a05 |0073: move-result v5 │ │ +09ce48: d805 0501 |0074: add-int/lit8 v5, v5, #int 1 // #01 │ │ +09ce4c: 6e20 e013 5300 |0076: invoke-virtual {v3, v5}, Landroid/support/v4/view/ViewPager;.setCurrentItem:(I)V // method@13e0 │ │ +09ce52: 289f |0079: goto 0018 // -0061 │ │ +09ce54: 0001 0300 0000 0000 0500 0000 2d00 ... |007a: packed-switch-data (10 units) │ │ catches : (none) │ │ positions : │ │ - 0x0002 line=220 │ │ - 0x0006 line=221 │ │ - 0x000c line=252 │ │ - 0x000d line=227 │ │ - 0x0011 line=228 │ │ - 0x0015 line=229 │ │ - 0x0019 line=252 │ │ - 0x001a line=231 │ │ - 0x001c line=232 │ │ - 0x001e line=233 │ │ - 0x0021 line=237 │ │ - 0x003f line=239 │ │ - 0x0042 line=244 │ │ - 0x0050 line=245 │ │ - 0x005e line=246 │ │ - 0x006c line=247 │ │ - 0x007a line=229 │ │ + 0x0002 line=222 │ │ + 0x0006 line=223 │ │ + 0x000c line=254 │ │ + 0x000d line=229 │ │ + 0x0011 line=230 │ │ + 0x0015 line=231 │ │ + 0x0019 line=254 │ │ + 0x001a line=233 │ │ + 0x001c line=234 │ │ + 0x001e line=235 │ │ + 0x0021 line=239 │ │ + 0x003f line=241 │ │ + 0x0042 line=246 │ │ + 0x0050 line=247 │ │ + 0x005e line=248 │ │ + 0x006c line=249 │ │ + 0x007a line=231 │ │ locals : │ │ 0x0006 - 0x0084 reg=0 action I │ │ 0x0011 - 0x0084 reg=1 x F │ │ 0x0015 - 0x0084 reg=2 y F │ │ 0x0000 - 0x0084 reg=6 this Landroid/support/v4/view/PagerTabStrip; │ │ 0x0000 - 0x0084 reg=7 ev Landroid/view/MotionEvent; │ │ │ │ @@ -154762,143 +217793,143 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 18 16-bit code units │ │ -06eb0c: |[06eb0c] android.support.v4.view.PagerTabStrip.setBackgroundColor:(I)V │ │ -06eb1c: 6f20 900a 2100 |0000: invoke-super {v1, v2}, Landroid/support/v4/view/PagerTitleStrip;.setBackgroundColor:(I)V // method@0a90 │ │ -06eb22: 5510 4e03 |0003: iget-boolean v0, v1, Landroid/support/v4/view/PagerTabStrip;.mDrawFullUnderlineSet:Z // field@034e │ │ -06eb26: 3900 0a00 |0005: if-nez v0, 000f // +000a │ │ -06eb2a: 1500 00ff |0007: const/high16 v0, #int -16777216 // #ff00 │ │ -06eb2e: b520 |0009: and-int/2addr v0, v2 │ │ -06eb30: 3900 0600 |000a: if-nez v0, 0010 // +0006 │ │ -06eb34: 1210 |000c: const/4 v0, #int 1 // #1 │ │ -06eb36: 5c10 4d03 |000d: iput-boolean v0, v1, Landroid/support/v4/view/PagerTabStrip;.mDrawFullUnderline:Z // field@034d │ │ -06eb3a: 0e00 |000f: return-void │ │ -06eb3c: 1200 |0010: const/4 v0, #int 0 // #0 │ │ -06eb3e: 28fc |0011: goto 000d // -0004 │ │ +09ce68: |[09ce68] android.support.v4.view.PagerTabStrip.setBackgroundColor:(I)V │ │ +09ce78: 6f20 3e11 2100 |0000: invoke-super {v1, v2}, Landroid/support/v4/view/PagerTitleStrip;.setBackgroundColor:(I)V // method@113e │ │ +09ce7e: 5510 8b05 |0003: iget-boolean v0, v1, Landroid/support/v4/view/PagerTabStrip;.mDrawFullUnderlineSet:Z // field@058b │ │ +09ce82: 3900 0a00 |0005: if-nez v0, 000f // +000a │ │ +09ce86: 1500 00ff |0007: const/high16 v0, #int -16777216 // #ff00 │ │ +09ce8a: b520 |0009: and-int/2addr v0, v2 │ │ +09ce8c: 3900 0600 |000a: if-nez v0, 0010 // +0006 │ │ +09ce90: 1210 |000c: const/4 v0, #int 1 // #1 │ │ +09ce92: 5c10 8a05 |000d: iput-boolean v0, v1, Landroid/support/v4/view/PagerTabStrip;.mDrawFullUnderline:Z // field@058a │ │ +09ce96: 0e00 |000f: return-void │ │ +09ce98: 1200 |0010: const/4 v0, #int 0 // #0 │ │ +09ce9a: 28fc |0011: goto 000d // -0004 │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=176 │ │ - 0x0003 line=177 │ │ - 0x0007 line=178 │ │ - 0x000f line=180 │ │ - 0x0010 line=178 │ │ + 0x0000 line=178 │ │ + 0x0003 line=179 │ │ + 0x0007 line=180 │ │ + 0x000f line=182 │ │ + 0x0010 line=180 │ │ locals : │ │ 0x0000 - 0x0012 reg=1 this Landroid/support/v4/view/PagerTabStrip; │ │ 0x0000 - 0x0012 reg=2 color I │ │ │ │ #6 : (in Landroid/support/v4/view/PagerTabStrip;) │ │ name : 'setBackgroundDrawable' │ │ type : '(Landroid/graphics/drawable/Drawable;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 15 16-bit code units │ │ -06eb40: |[06eb40] android.support.v4.view.PagerTabStrip.setBackgroundDrawable:(Landroid/graphics/drawable/Drawable;)V │ │ -06eb50: 6f20 910a 2100 |0000: invoke-super {v1, v2}, Landroid/support/v4/view/PagerTitleStrip;.setBackgroundDrawable:(Landroid/graphics/drawable/Drawable;)V // method@0a91 │ │ -06eb56: 5510 4e03 |0003: iget-boolean v0, v1, Landroid/support/v4/view/PagerTabStrip;.mDrawFullUnderlineSet:Z // field@034e │ │ -06eb5a: 3900 0700 |0005: if-nez v0, 000c // +0007 │ │ -06eb5e: 3902 0600 |0007: if-nez v2, 000d // +0006 │ │ -06eb62: 1210 |0009: const/4 v0, #int 1 // #1 │ │ -06eb64: 5c10 4d03 |000a: iput-boolean v0, v1, Landroid/support/v4/view/PagerTabStrip;.mDrawFullUnderline:Z // field@034d │ │ -06eb68: 0e00 |000c: return-void │ │ -06eb6a: 1200 |000d: const/4 v0, #int 0 // #0 │ │ -06eb6c: 28fc |000e: goto 000a // -0004 │ │ +09ce9c: |[09ce9c] android.support.v4.view.PagerTabStrip.setBackgroundDrawable:(Landroid/graphics/drawable/Drawable;)V │ │ +09ceac: 6f20 3f11 2100 |0000: invoke-super {v1, v2}, Landroid/support/v4/view/PagerTitleStrip;.setBackgroundDrawable:(Landroid/graphics/drawable/Drawable;)V // method@113f │ │ +09ceb2: 5510 8b05 |0003: iget-boolean v0, v1, Landroid/support/v4/view/PagerTabStrip;.mDrawFullUnderlineSet:Z // field@058b │ │ +09ceb6: 3900 0700 |0005: if-nez v0, 000c // +0007 │ │ +09ceba: 3902 0600 |0007: if-nez v2, 000d // +0006 │ │ +09cebe: 1210 |0009: const/4 v0, #int 1 // #1 │ │ +09cec0: 5c10 8a05 |000a: iput-boolean v0, v1, Landroid/support/v4/view/PagerTabStrip;.mDrawFullUnderline:Z // field@058a │ │ +09cec4: 0e00 |000c: return-void │ │ +09cec6: 1200 |000d: const/4 v0, #int 0 // #0 │ │ +09cec8: 28fc |000e: goto 000a // -0004 │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=168 │ │ - 0x0003 line=169 │ │ - 0x0007 line=170 │ │ - 0x000c line=172 │ │ - 0x000d line=170 │ │ + 0x0000 line=170 │ │ + 0x0003 line=171 │ │ + 0x0007 line=172 │ │ + 0x000c line=174 │ │ + 0x000d line=172 │ │ locals : │ │ 0x0000 - 0x000f reg=1 this Landroid/support/v4/view/PagerTabStrip; │ │ 0x0000 - 0x000f reg=2 d Landroid/graphics/drawable/Drawable; │ │ │ │ #7 : (in Landroid/support/v4/view/PagerTabStrip;) │ │ name : 'setBackgroundResource' │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 15 16-bit code units │ │ -06eb70: |[06eb70] android.support.v4.view.PagerTabStrip.setBackgroundResource:(I)V │ │ -06eb80: 6f20 920a 2100 |0000: invoke-super {v1, v2}, Landroid/support/v4/view/PagerTitleStrip;.setBackgroundResource:(I)V // method@0a92 │ │ -06eb86: 5510 4e03 |0003: iget-boolean v0, v1, Landroid/support/v4/view/PagerTabStrip;.mDrawFullUnderlineSet:Z // field@034e │ │ -06eb8a: 3900 0700 |0005: if-nez v0, 000c // +0007 │ │ -06eb8e: 3902 0600 |0007: if-nez v2, 000d // +0006 │ │ -06eb92: 1210 |0009: const/4 v0, #int 1 // #1 │ │ -06eb94: 5c10 4d03 |000a: iput-boolean v0, v1, Landroid/support/v4/view/PagerTabStrip;.mDrawFullUnderline:Z // field@034d │ │ -06eb98: 0e00 |000c: return-void │ │ -06eb9a: 1200 |000d: const/4 v0, #int 0 // #0 │ │ -06eb9c: 28fc |000e: goto 000a // -0004 │ │ +09cecc: |[09cecc] android.support.v4.view.PagerTabStrip.setBackgroundResource:(I)V │ │ +09cedc: 6f20 4011 2100 |0000: invoke-super {v1, v2}, Landroid/support/v4/view/PagerTitleStrip;.setBackgroundResource:(I)V // method@1140 │ │ +09cee2: 5510 8b05 |0003: iget-boolean v0, v1, Landroid/support/v4/view/PagerTabStrip;.mDrawFullUnderlineSet:Z // field@058b │ │ +09cee6: 3900 0700 |0005: if-nez v0, 000c // +0007 │ │ +09ceea: 3902 0600 |0007: if-nez v2, 000d // +0006 │ │ +09ceee: 1210 |0009: const/4 v0, #int 1 // #1 │ │ +09cef0: 5c10 8a05 |000a: iput-boolean v0, v1, Landroid/support/v4/view/PagerTabStrip;.mDrawFullUnderline:Z // field@058a │ │ +09cef4: 0e00 |000c: return-void │ │ +09cef6: 1200 |000d: const/4 v0, #int 0 // #0 │ │ +09cef8: 28fc |000e: goto 000a // -0004 │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=184 │ │ - 0x0003 line=185 │ │ - 0x0007 line=186 │ │ - 0x000c line=188 │ │ - 0x000d line=186 │ │ + 0x0000 line=186 │ │ + 0x0003 line=187 │ │ + 0x0007 line=188 │ │ + 0x000c line=190 │ │ + 0x000d line=188 │ │ locals : │ │ 0x0000 - 0x000f reg=1 this Landroid/support/v4/view/PagerTabStrip; │ │ 0x0000 - 0x000f reg=2 resId I │ │ │ │ #8 : (in Landroid/support/v4/view/PagerTabStrip;) │ │ name : 'setDrawFullUnderline' │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 9 16-bit code units │ │ -06eba0: |[06eba0] android.support.v4.view.PagerTabStrip.setDrawFullUnderline:(Z)V │ │ -06ebb0: 5c12 4d03 |0000: iput-boolean v2, v1, Landroid/support/v4/view/PagerTabStrip;.mDrawFullUnderline:Z // field@034d │ │ -06ebb4: 1210 |0002: const/4 v0, #int 1 // #1 │ │ -06ebb6: 5c10 4e03 |0003: iput-boolean v0, v1, Landroid/support/v4/view/PagerTabStrip;.mDrawFullUnderlineSet:Z // field@034e │ │ -06ebba: 6e10 610a 0100 |0005: invoke-virtual {v1}, Landroid/support/v4/view/PagerTabStrip;.invalidate:()V // method@0a61 │ │ -06ebc0: 0e00 |0008: return-void │ │ +09cefc: |[09cefc] android.support.v4.view.PagerTabStrip.setDrawFullUnderline:(Z)V │ │ +09cf0c: 5c12 8a05 |0000: iput-boolean v2, v1, Landroid/support/v4/view/PagerTabStrip;.mDrawFullUnderline:Z // field@058a │ │ +09cf10: 1210 |0002: const/4 v0, #int 1 // #1 │ │ +09cf12: 5c10 8b05 |0003: iput-boolean v0, v1, Landroid/support/v4/view/PagerTabStrip;.mDrawFullUnderlineSet:Z // field@058b │ │ +09cf16: 6e10 0f11 0100 |0005: invoke-virtual {v1}, Landroid/support/v4/view/PagerTabStrip;.invalidate:()V // method@110f │ │ +09cf1c: 0e00 |0008: return-void │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=197 │ │ - 0x0002 line=198 │ │ - 0x0005 line=199 │ │ - 0x0008 line=200 │ │ + 0x0000 line=199 │ │ + 0x0002 line=200 │ │ + 0x0005 line=201 │ │ + 0x0008 line=202 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 this Landroid/support/v4/view/PagerTabStrip; │ │ 0x0000 - 0x0009 reg=2 drawFull Z │ │ │ │ #9 : (in Landroid/support/v4/view/PagerTabStrip;) │ │ name : 'setPadding' │ │ type : '(IIII)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 5 │ │ outs : 5 │ │ insns size : 10 16-bit code units │ │ -06ebc4: |[06ebc4] android.support.v4.view.PagerTabStrip.setPadding:(IIII)V │ │ -06ebd4: 5210 5503 |0000: iget v0, v1, Landroid/support/v4/view/PagerTabStrip;.mMinPaddingBottom:I // field@0355 │ │ -06ebd8: 3505 0400 |0002: if-ge v5, v0, 0006 // +0004 │ │ -06ebdc: 5215 5503 |0004: iget v5, v1, Landroid/support/v4/view/PagerTabStrip;.mMinPaddingBottom:I // field@0355 │ │ -06ebe0: 6f55 960a 2143 |0006: invoke-super {v1, v2, v3, v4, v5}, Landroid/support/v4/view/PagerTitleStrip;.setPadding:(IIII)V // method@0a96 │ │ -06ebe6: 0e00 |0009: return-void │ │ +09cf20: |[09cf20] android.support.v4.view.PagerTabStrip.setPadding:(IIII)V │ │ +09cf30: 5210 9205 |0000: iget v0, v1, Landroid/support/v4/view/PagerTabStrip;.mMinPaddingBottom:I // field@0592 │ │ +09cf34: 3505 0400 |0002: if-ge v5, v0, 0006 // +0004 │ │ +09cf38: 5215 9205 |0004: iget v5, v1, Landroid/support/v4/view/PagerTabStrip;.mMinPaddingBottom:I // field@0592 │ │ +09cf3c: 6f55 4411 2143 |0006: invoke-super {v1, v2, v3, v4, v5}, Landroid/support/v4/view/PagerTitleStrip;.setPadding:(IIII)V // method@1144 │ │ +09cf42: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=152 │ │ - 0x0004 line=153 │ │ - 0x0006 line=155 │ │ - 0x0009 line=156 │ │ + 0x0000 line=154 │ │ + 0x0004 line=155 │ │ + 0x0006 line=157 │ │ + 0x0009 line=158 │ │ locals : │ │ 0x0000 - 0x000a reg=1 this Landroid/support/v4/view/PagerTabStrip; │ │ 0x0000 - 0x000a reg=2 left I │ │ 0x0000 - 0x000a reg=3 top I │ │ 0x0000 - 0x000a reg=4 right I │ │ 0x0000 - 0x000a reg=5 bottom I │ │ │ │ @@ -154907,176 +217938,176 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 13 16-bit code units │ │ -06ebe8: |[06ebe8] android.support.v4.view.PagerTabStrip.setTabIndicatorColor:(I)V │ │ -06ebf8: 5923 5103 |0000: iput v3, v2, Landroid/support/v4/view/PagerTabStrip;.mIndicatorColor:I // field@0351 │ │ -06ebfc: 5420 5d03 |0002: iget-object v0, v2, Landroid/support/v4/view/PagerTabStrip;.mTabPaint:Landroid/graphics/Paint; // field@035d │ │ -06ec00: 5221 5103 |0004: iget v1, v2, Landroid/support/v4/view/PagerTabStrip;.mIndicatorColor:I // field@0351 │ │ -06ec04: 6e20 7701 1000 |0006: invoke-virtual {v0, v1}, Landroid/graphics/Paint;.setColor:(I)V // method@0177 │ │ -06ec0a: 6e10 610a 0200 |0009: invoke-virtual {v2}, Landroid/support/v4/view/PagerTabStrip;.invalidate:()V // method@0a61 │ │ -06ec10: 0e00 |000c: return-void │ │ +09cf44: |[09cf44] android.support.v4.view.PagerTabStrip.setTabIndicatorColor:(I)V │ │ +09cf54: 5923 8e05 |0000: iput v3, v2, Landroid/support/v4/view/PagerTabStrip;.mIndicatorColor:I // field@058e │ │ +09cf58: 5420 9a05 |0002: iget-object v0, v2, Landroid/support/v4/view/PagerTabStrip;.mTabPaint:Landroid/graphics/Paint; // field@059a │ │ +09cf5c: 5221 8e05 |0004: iget v1, v2, Landroid/support/v4/view/PagerTabStrip;.mIndicatorColor:I // field@058e │ │ +09cf60: 6e20 e401 1000 |0006: invoke-virtual {v0, v1}, Landroid/graphics/Paint;.setColor:(I)V // method@01e4 │ │ +09cf66: 6e10 0f11 0200 |0009: invoke-virtual {v2}, Landroid/support/v4/view/PagerTabStrip;.invalidate:()V // method@110f │ │ +09cf6c: 0e00 |000c: return-void │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=129 │ │ - 0x0002 line=130 │ │ - 0x0009 line=131 │ │ - 0x000c line=132 │ │ + 0x0000 line=131 │ │ + 0x0002 line=132 │ │ + 0x0009 line=133 │ │ + 0x000c line=134 │ │ locals : │ │ 0x0000 - 0x000d reg=2 this Landroid/support/v4/view/PagerTabStrip; │ │ 0x0000 - 0x000d reg=3 color I │ │ │ │ #11 : (in Landroid/support/v4/view/PagerTabStrip;) │ │ name : 'setTabIndicatorColorResource' │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 16 16-bit code units │ │ -06ec14: |[06ec14] android.support.v4.view.PagerTabStrip.setTabIndicatorColorResource:(I)V │ │ -06ec24: 6e10 560a 0100 |0000: invoke-virtual {v1}, Landroid/support/v4/view/PagerTabStrip;.getContext:()Landroid/content/Context; // method@0a56 │ │ -06ec2a: 0c00 |0003: move-result-object v0 │ │ -06ec2c: 6e10 cf00 0000 |0004: invoke-virtual {v0}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@00cf │ │ -06ec32: 0c00 |0007: move-result-object v0 │ │ -06ec34: 6e20 1901 2000 |0008: invoke-virtual {v0, v2}, Landroid/content/res/Resources;.getColor:(I)I // method@0119 │ │ -06ec3a: 0a00 |000b: move-result v0 │ │ -06ec3c: 6e20 6a0a 0100 |000c: invoke-virtual {v1, v0}, Landroid/support/v4/view/PagerTabStrip;.setTabIndicatorColor:(I)V // method@0a6a │ │ -06ec42: 0e00 |000f: return-void │ │ +09cf70: |[09cf70] android.support.v4.view.PagerTabStrip.setTabIndicatorColorResource:(I)V │ │ +09cf80: 6e10 0411 0100 |0000: invoke-virtual {v1}, Landroid/support/v4/view/PagerTabStrip;.getContext:()Landroid/content/Context; // method@1104 │ │ +09cf86: 0c00 |0003: move-result-object v0 │ │ +09cf88: 6e10 1301 0000 |0004: invoke-virtual {v0}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@0113 │ │ +09cf8e: 0c00 |0007: move-result-object v0 │ │ +09cf90: 6e20 6401 2000 |0008: invoke-virtual {v0, v2}, Landroid/content/res/Resources;.getColor:(I)I // method@0164 │ │ +09cf96: 0a00 |000b: move-result v0 │ │ +09cf98: 6e20 1811 0100 |000c: invoke-virtual {v1, v0}, Landroid/support/v4/view/PagerTabStrip;.setTabIndicatorColor:(I)V // method@1118 │ │ +09cf9e: 0e00 |000f: return-void │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=140 │ │ - 0x000f line=141 │ │ + 0x0000 line=142 │ │ + 0x000f line=143 │ │ locals : │ │ 0x0000 - 0x0010 reg=1 this Landroid/support/v4/view/PagerTabStrip; │ │ 0x0000 - 0x0010 reg=2 resId I │ │ │ │ #12 : (in Landroid/support/v4/view/PagerTabStrip;) │ │ name : 'setTextSpacing' │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 10 16-bit code units │ │ -06ec44: |[06ec44] android.support.v4.view.PagerTabStrip.setTextSpacing:(I)V │ │ -06ec54: 5210 5703 |0000: iget v0, v1, Landroid/support/v4/view/PagerTabStrip;.mMinTextSpacing:I // field@0357 │ │ -06ec58: 3502 0400 |0002: if-ge v2, v0, 0006 // +0004 │ │ -06ec5c: 5212 5703 |0004: iget v2, v1, Landroid/support/v4/view/PagerTabStrip;.mMinTextSpacing:I // field@0357 │ │ -06ec60: 6f20 9a0a 2100 |0006: invoke-super {v1, v2}, Landroid/support/v4/view/PagerTitleStrip;.setTextSpacing:(I)V // method@0a9a │ │ -06ec66: 0e00 |0009: return-void │ │ +09cfa0: |[09cfa0] android.support.v4.view.PagerTabStrip.setTextSpacing:(I)V │ │ +09cfb0: 5210 9405 |0000: iget v0, v1, Landroid/support/v4/view/PagerTabStrip;.mMinTextSpacing:I // field@0594 │ │ +09cfb4: 3502 0400 |0002: if-ge v2, v0, 0006 // +0004 │ │ +09cfb8: 5212 9405 |0004: iget v2, v1, Landroid/support/v4/view/PagerTabStrip;.mMinTextSpacing:I // field@0594 │ │ +09cfbc: 6f20 4811 2100 |0006: invoke-super {v1, v2}, Landroid/support/v4/view/PagerTitleStrip;.setTextSpacing:(I)V // method@1148 │ │ +09cfc2: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=160 │ │ - 0x0004 line=161 │ │ - 0x0006 line=163 │ │ - 0x0009 line=164 │ │ + 0x0000 line=162 │ │ + 0x0004 line=163 │ │ + 0x0006 line=165 │ │ + 0x0009 line=166 │ │ locals : │ │ 0x0000 - 0x000a reg=1 this Landroid/support/v4/view/PagerTabStrip; │ │ 0x0000 - 0x000a reg=2 textSpacing I │ │ │ │ #13 : (in Landroid/support/v4/view/PagerTabStrip;) │ │ name : 'updateTextPositions' │ │ type : '(IFZ)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 11 │ │ ins : 4 │ │ outs : 5 │ │ insns size : 80 16-bit code units │ │ -06ec68: |[06ec68] android.support.v4.view.PagerTabStrip.updateTextPositions:(IFZ)V │ │ -06ec78: 5472 5e03 |0000: iget-object v2, v7, Landroid/support/v4/view/PagerTabStrip;.mTempRect:Landroid/graphics/Rect; // field@035e │ │ -06ec7c: 6e10 580a 0700 |0002: invoke-virtual {v7}, Landroid/support/v4/view/PagerTabStrip;.getHeight:()I // method@0a58 │ │ -06ec82: 0a00 |0005: move-result v0 │ │ -06ec84: 5475 4c03 |0006: iget-object v5, v7, Landroid/support/v4/view/PagerTabStrip;.mCurrText:Landroid/widget/TextView; // field@034c │ │ -06ec88: 6e10 9314 0500 |0008: invoke-virtual {v5}, Landroid/widget/TextView;.getLeft:()I // method@1493 │ │ -06ec8e: 0a05 |000b: move-result v5 │ │ -06ec90: 5276 5c03 |000c: iget v6, v7, Landroid/support/v4/view/PagerTabStrip;.mTabPadding:I // field@035c │ │ -06ec94: 9101 0506 |000e: sub-int v1, v5, v6 │ │ -06ec98: 5475 4c03 |0010: iget-object v5, v7, Landroid/support/v4/view/PagerTabStrip;.mCurrText:Landroid/widget/TextView; // field@034c │ │ -06ec9c: 6e10 9614 0500 |0012: invoke-virtual {v5}, Landroid/widget/TextView;.getRight:()I // method@1496 │ │ -06eca2: 0a05 |0015: move-result v5 │ │ -06eca4: 5276 5c03 |0016: iget v6, v7, Landroid/support/v4/view/PagerTabStrip;.mTabPadding:I // field@035c │ │ -06eca8: 9003 0506 |0018: add-int v3, v5, v6 │ │ -06ecac: 5275 5203 |001a: iget v5, v7, Landroid/support/v4/view/PagerTabStrip;.mIndicatorHeight:I // field@0352 │ │ -06ecb0: 9104 0005 |001c: sub-int v4, v0, v5 │ │ -06ecb4: 6e50 8b01 1234 |001e: invoke-virtual {v2, v1, v4, v3, v0}, Landroid/graphics/Rect;.set:(IIII)V // method@018b │ │ -06ecba: 6f40 9d0a 87a9 |0021: invoke-super {v7, v8, v9, v10}, Landroid/support/v4/view/PagerTitleStrip;.updateTextPositions:(IFZ)V // method@0a9d │ │ -06ecc0: 1505 003f |0024: const/high16 v5, #int 1056964608 // #3f00 │ │ -06ecc4: a705 0905 |0026: sub-float v5, v9, v5 │ │ -06ecc8: 7110 8517 0500 |0028: invoke-static {v5}, Ljava/lang/Math;.abs:(F)F // method@1785 │ │ -06ecce: 0a05 |002b: move-result v5 │ │ -06ecd0: 1506 0040 |002c: const/high16 v6, #int 1073741824 // #4000 │ │ -06ecd4: c865 |002e: mul-float/2addr v5, v6 │ │ -06ecd6: 1506 7f43 |002f: const/high16 v6, #int 1132396544 // #437f │ │ -06ecda: c865 |0031: mul-float/2addr v5, v6 │ │ -06ecdc: 8755 |0032: float-to-int v5, v5 │ │ -06ecde: 5975 5b03 |0033: iput v5, v7, Landroid/support/v4/view/PagerTabStrip;.mTabAlpha:I // field@035b │ │ -06ece2: 5475 4c03 |0035: iget-object v5, v7, Landroid/support/v4/view/PagerTabStrip;.mCurrText:Landroid/widget/TextView; // field@034c │ │ -06ece6: 6e10 9314 0500 |0037: invoke-virtual {v5}, Landroid/widget/TextView;.getLeft:()I // method@1493 │ │ -06ecec: 0a05 |003a: move-result v5 │ │ -06ecee: 5276 5c03 |003b: iget v6, v7, Landroid/support/v4/view/PagerTabStrip;.mTabPadding:I // field@035c │ │ -06ecf2: 9101 0506 |003d: sub-int v1, v5, v6 │ │ -06ecf6: 5475 4c03 |003f: iget-object v5, v7, Landroid/support/v4/view/PagerTabStrip;.mCurrText:Landroid/widget/TextView; // field@034c │ │ -06ecfa: 6e10 9614 0500 |0041: invoke-virtual {v5}, Landroid/widget/TextView;.getRight:()I // method@1496 │ │ -06ed00: 0a05 |0044: move-result v5 │ │ -06ed02: 5276 5c03 |0045: iget v6, v7, Landroid/support/v4/view/PagerTabStrip;.mTabPadding:I // field@035c │ │ -06ed06: 9003 0506 |0047: add-int v3, v5, v6 │ │ -06ed0a: 6e50 8d01 1234 |0049: invoke-virtual {v2, v1, v4, v3, v0}, Landroid/graphics/Rect;.union:(IIII)V // method@018d │ │ -06ed10: 6e20 620a 2700 |004c: invoke-virtual {v7, v2}, Landroid/support/v4/view/PagerTabStrip;.invalidate:(Landroid/graphics/Rect;)V // method@0a62 │ │ -06ed16: 0e00 |004f: return-void │ │ +09cfc4: |[09cfc4] android.support.v4.view.PagerTabStrip.updateTextPositions:(IFZ)V │ │ +09cfd4: 5472 9b05 |0000: iget-object v2, v7, Landroid/support/v4/view/PagerTabStrip;.mTempRect:Landroid/graphics/Rect; // field@059b │ │ +09cfd8: 6e10 0611 0700 |0002: invoke-virtual {v7}, Landroid/support/v4/view/PagerTabStrip;.getHeight:()I // method@1106 │ │ +09cfde: 0a00 |0005: move-result v0 │ │ +09cfe0: 5475 8905 |0006: iget-object v5, v7, Landroid/support/v4/view/PagerTabStrip;.mCurrText:Landroid/widget/TextView; // field@0589 │ │ +09cfe4: 6e10 751f 0500 |0008: invoke-virtual {v5}, Landroid/widget/TextView;.getLeft:()I // method@1f75 │ │ +09cfea: 0a05 |000b: move-result v5 │ │ +09cfec: 5276 9905 |000c: iget v6, v7, Landroid/support/v4/view/PagerTabStrip;.mTabPadding:I // field@0599 │ │ +09cff0: 9101 0506 |000e: sub-int v1, v5, v6 │ │ +09cff4: 5475 8905 |0010: iget-object v5, v7, Landroid/support/v4/view/PagerTabStrip;.mCurrText:Landroid/widget/TextView; // field@0589 │ │ +09cff8: 6e10 781f 0500 |0012: invoke-virtual {v5}, Landroid/widget/TextView;.getRight:()I // method@1f78 │ │ +09cffe: 0a05 |0015: move-result v5 │ │ +09d000: 5276 9905 |0016: iget v6, v7, Landroid/support/v4/view/PagerTabStrip;.mTabPadding:I // field@0599 │ │ +09d004: 9003 0506 |0018: add-int v3, v5, v6 │ │ +09d008: 5275 8f05 |001a: iget v5, v7, Landroid/support/v4/view/PagerTabStrip;.mIndicatorHeight:I // field@058f │ │ +09d00c: 9104 0005 |001c: sub-int v4, v0, v5 │ │ +09d010: 6e50 0202 1234 |001e: invoke-virtual {v2, v1, v4, v3, v0}, Landroid/graphics/Rect;.set:(IIII)V // method@0202 │ │ +09d016: 6f40 4b11 87a9 |0021: invoke-super {v7, v8, v9, v10}, Landroid/support/v4/view/PagerTitleStrip;.updateTextPositions:(IFZ)V // method@114b │ │ +09d01c: 1505 003f |0024: const/high16 v5, #int 1056964608 // #3f00 │ │ +09d020: a705 0905 |0026: sub-float v5, v9, v5 │ │ +09d024: 7110 7722 0500 |0028: invoke-static {v5}, Ljava/lang/Math;.abs:(F)F // method@2277 │ │ +09d02a: 0a05 |002b: move-result v5 │ │ +09d02c: 1506 0040 |002c: const/high16 v6, #int 1073741824 // #4000 │ │ +09d030: c865 |002e: mul-float/2addr v5, v6 │ │ +09d032: 1506 7f43 |002f: const/high16 v6, #int 1132396544 // #437f │ │ +09d036: c865 |0031: mul-float/2addr v5, v6 │ │ +09d038: 8755 |0032: float-to-int v5, v5 │ │ +09d03a: 5975 9805 |0033: iput v5, v7, Landroid/support/v4/view/PagerTabStrip;.mTabAlpha:I // field@0598 │ │ +09d03e: 5475 8905 |0035: iget-object v5, v7, Landroid/support/v4/view/PagerTabStrip;.mCurrText:Landroid/widget/TextView; // field@0589 │ │ +09d042: 6e10 751f 0500 |0037: invoke-virtual {v5}, Landroid/widget/TextView;.getLeft:()I // method@1f75 │ │ +09d048: 0a05 |003a: move-result v5 │ │ +09d04a: 5276 9905 |003b: iget v6, v7, Landroid/support/v4/view/PagerTabStrip;.mTabPadding:I // field@0599 │ │ +09d04e: 9101 0506 |003d: sub-int v1, v5, v6 │ │ +09d052: 5475 8905 |003f: iget-object v5, v7, Landroid/support/v4/view/PagerTabStrip;.mCurrText:Landroid/widget/TextView; // field@0589 │ │ +09d056: 6e10 781f 0500 |0041: invoke-virtual {v5}, Landroid/widget/TextView;.getRight:()I // method@1f78 │ │ +09d05c: 0a05 |0044: move-result v5 │ │ +09d05e: 5276 9905 |0045: iget v6, v7, Landroid/support/v4/view/PagerTabStrip;.mTabPadding:I // field@0599 │ │ +09d062: 9003 0506 |0047: add-int v3, v5, v6 │ │ +09d066: 6e50 0402 1234 |0049: invoke-virtual {v2, v1, v4, v3, v0}, Landroid/graphics/Rect;.union:(IIII)V // method@0204 │ │ +09d06c: 6e20 1011 2700 |004c: invoke-virtual {v7, v2}, Landroid/support/v4/view/PagerTabStrip;.invalidate:(Landroid/graphics/Rect;)V // method@1110 │ │ +09d072: 0e00 |004f: return-void │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=277 │ │ - 0x0002 line=278 │ │ - 0x0006 line=279 │ │ - 0x0010 line=280 │ │ - 0x001a line=281 │ │ - 0x001e line=283 │ │ - 0x0021 line=285 │ │ - 0x0024 line=286 │ │ - 0x0035 line=288 │ │ - 0x003f line=289 │ │ - 0x0049 line=290 │ │ - 0x004c line=292 │ │ - 0x004f line=293 │ │ + 0x0000 line=279 │ │ + 0x0002 line=280 │ │ + 0x0006 line=281 │ │ + 0x0010 line=282 │ │ + 0x001a line=283 │ │ + 0x001e line=285 │ │ + 0x0021 line=287 │ │ + 0x0024 line=288 │ │ + 0x0035 line=290 │ │ + 0x003f line=291 │ │ + 0x0049 line=292 │ │ + 0x004c line=294 │ │ + 0x004f line=295 │ │ locals : │ │ 0x0006 - 0x0050 reg=0 bottom I │ │ 0x0010 - 0x0050 reg=1 left I │ │ 0x0002 - 0x0050 reg=2 r Landroid/graphics/Rect; │ │ 0x001a - 0x0050 reg=3 right I │ │ 0x001e - 0x0050 reg=4 top I │ │ 0x0000 - 0x0050 reg=7 this Landroid/support/v4/view/PagerTabStrip; │ │ 0x0000 - 0x0050 reg=8 position I │ │ 0x0000 - 0x0050 reg=9 positionOffset F │ │ 0x0000 - 0x0050 reg=10 force Z │ │ │ │ - source_file_idx : 2531 (PagerTabStrip.java) │ │ + source_file_idx : 3425 (PagerTabStrip.java) │ │ │ │ -Class #609 header: │ │ -class_idx : 467 │ │ +Class #898 header: │ │ +class_idx : 753 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 466 │ │ -source_file_idx : 3008 │ │ +superclass_idx : 752 │ │ +source_file_idx : 4099 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ -virtual_methods_size: 1 │ │ +virtual_methods_size: 2 │ │ │ │ -Class #609 annotations: │ │ +Class #898 annotations: │ │ Annotations on class │ │ VISIBILITY_SYSTEM Ldalvik/annotation/EnclosingClass; value=Landroid/support/v4/view/ViewCompat; │ │ VISIBILITY_SYSTEM Ldalvik/annotation/InnerClass; accessFlags=8 name="EclairMr1ViewCompatImpl" │ │ │ │ -Class #609 - │ │ +Class #898 - │ │ Class descriptor : 'Landroid/support/v4/view/ViewCompat$EclairMr1ViewCompatImpl;' │ │ Access flags : 0x0000 () │ │ Superclass : 'Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl;' │ │ Interfaces - │ │ Static fields - │ │ Instance fields - │ │ Direct methods - │ │ @@ -155085,62 +218116,147 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -06ed18: |[06ed18] android.support.v4.view.ViewCompat$EclairMr1ViewCompatImpl.:()V │ │ -06ed28: 7010 c20a 0000 |0000: invoke-direct {v0}, Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl;.:()V // method@0ac2 │ │ -06ed2e: 0e00 |0003: return-void │ │ +09d074: |[09d074] android.support.v4.view.ViewCompat$EclairMr1ViewCompatImpl.:()V │ │ +09d084: 7010 7911 0000 |0000: invoke-direct {v0}, Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl;.:()V // method@1179 │ │ +09d08a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=366 │ │ + 0x0000 line=729 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewCompat$EclairMr1ViewCompatImpl; │ │ │ │ Virtual methods - │ │ #0 : (in Landroid/support/v4/view/ViewCompat$EclairMr1ViewCompatImpl;) │ │ name : 'isOpaque' │ │ type : '(Landroid/view/View;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -06ed30: |[06ed30] android.support.v4.view.ViewCompat$EclairMr1ViewCompatImpl.isOpaque:(Landroid/view/View;)Z │ │ -06ed40: 7110 580b 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/ViewCompatEclairMr1;.isOpaque:(Landroid/view/View;)Z // method@0b58 │ │ -06ed46: 0a00 |0003: move-result v0 │ │ -06ed48: 0f00 |0004: return v0 │ │ +09d08c: |[09d08c] android.support.v4.view.ViewCompat$EclairMr1ViewCompatImpl.isOpaque:(Landroid/view/View;)Z │ │ +09d09c: 7110 c412 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/ViewCompatEclairMr1;.isOpaque:(Landroid/view/View;)Z // method@12c4 │ │ +09d0a2: 0a00 |0003: move-result v0 │ │ +09d0a4: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=369 │ │ + 0x0000 line=732 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/ViewCompat$EclairMr1ViewCompatImpl; │ │ 0x0000 - 0x0005 reg=2 view Landroid/view/View; │ │ │ │ - source_file_idx : 3008 (ViewCompat.java) │ │ + #1 : (in Landroid/support/v4/view/ViewCompat$EclairMr1ViewCompatImpl;) │ │ + name : 'setChildrenDrawingOrderEnabled' │ │ + type : '(Landroid/view/ViewGroup;Z)V' │ │ + access : 0x0001 (PUBLIC) │ │ + code - │ │ + registers : 3 │ │ + ins : 3 │ │ + outs : 2 │ │ + insns size : 4 16-bit code units │ │ +09d0a8: |[09d0a8] android.support.v4.view.ViewCompat$EclairMr1ViewCompatImpl.setChildrenDrawingOrderEnabled:(Landroid/view/ViewGroup;Z)V │ │ +09d0b8: 7120 c512 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/ViewCompatEclairMr1;.setChildrenDrawingOrderEnabled:(Landroid/view/ViewGroup;Z)V // method@12c5 │ │ +09d0be: 0e00 |0003: return-void │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=737 │ │ + 0x0003 line=738 │ │ + locals : │ │ + 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewCompat$EclairMr1ViewCompatImpl; │ │ + 0x0000 - 0x0004 reg=1 viewGroup Landroid/view/ViewGroup; │ │ + 0x0000 - 0x0004 reg=2 enabled Z │ │ + │ │ + source_file_idx : 4099 (ViewCompat.java) │ │ │ │ -Class #610 header: │ │ -class_idx : 488 │ │ +Class #899 header: │ │ +class_idx : 777 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 492 │ │ -source_file_idx : 3023 │ │ +superclass_idx : 776 │ │ +source_file_idx : 4109 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ -Class #610 annotations: │ │ +Class #899 annotations: │ │ +Annotations on class │ │ + VISIBILITY_SYSTEM Ldalvik/annotation/EnclosingClass; value=Landroid/support/v4/view/ViewConfigurationCompat; │ │ + VISIBILITY_SYSTEM Ldalvik/annotation/InnerClass; accessFlags=8 name="FroyoViewConfigurationVersionImpl" │ │ + │ │ +Class #899 - │ │ + Class descriptor : 'Landroid/support/v4/view/ViewConfigurationCompat$FroyoViewConfigurationVersionImpl;' │ │ + Access flags : 0x0000 () │ │ + Superclass : 'Landroid/support/v4/view/ViewConfigurationCompat$BaseViewConfigurationVersionImpl;' │ │ + Interfaces - │ │ + Static fields - │ │ + Instance fields - │ │ + Direct methods - │ │ + #0 : (in Landroid/support/v4/view/ViewConfigurationCompat$FroyoViewConfigurationVersionImpl;) │ │ + name : '' │ │ + type : '()V' │ │ + access : 0x10000 (CONSTRUCTOR) │ │ + code - │ │ + registers : 1 │ │ + ins : 1 │ │ + outs : 1 │ │ + insns size : 4 16-bit code units │ │ +09d0c0: |[09d0c0] android.support.v4.view.ViewConfigurationCompat$FroyoViewConfigurationVersionImpl.:()V │ │ +09d0d0: 7010 0e13 0000 |0000: invoke-direct {v0}, Landroid/support/v4/view/ViewConfigurationCompat$BaseViewConfigurationVersionImpl;.:()V // method@130e │ │ +09d0d6: 0e00 |0003: return-void │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=53 │ │ + locals : │ │ + 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewConfigurationCompat$FroyoViewConfigurationVersionImpl; │ │ + │ │ + Virtual methods - │ │ + #0 : (in Landroid/support/v4/view/ViewConfigurationCompat$FroyoViewConfigurationVersionImpl;) │ │ + name : 'getScaledPagingTouchSlop' │ │ + type : '(Landroid/view/ViewConfiguration;)I' │ │ + access : 0x0001 (PUBLIC) │ │ + code - │ │ + registers : 3 │ │ + ins : 2 │ │ + outs : 1 │ │ + insns size : 5 16-bit code units │ │ +09d0d8: |[09d0d8] android.support.v4.view.ViewConfigurationCompat$FroyoViewConfigurationVersionImpl.getScaledPagingTouchSlop:(Landroid/view/ViewConfiguration;)I │ │ +09d0e8: 7110 1e13 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/ViewConfigurationCompatFroyo;.getScaledPagingTouchSlop:(Landroid/view/ViewConfiguration;)I // method@131e │ │ +09d0ee: 0a00 |0003: move-result v0 │ │ +09d0f0: 0f00 |0004: return v0 │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=56 │ │ + locals : │ │ + 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/ViewConfigurationCompat$FroyoViewConfigurationVersionImpl; │ │ + 0x0000 - 0x0005 reg=2 config Landroid/view/ViewConfiguration; │ │ + │ │ + source_file_idx : 4109 (ViewConfigurationCompat.java) │ │ + │ │ +Class #900 header: │ │ +class_idx : 785 │ │ +access_flags : 0 (0x0000) │ │ +superclass_idx : 789 │ │ +source_file_idx : 4116 │ │ +static_fields_size : 0 │ │ +instance_fields_size: 0 │ │ +direct_methods_size : 1 │ │ +virtual_methods_size: 1 │ │ + │ │ +Class #900 annotations: │ │ Annotations on class │ │ VISIBILITY_SYSTEM Ldalvik/annotation/EnclosingClass; value=Landroid/support/v4/view/ViewGroupCompat; │ │ VISIBILITY_SYSTEM Ldalvik/annotation/InnerClass; accessFlags=8 name="ViewGroupCompatHCImpl" │ │ │ │ -Class #610 - │ │ +Class #900 - │ │ Class descriptor : 'Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatHCImpl;' │ │ Access flags : 0x0000 () │ │ Superclass : 'Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatStubImpl;' │ │ Interfaces - │ │ Static fields - │ │ Instance fields - │ │ Direct methods - │ │ @@ -155149,63 +218265,63 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -06ed4c: |[06ed4c] android.support.v4.view.ViewGroupCompat$ViewGroupCompatHCImpl.:()V │ │ -06ed5c: 7010 960b 0000 |0000: invoke-direct {v0}, Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatStubImpl;.:()V // method@0b96 │ │ -06ed62: 0e00 |0003: return-void │ │ +09d0f4: |[09d0f4] android.support.v4.view.ViewGroupCompat$ViewGroupCompatHCImpl.:()V │ │ +09d104: 7010 3113 0000 |0000: invoke-direct {v0}, Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatStubImpl;.:()V // method@1331 │ │ +09d10a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=76 │ │ + 0x0000 line=87 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatHCImpl; │ │ │ │ Virtual methods - │ │ #0 : (in Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatHCImpl;) │ │ name : 'setMotionEventSplittingEnabled' │ │ type : '(Landroid/view/ViewGroup;Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -06ed64: |[06ed64] android.support.v4.view.ViewGroupCompat$ViewGroupCompatHCImpl.setMotionEventSplittingEnabled:(Landroid/view/ViewGroup;Z)V │ │ -06ed74: 7120 a20b 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/ViewGroupCompatHC;.setMotionEventSplittingEnabled:(Landroid/view/ViewGroup;Z)V // method@0ba2 │ │ -06ed7a: 0e00 |0003: return-void │ │ +09d10c: |[09d10c] android.support.v4.view.ViewGroupCompat$ViewGroupCompatHCImpl.setMotionEventSplittingEnabled:(Landroid/view/ViewGroup;Z)V │ │ +09d11c: 7120 4413 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/ViewGroupCompatHC;.setMotionEventSplittingEnabled:(Landroid/view/ViewGroup;Z)V // method@1344 │ │ +09d122: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=79 │ │ - 0x0003 line=80 │ │ + 0x0000 line=90 │ │ + 0x0003 line=91 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatHCImpl; │ │ 0x0000 - 0x0004 reg=1 group Landroid/view/ViewGroup; │ │ 0x0000 - 0x0004 reg=2 split Z │ │ │ │ - source_file_idx : 3023 (ViewGroupCompat.java) │ │ + source_file_idx : 4116 (ViewGroupCompat.java) │ │ │ │ -Class #611 header: │ │ -class_idx : 513 │ │ +Class #901 header: │ │ +class_idx : 811 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 515 │ │ -source_file_idx : 3034 │ │ +superclass_idx : 813 │ │ +source_file_idx : 4129 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ -Class #611 annotations: │ │ +Class #901 annotations: │ │ Annotations on class │ │ VISIBILITY_SYSTEM Ldalvik/annotation/EnclosingClass; value=Landroid/support/v4/view/ViewParentCompat; │ │ VISIBILITY_SYSTEM Ldalvik/annotation/InnerClass; accessFlags=8 name="ViewParentCompatICSImpl" │ │ │ │ -Class #611 - │ │ +Class #901 - │ │ Class descriptor : 'Landroid/support/v4/view/ViewParentCompat$ViewParentCompatICSImpl;' │ │ Access flags : 0x0000 () │ │ Superclass : 'Landroid/support/v4/view/ViewParentCompat$ViewParentCompatStubImpl;' │ │ Interfaces - │ │ Static fields - │ │ Instance fields - │ │ Direct methods - │ │ @@ -155214,17 +218330,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -06ed7c: |[06ed7c] android.support.v4.view.ViewParentCompat$ViewParentCompatICSImpl.:()V │ │ -06ed8c: 7010 570c 0000 |0000: invoke-direct {v0}, Landroid/support/v4/view/ViewParentCompat$ViewParentCompatStubImpl;.:()V // method@0c57 │ │ -06ed92: 0e00 |0003: return-void │ │ +09d124: |[09d124] android.support.v4.view.ViewParentCompat$ViewParentCompatICSImpl.:()V │ │ +09d134: 7010 f913 0000 |0000: invoke-direct {v0}, Landroid/support/v4/view/ViewParentCompat$ViewParentCompatStubImpl;.:()V // method@13f9 │ │ +09d13a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=52 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewParentCompat$ViewParentCompatICSImpl; │ │ │ │ Virtual methods - │ │ @@ -155233,45 +218349,796 @@ │ │ type : '(Landroid/view/ViewParent;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 3 │ │ insns size : 5 16-bit code units │ │ -06ed94: |[06ed94] android.support.v4.view.ViewParentCompat$ViewParentCompatICSImpl.requestSendAccessibilityEvent:(Landroid/view/ViewParent;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z │ │ -06eda4: 7130 5d0c 3204 |0000: invoke-static {v2, v3, v4}, Landroid/support/v4/view/ViewParentCompatICS;.requestSendAccessibilityEvent:(Landroid/view/ViewParent;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z // method@0c5d │ │ -06edaa: 0a00 |0003: move-result v0 │ │ -06edac: 0f00 |0004: return v0 │ │ +09d13c: |[09d13c] android.support.v4.view.ViewParentCompat$ViewParentCompatICSImpl.requestSendAccessibilityEvent:(Landroid/view/ViewParent;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z │ │ +09d14c: 7130 ff13 3204 |0000: invoke-static {v2, v3, v4}, Landroid/support/v4/view/ViewParentCompatICS;.requestSendAccessibilityEvent:(Landroid/view/ViewParent;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z // method@13ff │ │ +09d152: 0a00 |0003: move-result v0 │ │ +09d154: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=56 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/ViewParentCompat$ViewParentCompatICSImpl; │ │ 0x0000 - 0x0005 reg=2 parent Landroid/view/ViewParent; │ │ 0x0000 - 0x0005 reg=3 child Landroid/view/View; │ │ 0x0000 - 0x0005 reg=4 event Landroid/view/accessibility/AccessibilityEvent; │ │ │ │ - source_file_idx : 3034 (ViewParentCompat.java) │ │ + source_file_idx : 4129 (ViewParentCompat.java) │ │ │ │ -Class #612 header: │ │ -class_idx : 519 │ │ +Class #902 header: │ │ +class_idx : 820 │ │ +access_flags : 0 (0x0000) │ │ +superclass_idx : 818 │ │ +source_file_idx : 4135 │ │ +static_fields_size : 0 │ │ +instance_fields_size: 1 │ │ +direct_methods_size : 1 │ │ +virtual_methods_size: 31 │ │ + │ │ +Class #902 annotations: │ │ +Annotations on class │ │ + VISIBILITY_SYSTEM Ldalvik/annotation/EnclosingClass; value=Landroid/support/v4/view/ViewPropertyAnimatorCompat; │ │ + VISIBILITY_SYSTEM Ldalvik/annotation/InnerClass; accessFlags=8 name="ICSViewPropertyAnimatorCompatImpl" │ │ + VISIBILITY_SYSTEM Ldalvik/annotation/MemberClasses; value={ Landroid/support/v4/view/ViewPropertyAnimatorCompat$ICSViewPropertyAnimatorCompatImpl$MyVpaListener; } │ │ +Annotations on field #1604 'mLayerMap' │ │ + VISIBILITY_SYSTEM Ldalvik/annotation/Signature; value={ "Ljava/util/WeakHashMap" "<" "Landroid/view/View;" "Ljava/lang/Integer;" ">;" } │ │ + │ │ +Class #902 - │ │ + Class descriptor : 'Landroid/support/v4/view/ViewPropertyAnimatorCompat$ICSViewPropertyAnimatorCompatImpl;' │ │ + Access flags : 0x0000 () │ │ + Superclass : 'Landroid/support/v4/view/ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl;' │ │ + Interfaces - │ │ + Static fields - │ │ + Instance fields - │ │ + #0 : (in Landroid/support/v4/view/ViewPropertyAnimatorCompat$ICSViewPropertyAnimatorCompatImpl;) │ │ + name : 'mLayerMap' │ │ + type : 'Ljava/util/WeakHashMap;' │ │ + access : 0x0000 () │ │ + Direct methods - │ │ + #0 : (in Landroid/support/v4/view/ViewPropertyAnimatorCompat$ICSViewPropertyAnimatorCompatImpl;) │ │ + name : '' │ │ + type : '()V' │ │ + access : 0x10000 (CONSTRUCTOR) │ │ + code - │ │ + registers : 2 │ │ + ins : 1 │ │ + outs : 1 │ │ + insns size : 7 16-bit code units │ │ +09d158: |[09d158] android.support.v4.view.ViewPropertyAnimatorCompat$ICSViewPropertyAnimatorCompatImpl.:()V │ │ +09d168: 7010 0314 0100 |0000: invoke-direct {v1}, Landroid/support/v4/view/ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl;.:()V // method@1403 │ │ +09d16e: 1200 |0003: const/4 v0, #int 0 // #0 │ │ +09d170: 5b10 4406 |0004: iput-object v0, v1, Landroid/support/v4/view/ViewPropertyAnimatorCompat$ICSViewPropertyAnimatorCompatImpl;.mLayerMap:Ljava/util/WeakHashMap; // field@0644 │ │ +09d174: 0e00 |0006: return-void │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=335 │ │ + 0x0003 line=336 │ │ + 0x0006 line=497 │ │ + locals : │ │ + 0x0000 - 0x0007 reg=1 this Landroid/support/v4/view/ViewPropertyAnimatorCompat$ICSViewPropertyAnimatorCompatImpl; │ │ + │ │ + Virtual methods - │ │ + #0 : (in Landroid/support/v4/view/ViewPropertyAnimatorCompat$ICSViewPropertyAnimatorCompatImpl;) │ │ + name : 'alpha' │ │ + type : '(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;F)V' │ │ + access : 0x0001 (PUBLIC) │ │ + code - │ │ + registers : 4 │ │ + ins : 4 │ │ + outs : 2 │ │ + insns size : 4 16-bit code units │ │ +09d178: |[09d178] android.support.v4.view.ViewPropertyAnimatorCompat$ICSViewPropertyAnimatorCompatImpl.alpha:(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;F)V │ │ +09d188: 7120 a514 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/view/ViewPropertyAnimatorCompatICS;.alpha:(Landroid/view/View;F)V // method@14a5 │ │ +09d18e: 0e00 |0003: return-void │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=345 │ │ + 0x0003 line=346 │ │ + locals : │ │ + 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewPropertyAnimatorCompat$ICSViewPropertyAnimatorCompatImpl; │ │ + 0x0000 - 0x0004 reg=1 vpa Landroid/support/v4/view/ViewPropertyAnimatorCompat; │ │ + 0x0000 - 0x0004 reg=2 view Landroid/view/View; │ │ + 0x0000 - 0x0004 reg=3 value F │ │ + │ │ + #1 : (in Landroid/support/v4/view/ViewPropertyAnimatorCompat$ICSViewPropertyAnimatorCompatImpl;) │ │ + name : 'alphaBy' │ │ + type : '(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;F)V' │ │ + access : 0x0001 (PUBLIC) │ │ + code - │ │ + registers : 4 │ │ + ins : 4 │ │ + outs : 2 │ │ + insns size : 4 16-bit code units │ │ +09d190: |[09d190] android.support.v4.view.ViewPropertyAnimatorCompat$ICSViewPropertyAnimatorCompatImpl.alphaBy:(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;F)V │ │ +09d1a0: 7120 a614 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/view/ViewPropertyAnimatorCompatICS;.alphaBy:(Landroid/view/View;F)V // method@14a6 │ │ +09d1a6: 0e00 |0003: return-void │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=380 │ │ + 0x0003 line=381 │ │ + locals : │ │ + 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewPropertyAnimatorCompat$ICSViewPropertyAnimatorCompatImpl; │ │ + 0x0000 - 0x0004 reg=1 vpa Landroid/support/v4/view/ViewPropertyAnimatorCompat; │ │ + 0x0000 - 0x0004 reg=2 view Landroid/view/View; │ │ + 0x0000 - 0x0004 reg=3 value F │ │ + │ │ + #2 : (in Landroid/support/v4/view/ViewPropertyAnimatorCompat$ICSViewPropertyAnimatorCompatImpl;) │ │ + name : 'cancel' │ │ + type : '(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;)V' │ │ + access : 0x0001 (PUBLIC) │ │ + code - │ │ + registers : 3 │ │ + ins : 3 │ │ + outs : 1 │ │ + insns size : 4 16-bit code units │ │ +09d1a8: |[09d1a8] android.support.v4.view.ViewPropertyAnimatorCompat$ICSViewPropertyAnimatorCompatImpl.cancel:(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;)V │ │ +09d1b8: 7110 a714 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/ViewPropertyAnimatorCompatICS;.cancel:(Landroid/view/View;)V // method@14a7 │ │ +09d1be: 0e00 |0003: return-void │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=435 │ │ + 0x0003 line=436 │ │ + locals : │ │ + 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewPropertyAnimatorCompat$ICSViewPropertyAnimatorCompatImpl; │ │ + 0x0000 - 0x0004 reg=1 vpa Landroid/support/v4/view/ViewPropertyAnimatorCompat; │ │ + 0x0000 - 0x0004 reg=2 view Landroid/view/View; │ │ + │ │ + #3 : (in Landroid/support/v4/view/ViewPropertyAnimatorCompat$ICSViewPropertyAnimatorCompatImpl;) │ │ + name : 'getDuration' │ │ + type : '(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;)J' │ │ + access : 0x0001 (PUBLIC) │ │ + code - │ │ + registers : 5 │ │ + ins : 3 │ │ + outs : 1 │ │ + insns size : 5 16-bit code units │ │ +09d1c0: |[09d1c0] android.support.v4.view.ViewPropertyAnimatorCompat$ICSViewPropertyAnimatorCompatImpl.getDuration:(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;)J │ │ +09d1d0: 7110 a814 0400 |0000: invoke-static {v4}, Landroid/support/v4/view/ViewPropertyAnimatorCompatICS;.getDuration:(Landroid/view/View;)J // method@14a8 │ │ +09d1d6: 0b00 |0003: move-result-wide v0 │ │ +09d1d8: 1000 |0004: return-wide v0 │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=360 │ │ + locals : │ │ + 0x0000 - 0x0005 reg=2 this Landroid/support/v4/view/ViewPropertyAnimatorCompat$ICSViewPropertyAnimatorCompatImpl; │ │ + 0x0000 - 0x0005 reg=3 vpa Landroid/support/v4/view/ViewPropertyAnimatorCompat; │ │ + 0x0000 - 0x0005 reg=4 view Landroid/view/View; │ │ + │ │ + #4 : (in Landroid/support/v4/view/ViewPropertyAnimatorCompat$ICSViewPropertyAnimatorCompatImpl;) │ │ + name : 'getStartDelay' │ │ + type : '(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;)J' │ │ + access : 0x0001 (PUBLIC) │ │ + code - │ │ + registers : 5 │ │ + ins : 3 │ │ + outs : 1 │ │ + insns size : 5 16-bit code units │ │ +09d1dc: |[09d1dc] android.support.v4.view.ViewPropertyAnimatorCompat$ICSViewPropertyAnimatorCompatImpl.getStartDelay:(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;)J │ │ +09d1ec: 7110 a914 0400 |0000: invoke-static {v4}, Landroid/support/v4/view/ViewPropertyAnimatorCompatICS;.getStartDelay:(Landroid/view/View;)J // method@14a9 │ │ +09d1f2: 0b00 |0003: move-result-wide v0 │ │ +09d1f4: 1000 |0004: return-wide v0 │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=375 │ │ + locals : │ │ + 0x0000 - 0x0005 reg=2 this Landroid/support/v4/view/ViewPropertyAnimatorCompat$ICSViewPropertyAnimatorCompatImpl; │ │ + 0x0000 - 0x0005 reg=3 vpa Landroid/support/v4/view/ViewPropertyAnimatorCompat; │ │ + 0x0000 - 0x0005 reg=4 view Landroid/view/View; │ │ + │ │ + #5 : (in Landroid/support/v4/view/ViewPropertyAnimatorCompat$ICSViewPropertyAnimatorCompatImpl;) │ │ + name : 'rotation' │ │ + type : '(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;F)V' │ │ + access : 0x0001 (PUBLIC) │ │ + code - │ │ + registers : 4 │ │ + ins : 4 │ │ + outs : 2 │ │ + insns size : 4 16-bit code units │ │ +09d1f8: |[09d1f8] android.support.v4.view.ViewPropertyAnimatorCompat$ICSViewPropertyAnimatorCompatImpl.rotation:(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;F)V │ │ +09d208: 7120 aa14 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/view/ViewPropertyAnimatorCompatICS;.rotation:(Landroid/view/View;F)V // method@14aa │ │ +09d20e: 0e00 |0003: return-void │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=385 │ │ + 0x0003 line=386 │ │ + locals : │ │ + 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewPropertyAnimatorCompat$ICSViewPropertyAnimatorCompatImpl; │ │ + 0x0000 - 0x0004 reg=1 vpa Landroid/support/v4/view/ViewPropertyAnimatorCompat; │ │ + 0x0000 - 0x0004 reg=2 view Landroid/view/View; │ │ + 0x0000 - 0x0004 reg=3 value F │ │ + │ │ + #6 : (in Landroid/support/v4/view/ViewPropertyAnimatorCompat$ICSViewPropertyAnimatorCompatImpl;) │ │ + name : 'rotationBy' │ │ + type : '(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;F)V' │ │ + access : 0x0001 (PUBLIC) │ │ + code - │ │ + registers : 4 │ │ + ins : 4 │ │ + outs : 2 │ │ + insns size : 4 16-bit code units │ │ +09d210: |[09d210] android.support.v4.view.ViewPropertyAnimatorCompat$ICSViewPropertyAnimatorCompatImpl.rotationBy:(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;F)V │ │ +09d220: 7120 ab14 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/view/ViewPropertyAnimatorCompatICS;.rotationBy:(Landroid/view/View;F)V // method@14ab │ │ +09d226: 0e00 |0003: return-void │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=390 │ │ + 0x0003 line=391 │ │ + locals : │ │ + 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewPropertyAnimatorCompat$ICSViewPropertyAnimatorCompatImpl; │ │ + 0x0000 - 0x0004 reg=1 vpa Landroid/support/v4/view/ViewPropertyAnimatorCompat; │ │ + 0x0000 - 0x0004 reg=2 view Landroid/view/View; │ │ + 0x0000 - 0x0004 reg=3 value F │ │ + │ │ + #7 : (in Landroid/support/v4/view/ViewPropertyAnimatorCompat$ICSViewPropertyAnimatorCompatImpl;) │ │ + name : 'rotationX' │ │ + type : '(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;F)V' │ │ + access : 0x0001 (PUBLIC) │ │ + code - │ │ + registers : 4 │ │ + ins : 4 │ │ + outs : 2 │ │ + insns size : 4 16-bit code units │ │ +09d228: |[09d228] android.support.v4.view.ViewPropertyAnimatorCompat$ICSViewPropertyAnimatorCompatImpl.rotationX:(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;F)V │ │ +09d238: 7120 ac14 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/view/ViewPropertyAnimatorCompatICS;.rotationX:(Landroid/view/View;F)V // method@14ac │ │ +09d23e: 0e00 |0003: return-void │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=395 │ │ + 0x0003 line=396 │ │ + locals : │ │ + 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewPropertyAnimatorCompat$ICSViewPropertyAnimatorCompatImpl; │ │ + 0x0000 - 0x0004 reg=1 vpa Landroid/support/v4/view/ViewPropertyAnimatorCompat; │ │ + 0x0000 - 0x0004 reg=2 view Landroid/view/View; │ │ + 0x0000 - 0x0004 reg=3 value F │ │ + │ │ + #8 : (in Landroid/support/v4/view/ViewPropertyAnimatorCompat$ICSViewPropertyAnimatorCompatImpl;) │ │ + name : 'rotationXBy' │ │ + type : '(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;F)V' │ │ + access : 0x0001 (PUBLIC) │ │ + code - │ │ + registers : 4 │ │ + ins : 4 │ │ + outs : 2 │ │ + insns size : 4 16-bit code units │ │ +09d240: |[09d240] android.support.v4.view.ViewPropertyAnimatorCompat$ICSViewPropertyAnimatorCompatImpl.rotationXBy:(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;F)V │ │ +09d250: 7120 ad14 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/view/ViewPropertyAnimatorCompatICS;.rotationXBy:(Landroid/view/View;F)V // method@14ad │ │ +09d256: 0e00 |0003: return-void │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=400 │ │ + 0x0003 line=401 │ │ + locals : │ │ + 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewPropertyAnimatorCompat$ICSViewPropertyAnimatorCompatImpl; │ │ + 0x0000 - 0x0004 reg=1 vpa Landroid/support/v4/view/ViewPropertyAnimatorCompat; │ │ + 0x0000 - 0x0004 reg=2 view Landroid/view/View; │ │ + 0x0000 - 0x0004 reg=3 value F │ │ + │ │ + #9 : (in Landroid/support/v4/view/ViewPropertyAnimatorCompat$ICSViewPropertyAnimatorCompatImpl;) │ │ + name : 'rotationY' │ │ + type : '(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;F)V' │ │ + access : 0x0001 (PUBLIC) │ │ + code - │ │ + registers : 4 │ │ + ins : 4 │ │ + outs : 2 │ │ + insns size : 4 16-bit code units │ │ +09d258: |[09d258] android.support.v4.view.ViewPropertyAnimatorCompat$ICSViewPropertyAnimatorCompatImpl.rotationY:(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;F)V │ │ +09d268: 7120 ae14 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/view/ViewPropertyAnimatorCompatICS;.rotationY:(Landroid/view/View;F)V // method@14ae │ │ +09d26e: 0e00 |0003: return-void │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=405 │ │ + 0x0003 line=406 │ │ + locals : │ │ + 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewPropertyAnimatorCompat$ICSViewPropertyAnimatorCompatImpl; │ │ + 0x0000 - 0x0004 reg=1 vpa Landroid/support/v4/view/ViewPropertyAnimatorCompat; │ │ + 0x0000 - 0x0004 reg=2 view Landroid/view/View; │ │ + 0x0000 - 0x0004 reg=3 value F │ │ + │ │ + #10 : (in Landroid/support/v4/view/ViewPropertyAnimatorCompat$ICSViewPropertyAnimatorCompatImpl;) │ │ + name : 'rotationYBy' │ │ + type : '(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;F)V' │ │ + access : 0x0001 (PUBLIC) │ │ + code - │ │ + registers : 4 │ │ + ins : 4 │ │ + outs : 2 │ │ + insns size : 4 16-bit code units │ │ +09d270: |[09d270] android.support.v4.view.ViewPropertyAnimatorCompat$ICSViewPropertyAnimatorCompatImpl.rotationYBy:(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;F)V │ │ +09d280: 7120 af14 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/view/ViewPropertyAnimatorCompatICS;.rotationYBy:(Landroid/view/View;F)V // method@14af │ │ +09d286: 0e00 |0003: return-void │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=410 │ │ + 0x0003 line=411 │ │ + locals : │ │ + 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewPropertyAnimatorCompat$ICSViewPropertyAnimatorCompatImpl; │ │ + 0x0000 - 0x0004 reg=1 vpa Landroid/support/v4/view/ViewPropertyAnimatorCompat; │ │ + 0x0000 - 0x0004 reg=2 view Landroid/view/View; │ │ + 0x0000 - 0x0004 reg=3 value F │ │ + │ │ + #11 : (in Landroid/support/v4/view/ViewPropertyAnimatorCompat$ICSViewPropertyAnimatorCompatImpl;) │ │ + name : 'scaleX' │ │ + type : '(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;F)V' │ │ + access : 0x0001 (PUBLIC) │ │ + code - │ │ + registers : 4 │ │ + ins : 4 │ │ + outs : 2 │ │ + insns size : 4 16-bit code units │ │ +09d288: |[09d288] android.support.v4.view.ViewPropertyAnimatorCompat$ICSViewPropertyAnimatorCompatImpl.scaleX:(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;F)V │ │ +09d298: 7120 b014 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/view/ViewPropertyAnimatorCompatICS;.scaleX:(Landroid/view/View;F)V // method@14b0 │ │ +09d29e: 0e00 |0003: return-void │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=415 │ │ + 0x0003 line=416 │ │ + locals : │ │ + 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewPropertyAnimatorCompat$ICSViewPropertyAnimatorCompatImpl; │ │ + 0x0000 - 0x0004 reg=1 vpa Landroid/support/v4/view/ViewPropertyAnimatorCompat; │ │ + 0x0000 - 0x0004 reg=2 view Landroid/view/View; │ │ + 0x0000 - 0x0004 reg=3 value F │ │ + │ │ + #12 : (in Landroid/support/v4/view/ViewPropertyAnimatorCompat$ICSViewPropertyAnimatorCompatImpl;) │ │ + name : 'scaleXBy' │ │ + type : '(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;F)V' │ │ + access : 0x0001 (PUBLIC) │ │ + code - │ │ + registers : 4 │ │ + ins : 4 │ │ + outs : 2 │ │ + insns size : 4 16-bit code units │ │ +09d2a0: |[09d2a0] android.support.v4.view.ViewPropertyAnimatorCompat$ICSViewPropertyAnimatorCompatImpl.scaleXBy:(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;F)V │ │ +09d2b0: 7120 b114 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/view/ViewPropertyAnimatorCompatICS;.scaleXBy:(Landroid/view/View;F)V // method@14b1 │ │ +09d2b6: 0e00 |0003: return-void │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=420 │ │ + 0x0003 line=421 │ │ + locals : │ │ + 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewPropertyAnimatorCompat$ICSViewPropertyAnimatorCompatImpl; │ │ + 0x0000 - 0x0004 reg=1 vpa Landroid/support/v4/view/ViewPropertyAnimatorCompat; │ │ + 0x0000 - 0x0004 reg=2 view Landroid/view/View; │ │ + 0x0000 - 0x0004 reg=3 value F │ │ + │ │ + #13 : (in Landroid/support/v4/view/ViewPropertyAnimatorCompat$ICSViewPropertyAnimatorCompatImpl;) │ │ + name : 'scaleY' │ │ + type : '(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;F)V' │ │ + access : 0x0001 (PUBLIC) │ │ + code - │ │ + registers : 4 │ │ + ins : 4 │ │ + outs : 2 │ │ + insns size : 4 16-bit code units │ │ +09d2b8: |[09d2b8] android.support.v4.view.ViewPropertyAnimatorCompat$ICSViewPropertyAnimatorCompatImpl.scaleY:(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;F)V │ │ +09d2c8: 7120 b214 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/view/ViewPropertyAnimatorCompatICS;.scaleY:(Landroid/view/View;F)V // method@14b2 │ │ +09d2ce: 0e00 |0003: return-void │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=425 │ │ + 0x0003 line=426 │ │ + locals : │ │ + 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewPropertyAnimatorCompat$ICSViewPropertyAnimatorCompatImpl; │ │ + 0x0000 - 0x0004 reg=1 vpa Landroid/support/v4/view/ViewPropertyAnimatorCompat; │ │ + 0x0000 - 0x0004 reg=2 view Landroid/view/View; │ │ + 0x0000 - 0x0004 reg=3 value F │ │ + │ │ + #14 : (in Landroid/support/v4/view/ViewPropertyAnimatorCompat$ICSViewPropertyAnimatorCompatImpl;) │ │ + name : 'scaleYBy' │ │ + type : '(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;F)V' │ │ + access : 0x0001 (PUBLIC) │ │ + code - │ │ + registers : 4 │ │ + ins : 4 │ │ + outs : 2 │ │ + insns size : 4 16-bit code units │ │ +09d2d0: |[09d2d0] android.support.v4.view.ViewPropertyAnimatorCompat$ICSViewPropertyAnimatorCompatImpl.scaleYBy:(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;F)V │ │ +09d2e0: 7120 b314 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/view/ViewPropertyAnimatorCompatICS;.scaleYBy:(Landroid/view/View;F)V // method@14b3 │ │ +09d2e6: 0e00 |0003: return-void │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=430 │ │ + 0x0003 line=431 │ │ + locals : │ │ + 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewPropertyAnimatorCompat$ICSViewPropertyAnimatorCompatImpl; │ │ + 0x0000 - 0x0004 reg=1 vpa Landroid/support/v4/view/ViewPropertyAnimatorCompat; │ │ + 0x0000 - 0x0004 reg=2 view Landroid/view/View; │ │ + 0x0000 - 0x0004 reg=3 value F │ │ + │ │ + #15 : (in Landroid/support/v4/view/ViewPropertyAnimatorCompat$ICSViewPropertyAnimatorCompatImpl;) │ │ + name : 'setDuration' │ │ + type : '(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;J)V' │ │ + access : 0x0001 (PUBLIC) │ │ + code - │ │ + registers : 6 │ │ + ins : 5 │ │ + outs : 3 │ │ + insns size : 4 16-bit code units │ │ +09d2e8: |[09d2e8] android.support.v4.view.ViewPropertyAnimatorCompat$ICSViewPropertyAnimatorCompatImpl.setDuration:(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;J)V │ │ +09d2f8: 7130 b414 4305 |0000: invoke-static {v3, v4, v5}, Landroid/support/v4/view/ViewPropertyAnimatorCompatICS;.setDuration:(Landroid/view/View;J)V // method@14b4 │ │ +09d2fe: 0e00 |0003: return-void │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=340 │ │ + 0x0003 line=341 │ │ + locals : │ │ + 0x0000 - 0x0004 reg=1 this Landroid/support/v4/view/ViewPropertyAnimatorCompat$ICSViewPropertyAnimatorCompatImpl; │ │ + 0x0000 - 0x0004 reg=2 vpa Landroid/support/v4/view/ViewPropertyAnimatorCompat; │ │ + 0x0000 - 0x0004 reg=3 view Landroid/view/View; │ │ + 0x0000 - 0x0004 reg=4 value J │ │ + │ │ + #16 : (in Landroid/support/v4/view/ViewPropertyAnimatorCompat$ICSViewPropertyAnimatorCompatImpl;) │ │ + name : 'setInterpolator' │ │ + type : '(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;Landroid/view/animation/Interpolator;)V' │ │ + access : 0x0001 (PUBLIC) │ │ + code - │ │ + registers : 4 │ │ + ins : 4 │ │ + outs : 2 │ │ + insns size : 4 16-bit code units │ │ +09d300: |[09d300] android.support.v4.view.ViewPropertyAnimatorCompat$ICSViewPropertyAnimatorCompatImpl.setInterpolator:(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;Landroid/view/animation/Interpolator;)V │ │ +09d310: 7120 b514 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/view/ViewPropertyAnimatorCompatICS;.setInterpolator:(Landroid/view/View;Landroid/view/animation/Interpolator;)V // method@14b5 │ │ +09d316: 0e00 |0003: return-void │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=365 │ │ + 0x0003 line=366 │ │ + locals : │ │ + 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewPropertyAnimatorCompat$ICSViewPropertyAnimatorCompatImpl; │ │ + 0x0000 - 0x0004 reg=1 vpa Landroid/support/v4/view/ViewPropertyAnimatorCompat; │ │ + 0x0000 - 0x0004 reg=2 view Landroid/view/View; │ │ + 0x0000 - 0x0004 reg=3 value Landroid/view/animation/Interpolator; │ │ + │ │ + #17 : (in Landroid/support/v4/view/ViewPropertyAnimatorCompat$ICSViewPropertyAnimatorCompatImpl;) │ │ + name : 'setListener' │ │ + type : '(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;Landroid/support/v4/view/ViewPropertyAnimatorListener;)V' │ │ + access : 0x0001 (PUBLIC) │ │ + code - │ │ + registers : 5 │ │ + ins : 4 │ │ + outs : 3 │ │ + insns size : 14 16-bit code units │ │ +09d318: |[09d318] android.support.v4.view.ViewPropertyAnimatorCompat$ICSViewPropertyAnimatorCompatImpl.setListener:(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;Landroid/support/v4/view/ViewPropertyAnimatorListener;)V │ │ +09d328: 1500 007e |0000: const/high16 v0, #int 2113929216 // #7e00 │ │ +09d32c: 6e30 7e1d 0304 |0002: invoke-virtual {v3, v0, v4}, Landroid/view/View;.setTag:(ILjava/lang/Object;)V // method@1d7e │ │ +09d332: 2200 3303 |0005: new-instance v0, Landroid/support/v4/view/ViewPropertyAnimatorCompat$ICSViewPropertyAnimatorCompatImpl$MyVpaListener; // type@0333 │ │ +09d336: 7020 2914 2000 |0007: invoke-direct {v0, v2}, Landroid/support/v4/view/ViewPropertyAnimatorCompat$ICSViewPropertyAnimatorCompatImpl$MyVpaListener;.:(Landroid/support/v4/view/ViewPropertyAnimatorCompat;)V // method@1429 │ │ +09d33c: 7120 b614 0300 |000a: invoke-static {v3, v0}, Landroid/support/v4/view/ViewPropertyAnimatorCompatICS;.setListener:(Landroid/view/View;Landroid/support/v4/view/ViewPropertyAnimatorListener;)V // method@14b6 │ │ +09d342: 0e00 |000d: return-void │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=475 │ │ + 0x0005 line=476 │ │ + 0x000d line=477 │ │ + locals : │ │ + 0x0000 - 0x000e reg=1 this Landroid/support/v4/view/ViewPropertyAnimatorCompat$ICSViewPropertyAnimatorCompatImpl; │ │ + 0x0000 - 0x000e reg=2 vpa Landroid/support/v4/view/ViewPropertyAnimatorCompat; │ │ + 0x0000 - 0x000e reg=3 view Landroid/view/View; │ │ + 0x0000 - 0x000e reg=4 listener Landroid/support/v4/view/ViewPropertyAnimatorListener; │ │ + │ │ + #18 : (in Landroid/support/v4/view/ViewPropertyAnimatorCompat$ICSViewPropertyAnimatorCompatImpl;) │ │ + name : 'setStartDelay' │ │ + type : '(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;J)V' │ │ + access : 0x0001 (PUBLIC) │ │ + code - │ │ + registers : 6 │ │ + ins : 5 │ │ + outs : 3 │ │ + insns size : 4 16-bit code units │ │ +09d344: |[09d344] android.support.v4.view.ViewPropertyAnimatorCompat$ICSViewPropertyAnimatorCompatImpl.setStartDelay:(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;J)V │ │ +09d354: 7130 b714 4305 |0000: invoke-static {v3, v4, v5}, Landroid/support/v4/view/ViewPropertyAnimatorCompatICS;.setStartDelay:(Landroid/view/View;J)V // method@14b7 │ │ +09d35a: 0e00 |0003: return-void │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=370 │ │ + 0x0003 line=371 │ │ + locals : │ │ + 0x0000 - 0x0004 reg=1 this Landroid/support/v4/view/ViewPropertyAnimatorCompat$ICSViewPropertyAnimatorCompatImpl; │ │ + 0x0000 - 0x0004 reg=2 vpa Landroid/support/v4/view/ViewPropertyAnimatorCompat; │ │ + 0x0000 - 0x0004 reg=3 view Landroid/view/View; │ │ + 0x0000 - 0x0004 reg=4 value J │ │ + │ │ + #19 : (in Landroid/support/v4/view/ViewPropertyAnimatorCompat$ICSViewPropertyAnimatorCompatImpl;) │ │ + name : 'start' │ │ + type : '(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;)V' │ │ + access : 0x0001 (PUBLIC) │ │ + code - │ │ + registers : 3 │ │ + ins : 3 │ │ + outs : 1 │ │ + insns size : 4 16-bit code units │ │ +09d35c: |[09d35c] android.support.v4.view.ViewPropertyAnimatorCompat$ICSViewPropertyAnimatorCompatImpl.start:(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;)V │ │ +09d36c: 7110 b814 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/ViewPropertyAnimatorCompatICS;.start:(Landroid/view/View;)V // method@14b8 │ │ +09d372: 0e00 |0003: return-void │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=470 │ │ + 0x0003 line=471 │ │ + locals : │ │ + 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewPropertyAnimatorCompat$ICSViewPropertyAnimatorCompatImpl; │ │ + 0x0000 - 0x0004 reg=1 vpa Landroid/support/v4/view/ViewPropertyAnimatorCompat; │ │ + 0x0000 - 0x0004 reg=2 view Landroid/view/View; │ │ + │ │ + #20 : (in Landroid/support/v4/view/ViewPropertyAnimatorCompat$ICSViewPropertyAnimatorCompatImpl;) │ │ + name : 'translationX' │ │ + type : '(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;F)V' │ │ + access : 0x0001 (PUBLIC) │ │ + code - │ │ + registers : 4 │ │ + ins : 4 │ │ + outs : 2 │ │ + insns size : 4 16-bit code units │ │ +09d374: |[09d374] android.support.v4.view.ViewPropertyAnimatorCompat$ICSViewPropertyAnimatorCompatImpl.translationX:(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;F)V │ │ +09d384: 7120 b914 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/view/ViewPropertyAnimatorCompatICS;.translationX:(Landroid/view/View;F)V // method@14b9 │ │ +09d38a: 0e00 |0003: return-void │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=350 │ │ + 0x0003 line=351 │ │ + locals : │ │ + 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewPropertyAnimatorCompat$ICSViewPropertyAnimatorCompatImpl; │ │ + 0x0000 - 0x0004 reg=1 vpa Landroid/support/v4/view/ViewPropertyAnimatorCompat; │ │ + 0x0000 - 0x0004 reg=2 view Landroid/view/View; │ │ + 0x0000 - 0x0004 reg=3 value F │ │ + │ │ + #21 : (in Landroid/support/v4/view/ViewPropertyAnimatorCompat$ICSViewPropertyAnimatorCompatImpl;) │ │ + name : 'translationXBy' │ │ + type : '(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;F)V' │ │ + access : 0x0001 (PUBLIC) │ │ + code - │ │ + registers : 4 │ │ + ins : 4 │ │ + outs : 2 │ │ + insns size : 4 16-bit code units │ │ +09d38c: |[09d38c] android.support.v4.view.ViewPropertyAnimatorCompat$ICSViewPropertyAnimatorCompatImpl.translationXBy:(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;F)V │ │ +09d39c: 7120 ba14 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/view/ViewPropertyAnimatorCompatICS;.translationXBy:(Landroid/view/View;F)V // method@14ba │ │ +09d3a2: 0e00 |0003: return-void │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=460 │ │ + 0x0003 line=461 │ │ + locals : │ │ + 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewPropertyAnimatorCompat$ICSViewPropertyAnimatorCompatImpl; │ │ + 0x0000 - 0x0004 reg=1 vpa Landroid/support/v4/view/ViewPropertyAnimatorCompat; │ │ + 0x0000 - 0x0004 reg=2 view Landroid/view/View; │ │ + 0x0000 - 0x0004 reg=3 value F │ │ + │ │ + #22 : (in Landroid/support/v4/view/ViewPropertyAnimatorCompat$ICSViewPropertyAnimatorCompatImpl;) │ │ + name : 'translationY' │ │ + type : '(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;F)V' │ │ + access : 0x0001 (PUBLIC) │ │ + code - │ │ + registers : 4 │ │ + ins : 4 │ │ + outs : 2 │ │ + insns size : 4 16-bit code units │ │ +09d3a4: |[09d3a4] android.support.v4.view.ViewPropertyAnimatorCompat$ICSViewPropertyAnimatorCompatImpl.translationY:(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;F)V │ │ +09d3b4: 7120 bb14 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/view/ViewPropertyAnimatorCompatICS;.translationY:(Landroid/view/View;F)V // method@14bb │ │ +09d3ba: 0e00 |0003: return-void │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=355 │ │ + 0x0003 line=356 │ │ + locals : │ │ + 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewPropertyAnimatorCompat$ICSViewPropertyAnimatorCompatImpl; │ │ + 0x0000 - 0x0004 reg=1 vpa Landroid/support/v4/view/ViewPropertyAnimatorCompat; │ │ + 0x0000 - 0x0004 reg=2 view Landroid/view/View; │ │ + 0x0000 - 0x0004 reg=3 value F │ │ + │ │ + #23 : (in Landroid/support/v4/view/ViewPropertyAnimatorCompat$ICSViewPropertyAnimatorCompatImpl;) │ │ + name : 'translationYBy' │ │ + type : '(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;F)V' │ │ + access : 0x0001 (PUBLIC) │ │ + code - │ │ + registers : 4 │ │ + ins : 4 │ │ + outs : 2 │ │ + insns size : 4 16-bit code units │ │ +09d3bc: |[09d3bc] android.support.v4.view.ViewPropertyAnimatorCompat$ICSViewPropertyAnimatorCompatImpl.translationYBy:(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;F)V │ │ +09d3cc: 7120 bc14 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/view/ViewPropertyAnimatorCompatICS;.translationYBy:(Landroid/view/View;F)V // method@14bc │ │ +09d3d2: 0e00 |0003: return-void │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=465 │ │ + 0x0003 line=466 │ │ + locals : │ │ + 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewPropertyAnimatorCompat$ICSViewPropertyAnimatorCompatImpl; │ │ + 0x0000 - 0x0004 reg=1 vpa Landroid/support/v4/view/ViewPropertyAnimatorCompat; │ │ + 0x0000 - 0x0004 reg=2 view Landroid/view/View; │ │ + 0x0000 - 0x0004 reg=3 value F │ │ + │ │ + #24 : (in Landroid/support/v4/view/ViewPropertyAnimatorCompat$ICSViewPropertyAnimatorCompatImpl;) │ │ + name : 'withEndAction' │ │ + type : '(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;Ljava/lang/Runnable;)V' │ │ + access : 0x0001 (PUBLIC) │ │ + code - │ │ + registers : 5 │ │ + ins : 4 │ │ + outs : 2 │ │ + insns size : 12 16-bit code units │ │ +09d3d4: |[09d3d4] android.support.v4.view.ViewPropertyAnimatorCompat$ICSViewPropertyAnimatorCompatImpl.withEndAction:(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;Ljava/lang/Runnable;)V │ │ +09d3e4: 2200 3303 |0000: new-instance v0, Landroid/support/v4/view/ViewPropertyAnimatorCompat$ICSViewPropertyAnimatorCompatImpl$MyVpaListener; // type@0333 │ │ +09d3e8: 7020 2914 2000 |0002: invoke-direct {v0, v2}, Landroid/support/v4/view/ViewPropertyAnimatorCompat$ICSViewPropertyAnimatorCompatImpl$MyVpaListener;.:(Landroid/support/v4/view/ViewPropertyAnimatorCompat;)V // method@1429 │ │ +09d3ee: 7120 b614 0300 |0005: invoke-static {v3, v0}, Landroid/support/v4/view/ViewPropertyAnimatorCompatICS;.setListener:(Landroid/view/View;Landroid/support/v4/view/ViewPropertyAnimatorListener;)V // method@14b6 │ │ +09d3f4: 7120 7a14 4200 |0008: invoke-static {v2, v4}, Landroid/support/v4/view/ViewPropertyAnimatorCompat;.access$002:(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Ljava/lang/Runnable;)Ljava/lang/Runnable; // method@147a │ │ +09d3fa: 0e00 |000b: return-void │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=481 │ │ + 0x0008 line=482 │ │ + 0x000b line=483 │ │ + locals : │ │ + 0x0000 - 0x000c reg=1 this Landroid/support/v4/view/ViewPropertyAnimatorCompat$ICSViewPropertyAnimatorCompatImpl; │ │ + 0x0000 - 0x000c reg=2 vpa Landroid/support/v4/view/ViewPropertyAnimatorCompat; │ │ + 0x0000 - 0x000c reg=3 view Landroid/view/View; │ │ + 0x0000 - 0x000c reg=4 runnable Ljava/lang/Runnable; │ │ + │ │ + #25 : (in Landroid/support/v4/view/ViewPropertyAnimatorCompat$ICSViewPropertyAnimatorCompatImpl;) │ │ + name : 'withLayer' │ │ + type : '(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;)V' │ │ + access : 0x0001 (PUBLIC) │ │ + code - │ │ + registers : 4 │ │ + ins : 3 │ │ + outs : 2 │ │ + insns size : 16 16-bit code units │ │ +09d3fc: |[09d3fc] android.support.v4.view.ViewPropertyAnimatorCompat$ICSViewPropertyAnimatorCompatImpl.withLayer:(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;)V │ │ +09d40c: 7110 7612 0300 |0000: invoke-static {v3}, Landroid/support/v4/view/ViewCompat;.getLayerType:(Landroid/view/View;)I // method@1276 │ │ +09d412: 0a00 |0003: move-result v0 │ │ +09d414: 7120 7e14 0200 |0004: invoke-static {v2, v0}, Landroid/support/v4/view/ViewPropertyAnimatorCompat;.access$402:(Landroid/support/v4/view/ViewPropertyAnimatorCompat;I)I // method@147e │ │ +09d41a: 2200 3303 |0007: new-instance v0, Landroid/support/v4/view/ViewPropertyAnimatorCompat$ICSViewPropertyAnimatorCompatImpl$MyVpaListener; // type@0333 │ │ +09d41e: 7020 2914 2000 |0009: invoke-direct {v0, v2}, Landroid/support/v4/view/ViewPropertyAnimatorCompat$ICSViewPropertyAnimatorCompatImpl$MyVpaListener;.:(Landroid/support/v4/view/ViewPropertyAnimatorCompat;)V // method@1429 │ │ +09d424: 7120 b614 0300 |000c: invoke-static {v3, v0}, Landroid/support/v4/view/ViewPropertyAnimatorCompatICS;.setListener:(Landroid/view/View;Landroid/support/v4/view/ViewPropertyAnimatorListener;)V // method@14b6 │ │ +09d42a: 0e00 |000f: return-void │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=493 │ │ + 0x0007 line=494 │ │ + 0x000f line=495 │ │ + locals : │ │ + 0x0000 - 0x0010 reg=1 this Landroid/support/v4/view/ViewPropertyAnimatorCompat$ICSViewPropertyAnimatorCompatImpl; │ │ + 0x0000 - 0x0010 reg=2 vpa Landroid/support/v4/view/ViewPropertyAnimatorCompat; │ │ + 0x0000 - 0x0010 reg=3 view Landroid/view/View; │ │ + │ │ + #26 : (in Landroid/support/v4/view/ViewPropertyAnimatorCompat$ICSViewPropertyAnimatorCompatImpl;) │ │ + name : 'withStartAction' │ │ + type : '(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;Ljava/lang/Runnable;)V' │ │ + access : 0x0001 (PUBLIC) │ │ + code - │ │ + registers : 5 │ │ + ins : 4 │ │ + outs : 2 │ │ + insns size : 12 16-bit code units │ │ +09d42c: |[09d42c] android.support.v4.view.ViewPropertyAnimatorCompat$ICSViewPropertyAnimatorCompatImpl.withStartAction:(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;Ljava/lang/Runnable;)V │ │ +09d43c: 2200 3303 |0000: new-instance v0, Landroid/support/v4/view/ViewPropertyAnimatorCompat$ICSViewPropertyAnimatorCompatImpl$MyVpaListener; // type@0333 │ │ +09d440: 7020 2914 2000 |0002: invoke-direct {v0, v2}, Landroid/support/v4/view/ViewPropertyAnimatorCompat$ICSViewPropertyAnimatorCompatImpl$MyVpaListener;.:(Landroid/support/v4/view/ViewPropertyAnimatorCompat;)V // method@1429 │ │ +09d446: 7120 b614 0300 |0005: invoke-static {v3, v0}, Landroid/support/v4/view/ViewPropertyAnimatorCompatICS;.setListener:(Landroid/view/View;Landroid/support/v4/view/ViewPropertyAnimatorListener;)V // method@14b6 │ │ +09d44c: 7120 7c14 4200 |0008: invoke-static {v2, v4}, Landroid/support/v4/view/ViewPropertyAnimatorCompat;.access$102:(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Ljava/lang/Runnable;)Ljava/lang/Runnable; // method@147c │ │ +09d452: 0e00 |000b: return-void │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=487 │ │ + 0x0008 line=488 │ │ + 0x000b line=489 │ │ + locals : │ │ + 0x0000 - 0x000c reg=1 this Landroid/support/v4/view/ViewPropertyAnimatorCompat$ICSViewPropertyAnimatorCompatImpl; │ │ + 0x0000 - 0x000c reg=2 vpa Landroid/support/v4/view/ViewPropertyAnimatorCompat; │ │ + 0x0000 - 0x000c reg=3 view Landroid/view/View; │ │ + 0x0000 - 0x000c reg=4 runnable Ljava/lang/Runnable; │ │ + │ │ + #27 : (in Landroid/support/v4/view/ViewPropertyAnimatorCompat$ICSViewPropertyAnimatorCompatImpl;) │ │ + name : 'x' │ │ + type : '(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;F)V' │ │ + access : 0x0001 (PUBLIC) │ │ + code - │ │ + registers : 4 │ │ + ins : 4 │ │ + outs : 2 │ │ + insns size : 4 16-bit code units │ │ +09d454: |[09d454] android.support.v4.view.ViewPropertyAnimatorCompat$ICSViewPropertyAnimatorCompatImpl.x:(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;F)V │ │ +09d464: 7120 bd14 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/view/ViewPropertyAnimatorCompatICS;.x:(Landroid/view/View;F)V // method@14bd │ │ +09d46a: 0e00 |0003: return-void │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=440 │ │ + 0x0003 line=441 │ │ + locals : │ │ + 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewPropertyAnimatorCompat$ICSViewPropertyAnimatorCompatImpl; │ │ + 0x0000 - 0x0004 reg=1 vpa Landroid/support/v4/view/ViewPropertyAnimatorCompat; │ │ + 0x0000 - 0x0004 reg=2 view Landroid/view/View; │ │ + 0x0000 - 0x0004 reg=3 value F │ │ + │ │ + #28 : (in Landroid/support/v4/view/ViewPropertyAnimatorCompat$ICSViewPropertyAnimatorCompatImpl;) │ │ + name : 'xBy' │ │ + type : '(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;F)V' │ │ + access : 0x0001 (PUBLIC) │ │ + code - │ │ + registers : 4 │ │ + ins : 4 │ │ + outs : 2 │ │ + insns size : 4 16-bit code units │ │ +09d46c: |[09d46c] android.support.v4.view.ViewPropertyAnimatorCompat$ICSViewPropertyAnimatorCompatImpl.xBy:(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;F)V │ │ +09d47c: 7120 be14 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/view/ViewPropertyAnimatorCompatICS;.xBy:(Landroid/view/View;F)V // method@14be │ │ +09d482: 0e00 |0003: return-void │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=445 │ │ + 0x0003 line=446 │ │ + locals : │ │ + 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewPropertyAnimatorCompat$ICSViewPropertyAnimatorCompatImpl; │ │ + 0x0000 - 0x0004 reg=1 vpa Landroid/support/v4/view/ViewPropertyAnimatorCompat; │ │ + 0x0000 - 0x0004 reg=2 view Landroid/view/View; │ │ + 0x0000 - 0x0004 reg=3 value F │ │ + │ │ + #29 : (in Landroid/support/v4/view/ViewPropertyAnimatorCompat$ICSViewPropertyAnimatorCompatImpl;) │ │ + name : 'y' │ │ + type : '(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;F)V' │ │ + access : 0x0001 (PUBLIC) │ │ + code - │ │ + registers : 4 │ │ + ins : 4 │ │ + outs : 2 │ │ + insns size : 4 16-bit code units │ │ +09d484: |[09d484] android.support.v4.view.ViewPropertyAnimatorCompat$ICSViewPropertyAnimatorCompatImpl.y:(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;F)V │ │ +09d494: 7120 bf14 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/view/ViewPropertyAnimatorCompatICS;.y:(Landroid/view/View;F)V // method@14bf │ │ +09d49a: 0e00 |0003: return-void │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=450 │ │ + 0x0003 line=451 │ │ + locals : │ │ + 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewPropertyAnimatorCompat$ICSViewPropertyAnimatorCompatImpl; │ │ + 0x0000 - 0x0004 reg=1 vpa Landroid/support/v4/view/ViewPropertyAnimatorCompat; │ │ + 0x0000 - 0x0004 reg=2 view Landroid/view/View; │ │ + 0x0000 - 0x0004 reg=3 value F │ │ + │ │ + #30 : (in Landroid/support/v4/view/ViewPropertyAnimatorCompat$ICSViewPropertyAnimatorCompatImpl;) │ │ + name : 'yBy' │ │ + type : '(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;F)V' │ │ + access : 0x0001 (PUBLIC) │ │ + code - │ │ + registers : 4 │ │ + ins : 4 │ │ + outs : 2 │ │ + insns size : 4 16-bit code units │ │ +09d49c: |[09d49c] android.support.v4.view.ViewPropertyAnimatorCompat$ICSViewPropertyAnimatorCompatImpl.yBy:(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;F)V │ │ +09d4ac: 7120 c014 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/view/ViewPropertyAnimatorCompatICS;.yBy:(Landroid/view/View;F)V // method@14c0 │ │ +09d4b2: 0e00 |0003: return-void │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=455 │ │ + 0x0003 line=456 │ │ + locals : │ │ + 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewPropertyAnimatorCompat$ICSViewPropertyAnimatorCompatImpl; │ │ + 0x0000 - 0x0004 reg=1 vpa Landroid/support/v4/view/ViewPropertyAnimatorCompat; │ │ + 0x0000 - 0x0004 reg=2 view Landroid/view/View; │ │ + 0x0000 - 0x0004 reg=3 value F │ │ + │ │ + source_file_idx : 4135 (ViewPropertyAnimatorCompat.java) │ │ + │ │ +Class #903 header: │ │ +class_idx : 839 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 520 │ │ -source_file_idx : 404 │ │ +superclass_idx : 840 │ │ +source_file_idx : 475 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 3 │ │ │ │ -Class #612 annotations: │ │ +Class #903 annotations: │ │ Annotations on class │ │ VISIBILITY_SYSTEM Ldalvik/annotation/EnclosingClass; value=Landroid/support/v4/view/accessibility/AccessibilityEventCompat; │ │ VISIBILITY_SYSTEM Ldalvik/annotation/InnerClass; accessFlags=8 name="AccessibilityEventIcsImpl" │ │ │ │ -Class #612 - │ │ +Class #903 - │ │ Class descriptor : 'Landroid/support/v4/view/accessibility/AccessibilityEventCompat$AccessibilityEventIcsImpl;' │ │ Access flags : 0x0000 () │ │ Superclass : 'Landroid/support/v4/view/accessibility/AccessibilityEventCompat$AccessibilityEventStubImpl;' │ │ Interfaces - │ │ Static fields - │ │ Instance fields - │ │ Direct methods - │ │ @@ -155280,17 +219147,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -06edb0: |[06edb0] android.support.v4.view.accessibility.AccessibilityEventCompat$AccessibilityEventIcsImpl.:()V │ │ -06edc0: 7010 630c 0000 |0000: invoke-direct {v0}, Landroid/support/v4/view/accessibility/AccessibilityEventCompat$AccessibilityEventStubImpl;.:()V // method@0c63 │ │ -06edc6: 0e00 |0003: return-void │ │ +09d4b4: |[09d4b4] android.support.v4.view.accessibility.AccessibilityEventCompat$AccessibilityEventIcsImpl.:()V │ │ +09d4c4: 7010 0215 0000 |0000: invoke-direct {v0}, Landroid/support/v4/view/accessibility/AccessibilityEventCompat$AccessibilityEventStubImpl;.:()V // method@1502 │ │ +09d4ca: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=52 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityEventCompat$AccessibilityEventIcsImpl; │ │ │ │ Virtual methods - │ │ @@ -155299,17 +219166,17 @@ │ │ type : '(Landroid/view/accessibility/AccessibilityEvent;Ljava/lang/Object;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -06edc8: |[06edc8] android.support.v4.view.accessibility.AccessibilityEventCompat$AccessibilityEventIcsImpl.appendRecord:(Landroid/view/accessibility/AccessibilityEvent;Ljava/lang/Object;)V │ │ -06edd8: 7120 710c 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityEventCompatIcs;.appendRecord:(Landroid/view/accessibility/AccessibilityEvent;Ljava/lang/Object;)V // method@0c71 │ │ -06edde: 0e00 |0003: return-void │ │ +09d4cc: |[09d4cc] android.support.v4.view.accessibility.AccessibilityEventCompat$AccessibilityEventIcsImpl.appendRecord:(Landroid/view/accessibility/AccessibilityEvent;Ljava/lang/Object;)V │ │ +09d4dc: 7120 1015 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityEventCompatIcs;.appendRecord:(Landroid/view/accessibility/AccessibilityEvent;Ljava/lang/Object;)V // method@1510 │ │ +09d4e2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=56 │ │ 0x0003 line=57 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityEventCompat$AccessibilityEventIcsImpl; │ │ 0x0000 - 0x0004 reg=1 event Landroid/view/accessibility/AccessibilityEvent; │ │ @@ -155320,18 +219187,18 @@ │ │ type : '(Landroid/view/accessibility/AccessibilityEvent;I)Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -06ede0: |[06ede0] android.support.v4.view.accessibility.AccessibilityEventCompat$AccessibilityEventIcsImpl.getRecord:(Landroid/view/accessibility/AccessibilityEvent;I)Ljava/lang/Object; │ │ -06edf0: 7120 720c 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/view/accessibility/AccessibilityEventCompatIcs;.getRecord:(Landroid/view/accessibility/AccessibilityEvent;I)Ljava/lang/Object; // method@0c72 │ │ -06edf6: 0c00 |0003: move-result-object v0 │ │ -06edf8: 1100 |0004: return-object v0 │ │ +09d4e4: |[09d4e4] android.support.v4.view.accessibility.AccessibilityEventCompat$AccessibilityEventIcsImpl.getRecord:(Landroid/view/accessibility/AccessibilityEvent;I)Ljava/lang/Object; │ │ +09d4f4: 7120 1115 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/view/accessibility/AccessibilityEventCompatIcs;.getRecord:(Landroid/view/accessibility/AccessibilityEvent;I)Ljava/lang/Object; // method@1511 │ │ +09d4fa: 0c00 |0003: move-result-object v0 │ │ +09d4fc: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=61 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityEventCompat$AccessibilityEventIcsImpl; │ │ 0x0000 - 0x0005 reg=2 event Landroid/view/accessibility/AccessibilityEvent; │ │ 0x0000 - 0x0005 reg=3 index I │ │ @@ -155341,47 +219208,47 @@ │ │ type : '(Landroid/view/accessibility/AccessibilityEvent;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -06edfc: |[06edfc] android.support.v4.view.accessibility.AccessibilityEventCompat$AccessibilityEventIcsImpl.getRecordCount:(Landroid/view/accessibility/AccessibilityEvent;)I │ │ -06ee0c: 7110 730c 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityEventCompatIcs;.getRecordCount:(Landroid/view/accessibility/AccessibilityEvent;)I // method@0c73 │ │ -06ee12: 0a00 |0003: move-result v0 │ │ -06ee14: 0f00 |0004: return v0 │ │ +09d500: |[09d500] android.support.v4.view.accessibility.AccessibilityEventCompat$AccessibilityEventIcsImpl.getRecordCount:(Landroid/view/accessibility/AccessibilityEvent;)I │ │ +09d510: 7110 1215 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityEventCompatIcs;.getRecordCount:(Landroid/view/accessibility/AccessibilityEvent;)I // method@1512 │ │ +09d516: 0a00 |0003: move-result v0 │ │ +09d518: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=66 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityEventCompat$AccessibilityEventIcsImpl; │ │ 0x0000 - 0x0005 reg=2 event Landroid/view/accessibility/AccessibilityEvent; │ │ │ │ - source_file_idx : 404 (AccessibilityEventCompat.java) │ │ + source_file_idx : 475 (AccessibilityEventCompat.java) │ │ │ │ -Class #613 header: │ │ -class_idx : 525 │ │ +Class #904 header: │ │ +class_idx : 845 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 526 │ │ -source_file_idx : 409 │ │ +superclass_idx : 846 │ │ +source_file_idx : 481 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 6 │ │ │ │ -Class #613 annotations: │ │ +Class #904 annotations: │ │ Annotations on class │ │ VISIBILITY_SYSTEM Ldalvik/annotation/EnclosingClass; value=Landroid/support/v4/view/accessibility/AccessibilityManagerCompat; │ │ VISIBILITY_SYSTEM Ldalvik/annotation/InnerClass; accessFlags=8 name="AccessibilityManagerIcsImpl" │ │ -Annotations on method #3192 'getEnabledAccessibilityServiceList' │ │ +Annotations on method #5400 'getEnabledAccessibilityServiceList' │ │ VISIBILITY_SYSTEM Ldalvik/annotation/Signature; value={ "(" "Landroid/view/accessibility/AccessibilityManager;" "I)" "Ljava/util/List" "<" "Landroid/accessibilityservice/AccessibilityServiceInfo;" ">;" } │ │ -Annotations on method #3193 'getInstalledAccessibilityServiceList' │ │ +Annotations on method #5401 'getInstalledAccessibilityServiceList' │ │ VISIBILITY_SYSTEM Ldalvik/annotation/Signature; value={ "(" "Landroid/view/accessibility/AccessibilityManager;" ")" "Ljava/util/List" "<" "Landroid/accessibilityservice/AccessibilityServiceInfo;" ">;" } │ │ │ │ -Class #613 - │ │ +Class #904 - │ │ Class descriptor : 'Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerIcsImpl;' │ │ Access flags : 0x0000 () │ │ Superclass : 'Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerStubImpl;' │ │ Interfaces - │ │ Static fields - │ │ Instance fields - │ │ Direct methods - │ │ @@ -155390,17 +219257,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -06ee18: |[06ee18] android.support.v4.view.accessibility.AccessibilityManagerCompat$AccessibilityManagerIcsImpl.:()V │ │ -06ee28: 7010 7d0c 0000 |0000: invoke-direct {v0}, Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerStubImpl;.:()V // method@0c7d │ │ -06ee2e: 0e00 |0003: return-void │ │ +09d51c: |[09d51c] android.support.v4.view.accessibility.AccessibilityManagerCompat$AccessibilityManagerIcsImpl.:()V │ │ +09d52c: 7010 1d15 0000 |0000: invoke-direct {v0}, Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerStubImpl;.:()V // method@151d │ │ +09d532: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=78 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerIcsImpl; │ │ │ │ Virtual methods - │ │ @@ -155409,19 +219276,19 @@ │ │ type : '(Landroid/view/accessibility/AccessibilityManager;Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityStateChangeListenerCompat;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -06ee30: |[06ee30] android.support.v4.view.accessibility.AccessibilityManagerCompat$AccessibilityManagerIcsImpl.addAccessibilityStateChangeListener:(Landroid/view/accessibility/AccessibilityManager;Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityStateChangeListenerCompat;)Z │ │ -06ee40: 5430 0d04 |0000: iget-object v0, v3, Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityStateChangeListenerCompat;.mListener:Ljava/lang/Object; // field@040d │ │ -06ee44: 7120 980c 0200 |0002: invoke-static {v2, v0}, Landroid/support/v4/view/accessibility/AccessibilityManagerCompatIcs;.addAccessibilityStateChangeListener:(Landroid/view/accessibility/AccessibilityManager;Ljava/lang/Object;)Z // method@0c98 │ │ -06ee4a: 0a00 |0005: move-result v0 │ │ -06ee4c: 0f00 |0006: return v0 │ │ +09d534: |[09d534] android.support.v4.view.accessibility.AccessibilityManagerCompat$AccessibilityManagerIcsImpl.addAccessibilityStateChangeListener:(Landroid/view/accessibility/AccessibilityManager;Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityStateChangeListenerCompat;)Z │ │ +09d544: 5430 6906 |0000: iget-object v0, v3, Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityStateChangeListenerCompat;.mListener:Ljava/lang/Object; // field@0669 │ │ +09d548: 7120 3815 0200 |0002: invoke-static {v2, v0}, Landroid/support/v4/view/accessibility/AccessibilityManagerCompatIcs;.addAccessibilityStateChangeListener:(Landroid/view/accessibility/AccessibilityManager;Ljava/lang/Object;)Z // method@1538 │ │ +09d54e: 0a00 |0005: move-result v0 │ │ +09d550: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=94 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerIcsImpl; │ │ 0x0000 - 0x0007 reg=2 manager Landroid/view/accessibility/AccessibilityManager; │ │ 0x0000 - 0x0007 reg=3 listener Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityStateChangeListenerCompat; │ │ @@ -155431,18 +219298,18 @@ │ │ type : '(Landroid/view/accessibility/AccessibilityManager;I)Ljava/util/List;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -06ee50: |[06ee50] android.support.v4.view.accessibility.AccessibilityManagerCompat$AccessibilityManagerIcsImpl.getEnabledAccessibilityServiceList:(Landroid/view/accessibility/AccessibilityManager;I)Ljava/util/List; │ │ -06ee60: 7120 990c 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/view/accessibility/AccessibilityManagerCompatIcs;.getEnabledAccessibilityServiceList:(Landroid/view/accessibility/AccessibilityManager;I)Ljava/util/List; // method@0c99 │ │ -06ee66: 0c00 |0003: move-result-object v0 │ │ -06ee68: 1100 |0004: return-object v0 │ │ +09d554: |[09d554] android.support.v4.view.accessibility.AccessibilityManagerCompat$AccessibilityManagerIcsImpl.getEnabledAccessibilityServiceList:(Landroid/view/accessibility/AccessibilityManager;I)Ljava/util/List; │ │ +09d564: 7120 3915 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/view/accessibility/AccessibilityManagerCompatIcs;.getEnabledAccessibilityServiceList:(Landroid/view/accessibility/AccessibilityManager;I)Ljava/util/List; // method@1539 │ │ +09d56a: 0c00 |0003: move-result-object v0 │ │ +09d56c: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=108 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerIcsImpl; │ │ 0x0000 - 0x0005 reg=2 manager Landroid/view/accessibility/AccessibilityManager; │ │ 0x0000 - 0x0005 reg=3 feedbackTypeFlags I │ │ @@ -155452,18 +219319,18 @@ │ │ type : '(Landroid/view/accessibility/AccessibilityManager;)Ljava/util/List;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -06ee6c: |[06ee6c] android.support.v4.view.accessibility.AccessibilityManagerCompat$AccessibilityManagerIcsImpl.getInstalledAccessibilityServiceList:(Landroid/view/accessibility/AccessibilityManager;)Ljava/util/List; │ │ -06ee7c: 7110 9a0c 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityManagerCompatIcs;.getInstalledAccessibilityServiceList:(Landroid/view/accessibility/AccessibilityManager;)Ljava/util/List; // method@0c9a │ │ -06ee82: 0c00 |0003: move-result-object v0 │ │ -06ee84: 1100 |0004: return-object v0 │ │ +09d570: |[09d570] android.support.v4.view.accessibility.AccessibilityManagerCompat$AccessibilityManagerIcsImpl.getInstalledAccessibilityServiceList:(Landroid/view/accessibility/AccessibilityManager;)Ljava/util/List; │ │ +09d580: 7110 3a15 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityManagerCompatIcs;.getInstalledAccessibilityServiceList:(Landroid/view/accessibility/AccessibilityManager;)Ljava/util/List; // method@153a │ │ +09d586: 0c00 |0003: move-result-object v0 │ │ +09d588: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=115 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerIcsImpl; │ │ 0x0000 - 0x0005 reg=2 manager Landroid/view/accessibility/AccessibilityManager; │ │ │ │ @@ -155472,18 +219339,18 @@ │ │ type : '(Landroid/view/accessibility/AccessibilityManager;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -06ee88: |[06ee88] android.support.v4.view.accessibility.AccessibilityManagerCompat$AccessibilityManagerIcsImpl.isTouchExplorationEnabled:(Landroid/view/accessibility/AccessibilityManager;)Z │ │ -06ee98: 7110 9b0c 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityManagerCompatIcs;.isTouchExplorationEnabled:(Landroid/view/accessibility/AccessibilityManager;)Z // method@0c9b │ │ -06ee9e: 0a00 |0003: move-result v0 │ │ -06eea0: 0f00 |0004: return v0 │ │ +09d58c: |[09d58c] android.support.v4.view.accessibility.AccessibilityManagerCompat$AccessibilityManagerIcsImpl.isTouchExplorationEnabled:(Landroid/view/accessibility/AccessibilityManager;)Z │ │ +09d59c: 7110 3b15 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityManagerCompatIcs;.isTouchExplorationEnabled:(Landroid/view/accessibility/AccessibilityManager;)Z // method@153b │ │ +09d5a2: 0a00 |0003: move-result v0 │ │ +09d5a4: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=120 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerIcsImpl; │ │ 0x0000 - 0x0005 reg=2 manager Landroid/view/accessibility/AccessibilityManager; │ │ │ │ @@ -155492,20 +219359,20 @@ │ │ type : '(Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityStateChangeListenerCompat;)Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 10 16-bit code units │ │ -06eea4: |[06eea4] android.support.v4.view.accessibility.AccessibilityManagerCompat$AccessibilityManagerIcsImpl.newAccessiblityStateChangeListener:(Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityStateChangeListenerCompat;)Ljava/lang/Object; │ │ -06eeb4: 2200 0c02 |0000: new-instance v0, Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerIcsImpl$1; // type@020c │ │ -06eeb8: 7030 740c 1002 |0002: invoke-direct {v0, v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerIcsImpl$1;.:(Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerIcsImpl;Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityStateChangeListenerCompat;)V // method@0c74 │ │ -06eebe: 7110 9c0c 0000 |0005: invoke-static {v0}, Landroid/support/v4/view/accessibility/AccessibilityManagerCompatIcs;.newAccessibilityStateChangeListener:(Landroid/support/v4/view/accessibility/AccessibilityManagerCompatIcs$AccessibilityStateChangeListenerBridge;)Ljava/lang/Object; // method@0c9c │ │ -06eec4: 0c00 |0008: move-result-object v0 │ │ -06eec6: 1100 |0009: return-object v0 │ │ +09d5a8: |[09d5a8] android.support.v4.view.accessibility.AccessibilityManagerCompat$AccessibilityManagerIcsImpl.newAccessiblityStateChangeListener:(Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityStateChangeListenerCompat;)Ljava/lang/Object; │ │ +09d5b8: 2200 4c03 |0000: new-instance v0, Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerIcsImpl$1; // type@034c │ │ +09d5bc: 7030 1415 1002 |0002: invoke-direct {v0, v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerIcsImpl$1;.:(Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerIcsImpl;Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityStateChangeListenerCompat;)V // method@1514 │ │ +09d5c2: 7110 3c15 0000 |0005: invoke-static {v0}, Landroid/support/v4/view/accessibility/AccessibilityManagerCompatIcs;.newAccessibilityStateChangeListener:(Landroid/support/v4/view/accessibility/AccessibilityManagerCompatIcs$AccessibilityStateChangeListenerBridge;)Ljava/lang/Object; // method@153c │ │ +09d5c8: 0c00 |0008: move-result-object v0 │ │ +09d5ca: 1100 |0009: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=83 │ │ locals : │ │ 0x0000 - 0x000a reg=1 this Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerIcsImpl; │ │ 0x0000 - 0x000a reg=2 listener Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityStateChangeListenerCompat; │ │ │ │ @@ -155514,47 +219381,47 @@ │ │ type : '(Landroid/view/accessibility/AccessibilityManager;Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityStateChangeListenerCompat;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -06eec8: |[06eec8] android.support.v4.view.accessibility.AccessibilityManagerCompat$AccessibilityManagerIcsImpl.removeAccessibilityStateChangeListener:(Landroid/view/accessibility/AccessibilityManager;Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityStateChangeListenerCompat;)Z │ │ -06eed8: 5430 0d04 |0000: iget-object v0, v3, Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityStateChangeListenerCompat;.mListener:Ljava/lang/Object; // field@040d │ │ -06eedc: 7120 9d0c 0200 |0002: invoke-static {v2, v0}, Landroid/support/v4/view/accessibility/AccessibilityManagerCompatIcs;.removeAccessibilityStateChangeListener:(Landroid/view/accessibility/AccessibilityManager;Ljava/lang/Object;)Z // method@0c9d │ │ -06eee2: 0a00 |0005: move-result v0 │ │ -06eee4: 0f00 |0006: return v0 │ │ +09d5cc: |[09d5cc] android.support.v4.view.accessibility.AccessibilityManagerCompat$AccessibilityManagerIcsImpl.removeAccessibilityStateChangeListener:(Landroid/view/accessibility/AccessibilityManager;Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityStateChangeListenerCompat;)Z │ │ +09d5dc: 5430 6906 |0000: iget-object v0, v3, Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityStateChangeListenerCompat;.mListener:Ljava/lang/Object; // field@0669 │ │ +09d5e0: 7120 3d15 0200 |0002: invoke-static {v2, v0}, Landroid/support/v4/view/accessibility/AccessibilityManagerCompatIcs;.removeAccessibilityStateChangeListener:(Landroid/view/accessibility/AccessibilityManager;Ljava/lang/Object;)Z // method@153d │ │ +09d5e6: 0a00 |0005: move-result v0 │ │ +09d5e8: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=101 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerIcsImpl; │ │ 0x0000 - 0x0007 reg=2 manager Landroid/view/accessibility/AccessibilityManager; │ │ 0x0000 - 0x0007 reg=3 listener Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityStateChangeListenerCompat; │ │ │ │ - source_file_idx : 409 (AccessibilityManagerCompat.java) │ │ + source_file_idx : 481 (AccessibilityManagerCompat.java) │ │ │ │ -Class #614 header: │ │ -class_idx : 533 │ │ +Class #905 header: │ │ +class_idx : 856 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 538 │ │ -source_file_idx : 415 │ │ +superclass_idx : 861 │ │ +source_file_idx : 488 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ -virtual_methods_size: 47 │ │ +virtual_methods_size: 48 │ │ │ │ -Class #614 annotations: │ │ +Class #905 annotations: │ │ Annotations on class │ │ VISIBILITY_SYSTEM Ldalvik/annotation/EnclosingClass; value=Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ VISIBILITY_SYSTEM Ldalvik/annotation/InnerClass; accessFlags=8 name="AccessibilityNodeInfoIcsImpl" │ │ -Annotations on method #3233 'findAccessibilityNodeInfosByText' │ │ +Annotations on method #5452 'findAccessibilityNodeInfosByText' │ │ VISIBILITY_SYSTEM Ldalvik/annotation/Signature; value={ "(" "Ljava/lang/Object;" "Ljava/lang/String;" ")" "Ljava/util/List" "<" "Ljava/lang/Object;" ">;" } │ │ │ │ -Class #614 - │ │ +Class #905 - │ │ Class descriptor : 'Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl;' │ │ Access flags : 0x0000 () │ │ Superclass : 'Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl;' │ │ Interfaces - │ │ Static fields - │ │ Instance fields - │ │ Direct methods - │ │ @@ -155563,1006 +219430,1033 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -06eee8: |[06eee8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.:()V │ │ -06eef8: 7010 220d 0000 |0000: invoke-direct {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl;.:()V // method@0d22 │ │ -06eefe: 0e00 |0003: return-void │ │ +09d5ec: |[09d5ec] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.:()V │ │ +09d5fc: 7010 ee15 0000 |0000: invoke-direct {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl;.:()V // method@15ee │ │ +09d602: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=426 │ │ + 0x0000 line=676 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl; │ │ │ │ Virtual methods - │ │ #0 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl;) │ │ name : 'addAction' │ │ type : '(Ljava/lang/Object;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -06ef00: |[06ef00] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.addAction:(Ljava/lang/Object;I)V │ │ -06ef10: 7120 ac0d 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.addAction:(Ljava/lang/Object;I)V // method@0dac │ │ -06ef16: 0e00 |0003: return-void │ │ +09d604: |[09d604] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.addAction:(Ljava/lang/Object;I)V │ │ +09d614: 7120 b116 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.addAction:(Ljava/lang/Object;I)V // method@16b1 │ │ +09d61a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=444 │ │ - 0x0003 line=445 │ │ + 0x0000 line=694 │ │ + 0x0003 line=695 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl; │ │ 0x0000 - 0x0004 reg=1 info Ljava/lang/Object; │ │ 0x0000 - 0x0004 reg=2 action I │ │ │ │ #1 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl;) │ │ + name : 'addAction' │ │ + type : '(Ljava/lang/Object;ILjava/lang/CharSequence;)V' │ │ + access : 0x0001 (PUBLIC) │ │ + code - │ │ + registers : 6 │ │ + ins : 4 │ │ + outs : 3 │ │ + insns size : 11 16-bit code units │ │ +09d61c: |[09d61c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.addAction:(Ljava/lang/Object;ILjava/lang/CharSequence;)V │ │ +09d62c: 7110 6e22 0400 |0000: invoke-static {v4}, Ljava/lang/Integer;.bitCount:(I)I // method@226e │ │ +09d632: 0a00 |0003: move-result v0 │ │ +09d634: 1211 |0004: const/4 v1, #int 1 // #1 │ │ +09d636: 3310 0500 |0005: if-ne v0, v1, 000a // +0005 │ │ +09d63a: 6e30 4915 3204 |0007: invoke-virtual {v2, v3, v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl;.addAction:(Ljava/lang/Object;I)V // method@1549 │ │ +09d640: 0e00 |000a: return-void │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=914 │ │ + 0x0007 line=915 │ │ + 0x000a line=917 │ │ + locals : │ │ + 0x0000 - 0x000b reg=2 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl; │ │ + 0x0000 - 0x000b reg=3 info Ljava/lang/Object; │ │ + 0x0000 - 0x000b reg=4 id I │ │ + 0x0000 - 0x000b reg=5 label Ljava/lang/CharSequence; │ │ + │ │ + #2 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl;) │ │ name : 'addChild' │ │ type : '(Ljava/lang/Object;Landroid/view/View;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -06ef18: |[06ef18] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.addChild:(Ljava/lang/Object;Landroid/view/View;)V │ │ -06ef28: 7120 ad0d 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.addChild:(Ljava/lang/Object;Landroid/view/View;)V // method@0dad │ │ -06ef2e: 0e00 |0003: return-void │ │ +09d644: |[09d644] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.addChild:(Ljava/lang/Object;Landroid/view/View;)V │ │ +09d654: 7120 b216 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.addChild:(Ljava/lang/Object;Landroid/view/View;)V // method@16b2 │ │ +09d65a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=449 │ │ - 0x0003 line=450 │ │ + 0x0000 line=699 │ │ + 0x0003 line=700 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl; │ │ 0x0000 - 0x0004 reg=1 info Ljava/lang/Object; │ │ 0x0000 - 0x0004 reg=2 child Landroid/view/View; │ │ │ │ - #2 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl;) │ │ + #3 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl;) │ │ name : 'findAccessibilityNodeInfosByText' │ │ type : '(Ljava/lang/Object;Ljava/lang/String;)Ljava/util/List;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -06ef30: |[06ef30] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.findAccessibilityNodeInfosByText:(Ljava/lang/Object;Ljava/lang/String;)Ljava/util/List; │ │ -06ef40: 7120 ae0d 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.findAccessibilityNodeInfosByText:(Ljava/lang/Object;Ljava/lang/String;)Ljava/util/List; // method@0dae │ │ -06ef46: 0c00 |0003: move-result-object v0 │ │ -06ef48: 1100 |0004: return-object v0 │ │ +09d65c: |[09d65c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.findAccessibilityNodeInfosByText:(Ljava/lang/Object;Ljava/lang/String;)Ljava/util/List; │ │ +09d66c: 7120 b316 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.findAccessibilityNodeInfosByText:(Ljava/lang/Object;Ljava/lang/String;)Ljava/util/List; // method@16b3 │ │ +09d672: 0c00 |0003: move-result-object v0 │ │ +09d674: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=454 │ │ + 0x0000 line=704 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl; │ │ 0x0000 - 0x0005 reg=2 info Ljava/lang/Object; │ │ 0x0000 - 0x0005 reg=3 text Ljava/lang/String; │ │ │ │ - #3 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl;) │ │ + #4 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl;) │ │ name : 'getActions' │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -06ef4c: |[06ef4c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.getActions:(Ljava/lang/Object;)I │ │ -06ef5c: 7110 af0d 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.getActions:(Ljava/lang/Object;)I // method@0daf │ │ -06ef62: 0a00 |0003: move-result v0 │ │ -06ef64: 0f00 |0004: return v0 │ │ +09d678: |[09d678] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.getActions:(Ljava/lang/Object;)I │ │ +09d688: 7110 b416 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.getActions:(Ljava/lang/Object;)I // method@16b4 │ │ +09d68e: 0a00 |0003: move-result v0 │ │ +09d690: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=459 │ │ + 0x0000 line=709 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl; │ │ 0x0000 - 0x0005 reg=2 info Ljava/lang/Object; │ │ │ │ - #4 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl;) │ │ + #5 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl;) │ │ name : 'getBoundsInParent' │ │ type : '(Ljava/lang/Object;Landroid/graphics/Rect;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -06ef68: |[06ef68] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.getBoundsInParent:(Ljava/lang/Object;Landroid/graphics/Rect;)V │ │ -06ef78: 7120 b00d 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.getBoundsInParent:(Ljava/lang/Object;Landroid/graphics/Rect;)V // method@0db0 │ │ -06ef7e: 0e00 |0003: return-void │ │ +09d694: |[09d694] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.getBoundsInParent:(Ljava/lang/Object;Landroid/graphics/Rect;)V │ │ +09d6a4: 7120 b516 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.getBoundsInParent:(Ljava/lang/Object;Landroid/graphics/Rect;)V // method@16b5 │ │ +09d6aa: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=464 │ │ - 0x0003 line=465 │ │ + 0x0000 line=714 │ │ + 0x0003 line=715 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl; │ │ 0x0000 - 0x0004 reg=1 info Ljava/lang/Object; │ │ 0x0000 - 0x0004 reg=2 outBounds Landroid/graphics/Rect; │ │ │ │ - #5 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl;) │ │ + #6 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl;) │ │ name : 'getBoundsInScreen' │ │ type : '(Ljava/lang/Object;Landroid/graphics/Rect;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -06ef80: |[06ef80] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.getBoundsInScreen:(Ljava/lang/Object;Landroid/graphics/Rect;)V │ │ -06ef90: 7120 b10d 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.getBoundsInScreen:(Ljava/lang/Object;Landroid/graphics/Rect;)V // method@0db1 │ │ -06ef96: 0e00 |0003: return-void │ │ +09d6ac: |[09d6ac] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.getBoundsInScreen:(Ljava/lang/Object;Landroid/graphics/Rect;)V │ │ +09d6bc: 7120 b616 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.getBoundsInScreen:(Ljava/lang/Object;Landroid/graphics/Rect;)V // method@16b6 │ │ +09d6c2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=469 │ │ - 0x0003 line=470 │ │ + 0x0000 line=719 │ │ + 0x0003 line=720 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl; │ │ 0x0000 - 0x0004 reg=1 info Ljava/lang/Object; │ │ 0x0000 - 0x0004 reg=2 outBounds Landroid/graphics/Rect; │ │ │ │ - #6 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl;) │ │ + #7 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl;) │ │ name : 'getChild' │ │ type : '(Ljava/lang/Object;I)Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -06ef98: |[06ef98] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.getChild:(Ljava/lang/Object;I)Ljava/lang/Object; │ │ -06efa8: 7120 b20d 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.getChild:(Ljava/lang/Object;I)Ljava/lang/Object; // method@0db2 │ │ -06efae: 0c00 |0003: move-result-object v0 │ │ -06efb0: 1100 |0004: return-object v0 │ │ +09d6c4: |[09d6c4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.getChild:(Ljava/lang/Object;I)Ljava/lang/Object; │ │ +09d6d4: 7120 b716 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.getChild:(Ljava/lang/Object;I)Ljava/lang/Object; // method@16b7 │ │ +09d6da: 0c00 |0003: move-result-object v0 │ │ +09d6dc: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=474 │ │ + 0x0000 line=724 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl; │ │ 0x0000 - 0x0005 reg=2 info Ljava/lang/Object; │ │ 0x0000 - 0x0005 reg=3 index I │ │ │ │ - #7 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl;) │ │ + #8 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl;) │ │ name : 'getChildCount' │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -06efb4: |[06efb4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.getChildCount:(Ljava/lang/Object;)I │ │ -06efc4: 7110 b30d 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.getChildCount:(Ljava/lang/Object;)I // method@0db3 │ │ -06efca: 0a00 |0003: move-result v0 │ │ -06efcc: 0f00 |0004: return v0 │ │ +09d6e0: |[09d6e0] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.getChildCount:(Ljava/lang/Object;)I │ │ +09d6f0: 7110 b816 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.getChildCount:(Ljava/lang/Object;)I // method@16b8 │ │ +09d6f6: 0a00 |0003: move-result v0 │ │ +09d6f8: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=479 │ │ + 0x0000 line=729 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl; │ │ 0x0000 - 0x0005 reg=2 info Ljava/lang/Object; │ │ │ │ - #8 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl;) │ │ + #9 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl;) │ │ name : 'getClassName' │ │ type : '(Ljava/lang/Object;)Ljava/lang/CharSequence;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -06efd0: |[06efd0] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.getClassName:(Ljava/lang/Object;)Ljava/lang/CharSequence; │ │ -06efe0: 7110 b40d 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.getClassName:(Ljava/lang/Object;)Ljava/lang/CharSequence; // method@0db4 │ │ -06efe6: 0c00 |0003: move-result-object v0 │ │ -06efe8: 1100 |0004: return-object v0 │ │ +09d6fc: |[09d6fc] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.getClassName:(Ljava/lang/Object;)Ljava/lang/CharSequence; │ │ +09d70c: 7110 b916 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.getClassName:(Ljava/lang/Object;)Ljava/lang/CharSequence; // method@16b9 │ │ +09d712: 0c00 |0003: move-result-object v0 │ │ +09d714: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=484 │ │ + 0x0000 line=734 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl; │ │ 0x0000 - 0x0005 reg=2 info Ljava/lang/Object; │ │ │ │ - #9 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl;) │ │ + #10 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl;) │ │ name : 'getContentDescription' │ │ type : '(Ljava/lang/Object;)Ljava/lang/CharSequence;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -06efec: |[06efec] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.getContentDescription:(Ljava/lang/Object;)Ljava/lang/CharSequence; │ │ -06effc: 7110 b50d 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.getContentDescription:(Ljava/lang/Object;)Ljava/lang/CharSequence; // method@0db5 │ │ -06f002: 0c00 |0003: move-result-object v0 │ │ -06f004: 1100 |0004: return-object v0 │ │ +09d718: |[09d718] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.getContentDescription:(Ljava/lang/Object;)Ljava/lang/CharSequence; │ │ +09d728: 7110 ba16 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.getContentDescription:(Ljava/lang/Object;)Ljava/lang/CharSequence; // method@16ba │ │ +09d72e: 0c00 |0003: move-result-object v0 │ │ +09d730: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=489 │ │ + 0x0000 line=739 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl; │ │ 0x0000 - 0x0005 reg=2 info Ljava/lang/Object; │ │ │ │ - #10 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl;) │ │ + #11 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl;) │ │ name : 'getPackageName' │ │ type : '(Ljava/lang/Object;)Ljava/lang/CharSequence;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -06f008: |[06f008] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.getPackageName:(Ljava/lang/Object;)Ljava/lang/CharSequence; │ │ -06f018: 7110 b60d 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.getPackageName:(Ljava/lang/Object;)Ljava/lang/CharSequence; // method@0db6 │ │ -06f01e: 0c00 |0003: move-result-object v0 │ │ -06f020: 1100 |0004: return-object v0 │ │ +09d734: |[09d734] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.getPackageName:(Ljava/lang/Object;)Ljava/lang/CharSequence; │ │ +09d744: 7110 bb16 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.getPackageName:(Ljava/lang/Object;)Ljava/lang/CharSequence; // method@16bb │ │ +09d74a: 0c00 |0003: move-result-object v0 │ │ +09d74c: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=494 │ │ + 0x0000 line=744 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl; │ │ 0x0000 - 0x0005 reg=2 info Ljava/lang/Object; │ │ │ │ - #11 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl;) │ │ + #12 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl;) │ │ name : 'getParent' │ │ type : '(Ljava/lang/Object;)Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -06f024: |[06f024] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.getParent:(Ljava/lang/Object;)Ljava/lang/Object; │ │ -06f034: 7110 b70d 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.getParent:(Ljava/lang/Object;)Ljava/lang/Object; // method@0db7 │ │ -06f03a: 0c00 |0003: move-result-object v0 │ │ -06f03c: 1100 |0004: return-object v0 │ │ +09d750: |[09d750] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.getParent:(Ljava/lang/Object;)Ljava/lang/Object; │ │ +09d760: 7110 bc16 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.getParent:(Ljava/lang/Object;)Ljava/lang/Object; // method@16bc │ │ +09d766: 0c00 |0003: move-result-object v0 │ │ +09d768: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=499 │ │ + 0x0000 line=749 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl; │ │ 0x0000 - 0x0005 reg=2 info Ljava/lang/Object; │ │ │ │ - #12 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl;) │ │ + #13 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl;) │ │ name : 'getText' │ │ type : '(Ljava/lang/Object;)Ljava/lang/CharSequence;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -06f040: |[06f040] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.getText:(Ljava/lang/Object;)Ljava/lang/CharSequence; │ │ -06f050: 7110 b80d 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.getText:(Ljava/lang/Object;)Ljava/lang/CharSequence; // method@0db8 │ │ -06f056: 0c00 |0003: move-result-object v0 │ │ -06f058: 1100 |0004: return-object v0 │ │ +09d76c: |[09d76c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.getText:(Ljava/lang/Object;)Ljava/lang/CharSequence; │ │ +09d77c: 7110 bd16 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.getText:(Ljava/lang/Object;)Ljava/lang/CharSequence; // method@16bd │ │ +09d782: 0c00 |0003: move-result-object v0 │ │ +09d784: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=504 │ │ + 0x0000 line=754 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl; │ │ 0x0000 - 0x0005 reg=2 info Ljava/lang/Object; │ │ │ │ - #13 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl;) │ │ + #14 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl;) │ │ name : 'getWindowId' │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -06f05c: |[06f05c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.getWindowId:(Ljava/lang/Object;)I │ │ -06f06c: 7110 b90d 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.getWindowId:(Ljava/lang/Object;)I // method@0db9 │ │ -06f072: 0a00 |0003: move-result v0 │ │ -06f074: 0f00 |0004: return v0 │ │ +09d788: |[09d788] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.getWindowId:(Ljava/lang/Object;)I │ │ +09d798: 7110 be16 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.getWindowId:(Ljava/lang/Object;)I // method@16be │ │ +09d79e: 0a00 |0003: move-result v0 │ │ +09d7a0: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=509 │ │ + 0x0000 line=759 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl; │ │ 0x0000 - 0x0005 reg=2 info Ljava/lang/Object; │ │ │ │ - #14 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl;) │ │ + #15 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl;) │ │ name : 'isCheckable' │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -06f078: |[06f078] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.isCheckable:(Ljava/lang/Object;)Z │ │ -06f088: 7110 ba0d 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.isCheckable:(Ljava/lang/Object;)Z // method@0dba │ │ -06f08e: 0a00 |0003: move-result v0 │ │ -06f090: 0f00 |0004: return v0 │ │ +09d7a4: |[09d7a4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.isCheckable:(Ljava/lang/Object;)Z │ │ +09d7b4: 7110 bf16 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.isCheckable:(Ljava/lang/Object;)Z // method@16bf │ │ +09d7ba: 0a00 |0003: move-result v0 │ │ +09d7bc: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=514 │ │ + 0x0000 line=764 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl; │ │ 0x0000 - 0x0005 reg=2 info Ljava/lang/Object; │ │ │ │ - #15 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl;) │ │ + #16 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl;) │ │ name : 'isChecked' │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -06f094: |[06f094] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.isChecked:(Ljava/lang/Object;)Z │ │ -06f0a4: 7110 bb0d 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.isChecked:(Ljava/lang/Object;)Z // method@0dbb │ │ -06f0aa: 0a00 |0003: move-result v0 │ │ -06f0ac: 0f00 |0004: return v0 │ │ +09d7c0: |[09d7c0] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.isChecked:(Ljava/lang/Object;)Z │ │ +09d7d0: 7110 c016 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.isChecked:(Ljava/lang/Object;)Z // method@16c0 │ │ +09d7d6: 0a00 |0003: move-result v0 │ │ +09d7d8: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=519 │ │ + 0x0000 line=769 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl; │ │ 0x0000 - 0x0005 reg=2 info Ljava/lang/Object; │ │ │ │ - #16 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl;) │ │ + #17 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl;) │ │ name : 'isClickable' │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -06f0b0: |[06f0b0] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.isClickable:(Ljava/lang/Object;)Z │ │ -06f0c0: 7110 bc0d 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.isClickable:(Ljava/lang/Object;)Z // method@0dbc │ │ -06f0c6: 0a00 |0003: move-result v0 │ │ -06f0c8: 0f00 |0004: return v0 │ │ +09d7dc: |[09d7dc] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.isClickable:(Ljava/lang/Object;)Z │ │ +09d7ec: 7110 c116 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.isClickable:(Ljava/lang/Object;)Z // method@16c1 │ │ +09d7f2: 0a00 |0003: move-result v0 │ │ +09d7f4: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=524 │ │ + 0x0000 line=774 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl; │ │ 0x0000 - 0x0005 reg=2 info Ljava/lang/Object; │ │ │ │ - #17 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl;) │ │ + #18 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl;) │ │ name : 'isEnabled' │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -06f0cc: |[06f0cc] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.isEnabled:(Ljava/lang/Object;)Z │ │ -06f0dc: 7110 bd0d 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.isEnabled:(Ljava/lang/Object;)Z // method@0dbd │ │ -06f0e2: 0a00 |0003: move-result v0 │ │ -06f0e4: 0f00 |0004: return v0 │ │ +09d7f8: |[09d7f8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.isEnabled:(Ljava/lang/Object;)Z │ │ +09d808: 7110 c216 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.isEnabled:(Ljava/lang/Object;)Z // method@16c2 │ │ +09d80e: 0a00 |0003: move-result v0 │ │ +09d810: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=529 │ │ + 0x0000 line=779 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl; │ │ 0x0000 - 0x0005 reg=2 info Ljava/lang/Object; │ │ │ │ - #18 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl;) │ │ + #19 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl;) │ │ name : 'isFocusable' │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -06f0e8: |[06f0e8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.isFocusable:(Ljava/lang/Object;)Z │ │ -06f0f8: 7110 be0d 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.isFocusable:(Ljava/lang/Object;)Z // method@0dbe │ │ -06f0fe: 0a00 |0003: move-result v0 │ │ -06f100: 0f00 |0004: return v0 │ │ +09d814: |[09d814] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.isFocusable:(Ljava/lang/Object;)Z │ │ +09d824: 7110 c316 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.isFocusable:(Ljava/lang/Object;)Z // method@16c3 │ │ +09d82a: 0a00 |0003: move-result v0 │ │ +09d82c: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=534 │ │ + 0x0000 line=784 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl; │ │ 0x0000 - 0x0005 reg=2 info Ljava/lang/Object; │ │ │ │ - #19 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl;) │ │ + #20 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl;) │ │ name : 'isFocused' │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -06f104: |[06f104] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.isFocused:(Ljava/lang/Object;)Z │ │ -06f114: 7110 bf0d 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.isFocused:(Ljava/lang/Object;)Z // method@0dbf │ │ -06f11a: 0a00 |0003: move-result v0 │ │ -06f11c: 0f00 |0004: return v0 │ │ +09d830: |[09d830] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.isFocused:(Ljava/lang/Object;)Z │ │ +09d840: 7110 c416 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.isFocused:(Ljava/lang/Object;)Z // method@16c4 │ │ +09d846: 0a00 |0003: move-result v0 │ │ +09d848: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=539 │ │ + 0x0000 line=789 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl; │ │ 0x0000 - 0x0005 reg=2 info Ljava/lang/Object; │ │ │ │ - #20 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl;) │ │ + #21 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl;) │ │ name : 'isLongClickable' │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -06f120: |[06f120] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.isLongClickable:(Ljava/lang/Object;)Z │ │ -06f130: 7110 c00d 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.isLongClickable:(Ljava/lang/Object;)Z // method@0dc0 │ │ -06f136: 0a00 |0003: move-result v0 │ │ -06f138: 0f00 |0004: return v0 │ │ +09d84c: |[09d84c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.isLongClickable:(Ljava/lang/Object;)Z │ │ +09d85c: 7110 c516 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.isLongClickable:(Ljava/lang/Object;)Z // method@16c5 │ │ +09d862: 0a00 |0003: move-result v0 │ │ +09d864: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=544 │ │ + 0x0000 line=794 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl; │ │ 0x0000 - 0x0005 reg=2 info Ljava/lang/Object; │ │ │ │ - #21 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl;) │ │ + #22 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl;) │ │ name : 'isPassword' │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -06f13c: |[06f13c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.isPassword:(Ljava/lang/Object;)Z │ │ -06f14c: 7110 c10d 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.isPassword:(Ljava/lang/Object;)Z // method@0dc1 │ │ -06f152: 0a00 |0003: move-result v0 │ │ -06f154: 0f00 |0004: return v0 │ │ +09d868: |[09d868] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.isPassword:(Ljava/lang/Object;)Z │ │ +09d878: 7110 c616 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.isPassword:(Ljava/lang/Object;)Z // method@16c6 │ │ +09d87e: 0a00 |0003: move-result v0 │ │ +09d880: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=549 │ │ + 0x0000 line=799 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl; │ │ 0x0000 - 0x0005 reg=2 info Ljava/lang/Object; │ │ │ │ - #22 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl;) │ │ + #23 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl;) │ │ name : 'isScrollable' │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -06f158: |[06f158] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.isScrollable:(Ljava/lang/Object;)Z │ │ -06f168: 7110 c20d 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.isScrollable:(Ljava/lang/Object;)Z // method@0dc2 │ │ -06f16e: 0a00 |0003: move-result v0 │ │ -06f170: 0f00 |0004: return v0 │ │ +09d884: |[09d884] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.isScrollable:(Ljava/lang/Object;)Z │ │ +09d894: 7110 c716 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.isScrollable:(Ljava/lang/Object;)Z // method@16c7 │ │ +09d89a: 0a00 |0003: move-result v0 │ │ +09d89c: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=554 │ │ + 0x0000 line=804 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl; │ │ 0x0000 - 0x0005 reg=2 info Ljava/lang/Object; │ │ │ │ - #23 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl;) │ │ + #24 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl;) │ │ name : 'isSelected' │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -06f174: |[06f174] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.isSelected:(Ljava/lang/Object;)Z │ │ -06f184: 7110 c30d 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.isSelected:(Ljava/lang/Object;)Z // method@0dc3 │ │ -06f18a: 0a00 |0003: move-result v0 │ │ -06f18c: 0f00 |0004: return v0 │ │ +09d8a0: |[09d8a0] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.isSelected:(Ljava/lang/Object;)Z │ │ +09d8b0: 7110 c816 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.isSelected:(Ljava/lang/Object;)Z // method@16c8 │ │ +09d8b6: 0a00 |0003: move-result v0 │ │ +09d8b8: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=559 │ │ + 0x0000 line=809 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl; │ │ 0x0000 - 0x0005 reg=2 info Ljava/lang/Object; │ │ │ │ - #24 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl;) │ │ + #25 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl;) │ │ name : 'obtain' │ │ type : '()Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 5 16-bit code units │ │ -06f190: |[06f190] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.obtain:()Ljava/lang/Object; │ │ -06f1a0: 7100 c40d 0000 |0000: invoke-static {}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.obtain:()Ljava/lang/Object; // method@0dc4 │ │ -06f1a6: 0c00 |0003: move-result-object v0 │ │ -06f1a8: 1100 |0004: return-object v0 │ │ +09d8bc: |[09d8bc] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.obtain:()Ljava/lang/Object; │ │ +09d8cc: 7100 c916 0000 |0000: invoke-static {}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.obtain:()Ljava/lang/Object; // method@16c9 │ │ +09d8d2: 0c00 |0003: move-result-object v0 │ │ +09d8d4: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=429 │ │ + 0x0000 line=679 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl; │ │ │ │ - #25 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl;) │ │ + #26 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl;) │ │ name : 'obtain' │ │ type : '(Landroid/view/View;)Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -06f1ac: |[06f1ac] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.obtain:(Landroid/view/View;)Ljava/lang/Object; │ │ -06f1bc: 7110 c50d 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.obtain:(Landroid/view/View;)Ljava/lang/Object; // method@0dc5 │ │ -06f1c2: 0c00 |0003: move-result-object v0 │ │ -06f1c4: 1100 |0004: return-object v0 │ │ +09d8d8: |[09d8d8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.obtain:(Landroid/view/View;)Ljava/lang/Object; │ │ +09d8e8: 7110 ca16 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.obtain:(Landroid/view/View;)Ljava/lang/Object; // method@16ca │ │ +09d8ee: 0c00 |0003: move-result-object v0 │ │ +09d8f0: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=434 │ │ + 0x0000 line=684 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl; │ │ 0x0000 - 0x0005 reg=2 source Landroid/view/View; │ │ │ │ - #26 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl;) │ │ + #27 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl;) │ │ name : 'obtain' │ │ type : '(Ljava/lang/Object;)Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -06f1c8: |[06f1c8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.obtain:(Ljava/lang/Object;)Ljava/lang/Object; │ │ -06f1d8: 7110 c60d 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.obtain:(Ljava/lang/Object;)Ljava/lang/Object; // method@0dc6 │ │ -06f1de: 0c00 |0003: move-result-object v0 │ │ -06f1e0: 1100 |0004: return-object v0 │ │ +09d8f4: |[09d8f4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.obtain:(Ljava/lang/Object;)Ljava/lang/Object; │ │ +09d904: 7110 cb16 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.obtain:(Ljava/lang/Object;)Ljava/lang/Object; // method@16cb │ │ +09d90a: 0c00 |0003: move-result-object v0 │ │ +09d90c: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=439 │ │ + 0x0000 line=689 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl; │ │ 0x0000 - 0x0005 reg=2 info Ljava/lang/Object; │ │ │ │ - #27 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl;) │ │ + #28 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl;) │ │ name : 'performAction' │ │ type : '(Ljava/lang/Object;I)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -06f1e4: |[06f1e4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.performAction:(Ljava/lang/Object;I)Z │ │ -06f1f4: 7120 c70d 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.performAction:(Ljava/lang/Object;I)Z // method@0dc7 │ │ -06f1fa: 0a00 |0003: move-result v0 │ │ -06f1fc: 0f00 |0004: return v0 │ │ +09d910: |[09d910] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.performAction:(Ljava/lang/Object;I)Z │ │ +09d920: 7120 cc16 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.performAction:(Ljava/lang/Object;I)Z // method@16cc │ │ +09d926: 0a00 |0003: move-result v0 │ │ +09d928: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=564 │ │ + 0x0000 line=814 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl; │ │ 0x0000 - 0x0005 reg=2 info Ljava/lang/Object; │ │ 0x0000 - 0x0005 reg=3 action I │ │ │ │ - #28 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl;) │ │ + #29 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl;) │ │ name : 'recycle' │ │ type : '(Ljava/lang/Object;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -06f200: |[06f200] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.recycle:(Ljava/lang/Object;)V │ │ -06f210: 7110 c80d 0100 |0000: invoke-static {v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.recycle:(Ljava/lang/Object;)V // method@0dc8 │ │ -06f216: 0e00 |0003: return-void │ │ +09d92c: |[09d92c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.recycle:(Ljava/lang/Object;)V │ │ +09d93c: 7110 cd16 0100 |0000: invoke-static {v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.recycle:(Ljava/lang/Object;)V // method@16cd │ │ +09d942: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=659 │ │ - 0x0003 line=660 │ │ + 0x0000 line=909 │ │ + 0x0003 line=910 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl; │ │ 0x0000 - 0x0004 reg=1 info Ljava/lang/Object; │ │ │ │ - #29 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl;) │ │ + #30 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl;) │ │ name : 'setBoundsInParent' │ │ type : '(Ljava/lang/Object;Landroid/graphics/Rect;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -06f218: |[06f218] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.setBoundsInParent:(Ljava/lang/Object;Landroid/graphics/Rect;)V │ │ -06f228: 7120 c90d 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.setBoundsInParent:(Ljava/lang/Object;Landroid/graphics/Rect;)V // method@0dc9 │ │ -06f22e: 0e00 |0003: return-void │ │ +09d944: |[09d944] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.setBoundsInParent:(Ljava/lang/Object;Landroid/graphics/Rect;)V │ │ +09d954: 7120 ce16 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.setBoundsInParent:(Ljava/lang/Object;Landroid/graphics/Rect;)V // method@16ce │ │ +09d95a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=569 │ │ - 0x0003 line=570 │ │ + 0x0000 line=819 │ │ + 0x0003 line=820 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl; │ │ 0x0000 - 0x0004 reg=1 info Ljava/lang/Object; │ │ 0x0000 - 0x0004 reg=2 bounds Landroid/graphics/Rect; │ │ │ │ - #30 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl;) │ │ + #31 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl;) │ │ name : 'setBoundsInScreen' │ │ type : '(Ljava/lang/Object;Landroid/graphics/Rect;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -06f230: |[06f230] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.setBoundsInScreen:(Ljava/lang/Object;Landroid/graphics/Rect;)V │ │ -06f240: 7120 ca0d 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.setBoundsInScreen:(Ljava/lang/Object;Landroid/graphics/Rect;)V // method@0dca │ │ -06f246: 0e00 |0003: return-void │ │ +09d95c: |[09d95c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.setBoundsInScreen:(Ljava/lang/Object;Landroid/graphics/Rect;)V │ │ +09d96c: 7120 cf16 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.setBoundsInScreen:(Ljava/lang/Object;Landroid/graphics/Rect;)V // method@16cf │ │ +09d972: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=574 │ │ - 0x0003 line=575 │ │ + 0x0000 line=824 │ │ + 0x0003 line=825 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl; │ │ 0x0000 - 0x0004 reg=1 info Ljava/lang/Object; │ │ 0x0000 - 0x0004 reg=2 bounds Landroid/graphics/Rect; │ │ │ │ - #31 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl;) │ │ + #32 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl;) │ │ name : 'setCheckable' │ │ type : '(Ljava/lang/Object;Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -06f248: |[06f248] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.setCheckable:(Ljava/lang/Object;Z)V │ │ -06f258: 7120 cb0d 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.setCheckable:(Ljava/lang/Object;Z)V // method@0dcb │ │ -06f25e: 0e00 |0003: return-void │ │ +09d974: |[09d974] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.setCheckable:(Ljava/lang/Object;Z)V │ │ +09d984: 7120 d016 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.setCheckable:(Ljava/lang/Object;Z)V // method@16d0 │ │ +09d98a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=579 │ │ - 0x0003 line=580 │ │ + 0x0000 line=829 │ │ + 0x0003 line=830 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl; │ │ 0x0000 - 0x0004 reg=1 info Ljava/lang/Object; │ │ 0x0000 - 0x0004 reg=2 checkable Z │ │ │ │ - #32 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl;) │ │ + #33 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl;) │ │ name : 'setChecked' │ │ type : '(Ljava/lang/Object;Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -06f260: |[06f260] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.setChecked:(Ljava/lang/Object;Z)V │ │ -06f270: 7120 cc0d 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.setChecked:(Ljava/lang/Object;Z)V // method@0dcc │ │ -06f276: 0e00 |0003: return-void │ │ +09d98c: |[09d98c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.setChecked:(Ljava/lang/Object;Z)V │ │ +09d99c: 7120 d116 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.setChecked:(Ljava/lang/Object;Z)V // method@16d1 │ │ +09d9a2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=584 │ │ - 0x0003 line=585 │ │ + 0x0000 line=834 │ │ + 0x0003 line=835 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl; │ │ 0x0000 - 0x0004 reg=1 info Ljava/lang/Object; │ │ 0x0000 - 0x0004 reg=2 checked Z │ │ │ │ - #33 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl;) │ │ + #34 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl;) │ │ name : 'setClassName' │ │ type : '(Ljava/lang/Object;Ljava/lang/CharSequence;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -06f278: |[06f278] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.setClassName:(Ljava/lang/Object;Ljava/lang/CharSequence;)V │ │ -06f288: 7120 cd0d 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.setClassName:(Ljava/lang/Object;Ljava/lang/CharSequence;)V // method@0dcd │ │ -06f28e: 0e00 |0003: return-void │ │ +09d9a4: |[09d9a4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.setClassName:(Ljava/lang/Object;Ljava/lang/CharSequence;)V │ │ +09d9b4: 7120 d216 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.setClassName:(Ljava/lang/Object;Ljava/lang/CharSequence;)V // method@16d2 │ │ +09d9ba: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=589 │ │ - 0x0003 line=590 │ │ + 0x0000 line=839 │ │ + 0x0003 line=840 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl; │ │ 0x0000 - 0x0004 reg=1 info Ljava/lang/Object; │ │ 0x0000 - 0x0004 reg=2 className Ljava/lang/CharSequence; │ │ │ │ - #34 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl;) │ │ + #35 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl;) │ │ name : 'setClickable' │ │ type : '(Ljava/lang/Object;Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -06f290: |[06f290] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.setClickable:(Ljava/lang/Object;Z)V │ │ -06f2a0: 7120 ce0d 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.setClickable:(Ljava/lang/Object;Z)V // method@0dce │ │ -06f2a6: 0e00 |0003: return-void │ │ +09d9bc: |[09d9bc] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.setClickable:(Ljava/lang/Object;Z)V │ │ +09d9cc: 7120 d316 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.setClickable:(Ljava/lang/Object;Z)V // method@16d3 │ │ +09d9d2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=594 │ │ - 0x0003 line=595 │ │ + 0x0000 line=844 │ │ + 0x0003 line=845 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl; │ │ 0x0000 - 0x0004 reg=1 info Ljava/lang/Object; │ │ 0x0000 - 0x0004 reg=2 clickable Z │ │ │ │ - #35 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl;) │ │ + #36 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl;) │ │ name : 'setContentDescription' │ │ type : '(Ljava/lang/Object;Ljava/lang/CharSequence;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -06f2a8: |[06f2a8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.setContentDescription:(Ljava/lang/Object;Ljava/lang/CharSequence;)V │ │ -06f2b8: 7120 cf0d 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.setContentDescription:(Ljava/lang/Object;Ljava/lang/CharSequence;)V // method@0dcf │ │ -06f2be: 0e00 |0003: return-void │ │ +09d9d4: |[09d9d4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.setContentDescription:(Ljava/lang/Object;Ljava/lang/CharSequence;)V │ │ +09d9e4: 7120 d416 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.setContentDescription:(Ljava/lang/Object;Ljava/lang/CharSequence;)V // method@16d4 │ │ +09d9ea: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=599 │ │ - 0x0003 line=600 │ │ + 0x0000 line=849 │ │ + 0x0003 line=850 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl; │ │ 0x0000 - 0x0004 reg=1 info Ljava/lang/Object; │ │ 0x0000 - 0x0004 reg=2 contentDescription Ljava/lang/CharSequence; │ │ │ │ - #36 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl;) │ │ + #37 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl;) │ │ name : 'setEnabled' │ │ type : '(Ljava/lang/Object;Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -06f2c0: |[06f2c0] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.setEnabled:(Ljava/lang/Object;Z)V │ │ -06f2d0: 7120 d00d 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.setEnabled:(Ljava/lang/Object;Z)V // method@0dd0 │ │ -06f2d6: 0e00 |0003: return-void │ │ +09d9ec: |[09d9ec] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.setEnabled:(Ljava/lang/Object;Z)V │ │ +09d9fc: 7120 d516 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.setEnabled:(Ljava/lang/Object;Z)V // method@16d5 │ │ +09da02: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=604 │ │ - 0x0003 line=605 │ │ + 0x0000 line=854 │ │ + 0x0003 line=855 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl; │ │ 0x0000 - 0x0004 reg=1 info Ljava/lang/Object; │ │ 0x0000 - 0x0004 reg=2 enabled Z │ │ │ │ - #37 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl;) │ │ + #38 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl;) │ │ name : 'setFocusable' │ │ type : '(Ljava/lang/Object;Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -06f2d8: |[06f2d8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.setFocusable:(Ljava/lang/Object;Z)V │ │ -06f2e8: 7120 d10d 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.setFocusable:(Ljava/lang/Object;Z)V // method@0dd1 │ │ -06f2ee: 0e00 |0003: return-void │ │ +09da04: |[09da04] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.setFocusable:(Ljava/lang/Object;Z)V │ │ +09da14: 7120 d616 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.setFocusable:(Ljava/lang/Object;Z)V // method@16d6 │ │ +09da1a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=609 │ │ - 0x0003 line=610 │ │ + 0x0000 line=859 │ │ + 0x0003 line=860 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl; │ │ 0x0000 - 0x0004 reg=1 info Ljava/lang/Object; │ │ 0x0000 - 0x0004 reg=2 focusable Z │ │ │ │ - #38 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl;) │ │ + #39 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl;) │ │ name : 'setFocused' │ │ type : '(Ljava/lang/Object;Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -06f2f0: |[06f2f0] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.setFocused:(Ljava/lang/Object;Z)V │ │ -06f300: 7120 d20d 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.setFocused:(Ljava/lang/Object;Z)V // method@0dd2 │ │ -06f306: 0e00 |0003: return-void │ │ +09da1c: |[09da1c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.setFocused:(Ljava/lang/Object;Z)V │ │ +09da2c: 7120 d716 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.setFocused:(Ljava/lang/Object;Z)V // method@16d7 │ │ +09da32: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=614 │ │ - 0x0003 line=615 │ │ + 0x0000 line=864 │ │ + 0x0003 line=865 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl; │ │ 0x0000 - 0x0004 reg=1 info Ljava/lang/Object; │ │ 0x0000 - 0x0004 reg=2 focused Z │ │ │ │ - #39 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl;) │ │ + #40 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl;) │ │ name : 'setLongClickable' │ │ type : '(Ljava/lang/Object;Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -06f308: |[06f308] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.setLongClickable:(Ljava/lang/Object;Z)V │ │ -06f318: 7120 d30d 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.setLongClickable:(Ljava/lang/Object;Z)V // method@0dd3 │ │ -06f31e: 0e00 |0003: return-void │ │ +09da34: |[09da34] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.setLongClickable:(Ljava/lang/Object;Z)V │ │ +09da44: 7120 d816 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.setLongClickable:(Ljava/lang/Object;Z)V // method@16d8 │ │ +09da4a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=619 │ │ - 0x0003 line=620 │ │ + 0x0000 line=869 │ │ + 0x0003 line=870 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl; │ │ 0x0000 - 0x0004 reg=1 info Ljava/lang/Object; │ │ 0x0000 - 0x0004 reg=2 longClickable Z │ │ │ │ - #40 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl;) │ │ + #41 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl;) │ │ name : 'setPackageName' │ │ type : '(Ljava/lang/Object;Ljava/lang/CharSequence;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -06f320: |[06f320] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.setPackageName:(Ljava/lang/Object;Ljava/lang/CharSequence;)V │ │ -06f330: 7120 d40d 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.setPackageName:(Ljava/lang/Object;Ljava/lang/CharSequence;)V // method@0dd4 │ │ -06f336: 0e00 |0003: return-void │ │ +09da4c: |[09da4c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.setPackageName:(Ljava/lang/Object;Ljava/lang/CharSequence;)V │ │ +09da5c: 7120 d916 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.setPackageName:(Ljava/lang/Object;Ljava/lang/CharSequence;)V // method@16d9 │ │ +09da62: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=624 │ │ - 0x0003 line=625 │ │ + 0x0000 line=874 │ │ + 0x0003 line=875 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl; │ │ 0x0000 - 0x0004 reg=1 info Ljava/lang/Object; │ │ 0x0000 - 0x0004 reg=2 packageName Ljava/lang/CharSequence; │ │ │ │ - #41 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl;) │ │ + #42 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl;) │ │ name : 'setParent' │ │ type : '(Ljava/lang/Object;Landroid/view/View;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -06f338: |[06f338] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.setParent:(Ljava/lang/Object;Landroid/view/View;)V │ │ -06f348: 7120 d50d 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.setParent:(Ljava/lang/Object;Landroid/view/View;)V // method@0dd5 │ │ -06f34e: 0e00 |0003: return-void │ │ +09da64: |[09da64] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.setParent:(Ljava/lang/Object;Landroid/view/View;)V │ │ +09da74: 7120 da16 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.setParent:(Ljava/lang/Object;Landroid/view/View;)V // method@16da │ │ +09da7a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=629 │ │ - 0x0003 line=630 │ │ + 0x0000 line=879 │ │ + 0x0003 line=880 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl; │ │ 0x0000 - 0x0004 reg=1 info Ljava/lang/Object; │ │ 0x0000 - 0x0004 reg=2 parent Landroid/view/View; │ │ │ │ - #42 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl;) │ │ + #43 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl;) │ │ name : 'setPassword' │ │ type : '(Ljava/lang/Object;Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -06f350: |[06f350] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.setPassword:(Ljava/lang/Object;Z)V │ │ -06f360: 7120 d60d 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.setPassword:(Ljava/lang/Object;Z)V // method@0dd6 │ │ -06f366: 0e00 |0003: return-void │ │ +09da7c: |[09da7c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.setPassword:(Ljava/lang/Object;Z)V │ │ +09da8c: 7120 db16 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.setPassword:(Ljava/lang/Object;Z)V // method@16db │ │ +09da92: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=634 │ │ - 0x0003 line=635 │ │ + 0x0000 line=884 │ │ + 0x0003 line=885 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl; │ │ 0x0000 - 0x0004 reg=1 info Ljava/lang/Object; │ │ 0x0000 - 0x0004 reg=2 password Z │ │ │ │ - #43 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl;) │ │ + #44 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl;) │ │ name : 'setScrollable' │ │ type : '(Ljava/lang/Object;Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -06f368: |[06f368] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.setScrollable:(Ljava/lang/Object;Z)V │ │ -06f378: 7120 d70d 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.setScrollable:(Ljava/lang/Object;Z)V // method@0dd7 │ │ -06f37e: 0e00 |0003: return-void │ │ +09da94: |[09da94] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.setScrollable:(Ljava/lang/Object;Z)V │ │ +09daa4: 7120 dc16 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.setScrollable:(Ljava/lang/Object;Z)V // method@16dc │ │ +09daaa: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=639 │ │ - 0x0003 line=640 │ │ + 0x0000 line=889 │ │ + 0x0003 line=890 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl; │ │ 0x0000 - 0x0004 reg=1 info Ljava/lang/Object; │ │ 0x0000 - 0x0004 reg=2 scrollable Z │ │ │ │ - #44 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl;) │ │ + #45 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl;) │ │ name : 'setSelected' │ │ type : '(Ljava/lang/Object;Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -06f380: |[06f380] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.setSelected:(Ljava/lang/Object;Z)V │ │ -06f390: 7120 d80d 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.setSelected:(Ljava/lang/Object;Z)V // method@0dd8 │ │ -06f396: 0e00 |0003: return-void │ │ +09daac: |[09daac] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.setSelected:(Ljava/lang/Object;Z)V │ │ +09dabc: 7120 dd16 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.setSelected:(Ljava/lang/Object;Z)V // method@16dd │ │ +09dac2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=644 │ │ - 0x0003 line=645 │ │ + 0x0000 line=894 │ │ + 0x0003 line=895 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl; │ │ 0x0000 - 0x0004 reg=1 info Ljava/lang/Object; │ │ 0x0000 - 0x0004 reg=2 selected Z │ │ │ │ - #45 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl;) │ │ + #46 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl;) │ │ name : 'setSource' │ │ type : '(Ljava/lang/Object;Landroid/view/View;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -06f398: |[06f398] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.setSource:(Ljava/lang/Object;Landroid/view/View;)V │ │ -06f3a8: 7120 d90d 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.setSource:(Ljava/lang/Object;Landroid/view/View;)V // method@0dd9 │ │ -06f3ae: 0e00 |0003: return-void │ │ +09dac4: |[09dac4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.setSource:(Ljava/lang/Object;Landroid/view/View;)V │ │ +09dad4: 7120 de16 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.setSource:(Ljava/lang/Object;Landroid/view/View;)V // method@16de │ │ +09dada: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=649 │ │ - 0x0003 line=650 │ │ + 0x0000 line=899 │ │ + 0x0003 line=900 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl; │ │ 0x0000 - 0x0004 reg=1 info Ljava/lang/Object; │ │ 0x0000 - 0x0004 reg=2 source Landroid/view/View; │ │ │ │ - #46 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl;) │ │ + #47 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl;) │ │ name : 'setText' │ │ type : '(Ljava/lang/Object;Ljava/lang/CharSequence;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -06f3b0: |[06f3b0] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.setText:(Ljava/lang/Object;Ljava/lang/CharSequence;)V │ │ -06f3c0: 7120 da0d 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.setText:(Ljava/lang/Object;Ljava/lang/CharSequence;)V // method@0dda │ │ -06f3c6: 0e00 |0003: return-void │ │ +09dadc: |[09dadc] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.setText:(Ljava/lang/Object;Ljava/lang/CharSequence;)V │ │ +09daec: 7120 df16 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.setText:(Ljava/lang/Object;Ljava/lang/CharSequence;)V // method@16df │ │ +09daf2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=654 │ │ - 0x0003 line=655 │ │ + 0x0000 line=904 │ │ + 0x0003 line=905 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl; │ │ 0x0000 - 0x0004 reg=1 info Ljava/lang/Object; │ │ 0x0000 - 0x0004 reg=2 text Ljava/lang/CharSequence; │ │ │ │ - source_file_idx : 415 (AccessibilityNodeInfoCompat.java) │ │ + source_file_idx : 488 (AccessibilityNodeInfoCompat.java) │ │ │ │ -Class #615 header: │ │ -class_idx : 546 │ │ +Class #906 header: │ │ +class_idx : 878 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 549 │ │ -source_file_idx : 426 │ │ +superclass_idx : 881 │ │ +source_file_idx : 500 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ -Class #615 annotations: │ │ +Class #906 annotations: │ │ Annotations on class │ │ VISIBILITY_SYSTEM Ldalvik/annotation/EnclosingClass; value=Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat; │ │ VISIBILITY_SYSTEM Ldalvik/annotation/InnerClass; accessFlags=8 name="AccessibilityNodeProviderJellyBeanImpl" │ │ │ │ -Class #615 - │ │ +Class #906 - │ │ Class descriptor : 'Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderJellyBeanImpl;' │ │ Access flags : 0x0000 () │ │ Superclass : 'Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderStubImpl;' │ │ Interfaces - │ │ Static fields - │ │ Instance fields - │ │ Direct methods - │ │ @@ -156571,17 +220465,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -06f3c8: |[06f3c8] android.support.v4.view.accessibility.AccessibilityNodeProviderCompat$AccessibilityNodeProviderJellyBeanImpl.:()V │ │ -06f3d8: 7010 fd0d 0000 |0000: invoke-direct {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderStubImpl;.:()V // method@0dfd │ │ -06f3de: 0e00 |0003: return-void │ │ +09daf4: |[09daf4] android.support.v4.view.accessibility.AccessibilityNodeProviderCompat$AccessibilityNodeProviderJellyBeanImpl.:()V │ │ +09db04: 7010 1817 0000 |0000: invoke-direct {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderStubImpl;.:()V // method@1718 │ │ +09db0a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=43 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderJellyBeanImpl; │ │ │ │ Virtual methods - │ │ @@ -156590,45 +220484,45 @@ │ │ type : '(Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat;)Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 10 16-bit code units │ │ -06f3e0: |[06f3e0] android.support.v4.view.accessibility.AccessibilityNodeProviderCompat$AccessibilityNodeProviderJellyBeanImpl.newAccessibilityNodeProviderBridge:(Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat;)Ljava/lang/Object; │ │ -06f3f0: 2200 2102 |0000: new-instance v0, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderJellyBeanImpl$1; // type@0221 │ │ -06f3f4: 7030 f00d 1002 |0002: invoke-direct {v0, v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderJellyBeanImpl$1;.:(Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderJellyBeanImpl;Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat;)V // method@0df0 │ │ -06f3fa: 7110 0f0e 0000 |0005: invoke-static {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatJellyBean;.newAccessibilityNodeProviderBridge:(Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatJellyBean$AccessibilityNodeInfoBridge;)Ljava/lang/Object; // method@0e0f │ │ -06f400: 0c00 |0008: move-result-object v0 │ │ -06f402: 1100 |0009: return-object v0 │ │ +09db0c: |[09db0c] android.support.v4.view.accessibility.AccessibilityNodeProviderCompat$AccessibilityNodeProviderJellyBeanImpl.newAccessibilityNodeProviderBridge:(Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat;)Ljava/lang/Object; │ │ +09db1c: 2200 6d03 |0000: new-instance v0, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderJellyBeanImpl$1; // type@036d │ │ +09db20: 7030 0b17 1002 |0002: invoke-direct {v0, v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderJellyBeanImpl$1;.:(Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderJellyBeanImpl;Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat;)V // method@170b │ │ +09db26: 7110 2a17 0000 |0005: invoke-static {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatJellyBean;.newAccessibilityNodeProviderBridge:(Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatJellyBean$AccessibilityNodeInfoBridge;)Ljava/lang/Object; // method@172a │ │ +09db2c: 0c00 |0008: move-result-object v0 │ │ +09db2e: 1100 |0009: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=47 │ │ locals : │ │ 0x0000 - 0x000a reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderJellyBeanImpl; │ │ 0x0000 - 0x000a reg=2 compat Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat; │ │ │ │ - source_file_idx : 426 (AccessibilityNodeProviderCompat.java) │ │ + source_file_idx : 500 (AccessibilityNodeProviderCompat.java) │ │ │ │ -Class #616 header: │ │ -class_idx : 548 │ │ +Class #907 header: │ │ +class_idx : 880 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 549 │ │ -source_file_idx : 426 │ │ +superclass_idx : 881 │ │ +source_file_idx : 500 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ -Class #616 annotations: │ │ +Class #907 annotations: │ │ Annotations on class │ │ VISIBILITY_SYSTEM Ldalvik/annotation/EnclosingClass; value=Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat; │ │ VISIBILITY_SYSTEM Ldalvik/annotation/InnerClass; accessFlags=8 name="AccessibilityNodeProviderKitKatImpl" │ │ │ │ -Class #616 - │ │ +Class #907 - │ │ Class descriptor : 'Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderKitKatImpl;' │ │ Access flags : 0x0000 () │ │ Superclass : 'Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderStubImpl;' │ │ Interfaces - │ │ Static fields - │ │ Instance fields - │ │ Direct methods - │ │ @@ -156637,17 +220531,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -06f404: |[06f404] android.support.v4.view.accessibility.AccessibilityNodeProviderCompat$AccessibilityNodeProviderKitKatImpl.:()V │ │ -06f414: 7010 fd0d 0000 |0000: invoke-direct {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderStubImpl;.:()V // method@0dfd │ │ -06f41a: 0e00 |0003: return-void │ │ +09db30: |[09db30] android.support.v4.view.accessibility.AccessibilityNodeProviderCompat$AccessibilityNodeProviderKitKatImpl.:()V │ │ +09db40: 7010 1817 0000 |0000: invoke-direct {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderStubImpl;.:()V // method@1718 │ │ +09db46: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=84 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderKitKatImpl; │ │ │ │ Virtual methods - │ │ @@ -156656,47 +220550,47 @@ │ │ type : '(Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat;)Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 10 16-bit code units │ │ -06f41c: |[06f41c] android.support.v4.view.accessibility.AccessibilityNodeProviderCompat$AccessibilityNodeProviderKitKatImpl.newAccessibilityNodeProviderBridge:(Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat;)Ljava/lang/Object; │ │ -06f42c: 2200 2302 |0000: new-instance v0, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderKitKatImpl$1; // type@0223 │ │ -06f430: 7030 f60d 1002 |0002: invoke-direct {v0, v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderKitKatImpl$1;.:(Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderKitKatImpl;Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat;)V // method@0df6 │ │ -06f436: 7110 1a0e 0000 |0005: invoke-static {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatKitKat;.newAccessibilityNodeProviderBridge:(Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatKitKat$AccessibilityNodeInfoBridge;)Ljava/lang/Object; // method@0e1a │ │ -06f43c: 0c00 |0008: move-result-object v0 │ │ -06f43e: 1100 |0009: return-object v0 │ │ +09db48: |[09db48] android.support.v4.view.accessibility.AccessibilityNodeProviderCompat$AccessibilityNodeProviderKitKatImpl.newAccessibilityNodeProviderBridge:(Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat;)Ljava/lang/Object; │ │ +09db58: 2200 6f03 |0000: new-instance v0, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderKitKatImpl$1; // type@036f │ │ +09db5c: 7030 1117 1002 |0002: invoke-direct {v0, v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderKitKatImpl$1;.:(Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderKitKatImpl;Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat;)V // method@1711 │ │ +09db62: 7110 3517 0000 |0005: invoke-static {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatKitKat;.newAccessibilityNodeProviderBridge:(Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatKitKat$AccessibilityNodeInfoBridge;)Ljava/lang/Object; // method@1735 │ │ +09db68: 0c00 |0008: move-result-object v0 │ │ +09db6a: 1100 |0009: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=88 │ │ locals : │ │ 0x0000 - 0x000a reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderKitKatImpl; │ │ 0x0000 - 0x000a reg=2 compat Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat; │ │ │ │ - source_file_idx : 426 (AccessibilityNodeProviderCompat.java) │ │ + source_file_idx : 500 (AccessibilityNodeProviderCompat.java) │ │ │ │ -Class #617 header: │ │ -class_idx : 557 │ │ +Class #908 header: │ │ +class_idx : 889 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 561 │ │ -source_file_idx : 433 │ │ +superclass_idx : 893 │ │ +source_file_idx : 507 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 41 │ │ │ │ -Class #617 annotations: │ │ +Class #908 annotations: │ │ Annotations on class │ │ VISIBILITY_SYSTEM Ldalvik/annotation/EnclosingClass; value=Landroid/support/v4/view/accessibility/AccessibilityRecordCompat; │ │ VISIBILITY_SYSTEM Ldalvik/annotation/InnerClass; accessFlags=8 name="AccessibilityRecordIcsImpl" │ │ -Annotations on method #3624 'getText' │ │ +Annotations on method #5955 'getText' │ │ VISIBILITY_SYSTEM Ldalvik/annotation/Signature; value={ "(" "Ljava/lang/Object;" ")" "Ljava/util/List" "<" "Ljava/lang/CharSequence;" ">;" } │ │ │ │ -Class #617 - │ │ +Class #908 - │ │ Class descriptor : 'Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordIcsImpl;' │ │ Access flags : 0x0000 () │ │ Superclass : 'Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordStubImpl;' │ │ Interfaces - │ │ Static fields - │ │ Instance fields - │ │ Direct methods - │ │ @@ -156705,17 +220599,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -06f440: |[06f440] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.:()V │ │ -06f450: 7010 7a0e 0000 |0000: invoke-direct {v0}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordStubImpl;.:()V // method@0e7a │ │ -06f456: 0e00 |0003: return-void │ │ +09db6c: |[09db6c] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.:()V │ │ +09db7c: 7010 9517 0000 |0000: invoke-direct {v0}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordStubImpl;.:()V // method@1795 │ │ +09db82: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=268 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordIcsImpl; │ │ │ │ Virtual methods - │ │ @@ -156724,18 +220618,18 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -06f458: |[06f458] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.getAddedCount:(Ljava/lang/Object;)I │ │ -06f468: 7110 dd0e 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.getAddedCount:(Ljava/lang/Object;)I // method@0edd │ │ -06f46e: 0a00 |0003: move-result v0 │ │ -06f470: 0f00 |0004: return v0 │ │ +09db84: |[09db84] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.getAddedCount:(Ljava/lang/Object;)I │ │ +09db94: 7110 f817 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.getAddedCount:(Ljava/lang/Object;)I // method@17f8 │ │ +09db9a: 0a00 |0003: move-result v0 │ │ +09db9c: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=281 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordIcsImpl; │ │ 0x0000 - 0x0005 reg=2 record Ljava/lang/Object; │ │ │ │ @@ -156744,18 +220638,18 @@ │ │ type : '(Ljava/lang/Object;)Ljava/lang/CharSequence;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -06f474: |[06f474] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.getBeforeText:(Ljava/lang/Object;)Ljava/lang/CharSequence; │ │ -06f484: 7110 de0e 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.getBeforeText:(Ljava/lang/Object;)Ljava/lang/CharSequence; // method@0ede │ │ -06f48a: 0c00 |0003: move-result-object v0 │ │ -06f48c: 1100 |0004: return-object v0 │ │ +09dba0: |[09dba0] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.getBeforeText:(Ljava/lang/Object;)Ljava/lang/CharSequence; │ │ +09dbb0: 7110 f917 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.getBeforeText:(Ljava/lang/Object;)Ljava/lang/CharSequence; // method@17f9 │ │ +09dbb6: 0c00 |0003: move-result-object v0 │ │ +09dbb8: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=286 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordIcsImpl; │ │ 0x0000 - 0x0005 reg=2 record Ljava/lang/Object; │ │ │ │ @@ -156764,18 +220658,18 @@ │ │ type : '(Ljava/lang/Object;)Ljava/lang/CharSequence;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -06f490: |[06f490] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.getClassName:(Ljava/lang/Object;)Ljava/lang/CharSequence; │ │ -06f4a0: 7110 df0e 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.getClassName:(Ljava/lang/Object;)Ljava/lang/CharSequence; // method@0edf │ │ -06f4a6: 0c00 |0003: move-result-object v0 │ │ -06f4a8: 1100 |0004: return-object v0 │ │ +09dbbc: |[09dbbc] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.getClassName:(Ljava/lang/Object;)Ljava/lang/CharSequence; │ │ +09dbcc: 7110 fa17 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.getClassName:(Ljava/lang/Object;)Ljava/lang/CharSequence; // method@17fa │ │ +09dbd2: 0c00 |0003: move-result-object v0 │ │ +09dbd4: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=291 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordIcsImpl; │ │ 0x0000 - 0x0005 reg=2 record Ljava/lang/Object; │ │ │ │ @@ -156784,18 +220678,18 @@ │ │ type : '(Ljava/lang/Object;)Ljava/lang/CharSequence;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -06f4ac: |[06f4ac] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.getContentDescription:(Ljava/lang/Object;)Ljava/lang/CharSequence; │ │ -06f4bc: 7110 e00e 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.getContentDescription:(Ljava/lang/Object;)Ljava/lang/CharSequence; // method@0ee0 │ │ -06f4c2: 0c00 |0003: move-result-object v0 │ │ -06f4c4: 1100 |0004: return-object v0 │ │ +09dbd8: |[09dbd8] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.getContentDescription:(Ljava/lang/Object;)Ljava/lang/CharSequence; │ │ +09dbe8: 7110 fb17 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.getContentDescription:(Ljava/lang/Object;)Ljava/lang/CharSequence; // method@17fb │ │ +09dbee: 0c00 |0003: move-result-object v0 │ │ +09dbf0: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=296 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordIcsImpl; │ │ 0x0000 - 0x0005 reg=2 record Ljava/lang/Object; │ │ │ │ @@ -156804,18 +220698,18 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -06f4c8: |[06f4c8] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.getCurrentItemIndex:(Ljava/lang/Object;)I │ │ -06f4d8: 7110 e10e 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.getCurrentItemIndex:(Ljava/lang/Object;)I // method@0ee1 │ │ -06f4de: 0a00 |0003: move-result v0 │ │ -06f4e0: 0f00 |0004: return v0 │ │ +09dbf4: |[09dbf4] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.getCurrentItemIndex:(Ljava/lang/Object;)I │ │ +09dc04: 7110 fc17 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.getCurrentItemIndex:(Ljava/lang/Object;)I // method@17fc │ │ +09dc0a: 0a00 |0003: move-result v0 │ │ +09dc0c: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=301 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordIcsImpl; │ │ 0x0000 - 0x0005 reg=2 record Ljava/lang/Object; │ │ │ │ @@ -156824,18 +220718,18 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -06f4e4: |[06f4e4] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.getFromIndex:(Ljava/lang/Object;)I │ │ -06f4f4: 7110 e20e 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.getFromIndex:(Ljava/lang/Object;)I // method@0ee2 │ │ -06f4fa: 0a00 |0003: move-result v0 │ │ -06f4fc: 0f00 |0004: return v0 │ │ +09dc10: |[09dc10] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.getFromIndex:(Ljava/lang/Object;)I │ │ +09dc20: 7110 fd17 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.getFromIndex:(Ljava/lang/Object;)I // method@17fd │ │ +09dc26: 0a00 |0003: move-result v0 │ │ +09dc28: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=306 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordIcsImpl; │ │ 0x0000 - 0x0005 reg=2 record Ljava/lang/Object; │ │ │ │ @@ -156844,18 +220738,18 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -06f500: |[06f500] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.getItemCount:(Ljava/lang/Object;)I │ │ -06f510: 7110 e30e 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.getItemCount:(Ljava/lang/Object;)I // method@0ee3 │ │ -06f516: 0a00 |0003: move-result v0 │ │ -06f518: 0f00 |0004: return v0 │ │ +09dc2c: |[09dc2c] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.getItemCount:(Ljava/lang/Object;)I │ │ +09dc3c: 7110 fe17 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.getItemCount:(Ljava/lang/Object;)I // method@17fe │ │ +09dc42: 0a00 |0003: move-result v0 │ │ +09dc44: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=311 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordIcsImpl; │ │ 0x0000 - 0x0005 reg=2 record Ljava/lang/Object; │ │ │ │ @@ -156864,18 +220758,18 @@ │ │ type : '(Ljava/lang/Object;)Landroid/os/Parcelable;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -06f51c: |[06f51c] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.getParcelableData:(Ljava/lang/Object;)Landroid/os/Parcelable; │ │ -06f52c: 7110 e40e 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.getParcelableData:(Ljava/lang/Object;)Landroid/os/Parcelable; // method@0ee4 │ │ -06f532: 0c00 |0003: move-result-object v0 │ │ -06f534: 1100 |0004: return-object v0 │ │ +09dc48: |[09dc48] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.getParcelableData:(Ljava/lang/Object;)Landroid/os/Parcelable; │ │ +09dc58: 7110 ff17 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.getParcelableData:(Ljava/lang/Object;)Landroid/os/Parcelable; // method@17ff │ │ +09dc5e: 0c00 |0003: move-result-object v0 │ │ +09dc60: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=316 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordIcsImpl; │ │ 0x0000 - 0x0005 reg=2 record Ljava/lang/Object; │ │ │ │ @@ -156884,18 +220778,18 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -06f538: |[06f538] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.getRemovedCount:(Ljava/lang/Object;)I │ │ -06f548: 7110 e50e 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.getRemovedCount:(Ljava/lang/Object;)I // method@0ee5 │ │ -06f54e: 0a00 |0003: move-result v0 │ │ -06f550: 0f00 |0004: return v0 │ │ +09dc64: |[09dc64] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.getRemovedCount:(Ljava/lang/Object;)I │ │ +09dc74: 7110 0018 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.getRemovedCount:(Ljava/lang/Object;)I // method@1800 │ │ +09dc7a: 0a00 |0003: move-result v0 │ │ +09dc7c: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=321 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordIcsImpl; │ │ 0x0000 - 0x0005 reg=2 record Ljava/lang/Object; │ │ │ │ @@ -156904,18 +220798,18 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -06f554: |[06f554] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.getScrollX:(Ljava/lang/Object;)I │ │ -06f564: 7110 e60e 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.getScrollX:(Ljava/lang/Object;)I // method@0ee6 │ │ -06f56a: 0a00 |0003: move-result v0 │ │ -06f56c: 0f00 |0004: return v0 │ │ +09dc80: |[09dc80] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.getScrollX:(Ljava/lang/Object;)I │ │ +09dc90: 7110 0118 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.getScrollX:(Ljava/lang/Object;)I // method@1801 │ │ +09dc96: 0a00 |0003: move-result v0 │ │ +09dc98: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=326 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordIcsImpl; │ │ 0x0000 - 0x0005 reg=2 record Ljava/lang/Object; │ │ │ │ @@ -156924,18 +220818,18 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -06f570: |[06f570] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.getScrollY:(Ljava/lang/Object;)I │ │ -06f580: 7110 e70e 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.getScrollY:(Ljava/lang/Object;)I // method@0ee7 │ │ -06f586: 0a00 |0003: move-result v0 │ │ -06f588: 0f00 |0004: return v0 │ │ +09dc9c: |[09dc9c] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.getScrollY:(Ljava/lang/Object;)I │ │ +09dcac: 7110 0218 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.getScrollY:(Ljava/lang/Object;)I // method@1802 │ │ +09dcb2: 0a00 |0003: move-result v0 │ │ +09dcb4: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=331 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordIcsImpl; │ │ 0x0000 - 0x0005 reg=2 record Ljava/lang/Object; │ │ │ │ @@ -156944,20 +220838,20 @@ │ │ type : '(Ljava/lang/Object;)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 9 16-bit code units │ │ -06f58c: |[06f58c] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.getSource:(Ljava/lang/Object;)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ -06f59c: 7110 e80e 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.getSource:(Ljava/lang/Object;)Ljava/lang/Object; // method@0ee8 │ │ -06f5a2: 0c00 |0003: move-result-object v0 │ │ -06f5a4: 7110 aa0d 0000 |0004: invoke-static {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.wrapNonNullInstance:(Ljava/lang/Object;)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; // method@0daa │ │ -06f5aa: 0c00 |0007: move-result-object v0 │ │ -06f5ac: 1100 |0008: return-object v0 │ │ +09dcb8: |[09dcb8] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.getSource:(Ljava/lang/Object;)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ +09dcc8: 7110 0318 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.getSource:(Ljava/lang/Object;)Ljava/lang/Object; // method@1803 │ │ +09dcce: 0c00 |0003: move-result-object v0 │ │ +09dcd0: 7110 a516 0000 |0004: invoke-static {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.wrapNonNullInstance:(Ljava/lang/Object;)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; // method@16a5 │ │ +09dcd6: 0c00 |0007: move-result-object v0 │ │ +09dcd8: 1100 |0008: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=336 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordIcsImpl; │ │ 0x0000 - 0x0009 reg=2 record Ljava/lang/Object; │ │ │ │ @@ -156966,18 +220860,18 @@ │ │ type : '(Ljava/lang/Object;)Ljava/util/List;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -06f5b0: |[06f5b0] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.getText:(Ljava/lang/Object;)Ljava/util/List; │ │ -06f5c0: 7110 e90e 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.getText:(Ljava/lang/Object;)Ljava/util/List; // method@0ee9 │ │ -06f5c6: 0c00 |0003: move-result-object v0 │ │ -06f5c8: 1100 |0004: return-object v0 │ │ +09dcdc: |[09dcdc] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.getText:(Ljava/lang/Object;)Ljava/util/List; │ │ +09dcec: 7110 0418 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.getText:(Ljava/lang/Object;)Ljava/util/List; // method@1804 │ │ +09dcf2: 0c00 |0003: move-result-object v0 │ │ +09dcf4: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=342 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordIcsImpl; │ │ 0x0000 - 0x0005 reg=2 record Ljava/lang/Object; │ │ │ │ @@ -156986,18 +220880,18 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -06f5cc: |[06f5cc] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.getToIndex:(Ljava/lang/Object;)I │ │ -06f5dc: 7110 ea0e 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.getToIndex:(Ljava/lang/Object;)I // method@0eea │ │ -06f5e2: 0a00 |0003: move-result v0 │ │ -06f5e4: 0f00 |0004: return v0 │ │ +09dcf8: |[09dcf8] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.getToIndex:(Ljava/lang/Object;)I │ │ +09dd08: 7110 0518 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.getToIndex:(Ljava/lang/Object;)I // method@1805 │ │ +09dd0e: 0a00 |0003: move-result v0 │ │ +09dd10: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=347 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordIcsImpl; │ │ 0x0000 - 0x0005 reg=2 record Ljava/lang/Object; │ │ │ │ @@ -157006,18 +220900,18 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -06f5e8: |[06f5e8] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.getWindowId:(Ljava/lang/Object;)I │ │ -06f5f8: 7110 eb0e 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.getWindowId:(Ljava/lang/Object;)I // method@0eeb │ │ -06f5fe: 0a00 |0003: move-result v0 │ │ -06f600: 0f00 |0004: return v0 │ │ +09dd14: |[09dd14] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.getWindowId:(Ljava/lang/Object;)I │ │ +09dd24: 7110 0618 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.getWindowId:(Ljava/lang/Object;)I // method@1806 │ │ +09dd2a: 0a00 |0003: move-result v0 │ │ +09dd2c: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=352 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordIcsImpl; │ │ 0x0000 - 0x0005 reg=2 record Ljava/lang/Object; │ │ │ │ @@ -157026,18 +220920,18 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -06f604: |[06f604] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.isChecked:(Ljava/lang/Object;)Z │ │ -06f614: 7110 ec0e 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.isChecked:(Ljava/lang/Object;)Z // method@0eec │ │ -06f61a: 0a00 |0003: move-result v0 │ │ -06f61c: 0f00 |0004: return v0 │ │ +09dd30: |[09dd30] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.isChecked:(Ljava/lang/Object;)Z │ │ +09dd40: 7110 0718 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.isChecked:(Ljava/lang/Object;)Z // method@1807 │ │ +09dd46: 0a00 |0003: move-result v0 │ │ +09dd48: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=357 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordIcsImpl; │ │ 0x0000 - 0x0005 reg=2 record Ljava/lang/Object; │ │ │ │ @@ -157046,18 +220940,18 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -06f620: |[06f620] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.isEnabled:(Ljava/lang/Object;)Z │ │ -06f630: 7110 ed0e 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.isEnabled:(Ljava/lang/Object;)Z // method@0eed │ │ -06f636: 0a00 |0003: move-result v0 │ │ -06f638: 0f00 |0004: return v0 │ │ +09dd4c: |[09dd4c] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.isEnabled:(Ljava/lang/Object;)Z │ │ +09dd5c: 7110 0818 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.isEnabled:(Ljava/lang/Object;)Z // method@1808 │ │ +09dd62: 0a00 |0003: move-result v0 │ │ +09dd64: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=362 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordIcsImpl; │ │ 0x0000 - 0x0005 reg=2 record Ljava/lang/Object; │ │ │ │ @@ -157066,18 +220960,18 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -06f63c: |[06f63c] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.isFullScreen:(Ljava/lang/Object;)Z │ │ -06f64c: 7110 ee0e 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.isFullScreen:(Ljava/lang/Object;)Z // method@0eee │ │ -06f652: 0a00 |0003: move-result v0 │ │ -06f654: 0f00 |0004: return v0 │ │ +09dd68: |[09dd68] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.isFullScreen:(Ljava/lang/Object;)Z │ │ +09dd78: 7110 0918 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.isFullScreen:(Ljava/lang/Object;)Z // method@1809 │ │ +09dd7e: 0a00 |0003: move-result v0 │ │ +09dd80: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=367 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordIcsImpl; │ │ 0x0000 - 0x0005 reg=2 record Ljava/lang/Object; │ │ │ │ @@ -157086,18 +220980,18 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -06f658: |[06f658] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.isPassword:(Ljava/lang/Object;)Z │ │ -06f668: 7110 ef0e 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.isPassword:(Ljava/lang/Object;)Z // method@0eef │ │ -06f66e: 0a00 |0003: move-result v0 │ │ -06f670: 0f00 |0004: return v0 │ │ +09dd84: |[09dd84] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.isPassword:(Ljava/lang/Object;)Z │ │ +09dd94: 7110 0a18 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.isPassword:(Ljava/lang/Object;)Z // method@180a │ │ +09dd9a: 0a00 |0003: move-result v0 │ │ +09dd9c: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=372 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordIcsImpl; │ │ 0x0000 - 0x0005 reg=2 record Ljava/lang/Object; │ │ │ │ @@ -157106,18 +221000,18 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -06f674: |[06f674] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.isScrollable:(Ljava/lang/Object;)Z │ │ -06f684: 7110 f00e 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.isScrollable:(Ljava/lang/Object;)Z // method@0ef0 │ │ -06f68a: 0a00 |0003: move-result v0 │ │ -06f68c: 0f00 |0004: return v0 │ │ +09dda0: |[09dda0] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.isScrollable:(Ljava/lang/Object;)Z │ │ +09ddb0: 7110 0b18 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.isScrollable:(Ljava/lang/Object;)Z // method@180b │ │ +09ddb6: 0a00 |0003: move-result v0 │ │ +09ddb8: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=377 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordIcsImpl; │ │ 0x0000 - 0x0005 reg=2 record Ljava/lang/Object; │ │ │ │ @@ -157126,18 +221020,18 @@ │ │ type : '()Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 5 16-bit code units │ │ -06f690: |[06f690] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.obtain:()Ljava/lang/Object; │ │ -06f6a0: 7100 f10e 0000 |0000: invoke-static {}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.obtain:()Ljava/lang/Object; // method@0ef1 │ │ -06f6a6: 0c00 |0003: move-result-object v0 │ │ -06f6a8: 1100 |0004: return-object v0 │ │ +09ddbc: |[09ddbc] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.obtain:()Ljava/lang/Object; │ │ +09ddcc: 7100 0c18 0000 |0000: invoke-static {}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.obtain:()Ljava/lang/Object; // method@180c │ │ +09ddd2: 0c00 |0003: move-result-object v0 │ │ +09ddd4: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=271 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordIcsImpl; │ │ │ │ #21 : (in Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordIcsImpl;) │ │ @@ -157145,18 +221039,18 @@ │ │ type : '(Ljava/lang/Object;)Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -06f6ac: |[06f6ac] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.obtain:(Ljava/lang/Object;)Ljava/lang/Object; │ │ -06f6bc: 7110 f20e 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.obtain:(Ljava/lang/Object;)Ljava/lang/Object; // method@0ef2 │ │ -06f6c2: 0c00 |0003: move-result-object v0 │ │ -06f6c4: 1100 |0004: return-object v0 │ │ +09ddd8: |[09ddd8] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.obtain:(Ljava/lang/Object;)Ljava/lang/Object; │ │ +09dde8: 7110 0d18 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.obtain:(Ljava/lang/Object;)Ljava/lang/Object; // method@180d │ │ +09ddee: 0c00 |0003: move-result-object v0 │ │ +09ddf0: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=276 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordIcsImpl; │ │ 0x0000 - 0x0005 reg=2 record Ljava/lang/Object; │ │ │ │ @@ -157165,17 +221059,17 @@ │ │ type : '(Ljava/lang/Object;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -06f6c8: |[06f6c8] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.recycle:(Ljava/lang/Object;)V │ │ -06f6d8: 7110 f30e 0100 |0000: invoke-static {v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.recycle:(Ljava/lang/Object;)V // method@0ef3 │ │ -06f6de: 0e00 |0003: return-void │ │ +09ddf4: |[09ddf4] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.recycle:(Ljava/lang/Object;)V │ │ +09de04: 7110 0e18 0100 |0000: invoke-static {v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.recycle:(Ljava/lang/Object;)V // method@180e │ │ +09de0a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=382 │ │ 0x0003 line=383 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordIcsImpl; │ │ 0x0000 - 0x0004 reg=1 record Ljava/lang/Object; │ │ @@ -157185,17 +221079,17 @@ │ │ type : '(Ljava/lang/Object;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -06f6e0: |[06f6e0] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.setAddedCount:(Ljava/lang/Object;I)V │ │ -06f6f0: 7120 f40e 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.setAddedCount:(Ljava/lang/Object;I)V // method@0ef4 │ │ -06f6f6: 0e00 |0003: return-void │ │ +09de0c: |[09de0c] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.setAddedCount:(Ljava/lang/Object;I)V │ │ +09de1c: 7120 0f18 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.setAddedCount:(Ljava/lang/Object;I)V // method@180f │ │ +09de22: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=387 │ │ 0x0003 line=388 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordIcsImpl; │ │ 0x0000 - 0x0004 reg=1 record Ljava/lang/Object; │ │ @@ -157206,17 +221100,17 @@ │ │ type : '(Ljava/lang/Object;Ljava/lang/CharSequence;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -06f6f8: |[06f6f8] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.setBeforeText:(Ljava/lang/Object;Ljava/lang/CharSequence;)V │ │ -06f708: 7120 f50e 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.setBeforeText:(Ljava/lang/Object;Ljava/lang/CharSequence;)V // method@0ef5 │ │ -06f70e: 0e00 |0003: return-void │ │ +09de24: |[09de24] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.setBeforeText:(Ljava/lang/Object;Ljava/lang/CharSequence;)V │ │ +09de34: 7120 1018 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.setBeforeText:(Ljava/lang/Object;Ljava/lang/CharSequence;)V // method@1810 │ │ +09de3a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=392 │ │ 0x0003 line=393 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordIcsImpl; │ │ 0x0000 - 0x0004 reg=1 record Ljava/lang/Object; │ │ @@ -157227,17 +221121,17 @@ │ │ type : '(Ljava/lang/Object;Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -06f710: |[06f710] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.setChecked:(Ljava/lang/Object;Z)V │ │ -06f720: 7120 f60e 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.setChecked:(Ljava/lang/Object;Z)V // method@0ef6 │ │ -06f726: 0e00 |0003: return-void │ │ +09de3c: |[09de3c] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.setChecked:(Ljava/lang/Object;Z)V │ │ +09de4c: 7120 1118 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.setChecked:(Ljava/lang/Object;Z)V // method@1811 │ │ +09de52: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=397 │ │ 0x0003 line=398 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordIcsImpl; │ │ 0x0000 - 0x0004 reg=1 record Ljava/lang/Object; │ │ @@ -157248,17 +221142,17 @@ │ │ type : '(Ljava/lang/Object;Ljava/lang/CharSequence;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -06f728: |[06f728] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.setClassName:(Ljava/lang/Object;Ljava/lang/CharSequence;)V │ │ -06f738: 7120 f70e 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.setClassName:(Ljava/lang/Object;Ljava/lang/CharSequence;)V // method@0ef7 │ │ -06f73e: 0e00 |0003: return-void │ │ +09de54: |[09de54] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.setClassName:(Ljava/lang/Object;Ljava/lang/CharSequence;)V │ │ +09de64: 7120 1218 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.setClassName:(Ljava/lang/Object;Ljava/lang/CharSequence;)V // method@1812 │ │ +09de6a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=402 │ │ 0x0003 line=403 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordIcsImpl; │ │ 0x0000 - 0x0004 reg=1 record Ljava/lang/Object; │ │ @@ -157269,17 +221163,17 @@ │ │ type : '(Ljava/lang/Object;Ljava/lang/CharSequence;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -06f740: |[06f740] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.setContentDescription:(Ljava/lang/Object;Ljava/lang/CharSequence;)V │ │ -06f750: 7120 f80e 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.setContentDescription:(Ljava/lang/Object;Ljava/lang/CharSequence;)V // method@0ef8 │ │ -06f756: 0e00 |0003: return-void │ │ +09de6c: |[09de6c] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.setContentDescription:(Ljava/lang/Object;Ljava/lang/CharSequence;)V │ │ +09de7c: 7120 1318 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.setContentDescription:(Ljava/lang/Object;Ljava/lang/CharSequence;)V // method@1813 │ │ +09de82: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=407 │ │ 0x0003 line=408 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordIcsImpl; │ │ 0x0000 - 0x0004 reg=1 record Ljava/lang/Object; │ │ @@ -157290,17 +221184,17 @@ │ │ type : '(Ljava/lang/Object;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -06f758: |[06f758] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.setCurrentItemIndex:(Ljava/lang/Object;I)V │ │ -06f768: 7120 f90e 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.setCurrentItemIndex:(Ljava/lang/Object;I)V // method@0ef9 │ │ -06f76e: 0e00 |0003: return-void │ │ +09de84: |[09de84] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.setCurrentItemIndex:(Ljava/lang/Object;I)V │ │ +09de94: 7120 1418 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.setCurrentItemIndex:(Ljava/lang/Object;I)V // method@1814 │ │ +09de9a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=412 │ │ 0x0003 line=413 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordIcsImpl; │ │ 0x0000 - 0x0004 reg=1 record Ljava/lang/Object; │ │ @@ -157311,17 +221205,17 @@ │ │ type : '(Ljava/lang/Object;Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -06f770: |[06f770] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.setEnabled:(Ljava/lang/Object;Z)V │ │ -06f780: 7120 fa0e 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.setEnabled:(Ljava/lang/Object;Z)V // method@0efa │ │ -06f786: 0e00 |0003: return-void │ │ +09de9c: |[09de9c] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.setEnabled:(Ljava/lang/Object;Z)V │ │ +09deac: 7120 1518 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.setEnabled:(Ljava/lang/Object;Z)V // method@1815 │ │ +09deb2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=417 │ │ 0x0003 line=418 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordIcsImpl; │ │ 0x0000 - 0x0004 reg=1 record Ljava/lang/Object; │ │ @@ -157332,17 +221226,17 @@ │ │ type : '(Ljava/lang/Object;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -06f788: |[06f788] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.setFromIndex:(Ljava/lang/Object;I)V │ │ -06f798: 7120 fb0e 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.setFromIndex:(Ljava/lang/Object;I)V // method@0efb │ │ -06f79e: 0e00 |0003: return-void │ │ +09deb4: |[09deb4] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.setFromIndex:(Ljava/lang/Object;I)V │ │ +09dec4: 7120 1618 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.setFromIndex:(Ljava/lang/Object;I)V // method@1816 │ │ +09deca: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=422 │ │ 0x0003 line=423 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordIcsImpl; │ │ 0x0000 - 0x0004 reg=1 record Ljava/lang/Object; │ │ @@ -157353,17 +221247,17 @@ │ │ type : '(Ljava/lang/Object;Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -06f7a0: |[06f7a0] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.setFullScreen:(Ljava/lang/Object;Z)V │ │ -06f7b0: 7120 fc0e 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.setFullScreen:(Ljava/lang/Object;Z)V // method@0efc │ │ -06f7b6: 0e00 |0003: return-void │ │ +09decc: |[09decc] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.setFullScreen:(Ljava/lang/Object;Z)V │ │ +09dedc: 7120 1718 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.setFullScreen:(Ljava/lang/Object;Z)V // method@1817 │ │ +09dee2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=427 │ │ 0x0003 line=428 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordIcsImpl; │ │ 0x0000 - 0x0004 reg=1 record Ljava/lang/Object; │ │ @@ -157374,17 +221268,17 @@ │ │ type : '(Ljava/lang/Object;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -06f7b8: |[06f7b8] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.setItemCount:(Ljava/lang/Object;I)V │ │ -06f7c8: 7120 fd0e 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.setItemCount:(Ljava/lang/Object;I)V // method@0efd │ │ -06f7ce: 0e00 |0003: return-void │ │ +09dee4: |[09dee4] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.setItemCount:(Ljava/lang/Object;I)V │ │ +09def4: 7120 1818 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.setItemCount:(Ljava/lang/Object;I)V // method@1818 │ │ +09defa: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=432 │ │ 0x0003 line=433 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordIcsImpl; │ │ 0x0000 - 0x0004 reg=1 record Ljava/lang/Object; │ │ @@ -157395,17 +221289,17 @@ │ │ type : '(Ljava/lang/Object;Landroid/os/Parcelable;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -06f7d0: |[06f7d0] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.setParcelableData:(Ljava/lang/Object;Landroid/os/Parcelable;)V │ │ -06f7e0: 7120 fe0e 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.setParcelableData:(Ljava/lang/Object;Landroid/os/Parcelable;)V // method@0efe │ │ -06f7e6: 0e00 |0003: return-void │ │ +09defc: |[09defc] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.setParcelableData:(Ljava/lang/Object;Landroid/os/Parcelable;)V │ │ +09df0c: 7120 1918 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.setParcelableData:(Ljava/lang/Object;Landroid/os/Parcelable;)V // method@1819 │ │ +09df12: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=437 │ │ 0x0003 line=438 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordIcsImpl; │ │ 0x0000 - 0x0004 reg=1 record Ljava/lang/Object; │ │ @@ -157416,17 +221310,17 @@ │ │ type : '(Ljava/lang/Object;Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -06f7e8: |[06f7e8] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.setPassword:(Ljava/lang/Object;Z)V │ │ -06f7f8: 7120 ff0e 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.setPassword:(Ljava/lang/Object;Z)V // method@0eff │ │ -06f7fe: 0e00 |0003: return-void │ │ +09df14: |[09df14] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.setPassword:(Ljava/lang/Object;Z)V │ │ +09df24: 7120 1a18 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.setPassword:(Ljava/lang/Object;Z)V // method@181a │ │ +09df2a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=442 │ │ 0x0003 line=443 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordIcsImpl; │ │ 0x0000 - 0x0004 reg=1 record Ljava/lang/Object; │ │ @@ -157437,17 +221331,17 @@ │ │ type : '(Ljava/lang/Object;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -06f800: |[06f800] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.setRemovedCount:(Ljava/lang/Object;I)V │ │ -06f810: 7120 000f 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.setRemovedCount:(Ljava/lang/Object;I)V // method@0f00 │ │ -06f816: 0e00 |0003: return-void │ │ +09df2c: |[09df2c] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.setRemovedCount:(Ljava/lang/Object;I)V │ │ +09df3c: 7120 1b18 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.setRemovedCount:(Ljava/lang/Object;I)V // method@181b │ │ +09df42: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=447 │ │ 0x0003 line=448 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordIcsImpl; │ │ 0x0000 - 0x0004 reg=1 record Ljava/lang/Object; │ │ @@ -157458,17 +221352,17 @@ │ │ type : '(Ljava/lang/Object;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -06f818: |[06f818] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.setScrollX:(Ljava/lang/Object;I)V │ │ -06f828: 7120 010f 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.setScrollX:(Ljava/lang/Object;I)V // method@0f01 │ │ -06f82e: 0e00 |0003: return-void │ │ +09df44: |[09df44] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.setScrollX:(Ljava/lang/Object;I)V │ │ +09df54: 7120 1c18 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.setScrollX:(Ljava/lang/Object;I)V // method@181c │ │ +09df5a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=452 │ │ 0x0003 line=453 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordIcsImpl; │ │ 0x0000 - 0x0004 reg=1 record Ljava/lang/Object; │ │ @@ -157479,17 +221373,17 @@ │ │ type : '(Ljava/lang/Object;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -06f830: |[06f830] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.setScrollY:(Ljava/lang/Object;I)V │ │ -06f840: 7120 020f 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.setScrollY:(Ljava/lang/Object;I)V // method@0f02 │ │ -06f846: 0e00 |0003: return-void │ │ +09df5c: |[09df5c] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.setScrollY:(Ljava/lang/Object;I)V │ │ +09df6c: 7120 1d18 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.setScrollY:(Ljava/lang/Object;I)V // method@181d │ │ +09df72: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=457 │ │ 0x0003 line=458 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordIcsImpl; │ │ 0x0000 - 0x0004 reg=1 record Ljava/lang/Object; │ │ @@ -157500,17 +221394,17 @@ │ │ type : '(Ljava/lang/Object;Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -06f848: |[06f848] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.setScrollable:(Ljava/lang/Object;Z)V │ │ -06f858: 7120 030f 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.setScrollable:(Ljava/lang/Object;Z)V // method@0f03 │ │ -06f85e: 0e00 |0003: return-void │ │ +09df74: |[09df74] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.setScrollable:(Ljava/lang/Object;Z)V │ │ +09df84: 7120 1e18 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.setScrollable:(Ljava/lang/Object;Z)V // method@181e │ │ +09df8a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=462 │ │ 0x0003 line=463 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordIcsImpl; │ │ 0x0000 - 0x0004 reg=1 record Ljava/lang/Object; │ │ @@ -157521,17 +221415,17 @@ │ │ type : '(Ljava/lang/Object;Landroid/view/View;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -06f860: |[06f860] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.setSource:(Ljava/lang/Object;Landroid/view/View;)V │ │ -06f870: 7120 040f 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.setSource:(Ljava/lang/Object;Landroid/view/View;)V // method@0f04 │ │ -06f876: 0e00 |0003: return-void │ │ +09df8c: |[09df8c] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.setSource:(Ljava/lang/Object;Landroid/view/View;)V │ │ +09df9c: 7120 1f18 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.setSource:(Ljava/lang/Object;Landroid/view/View;)V // method@181f │ │ +09dfa2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=467 │ │ 0x0003 line=468 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordIcsImpl; │ │ 0x0000 - 0x0004 reg=1 record Ljava/lang/Object; │ │ @@ -157542,44 +221436,44 @@ │ │ type : '(Ljava/lang/Object;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -06f878: |[06f878] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.setToIndex:(Ljava/lang/Object;I)V │ │ -06f888: 7120 050f 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.setToIndex:(Ljava/lang/Object;I)V // method@0f05 │ │ -06f88e: 0e00 |0003: return-void │ │ +09dfa4: |[09dfa4] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.setToIndex:(Ljava/lang/Object;I)V │ │ +09dfb4: 7120 2018 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.setToIndex:(Ljava/lang/Object;I)V // method@1820 │ │ +09dfba: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=472 │ │ 0x0003 line=473 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordIcsImpl; │ │ 0x0000 - 0x0004 reg=1 record Ljava/lang/Object; │ │ 0x0000 - 0x0004 reg=2 toIndex I │ │ │ │ - source_file_idx : 433 (AccessibilityRecordCompat.java) │ │ + source_file_idx : 507 (AccessibilityRecordCompat.java) │ │ │ │ -Class #618 header: │ │ -class_idx : 597 │ │ +Class #909 header: │ │ +class_idx : 942 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 596 │ │ -source_file_idx : 2145 │ │ +superclass_idx : 941 │ │ +source_file_idx : 2908 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ -Class #618 annotations: │ │ +Class #909 annotations: │ │ Annotations on class │ │ VISIBILITY_SYSTEM Ldalvik/annotation/EnclosingClass; value=Landroid/support/v4/widget/ListPopupWindowCompat; │ │ VISIBILITY_SYSTEM Ldalvik/annotation/InnerClass; accessFlags=8 name="KitKatListPopupWindowImpl" │ │ │ │ -Class #618 - │ │ +Class #909 - │ │ Class descriptor : 'Landroid/support/v4/widget/ListPopupWindowCompat$KitKatListPopupWindowImpl;' │ │ Access flags : 0x0000 () │ │ Superclass : 'Landroid/support/v4/widget/ListPopupWindowCompat$BaseListPopupWindowImpl;' │ │ Interfaces - │ │ Static fields - │ │ Instance fields - │ │ Direct methods - │ │ @@ -157588,17 +221482,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -06f890: |[06f890] android.support.v4.widget.ListPopupWindowCompat$KitKatListPopupWindowImpl.:()V │ │ -06f8a0: 7010 4b10 0000 |0000: invoke-direct {v0}, Landroid/support/v4/widget/ListPopupWindowCompat$BaseListPopupWindowImpl;.:()V // method@104b │ │ -06f8a6: 0e00 |0003: return-void │ │ +09dfbc: |[09dfbc] android.support.v4.widget.ListPopupWindowCompat$KitKatListPopupWindowImpl.:()V │ │ +09dfcc: 7010 b319 0000 |0000: invoke-direct {v0}, Landroid/support/v4/widget/ListPopupWindowCompat$BaseListPopupWindowImpl;.:()V // method@19b3 │ │ +09dfd2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=47 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/widget/ListPopupWindowCompat$KitKatListPopupWindowImpl; │ │ │ │ Virtual methods - │ │ @@ -157607,44 +221501,44 @@ │ │ type : '(Ljava/lang/Object;Landroid/view/View;)Landroid/view/View$OnTouchListener;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -06f8a8: |[06f8a8] android.support.v4.widget.ListPopupWindowCompat$KitKatListPopupWindowImpl.createDragToOpenListener:(Ljava/lang/Object;Landroid/view/View;)Landroid/view/View$OnTouchListener; │ │ -06f8b8: 7120 5410 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/widget/ListPopupWindowCompatKitKat;.createDragToOpenListener:(Ljava/lang/Object;Landroid/view/View;)Landroid/view/View$OnTouchListener; // method@1054 │ │ -06f8be: 0c00 |0003: move-result-object v0 │ │ -06f8c0: 1100 |0004: return-object v0 │ │ +09dfd4: |[09dfd4] android.support.v4.widget.ListPopupWindowCompat$KitKatListPopupWindowImpl.createDragToOpenListener:(Ljava/lang/Object;Landroid/view/View;)Landroid/view/View$OnTouchListener; │ │ +09dfe4: 7120 bc19 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/widget/ListPopupWindowCompatKitKat;.createDragToOpenListener:(Ljava/lang/Object;Landroid/view/View;)Landroid/view/View$OnTouchListener; // method@19bc │ │ +09dfea: 0c00 |0003: move-result-object v0 │ │ +09dfec: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=50 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/widget/ListPopupWindowCompat$KitKatListPopupWindowImpl; │ │ 0x0000 - 0x0005 reg=2 listPopupWindow Ljava/lang/Object; │ │ 0x0000 - 0x0005 reg=3 src Landroid/view/View; │ │ │ │ - source_file_idx : 2145 (ListPopupWindowCompat.java) │ │ + source_file_idx : 2908 (ListPopupWindowCompat.java) │ │ │ │ -Class #619 header: │ │ -class_idx : 603 │ │ +Class #910 header: │ │ +class_idx : 956 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 602 │ │ -source_file_idx : 2549 │ │ +superclass_idx : 955 │ │ +source_file_idx : 3452 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ -Class #619 annotations: │ │ +Class #910 annotations: │ │ Annotations on class │ │ VISIBILITY_SYSTEM Ldalvik/annotation/EnclosingClass; value=Landroid/support/v4/widget/PopupMenuCompat; │ │ VISIBILITY_SYSTEM Ldalvik/annotation/InnerClass; accessFlags=8 name="KitKatPopupMenuImpl" │ │ │ │ -Class #619 - │ │ +Class #910 - │ │ Class descriptor : 'Landroid/support/v4/widget/PopupMenuCompat$KitKatPopupMenuImpl;' │ │ Access flags : 0x0000 () │ │ Superclass : 'Landroid/support/v4/widget/PopupMenuCompat$BasePopupMenuImpl;' │ │ Interfaces - │ │ Static fields - │ │ Instance fields - │ │ Direct methods - │ │ @@ -157653,17 +221547,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -06f8c4: |[06f8c4] android.support.v4.widget.PopupMenuCompat$KitKatPopupMenuImpl.:()V │ │ -06f8d4: 7010 5910 0000 |0000: invoke-direct {v0}, Landroid/support/v4/widget/PopupMenuCompat$BasePopupMenuImpl;.:()V // method@1059 │ │ -06f8da: 0e00 |0003: return-void │ │ +09dff0: |[09dff0] android.support.v4.widget.PopupMenuCompat$KitKatPopupMenuImpl.:()V │ │ +09e000: 7010 111a 0000 |0000: invoke-direct {v0}, Landroid/support/v4/widget/PopupMenuCompat$BasePopupMenuImpl;.:()V // method@1a11 │ │ +09e006: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=46 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/widget/PopupMenuCompat$KitKatPopupMenuImpl; │ │ │ │ Virtual methods - │ │ @@ -157672,42 +221566,110 @@ │ │ type : '(Ljava/lang/Object;)Landroid/view/View$OnTouchListener;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -06f8dc: |[06f8dc] android.support.v4.widget.PopupMenuCompat$KitKatPopupMenuImpl.getDragToOpenListener:(Ljava/lang/Object;)Landroid/view/View$OnTouchListener; │ │ -06f8ec: 7110 6210 0200 |0000: invoke-static {v2}, Landroid/support/v4/widget/PopupMenuCompatKitKat;.getDragToOpenListener:(Ljava/lang/Object;)Landroid/view/View$OnTouchListener; // method@1062 │ │ -06f8f2: 0c00 |0003: move-result-object v0 │ │ -06f8f4: 1100 |0004: return-object v0 │ │ +09e008: |[09e008] android.support.v4.widget.PopupMenuCompat$KitKatPopupMenuImpl.getDragToOpenListener:(Ljava/lang/Object;)Landroid/view/View$OnTouchListener; │ │ +09e018: 7110 1a1a 0200 |0000: invoke-static {v2}, Landroid/support/v4/widget/PopupMenuCompatKitKat;.getDragToOpenListener:(Ljava/lang/Object;)Landroid/view/View$OnTouchListener; // method@1a1a │ │ +09e01e: 0c00 |0003: move-result-object v0 │ │ +09e020: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=49 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/widget/PopupMenuCompat$KitKatPopupMenuImpl; │ │ 0x0000 - 0x0005 reg=2 popupMenu Ljava/lang/Object; │ │ │ │ - source_file_idx : 2549 (PopupMenuCompat.java) │ │ + source_file_idx : 3452 (PopupMenuCompat.java) │ │ │ │ -Class #620 header: │ │ -class_idx : 607 │ │ +Class #911 header: │ │ +class_idx : 961 │ │ +access_flags : 0 (0x0000) │ │ +superclass_idx : 960 │ │ +source_file_idx : 3455 │ │ +static_fields_size : 0 │ │ +instance_fields_size: 0 │ │ +direct_methods_size : 1 │ │ +virtual_methods_size: 1 │ │ + │ │ +Class #911 annotations: │ │ +Annotations on class │ │ + VISIBILITY_SYSTEM Ldalvik/annotation/EnclosingClass; value=Landroid/support/v4/widget/PopupWindowCompat; │ │ + VISIBILITY_SYSTEM Ldalvik/annotation/InnerClass; accessFlags=8 name="KitKatPopupWindowImpl" │ │ + │ │ +Class #911 - │ │ + Class descriptor : 'Landroid/support/v4/widget/PopupWindowCompat$KitKatPopupWindowImpl;' │ │ + Access flags : 0x0000 () │ │ + Superclass : 'Landroid/support/v4/widget/PopupWindowCompat$BasePopupWindowImpl;' │ │ + Interfaces - │ │ + Static fields - │ │ + Instance fields - │ │ + Direct methods - │ │ + #0 : (in Landroid/support/v4/widget/PopupWindowCompat$KitKatPopupWindowImpl;) │ │ + name : '' │ │ + type : '()V' │ │ + access : 0x10000 (CONSTRUCTOR) │ │ + code - │ │ + registers : 1 │ │ + ins : 1 │ │ + outs : 1 │ │ + insns size : 4 16-bit code units │ │ +09e024: |[09e024] android.support.v4.widget.PopupWindowCompat$KitKatPopupWindowImpl.:()V │ │ +09e034: 7010 1b1a 0000 |0000: invoke-direct {v0}, Landroid/support/v4/widget/PopupWindowCompat$BasePopupWindowImpl;.:()V // method@1a1b │ │ +09e03a: 0e00 |0003: return-void │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=50 │ │ + locals : │ │ + 0x0000 - 0x0004 reg=0 this Landroid/support/v4/widget/PopupWindowCompat$KitKatPopupWindowImpl; │ │ + │ │ + Virtual methods - │ │ + #0 : (in Landroid/support/v4/widget/PopupWindowCompat$KitKatPopupWindowImpl;) │ │ + name : 'showAsDropDown' │ │ + type : '(Landroid/widget/PopupWindow;Landroid/view/View;III)V' │ │ + access : 0x0001 (PUBLIC) │ │ + code - │ │ + registers : 6 │ │ + ins : 6 │ │ + outs : 5 │ │ + insns size : 4 16-bit code units │ │ +09e03c: |[09e03c] android.support.v4.widget.PopupWindowCompat$KitKatPopupWindowImpl.showAsDropDown:(Landroid/widget/PopupWindow;Landroid/view/View;III)V │ │ +09e04c: 7155 241a 2143 |0000: invoke-static {v1, v2, v3, v4, v5}, Landroid/support/v4/widget/PopupWindowCompatKitKat;.showAsDropDown:(Landroid/widget/PopupWindow;Landroid/view/View;III)V // method@1a24 │ │ +09e052: 0e00 |0003: return-void │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=54 │ │ + 0x0003 line=55 │ │ + locals : │ │ + 0x0000 - 0x0004 reg=0 this Landroid/support/v4/widget/PopupWindowCompat$KitKatPopupWindowImpl; │ │ + 0x0000 - 0x0004 reg=1 popup Landroid/widget/PopupWindow; │ │ + 0x0000 - 0x0004 reg=2 anchor Landroid/view/View; │ │ + 0x0000 - 0x0004 reg=3 xoff I │ │ + 0x0000 - 0x0004 reg=4 yoff I │ │ + 0x0000 - 0x0004 reg=5 gravity I │ │ + │ │ + source_file_idx : 3455 (PopupWindowCompat.java) │ │ + │ │ +Class #912 header: │ │ +class_idx : 965 │ │ access_flags : 1025 (0x0401) │ │ -superclass_idx : 576 │ │ -source_file_idx : 2599 │ │ +superclass_idx : 911 │ │ +source_file_idx : 3541 │ │ static_fields_size : 0 │ │ instance_fields_size: 3 │ │ direct_methods_size : 3 │ │ virtual_methods_size: 4 │ │ │ │ -Class #620 annotations: │ │ -Annotations on method #4195 '' │ │ +Class #912 annotations: │ │ +Annotations on method #6693 '' │ │ VISIBILITY_RUNTIME Ljava/lang/Deprecated; │ │ │ │ -Class #620 - │ │ +Class #912 - │ │ Class descriptor : 'Landroid/support/v4/widget/ResourceCursorAdapter;' │ │ Access flags : 0x0401 (PUBLIC ABSTRACT) │ │ Superclass : 'Landroid/support/v4/widget/CursorAdapter;' │ │ Interfaces - │ │ Static fields - │ │ Instance fields - │ │ #0 : (in Landroid/support/v4/widget/ResourceCursorAdapter;) │ │ @@ -157728,24 +221690,24 @@ │ │ type : '(Landroid/content/Context;ILandroid/database/Cursor;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 3 │ │ insns size : 18 16-bit code units │ │ -06f8f8: |[06f8f8] android.support.v4.widget.ResourceCursorAdapter.:(Landroid/content/Context;ILandroid/database/Cursor;)V │ │ -06f908: 7030 5f0f 2104 |0000: invoke-direct {v1, v2, v4}, Landroid/support/v4/widget/CursorAdapter;.:(Landroid/content/Context;Landroid/database/Cursor;)V // method@0f5f │ │ -06f90e: 5913 c904 |0003: iput v3, v1, Landroid/support/v4/widget/ResourceCursorAdapter;.mDropDownLayout:I // field@04c9 │ │ -06f912: 5913 cb04 |0005: iput v3, v1, Landroid/support/v4/widget/ResourceCursorAdapter;.mLayout:I // field@04cb │ │ -06f916: 1a00 1f15 |0007: const-string v0, "layout_inflater" // string@151f │ │ -06f91a: 6e20 d000 0200 |0009: invoke-virtual {v2, v0}, Landroid/content/Context;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@00d0 │ │ -06f920: 0c00 |000c: move-result-object v0 │ │ -06f922: 1f00 b202 |000d: check-cast v0, Landroid/view/LayoutInflater; // type@02b2 │ │ -06f926: 5b10 ca04 |000f: iput-object v0, v1, Landroid/support/v4/widget/ResourceCursorAdapter;.mInflater:Landroid/view/LayoutInflater; // field@04ca │ │ -06f92a: 0e00 |0011: return-void │ │ +09e054: |[09e054] android.support.v4.widget.ResourceCursorAdapter.:(Landroid/content/Context;ILandroid/database/Cursor;)V │ │ +09e064: 7030 9d18 2104 |0000: invoke-direct {v1, v2, v4}, Landroid/support/v4/widget/CursorAdapter;.:(Landroid/content/Context;Landroid/database/Cursor;)V // method@189d │ │ +09e06a: 5913 8707 |0003: iput v3, v1, Landroid/support/v4/widget/ResourceCursorAdapter;.mDropDownLayout:I // field@0787 │ │ +09e06e: 5913 8907 |0005: iput v3, v1, Landroid/support/v4/widget/ResourceCursorAdapter;.mLayout:I // field@0789 │ │ +09e072: 1a00 101c |0007: const-string v0, "layout_inflater" // string@1c10 │ │ +09e076: 6e20 1401 0200 |0009: invoke-virtual {v2, v0}, Landroid/content/Context;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@0114 │ │ +09e07c: 0c00 |000c: move-result-object v0 │ │ +09e07e: 1f00 2704 |000d: check-cast v0, Landroid/view/LayoutInflater; // type@0427 │ │ +09e082: 5b10 8807 |000f: iput-object v0, v1, Landroid/support/v4/widget/ResourceCursorAdapter;.mInflater:Landroid/view/LayoutInflater; // field@0788 │ │ +09e086: 0e00 |0011: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=54 │ │ 0x0003 line=55 │ │ 0x0007 line=56 │ │ 0x0011 line=57 │ │ locals : │ │ @@ -157759,24 +221721,24 @@ │ │ type : '(Landroid/content/Context;ILandroid/database/Cursor;I)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 6 │ │ ins : 5 │ │ outs : 4 │ │ insns size : 18 16-bit code units │ │ -06f92c: |[06f92c] android.support.v4.widget.ResourceCursorAdapter.:(Landroid/content/Context;ILandroid/database/Cursor;I)V │ │ -06f93c: 7040 600f 2154 |0000: invoke-direct {v1, v2, v4, v5}, Landroid/support/v4/widget/CursorAdapter;.:(Landroid/content/Context;Landroid/database/Cursor;I)V // method@0f60 │ │ -06f942: 5913 c904 |0003: iput v3, v1, Landroid/support/v4/widget/ResourceCursorAdapter;.mDropDownLayout:I // field@04c9 │ │ -06f946: 5913 cb04 |0005: iput v3, v1, Landroid/support/v4/widget/ResourceCursorAdapter;.mLayout:I // field@04cb │ │ -06f94a: 1a00 1f15 |0007: const-string v0, "layout_inflater" // string@151f │ │ -06f94e: 6e20 d000 0200 |0009: invoke-virtual {v2, v0}, Landroid/content/Context;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@00d0 │ │ -06f954: 0c00 |000c: move-result-object v0 │ │ -06f956: 1f00 b202 |000d: check-cast v0, Landroid/view/LayoutInflater; // type@02b2 │ │ -06f95a: 5b10 ca04 |000f: iput-object v0, v1, Landroid/support/v4/widget/ResourceCursorAdapter;.mInflater:Landroid/view/LayoutInflater; // field@04ca │ │ -06f95e: 0e00 |0011: return-void │ │ +09e088: |[09e088] android.support.v4.widget.ResourceCursorAdapter.:(Landroid/content/Context;ILandroid/database/Cursor;I)V │ │ +09e098: 7040 9e18 2154 |0000: invoke-direct {v1, v2, v4, v5}, Landroid/support/v4/widget/CursorAdapter;.:(Landroid/content/Context;Landroid/database/Cursor;I)V // method@189e │ │ +09e09e: 5913 8707 |0003: iput v3, v1, Landroid/support/v4/widget/ResourceCursorAdapter;.mDropDownLayout:I // field@0787 │ │ +09e0a2: 5913 8907 |0005: iput v3, v1, Landroid/support/v4/widget/ResourceCursorAdapter;.mLayout:I // field@0789 │ │ +09e0a6: 1a00 101c |0007: const-string v0, "layout_inflater" // string@1c10 │ │ +09e0aa: 6e20 1401 0200 |0009: invoke-virtual {v2, v0}, Landroid/content/Context;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@0114 │ │ +09e0b0: 0c00 |000c: move-result-object v0 │ │ +09e0b2: 1f00 2704 |000d: check-cast v0, Landroid/view/LayoutInflater; // type@0427 │ │ +09e0b6: 5b10 8807 |000f: iput-object v0, v1, Landroid/support/v4/widget/ResourceCursorAdapter;.mInflater:Landroid/view/LayoutInflater; // field@0788 │ │ +09e0ba: 0e00 |0011: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=93 │ │ 0x0003 line=94 │ │ 0x0007 line=95 │ │ 0x0011 line=96 │ │ locals : │ │ @@ -157791,24 +221753,24 @@ │ │ type : '(Landroid/content/Context;ILandroid/database/Cursor;Z)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 6 │ │ ins : 5 │ │ outs : 4 │ │ insns size : 18 16-bit code units │ │ -06f960: |[06f960] android.support.v4.widget.ResourceCursorAdapter.:(Landroid/content/Context;ILandroid/database/Cursor;Z)V │ │ -06f970: 7040 610f 2154 |0000: invoke-direct {v1, v2, v4, v5}, Landroid/support/v4/widget/CursorAdapter;.:(Landroid/content/Context;Landroid/database/Cursor;Z)V // method@0f61 │ │ -06f976: 5913 c904 |0003: iput v3, v1, Landroid/support/v4/widget/ResourceCursorAdapter;.mDropDownLayout:I // field@04c9 │ │ -06f97a: 5913 cb04 |0005: iput v3, v1, Landroid/support/v4/widget/ResourceCursorAdapter;.mLayout:I // field@04cb │ │ -06f97e: 1a00 1f15 |0007: const-string v0, "layout_inflater" // string@151f │ │ -06f982: 6e20 d000 0200 |0009: invoke-virtual {v2, v0}, Landroid/content/Context;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@00d0 │ │ -06f988: 0c00 |000c: move-result-object v0 │ │ -06f98a: 1f00 b202 |000d: check-cast v0, Landroid/view/LayoutInflater; // type@02b2 │ │ -06f98e: 5b10 ca04 |000f: iput-object v0, v1, Landroid/support/v4/widget/ResourceCursorAdapter;.mInflater:Landroid/view/LayoutInflater; // field@04ca │ │ -06f992: 0e00 |0011: return-void │ │ +09e0bc: |[09e0bc] android.support.v4.widget.ResourceCursorAdapter.:(Landroid/content/Context;ILandroid/database/Cursor;Z)V │ │ +09e0cc: 7040 9f18 2154 |0000: invoke-direct {v1, v2, v4, v5}, Landroid/support/v4/widget/CursorAdapter;.:(Landroid/content/Context;Landroid/database/Cursor;Z)V // method@189f │ │ +09e0d2: 5913 8707 |0003: iput v3, v1, Landroid/support/v4/widget/ResourceCursorAdapter;.mDropDownLayout:I // field@0787 │ │ +09e0d6: 5913 8907 |0005: iput v3, v1, Landroid/support/v4/widget/ResourceCursorAdapter;.mLayout:I // field@0789 │ │ +09e0da: 1a00 101c |0007: const-string v0, "layout_inflater" // string@1c10 │ │ +09e0de: 6e20 1401 0200 |0009: invoke-virtual {v2, v0}, Landroid/content/Context;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@0114 │ │ +09e0e4: 0c00 |000c: move-result-object v0 │ │ +09e0e6: 1f00 2704 |000d: check-cast v0, Landroid/view/LayoutInflater; // type@0427 │ │ +09e0ea: 5b10 8807 |000f: iput-object v0, v1, Landroid/support/v4/widget/ResourceCursorAdapter;.mInflater:Landroid/view/LayoutInflater; // field@0788 │ │ +09e0ee: 0e00 |0011: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=76 │ │ 0x0003 line=77 │ │ 0x0007 line=78 │ │ 0x0011 line=79 │ │ locals : │ │ @@ -157824,21 +221786,21 @@ │ │ type : '(Landroid/content/Context;Landroid/database/Cursor;Landroid/view/ViewGroup;)Landroid/view/View;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 10 16-bit code units │ │ -06f994: |[06f994] android.support.v4.widget.ResourceCursorAdapter.newDropDownView:(Landroid/content/Context;Landroid/database/Cursor;Landroid/view/ViewGroup;)Landroid/view/View; │ │ -06f9a4: 5430 ca04 |0000: iget-object v0, v3, Landroid/support/v4/widget/ResourceCursorAdapter;.mInflater:Landroid/view/LayoutInflater; // field@04ca │ │ -06f9a8: 5231 c904 |0002: iget v1, v3, Landroid/support/v4/widget/ResourceCursorAdapter;.mDropDownLayout:I // field@04c9 │ │ -06f9ac: 1202 |0004: const/4 v2, #int 0 // #0 │ │ -06f9ae: 6e40 6a12 1026 |0005: invoke-virtual {v0, v1, v6, v2}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@126a │ │ -06f9b4: 0c00 |0008: move-result-object v0 │ │ -06f9b6: 1100 |0009: return-object v0 │ │ +09e0f0: |[09e0f0] android.support.v4.widget.ResourceCursorAdapter.newDropDownView:(Landroid/content/Context;Landroid/database/Cursor;Landroid/view/ViewGroup;)Landroid/view/View; │ │ +09e100: 5430 8807 |0000: iget-object v0, v3, Landroid/support/v4/widget/ResourceCursorAdapter;.mInflater:Landroid/view/LayoutInflater; // field@0788 │ │ +09e104: 5231 8707 |0002: iget v1, v3, Landroid/support/v4/widget/ResourceCursorAdapter;.mDropDownLayout:I // field@0787 │ │ +09e108: 1202 |0004: const/4 v2, #int 0 // #0 │ │ +09e10a: 6e40 a91c 1026 |0005: invoke-virtual {v0, v1, v6, v2}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@1ca9 │ │ +09e110: 0c00 |0008: move-result-object v0 │ │ +09e112: 1100 |0009: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=111 │ │ locals : │ │ 0x0000 - 0x000a reg=3 this Landroid/support/v4/widget/ResourceCursorAdapter; │ │ 0x0000 - 0x000a reg=4 context Landroid/content/Context; │ │ 0x0000 - 0x000a reg=5 cursor Landroid/database/Cursor; │ │ @@ -157849,21 +221811,21 @@ │ │ type : '(Landroid/content/Context;Landroid/database/Cursor;Landroid/view/ViewGroup;)Landroid/view/View;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 10 16-bit code units │ │ -06f9b8: |[06f9b8] android.support.v4.widget.ResourceCursorAdapter.newView:(Landroid/content/Context;Landroid/database/Cursor;Landroid/view/ViewGroup;)Landroid/view/View; │ │ -06f9c8: 5430 ca04 |0000: iget-object v0, v3, Landroid/support/v4/widget/ResourceCursorAdapter;.mInflater:Landroid/view/LayoutInflater; // field@04ca │ │ -06f9cc: 5231 cb04 |0002: iget v1, v3, Landroid/support/v4/widget/ResourceCursorAdapter;.mLayout:I // field@04cb │ │ -06f9d0: 1202 |0004: const/4 v2, #int 0 // #0 │ │ -06f9d2: 6e40 6a12 1026 |0005: invoke-virtual {v0, v1, v6, v2}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@126a │ │ -06f9d8: 0c00 |0008: move-result-object v0 │ │ -06f9da: 1100 |0009: return-object v0 │ │ +09e114: |[09e114] android.support.v4.widget.ResourceCursorAdapter.newView:(Landroid/content/Context;Landroid/database/Cursor;Landroid/view/ViewGroup;)Landroid/view/View; │ │ +09e124: 5430 8807 |0000: iget-object v0, v3, Landroid/support/v4/widget/ResourceCursorAdapter;.mInflater:Landroid/view/LayoutInflater; // field@0788 │ │ +09e128: 5231 8907 |0002: iget v1, v3, Landroid/support/v4/widget/ResourceCursorAdapter;.mLayout:I // field@0789 │ │ +09e12c: 1202 |0004: const/4 v2, #int 0 // #0 │ │ +09e12e: 6e40 a91c 1026 |0005: invoke-virtual {v0, v1, v6, v2}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@1ca9 │ │ +09e134: 0c00 |0008: move-result-object v0 │ │ +09e136: 1100 |0009: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=106 │ │ locals : │ │ 0x0000 - 0x000a reg=3 this Landroid/support/v4/widget/ResourceCursorAdapter; │ │ 0x0000 - 0x000a reg=4 context Landroid/content/Context; │ │ 0x0000 - 0x000a reg=5 cursor Landroid/database/Cursor; │ │ @@ -157874,17 +221836,17 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -06f9dc: |[06f9dc] android.support.v4.widget.ResourceCursorAdapter.setDropDownViewResource:(I)V │ │ -06f9ec: 5901 c904 |0000: iput v1, v0, Landroid/support/v4/widget/ResourceCursorAdapter;.mDropDownLayout:I // field@04c9 │ │ -06f9f0: 0e00 |0002: return-void │ │ +09e138: |[09e138] android.support.v4.widget.ResourceCursorAdapter.setDropDownViewResource:(I)V │ │ +09e148: 5901 8707 |0000: iput v1, v0, Landroid/support/v4/widget/ResourceCursorAdapter;.mDropDownLayout:I // field@0787 │ │ +09e14c: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=129 │ │ 0x0002 line=130 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Landroid/support/v4/widget/ResourceCursorAdapter; │ │ 0x0000 - 0x0003 reg=1 dropDownLayout I │ │ @@ -157894,43 +221856,43 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -06f9f4: |[06f9f4] android.support.v4.widget.ResourceCursorAdapter.setViewResource:(I)V │ │ -06fa04: 5901 cb04 |0000: iput v1, v0, Landroid/support/v4/widget/ResourceCursorAdapter;.mLayout:I // field@04cb │ │ -06fa08: 0e00 |0002: return-void │ │ +09e150: |[09e150] android.support.v4.widget.ResourceCursorAdapter.setViewResource:(I)V │ │ +09e160: 5901 8907 |0000: iput v1, v0, Landroid/support/v4/widget/ResourceCursorAdapter;.mLayout:I // field@0789 │ │ +09e164: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=120 │ │ 0x0002 line=121 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Landroid/support/v4/widget/ResourceCursorAdapter; │ │ 0x0000 - 0x0003 reg=1 layout I │ │ │ │ - source_file_idx : 2599 (ResourceCursorAdapter.java) │ │ + source_file_idx : 3541 (ResourceCursorAdapter.java) │ │ │ │ -Class #621 header: │ │ -class_idx : 611 │ │ +Class #913 header: │ │ +class_idx : 969 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 610 │ │ -source_file_idx : 2660 │ │ +superclass_idx : 968 │ │ +source_file_idx : 3656 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ -Class #621 annotations: │ │ +Class #913 annotations: │ │ Annotations on class │ │ VISIBILITY_SYSTEM Ldalvik/annotation/EnclosingClass; value=Landroid/support/v4/widget/ScrollerCompat; │ │ VISIBILITY_SYSTEM Ldalvik/annotation/InnerClass; accessFlags=8 name="ScrollerCompatImplIcs" │ │ │ │ -Class #621 - │ │ +Class #913 - │ │ Class descriptor : 'Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImplIcs;' │ │ Access flags : 0x0000 () │ │ Superclass : 'Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImplGingerbread;' │ │ Interfaces - │ │ Static fields - │ │ Instance fields - │ │ Direct methods - │ │ @@ -157939,62 +221901,62 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -06fa0c: |[06fa0c] android.support.v4.widget.ScrollerCompat$ScrollerCompatImplIcs.:()V │ │ -06fa1c: 7010 8e10 0000 |0000: invoke-direct {v0}, Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImplGingerbread;.:()V // method@108e │ │ -06fa22: 0e00 |0003: return-void │ │ +09e168: |[09e168] android.support.v4.widget.ScrollerCompat$ScrollerCompatImplIcs.:()V │ │ +09e178: 7010 501a 0000 |0000: invoke-direct {v0}, Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImplGingerbread;.:()V // method@1a50 │ │ +09e17e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=231 │ │ + 0x0000 line=238 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImplIcs; │ │ │ │ Virtual methods - │ │ #0 : (in Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImplIcs;) │ │ name : 'getCurrVelocity' │ │ type : '(Ljava/lang/Object;)F' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -06fa24: |[06fa24] android.support.v4.widget.ScrollerCompat$ScrollerCompatImplIcs.getCurrVelocity:(Ljava/lang/Object;)F │ │ -06fa34: 7110 c510 0200 |0000: invoke-static {v2}, Landroid/support/v4/widget/ScrollerCompatIcs;.getCurrVelocity:(Ljava/lang/Object;)F // method@10c5 │ │ -06fa3a: 0a00 |0003: move-result v0 │ │ -06fa3c: 0f00 |0004: return v0 │ │ +09e180: |[09e180] android.support.v4.widget.ScrollerCompat$ScrollerCompatImplIcs.getCurrVelocity:(Ljava/lang/Object;)F │ │ +09e190: 7110 871a 0200 |0000: invoke-static {v2}, Landroid/support/v4/widget/ScrollerCompatIcs;.getCurrVelocity:(Ljava/lang/Object;)F // method@1a87 │ │ +09e196: 0a00 |0003: move-result v0 │ │ +09e198: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=234 │ │ + 0x0000 line=241 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImplIcs; │ │ 0x0000 - 0x0005 reg=2 scroller Ljava/lang/Object; │ │ │ │ - source_file_idx : 2660 (ScrollerCompat.java) │ │ + source_file_idx : 3656 (ScrollerCompat.java) │ │ │ │ -Class #622 header: │ │ -class_idx : 619 │ │ +Class #914 header: │ │ +class_idx : 977 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 622 │ │ -source_file_idx : 2671 │ │ +superclass_idx : 980 │ │ +source_file_idx : 3667 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 16 │ │ │ │ -Class #622 annotations: │ │ +Class #914 annotations: │ │ Annotations on class │ │ VISIBILITY_SYSTEM Ldalvik/annotation/EnclosingClass; value=Landroid/support/v4/widget/SearchViewCompat; │ │ VISIBILITY_SYSTEM Ldalvik/annotation/InnerClass; accessFlags=8 name="SearchViewCompatHoneycombImpl" │ │ │ │ -Class #622 - │ │ +Class #914 - │ │ Class descriptor : 'Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatHoneycombImpl;' │ │ Access flags : 0x0000 () │ │ Superclass : 'Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatStubImpl;' │ │ Interfaces - │ │ Static fields - │ │ Instance fields - │ │ Direct methods - │ │ @@ -158003,17 +221965,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -06fa40: |[06fa40] android.support.v4.widget.SearchViewCompat$SearchViewCompatHoneycombImpl.:()V │ │ -06fa50: 7010 f710 0000 |0000: invoke-direct {v0}, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatStubImpl;.:()V // method@10f7 │ │ -06fa56: 0e00 |0003: return-void │ │ +09e19c: |[09e19c] android.support.v4.widget.SearchViewCompat$SearchViewCompatHoneycombImpl.:()V │ │ +09e1ac: 7010 b91a 0000 |0000: invoke-direct {v0}, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatStubImpl;.:()V // method@1ab9 │ │ +09e1b2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=135 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatHoneycombImpl; │ │ │ │ Virtual methods - │ │ @@ -158022,18 +221984,18 @@ │ │ type : '(Landroid/view/View;)Ljava/lang/CharSequence;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -06fa58: |[06fa58] android.support.v4.widget.SearchViewCompat$SearchViewCompatHoneycombImpl.getQuery:(Landroid/view/View;)Ljava/lang/CharSequence; │ │ -06fa68: 7110 2611 0200 |0000: invoke-static {v2}, Landroid/support/v4/widget/SearchViewCompatHoneycomb;.getQuery:(Landroid/view/View;)Ljava/lang/CharSequence; // method@1126 │ │ -06fa6e: 0c00 |0003: move-result-object v0 │ │ -06fa70: 1100 |0004: return-object v0 │ │ +09e1b4: |[09e1b4] android.support.v4.widget.SearchViewCompat$SearchViewCompatHoneycombImpl.getQuery:(Landroid/view/View;)Ljava/lang/CharSequence; │ │ +09e1c4: 7110 e81a 0200 |0000: invoke-static {v2}, Landroid/support/v4/widget/SearchViewCompatHoneycomb;.getQuery:(Landroid/view/View;)Ljava/lang/CharSequence; // method@1ae8 │ │ +09e1ca: 0c00 |0003: move-result-object v0 │ │ +09e1cc: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=185 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatHoneycombImpl; │ │ 0x0000 - 0x0005 reg=2 searchView Landroid/view/View; │ │ │ │ @@ -158042,18 +222004,18 @@ │ │ type : '(Landroid/view/View;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -06fa74: |[06fa74] android.support.v4.widget.SearchViewCompat$SearchViewCompatHoneycombImpl.isIconified:(Landroid/view/View;)Z │ │ -06fa84: 7110 2711 0200 |0000: invoke-static {v2}, Landroid/support/v4/widget/SearchViewCompatHoneycomb;.isIconified:(Landroid/view/View;)Z // method@1127 │ │ -06fa8a: 0a00 |0003: move-result v0 │ │ -06fa8c: 0f00 |0004: return v0 │ │ +09e1d0: |[09e1d0] android.support.v4.widget.SearchViewCompat$SearchViewCompatHoneycombImpl.isIconified:(Landroid/view/View;)Z │ │ +09e1e0: 7110 e91a 0200 |0000: invoke-static {v2}, Landroid/support/v4/widget/SearchViewCompatHoneycomb;.isIconified:(Landroid/view/View;)Z // method@1ae9 │ │ +09e1e6: 0a00 |0003: move-result v0 │ │ +09e1e8: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=205 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatHoneycombImpl; │ │ 0x0000 - 0x0005 reg=2 searchView Landroid/view/View; │ │ │ │ @@ -158062,18 +222024,18 @@ │ │ type : '(Landroid/view/View;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -06fa90: |[06fa90] android.support.v4.widget.SearchViewCompat$SearchViewCompatHoneycombImpl.isQueryRefinementEnabled:(Landroid/view/View;)Z │ │ -06faa0: 7110 2811 0200 |0000: invoke-static {v2}, Landroid/support/v4/widget/SearchViewCompatHoneycomb;.isQueryRefinementEnabled:(Landroid/view/View;)Z // method@1128 │ │ -06faa6: 0a00 |0003: move-result v0 │ │ -06faa8: 0f00 |0004: return v0 │ │ +09e1ec: |[09e1ec] android.support.v4.widget.SearchViewCompat$SearchViewCompatHoneycombImpl.isQueryRefinementEnabled:(Landroid/view/View;)Z │ │ +09e1fc: 7110 ea1a 0200 |0000: invoke-static {v2}, Landroid/support/v4/widget/SearchViewCompatHoneycomb;.isQueryRefinementEnabled:(Landroid/view/View;)Z // method@1aea │ │ +09e202: 0a00 |0003: move-result v0 │ │ +09e204: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=225 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatHoneycombImpl; │ │ 0x0000 - 0x0005 reg=2 searchView Landroid/view/View; │ │ │ │ @@ -158082,18 +222044,18 @@ │ │ type : '(Landroid/view/View;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -06faac: |[06faac] android.support.v4.widget.SearchViewCompat$SearchViewCompatHoneycombImpl.isSubmitButtonEnabled:(Landroid/view/View;)Z │ │ -06fabc: 7110 2911 0200 |0000: invoke-static {v2}, Landroid/support/v4/widget/SearchViewCompatHoneycomb;.isSubmitButtonEnabled:(Landroid/view/View;)Z // method@1129 │ │ -06fac2: 0a00 |0003: move-result v0 │ │ -06fac4: 0f00 |0004: return v0 │ │ +09e208: |[09e208] android.support.v4.widget.SearchViewCompat$SearchViewCompatHoneycombImpl.isSubmitButtonEnabled:(Landroid/view/View;)Z │ │ +09e218: 7110 eb1a 0200 |0000: invoke-static {v2}, Landroid/support/v4/widget/SearchViewCompatHoneycomb;.isSubmitButtonEnabled:(Landroid/view/View;)Z // method@1aeb │ │ +09e21e: 0a00 |0003: move-result v0 │ │ +09e220: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=215 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatHoneycombImpl; │ │ 0x0000 - 0x0005 reg=2 searchView Landroid/view/View; │ │ │ │ @@ -158102,20 +222064,20 @@ │ │ type : '(Landroid/support/v4/widget/SearchViewCompat$OnCloseListenerCompat;)Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 10 16-bit code units │ │ -06fac8: |[06fac8] android.support.v4.widget.SearchViewCompat$SearchViewCompatHoneycombImpl.newOnCloseListener:(Landroid/support/v4/widget/SearchViewCompat$OnCloseListenerCompat;)Ljava/lang/Object; │ │ -06fad8: 2200 6a02 |0000: new-instance v0, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatHoneycombImpl$2; // type@026a │ │ -06fadc: 7030 ce10 1002 |0002: invoke-direct {v0, v1, v2}, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatHoneycombImpl$2;.:(Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatHoneycombImpl;Landroid/support/v4/widget/SearchViewCompat$OnCloseListenerCompat;)V // method@10ce │ │ -06fae2: 7110 2a11 0000 |0005: invoke-static {v0}, Landroid/support/v4/widget/SearchViewCompatHoneycomb;.newOnCloseListener:(Landroid/support/v4/widget/SearchViewCompatHoneycomb$OnCloseListenerCompatBridge;)Ljava/lang/Object; // method@112a │ │ -06fae8: 0c00 |0008: move-result-object v0 │ │ -06faea: 1100 |0009: return-object v0 │ │ +09e224: |[09e224] android.support.v4.widget.SearchViewCompat$SearchViewCompatHoneycombImpl.newOnCloseListener:(Landroid/support/v4/widget/SearchViewCompat$OnCloseListenerCompat;)Ljava/lang/Object; │ │ +09e234: 2200 d003 |0000: new-instance v0, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatHoneycombImpl$2; // type@03d0 │ │ +09e238: 7030 901a 1002 |0002: invoke-direct {v0, v1, v2}, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatHoneycombImpl$2;.:(Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatHoneycombImpl;Landroid/support/v4/widget/SearchViewCompat$OnCloseListenerCompat;)V // method@1a90 │ │ +09e23e: 7110 ec1a 0000 |0005: invoke-static {v0}, Landroid/support/v4/widget/SearchViewCompatHoneycomb;.newOnCloseListener:(Landroid/support/v4/widget/SearchViewCompatHoneycomb$OnCloseListenerCompatBridge;)Ljava/lang/Object; // method@1aec │ │ +09e244: 0c00 |0008: move-result-object v0 │ │ +09e246: 1100 |0009: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=169 │ │ locals : │ │ 0x0000 - 0x000a reg=1 this Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatHoneycombImpl; │ │ 0x0000 - 0x000a reg=2 listener Landroid/support/v4/widget/SearchViewCompat$OnCloseListenerCompat; │ │ │ │ @@ -158124,20 +222086,20 @@ │ │ type : '(Landroid/support/v4/widget/SearchViewCompat$OnQueryTextListenerCompat;)Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 10 16-bit code units │ │ -06faec: |[06faec] android.support.v4.widget.SearchViewCompat$SearchViewCompatHoneycombImpl.newOnQueryTextListener:(Landroid/support/v4/widget/SearchViewCompat$OnQueryTextListenerCompat;)Ljava/lang/Object; │ │ -06fafc: 2200 6902 |0000: new-instance v0, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatHoneycombImpl$1; // type@0269 │ │ -06fb00: 7030 cb10 1002 |0002: invoke-direct {v0, v1, v2}, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatHoneycombImpl$1;.:(Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatHoneycombImpl;Landroid/support/v4/widget/SearchViewCompat$OnQueryTextListenerCompat;)V // method@10cb │ │ -06fb06: 7110 2b11 0000 |0005: invoke-static {v0}, Landroid/support/v4/widget/SearchViewCompatHoneycomb;.newOnQueryTextListener:(Landroid/support/v4/widget/SearchViewCompatHoneycomb$OnQueryTextListenerCompatBridge;)Ljava/lang/Object; // method@112b │ │ -06fb0c: 0c00 |0008: move-result-object v0 │ │ -06fb0e: 1100 |0009: return-object v0 │ │ +09e248: |[09e248] android.support.v4.widget.SearchViewCompat$SearchViewCompatHoneycombImpl.newOnQueryTextListener:(Landroid/support/v4/widget/SearchViewCompat$OnQueryTextListenerCompat;)Ljava/lang/Object; │ │ +09e258: 2200 cf03 |0000: new-instance v0, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatHoneycombImpl$1; // type@03cf │ │ +09e25c: 7030 8d1a 1002 |0002: invoke-direct {v0, v1, v2}, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatHoneycombImpl$1;.:(Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatHoneycombImpl;Landroid/support/v4/widget/SearchViewCompat$OnQueryTextListenerCompat;)V // method@1a8d │ │ +09e262: 7110 ed1a 0000 |0005: invoke-static {v0}, Landroid/support/v4/widget/SearchViewCompatHoneycomb;.newOnQueryTextListener:(Landroid/support/v4/widget/SearchViewCompatHoneycomb$OnQueryTextListenerCompatBridge;)Ljava/lang/Object; // method@1aed │ │ +09e268: 0c00 |0008: move-result-object v0 │ │ +09e26a: 1100 |0009: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=149 │ │ locals : │ │ 0x0000 - 0x000a reg=1 this Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatHoneycombImpl; │ │ 0x0000 - 0x000a reg=2 listener Landroid/support/v4/widget/SearchViewCompat$OnQueryTextListenerCompat; │ │ │ │ @@ -158146,18 +222108,18 @@ │ │ type : '(Landroid/content/Context;)Landroid/view/View;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -06fb10: |[06fb10] android.support.v4.widget.SearchViewCompat$SearchViewCompatHoneycombImpl.newSearchView:(Landroid/content/Context;)Landroid/view/View; │ │ -06fb20: 7110 2c11 0200 |0000: invoke-static {v2}, Landroid/support/v4/widget/SearchViewCompatHoneycomb;.newSearchView:(Landroid/content/Context;)Landroid/view/View; // method@112c │ │ -06fb26: 0c00 |0003: move-result-object v0 │ │ -06fb28: 1100 |0004: return-object v0 │ │ +09e26c: |[09e26c] android.support.v4.widget.SearchViewCompat$SearchViewCompatHoneycombImpl.newSearchView:(Landroid/content/Context;)Landroid/view/View; │ │ +09e27c: 7110 ee1a 0200 |0000: invoke-static {v2}, Landroid/support/v4/widget/SearchViewCompatHoneycomb;.newSearchView:(Landroid/content/Context;)Landroid/view/View; // method@1aee │ │ +09e282: 0c00 |0003: move-result-object v0 │ │ +09e284: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=139 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatHoneycombImpl; │ │ 0x0000 - 0x0005 reg=2 context Landroid/content/Context; │ │ │ │ @@ -158166,17 +222128,17 @@ │ │ type : '(Landroid/view/View;Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -06fb2c: |[06fb2c] android.support.v4.widget.SearchViewCompat$SearchViewCompatHoneycombImpl.setIconified:(Landroid/view/View;Z)V │ │ -06fb3c: 7120 2d11 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/widget/SearchViewCompatHoneycomb;.setIconified:(Landroid/view/View;Z)V // method@112d │ │ -06fb42: 0e00 |0003: return-void │ │ +09e288: |[09e288] android.support.v4.widget.SearchViewCompat$SearchViewCompatHoneycombImpl.setIconified:(Landroid/view/View;Z)V │ │ +09e298: 7120 ef1a 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/widget/SearchViewCompatHoneycomb;.setIconified:(Landroid/view/View;Z)V // method@1aef │ │ +09e29e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=200 │ │ 0x0003 line=201 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatHoneycombImpl; │ │ 0x0000 - 0x0004 reg=1 searchView Landroid/view/View; │ │ @@ -158187,17 +222149,17 @@ │ │ type : '(Landroid/view/View;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -06fb44: |[06fb44] android.support.v4.widget.SearchViewCompat$SearchViewCompatHoneycombImpl.setMaxWidth:(Landroid/view/View;I)V │ │ -06fb54: 7120 2e11 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/widget/SearchViewCompatHoneycomb;.setMaxWidth:(Landroid/view/View;I)V // method@112e │ │ -06fb5a: 0e00 |0003: return-void │ │ +09e2a0: |[09e2a0] android.support.v4.widget.SearchViewCompat$SearchViewCompatHoneycombImpl.setMaxWidth:(Landroid/view/View;I)V │ │ +09e2b0: 7120 f01a 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/widget/SearchViewCompatHoneycomb;.setMaxWidth:(Landroid/view/View;I)V // method@1af0 │ │ +09e2b6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=230 │ │ 0x0003 line=231 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatHoneycombImpl; │ │ 0x0000 - 0x0004 reg=1 searchView Landroid/view/View; │ │ @@ -158208,17 +222170,17 @@ │ │ type : '(Ljava/lang/Object;Ljava/lang/Object;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -06fb5c: |[06fb5c] android.support.v4.widget.SearchViewCompat$SearchViewCompatHoneycombImpl.setOnCloseListener:(Ljava/lang/Object;Ljava/lang/Object;)V │ │ -06fb6c: 7120 2f11 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/widget/SearchViewCompatHoneycomb;.setOnCloseListener:(Ljava/lang/Object;Ljava/lang/Object;)V // method@112f │ │ -06fb72: 0e00 |0003: return-void │ │ +09e2b8: |[09e2b8] android.support.v4.widget.SearchViewCompat$SearchViewCompatHoneycombImpl.setOnCloseListener:(Ljava/lang/Object;Ljava/lang/Object;)V │ │ +09e2c8: 7120 f11a 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/widget/SearchViewCompatHoneycomb;.setOnCloseListener:(Ljava/lang/Object;Ljava/lang/Object;)V // method@1af1 │ │ +09e2ce: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=180 │ │ 0x0003 line=181 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatHoneycombImpl; │ │ 0x0000 - 0x0004 reg=1 searchView Ljava/lang/Object; │ │ @@ -158229,17 +222191,17 @@ │ │ type : '(Ljava/lang/Object;Ljava/lang/Object;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -06fb74: |[06fb74] android.support.v4.widget.SearchViewCompat$SearchViewCompatHoneycombImpl.setOnQueryTextListener:(Ljava/lang/Object;Ljava/lang/Object;)V │ │ -06fb84: 7120 3011 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/widget/SearchViewCompatHoneycomb;.setOnQueryTextListener:(Ljava/lang/Object;Ljava/lang/Object;)V // method@1130 │ │ -06fb8a: 0e00 |0003: return-void │ │ +09e2d0: |[09e2d0] android.support.v4.widget.SearchViewCompat$SearchViewCompatHoneycombImpl.setOnQueryTextListener:(Ljava/lang/Object;Ljava/lang/Object;)V │ │ +09e2e0: 7120 f21a 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/widget/SearchViewCompatHoneycomb;.setOnQueryTextListener:(Ljava/lang/Object;Ljava/lang/Object;)V // method@1af2 │ │ +09e2e6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=164 │ │ 0x0003 line=165 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatHoneycombImpl; │ │ 0x0000 - 0x0004 reg=1 searchView Ljava/lang/Object; │ │ @@ -158250,17 +222212,17 @@ │ │ type : '(Landroid/view/View;Ljava/lang/CharSequence;Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 3 │ │ insns size : 4 16-bit code units │ │ -06fb8c: |[06fb8c] android.support.v4.widget.SearchViewCompat$SearchViewCompatHoneycombImpl.setQuery:(Landroid/view/View;Ljava/lang/CharSequence;Z)V │ │ -06fb9c: 7130 3111 2103 |0000: invoke-static {v1, v2, v3}, Landroid/support/v4/widget/SearchViewCompatHoneycomb;.setQuery:(Landroid/view/View;Ljava/lang/CharSequence;Z)V // method@1131 │ │ -06fba2: 0e00 |0003: return-void │ │ +09e2e8: |[09e2e8] android.support.v4.widget.SearchViewCompat$SearchViewCompatHoneycombImpl.setQuery:(Landroid/view/View;Ljava/lang/CharSequence;Z)V │ │ +09e2f8: 7130 f31a 2103 |0000: invoke-static {v1, v2, v3}, Landroid/support/v4/widget/SearchViewCompatHoneycomb;.setQuery:(Landroid/view/View;Ljava/lang/CharSequence;Z)V // method@1af3 │ │ +09e2fe: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=190 │ │ 0x0003 line=191 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatHoneycombImpl; │ │ 0x0000 - 0x0004 reg=1 searchView Landroid/view/View; │ │ @@ -158272,17 +222234,17 @@ │ │ type : '(Landroid/view/View;Ljava/lang/CharSequence;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -06fba4: |[06fba4] android.support.v4.widget.SearchViewCompat$SearchViewCompatHoneycombImpl.setQueryHint:(Landroid/view/View;Ljava/lang/CharSequence;)V │ │ -06fbb4: 7120 3211 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/widget/SearchViewCompatHoneycomb;.setQueryHint:(Landroid/view/View;Ljava/lang/CharSequence;)V // method@1132 │ │ -06fbba: 0e00 |0003: return-void │ │ +09e300: |[09e300] android.support.v4.widget.SearchViewCompat$SearchViewCompatHoneycombImpl.setQueryHint:(Landroid/view/View;Ljava/lang/CharSequence;)V │ │ +09e310: 7120 f41a 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/widget/SearchViewCompatHoneycomb;.setQueryHint:(Landroid/view/View;Ljava/lang/CharSequence;)V // method@1af4 │ │ +09e316: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=195 │ │ 0x0003 line=196 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatHoneycombImpl; │ │ 0x0000 - 0x0004 reg=1 searchView Landroid/view/View; │ │ @@ -158293,17 +222255,17 @@ │ │ type : '(Landroid/view/View;Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -06fbbc: |[06fbbc] android.support.v4.widget.SearchViewCompat$SearchViewCompatHoneycombImpl.setQueryRefinementEnabled:(Landroid/view/View;Z)V │ │ -06fbcc: 7120 3311 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/widget/SearchViewCompatHoneycomb;.setQueryRefinementEnabled:(Landroid/view/View;Z)V // method@1133 │ │ -06fbd2: 0e00 |0003: return-void │ │ +09e318: |[09e318] android.support.v4.widget.SearchViewCompat$SearchViewCompatHoneycombImpl.setQueryRefinementEnabled:(Landroid/view/View;Z)V │ │ +09e328: 7120 f51a 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/widget/SearchViewCompatHoneycomb;.setQueryRefinementEnabled:(Landroid/view/View;Z)V // method@1af5 │ │ +09e32e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=220 │ │ 0x0003 line=221 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatHoneycombImpl; │ │ 0x0000 - 0x0004 reg=1 searchView Landroid/view/View; │ │ @@ -158314,17 +222276,17 @@ │ │ type : '(Landroid/view/View;Landroid/content/ComponentName;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -06fbd4: |[06fbd4] android.support.v4.widget.SearchViewCompat$SearchViewCompatHoneycombImpl.setSearchableInfo:(Landroid/view/View;Landroid/content/ComponentName;)V │ │ -06fbe4: 7120 3411 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/widget/SearchViewCompatHoneycomb;.setSearchableInfo:(Landroid/view/View;Landroid/content/ComponentName;)V // method@1134 │ │ -06fbea: 0e00 |0003: return-void │ │ +09e330: |[09e330] android.support.v4.widget.SearchViewCompat$SearchViewCompatHoneycombImpl.setSearchableInfo:(Landroid/view/View;Landroid/content/ComponentName;)V │ │ +09e340: 7120 f61a 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/widget/SearchViewCompatHoneycomb;.setSearchableInfo:(Landroid/view/View;Landroid/content/ComponentName;)V // method@1af6 │ │ +09e346: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=144 │ │ 0x0003 line=145 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatHoneycombImpl; │ │ 0x0000 - 0x0004 reg=1 searchView Landroid/view/View; │ │ @@ -158335,44 +222297,44 @@ │ │ type : '(Landroid/view/View;Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -06fbec: |[06fbec] android.support.v4.widget.SearchViewCompat$SearchViewCompatHoneycombImpl.setSubmitButtonEnabled:(Landroid/view/View;Z)V │ │ -06fbfc: 7120 3511 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/widget/SearchViewCompatHoneycomb;.setSubmitButtonEnabled:(Landroid/view/View;Z)V // method@1135 │ │ -06fc02: 0e00 |0003: return-void │ │ +09e348: |[09e348] android.support.v4.widget.SearchViewCompat$SearchViewCompatHoneycombImpl.setSubmitButtonEnabled:(Landroid/view/View;Z)V │ │ +09e358: 7120 f71a 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/widget/SearchViewCompatHoneycomb;.setSubmitButtonEnabled:(Landroid/view/View;Z)V // method@1af7 │ │ +09e35e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=210 │ │ 0x0003 line=211 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatHoneycombImpl; │ │ 0x0000 - 0x0004 reg=1 searchView Landroid/view/View; │ │ 0x0000 - 0x0004 reg=2 enabled Z │ │ │ │ - source_file_idx : 2671 (SearchViewCompat.java) │ │ + source_file_idx : 3667 (SearchViewCompat.java) │ │ │ │ -Class #623 header: │ │ -class_idx : 645 │ │ +Class #915 header: │ │ +class_idx : 1003 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 644 │ │ -source_file_idx : 2706 │ │ +superclass_idx : 1002 │ │ +source_file_idx : 3712 │ │ static_fields_size : 0 │ │ instance_fields_size: 2 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ -Class #623 annotations: │ │ +Class #915 annotations: │ │ Annotations on class │ │ VISIBILITY_SYSTEM Ldalvik/annotation/EnclosingClass; value=Landroid/support/v4/widget/SlidingPaneLayout; │ │ VISIBILITY_SYSTEM Ldalvik/annotation/InnerClass; accessFlags=8 name="SlidingPanelLayoutImplJB" │ │ │ │ -Class #623 - │ │ +Class #915 - │ │ Class descriptor : 'Landroid/support/v4/widget/SlidingPaneLayout$SlidingPanelLayoutImplJB;' │ │ Access flags : 0x0000 () │ │ Superclass : 'Landroid/support/v4/widget/SlidingPaneLayout$SlidingPanelLayoutImplBase;' │ │ Interfaces - │ │ Static fields - │ │ Instance fields - │ │ #0 : (in Landroid/support/v4/widget/SlidingPaneLayout$SlidingPanelLayoutImplJB;) │ │ @@ -158389,57 +222351,57 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 51 16-bit code units │ │ -06fc04: |[06fc04] android.support.v4.widget.SlidingPaneLayout$SlidingPanelLayoutImplJB.:()V │ │ -06fc14: 7010 7a11 0400 |0000: invoke-direct {v4}, Landroid/support/v4/widget/SlidingPaneLayout$SlidingPanelLayoutImplBase;.:()V // method@117a │ │ -06fc1a: 1c02 c202 |0003: const-class v2, Landroid/view/View; // type@02c2 │ │ -06fc1e: 1a03 de10 |0005: const-string v3, "getDisplayList" // string@10de │ │ -06fc22: 1201 |0007: const/4 v1, #int 0 // #0 │ │ -06fc24: 1f01 2e04 |0008: check-cast v1, [Ljava/lang/Class; // type@042e │ │ -06fc28: 6e30 6a17 3201 |000a: invoke-virtual {v2, v3, v1}, Ljava/lang/Class;.getDeclaredMethod:(Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method; // method@176a │ │ -06fc2e: 0c01 |000d: move-result-object v1 │ │ -06fc30: 5b41 ee04 |000e: iput-object v1, v4, Landroid/support/v4/widget/SlidingPaneLayout$SlidingPanelLayoutImplJB;.mGetDisplayList:Ljava/lang/reflect/Method; // field@04ee │ │ -06fc34: 1c01 c202 |0010: const-class v1, Landroid/view/View; // type@02c2 │ │ -06fc38: 1a02 1a17 |0012: const-string v2, "mRecreateDisplayList" // string@171a │ │ -06fc3c: 6e20 6917 2100 |0014: invoke-virtual {v1, v2}, Ljava/lang/Class;.getDeclaredField:(Ljava/lang/String;)Ljava/lang/reflect/Field; // method@1769 │ │ -06fc42: 0c01 |0017: move-result-object v1 │ │ -06fc44: 5b41 ef04 |0018: iput-object v1, v4, Landroid/support/v4/widget/SlidingPaneLayout$SlidingPanelLayoutImplJB;.mRecreateDisplayList:Ljava/lang/reflect/Field; // field@04ef │ │ -06fc48: 5441 ef04 |001a: iget-object v1, v4, Landroid/support/v4/widget/SlidingPaneLayout$SlidingPanelLayoutImplJB;.mRecreateDisplayList:Ljava/lang/reflect/Field; // field@04ef │ │ -06fc4c: 1212 |001c: const/4 v2, #int 1 // #1 │ │ -06fc4e: 6e20 c717 2100 |001d: invoke-virtual {v1, v2}, Ljava/lang/reflect/Field;.setAccessible:(Z)V // method@17c7 │ │ -06fc54: 0e00 |0020: return-void │ │ -06fc56: 0d00 |0021: move-exception v0 │ │ -06fc58: 1a01 910a |0022: const-string v1, "SlidingPaneLayout" // string@0a91 │ │ -06fc5c: 1a02 8802 |0024: const-string v2, "Couldn't fetch getDisplayList method; dimming won't work right." // string@0288 │ │ -06fc60: 7130 3712 2100 |0026: invoke-static {v1, v2, v0}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@1237 │ │ -06fc66: 28e7 |0029: goto 0010 // -0019 │ │ -06fc68: 0d00 |002a: move-exception v0 │ │ -06fc6a: 1a01 910a |002b: const-string v1, "SlidingPaneLayout" // string@0a91 │ │ -06fc6e: 1a02 8902 |002d: const-string v2, "Couldn't fetch mRecreateDisplayList field; dimming will be slow." // string@0289 │ │ -06fc72: 7130 3712 2100 |002f: invoke-static {v1, v2, v0}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@1237 │ │ -06fc78: 28ee |0032: goto 0020 // -0012 │ │ +09e360: |[09e360] android.support.v4.widget.SlidingPaneLayout$SlidingPanelLayoutImplJB.:()V │ │ +09e370: 7010 3d1b 0400 |0000: invoke-direct {v4}, Landroid/support/v4/widget/SlidingPaneLayout$SlidingPanelLayoutImplBase;.:()V // method@1b3d │ │ +09e376: 1c02 3804 |0003: const-class v2, Landroid/view/View; // type@0438 │ │ +09e37a: 1a03 e716 |0005: const-string v3, "getDisplayList" // string@16e7 │ │ +09e37e: 1201 |0007: const/4 v1, #int 0 // #0 │ │ +09e380: 1f01 c905 |0008: check-cast v1, [Ljava/lang/Class; // type@05c9 │ │ +09e384: 6e30 5822 3201 |000a: invoke-virtual {v2, v3, v1}, Ljava/lang/Class;.getDeclaredMethod:(Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method; // method@2258 │ │ +09e38a: 0c01 |000d: move-result-object v1 │ │ +09e38c: 5b41 ae07 |000e: iput-object v1, v4, Landroid/support/v4/widget/SlidingPaneLayout$SlidingPanelLayoutImplJB;.mGetDisplayList:Ljava/lang/reflect/Method; // field@07ae │ │ +09e390: 1c01 3804 |0010: const-class v1, Landroid/view/View; // type@0438 │ │ +09e394: 1a02 8f1e |0012: const-string v2, "mRecreateDisplayList" // string@1e8f │ │ +09e398: 6e20 5722 2100 |0014: invoke-virtual {v1, v2}, Ljava/lang/Class;.getDeclaredField:(Ljava/lang/String;)Ljava/lang/reflect/Field; // method@2257 │ │ +09e39e: 0c01 |0017: move-result-object v1 │ │ +09e3a0: 5b41 af07 |0018: iput-object v1, v4, Landroid/support/v4/widget/SlidingPaneLayout$SlidingPanelLayoutImplJB;.mRecreateDisplayList:Ljava/lang/reflect/Field; // field@07af │ │ +09e3a4: 5441 af07 |001a: iget-object v1, v4, Landroid/support/v4/widget/SlidingPaneLayout$SlidingPanelLayoutImplJB;.mRecreateDisplayList:Ljava/lang/reflect/Field; // field@07af │ │ +09e3a8: 1212 |001c: const/4 v2, #int 1 // #1 │ │ +09e3aa: 6e20 c222 2100 |001d: invoke-virtual {v1, v2}, Ljava/lang/reflect/Field;.setAccessible:(Z)V // method@22c2 │ │ +09e3b0: 0e00 |0020: return-void │ │ +09e3b2: 0d00 |0021: move-exception v0 │ │ +09e3b4: 1a01 7f0e |0022: const-string v1, "SlidingPaneLayout" // string@0e7f │ │ +09e3b8: 1a02 2203 |0024: const-string v2, "Couldn't fetch getDisplayList method; dimming won't work right." // string@0322 │ │ +09e3bc: 7130 721c 2100 |0026: invoke-static {v1, v2, v0}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@1c72 │ │ +09e3c2: 28e7 |0029: goto 0010 // -0019 │ │ +09e3c4: 0d00 |002a: move-exception v0 │ │ +09e3c6: 1a01 7f0e |002b: const-string v1, "SlidingPaneLayout" // string@0e7f │ │ +09e3ca: 1a02 2303 |002d: const-string v2, "Couldn't fetch mRecreateDisplayList field; dimming will be slow." // string@0323 │ │ +09e3ce: 7130 721c 2100 |002f: invoke-static {v1, v2, v0}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@1c72 │ │ +09e3d4: 28ee |0032: goto 0020 // -0012 │ │ catches : 2 │ │ 0x0003 - 0x0010 │ │ Ljava/lang/NoSuchMethodException; -> 0x0021 │ │ 0x0010 - 0x0020 │ │ Ljava/lang/NoSuchFieldException; -> 0x002a │ │ positions : │ │ - 0x0000 line=1356 │ │ - 0x0003 line=1358 │ │ - 0x0010 line=1363 │ │ - 0x001a line=1364 │ │ - 0x0020 line=1368 │ │ - 0x0021 line=1359 │ │ - 0x0022 line=1360 │ │ - 0x002a line=1365 │ │ - 0x002b line=1366 │ │ + 0x0000 line=1499 │ │ + 0x0003 line=1501 │ │ + 0x0010 line=1506 │ │ + 0x001a line=1507 │ │ + 0x0020 line=1511 │ │ + 0x0021 line=1502 │ │ + 0x0022 line=1503 │ │ + 0x002a line=1508 │ │ + 0x002b line=1509 │ │ locals : │ │ 0x0022 - 0x002a reg=0 e Ljava/lang/NoSuchMethodException; │ │ 0x002b - 0x0033 reg=0 e Ljava/lang/NoSuchFieldException; │ │ 0x0000 - 0x0033 reg=4 this Landroid/support/v4/widget/SlidingPaneLayout$SlidingPanelLayoutImplJB; │ │ │ │ Virtual methods - │ │ #0 : (in Landroid/support/v4/widget/SlidingPaneLayout$SlidingPanelLayoutImplJB;) │ │ @@ -158447,71 +222409,71 @@ │ │ type : '(Landroid/support/v4/widget/SlidingPaneLayout;Landroid/view/View;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 39 16-bit code units │ │ -06fc98: |[06fc98] android.support.v4.widget.SlidingPaneLayout$SlidingPanelLayoutImplJB.invalidateChildRegion:(Landroid/support/v4/widget/SlidingPaneLayout;Landroid/view/View;)V │ │ -06fca8: 5431 ee04 |0000: iget-object v1, v3, Landroid/support/v4/widget/SlidingPaneLayout$SlidingPanelLayoutImplJB;.mGetDisplayList:Ljava/lang/reflect/Method; // field@04ee │ │ -06fcac: 3801 2100 |0002: if-eqz v1, 0023 // +0021 │ │ -06fcb0: 5431 ef04 |0004: iget-object v1, v3, Landroid/support/v4/widget/SlidingPaneLayout$SlidingPanelLayoutImplJB;.mRecreateDisplayList:Ljava/lang/reflect/Field; // field@04ef │ │ -06fcb4: 3801 1d00 |0006: if-eqz v1, 0023 // +001d │ │ -06fcb8: 5431 ef04 |0008: iget-object v1, v3, Landroid/support/v4/widget/SlidingPaneLayout$SlidingPanelLayoutImplJB;.mRecreateDisplayList:Ljava/lang/reflect/Field; // field@04ef │ │ -06fcbc: 1212 |000a: const/4 v2, #int 1 // #1 │ │ -06fcbe: 6e30 c817 5102 |000b: invoke-virtual {v1, v5, v2}, Ljava/lang/reflect/Field;.setBoolean:(Ljava/lang/Object;Z)V // method@17c8 │ │ -06fcc4: 5432 ee04 |000e: iget-object v2, v3, Landroid/support/v4/widget/SlidingPaneLayout$SlidingPanelLayoutImplJB;.mGetDisplayList:Ljava/lang/reflect/Method; // field@04ee │ │ -06fcc8: 1201 |0010: const/4 v1, #int 0 // #0 │ │ -06fcca: 1f01 2f04 |0011: check-cast v1, [Ljava/lang/Object; // type@042f │ │ -06fcce: 6e30 c917 5201 |0013: invoke-virtual {v2, v5, v1}, Ljava/lang/reflect/Method;.invoke:(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object; // method@17c9 │ │ -06fcd4: 6f30 7b11 4305 |0016: invoke-super {v3, v4, v5}, Landroid/support/v4/widget/SlidingPaneLayout$SlidingPanelLayoutImplBase;.invalidateChildRegion:(Landroid/support/v4/widget/SlidingPaneLayout;Landroid/view/View;)V // method@117b │ │ -06fcda: 0e00 |0019: return-void │ │ -06fcdc: 0d00 |001a: move-exception v0 │ │ -06fcde: 1a01 910a |001b: const-string v1, "SlidingPaneLayout" // string@0a91 │ │ -06fce2: 1a02 0e03 |001d: const-string v2, "Error refreshing display list state" // string@030e │ │ -06fce6: 7130 3712 2100 |001f: invoke-static {v1, v2, v0}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@1237 │ │ -06fcec: 28f4 |0022: goto 0016 // -000c │ │ -06fcee: 6e10 da12 0500 |0023: invoke-virtual {v5}, Landroid/view/View;.invalidate:()V // method@12da │ │ -06fcf4: 28f3 |0026: goto 0019 // -000d │ │ +09e3f4: |[09e3f4] android.support.v4.widget.SlidingPaneLayout$SlidingPanelLayoutImplJB.invalidateChildRegion:(Landroid/support/v4/widget/SlidingPaneLayout;Landroid/view/View;)V │ │ +09e404: 5431 ae07 |0000: iget-object v1, v3, Landroid/support/v4/widget/SlidingPaneLayout$SlidingPanelLayoutImplJB;.mGetDisplayList:Ljava/lang/reflect/Method; // field@07ae │ │ +09e408: 3801 2100 |0002: if-eqz v1, 0023 // +0021 │ │ +09e40c: 5431 af07 |0004: iget-object v1, v3, Landroid/support/v4/widget/SlidingPaneLayout$SlidingPanelLayoutImplJB;.mRecreateDisplayList:Ljava/lang/reflect/Field; // field@07af │ │ +09e410: 3801 1d00 |0006: if-eqz v1, 0023 // +001d │ │ +09e414: 5431 af07 |0008: iget-object v1, v3, Landroid/support/v4/widget/SlidingPaneLayout$SlidingPanelLayoutImplJB;.mRecreateDisplayList:Ljava/lang/reflect/Field; // field@07af │ │ +09e418: 1212 |000a: const/4 v2, #int 1 // #1 │ │ +09e41a: 6e30 c322 5102 |000b: invoke-virtual {v1, v5, v2}, Ljava/lang/reflect/Field;.setBoolean:(Ljava/lang/Object;Z)V // method@22c3 │ │ +09e420: 5432 ae07 |000e: iget-object v2, v3, Landroid/support/v4/widget/SlidingPaneLayout$SlidingPanelLayoutImplJB;.mGetDisplayList:Ljava/lang/reflect/Method; // field@07ae │ │ +09e424: 1201 |0010: const/4 v1, #int 0 // #0 │ │ +09e426: 1f01 ca05 |0011: check-cast v1, [Ljava/lang/Object; // type@05ca │ │ +09e42a: 6e30 c422 5201 |0013: invoke-virtual {v2, v5, v1}, Ljava/lang/reflect/Method;.invoke:(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object; // method@22c4 │ │ +09e430: 6f30 3e1b 4305 |0016: invoke-super {v3, v4, v5}, Landroid/support/v4/widget/SlidingPaneLayout$SlidingPanelLayoutImplBase;.invalidateChildRegion:(Landroid/support/v4/widget/SlidingPaneLayout;Landroid/view/View;)V // method@1b3e │ │ +09e436: 0e00 |0019: return-void │ │ +09e438: 0d00 |001a: move-exception v0 │ │ +09e43a: 1a01 7f0e |001b: const-string v1, "SlidingPaneLayout" // string@0e7f │ │ +09e43e: 1a02 ee03 |001d: const-string v2, "Error refreshing display list state" // string@03ee │ │ +09e442: 7130 721c 2100 |001f: invoke-static {v1, v2, v0}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@1c72 │ │ +09e448: 28f4 |0022: goto 0016 // -000c │ │ +09e44a: 6e10 331d 0500 |0023: invoke-virtual {v5}, Landroid/view/View;.invalidate:()V // method@1d33 │ │ +09e450: 28f3 |0026: goto 0019 // -000d │ │ catches : 1 │ │ 0x0008 - 0x0016 │ │ Ljava/lang/Exception; -> 0x001a │ │ positions : │ │ - 0x0000 line=1372 │ │ - 0x0008 line=1374 │ │ - 0x000e line=1375 │ │ - 0x0016 line=1384 │ │ - 0x0019 line=1385 │ │ - 0x001a line=1376 │ │ - 0x001b line=1377 │ │ - 0x0023 line=1381 │ │ + 0x0000 line=1515 │ │ + 0x0008 line=1517 │ │ + 0x000e line=1518 │ │ + 0x0016 line=1527 │ │ + 0x0019 line=1528 │ │ + 0x001a line=1519 │ │ + 0x001b line=1520 │ │ + 0x0023 line=1524 │ │ locals : │ │ 0x001b - 0x0023 reg=0 e Ljava/lang/Exception; │ │ 0x0000 - 0x0027 reg=3 this Landroid/support/v4/widget/SlidingPaneLayout$SlidingPanelLayoutImplJB; │ │ 0x0000 - 0x0027 reg=4 parent Landroid/support/v4/widget/SlidingPaneLayout; │ │ 0x0000 - 0x0027 reg=5 child Landroid/view/View; │ │ │ │ - source_file_idx : 2706 (SlidingPaneLayout.java) │ │ + source_file_idx : 3712 (SlidingPaneLayout.java) │ │ │ │ -Class #624 header: │ │ -class_idx : 646 │ │ +Class #916 header: │ │ +class_idx : 1004 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 644 │ │ -source_file_idx : 2706 │ │ +superclass_idx : 1002 │ │ +source_file_idx : 3712 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ -Class #624 annotations: │ │ +Class #916 annotations: │ │ Annotations on class │ │ VISIBILITY_SYSTEM Ldalvik/annotation/EnclosingClass; value=Landroid/support/v4/widget/SlidingPaneLayout; │ │ VISIBILITY_SYSTEM Ldalvik/annotation/InnerClass; accessFlags=8 name="SlidingPanelLayoutImplJBMR1" │ │ │ │ -Class #624 - │ │ +Class #916 - │ │ Class descriptor : 'Landroid/support/v4/widget/SlidingPaneLayout$SlidingPanelLayoutImplJBMR1;' │ │ Access flags : 0x0000 () │ │ Superclass : 'Landroid/support/v4/widget/SlidingPaneLayout$SlidingPanelLayoutImplBase;' │ │ Interfaces - │ │ Static fields - │ │ Instance fields - │ │ Direct methods - │ │ @@ -158520,66 +222482,66 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -06fd08: |[06fd08] android.support.v4.widget.SlidingPaneLayout$SlidingPanelLayoutImplJBMR1.:()V │ │ -06fd18: 7010 7a11 0000 |0000: invoke-direct {v0}, Landroid/support/v4/widget/SlidingPaneLayout$SlidingPanelLayoutImplBase;.:()V // method@117a │ │ -06fd1e: 0e00 |0003: return-void │ │ +09e464: |[09e464] android.support.v4.widget.SlidingPaneLayout$SlidingPanelLayoutImplJBMR1.:()V │ │ +09e474: 7010 3d1b 0000 |0000: invoke-direct {v0}, Landroid/support/v4/widget/SlidingPaneLayout$SlidingPanelLayoutImplBase;.:()V // method@1b3d │ │ +09e47a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=1388 │ │ + 0x0000 line=1531 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/widget/SlidingPaneLayout$SlidingPanelLayoutImplJBMR1; │ │ │ │ Virtual methods - │ │ #0 : (in Landroid/support/v4/widget/SlidingPaneLayout$SlidingPanelLayoutImplJBMR1;) │ │ name : 'invalidateChildRegion' │ │ type : '(Landroid/support/v4/widget/SlidingPaneLayout;Landroid/view/View;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 12 16-bit code units │ │ -06fd20: |[06fd20] android.support.v4.widget.SlidingPaneLayout$SlidingPanelLayoutImplJBMR1.invalidateChildRegion:(Landroid/support/v4/widget/SlidingPaneLayout;Landroid/view/View;)V │ │ -06fd30: 6e10 c212 0300 |0000: invoke-virtual {v3}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@12c2 │ │ -06fd36: 0c00 |0003: move-result-object v0 │ │ -06fd38: 1f00 7e02 |0004: check-cast v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams; // type@027e │ │ -06fd3c: 5400 e404 |0006: iget-object v0, v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.dimPaint:Landroid/graphics/Paint; // field@04e4 │ │ -06fd40: 7120 530b 0300 |0008: invoke-static {v3, v0}, Landroid/support/v4/view/ViewCompat;.setLayerPaint:(Landroid/view/View;Landroid/graphics/Paint;)V // method@0b53 │ │ -06fd46: 0e00 |000b: return-void │ │ +09e47c: |[09e47c] android.support.v4.widget.SlidingPaneLayout$SlidingPanelLayoutImplJBMR1.invalidateChildRegion:(Landroid/support/v4/widget/SlidingPaneLayout;Landroid/view/View;)V │ │ +09e48c: 6e10 061d 0300 |0000: invoke-virtual {v3}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@1d06 │ │ +09e492: 0c00 |0003: move-result-object v0 │ │ +09e494: 1f00 e403 |0004: check-cast v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams; // type@03e4 │ │ +09e498: 5400 a407 |0006: iget-object v0, v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.dimPaint:Landroid/graphics/Paint; // field@07a4 │ │ +09e49c: 7120 a512 0300 |0008: invoke-static {v3, v0}, Landroid/support/v4/view/ViewCompat;.setLayerPaint:(Landroid/view/View;Landroid/graphics/Paint;)V // method@12a5 │ │ +09e4a2: 0e00 |000b: return-void │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=1391 │ │ - 0x000b line=1392 │ │ + 0x0000 line=1534 │ │ + 0x000b line=1535 │ │ locals : │ │ 0x0000 - 0x000c reg=1 this Landroid/support/v4/widget/SlidingPaneLayout$SlidingPanelLayoutImplJBMR1; │ │ 0x0000 - 0x000c reg=2 parent Landroid/support/v4/widget/SlidingPaneLayout; │ │ 0x0000 - 0x000c reg=3 child Landroid/view/View; │ │ │ │ - source_file_idx : 2706 (SlidingPaneLayout.java) │ │ + source_file_idx : 3712 (SlidingPaneLayout.java) │ │ │ │ -Class #625 header: │ │ -class_idx : 804 │ │ +Class #917 header: │ │ +class_idx : 1189 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 795 │ │ -source_file_idx : 2700 │ │ +superclass_idx : 1180 │ │ +source_file_idx : 3705 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 2 │ │ │ │ -Class #625 annotations: │ │ -Annotations on method #5353 'parse' │ │ +Class #917 annotations: │ │ +Annotations on method #8139 'parse' │ │ VISIBILITY_SYSTEM Ldalvik/annotation/Signature; value={ "()" "Ljava/util/List" "<" "Lat/theengine/android/simple_rss2_android/RSSItem;" ">;" } │ │ │ │ -Class #625 - │ │ +Class #917 - │ │ Class descriptor : 'Lat/theengine/android/simple_rss2_android/SimpleRss2Parser;' │ │ Access flags : 0x0001 (PUBLIC) │ │ Superclass : 'Lat/theengine/android/simple_rss2_android/SimpleFeedParser;' │ │ Interfaces - │ │ Static fields - │ │ Instance fields - │ │ #0 : (in Lat/theengine/android/simple_rss2_android/SimpleRss2Parser;) │ │ @@ -158592,18 +222554,18 @@ │ │ type : '(Ljava/lang/String;Lat/theengine/android/simple_rss2_android/SimpleRss2ParserCallback;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -06fd48: |[06fd48] at.theengine.android.simple_rss2_android.SimpleRss2Parser.:(Ljava/lang/String;Lat/theengine/android/simple_rss2_android/SimpleRss2ParserCallback;)V │ │ -06fd58: 7020 d214 1000 |0000: invoke-direct {v0, v1}, Lat/theengine/android/simple_rss2_android/SimpleFeedParser;.:(Ljava/lang/String;)V // method@14d2 │ │ -06fd5e: 5b02 7005 |0003: iput-object v2, v0, Lat/theengine/android/simple_rss2_android/SimpleRss2Parser;.mCallback:Lat/theengine/android/simple_rss2_android/SimpleRss2ParserCallback; // field@0570 │ │ -06fd62: 0e00 |0005: return-void │ │ +09e4a4: |[09e4a4] at.theengine.android.simple_rss2_android.SimpleRss2Parser.:(Ljava/lang/String;Lat/theengine/android/simple_rss2_android/SimpleRss2ParserCallback;)V │ │ +09e4b4: 7020 b41f 1000 |0000: invoke-direct {v0, v1}, Lat/theengine/android/simple_rss2_android/SimpleFeedParser;.:(Ljava/lang/String;)V // method@1fb4 │ │ +09e4ba: 5b02 8308 |0003: iput-object v2, v0, Lat/theengine/android/simple_rss2_android/SimpleRss2Parser;.mCallback:Lat/theengine/android/simple_rss2_android/SimpleRss2ParserCallback; // field@0883 │ │ +09e4be: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=20 │ │ 0x0003 line=21 │ │ 0x0005 line=22 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lat/theengine/android/simple_rss2_android/SimpleRss2Parser; │ │ @@ -158615,17 +222577,17 @@ │ │ type : '(Lat/theengine/android/simple_rss2_android/SimpleRss2Parser;)Lat/theengine/android/simple_rss2_android/SimpleRss2ParserCallback;' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -06fd64: |[06fd64] at.theengine.android.simple_rss2_android.SimpleRss2Parser.access$000:(Lat/theengine/android/simple_rss2_android/SimpleRss2Parser;)Lat/theengine/android/simple_rss2_android/SimpleRss2ParserCallback; │ │ -06fd74: 5410 7005 |0000: iget-object v0, v1, Lat/theengine/android/simple_rss2_android/SimpleRss2Parser;.mCallback:Lat/theengine/android/simple_rss2_android/SimpleRss2ParserCallback; // field@0570 │ │ -06fd78: 1100 |0002: return-object v0 │ │ +09e4c0: |[09e4c0] at.theengine.android.simple_rss2_android.SimpleRss2Parser.access$000:(Lat/theengine/android/simple_rss2_android/SimpleRss2Parser;)Lat/theengine/android/simple_rss2_android/SimpleRss2ParserCallback; │ │ +09e4d0: 5410 8308 |0000: iget-object v0, v1, Lat/theengine/android/simple_rss2_android/SimpleRss2Parser;.mCallback:Lat/theengine/android/simple_rss2_android/SimpleRss2ParserCallback; // field@0883 │ │ +09e4d4: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=15 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 x0 Lat/theengine/android/simple_rss2_android/SimpleRss2Parser; │ │ │ │ Virtual methods - │ │ @@ -158634,79 +222596,79 @@ │ │ type : '()Ljava/util/List;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 10 │ │ ins : 1 │ │ outs : 4 │ │ insns size : 144 16-bit code units │ │ -06fd7c: |[06fd7c] at.theengine.android.simple_rss2_android.SimpleRss2Parser.parse:()Ljava/util/List; │ │ -06fd8c: 2201 1803 |0000: new-instance v1, Lat/theengine/android/simple_rss2_android/RSSItem; // type@0318 │ │ -06fd90: 7010 b714 0100 |0002: invoke-direct {v1}, Lat/theengine/android/simple_rss2_android/RSSItem;.:()V // method@14b7 │ │ -06fd96: 2205 9500 |0005: new-instance v5, Landroid/sax/RootElement; // type@0095 │ │ -06fd9a: 1a06 ea1a |0007: const-string v6, "rss" // string@1aea │ │ -06fd9e: 7020 3602 6500 |0009: invoke-direct {v5, v6}, Landroid/sax/RootElement;.:(Ljava/lang/String;)V // method@0236 │ │ -06fda4: 2204 cf03 |000c: new-instance v4, Ljava/util/ArrayList; // type@03cf │ │ -06fda8: 7010 d317 0400 |000e: invoke-direct {v4}, Ljava/util/ArrayList;.:()V // method@17d3 │ │ -06fdae: 1a06 c60d |0011: const-string v6, "channel" // string@0dc6 │ │ -06fdb2: 6e20 3702 6500 |0013: invoke-virtual {v5, v6}, Landroid/sax/RootElement;.getChild:(Ljava/lang/String;)Landroid/sax/Element; // method@0237 │ │ -06fdb8: 0c00 |0016: move-result-object v0 │ │ -06fdba: 1a06 ea14 |0017: const-string v6, "item" // string@14ea │ │ -06fdbe: 6e20 3202 6000 |0019: invoke-virtual {v0, v6}, Landroid/sax/Element;.getChild:(Ljava/lang/String;)Landroid/sax/Element; // method@0232 │ │ -06fdc4: 0c03 |001c: move-result-object v3 │ │ -06fdc6: 2206 1d03 |001d: new-instance v6, Lat/theengine/android/simple_rss2_android/SimpleRss2Parser$2; // type@031d │ │ -06fdca: 7040 d814 9614 |001f: invoke-direct {v6, v9, v4, v1}, Lat/theengine/android/simple_rss2_android/SimpleRss2Parser$2;.:(Lat/theengine/android/simple_rss2_android/SimpleRss2Parser;Ljava/util/List;Lat/theengine/android/simple_rss2_android/RSSItem;)V // method@14d8 │ │ -06fdd0: 6e20 3402 6300 |0022: invoke-virtual {v3, v6}, Landroid/sax/Element;.setEndElementListener:(Landroid/sax/EndElementListener;)V // method@0234 │ │ -06fdd6: 1a06 6a1d |0025: const-string v6, "title" // string@1d6a │ │ -06fdda: 6e20 3202 6300 |0027: invoke-virtual {v3, v6}, Landroid/sax/Element;.getChild:(Ljava/lang/String;)Landroid/sax/Element; // method@0232 │ │ -06fde0: 0c06 |002a: move-result-object v6 │ │ -06fde2: 2207 1e03 |002b: new-instance v7, Lat/theengine/android/simple_rss2_android/SimpleRss2Parser$3; // type@031e │ │ -06fde6: 7030 da14 9701 |002d: invoke-direct {v7, v9, v1}, Lat/theengine/android/simple_rss2_android/SimpleRss2Parser$3;.:(Lat/theengine/android/simple_rss2_android/SimpleRss2Parser;Lat/theengine/android/simple_rss2_android/RSSItem;)V // method@14da │ │ -06fdec: 6e20 3502 7600 |0030: invoke-virtual {v6, v7}, Landroid/sax/Element;.setEndTextElementListener:(Landroid/sax/EndTextElementListener;)V // method@0235 │ │ -06fdf2: 1a06 3a15 |0033: const-string v6, "link" // string@153a │ │ -06fdf6: 6e20 3202 6300 |0035: invoke-virtual {v3, v6}, Landroid/sax/Element;.getChild:(Ljava/lang/String;)Landroid/sax/Element; // method@0232 │ │ -06fdfc: 0c06 |0038: move-result-object v6 │ │ -06fdfe: 2207 1f03 |0039: new-instance v7, Lat/theengine/android/simple_rss2_android/SimpleRss2Parser$4; // type@031f │ │ -06fe02: 7030 dc14 9701 |003b: invoke-direct {v7, v9, v1}, Lat/theengine/android/simple_rss2_android/SimpleRss2Parser$4;.:(Lat/theengine/android/simple_rss2_android/SimpleRss2Parser;Lat/theengine/android/simple_rss2_android/RSSItem;)V // method@14dc │ │ -06fe08: 6e20 3502 7600 |003e: invoke-virtual {v6, v7}, Landroid/sax/Element;.setEndTextElementListener:(Landroid/sax/EndTextElementListener;)V // method@0235 │ │ -06fe0e: 1a06 db0e |0041: const-string v6, "description" // string@0edb │ │ -06fe12: 6e20 3202 6300 |0043: invoke-virtual {v3, v6}, Landroid/sax/Element;.getChild:(Ljava/lang/String;)Landroid/sax/Element; // method@0232 │ │ -06fe18: 0c06 |0046: move-result-object v6 │ │ -06fe1a: 2207 2003 |0047: new-instance v7, Lat/theengine/android/simple_rss2_android/SimpleRss2Parser$5; // type@0320 │ │ -06fe1e: 7030 de14 9701 |0049: invoke-direct {v7, v9, v1}, Lat/theengine/android/simple_rss2_android/SimpleRss2Parser$5;.:(Lat/theengine/android/simple_rss2_android/SimpleRss2Parser;Lat/theengine/android/simple_rss2_android/RSSItem;)V // method@14de │ │ -06fe24: 6e20 3502 7600 |004c: invoke-virtual {v6, v7}, Landroid/sax/Element;.setEndTextElementListener:(Landroid/sax/EndTextElementListener;)V // method@0235 │ │ -06fe2a: 1a06 f513 |004f: const-string v6, "http://purl.org/rss/1.0/modules/content/" // string@13f5 │ │ -06fe2e: 1a07 840f |0051: const-string v7, "encoded" // string@0f84 │ │ -06fe32: 6e30 3302 6307 |0053: invoke-virtual {v3, v6, v7}, Landroid/sax/Element;.getChild:(Ljava/lang/String;Ljava/lang/String;)Landroid/sax/Element; // method@0233 │ │ -06fe38: 0c06 |0056: move-result-object v6 │ │ -06fe3a: 2207 2103 |0057: new-instance v7, Lat/theengine/android/simple_rss2_android/SimpleRss2Parser$6; // type@0321 │ │ -06fe3e: 7030 e014 9701 |0059: invoke-direct {v7, v9, v1}, Lat/theengine/android/simple_rss2_android/SimpleRss2Parser$6;.:(Lat/theengine/android/simple_rss2_android/SimpleRss2Parser;Lat/theengine/android/simple_rss2_android/RSSItem;)V // method@14e0 │ │ -06fe44: 6e20 3502 7600 |005c: invoke-virtual {v6, v7}, Landroid/sax/Element;.setEndTextElementListener:(Landroid/sax/EndTextElementListener;)V // method@0235 │ │ -06fe4a: 1a06 5f0e |005f: const-string v6, "content" // string@0e5f │ │ -06fe4e: 6e20 3202 6300 |0061: invoke-virtual {v3, v6}, Landroid/sax/Element;.getChild:(Ljava/lang/String;)Landroid/sax/Element; // method@0232 │ │ -06fe54: 0c06 |0064: move-result-object v6 │ │ -06fe56: 2207 2203 |0065: new-instance v7, Lat/theengine/android/simple_rss2_android/SimpleRss2Parser$7; // type@0322 │ │ -06fe5a: 7030 e214 9701 |0067: invoke-direct {v7, v9, v1}, Lat/theengine/android/simple_rss2_android/SimpleRss2Parser$7;.:(Lat/theengine/android/simple_rss2_android/SimpleRss2Parser;Lat/theengine/android/simple_rss2_android/RSSItem;)V // method@14e2 │ │ -06fe60: 6e20 3502 7600 |006a: invoke-virtual {v6, v7}, Landroid/sax/Element;.setEndTextElementListener:(Landroid/sax/EndTextElementListener;)V // method@0235 │ │ -06fe66: 1a06 4d1a |006d: const-string v6, "pubDate" // string@1a4d │ │ -06fe6a: 6e20 3202 6300 |006f: invoke-virtual {v3, v6}, Landroid/sax/Element;.getChild:(Ljava/lang/String;)Landroid/sax/Element; // method@0232 │ │ -06fe70: 0c06 |0072: move-result-object v6 │ │ -06fe72: 2207 2303 |0073: new-instance v7, Lat/theengine/android/simple_rss2_android/SimpleRss2Parser$8; // type@0323 │ │ -06fe76: 7030 e414 9701 |0075: invoke-direct {v7, v9, v1}, Lat/theengine/android/simple_rss2_android/SimpleRss2Parser$8;.:(Lat/theengine/android/simple_rss2_android/SimpleRss2Parser;Lat/theengine/android/simple_rss2_android/RSSItem;)V // method@14e4 │ │ -06fe7c: 6e20 3502 7600 |0078: invoke-virtual {v6, v7}, Landroid/sax/Element;.setEndTextElementListener:(Landroid/sax/EndTextElementListener;)V // method@0235 │ │ -06fe82: 6e10 e814 0900 |007b: invoke-virtual {v9}, Lat/theengine/android/simple_rss2_android/SimpleRss2Parser;.getInputStream:()Ljava/io/InputStream; // method@14e8 │ │ -06fe88: 0c06 |007e: move-result-object v6 │ │ -06fe8a: 6207 3805 |007f: sget-object v7, Landroid/util/Xml$Encoding;.UTF_8:Landroid/util/Xml$Encoding; // field@0538 │ │ -06fe8e: 6e10 3802 0500 |0081: invoke-virtual {v5}, Landroid/sax/RootElement;.getContentHandler:()Lorg/xml/sax/ContentHandler; // method@0238 │ │ -06fe94: 0c08 |0084: move-result-object v8 │ │ -06fe96: 7130 4312 7608 |0085: invoke-static {v6, v7, v8}, Landroid/util/Xml;.parse:(Ljava/io/InputStream;Landroid/util/Xml$Encoding;Lorg/xml/sax/ContentHandler;)V // method@1243 │ │ -06fe9c: 1104 |0088: return-object v4 │ │ -06fe9e: 0d02 |0089: move-exception v2 │ │ -06fea0: 2206 b603 |008a: new-instance v6, Ljava/lang/RuntimeException; // type@03b6 │ │ -06fea4: 7020 9a17 2600 |008c: invoke-direct {v6, v2}, Ljava/lang/RuntimeException;.:(Ljava/lang/Throwable;)V // method@179a │ │ -06feaa: 2706 |008f: throw v6 │ │ +09e4d8: |[09e4d8] at.theengine.android.simple_rss2_android.SimpleRss2Parser.parse:()Ljava/util/List; │ │ +09e4e8: 2201 9904 |0000: new-instance v1, Lat/theengine/android/simple_rss2_android/RSSItem; // type@0499 │ │ +09e4ec: 7010 991f 0100 |0002: invoke-direct {v1}, Lat/theengine/android/simple_rss2_android/RSSItem;.:()V // method@1f99 │ │ +09e4f2: 2205 cf00 |0005: new-instance v5, Landroid/sax/RootElement; // type@00cf │ │ +09e4f6: 1a06 8e23 |0007: const-string v6, "rss" // string@238e │ │ +09e4fa: 7020 7e03 6500 |0009: invoke-direct {v5, v6}, Landroid/sax/RootElement;.:(Ljava/lang/String;)V // method@037e │ │ +09e500: 2204 5905 |000c: new-instance v4, Ljava/util/ArrayList; // type@0559 │ │ +09e504: 7010 cf22 0400 |000e: invoke-direct {v4}, Ljava/util/ArrayList;.:()V // method@22cf │ │ +09e50a: 1a06 ea12 |0011: const-string v6, "channel" // string@12ea │ │ +09e50e: 6e20 7f03 6500 |0013: invoke-virtual {v5, v6}, Landroid/sax/RootElement;.getChild:(Ljava/lang/String;)Landroid/sax/Element; // method@037f │ │ +09e514: 0c00 |0016: move-result-object v0 │ │ +09e516: 1a06 d31b |0017: const-string v6, "item" // string@1bd3 │ │ +09e51a: 6e20 7a03 6000 |0019: invoke-virtual {v0, v6}, Landroid/sax/Element;.getChild:(Ljava/lang/String;)Landroid/sax/Element; // method@037a │ │ +09e520: 0c03 |001c: move-result-object v3 │ │ +09e522: 2206 9e04 |001d: new-instance v6, Lat/theengine/android/simple_rss2_android/SimpleRss2Parser$2; // type@049e │ │ +09e526: 7040 ba1f 9614 |001f: invoke-direct {v6, v9, v4, v1}, Lat/theengine/android/simple_rss2_android/SimpleRss2Parser$2;.:(Lat/theengine/android/simple_rss2_android/SimpleRss2Parser;Ljava/util/List;Lat/theengine/android/simple_rss2_android/RSSItem;)V // method@1fba │ │ +09e52c: 6e20 7c03 6300 |0022: invoke-virtual {v3, v6}, Landroid/sax/Element;.setEndElementListener:(Landroid/sax/EndElementListener;)V // method@037c │ │ +09e532: 1a06 2527 |0025: const-string v6, "title" // string@2725 │ │ +09e536: 6e20 7a03 6300 |0027: invoke-virtual {v3, v6}, Landroid/sax/Element;.getChild:(Ljava/lang/String;)Landroid/sax/Element; // method@037a │ │ +09e53c: 0c06 |002a: move-result-object v6 │ │ +09e53e: 2207 9f04 |002b: new-instance v7, Lat/theengine/android/simple_rss2_android/SimpleRss2Parser$3; // type@049f │ │ +09e542: 7030 bc1f 9701 |002d: invoke-direct {v7, v9, v1}, Lat/theengine/android/simple_rss2_android/SimpleRss2Parser$3;.:(Lat/theengine/android/simple_rss2_android/SimpleRss2Parser;Lat/theengine/android/simple_rss2_android/RSSItem;)V // method@1fbc │ │ +09e548: 6e20 7d03 7600 |0030: invoke-virtual {v6, v7}, Landroid/sax/Element;.setEndTextElementListener:(Landroid/sax/EndTextElementListener;)V // method@037d │ │ +09e54e: 1a06 2c1c |0033: const-string v6, "link" // string@1c2c │ │ +09e552: 6e20 7a03 6300 |0035: invoke-virtual {v3, v6}, Landroid/sax/Element;.getChild:(Ljava/lang/String;)Landroid/sax/Element; // method@037a │ │ +09e558: 0c06 |0038: move-result-object v6 │ │ +09e55a: 2207 a004 |0039: new-instance v7, Lat/theengine/android/simple_rss2_android/SimpleRss2Parser$4; // type@04a0 │ │ +09e55e: 7030 be1f 9701 |003b: invoke-direct {v7, v9, v1}, Lat/theengine/android/simple_rss2_android/SimpleRss2Parser$4;.:(Lat/theengine/android/simple_rss2_android/SimpleRss2Parser;Lat/theengine/android/simple_rss2_android/RSSItem;)V // method@1fbe │ │ +09e564: 6e20 7d03 7600 |003e: invoke-virtual {v6, v7}, Landroid/sax/Element;.setEndTextElementListener:(Landroid/sax/EndTextElementListener;)V // method@037d │ │ +09e56a: 1a06 5114 |0041: const-string v6, "description" // string@1451 │ │ +09e56e: 6e20 7a03 6300 |0043: invoke-virtual {v3, v6}, Landroid/sax/Element;.getChild:(Ljava/lang/String;)Landroid/sax/Element; // method@037a │ │ +09e574: 0c06 |0046: move-result-object v6 │ │ +09e576: 2207 a104 |0047: new-instance v7, Lat/theengine/android/simple_rss2_android/SimpleRss2Parser$5; // type@04a1 │ │ +09e57a: 7030 c01f 9701 |0049: invoke-direct {v7, v9, v1}, Lat/theengine/android/simple_rss2_android/SimpleRss2Parser$5;.:(Lat/theengine/android/simple_rss2_android/SimpleRss2Parser;Lat/theengine/android/simple_rss2_android/RSSItem;)V // method@1fc0 │ │ +09e580: 6e20 7d03 7600 |004c: invoke-virtual {v6, v7}, Landroid/sax/Element;.setEndTextElementListener:(Landroid/sax/EndTextElementListener;)V // method@037d │ │ +09e586: 1a06 ac1a |004f: const-string v6, "http://purl.org/rss/1.0/modules/content/" // string@1aac │ │ +09e58a: 1a07 1a15 |0051: const-string v7, "encoded" // string@151a │ │ +09e58e: 6e30 7b03 6307 |0053: invoke-virtual {v3, v6, v7}, Landroid/sax/Element;.getChild:(Ljava/lang/String;Ljava/lang/String;)Landroid/sax/Element; // method@037b │ │ +09e594: 0c06 |0056: move-result-object v6 │ │ +09e596: 2207 a204 |0057: new-instance v7, Lat/theengine/android/simple_rss2_android/SimpleRss2Parser$6; // type@04a2 │ │ +09e59a: 7030 c21f 9701 |0059: invoke-direct {v7, v9, v1}, Lat/theengine/android/simple_rss2_android/SimpleRss2Parser$6;.:(Lat/theengine/android/simple_rss2_android/SimpleRss2Parser;Lat/theengine/android/simple_rss2_android/RSSItem;)V // method@1fc2 │ │ +09e5a0: 6e20 7d03 7600 |005c: invoke-virtual {v6, v7}, Landroid/sax/Element;.setEndTextElementListener:(Landroid/sax/EndTextElementListener;)V // method@037d │ │ +09e5a6: 1a06 b113 |005f: const-string v6, "content" // string@13b1 │ │ +09e5aa: 6e20 7a03 6300 |0061: invoke-virtual {v3, v6}, Landroid/sax/Element;.getChild:(Ljava/lang/String;)Landroid/sax/Element; // method@037a │ │ +09e5b0: 0c06 |0064: move-result-object v6 │ │ +09e5b2: 2207 a304 |0065: new-instance v7, Lat/theengine/android/simple_rss2_android/SimpleRss2Parser$7; // type@04a3 │ │ +09e5b6: 7030 c41f 9701 |0067: invoke-direct {v7, v9, v1}, Lat/theengine/android/simple_rss2_android/SimpleRss2Parser$7;.:(Lat/theengine/android/simple_rss2_android/SimpleRss2Parser;Lat/theengine/android/simple_rss2_android/RSSItem;)V // method@1fc4 │ │ +09e5bc: 6e20 7d03 7600 |006a: invoke-virtual {v6, v7}, Landroid/sax/Element;.setEndTextElementListener:(Landroid/sax/EndTextElementListener;)V // method@037d │ │ +09e5c2: 1a06 9a22 |006d: const-string v6, "pubDate" // string@229a │ │ +09e5c6: 6e20 7a03 6300 |006f: invoke-virtual {v3, v6}, Landroid/sax/Element;.getChild:(Ljava/lang/String;)Landroid/sax/Element; // method@037a │ │ +09e5cc: 0c06 |0072: move-result-object v6 │ │ +09e5ce: 2207 a404 |0073: new-instance v7, Lat/theengine/android/simple_rss2_android/SimpleRss2Parser$8; // type@04a4 │ │ +09e5d2: 7030 c61f 9701 |0075: invoke-direct {v7, v9, v1}, Lat/theengine/android/simple_rss2_android/SimpleRss2Parser$8;.:(Lat/theengine/android/simple_rss2_android/SimpleRss2Parser;Lat/theengine/android/simple_rss2_android/RSSItem;)V // method@1fc6 │ │ +09e5d8: 6e20 7d03 7600 |0078: invoke-virtual {v6, v7}, Landroid/sax/Element;.setEndTextElementListener:(Landroid/sax/EndTextElementListener;)V // method@037d │ │ +09e5de: 6e10 ca1f 0900 |007b: invoke-virtual {v9}, Lat/theengine/android/simple_rss2_android/SimpleRss2Parser;.getInputStream:()Ljava/io/InputStream; // method@1fca │ │ +09e5e4: 0c06 |007e: move-result-object v6 │ │ +09e5e6: 6207 4908 |007f: sget-object v7, Landroid/util/Xml$Encoding;.UTF_8:Landroid/util/Xml$Encoding; // field@0849 │ │ +09e5ea: 6e10 8003 0500 |0081: invoke-virtual {v5}, Landroid/sax/RootElement;.getContentHandler:()Lorg/xml/sax/ContentHandler; // method@0380 │ │ +09e5f0: 0c08 |0084: move-result-object v8 │ │ +09e5f2: 7130 811c 7608 |0085: invoke-static {v6, v7, v8}, Landroid/util/Xml;.parse:(Ljava/io/InputStream;Landroid/util/Xml$Encoding;Lorg/xml/sax/ContentHandler;)V // method@1c81 │ │ +09e5f8: 1104 |0088: return-object v4 │ │ +09e5fa: 0d02 |0089: move-exception v2 │ │ +09e5fc: 2206 3b05 |008a: new-instance v6, Ljava/lang/RuntimeException; // type@053b │ │ +09e600: 7020 8f22 2600 |008c: invoke-direct {v6, v2}, Ljava/lang/RuntimeException;.:(Ljava/lang/Throwable;)V // method@228f │ │ +09e606: 2706 |008f: throw v6 │ │ catches : 1 │ │ 0x007b - 0x0088 │ │ Ljava/lang/Exception; -> 0x0089 │ │ positions : │ │ 0x0000 line=59 │ │ 0x0005 line=60 │ │ 0x000c line=61 │ │ @@ -158737,48 +222699,48 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 12 16-bit code units │ │ -06febc: |[06febc] at.theengine.android.simple_rss2_android.SimpleRss2Parser.parseAsync:()V │ │ -06fecc: 2200 1c03 |0000: new-instance v0, Lat/theengine/android/simple_rss2_android/SimpleRss2Parser$1; // type@031c │ │ -06fed0: 7020 d514 2000 |0002: invoke-direct {v0, v2}, Lat/theengine/android/simple_rss2_android/SimpleRss2Parser$1;.:(Lat/theengine/android/simple_rss2_android/SimpleRss2Parser;)V // method@14d5 │ │ -06fed6: 1201 |0005: const/4 v1, #int 0 // #0 │ │ -06fed8: 2311 2f04 |0006: new-array v1, v1, [Ljava/lang/Object; // type@042f │ │ -06fedc: 6e20 d101 1000 |0008: invoke-virtual {v0, v1}, Landroid/os/AsyncTask;.execute:([Ljava/lang/Object;)Landroid/os/AsyncTask; // method@01d1 │ │ -06fee2: 0e00 |000b: return-void │ │ +09e618: |[09e618] at.theengine.android.simple_rss2_android.SimpleRss2Parser.parseAsync:()V │ │ +09e628: 2200 9d04 |0000: new-instance v0, Lat/theengine/android/simple_rss2_android/SimpleRss2Parser$1; // type@049d │ │ +09e62c: 7020 b71f 2000 |0002: invoke-direct {v0, v2}, Lat/theengine/android/simple_rss2_android/SimpleRss2Parser$1;.:(Lat/theengine/android/simple_rss2_android/SimpleRss2Parser;)V // method@1fb7 │ │ +09e632: 1201 |0005: const/4 v1, #int 0 // #0 │ │ +09e634: 2311 ca05 |0006: new-array v1, v1, [Ljava/lang/Object; // type@05ca │ │ +09e638: 6e20 dc02 1000 |0008: invoke-virtual {v0, v1}, Landroid/os/AsyncTask;.execute:([Ljava/lang/Object;)Landroid/os/AsyncTask; // method@02dc │ │ +09e63e: 0e00 |000b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=25 │ │ 0x0005 line=55 │ │ 0x000b line=56 │ │ locals : │ │ 0x0005 - 0x000c reg=0 task Landroid/os/AsyncTask; │ │ 0x0000 - 0x000c reg=2 this Lat/theengine/android/simple_rss2_android/SimpleRss2Parser; │ │ │ │ - source_file_idx : 2700 (SimpleRss2Parser.java) │ │ + source_file_idx : 3705 (SimpleRss2Parser.java) │ │ │ │ -Class #626 header: │ │ -class_idx : 1017 │ │ +Class #918 header: │ │ +class_idx : 1411 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 200 │ │ -source_file_idx : 2445 │ │ +superclass_idx : 303 │ │ +source_file_idx : 3302 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 3 │ │ │ │ -Class #626 annotations: │ │ +Class #918 annotations: │ │ Annotations on class │ │ VISIBILITY_SYSTEM Ldalvik/annotation/EnclosingClass; value=Lorg/androidfromfrankfurt/archnews/NewsActivity; │ │ VISIBILITY_SYSTEM Ldalvik/annotation/InnerClass; accessFlags=2 name="TabAdapter" │ │ │ │ -Class #626 - │ │ +Class #918 - │ │ Class descriptor : 'Lorg/androidfromfrankfurt/archnews/NewsActivity$TabAdapter;' │ │ Access flags : 0x0000 () │ │ Superclass : 'Landroid/support/v4/app/FragmentPagerAdapter;' │ │ Interfaces - │ │ Static fields - │ │ Instance fields - │ │ #0 : (in Lorg/androidfromfrankfurt/archnews/NewsActivity$TabAdapter;) │ │ @@ -158791,18 +222753,18 @@ │ │ type : '(Lorg/androidfromfrankfurt/archnews/NewsActivity;Landroid/support/v4/app/FragmentManager;)V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -06fee4: |[06fee4] org.androidfromfrankfurt.archnews.NewsActivity$TabAdapter.:(Lorg/androidfromfrankfurt/archnews/NewsActivity;Landroid/support/v4/app/FragmentManager;)V │ │ -06fef4: 5b01 ed08 |0000: iput-object v1, v0, Lorg/androidfromfrankfurt/archnews/NewsActivity$TabAdapter;.this$0:Lorg/androidfromfrankfurt/archnews/NewsActivity; // field@08ed │ │ -06fef8: 7020 2604 2000 |0002: invoke-direct {v0, v2}, Landroid/support/v4/app/FragmentPagerAdapter;.:(Landroid/support/v4/app/FragmentManager;)V // method@0426 │ │ -06fefe: 0e00 |0005: return-void │ │ +09e640: |[09e640] org.androidfromfrankfurt.archnews.NewsActivity$TabAdapter.:(Lorg/androidfromfrankfurt/archnews/NewsActivity;Landroid/support/v4/app/FragmentManager;)V │ │ +09e650: 5b01 060c |0000: iput-object v1, v0, Lorg/androidfromfrankfurt/archnews/NewsActivity$TabAdapter;.this$0:Lorg/androidfromfrankfurt/archnews/NewsActivity; // field@0c06 │ │ +09e654: 7020 f605 2000 |0002: invoke-direct {v0, v2}, Landroid/support/v4/app/FragmentPagerAdapter;.:(Landroid/support/v4/app/FragmentManager;)V // method@05f6 │ │ +09e65a: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=41 │ │ 0x0002 line=42 │ │ 0x0005 line=43 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lorg/androidfromfrankfurt/archnews/NewsActivity$TabAdapter; │ │ @@ -158814,17 +222776,17 @@ │ │ type : '(Lorg/androidfromfrankfurt/archnews/NewsActivity;Landroid/support/v4/app/FragmentManager;Lorg/androidfromfrankfurt/archnews/NewsActivity$1;)V' │ │ access : 0x11000 (SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 3 │ │ insns size : 4 16-bit code units │ │ -06ff00: |[06ff00] org.androidfromfrankfurt.archnews.NewsActivity$TabAdapter.:(Lorg/androidfromfrankfurt/archnews/NewsActivity;Landroid/support/v4/app/FragmentManager;Lorg/androidfromfrankfurt/archnews/NewsActivity$1;)V │ │ -06ff10: 7030 3e18 1002 |0000: invoke-direct {v0, v1, v2}, Lorg/androidfromfrankfurt/archnews/NewsActivity$TabAdapter;.:(Lorg/androidfromfrankfurt/archnews/NewsActivity;Landroid/support/v4/app/FragmentManager;)V // method@183e │ │ -06ff16: 0e00 |0003: return-void │ │ +09e65c: |[09e65c] org.androidfromfrankfurt.archnews.NewsActivity$TabAdapter.:(Lorg/androidfromfrankfurt/archnews/NewsActivity;Landroid/support/v4/app/FragmentManager;Lorg/androidfromfrankfurt/archnews/NewsActivity$1;)V │ │ +09e66c: 7030 5023 1002 |0000: invoke-direct {v0, v1, v2}, Lorg/androidfromfrankfurt/archnews/NewsActivity$TabAdapter;.:(Lorg/androidfromfrankfurt/archnews/NewsActivity;Landroid/support/v4/app/FragmentManager;)V // method@2350 │ │ +09e672: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=40 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lorg/androidfromfrankfurt/archnews/NewsActivity$TabAdapter; │ │ 0x0000 - 0x0004 reg=1 x0 Lorg/androidfromfrankfurt/archnews/NewsActivity; │ │ 0x0000 - 0x0004 reg=2 x1 Landroid/support/v4/app/FragmentManager; │ │ @@ -158836,17 +222798,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -06ff18: |[06ff18] org.androidfromfrankfurt.archnews.NewsActivity$TabAdapter.getCount:()I │ │ -06ff28: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -06ff2a: 0f00 |0001: return v0 │ │ +09e674: |[09e674] org.androidfromfrankfurt.archnews.NewsActivity$TabAdapter.getCount:()I │ │ +09e684: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +09e686: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=47 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Lorg/androidfromfrankfurt/archnews/NewsActivity$TabAdapter; │ │ │ │ #1 : (in Lorg/androidfromfrankfurt/archnews/NewsActivity$TabAdapter;) │ │ @@ -158854,18 +222816,18 @@ │ │ type : '(I)Landroid/support/v4/app/Fragment;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -06ff2c: |[06ff2c] org.androidfromfrankfurt.archnews.NewsActivity$TabAdapter.getItem:(I)Landroid/support/v4/app/Fragment; │ │ -06ff3c: 2200 0004 |0000: new-instance v0, Lorg/androidfromfrankfurt/archnews/NewsFragment; // type@0400 │ │ -06ff40: 7010 5d18 0000 |0002: invoke-direct {v0}, Lorg/androidfromfrankfurt/archnews/NewsFragment;.:()V // method@185d │ │ -06ff46: 1100 |0005: return-object v0 │ │ +09e688: |[09e688] org.androidfromfrankfurt.archnews.NewsActivity$TabAdapter.getItem:(I)Landroid/support/v4/app/Fragment; │ │ +09e698: 2200 8a05 |0000: new-instance v0, Lorg/androidfromfrankfurt/archnews/NewsFragment; // type@058a │ │ +09e69c: 7010 6f23 0000 |0002: invoke-direct {v0}, Lorg/androidfromfrankfurt/archnews/NewsFragment;.:()V // method@236f │ │ +09e6a2: 1100 |0005: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=57 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lorg/androidfromfrankfurt/archnews/NewsActivity$TabAdapter; │ │ 0x0000 - 0x0006 reg=2 arg0 I │ │ │ │ @@ -158874,42 +222836,42 @@ │ │ type : '(I)Ljava/lang/CharSequence;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 14 16-bit code units │ │ -06ff48: |[06ff48] org.androidfromfrankfurt.archnews.NewsActivity$TabAdapter.getPageTitle:(I)Ljava/lang/CharSequence; │ │ -06ff58: 5420 ed08 |0000: iget-object v0, v2, Lorg/androidfromfrankfurt/archnews/NewsActivity$TabAdapter;.this$0:Lorg/androidfromfrankfurt/archnews/NewsActivity; // field@08ed │ │ -06ff5c: 6e10 4818 0000 |0002: invoke-virtual {v0}, Lorg/androidfromfrankfurt/archnews/NewsActivity;.getResources:()Landroid/content/res/Resources; // method@1848 │ │ -06ff62: 0c00 |0005: move-result-object v0 │ │ -06ff64: 1401 0400 097f |0006: const v1, #float 1.82104e+38 // #7f090004 │ │ -06ff6a: 6e20 2201 1000 |0009: invoke-virtual {v0, v1}, Landroid/content/res/Resources;.getString:(I)Ljava/lang/String; // method@0122 │ │ -06ff70: 0c00 |000c: move-result-object v0 │ │ -06ff72: 1100 |000d: return-object v0 │ │ +09e6a4: |[09e6a4] org.androidfromfrankfurt.archnews.NewsActivity$TabAdapter.getPageTitle:(I)Ljava/lang/CharSequence; │ │ +09e6b4: 5420 060c |0000: iget-object v0, v2, Lorg/androidfromfrankfurt/archnews/NewsActivity$TabAdapter;.this$0:Lorg/androidfromfrankfurt/archnews/NewsActivity; // field@0c06 │ │ +09e6b8: 6e10 5a23 0000 |0002: invoke-virtual {v0}, Lorg/androidfromfrankfurt/archnews/NewsActivity;.getResources:()Landroid/content/res/Resources; // method@235a │ │ +09e6be: 0c00 |0005: move-result-object v0 │ │ +09e6c0: 1401 0400 097f |0006: const v1, #float 1.82104e+38 // #7f090004 │ │ +09e6c6: 6e20 6f01 1000 |0009: invoke-virtual {v0, v1}, Landroid/content/res/Resources;.getString:(I)Ljava/lang/String; // method@016f │ │ +09e6cc: 0c00 |000c: move-result-object v0 │ │ +09e6ce: 1100 |000d: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=52 │ │ locals : │ │ 0x0000 - 0x000e reg=2 this Lorg/androidfromfrankfurt/archnews/NewsActivity$TabAdapter; │ │ 0x0000 - 0x000e reg=3 position I │ │ │ │ - source_file_idx : 2445 (NewsActivity.java) │ │ + source_file_idx : 3302 (NewsActivity.java) │ │ │ │ -Class #627 header: │ │ -class_idx : 1024 │ │ +Class #919 header: │ │ +class_idx : 1418 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 213 │ │ -source_file_idx : 2447 │ │ +superclass_idx : 327 │ │ +source_file_idx : 3304 │ │ static_fields_size : 1 │ │ instance_fields_size: 9 │ │ direct_methods_size : 11 │ │ virtual_methods_size: 5 │ │ │ │ -Class #627 - │ │ +Class #919 - │ │ Class descriptor : 'Lorg/androidfromfrankfurt/archnews/NewsFragment;' │ │ Access flags : 0x0001 (PUBLIC) │ │ Superclass : 'Landroid/support/v4/app/ListFragment;' │ │ Interfaces - │ │ #0 : 'Landroid/widget/AbsListView$OnScrollListener;' │ │ Static fields - │ │ #0 : (in Lorg/androidfromfrankfurt/archnews/NewsFragment;) │ │ @@ -158959,20 +222921,20 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 9 16-bit code units │ │ -06ff74: |[06ff74] org.androidfromfrankfurt.archnews.NewsFragment.:()V │ │ -06ff84: 7010 8f04 0100 |0000: invoke-direct {v1}, Landroid/support/v4/app/ListFragment;.:()V // method@048f │ │ -06ff8a: 1210 |0003: const/4 v0, #int 1 // #1 │ │ -06ff8c: 5c10 0009 |0004: iput-boolean v0, v1, Lorg/androidfromfrankfurt/archnews/NewsFragment;.newActivity:Z // field@0900 │ │ -06ff90: 6901 fb08 |0006: sput-object v1, Lorg/androidfromfrankfurt/archnews/NewsFragment;.instance:Lorg/androidfromfrankfurt/archnews/NewsFragment; // field@08fb │ │ -06ff94: 0e00 |0008: return-void │ │ +09e6d0: |[09e6d0] org.androidfromfrankfurt.archnews.NewsFragment.:()V │ │ +09e6e0: 7010 8d06 0100 |0000: invoke-direct {v1}, Landroid/support/v4/app/ListFragment;.:()V // method@068d │ │ +09e6e6: 1210 |0003: const/4 v0, #int 1 // #1 │ │ +09e6e8: 5c10 190c |0004: iput-boolean v0, v1, Lorg/androidfromfrankfurt/archnews/NewsFragment;.newActivity:Z // field@0c19 │ │ +09e6ec: 6901 140c |0006: sput-object v1, Lorg/androidfromfrankfurt/archnews/NewsFragment;.instance:Lorg/androidfromfrankfurt/archnews/NewsFragment; // field@0c14 │ │ +09e6f0: 0e00 |0008: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=45 │ │ 0x0003 line=42 │ │ 0x0006 line=46 │ │ 0x0008 line=47 │ │ locals : │ │ @@ -158983,17 +222945,17 @@ │ │ type : '(Lorg/androidfromfrankfurt/archnews/NewsFragment;ZLjava/lang/String;)V' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 4 16-bit code units │ │ -06ff98: |[06ff98] org.androidfromfrankfurt.archnews.NewsFragment.access$000:(Lorg/androidfromfrankfurt/archnews/NewsFragment;ZLjava/lang/String;)V │ │ -06ffa8: 7030 6718 1002 |0000: invoke-direct {v0, v1, v2}, Lorg/androidfromfrankfurt/archnews/NewsFragment;.loadingSuccessful:(ZLjava/lang/String;)V // method@1867 │ │ -06ffae: 0e00 |0003: return-void │ │ +09e6f4: |[09e6f4] org.androidfromfrankfurt.archnews.NewsFragment.access$000:(Lorg/androidfromfrankfurt/archnews/NewsFragment;ZLjava/lang/String;)V │ │ +09e704: 7030 7923 1002 |0000: invoke-direct {v0, v1, v2}, Lorg/androidfromfrankfurt/archnews/NewsFragment;.loadingSuccessful:(ZLjava/lang/String;)V // method@2379 │ │ +09e70a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=32 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 x0 Lorg/androidfromfrankfurt/archnews/NewsFragment; │ │ 0x0000 - 0x0004 reg=1 x1 Z │ │ 0x0000 - 0x0004 reg=2 x2 Ljava/lang/String; │ │ @@ -159003,71 +222965,79 @@ │ │ type : '(Z)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 7 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 92 16-bit code units │ │ -06ffb0: |[06ffb0] org.androidfromfrankfurt.archnews.NewsFragment.errorVisibile:(Z)V │ │ -06ffc0: 1404 0100 0a01 |0000: const v4, #float 2.53466e-38 // #010a0001 │ │ -06ffc6: 1503 0a01 |0003: const/high16 v3, #int 17432576 // #10a │ │ -06ffca: 1202 |0005: const/4 v2, #int 0 // #0 │ │ -06ffcc: 5550 fd08 |0006: iget-boolean v0, v5, Lorg/androidfromfrankfurt/archnews/NewsFragment;.listVisible:Z // field@08fd │ │ -06ffd0: 3360 0300 |0008: if-ne v0, v6, 000b // +0003 │ │ -06ffd4: 0e00 |000a: return-void │ │ -06ffd6: 5c56 fd08 |000b: iput-boolean v6, v5, Lorg/androidfromfrankfurt/archnews/NewsFragment;.listVisible:Z // field@08fd │ │ -06ffda: 3806 2800 |000d: if-eqz v6, 0035 // +0028 │ │ -06ffde: 5450 fc08 |000f: iget-object v0, v5, Lorg/androidfromfrankfurt/archnews/NewsFragment;.listView:Landroid/widget/ListView; // field@08fc │ │ -06ffe2: 6e10 6018 0500 |0011: invoke-virtual {v5}, Lorg/androidfromfrankfurt/archnews/NewsFragment;.getActivity:()Landroid/support/v4/app/FragmentActivity; // method@1860 │ │ -06ffe8: 0c01 |0014: move-result-object v1 │ │ -06ffea: 7120 ec13 4100 |0015: invoke-static {v1, v4}, Landroid/view/animation/AnimationUtils;.loadAnimation:(Landroid/content/Context;I)Landroid/view/animation/Animation; // method@13ec │ │ -06fff0: 0c01 |0018: move-result-object v1 │ │ -06fff2: 6e20 3b14 1000 |0019: invoke-virtual {v0, v1}, Landroid/widget/ListView;.startAnimation:(Landroid/view/animation/Animation;)V // method@143b │ │ -06fff8: 5450 f908 |001c: iget-object v0, v5, Lorg/androidfromfrankfurt/archnews/NewsFragment;.errorView:Landroid/view/View; // field@08f9 │ │ -06fffc: 6e10 6018 0500 |001e: invoke-virtual {v5}, Lorg/androidfromfrankfurt/archnews/NewsFragment;.getActivity:()Landroid/support/v4/app/FragmentActivity; // method@1860 │ │ -070002: 0c01 |0021: move-result-object v1 │ │ -070004: 7120 ec13 3100 |0022: invoke-static {v1, v3}, Landroid/view/animation/AnimationUtils;.loadAnimation:(Landroid/content/Context;I)Landroid/view/animation/Animation; // method@13ec │ │ -07000a: 0c01 |0025: move-result-object v1 │ │ -07000c: 6e20 1313 1000 |0026: invoke-virtual {v0, v1}, Landroid/view/View;.startAnimation:(Landroid/view/animation/Animation;)V // method@1313 │ │ -070012: 5450 fc08 |0029: iget-object v0, v5, Lorg/androidfromfrankfurt/archnews/NewsFragment;.listView:Landroid/widget/ListView; // field@08fc │ │ -070016: 1241 |002b: const/4 v1, #int 4 // #4 │ │ -070018: 6e20 3a14 1000 |002c: invoke-virtual {v0, v1}, Landroid/widget/ListView;.setVisibility:(I)V // method@143a │ │ -07001e: 5450 f908 |002f: iget-object v0, v5, Lorg/androidfromfrankfurt/archnews/NewsFragment;.errorView:Landroid/view/View; // field@08f9 │ │ -070022: 6e20 1213 2000 |0031: invoke-virtual {v0, v2}, Landroid/view/View;.setVisibility:(I)V // method@1312 │ │ -070028: 28d6 |0034: goto 000a // -002a │ │ -07002a: 5450 f908 |0035: iget-object v0, v5, Lorg/androidfromfrankfurt/archnews/NewsFragment;.errorView:Landroid/view/View; // field@08f9 │ │ -07002e: 6e10 6018 0500 |0037: invoke-virtual {v5}, Lorg/androidfromfrankfurt/archnews/NewsFragment;.getActivity:()Landroid/support/v4/app/FragmentActivity; // method@1860 │ │ -070034: 0c01 |003a: move-result-object v1 │ │ -070036: 7120 ec13 4100 |003b: invoke-static {v1, v4}, Landroid/view/animation/AnimationUtils;.loadAnimation:(Landroid/content/Context;I)Landroid/view/animation/Animation; // method@13ec │ │ -07003c: 0c01 |003e: move-result-object v1 │ │ -07003e: 6e20 1313 1000 |003f: invoke-virtual {v0, v1}, Landroid/view/View;.startAnimation:(Landroid/view/animation/Animation;)V // method@1313 │ │ -070044: 5450 fc08 |0042: iget-object v0, v5, Lorg/androidfromfrankfurt/archnews/NewsFragment;.listView:Landroid/widget/ListView; // field@08fc │ │ -070048: 6e10 6018 0500 |0044: invoke-virtual {v5}, Lorg/androidfromfrankfurt/archnews/NewsFragment;.getActivity:()Landroid/support/v4/app/FragmentActivity; // method@1860 │ │ -07004e: 0c01 |0047: move-result-object v1 │ │ -070050: 7120 ec13 3100 |0048: invoke-static {v1, v3}, Landroid/view/animation/AnimationUtils;.loadAnimation:(Landroid/content/Context;I)Landroid/view/animation/Animation; // method@13ec │ │ -070056: 0c01 |004b: move-result-object v1 │ │ -070058: 6e20 3b14 1000 |004c: invoke-virtual {v0, v1}, Landroid/widget/ListView;.startAnimation:(Landroid/view/animation/Animation;)V // method@143b │ │ -07005e: 5450 f908 |004f: iget-object v0, v5, Lorg/androidfromfrankfurt/archnews/NewsFragment;.errorView:Landroid/view/View; // field@08f9 │ │ -070062: 1301 0800 |0051: const/16 v1, #int 8 // #8 │ │ -070066: 6e20 1213 1000 |0053: invoke-virtual {v0, v1}, Landroid/view/View;.setVisibility:(I)V // method@1312 │ │ -07006c: 5450 fc08 |0056: iget-object v0, v5, Lorg/androidfromfrankfurt/archnews/NewsFragment;.listView:Landroid/widget/ListView; // field@08fc │ │ -070070: 6e20 3a14 2000 |0058: invoke-virtual {v0, v2}, Landroid/widget/ListView;.setVisibility:(I)V // method@143a │ │ -070076: 28af |005b: goto 000a // -0051 │ │ +09e70c: |[09e70c] org.androidfromfrankfurt.archnews.NewsFragment.errorVisibile:(Z)V │ │ +09e71c: 1404 0100 0a01 |0000: const v4, #float 2.53466e-38 // #010a0001 │ │ +09e722: 1503 0a01 |0003: const/high16 v3, #int 17432576 // #10a │ │ +09e726: 1202 |0005: const/4 v2, #int 0 // #0 │ │ +09e728: 5550 160c |0006: iget-boolean v0, v5, Lorg/androidfromfrankfurt/archnews/NewsFragment;.listVisible:Z // field@0c16 │ │ +09e72c: 3360 0300 |0008: if-ne v0, v6, 000b // +0003 │ │ +09e730: 0e00 |000a: return-void │ │ +09e732: 5c56 160c |000b: iput-boolean v6, v5, Lorg/androidfromfrankfurt/archnews/NewsFragment;.listVisible:Z // field@0c16 │ │ +09e736: 3806 2800 |000d: if-eqz v6, 0035 // +0028 │ │ +09e73a: 5450 150c |000f: iget-object v0, v5, Lorg/androidfromfrankfurt/archnews/NewsFragment;.listView:Landroid/widget/ListView; // field@0c15 │ │ +09e73e: 6e10 7223 0500 |0011: invoke-virtual {v5}, Lorg/androidfromfrankfurt/archnews/NewsFragment;.getActivity:()Landroid/support/v4/app/FragmentActivity; // method@2372 │ │ +09e744: 0c01 |0014: move-result-object v1 │ │ +09e746: 7120 c11e 4100 |0015: invoke-static {v1, v4}, Landroid/view/animation/AnimationUtils;.loadAnimation:(Landroid/content/Context;I)Landroid/view/animation/Animation; // method@1ec1 │ │ +09e74c: 0c01 |0018: move-result-object v1 │ │ +09e74e: 6e20 1b1f 1000 |0019: invoke-virtual {v0, v1}, Landroid/widget/ListView;.startAnimation:(Landroid/view/animation/Animation;)V // method@1f1b │ │ +09e754: 5450 120c |001c: iget-object v0, v5, Lorg/androidfromfrankfurt/archnews/NewsFragment;.errorView:Landroid/view/View; // field@0c12 │ │ +09e758: 6e10 7223 0500 |001e: invoke-virtual {v5}, Lorg/androidfromfrankfurt/archnews/NewsFragment;.getActivity:()Landroid/support/v4/app/FragmentActivity; // method@2372 │ │ +09e75e: 0c01 |0021: move-result-object v1 │ │ +09e760: 7120 c11e 3100 |0022: invoke-static {v1, v3}, Landroid/view/animation/AnimationUtils;.loadAnimation:(Landroid/content/Context;I)Landroid/view/animation/Animation; // method@1ec1 │ │ +09e766: 0c01 |0025: move-result-object v1 │ │ +09e768: 6e20 871d 1000 |0026: invoke-virtual {v0, v1}, Landroid/view/View;.startAnimation:(Landroid/view/animation/Animation;)V // method@1d87 │ │ +09e76e: 5450 150c |0029: iget-object v0, v5, Lorg/androidfromfrankfurt/archnews/NewsFragment;.listView:Landroid/widget/ListView; // field@0c15 │ │ +09e772: 1241 |002b: const/4 v1, #int 4 // #4 │ │ +09e774: 6e20 1a1f 1000 |002c: invoke-virtual {v0, v1}, Landroid/widget/ListView;.setVisibility:(I)V // method@1f1a │ │ +09e77a: 5450 120c |002f: iget-object v0, v5, Lorg/androidfromfrankfurt/archnews/NewsFragment;.errorView:Landroid/view/View; // field@0c12 │ │ +09e77e: 6e20 841d 2000 |0031: invoke-virtual {v0, v2}, Landroid/view/View;.setVisibility:(I)V // method@1d84 │ │ +09e784: 28d6 |0034: goto 000a // -002a │ │ +09e786: 5450 120c |0035: iget-object v0, v5, Lorg/androidfromfrankfurt/archnews/NewsFragment;.errorView:Landroid/view/View; // field@0c12 │ │ +09e78a: 6e10 7223 0500 |0037: invoke-virtual {v5}, Lorg/androidfromfrankfurt/archnews/NewsFragment;.getActivity:()Landroid/support/v4/app/FragmentActivity; // method@2372 │ │ +09e790: 0c01 |003a: move-result-object v1 │ │ +09e792: 7120 c11e 4100 |003b: invoke-static {v1, v4}, Landroid/view/animation/AnimationUtils;.loadAnimation:(Landroid/content/Context;I)Landroid/view/animation/Animation; // method@1ec1 │ │ +09e798: 0c01 |003e: move-result-object v1 │ │ +09e79a: 6e20 871d 1000 |003f: invoke-virtual {v0, v1}, Landroid/view/View;.startAnimation:(Landroid/view/animation/Animation;)V // method@1d87 │ │ +09e7a0: 5450 150c |0042: iget-object v0, v5, Lorg/androidfromfrankfurt/archnews/NewsFragment;.listView:Landroid/widget/ListView; // field@0c15 │ │ +09e7a4: 6e10 7223 0500 |0044: invoke-virtual {v5}, Lorg/androidfromfrankfurt/archnews/NewsFragment;.getActivity:()Landroid/support/v4/app/FragmentActivity; // method@2372 │ │ +09e7aa: 0c01 |0047: move-result-object v1 │ │ +09e7ac: 7120 c11e 3100 |0048: invoke-static {v1, v3}, Landroid/view/animation/AnimationUtils;.loadAnimation:(Landroid/content/Context;I)Landroid/view/animation/Animation; // method@1ec1 │ │ +09e7b2: 0c01 |004b: move-result-object v1 │ │ +09e7b4: 6e20 1b1f 1000 |004c: invoke-virtual {v0, v1}, Landroid/widget/ListView;.startAnimation:(Landroid/view/animation/Animation;)V // method@1f1b │ │ +09e7ba: 5450 120c |004f: iget-object v0, v5, Lorg/androidfromfrankfurt/archnews/NewsFragment;.errorView:Landroid/view/View; // field@0c12 │ │ +09e7be: 1301 0800 |0051: const/16 v1, #int 8 // #8 │ │ +09e7c2: 6e20 841d 1000 |0053: invoke-virtual {v0, v1}, Landroid/view/View;.setVisibility:(I)V // method@1d84 │ │ +09e7c8: 5450 150c |0056: iget-object v0, v5, Lorg/androidfromfrankfurt/archnews/NewsFragment;.listView:Landroid/widget/ListView; // field@0c15 │ │ +09e7cc: 6e20 1a1f 2000 |0058: invoke-virtual {v0, v2}, Landroid/widget/ListView;.setVisibility:(I)V // method@1f1a │ │ +09e7d2: 28af |005b: goto 000a // -0051 │ │ catches : (none) │ │ positions : │ │ 0x0006 line=198 │ │ 0x000a line=220 │ │ 0x000b line=201 │ │ 0x000d line=202 │ │ 0x000f line=204 │ │ + 0x0011 line=205 │ │ + 0x0015 line=204 │ │ 0x001c line=206 │ │ + 0x001e line=207 │ │ + 0x0022 line=206 │ │ 0x0029 line=208 │ │ 0x002f line=209 │ │ 0x0035 line=213 │ │ + 0x0037 line=214 │ │ + 0x003b line=213 │ │ 0x0042 line=215 │ │ + 0x0044 line=216 │ │ + 0x0048 line=215 │ │ 0x004f line=217 │ │ 0x0056 line=218 │ │ locals : │ │ 0x0000 - 0x005c reg=5 this Lorg/androidfromfrankfurt/archnews/NewsFragment; │ │ 0x0000 - 0x005c reg=6 visible Z │ │ │ │ #3 : (in Lorg/androidfromfrankfurt/archnews/NewsFragment;) │ │ @@ -159075,93 +223045,93 @@ │ │ type : '()Lorg/androidfromfrankfurt/archnews/NewsFragment;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -070078: |[070078] org.androidfromfrankfurt.archnews.NewsFragment.getInstance:()Lorg/androidfromfrankfurt/archnews/NewsFragment; │ │ -070088: 6200 fb08 |0000: sget-object v0, Lorg/androidfromfrankfurt/archnews/NewsFragment;.instance:Lorg/androidfromfrankfurt/archnews/NewsFragment; // field@08fb │ │ -07008c: 1100 |0002: return-object v0 │ │ +09e7d4: |[09e7d4] org.androidfromfrankfurt.archnews.NewsFragment.getInstance:()Lorg/androidfromfrankfurt/archnews/NewsFragment; │ │ +09e7e4: 6200 140c |0000: sget-object v0, Lorg/androidfromfrankfurt/archnews/NewsFragment;.instance:Lorg/androidfromfrankfurt/archnews/NewsFragment; // field@0c14 │ │ +09e7e8: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=50 │ │ locals : │ │ │ │ #4 : (in Lorg/androidfromfrankfurt/archnews/NewsFragment;) │ │ name : 'getLocalizedFeedUrl' │ │ type : '()Ljava/lang/String;' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 9 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 109 16-bit code units │ │ -070090: |[070090] org.androidfromfrankfurt.archnews.NewsFragment.getLocalizedFeedUrl:()Ljava/lang/String; │ │ -0700a0: 1207 |0000: const/4 v7, #int 0 // #0 │ │ -0700a2: 6e10 6018 0800 |0001: invoke-virtual {v8}, Lorg/androidfromfrankfurt/archnews/NewsFragment;.getActivity:()Landroid/support/v4/app/FragmentActivity; // method@1860 │ │ -0700a8: 0c04 |0004: move-result-object v4 │ │ -0700aa: 7110 1902 0400 |0005: invoke-static {v4}, Landroid/preference/PreferenceManager;.getDefaultSharedPreferences:(Landroid/content/Context;)Landroid/content/SharedPreferences; // method@0219 │ │ -0700b0: 0c03 |0008: move-result-object v3 │ │ -0700b2: 6204 e808 |0009: sget-object v4, Ljava/lang/System;.out:Ljava/io/PrintStream; // field@08e8 │ │ -0700b6: 2205 b903 |000b: new-instance v5, Ljava/lang/StringBuilder; // type@03b9 │ │ -0700ba: 7010 ae17 0500 |000d: invoke-direct {v5}, Ljava/lang/StringBuilder;.:()V // method@17ae │ │ -0700c0: 1a06 9103 |0010: const-string v6, "GetPref " // string@0391 │ │ -0700c4: 6e20 b517 6500 |0012: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17b5 │ │ -0700ca: 0c05 |0015: move-result-object v5 │ │ -0700cc: 1a06 0615 |0016: const-string v6, "lang" // string@1506 │ │ -0700d0: 7230 0c01 6307 |0018: invoke-interface {v3, v6, v7}, Landroid/content/SharedPreferences;.getInt:(Ljava/lang/String;I)I // method@010c │ │ -0700d6: 0a06 |001b: move-result v6 │ │ -0700d8: 6e20 b117 6500 |001c: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@17b1 │ │ -0700de: 0c05 |001f: move-result-object v5 │ │ -0700e0: 6e10 ba17 0500 |0020: invoke-virtual {v5}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@17ba │ │ -0700e6: 0c05 |0023: move-result-object v5 │ │ -0700e8: 6e20 4e17 5400 |0024: invoke-virtual {v4, v5}, Ljava/io/PrintStream;.println:(Ljava/lang/String;)V // method@174e │ │ -0700ee: 1a04 0615 |0027: const-string v4, "lang" // string@1506 │ │ -0700f2: 7230 0c01 4307 |0029: invoke-interface {v3, v4, v7}, Landroid/content/SharedPreferences;.getInt:(Ljava/lang/String;I)I // method@010c │ │ -0700f8: 0a02 |002c: move-result v2 │ │ -0700fa: 3902 1300 |002d: if-nez v2, 0040 // +0013 │ │ -0700fe: 1a01 fb13 |002f: const-string v1, "https://www.archlinux.org/feeds/news/" // string@13fb │ │ -070102: 7110 cf01 0100 |0031: invoke-static {v1}, Landroid/net/Uri;.parse:(Ljava/lang/String;)Landroid/net/Uri; // method@01cf │ │ -070108: 0c00 |0034: move-result-object v0 │ │ -07010a: 5484 fa08 |0035: iget-object v4, v8, Lorg/androidfromfrankfurt/archnews/NewsFragment;.headerView:Landroid/view/View; // field@08fa │ │ -07010e: 2205 ff03 |0037: new-instance v5, Lorg/androidfromfrankfurt/archnews/NewsFragment$3; // type@03ff │ │ -070112: 7030 5b18 8500 |0039: invoke-direct {v5, v8, v0}, Lorg/androidfromfrankfurt/archnews/NewsFragment$3;.:(Lorg/androidfromfrankfurt/archnews/NewsFragment;Landroid/net/Uri;)V // method@185b │ │ -070118: 6e20 0e13 5400 |003c: invoke-virtual {v4, v5}, Landroid/view/View;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@130e │ │ -07011e: 1101 |003f: return-object v1 │ │ -070120: 1214 |0040: const/4 v4, #int 1 // #1 │ │ -070122: 3342 0500 |0041: if-ne v2, v4, 0046 // +0005 │ │ -070126: 1a01 fa13 |0043: const-string v1, "https://bbs.archlinux.de/extern.php?action=feed&fid=257&type=rss&order=posted&show=15" // string@13fa │ │ -07012a: 28ec |0045: goto 0031 // -0014 │ │ -07012c: 1224 |0046: const/4 v4, #int 2 // #2 │ │ -07012e: 3342 0500 |0047: if-ne v2, v4, 004c // +0005 │ │ -070132: 1a01 f913 |0049: const-string v1, "https://archlinux.fr/feed" // string@13f9 │ │ -070136: 28e6 |004b: goto 0031 // -001a │ │ -070138: 1234 |004c: const/4 v4, #int 3 // #3 │ │ -07013a: 3342 0500 |004d: if-ne v2, v4, 0052 // +0005 │ │ -07013e: 1a01 f413 |004f: const-string v1, "http://portada.archlinux-es.org/feed" // string@13f4 │ │ -070142: 28e0 |0051: goto 0031 // -0020 │ │ -070144: 1244 |0052: const/4 v4, #int 4 // #4 │ │ -070146: 3342 0500 |0053: if-ne v2, v4, 0058 // +0005 │ │ -07014a: 1a01 f213 |0055: const-string v1, "http://archlinux.org.ru/news/feed/" // string@13f2 │ │ -07014e: 28da |0057: goto 0031 // -0026 │ │ -070150: 1254 |0058: const/4 v4, #int 5 // #5 │ │ -070152: 3342 0500 |0059: if-ne v2, v4, 005e // +0005 │ │ -070156: 1a01 f613 |005b: const-string v1, "http://www.archlinux-br.org/feeds/news/" // string@13f6 │ │ -07015a: 28d4 |005d: goto 0031 // -002c │ │ -07015c: 1264 |005e: const/4 v4, #int 6 // #6 │ │ -07015e: 3342 0500 |005f: if-ne v2, v4, 0064 // +0005 │ │ -070162: 1a01 f713 |0061: const-string v1, "http://www.archlinuxcn.org/feed/" // string@13f7 │ │ -070166: 28ce |0063: goto 0031 // -0032 │ │ -070168: 1274 |0064: const/4 v4, #int 7 // #7 │ │ -07016a: 3342 0500 |0065: if-ne v2, v4, 006a // +0005 │ │ -07016e: 1a01 f313 |0067: const-string v1, "http://archlinux.ro/feed" // string@13f3 │ │ -070172: 28c8 |0069: goto 0031 // -0038 │ │ -070174: 1a01 fb13 |006a: const-string v1, "https://www.archlinux.org/feeds/news/" // string@13fb │ │ -070178: 28c5 |006c: goto 0031 // -003b │ │ +09e7ec: |[09e7ec] org.androidfromfrankfurt.archnews.NewsFragment.getLocalizedFeedUrl:()Ljava/lang/String; │ │ +09e7fc: 1207 |0000: const/4 v7, #int 0 // #0 │ │ +09e7fe: 6e10 7223 0800 |0001: invoke-virtual {v8}, Lorg/androidfromfrankfurt/archnews/NewsFragment;.getActivity:()Landroid/support/v4/app/FragmentActivity; // method@2372 │ │ +09e804: 0c04 |0004: move-result-object v4 │ │ +09e806: 7110 5503 0400 |0005: invoke-static {v4}, Landroid/preference/PreferenceManager;.getDefaultSharedPreferences:(Landroid/content/Context;)Landroid/content/SharedPreferences; // method@0355 │ │ +09e80c: 0c03 |0008: move-result-object v3 │ │ +09e80e: 6204 fb0b |0009: sget-object v4, Ljava/lang/System;.out:Ljava/io/PrintStream; // field@0bfb │ │ +09e812: 2205 3e05 |000b: new-instance v5, Ljava/lang/StringBuilder; // type@053e │ │ +09e816: 7010 a422 0500 |000d: invoke-direct {v5}, Ljava/lang/StringBuilder;.:()V // method@22a4 │ │ +09e81c: 1a06 9204 |0010: const-string v6, "GetPref " // string@0492 │ │ +09e820: 6e20 ad22 6500 |0012: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22ad │ │ +09e826: 0c05 |0015: move-result-object v5 │ │ +09e828: 1a06 f11b |0016: const-string v6, "lang" // string@1bf1 │ │ +09e82c: 7230 5501 6307 |0018: invoke-interface {v3, v6, v7}, Landroid/content/SharedPreferences;.getInt:(Ljava/lang/String;I)I // method@0155 │ │ +09e832: 0a06 |001b: move-result v6 │ │ +09e834: 6e20 a922 6500 |001c: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@22a9 │ │ +09e83a: 0c05 |001f: move-result-object v5 │ │ +09e83c: 6e10 b222 0500 |0020: invoke-virtual {v5}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@22b2 │ │ +09e842: 0c05 |0023: move-result-object v5 │ │ +09e844: 6e20 3822 5400 |0024: invoke-virtual {v4, v5}, Ljava/io/PrintStream;.println:(Ljava/lang/String;)V // method@2238 │ │ +09e84a: 1a04 f11b |0027: const-string v4, "lang" // string@1bf1 │ │ +09e84e: 7230 5501 4307 |0029: invoke-interface {v3, v4, v7}, Landroid/content/SharedPreferences;.getInt:(Ljava/lang/String;I)I // method@0155 │ │ +09e854: 0a02 |002c: move-result v2 │ │ +09e856: 3902 1300 |002d: if-nez v2, 0040 // +0013 │ │ +09e85a: 1a01 b21a |002f: const-string v1, "https://www.archlinux.org/feeds/news/" // string@1ab2 │ │ +09e85e: 7110 d902 0100 |0031: invoke-static {v1}, Landroid/net/Uri;.parse:(Ljava/lang/String;)Landroid/net/Uri; // method@02d9 │ │ +09e864: 0c00 |0034: move-result-object v0 │ │ +09e866: 5484 130c |0035: iget-object v4, v8, Lorg/androidfromfrankfurt/archnews/NewsFragment;.headerView:Landroid/view/View; // field@0c13 │ │ +09e86a: 2205 8905 |0037: new-instance v5, Lorg/androidfromfrankfurt/archnews/NewsFragment$3; // type@0589 │ │ +09e86e: 7030 6d23 8500 |0039: invoke-direct {v5, v8, v0}, Lorg/androidfromfrankfurt/archnews/NewsFragment$3;.:(Lorg/androidfromfrankfurt/archnews/NewsFragment;Landroid/net/Uri;)V // method@236d │ │ +09e874: 6e20 711d 5400 |003c: invoke-virtual {v4, v5}, Landroid/view/View;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@1d71 │ │ +09e87a: 1101 |003f: return-object v1 │ │ +09e87c: 1214 |0040: const/4 v4, #int 1 // #1 │ │ +09e87e: 3342 0500 |0041: if-ne v2, v4, 0046 // +0005 │ │ +09e882: 1a01 b11a |0043: const-string v1, "https://bbs.archlinux.de/extern.php?action=feed&fid=257&type=rss&order=posted&show=15" // string@1ab1 │ │ +09e886: 28ec |0045: goto 0031 // -0014 │ │ +09e888: 1224 |0046: const/4 v4, #int 2 // #2 │ │ +09e88a: 3342 0500 |0047: if-ne v2, v4, 004c // +0005 │ │ +09e88e: 1a01 b01a |0049: const-string v1, "https://archlinux.fr/feed" // string@1ab0 │ │ +09e892: 28e6 |004b: goto 0031 // -001a │ │ +09e894: 1234 |004c: const/4 v4, #int 3 // #3 │ │ +09e896: 3342 0500 |004d: if-ne v2, v4, 0052 // +0005 │ │ +09e89a: 1a01 ab1a |004f: const-string v1, "http://portada.archlinux-es.org/feed" // string@1aab │ │ +09e89e: 28e0 |0051: goto 0031 // -0020 │ │ +09e8a0: 1244 |0052: const/4 v4, #int 4 // #4 │ │ +09e8a2: 3342 0500 |0053: if-ne v2, v4, 0058 // +0005 │ │ +09e8a6: 1a01 a91a |0055: const-string v1, "http://archlinux.org.ru/news/feed/" // string@1aa9 │ │ +09e8aa: 28da |0057: goto 0031 // -0026 │ │ +09e8ac: 1254 |0058: const/4 v4, #int 5 // #5 │ │ +09e8ae: 3342 0500 |0059: if-ne v2, v4, 005e // +0005 │ │ +09e8b2: 1a01 ad1a |005b: const-string v1, "http://www.archlinux-br.org/feeds/news/" // string@1aad │ │ +09e8b6: 28d4 |005d: goto 0031 // -002c │ │ +09e8b8: 1264 |005e: const/4 v4, #int 6 // #6 │ │ +09e8ba: 3342 0500 |005f: if-ne v2, v4, 0064 // +0005 │ │ +09e8be: 1a01 ae1a |0061: const-string v1, "http://www.archlinuxcn.org/feed/" // string@1aae │ │ +09e8c2: 28ce |0063: goto 0031 // -0032 │ │ +09e8c4: 1274 |0064: const/4 v4, #int 7 // #7 │ │ +09e8c6: 3342 0500 |0065: if-ne v2, v4, 006a // +0005 │ │ +09e8ca: 1a01 aa1a |0067: const-string v1, "http://archlinux.ro/feed" // string@1aaa │ │ +09e8ce: 28c8 |0069: goto 0031 // -0038 │ │ +09e8d0: 1a01 b21a |006a: const-string v1, "https://www.archlinux.org/feeds/news/" // string@1ab2 │ │ +09e8d4: 28c5 |006c: goto 0031 // -003b │ │ catches : (none) │ │ positions : │ │ 0x0001 line=121 │ │ 0x0009 line=123 │ │ 0x0027 line=124 │ │ 0x002d line=125 │ │ 0x002f line=127 │ │ @@ -159203,18 +223173,18 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -07017c: |[07017c] org.androidfromfrankfurt.archnews.NewsFragment.hideError:()V │ │ -07018c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -07018e: 7020 5f18 0100 |0001: invoke-direct {v1, v0}, Lorg/androidfromfrankfurt/archnews/NewsFragment;.errorVisibile:(Z)V // method@185f │ │ -070194: 0e00 |0004: return-void │ │ +09e8d8: |[09e8d8] org.androidfromfrankfurt.archnews.NewsFragment.hideError:()V │ │ +09e8e8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +09e8ea: 7020 7123 0100 |0001: invoke-direct {v1, v0}, Lorg/androidfromfrankfurt/archnews/NewsFragment;.errorVisibile:(Z)V // method@2371 │ │ +09e8f0: 0e00 |0004: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=194 │ │ 0x0004 line=195 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Lorg/androidfromfrankfurt/archnews/NewsFragment; │ │ │ │ @@ -159223,55 +223193,55 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 88 16-bit code units │ │ -070198: |[070198] org.androidfromfrankfurt.archnews.NewsFragment.initialize:()V │ │ -0701a8: 1203 |0000: const/4 v3, #int 0 // #0 │ │ -0701aa: 6e10 6218 0400 |0001: invoke-virtual {v4}, Lorg/androidfromfrankfurt/archnews/NewsFragment;.getListView:()Landroid/widget/ListView; // method@1862 │ │ -0701b0: 0c00 |0004: move-result-object v0 │ │ -0701b2: 6e10 2d14 0000 |0005: invoke-virtual {v0}, Landroid/widget/ListView;.getEmptyView:()Landroid/view/View; // method@142d │ │ -0701b8: 0c00 |0008: move-result-object v0 │ │ -0701ba: 5b40 f908 |0009: iput-object v0, v4, Lorg/androidfromfrankfurt/archnews/NewsFragment;.errorView:Landroid/view/View; // field@08f9 │ │ -0701be: 5440 f908 |000b: iget-object v0, v4, Lorg/androidfromfrankfurt/archnews/NewsFragment;.errorView:Landroid/view/View; // field@08f9 │ │ -0701c2: 1301 0800 |000d: const/16 v1, #int 8 // #8 │ │ -0701c6: 6e20 1213 1000 |000f: invoke-virtual {v0, v1}, Landroid/view/View;.setVisibility:(I)V // method@1312 │ │ -0701cc: 5440 f808 |0012: iget-object v0, v4, Lorg/androidfromfrankfurt/archnews/NewsFragment;.btnReload:Landroid/widget/Button; // field@08f8 │ │ -0701d0: 2201 fd03 |0014: new-instance v1, Lorg/androidfromfrankfurt/archnews/NewsFragment$1; // type@03fd │ │ -0701d4: 7020 5618 4100 |0016: invoke-direct {v1, v4}, Lorg/androidfromfrankfurt/archnews/NewsFragment$1;.:(Lorg/androidfromfrankfurt/archnews/NewsFragment;)V // method@1856 │ │ -0701da: 6e20 f813 1000 |0019: invoke-virtual {v0, v1}, Landroid/widget/Button;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@13f8 │ │ -0701e0: 2200 1c00 |001c: new-instance v0, Landroid/app/ProgressDialog; // type@001c │ │ -0701e4: 6e10 6018 0400 |001e: invoke-virtual {v4}, Lorg/androidfromfrankfurt/archnews/NewsFragment;.getActivity:()Landroid/support/v4/app/FragmentActivity; // method@1860 │ │ -0701ea: 0c01 |0021: move-result-object v1 │ │ -0701ec: 7020 aa00 1000 |0022: invoke-direct {v0, v1}, Landroid/app/ProgressDialog;.:(Landroid/content/Context;)V // method@00aa │ │ -0701f2: 5b40 fe08 |0025: iput-object v0, v4, Lorg/androidfromfrankfurt/archnews/NewsFragment;.loadingDialog:Landroid/app/ProgressDialog; // field@08fe │ │ -0701f6: 5440 fe08 |0027: iget-object v0, v4, Lorg/androidfromfrankfurt/archnews/NewsFragment;.loadingDialog:Landroid/app/ProgressDialog; // field@08fe │ │ -0701fa: 6e10 6418 0400 |0029: invoke-virtual {v4}, Lorg/androidfromfrankfurt/archnews/NewsFragment;.getResources:()Landroid/content/res/Resources; // method@1864 │ │ -070200: 0c01 |002c: move-result-object v1 │ │ -070202: 1402 0a00 097f |002d: const v2, #float 1.82104e+38 // #7f09000a │ │ -070208: 6e20 2601 2100 |0030: invoke-virtual {v1, v2}, Landroid/content/res/Resources;.getText:(I)Ljava/lang/CharSequence; // method@0126 │ │ -07020e: 0c01 |0033: move-result-object v1 │ │ -070210: 6e20 b000 1000 |0034: invoke-virtual {v0, v1}, Landroid/app/ProgressDialog;.setTitle:(Ljava/lang/CharSequence;)V // method@00b0 │ │ -070216: 5440 fe08 |0037: iget-object v0, v4, Lorg/androidfromfrankfurt/archnews/NewsFragment;.loadingDialog:Landroid/app/ProgressDialog; // field@08fe │ │ -07021a: 6e10 6418 0400 |0039: invoke-virtual {v4}, Lorg/androidfromfrankfurt/archnews/NewsFragment;.getResources:()Landroid/content/res/Resources; // method@1864 │ │ -070220: 0c01 |003c: move-result-object v1 │ │ -070222: 1402 0900 097f |003d: const v2, #float 1.82104e+38 // #7f090009 │ │ -070228: 6e20 2601 2100 |0040: invoke-virtual {v1, v2}, Landroid/content/res/Resources;.getText:(I)Ljava/lang/CharSequence; // method@0126 │ │ -07022e: 0c01 |0043: move-result-object v1 │ │ -070230: 6e20 af00 1000 |0044: invoke-virtual {v0, v1}, Landroid/app/ProgressDialog;.setMessage:(Ljava/lang/CharSequence;)V // method@00af │ │ -070236: 5440 fe08 |0047: iget-object v0, v4, Lorg/androidfromfrankfurt/archnews/NewsFragment;.loadingDialog:Landroid/app/ProgressDialog; // field@08fe │ │ -07023a: 1211 |0049: const/4 v1, #int 1 // #1 │ │ -07023c: 6e20 ae00 1000 |004a: invoke-virtual {v0, v1}, Landroid/app/ProgressDialog;.setIndeterminate:(Z)V // method@00ae │ │ -070242: 5440 fe08 |004d: iget-object v0, v4, Lorg/androidfromfrankfurt/archnews/NewsFragment;.loadingDialog:Landroid/app/ProgressDialog; // field@08fe │ │ -070246: 6e20 ac00 3000 |004f: invoke-virtual {v0, v3}, Landroid/app/ProgressDialog;.setCancelable:(Z)V // method@00ac │ │ -07024c: 5440 fe08 |0052: iget-object v0, v4, Lorg/androidfromfrankfurt/archnews/NewsFragment;.loadingDialog:Landroid/app/ProgressDialog; // field@08fe │ │ -070250: 6e20 ad00 3000 |0054: invoke-virtual {v0, v3}, Landroid/app/ProgressDialog;.setCanceledOnTouchOutside:(Z)V // method@00ad │ │ -070256: 0e00 |0057: return-void │ │ +09e8f4: |[09e8f4] org.androidfromfrankfurt.archnews.NewsFragment.initialize:()V │ │ +09e904: 1203 |0000: const/4 v3, #int 0 // #0 │ │ +09e906: 6e10 7423 0400 |0001: invoke-virtual {v4}, Lorg/androidfromfrankfurt/archnews/NewsFragment;.getListView:()Landroid/widget/ListView; // method@2374 │ │ +09e90c: 0c00 |0004: move-result-object v0 │ │ +09e90e: 6e10 0d1f 0000 |0005: invoke-virtual {v0}, Landroid/widget/ListView;.getEmptyView:()Landroid/view/View; // method@1f0d │ │ +09e914: 0c00 |0008: move-result-object v0 │ │ +09e916: 5b40 120c |0009: iput-object v0, v4, Lorg/androidfromfrankfurt/archnews/NewsFragment;.errorView:Landroid/view/View; // field@0c12 │ │ +09e91a: 5440 120c |000b: iget-object v0, v4, Lorg/androidfromfrankfurt/archnews/NewsFragment;.errorView:Landroid/view/View; // field@0c12 │ │ +09e91e: 1301 0800 |000d: const/16 v1, #int 8 // #8 │ │ +09e922: 6e20 841d 1000 |000f: invoke-virtual {v0, v1}, Landroid/view/View;.setVisibility:(I)V // method@1d84 │ │ +09e928: 5440 110c |0012: iget-object v0, v4, Lorg/androidfromfrankfurt/archnews/NewsFragment;.btnReload:Landroid/widget/Button; // field@0c11 │ │ +09e92c: 2201 8705 |0014: new-instance v1, Lorg/androidfromfrankfurt/archnews/NewsFragment$1; // type@0587 │ │ +09e930: 7020 6823 4100 |0016: invoke-direct {v1, v4}, Lorg/androidfromfrankfurt/archnews/NewsFragment$1;.:(Lorg/androidfromfrankfurt/archnews/NewsFragment;)V // method@2368 │ │ +09e936: 6e20 d31e 1000 |0019: invoke-virtual {v0, v1}, Landroid/widget/Button;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@1ed3 │ │ +09e93c: 2200 2500 |001c: new-instance v0, Landroid/app/ProgressDialog; // type@0025 │ │ +09e940: 6e10 7223 0400 |001e: invoke-virtual {v4}, Lorg/androidfromfrankfurt/archnews/NewsFragment;.getActivity:()Landroid/support/v4/app/FragmentActivity; // method@2372 │ │ +09e946: 0c01 |0021: move-result-object v1 │ │ +09e948: 7020 d200 1000 |0022: invoke-direct {v0, v1}, Landroid/app/ProgressDialog;.:(Landroid/content/Context;)V // method@00d2 │ │ +09e94e: 5b40 170c |0025: iput-object v0, v4, Lorg/androidfromfrankfurt/archnews/NewsFragment;.loadingDialog:Landroid/app/ProgressDialog; // field@0c17 │ │ +09e952: 5440 170c |0027: iget-object v0, v4, Lorg/androidfromfrankfurt/archnews/NewsFragment;.loadingDialog:Landroid/app/ProgressDialog; // field@0c17 │ │ +09e956: 6e10 7623 0400 |0029: invoke-virtual {v4}, Lorg/androidfromfrankfurt/archnews/NewsFragment;.getResources:()Landroid/content/res/Resources; // method@2376 │ │ +09e95c: 0c01 |002c: move-result-object v1 │ │ +09e95e: 1402 0a00 097f |002d: const v2, #float 1.82104e+38 // #7f09000a │ │ +09e964: 6e20 7301 2100 |0030: invoke-virtual {v1, v2}, Landroid/content/res/Resources;.getText:(I)Ljava/lang/CharSequence; // method@0173 │ │ +09e96a: 0c01 |0033: move-result-object v1 │ │ +09e96c: 6e20 d800 1000 |0034: invoke-virtual {v0, v1}, Landroid/app/ProgressDialog;.setTitle:(Ljava/lang/CharSequence;)V // method@00d8 │ │ +09e972: 5440 170c |0037: iget-object v0, v4, Lorg/androidfromfrankfurt/archnews/NewsFragment;.loadingDialog:Landroid/app/ProgressDialog; // field@0c17 │ │ +09e976: 6e10 7623 0400 |0039: invoke-virtual {v4}, Lorg/androidfromfrankfurt/archnews/NewsFragment;.getResources:()Landroid/content/res/Resources; // method@2376 │ │ +09e97c: 0c01 |003c: move-result-object v1 │ │ +09e97e: 1402 0900 097f |003d: const v2, #float 1.82104e+38 // #7f090009 │ │ +09e984: 6e20 7301 2100 |0040: invoke-virtual {v1, v2}, Landroid/content/res/Resources;.getText:(I)Ljava/lang/CharSequence; // method@0173 │ │ +09e98a: 0c01 |0043: move-result-object v1 │ │ +09e98c: 6e20 d700 1000 |0044: invoke-virtual {v0, v1}, Landroid/app/ProgressDialog;.setMessage:(Ljava/lang/CharSequence;)V // method@00d7 │ │ +09e992: 5440 170c |0047: iget-object v0, v4, Lorg/androidfromfrankfurt/archnews/NewsFragment;.loadingDialog:Landroid/app/ProgressDialog; // field@0c17 │ │ +09e996: 1211 |0049: const/4 v1, #int 1 // #1 │ │ +09e998: 6e20 d600 1000 |004a: invoke-virtual {v0, v1}, Landroid/app/ProgressDialog;.setIndeterminate:(Z)V // method@00d6 │ │ +09e99e: 5440 170c |004d: iget-object v0, v4, Lorg/androidfromfrankfurt/archnews/NewsFragment;.loadingDialog:Landroid/app/ProgressDialog; // field@0c17 │ │ +09e9a2: 6e20 d400 3000 |004f: invoke-virtual {v0, v3}, Landroid/app/ProgressDialog;.setCancelable:(Z)V // method@00d4 │ │ +09e9a8: 5440 170c |0052: iget-object v0, v4, Lorg/androidfromfrankfurt/archnews/NewsFragment;.loadingDialog:Landroid/app/ProgressDialog; // field@0c17 │ │ +09e9ac: 6e20 d500 3000 |0054: invoke-virtual {v0, v3}, Landroid/app/ProgressDialog;.setCanceledOnTouchOutside:(Z)V // method@00d5 │ │ +09e9b2: 0e00 |0057: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=79 │ │ 0x000b line=80 │ │ 0x0012 line=81 │ │ 0x001c line=88 │ │ 0x0027 line=89 │ │ @@ -159288,26 +223258,26 @@ │ │ type : '(ZLjava/lang/String;)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 23 16-bit code units │ │ -070258: |[070258] org.androidfromfrankfurt.archnews.NewsFragment.loadingSuccessful:(ZLjava/lang/String;)V │ │ -070268: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -07026a: 5c10 0009 |0001: iput-boolean v0, v1, Lorg/androidfromfrankfurt/archnews/NewsFragment;.newActivity:Z // field@0900 │ │ -07026e: 5410 fe08 |0003: iget-object v0, v1, Lorg/androidfromfrankfurt/archnews/NewsFragment;.loadingDialog:Landroid/app/ProgressDialog; // field@08fe │ │ -070272: 6e10 ab00 0000 |0005: invoke-virtual {v0}, Landroid/app/ProgressDialog;.dismiss:()V // method@00ab │ │ -070278: 3902 0b00 |0008: if-nez v2, 0013 // +000b │ │ -07027c: 3803 0900 |000a: if-eqz v3, 0013 // +0009 │ │ -070280: 7010 6e18 0100 |000c: invoke-direct {v1}, Lorg/androidfromfrankfurt/archnews/NewsFragment;.showError:()V // method@186e │ │ -070286: 7020 6f18 3100 |000f: invoke-direct {v1, v3}, Lorg/androidfromfrankfurt/archnews/NewsFragment;.showErrorMessage:(Ljava/lang/String;)V // method@186f │ │ -07028c: 0e00 |0012: return-void │ │ -07028e: 7010 6518 0100 |0013: invoke-direct {v1}, Lorg/androidfromfrankfurt/archnews/NewsFragment;.hideError:()V // method@1865 │ │ -070294: 28fc |0016: goto 0012 // -0004 │ │ +09e9b4: |[09e9b4] org.androidfromfrankfurt.archnews.NewsFragment.loadingSuccessful:(ZLjava/lang/String;)V │ │ +09e9c4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +09e9c6: 5c10 190c |0001: iput-boolean v0, v1, Lorg/androidfromfrankfurt/archnews/NewsFragment;.newActivity:Z // field@0c19 │ │ +09e9ca: 5410 170c |0003: iget-object v0, v1, Lorg/androidfromfrankfurt/archnews/NewsFragment;.loadingDialog:Landroid/app/ProgressDialog; // field@0c17 │ │ +09e9ce: 6e10 d300 0000 |0005: invoke-virtual {v0}, Landroid/app/ProgressDialog;.dismiss:()V // method@00d3 │ │ +09e9d4: 3902 0b00 |0008: if-nez v2, 0013 // +000b │ │ +09e9d8: 3803 0900 |000a: if-eqz v3, 0013 // +0009 │ │ +09e9dc: 7010 8023 0100 |000c: invoke-direct {v1}, Lorg/androidfromfrankfurt/archnews/NewsFragment;.showError:()V // method@2380 │ │ +09e9e2: 7020 8123 3100 |000f: invoke-direct {v1, v3}, Lorg/androidfromfrankfurt/archnews/NewsFragment;.showErrorMessage:(Ljava/lang/String;)V // method@2381 │ │ +09e9e8: 0e00 |0012: return-void │ │ +09e9ea: 7010 7723 0100 |0013: invoke-direct {v1}, Lorg/androidfromfrankfurt/archnews/NewsFragment;.hideError:()V // method@2377 │ │ +09e9f0: 28fc |0016: goto 0012 // -0004 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=174 │ │ 0x0003 line=175 │ │ 0x0008 line=176 │ │ 0x000c line=177 │ │ 0x000f line=178 │ │ @@ -159323,23 +223293,23 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 18 16-bit code units │ │ -070298: |[070298] org.androidfromfrankfurt.archnews.NewsFragment.parseRss:()V │ │ -0702a8: 2200 2403 |0000: new-instance v0, Lat/theengine/android/simple_rss2_android/SimpleRss2Parser; // type@0324 │ │ -0702ac: 7010 6318 0300 |0002: invoke-direct {v3}, Lorg/androidfromfrankfurt/archnews/NewsFragment;.getLocalizedFeedUrl:()Ljava/lang/String; // method@1863 │ │ -0702b2: 0c01 |0005: move-result-object v1 │ │ -0702b4: 2202 fe03 |0006: new-instance v2, Lorg/androidfromfrankfurt/archnews/NewsFragment$2; // type@03fe │ │ -0702b8: 7020 5818 3200 |0008: invoke-direct {v2, v3}, Lorg/androidfromfrankfurt/archnews/NewsFragment$2;.:(Lorg/androidfromfrankfurt/archnews/NewsFragment;)V // method@1858 │ │ -0702be: 7030 e614 1002 |000b: invoke-direct {v0, v1, v2}, Lat/theengine/android/simple_rss2_android/SimpleRss2Parser;.:(Ljava/lang/String;Lat/theengine/android/simple_rss2_android/SimpleRss2ParserCallback;)V // method@14e6 │ │ -0702c4: 6e10 ea14 0000 |000e: invoke-virtual {v0}, Lat/theengine/android/simple_rss2_android/SimpleRss2Parser;.parseAsync:()V // method@14ea │ │ -0702ca: 0e00 |0011: return-void │ │ +09e9f4: |[09e9f4] org.androidfromfrankfurt.archnews.NewsFragment.parseRss:()V │ │ +09ea04: 2200 a504 |0000: new-instance v0, Lat/theengine/android/simple_rss2_android/SimpleRss2Parser; // type@04a5 │ │ +09ea08: 7010 7523 0300 |0002: invoke-direct {v3}, Lorg/androidfromfrankfurt/archnews/NewsFragment;.getLocalizedFeedUrl:()Ljava/lang/String; // method@2375 │ │ +09ea0e: 0c01 |0005: move-result-object v1 │ │ +09ea10: 2202 8805 |0006: new-instance v2, Lorg/androidfromfrankfurt/archnews/NewsFragment$2; // type@0588 │ │ +09ea14: 7020 6a23 3200 |0008: invoke-direct {v2, v3}, Lorg/androidfromfrankfurt/archnews/NewsFragment$2;.:(Lorg/androidfromfrankfurt/archnews/NewsFragment;)V // method@236a │ │ +09ea1a: 7030 c81f 1002 |000b: invoke-direct {v0, v1, v2}, Lat/theengine/android/simple_rss2_android/SimpleRss2Parser;.:(Ljava/lang/String;Lat/theengine/android/simple_rss2_android/SimpleRss2ParserCallback;)V // method@1fc8 │ │ +09ea20: 6e10 cc1f 0000 |000e: invoke-virtual {v0}, Lat/theengine/android/simple_rss2_android/SimpleRss2Parser;.parseAsync:()V // method@1fcc │ │ +09ea26: 0e00 |0011: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=98 │ │ 0x000e line=112 │ │ 0x0011 line=113 │ │ locals : │ │ 0x000e - 0x0012 reg=0 newsParser Lat/theengine/android/simple_rss2_android/SimpleRss2Parser; │ │ @@ -159350,18 +223320,18 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -0702cc: |[0702cc] org.androidfromfrankfurt.archnews.NewsFragment.showError:()V │ │ -0702dc: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -0702de: 7020 5f18 0100 |0001: invoke-direct {v1, v0}, Lorg/androidfromfrankfurt/archnews/NewsFragment;.errorVisibile:(Z)V // method@185f │ │ -0702e4: 0e00 |0004: return-void │ │ +09ea28: |[09ea28] org.androidfromfrankfurt.archnews.NewsFragment.showError:()V │ │ +09ea38: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +09ea3a: 7020 7123 0100 |0001: invoke-direct {v1, v0}, Lorg/androidfromfrankfurt/archnews/NewsFragment;.errorVisibile:(Z)V // method@2371 │ │ +09ea40: 0e00 |0004: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=190 │ │ 0x0004 line=191 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Lorg/androidfromfrankfurt/archnews/NewsFragment; │ │ │ │ @@ -159370,18 +223340,18 @@ │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -0702e8: |[0702e8] org.androidfromfrankfurt.archnews.NewsFragment.showErrorMessage:(Ljava/lang/String;)V │ │ -0702f8: 5410 0109 |0000: iget-object v0, v1, Lorg/androidfromfrankfurt/archnews/NewsFragment;.tvError:Landroid/widget/TextView; // field@0901 │ │ -0702fc: 6e20 a014 2000 |0002: invoke-virtual {v0, v2}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@14a0 │ │ -070302: 0e00 |0005: return-void │ │ +09ea44: |[09ea44] org.androidfromfrankfurt.archnews.NewsFragment.showErrorMessage:(Ljava/lang/String;)V │ │ +09ea54: 5410 1a0c |0000: iget-object v0, v1, Lorg/androidfromfrankfurt/archnews/NewsFragment;.tvError:Landroid/widget/TextView; // field@0c1a │ │ +09ea58: 6e20 821f 2000 |0002: invoke-virtual {v0, v2}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@1f82 │ │ +09ea5e: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=186 │ │ 0x0005 line=187 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lorg/androidfromfrankfurt/archnews/NewsFragment; │ │ 0x0000 - 0x0006 reg=2 errorMessage Ljava/lang/String; │ │ @@ -159392,45 +223362,45 @@ │ │ type : '(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Landroid/os/Bundle;)Landroid/view/View;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 64 16-bit code units │ │ -070304: |[070304] org.androidfromfrankfurt.archnews.NewsFragment.onCreateView:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Landroid/os/Bundle;)Landroid/view/View; │ │ -070314: 1401 0500 037f |0000: const v1, #float 1.74129e+38 // #7f030005 │ │ -07031a: 1202 |0003: const/4 v2, #int 0 // #0 │ │ -07031c: 6e40 6a12 1425 |0004: invoke-virtual {v4, v1, v5, v2}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@126a │ │ -070322: 0c00 |0007: move-result-object v0 │ │ -070324: 1401 0a00 0201 |0008: const v1, #float 2.38773e-38 // #0102000a │ │ -07032a: 6e20 b312 1000 |000b: invoke-virtual {v0, v1}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@12b3 │ │ -070330: 0c01 |000e: move-result-object v1 │ │ -070332: 1f01 f802 |000f: check-cast v1, Landroid/widget/ListView; // type@02f8 │ │ -070336: 5b31 fc08 |0011: iput-object v1, v3, Lorg/androidfromfrankfurt/archnews/NewsFragment;.listView:Landroid/widget/ListView; // field@08fc │ │ -07033a: 1401 0700 037f |0013: const v1, #float 1.74129e+38 // #7f030007 │ │ -070340: 1202 |0016: const/4 v2, #int 0 // #0 │ │ -070342: 6e30 6912 1402 |0017: invoke-virtual {v4, v1, v2}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;)Landroid/view/View; // method@1269 │ │ -070348: 0c01 |001a: move-result-object v1 │ │ -07034a: 5b31 fa08 |001b: iput-object v1, v3, Lorg/androidfromfrankfurt/archnews/NewsFragment;.headerView:Landroid/view/View; // field@08fa │ │ -07034e: 5431 fc08 |001d: iget-object v1, v3, Lorg/androidfromfrankfurt/archnews/NewsFragment;.listView:Landroid/widget/ListView; // field@08fc │ │ -070352: 5432 fa08 |001f: iget-object v2, v3, Lorg/androidfromfrankfurt/archnews/NewsFragment;.headerView:Landroid/view/View; // field@08fa │ │ -070356: 6e20 2814 2100 |0021: invoke-virtual {v1, v2}, Landroid/widget/ListView;.addHeaderView:(Landroid/view/View;)V // method@1428 │ │ -07035c: 5431 fc08 |0024: iget-object v1, v3, Lorg/androidfromfrankfurt/archnews/NewsFragment;.listView:Landroid/widget/ListView; // field@08fc │ │ -070360: 6e20 3714 3100 |0026: invoke-virtual {v1, v3}, Landroid/widget/ListView;.setOnScrollListener:(Landroid/widget/AbsListView$OnScrollListener;)V // method@1437 │ │ -070366: 1401 0700 0b7f |0029: const v1, #float 1.84763e+38 // #7f0b0007 │ │ -07036c: 6e20 b312 1000 |002c: invoke-virtual {v0, v1}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@12b3 │ │ -070372: 0c01 |002f: move-result-object v1 │ │ -070374: 1f01 0b03 |0030: check-cast v1, Landroid/widget/TextView; // type@030b │ │ -070378: 5b31 0109 |0032: iput-object v1, v3, Lorg/androidfromfrankfurt/archnews/NewsFragment;.tvError:Landroid/widget/TextView; // field@0901 │ │ -07037c: 1401 0600 0b7f |0034: const v1, #float 1.84763e+38 // #7f0b0006 │ │ -070382: 6e20 b312 1000 |0037: invoke-virtual {v0, v1}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@12b3 │ │ -070388: 0c01 |003a: move-result-object v1 │ │ -07038a: 1f01 e602 |003b: check-cast v1, Landroid/widget/Button; // type@02e6 │ │ -07038e: 5b31 f808 |003d: iput-object v1, v3, Lorg/androidfromfrankfurt/archnews/NewsFragment;.btnReload:Landroid/widget/Button; // field@08f8 │ │ -070392: 1100 |003f: return-object v0 │ │ +09ea60: |[09ea60] org.androidfromfrankfurt.archnews.NewsFragment.onCreateView:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Landroid/os/Bundle;)Landroid/view/View; │ │ +09ea70: 1401 0500 037f |0000: const v1, #float 1.74129e+38 // #7f030005 │ │ +09ea76: 1202 |0003: const/4 v2, #int 0 // #0 │ │ +09ea78: 6e40 a91c 1425 |0004: invoke-virtual {v4, v1, v5, v2}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@1ca9 │ │ +09ea7e: 0c00 |0007: move-result-object v0 │ │ +09ea80: 1401 0a00 0201 |0008: const v1, #float 2.38773e-38 // #0102000a │ │ +09ea86: 6e20 f51c 1000 |000b: invoke-virtual {v0, v1}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@1cf5 │ │ +09ea8c: 0c01 |000e: move-result-object v1 │ │ +09ea8e: 1f01 7804 |000f: check-cast v1, Landroid/widget/ListView; // type@0478 │ │ +09ea92: 5b31 150c |0011: iput-object v1, v3, Lorg/androidfromfrankfurt/archnews/NewsFragment;.listView:Landroid/widget/ListView; // field@0c15 │ │ +09ea96: 1401 0700 037f |0013: const v1, #float 1.74129e+38 // #7f030007 │ │ +09ea9c: 1202 |0016: const/4 v2, #int 0 // #0 │ │ +09ea9e: 6e30 a81c 1402 |0017: invoke-virtual {v4, v1, v2}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;)Landroid/view/View; // method@1ca8 │ │ +09eaa4: 0c01 |001a: move-result-object v1 │ │ +09eaa6: 5b31 130c |001b: iput-object v1, v3, Lorg/androidfromfrankfurt/archnews/NewsFragment;.headerView:Landroid/view/View; // field@0c13 │ │ +09eaaa: 5431 150c |001d: iget-object v1, v3, Lorg/androidfromfrankfurt/archnews/NewsFragment;.listView:Landroid/widget/ListView; // field@0c15 │ │ +09eaae: 5432 130c |001f: iget-object v2, v3, Lorg/androidfromfrankfurt/archnews/NewsFragment;.headerView:Landroid/view/View; // field@0c13 │ │ +09eab2: 6e20 081f 2100 |0021: invoke-virtual {v1, v2}, Landroid/widget/ListView;.addHeaderView:(Landroid/view/View;)V // method@1f08 │ │ +09eab8: 5431 150c |0024: iget-object v1, v3, Lorg/androidfromfrankfurt/archnews/NewsFragment;.listView:Landroid/widget/ListView; // field@0c15 │ │ +09eabc: 6e20 171f 3100 |0026: invoke-virtual {v1, v3}, Landroid/widget/ListView;.setOnScrollListener:(Landroid/widget/AbsListView$OnScrollListener;)V // method@1f17 │ │ +09eac2: 1401 0700 0b7f |0029: const v1, #float 1.84763e+38 // #7f0b0007 │ │ +09eac8: 6e20 f51c 1000 |002c: invoke-virtual {v0, v1}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@1cf5 │ │ +09eace: 0c01 |002f: move-result-object v1 │ │ +09ead0: 1f01 8c04 |0030: check-cast v1, Landroid/widget/TextView; // type@048c │ │ +09ead4: 5b31 1a0c |0032: iput-object v1, v3, Lorg/androidfromfrankfurt/archnews/NewsFragment;.tvError:Landroid/widget/TextView; // field@0c1a │ │ +09ead8: 1401 0600 0b7f |0034: const v1, #float 1.84763e+38 // #7f0b0006 │ │ +09eade: 6e20 f51c 1000 |0037: invoke-virtual {v0, v1}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@1cf5 │ │ +09eae4: 0c01 |003a: move-result-object v1 │ │ +09eae6: 1f01 6604 |003b: check-cast v1, Landroid/widget/Button; // type@0466 │ │ +09eaea: 5b31 110c |003d: iput-object v1, v3, Lorg/androidfromfrankfurt/archnews/NewsFragment;.btnReload:Landroid/widget/Button; // field@0c11 │ │ +09eaee: 1100 |003f: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=55 │ │ 0x0008 line=56 │ │ 0x0013 line=57 │ │ 0x001d line=62 │ │ 0x0024 line=63 │ │ @@ -159449,33 +223419,33 @@ │ │ type : '(Landroid/widget/AbsListView;III)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 5 │ │ outs : 1 │ │ insns size : 37 16-bit code units │ │ -070394: |[070394] org.androidfromfrankfurt.archnews.NewsFragment.onScroll:(Landroid/widget/AbsListView;III)V │ │ -0703a4: 7100 4a18 0000 |0000: invoke-static {}, Lorg/androidfromfrankfurt/archnews/NewsActivity;.getThis:()Lorg/androidfromfrankfurt/archnews/NewsActivity; // method@184a │ │ -0703aa: 0c01 |0003: move-result-object v1 │ │ -0703ac: 6e10 4518 0100 |0004: invoke-virtual {v1}, Lorg/androidfromfrankfurt/archnews/NewsActivity;.getActionBar:()Landroid/app/ActionBar; // method@1845 │ │ -0703b2: 0c00 |0007: move-result-object v0 │ │ -0703b4: 5221 ff08 |0008: iget v1, v2, Lorg/androidfromfrankfurt/archnews/NewsFragment;.mLastFirstVisibleItem:I // field@08ff │ │ -0703b8: 3541 0b00 |000a: if-ge v1, v4, 0015 // +000b │ │ -0703bc: 6e10 0800 0000 |000c: invoke-virtual {v0}, Landroid/app/ActionBar;.isShowing:()Z // method@0008 │ │ -0703c2: 0a01 |000f: move-result v1 │ │ -0703c4: 3801 0500 |0010: if-eqz v1, 0015 // +0005 │ │ -0703c8: 6e10 0700 0000 |0012: invoke-virtual {v0}, Landroid/app/ActionBar;.hide:()V // method@0007 │ │ -0703ce: 5221 ff08 |0015: iget v1, v2, Lorg/androidfromfrankfurt/archnews/NewsFragment;.mLastFirstVisibleItem:I // field@08ff │ │ -0703d2: 3741 0b00 |0017: if-le v1, v4, 0022 // +000b │ │ -0703d6: 6e10 0800 0000 |0019: invoke-virtual {v0}, Landroid/app/ActionBar;.isShowing:()Z // method@0008 │ │ -0703dc: 0a01 |001c: move-result v1 │ │ -0703de: 3901 0500 |001d: if-nez v1, 0022 // +0005 │ │ -0703e2: 6e10 0b00 0000 |001f: invoke-virtual {v0}, Landroid/app/ActionBar;.show:()V // method@000b │ │ -0703e8: 5924 ff08 |0022: iput v4, v2, Lorg/androidfromfrankfurt/archnews/NewsFragment;.mLastFirstVisibleItem:I // field@08ff │ │ -0703ec: 0e00 |0024: return-void │ │ +09eaf0: |[09eaf0] org.androidfromfrankfurt.archnews.NewsFragment.onScroll:(Landroid/widget/AbsListView;III)V │ │ +09eb00: 7100 5c23 0000 |0000: invoke-static {}, Lorg/androidfromfrankfurt/archnews/NewsActivity;.getThis:()Lorg/androidfromfrankfurt/archnews/NewsActivity; // method@235c │ │ +09eb06: 0c01 |0003: move-result-object v1 │ │ +09eb08: 6e10 5723 0100 |0004: invoke-virtual {v1}, Lorg/androidfromfrankfurt/archnews/NewsActivity;.getActionBar:()Landroid/app/ActionBar; // method@2357 │ │ +09eb0e: 0c00 |0007: move-result-object v0 │ │ +09eb10: 5221 180c |0008: iget v1, v2, Lorg/androidfromfrankfurt/archnews/NewsFragment;.mLastFirstVisibleItem:I // field@0c18 │ │ +09eb14: 3541 0b00 |000a: if-ge v1, v4, 0015 // +000b │ │ +09eb18: 6e10 0b00 0000 |000c: invoke-virtual {v0}, Landroid/app/ActionBar;.isShowing:()Z // method@000b │ │ +09eb1e: 0a01 |000f: move-result v1 │ │ +09eb20: 3801 0500 |0010: if-eqz v1, 0015 // +0005 │ │ +09eb24: 6e10 0a00 0000 |0012: invoke-virtual {v0}, Landroid/app/ActionBar;.hide:()V // method@000a │ │ +09eb2a: 5221 180c |0015: iget v1, v2, Lorg/androidfromfrankfurt/archnews/NewsFragment;.mLastFirstVisibleItem:I // field@0c18 │ │ +09eb2e: 3741 0b00 |0017: if-le v1, v4, 0022 // +000b │ │ +09eb32: 6e10 0b00 0000 |0019: invoke-virtual {v0}, Landroid/app/ActionBar;.isShowing:()Z // method@000b │ │ +09eb38: 0a01 |001c: move-result v1 │ │ +09eb3a: 3901 0500 |001d: if-nez v1, 0022 // +0005 │ │ +09eb3e: 6e10 1100 0000 |001f: invoke-virtual {v0}, Landroid/app/ActionBar;.show:()V // method@0011 │ │ +09eb44: 5924 180c |0022: iput v4, v2, Lorg/androidfromfrankfurt/archnews/NewsFragment;.mLastFirstVisibleItem:I // field@0c18 │ │ +09eb48: 0e00 |0024: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=228 │ │ 0x0008 line=229 │ │ 0x0012 line=230 │ │ 0x0015 line=233 │ │ 0x001f line=234 │ │ @@ -159494,16 +223464,16 @@ │ │ type : '(Landroid/widget/AbsListView;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -0703f0: |[0703f0] org.androidfromfrankfurt.archnews.NewsFragment.onScrollStateChanged:(Landroid/widget/AbsListView;I)V │ │ -070400: 0e00 |0000: return-void │ │ +09eb4c: |[09eb4c] org.androidfromfrankfurt.archnews.NewsFragment.onScrollStateChanged:(Landroid/widget/AbsListView;I)V │ │ +09eb5c: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=224 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Lorg/androidfromfrankfurt/archnews/NewsFragment; │ │ 0x0000 - 0x0001 reg=1 view Landroid/widget/AbsListView; │ │ 0x0000 - 0x0001 reg=2 scrollState I │ │ @@ -159513,21 +223483,21 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 14 16-bit code units │ │ -070404: |[070404] org.androidfromfrankfurt.archnews.NewsFragment.onStart:()V │ │ -070414: 6f10 9a04 0100 |0000: invoke-super {v1}, Landroid/support/v4/app/ListFragment;.onStart:()V // method@049a │ │ -07041a: 7010 6618 0100 |0003: invoke-direct {v1}, Lorg/androidfromfrankfurt/archnews/NewsFragment;.initialize:()V // method@1866 │ │ -070420: 5510 0009 |0006: iget-boolean v0, v1, Lorg/androidfromfrankfurt/archnews/NewsFragment;.newActivity:Z // field@0900 │ │ -070424: 3800 0500 |0008: if-eqz v0, 000d // +0005 │ │ -070428: 6e10 7118 0100 |000a: invoke-virtual {v1}, Lorg/androidfromfrankfurt/archnews/NewsFragment;.startLoading:()V // method@1871 │ │ -07042e: 0e00 |000d: return-void │ │ +09eb60: |[09eb60] org.androidfromfrankfurt.archnews.NewsFragment.onStart:()V │ │ +09eb70: 6f10 9806 0100 |0000: invoke-super {v1}, Landroid/support/v4/app/ListFragment;.onStart:()V // method@0698 │ │ +09eb76: 7010 7823 0100 |0003: invoke-direct {v1}, Lorg/androidfromfrankfurt/archnews/NewsFragment;.initialize:()V // method@2378 │ │ +09eb7c: 5510 190c |0006: iget-boolean v0, v1, Lorg/androidfromfrankfurt/archnews/NewsFragment;.newActivity:Z // field@0c19 │ │ +09eb80: 3800 0500 |0008: if-eqz v0, 000d // +0005 │ │ +09eb84: 6e10 8323 0100 |000a: invoke-virtual {v1}, Lorg/androidfromfrankfurt/archnews/NewsFragment;.startLoading:()V // method@2383 │ │ +09eb8a: 0e00 |000d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=71 │ │ 0x0003 line=72 │ │ 0x0006 line=73 │ │ 0x000a line=74 │ │ 0x000d line=76 │ │ @@ -159539,45 +223509,45 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 9 16-bit code units │ │ -070430: |[070430] org.androidfromfrankfurt.archnews.NewsFragment.startLoading:()V │ │ -070440: 5410 fe08 |0000: iget-object v0, v1, Lorg/androidfromfrankfurt/archnews/NewsFragment;.loadingDialog:Landroid/app/ProgressDialog; // field@08fe │ │ -070444: 6e10 b100 0000 |0002: invoke-virtual {v0}, Landroid/app/ProgressDialog;.show:()V // method@00b1 │ │ -07044a: 7010 6c18 0100 |0005: invoke-direct {v1}, Lorg/androidfromfrankfurt/archnews/NewsFragment;.parseRss:()V // method@186c │ │ -070450: 0e00 |0008: return-void │ │ +09eb8c: |[09eb8c] org.androidfromfrankfurt.archnews.NewsFragment.startLoading:()V │ │ +09eb9c: 5410 170c |0000: iget-object v0, v1, Lorg/androidfromfrankfurt/archnews/NewsFragment;.loadingDialog:Landroid/app/ProgressDialog; // field@0c17 │ │ +09eba0: 6e10 d900 0000 |0002: invoke-virtual {v0}, Landroid/app/ProgressDialog;.show:()V // method@00d9 │ │ +09eba6: 7010 7e23 0100 |0005: invoke-direct {v1}, Lorg/androidfromfrankfurt/archnews/NewsFragment;.parseRss:()V // method@237e │ │ +09ebac: 0e00 |0008: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=116 │ │ 0x0005 line=117 │ │ 0x0008 line=118 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 this Lorg/androidfromfrankfurt/archnews/NewsFragment; │ │ │ │ - source_file_idx : 2447 (NewsFragment.java) │ │ + source_file_idx : 3304 (NewsFragment.java) │ │ │ │ -Class #628 header: │ │ -class_idx : 151 │ │ +Class #920 header: │ │ +class_idx : 238 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 150 │ │ -source_file_idx : 442 │ │ +superclass_idx : 237 │ │ +source_file_idx : 516 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ -Class #628 annotations: │ │ +Class #920 annotations: │ │ Annotations on class │ │ VISIBILITY_SYSTEM Ldalvik/annotation/EnclosingClass; value=Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat; │ │ VISIBILITY_SYSTEM Ldalvik/annotation/InnerClass; accessFlags=8 name="AccessibilityServiceInfoJellyBeanMr2" │ │ │ │ -Class #628 - │ │ +Class #920 - │ │ Class descriptor : 'Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoJellyBeanMr2;' │ │ Access flags : 0x0000 () │ │ Superclass : 'Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoIcsImpl;' │ │ Interfaces - │ │ Static fields - │ │ Instance fields - │ │ Direct methods - │ │ @@ -159586,17 +223556,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -070454: |[070454] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompat$AccessibilityServiceInfoJellyBeanMr2.:()V │ │ -070464: 7010 3902 0000 |0000: invoke-direct {v0}, Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoIcsImpl;.:()V // method@0239 │ │ -07046a: 0e00 |0003: return-void │ │ +09ebb0: |[09ebb0] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompat$AccessibilityServiceInfoJellyBeanMr2.:()V │ │ +09ebc0: 7010 8a03 0000 |0000: invoke-direct {v0}, Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoIcsImpl;.:()V // method@038a │ │ +09ebc6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=103 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoJellyBeanMr2; │ │ │ │ Virtual methods - │ │ @@ -159605,43 +223575,380 @@ │ │ type : '(Landroid/accessibilityservice/AccessibilityServiceInfo;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -07046c: |[07046c] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompat$AccessibilityServiceInfoJellyBeanMr2.getCapabilities:(Landroid/accessibilityservice/AccessibilityServiceInfo;)I │ │ -07047c: 7110 6102 0200 |0000: invoke-static {v2}, Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompatJellyBeanMr2;.getCapabilities:(Landroid/accessibilityservice/AccessibilityServiceInfo;)I // method@0261 │ │ -070482: 0a00 |0003: move-result v0 │ │ -070484: 0f00 |0004: return v0 │ │ +09ebc8: |[09ebc8] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompat$AccessibilityServiceInfoJellyBeanMr2.getCapabilities:(Landroid/accessibilityservice/AccessibilityServiceInfo;)I │ │ +09ebd8: 7110 b203 0200 |0000: invoke-static {v2}, Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompatJellyBeanMr2;.getCapabilities:(Landroid/accessibilityservice/AccessibilityServiceInfo;)I // method@03b2 │ │ +09ebde: 0a00 |0003: move-result v0 │ │ +09ebe0: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=106 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoJellyBeanMr2; │ │ 0x0000 - 0x0005 reg=2 info Landroid/accessibilityservice/AccessibilityServiceInfo; │ │ │ │ - source_file_idx : 442 (AccessibilityServiceInfoCompat.java) │ │ + source_file_idx : 516 (AccessibilityServiceInfoCompat.java) │ │ │ │ -Class #629 header: │ │ -class_idx : 245 │ │ +Class #921 header: │ │ +class_idx : 363 │ │ +access_flags : 0 (0x0000) │ │ +superclass_idx : 362 │ │ +source_file_idx : 3328 │ │ +static_fields_size : 0 │ │ +instance_fields_size: 0 │ │ +direct_methods_size : 1 │ │ +virtual_methods_size: 8 │ │ + │ │ +Class #921 annotations: │ │ +Annotations on class │ │ + VISIBILITY_SYSTEM Ldalvik/annotation/EnclosingClass; value=Landroid/support/v4/app/NotificationCompat; │ │ + VISIBILITY_SYSTEM Ldalvik/annotation/InnerClass; accessFlags=8 name="NotificationCompatImplKitKat" │ │ + │ │ +Class #921 - │ │ + Class descriptor : 'Landroid/support/v4/app/NotificationCompat$NotificationCompatImplKitKat;' │ │ + Access flags : 0x0000 () │ │ + Superclass : 'Landroid/support/v4/app/NotificationCompat$NotificationCompatImplJellybean;' │ │ + Interfaces - │ │ + Static fields - │ │ + Instance fields - │ │ + Direct methods - │ │ + #0 : (in Landroid/support/v4/app/NotificationCompat$NotificationCompatImplKitKat;) │ │ + name : '' │ │ + type : '()V' │ │ + access : 0x10000 (CONSTRUCTOR) │ │ + code - │ │ + registers : 1 │ │ + ins : 1 │ │ + outs : 1 │ │ + insns size : 4 16-bit code units │ │ +09ebe4: |[09ebe4] android.support.v4.app.NotificationCompat$NotificationCompatImplKitKat.:()V │ │ +09ebf4: 7010 a807 0000 |0000: invoke-direct {v0}, Landroid/support/v4/app/NotificationCompat$NotificationCompatImplJellybean;.:()V // method@07a8 │ │ +09ebfa: 0e00 |0003: return-void │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=638 │ │ + locals : │ │ + 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/NotificationCompat$NotificationCompatImplKitKat; │ │ + │ │ + Virtual methods - │ │ + #0 : (in Landroid/support/v4/app/NotificationCompat$NotificationCompatImplKitKat;) │ │ + name : 'build' │ │ + type : '(Landroid/support/v4/app/NotificationCompat$Builder;)Landroid/app/Notification;' │ │ + access : 0x0001 (PUBLIC) │ │ + code - │ │ + registers : 27 │ │ + ins : 2 │ │ + outs : 24 │ │ + insns size : 134 16-bit code units │ │ +09ebfc: |[09ebfc] android.support.v4.app.NotificationCompat$NotificationCompatImplKitKat.build:(Landroid/support/v4/app/NotificationCompat$Builder;)Landroid/app/Notification; │ │ +09ec0c: 2201 7e01 |0000: new-instance v1, Landroid/support/v4/app/NotificationCompatKitKat$Builder; // type@017e │ │ +09ec10: 0800 1a00 |0002: move-object/from16 v0, v26 │ │ +09ec14: 5402 ff01 |0004: iget-object v2, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mContext:Landroid/content/Context; // field@01ff │ │ +09ec18: 0800 1a00 |0006: move-object/from16 v0, v26 │ │ +09ec1c: 5403 0602 |0008: iget-object v3, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@0206 │ │ +09ec20: 0800 1a00 |000a: move-object/from16 v0, v26 │ │ +09ec24: 5404 fe01 |000c: iget-object v4, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mContentTitle:Ljava/lang/CharSequence; // field@01fe │ │ +09ec28: 0800 1a00 |000e: move-object/from16 v0, v26 │ │ +09ec2c: 5405 fd01 |0010: iget-object v5, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mContentText:Ljava/lang/CharSequence; // field@01fd │ │ +09ec30: 0800 1a00 |0012: move-object/from16 v0, v26 │ │ +09ec34: 5406 fb01 |0014: iget-object v6, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mContentInfo:Ljava/lang/CharSequence; // field@01fb │ │ +09ec38: 0800 1a00 |0016: move-object/from16 v0, v26 │ │ +09ec3c: 5407 1202 |0018: iget-object v7, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mTickerView:Landroid/widget/RemoteViews; // field@0212 │ │ +09ec40: 0800 1a00 |001a: move-object/from16 v0, v26 │ │ +09ec44: 5208 0702 |001c: iget v8, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mNumber:I // field@0207 │ │ +09ec48: 0800 1a00 |001e: move-object/from16 v0, v26 │ │ +09ec4c: 5409 fc01 |0020: iget-object v9, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mContentIntent:Landroid/app/PendingIntent; // field@01fc │ │ +09ec50: 0800 1a00 |0022: move-object/from16 v0, v26 │ │ +09ec54: 540a 0102 |0024: iget-object v10, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mFullScreenIntent:Landroid/app/PendingIntent; // field@0201 │ │ +09ec58: 0800 1a00 |0026: move-object/from16 v0, v26 │ │ +09ec5c: 540b 0402 |0028: iget-object v11, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mLargeIcon:Landroid/graphics/Bitmap; // field@0204 │ │ +09ec60: 0800 1a00 |002a: move-object/from16 v0, v26 │ │ +09ec64: 520c 0c02 |002c: iget v12, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mProgressMax:I // field@020c │ │ +09ec68: 0800 1a00 |002e: move-object/from16 v0, v26 │ │ +09ec6c: 520d 0a02 |0030: iget v13, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mProgress:I // field@020a │ │ +09ec70: 0800 1a00 |0032: move-object/from16 v0, v26 │ │ +09ec74: 550e 0b02 |0034: iget-boolean v14, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mProgressIndeterminate:Z // field@020b │ │ +09ec78: 0800 1a00 |0036: move-object/from16 v0, v26 │ │ +09ec7c: 550f 0e02 |0038: iget-boolean v15, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mShowWhen:Z // field@020e │ │ +09ec80: 0800 1a00 |003a: move-object/from16 v0, v26 │ │ +09ec84: 5500 1302 |003c: iget-boolean v0, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mUseChronometer:Z // field@0213 │ │ +09ec88: 0210 0000 |003e: move/from16 v16, v0 │ │ +09ec8c: 0800 1a00 |0040: move-object/from16 v0, v26 │ │ +09ec90: 5200 0902 |0042: iget v0, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mPriority:I // field@0209 │ │ +09ec94: 0211 0000 |0044: move/from16 v17, v0 │ │ +09ec98: 0800 1a00 |0046: move-object/from16 v0, v26 │ │ +09ec9c: 5400 1102 |0048: iget-object v0, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mSubText:Ljava/lang/CharSequence; // field@0211 │ │ +09eca0: 0812 0000 |004a: move-object/from16 v18, v0 │ │ +09eca4: 0800 1a00 |004c: move-object/from16 v0, v26 │ │ +09eca8: 5500 0502 |004e: iget-boolean v0, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mLocalOnly:Z // field@0205 │ │ +09ecac: 0213 0000 |0050: move/from16 v19, v0 │ │ +09ecb0: 0800 1a00 |0052: move-object/from16 v0, v26 │ │ +09ecb4: 5400 0802 |0054: iget-object v0, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mPeople:Ljava/util/ArrayList; // field@0208 │ │ +09ecb8: 0814 0000 |0056: move-object/from16 v20, v0 │ │ +09ecbc: 0800 1a00 |0058: move-object/from16 v0, v26 │ │ +09ecc0: 5400 0002 |005a: iget-object v0, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mExtras:Landroid/os/Bundle; // field@0200 │ │ +09ecc4: 0815 0000 |005c: move-object/from16 v21, v0 │ │ +09ecc8: 0800 1a00 |005e: move-object/from16 v0, v26 │ │ +09eccc: 5400 0202 |0060: iget-object v0, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mGroupKey:Ljava/lang/String; // field@0202 │ │ +09ecd0: 0816 0000 |0062: move-object/from16 v22, v0 │ │ +09ecd4: 0800 1a00 |0064: move-object/from16 v0, v26 │ │ +09ecd8: 5500 0302 |0066: iget-boolean v0, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mGroupSummary:Z // field@0203 │ │ +09ecdc: 0217 0000 |0068: move/from16 v23, v0 │ │ +09ece0: 0800 1a00 |006a: move-object/from16 v0, v26 │ │ +09ece4: 5400 0f02 |006c: iget-object v0, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mSortKey:Ljava/lang/String; // field@020f │ │ +09ece8: 0818 0000 |006e: move-object/from16 v24, v0 │ │ +09ecec: 7618 4508 0100 |0070: invoke-direct/range {v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16, v17, v18, v19, v20, v21, v22, v23, v24}, Landroid/support/v4/app/NotificationCompatKitKat$Builder;.:(Landroid/content/Context;Landroid/app/Notification;Ljava/lang/CharSequence;Ljava/lang/CharSequence;Ljava/lang/CharSequence;Landroid/widget/RemoteViews;ILandroid/app/PendingIntent;Landroid/app/PendingIntent;Landroid/graphics/Bitmap;IIZZZILjava/lang/CharSequence;ZLjava/util/ArrayList;Landroid/os/Bundle;Ljava/lang/String;ZLjava/lang/String;)V // method@0845 │ │ +09ecf2: 0800 1a00 |0073: move-object/from16 v0, v26 │ │ +09ecf6: 5402 f801 |0075: iget-object v2, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mActions:Ljava/util/ArrayList; // field@01f8 │ │ +09ecfa: 7120 eb07 2100 |0077: invoke-static {v1, v2}, Landroid/support/v4/app/NotificationCompat;.access$000:(Landroid/support/v4/app/NotificationBuilderWithActions;Ljava/util/ArrayList;)V // method@07eb │ │ +09ed00: 0800 1a00 |007a: move-object/from16 v0, v26 │ │ +09ed04: 5402 1002 |007c: iget-object v2, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mStyle:Landroid/support/v4/app/NotificationCompat$Style; // field@0210 │ │ +09ed08: 7120 ec07 2100 |007e: invoke-static {v1, v2}, Landroid/support/v4/app/NotificationCompat;.access$100:(Landroid/support/v4/app/NotificationBuilderWithBuilderAccessor;Landroid/support/v4/app/NotificationCompat$Style;)V // method@07ec │ │ +09ed0e: 6e10 4708 0100 |0081: invoke-virtual {v1}, Landroid/support/v4/app/NotificationCompatKitKat$Builder;.build:()Landroid/app/Notification; // method@0847 │ │ +09ed14: 0c02 |0084: move-result-object v2 │ │ +09ed16: 1102 |0085: return-object v2 │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=641 │ │ + 0x0073 line=647 │ │ + 0x007a line=648 │ │ + 0x0081 line=649 │ │ + locals : │ │ + 0x0073 - 0x0086 reg=1 builder Landroid/support/v4/app/NotificationCompatKitKat$Builder; │ │ + 0x0000 - 0x0086 reg=25 this Landroid/support/v4/app/NotificationCompat$NotificationCompatImplKitKat; │ │ + 0x0000 - 0x0086 reg=26 b Landroid/support/v4/app/NotificationCompat$Builder; │ │ + │ │ + #1 : (in Landroid/support/v4/app/NotificationCompat$NotificationCompatImplKitKat;) │ │ + name : 'getAction' │ │ + type : '(Landroid/app/Notification;I)Landroid/support/v4/app/NotificationCompat$Action;' │ │ + access : 0x0001 (PUBLIC) │ │ + code - │ │ + registers : 5 │ │ + ins : 3 │ │ + outs : 4 │ │ + insns size : 11 16-bit code units │ │ +09ed18: |[09ed18] android.support.v4.app.NotificationCompat$NotificationCompatImplKitKat.getAction:(Landroid/app/Notification;I)Landroid/support/v4/app/NotificationCompat$Action; │ │ +09ed28: 6200 e701 |0000: sget-object v0, Landroid/support/v4/app/NotificationCompat$Action;.FACTORY:Landroid/support/v4/app/NotificationCompatBase$Action$Factory; // field@01e7 │ │ +09ed2c: 6201 0603 |0002: sget-object v1, Landroid/support/v4/app/RemoteInput;.FACTORY:Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput$Factory; // field@0306 │ │ +09ed30: 7140 4a08 4310 |0004: invoke-static {v3, v4, v0, v1}, Landroid/support/v4/app/NotificationCompatKitKat;.getAction:(Landroid/app/Notification;ILandroid/support/v4/app/NotificationCompatBase$Action$Factory;Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput$Factory;)Landroid/support/v4/app/NotificationCompatBase$Action; // method@084a │ │ +09ed36: 0c00 |0007: move-result-object v0 │ │ +09ed38: 1f00 5901 |0008: check-cast v0, Landroid/support/v4/app/NotificationCompat$Action; // type@0159 │ │ +09ed3c: 1100 |000a: return-object v0 │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=664 │ │ + locals : │ │ + 0x0000 - 0x000b reg=2 this Landroid/support/v4/app/NotificationCompat$NotificationCompatImplKitKat; │ │ + 0x0000 - 0x000b reg=3 n Landroid/app/Notification; │ │ + 0x0000 - 0x000b reg=4 actionIndex I │ │ + │ │ + #2 : (in Landroid/support/v4/app/NotificationCompat$NotificationCompatImplKitKat;) │ │ + name : 'getActionCount' │ │ + type : '(Landroid/app/Notification;)I' │ │ + access : 0x0001 (PUBLIC) │ │ + code - │ │ + registers : 3 │ │ + ins : 2 │ │ + outs : 1 │ │ + insns size : 5 16-bit code units │ │ +09ed40: |[09ed40] android.support.v4.app.NotificationCompat$NotificationCompatImplKitKat.getActionCount:(Landroid/app/Notification;)I │ │ +09ed50: 7110 4b08 0200 |0000: invoke-static {v2}, Landroid/support/v4/app/NotificationCompatKitKat;.getActionCount:(Landroid/app/Notification;)I // method@084b │ │ +09ed56: 0a00 |0003: move-result v0 │ │ +09ed58: 0f00 |0004: return v0 │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=659 │ │ + locals : │ │ + 0x0000 - 0x0005 reg=1 this Landroid/support/v4/app/NotificationCompat$NotificationCompatImplKitKat; │ │ + 0x0000 - 0x0005 reg=2 n Landroid/app/Notification; │ │ + │ │ + #3 : (in Landroid/support/v4/app/NotificationCompat$NotificationCompatImplKitKat;) │ │ + name : 'getExtras' │ │ + type : '(Landroid/app/Notification;)Landroid/os/Bundle;' │ │ + access : 0x0001 (PUBLIC) │ │ + code - │ │ + registers : 3 │ │ + ins : 2 │ │ + outs : 1 │ │ + insns size : 5 16-bit code units │ │ +09ed5c: |[09ed5c] android.support.v4.app.NotificationCompat$NotificationCompatImplKitKat.getExtras:(Landroid/app/Notification;)Landroid/os/Bundle; │ │ +09ed6c: 7110 4c08 0200 |0000: invoke-static {v2}, Landroid/support/v4/app/NotificationCompatKitKat;.getExtras:(Landroid/app/Notification;)Landroid/os/Bundle; // method@084c │ │ +09ed72: 0c00 |0003: move-result-object v0 │ │ +09ed74: 1100 |0004: return-object v0 │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=654 │ │ + locals : │ │ + 0x0000 - 0x0005 reg=1 this Landroid/support/v4/app/NotificationCompat$NotificationCompatImplKitKat; │ │ + 0x0000 - 0x0005 reg=2 n Landroid/app/Notification; │ │ + │ │ + #4 : (in Landroid/support/v4/app/NotificationCompat$NotificationCompatImplKitKat;) │ │ + name : 'getGroup' │ │ + type : '(Landroid/app/Notification;)Ljava/lang/String;' │ │ + access : 0x0001 (PUBLIC) │ │ + code - │ │ + registers : 3 │ │ + ins : 2 │ │ + outs : 1 │ │ + insns size : 5 16-bit code units │ │ +09ed78: |[09ed78] android.support.v4.app.NotificationCompat$NotificationCompatImplKitKat.getGroup:(Landroid/app/Notification;)Ljava/lang/String; │ │ +09ed88: 7110 4d08 0200 |0000: invoke-static {v2}, Landroid/support/v4/app/NotificationCompatKitKat;.getGroup:(Landroid/app/Notification;)Ljava/lang/String; // method@084d │ │ +09ed8e: 0c00 |0003: move-result-object v0 │ │ +09ed90: 1100 |0004: return-object v0 │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=675 │ │ + locals : │ │ + 0x0000 - 0x0005 reg=1 this Landroid/support/v4/app/NotificationCompat$NotificationCompatImplKitKat; │ │ + 0x0000 - 0x0005 reg=2 n Landroid/app/Notification; │ │ + │ │ + #5 : (in Landroid/support/v4/app/NotificationCompat$NotificationCompatImplKitKat;) │ │ + name : 'getLocalOnly' │ │ + type : '(Landroid/app/Notification;)Z' │ │ + access : 0x0001 (PUBLIC) │ │ + code - │ │ + registers : 3 │ │ + ins : 2 │ │ + outs : 1 │ │ + insns size : 5 16-bit code units │ │ +09ed94: |[09ed94] android.support.v4.app.NotificationCompat$NotificationCompatImplKitKat.getLocalOnly:(Landroid/app/Notification;)Z │ │ +09eda4: 7110 4e08 0200 |0000: invoke-static {v2}, Landroid/support/v4/app/NotificationCompatKitKat;.getLocalOnly:(Landroid/app/Notification;)Z // method@084e │ │ +09edaa: 0a00 |0003: move-result v0 │ │ +09edac: 0f00 |0004: return v0 │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=670 │ │ + locals : │ │ + 0x0000 - 0x0005 reg=1 this Landroid/support/v4/app/NotificationCompat$NotificationCompatImplKitKat; │ │ + 0x0000 - 0x0005 reg=2 n Landroid/app/Notification; │ │ + │ │ + #6 : (in Landroid/support/v4/app/NotificationCompat$NotificationCompatImplKitKat;) │ │ + name : 'getSortKey' │ │ + type : '(Landroid/app/Notification;)Ljava/lang/String;' │ │ + access : 0x0001 (PUBLIC) │ │ + code - │ │ + registers : 3 │ │ + ins : 2 │ │ + outs : 1 │ │ + insns size : 5 16-bit code units │ │ +09edb0: |[09edb0] android.support.v4.app.NotificationCompat$NotificationCompatImplKitKat.getSortKey:(Landroid/app/Notification;)Ljava/lang/String; │ │ +09edc0: 7110 4f08 0200 |0000: invoke-static {v2}, Landroid/support/v4/app/NotificationCompatKitKat;.getSortKey:(Landroid/app/Notification;)Ljava/lang/String; // method@084f │ │ +09edc6: 0c00 |0003: move-result-object v0 │ │ +09edc8: 1100 |0004: return-object v0 │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=685 │ │ + locals : │ │ + 0x0000 - 0x0005 reg=1 this Landroid/support/v4/app/NotificationCompat$NotificationCompatImplKitKat; │ │ + 0x0000 - 0x0005 reg=2 n Landroid/app/Notification; │ │ + │ │ + #7 : (in Landroid/support/v4/app/NotificationCompat$NotificationCompatImplKitKat;) │ │ + name : 'isGroupSummary' │ │ + type : '(Landroid/app/Notification;)Z' │ │ + access : 0x0001 (PUBLIC) │ │ + code - │ │ + registers : 3 │ │ + ins : 2 │ │ + outs : 1 │ │ + insns size : 5 16-bit code units │ │ +09edcc: |[09edcc] android.support.v4.app.NotificationCompat$NotificationCompatImplKitKat.isGroupSummary:(Landroid/app/Notification;)Z │ │ +09eddc: 7110 5008 0200 |0000: invoke-static {v2}, Landroid/support/v4/app/NotificationCompatKitKat;.isGroupSummary:(Landroid/app/Notification;)Z // method@0850 │ │ +09ede2: 0a00 |0003: move-result v0 │ │ +09ede4: 0f00 |0004: return v0 │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=680 │ │ + locals : │ │ + 0x0000 - 0x0005 reg=1 this Landroid/support/v4/app/NotificationCompat$NotificationCompatImplKitKat; │ │ + 0x0000 - 0x0005 reg=2 n Landroid/app/Notification; │ │ + │ │ + source_file_idx : 3328 (NotificationCompat.java) │ │ + │ │ +Class #922 header: │ │ +class_idx : 391 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 244 │ │ -source_file_idx : 2686 │ │ +superclass_idx : 390 │ │ +source_file_idx : 3349 │ │ +static_fields_size : 0 │ │ +instance_fields_size: 0 │ │ +direct_methods_size : 1 │ │ +virtual_methods_size: 1 │ │ + │ │ +Class #922 annotations: │ │ +Annotations on class │ │ + VISIBILITY_SYSTEM Ldalvik/annotation/EnclosingClass; value=Landroid/support/v4/app/NotificationManagerCompat; │ │ + VISIBILITY_SYSTEM Ldalvik/annotation/InnerClass; accessFlags=8 name="ImplIceCreamSandwich" │ │ + │ │ +Class #922 - │ │ + Class descriptor : 'Landroid/support/v4/app/NotificationManagerCompat$ImplIceCreamSandwich;' │ │ + Access flags : 0x0000 () │ │ + Superclass : 'Landroid/support/v4/app/NotificationManagerCompat$ImplEclair;' │ │ + Interfaces - │ │ + Static fields - │ │ + Instance fields - │ │ + Direct methods - │ │ + #0 : (in Landroid/support/v4/app/NotificationManagerCompat$ImplIceCreamSandwich;) │ │ + name : '' │ │ + type : '()V' │ │ + access : 0x10000 (CONSTRUCTOR) │ │ + code - │ │ + registers : 1 │ │ + ins : 1 │ │ + outs : 1 │ │ + insns size : 4 16-bit code units │ │ +09ede8: |[09ede8] android.support.v4.app.NotificationManagerCompat$ImplIceCreamSandwich.:()V │ │ +09edf8: 7010 6c08 0000 |0000: invoke-direct {v0}, Landroid/support/v4/app/NotificationManagerCompat$ImplEclair;.:()V // method@086c │ │ +09edfe: 0e00 |0003: return-void │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=157 │ │ + locals : │ │ + 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/NotificationManagerCompat$ImplIceCreamSandwich; │ │ + │ │ + Virtual methods - │ │ + #0 : (in Landroid/support/v4/app/NotificationManagerCompat$ImplIceCreamSandwich;) │ │ + name : 'getSideChannelBindFlags' │ │ + type : '()I' │ │ + access : 0x0001 (PUBLIC) │ │ + code - │ │ + registers : 2 │ │ + ins : 1 │ │ + outs : 0 │ │ + insns size : 3 16-bit code units │ │ +09ee00: |[09ee00] android.support.v4.app.NotificationManagerCompat$ImplIceCreamSandwich.getSideChannelBindFlags:()I │ │ +09ee10: 1300 2100 |0000: const/16 v0, #int 33 // #21 │ │ +09ee14: 0f00 |0002: return v0 │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=160 │ │ + locals : │ │ + 0x0000 - 0x0003 reg=1 this Landroid/support/v4/app/NotificationManagerCompat$ImplIceCreamSandwich; │ │ + │ │ + source_file_idx : 3349 (NotificationManagerCompat.java) │ │ + │ │ +Class #923 header: │ │ +class_idx : 418 │ │ +access_flags : 0 (0x0000) │ │ +superclass_idx : 417 │ │ +source_file_idx : 3685 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 2 │ │ │ │ -Class #629 annotations: │ │ +Class #923 annotations: │ │ Annotations on class │ │ VISIBILITY_SYSTEM Ldalvik/annotation/EnclosingClass; value=Landroid/support/v4/app/ShareCompat; │ │ VISIBILITY_SYSTEM Ldalvik/annotation/InnerClass; accessFlags=8 name="ShareCompatImplJB" │ │ │ │ -Class #629 - │ │ +Class #923 - │ │ Class descriptor : 'Landroid/support/v4/app/ShareCompat$ShareCompatImplJB;' │ │ Access flags : 0x0000 () │ │ Superclass : 'Landroid/support/v4/app/ShareCompat$ShareCompatImplICS;' │ │ Interfaces - │ │ Static fields - │ │ Instance fields - │ │ Direct methods - │ │ @@ -159650,81 +223957,81 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -070488: |[070488] android.support.v4.app.ShareCompat$ShareCompatImplJB.:()V │ │ -070498: 7010 7305 0000 |0000: invoke-direct {v0}, Landroid/support/v4/app/ShareCompat$ShareCompatImplICS;.:()V // method@0573 │ │ -07049e: 0e00 |0003: return-void │ │ +09ee18: |[09ee18] android.support.v4.app.ShareCompat$ShareCompatImplJB.:()V │ │ +09ee28: 7010 fe08 0000 |0000: invoke-direct {v0}, Landroid/support/v4/app/ShareCompat$ShareCompatImplICS;.:()V // method@08fe │ │ +09ee2e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=137 │ │ + 0x0000 line=138 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/ShareCompat$ShareCompatImplJB; │ │ │ │ Virtual methods - │ │ #0 : (in Landroid/support/v4/app/ShareCompat$ShareCompatImplJB;) │ │ name : 'escapeHtml' │ │ type : '(Ljava/lang/CharSequence;)Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -0704a0: |[0704a0] android.support.v4.app.ShareCompat$ShareCompatImplJB.escapeHtml:(Ljava/lang/CharSequence;)Ljava/lang/String; │ │ -0704b0: 7110 8305 0200 |0000: invoke-static {v2}, Landroid/support/v4/app/ShareCompatJB;.escapeHtml:(Ljava/lang/CharSequence;)Ljava/lang/String; // method@0583 │ │ -0704b6: 0c00 |0003: move-result-object v0 │ │ -0704b8: 1100 |0004: return-object v0 │ │ +09ee30: |[09ee30] android.support.v4.app.ShareCompat$ShareCompatImplJB.escapeHtml:(Ljava/lang/CharSequence;)Ljava/lang/String; │ │ +09ee40: 7110 0e09 0200 |0000: invoke-static {v2}, Landroid/support/v4/app/ShareCompatJB;.escapeHtml:(Ljava/lang/CharSequence;)Ljava/lang/String; // method@090e │ │ +09ee46: 0c00 |0003: move-result-object v0 │ │ +09ee48: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=139 │ │ + 0x0000 line=140 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/app/ShareCompat$ShareCompatImplJB; │ │ 0x0000 - 0x0005 reg=2 html Ljava/lang/CharSequence; │ │ │ │ #1 : (in Landroid/support/v4/app/ShareCompat$ShareCompatImplJB;) │ │ name : 'shouldAddChooserIntent' │ │ type : '(Landroid/view/MenuItem;)Z' │ │ access : 0x0000 () │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -0704bc: |[0704bc] android.support.v4.app.ShareCompat$ShareCompatImplJB.shouldAddChooserIntent:(Landroid/view/MenuItem;)Z │ │ -0704cc: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0704ce: 0f00 |0001: return v0 │ │ +09ee4c: |[09ee4c] android.support.v4.app.ShareCompat$ShareCompatImplJB.shouldAddChooserIntent:(Landroid/view/MenuItem;)Z │ │ +09ee5c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +09ee5e: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=144 │ │ + 0x0000 line=145 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/app/ShareCompat$ShareCompatImplJB; │ │ 0x0000 - 0x0002 reg=2 item Landroid/view/MenuItem; │ │ │ │ - source_file_idx : 2686 (ShareCompat.java) │ │ + source_file_idx : 3685 (ShareCompat.java) │ │ │ │ -Class #630 header: │ │ -class_idx : 272 │ │ +Class #924 header: │ │ +class_idx : 447 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 271 │ │ -source_file_idx : 1077 │ │ +superclass_idx : 446 │ │ +source_file_idx : 1357 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ -Class #630 annotations: │ │ +Class #924 annotations: │ │ Annotations on class │ │ VISIBILITY_SYSTEM Ldalvik/annotation/EnclosingClass; value=Landroid/support/v4/content/IntentCompat; │ │ VISIBILITY_SYSTEM Ldalvik/annotation/InnerClass; accessFlags=8 name="IntentCompatImplIcsMr1" │ │ │ │ -Class #630 - │ │ +Class #924 - │ │ Class descriptor : 'Landroid/support/v4/content/IntentCompat$IntentCompatImplIcsMr1;' │ │ Access flags : 0x0000 () │ │ Superclass : 'Landroid/support/v4/content/IntentCompat$IntentCompatImplHC;' │ │ Interfaces - │ │ Static fields - │ │ Instance fields - │ │ Direct methods - │ │ @@ -159733,17 +224040,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0704d0: |[0704d0] android.support.v4.content.IntentCompat$IntentCompatImplIcsMr1.:()V │ │ -0704e0: 7010 0a06 0000 |0000: invoke-direct {v0}, Landroid/support/v4/content/IntentCompat$IntentCompatImplHC;.:()V // method@060a │ │ -0704e6: 0e00 |0003: return-void │ │ +09ee60: |[09ee60] android.support.v4.content.IntentCompat$IntentCompatImplIcsMr1.:()V │ │ +09ee70: 7010 a409 0000 |0000: invoke-direct {v0}, Landroid/support/v4/content/IntentCompat$IntentCompatImplHC;.:()V // method@09a4 │ │ +09ee76: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=76 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/content/IntentCompat$IntentCompatImplIcsMr1; │ │ │ │ Virtual methods - │ │ @@ -159752,44 +224059,129 @@ │ │ type : '(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -0704e8: |[0704e8] android.support.v4.content.IntentCompat$IntentCompatImplIcsMr1.makeMainSelectorActivity:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent; │ │ -0704f8: 7120 1806 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/content/IntentCompatIcsMr1;.makeMainSelectorActivity:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent; // method@0618 │ │ -0704fe: 0c00 |0003: move-result-object v0 │ │ -070500: 1100 |0004: return-object v0 │ │ +09ee78: |[09ee78] android.support.v4.content.IntentCompat$IntentCompatImplIcsMr1.makeMainSelectorActivity:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent; │ │ +09ee88: 7120 b209 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/content/IntentCompatIcsMr1;.makeMainSelectorActivity:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent; // method@09b2 │ │ +09ee8e: 0c00 |0003: move-result-object v0 │ │ +09ee90: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=79 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/content/IntentCompat$IntentCompatImplIcsMr1; │ │ 0x0000 - 0x0005 reg=2 selectorAction Ljava/lang/String; │ │ 0x0000 - 0x0005 reg=3 selectorCategory Ljava/lang/String; │ │ │ │ - source_file_idx : 1077 (IntentCompat.java) │ │ + source_file_idx : 1357 (IntentCompat.java) │ │ │ │ -Class #631 header: │ │ -class_idx : 298 │ │ +Class #925 header: │ │ +class_idx : 475 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 297 │ │ -source_file_idx : 740 │ │ +superclass_idx : 474 │ │ +source_file_idx : 637 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 2 │ │ │ │ -Class #631 annotations: │ │ +Class #925 annotations: │ │ +Annotations on class │ │ + VISIBILITY_SYSTEM Ldalvik/annotation/EnclosingClass; value=Landroid/support/v4/graphics/BitmapCompat; │ │ + VISIBILITY_SYSTEM Ldalvik/annotation/InnerClass; accessFlags=8 name="JbMr2BitmapCompatImpl" │ │ + │ │ +Class #925 - │ │ + Class descriptor : 'Landroid/support/v4/graphics/BitmapCompat$JbMr2BitmapCompatImpl;' │ │ + Access flags : 0x0000 () │ │ + Superclass : 'Landroid/support/v4/graphics/BitmapCompat$HcMr1BitmapCompatImpl;' │ │ + Interfaces - │ │ + Static fields - │ │ + Instance fields - │ │ + Direct methods - │ │ + #0 : (in Landroid/support/v4/graphics/BitmapCompat$JbMr2BitmapCompatImpl;) │ │ + name : '' │ │ + type : '()V' │ │ + access : 0x10000 (CONSTRUCTOR) │ │ + code - │ │ + registers : 1 │ │ + ins : 1 │ │ + outs : 1 │ │ + insns size : 4 16-bit code units │ │ +09ee94: |[09ee94] android.support.v4.graphics.BitmapCompat$JbMr2BitmapCompatImpl.:()V │ │ +09eea4: 7010 210a 0000 |0000: invoke-direct {v0}, Landroid/support/v4/graphics/BitmapCompat$HcMr1BitmapCompatImpl;.:()V // method@0a21 │ │ +09eeaa: 0e00 |0003: return-void │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=57 │ │ + locals : │ │ + 0x0000 - 0x0004 reg=0 this Landroid/support/v4/graphics/BitmapCompat$JbMr2BitmapCompatImpl; │ │ + │ │ + Virtual methods - │ │ + #0 : (in Landroid/support/v4/graphics/BitmapCompat$JbMr2BitmapCompatImpl;) │ │ + name : 'hasMipMap' │ │ + type : '(Landroid/graphics/Bitmap;)Z' │ │ + access : 0x0001 (PUBLIC) │ │ + code - │ │ + registers : 3 │ │ + ins : 2 │ │ + outs : 1 │ │ + insns size : 5 16-bit code units │ │ +09eeac: |[09eeac] android.support.v4.graphics.BitmapCompat$JbMr2BitmapCompatImpl.hasMipMap:(Landroid/graphics/Bitmap;)Z │ │ +09eebc: 7110 300a 0200 |0000: invoke-static {v2}, Landroid/support/v4/graphics/BitmapCompatJellybeanMR2;.hasMipMap:(Landroid/graphics/Bitmap;)Z // method@0a30 │ │ +09eec2: 0a00 |0003: move-result v0 │ │ +09eec4: 0f00 |0004: return v0 │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=60 │ │ + locals : │ │ + 0x0000 - 0x0005 reg=1 this Landroid/support/v4/graphics/BitmapCompat$JbMr2BitmapCompatImpl; │ │ + 0x0000 - 0x0005 reg=2 bitmap Landroid/graphics/Bitmap; │ │ + │ │ + #1 : (in Landroid/support/v4/graphics/BitmapCompat$JbMr2BitmapCompatImpl;) │ │ + name : 'setHasMipMap' │ │ + type : '(Landroid/graphics/Bitmap;Z)V' │ │ + access : 0x0001 (PUBLIC) │ │ + code - │ │ + registers : 3 │ │ + ins : 3 │ │ + outs : 2 │ │ + insns size : 4 16-bit code units │ │ +09eec8: |[09eec8] android.support.v4.graphics.BitmapCompat$JbMr2BitmapCompatImpl.setHasMipMap:(Landroid/graphics/Bitmap;Z)V │ │ +09eed8: 7120 310a 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/graphics/BitmapCompatJellybeanMR2;.setHasMipMap:(Landroid/graphics/Bitmap;Z)V // method@0a31 │ │ +09eede: 0e00 |0003: return-void │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=65 │ │ + 0x0003 line=66 │ │ + locals : │ │ + 0x0000 - 0x0004 reg=0 this Landroid/support/v4/graphics/BitmapCompat$JbMr2BitmapCompatImpl; │ │ + 0x0000 - 0x0004 reg=1 bitmap Landroid/graphics/Bitmap; │ │ + 0x0000 - 0x0004 reg=2 hasMipMap Z │ │ + │ │ + source_file_idx : 637 (BitmapCompat.java) │ │ + │ │ +Class #926 header: │ │ +class_idx : 484 │ │ +access_flags : 0 (0x0000) │ │ +superclass_idx : 483 │ │ +source_file_idx : 915 │ │ +static_fields_size : 0 │ │ +instance_fields_size: 0 │ │ +direct_methods_size : 1 │ │ +virtual_methods_size: 2 │ │ + │ │ +Class #926 annotations: │ │ Annotations on class │ │ VISIBILITY_SYSTEM Ldalvik/annotation/EnclosingClass; value=Landroid/support/v4/graphics/drawable/DrawableCompat; │ │ VISIBILITY_SYSTEM Ldalvik/annotation/InnerClass; accessFlags=8 name="KitKatDrawableImpl" │ │ │ │ -Class #631 - │ │ +Class #926 - │ │ Class descriptor : 'Landroid/support/v4/graphics/drawable/DrawableCompat$KitKatDrawableImpl;' │ │ Access flags : 0x0000 () │ │ Superclass : 'Landroid/support/v4/graphics/drawable/DrawableCompat$HoneycombDrawableImpl;' │ │ Interfaces - │ │ Static fields - │ │ Instance fields - │ │ Direct methods - │ │ @@ -159798,83 +224190,83 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -070504: |[070504] android.support.v4.graphics.drawable.DrawableCompat$KitKatDrawableImpl.:()V │ │ -070514: 7010 8306 0000 |0000: invoke-direct {v0}, Landroid/support/v4/graphics/drawable/DrawableCompat$HoneycombDrawableImpl;.:()V // method@0683 │ │ -07051a: 0e00 |0003: return-void │ │ +09eee0: |[09eee0] android.support.v4.graphics.drawable.DrawableCompat$KitKatDrawableImpl.:()V │ │ +09eef0: 7010 450a 0000 |0000: invoke-direct {v0}, Landroid/support/v4/graphics/drawable/DrawableCompat$HoneycombDrawableImpl;.:()V // method@0a45 │ │ +09eef6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=66 │ │ + 0x0000 line=94 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/graphics/drawable/DrawableCompat$KitKatDrawableImpl; │ │ │ │ Virtual methods - │ │ #0 : (in Landroid/support/v4/graphics/drawable/DrawableCompat$KitKatDrawableImpl;) │ │ name : 'isAutoMirrored' │ │ type : '(Landroid/graphics/drawable/Drawable;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -07051c: |[07051c] android.support.v4.graphics.drawable.DrawableCompat$KitKatDrawableImpl.isAutoMirrored:(Landroid/graphics/drawable/Drawable;)Z │ │ -07052c: 7110 9006 0200 |0000: invoke-static {v2}, Landroid/support/v4/graphics/drawable/DrawableCompatKitKat;.isAutoMirrored:(Landroid/graphics/drawable/Drawable;)Z // method@0690 │ │ -070532: 0a00 |0003: move-result v0 │ │ -070534: 0f00 |0004: return v0 │ │ +09eef8: |[09eef8] android.support.v4.graphics.drawable.DrawableCompat$KitKatDrawableImpl.isAutoMirrored:(Landroid/graphics/drawable/Drawable;)Z │ │ +09ef08: 7110 5d0a 0200 |0000: invoke-static {v2}, Landroid/support/v4/graphics/drawable/DrawableCompatKitKat;.isAutoMirrored:(Landroid/graphics/drawable/Drawable;)Z // method@0a5d │ │ +09ef0e: 0a00 |0003: move-result v0 │ │ +09ef10: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=74 │ │ + 0x0000 line=102 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/graphics/drawable/DrawableCompat$KitKatDrawableImpl; │ │ 0x0000 - 0x0005 reg=2 drawable Landroid/graphics/drawable/Drawable; │ │ │ │ #1 : (in Landroid/support/v4/graphics/drawable/DrawableCompat$KitKatDrawableImpl;) │ │ name : 'setAutoMirrored' │ │ type : '(Landroid/graphics/drawable/Drawable;Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -070538: |[070538] android.support.v4.graphics.drawable.DrawableCompat$KitKatDrawableImpl.setAutoMirrored:(Landroid/graphics/drawable/Drawable;Z)V │ │ -070548: 7120 9106 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/graphics/drawable/DrawableCompatKitKat;.setAutoMirrored:(Landroid/graphics/drawable/Drawable;Z)V // method@0691 │ │ -07054e: 0e00 |0003: return-void │ │ +09ef14: |[09ef14] android.support.v4.graphics.drawable.DrawableCompat$KitKatDrawableImpl.setAutoMirrored:(Landroid/graphics/drawable/Drawable;Z)V │ │ +09ef24: 7120 5e0a 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/graphics/drawable/DrawableCompatKitKat;.setAutoMirrored:(Landroid/graphics/drawable/Drawable;Z)V // method@0a5e │ │ +09ef2a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=69 │ │ - 0x0003 line=70 │ │ + 0x0000 line=97 │ │ + 0x0003 line=98 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/graphics/drawable/DrawableCompat$KitKatDrawableImpl; │ │ 0x0000 - 0x0004 reg=1 drawable Landroid/graphics/drawable/Drawable; │ │ 0x0000 - 0x0004 reg=2 mirrored Z │ │ │ │ - source_file_idx : 740 (DrawableCompat.java) │ │ + source_file_idx : 915 (DrawableCompat.java) │ │ │ │ -Class #632 header: │ │ -class_idx : 392 │ │ +Class #927 header: │ │ +class_idx : 675 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 389 │ │ -source_file_idx : 397 │ │ +superclass_idx : 672 │ │ +source_file_idx : 468 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 3 │ │ │ │ -Class #632 annotations: │ │ +Class #927 annotations: │ │ Annotations on class │ │ VISIBILITY_SYSTEM Ldalvik/annotation/EnclosingClass; value=Landroid/support/v4/view/AccessibilityDelegateCompat; │ │ VISIBILITY_SYSTEM Ldalvik/annotation/InnerClass; accessFlags=8 name="AccessibilityDelegateJellyBeanImpl" │ │ │ │ -Class #632 - │ │ +Class #927 - │ │ Class descriptor : 'Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl;' │ │ Access flags : 0x0000 () │ │ Superclass : 'Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl;' │ │ Interfaces - │ │ Static fields - │ │ Instance fields - │ │ Direct methods - │ │ @@ -159883,17 +224275,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -070550: |[070550] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl.:()V │ │ -070560: 7010 c908 0000 |0000: invoke-direct {v0}, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl;.:()V // method@08c9 │ │ -070566: 0e00 |0003: return-void │ │ +09ef2c: |[09ef2c] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl.:()V │ │ +09ef3c: 7010 760f 0000 |0000: invoke-direct {v0}, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl;.:()V // method@0f76 │ │ +09ef42: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=214 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl; │ │ │ │ Virtual methods - │ │ @@ -159902,23 +224294,23 @@ │ │ type : '(Ljava/lang/Object;Landroid/view/View;)Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 14 16-bit code units │ │ -070568: |[070568] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl.getAccessibilityNodeProvider:(Ljava/lang/Object;Landroid/view/View;)Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat; │ │ -070578: 7120 3109 4300 |0000: invoke-static {v3, v4}, Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean;.getAccessibilityNodeProvider:(Ljava/lang/Object;Landroid/view/View;)Ljava/lang/Object; // method@0931 │ │ -07057e: 0c00 |0003: move-result-object v0 │ │ -070580: 3800 0800 |0004: if-eqz v0, 000c // +0008 │ │ -070584: 2201 2602 |0006: new-instance v1, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat; // type@0226 │ │ -070588: 7020 010e 0100 |0008: invoke-direct {v1, v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat;.:(Ljava/lang/Object;)V // method@0e01 │ │ -07058e: 1101 |000b: return-object v1 │ │ -070590: 1201 |000c: const/4 v1, #int 0 // #0 │ │ -070592: 28fe |000d: goto 000b // -0002 │ │ +09ef44: |[09ef44] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl.getAccessibilityNodeProvider:(Ljava/lang/Object;Landroid/view/View;)Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat; │ │ +09ef54: 7120 de0f 4300 |0000: invoke-static {v3, v4}, Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean;.getAccessibilityNodeProvider:(Ljava/lang/Object;Landroid/view/View;)Ljava/lang/Object; // method@0fde │ │ +09ef5a: 0c00 |0003: move-result-object v0 │ │ +09ef5c: 3800 0800 |0004: if-eqz v0, 000c // +0008 │ │ +09ef60: 2201 7203 |0006: new-instance v1, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat; // type@0372 │ │ +09ef64: 7020 1c17 0100 |0008: invoke-direct {v1, v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat;.:(Ljava/lang/Object;)V // method@171c │ │ +09ef6a: 1101 |000b: return-object v1 │ │ +09ef6c: 1201 |000c: const/4 v1, #int 0 // #0 │ │ +09ef6e: 28fe |000d: goto 000b // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=275 │ │ 0x0004 line=277 │ │ 0x0006 line=278 │ │ 0x000b line=280 │ │ locals : │ │ @@ -159932,20 +224324,20 @@ │ │ type : '(Landroid/support/v4/view/AccessibilityDelegateCompat;)Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 10 16-bit code units │ │ -070594: |[070594] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl.newAccessiblityDelegateBridge:(Landroid/support/v4/view/AccessibilityDelegateCompat;)Ljava/lang/Object; │ │ -0705a4: 2200 8701 |0000: new-instance v0, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl$1; // type@0187 │ │ -0705a8: 7030 de08 1002 |0002: invoke-direct {v0, v1, v2}, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl$1;.:(Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl;Landroid/support/v4/view/AccessibilityDelegateCompat;)V // method@08de │ │ -0705ae: 7110 3209 0000 |0005: invoke-static {v0}, Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean;.newAccessibilityDelegateBridge:(Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$AccessibilityDelegateBridgeJellyBean;)Ljava/lang/Object; // method@0932 │ │ -0705b4: 0c00 |0008: move-result-object v0 │ │ -0705b6: 1100 |0009: return-object v0 │ │ +09ef70: |[09ef70] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl.newAccessiblityDelegateBridge:(Landroid/support/v4/view/AccessibilityDelegateCompat;)Ljava/lang/Object; │ │ +09ef80: 2200 a202 |0000: new-instance v0, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl$1; // type@02a2 │ │ +09ef84: 7030 8b0f 1002 |0002: invoke-direct {v0, v1, v2}, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl$1;.:(Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl;Landroid/support/v4/view/AccessibilityDelegateCompat;)V // method@0f8b │ │ +09ef8a: 7110 df0f 0000 |0005: invoke-static {v0}, Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean;.newAccessibilityDelegateBridge:(Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$AccessibilityDelegateBridgeJellyBean;)Ljava/lang/Object; // method@0fdf │ │ +09ef90: 0c00 |0008: move-result-object v0 │ │ +09ef92: 1100 |0009: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=217 │ │ locals : │ │ 0x0000 - 0x000a reg=1 this Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl; │ │ 0x0000 - 0x000a reg=2 compat Landroid/support/v4/view/AccessibilityDelegateCompat; │ │ │ │ @@ -159954,46 +224346,46 @@ │ │ type : '(Ljava/lang/Object;Landroid/view/View;ILandroid/os/Bundle;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 5 │ │ outs : 4 │ │ insns size : 5 16-bit code units │ │ -0705b8: |[0705b8] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl.performAccessibilityAction:(Ljava/lang/Object;Landroid/view/View;ILandroid/os/Bundle;)Z │ │ -0705c8: 7140 3309 3254 |0000: invoke-static {v2, v3, v4, v5}, Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean;.performAccessibilityAction:(Ljava/lang/Object;Landroid/view/View;ILandroid/os/Bundle;)Z // method@0933 │ │ -0705ce: 0a00 |0003: move-result v0 │ │ -0705d0: 0f00 |0004: return v0 │ │ +09ef94: |[09ef94] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl.performAccessibilityAction:(Ljava/lang/Object;Landroid/view/View;ILandroid/os/Bundle;)Z │ │ +09efa4: 7140 e00f 3254 |0000: invoke-static {v2, v3, v4, v5}, Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean;.performAccessibilityAction:(Ljava/lang/Object;Landroid/view/View;ILandroid/os/Bundle;)Z // method@0fe0 │ │ +09efaa: 0a00 |0003: move-result v0 │ │ +09efac: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=286 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl; │ │ 0x0000 - 0x0005 reg=2 delegate Ljava/lang/Object; │ │ 0x0000 - 0x0005 reg=3 host Landroid/view/View; │ │ 0x0000 - 0x0005 reg=4 action I │ │ 0x0000 - 0x0005 reg=5 args Landroid/os/Bundle; │ │ │ │ - source_file_idx : 397 (AccessibilityDelegateCompat.java) │ │ + source_file_idx : 468 (AccessibilityDelegateCompat.java) │ │ │ │ -Class #633 header: │ │ -class_idx : 416 │ │ +Class #928 header: │ │ +class_idx : 699 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 415 │ │ -source_file_idx : 1100 │ │ +superclass_idx : 698 │ │ +source_file_idx : 1427 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 3 │ │ │ │ -Class #633 annotations: │ │ +Class #928 annotations: │ │ Annotations on class │ │ VISIBILITY_SYSTEM Ldalvik/annotation/EnclosingClass; value=Landroid/support/v4/view/KeyEventCompat; │ │ VISIBILITY_SYSTEM Ldalvik/annotation/InnerClass; accessFlags=8 name="HoneycombKeyEventVersionImpl" │ │ │ │ -Class #633 - │ │ +Class #928 - │ │ Class descriptor : 'Landroid/support/v4/view/KeyEventCompat$HoneycombKeyEventVersionImpl;' │ │ Access flags : 0x0000 () │ │ Superclass : 'Landroid/support/v4/view/KeyEventCompat$EclairKeyEventVersionImpl;' │ │ Interfaces - │ │ Static fields - │ │ Instance fields - │ │ Direct methods - │ │ @@ -160002,17 +224394,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0705d4: |[0705d4] android.support.v4.view.KeyEventCompat$HoneycombKeyEventVersionImpl.:()V │ │ -0705e4: 7010 8809 0000 |0000: invoke-direct {v0}, Landroid/support/v4/view/KeyEventCompat$EclairKeyEventVersionImpl;.:()V // method@0988 │ │ -0705ea: 0e00 |0003: return-void │ │ +09efb0: |[09efb0] android.support.v4.view.KeyEventCompat$HoneycombKeyEventVersionImpl.:()V │ │ +09efc0: 7010 3510 0000 |0000: invoke-direct {v0}, Landroid/support/v4/view/KeyEventCompat$EclairKeyEventVersionImpl;.:()V // method@1035 │ │ +09efc6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=144 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/KeyEventCompat$HoneycombKeyEventVersionImpl; │ │ │ │ Virtual methods - │ │ @@ -160021,18 +224413,18 @@ │ │ type : '(II)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -0705ec: |[0705ec] android.support.v4.view.KeyEventCompat$HoneycombKeyEventVersionImpl.metaStateHasModifiers:(II)Z │ │ -0705fc: 7120 a909 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/view/KeyEventCompatHoneycomb;.metaStateHasModifiers:(II)Z // method@09a9 │ │ -070602: 0a00 |0003: move-result v0 │ │ -070604: 0f00 |0004: return v0 │ │ +09efc8: |[09efc8] android.support.v4.view.KeyEventCompat$HoneycombKeyEventVersionImpl.metaStateHasModifiers:(II)Z │ │ +09efd8: 7120 5610 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/view/KeyEventCompatHoneycomb;.metaStateHasModifiers:(II)Z // method@1056 │ │ +09efde: 0a00 |0003: move-result v0 │ │ +09efe0: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=152 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/KeyEventCompat$HoneycombKeyEventVersionImpl; │ │ 0x0000 - 0x0005 reg=2 metaState I │ │ 0x0000 - 0x0005 reg=3 modifiers I │ │ @@ -160042,18 +224434,18 @@ │ │ type : '(I)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -070608: |[070608] android.support.v4.view.KeyEventCompat$HoneycombKeyEventVersionImpl.metaStateHasNoModifiers:(I)Z │ │ -070618: 7110 aa09 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/KeyEventCompatHoneycomb;.metaStateHasNoModifiers:(I)Z // method@09aa │ │ -07061e: 0a00 |0003: move-result v0 │ │ -070620: 0f00 |0004: return v0 │ │ +09efe4: |[09efe4] android.support.v4.view.KeyEventCompat$HoneycombKeyEventVersionImpl.metaStateHasNoModifiers:(I)Z │ │ +09eff4: 7110 5710 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/KeyEventCompatHoneycomb;.metaStateHasNoModifiers:(I)Z // method@1057 │ │ +09effa: 0a00 |0003: move-result v0 │ │ +09effc: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=157 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/KeyEventCompat$HoneycombKeyEventVersionImpl; │ │ 0x0000 - 0x0005 reg=2 metaState I │ │ │ │ @@ -160062,43 +224454,43 @@ │ │ type : '(I)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -070624: |[070624] android.support.v4.view.KeyEventCompat$HoneycombKeyEventVersionImpl.normalizeMetaState:(I)I │ │ -070634: 7110 ab09 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/KeyEventCompatHoneycomb;.normalizeMetaState:(I)I // method@09ab │ │ -07063a: 0a00 |0003: move-result v0 │ │ -07063c: 0f00 |0004: return v0 │ │ +09f000: |[09f000] android.support.v4.view.KeyEventCompat$HoneycombKeyEventVersionImpl.normalizeMetaState:(I)I │ │ +09f010: 7110 5810 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/KeyEventCompatHoneycomb;.normalizeMetaState:(I)I // method@1058 │ │ +09f016: 0a00 |0003: move-result v0 │ │ +09f018: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=147 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/KeyEventCompat$HoneycombKeyEventVersionImpl; │ │ 0x0000 - 0x0005 reg=2 metaState I │ │ │ │ - source_file_idx : 1100 (KeyEventCompat.java) │ │ + source_file_idx : 1427 (KeyEventCompat.java) │ │ │ │ -Class #634 header: │ │ -class_idx : 468 │ │ +Class #929 header: │ │ +class_idx : 754 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 467 │ │ -source_file_idx : 3008 │ │ +superclass_idx : 753 │ │ +source_file_idx : 4099 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 2 │ │ │ │ -Class #634 annotations: │ │ +Class #929 annotations: │ │ Annotations on class │ │ VISIBILITY_SYSTEM Ldalvik/annotation/EnclosingClass; value=Landroid/support/v4/view/ViewCompat; │ │ VISIBILITY_SYSTEM Ldalvik/annotation/InnerClass; accessFlags=8 name="GBViewCompatImpl" │ │ │ │ -Class #634 - │ │ +Class #929 - │ │ Class descriptor : 'Landroid/support/v4/view/ViewCompat$GBViewCompatImpl;' │ │ Access flags : 0x0000 () │ │ Superclass : 'Landroid/support/v4/view/ViewCompat$EclairMr1ViewCompatImpl;' │ │ Interfaces - │ │ Static fields - │ │ Instance fields - │ │ Direct methods - │ │ @@ -160107,83 +224499,146 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -070640: |[070640] android.support.v4.view.ViewCompat$GBViewCompatImpl.:()V │ │ -070650: 7010 e60a 0000 |0000: invoke-direct {v0}, Landroid/support/v4/view/ViewCompat$EclairMr1ViewCompatImpl;.:()V // method@0ae6 │ │ -070656: 0e00 |0003: return-void │ │ +09f01c: |[09f01c] android.support.v4.view.ViewCompat$GBViewCompatImpl.:()V │ │ +09f02c: 7010 ca11 0000 |0000: invoke-direct {v0}, Landroid/support/v4/view/ViewCompat$EclairMr1ViewCompatImpl;.:()V // method@11ca │ │ +09f032: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=373 │ │ + 0x0000 line=741 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewCompat$GBViewCompatImpl; │ │ │ │ Virtual methods - │ │ #0 : (in Landroid/support/v4/view/ViewCompat$GBViewCompatImpl;) │ │ name : 'getOverScrollMode' │ │ type : '(Landroid/view/View;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -070658: |[070658] android.support.v4.view.ViewCompat$GBViewCompatImpl.getOverScrollMode:(Landroid/view/View;)I │ │ -070668: 7110 5a0b 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/ViewCompatGingerbread;.getOverScrollMode:(Landroid/view/View;)I // method@0b5a │ │ -07066e: 0a00 |0003: move-result v0 │ │ -070670: 0f00 |0004: return v0 │ │ +09f034: |[09f034] android.support.v4.view.ViewCompat$GBViewCompatImpl.getOverScrollMode:(Landroid/view/View;)I │ │ +09f044: 7110 c712 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/ViewCompatGingerbread;.getOverScrollMode:(Landroid/view/View;)I // method@12c7 │ │ +09f04a: 0a00 |0003: move-result v0 │ │ +09f04c: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=376 │ │ + 0x0000 line=744 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/ViewCompat$GBViewCompatImpl; │ │ 0x0000 - 0x0005 reg=2 v Landroid/view/View; │ │ │ │ #1 : (in Landroid/support/v4/view/ViewCompat$GBViewCompatImpl;) │ │ name : 'setOverScrollMode' │ │ type : '(Landroid/view/View;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -070674: |[070674] android.support.v4.view.ViewCompat$GBViewCompatImpl.setOverScrollMode:(Landroid/view/View;I)V │ │ -070684: 7120 5b0b 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/ViewCompatGingerbread;.setOverScrollMode:(Landroid/view/View;I)V // method@0b5b │ │ -07068a: 0e00 |0003: return-void │ │ +09f050: |[09f050] android.support.v4.view.ViewCompat$GBViewCompatImpl.setOverScrollMode:(Landroid/view/View;I)V │ │ +09f060: 7120 c812 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/ViewCompatGingerbread;.setOverScrollMode:(Landroid/view/View;I)V // method@12c8 │ │ +09f066: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=380 │ │ - 0x0003 line=381 │ │ + 0x0000 line=748 │ │ + 0x0003 line=749 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewCompat$GBViewCompatImpl; │ │ 0x0000 - 0x0004 reg=1 v Landroid/view/View; │ │ 0x0000 - 0x0004 reg=2 mode I │ │ │ │ - source_file_idx : 3008 (ViewCompat.java) │ │ + source_file_idx : 4099 (ViewCompat.java) │ │ │ │ -Class #635 header: │ │ -class_idx : 489 │ │ +Class #930 header: │ │ +class_idx : 778 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 488 │ │ -source_file_idx : 3023 │ │ +superclass_idx : 777 │ │ +source_file_idx : 4109 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ -Class #635 annotations: │ │ +Class #930 annotations: │ │ +Annotations on class │ │ + VISIBILITY_SYSTEM Ldalvik/annotation/EnclosingClass; value=Landroid/support/v4/view/ViewConfigurationCompat; │ │ + VISIBILITY_SYSTEM Ldalvik/annotation/InnerClass; accessFlags=8 name="HoneycombViewConfigurationVersionImpl" │ │ + │ │ +Class #930 - │ │ + Class descriptor : 'Landroid/support/v4/view/ViewConfigurationCompat$HoneycombViewConfigurationVersionImpl;' │ │ + Access flags : 0x0000 () │ │ + Superclass : 'Landroid/support/v4/view/ViewConfigurationCompat$FroyoViewConfigurationVersionImpl;' │ │ + Interfaces - │ │ + Static fields - │ │ + Instance fields - │ │ + Direct methods - │ │ + #0 : (in Landroid/support/v4/view/ViewConfigurationCompat$HoneycombViewConfigurationVersionImpl;) │ │ + name : '' │ │ + type : '()V' │ │ + access : 0x10000 (CONSTRUCTOR) │ │ + code - │ │ + registers : 1 │ │ + ins : 1 │ │ + outs : 1 │ │ + insns size : 4 16-bit code units │ │ +09f068: |[09f068] android.support.v4.view.ViewConfigurationCompat$HoneycombViewConfigurationVersionImpl.:()V │ │ +09f078: 7010 1113 0000 |0000: invoke-direct {v0}, Landroid/support/v4/view/ViewConfigurationCompat$FroyoViewConfigurationVersionImpl;.:()V // method@1311 │ │ +09f07e: 0e00 |0003: return-void │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=63 │ │ + locals : │ │ + 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewConfigurationCompat$HoneycombViewConfigurationVersionImpl; │ │ + │ │ + Virtual methods - │ │ + #0 : (in Landroid/support/v4/view/ViewConfigurationCompat$HoneycombViewConfigurationVersionImpl;) │ │ + name : 'hasPermanentMenuKey' │ │ + type : '(Landroid/view/ViewConfiguration;)Z' │ │ + access : 0x0001 (PUBLIC) │ │ + code - │ │ + registers : 3 │ │ + ins : 2 │ │ + outs : 0 │ │ + insns size : 2 16-bit code units │ │ +09f080: |[09f080] android.support.v4.view.ViewConfigurationCompat$HoneycombViewConfigurationVersionImpl.hasPermanentMenuKey:(Landroid/view/ViewConfiguration;)Z │ │ +09f090: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +09f092: 0f00 |0001: return v0 │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=67 │ │ + locals : │ │ + 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/ViewConfigurationCompat$HoneycombViewConfigurationVersionImpl; │ │ + 0x0000 - 0x0002 reg=2 config Landroid/view/ViewConfiguration; │ │ + │ │ + source_file_idx : 4109 (ViewConfigurationCompat.java) │ │ + │ │ +Class #931 header: │ │ +class_idx : 786 │ │ +access_flags : 0 (0x0000) │ │ +superclass_idx : 785 │ │ +source_file_idx : 4116 │ │ +static_fields_size : 0 │ │ +instance_fields_size: 0 │ │ +direct_methods_size : 1 │ │ +virtual_methods_size: 1 │ │ + │ │ +Class #931 annotations: │ │ Annotations on class │ │ VISIBILITY_SYSTEM Ldalvik/annotation/EnclosingClass; value=Landroid/support/v4/view/ViewGroupCompat; │ │ VISIBILITY_SYSTEM Ldalvik/annotation/InnerClass; accessFlags=8 name="ViewGroupCompatIcsImpl" │ │ │ │ -Class #635 - │ │ +Class #931 - │ │ Class descriptor : 'Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatIcsImpl;' │ │ Access flags : 0x0000 () │ │ Superclass : 'Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatHCImpl;' │ │ Interfaces - │ │ Static fields - │ │ Instance fields - │ │ Direct methods - │ │ @@ -160192,64 +224647,195 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -07068c: |[07068c] android.support.v4.view.ViewGroupCompat$ViewGroupCompatIcsImpl.:()V │ │ -07069c: 7010 8b0b 0000 |0000: invoke-direct {v0}, Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatHCImpl;.:()V // method@0b8b │ │ -0706a2: 0e00 |0003: return-void │ │ +09f094: |[09f094] android.support.v4.view.ViewGroupCompat$ViewGroupCompatIcsImpl.:()V │ │ +09f0a4: 7010 2413 0000 |0000: invoke-direct {v0}, Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatHCImpl;.:()V // method@1324 │ │ +09f0aa: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=83 │ │ + 0x0000 line=94 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatIcsImpl; │ │ │ │ Virtual methods - │ │ #0 : (in Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatIcsImpl;) │ │ name : 'onRequestSendAccessibilityEvent' │ │ type : '(Landroid/view/ViewGroup;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 3 │ │ insns size : 5 16-bit code units │ │ -0706a4: |[0706a4] android.support.v4.view.ViewGroupCompat$ViewGroupCompatIcsImpl.onRequestSendAccessibilityEvent:(Landroid/view/ViewGroup;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z │ │ -0706b4: 7130 a40b 3204 |0000: invoke-static {v2, v3, v4}, Landroid/support/v4/view/ViewGroupCompatIcs;.onRequestSendAccessibilityEvent:(Landroid/view/ViewGroup;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z // method@0ba4 │ │ -0706ba: 0a00 |0003: move-result v0 │ │ -0706bc: 0f00 |0004: return v0 │ │ +09f0ac: |[09f0ac] android.support.v4.view.ViewGroupCompat$ViewGroupCompatIcsImpl.onRequestSendAccessibilityEvent:(Landroid/view/ViewGroup;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z │ │ +09f0bc: 7130 4613 3204 |0000: invoke-static {v2, v3, v4}, Landroid/support/v4/view/ViewGroupCompatIcs;.onRequestSendAccessibilityEvent:(Landroid/view/ViewGroup;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z // method@1346 │ │ +09f0c2: 0a00 |0003: move-result v0 │ │ +09f0c4: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=87 │ │ + 0x0000 line=98 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatIcsImpl; │ │ 0x0000 - 0x0005 reg=2 group Landroid/view/ViewGroup; │ │ 0x0000 - 0x0005 reg=3 child Landroid/view/View; │ │ 0x0000 - 0x0005 reg=4 event Landroid/view/accessibility/AccessibilityEvent; │ │ │ │ - source_file_idx : 3023 (ViewGroupCompat.java) │ │ + source_file_idx : 4116 (ViewGroupCompat.java) │ │ │ │ -Class #636 header: │ │ -class_idx : 535 │ │ +Class #932 header: │ │ +class_idx : 822 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 533 │ │ -source_file_idx : 415 │ │ +superclass_idx : 820 │ │ +source_file_idx : 4135 │ │ +static_fields_size : 0 │ │ +instance_fields_size: 0 │ │ +direct_methods_size : 1 │ │ +virtual_methods_size: 4 │ │ + │ │ +Class #932 annotations: │ │ +Annotations on class │ │ + VISIBILITY_SYSTEM Ldalvik/annotation/EnclosingClass; value=Landroid/support/v4/view/ViewPropertyAnimatorCompat; │ │ + VISIBILITY_SYSTEM Ldalvik/annotation/InnerClass; accessFlags=8 name="JBViewPropertyAnimatorCompatImpl" │ │ + │ │ +Class #932 - │ │ + Class descriptor : 'Landroid/support/v4/view/ViewPropertyAnimatorCompat$JBViewPropertyAnimatorCompatImpl;' │ │ + Access flags : 0x0000 () │ │ + Superclass : 'Landroid/support/v4/view/ViewPropertyAnimatorCompat$ICSViewPropertyAnimatorCompatImpl;' │ │ + Interfaces - │ │ + Static fields - │ │ + Instance fields - │ │ + Direct methods - │ │ + #0 : (in Landroid/support/v4/view/ViewPropertyAnimatorCompat$JBViewPropertyAnimatorCompatImpl;) │ │ + name : '' │ │ + type : '()V' │ │ + access : 0x10000 (CONSTRUCTOR) │ │ + code - │ │ + registers : 1 │ │ + ins : 1 │ │ + outs : 1 │ │ + insns size : 4 16-bit code units │ │ +09f0c8: |[09f0c8] android.support.v4.view.ViewPropertyAnimatorCompat$JBViewPropertyAnimatorCompatImpl.:()V │ │ +09f0d8: 7010 2d14 0000 |0000: invoke-direct {v0}, Landroid/support/v4/view/ViewPropertyAnimatorCompat$ICSViewPropertyAnimatorCompatImpl;.:()V // method@142d │ │ +09f0de: 0e00 |0003: return-void │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=556 │ │ + locals : │ │ + 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewPropertyAnimatorCompat$JBViewPropertyAnimatorCompatImpl; │ │ + │ │ + Virtual methods - │ │ + #0 : (in Landroid/support/v4/view/ViewPropertyAnimatorCompat$JBViewPropertyAnimatorCompatImpl;) │ │ + name : 'setListener' │ │ + type : '(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;Landroid/support/v4/view/ViewPropertyAnimatorListener;)V' │ │ + access : 0x0001 (PUBLIC) │ │ + code - │ │ + registers : 4 │ │ + ins : 4 │ │ + outs : 2 │ │ + insns size : 4 16-bit code units │ │ +09f0e0: |[09f0e0] android.support.v4.view.ViewPropertyAnimatorCompat$JBViewPropertyAnimatorCompatImpl.setListener:(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;Landroid/support/v4/view/ViewPropertyAnimatorListener;)V │ │ +09f0f0: 7120 c614 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/view/ViewPropertyAnimatorCompatJB;.setListener:(Landroid/view/View;Landroid/support/v4/view/ViewPropertyAnimatorListener;)V // method@14c6 │ │ +09f0f6: 0e00 |0003: return-void │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=560 │ │ + 0x0003 line=561 │ │ + locals : │ │ + 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewPropertyAnimatorCompat$JBViewPropertyAnimatorCompatImpl; │ │ + 0x0000 - 0x0004 reg=1 vpa Landroid/support/v4/view/ViewPropertyAnimatorCompat; │ │ + 0x0000 - 0x0004 reg=2 view Landroid/view/View; │ │ + 0x0000 - 0x0004 reg=3 listener Landroid/support/v4/view/ViewPropertyAnimatorListener; │ │ + │ │ + #1 : (in Landroid/support/v4/view/ViewPropertyAnimatorCompat$JBViewPropertyAnimatorCompatImpl;) │ │ + name : 'withEndAction' │ │ + type : '(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;Ljava/lang/Runnable;)V' │ │ + access : 0x0001 (PUBLIC) │ │ + code - │ │ + registers : 4 │ │ + ins : 4 │ │ + outs : 2 │ │ + insns size : 4 16-bit code units │ │ +09f0f8: |[09f0f8] android.support.v4.view.ViewPropertyAnimatorCompat$JBViewPropertyAnimatorCompatImpl.withEndAction:(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;Ljava/lang/Runnable;)V │ │ +09f108: 7120 c714 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/view/ViewPropertyAnimatorCompatJB;.withEndAction:(Landroid/view/View;Ljava/lang/Runnable;)V // method@14c7 │ │ +09f10e: 0e00 |0003: return-void │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=570 │ │ + 0x0003 line=571 │ │ + locals : │ │ + 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewPropertyAnimatorCompat$JBViewPropertyAnimatorCompatImpl; │ │ + 0x0000 - 0x0004 reg=1 vpa Landroid/support/v4/view/ViewPropertyAnimatorCompat; │ │ + 0x0000 - 0x0004 reg=2 view Landroid/view/View; │ │ + 0x0000 - 0x0004 reg=3 runnable Ljava/lang/Runnable; │ │ + │ │ + #2 : (in Landroid/support/v4/view/ViewPropertyAnimatorCompat$JBViewPropertyAnimatorCompatImpl;) │ │ + name : 'withLayer' │ │ + type : '(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;)V' │ │ + access : 0x0001 (PUBLIC) │ │ + code - │ │ + registers : 3 │ │ + ins : 3 │ │ + outs : 1 │ │ + insns size : 4 16-bit code units │ │ +09f110: |[09f110] android.support.v4.view.ViewPropertyAnimatorCompat$JBViewPropertyAnimatorCompatImpl.withLayer:(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;)V │ │ +09f120: 7110 c814 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/ViewPropertyAnimatorCompatJB;.withLayer:(Landroid/view/View;)V // method@14c8 │ │ +09f126: 0e00 |0003: return-void │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=575 │ │ + 0x0003 line=576 │ │ + locals : │ │ + 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewPropertyAnimatorCompat$JBViewPropertyAnimatorCompatImpl; │ │ + 0x0000 - 0x0004 reg=1 vpa Landroid/support/v4/view/ViewPropertyAnimatorCompat; │ │ + 0x0000 - 0x0004 reg=2 view Landroid/view/View; │ │ + │ │ + #3 : (in Landroid/support/v4/view/ViewPropertyAnimatorCompat$JBViewPropertyAnimatorCompatImpl;) │ │ + name : 'withStartAction' │ │ + type : '(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;Ljava/lang/Runnable;)V' │ │ + access : 0x0001 (PUBLIC) │ │ + code - │ │ + registers : 4 │ │ + ins : 4 │ │ + outs : 2 │ │ + insns size : 4 16-bit code units │ │ +09f128: |[09f128] android.support.v4.view.ViewPropertyAnimatorCompat$JBViewPropertyAnimatorCompatImpl.withStartAction:(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;Ljava/lang/Runnable;)V │ │ +09f138: 7120 c914 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/view/ViewPropertyAnimatorCompatJB;.withStartAction:(Landroid/view/View;Ljava/lang/Runnable;)V // method@14c9 │ │ +09f13e: 0e00 |0003: return-void │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=565 │ │ + 0x0003 line=566 │ │ + locals : │ │ + 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewPropertyAnimatorCompat$JBViewPropertyAnimatorCompatImpl; │ │ + 0x0000 - 0x0004 reg=1 vpa Landroid/support/v4/view/ViewPropertyAnimatorCompat; │ │ + 0x0000 - 0x0004 reg=2 view Landroid/view/View; │ │ + 0x0000 - 0x0004 reg=3 runnable Ljava/lang/Runnable; │ │ + │ │ + source_file_idx : 4135 (ViewPropertyAnimatorCompat.java) │ │ + │ │ +Class #933 header: │ │ +class_idx : 858 │ │ +access_flags : 0 (0x0000) │ │ +superclass_idx : 856 │ │ +source_file_idx : 488 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 13 │ │ │ │ -Class #636 annotations: │ │ +Class #933 annotations: │ │ Annotations on class │ │ VISIBILITY_SYSTEM Ldalvik/annotation/EnclosingClass; value=Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ VISIBILITY_SYSTEM Ldalvik/annotation/InnerClass; accessFlags=8 name="AccessibilityNodeInfoJellybeanImpl" │ │ │ │ -Class #636 - │ │ +Class #933 - │ │ Class descriptor : 'Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanImpl;' │ │ Access flags : 0x0000 () │ │ Superclass : 'Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl;' │ │ Interfaces - │ │ Static fields - │ │ Instance fields - │ │ Direct methods - │ │ @@ -160258,40 +224844,40 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0706c0: |[0706c0] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanImpl.:()V │ │ -0706d0: 7010 9e0c 0000 |0000: invoke-direct {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl;.:()V // method@0c9e │ │ -0706d6: 0e00 |0003: return-void │ │ +09f140: |[09f140] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanImpl.:()V │ │ +09f150: 7010 4815 0000 |0000: invoke-direct {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl;.:()V // method@1548 │ │ +09f156: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=663 │ │ + 0x0000 line=920 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanImpl; │ │ │ │ Virtual methods - │ │ #0 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanImpl;) │ │ name : 'addChild' │ │ type : '(Ljava/lang/Object;Landroid/view/View;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 3 │ │ insns size : 4 16-bit code units │ │ -0706d8: |[0706d8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanImpl.addChild:(Ljava/lang/Object;Landroid/view/View;I)V │ │ -0706e8: 7130 dc0d 2103 |0000: invoke-static {v1, v2, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatJellyBean;.addChild:(Ljava/lang/Object;Landroid/view/View;I)V // method@0ddc │ │ -0706ee: 0e00 |0003: return-void │ │ +09f158: |[09f158] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanImpl.addChild:(Ljava/lang/Object;Landroid/view/View;I)V │ │ +09f168: 7130 e116 2103 |0000: invoke-static {v1, v2, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatJellyBean;.addChild:(Ljava/lang/Object;Landroid/view/View;I)V // method@16e1 │ │ +09f16e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=681 │ │ - 0x0003 line=682 │ │ + 0x0000 line=938 │ │ + 0x0003 line=939 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanImpl; │ │ 0x0000 - 0x0004 reg=1 info Ljava/lang/Object; │ │ 0x0000 - 0x0004 reg=2 child Landroid/view/View; │ │ 0x0000 - 0x0004 reg=3 virtualDescendantId I │ │ │ │ #1 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanImpl;) │ │ @@ -160299,144 +224885,144 @@ │ │ type : '(Ljava/lang/Object;I)Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -0706f0: |[0706f0] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanImpl.findFocus:(Ljava/lang/Object;I)Ljava/lang/Object; │ │ -070700: 7120 dd0d 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatJellyBean;.findFocus:(Ljava/lang/Object;I)Ljava/lang/Object; // method@0ddd │ │ -070706: 0c00 |0003: move-result-object v0 │ │ -070708: 1100 |0004: return-object v0 │ │ +09f170: |[09f170] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanImpl.findFocus:(Ljava/lang/Object;I)Ljava/lang/Object; │ │ +09f180: 7120 e216 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatJellyBean;.findFocus:(Ljava/lang/Object;I)Ljava/lang/Object; // method@16e2 │ │ +09f186: 0c00 |0003: move-result-object v0 │ │ +09f188: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=671 │ │ + 0x0000 line=928 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanImpl; │ │ 0x0000 - 0x0005 reg=2 info Ljava/lang/Object; │ │ 0x0000 - 0x0005 reg=3 focus I │ │ │ │ #2 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanImpl;) │ │ name : 'focusSearch' │ │ type : '(Ljava/lang/Object;I)Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -07070c: |[07070c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanImpl.focusSearch:(Ljava/lang/Object;I)Ljava/lang/Object; │ │ -07071c: 7120 de0d 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatJellyBean;.focusSearch:(Ljava/lang/Object;I)Ljava/lang/Object; // method@0dde │ │ -070722: 0c00 |0003: move-result-object v0 │ │ -070724: 1100 |0004: return-object v0 │ │ +09f18c: |[09f18c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanImpl.focusSearch:(Ljava/lang/Object;I)Ljava/lang/Object; │ │ +09f19c: 7120 e316 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatJellyBean;.focusSearch:(Ljava/lang/Object;I)Ljava/lang/Object; // method@16e3 │ │ +09f1a2: 0c00 |0003: move-result-object v0 │ │ +09f1a4: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=676 │ │ + 0x0000 line=933 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanImpl; │ │ 0x0000 - 0x0005 reg=2 info Ljava/lang/Object; │ │ 0x0000 - 0x0005 reg=3 direction I │ │ │ │ #3 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanImpl;) │ │ name : 'getMovementGranularities' │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -070728: |[070728] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanImpl.getMovementGranularities:(Ljava/lang/Object;)I │ │ -070738: 7110 df0d 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatJellyBean;.getMovementGranularities:(Ljava/lang/Object;)I // method@0ddf │ │ -07073e: 0a00 |0003: move-result v0 │ │ -070740: 0f00 |0004: return v0 │ │ +09f1a8: |[09f1a8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanImpl.getMovementGranularities:(Ljava/lang/Object;)I │ │ +09f1b8: 7110 e416 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatJellyBean;.getMovementGranularities:(Ljava/lang/Object;)I // method@16e4 │ │ +09f1be: 0a00 |0003: move-result v0 │ │ +09f1c0: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=721 │ │ + 0x0000 line=978 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanImpl; │ │ 0x0000 - 0x0005 reg=2 info Ljava/lang/Object; │ │ │ │ #4 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanImpl;) │ │ name : 'isAccessibilityFocused' │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -070744: |[070744] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanImpl.isAccessibilityFocused:(Ljava/lang/Object;)Z │ │ -070754: 7110 e00d 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatJellyBean;.isAccessibilityFocused:(Ljava/lang/Object;)Z // method@0de0 │ │ -07075a: 0a00 |0003: move-result v0 │ │ -07075c: 0f00 |0004: return v0 │ │ +09f1c4: |[09f1c4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanImpl.isAccessibilityFocused:(Ljava/lang/Object;)Z │ │ +09f1d4: 7110 e516 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatJellyBean;.isAccessibilityFocused:(Ljava/lang/Object;)Z // method@16e5 │ │ +09f1da: 0a00 |0003: move-result v0 │ │ +09f1dc: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=701 │ │ + 0x0000 line=958 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanImpl; │ │ 0x0000 - 0x0005 reg=2 info Ljava/lang/Object; │ │ │ │ #5 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanImpl;) │ │ name : 'isVisibleToUser' │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -070760: |[070760] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanImpl.isVisibleToUser:(Ljava/lang/Object;)Z │ │ -070770: 7110 e10d 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatJellyBean;.isVisibleToUser:(Ljava/lang/Object;)Z // method@0de1 │ │ -070776: 0a00 |0003: move-result v0 │ │ -070778: 0f00 |0004: return v0 │ │ +09f1e0: |[09f1e0] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanImpl.isVisibleToUser:(Ljava/lang/Object;)Z │ │ +09f1f0: 7110 e616 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatJellyBean;.isVisibleToUser:(Ljava/lang/Object;)Z // method@16e6 │ │ +09f1f6: 0a00 |0003: move-result v0 │ │ +09f1f8: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=691 │ │ + 0x0000 line=948 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanImpl; │ │ 0x0000 - 0x0005 reg=2 info Ljava/lang/Object; │ │ │ │ #6 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanImpl;) │ │ name : 'obtain' │ │ type : '(Landroid/view/View;I)Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -07077c: |[07077c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanImpl.obtain:(Landroid/view/View;I)Ljava/lang/Object; │ │ -07078c: 7120 e20d 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatJellyBean;.obtain:(Landroid/view/View;I)Ljava/lang/Object; // method@0de2 │ │ -070792: 0c00 |0003: move-result-object v0 │ │ -070794: 1100 |0004: return-object v0 │ │ +09f1fc: |[09f1fc] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanImpl.obtain:(Landroid/view/View;I)Ljava/lang/Object; │ │ +09f20c: 7120 e716 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatJellyBean;.obtain:(Landroid/view/View;I)Ljava/lang/Object; // method@16e7 │ │ +09f212: 0c00 |0003: move-result-object v0 │ │ +09f214: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=666 │ │ + 0x0000 line=923 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanImpl; │ │ 0x0000 - 0x0005 reg=2 root Landroid/view/View; │ │ 0x0000 - 0x0005 reg=3 virtualDescendantId I │ │ │ │ #7 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanImpl;) │ │ name : 'performAction' │ │ type : '(Ljava/lang/Object;ILandroid/os/Bundle;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 3 │ │ insns size : 5 16-bit code units │ │ -070798: |[070798] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanImpl.performAction:(Ljava/lang/Object;ILandroid/os/Bundle;)Z │ │ -0707a8: 7130 e30d 3204 |0000: invoke-static {v2, v3, v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatJellyBean;.performAction:(Ljava/lang/Object;ILandroid/os/Bundle;)Z // method@0de3 │ │ -0707ae: 0a00 |0003: move-result v0 │ │ -0707b0: 0f00 |0004: return v0 │ │ +09f218: |[09f218] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanImpl.performAction:(Ljava/lang/Object;ILandroid/os/Bundle;)Z │ │ +09f228: 7130 e816 3204 |0000: invoke-static {v2, v3, v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatJellyBean;.performAction:(Ljava/lang/Object;ILandroid/os/Bundle;)Z // method@16e8 │ │ +09f22e: 0a00 |0003: move-result v0 │ │ +09f230: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=711 │ │ + 0x0000 line=968 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanImpl; │ │ 0x0000 - 0x0005 reg=2 info Ljava/lang/Object; │ │ 0x0000 - 0x0005 reg=3 action I │ │ 0x0000 - 0x0005 reg=4 arguments Landroid/os/Bundle; │ │ │ │ #8 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanImpl;) │ │ @@ -160444,63 +225030,63 @@ │ │ type : '(Ljava/lang/Object;Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -0707b4: |[0707b4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanImpl.setAccessibilityFocused:(Ljava/lang/Object;Z)V │ │ -0707c4: 7120 e40d 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatJellyBean;.setAccesibilityFocused:(Ljava/lang/Object;Z)V // method@0de4 │ │ -0707ca: 0e00 |0003: return-void │ │ +09f234: |[09f234] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanImpl.setAccessibilityFocused:(Ljava/lang/Object;Z)V │ │ +09f244: 7120 e916 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatJellyBean;.setAccesibilityFocused:(Ljava/lang/Object;Z)V // method@16e9 │ │ +09f24a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=706 │ │ - 0x0003 line=707 │ │ + 0x0000 line=963 │ │ + 0x0003 line=964 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanImpl; │ │ 0x0000 - 0x0004 reg=1 info Ljava/lang/Object; │ │ 0x0000 - 0x0004 reg=2 focused Z │ │ │ │ #9 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanImpl;) │ │ name : 'setMovementGranularities' │ │ type : '(Ljava/lang/Object;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -0707cc: |[0707cc] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanImpl.setMovementGranularities:(Ljava/lang/Object;I)V │ │ -0707dc: 7120 e50d 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatJellyBean;.setMovementGranularities:(Ljava/lang/Object;I)V // method@0de5 │ │ -0707e2: 0e00 |0003: return-void │ │ +09f24c: |[09f24c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanImpl.setMovementGranularities:(Ljava/lang/Object;I)V │ │ +09f25c: 7120 ea16 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatJellyBean;.setMovementGranularities:(Ljava/lang/Object;I)V // method@16ea │ │ +09f262: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=716 │ │ - 0x0003 line=717 │ │ + 0x0000 line=973 │ │ + 0x0003 line=974 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanImpl; │ │ 0x0000 - 0x0004 reg=1 info Ljava/lang/Object; │ │ 0x0000 - 0x0004 reg=2 granularities I │ │ │ │ #10 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanImpl;) │ │ name : 'setParent' │ │ type : '(Ljava/lang/Object;Landroid/view/View;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 3 │ │ insns size : 4 16-bit code units │ │ -0707e4: |[0707e4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanImpl.setParent:(Ljava/lang/Object;Landroid/view/View;I)V │ │ -0707f4: 7130 e60d 2103 |0000: invoke-static {v1, v2, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatJellyBean;.setParent:(Ljava/lang/Object;Landroid/view/View;I)V // method@0de6 │ │ -0707fa: 0e00 |0003: return-void │ │ +09f264: |[09f264] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanImpl.setParent:(Ljava/lang/Object;Landroid/view/View;I)V │ │ +09f274: 7130 eb16 2103 |0000: invoke-static {v1, v2, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatJellyBean;.setParent:(Ljava/lang/Object;Landroid/view/View;I)V // method@16eb │ │ +09f27a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=726 │ │ - 0x0003 line=727 │ │ + 0x0000 line=983 │ │ + 0x0003 line=984 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanImpl; │ │ 0x0000 - 0x0004 reg=1 info Ljava/lang/Object; │ │ 0x0000 - 0x0004 reg=2 root Landroid/view/View; │ │ 0x0000 - 0x0004 reg=3 virtualDescendantId I │ │ │ │ #11 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanImpl;) │ │ @@ -160508,21 +225094,21 @@ │ │ type : '(Ljava/lang/Object;Landroid/view/View;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 3 │ │ insns size : 4 16-bit code units │ │ -0707fc: |[0707fc] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanImpl.setSource:(Ljava/lang/Object;Landroid/view/View;I)V │ │ -07080c: 7130 e70d 2103 |0000: invoke-static {v1, v2, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatJellyBean;.setSource:(Ljava/lang/Object;Landroid/view/View;I)V // method@0de7 │ │ -070812: 0e00 |0003: return-void │ │ +09f27c: |[09f27c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanImpl.setSource:(Ljava/lang/Object;Landroid/view/View;I)V │ │ +09f28c: 7130 ec16 2103 |0000: invoke-static {v1, v2, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatJellyBean;.setSource:(Ljava/lang/Object;Landroid/view/View;I)V // method@16ec │ │ +09f292: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=686 │ │ - 0x0003 line=687 │ │ + 0x0000 line=943 │ │ + 0x0003 line=944 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanImpl; │ │ 0x0000 - 0x0004 reg=1 info Ljava/lang/Object; │ │ 0x0000 - 0x0004 reg=2 root Landroid/view/View; │ │ 0x0000 - 0x0004 reg=3 virtualDescendantId I │ │ │ │ #12 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanImpl;) │ │ @@ -160530,44 +225116,44 @@ │ │ type : '(Ljava/lang/Object;Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -070814: |[070814] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanImpl.setVisibleToUser:(Ljava/lang/Object;Z)V │ │ -070824: 7120 e80d 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatJellyBean;.setVisibleToUser:(Ljava/lang/Object;Z)V // method@0de8 │ │ -07082a: 0e00 |0003: return-void │ │ +09f294: |[09f294] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanImpl.setVisibleToUser:(Ljava/lang/Object;Z)V │ │ +09f2a4: 7120 ed16 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatJellyBean;.setVisibleToUser:(Ljava/lang/Object;Z)V // method@16ed │ │ +09f2aa: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=696 │ │ - 0x0003 line=697 │ │ + 0x0000 line=953 │ │ + 0x0003 line=954 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanImpl; │ │ 0x0000 - 0x0004 reg=1 info Ljava/lang/Object; │ │ 0x0000 - 0x0004 reg=2 visibleToUser Z │ │ │ │ - source_file_idx : 415 (AccessibilityNodeInfoCompat.java) │ │ + source_file_idx : 488 (AccessibilityNodeInfoCompat.java) │ │ │ │ -Class #637 header: │ │ -class_idx : 558 │ │ +Class #934 header: │ │ +class_idx : 890 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 557 │ │ -source_file_idx : 433 │ │ +superclass_idx : 889 │ │ +source_file_idx : 507 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 4 │ │ │ │ -Class #637 annotations: │ │ +Class #934 annotations: │ │ Annotations on class │ │ VISIBILITY_SYSTEM Ldalvik/annotation/EnclosingClass; value=Landroid/support/v4/view/accessibility/AccessibilityRecordCompat; │ │ VISIBILITY_SYSTEM Ldalvik/annotation/InnerClass; accessFlags=8 name="AccessibilityRecordIcsMr1Impl" │ │ │ │ -Class #637 - │ │ +Class #934 - │ │ Class descriptor : 'Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordIcsMr1Impl;' │ │ Access flags : 0x0000 () │ │ Superclass : 'Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordIcsImpl;' │ │ Interfaces - │ │ Static fields - │ │ Instance fields - │ │ Direct methods - │ │ @@ -160576,17 +225162,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -07082c: |[07082c] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsMr1Impl.:()V │ │ -07083c: 7010 1b0e 0000 |0000: invoke-direct {v0}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordIcsImpl;.:()V // method@0e1b │ │ -070842: 0e00 |0003: return-void │ │ +09f2ac: |[09f2ac] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsMr1Impl.:()V │ │ +09f2bc: 7010 3617 0000 |0000: invoke-direct {v0}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordIcsImpl;.:()V // method@1736 │ │ +09f2c2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=476 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordIcsMr1Impl; │ │ │ │ Virtual methods - │ │ @@ -160595,18 +225181,18 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -070844: |[070844] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsMr1Impl.getMaxScrollX:(Ljava/lang/Object;)I │ │ -070854: 7110 070f 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcsMr1;.getMaxScrollX:(Ljava/lang/Object;)I // method@0f07 │ │ -07085a: 0a00 |0003: move-result v0 │ │ -07085c: 0f00 |0004: return v0 │ │ +09f2c4: |[09f2c4] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsMr1Impl.getMaxScrollX:(Ljava/lang/Object;)I │ │ +09f2d4: 7110 2218 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcsMr1;.getMaxScrollX:(Ljava/lang/Object;)I // method@1822 │ │ +09f2da: 0a00 |0003: move-result v0 │ │ +09f2dc: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=479 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordIcsMr1Impl; │ │ 0x0000 - 0x0005 reg=2 record Ljava/lang/Object; │ │ │ │ @@ -160615,18 +225201,18 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -070860: |[070860] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsMr1Impl.getMaxScrollY:(Ljava/lang/Object;)I │ │ -070870: 7110 080f 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcsMr1;.getMaxScrollY:(Ljava/lang/Object;)I // method@0f08 │ │ -070876: 0a00 |0003: move-result v0 │ │ -070878: 0f00 |0004: return v0 │ │ +09f2e0: |[09f2e0] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsMr1Impl.getMaxScrollY:(Ljava/lang/Object;)I │ │ +09f2f0: 7110 2318 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcsMr1;.getMaxScrollY:(Ljava/lang/Object;)I // method@1823 │ │ +09f2f6: 0a00 |0003: move-result v0 │ │ +09f2f8: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=484 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordIcsMr1Impl; │ │ 0x0000 - 0x0005 reg=2 record Ljava/lang/Object; │ │ │ │ @@ -160635,17 +225221,17 @@ │ │ type : '(Ljava/lang/Object;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -07087c: |[07087c] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsMr1Impl.setMaxScrollX:(Ljava/lang/Object;I)V │ │ -07088c: 7120 090f 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcsMr1;.setMaxScrollX:(Ljava/lang/Object;I)V // method@0f09 │ │ -070892: 0e00 |0003: return-void │ │ +09f2fc: |[09f2fc] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsMr1Impl.setMaxScrollX:(Ljava/lang/Object;I)V │ │ +09f30c: 7120 2418 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcsMr1;.setMaxScrollX:(Ljava/lang/Object;I)V // method@1824 │ │ +09f312: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=489 │ │ 0x0003 line=490 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordIcsMr1Impl; │ │ 0x0000 - 0x0004 reg=1 record Ljava/lang/Object; │ │ @@ -160656,44 +225242,44 @@ │ │ type : '(Ljava/lang/Object;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -070894: |[070894] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsMr1Impl.setMaxScrollY:(Ljava/lang/Object;I)V │ │ -0708a4: 7120 0a0f 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcsMr1;.setMaxScrollY:(Ljava/lang/Object;I)V // method@0f0a │ │ -0708aa: 0e00 |0003: return-void │ │ +09f314: |[09f314] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsMr1Impl.setMaxScrollY:(Ljava/lang/Object;I)V │ │ +09f324: 7120 2518 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcsMr1;.setMaxScrollY:(Ljava/lang/Object;I)V // method@1825 │ │ +09f32a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=494 │ │ 0x0003 line=495 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordIcsMr1Impl; │ │ 0x0000 - 0x0004 reg=1 record Ljava/lang/Object; │ │ 0x0000 - 0x0004 reg=2 maxScrollY I │ │ │ │ - source_file_idx : 433 (AccessibilityRecordCompat.java) │ │ + source_file_idx : 507 (AccessibilityRecordCompat.java) │ │ │ │ -Class #638 header: │ │ -class_idx : 620 │ │ +Class #935 header: │ │ +class_idx : 978 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 619 │ │ -source_file_idx : 2671 │ │ +superclass_idx : 977 │ │ +source_file_idx : 3667 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 3 │ │ │ │ -Class #638 annotations: │ │ +Class #935 annotations: │ │ Annotations on class │ │ VISIBILITY_SYSTEM Ldalvik/annotation/EnclosingClass; value=Landroid/support/v4/widget/SearchViewCompat; │ │ VISIBILITY_SYSTEM Ldalvik/annotation/InnerClass; accessFlags=8 name="SearchViewCompatIcsImpl" │ │ │ │ -Class #638 - │ │ +Class #935 - │ │ Class descriptor : 'Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatIcsImpl;' │ │ Access flags : 0x0000 () │ │ Superclass : 'Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatHoneycombImpl;' │ │ Interfaces - │ │ Static fields - │ │ Instance fields - │ │ Direct methods - │ │ @@ -160702,17 +225288,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0708ac: |[0708ac] android.support.v4.widget.SearchViewCompat$SearchViewCompatIcsImpl.:()V │ │ -0708bc: 7010 d010 0000 |0000: invoke-direct {v0}, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatHoneycombImpl;.:()V // method@10d0 │ │ -0708c2: 0e00 |0003: return-void │ │ +09f32c: |[09f32c] android.support.v4.widget.SearchViewCompat$SearchViewCompatIcsImpl.:()V │ │ +09f33c: 7010 921a 0000 |0000: invoke-direct {v0}, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatHoneycombImpl;.:()V // method@1a92 │ │ +09f342: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=234 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatIcsImpl; │ │ │ │ Virtual methods - │ │ @@ -160721,18 +225307,18 @@ │ │ type : '(Landroid/content/Context;)Landroid/view/View;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -0708c4: |[0708c4] android.support.v4.widget.SearchViewCompat$SearchViewCompatIcsImpl.newSearchView:(Landroid/content/Context;)Landroid/view/View; │ │ -0708d4: 7110 3a11 0200 |0000: invoke-static {v2}, Landroid/support/v4/widget/SearchViewCompatIcs;.newSearchView:(Landroid/content/Context;)Landroid/view/View; // method@113a │ │ -0708da: 0c00 |0003: move-result-object v0 │ │ -0708dc: 1100 |0004: return-object v0 │ │ +09f344: |[09f344] android.support.v4.widget.SearchViewCompat$SearchViewCompatIcsImpl.newSearchView:(Landroid/content/Context;)Landroid/view/View; │ │ +09f354: 7110 fc1a 0200 |0000: invoke-static {v2}, Landroid/support/v4/widget/SearchViewCompatIcs;.newSearchView:(Landroid/content/Context;)Landroid/view/View; // method@1afc │ │ +09f35a: 0c00 |0003: move-result-object v0 │ │ +09f35c: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=238 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatIcsImpl; │ │ 0x0000 - 0x0005 reg=2 context Landroid/content/Context; │ │ │ │ @@ -160741,17 +225327,17 @@ │ │ type : '(Landroid/view/View;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -0708e0: |[0708e0] android.support.v4.widget.SearchViewCompat$SearchViewCompatIcsImpl.setImeOptions:(Landroid/view/View;I)V │ │ -0708f0: 7120 3b11 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/widget/SearchViewCompatIcs;.setImeOptions:(Landroid/view/View;I)V // method@113b │ │ -0708f6: 0e00 |0003: return-void │ │ +09f360: |[09f360] android.support.v4.widget.SearchViewCompat$SearchViewCompatIcsImpl.setImeOptions:(Landroid/view/View;I)V │ │ +09f370: 7120 fd1a 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/widget/SearchViewCompatIcs;.setImeOptions:(Landroid/view/View;I)V // method@1afd │ │ +09f376: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=243 │ │ 0x0003 line=244 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatIcsImpl; │ │ 0x0000 - 0x0004 reg=1 searchView Landroid/view/View; │ │ @@ -160762,45 +225348,45 @@ │ │ type : '(Landroid/view/View;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -0708f8: |[0708f8] android.support.v4.widget.SearchViewCompat$SearchViewCompatIcsImpl.setInputType:(Landroid/view/View;I)V │ │ -070908: 7120 3c11 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/widget/SearchViewCompatIcs;.setInputType:(Landroid/view/View;I)V // method@113c │ │ -07090e: 0e00 |0003: return-void │ │ +09f378: |[09f378] android.support.v4.widget.SearchViewCompat$SearchViewCompatIcsImpl.setInputType:(Landroid/view/View;I)V │ │ +09f388: 7120 fe1a 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/widget/SearchViewCompatIcs;.setInputType:(Landroid/view/View;I)V // method@1afe │ │ +09f38e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=248 │ │ 0x0003 line=249 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatIcsImpl; │ │ 0x0000 - 0x0004 reg=1 searchView Landroid/view/View; │ │ 0x0000 - 0x0004 reg=2 inputType I │ │ │ │ - source_file_idx : 2671 (SearchViewCompat.java) │ │ + source_file_idx : 3667 (SearchViewCompat.java) │ │ │ │ -Class #639 header: │ │ -class_idx : 633 │ │ +Class #936 header: │ │ +class_idx : 991 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 607 │ │ -source_file_idx : 2694 │ │ +superclass_idx : 965 │ │ +source_file_idx : 3698 │ │ static_fields_size : 0 │ │ instance_fields_size: 6 │ │ direct_methods_size : 3 │ │ virtual_methods_size: 12 │ │ │ │ -Class #639 annotations: │ │ +Class #936 annotations: │ │ Annotations on class │ │ VISIBILITY_SYSTEM Ldalvik/annotation/MemberClasses; value={ Landroid/support/v4/widget/SimpleCursorAdapter$CursorToStringConverter; Landroid/support/v4/widget/SimpleCursorAdapter$ViewBinder; } │ │ -Annotations on method #4415 '' │ │ +Annotations on method #6913 '' │ │ VISIBILITY_RUNTIME Ljava/lang/Deprecated; │ │ │ │ -Class #639 - │ │ +Class #936 - │ │ Class descriptor : 'Landroid/support/v4/widget/SimpleCursorAdapter;' │ │ Access flags : 0x0001 (PUBLIC) │ │ Superclass : 'Landroid/support/v4/widget/ResourceCursorAdapter;' │ │ Interfaces - │ │ Static fields - │ │ Instance fields - │ │ #0 : (in Landroid/support/v4/widget/SimpleCursorAdapter;) │ │ @@ -160833,22 +225419,22 @@ │ │ type : '(Landroid/content/Context;ILandroid/database/Cursor;[Ljava/lang/String;[I)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 7 │ │ ins : 6 │ │ outs : 4 │ │ insns size : 14 16-bit code units │ │ -070910: |[070910] android.support.v4.widget.SimpleCursorAdapter.:(Landroid/content/Context;ILandroid/database/Cursor;[Ljava/lang/String;[I)V │ │ -070920: 7040 6310 2143 |0000: invoke-direct {v1, v2, v3, v4}, Landroid/support/v4/widget/ResourceCursorAdapter;.:(Landroid/content/Context;ILandroid/database/Cursor;)V // method@1063 │ │ -070926: 12f0 |0003: const/4 v0, #int -1 // #ff │ │ -070928: 5910 db04 |0004: iput v0, v1, Landroid/support/v4/widget/SimpleCursorAdapter;.mStringConversionColumn:I // field@04db │ │ -07092c: 5b16 dc04 |0006: iput-object v6, v1, Landroid/support/v4/widget/SimpleCursorAdapter;.mTo:[I // field@04dc │ │ -070930: 5b15 da04 |0008: iput-object v5, v1, Landroid/support/v4/widget/SimpleCursorAdapter;.mOriginalFrom:[Ljava/lang/String; // field@04da │ │ -070934: 7020 4411 5100 |000a: invoke-direct {v1, v5}, Landroid/support/v4/widget/SimpleCursorAdapter;.findColumns:([Ljava/lang/String;)V // method@1144 │ │ -07093a: 0e00 |000d: return-void │ │ +09f390: |[09f390] android.support.v4.widget.SimpleCursorAdapter.:(Landroid/content/Context;ILandroid/database/Cursor;[Ljava/lang/String;[I)V │ │ +09f3a0: 7040 251a 2143 |0000: invoke-direct {v1, v2, v3, v4}, Landroid/support/v4/widget/ResourceCursorAdapter;.:(Landroid/content/Context;ILandroid/database/Cursor;)V // method@1a25 │ │ +09f3a6: 12f0 |0003: const/4 v0, #int -1 // #ff │ │ +09f3a8: 5910 9b07 |0004: iput v0, v1, Landroid/support/v4/widget/SimpleCursorAdapter;.mStringConversionColumn:I // field@079b │ │ +09f3ac: 5b16 9c07 |0006: iput-object v6, v1, Landroid/support/v4/widget/SimpleCursorAdapter;.mTo:[I // field@079c │ │ +09f3b0: 5b15 9a07 |0008: iput-object v5, v1, Landroid/support/v4/widget/SimpleCursorAdapter;.mOriginalFrom:[Ljava/lang/String; // field@079a │ │ +09f3b4: 7020 061b 5100 |000a: invoke-direct {v1, v5}, Landroid/support/v4/widget/SimpleCursorAdapter;.findColumns:([Ljava/lang/String;)V // method@1b06 │ │ +09f3ba: 0e00 |000d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=63 │ │ 0x0003 line=47 │ │ 0x0006 line=64 │ │ 0x0008 line=65 │ │ 0x000a line=66 │ │ @@ -160866,22 +225452,22 @@ │ │ type : '(Landroid/content/Context;ILandroid/database/Cursor;[Ljava/lang/String;[II)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 8 │ │ ins : 7 │ │ outs : 5 │ │ insns size : 14 16-bit code units │ │ -07093c: |[07093c] android.support.v4.widget.SimpleCursorAdapter.:(Landroid/content/Context;ILandroid/database/Cursor;[Ljava/lang/String;[II)V │ │ -07094c: 7057 6410 2143 |0000: invoke-direct {v1, v2, v3, v4, v7}, Landroid/support/v4/widget/ResourceCursorAdapter;.:(Landroid/content/Context;ILandroid/database/Cursor;I)V // method@1064 │ │ -070952: 12f0 |0003: const/4 v0, #int -1 // #ff │ │ -070954: 5910 db04 |0004: iput v0, v1, Landroid/support/v4/widget/SimpleCursorAdapter;.mStringConversionColumn:I // field@04db │ │ -070958: 5b16 dc04 |0006: iput-object v6, v1, Landroid/support/v4/widget/SimpleCursorAdapter;.mTo:[I // field@04dc │ │ -07095c: 5b15 da04 |0008: iput-object v5, v1, Landroid/support/v4/widget/SimpleCursorAdapter;.mOriginalFrom:[Ljava/lang/String; // field@04da │ │ -070960: 7020 4411 5100 |000a: invoke-direct {v1, v5}, Landroid/support/v4/widget/SimpleCursorAdapter;.findColumns:([Ljava/lang/String;)V // method@1144 │ │ -070966: 0e00 |000d: return-void │ │ +09f3bc: |[09f3bc] android.support.v4.widget.SimpleCursorAdapter.:(Landroid/content/Context;ILandroid/database/Cursor;[Ljava/lang/String;[II)V │ │ +09f3cc: 7057 261a 2143 |0000: invoke-direct {v1, v2, v3, v4, v7}, Landroid/support/v4/widget/ResourceCursorAdapter;.:(Landroid/content/Context;ILandroid/database/Cursor;I)V // method@1a26 │ │ +09f3d2: 12f0 |0003: const/4 v0, #int -1 // #ff │ │ +09f3d4: 5910 9b07 |0004: iput v0, v1, Landroid/support/v4/widget/SimpleCursorAdapter;.mStringConversionColumn:I // field@079b │ │ +09f3d8: 5b16 9c07 |0006: iput-object v6, v1, Landroid/support/v4/widget/SimpleCursorAdapter;.mTo:[I // field@079c │ │ +09f3dc: 5b15 9a07 |0008: iput-object v5, v1, Landroid/support/v4/widget/SimpleCursorAdapter;.mOriginalFrom:[Ljava/lang/String; // field@079a │ │ +09f3e0: 7020 061b 5100 |000a: invoke-direct {v1, v5}, Landroid/support/v4/widget/SimpleCursorAdapter;.findColumns:([Ljava/lang/String;)V // method@1b06 │ │ +09f3e6: 0e00 |000d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=89 │ │ 0x0003 line=47 │ │ 0x0006 line=90 │ │ 0x0008 line=91 │ │ 0x000a line=92 │ │ @@ -160900,38 +225486,38 @@ │ │ type : '([Ljava/lang/String;)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 7 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 40 16-bit code units │ │ -070968: |[070968] android.support.v4.widget.SimpleCursorAdapter.findColumns:([Ljava/lang/String;)V │ │ -070978: 5452 d704 |0000: iget-object v2, v5, Landroid/support/v4/widget/SimpleCursorAdapter;.mCursor:Landroid/database/Cursor; // field@04d7 │ │ -07097c: 3802 2200 |0002: if-eqz v2, 0024 // +0022 │ │ -070980: 2160 |0004: array-length v0, v6 │ │ -070982: 5452 d904 |0005: iget-object v2, v5, Landroid/support/v4/widget/SimpleCursorAdapter;.mFrom:[I // field@04d9 │ │ -070986: 3802 0700 |0007: if-eqz v2, 000e // +0007 │ │ -07098a: 5452 d904 |0009: iget-object v2, v5, Landroid/support/v4/widget/SimpleCursorAdapter;.mFrom:[I // field@04d9 │ │ -07098e: 2122 |000b: array-length v2, v2 │ │ -070990: 3202 0600 |000c: if-eq v2, v0, 0012 // +0006 │ │ -070994: 2302 1804 |000e: new-array v2, v0, [I // type@0418 │ │ -070998: 5b52 d904 |0010: iput-object v2, v5, Landroid/support/v4/widget/SimpleCursorAdapter;.mFrom:[I // field@04d9 │ │ -07099c: 1201 |0012: const/4 v1, #int 0 // #0 │ │ -07099e: 3501 1400 |0013: if-ge v1, v0, 0027 // +0014 │ │ -0709a2: 5452 d904 |0015: iget-object v2, v5, Landroid/support/v4/widget/SimpleCursorAdapter;.mFrom:[I // field@04d9 │ │ -0709a6: 5453 d704 |0017: iget-object v3, v5, Landroid/support/v4/widget/SimpleCursorAdapter;.mCursor:Landroid/database/Cursor; // field@04d7 │ │ -0709aa: 4604 0601 |0019: aget-object v4, v6, v1 │ │ -0709ae: 7220 3b01 4300 |001b: invoke-interface {v3, v4}, Landroid/database/Cursor;.getColumnIndexOrThrow:(Ljava/lang/String;)I // method@013b │ │ -0709b4: 0a03 |001e: move-result v3 │ │ -0709b6: 4b03 0201 |001f: aput v3, v2, v1 │ │ -0709ba: d801 0101 |0021: add-int/lit8 v1, v1, #int 1 // #01 │ │ -0709be: 28f0 |0023: goto 0013 // -0010 │ │ -0709c0: 1202 |0024: const/4 v2, #int 0 // #0 │ │ -0709c2: 5b52 d904 |0025: iput-object v2, v5, Landroid/support/v4/widget/SimpleCursorAdapter;.mFrom:[I // field@04d9 │ │ -0709c6: 0e00 |0027: return-void │ │ +09f3e8: |[09f3e8] android.support.v4.widget.SimpleCursorAdapter.findColumns:([Ljava/lang/String;)V │ │ +09f3f8: 5452 9707 |0000: iget-object v2, v5, Landroid/support/v4/widget/SimpleCursorAdapter;.mCursor:Landroid/database/Cursor; // field@0797 │ │ +09f3fc: 3802 2200 |0002: if-eqz v2, 0024 // +0022 │ │ +09f400: 2160 |0004: array-length v0, v6 │ │ +09f402: 5452 9907 |0005: iget-object v2, v5, Landroid/support/v4/widget/SimpleCursorAdapter;.mFrom:[I // field@0799 │ │ +09f406: 3802 0700 |0007: if-eqz v2, 000e // +0007 │ │ +09f40a: 5452 9907 |0009: iget-object v2, v5, Landroid/support/v4/widget/SimpleCursorAdapter;.mFrom:[I // field@0799 │ │ +09f40e: 2122 |000b: array-length v2, v2 │ │ +09f410: 3202 0600 |000c: if-eq v2, v0, 0012 // +0006 │ │ +09f414: 2302 a205 |000e: new-array v2, v0, [I // type@05a2 │ │ +09f418: 5b52 9907 |0010: iput-object v2, v5, Landroid/support/v4/widget/SimpleCursorAdapter;.mFrom:[I // field@0799 │ │ +09f41c: 1201 |0012: const/4 v1, #int 0 // #0 │ │ +09f41e: 3501 1400 |0013: if-ge v1, v0, 0027 // +0014 │ │ +09f422: 5452 9907 |0015: iget-object v2, v5, Landroid/support/v4/widget/SimpleCursorAdapter;.mFrom:[I // field@0799 │ │ +09f426: 5453 9707 |0017: iget-object v3, v5, Landroid/support/v4/widget/SimpleCursorAdapter;.mCursor:Landroid/database/Cursor; // field@0797 │ │ +09f42a: 4604 0601 |0019: aget-object v4, v6, v1 │ │ +09f42e: 7220 8801 4300 |001b: invoke-interface {v3, v4}, Landroid/database/Cursor;.getColumnIndexOrThrow:(Ljava/lang/String;)I // method@0188 │ │ +09f434: 0a03 |001e: move-result v3 │ │ +09f436: 4b03 0201 |001f: aput v3, v2, v1 │ │ +09f43a: d801 0101 |0021: add-int/lit8 v1, v1, #int 1 // #01 │ │ +09f43e: 28f0 |0023: goto 0013 // -0010 │ │ +09f440: 1202 |0024: const/4 v2, #int 0 // #0 │ │ +09f442: 5b52 9907 |0025: iput-object v2, v5, Landroid/support/v4/widget/SimpleCursorAdapter;.mFrom:[I // field@0799 │ │ +09f446: 0e00 |0027: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=310 │ │ 0x0004 line=312 │ │ 0x0005 line=313 │ │ 0x000e line=314 │ │ 0x0012 line=316 │ │ @@ -160951,68 +225537,68 @@ │ │ type : '(Landroid/view/View;Landroid/content/Context;Landroid/database/Cursor;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 15 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 103 16-bit code units │ │ -0709c8: |[0709c8] android.support.v4.widget.SimpleCursorAdapter.bindView:(Landroid/view/View;Landroid/content/Context;Landroid/database/Cursor;)V │ │ -0709d8: 54b0 dd04 |0000: iget-object v0, v11, Landroid/support/v4/widget/SimpleCursorAdapter;.mViewBinder:Landroid/support/v4/widget/SimpleCursorAdapter$ViewBinder; // field@04dd │ │ -0709dc: 54b8 dc04 |0002: iget-object v8, v11, Landroid/support/v4/widget/SimpleCursorAdapter;.mTo:[I // field@04dc │ │ -0709e0: 2182 |0004: array-length v2, v8 │ │ -0709e2: 54b3 d904 |0005: iget-object v3, v11, Landroid/support/v4/widget/SimpleCursorAdapter;.mFrom:[I // field@04d9 │ │ -0709e6: 54b6 dc04 |0007: iget-object v6, v11, Landroid/support/v4/widget/SimpleCursorAdapter;.mTo:[I // field@04dc │ │ -0709ea: 1204 |0009: const/4 v4, #int 0 // #0 │ │ -0709ec: 3524 5c00 |000a: if-ge v4, v2, 0066 // +005c │ │ -0709f0: 4408 0604 |000c: aget v8, v6, v4 │ │ -0709f4: 6e20 b312 8c00 |000e: invoke-virtual {v12, v8}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@12b3 │ │ -0709fa: 0c07 |0011: move-result-object v7 │ │ -0709fc: 3807 2000 |0012: if-eqz v7, 0032 // +0020 │ │ -070a00: 1201 |0014: const/4 v1, #int 0 // #0 │ │ -070a02: 3800 0800 |0015: if-eqz v0, 001d // +0008 │ │ -070a06: 4408 0304 |0017: aget v8, v3, v4 │ │ -070a0a: 7240 3e11 708e |0019: invoke-interface {v0, v7, v14, v8}, Landroid/support/v4/widget/SimpleCursorAdapter$ViewBinder;.setViewValue:(Landroid/view/View;Landroid/database/Cursor;I)Z // method@113e │ │ -070a10: 0a01 |001c: move-result v1 │ │ -070a12: 3901 1500 |001d: if-nez v1, 0032 // +0015 │ │ -070a16: 4408 0304 |001f: aget v8, v3, v4 │ │ -070a1a: 7220 3e01 8e00 |0021: invoke-interface {v14, v8}, Landroid/database/Cursor;.getString:(I)Ljava/lang/String; // method@013e │ │ -070a20: 0c05 |0024: move-result-object v5 │ │ -070a22: 3905 0400 |0025: if-nez v5, 0029 // +0004 │ │ -070a26: 1a05 0000 |0027: const-string v5, "" // string@0000 │ │ -070a2a: 2078 0b03 |0029: instance-of v8, v7, Landroid/widget/TextView; // type@030b │ │ -070a2e: 3808 0a00 |002b: if-eqz v8, 0035 // +000a │ │ -070a32: 1f07 0b03 |002d: check-cast v7, Landroid/widget/TextView; // type@030b │ │ -070a36: 6e30 4c11 7b05 |002f: invoke-virtual {v11, v7, v5}, Landroid/support/v4/widget/SimpleCursorAdapter;.setViewText:(Landroid/widget/TextView;Ljava/lang/String;)V // method@114c │ │ -070a3c: d804 0401 |0032: add-int/lit8 v4, v4, #int 1 // #01 │ │ -070a40: 28d6 |0034: goto 000a // -002a │ │ -070a42: 2078 f302 |0035: instance-of v8, v7, Landroid/widget/ImageView; // type@02f3 │ │ -070a46: 3808 0800 |0037: if-eqz v8, 003f // +0008 │ │ -070a4a: 1f07 f302 |0039: check-cast v7, Landroid/widget/ImageView; // type@02f3 │ │ -070a4e: 6e30 4b11 7b05 |003b: invoke-virtual {v11, v7, v5}, Landroid/support/v4/widget/SimpleCursorAdapter;.setViewImage:(Landroid/widget/ImageView;Ljava/lang/String;)V // method@114b │ │ -070a54: 28f4 |003e: goto 0032 // -000c │ │ -070a56: 2208 a703 |003f: new-instance v8, Ljava/lang/IllegalStateException; // type@03a7 │ │ -070a5a: 2209 b903 |0041: new-instance v9, Ljava/lang/StringBuilder; // type@03b9 │ │ -070a5e: 7010 ae17 0900 |0043: invoke-direct {v9}, Ljava/lang/StringBuilder;.:()V // method@17ae │ │ -070a64: 6e10 9417 0700 |0046: invoke-virtual {v7}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@1794 │ │ -070a6a: 0c0a |0049: move-result-object v10 │ │ -070a6c: 6e10 6d17 0a00 |004a: invoke-virtual {v10}, Ljava/lang/Class;.getName:()Ljava/lang/String; // method@176d │ │ -070a72: 0c0a |004d: move-result-object v10 │ │ -070a74: 6e20 b517 a900 |004e: invoke-virtual {v9, v10}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17b5 │ │ -070a7a: 0c09 |0051: move-result-object v9 │ │ -070a7c: 1a0a 4f00 |0052: const-string v10, " is not a " // string@004f │ │ -070a80: 6e20 b517 a900 |0054: invoke-virtual {v9, v10}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17b5 │ │ -070a86: 0c09 |0057: move-result-object v9 │ │ -070a88: 1a0a 8500 |0058: const-string v10, " view that can be bounds by this SimpleCursorAdapter" // string@0085 │ │ -070a8c: 6e20 b517 a900 |005a: invoke-virtual {v9, v10}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17b5 │ │ -070a92: 0c09 |005d: move-result-object v9 │ │ -070a94: 6e10 ba17 0900 |005e: invoke-virtual {v9}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@17ba │ │ -070a9a: 0c09 |0061: move-result-object v9 │ │ -070a9c: 7020 7c17 9800 |0062: invoke-direct {v8, v9}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@177c │ │ -070aa2: 2708 |0065: throw v8 │ │ -070aa4: 0e00 |0066: return-void │ │ +09f448: |[09f448] android.support.v4.widget.SimpleCursorAdapter.bindView:(Landroid/view/View;Landroid/content/Context;Landroid/database/Cursor;)V │ │ +09f458: 54b0 9d07 |0000: iget-object v0, v11, Landroid/support/v4/widget/SimpleCursorAdapter;.mViewBinder:Landroid/support/v4/widget/SimpleCursorAdapter$ViewBinder; // field@079d │ │ +09f45c: 54b8 9c07 |0002: iget-object v8, v11, Landroid/support/v4/widget/SimpleCursorAdapter;.mTo:[I // field@079c │ │ +09f460: 2182 |0004: array-length v2, v8 │ │ +09f462: 54b3 9907 |0005: iget-object v3, v11, Landroid/support/v4/widget/SimpleCursorAdapter;.mFrom:[I // field@0799 │ │ +09f466: 54b6 9c07 |0007: iget-object v6, v11, Landroid/support/v4/widget/SimpleCursorAdapter;.mTo:[I // field@079c │ │ +09f46a: 1204 |0009: const/4 v4, #int 0 // #0 │ │ +09f46c: 3524 5c00 |000a: if-ge v4, v2, 0066 // +005c │ │ +09f470: 4408 0604 |000c: aget v8, v6, v4 │ │ +09f474: 6e20 f51c 8c00 |000e: invoke-virtual {v12, v8}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@1cf5 │ │ +09f47a: 0c07 |0011: move-result-object v7 │ │ +09f47c: 3807 2000 |0012: if-eqz v7, 0032 // +0020 │ │ +09f480: 1201 |0014: const/4 v1, #int 0 // #0 │ │ +09f482: 3800 0800 |0015: if-eqz v0, 001d // +0008 │ │ +09f486: 4408 0304 |0017: aget v8, v3, v4 │ │ +09f48a: 7240 001b 708e |0019: invoke-interface {v0, v7, v14, v8}, Landroid/support/v4/widget/SimpleCursorAdapter$ViewBinder;.setViewValue:(Landroid/view/View;Landroid/database/Cursor;I)Z // method@1b00 │ │ +09f490: 0a01 |001c: move-result v1 │ │ +09f492: 3901 1500 |001d: if-nez v1, 0032 // +0015 │ │ +09f496: 4408 0304 |001f: aget v8, v3, v4 │ │ +09f49a: 7220 8b01 8e00 |0021: invoke-interface {v14, v8}, Landroid/database/Cursor;.getString:(I)Ljava/lang/String; // method@018b │ │ +09f4a0: 0c05 |0024: move-result-object v5 │ │ +09f4a2: 3905 0400 |0025: if-nez v5, 0029 // +0004 │ │ +09f4a6: 1a05 0000 |0027: const-string v5, "" // string@0000 │ │ +09f4aa: 2078 8c04 |0029: instance-of v8, v7, Landroid/widget/TextView; // type@048c │ │ +09f4ae: 3808 0a00 |002b: if-eqz v8, 0035 // +000a │ │ +09f4b2: 1f07 8c04 |002d: check-cast v7, Landroid/widget/TextView; // type@048c │ │ +09f4b6: 6e30 0e1b 7b05 |002f: invoke-virtual {v11, v7, v5}, Landroid/support/v4/widget/SimpleCursorAdapter;.setViewText:(Landroid/widget/TextView;Ljava/lang/String;)V // method@1b0e │ │ +09f4bc: d804 0401 |0032: add-int/lit8 v4, v4, #int 1 // #01 │ │ +09f4c0: 28d6 |0034: goto 000a // -002a │ │ +09f4c2: 2078 7304 |0035: instance-of v8, v7, Landroid/widget/ImageView; // type@0473 │ │ +09f4c6: 3808 0800 |0037: if-eqz v8, 003f // +0008 │ │ +09f4ca: 1f07 7304 |0039: check-cast v7, Landroid/widget/ImageView; // type@0473 │ │ +09f4ce: 6e30 0d1b 7b05 |003b: invoke-virtual {v11, v7, v5}, Landroid/support/v4/widget/SimpleCursorAdapter;.setViewImage:(Landroid/widget/ImageView;Ljava/lang/String;)V // method@1b0d │ │ +09f4d4: 28f4 |003e: goto 0032 // -000c │ │ +09f4d6: 2208 2c05 |003f: new-instance v8, Ljava/lang/IllegalStateException; // type@052c │ │ +09f4da: 2209 3e05 |0041: new-instance v9, Ljava/lang/StringBuilder; // type@053e │ │ +09f4de: 7010 a422 0900 |0043: invoke-direct {v9}, Ljava/lang/StringBuilder;.:()V // method@22a4 │ │ +09f4e4: 6e10 8922 0700 |0046: invoke-virtual {v7}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@2289 │ │ +09f4ea: 0c0a |0049: move-result-object v10 │ │ +09f4ec: 6e10 5c22 0a00 |004a: invoke-virtual {v10}, Ljava/lang/Class;.getName:()Ljava/lang/String; // method@225c │ │ +09f4f2: 0c0a |004d: move-result-object v10 │ │ +09f4f4: 6e20 ad22 a900 |004e: invoke-virtual {v9, v10}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22ad │ │ +09f4fa: 0c09 |0051: move-result-object v9 │ │ +09f4fc: 1a0a 5000 |0052: const-string v10, " is not a " // string@0050 │ │ +09f500: 6e20 ad22 a900 |0054: invoke-virtual {v9, v10}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22ad │ │ +09f506: 0c09 |0057: move-result-object v9 │ │ +09f508: 1a0a 9100 |0058: const-string v10, " view that can be bounds by this SimpleCursorAdapter" // string@0091 │ │ +09f50c: 6e20 ad22 a900 |005a: invoke-virtual {v9, v10}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22ad │ │ +09f512: 0c09 |005d: move-result-object v9 │ │ +09f514: 6e10 b222 0900 |005e: invoke-virtual {v9}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@22b2 │ │ +09f51a: 0c09 |0061: move-result-object v9 │ │ +09f51c: 7020 6c22 9800 |0062: invoke-direct {v8, v9}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@226c │ │ +09f522: 2708 |0065: throw v8 │ │ +09f524: 0e00 |0066: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=121 │ │ 0x0002 line=122 │ │ 0x0005 line=123 │ │ 0x0007 line=124 │ │ 0x0009 line=126 │ │ @@ -161055,21 +225641,21 @@ │ │ type : '(Landroid/database/Cursor;[Ljava/lang/String;[I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 2 │ │ insns size : 13 16-bit code units │ │ -070aa8: |[070aa8] android.support.v4.widget.SimpleCursorAdapter.changeCursorAndColumns:(Landroid/database/Cursor;[Ljava/lang/String;[I)V │ │ -070ab8: 5b13 da04 |0000: iput-object v3, v1, Landroid/support/v4/widget/SimpleCursorAdapter;.mOriginalFrom:[Ljava/lang/String; // field@04da │ │ -070abc: 5b14 dc04 |0002: iput-object v4, v1, Landroid/support/v4/widget/SimpleCursorAdapter;.mTo:[I // field@04dc │ │ -070ac0: 6f20 6610 2100 |0004: invoke-super {v1, v2}, Landroid/support/v4/widget/ResourceCursorAdapter;.changeCursor:(Landroid/database/Cursor;)V // method@1066 │ │ -070ac6: 5410 da04 |0007: iget-object v0, v1, Landroid/support/v4/widget/SimpleCursorAdapter;.mOriginalFrom:[Ljava/lang/String; // field@04da │ │ -070aca: 7020 4411 0100 |0009: invoke-direct {v1, v0}, Landroid/support/v4/widget/SimpleCursorAdapter;.findColumns:([Ljava/lang/String;)V // method@1144 │ │ -070ad0: 0e00 |000c: return-void │ │ +09f528: |[09f528] android.support.v4.widget.SimpleCursorAdapter.changeCursorAndColumns:(Landroid/database/Cursor;[Ljava/lang/String;[I)V │ │ +09f538: 5b13 9a07 |0000: iput-object v3, v1, Landroid/support/v4/widget/SimpleCursorAdapter;.mOriginalFrom:[Ljava/lang/String; // field@079a │ │ +09f53c: 5b14 9c07 |0002: iput-object v4, v1, Landroid/support/v4/widget/SimpleCursorAdapter;.mTo:[I // field@079c │ │ +09f540: 6f20 281a 2100 |0004: invoke-super {v1, v2}, Landroid/support/v4/widget/ResourceCursorAdapter;.changeCursor:(Landroid/database/Cursor;)V // method@1a28 │ │ +09f546: 5410 9a07 |0007: iget-object v0, v1, Landroid/support/v4/widget/SimpleCursorAdapter;.mOriginalFrom:[Ljava/lang/String; // field@079a │ │ +09f54a: 7020 061b 0100 |0009: invoke-direct {v1, v0}, Landroid/support/v4/widget/SimpleCursorAdapter;.findColumns:([Ljava/lang/String;)V // method@1b06 │ │ +09f550: 0e00 |000c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=344 │ │ 0x0002 line=345 │ │ 0x0004 line=346 │ │ 0x0007 line=347 │ │ 0x000c line=348 │ │ @@ -161084,31 +225670,31 @@ │ │ type : '(Landroid/database/Cursor;)Ljava/lang/CharSequence;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 28 16-bit code units │ │ -070ad4: |[070ad4] android.support.v4.widget.SimpleCursorAdapter.convertToString:(Landroid/database/Cursor;)Ljava/lang/CharSequence; │ │ -070ae4: 5420 d804 |0000: iget-object v0, v2, Landroid/support/v4/widget/SimpleCursorAdapter;.mCursorToStringConverter:Landroid/support/v4/widget/SimpleCursorAdapter$CursorToStringConverter; // field@04d8 │ │ -070ae8: 3800 0900 |0002: if-eqz v0, 000b // +0009 │ │ -070aec: 5420 d804 |0004: iget-object v0, v2, Landroid/support/v4/widget/SimpleCursorAdapter;.mCursorToStringConverter:Landroid/support/v4/widget/SimpleCursorAdapter$CursorToStringConverter; // field@04d8 │ │ -070af0: 7220 3d11 3000 |0006: invoke-interface {v0, v3}, Landroid/support/v4/widget/SimpleCursorAdapter$CursorToStringConverter;.convertToString:(Landroid/database/Cursor;)Ljava/lang/CharSequence; // method@113d │ │ -070af6: 0c00 |0009: move-result-object v0 │ │ -070af8: 1100 |000a: return-object v0 │ │ -070afa: 5220 db04 |000b: iget v0, v2, Landroid/support/v4/widget/SimpleCursorAdapter;.mStringConversionColumn:I // field@04db │ │ -070afe: 12f1 |000d: const/4 v1, #int -1 // #ff │ │ -070b00: 3710 0900 |000e: if-le v0, v1, 0017 // +0009 │ │ -070b04: 5220 db04 |0010: iget v0, v2, Landroid/support/v4/widget/SimpleCursorAdapter;.mStringConversionColumn:I // field@04db │ │ -070b08: 7220 3e01 0300 |0012: invoke-interface {v3, v0}, Landroid/database/Cursor;.getString:(I)Ljava/lang/String; // method@013e │ │ -070b0e: 0c00 |0015: move-result-object v0 │ │ -070b10: 28f4 |0016: goto 000a // -000c │ │ -070b12: 6f20 6710 3200 |0017: invoke-super {v2, v3}, Landroid/support/v4/widget/ResourceCursorAdapter;.convertToString:(Landroid/database/Cursor;)Ljava/lang/CharSequence; // method@1067 │ │ -070b18: 0c00 |001a: move-result-object v0 │ │ -070b1a: 28ef |001b: goto 000a // -0011 │ │ +09f554: |[09f554] android.support.v4.widget.SimpleCursorAdapter.convertToString:(Landroid/database/Cursor;)Ljava/lang/CharSequence; │ │ +09f564: 5420 9807 |0000: iget-object v0, v2, Landroid/support/v4/widget/SimpleCursorAdapter;.mCursorToStringConverter:Landroid/support/v4/widget/SimpleCursorAdapter$CursorToStringConverter; // field@0798 │ │ +09f568: 3800 0900 |0002: if-eqz v0, 000b // +0009 │ │ +09f56c: 5420 9807 |0004: iget-object v0, v2, Landroid/support/v4/widget/SimpleCursorAdapter;.mCursorToStringConverter:Landroid/support/v4/widget/SimpleCursorAdapter$CursorToStringConverter; // field@0798 │ │ +09f570: 7220 ff1a 3000 |0006: invoke-interface {v0, v3}, Landroid/support/v4/widget/SimpleCursorAdapter$CursorToStringConverter;.convertToString:(Landroid/database/Cursor;)Ljava/lang/CharSequence; // method@1aff │ │ +09f576: 0c00 |0009: move-result-object v0 │ │ +09f578: 1100 |000a: return-object v0 │ │ +09f57a: 5220 9b07 |000b: iget v0, v2, Landroid/support/v4/widget/SimpleCursorAdapter;.mStringConversionColumn:I // field@079b │ │ +09f57e: 12f1 |000d: const/4 v1, #int -1 // #ff │ │ +09f580: 3710 0900 |000e: if-le v0, v1, 0017 // +0009 │ │ +09f584: 5220 9b07 |0010: iget v0, v2, Landroid/support/v4/widget/SimpleCursorAdapter;.mStringConversionColumn:I // field@079b │ │ +09f588: 7220 8b01 0300 |0012: invoke-interface {v3, v0}, Landroid/database/Cursor;.getString:(I)Ljava/lang/String; // method@018b │ │ +09f58e: 0c00 |0015: move-result-object v0 │ │ +09f590: 28f4 |0016: goto 000a // -000c │ │ +09f592: 6f20 291a 3200 |0017: invoke-super {v2, v3}, Landroid/support/v4/widget/ResourceCursorAdapter;.convertToString:(Landroid/database/Cursor;)Ljava/lang/CharSequence; // method@1a29 │ │ +09f598: 0c00 |001a: move-result-object v0 │ │ +09f59a: 28ef |001b: goto 000a // -0011 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=294 │ │ 0x0004 line=295 │ │ 0x000a line=300 │ │ 0x000b line=296 │ │ 0x0010 line=297 │ │ @@ -161122,17 +225708,17 @@ │ │ type : '()Landroid/support/v4/widget/SimpleCursorAdapter$CursorToStringConverter;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -070b1c: |[070b1c] android.support.v4.widget.SimpleCursorAdapter.getCursorToStringConverter:()Landroid/support/v4/widget/SimpleCursorAdapter$CursorToStringConverter; │ │ -070b2c: 5410 d804 |0000: iget-object v0, v1, Landroid/support/v4/widget/SimpleCursorAdapter;.mCursorToStringConverter:Landroid/support/v4/widget/SimpleCursorAdapter$CursorToStringConverter; // field@04d8 │ │ -070b30: 1100 |0002: return-object v0 │ │ +09f59c: |[09f59c] android.support.v4.widget.SimpleCursorAdapter.getCursorToStringConverter:()Landroid/support/v4/widget/SimpleCursorAdapter$CursorToStringConverter; │ │ +09f5ac: 5410 9807 |0000: iget-object v0, v1, Landroid/support/v4/widget/SimpleCursorAdapter;.mCursorToStringConverter:Landroid/support/v4/widget/SimpleCursorAdapter$CursorToStringConverter; // field@0798 │ │ +09f5b0: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=262 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/widget/SimpleCursorAdapter; │ │ │ │ #4 : (in Landroid/support/v4/widget/SimpleCursorAdapter;) │ │ @@ -161140,17 +225726,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -070b34: |[070b34] android.support.v4.widget.SimpleCursorAdapter.getStringConversionColumn:()I │ │ -070b44: 5210 db04 |0000: iget v0, v1, Landroid/support/v4/widget/SimpleCursorAdapter;.mStringConversionColumn:I // field@04db │ │ -070b48: 0f00 |0002: return v0 │ │ +09f5b4: |[09f5b4] android.support.v4.widget.SimpleCursorAdapter.getStringConversionColumn:()I │ │ +09f5c4: 5210 9b07 |0000: iget v0, v1, Landroid/support/v4/widget/SimpleCursorAdapter;.mStringConversionColumn:I // field@079b │ │ +09f5c8: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=228 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/widget/SimpleCursorAdapter; │ │ │ │ #5 : (in Landroid/support/v4/widget/SimpleCursorAdapter;) │ │ @@ -161158,17 +225744,17 @@ │ │ type : '()Landroid/support/v4/widget/SimpleCursorAdapter$ViewBinder;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -070b4c: |[070b4c] android.support.v4.widget.SimpleCursorAdapter.getViewBinder:()Landroid/support/v4/widget/SimpleCursorAdapter$ViewBinder; │ │ -070b5c: 5410 dd04 |0000: iget-object v0, v1, Landroid/support/v4/widget/SimpleCursorAdapter;.mViewBinder:Landroid/support/v4/widget/SimpleCursorAdapter$ViewBinder; // field@04dd │ │ -070b60: 1100 |0002: return-object v0 │ │ +09f5cc: |[09f5cc] android.support.v4.widget.SimpleCursorAdapter.getViewBinder:()Landroid/support/v4/widget/SimpleCursorAdapter$ViewBinder; │ │ +09f5dc: 5410 9d07 |0000: iget-object v0, v1, Landroid/support/v4/widget/SimpleCursorAdapter;.mViewBinder:Landroid/support/v4/widget/SimpleCursorAdapter$ViewBinder; // field@079d │ │ +09f5e0: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=162 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/widget/SimpleCursorAdapter; │ │ │ │ #6 : (in Landroid/support/v4/widget/SimpleCursorAdapter;) │ │ @@ -161176,17 +225762,17 @@ │ │ type : '(Landroid/support/v4/widget/SimpleCursorAdapter$CursorToStringConverter;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -070b64: |[070b64] android.support.v4.widget.SimpleCursorAdapter.setCursorToStringConverter:(Landroid/support/v4/widget/SimpleCursorAdapter$CursorToStringConverter;)V │ │ -070b74: 5b01 d804 |0000: iput-object v1, v0, Landroid/support/v4/widget/SimpleCursorAdapter;.mCursorToStringConverter:Landroid/support/v4/widget/SimpleCursorAdapter$CursorToStringConverter; // field@04d8 │ │ -070b78: 0e00 |0002: return-void │ │ +09f5e4: |[09f5e4] android.support.v4.widget.SimpleCursorAdapter.setCursorToStringConverter:(Landroid/support/v4/widget/SimpleCursorAdapter$CursorToStringConverter;)V │ │ +09f5f4: 5b01 9807 |0000: iput-object v1, v0, Landroid/support/v4/widget/SimpleCursorAdapter;.mCursorToStringConverter:Landroid/support/v4/widget/SimpleCursorAdapter$CursorToStringConverter; // field@0798 │ │ +09f5f8: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=278 │ │ 0x0002 line=279 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Landroid/support/v4/widget/SimpleCursorAdapter; │ │ 0x0000 - 0x0003 reg=1 cursorToStringConverter Landroid/support/v4/widget/SimpleCursorAdapter$CursorToStringConverter; │ │ @@ -161196,17 +225782,17 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -070b7c: |[070b7c] android.support.v4.widget.SimpleCursorAdapter.setStringConversionColumn:(I)V │ │ -070b8c: 5901 db04 |0000: iput v1, v0, Landroid/support/v4/widget/SimpleCursorAdapter;.mStringConversionColumn:I // field@04db │ │ -070b90: 0e00 |0002: return-void │ │ +09f5fc: |[09f5fc] android.support.v4.widget.SimpleCursorAdapter.setStringConversionColumn:(I)V │ │ +09f60c: 5901 9b07 |0000: iput v1, v0, Landroid/support/v4/widget/SimpleCursorAdapter;.mStringConversionColumn:I // field@079b │ │ +09f610: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=246 │ │ 0x0002 line=247 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Landroid/support/v4/widget/SimpleCursorAdapter; │ │ 0x0000 - 0x0003 reg=1 stringConversionColumn I │ │ @@ -161216,17 +225802,17 @@ │ │ type : '(Landroid/support/v4/widget/SimpleCursorAdapter$ViewBinder;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -070b94: |[070b94] android.support.v4.widget.SimpleCursorAdapter.setViewBinder:(Landroid/support/v4/widget/SimpleCursorAdapter$ViewBinder;)V │ │ -070ba4: 5b01 dd04 |0000: iput-object v1, v0, Landroid/support/v4/widget/SimpleCursorAdapter;.mViewBinder:Landroid/support/v4/widget/SimpleCursorAdapter$ViewBinder; // field@04dd │ │ -070ba8: 0e00 |0002: return-void │ │ +09f614: |[09f614] android.support.v4.widget.SimpleCursorAdapter.setViewBinder:(Landroid/support/v4/widget/SimpleCursorAdapter$ViewBinder;)V │ │ +09f624: 5b01 9d07 |0000: iput-object v1, v0, Landroid/support/v4/widget/SimpleCursorAdapter;.mViewBinder:Landroid/support/v4/widget/SimpleCursorAdapter$ViewBinder; // field@079d │ │ +09f628: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=175 │ │ 0x0002 line=176 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Landroid/support/v4/widget/SimpleCursorAdapter; │ │ 0x0000 - 0x0003 reg=1 viewBinder Landroid/support/v4/widget/SimpleCursorAdapter$ViewBinder; │ │ @@ -161236,24 +225822,24 @@ │ │ type : '(Landroid/widget/ImageView;Ljava/lang/String;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 17 16-bit code units │ │ -070bac: |[070bac] android.support.v4.widget.SimpleCursorAdapter.setViewImage:(Landroid/widget/ImageView;Ljava/lang/String;)V │ │ -070bbc: 7110 8017 0400 |0000: invoke-static {v4}, Ljava/lang/Integer;.parseInt:(Ljava/lang/String;)I // method@1780 │ │ -070bc2: 0a01 |0003: move-result v1 │ │ -070bc4: 6e20 1d14 1300 |0004: invoke-virtual {v3, v1}, Landroid/widget/ImageView;.setImageResource:(I)V // method@141d │ │ -070bca: 0e00 |0007: return-void │ │ -070bcc: 0d00 |0008: move-exception v0 │ │ -070bce: 7110 cf01 0400 |0009: invoke-static {v4}, Landroid/net/Uri;.parse:(Ljava/lang/String;)Landroid/net/Uri; // method@01cf │ │ -070bd4: 0c01 |000c: move-result-object v1 │ │ -070bd6: 6e20 1e14 1300 |000d: invoke-virtual {v3, v1}, Landroid/widget/ImageView;.setImageURI:(Landroid/net/Uri;)V // method@141e │ │ -070bdc: 28f7 |0010: goto 0007 // -0009 │ │ +09f62c: |[09f62c] android.support.v4.widget.SimpleCursorAdapter.setViewImage:(Landroid/widget/ImageView;Ljava/lang/String;)V │ │ +09f63c: 7110 7222 0400 |0000: invoke-static {v4}, Ljava/lang/Integer;.parseInt:(Ljava/lang/String;)I // method@2272 │ │ +09f642: 0a01 |0003: move-result v1 │ │ +09f644: 6e20 fd1e 1300 |0004: invoke-virtual {v3, v1}, Landroid/widget/ImageView;.setImageResource:(I)V // method@1efd │ │ +09f64a: 0e00 |0007: return-void │ │ +09f64c: 0d00 |0008: move-exception v0 │ │ +09f64e: 7110 d902 0400 |0009: invoke-static {v4}, Landroid/net/Uri;.parse:(Ljava/lang/String;)Landroid/net/Uri; // method@02d9 │ │ +09f654: 0c01 |000c: move-result-object v1 │ │ +09f656: 6e20 fe1e 1300 |000d: invoke-virtual {v3, v1}, Landroid/widget/ImageView;.setImageURI:(Landroid/net/Uri;)V // method@1efe │ │ +09f65c: 28f7 |0010: goto 0007 // -0009 │ │ catches : 1 │ │ 0x0000 - 0x0007 │ │ Ljava/lang/NumberFormatException; -> 0x0008 │ │ positions : │ │ 0x0000 line=195 │ │ 0x0007 line=199 │ │ 0x0008 line=196 │ │ @@ -161269,17 +225855,17 @@ │ │ type : '(Landroid/widget/TextView;Ljava/lang/String;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -070bf0: |[070bf0] android.support.v4.widget.SimpleCursorAdapter.setViewText:(Landroid/widget/TextView;Ljava/lang/String;)V │ │ -070c00: 6e20 a014 2100 |0000: invoke-virtual {v1, v2}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@14a0 │ │ -070c06: 0e00 |0003: return-void │ │ +09f670: |[09f670] android.support.v4.widget.SimpleCursorAdapter.setViewText:(Landroid/widget/TextView;Ljava/lang/String;)V │ │ +09f680: 6e20 821f 2100 |0000: invoke-virtual {v1, v2}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@1f82 │ │ +09f686: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=213 │ │ 0x0003 line=214 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/widget/SimpleCursorAdapter; │ │ 0x0000 - 0x0004 reg=1 v Landroid/widget/TextView; │ │ @@ -161290,48 +225876,549 @@ │ │ type : '(Landroid/database/Cursor;)Landroid/database/Cursor;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 10 16-bit code units │ │ -070c08: |[070c08] android.support.v4.widget.SimpleCursorAdapter.swapCursor:(Landroid/database/Cursor;)Landroid/database/Cursor; │ │ -070c18: 6f20 6c10 3200 |0000: invoke-super {v2, v3}, Landroid/support/v4/widget/ResourceCursorAdapter;.swapCursor:(Landroid/database/Cursor;)Landroid/database/Cursor; // method@106c │ │ -070c1e: 0c00 |0003: move-result-object v0 │ │ -070c20: 5421 da04 |0004: iget-object v1, v2, Landroid/support/v4/widget/SimpleCursorAdapter;.mOriginalFrom:[Ljava/lang/String; // field@04da │ │ -070c24: 7020 4411 1200 |0006: invoke-direct {v2, v1}, Landroid/support/v4/widget/SimpleCursorAdapter;.findColumns:([Ljava/lang/String;)V // method@1144 │ │ -070c2a: 1100 |0009: return-object v0 │ │ +09f688: |[09f688] android.support.v4.widget.SimpleCursorAdapter.swapCursor:(Landroid/database/Cursor;)Landroid/database/Cursor; │ │ +09f698: 6f20 2e1a 3200 |0000: invoke-super {v2, v3}, Landroid/support/v4/widget/ResourceCursorAdapter;.swapCursor:(Landroid/database/Cursor;)Landroid/database/Cursor; // method@1a2e │ │ +09f69e: 0c00 |0003: move-result-object v0 │ │ +09f6a0: 5421 9a07 |0004: iget-object v1, v2, Landroid/support/v4/widget/SimpleCursorAdapter;.mOriginalFrom:[Ljava/lang/String; // field@079a │ │ +09f6a4: 7020 061b 1200 |0006: invoke-direct {v2, v1}, Landroid/support/v4/widget/SimpleCursorAdapter;.findColumns:([Ljava/lang/String;)V // method@1b06 │ │ +09f6aa: 1100 |0009: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=326 │ │ 0x0004 line=328 │ │ 0x0009 line=329 │ │ locals : │ │ 0x0004 - 0x000a reg=0 res Landroid/database/Cursor; │ │ 0x0000 - 0x000a reg=2 this Landroid/support/v4/widget/SimpleCursorAdapter; │ │ 0x0000 - 0x000a reg=3 c Landroid/database/Cursor; │ │ │ │ - source_file_idx : 2694 (SimpleCursorAdapter.java) │ │ + source_file_idx : 3698 (SimpleCursorAdapter.java) │ │ │ │ -Class #640 header: │ │ -class_idx : 469 │ │ +Class #937 header: │ │ +class_idx : 356 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 468 │ │ -source_file_idx : 3008 │ │ +superclass_idx : 363 │ │ +source_file_idx : 3328 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ -virtual_methods_size: 9 │ │ +virtual_methods_size: 8 │ │ │ │ -Class #640 annotations: │ │ +Class #937 annotations: │ │ +Annotations on class │ │ + VISIBILITY_SYSTEM Ldalvik/annotation/EnclosingClass; value=Landroid/support/v4/app/NotificationCompat; │ │ + VISIBILITY_SYSTEM Ldalvik/annotation/InnerClass; accessFlags=8 name="NotificationCompatImplApi20" │ │ +Annotations on method #1929 'getActionsFromParcelableArrayList' │ │ + VISIBILITY_SYSTEM Ldalvik/annotation/Signature; value={ "(" "Ljava/util/ArrayList" "<" "Landroid/os/Parcelable;" ">;)[" "Landroid/support/v4/app/NotificationCompat$Action;" } │ │ +Annotations on method #1932 'getParcelableArrayListForActions' │ │ + VISIBILITY_SYSTEM Ldalvik/annotation/Signature; value={ "([" "Landroid/support/v4/app/NotificationCompat$Action;" ")" "Ljava/util/ArrayList" "<" "Landroid/os/Parcelable;" ">;" } │ │ + │ │ +Class #937 - │ │ + Class descriptor : 'Landroid/support/v4/app/NotificationCompat$NotificationCompatImplApi20;' │ │ + Access flags : 0x0000 () │ │ + Superclass : 'Landroid/support/v4/app/NotificationCompat$NotificationCompatImplKitKat;' │ │ + Interfaces - │ │ + Static fields - │ │ + Instance fields - │ │ + Direct methods - │ │ + #0 : (in Landroid/support/v4/app/NotificationCompat$NotificationCompatImplApi20;) │ │ + name : '' │ │ + type : '()V' │ │ + access : 0x10000 (CONSTRUCTOR) │ │ + code - │ │ + registers : 1 │ │ + ins : 1 │ │ + outs : 1 │ │ + insns size : 4 16-bit code units │ │ +09f6ac: |[09f6ac] android.support.v4.app.NotificationCompat$NotificationCompatImplApi20.:()V │ │ +09f6bc: 7010 b307 0000 |0000: invoke-direct {v0}, Landroid/support/v4/app/NotificationCompat$NotificationCompatImplKitKat;.:()V // method@07b3 │ │ +09f6c2: 0e00 |0003: return-void │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=689 │ │ + locals : │ │ + 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/NotificationCompat$NotificationCompatImplApi20; │ │ + │ │ + Virtual methods - │ │ + #0 : (in Landroid/support/v4/app/NotificationCompat$NotificationCompatImplApi20;) │ │ + name : 'build' │ │ + type : '(Landroid/support/v4/app/NotificationCompat$Builder;)Landroid/app/Notification;' │ │ + access : 0x0001 (PUBLIC) │ │ + code - │ │ + registers : 27 │ │ + ins : 2 │ │ + outs : 24 │ │ + insns size : 134 16-bit code units │ │ +09f6c4: |[09f6c4] android.support.v4.app.NotificationCompat$NotificationCompatImplApi20.build:(Landroid/support/v4/app/NotificationCompat$Builder;)Landroid/app/Notification; │ │ +09f6d4: 2201 6f01 |0000: new-instance v1, Landroid/support/v4/app/NotificationCompatApi20$Builder; // type@016f │ │ +09f6d8: 0800 1a00 |0002: move-object/from16 v0, v26 │ │ +09f6dc: 5402 ff01 |0004: iget-object v2, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mContext:Landroid/content/Context; // field@01ff │ │ +09f6e0: 0800 1a00 |0006: move-object/from16 v0, v26 │ │ +09f6e4: 5403 0602 |0008: iget-object v3, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@0206 │ │ +09f6e8: 0800 1a00 |000a: move-object/from16 v0, v26 │ │ +09f6ec: 5404 fe01 |000c: iget-object v4, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mContentTitle:Ljava/lang/CharSequence; // field@01fe │ │ +09f6f0: 0800 1a00 |000e: move-object/from16 v0, v26 │ │ +09f6f4: 5405 fd01 |0010: iget-object v5, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mContentText:Ljava/lang/CharSequence; // field@01fd │ │ +09f6f8: 0800 1a00 |0012: move-object/from16 v0, v26 │ │ +09f6fc: 5406 fb01 |0014: iget-object v6, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mContentInfo:Ljava/lang/CharSequence; // field@01fb │ │ +09f700: 0800 1a00 |0016: move-object/from16 v0, v26 │ │ +09f704: 5407 1202 |0018: iget-object v7, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mTickerView:Landroid/widget/RemoteViews; // field@0212 │ │ +09f708: 0800 1a00 |001a: move-object/from16 v0, v26 │ │ +09f70c: 5208 0702 |001c: iget v8, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mNumber:I // field@0207 │ │ +09f710: 0800 1a00 |001e: move-object/from16 v0, v26 │ │ +09f714: 5409 fc01 |0020: iget-object v9, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mContentIntent:Landroid/app/PendingIntent; // field@01fc │ │ +09f718: 0800 1a00 |0022: move-object/from16 v0, v26 │ │ +09f71c: 540a 0102 |0024: iget-object v10, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mFullScreenIntent:Landroid/app/PendingIntent; // field@0201 │ │ +09f720: 0800 1a00 |0026: move-object/from16 v0, v26 │ │ +09f724: 540b 0402 |0028: iget-object v11, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mLargeIcon:Landroid/graphics/Bitmap; // field@0204 │ │ +09f728: 0800 1a00 |002a: move-object/from16 v0, v26 │ │ +09f72c: 520c 0c02 |002c: iget v12, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mProgressMax:I // field@020c │ │ +09f730: 0800 1a00 |002e: move-object/from16 v0, v26 │ │ +09f734: 520d 0a02 |0030: iget v13, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mProgress:I // field@020a │ │ +09f738: 0800 1a00 |0032: move-object/from16 v0, v26 │ │ +09f73c: 550e 0b02 |0034: iget-boolean v14, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mProgressIndeterminate:Z // field@020b │ │ +09f740: 0800 1a00 |0036: move-object/from16 v0, v26 │ │ +09f744: 550f 0e02 |0038: iget-boolean v15, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mShowWhen:Z // field@020e │ │ +09f748: 0800 1a00 |003a: move-object/from16 v0, v26 │ │ +09f74c: 5500 1302 |003c: iget-boolean v0, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mUseChronometer:Z // field@0213 │ │ +09f750: 0210 0000 |003e: move/from16 v16, v0 │ │ +09f754: 0800 1a00 |0040: move-object/from16 v0, v26 │ │ +09f758: 5200 0902 |0042: iget v0, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mPriority:I // field@0209 │ │ +09f75c: 0211 0000 |0044: move/from16 v17, v0 │ │ +09f760: 0800 1a00 |0046: move-object/from16 v0, v26 │ │ +09f764: 5400 1102 |0048: iget-object v0, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mSubText:Ljava/lang/CharSequence; // field@0211 │ │ +09f768: 0812 0000 |004a: move-object/from16 v18, v0 │ │ +09f76c: 0800 1a00 |004c: move-object/from16 v0, v26 │ │ +09f770: 5500 0502 |004e: iget-boolean v0, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mLocalOnly:Z // field@0205 │ │ +09f774: 0213 0000 |0050: move/from16 v19, v0 │ │ +09f778: 0800 1a00 |0052: move-object/from16 v0, v26 │ │ +09f77c: 5400 0802 |0054: iget-object v0, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mPeople:Ljava/util/ArrayList; // field@0208 │ │ +09f780: 0814 0000 |0056: move-object/from16 v20, v0 │ │ +09f784: 0800 1a00 |0058: move-object/from16 v0, v26 │ │ +09f788: 5400 0002 |005a: iget-object v0, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mExtras:Landroid/os/Bundle; // field@0200 │ │ +09f78c: 0815 0000 |005c: move-object/from16 v21, v0 │ │ +09f790: 0800 1a00 |005e: move-object/from16 v0, v26 │ │ +09f794: 5400 0202 |0060: iget-object v0, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mGroupKey:Ljava/lang/String; // field@0202 │ │ +09f798: 0816 0000 |0062: move-object/from16 v22, v0 │ │ +09f79c: 0800 1a00 |0064: move-object/from16 v0, v26 │ │ +09f7a0: 5500 0302 |0066: iget-boolean v0, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mGroupSummary:Z // field@0203 │ │ +09f7a4: 0217 0000 |0068: move/from16 v23, v0 │ │ +09f7a8: 0800 1a00 |006a: move-object/from16 v0, v26 │ │ +09f7ac: 5400 0f02 |006c: iget-object v0, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mSortKey:Ljava/lang/String; // field@020f │ │ +09f7b0: 0818 0000 |006e: move-object/from16 v24, v0 │ │ +09f7b4: 7618 fa07 0100 |0070: invoke-direct/range {v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16, v17, v18, v19, v20, v21, v22, v23, v24}, Landroid/support/v4/app/NotificationCompatApi20$Builder;.:(Landroid/content/Context;Landroid/app/Notification;Ljava/lang/CharSequence;Ljava/lang/CharSequence;Ljava/lang/CharSequence;Landroid/widget/RemoteViews;ILandroid/app/PendingIntent;Landroid/app/PendingIntent;Landroid/graphics/Bitmap;IIZZZILjava/lang/CharSequence;ZLjava/util/ArrayList;Landroid/os/Bundle;Ljava/lang/String;ZLjava/lang/String;)V // method@07fa │ │ +09f7ba: 0800 1a00 |0073: move-object/from16 v0, v26 │ │ +09f7be: 5402 f801 |0075: iget-object v2, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mActions:Ljava/util/ArrayList; // field@01f8 │ │ +09f7c2: 7120 eb07 2100 |0077: invoke-static {v1, v2}, Landroid/support/v4/app/NotificationCompat;.access$000:(Landroid/support/v4/app/NotificationBuilderWithActions;Ljava/util/ArrayList;)V // method@07eb │ │ +09f7c8: 0800 1a00 |007a: move-object/from16 v0, v26 │ │ +09f7cc: 5402 1002 |007c: iget-object v2, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mStyle:Landroid/support/v4/app/NotificationCompat$Style; // field@0210 │ │ +09f7d0: 7120 ec07 2100 |007e: invoke-static {v1, v2}, Landroid/support/v4/app/NotificationCompat;.access$100:(Landroid/support/v4/app/NotificationBuilderWithBuilderAccessor;Landroid/support/v4/app/NotificationCompat$Style;)V // method@07ec │ │ +09f7d6: 6e10 fc07 0100 |0081: invoke-virtual {v1}, Landroid/support/v4/app/NotificationCompatApi20$Builder;.build:()Landroid/app/Notification; // method@07fc │ │ +09f7dc: 0c02 |0084: move-result-object v2 │ │ +09f7de: 1102 |0085: return-object v2 │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=692 │ │ + 0x0073 line=698 │ │ + 0x007a line=699 │ │ + 0x0081 line=700 │ │ + locals : │ │ + 0x0073 - 0x0086 reg=1 builder Landroid/support/v4/app/NotificationCompatApi20$Builder; │ │ + 0x0000 - 0x0086 reg=25 this Landroid/support/v4/app/NotificationCompat$NotificationCompatImplApi20; │ │ + 0x0000 - 0x0086 reg=26 b Landroid/support/v4/app/NotificationCompat$Builder; │ │ + │ │ + #1 : (in Landroid/support/v4/app/NotificationCompat$NotificationCompatImplApi20;) │ │ + name : 'getAction' │ │ + type : '(Landroid/app/Notification;I)Landroid/support/v4/app/NotificationCompat$Action;' │ │ + access : 0x0001 (PUBLIC) │ │ + code - │ │ + registers : 5 │ │ + ins : 3 │ │ + outs : 4 │ │ + insns size : 11 16-bit code units │ │ +09f7e0: |[09f7e0] android.support.v4.app.NotificationCompat$NotificationCompatImplApi20.getAction:(Landroid/app/Notification;I)Landroid/support/v4/app/NotificationCompat$Action; │ │ +09f7f0: 6200 e701 |0000: sget-object v0, Landroid/support/v4/app/NotificationCompat$Action;.FACTORY:Landroid/support/v4/app/NotificationCompatBase$Action$Factory; // field@01e7 │ │ +09f7f4: 6201 0603 |0002: sget-object v1, Landroid/support/v4/app/RemoteInput;.FACTORY:Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput$Factory; // field@0306 │ │ +09f7f8: 7140 0008 4310 |0004: invoke-static {v3, v4, v0, v1}, Landroid/support/v4/app/NotificationCompatApi20;.getAction:(Landroid/app/Notification;ILandroid/support/v4/app/NotificationCompatBase$Action$Factory;Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput$Factory;)Landroid/support/v4/app/NotificationCompatBase$Action; // method@0800 │ │ +09f7fe: 0c00 |0007: move-result-object v0 │ │ +09f800: 1f00 5901 |0008: check-cast v0, Landroid/support/v4/app/NotificationCompat$Action; // type@0159 │ │ +09f804: 1100 |000a: return-object v0 │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=705 │ │ + locals : │ │ + 0x0000 - 0x000b reg=2 this Landroid/support/v4/app/NotificationCompat$NotificationCompatImplApi20; │ │ + 0x0000 - 0x000b reg=3 n Landroid/app/Notification; │ │ + 0x0000 - 0x000b reg=4 actionIndex I │ │ + │ │ + #2 : (in Landroid/support/v4/app/NotificationCompat$NotificationCompatImplApi20;) │ │ + name : 'getActionsFromParcelableArrayList' │ │ + type : '(Ljava/util/ArrayList;)[Landroid/support/v4/app/NotificationCompat$Action;' │ │ + access : 0x0001 (PUBLIC) │ │ + code - │ │ + registers : 4 │ │ + ins : 2 │ │ + outs : 3 │ │ + insns size : 13 16-bit code units │ │ +09f808: |[09f808] android.support.v4.app.NotificationCompat$NotificationCompatImplApi20.getActionsFromParcelableArrayList:(Ljava/util/ArrayList;)[Landroid/support/v4/app/NotificationCompat$Action; │ │ +09f818: 6200 e701 |0000: sget-object v0, Landroid/support/v4/app/NotificationCompat$Action;.FACTORY:Landroid/support/v4/app/NotificationCompatBase$Action$Factory; // field@01e7 │ │ +09f81c: 6201 0603 |0002: sget-object v1, Landroid/support/v4/app/RemoteInput;.FACTORY:Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput$Factory; // field@0306 │ │ +09f820: 7130 0308 0301 |0004: invoke-static {v3, v0, v1}, Landroid/support/v4/app/NotificationCompatApi20;.getActionsFromParcelableArrayList:(Ljava/util/ArrayList;Landroid/support/v4/app/NotificationCompatBase$Action$Factory;Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput$Factory;)[Landroid/support/v4/app/NotificationCompatBase$Action; // method@0803 │ │ +09f826: 0c00 |0007: move-result-object v0 │ │ +09f828: 1f00 b205 |0008: check-cast v0, [Landroid/support/v4/app/NotificationCompat$Action; // type@05b2 │ │ +09f82c: 1f00 b205 |000a: check-cast v0, [Landroid/support/v4/app/NotificationCompat$Action; // type@05b2 │ │ +09f830: 1100 |000c: return-object v0 │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=712 │ │ + locals : │ │ + 0x0000 - 0x0000 reg=3 (null) Ljava/util/ArrayList; │ │ + 0x0000 - 0x000d reg=2 this Landroid/support/v4/app/NotificationCompat$NotificationCompatImplApi20; │ │ + 0x0000 - 0x000d reg=3 parcelables Ljava/util/ArrayList; Ljava/util/ArrayList; │ │ + │ │ + #3 : (in Landroid/support/v4/app/NotificationCompat$NotificationCompatImplApi20;) │ │ + name : 'getGroup' │ │ + type : '(Landroid/app/Notification;)Ljava/lang/String;' │ │ + access : 0x0001 (PUBLIC) │ │ + code - │ │ + registers : 3 │ │ + ins : 2 │ │ + outs : 1 │ │ + insns size : 5 16-bit code units │ │ +09f834: |[09f834] android.support.v4.app.NotificationCompat$NotificationCompatImplApi20.getGroup:(Landroid/app/Notification;)Ljava/lang/String; │ │ +09f844: 7110 0408 0200 |0000: invoke-static {v2}, Landroid/support/v4/app/NotificationCompatApi20;.getGroup:(Landroid/app/Notification;)Ljava/lang/String; // method@0804 │ │ +09f84a: 0c00 |0003: move-result-object v0 │ │ +09f84c: 1100 |0004: return-object v0 │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=729 │ │ + locals : │ │ + 0x0000 - 0x0005 reg=1 this Landroid/support/v4/app/NotificationCompat$NotificationCompatImplApi20; │ │ + 0x0000 - 0x0005 reg=2 n Landroid/app/Notification; │ │ + │ │ + #4 : (in Landroid/support/v4/app/NotificationCompat$NotificationCompatImplApi20;) │ │ + name : 'getLocalOnly' │ │ + type : '(Landroid/app/Notification;)Z' │ │ + access : 0x0001 (PUBLIC) │ │ + code - │ │ + registers : 3 │ │ + ins : 2 │ │ + outs : 1 │ │ + insns size : 5 16-bit code units │ │ +09f850: |[09f850] android.support.v4.app.NotificationCompat$NotificationCompatImplApi20.getLocalOnly:(Landroid/app/Notification;)Z │ │ +09f860: 7110 0508 0200 |0000: invoke-static {v2}, Landroid/support/v4/app/NotificationCompatApi20;.getLocalOnly:(Landroid/app/Notification;)Z // method@0805 │ │ +09f866: 0a00 |0003: move-result v0 │ │ +09f868: 0f00 |0004: return v0 │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=724 │ │ + locals : │ │ + 0x0000 - 0x0005 reg=1 this Landroid/support/v4/app/NotificationCompat$NotificationCompatImplApi20; │ │ + 0x0000 - 0x0005 reg=2 n Landroid/app/Notification; │ │ + │ │ + #5 : (in Landroid/support/v4/app/NotificationCompat$NotificationCompatImplApi20;) │ │ + name : 'getParcelableArrayListForActions' │ │ + type : '([Landroid/support/v4/app/NotificationCompat$Action;)Ljava/util/ArrayList;' │ │ + access : 0x0001 (PUBLIC) │ │ + code - │ │ + registers : 3 │ │ + ins : 2 │ │ + outs : 1 │ │ + insns size : 5 16-bit code units │ │ +09f86c: |[09f86c] android.support.v4.app.NotificationCompat$NotificationCompatImplApi20.getParcelableArrayListForActions:([Landroid/support/v4/app/NotificationCompat$Action;)Ljava/util/ArrayList; │ │ +09f87c: 7110 0608 0200 |0000: invoke-static {v2}, Landroid/support/v4/app/NotificationCompatApi20;.getParcelableArrayListForActions:([Landroid/support/v4/app/NotificationCompatBase$Action;)Ljava/util/ArrayList; // method@0806 │ │ +09f882: 0c00 |0003: move-result-object v0 │ │ +09f884: 1100 |0004: return-object v0 │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=719 │ │ + locals : │ │ + 0x0000 - 0x0005 reg=1 this Landroid/support/v4/app/NotificationCompat$NotificationCompatImplApi20; │ │ + 0x0000 - 0x0005 reg=2 actions [Landroid/support/v4/app/NotificationCompat$Action; │ │ + │ │ + #6 : (in Landroid/support/v4/app/NotificationCompat$NotificationCompatImplApi20;) │ │ + name : 'getSortKey' │ │ + type : '(Landroid/app/Notification;)Ljava/lang/String;' │ │ + access : 0x0001 (PUBLIC) │ │ + code - │ │ + registers : 3 │ │ + ins : 2 │ │ + outs : 1 │ │ + insns size : 5 16-bit code units │ │ +09f888: |[09f888] android.support.v4.app.NotificationCompat$NotificationCompatImplApi20.getSortKey:(Landroid/app/Notification;)Ljava/lang/String; │ │ +09f898: 7110 0708 0200 |0000: invoke-static {v2}, Landroid/support/v4/app/NotificationCompatApi20;.getSortKey:(Landroid/app/Notification;)Ljava/lang/String; // method@0807 │ │ +09f89e: 0c00 |0003: move-result-object v0 │ │ +09f8a0: 1100 |0004: return-object v0 │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=739 │ │ + locals : │ │ + 0x0000 - 0x0005 reg=1 this Landroid/support/v4/app/NotificationCompat$NotificationCompatImplApi20; │ │ + 0x0000 - 0x0005 reg=2 n Landroid/app/Notification; │ │ + │ │ + #7 : (in Landroid/support/v4/app/NotificationCompat$NotificationCompatImplApi20;) │ │ + name : 'isGroupSummary' │ │ + type : '(Landroid/app/Notification;)Z' │ │ + access : 0x0001 (PUBLIC) │ │ + code - │ │ + registers : 3 │ │ + ins : 2 │ │ + outs : 1 │ │ + insns size : 5 16-bit code units │ │ +09f8a4: |[09f8a4] android.support.v4.app.NotificationCompat$NotificationCompatImplApi20.isGroupSummary:(Landroid/app/Notification;)Z │ │ +09f8b4: 7110 0808 0200 |0000: invoke-static {v2}, Landroid/support/v4/app/NotificationCompatApi20;.isGroupSummary:(Landroid/app/Notification;)Z // method@0808 │ │ +09f8ba: 0a00 |0003: move-result v0 │ │ +09f8bc: 0f00 |0004: return v0 │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=734 │ │ + locals : │ │ + 0x0000 - 0x0005 reg=1 this Landroid/support/v4/app/NotificationCompat$NotificationCompatImplApi20; │ │ + 0x0000 - 0x0005 reg=2 n Landroid/app/Notification; │ │ + │ │ + source_file_idx : 3328 (NotificationCompat.java) │ │ + │ │ +Class #938 header: │ │ +class_idx : 476 │ │ +access_flags : 0 (0x0000) │ │ +superclass_idx : 475 │ │ +source_file_idx : 637 │ │ +static_fields_size : 0 │ │ +instance_fields_size: 0 │ │ +direct_methods_size : 1 │ │ +virtual_methods_size: 1 │ │ + │ │ +Class #938 annotations: │ │ +Annotations on class │ │ + VISIBILITY_SYSTEM Ldalvik/annotation/EnclosingClass; value=Landroid/support/v4/graphics/BitmapCompat; │ │ + VISIBILITY_SYSTEM Ldalvik/annotation/InnerClass; accessFlags=8 name="KitKatBitmapCompatImpl" │ │ + │ │ +Class #938 - │ │ + Class descriptor : 'Landroid/support/v4/graphics/BitmapCompat$KitKatBitmapCompatImpl;' │ │ + Access flags : 0x0000 () │ │ + Superclass : 'Landroid/support/v4/graphics/BitmapCompat$JbMr2BitmapCompatImpl;' │ │ + Interfaces - │ │ + Static fields - │ │ + Instance fields - │ │ + Direct methods - │ │ + #0 : (in Landroid/support/v4/graphics/BitmapCompat$KitKatBitmapCompatImpl;) │ │ + name : '' │ │ + type : '()V' │ │ + access : 0x10000 (CONSTRUCTOR) │ │ + code - │ │ + registers : 1 │ │ + ins : 1 │ │ + outs : 1 │ │ + insns size : 4 16-bit code units │ │ +09f8c0: |[09f8c0] android.support.v4.graphics.BitmapCompat$KitKatBitmapCompatImpl.:()V │ │ +09f8d0: 7010 230a 0000 |0000: invoke-direct {v0}, Landroid/support/v4/graphics/BitmapCompat$JbMr2BitmapCompatImpl;.:()V // method@0a23 │ │ +09f8d6: 0e00 |0003: return-void │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=69 │ │ + locals : │ │ + 0x0000 - 0x0004 reg=0 this Landroid/support/v4/graphics/BitmapCompat$KitKatBitmapCompatImpl; │ │ + │ │ + Virtual methods - │ │ + #0 : (in Landroid/support/v4/graphics/BitmapCompat$KitKatBitmapCompatImpl;) │ │ + name : 'getAllocationByteCount' │ │ + type : '(Landroid/graphics/Bitmap;)I' │ │ + access : 0x0001 (PUBLIC) │ │ + code - │ │ + registers : 3 │ │ + ins : 2 │ │ + outs : 1 │ │ + insns size : 5 16-bit code units │ │ +09f8d8: |[09f8d8] android.support.v4.graphics.BitmapCompat$KitKatBitmapCompatImpl.getAllocationByteCount:(Landroid/graphics/Bitmap;)I │ │ +09f8e8: 7110 330a 0200 |0000: invoke-static {v2}, Landroid/support/v4/graphics/BitmapCompatKitKat;.getAllocationByteCount:(Landroid/graphics/Bitmap;)I // method@0a33 │ │ +09f8ee: 0a00 |0003: move-result v0 │ │ +09f8f0: 0f00 |0004: return v0 │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=72 │ │ + locals : │ │ + 0x0000 - 0x0005 reg=1 this Landroid/support/v4/graphics/BitmapCompat$KitKatBitmapCompatImpl; │ │ + 0x0000 - 0x0005 reg=2 bitmap Landroid/graphics/Bitmap; │ │ + │ │ + source_file_idx : 637 (BitmapCompat.java) │ │ + │ │ +Class #939 header: │ │ +class_idx : 485 │ │ +access_flags : 0 (0x0000) │ │ +superclass_idx : 484 │ │ +source_file_idx : 915 │ │ +static_fields_size : 0 │ │ +instance_fields_size: 0 │ │ +direct_methods_size : 1 │ │ +virtual_methods_size: 5 │ │ + │ │ +Class #939 annotations: │ │ +Annotations on class │ │ + VISIBILITY_SYSTEM Ldalvik/annotation/EnclosingClass; value=Landroid/support/v4/graphics/drawable/DrawableCompat; │ │ + VISIBILITY_SYSTEM Ldalvik/annotation/InnerClass; accessFlags=8 name="LDrawableImpl" │ │ + │ │ +Class #939 - │ │ + Class descriptor : 'Landroid/support/v4/graphics/drawable/DrawableCompat$LDrawableImpl;' │ │ + Access flags : 0x0000 () │ │ + Superclass : 'Landroid/support/v4/graphics/drawable/DrawableCompat$KitKatDrawableImpl;' │ │ + Interfaces - │ │ + Static fields - │ │ + Instance fields - │ │ + Direct methods - │ │ + #0 : (in Landroid/support/v4/graphics/drawable/DrawableCompat$LDrawableImpl;) │ │ + name : '' │ │ + type : '()V' │ │ + access : 0x10000 (CONSTRUCTOR) │ │ + code - │ │ + registers : 1 │ │ + ins : 1 │ │ + outs : 1 │ │ + insns size : 4 16-bit code units │ │ +09f8f4: |[09f8f4] android.support.v4.graphics.drawable.DrawableCompat$LDrawableImpl.:()V │ │ +09f904: 7010 470a 0000 |0000: invoke-direct {v0}, Landroid/support/v4/graphics/drawable/DrawableCompat$KitKatDrawableImpl;.:()V // method@0a47 │ │ +09f90a: 0e00 |0003: return-void │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=109 │ │ + locals : │ │ + 0x0000 - 0x0004 reg=0 this Landroid/support/v4/graphics/drawable/DrawableCompat$LDrawableImpl; │ │ + │ │ + Virtual methods - │ │ + #0 : (in Landroid/support/v4/graphics/drawable/DrawableCompat$LDrawableImpl;) │ │ + name : 'setHotspot' │ │ + type : '(Landroid/graphics/drawable/Drawable;FF)V' │ │ + access : 0x0001 (PUBLIC) │ │ + code - │ │ + registers : 4 │ │ + ins : 4 │ │ + outs : 3 │ │ + insns size : 4 16-bit code units │ │ +09f90c: |[09f90c] android.support.v4.graphics.drawable.DrawableCompat$LDrawableImpl.setHotspot:(Landroid/graphics/drawable/Drawable;FF)V │ │ +09f91c: 7130 600a 2103 |0000: invoke-static {v1, v2, v3}, Landroid/support/v4/graphics/drawable/DrawableCompatL;.setHotspot:(Landroid/graphics/drawable/Drawable;FF)V // method@0a60 │ │ +09f922: 0e00 |0003: return-void │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=112 │ │ + 0x0003 line=113 │ │ + locals : │ │ + 0x0000 - 0x0004 reg=0 this Landroid/support/v4/graphics/drawable/DrawableCompat$LDrawableImpl; │ │ + 0x0000 - 0x0004 reg=1 drawable Landroid/graphics/drawable/Drawable; │ │ + 0x0000 - 0x0004 reg=2 x F │ │ + 0x0000 - 0x0004 reg=3 y F │ │ + │ │ + #1 : (in Landroid/support/v4/graphics/drawable/DrawableCompat$LDrawableImpl;) │ │ + name : 'setHotspotBounds' │ │ + type : '(Landroid/graphics/drawable/Drawable;IIII)V' │ │ + access : 0x0001 (PUBLIC) │ │ + code - │ │ + registers : 6 │ │ + ins : 6 │ │ + outs : 5 │ │ + insns size : 4 16-bit code units │ │ +09f924: |[09f924] android.support.v4.graphics.drawable.DrawableCompat$LDrawableImpl.setHotspotBounds:(Landroid/graphics/drawable/Drawable;IIII)V │ │ +09f934: 7155 610a 2143 |0000: invoke-static {v1, v2, v3, v4, v5}, Landroid/support/v4/graphics/drawable/DrawableCompatL;.setHotspotBounds:(Landroid/graphics/drawable/Drawable;IIII)V // method@0a61 │ │ +09f93a: 0e00 |0003: return-void │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=117 │ │ + 0x0003 line=118 │ │ + locals : │ │ + 0x0000 - 0x0004 reg=0 this Landroid/support/v4/graphics/drawable/DrawableCompat$LDrawableImpl; │ │ + 0x0000 - 0x0004 reg=1 drawable Landroid/graphics/drawable/Drawable; │ │ + 0x0000 - 0x0004 reg=2 left I │ │ + 0x0000 - 0x0004 reg=3 top I │ │ + 0x0000 - 0x0004 reg=4 right I │ │ + 0x0000 - 0x0004 reg=5 bottom I │ │ + │ │ + #2 : (in Landroid/support/v4/graphics/drawable/DrawableCompat$LDrawableImpl;) │ │ + name : 'setTint' │ │ + type : '(Landroid/graphics/drawable/Drawable;I)V' │ │ + access : 0x0001 (PUBLIC) │ │ + code - │ │ + registers : 3 │ │ + ins : 3 │ │ + outs : 2 │ │ + insns size : 4 16-bit code units │ │ +09f93c: |[09f93c] android.support.v4.graphics.drawable.DrawableCompat$LDrawableImpl.setTint:(Landroid/graphics/drawable/Drawable;I)V │ │ +09f94c: 7120 620a 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/graphics/drawable/DrawableCompatL;.setTint:(Landroid/graphics/drawable/Drawable;I)V // method@0a62 │ │ +09f952: 0e00 |0003: return-void │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=122 │ │ + 0x0003 line=123 │ │ + locals : │ │ + 0x0000 - 0x0004 reg=0 this Landroid/support/v4/graphics/drawable/DrawableCompat$LDrawableImpl; │ │ + 0x0000 - 0x0004 reg=1 drawable Landroid/graphics/drawable/Drawable; │ │ + 0x0000 - 0x0004 reg=2 tint I │ │ + │ │ + #3 : (in Landroid/support/v4/graphics/drawable/DrawableCompat$LDrawableImpl;) │ │ + name : 'setTintList' │ │ + type : '(Landroid/graphics/drawable/Drawable;Landroid/content/res/ColorStateList;)V' │ │ + access : 0x0001 (PUBLIC) │ │ + code - │ │ + registers : 3 │ │ + ins : 3 │ │ + outs : 2 │ │ + insns size : 4 16-bit code units │ │ +09f954: |[09f954] android.support.v4.graphics.drawable.DrawableCompat$LDrawableImpl.setTintList:(Landroid/graphics/drawable/Drawable;Landroid/content/res/ColorStateList;)V │ │ +09f964: 7120 630a 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/graphics/drawable/DrawableCompatL;.setTintList:(Landroid/graphics/drawable/Drawable;Landroid/content/res/ColorStateList;)V // method@0a63 │ │ +09f96a: 0e00 |0003: return-void │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=127 │ │ + 0x0003 line=128 │ │ + locals : │ │ + 0x0000 - 0x0004 reg=0 this Landroid/support/v4/graphics/drawable/DrawableCompat$LDrawableImpl; │ │ + 0x0000 - 0x0004 reg=1 drawable Landroid/graphics/drawable/Drawable; │ │ + 0x0000 - 0x0004 reg=2 tint Landroid/content/res/ColorStateList; │ │ + │ │ + #4 : (in Landroid/support/v4/graphics/drawable/DrawableCompat$LDrawableImpl;) │ │ + name : 'setTintMode' │ │ + type : '(Landroid/graphics/drawable/Drawable;Landroid/graphics/PorterDuff$Mode;)V' │ │ + access : 0x0001 (PUBLIC) │ │ + code - │ │ + registers : 3 │ │ + ins : 3 │ │ + outs : 2 │ │ + insns size : 4 16-bit code units │ │ +09f96c: |[09f96c] android.support.v4.graphics.drawable.DrawableCompat$LDrawableImpl.setTintMode:(Landroid/graphics/drawable/Drawable;Landroid/graphics/PorterDuff$Mode;)V │ │ +09f97c: 7120 640a 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/graphics/drawable/DrawableCompatL;.setTintMode:(Landroid/graphics/drawable/Drawable;Landroid/graphics/PorterDuff$Mode;)V // method@0a64 │ │ +09f982: 0e00 |0003: return-void │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=132 │ │ + 0x0003 line=133 │ │ + locals : │ │ + 0x0000 - 0x0004 reg=0 this Landroid/support/v4/graphics/drawable/DrawableCompat$LDrawableImpl; │ │ + 0x0000 - 0x0004 reg=1 drawable Landroid/graphics/drawable/Drawable; │ │ + 0x0000 - 0x0004 reg=2 tintMode Landroid/graphics/PorterDuff$Mode; │ │ + │ │ + source_file_idx : 915 (DrawableCompat.java) │ │ + │ │ +Class #940 header: │ │ +class_idx : 755 │ │ +access_flags : 0 (0x0000) │ │ +superclass_idx : 754 │ │ +source_file_idx : 4099 │ │ +static_fields_size : 0 │ │ +instance_fields_size: 0 │ │ +direct_methods_size : 1 │ │ +virtual_methods_size: 33 │ │ + │ │ +Class #940 annotations: │ │ Annotations on class │ │ VISIBILITY_SYSTEM Ldalvik/annotation/EnclosingClass; value=Landroid/support/v4/view/ViewCompat; │ │ VISIBILITY_SYSTEM Ldalvik/annotation/InnerClass; accessFlags=8 name="HCViewCompatImpl" │ │ │ │ -Class #640 - │ │ +Class #940 - │ │ Class descriptor : 'Landroid/support/v4/view/ViewCompat$HCViewCompatImpl;' │ │ Access flags : 0x0000 () │ │ Superclass : 'Landroid/support/v4/view/ViewCompat$GBViewCompatImpl;' │ │ Interfaces - │ │ Static fields - │ │ Instance fields - │ │ Direct methods - │ │ @@ -161340,230 +226427,786 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -070c2c: |[070c2c] android.support.v4.view.ViewCompat$HCViewCompatImpl.:()V │ │ -070c3c: 7010 e80a 0000 |0000: invoke-direct {v0}, Landroid/support/v4/view/ViewCompat$GBViewCompatImpl;.:()V // method@0ae8 │ │ -070c42: 0e00 |0003: return-void │ │ +09f984: |[09f984] android.support.v4.view.ViewCompat$HCViewCompatImpl.:()V │ │ +09f994: 7010 cd11 0000 |0000: invoke-direct {v0}, Landroid/support/v4/view/ViewCompat$GBViewCompatImpl;.:()V // method@11cd │ │ +09f99a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=384 │ │ + 0x0000 line=752 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewCompat$HCViewCompatImpl; │ │ │ │ Virtual methods - │ │ #0 : (in Landroid/support/v4/view/ViewCompat$HCViewCompatImpl;) │ │ name : 'getAlpha' │ │ type : '(Landroid/view/View;)F' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -070c44: |[070c44] android.support.v4.view.ViewCompat$HCViewCompatImpl.getAlpha:(Landroid/view/View;)F │ │ -070c54: 7110 5d0b 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/ViewCompatHC;.getAlpha:(Landroid/view/View;)F // method@0b5d │ │ -070c5a: 0a00 |0003: move-result v0 │ │ -070c5c: 0f00 |0004: return v0 │ │ +09f99c: |[09f99c] android.support.v4.view.ViewCompat$HCViewCompatImpl.getAlpha:(Landroid/view/View;)F │ │ +09f9ac: 7110 ca12 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/ViewCompatHC;.getAlpha:(Landroid/view/View;)F // method@12ca │ │ +09f9b2: 0a00 |0003: move-result v0 │ │ +09f9b4: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=391 │ │ + 0x0000 line=759 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/ViewCompat$HCViewCompatImpl; │ │ 0x0000 - 0x0005 reg=2 view Landroid/view/View; │ │ │ │ #1 : (in Landroid/support/v4/view/ViewCompat$HCViewCompatImpl;) │ │ name : 'getFrameTime' │ │ type : '()J' │ │ access : 0x0000 () │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 5 16-bit code units │ │ -070c60: |[070c60] android.support.v4.view.ViewCompat$HCViewCompatImpl.getFrameTime:()J │ │ -070c70: 7100 5e0b 0000 |0000: invoke-static {}, Landroid/support/v4/view/ViewCompatHC;.getFrameTime:()J // method@0b5e │ │ -070c76: 0b00 |0003: move-result-wide v0 │ │ -070c78: 1000 |0004: return-wide v0 │ │ +09f9b8: |[09f9b8] android.support.v4.view.ViewCompat$HCViewCompatImpl.getFrameTime:()J │ │ +09f9c8: 7100 cb12 0000 |0000: invoke-static {}, Landroid/support/v4/view/ViewCompatHC;.getFrameTime:()J // method@12cb │ │ +09f9ce: 0b00 |0003: move-result-wide v0 │ │ +09f9d0: 1000 |0004: return-wide v0 │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=387 │ │ + 0x0000 line=755 │ │ locals : │ │ 0x0000 - 0x0005 reg=2 this Landroid/support/v4/view/ViewCompat$HCViewCompatImpl; │ │ │ │ #2 : (in Landroid/support/v4/view/ViewCompat$HCViewCompatImpl;) │ │ name : 'getLayerType' │ │ type : '(Landroid/view/View;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -070c7c: |[070c7c] android.support.v4.view.ViewCompat$HCViewCompatImpl.getLayerType:(Landroid/view/View;)I │ │ -070c8c: 7110 5f0b 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/ViewCompatHC;.getLayerType:(Landroid/view/View;)I // method@0b5f │ │ -070c92: 0a00 |0003: move-result v0 │ │ -070c94: 0f00 |0004: return v0 │ │ +09f9d4: |[09f9d4] android.support.v4.view.ViewCompat$HCViewCompatImpl.getLayerType:(Landroid/view/View;)I │ │ +09f9e4: 7110 cc12 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/ViewCompatHC;.getLayerType:(Landroid/view/View;)I // method@12cc │ │ +09f9ea: 0a00 |0003: move-result v0 │ │ +09f9ec: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=399 │ │ + 0x0000 line=767 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/ViewCompat$HCViewCompatImpl; │ │ 0x0000 - 0x0005 reg=2 view Landroid/view/View; │ │ │ │ #3 : (in Landroid/support/v4/view/ViewCompat$HCViewCompatImpl;) │ │ name : 'getMeasuredHeightAndState' │ │ type : '(Landroid/view/View;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -070c98: |[070c98] android.support.v4.view.ViewCompat$HCViewCompatImpl.getMeasuredHeightAndState:(Landroid/view/View;)I │ │ -070ca8: 7110 600b 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/ViewCompatHC;.getMeasuredHeightAndState:(Landroid/view/View;)I // method@0b60 │ │ -070cae: 0a00 |0003: move-result v0 │ │ -070cb0: 0f00 |0004: return v0 │ │ +09f9f0: |[09f9f0] android.support.v4.view.ViewCompat$HCViewCompatImpl.getMeasuredHeightAndState:(Landroid/view/View;)I │ │ +09fa00: 7110 cd12 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/ViewCompatHC;.getMeasuredHeightAndState:(Landroid/view/View;)I // method@12cd │ │ +09fa06: 0a00 |0003: move-result v0 │ │ +09fa08: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=419 │ │ + 0x0000 line=787 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/ViewCompat$HCViewCompatImpl; │ │ 0x0000 - 0x0005 reg=2 view Landroid/view/View; │ │ │ │ #4 : (in Landroid/support/v4/view/ViewCompat$HCViewCompatImpl;) │ │ name : 'getMeasuredState' │ │ type : '(Landroid/view/View;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -070cb4: |[070cb4] android.support.v4.view.ViewCompat$HCViewCompatImpl.getMeasuredState:(Landroid/view/View;)I │ │ -070cc4: 7110 610b 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/ViewCompatHC;.getMeasuredState:(Landroid/view/View;)I // method@0b61 │ │ -070cca: 0a00 |0003: move-result v0 │ │ -070ccc: 0f00 |0004: return v0 │ │ +09fa0c: |[09fa0c] android.support.v4.view.ViewCompat$HCViewCompatImpl.getMeasuredState:(Landroid/view/View;)I │ │ +09fa1c: 7110 ce12 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/ViewCompatHC;.getMeasuredState:(Landroid/view/View;)I // method@12ce │ │ +09fa22: 0a00 |0003: move-result v0 │ │ +09fa24: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=423 │ │ + 0x0000 line=791 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/ViewCompat$HCViewCompatImpl; │ │ 0x0000 - 0x0005 reg=2 view Landroid/view/View; │ │ │ │ #5 : (in Landroid/support/v4/view/ViewCompat$HCViewCompatImpl;) │ │ name : 'getMeasuredWidthAndState' │ │ type : '(Landroid/view/View;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -070cd0: |[070cd0] android.support.v4.view.ViewCompat$HCViewCompatImpl.getMeasuredWidthAndState:(Landroid/view/View;)I │ │ -070ce0: 7110 620b 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/ViewCompatHC;.getMeasuredWidthAndState:(Landroid/view/View;)I // method@0b62 │ │ -070ce6: 0a00 |0003: move-result v0 │ │ -070ce8: 0f00 |0004: return v0 │ │ +09fa28: |[09fa28] android.support.v4.view.ViewCompat$HCViewCompatImpl.getMeasuredWidthAndState:(Landroid/view/View;)I │ │ +09fa38: 7110 cf12 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/ViewCompatHC;.getMeasuredWidthAndState:(Landroid/view/View;)I // method@12cf │ │ +09fa3e: 0a00 |0003: move-result v0 │ │ +09fa40: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=415 │ │ + 0x0000 line=783 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/ViewCompat$HCViewCompatImpl; │ │ 0x0000 - 0x0005 reg=2 view Landroid/view/View; │ │ │ │ #6 : (in Landroid/support/v4/view/ViewCompat$HCViewCompatImpl;) │ │ + name : 'getPivotX' │ │ + type : '(Landroid/view/View;)F' │ │ + access : 0x0001 (PUBLIC) │ │ + code - │ │ + registers : 3 │ │ + ins : 2 │ │ + outs : 1 │ │ + insns size : 5 16-bit code units │ │ +09fa44: |[09fa44] android.support.v4.view.ViewCompat$HCViewCompatImpl.getPivotX:(Landroid/view/View;)F │ │ +09fa54: 7110 d012 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/ViewCompatHC;.getPivotX:(Landroid/view/View;)F // method@12d0 │ │ +09fa5a: 0a00 |0003: move-result v0 │ │ +09fa5c: 0f00 |0004: return v0 │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=886 │ │ + locals : │ │ + 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/ViewCompat$HCViewCompatImpl; │ │ + 0x0000 - 0x0005 reg=2 view Landroid/view/View; │ │ + │ │ + #7 : (in Landroid/support/v4/view/ViewCompat$HCViewCompatImpl;) │ │ + name : 'getPivotY' │ │ + type : '(Landroid/view/View;)F' │ │ + access : 0x0001 (PUBLIC) │ │ + code - │ │ + registers : 3 │ │ + ins : 2 │ │ + outs : 1 │ │ + insns size : 5 16-bit code units │ │ +09fa60: |[09fa60] android.support.v4.view.ViewCompat$HCViewCompatImpl.getPivotY:(Landroid/view/View;)F │ │ +09fa70: 7110 d112 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/ViewCompatHC;.getPivotY:(Landroid/view/View;)F // method@12d1 │ │ +09fa76: 0a00 |0003: move-result v0 │ │ +09fa78: 0f00 |0004: return v0 │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=890 │ │ + locals : │ │ + 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/ViewCompat$HCViewCompatImpl; │ │ + 0x0000 - 0x0005 reg=2 view Landroid/view/View; │ │ + │ │ + #8 : (in Landroid/support/v4/view/ViewCompat$HCViewCompatImpl;) │ │ + name : 'getRotation' │ │ + type : '(Landroid/view/View;)F' │ │ + access : 0x0001 (PUBLIC) │ │ + code - │ │ + registers : 3 │ │ + ins : 2 │ │ + outs : 1 │ │ + insns size : 5 16-bit code units │ │ +09fa7c: |[09fa7c] android.support.v4.view.ViewCompat$HCViewCompatImpl.getRotation:(Landroid/view/View;)F │ │ +09fa8c: 7110 d212 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/ViewCompatHC;.getRotation:(Landroid/view/View;)F // method@12d2 │ │ +09fa92: 0a00 |0003: move-result v0 │ │ +09fa94: 0f00 |0004: return v0 │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=861 │ │ + locals : │ │ + 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/ViewCompat$HCViewCompatImpl; │ │ + 0x0000 - 0x0005 reg=2 view Landroid/view/View; │ │ + │ │ + #9 : (in Landroid/support/v4/view/ViewCompat$HCViewCompatImpl;) │ │ + name : 'getRotationX' │ │ + type : '(Landroid/view/View;)F' │ │ + access : 0x0001 (PUBLIC) │ │ + code - │ │ + registers : 3 │ │ + ins : 2 │ │ + outs : 1 │ │ + insns size : 5 16-bit code units │ │ +09fa98: |[09fa98] android.support.v4.view.ViewCompat$HCViewCompatImpl.getRotationX:(Landroid/view/View;)F │ │ +09faa8: 7110 d312 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/ViewCompatHC;.getRotationX:(Landroid/view/View;)F // method@12d3 │ │ +09faae: 0a00 |0003: move-result v0 │ │ +09fab0: 0f00 |0004: return v0 │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=866 │ │ + locals : │ │ + 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/ViewCompat$HCViewCompatImpl; │ │ + 0x0000 - 0x0005 reg=2 view Landroid/view/View; │ │ + │ │ + #10 : (in Landroid/support/v4/view/ViewCompat$HCViewCompatImpl;) │ │ + name : 'getRotationY' │ │ + type : '(Landroid/view/View;)F' │ │ + access : 0x0001 (PUBLIC) │ │ + code - │ │ + registers : 3 │ │ + ins : 2 │ │ + outs : 1 │ │ + insns size : 5 16-bit code units │ │ +09fab4: |[09fab4] android.support.v4.view.ViewCompat$HCViewCompatImpl.getRotationY:(Landroid/view/View;)F │ │ +09fac4: 7110 d412 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/ViewCompatHC;.getRotationY:(Landroid/view/View;)F // method@12d4 │ │ +09faca: 0a00 |0003: move-result v0 │ │ +09facc: 0f00 |0004: return v0 │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=871 │ │ + locals : │ │ + 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/ViewCompat$HCViewCompatImpl; │ │ + 0x0000 - 0x0005 reg=2 view Landroid/view/View; │ │ + │ │ + #11 : (in Landroid/support/v4/view/ViewCompat$HCViewCompatImpl;) │ │ + name : 'getScaleX' │ │ + type : '(Landroid/view/View;)F' │ │ + access : 0x0001 (PUBLIC) │ │ + code - │ │ + registers : 3 │ │ + ins : 2 │ │ + outs : 1 │ │ + insns size : 5 16-bit code units │ │ +09fad0: |[09fad0] android.support.v4.view.ViewCompat$HCViewCompatImpl.getScaleX:(Landroid/view/View;)F │ │ +09fae0: 7110 d512 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/ViewCompatHC;.getScaleX:(Landroid/view/View;)F // method@12d5 │ │ +09fae6: 0a00 |0003: move-result v0 │ │ +09fae8: 0f00 |0004: return v0 │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=876 │ │ + locals : │ │ + 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/ViewCompat$HCViewCompatImpl; │ │ + 0x0000 - 0x0005 reg=2 view Landroid/view/View; │ │ + │ │ + #12 : (in Landroid/support/v4/view/ViewCompat$HCViewCompatImpl;) │ │ + name : 'getScaleY' │ │ + type : '(Landroid/view/View;)F' │ │ + access : 0x0001 (PUBLIC) │ │ + code - │ │ + registers : 3 │ │ + ins : 2 │ │ + outs : 1 │ │ + insns size : 5 16-bit code units │ │ +09faec: |[09faec] android.support.v4.view.ViewCompat$HCViewCompatImpl.getScaleY:(Landroid/view/View;)F │ │ +09fafc: 7110 d612 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/ViewCompatHC;.getScaleY:(Landroid/view/View;)F // method@12d6 │ │ +09fb02: 0a00 |0003: move-result v0 │ │ +09fb04: 0f00 |0004: return v0 │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=881 │ │ + locals : │ │ + 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/ViewCompat$HCViewCompatImpl; │ │ + 0x0000 - 0x0005 reg=2 view Landroid/view/View; │ │ + │ │ + #13 : (in Landroid/support/v4/view/ViewCompat$HCViewCompatImpl;) │ │ + name : 'getTranslationX' │ │ + type : '(Landroid/view/View;)F' │ │ + access : 0x0001 (PUBLIC) │ │ + code - │ │ + registers : 3 │ │ + ins : 2 │ │ + outs : 1 │ │ + insns size : 5 16-bit code units │ │ +09fb08: |[09fb08] android.support.v4.view.ViewCompat$HCViewCompatImpl.getTranslationX:(Landroid/view/View;)F │ │ +09fb18: 7110 d712 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/ViewCompatHC;.getTranslationX:(Landroid/view/View;)F // method@12d7 │ │ +09fb1e: 0a00 |0003: move-result v0 │ │ +09fb20: 0f00 |0004: return v0 │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=795 │ │ + locals : │ │ + 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/ViewCompat$HCViewCompatImpl; │ │ + 0x0000 - 0x0005 reg=2 view Landroid/view/View; │ │ + │ │ + #14 : (in Landroid/support/v4/view/ViewCompat$HCViewCompatImpl;) │ │ + name : 'getTranslationY' │ │ + type : '(Landroid/view/View;)F' │ │ + access : 0x0001 (PUBLIC) │ │ + code - │ │ + registers : 3 │ │ + ins : 2 │ │ + outs : 1 │ │ + insns size : 5 16-bit code units │ │ +09fb24: |[09fb24] android.support.v4.view.ViewCompat$HCViewCompatImpl.getTranslationY:(Landroid/view/View;)F │ │ +09fb34: 7110 d812 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/ViewCompatHC;.getTranslationY:(Landroid/view/View;)F // method@12d8 │ │ +09fb3a: 0a00 |0003: move-result v0 │ │ +09fb3c: 0f00 |0004: return v0 │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=799 │ │ + locals : │ │ + 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/ViewCompat$HCViewCompatImpl; │ │ + 0x0000 - 0x0005 reg=2 view Landroid/view/View; │ │ + │ │ + #15 : (in Landroid/support/v4/view/ViewCompat$HCViewCompatImpl;) │ │ + name : 'getX' │ │ + type : '(Landroid/view/View;)F' │ │ + access : 0x0001 (PUBLIC) │ │ + code - │ │ + registers : 3 │ │ + ins : 2 │ │ + outs : 1 │ │ + insns size : 5 16-bit code units │ │ +09fb40: |[09fb40] android.support.v4.view.ViewCompat$HCViewCompatImpl.getX:(Landroid/view/View;)F │ │ +09fb50: 7110 d912 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/ViewCompatHC;.getX:(Landroid/view/View;)F // method@12d9 │ │ +09fb56: 0a00 |0003: move-result v0 │ │ +09fb58: 0f00 |0004: return v0 │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=851 │ │ + locals : │ │ + 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/ViewCompat$HCViewCompatImpl; │ │ + 0x0000 - 0x0005 reg=2 view Landroid/view/View; │ │ + │ │ + #16 : (in Landroid/support/v4/view/ViewCompat$HCViewCompatImpl;) │ │ + name : 'getY' │ │ + type : '(Landroid/view/View;)F' │ │ + access : 0x0001 (PUBLIC) │ │ + code - │ │ + registers : 3 │ │ + ins : 2 │ │ + outs : 1 │ │ + insns size : 5 16-bit code units │ │ +09fb5c: |[09fb5c] android.support.v4.view.ViewCompat$HCViewCompatImpl.getY:(Landroid/view/View;)F │ │ +09fb6c: 7110 da12 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/ViewCompatHC;.getY:(Landroid/view/View;)F // method@12da │ │ +09fb72: 0a00 |0003: move-result v0 │ │ +09fb74: 0f00 |0004: return v0 │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=856 │ │ + locals : │ │ + 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/ViewCompat$HCViewCompatImpl; │ │ + 0x0000 - 0x0005 reg=2 view Landroid/view/View; │ │ + │ │ + #17 : (in Landroid/support/v4/view/ViewCompat$HCViewCompatImpl;) │ │ + name : 'jumpDrawablesToCurrentState' │ │ + type : '(Landroid/view/View;)V' │ │ + access : 0x0001 (PUBLIC) │ │ + code - │ │ + registers : 2 │ │ + ins : 2 │ │ + outs : 1 │ │ + insns size : 4 16-bit code units │ │ +09fb78: |[09fb78] android.support.v4.view.ViewCompat$HCViewCompatImpl.jumpDrawablesToCurrentState:(Landroid/view/View;)V │ │ +09fb88: 7110 db12 0100 |0000: invoke-static {v1}, Landroid/support/v4/view/ViewCompatHC;.jumpDrawablesToCurrentState:(Landroid/view/View;)V // method@12db │ │ +09fb8e: 0e00 |0003: return-void │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=894 │ │ + 0x0003 line=895 │ │ + locals : │ │ + 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewCompat$HCViewCompatImpl; │ │ + 0x0000 - 0x0004 reg=1 view Landroid/view/View; │ │ + │ │ + #18 : (in Landroid/support/v4/view/ViewCompat$HCViewCompatImpl;) │ │ name : 'resolveSizeAndState' │ │ type : '(III)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 3 │ │ insns size : 5 16-bit code units │ │ -070cec: |[070cec] android.support.v4.view.ViewCompat$HCViewCompatImpl.resolveSizeAndState:(III)I │ │ -070cfc: 7130 630b 3204 |0000: invoke-static {v2, v3, v4}, Landroid/support/v4/view/ViewCompatHC;.resolveSizeAndState:(III)I // method@0b63 │ │ -070d02: 0a00 |0003: move-result v0 │ │ -070d04: 0f00 |0004: return v0 │ │ +09fb90: |[09fb90] android.support.v4.view.ViewCompat$HCViewCompatImpl.resolveSizeAndState:(III)I │ │ +09fba0: 7130 dc12 3204 |0000: invoke-static {v2, v3, v4}, Landroid/support/v4/view/ViewCompatHC;.resolveSizeAndState:(III)I // method@12dc │ │ +09fba6: 0a00 |0003: move-result v0 │ │ +09fba8: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=411 │ │ + 0x0000 line=779 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/ViewCompat$HCViewCompatImpl; │ │ 0x0000 - 0x0005 reg=2 size I │ │ 0x0000 - 0x0005 reg=3 measureSpec I │ │ 0x0000 - 0x0005 reg=4 childMeasuredState I │ │ │ │ - #7 : (in Landroid/support/v4/view/ViewCompat$HCViewCompatImpl;) │ │ + #19 : (in Landroid/support/v4/view/ViewCompat$HCViewCompatImpl;) │ │ + name : 'setAlpha' │ │ + type : '(Landroid/view/View;F)V' │ │ + access : 0x0001 (PUBLIC) │ │ + code - │ │ + registers : 3 │ │ + ins : 3 │ │ + outs : 2 │ │ + insns size : 4 16-bit code units │ │ +09fbac: |[09fbac] android.support.v4.view.ViewCompat$HCViewCompatImpl.setAlpha:(Landroid/view/View;F)V │ │ +09fbbc: 7120 dd12 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/ViewCompatHC;.setAlpha:(Landroid/view/View;F)V // method@12dd │ │ +09fbc2: 0e00 |0003: return-void │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=811 │ │ + 0x0003 line=812 │ │ + locals : │ │ + 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewCompat$HCViewCompatImpl; │ │ + 0x0000 - 0x0004 reg=1 view Landroid/view/View; │ │ + 0x0000 - 0x0004 reg=2 value F │ │ + │ │ + #20 : (in Landroid/support/v4/view/ViewCompat$HCViewCompatImpl;) │ │ name : 'setLayerPaint' │ │ type : '(Landroid/view/View;Landroid/graphics/Paint;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 11 16-bit code units │ │ -070d08: |[070d08] android.support.v4.view.ViewCompat$HCViewCompatImpl.setLayerPaint:(Landroid/view/View;Landroid/graphics/Paint;)V │ │ -070d18: 6e20 ee0a 2100 |0000: invoke-virtual {v1, v2}, Landroid/support/v4/view/ViewCompat$HCViewCompatImpl;.getLayerType:(Landroid/view/View;)I // method@0aee │ │ -070d1e: 0a00 |0003: move-result v0 │ │ -070d20: 6e40 f40a 2130 |0004: invoke-virtual {v1, v2, v0, v3}, Landroid/support/v4/view/ViewCompat$HCViewCompatImpl;.setLayerType:(Landroid/view/View;ILandroid/graphics/Paint;)V // method@0af4 │ │ -070d26: 6e10 da12 0200 |0007: invoke-virtual {v2}, Landroid/view/View;.invalidate:()V // method@12da │ │ -070d2c: 0e00 |000a: return-void │ │ +09fbc4: |[09fbc4] android.support.v4.view.ViewCompat$HCViewCompatImpl.setLayerPaint:(Landroid/view/View;Landroid/graphics/Paint;)V │ │ +09fbd4: 6e20 d311 2100 |0000: invoke-virtual {v1, v2}, Landroid/support/v4/view/ViewCompat$HCViewCompatImpl;.getLayerType:(Landroid/view/View;)I // method@11d3 │ │ +09fbda: 0a00 |0003: move-result v0 │ │ +09fbdc: 6e40 e611 2130 |0004: invoke-virtual {v1, v2, v0, v3}, Landroid/support/v4/view/ViewCompat$HCViewCompatImpl;.setLayerType:(Landroid/view/View;ILandroid/graphics/Paint;)V // method@11e6 │ │ +09fbe2: 6e10 331d 0200 |0007: invoke-virtual {v2}, Landroid/view/View;.invalidate:()V // method@1d33 │ │ +09fbe8: 0e00 |000a: return-void │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=405 │ │ - 0x0007 line=407 │ │ - 0x000a line=408 │ │ + 0x0000 line=773 │ │ + 0x0007 line=775 │ │ + 0x000a line=776 │ │ locals : │ │ 0x0000 - 0x000b reg=1 this Landroid/support/v4/view/ViewCompat$HCViewCompatImpl; │ │ 0x0000 - 0x000b reg=2 view Landroid/view/View; │ │ 0x0000 - 0x000b reg=3 paint Landroid/graphics/Paint; │ │ │ │ - #8 : (in Landroid/support/v4/view/ViewCompat$HCViewCompatImpl;) │ │ + #21 : (in Landroid/support/v4/view/ViewCompat$HCViewCompatImpl;) │ │ name : 'setLayerType' │ │ type : '(Landroid/view/View;ILandroid/graphics/Paint;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 3 │ │ insns size : 4 16-bit code units │ │ -070d30: |[070d30] android.support.v4.view.ViewCompat$HCViewCompatImpl.setLayerType:(Landroid/view/View;ILandroid/graphics/Paint;)V │ │ -070d40: 7130 640b 2103 |0000: invoke-static {v1, v2, v3}, Landroid/support/v4/view/ViewCompatHC;.setLayerType:(Landroid/view/View;ILandroid/graphics/Paint;)V // method@0b64 │ │ -070d46: 0e00 |0003: return-void │ │ +09fbec: |[09fbec] android.support.v4.view.ViewCompat$HCViewCompatImpl.setLayerType:(Landroid/view/View;ILandroid/graphics/Paint;)V │ │ +09fbfc: 7130 de12 2103 |0000: invoke-static {v1, v2, v3}, Landroid/support/v4/view/ViewCompatHC;.setLayerType:(Landroid/view/View;ILandroid/graphics/Paint;)V // method@12de │ │ +09fc02: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=395 │ │ - 0x0003 line=396 │ │ + 0x0000 line=763 │ │ + 0x0003 line=764 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewCompat$HCViewCompatImpl; │ │ 0x0000 - 0x0004 reg=1 view Landroid/view/View; │ │ 0x0000 - 0x0004 reg=2 layerType I │ │ 0x0000 - 0x0004 reg=3 paint Landroid/graphics/Paint; │ │ │ │ - source_file_idx : 3008 (ViewCompat.java) │ │ + #22 : (in Landroid/support/v4/view/ViewCompat$HCViewCompatImpl;) │ │ + name : 'setPivotX' │ │ + type : '(Landroid/view/View;F)V' │ │ + access : 0x0001 (PUBLIC) │ │ + code - │ │ + registers : 3 │ │ + ins : 3 │ │ + outs : 2 │ │ + insns size : 4 16-bit code units │ │ +09fc04: |[09fc04] android.support.v4.view.ViewCompat$HCViewCompatImpl.setPivotX:(Landroid/view/View;F)V │ │ +09fc14: 7120 df12 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/ViewCompatHC;.setPivotX:(Landroid/view/View;F)V // method@12df │ │ +09fc1a: 0e00 |0003: return-void │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=843 │ │ + 0x0003 line=844 │ │ + locals : │ │ + 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewCompat$HCViewCompatImpl; │ │ + 0x0000 - 0x0004 reg=1 view Landroid/view/View; │ │ + 0x0000 - 0x0004 reg=2 value F │ │ │ │ -Class #641 header: │ │ -class_idx : 491 │ │ + #23 : (in Landroid/support/v4/view/ViewCompat$HCViewCompatImpl;) │ │ + name : 'setPivotY' │ │ + type : '(Landroid/view/View;F)V' │ │ + access : 0x0001 (PUBLIC) │ │ + code - │ │ + registers : 3 │ │ + ins : 3 │ │ + outs : 2 │ │ + insns size : 4 16-bit code units │ │ +09fc1c: |[09fc1c] android.support.v4.view.ViewCompat$HCViewCompatImpl.setPivotY:(Landroid/view/View;F)V │ │ +09fc2c: 7120 e012 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/ViewCompatHC;.setPivotY:(Landroid/view/View;F)V // method@12e0 │ │ +09fc32: 0e00 |0003: return-void │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=847 │ │ + 0x0003 line=848 │ │ + locals : │ │ + 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewCompat$HCViewCompatImpl; │ │ + 0x0000 - 0x0004 reg=1 view Landroid/view/View; │ │ + 0x0000 - 0x0004 reg=2 value F │ │ + │ │ + #24 : (in Landroid/support/v4/view/ViewCompat$HCViewCompatImpl;) │ │ + name : 'setRotation' │ │ + type : '(Landroid/view/View;F)V' │ │ + access : 0x0001 (PUBLIC) │ │ + code - │ │ + registers : 3 │ │ + ins : 3 │ │ + outs : 2 │ │ + insns size : 4 16-bit code units │ │ +09fc34: |[09fc34] android.support.v4.view.ViewCompat$HCViewCompatImpl.setRotation:(Landroid/view/View;F)V │ │ +09fc44: 7120 e112 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/ViewCompatHC;.setRotation:(Landroid/view/View;F)V // method@12e1 │ │ +09fc4a: 0e00 |0003: return-void │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=823 │ │ + 0x0003 line=824 │ │ + locals : │ │ + 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewCompat$HCViewCompatImpl; │ │ + 0x0000 - 0x0004 reg=1 view Landroid/view/View; │ │ + 0x0000 - 0x0004 reg=2 value F │ │ + │ │ + #25 : (in Landroid/support/v4/view/ViewCompat$HCViewCompatImpl;) │ │ + name : 'setRotationX' │ │ + type : '(Landroid/view/View;F)V' │ │ + access : 0x0001 (PUBLIC) │ │ + code - │ │ + registers : 3 │ │ + ins : 3 │ │ + outs : 2 │ │ + insns size : 4 16-bit code units │ │ +09fc4c: |[09fc4c] android.support.v4.view.ViewCompat$HCViewCompatImpl.setRotationX:(Landroid/view/View;F)V │ │ +09fc5c: 7120 e212 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/ViewCompatHC;.setRotationX:(Landroid/view/View;F)V // method@12e2 │ │ +09fc62: 0e00 |0003: return-void │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=827 │ │ + 0x0003 line=828 │ │ + locals : │ │ + 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewCompat$HCViewCompatImpl; │ │ + 0x0000 - 0x0004 reg=1 view Landroid/view/View; │ │ + 0x0000 - 0x0004 reg=2 value F │ │ + │ │ + #26 : (in Landroid/support/v4/view/ViewCompat$HCViewCompatImpl;) │ │ + name : 'setRotationY' │ │ + type : '(Landroid/view/View;F)V' │ │ + access : 0x0001 (PUBLIC) │ │ + code - │ │ + registers : 3 │ │ + ins : 3 │ │ + outs : 2 │ │ + insns size : 4 16-bit code units │ │ +09fc64: |[09fc64] android.support.v4.view.ViewCompat$HCViewCompatImpl.setRotationY:(Landroid/view/View;F)V │ │ +09fc74: 7120 e312 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/ViewCompatHC;.setRotationY:(Landroid/view/View;F)V // method@12e3 │ │ +09fc7a: 0e00 |0003: return-void │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=831 │ │ + 0x0003 line=832 │ │ + locals : │ │ + 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewCompat$HCViewCompatImpl; │ │ + 0x0000 - 0x0004 reg=1 view Landroid/view/View; │ │ + 0x0000 - 0x0004 reg=2 value F │ │ + │ │ + #27 : (in Landroid/support/v4/view/ViewCompat$HCViewCompatImpl;) │ │ + name : 'setScaleX' │ │ + type : '(Landroid/view/View;F)V' │ │ + access : 0x0001 (PUBLIC) │ │ + code - │ │ + registers : 3 │ │ + ins : 3 │ │ + outs : 2 │ │ + insns size : 4 16-bit code units │ │ +09fc7c: |[09fc7c] android.support.v4.view.ViewCompat$HCViewCompatImpl.setScaleX:(Landroid/view/View;F)V │ │ +09fc8c: 7120 e412 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/ViewCompatHC;.setScaleX:(Landroid/view/View;F)V // method@12e4 │ │ +09fc92: 0e00 |0003: return-void │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=835 │ │ + 0x0003 line=836 │ │ + locals : │ │ + 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewCompat$HCViewCompatImpl; │ │ + 0x0000 - 0x0004 reg=1 view Landroid/view/View; │ │ + 0x0000 - 0x0004 reg=2 value F │ │ + │ │ + #28 : (in Landroid/support/v4/view/ViewCompat$HCViewCompatImpl;) │ │ + name : 'setScaleY' │ │ + type : '(Landroid/view/View;F)V' │ │ + access : 0x0001 (PUBLIC) │ │ + code - │ │ + registers : 3 │ │ + ins : 3 │ │ + outs : 2 │ │ + insns size : 4 16-bit code units │ │ +09fc94: |[09fc94] android.support.v4.view.ViewCompat$HCViewCompatImpl.setScaleY:(Landroid/view/View;F)V │ │ +09fca4: 7120 e512 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/ViewCompatHC;.setScaleY:(Landroid/view/View;F)V // method@12e5 │ │ +09fcaa: 0e00 |0003: return-void │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=839 │ │ + 0x0003 line=840 │ │ + locals : │ │ + 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewCompat$HCViewCompatImpl; │ │ + 0x0000 - 0x0004 reg=1 view Landroid/view/View; │ │ + 0x0000 - 0x0004 reg=2 value F │ │ + │ │ + #29 : (in Landroid/support/v4/view/ViewCompat$HCViewCompatImpl;) │ │ + name : 'setTranslationX' │ │ + type : '(Landroid/view/View;F)V' │ │ + access : 0x0001 (PUBLIC) │ │ + code - │ │ + registers : 3 │ │ + ins : 3 │ │ + outs : 2 │ │ + insns size : 4 16-bit code units │ │ +09fcac: |[09fcac] android.support.v4.view.ViewCompat$HCViewCompatImpl.setTranslationX:(Landroid/view/View;F)V │ │ +09fcbc: 7120 e612 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/ViewCompatHC;.setTranslationX:(Landroid/view/View;F)V // method@12e6 │ │ +09fcc2: 0e00 |0003: return-void │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=803 │ │ + 0x0003 line=804 │ │ + locals : │ │ + 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewCompat$HCViewCompatImpl; │ │ + 0x0000 - 0x0004 reg=1 view Landroid/view/View; │ │ + 0x0000 - 0x0004 reg=2 value F │ │ + │ │ + #30 : (in Landroid/support/v4/view/ViewCompat$HCViewCompatImpl;) │ │ + name : 'setTranslationY' │ │ + type : '(Landroid/view/View;F)V' │ │ + access : 0x0001 (PUBLIC) │ │ + code - │ │ + registers : 3 │ │ + ins : 3 │ │ + outs : 2 │ │ + insns size : 4 16-bit code units │ │ +09fcc4: |[09fcc4] android.support.v4.view.ViewCompat$HCViewCompatImpl.setTranslationY:(Landroid/view/View;F)V │ │ +09fcd4: 7120 e712 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/ViewCompatHC;.setTranslationY:(Landroid/view/View;F)V // method@12e7 │ │ +09fcda: 0e00 |0003: return-void │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=807 │ │ + 0x0003 line=808 │ │ + locals : │ │ + 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewCompat$HCViewCompatImpl; │ │ + 0x0000 - 0x0004 reg=1 view Landroid/view/View; │ │ + 0x0000 - 0x0004 reg=2 value F │ │ + │ │ + #31 : (in Landroid/support/v4/view/ViewCompat$HCViewCompatImpl;) │ │ + name : 'setX' │ │ + type : '(Landroid/view/View;F)V' │ │ + access : 0x0001 (PUBLIC) │ │ + code - │ │ + registers : 3 │ │ + ins : 3 │ │ + outs : 2 │ │ + insns size : 4 16-bit code units │ │ +09fcdc: |[09fcdc] android.support.v4.view.ViewCompat$HCViewCompatImpl.setX:(Landroid/view/View;F)V │ │ +09fcec: 7120 e812 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/ViewCompatHC;.setX:(Landroid/view/View;F)V // method@12e8 │ │ +09fcf2: 0e00 |0003: return-void │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=815 │ │ + 0x0003 line=816 │ │ + locals : │ │ + 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewCompat$HCViewCompatImpl; │ │ + 0x0000 - 0x0004 reg=1 view Landroid/view/View; │ │ + 0x0000 - 0x0004 reg=2 value F │ │ + │ │ + #32 : (in Landroid/support/v4/view/ViewCompat$HCViewCompatImpl;) │ │ + name : 'setY' │ │ + type : '(Landroid/view/View;F)V' │ │ + access : 0x0001 (PUBLIC) │ │ + code - │ │ + registers : 3 │ │ + ins : 3 │ │ + outs : 2 │ │ + insns size : 4 16-bit code units │ │ +09fcf4: |[09fcf4] android.support.v4.view.ViewCompat$HCViewCompatImpl.setY:(Landroid/view/View;F)V │ │ +09fd04: 7120 e912 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/ViewCompatHC;.setY:(Landroid/view/View;F)V // method@12e9 │ │ +09fd0a: 0e00 |0003: return-void │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=819 │ │ + 0x0003 line=820 │ │ + locals : │ │ + 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewCompat$HCViewCompatImpl; │ │ + 0x0000 - 0x0004 reg=1 view Landroid/view/View; │ │ + 0x0000 - 0x0004 reg=2 value F │ │ + │ │ + source_file_idx : 4099 (ViewCompat.java) │ │ + │ │ +Class #941 header: │ │ +class_idx : 779 │ │ +access_flags : 0 (0x0000) │ │ +superclass_idx : 778 │ │ +source_file_idx : 4109 │ │ +static_fields_size : 0 │ │ +instance_fields_size: 0 │ │ +direct_methods_size : 1 │ │ +virtual_methods_size: 1 │ │ + │ │ +Class #941 annotations: │ │ +Annotations on class │ │ + VISIBILITY_SYSTEM Ldalvik/annotation/EnclosingClass; value=Landroid/support/v4/view/ViewConfigurationCompat; │ │ + VISIBILITY_SYSTEM Ldalvik/annotation/InnerClass; accessFlags=8 name="IcsViewConfigurationVersionImpl" │ │ + │ │ +Class #941 - │ │ + Class descriptor : 'Landroid/support/v4/view/ViewConfigurationCompat$IcsViewConfigurationVersionImpl;' │ │ + Access flags : 0x0000 () │ │ + Superclass : 'Landroid/support/v4/view/ViewConfigurationCompat$HoneycombViewConfigurationVersionImpl;' │ │ + Interfaces - │ │ + Static fields - │ │ + Instance fields - │ │ + Direct methods - │ │ + #0 : (in Landroid/support/v4/view/ViewConfigurationCompat$IcsViewConfigurationVersionImpl;) │ │ + name : '' │ │ + type : '()V' │ │ + access : 0x10000 (CONSTRUCTOR) │ │ + code - │ │ + registers : 1 │ │ + ins : 1 │ │ + outs : 1 │ │ + insns size : 4 16-bit code units │ │ +09fd0c: |[09fd0c] android.support.v4.view.ViewConfigurationCompat$IcsViewConfigurationVersionImpl.:()V │ │ +09fd1c: 7010 1313 0000 |0000: invoke-direct {v0}, Landroid/support/v4/view/ViewConfigurationCompat$HoneycombViewConfigurationVersionImpl;.:()V // method@1313 │ │ +09fd22: 0e00 |0003: return-void │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=74 │ │ + locals : │ │ + 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewConfigurationCompat$IcsViewConfigurationVersionImpl; │ │ + │ │ + Virtual methods - │ │ + #0 : (in Landroid/support/v4/view/ViewConfigurationCompat$IcsViewConfigurationVersionImpl;) │ │ + name : 'hasPermanentMenuKey' │ │ + type : '(Landroid/view/ViewConfiguration;)Z' │ │ + access : 0x0001 (PUBLIC) │ │ + code - │ │ + registers : 3 │ │ + ins : 2 │ │ + outs : 1 │ │ + insns size : 5 16-bit code units │ │ +09fd24: |[09fd24] android.support.v4.view.ViewConfigurationCompat$IcsViewConfigurationVersionImpl.hasPermanentMenuKey:(Landroid/view/ViewConfiguration;)Z │ │ +09fd34: 7110 2013 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/ViewConfigurationCompatICS;.hasPermanentMenuKey:(Landroid/view/ViewConfiguration;)Z // method@1320 │ │ +09fd3a: 0a00 |0003: move-result v0 │ │ +09fd3c: 0f00 |0004: return v0 │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=77 │ │ + locals : │ │ + 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/ViewConfigurationCompat$IcsViewConfigurationVersionImpl; │ │ + 0x0000 - 0x0005 reg=2 config Landroid/view/ViewConfiguration; │ │ + │ │ + source_file_idx : 4109 (ViewConfigurationCompat.java) │ │ + │ │ +Class #942 header: │ │ +class_idx : 788 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 489 │ │ -source_file_idx : 3023 │ │ +superclass_idx : 786 │ │ +source_file_idx : 4116 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 2 │ │ │ │ -Class #641 annotations: │ │ +Class #942 annotations: │ │ Annotations on class │ │ VISIBILITY_SYSTEM Ldalvik/annotation/EnclosingClass; value=Landroid/support/v4/view/ViewGroupCompat; │ │ VISIBILITY_SYSTEM Ldalvik/annotation/InnerClass; accessFlags=8 name="ViewGroupCompatJellybeanMR2Impl" │ │ │ │ -Class #641 - │ │ +Class #942 - │ │ Class descriptor : 'Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatJellybeanMR2Impl;' │ │ Access flags : 0x0000 () │ │ Superclass : 'Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatIcsImpl;' │ │ Interfaces - │ │ Static fields - │ │ Instance fields - │ │ Direct methods - │ │ @@ -161572,83 +227215,148 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -070d48: |[070d48] android.support.v4.view.ViewGroupCompat$ViewGroupCompatJellybeanMR2Impl.:()V │ │ -070d58: 7010 8d0b 0000 |0000: invoke-direct {v0}, Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatIcsImpl;.:()V // method@0b8d │ │ -070d5e: 0e00 |0003: return-void │ │ +09fd40: |[09fd40] android.support.v4.view.ViewGroupCompat$ViewGroupCompatJellybeanMR2Impl.:()V │ │ +09fd50: 7010 2613 0000 |0000: invoke-direct {v0}, Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatIcsImpl;.:()V // method@1326 │ │ +09fd56: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=91 │ │ + 0x0000 line=102 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatJellybeanMR2Impl; │ │ │ │ Virtual methods - │ │ #0 : (in Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatJellybeanMR2Impl;) │ │ name : 'getLayoutMode' │ │ type : '(Landroid/view/ViewGroup;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -070d60: |[070d60] android.support.v4.view.ViewGroupCompat$ViewGroupCompatJellybeanMR2Impl.getLayoutMode:(Landroid/view/ViewGroup;)I │ │ -070d70: 7110 a60b 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/ViewGroupCompatJellybeanMR2;.getLayoutMode:(Landroid/view/ViewGroup;)I // method@0ba6 │ │ -070d76: 0a00 |0003: move-result v0 │ │ -070d78: 0f00 |0004: return v0 │ │ +09fd58: |[09fd58] android.support.v4.view.ViewGroupCompat$ViewGroupCompatJellybeanMR2Impl.getLayoutMode:(Landroid/view/ViewGroup;)I │ │ +09fd68: 7110 4813 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/ViewGroupCompatJellybeanMR2;.getLayoutMode:(Landroid/view/ViewGroup;)I // method@1348 │ │ +09fd6e: 0a00 |0003: move-result v0 │ │ +09fd70: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=94 │ │ + 0x0000 line=105 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatJellybeanMR2Impl; │ │ 0x0000 - 0x0005 reg=2 group Landroid/view/ViewGroup; │ │ │ │ #1 : (in Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatJellybeanMR2Impl;) │ │ name : 'setLayoutMode' │ │ type : '(Landroid/view/ViewGroup;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -070d7c: |[070d7c] android.support.v4.view.ViewGroupCompat$ViewGroupCompatJellybeanMR2Impl.setLayoutMode:(Landroid/view/ViewGroup;I)V │ │ -070d8c: 7120 a70b 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/ViewGroupCompatJellybeanMR2;.setLayoutMode:(Landroid/view/ViewGroup;I)V // method@0ba7 │ │ -070d92: 0e00 |0003: return-void │ │ +09fd74: |[09fd74] android.support.v4.view.ViewGroupCompat$ViewGroupCompatJellybeanMR2Impl.setLayoutMode:(Landroid/view/ViewGroup;I)V │ │ +09fd84: 7120 4913 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/ViewGroupCompatJellybeanMR2;.setLayoutMode:(Landroid/view/ViewGroup;I)V // method@1349 │ │ +09fd8a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=99 │ │ - 0x0003 line=100 │ │ + 0x0000 line=110 │ │ + 0x0003 line=111 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatJellybeanMR2Impl; │ │ 0x0000 - 0x0004 reg=1 group Landroid/view/ViewGroup; │ │ 0x0000 - 0x0004 reg=2 mode I │ │ │ │ - source_file_idx : 3023 (ViewGroupCompat.java) │ │ + source_file_idx : 4116 (ViewGroupCompat.java) │ │ │ │ -Class #642 header: │ │ -class_idx : 536 │ │ +Class #943 header: │ │ +class_idx : 821 │ │ +access_flags : 0 (0x0000) │ │ +superclass_idx : 822 │ │ +source_file_idx : 4135 │ │ +static_fields_size : 0 │ │ +instance_fields_size: 0 │ │ +direct_methods_size : 1 │ │ +virtual_methods_size: 1 │ │ + │ │ +Class #943 annotations: │ │ +Annotations on class │ │ + VISIBILITY_SYSTEM Ldalvik/annotation/EnclosingClass; value=Landroid/support/v4/view/ViewPropertyAnimatorCompat; │ │ + VISIBILITY_SYSTEM Ldalvik/annotation/InnerClass; accessFlags=8 name="JBMr2ViewPropertyAnimatorCompatImpl" │ │ + │ │ +Class #943 - │ │ + Class descriptor : 'Landroid/support/v4/view/ViewPropertyAnimatorCompat$JBMr2ViewPropertyAnimatorCompatImpl;' │ │ + Access flags : 0x0000 () │ │ + Superclass : 'Landroid/support/v4/view/ViewPropertyAnimatorCompat$JBViewPropertyAnimatorCompatImpl;' │ │ + Interfaces - │ │ + Static fields - │ │ + Instance fields - │ │ + Direct methods - │ │ + #0 : (in Landroid/support/v4/view/ViewPropertyAnimatorCompat$JBMr2ViewPropertyAnimatorCompatImpl;) │ │ + name : '' │ │ + type : '()V' │ │ + access : 0x10000 (CONSTRUCTOR) │ │ + code - │ │ + registers : 1 │ │ + ins : 1 │ │ + outs : 1 │ │ + insns size : 4 16-bit code units │ │ +09fd8c: |[09fd8c] android.support.v4.view.ViewPropertyAnimatorCompat$JBMr2ViewPropertyAnimatorCompatImpl.:()V │ │ +09fd9c: 7010 4f14 0000 |0000: invoke-direct {v0}, Landroid/support/v4/view/ViewPropertyAnimatorCompat$JBViewPropertyAnimatorCompatImpl;.:()V // method@144f │ │ +09fda2: 0e00 |0003: return-void │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=579 │ │ + locals : │ │ + 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewPropertyAnimatorCompat$JBMr2ViewPropertyAnimatorCompatImpl; │ │ + │ │ + Virtual methods - │ │ + #0 : (in Landroid/support/v4/view/ViewPropertyAnimatorCompat$JBMr2ViewPropertyAnimatorCompatImpl;) │ │ + name : 'getInterpolator' │ │ + type : '(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;)Landroid/view/animation/Interpolator;' │ │ + access : 0x0001 (PUBLIC) │ │ + code - │ │ + registers : 4 │ │ + ins : 3 │ │ + outs : 1 │ │ + insns size : 5 16-bit code units │ │ +09fda4: |[09fda4] android.support.v4.view.ViewPropertyAnimatorCompat$JBMr2ViewPropertyAnimatorCompatImpl.getInterpolator:(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;)Landroid/view/animation/Interpolator; │ │ +09fdb4: 7110 cb14 0300 |0000: invoke-static {v3}, Landroid/support/v4/view/ViewPropertyAnimatorCompatJellybeanMr2;.getInterpolator:(Landroid/view/View;)Landroid/view/animation/Interpolator; // method@14cb │ │ +09fdba: 0c00 |0003: move-result-object v0 │ │ +09fdbc: 1100 |0004: return-object v0 │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=583 │ │ + locals : │ │ + 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/ViewPropertyAnimatorCompat$JBMr2ViewPropertyAnimatorCompatImpl; │ │ + 0x0000 - 0x0005 reg=2 vpa Landroid/support/v4/view/ViewPropertyAnimatorCompat; │ │ + 0x0000 - 0x0005 reg=3 view Landroid/view/View; │ │ + │ │ + source_file_idx : 4135 (ViewPropertyAnimatorCompat.java) │ │ + │ │ +Class #944 header: │ │ +class_idx : 859 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 535 │ │ -source_file_idx : 415 │ │ +superclass_idx : 858 │ │ +source_file_idx : 488 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 2 │ │ │ │ -Class #642 annotations: │ │ +Class #944 annotations: │ │ Annotations on class │ │ VISIBILITY_SYSTEM Ldalvik/annotation/EnclosingClass; value=Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ VISIBILITY_SYSTEM Ldalvik/annotation/InnerClass; accessFlags=8 name="AccessibilityNodeInfoJellybeanMr2Impl" │ │ │ │ -Class #642 - │ │ +Class #944 - │ │ Class descriptor : 'Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanMr2Impl;' │ │ Access flags : 0x0000 () │ │ Superclass : 'Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanImpl;' │ │ Interfaces - │ │ Static fields - │ │ Instance fields - │ │ Direct methods - │ │ @@ -161657,83 +227365,83 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -070d94: |[070d94] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanMr2Impl.:()V │ │ -070da4: 7010 0e0d 0000 |0000: invoke-direct {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanImpl;.:()V // method@0d0e │ │ -070daa: 0e00 |0003: return-void │ │ +09fdc0: |[09fdc0] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanMr2Impl.:()V │ │ +09fdd0: 7010 cb15 0000 |0000: invoke-direct {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanImpl;.:()V // method@15cb │ │ +09fdd6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=730 │ │ + 0x0000 line=987 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanMr2Impl; │ │ │ │ Virtual methods - │ │ #0 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanMr2Impl;) │ │ name : 'getViewIdResourceName' │ │ type : '(Ljava/lang/Object;)Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -070dac: |[070dac] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanMr2Impl.getViewIdResourceName:(Ljava/lang/Object;)Ljava/lang/String; │ │ -070dbc: 7110 ea0d 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatJellybeanMr2;.getViewIdResourceName:(Ljava/lang/Object;)Ljava/lang/String; // method@0dea │ │ -070dc2: 0c00 |0003: move-result-object v0 │ │ -070dc4: 1100 |0004: return-object v0 │ │ +09fdd8: |[09fdd8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanMr2Impl.getViewIdResourceName:(Ljava/lang/Object;)Ljava/lang/String; │ │ +09fde8: 7110 ef16 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatJellybeanMr2;.getViewIdResourceName:(Ljava/lang/Object;)Ljava/lang/String; // method@16ef │ │ +09fdee: 0c00 |0003: move-result-object v0 │ │ +09fdf0: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=734 │ │ + 0x0000 line=991 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanMr2Impl; │ │ 0x0000 - 0x0005 reg=2 info Ljava/lang/Object; │ │ │ │ #1 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanMr2Impl;) │ │ name : 'setViewIdResourceName' │ │ type : '(Ljava/lang/Object;Ljava/lang/String;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -070dc8: |[070dc8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanMr2Impl.setViewIdResourceName:(Ljava/lang/Object;Ljava/lang/String;)V │ │ -070dd8: 7120 eb0d 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatJellybeanMr2;.setViewIdResourceName:(Ljava/lang/Object;Ljava/lang/String;)V // method@0deb │ │ -070dde: 0e00 |0003: return-void │ │ +09fdf4: |[09fdf4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanMr2Impl.setViewIdResourceName:(Ljava/lang/Object;Ljava/lang/String;)V │ │ +09fe04: 7120 f016 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatJellybeanMr2;.setViewIdResourceName:(Ljava/lang/Object;Ljava/lang/String;)V // method@16f0 │ │ +09fe0a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=739 │ │ - 0x0003 line=740 │ │ + 0x0000 line=996 │ │ + 0x0003 line=997 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanMr2Impl; │ │ 0x0000 - 0x0004 reg=1 info Ljava/lang/Object; │ │ 0x0000 - 0x0004 reg=2 viewId Ljava/lang/String; │ │ │ │ - source_file_idx : 415 (AccessibilityNodeInfoCompat.java) │ │ + source_file_idx : 488 (AccessibilityNodeInfoCompat.java) │ │ │ │ -Class #643 header: │ │ -class_idx : 560 │ │ +Class #945 header: │ │ +class_idx : 892 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 558 │ │ -source_file_idx : 433 │ │ +superclass_idx : 890 │ │ +source_file_idx : 507 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ -Class #643 annotations: │ │ +Class #945 annotations: │ │ Annotations on class │ │ VISIBILITY_SYSTEM Ldalvik/annotation/EnclosingClass; value=Landroid/support/v4/view/accessibility/AccessibilityRecordCompat; │ │ VISIBILITY_SYSTEM Ldalvik/annotation/InnerClass; accessFlags=8 name="AccessibilityRecordJellyBeanImpl" │ │ │ │ -Class #643 - │ │ +Class #945 - │ │ Class descriptor : 'Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordJellyBeanImpl;' │ │ Access flags : 0x0000 () │ │ Superclass : 'Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordIcsMr1Impl;' │ │ Interfaces - │ │ Static fields - │ │ Instance fields - │ │ Direct methods - │ │ @@ -161742,17 +227450,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -070de0: |[070de0] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordJellyBeanImpl.:()V │ │ -070df0: 7010 450e 0000 |0000: invoke-direct {v0}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordIcsMr1Impl;.:()V // method@0e45 │ │ -070df6: 0e00 |0003: return-void │ │ +09fe0c: |[09fe0c] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordJellyBeanImpl.:()V │ │ +09fe1c: 7010 6017 0000 |0000: invoke-direct {v0}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordIcsMr1Impl;.:()V // method@1760 │ │ +09fe22: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=498 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordJellyBeanImpl; │ │ │ │ Virtual methods - │ │ @@ -161761,219 +227469,703 @@ │ │ type : '(Ljava/lang/Object;Landroid/view/View;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 3 │ │ insns size : 4 16-bit code units │ │ -070df8: |[070df8] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordJellyBeanImpl.setSource:(Ljava/lang/Object;Landroid/view/View;I)V │ │ -070e08: 7130 0c0f 2103 |0000: invoke-static {v1, v2, v3}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatJellyBean;.setSource:(Ljava/lang/Object;Landroid/view/View;I)V // method@0f0c │ │ -070e0e: 0e00 |0003: return-void │ │ +09fe24: |[09fe24] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordJellyBeanImpl.setSource:(Ljava/lang/Object;Landroid/view/View;I)V │ │ +09fe34: 7130 2718 2103 |0000: invoke-static {v1, v2, v3}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatJellyBean;.setSource:(Ljava/lang/Object;Landroid/view/View;I)V // method@1827 │ │ +09fe3a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=501 │ │ 0x0003 line=502 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordJellyBeanImpl; │ │ 0x0000 - 0x0004 reg=1 record Ljava/lang/Object; │ │ 0x0000 - 0x0004 reg=2 root Landroid/view/View; │ │ 0x0000 - 0x0004 reg=3 virtualDescendantId I │ │ │ │ - source_file_idx : 433 (AccessibilityRecordCompat.java) │ │ + source_file_idx : 507 (AccessibilityRecordCompat.java) │ │ │ │ -Class #644 header: │ │ -class_idx : 470 │ │ +Class #946 header: │ │ +class_idx : 357 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 469 │ │ -source_file_idx : 3008 │ │ +superclass_idx : 356 │ │ +source_file_idx : 3328 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ -virtual_methods_size: 6 │ │ +virtual_methods_size: 4 │ │ │ │ -Class #644 annotations: │ │ +Class #946 annotations: │ │ +Annotations on class │ │ + VISIBILITY_SYSTEM Ldalvik/annotation/EnclosingClass; value=Landroid/support/v4/app/NotificationCompat; │ │ + VISIBILITY_SYSTEM Ldalvik/annotation/InnerClass; accessFlags=8 name="NotificationCompatImplApi21" │ │ + │ │ +Class #946 - │ │ + Class descriptor : 'Landroid/support/v4/app/NotificationCompat$NotificationCompatImplApi21;' │ │ + Access flags : 0x0000 () │ │ + Superclass : 'Landroid/support/v4/app/NotificationCompat$NotificationCompatImplApi20;' │ │ + Interfaces - │ │ + Static fields - │ │ + Instance fields - │ │ + Direct methods - │ │ + #0 : (in Landroid/support/v4/app/NotificationCompat$NotificationCompatImplApi21;) │ │ + name : '' │ │ + type : '()V' │ │ + access : 0x10000 (CONSTRUCTOR) │ │ + code - │ │ + registers : 1 │ │ + ins : 1 │ │ + outs : 1 │ │ + insns size : 4 16-bit code units │ │ +09fe3c: |[09fe3c] android.support.v4.app.NotificationCompat$NotificationCompatImplApi21.:()V │ │ +09fe4c: 7010 8607 0000 |0000: invoke-direct {v0}, Landroid/support/v4/app/NotificationCompat$NotificationCompatImplApi20;.:()V // method@0786 │ │ +09fe52: 0e00 |0003: return-void │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=743 │ │ + locals : │ │ + 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/NotificationCompat$NotificationCompatImplApi21; │ │ + │ │ + Virtual methods - │ │ + #0 : (in Landroid/support/v4/app/NotificationCompat$NotificationCompatImplApi21;) │ │ + name : 'build' │ │ + type : '(Landroid/support/v4/app/NotificationCompat$Builder;)Landroid/app/Notification;' │ │ + access : 0x0001 (PUBLIC) │ │ + code - │ │ + registers : 31 │ │ + ins : 2 │ │ + outs : 28 │ │ + insns size : 158 16-bit code units │ │ +09fe54: |[09fe54] android.support.v4.app.NotificationCompat$NotificationCompatImplApi21.build:(Landroid/support/v4/app/NotificationCompat$Builder;)Landroid/app/Notification; │ │ +09fe64: 2201 7101 |0000: new-instance v1, Landroid/support/v4/app/NotificationCompatApi21$Builder; // type@0171 │ │ +09fe68: 0800 1e00 |0002: move-object/from16 v0, v30 │ │ +09fe6c: 5402 ff01 |0004: iget-object v2, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mContext:Landroid/content/Context; // field@01ff │ │ +09fe70: 0800 1e00 |0006: move-object/from16 v0, v30 │ │ +09fe74: 5403 0602 |0008: iget-object v3, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@0206 │ │ +09fe78: 0800 1e00 |000a: move-object/from16 v0, v30 │ │ +09fe7c: 5404 fe01 |000c: iget-object v4, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mContentTitle:Ljava/lang/CharSequence; // field@01fe │ │ +09fe80: 0800 1e00 |000e: move-object/from16 v0, v30 │ │ +09fe84: 5405 fd01 |0010: iget-object v5, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mContentText:Ljava/lang/CharSequence; // field@01fd │ │ +09fe88: 0800 1e00 |0012: move-object/from16 v0, v30 │ │ +09fe8c: 5406 fb01 |0014: iget-object v6, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mContentInfo:Ljava/lang/CharSequence; // field@01fb │ │ +09fe90: 0800 1e00 |0016: move-object/from16 v0, v30 │ │ +09fe94: 5407 1202 |0018: iget-object v7, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mTickerView:Landroid/widget/RemoteViews; // field@0212 │ │ +09fe98: 0800 1e00 |001a: move-object/from16 v0, v30 │ │ +09fe9c: 5208 0702 |001c: iget v8, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mNumber:I // field@0207 │ │ +09fea0: 0800 1e00 |001e: move-object/from16 v0, v30 │ │ +09fea4: 5409 fc01 |0020: iget-object v9, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mContentIntent:Landroid/app/PendingIntent; // field@01fc │ │ +09fea8: 0800 1e00 |0022: move-object/from16 v0, v30 │ │ +09feac: 540a 0102 |0024: iget-object v10, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mFullScreenIntent:Landroid/app/PendingIntent; // field@0201 │ │ +09feb0: 0800 1e00 |0026: move-object/from16 v0, v30 │ │ +09feb4: 540b 0402 |0028: iget-object v11, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mLargeIcon:Landroid/graphics/Bitmap; // field@0204 │ │ +09feb8: 0800 1e00 |002a: move-object/from16 v0, v30 │ │ +09febc: 520c 0c02 |002c: iget v12, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mProgressMax:I // field@020c │ │ +09fec0: 0800 1e00 |002e: move-object/from16 v0, v30 │ │ +09fec4: 520d 0a02 |0030: iget v13, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mProgress:I // field@020a │ │ +09fec8: 0800 1e00 |0032: move-object/from16 v0, v30 │ │ +09fecc: 550e 0b02 |0034: iget-boolean v14, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mProgressIndeterminate:Z // field@020b │ │ +09fed0: 0800 1e00 |0036: move-object/from16 v0, v30 │ │ +09fed4: 550f 0e02 |0038: iget-boolean v15, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mShowWhen:Z // field@020e │ │ +09fed8: 0800 1e00 |003a: move-object/from16 v0, v30 │ │ +09fedc: 5500 1302 |003c: iget-boolean v0, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mUseChronometer:Z // field@0213 │ │ +09fee0: 0210 0000 |003e: move/from16 v16, v0 │ │ +09fee4: 0800 1e00 |0040: move-object/from16 v0, v30 │ │ +09fee8: 5200 0902 |0042: iget v0, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mPriority:I // field@0209 │ │ +09feec: 0211 0000 |0044: move/from16 v17, v0 │ │ +09fef0: 0800 1e00 |0046: move-object/from16 v0, v30 │ │ +09fef4: 5400 1102 |0048: iget-object v0, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mSubText:Ljava/lang/CharSequence; // field@0211 │ │ +09fef8: 0812 0000 |004a: move-object/from16 v18, v0 │ │ +09fefc: 0800 1e00 |004c: move-object/from16 v0, v30 │ │ +09ff00: 5500 0502 |004e: iget-boolean v0, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mLocalOnly:Z // field@0205 │ │ +09ff04: 0213 0000 |0050: move/from16 v19, v0 │ │ +09ff08: 0800 1e00 |0052: move-object/from16 v0, v30 │ │ +09ff0c: 5400 f901 |0054: iget-object v0, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mCategory:Ljava/lang/String; // field@01f9 │ │ +09ff10: 0814 0000 |0056: move-object/from16 v20, v0 │ │ +09ff14: 0800 1e00 |0058: move-object/from16 v0, v30 │ │ +09ff18: 5400 0802 |005a: iget-object v0, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mPeople:Ljava/util/ArrayList; // field@0208 │ │ +09ff1c: 0815 0000 |005c: move-object/from16 v21, v0 │ │ +09ff20: 0800 1e00 |005e: move-object/from16 v0, v30 │ │ +09ff24: 5400 0002 |0060: iget-object v0, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mExtras:Landroid/os/Bundle; // field@0200 │ │ +09ff28: 0816 0000 |0062: move-object/from16 v22, v0 │ │ +09ff2c: 0800 1e00 |0064: move-object/from16 v0, v30 │ │ +09ff30: 5200 fa01 |0066: iget v0, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mColor:I // field@01fa │ │ +09ff34: 0217 0000 |0068: move/from16 v23, v0 │ │ +09ff38: 0800 1e00 |006a: move-object/from16 v0, v30 │ │ +09ff3c: 5200 1402 |006c: iget v0, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mVisibility:I // field@0214 │ │ +09ff40: 0218 0000 |006e: move/from16 v24, v0 │ │ +09ff44: 0800 1e00 |0070: move-object/from16 v0, v30 │ │ +09ff48: 5400 0d02 |0072: iget-object v0, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mPublicVersion:Landroid/app/Notification; // field@020d │ │ +09ff4c: 0819 0000 |0074: move-object/from16 v25, v0 │ │ +09ff50: 0800 1e00 |0076: move-object/from16 v0, v30 │ │ +09ff54: 5400 0202 |0078: iget-object v0, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mGroupKey:Ljava/lang/String; // field@0202 │ │ +09ff58: 081a 0000 |007a: move-object/from16 v26, v0 │ │ +09ff5c: 0800 1e00 |007c: move-object/from16 v0, v30 │ │ +09ff60: 5500 0302 |007e: iget-boolean v0, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mGroupSummary:Z // field@0203 │ │ +09ff64: 021b 0000 |0080: move/from16 v27, v0 │ │ +09ff68: 0800 1e00 |0082: move-object/from16 v0, v30 │ │ +09ff6c: 5400 0f02 |0084: iget-object v0, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mSortKey:Ljava/lang/String; // field@020f │ │ +09ff70: 081c 0000 |0086: move-object/from16 v28, v0 │ │ +09ff74: 761c 0908 0100 |0088: invoke-direct/range {v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16, v17, v18, v19, v20, v21, v22, v23, v24, v25, v26, v27, v28}, Landroid/support/v4/app/NotificationCompatApi21$Builder;.:(Landroid/content/Context;Landroid/app/Notification;Ljava/lang/CharSequence;Ljava/lang/CharSequence;Ljava/lang/CharSequence;Landroid/widget/RemoteViews;ILandroid/app/PendingIntent;Landroid/app/PendingIntent;Landroid/graphics/Bitmap;IIZZZILjava/lang/CharSequence;ZLjava/lang/String;Ljava/util/ArrayList;Landroid/os/Bundle;IILandroid/app/Notification;Ljava/lang/String;ZLjava/lang/String;)V // method@0809 │ │ +09ff7a: 0800 1e00 |008b: move-object/from16 v0, v30 │ │ +09ff7e: 5402 f801 |008d: iget-object v2, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mActions:Ljava/util/ArrayList; // field@01f8 │ │ +09ff82: 7120 eb07 2100 |008f: invoke-static {v1, v2}, Landroid/support/v4/app/NotificationCompat;.access$000:(Landroid/support/v4/app/NotificationBuilderWithActions;Ljava/util/ArrayList;)V // method@07eb │ │ +09ff88: 0800 1e00 |0092: move-object/from16 v0, v30 │ │ +09ff8c: 5402 1002 |0094: iget-object v2, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mStyle:Landroid/support/v4/app/NotificationCompat$Style; // field@0210 │ │ +09ff90: 7120 ec07 2100 |0096: invoke-static {v1, v2}, Landroid/support/v4/app/NotificationCompat;.access$100:(Landroid/support/v4/app/NotificationBuilderWithBuilderAccessor;Landroid/support/v4/app/NotificationCompat$Style;)V // method@07ec │ │ +09ff96: 6e10 0b08 0100 |0099: invoke-virtual {v1}, Landroid/support/v4/app/NotificationCompatApi21$Builder;.build:()Landroid/app/Notification; // method@080b │ │ +09ff9c: 0c02 |009c: move-result-object v2 │ │ +09ff9e: 1102 |009d: return-object v2 │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=746 │ │ + 0x008b line=753 │ │ + 0x0092 line=754 │ │ + 0x0099 line=755 │ │ + locals : │ │ + 0x008b - 0x009e reg=1 builder Landroid/support/v4/app/NotificationCompatApi21$Builder; │ │ + 0x0000 - 0x009e reg=29 this Landroid/support/v4/app/NotificationCompat$NotificationCompatImplApi21; │ │ + 0x0000 - 0x009e reg=30 b Landroid/support/v4/app/NotificationCompat$Builder; │ │ + │ │ + #1 : (in Landroid/support/v4/app/NotificationCompat$NotificationCompatImplApi21;) │ │ + name : 'getBundleForUnreadConversation' │ │ + type : '(Landroid/support/v4/app/NotificationCompatBase$UnreadConversation;)Landroid/os/Bundle;' │ │ + access : 0x0001 (PUBLIC) │ │ + code - │ │ + registers : 3 │ │ + ins : 2 │ │ + outs : 1 │ │ + insns size : 5 16-bit code units │ │ +09ffa0: |[09ffa0] android.support.v4.app.NotificationCompat$NotificationCompatImplApi21.getBundleForUnreadConversation:(Landroid/support/v4/app/NotificationCompatBase$UnreadConversation;)Landroid/os/Bundle; │ │ +09ffb0: 7110 0f08 0200 |0000: invoke-static {v2}, Landroid/support/v4/app/NotificationCompatApi21;.getBundleForUnreadConversation:(Landroid/support/v4/app/NotificationCompatBase$UnreadConversation;)Landroid/os/Bundle; // method@080f │ │ +09ffb6: 0c00 |0003: move-result-object v0 │ │ +09ffb8: 1100 |0004: return-object v0 │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=765 │ │ + locals : │ │ + 0x0000 - 0x0005 reg=1 this Landroid/support/v4/app/NotificationCompat$NotificationCompatImplApi21; │ │ + 0x0000 - 0x0005 reg=2 uc Landroid/support/v4/app/NotificationCompatBase$UnreadConversation; │ │ + │ │ + #2 : (in Landroid/support/v4/app/NotificationCompat$NotificationCompatImplApi21;) │ │ + name : 'getCategory' │ │ + type : '(Landroid/app/Notification;)Ljava/lang/String;' │ │ + access : 0x0001 (PUBLIC) │ │ + code - │ │ + registers : 3 │ │ + ins : 2 │ │ + outs : 1 │ │ + insns size : 5 16-bit code units │ │ +09ffbc: |[09ffbc] android.support.v4.app.NotificationCompat$NotificationCompatImplApi21.getCategory:(Landroid/app/Notification;)Ljava/lang/String; │ │ +09ffcc: 7110 1008 0200 |0000: invoke-static {v2}, Landroid/support/v4/app/NotificationCompatApi21;.getCategory:(Landroid/app/Notification;)Ljava/lang/String; // method@0810 │ │ +09ffd2: 0c00 |0003: move-result-object v0 │ │ +09ffd4: 1100 |0004: return-object v0 │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=760 │ │ + locals : │ │ + 0x0000 - 0x0005 reg=1 this Landroid/support/v4/app/NotificationCompat$NotificationCompatImplApi21; │ │ + 0x0000 - 0x0005 reg=2 notif Landroid/app/Notification; │ │ + │ │ + #3 : (in Landroid/support/v4/app/NotificationCompat$NotificationCompatImplApi21;) │ │ + name : 'getUnreadConversationFromBundle' │ │ + type : '(Landroid/os/Bundle;Landroid/support/v4/app/NotificationCompatBase$UnreadConversation$Factory;Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput$Factory;)Landroid/support/v4/app/NotificationCompatBase$UnreadConversation;' │ │ + access : 0x0001 (PUBLIC) │ │ + code - │ │ + registers : 5 │ │ + ins : 4 │ │ + outs : 3 │ │ + insns size : 5 16-bit code units │ │ +09ffd8: |[09ffd8] android.support.v4.app.NotificationCompat$NotificationCompatImplApi21.getUnreadConversationFromBundle:(Landroid/os/Bundle;Landroid/support/v4/app/NotificationCompatBase$UnreadConversation$Factory;Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput$Factory;)Landroid/support/v4/app/NotificationCompatBase$UnreadConversation; │ │ +09ffe8: 7130 1108 3204 |0000: invoke-static {v2, v3, v4}, Landroid/support/v4/app/NotificationCompatApi21;.getUnreadConversationFromBundle:(Landroid/os/Bundle;Landroid/support/v4/app/NotificationCompatBase$UnreadConversation$Factory;Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput$Factory;)Landroid/support/v4/app/NotificationCompatBase$UnreadConversation; // method@0811 │ │ +09ffee: 0c00 |0003: move-result-object v0 │ │ +09fff0: 1100 |0004: return-object v0 │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=772 │ │ + locals : │ │ + 0x0000 - 0x0005 reg=1 this Landroid/support/v4/app/NotificationCompat$NotificationCompatImplApi21; │ │ + 0x0000 - 0x0005 reg=2 b Landroid/os/Bundle; │ │ + 0x0000 - 0x0005 reg=3 factory Landroid/support/v4/app/NotificationCompatBase$UnreadConversation$Factory; │ │ + 0x0000 - 0x0005 reg=4 remoteInputFactory Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput$Factory; │ │ + │ │ + source_file_idx : 3328 (NotificationCompat.java) │ │ + │ │ +Class #947 header: │ │ +class_idx : 756 │ │ +access_flags : 0 (0x0000) │ │ +superclass_idx : 755 │ │ +source_file_idx : 4099 │ │ +static_fields_size : 2 │ │ +instance_fields_size: 0 │ │ +direct_methods_size : 2 │ │ +virtual_methods_size: 8 │ │ + │ │ +Class #947 annotations: │ │ Annotations on class │ │ VISIBILITY_SYSTEM Ldalvik/annotation/EnclosingClass; value=Landroid/support/v4/view/ViewCompat; │ │ VISIBILITY_SYSTEM Ldalvik/annotation/InnerClass; accessFlags=8 name="ICSViewCompatImpl" │ │ │ │ -Class #644 - │ │ +Class #947 - │ │ Class descriptor : 'Landroid/support/v4/view/ViewCompat$ICSViewCompatImpl;' │ │ Access flags : 0x0000 () │ │ Superclass : 'Landroid/support/v4/view/ViewCompat$HCViewCompatImpl;' │ │ Interfaces - │ │ Static fields - │ │ + #0 : (in Landroid/support/v4/view/ViewCompat$ICSViewCompatImpl;) │ │ + name : 'accessibilityDelegateCheckFailed' │ │ + type : 'Z' │ │ + access : 0x0008 (STATIC) │ │ + #1 : (in Landroid/support/v4/view/ViewCompat$ICSViewCompatImpl;) │ │ + name : 'mAccessibilityDelegateField' │ │ + type : 'Ljava/lang/reflect/Field;' │ │ + access : 0x0008 (STATIC) │ │ Instance fields - │ │ Direct methods - │ │ #0 : (in Landroid/support/v4/view/ViewCompat$ICSViewCompatImpl;) │ │ + name : '' │ │ + type : '()V' │ │ + access : 0x10008 (STATIC CONSTRUCTOR) │ │ + code - │ │ + registers : 1 │ │ + ins : 0 │ │ + outs : 0 │ │ + insns size : 4 16-bit code units │ │ +09fff4: |[09fff4] android.support.v4.view.ViewCompat$ICSViewCompatImpl.:()V │ │ +0a0004: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0a0006: 6a00 bc05 |0001: sput-boolean v0, Landroid/support/v4/view/ViewCompat$ICSViewCompatImpl;.accessibilityDelegateCheckFailed:Z // field@05bc │ │ +0a000a: 0e00 |0003: return-void │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=900 │ │ + locals : │ │ + │ │ + #1 : (in Landroid/support/v4/view/ViewCompat$ICSViewCompatImpl;) │ │ name : '' │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -070e10: |[070e10] android.support.v4.view.ViewCompat$ICSViewCompatImpl.:()V │ │ -070e20: 7010 eb0a 0000 |0000: invoke-direct {v0}, Landroid/support/v4/view/ViewCompat$HCViewCompatImpl;.:()V // method@0aeb │ │ -070e26: 0e00 |0003: return-void │ │ +0a000c: |[0a000c] android.support.v4.view.ViewCompat$ICSViewCompatImpl.:()V │ │ +0a001c: 7010 d011 0000 |0000: invoke-direct {v0}, Landroid/support/v4/view/ViewCompat$HCViewCompatImpl;.:()V // method@11d0 │ │ +0a0022: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=427 │ │ + 0x0000 line=898 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewCompat$ICSViewCompatImpl; │ │ │ │ Virtual methods - │ │ #0 : (in Landroid/support/v4/view/ViewCompat$ICSViewCompatImpl;) │ │ + name : 'animate' │ │ + type : '(Landroid/view/View;)Landroid/support/v4/view/ViewPropertyAnimatorCompat;' │ │ + access : 0x0001 (PUBLIC) │ │ + code - │ │ + registers : 4 │ │ + ins : 2 │ │ + outs : 3 │ │ + insns size : 32 16-bit code units │ │ +0a0024: |[0a0024] android.support.v4.view.ViewCompat$ICSViewCompatImpl.animate:(Landroid/view/View;)Landroid/support/v4/view/ViewPropertyAnimatorCompat; │ │ +0a0034: 5421 be05 |0000: iget-object v1, v2, Landroid/support/v4/view/ViewCompat$ICSViewCompatImpl;.mViewPropertyAnimatorCompatMap:Ljava/util/WeakHashMap; // field@05be │ │ +0a0038: 3901 0900 |0002: if-nez v1, 000b // +0009 │ │ +0a003c: 2201 6905 |0004: new-instance v1, Ljava/util/WeakHashMap; // type@0569 │ │ +0a0040: 7010 2823 0100 |0006: invoke-direct {v1}, Ljava/util/WeakHashMap;.:()V // method@2328 │ │ +0a0046: 5b21 be05 |0009: iput-object v1, v2, Landroid/support/v4/view/ViewCompat$ICSViewCompatImpl;.mViewPropertyAnimatorCompatMap:Ljava/util/WeakHashMap; // field@05be │ │ +0a004a: 5421 be05 |000b: iget-object v1, v2, Landroid/support/v4/view/ViewCompat$ICSViewCompatImpl;.mViewPropertyAnimatorCompatMap:Ljava/util/WeakHashMap; // field@05be │ │ +0a004e: 6e20 2923 3100 |000d: invoke-virtual {v1, v3}, Ljava/util/WeakHashMap;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@2329 │ │ +0a0054: 0c00 |0010: move-result-object v0 │ │ +0a0056: 1f00 3903 |0011: check-cast v0, Landroid/support/v4/view/ViewPropertyAnimatorCompat; // type@0339 │ │ +0a005a: 3900 0c00 |0013: if-nez v0, 001f // +000c │ │ +0a005e: 2200 3903 |0015: new-instance v0, Landroid/support/v4/view/ViewPropertyAnimatorCompat; // type@0339 │ │ +0a0062: 7020 7814 3000 |0017: invoke-direct {v0, v3}, Landroid/support/v4/view/ViewPropertyAnimatorCompat;.:(Landroid/view/View;)V // method@1478 │ │ +0a0068: 5421 be05 |001a: iget-object v1, v2, Landroid/support/v4/view/ViewCompat$ICSViewCompatImpl;.mViewPropertyAnimatorCompatMap:Ljava/util/WeakHashMap; // field@05be │ │ +0a006c: 6e30 2a23 3100 |001c: invoke-virtual {v1, v3, v0}, Ljava/util/WeakHashMap;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@232a │ │ +0a0072: 1100 |001f: return-object v0 │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=951 │ │ + 0x0004 line=952 │ │ + 0x000b line=955 │ │ + 0x0013 line=956 │ │ + 0x0015 line=957 │ │ + 0x001a line=958 │ │ + 0x001f line=960 │ │ + locals : │ │ + 0x0013 - 0x0017 reg=0 vpa Landroid/support/v4/view/ViewPropertyAnimatorCompat; │ │ + 0x001a - 0x0020 reg=0 vpa Landroid/support/v4/view/ViewPropertyAnimatorCompat; │ │ + 0x0000 - 0x0020 reg=2 this Landroid/support/v4/view/ViewCompat$ICSViewCompatImpl; │ │ + 0x0000 - 0x0020 reg=3 view Landroid/view/View; │ │ + │ │ + #1 : (in Landroid/support/v4/view/ViewCompat$ICSViewCompatImpl;) │ │ name : 'canScrollHorizontally' │ │ type : '(Landroid/view/View;I)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -070e28: |[070e28] android.support.v4.view.ViewCompat$ICSViewCompatImpl.canScrollHorizontally:(Landroid/view/View;I)Z │ │ -070e38: 7120 660b 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/view/ViewCompatICS;.canScrollHorizontally:(Landroid/view/View;I)Z // method@0b66 │ │ -070e3e: 0a00 |0003: move-result v0 │ │ -070e40: 0f00 |0004: return v0 │ │ +0a0074: |[0a0074] android.support.v4.view.ViewCompat$ICSViewCompatImpl.canScrollHorizontally:(Landroid/view/View;I)Z │ │ +0a0084: 7120 eb12 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/view/ViewCompatICS;.canScrollHorizontally:(Landroid/view/View;I)Z // method@12eb │ │ +0a008a: 0a00 |0003: move-result v0 │ │ +0a008c: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=430 │ │ + 0x0000 line=903 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/ViewCompat$ICSViewCompatImpl; │ │ 0x0000 - 0x0005 reg=2 v Landroid/view/View; │ │ 0x0000 - 0x0005 reg=3 direction I │ │ │ │ - #1 : (in Landroid/support/v4/view/ViewCompat$ICSViewCompatImpl;) │ │ + #2 : (in Landroid/support/v4/view/ViewCompat$ICSViewCompatImpl;) │ │ name : 'canScrollVertically' │ │ type : '(Landroid/view/View;I)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -070e44: |[070e44] android.support.v4.view.ViewCompat$ICSViewCompatImpl.canScrollVertically:(Landroid/view/View;I)Z │ │ -070e54: 7120 670b 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/view/ViewCompatICS;.canScrollVertically:(Landroid/view/View;I)Z // method@0b67 │ │ -070e5a: 0a00 |0003: move-result v0 │ │ -070e5c: 0f00 |0004: return v0 │ │ +0a0090: |[0a0090] android.support.v4.view.ViewCompat$ICSViewCompatImpl.canScrollVertically:(Landroid/view/View;I)Z │ │ +0a00a0: 7120 ec12 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/view/ViewCompatICS;.canScrollVertically:(Landroid/view/View;I)Z // method@12ec │ │ +0a00a6: 0a00 |0003: move-result v0 │ │ +0a00a8: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=434 │ │ + 0x0000 line=907 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/ViewCompat$ICSViewCompatImpl; │ │ 0x0000 - 0x0005 reg=2 v Landroid/view/View; │ │ 0x0000 - 0x0005 reg=3 direction I │ │ │ │ - #2 : (in Landroid/support/v4/view/ViewCompat$ICSViewCompatImpl;) │ │ + #3 : (in Landroid/support/v4/view/ViewCompat$ICSViewCompatImpl;) │ │ + name : 'hasAccessibilityDelegate' │ │ + type : '(Landroid/view/View;)Z' │ │ + access : 0x0001 (PUBLIC) │ │ + code - │ │ + registers : 7 │ │ + ins : 2 │ │ + outs : 2 │ │ + insns size : 47 16-bit code units │ │ +0a00ac: |[0a00ac] android.support.v4.view.ViewCompat$ICSViewCompatImpl.hasAccessibilityDelegate:(Landroid/view/View;)Z │ │ +0a00bc: 1211 |0000: const/4 v1, #int 1 // #1 │ │ +0a00be: 1202 |0001: const/4 v2, #int 0 // #0 │ │ +0a00c0: 6303 bc05 |0002: sget-boolean v3, Landroid/support/v4/view/ViewCompat$ICSViewCompatImpl;.accessibilityDelegateCheckFailed:Z // field@05bc │ │ +0a00c4: 3803 0300 |0004: if-eqz v3, 0007 // +0003 │ │ +0a00c8: 0f02 |0006: return v2 │ │ +0a00ca: 6203 bd05 |0007: sget-object v3, Landroid/support/v4/view/ViewCompat$ICSViewCompatImpl;.mAccessibilityDelegateField:Ljava/lang/reflect/Field; // field@05bd │ │ +0a00ce: 3903 1200 |0009: if-nez v3, 001b // +0012 │ │ +0a00d2: 1c03 3804 |000b: const-class v3, Landroid/view/View; // type@0438 │ │ +0a00d6: 1a04 5e1c |000d: const-string v4, "mAccessibilityDelegate" // string@1c5e │ │ +0a00da: 6e20 5722 4300 |000f: invoke-virtual {v3, v4}, Ljava/lang/Class;.getDeclaredField:(Ljava/lang/String;)Ljava/lang/reflect/Field; // method@2257 │ │ +0a00e0: 0c03 |0012: move-result-object v3 │ │ +0a00e2: 6903 bd05 |0013: sput-object v3, Landroid/support/v4/view/ViewCompat$ICSViewCompatImpl;.mAccessibilityDelegateField:Ljava/lang/reflect/Field; // field@05bd │ │ +0a00e6: 6203 bd05 |0015: sget-object v3, Landroid/support/v4/view/ViewCompat$ICSViewCompatImpl;.mAccessibilityDelegateField:Ljava/lang/reflect/Field; // field@05bd │ │ +0a00ea: 1214 |0017: const/4 v4, #int 1 // #1 │ │ +0a00ec: 6e20 c222 4300 |0018: invoke-virtual {v3, v4}, Ljava/lang/reflect/Field;.setAccessible:(Z)V // method@22c2 │ │ +0a00f2: 6203 bd05 |001b: sget-object v3, Landroid/support/v4/view/ViewCompat$ICSViewCompatImpl;.mAccessibilityDelegateField:Ljava/lang/reflect/Field; // field@05bd │ │ +0a00f6: 6e20 be22 6300 |001d: invoke-virtual {v3, v6}, Ljava/lang/reflect/Field;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@22be │ │ +0a00fc: 0c03 |0020: move-result-object v3 │ │ +0a00fe: 3803 0800 |0021: if-eqz v3, 0029 // +0008 │ │ +0a0102: 0112 |0023: move v2, v1 │ │ +0a0104: 28e2 |0024: goto 0006 // -001e │ │ +0a0106: 0d00 |0025: move-exception v0 │ │ +0a0108: 6a01 bc05 |0026: sput-boolean v1, Landroid/support/v4/view/ViewCompat$ICSViewCompatImpl;.accessibilityDelegateCheckFailed:Z // field@05bc │ │ +0a010c: 28de |0028: goto 0006 // -0022 │ │ +0a010e: 0121 |0029: move v1, v2 │ │ +0a0110: 28f9 |002a: goto 0023 // -0007 │ │ +0a0112: 0d00 |002b: move-exception v0 │ │ +0a0114: 6a01 bc05 |002c: sput-boolean v1, Landroid/support/v4/view/ViewCompat$ICSViewCompatImpl;.accessibilityDelegateCheckFailed:Z // field@05bc │ │ +0a0118: 28d8 |002e: goto 0006 // -0028 │ │ + catches : 2 │ │ + 0x000b - 0x001b │ │ + Ljava/lang/Throwable; -> 0x0025 │ │ + 0x001b - 0x0020 │ │ + Ljava/lang/Throwable; -> 0x002b │ │ + positions : │ │ + 0x0002 line=928 │ │ + 0x0006 line=945 │ │ + 0x0007 line=931 │ │ + 0x000b line=933 │ │ + 0x0015 line=935 │ │ + 0x001b line=942 │ │ + 0x0025 line=936 │ │ + 0x0026 line=937 │ │ + 0x002a line=942 │ │ + 0x002b line=943 │ │ + 0x002c line=944 │ │ + locals : │ │ + 0x0026 - 0x0029 reg=0 t Ljava/lang/Throwable; │ │ + 0x002c - 0x002f reg=0 t Ljava/lang/Throwable; │ │ + 0x0000 - 0x002f reg=5 this Landroid/support/v4/view/ViewCompat$ICSViewCompatImpl; │ │ + 0x0000 - 0x002f reg=6 v Landroid/view/View; │ │ + │ │ + #4 : (in Landroid/support/v4/view/ViewCompat$ICSViewCompatImpl;) │ │ name : 'onInitializeAccessibilityEvent' │ │ type : '(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -070e60: |[070e60] android.support.v4.view.ViewCompat$ICSViewCompatImpl.onInitializeAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ -070e70: 7120 680b 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/ViewCompatICS;.onInitializeAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V // method@0b68 │ │ -070e76: 0e00 |0003: return-void │ │ +0a0138: |[0a0138] android.support.v4.view.ViewCompat$ICSViewCompatImpl.onInitializeAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ +0a0148: 7120 ed12 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/ViewCompatICS;.onInitializeAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V // method@12ed │ │ +0a014e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=442 │ │ - 0x0003 line=443 │ │ + 0x0000 line=915 │ │ + 0x0003 line=916 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewCompat$ICSViewCompatImpl; │ │ 0x0000 - 0x0004 reg=1 v Landroid/view/View; │ │ 0x0000 - 0x0004 reg=2 event Landroid/view/accessibility/AccessibilityEvent; │ │ │ │ - #3 : (in Landroid/support/v4/view/ViewCompat$ICSViewCompatImpl;) │ │ + #5 : (in Landroid/support/v4/view/ViewCompat$ICSViewCompatImpl;) │ │ name : 'onInitializeAccessibilityNodeInfo' │ │ type : '(Landroid/view/View;Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -070e78: |[070e78] android.support.v4.view.ViewCompat$ICSViewCompatImpl.onInitializeAccessibilityNodeInfo:(Landroid/view/View;Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;)V │ │ -070e88: 6e10 740d 0300 |0000: invoke-virtual {v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.getInfo:()Ljava/lang/Object; // method@0d74 │ │ -070e8e: 0c00 |0003: move-result-object v0 │ │ -070e90: 7120 690b 0200 |0004: invoke-static {v2, v0}, Landroid/support/v4/view/ViewCompatICS;.onInitializeAccessibilityNodeInfo:(Landroid/view/View;Ljava/lang/Object;)V // method@0b69 │ │ -070e96: 0e00 |0007: return-void │ │ +0a0150: |[0a0150] android.support.v4.view.ViewCompat$ICSViewCompatImpl.onInitializeAccessibilityNodeInfo:(Landroid/view/View;Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;)V │ │ +0a0160: 6e10 6c16 0300 |0000: invoke-virtual {v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.getInfo:()Ljava/lang/Object; // method@166c │ │ +0a0166: 0c00 |0003: move-result-object v0 │ │ +0a0168: 7120 ee12 0200 |0004: invoke-static {v2, v0}, Landroid/support/v4/view/ViewCompatICS;.onInitializeAccessibilityNodeInfo:(Landroid/view/View;Ljava/lang/Object;)V // method@12ee │ │ +0a016e: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=446 │ │ - 0x0007 line=447 │ │ + 0x0000 line=919 │ │ + 0x0007 line=920 │ │ locals : │ │ 0x0000 - 0x0008 reg=1 this Landroid/support/v4/view/ViewCompat$ICSViewCompatImpl; │ │ 0x0000 - 0x0008 reg=2 v Landroid/view/View; │ │ 0x0000 - 0x0008 reg=3 info Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ │ │ - #4 : (in Landroid/support/v4/view/ViewCompat$ICSViewCompatImpl;) │ │ + #6 : (in Landroid/support/v4/view/ViewCompat$ICSViewCompatImpl;) │ │ name : 'onPopulateAccessibilityEvent' │ │ type : '(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -070e98: |[070e98] android.support.v4.view.ViewCompat$ICSViewCompatImpl.onPopulateAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ -070ea8: 7120 6a0b 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/ViewCompatICS;.onPopulateAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V // method@0b6a │ │ -070eae: 0e00 |0003: return-void │ │ +0a0170: |[0a0170] android.support.v4.view.ViewCompat$ICSViewCompatImpl.onPopulateAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ +0a0180: 7120 ef12 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/ViewCompatICS;.onPopulateAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V // method@12ef │ │ +0a0186: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=438 │ │ - 0x0003 line=439 │ │ + 0x0000 line=911 │ │ + 0x0003 line=912 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewCompat$ICSViewCompatImpl; │ │ 0x0000 - 0x0004 reg=1 v Landroid/view/View; │ │ 0x0000 - 0x0004 reg=2 event Landroid/view/accessibility/AccessibilityEvent; │ │ │ │ - #5 : (in Landroid/support/v4/view/ViewCompat$ICSViewCompatImpl;) │ │ + #7 : (in Landroid/support/v4/view/ViewCompat$ICSViewCompatImpl;) │ │ name : 'setAccessibilityDelegate' │ │ type : '(Landroid/view/View;Landroid/support/v4/view/AccessibilityDelegateCompat;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -070eb0: |[070eb0] android.support.v4.view.ViewCompat$ICSViewCompatImpl.setAccessibilityDelegate:(Landroid/view/View;Landroid/support/v4/view/AccessibilityDelegateCompat;)V │ │ -070ec0: 6e10 fc08 0300 |0000: invoke-virtual {v3}, Landroid/support/v4/view/AccessibilityDelegateCompat;.getBridge:()Ljava/lang/Object; // method@08fc │ │ -070ec6: 0c00 |0003: move-result-object v0 │ │ -070ec8: 7120 6b0b 0200 |0004: invoke-static {v2, v0}, Landroid/support/v4/view/ViewCompatICS;.setAccessibilityDelegate:(Landroid/view/View;Ljava/lang/Object;)V // method@0b6b │ │ -070ece: 0e00 |0007: return-void │ │ +0a0188: |[0a0188] android.support.v4.view.ViewCompat$ICSViewCompatImpl.setAccessibilityDelegate:(Landroid/view/View;Landroid/support/v4/view/AccessibilityDelegateCompat;)V │ │ +0a0198: 6e10 a90f 0300 |0000: invoke-virtual {v3}, Landroid/support/v4/view/AccessibilityDelegateCompat;.getBridge:()Ljava/lang/Object; // method@0fa9 │ │ +0a019e: 0c00 |0003: move-result-object v0 │ │ +0a01a0: 7120 f012 0200 |0004: invoke-static {v2, v0}, Landroid/support/v4/view/ViewCompatICS;.setAccessibilityDelegate:(Landroid/view/View;Ljava/lang/Object;)V // method@12f0 │ │ +0a01a6: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=450 │ │ - 0x0007 line=451 │ │ + 0x0000 line=923 │ │ + 0x0007 line=924 │ │ locals : │ │ 0x0000 - 0x0008 reg=1 this Landroid/support/v4/view/ViewCompat$ICSViewCompatImpl; │ │ 0x0000 - 0x0008 reg=2 v Landroid/view/View; │ │ 0x0000 - 0x0008 reg=3 delegate Landroid/support/v4/view/AccessibilityDelegateCompat; │ │ │ │ - source_file_idx : 3008 (ViewCompat.java) │ │ + source_file_idx : 4099 (ViewCompat.java) │ │ │ │ -Class #645 header: │ │ -class_idx : 537 │ │ +Class #948 header: │ │ +class_idx : 784 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 536 │ │ -source_file_idx : 415 │ │ +superclass_idx : 788 │ │ +source_file_idx : 4116 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 2 │ │ │ │ -Class #645 annotations: │ │ +Class #948 annotations: │ │ +Annotations on class │ │ + VISIBILITY_SYSTEM Ldalvik/annotation/EnclosingClass; value=Landroid/support/v4/view/ViewGroupCompat; │ │ + VISIBILITY_SYSTEM Ldalvik/annotation/InnerClass; accessFlags=8 name="ViewGroupCompatApi21Impl" │ │ + │ │ +Class #948 - │ │ + Class descriptor : 'Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatApi21Impl;' │ │ + Access flags : 0x0000 () │ │ + Superclass : 'Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatJellybeanMR2Impl;' │ │ + Interfaces - │ │ + Static fields - │ │ + Instance fields - │ │ + Direct methods - │ │ + #0 : (in Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatApi21Impl;) │ │ + name : '' │ │ + type : '()V' │ │ + access : 0x10000 (CONSTRUCTOR) │ │ + code - │ │ + registers : 1 │ │ + ins : 1 │ │ + outs : 1 │ │ + insns size : 4 16-bit code units │ │ +0a01a8: |[0a01a8] android.support.v4.view.ViewGroupCompat$ViewGroupCompatApi21Impl.:()V │ │ +0a01b8: 7010 2e13 0000 |0000: invoke-direct {v0}, Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatJellybeanMR2Impl;.:()V // method@132e │ │ +0a01be: 0e00 |0003: return-void │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=114 │ │ + locals : │ │ + 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatApi21Impl; │ │ + │ │ + Virtual methods - │ │ + #0 : (in Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatApi21Impl;) │ │ + name : 'isTransitionGroup' │ │ + type : '(Landroid/view/ViewGroup;)Z' │ │ + access : 0x0001 (PUBLIC) │ │ + code - │ │ + registers : 3 │ │ + ins : 2 │ │ + outs : 1 │ │ + insns size : 5 16-bit code units │ │ +0a01c0: |[0a01c0] android.support.v4.view.ViewGroupCompat$ViewGroupCompatApi21Impl.isTransitionGroup:(Landroid/view/ViewGroup;)Z │ │ +0a01d0: 7110 4113 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/ViewGroupCompatApi21;.isTransitionGroup:(Landroid/view/ViewGroup;)Z // method@1341 │ │ +0a01d6: 0a00 |0003: move-result v0 │ │ +0a01d8: 0f00 |0004: return v0 │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=122 │ │ + locals : │ │ + 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatApi21Impl; │ │ + 0x0000 - 0x0005 reg=2 group Landroid/view/ViewGroup; │ │ + │ │ + #1 : (in Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatApi21Impl;) │ │ + name : 'setTransitionGroup' │ │ + type : '(Landroid/view/ViewGroup;Z)V' │ │ + access : 0x0001 (PUBLIC) │ │ + code - │ │ + registers : 3 │ │ + ins : 3 │ │ + outs : 2 │ │ + insns size : 4 16-bit code units │ │ +0a01dc: |[0a01dc] android.support.v4.view.ViewGroupCompat$ViewGroupCompatApi21Impl.setTransitionGroup:(Landroid/view/ViewGroup;Z)V │ │ +0a01ec: 7120 4213 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/ViewGroupCompatApi21;.setTransitionGroup:(Landroid/view/ViewGroup;Z)V // method@1342 │ │ +0a01f2: 0e00 |0003: return-void │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=117 │ │ + 0x0003 line=118 │ │ + locals : │ │ + 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatApi21Impl; │ │ + 0x0000 - 0x0004 reg=1 group Landroid/view/ViewGroup; │ │ + 0x0000 - 0x0004 reg=2 isTransitionGroup Z │ │ + │ │ + source_file_idx : 4116 (ViewGroupCompat.java) │ │ + │ │ +Class #949 header: │ │ +class_idx : 823 │ │ +access_flags : 0 (0x0000) │ │ +superclass_idx : 821 │ │ +source_file_idx : 4135 │ │ +static_fields_size : 0 │ │ +instance_fields_size: 0 │ │ +direct_methods_size : 1 │ │ +virtual_methods_size: 1 │ │ + │ │ +Class #949 annotations: │ │ +Annotations on class │ │ + VISIBILITY_SYSTEM Ldalvik/annotation/EnclosingClass; value=Landroid/support/v4/view/ViewPropertyAnimatorCompat; │ │ + VISIBILITY_SYSTEM Ldalvik/annotation/InnerClass; accessFlags=8 name="KitKatViewPropertyAnimatorCompatImpl" │ │ + │ │ +Class #949 - │ │ + Class descriptor : 'Landroid/support/v4/view/ViewPropertyAnimatorCompat$KitKatViewPropertyAnimatorCompatImpl;' │ │ + Access flags : 0x0000 () │ │ + Superclass : 'Landroid/support/v4/view/ViewPropertyAnimatorCompat$JBMr2ViewPropertyAnimatorCompatImpl;' │ │ + Interfaces - │ │ + Static fields - │ │ + Instance fields - │ │ + Direct methods - │ │ + #0 : (in Landroid/support/v4/view/ViewPropertyAnimatorCompat$KitKatViewPropertyAnimatorCompatImpl;) │ │ + name : '' │ │ + type : '()V' │ │ + access : 0x10000 (CONSTRUCTOR) │ │ + code - │ │ + registers : 1 │ │ + ins : 1 │ │ + outs : 1 │ │ + insns size : 4 16-bit code units │ │ +0a01f4: |[0a01f4] android.support.v4.view.ViewPropertyAnimatorCompat$KitKatViewPropertyAnimatorCompatImpl.:()V │ │ +0a0204: 7010 4d14 0000 |0000: invoke-direct {v0}, Landroid/support/v4/view/ViewPropertyAnimatorCompat$JBMr2ViewPropertyAnimatorCompatImpl;.:()V // method@144d │ │ +0a020a: 0e00 |0003: return-void │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=587 │ │ + locals : │ │ + 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewPropertyAnimatorCompat$KitKatViewPropertyAnimatorCompatImpl; │ │ + │ │ + Virtual methods - │ │ + #0 : (in Landroid/support/v4/view/ViewPropertyAnimatorCompat$KitKatViewPropertyAnimatorCompatImpl;) │ │ + name : 'setUpdateListener' │ │ + type : '(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;Landroid/support/v4/view/ViewPropertyAnimatorUpdateListener;)V' │ │ + access : 0x0001 (PUBLIC) │ │ + code - │ │ + registers : 4 │ │ + ins : 4 │ │ + outs : 2 │ │ + insns size : 4 16-bit code units │ │ +0a020c: |[0a020c] android.support.v4.view.ViewPropertyAnimatorCompat$KitKatViewPropertyAnimatorCompatImpl.setUpdateListener:(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;Landroid/support/v4/view/ViewPropertyAnimatorUpdateListener;)V │ │ +0a021c: 7120 cf14 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/view/ViewPropertyAnimatorCompatKK;.setUpdateListener:(Landroid/view/View;Landroid/support/v4/view/ViewPropertyAnimatorUpdateListener;)V // method@14cf │ │ +0a0222: 0e00 |0003: return-void │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=590 │ │ + 0x0003 line=591 │ │ + locals : │ │ + 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewPropertyAnimatorCompat$KitKatViewPropertyAnimatorCompatImpl; │ │ + 0x0000 - 0x0004 reg=1 vpa Landroid/support/v4/view/ViewPropertyAnimatorCompat; │ │ + 0x0000 - 0x0004 reg=2 view Landroid/view/View; │ │ + 0x0000 - 0x0004 reg=3 listener Landroid/support/v4/view/ViewPropertyAnimatorUpdateListener; │ │ + │ │ + source_file_idx : 4135 (ViewPropertyAnimatorCompat.java) │ │ + │ │ +Class #950 header: │ │ +class_idx : 860 │ │ +access_flags : 0 (0x0000) │ │ +superclass_idx : 859 │ │ +source_file_idx : 488 │ │ +static_fields_size : 0 │ │ +instance_fields_size: 0 │ │ +direct_methods_size : 1 │ │ +virtual_methods_size: 17 │ │ + │ │ +Class #950 annotations: │ │ Annotations on class │ │ VISIBILITY_SYSTEM Ldalvik/annotation/EnclosingClass; value=Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ VISIBILITY_SYSTEM Ldalvik/annotation/InnerClass; accessFlags=8 name="AccessibilityNodeInfoKitKatImpl" │ │ │ │ -Class #645 - │ │ +Class #950 - │ │ Class descriptor : 'Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoKitKatImpl;' │ │ Access flags : 0x0000 () │ │ Superclass : 'Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanMr2Impl;' │ │ Interfaces - │ │ Static fields - │ │ Instance fields - │ │ Direct methods - │ │ @@ -161982,83 +228174,393 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -070ed0: |[070ed0] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoKitKatImpl.:()V │ │ -070ee0: 7010 1c0d 0000 |0000: invoke-direct {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanMr2Impl;.:()V // method@0d1c │ │ -070ee6: 0e00 |0003: return-void │ │ +0a0224: |[0a0224] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoKitKatImpl.:()V │ │ +0a0234: 7010 d915 0000 |0000: invoke-direct {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanMr2Impl;.:()V // method@15d9 │ │ +0a023a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=743 │ │ + 0x0000 line=1000 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoKitKatImpl; │ │ │ │ Virtual methods - │ │ #0 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoKitKatImpl;) │ │ + name : 'getCollectionInfo' │ │ + type : '(Ljava/lang/Object;)Ljava/lang/Object;' │ │ + access : 0x0001 (PUBLIC) │ │ + code - │ │ + registers : 3 │ │ + ins : 2 │ │ + outs : 1 │ │ + insns size : 5 16-bit code units │ │ +0a023c: |[0a023c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoKitKatImpl.getCollectionInfo:(Ljava/lang/Object;)Ljava/lang/Object; │ │ +0a024c: 7110 0117 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatKitKat;.getCollectionInfo:(Ljava/lang/Object;)Ljava/lang/Object; // method@1701 │ │ +0a0252: 0c00 |0003: move-result-object v0 │ │ +0a0254: 1100 |0004: return-object v0 │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=1013 │ │ + locals : │ │ + 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoKitKatImpl; │ │ + 0x0000 - 0x0005 reg=2 info Ljava/lang/Object; │ │ + │ │ + #1 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoKitKatImpl;) │ │ + name : 'getCollectionInfoColumnCount' │ │ + type : '(Ljava/lang/Object;)I' │ │ + access : 0x0001 (PUBLIC) │ │ + code - │ │ + registers : 3 │ │ + ins : 2 │ │ + outs : 1 │ │ + insns size : 5 16-bit code units │ │ +0a0258: |[0a0258] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoKitKatImpl.getCollectionInfoColumnCount:(Ljava/lang/Object;)I │ │ +0a0268: 7110 f216 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatKitKat$CollectionInfo;.getColumnCount:(Ljava/lang/Object;)I // method@16f2 │ │ +0a026e: 0a00 |0003: move-result v0 │ │ +0a0270: 0f00 |0004: return v0 │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=1037 │ │ + locals : │ │ + 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoKitKatImpl; │ │ + 0x0000 - 0x0005 reg=2 info Ljava/lang/Object; │ │ + │ │ + #2 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoKitKatImpl;) │ │ + name : 'getCollectionInfoRowCount' │ │ + type : '(Ljava/lang/Object;)I' │ │ + access : 0x0001 (PUBLIC) │ │ + code - │ │ + registers : 3 │ │ + ins : 2 │ │ + outs : 1 │ │ + insns size : 5 16-bit code units │ │ +0a0274: |[0a0274] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoKitKatImpl.getCollectionInfoRowCount:(Ljava/lang/Object;)I │ │ +0a0284: 7110 f316 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatKitKat$CollectionInfo;.getRowCount:(Ljava/lang/Object;)I // method@16f3 │ │ +0a028a: 0a00 |0003: move-result v0 │ │ +0a028c: 0f00 |0004: return v0 │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=1042 │ │ + locals : │ │ + 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoKitKatImpl; │ │ + 0x0000 - 0x0005 reg=2 info Ljava/lang/Object; │ │ + │ │ + #3 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoKitKatImpl;) │ │ + name : 'getCollectionItemColumnIndex' │ │ + type : '(Ljava/lang/Object;)I' │ │ + access : 0x0001 (PUBLIC) │ │ + code - │ │ + registers : 3 │ │ + ins : 2 │ │ + outs : 1 │ │ + insns size : 5 16-bit code units │ │ +0a0290: |[0a0290] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoKitKatImpl.getCollectionItemColumnIndex:(Ljava/lang/Object;)I │ │ +0a02a0: 7110 f616 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatKitKat$CollectionItemInfo;.getColumnIndex:(Ljava/lang/Object;)I // method@16f6 │ │ +0a02a6: 0a00 |0003: move-result v0 │ │ +0a02a8: 0f00 |0004: return v0 │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=1062 │ │ + locals : │ │ + 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoKitKatImpl; │ │ + 0x0000 - 0x0005 reg=2 info Ljava/lang/Object; │ │ + │ │ + #4 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoKitKatImpl;) │ │ + name : 'getCollectionItemColumnSpan' │ │ + type : '(Ljava/lang/Object;)I' │ │ + access : 0x0001 (PUBLIC) │ │ + code - │ │ + registers : 3 │ │ + ins : 2 │ │ + outs : 1 │ │ + insns size : 5 16-bit code units │ │ +0a02ac: |[0a02ac] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoKitKatImpl.getCollectionItemColumnSpan:(Ljava/lang/Object;)I │ │ +0a02bc: 7110 f716 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatKitKat$CollectionItemInfo;.getColumnSpan:(Ljava/lang/Object;)I // method@16f7 │ │ +0a02c2: 0a00 |0003: move-result v0 │ │ +0a02c4: 0f00 |0004: return v0 │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=1067 │ │ + locals : │ │ + 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoKitKatImpl; │ │ + 0x0000 - 0x0005 reg=2 info Ljava/lang/Object; │ │ + │ │ + #5 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoKitKatImpl;) │ │ + name : 'getCollectionItemInfo' │ │ + type : '(Ljava/lang/Object;)Ljava/lang/Object;' │ │ + access : 0x0001 (PUBLIC) │ │ + code - │ │ + registers : 3 │ │ + ins : 2 │ │ + outs : 1 │ │ + insns size : 5 16-bit code units │ │ +0a02c8: |[0a02c8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoKitKatImpl.getCollectionItemInfo:(Ljava/lang/Object;)Ljava/lang/Object; │ │ +0a02d8: 7110 0217 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatKitKat;.getCollectionItemInfo:(Ljava/lang/Object;)Ljava/lang/Object; // method@1702 │ │ +0a02de: 0c00 |0003: move-result-object v0 │ │ +0a02e0: 1100 |0004: return-object v0 │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=1052 │ │ + locals : │ │ + 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoKitKatImpl; │ │ + 0x0000 - 0x0005 reg=2 info Ljava/lang/Object; │ │ + │ │ + #6 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoKitKatImpl;) │ │ + name : 'getCollectionItemRowIndex' │ │ + type : '(Ljava/lang/Object;)I' │ │ + access : 0x0001 (PUBLIC) │ │ + code - │ │ + registers : 3 │ │ + ins : 2 │ │ + outs : 1 │ │ + insns size : 5 16-bit code units │ │ +0a02e4: |[0a02e4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoKitKatImpl.getCollectionItemRowIndex:(Ljava/lang/Object;)I │ │ +0a02f4: 7110 f816 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatKitKat$CollectionItemInfo;.getRowIndex:(Ljava/lang/Object;)I // method@16f8 │ │ +0a02fa: 0a00 |0003: move-result v0 │ │ +0a02fc: 0f00 |0004: return v0 │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=1072 │ │ + locals : │ │ + 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoKitKatImpl; │ │ + 0x0000 - 0x0005 reg=2 info Ljava/lang/Object; │ │ + │ │ + #7 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoKitKatImpl;) │ │ + name : 'getCollectionItemRowSpan' │ │ + type : '(Ljava/lang/Object;)I' │ │ + access : 0x0001 (PUBLIC) │ │ + code - │ │ + registers : 3 │ │ + ins : 2 │ │ + outs : 1 │ │ + insns size : 5 16-bit code units │ │ +0a0300: |[0a0300] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoKitKatImpl.getCollectionItemRowSpan:(Ljava/lang/Object;)I │ │ +0a0310: 7110 f916 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatKitKat$CollectionItemInfo;.getRowSpan:(Ljava/lang/Object;)I // method@16f9 │ │ +0a0316: 0a00 |0003: move-result v0 │ │ +0a0318: 0f00 |0004: return v0 │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=1077 │ │ + locals : │ │ + 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoKitKatImpl; │ │ + 0x0000 - 0x0005 reg=2 info Ljava/lang/Object; │ │ + │ │ + #8 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoKitKatImpl;) │ │ name : 'getLiveRegion' │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -070ee8: |[070ee8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoKitKatImpl.getLiveRegion:(Ljava/lang/Object;)I │ │ -070ef8: 7110 ed0d 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatKitKat;.getLiveRegion:(Ljava/lang/Object;)I // method@0ded │ │ -070efe: 0a00 |0003: move-result v0 │ │ -070f00: 0f00 |0004: return v0 │ │ +0a031c: |[0a031c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoKitKatImpl.getLiveRegion:(Ljava/lang/Object;)I │ │ +0a032c: 7110 0317 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatKitKat;.getLiveRegion:(Ljava/lang/Object;)I // method@1703 │ │ +0a0332: 0a00 |0003: move-result v0 │ │ +0a0334: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=746 │ │ + 0x0000 line=1003 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoKitKatImpl; │ │ 0x0000 - 0x0005 reg=2 info Ljava/lang/Object; │ │ │ │ - #1 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoKitKatImpl;) │ │ + #9 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoKitKatImpl;) │ │ + name : 'getRangeInfo' │ │ + type : '(Ljava/lang/Object;)Ljava/lang/Object;' │ │ + access : 0x0001 (PUBLIC) │ │ + code - │ │ + registers : 3 │ │ + ins : 2 │ │ + outs : 1 │ │ + insns size : 5 16-bit code units │ │ +0a0338: |[0a0338] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoKitKatImpl.getRangeInfo:(Ljava/lang/Object;)Ljava/lang/Object; │ │ +0a0348: 7110 0417 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatKitKat;.getRangeInfo:(Ljava/lang/Object;)Ljava/lang/Object; // method@1704 │ │ +0a034e: 0c00 |0003: move-result-object v0 │ │ +0a0350: 1100 |0004: return-object v0 │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=1057 │ │ + locals : │ │ + 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoKitKatImpl; │ │ + 0x0000 - 0x0005 reg=2 info Ljava/lang/Object; │ │ + │ │ + #10 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoKitKatImpl;) │ │ + name : 'isCollectionInfoHierarchical' │ │ + type : '(Ljava/lang/Object;)Z' │ │ + access : 0x0001 (PUBLIC) │ │ + code - │ │ + registers : 3 │ │ + ins : 2 │ │ + outs : 1 │ │ + insns size : 5 16-bit code units │ │ +0a0354: |[0a0354] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoKitKatImpl.isCollectionInfoHierarchical:(Ljava/lang/Object;)Z │ │ +0a0364: 7110 f416 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatKitKat$CollectionInfo;.isHierarchical:(Ljava/lang/Object;)Z // method@16f4 │ │ +0a036a: 0a00 |0003: move-result v0 │ │ +0a036c: 0f00 |0004: return v0 │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=1047 │ │ + locals : │ │ + 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoKitKatImpl; │ │ + 0x0000 - 0x0005 reg=2 info Ljava/lang/Object; │ │ + │ │ + #11 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoKitKatImpl;) │ │ + name : 'isCollectionItemHeading' │ │ + type : '(Ljava/lang/Object;)Z' │ │ + access : 0x0001 (PUBLIC) │ │ + code - │ │ + registers : 3 │ │ + ins : 2 │ │ + outs : 1 │ │ + insns size : 5 16-bit code units │ │ +0a0370: |[0a0370] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoKitKatImpl.isCollectionItemHeading:(Ljava/lang/Object;)Z │ │ +0a0380: 7110 fa16 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatKitKat$CollectionItemInfo;.isHeading:(Ljava/lang/Object;)Z // method@16fa │ │ +0a0386: 0a00 |0003: move-result v0 │ │ +0a0388: 0f00 |0004: return v0 │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=1082 │ │ + locals : │ │ + 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoKitKatImpl; │ │ + 0x0000 - 0x0005 reg=2 info Ljava/lang/Object; │ │ + │ │ + #12 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoKitKatImpl;) │ │ + name : 'obtainCollectionInfo' │ │ + type : '(IIZI)Ljava/lang/Object;' │ │ + access : 0x0001 (PUBLIC) │ │ + code - │ │ + registers : 6 │ │ + ins : 5 │ │ + outs : 4 │ │ + insns size : 5 16-bit code units │ │ +0a038c: |[0a038c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoKitKatImpl.obtainCollectionInfo:(IIZI)Ljava/lang/Object; │ │ +0a039c: 7140 0517 3254 |0000: invoke-static {v2, v3, v4, v5}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatKitKat;.obtainCollectionInfo:(IIZI)Ljava/lang/Object; // method@1705 │ │ +0a03a2: 0c00 |0003: move-result-object v0 │ │ +0a03a4: 1100 |0004: return-object v0 │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=1024 │ │ + locals : │ │ + 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoKitKatImpl; │ │ + 0x0000 - 0x0005 reg=2 rowCount I │ │ + 0x0000 - 0x0005 reg=3 columnCount I │ │ + 0x0000 - 0x0005 reg=4 hierarchical Z │ │ + 0x0000 - 0x0005 reg=5 selectionMode I │ │ + │ │ + #13 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoKitKatImpl;) │ │ + name : 'obtainCollectionItemInfo' │ │ + type : '(IIIIZZ)Ljava/lang/Object;' │ │ + access : 0x0001 (PUBLIC) │ │ + code - │ │ + registers : 8 │ │ + ins : 7 │ │ + outs : 5 │ │ + insns size : 5 16-bit code units │ │ +0a03a8: |[0a03a8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoKitKatImpl.obtainCollectionItemInfo:(IIIIZZ)Ljava/lang/Object; │ │ +0a03b8: 7156 0617 3254 |0000: invoke-static {v2, v3, v4, v5, v6}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatKitKat;.obtainCollectionItemInfo:(IIIIZ)Ljava/lang/Object; // method@1706 │ │ +0a03be: 0c00 |0003: move-result-object v0 │ │ +0a03c0: 1100 |0004: return-object v0 │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=1031 │ │ + locals : │ │ + 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoKitKatImpl; │ │ + 0x0000 - 0x0005 reg=2 rowIndex I │ │ + 0x0000 - 0x0005 reg=3 rowSpan I │ │ + 0x0000 - 0x0005 reg=4 columnIndex I │ │ + 0x0000 - 0x0005 reg=5 columnSpan I │ │ + 0x0000 - 0x0005 reg=6 heading Z │ │ + 0x0000 - 0x0005 reg=7 selected Z │ │ + │ │ + #14 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoKitKatImpl;) │ │ + name : 'setCollectionInfo' │ │ + type : '(Ljava/lang/Object;Ljava/lang/Object;)V' │ │ + access : 0x0001 (PUBLIC) │ │ + code - │ │ + registers : 3 │ │ + ins : 3 │ │ + outs : 2 │ │ + insns size : 4 16-bit code units │ │ +0a03c4: |[0a03c4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoKitKatImpl.setCollectionInfo:(Ljava/lang/Object;Ljava/lang/Object;)V │ │ +0a03d4: 7120 0717 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatKitKat;.setCollectionInfo:(Ljava/lang/Object;Ljava/lang/Object;)V // method@1707 │ │ +0a03da: 0e00 |0003: return-void │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=1018 │ │ + 0x0003 line=1019 │ │ + locals : │ │ + 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoKitKatImpl; │ │ + 0x0000 - 0x0004 reg=1 info Ljava/lang/Object; │ │ + 0x0000 - 0x0004 reg=2 collectionInfo Ljava/lang/Object; │ │ + │ │ + #15 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoKitKatImpl;) │ │ + name : 'setCollectionItemInfo' │ │ + type : '(Ljava/lang/Object;Ljava/lang/Object;)V' │ │ + access : 0x0001 (PUBLIC) │ │ + code - │ │ + registers : 3 │ │ + ins : 3 │ │ + outs : 2 │ │ + insns size : 4 16-bit code units │ │ +0a03dc: |[0a03dc] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoKitKatImpl.setCollectionItemInfo:(Ljava/lang/Object;Ljava/lang/Object;)V │ │ +0a03ec: 7120 0817 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatKitKat;.setCollectionItemInfo:(Ljava/lang/Object;Ljava/lang/Object;)V // method@1708 │ │ +0a03f2: 0e00 |0003: return-void │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=1087 │ │ + 0x0003 line=1088 │ │ + locals : │ │ + 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoKitKatImpl; │ │ + 0x0000 - 0x0004 reg=1 info Ljava/lang/Object; │ │ + 0x0000 - 0x0004 reg=2 collectionItemInfo Ljava/lang/Object; │ │ + │ │ + #16 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoKitKatImpl;) │ │ name : 'setLiveRegion' │ │ type : '(Ljava/lang/Object;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -070f04: |[070f04] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoKitKatImpl.setLiveRegion:(Ljava/lang/Object;I)V │ │ -070f14: 7120 ee0d 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatKitKat;.setLiveRegion:(Ljava/lang/Object;I)V // method@0dee │ │ -070f1a: 0e00 |0003: return-void │ │ +0a03f4: |[0a03f4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoKitKatImpl.setLiveRegion:(Ljava/lang/Object;I)V │ │ +0a0404: 7120 0917 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatKitKat;.setLiveRegion:(Ljava/lang/Object;I)V // method@1709 │ │ +0a040a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=751 │ │ - 0x0003 line=752 │ │ + 0x0000 line=1008 │ │ + 0x0003 line=1009 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoKitKatImpl; │ │ 0x0000 - 0x0004 reg=1 info Ljava/lang/Object; │ │ 0x0000 - 0x0004 reg=2 mode I │ │ │ │ - source_file_idx : 415 (AccessibilityNodeInfoCompat.java) │ │ + source_file_idx : 488 (AccessibilityNodeInfoCompat.java) │ │ │ │ -Class #646 header: │ │ -class_idx : 471 │ │ +Class #951 header: │ │ +class_idx : 758 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 470 │ │ -source_file_idx : 3008 │ │ +superclass_idx : 756 │ │ +source_file_idx : 4099 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ -virtual_methods_size: 11 │ │ +virtual_methods_size: 15 │ │ │ │ -Class #646 annotations: │ │ +Class #951 annotations: │ │ Annotations on class │ │ VISIBILITY_SYSTEM Ldalvik/annotation/EnclosingClass; value=Landroid/support/v4/view/ViewCompat; │ │ VISIBILITY_SYSTEM Ldalvik/annotation/InnerClass; accessFlags=8 name="JBViewCompatImpl" │ │ │ │ -Class #646 - │ │ +Class #951 - │ │ Class descriptor : 'Landroid/support/v4/view/ViewCompat$JBViewCompatImpl;' │ │ Access flags : 0x0000 () │ │ Superclass : 'Landroid/support/v4/view/ViewCompat$ICSViewCompatImpl;' │ │ Interfaces - │ │ Static fields - │ │ Instance fields - │ │ Direct methods - │ │ @@ -162067,282 +228569,523 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -070f1c: |[070f1c] android.support.v4.view.ViewCompat$JBViewCompatImpl.:()V │ │ -070f2c: 7010 f50a 0000 |0000: invoke-direct {v0}, Landroid/support/v4/view/ViewCompat$ICSViewCompatImpl;.:()V // method@0af5 │ │ -070f32: 0e00 |0003: return-void │ │ +0a040c: |[0a040c] android.support.v4.view.ViewCompat$JBViewCompatImpl.:()V │ │ +0a041c: 7010 f311 0000 |0000: invoke-direct {v0}, Landroid/support/v4/view/ViewCompat$ICSViewCompatImpl;.:()V // method@11f3 │ │ +0a0422: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=454 │ │ + 0x0000 line=964 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewCompat$JBViewCompatImpl; │ │ │ │ Virtual methods - │ │ #0 : (in Landroid/support/v4/view/ViewCompat$JBViewCompatImpl;) │ │ name : 'getAccessibilityNodeProvider' │ │ type : '(Landroid/view/View;)Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 14 16-bit code units │ │ -070f34: |[070f34] android.support.v4.view.ViewCompat$JBViewCompatImpl.getAccessibilityNodeProvider:(Landroid/view/View;)Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat; │ │ -070f44: 7110 6d0b 0300 |0000: invoke-static {v3}, Landroid/support/v4/view/ViewCompatJB;.getAccessibilityNodeProvider:(Landroid/view/View;)Ljava/lang/Object; // method@0b6d │ │ -070f4a: 0c00 |0003: move-result-object v0 │ │ -070f4c: 3800 0800 |0004: if-eqz v0, 000c // +0008 │ │ -070f50: 2201 2602 |0006: new-instance v1, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat; // type@0226 │ │ -070f54: 7020 010e 0100 |0008: invoke-direct {v1, v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat;.:(Ljava/lang/Object;)V // method@0e01 │ │ -070f5a: 1101 |000b: return-object v1 │ │ -070f5c: 1201 |000c: const/4 v1, #int 0 // #0 │ │ -070f5e: 28fe |000d: goto 000b // -0002 │ │ +0a0424: |[0a0424] android.support.v4.view.ViewCompat$JBViewCompatImpl.getAccessibilityNodeProvider:(Landroid/view/View;)Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat; │ │ +0a0434: 7110 f212 0300 |0000: invoke-static {v3}, Landroid/support/v4/view/ViewCompatJB;.getAccessibilityNodeProvider:(Landroid/view/View;)Ljava/lang/Object; // method@12f2 │ │ +0a043a: 0c00 |0003: move-result-object v0 │ │ +0a043c: 3800 0800 |0004: if-eqz v0, 000c // +0008 │ │ +0a0440: 2201 7203 |0006: new-instance v1, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat; // type@0372 │ │ +0a0444: 7020 1c17 0100 |0008: invoke-direct {v1, v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat;.:(Ljava/lang/Object;)V // method@171c │ │ +0a044a: 1101 |000b: return-object v1 │ │ +0a044c: 1201 |000c: const/4 v1, #int 0 // #0 │ │ +0a044e: 28fe |000d: goto 000b // -0002 │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=493 │ │ - 0x0004 line=494 │ │ - 0x0006 line=495 │ │ - 0x000b line=497 │ │ + 0x0000 line=1009 │ │ + 0x0004 line=1010 │ │ + 0x0006 line=1011 │ │ + 0x000b line=1013 │ │ locals : │ │ 0x0004 - 0x000e reg=0 compat Ljava/lang/Object; │ │ 0x0000 - 0x000e reg=2 this Landroid/support/v4/view/ViewCompat$JBViewCompatImpl; │ │ 0x0000 - 0x000e reg=3 view Landroid/view/View; │ │ │ │ #1 : (in Landroid/support/v4/view/ViewCompat$JBViewCompatImpl;) │ │ + name : 'getFitsSystemWindows' │ │ + type : '(Landroid/view/View;)Z' │ │ + access : 0x0001 (PUBLIC) │ │ + code - │ │ + registers : 3 │ │ + ins : 2 │ │ + outs : 1 │ │ + insns size : 5 16-bit code units │ │ +0a0450: |[0a0450] android.support.v4.view.ViewCompat$JBViewCompatImpl.getFitsSystemWindows:(Landroid/view/View;)Z │ │ +0a0460: 7110 f312 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/ViewCompatJB;.getFitsSystemWindows:(Landroid/view/View;)Z // method@12f3 │ │ +0a0466: 0a00 |0003: move-result v0 │ │ +0a0468: 0f00 |0004: return v0 │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=1038 │ │ + locals : │ │ + 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/ViewCompat$JBViewCompatImpl; │ │ + 0x0000 - 0x0005 reg=2 view Landroid/view/View; │ │ + │ │ + #2 : (in Landroid/support/v4/view/ViewCompat$JBViewCompatImpl;) │ │ name : 'getImportantForAccessibility' │ │ type : '(Landroid/view/View;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -070f60: |[070f60] android.support.v4.view.ViewCompat$JBViewCompatImpl.getImportantForAccessibility:(Landroid/view/View;)I │ │ -070f70: 7110 6e0b 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/ViewCompatJB;.getImportantForAccessibility:(Landroid/view/View;)I // method@0b6e │ │ -070f76: 0a00 |0003: move-result v0 │ │ -070f78: 0f00 |0004: return v0 │ │ +0a046c: |[0a046c] android.support.v4.view.ViewCompat$JBViewCompatImpl.getImportantForAccessibility:(Landroid/view/View;)I │ │ +0a047c: 7110 f412 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/ViewCompatJB;.getImportantForAccessibility:(Landroid/view/View;)I // method@12f4 │ │ +0a0482: 0a00 |0003: move-result v0 │ │ +0a0484: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=481 │ │ + 0x0000 line=991 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/ViewCompat$JBViewCompatImpl; │ │ 0x0000 - 0x0005 reg=2 view Landroid/view/View; │ │ │ │ - #2 : (in Landroid/support/v4/view/ViewCompat$JBViewCompatImpl;) │ │ + #3 : (in Landroid/support/v4/view/ViewCompat$JBViewCompatImpl;) │ │ + name : 'getMinimumHeight' │ │ + type : '(Landroid/view/View;)I' │ │ + access : 0x0001 (PUBLIC) │ │ + code - │ │ + registers : 3 │ │ + ins : 2 │ │ + outs : 1 │ │ + insns size : 5 16-bit code units │ │ +0a0488: |[0a0488] android.support.v4.view.ViewCompat$JBViewCompatImpl.getMinimumHeight:(Landroid/view/View;)I │ │ +0a0498: 7110 f512 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/ViewCompatJB;.getMinimumHeight:(Landroid/view/View;)I // method@12f5 │ │ +0a049e: 0a00 |0003: move-result v0 │ │ +0a04a0: 0f00 |0004: return v0 │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=1028 │ │ + locals : │ │ + 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/ViewCompat$JBViewCompatImpl; │ │ + 0x0000 - 0x0005 reg=2 view Landroid/view/View; │ │ + │ │ + #4 : (in Landroid/support/v4/view/ViewCompat$JBViewCompatImpl;) │ │ + name : 'getMinimumWidth' │ │ + type : '(Landroid/view/View;)I' │ │ + access : 0x0001 (PUBLIC) │ │ + code - │ │ + registers : 3 │ │ + ins : 2 │ │ + outs : 1 │ │ + insns size : 5 16-bit code units │ │ +0a04a4: |[0a04a4] android.support.v4.view.ViewCompat$JBViewCompatImpl.getMinimumWidth:(Landroid/view/View;)I │ │ +0a04b4: 7110 f612 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/ViewCompatJB;.getMinimumWidth:(Landroid/view/View;)I // method@12f6 │ │ +0a04ba: 0a00 |0003: move-result v0 │ │ +0a04bc: 0f00 |0004: return v0 │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=1023 │ │ + locals : │ │ + 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/ViewCompat$JBViewCompatImpl; │ │ + 0x0000 - 0x0005 reg=2 view Landroid/view/View; │ │ + │ │ + #5 : (in Landroid/support/v4/view/ViewCompat$JBViewCompatImpl;) │ │ name : 'getParentForAccessibility' │ │ type : '(Landroid/view/View;)Landroid/view/ViewParent;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -070f7c: |[070f7c] android.support.v4.view.ViewCompat$JBViewCompatImpl.getParentForAccessibility:(Landroid/view/View;)Landroid/view/ViewParent; │ │ -070f8c: 7110 6f0b 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/ViewCompatJB;.getParentForAccessibility:(Landroid/view/View;)Landroid/view/ViewParent; // method@0b6f │ │ -070f92: 0c00 |0003: move-result-object v0 │ │ -070f94: 1100 |0004: return-object v0 │ │ +0a04c0: |[0a04c0] android.support.v4.view.ViewCompat$JBViewCompatImpl.getParentForAccessibility:(Landroid/view/View;)Landroid/view/ViewParent; │ │ +0a04d0: 7110 f712 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/ViewCompatJB;.getParentForAccessibility:(Landroid/view/View;)Landroid/view/ViewParent; // method@12f7 │ │ +0a04d6: 0c00 |0003: move-result-object v0 │ │ +0a04d8: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=502 │ │ + 0x0000 line=1018 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/ViewCompat$JBViewCompatImpl; │ │ 0x0000 - 0x0005 reg=2 view Landroid/view/View; │ │ │ │ - #3 : (in Landroid/support/v4/view/ViewCompat$JBViewCompatImpl;) │ │ + #6 : (in Landroid/support/v4/view/ViewCompat$JBViewCompatImpl;) │ │ name : 'hasTransientState' │ │ type : '(Landroid/view/View;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -070f98: |[070f98] android.support.v4.view.ViewCompat$JBViewCompatImpl.hasTransientState:(Landroid/view/View;)Z │ │ -070fa8: 7110 700b 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/ViewCompatJB;.hasTransientState:(Landroid/view/View;)Z // method@0b70 │ │ -070fae: 0a00 |0003: move-result v0 │ │ -070fb0: 0f00 |0004: return v0 │ │ +0a04dc: |[0a04dc] android.support.v4.view.ViewCompat$JBViewCompatImpl.hasTransientState:(Landroid/view/View;)Z │ │ +0a04ec: 7110 f812 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/ViewCompatJB;.hasTransientState:(Landroid/view/View;)Z // method@12f8 │ │ +0a04f2: 0a00 |0003: move-result v0 │ │ +0a04f4: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=457 │ │ + 0x0000 line=967 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/ViewCompat$JBViewCompatImpl; │ │ 0x0000 - 0x0005 reg=2 view Landroid/view/View; │ │ │ │ - #4 : (in Landroid/support/v4/view/ViewCompat$JBViewCompatImpl;) │ │ + #7 : (in Landroid/support/v4/view/ViewCompat$JBViewCompatImpl;) │ │ name : 'performAccessibilityAction' │ │ type : '(Landroid/view/View;ILandroid/os/Bundle;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 3 │ │ insns size : 5 16-bit code units │ │ -070fb4: |[070fb4] android.support.v4.view.ViewCompat$JBViewCompatImpl.performAccessibilityAction:(Landroid/view/View;ILandroid/os/Bundle;)Z │ │ -070fc4: 7130 710b 3204 |0000: invoke-static {v2, v3, v4}, Landroid/support/v4/view/ViewCompatJB;.performAccessibilityAction:(Landroid/view/View;ILandroid/os/Bundle;)Z // method@0b71 │ │ -070fca: 0a00 |0003: move-result v0 │ │ -070fcc: 0f00 |0004: return v0 │ │ +0a04f8: |[0a04f8] android.support.v4.view.ViewCompat$JBViewCompatImpl.performAccessibilityAction:(Landroid/view/View;ILandroid/os/Bundle;)Z │ │ +0a0508: 7130 f912 3204 |0000: invoke-static {v2, v3, v4}, Landroid/support/v4/view/ViewCompatJB;.performAccessibilityAction:(Landroid/view/View;ILandroid/os/Bundle;)Z // method@12f9 │ │ +0a050e: 0a00 |0003: move-result v0 │ │ +0a0510: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=489 │ │ + 0x0000 line=1005 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/ViewCompat$JBViewCompatImpl; │ │ 0x0000 - 0x0005 reg=2 view Landroid/view/View; │ │ 0x0000 - 0x0005 reg=3 action I │ │ 0x0000 - 0x0005 reg=4 arguments Landroid/os/Bundle; │ │ │ │ - #5 : (in Landroid/support/v4/view/ViewCompat$JBViewCompatImpl;) │ │ + #8 : (in Landroid/support/v4/view/ViewCompat$JBViewCompatImpl;) │ │ name : 'postInvalidateOnAnimation' │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -070fd0: |[070fd0] android.support.v4.view.ViewCompat$JBViewCompatImpl.postInvalidateOnAnimation:(Landroid/view/View;)V │ │ -070fe0: 7110 720b 0100 |0000: invoke-static {v1}, Landroid/support/v4/view/ViewCompatJB;.postInvalidateOnAnimation:(Landroid/view/View;)V // method@0b72 │ │ -070fe6: 0e00 |0003: return-void │ │ +0a0514: |[0a0514] android.support.v4.view.ViewCompat$JBViewCompatImpl.postInvalidateOnAnimation:(Landroid/view/View;)V │ │ +0a0524: 7110 fa12 0100 |0000: invoke-static {v1}, Landroid/support/v4/view/ViewCompatJB;.postInvalidateOnAnimation:(Landroid/view/View;)V // method@12fa │ │ +0a052a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=465 │ │ - 0x0003 line=466 │ │ + 0x0000 line=975 │ │ + 0x0003 line=976 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewCompat$JBViewCompatImpl; │ │ 0x0000 - 0x0004 reg=1 view Landroid/view/View; │ │ │ │ - #6 : (in Landroid/support/v4/view/ViewCompat$JBViewCompatImpl;) │ │ + #9 : (in Landroid/support/v4/view/ViewCompat$JBViewCompatImpl;) │ │ name : 'postInvalidateOnAnimation' │ │ type : '(Landroid/view/View;IIII)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 6 │ │ outs : 5 │ │ insns size : 4 16-bit code units │ │ -070fe8: |[070fe8] android.support.v4.view.ViewCompat$JBViewCompatImpl.postInvalidateOnAnimation:(Landroid/view/View;IIII)V │ │ -070ff8: 7155 730b 2143 |0000: invoke-static {v1, v2, v3, v4, v5}, Landroid/support/v4/view/ViewCompatJB;.postInvalidateOnAnimation:(Landroid/view/View;IIII)V // method@0b73 │ │ -070ffe: 0e00 |0003: return-void │ │ +0a052c: |[0a052c] android.support.v4.view.ViewCompat$JBViewCompatImpl.postInvalidateOnAnimation:(Landroid/view/View;IIII)V │ │ +0a053c: 7155 fb12 2143 |0000: invoke-static {v1, v2, v3, v4, v5}, Landroid/support/v4/view/ViewCompatJB;.postInvalidateOnAnimation:(Landroid/view/View;IIII)V // method@12fb │ │ +0a0542: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=469 │ │ - 0x0003 line=470 │ │ + 0x0000 line=979 │ │ + 0x0003 line=980 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewCompat$JBViewCompatImpl; │ │ 0x0000 - 0x0004 reg=1 view Landroid/view/View; │ │ 0x0000 - 0x0004 reg=2 left I │ │ 0x0000 - 0x0004 reg=3 top I │ │ 0x0000 - 0x0004 reg=4 right I │ │ 0x0000 - 0x0004 reg=5 bottom I │ │ │ │ - #7 : (in Landroid/support/v4/view/ViewCompat$JBViewCompatImpl;) │ │ + #10 : (in Landroid/support/v4/view/ViewCompat$JBViewCompatImpl;) │ │ name : 'postOnAnimation' │ │ type : '(Landroid/view/View;Ljava/lang/Runnable;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -071000: |[071000] android.support.v4.view.ViewCompat$JBViewCompatImpl.postOnAnimation:(Landroid/view/View;Ljava/lang/Runnable;)V │ │ -071010: 7120 740b 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/ViewCompatJB;.postOnAnimation:(Landroid/view/View;Ljava/lang/Runnable;)V // method@0b74 │ │ -071016: 0e00 |0003: return-void │ │ +0a0544: |[0a0544] android.support.v4.view.ViewCompat$JBViewCompatImpl.postOnAnimation:(Landroid/view/View;Ljava/lang/Runnable;)V │ │ +0a0554: 7120 fc12 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/ViewCompatJB;.postOnAnimation:(Landroid/view/View;Ljava/lang/Runnable;)V // method@12fc │ │ +0a055a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=473 │ │ - 0x0003 line=474 │ │ + 0x0000 line=983 │ │ + 0x0003 line=984 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewCompat$JBViewCompatImpl; │ │ 0x0000 - 0x0004 reg=1 view Landroid/view/View; │ │ 0x0000 - 0x0004 reg=2 action Ljava/lang/Runnable; │ │ │ │ - #8 : (in Landroid/support/v4/view/ViewCompat$JBViewCompatImpl;) │ │ + #11 : (in Landroid/support/v4/view/ViewCompat$JBViewCompatImpl;) │ │ name : 'postOnAnimationDelayed' │ │ type : '(Landroid/view/View;Ljava/lang/Runnable;J)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ - registers : 5 │ │ + registers : 6 │ │ ins : 5 │ │ outs : 4 │ │ insns size : 4 16-bit code units │ │ -071018: |[071018] android.support.v4.view.ViewCompat$JBViewCompatImpl.postOnAnimationDelayed:(Landroid/view/View;Ljava/lang/Runnable;J)V │ │ -071028: 7140 750b 2143 |0000: invoke-static {v1, v2, v3, v4}, Landroid/support/v4/view/ViewCompatJB;.postOnAnimationDelayed:(Landroid/view/View;Ljava/lang/Runnable;J)V // method@0b75 │ │ -07102e: 0e00 |0003: return-void │ │ +0a055c: |[0a055c] android.support.v4.view.ViewCompat$JBViewCompatImpl.postOnAnimationDelayed:(Landroid/view/View;Ljava/lang/Runnable;J)V │ │ +0a056c: 7140 fd12 3254 |0000: invoke-static {v2, v3, v4, v5}, Landroid/support/v4/view/ViewCompatJB;.postOnAnimationDelayed:(Landroid/view/View;Ljava/lang/Runnable;J)V // method@12fd │ │ +0a0572: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=477 │ │ - 0x0003 line=478 │ │ + 0x0000 line=987 │ │ + 0x0003 line=988 │ │ + locals : │ │ + 0x0000 - 0x0004 reg=1 this Landroid/support/v4/view/ViewCompat$JBViewCompatImpl; │ │ + 0x0000 - 0x0004 reg=2 view Landroid/view/View; │ │ + 0x0000 - 0x0004 reg=3 action Ljava/lang/Runnable; │ │ + 0x0000 - 0x0004 reg=4 delayMillis J │ │ + │ │ + #12 : (in Landroid/support/v4/view/ViewCompat$JBViewCompatImpl;) │ │ + name : 'requestApplyInsets' │ │ + type : '(Landroid/view/View;)V' │ │ + access : 0x0001 (PUBLIC) │ │ + code - │ │ + registers : 2 │ │ + ins : 2 │ │ + outs : 1 │ │ + insns size : 4 16-bit code units │ │ +0a0574: |[0a0574] android.support.v4.view.ViewCompat$JBViewCompatImpl.requestApplyInsets:(Landroid/view/View;)V │ │ +0a0584: 7110 fe12 0100 |0000: invoke-static {v1}, Landroid/support/v4/view/ViewCompatJB;.requestApplyInsets:(Landroid/view/View;)V // method@12fe │ │ +0a058a: 0e00 |0003: return-void │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=1033 │ │ + 0x0003 line=1034 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewCompat$JBViewCompatImpl; │ │ 0x0000 - 0x0004 reg=1 view Landroid/view/View; │ │ - 0x0000 - 0x0004 reg=2 action Ljava/lang/Runnable; │ │ - 0x0000 - 0x0004 reg=3 delayMillis J │ │ │ │ - #9 : (in Landroid/support/v4/view/ViewCompat$JBViewCompatImpl;) │ │ + #13 : (in Landroid/support/v4/view/ViewCompat$JBViewCompatImpl;) │ │ name : 'setHasTransientState' │ │ type : '(Landroid/view/View;Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -071030: |[071030] android.support.v4.view.ViewCompat$JBViewCompatImpl.setHasTransientState:(Landroid/view/View;Z)V │ │ -071040: 7120 760b 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/ViewCompatJB;.setHasTransientState:(Landroid/view/View;Z)V // method@0b76 │ │ -071046: 0e00 |0003: return-void │ │ +0a058c: |[0a058c] android.support.v4.view.ViewCompat$JBViewCompatImpl.setHasTransientState:(Landroid/view/View;Z)V │ │ +0a059c: 7120 ff12 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/ViewCompatJB;.setHasTransientState:(Landroid/view/View;Z)V // method@12ff │ │ +0a05a2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=461 │ │ - 0x0003 line=462 │ │ + 0x0000 line=971 │ │ + 0x0003 line=972 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewCompat$JBViewCompatImpl; │ │ 0x0000 - 0x0004 reg=1 view Landroid/view/View; │ │ 0x0000 - 0x0004 reg=2 hasTransientState Z │ │ │ │ - #10 : (in Landroid/support/v4/view/ViewCompat$JBViewCompatImpl;) │ │ + #14 : (in Landroid/support/v4/view/ViewCompat$JBViewCompatImpl;) │ │ name : 'setImportantForAccessibility' │ │ type : '(Landroid/view/View;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ - registers : 3 │ │ + registers : 4 │ │ ins : 3 │ │ outs : 2 │ │ - insns size : 4 16-bit code units │ │ -071048: |[071048] android.support.v4.view.ViewCompat$JBViewCompatImpl.setImportantForAccessibility:(Landroid/view/View;I)V │ │ -071058: 7120 770b 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/ViewCompatJB;.setImportantForAccessibility:(Landroid/view/View;I)V // method@0b77 │ │ -07105e: 0e00 |0003: return-void │ │ + insns size : 8 16-bit code units │ │ +0a05a4: |[0a05a4] android.support.v4.view.ViewCompat$JBViewCompatImpl.setImportantForAccessibility:(Landroid/view/View;I)V │ │ +0a05b4: 1240 |0000: const/4 v0, #int 4 // #4 │ │ +0a05b6: 3303 0300 |0001: if-ne v3, v0, 0004 // +0003 │ │ +0a05ba: 1223 |0003: const/4 v3, #int 2 // #2 │ │ +0a05bc: 7120 0013 3200 |0004: invoke-static {v2, v3}, Landroid/support/v4/view/ViewCompatJB;.setImportantForAccessibility:(Landroid/view/View;I)V // method@1300 │ │ +0a05c2: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=485 │ │ - 0x0003 line=486 │ │ + 0x0000 line=998 │ │ + 0x0003 line=999 │ │ + 0x0004 line=1001 │ │ + 0x0007 line=1002 │ │ locals : │ │ - 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewCompat$JBViewCompatImpl; │ │ - 0x0000 - 0x0004 reg=1 view Landroid/view/View; │ │ - 0x0000 - 0x0004 reg=2 mode I │ │ + 0x0000 - 0x0008 reg=1 this Landroid/support/v4/view/ViewCompat$JBViewCompatImpl; │ │ + 0x0000 - 0x0008 reg=2 view Landroid/view/View; │ │ + 0x0000 - 0x0008 reg=3 mode I │ │ │ │ - source_file_idx : 3008 (ViewCompat.java) │ │ + source_file_idx : 4099 (ViewCompat.java) │ │ │ │ -Class #647 header: │ │ -class_idx : 472 │ │ +Class #952 header: │ │ +class_idx : 855 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 471 │ │ -source_file_idx : 3008 │ │ +superclass_idx : 860 │ │ +source_file_idx : 488 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 5 │ │ │ │ -Class #647 annotations: │ │ +Class #952 annotations: │ │ +Annotations on class │ │ + VISIBILITY_SYSTEM Ldalvik/annotation/EnclosingClass; value=Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ + VISIBILITY_SYSTEM Ldalvik/annotation/InnerClass; accessFlags=8 name="AccessibilityNodeInfoApi21Impl" │ │ +Annotations on method #5444 'getActionList' │ │ + VISIBILITY_SYSTEM Ldalvik/annotation/Signature; value={ "(" "Ljava/lang/Object;" ")" "Ljava/util/List" "<" "Ljava/lang/Object;" ">;" } │ │ + │ │ +Class #952 - │ │ + Class descriptor : 'Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoApi21Impl;' │ │ + Access flags : 0x0000 () │ │ + Superclass : 'Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoKitKatImpl;' │ │ + Interfaces - │ │ + Static fields - │ │ + Instance fields - │ │ + Direct methods - │ │ + #0 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoApi21Impl;) │ │ + name : '' │ │ + type : '()V' │ │ + access : 0x10000 (CONSTRUCTOR) │ │ + code - │ │ + registers : 1 │ │ + ins : 1 │ │ + outs : 1 │ │ + insns size : 4 16-bit code units │ │ +0a05c4: |[0a05c4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoApi21Impl.:()V │ │ +0a05d4: 7010 dc15 0000 |0000: invoke-direct {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoKitKatImpl;.:()V // method@15dc │ │ +0a05da: 0e00 |0003: return-void │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=1091 │ │ + locals : │ │ + 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoApi21Impl; │ │ + │ │ + Virtual methods - │ │ + #0 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoApi21Impl;) │ │ + name : 'addAction' │ │ + type : '(Ljava/lang/Object;ILjava/lang/CharSequence;)V' │ │ + access : 0x0001 (PUBLIC) │ │ + code - │ │ + registers : 4 │ │ + ins : 4 │ │ + outs : 3 │ │ + insns size : 4 16-bit code units │ │ +0a05dc: |[0a05dc] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoApi21Impl.addAction:(Ljava/lang/Object;ILjava/lang/CharSequence;)V │ │ +0a05ec: 7130 ac16 2103 |0000: invoke-static {v1, v2, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatApi21;.addAction:(Ljava/lang/Object;ILjava/lang/CharSequence;)V // method@16ac │ │ +0a05f2: 0e00 |0003: return-void │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=1106 │ │ + 0x0003 line=1107 │ │ + locals : │ │ + 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoApi21Impl; │ │ + 0x0000 - 0x0004 reg=1 info Ljava/lang/Object; │ │ + 0x0000 - 0x0004 reg=2 id I │ │ + 0x0000 - 0x0004 reg=3 label Ljava/lang/CharSequence; │ │ + │ │ + #1 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoApi21Impl;) │ │ + name : 'getActionList' │ │ + type : '(Ljava/lang/Object;)Ljava/util/List;' │ │ + access : 0x0001 (PUBLIC) │ │ + code - │ │ + registers : 3 │ │ + ins : 2 │ │ + outs : 1 │ │ + insns size : 5 16-bit code units │ │ +0a05f4: |[0a05f4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoApi21Impl.getActionList:(Ljava/lang/Object;)Ljava/util/List; │ │ +0a0604: 7110 ad16 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatApi21;.getActionList:(Ljava/lang/Object;)Ljava/util/List; // method@16ad │ │ +0a060a: 0c00 |0003: move-result-object v0 │ │ +0a060c: 1100 |0004: return-object v0 │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=1094 │ │ + locals : │ │ + 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoApi21Impl; │ │ + 0x0000 - 0x0005 reg=2 info Ljava/lang/Object; │ │ + │ │ + #2 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoApi21Impl;) │ │ + name : 'isCollectionItemSelected' │ │ + type : '(Ljava/lang/Object;)Z' │ │ + access : 0x0001 (PUBLIC) │ │ + code - │ │ + registers : 3 │ │ + ins : 2 │ │ + outs : 1 │ │ + insns size : 5 16-bit code units │ │ +0a0610: |[0a0610] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoApi21Impl.isCollectionItemSelected:(Ljava/lang/Object;)Z │ │ +0a0620: 7110 aa16 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatApi21$CollectionItemInfo;.isSelected:(Ljava/lang/Object;)Z // method@16aa │ │ +0a0626: 0a00 |0003: move-result v0 │ │ +0a0628: 0f00 |0004: return v0 │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=1118 │ │ + locals : │ │ + 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoApi21Impl; │ │ + 0x0000 - 0x0005 reg=2 info Ljava/lang/Object; │ │ + │ │ + #3 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoApi21Impl;) │ │ + name : 'obtainCollectionInfo' │ │ + type : '(IIZI)Ljava/lang/Object;' │ │ + access : 0x0001 (PUBLIC) │ │ + code - │ │ + registers : 6 │ │ + ins : 5 │ │ + outs : 4 │ │ + insns size : 5 16-bit code units │ │ +0a062c: |[0a062c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoApi21Impl.obtainCollectionInfo:(IIZI)Ljava/lang/Object; │ │ +0a063c: 7140 ae16 3254 |0000: invoke-static {v2, v3, v4, v5}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatApi21;.obtainCollectionInfo:(IIZI)Ljava/lang/Object; // method@16ae │ │ +0a0642: 0c00 |0003: move-result-object v0 │ │ +0a0644: 1100 |0004: return-object v0 │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=1100 │ │ + locals : │ │ + 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoApi21Impl; │ │ + 0x0000 - 0x0005 reg=2 rowCount I │ │ + 0x0000 - 0x0005 reg=3 columnCount I │ │ + 0x0000 - 0x0005 reg=4 hierarchical Z │ │ + 0x0000 - 0x0005 reg=5 selectionMode I │ │ + │ │ + #4 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoApi21Impl;) │ │ + name : 'obtainCollectionItemInfo' │ │ + type : '(IIIIZZ)Ljava/lang/Object;' │ │ + access : 0x0001 (PUBLIC) │ │ + code - │ │ + registers : 8 │ │ + ins : 7 │ │ + outs : 6 │ │ + insns size : 5 16-bit code units │ │ +0a0648: |[0a0648] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoApi21Impl.obtainCollectionItemInfo:(IIIIZZ)Ljava/lang/Object; │ │ +0a0658: 7706 af16 0200 |0000: invoke-static/range {v2, v3, v4, v5, v6, v7}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatApi21;.obtainCollectionItemInfo:(IIIIZZ)Ljava/lang/Object; // method@16af │ │ +0a065e: 0c00 |0003: move-result-object v0 │ │ +0a0660: 1100 |0004: return-object v0 │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=1112 │ │ + locals : │ │ + 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoApi21Impl; │ │ + 0x0000 - 0x0005 reg=2 rowIndex I │ │ + 0x0000 - 0x0005 reg=3 rowSpan I │ │ + 0x0000 - 0x0005 reg=4 columnIndex I │ │ + 0x0000 - 0x0005 reg=5 columnSpan I │ │ + 0x0000 - 0x0005 reg=6 heading Z │ │ + 0x0000 - 0x0005 reg=7 selected Z │ │ + │ │ + source_file_idx : 488 (AccessibilityNodeInfoCompat.java) │ │ + │ │ +Class #953 header: │ │ +class_idx : 759 │ │ +access_flags : 0 (0x0000) │ │ +superclass_idx : 758 │ │ +source_file_idx : 4099 │ │ +static_fields_size : 0 │ │ +instance_fields_size: 0 │ │ +direct_methods_size : 1 │ │ +virtual_methods_size: 9 │ │ + │ │ +Class #953 annotations: │ │ Annotations on class │ │ VISIBILITY_SYSTEM Ldalvik/annotation/EnclosingClass; value=Landroid/support/v4/view/ViewCompat; │ │ VISIBILITY_SYSTEM Ldalvik/annotation/InnerClass; accessFlags=8 name="JbMr1ViewCompatImpl" │ │ │ │ -Class #647 - │ │ +Class #953 - │ │ Class descriptor : 'Landroid/support/v4/view/ViewCompat$JbMr1ViewCompatImpl;' │ │ Access flags : 0x0000 () │ │ Superclass : 'Landroid/support/v4/view/ViewCompat$JBViewCompatImpl;' │ │ Interfaces - │ │ Static fields - │ │ Instance fields - │ │ Direct methods - │ │ @@ -162351,145 +229094,229 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -071060: |[071060] android.support.v4.view.ViewCompat$JbMr1ViewCompatImpl.:()V │ │ -071070: 7010 fc0a 0000 |0000: invoke-direct {v0}, Landroid/support/v4/view/ViewCompat$JBViewCompatImpl;.:()V // method@0afc │ │ -071076: 0e00 |0003: return-void │ │ +0a0664: |[0a0664] android.support.v4.view.ViewCompat$JbMr1ViewCompatImpl.:()V │ │ +0a0674: 7010 fc11 0000 |0000: invoke-direct {v0}, Landroid/support/v4/view/ViewCompat$JBViewCompatImpl;.:()V // method@11fc │ │ +0a067a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=506 │ │ + 0x0000 line=1042 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewCompat$JbMr1ViewCompatImpl; │ │ │ │ Virtual methods - │ │ #0 : (in Landroid/support/v4/view/ViewCompat$JbMr1ViewCompatImpl;) │ │ name : 'getLabelFor' │ │ type : '(Landroid/view/View;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -071078: |[071078] android.support.v4.view.ViewCompat$JbMr1ViewCompatImpl.getLabelFor:(Landroid/view/View;)I │ │ -071088: 7110 790b 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/ViewCompatJellybeanMr1;.getLabelFor:(Landroid/view/View;)I // method@0b79 │ │ -07108e: 0a00 |0003: move-result v0 │ │ -071090: 0f00 |0004: return v0 │ │ +0a067c: |[0a067c] android.support.v4.view.ViewCompat$JbMr1ViewCompatImpl.getLabelFor:(Landroid/view/View;)I │ │ +0a068c: 7110 0213 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/ViewCompatJellybeanMr1;.getLabelFor:(Landroid/view/View;)I // method@1302 │ │ +0a0692: 0a00 |0003: move-result v0 │ │ +0a0694: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=510 │ │ + 0x0000 line=1046 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/ViewCompat$JbMr1ViewCompatImpl; │ │ 0x0000 - 0x0005 reg=2 view Landroid/view/View; │ │ │ │ #1 : (in Landroid/support/v4/view/ViewCompat$JbMr1ViewCompatImpl;) │ │ name : 'getLayoutDirection' │ │ type : '(Landroid/view/View;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -071094: |[071094] android.support.v4.view.ViewCompat$JbMr1ViewCompatImpl.getLayoutDirection:(Landroid/view/View;)I │ │ -0710a4: 7110 7a0b 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/ViewCompatJellybeanMr1;.getLayoutDirection:(Landroid/view/View;)I // method@0b7a │ │ -0710aa: 0a00 |0003: move-result v0 │ │ -0710ac: 0f00 |0004: return v0 │ │ +0a0698: |[0a0698] android.support.v4.view.ViewCompat$JbMr1ViewCompatImpl.getLayoutDirection:(Landroid/view/View;)I │ │ +0a06a8: 7110 0313 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/ViewCompatJellybeanMr1;.getLayoutDirection:(Landroid/view/View;)I // method@1303 │ │ +0a06ae: 0a00 |0003: move-result v0 │ │ +0a06b0: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=525 │ │ + 0x0000 line=1061 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/ViewCompat$JbMr1ViewCompatImpl; │ │ 0x0000 - 0x0005 reg=2 view Landroid/view/View; │ │ │ │ #2 : (in Landroid/support/v4/view/ViewCompat$JbMr1ViewCompatImpl;) │ │ + name : 'getPaddingEnd' │ │ + type : '(Landroid/view/View;)I' │ │ + access : 0x0001 (PUBLIC) │ │ + code - │ │ + registers : 3 │ │ + ins : 2 │ │ + outs : 1 │ │ + insns size : 5 16-bit code units │ │ +0a06b4: |[0a06b4] android.support.v4.view.ViewCompat$JbMr1ViewCompatImpl.getPaddingEnd:(Landroid/view/View;)I │ │ +0a06c4: 7110 0413 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/ViewCompatJellybeanMr1;.getPaddingEnd:(Landroid/view/View;)I // method@1304 │ │ +0a06ca: 0a00 |0003: move-result v0 │ │ +0a06cc: 0f00 |0004: return v0 │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=1076 │ │ + locals : │ │ + 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/ViewCompat$JbMr1ViewCompatImpl; │ │ + 0x0000 - 0x0005 reg=2 view Landroid/view/View; │ │ + │ │ + #3 : (in Landroid/support/v4/view/ViewCompat$JbMr1ViewCompatImpl;) │ │ + name : 'getPaddingStart' │ │ + type : '(Landroid/view/View;)I' │ │ + access : 0x0001 (PUBLIC) │ │ + code - │ │ + registers : 3 │ │ + ins : 2 │ │ + outs : 1 │ │ + insns size : 5 16-bit code units │ │ +0a06d0: |[0a06d0] android.support.v4.view.ViewCompat$JbMr1ViewCompatImpl.getPaddingStart:(Landroid/view/View;)I │ │ +0a06e0: 7110 0513 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/ViewCompatJellybeanMr1;.getPaddingStart:(Landroid/view/View;)I // method@1305 │ │ +0a06e6: 0a00 |0003: move-result v0 │ │ +0a06e8: 0f00 |0004: return v0 │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=1071 │ │ + locals : │ │ + 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/ViewCompat$JbMr1ViewCompatImpl; │ │ + 0x0000 - 0x0005 reg=2 view Landroid/view/View; │ │ + │ │ + #4 : (in Landroid/support/v4/view/ViewCompat$JbMr1ViewCompatImpl;) │ │ + name : 'getWindowSystemUiVisibility' │ │ + type : '(Landroid/view/View;)I' │ │ + access : 0x0001 (PUBLIC) │ │ + code - │ │ + registers : 3 │ │ + ins : 2 │ │ + outs : 1 │ │ + insns size : 5 16-bit code units │ │ +0a06ec: |[0a06ec] android.support.v4.view.ViewCompat$JbMr1ViewCompatImpl.getWindowSystemUiVisibility:(Landroid/view/View;)I │ │ +0a06fc: 7110 0613 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/ViewCompatJellybeanMr1;.getWindowSystemUiVisibility:(Landroid/view/View;)I // method@1306 │ │ +0a0702: 0a00 |0003: move-result v0 │ │ +0a0704: 0f00 |0004: return v0 │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=1086 │ │ + locals : │ │ + 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/ViewCompat$JbMr1ViewCompatImpl; │ │ + 0x0000 - 0x0005 reg=2 view Landroid/view/View; │ │ + │ │ + #5 : (in Landroid/support/v4/view/ViewCompat$JbMr1ViewCompatImpl;) │ │ name : 'setLabelFor' │ │ type : '(Landroid/view/View;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -0710b0: |[0710b0] android.support.v4.view.ViewCompat$JbMr1ViewCompatImpl.setLabelFor:(Landroid/view/View;I)V │ │ -0710c0: 7120 7b0b 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/ViewCompatJellybeanMr1;.setLabelFor:(Landroid/view/View;I)V // method@0b7b │ │ -0710c6: 0e00 |0003: return-void │ │ +0a0708: |[0a0708] android.support.v4.view.ViewCompat$JbMr1ViewCompatImpl.setLabelFor:(Landroid/view/View;I)V │ │ +0a0718: 7120 0713 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/ViewCompatJellybeanMr1;.setLabelFor:(Landroid/view/View;I)V // method@1307 │ │ +0a071e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=515 │ │ - 0x0003 line=516 │ │ + 0x0000 line=1051 │ │ + 0x0003 line=1052 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewCompat$JbMr1ViewCompatImpl; │ │ 0x0000 - 0x0004 reg=1 view Landroid/view/View; │ │ 0x0000 - 0x0004 reg=2 id I │ │ │ │ - #3 : (in Landroid/support/v4/view/ViewCompat$JbMr1ViewCompatImpl;) │ │ + #6 : (in Landroid/support/v4/view/ViewCompat$JbMr1ViewCompatImpl;) │ │ name : 'setLayerPaint' │ │ type : '(Landroid/view/View;Landroid/graphics/Paint;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -0710c8: |[0710c8] android.support.v4.view.ViewCompat$JbMr1ViewCompatImpl.setLayerPaint:(Landroid/view/View;Landroid/graphics/Paint;)V │ │ -0710d8: 7120 7c0b 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/ViewCompatJellybeanMr1;.setLayerPaint:(Landroid/view/View;Landroid/graphics/Paint;)V // method@0b7c │ │ -0710de: 0e00 |0003: return-void │ │ +0a0720: |[0a0720] android.support.v4.view.ViewCompat$JbMr1ViewCompatImpl.setLayerPaint:(Landroid/view/View;Landroid/graphics/Paint;)V │ │ +0a0730: 7120 0813 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/ViewCompatJellybeanMr1;.setLayerPaint:(Landroid/view/View;Landroid/graphics/Paint;)V // method@1308 │ │ +0a0736: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=520 │ │ - 0x0003 line=521 │ │ + 0x0000 line=1056 │ │ + 0x0003 line=1057 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewCompat$JbMr1ViewCompatImpl; │ │ 0x0000 - 0x0004 reg=1 view Landroid/view/View; │ │ 0x0000 - 0x0004 reg=2 paint Landroid/graphics/Paint; │ │ │ │ - #4 : (in Landroid/support/v4/view/ViewCompat$JbMr1ViewCompatImpl;) │ │ + #7 : (in Landroid/support/v4/view/ViewCompat$JbMr1ViewCompatImpl;) │ │ name : 'setLayoutDirection' │ │ type : '(Landroid/view/View;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -0710e0: |[0710e0] android.support.v4.view.ViewCompat$JbMr1ViewCompatImpl.setLayoutDirection:(Landroid/view/View;I)V │ │ -0710f0: 7120 7d0b 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/ViewCompatJellybeanMr1;.setLayoutDirection:(Landroid/view/View;I)V // method@0b7d │ │ -0710f6: 0e00 |0003: return-void │ │ +0a0738: |[0a0738] android.support.v4.view.ViewCompat$JbMr1ViewCompatImpl.setLayoutDirection:(Landroid/view/View;I)V │ │ +0a0748: 7120 0913 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/ViewCompatJellybeanMr1;.setLayoutDirection:(Landroid/view/View;I)V // method@1309 │ │ +0a074e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=530 │ │ - 0x0003 line=531 │ │ + 0x0000 line=1066 │ │ + 0x0003 line=1067 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewCompat$JbMr1ViewCompatImpl; │ │ 0x0000 - 0x0004 reg=1 view Landroid/view/View; │ │ 0x0000 - 0x0004 reg=2 layoutDirection I │ │ │ │ - source_file_idx : 3008 (ViewCompat.java) │ │ + #8 : (in Landroid/support/v4/view/ViewCompat$JbMr1ViewCompatImpl;) │ │ + name : 'setPaddingRelative' │ │ + type : '(Landroid/view/View;IIII)V' │ │ + access : 0x0001 (PUBLIC) │ │ + code - │ │ + registers : 6 │ │ + ins : 6 │ │ + outs : 5 │ │ + insns size : 4 16-bit code units │ │ +0a0750: |[0a0750] android.support.v4.view.ViewCompat$JbMr1ViewCompatImpl.setPaddingRelative:(Landroid/view/View;IIII)V │ │ +0a0760: 7155 0a13 2143 |0000: invoke-static {v1, v2, v3, v4, v5}, Landroid/support/v4/view/ViewCompatJellybeanMr1;.setPaddingRelative:(Landroid/view/View;IIII)V // method@130a │ │ +0a0766: 0e00 |0003: return-void │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=1081 │ │ + 0x0003 line=1082 │ │ + locals : │ │ + 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewCompat$JbMr1ViewCompatImpl; │ │ + 0x0000 - 0x0004 reg=1 view Landroid/view/View; │ │ + 0x0000 - 0x0004 reg=2 start I │ │ + 0x0000 - 0x0004 reg=3 top I │ │ + 0x0000 - 0x0004 reg=4 end I │ │ + 0x0000 - 0x0004 reg=5 bottom I │ │ + │ │ + source_file_idx : 4099 (ViewCompat.java) │ │ │ │ -Class #648 header: │ │ -class_idx : 473 │ │ +Class #954 header: │ │ +class_idx : 760 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 472 │ │ -source_file_idx : 3008 │ │ +superclass_idx : 759 │ │ +source_file_idx : 4099 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ -virtual_methods_size: 2 │ │ +virtual_methods_size: 3 │ │ │ │ -Class #648 annotations: │ │ +Class #954 annotations: │ │ Annotations on class │ │ VISIBILITY_SYSTEM Ldalvik/annotation/EnclosingClass; value=Landroid/support/v4/view/ViewCompat; │ │ VISIBILITY_SYSTEM Ldalvik/annotation/InnerClass; accessFlags=8 name="KitKatViewCompatImpl" │ │ │ │ -Class #648 - │ │ +Class #954 - │ │ Class descriptor : 'Landroid/support/v4/view/ViewCompat$KitKatViewCompatImpl;' │ │ Access flags : 0x0000 () │ │ Superclass : 'Landroid/support/v4/view/ViewCompat$JbMr1ViewCompatImpl;' │ │ Interfaces - │ │ Static fields - │ │ Instance fields - │ │ Direct methods - │ │ @@ -162498,60 +229325,289 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0710f8: |[0710f8] android.support.v4.view.ViewCompat$KitKatViewCompatImpl.:()V │ │ -071108: 7010 080b 0000 |0000: invoke-direct {v0}, Landroid/support/v4/view/ViewCompat$JbMr1ViewCompatImpl;.:()V // method@0b08 │ │ -07110e: 0e00 |0003: return-void │ │ +0a0768: |[0a0768] android.support.v4.view.ViewCompat$KitKatViewCompatImpl.:()V │ │ +0a0778: 7010 0c12 0000 |0000: invoke-direct {v0}, Landroid/support/v4/view/ViewCompat$JbMr1ViewCompatImpl;.:()V // method@120c │ │ +0a077e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=534 │ │ + 0x0000 line=1090 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewCompat$KitKatViewCompatImpl; │ │ │ │ Virtual methods - │ │ #0 : (in Landroid/support/v4/view/ViewCompat$KitKatViewCompatImpl;) │ │ name : 'getAccessibilityLiveRegion' │ │ type : '(Landroid/view/View;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -071110: |[071110] android.support.v4.view.ViewCompat$KitKatViewCompatImpl.getAccessibilityLiveRegion:(Landroid/view/View;)I │ │ -071120: 7110 7f0b 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/ViewCompatKitKat;.getAccessibilityLiveRegion:(Landroid/view/View;)I // method@0b7f │ │ -071126: 0a00 |0003: move-result v0 │ │ -071128: 0f00 |0004: return v0 │ │ +0a0780: |[0a0780] android.support.v4.view.ViewCompat$KitKatViewCompatImpl.getAccessibilityLiveRegion:(Landroid/view/View;)I │ │ +0a0790: 7110 0c13 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/ViewCompatKitKat;.getAccessibilityLiveRegion:(Landroid/view/View;)I // method@130c │ │ +0a0796: 0a00 |0003: move-result v0 │ │ +0a0798: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=537 │ │ + 0x0000 line=1093 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/ViewCompat$KitKatViewCompatImpl; │ │ 0x0000 - 0x0005 reg=2 view Landroid/view/View; │ │ │ │ #1 : (in Landroid/support/v4/view/ViewCompat$KitKatViewCompatImpl;) │ │ name : 'setAccessibilityLiveRegion' │ │ type : '(Landroid/view/View;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -07112c: |[07112c] android.support.v4.view.ViewCompat$KitKatViewCompatImpl.setAccessibilityLiveRegion:(Landroid/view/View;I)V │ │ -07113c: 7120 800b 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/ViewCompatKitKat;.setAccessibilityLiveRegion:(Landroid/view/View;I)V // method@0b80 │ │ -071142: 0e00 |0003: return-void │ │ +0a079c: |[0a079c] android.support.v4.view.ViewCompat$KitKatViewCompatImpl.setAccessibilityLiveRegion:(Landroid/view/View;I)V │ │ +0a07ac: 7120 0d13 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/ViewCompatKitKat;.setAccessibilityLiveRegion:(Landroid/view/View;I)V // method@130d │ │ +0a07b2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=542 │ │ - 0x0003 line=543 │ │ + 0x0000 line=1098 │ │ + 0x0003 line=1099 │ │ + locals : │ │ + 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewCompat$KitKatViewCompatImpl; │ │ + 0x0000 - 0x0004 reg=1 view Landroid/view/View; │ │ + 0x0000 - 0x0004 reg=2 mode I │ │ + │ │ + #2 : (in Landroid/support/v4/view/ViewCompat$KitKatViewCompatImpl;) │ │ + name : 'setImportantForAccessibility' │ │ + type : '(Landroid/view/View;I)V' │ │ + access : 0x0001 (PUBLIC) │ │ + code - │ │ + registers : 3 │ │ + ins : 3 │ │ + outs : 2 │ │ + insns size : 4 16-bit code units │ │ +0a07b4: |[0a07b4] android.support.v4.view.ViewCompat$KitKatViewCompatImpl.setImportantForAccessibility:(Landroid/view/View;I)V │ │ +0a07c4: 7120 0013 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/ViewCompatJB;.setImportantForAccessibility:(Landroid/view/View;I)V // method@1300 │ │ +0a07ca: 0e00 |0003: return-void │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=1103 │ │ + 0x0003 line=1104 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewCompat$KitKatViewCompatImpl; │ │ 0x0000 - 0x0004 reg=1 view Landroid/view/View; │ │ 0x0000 - 0x0004 reg=2 mode I │ │ │ │ - source_file_idx : 3008 (ViewCompat.java) │ │ + source_file_idx : 4099 (ViewCompat.java) │ │ + │ │ +Class #955 header: │ │ +class_idx : 751 │ │ +access_flags : 0 (0x0000) │ │ +superclass_idx : 760 │ │ +source_file_idx : 4099 │ │ +static_fields_size : 0 │ │ +instance_fields_size: 0 │ │ +direct_methods_size : 1 │ │ +virtual_methods_size: 8 │ │ + │ │ +Class #955 annotations: │ │ +Annotations on class │ │ + VISIBILITY_SYSTEM Ldalvik/annotation/EnclosingClass; value=Landroid/support/v4/view/ViewCompat; │ │ + VISIBILITY_SYSTEM Ldalvik/annotation/InnerClass; accessFlags=8 name="Api21ViewCompatImpl" │ │ + │ │ +Class #955 - │ │ + Class descriptor : 'Landroid/support/v4/view/ViewCompat$Api21ViewCompatImpl;' │ │ + Access flags : 0x0000 () │ │ + Superclass : 'Landroid/support/v4/view/ViewCompat$KitKatViewCompatImpl;' │ │ + Interfaces - │ │ + Static fields - │ │ + Instance fields - │ │ + Direct methods - │ │ + #0 : (in Landroid/support/v4/view/ViewCompat$Api21ViewCompatImpl;) │ │ + name : '' │ │ + type : '()V' │ │ + access : 0x10000 (CONSTRUCTOR) │ │ + code - │ │ + registers : 1 │ │ + ins : 1 │ │ + outs : 1 │ │ + insns size : 4 16-bit code units │ │ +0a07cc: |[0a07cc] android.support.v4.view.ViewCompat$Api21ViewCompatImpl.:()V │ │ +0a07dc: 7010 1612 0000 |0000: invoke-direct {v0}, Landroid/support/v4/view/ViewCompat$KitKatViewCompatImpl;.:()V // method@1216 │ │ +0a07e2: 0e00 |0003: return-void │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=1107 │ │ + locals : │ │ + 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewCompat$Api21ViewCompatImpl; │ │ + │ │ + Virtual methods - │ │ + #0 : (in Landroid/support/v4/view/ViewCompat$Api21ViewCompatImpl;) │ │ + name : 'getElevation' │ │ + type : '(Landroid/view/View;)F' │ │ + access : 0x0001 (PUBLIC) │ │ + code - │ │ + registers : 3 │ │ + ins : 2 │ │ + outs : 1 │ │ + insns size : 5 16-bit code units │ │ +0a07e4: |[0a07e4] android.support.v4.view.ViewCompat$Api21ViewCompatImpl.getElevation:(Landroid/view/View;)F │ │ +0a07f4: 7110 bb12 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/ViewCompatApi21;.getElevation:(Landroid/view/View;)F // method@12bb │ │ +0a07fa: 0a00 |0003: move-result v0 │ │ +0a07fc: 0f00 |0004: return v0 │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=1130 │ │ + locals : │ │ + 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/ViewCompat$Api21ViewCompatImpl; │ │ + 0x0000 - 0x0005 reg=2 view Landroid/view/View; │ │ + │ │ + #1 : (in Landroid/support/v4/view/ViewCompat$Api21ViewCompatImpl;) │ │ + name : 'getTransitionName' │ │ + type : '(Landroid/view/View;)Ljava/lang/String;' │ │ + access : 0x0001 (PUBLIC) │ │ + code - │ │ + registers : 3 │ │ + ins : 2 │ │ + outs : 1 │ │ + insns size : 5 16-bit code units │ │ +0a0800: |[0a0800] android.support.v4.view.ViewCompat$Api21ViewCompatImpl.getTransitionName:(Landroid/view/View;)Ljava/lang/String; │ │ +0a0810: 7110 bc12 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/ViewCompatApi21;.getTransitionName:(Landroid/view/View;)Ljava/lang/String; // method@12bc │ │ +0a0816: 0c00 |0003: move-result-object v0 │ │ +0a0818: 1100 |0004: return-object v0 │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=1115 │ │ + locals : │ │ + 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/ViewCompat$Api21ViewCompatImpl; │ │ + 0x0000 - 0x0005 reg=2 view Landroid/view/View; │ │ + │ │ + #2 : (in Landroid/support/v4/view/ViewCompat$Api21ViewCompatImpl;) │ │ + name : 'getTranslationZ' │ │ + type : '(Landroid/view/View;)F' │ │ + access : 0x0001 (PUBLIC) │ │ + code - │ │ + registers : 3 │ │ + ins : 2 │ │ + outs : 1 │ │ + insns size : 5 16-bit code units │ │ +0a081c: |[0a081c] android.support.v4.view.ViewCompat$Api21ViewCompatImpl.getTranslationZ:(Landroid/view/View;)F │ │ +0a082c: 7110 bd12 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/ViewCompatApi21;.getTranslationZ:(Landroid/view/View;)F // method@12bd │ │ +0a0832: 0a00 |0003: move-result v0 │ │ +0a0834: 0f00 |0004: return v0 │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=1140 │ │ + locals : │ │ + 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/ViewCompat$Api21ViewCompatImpl; │ │ + 0x0000 - 0x0005 reg=2 view Landroid/view/View; │ │ + │ │ + #3 : (in Landroid/support/v4/view/ViewCompat$Api21ViewCompatImpl;) │ │ + name : 'requestApplyInsets' │ │ + type : '(Landroid/view/View;)V' │ │ + access : 0x0001 (PUBLIC) │ │ + code - │ │ + registers : 2 │ │ + ins : 2 │ │ + outs : 1 │ │ + insns size : 4 16-bit code units │ │ +0a0838: |[0a0838] android.support.v4.view.ViewCompat$Api21ViewCompatImpl.requestApplyInsets:(Landroid/view/View;)V │ │ +0a0848: 7110 be12 0100 |0000: invoke-static {v1}, Landroid/support/v4/view/ViewCompatApi21;.requestApplyInsets:(Landroid/view/View;)V // method@12be │ │ +0a084e: 0e00 |0003: return-void │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=1120 │ │ + 0x0003 line=1121 │ │ + locals : │ │ + 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewCompat$Api21ViewCompatImpl; │ │ + 0x0000 - 0x0004 reg=1 view Landroid/view/View; │ │ + │ │ + #4 : (in Landroid/support/v4/view/ViewCompat$Api21ViewCompatImpl;) │ │ + name : 'setElevation' │ │ + type : '(Landroid/view/View;F)V' │ │ + access : 0x0001 (PUBLIC) │ │ + code - │ │ + registers : 3 │ │ + ins : 3 │ │ + outs : 2 │ │ + insns size : 4 16-bit code units │ │ +0a0850: |[0a0850] android.support.v4.view.ViewCompat$Api21ViewCompatImpl.setElevation:(Landroid/view/View;F)V │ │ +0a0860: 7120 bf12 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/ViewCompatApi21;.setElevation:(Landroid/view/View;F)V // method@12bf │ │ +0a0866: 0e00 |0003: return-void │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=1125 │ │ + 0x0003 line=1126 │ │ + locals : │ │ + 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewCompat$Api21ViewCompatImpl; │ │ + 0x0000 - 0x0004 reg=1 view Landroid/view/View; │ │ + 0x0000 - 0x0004 reg=2 elevation F │ │ + │ │ + #5 : (in Landroid/support/v4/view/ViewCompat$Api21ViewCompatImpl;) │ │ + name : 'setOnApplyWindowInsetsListener' │ │ + type : '(Landroid/view/View;Landroid/support/v4/view/OnApplyWindowInsetsListener;)V' │ │ + access : 0x0001 (PUBLIC) │ │ + code - │ │ + registers : 3 │ │ + ins : 3 │ │ + outs : 2 │ │ + insns size : 4 16-bit code units │ │ +0a0868: |[0a0868] android.support.v4.view.ViewCompat$Api21ViewCompatImpl.setOnApplyWindowInsetsListener:(Landroid/view/View;Landroid/support/v4/view/OnApplyWindowInsetsListener;)V │ │ +0a0878: 7120 c012 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/ViewCompatApi21;.setOnApplyWindowInsetsListener:(Landroid/view/View;Landroid/support/v4/view/OnApplyWindowInsetsListener;)V // method@12c0 │ │ +0a087e: 0e00 |0003: return-void │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=1145 │ │ + 0x0003 line=1146 │ │ + locals : │ │ + 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewCompat$Api21ViewCompatImpl; │ │ + 0x0000 - 0x0004 reg=1 view Landroid/view/View; │ │ + 0x0000 - 0x0004 reg=2 listener Landroid/support/v4/view/OnApplyWindowInsetsListener; │ │ + │ │ + #6 : (in Landroid/support/v4/view/ViewCompat$Api21ViewCompatImpl;) │ │ + name : 'setTransitionName' │ │ + type : '(Landroid/view/View;Ljava/lang/String;)V' │ │ + access : 0x0001 (PUBLIC) │ │ + code - │ │ + registers : 3 │ │ + ins : 3 │ │ + outs : 2 │ │ + insns size : 4 16-bit code units │ │ +0a0880: |[0a0880] android.support.v4.view.ViewCompat$Api21ViewCompatImpl.setTransitionName:(Landroid/view/View;Ljava/lang/String;)V │ │ +0a0890: 7120 c112 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/ViewCompatApi21;.setTransitionName:(Landroid/view/View;Ljava/lang/String;)V // method@12c1 │ │ +0a0896: 0e00 |0003: return-void │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=1110 │ │ + 0x0003 line=1111 │ │ + locals : │ │ + 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewCompat$Api21ViewCompatImpl; │ │ + 0x0000 - 0x0004 reg=1 view Landroid/view/View; │ │ + 0x0000 - 0x0004 reg=2 transitionName Ljava/lang/String; │ │ + │ │ + #7 : (in Landroid/support/v4/view/ViewCompat$Api21ViewCompatImpl;) │ │ + name : 'setTranslationZ' │ │ + type : '(Landroid/view/View;F)V' │ │ + access : 0x0001 (PUBLIC) │ │ + code - │ │ + registers : 3 │ │ + ins : 3 │ │ + outs : 2 │ │ + insns size : 4 16-bit code units │ │ +0a0898: |[0a0898] android.support.v4.view.ViewCompat$Api21ViewCompatImpl.setTranslationZ:(Landroid/view/View;F)V │ │ +0a08a8: 7120 c212 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/ViewCompatApi21;.setTranslationZ:(Landroid/view/View;F)V // method@12c2 │ │ +0a08ae: 0e00 |0003: return-void │ │ + catches : (none) │ │ + positions : │ │ + 0x0000 line=1135 │ │ + 0x0003 line=1136 │ │ + locals : │ │ + 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewCompat$Api21ViewCompatImpl; │ │ + 0x0000 - 0x0004 reg=1 view Landroid/view/View; │ │ + 0x0000 - 0x0004 reg=2 translationZ F │ │ + │ │ + source_file_idx : 4099 (ViewCompat.java) │ ├── classes.jar │ │ ├── zipinfo {} │ │ │ @@ -1,84 +1,165 @@ │ │ │ -Zip file size: 1058207 bytes, number of entries: 649 │ │ │ +Zip file size: 1551033 bytes, number of entries: 956 │ │ │ +?rwxrwxr-x 2.0 unx 125 b- stor 80-Jan-01 00:00 android/support/annotation/AnimRes.class │ │ │ +?rwxrwxr-x 2.0 unx 129 b- stor 80-Jan-01 00:00 android/support/annotation/AnimatorRes.class │ │ │ +?rwxrwxr-x 2.0 unx 124 b- stor 80-Jan-01 00:00 android/support/annotation/AnyRes.class │ │ │ +?rwxrwxr-x 2.0 unx 126 b- stor 80-Jan-01 00:00 android/support/annotation/ArrayRes.class │ │ │ +?rwxrwxr-x 2.0 unx 125 b- stor 80-Jan-01 00:00 android/support/annotation/AttrRes.class │ │ │ +?rwxrwxr-x 2.0 unx 125 b- stor 80-Jan-01 00:00 android/support/annotation/BoolRes.class │ │ │ +?rwxrwxr-x 2.0 unx 126 b- stor 80-Jan-01 00:00 android/support/annotation/ColorRes.class │ │ │ +?rwxrwxr-x 2.0 unx 126 b- stor 80-Jan-01 00:00 android/support/annotation/DimenRes.class │ │ │ +?rwxrwxr-x 2.0 unx 129 b- stor 80-Jan-01 00:00 android/support/annotation/DrawableRes.class │ │ │ +?rwxrwxr-x 2.0 unx 129 b- stor 80-Jan-01 00:00 android/support/annotation/FractionRes.class │ │ │ +?rwxrwxr-x 2.0 unx 123 b- stor 80-Jan-01 00:00 android/support/annotation/IdRes.class │ │ │ +?rwxrwxr-x 2.0 unx 168 b- stor 80-Jan-01 00:00 android/support/annotation/IntDef.class │ │ │ +?rwxrwxr-x 2.0 unx 128 b- stor 80-Jan-01 00:00 android/support/annotation/IntegerRes.class │ │ │ +?rwxrwxr-x 2.0 unx 133 b- stor 80-Jan-01 00:00 android/support/annotation/InterpolatorRes.class │ │ │ +?rwxrwxr-x 2.0 unx 127 b- stor 80-Jan-01 00:00 android/support/annotation/LayoutRes.class │ │ │ +?rwxrwxr-x 2.0 unx 125 b- stor 80-Jan-01 00:00 android/support/annotation/MenuRes.class │ │ │ +?rwxrwxr-x 2.0 unx 125 b- stor 80-Jan-01 00:00 android/support/annotation/NonNull.class │ │ │ +?rwxrwxr-x 2.0 unx 126 b- stor 80-Jan-01 00:00 android/support/annotation/Nullable.class │ │ │ +?rwxrwxr-x 2.0 unx 128 b- stor 80-Jan-01 00:00 android/support/annotation/PluralsRes.class │ │ │ +?rwxrwxr-x 2.0 unx 124 b- stor 80-Jan-01 00:00 android/support/annotation/RawRes.class │ │ │ +?rwxrwxr-x 2.0 unx 167 b- stor 80-Jan-01 00:00 android/support/annotation/StringDef.class │ │ │ +?rwxrwxr-x 2.0 unx 127 b- stor 80-Jan-01 00:00 android/support/annotation/StringRes.class │ │ │ +?rwxrwxr-x 2.0 unx 126 b- stor 80-Jan-01 00:00 android/support/annotation/StyleRes.class │ │ │ +?rwxrwxr-x 2.0 unx 130 b- stor 80-Jan-01 00:00 android/support/annotation/StyleableRes.class │ │ │ +?rwxrwxr-x 2.0 unx 124 b- stor 80-Jan-01 00:00 android/support/annotation/XmlRes.class │ │ │ ?rwxrwxr-x 2.0 unx 614 b- stor 80-Jan-01 00:00 android/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoVersionImpl.class │ │ │ ?rwxrwxr-x 2.0 unx 3204 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 382 b- stor 80-Jan-01 00:00 android/support/v4/accessibilityservice/AccessibilityServiceInfoCompatJellyBeanMr2.class │ │ │ ?rwxrwxr-x 2.0 unx 98 b- stor 80-Jan-01 00:00 android/support/v4/app/ActionBarDrawerToggle$1.class │ │ │ ?rwxrwxr-x 2.0 unx 447 b- stor 80-Jan-01 00:00 android/support/v4/app/ActionBarDrawerToggle$ActionBarDrawerToggleImpl.class │ │ │ ?rwxrwxr-x 2.0 unx 294 b- stor 80-Jan-01 00:00 android/support/v4/app/ActionBarDrawerToggle$Delegate.class │ │ │ ?rwxrwxr-x 2.0 unx 207 b- stor 80-Jan-01 00:00 android/support/v4/app/ActionBarDrawerToggle$DelegateProvider.class │ │ │ -?rwxrwxr-x 2.0 unx 2222 b- stor 80-Jan-01 00:00 android/support/v4/app/ActionBarDrawerToggle$SlideDrawable.class │ │ │ +?rwxrwxr-x 2.0 unx 1975 b- stor 80-Jan-01 00:00 android/support/v4/app/ActionBarDrawerToggle$SlideDrawable.class │ │ │ ?rwxrwxr-x 2.0 unx 1267 b- stor 80-Jan-01 00:00 android/support/v4/app/ActionBarDrawerToggleHoneycomb$SetIndicatorInfo.class │ │ │ -?rwxrwxr-x 2.0 unx 2330 b- stor 80-Jan-01 00:00 android/support/v4/app/ActionBarDrawerToggleHoneycomb.class │ │ │ +?rwxrwxr-x 2.0 unx 2577 b- stor 80-Jan-01 00:00 android/support/v4/app/ActionBarDrawerToggleHoneycomb.class │ │ │ +?rwxrwxr-x 2.0 unx 1401 b- stor 80-Jan-01 00:00 android/support/v4/app/ActionBarDrawerToggleJellybeanMR2.class │ │ │ +?rwxrwxr-x 2.0 unx 654 b- stor 80-Jan-01 00:00 android/support/v4/app/ActivityCompat21$SharedElementCallback21.class │ │ │ +?rwxrwxr-x 2.0 unx 1146 b- stor 80-Jan-01 00:00 android/support/v4/app/ActivityCompat21$SharedElementCallbackImpl.class │ │ │ +?rwxrwxr-x 2.0 unx 1031 b- stor 80-Jan-01 00:00 android/support/v4/app/ActivityCompat21.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 668 b- stor 80-Jan-01 00:00 android/support/v4/app/ActivityCompatJB.class │ │ │ -?rwxrwxr-x 2.0 unx 1409 b- stor 80-Jan-01 00:00 android/support/v4/app/ActivityOptionsCompat.class │ │ │ +?rwxrwxr-x 2.0 unx 386 b- stor 80-Jan-01 00:00 android/support/v4/app/ActivityManagerCompat.class │ │ │ +?rwxrwxr-x 2.0 unx 297 b- stor 80-Jan-01 00:00 android/support/v4/app/ActivityManagerCompatKitKat.class │ │ │ +?rwxrwxr-x 2.0 unx 1215 b- stor 80-Jan-01 00:00 android/support/v4/app/ActivityOptionsCompat21.class │ │ │ +?rwxrwxr-x 2.0 unx 2467 b- stor 80-Jan-01 00:00 android/support/v4/app/ActivityOptionsCompat.class │ │ │ ?rwxrwxr-x 2.0 unx 1215 b- stor 80-Jan-01 00:00 android/support/v4/app/ActivityOptionsCompatJB.class │ │ │ +?rwxrwxr-x 2.0 unx 2534 b- stor 80-Jan-01 00:00 android/support/v4/app/BackStackRecord$2.class │ │ │ +?rwxrwxr-x 2.0 unx 1184 b- stor 80-Jan-01 00:00 android/support/v4/app/BackStackRecord$3.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 769 b- stor 80-Jan-01 00:00 android/support/v4/app/BackStackRecord$TransitionState.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 │ │ │ +?rwxrwxr-x 2.0 unx 4671 b- stor 80-Jan-01 00:00 android/support/v4/app/BackStackState.class │ │ │ +?rwxrwxr-x 2.0 unx 633 b- stor 80-Jan-01 00:00 android/support/v4/app/BundleUtil.class │ │ │ +?rwxrwxr-x 2.0 unx 140 b- stor 80-Jan-01 00:00 android/support/v4/app/DialogFragment$DialogStyle.class │ │ │ ?rwxrwxr-x 2.0 unx 265 b- stor 80-Jan-01 00:00 android/support/v4/app/Fragment$InstantiationException.class │ │ │ ?rwxrwxr-x 2.0 unx 671 b- stor 80-Jan-01 00:00 android/support/v4/app/Fragment$SavedState$1.class │ │ │ ?rwxrwxr-x 2.0 unx 849 b- stor 80-Jan-01 00:00 android/support/v4/app/Fragment$SavedState.class │ │ │ -?rwxrwxr-x 2.0 unx 18388 b- defN 80-Jan-01 00:00 android/support/v4/app/Fragment.class │ │ │ +?rwxrwxr-x 2.0 unx 20721 b- defN 80-Jan-01 00:00 android/support/v4/app/Fragment.class │ │ │ ?rwxrwxr-x 2.0 unx 775 b- stor 80-Jan-01 00:00 android/support/v4/app/FragmentActivity$1.class │ │ │ -?rwxrwxr-x 2.0 unx 409 b- stor 80-Jan-01 00:00 android/support/v4/app/FragmentActivity$FragmentTag.class │ │ │ ?rwxrwxr-x 2.0 unx 361 b- stor 80-Jan-01 00:00 android/support/v4/app/FragmentActivity$NonConfigurationInstances.class │ │ │ -?rwxrwxr-x 2.0 unx 15179 b- defN 80-Jan-01 00:00 android/support/v4/app/FragmentActivity.class │ │ │ -?rwxrwxr-x 2.0 unx 140 b- stor 80-Jan-01 00:00 android/support/v4/app/FragmentContainer.class │ │ │ +?rwxrwxr-x 2.0 unx 13337 b- defN 80-Jan-01 00:00 android/support/v4/app/FragmentActivity.class │ │ │ +?rwxrwxr-x 2.0 unx 164 b- stor 80-Jan-01 00:00 android/support/v4/app/FragmentContainer.class │ │ │ ?rwxrwxr-x 2.0 unx 329 b- stor 80-Jan-01 00:00 android/support/v4/app/FragmentManager$BackStackEntry.class │ │ │ ?rwxrwxr-x 2.0 unx 152 b- stor 80-Jan-01 00:00 android/support/v4/app/FragmentManager$OnBackStackChangedListener.class │ │ │ -?rwxrwxr-x 2.0 unx 1577 b- stor 80-Jan-01 00:00 android/support/v4/app/FragmentManager.class │ │ │ +?rwxrwxr-x 2.0 unx 1599 b- stor 80-Jan-01 00:00 android/support/v4/app/FragmentManager.class │ │ │ ?rwxrwxr-x 2.0 unx 440 b- stor 80-Jan-01 00:00 android/support/v4/app/FragmentManagerImpl$1.class │ │ │ ?rwxrwxr-x 2.0 unx 651 b- stor 80-Jan-01 00:00 android/support/v4/app/FragmentManagerImpl$2.class │ │ │ ?rwxrwxr-x 2.0 unx 776 b- stor 80-Jan-01 00:00 android/support/v4/app/FragmentManagerImpl$3.class │ │ │ ?rwxrwxr-x 2.0 unx 736 b- stor 80-Jan-01 00:00 android/support/v4/app/FragmentManagerImpl$4.class │ │ │ ?rwxrwxr-x 2.0 unx 921 b- stor 80-Jan-01 00:00 android/support/v4/app/FragmentManagerImpl$5.class │ │ │ +?rwxrwxr-x 2.0 unx 412 b- stor 80-Jan-01 00:00 android/support/v4/app/FragmentManagerImpl$FragmentTag.class │ │ │ ?rwxrwxr-x 2.0 unx 651 b- stor 80-Jan-01 00:00 android/support/v4/app/FragmentManagerState$1.class │ │ │ ?rwxrwxr-x 2.0 unx 1122 b- stor 80-Jan-01 00:00 android/support/v4/app/FragmentManagerState.class │ │ │ ?rwxrwxr-x 2.0 unx 623 b- stor 80-Jan-01 00:00 android/support/v4/app/FragmentState$1.class │ │ │ ?rwxrwxr-x 2.0 unx 3152 b- stor 80-Jan-01 00:00 android/support/v4/app/FragmentState.class │ │ │ ?rwxrwxr-x 2.0 unx 92 b- stor 80-Jan-01 00:00 android/support/v4/app/FragmentTabHost$1.class │ │ │ ?rwxrwxr-x 2.0 unx 520 b- stor 80-Jan-01 00:00 android/support/v4/app/FragmentTabHost$DummyTabFactory.class │ │ │ ?rwxrwxr-x 2.0 unx 718 b- stor 80-Jan-01 00:00 android/support/v4/app/FragmentTabHost$SavedState$1.class │ │ │ ?rwxrwxr-x 2.0 unx 1231 b- stor 80-Jan-01 00:00 android/support/v4/app/FragmentTabHost$SavedState.class │ │ │ ?rwxrwxr-x 2.0 unx 1078 b- stor 80-Jan-01 00:00 android/support/v4/app/FragmentTabHost$TabInfo.class │ │ │ ?rwxrwxr-x 2.0 unx 6422 b- stor 80-Jan-01 00:00 android/support/v4/app/FragmentTabHost.class │ │ │ -?rwxrwxr-x 2.0 unx 1658 b- stor 80-Jan-01 00:00 android/support/v4/app/FragmentTransaction.class │ │ │ +?rwxrwxr-x 2.0 unx 141 b- stor 80-Jan-01 00:00 android/support/v4/app/FragmentTransaction$Transit.class │ │ │ +?rwxrwxr-x 2.0 unx 1771 b- stor 80-Jan-01 00:00 android/support/v4/app/FragmentTransaction.class │ │ │ +?rwxrwxr-x 2.0 unx 398 b- stor 80-Jan-01 00:00 android/support/v4/app/FragmentTransitionCompat21$1.class │ │ │ +?rwxrwxr-x 2.0 unx 2280 b- stor 80-Jan-01 00:00 android/support/v4/app/FragmentTransitionCompat21$2.class │ │ │ +?rwxrwxr-x 2.0 unx 818 b- stor 80-Jan-01 00:00 android/support/v4/app/FragmentTransitionCompat21$3.class │ │ │ +?rwxrwxr-x 2.0 unx 2360 b- stor 80-Jan-01 00:00 android/support/v4/app/FragmentTransitionCompat21$4.class │ │ │ +?rwxrwxr-x 2.0 unx 220 b- stor 80-Jan-01 00:00 android/support/v4/app/FragmentTransitionCompat21$EpicenterView.class │ │ │ +?rwxrwxr-x 2.0 unx 157 b- stor 80-Jan-01 00:00 android/support/v4/app/FragmentTransitionCompat21$ViewRetriever.class │ │ │ +?rwxrwxr-x 2.0 unx 5447 b- stor 80-Jan-01 00:00 android/support/v4/app/FragmentTransitionCompat21.class │ │ │ +?rwxrwxr-x 2.0 unx 318 b- stor 80-Jan-01 00:00 android/support/v4/app/INotificationSideChannel.class │ │ │ ?rwxrwxr-x 2.0 unx 523 b- stor 80-Jan-01 00:00 android/support/v4/app/ListFragment$1.class │ │ │ ?rwxrwxr-x 2.0 unx 593 b- stor 80-Jan-01 00:00 android/support/v4/app/ListFragment$2.class │ │ │ ?rwxrwxr-x 2.0 unx 338 b- stor 80-Jan-01 00:00 android/support/v4/app/LoaderManager$LoaderCallbacks.class │ │ │ ?rwxrwxr-x 2.0 unx 686 b- stor 80-Jan-01 00:00 android/support/v4/app/LoaderManager.class │ │ │ ?rwxrwxr-x 2.0 unx 452 b- stor 80-Jan-01 00:00 android/support/v4/app/NavUtils$NavUtilsImpl.class │ │ │ ?rwxrwxr-x 2.0 unx 3258 b- stor 80-Jan-01 00:00 android/support/v4/app/NavUtils.class │ │ │ ?rwxrwxr-x 2.0 unx 778 b- stor 80-Jan-01 00:00 android/support/v4/app/NavUtilsJB.class │ │ │ ?rwxrwxr-x 2.0 unx 893 b- stor 80-Jan-01 00:00 android/support/v4/app/NoSaveStateFrameLayout.class │ │ │ -?rwxrwxr-x 2.0 unx 381 b- stor 80-Jan-01 00:00 android/support/v4/app/NotificationCompat$Action.class │ │ │ -?rwxrwxr-x 2.0 unx 5262 b- stor 80-Jan-01 00:00 android/support/v4/app/NotificationCompat$Builder.class │ │ │ -?rwxrwxr-x 2.0 unx 214 b- stor 80-Jan-01 00:00 android/support/v4/app/NotificationCompat$NotificationCompatImpl.class │ │ │ +?rwxrwxr-x 2.0 unx 185 b- stor 80-Jan-01 00:00 android/support/v4/app/NotificationBuilderWithActions.class │ │ │ +?rwxrwxr-x 2.0 unx 173 b- stor 80-Jan-01 00:00 android/support/v4/app/NotificationBuilderWithBuilderAccessor.class │ │ │ +?rwxrwxr-x 2.0 unx 95 b- stor 80-Jan-01 00:00 android/support/v4/app/NotificationCompat$1.class │ │ │ +?rwxrwxr-x 2.0 unx 2528 b- stor 80-Jan-01 00:00 android/support/v4/app/NotificationCompat$Action$Builder.class │ │ │ +?rwxrwxr-x 2.0 unx 247 b- stor 80-Jan-01 00:00 android/support/v4/app/NotificationCompat$Action$Extender.class │ │ │ +?rwxrwxr-x 2.0 unx 7508 b- stor 80-Jan-01 00:00 android/support/v4/app/NotificationCompat$Builder.class │ │ │ +?rwxrwxr-x 2.0 unx 1888 b- stor 80-Jan-01 00:00 android/support/v4/app/NotificationCompat$CarExtender$UnreadConversation$Builder.class │ │ │ +?rwxrwxr-x 2.0 unx 226 b- stor 80-Jan-01 00:00 android/support/v4/app/NotificationCompat$Extender.class │ │ │ +?rwxrwxr-x 2.0 unx 1278 b- stor 80-Jan-01 00:00 android/support/v4/app/NotificationCompat$NotificationCompatImpl.class │ │ │ ?rwxrwxr-x 2.0 unx 778 b- stor 80-Jan-01 00:00 android/support/v4/app/NotificationCompat$Style.class │ │ │ -?rwxrwxr-x 2.0 unx 1145 b- stor 80-Jan-01 00:00 android/support/v4/app/NotificationCompat.class │ │ │ +?rwxrwxr-x 2.0 unx 7642 b- stor 80-Jan-01 00:00 android/support/v4/app/NotificationCompat.class │ │ │ +?rwxrwxr-x 2.0 unx 4120 b- stor 80-Jan-01 00:00 android/support/v4/app/NotificationCompatApi20.class │ │ │ +?rwxrwxr-x 2.0 unx 5236 b- stor 80-Jan-01 00:00 android/support/v4/app/NotificationCompatApi21.class │ │ │ +?rwxrwxr-x 2.0 unx 397 b- stor 80-Jan-01 00:00 android/support/v4/app/NotificationCompatBase$Action$Factory.class │ │ │ +?rwxrwxr-x 2.0 unx 431 b- stor 80-Jan-01 00:00 android/support/v4/app/NotificationCompatBase$Action.class │ │ │ +?rwxrwxr-x 2.0 unx 362 b- stor 80-Jan-01 00:00 android/support/v4/app/NotificationCompatBase$UnreadConversation$Factory.class │ │ │ +?rwxrwxr-x 2.0 unx 517 b- stor 80-Jan-01 00:00 android/support/v4/app/NotificationCompatBase$UnreadConversation.class │ │ │ +?rwxrwxr-x 2.0 unx 160 b- stor 80-Jan-01 00:00 android/support/v4/app/NotificationCompatBase.class │ │ │ +?rwxrwxr-x 2.0 unx 609 b- stor 80-Jan-01 00:00 android/support/v4/app/NotificationCompatExtras.class │ │ │ +?rwxrwxr-x 2.0 unx 626 b- stor 80-Jan-01 00:00 android/support/v4/app/NotificationCompatGingerbread.class │ │ │ ?rwxrwxr-x 2.0 unx 2594 b- stor 80-Jan-01 00:00 android/support/v4/app/NotificationCompatHoneycomb.class │ │ │ ?rwxrwxr-x 2.0 unx 2679 b- stor 80-Jan-01 00:00 android/support/v4/app/NotificationCompatIceCreamSandwich.class │ │ │ -?rwxrwxr-x 2.0 unx 4456 b- stor 80-Jan-01 00:00 android/support/v4/app/NotificationCompatJellybean.class │ │ │ +?rwxrwxr-x 2.0 unx 11172 b- defN 80-Jan-01 00:00 android/support/v4/app/NotificationCompatJellybean.class │ │ │ +?rwxrwxr-x 2.0 unx 2048 b- stor 80-Jan-01 00:00 android/support/v4/app/NotificationCompatKitKat.class │ │ │ +?rwxrwxr-x 2.0 unx 113 b- stor 80-Jan-01 00:00 android/support/v4/app/NotificationCompatSideChannelService$1.class │ │ │ +?rwxrwxr-x 2.0 unx 1754 b- stor 80-Jan-01 00:00 android/support/v4/app/NotificationCompatSideChannelService.class │ │ │ +?rwxrwxr-x 2.0 unx 343 b- stor 80-Jan-01 00:00 android/support/v4/app/NotificationManagerCompat$Impl.class │ │ │ +?rwxrwxr-x 2.0 unx 371 b- stor 80-Jan-01 00:00 android/support/v4/app/NotificationManagerCompat$ServiceConnectedEvent.class │ │ │ +?rwxrwxr-x 2.0 unx 551 b- stor 80-Jan-01 00:00 android/support/v4/app/NotificationManagerCompat$SideChannelManager$ListenerRecord.class │ │ │ +?rwxrwxr-x 2.0 unx 8277 b- stor 80-Jan-01 00:00 android/support/v4/app/NotificationManagerCompat$SideChannelManager.class │ │ │ +?rwxrwxr-x 2.0 unx 175 b- stor 80-Jan-01 00:00 android/support/v4/app/NotificationManagerCompat$Task.class │ │ │ +?rwxrwxr-x 2.0 unx 4819 b- stor 80-Jan-01 00:00 android/support/v4/app/NotificationManagerCompat.class │ │ │ +?rwxrwxr-x 2.0 unx 569 b- stor 80-Jan-01 00:00 android/support/v4/app/NotificationManagerCompatEclair.class │ │ │ +?rwxrwxr-x 2.0 unx 246 b- stor 80-Jan-01 00:00 android/support/v4/app/NotificationManagerCompatIceCreamSandwich.class │ │ │ +?rwxrwxr-x 2.0 unx 1433 b- stor 80-Jan-01 00:00 android/support/v4/app/RemoteInput$Builder.class │ │ │ +?rwxrwxr-x 2.0 unx 285 b- stor 80-Jan-01 00:00 android/support/v4/app/RemoteInput$Impl.class │ │ │ +?rwxrwxr-x 2.0 unx 2200 b- stor 80-Jan-01 00:00 android/support/v4/app/RemoteInputCompatApi20.class │ │ │ +?rwxrwxr-x 2.0 unx 366 b- stor 80-Jan-01 00:00 android/support/v4/app/RemoteInputCompatBase$RemoteInput$Factory.class │ │ │ +?rwxrwxr-x 2.0 unx 398 b- stor 80-Jan-01 00:00 android/support/v4/app/RemoteInputCompatBase$RemoteInput.class │ │ │ +?rwxrwxr-x 2.0 unx 159 b- stor 80-Jan-01 00:00 android/support/v4/app/RemoteInputCompatBase.class │ │ │ +?rwxrwxr-x 2.0 unx 4108 b- stor 80-Jan-01 00:00 android/support/v4/app/RemoteInputCompatJellybean.class │ │ │ ?rwxrwxr-x 2.0 unx 207 b- stor 80-Jan-01 00:00 android/support/v4/app/ServiceCompat.class │ │ │ ?rwxrwxr-x 2.0 unx 5263 b- stor 80-Jan-01 00:00 android/support/v4/app/ShareCompat$IntentBuilder.class │ │ │ ?rwxrwxr-x 2.0 unx 5015 b- stor 80-Jan-01 00:00 android/support/v4/app/ShareCompat$IntentReader.class │ │ │ ?rwxrwxr-x 2.0 unx 277 b- stor 80-Jan-01 00:00 android/support/v4/app/ShareCompat$ShareCompatImpl.class │ │ │ ?rwxrwxr-x 2.0 unx 2270 b- stor 80-Jan-01 00:00 android/support/v4/app/ShareCompat.class │ │ │ ?rwxrwxr-x 2.0 unx 1083 b- stor 80-Jan-01 00:00 android/support/v4/app/ShareCompatICS.class │ │ │ ?rwxrwxr-x 2.0 unx 275 b- stor 80-Jan-01 00:00 android/support/v4/app/ShareCompatJB.class │ │ │ +?rwxrwxr-x 2.0 unx 1733 b- stor 80-Jan-01 00:00 android/support/v4/app/SharedElementCallback.class │ │ │ ?rwxrwxr-x 2.0 unx 200 b- stor 80-Jan-01 00:00 android/support/v4/app/SuperNotCalledException.class │ │ │ ?rwxrwxr-x 2.0 unx 179 b- stor 80-Jan-01 00:00 android/support/v4/app/TaskStackBuilder$SupportParentable.class │ │ │ ?rwxrwxr-x 2.0 unx 242 b- stor 80-Jan-01 00:00 android/support/v4/app/TaskStackBuilder$TaskStackBuilderImpl.class │ │ │ ?rwxrwxr-x 2.0 unx 4734 b- stor 80-Jan-01 00:00 android/support/v4/app/TaskStackBuilder.class │ │ │ ?rwxrwxr-x 2.0 unx 367 b- stor 80-Jan-01 00:00 android/support/v4/app/TaskStackBuilderHoneycomb.class │ │ │ ?rwxrwxr-x 2.0 unx 388 b- stor 80-Jan-01 00:00 android/support/v4/app/TaskStackBuilderJellybean.class │ │ │ -?rwxrwxr-x 2.0 unx 2418 b- stor 80-Jan-01 00:00 android/support/v4/content/ContextCompat.class │ │ │ +?rwxrwxr-x 2.0 unx 3833 b- stor 80-Jan-01 00:00 android/support/v4/content/ContextCompat.class │ │ │ +?rwxrwxr-x 2.0 unx 539 b- stor 80-Jan-01 00:00 android/support/v4/content/ContextCompatApi21.class │ │ │ ?rwxrwxr-x 2.0 unx 478 b- stor 80-Jan-01 00:00 android/support/v4/content/ContextCompatFroyo.class │ │ │ ?rwxrwxr-x 2.0 unx 456 b- stor 80-Jan-01 00:00 android/support/v4/content/ContextCompatHoneycomb.class │ │ │ ?rwxrwxr-x 2.0 unx 379 b- stor 80-Jan-01 00:00 android/support/v4/content/ContextCompatJellybean.class │ │ │ ?rwxrwxr-x 2.0 unx 539 b- stor 80-Jan-01 00:00 android/support/v4/content/ContextCompatKitKat.class │ │ │ ?rwxrwxr-x 2.0 unx 224 b- stor 80-Jan-01 00:00 android/support/v4/content/FileProvider$PathStrategy.class │ │ │ ?rwxrwxr-x 2.0 unx 6621 b- stor 80-Jan-01 00:00 android/support/v4/content/FileProvider.class │ │ │ ?rwxrwxr-x 2.0 unx 329 b- stor 80-Jan-01 00:00 android/support/v4/content/IntentCompat$IntentCompatImpl.class │ │ │ @@ -95,84 +176,166 @@ │ │ │ ?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 2454 b- stor 80-Jan-01 00:00 android/support/v4/content/WakefulBroadcastReceiver.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 559 b- stor 80-Jan-01 00:00 android/support/v4/content/res/ResourcesCompat.class │ │ │ +?rwxrwxr-x 2.0 unx 447 b- stor 80-Jan-01 00:00 android/support/v4/content/res/ResourcesCompatApi21.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 323 b- stor 80-Jan-01 00:00 android/support/v4/graphics/drawable/DrawableCompat$DrawableImpl.class │ │ │ -?rwxrwxr-x 2.0 unx 1060 b- stor 80-Jan-01 00:00 android/support/v4/graphics/drawable/DrawableCompat.class │ │ │ +?rwxrwxr-x 2.0 unx 273 b- stor 80-Jan-01 00:00 android/support/v4/graphics/BitmapCompat$BitmapImpl.class │ │ │ +?rwxrwxr-x 2.0 unx 1056 b- stor 80-Jan-01 00:00 android/support/v4/graphics/BitmapCompat.class │ │ │ +?rwxrwxr-x 2.0 unx 314 b- stor 80-Jan-01 00:00 android/support/v4/graphics/BitmapCompatHoneycombMr1.class │ │ │ +?rwxrwxr-x 2.0 unx 382 b- stor 80-Jan-01 00:00 android/support/v4/graphics/BitmapCompatJellybeanMR2.class │ │ │ +?rwxrwxr-x 2.0 unx 293 b- stor 80-Jan-01 00:00 android/support/v4/graphics/BitmapCompatKitKat.class │ │ │ +?rwxrwxr-x 2.0 unx 720 b- stor 80-Jan-01 00:00 android/support/v4/graphics/drawable/DrawableCompat$DrawableImpl.class │ │ │ +?rwxrwxr-x 2.0 unx 1761 b- stor 80-Jan-01 00:00 android/support/v4/graphics/drawable/DrawableCompat.class │ │ │ ?rwxrwxr-x 2.0 unx 319 b- stor 80-Jan-01 00:00 android/support/v4/graphics/drawable/DrawableCompatHoneycomb.class │ │ │ ?rwxrwxr-x 2.0 unx 428 b- stor 80-Jan-01 00:00 android/support/v4/graphics/drawable/DrawableCompatKitKat.class │ │ │ +?rwxrwxr-x 2.0 unx 886 b- stor 80-Jan-01 00:00 android/support/v4/graphics/drawable/DrawableCompatL.class │ │ │ +?rwxrwxr-x 2.0 unx 4420 b- stor 80-Jan-01 00:00 android/support/v4/graphics/drawable/RoundedBitmapDrawable.class │ │ │ +?rwxrwxr-x 2.0 unx 1805 b- stor 80-Jan-01 00:00 android/support/v4/graphics/drawable/RoundedBitmapDrawableFactory.class │ │ │ ?rwxrwxr-x 2.0 unx 1295 b- stor 80-Jan-01 00:00 android/support/v4/hardware/display/DisplayManagerCompat.class │ │ │ ?rwxrwxr-x 2.0 unx 854 b- stor 80-Jan-01 00:00 android/support/v4/hardware/display/DisplayManagerJellybeanMr1.class │ │ │ ?rwxrwxr-x 2.0 unx 270 b- stor 80-Jan-01 00:00 android/support/v4/internal/view/SupportMenu.class │ │ │ ?rwxrwxr-x 2.0 unx 1075 b- stor 80-Jan-01 00:00 android/support/v4/internal/view/SupportMenuItem.class │ │ │ +?rwxrwxr-x 2.0 unx 704 b- stor 80-Jan-01 00:00 android/support/v4/media/MediaMetadataCompat$1.class │ │ │ +?rwxrwxr-x 2.0 unx 2780 b- stor 80-Jan-01 00:00 android/support/v4/media/MediaMetadataCompat$Builder.class │ │ │ +?rwxrwxr-x 2.0 unx 8074 b- stor 80-Jan-01 00:00 android/support/v4/media/MediaMetadataCompat.class │ │ │ +?rwxrwxr-x 2.0 unx 1428 b- stor 80-Jan-01 00:00 android/support/v4/media/MediaMetadataCompatApi21$Builder.class │ │ │ +?rwxrwxr-x 2.0 unx 928 b- stor 80-Jan-01 00:00 android/support/v4/media/MediaMetadataCompatApi21.class │ │ │ +?rwxrwxr-x 2.0 unx 742 b- stor 80-Jan-01 00:00 android/support/v4/media/RatingCompat$1.class │ │ │ +?rwxrwxr-x 2.0 unx 4081 b- stor 80-Jan-01 00:00 android/support/v4/media/RatingCompat.class │ │ │ +?rwxrwxr-x 2.0 unx 1129 b- stor 80-Jan-01 00:00 android/support/v4/media/RatingCompatApi21.class │ │ │ ?rwxrwxr-x 2.0 unx 526 b- stor 80-Jan-01 00:00 android/support/v4/media/TransportController.class │ │ │ ?rwxrwxr-x 2.0 unx 878 b- stor 80-Jan-01 00:00 android/support/v4/media/TransportMediator$2.class │ │ │ ?rwxrwxr-x 2.0 unx 267 b- stor 80-Jan-01 00:00 android/support/v4/media/TransportMediatorCallback.class │ │ │ ?rwxrwxr-x 2.0 unx 604 b- stor 80-Jan-01 00:00 android/support/v4/media/TransportMediatorJellybeanMR2$1.class │ │ │ ?rwxrwxr-x 2.0 unx 575 b- stor 80-Jan-01 00:00 android/support/v4/media/TransportMediatorJellybeanMR2$2.class │ │ │ ?rwxrwxr-x 2.0 unx 1086 b- stor 80-Jan-01 00:00 android/support/v4/media/TransportMediatorJellybeanMR2$3.class │ │ │ ?rwxrwxr-x 2.0 unx 690 b- stor 80-Jan-01 00:00 android/support/v4/media/TransportMediatorJellybeanMR2$4.class │ │ │ ?rwxrwxr-x 2.0 unx 5698 b- stor 80-Jan-01 00:00 android/support/v4/media/TransportMediatorJellybeanMR2.class │ │ │ ?rwxrwxr-x 2.0 unx 1297 b- stor 80-Jan-01 00:00 android/support/v4/media/TransportPerformer.class │ │ │ ?rwxrwxr-x 2.0 unx 316 b- stor 80-Jan-01 00:00 android/support/v4/media/TransportStateListener.class │ │ │ +?rwxrwxr-x 2.0 unx 248 b- stor 80-Jan-01 00:00 android/support/v4/media/VolumeProviderCompat$Callback.class │ │ │ +?rwxrwxr-x 2.0 unx 1591 b- stor 80-Jan-01 00:00 android/support/v4/media/VolumeProviderCompat.class │ │ │ +?rwxrwxr-x 2.0 unx 557 b- stor 80-Jan-01 00:00 android/support/v4/media/VolumeProviderCompatApi21$1.class │ │ │ +?rwxrwxr-x 2.0 unx 167 b- stor 80-Jan-01 00:00 android/support/v4/media/VolumeProviderCompatApi21$Delegate.class │ │ │ +?rwxrwxr-x 2.0 unx 586 b- stor 80-Jan-01 00:00 android/support/v4/media/VolumeProviderCompatApi21.class │ │ │ +?rwxrwxr-x 2.0 unx 458 b- stor 80-Jan-01 00:00 android/support/v4/media/routing/MediaRouterJellybean$Callback.class │ │ │ +?rwxrwxr-x 2.0 unx 1460 b- stor 80-Jan-01 00:00 android/support/v4/media/routing/MediaRouterJellybean$CallbackProxy.class │ │ │ +?rwxrwxr-x 2.0 unx 1128 b- stor 80-Jan-01 00:00 android/support/v4/media/routing/MediaRouterJellybean$GetDefaultRouteWorkaround.class │ │ │ +?rwxrwxr-x 2.0 unx 763 b- stor 80-Jan-01 00:00 android/support/v4/media/routing/MediaRouterJellybean$RouteCategory.class │ │ │ +?rwxrwxr-x 2.0 unx 563 b- stor 80-Jan-01 00:00 android/support/v4/media/routing/MediaRouterJellybean$RouteGroup.class │ │ │ +?rwxrwxr-x 2.0 unx 1802 b- stor 80-Jan-01 00:00 android/support/v4/media/routing/MediaRouterJellybean$RouteInfo.class │ │ │ +?rwxrwxr-x 2.0 unx 1921 b- stor 80-Jan-01 00:00 android/support/v4/media/routing/MediaRouterJellybean$SelectRouteWorkaround.class │ │ │ +?rwxrwxr-x 2.0 unx 1289 b- stor 80-Jan-01 00:00 android/support/v4/media/routing/MediaRouterJellybean$UserRouteInfo.class │ │ │ +?rwxrwxr-x 2.0 unx 206 b- stor 80-Jan-01 00:00 android/support/v4/media/routing/MediaRouterJellybean$VolumeCallback.class │ │ │ +?rwxrwxr-x 2.0 unx 680 b- stor 80-Jan-01 00:00 android/support/v4/media/routing/MediaRouterJellybean$VolumeCallbackProxy.class │ │ │ +?rwxrwxr-x 2.0 unx 3113 b- stor 80-Jan-01 00:00 android/support/v4/media/routing/MediaRouterJellybean.class │ │ │ +?rwxrwxr-x 2.0 unx 2208 b- stor 80-Jan-01 00:00 android/support/v4/media/routing/MediaRouterJellybeanMr1$ActiveScanWorkaround.class │ │ │ +?rwxrwxr-x 2.0 unx 1558 b- stor 80-Jan-01 00:00 android/support/v4/media/routing/MediaRouterJellybeanMr1$IsConnectingWorkaround.class │ │ │ +?rwxrwxr-x 2.0 unx 449 b- stor 80-Jan-01 00:00 android/support/v4/media/routing/MediaRouterJellybeanMr1$RouteInfo.class │ │ │ +?rwxrwxr-x 2.0 unx 448 b- stor 80-Jan-01 00:00 android/support/v4/media/routing/MediaRouterJellybeanMr2$RouteInfo.class │ │ │ +?rwxrwxr-x 2.0 unx 370 b- stor 80-Jan-01 00:00 android/support/v4/media/routing/MediaRouterJellybeanMr2$UserRouteInfo.class │ │ │ +?rwxrwxr-x 2.0 unx 108 b- stor 80-Jan-01 00:00 android/support/v4/media/session/MediaControllerCompat$1.class │ │ │ +?rwxrwxr-x 2.0 unx 1080 b- stor 80-Jan-01 00:00 android/support/v4/media/session/MediaControllerCompat$Callback.class │ │ │ +?rwxrwxr-x 2.0 unx 951 b- stor 80-Jan-01 00:00 android/support/v4/media/session/MediaControllerCompat$MediaControllerImpl.class │ │ │ +?rwxrwxr-x 2.0 unx 744 b- stor 80-Jan-01 00:00 android/support/v4/media/session/MediaControllerCompat$PlaybackInfo.class │ │ │ +?rwxrwxr-x 2.0 unx 407 b- stor 80-Jan-01 00:00 android/support/v4/media/session/MediaControllerCompat$TransportControls.class │ │ │ +?rwxrwxr-x 2.0 unx 2616 b- stor 80-Jan-01 00:00 android/support/v4/media/session/MediaControllerCompat.class │ │ │ +?rwxrwxr-x 2.0 unx 308 b- stor 80-Jan-01 00:00 android/support/v4/media/session/MediaControllerCompatApi21$Callback.class │ │ │ +?rwxrwxr-x 2.0 unx 892 b- stor 80-Jan-01 00:00 android/support/v4/media/session/MediaControllerCompatApi21$CallbackProxy.class │ │ │ +?rwxrwxr-x 2.0 unx 1253 b- stor 80-Jan-01 00:00 android/support/v4/media/session/MediaControllerCompatApi21$PlaybackInfo.class │ │ │ +?rwxrwxr-x 2.0 unx 906 b- stor 80-Jan-01 00:00 android/support/v4/media/session/MediaControllerCompatApi21$TransportControls.class │ │ │ +?rwxrwxr-x 2.0 unx 2151 b- stor 80-Jan-01 00:00 android/support/v4/media/session/MediaControllerCompatApi21.class │ │ │ +?rwxrwxr-x 2.0 unx 105 b- stor 80-Jan-01 00:00 android/support/v4/media/session/MediaSessionCompat$1.class │ │ │ +?rwxrwxr-x 2.0 unx 1313 b- stor 80-Jan-01 00:00 android/support/v4/media/session/MediaSessionCompat$Callback.class │ │ │ +?rwxrwxr-x 2.0 unx 814 b- stor 80-Jan-01 00:00 android/support/v4/media/session/MediaSessionCompat$MediaSessionImpl.class │ │ │ +?rwxrwxr-x 2.0 unx 818 b- stor 80-Jan-01 00:00 android/support/v4/media/session/MediaSessionCompat$Token$1.class │ │ │ +?rwxrwxr-x 2.0 unx 767 b- stor 80-Jan-01 00:00 android/support/v4/media/session/MediaSessionCompat$Token.class │ │ │ +?rwxrwxr-x 2.0 unx 2748 b- stor 80-Jan-01 00:00 android/support/v4/media/session/MediaSessionCompat.class │ │ │ +?rwxrwxr-x 2.0 unx 489 b- stor 80-Jan-01 00:00 android/support/v4/media/session/MediaSessionCompatApi21$Callback.class │ │ │ +?rwxrwxr-x 2.0 unx 1279 b- stor 80-Jan-01 00:00 android/support/v4/media/session/MediaSessionCompatApi21$CallbackProxy.class │ │ │ +?rwxrwxr-x 2.0 unx 2617 b- stor 80-Jan-01 00:00 android/support/v4/media/session/MediaSessionCompatApi21.class │ │ │ +?rwxrwxr-x 2.0 unx 744 b- stor 80-Jan-01 00:00 android/support/v4/media/session/PlaybackStateCompat$1.class │ │ │ +?rwxrwxr-x 2.0 unx 1657 b- stor 80-Jan-01 00:00 android/support/v4/media/session/PlaybackStateCompat$Builder.class │ │ │ +?rwxrwxr-x 2.0 unx 5300 b- stor 80-Jan-01 00:00 android/support/v4/media/session/PlaybackStateCompat.class │ │ │ +?rwxrwxr-x 2.0 unx 1353 b- stor 80-Jan-01 00:00 android/support/v4/media/session/PlaybackStateCompatApi21.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 1511 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 │ │ │ ?rwxrwxr-x 2.0 unx 95 b- stor 80-Jan-01 00:00 android/support/v4/net/TrafficStatsCompat$1.class │ │ │ ?rwxrwxr-x 2.0 unx 719 b- stor 80-Jan-01 00:00 android/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl$1.class │ │ │ ?rwxrwxr-x 2.0 unx 319 b- stor 80-Jan-01 00:00 android/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl$SocketTags.class │ │ │ ?rwxrwxr-x 2.0 unx 336 b- stor 80-Jan-01 00:00 android/support/v4/net/TrafficStatsCompat$TrafficStatsCompatImpl.class │ │ │ ?rwxrwxr-x 2.0 unx 1092 b- stor 80-Jan-01 00:00 android/support/v4/net/TrafficStatsCompat.class │ │ │ ?rwxrwxr-x 2.0 unx 633 b- stor 80-Jan-01 00:00 android/support/v4/net/TrafficStatsCompatIcs.class │ │ │ +?rwxrwxr-x 2.0 unx 670 b- stor 80-Jan-01 00:00 android/support/v4/os/AsyncTaskCompat.class │ │ │ +?rwxrwxr-x 2.0 unx 464 b- stor 80-Jan-01 00:00 android/support/v4/os/AsyncTaskCompatHoneycomb.class │ │ │ ?rwxrwxr-x 2.0 unx 1210 b- stor 80-Jan-01 00:00 android/support/v4/os/EnvironmentCompat.class │ │ │ ?rwxrwxr-x 2.0 unx 284 b- stor 80-Jan-01 00:00 android/support/v4/os/EnvironmentCompatKitKat.class │ │ │ ?rwxrwxr-x 2.0 unx 678 b- stor 80-Jan-01 00:00 android/support/v4/os/ParcelableCompat$CompatCreator.class │ │ │ ?rwxrwxr-x 2.0 unx 592 b- stor 80-Jan-01 00:00 android/support/v4/os/ParcelableCompat.class │ │ │ ?rwxrwxr-x 2.0 unx 242 b- stor 80-Jan-01 00:00 android/support/v4/os/ParcelableCompatCreatorCallbacks.class │ │ │ ?rwxrwxr-x 2.0 unx 732 b- stor 80-Jan-01 00:00 android/support/v4/os/ParcelableCompatCreatorHoneycombMR2.class │ │ │ ?rwxrwxr-x 2.0 unx 454 b- stor 80-Jan-01 00:00 android/support/v4/os/ParcelableCompatCreatorHoneycombMR2Stub.class │ │ │ ?rwxrwxr-x 2.0 unx 90 b- stor 80-Jan-01 00:00 android/support/v4/print/PrintHelper$1.class │ │ │ -?rwxrwxr-x 2.0 unx 336 b- stor 80-Jan-01 00:00 android/support/v4/print/PrintHelper$PrintHelperVersionImpl.class │ │ │ -?rwxrwxr-x 2.0 unx 1344 b- stor 80-Jan-01 00:00 android/support/v4/print/PrintHelper.class │ │ │ -?rwxrwxr-x 2.0 unx 4202 b- stor 80-Jan-01 00:00 android/support/v4/print/PrintHelperKitkat$1.class │ │ │ -?rwxrwxr-x 2.0 unx 3541 b- stor 80-Jan-01 00:00 android/support/v4/print/PrintHelperKitkat.class │ │ │ +?rwxrwxr-x 2.0 unx 135 b- stor 80-Jan-01 00:00 android/support/v4/print/PrintHelper$OnPrintFinishCallback.class │ │ │ +?rwxrwxr-x 2.0 unx 506 b- stor 80-Jan-01 00:00 android/support/v4/print/PrintHelper$PrintHelperVersionImpl.class │ │ │ +?rwxrwxr-x 2.0 unx 1840 b- stor 80-Jan-01 00:00 android/support/v4/print/PrintHelper.class │ │ │ +?rwxrwxr-x 2.0 unx 4094 b- stor 80-Jan-01 00:00 android/support/v4/print/PrintHelperKitkat$1.class │ │ │ +?rwxrwxr-x 2.0 unx 682 b- stor 80-Jan-01 00:00 android/support/v4/print/PrintHelperKitkat$2$1$1.class │ │ │ +?rwxrwxr-x 2.0 unx 2739 b- stor 80-Jan-01 00:00 android/support/v4/print/PrintHelperKitkat$2$1.class │ │ │ +?rwxrwxr-x 2.0 unx 5315 b- stor 80-Jan-01 00:00 android/support/v4/print/PrintHelperKitkat$2.class │ │ │ +?rwxrwxr-x 2.0 unx 141 b- stor 80-Jan-01 00:00 android/support/v4/print/PrintHelperKitkat$OnPrintFinishCallback.class │ │ │ +?rwxrwxr-x 2.0 unx 5556 b- stor 80-Jan-01 00:00 android/support/v4/print/PrintHelperKitkat.class │ │ │ +?rwxrwxr-x 2.0 unx 2256 b- stor 80-Jan-01 00:00 android/support/v4/provider/DocumentFile.class │ │ │ +?rwxrwxr-x 2.0 unx 3967 b- stor 80-Jan-01 00:00 android/support/v4/provider/DocumentsContractApi19.class │ │ │ +?rwxrwxr-x 2.0 unx 2853 b- stor 80-Jan-01 00:00 android/support/v4/provider/DocumentsContractApi21.class │ │ │ +?rwxrwxr-x 2.0 unx 912 b- stor 80-Jan-01 00:00 android/support/v4/speech/tts/TextToSpeechICS.class │ │ │ +?rwxrwxr-x 2.0 unx 684 b- stor 80-Jan-01 00:00 android/support/v4/speech/tts/TextToSpeechICSMR1$1.class │ │ │ +?rwxrwxr-x 2.0 unx 663 b- stor 80-Jan-01 00:00 android/support/v4/speech/tts/TextToSpeechICSMR1$2.class │ │ │ +?rwxrwxr-x 2.0 unx 209 b- stor 80-Jan-01 00:00 android/support/v4/speech/tts/TextToSpeechICSMR1$UtteranceProgressListenerICSMR1.class │ │ │ +?rwxrwxr-x 2.0 unx 1267 b- stor 80-Jan-01 00:00 android/support/v4/speech/tts/TextToSpeechICSMR1.class │ │ │ ?rwxrwxr-x 2.0 unx 91 b- stor 80-Jan-01 00:00 android/support/v4/text/BidiFormatter$1.class │ │ │ ?rwxrwxr-x 2.0 unx 1505 b- stor 80-Jan-01 00:00 android/support/v4/text/BidiFormatter$Builder.class │ │ │ ?rwxrwxr-x 2.0 unx 2804 b- stor 80-Jan-01 00:00 android/support/v4/text/BidiFormatter$DirectionalityEstimator.class │ │ │ ?rwxrwxr-x 2.0 unx 4085 b- stor 80-Jan-01 00:00 android/support/v4/text/BidiFormatter.class │ │ │ ?rwxrwxr-x 2.0 unx 187 b- stor 80-Jan-01 00:00 android/support/v4/text/ICUCompat$ICUCompatImpl.class │ │ │ ?rwxrwxr-x 2.0 unx 701 b- stor 80-Jan-01 00:00 android/support/v4/text/ICUCompat.class │ │ │ ?rwxrwxr-x 2.0 unx 1525 b- stor 80-Jan-01 00:00 android/support/v4/text/ICUCompatIcs.class │ │ │ ?rwxrwxr-x 2.0 unx 170 b- stor 80-Jan-01 00:00 android/support/v4/text/TextDirectionHeuristicCompat.class │ │ │ ?rwxrwxr-x 2.0 unx 107 b- stor 80-Jan-01 00:00 android/support/v4/text/TextDirectionHeuristicsCompat$1.class │ │ │ ?rwxrwxr-x 2.0 unx 179 b- stor 80-Jan-01 00:00 android/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionAlgorithm.class │ │ │ ?rwxrwxr-x 2.0 unx 1746 b- stor 80-Jan-01 00:00 android/support/v4/text/TextDirectionHeuristicsCompat.class │ │ │ ?rwxrwxr-x 2.0 unx 1631 b- stor 80-Jan-01 00:00 android/support/v4/text/TextUtilsCompat.class │ │ │ ?rwxrwxr-x 2.0 unx 2685 b- stor 80-Jan-01 00:00 android/support/v4/util/AtomicFile.class │ │ │ +?rwxrwxr-x 2.0 unx 1849 b- stor 80-Jan-01 00:00 android/support/v4/util/CircularArray.class │ │ │ ?rwxrwxr-x 2.0 unx 956 b- stor 80-Jan-01 00:00 android/support/v4/util/ContainerHelpers.class │ │ │ ?rwxrwxr-x 2.0 unx 894 b- stor 80-Jan-01 00:00 android/support/v4/util/DebugUtils.class │ │ │ ?rwxrwxr-x 2.0 unx 896 b- stor 80-Jan-01 00:00 android/support/v4/util/LogWriter.class │ │ │ ?rwxrwxr-x 2.0 unx 3587 b- stor 80-Jan-01 00:00 android/support/v4/util/LongSparseArray.class │ │ │ -?rwxrwxr-x 2.0 unx 4393 b- stor 80-Jan-01 00:00 android/support/v4/util/LruCache.class │ │ │ +?rwxrwxr-x 2.0 unx 4488 b- stor 80-Jan-01 00:00 android/support/v4/util/LruCache.class │ │ │ ?rwxrwxr-x 2.0 unx 921 b- stor 80-Jan-01 00:00 android/support/v4/util/MapCollections$ArrayIterator.class │ │ │ ?rwxrwxr-x 2.0 unx 2292 b- stor 80-Jan-01 00:00 android/support/v4/util/MapCollections$EntrySet.class │ │ │ ?rwxrwxr-x 2.0 unx 2001 b- stor 80-Jan-01 00:00 android/support/v4/util/MapCollections$KeySet.class │ │ │ ?rwxrwxr-x 2.0 unx 2172 b- stor 80-Jan-01 00:00 android/support/v4/util/MapCollections$MapIterator.class │ │ │ ?rwxrwxr-x 2.0 unx 1929 b- stor 80-Jan-01 00:00 android/support/v4/util/MapCollections$ValuesCollection.class │ │ │ ?rwxrwxr-x 2.0 unx 2885 b- stor 80-Jan-01 00:00 android/support/v4/util/MapCollections.class │ │ │ -?rwxrwxr-x 2.0 unx 6167 b- stor 80-Jan-01 00:00 android/support/v4/util/SimpleArrayMap.class │ │ │ +?rwxrwxr-x 2.0 unx 783 b- stor 80-Jan-01 00:00 android/support/v4/util/Pair.class │ │ │ +?rwxrwxr-x 2.0 unx 169 b- stor 80-Jan-01 00:00 android/support/v4/util/Pools$Pool.class │ │ │ +?rwxrwxr-x 2.0 unx 144 b- stor 80-Jan-01 00:00 android/support/v4/util/Pools.class │ │ │ +?rwxrwxr-x 2.0 unx 6172 b- stor 80-Jan-01 00:00 android/support/v4/util/SimpleArrayMap.class │ │ │ ?rwxrwxr-x 2.0 unx 3636 b- stor 80-Jan-01 00:00 android/support/v4/util/SparseArrayCompat.class │ │ │ ?rwxrwxr-x 2.0 unx 2554 b- stor 80-Jan-01 00:00 android/support/v4/util/TimeUtils.class │ │ │ ?rwxrwxr-x 2.0 unx 1299 b- stor 80-Jan-01 00:00 android/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateImpl.class │ │ │ ?rwxrwxr-x 2.0 unx 3066 b- stor 80-Jan-01 00:00 android/support/v4/view/AccessibilityDelegateCompat.class │ │ │ ?rwxrwxr-x 2.0 unx 1446 b- stor 80-Jan-01 00:00 android/support/v4/view/AccessibilityDelegateCompatIcs$1.class │ │ │ ?rwxrwxr-x 2.0 unx 729 b- stor 80-Jan-01 00:00 android/support/v4/view/AccessibilityDelegateCompatIcs$AccessibilityDelegateBridge.class │ │ │ ?rwxrwxr-x 2.0 unx 2009 b- stor 80-Jan-01 00:00 android/support/v4/view/AccessibilityDelegateCompatIcs.class │ │ │ @@ -202,42 +365,53 @@ │ │ │ ?rwxrwxr-x 2.0 unx 720 b- stor 80-Jan-01 00:00 android/support/v4/view/MenuItemCompatHoneycomb.class │ │ │ ?rwxrwxr-x 2.0 unx 664 b- stor 80-Jan-01 00:00 android/support/v4/view/MenuItemCompatIcs$OnActionExpandListenerWrapper.class │ │ │ ?rwxrwxr-x 2.0 unx 215 b- stor 80-Jan-01 00:00 android/support/v4/view/MenuItemCompatIcs$SupportActionExpandProxy.class │ │ │ ?rwxrwxr-x 2.0 unx 845 b- stor 80-Jan-01 00:00 android/support/v4/view/MenuItemCompatIcs.class │ │ │ ?rwxrwxr-x 2.0 unx 320 b- stor 80-Jan-01 00:00 android/support/v4/view/MotionEventCompat$MotionEventVersionImpl.class │ │ │ ?rwxrwxr-x 2.0 unx 1573 b- stor 80-Jan-01 00:00 android/support/v4/view/MotionEventCompat.class │ │ │ ?rwxrwxr-x 2.0 unx 585 b- stor 80-Jan-01 00:00 android/support/v4/view/MotionEventCompatEclair.class │ │ │ +?rwxrwxr-x 2.0 unx 245 b- stor 80-Jan-01 00:00 android/support/v4/view/OnApplyWindowInsetsListener.class │ │ │ ?rwxrwxr-x 2.0 unx 2050 b- stor 80-Jan-01 00:00 android/support/v4/view/PagerAdapter.class │ │ │ ?rwxrwxr-x 2.0 unx 608 b- stor 80-Jan-01 00:00 android/support/v4/view/PagerTabStrip$1.class │ │ │ ?rwxrwxr-x 2.0 unx 608 b- stor 80-Jan-01 00:00 android/support/v4/view/PagerTabStrip$2.class │ │ │ ?rwxrwxr-x 2.0 unx 93 b- stor 80-Jan-01 00:00 android/support/v4/view/PagerTitleStrip$1.class │ │ │ ?rwxrwxr-x 2.0 unx 173 b- stor 80-Jan-01 00:00 android/support/v4/view/PagerTitleStrip$PagerTitleStripImpl.class │ │ │ -?rwxrwxr-x 2.0 unx 974 b- stor 80-Jan-01 00:00 android/support/v4/view/PagerTitleStripIcs$SingleLineAllCapsTransform.class │ │ │ +?rwxrwxr-x 2.0 unx 982 b- stor 80-Jan-01 00:00 android/support/v4/view/PagerTitleStripIcs$SingleLineAllCapsTransform.class │ │ │ ?rwxrwxr-x 2.0 unx 539 b- stor 80-Jan-01 00:00 android/support/v4/view/PagerTitleStripIcs.class │ │ │ ?rwxrwxr-x 2.0 unx 104 b- stor 80-Jan-01 00:00 android/support/v4/view/ScaleGestureDetectorCompat$1.class │ │ │ ?rwxrwxr-x 2.0 unx 237 b- stor 80-Jan-01 00:00 android/support/v4/view/ScaleGestureDetectorCompat$ScaleGestureDetectorImpl.class │ │ │ ?rwxrwxr-x 2.0 unx 929 b- stor 80-Jan-01 00:00 android/support/v4/view/ScaleGestureDetectorCompat.class │ │ │ ?rwxrwxr-x 2.0 unx 406 b- stor 80-Jan-01 00:00 android/support/v4/view/ScaleGestureDetectorCompatKitKat.class │ │ │ ?rwxrwxr-x 2.0 unx 207 b- stor 80-Jan-01 00:00 android/support/v4/view/VelocityTrackerCompat$VelocityTrackerVersionImpl.class │ │ │ ?rwxrwxr-x 2.0 unx 816 b- stor 80-Jan-01 00:00 android/support/v4/view/VelocityTrackerCompat.class │ │ │ ?rwxrwxr-x 2.0 unx 361 b- stor 80-Jan-01 00:00 android/support/v4/view/VelocityTrackerCompatHoneycomb.class │ │ │ -?rwxrwxr-x 2.0 unx 1979 b- stor 80-Jan-01 00:00 android/support/v4/view/ViewCompat$ViewCompatImpl.class │ │ │ -?rwxrwxr-x 2.0 unx 5237 b- stor 80-Jan-01 00:00 android/support/v4/view/ViewCompat.class │ │ │ -?rwxrwxr-x 2.0 unx 264 b- stor 80-Jan-01 00:00 android/support/v4/view/ViewCompatEclairMr1.class │ │ │ +?rwxrwxr-x 2.0 unx 149 b- stor 80-Jan-01 00:00 android/support/v4/view/ViewCompat$AccessibilityLiveRegion.class │ │ │ +?rwxrwxr-x 2.0 unx 151 b- stor 80-Jan-01 00:00 android/support/v4/view/ViewCompat$ImportantForAccessibility.class │ │ │ +?rwxrwxr-x 2.0 unx 135 b- stor 80-Jan-01 00:00 android/support/v4/view/ViewCompat$LayerType.class │ │ │ +?rwxrwxr-x 2.0 unx 145 b- stor 80-Jan-01 00:00 android/support/v4/view/ViewCompat$LayoutDirectionMode.class │ │ │ +?rwxrwxr-x 2.0 unx 136 b- stor 80-Jan-01 00:00 android/support/v4/view/ViewCompat$OverScroll.class │ │ │ +?rwxrwxr-x 2.0 unx 153 b- stor 80-Jan-01 00:00 android/support/v4/view/ViewCompat$ResolvedLayoutDirectionMode.class │ │ │ +?rwxrwxr-x 2.0 unx 3390 b- stor 80-Jan-01 00:00 android/support/v4/view/ViewCompat$ViewCompatImpl.class │ │ │ +?rwxrwxr-x 2.0 unx 8581 b- stor 80-Jan-01 00:00 android/support/v4/view/ViewCompat.class │ │ │ +?rwxrwxr-x 2.0 unx 841 b- stor 80-Jan-01 00:00 android/support/v4/view/ViewCompatApi21$1.class │ │ │ +?rwxrwxr-x 2.0 unx 1146 b- stor 80-Jan-01 00:00 android/support/v4/view/ViewCompatApi21.class │ │ │ +?rwxrwxr-x 2.0 unx 1616 b- stor 80-Jan-01 00:00 android/support/v4/view/ViewCompatEclairMr1.class │ │ │ ?rwxrwxr-x 2.0 unx 370 b- stor 80-Jan-01 00:00 android/support/v4/view/ViewCompatGingerbread.class │ │ │ -?rwxrwxr-x 2.0 unx 868 b- stor 80-Jan-01 00:00 android/support/v4/view/ViewCompatHC.class │ │ │ +?rwxrwxr-x 2.0 unx 2247 b- stor 80-Jan-01 00:00 android/support/v4/view/ViewCompatHC.class │ │ │ ?rwxrwxr-x 2.0 unx 1013 b- stor 80-Jan-01 00:00 android/support/v4/view/ViewCompatICS.class │ │ │ -?rwxrwxr-x 2.0 unx 1505 b- stor 80-Jan-01 00:00 android/support/v4/view/ViewCompatJB.class │ │ │ -?rwxrwxr-x 2.0 unx 621 b- stor 80-Jan-01 00:00 android/support/v4/view/ViewCompatJellybeanMr1.class │ │ │ +?rwxrwxr-x 2.0 unx 1776 b- stor 80-Jan-01 00:00 android/support/v4/view/ViewCompatJB.class │ │ │ +?rwxrwxr-x 2.0 unx 914 b- stor 80-Jan-01 00:00 android/support/v4/view/ViewCompatJellybeanMr1.class │ │ │ ?rwxrwxr-x 2.0 unx 383 b- stor 80-Jan-01 00:00 android/support/v4/view/ViewCompatKitKat.class │ │ │ -?rwxrwxr-x 2.0 unx 201 b- stor 80-Jan-01 00:00 android/support/v4/view/ViewConfigurationCompat$ViewConfigurationVersionImpl.class │ │ │ -?rwxrwxr-x 2.0 unx 780 b- stor 80-Jan-01 00:00 android/support/v4/view/ViewConfigurationCompat.class │ │ │ +?rwxrwxr-x 2.0 unx 269 b- stor 80-Jan-01 00:00 android/support/v4/view/ViewConfigurationCompat$ViewConfigurationVersionImpl.class │ │ │ +?rwxrwxr-x 2.0 unx 1136 b- stor 80-Jan-01 00:00 android/support/v4/view/ViewConfigurationCompat.class │ │ │ ?rwxrwxr-x 2.0 unx 315 b- stor 80-Jan-01 00:00 android/support/v4/view/ViewConfigurationCompatFroyo.class │ │ │ -?rwxrwxr-x 2.0 unx 430 b- stor 80-Jan-01 00:00 android/support/v4/view/ViewGroupCompat$ViewGroupCompatImpl.class │ │ │ -?rwxrwxr-x 2.0 unx 1389 b- stor 80-Jan-01 00:00 android/support/v4/view/ViewGroupCompat.class │ │ │ +?rwxrwxr-x 2.0 unx 308 b- stor 80-Jan-01 00:00 android/support/v4/view/ViewConfigurationCompatICS.class │ │ │ +?rwxrwxr-x 2.0 unx 517 b- stor 80-Jan-01 00:00 android/support/v4/view/ViewGroupCompat$ViewGroupCompatImpl.class │ │ │ +?rwxrwxr-x 2.0 unx 1656 b- stor 80-Jan-01 00:00 android/support/v4/view/ViewGroupCompat.class │ │ │ +?rwxrwxr-x 2.0 unx 385 b- stor 80-Jan-01 00:00 android/support/v4/view/ViewGroupCompatApi21.class │ │ │ ?rwxrwxr-x 2.0 unx 297 b- stor 80-Jan-01 00:00 android/support/v4/view/ViewGroupCompatHC.class │ │ │ ?rwxrwxr-x 2.0 unx 430 b- stor 80-Jan-01 00:00 android/support/v4/view/ViewGroupCompatIcs.class │ │ │ ?rwxrwxr-x 2.0 unx 383 b- stor 80-Jan-01 00:00 android/support/v4/view/ViewGroupCompatJellybeanMR2.class │ │ │ ?rwxrwxr-x 2.0 unx 492 b- stor 80-Jan-01 00:00 android/support/v4/view/ViewPager$1.class │ │ │ ?rwxrwxr-x 2.0 unx 274 b- stor 80-Jan-01 00:00 android/support/v4/view/ViewPager$2.class │ │ │ ?rwxrwxr-x 2.0 unx 460 b- stor 80-Jan-01 00:00 android/support/v4/view/ViewPager$3.class │ │ │ ?rwxrwxr-x 2.0 unx 91 b- stor 80-Jan-01 00:00 android/support/v4/view/ViewPager$Decor.class │ │ │ @@ -249,30 +423,55 @@ │ │ │ ?rwxrwxr-x 2.0 unx 571 b- stor 80-Jan-01 00:00 android/support/v4/view/ViewPager$PagerObserver.class │ │ │ ?rwxrwxr-x 2.0 unx 1770 b- stor 80-Jan-01 00:00 android/support/v4/view/ViewPager$SavedState.class │ │ │ ?rwxrwxr-x 2.0 unx 656 b- stor 80-Jan-01 00:00 android/support/v4/view/ViewPager$ViewPositionComparator.class │ │ │ ?rwxrwxr-x 2.0 unx 36818 b- defN 80-Jan-01 00:00 android/support/v4/view/ViewPager.class │ │ │ ?rwxrwxr-x 2.0 unx 250 b- stor 80-Jan-01 00:00 android/support/v4/view/ViewParentCompat$ViewParentCompatImpl.class │ │ │ ?rwxrwxr-x 2.0 unx 777 b- stor 80-Jan-01 00:00 android/support/v4/view/ViewParentCompat.class │ │ │ ?rwxrwxr-x 2.0 unx 433 b- stor 80-Jan-01 00:00 android/support/v4/view/ViewParentCompatICS.class │ │ │ +?rwxrwxr-x 2.0 unx 104 b- stor 80-Jan-01 00:00 android/support/v4/view/ViewPropertyAnimatorCompat$1.class │ │ │ +?rwxrwxr-x 2.0 unx 1248 b- stor 80-Jan-01 00:00 android/support/v4/view/ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl$Starter.class │ │ │ +?rwxrwxr-x 2.0 unx 1710 b- stor 80-Jan-01 00:00 android/support/v4/view/ViewPropertyAnimatorCompat$ViewPropertyAnimatorCompatImpl.class │ │ │ +?rwxrwxr-x 2.0 unx 6299 b- stor 80-Jan-01 00:00 android/support/v4/view/ViewPropertyAnimatorCompat.class │ │ │ +?rwxrwxr-x 2.0 unx 760 b- stor 80-Jan-01 00:00 android/support/v4/view/ViewPropertyAnimatorCompatICS$1.class │ │ │ +?rwxrwxr-x 2.0 unx 2571 b- stor 80-Jan-01 00:00 android/support/v4/view/ViewPropertyAnimatorCompatICS.class │ │ │ +?rwxrwxr-x 2.0 unx 759 b- stor 80-Jan-01 00:00 android/support/v4/view/ViewPropertyAnimatorCompatJB$1.class │ │ │ +?rwxrwxr-x 2.0 unx 1007 b- stor 80-Jan-01 00:00 android/support/v4/view/ViewPropertyAnimatorCompatJB.class │ │ │ +?rwxrwxr-x 2.0 unx 507 b- stor 80-Jan-01 00:00 android/support/v4/view/ViewPropertyAnimatorCompatJellybeanMr2.class │ │ │ +?rwxrwxr-x 2.0 unx 675 b- stor 80-Jan-01 00:00 android/support/v4/view/ViewPropertyAnimatorCompatKK$1.class │ │ │ +?rwxrwxr-x 2.0 unx 703 b- stor 80-Jan-01 00:00 android/support/v4/view/ViewPropertyAnimatorCompatKK.class │ │ │ +?rwxrwxr-x 2.0 unx 209 b- stor 80-Jan-01 00:00 android/support/v4/view/ViewPropertyAnimatorListener.class │ │ │ +?rwxrwxr-x 2.0 unx 163 b- stor 80-Jan-01 00:00 android/support/v4/view/ViewPropertyAnimatorUpdateListener.class │ │ │ ?rwxrwxr-x 2.0 unx 314 b- stor 80-Jan-01 00:00 android/support/v4/view/WindowCompat.class │ │ │ +?rwxrwxr-x 2.0 unx 1170 b- stor 80-Jan-01 00:00 android/support/v4/view/WindowInsetsCompat.class │ │ │ ?rwxrwxr-x 2.0 unx 407 b- stor 80-Jan-01 00:00 android/support/v4/view/accessibility/AccessibilityEventCompat$AccessibilityEventVersionImpl.class │ │ │ ?rwxrwxr-x 2.0 unx 2519 b- stor 80-Jan-01 00:00 android/support/v4/view/accessibility/AccessibilityEventCompat.class │ │ │ -?rwxrwxr-x 2.0 unx 766 b- stor 80-Jan-01 00:00 android/support/v4/view/accessibility/AccessibilityEventCompatIcs.class │ │ │ +?rwxrwxr-x 2.0 unx 885 b- stor 80-Jan-01 00:00 android/support/v4/view/accessibility/AccessibilityEventCompatIcs.class │ │ │ ?rwxrwxr-x 2.0 unx 900 b- stor 80-Jan-01 00:00 android/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerVersionImpl.class │ │ │ ?rwxrwxr-x 2.0 unx 802 b- stor 80-Jan-01 00:00 android/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityStateChangeListenerCompat.class │ │ │ ?rwxrwxr-x 2.0 unx 1668 b- stor 80-Jan-01 00:00 android/support/v4/view/accessibility/AccessibilityManagerCompat.class │ │ │ ?rwxrwxr-x 2.0 unx 729 b- stor 80-Jan-01 00:00 android/support/v4/view/accessibility/AccessibilityManagerCompatIcs$1.class │ │ │ ?rwxrwxr-x 2.0 unx 203 b- stor 80-Jan-01 00:00 android/support/v4/view/accessibility/AccessibilityManagerCompatIcs$AccessibilityStateChangeListenerBridge.class │ │ │ ?rwxrwxr-x 2.0 unx 1533 b- stor 80-Jan-01 00:00 android/support/v4/view/accessibility/AccessibilityManagerCompatIcs.class │ │ │ -?rwxrwxr-x 2.0 unx 2333 b- stor 80-Jan-01 00:00 android/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl.class │ │ │ -?rwxrwxr-x 2.0 unx 11112 b- defN 80-Jan-01 00:00 android/support/v4/view/accessibility/AccessibilityNodeInfoCompat.class │ │ │ +?rwxrwxr-x 2.0 unx 119 b- stor 80-Jan-01 00:00 android/support/v4/view/accessibility/AccessibilityNodeInfoCompat$1.class │ │ │ +?rwxrwxr-x 2.0 unx 728 b- stor 80-Jan-01 00:00 android/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityActionCompat.class │ │ │ +?rwxrwxr-x 2.0 unx 3091 b- stor 80-Jan-01 00:00 android/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl.class │ │ │ +?rwxrwxr-x 2.0 unx 1434 b- stor 80-Jan-01 00:00 android/support/v4/view/accessibility/AccessibilityNodeInfoCompat$CollectionInfoCompat.class │ │ │ +?rwxrwxr-x 2.0 unx 1733 b- stor 80-Jan-01 00:00 android/support/v4/view/accessibility/AccessibilityNodeInfoCompat$CollectionItemInfoCompat.class │ │ │ +?rwxrwxr-x 2.0 unx 911 b- stor 80-Jan-01 00:00 android/support/v4/view/accessibility/AccessibilityNodeInfoCompat$RangeInfoCompat.class │ │ │ +?rwxrwxr-x 2.0 unx 13111 b- defN 80-Jan-01 00:00 android/support/v4/view/accessibility/AccessibilityNodeInfoCompat.class │ │ │ +?rwxrwxr-x 2.0 unx 492 b- stor 80-Jan-01 00:00 android/support/v4/view/accessibility/AccessibilityNodeInfoCompatApi21$AccessibilityAction.class │ │ │ +?rwxrwxr-x 2.0 unx 364 b- stor 80-Jan-01 00:00 android/support/v4/view/accessibility/AccessibilityNodeInfoCompatApi21$CollectionItemInfo.class │ │ │ +?rwxrwxr-x 2.0 unx 1192 b- stor 80-Jan-01 00:00 android/support/v4/view/accessibility/AccessibilityNodeInfoCompatApi21.class │ │ │ ?rwxrwxr-x 2.0 unx 4037 b- stor 80-Jan-01 00:00 android/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs.class │ │ │ ?rwxrwxr-x 2.0 unx 1559 b- stor 80-Jan-01 00:00 android/support/v4/view/accessibility/AccessibilityNodeInfoCompatJellyBean.class │ │ │ ?rwxrwxr-x 2.0 unx 513 b- stor 80-Jan-01 00:00 android/support/v4/view/accessibility/AccessibilityNodeInfoCompatJellybeanMr2.class │ │ │ -?rwxrwxr-x 2.0 unx 423 b- stor 80-Jan-01 00:00 android/support/v4/view/accessibility/AccessibilityNodeInfoCompatKitKat.class │ │ │ +?rwxrwxr-x 2.0 unx 510 b- stor 80-Jan-01 00:00 android/support/v4/view/accessibility/AccessibilityNodeInfoCompatKitKat$CollectionInfo.class │ │ │ +?rwxrwxr-x 2.0 unx 630 b- stor 80-Jan-01 00:00 android/support/v4/view/accessibility/AccessibilityNodeInfoCompatKitKat$CollectionItemInfo.class │ │ │ +?rwxrwxr-x 2.0 unx 537 b- stor 80-Jan-01 00:00 android/support/v4/view/accessibility/AccessibilityNodeInfoCompatKitKat$RangeInfo.class │ │ │ +?rwxrwxr-x 2.0 unx 1697 b- stor 80-Jan-01 00:00 android/support/v4/view/accessibility/AccessibilityNodeInfoCompatKitKat.class │ │ │ ?rwxrwxr-x 2.0 unx 290 b- stor 80-Jan-01 00:00 android/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderImpl.class │ │ │ ?rwxrwxr-x 2.0 unx 1615 b- stor 80-Jan-01 00:00 android/support/v4/view/accessibility/AccessibilityNodeProviderCompat.class │ │ │ ?rwxrwxr-x 2.0 unx 1033 b- stor 80-Jan-01 00:00 android/support/v4/view/accessibility/AccessibilityNodeProviderCompatJellyBean$1.class │ │ │ ?rwxrwxr-x 2.0 unx 354 b- stor 80-Jan-01 00:00 android/support/v4/view/accessibility/AccessibilityNodeProviderCompatJellyBean$AccessibilityNodeInfoBridge.class │ │ │ ?rwxrwxr-x 2.0 unx 608 b- stor 80-Jan-01 00:00 android/support/v4/view/accessibility/AccessibilityNodeProviderCompatJellyBean.class │ │ │ ?rwxrwxr-x 2.0 unx 1083 b- stor 80-Jan-01 00:00 android/support/v4/view/accessibility/AccessibilityNodeProviderCompatKitKat$1.class │ │ │ ?rwxrwxr-x 2.0 unx 371 b- stor 80-Jan-01 00:00 android/support/v4/view/accessibility/AccessibilityNodeProviderCompatKitKat$AccessibilityNodeInfoBridge.class │ │ │ @@ -282,40 +481,60 @@ │ │ │ ?rwxrwxr-x 2.0 unx 3510 b- stor 80-Jan-01 00:00 android/support/v4/view/accessibility/AccessibilityRecordCompatIcs.class │ │ │ ?rwxrwxr-x 2.0 unx 540 b- stor 80-Jan-01 00:00 android/support/v4/view/accessibility/AccessibilityRecordCompatIcsMr1.class │ │ │ ?rwxrwxr-x 2.0 unx 367 b- stor 80-Jan-01 00:00 android/support/v4/view/accessibility/AccessibilityRecordCompatJellyBean.class │ │ │ ?rwxrwxr-x 2.0 unx 96 b- stor 80-Jan-01 00:00 android/support/v4/widget/AutoScrollHelper$1.class │ │ │ ?rwxrwxr-x 2.0 unx 2179 b- stor 80-Jan-01 00:00 android/support/v4/widget/AutoScrollHelper$ClampedScroller.class │ │ │ ?rwxrwxr-x 2.0 unx 1574 b- stor 80-Jan-01 00:00 android/support/v4/widget/AutoScrollHelper$ScrollAnimationRunnable.class │ │ │ ?rwxrwxr-x 2.0 unx 7070 b- stor 80-Jan-01 00:00 android/support/v4/widget/AutoScrollHelper.class │ │ │ +?rwxrwxr-x 2.0 unx 1849 b- stor 80-Jan-01 00:00 android/support/v4/widget/BakedBezierInterpolator.class │ │ │ +?rwxrwxr-x 2.0 unx 1326 b- stor 80-Jan-01 00:00 android/support/v4/widget/CircleImageView$OvalShadow.class │ │ │ +?rwxrwxr-x 2.0 unx 2895 b- stor 80-Jan-01 00:00 android/support/v4/widget/CircleImageView.class │ │ │ ?rwxrwxr-x 2.0 unx 663 b- stor 80-Jan-01 00:00 android/support/v4/widget/ContentLoadingProgressBar$1.class │ │ │ ?rwxrwxr-x 2.0 unx 818 b- stor 80-Jan-01 00:00 android/support/v4/widget/ContentLoadingProgressBar$2.class │ │ │ ?rwxrwxr-x 2.0 unx 1952 b- stor 80-Jan-01 00:00 android/support/v4/widget/ContentLoadingProgressBar.class │ │ │ ?rwxrwxr-x 2.0 unx 93 b- stor 80-Jan-01 00:00 android/support/v4/widget/CursorAdapter$1.class │ │ │ ?rwxrwxr-x 2.0 unx 569 b- stor 80-Jan-01 00:00 android/support/v4/widget/CursorAdapter$ChangeObserver.class │ │ │ ?rwxrwxr-x 2.0 unx 702 b- stor 80-Jan-01 00:00 android/support/v4/widget/CursorAdapter$MyDataSetObserver.class │ │ │ ?rwxrwxr-x 2.0 unx 384 b- stor 80-Jan-01 00:00 android/support/v4/widget/CursorFilter$CursorFilterClient.class │ │ │ ?rwxrwxr-x 2.0 unx 1293 b- stor 80-Jan-01 00:00 android/support/v4/widget/CursorFilter.class │ │ │ +?rwxrwxr-x 2.0 unx 385 b- stor 80-Jan-01 00:00 android/support/v4/widget/DrawerLayout$DrawerLayoutCompatImpl.class │ │ │ ?rwxrwxr-x 2.0 unx 268 b- stor 80-Jan-01 00:00 android/support/v4/widget/DrawerLayout$DrawerListener.class │ │ │ +?rwxrwxr-x 2.0 unx 141 b- stor 80-Jan-01 00:00 android/support/v4/widget/DrawerLayout$EdgeGravity.class │ │ │ ?rwxrwxr-x 2.0 unx 1074 b- stor 80-Jan-01 00:00 android/support/v4/widget/DrawerLayout$LayoutParams.class │ │ │ +?rwxrwxr-x 2.0 unx 138 b- stor 80-Jan-01 00:00 android/support/v4/widget/DrawerLayout$LockMode.class │ │ │ ?rwxrwxr-x 2.0 unx 675 b- stor 80-Jan-01 00:00 android/support/v4/widget/DrawerLayout$SavedState$1.class │ │ │ ?rwxrwxr-x 2.0 unx 777 b- stor 80-Jan-01 00:00 android/support/v4/widget/DrawerLayout$SavedState.class │ │ │ +?rwxrwxr-x 2.0 unx 135 b- stor 80-Jan-01 00:00 android/support/v4/widget/DrawerLayout$State.class │ │ │ ?rwxrwxr-x 2.0 unx 477 b- stor 80-Jan-01 00:00 android/support/v4/widget/DrawerLayout$ViewDragCallback$1.class │ │ │ -?rwxrwxr-x 2.0 unx 17028 b- defN 80-Jan-01 00:00 android/support/v4/widget/DrawerLayout.class │ │ │ +?rwxrwxr-x 2.0 unx 647 b- stor 80-Jan-01 00:00 android/support/v4/widget/DrawerLayoutCompatApi21$InsetsListener.class │ │ │ +?rwxrwxr-x 2.0 unx 1600 b- stor 80-Jan-01 00:00 android/support/v4/widget/DrawerLayoutCompatApi21.class │ │ │ +?rwxrwxr-x 2.0 unx 144 b- stor 80-Jan-01 00:00 android/support/v4/widget/DrawerLayoutImpl.class │ │ │ ?rwxrwxr-x 2.0 unx 481 b- stor 80-Jan-01 00:00 android/support/v4/widget/EdgeEffectCompat$EdgeEffectImpl.class │ │ │ ?rwxrwxr-x 2.0 unx 1440 b- stor 80-Jan-01 00:00 android/support/v4/widget/EdgeEffectCompat.class │ │ │ ?rwxrwxr-x 2.0 unx 964 b- stor 80-Jan-01 00:00 android/support/v4/widget/EdgeEffectCompatIcs.class │ │ │ ?rwxrwxr-x 2.0 unx 100 b- stor 80-Jan-01 00:00 android/support/v4/widget/ExploreByTouchHelper$1.class │ │ │ ?rwxrwxr-x 2.0 unx 231 b- stor 80-Jan-01 00:00 android/support/v4/widget/ListPopupWindowCompat$ListPopupWindowImpl.class │ │ │ ?rwxrwxr-x 2.0 unx 785 b- stor 80-Jan-01 00:00 android/support/v4/widget/ListPopupWindowCompat.class │ │ │ ?rwxrwxr-x 2.0 unx 412 b- stor 80-Jan-01 00:00 android/support/v4/widget/ListPopupWindowCompatKitKat.class │ │ │ +?rwxrwxr-x 2.0 unx 1729 b- stor 80-Jan-01 00:00 android/support/v4/widget/MaterialProgressDrawable$1.class │ │ │ +?rwxrwxr-x 2.0 unx 1392 b- stor 80-Jan-01 00:00 android/support/v4/widget/MaterialProgressDrawable$2.class │ │ │ +?rwxrwxr-x 2.0 unx 884 b- stor 80-Jan-01 00:00 android/support/v4/widget/MaterialProgressDrawable$3.class │ │ │ +?rwxrwxr-x 2.0 unx 467 b- stor 80-Jan-01 00:00 android/support/v4/widget/MaterialProgressDrawable$EndCurveInterpolator.class │ │ │ +?rwxrwxr-x 2.0 unx 162 b- stor 80-Jan-01 00:00 android/support/v4/widget/MaterialProgressDrawable$ProgressDrawableSize.class │ │ │ +?rwxrwxr-x 2.0 unx 5340 b- stor 80-Jan-01 00:00 android/support/v4/widget/MaterialProgressDrawable$Ring.class │ │ │ +?rwxrwxr-x 2.0 unx 467 b- stor 80-Jan-01 00:00 android/support/v4/widget/MaterialProgressDrawable$StartCurveInterpolator.class │ │ │ +?rwxrwxr-x 2.0 unx 7087 b- stor 80-Jan-01 00:00 android/support/v4/widget/MaterialProgressDrawable.class │ │ │ ?rwxrwxr-x 2.0 unx 197 b- stor 80-Jan-01 00:00 android/support/v4/widget/PopupMenuCompat$PopupMenuImpl.class │ │ │ ?rwxrwxr-x 2.0 unx 708 b- stor 80-Jan-01 00:00 android/support/v4/widget/PopupMenuCompat.class │ │ │ ?rwxrwxr-x 2.0 unx 358 b- stor 80-Jan-01 00:00 android/support/v4/widget/PopupMenuCompatKitKat.class │ │ │ +?rwxrwxr-x 2.0 unx 192 b- stor 80-Jan-01 00:00 android/support/v4/widget/PopupWindowCompat$PopupWindowImpl.class │ │ │ +?rwxrwxr-x 2.0 unx 722 b- stor 80-Jan-01 00:00 android/support/v4/widget/PopupWindowCompat.class │ │ │ +?rwxrwxr-x 2.0 unx 343 b- stor 80-Jan-01 00:00 android/support/v4/widget/PopupWindowCompatKitKat.class │ │ │ ?rwxrwxr-x 2.0 unx 800 b- stor 80-Jan-01 00:00 android/support/v4/widget/ScrollerCompat$ScrollerCompatImpl.class │ │ │ -?rwxrwxr-x 2.0 unx 2632 b- stor 80-Jan-01 00:00 android/support/v4/widget/ScrollerCompat.class │ │ │ +?rwxrwxr-x 2.0 unx 2861 b- stor 80-Jan-01 00:00 android/support/v4/widget/ScrollerCompat.class │ │ │ ?rwxrwxr-x 2.0 unx 1627 b- stor 80-Jan-01 00:00 android/support/v4/widget/ScrollerCompatGingerbread.class │ │ │ ?rwxrwxr-x 2.0 unx 283 b- stor 80-Jan-01 00:00 android/support/v4/widget/ScrollerCompatIcs.class │ │ │ ?rwxrwxr-x 2.0 unx 619 b- stor 80-Jan-01 00:00 android/support/v4/widget/SearchViewCompat$OnCloseListenerCompat.class │ │ │ ?rwxrwxr-x 2.0 unx 707 b- stor 80-Jan-01 00:00 android/support/v4/widget/SearchViewCompat$OnQueryTextListenerCompat.class │ │ │ ?rwxrwxr-x 2.0 unx 1155 b- stor 80-Jan-01 00:00 android/support/v4/widget/SearchViewCompat$SearchViewCompatImpl.class │ │ │ ?rwxrwxr-x 2.0 unx 2677 b- stor 80-Jan-01 00:00 android/support/v4/widget/SearchViewCompat.class │ │ │ ?rwxrwxr-x 2.0 unx 685 b- stor 80-Jan-01 00:00 android/support/v4/widget/SearchViewCompatHoneycomb$1.class │ │ │ @@ -324,25 +543,36 @@ │ │ │ ?rwxrwxr-x 2.0 unx 215 b- stor 80-Jan-01 00:00 android/support/v4/widget/SearchViewCompatHoneycomb$OnQueryTextListenerCompatBridge.class │ │ │ ?rwxrwxr-x 2.0 unx 2810 b- stor 80-Jan-01 00:00 android/support/v4/widget/SearchViewCompatHoneycomb.class │ │ │ ?rwxrwxr-x 2.0 unx 344 b- stor 80-Jan-01 00:00 android/support/v4/widget/SearchViewCompatIcs$MySearchView.class │ │ │ ?rwxrwxr-x 2.0 unx 552 b- stor 80-Jan-01 00:00 android/support/v4/widget/SearchViewCompatIcs.class │ │ │ ?rwxrwxr-x 2.0 unx 201 b- stor 80-Jan-01 00:00 android/support/v4/widget/SimpleCursorAdapter$CursorToStringConverter.class │ │ │ ?rwxrwxr-x 2.0 unx 182 b- stor 80-Jan-01 00:00 android/support/v4/widget/SimpleCursorAdapter$ViewBinder.class │ │ │ ?rwxrwxr-x 2.0 unx 97 b- stor 80-Jan-01 00:00 android/support/v4/widget/SlidingPaneLayout$1.class │ │ │ -?rwxrwxr-x 2.0 unx 925 b- stor 80-Jan-01 00:00 android/support/v4/widget/SlidingPaneLayout$DisableLayerRunnable.class │ │ │ +?rwxrwxr-x 2.0 unx 926 b- stor 80-Jan-01 00:00 android/support/v4/widget/SlidingPaneLayout$DisableLayerRunnable.class │ │ │ ?rwxrwxr-x 2.0 unx 1123 b- stor 80-Jan-01 00:00 android/support/v4/widget/SlidingPaneLayout$LayoutParams.class │ │ │ ?rwxrwxr-x 2.0 unx 236 b- stor 80-Jan-01 00:00 android/support/v4/widget/SlidingPaneLayout$PanelSlideListener.class │ │ │ ?rwxrwxr-x 2.0 unx 743 b- stor 80-Jan-01 00:00 android/support/v4/widget/SlidingPaneLayout$SavedState$1.class │ │ │ ?rwxrwxr-x 2.0 unx 815 b- stor 80-Jan-01 00:00 android/support/v4/widget/SlidingPaneLayout$SavedState.class │ │ │ ?rwxrwxr-x 2.0 unx 220 b- stor 80-Jan-01 00:00 android/support/v4/widget/SlidingPaneLayout$SlidingPanelLayoutImpl.class │ │ │ -?rwxrwxr-x 2.0 unx 17949 b- defN 80-Jan-01 00:00 android/support/v4/widget/SlidingPaneLayout.class │ │ │ +?rwxrwxr-x 2.0 unx 19048 b- defN 80-Jan-01 00:00 android/support/v4/widget/SlidingPaneLayout.class │ │ │ +?rwxrwxr-x 2.0 unx 4349 b- stor 80-Jan-01 00:00 android/support/v4/widget/SwipeProgressBar.class │ │ │ +?rwxrwxr-x 2.0 unx 2044 b- stor 80-Jan-01 00:00 android/support/v4/widget/SwipeRefreshLayout$1.class │ │ │ +?rwxrwxr-x 2.0 unx 539 b- stor 80-Jan-01 00:00 android/support/v4/widget/SwipeRefreshLayout$2.class │ │ │ +?rwxrwxr-x 2.0 unx 558 b- stor 80-Jan-01 00:00 android/support/v4/widget/SwipeRefreshLayout$3.class │ │ │ +?rwxrwxr-x 2.0 unx 806 b- stor 80-Jan-01 00:00 android/support/v4/widget/SwipeRefreshLayout$4.class │ │ │ +?rwxrwxr-x 2.0 unx 806 b- stor 80-Jan-01 00:00 android/support/v4/widget/SwipeRefreshLayout$5.class │ │ │ +?rwxrwxr-x 2.0 unx 1122 b- stor 80-Jan-01 00:00 android/support/v4/widget/SwipeRefreshLayout$6.class │ │ │ +?rwxrwxr-x 2.0 unx 540 b- stor 80-Jan-01 00:00 android/support/v4/widget/SwipeRefreshLayout$7.class │ │ │ +?rwxrwxr-x 2.0 unx 674 b- stor 80-Jan-01 00:00 android/support/v4/widget/SwipeRefreshLayout$8.class │ │ │ +?rwxrwxr-x 2.0 unx 140 b- stor 80-Jan-01 00:00 android/support/v4/widget/SwipeRefreshLayout$OnRefreshListener.class │ │ │ +?rwxrwxr-x 2.0 unx 15572 b- defN 80-Jan-01 00:00 android/support/v4/widget/SwipeRefreshLayout.class │ │ │ ?rwxrwxr-x 2.0 unx 281 b- stor 80-Jan-01 00:00 android/support/v4/widget/ViewDragHelper$1.class │ │ │ ?rwxrwxr-x 2.0 unx 427 b- stor 80-Jan-01 00:00 android/support/v4/widget/ViewDragHelper$2.class │ │ │ ?rwxrwxr-x 2.0 unx 977 b- stor 80-Jan-01 00:00 android/support/v4/widget/ViewDragHelper$Callback.class │ │ │ -?rwxrwxr-x 2.0 unx 15210 b- defN 80-Jan-01 00:00 android/support/v4/widget/ViewDragHelper.class │ │ │ +?rwxrwxr-x 2.0 unx 15622 b- defN 80-Jan-01 00:00 android/support/v4/widget/ViewDragHelper.class │ │ │ ?rwxrwxr-x 2.0 unx 204 b- stor 80-Jan-01 00:00 at/theengine/android/simple_rss2_android/Copyable.class │ │ │ ?rwxrwxr-x 2.0 unx 140 b- stor 80-Jan-01 00:00 at/theengine/android/simple_rss2_android/FeedParser.class │ │ │ ?rwxrwxr-x 2.0 unx 281 b- stor 80-Jan-01 00:00 at/theengine/android/simple_rss2_android/R$dimen.class │ │ │ ?rwxrwxr-x 2.0 unx 221 b- stor 80-Jan-01 00:00 at/theengine/android/simple_rss2_android/R$drawable.class │ │ │ ?rwxrwxr-x 2.0 unx 448 b- stor 80-Jan-01 00:00 at/theengine/android/simple_rss2_android/R$id.class │ │ │ ?rwxrwxr-x 2.0 unx 254 b- stor 80-Jan-01 00:00 at/theengine/android/simple_rss2_android/R$layout.class │ │ │ ?rwxrwxr-x 2.0 unx 210 b- stor 80-Jan-01 00:00 at/theengine/android/simple_rss2_android/R$menu.class │ │ │ @@ -364,15 +594,15 @@ │ │ │ ?rwxrwxr-x 2.0 unx 1820 b- stor 80-Jan-01 00:00 at/theengine/android/simple_rss2_android/demo/MainActivity$MyListAdapter.class │ │ │ ?rwxrwxr-x 2.0 unx 2072 b- stor 80-Jan-01 00:00 at/theengine/android/simple_rss2_android/demo/MainActivity.class │ │ │ ?rwxrwxr-x 2.0 unx 176 b- stor 80-Jan-01 00:00 com/negusoft/holoaccent/AccentHelper$OnInitListener.class │ │ │ ?rwxrwxr-x 2.0 unx 2265 b- stor 80-Jan-01 00:00 com/negusoft/holoaccent/AccentHelper.class │ │ │ ?rwxrwxr-x 2.0 unx 1571 b- stor 80-Jan-01 00:00 com/negusoft/holoaccent/AccentPalette.class │ │ │ ?rwxrwxr-x 2.0 unx 204 b- stor 80-Jan-01 00:00 com/negusoft/holoaccent/AccentResources$ColorInterceptor.class │ │ │ ?rwxrwxr-x 2.0 unx 237 b- stor 80-Jan-01 00:00 com/negusoft/holoaccent/AccentResources$Interceptor.class │ │ │ -?rwxrwxr-x 2.0 unx 9692 b- stor 80-Jan-01 00:00 com/negusoft/holoaccent/AccentResources.class │ │ │ +?rwxrwxr-x 2.0 unx 9822 b- stor 80-Jan-01 00:00 com/negusoft/holoaccent/AccentResources.class │ │ │ ?rwxrwxr-x 2.0 unx 1472 b- stor 80-Jan-01 00:00 com/negusoft/holoaccent/R$attr.class │ │ │ ?rwxrwxr-x 2.0 unx 1119 b- stor 80-Jan-01 00:00 com/negusoft/holoaccent/R$color.class │ │ │ ?rwxrwxr-x 2.0 unx 930 b- stor 80-Jan-01 00:00 com/negusoft/holoaccent/R$dimen.class │ │ │ ?rwxrwxr-x 2.0 unx 17319 b- defN 80-Jan-01 00:00 com/negusoft/holoaccent/R$drawable.class │ │ │ ?rwxrwxr-x 2.0 unx 199 b- stor 80-Jan-01 00:00 com/negusoft/holoaccent/R$id.class │ │ │ ?rwxrwxr-x 2.0 unx 212 b- stor 80-Jan-01 00:00 com/negusoft/holoaccent/R$layout.class │ │ │ ?rwxrwxr-x 2.0 unx 6615 b- stor 80-Jan-01 00:00 com/negusoft/holoaccent/R$style.class │ │ │ @@ -385,22 +615,22 @@ │ │ │ ?rwxrwxr-x 2.0 unx 746 b- stor 80-Jan-01 00:00 com/negusoft/holoaccent/dialog/AccentAlertDialog.class │ │ │ ?rwxrwxr-x 2.0 unx 785 b- stor 80-Jan-01 00:00 com/negusoft/holoaccent/dialog/AccentDatePickerDialog.class │ │ │ ?rwxrwxr-x 2.0 unx 567 b- stor 80-Jan-01 00:00 com/negusoft/holoaccent/dialog/AccentDialogFragment.class │ │ │ ?rwxrwxr-x 2.0 unx 785 b- stor 80-Jan-01 00:00 com/negusoft/holoaccent/dialog/AccentTimePickerDialog.class │ │ │ ?rwxrwxr-x 2.0 unx 1261 b- stor 80-Jan-01 00:00 com/negusoft/holoaccent/dialog/DividerPainter.class │ │ │ ?rwxrwxr-x 2.0 unx 114 b- stor 80-Jan-01 00:00 com/negusoft/holoaccent/drawable/ActionBarBackgroundDrawable$1.class │ │ │ ?rwxrwxr-x 2.0 unx 934 b- stor 80-Jan-01 00:00 com/negusoft/holoaccent/drawable/ActionBarBackgroundDrawable$ActionBarBackgroundConstantState.class │ │ │ -?rwxrwxr-x 2.0 unx 3801 b- stor 80-Jan-01 00:00 com/negusoft/holoaccent/drawable/ActionBarBackgroundDrawable.class │ │ │ +?rwxrwxr-x 2.0 unx 4092 b- stor 80-Jan-01 00:00 com/negusoft/holoaccent/drawable/ActionBarBackgroundDrawable.class │ │ │ ?rwxrwxr-x 2.0 unx 783 b- stor 80-Jan-01 00:00 com/negusoft/holoaccent/drawable/CircleDrawable$CircleConstantState.class │ │ │ ?rwxrwxr-x 2.0 unx 2521 b- stor 80-Jan-01 00:00 com/negusoft/holoaccent/drawable/CircleDrawable.class │ │ │ ?rwxrwxr-x 2.0 unx 854 b- stor 80-Jan-01 00:00 com/negusoft/holoaccent/drawable/ContactBadgeDrawable$ContactBadgeConstantState.class │ │ │ ?rwxrwxr-x 2.0 unx 3198 b- stor 80-Jan-01 00:00 com/negusoft/holoaccent/drawable/FastScrollDrawable.class │ │ │ ?rwxrwxr-x 2.0 unx 444 b- stor 80-Jan-01 00:00 com/negusoft/holoaccent/drawable/IndeterminedProgressDrawable$1.class │ │ │ -?rwxrwxr-x 2.0 unx 3499 b- stor 80-Jan-01 00:00 com/negusoft/holoaccent/drawable/IndeterminedProgressDrawable.class │ │ │ -?rwxrwxr-x 2.0 unx 4260 b- stor 80-Jan-01 00:00 com/negusoft/holoaccent/drawable/IndeterminedProgressLegacyDrawable.class │ │ │ +?rwxrwxr-x 2.0 unx 3547 b- stor 80-Jan-01 00:00 com/negusoft/holoaccent/drawable/IndeterminedProgressDrawable.class │ │ │ +?rwxrwxr-x 2.0 unx 4309 b- stor 80-Jan-01 00:00 com/negusoft/holoaccent/drawable/IndeterminedProgressLegacyDrawable.class │ │ │ ?rwxrwxr-x 2.0 unx 730 b- stor 80-Jan-01 00:00 com/negusoft/holoaccent/drawable/RectDrawable$RectConstantState.class │ │ │ ?rwxrwxr-x 2.0 unx 2623 b- stor 80-Jan-01 00:00 com/negusoft/holoaccent/drawable/RectDrawable.class │ │ │ ?rwxrwxr-x 2.0 unx 1038 b- stor 80-Jan-01 00:00 com/negusoft/holoaccent/drawable/RoundRectDrawable$RoundRectConstantState.class │ │ │ ?rwxrwxr-x 2.0 unx 2869 b- stor 80-Jan-01 00:00 com/negusoft/holoaccent/drawable/RoundRectDrawable.class │ │ │ ?rwxrwxr-x 2.0 unx 953 b- stor 80-Jan-01 00:00 com/negusoft/holoaccent/drawable/ScrubberControlSelectorDrawable$CircleConstantState.class │ │ │ ?rwxrwxr-x 2.0 unx 1100 b- stor 80-Jan-01 00:00 com/negusoft/holoaccent/drawable/ScrubberControlSelectorDrawable$SelectorType.class │ │ │ ?rwxrwxr-x 2.0 unx 4509 b- stor 80-Jan-01 00:00 com/negusoft/holoaccent/drawable/ScrubberControlSelectorDrawable.class │ │ │ @@ -409,35 +639,35 @@ │ │ │ ?rwxrwxr-x 2.0 unx 649 b- stor 80-Jan-01 00:00 com/negusoft/holoaccent/drawable/SearchViewDrawable$SearchViewConstantState.class │ │ │ ?rwxrwxr-x 2.0 unx 2616 b- stor 80-Jan-01 00:00 com/negusoft/holoaccent/drawable/SearchViewDrawable.class │ │ │ ?rwxrwxr-x 2.0 unx 859 b- stor 80-Jan-01 00:00 com/negusoft/holoaccent/drawable/SpinnerDrawable$1.class │ │ │ ?rwxrwxr-x 2.0 unx 792 b- stor 80-Jan-01 00:00 com/negusoft/holoaccent/drawable/SpinnerDrawable$SpinnerConstantState.class │ │ │ ?rwxrwxr-x 2.0 unx 1000 b- stor 80-Jan-01 00:00 com/negusoft/holoaccent/drawable/SpinnerDrawable$Type.class │ │ │ ?rwxrwxr-x 2.0 unx 3749 b- stor 80-Jan-01 00:00 com/negusoft/holoaccent/drawable/SpinnerDrawable.class │ │ │ ?rwxrwxr-x 2.0 unx 756 b- stor 80-Jan-01 00:00 com/negusoft/holoaccent/drawable/ToggleForegroundDrawable$ToggleConstantState.class │ │ │ -?rwxrwxr-x 2.0 unx 2762 b- stor 80-Jan-01 00:00 com/negusoft/holoaccent/drawable/ToggleForegroundDrawable.class │ │ │ +?rwxrwxr-x 2.0 unx 2803 b- stor 80-Jan-01 00:00 com/negusoft/holoaccent/drawable/ToggleForegroundDrawable.class │ │ │ ?rwxrwxr-x 2.0 unx 744 b- stor 80-Jan-01 00:00 com/negusoft/holoaccent/drawable/UnderlineDrawable$UnderlineConstantState.class │ │ │ ?rwxrwxr-x 2.0 unx 2138 b- stor 80-Jan-01 00:00 com/negusoft/holoaccent/drawable/UnderlineDrawable.class │ │ │ ?rwxrwxr-x 2.0 unx 804 b- stor 80-Jan-01 00:00 com/negusoft/holoaccent/preference/DialogPreference.class │ │ │ ?rwxrwxr-x 2.0 unx 859 b- stor 80-Jan-01 00:00 com/negusoft/holoaccent/preference/EditTextPreference.class │ │ │ ?rwxrwxr-x 2.0 unx 731 b- stor 80-Jan-01 00:00 com/negusoft/holoaccent/preference/ListPreference.class │ │ │ ?rwxrwxr-x 2.0 unx 753 b- stor 80-Jan-01 00:00 com/negusoft/holoaccent/preference/MultiSelectListPreference.class │ │ │ ?rwxrwxr-x 2.0 unx 105 b- stor 80-Jan-01 00:00 com/negusoft/holoaccent/preference/SwitchPreference$1.class │ │ │ ?rwxrwxr-x 2.0 unx 981 b- stor 80-Jan-01 00:00 com/negusoft/holoaccent/preference/SwitchPreference$Listener.class │ │ │ ?rwxrwxr-x 2.0 unx 2672 b- stor 80-Jan-01 00:00 com/negusoft/holoaccent/preference/SwitchPreference.class │ │ │ ?rwxrwxr-x 2.0 unx 3330 b- stor 80-Jan-01 00:00 com/negusoft/holoaccent/util/BitmapUtils.class │ │ │ ?rwxrwxr-x 2.0 unx 1067 b- stor 80-Jan-01 00:00 com/negusoft/holoaccent/util/NativeResources.class │ │ │ -?rwxrwxr-x 2.0 unx 1868 b- stor 80-Jan-01 00:00 com/negusoft/holoaccent/widget/AccentDatePicker.class │ │ │ +?rwxrwxr-x 2.0 unx 1866 b- stor 80-Jan-01 00:00 com/negusoft/holoaccent/widget/AccentDatePicker.class │ │ │ ?rwxrwxr-x 2.0 unx 1339 b- stor 80-Jan-01 00:00 com/negusoft/holoaccent/widget/AccentNumberPicker.class │ │ │ ?rwxrwxr-x 2.0 unx 1436 b- stor 80-Jan-01 00:00 com/negusoft/holoaccent/widget/AccentQuickContactBadge.class │ │ │ -?rwxrwxr-x 2.0 unx 5123 b- stor 80-Jan-01 00:00 com/negusoft/holoaccent/widget/AccentRatingBar.class │ │ │ -?rwxrwxr-x 2.0 unx 1780 b- stor 80-Jan-01 00:00 com/negusoft/holoaccent/widget/AccentSearchView.class │ │ │ +?rwxrwxr-x 2.0 unx 5293 b- stor 80-Jan-01 00:00 com/negusoft/holoaccent/widget/AccentRatingBar.class │ │ │ +?rwxrwxr-x 2.0 unx 1834 b- stor 80-Jan-01 00:00 com/negusoft/holoaccent/widget/AccentSearchView.class │ │ │ ?rwxrwxr-x 2.0 unx 394 b- stor 80-Jan-01 00:00 com/negusoft/holoaccent/widget/AccentSwitch$1.class │ │ │ ?rwxrwxr-x 2.0 unx 1205 b- stor 80-Jan-01 00:00 com/negusoft/holoaccent/widget/AccentSwitch$AllCapsTransformationMethod.class │ │ │ -?rwxrwxr-x 2.0 unx 14199 b- defN 80-Jan-01 00:00 com/negusoft/holoaccent/widget/AccentSwitch.class │ │ │ -?rwxrwxr-x 2.0 unx 1870 b- stor 80-Jan-01 00:00 com/negusoft/holoaccent/widget/AccentTimePicker.class │ │ │ +?rwxrwxr-x 2.0 unx 14861 b- defN 80-Jan-01 00:00 com/negusoft/holoaccent/widget/AccentSwitch.class │ │ │ +?rwxrwxr-x 2.0 unx 1868 b- stor 80-Jan-01 00:00 com/negusoft/holoaccent/widget/AccentTimePicker.class │ │ │ ?rwxrwxr-x 2.0 unx 337 b- stor 80-Jan-01 00:00 org/androidfromfrankfurt/archnews/AboutActivity$AboutFragment.class │ │ │ ?rwxrwxr-x 2.0 unx 1094 b- stor 80-Jan-01 00:00 org/androidfromfrankfurt/archnews/AboutActivity.class │ │ │ ?rwxrwxr-x 2.0 unx 180 b- stor 80-Jan-01 00:00 org/androidfromfrankfurt/archnews/BuildConfig.class │ │ │ ?rwxrwxr-x 2.0 unx 2538 b- stor 80-Jan-01 00:00 org/androidfromfrankfurt/archnews/HtmlTagHandler.class │ │ │ ?rwxrwxr-x 2.0 unx 100 b- stor 80-Jan-01 00:00 org/androidfromfrankfurt/archnews/NewsActivity$1.class │ │ │ ?rwxrwxr-x 2.0 unx 1043 b- stor 80-Jan-01 00:00 org/androidfromfrankfurt/archnews/NewsAdapter$1.class │ │ │ ?rwxrwxr-x 2.0 unx 2155 b- stor 80-Jan-01 00:00 org/androidfromfrankfurt/archnews/NewsAdapter.class │ │ │ @@ -457,69 +687,111 @@ │ │ │ ?rwxrwxr-x 2.0 unx 6693 b- stor 80-Jan-01 00:00 org/androidfromfrankfurt/archnews/R$style.class │ │ │ ?rwxrwxr-x 2.0 unx 2595 b- stor 80-Jan-01 00:00 org/androidfromfrankfurt/archnews/R$styleable.class │ │ │ ?rwxrwxr-x 2.0 unx 203 b- stor 80-Jan-01 00:00 org/androidfromfrankfurt/archnews/R$xml.class │ │ │ ?rwxrwxr-x 2.0 unx 150 b- stor 80-Jan-01 00:00 org/androidfromfrankfurt/archnews/R.class │ │ │ ?rwxrwxr-x 2.0 unx 908 b- stor 80-Jan-01 00:00 android/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoStubImpl.class │ │ │ ?rwxrwxr-x 2.0 unx 742 b- stor 80-Jan-01 00:00 android/support/v4/app/ActionBarDrawerToggle$ActionBarDrawerToggleImplBase.class │ │ │ ?rwxrwxr-x 2.0 unx 844 b- stor 80-Jan-01 00:00 android/support/v4/app/ActionBarDrawerToggle$ActionBarDrawerToggleImplHC.class │ │ │ -?rwxrwxr-x 2.0 unx 4613 b- stor 80-Jan-01 00:00 android/support/v4/app/ActionBarDrawerToggle.class │ │ │ -?rwxrwxr-x 2.0 unx 1078 b- stor 80-Jan-01 00:00 android/support/v4/app/ActivityCompat.class │ │ │ +?rwxrwxr-x 2.0 unx 857 b- stor 80-Jan-01 00:00 android/support/v4/app/ActionBarDrawerToggle$ActionBarDrawerToggleImplJellybeanMR2.class │ │ │ +?rwxrwxr-x 2.0 unx 5416 b- stor 80-Jan-01 00:00 android/support/v4/app/ActionBarDrawerToggle.class │ │ │ +?rwxrwxr-x 2.0 unx 1119 b- stor 80-Jan-01 00:00 android/support/v4/app/ActivityCompat$SharedElementCallback21Impl.class │ │ │ +?rwxrwxr-x 2.0 unx 2047 b- stor 80-Jan-01 00:00 android/support/v4/app/ActivityCompat.class │ │ │ +?rwxrwxr-x 2.0 unx 609 b- stor 80-Jan-01 00:00 android/support/v4/app/ActivityOptionsCompat$ActivityOptionsImpl21.class │ │ │ ?rwxrwxr-x 2.0 unx 609 b- stor 80-Jan-01 00:00 android/support/v4/app/ActivityOptionsCompat$ActivityOptionsImplJB.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 571 b- stor 80-Jan-01 00:00 android/support/v4/app/BackStackRecord$1.class │ │ │ +?rwxrwxr-x 2.0 unx 23450 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 │ │ │ -?rwxrwxr-x 2.0 unx 457 b- stor 80-Jan-01 00:00 android/support/v4/app/FragmentActivity$2.class │ │ │ -?rwxrwxr-x 2.0 unx 32640 b- defN 80-Jan-01 00:00 android/support/v4/app/FragmentManagerImpl.class │ │ │ +?rwxrwxr-x 2.0 unx 691 b- stor 80-Jan-01 00:00 android/support/v4/app/Fragment$1.class │ │ │ +?rwxrwxr-x 2.0 unx 661 b- stor 80-Jan-01 00:00 android/support/v4/app/FragmentActivity$2.class │ │ │ +?rwxrwxr-x 2.0 unx 35374 b- defN 80-Jan-01 00:00 android/support/v4/app/FragmentManagerImpl.class │ │ │ ?rwxrwxr-x 2.0 unx 2791 b- stor 80-Jan-01 00:00 android/support/v4/app/FragmentPagerAdapter.class │ │ │ ?rwxrwxr-x 2.0 unx 4587 b- stor 80-Jan-01 00:00 android/support/v4/app/FragmentStatePagerAdapter.class │ │ │ +?rwxrwxr-x 2.0 unx 1512 b- stor 80-Jan-01 00:00 android/support/v4/app/INotificationSideChannel$Stub$Proxy.class │ │ │ +?rwxrwxr-x 2.0 unx 1842 b- stor 80-Jan-01 00:00 android/support/v4/app/INotificationSideChannel$Stub.class │ │ │ ?rwxrwxr-x 2.0 unx 5250 b- stor 80-Jan-01 00:00 android/support/v4/app/ListFragment.class │ │ │ ?rwxrwxr-x 2.0 unx 7009 b- stor 80-Jan-01 00:00 android/support/v4/app/LoaderManagerImpl$LoaderInfo.class │ │ │ ?rwxrwxr-x 2.0 unx 7786 b- stor 80-Jan-01 00:00 android/support/v4/app/LoaderManagerImpl.class │ │ │ ?rwxrwxr-x 2.0 unx 2447 b- stor 80-Jan-01 00:00 android/support/v4/app/NavUtils$NavUtilsImplBase.class │ │ │ -?rwxrwxr-x 2.0 unx 950 b- stor 80-Jan-01 00:00 android/support/v4/app/NotificationCompat$BigPictureStyle.class │ │ │ -?rwxrwxr-x 2.0 unx 700 b- stor 80-Jan-01 00:00 android/support/v4/app/NotificationCompat$BigTextStyle.class │ │ │ -?rwxrwxr-x 2.0 unx 818 b- stor 80-Jan-01 00:00 android/support/v4/app/NotificationCompat$InboxStyle.class │ │ │ -?rwxrwxr-x 2.0 unx 944 b- stor 80-Jan-01 00:00 android/support/v4/app/NotificationCompat$NotificationCompatImplBase.class │ │ │ -?rwxrwxr-x 2.0 unx 1269 b- stor 80-Jan-01 00:00 android/support/v4/app/NotificationCompat$NotificationCompatImplHoneycomb.class │ │ │ -?rwxrwxr-x 2.0 unx 1396 b- stor 80-Jan-01 00:00 android/support/v4/app/NotificationCompat$NotificationCompatImplIceCreamSandwich.class │ │ │ -?rwxrwxr-x 2.0 unx 3092 b- stor 80-Jan-01 00:00 android/support/v4/app/NotificationCompat$NotificationCompatImplJellybean.class │ │ │ +?rwxrwxr-x 2.0 unx 1196 b- stor 80-Jan-01 00:00 android/support/v4/app/NotificationCompat$Action$1.class │ │ │ +?rwxrwxr-x 2.0 unx 2794 b- stor 80-Jan-01 00:00 android/support/v4/app/NotificationCompat$Action$WearableExtender.class │ │ │ +?rwxrwxr-x 2.0 unx 1902 b- stor 80-Jan-01 00:00 android/support/v4/app/NotificationCompat$Action.class │ │ │ +?rwxrwxr-x 2.0 unx 1104 b- stor 80-Jan-01 00:00 android/support/v4/app/NotificationCompat$BigPictureStyle.class │ │ │ +?rwxrwxr-x 2.0 unx 859 b- stor 80-Jan-01 00:00 android/support/v4/app/NotificationCompat$BigTextStyle.class │ │ │ +?rwxrwxr-x 2.0 unx 1100 b- stor 80-Jan-01 00:00 android/support/v4/app/NotificationCompat$CarExtender$UnreadConversation$1.class │ │ │ +?rwxrwxr-x 2.0 unx 1555 b- stor 80-Jan-01 00:00 android/support/v4/app/NotificationCompat$CarExtender$UnreadConversation.class │ │ │ +?rwxrwxr-x 2.0 unx 3464 b- stor 80-Jan-01 00:00 android/support/v4/app/NotificationCompat$CarExtender.class │ │ │ +?rwxrwxr-x 2.0 unx 979 b- stor 80-Jan-01 00:00 android/support/v4/app/NotificationCompat$InboxStyle.class │ │ │ +?rwxrwxr-x 2.0 unx 2248 b- stor 80-Jan-01 00:00 android/support/v4/app/NotificationCompat$NotificationCompatImplBase.class │ │ │ +?rwxrwxr-x 2.0 unx 8348 b- stor 80-Jan-01 00:00 android/support/v4/app/NotificationCompat$WearableExtender.class │ │ │ +?rwxrwxr-x 2.0 unx 4172 b- stor 80-Jan-01 00:00 android/support/v4/app/NotificationCompatApi20$Builder.class │ │ │ +?rwxrwxr-x 2.0 unx 4155 b- stor 80-Jan-01 00:00 android/support/v4/app/NotificationCompatApi21$Builder.class │ │ │ +?rwxrwxr-x 2.0 unx 4866 b- stor 80-Jan-01 00:00 android/support/v4/app/NotificationCompatJellybean$Builder.class │ │ │ +?rwxrwxr-x 2.0 unx 4829 b- stor 80-Jan-01 00:00 android/support/v4/app/NotificationCompatKitKat$Builder.class │ │ │ +?rwxrwxr-x 2.0 unx 1178 b- stor 80-Jan-01 00:00 android/support/v4/app/NotificationManagerCompat$CancelTask.class │ │ │ +?rwxrwxr-x 2.0 unx 661 b- stor 80-Jan-01 00:00 android/support/v4/app/NotificationManagerCompat$ImplBase.class │ │ │ +?rwxrwxr-x 2.0 unx 1063 b- stor 80-Jan-01 00:00 android/support/v4/app/NotificationManagerCompat$NotifyTask.class │ │ │ +?rwxrwxr-x 2.0 unx 938 b- stor 80-Jan-01 00:00 android/support/v4/app/RemoteInput$1.class │ │ │ +?rwxrwxr-x 2.0 unx 627 b- stor 80-Jan-01 00:00 android/support/v4/app/RemoteInput$ImplApi20.class │ │ │ +?rwxrwxr-x 2.0 unx 602 b- stor 80-Jan-01 00:00 android/support/v4/app/RemoteInput$ImplBase.class │ │ │ +?rwxrwxr-x 2.0 unx 635 b- stor 80-Jan-01 00:00 android/support/v4/app/RemoteInput$ImplJellybean.class │ │ │ +?rwxrwxr-x 2.0 unx 1985 b- stor 80-Jan-01 00:00 android/support/v4/app/RemoteInput.class │ │ │ ?rwxrwxr-x 2.0 unx 1446 b- stor 80-Jan-01 00:00 android/support/v4/app/ShareCompat$ShareCompatImplBase.class │ │ │ ?rwxrwxr-x 2.0 unx 704 b- stor 80-Jan-01 00:00 android/support/v4/app/TaskStackBuilder$TaskStackBuilderImplBase.class │ │ │ ?rwxrwxr-x 2.0 unx 746 b- stor 80-Jan-01 00:00 android/support/v4/app/TaskStackBuilder$TaskStackBuilderImplHoneycomb.class │ │ │ ?rwxrwxr-x 2.0 unx 767 b- stor 80-Jan-01 00:00 android/support/v4/app/TaskStackBuilder$TaskStackBuilderImplJellybean.class │ │ │ ?rwxrwxr-x 2.0 unx 1474 b- stor 80-Jan-01 00:00 android/support/v4/content/AsyncTaskLoader$LoadTask.class │ │ │ ?rwxrwxr-x 2.0 unx 3412 b- stor 80-Jan-01 00:00 android/support/v4/content/AsyncTaskLoader.class │ │ │ ?rwxrwxr-x 2.0 unx 3232 b- stor 80-Jan-01 00:00 android/support/v4/content/FileProvider$SimplePathStrategy.class │ │ │ ?rwxrwxr-x 2.0 unx 870 b- stor 80-Jan-01 00:00 android/support/v4/content/IntentCompat$IntentCompatImplBase.class │ │ │ ?rwxrwxr-x 2.0 unx 998 b- stor 80-Jan-01 00:00 android/support/v4/content/ModernAsyncTask$2.class │ │ │ -?rwxrwxr-x 2.0 unx 520 b- stor 80-Jan-01 00:00 android/support/v4/graphics/drawable/DrawableCompat$BaseDrawableImpl.class │ │ │ +?rwxrwxr-x 2.0 unx 551 b- stor 80-Jan-01 00:00 android/support/v4/graphics/BitmapCompat$BaseBitmapImpl.class │ │ │ +?rwxrwxr-x 2.0 unx 1012 b- stor 80-Jan-01 00:00 android/support/v4/graphics/drawable/DrawableCompat$BaseDrawableImpl.class │ │ │ +?rwxrwxr-x 2.0 unx 1070 b- stor 80-Jan-01 00:00 android/support/v4/graphics/drawable/RoundedBitmapDrawable21.class │ │ │ +?rwxrwxr-x 2.0 unx 917 b- stor 80-Jan-01 00:00 android/support/v4/graphics/drawable/RoundedBitmapDrawableFactory$DefaultRoundedBitmapDrawable.class │ │ │ ?rwxrwxr-x 2.0 unx 894 b- stor 80-Jan-01 00:00 android/support/v4/hardware/display/DisplayManagerCompat$JellybeanMr1Impl.class │ │ │ ?rwxrwxr-x 2.0 unx 884 b- stor 80-Jan-01 00:00 android/support/v4/hardware/display/DisplayManagerCompat$LegacyImpl.class │ │ │ ?rwxrwxr-x 2.0 unx 179 b- stor 80-Jan-01 00:00 android/support/v4/internal/view/SupportSubMenu.class │ │ │ ?rwxrwxr-x 2.0 unx 1037 b- stor 80-Jan-01 00:00 android/support/v4/media/TransportMediator$1.class │ │ │ ?rwxrwxr-x 2.0 unx 5245 b- stor 80-Jan-01 00:00 android/support/v4/media/TransportMediator.class │ │ │ +?rwxrwxr-x 2.0 unx 545 b- stor 80-Jan-01 00:00 android/support/v4/media/VolumeProviderCompat$1.class │ │ │ +?rwxrwxr-x 2.0 unx 255 b- stor 80-Jan-01 00:00 android/support/v4/media/routing/MediaRouterJellybeanMr1$Callback.class │ │ │ +?rwxrwxr-x 2.0 unx 714 b- stor 80-Jan-01 00:00 android/support/v4/media/routing/MediaRouterJellybeanMr1$CallbackProxy.class │ │ │ +?rwxrwxr-x 2.0 unx 599 b- stor 80-Jan-01 00:00 android/support/v4/media/routing/MediaRouterJellybeanMr1.class │ │ │ +?rwxrwxr-x 2.0 unx 1445 b- stor 80-Jan-01 00:00 android/support/v4/media/session/MediaControllerCompat$Callback$StubApi21.class │ │ │ +?rwxrwxr-x 2.0 unx 3471 b- stor 80-Jan-01 00:00 android/support/v4/media/session/MediaControllerCompat$MediaControllerImplApi21.class │ │ │ +?rwxrwxr-x 2.0 unx 1297 b- stor 80-Jan-01 00:00 android/support/v4/media/session/MediaControllerCompat$MediaControllerImplBase.class │ │ │ +?rwxrwxr-x 2.0 unx 1131 b- stor 80-Jan-01 00:00 android/support/v4/media/session/MediaControllerCompat$TransportControlsApi21.class │ │ │ +?rwxrwxr-x 2.0 unx 1602 b- stor 80-Jan-01 00:00 android/support/v4/media/session/MediaSessionCompat$Callback$StubApi21.class │ │ │ +?rwxrwxr-x 2.0 unx 2667 b- stor 80-Jan-01 00:00 android/support/v4/media/session/MediaSessionCompat$MediaSessionImplApi21.class │ │ │ +?rwxrwxr-x 2.0 unx 1182 b- stor 80-Jan-01 00:00 android/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase.class │ │ │ ?rwxrwxr-x 2.0 unx 585 b- stor 80-Jan-01 00:00 android/support/v4/net/ConnectivityManagerCompat$BaseConnectivityManagerCompatImpl.class │ │ │ ?rwxrwxr-x 2.0 unx 460 b- stor 80-Jan-01 00:00 android/support/v4/net/ConnectivityManagerCompat$GingerbreadConnectivityManagerCompatImpl.class │ │ │ ?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 869 b- stor 80-Jan-01 00:00 android/support/v4/print/PrintHelper$PrintHelperKitkatImpl.class │ │ │ -?rwxrwxr-x 2.0 unx 760 b- stor 80-Jan-01 00:00 android/support/v4/print/PrintHelper$PrintHelperStubImpl.class │ │ │ +?rwxrwxr-x 2.0 unx 690 b- stor 80-Jan-01 00:00 android/support/v4/print/PrintHelper$PrintHelperKitkatImpl$1.class │ │ │ +?rwxrwxr-x 2.0 unx 690 b- stor 80-Jan-01 00:00 android/support/v4/print/PrintHelper$PrintHelperKitkatImpl$2.class │ │ │ +?rwxrwxr-x 2.0 unx 1650 b- stor 80-Jan-01 00:00 android/support/v4/print/PrintHelper$PrintHelperKitkatImpl.class │ │ │ +?rwxrwxr-x 2.0 unx 1020 b- stor 80-Jan-01 00:00 android/support/v4/print/PrintHelper$PrintHelperStubImpl.class │ │ │ +?rwxrwxr-x 2.0 unx 3271 b- stor 80-Jan-01 00:00 android/support/v4/provider/RawDocumentFile.class │ │ │ +?rwxrwxr-x 2.0 unx 1849 b- stor 80-Jan-01 00:00 android/support/v4/provider/SingleDocumentFile.class │ │ │ +?rwxrwxr-x 2.0 unx 2328 b- stor 80-Jan-01 00:00 android/support/v4/provider/TreeDocumentFile.class │ │ │ ?rwxrwxr-x 2.0 unx 349 b- stor 80-Jan-01 00:00 android/support/v4/text/ICUCompat$ICUCompatImplBase.class │ │ │ ?rwxrwxr-x 2.0 unx 416 b- stor 80-Jan-01 00:00 android/support/v4/text/ICUCompat$ICUCompatImplIcs.class │ │ │ ?rwxrwxr-x 2.0 unx 939 b- stor 80-Jan-01 00:00 android/support/v4/text/TextDirectionHeuristicsCompat$AnyStrong.class │ │ │ ?rwxrwxr-x 2.0 unx 757 b- stor 80-Jan-01 00:00 android/support/v4/text/TextDirectionHeuristicsCompat$FirstStrong.class │ │ │ ?rwxrwxr-x 2.0 unx 1117 b- stor 80-Jan-01 00:00 android/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionHeuristicImpl.class │ │ │ -?rwxrwxr-x 2.0 unx 1319 b- stor 80-Jan-01 00:00 android/support/v4/util/ArrayMap$1.class │ │ │ +?rwxrwxr-x 2.0 unx 1201 b- stor 80-Jan-01 00:00 android/support/v4/util/ArrayMap$1.class │ │ │ ?rwxrwxr-x 2.0 unx 1725 b- stor 80-Jan-01 00:00 android/support/v4/util/ArrayMap.class │ │ │ +?rwxrwxr-x 2.0 unx 848 b- stor 80-Jan-01 00:00 android/support/v4/util/Pools$SimplePool.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 8074 b- stor 80-Jan-01 00:00 android/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase.class │ │ │ +?rwxrwxr-x 2.0 unx 8070 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$GestureDetectorCompatImplJellybeanMr2.class │ │ │ ?rwxrwxr-x 2.0 unx 830 b- stor 80-Jan-01 00:00 android/support/v4/view/GravityCompat$GravityCompatImplBase.class │ │ │ ?rwxrwxr-x 2.0 unx 709 b- stor 80-Jan-01 00:00 android/support/v4/view/GravityCompat$GravityCompatImplJellybeanMr1.class │ │ │ ?rwxrwxr-x 2.0 unx 1398 b- stor 80-Jan-01 00:00 android/support/v4/view/KeyEventCompat$BaseKeyEventVersionImpl.class │ │ │ ?rwxrwxr-x 2.0 unx 913 b- stor 80-Jan-01 00:00 android/support/v4/view/MarginLayoutParamsCompat$MarginLayoutParamsCompatImplBase.class │ │ │ ?rwxrwxr-x 2.0 unx 978 b- stor 80-Jan-01 00:00 android/support/v4/view/MarginLayoutParamsCompat$MarginLayoutParamsCompatImplJbMr1.class │ │ │ ?rwxrwxr-x 2.0 unx 941 b- stor 80-Jan-01 00:00 android/support/v4/view/MenuItemCompat$BaseMenuVersionImpl.class │ │ │ @@ -531,56 +803,64 @@ │ │ │ ?rwxrwxr-x 2.0 unx 385 b- stor 80-Jan-01 00:00 android/support/v4/view/PagerTitleStrip$PagerTitleStripImplBase.class │ │ │ ?rwxrwxr-x 2.0 unx 387 b- stor 80-Jan-01 00:00 android/support/v4/view/PagerTitleStrip$PagerTitleStripImplIcs.class │ │ │ ?rwxrwxr-x 2.0 unx 8274 b- stor 80-Jan-01 00:00 android/support/v4/view/PagerTitleStrip.class │ │ │ ?rwxrwxr-x 2.0 unx 522 b- stor 80-Jan-01 00:00 android/support/v4/view/ScaleGestureDetectorCompat$BaseScaleGestureDetectorImpl.class │ │ │ ?rwxrwxr-x 2.0 unx 620 b- stor 80-Jan-01 00:00 android/support/v4/view/ScaleGestureDetectorCompat$ScaleGestureDetectorCompatKitKatImpl.class │ │ │ ?rwxrwxr-x 2.0 unx 460 b- stor 80-Jan-01 00:00 android/support/v4/view/VelocityTrackerCompat$BaseVelocityTrackerVersionImpl.class │ │ │ ?rwxrwxr-x 2.0 unx 487 b- stor 80-Jan-01 00:00 android/support/v4/view/VelocityTrackerCompat$HoneycombVelocityTrackerVersionImpl.class │ │ │ -?rwxrwxr-x 2.0 unx 3371 b- stor 80-Jan-01 00:00 android/support/v4/view/ViewCompat$BaseViewCompatImpl.class │ │ │ -?rwxrwxr-x 2.0 unx 448 b- stor 80-Jan-01 00:00 android/support/v4/view/ViewConfigurationCompat$BaseViewConfigurationVersionImpl.class │ │ │ -?rwxrwxr-x 2.0 unx 444 b- stor 80-Jan-01 00:00 android/support/v4/view/ViewConfigurationCompat$FroyoViewConfigurationVersionImpl.class │ │ │ -?rwxrwxr-x 2.0 unx 647 b- stor 80-Jan-01 00:00 android/support/v4/view/ViewGroupCompat$ViewGroupCompatStubImpl.class │ │ │ +?rwxrwxr-x 2.0 unx 7015 b- stor 80-Jan-01 00:00 android/support/v4/view/ViewCompat$BaseViewCompatImpl.class │ │ │ +?rwxrwxr-x 2.0 unx 541 b- stor 80-Jan-01 00:00 android/support/v4/view/ViewConfigurationCompat$BaseViewConfigurationVersionImpl.class │ │ │ +?rwxrwxr-x 2.0 unx 773 b- stor 80-Jan-01 00:00 android/support/v4/view/ViewGroupCompat$ViewGroupCompatStubImpl.class │ │ │ ?rwxrwxr-x 2.0 unx 2139 b- stor 80-Jan-01 00:00 android/support/v4/view/ViewPager$MyAccessibilityDelegate.class │ │ │ ?rwxrwxr-x 2.0 unx 751 b- stor 80-Jan-01 00:00 android/support/v4/view/ViewPager$SavedState$1.class │ │ │ ?rwxrwxr-x 2.0 unx 395 b- stor 80-Jan-01 00:00 android/support/v4/view/ViewPager$SimpleOnPageChangeListener.class │ │ │ ?rwxrwxr-x 2.0 unx 791 b- stor 80-Jan-01 00:00 android/support/v4/view/ViewParentCompat$ViewParentCompatStubImpl.class │ │ │ +?rwxrwxr-x 2.0 unx 4551 b- stor 80-Jan-01 00:00 android/support/v4/view/ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl.class │ │ │ +?rwxrwxr-x 2.0 unx 1431 b- stor 80-Jan-01 00:00 android/support/v4/view/ViewPropertyAnimatorCompat$ICSViewPropertyAnimatorCompatImpl$MyVpaListener.class │ │ │ +?rwxrwxr-x 2.0 unx 396 b- stor 80-Jan-01 00:00 android/support/v4/view/ViewPropertyAnimatorListenerAdapter.class │ │ │ +?rwxrwxr-x 2.0 unx 1828 b- stor 80-Jan-01 00:00 android/support/v4/view/WindowInsetsCompatApi21.class │ │ │ ?rwxrwxr-x 2.0 unx 626 b- stor 80-Jan-01 00:00 android/support/v4/view/accessibility/AccessibilityEventCompat$AccessibilityEventStubImpl.class │ │ │ ?rwxrwxr-x 2.0 unx 994 b- stor 80-Jan-01 00:00 android/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerIcsImpl$1.class │ │ │ ?rwxrwxr-x 2.0 unx 1258 b- stor 80-Jan-01 00:00 android/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerStubImpl.class │ │ │ -?rwxrwxr-x 2.0 unx 3820 b- stor 80-Jan-01 00:00 android/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.class │ │ │ +?rwxrwxr-x 2.0 unx 4935 b- stor 80-Jan-01 00:00 android/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.class │ │ │ ?rwxrwxr-x 2.0 unx 1573 b- stor 80-Jan-01 00:00 android/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderJellyBeanImpl$1.class │ │ │ ?rwxrwxr-x 2.0 unx 1636 b- stor 80-Jan-01 00:00 android/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderKitKatImpl$1.class │ │ │ ?rwxrwxr-x 2.0 unx 484 b- stor 80-Jan-01 00:00 android/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderStubImpl.class │ │ │ ?rwxrwxr-x 2.0 unx 2899 b- stor 80-Jan-01 00:00 android/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordStubImpl.class │ │ │ ?rwxrwxr-x 2.0 unx 4966 b- stor 80-Jan-01 00:00 android/support/v4/widget/CursorAdapter.class │ │ │ -?rwxrwxr-x 2.0 unx 3332 b- stor 80-Jan-01 00:00 android/support/v4/widget/DrawerLayout$AccessibilityDelegate.class │ │ │ +?rwxrwxr-x 2.0 unx 3926 b- stor 80-Jan-01 00:00 android/support/v4/widget/DrawerLayout$AccessibilityDelegate.class │ │ │ +?rwxrwxr-x 2.0 unx 733 b- stor 80-Jan-01 00:00 android/support/v4/widget/DrawerLayout$ChildAccessibilityDelegate.class │ │ │ +?rwxrwxr-x 2.0 unx 713 b- stor 80-Jan-01 00:00 android/support/v4/widget/DrawerLayout$DrawerLayoutCompatImplApi21.class │ │ │ +?rwxrwxr-x 2.0 unx 598 b- stor 80-Jan-01 00:00 android/support/v4/widget/DrawerLayout$DrawerLayoutCompatImplBase.class │ │ │ ?rwxrwxr-x 2.0 unx 474 b- stor 80-Jan-01 00:00 android/support/v4/widget/DrawerLayout$SimpleDrawerListener.class │ │ │ -?rwxrwxr-x 2.0 unx 3828 b- stor 80-Jan-01 00:00 android/support/v4/widget/DrawerLayout$ViewDragCallback.class │ │ │ +?rwxrwxr-x 2.0 unx 3852 b- stor 80-Jan-01 00:00 android/support/v4/widget/DrawerLayout$ViewDragCallback.class │ │ │ +?rwxrwxr-x 2.0 unx 20336 b- defN 80-Jan-01 00:00 android/support/v4/widget/DrawerLayout.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 1036 b- stor 80-Jan-01 00:00 android/support/v4/widget/ExploreByTouchHelper$ExploreByTouchNodeProvider.class │ │ │ ?rwxrwxr-x 2.0 unx 8495 b- stor 80-Jan-01 00:00 android/support/v4/widget/ExploreByTouchHelper.class │ │ │ ?rwxrwxr-x 2.0 unx 393 b- stor 80-Jan-01 00:00 android/support/v4/widget/ListPopupWindowCompat$BaseListPopupWindowImpl.class │ │ │ -?rwxrwxr-x 2.0 unx 935 b- stor 80-Jan-01 00:00 android/support/v4/widget/ListViewAutoScrollHelper.class │ │ │ +?rwxrwxr-x 2.0 unx 943 b- stor 80-Jan-01 00:00 android/support/v4/widget/ListViewAutoScrollHelper.class │ │ │ ?rwxrwxr-x 2.0 unx 347 b- stor 80-Jan-01 00:00 android/support/v4/widget/PopupMenuCompat$BasePopupMenuImpl.class │ │ │ +?rwxrwxr-x 2.0 unx 422 b- stor 80-Jan-01 00:00 android/support/v4/widget/PopupWindowCompat$BasePopupWindowImpl.class │ │ │ ?rwxrwxr-x 2.0 unx 1681 b- stor 80-Jan-01 00:00 android/support/v4/widget/ScrollerCompat$ScrollerCompatImplBase.class │ │ │ ?rwxrwxr-x 2.0 unx 1568 b- stor 80-Jan-01 00:00 android/support/v4/widget/ScrollerCompat$ScrollerCompatImplGingerbread.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 768 b- stor 80-Jan-01 00:00 android/support/v4/widget/SearchViewCompat$SearchViewCompatHoneycombImpl$2.class │ │ │ ?rwxrwxr-x 2.0 unx 1647 b- stor 80-Jan-01 00:00 android/support/v4/widget/SearchViewCompat$SearchViewCompatStubImpl.class │ │ │ ?rwxrwxr-x 2.0 unx 3382 b- stor 80-Jan-01 00:00 android/support/v4/widget/SlidingPaneLayout$AccessibilityDelegate.class │ │ │ -?rwxrwxr-x 2.0 unx 2788 b- stor 80-Jan-01 00:00 android/support/v4/widget/SlidingPaneLayout$DragHelperCallback.class │ │ │ +?rwxrwxr-x 2.0 unx 3228 b- stor 80-Jan-01 00:00 android/support/v4/widget/SlidingPaneLayout$DragHelperCallback.class │ │ │ ?rwxrwxr-x 2.0 unx 432 b- stor 80-Jan-01 00:00 android/support/v4/widget/SlidingPaneLayout$SimplePanelSlideListener.class │ │ │ ?rwxrwxr-x 2.0 unx 632 b- stor 80-Jan-01 00:00 android/support/v4/widget/SlidingPaneLayout$SlidingPanelLayoutImplBase.class │ │ │ ?rwxrwxr-x 2.0 unx 1988 b- stor 80-Jan-01 00:00 at/theengine/android/simple_rss2_android/RSSItem.class │ │ │ ?rwxrwxr-x 2.0 unx 2326 b- stor 80-Jan-01 00:00 at/theengine/android/simple_rss2_android/SimpleFeedParser.class │ │ │ ?rwxrwxr-x 2.0 unx 1798 b- stor 80-Jan-01 00:00 at/theengine/android/simple_rss2_android/demo/MainActivity$1.class │ │ │ ?rwxrwxr-x 2.0 unx 1985 b- stor 80-Jan-01 00:00 com/negusoft/holoaccent/AccentResources$OverScrollInterceptor.class │ │ │ ?rwxrwxr-x 2.0 unx 710 b- stor 80-Jan-01 00:00 com/negusoft/holoaccent/activity/AccentActivity$MyInitListener.class │ │ │ -?rwxrwxr-x 2.0 unx 1974 b- stor 80-Jan-01 00:00 com/negusoft/holoaccent/dialog/NumberPickerPainter.class │ │ │ +?rwxrwxr-x 2.0 unx 1972 b- stor 80-Jan-01 00:00 com/negusoft/holoaccent/dialog/NumberPickerPainter.class │ │ │ ?rwxrwxr-x 2.0 unx 2818 b- stor 80-Jan-01 00:00 com/negusoft/holoaccent/drawable/ContactBadgeDrawable.class │ │ │ ?rwxrwxr-x 2.0 unx 850 b- stor 80-Jan-01 00:00 com/negusoft/holoaccent/interceptor/AccentColorInterceptor.class │ │ │ ?rwxrwxr-x 2.0 unx 1245 b- stor 80-Jan-01 00:00 com/negusoft/holoaccent/interceptor/ActionBarBackgroundInterceptor.class │ │ │ ?rwxrwxr-x 2.0 unx 906 b- stor 80-Jan-01 00:00 com/negusoft/holoaccent/interceptor/CircleInterceptor.class │ │ │ ?rwxrwxr-x 2.0 unx 1470 b- stor 80-Jan-01 00:00 com/negusoft/holoaccent/interceptor/ContactBadgeInterceptor.class │ │ │ ?rwxrwxr-x 2.0 unx 839 b- stor 80-Jan-01 00:00 com/negusoft/holoaccent/interceptor/FastScrollInterceptor.class │ │ │ ?rwxrwxr-x 2.0 unx 2754 b- stor 80-Jan-01 00:00 com/negusoft/holoaccent/interceptor/IndeterminateInterceptor.class │ │ │ @@ -594,58 +874,85 @@ │ │ │ ?rwxrwxr-x 2.0 unx 2295 b- stor 80-Jan-01 00:00 com/negusoft/holoaccent/interceptor/SpinnerInterceptor.class │ │ │ ?rwxrwxr-x 2.0 unx 1316 b- stor 80-Jan-01 00:00 com/negusoft/holoaccent/interceptor/ToggleInterceptor.class │ │ │ ?rwxrwxr-x 2.0 unx 1323 b- stor 80-Jan-01 00:00 com/negusoft/holoaccent/interceptor/UnderlineInterceptor.class │ │ │ ?rwxrwxr-x 2.0 unx 3823 b- stor 80-Jan-01 00:00 org/androidfromfrankfurt/archnews/NewsActivity.class │ │ │ ?rwxrwxr-x 2.0 unx 1043 b- stor 80-Jan-01 00:00 org/androidfromfrankfurt/archnews/NewsFragment$2.class │ │ │ ?rwxrwxr-x 2.0 unx 1051 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 1262 b- stor 80-Jan-01 00:00 android/support/v4/app/NotificationCompat$NotificationCompatImplGingerbread.class │ │ │ +?rwxrwxr-x 2.0 unx 1249 b- stor 80-Jan-01 00:00 android/support/v4/app/NotificationCompat$NotificationCompatImplHoneycomb.class │ │ │ +?rwxrwxr-x 2.0 unx 1376 b- stor 80-Jan-01 00:00 android/support/v4/app/NotificationCompat$NotificationCompatImplIceCreamSandwich.class │ │ │ +?rwxrwxr-x 2.0 unx 4050 b- stor 80-Jan-01 00:00 android/support/v4/app/NotificationCompat$NotificationCompatImplJellybean.class │ │ │ +?rwxrwxr-x 2.0 unx 1336 b- stor 80-Jan-01 00:00 android/support/v4/app/NotificationCompatSideChannelService$NotificationSideChannelStub.class │ │ │ +?rwxrwxr-x 2.0 unx 545 b- stor 80-Jan-01 00:00 android/support/v4/app/NotificationManagerCompat$ImplEclair.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 3559 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 371 b- stor 80-Jan-01 00:00 android/support/v4/graphics/BitmapCompat$HcMr1BitmapCompatImpl.class │ │ │ ?rwxrwxr-x 2.0 unx 410 b- stor 80-Jan-01 00:00 android/support/v4/graphics/drawable/DrawableCompat$HoneycombDrawableImpl.class │ │ │ +?rwxrwxr-x 2.0 unx 583 b- stor 80-Jan-01 00:00 android/support/v4/media/routing/MediaRouterJellybeanMr2.class │ │ │ ?rwxrwxr-x 2.0 unx 707 b- stor 80-Jan-01 00:00 android/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionHeuristicInternal.class │ │ │ ?rwxrwxr-x 2.0 unx 775 b- stor 80-Jan-01 00:00 android/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionHeuristicLocale.class │ │ │ +?rwxrwxr-x 2.0 unx 517 b- stor 80-Jan-01 00:00 android/support/v4/util/Pools$SynchronizedPool.class │ │ │ ?rwxrwxr-x 2.0 unx 2136 b- stor 80-Jan-01 00:00 android/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl.class │ │ │ ?rwxrwxr-x 2.0 unx 704 b- stor 80-Jan-01 00:00 android/support/v4/view/KeyEventCompat$EclairKeyEventVersionImpl.class │ │ │ ?rwxrwxr-x 2.0 unx 1012 b- stor 80-Jan-01 00:00 android/support/v4/view/MenuItemCompat$IcsMenuVersionImpl.class │ │ │ ?rwxrwxr-x 2.0 unx 5405 b- stor 80-Jan-01 00:00 android/support/v4/view/PagerTabStrip.class │ │ │ -?rwxrwxr-x 2.0 unx 336 b- stor 80-Jan-01 00:00 android/support/v4/view/ViewCompat$EclairMr1ViewCompatImpl.class │ │ │ +?rwxrwxr-x 2.0 unx 442 b- stor 80-Jan-01 00:00 android/support/v4/view/ViewCompat$EclairMr1ViewCompatImpl.class │ │ │ +?rwxrwxr-x 2.0 unx 424 b- stor 80-Jan-01 00:00 android/support/v4/view/ViewConfigurationCompat$FroyoViewConfigurationVersionImpl.class │ │ │ ?rwxrwxr-x 2.0 unx 376 b- stor 80-Jan-01 00:00 android/support/v4/view/ViewGroupCompat$ViewGroupCompatHCImpl.class │ │ │ ?rwxrwxr-x 2.0 unx 449 b- stor 80-Jan-01 00:00 android/support/v4/view/ViewParentCompat$ViewParentCompatICSImpl.class │ │ │ +?rwxrwxr-x 2.0 unx 3622 b- stor 80-Jan-01 00:00 android/support/v4/view/ViewPropertyAnimatorCompat$ICSViewPropertyAnimatorCompatImpl.class │ │ │ ?rwxrwxr-x 2.0 unx 711 b- stor 80-Jan-01 00:00 android/support/v4/view/accessibility/AccessibilityEventCompat$AccessibilityEventIcsImpl.class │ │ │ ?rwxrwxr-x 2.0 unx 2039 b- stor 80-Jan-01 00:00 android/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerIcsImpl.class │ │ │ -?rwxrwxr-x 2.0 unx 3529 b- stor 80-Jan-01 00:00 android/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.class │ │ │ +?rwxrwxr-x 2.0 unx 3688 b- stor 80-Jan-01 00:00 android/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.class │ │ │ ?rwxrwxr-x 2.0 unx 1020 b- stor 80-Jan-01 00:00 android/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderJellyBeanImpl.class │ │ │ ?rwxrwxr-x 2.0 unx 1005 b- stor 80-Jan-01 00:00 android/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderKitKatImpl.class │ │ │ ?rwxrwxr-x 2.0 unx 3308 b- stor 80-Jan-01 00:00 android/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordIcsImpl.class │ │ │ ?rwxrwxr-x 2.0 unx 448 b- stor 80-Jan-01 00:00 android/support/v4/widget/ListPopupWindowCompat$KitKatListPopupWindowImpl.class │ │ │ ?rwxrwxr-x 2.0 unx 395 b- stor 80-Jan-01 00:00 android/support/v4/widget/PopupMenuCompat$KitKatPopupMenuImpl.class │ │ │ +?rwxrwxr-x 2.0 unx 402 b- stor 80-Jan-01 00:00 android/support/v4/widget/PopupWindowCompat$KitKatPopupWindowImpl.class │ │ │ ?rwxrwxr-x 2.0 unx 1385 b- stor 80-Jan-01 00:00 android/support/v4/widget/ResourceCursorAdapter.class │ │ │ ?rwxrwxr-x 2.0 unx 363 b- stor 80-Jan-01 00:00 android/support/v4/widget/ScrollerCompat$ScrollerCompatImplIcs.class │ │ │ ?rwxrwxr-x 2.0 unx 2534 b- stor 80-Jan-01 00:00 android/support/v4/widget/SearchViewCompat$SearchViewCompatHoneycombImpl.class │ │ │ ?rwxrwxr-x 2.0 unx 1717 b- stor 80-Jan-01 00:00 android/support/v4/widget/SlidingPaneLayout$SlidingPanelLayoutImplJB.class │ │ │ ?rwxrwxr-x 2.0 unx 695 b- stor 80-Jan-01 00:00 android/support/v4/widget/SlidingPaneLayout$SlidingPanelLayoutImplJBMR1.class │ │ │ ?rwxrwxr-x 2.0 unx 3039 b- stor 80-Jan-01 00:00 at/theengine/android/simple_rss2_android/SimpleRss2Parser.class │ │ │ ?rwxrwxr-x 2.0 unx 1095 b- stor 80-Jan-01 00:00 org/androidfromfrankfurt/archnews/NewsActivity$TabAdapter.class │ │ │ ?rwxrwxr-x 2.0 unx 5947 b- stor 80-Jan-01 00:00 org/androidfromfrankfurt/archnews/NewsFragment.class │ │ │ ?rwxrwxr-x 2.0 unx 516 b- stor 80-Jan-01 00:00 android/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoJellyBeanMr2.class │ │ │ +?rwxrwxr-x 2.0 unx 3458 b- stor 80-Jan-01 00:00 android/support/v4/app/NotificationCompat$NotificationCompatImplKitKat.class │ │ │ +?rwxrwxr-x 2.0 unx 293 b- stor 80-Jan-01 00:00 android/support/v4/app/NotificationManagerCompat$ImplIceCreamSandwich.class │ │ │ ?rwxrwxr-x 2.0 unx 429 b- stor 80-Jan-01 00:00 android/support/v4/app/ShareCompat$ShareCompatImplJB.class │ │ │ ?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 454 b- stor 80-Jan-01 00:00 android/support/v4/graphics/BitmapCompat$JbMr2BitmapCompatImpl.class │ │ │ ?rwxrwxr-x 2.0 unx 508 b- stor 80-Jan-01 00:00 android/support/v4/graphics/drawable/DrawableCompat$KitKatDrawableImpl.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 500 b- stor 80-Jan-01 00:00 android/support/v4/view/KeyEventCompat$HoneycombKeyEventVersionImpl.class │ │ │ ?rwxrwxr-x 2.0 unx 433 b- stor 80-Jan-01 00:00 android/support/v4/view/ViewCompat$GBViewCompatImpl.class │ │ │ +?rwxrwxr-x 2.0 unx 353 b- stor 80-Jan-01 00:00 android/support/v4/view/ViewConfigurationCompat$HoneycombViewConfigurationVersionImpl.class │ │ │ ?rwxrwxr-x 2.0 unx 443 b- stor 80-Jan-01 00:00 android/support/v4/view/ViewGroupCompat$ViewGroupCompatIcsImpl.class │ │ │ +?rwxrwxr-x 2.0 unx 1005 b- stor 80-Jan-01 00:00 android/support/v4/view/ViewPropertyAnimatorCompat$JBViewPropertyAnimatorCompatImpl.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 535 b- stor 80-Jan-01 00:00 android/support/v4/widget/SearchViewCompat$SearchViewCompatIcsImpl.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 1006 b- stor 80-Jan-01 00:00 android/support/v4/view/ViewCompat$HCViewCompatImpl.class │ │ │ +?rwxrwxr-x 2.0 unx 3929 b- stor 80-Jan-01 00:00 android/support/v4/app/NotificationCompat$NotificationCompatImplApi20.class │ │ │ +?rwxrwxr-x 2.0 unx 373 b- stor 80-Jan-01 00:00 android/support/v4/graphics/BitmapCompat$KitKatBitmapCompatImpl.class │ │ │ +?rwxrwxr-x 2.0 unx 865 b- stor 80-Jan-01 00:00 android/support/v4/graphics/drawable/DrawableCompat$LDrawableImpl.class │ │ │ +?rwxrwxr-x 2.0 unx 2378 b- stor 80-Jan-01 00:00 android/support/v4/view/ViewCompat$HCViewCompatImpl.class │ │ │ +?rwxrwxr-x 2.0 unx 420 b- stor 80-Jan-01 00:00 android/support/v4/view/ViewConfigurationCompat$IcsViewConfigurationVersionImpl.class │ │ │ ?rwxrwxr-x 2.0 unx 465 b- stor 80-Jan-01 00:00 android/support/v4/view/ViewGroupCompat$ViewGroupCompatJellybeanMR2Impl.class │ │ │ +?rwxrwxr-x 2.0 unx 569 b- stor 80-Jan-01 00:00 android/support/v4/view/ViewPropertyAnimatorCompat$JBMr2ViewPropertyAnimatorCompatImpl.class │ │ │ ?rwxrwxr-x 2.0 unx 599 b- stor 80-Jan-01 00:00 android/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanMr2Impl.class │ │ │ ?rwxrwxr-x 2.0 unx 465 b- stor 80-Jan-01 00:00 android/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordJellyBeanImpl.class │ │ │ -?rwxrwxr-x 2.0 unx 1184 b- stor 80-Jan-01 00:00 android/support/v4/view/ViewCompat$ICSViewCompatImpl.class │ │ │ -?rwxrwxr-x 2.0 unx 540 b- stor 80-Jan-01 00:00 android/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoKitKatImpl.class │ │ │ -?rwxrwxr-x 2.0 unx 1579 b- stor 80-Jan-01 00:00 android/support/v4/view/ViewCompat$JBViewCompatImpl.class │ │ │ -?rwxrwxr-x 2.0 unx 650 b- stor 80-Jan-01 00:00 android/support/v4/view/ViewCompat$JbMr1ViewCompatImpl.class │ │ │ -?rwxrwxr-x 2.0 unx 446 b- stor 80-Jan-01 00:00 android/support/v4/view/ViewCompat$KitKatViewCompatImpl.class │ │ │ -649 files, 1058804 bytes uncompressed, 928493 bytes compressed: 12.3% │ │ │ +?rwxrwxr-x 2.0 unx 3083 b- stor 80-Jan-01 00:00 android/support/v4/app/NotificationCompat$NotificationCompatImplApi21.class │ │ │ +?rwxrwxr-x 2.0 unx 2312 b- stor 80-Jan-01 00:00 android/support/v4/view/ViewCompat$ICSViewCompatImpl.class │ │ │ +?rwxrwxr-x 2.0 unx 469 b- stor 80-Jan-01 00:00 android/support/v4/view/ViewGroupCompat$ViewGroupCompatApi21Impl.class │ │ │ +?rwxrwxr-x 2.0 unx 614 b- stor 80-Jan-01 00:00 android/support/v4/view/ViewPropertyAnimatorCompat$KitKatViewPropertyAnimatorCompatImpl.class │ │ │ +?rwxrwxr-x 2.0 unx 2051 b- stor 80-Jan-01 00:00 android/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoKitKatImpl.class │ │ │ +?rwxrwxr-x 2.0 unx 1843 b- stor 80-Jan-01 00:00 android/support/v4/view/ViewCompat$JBViewCompatImpl.class │ │ │ +?rwxrwxr-x 2.0 unx 968 b- stor 80-Jan-01 00:00 android/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoApi21Impl.class │ │ │ +?rwxrwxr-x 2.0 unx 934 b- stor 80-Jan-01 00:00 android/support/v4/view/ViewCompat$JbMr1ViewCompatImpl.class │ │ │ +?rwxrwxr-x 2.0 unx 561 b- stor 80-Jan-01 00:00 android/support/v4/view/ViewCompat$KitKatViewCompatImpl.class │ │ │ +?rwxrwxr-x 2.0 unx 984 b- stor 80-Jan-01 00:00 android/support/v4/view/ViewCompat$Api21ViewCompatImpl.class │ │ │ +956 files, 1519769 bytes uncompressed, 1359839 bytes compressed: 10.5% │ │ ├── zipnote «TEMP»/diffoscope__1ifrwq3_tmp/tmp6d0lzlb2_.zip │ │ │ @@ -1,7 +1,82 @@ │ │ │ +Filename: android/support/annotation/AnimRes.class │ │ │ +Comment: │ │ │ + │ │ │ +Filename: android/support/annotation/AnimatorRes.class │ │ │ +Comment: │ │ │ + │ │ │ +Filename: android/support/annotation/AnyRes.class │ │ │ +Comment: │ │ │ + │ │ │ +Filename: android/support/annotation/ArrayRes.class │ │ │ +Comment: │ │ │ + │ │ │ +Filename: android/support/annotation/AttrRes.class │ │ │ +Comment: │ │ │ + │ │ │ +Filename: android/support/annotation/BoolRes.class │ │ │ +Comment: │ │ │ + │ │ │ +Filename: android/support/annotation/ColorRes.class │ │ │ +Comment: │ │ │ + │ │ │ +Filename: android/support/annotation/DimenRes.class │ │ │ +Comment: │ │ │ + │ │ │ +Filename: android/support/annotation/DrawableRes.class │ │ │ +Comment: │ │ │ + │ │ │ +Filename: android/support/annotation/FractionRes.class │ │ │ +Comment: │ │ │ + │ │ │ +Filename: android/support/annotation/IdRes.class │ │ │ +Comment: │ │ │ + │ │ │ +Filename: android/support/annotation/IntDef.class │ │ │ +Comment: │ │ │ + │ │ │ +Filename: android/support/annotation/IntegerRes.class │ │ │ +Comment: │ │ │ + │ │ │ +Filename: android/support/annotation/InterpolatorRes.class │ │ │ +Comment: │ │ │ + │ │ │ +Filename: android/support/annotation/LayoutRes.class │ │ │ +Comment: │ │ │ + │ │ │ +Filename: android/support/annotation/MenuRes.class │ │ │ +Comment: │ │ │ + │ │ │ +Filename: android/support/annotation/NonNull.class │ │ │ +Comment: │ │ │ + │ │ │ +Filename: android/support/annotation/Nullable.class │ │ │ +Comment: │ │ │ + │ │ │ +Filename: android/support/annotation/PluralsRes.class │ │ │ +Comment: │ │ │ + │ │ │ +Filename: android/support/annotation/RawRes.class │ │ │ +Comment: │ │ │ + │ │ │ +Filename: android/support/annotation/StringDef.class │ │ │ +Comment: │ │ │ + │ │ │ +Filename: android/support/annotation/StringRes.class │ │ │ +Comment: │ │ │ + │ │ │ +Filename: android/support/annotation/StyleRes.class │ │ │ +Comment: │ │ │ + │ │ │ +Filename: android/support/annotation/StyleableRes.class │ │ │ +Comment: │ │ │ + │ │ │ +Filename: android/support/annotation/XmlRes.class │ │ │ +Comment: │ │ │ + │ │ │ Filename: android/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoVersionImpl.class │ │ │ Comment: │ │ │ │ │ │ Filename: android/support/v4/accessibilityservice/AccessibilityServiceInfoCompat.class │ │ │ Comment: │ │ │ │ │ │ Filename: android/support/v4/accessibilityservice/AccessibilityServiceInfoCompatIcs.class │ │ │ @@ -27,35 +102,71 @@ │ │ │ │ │ │ Filename: android/support/v4/app/ActionBarDrawerToggleHoneycomb$SetIndicatorInfo.class │ │ │ Comment: │ │ │ │ │ │ Filename: android/support/v4/app/ActionBarDrawerToggleHoneycomb.class │ │ │ Comment: │ │ │ │ │ │ +Filename: android/support/v4/app/ActionBarDrawerToggleJellybeanMR2.class │ │ │ +Comment: │ │ │ + │ │ │ +Filename: android/support/v4/app/ActivityCompat21$SharedElementCallback21.class │ │ │ +Comment: │ │ │ + │ │ │ +Filename: android/support/v4/app/ActivityCompat21$SharedElementCallbackImpl.class │ │ │ +Comment: │ │ │ + │ │ │ +Filename: android/support/v4/app/ActivityCompat21.class │ │ │ +Comment: │ │ │ + │ │ │ Filename: android/support/v4/app/ActivityCompatHoneycomb.class │ │ │ Comment: │ │ │ │ │ │ Filename: android/support/v4/app/ActivityCompatJB.class │ │ │ Comment: │ │ │ │ │ │ +Filename: android/support/v4/app/ActivityManagerCompat.class │ │ │ +Comment: │ │ │ + │ │ │ +Filename: android/support/v4/app/ActivityManagerCompatKitKat.class │ │ │ +Comment: │ │ │ + │ │ │ +Filename: android/support/v4/app/ActivityOptionsCompat21.class │ │ │ +Comment: │ │ │ + │ │ │ Filename: android/support/v4/app/ActivityOptionsCompat.class │ │ │ Comment: │ │ │ │ │ │ Filename: android/support/v4/app/ActivityOptionsCompatJB.class │ │ │ Comment: │ │ │ │ │ │ +Filename: android/support/v4/app/BackStackRecord$2.class │ │ │ +Comment: │ │ │ + │ │ │ +Filename: android/support/v4/app/BackStackRecord$3.class │ │ │ +Comment: │ │ │ + │ │ │ Filename: android/support/v4/app/BackStackRecord$Op.class │ │ │ Comment: │ │ │ │ │ │ +Filename: android/support/v4/app/BackStackRecord$TransitionState.class │ │ │ +Comment: │ │ │ + │ │ │ Filename: android/support/v4/app/BackStackState$1.class │ │ │ Comment: │ │ │ │ │ │ Filename: android/support/v4/app/BackStackState.class │ │ │ Comment: │ │ │ │ │ │ +Filename: android/support/v4/app/BundleUtil.class │ │ │ +Comment: │ │ │ + │ │ │ +Filename: android/support/v4/app/DialogFragment$DialogStyle.class │ │ │ +Comment: │ │ │ + │ │ │ Filename: android/support/v4/app/Fragment$InstantiationException.class │ │ │ Comment: │ │ │ │ │ │ Filename: android/support/v4/app/Fragment$SavedState$1.class │ │ │ Comment: │ │ │ │ │ │ Filename: android/support/v4/app/Fragment$SavedState.class │ │ │ @@ -63,17 +174,14 @@ │ │ │ │ │ │ Filename: android/support/v4/app/Fragment.class │ │ │ Comment: │ │ │ │ │ │ Filename: android/support/v4/app/FragmentActivity$1.class │ │ │ Comment: │ │ │ │ │ │ -Filename: android/support/v4/app/FragmentActivity$FragmentTag.class │ │ │ -Comment: │ │ │ - │ │ │ Filename: android/support/v4/app/FragmentActivity$NonConfigurationInstances.class │ │ │ Comment: │ │ │ │ │ │ Filename: android/support/v4/app/FragmentActivity.class │ │ │ Comment: │ │ │ │ │ │ Filename: android/support/v4/app/FragmentContainer.class │ │ │ @@ -99,14 +207,17 @@ │ │ │ │ │ │ Filename: android/support/v4/app/FragmentManagerImpl$4.class │ │ │ Comment: │ │ │ │ │ │ Filename: android/support/v4/app/FragmentManagerImpl$5.class │ │ │ Comment: │ │ │ │ │ │ +Filename: android/support/v4/app/FragmentManagerImpl$FragmentTag.class │ │ │ +Comment: │ │ │ + │ │ │ Filename: android/support/v4/app/FragmentManagerState$1.class │ │ │ Comment: │ │ │ │ │ │ Filename: android/support/v4/app/FragmentManagerState.class │ │ │ Comment: │ │ │ │ │ │ Filename: android/support/v4/app/FragmentState$1.class │ │ │ @@ -129,17 +240,44 @@ │ │ │ │ │ │ Filename: android/support/v4/app/FragmentTabHost$TabInfo.class │ │ │ Comment: │ │ │ │ │ │ Filename: android/support/v4/app/FragmentTabHost.class │ │ │ Comment: │ │ │ │ │ │ +Filename: android/support/v4/app/FragmentTransaction$Transit.class │ │ │ +Comment: │ │ │ + │ │ │ Filename: android/support/v4/app/FragmentTransaction.class │ │ │ Comment: │ │ │ │ │ │ +Filename: android/support/v4/app/FragmentTransitionCompat21$1.class │ │ │ +Comment: │ │ │ + │ │ │ +Filename: android/support/v4/app/FragmentTransitionCompat21$2.class │ │ │ +Comment: │ │ │ + │ │ │ +Filename: android/support/v4/app/FragmentTransitionCompat21$3.class │ │ │ +Comment: │ │ │ + │ │ │ +Filename: android/support/v4/app/FragmentTransitionCompat21$4.class │ │ │ +Comment: │ │ │ + │ │ │ +Filename: android/support/v4/app/FragmentTransitionCompat21$EpicenterView.class │ │ │ +Comment: │ │ │ + │ │ │ +Filename: android/support/v4/app/FragmentTransitionCompat21$ViewRetriever.class │ │ │ +Comment: │ │ │ + │ │ │ +Filename: android/support/v4/app/FragmentTransitionCompat21.class │ │ │ +Comment: │ │ │ + │ │ │ +Filename: android/support/v4/app/INotificationSideChannel.class │ │ │ +Comment: │ │ │ + │ │ │ Filename: android/support/v4/app/ListFragment$1.class │ │ │ Comment: │ │ │ │ │ │ Filename: android/support/v4/app/ListFragment$2.class │ │ │ Comment: │ │ │ │ │ │ Filename: android/support/v4/app/LoaderManager$LoaderCallbacks.class │ │ │ @@ -156,38 +294,137 @@ │ │ │ │ │ │ Filename: android/support/v4/app/NavUtilsJB.class │ │ │ Comment: │ │ │ │ │ │ Filename: android/support/v4/app/NoSaveStateFrameLayout.class │ │ │ Comment: │ │ │ │ │ │ -Filename: android/support/v4/app/NotificationCompat$Action.class │ │ │ +Filename: android/support/v4/app/NotificationBuilderWithActions.class │ │ │ +Comment: │ │ │ + │ │ │ +Filename: android/support/v4/app/NotificationBuilderWithBuilderAccessor.class │ │ │ +Comment: │ │ │ + │ │ │ +Filename: android/support/v4/app/NotificationCompat$1.class │ │ │ +Comment: │ │ │ + │ │ │ +Filename: android/support/v4/app/NotificationCompat$Action$Builder.class │ │ │ +Comment: │ │ │ + │ │ │ +Filename: android/support/v4/app/NotificationCompat$Action$Extender.class │ │ │ Comment: │ │ │ │ │ │ Filename: android/support/v4/app/NotificationCompat$Builder.class │ │ │ Comment: │ │ │ │ │ │ +Filename: android/support/v4/app/NotificationCompat$CarExtender$UnreadConversation$Builder.class │ │ │ +Comment: │ │ │ + │ │ │ +Filename: android/support/v4/app/NotificationCompat$Extender.class │ │ │ +Comment: │ │ │ + │ │ │ Filename: android/support/v4/app/NotificationCompat$NotificationCompatImpl.class │ │ │ Comment: │ │ │ │ │ │ Filename: android/support/v4/app/NotificationCompat$Style.class │ │ │ Comment: │ │ │ │ │ │ Filename: android/support/v4/app/NotificationCompat.class │ │ │ Comment: │ │ │ │ │ │ +Filename: android/support/v4/app/NotificationCompatApi20.class │ │ │ +Comment: │ │ │ + │ │ │ +Filename: android/support/v4/app/NotificationCompatApi21.class │ │ │ +Comment: │ │ │ + │ │ │ +Filename: android/support/v4/app/NotificationCompatBase$Action$Factory.class │ │ │ +Comment: │ │ │ + │ │ │ +Filename: android/support/v4/app/NotificationCompatBase$Action.class │ │ │ +Comment: │ │ │ + │ │ │ +Filename: android/support/v4/app/NotificationCompatBase$UnreadConversation$Factory.class │ │ │ +Comment: │ │ │ + │ │ │ +Filename: android/support/v4/app/NotificationCompatBase$UnreadConversation.class │ │ │ +Comment: │ │ │ + │ │ │ +Filename: android/support/v4/app/NotificationCompatBase.class │ │ │ +Comment: │ │ │ + │ │ │ +Filename: android/support/v4/app/NotificationCompatExtras.class │ │ │ +Comment: │ │ │ + │ │ │ +Filename: android/support/v4/app/NotificationCompatGingerbread.class │ │ │ +Comment: │ │ │ + │ │ │ Filename: android/support/v4/app/NotificationCompatHoneycomb.class │ │ │ Comment: │ │ │ │ │ │ Filename: android/support/v4/app/NotificationCompatIceCreamSandwich.class │ │ │ Comment: │ │ │ │ │ │ Filename: android/support/v4/app/NotificationCompatJellybean.class │ │ │ Comment: │ │ │ │ │ │ +Filename: android/support/v4/app/NotificationCompatKitKat.class │ │ │ +Comment: │ │ │ + │ │ │ +Filename: android/support/v4/app/NotificationCompatSideChannelService$1.class │ │ │ +Comment: │ │ │ + │ │ │ +Filename: android/support/v4/app/NotificationCompatSideChannelService.class │ │ │ +Comment: │ │ │ + │ │ │ +Filename: android/support/v4/app/NotificationManagerCompat$Impl.class │ │ │ +Comment: │ │ │ + │ │ │ +Filename: android/support/v4/app/NotificationManagerCompat$ServiceConnectedEvent.class │ │ │ +Comment: │ │ │ + │ │ │ +Filename: android/support/v4/app/NotificationManagerCompat$SideChannelManager$ListenerRecord.class │ │ │ +Comment: │ │ │ + │ │ │ +Filename: android/support/v4/app/NotificationManagerCompat$SideChannelManager.class │ │ │ +Comment: │ │ │ + │ │ │ +Filename: android/support/v4/app/NotificationManagerCompat$Task.class │ │ │ +Comment: │ │ │ + │ │ │ +Filename: android/support/v4/app/NotificationManagerCompat.class │ │ │ +Comment: │ │ │ + │ │ │ +Filename: android/support/v4/app/NotificationManagerCompatEclair.class │ │ │ +Comment: │ │ │ + │ │ │ +Filename: android/support/v4/app/NotificationManagerCompatIceCreamSandwich.class │ │ │ +Comment: │ │ │ + │ │ │ +Filename: android/support/v4/app/RemoteInput$Builder.class │ │ │ +Comment: │ │ │ + │ │ │ +Filename: android/support/v4/app/RemoteInput$Impl.class │ │ │ +Comment: │ │ │ + │ │ │ +Filename: android/support/v4/app/RemoteInputCompatApi20.class │ │ │ +Comment: │ │ │ + │ │ │ +Filename: android/support/v4/app/RemoteInputCompatBase$RemoteInput$Factory.class │ │ │ +Comment: │ │ │ + │ │ │ +Filename: android/support/v4/app/RemoteInputCompatBase$RemoteInput.class │ │ │ +Comment: │ │ │ + │ │ │ +Filename: android/support/v4/app/RemoteInputCompatBase.class │ │ │ +Comment: │ │ │ + │ │ │ +Filename: android/support/v4/app/RemoteInputCompatJellybean.class │ │ │ +Comment: │ │ │ + │ │ │ Filename: android/support/v4/app/ServiceCompat.class │ │ │ Comment: │ │ │ │ │ │ Filename: android/support/v4/app/ShareCompat$IntentBuilder.class │ │ │ Comment: │ │ │ │ │ │ Filename: android/support/v4/app/ShareCompat$IntentReader.class │ │ │ @@ -201,14 +438,17 @@ │ │ │ │ │ │ Filename: android/support/v4/app/ShareCompatICS.class │ │ │ Comment: │ │ │ │ │ │ Filename: android/support/v4/app/ShareCompatJB.class │ │ │ Comment: │ │ │ │ │ │ +Filename: android/support/v4/app/SharedElementCallback.class │ │ │ +Comment: │ │ │ + │ │ │ Filename: android/support/v4/app/SuperNotCalledException.class │ │ │ Comment: │ │ │ │ │ │ Filename: android/support/v4/app/TaskStackBuilder$SupportParentable.class │ │ │ Comment: │ │ │ │ │ │ Filename: android/support/v4/app/TaskStackBuilder$TaskStackBuilderImpl.class │ │ │ @@ -222,14 +462,17 @@ │ │ │ │ │ │ Filename: android/support/v4/app/TaskStackBuilderJellybean.class │ │ │ Comment: │ │ │ │ │ │ Filename: android/support/v4/content/ContextCompat.class │ │ │ Comment: │ │ │ │ │ │ +Filename: android/support/v4/content/ContextCompatApi21.class │ │ │ +Comment: │ │ │ + │ │ │ Filename: android/support/v4/content/ContextCompatFroyo.class │ │ │ Comment: │ │ │ │ │ │ Filename: android/support/v4/content/ContextCompatHoneycomb.class │ │ │ Comment: │ │ │ │ │ │ Filename: android/support/v4/content/ContextCompatJellybean.class │ │ │ @@ -303,41 +546,95 @@ │ │ │ │ │ │ Filename: android/support/v4/content/WakefulBroadcastReceiver.class │ │ │ Comment: │ │ │ │ │ │ Filename: android/support/v4/content/pm/ActivityInfoCompat.class │ │ │ Comment: │ │ │ │ │ │ +Filename: android/support/v4/content/res/ResourcesCompat.class │ │ │ +Comment: │ │ │ + │ │ │ +Filename: android/support/v4/content/res/ResourcesCompatApi21.class │ │ │ +Comment: │ │ │ + │ │ │ Filename: android/support/v4/database/DatabaseUtilsCompat.class │ │ │ Comment: │ │ │ │ │ │ +Filename: android/support/v4/graphics/BitmapCompat$BitmapImpl.class │ │ │ +Comment: │ │ │ + │ │ │ +Filename: android/support/v4/graphics/BitmapCompat.class │ │ │ +Comment: │ │ │ + │ │ │ +Filename: android/support/v4/graphics/BitmapCompatHoneycombMr1.class │ │ │ +Comment: │ │ │ + │ │ │ +Filename: android/support/v4/graphics/BitmapCompatJellybeanMR2.class │ │ │ +Comment: │ │ │ + │ │ │ +Filename: android/support/v4/graphics/BitmapCompatKitKat.class │ │ │ +Comment: │ │ │ + │ │ │ Filename: android/support/v4/graphics/drawable/DrawableCompat$DrawableImpl.class │ │ │ Comment: │ │ │ │ │ │ Filename: android/support/v4/graphics/drawable/DrawableCompat.class │ │ │ Comment: │ │ │ │ │ │ Filename: android/support/v4/graphics/drawable/DrawableCompatHoneycomb.class │ │ │ Comment: │ │ │ │ │ │ Filename: android/support/v4/graphics/drawable/DrawableCompatKitKat.class │ │ │ Comment: │ │ │ │ │ │ +Filename: android/support/v4/graphics/drawable/DrawableCompatL.class │ │ │ +Comment: │ │ │ + │ │ │ +Filename: android/support/v4/graphics/drawable/RoundedBitmapDrawable.class │ │ │ +Comment: │ │ │ + │ │ │ +Filename: android/support/v4/graphics/drawable/RoundedBitmapDrawableFactory.class │ │ │ +Comment: │ │ │ + │ │ │ Filename: android/support/v4/hardware/display/DisplayManagerCompat.class │ │ │ Comment: │ │ │ │ │ │ Filename: android/support/v4/hardware/display/DisplayManagerJellybeanMr1.class │ │ │ Comment: │ │ │ │ │ │ Filename: android/support/v4/internal/view/SupportMenu.class │ │ │ Comment: │ │ │ │ │ │ Filename: android/support/v4/internal/view/SupportMenuItem.class │ │ │ Comment: │ │ │ │ │ │ +Filename: android/support/v4/media/MediaMetadataCompat$1.class │ │ │ +Comment: │ │ │ + │ │ │ +Filename: android/support/v4/media/MediaMetadataCompat$Builder.class │ │ │ +Comment: │ │ │ + │ │ │ +Filename: android/support/v4/media/MediaMetadataCompat.class │ │ │ +Comment: │ │ │ + │ │ │ +Filename: android/support/v4/media/MediaMetadataCompatApi21$Builder.class │ │ │ +Comment: │ │ │ + │ │ │ +Filename: android/support/v4/media/MediaMetadataCompatApi21.class │ │ │ +Comment: │ │ │ + │ │ │ +Filename: android/support/v4/media/RatingCompat$1.class │ │ │ +Comment: │ │ │ + │ │ │ +Filename: android/support/v4/media/RatingCompat.class │ │ │ +Comment: │ │ │ + │ │ │ +Filename: android/support/v4/media/RatingCompatApi21.class │ │ │ +Comment: │ │ │ + │ │ │ Filename: android/support/v4/media/TransportController.class │ │ │ Comment: │ │ │ │ │ │ Filename: android/support/v4/media/TransportMediator$2.class │ │ │ Comment: │ │ │ │ │ │ Filename: android/support/v4/media/TransportMediatorCallback.class │ │ │ @@ -360,14 +657,149 @@ │ │ │ │ │ │ Filename: android/support/v4/media/TransportPerformer.class │ │ │ Comment: │ │ │ │ │ │ Filename: android/support/v4/media/TransportStateListener.class │ │ │ Comment: │ │ │ │ │ │ +Filename: android/support/v4/media/VolumeProviderCompat$Callback.class │ │ │ +Comment: │ │ │ + │ │ │ +Filename: android/support/v4/media/VolumeProviderCompat.class │ │ │ +Comment: │ │ │ + │ │ │ +Filename: android/support/v4/media/VolumeProviderCompatApi21$1.class │ │ │ +Comment: │ │ │ + │ │ │ +Filename: android/support/v4/media/VolumeProviderCompatApi21$Delegate.class │ │ │ +Comment: │ │ │ + │ │ │ +Filename: android/support/v4/media/VolumeProviderCompatApi21.class │ │ │ +Comment: │ │ │ + │ │ │ +Filename: android/support/v4/media/routing/MediaRouterJellybean$Callback.class │ │ │ +Comment: │ │ │ + │ │ │ +Filename: android/support/v4/media/routing/MediaRouterJellybean$CallbackProxy.class │ │ │ +Comment: │ │ │ + │ │ │ +Filename: android/support/v4/media/routing/MediaRouterJellybean$GetDefaultRouteWorkaround.class │ │ │ +Comment: │ │ │ + │ │ │ +Filename: android/support/v4/media/routing/MediaRouterJellybean$RouteCategory.class │ │ │ +Comment: │ │ │ + │ │ │ +Filename: android/support/v4/media/routing/MediaRouterJellybean$RouteGroup.class │ │ │ +Comment: │ │ │ + │ │ │ +Filename: android/support/v4/media/routing/MediaRouterJellybean$RouteInfo.class │ │ │ +Comment: │ │ │ + │ │ │ +Filename: android/support/v4/media/routing/MediaRouterJellybean$SelectRouteWorkaround.class │ │ │ +Comment: │ │ │ + │ │ │ +Filename: android/support/v4/media/routing/MediaRouterJellybean$UserRouteInfo.class │ │ │ +Comment: │ │ │ + │ │ │ +Filename: android/support/v4/media/routing/MediaRouterJellybean$VolumeCallback.class │ │ │ +Comment: │ │ │ + │ │ │ +Filename: android/support/v4/media/routing/MediaRouterJellybean$VolumeCallbackProxy.class │ │ │ +Comment: │ │ │ + │ │ │ +Filename: android/support/v4/media/routing/MediaRouterJellybean.class │ │ │ +Comment: │ │ │ + │ │ │ +Filename: android/support/v4/media/routing/MediaRouterJellybeanMr1$ActiveScanWorkaround.class │ │ │ +Comment: │ │ │ + │ │ │ +Filename: android/support/v4/media/routing/MediaRouterJellybeanMr1$IsConnectingWorkaround.class │ │ │ +Comment: │ │ │ + │ │ │ +Filename: android/support/v4/media/routing/MediaRouterJellybeanMr1$RouteInfo.class │ │ │ +Comment: │ │ │ + │ │ │ +Filename: android/support/v4/media/routing/MediaRouterJellybeanMr2$RouteInfo.class │ │ │ +Comment: │ │ │ + │ │ │ +Filename: android/support/v4/media/routing/MediaRouterJellybeanMr2$UserRouteInfo.class │ │ │ +Comment: │ │ │ + │ │ │ +Filename: android/support/v4/media/session/MediaControllerCompat$1.class │ │ │ +Comment: │ │ │ + │ │ │ +Filename: android/support/v4/media/session/MediaControllerCompat$Callback.class │ │ │ +Comment: │ │ │ + │ │ │ +Filename: android/support/v4/media/session/MediaControllerCompat$MediaControllerImpl.class │ │ │ +Comment: │ │ │ + │ │ │ +Filename: android/support/v4/media/session/MediaControllerCompat$PlaybackInfo.class │ │ │ +Comment: │ │ │ + │ │ │ +Filename: android/support/v4/media/session/MediaControllerCompat$TransportControls.class │ │ │ +Comment: │ │ │ + │ │ │ +Filename: android/support/v4/media/session/MediaControllerCompat.class │ │ │ +Comment: │ │ │ + │ │ │ +Filename: android/support/v4/media/session/MediaControllerCompatApi21$Callback.class │ │ │ +Comment: │ │ │ + │ │ │ +Filename: android/support/v4/media/session/MediaControllerCompatApi21$CallbackProxy.class │ │ │ +Comment: │ │ │ + │ │ │ +Filename: android/support/v4/media/session/MediaControllerCompatApi21$PlaybackInfo.class │ │ │ +Comment: │ │ │ + │ │ │ +Filename: android/support/v4/media/session/MediaControllerCompatApi21$TransportControls.class │ │ │ +Comment: │ │ │ + │ │ │ +Filename: android/support/v4/media/session/MediaControllerCompatApi21.class │ │ │ +Comment: │ │ │ + │ │ │ +Filename: android/support/v4/media/session/MediaSessionCompat$1.class │ │ │ +Comment: │ │ │ + │ │ │ +Filename: android/support/v4/media/session/MediaSessionCompat$Callback.class │ │ │ +Comment: │ │ │ + │ │ │ +Filename: android/support/v4/media/session/MediaSessionCompat$MediaSessionImpl.class │ │ │ +Comment: │ │ │ + │ │ │ +Filename: android/support/v4/media/session/MediaSessionCompat$Token$1.class │ │ │ +Comment: │ │ │ + │ │ │ +Filename: android/support/v4/media/session/MediaSessionCompat$Token.class │ │ │ +Comment: │ │ │ + │ │ │ +Filename: android/support/v4/media/session/MediaSessionCompat.class │ │ │ +Comment: │ │ │ + │ │ │ +Filename: android/support/v4/media/session/MediaSessionCompatApi21$Callback.class │ │ │ +Comment: │ │ │ + │ │ │ +Filename: android/support/v4/media/session/MediaSessionCompatApi21$CallbackProxy.class │ │ │ +Comment: │ │ │ + │ │ │ +Filename: android/support/v4/media/session/MediaSessionCompatApi21.class │ │ │ +Comment: │ │ │ + │ │ │ +Filename: android/support/v4/media/session/PlaybackStateCompat$1.class │ │ │ +Comment: │ │ │ + │ │ │ +Filename: android/support/v4/media/session/PlaybackStateCompat$Builder.class │ │ │ +Comment: │ │ │ + │ │ │ +Filename: android/support/v4/media/session/PlaybackStateCompat.class │ │ │ +Comment: │ │ │ + │ │ │ +Filename: android/support/v4/media/session/PlaybackStateCompatApi21.class │ │ │ +Comment: │ │ │ + │ │ │ Filename: android/support/v4/net/ConnectivityManagerCompat$ConnectivityManagerCompatImpl.class │ │ │ Comment: │ │ │ │ │ │ Filename: android/support/v4/net/ConnectivityManagerCompat.class │ │ │ Comment: │ │ │ │ │ │ Filename: android/support/v4/net/ConnectivityManagerCompatGingerbread.class │ │ │ @@ -393,14 +825,20 @@ │ │ │ │ │ │ Filename: android/support/v4/net/TrafficStatsCompat.class │ │ │ Comment: │ │ │ │ │ │ Filename: android/support/v4/net/TrafficStatsCompatIcs.class │ │ │ Comment: │ │ │ │ │ │ +Filename: android/support/v4/os/AsyncTaskCompat.class │ │ │ +Comment: │ │ │ + │ │ │ +Filename: android/support/v4/os/AsyncTaskCompatHoneycomb.class │ │ │ +Comment: │ │ │ + │ │ │ Filename: android/support/v4/os/EnvironmentCompat.class │ │ │ Comment: │ │ │ │ │ │ Filename: android/support/v4/os/EnvironmentCompatKitKat.class │ │ │ Comment: │ │ │ │ │ │ Filename: android/support/v4/os/ParcelableCompat$CompatCreator.class │ │ │ @@ -417,26 +855,65 @@ │ │ │ │ │ │ Filename: android/support/v4/os/ParcelableCompatCreatorHoneycombMR2Stub.class │ │ │ Comment: │ │ │ │ │ │ Filename: android/support/v4/print/PrintHelper$1.class │ │ │ Comment: │ │ │ │ │ │ +Filename: android/support/v4/print/PrintHelper$OnPrintFinishCallback.class │ │ │ +Comment: │ │ │ + │ │ │ Filename: android/support/v4/print/PrintHelper$PrintHelperVersionImpl.class │ │ │ Comment: │ │ │ │ │ │ Filename: android/support/v4/print/PrintHelper.class │ │ │ Comment: │ │ │ │ │ │ Filename: android/support/v4/print/PrintHelperKitkat$1.class │ │ │ Comment: │ │ │ │ │ │ +Filename: android/support/v4/print/PrintHelperKitkat$2$1$1.class │ │ │ +Comment: │ │ │ + │ │ │ +Filename: android/support/v4/print/PrintHelperKitkat$2$1.class │ │ │ +Comment: │ │ │ + │ │ │ +Filename: android/support/v4/print/PrintHelperKitkat$2.class │ │ │ +Comment: │ │ │ + │ │ │ +Filename: android/support/v4/print/PrintHelperKitkat$OnPrintFinishCallback.class │ │ │ +Comment: │ │ │ + │ │ │ Filename: android/support/v4/print/PrintHelperKitkat.class │ │ │ Comment: │ │ │ │ │ │ +Filename: android/support/v4/provider/DocumentFile.class │ │ │ +Comment: │ │ │ + │ │ │ +Filename: android/support/v4/provider/DocumentsContractApi19.class │ │ │ +Comment: │ │ │ + │ │ │ +Filename: android/support/v4/provider/DocumentsContractApi21.class │ │ │ +Comment: │ │ │ + │ │ │ +Filename: android/support/v4/speech/tts/TextToSpeechICS.class │ │ │ +Comment: │ │ │ + │ │ │ +Filename: android/support/v4/speech/tts/TextToSpeechICSMR1$1.class │ │ │ +Comment: │ │ │ + │ │ │ +Filename: android/support/v4/speech/tts/TextToSpeechICSMR1$2.class │ │ │ +Comment: │ │ │ + │ │ │ +Filename: android/support/v4/speech/tts/TextToSpeechICSMR1$UtteranceProgressListenerICSMR1.class │ │ │ +Comment: │ │ │ + │ │ │ +Filename: android/support/v4/speech/tts/TextToSpeechICSMR1.class │ │ │ +Comment: │ │ │ + │ │ │ Filename: android/support/v4/text/BidiFormatter$1.class │ │ │ Comment: │ │ │ │ │ │ Filename: android/support/v4/text/BidiFormatter$Builder.class │ │ │ Comment: │ │ │ │ │ │ Filename: android/support/v4/text/BidiFormatter$DirectionalityEstimator.class │ │ │ @@ -468,14 +945,17 @@ │ │ │ │ │ │ Filename: android/support/v4/text/TextUtilsCompat.class │ │ │ Comment: │ │ │ │ │ │ Filename: android/support/v4/util/AtomicFile.class │ │ │ Comment: │ │ │ │ │ │ +Filename: android/support/v4/util/CircularArray.class │ │ │ +Comment: │ │ │ + │ │ │ Filename: android/support/v4/util/ContainerHelpers.class │ │ │ Comment: │ │ │ │ │ │ Filename: android/support/v4/util/DebugUtils.class │ │ │ Comment: │ │ │ │ │ │ Filename: android/support/v4/util/LogWriter.class │ │ │ @@ -501,14 +981,23 @@ │ │ │ │ │ │ Filename: android/support/v4/util/MapCollections$ValuesCollection.class │ │ │ Comment: │ │ │ │ │ │ Filename: android/support/v4/util/MapCollections.class │ │ │ Comment: │ │ │ │ │ │ +Filename: android/support/v4/util/Pair.class │ │ │ +Comment: │ │ │ + │ │ │ +Filename: android/support/v4/util/Pools$Pool.class │ │ │ +Comment: │ │ │ + │ │ │ +Filename: android/support/v4/util/Pools.class │ │ │ +Comment: │ │ │ + │ │ │ Filename: android/support/v4/util/SimpleArrayMap.class │ │ │ Comment: │ │ │ │ │ │ Filename: android/support/v4/util/SparseArrayCompat.class │ │ │ Comment: │ │ │ │ │ │ Filename: android/support/v4/util/TimeUtils.class │ │ │ @@ -615,14 +1104,17 @@ │ │ │ │ │ │ Filename: android/support/v4/view/MotionEventCompat.class │ │ │ Comment: │ │ │ │ │ │ Filename: android/support/v4/view/MotionEventCompatEclair.class │ │ │ Comment: │ │ │ │ │ │ +Filename: android/support/v4/view/OnApplyWindowInsetsListener.class │ │ │ +Comment: │ │ │ + │ │ │ Filename: android/support/v4/view/PagerAdapter.class │ │ │ Comment: │ │ │ │ │ │ Filename: android/support/v4/view/PagerTabStrip$1.class │ │ │ Comment: │ │ │ │ │ │ Filename: android/support/v4/view/PagerTabStrip$2.class │ │ │ @@ -657,20 +1149,44 @@ │ │ │ │ │ │ Filename: android/support/v4/view/VelocityTrackerCompat.class │ │ │ Comment: │ │ │ │ │ │ Filename: android/support/v4/view/VelocityTrackerCompatHoneycomb.class │ │ │ Comment: │ │ │ │ │ │ +Filename: android/support/v4/view/ViewCompat$AccessibilityLiveRegion.class │ │ │ +Comment: │ │ │ + │ │ │ +Filename: android/support/v4/view/ViewCompat$ImportantForAccessibility.class │ │ │ +Comment: │ │ │ + │ │ │ +Filename: android/support/v4/view/ViewCompat$LayerType.class │ │ │ +Comment: │ │ │ + │ │ │ +Filename: android/support/v4/view/ViewCompat$LayoutDirectionMode.class │ │ │ +Comment: │ │ │ + │ │ │ +Filename: android/support/v4/view/ViewCompat$OverScroll.class │ │ │ +Comment: │ │ │ + │ │ │ +Filename: android/support/v4/view/ViewCompat$ResolvedLayoutDirectionMode.class │ │ │ +Comment: │ │ │ + │ │ │ Filename: android/support/v4/view/ViewCompat$ViewCompatImpl.class │ │ │ Comment: │ │ │ │ │ │ Filename: android/support/v4/view/ViewCompat.class │ │ │ Comment: │ │ │ │ │ │ +Filename: android/support/v4/view/ViewCompatApi21$1.class │ │ │ +Comment: │ │ │ + │ │ │ +Filename: android/support/v4/view/ViewCompatApi21.class │ │ │ +Comment: │ │ │ + │ │ │ Filename: android/support/v4/view/ViewCompatEclairMr1.class │ │ │ Comment: │ │ │ │ │ │ Filename: android/support/v4/view/ViewCompatGingerbread.class │ │ │ Comment: │ │ │ │ │ │ Filename: android/support/v4/view/ViewCompatHC.class │ │ │ @@ -693,20 +1209,26 @@ │ │ │ │ │ │ Filename: android/support/v4/view/ViewConfigurationCompat.class │ │ │ Comment: │ │ │ │ │ │ Filename: android/support/v4/view/ViewConfigurationCompatFroyo.class │ │ │ Comment: │ │ │ │ │ │ +Filename: android/support/v4/view/ViewConfigurationCompatICS.class │ │ │ +Comment: │ │ │ + │ │ │ Filename: android/support/v4/view/ViewGroupCompat$ViewGroupCompatImpl.class │ │ │ Comment: │ │ │ │ │ │ Filename: android/support/v4/view/ViewGroupCompat.class │ │ │ Comment: │ │ │ │ │ │ +Filename: android/support/v4/view/ViewGroupCompatApi21.class │ │ │ +Comment: │ │ │ + │ │ │ Filename: android/support/v4/view/ViewGroupCompatHC.class │ │ │ Comment: │ │ │ │ │ │ Filename: android/support/v4/view/ViewGroupCompatIcs.class │ │ │ Comment: │ │ │ │ │ │ Filename: android/support/v4/view/ViewGroupCompatJellybeanMR2.class │ │ │ @@ -756,17 +1278,59 @@ │ │ │ │ │ │ Filename: android/support/v4/view/ViewParentCompat.class │ │ │ Comment: │ │ │ │ │ │ Filename: android/support/v4/view/ViewParentCompatICS.class │ │ │ Comment: │ │ │ │ │ │ +Filename: android/support/v4/view/ViewPropertyAnimatorCompat$1.class │ │ │ +Comment: │ │ │ + │ │ │ +Filename: android/support/v4/view/ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl$Starter.class │ │ │ +Comment: │ │ │ + │ │ │ +Filename: android/support/v4/view/ViewPropertyAnimatorCompat$ViewPropertyAnimatorCompatImpl.class │ │ │ +Comment: │ │ │ + │ │ │ +Filename: android/support/v4/view/ViewPropertyAnimatorCompat.class │ │ │ +Comment: │ │ │ + │ │ │ +Filename: android/support/v4/view/ViewPropertyAnimatorCompatICS$1.class │ │ │ +Comment: │ │ │ + │ │ │ +Filename: android/support/v4/view/ViewPropertyAnimatorCompatICS.class │ │ │ +Comment: │ │ │ + │ │ │ +Filename: android/support/v4/view/ViewPropertyAnimatorCompatJB$1.class │ │ │ +Comment: │ │ │ + │ │ │ +Filename: android/support/v4/view/ViewPropertyAnimatorCompatJB.class │ │ │ +Comment: │ │ │ + │ │ │ +Filename: android/support/v4/view/ViewPropertyAnimatorCompatJellybeanMr2.class │ │ │ +Comment: │ │ │ + │ │ │ +Filename: android/support/v4/view/ViewPropertyAnimatorCompatKK$1.class │ │ │ +Comment: │ │ │ + │ │ │ +Filename: android/support/v4/view/ViewPropertyAnimatorCompatKK.class │ │ │ +Comment: │ │ │ + │ │ │ +Filename: android/support/v4/view/ViewPropertyAnimatorListener.class │ │ │ +Comment: │ │ │ + │ │ │ +Filename: android/support/v4/view/ViewPropertyAnimatorUpdateListener.class │ │ │ +Comment: │ │ │ + │ │ │ Filename: android/support/v4/view/WindowCompat.class │ │ │ Comment: │ │ │ │ │ │ +Filename: android/support/v4/view/WindowInsetsCompat.class │ │ │ +Comment: │ │ │ + │ │ │ Filename: android/support/v4/view/accessibility/AccessibilityEventCompat$AccessibilityEventVersionImpl.class │ │ │ Comment: │ │ │ │ │ │ Filename: android/support/v4/view/accessibility/AccessibilityEventCompat.class │ │ │ Comment: │ │ │ │ │ │ Filename: android/support/v4/view/accessibility/AccessibilityEventCompatIcs.class │ │ │ @@ -786,29 +1350,62 @@ │ │ │ │ │ │ Filename: android/support/v4/view/accessibility/AccessibilityManagerCompatIcs$AccessibilityStateChangeListenerBridge.class │ │ │ Comment: │ │ │ │ │ │ Filename: android/support/v4/view/accessibility/AccessibilityManagerCompatIcs.class │ │ │ Comment: │ │ │ │ │ │ +Filename: android/support/v4/view/accessibility/AccessibilityNodeInfoCompat$1.class │ │ │ +Comment: │ │ │ + │ │ │ +Filename: android/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityActionCompat.class │ │ │ +Comment: │ │ │ + │ │ │ Filename: android/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl.class │ │ │ Comment: │ │ │ │ │ │ +Filename: android/support/v4/view/accessibility/AccessibilityNodeInfoCompat$CollectionInfoCompat.class │ │ │ +Comment: │ │ │ + │ │ │ +Filename: android/support/v4/view/accessibility/AccessibilityNodeInfoCompat$CollectionItemInfoCompat.class │ │ │ +Comment: │ │ │ + │ │ │ +Filename: android/support/v4/view/accessibility/AccessibilityNodeInfoCompat$RangeInfoCompat.class │ │ │ +Comment: │ │ │ + │ │ │ Filename: android/support/v4/view/accessibility/AccessibilityNodeInfoCompat.class │ │ │ Comment: │ │ │ │ │ │ +Filename: android/support/v4/view/accessibility/AccessibilityNodeInfoCompatApi21$AccessibilityAction.class │ │ │ +Comment: │ │ │ + │ │ │ +Filename: android/support/v4/view/accessibility/AccessibilityNodeInfoCompatApi21$CollectionItemInfo.class │ │ │ +Comment: │ │ │ + │ │ │ +Filename: android/support/v4/view/accessibility/AccessibilityNodeInfoCompatApi21.class │ │ │ +Comment: │ │ │ + │ │ │ Filename: android/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs.class │ │ │ Comment: │ │ │ │ │ │ Filename: android/support/v4/view/accessibility/AccessibilityNodeInfoCompatJellyBean.class │ │ │ Comment: │ │ │ │ │ │ Filename: android/support/v4/view/accessibility/AccessibilityNodeInfoCompatJellybeanMr2.class │ │ │ Comment: │ │ │ │ │ │ +Filename: android/support/v4/view/accessibility/AccessibilityNodeInfoCompatKitKat$CollectionInfo.class │ │ │ +Comment: │ │ │ + │ │ │ +Filename: android/support/v4/view/accessibility/AccessibilityNodeInfoCompatKitKat$CollectionItemInfo.class │ │ │ +Comment: │ │ │ + │ │ │ +Filename: android/support/v4/view/accessibility/AccessibilityNodeInfoCompatKitKat$RangeInfo.class │ │ │ +Comment: │ │ │ + │ │ │ Filename: android/support/v4/view/accessibility/AccessibilityNodeInfoCompatKitKat.class │ │ │ Comment: │ │ │ │ │ │ Filename: android/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderImpl.class │ │ │ Comment: │ │ │ │ │ │ Filename: android/support/v4/view/accessibility/AccessibilityNodeProviderCompat.class │ │ │ @@ -855,14 +1452,23 @@ │ │ │ │ │ │ Filename: android/support/v4/widget/AutoScrollHelper$ScrollAnimationRunnable.class │ │ │ Comment: │ │ │ │ │ │ Filename: android/support/v4/widget/AutoScrollHelper.class │ │ │ Comment: │ │ │ │ │ │ +Filename: android/support/v4/widget/BakedBezierInterpolator.class │ │ │ +Comment: │ │ │ + │ │ │ +Filename: android/support/v4/widget/CircleImageView$OvalShadow.class │ │ │ +Comment: │ │ │ + │ │ │ +Filename: android/support/v4/widget/CircleImageView.class │ │ │ +Comment: │ │ │ + │ │ │ Filename: android/support/v4/widget/ContentLoadingProgressBar$1.class │ │ │ Comment: │ │ │ │ │ │ Filename: android/support/v4/widget/ContentLoadingProgressBar$2.class │ │ │ Comment: │ │ │ │ │ │ Filename: android/support/v4/widget/ContentLoadingProgressBar.class │ │ │ @@ -879,30 +1485,48 @@ │ │ │ │ │ │ Filename: android/support/v4/widget/CursorFilter$CursorFilterClient.class │ │ │ Comment: │ │ │ │ │ │ Filename: android/support/v4/widget/CursorFilter.class │ │ │ Comment: │ │ │ │ │ │ +Filename: android/support/v4/widget/DrawerLayout$DrawerLayoutCompatImpl.class │ │ │ +Comment: │ │ │ + │ │ │ Filename: android/support/v4/widget/DrawerLayout$DrawerListener.class │ │ │ Comment: │ │ │ │ │ │ +Filename: android/support/v4/widget/DrawerLayout$EdgeGravity.class │ │ │ +Comment: │ │ │ + │ │ │ Filename: android/support/v4/widget/DrawerLayout$LayoutParams.class │ │ │ Comment: │ │ │ │ │ │ +Filename: android/support/v4/widget/DrawerLayout$LockMode.class │ │ │ +Comment: │ │ │ + │ │ │ Filename: android/support/v4/widget/DrawerLayout$SavedState$1.class │ │ │ Comment: │ │ │ │ │ │ Filename: android/support/v4/widget/DrawerLayout$SavedState.class │ │ │ Comment: │ │ │ │ │ │ +Filename: android/support/v4/widget/DrawerLayout$State.class │ │ │ +Comment: │ │ │ + │ │ │ Filename: android/support/v4/widget/DrawerLayout$ViewDragCallback$1.class │ │ │ Comment: │ │ │ │ │ │ -Filename: android/support/v4/widget/DrawerLayout.class │ │ │ +Filename: android/support/v4/widget/DrawerLayoutCompatApi21$InsetsListener.class │ │ │ +Comment: │ │ │ + │ │ │ +Filename: android/support/v4/widget/DrawerLayoutCompatApi21.class │ │ │ +Comment: │ │ │ + │ │ │ +Filename: android/support/v4/widget/DrawerLayoutImpl.class │ │ │ Comment: │ │ │ │ │ │ Filename: android/support/v4/widget/EdgeEffectCompat$EdgeEffectImpl.class │ │ │ Comment: │ │ │ │ │ │ Filename: android/support/v4/widget/EdgeEffectCompat.class │ │ │ Comment: │ │ │ @@ -918,23 +1542,56 @@ │ │ │ │ │ │ Filename: android/support/v4/widget/ListPopupWindowCompat.class │ │ │ Comment: │ │ │ │ │ │ Filename: android/support/v4/widget/ListPopupWindowCompatKitKat.class │ │ │ Comment: │ │ │ │ │ │ +Filename: android/support/v4/widget/MaterialProgressDrawable$1.class │ │ │ +Comment: │ │ │ + │ │ │ +Filename: android/support/v4/widget/MaterialProgressDrawable$2.class │ │ │ +Comment: │ │ │ + │ │ │ +Filename: android/support/v4/widget/MaterialProgressDrawable$3.class │ │ │ +Comment: │ │ │ + │ │ │ +Filename: android/support/v4/widget/MaterialProgressDrawable$EndCurveInterpolator.class │ │ │ +Comment: │ │ │ + │ │ │ +Filename: android/support/v4/widget/MaterialProgressDrawable$ProgressDrawableSize.class │ │ │ +Comment: │ │ │ + │ │ │ +Filename: android/support/v4/widget/MaterialProgressDrawable$Ring.class │ │ │ +Comment: │ │ │ + │ │ │ +Filename: android/support/v4/widget/MaterialProgressDrawable$StartCurveInterpolator.class │ │ │ +Comment: │ │ │ + │ │ │ +Filename: android/support/v4/widget/MaterialProgressDrawable.class │ │ │ +Comment: │ │ │ + │ │ │ Filename: android/support/v4/widget/PopupMenuCompat$PopupMenuImpl.class │ │ │ Comment: │ │ │ │ │ │ Filename: android/support/v4/widget/PopupMenuCompat.class │ │ │ Comment: │ │ │ │ │ │ Filename: android/support/v4/widget/PopupMenuCompatKitKat.class │ │ │ Comment: │ │ │ │ │ │ +Filename: android/support/v4/widget/PopupWindowCompat$PopupWindowImpl.class │ │ │ +Comment: │ │ │ + │ │ │ +Filename: android/support/v4/widget/PopupWindowCompat.class │ │ │ +Comment: │ │ │ + │ │ │ +Filename: android/support/v4/widget/PopupWindowCompatKitKat.class │ │ │ +Comment: │ │ │ + │ │ │ Filename: android/support/v4/widget/ScrollerCompat$ScrollerCompatImpl.class │ │ │ Comment: │ │ │ │ │ │ Filename: android/support/v4/widget/ScrollerCompat.class │ │ │ Comment: │ │ │ │ │ │ Filename: android/support/v4/widget/ScrollerCompatGingerbread.class │ │ │ @@ -1002,14 +1659,47 @@ │ │ │ │ │ │ Filename: android/support/v4/widget/SlidingPaneLayout$SlidingPanelLayoutImpl.class │ │ │ Comment: │ │ │ │ │ │ Filename: android/support/v4/widget/SlidingPaneLayout.class │ │ │ Comment: │ │ │ │ │ │ +Filename: android/support/v4/widget/SwipeProgressBar.class │ │ │ +Comment: │ │ │ + │ │ │ +Filename: android/support/v4/widget/SwipeRefreshLayout$1.class │ │ │ +Comment: │ │ │ + │ │ │ +Filename: android/support/v4/widget/SwipeRefreshLayout$2.class │ │ │ +Comment: │ │ │ + │ │ │ +Filename: android/support/v4/widget/SwipeRefreshLayout$3.class │ │ │ +Comment: │ │ │ + │ │ │ +Filename: android/support/v4/widget/SwipeRefreshLayout$4.class │ │ │ +Comment: │ │ │ + │ │ │ +Filename: android/support/v4/widget/SwipeRefreshLayout$5.class │ │ │ +Comment: │ │ │ + │ │ │ +Filename: android/support/v4/widget/SwipeRefreshLayout$6.class │ │ │ +Comment: │ │ │ + │ │ │ +Filename: android/support/v4/widget/SwipeRefreshLayout$7.class │ │ │ +Comment: │ │ │ + │ │ │ +Filename: android/support/v4/widget/SwipeRefreshLayout$8.class │ │ │ +Comment: │ │ │ + │ │ │ +Filename: android/support/v4/widget/SwipeRefreshLayout$OnRefreshListener.class │ │ │ +Comment: │ │ │ + │ │ │ +Filename: android/support/v4/widget/SwipeRefreshLayout.class │ │ │ +Comment: │ │ │ + │ │ │ Filename: android/support/v4/widget/ViewDragHelper$1.class │ │ │ Comment: │ │ │ │ │ │ Filename: android/support/v4/widget/ViewDragHelper$2.class │ │ │ Comment: │ │ │ │ │ │ Filename: android/support/v4/widget/ViewDragHelper$Callback.class │ │ │ @@ -1380,23 +2070,35 @@ │ │ │ │ │ │ Filename: android/support/v4/app/ActionBarDrawerToggle$ActionBarDrawerToggleImplBase.class │ │ │ Comment: │ │ │ │ │ │ Filename: android/support/v4/app/ActionBarDrawerToggle$ActionBarDrawerToggleImplHC.class │ │ │ Comment: │ │ │ │ │ │ +Filename: android/support/v4/app/ActionBarDrawerToggle$ActionBarDrawerToggleImplJellybeanMR2.class │ │ │ +Comment: │ │ │ + │ │ │ Filename: android/support/v4/app/ActionBarDrawerToggle.class │ │ │ Comment: │ │ │ │ │ │ +Filename: android/support/v4/app/ActivityCompat$SharedElementCallback21Impl.class │ │ │ +Comment: │ │ │ + │ │ │ Filename: android/support/v4/app/ActivityCompat.class │ │ │ Comment: │ │ │ │ │ │ +Filename: android/support/v4/app/ActivityOptionsCompat$ActivityOptionsImpl21.class │ │ │ +Comment: │ │ │ + │ │ │ Filename: android/support/v4/app/ActivityOptionsCompat$ActivityOptionsImplJB.class │ │ │ Comment: │ │ │ │ │ │ +Filename: android/support/v4/app/BackStackRecord$1.class │ │ │ +Comment: │ │ │ + │ │ │ Filename: android/support/v4/app/BackStackRecord.class │ │ │ Comment: │ │ │ │ │ │ Filename: android/support/v4/app/DialogFragment.class │ │ │ Comment: │ │ │ │ │ │ Filename: android/support/v4/app/Fragment$1.class │ │ │ @@ -1410,45 +2112,99 @@ │ │ │ │ │ │ Filename: android/support/v4/app/FragmentPagerAdapter.class │ │ │ Comment: │ │ │ │ │ │ Filename: android/support/v4/app/FragmentStatePagerAdapter.class │ │ │ Comment: │ │ │ │ │ │ +Filename: android/support/v4/app/INotificationSideChannel$Stub$Proxy.class │ │ │ +Comment: │ │ │ + │ │ │ +Filename: android/support/v4/app/INotificationSideChannel$Stub.class │ │ │ +Comment: │ │ │ + │ │ │ Filename: android/support/v4/app/ListFragment.class │ │ │ Comment: │ │ │ │ │ │ Filename: android/support/v4/app/LoaderManagerImpl$LoaderInfo.class │ │ │ Comment: │ │ │ │ │ │ Filename: android/support/v4/app/LoaderManagerImpl.class │ │ │ Comment: │ │ │ │ │ │ Filename: android/support/v4/app/NavUtils$NavUtilsImplBase.class │ │ │ Comment: │ │ │ │ │ │ +Filename: android/support/v4/app/NotificationCompat$Action$1.class │ │ │ +Comment: │ │ │ + │ │ │ +Filename: android/support/v4/app/NotificationCompat$Action$WearableExtender.class │ │ │ +Comment: │ │ │ + │ │ │ +Filename: android/support/v4/app/NotificationCompat$Action.class │ │ │ +Comment: │ │ │ + │ │ │ Filename: android/support/v4/app/NotificationCompat$BigPictureStyle.class │ │ │ Comment: │ │ │ │ │ │ Filename: android/support/v4/app/NotificationCompat$BigTextStyle.class │ │ │ Comment: │ │ │ │ │ │ +Filename: android/support/v4/app/NotificationCompat$CarExtender$UnreadConversation$1.class │ │ │ +Comment: │ │ │ + │ │ │ +Filename: android/support/v4/app/NotificationCompat$CarExtender$UnreadConversation.class │ │ │ +Comment: │ │ │ + │ │ │ +Filename: android/support/v4/app/NotificationCompat$CarExtender.class │ │ │ +Comment: │ │ │ + │ │ │ Filename: android/support/v4/app/NotificationCompat$InboxStyle.class │ │ │ Comment: │ │ │ │ │ │ Filename: android/support/v4/app/NotificationCompat$NotificationCompatImplBase.class │ │ │ Comment: │ │ │ │ │ │ -Filename: android/support/v4/app/NotificationCompat$NotificationCompatImplHoneycomb.class │ │ │ +Filename: android/support/v4/app/NotificationCompat$WearableExtender.class │ │ │ Comment: │ │ │ │ │ │ -Filename: android/support/v4/app/NotificationCompat$NotificationCompatImplIceCreamSandwich.class │ │ │ +Filename: android/support/v4/app/NotificationCompatApi20$Builder.class │ │ │ Comment: │ │ │ │ │ │ -Filename: android/support/v4/app/NotificationCompat$NotificationCompatImplJellybean.class │ │ │ +Filename: android/support/v4/app/NotificationCompatApi21$Builder.class │ │ │ +Comment: │ │ │ + │ │ │ +Filename: android/support/v4/app/NotificationCompatJellybean$Builder.class │ │ │ +Comment: │ │ │ + │ │ │ +Filename: android/support/v4/app/NotificationCompatKitKat$Builder.class │ │ │ +Comment: │ │ │ + │ │ │ +Filename: android/support/v4/app/NotificationManagerCompat$CancelTask.class │ │ │ +Comment: │ │ │ + │ │ │ +Filename: android/support/v4/app/NotificationManagerCompat$ImplBase.class │ │ │ +Comment: │ │ │ + │ │ │ +Filename: android/support/v4/app/NotificationManagerCompat$NotifyTask.class │ │ │ +Comment: │ │ │ + │ │ │ +Filename: android/support/v4/app/RemoteInput$1.class │ │ │ +Comment: │ │ │ + │ │ │ +Filename: android/support/v4/app/RemoteInput$ImplApi20.class │ │ │ +Comment: │ │ │ + │ │ │ +Filename: android/support/v4/app/RemoteInput$ImplBase.class │ │ │ +Comment: │ │ │ + │ │ │ +Filename: android/support/v4/app/RemoteInput$ImplJellybean.class │ │ │ +Comment: │ │ │ + │ │ │ +Filename: android/support/v4/app/RemoteInput.class │ │ │ Comment: │ │ │ │ │ │ Filename: android/support/v4/app/ShareCompat$ShareCompatImplBase.class │ │ │ Comment: │ │ │ │ │ │ Filename: android/support/v4/app/TaskStackBuilder$TaskStackBuilderImplBase.class │ │ │ Comment: │ │ │ @@ -1470,17 +2226,26 @@ │ │ │ │ │ │ Filename: android/support/v4/content/IntentCompat$IntentCompatImplBase.class │ │ │ Comment: │ │ │ │ │ │ Filename: android/support/v4/content/ModernAsyncTask$2.class │ │ │ Comment: │ │ │ │ │ │ +Filename: android/support/v4/graphics/BitmapCompat$BaseBitmapImpl.class │ │ │ +Comment: │ │ │ + │ │ │ Filename: android/support/v4/graphics/drawable/DrawableCompat$BaseDrawableImpl.class │ │ │ Comment: │ │ │ │ │ │ +Filename: android/support/v4/graphics/drawable/RoundedBitmapDrawable21.class │ │ │ +Comment: │ │ │ + │ │ │ +Filename: android/support/v4/graphics/drawable/RoundedBitmapDrawableFactory$DefaultRoundedBitmapDrawable.class │ │ │ +Comment: │ │ │ + │ │ │ Filename: android/support/v4/hardware/display/DisplayManagerCompat$JellybeanMr1Impl.class │ │ │ Comment: │ │ │ │ │ │ Filename: android/support/v4/hardware/display/DisplayManagerCompat$LegacyImpl.class │ │ │ Comment: │ │ │ │ │ │ Filename: android/support/v4/internal/view/SupportSubMenu.class │ │ │ @@ -1488,14 +2253,47 @@ │ │ │ │ │ │ Filename: android/support/v4/media/TransportMediator$1.class │ │ │ Comment: │ │ │ │ │ │ Filename: android/support/v4/media/TransportMediator.class │ │ │ Comment: │ │ │ │ │ │ +Filename: android/support/v4/media/VolumeProviderCompat$1.class │ │ │ +Comment: │ │ │ + │ │ │ +Filename: android/support/v4/media/routing/MediaRouterJellybeanMr1$Callback.class │ │ │ +Comment: │ │ │ + │ │ │ +Filename: android/support/v4/media/routing/MediaRouterJellybeanMr1$CallbackProxy.class │ │ │ +Comment: │ │ │ + │ │ │ +Filename: android/support/v4/media/routing/MediaRouterJellybeanMr1.class │ │ │ +Comment: │ │ │ + │ │ │ +Filename: android/support/v4/media/session/MediaControllerCompat$Callback$StubApi21.class │ │ │ +Comment: │ │ │ + │ │ │ +Filename: android/support/v4/media/session/MediaControllerCompat$MediaControllerImplApi21.class │ │ │ +Comment: │ │ │ + │ │ │ +Filename: android/support/v4/media/session/MediaControllerCompat$MediaControllerImplBase.class │ │ │ +Comment: │ │ │ + │ │ │ +Filename: android/support/v4/media/session/MediaControllerCompat$TransportControlsApi21.class │ │ │ +Comment: │ │ │ + │ │ │ +Filename: android/support/v4/media/session/MediaSessionCompat$Callback$StubApi21.class │ │ │ +Comment: │ │ │ + │ │ │ +Filename: android/support/v4/media/session/MediaSessionCompat$MediaSessionImplApi21.class │ │ │ +Comment: │ │ │ + │ │ │ +Filename: android/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase.class │ │ │ +Comment: │ │ │ + │ │ │ Filename: android/support/v4/net/ConnectivityManagerCompat$BaseConnectivityManagerCompatImpl.class │ │ │ Comment: │ │ │ │ │ │ Filename: android/support/v4/net/ConnectivityManagerCompat$GingerbreadConnectivityManagerCompatImpl.class │ │ │ Comment: │ │ │ │ │ │ Filename: android/support/v4/net/ConnectivityManagerCompat$HoneycombMR2ConnectivityManagerCompatImpl.class │ │ │ @@ -1506,20 +2304,35 @@ │ │ │ │ │ │ Filename: android/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl.class │ │ │ Comment: │ │ │ │ │ │ Filename: android/support/v4/net/TrafficStatsCompat$IcsTrafficStatsCompatImpl.class │ │ │ Comment: │ │ │ │ │ │ +Filename: android/support/v4/print/PrintHelper$PrintHelperKitkatImpl$1.class │ │ │ +Comment: │ │ │ + │ │ │ +Filename: android/support/v4/print/PrintHelper$PrintHelperKitkatImpl$2.class │ │ │ +Comment: │ │ │ + │ │ │ Filename: android/support/v4/print/PrintHelper$PrintHelperKitkatImpl.class │ │ │ Comment: │ │ │ │ │ │ Filename: android/support/v4/print/PrintHelper$PrintHelperStubImpl.class │ │ │ Comment: │ │ │ │ │ │ +Filename: android/support/v4/provider/RawDocumentFile.class │ │ │ +Comment: │ │ │ + │ │ │ +Filename: android/support/v4/provider/SingleDocumentFile.class │ │ │ +Comment: │ │ │ + │ │ │ +Filename: android/support/v4/provider/TreeDocumentFile.class │ │ │ +Comment: │ │ │ + │ │ │ Filename: android/support/v4/text/ICUCompat$ICUCompatImplBase.class │ │ │ Comment: │ │ │ │ │ │ Filename: android/support/v4/text/ICUCompat$ICUCompatImplIcs.class │ │ │ Comment: │ │ │ │ │ │ Filename: android/support/v4/text/TextDirectionHeuristicsCompat$AnyStrong.class │ │ │ @@ -1533,14 +2346,17 @@ │ │ │ │ │ │ Filename: android/support/v4/util/ArrayMap$1.class │ │ │ Comment: │ │ │ │ │ │ Filename: android/support/v4/util/ArrayMap.class │ │ │ Comment: │ │ │ │ │ │ +Filename: android/support/v4/util/Pools$SimplePool.class │ │ │ +Comment: │ │ │ + │ │ │ Filename: android/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl$1.class │ │ │ Comment: │ │ │ │ │ │ Filename: android/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl$1.class │ │ │ Comment: │ │ │ │ │ │ Filename: android/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateStubImpl.class │ │ │ @@ -1608,17 +2424,14 @@ │ │ │ │ │ │ Filename: android/support/v4/view/ViewCompat$BaseViewCompatImpl.class │ │ │ Comment: │ │ │ │ │ │ Filename: android/support/v4/view/ViewConfigurationCompat$BaseViewConfigurationVersionImpl.class │ │ │ Comment: │ │ │ │ │ │ -Filename: android/support/v4/view/ViewConfigurationCompat$FroyoViewConfigurationVersionImpl.class │ │ │ -Comment: │ │ │ - │ │ │ Filename: android/support/v4/view/ViewGroupCompat$ViewGroupCompatStubImpl.class │ │ │ Comment: │ │ │ │ │ │ Filename: android/support/v4/view/ViewPager$MyAccessibilityDelegate.class │ │ │ Comment: │ │ │ │ │ │ Filename: android/support/v4/view/ViewPager$SavedState$1.class │ │ │ @@ -1626,14 +2439,26 @@ │ │ │ │ │ │ Filename: android/support/v4/view/ViewPager$SimpleOnPageChangeListener.class │ │ │ Comment: │ │ │ │ │ │ Filename: android/support/v4/view/ViewParentCompat$ViewParentCompatStubImpl.class │ │ │ Comment: │ │ │ │ │ │ +Filename: android/support/v4/view/ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl.class │ │ │ +Comment: │ │ │ + │ │ │ +Filename: android/support/v4/view/ViewPropertyAnimatorCompat$ICSViewPropertyAnimatorCompatImpl$MyVpaListener.class │ │ │ +Comment: │ │ │ + │ │ │ +Filename: android/support/v4/view/ViewPropertyAnimatorListenerAdapter.class │ │ │ +Comment: │ │ │ + │ │ │ +Filename: android/support/v4/view/WindowInsetsCompatApi21.class │ │ │ +Comment: │ │ │ + │ │ │ Filename: android/support/v4/view/accessibility/AccessibilityEventCompat$AccessibilityEventStubImpl.class │ │ │ Comment: │ │ │ │ │ │ Filename: android/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerIcsImpl$1.class │ │ │ Comment: │ │ │ │ │ │ Filename: android/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerStubImpl.class │ │ │ @@ -1656,20 +2481,32 @@ │ │ │ │ │ │ Filename: android/support/v4/widget/CursorAdapter.class │ │ │ Comment: │ │ │ │ │ │ Filename: android/support/v4/widget/DrawerLayout$AccessibilityDelegate.class │ │ │ Comment: │ │ │ │ │ │ +Filename: android/support/v4/widget/DrawerLayout$ChildAccessibilityDelegate.class │ │ │ +Comment: │ │ │ + │ │ │ +Filename: android/support/v4/widget/DrawerLayout$DrawerLayoutCompatImplApi21.class │ │ │ +Comment: │ │ │ + │ │ │ +Filename: android/support/v4/widget/DrawerLayout$DrawerLayoutCompatImplBase.class │ │ │ +Comment: │ │ │ + │ │ │ Filename: android/support/v4/widget/DrawerLayout$SimpleDrawerListener.class │ │ │ Comment: │ │ │ │ │ │ Filename: android/support/v4/widget/DrawerLayout$ViewDragCallback.class │ │ │ Comment: │ │ │ │ │ │ +Filename: android/support/v4/widget/DrawerLayout.class │ │ │ +Comment: │ │ │ + │ │ │ Filename: android/support/v4/widget/EdgeEffectCompat$BaseEdgeEffectImpl.class │ │ │ Comment: │ │ │ │ │ │ Filename: android/support/v4/widget/EdgeEffectCompat$EdgeEffectIcsImpl.class │ │ │ Comment: │ │ │ │ │ │ Filename: android/support/v4/widget/ExploreByTouchHelper$ExploreByTouchNodeProvider.class │ │ │ @@ -1683,14 +2520,17 @@ │ │ │ │ │ │ Filename: android/support/v4/widget/ListViewAutoScrollHelper.class │ │ │ Comment: │ │ │ │ │ │ Filename: android/support/v4/widget/PopupMenuCompat$BasePopupMenuImpl.class │ │ │ Comment: │ │ │ │ │ │ +Filename: android/support/v4/widget/PopupWindowCompat$BasePopupWindowImpl.class │ │ │ +Comment: │ │ │ + │ │ │ Filename: android/support/v4/widget/ScrollerCompat$ScrollerCompatImplBase.class │ │ │ Comment: │ │ │ │ │ │ Filename: android/support/v4/widget/ScrollerCompat$ScrollerCompatImplGingerbread.class │ │ │ Comment: │ │ │ │ │ │ Filename: android/support/v4/widget/SearchViewCompat$SearchViewCompatHoneycombImpl$1.class │ │ │ @@ -1791,32 +2631,59 @@ │ │ │ │ │ │ Filename: android/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoIcsImpl.class │ │ │ Comment: │ │ │ │ │ │ Filename: android/support/v4/app/NavUtils$NavUtilsImplJB.class │ │ │ Comment: │ │ │ │ │ │ +Filename: android/support/v4/app/NotificationCompat$NotificationCompatImplGingerbread.class │ │ │ +Comment: │ │ │ + │ │ │ +Filename: android/support/v4/app/NotificationCompat$NotificationCompatImplHoneycomb.class │ │ │ +Comment: │ │ │ + │ │ │ +Filename: android/support/v4/app/NotificationCompat$NotificationCompatImplIceCreamSandwich.class │ │ │ +Comment: │ │ │ + │ │ │ +Filename: android/support/v4/app/NotificationCompat$NotificationCompatImplJellybean.class │ │ │ +Comment: │ │ │ + │ │ │ +Filename: android/support/v4/app/NotificationCompatSideChannelService$NotificationSideChannelStub.class │ │ │ +Comment: │ │ │ + │ │ │ +Filename: android/support/v4/app/NotificationManagerCompat$ImplEclair.class │ │ │ +Comment: │ │ │ + │ │ │ Filename: android/support/v4/app/ShareCompat$ShareCompatImplICS.class │ │ │ Comment: │ │ │ │ │ │ Filename: android/support/v4/content/CursorLoader.class │ │ │ Comment: │ │ │ │ │ │ Filename: android/support/v4/content/IntentCompat$IntentCompatImplHC.class │ │ │ Comment: │ │ │ │ │ │ +Filename: android/support/v4/graphics/BitmapCompat$HcMr1BitmapCompatImpl.class │ │ │ +Comment: │ │ │ + │ │ │ Filename: android/support/v4/graphics/drawable/DrawableCompat$HoneycombDrawableImpl.class │ │ │ Comment: │ │ │ │ │ │ +Filename: android/support/v4/media/routing/MediaRouterJellybeanMr2.class │ │ │ +Comment: │ │ │ + │ │ │ Filename: android/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionHeuristicInternal.class │ │ │ Comment: │ │ │ │ │ │ Filename: android/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionHeuristicLocale.class │ │ │ Comment: │ │ │ │ │ │ +Filename: android/support/v4/util/Pools$SynchronizedPool.class │ │ │ +Comment: │ │ │ + │ │ │ Filename: android/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl.class │ │ │ Comment: │ │ │ │ │ │ Filename: android/support/v4/view/KeyEventCompat$EclairKeyEventVersionImpl.class │ │ │ Comment: │ │ │ │ │ │ Filename: android/support/v4/view/MenuItemCompat$IcsMenuVersionImpl.class │ │ │ @@ -1824,20 +2691,26 @@ │ │ │ │ │ │ Filename: android/support/v4/view/PagerTabStrip.class │ │ │ Comment: │ │ │ │ │ │ Filename: android/support/v4/view/ViewCompat$EclairMr1ViewCompatImpl.class │ │ │ Comment: │ │ │ │ │ │ +Filename: android/support/v4/view/ViewConfigurationCompat$FroyoViewConfigurationVersionImpl.class │ │ │ +Comment: │ │ │ + │ │ │ Filename: android/support/v4/view/ViewGroupCompat$ViewGroupCompatHCImpl.class │ │ │ Comment: │ │ │ │ │ │ Filename: android/support/v4/view/ViewParentCompat$ViewParentCompatICSImpl.class │ │ │ Comment: │ │ │ │ │ │ +Filename: android/support/v4/view/ViewPropertyAnimatorCompat$ICSViewPropertyAnimatorCompatImpl.class │ │ │ +Comment: │ │ │ + │ │ │ Filename: android/support/v4/view/accessibility/AccessibilityEventCompat$AccessibilityEventIcsImpl.class │ │ │ Comment: │ │ │ │ │ │ Filename: android/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerIcsImpl.class │ │ │ Comment: │ │ │ │ │ │ Filename: android/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.class │ │ │ @@ -1854,14 +2727,17 @@ │ │ │ │ │ │ Filename: android/support/v4/widget/ListPopupWindowCompat$KitKatListPopupWindowImpl.class │ │ │ Comment: │ │ │ │ │ │ Filename: android/support/v4/widget/PopupMenuCompat$KitKatPopupMenuImpl.class │ │ │ Comment: │ │ │ │ │ │ +Filename: android/support/v4/widget/PopupWindowCompat$KitKatPopupWindowImpl.class │ │ │ +Comment: │ │ │ + │ │ │ Filename: android/support/v4/widget/ResourceCursorAdapter.class │ │ │ Comment: │ │ │ │ │ │ Filename: android/support/v4/widget/ScrollerCompat$ScrollerCompatImplIcs.class │ │ │ Comment: │ │ │ │ │ │ Filename: android/support/v4/widget/SearchViewCompat$SearchViewCompatHoneycombImpl.class │ │ │ @@ -1881,68 +2757,113 @@ │ │ │ │ │ │ Filename: org/androidfromfrankfurt/archnews/NewsFragment.class │ │ │ Comment: │ │ │ │ │ │ Filename: android/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoJellyBeanMr2.class │ │ │ Comment: │ │ │ │ │ │ +Filename: android/support/v4/app/NotificationCompat$NotificationCompatImplKitKat.class │ │ │ +Comment: │ │ │ + │ │ │ +Filename: android/support/v4/app/NotificationManagerCompat$ImplIceCreamSandwich.class │ │ │ +Comment: │ │ │ + │ │ │ Filename: android/support/v4/app/ShareCompat$ShareCompatImplJB.class │ │ │ Comment: │ │ │ │ │ │ Filename: android/support/v4/content/IntentCompat$IntentCompatImplIcsMr1.class │ │ │ Comment: │ │ │ │ │ │ +Filename: android/support/v4/graphics/BitmapCompat$JbMr2BitmapCompatImpl.class │ │ │ +Comment: │ │ │ + │ │ │ Filename: android/support/v4/graphics/drawable/DrawableCompat$KitKatDrawableImpl.class │ │ │ Comment: │ │ │ │ │ │ Filename: android/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl.class │ │ │ Comment: │ │ │ │ │ │ Filename: android/support/v4/view/KeyEventCompat$HoneycombKeyEventVersionImpl.class │ │ │ Comment: │ │ │ │ │ │ Filename: android/support/v4/view/ViewCompat$GBViewCompatImpl.class │ │ │ Comment: │ │ │ │ │ │ +Filename: android/support/v4/view/ViewConfigurationCompat$HoneycombViewConfigurationVersionImpl.class │ │ │ +Comment: │ │ │ + │ │ │ Filename: android/support/v4/view/ViewGroupCompat$ViewGroupCompatIcsImpl.class │ │ │ Comment: │ │ │ │ │ │ +Filename: android/support/v4/view/ViewPropertyAnimatorCompat$JBViewPropertyAnimatorCompatImpl.class │ │ │ +Comment: │ │ │ + │ │ │ Filename: android/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanImpl.class │ │ │ Comment: │ │ │ │ │ │ Filename: android/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordIcsMr1Impl.class │ │ │ Comment: │ │ │ │ │ │ Filename: android/support/v4/widget/SearchViewCompat$SearchViewCompatIcsImpl.class │ │ │ Comment: │ │ │ │ │ │ Filename: android/support/v4/widget/SimpleCursorAdapter.class │ │ │ Comment: │ │ │ │ │ │ +Filename: android/support/v4/app/NotificationCompat$NotificationCompatImplApi20.class │ │ │ +Comment: │ │ │ + │ │ │ +Filename: android/support/v4/graphics/BitmapCompat$KitKatBitmapCompatImpl.class │ │ │ +Comment: │ │ │ + │ │ │ +Filename: android/support/v4/graphics/drawable/DrawableCompat$LDrawableImpl.class │ │ │ +Comment: │ │ │ + │ │ │ Filename: android/support/v4/view/ViewCompat$HCViewCompatImpl.class │ │ │ Comment: │ │ │ │ │ │ +Filename: android/support/v4/view/ViewConfigurationCompat$IcsViewConfigurationVersionImpl.class │ │ │ +Comment: │ │ │ + │ │ │ Filename: android/support/v4/view/ViewGroupCompat$ViewGroupCompatJellybeanMR2Impl.class │ │ │ Comment: │ │ │ │ │ │ +Filename: android/support/v4/view/ViewPropertyAnimatorCompat$JBMr2ViewPropertyAnimatorCompatImpl.class │ │ │ +Comment: │ │ │ + │ │ │ Filename: android/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanMr2Impl.class │ │ │ Comment: │ │ │ │ │ │ Filename: android/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordJellyBeanImpl.class │ │ │ Comment: │ │ │ │ │ │ +Filename: android/support/v4/app/NotificationCompat$NotificationCompatImplApi21.class │ │ │ +Comment: │ │ │ + │ │ │ Filename: android/support/v4/view/ViewCompat$ICSViewCompatImpl.class │ │ │ Comment: │ │ │ │ │ │ +Filename: android/support/v4/view/ViewGroupCompat$ViewGroupCompatApi21Impl.class │ │ │ +Comment: │ │ │ + │ │ │ +Filename: android/support/v4/view/ViewPropertyAnimatorCompat$KitKatViewPropertyAnimatorCompatImpl.class │ │ │ +Comment: │ │ │ + │ │ │ Filename: android/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoKitKatImpl.class │ │ │ Comment: │ │ │ │ │ │ Filename: android/support/v4/view/ViewCompat$JBViewCompatImpl.class │ │ │ Comment: │ │ │ │ │ │ +Filename: android/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoApi21Impl.class │ │ │ +Comment: │ │ │ + │ │ │ Filename: android/support/v4/view/ViewCompat$JbMr1ViewCompatImpl.class │ │ │ Comment: │ │ │ │ │ │ Filename: android/support/v4/view/ViewCompat$KitKatViewCompatImpl.class │ │ │ Comment: │ │ │ │ │ │ +Filename: android/support/v4/view/ViewCompat$Api21ViewCompatImpl.class │ │ │ +Comment: │ │ │ + │ │ │ Zip file comment: │ │ ├── android/support/v4/app/ActionBarDrawerToggle$SlideDrawable.class │ │ │ ├── procyon -ec {} │ │ │ │ @@ -1,44 +1,43 @@ │ │ │ │ │ │ │ │ package android.support.v4.app; │ │ │ │ │ │ │ │ import android.support.v4.view.ViewCompat; │ │ │ │ import android.graphics.Canvas; │ │ │ │ -import android.support.v4.graphics.drawable.DrawableCompat; │ │ │ │ import android.os.Build$VERSION; │ │ │ │ import android.graphics.drawable.Drawable; │ │ │ │ import android.graphics.Rect; │ │ │ │ import android.graphics.drawable.Drawable$Callback; │ │ │ │ -import android.graphics.drawable.LevelListDrawable; │ │ │ │ +import android.graphics.drawable.InsetDrawable; │ │ │ │ │ │ │ │ -class ActionBarDrawerToggle$SlideDrawable extends LevelListDrawable implements Drawable$Callback │ │ │ │ +class ActionBarDrawerToggle$SlideDrawable extends InsetDrawable implements Drawable$Callback │ │ │ │ { │ │ │ │ private final boolean mHasMirroring; │ │ │ │ private float mOffset; │ │ │ │ private float mPosition; │ │ │ │ private final Rect mTmpRect; │ │ │ │ final /* synthetic */ ActionBarDrawerToggle this$0; │ │ │ │ │ │ │ │ private ActionBarDrawerToggle$SlideDrawable(final ActionBarDrawerToggle this$0, final Drawable drawable) { │ │ │ │ - final boolean b = true; │ │ │ │ + boolean mHasMirroring = false; │ │ │ │ this.this$0 = this$0; │ │ │ │ - this.mHasMirroring = (Build$VERSION.SDK_INT > 18 && b); │ │ │ │ - this.mTmpRect = new Rect(); │ │ │ │ - if (DrawableCompat.isAutoMirrored(drawable)) { │ │ │ │ - DrawableCompat.setAutoMirrored((Drawable)this, b); │ │ │ │ + super(drawable, 0); │ │ │ │ + if (Build$VERSION.SDK_INT > 18) { │ │ │ │ + mHasMirroring = true; │ │ │ │ } │ │ │ │ - this.addLevel(0, 0, drawable); │ │ │ │ + this.mHasMirroring = mHasMirroring; │ │ │ │ + this.mTmpRect = new Rect(); │ │ │ │ } │ │ │ │ │ │ │ │ public void draw(final Canvas canvas) { │ │ │ │ int n = 1; │ │ │ │ this.copyBounds(this.mTmpRect); │ │ │ │ canvas.save(); │ │ │ │ int n2; │ │ │ │ - if (ViewCompat.getLayoutDirection(ActionBarDrawerToggle.access$300(this.this$0).getWindow().getDecorView()) == n) { │ │ │ │ + if (ViewCompat.getLayoutDirection(ActionBarDrawerToggle.access$400(this.this$0).getWindow().getDecorView()) == n) { │ │ │ │ n2 = n; │ │ │ │ } │ │ │ │ else { │ │ │ │ n2 = 0; │ │ │ │ } │ │ │ │ if (n2 != 0) { │ │ │ │ n = -1; │ │ ├── android/support/v4/app/ActionBarDrawerToggleHoneycomb.class │ │ │ ├── procyon -ec {} │ │ │ │ @@ -1,13 +1,14 @@ │ │ │ │ │ │ │ │ package android.support.v4.app; │ │ │ │ │ │ │ │ import java.lang.reflect.Method; │ │ │ │ import android.app.ActionBar; │ │ │ │ import android.util.Log; │ │ │ │ +import android.os.Build$VERSION; │ │ │ │ import android.content.res.TypedArray; │ │ │ │ import android.graphics.drawable.Drawable; │ │ │ │ import android.app.Activity; │ │ │ │ │ │ │ │ class ActionBarDrawerToggleHoneycomb │ │ │ │ { │ │ │ │ private static final String TAG = "ActionBarDrawerToggleHoneycomb"; │ │ │ │ @@ -36,14 +37,17 @@ │ │ │ │ final ActionBar actionBar = activity.getActionBar(); │ │ │ │ try { │ │ │ │ final Method setHomeActionContentDescription = actionBarDrawerToggleHoneycomb$SetIndicatorInfo.setHomeActionContentDescription; │ │ │ │ final Object[] args = { null }; │ │ │ │ try { │ │ │ │ args[0] = Integer.valueOf(i); │ │ │ │ setHomeActionContentDescription.invoke(actionBar, args); │ │ │ │ + if (Build$VERSION.SDK_INT <= 19) { │ │ │ │ + actionBar.setSubtitle(actionBar.getSubtitle()); │ │ │ │ + } │ │ │ │ return o; │ │ │ │ } │ │ │ │ catch (Exception ex) { │ │ │ │ Log.w("ActionBarDrawerToggleHoneycomb", "Couldn't set content description via JB-MR2 API", (Throwable)ex); │ │ │ │ } │ │ │ │ } │ │ │ │ catch (Exception ex2) {} │ │ ├── android/support/v4/app/ActivityOptionsCompat.class │ │ │ ├── procyon -ec {} │ │ │ │ @@ -1,12 +1,14 @@ │ │ │ │ │ │ │ │ package android.support.v4.app; │ │ │ │ │ │ │ │ import android.os.Bundle; │ │ │ │ import android.graphics.Bitmap; │ │ │ │ +import android.support.v4.util.Pair; │ │ │ │ +import android.app.Activity; │ │ │ │ import android.view.View; │ │ │ │ import android.os.Build$VERSION; │ │ │ │ import android.content.Context; │ │ │ │ │ │ │ │ public class ActivityOptionsCompat │ │ │ │ { │ │ │ │ protected ActivityOptionsCompat() { │ │ │ │ @@ -30,14 +32,46 @@ │ │ │ │ } │ │ │ │ else { │ │ │ │ o = new ActivityOptionsCompat(); │ │ │ │ } │ │ │ │ return (ActivityOptionsCompat)o; │ │ │ │ } │ │ │ │ │ │ │ │ + public static ActivityOptionsCompat makeSceneTransitionAnimation(final Activity activity, final View view, final String s) { │ │ │ │ + Object o; │ │ │ │ + if (Build$VERSION.SDK_INT >= 21) { │ │ │ │ + o = new ActivityOptionsCompat$ActivityOptionsImpl21(ActivityOptionsCompat21.makeSceneTransitionAnimation(activity, view, s)); │ │ │ │ + } │ │ │ │ + else { │ │ │ │ + o = new ActivityOptionsCompat(); │ │ │ │ + } │ │ │ │ + return (ActivityOptionsCompat)o; │ │ │ │ + } │ │ │ │ + │ │ │ │ + public static ActivityOptionsCompat makeSceneTransitionAnimation(final Activity activity, final Pair... array) { │ │ │ │ + Object o; │ │ │ │ + if (Build$VERSION.SDK_INT >= 21) { │ │ │ │ + View[] array2 = null; │ │ │ │ + String[] array3 = null; │ │ │ │ + if (array != null) { │ │ │ │ + array2 = new View[array.length]; │ │ │ │ + array3 = new String[array.length]; │ │ │ │ + for (int i = 0; i < array.length; ++i) { │ │ │ │ + array2[i] = (View)array[i].first; │ │ │ │ + array3[i] = (String)array[i].second; │ │ │ │ + } │ │ │ │ + } │ │ │ │ + o = new ActivityOptionsCompat$ActivityOptionsImpl21(ActivityOptionsCompat21.makeSceneTransitionAnimation(activity, array2, array3)); │ │ │ │ + } │ │ │ │ + else { │ │ │ │ + o = new ActivityOptionsCompat(); │ │ │ │ + } │ │ │ │ + return (ActivityOptionsCompat)o; │ │ │ │ + } │ │ │ │ + │ │ │ │ public static ActivityOptionsCompat makeThumbnailScaleUpAnimation(final View view, final Bitmap bitmap, final int n, final int n2) { │ │ │ │ Object o; │ │ │ │ if (Build$VERSION.SDK_INT >= 16) { │ │ │ │ o = new ActivityOptionsCompat$ActivityOptionsImplJB(ActivityOptionsCompatJB.makeThumbnailScaleUpAnimation(view, bitmap, n, n2)); │ │ │ │ } │ │ │ │ else { │ │ │ │ o = new ActivityOptionsCompat(); │ │ ├── android/support/v4/app/BackStackState.class │ │ │ ├── procyon -ec {} │ │ │ │ @@ -1,27 +1,30 @@ │ │ │ │ │ │ │ │ package android.support.v4.app; │ │ │ │ │ │ │ │ -import java.util.ArrayList; │ │ │ │ +import java.util.List; │ │ │ │ import android.util.Log; │ │ │ │ import android.text.TextUtils; │ │ │ │ import android.os.Parcel; │ │ │ │ +import java.util.ArrayList; │ │ │ │ import android.os.Parcelable$Creator; │ │ │ │ import android.os.Parcelable; │ │ │ │ │ │ │ │ final class BackStackState implements Parcelable │ │ │ │ { │ │ │ │ public static final Parcelable$Creator CREATOR; │ │ │ │ final int mBreadCrumbShortTitleRes; │ │ │ │ final CharSequence mBreadCrumbShortTitleText; │ │ │ │ final int mBreadCrumbTitleRes; │ │ │ │ final CharSequence mBreadCrumbTitleText; │ │ │ │ final int mIndex; │ │ │ │ final String mName; │ │ │ │ final int[] mOps; │ │ │ │ + final ArrayList mSharedElementSourceNames; │ │ │ │ + final ArrayList mSharedElementTargetNames; │ │ │ │ final int mTransition; │ │ │ │ final int mTransitionStyle; │ │ │ │ │ │ │ │ static { │ │ │ │ CREATOR = (Parcelable$Creator)new BackStackState$1(); │ │ │ │ } │ │ │ │ │ │ │ │ @@ -31,14 +34,16 @@ │ │ │ │ this.mTransitionStyle = parcel.readInt(); │ │ │ │ this.mName = parcel.readString(); │ │ │ │ this.mIndex = parcel.readInt(); │ │ │ │ this.mBreadCrumbTitleRes = parcel.readInt(); │ │ │ │ this.mBreadCrumbTitleText = (CharSequence)TextUtils.CHAR_SEQUENCE_CREATOR.createFromParcel(parcel); │ │ │ │ this.mBreadCrumbShortTitleRes = parcel.readInt(); │ │ │ │ this.mBreadCrumbShortTitleText = (CharSequence)TextUtils.CHAR_SEQUENCE_CREATOR.createFromParcel(parcel); │ │ │ │ + this.mSharedElementSourceNames = parcel.createStringArrayList(); │ │ │ │ + this.mSharedElementTargetNames = parcel.createStringArrayList(); │ │ │ │ } │ │ │ │ │ │ │ │ public BackStackState(final FragmentManagerImpl fragmentManagerImpl, final BackStackRecord backStackRecord) { │ │ │ │ int n = 0; │ │ │ │ for (BackStackRecord$Op backStackRecord$Op = backStackRecord.mHead; backStackRecord$Op != null; backStackRecord$Op = backStackRecord$Op.next) { │ │ │ │ if (backStackRecord$Op.removed != null) { │ │ │ │ n += backStackRecord$Op.removed.size(); │ │ │ │ @@ -105,14 +110,16 @@ │ │ │ │ this.mTransitionStyle = backStackRecord.mTransitionStyle; │ │ │ │ this.mName = backStackRecord.mName; │ │ │ │ this.mIndex = backStackRecord.mIndex; │ │ │ │ this.mBreadCrumbTitleRes = backStackRecord.mBreadCrumbTitleRes; │ │ │ │ this.mBreadCrumbTitleText = backStackRecord.mBreadCrumbTitleText; │ │ │ │ this.mBreadCrumbShortTitleRes = backStackRecord.mBreadCrumbShortTitleRes; │ │ │ │ this.mBreadCrumbShortTitleText = backStackRecord.mBreadCrumbShortTitleText; │ │ │ │ + this.mSharedElementSourceNames = backStackRecord.mSharedElementSourceNames; │ │ │ │ + this.mSharedElementTargetNames = backStackRecord.mSharedElementTargetNames; │ │ │ │ } │ │ │ │ │ │ │ │ public int describeContents() { │ │ │ │ return 0; │ │ │ │ } │ │ │ │ │ │ │ │ public BackStackRecord instantiate(final FragmentManagerImpl fragmentManagerImpl) { │ │ │ │ @@ -174,23 +181,27 @@ │ │ │ │ backStackRecord.mName = this.mName; │ │ │ │ backStackRecord.mIndex = this.mIndex; │ │ │ │ backStackRecord.mAddToBackStack = (mAddToBackStack != 0); │ │ │ │ backStackRecord.mBreadCrumbTitleRes = this.mBreadCrumbTitleRes; │ │ │ │ backStackRecord.mBreadCrumbTitleText = this.mBreadCrumbTitleText; │ │ │ │ backStackRecord.mBreadCrumbShortTitleRes = this.mBreadCrumbShortTitleRes; │ │ │ │ backStackRecord.mBreadCrumbShortTitleText = this.mBreadCrumbShortTitleText; │ │ │ │ + backStackRecord.mSharedElementSourceNames = this.mSharedElementSourceNames; │ │ │ │ + backStackRecord.mSharedElementTargetNames = this.mSharedElementTargetNames; │ │ │ │ backStackRecord.bumpBackStackNesting(mAddToBackStack); │ │ │ │ return backStackRecord; │ │ │ │ } │ │ │ │ │ │ │ │ public void writeToParcel(final Parcel parcel, final int n) { │ │ │ │ parcel.writeIntArray(this.mOps); │ │ │ │ parcel.writeInt(this.mTransition); │ │ │ │ parcel.writeInt(this.mTransitionStyle); │ │ │ │ parcel.writeString(this.mName); │ │ │ │ parcel.writeInt(this.mIndex); │ │ │ │ parcel.writeInt(this.mBreadCrumbTitleRes); │ │ │ │ TextUtils.writeToParcel(this.mBreadCrumbTitleText, parcel, 0); │ │ │ │ parcel.writeInt(this.mBreadCrumbShortTitleRes); │ │ │ │ TextUtils.writeToParcel(this.mBreadCrumbShortTitleText, parcel, 0); │ │ │ │ + parcel.writeStringList((List)this.mSharedElementSourceNames); │ │ │ │ + parcel.writeStringList((List)this.mSharedElementTargetNames); │ │ │ │ } │ │ │ │ } │ │ ├── android/support/v4/app/Fragment.class │ │ │ ├── procyon -ec {} │ │ │ │ @@ -31,69 +31,89 @@ │ │ │ │ { │ │ │ │ static final int ACTIVITY_CREATED = 2; │ │ │ │ static final int CREATED = 1; │ │ │ │ static final int INITIALIZING = 0; │ │ │ │ static final int RESUMED = 5; │ │ │ │ static final int STARTED = 4; │ │ │ │ static final int STOPPED = 3; │ │ │ │ + static final Object USE_DEFAULT_TRANSITION; │ │ │ │ private static final SimpleArrayMap sClassMap; │ │ │ │ FragmentActivity mActivity; │ │ │ │ boolean mAdded; │ │ │ │ + Boolean mAllowEnterTransitionOverlap; │ │ │ │ + Boolean mAllowReturnTransitionOverlap; │ │ │ │ View mAnimatingAway; │ │ │ │ Bundle mArguments; │ │ │ │ int mBackStackNesting; │ │ │ │ boolean mCalled; │ │ │ │ boolean mCheckedForLoaderManager; │ │ │ │ FragmentManagerImpl mChildFragmentManager; │ │ │ │ ViewGroup mContainer; │ │ │ │ int mContainerId; │ │ │ │ boolean mDeferStart; │ │ │ │ boolean mDetached; │ │ │ │ + Object mEnterTransition; │ │ │ │ + SharedElementCallback mEnterTransitionCallback; │ │ │ │ + Object mExitTransition; │ │ │ │ + SharedElementCallback mExitTransitionCallback; │ │ │ │ int mFragmentId; │ │ │ │ FragmentManagerImpl mFragmentManager; │ │ │ │ boolean mFromLayout; │ │ │ │ boolean mHasMenu; │ │ │ │ boolean mHidden; │ │ │ │ boolean mInLayout; │ │ │ │ int mIndex; │ │ │ │ View mInnerView; │ │ │ │ LoaderManagerImpl mLoaderManager; │ │ │ │ boolean mLoadersStarted; │ │ │ │ boolean mMenuVisible; │ │ │ │ int mNextAnim; │ │ │ │ Fragment mParentFragment; │ │ │ │ + Object mReenterTransition; │ │ │ │ boolean mRemoving; │ │ │ │ boolean mRestored; │ │ │ │ boolean mResumed; │ │ │ │ boolean mRetainInstance; │ │ │ │ boolean mRetaining; │ │ │ │ + Object mReturnTransition; │ │ │ │ Bundle mSavedFragmentState; │ │ │ │ SparseArray mSavedViewState; │ │ │ │ + Object mSharedElementEnterTransition; │ │ │ │ + Object mSharedElementReturnTransition; │ │ │ │ int mState; │ │ │ │ int mStateAfterAnimating; │ │ │ │ String mTag; │ │ │ │ Fragment mTarget; │ │ │ │ int mTargetIndex; │ │ │ │ int mTargetRequestCode; │ │ │ │ boolean mUserVisibleHint; │ │ │ │ View mView; │ │ │ │ String mWho; │ │ │ │ │ │ │ │ static { │ │ │ │ sClassMap = new SimpleArrayMap(); │ │ │ │ + USE_DEFAULT_TRANSITION = new Object(); │ │ │ │ } │ │ │ │ │ │ │ │ public Fragment() { │ │ │ │ final boolean b = true; │ │ │ │ final int n = -1; │ │ │ │ this.mState = 0; │ │ │ │ this.mIndex = n; │ │ │ │ this.mTargetIndex = n; │ │ │ │ this.mMenuVisible = b; │ │ │ │ this.mUserVisibleHint = b; │ │ │ │ + this.mEnterTransition = null; │ │ │ │ + this.mReturnTransition = Fragment.USE_DEFAULT_TRANSITION; │ │ │ │ + this.mExitTransition = null; │ │ │ │ + this.mReenterTransition = Fragment.USE_DEFAULT_TRANSITION; │ │ │ │ + this.mSharedElementEnterTransition = null; │ │ │ │ + this.mSharedElementReturnTransition = Fragment.USE_DEFAULT_TRANSITION; │ │ │ │ + this.mEnterTransitionCallback = null; │ │ │ │ + this.mExitTransitionCallback = null; │ │ │ │ } │ │ │ │ │ │ │ │ public static Fragment instantiate(final Context context, final String s) { │ │ │ │ return instantiate(context, s, null); │ │ │ │ } │ │ │ │ │ │ │ │ public static Fragment instantiate(final Context context, final String s, final Bundle mArguments) { │ │ │ │ @@ -316,14 +336,22 @@ │ │ │ │ return this; │ │ │ │ } │ │ │ │ │ │ │ │ public final FragmentActivity getActivity() { │ │ │ │ return this.mActivity; │ │ │ │ } │ │ │ │ │ │ │ │ + public boolean getAllowEnterTransitionOverlap() { │ │ │ │ + return this.mAllowEnterTransitionOverlap == null || this.mAllowEnterTransitionOverlap; │ │ │ │ + } │ │ │ │ + │ │ │ │ + public boolean getAllowReturnTransitionOverlap() { │ │ │ │ + return this.mAllowReturnTransitionOverlap == null || this.mAllowReturnTransitionOverlap; │ │ │ │ + } │ │ │ │ + │ │ │ │ public final Bundle getArguments() { │ │ │ │ return this.mArguments; │ │ │ │ } │ │ │ │ │ │ │ │ public final FragmentManager getChildFragmentManager() { │ │ │ │ if (this.mChildFragmentManager == null) { │ │ │ │ this.instantiateChildFragmentManager(); │ │ │ │ @@ -339,24 +367,35 @@ │ │ │ │ else if (this.mState >= 1) { │ │ │ │ this.mChildFragmentManager.dispatchCreate(); │ │ │ │ } │ │ │ │ } │ │ │ │ return (FragmentManager)this.mChildFragmentManager; │ │ │ │ } │ │ │ │ │ │ │ │ + public Object getEnterTransition() { │ │ │ │ + return this.mEnterTransition; │ │ │ │ + } │ │ │ │ + │ │ │ │ + public Object getExitTransition() { │ │ │ │ + return this.mExitTransition; │ │ │ │ + } │ │ │ │ + │ │ │ │ public final FragmentManager getFragmentManager() { │ │ │ │ return (FragmentManager)this.mFragmentManager; │ │ │ │ } │ │ │ │ │ │ │ │ public final int getId() { │ │ │ │ return this.mFragmentId; │ │ │ │ } │ │ │ │ │ │ │ │ public LayoutInflater getLayoutInflater(final Bundle bundle) { │ │ │ │ - return this.mActivity.getLayoutInflater(); │ │ │ │ + final LayoutInflater cloneInContext = this.mActivity.getLayoutInflater().cloneInContext((Context)this.mActivity); │ │ │ │ + this.getChildFragmentManager(); │ │ │ │ + cloneInContext.setFactory(this.mChildFragmentManager.getLayoutInflaterFactory()); │ │ │ │ + return cloneInContext; │ │ │ │ } │ │ │ │ │ │ │ │ public LoaderManager getLoaderManager() { │ │ │ │ final boolean mCheckedForLoaderManager = true; │ │ │ │ LoaderManagerImpl loaderManagerImpl; │ │ │ │ if (this.mLoaderManager != null) { │ │ │ │ loaderManagerImpl = this.mLoaderManager; │ │ │ │ @@ -372,25 +411,62 @@ │ │ │ │ return (LoaderManager)loaderManagerImpl; │ │ │ │ } │ │ │ │ │ │ │ │ public final Fragment getParentFragment() { │ │ │ │ return this.mParentFragment; │ │ │ │ } │ │ │ │ │ │ │ │ + public Object getReenterTransition() { │ │ │ │ + Object o; │ │ │ │ + if (this.mReenterTransition == Fragment.USE_DEFAULT_TRANSITION) { │ │ │ │ + o = this.getExitTransition(); │ │ │ │ + } │ │ │ │ + else { │ │ │ │ + o = this.mReenterTransition; │ │ │ │ + } │ │ │ │ + return o; │ │ │ │ + } │ │ │ │ + │ │ │ │ public final Resources getResources() { │ │ │ │ if (this.mActivity == null) { │ │ │ │ throw new IllegalStateException("Fragment " + this + " not attached to Activity"); │ │ │ │ } │ │ │ │ return this.mActivity.getResources(); │ │ │ │ } │ │ │ │ │ │ │ │ public final boolean getRetainInstance() { │ │ │ │ return this.mRetainInstance; │ │ │ │ } │ │ │ │ │ │ │ │ + public Object getReturnTransition() { │ │ │ │ + Object o; │ │ │ │ + if (this.mReturnTransition == Fragment.USE_DEFAULT_TRANSITION) { │ │ │ │ + o = this.getEnterTransition(); │ │ │ │ + } │ │ │ │ + else { │ │ │ │ + o = this.mReturnTransition; │ │ │ │ + } │ │ │ │ + return o; │ │ │ │ + } │ │ │ │ + │ │ │ │ + public Object getSharedElementEnterTransition() { │ │ │ │ + return this.mSharedElementEnterTransition; │ │ │ │ + } │ │ │ │ + │ │ │ │ + public Object getSharedElementReturnTransition() { │ │ │ │ + Object o; │ │ │ │ + if (this.mSharedElementReturnTransition == Fragment.USE_DEFAULT_TRANSITION) { │ │ │ │ + o = this.getSharedElementEnterTransition(); │ │ │ │ + } │ │ │ │ + else { │ │ │ │ + o = this.mSharedElementReturnTransition; │ │ │ │ + } │ │ │ │ + return o; │ │ │ │ + } │ │ │ │ + │ │ │ │ public final String getString(final int n) { │ │ │ │ return this.getResources().getString(n); │ │ │ │ } │ │ │ │ │ │ │ │ public final String getString(final int n, final Object... array) { │ │ │ │ return this.getResources().getString(n, array); │ │ │ │ } │ │ │ │ @@ -435,14 +511,15 @@ │ │ │ │ this.mRemoving = false; │ │ │ │ this.mResumed = false; │ │ │ │ this.mFromLayout = false; │ │ │ │ this.mInLayout = false; │ │ │ │ this.mRestored = false; │ │ │ │ this.mBackStackNesting = 0; │ │ │ │ this.mFragmentManager = null; │ │ │ │ + this.mChildFragmentManager = null; │ │ │ │ this.mActivity = null; │ │ │ │ this.mFragmentId = 0; │ │ │ │ this.mContainerId = 0; │ │ │ │ this.mTag = null; │ │ │ │ this.mHidden = false; │ │ │ │ this.mDetached = false; │ │ │ │ this.mRetaining = false; │ │ │ │ @@ -845,21 +922,45 @@ │ │ │ │ this.mCalled = false; │ │ │ │ this.onViewStateRestored(bundle); │ │ │ │ if (!this.mCalled) { │ │ │ │ throw new SuperNotCalledException("Fragment " + this + " did not call through to super.onViewStateRestored()"); │ │ │ │ } │ │ │ │ } │ │ │ │ │ │ │ │ + public void setAllowEnterTransitionOverlap(final boolean b) { │ │ │ │ + this.mAllowEnterTransitionOverlap = Boolean.valueOf(b); │ │ │ │ + } │ │ │ │ + │ │ │ │ + public void setAllowReturnTransitionOverlap(final boolean b) { │ │ │ │ + this.mAllowReturnTransitionOverlap = Boolean.valueOf(b); │ │ │ │ + } │ │ │ │ + │ │ │ │ public void setArguments(final Bundle mArguments) { │ │ │ │ if (this.mIndex >= 0) { │ │ │ │ throw new IllegalStateException("Fragment already active"); │ │ │ │ } │ │ │ │ this.mArguments = mArguments; │ │ │ │ } │ │ │ │ │ │ │ │ + public void setEnterSharedElementCallback(final SharedElementCallback mEnterTransitionCallback) { │ │ │ │ + this.mEnterTransitionCallback = mEnterTransitionCallback; │ │ │ │ + } │ │ │ │ + │ │ │ │ + public void setEnterTransition(final Object mEnterTransition) { │ │ │ │ + this.mEnterTransition = mEnterTransition; │ │ │ │ + } │ │ │ │ + │ │ │ │ + public void setExitSharedElementCallback(final SharedElementCallback mExitTransitionCallback) { │ │ │ │ + this.mExitTransitionCallback = mExitTransitionCallback; │ │ │ │ + } │ │ │ │ + │ │ │ │ + public void setExitTransition(final Object mExitTransition) { │ │ │ │ + this.mExitTransition = mExitTransition; │ │ │ │ + } │ │ │ │ + │ │ │ │ public void setHasOptionsMenu(final boolean mHasMenu) { │ │ │ │ if (this.mHasMenu != mHasMenu) { │ │ │ │ this.mHasMenu = mHasMenu; │ │ │ │ if (this.isAdded() && !this.isHidden()) { │ │ │ │ this.mActivity.supportInvalidateOptionsMenu(); │ │ │ │ } │ │ │ │ } │ │ │ │ @@ -894,21 +995,37 @@ │ │ │ │ this.mMenuVisible = mMenuVisible; │ │ │ │ if (this.mHasMenu && this.isAdded() && !this.isHidden()) { │ │ │ │ this.mActivity.supportInvalidateOptionsMenu(); │ │ │ │ } │ │ │ │ } │ │ │ │ } │ │ │ │ │ │ │ │ + public void setReenterTransition(final Object mReenterTransition) { │ │ │ │ + this.mReenterTransition = mReenterTransition; │ │ │ │ + } │ │ │ │ + │ │ │ │ public void setRetainInstance(final boolean mRetainInstance) { │ │ │ │ if (mRetainInstance && this.mParentFragment != null) { │ │ │ │ throw new IllegalStateException("Can't retain fragements that are nested in other fragments"); │ │ │ │ } │ │ │ │ this.mRetainInstance = mRetainInstance; │ │ │ │ } │ │ │ │ │ │ │ │ + public void setReturnTransition(final Object mReturnTransition) { │ │ │ │ + this.mReturnTransition = mReturnTransition; │ │ │ │ + } │ │ │ │ + │ │ │ │ + public void setSharedElementEnterTransition(final Object mSharedElementEnterTransition) { │ │ │ │ + this.mSharedElementEnterTransition = mSharedElementEnterTransition; │ │ │ │ + } │ │ │ │ + │ │ │ │ + public void setSharedElementReturnTransition(final Object mSharedElementReturnTransition) { │ │ │ │ + this.mSharedElementReturnTransition = mSharedElementReturnTransition; │ │ │ │ + } │ │ │ │ + │ │ │ │ public void setTargetFragment(final Fragment mTarget, final int mTargetRequestCode) { │ │ │ │ this.mTarget = mTarget; │ │ │ │ this.mTargetRequestCode = mTargetRequestCode; │ │ │ │ } │ │ │ │ │ │ │ │ public void setUserVisibleHint(final boolean mUserVisibleHint) { │ │ │ │ if (!this.mUserVisibleHint && mUserVisibleHint && this.mState < 4) { │ │ ├── android/support/v4/app/FragmentActivity.class │ │ │ ├── procyon -ec {} │ │ │ │ @@ -1,13 +1,12 @@ │ │ │ │ │ │ │ │ package android.support.v4.app; │ │ │ │ │ │ │ │ import android.view.MenuItem; │ │ │ │ import android.view.KeyEvent; │ │ │ │ -import android.content.res.TypedArray; │ │ │ │ import android.util.AttributeSet; │ │ │ │ import android.content.Context; │ │ │ │ import android.view.Menu; │ │ │ │ import android.os.Parcelable; │ │ │ │ import java.util.ArrayList; │ │ │ │ import android.view.LayoutInflater$Factory; │ │ │ │ import android.os.Bundle; │ │ │ │ @@ -443,15 +442,15 @@ │ │ │ │ } │ │ │ │ │ │ │ │ public void onAttachFragment(final Fragment fragment) { │ │ │ │ } │ │ │ │ │ │ │ │ public void onBackPressed() { │ │ │ │ if (!this.mFragments.popBackStackImmediate()) { │ │ │ │ - this.finish(); │ │ │ │ + this.supportFinishAfterTransition(); │ │ │ │ } │ │ │ │ } │ │ │ │ │ │ │ │ public void onConfigurationChanged(final Configuration configuration) { │ │ │ │ super.onConfigurationChanged(configuration); │ │ │ │ this.mFragments.dispatchConfigurationChanged(configuration); │ │ │ │ } │ │ │ │ @@ -489,92 +488,23 @@ │ │ │ │ else { │ │ │ │ onCreatePanelMenu = super.onCreatePanelMenu(n, menu); │ │ │ │ } │ │ │ │ return onCreatePanelMenu; │ │ │ │ } │ │ │ │ │ │ │ │ public View onCreateView(final String anObject, final Context context, final AttributeSet set) { │ │ │ │ - Fragment obj = null; │ │ │ │ - int id = 0; │ │ │ │ - final int mInLayout = 1; │ │ │ │ - final int n = -1; │ │ │ │ View view; │ │ │ │ if (!"fragment".equals(anObject)) { │ │ │ │ view = super.onCreateView(anObject, context, set); │ │ │ │ } │ │ │ │ else { │ │ │ │ - String s = set.getAttributeValue((String)null, "class"); │ │ │ │ - final TypedArray obtainStyledAttributes = context.obtainStyledAttributes(set, FragmentActivity$FragmentTag.Fragment); │ │ │ │ - if (s == null) { │ │ │ │ - s = obtainStyledAttributes.getString(0); │ │ │ │ - } │ │ │ │ - final int resourceId = obtainStyledAttributes.getResourceId(mInLayout, n); │ │ │ │ - final String string = obtainStyledAttributes.getString(2); │ │ │ │ - obtainStyledAttributes.recycle(); │ │ │ │ - if (!Fragment.isSupportFragmentClass((Context)this, s)) { │ │ │ │ + view = this.mFragments.onCreateView(anObject, context, set); │ │ │ │ + if (view == null) { │ │ │ │ view = super.onCreateView(anObject, context, set); │ │ │ │ } │ │ │ │ - else { │ │ │ │ - if (false) { │ │ │ │ - id = ((View)null).getId(); │ │ │ │ - } │ │ │ │ - if (id == n && resourceId == n && string == null) { │ │ │ │ - throw new IllegalArgumentException(set.getPositionDescription() + ": Must specify unique android:id, android:tag, or have a parent with an id for " + s); │ │ │ │ - } │ │ │ │ - if (resourceId != n) { │ │ │ │ - obj = this.mFragments.findFragmentById(resourceId); │ │ │ │ - } │ │ │ │ - if (obj == null && string != null) { │ │ │ │ - obj = this.mFragments.findFragmentByTag(string); │ │ │ │ - } │ │ │ │ - if (obj == null && id != n) { │ │ │ │ - obj = this.mFragments.findFragmentById(id); │ │ │ │ - } │ │ │ │ - if (FragmentManagerImpl.DEBUG) { │ │ │ │ - Log.v("FragmentActivity", "onCreateView: id=0x" + Integer.toHexString(resourceId) + " fname=" + s + " existing=" + obj); │ │ │ │ - } │ │ │ │ - if (obj == null) { │ │ │ │ - obj = Fragment.instantiate((Context)this, s); │ │ │ │ - obj.mFromLayout = (mInLayout != 0); │ │ │ │ - int mFragmentId; │ │ │ │ - if (resourceId != 0) { │ │ │ │ - mFragmentId = resourceId; │ │ │ │ - } │ │ │ │ - else { │ │ │ │ - mFragmentId = id; │ │ │ │ - } │ │ │ │ - obj.mFragmentId = mFragmentId; │ │ │ │ - obj.mContainerId = id; │ │ │ │ - obj.mTag = string; │ │ │ │ - obj.mInLayout = (mInLayout != 0); │ │ │ │ - obj.mFragmentManager = this.mFragments; │ │ │ │ - obj.onInflate((Activity)this, set, obj.mSavedFragmentState); │ │ │ │ - this.mFragments.addFragment(obj, (boolean)(mInLayout != 0)); │ │ │ │ - } │ │ │ │ - else { │ │ │ │ - if (obj.mInLayout) { │ │ │ │ - throw new IllegalArgumentException(set.getPositionDescription() + ": Duplicate id 0x" + Integer.toHexString(resourceId) + ", tag " + string + ", or parent id 0x" + Integer.toHexString(id) + " with another fragment for " + s); │ │ │ │ - } │ │ │ │ - obj.mInLayout = (mInLayout != 0); │ │ │ │ - if (!obj.mRetaining) { │ │ │ │ - obj.onInflate((Activity)this, set, obj.mSavedFragmentState); │ │ │ │ - } │ │ │ │ - this.mFragments.moveToState(obj); │ │ │ │ - } │ │ │ │ - if (obj.mView == null) { │ │ │ │ - throw new IllegalStateException("Fragment " + s + " did not create a view."); │ │ │ │ - } │ │ │ │ - if (resourceId != 0) { │ │ │ │ - obj.mView.setId(resourceId); │ │ │ │ - } │ │ │ │ - if (obj.mView.getTag() == null) { │ │ │ │ - obj.mView.setTag((Object)string); │ │ │ │ - } │ │ │ │ - view = obj.mView; │ │ │ │ - } │ │ │ │ } │ │ │ │ return view; │ │ │ │ } │ │ │ │ │ │ │ │ protected void onDestroy() { │ │ │ │ super.onDestroy(); │ │ │ │ this.doReallyStop(false); │ │ │ │ @@ -799,14 +729,22 @@ │ │ │ │ final int mStopped = 1; │ │ │ │ super.onStop(); │ │ │ │ this.mStopped = (mStopped != 0); │ │ │ │ this.mHandler.sendEmptyMessage(mStopped); │ │ │ │ this.mFragments.dispatchStop(); │ │ │ │ } │ │ │ │ │ │ │ │ + public void setEnterSharedElementCallback(final SharedElementCallback sharedElementCallback) { │ │ │ │ + ActivityCompat.setEnterSharedElementCallback((Activity)this, sharedElementCallback); │ │ │ │ + } │ │ │ │ + │ │ │ │ + public void setExitSharedElementCallback(final SharedElementCallback sharedElementCallback) { │ │ │ │ + ActivityCompat.setExitSharedElementCallback((Activity)this, sharedElementCallback); │ │ │ │ + } │ │ │ │ + │ │ │ │ public void startActivityForResult(final Intent intent, final int n) { │ │ │ │ if (n != -1 && (0xFFFF0000 & n) != 0x0) { │ │ │ │ throw new IllegalArgumentException("Can only use lower 16 bits for requestCode"); │ │ │ │ } │ │ │ │ super.startActivityForResult(intent, n); │ │ │ │ } │ │ │ │ │ │ │ │ @@ -819,16 +757,28 @@ │ │ │ │ if ((0xFFFF0000 & n) != 0x0) { │ │ │ │ throw new IllegalArgumentException("Can only use lower 16 bits for requestCode"); │ │ │ │ } │ │ │ │ super.startActivityForResult(intent, (fragment.mIndex + 1 << 16) + ((char)(-1) & n)); │ │ │ │ } │ │ │ │ } │ │ │ │ │ │ │ │ + public void supportFinishAfterTransition() { │ │ │ │ + ActivityCompat.finishAfterTransition((Activity)this); │ │ │ │ + } │ │ │ │ + │ │ │ │ public void supportInvalidateOptionsMenu() { │ │ │ │ if (Build$VERSION.SDK_INT >= 11) { │ │ │ │ ActivityCompatHoneycomb.invalidateOptionsMenu((Activity)this); │ │ │ │ } │ │ │ │ else { │ │ │ │ this.mOptionsMenuInvalidated = true; │ │ │ │ } │ │ │ │ } │ │ │ │ + │ │ │ │ + public void supportPostponeEnterTransition() { │ │ │ │ + ActivityCompat.postponeEnterTransition((Activity)this); │ │ │ │ + } │ │ │ │ + │ │ │ │ + public void supportStartPostponedEnterTransition() { │ │ │ │ + ActivityCompat.startPostponedEnterTransition((Activity)this); │ │ │ │ + } │ │ │ │ } │ │ ├── android/support/v4/app/FragmentContainer.class │ │ │ ├── procyon -ec {} │ │ │ │ @@ -2,8 +2,10 @@ │ │ │ │ package android.support.v4.app; │ │ │ │ │ │ │ │ import android.view.View; │ │ │ │ │ │ │ │ interface FragmentContainer │ │ │ │ { │ │ │ │ View findViewById(final int p0); │ │ │ │ + │ │ │ │ + boolean hasView(); │ │ │ │ } │ │ ├── android/support/v4/app/FragmentManager.class │ │ │ ├── procyon -ec {} │ │ │ │ @@ -30,14 +30,16 @@ │ │ │ │ │ │ │ │ public abstract int getBackStackEntryCount(); │ │ │ │ │ │ │ │ public abstract Fragment getFragment(final Bundle p0, final String p1); │ │ │ │ │ │ │ │ public abstract List getFragments(); │ │ │ │ │ │ │ │ + public abstract boolean isDestroyed(); │ │ │ │ + │ │ │ │ public FragmentTransaction openTransaction() { │ │ │ │ return this.beginTransaction(); │ │ │ │ } │ │ │ │ │ │ │ │ public abstract void popBackStack(); │ │ │ │ │ │ │ │ public abstract void popBackStack(final int p0, final int p1); │ │ ├── android/support/v4/app/FragmentTransaction.class │ │ │ ├── procyon -ec {} │ │ │ │ @@ -1,10 +1,12 @@ │ │ │ │ │ │ │ │ package android.support.v4.app; │ │ │ │ │ │ │ │ +import android.view.View; │ │ │ │ + │ │ │ │ public abstract class FragmentTransaction │ │ │ │ { │ │ │ │ public static final int TRANSIT_ENTER_MASK = 4096; │ │ │ │ public static final int TRANSIT_EXIT_MASK = 8192; │ │ │ │ public static final int TRANSIT_FRAGMENT_CLOSE = 8194; │ │ │ │ public static final int TRANSIT_FRAGMENT_FADE = 4099; │ │ │ │ public static final int TRANSIT_FRAGMENT_OPEN = 4097; │ │ │ │ @@ -13,14 +15,16 @@ │ │ │ │ │ │ │ │ public abstract FragmentTransaction add(final int p0, final Fragment p1); │ │ │ │ │ │ │ │ public abstract FragmentTransaction add(final int p0, final Fragment p1, final String p2); │ │ │ │ │ │ │ │ public abstract FragmentTransaction add(final Fragment p0, final String p1); │ │ │ │ │ │ │ │ + public abstract FragmentTransaction addSharedElement(final View p0, final String p1); │ │ │ │ + │ │ │ │ public abstract FragmentTransaction addToBackStack(final String p0); │ │ │ │ │ │ │ │ public abstract FragmentTransaction attach(final Fragment p0); │ │ │ │ │ │ │ │ public abstract int commit(); │ │ │ │ │ │ │ │ public abstract int commitAllowingStateLoss(); │ │ ├── android/support/v4/app/NotificationCompat$Action.class │ │ │ ├── procyon -ec {} │ │ │ │ @@ -1,17 +1,54 @@ │ │ │ │ │ │ │ │ package android.support.v4.app; │ │ │ │ │ │ │ │ +import android.os.Bundle; │ │ │ │ import android.app.PendingIntent; │ │ │ │ │ │ │ │ -public class NotificationCompat$Action │ │ │ │ +public class NotificationCompat$Action extends NotificationCompatBase$Action │ │ │ │ { │ │ │ │ + public static final NotificationCompatBase$Action$Factory FACTORY; │ │ │ │ public PendingIntent actionIntent; │ │ │ │ public int icon; │ │ │ │ + private final Bundle mExtras; │ │ │ │ + private final RemoteInput[] mRemoteInputs; │ │ │ │ public CharSequence title; │ │ │ │ │ │ │ │ - public NotificationCompat$Action(final int icon, final CharSequence title, final PendingIntent actionIntent) { │ │ │ │ + static { │ │ │ │ + FACTORY = (NotificationCompatBase$Action$Factory)new NotificationCompat$Action$1(); │ │ │ │ + } │ │ │ │ + │ │ │ │ + public NotificationCompat$Action(final int n, final CharSequence charSequence, final PendingIntent pendingIntent) { │ │ │ │ + this(n, charSequence, pendingIntent, new Bundle(), null); │ │ │ │ + } │ │ │ │ + │ │ │ │ + private NotificationCompat$Action(final int icon, final CharSequence charSequence, final PendingIntent actionIntent, Bundle mExtras, final RemoteInput[] mRemoteInputs) { │ │ │ │ this.icon = icon; │ │ │ │ - this.title = title; │ │ │ │ + this.title = NotificationCompat$Builder.limitCharSequenceLength(charSequence); │ │ │ │ this.actionIntent = actionIntent; │ │ │ │ + if (mExtras == null) { │ │ │ │ + mExtras = new Bundle(); │ │ │ │ + } │ │ │ │ + this.mExtras = mExtras; │ │ │ │ + this.mRemoteInputs = mRemoteInputs; │ │ │ │ + } │ │ │ │ + │ │ │ │ + protected PendingIntent getActionIntent() { │ │ │ │ + return this.actionIntent; │ │ │ │ + } │ │ │ │ + │ │ │ │ + public Bundle getExtras() { │ │ │ │ + return this.mExtras; │ │ │ │ + } │ │ │ │ + │ │ │ │ + protected int getIcon() { │ │ │ │ + return this.icon; │ │ │ │ + } │ │ │ │ + │ │ │ │ + public RemoteInput[] getRemoteInputs() { │ │ │ │ + return this.mRemoteInputs; │ │ │ │ + } │ │ │ │ + │ │ │ │ + protected CharSequence getTitle() { │ │ │ │ + return this.title; │ │ │ │ } │ │ │ │ } │ │ ├── android/support/v4/app/NotificationCompat$Builder.class │ │ │ ├── procyon -ec {} │ │ │ │ @@ -1,46 +1,72 @@ │ │ │ │ │ │ │ │ package android.support.v4.app; │ │ │ │ │ │ │ │ import android.net.Uri; │ │ │ │ import android.widget.RemoteViews; │ │ │ │ import android.app.Notification; │ │ │ │ import android.graphics.Bitmap; │ │ │ │ +import android.os.Bundle; │ │ │ │ import android.content.Context; │ │ │ │ import android.app.PendingIntent; │ │ │ │ import java.util.ArrayList; │ │ │ │ │ │ │ │ public class NotificationCompat$Builder │ │ │ │ { │ │ │ │ + private static final int MAX_CHARSEQUENCE_LENGTH = 5120; │ │ │ │ ArrayList mActions; │ │ │ │ + String mCategory; │ │ │ │ + int mColor; │ │ │ │ CharSequence mContentInfo; │ │ │ │ PendingIntent mContentIntent; │ │ │ │ CharSequence mContentText; │ │ │ │ CharSequence mContentTitle; │ │ │ │ Context mContext; │ │ │ │ + Bundle mExtras; │ │ │ │ PendingIntent mFullScreenIntent; │ │ │ │ + String mGroupKey; │ │ │ │ + boolean mGroupSummary; │ │ │ │ Bitmap mLargeIcon; │ │ │ │ + boolean mLocalOnly; │ │ │ │ Notification mNotification; │ │ │ │ int mNumber; │ │ │ │ + public ArrayList mPeople; │ │ │ │ int mPriority; │ │ │ │ int mProgress; │ │ │ │ boolean mProgressIndeterminate; │ │ │ │ int mProgressMax; │ │ │ │ + Notification mPublicVersion; │ │ │ │ + boolean mShowWhen; │ │ │ │ + String mSortKey; │ │ │ │ NotificationCompat$Style mStyle; │ │ │ │ CharSequence mSubText; │ │ │ │ RemoteViews mTickerView; │ │ │ │ boolean mUseChronometer; │ │ │ │ + int mVisibility; │ │ │ │ │ │ │ │ public NotificationCompat$Builder(final Context mContext) { │ │ │ │ + this.mShowWhen = true; │ │ │ │ this.mActions = new ArrayList(); │ │ │ │ + this.mLocalOnly = false; │ │ │ │ + this.mColor = 0; │ │ │ │ + this.mVisibility = 0; │ │ │ │ this.mNotification = new Notification(); │ │ │ │ this.mContext = mContext; │ │ │ │ this.mNotification.when = System.currentTimeMillis(); │ │ │ │ this.mNotification.audioStreamType = -1; │ │ │ │ this.mPriority = 0; │ │ │ │ + this.mPeople = new ArrayList(); │ │ │ │ + } │ │ │ │ + │ │ │ │ + protected static CharSequence limitCharSequenceLength(CharSequence subSequence) { │ │ │ │ + final int n = 5120; │ │ │ │ + if (subSequence != null && subSequence.length() > n) { │ │ │ │ + subSequence = subSequence.subSequence(0, n); │ │ │ │ + } │ │ │ │ + return subSequence; │ │ │ │ } │ │ │ │ │ │ │ │ private void setFlag(final int n, final boolean b) { │ │ │ │ if (b) { │ │ │ │ final Notification mNotification = this.mNotification; │ │ │ │ mNotification.flags |= n; │ │ │ │ } │ │ │ │ @@ -51,49 +77,93 @@ │ │ │ │ } │ │ │ │ │ │ │ │ public NotificationCompat$Builder addAction(final int n, final CharSequence charSequence, final PendingIntent pendingIntent) { │ │ │ │ this.mActions.add(new NotificationCompat$Action(n, charSequence, pendingIntent)); │ │ │ │ return this; │ │ │ │ } │ │ │ │ │ │ │ │ + public NotificationCompat$Builder addAction(final NotificationCompat$Action e) { │ │ │ │ + this.mActions.add(e); │ │ │ │ + return this; │ │ │ │ + } │ │ │ │ + │ │ │ │ + public NotificationCompat$Builder addExtras(final Bundle bundle) { │ │ │ │ + if (bundle != null) { │ │ │ │ + if (this.mExtras == null) { │ │ │ │ + this.mExtras = new Bundle(bundle); │ │ │ │ + } │ │ │ │ + else { │ │ │ │ + this.mExtras.putAll(bundle); │ │ │ │ + } │ │ │ │ + } │ │ │ │ + return this; │ │ │ │ + } │ │ │ │ + │ │ │ │ + public NotificationCompat$Builder addPerson(final String e) { │ │ │ │ + this.mPeople.add(e); │ │ │ │ + return this; │ │ │ │ + } │ │ │ │ + │ │ │ │ public Notification build() { │ │ │ │ - return NotificationCompat.access$000().build(this); │ │ │ │ + return NotificationCompat.access$200().build(this); │ │ │ │ + } │ │ │ │ + │ │ │ │ + public NotificationCompat$Builder extend(final NotificationCompat$Extender notificationCompat$Extender) { │ │ │ │ + notificationCompat$Extender.extend(this); │ │ │ │ + return this; │ │ │ │ + } │ │ │ │ + │ │ │ │ + public Bundle getExtras() { │ │ │ │ + if (this.mExtras == null) { │ │ │ │ + this.mExtras = new Bundle(); │ │ │ │ + } │ │ │ │ + return this.mExtras; │ │ │ │ } │ │ │ │ │ │ │ │ public Notification getNotification() { │ │ │ │ - return NotificationCompat.access$000().build(this); │ │ │ │ + return NotificationCompat.access$200().build(this); │ │ │ │ } │ │ │ │ │ │ │ │ public NotificationCompat$Builder setAutoCancel(final boolean b) { │ │ │ │ this.setFlag(16, b); │ │ │ │ return this; │ │ │ │ } │ │ │ │ │ │ │ │ + public NotificationCompat$Builder setCategory(final String mCategory) { │ │ │ │ + this.mCategory = mCategory; │ │ │ │ + return this; │ │ │ │ + } │ │ │ │ + │ │ │ │ + public NotificationCompat$Builder setColor(final int mColor) { │ │ │ │ + this.mColor = mColor; │ │ │ │ + return this; │ │ │ │ + } │ │ │ │ + │ │ │ │ public NotificationCompat$Builder setContent(final RemoteViews contentView) { │ │ │ │ this.mNotification.contentView = contentView; │ │ │ │ return this; │ │ │ │ } │ │ │ │ │ │ │ │ - public NotificationCompat$Builder setContentInfo(final CharSequence mContentInfo) { │ │ │ │ - this.mContentInfo = mContentInfo; │ │ │ │ + public NotificationCompat$Builder setContentInfo(final CharSequence charSequence) { │ │ │ │ + this.mContentInfo = limitCharSequenceLength(charSequence); │ │ │ │ return this; │ │ │ │ } │ │ │ │ │ │ │ │ public NotificationCompat$Builder setContentIntent(final PendingIntent mContentIntent) { │ │ │ │ this.mContentIntent = mContentIntent; │ │ │ │ return this; │ │ │ │ } │ │ │ │ │ │ │ │ - public NotificationCompat$Builder setContentText(final CharSequence mContentText) { │ │ │ │ - this.mContentText = mContentText; │ │ │ │ + public NotificationCompat$Builder setContentText(final CharSequence charSequence) { │ │ │ │ + this.mContentText = limitCharSequenceLength(charSequence); │ │ │ │ return this; │ │ │ │ } │ │ │ │ │ │ │ │ - public NotificationCompat$Builder setContentTitle(final CharSequence mContentTitle) { │ │ │ │ - this.mContentTitle = mContentTitle; │ │ │ │ + public NotificationCompat$Builder setContentTitle(final CharSequence charSequence) { │ │ │ │ + this.mContentTitle = limitCharSequenceLength(charSequence); │ │ │ │ return this; │ │ │ │ } │ │ │ │ │ │ │ │ public NotificationCompat$Builder setDefaults(final int defaults) { │ │ │ │ this.mNotification.defaults = defaults; │ │ │ │ if ((defaults & 0x4) != 0x0) { │ │ │ │ final Notification mNotification = this.mNotification; │ │ │ │ @@ -103,20 +173,35 @@ │ │ │ │ } │ │ │ │ │ │ │ │ public NotificationCompat$Builder setDeleteIntent(final PendingIntent deleteIntent) { │ │ │ │ this.mNotification.deleteIntent = deleteIntent; │ │ │ │ return this; │ │ │ │ } │ │ │ │ │ │ │ │ + public NotificationCompat$Builder setExtras(final Bundle mExtras) { │ │ │ │ + this.mExtras = mExtras; │ │ │ │ + return this; │ │ │ │ + } │ │ │ │ + │ │ │ │ public NotificationCompat$Builder setFullScreenIntent(final PendingIntent mFullScreenIntent, final boolean b) { │ │ │ │ this.mFullScreenIntent = mFullScreenIntent; │ │ │ │ this.setFlag(128, b); │ │ │ │ return this; │ │ │ │ } │ │ │ │ │ │ │ │ + public NotificationCompat$Builder setGroup(final String mGroupKey) { │ │ │ │ + this.mGroupKey = mGroupKey; │ │ │ │ + return this; │ │ │ │ + } │ │ │ │ + │ │ │ │ + public NotificationCompat$Builder setGroupSummary(final boolean mGroupSummary) { │ │ │ │ + this.mGroupSummary = mGroupSummary; │ │ │ │ + return this; │ │ │ │ + } │ │ │ │ + │ │ │ │ public NotificationCompat$Builder setLargeIcon(final Bitmap mLargeIcon) { │ │ │ │ this.mLargeIcon = mLargeIcon; │ │ │ │ return this; │ │ │ │ } │ │ │ │ │ │ │ │ public NotificationCompat$Builder setLights(final int ledARGB, final int ledOnMS, final int ledOffMS) { │ │ │ │ int n = 1; │ │ │ │ @@ -135,14 +220,19 @@ │ │ │ │ if (n2 == 0) { │ │ │ │ n = 0; │ │ │ │ } │ │ │ │ mNotification.flags = (n | n3); │ │ │ │ return this; │ │ │ │ } │ │ │ │ │ │ │ │ + public NotificationCompat$Builder setLocalOnly(final boolean mLocalOnly) { │ │ │ │ + this.mLocalOnly = mLocalOnly; │ │ │ │ + return this; │ │ │ │ + } │ │ │ │ + │ │ │ │ public NotificationCompat$Builder setNumber(final int mNumber) { │ │ │ │ this.mNumber = mNumber; │ │ │ │ return this; │ │ │ │ } │ │ │ │ │ │ │ │ public NotificationCompat$Builder setOngoing(final boolean b) { │ │ │ │ this.setFlag(2, b); │ │ │ │ @@ -162,25 +252,40 @@ │ │ │ │ public NotificationCompat$Builder setProgress(final int mProgressMax, final int mProgress, final boolean mProgressIndeterminate) { │ │ │ │ this.mProgressMax = mProgressMax; │ │ │ │ this.mProgress = mProgress; │ │ │ │ this.mProgressIndeterminate = mProgressIndeterminate; │ │ │ │ return this; │ │ │ │ } │ │ │ │ │ │ │ │ + public NotificationCompat$Builder setPublicVersion(final Notification mPublicVersion) { │ │ │ │ + this.mPublicVersion = mPublicVersion; │ │ │ │ + return this; │ │ │ │ + } │ │ │ │ + │ │ │ │ + public NotificationCompat$Builder setShowWhen(final boolean mShowWhen) { │ │ │ │ + this.mShowWhen = mShowWhen; │ │ │ │ + return this; │ │ │ │ + } │ │ │ │ + │ │ │ │ public NotificationCompat$Builder setSmallIcon(final int icon) { │ │ │ │ this.mNotification.icon = icon; │ │ │ │ return this; │ │ │ │ } │ │ │ │ │ │ │ │ public NotificationCompat$Builder setSmallIcon(final int icon, final int iconLevel) { │ │ │ │ this.mNotification.icon = icon; │ │ │ │ this.mNotification.iconLevel = iconLevel; │ │ │ │ return this; │ │ │ │ } │ │ │ │ │ │ │ │ + public NotificationCompat$Builder setSortKey(final String mSortKey) { │ │ │ │ + this.mSortKey = mSortKey; │ │ │ │ + return this; │ │ │ │ + } │ │ │ │ + │ │ │ │ public NotificationCompat$Builder setSound(final Uri sound) { │ │ │ │ this.mNotification.sound = sound; │ │ │ │ this.mNotification.audioStreamType = -1; │ │ │ │ return this; │ │ │ │ } │ │ │ │ │ │ │ │ public NotificationCompat$Builder setSound(final Uri sound, final int audioStreamType) { │ │ │ │ @@ -195,38 +300,43 @@ │ │ │ │ if (this.mStyle != null) { │ │ │ │ this.mStyle.setBuilder(this); │ │ │ │ } │ │ │ │ } │ │ │ │ return this; │ │ │ │ } │ │ │ │ │ │ │ │ - public NotificationCompat$Builder setSubText(final CharSequence mSubText) { │ │ │ │ - this.mSubText = mSubText; │ │ │ │ + public NotificationCompat$Builder setSubText(final CharSequence charSequence) { │ │ │ │ + this.mSubText = limitCharSequenceLength(charSequence); │ │ │ │ return this; │ │ │ │ } │ │ │ │ │ │ │ │ - public NotificationCompat$Builder setTicker(final CharSequence tickerText) { │ │ │ │ - this.mNotification.tickerText = tickerText; │ │ │ │ + public NotificationCompat$Builder setTicker(final CharSequence charSequence) { │ │ │ │ + this.mNotification.tickerText = limitCharSequenceLength(charSequence); │ │ │ │ return this; │ │ │ │ } │ │ │ │ │ │ │ │ - public NotificationCompat$Builder setTicker(final CharSequence tickerText, final RemoteViews mTickerView) { │ │ │ │ - this.mNotification.tickerText = tickerText; │ │ │ │ + public NotificationCompat$Builder setTicker(final CharSequence charSequence, final RemoteViews mTickerView) { │ │ │ │ + this.mNotification.tickerText = limitCharSequenceLength(charSequence); │ │ │ │ this.mTickerView = mTickerView; │ │ │ │ return this; │ │ │ │ } │ │ │ │ │ │ │ │ public NotificationCompat$Builder setUsesChronometer(final boolean mUseChronometer) { │ │ │ │ this.mUseChronometer = mUseChronometer; │ │ │ │ return this; │ │ │ │ } │ │ │ │ │ │ │ │ public NotificationCompat$Builder setVibrate(final long[] vibrate) { │ │ │ │ this.mNotification.vibrate = vibrate; │ │ │ │ return this; │ │ │ │ } │ │ │ │ │ │ │ │ + public NotificationCompat$Builder setVisibility(final int mVisibility) { │ │ │ │ + this.mVisibility = mVisibility; │ │ │ │ + return this; │ │ │ │ + } │ │ │ │ + │ │ │ │ public NotificationCompat$Builder setWhen(final long when) { │ │ │ │ this.mNotification.when = when; │ │ │ │ return this; │ │ │ │ } │ │ │ │ } │ │ ├── android/support/v4/app/NotificationCompat$NotificationCompatImpl.class │ │ │ ├── procyon -ec {} │ │ │ │ @@ -1,9 +1,35 @@ │ │ │ │ │ │ │ │ package android.support.v4.app; │ │ │ │ │ │ │ │ +import android.os.Bundle; │ │ │ │ +import java.util.ArrayList; │ │ │ │ import android.app.Notification; │ │ │ │ │ │ │ │ interface NotificationCompat$NotificationCompatImpl │ │ │ │ { │ │ │ │ Notification build(final NotificationCompat$Builder p0); │ │ │ │ + │ │ │ │ + NotificationCompat$Action getAction(final Notification p0, final int p1); │ │ │ │ + │ │ │ │ + int getActionCount(final Notification p0); │ │ │ │ + │ │ │ │ + NotificationCompat$Action[] getActionsFromParcelableArrayList(final ArrayList p0); │ │ │ │ + │ │ │ │ + Bundle getBundleForUnreadConversation(final NotificationCompatBase$UnreadConversation p0); │ │ │ │ + │ │ │ │ + String getCategory(final Notification p0); │ │ │ │ + │ │ │ │ + Bundle getExtras(final Notification p0); │ │ │ │ + │ │ │ │ + String getGroup(final Notification p0); │ │ │ │ + │ │ │ │ + boolean getLocalOnly(final Notification p0); │ │ │ │ + │ │ │ │ + ArrayList getParcelableArrayListForActions(final NotificationCompat$Action[] p0); │ │ │ │ + │ │ │ │ + String getSortKey(final Notification p0); │ │ │ │ + │ │ │ │ + NotificationCompatBase$UnreadConversation getUnreadConversationFromBundle(final Bundle p0, final NotificationCompatBase$UnreadConversation$Factory p1, final RemoteInputCompatBase$RemoteInput$Factory p2); │ │ │ │ + │ │ │ │ + boolean isGroupSummary(final Notification p0); │ │ │ │ } │ │ ├── android/support/v4/app/NotificationCompat.class │ │ │ ├── procyon -ec {} │ │ │ │ @@ -1,30 +1,173 @@ │ │ │ │ │ │ │ │ package android.support.v4.app; │ │ │ │ │ │ │ │ +import android.os.Parcelable; │ │ │ │ +import java.util.Iterator; │ │ │ │ +import android.app.Notification; │ │ │ │ +import android.os.Bundle; │ │ │ │ +import java.util.ArrayList; │ │ │ │ import android.os.Build$VERSION; │ │ │ │ │ │ │ │ public class NotificationCompat │ │ │ │ { │ │ │ │ + public static final String CATEGORY_ALARM = "alarm"; │ │ │ │ + public static final String CATEGORY_CALL = "call"; │ │ │ │ + public static final String CATEGORY_EMAIL = "email"; │ │ │ │ + public static final String CATEGORY_ERROR = "err"; │ │ │ │ + public static final String CATEGORY_EVENT = "event"; │ │ │ │ + public static final String CATEGORY_MESSAGE = "msg"; │ │ │ │ + public static final String CATEGORY_PROGRESS = "progress"; │ │ │ │ + public static final String CATEGORY_PROMO = "promo"; │ │ │ │ + public static final String CATEGORY_RECOMMENDATION = "recommendation"; │ │ │ │ + public static final String CATEGORY_SERVICE = "service"; │ │ │ │ + public static final String CATEGORY_SOCIAL = "social"; │ │ │ │ + public static final String CATEGORY_STATUS = "status"; │ │ │ │ + public static final String CATEGORY_SYSTEM = "sys"; │ │ │ │ + public static final String CATEGORY_TRANSPORT = "transport"; │ │ │ │ + public static final int COLOR_DEFAULT = 0; │ │ │ │ + public static final int DEFAULT_ALL = 255; │ │ │ │ + public static final int DEFAULT_LIGHTS = 4; │ │ │ │ + public static final int DEFAULT_SOUND = 1; │ │ │ │ + public static final int DEFAULT_VIBRATE = 2; │ │ │ │ + public static final String EXTRA_BACKGROUND_IMAGE_URI = "android.backgroundImageUri"; │ │ │ │ + public static final String EXTRA_BIG_TEXT = "android.bigText"; │ │ │ │ + public static final String EXTRA_COMPACT_ACTIONS = "android.compactActions"; │ │ │ │ + public static final String EXTRA_INFO_TEXT = "android.infoText"; │ │ │ │ + public static final String EXTRA_LARGE_ICON = "android.largeIcon"; │ │ │ │ + public static final String EXTRA_LARGE_ICON_BIG = "android.largeIcon.big"; │ │ │ │ + public static final String EXTRA_MEDIA_SESSION = "android.mediaSession"; │ │ │ │ + public static final String EXTRA_PEOPLE = "android.people"; │ │ │ │ + public static final String EXTRA_PICTURE = "android.picture"; │ │ │ │ + public static final String EXTRA_PROGRESS = "android.progress"; │ │ │ │ + public static final String EXTRA_PROGRESS_INDETERMINATE = "android.progressIndeterminate"; │ │ │ │ + public static final String EXTRA_PROGRESS_MAX = "android.progressMax"; │ │ │ │ + public static final String EXTRA_SHOW_CHRONOMETER = "android.showChronometer"; │ │ │ │ + public static final String EXTRA_SHOW_WHEN = "android.showWhen"; │ │ │ │ + public static final String EXTRA_SMALL_ICON = "android.icon"; │ │ │ │ + public static final String EXTRA_SUB_TEXT = "android.subText"; │ │ │ │ + public static final String EXTRA_SUMMARY_TEXT = "android.summaryText"; │ │ │ │ + public static final String EXTRA_TEMPLATE = "android.template"; │ │ │ │ + public static final String EXTRA_TEXT = "android.text"; │ │ │ │ + public static final String EXTRA_TEXT_LINES = "android.textLines"; │ │ │ │ + public static final String EXTRA_TITLE = "android.title"; │ │ │ │ + public static final String EXTRA_TITLE_BIG = "android.title.big"; │ │ │ │ + public static final int FLAG_AUTO_CANCEL = 16; │ │ │ │ + public static final int FLAG_FOREGROUND_SERVICE = 64; │ │ │ │ + public static final int FLAG_GROUP_SUMMARY = 512; │ │ │ │ public static final int FLAG_HIGH_PRIORITY = 128; │ │ │ │ + public static final int FLAG_INSISTENT = 4; │ │ │ │ + public static final int FLAG_LOCAL_ONLY = 256; │ │ │ │ + public static final int FLAG_NO_CLEAR = 32; │ │ │ │ + public static final int FLAG_ONGOING_EVENT = 2; │ │ │ │ + public static final int FLAG_ONLY_ALERT_ONCE = 8; │ │ │ │ + public static final int FLAG_SHOW_LIGHTS = 1; │ │ │ │ private static final NotificationCompat$NotificationCompatImpl IMPL; │ │ │ │ public static final int PRIORITY_DEFAULT = 0; │ │ │ │ public static final int PRIORITY_HIGH = 1; │ │ │ │ public static final int PRIORITY_LOW = 255; │ │ │ │ public static final int PRIORITY_MAX = 2; │ │ │ │ public static final int PRIORITY_MIN = 254; │ │ │ │ + public static final int STREAM_DEFAULT = 255; │ │ │ │ + public static final int VISIBILITY_PRIVATE = 0; │ │ │ │ + public static final int VISIBILITY_PUBLIC = 1; │ │ │ │ + public static final int VISIBILITY_SECRET = 255; │ │ │ │ │ │ │ │ static { │ │ │ │ - if (Build$VERSION.SDK_INT >= 16) { │ │ │ │ + if (Build$VERSION.SDK_INT >= 21) { │ │ │ │ + IMPL = (NotificationCompat$NotificationCompatImpl)new NotificationCompat$NotificationCompatImplApi21(); │ │ │ │ + } │ │ │ │ + else if (Build$VERSION.SDK_INT >= 20) { │ │ │ │ + IMPL = (NotificationCompat$NotificationCompatImpl)new NotificationCompat$NotificationCompatImplApi20(); │ │ │ │ + } │ │ │ │ + else if (Build$VERSION.SDK_INT >= 19) { │ │ │ │ + IMPL = (NotificationCompat$NotificationCompatImpl)new NotificationCompat$NotificationCompatImplKitKat(); │ │ │ │ + } │ │ │ │ + else if (Build$VERSION.SDK_INT >= 16) { │ │ │ │ IMPL = (NotificationCompat$NotificationCompatImpl)new NotificationCompat$NotificationCompatImplJellybean(); │ │ │ │ } │ │ │ │ else if (Build$VERSION.SDK_INT >= 14) { │ │ │ │ IMPL = (NotificationCompat$NotificationCompatImpl)new NotificationCompat$NotificationCompatImplIceCreamSandwich(); │ │ │ │ } │ │ │ │ else if (Build$VERSION.SDK_INT >= 11) { │ │ │ │ IMPL = (NotificationCompat$NotificationCompatImpl)new NotificationCompat$NotificationCompatImplHoneycomb(); │ │ │ │ } │ │ │ │ + else if (Build$VERSION.SDK_INT >= 9) { │ │ │ │ + IMPL = (NotificationCompat$NotificationCompatImpl)new NotificationCompat$NotificationCompatImplGingerbread(); │ │ │ │ + } │ │ │ │ else { │ │ │ │ IMPL = (NotificationCompat$NotificationCompatImpl)new NotificationCompat$NotificationCompatImplBase(); │ │ │ │ } │ │ │ │ } │ │ │ │ + │ │ │ │ + private static void addActionsToBuilder(final NotificationBuilderWithActions notificationBuilderWithActions, final ArrayList list) { │ │ │ │ + final Iterator iterator = list.iterator(); │ │ │ │ + while (iterator.hasNext()) { │ │ │ │ + notificationBuilderWithActions.addAction((NotificationCompatBase$Action)(NotificationCompat$Action)iterator.next()); │ │ │ │ + } │ │ │ │ + } │ │ │ │ + │ │ │ │ + private static void addStyleToBuilderJellybean(final NotificationBuilderWithBuilderAccessor notificationBuilderWithBuilderAccessor, final NotificationCompat$Style notificationCompat$Style) { │ │ │ │ + if (notificationCompat$Style != null) { │ │ │ │ + if (notificationCompat$Style instanceof NotificationCompat$BigTextStyle) { │ │ │ │ + final NotificationCompat$BigTextStyle notificationCompat$BigTextStyle = (NotificationCompat$BigTextStyle)notificationCompat$Style; │ │ │ │ + NotificationCompatJellybean.addBigTextStyle(notificationBuilderWithBuilderAccessor, notificationCompat$BigTextStyle.mBigContentTitle, notificationCompat$BigTextStyle.mSummaryTextSet, notificationCompat$BigTextStyle.mSummaryText, notificationCompat$BigTextStyle.mBigText); │ │ │ │ + } │ │ │ │ + else if (notificationCompat$Style instanceof NotificationCompat$InboxStyle) { │ │ │ │ + final NotificationCompat$InboxStyle notificationCompat$InboxStyle = (NotificationCompat$InboxStyle)notificationCompat$Style; │ │ │ │ + NotificationCompatJellybean.addInboxStyle(notificationBuilderWithBuilderAccessor, notificationCompat$InboxStyle.mBigContentTitle, notificationCompat$InboxStyle.mSummaryTextSet, notificationCompat$InboxStyle.mSummaryText, notificationCompat$InboxStyle.mTexts); │ │ │ │ + } │ │ │ │ + else if (notificationCompat$Style instanceof NotificationCompat$BigPictureStyle) { │ │ │ │ + final NotificationCompat$BigPictureStyle notificationCompat$BigPictureStyle = (NotificationCompat$BigPictureStyle)notificationCompat$Style; │ │ │ │ + NotificationCompatJellybean.addBigPictureStyle(notificationBuilderWithBuilderAccessor, notificationCompat$BigPictureStyle.mBigContentTitle, notificationCompat$BigPictureStyle.mSummaryTextSet, notificationCompat$BigPictureStyle.mSummaryText, notificationCompat$BigPictureStyle.mPicture, notificationCompat$BigPictureStyle.mBigLargeIcon, notificationCompat$BigPictureStyle.mBigLargeIconSet); │ │ │ │ + } │ │ │ │ + } │ │ │ │ + } │ │ │ │ + │ │ │ │ + public static NotificationCompat$Action getAction(final Notification notification, final int n) { │ │ │ │ + return NotificationCompat.IMPL.getAction(notification, n); │ │ │ │ + } │ │ │ │ + │ │ │ │ + public static int getActionCount(final Notification notification) { │ │ │ │ + return NotificationCompat.IMPL.getActionCount(notification); │ │ │ │ + } │ │ │ │ + │ │ │ │ + public static String getCategory(final Notification notification) { │ │ │ │ + return NotificationCompat.IMPL.getCategory(notification); │ │ │ │ + } │ │ │ │ + │ │ │ │ + public static Bundle getExtras(final Notification notification) { │ │ │ │ + return NotificationCompat.IMPL.getExtras(notification); │ │ │ │ + } │ │ │ │ + │ │ │ │ + public static String getGroup(final Notification notification) { │ │ │ │ + return NotificationCompat.IMPL.getGroup(notification); │ │ │ │ + } │ │ │ │ + │ │ │ │ + public static boolean getLocalOnly(final Notification notification) { │ │ │ │ + return NotificationCompat.IMPL.getLocalOnly(notification); │ │ │ │ + } │ │ │ │ + │ │ │ │ + private static Notification[] getNotificationArrayFromBundle(final Bundle bundle, final String s) { │ │ │ │ + final Parcelable[] parcelableArray = bundle.getParcelableArray(s); │ │ │ │ + Notification[] array; │ │ │ │ + if (parcelableArray instanceof Notification[] || parcelableArray == null) { │ │ │ │ + array = (Notification[])parcelableArray; │ │ │ │ + } │ │ │ │ + else { │ │ │ │ + array = new Notification[((Notification[])parcelableArray).length]; │ │ │ │ + for (int i = 0; i < ((Notification[])parcelableArray).length; ++i) { │ │ │ │ + array[i] = (Notification)parcelableArray[i]; │ │ │ │ + } │ │ │ │ + bundle.putParcelableArray(s, (Parcelable[])array); │ │ │ │ + } │ │ │ │ + return array; │ │ │ │ + } │ │ │ │ + │ │ │ │ + public static String getSortKey(final Notification notification) { │ │ │ │ + return NotificationCompat.IMPL.getSortKey(notification); │ │ │ │ + } │ │ │ │ + │ │ │ │ + public static boolean isGroupSummary(final Notification notification) { │ │ │ │ + return NotificationCompat.IMPL.isGroupSummary(notification); │ │ │ │ + } │ │ │ │ } │ │ ├── android/support/v4/app/NotificationCompatJellybean.class │ │ │ ├── procyon -ec {} │ │ │ │ @@ -1,59 +1,728 @@ │ │ │ │ │ │ │ │ package android.support.v4.app; │ │ │ │ │ │ │ │ +import android.app.Notification$Builder; │ │ │ │ +import android.os.Parcelable; │ │ │ │ +import android.app.PendingIntent; │ │ │ │ +import android.util.Log; │ │ │ │ +import android.app.Notification; │ │ │ │ +import android.os.Bundle; │ │ │ │ +import android.util.SparseArray; │ │ │ │ +import java.util.List; │ │ │ │ import java.util.Iterator; │ │ │ │ import android.app.Notification$InboxStyle; │ │ │ │ import java.util.ArrayList; │ │ │ │ import android.app.Notification$BigTextStyle; │ │ │ │ import android.app.Notification$BigPictureStyle; │ │ │ │ import android.graphics.Bitmap; │ │ │ │ -import android.app.PendingIntent; │ │ │ │ -import android.widget.RemoteViews; │ │ │ │ -import android.app.Notification; │ │ │ │ -import android.content.Context; │ │ │ │ -import android.app.Notification$Builder; │ │ │ │ +import java.lang.reflect.Field; │ │ │ │ │ │ │ │ class NotificationCompatJellybean │ │ │ │ { │ │ │ │ - private Notification$Builder b; │ │ │ │ + static final String EXTRA_ACTION_EXTRAS = "android.support.actionExtras"; │ │ │ │ + static final String EXTRA_GROUP_KEY = "android.support.groupKey"; │ │ │ │ + static final String EXTRA_GROUP_SUMMARY = "android.support.isGroupSummary"; │ │ │ │ + static final String EXTRA_LOCAL_ONLY = "android.support.localOnly"; │ │ │ │ + static final String EXTRA_REMOTE_INPUTS = "android.support.remoteInputs"; │ │ │ │ + static final String EXTRA_SORT_KEY = "android.support.sortKey"; │ │ │ │ + static final String EXTRA_USE_SIDE_CHANNEL = "android.support.useSideChannel"; │ │ │ │ + private static final String KEY_ACTION_INTENT = "actionIntent"; │ │ │ │ + private static final String KEY_EXTRAS = "extras"; │ │ │ │ + private static final String KEY_ICON = "icon"; │ │ │ │ + private static final String KEY_REMOTE_INPUTS = "remoteInputs"; │ │ │ │ + private static final String KEY_TITLE = "title"; │ │ │ │ + public static final String TAG = "NotificationCompat"; │ │ │ │ + private static Class sActionClass; │ │ │ │ + private static Field sActionIconField; │ │ │ │ + private static Field sActionIntentField; │ │ │ │ + private static Field sActionTitleField; │ │ │ │ + private static boolean sActionsAccessFailed; │ │ │ │ + private static Field sActionsField; │ │ │ │ + private static final Object sActionsLock; │ │ │ │ + private static Field sExtrasField; │ │ │ │ + private static boolean sExtrasFieldAccessFailed; │ │ │ │ + private static final Object sExtrasLock; │ │ │ │ │ │ │ │ - public NotificationCompatJellybean(final Context context, final Notification notification, final CharSequence contentTitle, final CharSequence contentText, final CharSequence contentInfo, final RemoteViews remoteViews, final int number, final PendingIntent contentIntent, final PendingIntent pendingIntent, final Bitmap largeIcon, final int n, final int n2, final boolean b, final boolean usesChronometer, final int priority, final CharSequence subText) { │ │ │ │ - this.b = new Notification$Builder(context).setWhen(notification.when).setSmallIcon(notification.icon, notification.iconLevel).setContent(notification.contentView).setTicker(notification.tickerText, remoteViews).setSound(notification.sound, notification.audioStreamType).setVibrate(notification.vibrate).setLights(notification.ledARGB, notification.ledOnMS, notification.ledOffMS).setOngoing((notification.flags & 0x2) != 0x0).setOnlyAlertOnce((notification.flags & 0x8) != 0x0).setAutoCancel((notification.flags & 0x10) != 0x0).setDefaults(notification.defaults).setContentTitle(contentTitle).setContentText(contentText).setSubText(subText).setContentInfo(contentInfo).setContentIntent(contentIntent).setDeleteIntent(notification.deleteIntent).setFullScreenIntent(pendingIntent, (notification.flags & 0x80) != 0x0).setLargeIcon(largeIcon).setNumber(number).setUsesChronometer(usesChronometer).setPriority(priority).setProgress(n, n2, b); │ │ │ │ + static { │ │ │ │ + sExtrasLock = new Object(); │ │ │ │ + sActionsLock = new Object(); │ │ │ │ } │ │ │ │ │ │ │ │ - public void addAction(final int n, final CharSequence charSequence, final PendingIntent pendingIntent) { │ │ │ │ - this.b.addAction(n, charSequence, pendingIntent); │ │ │ │ - } │ │ │ │ - │ │ │ │ - public void addBigPictureStyle(final CharSequence bigContentTitle, final boolean b, final CharSequence summaryText, final Bitmap bitmap, final Bitmap bitmap2, final boolean b2) { │ │ │ │ - final Notification$BigPictureStyle bigPicture = new Notification$BigPictureStyle(this.b).setBigContentTitle(bigContentTitle).bigPicture(bitmap); │ │ │ │ + public static void addBigPictureStyle(final NotificationBuilderWithBuilderAccessor notificationBuilderWithBuilderAccessor, final CharSequence bigContentTitle, final boolean b, final CharSequence summaryText, final Bitmap bitmap, final Bitmap bitmap2, final boolean b2) { │ │ │ │ + final Notification$BigPictureStyle bigPicture = new Notification$BigPictureStyle(notificationBuilderWithBuilderAccessor.getBuilder()).setBigContentTitle(bigContentTitle).bigPicture(bitmap); │ │ │ │ if (b2) { │ │ │ │ bigPicture.bigLargeIcon(bitmap2); │ │ │ │ } │ │ │ │ if (b) { │ │ │ │ bigPicture.setSummaryText(summaryText); │ │ │ │ } │ │ │ │ } │ │ │ │ │ │ │ │ - public void addBigTextStyle(final CharSequence bigContentTitle, final boolean b, final CharSequence summaryText, final CharSequence charSequence) { │ │ │ │ - final Notification$BigTextStyle bigText = new Notification$BigTextStyle(this.b).setBigContentTitle(bigContentTitle).bigText(charSequence); │ │ │ │ + public static void addBigTextStyle(final NotificationBuilderWithBuilderAccessor notificationBuilderWithBuilderAccessor, final CharSequence bigContentTitle, final boolean b, final CharSequence summaryText, final CharSequence charSequence) { │ │ │ │ + final Notification$BigTextStyle bigText = new Notification$BigTextStyle(notificationBuilderWithBuilderAccessor.getBuilder()).setBigContentTitle(bigContentTitle).bigText(charSequence); │ │ │ │ if (b) { │ │ │ │ bigText.setSummaryText(summaryText); │ │ │ │ } │ │ │ │ } │ │ │ │ │ │ │ │ - public void addInboxStyle(final CharSequence bigContentTitle, final boolean b, final CharSequence summaryText, final ArrayList list) { │ │ │ │ - final Notification$InboxStyle setBigContentTitle = new Notification$InboxStyle(this.b).setBigContentTitle(bigContentTitle); │ │ │ │ + public static void addInboxStyle(final NotificationBuilderWithBuilderAccessor notificationBuilderWithBuilderAccessor, final CharSequence bigContentTitle, final boolean b, final CharSequence summaryText, final ArrayList list) { │ │ │ │ + final Notification$InboxStyle setBigContentTitle = new Notification$InboxStyle(notificationBuilderWithBuilderAccessor.getBuilder()).setBigContentTitle(bigContentTitle); │ │ │ │ if (b) { │ │ │ │ setBigContentTitle.setSummaryText(summaryText); │ │ │ │ } │ │ │ │ final Iterator iterator = list.iterator(); │ │ │ │ while (iterator.hasNext()) { │ │ │ │ setBigContentTitle.addLine((CharSequence)iterator.next()); │ │ │ │ } │ │ │ │ } │ │ │ │ │ │ │ │ - public Notification build() { │ │ │ │ - return this.b.build(); │ │ │ │ + public static SparseArray buildActionExtrasMap(final List list) { │ │ │ │ + SparseArray sparseArray = null; │ │ │ │ + for (int i = 0; i < list.size(); ++i) { │ │ │ │ + final Bundle bundle = (Bundle)list.get(i); │ │ │ │ + if (bundle != null) { │ │ │ │ + if (sparseArray == null) { │ │ │ │ + sparseArray = new SparseArray(); │ │ │ │ + } │ │ │ │ + sparseArray.put(i, (Object)bundle); │ │ │ │ + } │ │ │ │ + } │ │ │ │ + return sparseArray; │ │ │ │ + } │ │ │ │ + │ │ │ │ + private static boolean ensureActionReflectionReadyLocked() { │ │ │ │ + int n = 0; │ │ │ │ + int n2 = 1; │ │ │ │ + if (!NotificationCompatJellybean.sActionsAccessFailed) { │ │ │ │ + while (true) { │ │ │ │ + while (true) { │ │ │ │ + try { │ │ │ │ + Label_0122: { │ │ │ │ + if (NotificationCompatJellybean.sActionsField != null) { │ │ │ │ + break Label_0122; │ │ │ │ + } │ │ │ │ + final Class forName = Class.forName("android.app.Notification$Action"); │ │ │ │ + try { │ │ │ │ + NotificationCompatJellybean.sActionClass = forName; │ │ │ │ + final Field declaredField = NotificationCompatJellybean.sActionClass.getDeclaredField("icon"); │ │ │ │ + try { │ │ │ │ + NotificationCompatJellybean.sActionIconField = declaredField; │ │ │ │ + final Field declaredField2 = NotificationCompatJellybean.sActionClass.getDeclaredField("title"); │ │ │ │ + try { │ │ │ │ + NotificationCompatJellybean.sActionTitleField = declaredField2; │ │ │ │ + final Field declaredField3 = NotificationCompatJellybean.sActionClass.getDeclaredField("actionIntent"); │ │ │ │ + try { │ │ │ │ + NotificationCompatJellybean.sActionIntentField = declaredField3; │ │ │ │ + final Field declaredField4 = Notification.class.getDeclaredField("actions"); │ │ │ │ + try { │ │ │ │ + (NotificationCompatJellybean.sActionsField = declaredField4).setAccessible(true); │ │ │ │ + if (!NotificationCompatJellybean.sActionsAccessFailed) { │ │ │ │ + n = n2; │ │ │ │ + break; │ │ │ │ + } │ │ │ │ + } │ │ │ │ + catch (ClassNotFoundException ex) { │ │ │ │ + Log.e("NotificationCompat", "Unable to access notification actions", (Throwable)ex); │ │ │ │ + NotificationCompatJellybean.sActionsAccessFailed = (n2 != 0); │ │ │ │ + } │ │ │ │ + catch (NoSuchFieldException ex2) { │ │ │ │ + Log.e("NotificationCompat", "Unable to access notification actions", (Throwable)ex2); │ │ │ │ + NotificationCompatJellybean.sActionsAccessFailed = (n2 != 0); │ │ │ │ + } │ │ │ │ + } │ │ │ │ + catch (ClassNotFoundException ex3) {} │ │ │ │ + catch (NoSuchFieldException ex4) {} │ │ │ │ + } │ │ │ │ + catch (ClassNotFoundException ex5) {} │ │ │ │ + catch (NoSuchFieldException ex6) {} │ │ │ │ + } │ │ │ │ + catch (ClassNotFoundException ex7) {} │ │ │ │ + catch (NoSuchFieldException ex8) {} │ │ │ │ + } │ │ │ │ + catch (ClassNotFoundException ex9) {} │ │ │ │ + catch (NoSuchFieldException ex10) {} │ │ │ │ + } │ │ │ │ + } │ │ │ │ + catch (ClassNotFoundException ex11) {} │ │ │ │ + catch (NoSuchFieldException ex12) {} │ │ │ │ + n2 = (false ? 1 : 0); │ │ │ │ + continue; │ │ │ │ + } │ │ │ │ + } │ │ │ │ + } │ │ │ │ + return n != 0; │ │ │ │ + } │ │ │ │ + │ │ │ │ + public static NotificationCompatBase$Action getAction(final Notification p0, final int p1, final NotificationCompatBase$Action$Factory p2, final RemoteInputCompatBase$RemoteInput$Factory p3) { │ │ │ │ + // │ │ │ │ + // This method could not be decompiled. │ │ │ │ + // │ │ │ │ + // Original Bytecode: │ │ │ │ + // │ │ │ │ + // 3: astore 4 │ │ │ │ + // 5: aload 4 │ │ │ │ + // 7: monitorenter │ │ │ │ + // 8: aload_0 │ │ │ │ + // 9: invokestatic android/support/v4/app/NotificationCompatJellybean.getActionObjectsLocked:(Landroid/app/Notification;)[Ljava/lang/Object; │ │ │ │ + // 12: astore 5 │ │ │ │ + // 14: aload 5 │ │ │ │ + // 16: iload_1 │ │ │ │ + // 17: aaload │ │ │ │ + // 18: astore 6 │ │ │ │ + // 20: aconst_null │ │ │ │ + // 21: astore 7 │ │ │ │ + // 23: aload_0 │ │ │ │ + // 24: invokestatic android/support/v4/app/NotificationCompatJellybean.getExtras:(Landroid/app/Notification;)Landroid/os/Bundle; │ │ │ │ + // 27: astore 8 │ │ │ │ + // 29: aload 8 │ │ │ │ + // 31: ifnull 67 │ │ │ │ + // 34: ldc "android.support.actionExtras" │ │ │ │ + // 36: astore 5 │ │ │ │ + // 38: aload 8 │ │ │ │ + // 40: aload 5 │ │ │ │ + // 42: invokevirtual android/os/Bundle.getSparseParcelableArray:(Ljava/lang/String;)Landroid/util/SparseArray; │ │ │ │ + // 45: astore 9 │ │ │ │ + // 47: aload 9 │ │ │ │ + // 49: ifnull 67 │ │ │ │ + // 52: aload 9 │ │ │ │ + // 54: iload_1 │ │ │ │ + // 55: invokevirtual android/util/SparseArray.get:(I)Ljava/lang/Object; │ │ │ │ + // 58: astore 7 │ │ │ │ + // 60: aload 7 │ │ │ │ + // 62: checkcast Landroid/os/Bundle; │ │ │ │ + // 65: astore 7 │ │ │ │ + // 67: getstatic android/support/v4/app/NotificationCompatJellybean.sActionIconField:Ljava/lang/reflect/Field; │ │ │ │ + // 70: astore 5 │ │ │ │ + // 72: aload 5 │ │ │ │ + // 74: aload 6 │ │ │ │ + // 76: invokevirtual java/lang/reflect/Field.getInt:(Ljava/lang/Object;)I │ │ │ │ + // 79: istore 10 │ │ │ │ + // 81: getstatic android/support/v4/app/NotificationCompatJellybean.sActionTitleField:Ljava/lang/reflect/Field; │ │ │ │ + // 84: astore 5 │ │ │ │ + // 86: aload 5 │ │ │ │ + // 88: aload 6 │ │ │ │ + // 90: invokevirtual java/lang/reflect/Field.get:(Ljava/lang/Object;)Ljava/lang/Object; │ │ │ │ + // 93: astore 11 │ │ │ │ + // 95: aload 11 │ │ │ │ + // 97: checkcast Ljava/lang/CharSequence; │ │ │ │ + // 100: astore 11 │ │ │ │ + // 102: getstatic android/support/v4/app/NotificationCompatJellybean.sActionIntentField:Ljava/lang/reflect/Field; │ │ │ │ + // 105: astore 5 │ │ │ │ + // 107: aload 5 │ │ │ │ + // 109: aload 6 │ │ │ │ + // 111: invokevirtual java/lang/reflect/Field.get:(Ljava/lang/Object;)Ljava/lang/Object; │ │ │ │ + // 114: astore 12 │ │ │ │ + // 116: aload 12 │ │ │ │ + // 118: checkcast Landroid/app/PendingIntent; │ │ │ │ + // 121: astore 12 │ │ │ │ + // 123: aload_2 │ │ │ │ + // 124: astore 5 │ │ │ │ + // 126: aload_3 │ │ │ │ + // 127: astore 13 │ │ │ │ + // 129: aload_2 │ │ │ │ + // 130: aload_3 │ │ │ │ + // 131: iload 10 │ │ │ │ + // 133: aload 11 │ │ │ │ + // 135: aload 12 │ │ │ │ + // 137: aload 7 │ │ │ │ + // 139: invokestatic android/support/v4/app/NotificationCompatJellybean.readAction:(Landroid/support/v4/app/NotificationCompatBase$Action$Factory;Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput$Factory;ILjava/lang/CharSequence;Landroid/app/PendingIntent;Landroid/os/Bundle;)Landroid/support/v4/app/NotificationCompatBase$Action; │ │ │ │ + // 142: astore 5 │ │ │ │ + // 144: aload 4 │ │ │ │ + // 146: monitorexit │ │ │ │ + // 147: aload 5 │ │ │ │ + // 149: areturn │ │ │ │ + // 150: astore 14 │ │ │ │ + // 152: ldc "NotificationCompat" │ │ │ │ + // 154: astore 5 │ │ │ │ + // 156: ldc "Unable to access notification actions" │ │ │ │ + // 158: astore 13 │ │ │ │ + // 160: aload 5 │ │ │ │ + // 162: aload 13 │ │ │ │ + // 164: aload 14 │ │ │ │ + // 166: invokestatic android/util/Log.e:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I │ │ │ │ + // 169: pop │ │ │ │ + // 170: iconst_1 │ │ │ │ + // 171: istore 15 │ │ │ │ + // 173: iload 15 │ │ │ │ + // 175: putstatic android/support/v4/app/NotificationCompatJellybean.sActionsAccessFailed:Z │ │ │ │ + // 178: aload 4 │ │ │ │ + // 180: monitorexit │ │ │ │ + // 181: iconst_0 │ │ │ │ + // 182: istore 15 │ │ │ │ + // 184: aconst_null │ │ │ │ + // 185: astore 5 │ │ │ │ + // 187: goto 147 │ │ │ │ + // 190: astore 5 │ │ │ │ + // 192: aload 4 │ │ │ │ + // 194: monitorexit │ │ │ │ + // 195: aload 5 │ │ │ │ + // 197: athrow │ │ │ │ + // Exceptions: │ │ │ │ + // Try Handler │ │ │ │ + // Start End Start End Type │ │ │ │ + // ----- ----- ----- ----- ---------------------------------- │ │ │ │ + // 8 12 150 190 Ljava/lang/IllegalAccessException; │ │ │ │ + // 8 12 190 198 Any │ │ │ │ + // 16 18 150 190 Ljava/lang/IllegalAccessException; │ │ │ │ + // 16 18 190 198 Any │ │ │ │ + // 23 27 150 190 Ljava/lang/IllegalAccessException; │ │ │ │ + // 23 27 190 198 Any │ │ │ │ + // 40 45 150 190 Ljava/lang/IllegalAccessException; │ │ │ │ + // 40 45 190 198 Any │ │ │ │ + // 54 58 150 190 Ljava/lang/IllegalAccessException; │ │ │ │ + // 54 58 190 198 Any │ │ │ │ + // 60 65 150 190 Ljava/lang/IllegalAccessException; │ │ │ │ + // 60 65 190 198 Any │ │ │ │ + // 67 70 150 190 Ljava/lang/IllegalAccessException; │ │ │ │ + // 67 70 190 198 Any │ │ │ │ + // 74 79 150 190 Ljava/lang/IllegalAccessException; │ │ │ │ + // 74 79 190 198 Any │ │ │ │ + // 81 84 150 190 Ljava/lang/IllegalAccessException; │ │ │ │ + // 81 84 190 198 Any │ │ │ │ + // 88 93 150 190 Ljava/lang/IllegalAccessException; │ │ │ │ + // 88 93 190 198 Any │ │ │ │ + // 95 100 150 190 Ljava/lang/IllegalAccessException; │ │ │ │ + // 95 100 190 198 Any │ │ │ │ + // 102 105 150 190 Ljava/lang/IllegalAccessException; │ │ │ │ + // 102 105 190 198 Any │ │ │ │ + // 109 114 150 190 Ljava/lang/IllegalAccessException; │ │ │ │ + // 109 114 190 198 Any │ │ │ │ + // 116 121 150 190 Ljava/lang/IllegalAccessException; │ │ │ │ + // 116 121 190 198 Any │ │ │ │ + // 137 142 150 190 Ljava/lang/IllegalAccessException; │ │ │ │ + // 137 142 190 198 Any │ │ │ │ + // 144 147 190 198 Any │ │ │ │ + // 164 170 190 198 Any │ │ │ │ + // 173 178 190 198 Any │ │ │ │ + // 178 181 190 198 Any │ │ │ │ + // 192 195 190 198 Any │ │ │ │ + // │ │ │ │ + // The error that occurred was: │ │ │ │ + // │ │ │ │ + // java.lang.IllegalStateException: Expression is linked from several locations: Label_0147: │ │ │ │ + // at com.strobel.decompiler.ast.Error.expressionLinkedFromMultipleLocations(Error.java:27) │ │ │ │ + // at com.strobel.decompiler.ast.AstOptimizer.mergeDisparateObjectInitializations(AstOptimizer.java:2596) │ │ │ │ + // at com.strobel.decompiler.ast.AstOptimizer.optimize(AstOptimizer.java:235) │ │ │ │ + // at com.strobel.decompiler.ast.AstOptimizer.optimize(AstOptimizer.java:42) │ │ │ │ + // at com.strobel.decompiler.languages.java.ast.AstMethodBodyBuilder.createMethodBody(AstMethodBodyBuilder.java:214) │ │ │ │ + // at com.strobel.decompiler.languages.java.ast.AstMethodBodyBuilder.createMethodBody(AstMethodBodyBuilder.java:99) │ │ │ │ + // at com.strobel.decompiler.languages.java.ast.AstBuilder.createMethodBody(AstBuilder.java:782) │ │ │ │ + // at com.strobel.decompiler.languages.java.ast.AstBuilder.createMethod(AstBuilder.java:675) │ │ │ │ + // at com.strobel.decompiler.languages.java.ast.AstBuilder.addTypeMembers(AstBuilder.java:552) │ │ │ │ + // at com.strobel.decompiler.languages.java.ast.AstBuilder.createTypeCore(AstBuilder.java:519) │ │ │ │ + // at com.strobel.decompiler.languages.java.ast.AstBuilder.createTypeNoCache(AstBuilder.java:161) │ │ │ │ + // at com.strobel.decompiler.languages.java.ast.AstBuilder.createType(AstBuilder.java:150) │ │ │ │ + // at com.strobel.decompiler.languages.java.ast.AstBuilder.addType(AstBuilder.java:125) │ │ │ │ + // at com.strobel.decompiler.languages.java.JavaLanguage.buildAst(JavaLanguage.java:71) │ │ │ │ + // at com.strobel.decompiler.languages.java.JavaLanguage.decompileType(JavaLanguage.java:59) │ │ │ │ + // at com.strobel.decompiler.DecompilerDriver.decompileType(DecompilerDriver.java:331) │ │ │ │ + // at com.strobel.decompiler.DecompilerDriver.main(DecompilerDriver.java:145) │ │ │ │ + // │ │ │ │ + throw new IllegalStateException("An error occurred while decompiling this method."); │ │ │ │ + } │ │ │ │ + │ │ │ │ + public static int getActionCount(final Notification notification) { │ │ │ │ + synchronized (NotificationCompatJellybean.sActionsLock) { │ │ │ │ + final Object[] actionObjectsLocked = getActionObjectsLocked(notification); │ │ │ │ + int length; │ │ │ │ + if (actionObjectsLocked != null) { │ │ │ │ + length = actionObjectsLocked.length; │ │ │ │ + } │ │ │ │ + else { │ │ │ │ + length = 0; │ │ │ │ + } │ │ │ │ + return length; │ │ │ │ + } │ │ │ │ + } │ │ │ │ + │ │ │ │ + private static NotificationCompatBase$Action getActionFromBundle(final Bundle bundle, final NotificationCompatBase$Action$Factory notificationCompatBase$Action$Factory, final RemoteInputCompatBase$RemoteInput$Factory remoteInputCompatBase$RemoteInput$Factory) { │ │ │ │ + return notificationCompatBase$Action$Factory.build(bundle.getInt("icon"), bundle.getCharSequence("title"), (PendingIntent)bundle.getParcelable("actionIntent"), bundle.getBundle("extras"), RemoteInputCompatJellybean.fromBundleArray(BundleUtil.getBundleArrayFromBundle(bundle, "remoteInputs"), remoteInputCompatBase$RemoteInput$Factory)); │ │ │ │ + } │ │ │ │ + │ │ │ │ + private static Object[] getActionObjectsLocked(final Notification p0) { │ │ │ │ + // │ │ │ │ + // This method could not be decompiled. │ │ │ │ + // │ │ │ │ + // Original Bytecode: │ │ │ │ + // │ │ │ │ + // 3: astore_1 │ │ │ │ + // 4: aload_1 │ │ │ │ + // 5: monitorenter │ │ │ │ + // 6: invokestatic android/support/v4/app/NotificationCompatJellybean.ensureActionReflectionReadyLocked:()Z │ │ │ │ + // 9: istore_2 │ │ │ │ + // 10: iload_2 │ │ │ │ + // 11: ifne 22 │ │ │ │ + // 14: aload_1 │ │ │ │ + // 15: monitorexit │ │ │ │ + // 16: iconst_0 │ │ │ │ + // 17: istore_2 │ │ │ │ + // 18: aconst_null │ │ │ │ + // 19: astore_3 │ │ │ │ + // 20: aload_3 │ │ │ │ + // 21: areturn │ │ │ │ + // 22: getstatic android/support/v4/app/NotificationCompatJellybean.sActionsField:Ljava/lang/reflect/Field; │ │ │ │ + // 25: astore_3 │ │ │ │ + // 26: aload_3 │ │ │ │ + // 27: aload_0 │ │ │ │ + // 28: invokevirtual java/lang/reflect/Field.get:(Ljava/lang/Object;)Ljava/lang/Object; │ │ │ │ + // 31: astore_3 │ │ │ │ + // 32: aload_3 │ │ │ │ + // 33: checkcast [Ljava/lang/Object; │ │ │ │ + // 36: astore_3 │ │ │ │ + // 37: aload_3 │ │ │ │ + // 38: checkcast [Ljava/lang/Object; │ │ │ │ + // 41: astore_3 │ │ │ │ + // 42: aload_1 │ │ │ │ + // 43: monitorexit │ │ │ │ + // 44: goto 20 │ │ │ │ + // 47: astore_3 │ │ │ │ + // 48: aload_1 │ │ │ │ + // 49: monitorexit │ │ │ │ + // 50: aload_3 │ │ │ │ + // 51: athrow │ │ │ │ + // 52: astore 4 │ │ │ │ + // 54: ldc "NotificationCompat" │ │ │ │ + // 56: astore_3 │ │ │ │ + // 57: ldc "Unable to access notification actions" │ │ │ │ + // 59: astore 5 │ │ │ │ + // 61: aload_3 │ │ │ │ + // 62: aload 5 │ │ │ │ + // 64: aload 4 │ │ │ │ + // 66: invokestatic android/util/Log.e:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I │ │ │ │ + // 69: pop │ │ │ │ + // 70: iconst_1 │ │ │ │ + // 71: istore_2 │ │ │ │ + // 72: iload_2 │ │ │ │ + // 73: putstatic android/support/v4/app/NotificationCompatJellybean.sActionsAccessFailed:Z │ │ │ │ + // 76: aload_1 │ │ │ │ + // 77: monitorexit │ │ │ │ + // 78: iconst_0 │ │ │ │ + // 79: istore_2 │ │ │ │ + // 80: aconst_null │ │ │ │ + // 81: astore_3 │ │ │ │ + // 82: goto 20 │ │ │ │ + // Exceptions: │ │ │ │ + // Try Handler │ │ │ │ + // Start End Start End Type │ │ │ │ + // ----- ----- ----- ----- ---------------------------------- │ │ │ │ + // 6 9 47 52 Any │ │ │ │ + // 14 16 47 52 Any │ │ │ │ + // 22 25 52 85 Ljava/lang/IllegalAccessException; │ │ │ │ + // 22 25 47 52 Any │ │ │ │ + // 27 31 52 85 Ljava/lang/IllegalAccessException; │ │ │ │ + // 27 31 47 52 Any │ │ │ │ + // 32 36 52 85 Ljava/lang/IllegalAccessException; │ │ │ │ + // 32 36 47 52 Any │ │ │ │ + // 37 41 52 85 Ljava/lang/IllegalAccessException; │ │ │ │ + // 37 41 47 52 Any │ │ │ │ + // 42 44 47 52 Any │ │ │ │ + // 48 50 47 52 Any │ │ │ │ + // 64 70 47 52 Any │ │ │ │ + // 72 76 47 52 Any │ │ │ │ + // 76 78 47 52 Any │ │ │ │ + // │ │ │ │ + // The error that occurred was: │ │ │ │ + // │ │ │ │ + // java.lang.IllegalStateException: Expression is linked from several locations: Label_0022: │ │ │ │ + // at com.strobel.decompiler.ast.Error.expressionLinkedFromMultipleLocations(Error.java:27) │ │ │ │ + // at com.strobel.decompiler.ast.AstOptimizer.mergeDisparateObjectInitializations(AstOptimizer.java:2596) │ │ │ │ + // at com.strobel.decompiler.ast.AstOptimizer.optimize(AstOptimizer.java:235) │ │ │ │ + // at com.strobel.decompiler.ast.AstOptimizer.optimize(AstOptimizer.java:42) │ │ │ │ + // at com.strobel.decompiler.languages.java.ast.AstMethodBodyBuilder.createMethodBody(AstMethodBodyBuilder.java:214) │ │ │ │ + // at com.strobel.decompiler.languages.java.ast.AstMethodBodyBuilder.createMethodBody(AstMethodBodyBuilder.java:99) │ │ │ │ + // at com.strobel.decompiler.languages.java.ast.AstBuilder.createMethodBody(AstBuilder.java:782) │ │ │ │ + // at com.strobel.decompiler.languages.java.ast.AstBuilder.createMethod(AstBuilder.java:675) │ │ │ │ + // at com.strobel.decompiler.languages.java.ast.AstBuilder.addTypeMembers(AstBuilder.java:552) │ │ │ │ + // at com.strobel.decompiler.languages.java.ast.AstBuilder.createTypeCore(AstBuilder.java:519) │ │ │ │ + // at com.strobel.decompiler.languages.java.ast.AstBuilder.createTypeNoCache(AstBuilder.java:161) │ │ │ │ + // at com.strobel.decompiler.languages.java.ast.AstBuilder.createType(AstBuilder.java:150) │ │ │ │ + // at com.strobel.decompiler.languages.java.ast.AstBuilder.addType(AstBuilder.java:125) │ │ │ │ + // at com.strobel.decompiler.languages.java.JavaLanguage.buildAst(JavaLanguage.java:71) │ │ │ │ + // at com.strobel.decompiler.languages.java.JavaLanguage.decompileType(JavaLanguage.java:59) │ │ │ │ + // at com.strobel.decompiler.DecompilerDriver.decompileType(DecompilerDriver.java:331) │ │ │ │ + // at com.strobel.decompiler.DecompilerDriver.main(DecompilerDriver.java:145) │ │ │ │ + // │ │ │ │ + throw new IllegalStateException("An error occurred while decompiling this method."); │ │ │ │ + } │ │ │ │ + │ │ │ │ + public static NotificationCompatBase$Action[] getActionsFromParcelableArrayList(final ArrayList list, final NotificationCompatBase$Action$Factory notificationCompatBase$Action$Factory, final RemoteInputCompatBase$RemoteInput$Factory remoteInputCompatBase$RemoteInput$Factory) { │ │ │ │ + NotificationCompatBase$Action[] array; │ │ │ │ + if (list == null) { │ │ │ │ + array = null; │ │ │ │ + } │ │ │ │ + else { │ │ │ │ + array = notificationCompatBase$Action$Factory.newArray(list.size()); │ │ │ │ + for (int i = 0; i < array.length; ++i) { │ │ │ │ + array[i] = getActionFromBundle(list.get(i), notificationCompatBase$Action$Factory, remoteInputCompatBase$RemoteInput$Factory); │ │ │ │ + } │ │ │ │ + } │ │ │ │ + return array; │ │ │ │ + } │ │ │ │ + │ │ │ │ + private static Bundle getBundleForAction(final NotificationCompatBase$Action notificationCompatBase$Action) { │ │ │ │ + final Bundle bundle = new Bundle(); │ │ │ │ + bundle.putInt("icon", notificationCompatBase$Action.getIcon()); │ │ │ │ + bundle.putCharSequence("title", notificationCompatBase$Action.getTitle()); │ │ │ │ + bundle.putParcelable("actionIntent", (Parcelable)notificationCompatBase$Action.getActionIntent()); │ │ │ │ + bundle.putBundle("extras", notificationCompatBase$Action.getExtras()); │ │ │ │ + bundle.putParcelableArray("remoteInputs", (Parcelable[])RemoteInputCompatJellybean.toBundleArray(notificationCompatBase$Action.getRemoteInputs())); │ │ │ │ + return bundle; │ │ │ │ + } │ │ │ │ + │ │ │ │ + public static Bundle getExtras(final Notification p0) { │ │ │ │ + // │ │ │ │ + // This method could not be decompiled. │ │ │ │ + // │ │ │ │ + // Original Bytecode: │ │ │ │ + // │ │ │ │ + // 1: astore_1 │ │ │ │ + // 2: getstatic android/support/v4/app/NotificationCompatJellybean.sExtrasLock:Ljava/lang/Object; │ │ │ │ + // 5: astore_2 │ │ │ │ + // 6: aload_2 │ │ │ │ + // 7: monitorenter │ │ │ │ + // 8: getstatic android/support/v4/app/NotificationCompatJellybean.sExtrasFieldAccessFailed:Z │ │ │ │ + // 11: istore_3 │ │ │ │ + // 12: iload_3 │ │ │ │ + // 13: ifeq 24 │ │ │ │ + // 16: aload_2 │ │ │ │ + // 17: monitorexit │ │ │ │ + // 18: aconst_null │ │ │ │ + // 19: astore 4 │ │ │ │ + // 21: aload 4 │ │ │ │ + // 23: areturn │ │ │ │ + // 24: getstatic android/support/v4/app/NotificationCompatJellybean.sExtrasField:Ljava/lang/reflect/Field; │ │ │ │ + // 27: astore 5 │ │ │ │ + // 29: aload 5 │ │ │ │ + // 31: ifnonnull 118 │ │ │ │ + // 34: ldc Landroid/app/Notification;.class │ │ │ │ + // 36: astore 5 │ │ │ │ + // 38: ldc "extras" │ │ │ │ + // 40: astore 6 │ │ │ │ + // 42: aload 5 │ │ │ │ + // 44: aload 6 │ │ │ │ + // 46: invokevirtual java/lang/Class.getDeclaredField:(Ljava/lang/String;)Ljava/lang/reflect/Field; │ │ │ │ + // 49: astore 7 │ │ │ │ + // 51: ldc Landroid/os/Bundle;.class │ │ │ │ + // 53: astore 5 │ │ │ │ + // 55: aload 7 │ │ │ │ + // 57: invokevirtual java/lang/reflect/Field.getType:()Ljava/lang/Class; │ │ │ │ + // 60: astore 6 │ │ │ │ + // 62: aload 5 │ │ │ │ + // 64: aload 6 │ │ │ │ + // 66: invokevirtual java/lang/Class.isAssignableFrom:(Ljava/lang/Class;)Z │ │ │ │ + // 69: istore_3 │ │ │ │ + // 70: iload_3 │ │ │ │ + // 71: ifne 105 │ │ │ │ + // 74: ldc "NotificationCompat" │ │ │ │ + // 76: astore 5 │ │ │ │ + // 78: ldc_w "Notification.extras field is not of type Bundle" │ │ │ │ + // 81: astore 6 │ │ │ │ + // 83: aload 5 │ │ │ │ + // 85: aload 6 │ │ │ │ + // 87: invokestatic android/util/Log.e:(Ljava/lang/String;Ljava/lang/String;)I │ │ │ │ + // 90: pop │ │ │ │ + // 91: iconst_1 │ │ │ │ + // 92: istore_3 │ │ │ │ + // 93: iload_3 │ │ │ │ + // 94: putstatic android/support/v4/app/NotificationCompatJellybean.sExtrasFieldAccessFailed:Z │ │ │ │ + // 97: aload_2 │ │ │ │ + // 98: monitorexit │ │ │ │ + // 99: aconst_null │ │ │ │ + // 100: astore 4 │ │ │ │ + // 102: goto 21 │ │ │ │ + // 105: iconst_1 │ │ │ │ + // 106: istore_3 │ │ │ │ + // 107: aload 7 │ │ │ │ + // 109: iload_3 │ │ │ │ + // 110: invokevirtual java/lang/reflect/Field.setAccessible:(Z)V │ │ │ │ + // 113: aload 7 │ │ │ │ + // 115: putstatic android/support/v4/app/NotificationCompatJellybean.sExtrasField:Ljava/lang/reflect/Field; │ │ │ │ + // 118: getstatic android/support/v4/app/NotificationCompatJellybean.sExtrasField:Ljava/lang/reflect/Field; │ │ │ │ + // 121: astore 5 │ │ │ │ + // 123: aload 5 │ │ │ │ + // 125: aload_0 │ │ │ │ + // 126: invokevirtual java/lang/reflect/Field.get:(Ljava/lang/Object;)Ljava/lang/Object; │ │ │ │ + // 129: astore 4 │ │ │ │ + // 131: aload 4 │ │ │ │ + // 133: checkcast Landroid/os/Bundle; │ │ │ │ + // 136: astore 4 │ │ │ │ + // 138: aload 4 │ │ │ │ + // 140: ifnonnull 166 │ │ │ │ + // 143: new Landroid/os/Bundle; │ │ │ │ + // 146: astore 4 │ │ │ │ + // 148: aload 4 │ │ │ │ + // 150: invokespecial android/os/Bundle.:()V │ │ │ │ + // 153: getstatic android/support/v4/app/NotificationCompatJellybean.sExtrasField:Ljava/lang/reflect/Field; │ │ │ │ + // 156: astore 5 │ │ │ │ + // 158: aload 5 │ │ │ │ + // 160: aload_0 │ │ │ │ + // 161: aload 4 │ │ │ │ + // 163: invokevirtual java/lang/reflect/Field.set:(Ljava/lang/Object;Ljava/lang/Object;)V │ │ │ │ + // 166: aload_2 │ │ │ │ + // 167: monitorexit │ │ │ │ + // 168: goto 21 │ │ │ │ + // 171: astore_1 │ │ │ │ + // 172: aload_2 │ │ │ │ + // 173: monitorexit │ │ │ │ + // 174: aload_1 │ │ │ │ + // 175: athrow │ │ │ │ + // 176: astore 8 │ │ │ │ + // 178: ldc "NotificationCompat" │ │ │ │ + // 180: astore 5 │ │ │ │ + // 182: ldc_w "Unable to access notification extras" │ │ │ │ + // 185: astore 6 │ │ │ │ + // 187: aload 5 │ │ │ │ + // 189: aload 6 │ │ │ │ + // 191: aload 8 │ │ │ │ + // 193: invokestatic android/util/Log.e:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I │ │ │ │ + // 196: pop │ │ │ │ + // 197: iconst_1 │ │ │ │ + // 198: istore_3 │ │ │ │ + // 199: iload_3 │ │ │ │ + // 200: putstatic android/support/v4/app/NotificationCompatJellybean.sExtrasFieldAccessFailed:Z │ │ │ │ + // 203: aload_2 │ │ │ │ + // 204: monitorexit │ │ │ │ + // 205: aconst_null │ │ │ │ + // 206: astore 4 │ │ │ │ + // 208: goto 21 │ │ │ │ + // 211: astore 8 │ │ │ │ + // 213: ldc "NotificationCompat" │ │ │ │ + // 215: astore 5 │ │ │ │ + // 217: ldc_w "Unable to access notification extras" │ │ │ │ + // 220: astore 6 │ │ │ │ + // 222: aload 5 │ │ │ │ + // 224: aload 6 │ │ │ │ + // 226: aload 8 │ │ │ │ + // 228: invokestatic android/util/Log.e:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I │ │ │ │ + // 231: pop │ │ │ │ + // 232: goto 197 │ │ │ │ + // Exceptions: │ │ │ │ + // Try Handler │ │ │ │ + // Start End Start End Type │ │ │ │ + // ----- ----- ----- ----- ---------------------------------- │ │ │ │ + // 8 11 171 176 Any │ │ │ │ + // 16 18 171 176 Any │ │ │ │ + // 24 27 176 197 Ljava/lang/IllegalAccessException; │ │ │ │ + // 24 27 211 235 Ljava/lang/NoSuchFieldException; │ │ │ │ + // 24 27 171 176 Any │ │ │ │ + // 44 49 176 197 Ljava/lang/IllegalAccessException; │ │ │ │ + // 44 49 211 235 Ljava/lang/NoSuchFieldException; │ │ │ │ + // 44 49 171 176 Any │ │ │ │ + // 55 60 176 197 Ljava/lang/IllegalAccessException; │ │ │ │ + // 55 60 211 235 Ljava/lang/NoSuchFieldException; │ │ │ │ + // 55 60 171 176 Any │ │ │ │ + // 64 69 176 197 Ljava/lang/IllegalAccessException; │ │ │ │ + // 64 69 211 235 Ljava/lang/NoSuchFieldException; │ │ │ │ + // 64 69 171 176 Any │ │ │ │ + // 85 91 176 197 Ljava/lang/IllegalAccessException; │ │ │ │ + // 85 91 211 235 Ljava/lang/NoSuchFieldException; │ │ │ │ + // 85 91 171 176 Any │ │ │ │ + // 93 97 176 197 Ljava/lang/IllegalAccessException; │ │ │ │ + // 93 97 211 235 Ljava/lang/NoSuchFieldException; │ │ │ │ + // 93 97 171 176 Any │ │ │ │ + // 97 99 171 176 Any │ │ │ │ + // 109 113 176 197 Ljava/lang/IllegalAccessException; │ │ │ │ + // 109 113 211 235 Ljava/lang/NoSuchFieldException; │ │ │ │ + // 109 113 171 176 Any │ │ │ │ + // 113 118 176 197 Ljava/lang/IllegalAccessException; │ │ │ │ + // 113 118 211 235 Ljava/lang/NoSuchFieldException; │ │ │ │ + // 113 118 171 176 Any │ │ │ │ + // 118 121 176 197 Ljava/lang/IllegalAccessException; │ │ │ │ + // 118 121 211 235 Ljava/lang/NoSuchFieldException; │ │ │ │ + // 118 121 171 176 Any │ │ │ │ + // 125 129 176 197 Ljava/lang/IllegalAccessException; │ │ │ │ + // 125 129 211 235 Ljava/lang/NoSuchFieldException; │ │ │ │ + // 125 129 171 176 Any │ │ │ │ + // 131 136 176 197 Ljava/lang/IllegalAccessException; │ │ │ │ + // 131 136 211 235 Ljava/lang/NoSuchFieldException; │ │ │ │ + // 131 136 171 176 Any │ │ │ │ + // 143 146 176 197 Ljava/lang/IllegalAccessException; │ │ │ │ + // 143 146 211 235 Ljava/lang/NoSuchFieldException; │ │ │ │ + // 143 146 171 176 Any │ │ │ │ + // 148 153 176 197 Ljava/lang/IllegalAccessException; │ │ │ │ + // 148 153 211 235 Ljava/lang/NoSuchFieldException; │ │ │ │ + // 148 153 171 176 Any │ │ │ │ + // 153 156 176 197 Ljava/lang/IllegalAccessException; │ │ │ │ + // 153 156 211 235 Ljava/lang/NoSuchFieldException; │ │ │ │ + // 153 156 171 176 Any │ │ │ │ + // 161 166 176 197 Ljava/lang/IllegalAccessException; │ │ │ │ + // 161 166 211 235 Ljava/lang/NoSuchFieldException; │ │ │ │ + // 161 166 171 176 Any │ │ │ │ + // 166 168 171 176 Any │ │ │ │ + // 172 174 171 176 Any │ │ │ │ + // 191 197 171 176 Any │ │ │ │ + // 199 203 171 176 Any │ │ │ │ + // 203 205 171 176 Any │ │ │ │ + // 226 232 171 176 Any │ │ │ │ + // │ │ │ │ + // The error that occurred was: │ │ │ │ + // │ │ │ │ + // java.lang.IllegalStateException: Expression is linked from several locations: Label_0024: │ │ │ │ + // at com.strobel.decompiler.ast.Error.expressionLinkedFromMultipleLocations(Error.java:27) │ │ │ │ + // at com.strobel.decompiler.ast.AstOptimizer.mergeDisparateObjectInitializations(AstOptimizer.java:2596) │ │ │ │ + // at com.strobel.decompiler.ast.AstOptimizer.optimize(AstOptimizer.java:235) │ │ │ │ + // at com.strobel.decompiler.ast.AstOptimizer.optimize(AstOptimizer.java:42) │ │ │ │ + // at com.strobel.decompiler.languages.java.ast.AstMethodBodyBuilder.createMethodBody(AstMethodBodyBuilder.java:214) │ │ │ │ + // at com.strobel.decompiler.languages.java.ast.AstMethodBodyBuilder.createMethodBody(AstMethodBodyBuilder.java:99) │ │ │ │ + // at com.strobel.decompiler.languages.java.ast.AstBuilder.createMethodBody(AstBuilder.java:782) │ │ │ │ + // at com.strobel.decompiler.languages.java.ast.AstBuilder.createMethod(AstBuilder.java:675) │ │ │ │ + // at com.strobel.decompiler.languages.java.ast.AstBuilder.addTypeMembers(AstBuilder.java:552) │ │ │ │ + // at com.strobel.decompiler.languages.java.ast.AstBuilder.createTypeCore(AstBuilder.java:519) │ │ │ │ + // at com.strobel.decompiler.languages.java.ast.AstBuilder.createTypeNoCache(AstBuilder.java:161) │ │ │ │ + // at com.strobel.decompiler.languages.java.ast.AstBuilder.createType(AstBuilder.java:150) │ │ │ │ + // at com.strobel.decompiler.languages.java.ast.AstBuilder.addType(AstBuilder.java:125) │ │ │ │ + // at com.strobel.decompiler.languages.java.JavaLanguage.buildAst(JavaLanguage.java:71) │ │ │ │ + // at com.strobel.decompiler.languages.java.JavaLanguage.decompileType(JavaLanguage.java:59) │ │ │ │ + // at com.strobel.decompiler.DecompilerDriver.decompileType(DecompilerDriver.java:331) │ │ │ │ + // at com.strobel.decompiler.DecompilerDriver.main(DecompilerDriver.java:145) │ │ │ │ + // │ │ │ │ + throw new IllegalStateException("An error occurred while decompiling this method."); │ │ │ │ + } │ │ │ │ + │ │ │ │ + public static String getGroup(final Notification notification) { │ │ │ │ + return getExtras(notification).getString("android.support.groupKey"); │ │ │ │ + } │ │ │ │ + │ │ │ │ + public static boolean getLocalOnly(final Notification notification) { │ │ │ │ + return getExtras(notification).getBoolean("android.support.localOnly"); │ │ │ │ + } │ │ │ │ + │ │ │ │ + public static ArrayList getParcelableArrayListForActions(final NotificationCompatBase$Action[] array) { │ │ │ │ + ArrayList list; │ │ │ │ + if (array == null) { │ │ │ │ + list = null; │ │ │ │ + } │ │ │ │ + else { │ │ │ │ + list = new ArrayList(array.length); │ │ │ │ + for (int length = array.length, i = 0; i < length; ++i) { │ │ │ │ + list.add(getBundleForAction(array[i])); │ │ │ │ + } │ │ │ │ + } │ │ │ │ + return list; │ │ │ │ + } │ │ │ │ + │ │ │ │ + public static String getSortKey(final Notification notification) { │ │ │ │ + return getExtras(notification).getString("android.support.sortKey"); │ │ │ │ + } │ │ │ │ + │ │ │ │ + public static boolean isGroupSummary(final Notification notification) { │ │ │ │ + return getExtras(notification).getBoolean("android.support.isGroupSummary"); │ │ │ │ + } │ │ │ │ + │ │ │ │ + public static NotificationCompatBase$Action readAction(final NotificationCompatBase$Action$Factory notificationCompatBase$Action$Factory, final RemoteInputCompatBase$RemoteInput$Factory remoteInputCompatBase$RemoteInput$Factory, final int n, final CharSequence charSequence, final PendingIntent pendingIntent, final Bundle bundle) { │ │ │ │ + RemoteInputCompatBase$RemoteInput[] fromBundleArray = null; │ │ │ │ + if (bundle != null) { │ │ │ │ + fromBundleArray = RemoteInputCompatJellybean.fromBundleArray(BundleUtil.getBundleArrayFromBundle(bundle, "android.support.remoteInputs"), remoteInputCompatBase$RemoteInput$Factory); │ │ │ │ + } │ │ │ │ + return notificationCompatBase$Action$Factory.build(n, charSequence, pendingIntent, bundle, fromBundleArray); │ │ │ │ + } │ │ │ │ + │ │ │ │ + public static Bundle writeActionAndGetExtras(final Notification$Builder notification$Builder, final NotificationCompatBase$Action notificationCompatBase$Action) { │ │ │ │ + notification$Builder.addAction(notificationCompatBase$Action.getIcon(), notificationCompatBase$Action.getTitle(), notificationCompatBase$Action.getActionIntent()); │ │ │ │ + final Bundle bundle = new Bundle(notificationCompatBase$Action.getExtras()); │ │ │ │ + if (notificationCompatBase$Action.getRemoteInputs() != null) { │ │ │ │ + bundle.putParcelableArray("android.support.remoteInputs", (Parcelable[])RemoteInputCompatJellybean.toBundleArray(notificationCompatBase$Action.getRemoteInputs())); │ │ │ │ + } │ │ │ │ + return bundle; │ │ │ │ } │ │ │ │ } │ │ ├── android/support/v4/content/ContextCompat.class │ │ │ ├── procyon -ec {} │ │ │ │ @@ -1,24 +1,27 @@ │ │ │ │ │ │ │ │ package android.support.v4.content; │ │ │ │ │ │ │ │ import android.os.Bundle; │ │ │ │ import android.content.Intent; │ │ │ │ import android.os.Environment; │ │ │ │ import android.os.Build$VERSION; │ │ │ │ +import android.graphics.drawable.Drawable; │ │ │ │ import android.content.Context; │ │ │ │ +import android.util.Log; │ │ │ │ import java.io.File; │ │ │ │ │ │ │ │ public class ContextCompat │ │ │ │ { │ │ │ │ private static final String DIR_ANDROID = "Android"; │ │ │ │ private static final String DIR_CACHE = "cache"; │ │ │ │ private static final String DIR_DATA = "data"; │ │ │ │ private static final String DIR_FILES = "files"; │ │ │ │ private static final String DIR_OBB = "obb"; │ │ │ │ + private static final String TAG = "ContextCompat"; │ │ │ │ │ │ │ │ private static File buildPath(final File file, final String... array) { │ │ │ │ final int length = array.length; │ │ │ │ int i = 0; │ │ │ │ File parent = file; │ │ │ │ while (i < length) { │ │ │ │ final String s = array[i]; │ │ │ │ @@ -34,14 +37,35 @@ │ │ │ │ } │ │ │ │ ++i; │ │ │ │ parent = file2; │ │ │ │ } │ │ │ │ return parent; │ │ │ │ } │ │ │ │ │ │ │ │ + private static File createFilesDir(File file) { │ │ │ │ + synchronized (ContextCompat.class) { │ │ │ │ + if (!file.exists() && !file.mkdirs() && !file.exists()) { │ │ │ │ + Log.w("ContextCompat", "Unable to create files subdir " + file.getPath()); │ │ │ │ + file = null; │ │ │ │ + } │ │ │ │ + return file; │ │ │ │ + } │ │ │ │ + } │ │ │ │ + │ │ │ │ + public static final Drawable getDrawable(final Context context, final int n) { │ │ │ │ + Drawable drawable; │ │ │ │ + if (Build$VERSION.SDK_INT >= 21) { │ │ │ │ + drawable = ContextCompatApi21.getDrawable(context, n); │ │ │ │ + } │ │ │ │ + else { │ │ │ │ + drawable = context.getResources().getDrawable(n); │ │ │ │ + } │ │ │ │ + return drawable; │ │ │ │ + } │ │ │ │ + │ │ │ │ public static File[] getExternalCacheDirs(final Context context) { │ │ │ │ final int n = 1; │ │ │ │ final int sdk_INT = Build$VERSION.SDK_INT; │ │ │ │ File[] externalCacheDirs; │ │ │ │ if (sdk_INT >= 19) { │ │ │ │ externalCacheDirs = ContextCompatKitKat.getExternalCacheDirs(context); │ │ │ │ } │ │ │ │ @@ -132,8 +156,30 @@ │ │ │ │ ContextCompatHoneycomb.startActivities(context, array); │ │ │ │ } │ │ │ │ else { │ │ │ │ b = false; │ │ │ │ } │ │ │ │ return b; │ │ │ │ } │ │ │ │ + │ │ │ │ + public final File getCodeCacheDir(final Context context) { │ │ │ │ + File file; │ │ │ │ + if (Build$VERSION.SDK_INT >= 21) { │ │ │ │ + file = ContextCompatApi21.getCodeCacheDir(context); │ │ │ │ + } │ │ │ │ + else { │ │ │ │ + file = createFilesDir(new File(context.getApplicationInfo().dataDir, "code_cache")); │ │ │ │ + } │ │ │ │ + return file; │ │ │ │ + } │ │ │ │ + │ │ │ │ + public final File getNoBackupFilesDir(final Context context) { │ │ │ │ + File file; │ │ │ │ + if (Build$VERSION.SDK_INT >= 21) { │ │ │ │ + file = ContextCompatApi21.getNoBackupFilesDir(context); │ │ │ │ + } │ │ │ │ + else { │ │ │ │ + file = createFilesDir(new File(context.getApplicationInfo().dataDir, "no_backup")); │ │ │ │ + } │ │ │ │ + return file; │ │ │ │ + } │ │ │ │ } │ │ ├── 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 │ │ ├── android/support/v4/graphics/drawable/DrawableCompat$DrawableImpl.class │ │ │ ├── procyon -ec {} │ │ │ │ @@ -1,13 +1,25 @@ │ │ │ │ │ │ │ │ package android.support.v4.graphics.drawable; │ │ │ │ │ │ │ │ +import android.graphics.PorterDuff$Mode; │ │ │ │ +import android.content.res.ColorStateList; │ │ │ │ import android.graphics.drawable.Drawable; │ │ │ │ │ │ │ │ interface DrawableCompat$DrawableImpl │ │ │ │ { │ │ │ │ boolean isAutoMirrored(final Drawable p0); │ │ │ │ │ │ │ │ void jumpToCurrentState(final Drawable p0); │ │ │ │ │ │ │ │ void setAutoMirrored(final Drawable p0, final boolean p1); │ │ │ │ + │ │ │ │ + void setHotspot(final Drawable p0, final float p1, final float p2); │ │ │ │ + │ │ │ │ + void setHotspotBounds(final Drawable p0, final int p1, final int p2, final int p3, final int p4); │ │ │ │ + │ │ │ │ + void setTint(final Drawable p0, final int p1); │ │ │ │ + │ │ │ │ + void setTintList(final Drawable p0, final ColorStateList p1); │ │ │ │ + │ │ │ │ + void setTintMode(final Drawable p0, final PorterDuff$Mode p1); │ │ │ │ } │ │ ├── android/support/v4/graphics/drawable/DrawableCompat.class │ │ │ ├── procyon -ec {} │ │ │ │ @@ -1,20 +1,25 @@ │ │ │ │ │ │ │ │ package android.support.v4.graphics.drawable; │ │ │ │ │ │ │ │ +import android.graphics.PorterDuff$Mode; │ │ │ │ +import android.content.res.ColorStateList; │ │ │ │ import android.graphics.drawable.Drawable; │ │ │ │ import android.os.Build$VERSION; │ │ │ │ │ │ │ │ public class DrawableCompat │ │ │ │ { │ │ │ │ static final DrawableCompat$DrawableImpl IMPL; │ │ │ │ │ │ │ │ static { │ │ │ │ final int sdk_INT = Build$VERSION.SDK_INT; │ │ │ │ - if (sdk_INT >= 19) { │ │ │ │ + if (sdk_INT >= 21) { │ │ │ │ + IMPL = (DrawableCompat$DrawableImpl)new DrawableCompat$LDrawableImpl(); │ │ │ │ + } │ │ │ │ + else if (sdk_INT >= 19) { │ │ │ │ IMPL = (DrawableCompat$DrawableImpl)new DrawableCompat$KitKatDrawableImpl(); │ │ │ │ } │ │ │ │ else if (sdk_INT >= 11) { │ │ │ │ IMPL = (DrawableCompat$DrawableImpl)new DrawableCompat$HoneycombDrawableImpl(); │ │ │ │ } │ │ │ │ else { │ │ │ │ IMPL = (DrawableCompat$DrawableImpl)new DrawableCompat$BaseDrawableImpl(); │ │ │ │ @@ -28,8 +33,28 @@ │ │ │ │ public static void jumpToCurrentState(final Drawable drawable) { │ │ │ │ DrawableCompat.IMPL.jumpToCurrentState(drawable); │ │ │ │ } │ │ │ │ │ │ │ │ public static void setAutoMirrored(final Drawable drawable, final boolean b) { │ │ │ │ DrawableCompat.IMPL.setAutoMirrored(drawable, b); │ │ │ │ } │ │ │ │ + │ │ │ │ + public static void setHotspot(final Drawable drawable, final float n, final float n2) { │ │ │ │ + DrawableCompat.IMPL.setHotspot(drawable, n, n2); │ │ │ │ + } │ │ │ │ + │ │ │ │ + public static void setHotspotBounds(final Drawable drawable, final int n, final int n2, final int n3, final int n4) { │ │ │ │ + DrawableCompat.IMPL.setHotspotBounds(drawable, n, n2, n3, n4); │ │ │ │ + } │ │ │ │ + │ │ │ │ + public static void setTint(final Drawable drawable, final int n) { │ │ │ │ + DrawableCompat.IMPL.setTint(drawable, n); │ │ │ │ + } │ │ │ │ + │ │ │ │ + public static void setTintList(final Drawable drawable, final ColorStateList list) { │ │ │ │ + DrawableCompat.IMPL.setTintList(drawable, list); │ │ │ │ + } │ │ │ │ + │ │ │ │ + public static void setTintMode(final Drawable drawable, final PorterDuff$Mode porterDuff$Mode) { │ │ │ │ + DrawableCompat.IMPL.setTintMode(drawable, porterDuff$Mode); │ │ │ │ + } │ │ │ │ } │ │ ├── android/support/v4/net/ConnectivityManagerCompat.class │ │ │ ├── procyon -ec {} │ │ │ │ @@ -22,14 +22,22 @@ │ │ │ │ } │ │ │ │ else { │ │ │ │ IMPL = (ConnectivityManagerCompat$ConnectivityManagerCompatImpl)new ConnectivityManagerCompat$BaseConnectivityManagerCompatImpl(); │ │ │ │ } │ │ │ │ } │ │ │ │ │ │ │ │ public static NetworkInfo getNetworkInfoFromBroadcast(final ConnectivityManager connectivityManager, final Intent intent) { │ │ │ │ - return connectivityManager.getNetworkInfo(((NetworkInfo)intent.getParcelableExtra("networkInfo")).getType()); │ │ │ │ + final NetworkInfo networkInfo = (NetworkInfo)intent.getParcelableExtra("networkInfo"); │ │ │ │ + NetworkInfo networkInfo2; │ │ │ │ + if (networkInfo != null) { │ │ │ │ + networkInfo2 = connectivityManager.getNetworkInfo(networkInfo.getType()); │ │ │ │ + } │ │ │ │ + else { │ │ │ │ + networkInfo2 = null; │ │ │ │ + } │ │ │ │ + return networkInfo2; │ │ │ │ } │ │ │ │ │ │ │ │ public static boolean isActiveNetworkMetered(final ConnectivityManager connectivityManager) { │ │ │ │ return ConnectivityManagerCompat.IMPL.isActiveNetworkMetered(connectivityManager); │ │ │ │ } │ │ │ │ } │ │ ├── android/support/v4/print/PrintHelper$PrintHelperVersionImpl.class │ │ │ ├── procyon -ec {} │ │ │ │ @@ -4,17 +4,21 @@ │ │ │ │ import android.net.Uri; │ │ │ │ import android.graphics.Bitmap; │ │ │ │ │ │ │ │ interface PrintHelper$PrintHelperVersionImpl │ │ │ │ { │ │ │ │ int getColorMode(); │ │ │ │ │ │ │ │ + int getOrientation(); │ │ │ │ + │ │ │ │ int getScaleMode(); │ │ │ │ │ │ │ │ - void printBitmap(final String p0, final Bitmap p1); │ │ │ │ + void printBitmap(final String p0, final Bitmap p1, final PrintHelper$OnPrintFinishCallback p2); │ │ │ │ │ │ │ │ - void printBitmap(final String p0, final Uri p1); │ │ │ │ + void printBitmap(final String p0, final Uri p1, final PrintHelper$OnPrintFinishCallback p2); │ │ │ │ │ │ │ │ void setColorMode(final int p0); │ │ │ │ │ │ │ │ + void setOrientation(final int p0); │ │ │ │ + │ │ │ │ void setScaleMode(final int p0); │ │ │ │ } │ │ ├── android/support/v4/print/PrintHelper.class │ │ │ ├── procyon -ec {} │ │ │ │ @@ -6,14 +6,16 @@ │ │ │ │ import android.os.Build$VERSION; │ │ │ │ import android.content.Context; │ │ │ │ │ │ │ │ public final class PrintHelper │ │ │ │ { │ │ │ │ public static final int COLOR_MODE_COLOR = 2; │ │ │ │ public static final int COLOR_MODE_MONOCHROME = 1; │ │ │ │ + public static final int ORIENTATION_LANDSCAPE = 1; │ │ │ │ + public static final int ORIENTATION_PORTRAIT = 2; │ │ │ │ public static final int SCALE_MODE_FILL = 2; │ │ │ │ public static final int SCALE_MODE_FIT = 1; │ │ │ │ PrintHelper$PrintHelperVersionImpl mImpl; │ │ │ │ │ │ │ │ public PrintHelper(final Context context) { │ │ │ │ if (systemSupportsPrint()) { │ │ │ │ this.mImpl = (PrintHelper$PrintHelperVersionImpl)new PrintHelper$PrintHelperKitkatImpl(context); │ │ │ │ @@ -27,27 +29,43 @@ │ │ │ │ return Build$VERSION.SDK_INT >= 19; │ │ │ │ } │ │ │ │ │ │ │ │ public int getColorMode() { │ │ │ │ return this.mImpl.getColorMode(); │ │ │ │ } │ │ │ │ │ │ │ │ + public int getOrientation() { │ │ │ │ + return this.mImpl.getOrientation(); │ │ │ │ + } │ │ │ │ + │ │ │ │ public int getScaleMode() { │ │ │ │ return this.mImpl.getScaleMode(); │ │ │ │ } │ │ │ │ │ │ │ │ public void printBitmap(final String s, final Bitmap bitmap) { │ │ │ │ - this.mImpl.printBitmap(s, bitmap); │ │ │ │ + this.mImpl.printBitmap(s, bitmap, (PrintHelper$OnPrintFinishCallback)null); │ │ │ │ + } │ │ │ │ + │ │ │ │ + public void printBitmap(final String s, final Bitmap bitmap, final PrintHelper$OnPrintFinishCallback printHelper$OnPrintFinishCallback) { │ │ │ │ + this.mImpl.printBitmap(s, bitmap, printHelper$OnPrintFinishCallback); │ │ │ │ } │ │ │ │ │ │ │ │ public void printBitmap(final String s, final Uri uri) { │ │ │ │ - this.mImpl.printBitmap(s, uri); │ │ │ │ + this.mImpl.printBitmap(s, uri, (PrintHelper$OnPrintFinishCallback)null); │ │ │ │ + } │ │ │ │ + │ │ │ │ + public void printBitmap(final String s, final Uri uri, final PrintHelper$OnPrintFinishCallback printHelper$OnPrintFinishCallback) { │ │ │ │ + this.mImpl.printBitmap(s, uri, printHelper$OnPrintFinishCallback); │ │ │ │ } │ │ │ │ │ │ │ │ public void setColorMode(final int colorMode) { │ │ │ │ this.mImpl.setColorMode(colorMode); │ │ │ │ } │ │ │ │ │ │ │ │ + public void setOrientation(final int orientation) { │ │ │ │ + this.mImpl.setOrientation(orientation); │ │ │ │ + } │ │ │ │ + │ │ │ │ public void setScaleMode(final int scaleMode) { │ │ │ │ this.mImpl.setScaleMode(scaleMode); │ │ │ │ } │ │ │ │ } │ │ ├── android/support/v4/print/PrintHelperKitkat$1.class │ │ │ ├── procyon -ec {} │ │ │ │ @@ -14,22 +14,30 @@ │ │ │ │ import android.print.PrintDocumentAdapter; │ │ │ │ │ │ │ │ class PrintHelperKitkat$1 extends PrintDocumentAdapter │ │ │ │ { │ │ │ │ private PrintAttributes mAttributes; │ │ │ │ final /* synthetic */ PrintHelperKitkat this$0; │ │ │ │ final /* synthetic */ Bitmap val$bitmap; │ │ │ │ + final /* synthetic */ PrintHelperKitkat$OnPrintFinishCallback val$callback; │ │ │ │ final /* synthetic */ int val$fittingMode; │ │ │ │ final /* synthetic */ String val$jobName; │ │ │ │ │ │ │ │ - PrintHelperKitkat$1(final PrintHelperKitkat this$0, final String val$jobName, final Bitmap val$bitmap, final int val$fittingMode) { │ │ │ │ + PrintHelperKitkat$1(final PrintHelperKitkat this$0, final String val$jobName, final Bitmap val$bitmap, final int val$fittingMode, final PrintHelperKitkat$OnPrintFinishCallback val$callback) { │ │ │ │ this.this$0 = this$0; │ │ │ │ this.val$jobName = val$jobName; │ │ │ │ this.val$bitmap = val$bitmap; │ │ │ │ this.val$fittingMode = val$fittingMode; │ │ │ │ + this.val$callback = val$callback; │ │ │ │ + } │ │ │ │ + │ │ │ │ + public void onFinish() { │ │ │ │ + if (this.val$callback != null) { │ │ │ │ + this.val$callback.onFinish(); │ │ │ │ + } │ │ │ │ } │ │ │ │ │ │ │ │ public void onLayout(final PrintAttributes printAttributes, final PrintAttributes mAttributes, final CancellationSignal cancellationSignal, final PrintDocumentAdapter$LayoutResultCallback printDocumentAdapter$LayoutResultCallback, final Bundle bundle) { │ │ │ │ int n = 1; │ │ │ │ this.mAttributes = mAttributes; │ │ │ │ final PrintDocumentInfo build = new PrintDocumentInfo$Builder(this.val$jobName).setContentType(n).setPageCount(n).build(); │ │ │ │ if (mAttributes.equals((Object)printAttributes)) { │ │ │ │ @@ -40,326 +48,201 @@ │ │ │ │ │ │ │ │ public void onWrite(final PageRange[] p0, final ParcelFileDescriptor p1, final CancellationSignal p2, final PrintDocumentAdapter$WriteResultCallback p3) { │ │ │ │ // │ │ │ │ // This method could not be decompiled. │ │ │ │ // │ │ │ │ // Original Bytecode: │ │ │ │ // │ │ │ │ - // 2: fstore 5 │ │ │ │ - // 4: new Landroid/print/pdf/PrintedPdfDocument; │ │ │ │ - // 7: astore 6 │ │ │ │ - // 9: aload_0 │ │ │ │ - // 10: getfield android/support/v4/print/PrintHelperKitkat$1.this$0:Landroid/support/v4/print/PrintHelperKitkat; │ │ │ │ - // 13: getfield android/support/v4/print/PrintHelperKitkat.mContext:Landroid/content/Context; │ │ │ │ - // 16: astore 7 │ │ │ │ - // 18: aload_0 │ │ │ │ - // 19: getfield android/support/v4/print/PrintHelperKitkat$1.mAttributes:Landroid/print/PrintAttributes; │ │ │ │ - // 22: astore 8 │ │ │ │ - // 24: aload 6 │ │ │ │ - // 26: aload 7 │ │ │ │ - // 28: aload 8 │ │ │ │ - // 30: invokespecial android/print/pdf/PrintedPdfDocument.:(Landroid/content/Context;Landroid/print/PrintAttributes;)V │ │ │ │ - // 33: iconst_1 │ │ │ │ - // 34: istore 9 │ │ │ │ - // 36: ldc 1.4E-45 │ │ │ │ - // 38: fstore 10 │ │ │ │ - // 40: aload 6 │ │ │ │ - // 42: iload 9 │ │ │ │ - // 44: invokevirtual android/print/pdf/PrintedPdfDocument.startPage:(I)Landroid/graphics/pdf/PdfDocument$Page; │ │ │ │ - // 47: astore 11 │ │ │ │ - // 49: new Landroid/graphics/RectF; │ │ │ │ - // 52: astore 12 │ │ │ │ - // 54: aload 11 │ │ │ │ - // 56: invokevirtual android/graphics/pdf/PdfDocument$Page.getInfo:()Landroid/graphics/pdf/PdfDocument$PageInfo; │ │ │ │ - // 59: astore 7 │ │ │ │ - // 61: aload 7 │ │ │ │ - // 63: invokevirtual android/graphics/pdf/PdfDocument$PageInfo.getContentRect:()Landroid/graphics/Rect; │ │ │ │ - // 66: astore 7 │ │ │ │ - // 68: aload 12 │ │ │ │ - // 70: aload 7 │ │ │ │ - // 72: invokespecial android/graphics/RectF.:(Landroid/graphics/Rect;)V │ │ │ │ - // 75: new Landroid/graphics/Matrix; │ │ │ │ - // 78: astore 13 │ │ │ │ - // 80: aload 13 │ │ │ │ - // 82: invokespecial android/graphics/Matrix.:()V │ │ │ │ - // 85: aload 12 │ │ │ │ - // 87: invokevirtual android/graphics/RectF.width:()F │ │ │ │ - // 90: fstore 10 │ │ │ │ - // 92: aload_0 │ │ │ │ - // 93: getfield android/support/v4/print/PrintHelperKitkat$1.val$bitmap:Landroid/graphics/Bitmap; │ │ │ │ - // 96: astore 8 │ │ │ │ - // 98: aload 8 │ │ │ │ - // 100: invokevirtual android/graphics/Bitmap.getWidth:()I │ │ │ │ + // 3: astore 5 │ │ │ │ + // 5: aload_0 │ │ │ │ + // 6: getfield android/support/v4/print/PrintHelperKitkat$1.this$0:Landroid/support/v4/print/PrintHelperKitkat; │ │ │ │ + // 9: getfield android/support/v4/print/PrintHelperKitkat.mContext:Landroid/content/Context; │ │ │ │ + // 12: astore 6 │ │ │ │ + // 14: aload_0 │ │ │ │ + // 15: getfield android/support/v4/print/PrintHelperKitkat$1.mAttributes:Landroid/print/PrintAttributes; │ │ │ │ + // 18: astore 7 │ │ │ │ + // 20: aload 5 │ │ │ │ + // 22: aload 6 │ │ │ │ + // 24: aload 7 │ │ │ │ + // 26: invokespecial android/print/pdf/PrintedPdfDocument.:(Landroid/content/Context;Landroid/print/PrintAttributes;)V │ │ │ │ + // 29: iconst_1 │ │ │ │ + // 30: istore 8 │ │ │ │ + // 32: aload 5 │ │ │ │ + // 34: iload 8 │ │ │ │ + // 36: invokevirtual android/print/pdf/PrintedPdfDocument.startPage:(I)Landroid/graphics/pdf/PdfDocument$Page; │ │ │ │ + // 39: astore 9 │ │ │ │ + // 41: new Landroid/graphics/RectF; │ │ │ │ + // 44: astore 10 │ │ │ │ + // 46: aload 9 │ │ │ │ + // 48: invokevirtual android/graphics/pdf/PdfDocument$Page.getInfo:()Landroid/graphics/pdf/PdfDocument$PageInfo; │ │ │ │ + // 51: astore 6 │ │ │ │ + // 53: aload 6 │ │ │ │ + // 55: invokevirtual android/graphics/pdf/PdfDocument$PageInfo.getContentRect:()Landroid/graphics/Rect; │ │ │ │ + // 58: astore 6 │ │ │ │ + // 60: aload 10 │ │ │ │ + // 62: aload 6 │ │ │ │ + // 64: invokespecial android/graphics/RectF.:(Landroid/graphics/Rect;)V │ │ │ │ + // 67: aload_0 │ │ │ │ + // 68: getfield android/support/v4/print/PrintHelperKitkat$1.this$0:Landroid/support/v4/print/PrintHelperKitkat; │ │ │ │ + // 71: astore 6 │ │ │ │ + // 73: aload_0 │ │ │ │ + // 74: getfield android/support/v4/print/PrintHelperKitkat$1.val$bitmap:Landroid/graphics/Bitmap; │ │ │ │ + // 77: astore 7 │ │ │ │ + // 79: aload 7 │ │ │ │ + // 81: invokevirtual android/graphics/Bitmap.getWidth:()I │ │ │ │ + // 84: istore 11 │ │ │ │ + // 86: aload_0 │ │ │ │ + // 87: getfield android/support/v4/print/PrintHelperKitkat$1.val$bitmap:Landroid/graphics/Bitmap; │ │ │ │ + // 90: astore 12 │ │ │ │ + // 92: aload 12 │ │ │ │ + // 94: invokevirtual android/graphics/Bitmap.getHeight:()I │ │ │ │ + // 97: istore 13 │ │ │ │ + // 99: aload_0 │ │ │ │ + // 100: getfield android/support/v4/print/PrintHelperKitkat$1.val$fittingMode:I │ │ │ │ // 103: istore 14 │ │ │ │ - // 105: iload 14 │ │ │ │ - // 107: i2f │ │ │ │ - // 108: fstore 15 │ │ │ │ - // 110: fload 10 │ │ │ │ - // 112: fload 15 │ │ │ │ - // 114: fdiv │ │ │ │ - // 115: fstore 16 │ │ │ │ - // 117: aload_0 │ │ │ │ - // 118: getfield android/support/v4/print/PrintHelperKitkat$1.val$fittingMode:I │ │ │ │ - // 121: istore 9 │ │ │ │ - // 123: iconst_2 │ │ │ │ - // 124: istore 14 │ │ │ │ - // 126: ldc 2.8E-45 │ │ │ │ - // 128: fstore 15 │ │ │ │ - // 130: iload 9 │ │ │ │ - // 132: iload 14 │ │ │ │ - // 134: if_icmpne 403 │ │ │ │ - // 137: aload 12 │ │ │ │ - // 139: invokevirtual android/graphics/RectF.height:()F │ │ │ │ - // 142: fstore 10 │ │ │ │ - // 144: aload_0 │ │ │ │ - // 145: getfield android/support/v4/print/PrintHelperKitkat$1.val$bitmap:Landroid/graphics/Bitmap; │ │ │ │ - // 148: astore 8 │ │ │ │ - // 150: aload 8 │ │ │ │ - // 152: invokevirtual android/graphics/Bitmap.getHeight:()I │ │ │ │ - // 155: istore 14 │ │ │ │ - // 157: iload 14 │ │ │ │ - // 159: i2f │ │ │ │ - // 160: fstore 15 │ │ │ │ - // 162: fload 10 │ │ │ │ - // 164: fload 15 │ │ │ │ - // 166: fdiv │ │ │ │ - // 167: fstore 10 │ │ │ │ - // 169: fload 16 │ │ │ │ - // 171: fload 10 │ │ │ │ - // 173: invokestatic java/lang/Math.max:(FF)F │ │ │ │ - // 176: fstore 16 │ │ │ │ - // 178: aload 13 │ │ │ │ - // 180: fload 16 │ │ │ │ - // 182: fload 16 │ │ │ │ - // 184: invokevirtual android/graphics/Matrix.postScale:(FF)Z │ │ │ │ - // 187: pop │ │ │ │ - // 188: aload 12 │ │ │ │ - // 190: invokevirtual android/graphics/RectF.width:()F │ │ │ │ - // 193: fstore 10 │ │ │ │ - // 195: aload_0 │ │ │ │ - // 196: getfield android/support/v4/print/PrintHelperKitkat$1.val$bitmap:Landroid/graphics/Bitmap; │ │ │ │ - // 199: astore 8 │ │ │ │ - // 201: aload 8 │ │ │ │ - // 203: invokevirtual android/graphics/Bitmap.getWidth:()I │ │ │ │ - // 206: istore 14 │ │ │ │ - // 208: iload 14 │ │ │ │ - // 210: i2f │ │ │ │ - // 211: fload 16 │ │ │ │ - // 213: fmul │ │ │ │ - // 214: fstore 15 │ │ │ │ - // 216: fload 10 │ │ │ │ - // 218: fload 15 │ │ │ │ - // 220: fsub │ │ │ │ - // 221: fstore 10 │ │ │ │ - // 223: fload 10 │ │ │ │ - // 225: fload 5 │ │ │ │ - // 227: fdiv │ │ │ │ - // 228: fstore 17 │ │ │ │ - // 230: aload 12 │ │ │ │ - // 232: invokevirtual android/graphics/RectF.height:()F │ │ │ │ - // 235: fstore 10 │ │ │ │ - // 237: aload_0 │ │ │ │ - // 238: getfield android/support/v4/print/PrintHelperKitkat$1.val$bitmap:Landroid/graphics/Bitmap; │ │ │ │ - // 241: astore 8 │ │ │ │ - // 243: aload 8 │ │ │ │ - // 245: invokevirtual android/graphics/Bitmap.getHeight:()I │ │ │ │ - // 248: istore 14 │ │ │ │ - // 250: iload 14 │ │ │ │ - // 252: i2f │ │ │ │ - // 253: fload 16 │ │ │ │ - // 255: fmul │ │ │ │ - // 256: fstore 15 │ │ │ │ - // 258: fload 10 │ │ │ │ - // 260: fload 15 │ │ │ │ - // 262: fsub │ │ │ │ - // 263: fstore 10 │ │ │ │ - // 265: fload 10 │ │ │ │ - // 267: fload 5 │ │ │ │ - // 269: fdiv │ │ │ │ - // 270: fstore 18 │ │ │ │ - // 272: aload 13 │ │ │ │ - // 274: fload 17 │ │ │ │ - // 276: fload 18 │ │ │ │ - // 278: invokevirtual android/graphics/Matrix.postTranslate:(FF)Z │ │ │ │ - // 281: pop │ │ │ │ - // 282: aload 11 │ │ │ │ - // 284: invokevirtual android/graphics/pdf/PdfDocument$Page.getCanvas:()Landroid/graphics/Canvas; │ │ │ │ - // 287: astore 7 │ │ │ │ - // 289: aload_0 │ │ │ │ - // 290: getfield android/support/v4/print/PrintHelperKitkat$1.val$bitmap:Landroid/graphics/Bitmap; │ │ │ │ - // 293: astore 8 │ │ │ │ - // 295: fconst_0 │ │ │ │ - // 296: fstore 5 │ │ │ │ - // 298: aconst_null │ │ │ │ - // 299: astore 19 │ │ │ │ - // 301: aload 7 │ │ │ │ - // 303: aload 8 │ │ │ │ - // 305: aload 13 │ │ │ │ - // 307: aconst_null │ │ │ │ - // 308: invokevirtual android/graphics/Canvas.drawBitmap:(Landroid/graphics/Bitmap;Landroid/graphics/Matrix;Landroid/graphics/Paint;)V │ │ │ │ - // 311: aload 6 │ │ │ │ - // 313: aload 11 │ │ │ │ - // 315: invokevirtual android/print/pdf/PrintedPdfDocument.finishPage:(Landroid/graphics/pdf/PdfDocument$Page;)V │ │ │ │ - // 318: new Ljava/io/FileOutputStream; │ │ │ │ - // 321: astore 7 │ │ │ │ - // 323: aload_2 │ │ │ │ - // 324: invokevirtual android/os/ParcelFileDescriptor.getFileDescriptor:()Ljava/io/FileDescriptor; │ │ │ │ - // 327: astore 8 │ │ │ │ - // 329: aload 7 │ │ │ │ - // 331: aload 8 │ │ │ │ - // 333: invokespecial java/io/FileOutputStream.:(Ljava/io/FileDescriptor;)V │ │ │ │ - // 336: aload 6 │ │ │ │ - // 338: aload 7 │ │ │ │ - // 340: invokevirtual android/print/pdf/PrintedPdfDocument.writeTo:(Ljava/io/OutputStream;)V │ │ │ │ - // 343: iconst_1 │ │ │ │ - // 344: istore 9 │ │ │ │ - // 346: ldc 1.4E-45 │ │ │ │ - // 348: fstore 10 │ │ │ │ - // 350: iload 9 │ │ │ │ - // 352: anewarray Landroid/print/PageRange; │ │ │ │ - // 355: astore 7 │ │ │ │ - // 357: iconst_0 │ │ │ │ - // 358: istore 14 │ │ │ │ - // 360: fconst_0 │ │ │ │ - // 361: fstore 15 │ │ │ │ - // 363: aconst_null │ │ │ │ - // 364: astore 8 │ │ │ │ - // 366: getstatic android/print/PageRange.ALL_PAGES:Landroid/print/PageRange; │ │ │ │ - // 369: astore 19 │ │ │ │ - // 371: aload 7 │ │ │ │ - // 373: iconst_0 │ │ │ │ - // 374: aload 19 │ │ │ │ - // 376: aastore │ │ │ │ - // 377: aload 4 │ │ │ │ - // 379: aload 7 │ │ │ │ - // 381: invokevirtual android/print/PrintDocumentAdapter$WriteResultCallback.onWriteFinished:([Landroid/print/PageRange;)V │ │ │ │ - // 384: aload 6 │ │ │ │ - // 386: ifnull 394 │ │ │ │ - // 389: aload 6 │ │ │ │ - // 391: invokevirtual android/print/pdf/PrintedPdfDocument.close:()V │ │ │ │ - // 394: aload_2 │ │ │ │ - // 395: ifnull 402 │ │ │ │ - // 398: aload_2 │ │ │ │ - // 399: invokevirtual android/os/ParcelFileDescriptor.close:()V │ │ │ │ - // 402: return │ │ │ │ - // 403: aload 12 │ │ │ │ - // 405: invokevirtual android/graphics/RectF.height:()F │ │ │ │ - // 408: fstore 10 │ │ │ │ - // 410: aload_0 │ │ │ │ - // 411: getfield android/support/v4/print/PrintHelperKitkat$1.val$bitmap:Landroid/graphics/Bitmap; │ │ │ │ - // 414: astore 8 │ │ │ │ - // 416: aload 8 │ │ │ │ - // 418: invokevirtual android/graphics/Bitmap.getHeight:()I │ │ │ │ - // 421: istore 14 │ │ │ │ - // 423: iload 14 │ │ │ │ - // 425: i2f │ │ │ │ - // 426: fstore 15 │ │ │ │ - // 428: fload 10 │ │ │ │ - // 430: fload 15 │ │ │ │ - // 432: fdiv │ │ │ │ - // 433: fstore 10 │ │ │ │ - // 435: fload 16 │ │ │ │ - // 437: fload 10 │ │ │ │ - // 439: invokestatic java/lang/Math.min:(FF)F │ │ │ │ - // 442: fstore 16 │ │ │ │ - // 444: goto 178 │ │ │ │ - // 447: astore 20 │ │ │ │ - // 449: ldc "PrintHelperKitkat" │ │ │ │ - // 451: astore 7 │ │ │ │ - // 453: ldc "Error writing printed content" │ │ │ │ - // 455: astore 8 │ │ │ │ - // 457: aload 7 │ │ │ │ - // 459: aload 8 │ │ │ │ - // 461: aload 20 │ │ │ │ - // 463: invokestatic android/util/Log.e:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I │ │ │ │ - // 466: pop │ │ │ │ - // 467: iconst_0 │ │ │ │ - // 468: istore 9 │ │ │ │ - // 470: fconst_0 │ │ │ │ - // 471: fstore 10 │ │ │ │ - // 473: aconst_null │ │ │ │ - // 474: astore 7 │ │ │ │ - // 476: aload 4 │ │ │ │ - // 478: aconst_null │ │ │ │ - // 479: invokevirtual android/print/PrintDocumentAdapter$WriteResultCallback.onWriteFailed:(Ljava/lang/CharSequence;)V │ │ │ │ - // 482: goto 384 │ │ │ │ - // 485: astore 7 │ │ │ │ - // 487: aload 6 │ │ │ │ - // 489: ifnull 497 │ │ │ │ - // 492: aload 6 │ │ │ │ - // 494: invokevirtual android/print/pdf/PrintedPdfDocument.close:()V │ │ │ │ - // 497: aload_2 │ │ │ │ - // 498: ifnull 505 │ │ │ │ - // 501: aload_2 │ │ │ │ - // 502: invokevirtual android/os/ParcelFileDescriptor.close:()V │ │ │ │ - // 505: aload 7 │ │ │ │ - // 507: athrow │ │ │ │ - // 508: astore 7 │ │ │ │ - // 510: goto 402 │ │ │ │ - // 513: astore 8 │ │ │ │ - // 515: goto 505 │ │ │ │ + // 105: aload 6 │ │ │ │ + // 107: iload 11 │ │ │ │ + // 109: iload 13 │ │ │ │ + // 111: aload 10 │ │ │ │ + // 113: iload 14 │ │ │ │ + // 115: invokestatic android/support/v4/print/PrintHelperKitkat.access$000:(Landroid/support/v4/print/PrintHelperKitkat;IILandroid/graphics/RectF;I)Landroid/graphics/Matrix; │ │ │ │ + // 118: astore 15 │ │ │ │ + // 120: aload 9 │ │ │ │ + // 122: invokevirtual android/graphics/pdf/PdfDocument$Page.getCanvas:()Landroid/graphics/Canvas; │ │ │ │ + // 125: astore 6 │ │ │ │ + // 127: aload_0 │ │ │ │ + // 128: getfield android/support/v4/print/PrintHelperKitkat$1.val$bitmap:Landroid/graphics/Bitmap; │ │ │ │ + // 131: astore 7 │ │ │ │ + // 133: iconst_0 │ │ │ │ + // 134: istore 13 │ │ │ │ + // 136: aconst_null │ │ │ │ + // 137: astore 12 │ │ │ │ + // 139: aload 6 │ │ │ │ + // 141: aload 7 │ │ │ │ + // 143: aload 15 │ │ │ │ + // 145: aconst_null │ │ │ │ + // 146: invokevirtual android/graphics/Canvas.drawBitmap:(Landroid/graphics/Bitmap;Landroid/graphics/Matrix;Landroid/graphics/Paint;)V │ │ │ │ + // 149: aload 5 │ │ │ │ + // 151: aload 9 │ │ │ │ + // 153: invokevirtual android/print/pdf/PrintedPdfDocument.finishPage:(Landroid/graphics/pdf/PdfDocument$Page;)V │ │ │ │ + // 156: new Ljava/io/FileOutputStream; │ │ │ │ + // 159: astore 6 │ │ │ │ + // 161: aload_2 │ │ │ │ + // 162: invokevirtual android/os/ParcelFileDescriptor.getFileDescriptor:()Ljava/io/FileDescriptor; │ │ │ │ + // 165: astore 7 │ │ │ │ + // 167: aload 6 │ │ │ │ + // 169: aload 7 │ │ │ │ + // 171: invokespecial java/io/FileOutputStream.:(Ljava/io/FileDescriptor;)V │ │ │ │ + // 174: aload 5 │ │ │ │ + // 176: aload 6 │ │ │ │ + // 178: invokevirtual android/print/pdf/PrintedPdfDocument.writeTo:(Ljava/io/OutputStream;)V │ │ │ │ + // 181: iconst_1 │ │ │ │ + // 182: istore 8 │ │ │ │ + // 184: iload 8 │ │ │ │ + // 186: anewarray Landroid/print/PageRange; │ │ │ │ + // 189: astore 6 │ │ │ │ + // 191: iconst_0 │ │ │ │ + // 192: istore 11 │ │ │ │ + // 194: aconst_null │ │ │ │ + // 195: astore 7 │ │ │ │ + // 197: getstatic android/print/PageRange.ALL_PAGES:Landroid/print/PageRange; │ │ │ │ + // 200: astore 12 │ │ │ │ + // 202: aload 6 │ │ │ │ + // 204: iconst_0 │ │ │ │ + // 205: aload 12 │ │ │ │ + // 207: aastore │ │ │ │ + // 208: aload 4 │ │ │ │ + // 210: aload 6 │ │ │ │ + // 212: invokevirtual android/print/PrintDocumentAdapter$WriteResultCallback.onWriteFinished:([Landroid/print/PageRange;)V │ │ │ │ + // 215: aload 5 │ │ │ │ + // 217: ifnull 225 │ │ │ │ + // 220: aload 5 │ │ │ │ + // 222: invokevirtual android/print/pdf/PrintedPdfDocument.close:()V │ │ │ │ + // 225: aload_2 │ │ │ │ + // 226: ifnull 233 │ │ │ │ + // 229: aload_2 │ │ │ │ + // 230: invokevirtual android/os/ParcelFileDescriptor.close:()V │ │ │ │ + // 233: return │ │ │ │ + // 234: astore 16 │ │ │ │ + // 236: ldc "PrintHelperKitkat" │ │ │ │ + // 238: astore 6 │ │ │ │ + // 240: ldc "Error writing printed content" │ │ │ │ + // 242: astore 7 │ │ │ │ + // 244: aload 6 │ │ │ │ + // 246: aload 7 │ │ │ │ + // 248: aload 16 │ │ │ │ + // 250: invokestatic android/util/Log.e:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I │ │ │ │ + // 253: pop │ │ │ │ + // 254: iconst_0 │ │ │ │ + // 255: istore 8 │ │ │ │ + // 257: aconst_null │ │ │ │ + // 258: astore 6 │ │ │ │ + // 260: aload 4 │ │ │ │ + // 262: aconst_null │ │ │ │ + // 263: invokevirtual android/print/PrintDocumentAdapter$WriteResultCallback.onWriteFailed:(Ljava/lang/CharSequence;)V │ │ │ │ + // 266: goto 215 │ │ │ │ + // 269: astore 6 │ │ │ │ + // 271: aload 5 │ │ │ │ + // 273: ifnull 281 │ │ │ │ + // 276: aload 5 │ │ │ │ + // 278: invokevirtual android/print/pdf/PrintedPdfDocument.close:()V │ │ │ │ + // 281: aload_2 │ │ │ │ + // 282: ifnull 289 │ │ │ │ + // 285: aload_2 │ │ │ │ + // 286: invokevirtual android/os/ParcelFileDescriptor.close:()V │ │ │ │ + // 289: aload 6 │ │ │ │ + // 291: athrow │ │ │ │ + // 292: astore 6 │ │ │ │ + // 294: goto 233 │ │ │ │ + // 297: astore 7 │ │ │ │ + // 299: goto 289 │ │ │ │ // Exceptions: │ │ │ │ // Try Handler │ │ │ │ // Start End Start End Type │ │ │ │ // ----- ----- ----- ----- --------------------- │ │ │ │ - // 42 47 485 508 Any │ │ │ │ - // 49 52 485 508 Any │ │ │ │ - // 54 59 485 508 Any │ │ │ │ - // 61 66 485 508 Any │ │ │ │ - // 70 75 485 508 Any │ │ │ │ - // 75 78 485 508 Any │ │ │ │ - // 80 85 485 508 Any │ │ │ │ - // 85 90 485 508 Any │ │ │ │ - // 92 96 485 508 Any │ │ │ │ - // 98 103 485 508 Any │ │ │ │ - // 117 121 485 508 Any │ │ │ │ - // 137 142 485 508 Any │ │ │ │ - // 144 148 485 508 Any │ │ │ │ - // 150 155 485 508 Any │ │ │ │ - // 171 176 485 508 Any │ │ │ │ - // 182 188 485 508 Any │ │ │ │ - // 188 193 485 508 Any │ │ │ │ - // 195 199 485 508 Any │ │ │ │ - // 201 206 485 508 Any │ │ │ │ - // 230 235 485 508 Any │ │ │ │ - // 237 241 485 508 Any │ │ │ │ - // 243 248 485 508 Any │ │ │ │ - // 276 282 485 508 Any │ │ │ │ - // 282 287 485 508 Any │ │ │ │ - // 289 293 485 508 Any │ │ │ │ - // 307 311 485 508 Any │ │ │ │ - // 313 318 485 508 Any │ │ │ │ - // 318 321 447 485 Ljava/io/IOException; │ │ │ │ - // 318 321 485 508 Any │ │ │ │ - // 323 327 447 485 Ljava/io/IOException; │ │ │ │ - // 323 327 485 508 Any │ │ │ │ - // 331 336 447 485 Ljava/io/IOException; │ │ │ │ - // 331 336 485 508 Any │ │ │ │ - // 338 343 447 485 Ljava/io/IOException; │ │ │ │ - // 338 343 485 508 Any │ │ │ │ - // 350 355 447 485 Ljava/io/IOException; │ │ │ │ - // 350 355 485 508 Any │ │ │ │ - // 366 369 447 485 Ljava/io/IOException; │ │ │ │ - // 366 369 485 508 Any │ │ │ │ - // 374 377 447 485 Ljava/io/IOException; │ │ │ │ - // 374 377 485 508 Any │ │ │ │ - // 379 384 447 485 Ljava/io/IOException; │ │ │ │ - // 379 384 485 508 Any │ │ │ │ - // 398 402 508 513 Ljava/io/IOException; │ │ │ │ - // 403 408 485 508 Any │ │ │ │ - // 410 414 485 508 Any │ │ │ │ - // 416 421 485 508 Any │ │ │ │ - // 437 442 485 508 Any │ │ │ │ - // 461 467 485 508 Any │ │ │ │ - // 478 482 485 508 Any │ │ │ │ - // 501 505 513 518 Ljava/io/IOException; │ │ │ │ + // 34 39 269 292 Any │ │ │ │ + // 41 44 269 292 Any │ │ │ │ + // 46 51 269 292 Any │ │ │ │ + // 53 58 269 292 Any │ │ │ │ + // 62 67 269 292 Any │ │ │ │ + // 67 71 269 292 Any │ │ │ │ + // 73 77 269 292 Any │ │ │ │ + // 79 84 269 292 Any │ │ │ │ + // 86 90 269 292 Any │ │ │ │ + // 92 97 269 292 Any │ │ │ │ + // 99 103 269 292 Any │ │ │ │ + // 113 118 269 292 Any │ │ │ │ + // 120 125 269 292 Any │ │ │ │ + // 127 131 269 292 Any │ │ │ │ + // 145 149 269 292 Any │ │ │ │ + // 151 156 269 292 Any │ │ │ │ + // 156 159 234 269 Ljava/io/IOException; │ │ │ │ + // 156 159 269 292 Any │ │ │ │ + // 161 165 234 269 Ljava/io/IOException; │ │ │ │ + // 161 165 269 292 Any │ │ │ │ + // 169 174 234 269 Ljava/io/IOException; │ │ │ │ + // 169 174 269 292 Any │ │ │ │ + // 176 181 234 269 Ljava/io/IOException; │ │ │ │ + // 176 181 269 292 Any │ │ │ │ + // 184 189 234 269 Ljava/io/IOException; │ │ │ │ + // 184 189 269 292 Any │ │ │ │ + // 197 200 234 269 Ljava/io/IOException; │ │ │ │ + // 197 200 269 292 Any │ │ │ │ + // 205 208 234 269 Ljava/io/IOException; │ │ │ │ + // 205 208 269 292 Any │ │ │ │ + // 210 215 234 269 Ljava/io/IOException; │ │ │ │ + // 210 215 269 292 Any │ │ │ │ + // 229 233 292 297 Ljava/io/IOException; │ │ │ │ + // 248 254 269 292 Any │ │ │ │ + // 262 266 269 292 Any │ │ │ │ + // 285 289 297 302 Ljava/io/IOException; │ │ │ │ // │ │ │ │ // The error that occurred was: │ │ │ │ // │ │ │ │ - // java.lang.IndexOutOfBoundsException: Index 254 out of bounds for length 254 │ │ │ │ + // java.lang.IndexOutOfBoundsException: Index 144 out of bounds for length 144 │ │ │ │ // 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.build(AstBuilder.java:113) │ │ ├── android/support/v4/print/PrintHelperKitkat.class │ │ │ ├── procyon -ec {} │ │ │ │ @@ -7,37 +7,63 @@ │ │ │ │ import android.print.PrintManager; │ │ │ │ import java.io.InputStream; │ │ │ │ import java.io.IOException; │ │ │ │ import android.util.Log; │ │ │ │ import android.graphics.Rect; │ │ │ │ import android.graphics.BitmapFactory; │ │ │ │ import android.graphics.Bitmap; │ │ │ │ -import android.graphics.BitmapFactory$Options; │ │ │ │ import android.net.Uri; │ │ │ │ +import android.graphics.Matrix; │ │ │ │ +import android.graphics.RectF; │ │ │ │ +import android.graphics.BitmapFactory$Options; │ │ │ │ import android.content.Context; │ │ │ │ │ │ │ │ -public class PrintHelperKitkat │ │ │ │ +class PrintHelperKitkat │ │ │ │ { │ │ │ │ public static final int COLOR_MODE_COLOR = 2; │ │ │ │ public static final int COLOR_MODE_MONOCHROME = 1; │ │ │ │ private static final String LOG_TAG = "PrintHelperKitkat"; │ │ │ │ private static final int MAX_PRINT_SIZE = 3500; │ │ │ │ + public static final int ORIENTATION_LANDSCAPE = 1; │ │ │ │ + public static final int ORIENTATION_PORTRAIT = 2; │ │ │ │ public static final int SCALE_MODE_FILL = 2; │ │ │ │ public static final int SCALE_MODE_FIT = 1; │ │ │ │ int mColorMode; │ │ │ │ final Context mContext; │ │ │ │ + BitmapFactory$Options mDecodeOptions; │ │ │ │ + private final Object mLock; │ │ │ │ + int mOrientation; │ │ │ │ int mScaleMode; │ │ │ │ │ │ │ │ PrintHelperKitkat(final Context mContext) { │ │ │ │ final int n = 2; │ │ │ │ + this.mDecodeOptions = null; │ │ │ │ + this.mLock = new Object(); │ │ │ │ this.mScaleMode = n; │ │ │ │ this.mColorMode = n; │ │ │ │ + this.mOrientation = 1; │ │ │ │ this.mContext = mContext; │ │ │ │ } │ │ │ │ │ │ │ │ + private Matrix getMatrix(final int n, final int n2, final RectF rectF, final int n3) { │ │ │ │ + final float n4 = 2.0f; │ │ │ │ + final Matrix matrix = new Matrix(); │ │ │ │ + final float n5 = rectF.width() / n; │ │ │ │ + float n6; │ │ │ │ + if (n3 == 2) { │ │ │ │ + n6 = Math.max(n5, rectF.height() / (float)n2); │ │ │ │ + } │ │ │ │ + else { │ │ │ │ + n6 = Math.min(n5, rectF.height() / (float)n2); │ │ │ │ + } │ │ │ │ + matrix.postScale(n6, n6); │ │ │ │ + matrix.postTranslate((rectF.width() - n * n6) / n4, (rectF.height() - n2 * n6) / n4); │ │ │ │ + return matrix; │ │ │ │ + } │ │ │ │ + │ │ │ │ private Bitmap loadBitmap(final Uri uri, final BitmapFactory$Options bitmapFactory$Options) { │ │ │ │ if (uri == null || this.mContext == null) { │ │ │ │ throw new IllegalArgumentException("bad argument to loadBitmap"); │ │ │ │ } │ │ │ │ InputStream openInputStream = null; │ │ │ │ try { │ │ │ │ openInputStream = this.mContext.getContentResolver().openInputStream(uri); │ │ │ │ @@ -65,63 +91,120 @@ │ │ │ │ Log.w("PrintHelperKitkat", "close fail ", (Throwable)ex2); │ │ │ │ } │ │ │ │ } │ │ │ │ } │ │ │ │ } │ │ │ │ │ │ │ │ private Bitmap loadConstrainedBitmap(final Uri uri, final int n) { │ │ │ │ - Bitmap loadBitmap = null; │ │ │ │ - final boolean b = true; │ │ │ │ + final boolean inJustDecodeBounds = true; │ │ │ │ + final Bitmap bitmap = null; │ │ │ │ if (n <= 0 || uri == null || this.mContext == null) { │ │ │ │ throw new IllegalArgumentException("bad argument to getScaledBitmap"); │ │ │ │ } │ │ │ │ final BitmapFactory$Options bitmapFactory$Options = new BitmapFactory$Options(); │ │ │ │ - bitmapFactory$Options.inJustDecodeBounds = b; │ │ │ │ + bitmapFactory$Options.inJustDecodeBounds = inJustDecodeBounds; │ │ │ │ this.loadBitmap(uri, bitmapFactory$Options); │ │ │ │ final int outWidth = bitmapFactory$Options.outWidth; │ │ │ │ final int outHeight = bitmapFactory$Options.outHeight; │ │ │ │ if (outWidth > 0 && outHeight > 0) { │ │ │ │ int i; │ │ │ │ int inSampleSize; │ │ │ │ for (i = Math.max(outWidth, outHeight), inSampleSize = 1; i > n; i >>>= 1, inSampleSize <<= 1) {} │ │ │ │ if (inSampleSize > 0 && Math.min(outWidth, outHeight) / inSampleSize > 0) { │ │ │ │ - final BitmapFactory$Options bitmapFactory$Options2 = new BitmapFactory$Options(); │ │ │ │ - bitmapFactory$Options2.inMutable = b; │ │ │ │ - bitmapFactory$Options2.inSampleSize = inSampleSize; │ │ │ │ - loadBitmap = this.loadBitmap(uri, bitmapFactory$Options2); │ │ │ │ + final Object mLock = this.mLock; │ │ │ │ + final BitmapFactory$Options mDecodeOptions; │ │ │ │ + synchronized (mLock) { │ │ │ │ + this.mDecodeOptions = new BitmapFactory$Options(); │ │ │ │ + this.mDecodeOptions.inMutable = true; │ │ │ │ + this.mDecodeOptions.inSampleSize = inSampleSize; │ │ │ │ + mDecodeOptions = this.mDecodeOptions; │ │ │ │ + // monitorexit(mLock) │ │ │ │ + final BitmapFactory$Options bitmapFactory$Options2 = mDecodeOptions; │ │ │ │ + this.loadBitmap(uri, bitmapFactory$Options2); │ │ │ │ + final PrintHelperKitkat printHelperKitkat = this; │ │ │ │ + final Object o = printHelperKitkat.mLock; │ │ │ │ + final Object o3; │ │ │ │ + final Object o2 = o3 = o; │ │ │ │ + // monitorenter(o3) │ │ │ │ + final PrintHelperKitkat printHelperKitkat2 = this; │ │ │ │ + try { │ │ │ │ + final BitmapFactory$Options bitmapFactory$Options3 = null; │ │ │ │ + printHelperKitkat2.mDecodeOptions = bitmapFactory$Options3; │ │ │ │ + } │ │ │ │ + finally { │ │ │ │ + } │ │ │ │ + // monitorexit(o2) │ │ │ │ + } │ │ │ │ + try { │ │ │ │ + final BitmapFactory$Options bitmapFactory$Options2 = mDecodeOptions; │ │ │ │ + this.loadBitmap(uri, bitmapFactory$Options2); │ │ │ │ + final PrintHelperKitkat printHelperKitkat = this; │ │ │ │ + final Object o = printHelperKitkat.mLock; │ │ │ │ + final Object o3; │ │ │ │ + final Object o2 = o3 = o; │ │ │ │ + // monitorenter(o3) │ │ │ │ + final PrintHelperKitkat printHelperKitkat2 = this; │ │ │ │ + final BitmapFactory$Options bitmapFactory$Options3 = null; │ │ │ │ + printHelperKitkat2.mDecodeOptions = bitmapFactory$Options3; │ │ │ │ + } │ │ │ │ + finally { │ │ │ │ + final Object mLock2 = this.mLock; │ │ │ │ + synchronized (mLock2) { │ │ │ │ + this.mDecodeOptions = null; │ │ │ │ + } │ │ │ │ + // monitorexit(mLock2) │ │ │ │ + } │ │ │ │ } │ │ │ │ } │ │ │ │ - return loadBitmap; │ │ │ │ + return bitmap; │ │ │ │ } │ │ │ │ │ │ │ │ public int getColorMode() { │ │ │ │ return this.mColorMode; │ │ │ │ } │ │ │ │ │ │ │ │ + public int getOrientation() { │ │ │ │ + return this.mOrientation; │ │ │ │ + } │ │ │ │ + │ │ │ │ public int getScaleMode() { │ │ │ │ return this.mScaleMode; │ │ │ │ } │ │ │ │ │ │ │ │ - public void printBitmap(final String s, final Bitmap bitmap) { │ │ │ │ + public void printBitmap(final String s, final Bitmap bitmap, final PrintHelperKitkat$OnPrintFinishCallback printHelperKitkat$OnPrintFinishCallback) { │ │ │ │ if (bitmap != null) { │ │ │ │ final int mScaleMode = this.mScaleMode; │ │ │ │ final PrintManager printManager = (PrintManager)this.mContext.getSystemService("print"); │ │ │ │ PrintAttributes$MediaSize mediaSize = PrintAttributes$MediaSize.UNKNOWN_PORTRAIT; │ │ │ │ if (bitmap.getWidth() > bitmap.getHeight()) { │ │ │ │ mediaSize = PrintAttributes$MediaSize.UNKNOWN_LANDSCAPE; │ │ │ │ } │ │ │ │ - printManager.print(s, (PrintDocumentAdapter)new PrintHelperKitkat$1(this, s, bitmap, mScaleMode), new PrintAttributes$Builder().setMediaSize(mediaSize).setColorMode(this.mColorMode).build()); │ │ │ │ + printManager.print(s, (PrintDocumentAdapter)new PrintHelperKitkat$1(this, s, bitmap, mScaleMode, printHelperKitkat$OnPrintFinishCallback), new PrintAttributes$Builder().setMediaSize(mediaSize).setColorMode(this.mColorMode).build()); │ │ │ │ } │ │ │ │ } │ │ │ │ │ │ │ │ - public void printBitmap(final String s, final Uri uri) { │ │ │ │ - this.printBitmap(s, this.loadConstrainedBitmap(uri, 3500)); │ │ │ │ + public void printBitmap(final String s, final Uri uri, final PrintHelperKitkat$OnPrintFinishCallback printHelperKitkat$OnPrintFinishCallback) { │ │ │ │ + final PrintHelperKitkat$2 printHelperKitkat$2 = new PrintHelperKitkat$2(this, s, uri, printHelperKitkat$OnPrintFinishCallback, this.mScaleMode); │ │ │ │ + final PrintManager printManager = (PrintManager)this.mContext.getSystemService("print"); │ │ │ │ + final PrintAttributes$Builder printAttributes$Builder = new PrintAttributes$Builder(); │ │ │ │ + printAttributes$Builder.setColorMode(this.mColorMode); │ │ │ │ + if (this.mOrientation == 1) { │ │ │ │ + printAttributes$Builder.setMediaSize(PrintAttributes$MediaSize.UNKNOWN_LANDSCAPE); │ │ │ │ + } │ │ │ │ + else if (this.mOrientation == 2) { │ │ │ │ + printAttributes$Builder.setMediaSize(PrintAttributes$MediaSize.UNKNOWN_PORTRAIT); │ │ │ │ + } │ │ │ │ + printManager.print(s, (PrintDocumentAdapter)printHelperKitkat$2, printAttributes$Builder.build()); │ │ │ │ } │ │ │ │ │ │ │ │ public void setColorMode(final int mColorMode) { │ │ │ │ this.mColorMode = mColorMode; │ │ │ │ } │ │ │ │ │ │ │ │ + public void setOrientation(final int mOrientation) { │ │ │ │ + this.mOrientation = mOrientation; │ │ │ │ + } │ │ │ │ + │ │ │ │ public void setScaleMode(final int mScaleMode) { │ │ │ │ this.mScaleMode = mScaleMode; │ │ │ │ } │ │ │ │ } │ │ ├── android/support/v4/util/LruCache.class │ │ │ ├── procyon -ec {} │ │ │ │ @@ -158,14 +158,25 @@ │ │ │ │ if (remove != null) { │ │ │ │ this.entryRemoved(false, key, remove, null); │ │ │ │ } │ │ │ │ return remove; │ │ │ │ } │ │ │ │ } │ │ │ │ │ │ │ │ + public void resize(final int maxSize) { │ │ │ │ + if (maxSize <= 0) { │ │ │ │ + throw new IllegalArgumentException("maxSize <= 0"); │ │ │ │ + } │ │ │ │ + synchronized (this) { │ │ │ │ + this.maxSize = maxSize; │ │ │ │ + // monitorexit(this) │ │ │ │ + this.trimToSize(maxSize); │ │ │ │ + } │ │ │ │ + } │ │ │ │ + │ │ │ │ public final int size() { │ │ │ │ synchronized (this) { │ │ │ │ return this.size; │ │ │ │ } │ │ │ │ } │ │ │ │ │ │ │ │ protected int sizeOf(final Object o, final Object o2) { │ │ ├── android/support/v4/util/MapCollections$MapIterator.class │ │ │ ├── procyon -ec {} │ │ │ │ @@ -80,18 +80,18 @@ │ │ │ │ return this; │ │ │ │ } │ │ │ │ │ │ │ │ public void remove() { │ │ │ │ if (!this.mEntryValid) { │ │ │ │ throw new IllegalStateException(); │ │ │ │ } │ │ │ │ + this.this$0.colRemoveAt(this.mIndex); │ │ │ │ --this.mIndex; │ │ │ │ --this.mEnd; │ │ │ │ this.mEntryValid = false; │ │ │ │ - this.this$0.colRemoveAt(this.mIndex); │ │ │ │ } │ │ │ │ │ │ │ │ public Object setValue(final Object o) { │ │ │ │ if (!this.mEntryValid) { │ │ │ │ throw new IllegalStateException("This container does not support retaining Map.Entry objects"); │ │ │ │ } │ │ │ │ return this.this$0.colSetValue(this.mIndex, o); │ │ ├── android/support/v4/util/SimpleArrayMap.class │ │ │ ├── procyon -ec {} │ │ │ │ @@ -125,24 +125,15 @@ │ │ │ │ this.mHashes = ContainerHelpers.EMPTY_INTS; │ │ │ │ this.mArray = ContainerHelpers.EMPTY_OBJECTS; │ │ │ │ this.mSize = 0; │ │ │ │ } │ │ │ │ } │ │ │ │ │ │ │ │ public boolean containsKey(final Object o) { │ │ │ │ - boolean b = true; │ │ │ │ - if (o == null) { │ │ │ │ - if (this.indexOfNull() < 0) { │ │ │ │ - b = false; │ │ │ │ - } │ │ │ │ - } │ │ │ │ - else if (this.indexOf(o, o.hashCode()) < 0) { │ │ │ │ - b = false; │ │ │ │ - } │ │ │ │ - return b; │ │ │ │ + return this.indexOfKey(o) >= 0; │ │ │ │ } │ │ │ │ │ │ │ │ public boolean containsValue(final Object o) { │ │ │ │ return this.indexOfValue(o) >= 0; │ │ │ │ } │ │ │ │ │ │ │ │ public void ensureCapacity(final int n) { │ │ │ │ @@ -201,24 +192,18 @@ │ │ │ │ } │ │ │ │ b = false; │ │ │ │ } │ │ │ │ return b; │ │ │ │ } │ │ │ │ │ │ │ │ public Object get(final Object o) { │ │ │ │ - int n; │ │ │ │ - if (o == null) { │ │ │ │ - n = this.indexOfNull(); │ │ │ │ - } │ │ │ │ - else { │ │ │ │ - n = this.indexOf(o, o.hashCode()); │ │ │ │ - } │ │ │ │ + final int indexOfKey = this.indexOfKey(o); │ │ │ │ Object o2; │ │ │ │ - if (n >= 0) { │ │ │ │ - o2 = this.mArray[(n << 1) + 1]; │ │ │ │ + if (indexOfKey >= 0) { │ │ │ │ + o2 = this.mArray[(indexOfKey << 1) + 1]; │ │ │ │ } │ │ │ │ else { │ │ │ │ o2 = null; │ │ │ │ } │ │ │ │ return o2; │ │ │ │ } │ │ │ │ │ │ │ │ @@ -266,14 +251,25 @@ │ │ │ │ } │ │ │ │ binarySearch = ~n2; │ │ │ │ } │ │ │ │ } │ │ │ │ return binarySearch; │ │ │ │ } │ │ │ │ │ │ │ │ + public int indexOfKey(final Object o) { │ │ │ │ + int n; │ │ │ │ + if (o == null) { │ │ │ │ + n = this.indexOfNull(); │ │ │ │ + } │ │ │ │ + else { │ │ │ │ + n = this.indexOf(o, o.hashCode()); │ │ │ │ + } │ │ │ │ + return n; │ │ │ │ + } │ │ │ │ + │ │ │ │ int indexOfNull() { │ │ │ │ final int mSize = this.mSize; │ │ │ │ int binarySearch; │ │ │ │ if (mSize == 0) { │ │ │ │ binarySearch = -1; │ │ │ │ } │ │ │ │ else { │ │ │ │ @@ -390,24 +386,18 @@ │ │ │ │ for (int i = 0; i < mSize; ++i) { │ │ │ │ this.put(simpleArrayMap.keyAt(i), simpleArrayMap.valueAt(i)); │ │ │ │ } │ │ │ │ } │ │ │ │ } │ │ │ │ │ │ │ │ public Object remove(final Object o) { │ │ │ │ - int n; │ │ │ │ - if (o == null) { │ │ │ │ - n = this.indexOfNull(); │ │ │ │ - } │ │ │ │ - else { │ │ │ │ - n = this.indexOf(o, o.hashCode()); │ │ │ │ - } │ │ │ │ + final int indexOfKey = this.indexOfKey(o); │ │ │ │ Object remove; │ │ │ │ - if (n >= 0) { │ │ │ │ - remove = this.removeAt(n); │ │ │ │ + if (indexOfKey >= 0) { │ │ │ │ + remove = this.removeAt(indexOfKey); │ │ │ │ } │ │ │ │ else { │ │ │ │ remove = null; │ │ │ │ } │ │ │ │ return remove; │ │ │ │ } │ │ ├── android/support/v4/view/PagerTitleStripIcs$SingleLineAllCapsTransform.class │ │ │ ├── javap -verbose -constants -s -l -private {} │ │ │ │ @@ -40,20 +40,20 @@ │ │ │ │ #32 = Fieldref #29.#31 // android/content/res/Configuration.locale:Ljava/util/Locale; │ │ │ │ #33 = NameAndType #10:#11 // mLocale:Ljava/util/Locale; │ │ │ │ #34 = Fieldref #2.#33 // android/support/v4/view/PagerTitleStripIcs$SingleLineAllCapsTransform.mLocale:Ljava/util/Locale; │ │ │ │ #35 = Utf8 getTransformation │ │ │ │ #36 = Utf8 (Ljava/lang/CharSequence;Landroid/view/View;)Ljava/lang/CharSequence; │ │ │ │ #37 = NameAndType #35:#36 // getTransformation:(Ljava/lang/CharSequence;Landroid/view/View;)Ljava/lang/CharSequence; │ │ │ │ #38 = Methodref #4.#37 // android/text/method/SingleLineTransformationMethod.getTransformation:(Ljava/lang/CharSequence;Landroid/view/View;)Ljava/lang/CharSequence; │ │ │ │ - #39 = Utf8 java/lang/Object │ │ │ │ - #40 = Class #39 // java/lang/Object │ │ │ │ + #39 = Utf8 java/lang/CharSequence │ │ │ │ + #40 = Class #39 // java/lang/CharSequence │ │ │ │ #41 = Utf8 toString │ │ │ │ #42 = Utf8 ()Ljava/lang/String; │ │ │ │ #43 = NameAndType #41:#42 // toString:()Ljava/lang/String; │ │ │ │ - #44 = Methodref #40.#43 // java/lang/Object.toString:()Ljava/lang/String; │ │ │ │ + #44 = InterfaceMethodref #40.#43 // java/lang/CharSequence.toString:()Ljava/lang/String; │ │ │ │ #45 = Utf8 java/lang/String │ │ │ │ #46 = Class #45 // java/lang/String │ │ │ │ #47 = Utf8 toUpperCase │ │ │ │ #48 = Utf8 (Ljava/util/Locale;)Ljava/lang/String; │ │ │ │ #49 = NameAndType #47:#48 // toUpperCase:(Ljava/util/Locale;)Ljava/lang/String; │ │ │ │ #50 = Methodref #46.#49 // java/lang/String.toUpperCase:(Ljava/util/Locale;)Ljava/lang/String; │ │ │ │ #51 = Utf8 Code │ │ │ │ @@ -92,24 +92,24 @@ │ │ │ │ stack=300, locals=5, args_size=3 │ │ │ │ 0: aload_0 │ │ │ │ 1: aload_1 │ │ │ │ 2: aload_2 │ │ │ │ 3: invokespecial #38 // Method android/text/method/SingleLineTransformationMethod.getTransformation:(Ljava/lang/CharSequence;Landroid/view/View;)Ljava/lang/CharSequence; │ │ │ │ 6: astore_1 │ │ │ │ 7: aload_1 │ │ │ │ - 8: ifnull 31 │ │ │ │ + 8: ifnull 33 │ │ │ │ 11: aload_1 │ │ │ │ - 12: invokevirtual #44 // Method java/lang/Object.toString:()Ljava/lang/String; │ │ │ │ - 15: astore_3 │ │ │ │ - 16: aload_0 │ │ │ │ - 17: getfield #34 // Field mLocale:Ljava/util/Locale; │ │ │ │ - 20: astore 4 │ │ │ │ - 22: aload_3 │ │ │ │ - 23: aload 4 │ │ │ │ - 25: invokevirtual #50 // Method java/lang/String.toUpperCase:(Ljava/util/Locale;)Ljava/lang/String; │ │ │ │ - 28: astore_3 │ │ │ │ - 29: aload_3 │ │ │ │ - 30: areturn │ │ │ │ - 31: aconst_null │ │ │ │ - 32: astore_3 │ │ │ │ - 33: goto 29 │ │ │ │ + 12: invokeinterface #44, 1 // InterfaceMethod java/lang/CharSequence.toString:()Ljava/lang/String; │ │ │ │ + 17: astore_3 │ │ │ │ + 18: aload_0 │ │ │ │ + 19: getfield #34 // Field mLocale:Ljava/util/Locale; │ │ │ │ + 22: astore 4 │ │ │ │ + 24: aload_3 │ │ │ │ + 25: aload 4 │ │ │ │ + 27: invokevirtual #50 // Method java/lang/String.toUpperCase:(Ljava/util/Locale;)Ljava/lang/String; │ │ │ │ + 30: astore_3 │ │ │ │ + 31: aload_3 │ │ │ │ + 32: areturn │ │ │ │ + 33: aconst_null │ │ │ │ + 34: astore_3 │ │ │ │ + 35: goto 31 │ │ │ │ } │ │ ├── android/support/v4/view/ViewCompat$ViewCompatImpl.class │ │ │ ├── procyon -ec {} │ │ │ │ @@ -1,52 +1,103 @@ │ │ │ │ │ │ │ │ package android.support.v4.view; │ │ │ │ │ │ │ │ import android.graphics.Paint; │ │ │ │ +import android.view.ViewGroup; │ │ │ │ import android.os.Bundle; │ │ │ │ import android.support.v4.view.accessibility.AccessibilityNodeInfoCompat; │ │ │ │ import android.view.accessibility.AccessibilityEvent; │ │ │ │ import android.view.ViewParent; │ │ │ │ import android.support.v4.view.accessibility.AccessibilityNodeProviderCompat; │ │ │ │ import android.view.View; │ │ │ │ │ │ │ │ interface ViewCompat$ViewCompatImpl │ │ │ │ { │ │ │ │ + ViewPropertyAnimatorCompat animate(final View p0); │ │ │ │ + │ │ │ │ boolean canScrollHorizontally(final View p0, final int p1); │ │ │ │ │ │ │ │ boolean canScrollVertically(final View p0, final int p1); │ │ │ │ │ │ │ │ + void dispatchFinishTemporaryDetach(final View p0); │ │ │ │ + │ │ │ │ + void dispatchStartTemporaryDetach(final View p0); │ │ │ │ + │ │ │ │ int getAccessibilityLiveRegion(final View p0); │ │ │ │ │ │ │ │ AccessibilityNodeProviderCompat getAccessibilityNodeProvider(final View p0); │ │ │ │ │ │ │ │ float getAlpha(final View p0); │ │ │ │ │ │ │ │ + float getElevation(final View p0); │ │ │ │ + │ │ │ │ + boolean getFitsSystemWindows(final View p0); │ │ │ │ + │ │ │ │ int getImportantForAccessibility(final View p0); │ │ │ │ │ │ │ │ int getLabelFor(final View p0); │ │ │ │ │ │ │ │ int getLayerType(final View p0); │ │ │ │ │ │ │ │ int getLayoutDirection(final View p0); │ │ │ │ │ │ │ │ int getMeasuredHeightAndState(final View p0); │ │ │ │ │ │ │ │ int getMeasuredState(final View p0); │ │ │ │ │ │ │ │ int getMeasuredWidthAndState(final View p0); │ │ │ │ │ │ │ │ + int getMinimumHeight(final View p0); │ │ │ │ + │ │ │ │ + int getMinimumWidth(final View p0); │ │ │ │ + │ │ │ │ int getOverScrollMode(final View p0); │ │ │ │ │ │ │ │ + int getPaddingEnd(final View p0); │ │ │ │ + │ │ │ │ + int getPaddingStart(final View p0); │ │ │ │ + │ │ │ │ ViewParent getParentForAccessibility(final View p0); │ │ │ │ │ │ │ │ + float getPivotX(final View p0); │ │ │ │ + │ │ │ │ + float getPivotY(final View p0); │ │ │ │ + │ │ │ │ + float getRotation(final View p0); │ │ │ │ + │ │ │ │ + float getRotationX(final View p0); │ │ │ │ + │ │ │ │ + float getRotationY(final View p0); │ │ │ │ + │ │ │ │ + float getScaleX(final View p0); │ │ │ │ + │ │ │ │ + float getScaleY(final View p0); │ │ │ │ + │ │ │ │ + String getTransitionName(final View p0); │ │ │ │ + │ │ │ │ + float getTranslationX(final View p0); │ │ │ │ + │ │ │ │ + float getTranslationY(final View p0); │ │ │ │ + │ │ │ │ + float getTranslationZ(final View p0); │ │ │ │ + │ │ │ │ + int getWindowSystemUiVisibility(final View p0); │ │ │ │ + │ │ │ │ + float getX(final View p0); │ │ │ │ + │ │ │ │ + float getY(final View p0); │ │ │ │ + │ │ │ │ + boolean hasAccessibilityDelegate(final View p0); │ │ │ │ + │ │ │ │ boolean hasTransientState(final View p0); │ │ │ │ │ │ │ │ boolean isOpaque(final View p0); │ │ │ │ │ │ │ │ + void jumpDrawablesToCurrentState(final View p0); │ │ │ │ + │ │ │ │ void onInitializeAccessibilityEvent(final View p0, final AccessibilityEvent p1); │ │ │ │ │ │ │ │ void onInitializeAccessibilityNodeInfo(final View p0, final AccessibilityNodeInfoCompat p1); │ │ │ │ │ │ │ │ void onPopulateAccessibilityEvent(final View p0, final AccessibilityEvent p1); │ │ │ │ │ │ │ │ boolean performAccessibilityAction(final View p0, final int p1, final Bundle p2); │ │ │ │ @@ -55,27 +106,65 @@ │ │ │ │ │ │ │ │ void postInvalidateOnAnimation(final View p0, final int p1, final int p2, final int p3, final int p4); │ │ │ │ │ │ │ │ void postOnAnimation(final View p0, final Runnable p1); │ │ │ │ │ │ │ │ void postOnAnimationDelayed(final View p0, final Runnable p1, final long p2); │ │ │ │ │ │ │ │ + void requestApplyInsets(final View p0); │ │ │ │ + │ │ │ │ int resolveSizeAndState(final int p0, final int p1, final int p2); │ │ │ │ │ │ │ │ void setAccessibilityDelegate(final View p0, final AccessibilityDelegateCompat p1); │ │ │ │ │ │ │ │ void setAccessibilityLiveRegion(final View p0, final int p1); │ │ │ │ │ │ │ │ + void setAlpha(final View p0, final float p1); │ │ │ │ + │ │ │ │ + void setChildrenDrawingOrderEnabled(final ViewGroup p0, final boolean p1); │ │ │ │ + │ │ │ │ + void setElevation(final View p0, final float p1); │ │ │ │ + │ │ │ │ void setHasTransientState(final View p0, final boolean p1); │ │ │ │ │ │ │ │ void setImportantForAccessibility(final View p0, final int p1); │ │ │ │ │ │ │ │ void setLabelFor(final View p0, final int p1); │ │ │ │ │ │ │ │ void setLayerPaint(final View p0, final Paint p1); │ │ │ │ │ │ │ │ void setLayerType(final View p0, final int p1, final Paint p2); │ │ │ │ │ │ │ │ void setLayoutDirection(final View p0, final int p1); │ │ │ │ │ │ │ │ + void setOnApplyWindowInsetsListener(final View p0, final OnApplyWindowInsetsListener p1); │ │ │ │ + │ │ │ │ void setOverScrollMode(final View p0, final int p1); │ │ │ │ + │ │ │ │ + void setPaddingRelative(final View p0, final int p1, final int p2, final int p3, final int p4); │ │ │ │ + │ │ │ │ + void setPivotX(final View p0, final float p1); │ │ │ │ + │ │ │ │ + void setPivotY(final View p0, final float p1); │ │ │ │ + │ │ │ │ + void setRotation(final View p0, final float p1); │ │ │ │ + │ │ │ │ + void setRotationX(final View p0, final float p1); │ │ │ │ + │ │ │ │ + void setRotationY(final View p0, final float p1); │ │ │ │ + │ │ │ │ + void setScaleX(final View p0, final float p1); │ │ │ │ + │ │ │ │ + void setScaleY(final View p0, final float p1); │ │ │ │ + │ │ │ │ + void setTransitionName(final View p0, final String p1); │ │ │ │ + │ │ │ │ + void setTranslationX(final View p0, final float p1); │ │ │ │ + │ │ │ │ + void setTranslationY(final View p0, final float p1); │ │ │ │ + │ │ │ │ + void setTranslationZ(final View p0, final float p1); │ │ │ │ + │ │ │ │ + void setX(final View p0, final float p1); │ │ │ │ + │ │ │ │ + void setY(final View p0, final float p1); │ │ │ │ } │ │ ├── android/support/v4/view/ViewCompat.class │ │ │ ├── procyon -ec {} │ │ │ │ @@ -1,11 +1,12 @@ │ │ │ │ │ │ │ │ package android.support.v4.view; │ │ │ │ │ │ │ │ import android.graphics.Paint; │ │ │ │ +import android.view.ViewGroup; │ │ │ │ import android.os.Bundle; │ │ │ │ import android.support.v4.view.accessibility.AccessibilityNodeInfoCompat; │ │ │ │ import android.view.accessibility.AccessibilityEvent; │ │ │ │ import android.view.ViewParent; │ │ │ │ import android.support.v4.view.accessibility.AccessibilityNodeProviderCompat; │ │ │ │ import android.view.View; │ │ │ │ import android.os.Build$VERSION; │ │ │ │ @@ -31,18 +32,22 @@ │ │ │ │ public static final int MEASURED_HEIGHT_STATE_SHIFT = 16; │ │ │ │ public static final int MEASURED_SIZE_MASK = 16777215; │ │ │ │ public static final int MEASURED_STATE_MASK = -16777216; │ │ │ │ public static final int MEASURED_STATE_TOO_SMALL = 16777216; │ │ │ │ public static final int OVER_SCROLL_ALWAYS = 0; │ │ │ │ public static final int OVER_SCROLL_IF_CONTENT_SCROLLS = 1; │ │ │ │ public static final int OVER_SCROLL_NEVER = 2; │ │ │ │ + private static final String TAG = "ViewCompat"; │ │ │ │ │ │ │ │ static { │ │ │ │ final int sdk_INT = Build$VERSION.SDK_INT; │ │ │ │ - if (sdk_INT >= 19) { │ │ │ │ + if (sdk_INT >= 21) { │ │ │ │ + IMPL = (ViewCompat$ViewCompatImpl)new ViewCompat$Api21ViewCompatImpl(); │ │ │ │ + } │ │ │ │ + else if (sdk_INT >= 19) { │ │ │ │ IMPL = (ViewCompat$ViewCompatImpl)new ViewCompat$KitKatViewCompatImpl(); │ │ │ │ } │ │ │ │ else if (sdk_INT >= 17) { │ │ │ │ IMPL = (ViewCompat$ViewCompatImpl)new ViewCompat$JbMr1ViewCompatImpl(); │ │ │ │ } │ │ │ │ else if (sdk_INT >= 16) { │ │ │ │ IMPL = (ViewCompat$ViewCompatImpl)new ViewCompat$JBViewCompatImpl(); │ │ │ │ @@ -52,35 +57,62 @@ │ │ │ │ } │ │ │ │ else if (sdk_INT >= 11) { │ │ │ │ IMPL = (ViewCompat$ViewCompatImpl)new ViewCompat$HCViewCompatImpl(); │ │ │ │ } │ │ │ │ else if (sdk_INT >= 9) { │ │ │ │ IMPL = (ViewCompat$ViewCompatImpl)new ViewCompat$GBViewCompatImpl(); │ │ │ │ } │ │ │ │ + else if (sdk_INT >= 7) { │ │ │ │ + IMPL = (ViewCompat$ViewCompatImpl)new ViewCompat$EclairMr1ViewCompatImpl(); │ │ │ │ + } │ │ │ │ else { │ │ │ │ IMPL = (ViewCompat$ViewCompatImpl)new ViewCompat$BaseViewCompatImpl(); │ │ │ │ } │ │ │ │ } │ │ │ │ │ │ │ │ + public static ViewPropertyAnimatorCompat animate(final View view) { │ │ │ │ + return ViewCompat.IMPL.animate(view); │ │ │ │ + } │ │ │ │ + │ │ │ │ public static boolean canScrollHorizontally(final View view, final int n) { │ │ │ │ return ViewCompat.IMPL.canScrollHorizontally(view, n); │ │ │ │ } │ │ │ │ │ │ │ │ public static boolean canScrollVertically(final View view, final int n) { │ │ │ │ return ViewCompat.IMPL.canScrollVertically(view, n); │ │ │ │ } │ │ │ │ │ │ │ │ + public static void dispatchFinishTemporaryDetach(final View view) { │ │ │ │ + ViewCompat.IMPL.dispatchFinishTemporaryDetach(view); │ │ │ │ + } │ │ │ │ + │ │ │ │ + public static void dispatchStartTemporaryDetach(final View view) { │ │ │ │ + ViewCompat.IMPL.dispatchStartTemporaryDetach(view); │ │ │ │ + } │ │ │ │ + │ │ │ │ + public static int getAccessibilityLiveRegion(final View view) { │ │ │ │ + return ViewCompat.IMPL.getAccessibilityLiveRegion(view); │ │ │ │ + } │ │ │ │ + │ │ │ │ public static AccessibilityNodeProviderCompat getAccessibilityNodeProvider(final View view) { │ │ │ │ return ViewCompat.IMPL.getAccessibilityNodeProvider(view); │ │ │ │ } │ │ │ │ │ │ │ │ public static float getAlpha(final View view) { │ │ │ │ return ViewCompat.IMPL.getAlpha(view); │ │ │ │ } │ │ │ │ │ │ │ │ + public static float getElevation(final View view) { │ │ │ │ + return ViewCompat.IMPL.getElevation(view); │ │ │ │ + } │ │ │ │ + │ │ │ │ + public static boolean getFitsSystemWindows(final View view) { │ │ │ │ + return ViewCompat.IMPL.getFitsSystemWindows(view); │ │ │ │ + } │ │ │ │ + │ │ │ │ public static int getImportantForAccessibility(final View view) { │ │ │ │ return ViewCompat.IMPL.getImportantForAccessibility(view); │ │ │ │ } │ │ │ │ │ │ │ │ public static int getLabelFor(final View view) { │ │ │ │ return ViewCompat.IMPL.getLabelFor(view); │ │ │ │ } │ │ │ │ @@ -101,30 +133,110 @@ │ │ │ │ return ViewCompat.IMPL.getMeasuredState(view); │ │ │ │ } │ │ │ │ │ │ │ │ public static int getMeasuredWidthAndState(final View view) { │ │ │ │ return ViewCompat.IMPL.getMeasuredWidthAndState(view); │ │ │ │ } │ │ │ │ │ │ │ │ + public static int getMinimumHeight(final View view) { │ │ │ │ + return ViewCompat.IMPL.getMinimumHeight(view); │ │ │ │ + } │ │ │ │ + │ │ │ │ + public static int getMinimumWidth(final View view) { │ │ │ │ + return ViewCompat.IMPL.getMinimumWidth(view); │ │ │ │ + } │ │ │ │ + │ │ │ │ public static int getOverScrollMode(final View view) { │ │ │ │ return ViewCompat.IMPL.getOverScrollMode(view); │ │ │ │ } │ │ │ │ │ │ │ │ + public static int getPaddingEnd(final View view) { │ │ │ │ + return ViewCompat.IMPL.getPaddingEnd(view); │ │ │ │ + } │ │ │ │ + │ │ │ │ + public static int getPaddingStart(final View view) { │ │ │ │ + return ViewCompat.IMPL.getPaddingStart(view); │ │ │ │ + } │ │ │ │ + │ │ │ │ public static ViewParent getParentForAccessibility(final View view) { │ │ │ │ return ViewCompat.IMPL.getParentForAccessibility(view); │ │ │ │ } │ │ │ │ │ │ │ │ + public static float getPivotX(final View view) { │ │ │ │ + return ViewCompat.IMPL.getPivotX(view); │ │ │ │ + } │ │ │ │ + │ │ │ │ + public static float getPivotY(final View view) { │ │ │ │ + return ViewCompat.IMPL.getPivotY(view); │ │ │ │ + } │ │ │ │ + │ │ │ │ + public static float getRotation(final View view) { │ │ │ │ + return ViewCompat.IMPL.getRotation(view); │ │ │ │ + } │ │ │ │ + │ │ │ │ + public static float getRotationX(final View view) { │ │ │ │ + return ViewCompat.IMPL.getRotationX(view); │ │ │ │ + } │ │ │ │ + │ │ │ │ + public static float getRotationY(final View view) { │ │ │ │ + return ViewCompat.IMPL.getRotationY(view); │ │ │ │ + } │ │ │ │ + │ │ │ │ + public static float getScaleX(final View view) { │ │ │ │ + return ViewCompat.IMPL.getScaleX(view); │ │ │ │ + } │ │ │ │ + │ │ │ │ + public static float getScaleY(final View view) { │ │ │ │ + return ViewCompat.IMPL.getScaleY(view); │ │ │ │ + } │ │ │ │ + │ │ │ │ + public static String getTransitionName(final View view) { │ │ │ │ + return ViewCompat.IMPL.getTransitionName(view); │ │ │ │ + } │ │ │ │ + │ │ │ │ + public static float getTranslationX(final View view) { │ │ │ │ + return ViewCompat.IMPL.getTranslationX(view); │ │ │ │ + } │ │ │ │ + │ │ │ │ + public static float getTranslationY(final View view) { │ │ │ │ + return ViewCompat.IMPL.getTranslationY(view); │ │ │ │ + } │ │ │ │ + │ │ │ │ + public static float getTranslationZ(final View view) { │ │ │ │ + return ViewCompat.IMPL.getTranslationZ(view); │ │ │ │ + } │ │ │ │ + │ │ │ │ + public static int getWindowSystemUiVisibility(final View view) { │ │ │ │ + return ViewCompat.IMPL.getWindowSystemUiVisibility(view); │ │ │ │ + } │ │ │ │ + │ │ │ │ + public static float getX(final View view) { │ │ │ │ + return ViewCompat.IMPL.getX(view); │ │ │ │ + } │ │ │ │ + │ │ │ │ + public static float getY(final View view) { │ │ │ │ + return ViewCompat.IMPL.getY(view); │ │ │ │ + } │ │ │ │ + │ │ │ │ + public static boolean hasAccessibilityDelegate(final View view) { │ │ │ │ + return ViewCompat.IMPL.hasAccessibilityDelegate(view); │ │ │ │ + } │ │ │ │ + │ │ │ │ public static boolean hasTransientState(final View view) { │ │ │ │ return ViewCompat.IMPL.hasTransientState(view); │ │ │ │ } │ │ │ │ │ │ │ │ public static boolean isOpaque(final View view) { │ │ │ │ return ViewCompat.IMPL.isOpaque(view); │ │ │ │ } │ │ │ │ │ │ │ │ + public static void jumpDrawablesToCurrentState(final View view) { │ │ │ │ + ViewCompat.IMPL.jumpDrawablesToCurrentState(view); │ │ │ │ + } │ │ │ │ + │ │ │ │ public static void onInitializeAccessibilityEvent(final View view, final AccessibilityEvent accessibilityEvent) { │ │ │ │ ViewCompat.IMPL.onInitializeAccessibilityEvent(view, accessibilityEvent); │ │ │ │ } │ │ │ │ │ │ │ │ public static void onInitializeAccessibilityNodeInfo(final View view, final AccessibilityNodeInfoCompat accessibilityNodeInfoCompat) { │ │ │ │ ViewCompat.IMPL.onInitializeAccessibilityNodeInfo(view, accessibilityNodeInfoCompat); │ │ │ │ } │ │ │ │ @@ -149,22 +261,42 @@ │ │ │ │ ViewCompat.IMPL.postOnAnimation(view, runnable); │ │ │ │ } │ │ │ │ │ │ │ │ public static void postOnAnimationDelayed(final View view, final Runnable runnable, final long n) { │ │ │ │ ViewCompat.IMPL.postOnAnimationDelayed(view, runnable, n); │ │ │ │ } │ │ │ │ │ │ │ │ + public static void requestApplyInsets(final View view) { │ │ │ │ + ViewCompat.IMPL.requestApplyInsets(view); │ │ │ │ + } │ │ │ │ + │ │ │ │ public static int resolveSizeAndState(final int n, final int n2, final int n3) { │ │ │ │ return ViewCompat.IMPL.resolveSizeAndState(n, n2, n3); │ │ │ │ } │ │ │ │ │ │ │ │ public static void setAccessibilityDelegate(final View view, final AccessibilityDelegateCompat accessibilityDelegateCompat) { │ │ │ │ ViewCompat.IMPL.setAccessibilityDelegate(view, accessibilityDelegateCompat); │ │ │ │ } │ │ │ │ │ │ │ │ + public static void setAccessibilityLiveRegion(final View view, final int n) { │ │ │ │ + ViewCompat.IMPL.setAccessibilityLiveRegion(view, n); │ │ │ │ + } │ │ │ │ + │ │ │ │ + public static void setAlpha(final View view, final float n) { │ │ │ │ + ViewCompat.IMPL.setAlpha(view, n); │ │ │ │ + } │ │ │ │ + │ │ │ │ + public static void setChildrenDrawingOrderEnabled(final ViewGroup viewGroup, final boolean b) { │ │ │ │ + ViewCompat.IMPL.setChildrenDrawingOrderEnabled(viewGroup, b); │ │ │ │ + } │ │ │ │ + │ │ │ │ + public static void setElevation(final View view, final float n) { │ │ │ │ + ViewCompat.IMPL.setElevation(view, n); │ │ │ │ + } │ │ │ │ + │ │ │ │ public static void setHasTransientState(final View view, final boolean b) { │ │ │ │ ViewCompat.IMPL.setHasTransientState(view, b); │ │ │ │ } │ │ │ │ │ │ │ │ public static void setImportantForAccessibility(final View view, final int n) { │ │ │ │ ViewCompat.IMPL.setImportantForAccessibility(view, n); │ │ │ │ } │ │ │ │ @@ -181,19 +313,71 @@ │ │ │ │ ViewCompat.IMPL.setLayerType(view, n, paint); │ │ │ │ } │ │ │ │ │ │ │ │ public static void setLayoutDirection(final View view, final int n) { │ │ │ │ ViewCompat.IMPL.setLayoutDirection(view, n); │ │ │ │ } │ │ │ │ │ │ │ │ + public static void setOnApplyWindowInsetsListener(final View view, final OnApplyWindowInsetsListener onApplyWindowInsetsListener) { │ │ │ │ + ViewCompat.IMPL.setOnApplyWindowInsetsListener(view, onApplyWindowInsetsListener); │ │ │ │ + } │ │ │ │ + │ │ │ │ public static void setOverScrollMode(final View view, final int n) { │ │ │ │ ViewCompat.IMPL.setOverScrollMode(view, n); │ │ │ │ } │ │ │ │ │ │ │ │ - public int getAccessibilityLiveRegion(final View view) { │ │ │ │ - return ViewCompat.IMPL.getAccessibilityLiveRegion(view); │ │ │ │ + public static void setPaddingRelative(final View view, final int n, final int n2, final int n3, final int n4) { │ │ │ │ + ViewCompat.IMPL.setPaddingRelative(view, n, n2, n3, n4); │ │ │ │ } │ │ │ │ │ │ │ │ - public void setAccessibilityLiveRegion(final View view, final int n) { │ │ │ │ - ViewCompat.IMPL.setAccessibilityLiveRegion(view, n); │ │ │ │ + public static void setPivotX(final View view, final float n) { │ │ │ │ + ViewCompat.IMPL.setPivotX(view, n); │ │ │ │ + } │ │ │ │ + │ │ │ │ + public static void setPivotY(final View view, final float n) { │ │ │ │ + ViewCompat.IMPL.setPivotX(view, n); │ │ │ │ + } │ │ │ │ + │ │ │ │ + public static void setRotation(final View view, final float n) { │ │ │ │ + ViewCompat.IMPL.setRotation(view, n); │ │ │ │ + } │ │ │ │ + │ │ │ │ + public static void setRotationX(final View view, final float n) { │ │ │ │ + ViewCompat.IMPL.setRotationX(view, n); │ │ │ │ + } │ │ │ │ + │ │ │ │ + public static void setRotationY(final View view, final float n) { │ │ │ │ + ViewCompat.IMPL.setRotationY(view, n); │ │ │ │ + } │ │ │ │ + │ │ │ │ + public static void setScaleX(final View view, final float n) { │ │ │ │ + ViewCompat.IMPL.setScaleX(view, n); │ │ │ │ + } │ │ │ │ + │ │ │ │ + public static void setScaleY(final View view, final float n) { │ │ │ │ + ViewCompat.IMPL.setScaleY(view, n); │ │ │ │ + } │ │ │ │ + │ │ │ │ + public static void setTransitionName(final View view, final String s) { │ │ │ │ + ViewCompat.IMPL.setTransitionName(view, s); │ │ │ │ + } │ │ │ │ + │ │ │ │ + public static void setTranslationX(final View view, final float n) { │ │ │ │ + ViewCompat.IMPL.setTranslationX(view, n); │ │ │ │ + } │ │ │ │ + │ │ │ │ + public static void setTranslationY(final View view, final float n) { │ │ │ │ + ViewCompat.IMPL.setTranslationY(view, n); │ │ │ │ + } │ │ │ │ + │ │ │ │ + public static void setTranslationZ(final View view, final float n) { │ │ │ │ + ViewCompat.IMPL.setTranslationZ(view, n); │ │ │ │ + } │ │ │ │ + │ │ │ │ + public static void setX(final View view, final float n) { │ │ │ │ + ViewCompat.IMPL.setX(view, n); │ │ │ │ + } │ │ │ │ + │ │ │ │ + public static void setY(final View view, final float n) { │ │ │ │ + ViewCompat.IMPL.setY(view, n); │ │ │ │ } │ │ │ │ } │ │ ├── android/support/v4/view/ViewCompatEclairMr1.class │ │ │ ├── procyon -ec {} │ │ │ │ @@ -1,11 +1,173 @@ │ │ │ │ │ │ │ │ package android.support.v4.view; │ │ │ │ │ │ │ │ +import android.view.ViewGroup; │ │ │ │ import android.view.View; │ │ │ │ +import java.lang.reflect.Method; │ │ │ │ │ │ │ │ class ViewCompatEclairMr1 │ │ │ │ { │ │ │ │ + public static final String TAG = "ViewCompat"; │ │ │ │ + private static Method sChildrenDrawingOrderMethod; │ │ │ │ + │ │ │ │ public static boolean isOpaque(final View view) { │ │ │ │ return view.isOpaque(); │ │ │ │ } │ │ │ │ + │ │ │ │ + public static void setChildrenDrawingOrderEnabled(final ViewGroup p0, final boolean p1) { │ │ │ │ + // │ │ │ │ + // This method could not be decompiled. │ │ │ │ + // │ │ │ │ + // Original Bytecode: │ │ │ │ + // │ │ │ │ + // 1: istore_2 │ │ │ │ + // 2: getstatic android/support/v4/view/ViewCompatEclairMr1.sChildrenDrawingOrderMethod:Ljava/lang/reflect/Method; │ │ │ │ + // 5: astore_3 │ │ │ │ + // 6: aload_3 │ │ │ │ + // 7: ifnonnull 63 │ │ │ │ + // 10: ldc Landroid/view/ViewGroup;.class │ │ │ │ + // 12: astore_3 │ │ │ │ + // 13: ldc "setChildrenDrawingOrderEnabled" │ │ │ │ + // 15: astore 4 │ │ │ │ + // 17: iconst_1 │ │ │ │ + // 18: istore 5 │ │ │ │ + // 20: iload 5 │ │ │ │ + // 22: anewarray Ljava/lang/Class; │ │ │ │ + // 25: astore 6 │ │ │ │ + // 27: aconst_null │ │ │ │ + // 28: astore 7 │ │ │ │ + // 30: getstatic java/lang/Boolean.TYPE:Ljava/lang/Class; │ │ │ │ + // 33: astore 8 │ │ │ │ + // 35: aload 6 │ │ │ │ + // 37: iconst_0 │ │ │ │ + // 38: aload 8 │ │ │ │ + // 40: aastore │ │ │ │ + // 41: aload_3 │ │ │ │ + // 42: aload 4 │ │ │ │ + // 44: aload 6 │ │ │ │ + // 46: invokevirtual java/lang/Class.getDeclaredMethod:(Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method; │ │ │ │ + // 49: astore_3 │ │ │ │ + // 50: aload_3 │ │ │ │ + // 51: putstatic android/support/v4/view/ViewCompatEclairMr1.sChildrenDrawingOrderMethod:Ljava/lang/reflect/Method; │ │ │ │ + // 54: getstatic android/support/v4/view/ViewCompatEclairMr1.sChildrenDrawingOrderMethod:Ljava/lang/reflect/Method; │ │ │ │ + // 57: astore_3 │ │ │ │ + // 58: aload_3 │ │ │ │ + // 59: iload_2 │ │ │ │ + // 60: invokevirtual java/lang/reflect/Method.setAccessible:(Z)V │ │ │ │ + // 63: getstatic android/support/v4/view/ViewCompatEclairMr1.sChildrenDrawingOrderMethod:Ljava/lang/reflect/Method; │ │ │ │ + // 66: astore_3 │ │ │ │ + // 67: iconst_1 │ │ │ │ + // 68: istore 9 │ │ │ │ + // 70: iload 9 │ │ │ │ + // 72: anewarray Ljava/lang/Object; │ │ │ │ + // 75: astore 4 │ │ │ │ + // 77: iconst_0 │ │ │ │ + // 78: istore 5 │ │ │ │ + // 80: aconst_null │ │ │ │ + // 81: astore 6 │ │ │ │ + // 83: iload_1 │ │ │ │ + // 84: invokestatic java/lang/Boolean.valueOf:(Z)Ljava/lang/Boolean; │ │ │ │ + // 87: astore 7 │ │ │ │ + // 89: aload 4 │ │ │ │ + // 91: iconst_0 │ │ │ │ + // 92: aload 7 │ │ │ │ + // 94: aastore │ │ │ │ + // 95: aload_3 │ │ │ │ + // 96: aload_0 │ │ │ │ + // 97: aload 4 │ │ │ │ + // 99: invokevirtual java/lang/reflect/Method.invoke:(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object; │ │ │ │ + // 102: pop │ │ │ │ + // 103: return │ │ │ │ + // 104: astore 10 │ │ │ │ + // 106: ldc "ViewCompat" │ │ │ │ + // 108: astore_3 │ │ │ │ + // 109: ldc "Unable to find childrenDrawingOrderEnabled" │ │ │ │ + // 111: astore 4 │ │ │ │ + // 113: aload_3 │ │ │ │ + // 114: aload 4 │ │ │ │ + // 116: aload 10 │ │ │ │ + // 118: invokestatic android/util/Log.e:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I │ │ │ │ + // 121: pop │ │ │ │ + // 122: goto 54 │ │ │ │ + // 125: astore 10 │ │ │ │ + // 127: ldc "ViewCompat" │ │ │ │ + // 129: astore_3 │ │ │ │ + // 130: ldc "Unable to invoke childrenDrawingOrderEnabled" │ │ │ │ + // 132: astore 4 │ │ │ │ + // 134: aload_3 │ │ │ │ + // 135: aload 4 │ │ │ │ + // 137: aload 10 │ │ │ │ + // 139: invokestatic android/util/Log.e:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I │ │ │ │ + // 142: pop │ │ │ │ + // 143: goto 103 │ │ │ │ + // 146: astore 10 │ │ │ │ + // 148: ldc "ViewCompat" │ │ │ │ + // 150: astore_3 │ │ │ │ + // 151: ldc "Unable to invoke childrenDrawingOrderEnabled" │ │ │ │ + // 153: astore 4 │ │ │ │ + // 155: aload_3 │ │ │ │ + // 156: aload 4 │ │ │ │ + // 158: aload 10 │ │ │ │ + // 160: invokestatic android/util/Log.e:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I │ │ │ │ + // 163: pop │ │ │ │ + // 164: goto 103 │ │ │ │ + // 167: astore 10 │ │ │ │ + // 169: ldc "ViewCompat" │ │ │ │ + // 171: astore_3 │ │ │ │ + // 172: ldc "Unable to invoke childrenDrawingOrderEnabled" │ │ │ │ + // 174: astore 4 │ │ │ │ + // 176: aload_3 │ │ │ │ + // 177: aload 4 │ │ │ │ + // 179: aload 10 │ │ │ │ + // 181: invokestatic android/util/Log.e:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I │ │ │ │ + // 184: pop │ │ │ │ + // 185: goto 103 │ │ │ │ + // Exceptions: │ │ │ │ + // Try Handler │ │ │ │ + // Start End Start End Type │ │ │ │ + // ----- ----- ----- ----- --------------------------------------------- │ │ │ │ + // 20 25 104 125 Ljava/lang/NoSuchMethodException; │ │ │ │ + // 30 33 104 125 Ljava/lang/NoSuchMethodException; │ │ │ │ + // 38 41 104 125 Ljava/lang/NoSuchMethodException; │ │ │ │ + // 44 49 104 125 Ljava/lang/NoSuchMethodException; │ │ │ │ + // 50 54 104 125 Ljava/lang/NoSuchMethodException; │ │ │ │ + // 63 66 125 146 Ljava/lang/IllegalAccessException; │ │ │ │ + // 63 66 146 167 Ljava/lang/IllegalArgumentException; │ │ │ │ + // 63 66 167 188 Ljava/lang/reflect/InvocationTargetException; │ │ │ │ + // 70 75 125 146 Ljava/lang/IllegalAccessException; │ │ │ │ + // 70 75 146 167 Ljava/lang/IllegalArgumentException; │ │ │ │ + // 70 75 167 188 Ljava/lang/reflect/InvocationTargetException; │ │ │ │ + // 83 87 125 146 Ljava/lang/IllegalAccessException; │ │ │ │ + // 83 87 146 167 Ljava/lang/IllegalArgumentException; │ │ │ │ + // 83 87 167 188 Ljava/lang/reflect/InvocationTargetException; │ │ │ │ + // 92 95 125 146 Ljava/lang/IllegalAccessException; │ │ │ │ + // 92 95 146 167 Ljava/lang/IllegalArgumentException; │ │ │ │ + // 92 95 167 188 Ljava/lang/reflect/InvocationTargetException; │ │ │ │ + // 97 103 125 146 Ljava/lang/IllegalAccessException; │ │ │ │ + // 97 103 146 167 Ljava/lang/IllegalArgumentException; │ │ │ │ + // 97 103 167 188 Ljava/lang/reflect/InvocationTargetException; │ │ │ │ + // │ │ │ │ + // The error that occurred was: │ │ │ │ + // │ │ │ │ + // java.lang.IllegalStateException: Expression is linked from several locations: Label_0063: │ │ │ │ + // at com.strobel.decompiler.ast.Error.expressionLinkedFromMultipleLocations(Error.java:27) │ │ │ │ + // at com.strobel.decompiler.ast.AstOptimizer.mergeDisparateObjectInitializations(AstOptimizer.java:2596) │ │ │ │ + // at com.strobel.decompiler.ast.AstOptimizer.optimize(AstOptimizer.java:235) │ │ │ │ + // at com.strobel.decompiler.ast.AstOptimizer.optimize(AstOptimizer.java:42) │ │ │ │ + // at com.strobel.decompiler.languages.java.ast.AstMethodBodyBuilder.createMethodBody(AstMethodBodyBuilder.java:214) │ │ │ │ + // at com.strobel.decompiler.languages.java.ast.AstMethodBodyBuilder.createMethodBody(AstMethodBodyBuilder.java:99) │ │ │ │ + // at com.strobel.decompiler.languages.java.ast.AstBuilder.createMethodBody(AstBuilder.java:782) │ │ │ │ + // at com.strobel.decompiler.languages.java.ast.AstBuilder.createMethod(AstBuilder.java:675) │ │ │ │ + // at com.strobel.decompiler.languages.java.ast.AstBuilder.addTypeMembers(AstBuilder.java:552) │ │ │ │ + // at com.strobel.decompiler.languages.java.ast.AstBuilder.createTypeCore(AstBuilder.java:519) │ │ │ │ + // at com.strobel.decompiler.languages.java.ast.AstBuilder.createTypeNoCache(AstBuilder.java:161) │ │ │ │ + // at com.strobel.decompiler.languages.java.ast.AstBuilder.createType(AstBuilder.java:150) │ │ │ │ + // at com.strobel.decompiler.languages.java.ast.AstBuilder.addType(AstBuilder.java:125) │ │ │ │ + // at com.strobel.decompiler.languages.java.JavaLanguage.buildAst(JavaLanguage.java:71) │ │ │ │ + // at com.strobel.decompiler.languages.java.JavaLanguage.decompileType(JavaLanguage.java:59) │ │ │ │ + // at com.strobel.decompiler.DecompilerDriver.decompileType(DecompilerDriver.java:331) │ │ │ │ + // at com.strobel.decompiler.DecompilerDriver.main(DecompilerDriver.java:145) │ │ │ │ + // │ │ │ │ + throw new IllegalStateException("An error occurred while decompiling this method."); │ │ │ │ + } │ │ │ │ } │ │ ├── android/support/v4/view/ViewCompatHC.class │ │ │ ├── procyon -ec {} │ │ │ │ @@ -27,15 +27,111 @@ │ │ │ │ return view.getMeasuredState(); │ │ │ │ } │ │ │ │ │ │ │ │ public static int getMeasuredWidthAndState(final View view) { │ │ │ │ return view.getMeasuredWidthAndState(); │ │ │ │ } │ │ │ │ │ │ │ │ + public static float getPivotX(final View view) { │ │ │ │ + return view.getPivotX(); │ │ │ │ + } │ │ │ │ + │ │ │ │ + public static float getPivotY(final View view) { │ │ │ │ + return view.getPivotY(); │ │ │ │ + } │ │ │ │ + │ │ │ │ + public static float getRotation(final View view) { │ │ │ │ + return view.getRotation(); │ │ │ │ + } │ │ │ │ + │ │ │ │ + public static float getRotationX(final View view) { │ │ │ │ + return view.getRotationX(); │ │ │ │ + } │ │ │ │ + │ │ │ │ + public static float getRotationY(final View view) { │ │ │ │ + return view.getRotationY(); │ │ │ │ + } │ │ │ │ + │ │ │ │ + public static float getScaleX(final View view) { │ │ │ │ + return view.getScaleX(); │ │ │ │ + } │ │ │ │ + │ │ │ │ + public static float getScaleY(final View view) { │ │ │ │ + return view.getScaleY(); │ │ │ │ + } │ │ │ │ + │ │ │ │ + public static float getTranslationX(final View view) { │ │ │ │ + return view.getTranslationX(); │ │ │ │ + } │ │ │ │ + │ │ │ │ + public static float getTranslationY(final View view) { │ │ │ │ + return view.getTranslationY(); │ │ │ │ + } │ │ │ │ + │ │ │ │ + public static float getX(final View view) { │ │ │ │ + return view.getX(); │ │ │ │ + } │ │ │ │ + │ │ │ │ + public static float getY(final View view) { │ │ │ │ + return view.getY(); │ │ │ │ + } │ │ │ │ + │ │ │ │ + public static void jumpDrawablesToCurrentState(final View view) { │ │ │ │ + view.jumpDrawablesToCurrentState(); │ │ │ │ + } │ │ │ │ + │ │ │ │ public static int resolveSizeAndState(final int n, final int n2, final int n3) { │ │ │ │ return View.resolveSizeAndState(n, n2, n3); │ │ │ │ } │ │ │ │ │ │ │ │ + public static void setAlpha(final View view, final float alpha) { │ │ │ │ + view.setAlpha(alpha); │ │ │ │ + } │ │ │ │ + │ │ │ │ public static void setLayerType(final View view, final int n, final Paint paint) { │ │ │ │ view.setLayerType(n, paint); │ │ │ │ } │ │ │ │ + │ │ │ │ + public static void setPivotX(final View view, final float pivotX) { │ │ │ │ + view.setPivotX(pivotX); │ │ │ │ + } │ │ │ │ + │ │ │ │ + public static void setPivotY(final View view, final float pivotY) { │ │ │ │ + view.setPivotY(pivotY); │ │ │ │ + } │ │ │ │ + │ │ │ │ + public static void setRotation(final View view, final float rotation) { │ │ │ │ + view.setRotation(rotation); │ │ │ │ + } │ │ │ │ + │ │ │ │ + public static void setRotationX(final View view, final float rotationX) { │ │ │ │ + view.setRotationX(rotationX); │ │ │ │ + } │ │ │ │ + │ │ │ │ + public static void setRotationY(final View view, final float rotationY) { │ │ │ │ + view.setRotationY(rotationY); │ │ │ │ + } │ │ │ │ + │ │ │ │ + public static void setScaleX(final View view, final float scaleX) { │ │ │ │ + view.setScaleX(scaleX); │ │ │ │ + } │ │ │ │ + │ │ │ │ + public static void setScaleY(final View view, final float scaleY) { │ │ │ │ + view.setScaleY(scaleY); │ │ │ │ + } │ │ │ │ + │ │ │ │ + public static void setTranslationX(final View view, final float translationX) { │ │ │ │ + view.setTranslationX(translationX); │ │ │ │ + } │ │ │ │ + │ │ │ │ + public static void setTranslationY(final View view, final float translationY) { │ │ │ │ + view.setTranslationY(translationY); │ │ │ │ + } │ │ │ │ + │ │ │ │ + public static void setX(final View view, final float x) { │ │ │ │ + view.setX(x); │ │ │ │ + } │ │ │ │ + │ │ │ │ + public static void setY(final View view, final float y) { │ │ │ │ + view.setY(y); │ │ │ │ + } │ │ │ │ } │ │ ├── android/support/v4/view/ViewCompatJB.class │ │ │ ├── procyon -ec {} │ │ │ │ @@ -7,18 +7,30 @@ │ │ │ │ │ │ │ │ class ViewCompatJB │ │ │ │ { │ │ │ │ public static Object getAccessibilityNodeProvider(final View view) { │ │ │ │ return view.getAccessibilityNodeProvider(); │ │ │ │ } │ │ │ │ │ │ │ │ + public static boolean getFitsSystemWindows(final View view) { │ │ │ │ + return view.getFitsSystemWindows(); │ │ │ │ + } │ │ │ │ + │ │ │ │ public static int getImportantForAccessibility(final View view) { │ │ │ │ return view.getImportantForAccessibility(); │ │ │ │ } │ │ │ │ │ │ │ │ + public static int getMinimumHeight(final View view) { │ │ │ │ + return view.getMinimumHeight(); │ │ │ │ + } │ │ │ │ + │ │ │ │ + public static int getMinimumWidth(final View view) { │ │ │ │ + return view.getMinimumWidth(); │ │ │ │ + } │ │ │ │ + │ │ │ │ public static ViewParent getParentForAccessibility(final View view) { │ │ │ │ return view.getParentForAccessibility(); │ │ │ │ } │ │ │ │ │ │ │ │ public static boolean hasTransientState(final View view) { │ │ │ │ return view.hasTransientState(); │ │ │ │ } │ │ │ │ @@ -39,14 +51,18 @@ │ │ │ │ view.postOnAnimation(runnable); │ │ │ │ } │ │ │ │ │ │ │ │ public static void postOnAnimationDelayed(final View view, final Runnable runnable, final long n) { │ │ │ │ view.postOnAnimationDelayed(runnable, n); │ │ │ │ } │ │ │ │ │ │ │ │ + public static void requestApplyInsets(final View view) { │ │ │ │ + view.requestFitSystemWindows(); │ │ │ │ + } │ │ │ │ + │ │ │ │ public static void setHasTransientState(final View view, final boolean hasTransientState) { │ │ │ │ view.setHasTransientState(hasTransientState); │ │ │ │ } │ │ │ │ │ │ │ │ public static void setImportantForAccessibility(final View view, final int importantForAccessibility) { │ │ │ │ view.setImportantForAccessibility(importantForAccessibility); │ │ │ │ } │ │ ├── android/support/v4/view/ViewCompatJellybeanMr1.class │ │ │ ├── procyon -ec {} │ │ │ │ @@ -10,19 +10,35 @@ │ │ │ │ return view.getLabelFor(); │ │ │ │ } │ │ │ │ │ │ │ │ public static int getLayoutDirection(final View view) { │ │ │ │ return view.getLayoutDirection(); │ │ │ │ } │ │ │ │ │ │ │ │ + public static int getPaddingEnd(final View view) { │ │ │ │ + return view.getPaddingEnd(); │ │ │ │ + } │ │ │ │ + │ │ │ │ + public static int getPaddingStart(final View view) { │ │ │ │ + return view.getPaddingStart(); │ │ │ │ + } │ │ │ │ + │ │ │ │ + public static int getWindowSystemUiVisibility(final View view) { │ │ │ │ + return view.getWindowSystemUiVisibility(); │ │ │ │ + } │ │ │ │ + │ │ │ │ public static void setLabelFor(final View view, final int labelFor) { │ │ │ │ view.setLabelFor(labelFor); │ │ │ │ } │ │ │ │ │ │ │ │ public static void setLayerPaint(final View view, final Paint layerPaint) { │ │ │ │ view.setLayerPaint(layerPaint); │ │ │ │ } │ │ │ │ │ │ │ │ public static void setLayoutDirection(final View view, final int layoutDirection) { │ │ │ │ view.setLayoutDirection(layoutDirection); │ │ │ │ } │ │ │ │ + │ │ │ │ + public static void setPaddingRelative(final View view, final int n, final int n2, final int n3, final int n4) { │ │ │ │ + view.setPaddingRelative(n, n2, n3, n4); │ │ │ │ + } │ │ │ │ } │ │ ├── android/support/v4/view/ViewConfigurationCompat$ViewConfigurationVersionImpl.class │ │ │ ├── procyon -ec {} │ │ │ │ @@ -2,8 +2,10 @@ │ │ │ │ package android.support.v4.view; │ │ │ │ │ │ │ │ import android.view.ViewConfiguration; │ │ │ │ │ │ │ │ interface ViewConfigurationCompat$ViewConfigurationVersionImpl │ │ │ │ { │ │ │ │ int getScaledPagingTouchSlop(final ViewConfiguration p0); │ │ │ │ + │ │ │ │ + boolean hasPermanentMenuKey(final ViewConfiguration p0); │ │ │ │ } │ │ ├── android/support/v4/view/ViewConfigurationCompat.class │ │ │ ├── procyon -ec {} │ │ │ │ @@ -5,19 +5,29 @@ │ │ │ │ import android.os.Build$VERSION; │ │ │ │ │ │ │ │ public class ViewConfigurationCompat │ │ │ │ { │ │ │ │ static final ViewConfigurationCompat$ViewConfigurationVersionImpl IMPL; │ │ │ │ │ │ │ │ static { │ │ │ │ - if (Build$VERSION.SDK_INT >= 11) { │ │ │ │ + if (Build$VERSION.SDK_INT >= 14) { │ │ │ │ + IMPL = (ViewConfigurationCompat$ViewConfigurationVersionImpl)new ViewConfigurationCompat$IcsViewConfigurationVersionImpl(); │ │ │ │ + } │ │ │ │ + else if (Build$VERSION.SDK_INT >= 11) { │ │ │ │ + IMPL = (ViewConfigurationCompat$ViewConfigurationVersionImpl)new ViewConfigurationCompat$HoneycombViewConfigurationVersionImpl(); │ │ │ │ + } │ │ │ │ + else if (Build$VERSION.SDK_INT >= 8) { │ │ │ │ IMPL = (ViewConfigurationCompat$ViewConfigurationVersionImpl)new ViewConfigurationCompat$FroyoViewConfigurationVersionImpl(); │ │ │ │ } │ │ │ │ else { │ │ │ │ IMPL = (ViewConfigurationCompat$ViewConfigurationVersionImpl)new ViewConfigurationCompat$BaseViewConfigurationVersionImpl(); │ │ │ │ } │ │ │ │ } │ │ │ │ │ │ │ │ public static int getScaledPagingTouchSlop(final ViewConfiguration viewConfiguration) { │ │ │ │ return ViewConfigurationCompat.IMPL.getScaledPagingTouchSlop(viewConfiguration); │ │ │ │ } │ │ │ │ + │ │ │ │ + public static boolean hasPermanentMenuKey(final ViewConfiguration viewConfiguration) { │ │ │ │ + return ViewConfigurationCompat.IMPL.hasPermanentMenuKey(viewConfiguration); │ │ │ │ + } │ │ │ │ } │ │ ├── android/support/v4/view/ViewGroupCompat$ViewGroupCompatImpl.class │ │ │ ├── procyon -ec {} │ │ │ │ @@ -5,13 +5,17 @@ │ │ │ │ import android.view.View; │ │ │ │ import android.view.ViewGroup; │ │ │ │ │ │ │ │ interface ViewGroupCompat$ViewGroupCompatImpl │ │ │ │ { │ │ │ │ int getLayoutMode(final ViewGroup p0); │ │ │ │ │ │ │ │ + boolean isTransitionGroup(final ViewGroup p0); │ │ │ │ + │ │ │ │ boolean onRequestSendAccessibilityEvent(final ViewGroup p0, final View p1, final AccessibilityEvent p2); │ │ │ │ │ │ │ │ void setLayoutMode(final ViewGroup p0, final int p1); │ │ │ │ │ │ │ │ void setMotionEventSplittingEnabled(final ViewGroup p0, final boolean p1); │ │ │ │ + │ │ │ │ + void setTransitionGroup(final ViewGroup p0, final boolean p1); │ │ │ │ } │ │ ├── android/support/v4/view/ViewGroupCompat.class │ │ │ ├── procyon -ec {} │ │ │ │ @@ -10,15 +10,18 @@ │ │ │ │ { │ │ │ │ static final ViewGroupCompat$ViewGroupCompatImpl IMPL; │ │ │ │ public static final int LAYOUT_MODE_CLIP_BOUNDS = 0; │ │ │ │ public static final int LAYOUT_MODE_OPTICAL_BOUNDS = 1; │ │ │ │ │ │ │ │ static { │ │ │ │ final int sdk_INT = Build$VERSION.SDK_INT; │ │ │ │ - if (sdk_INT >= 18) { │ │ │ │ + if (sdk_INT >= 21) { │ │ │ │ + IMPL = (ViewGroupCompat$ViewGroupCompatImpl)new ViewGroupCompat$ViewGroupCompatApi21Impl(); │ │ │ │ + } │ │ │ │ + else if (sdk_INT >= 18) { │ │ │ │ IMPL = (ViewGroupCompat$ViewGroupCompatImpl)new ViewGroupCompat$ViewGroupCompatJellybeanMR2Impl(); │ │ │ │ } │ │ │ │ else if (sdk_INT >= 14) { │ │ │ │ IMPL = (ViewGroupCompat$ViewGroupCompatImpl)new ViewGroupCompat$ViewGroupCompatIcsImpl(); │ │ │ │ } │ │ │ │ else if (sdk_INT >= 11) { │ │ │ │ IMPL = (ViewGroupCompat$ViewGroupCompatImpl)new ViewGroupCompat$ViewGroupCompatHCImpl(); │ │ │ │ @@ -31,19 +34,27 @@ │ │ │ │ private ViewGroupCompat() { │ │ │ │ } │ │ │ │ │ │ │ │ public static int getLayoutMode(final ViewGroup viewGroup) { │ │ │ │ return ViewGroupCompat.IMPL.getLayoutMode(viewGroup); │ │ │ │ } │ │ │ │ │ │ │ │ + public static boolean isTransitionGroup(final ViewGroup viewGroup) { │ │ │ │ + return ViewGroupCompat.IMPL.isTransitionGroup(viewGroup); │ │ │ │ + } │ │ │ │ + │ │ │ │ public static boolean onRequestSendAccessibilityEvent(final ViewGroup viewGroup, final View view, final AccessibilityEvent accessibilityEvent) { │ │ │ │ return ViewGroupCompat.IMPL.onRequestSendAccessibilityEvent(viewGroup, view, accessibilityEvent); │ │ │ │ } │ │ │ │ │ │ │ │ public static void setLayoutMode(final ViewGroup viewGroup, final int n) { │ │ │ │ ViewGroupCompat.IMPL.setLayoutMode(viewGroup, n); │ │ │ │ } │ │ │ │ │ │ │ │ public static void setMotionEventSplittingEnabled(final ViewGroup viewGroup, final boolean b) { │ │ │ │ ViewGroupCompat.IMPL.setMotionEventSplittingEnabled(viewGroup, b); │ │ │ │ } │ │ │ │ + │ │ │ │ + public static void setTransitionGroup(final ViewGroup viewGroup, final boolean b) { │ │ │ │ + ViewGroupCompat.IMPL.setTransitionGroup(viewGroup, b); │ │ │ │ + } │ │ │ │ } │ │ ├── android/support/v4/view/accessibility/AccessibilityEventCompatIcs.class │ │ │ ├── procyon -ec {} │ │ │ │ @@ -13,8 +13,12 @@ │ │ │ │ public static Object getRecord(final AccessibilityEvent accessibilityEvent, final int n) { │ │ │ │ return accessibilityEvent.getRecord(n); │ │ │ │ } │ │ │ │ │ │ │ │ public static int getRecordCount(final AccessibilityEvent accessibilityEvent) { │ │ │ │ return accessibilityEvent.getRecordCount(); │ │ │ │ } │ │ │ │ + │ │ │ │ + public static void setScrollable(final AccessibilityEvent accessibilityEvent, final boolean scrollable) { │ │ │ │ + accessibilityEvent.setScrollable(scrollable); │ │ │ │ + } │ │ │ │ } │ │ ├── android/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl.class │ │ │ ├── procyon -ec {} │ │ │ │ @@ -6,60 +6,88 @@ │ │ │ │ import java.util.List; │ │ │ │ import android.view.View; │ │ │ │ │ │ │ │ interface AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl │ │ │ │ { │ │ │ │ void addAction(final Object p0, final int p1); │ │ │ │ │ │ │ │ + void addAction(final Object p0, final int p1, final CharSequence p2); │ │ │ │ + │ │ │ │ void addChild(final Object p0, final View p1); │ │ │ │ │ │ │ │ void addChild(final Object p0, final View p1, final int p2); │ │ │ │ │ │ │ │ List findAccessibilityNodeInfosByText(final Object p0, final String p1); │ │ │ │ │ │ │ │ Object findFocus(final Object p0, final int p1); │ │ │ │ │ │ │ │ Object focusSearch(final Object p0, final int p1); │ │ │ │ │ │ │ │ + List getActionList(final Object p0); │ │ │ │ + │ │ │ │ int getActions(final Object p0); │ │ │ │ │ │ │ │ void getBoundsInParent(final Object p0, final Rect p1); │ │ │ │ │ │ │ │ void getBoundsInScreen(final Object p0, final Rect p1); │ │ │ │ │ │ │ │ Object getChild(final Object p0, final int p1); │ │ │ │ │ │ │ │ int getChildCount(final Object p0); │ │ │ │ │ │ │ │ CharSequence getClassName(final Object p0); │ │ │ │ │ │ │ │ + Object getCollectionInfo(final Object p0); │ │ │ │ + │ │ │ │ + int getCollectionInfoColumnCount(final Object p0); │ │ │ │ + │ │ │ │ + int getCollectionInfoRowCount(final Object p0); │ │ │ │ + │ │ │ │ + int getCollectionItemColumnIndex(final Object p0); │ │ │ │ + │ │ │ │ + int getCollectionItemColumnSpan(final Object p0); │ │ │ │ + │ │ │ │ + Object getCollectionItemInfo(final Object p0); │ │ │ │ + │ │ │ │ + int getCollectionItemRowIndex(final Object p0); │ │ │ │ + │ │ │ │ + int getCollectionItemRowSpan(final Object p0); │ │ │ │ + │ │ │ │ CharSequence getContentDescription(final Object p0); │ │ │ │ │ │ │ │ int getLiveRegion(final Object p0); │ │ │ │ │ │ │ │ int getMovementGranularities(final Object p0); │ │ │ │ │ │ │ │ CharSequence getPackageName(final Object p0); │ │ │ │ │ │ │ │ Object getParent(final Object p0); │ │ │ │ │ │ │ │ + Object getRangeInfo(final Object p0); │ │ │ │ + │ │ │ │ CharSequence getText(final Object p0); │ │ │ │ │ │ │ │ String getViewIdResourceName(final Object p0); │ │ │ │ │ │ │ │ int getWindowId(final Object p0); │ │ │ │ │ │ │ │ boolean isAccessibilityFocused(final Object p0); │ │ │ │ │ │ │ │ boolean isCheckable(final Object p0); │ │ │ │ │ │ │ │ boolean isChecked(final Object p0); │ │ │ │ │ │ │ │ boolean isClickable(final Object p0); │ │ │ │ │ │ │ │ + boolean isCollectionInfoHierarchical(final Object p0); │ │ │ │ + │ │ │ │ + boolean isCollectionItemHeading(final Object p0); │ │ │ │ + │ │ │ │ + boolean isCollectionItemSelected(final Object p0); │ │ │ │ + │ │ │ │ boolean isEnabled(final Object p0); │ │ │ │ │ │ │ │ boolean isFocusable(final Object p0); │ │ │ │ │ │ │ │ boolean isFocused(final Object p0); │ │ │ │ │ │ │ │ boolean isLongClickable(final Object p0); │ │ │ │ @@ -76,14 +104,18 @@ │ │ │ │ │ │ │ │ Object obtain(final View p0); │ │ │ │ │ │ │ │ Object obtain(final View p0, final int p1); │ │ │ │ │ │ │ │ Object obtain(final Object p0); │ │ │ │ │ │ │ │ + Object obtainCollectionInfo(final int p0, final int p1, final boolean p2, final int p3); │ │ │ │ + │ │ │ │ + Object obtainCollectionItemInfo(final int p0, final int p1, final int p2, final int p3, final boolean p4, final boolean p5); │ │ │ │ + │ │ │ │ boolean performAction(final Object p0, final int p1); │ │ │ │ │ │ │ │ boolean performAction(final Object p0, final int p1, final Bundle p2); │ │ │ │ │ │ │ │ void recycle(final Object p0); │ │ │ │ │ │ │ │ void setAccessibilityFocused(final Object p0, final boolean p1); │ │ │ │ @@ -96,14 +128,18 @@ │ │ │ │ │ │ │ │ void setChecked(final Object p0, final boolean p1); │ │ │ │ │ │ │ │ void setClassName(final Object p0, final CharSequence p1); │ │ │ │ │ │ │ │ void setClickable(final Object p0, final boolean p1); │ │ │ │ │ │ │ │ + void setCollectionInfo(final Object p0, final Object p1); │ │ │ │ + │ │ │ │ + void setCollectionItemInfo(final Object p0, final Object p1); │ │ │ │ + │ │ │ │ void setContentDescription(final Object p0, final CharSequence p1); │ │ │ │ │ │ │ │ void setEnabled(final Object p0, final boolean p1); │ │ │ │ │ │ │ │ void setFocusable(final Object p0, final boolean p1); │ │ │ │ │ │ │ │ void setFocused(final Object p0, final boolean p1); │ │ ├── android/support/v4/view/accessibility/AccessibilityNodeInfoCompat.class │ │ │ ├── procyon -ec {} │ │ │ │ @@ -12,14 +12,15 @@ │ │ │ │ { │ │ │ │ public static final int ACTION_ACCESSIBILITY_FOCUS = 64; │ │ │ │ public static final String ACTION_ARGUMENT_EXTEND_SELECTION_BOOLEAN = "ACTION_ARGUMENT_EXTEND_SELECTION_BOOLEAN"; │ │ │ │ public static final String ACTION_ARGUMENT_HTML_ELEMENT_STRING = "ACTION_ARGUMENT_HTML_ELEMENT_STRING"; │ │ │ │ public static final String ACTION_ARGUMENT_MOVEMENT_GRANULARITY_INT = "ACTION_ARGUMENT_MOVEMENT_GRANULARITY_INT"; │ │ │ │ public static final String ACTION_ARGUMENT_SELECTION_END_INT = "ACTION_ARGUMENT_SELECTION_END_INT"; │ │ │ │ public static final String ACTION_ARGUMENT_SELECTION_START_INT = "ACTION_ARGUMENT_SELECTION_START_INT"; │ │ │ │ + public static final String ACTION_ARGUMENT_SET_TEXT_CHARSEQUENCE = "ACTION_ARGUMENT_SET_TEXT_CHARSEQUENCE"; │ │ │ │ public static final int ACTION_CLEAR_ACCESSIBILITY_FOCUS = 128; │ │ │ │ public static final int ACTION_CLEAR_FOCUS = 2; │ │ │ │ public static final int ACTION_CLEAR_SELECTION = 8; │ │ │ │ public static final int ACTION_CLICK = 16; │ │ │ │ public static final int ACTION_COPY = 16384; │ │ │ │ public static final int ACTION_CUT = 65536; │ │ │ │ public static final int ACTION_FOCUS = 1; │ │ │ │ @@ -29,26 +30,30 @@ │ │ │ │ public static final int ACTION_PASTE = 32768; │ │ │ │ public static final int ACTION_PREVIOUS_AT_MOVEMENT_GRANULARITY = 512; │ │ │ │ public static final int ACTION_PREVIOUS_HTML_ELEMENT = 2048; │ │ │ │ public static final int ACTION_SCROLL_BACKWARD = 8192; │ │ │ │ public static final int ACTION_SCROLL_FORWARD = 4096; │ │ │ │ public static final int ACTION_SELECT = 4; │ │ │ │ public static final int ACTION_SET_SELECTION = 131072; │ │ │ │ + public static final int ACTION_SET_TEXT = 2097152; │ │ │ │ public static final int FOCUS_ACCESSIBILITY = 2; │ │ │ │ public static final int FOCUS_INPUT = 1; │ │ │ │ private static final AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl IMPL; │ │ │ │ public static final int MOVEMENT_GRANULARITY_CHARACTER = 1; │ │ │ │ public static final int MOVEMENT_GRANULARITY_LINE = 4; │ │ │ │ public static final int MOVEMENT_GRANULARITY_PAGE = 16; │ │ │ │ public static final int MOVEMENT_GRANULARITY_PARAGRAPH = 8; │ │ │ │ public static final int MOVEMENT_GRANULARITY_WORD = 2; │ │ │ │ private final Object mInfo; │ │ │ │ │ │ │ │ static { │ │ │ │ - if (Build$VERSION.SDK_INT >= 19) { │ │ │ │ + if (Build$VERSION.SDK_INT >= 21) { │ │ │ │ + IMPL = (AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl)new AccessibilityNodeInfoCompat$AccessibilityNodeInfoApi21Impl(); │ │ │ │ + } │ │ │ │ + else if (Build$VERSION.SDK_INT >= 19) { │ │ │ │ IMPL = (AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl)new AccessibilityNodeInfoCompat$AccessibilityNodeInfoKitKatImpl(); │ │ │ │ } │ │ │ │ else if (Build$VERSION.SDK_INT >= 18) { │ │ │ │ IMPL = (AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl)new AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanMr2Impl(); │ │ │ │ } │ │ │ │ else if (Build$VERSION.SDK_INT >= 16) { │ │ │ │ IMPL = (AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl)new AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanImpl(); │ │ │ │ @@ -225,14 +230,23 @@ │ │ │ │ return wrapNonNullInstance(AccessibilityNodeInfoCompat.IMPL.findFocus(this.mInfo, n)); │ │ │ │ } │ │ │ │ │ │ │ │ public AccessibilityNodeInfoCompat focusSearch(final int n) { │ │ │ │ return wrapNonNullInstance(AccessibilityNodeInfoCompat.IMPL.focusSearch(this.mInfo, n)); │ │ │ │ } │ │ │ │ │ │ │ │ + public List getActionList() { │ │ │ │ + final ArrayList list = new ArrayList(); │ │ │ │ + final List actionList = AccessibilityNodeInfoCompat.IMPL.getActionList(this.mInfo); │ │ │ │ + for (int size = actionList.size(), i = 0; i < size; ++i) { │ │ │ │ + list.add(new AccessibilityNodeInfoCompat$AccessibilityActionCompat(actionList.get(i), (AccessibilityNodeInfoCompat$1)null)); │ │ │ │ + } │ │ │ │ + return list; │ │ │ │ + } │ │ │ │ + │ │ │ │ public int getActions() { │ │ │ │ return AccessibilityNodeInfoCompat.IMPL.getActions(this.mInfo); │ │ │ │ } │ │ │ │ │ │ │ │ public void getBoundsInParent(final Rect rect) { │ │ │ │ AccessibilityNodeInfoCompat.IMPL.getBoundsInParent(this.mInfo, rect); │ │ │ │ } │ │ │ │ @@ -249,14 +263,32 @@ │ │ │ │ return AccessibilityNodeInfoCompat.IMPL.getChildCount(this.mInfo); │ │ │ │ } │ │ │ │ │ │ │ │ public CharSequence getClassName() { │ │ │ │ return AccessibilityNodeInfoCompat.IMPL.getClassName(this.mInfo); │ │ │ │ } │ │ │ │ │ │ │ │ + public AccessibilityNodeInfoCompat$CollectionInfoCompat getCollectionInfo() { │ │ │ │ + AccessibilityNodeInfoCompat$CollectionInfoCompat accessibilityNodeInfoCompat$CollectionInfoCompat = null; │ │ │ │ + final Object collectionInfo = AccessibilityNodeInfoCompat.IMPL.getCollectionInfo(this.mInfo); │ │ │ │ + if (collectionInfo != null) { │ │ │ │ + accessibilityNodeInfoCompat$CollectionInfoCompat = new AccessibilityNodeInfoCompat$CollectionInfoCompat(collectionInfo, (AccessibilityNodeInfoCompat$1)null); │ │ │ │ + } │ │ │ │ + return accessibilityNodeInfoCompat$CollectionInfoCompat; │ │ │ │ + } │ │ │ │ + │ │ │ │ + public AccessibilityNodeInfoCompat$CollectionItemInfoCompat getCollectionItemInfo() { │ │ │ │ + AccessibilityNodeInfoCompat$CollectionItemInfoCompat accessibilityNodeInfoCompat$CollectionItemInfoCompat = null; │ │ │ │ + final Object collectionItemInfo = AccessibilityNodeInfoCompat.IMPL.getCollectionItemInfo(this.mInfo); │ │ │ │ + if (collectionItemInfo != null) { │ │ │ │ + accessibilityNodeInfoCompat$CollectionItemInfoCompat = new AccessibilityNodeInfoCompat$CollectionItemInfoCompat(collectionItemInfo, (AccessibilityNodeInfoCompat$1)null); │ │ │ │ + } │ │ │ │ + return accessibilityNodeInfoCompat$CollectionItemInfoCompat; │ │ │ │ + } │ │ │ │ + │ │ │ │ public CharSequence getContentDescription() { │ │ │ │ return AccessibilityNodeInfoCompat.IMPL.getContentDescription(this.mInfo); │ │ │ │ } │ │ │ │ │ │ │ │ public Object getInfo() { │ │ │ │ return this.mInfo; │ │ │ │ } │ │ │ │ @@ -273,14 +305,23 @@ │ │ │ │ return AccessibilityNodeInfoCompat.IMPL.getPackageName(this.mInfo); │ │ │ │ } │ │ │ │ │ │ │ │ public AccessibilityNodeInfoCompat getParent() { │ │ │ │ return wrapNonNullInstance(AccessibilityNodeInfoCompat.IMPL.getParent(this.mInfo)); │ │ │ │ } │ │ │ │ │ │ │ │ + public AccessibilityNodeInfoCompat$RangeInfoCompat getRangeInfo() { │ │ │ │ + AccessibilityNodeInfoCompat$RangeInfoCompat accessibilityNodeInfoCompat$RangeInfoCompat = null; │ │ │ │ + final Object rangeInfo = AccessibilityNodeInfoCompat.IMPL.getRangeInfo(this.mInfo); │ │ │ │ + if (rangeInfo != null) { │ │ │ │ + accessibilityNodeInfoCompat$RangeInfoCompat = new AccessibilityNodeInfoCompat$RangeInfoCompat(rangeInfo, (AccessibilityNodeInfoCompat$1)null); │ │ │ │ + } │ │ │ │ + return accessibilityNodeInfoCompat$RangeInfoCompat; │ │ │ │ + } │ │ │ │ + │ │ │ │ public CharSequence getText() { │ │ │ │ return AccessibilityNodeInfoCompat.IMPL.getText(this.mInfo); │ │ │ │ } │ │ │ │ │ │ │ │ public String getViewIdResourceName() { │ │ │ │ return AccessibilityNodeInfoCompat.IMPL.getViewIdResourceName(this.mInfo); │ │ │ │ } │ │ │ │ @@ -385,14 +426,22 @@ │ │ │ │ AccessibilityNodeInfoCompat.IMPL.setClassName(this.mInfo, charSequence); │ │ │ │ } │ │ │ │ │ │ │ │ public void setClickable(final boolean b) { │ │ │ │ AccessibilityNodeInfoCompat.IMPL.setClickable(this.mInfo, b); │ │ │ │ } │ │ │ │ │ │ │ │ + public void setCollectionInfo(final Object o) { │ │ │ │ + AccessibilityNodeInfoCompat.IMPL.setCollectionInfo(this.mInfo, ((AccessibilityNodeInfoCompat$CollectionInfoCompat)o).mInfo); │ │ │ │ + } │ │ │ │ + │ │ │ │ + public void setCollectionItemInfo(final Object o) { │ │ │ │ + AccessibilityNodeInfoCompat.IMPL.setCollectionItemInfo(this.mInfo, AccessibilityNodeInfoCompat$CollectionItemInfoCompat.access$200((AccessibilityNodeInfoCompat$CollectionItemInfoCompat)o)); │ │ │ │ + } │ │ │ │ + │ │ │ │ public void setContentDescription(final CharSequence charSequence) { │ │ │ │ AccessibilityNodeInfoCompat.IMPL.setContentDescription(this.mInfo, charSequence); │ │ │ │ } │ │ │ │ │ │ │ │ public void setEnabled(final boolean b) { │ │ │ │ AccessibilityNodeInfoCompat.IMPL.setEnabled(this.mInfo, b); │ │ │ │ } │ │ ├── android/support/v4/view/accessibility/AccessibilityNodeInfoCompatKitKat.class │ │ │ ├── procyon -ec {} │ │ │ │ @@ -1,15 +1,45 @@ │ │ │ │ │ │ │ │ package android.support.v4.view.accessibility; │ │ │ │ │ │ │ │ +import android.view.accessibility.AccessibilityNodeInfo$CollectionItemInfo; │ │ │ │ +import android.view.accessibility.AccessibilityNodeInfo$CollectionInfo; │ │ │ │ import android.view.accessibility.AccessibilityNodeInfo; │ │ │ │ │ │ │ │ class AccessibilityNodeInfoCompatKitKat │ │ │ │ { │ │ │ │ - public static int getLiveRegion(final Object o) { │ │ │ │ + static Object getCollectionInfo(final Object o) { │ │ │ │ + return ((AccessibilityNodeInfo)o).getCollectionInfo(); │ │ │ │ + } │ │ │ │ + │ │ │ │ + static Object getCollectionItemInfo(final Object o) { │ │ │ │ + return ((AccessibilityNodeInfo)o).getCollectionItemInfo(); │ │ │ │ + } │ │ │ │ + │ │ │ │ + static int getLiveRegion(final Object o) { │ │ │ │ return ((AccessibilityNodeInfo)o).getLiveRegion(); │ │ │ │ } │ │ │ │ │ │ │ │ - public static void setLiveRegion(final Object o, final int liveRegion) { │ │ │ │ + static Object getRangeInfo(final Object o) { │ │ │ │ + return ((AccessibilityNodeInfo)o).getRangeInfo(); │ │ │ │ + } │ │ │ │ + │ │ │ │ + public static Object obtainCollectionInfo(final int n, final int n2, final boolean b, final int n3) { │ │ │ │ + return AccessibilityNodeInfo$CollectionInfo.obtain(n, n2, b); │ │ │ │ + } │ │ │ │ + │ │ │ │ + public static Object obtainCollectionItemInfo(final int n, final int n2, final int n3, final int n4, final boolean b) { │ │ │ │ + return AccessibilityNodeInfo$CollectionItemInfo.obtain(n, n2, n3, n4, b); │ │ │ │ + } │ │ │ │ + │ │ │ │ + public static void setCollectionInfo(final Object o, final Object o2) { │ │ │ │ + ((AccessibilityNodeInfo)o).setCollectionInfo((AccessibilityNodeInfo$CollectionInfo)o2); │ │ │ │ + } │ │ │ │ + │ │ │ │ + public static void setCollectionItemInfo(final Object o, final Object o2) { │ │ │ │ + ((AccessibilityNodeInfo)o).setCollectionItemInfo((AccessibilityNodeInfo$CollectionItemInfo)o2); │ │ │ │ + } │ │ │ │ + │ │ │ │ + static void setLiveRegion(final Object o, final int liveRegion) { │ │ │ │ ((AccessibilityNodeInfo)o).setLiveRegion(liveRegion); │ │ │ │ } │ │ │ │ } │ │ ├── android/support/v4/widget/ContentLoadingProgressBar.class │ │ │ ├── javap -verbose -constants -s -l -private {} │ │ │ │ @@ -243,15 +243,15 @@ │ │ │ │ 21: pop │ │ │ │ 22: return │ │ │ │ │ │ │ │ public void hide(); │ │ │ │ descriptor: ()V │ │ │ │ flags: (0x0001) ACC_PUBLIC │ │ │ │ Code: │ │ │ │ - stack=300, locals=14, args_size=1 │ │ │ │ + stack=300, locals=12, args_size=1 │ │ │ │ 0: ldc2_w #50 // long 500l │ │ │ │ 3: lstore_1 │ │ │ │ 4: iconst_1 │ │ │ │ 5: istore_3 │ │ │ │ 6: aload_0 │ │ │ │ 7: iload_3 │ │ │ │ 8: putfield #33 // Field mDismissed:Z │ │ │ │ @@ -302,18 +302,18 @@ │ │ │ │ 94: ifne 85 │ │ │ │ 97: aload_0 │ │ │ │ 98: getfield #40 // Field mDelayedHide:Ljava/lang/Runnable; │ │ │ │ 101: astore 4 │ │ │ │ 103: lload_1 │ │ │ │ 104: lload 9 │ │ │ │ 106: lsub │ │ │ │ - 107: lstore 12 │ │ │ │ + 107: lstore 7 │ │ │ │ 109: aload_0 │ │ │ │ 110: aload 4 │ │ │ │ - 112: lload 12 │ │ │ │ + 112: lload 7 │ │ │ │ 114: invokevirtual #69 // Method postDelayed:(Ljava/lang/Runnable;J)Z │ │ │ │ 117: pop │ │ │ │ 118: aload_0 │ │ │ │ 119: iload_3 │ │ │ │ 120: putfield #29 // Field mPostedHide:Z │ │ │ │ 123: goto 85 │ │ ├── android/support/v4/widget/DrawerLayout.class │ │ │ ├── procyon -ec {} │ │ │ │ @@ -1,102 +1,131 @@ │ │ │ │ │ │ │ │ package android.support.v4.widget; │ │ │ │ │ │ │ │ +import android.graphics.drawable.ColorDrawable; │ │ │ │ +import android.support.v4.content.ContextCompat; │ │ │ │ import android.os.Parcelable; │ │ │ │ import android.view.View$MeasureSpec; │ │ │ │ import android.support.v4.view.KeyEventCompat; │ │ │ │ import android.view.KeyEvent; │ │ │ │ import android.support.v4.view.MotionEventCompat; │ │ │ │ import android.view.ViewGroup$MarginLayoutParams; │ │ │ │ import android.support.v4.view.GravityCompat; │ │ │ │ import android.graphics.Canvas; │ │ │ │ -import android.view.ViewGroup$LayoutParams; │ │ │ │ import android.view.MotionEvent; │ │ │ │ import android.os.SystemClock; │ │ │ │ +import android.view.ViewGroup$LayoutParams; │ │ │ │ import android.support.v4.view.ViewGroupCompat; │ │ │ │ import android.support.v4.view.AccessibilityDelegateCompat; │ │ │ │ import android.view.View; │ │ │ │ import android.support.v4.view.ViewCompat; │ │ │ │ import android.util.AttributeSet; │ │ │ │ import android.content.Context; │ │ │ │ +import android.os.Build$VERSION; │ │ │ │ import android.graphics.drawable.Drawable; │ │ │ │ import android.graphics.Paint; │ │ │ │ import android.view.ViewGroup; │ │ │ │ │ │ │ │ -public class DrawerLayout extends ViewGroup │ │ │ │ +public class DrawerLayout extends ViewGroup implements DrawerLayoutImpl │ │ │ │ { │ │ │ │ private static final boolean ALLOW_EDGE_LOCK = false; │ │ │ │ + private static final boolean CAN_HIDE_DESCENDANTS = false; │ │ │ │ private static final boolean CHILDREN_DISALLOW_INTERCEPT = true; │ │ │ │ private static final int DEFAULT_SCRIM_COLOR = -1728053248; │ │ │ │ + static final DrawerLayout$DrawerLayoutCompatImpl IMPL; │ │ │ │ private static final int[] LAYOUT_ATTRS; │ │ │ │ public static final int LOCK_MODE_LOCKED_CLOSED = 1; │ │ │ │ public static final int LOCK_MODE_LOCKED_OPEN = 2; │ │ │ │ public static final int LOCK_MODE_UNLOCKED = 0; │ │ │ │ private static final int MIN_DRAWER_MARGIN = 64; │ │ │ │ private static final int MIN_FLING_VELOCITY = 400; │ │ │ │ private static final int PEEK_DELAY = 160; │ │ │ │ public static final int STATE_DRAGGING = 1; │ │ │ │ public static final int STATE_IDLE = 0; │ │ │ │ public static final int STATE_SETTLING = 2; │ │ │ │ private static final String TAG = "DrawerLayout"; │ │ │ │ private static final float TOUCH_SLOP_SENSITIVITY = 1.0f; │ │ │ │ + private final DrawerLayout$ChildAccessibilityDelegate mChildAccessibilityDelegate; │ │ │ │ private boolean mChildrenCanceledTouch; │ │ │ │ private boolean mDisallowInterceptRequested; │ │ │ │ + private boolean mDrawStatusBarBackground; │ │ │ │ private int mDrawerState; │ │ │ │ private boolean mFirstLayout; │ │ │ │ private boolean mInLayout; │ │ │ │ private float mInitialMotionX; │ │ │ │ private float mInitialMotionY; │ │ │ │ + private Object mLastInsets; │ │ │ │ private final DrawerLayout$ViewDragCallback mLeftCallback; │ │ │ │ private final ViewDragHelper mLeftDragger; │ │ │ │ private DrawerLayout$DrawerListener mListener; │ │ │ │ private int mLockModeLeft; │ │ │ │ private int mLockModeRight; │ │ │ │ private int mMinDrawerMargin; │ │ │ │ private final DrawerLayout$ViewDragCallback mRightCallback; │ │ │ │ private final ViewDragHelper mRightDragger; │ │ │ │ private int mScrimColor; │ │ │ │ private float mScrimOpacity; │ │ │ │ private Paint mScrimPaint; │ │ │ │ private Drawable mShadowLeft; │ │ │ │ private Drawable mShadowRight; │ │ │ │ + private Drawable mStatusBarBackground; │ │ │ │ + private CharSequence mTitleLeft; │ │ │ │ + private CharSequence mTitleRight; │ │ │ │ │ │ │ │ static { │ │ │ │ - LAYOUT_ATTRS = new int[] { 16842931 }; │ │ │ │ + int can_HIDE_DESCENDANTS = 1; │ │ │ │ + final int[] layout_ATTRS = new int[can_HIDE_DESCENDANTS]; │ │ │ │ + layout_ATTRS[0] = 16842931; │ │ │ │ + LAYOUT_ATTRS = layout_ATTRS; │ │ │ │ + if (Build$VERSION.SDK_INT < 19) { │ │ │ │ + can_HIDE_DESCENDANTS = 0; │ │ │ │ + } │ │ │ │ + if (Build$VERSION.SDK_INT >= 21) { │ │ │ │ + IMPL = (DrawerLayout$DrawerLayoutCompatImpl)new DrawerLayout$DrawerLayoutCompatImplApi21(); │ │ │ │ + } │ │ │ │ + else { │ │ │ │ + IMPL = (DrawerLayout$DrawerLayoutCompatImpl)new DrawerLayout$DrawerLayoutCompatImplBase(); │ │ │ │ + } │ │ │ │ } │ │ │ │ │ │ │ │ public DrawerLayout(final Context context) { │ │ │ │ this(context, null); │ │ │ │ } │ │ │ │ │ │ │ │ public DrawerLayout(final Context context, final AttributeSet set) { │ │ │ │ this(context, set, 0); │ │ │ │ } │ │ │ │ │ │ │ │ public DrawerLayout(final Context context, final AttributeSet set, final int n) { │ │ │ │ final float n2 = 1.0f; │ │ │ │ final int focusableInTouchMode = 1; │ │ │ │ super(context, set, n); │ │ │ │ + this.mChildAccessibilityDelegate = new DrawerLayout$ChildAccessibilityDelegate(this); │ │ │ │ this.mScrimColor = -1728053248; │ │ │ │ this.mScrimPaint = new Paint(); │ │ │ │ this.mFirstLayout = (focusableInTouchMode != 0); │ │ │ │ + this.setDescendantFocusability(262144); │ │ │ │ final float density = this.getResources().getDisplayMetrics().density; │ │ │ │ this.mMinDrawerMargin = (int)(64.0f * density + 0.5f); │ │ │ │ final float n3 = 400.0f * density; │ │ │ │ this.mLeftCallback = new DrawerLayout$ViewDragCallback(this, 3); │ │ │ │ this.mRightCallback = new DrawerLayout$ViewDragCallback(this, 5); │ │ │ │ (this.mLeftDragger = ViewDragHelper.create((ViewGroup)this, n2, (ViewDragHelper$Callback)this.mLeftCallback)).setEdgeTrackingEnabled(focusableInTouchMode); │ │ │ │ this.mLeftDragger.setMinVelocity(n3); │ │ │ │ this.mLeftCallback.setDragger(this.mLeftDragger); │ │ │ │ (this.mRightDragger = ViewDragHelper.create((ViewGroup)this, n2, (ViewDragHelper$Callback)this.mRightCallback)).setEdgeTrackingEnabled(2); │ │ │ │ this.mRightDragger.setMinVelocity(n3); │ │ │ │ this.mRightCallback.setDragger(this.mRightDragger); │ │ │ │ this.setFocusableInTouchMode((boolean)(focusableInTouchMode != 0)); │ │ │ │ + ViewCompat.setImportantForAccessibility((View)this, focusableInTouchMode); │ │ │ │ ViewCompat.setAccessibilityDelegate((View)this, (AccessibilityDelegateCompat)new DrawerLayout$AccessibilityDelegate(this)); │ │ │ │ ViewGroupCompat.setMotionEventSplittingEnabled((ViewGroup)this, false); │ │ │ │ + if (ViewCompat.getFitsSystemWindows((View)this)) { │ │ │ │ + DrawerLayout.IMPL.configureApplyInsets((View)this); │ │ │ │ + } │ │ │ │ } │ │ │ │ │ │ │ │ private View findVisibleDrawer() { │ │ │ │ for (int childCount = this.getChildCount(), i = 0; i < childCount; ++i) { │ │ │ │ final View child = this.getChildAt(i); │ │ │ │ if (this.isDrawerView(child) && this.isDrawerVisible(child)) { │ │ │ │ return child; │ │ │ │ @@ -137,14 +166,43 @@ │ │ │ │ return false; │ │ │ │ } │ │ │ │ │ │ │ │ private boolean hasVisibleDrawer() { │ │ │ │ return this.findVisibleDrawer() != null; │ │ │ │ } │ │ │ │ │ │ │ │ + private static boolean includeChildForAccessibility(final View view) { │ │ │ │ + return ViewCompat.getImportantForAccessibility(view) != 4 && ViewCompat.getImportantForAccessibility(view) != 2; │ │ │ │ + } │ │ │ │ + │ │ │ │ + private void updateChildrenImportantForAccessibility(final View view, final boolean b) { │ │ │ │ + for (int childCount = this.getChildCount(), i = 0; i < childCount; ++i) { │ │ │ │ + final View child = this.getChildAt(i); │ │ │ │ + if ((!b && !this.isDrawerView(child)) || (b && child == view)) { │ │ │ │ + ViewCompat.setImportantForAccessibility(child, 1); │ │ │ │ + } │ │ │ │ + else { │ │ │ │ + ViewCompat.setImportantForAccessibility(child, 4); │ │ │ │ + } │ │ │ │ + } │ │ │ │ + } │ │ │ │ + │ │ │ │ + public void addView(final View view, final int n, final ViewGroup$LayoutParams viewGroup$LayoutParams) { │ │ │ │ + super.addView(view, n, viewGroup$LayoutParams); │ │ │ │ + if (this.findOpenDrawer() != null || this.isDrawerView(view)) { │ │ │ │ + ViewCompat.setImportantForAccessibility(view, 4); │ │ │ │ + } │ │ │ │ + else { │ │ │ │ + ViewCompat.setImportantForAccessibility(view, 1); │ │ │ │ + } │ │ │ │ + if (!DrawerLayout.CAN_HIDE_DESCENDANTS) { │ │ │ │ + ViewCompat.setAccessibilityDelegate(view, (AccessibilityDelegateCompat)this.mChildAccessibilityDelegate); │ │ │ │ + } │ │ │ │ + } │ │ │ │ + │ │ │ │ void cancelChildViewTouch() { │ │ │ │ if (!this.mChildrenCanceledTouch) { │ │ │ │ final long uptimeMillis = SystemClock.uptimeMillis(); │ │ │ │ final MotionEvent obtain = MotionEvent.obtain(uptimeMillis, uptimeMillis, 3, 0.0f, 0.0f, 0); │ │ │ │ for (int childCount = this.getChildCount(), i = 0; i < childCount; ++i) { │ │ │ │ this.getChildAt(i).dispatchTouchEvent(obtain); │ │ │ │ } │ │ │ │ @@ -230,26 +288,34 @@ │ │ │ │ void dispatchOnDrawerClosed(final View view) { │ │ │ │ final DrawerLayout$LayoutParams drawerLayout$LayoutParams = (DrawerLayout$LayoutParams)view.getLayoutParams(); │ │ │ │ if (drawerLayout$LayoutParams.knownOpen) { │ │ │ │ drawerLayout$LayoutParams.knownOpen = false; │ │ │ │ if (this.mListener != null) { │ │ │ │ this.mListener.onDrawerClosed(view); │ │ │ │ } │ │ │ │ - this.sendAccessibilityEvent(32); │ │ │ │ + this.updateChildrenImportantForAccessibility(view, false); │ │ │ │ + if (this.hasWindowFocus()) { │ │ │ │ + final View rootView = this.getRootView(); │ │ │ │ + if (rootView != null) { │ │ │ │ + rootView.sendAccessibilityEvent(32); │ │ │ │ + } │ │ │ │ + } │ │ │ │ } │ │ │ │ } │ │ │ │ │ │ │ │ void dispatchOnDrawerOpened(final View view) { │ │ │ │ + final boolean knownOpen = true; │ │ │ │ final DrawerLayout$LayoutParams drawerLayout$LayoutParams = (DrawerLayout$LayoutParams)view.getLayoutParams(); │ │ │ │ if (!drawerLayout$LayoutParams.knownOpen) { │ │ │ │ - drawerLayout$LayoutParams.knownOpen = true; │ │ │ │ + drawerLayout$LayoutParams.knownOpen = knownOpen; │ │ │ │ if (this.mListener != null) { │ │ │ │ this.mListener.onDrawerOpened(view); │ │ │ │ } │ │ │ │ - view.sendAccessibilityEvent(32); │ │ │ │ + this.updateChildrenImportantForAccessibility(view, knownOpen); │ │ │ │ + view.requestFocus(); │ │ │ │ } │ │ │ │ } │ │ │ │ │ │ │ │ void dispatchOnDrawerSlide(final View view, final float n) { │ │ │ │ if (this.mListener != null) { │ │ │ │ this.mListener.onDrawerSlide(view, n); │ │ │ │ } │ │ │ │ @@ -377,14 +443,29 @@ │ │ │ │ } │ │ │ │ else { │ │ │ │ n = 0; │ │ │ │ } │ │ │ │ return n; │ │ │ │ } │ │ │ │ │ │ │ │ + public CharSequence getDrawerTitle(final int n) { │ │ │ │ + final int absoluteGravity = GravityCompat.getAbsoluteGravity(n, ViewCompat.getLayoutDirection((View)this)); │ │ │ │ + CharSequence charSequence; │ │ │ │ + if (absoluteGravity == 3) { │ │ │ │ + charSequence = this.mTitleLeft; │ │ │ │ + } │ │ │ │ + else if (absoluteGravity == 5) { │ │ │ │ + charSequence = this.mTitleRight; │ │ │ │ + } │ │ │ │ + else { │ │ │ │ + charSequence = null; │ │ │ │ + } │ │ │ │ + return charSequence; │ │ │ │ + } │ │ │ │ + │ │ │ │ int getDrawerViewAbsoluteGravity(final View view) { │ │ │ │ return GravityCompat.getAbsoluteGravity(((DrawerLayout$LayoutParams)view.getLayoutParams()).gravity, ViewCompat.getLayoutDirection((View)this)); │ │ │ │ } │ │ │ │ │ │ │ │ float getDrawerViewOffset(final View view) { │ │ │ │ return ((DrawerLayout$LayoutParams)view.getLayoutParams()).onScreen; │ │ │ │ } │ │ │ │ @@ -438,28 +519,42 @@ │ │ │ │ } │ │ │ │ │ │ │ │ protected void onDetachedFromWindow() { │ │ │ │ super.onDetachedFromWindow(); │ │ │ │ this.mFirstLayout = true; │ │ │ │ } │ │ │ │ │ │ │ │ + public void onDraw(final Canvas canvas) { │ │ │ │ + super.onDraw(canvas); │ │ │ │ + if (this.mDrawStatusBarBackground && this.mStatusBarBackground != null) { │ │ │ │ + final int topInset = DrawerLayout.IMPL.getTopInset(this.mLastInsets); │ │ │ │ + if (topInset > 0) { │ │ │ │ + this.mStatusBarBackground.setBounds(0, 0, this.getWidth(), topInset); │ │ │ │ + this.mStatusBarBackground.draw(canvas); │ │ │ │ + } │ │ │ │ + } │ │ │ │ + } │ │ │ │ + │ │ │ │ public boolean onInterceptTouchEvent(final MotionEvent motionEvent) { │ │ │ │ final boolean b = true; │ │ │ │ boolean b2 = false; │ │ │ │ final int actionMasked = MotionEventCompat.getActionMasked(motionEvent); │ │ │ │ final boolean b3 = this.mLeftDragger.shouldInterceptTouchEvent(motionEvent) | this.mRightDragger.shouldInterceptTouchEvent(motionEvent); │ │ │ │ boolean b4 = false; │ │ │ │ switch (actionMasked) { │ │ │ │ case 0: { │ │ │ │ final float x = motionEvent.getX(); │ │ │ │ final float y = motionEvent.getY(); │ │ │ │ this.mInitialMotionX = x; │ │ │ │ this.mInitialMotionY = y; │ │ │ │ - if (this.mScrimOpacity > 0.0f && this.isContentView(this.mLeftDragger.findTopChildUnder((int)x, (int)y))) { │ │ │ │ - b4 = true; │ │ │ │ + if (this.mScrimOpacity > 0.0f) { │ │ │ │ + final View topChildUnder = this.mLeftDragger.findTopChildUnder((int)x, (int)y); │ │ │ │ + if (topChildUnder != null && this.isContentView(topChildUnder)) { │ │ │ │ + b4 = true; │ │ │ │ + } │ │ │ │ } │ │ │ │ this.mDisallowInterceptRequested = false; │ │ │ │ this.mChildrenCanceledTouch = false; │ │ │ │ break; │ │ │ │ } │ │ │ │ case 2: { │ │ │ │ if (this.mLeftDragger.checkTouchSlop(3)) { │ │ │ │ @@ -601,18 +696,29 @@ │ │ │ │ if (mode2 != -1 << -1) { │ │ │ │ if (mode2 == 0) { │ │ │ │ size2 = 300; │ │ │ │ } │ │ │ │ } │ │ │ │ } │ │ │ │ this.setMeasuredDimension(size, size2); │ │ │ │ + final boolean b = this.mLastInsets != null && ViewCompat.getFitsSystemWindows((View)this); │ │ │ │ + final int layoutDirection = ViewCompat.getLayoutDirection((View)this); │ │ │ │ for (int childCount = this.getChildCount(), i = 0; i < childCount; ++i) { │ │ │ │ final View child = this.getChildAt(i); │ │ │ │ if (child.getVisibility() != 8) { │ │ │ │ final DrawerLayout$LayoutParams drawerLayout$LayoutParams = (DrawerLayout$LayoutParams)child.getLayoutParams(); │ │ │ │ + if (b) { │ │ │ │ + final int absoluteGravity = GravityCompat.getAbsoluteGravity(drawerLayout$LayoutParams.gravity, layoutDirection); │ │ │ │ + if (ViewCompat.getFitsSystemWindows(child)) { │ │ │ │ + DrawerLayout.IMPL.dispatchChildInsets(child, this.mLastInsets, absoluteGravity); │ │ │ │ + } │ │ │ │ + else { │ │ │ │ + DrawerLayout.IMPL.applyMarginInsets((ViewGroup$MarginLayoutParams)drawerLayout$LayoutParams, this.mLastInsets, absoluteGravity); │ │ │ │ + } │ │ │ │ + } │ │ │ │ if (this.isContentView(child)) { │ │ │ │ child.measure(View$MeasureSpec.makeMeasureSpec(size - drawerLayout$LayoutParams.leftMargin - drawerLayout$LayoutParams.rightMargin, 1073741824), View$MeasureSpec.makeMeasureSpec(size2 - drawerLayout$LayoutParams.topMargin - drawerLayout$LayoutParams.bottomMargin, 1073741824)); │ │ │ │ } │ │ │ │ else { │ │ │ │ if (!this.isDrawerView(child)) { │ │ │ │ throw new IllegalStateException("Child " + child + " at index " + i + " does not have a valid layout_gravity - must be Gravity.LEFT, " + "Gravity.RIGHT or Gravity.NO_GRAVITY"); │ │ │ │ } │ │ │ │ @@ -637,23 +743,17 @@ │ │ │ │ } │ │ │ │ this.setDrawerLockMode(drawerLayout$SavedState.lockModeLeft, 3); │ │ │ │ this.setDrawerLockMode(drawerLayout$SavedState.lockModeRight, 5); │ │ │ │ } │ │ │ │ │ │ │ │ protected Parcelable onSaveInstanceState() { │ │ │ │ final DrawerLayout$SavedState drawerLayout$SavedState = new DrawerLayout$SavedState(super.onSaveInstanceState()); │ │ │ │ - for (int childCount = this.getChildCount(), i = 0; i < childCount; ++i) { │ │ │ │ - final View child = this.getChildAt(i); │ │ │ │ - if (this.isDrawerView(child)) { │ │ │ │ - final DrawerLayout$LayoutParams drawerLayout$LayoutParams = (DrawerLayout$LayoutParams)child.getLayoutParams(); │ │ │ │ - if (drawerLayout$LayoutParams.knownOpen) { │ │ │ │ - drawerLayout$SavedState.openDrawerGravity = drawerLayout$LayoutParams.gravity; │ │ │ │ - break; │ │ │ │ - } │ │ │ │ - } │ │ │ │ + final View openDrawer = this.findOpenDrawer(); │ │ │ │ + if (openDrawer != null) { │ │ │ │ + drawerLayout$SavedState.openDrawerGravity = ((DrawerLayout$LayoutParams)openDrawer.getLayoutParams()).gravity; │ │ │ │ } │ │ │ │ drawerLayout$SavedState.lockModeLeft = this.mLockModeLeft; │ │ │ │ drawerLayout$SavedState.lockModeRight = this.mLockModeRight; │ │ │ │ return (Parcelable)drawerLayout$SavedState; │ │ │ │ } │ │ │ │ │ │ │ │ public boolean onTouchEvent(final MotionEvent motionEvent) { │ │ │ │ @@ -706,21 +806,22 @@ │ │ │ │ if (drawerWithGravity == null) { │ │ │ │ throw new IllegalArgumentException("No drawer view found with gravity " + gravityToString(n)); │ │ │ │ } │ │ │ │ this.openDrawer(drawerWithGravity); │ │ │ │ } │ │ │ │ │ │ │ │ public void openDrawer(final View obj) { │ │ │ │ + final boolean knownOpen = true; │ │ │ │ if (!this.isDrawerView(obj)) { │ │ │ │ throw new IllegalArgumentException("View " + obj + " is not a sliding drawer"); │ │ │ │ } │ │ │ │ if (this.mFirstLayout) { │ │ │ │ final DrawerLayout$LayoutParams drawerLayout$LayoutParams = (DrawerLayout$LayoutParams)obj.getLayoutParams(); │ │ │ │ drawerLayout$LayoutParams.onScreen = 1.0f; │ │ │ │ - drawerLayout$LayoutParams.knownOpen = true; │ │ │ │ + this.updateChildrenImportantForAccessibility(obj, drawerLayout$LayoutParams.knownOpen = knownOpen); │ │ │ │ } │ │ │ │ else if (this.checkDrawerViewAbsoluteGravity(obj, 3)) { │ │ │ │ this.mLeftDragger.smoothSlideViewTo(obj, 0, obj.getTop()); │ │ │ │ } │ │ │ │ else { │ │ │ │ this.mRightDragger.smoothSlideViewTo(obj, this.getWidth() - obj.getWidth(), obj.getTop()); │ │ │ │ } │ │ │ │ @@ -737,14 +838,20 @@ │ │ │ │ │ │ │ │ public void requestLayout() { │ │ │ │ if (!this.mInLayout) { │ │ │ │ super.requestLayout(); │ │ │ │ } │ │ │ │ } │ │ │ │ │ │ │ │ + public void setChildInsets(final Object mLastInsets, final boolean mDrawStatusBarBackground) { │ │ │ │ + this.mLastInsets = mLastInsets; │ │ │ │ + this.setWillNotDraw(!(this.mDrawStatusBarBackground = mDrawStatusBarBackground) && this.getBackground() == null); │ │ │ │ + this.requestLayout(); │ │ │ │ + } │ │ │ │ + │ │ │ │ public void setDrawerListener(final DrawerLayout$DrawerListener mListener) { │ │ │ │ this.mListener = mListener; │ │ │ │ } │ │ │ │ │ │ │ │ public void setDrawerLockMode(final int n) { │ │ │ │ this.setDrawerLockMode(n, 3); │ │ │ │ this.setDrawerLockMode(n, 5); │ │ │ │ @@ -808,26 +915,55 @@ │ │ │ │ } │ │ │ │ if ((absoluteGravity & 0x5) == 0x5) { │ │ │ │ this.mShadowRight = drawable; │ │ │ │ this.invalidate(); │ │ │ │ } │ │ │ │ } │ │ │ │ │ │ │ │ + public void setDrawerTitle(final int n, final CharSequence charSequence) { │ │ │ │ + final int absoluteGravity = GravityCompat.getAbsoluteGravity(n, ViewCompat.getLayoutDirection((View)this)); │ │ │ │ + if (absoluteGravity == 3) { │ │ │ │ + this.mTitleLeft = charSequence; │ │ │ │ + } │ │ │ │ + else if (absoluteGravity == 5) { │ │ │ │ + this.mTitleRight = charSequence; │ │ │ │ + } │ │ │ │ + } │ │ │ │ + │ │ │ │ void setDrawerViewOffset(final View view, final float onScreen) { │ │ │ │ final DrawerLayout$LayoutParams drawerLayout$LayoutParams = (DrawerLayout$LayoutParams)view.getLayoutParams(); │ │ │ │ if (onScreen != drawerLayout$LayoutParams.onScreen) { │ │ │ │ this.dispatchOnDrawerSlide(view, drawerLayout$LayoutParams.onScreen = onScreen); │ │ │ │ } │ │ │ │ } │ │ │ │ │ │ │ │ public void setScrimColor(final int mScrimColor) { │ │ │ │ this.mScrimColor = mScrimColor; │ │ │ │ this.invalidate(); │ │ │ │ } │ │ │ │ │ │ │ │ + public void setStatusBarBackground(final int n) { │ │ │ │ + Drawable drawable; │ │ │ │ + if (n != 0) { │ │ │ │ + drawable = ContextCompat.getDrawable(this.getContext(), n); │ │ │ │ + } │ │ │ │ + else { │ │ │ │ + drawable = null; │ │ │ │ + } │ │ │ │ + this.mStatusBarBackground = drawable; │ │ │ │ + } │ │ │ │ + │ │ │ │ + public void setStatusBarBackground(final Drawable mStatusBarBackground) { │ │ │ │ + this.mStatusBarBackground = mStatusBarBackground; │ │ │ │ + } │ │ │ │ + │ │ │ │ + public void setStatusBarBackgroundColor(final int n) { │ │ │ │ + this.mStatusBarBackground = (Drawable)new ColorDrawable(n); │ │ │ │ + } │ │ │ │ + │ │ │ │ void updateDrawerState(final int n, final int n2, final View view) { │ │ │ │ final int n3 = 2; │ │ │ │ final int n4 = 1; │ │ │ │ final int viewDragState = this.mLeftDragger.getViewDragState(); │ │ │ │ final int viewDragState2 = this.mRightDragger.getViewDragState(); │ │ │ │ int mDrawerState; │ │ │ │ if (viewDragState == n4 || viewDragState2 == n4) { │ │ ├── android/support/v4/widget/ScrollerCompat.class │ │ │ ├── procyon -ec {} │ │ │ │ @@ -1,97 +1,99 @@ │ │ │ │ │ │ │ │ package android.support.v4.widget; │ │ │ │ │ │ │ │ +import android.os.Build$VERSION; │ │ │ │ import android.view.animation.Interpolator; │ │ │ │ import android.content.Context; │ │ │ │ -import android.os.Build$VERSION; │ │ │ │ │ │ │ │ public class ScrollerCompat │ │ │ │ { │ │ │ │ - static final ScrollerCompat$ScrollerCompatImpl IMPL; │ │ │ │ + static final int CHASE_FRAME_TIME = 16; │ │ │ │ + private static final String TAG = "ScrollerCompat"; │ │ │ │ + ScrollerCompat$ScrollerCompatImpl mImpl; │ │ │ │ Object mScroller; │ │ │ │ │ │ │ │ - static { │ │ │ │ - final int sdk_INT = Build$VERSION.SDK_INT; │ │ │ │ - if (sdk_INT >= 14) { │ │ │ │ - IMPL = (ScrollerCompat$ScrollerCompatImpl)new ScrollerCompat$ScrollerCompatImplIcs(); │ │ │ │ + private ScrollerCompat(final int n, final Context context, final Interpolator interpolator) { │ │ │ │ + if (n >= 14) { │ │ │ │ + this.mImpl = (ScrollerCompat$ScrollerCompatImpl)new ScrollerCompat$ScrollerCompatImplIcs(); │ │ │ │ } │ │ │ │ - else if (sdk_INT >= 9) { │ │ │ │ - IMPL = (ScrollerCompat$ScrollerCompatImpl)new ScrollerCompat$ScrollerCompatImplGingerbread(); │ │ │ │ + else if (n >= 9) { │ │ │ │ + this.mImpl = (ScrollerCompat$ScrollerCompatImpl)new ScrollerCompat$ScrollerCompatImplGingerbread(); │ │ │ │ } │ │ │ │ else { │ │ │ │ - IMPL = (ScrollerCompat$ScrollerCompatImpl)new ScrollerCompat$ScrollerCompatImplBase(); │ │ │ │ + this.mImpl = (ScrollerCompat$ScrollerCompatImpl)new ScrollerCompat$ScrollerCompatImplBase(); │ │ │ │ } │ │ │ │ + this.mScroller = this.mImpl.createScroller(context, interpolator); │ │ │ │ } │ │ │ │ │ │ │ │ ScrollerCompat(final Context context, final Interpolator interpolator) { │ │ │ │ - this.mScroller = ScrollerCompat.IMPL.createScroller(context, interpolator); │ │ │ │ + this(Build$VERSION.SDK_INT, context, interpolator); │ │ │ │ } │ │ │ │ │ │ │ │ public static ScrollerCompat create(final Context context) { │ │ │ │ return create(context, null); │ │ │ │ } │ │ │ │ │ │ │ │ public static ScrollerCompat create(final Context context, final Interpolator interpolator) { │ │ │ │ return new ScrollerCompat(context, interpolator); │ │ │ │ } │ │ │ │ │ │ │ │ public void abortAnimation() { │ │ │ │ - ScrollerCompat.IMPL.abortAnimation(this.mScroller); │ │ │ │ + this.mImpl.abortAnimation(this.mScroller); │ │ │ │ } │ │ │ │ │ │ │ │ public boolean computeScrollOffset() { │ │ │ │ - return ScrollerCompat.IMPL.computeScrollOffset(this.mScroller); │ │ │ │ + return this.mImpl.computeScrollOffset(this.mScroller); │ │ │ │ } │ │ │ │ │ │ │ │ public void fling(final int n, final int n2, final int n3, final int n4, final int n5, final int n6, final int n7, final int n8) { │ │ │ │ - ScrollerCompat.IMPL.fling(this.mScroller, n, n2, n3, n4, n5, n6, n7, n8); │ │ │ │ + this.mImpl.fling(this.mScroller, n, n2, n3, n4, n5, n6, n7, n8); │ │ │ │ } │ │ │ │ │ │ │ │ public void fling(final int n, final int n2, final int n3, final int n4, final int n5, final int n6, final int n7, final int n8, final int n9, final int n10) { │ │ │ │ - ScrollerCompat.IMPL.fling(this.mScroller, n, n2, n3, n4, n5, n6, n7, n8, n9, n10); │ │ │ │ + this.mImpl.fling(this.mScroller, n, n2, n3, n4, n5, n6, n7, n8, n9, n10); │ │ │ │ } │ │ │ │ │ │ │ │ public float getCurrVelocity() { │ │ │ │ - return ScrollerCompat.IMPL.getCurrVelocity(this.mScroller); │ │ │ │ + return this.mImpl.getCurrVelocity(this.mScroller); │ │ │ │ } │ │ │ │ │ │ │ │ public int getCurrX() { │ │ │ │ - return ScrollerCompat.IMPL.getCurrX(this.mScroller); │ │ │ │ + return this.mImpl.getCurrX(this.mScroller); │ │ │ │ } │ │ │ │ │ │ │ │ public int getCurrY() { │ │ │ │ - return ScrollerCompat.IMPL.getCurrY(this.mScroller); │ │ │ │ + return this.mImpl.getCurrY(this.mScroller); │ │ │ │ } │ │ │ │ │ │ │ │ public int getFinalX() { │ │ │ │ - return ScrollerCompat.IMPL.getFinalX(this.mScroller); │ │ │ │ + return this.mImpl.getFinalX(this.mScroller); │ │ │ │ } │ │ │ │ │ │ │ │ public int getFinalY() { │ │ │ │ - return ScrollerCompat.IMPL.getFinalY(this.mScroller); │ │ │ │ + return this.mImpl.getFinalY(this.mScroller); │ │ │ │ } │ │ │ │ │ │ │ │ public boolean isFinished() { │ │ │ │ - return ScrollerCompat.IMPL.isFinished(this.mScroller); │ │ │ │ + return this.mImpl.isFinished(this.mScroller); │ │ │ │ } │ │ │ │ │ │ │ │ public boolean isOverScrolled() { │ │ │ │ - return ScrollerCompat.IMPL.isOverScrolled(this.mScroller); │ │ │ │ + return this.mImpl.isOverScrolled(this.mScroller); │ │ │ │ } │ │ │ │ │ │ │ │ public void notifyHorizontalEdgeReached(final int n, final int n2, final int n3) { │ │ │ │ - ScrollerCompat.IMPL.notifyHorizontalEdgeReached(this.mScroller, n, n2, n3); │ │ │ │ + this.mImpl.notifyHorizontalEdgeReached(this.mScroller, n, n2, n3); │ │ │ │ } │ │ │ │ │ │ │ │ public void notifyVerticalEdgeReached(final int n, final int n2, final int n3) { │ │ │ │ - ScrollerCompat.IMPL.notifyVerticalEdgeReached(this.mScroller, n, n2, n3); │ │ │ │ + this.mImpl.notifyVerticalEdgeReached(this.mScroller, n, n2, n3); │ │ │ │ } │ │ │ │ │ │ │ │ public void startScroll(final int n, final int n2, final int n3, final int n4) { │ │ │ │ - ScrollerCompat.IMPL.startScroll(this.mScroller, n, n2, n3, n4); │ │ │ │ + this.mImpl.startScroll(this.mScroller, n, n2, n3, n4); │ │ │ │ } │ │ │ │ │ │ │ │ public void startScroll(final int n, final int n2, final int n3, final int n4, final int n5) { │ │ │ │ - ScrollerCompat.IMPL.startScroll(this.mScroller, n, n2, n3, n4, n5); │ │ │ │ + this.mImpl.startScroll(this.mScroller, n, n2, n3, n4, n5); │ │ │ │ } │ │ │ │ } │ │ ├── android/support/v4/widget/SlidingPaneLayout$DisableLayerRunnable.class │ │ │ ├── procyon -ec {} │ │ │ │ @@ -14,12 +14,12 @@ │ │ │ │ this.this$0 = this$0; │ │ │ │ this.mChildView = mChildView; │ │ │ │ } │ │ │ │ │ │ │ │ public void run() { │ │ │ │ if (this.mChildView.getParent() == this.this$0) { │ │ │ │ ViewCompat.setLayerType(this.mChildView, 0, (Paint)null); │ │ │ │ - SlidingPaneLayout.access$900(this.this$0, this.mChildView); │ │ │ │ + SlidingPaneLayout.access$1000(this.this$0, this.mChildView); │ │ │ │ } │ │ │ │ - SlidingPaneLayout.access$1000(this.this$0).remove(this); │ │ │ │ + SlidingPaneLayout.access$1100(this.this$0).remove(this); │ │ │ │ } │ │ │ │ } │ │ ├── android/support/v4/widget/SlidingPaneLayout.class │ │ │ ├── procyon -ec {} │ │ │ │ @@ -42,15 +42,16 @@ │ │ │ │ private boolean mIsUnableToDrag; │ │ │ │ private final int mOverhangSize; │ │ │ │ private SlidingPaneLayout$PanelSlideListener mPanelSlideListener; │ │ │ │ private int mParallaxBy; │ │ │ │ private float mParallaxOffset; │ │ │ │ private final ArrayList mPostedRunnables; │ │ │ │ private boolean mPreservedOpenState; │ │ │ │ - private Drawable mShadowDrawable; │ │ │ │ + private Drawable mShadowDrawableLeft; │ │ │ │ + private Drawable mShadowDrawableRight; │ │ │ │ private float mSlideOffset; │ │ │ │ private int mSlideRange; │ │ │ │ private View mSlideableView; │ │ │ │ private int mSliderFadeColor; │ │ │ │ private final Rect mTmpRect; │ │ │ │ │ │ │ │ static { │ │ │ │ @@ -71,29 +72,28 @@ │ │ │ │ } │ │ │ │ │ │ │ │ public SlidingPaneLayout(final Context context, final AttributeSet set) { │ │ │ │ this(context, set, 0); │ │ │ │ } │ │ │ │ │ │ │ │ public SlidingPaneLayout(final Context context, final AttributeSet set, final int n) { │ │ │ │ + final int mFirstLayout = 1; │ │ │ │ final float n2 = 0.5f; │ │ │ │ - final int n3 = 1; │ │ │ │ super(context, set, n); │ │ │ │ this.mSliderFadeColor = -858993460; │ │ │ │ - this.mFirstLayout = (n3 != 0); │ │ │ │ + this.mFirstLayout = (mFirstLayout != 0); │ │ │ │ this.mTmpRect = new Rect(); │ │ │ │ this.mPostedRunnables = new ArrayList(); │ │ │ │ final float density = context.getResources().getDisplayMetrics().density; │ │ │ │ this.mOverhangSize = (int)(32.0f * density + n2); │ │ │ │ ViewConfiguration.get(context); │ │ │ │ this.setWillNotDraw(false); │ │ │ │ ViewCompat.setAccessibilityDelegate((View)this, (AccessibilityDelegateCompat)new SlidingPaneLayout$AccessibilityDelegate(this)); │ │ │ │ - ViewCompat.setImportantForAccessibility((View)this, n3); │ │ │ │ - (this.mDragHelper = ViewDragHelper.create((ViewGroup)this, n2, (ViewDragHelper$Callback)new SlidingPaneLayout$DragHelperCallback(this, (SlidingPaneLayout$1)null))).setEdgeTrackingEnabled(n3); │ │ │ │ - this.mDragHelper.setMinVelocity(400.0f * density); │ │ │ │ + ViewCompat.setImportantForAccessibility((View)this, mFirstLayout); │ │ │ │ + (this.mDragHelper = ViewDragHelper.create((ViewGroup)this, n2, (ViewDragHelper$Callback)new SlidingPaneLayout$DragHelperCallback(this, (SlidingPaneLayout$1)null))).setMinVelocity(400.0f * density); │ │ │ │ } │ │ │ │ │ │ │ │ private boolean closePane(final View view, final int n) { │ │ │ │ boolean b = false; │ │ │ │ if (this.mFirstLayout || this.smoothSlideTo(0.0f, n)) { │ │ │ │ this.mPreservedOpenState = false; │ │ │ │ b = true; │ │ │ │ @@ -125,24 +125,60 @@ │ │ │ │ } │ │ │ │ } │ │ │ │ │ │ │ │ private void invalidateChildRegion(final View view) { │ │ │ │ SlidingPaneLayout.IMPL.invalidateChildRegion(this, view); │ │ │ │ } │ │ │ │ │ │ │ │ + private boolean isLayoutRtlSupport() { │ │ │ │ + int n = 1; │ │ │ │ + if (ViewCompat.getLayoutDirection((View)this) != n) { │ │ │ │ + n = 0; │ │ │ │ + } │ │ │ │ + return n != 0; │ │ │ │ + } │ │ │ │ + │ │ │ │ private void onPanelDragged(final int n) { │ │ │ │ - final SlidingPaneLayout$LayoutParams slidingPaneLayout$LayoutParams = (SlidingPaneLayout$LayoutParams)this.mSlideableView.getLayoutParams(); │ │ │ │ - this.mSlideOffset = (n - (this.getPaddingLeft() + slidingPaneLayout$LayoutParams.leftMargin)) / (float)this.mSlideRange; │ │ │ │ - if (this.mParallaxBy != 0) { │ │ │ │ - this.parallaxOtherViews(this.mSlideOffset); │ │ │ │ + if (this.mSlideableView == null) { │ │ │ │ + this.mSlideOffset = 0.0f; │ │ │ │ } │ │ │ │ - if (slidingPaneLayout$LayoutParams.dimWhenOffset) { │ │ │ │ - this.dimChildView(this.mSlideableView, this.mSlideOffset, this.mSliderFadeColor); │ │ │ │ + else { │ │ │ │ + final boolean layoutRtlSupport = this.isLayoutRtlSupport(); │ │ │ │ + final SlidingPaneLayout$LayoutParams slidingPaneLayout$LayoutParams = (SlidingPaneLayout$LayoutParams)this.mSlideableView.getLayoutParams(); │ │ │ │ + final int width = this.mSlideableView.getWidth(); │ │ │ │ + int n2; │ │ │ │ + if (layoutRtlSupport) { │ │ │ │ + n2 = this.getWidth() - n - width; │ │ │ │ + } │ │ │ │ + else { │ │ │ │ + n2 = n; │ │ │ │ + } │ │ │ │ + int n3; │ │ │ │ + if (layoutRtlSupport) { │ │ │ │ + n3 = this.getPaddingRight(); │ │ │ │ + } │ │ │ │ + else { │ │ │ │ + n3 = this.getPaddingLeft(); │ │ │ │ + } │ │ │ │ + int n4; │ │ │ │ + if (layoutRtlSupport) { │ │ │ │ + n4 = slidingPaneLayout$LayoutParams.rightMargin; │ │ │ │ + } │ │ │ │ + else { │ │ │ │ + n4 = slidingPaneLayout$LayoutParams.leftMargin; │ │ │ │ + } │ │ │ │ + this.mSlideOffset = (n2 - (n3 + n4)) / (float)this.mSlideRange; │ │ │ │ + if (this.mParallaxBy != 0) { │ │ │ │ + this.parallaxOtherViews(this.mSlideOffset); │ │ │ │ + } │ │ │ │ + if (slidingPaneLayout$LayoutParams.dimWhenOffset) { │ │ │ │ + this.dimChildView(this.mSlideableView, this.mSlideOffset, this.mSliderFadeColor); │ │ │ │ + } │ │ │ │ + this.dispatchOnPanelSlide(this.mSlideableView); │ │ │ │ } │ │ │ │ - this.dispatchOnPanelSlide(this.mSlideableView); │ │ │ │ } │ │ │ │ │ │ │ │ private boolean openPane(final View view, final int n) { │ │ │ │ boolean mPreservedOpenState = true; │ │ │ │ if (this.mFirstLayout || this.smoothSlideTo(1.0f, n)) { │ │ │ │ this.mPreservedOpenState = mPreservedOpenState; │ │ │ │ } │ │ │ │ @@ -150,26 +186,58 @@ │ │ │ │ mPreservedOpenState = false; │ │ │ │ } │ │ │ │ return mPreservedOpenState; │ │ │ │ } │ │ │ │ │ │ │ │ private void parallaxOtherViews(final float mParallaxOffset) { │ │ │ │ final float n = 1.0f; │ │ │ │ + final boolean layoutRtlSupport = this.isLayoutRtlSupport(); │ │ │ │ final SlidingPaneLayout$LayoutParams slidingPaneLayout$LayoutParams = (SlidingPaneLayout$LayoutParams)this.mSlideableView.getLayoutParams(); │ │ │ │ - final boolean b = slidingPaneLayout$LayoutParams.dimWhenOffset && slidingPaneLayout$LayoutParams.leftMargin <= 0; │ │ │ │ - for (int childCount = this.getChildCount(), i = 0; i < childCount; ++i) { │ │ │ │ - final View child = this.getChildAt(i); │ │ │ │ - if (child != this.mSlideableView) { │ │ │ │ - final int n2 = (int)((n - this.mParallaxOffset) * this.mParallaxBy); │ │ │ │ - this.mParallaxOffset = mParallaxOffset; │ │ │ │ - child.offsetLeftAndRight(n2 - (int)((n - mParallaxOffset) * this.mParallaxBy)); │ │ │ │ - if (b) { │ │ │ │ - this.dimChildView(child, n - this.mParallaxOffset, this.mCoveredFadeColor); │ │ │ │ + while (true) { │ │ │ │ + Label_0112: { │ │ │ │ + if (!slidingPaneLayout$LayoutParams.dimWhenOffset) { │ │ │ │ + break Label_0112; │ │ │ │ + } │ │ │ │ + int n2; │ │ │ │ + if (layoutRtlSupport) { │ │ │ │ + n2 = slidingPaneLayout$LayoutParams.rightMargin; │ │ │ │ + } │ │ │ │ + else { │ │ │ │ + n2 = slidingPaneLayout$LayoutParams.leftMargin; │ │ │ │ + } │ │ │ │ + if (n2 > 0) { │ │ │ │ + break Label_0112; │ │ │ │ + } │ │ │ │ + final boolean b = true; │ │ │ │ + for (int childCount = this.getChildCount(), i = 0; i < childCount; ++i) { │ │ │ │ + final View child = this.getChildAt(i); │ │ │ │ + if (child != this.mSlideableView) { │ │ │ │ + final int n3 = (int)((n - this.mParallaxOffset) * this.mParallaxBy); │ │ │ │ + this.mParallaxOffset = mParallaxOffset; │ │ │ │ + int n4 = n3 - (int)((n - mParallaxOffset) * this.mParallaxBy); │ │ │ │ + if (layoutRtlSupport) { │ │ │ │ + n4 = -n4; │ │ │ │ + } │ │ │ │ + child.offsetLeftAndRight(n4); │ │ │ │ + if (b) { │ │ │ │ + float n5; │ │ │ │ + if (layoutRtlSupport) { │ │ │ │ + n5 = this.mParallaxOffset - n; │ │ │ │ + } │ │ │ │ + else { │ │ │ │ + n5 = n - this.mParallaxOffset; │ │ │ │ + } │ │ │ │ + this.dimChildView(child, n5, this.mCoveredFadeColor); │ │ │ │ + } │ │ │ │ + } │ │ │ │ } │ │ │ │ + return; │ │ │ │ } │ │ │ │ + final boolean b = false; │ │ │ │ + continue; │ │ │ │ } │ │ │ │ } │ │ │ │ │ │ │ │ private static boolean viewIsOpaque(final View view) { │ │ │ │ boolean b = true; │ │ │ │ if (!ViewCompat.isOpaque(view)) { │ │ │ │ if (Build$VERSION.SDK_INT >= 18) { │ │ │ │ @@ -186,29 +254,38 @@ │ │ │ │ b = false; │ │ │ │ } │ │ │ │ } │ │ │ │ } │ │ │ │ return b; │ │ │ │ } │ │ │ │ │ │ │ │ - protected boolean canScroll(final View view, final boolean b, final int n, final int n2, final int n3) { │ │ │ │ + protected boolean canScroll(final View view, final boolean b, int n, final int n2, final int n3) { │ │ │ │ if (view instanceof ViewGroup) { │ │ │ │ final ViewGroup viewGroup = (ViewGroup)view; │ │ │ │ final int scrollX = ((View)view).getScrollX(); │ │ │ │ final int scrollY = ((View)view).getScrollY(); │ │ │ │ for (int i = viewGroup.getChildCount() - 1; i >= 0; --i) { │ │ │ │ final View child = viewGroup.getChildAt(i); │ │ │ │ if (n2 + scrollX >= child.getLeft() && n2 + scrollX < child.getRight() && n3 + scrollY >= child.getTop() && n3 + scrollY < child.getBottom() && this.canScroll(child, true, n, n2 + scrollX - child.getLeft(), n3 + scrollY - child.getTop())) { │ │ │ │ return true; │ │ │ │ } │ │ │ │ } │ │ │ │ - return b && ViewCompat.canScrollHorizontally((View)view, -n); │ │ │ │ } │ │ │ │ - return b && ViewCompat.canScrollHorizontally((View)view, -n); │ │ │ │ - return b && ViewCompat.canScrollHorizontally((View)view, -n); │ │ │ │ + Label_0232: { │ │ │ │ + break Label_0232; │ │ │ │ + } │ │ │ │ + if (b) { │ │ │ │ + if (!this.isLayoutRtlSupport()) { │ │ │ │ + n = -n; │ │ │ │ + } │ │ │ │ + if (ViewCompat.canScrollHorizontally((View)view, n)) { │ │ │ │ + return true; │ │ │ │ + } │ │ │ │ + } │ │ │ │ + return false; │ │ │ │ } │ │ │ │ │ │ │ │ public boolean canSlide() { │ │ │ │ return this.mCanSlide; │ │ │ │ } │ │ │ │ │ │ │ │ protected boolean checkLayoutParams(final ViewGroup$LayoutParams viewGroup$LayoutParams) { │ │ │ │ @@ -249,35 +326,58 @@ │ │ │ │ this.mPanelSlideListener.onPanelSlide(view, this.mSlideOffset); │ │ │ │ } │ │ │ │ } │ │ │ │ │ │ │ │ public void draw(final Canvas canvas) { │ │ │ │ final int n = 1; │ │ │ │ super.draw(canvas); │ │ │ │ + Drawable drawable; │ │ │ │ + if (this.isLayoutRtlSupport()) { │ │ │ │ + drawable = this.mShadowDrawableRight; │ │ │ │ + } │ │ │ │ + else { │ │ │ │ + drawable = this.mShadowDrawableLeft; │ │ │ │ + } │ │ │ │ View child; │ │ │ │ if (this.getChildCount() > n) { │ │ │ │ child = this.getChildAt(n); │ │ │ │ } │ │ │ │ else { │ │ │ │ child = null; │ │ │ │ } │ │ │ │ - if (child != null && this.mShadowDrawable != null) { │ │ │ │ - final int intrinsicWidth = this.mShadowDrawable.getIntrinsicWidth(); │ │ │ │ - final int left = child.getLeft(); │ │ │ │ - this.mShadowDrawable.setBounds(left - intrinsicWidth, child.getTop(), left, child.getBottom()); │ │ │ │ - this.mShadowDrawable.draw(canvas); │ │ │ │ + if (child != null && drawable != null) { │ │ │ │ + final int top = child.getTop(); │ │ │ │ + final int bottom = child.getBottom(); │ │ │ │ + final int intrinsicWidth = drawable.getIntrinsicWidth(); │ │ │ │ + int right; │ │ │ │ + int left; │ │ │ │ + if (this.isLayoutRtlSupport()) { │ │ │ │ + right = child.getRight(); │ │ │ │ + left = right + intrinsicWidth; │ │ │ │ + } │ │ │ │ + else { │ │ │ │ + left = child.getLeft(); │ │ │ │ + right = left - intrinsicWidth; │ │ │ │ + } │ │ │ │ + drawable.setBounds(right, top, left, bottom); │ │ │ │ + drawable.draw(canvas); │ │ │ │ } │ │ │ │ } │ │ │ │ │ │ │ │ protected boolean drawChild(final Canvas canvas, final View obj, final long n) { │ │ │ │ final SlidingPaneLayout$LayoutParams slidingPaneLayout$LayoutParams = (SlidingPaneLayout$LayoutParams)obj.getLayoutParams(); │ │ │ │ final int save = canvas.save(2); │ │ │ │ if (this.mCanSlide && !slidingPaneLayout$LayoutParams.slideable && this.mSlideableView != null) { │ │ │ │ canvas.getClipBounds(this.mTmpRect); │ │ │ │ - this.mTmpRect.right = Math.min(this.mTmpRect.right, this.mSlideableView.getLeft()); │ │ │ │ + if (this.isLayoutRtlSupport()) { │ │ │ │ + this.mTmpRect.left = Math.max(this.mTmpRect.left, this.mSlideableView.getRight()); │ │ │ │ + } │ │ │ │ + else { │ │ │ │ + this.mTmpRect.right = Math.min(this.mTmpRect.right, this.mSlideableView.getLeft()); │ │ │ │ + } │ │ │ │ canvas.clipRect(this.mTmpRect); │ │ │ │ } │ │ │ │ boolean b; │ │ │ │ if (Build$VERSION.SDK_INT >= 11) { │ │ │ │ b = super.drawChild(canvas, obj, n); │ │ │ │ } │ │ │ │ else if (slidingPaneLayout$LayoutParams.dimWhenOffset && this.mSlideOffset > 0.0f) { │ │ │ │ @@ -416,21 +516,40 @@ │ │ │ │ } │ │ │ │ onInterceptTouchEvent = (this.mDragHelper.shouldInterceptTouchEvent(motionEvent) || b); │ │ │ │ } │ │ │ │ return onInterceptTouchEvent; │ │ │ │ } │ │ │ │ │ │ │ │ protected void onLayout(final boolean b, final int n, final int n2, final int n3, final int n4) { │ │ │ │ + final boolean layoutRtlSupport = this.isLayoutRtlSupport(); │ │ │ │ + if (layoutRtlSupport) { │ │ │ │ + this.mDragHelper.setEdgeTrackingEnabled(2); │ │ │ │ + } │ │ │ │ + else { │ │ │ │ + this.mDragHelper.setEdgeTrackingEnabled(1); │ │ │ │ + } │ │ │ │ final int n5 = n3 - n; │ │ │ │ - final int paddingLeft = this.getPaddingLeft(); │ │ │ │ - final int paddingRight = this.getPaddingRight(); │ │ │ │ + int n6; │ │ │ │ + if (layoutRtlSupport) { │ │ │ │ + n6 = this.getPaddingRight(); │ │ │ │ + } │ │ │ │ + else { │ │ │ │ + n6 = this.getPaddingLeft(); │ │ │ │ + } │ │ │ │ + int n7; │ │ │ │ + if (layoutRtlSupport) { │ │ │ │ + n7 = this.getPaddingLeft(); │ │ │ │ + } │ │ │ │ + else { │ │ │ │ + n7 = this.getPaddingRight(); │ │ │ │ + } │ │ │ │ final int paddingTop = this.getPaddingTop(); │ │ │ │ final int childCount = this.getChildCount(); │ │ │ │ - int n6 = paddingLeft; │ │ │ │ - int a = paddingLeft; │ │ │ │ + int n8 = n6; │ │ │ │ + int a = n6; │ │ │ │ if (this.mFirstLayout) { │ │ │ │ final boolean mPreservedOpenState; │ │ │ │ float mSlideOffset; │ │ │ │ if (this.mCanSlide && (mPreservedOpenState = this.mPreservedOpenState)) { │ │ │ │ mSlideOffset = 1.0f; │ │ │ │ } │ │ │ │ else { │ │ │ │ @@ -439,33 +558,51 @@ │ │ │ │ this.mSlideOffset = mSlideOffset; │ │ │ │ } │ │ │ │ for (int i = 0; i < childCount; ++i) { │ │ │ │ final View child = this.getChildAt(i); │ │ │ │ if (child.getVisibility() != 8) { │ │ │ │ final SlidingPaneLayout$LayoutParams slidingPaneLayout$LayoutParams = (SlidingPaneLayout$LayoutParams)child.getLayoutParams(); │ │ │ │ final int measuredWidth = child.getMeasuredWidth(); │ │ │ │ - int n7 = 0; │ │ │ │ + int n9 = 0; │ │ │ │ if (slidingPaneLayout$LayoutParams.slideable) { │ │ │ │ - final int mSlideRange = Math.min(a, n5 - paddingRight - this.mOverhangSize) - n6 - (slidingPaneLayout$LayoutParams.leftMargin + slidingPaneLayout$LayoutParams.rightMargin); │ │ │ │ + final int mSlideRange = Math.min(a, n5 - n7 - this.mOverhangSize) - n8 - (slidingPaneLayout$LayoutParams.leftMargin + slidingPaneLayout$LayoutParams.rightMargin); │ │ │ │ this.mSlideRange = mSlideRange; │ │ │ │ - slidingPaneLayout$LayoutParams.dimWhenOffset = (slidingPaneLayout$LayoutParams.leftMargin + n6 + mSlideRange + measuredWidth / 2 > n5 - paddingRight); │ │ │ │ - n6 += (int)(mSlideRange * this.mSlideOffset) + slidingPaneLayout$LayoutParams.leftMargin; │ │ │ │ + int n10; │ │ │ │ + if (layoutRtlSupport) { │ │ │ │ + n10 = slidingPaneLayout$LayoutParams.rightMargin; │ │ │ │ + } │ │ │ │ + else { │ │ │ │ + n10 = slidingPaneLayout$LayoutParams.leftMargin; │ │ │ │ + } │ │ │ │ + slidingPaneLayout$LayoutParams.dimWhenOffset = (n8 + n10 + mSlideRange + measuredWidth / 2 > n5 - n7); │ │ │ │ + final int n11 = (int)(mSlideRange * this.mSlideOffset); │ │ │ │ + n8 += n11 + n10; │ │ │ │ + this.mSlideOffset = n11 / (float)this.mSlideRange; │ │ │ │ } │ │ │ │ else { │ │ │ │ final int mParallaxBy; │ │ │ │ if (this.mCanSlide && (mParallaxBy = this.mParallaxBy) != 0) { │ │ │ │ - n7 = (int)((1.0f - this.mSlideOffset) * this.mParallaxBy); │ │ │ │ - n6 = a; │ │ │ │ + n9 = (int)((1.0f - this.mSlideOffset) * this.mParallaxBy); │ │ │ │ + n8 = a; │ │ │ │ } │ │ │ │ else { │ │ │ │ - n6 = a; │ │ │ │ + n8 = a; │ │ │ │ } │ │ │ │ } │ │ │ │ - final int n8 = n6 - n7; │ │ │ │ - child.layout(n8, paddingTop, n8 + measuredWidth, paddingTop + child.getMeasuredHeight()); │ │ │ │ + int n12; │ │ │ │ + int n13; │ │ │ │ + if (layoutRtlSupport) { │ │ │ │ + n12 = n5 - n8 + n9; │ │ │ │ + n13 = n12 - measuredWidth; │ │ │ │ + } │ │ │ │ + else { │ │ │ │ + n13 = n8 - n9; │ │ │ │ + n12 = n13 + measuredWidth; │ │ │ │ + } │ │ │ │ + child.layout(n13, paddingTop, n12, paddingTop + child.getMeasuredHeight()); │ │ │ │ a += child.getWidth(); │ │ │ │ } │ │ │ │ } │ │ │ │ if (this.mFirstLayout) { │ │ │ │ if (this.mCanSlide) { │ │ │ │ if (this.mParallaxBy != 0) { │ │ │ │ this.parallaxOtherViews(this.mSlideOffset); │ │ │ │ @@ -518,15 +655,16 @@ │ │ │ │ case Integer.MIN_VALUE: { │ │ │ │ b = size2 - this.getPaddingTop() - this.getPaddingBottom(); │ │ │ │ break; │ │ │ │ } │ │ │ │ } │ │ │ │ float n3 = 0.0f; │ │ │ │ boolean mCanSlide = false; │ │ │ │ - int b2 = size - this.getPaddingLeft() - this.getPaddingRight(); │ │ │ │ + int b2; │ │ │ │ + final int n4 = b2 = size - this.getPaddingLeft() - this.getPaddingRight(); │ │ │ │ final int childCount = this.getChildCount(); │ │ │ │ if (childCount > 2) { │ │ │ │ Log.e("SlidingPaneLayout", "onMeasure: More than two child views are not supported."); │ │ │ │ } │ │ │ │ this.mSlideableView = null; │ │ │ │ for (int i = 0; i < childCount; ++i) { │ │ │ │ final View child = this.getChildAt(i); │ │ │ │ @@ -538,52 +676,53 @@ │ │ │ │ if (slidingPaneLayout$LayoutParams.weight > 0.0f) { │ │ │ │ n3 += slidingPaneLayout$LayoutParams.weight; │ │ │ │ final int width; │ │ │ │ if ((width = slidingPaneLayout$LayoutParams.width) == 0) { │ │ │ │ continue; │ │ │ │ } │ │ │ │ } │ │ │ │ - final int n4 = slidingPaneLayout$LayoutParams.leftMargin + slidingPaneLayout$LayoutParams.rightMargin; │ │ │ │ - int n5; │ │ │ │ + final int n5 = slidingPaneLayout$LayoutParams.leftMargin + slidingPaneLayout$LayoutParams.rightMargin; │ │ │ │ + int n6; │ │ │ │ if (slidingPaneLayout$LayoutParams.width == -2) { │ │ │ │ - n5 = View$MeasureSpec.makeMeasureSpec(size - n4, -1 << -1); │ │ │ │ + n6 = View$MeasureSpec.makeMeasureSpec(n4 - n5, -1 << -1); │ │ │ │ } │ │ │ │ else if (slidingPaneLayout$LayoutParams.width == -1) { │ │ │ │ - n5 = View$MeasureSpec.makeMeasureSpec(size - n4, 1073741824); │ │ │ │ + n6 = View$MeasureSpec.makeMeasureSpec(n4 - n5, 1073741824); │ │ │ │ } │ │ │ │ else { │ │ │ │ - n5 = View$MeasureSpec.makeMeasureSpec(slidingPaneLayout$LayoutParams.width, 1073741824); │ │ │ │ + n6 = View$MeasureSpec.makeMeasureSpec(slidingPaneLayout$LayoutParams.width, 1073741824); │ │ │ │ } │ │ │ │ - int n6; │ │ │ │ + int n7; │ │ │ │ if (slidingPaneLayout$LayoutParams.height == -2) { │ │ │ │ - n6 = View$MeasureSpec.makeMeasureSpec(b, -1 << -1); │ │ │ │ + n7 = View$MeasureSpec.makeMeasureSpec(b, -1 << -1); │ │ │ │ } │ │ │ │ else if (slidingPaneLayout$LayoutParams.height == -1) { │ │ │ │ - n6 = View$MeasureSpec.makeMeasureSpec(b, 1073741824); │ │ │ │ + n7 = View$MeasureSpec.makeMeasureSpec(b, 1073741824); │ │ │ │ } │ │ │ │ else { │ │ │ │ - n6 = View$MeasureSpec.makeMeasureSpec(slidingPaneLayout$LayoutParams.height, 1073741824); │ │ │ │ + n7 = View$MeasureSpec.makeMeasureSpec(slidingPaneLayout$LayoutParams.height, 1073741824); │ │ │ │ } │ │ │ │ - child.measure(n5, n6); │ │ │ │ + child.measure(n6, n7); │ │ │ │ final int measuredWidth = child.getMeasuredWidth(); │ │ │ │ final int measuredHeight = child.getMeasuredHeight(); │ │ │ │ - if (mode2 == -1 << -1 && measuredHeight > min) { │ │ │ │ + final int n8; │ │ │ │ + if (mode2 == -1 << -1 && measuredHeight > (n8 = min)) { │ │ │ │ min = Math.min(measuredHeight, b); │ │ │ │ } │ │ │ │ b2 -= measuredWidth; │ │ │ │ final boolean slideable = b2 < 0 || false; │ │ │ │ slidingPaneLayout$LayoutParams.slideable = slideable; │ │ │ │ mCanSlide |= slideable; │ │ │ │ if (slidingPaneLayout$LayoutParams.slideable) { │ │ │ │ this.mSlideableView = child; │ │ │ │ } │ │ │ │ } │ │ │ │ } │ │ │ │ if (mCanSlide || n3 > 0.0f) { │ │ │ │ - final int n7 = size - this.mOverhangSize; │ │ │ │ + final int n9 = n4 - this.mOverhangSize; │ │ │ │ for (int j = 0; j < childCount; ++j) { │ │ │ │ final View child2 = this.getChildAt(j); │ │ │ │ if (child2.getVisibility() != 8) { │ │ │ │ final SlidingPaneLayout$LayoutParams slidingPaneLayout$LayoutParams2 = (SlidingPaneLayout$LayoutParams)child2.getLayoutParams(); │ │ │ │ final int visibility; │ │ │ │ if ((visibility = child2.getVisibility()) != 8) { │ │ │ │ boolean b3; │ │ │ │ @@ -598,65 +737,65 @@ │ │ │ │ measuredWidth2 = 0; │ │ │ │ } │ │ │ │ else { │ │ │ │ measuredWidth2 = child2.getMeasuredWidth(); │ │ │ │ } │ │ │ │ final View mSlideableView; │ │ │ │ if (mCanSlide && child2 != (mSlideableView = this.mSlideableView)) { │ │ │ │ - if (slidingPaneLayout$LayoutParams2.width < 0 && (measuredWidth2 > n7 || slidingPaneLayout$LayoutParams2.weight > 0.0f)) { │ │ │ │ - int n8; │ │ │ │ + if (slidingPaneLayout$LayoutParams2.width < 0 && (measuredWidth2 > n9 || slidingPaneLayout$LayoutParams2.weight > 0.0f)) { │ │ │ │ + int n10; │ │ │ │ if (b3) { │ │ │ │ if (slidingPaneLayout$LayoutParams2.height == -2) { │ │ │ │ - n8 = View$MeasureSpec.makeMeasureSpec(b, -1 << -1); │ │ │ │ + n10 = View$MeasureSpec.makeMeasureSpec(b, -1 << -1); │ │ │ │ } │ │ │ │ else if (slidingPaneLayout$LayoutParams2.height == -1) { │ │ │ │ - n8 = View$MeasureSpec.makeMeasureSpec(b, 1073741824); │ │ │ │ + n10 = View$MeasureSpec.makeMeasureSpec(b, 1073741824); │ │ │ │ } │ │ │ │ else { │ │ │ │ - n8 = View$MeasureSpec.makeMeasureSpec(slidingPaneLayout$LayoutParams2.height, 1073741824); │ │ │ │ + n10 = View$MeasureSpec.makeMeasureSpec(slidingPaneLayout$LayoutParams2.height, 1073741824); │ │ │ │ } │ │ │ │ } │ │ │ │ else { │ │ │ │ - n8 = View$MeasureSpec.makeMeasureSpec(child2.getMeasuredHeight(), 1073741824); │ │ │ │ + n10 = View$MeasureSpec.makeMeasureSpec(child2.getMeasuredHeight(), 1073741824); │ │ │ │ } │ │ │ │ - child2.measure(View$MeasureSpec.makeMeasureSpec(n7, 1073741824), n8); │ │ │ │ + child2.measure(View$MeasureSpec.makeMeasureSpec(n9, 1073741824), n10); │ │ │ │ } │ │ │ │ } │ │ │ │ else if (slidingPaneLayout$LayoutParams2.weight > 0.0f) { │ │ │ │ - int n9; │ │ │ │ + int n11; │ │ │ │ if (slidingPaneLayout$LayoutParams2.width == 0) { │ │ │ │ if (slidingPaneLayout$LayoutParams2.height == -2) { │ │ │ │ - n9 = View$MeasureSpec.makeMeasureSpec(b, -1 << -1); │ │ │ │ + n11 = View$MeasureSpec.makeMeasureSpec(b, -1 << -1); │ │ │ │ } │ │ │ │ else if (slidingPaneLayout$LayoutParams2.height == -1) { │ │ │ │ - n9 = View$MeasureSpec.makeMeasureSpec(b, 1073741824); │ │ │ │ + n11 = View$MeasureSpec.makeMeasureSpec(b, 1073741824); │ │ │ │ } │ │ │ │ else { │ │ │ │ - n9 = View$MeasureSpec.makeMeasureSpec(slidingPaneLayout$LayoutParams2.height, 1073741824); │ │ │ │ + n11 = View$MeasureSpec.makeMeasureSpec(slidingPaneLayout$LayoutParams2.height, 1073741824); │ │ │ │ } │ │ │ │ } │ │ │ │ else { │ │ │ │ - n9 = View$MeasureSpec.makeMeasureSpec(child2.getMeasuredHeight(), 1073741824); │ │ │ │ + n11 = View$MeasureSpec.makeMeasureSpec(child2.getMeasuredHeight(), 1073741824); │ │ │ │ } │ │ │ │ if (mCanSlide) { │ │ │ │ - final int n10 = size - (slidingPaneLayout$LayoutParams2.leftMargin + slidingPaneLayout$LayoutParams2.rightMargin); │ │ │ │ - final int measureSpec = View$MeasureSpec.makeMeasureSpec(n10, 1073741824); │ │ │ │ - if (measuredWidth2 != n10) { │ │ │ │ - child2.measure(measureSpec, n9); │ │ │ │ + final int n12 = n4 - (slidingPaneLayout$LayoutParams2.leftMargin + slidingPaneLayout$LayoutParams2.rightMargin); │ │ │ │ + final int measureSpec = View$MeasureSpec.makeMeasureSpec(n12, 1073741824); │ │ │ │ + if (measuredWidth2 != n12) { │ │ │ │ + child2.measure(measureSpec, n11); │ │ │ │ } │ │ │ │ } │ │ │ │ else { │ │ │ │ - child2.measure(View$MeasureSpec.makeMeasureSpec(measuredWidth2 + (int)(slidingPaneLayout$LayoutParams2.weight * Math.max(0, b2) / n3), 1073741824), n9); │ │ │ │ + child2.measure(View$MeasureSpec.makeMeasureSpec(measuredWidth2 + (int)(slidingPaneLayout$LayoutParams2.weight * Math.max(0, b2) / n3), 1073741824), n11); │ │ │ │ } │ │ │ │ } │ │ │ │ } │ │ │ │ } │ │ │ │ } │ │ │ │ } │ │ │ │ - this.setMeasuredDimension(size, min); │ │ │ │ + this.setMeasuredDimension(size, this.getPaddingTop() + min + this.getPaddingBottom()); │ │ │ │ this.mCanSlide = mCanSlide; │ │ │ │ if (this.mDragHelper.getViewDragState() != 0 && !mCanSlide) { │ │ │ │ this.mDragHelper.abort(); │ │ │ │ } │ │ │ │ } │ │ │ │ │ │ │ │ protected void onRestoreInstanceState(final Parcelable parcelable) { │ │ │ │ @@ -757,49 +896,89 @@ │ │ │ │ } │ │ │ │ │ │ │ │ public void setParallaxDistance(final int mParallaxBy) { │ │ │ │ this.mParallaxBy = mParallaxBy; │ │ │ │ this.requestLayout(); │ │ │ │ } │ │ │ │ │ │ │ │ - public void setShadowDrawable(final Drawable mShadowDrawable) { │ │ │ │ - this.mShadowDrawable = mShadowDrawable; │ │ │ │ + public void setShadowDrawable(final Drawable shadowDrawableLeft) { │ │ │ │ + this.setShadowDrawableLeft(shadowDrawableLeft); │ │ │ │ + } │ │ │ │ + │ │ │ │ + public void setShadowDrawableLeft(final Drawable mShadowDrawableLeft) { │ │ │ │ + this.mShadowDrawableLeft = mShadowDrawableLeft; │ │ │ │ + } │ │ │ │ + │ │ │ │ + public void setShadowDrawableRight(final Drawable mShadowDrawableRight) { │ │ │ │ + this.mShadowDrawableRight = mShadowDrawableRight; │ │ │ │ } │ │ │ │ │ │ │ │ public void setShadowResource(final int n) { │ │ │ │ this.setShadowDrawable(this.getResources().getDrawable(n)); │ │ │ │ } │ │ │ │ │ │ │ │ + public void setShadowResourceLeft(final int n) { │ │ │ │ + this.setShadowDrawableLeft(this.getResources().getDrawable(n)); │ │ │ │ + } │ │ │ │ + │ │ │ │ + public void setShadowResourceRight(final int n) { │ │ │ │ + this.setShadowDrawableRight(this.getResources().getDrawable(n)); │ │ │ │ + } │ │ │ │ + │ │ │ │ public void setSliderFadeColor(final int mSliderFadeColor) { │ │ │ │ this.mSliderFadeColor = mSliderFadeColor; │ │ │ │ } │ │ │ │ │ │ │ │ public void smoothSlideClosed() { │ │ │ │ this.closePane(); │ │ │ │ } │ │ │ │ │ │ │ │ public void smoothSlideOpen() { │ │ │ │ this.openPane(); │ │ │ │ } │ │ │ │ │ │ │ │ boolean smoothSlideTo(final float n, final int n2) { │ │ │ │ boolean b = false; │ │ │ │ - if (this.mCanSlide && this.mDragHelper.smoothSlideViewTo(this.mSlideableView, (int)(this.getPaddingLeft() + ((SlidingPaneLayout$LayoutParams)this.mSlideableView.getLayoutParams()).leftMargin + this.mSlideRange * n), this.mSlideableView.getTop())) { │ │ │ │ - this.setAllChildrenVisible(); │ │ │ │ - ViewCompat.postInvalidateOnAnimation((View)this); │ │ │ │ - b = true; │ │ │ │ + if (this.mCanSlide) { │ │ │ │ + final boolean layoutRtlSupport = this.isLayoutRtlSupport(); │ │ │ │ + final SlidingPaneLayout$LayoutParams slidingPaneLayout$LayoutParams = (SlidingPaneLayout$LayoutParams)this.mSlideableView.getLayoutParams(); │ │ │ │ + int n3; │ │ │ │ + if (layoutRtlSupport) { │ │ │ │ + n3 = (int)(this.getWidth() - (this.getPaddingRight() + slidingPaneLayout$LayoutParams.rightMargin + this.mSlideRange * n + this.mSlideableView.getWidth())); │ │ │ │ + } │ │ │ │ + else { │ │ │ │ + n3 = (int)(this.getPaddingLeft() + slidingPaneLayout$LayoutParams.leftMargin + this.mSlideRange * n); │ │ │ │ + } │ │ │ │ + if (this.mDragHelper.smoothSlideViewTo(this.mSlideableView, n3, this.mSlideableView.getTop())) { │ │ │ │ + this.setAllChildrenVisible(); │ │ │ │ + ViewCompat.postInvalidateOnAnimation((View)this); │ │ │ │ + b = true; │ │ │ │ + } │ │ │ │ } │ │ │ │ return b; │ │ │ │ } │ │ │ │ │ │ │ │ void updateObscuredViewsVisibility(final View view) { │ │ │ │ - final int paddingLeft = this.getPaddingLeft(); │ │ │ │ - final int a = this.getWidth() - this.getPaddingRight(); │ │ │ │ + final boolean layoutRtlSupport = this.isLayoutRtlSupport(); │ │ │ │ + int paddingLeft; │ │ │ │ + if (layoutRtlSupport) { │ │ │ │ + paddingLeft = this.getWidth() - this.getPaddingRight(); │ │ │ │ + } │ │ │ │ + else { │ │ │ │ + paddingLeft = this.getPaddingLeft(); │ │ │ │ + } │ │ │ │ + int paddingLeft2; │ │ │ │ + if (layoutRtlSupport) { │ │ │ │ + paddingLeft2 = this.getPaddingLeft(); │ │ │ │ + } │ │ │ │ + else { │ │ │ │ + paddingLeft2 = this.getWidth() - this.getPaddingRight(); │ │ │ │ + } │ │ │ │ final int paddingTop = this.getPaddingTop(); │ │ │ │ - final int a2 = this.getHeight() - this.getPaddingBottom(); │ │ │ │ + final int a = this.getHeight() - this.getPaddingBottom(); │ │ │ │ int left; │ │ │ │ int right; │ │ │ │ int top; │ │ │ │ int bottom; │ │ │ │ if (view != null && viewIsOpaque(view)) { │ │ │ │ left = view.getLeft(); │ │ │ │ right = view.getRight(); │ │ │ │ @@ -813,18 +992,32 @@ │ │ │ │ left = 0; │ │ │ │ } │ │ │ │ for (int i = 0; i < this.getChildCount(); ++i) { │ │ │ │ final View child = this.getChildAt(i); │ │ │ │ if (child == view) { │ │ │ │ break; │ │ │ │ } │ │ │ │ - final int max = Math.max(paddingLeft, child.getLeft()); │ │ │ │ + int a2; │ │ │ │ + if (layoutRtlSupport) { │ │ │ │ + a2 = paddingLeft2; │ │ │ │ + } │ │ │ │ + else { │ │ │ │ + a2 = paddingLeft; │ │ │ │ + } │ │ │ │ + final int max = Math.max(a2, child.getLeft()); │ │ │ │ final int max2 = Math.max(paddingTop, child.getTop()); │ │ │ │ - final int min = Math.min(a, child.getRight()); │ │ │ │ - final int min2 = Math.min(a2, child.getBottom()); │ │ │ │ + int a3; │ │ │ │ + if (layoutRtlSupport) { │ │ │ │ + a3 = paddingLeft; │ │ │ │ + } │ │ │ │ + else { │ │ │ │ + a3 = paddingLeft2; │ │ │ │ + } │ │ │ │ + final int min = Math.min(a3, child.getRight()); │ │ │ │ + final int min2 = Math.min(a, child.getBottom()); │ │ │ │ int visibility; │ │ │ │ if (max >= left && max2 >= top && min <= right && min2 <= bottom) { │ │ │ │ visibility = 4; │ │ │ │ } │ │ │ │ else { │ │ │ │ visibility = 0; │ │ │ │ } │ │ ├── android/support/v4/widget/ViewDragHelper.class │ │ │ ├── procyon -ec {} │ │ │ │ @@ -493,33 +493,33 @@ │ │ │ │ } │ │ │ │ return n3 != 0; │ │ │ │ } │ │ │ │ │ │ │ │ public boolean continueSettling(final boolean b) { │ │ │ │ final int n = 2; │ │ │ │ if (this.mDragState == n) { │ │ │ │ - boolean b2 = this.mScroller.computeScrollOffset(); │ │ │ │ + int computeScrollOffset = this.mScroller.computeScrollOffset() ? 1 : 0; │ │ │ │ final int currX = this.mScroller.getCurrX(); │ │ │ │ final int currY = this.mScroller.getCurrY(); │ │ │ │ final int n2 = currX - this.mCapturedView.getLeft(); │ │ │ │ final int n3 = currY - this.mCapturedView.getTop(); │ │ │ │ if (n2 != 0) { │ │ │ │ this.mCapturedView.offsetLeftAndRight(n2); │ │ │ │ } │ │ │ │ if (n3 != 0) { │ │ │ │ this.mCapturedView.offsetTopAndBottom(n3); │ │ │ │ } │ │ │ │ if (n2 != 0 || n3 != 0) { │ │ │ │ this.mCallback.onViewPositionChanged(this.mCapturedView, currX, currY, n2, n3); │ │ │ │ } │ │ │ │ - if (b2 && currX == this.mScroller.getFinalX() && currY == this.mScroller.getFinalY()) { │ │ │ │ + if (computeScrollOffset != 0 && currX == this.mScroller.getFinalX() && currY == this.mScroller.getFinalY()) { │ │ │ │ this.mScroller.abortAnimation(); │ │ │ │ - b2 = this.mScroller.isFinished(); │ │ │ │ + computeScrollOffset = 0; │ │ │ │ } │ │ │ │ - if (!b2) { │ │ │ │ + if (computeScrollOffset == 0) { │ │ │ │ if (b) { │ │ │ │ this.mParentView.post(this.mSetIdleRunnable); │ │ │ │ } │ │ │ │ else { │ │ │ │ this.setDragState(0); │ │ │ │ } │ │ │ │ } │ │ │ │ @@ -716,15 +716,15 @@ │ │ │ │ } │ │ │ │ } │ │ │ │ │ │ │ │ void setDragState(final int mDragState) { │ │ │ │ if (this.mDragState != mDragState) { │ │ │ │ this.mDragState = mDragState; │ │ │ │ this.mCallback.onViewDragStateChanged(mDragState); │ │ │ │ - if (mDragState == 0) { │ │ │ │ + if (this.mDragState == 0) { │ │ │ │ this.mCapturedView = null; │ │ │ │ } │ │ │ │ } │ │ │ │ } │ │ │ │ │ │ │ │ public void setEdgeTrackingEnabled(final int mTrackingEdges) { │ │ │ │ this.mTrackingEdges = mTrackingEdges; │ │ │ │ @@ -782,35 +782,51 @@ │ │ │ │ break; │ │ │ │ } │ │ │ │ else { │ │ │ │ if (this.mDragState != 2) { │ │ │ │ break; │ │ │ │ } │ │ │ │ final View topChildUnder2 = this.findTopChildUnder((int)x2, (int)y2); │ │ │ │ - if (topChildUnder2 == this.mCapturedView) { │ │ │ │ + final View view; │ │ │ │ + if ((view = topChildUnder2) == this.mCapturedView) { │ │ │ │ this.tryCaptureViewForDrag(topChildUnder2, pointerId2); │ │ │ │ break; │ │ │ │ } │ │ │ │ break; │ │ │ │ } │ │ │ │ break; │ │ │ │ } │ │ │ │ case 2: { │ │ │ │ for (int pointerCount = MotionEventCompat.getPointerCount(motionEvent), i = 0; i < pointerCount; ++i) { │ │ │ │ final int pointerId3 = MotionEventCompat.getPointerId(motionEvent, i); │ │ │ │ final float x3 = MotionEventCompat.getX(motionEvent, i); │ │ │ │ final float y3 = MotionEventCompat.getY(motionEvent, i); │ │ │ │ final float n3 = x3 - this.mInitialMotionX[pointerId3]; │ │ │ │ final float n4 = y3 - this.mInitialMotionY[pointerId3]; │ │ │ │ - this.reportNewEdgeDrags(n3, n4, pointerId3); │ │ │ │ - if (this.mDragState == 1) { │ │ │ │ - break; │ │ │ │ - } │ │ │ │ final View topChildUnder3 = this.findTopChildUnder((int)x3, (int)y3); │ │ │ │ - if (topChildUnder3 != null && this.checkTouchSlop(topChildUnder3, n3, n4) && this.tryCaptureViewForDrag(topChildUnder3, pointerId3)) { │ │ │ │ + boolean b; │ │ │ │ + if (topChildUnder3 != null && this.checkTouchSlop(topChildUnder3, n3, n4)) { │ │ │ │ + b = true; │ │ │ │ + } │ │ │ │ + else { │ │ │ │ + b = false; │ │ │ │ + } │ │ │ │ + if (b) { │ │ │ │ + final int left = topChildUnder3.getLeft(); │ │ │ │ + final int clampViewPositionHorizontal = this.mCallback.clampViewPositionHorizontal(topChildUnder3, left + (int)n3, (int)n3); │ │ │ │ + final int top = topChildUnder3.getTop(); │ │ │ │ + final int clampViewPositionVertical = this.mCallback.clampViewPositionVertical(topChildUnder3, top + (int)n4, (int)n4); │ │ │ │ + final int viewHorizontalDragRange = this.mCallback.getViewHorizontalDragRange(topChildUnder3); │ │ │ │ + final int viewVerticalDragRange = this.mCallback.getViewVerticalDragRange(topChildUnder3); │ │ │ │ + if ((viewHorizontalDragRange == 0 || (viewHorizontalDragRange > 0 && clampViewPositionHorizontal == left)) && (viewVerticalDragRange == 0 || (viewVerticalDragRange > 0 && clampViewPositionVertical == top))) { │ │ │ │ + break; │ │ │ │ + } │ │ │ │ + } │ │ │ │ + this.reportNewEdgeDrags(n3, n4, pointerId3); │ │ │ │ + if (this.mDragState == 1 || (b && this.tryCaptureViewForDrag(topChildUnder3, pointerId3))) { │ │ │ │ break; │ │ │ │ } │ │ │ │ } │ │ │ │ this.saveLastMotion(motionEvent); │ │ │ │ break; │ │ │ │ } │ │ │ │ case 6: { │ │ │ │ @@ -825,15 +841,19 @@ │ │ │ │ } │ │ │ │ return this.mDragState == 1; │ │ │ │ } │ │ │ │ │ │ │ │ public boolean smoothSlideViewTo(final View mCapturedView, final int n, final int n2) { │ │ │ │ this.mCapturedView = mCapturedView; │ │ │ │ this.mActivePointerId = -1; │ │ │ │ - return this.forceSettleCapturedViewAt(n, n2, 0, 0); │ │ │ │ + final boolean forceSettleCapturedView = this.forceSettleCapturedViewAt(n, n2, 0, 0); │ │ │ │ + if (!forceSettleCapturedView && this.mDragState == 0 && this.mCapturedView != null) { │ │ │ │ + this.mCapturedView = null; │ │ │ │ + } │ │ │ │ + return forceSettleCapturedView; │ │ │ │ } │ │ │ │ │ │ │ │ boolean tryCaptureViewForDrag(final View view, final int mActivePointerId) { │ │ │ │ boolean b = true; │ │ │ │ if (view != this.mCapturedView || this.mActivePointerId != mActivePointerId) { │ │ │ │ if (view != null && this.mCallback.tryCaptureView(view, mActivePointerId)) { │ │ │ │ this.captureChildView(view, this.mActivePointerId = mActivePointerId); │ │ ├── com/negusoft/holoaccent/AccentResources.class │ │ │ ├── procyon -ec {} │ │ │ │ @@ -191,29 +191,29 @@ │ │ │ │ final TypedArray obtainStyledAttributes = context.getTheme().obtainStyledAttributes(R$styleable.HoloAccent); │ │ │ │ final int color = super.getColor(17170450); │ │ │ │ int color2; │ │ │ │ if (n != 0) { │ │ │ │ color2 = n; │ │ │ │ } │ │ │ │ else { │ │ │ │ - color2 = obtainStyledAttributes.getColor(0, color); │ │ │ │ + color2 = obtainStyledAttributes.getColor(R$styleable.HoloAccent_accentColor, color); │ │ │ │ } │ │ │ │ int color3; │ │ │ │ if (n2 != 0) { │ │ │ │ color3 = n2; │ │ │ │ } │ │ │ │ else { │ │ │ │ - color3 = obtainStyledAttributes.getColor(1, 0); │ │ │ │ + color3 = obtainStyledAttributes.getColor(R$styleable.HoloAccent_accentColorDark, 0); │ │ │ │ } │ │ │ │ int color4; │ │ │ │ if (n3 != 0) { │ │ │ │ color4 = n3; │ │ │ │ } │ │ │ │ else { │ │ │ │ - color4 = obtainStyledAttributes.getColor(2, color2); │ │ │ │ + color4 = obtainStyledAttributes.getColor(R$styleable.HoloAccent_accentColorActionBar, color2); │ │ │ │ } │ │ │ │ obtainStyledAttributes.recycle(); │ │ │ │ return new AccentPalette(color2, color3, color4); │ │ │ │ } │ │ │ │ │ │ │ │ private boolean initialize(final Context context, final int n, final int n2, final int n3) { │ │ │ │ final boolean b = true; │ │ │ │ @@ -299,29 +299,29 @@ │ │ │ │ if (this.checkInitialized()) { │ │ │ │ throw new RuntimeException("HoloAccent: Unexpected initialization exception in initialization."); │ │ │ │ } │ │ │ │ return this.mPalette; │ │ │ │ } │ │ │ │ │ │ │ │ public InputStream openRawResource(final int n, final TypedValue typedValue) { │ │ │ │ + int i = 0; │ │ │ │ InputStream inputStream; │ │ │ │ if (this.checkInitialized()) { │ │ │ │ inputStream = super.openRawResource(n, typedValue); │ │ │ │ } │ │ │ │ else { │ │ │ │ final int[] mTintDrawableIds = this.mTintDrawableIds; │ │ │ │ - for (int length = mTintDrawableIds.length, i = 0; i < length; ++i) { │ │ │ │ - if (n == mTintDrawableIds[i]) { │ │ │ │ + for (int length = mTintDrawableIds.length, j = 0; j < length; ++j) { │ │ │ │ + if (n == mTintDrawableIds[j]) { │ │ │ │ inputStream = this.getTintendResourceStream(n, typedValue, this.mPalette.accentColor); │ │ │ │ return inputStream; │ │ │ │ } │ │ │ │ } │ │ │ │ - final int[] mTransformationDrawableIds = this.mTransformationDrawableIds; │ │ │ │ - for (int length2 = mTransformationDrawableIds.length, j = 0; j < length2; ++j) { │ │ │ │ - if (n == mTransformationDrawableIds[j]) { │ │ │ │ + for (int[] mTransformationDrawableIds = this.mTransformationDrawableIds; i < mTransformationDrawableIds.length; ++i) { │ │ │ │ + if (n == mTransformationDrawableIds[i]) { │ │ │ │ inputStream = this.getTintTransformationResourceStream(n, typedValue, this.mPalette.accentColor); │ │ │ │ return inputStream; │ │ │ │ } │ │ │ │ } │ │ │ │ inputStream = super.openRawResource(n, typedValue); │ │ │ │ } │ │ │ │ return inputStream; │ │ ├── com/negusoft/holoaccent/drawable/ActionBarBackgroundDrawable.class │ │ │ ├── procyon -ec {} │ │ │ │ @@ -24,19 +24,19 @@ │ │ │ │ private final Paint mFillPaint; │ │ │ │ private final Paint mPaint; │ │ │ │ private final ActionBarBackgroundDrawable$ActionBarBackgroundConstantState mState; │ │ │ │ │ │ │ │ public ActionBarBackgroundDrawable(final Context context, final AccentPalette accentPalette, final int n, final boolean b) { │ │ │ │ final int n2 = 255; │ │ │ │ final TypedArray obtainStyledAttributes = context.obtainStyledAttributes((AttributeSet)null, R$styleable.ColoredActionBarStacked, n, 0); │ │ │ │ - final int color = obtainStyledAttributes.getColor(1, accentPalette.getDarkAccentColor()); │ │ │ │ - final float dimension = obtainStyledAttributes.getDimension(0, 0.0f); │ │ │ │ - final int integer = obtainStyledAttributes.getInteger(2, n2); │ │ │ │ - final int color2 = obtainStyledAttributes.getColor(3, accentPalette.getDarkAccentColor()); │ │ │ │ - final int integer2 = obtainStyledAttributes.getInteger(4, n2); │ │ │ │ + final int color = obtainStyledAttributes.getColor(R$styleable.ColoredActionBarStacked_accentLineColor, accentPalette.getDarkAccentColor()); │ │ │ │ + final float dimension = obtainStyledAttributes.getDimension(R$styleable.ColoredActionBarStacked_accentLineWidth, 0.0f); │ │ │ │ + final int integer = obtainStyledAttributes.getInteger(R$styleable.ColoredActionBarStacked_accentLineOpacity, n2); │ │ │ │ + final int color2 = obtainStyledAttributes.getColor(R$styleable.ColoredActionBarStacked_accentBackgroundColor, accentPalette.getDarkAccentColor()); │ │ │ │ + final int integer2 = obtainStyledAttributes.getInteger(R$styleable.ColoredActionBarStacked_accentBackgroundOpacity, n2); │ │ │ │ final int argb = Color.argb(integer, Color.red(color), Color.green(color), Color.blue(color)); │ │ │ │ final int argb2 = Color.argb(integer2, Color.red(color2), Color.green(color2), Color.blue(color2)); │ │ │ │ obtainStyledAttributes.recycle(); │ │ │ │ final DisplayMetrics displayMetrics = context.getResources().getDisplayMetrics(); │ │ │ │ this.mState = new ActionBarBackgroundDrawable$ActionBarBackgroundConstantState(displayMetrics, argb2, argb, dimension, b); │ │ │ │ this.mPaint = this.initLinePaint(displayMetrics, argb, dimension); │ │ │ │ this.mFillPaint = this.initFillPaint(argb2); │ │ ├── com/negusoft/holoaccent/drawable/IndeterminedProgressDrawable.class │ │ │ ├── procyon -ec {} │ │ │ │ @@ -33,15 +33,15 @@ │ │ │ │ } │ │ │ │ │ │ │ │ public IndeterminedProgressDrawable(final Context context, final int n, final int n2, final int n3) { │ │ │ │ this.mInterpolator = (Interpolator)new IndeterminedProgressDrawable$1(this); │ │ │ │ final Resources resources = context.getResources(); │ │ │ │ this.mDisplayMetrics = resources.getDisplayMetrics(); │ │ │ │ final TypedArray obtainStyledAttributes = context.getTheme().obtainStyledAttributes(R$styleable.HoloAccent); │ │ │ │ - final int color = obtainStyledAttributes.getColor(0, resources.getColor(R$color.ha__accent_default)); │ │ │ │ + final int color = obtainStyledAttributes.getColor(R$styleable.HoloAccent_accentColor, resources.getColor(R$color.ha__accent_default)); │ │ │ │ obtainStyledAttributes.recycle(); │ │ │ │ this.mPaint = this.getPaint(this.mDisplayMetrics, color); │ │ │ │ this.mGapPercentages = this.getGapPercentages(n, n2, n3); │ │ │ │ } │ │ │ │ │ │ │ │ public IndeterminedProgressDrawable(final Resources resources, final int n, final int n2, final int n3) { │ │ │ │ this(resources, n, n2, n3, 5); │ │ │ │ @@ -70,37 +70,38 @@ │ │ │ │ paint.setColor(color); │ │ │ │ paint.setStyle(Paint$Style.STROKE); │ │ │ │ paint.setStrokeWidth(applyDimension); │ │ │ │ return paint; │ │ │ │ } │ │ │ │ │ │ │ │ public void draw(final Canvas canvas) { │ │ │ │ + final int n = 1; │ │ │ │ final Rect bounds = this.getBounds(); │ │ │ │ - float n = (float)bounds.width(); │ │ │ │ - final float applyDimension = TypedValue.applyDimension(1, 256.0f, this.mDisplayMetrics); │ │ │ │ - if (n < applyDimension) { │ │ │ │ - n = applyDimension; │ │ │ │ + float n2 = (float)bounds.width(); │ │ │ │ + final float applyDimension = TypedValue.applyDimension(n, 256.0f, this.mDisplayMetrics); │ │ │ │ + if (n2 < applyDimension) { │ │ │ │ + n2 = applyDimension; │ │ │ │ } │ │ │ │ - final float applyDimension2 = TypedValue.applyDimension(1, 4.0f, this.mDisplayMetrics); │ │ │ │ + final float applyDimension2 = TypedValue.applyDimension(n, 4.0f, this.mDisplayMetrics); │ │ │ │ final float exactCenterY = bounds.exactCenterY(); │ │ │ │ - float n2 = (float)bounds.left; │ │ │ │ - final float n3 = n + applyDimension2; │ │ │ │ + float n3 = (float)bounds.left; │ │ │ │ + final float n4 = n2 + applyDimension2; │ │ │ │ final float[] mGapPercentages = this.mGapPercentages; │ │ │ │ for (int length = mGapPercentages.length, i = 0; i < length; ++i) { │ │ │ │ - final float n4 = mGapPercentages[i]; │ │ │ │ - final float n5 = bounds.left + n3 * n4 - applyDimension2; │ │ │ │ - if (n5 < bounds.left) { │ │ │ │ - n2 = bounds.left + n3 * n4; │ │ │ │ + final float n5 = mGapPercentages[i]; │ │ │ │ + final float n6 = bounds.left + n4 * n5 - applyDimension2; │ │ │ │ + if (n6 < bounds.left) { │ │ │ │ + n3 = bounds.left + n4 * n5; │ │ │ │ } │ │ │ │ else { │ │ │ │ - canvas.drawLine(n2, exactCenterY, n5, exactCenterY, this.mPaint); │ │ │ │ - n2 = n5 + applyDimension2; │ │ │ │ + canvas.drawLine(n3, exactCenterY, n6, exactCenterY, this.mPaint); │ │ │ │ + n3 = n6 + applyDimension2; │ │ │ │ } │ │ │ │ } │ │ │ │ - canvas.drawLine(n2, exactCenterY, n3, exactCenterY, this.mPaint); │ │ │ │ + canvas.drawLine(n3, exactCenterY, n4, exactCenterY, this.mPaint); │ │ │ │ } │ │ │ │ │ │ │ │ public int getMinimumHeight() { │ │ │ │ int n = 1; │ │ │ │ final float applyDimension = TypedValue.applyDimension(n, 16.0f, this.mDisplayMetrics); │ │ │ │ if (applyDimension >= 1.0f) { │ │ │ │ n = (int)applyDimension; │ │ ├── com/negusoft/holoaccent/drawable/IndeterminedProgressLegacyDrawable.class │ │ │ ├── procyon -ec {} │ │ │ │ @@ -110,15 +110,15 @@ │ │ │ │ gap_PERCENTAGES_REFERENCE[n2] = this.GAP_PERCENTAGES_6; │ │ │ │ gap_PERCENTAGES_REFERENCE[n3] = this.GAP_PERCENTAGES_7; │ │ │ │ gap_PERCENTAGES_REFERENCE[7] = this.GAP_PERCENTAGES_8; │ │ │ │ this.GAP_PERCENTAGES_REFERENCE = gap_PERCENTAGES_REFERENCE; │ │ │ │ final Resources resources = context.getResources(); │ │ │ │ this.mDisplayMetrics = resources.getDisplayMetrics(); │ │ │ │ final TypedArray obtainStyledAttributes = context.getTheme().obtainStyledAttributes(R$styleable.HoloAccent); │ │ │ │ - final int color = obtainStyledAttributes.getColor(0, resources.getColor(R$color.ha__accent_default)); │ │ │ │ + final int color = obtainStyledAttributes.getColor(R$styleable.HoloAccent_accentColor, resources.getColor(R$color.ha__accent_default)); │ │ │ │ obtainStyledAttributes.recycle(); │ │ │ │ this.mPaint = this.getPaint(this.mDisplayMetrics, color); │ │ │ │ this.mGapPercentages = this.getGapPercentages(n); │ │ │ │ } │ │ │ │ │ │ │ │ public IndeterminedProgressLegacyDrawable(final Resources resources, final int n, final int n2) { │ │ │ │ final int n3 = 5; │ │ │ │ @@ -213,30 +213,31 @@ │ │ │ │ paint.setColor(color); │ │ │ │ paint.setStyle(Paint$Style.STROKE); │ │ │ │ paint.setStrokeWidth(applyDimension); │ │ │ │ return paint; │ │ │ │ } │ │ │ │ │ │ │ │ public void draw(final Canvas canvas) { │ │ │ │ + final int n = 1; │ │ │ │ final Rect bounds = this.getBounds(); │ │ │ │ - float n = (float)bounds.width(); │ │ │ │ - final float applyDimension = TypedValue.applyDimension(1, 606.0f, this.mDisplayMetrics); │ │ │ │ - if (n < applyDimension) { │ │ │ │ - n = applyDimension; │ │ │ │ + float n2 = (float)bounds.width(); │ │ │ │ + final float applyDimension = TypedValue.applyDimension(n, 606.0f, this.mDisplayMetrics); │ │ │ │ + if (n2 < applyDimension) { │ │ │ │ + n2 = applyDimension; │ │ │ │ } │ │ │ │ final float exactCenterY = bounds.exactCenterY(); │ │ │ │ - float n2 = (float)bounds.left; │ │ │ │ - final float applyDimension2 = TypedValue.applyDimension(1, 4.0f, this.mDisplayMetrics); │ │ │ │ + float n3 = (float)bounds.left; │ │ │ │ + final float applyDimension2 = TypedValue.applyDimension(n, 4.0f, this.mDisplayMetrics); │ │ │ │ final float[] mGapPercentages = this.mGapPercentages; │ │ │ │ for (int length = mGapPercentages.length, i = 0; i < length; ++i) { │ │ │ │ - final float n3 = n * mGapPercentages[i]; │ │ │ │ - canvas.drawLine(n2, exactCenterY, n3, exactCenterY, this.mPaint); │ │ │ │ - n2 = n3 + applyDimension2; │ │ │ │ + final float n4 = n2 * mGapPercentages[i]; │ │ │ │ + canvas.drawLine(n3, exactCenterY, n4, exactCenterY, this.mPaint); │ │ │ │ + n3 = n4 + applyDimension2; │ │ │ │ } │ │ │ │ - canvas.drawLine(n2, exactCenterY, n, exactCenterY, this.mPaint); │ │ │ │ + canvas.drawLine(n3, exactCenterY, n2, exactCenterY, this.mPaint); │ │ │ │ } │ │ │ │ │ │ │ │ public int getMinimumHeight() { │ │ │ │ int n = 1; │ │ │ │ final float applyDimension = TypedValue.applyDimension(n, 16.0f, this.mDisplayMetrics); │ │ │ │ if (applyDimension >= 1.0f) { │ │ │ │ n = (int)applyDimension; │ │ ├── com/negusoft/holoaccent/drawable/ToggleForegroundDrawable.class │ │ │ ├── procyon -ec {} │ │ │ │ @@ -24,15 +24,15 @@ │ │ │ │ private final ToggleForegroundDrawable$ToggleConstantState mState; │ │ │ │ │ │ │ │ public ToggleForegroundDrawable(final Context context) { │ │ │ │ final int n = 1; │ │ │ │ final Resources resources = context.getResources(); │ │ │ │ final DisplayMetrics displayMetrics = resources.getDisplayMetrics(); │ │ │ │ final TypedArray obtainStyledAttributes = context.getTheme().obtainStyledAttributes(R$styleable.HoloAccent); │ │ │ │ - final int color = obtainStyledAttributes.getColor(0, resources.getColor(R$color.ha__accent_default)); │ │ │ │ + final int color = obtainStyledAttributes.getColor(R$styleable.HoloAccent_accentColor, resources.getColor(R$color.ha__accent_default)); │ │ │ │ obtainStyledAttributes.recycle(); │ │ │ │ this.mPaint = this.getPaint(displayMetrics, color); │ │ │ │ this.mState = new ToggleForegroundDrawable$ToggleConstantState(displayMetrics, color, TypedValue.applyDimension(n, 2.0f, displayMetrics), TypedValue.applyDimension(n, 10.0f, displayMetrics)); │ │ │ │ } │ │ │ │ │ │ │ │ public ToggleForegroundDrawable(final Resources resources, final int n) { │ │ │ │ final int n2 = 1; │ │ ├── com/negusoft/holoaccent/widget/AccentDatePicker.class │ │ │ ├── javap -verbose -constants -s -l -private {} │ │ │ │ @@ -187,15 +187,15 @@ │ │ │ │ 4: aload_2 │ │ │ │ 5: arraylength │ │ │ │ 6: istore_3 │ │ │ │ 7: iconst_0 │ │ │ │ 8: istore 4 │ │ │ │ 10: iload 4 │ │ │ │ 12: iload_3 │ │ │ │ - 13: if_icmpge 136 │ │ │ │ + 13: if_icmpge 135 │ │ │ │ 16: aload_2 │ │ │ │ 17: iload 4 │ │ │ │ 19: aaload │ │ │ │ 20: astore 5 │ │ │ │ 22: aload 5 │ │ │ │ 24: invokestatic #43 // Method com/negusoft/holoaccent/util/NativeResources.getIdentifier:(Ljava/lang/String;)I │ │ │ │ 27: istore 6 │ │ │ │ @@ -243,40 +243,40 @@ │ │ │ │ 117: iload 13 │ │ │ │ 119: invokespecial #84 // Method android/graphics/drawable/ColorDrawable."":(I)V │ │ │ │ 122: aload 11 │ │ │ │ 124: aload 7 │ │ │ │ 126: aload 9 │ │ │ │ 128: invokevirtual #88 // Method java/lang/reflect/Field.set:(Ljava/lang/Object;Ljava/lang/Object;)V │ │ │ │ 131: goto 42 │ │ │ │ - 134: astore 9 │ │ │ │ - 136: return │ │ │ │ - 137: astore 9 │ │ │ │ - 139: goto 136 │ │ │ │ + 134: pop │ │ │ │ + 135: return │ │ │ │ + 136: pop │ │ │ │ + 137: goto 135 │ │ │ │ Exception table: │ │ │ │ from to target type │ │ │ │ 0 3 134 Class java/lang/NoSuchFieldException │ │ │ │ - 0 3 137 Class java/lang/IllegalAccessException │ │ │ │ + 0 3 136 Class java/lang/IllegalAccessException │ │ │ │ 4 6 134 Class java/lang/NoSuchFieldException │ │ │ │ - 4 6 137 Class java/lang/IllegalAccessException │ │ │ │ + 4 6 136 Class java/lang/IllegalAccessException │ │ │ │ 17 20 134 Class java/lang/NoSuchFieldException │ │ │ │ - 17 20 137 Class java/lang/IllegalAccessException │ │ │ │ + 17 20 136 Class java/lang/IllegalAccessException │ │ │ │ 22 27 134 Class java/lang/NoSuchFieldException │ │ │ │ - 22 27 137 Class java/lang/IllegalAccessException │ │ │ │ + 22 27 136 Class java/lang/IllegalAccessException │ │ │ │ 30 35 134 Class java/lang/NoSuchFieldException │ │ │ │ - 30 35 137 Class java/lang/IllegalAccessException │ │ │ │ + 30 35 136 Class java/lang/IllegalAccessException │ │ │ │ 73 78 134 Class java/lang/NoSuchFieldException │ │ │ │ - 73 78 137 Class java/lang/IllegalAccessException │ │ │ │ + 73 78 136 Class java/lang/IllegalAccessException │ │ │ │ 85 90 134 Class java/lang/NoSuchFieldException │ │ │ │ - 85 90 137 Class java/lang/IllegalAccessException │ │ │ │ + 85 90 136 Class java/lang/IllegalAccessException │ │ │ │ 90 94 134 Class java/lang/NoSuchFieldException │ │ │ │ - 90 94 137 Class java/lang/IllegalAccessException │ │ │ │ + 90 94 136 Class java/lang/IllegalAccessException │ │ │ │ 96 99 134 Class java/lang/NoSuchFieldException │ │ │ │ - 96 99 137 Class java/lang/IllegalAccessException │ │ │ │ + 96 99 136 Class java/lang/IllegalAccessException │ │ │ │ 103 108 134 Class java/lang/NoSuchFieldException │ │ │ │ - 103 108 137 Class java/lang/IllegalAccessException │ │ │ │ + 103 108 136 Class java/lang/IllegalAccessException │ │ │ │ 110 113 134 Class java/lang/NoSuchFieldException │ │ │ │ - 110 113 137 Class java/lang/IllegalAccessException │ │ │ │ + 110 113 136 Class java/lang/IllegalAccessException │ │ │ │ 117 122 134 Class java/lang/NoSuchFieldException │ │ │ │ - 117 122 137 Class java/lang/IllegalAccessException │ │ │ │ + 117 122 136 Class java/lang/IllegalAccessException │ │ │ │ 126 131 134 Class java/lang/NoSuchFieldException │ │ │ │ - 126 131 137 Class java/lang/IllegalAccessException │ │ │ │ + 126 131 136 Class java/lang/IllegalAccessException │ │ │ │ } │ │ ├── com/negusoft/holoaccent/widget/AccentRatingBar.class │ │ │ ├── procyon -ec {} │ │ │ │ @@ -125,29 +125,31 @@ │ │ │ │ path.lineTo(n - n8, n2 - n9); │ │ │ │ path.lineTo(n - n6, n2 - n7); │ │ │ │ path.close(); │ │ │ │ return path; │ │ │ │ } │ │ │ │ │ │ │ │ private boolean hasValue(final int[] array, final int n) { │ │ │ │ + boolean b = false; │ │ │ │ for (int length = array.length, i = 0; i < length; ++i) { │ │ │ │ if (array[i] == n) { │ │ │ │ - return true; │ │ │ │ + b = true; │ │ │ │ + break; │ │ │ │ } │ │ │ │ } │ │ │ │ - return false; │ │ │ │ + return b; │ │ │ │ } │ │ │ │ │ │ │ │ private void init(final Context context, final AttributeSet set, final int n) { │ │ │ │ final int n2 = -7829368; │ │ │ │ this.mPalette = AccentHelper.getPalette(context); │ │ │ │ final TypedArray obtainStyledAttributes = context.obtainStyledAttributes(set, R$styleable.AccentRatingBar, n, 0); │ │ │ │ - this.mEmptyColor = obtainStyledAttributes.getColor(1, n2); │ │ │ │ - this.mBorderColor = obtainStyledAttributes.getColor(0, -16777216); │ │ │ │ - this.mBorderFilledColor = obtainStyledAttributes.getColor(2, n2); │ │ │ │ + this.mEmptyColor = obtainStyledAttributes.getColor(R$styleable.AccentRatingBar_android_colorBackground, n2); │ │ │ │ + this.mBorderColor = obtainStyledAttributes.getColor(R$styleable.AccentRatingBar_android_colorForeground, -16777216); │ │ │ │ + this.mBorderFilledColor = obtainStyledAttributes.getColor(R$styleable.AccentRatingBar_android_colorForegroundInverse, n2); │ │ │ │ obtainStyledAttributes.recycle(); │ │ │ │ this.mFillPaint = this.initFillPaint(); │ │ │ │ } │ │ │ │ │ │ │ │ private Paint initBorderPaint(final float n) { │ │ │ │ final Paint paint = new Paint(); │ │ │ │ paint.setStyle(Paint$Style.STROKE); │ │ ├── com/negusoft/holoaccent/widget/AccentSearchView.class │ │ │ ├── procyon -ec {} │ │ │ │ @@ -26,15 +26,15 @@ │ │ │ │ public AccentSearchView(final Context context, final AttributeSet set) { │ │ │ │ super(context, set); │ │ │ │ this.initBackground(context, set); │ │ │ │ } │ │ │ │ │ │ │ │ private Drawable getBackgroundDrawable(final Context context, final AttributeSet set) { │ │ │ │ final TypedArray obtainStyledAttributes = context.obtainStyledAttributes(set, R$styleable.AccentSearchView, R$attr.accentSearchViewStyle, 0); │ │ │ │ - Drawable drawable = obtainStyledAttributes.getDrawable(0); │ │ │ │ + Drawable drawable = obtainStyledAttributes.getDrawable(R$styleable.AccentSearchView_android_background); │ │ │ │ obtainStyledAttributes.recycle(); │ │ │ │ if (drawable == null) { │ │ │ │ drawable = context.getResources().getDrawable(R$drawable.ha__searchview_textfield); │ │ │ │ } │ │ │ │ return drawable; │ │ │ │ } │ │ ├── com/negusoft/holoaccent/widget/AccentSwitch.class │ │ │ ├── procyon -ec {} │ │ │ │ @@ -88,35 +88,35 @@ │ │ │ │ final int n2 = 1; │ │ │ │ super(context, set, n); │ │ │ │ this.mVelocityTracker = VelocityTracker.obtain(); │ │ │ │ this.mTempRect = new Rect(); │ │ │ │ this.mTextPaint = new TextPaint(n2); │ │ │ │ this.mTextPaint.density = this.getResources().getDisplayMetrics().density; │ │ │ │ final TypedArray obtainStyledAttributes = context.obtainStyledAttributes(set, R$styleable.AccentSwitch, n, 0); │ │ │ │ - this.mThumbDrawable = obtainStyledAttributes.getDrawable(3); │ │ │ │ + this.mThumbDrawable = obtainStyledAttributes.getDrawable(R$styleable.AccentSwitch_android_thumb); │ │ │ │ if (this.mThumbDrawable == null) { │ │ │ │ this.mThumbDrawable = this.getDefaultThumbDrawable(); │ │ │ │ } │ │ │ │ - this.mTrackDrawable = obtainStyledAttributes.getDrawable(5); │ │ │ │ + this.mTrackDrawable = obtainStyledAttributes.getDrawable(R$styleable.AccentSwitch_android_track); │ │ │ │ if (this.mTrackDrawable == null) { │ │ │ │ this.mTrackDrawable = this.getDefaultTrackDrawable(); │ │ │ │ } │ │ │ │ - this.mTextOn = obtainStyledAttributes.getText(n2); │ │ │ │ + this.mTextOn = obtainStyledAttributes.getText(R$styleable.AccentSwitch_android_textOn); │ │ │ │ if (this.mTextOn == null) { │ │ │ │ this.mTextOn = this.getDefaultOnString(); │ │ │ │ } │ │ │ │ - this.mTextOff = obtainStyledAttributes.getText(2); │ │ │ │ + this.mTextOff = obtainStyledAttributes.getText(R$styleable.AccentSwitch_android_textOff); │ │ │ │ if (this.mTextOff == null) { │ │ │ │ this.mTextOff = this.getDefaultOffString(); │ │ │ │ } │ │ │ │ final DisplayMetrics displayMetrics = this.getResources().getDisplayMetrics(); │ │ │ │ - this.mThumbTextPadding = obtainStyledAttributes.getDimensionPixelSize(8, (int)TypedValue.applyDimension(n2, 12.0f, displayMetrics)); │ │ │ │ - this.mSwitchMinWidth = obtainStyledAttributes.getDimensionPixelSize(6, (int)TypedValue.applyDimension(n2, 96.0f, displayMetrics)); │ │ │ │ - this.mSwitchPadding = obtainStyledAttributes.getDimensionPixelSize(7, (int)TypedValue.applyDimension(n2, 16.0f, displayMetrics)); │ │ │ │ - final int resourceId = obtainStyledAttributes.getResourceId(4, R$style.TextAppearance_HoloAccent_Switch); │ │ │ │ + this.mThumbTextPadding = obtainStyledAttributes.getDimensionPixelSize(R$styleable.AccentSwitch_android_thumbTextPadding, (int)TypedValue.applyDimension(n2, 12.0f, displayMetrics)); │ │ │ │ + this.mSwitchMinWidth = obtainStyledAttributes.getDimensionPixelSize(R$styleable.AccentSwitch_android_switchMinWidth, (int)TypedValue.applyDimension(n2, 96.0f, displayMetrics)); │ │ │ │ + this.mSwitchPadding = obtainStyledAttributes.getDimensionPixelSize(R$styleable.AccentSwitch_android_switchPadding, (int)TypedValue.applyDimension(n2, 16.0f, displayMetrics)); │ │ │ │ + final int resourceId = obtainStyledAttributes.getResourceId(R$styleable.AccentSwitch_android_switchTextAppearance, R$style.TextAppearance_HoloAccent_Switch); │ │ │ │ if (resourceId != 0) { │ │ │ │ this.setSwitchTextAppearance(context, resourceId); │ │ │ │ } │ │ │ │ obtainStyledAttributes.recycle(); │ │ │ │ final ViewConfiguration value = ViewConfiguration.get(context); │ │ │ │ this.mTouchSlop = value.getScaledTouchSlop(); │ │ │ │ this.mMinFlingVelocity = value.getScaledMinimumFlingVelocity(); │ │ │ │ @@ -527,32 +527,31 @@ │ │ │ │ │ │ │ │ public void setSwitchPadding(final int mSwitchPadding) { │ │ │ │ this.mSwitchPadding = mSwitchPadding; │ │ │ │ this.requestLayout(); │ │ │ │ } │ │ │ │ │ │ │ │ public void setSwitchTextAppearance(final Context context, final int n) { │ │ │ │ - final int lengthChangesAllowed = 1; │ │ │ │ final int n2 = -1; │ │ │ │ final TypedArray obtainStyledAttributes = context.obtainStyledAttributes(n, R$styleable.TextAppearanceAccentSwitch); │ │ │ │ - final ColorStateList colorStateList = obtainStyledAttributes.getColorStateList(3); │ │ │ │ + final ColorStateList colorStateList = obtainStyledAttributes.getColorStateList(R$styleable.TextAppearanceAccentSwitch_android_textColor); │ │ │ │ if (colorStateList != null) { │ │ │ │ this.mTextColors = colorStateList; │ │ │ │ } │ │ │ │ else { │ │ │ │ this.mTextColors = this.getTextColors(); │ │ │ │ } │ │ │ │ - final int dimensionPixelSize = obtainStyledAttributes.getDimensionPixelSize(0, 0); │ │ │ │ + final int dimensionPixelSize = obtainStyledAttributes.getDimensionPixelSize(R$styleable.TextAppearanceAccentSwitch_android_textSize, 0); │ │ │ │ if (dimensionPixelSize != 0 && dimensionPixelSize != this.mTextPaint.getTextSize()) { │ │ │ │ this.mTextPaint.setTextSize((float)dimensionPixelSize); │ │ │ │ this.requestLayout(); │ │ │ │ } │ │ │ │ - this.setSwitchTypefaceByIndex(obtainStyledAttributes.getInt(lengthChangesAllowed, n2), obtainStyledAttributes.getInt(2, n2)); │ │ │ │ - if (obtainStyledAttributes.getBoolean(7, false)) { │ │ │ │ - (this.mSwitchTransformationMethod = new AccentSwitch$AllCapsTransformationMethod(this, this.getContext())).setLengthChangesAllowed((boolean)(lengthChangesAllowed != 0)); │ │ │ │ + this.setSwitchTypefaceByIndex(obtainStyledAttributes.getInt(R$styleable.TextAppearanceAccentSwitch_android_typeface, n2), obtainStyledAttributes.getInt(R$styleable.TextAppearanceAccentSwitch_android_textStyle, n2)); │ │ │ │ + if (obtainStyledAttributes.getBoolean(R$styleable.TextAppearanceAccentSwitch_android_textAllCaps, false)) { │ │ │ │ + (this.mSwitchTransformationMethod = new AccentSwitch$AllCapsTransformationMethod(this, this.getContext())).setLengthChangesAllowed(true); │ │ │ │ } │ │ │ │ else { │ │ │ │ this.mSwitchTransformationMethod = null; │ │ │ │ } │ │ │ │ obtainStyledAttributes.recycle(); │ │ │ │ } │ │ ├── com/negusoft/holoaccent/widget/AccentTimePicker.class │ │ │ ├── javap -verbose -constants -s -l -private {} │ │ │ │ @@ -187,15 +187,15 @@ │ │ │ │ 4: aload_2 │ │ │ │ 5: arraylength │ │ │ │ 6: istore_3 │ │ │ │ 7: iconst_0 │ │ │ │ 8: istore 4 │ │ │ │ 10: iload 4 │ │ │ │ 12: iload_3 │ │ │ │ - 13: if_icmpge 136 │ │ │ │ + 13: if_icmpge 135 │ │ │ │ 16: aload_2 │ │ │ │ 17: iload 4 │ │ │ │ 19: aaload │ │ │ │ 20: astore 5 │ │ │ │ 22: aload 5 │ │ │ │ 24: invokestatic #43 // Method com/negusoft/holoaccent/util/NativeResources.getIdentifier:(Ljava/lang/String;)I │ │ │ │ 27: istore 6 │ │ │ │ @@ -243,40 +243,40 @@ │ │ │ │ 117: iload 13 │ │ │ │ 119: invokespecial #84 // Method android/graphics/drawable/ColorDrawable."":(I)V │ │ │ │ 122: aload 11 │ │ │ │ 124: aload 7 │ │ │ │ 126: aload 9 │ │ │ │ 128: invokevirtual #88 // Method java/lang/reflect/Field.set:(Ljava/lang/Object;Ljava/lang/Object;)V │ │ │ │ 131: goto 42 │ │ │ │ - 134: astore 9 │ │ │ │ - 136: return │ │ │ │ - 137: astore 9 │ │ │ │ - 139: goto 136 │ │ │ │ + 134: pop │ │ │ │ + 135: return │ │ │ │ + 136: pop │ │ │ │ + 137: goto 135 │ │ │ │ Exception table: │ │ │ │ from to target type │ │ │ │ 0 3 134 Class java/lang/NoSuchFieldException │ │ │ │ - 0 3 137 Class java/lang/IllegalAccessException │ │ │ │ + 0 3 136 Class java/lang/IllegalAccessException │ │ │ │ 4 6 134 Class java/lang/NoSuchFieldException │ │ │ │ - 4 6 137 Class java/lang/IllegalAccessException │ │ │ │ + 4 6 136 Class java/lang/IllegalAccessException │ │ │ │ 17 20 134 Class java/lang/NoSuchFieldException │ │ │ │ - 17 20 137 Class java/lang/IllegalAccessException │ │ │ │ + 17 20 136 Class java/lang/IllegalAccessException │ │ │ │ 22 27 134 Class java/lang/NoSuchFieldException │ │ │ │ - 22 27 137 Class java/lang/IllegalAccessException │ │ │ │ + 22 27 136 Class java/lang/IllegalAccessException │ │ │ │ 30 35 134 Class java/lang/NoSuchFieldException │ │ │ │ - 30 35 137 Class java/lang/IllegalAccessException │ │ │ │ + 30 35 136 Class java/lang/IllegalAccessException │ │ │ │ 73 78 134 Class java/lang/NoSuchFieldException │ │ │ │ - 73 78 137 Class java/lang/IllegalAccessException │ │ │ │ + 73 78 136 Class java/lang/IllegalAccessException │ │ │ │ 85 90 134 Class java/lang/NoSuchFieldException │ │ │ │ - 85 90 137 Class java/lang/IllegalAccessException │ │ │ │ + 85 90 136 Class java/lang/IllegalAccessException │ │ │ │ 90 94 134 Class java/lang/NoSuchFieldException │ │ │ │ - 90 94 137 Class java/lang/IllegalAccessException │ │ │ │ + 90 94 136 Class java/lang/IllegalAccessException │ │ │ │ 96 99 134 Class java/lang/NoSuchFieldException │ │ │ │ - 96 99 137 Class java/lang/IllegalAccessException │ │ │ │ + 96 99 136 Class java/lang/IllegalAccessException │ │ │ │ 103 108 134 Class java/lang/NoSuchFieldException │ │ │ │ - 103 108 137 Class java/lang/IllegalAccessException │ │ │ │ + 103 108 136 Class java/lang/IllegalAccessException │ │ │ │ 110 113 134 Class java/lang/NoSuchFieldException │ │ │ │ - 110 113 137 Class java/lang/IllegalAccessException │ │ │ │ + 110 113 136 Class java/lang/IllegalAccessException │ │ │ │ 117 122 134 Class java/lang/NoSuchFieldException │ │ │ │ - 117 122 137 Class java/lang/IllegalAccessException │ │ │ │ + 117 122 136 Class java/lang/IllegalAccessException │ │ │ │ 126 131 134 Class java/lang/NoSuchFieldException │ │ │ │ - 126 131 137 Class java/lang/IllegalAccessException │ │ │ │ + 126 131 136 Class java/lang/IllegalAccessException │ │ │ │ } │ │ ├── android/support/v4/app/ActionBarDrawerToggle.class │ │ │ ├── procyon -ec {} │ │ │ │ @@ -1,13 +1,15 @@ │ │ │ │ │ │ │ │ package android.support.v4.app; │ │ │ │ │ │ │ │ import android.view.MenuItem; │ │ │ │ import android.view.View; │ │ │ │ import android.content.res.Configuration; │ │ │ │ +import android.support.v4.content.ContextCompat; │ │ │ │ +import android.content.Context; │ │ │ │ import android.os.Build$VERSION; │ │ │ │ import android.support.v4.widget.DrawerLayout; │ │ │ │ import android.graphics.drawable.Drawable; │ │ │ │ import android.app.Activity; │ │ │ │ import android.support.v4.widget.DrawerLayout$DrawerListener; │ │ │ │ │ │ │ │ public class ActionBarDrawerToggle implements DrawerLayout$DrawerListener │ │ │ │ @@ -18,44 +20,67 @@ │ │ │ │ private final Activity mActivity; │ │ │ │ private final ActionBarDrawerToggle$Delegate mActivityImpl; │ │ │ │ private final int mCloseDrawerContentDescRes; │ │ │ │ private Drawable mDrawerImage; │ │ │ │ private final int mDrawerImageResource; │ │ │ │ private boolean mDrawerIndicatorEnabled; │ │ │ │ private final DrawerLayout mDrawerLayout; │ │ │ │ + private boolean mHasCustomUpIndicator; │ │ │ │ + private Drawable mHomeAsUpIndicator; │ │ │ │ private final int mOpenDrawerContentDescRes; │ │ │ │ private Object mSetIndicatorInfo; │ │ │ │ private ActionBarDrawerToggle$SlideDrawable mSlider; │ │ │ │ - private Drawable mThemeImage; │ │ │ │ │ │ │ │ static { │ │ │ │ - if (Build$VERSION.SDK_INT >= 11) { │ │ │ │ + final int sdk_INT = Build$VERSION.SDK_INT; │ │ │ │ + if (sdk_INT >= 18) { │ │ │ │ + IMPL = (ActionBarDrawerToggle$ActionBarDrawerToggleImpl)new ActionBarDrawerToggle$ActionBarDrawerToggleImplJellybeanMR2((ActionBarDrawerToggle$1)null); │ │ │ │ + } │ │ │ │ + else if (sdk_INT >= 11) { │ │ │ │ IMPL = (ActionBarDrawerToggle$ActionBarDrawerToggleImpl)new ActionBarDrawerToggle$ActionBarDrawerToggleImplHC((ActionBarDrawerToggle$1)null); │ │ │ │ } │ │ │ │ else { │ │ │ │ IMPL = (ActionBarDrawerToggle$ActionBarDrawerToggleImpl)new ActionBarDrawerToggle$ActionBarDrawerToggleImplBase((ActionBarDrawerToggle$1)null); │ │ │ │ } │ │ │ │ } │ │ │ │ │ │ │ │ - public ActionBarDrawerToggle(final Activity mActivity, final DrawerLayout mDrawerLayout, final int mDrawerImageResource, final int mOpenDrawerContentDescRes, final int mCloseDrawerContentDescRes) { │ │ │ │ + public ActionBarDrawerToggle(final Activity activity, final DrawerLayout drawerLayout, final int n, final int n2, final int n3) { │ │ │ │ + this(activity, drawerLayout, !assumeMaterial((Context)activity), n, n2, n3); │ │ │ │ + } │ │ │ │ + │ │ │ │ + public ActionBarDrawerToggle(final Activity mActivity, final DrawerLayout mDrawerLayout, final boolean b, final int mDrawerImageResource, final int mOpenDrawerContentDescRes, final int mCloseDrawerContentDescRes) { │ │ │ │ this.mDrawerIndicatorEnabled = true; │ │ │ │ this.mActivity = mActivity; │ │ │ │ if (mActivity instanceof ActionBarDrawerToggle$DelegateProvider) { │ │ │ │ this.mActivityImpl = ((ActionBarDrawerToggle$DelegateProvider)mActivity).getDrawerToggleDelegate(); │ │ │ │ } │ │ │ │ else { │ │ │ │ this.mActivityImpl = null; │ │ │ │ } │ │ │ │ this.mDrawerLayout = mDrawerLayout; │ │ │ │ this.mDrawerImageResource = mDrawerImageResource; │ │ │ │ this.mOpenDrawerContentDescRes = mOpenDrawerContentDescRes; │ │ │ │ this.mCloseDrawerContentDescRes = mCloseDrawerContentDescRes; │ │ │ │ - this.mThemeImage = this.getThemeUpIndicator(); │ │ │ │ - this.mDrawerImage = ((Activity)mActivity).getResources().getDrawable(mDrawerImageResource); │ │ │ │ - (this.mSlider = new ActionBarDrawerToggle$SlideDrawable(this, this.mDrawerImage, (ActionBarDrawerToggle$1)null)).setOffset(0.33333334f); │ │ │ │ + this.mHomeAsUpIndicator = this.getThemeUpIndicator(); │ │ │ │ + this.mDrawerImage = ContextCompat.getDrawable((Context)mActivity, mDrawerImageResource); │ │ │ │ + this.mSlider = new ActionBarDrawerToggle$SlideDrawable(this, this.mDrawerImage, (ActionBarDrawerToggle$1)null); │ │ │ │ + final ActionBarDrawerToggle$SlideDrawable mSlider = this.mSlider; │ │ │ │ + float offset; │ │ │ │ + if (b) { │ │ │ │ + offset = 0.33333334f; │ │ │ │ + } │ │ │ │ + else { │ │ │ │ + offset = 0.0f; │ │ │ │ + } │ │ │ │ + mSlider.setOffset(offset); │ │ │ │ + } │ │ │ │ + │ │ │ │ + private static boolean assumeMaterial(final Context context) { │ │ │ │ + final int n = 21; │ │ │ │ + return context.getApplicationInfo().targetSdkVersion >= n && Build$VERSION.SDK_INT >= n; │ │ │ │ } │ │ │ │ │ │ │ │ Drawable getThemeUpIndicator() { │ │ │ │ Drawable drawable; │ │ │ │ if (this.mActivityImpl != null) { │ │ │ │ drawable = this.mActivityImpl.getThemeUpIndicator(); │ │ │ │ } │ │ │ │ @@ -66,16 +91,18 @@ │ │ │ │ } │ │ │ │ │ │ │ │ public boolean isDrawerIndicatorEnabled() { │ │ │ │ return this.mDrawerIndicatorEnabled; │ │ │ │ } │ │ │ │ │ │ │ │ public void onConfigurationChanged(final Configuration configuration) { │ │ │ │ - this.mThemeImage = this.getThemeUpIndicator(); │ │ │ │ - this.mDrawerImage = this.mActivity.getResources().getDrawable(this.mDrawerImageResource); │ │ │ │ + if (!this.mHasCustomUpIndicator) { │ │ │ │ + this.mHomeAsUpIndicator = this.getThemeUpIndicator(); │ │ │ │ + } │ │ │ │ + this.mDrawerImage = ContextCompat.getDrawable((Context)this.mActivity, this.mDrawerImageResource); │ │ │ │ this.syncState(); │ │ │ │ } │ │ │ │ │ │ │ │ public void onDrawerClosed(final View view) { │ │ │ │ this.mSlider.setPosition(0.0f); │ │ │ │ if (this.mDrawerIndicatorEnabled) { │ │ │ │ this.setActionBarDescription(this.mOpenDrawerContentDescRes); │ │ │ │ @@ -152,20 +179,42 @@ │ │ │ │ } │ │ │ │ else { │ │ │ │ n = this.mOpenDrawerContentDescRes; │ │ │ │ } │ │ │ │ this.setActionBarUpIndicator((Drawable)mSlider, n); │ │ │ │ } │ │ │ │ else { │ │ │ │ - this.setActionBarUpIndicator(this.mThemeImage, 0); │ │ │ │ + this.setActionBarUpIndicator(this.mHomeAsUpIndicator, 0); │ │ │ │ } │ │ │ │ this.mDrawerIndicatorEnabled = mDrawerIndicatorEnabled; │ │ │ │ } │ │ │ │ } │ │ │ │ │ │ │ │ + public void setHomeAsUpIndicator(final int n) { │ │ │ │ + Drawable drawable = null; │ │ │ │ + if (n != 0) { │ │ │ │ + drawable = ContextCompat.getDrawable((Context)this.mActivity, n); │ │ │ │ + } │ │ │ │ + this.setHomeAsUpIndicator(drawable); │ │ │ │ + } │ │ │ │ + │ │ │ │ + public void setHomeAsUpIndicator(final Drawable mHomeAsUpIndicator) { │ │ │ │ + if (mHomeAsUpIndicator == null) { │ │ │ │ + this.mHomeAsUpIndicator = this.getThemeUpIndicator(); │ │ │ │ + this.mHasCustomUpIndicator = false; │ │ │ │ + } │ │ │ │ + else { │ │ │ │ + this.mHomeAsUpIndicator = mHomeAsUpIndicator; │ │ │ │ + this.mHasCustomUpIndicator = true; │ │ │ │ + } │ │ │ │ + if (!this.mDrawerIndicatorEnabled) { │ │ │ │ + this.setActionBarUpIndicator(this.mHomeAsUpIndicator, 0); │ │ │ │ + } │ │ │ │ + } │ │ │ │ + │ │ │ │ public void syncState() { │ │ │ │ final int n = 8388611; │ │ │ │ if (this.mDrawerLayout.isDrawerOpen(n)) { │ │ │ │ this.mSlider.setPosition(1.0f); │ │ │ │ } │ │ │ │ else { │ │ │ │ this.mSlider.setPosition(0.0f); │ │ ├── android/support/v4/app/ActivityCompat.class │ │ │ ├── procyon -ec {} │ │ │ │ @@ -6,35 +6,70 @@ │ │ │ │ import android.content.Intent; │ │ │ │ import android.os.Build$VERSION; │ │ │ │ import android.app.Activity; │ │ │ │ import android.support.v4.content.ContextCompat; │ │ │ │ │ │ │ │ public class ActivityCompat extends ContextCompat │ │ │ │ { │ │ │ │ + private static ActivityCompat21$SharedElementCallback21 createCallback(final SharedElementCallback sharedElementCallback) { │ │ │ │ + Object o = null; │ │ │ │ + if (sharedElementCallback != null) { │ │ │ │ + o = new ActivityCompat$SharedElementCallback21Impl(sharedElementCallback); │ │ │ │ + } │ │ │ │ + return (ActivityCompat21$SharedElementCallback21)o; │ │ │ │ + } │ │ │ │ + │ │ │ │ public static void finishAffinity(final Activity activity) { │ │ │ │ if (Build$VERSION.SDK_INT >= 16) { │ │ │ │ ActivityCompatJB.finishAffinity(activity); │ │ │ │ } │ │ │ │ else { │ │ │ │ activity.finish(); │ │ │ │ } │ │ │ │ } │ │ │ │ │ │ │ │ + public static void finishAfterTransition(final Activity activity) { │ │ │ │ + if (Build$VERSION.SDK_INT >= 21) { │ │ │ │ + ActivityCompat21.finishAfterTransition(activity); │ │ │ │ + } │ │ │ │ + else { │ │ │ │ + activity.finish(); │ │ │ │ + } │ │ │ │ + } │ │ │ │ + │ │ │ │ public static boolean invalidateOptionsMenu(final Activity activity) { │ │ │ │ boolean b; │ │ │ │ if (Build$VERSION.SDK_INT >= 11) { │ │ │ │ ActivityCompatHoneycomb.invalidateOptionsMenu(activity); │ │ │ │ b = true; │ │ │ │ } │ │ │ │ else { │ │ │ │ b = false; │ │ │ │ } │ │ │ │ return b; │ │ │ │ } │ │ │ │ │ │ │ │ + public static void postponeEnterTransition(final Activity activity) { │ │ │ │ + if (Build$VERSION.SDK_INT >= 21) { │ │ │ │ + ActivityCompat21.postponeEnterTransition(activity); │ │ │ │ + } │ │ │ │ + } │ │ │ │ + │ │ │ │ + public static void setEnterSharedElementCallback(final Activity activity, final SharedElementCallback sharedElementCallback) { │ │ │ │ + if (Build$VERSION.SDK_INT >= 21) { │ │ │ │ + ActivityCompat21.setEnterSharedElementCallback(activity, createCallback(sharedElementCallback)); │ │ │ │ + } │ │ │ │ + } │ │ │ │ + │ │ │ │ + public static void setExitSharedElementCallback(final Activity activity, final SharedElementCallback sharedElementCallback) { │ │ │ │ + if (Build$VERSION.SDK_INT >= 21) { │ │ │ │ + ActivityCompat21.setExitSharedElementCallback(activity, createCallback(sharedElementCallback)); │ │ │ │ + } │ │ │ │ + } │ │ │ │ + │ │ │ │ public static void startActivity(final Activity activity, final Intent intent, final Bundle bundle) { │ │ │ │ if (Build$VERSION.SDK_INT >= 16) { │ │ │ │ ActivityCompatJB.startActivity((Context)activity, intent, bundle); │ │ │ │ } │ │ │ │ else { │ │ │ │ activity.startActivity(intent); │ │ │ │ } │ │ │ │ @@ -44,8 +79,14 @@ │ │ │ │ if (Build$VERSION.SDK_INT >= 16) { │ │ │ │ ActivityCompatJB.startActivityForResult(activity, intent, n, bundle); │ │ │ │ } │ │ │ │ else { │ │ │ │ activity.startActivityForResult(intent, n); │ │ │ │ } │ │ │ │ } │ │ │ │ + │ │ │ │ + public static void startPostponedEnterTransition(final Activity activity) { │ │ │ │ + if (Build$VERSION.SDK_INT >= 21) { │ │ │ │ + ActivityCompat21.startPostponedEnterTransition(activity); │ │ │ │ + } │ │ │ │ + } │ │ │ │ } │ │ ├── android/support/v4/app/BackStackRecord.class │ │ │ ├── procyon -ec {} │ │ │ │ @@ -1,16 +1,26 @@ │ │ │ │ │ │ │ │ package android.support.v4.app; │ │ │ │ │ │ │ │ -import java.util.ArrayList; │ │ │ │ import java.io.FileDescriptor; │ │ │ │ import java.io.Writer; │ │ │ │ import java.io.PrintWriter; │ │ │ │ import android.support.v4.util.LogWriter; │ │ │ │ import android.util.Log; │ │ │ │ +import android.os.Build$VERSION; │ │ │ │ +import android.view.ViewTreeObserver$OnPreDrawListener; │ │ │ │ +import android.view.ViewGroup; │ │ │ │ +import java.util.Map; │ │ │ │ +import java.util.List; │ │ │ │ +import java.util.Collection; │ │ │ │ +import android.content.Context; │ │ │ │ +import android.view.View; │ │ │ │ +import android.util.SparseArray; │ │ │ │ +import android.support.v4.util.ArrayMap; │ │ │ │ +import java.util.ArrayList; │ │ │ │ │ │ │ │ final class BackStackRecord extends FragmentTransaction implements FragmentManager$BackStackEntry, Runnable │ │ │ │ { │ │ │ │ static final int OP_ADD = 1; │ │ │ │ static final int OP_ATTACH = 7; │ │ │ │ static final int OP_DETACH = 6; │ │ │ │ static final int OP_HIDE = 4; │ │ │ │ @@ -31,24 +41,196 @@ │ │ │ │ BackStackRecord$Op mHead; │ │ │ │ int mIndex; │ │ │ │ final FragmentManagerImpl mManager; │ │ │ │ String mName; │ │ │ │ int mNumOp; │ │ │ │ int mPopEnterAnim; │ │ │ │ int mPopExitAnim; │ │ │ │ + ArrayList mSharedElementSourceNames; │ │ │ │ + ArrayList mSharedElementTargetNames; │ │ │ │ BackStackRecord$Op mTail; │ │ │ │ int mTransition; │ │ │ │ int mTransitionStyle; │ │ │ │ │ │ │ │ public BackStackRecord(final FragmentManagerImpl mManager) { │ │ │ │ this.mAllowAddToBackStack = true; │ │ │ │ this.mIndex = -1; │ │ │ │ this.mManager = mManager; │ │ │ │ } │ │ │ │ │ │ │ │ + private BackStackRecord$TransitionState beginTransition(final SparseArray sparseArray, final SparseArray sparseArray2, final boolean b) { │ │ │ │ + BackStackRecord$TransitionState backStackRecord$TransitionState = new BackStackRecord$TransitionState(this); │ │ │ │ + backStackRecord$TransitionState.nonExistentView = new View((Context)this.mManager.mActivity); │ │ │ │ + boolean b2 = false; │ │ │ │ + for (int i = 0; i < sparseArray.size(); ++i) { │ │ │ │ + if (this.configureTransitions(sparseArray.keyAt(i), backStackRecord$TransitionState, b, sparseArray, sparseArray2)) { │ │ │ │ + b2 = true; │ │ │ │ + } │ │ │ │ + } │ │ │ │ + for (int j = 0; j < sparseArray2.size(); ++j) { │ │ │ │ + final int key = sparseArray2.keyAt(j); │ │ │ │ + if (sparseArray.get(key) == null && this.configureTransitions(key, backStackRecord$TransitionState, b, sparseArray, sparseArray2)) { │ │ │ │ + b2 = true; │ │ │ │ + } │ │ │ │ + } │ │ │ │ + if (!b2) { │ │ │ │ + backStackRecord$TransitionState = null; │ │ │ │ + } │ │ │ │ + return backStackRecord$TransitionState; │ │ │ │ + } │ │ │ │ + │ │ │ │ + private void calculateFragments(final SparseArray sparseArray, final SparseArray sparseArray2) { │ │ │ │ + if (this.mManager.mContainer.hasView()) { │ │ │ │ + for (BackStackRecord$Op backStackRecord$Op = this.mHead; backStackRecord$Op != null; backStackRecord$Op = backStackRecord$Op.next) { │ │ │ │ + switch (backStackRecord$Op.cmd) { │ │ │ │ + case 1: { │ │ │ │ + this.setLastIn(sparseArray2, backStackRecord$Op.fragment); │ │ │ │ + break; │ │ │ │ + } │ │ │ │ + case 2: { │ │ │ │ + Fragment fragment = backStackRecord$Op.fragment; │ │ │ │ + if (this.mManager.mAdded != null) { │ │ │ │ + for (int i = 0; i < this.mManager.mAdded.size(); ++i) { │ │ │ │ + final Fragment fragment2 = (Fragment)this.mManager.mAdded.get(i); │ │ │ │ + if (fragment == null || fragment2.mContainerId == fragment.mContainerId) { │ │ │ │ + if (fragment2 == fragment) { │ │ │ │ + fragment = null; │ │ │ │ + } │ │ │ │ + else { │ │ │ │ + setFirstOut(sparseArray, fragment2); │ │ │ │ + } │ │ │ │ + } │ │ │ │ + } │ │ │ │ + } │ │ │ │ + this.setLastIn(sparseArray2, fragment); │ │ │ │ + break; │ │ │ │ + } │ │ │ │ + case 3: { │ │ │ │ + setFirstOut(sparseArray, backStackRecord$Op.fragment); │ │ │ │ + break; │ │ │ │ + } │ │ │ │ + case 4: { │ │ │ │ + setFirstOut(sparseArray, backStackRecord$Op.fragment); │ │ │ │ + break; │ │ │ │ + } │ │ │ │ + case 5: { │ │ │ │ + this.setLastIn(sparseArray2, backStackRecord$Op.fragment); │ │ │ │ + break; │ │ │ │ + } │ │ │ │ + case 6: { │ │ │ │ + setFirstOut(sparseArray, backStackRecord$Op.fragment); │ │ │ │ + break; │ │ │ │ + } │ │ │ │ + case 7: { │ │ │ │ + this.setLastIn(sparseArray2, backStackRecord$Op.fragment); │ │ │ │ + break; │ │ │ │ + } │ │ │ │ + } │ │ │ │ + } │ │ │ │ + } │ │ │ │ + } │ │ │ │ + │ │ │ │ + private void callSharedElementEnd(final BackStackRecord$TransitionState backStackRecord$TransitionState, final Fragment fragment, final Fragment fragment2, final boolean b, final ArrayMap arrayMap) { │ │ │ │ + SharedElementCallback sharedElementCallback; │ │ │ │ + if (b) { │ │ │ │ + sharedElementCallback = fragment2.mEnterTransitionCallback; │ │ │ │ + } │ │ │ │ + else { │ │ │ │ + sharedElementCallback = fragment.mEnterTransitionCallback; │ │ │ │ + } │ │ │ │ + if (sharedElementCallback != null) { │ │ │ │ + sharedElementCallback.onSharedElementEnd((List)new ArrayList(arrayMap.keySet()), (List)new ArrayList(arrayMap.values()), (List)null); │ │ │ │ + } │ │ │ │ + } │ │ │ │ + │ │ │ │ + private static Object captureExitingViews(Object captureExitingViews, final Fragment fragment, final ArrayList list, final ArrayMap arrayMap) { │ │ │ │ + if (captureExitingViews != null) { │ │ │ │ + captureExitingViews = FragmentTransitionCompat21.captureExitingViews(captureExitingViews, fragment.getView(), list, (Map)arrayMap); │ │ │ │ + } │ │ │ │ + return captureExitingViews; │ │ │ │ + } │ │ │ │ + │ │ │ │ + private boolean configureTransitions(final int n, final BackStackRecord$TransitionState backStackRecord$TransitionState, final boolean b, final SparseArray sparseArray, final SparseArray sparseArray2) { │ │ │ │ + final ViewGroup viewGroup = (ViewGroup)this.mManager.mContainer.findViewById(n); │ │ │ │ + boolean b2; │ │ │ │ + if (viewGroup == null) { │ │ │ │ + b2 = false; │ │ │ │ + } │ │ │ │ + else { │ │ │ │ + final Fragment fragment = (Fragment)sparseArray2.get(n); │ │ │ │ + final Fragment fragment2 = (Fragment)sparseArray.get(n); │ │ │ │ + final Object enterTransition = getEnterTransition(fragment, b); │ │ │ │ + final Object sharedElementTransition = getSharedElementTransition(fragment, fragment2, b); │ │ │ │ + final Object exitTransition = getExitTransition(fragment2, b); │ │ │ │ + if (enterTransition == null && sharedElementTransition == null && exitTransition == null) { │ │ │ │ + b2 = false; │ │ │ │ + } │ │ │ │ + else { │ │ │ │ + ArrayMap remapSharedElements = null; │ │ │ │ + final ArrayList list = new ArrayList(); │ │ │ │ + if (sharedElementTransition != null) { │ │ │ │ + remapSharedElements = this.remapSharedElements(backStackRecord$TransitionState, fragment2, b); │ │ │ │ + if (remapSharedElements.isEmpty()) { │ │ │ │ + list.add(backStackRecord$TransitionState.nonExistentView); │ │ │ │ + } │ │ │ │ + else { │ │ │ │ + list.addAll(remapSharedElements.values()); │ │ │ │ + } │ │ │ │ + SharedElementCallback sharedElementCallback; │ │ │ │ + if (b) { │ │ │ │ + sharedElementCallback = fragment2.mEnterTransitionCallback; │ │ │ │ + } │ │ │ │ + else { │ │ │ │ + sharedElementCallback = fragment.mEnterTransitionCallback; │ │ │ │ + } │ │ │ │ + if (sharedElementCallback != null) { │ │ │ │ + sharedElementCallback.onSharedElementStart((List)new ArrayList(remapSharedElements.keySet()), (List)new ArrayList(remapSharedElements.values()), (List)null); │ │ │ │ + } │ │ │ │ + } │ │ │ │ + final ArrayList list2 = new ArrayList(); │ │ │ │ + final Object captureExitingViews = captureExitingViews(exitTransition, fragment2, list2, remapSharedElements); │ │ │ │ + if (this.mSharedElementTargetNames != null && remapSharedElements != null) { │ │ │ │ + final View view = (View)remapSharedElements.get(this.mSharedElementTargetNames.get(0)); │ │ │ │ + if (view != null) { │ │ │ │ + if (captureExitingViews != null) { │ │ │ │ + FragmentTransitionCompat21.setEpicenter(captureExitingViews, view); │ │ │ │ + } │ │ │ │ + if (sharedElementTransition != null) { │ │ │ │ + FragmentTransitionCompat21.setEpicenter(sharedElementTransition, view); │ │ │ │ + } │ │ │ │ + } │ │ │ │ + } │ │ │ │ + final BackStackRecord$1 backStackRecord$1 = new BackStackRecord$1(this, fragment); │ │ │ │ + if (sharedElementTransition != null) { │ │ │ │ + this.prepareSharedElementTransition(backStackRecord$TransitionState, viewGroup, sharedElementTransition, fragment, fragment2, b, (ArrayList)list); │ │ │ │ + } │ │ │ │ + final ArrayList list3 = new ArrayList(); │ │ │ │ + final ArrayMap arrayMap = new ArrayMap(); │ │ │ │ + boolean b3; │ │ │ │ + if (b) { │ │ │ │ + b3 = fragment.getAllowReturnTransitionOverlap(); │ │ │ │ + } │ │ │ │ + else { │ │ │ │ + b3 = fragment.getAllowEnterTransitionOverlap(); │ │ │ │ + } │ │ │ │ + final Object mergeTransitions = FragmentTransitionCompat21.mergeTransitions(enterTransition, captureExitingViews, sharedElementTransition, b3); │ │ │ │ + if (mergeTransitions != null) { │ │ │ │ + FragmentTransitionCompat21.addTransitionTargets(enterTransition, sharedElementTransition, (View)viewGroup, (FragmentTransitionCompat21$ViewRetriever)backStackRecord$1, backStackRecord$TransitionState.nonExistentView, backStackRecord$TransitionState.enteringEpicenterView, (Map)backStackRecord$TransitionState.nameOverrides, list3, (Map)arrayMap, (ArrayList)list); │ │ │ │ + this.excludeHiddenFragmentsAfterEnter((View)viewGroup, backStackRecord$TransitionState, n, mergeTransitions); │ │ │ │ + FragmentTransitionCompat21.excludeTarget(mergeTransitions, backStackRecord$TransitionState.nonExistentView, true); │ │ │ │ + this.excludeHiddenFragments(backStackRecord$TransitionState, n, mergeTransitions); │ │ │ │ + FragmentTransitionCompat21.beginDelayedTransition(viewGroup, mergeTransitions); │ │ │ │ + FragmentTransitionCompat21.cleanupTransitions((View)viewGroup, backStackRecord$TransitionState.nonExistentView, enterTransition, list3, captureExitingViews, list2, sharedElementTransition, (ArrayList)list, mergeTransitions, backStackRecord$TransitionState.hiddenFragmentViews, (Map)arrayMap); │ │ │ │ + } │ │ │ │ + b2 = (mergeTransitions != null); │ │ │ │ + } │ │ │ │ + } │ │ │ │ + return b2; │ │ │ │ + } │ │ │ │ + │ │ │ │ private void doAddOp(final int mContainerId, final Fragment fragment, final String s, final int cmd) { │ │ │ │ fragment.mFragmentManager = this.mManager; │ │ │ │ if (s != null) { │ │ │ │ if (fragment.mTag != null && !s.equals(fragment.mTag)) { │ │ │ │ throw new IllegalStateException("Can't change tag of fragment " + fragment + ": was " + fragment.mTag + " now " + s); │ │ │ │ } │ │ │ │ fragment.mTag = s; │ │ │ │ @@ -62,14 +244,252 @@ │ │ │ │ } │ │ │ │ final BackStackRecord$Op backStackRecord$Op = new BackStackRecord$Op(); │ │ │ │ backStackRecord$Op.cmd = cmd; │ │ │ │ backStackRecord$Op.fragment = fragment; │ │ │ │ this.addOp(backStackRecord$Op); │ │ │ │ } │ │ │ │ │ │ │ │ + private void excludeHiddenFragments(final BackStackRecord$TransitionState backStackRecord$TransitionState, final int n, final Object o) { │ │ │ │ + if (this.mManager.mAdded != null) { │ │ │ │ + for (int i = 0; i < this.mManager.mAdded.size(); ++i) { │ │ │ │ + final Fragment fragment = (Fragment)this.mManager.mAdded.get(i); │ │ │ │ + if (fragment.mView != null && fragment.mContainer != null && fragment.mContainerId == n) { │ │ │ │ + if (fragment.mHidden) { │ │ │ │ + if (!backStackRecord$TransitionState.hiddenFragmentViews.contains(fragment.mView)) { │ │ │ │ + FragmentTransitionCompat21.excludeTarget(o, fragment.mView, true); │ │ │ │ + backStackRecord$TransitionState.hiddenFragmentViews.add(fragment.mView); │ │ │ │ + } │ │ │ │ + } │ │ │ │ + else { │ │ │ │ + FragmentTransitionCompat21.excludeTarget(o, fragment.mView, false); │ │ │ │ + backStackRecord$TransitionState.hiddenFragmentViews.remove(fragment.mView); │ │ │ │ + } │ │ │ │ + } │ │ │ │ + } │ │ │ │ + } │ │ │ │ + } │ │ │ │ + │ │ │ │ + private void excludeHiddenFragmentsAfterEnter(final View view, final BackStackRecord$TransitionState backStackRecord$TransitionState, final int n, final Object o) { │ │ │ │ + view.getViewTreeObserver().addOnPreDrawListener((ViewTreeObserver$OnPreDrawListener)new BackStackRecord$3(this, view, backStackRecord$TransitionState, n, o)); │ │ │ │ + } │ │ │ │ + │ │ │ │ + private static Object getEnterTransition(final Fragment fragment, final boolean b) { │ │ │ │ + Object cloneTransition; │ │ │ │ + if (fragment == null) { │ │ │ │ + cloneTransition = null; │ │ │ │ + } │ │ │ │ + else { │ │ │ │ + Object o; │ │ │ │ + if (b) { │ │ │ │ + o = fragment.getReenterTransition(); │ │ │ │ + } │ │ │ │ + else { │ │ │ │ + o = fragment.getEnterTransition(); │ │ │ │ + } │ │ │ │ + cloneTransition = FragmentTransitionCompat21.cloneTransition(o); │ │ │ │ + } │ │ │ │ + return cloneTransition; │ │ │ │ + } │ │ │ │ + │ │ │ │ + private static Object getExitTransition(final Fragment fragment, final boolean b) { │ │ │ │ + Object cloneTransition; │ │ │ │ + if (fragment == null) { │ │ │ │ + cloneTransition = null; │ │ │ │ + } │ │ │ │ + else { │ │ │ │ + Object o; │ │ │ │ + if (b) { │ │ │ │ + o = fragment.getReturnTransition(); │ │ │ │ + } │ │ │ │ + else { │ │ │ │ + o = fragment.getExitTransition(); │ │ │ │ + } │ │ │ │ + cloneTransition = FragmentTransitionCompat21.cloneTransition(o); │ │ │ │ + } │ │ │ │ + return cloneTransition; │ │ │ │ + } │ │ │ │ + │ │ │ │ + private static Object getSharedElementTransition(final Fragment fragment, final Fragment fragment2, final boolean b) { │ │ │ │ + Object cloneTransition; │ │ │ │ + if (fragment == null || fragment2 == null) { │ │ │ │ + cloneTransition = null; │ │ │ │ + } │ │ │ │ + else { │ │ │ │ + Object o; │ │ │ │ + if (b) { │ │ │ │ + o = fragment2.getSharedElementReturnTransition(); │ │ │ │ + } │ │ │ │ + else { │ │ │ │ + o = fragment.getSharedElementEnterTransition(); │ │ │ │ + } │ │ │ │ + cloneTransition = FragmentTransitionCompat21.cloneTransition(o); │ │ │ │ + } │ │ │ │ + return cloneTransition; │ │ │ │ + } │ │ │ │ + │ │ │ │ + private ArrayMap mapEnteringSharedElements(final BackStackRecord$TransitionState backStackRecord$TransitionState, final Fragment fragment, final boolean b) { │ │ │ │ + ArrayMap remapNames = new ArrayMap(); │ │ │ │ + final View view = fragment.getView(); │ │ │ │ + if (view != null && this.mSharedElementSourceNames != null) { │ │ │ │ + FragmentTransitionCompat21.findNamedViews((Map)remapNames, view); │ │ │ │ + if (b) { │ │ │ │ + remapNames = remapNames(this.mSharedElementSourceNames, this.mSharedElementTargetNames, remapNames); │ │ │ │ + } │ │ │ │ + else { │ │ │ │ + remapNames.retainAll((Collection)this.mSharedElementTargetNames); │ │ │ │ + } │ │ │ │ + } │ │ │ │ + return remapNames; │ │ │ │ + } │ │ │ │ + │ │ │ │ + private ArrayMap mapSharedElementsIn(final BackStackRecord$TransitionState backStackRecord$TransitionState, final boolean b, final Fragment fragment) { │ │ │ │ + final boolean b2 = true; │ │ │ │ + final ArrayMap mapEnteringSharedElements = this.mapEnteringSharedElements(backStackRecord$TransitionState, fragment, b); │ │ │ │ + if (b) { │ │ │ │ + if (fragment.mExitTransitionCallback != null) { │ │ │ │ + fragment.mExitTransitionCallback.onMapSharedElements((List)this.mSharedElementTargetNames, (Map)mapEnteringSharedElements); │ │ │ │ + } │ │ │ │ + this.setBackNameOverrides(backStackRecord$TransitionState, mapEnteringSharedElements, b2); │ │ │ │ + } │ │ │ │ + else { │ │ │ │ + if (fragment.mEnterTransitionCallback != null) { │ │ │ │ + fragment.mEnterTransitionCallback.onMapSharedElements((List)this.mSharedElementTargetNames, (Map)mapEnteringSharedElements); │ │ │ │ + } │ │ │ │ + this.setNameOverrides(backStackRecord$TransitionState, mapEnteringSharedElements, b2); │ │ │ │ + } │ │ │ │ + return mapEnteringSharedElements; │ │ │ │ + } │ │ │ │ + │ │ │ │ + private void prepareSharedElementTransition(final BackStackRecord$TransitionState backStackRecord$TransitionState, final View view, final Object o, final Fragment fragment, final Fragment fragment2, final boolean b, final ArrayList list) { │ │ │ │ + view.getViewTreeObserver().addOnPreDrawListener((ViewTreeObserver$OnPreDrawListener)new BackStackRecord$2(this, view, o, list, backStackRecord$TransitionState, b, fragment, fragment2)); │ │ │ │ + } │ │ │ │ + │ │ │ │ + private static ArrayMap remapNames(final ArrayList list, final ArrayList list2, ArrayMap arrayMap) { │ │ │ │ + if (!arrayMap.isEmpty()) { │ │ │ │ + final ArrayMap arrayMap2 = new ArrayMap(); │ │ │ │ + for (int size = list.size(), i = 0; i < size; ++i) { │ │ │ │ + final View view = (View)arrayMap.get(list.get(i)); │ │ │ │ + if (view != null) { │ │ │ │ + arrayMap2.put(list2.get(i), (Object)view); │ │ │ │ + } │ │ │ │ + } │ │ │ │ + arrayMap = arrayMap2; │ │ │ │ + } │ │ │ │ + return arrayMap; │ │ │ │ + } │ │ │ │ + │ │ │ │ + private ArrayMap remapSharedElements(final BackStackRecord$TransitionState backStackRecord$TransitionState, final Fragment fragment, final boolean b) { │ │ │ │ + ArrayMap remapNames = new ArrayMap(); │ │ │ │ + if (this.mSharedElementSourceNames != null) { │ │ │ │ + FragmentTransitionCompat21.findNamedViews((Map)remapNames, fragment.getView()); │ │ │ │ + if (b) { │ │ │ │ + remapNames.retainAll((Collection)this.mSharedElementTargetNames); │ │ │ │ + } │ │ │ │ + else { │ │ │ │ + remapNames = remapNames(this.mSharedElementSourceNames, this.mSharedElementTargetNames, remapNames); │ │ │ │ + } │ │ │ │ + } │ │ │ │ + if (b) { │ │ │ │ + if (fragment.mEnterTransitionCallback != null) { │ │ │ │ + fragment.mEnterTransitionCallback.onMapSharedElements((List)this.mSharedElementTargetNames, (Map)remapNames); │ │ │ │ + } │ │ │ │ + this.setBackNameOverrides(backStackRecord$TransitionState, remapNames, false); │ │ │ │ + } │ │ │ │ + else { │ │ │ │ + if (fragment.mExitTransitionCallback != null) { │ │ │ │ + fragment.mExitTransitionCallback.onMapSharedElements((List)this.mSharedElementTargetNames, (Map)remapNames); │ │ │ │ + } │ │ │ │ + this.setNameOverrides(backStackRecord$TransitionState, remapNames, false); │ │ │ │ + } │ │ │ │ + return remapNames; │ │ │ │ + } │ │ │ │ + │ │ │ │ + private void setBackNameOverrides(final BackStackRecord$TransitionState backStackRecord$TransitionState, final ArrayMap arrayMap, final boolean b) { │ │ │ │ + int size; │ │ │ │ + if (this.mSharedElementTargetNames == null) { │ │ │ │ + size = 0; │ │ │ │ + } │ │ │ │ + else { │ │ │ │ + size = this.mSharedElementTargetNames.size(); │ │ │ │ + } │ │ │ │ + for (int i = 0; i < size; ++i) { │ │ │ │ + final String s = (String)this.mSharedElementSourceNames.get(i); │ │ │ │ + final View view = (View)arrayMap.get((Object)(String)this.mSharedElementTargetNames.get(i)); │ │ │ │ + if (view != null) { │ │ │ │ + final String transitionName = FragmentTransitionCompat21.getTransitionName(view); │ │ │ │ + if (b) { │ │ │ │ + setNameOverride(backStackRecord$TransitionState.nameOverrides, s, transitionName); │ │ │ │ + } │ │ │ │ + else { │ │ │ │ + setNameOverride(backStackRecord$TransitionState.nameOverrides, transitionName, s); │ │ │ │ + } │ │ │ │ + } │ │ │ │ + } │ │ │ │ + } │ │ │ │ + │ │ │ │ + private void setEpicenterIn(final ArrayMap arrayMap, final BackStackRecord$TransitionState backStackRecord$TransitionState) { │ │ │ │ + if (this.mSharedElementTargetNames != null && !arrayMap.isEmpty()) { │ │ │ │ + final View epicenter = (View)arrayMap.get(this.mSharedElementTargetNames.get(0)); │ │ │ │ + if (epicenter != null) { │ │ │ │ + backStackRecord$TransitionState.enteringEpicenterView.epicenter = epicenter; │ │ │ │ + } │ │ │ │ + } │ │ │ │ + } │ │ │ │ + │ │ │ │ + private static void setFirstOut(final SparseArray sparseArray, final Fragment fragment) { │ │ │ │ + if (fragment != null) { │ │ │ │ + final int mContainerId = fragment.mContainerId; │ │ │ │ + if (mContainerId != 0 && !fragment.isHidden() && fragment.isAdded() && fragment.getView() != null && sparseArray.get(mContainerId) == null) { │ │ │ │ + sparseArray.put(mContainerId, (Object)fragment); │ │ │ │ + } │ │ │ │ + } │ │ │ │ + } │ │ │ │ + │ │ │ │ + private void setLastIn(final SparseArray sparseArray, final Fragment fragment) { │ │ │ │ + if (fragment != null) { │ │ │ │ + final int mContainerId = fragment.mContainerId; │ │ │ │ + if (mContainerId != 0) { │ │ │ │ + sparseArray.put(mContainerId, (Object)fragment); │ │ │ │ + } │ │ │ │ + } │ │ │ │ + } │ │ │ │ + │ │ │ │ + private static void setNameOverride(final ArrayMap arrayMap, final String s, final String anObject) { │ │ │ │ + if (s != null && anObject != null && !s.equals(anObject)) { │ │ │ │ + for (int i = 0; i < arrayMap.size(); ++i) { │ │ │ │ + if (s.equals(arrayMap.valueAt(i))) { │ │ │ │ + arrayMap.setValueAt(i, (Object)anObject); │ │ │ │ + return; │ │ │ │ + } │ │ │ │ + } │ │ │ │ + arrayMap.put((Object)s, (Object)anObject); │ │ │ │ + } │ │ │ │ + } │ │ │ │ + │ │ │ │ + private void setNameOverrides(final BackStackRecord$TransitionState backStackRecord$TransitionState, final ArrayMap arrayMap, final boolean b) { │ │ │ │ + for (int size = arrayMap.size(), i = 0; i < size; ++i) { │ │ │ │ + final String s = (String)arrayMap.keyAt(i); │ │ │ │ + final String transitionName = FragmentTransitionCompat21.getTransitionName((View)arrayMap.valueAt(i)); │ │ │ │ + if (b) { │ │ │ │ + setNameOverride(backStackRecord$TransitionState.nameOverrides, s, transitionName); │ │ │ │ + } │ │ │ │ + else { │ │ │ │ + setNameOverride(backStackRecord$TransitionState.nameOverrides, transitionName, s); │ │ │ │ + } │ │ │ │ + } │ │ │ │ + } │ │ │ │ + │ │ │ │ + private static void setNameOverrides(final BackStackRecord$TransitionState backStackRecord$TransitionState, final ArrayList list, final ArrayList list2) { │ │ │ │ + if (list != null) { │ │ │ │ + for (int i = 0; i < list.size(); ++i) { │ │ │ │ + setNameOverride(backStackRecord$TransitionState.nameOverrides, list.get(i), list2.get(i)); │ │ │ │ + } │ │ │ │ + } │ │ │ │ + } │ │ │ │ + │ │ │ │ public FragmentTransaction add(final int n, final Fragment fragment) { │ │ │ │ this.doAddOp(n, fragment, null, 1); │ │ │ │ return this; │ │ │ │ } │ │ │ │ │ │ │ │ public FragmentTransaction add(final int n, final Fragment fragment, final String s) { │ │ │ │ this.doAddOp(n, fragment, s, 1); │ │ │ │ @@ -94,14 +514,30 @@ │ │ │ │ backStackRecord$Op.enterAnim = this.mEnterAnim; │ │ │ │ backStackRecord$Op.exitAnim = this.mExitAnim; │ │ │ │ backStackRecord$Op.popEnterAnim = this.mPopEnterAnim; │ │ │ │ backStackRecord$Op.popExitAnim = this.mPopExitAnim; │ │ │ │ ++this.mNumOp; │ │ │ │ } │ │ │ │ │ │ │ │ + public FragmentTransaction addSharedElement(final View view, final String e) { │ │ │ │ + if (Build$VERSION.SDK_INT >= 21) { │ │ │ │ + final String transitionName = FragmentTransitionCompat21.getTransitionName(view); │ │ │ │ + if (transitionName == null) { │ │ │ │ + throw new IllegalArgumentException("Unique transitionNames are required for all sharedElements"); │ │ │ │ + } │ │ │ │ + if (this.mSharedElementSourceNames == null) { │ │ │ │ + this.mSharedElementSourceNames = new ArrayList(); │ │ │ │ + this.mSharedElementTargetNames = new ArrayList(); │ │ │ │ + } │ │ │ │ + this.mSharedElementSourceNames.add(transitionName); │ │ │ │ + this.mSharedElementTargetNames.add(e); │ │ │ │ + } │ │ │ │ + return this; │ │ │ │ + } │ │ │ │ + │ │ │ │ public FragmentTransaction addToBackStack(final String mName) { │ │ │ │ if (!this.mAllowAddToBackStack) { │ │ │ │ throw new IllegalStateException("This FragmentTransaction is not allowed to be added to the back stack."); │ │ │ │ } │ │ │ │ this.mAddToBackStack = true; │ │ │ │ this.mName = mName; │ │ │ │ return this; │ │ │ │ @@ -137,14 +573,56 @@ │ │ │ │ } │ │ │ │ } │ │ │ │ } │ │ │ │ } │ │ │ │ } │ │ │ │ } │ │ │ │ │ │ │ │ + public void calculateBackFragments(final SparseArray sparseArray, final SparseArray sparseArray2) { │ │ │ │ + if (this.mManager.mContainer.hasView()) { │ │ │ │ + for (BackStackRecord$Op backStackRecord$Op = this.mHead; backStackRecord$Op != null; backStackRecord$Op = backStackRecord$Op.next) { │ │ │ │ + switch (backStackRecord$Op.cmd) { │ │ │ │ + case 1: { │ │ │ │ + setFirstOut(sparseArray, backStackRecord$Op.fragment); │ │ │ │ + break; │ │ │ │ + } │ │ │ │ + case 2: { │ │ │ │ + if (backStackRecord$Op.removed != null) { │ │ │ │ + for (int i = backStackRecord$Op.removed.size() - 1; i >= 0; --i) { │ │ │ │ + this.setLastIn(sparseArray2, (Fragment)backStackRecord$Op.removed.get(i)); │ │ │ │ + } │ │ │ │ + } │ │ │ │ + setFirstOut(sparseArray, backStackRecord$Op.fragment); │ │ │ │ + break; │ │ │ │ + } │ │ │ │ + case 3: { │ │ │ │ + this.setLastIn(sparseArray2, backStackRecord$Op.fragment); │ │ │ │ + break; │ │ │ │ + } │ │ │ │ + case 4: { │ │ │ │ + this.setLastIn(sparseArray2, backStackRecord$Op.fragment); │ │ │ │ + break; │ │ │ │ + } │ │ │ │ + case 5: { │ │ │ │ + setFirstOut(sparseArray, backStackRecord$Op.fragment); │ │ │ │ + break; │ │ │ │ + } │ │ │ │ + case 6: { │ │ │ │ + this.setLastIn(sparseArray2, backStackRecord$Op.fragment); │ │ │ │ + break; │ │ │ │ + } │ │ │ │ + case 7: { │ │ │ │ + setFirstOut(sparseArray, backStackRecord$Op.fragment); │ │ │ │ + break; │ │ │ │ + } │ │ │ │ + } │ │ │ │ + } │ │ │ │ + } │ │ │ │ + } │ │ │ │ + │ │ │ │ public int commit() { │ │ │ │ return this.commitInternal(false); │ │ │ │ } │ │ │ │ │ │ │ │ public int commitAllowingStateLoss() { │ │ │ │ return this.commitInternal(true); │ │ │ │ } │ │ │ │ @@ -381,87 +859,124 @@ │ │ │ │ return this.mAllowAddToBackStack; │ │ │ │ } │ │ │ │ │ │ │ │ public boolean isEmpty() { │ │ │ │ return this.mNumOp == 0; │ │ │ │ } │ │ │ │ │ │ │ │ - public void popFromBackStack(final boolean b) { │ │ │ │ - final int mIndex = -1; │ │ │ │ + public BackStackRecord$TransitionState popFromBackStack(final boolean b, BackStackRecord$TransitionState beginTransition, final SparseArray sparseArray, final SparseArray sparseArray2) { │ │ │ │ if (FragmentManagerImpl.DEBUG) { │ │ │ │ Log.v("FragmentManager", "popFromBackStack: " + this); │ │ │ │ this.dump(" ", null, new PrintWriter(new LogWriter("FragmentManager")), null); │ │ │ │ } │ │ │ │ - this.bumpBackStackNesting(mIndex); │ │ │ │ + if (beginTransition == null) { │ │ │ │ + if (sparseArray.size() != 0 || sparseArray2.size() != 0) { │ │ │ │ + beginTransition = this.beginTransition(sparseArray, sparseArray2, true); │ │ │ │ + } │ │ │ │ + } │ │ │ │ + else if (!b) { │ │ │ │ + setNameOverrides(beginTransition, this.mSharedElementTargetNames, this.mSharedElementSourceNames); │ │ │ │ + } │ │ │ │ + this.bumpBackStackNesting(-1); │ │ │ │ + int mTransitionStyle; │ │ │ │ + if (beginTransition != null) { │ │ │ │ + mTransitionStyle = 0; │ │ │ │ + } │ │ │ │ + else { │ │ │ │ + mTransitionStyle = this.mTransitionStyle; │ │ │ │ + } │ │ │ │ + int mTransition; │ │ │ │ + if (beginTransition != null) { │ │ │ │ + mTransition = 0; │ │ │ │ + } │ │ │ │ + else { │ │ │ │ + mTransition = this.mTransition; │ │ │ │ + } │ │ │ │ for (BackStackRecord$Op backStackRecord$Op = this.mTail; backStackRecord$Op != null; backStackRecord$Op = backStackRecord$Op.prev) { │ │ │ │ + int popEnterAnim; │ │ │ │ + if (beginTransition != null) { │ │ │ │ + popEnterAnim = 0; │ │ │ │ + } │ │ │ │ + else { │ │ │ │ + popEnterAnim = backStackRecord$Op.popEnterAnim; │ │ │ │ + } │ │ │ │ + int popExitAnim; │ │ │ │ + if (beginTransition != null) { │ │ │ │ + popExitAnim = 0; │ │ │ │ + } │ │ │ │ + else { │ │ │ │ + popExitAnim = backStackRecord$Op.popExitAnim; │ │ │ │ + } │ │ │ │ switch (backStackRecord$Op.cmd) { │ │ │ │ default: { │ │ │ │ throw new IllegalArgumentException("Unknown cmd: " + backStackRecord$Op.cmd); │ │ │ │ } │ │ │ │ case 1: { │ │ │ │ final Fragment fragment = backStackRecord$Op.fragment; │ │ │ │ - fragment.mNextAnim = backStackRecord$Op.popExitAnim; │ │ │ │ - this.mManager.removeFragment(fragment, FragmentManagerImpl.reverseTransit(this.mTransition), this.mTransitionStyle); │ │ │ │ + fragment.mNextAnim = popExitAnim; │ │ │ │ + this.mManager.removeFragment(fragment, FragmentManagerImpl.reverseTransit(mTransition), mTransitionStyle); │ │ │ │ break; │ │ │ │ } │ │ │ │ case 2: { │ │ │ │ final Fragment fragment2 = backStackRecord$Op.fragment; │ │ │ │ if (fragment2 != null) { │ │ │ │ - fragment2.mNextAnim = backStackRecord$Op.popExitAnim; │ │ │ │ - this.mManager.removeFragment(fragment2, FragmentManagerImpl.reverseTransit(this.mTransition), this.mTransitionStyle); │ │ │ │ + fragment2.mNextAnim = popExitAnim; │ │ │ │ + this.mManager.removeFragment(fragment2, FragmentManagerImpl.reverseTransit(mTransition), mTransitionStyle); │ │ │ │ } │ │ │ │ if (backStackRecord$Op.removed != null) { │ │ │ │ for (int i = 0; i < backStackRecord$Op.removed.size(); ++i) { │ │ │ │ final Fragment fragment3 = (Fragment)backStackRecord$Op.removed.get(i); │ │ │ │ - fragment3.mNextAnim = backStackRecord$Op.popEnterAnim; │ │ │ │ + fragment3.mNextAnim = popEnterAnim; │ │ │ │ this.mManager.addFragment(fragment3, false); │ │ │ │ } │ │ │ │ break; │ │ │ │ } │ │ │ │ break; │ │ │ │ } │ │ │ │ case 3: { │ │ │ │ final Fragment fragment4 = backStackRecord$Op.fragment; │ │ │ │ - fragment4.mNextAnim = backStackRecord$Op.popEnterAnim; │ │ │ │ + fragment4.mNextAnim = popEnterAnim; │ │ │ │ this.mManager.addFragment(fragment4, false); │ │ │ │ break; │ │ │ │ } │ │ │ │ case 4: { │ │ │ │ final Fragment fragment5 = backStackRecord$Op.fragment; │ │ │ │ - fragment5.mNextAnim = backStackRecord$Op.popEnterAnim; │ │ │ │ - this.mManager.showFragment(fragment5, FragmentManagerImpl.reverseTransit(this.mTransition), this.mTransitionStyle); │ │ │ │ + fragment5.mNextAnim = popEnterAnim; │ │ │ │ + this.mManager.showFragment(fragment5, FragmentManagerImpl.reverseTransit(mTransition), mTransitionStyle); │ │ │ │ break; │ │ │ │ } │ │ │ │ case 5: { │ │ │ │ final Fragment fragment6 = backStackRecord$Op.fragment; │ │ │ │ - fragment6.mNextAnim = backStackRecord$Op.popExitAnim; │ │ │ │ - this.mManager.hideFragment(fragment6, FragmentManagerImpl.reverseTransit(this.mTransition), this.mTransitionStyle); │ │ │ │ + fragment6.mNextAnim = popExitAnim; │ │ │ │ + this.mManager.hideFragment(fragment6, FragmentManagerImpl.reverseTransit(mTransition), mTransitionStyle); │ │ │ │ break; │ │ │ │ } │ │ │ │ case 6: { │ │ │ │ final Fragment fragment7 = backStackRecord$Op.fragment; │ │ │ │ - fragment7.mNextAnim = backStackRecord$Op.popEnterAnim; │ │ │ │ - this.mManager.attachFragment(fragment7, FragmentManagerImpl.reverseTransit(this.mTransition), this.mTransitionStyle); │ │ │ │ + fragment7.mNextAnim = popEnterAnim; │ │ │ │ + this.mManager.attachFragment(fragment7, FragmentManagerImpl.reverseTransit(mTransition), mTransitionStyle); │ │ │ │ break; │ │ │ │ } │ │ │ │ case 7: { │ │ │ │ final Fragment fragment8 = backStackRecord$Op.fragment; │ │ │ │ - fragment8.mNextAnim = backStackRecord$Op.popEnterAnim; │ │ │ │ - this.mManager.detachFragment(fragment8, FragmentManagerImpl.reverseTransit(this.mTransition), this.mTransitionStyle); │ │ │ │ + fragment8.mNextAnim = popEnterAnim; │ │ │ │ + this.mManager.detachFragment(fragment8, FragmentManagerImpl.reverseTransit(mTransition), mTransitionStyle); │ │ │ │ break; │ │ │ │ } │ │ │ │ } │ │ │ │ } │ │ │ │ if (b) { │ │ │ │ - this.mManager.moveToState(this.mManager.mCurState, FragmentManagerImpl.reverseTransit(this.mTransition), this.mTransitionStyle, true); │ │ │ │ + this.mManager.moveToState(this.mManager.mCurState, FragmentManagerImpl.reverseTransit(mTransition), mTransitionStyle, true); │ │ │ │ + beginTransition = null; │ │ │ │ } │ │ │ │ if (this.mIndex >= 0) { │ │ │ │ this.mManager.freeBackStackIndex(this.mIndex); │ │ │ │ - this.mIndex = mIndex; │ │ │ │ + this.mIndex = -1; │ │ │ │ } │ │ │ │ + return beginTransition; │ │ │ │ } │ │ │ │ │ │ │ │ public FragmentTransaction remove(final Fragment fragment) { │ │ │ │ final BackStackRecord$Op backStackRecord$Op = new BackStackRecord$Op(); │ │ │ │ backStackRecord$Op.cmd = 3; │ │ │ │ backStackRecord$Op.fragment = fragment; │ │ │ │ this.addOp(backStackRecord$Op); │ │ │ │ @@ -477,30 +992,64 @@ │ │ │ │ throw new IllegalArgumentException("Must use non-zero containerViewId"); │ │ │ │ } │ │ │ │ this.doAddOp(n, fragment, s, 2); │ │ │ │ return this; │ │ │ │ } │ │ │ │ │ │ │ │ public void run() { │ │ │ │ - final int n = 1; │ │ │ │ if (FragmentManagerImpl.DEBUG) { │ │ │ │ Log.v("FragmentManager", "Run: " + this); │ │ │ │ } │ │ │ │ if (this.mAddToBackStack && this.mIndex < 0) { │ │ │ │ throw new IllegalStateException("addToBackStack() called after commit()"); │ │ │ │ } │ │ │ │ - this.bumpBackStackNesting(n); │ │ │ │ + this.bumpBackStackNesting(1); │ │ │ │ + BackStackRecord$TransitionState beginTransition = null; │ │ │ │ + if (Build$VERSION.SDK_INT >= 21) { │ │ │ │ + final SparseArray sparseArray = new SparseArray(); │ │ │ │ + final SparseArray sparseArray2 = new SparseArray(); │ │ │ │ + this.calculateFragments(sparseArray, sparseArray2); │ │ │ │ + beginTransition = this.beginTransition(sparseArray, sparseArray2, false); │ │ │ │ + } │ │ │ │ + int mTransitionStyle; │ │ │ │ + if (beginTransition != null) { │ │ │ │ + mTransitionStyle = 0; │ │ │ │ + } │ │ │ │ + else { │ │ │ │ + mTransitionStyle = this.mTransitionStyle; │ │ │ │ + } │ │ │ │ + int mTransition; │ │ │ │ + if (beginTransition != null) { │ │ │ │ + mTransition = 0; │ │ │ │ + } │ │ │ │ + else { │ │ │ │ + mTransition = this.mTransition; │ │ │ │ + } │ │ │ │ for (BackStackRecord$Op backStackRecord$Op = this.mHead; backStackRecord$Op != null; backStackRecord$Op = backStackRecord$Op.next) { │ │ │ │ + int enterAnim; │ │ │ │ + if (beginTransition != null) { │ │ │ │ + enterAnim = 0; │ │ │ │ + } │ │ │ │ + else { │ │ │ │ + enterAnim = backStackRecord$Op.enterAnim; │ │ │ │ + } │ │ │ │ + int exitAnim; │ │ │ │ + if (beginTransition != null) { │ │ │ │ + exitAnim = 0; │ │ │ │ + } │ │ │ │ + else { │ │ │ │ + exitAnim = backStackRecord$Op.exitAnim; │ │ │ │ + } │ │ │ │ switch (backStackRecord$Op.cmd) { │ │ │ │ default: { │ │ │ │ throw new IllegalArgumentException("Unknown cmd: " + backStackRecord$Op.cmd); │ │ │ │ } │ │ │ │ case 1: { │ │ │ │ final Fragment fragment = backStackRecord$Op.fragment; │ │ │ │ - fragment.mNextAnim = backStackRecord$Op.enterAnim; │ │ │ │ + fragment.mNextAnim = enterAnim; │ │ │ │ this.mManager.addFragment(fragment, false); │ │ │ │ break; │ │ │ │ } │ │ │ │ case 2: { │ │ │ │ Fragment fragment2 = backStackRecord$Op.fragment; │ │ │ │ if (this.mManager.mAdded != null) { │ │ │ │ for (int i = 0; i < this.mManager.mAdded.size(); ++i) { │ │ │ │ @@ -514,66 +1063,66 @@ │ │ │ │ backStackRecord$Op.fragment = null; │ │ │ │ } │ │ │ │ else { │ │ │ │ if (backStackRecord$Op.removed == null) { │ │ │ │ backStackRecord$Op.removed = new ArrayList(); │ │ │ │ } │ │ │ │ backStackRecord$Op.removed.add(obj); │ │ │ │ - obj.mNextAnim = backStackRecord$Op.exitAnim; │ │ │ │ + obj.mNextAnim = exitAnim; │ │ │ │ if (this.mAddToBackStack) { │ │ │ │ ++obj.mBackStackNesting; │ │ │ │ if (FragmentManagerImpl.DEBUG) { │ │ │ │ Log.v("FragmentManager", "Bump nesting of " + obj + " to " + obj.mBackStackNesting); │ │ │ │ } │ │ │ │ } │ │ │ │ - this.mManager.removeFragment(obj, this.mTransition, this.mTransitionStyle); │ │ │ │ + this.mManager.removeFragment(obj, mTransition, mTransitionStyle); │ │ │ │ } │ │ │ │ } │ │ │ │ } │ │ │ │ } │ │ │ │ if (fragment2 != null) { │ │ │ │ - fragment2.mNextAnim = backStackRecord$Op.enterAnim; │ │ │ │ + fragment2.mNextAnim = enterAnim; │ │ │ │ this.mManager.addFragment(fragment2, false); │ │ │ │ break; │ │ │ │ } │ │ │ │ break; │ │ │ │ } │ │ │ │ case 3: { │ │ │ │ final Fragment fragment3 = backStackRecord$Op.fragment; │ │ │ │ - fragment3.mNextAnim = backStackRecord$Op.exitAnim; │ │ │ │ - this.mManager.removeFragment(fragment3, this.mTransition, this.mTransitionStyle); │ │ │ │ + fragment3.mNextAnim = exitAnim; │ │ │ │ + this.mManager.removeFragment(fragment3, mTransition, mTransitionStyle); │ │ │ │ break; │ │ │ │ } │ │ │ │ case 4: { │ │ │ │ final Fragment fragment4 = backStackRecord$Op.fragment; │ │ │ │ - fragment4.mNextAnim = backStackRecord$Op.exitAnim; │ │ │ │ - this.mManager.hideFragment(fragment4, this.mTransition, this.mTransitionStyle); │ │ │ │ + fragment4.mNextAnim = exitAnim; │ │ │ │ + this.mManager.hideFragment(fragment4, mTransition, mTransitionStyle); │ │ │ │ break; │ │ │ │ } │ │ │ │ case 5: { │ │ │ │ final Fragment fragment5 = backStackRecord$Op.fragment; │ │ │ │ - fragment5.mNextAnim = backStackRecord$Op.enterAnim; │ │ │ │ - this.mManager.showFragment(fragment5, this.mTransition, this.mTransitionStyle); │ │ │ │ + fragment5.mNextAnim = enterAnim; │ │ │ │ + this.mManager.showFragment(fragment5, mTransition, mTransitionStyle); │ │ │ │ break; │ │ │ │ } │ │ │ │ case 6: { │ │ │ │ final Fragment fragment6 = backStackRecord$Op.fragment; │ │ │ │ - fragment6.mNextAnim = backStackRecord$Op.exitAnim; │ │ │ │ - this.mManager.detachFragment(fragment6, this.mTransition, this.mTransitionStyle); │ │ │ │ + fragment6.mNextAnim = exitAnim; │ │ │ │ + this.mManager.detachFragment(fragment6, mTransition, mTransitionStyle); │ │ │ │ break; │ │ │ │ } │ │ │ │ case 7: { │ │ │ │ final Fragment fragment7 = backStackRecord$Op.fragment; │ │ │ │ - fragment7.mNextAnim = backStackRecord$Op.enterAnim; │ │ │ │ - this.mManager.attachFragment(fragment7, this.mTransition, this.mTransitionStyle); │ │ │ │ + fragment7.mNextAnim = enterAnim; │ │ │ │ + this.mManager.attachFragment(fragment7, mTransition, mTransitionStyle); │ │ │ │ break; │ │ │ │ } │ │ │ │ } │ │ │ │ } │ │ │ │ - this.mManager.moveToState(this.mManager.mCurState, this.mTransition, this.mTransitionStyle, (boolean)(n != 0)); │ │ │ │ + this.mManager.moveToState(this.mManager.mCurState, mTransition, mTransitionStyle, true); │ │ │ │ if (this.mAddToBackStack) { │ │ │ │ this.mManager.addBackStackState(this); │ │ │ │ } │ │ │ │ } │ │ │ │ │ │ │ │ public FragmentTransaction setBreadCrumbShortTitle(final int mBreadCrumbShortTitleRes) { │ │ │ │ this.mBreadCrumbShortTitleRes = mBreadCrumbShortTitleRes; │ │ ├── android/support/v4/app/Fragment$1.class │ │ │ ├── procyon -ec {} │ │ │ │ @@ -13,8 +13,12 @@ │ │ │ │ │ │ │ │ public View findViewById(final int n) { │ │ │ │ if (this.this$0.mView == null) { │ │ │ │ throw new IllegalStateException("Fragment does not have a view"); │ │ │ │ } │ │ │ │ return this.this$0.mView.findViewById(n); │ │ │ │ } │ │ │ │ + │ │ │ │ + public boolean hasView() { │ │ │ │ + return this.this$0.mView != null; │ │ │ │ + } │ │ │ │ } │ │ ├── android/support/v4/app/FragmentActivity$2.class │ │ │ ├── procyon -ec {} │ │ │ │ @@ -1,17 +1,23 @@ │ │ │ │ │ │ │ │ package android.support.v4.app; │ │ │ │ │ │ │ │ +import android.view.Window; │ │ │ │ import android.view.View; │ │ │ │ │ │ │ │ class FragmentActivity$2 implements FragmentContainer │ │ │ │ { │ │ │ │ final /* synthetic */ FragmentActivity this$0; │ │ │ │ │ │ │ │ FragmentActivity$2(final FragmentActivity this$0) { │ │ │ │ this.this$0 = this$0; │ │ │ │ } │ │ │ │ │ │ │ │ public View findViewById(final int n) { │ │ │ │ return this.this$0.findViewById(n); │ │ │ │ } │ │ │ │ + │ │ │ │ + public boolean hasView() { │ │ │ │ + final Window window = this.this$0.getWindow(); │ │ │ │ + return window != null && window.peekDecorView() != null; │ │ │ │ + } │ │ │ │ } │ │ ├── android/support/v4/app/FragmentManagerImpl.class │ │ │ ├── procyon -ec {} │ │ │ │ @@ -1,13 +1,15 @@ │ │ │ │ │ │ │ │ package android.support.v4.app; │ │ │ │ │ │ │ │ import android.support.v4.util.DebugUtils; │ │ │ │ import android.os.Parcelable; │ │ │ │ import android.os.Handler; │ │ │ │ +import android.content.res.TypedArray; │ │ │ │ +import android.util.AttributeSet; │ │ │ │ import android.view.View; │ │ │ │ import android.view.animation.Animation$AnimationListener; │ │ │ │ import android.view.ViewGroup; │ │ │ │ import android.app.Activity; │ │ │ │ import android.view.animation.AnimationUtils; │ │ │ │ import java.util.List; │ │ │ │ import android.os.Looper; │ │ │ │ @@ -29,16 +31,17 @@ │ │ │ │ import android.view.animation.AccelerateInterpolator; │ │ │ │ import android.view.animation.DecelerateInterpolator; │ │ │ │ import android.os.Build$VERSION; │ │ │ │ import android.os.Bundle; │ │ │ │ import android.util.SparseArray; │ │ │ │ import java.util.ArrayList; │ │ │ │ import android.view.animation.Interpolator; │ │ │ │ +import android.view.LayoutInflater$Factory; │ │ │ │ │ │ │ │ -final class FragmentManagerImpl extends FragmentManager │ │ │ │ +final class FragmentManagerImpl extends FragmentManager implements LayoutInflater$Factory │ │ │ │ { │ │ │ │ static final Interpolator ACCELERATE_CUBIC; │ │ │ │ static final Interpolator ACCELERATE_QUINT; │ │ │ │ static final int ANIM_DUR = 220; │ │ │ │ public static final int ANIM_STYLE_CLOSE_ENTER = 3; │ │ │ │ public static final int ANIM_STYLE_CLOSE_EXIT = 4; │ │ │ │ public static final int ANIM_STYLE_FADE_ENTER = 5; │ │ │ │ @@ -804,28 +807,32 @@ │ │ │ │ final int int1 = bundle.getInt(s, n); │ │ │ │ Fragment fragment; │ │ │ │ if (int1 == n) { │ │ │ │ fragment = null; │ │ │ │ } │ │ │ │ else { │ │ │ │ if (int1 >= this.mActive.size()) { │ │ │ │ - this.throwException(new IllegalStateException("Fragement no longer exists for key " + s + ": index " + int1)); │ │ │ │ + this.throwException(new IllegalStateException("Fragment no longer exists for key " + s + ": index " + int1)); │ │ │ │ } │ │ │ │ fragment = this.mActive.get(int1); │ │ │ │ if (fragment == null) { │ │ │ │ - this.throwException(new IllegalStateException("Fragement no longer exists for key " + s + ": index " + int1)); │ │ │ │ + this.throwException(new IllegalStateException("Fragment no longer exists for key " + s + ": index " + int1)); │ │ │ │ } │ │ │ │ } │ │ │ │ return fragment; │ │ │ │ } │ │ │ │ │ │ │ │ public List getFragments() { │ │ │ │ return this.mActive; │ │ │ │ } │ │ │ │ │ │ │ │ + LayoutInflater$Factory getLayoutInflaterFactory() { │ │ │ │ + return (LayoutInflater$Factory)this; │ │ │ │ + } │ │ │ │ + │ │ │ │ public void hideFragment(final Fragment obj, final int n, final int n2) { │ │ │ │ final boolean b = true; │ │ │ │ if (FragmentManagerImpl.DEBUG) { │ │ │ │ Log.v("FragmentManager", "hide: " + obj); │ │ │ │ } │ │ │ │ if (!obj.mHidden) { │ │ │ │ obj.mHidden = b; │ │ │ │ @@ -839,14 +846,18 @@ │ │ │ │ if (obj.mAdded && obj.mHasMenu && obj.mMenuVisible) { │ │ │ │ this.mNeedMenuInvalidate = b; │ │ │ │ } │ │ │ │ obj.onHiddenChanged(b); │ │ │ │ } │ │ │ │ } │ │ │ │ │ │ │ │ + public boolean isDestroyed() { │ │ │ │ + return this.mDestroyed; │ │ │ │ + } │ │ │ │ + │ │ │ │ Animation loadAnimation(final Fragment fragment, final int n, final boolean b, int windowAnimations) { │ │ │ │ final float n2 = 0.975f; │ │ │ │ final float n3 = 1.0f; │ │ │ │ Animation animation = fragment.onCreateAnimation(n, b, fragment.mNextAnim); │ │ │ │ if (animation == null) { │ │ │ │ if (fragment.mNextAnim != 0) { │ │ │ │ final Animation loadAnimation = AnimationUtils.loadAnimation((Context)this.mActivity, fragment.mNextAnim); │ │ │ │ @@ -990,21 +1001,22 @@ │ │ │ │ Label_0224: { │ │ │ │ if (fragment.mState < mState) { │ │ │ │ if (!fragment.mFromLayout || fragment.mInLayout) { │ │ │ │ if (fragment.mAnimatingAway != null) { │ │ │ │ fragment.mAnimatingAway = null; │ │ │ │ this.moveToState(fragment, fragment.mStateAfterAnimating, 0, 0, true); │ │ │ │ } │ │ │ │ - Label_0771: { │ │ │ │ + Label_0793: { │ │ │ │ switch (fragment.mState) { │ │ │ │ case 0: { │ │ │ │ if (FragmentManagerImpl.DEBUG) { │ │ │ │ Log.v("FragmentManager", "moveto CREATED: " + fragment); │ │ │ │ } │ │ │ │ if (fragment.mSavedFragmentState != null) { │ │ │ │ + fragment.mSavedFragmentState.setClassLoader(this.mActivity.getClassLoader()); │ │ │ │ fragment.mSavedViewState = fragment.mSavedFragmentState.getSparseParcelableArray("android:view_state"); │ │ │ │ fragment.mTarget = this.getFragment(fragment.mSavedFragmentState, "android:target_state"); │ │ │ │ if (fragment.mTarget != null) { │ │ │ │ fragment.mTargetRequestCode = fragment.mSavedFragmentState.getInt("android:target_req_state", 0); │ │ │ │ } │ │ │ │ if (!(fragment.mUserVisibleHint = fragment.mSavedFragmentState.getBoolean("android:user_visible_hint", true))) { │ │ │ │ fragment.mDeferStart = true; │ │ │ │ @@ -1032,28 +1044,28 @@ │ │ │ │ this.mActivity.onAttachFragment(fragment); │ │ │ │ } │ │ │ │ if (!fragment.mRetaining) { │ │ │ │ fragment.performCreate(fragment.mSavedFragmentState); │ │ │ │ } │ │ │ │ fragment.mRetaining = false; │ │ │ │ if (!fragment.mFromLayout) { │ │ │ │ - break Label_0771; │ │ │ │ + break Label_0793; │ │ │ │ } │ │ │ │ fragment.mView = fragment.performCreateView(fragment.getLayoutInflater(fragment.mSavedFragmentState), (ViewGroup)null, fragment.mSavedFragmentState); │ │ │ │ if (fragment.mView != null) { │ │ │ │ fragment.mInnerView = fragment.mView; │ │ │ │ fragment.mView = (View)NoSaveStateFrameLayout.wrap(fragment.mView); │ │ │ │ if (fragment.mHidden) { │ │ │ │ fragment.mView.setVisibility(8); │ │ │ │ } │ │ │ │ fragment.onViewCreated(fragment.mView, fragment.mSavedFragmentState); │ │ │ │ - break Label_0771; │ │ │ │ + break Label_0793; │ │ │ │ } │ │ │ │ fragment.mInnerView = null; │ │ │ │ - break Label_0771; │ │ │ │ + break Label_0793; │ │ │ │ } │ │ │ │ case 1: { │ │ │ │ if (mState > 1) { │ │ │ │ if (FragmentManagerImpl.DEBUG) { │ │ │ │ Log.v("FragmentManager", "moveto ACTIVITY_CREATED: " + fragment); │ │ │ │ } │ │ │ │ if (!fragment.mFromLayout) { │ │ │ │ @@ -1189,15 +1201,17 @@ │ │ │ │ break Label_0224; │ │ │ │ } │ │ │ │ if (!fragment.mRetaining) { │ │ │ │ this.makeInactive(fragment); │ │ │ │ break Label_0224; │ │ │ │ } │ │ │ │ fragment.mActivity = null; │ │ │ │ + fragment.mParentFragment = null; │ │ │ │ fragment.mFragmentManager = null; │ │ │ │ + fragment.mChildFragmentManager = null; │ │ │ │ break Label_0224; │ │ │ │ } │ │ │ │ case 5: { │ │ │ │ if (mState < 5) { │ │ │ │ if (FragmentManagerImpl.DEBUG) { │ │ │ │ Log.v("FragmentManager", "movefrom RESUMED: " + fragment); │ │ │ │ } │ │ │ │ @@ -1220,14 +1234,102 @@ │ │ │ │ fragment.mState = mState; │ │ │ │ } │ │ │ │ │ │ │ │ public void noteStateNotSaved() { │ │ │ │ this.mStateSaved = false; │ │ │ │ } │ │ │ │ │ │ │ │ + public View onCreateView(final String anObject, final Context context, final AttributeSet set) { │ │ │ │ + View mView = null; │ │ │ │ + final int n = -1; │ │ │ │ + final int mInLayout = 1; │ │ │ │ + if ("fragment".equals(anObject)) { │ │ │ │ + String s = set.getAttributeValue((String)null, "class"); │ │ │ │ + final TypedArray obtainStyledAttributes = context.obtainStyledAttributes(set, FragmentManagerImpl$FragmentTag.Fragment); │ │ │ │ + if (s == null) { │ │ │ │ + s = obtainStyledAttributes.getString(0); │ │ │ │ + } │ │ │ │ + final int resourceId = obtainStyledAttributes.getResourceId(mInLayout, n); │ │ │ │ + final String string = obtainStyledAttributes.getString(2); │ │ │ │ + obtainStyledAttributes.recycle(); │ │ │ │ + if (Fragment.isSupportFragmentClass((Context)this.mActivity, s)) { │ │ │ │ + int id; │ │ │ │ + if (false) { │ │ │ │ + id = ((View)null).getId(); │ │ │ │ + } │ │ │ │ + else { │ │ │ │ + id = 0; │ │ │ │ + } │ │ │ │ + if (id == n && resourceId == n && string == null) { │ │ │ │ + throw new IllegalArgumentException(set.getPositionDescription() + ": Must specify unique android:id, android:tag, or have a parent with an id for " + s); │ │ │ │ + } │ │ │ │ + Fragment obj; │ │ │ │ + if (resourceId != n) { │ │ │ │ + obj = this.findFragmentById(resourceId); │ │ │ │ + } │ │ │ │ + else { │ │ │ │ + obj = null; │ │ │ │ + } │ │ │ │ + if (obj == null && string != null) { │ │ │ │ + obj = this.findFragmentByTag(string); │ │ │ │ + } │ │ │ │ + if (obj == null && id != n) { │ │ │ │ + obj = this.findFragmentById(id); │ │ │ │ + } │ │ │ │ + if (FragmentManagerImpl.DEBUG) { │ │ │ │ + Log.v("FragmentManager", "onCreateView: id=0x" + Integer.toHexString(resourceId) + " fname=" + s + " existing=" + obj); │ │ │ │ + } │ │ │ │ + if (obj == null) { │ │ │ │ + obj = Fragment.instantiate(context, s); │ │ │ │ + obj.mFromLayout = (mInLayout != 0); │ │ │ │ + int mFragmentId; │ │ │ │ + if (resourceId != 0) { │ │ │ │ + mFragmentId = resourceId; │ │ │ │ + } │ │ │ │ + else { │ │ │ │ + mFragmentId = id; │ │ │ │ + } │ │ │ │ + obj.mFragmentId = mFragmentId; │ │ │ │ + obj.mContainerId = id; │ │ │ │ + obj.mTag = string; │ │ │ │ + obj.mInLayout = (mInLayout != 0); │ │ │ │ + obj.mFragmentManager = this; │ │ │ │ + obj.onInflate((Activity)this.mActivity, set, obj.mSavedFragmentState); │ │ │ │ + this.addFragment(obj, (boolean)(mInLayout != 0)); │ │ │ │ + } │ │ │ │ + else { │ │ │ │ + if (obj.mInLayout) { │ │ │ │ + throw new IllegalArgumentException(set.getPositionDescription() + ": Duplicate id 0x" + Integer.toHexString(resourceId) + ", tag " + string + ", or parent id 0x" + Integer.toHexString(id) + " with another fragment for " + s); │ │ │ │ + } │ │ │ │ + obj.mInLayout = (mInLayout != 0); │ │ │ │ + if (!obj.mRetaining) { │ │ │ │ + obj.onInflate((Activity)this.mActivity, set, obj.mSavedFragmentState); │ │ │ │ + } │ │ │ │ + } │ │ │ │ + if (this.mCurState < mInLayout && obj.mFromLayout) { │ │ │ │ + this.moveToState(obj, mInLayout, 0, 0, false); │ │ │ │ + } │ │ │ │ + else { │ │ │ │ + this.moveToState(obj); │ │ │ │ + } │ │ │ │ + if (obj.mView == null) { │ │ │ │ + throw new IllegalStateException("Fragment " + s + " did not create a view."); │ │ │ │ + } │ │ │ │ + if (resourceId != 0) { │ │ │ │ + obj.mView.setId(resourceId); │ │ │ │ + } │ │ │ │ + if (obj.mView.getTag() == null) { │ │ │ │ + obj.mView.setTag((Object)string); │ │ │ │ + } │ │ │ │ + mView = obj.mView; │ │ │ │ + } │ │ │ │ + } │ │ │ │ + return mView; │ │ │ │ + } │ │ │ │ + │ │ │ │ public void performPendingDeferredStart(final Fragment fragment) { │ │ │ │ if (fragment.mDeferStart) { │ │ │ │ if (this.mExecutingActions) { │ │ │ │ this.mHavePendingDeferredStart = true; │ │ │ │ } │ │ │ │ else { │ │ │ │ fragment.mDeferStart = false; │ │ │ │ @@ -1269,64 +1371,80 @@ │ │ │ │ public boolean popBackStackImmediate(final String s, final int n) { │ │ │ │ this.checkStateLoss(); │ │ │ │ this.executePendingTransactions(); │ │ │ │ return this.popBackStackState(this.mActivity.mHandler, s, -1, n); │ │ │ │ } │ │ │ │ │ │ │ │ boolean popBackStackState(final Handler handler, final String s, final int n, final int n2) { │ │ │ │ - final boolean b = true; │ │ │ │ - boolean b2 = false; │ │ │ │ - if (this.mBackStack != null) { │ │ │ │ + boolean b; │ │ │ │ + if (this.mBackStack == null) { │ │ │ │ + b = false; │ │ │ │ + } │ │ │ │ + else { │ │ │ │ if (s == null && n < 0 && (n2 & 0x1) == 0x0) { │ │ │ │ final int index = this.mBackStack.size() - 1; │ │ │ │ if (index < 0) { │ │ │ │ - return b2; │ │ │ │ + b = false; │ │ │ │ + return b; │ │ │ │ } │ │ │ │ - ((BackStackRecord)this.mBackStack.remove(index)).popFromBackStack(b); │ │ │ │ + final BackStackRecord backStackRecord = (BackStackRecord)this.mBackStack.remove(index); │ │ │ │ + final SparseArray sparseArray = new SparseArray(); │ │ │ │ + final SparseArray sparseArray2 = new SparseArray(); │ │ │ │ + backStackRecord.calculateBackFragments(sparseArray, sparseArray2); │ │ │ │ + backStackRecord.popFromBackStack(true, (BackStackRecord$TransitionState)null, sparseArray, sparseArray2); │ │ │ │ this.reportBackStackChanged(); │ │ │ │ } │ │ │ │ else { │ │ │ │ int i = -1; │ │ │ │ if (s != null || n >= 0) { │ │ │ │ for (i = this.mBackStack.size() - 1; i >= 0; --i) { │ │ │ │ - final BackStackRecord backStackRecord = (BackStackRecord)this.mBackStack.get(i); │ │ │ │ - if ((s != null && s.equals(backStackRecord.getName())) || (n >= 0 && n == backStackRecord.mIndex)) { │ │ │ │ + final BackStackRecord backStackRecord2 = (BackStackRecord)this.mBackStack.get(i); │ │ │ │ + if ((s != null && s.equals(backStackRecord2.getName())) || (n >= 0 && n == backStackRecord2.mIndex)) { │ │ │ │ break; │ │ │ │ } │ │ │ │ } │ │ │ │ if (i < 0) { │ │ │ │ - return b2; │ │ │ │ + b = false; │ │ │ │ + return b; │ │ │ │ } │ │ │ │ if ((n2 & 0x1) != 0x0) { │ │ │ │ for (--i; i >= 0; --i) { │ │ │ │ - final BackStackRecord backStackRecord2 = (BackStackRecord)this.mBackStack.get(i); │ │ │ │ - if ((s == null || !s.equals(backStackRecord2.getName())) && (n < 0 || n != backStackRecord2.mIndex)) { │ │ │ │ + final BackStackRecord backStackRecord3 = (BackStackRecord)this.mBackStack.get(i); │ │ │ │ + if ((s == null || !s.equals(backStackRecord3.getName())) && (n < 0 || n != backStackRecord3.mIndex)) { │ │ │ │ break; │ │ │ │ } │ │ │ │ } │ │ │ │ } │ │ │ │ } │ │ │ │ if (i == this.mBackStack.size() - 1) { │ │ │ │ - return b2; │ │ │ │ + b = false; │ │ │ │ + return b; │ │ │ │ } │ │ │ │ final ArrayList list = new ArrayList(); │ │ │ │ for (int j = this.mBackStack.size() - 1; j > i; --j) { │ │ │ │ list.add((BackStackRecord)this.mBackStack.remove(j)); │ │ │ │ } │ │ │ │ - for (int n3 = list.size() - 1, k = 0; k <= n3; ++k) { │ │ │ │ + final int n3 = list.size() - 1; │ │ │ │ + final SparseArray sparseArray3 = new SparseArray(); │ │ │ │ + final SparseArray sparseArray4 = new SparseArray(); │ │ │ │ + for (int k = 0; k <= n3; ++k) { │ │ │ │ + ((BackStackRecord)list.get(k)).calculateBackFragments(sparseArray3, sparseArray4); │ │ │ │ + } │ │ │ │ + BackStackRecord$TransitionState popFromBackStack = null; │ │ │ │ + for (int l = 0; l <= n3; ++l) { │ │ │ │ if (FragmentManagerImpl.DEBUG) { │ │ │ │ - Log.v("FragmentManager", "Popping back stack state: " + list.get(k)); │ │ │ │ + Log.v("FragmentManager", "Popping back stack state: " + list.get(l)); │ │ │ │ } │ │ │ │ - ((BackStackRecord)list.get(k)).popFromBackStack(k == n3 && b); │ │ │ │ + popFromBackStack = ((BackStackRecord)list.get(l)).popFromBackStack(l == n3, popFromBackStack, sparseArray3, sparseArray4); │ │ │ │ } │ │ │ │ this.reportBackStackChanged(); │ │ │ │ } │ │ │ │ - b2 = b; │ │ │ │ + b = true; │ │ │ │ } │ │ │ │ - return b2; │ │ │ │ + return b; │ │ │ │ } │ │ │ │ │ │ │ │ public void putFragment(final Bundle bundle, final String s, final Fragment obj) { │ │ │ │ if (obj.mIndex < 0) { │ │ │ │ this.throwException(new IllegalStateException("Fragment " + obj + " is not currently in the FragmentManager")); │ │ │ │ } │ │ │ │ bundle.putInt(s, obj.mIndex); │ │ │ │ @@ -1394,14 +1512,15 @@ │ │ │ │ fragment.mBackStackNesting = 0; │ │ │ │ fragment.mInLayout = false; │ │ │ │ fragment.mAdded = false; │ │ │ │ fragment.mTarget = null; │ │ │ │ if (fragmentState.mSavedFragmentState != null) { │ │ │ │ fragmentState.mSavedFragmentState.setClassLoader(this.mActivity.getClassLoader()); │ │ │ │ fragment.mSavedViewState = fragmentState.mSavedFragmentState.getSparseParcelableArray("android:view_state"); │ │ │ │ + fragment.mSavedFragmentState = fragmentState.mSavedFragmentState; │ │ │ │ } │ │ │ │ } │ │ │ │ } │ │ │ │ this.mActive = new ArrayList(fragmentManagerState.mActive.length); │ │ │ │ if (this.mAvailIndices != null) { │ │ │ │ this.mAvailIndices.clear(); │ │ │ │ } │ │ ├── android/support/v4/app/NotificationCompat$BigPictureStyle.class │ │ │ ├── procyon -ec {} │ │ │ │ @@ -23,18 +23,18 @@ │ │ │ │ } │ │ │ │ │ │ │ │ public NotificationCompat$BigPictureStyle bigPicture(final Bitmap mPicture) { │ │ │ │ this.mPicture = mPicture; │ │ │ │ return this; │ │ │ │ } │ │ │ │ │ │ │ │ - public NotificationCompat$BigPictureStyle setBigContentTitle(final CharSequence mBigContentTitle) { │ │ │ │ - this.mBigContentTitle = mBigContentTitle; │ │ │ │ + public NotificationCompat$BigPictureStyle setBigContentTitle(final CharSequence charSequence) { │ │ │ │ + this.mBigContentTitle = NotificationCompat$Builder.limitCharSequenceLength(charSequence); │ │ │ │ return this; │ │ │ │ } │ │ │ │ │ │ │ │ - public NotificationCompat$BigPictureStyle setSummaryText(final CharSequence mSummaryText) { │ │ │ │ - this.mSummaryText = mSummaryText; │ │ │ │ + public NotificationCompat$BigPictureStyle setSummaryText(final CharSequence charSequence) { │ │ │ │ + this.mSummaryText = NotificationCompat$Builder.limitCharSequenceLength(charSequence); │ │ │ │ this.mSummaryTextSet = true; │ │ │ │ return this; │ │ │ │ } │ │ │ │ } │ │ ├── android/support/v4/app/NotificationCompat$BigTextStyle.class │ │ │ ├── procyon -ec {} │ │ │ │ @@ -8,23 +8,23 @@ │ │ │ │ public NotificationCompat$BigTextStyle() { │ │ │ │ } │ │ │ │ │ │ │ │ public NotificationCompat$BigTextStyle(final NotificationCompat$Builder builder) { │ │ │ │ this.setBuilder(builder); │ │ │ │ } │ │ │ │ │ │ │ │ - public NotificationCompat$BigTextStyle bigText(final CharSequence mBigText) { │ │ │ │ - this.mBigText = mBigText; │ │ │ │ + public NotificationCompat$BigTextStyle bigText(final CharSequence charSequence) { │ │ │ │ + this.mBigText = NotificationCompat$Builder.limitCharSequenceLength(charSequence); │ │ │ │ return this; │ │ │ │ } │ │ │ │ │ │ │ │ - public NotificationCompat$BigTextStyle setBigContentTitle(final CharSequence mBigContentTitle) { │ │ │ │ - this.mBigContentTitle = mBigContentTitle; │ │ │ │ + public NotificationCompat$BigTextStyle setBigContentTitle(final CharSequence charSequence) { │ │ │ │ + this.mBigContentTitle = NotificationCompat$Builder.limitCharSequenceLength(charSequence); │ │ │ │ return this; │ │ │ │ } │ │ │ │ │ │ │ │ - public NotificationCompat$BigTextStyle setSummaryText(final CharSequence mSummaryText) { │ │ │ │ - this.mSummaryText = mSummaryText; │ │ │ │ + public NotificationCompat$BigTextStyle setSummaryText(final CharSequence charSequence) { │ │ │ │ + this.mSummaryText = NotificationCompat$Builder.limitCharSequenceLength(charSequence); │ │ │ │ this.mSummaryTextSet = true; │ │ │ │ return this; │ │ │ │ } │ │ │ │ } │ │ ├── android/support/v4/app/NotificationCompat$InboxStyle.class │ │ │ ├── procyon -ec {} │ │ │ │ @@ -12,23 +12,23 @@ │ │ │ │ } │ │ │ │ │ │ │ │ public NotificationCompat$InboxStyle(final NotificationCompat$Builder builder) { │ │ │ │ this.mTexts = new ArrayList(); │ │ │ │ this.setBuilder(builder); │ │ │ │ } │ │ │ │ │ │ │ │ - public NotificationCompat$InboxStyle addLine(final CharSequence e) { │ │ │ │ - this.mTexts.add(e); │ │ │ │ + public NotificationCompat$InboxStyle addLine(final CharSequence charSequence) { │ │ │ │ + this.mTexts.add(NotificationCompat$Builder.limitCharSequenceLength(charSequence)); │ │ │ │ return this; │ │ │ │ } │ │ │ │ │ │ │ │ - public NotificationCompat$InboxStyle setBigContentTitle(final CharSequence mBigContentTitle) { │ │ │ │ - this.mBigContentTitle = mBigContentTitle; │ │ │ │ + public NotificationCompat$InboxStyle setBigContentTitle(final CharSequence charSequence) { │ │ │ │ + this.mBigContentTitle = NotificationCompat$Builder.limitCharSequenceLength(charSequence); │ │ │ │ return this; │ │ │ │ } │ │ │ │ │ │ │ │ - public NotificationCompat$InboxStyle setSummaryText(final CharSequence mSummaryText) { │ │ │ │ - this.mSummaryText = mSummaryText; │ │ │ │ + public NotificationCompat$InboxStyle setSummaryText(final CharSequence charSequence) { │ │ │ │ + this.mSummaryText = NotificationCompat$Builder.limitCharSequenceLength(charSequence); │ │ │ │ this.mSummaryTextSet = true; │ │ │ │ return this; │ │ │ │ } │ │ │ │ } │ │ ├── android/support/v4/app/NotificationCompat$NotificationCompatImplBase.class │ │ │ ├── procyon -ec {} │ │ │ │ @@ -1,16 +1,66 @@ │ │ │ │ │ │ │ │ package android.support.v4.app; │ │ │ │ │ │ │ │ +import android.os.Bundle; │ │ │ │ +import java.util.ArrayList; │ │ │ │ import android.app.Notification; │ │ │ │ │ │ │ │ class NotificationCompat$NotificationCompatImplBase implements NotificationCompat$NotificationCompatImpl │ │ │ │ { │ │ │ │ public Notification build(final NotificationCompat$Builder notificationCompat$Builder) { │ │ │ │ final Notification mNotification = notificationCompat$Builder.mNotification; │ │ │ │ mNotification.setLatestEventInfo(notificationCompat$Builder.mContext, notificationCompat$Builder.mContentTitle, notificationCompat$Builder.mContentText, notificationCompat$Builder.mContentIntent); │ │ │ │ if (notificationCompat$Builder.mPriority > 0) { │ │ │ │ mNotification.flags |= 0x80; │ │ │ │ } │ │ │ │ return mNotification; │ │ │ │ } │ │ │ │ + │ │ │ │ + public NotificationCompat$Action getAction(final Notification notification, final int n) { │ │ │ │ + return null; │ │ │ │ + } │ │ │ │ + │ │ │ │ + public int getActionCount(final Notification notification) { │ │ │ │ + return 0; │ │ │ │ + } │ │ │ │ + │ │ │ │ + public NotificationCompat$Action[] getActionsFromParcelableArrayList(final ArrayList list) { │ │ │ │ + return null; │ │ │ │ + } │ │ │ │ + │ │ │ │ + public Bundle getBundleForUnreadConversation(final NotificationCompatBase$UnreadConversation notificationCompatBase$UnreadConversation) { │ │ │ │ + return null; │ │ │ │ + } │ │ │ │ + │ │ │ │ + public String getCategory(final Notification notification) { │ │ │ │ + return null; │ │ │ │ + } │ │ │ │ + │ │ │ │ + public Bundle getExtras(final Notification notification) { │ │ │ │ + return null; │ │ │ │ + } │ │ │ │ + │ │ │ │ + public String getGroup(final Notification notification) { │ │ │ │ + return null; │ │ │ │ + } │ │ │ │ + │ │ │ │ + public boolean getLocalOnly(final Notification notification) { │ │ │ │ + return false; │ │ │ │ + } │ │ │ │ + │ │ │ │ + public ArrayList getParcelableArrayListForActions(final NotificationCompat$Action[] array) { │ │ │ │ + return null; │ │ │ │ + } │ │ │ │ + │ │ │ │ + public String getSortKey(final Notification notification) { │ │ │ │ + return null; │ │ │ │ + } │ │ │ │ + │ │ │ │ + public NotificationCompatBase$UnreadConversation getUnreadConversationFromBundle(final Bundle bundle, final NotificationCompatBase$UnreadConversation$Factory notificationCompatBase$UnreadConversation$Factory, final RemoteInputCompatBase$RemoteInput$Factory remoteInputCompatBase$RemoteInput$Factory) { │ │ │ │ + return null; │ │ │ │ + } │ │ │ │ + │ │ │ │ + public boolean isGroupSummary(final Notification notification) { │ │ │ │ + return false; │ │ │ │ + } │ │ │ │ } │ │ ├── android/support/v4/app/NotificationCompat$NotificationCompatImplHoneycomb.class │ │ │ ├── procyon -ec {} │ │ │ │ @@ -1,11 +1,11 @@ │ │ │ │ │ │ │ │ package android.support.v4.app; │ │ │ │ │ │ │ │ import android.app.Notification; │ │ │ │ │ │ │ │ -class NotificationCompat$NotificationCompatImplHoneycomb implements NotificationCompat$NotificationCompatImpl │ │ │ │ +class NotificationCompat$NotificationCompatImplHoneycomb extends NotificationCompat$NotificationCompatImplBase │ │ │ │ { │ │ │ │ public Notification build(final NotificationCompat$Builder notificationCompat$Builder) { │ │ │ │ return NotificationCompatHoneycomb.add(notificationCompat$Builder.mContext, notificationCompat$Builder.mNotification, notificationCompat$Builder.mContentTitle, notificationCompat$Builder.mContentText, notificationCompat$Builder.mContentInfo, notificationCompat$Builder.mTickerView, notificationCompat$Builder.mNumber, notificationCompat$Builder.mContentIntent, notificationCompat$Builder.mFullScreenIntent, notificationCompat$Builder.mLargeIcon); │ │ │ │ } │ │ │ │ } │ │ ├── android/support/v4/app/NotificationCompat$NotificationCompatImplIceCreamSandwich.class │ │ │ ├── procyon -ec {} │ │ │ │ @@ -1,11 +1,11 @@ │ │ │ │ │ │ │ │ package android.support.v4.app; │ │ │ │ │ │ │ │ import android.app.Notification; │ │ │ │ │ │ │ │ -class NotificationCompat$NotificationCompatImplIceCreamSandwich implements NotificationCompat$NotificationCompatImpl │ │ │ │ +class NotificationCompat$NotificationCompatImplIceCreamSandwich extends NotificationCompat$NotificationCompatImplBase │ │ │ │ { │ │ │ │ public Notification build(final NotificationCompat$Builder notificationCompat$Builder) { │ │ │ │ return NotificationCompatIceCreamSandwich.add(notificationCompat$Builder.mContext, notificationCompat$Builder.mNotification, notificationCompat$Builder.mContentTitle, notificationCompat$Builder.mContentText, notificationCompat$Builder.mContentInfo, notificationCompat$Builder.mTickerView, notificationCompat$Builder.mNumber, notificationCompat$Builder.mContentIntent, notificationCompat$Builder.mFullScreenIntent, notificationCompat$Builder.mLargeIcon, notificationCompat$Builder.mProgressMax, notificationCompat$Builder.mProgress, notificationCompat$Builder.mProgressIndeterminate); │ │ │ │ } │ │ │ │ } │ │ ├── android/support/v4/app/NotificationCompat$NotificationCompatImplJellybean.class │ │ │ ├── procyon -ec {} │ │ │ │ @@ -1,30 +1,52 @@ │ │ │ │ │ │ │ │ package android.support.v4.app; │ │ │ │ │ │ │ │ -import java.util.Iterator; │ │ │ │ +import android.os.Bundle; │ │ │ │ +import java.util.ArrayList; │ │ │ │ import android.app.Notification; │ │ │ │ │ │ │ │ -class NotificationCompat$NotificationCompatImplJellybean implements NotificationCompat$NotificationCompatImpl │ │ │ │ +class NotificationCompat$NotificationCompatImplJellybean extends NotificationCompat$NotificationCompatImplBase │ │ │ │ { │ │ │ │ public Notification build(final NotificationCompat$Builder notificationCompat$Builder) { │ │ │ │ - final NotificationCompatJellybean notificationCompatJellybean = new NotificationCompatJellybean(notificationCompat$Builder.mContext, notificationCompat$Builder.mNotification, notificationCompat$Builder.mContentTitle, notificationCompat$Builder.mContentText, notificationCompat$Builder.mContentInfo, notificationCompat$Builder.mTickerView, notificationCompat$Builder.mNumber, notificationCompat$Builder.mContentIntent, notificationCompat$Builder.mFullScreenIntent, notificationCompat$Builder.mLargeIcon, notificationCompat$Builder.mProgressMax, notificationCompat$Builder.mProgress, notificationCompat$Builder.mProgressIndeterminate, notificationCompat$Builder.mUseChronometer, notificationCompat$Builder.mPriority, notificationCompat$Builder.mSubText); │ │ │ │ - for (final NotificationCompat$Action notificationCompat$Action : notificationCompat$Builder.mActions) { │ │ │ │ - notificationCompatJellybean.addAction(notificationCompat$Action.icon, notificationCompat$Action.title, notificationCompat$Action.actionIntent); │ │ │ │ - } │ │ │ │ - if (notificationCompat$Builder.mStyle != null) { │ │ │ │ - if (notificationCompat$Builder.mStyle instanceof NotificationCompat$BigTextStyle) { │ │ │ │ - final NotificationCompat$BigTextStyle notificationCompat$BigTextStyle = (NotificationCompat$BigTextStyle)notificationCompat$Builder.mStyle; │ │ │ │ - notificationCompatJellybean.addBigTextStyle(notificationCompat$BigTextStyle.mBigContentTitle, notificationCompat$BigTextStyle.mSummaryTextSet, notificationCompat$BigTextStyle.mSummaryText, notificationCompat$BigTextStyle.mBigText); │ │ │ │ - } │ │ │ │ - else if (notificationCompat$Builder.mStyle instanceof NotificationCompat$InboxStyle) { │ │ │ │ - final NotificationCompat$InboxStyle notificationCompat$InboxStyle = (NotificationCompat$InboxStyle)notificationCompat$Builder.mStyle; │ │ │ │ - notificationCompatJellybean.addInboxStyle(notificationCompat$InboxStyle.mBigContentTitle, notificationCompat$InboxStyle.mSummaryTextSet, notificationCompat$InboxStyle.mSummaryText, notificationCompat$InboxStyle.mTexts); │ │ │ │ - } │ │ │ │ - else if (notificationCompat$Builder.mStyle instanceof NotificationCompat$BigPictureStyle) { │ │ │ │ - final NotificationCompat$BigPictureStyle notificationCompat$BigPictureStyle = (NotificationCompat$BigPictureStyle)notificationCompat$Builder.mStyle; │ │ │ │ - notificationCompatJellybean.addBigPictureStyle(notificationCompat$BigPictureStyle.mBigContentTitle, notificationCompat$BigPictureStyle.mSummaryTextSet, notificationCompat$BigPictureStyle.mSummaryText, notificationCompat$BigPictureStyle.mPicture, notificationCompat$BigPictureStyle.mBigLargeIcon, notificationCompat$BigPictureStyle.mBigLargeIconSet); │ │ │ │ - } │ │ │ │ - } │ │ │ │ - return notificationCompatJellybean.build(); │ │ │ │ + final NotificationCompatJellybean$Builder notificationCompatJellybean$Builder = new NotificationCompatJellybean$Builder(notificationCompat$Builder.mContext, notificationCompat$Builder.mNotification, notificationCompat$Builder.mContentTitle, notificationCompat$Builder.mContentText, notificationCompat$Builder.mContentInfo, notificationCompat$Builder.mTickerView, notificationCompat$Builder.mNumber, notificationCompat$Builder.mContentIntent, notificationCompat$Builder.mFullScreenIntent, notificationCompat$Builder.mLargeIcon, notificationCompat$Builder.mProgressMax, notificationCompat$Builder.mProgress, notificationCompat$Builder.mProgressIndeterminate, notificationCompat$Builder.mUseChronometer, notificationCompat$Builder.mPriority, notificationCompat$Builder.mSubText, notificationCompat$Builder.mLocalOnly, notificationCompat$Builder.mExtras, notificationCompat$Builder.mGroupKey, notificationCompat$Builder.mGroupSummary, notificationCompat$Builder.mSortKey); │ │ │ │ + NotificationCompat.access$000((NotificationBuilderWithActions)notificationCompatJellybean$Builder, notificationCompat$Builder.mActions); │ │ │ │ + NotificationCompat.access$100((NotificationBuilderWithBuilderAccessor)notificationCompatJellybean$Builder, notificationCompat$Builder.mStyle); │ │ │ │ + return notificationCompatJellybean$Builder.build(); │ │ │ │ + } │ │ │ │ + │ │ │ │ + public NotificationCompat$Action getAction(final Notification notification, final int n) { │ │ │ │ + return (NotificationCompat$Action)NotificationCompatJellybean.getAction(notification, n, NotificationCompat$Action.FACTORY, RemoteInput.FACTORY); │ │ │ │ + } │ │ │ │ + │ │ │ │ + public int getActionCount(final Notification notification) { │ │ │ │ + return NotificationCompatJellybean.getActionCount(notification); │ │ │ │ + } │ │ │ │ + │ │ │ │ + public NotificationCompat$Action[] getActionsFromParcelableArrayList(final ArrayList list) { │ │ │ │ + return (NotificationCompat$Action[])NotificationCompatJellybean.getActionsFromParcelableArrayList(list, NotificationCompat$Action.FACTORY, RemoteInput.FACTORY); │ │ │ │ + } │ │ │ │ + │ │ │ │ + public Bundle getExtras(final Notification notification) { │ │ │ │ + return NotificationCompatJellybean.getExtras(notification); │ │ │ │ + } │ │ │ │ + │ │ │ │ + public String getGroup(final Notification notification) { │ │ │ │ + return NotificationCompatJellybean.getGroup(notification); │ │ │ │ + } │ │ │ │ + │ │ │ │ + public boolean getLocalOnly(final Notification notification) { │ │ │ │ + return NotificationCompatJellybean.getLocalOnly(notification); │ │ │ │ + } │ │ │ │ + │ │ │ │ + public ArrayList getParcelableArrayListForActions(final NotificationCompat$Action[] array) { │ │ │ │ + return NotificationCompatJellybean.getParcelableArrayListForActions((NotificationCompatBase$Action[])array); │ │ │ │ + } │ │ │ │ + │ │ │ │ + public String getSortKey(final Notification notification) { │ │ │ │ + return NotificationCompatJellybean.getSortKey(notification); │ │ │ │ + } │ │ │ │ + │ │ │ │ + public boolean isGroupSummary(final Notification notification) { │ │ │ │ + return NotificationCompatJellybean.isGroupSummary(notification); │ │ │ │ } │ │ │ │ } │ │ ├── android/support/v4/graphics/drawable/DrawableCompat$BaseDrawableImpl.class │ │ │ ├── procyon -ec {} │ │ │ │ @@ -1,17 +1,34 @@ │ │ │ │ │ │ │ │ package android.support.v4.graphics.drawable; │ │ │ │ │ │ │ │ +import android.graphics.PorterDuff$Mode; │ │ │ │ +import android.content.res.ColorStateList; │ │ │ │ import android.graphics.drawable.Drawable; │ │ │ │ │ │ │ │ class DrawableCompat$BaseDrawableImpl implements DrawableCompat$DrawableImpl │ │ │ │ { │ │ │ │ public boolean isAutoMirrored(final Drawable drawable) { │ │ │ │ return false; │ │ │ │ } │ │ │ │ │ │ │ │ public void jumpToCurrentState(final Drawable drawable) { │ │ │ │ } │ │ │ │ │ │ │ │ public void setAutoMirrored(final Drawable drawable, final boolean b) { │ │ │ │ } │ │ │ │ + │ │ │ │ + public void setHotspot(final Drawable drawable, final float n, final float n2) { │ │ │ │ + } │ │ │ │ + │ │ │ │ + public void setHotspotBounds(final Drawable drawable, final int n, final int n2, final int n3, final int n4) { │ │ │ │ + } │ │ │ │ + │ │ │ │ + public void setTint(final Drawable drawable, final int n) { │ │ │ │ + } │ │ │ │ + │ │ │ │ + public void setTintList(final Drawable drawable, final ColorStateList list) { │ │ │ │ + } │ │ │ │ + │ │ │ │ + public void setTintMode(final Drawable drawable, final PorterDuff$Mode porterDuff$Mode) { │ │ │ │ + } │ │ │ │ } │ │ ├── android/support/v4/print/PrintHelper$PrintHelperKitkatImpl.class │ │ │ ├── procyon -ec {} │ │ │ │ @@ -3,37 +3,53 @@ │ │ │ │ │ │ │ │ import android.net.Uri; │ │ │ │ import android.graphics.Bitmap; │ │ │ │ import android.content.Context; │ │ │ │ │ │ │ │ final class PrintHelper$PrintHelperKitkatImpl implements PrintHelper$PrintHelperVersionImpl │ │ │ │ { │ │ │ │ - private final PrintHelperKitkat printHelper; │ │ │ │ + private final PrintHelperKitkat mPrintHelper; │ │ │ │ │ │ │ │ PrintHelper$PrintHelperKitkatImpl(final Context context) { │ │ │ │ - this.printHelper = new PrintHelperKitkat(context); │ │ │ │ + this.mPrintHelper = new PrintHelperKitkat(context); │ │ │ │ } │ │ │ │ │ │ │ │ public int getColorMode() { │ │ │ │ - return this.printHelper.getColorMode(); │ │ │ │ + return this.mPrintHelper.getColorMode(); │ │ │ │ } │ │ │ │ │ │ │ │ - public int getScaleMode() { │ │ │ │ - return this.printHelper.getScaleMode(); │ │ │ │ + public int getOrientation() { │ │ │ │ + return this.mPrintHelper.getOrientation(); │ │ │ │ } │ │ │ │ │ │ │ │ - public void printBitmap(final String s, final Bitmap bitmap) { │ │ │ │ - this.printHelper.printBitmap(s, bitmap); │ │ │ │ + public int getScaleMode() { │ │ │ │ + return this.mPrintHelper.getScaleMode(); │ │ │ │ } │ │ │ │ │ │ │ │ - public void printBitmap(final String s, final Uri uri) { │ │ │ │ - this.printHelper.printBitmap(s, uri); │ │ │ │ + public void printBitmap(final String s, final Bitmap bitmap, final PrintHelper$OnPrintFinishCallback printHelper$OnPrintFinishCallback) { │ │ │ │ + Object o = null; │ │ │ │ + if (printHelper$OnPrintFinishCallback != null) { │ │ │ │ + o = new PrintHelper$PrintHelperKitkatImpl$1(this, printHelper$OnPrintFinishCallback); │ │ │ │ + } │ │ │ │ + this.mPrintHelper.printBitmap(s, bitmap, (PrintHelperKitkat$OnPrintFinishCallback)o); │ │ │ │ + } │ │ │ │ + │ │ │ │ + public void printBitmap(final String s, final Uri uri, final PrintHelper$OnPrintFinishCallback printHelper$OnPrintFinishCallback) { │ │ │ │ + Object o = null; │ │ │ │ + if (printHelper$OnPrintFinishCallback != null) { │ │ │ │ + o = new PrintHelper$PrintHelperKitkatImpl$2(this, printHelper$OnPrintFinishCallback); │ │ │ │ + } │ │ │ │ + this.mPrintHelper.printBitmap(s, uri, (PrintHelperKitkat$OnPrintFinishCallback)o); │ │ │ │ } │ │ │ │ │ │ │ │ public void setColorMode(final int colorMode) { │ │ │ │ - this.printHelper.setColorMode(colorMode); │ │ │ │ + this.mPrintHelper.setColorMode(colorMode); │ │ │ │ + } │ │ │ │ + │ │ │ │ + public void setOrientation(final int orientation) { │ │ │ │ + this.mPrintHelper.setOrientation(orientation); │ │ │ │ } │ │ │ │ │ │ │ │ public void setScaleMode(final int scaleMode) { │ │ │ │ - this.printHelper.setScaleMode(scaleMode); │ │ │ │ + this.mPrintHelper.setScaleMode(scaleMode); │ │ │ │ } │ │ │ │ } │ │ ├── android/support/v4/print/PrintHelper$PrintHelperStubImpl.class │ │ │ ├── procyon -ec {} │ │ │ │ @@ -3,37 +3,47 @@ │ │ │ │ │ │ │ │ import android.net.Uri; │ │ │ │ import android.graphics.Bitmap; │ │ │ │ │ │ │ │ final class PrintHelper$PrintHelperStubImpl implements PrintHelper$PrintHelperVersionImpl │ │ │ │ { │ │ │ │ int mColorMode; │ │ │ │ + int mOrientation; │ │ │ │ int mScaleMode; │ │ │ │ │ │ │ │ private PrintHelper$PrintHelperStubImpl() { │ │ │ │ final int n = 2; │ │ │ │ this.mScaleMode = n; │ │ │ │ this.mColorMode = n; │ │ │ │ + this.mOrientation = 1; │ │ │ │ } │ │ │ │ │ │ │ │ public int getColorMode() { │ │ │ │ return this.mColorMode; │ │ │ │ } │ │ │ │ │ │ │ │ + public int getOrientation() { │ │ │ │ + return this.mOrientation; │ │ │ │ + } │ │ │ │ + │ │ │ │ public int getScaleMode() { │ │ │ │ return this.mScaleMode; │ │ │ │ } │ │ │ │ │ │ │ │ - public void printBitmap(final String s, final Bitmap bitmap) { │ │ │ │ + public void printBitmap(final String s, final Bitmap bitmap, final PrintHelper$OnPrintFinishCallback printHelper$OnPrintFinishCallback) { │ │ │ │ } │ │ │ │ │ │ │ │ - public void printBitmap(final String s, final Uri uri) { │ │ │ │ + public void printBitmap(final String s, final Uri uri, final PrintHelper$OnPrintFinishCallback printHelper$OnPrintFinishCallback) { │ │ │ │ } │ │ │ │ │ │ │ │ public void setColorMode(final int mColorMode) { │ │ │ │ this.mColorMode = mColorMode; │ │ │ │ } │ │ │ │ │ │ │ │ + public void setOrientation(final int mOrientation) { │ │ │ │ + this.mOrientation = mOrientation; │ │ │ │ + } │ │ │ │ + │ │ │ │ public void setScaleMode(final int mScaleMode) { │ │ │ │ this.mScaleMode = mScaleMode; │ │ │ │ } │ │ │ │ } │ │ ├── android/support/v4/util/ArrayMap$1.class │ │ │ ├── procyon -ec {} │ │ │ │ @@ -24,22 +24,15 @@ │ │ │ │ } │ │ │ │ │ │ │ │ protected int colGetSize() { │ │ │ │ return this.this$0.mSize; │ │ │ │ } │ │ │ │ │ │ │ │ protected int colIndexOfKey(final Object o) { │ │ │ │ - int n; │ │ │ │ - if (o == null) { │ │ │ │ - n = this.this$0.indexOfNull(); │ │ │ │ - } │ │ │ │ - else { │ │ │ │ - n = this.this$0.indexOf(o, o.hashCode()); │ │ │ │ - } │ │ │ │ - return n; │ │ │ │ + return this.this$0.indexOfKey(o); │ │ │ │ } │ │ │ │ │ │ │ │ protected int colIndexOfValue(final Object o) { │ │ │ │ return this.this$0.indexOfValue(o); │ │ │ │ } │ │ │ │ │ │ │ │ protected void colPut(final Object o, final Object o2) { │ │ ├── android/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase.class │ │ │ ├── javap -verbose -constants -s -l -private {} │ │ │ │ @@ -737,15 +737,15 @@ │ │ │ │ 106: putfield #166 // 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 #123 // Field mAlwaysInBiggerTapRegion:Z │ │ │ │ 7: istore 5 │ │ │ │ 9: iload 5 │ │ │ │ 11: ifne 17 │ │ │ │ @@ -758,73 +758,71 @@ │ │ │ │ 24: invokevirtual #172 // Method android/view/MotionEvent.getEventTime:()J │ │ │ │ 27: lstore 8 │ │ │ │ 29: lload 6 │ │ │ │ 31: lload 8 │ │ │ │ 33: lsub │ │ │ │ 34: lstore 6 │ │ │ │ 36: getstatic #64 // 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 #176 // Method android/view/MotionEvent.getX:()F │ │ │ │ - 62: f2i │ │ │ │ - 63: istore 5 │ │ │ │ - 65: aload_3 │ │ │ │ - 66: invokevirtual #176 // 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 #179 // Method android/view/MotionEvent.getY:()F │ │ │ │ - 83: fstore 13 │ │ │ │ - 85: fload 13 │ │ │ │ - 87: f2i │ │ │ │ - 88: istore 5 │ │ │ │ - 90: aload_3 │ │ │ │ - 91: invokevirtual #179 // 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 #166 // 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 #176 // Method android/view/MotionEvent.getX:()F │ │ │ │ + 58: f2i │ │ │ │ + 59: istore 5 │ │ │ │ + 61: aload_3 │ │ │ │ + 62: invokevirtual #176 // 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 #179 // Method android/view/MotionEvent.getY:()F │ │ │ │ + 79: fstore 12 │ │ │ │ + 81: fload 12 │ │ │ │ + 83: f2i │ │ │ │ + 84: istore 5 │ │ │ │ + 86: aload_3 │ │ │ │ + 87: invokevirtual #179 // 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 #166 // 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 │ │ ├── android/support/v4/view/ViewCompat$BaseViewCompatImpl.class │ │ │ ├── procyon -ec {} │ │ │ │ @@ -1,41 +1,123 @@ │ │ │ │ │ │ │ │ package android.support.v4.view; │ │ │ │ │ │ │ │ import android.graphics.Paint; │ │ │ │ +import android.view.ViewGroup; │ │ │ │ import android.os.Bundle; │ │ │ │ import android.support.v4.view.accessibility.AccessibilityNodeInfoCompat; │ │ │ │ import android.view.accessibility.AccessibilityEvent; │ │ │ │ import android.graphics.drawable.Drawable; │ │ │ │ import android.view.ViewParent; │ │ │ │ import android.support.v4.view.accessibility.AccessibilityNodeProviderCompat; │ │ │ │ +import android.util.Log; │ │ │ │ import android.view.View; │ │ │ │ +import java.util.WeakHashMap; │ │ │ │ +import java.lang.reflect.Method; │ │ │ │ │ │ │ │ class ViewCompat$BaseViewCompatImpl implements ViewCompat$ViewCompatImpl │ │ │ │ { │ │ │ │ + private Method mDispatchFinishTemporaryDetach; │ │ │ │ + private Method mDispatchStartTemporaryDetach; │ │ │ │ + private boolean mTempDetachBound; │ │ │ │ + WeakHashMap mViewPropertyAnimatorCompatMap; │ │ │ │ + │ │ │ │ + ViewCompat$BaseViewCompatImpl() { │ │ │ │ + this.mViewPropertyAnimatorCompatMap = null; │ │ │ │ + } │ │ │ │ + │ │ │ │ + private void bindTempDetach() { │ │ │ │ + final Class clazz = View.class; │ │ │ │ + final String name = "dispatchStartTemporaryDetach"; │ │ │ │ + while (true) { │ │ │ │ + try { │ │ │ │ + this.mDispatchStartTemporaryDetach = clazz.getDeclaredMethod(name, (Class[])new Class[0]); │ │ │ │ + this.mDispatchFinishTemporaryDetach = View.class.getDeclaredMethod("dispatchFinishTemporaryDetach", (Class[])new Class[0]); │ │ │ │ + this.mTempDetachBound = true; │ │ │ │ + } │ │ │ │ + catch (NoSuchMethodException ex) { │ │ │ │ + Log.e("ViewCompat", "Couldn't find method", (Throwable)ex); │ │ │ │ + continue; │ │ │ │ + } │ │ │ │ + break; │ │ │ │ + } │ │ │ │ + } │ │ │ │ + │ │ │ │ + public ViewPropertyAnimatorCompat animate(final View view) { │ │ │ │ + return new ViewPropertyAnimatorCompat(view); │ │ │ │ + } │ │ │ │ + │ │ │ │ public boolean canScrollHorizontally(final View view, final int n) { │ │ │ │ return false; │ │ │ │ } │ │ │ │ │ │ │ │ public boolean canScrollVertically(final View view, final int n) { │ │ │ │ return false; │ │ │ │ } │ │ │ │ │ │ │ │ + public void dispatchFinishTemporaryDetach(final View obj) { │ │ │ │ + if (!this.mTempDetachBound) { │ │ │ │ + this.bindTempDetach(); │ │ │ │ + } │ │ │ │ + Label_0066: { │ │ │ │ + if (this.mDispatchFinishTemporaryDetach == null) { │ │ │ │ + break Label_0066; │ │ │ │ + } │ │ │ │ + try { │ │ │ │ + this.mDispatchFinishTemporaryDetach.invoke(obj, new Object[0]); │ │ │ │ + return; │ │ │ │ + } │ │ │ │ + catch (Exception ex) { │ │ │ │ + Log.d("ViewCompat", "Error calling dispatchFinishTemporaryDetach", (Throwable)ex); │ │ │ │ + return; │ │ │ │ + } │ │ │ │ + } │ │ │ │ + obj.onFinishTemporaryDetach(); │ │ │ │ + } │ │ │ │ + │ │ │ │ + public void dispatchStartTemporaryDetach(final View obj) { │ │ │ │ + if (!this.mTempDetachBound) { │ │ │ │ + this.bindTempDetach(); │ │ │ │ + } │ │ │ │ + Label_0066: { │ │ │ │ + if (this.mDispatchStartTemporaryDetach == null) { │ │ │ │ + break Label_0066; │ │ │ │ + } │ │ │ │ + try { │ │ │ │ + this.mDispatchStartTemporaryDetach.invoke(obj, new Object[0]); │ │ │ │ + return; │ │ │ │ + } │ │ │ │ + catch (Exception ex) { │ │ │ │ + Log.d("ViewCompat", "Error calling dispatchStartTemporaryDetach", (Throwable)ex); │ │ │ │ + return; │ │ │ │ + } │ │ │ │ + } │ │ │ │ + obj.onStartTemporaryDetach(); │ │ │ │ + } │ │ │ │ + │ │ │ │ public int getAccessibilityLiveRegion(final View view) { │ │ │ │ return 0; │ │ │ │ } │ │ │ │ │ │ │ │ public AccessibilityNodeProviderCompat getAccessibilityNodeProvider(final View view) { │ │ │ │ return null; │ │ │ │ } │ │ │ │ │ │ │ │ public float getAlpha(final View view) { │ │ │ │ return 1.0f; │ │ │ │ } │ │ │ │ │ │ │ │ + public float getElevation(final View view) { │ │ │ │ + return 0.0f; │ │ │ │ + } │ │ │ │ + │ │ │ │ + public boolean getFitsSystemWindows(final View view) { │ │ │ │ + return false; │ │ │ │ + } │ │ │ │ + │ │ │ │ long getFrameTime() { │ │ │ │ return 10; │ │ │ │ } │ │ │ │ │ │ │ │ public int getImportantForAccessibility(final View view) { │ │ │ │ return 0; │ │ │ │ } │ │ │ │ @@ -60,74 +142,165 @@ │ │ │ │ return 0; │ │ │ │ } │ │ │ │ │ │ │ │ public int getMeasuredWidthAndState(final View view) { │ │ │ │ return view.getMeasuredWidth(); │ │ │ │ } │ │ │ │ │ │ │ │ + public int getMinimumHeight(final View view) { │ │ │ │ + return 0; │ │ │ │ + } │ │ │ │ + │ │ │ │ + public int getMinimumWidth(final View view) { │ │ │ │ + return 0; │ │ │ │ + } │ │ │ │ + │ │ │ │ public int getOverScrollMode(final View view) { │ │ │ │ return 2; │ │ │ │ } │ │ │ │ │ │ │ │ + public int getPaddingEnd(final View view) { │ │ │ │ + return view.getPaddingRight(); │ │ │ │ + } │ │ │ │ + │ │ │ │ + public int getPaddingStart(final View view) { │ │ │ │ + return view.getPaddingLeft(); │ │ │ │ + } │ │ │ │ + │ │ │ │ public ViewParent getParentForAccessibility(final View view) { │ │ │ │ return view.getParent(); │ │ │ │ } │ │ │ │ │ │ │ │ + public float getPivotX(final View view) { │ │ │ │ + return 0.0f; │ │ │ │ + } │ │ │ │ + │ │ │ │ + public float getPivotY(final View view) { │ │ │ │ + return 0.0f; │ │ │ │ + } │ │ │ │ + │ │ │ │ + public float getRotation(final View view) { │ │ │ │ + return 0.0f; │ │ │ │ + } │ │ │ │ + │ │ │ │ + public float getRotationX(final View view) { │ │ │ │ + return 0.0f; │ │ │ │ + } │ │ │ │ + │ │ │ │ + public float getRotationY(final View view) { │ │ │ │ + return 0.0f; │ │ │ │ + } │ │ │ │ + │ │ │ │ + public float getScaleX(final View view) { │ │ │ │ + return 0.0f; │ │ │ │ + } │ │ │ │ + │ │ │ │ + public float getScaleY(final View view) { │ │ │ │ + return 0.0f; │ │ │ │ + } │ │ │ │ + │ │ │ │ + public String getTransitionName(final View view) { │ │ │ │ + return null; │ │ │ │ + } │ │ │ │ + │ │ │ │ + public float getTranslationX(final View view) { │ │ │ │ + return 0.0f; │ │ │ │ + } │ │ │ │ + │ │ │ │ + public float getTranslationY(final View view) { │ │ │ │ + return 0.0f; │ │ │ │ + } │ │ │ │ + │ │ │ │ + public float getTranslationZ(final View view) { │ │ │ │ + return 0.0f; │ │ │ │ + } │ │ │ │ + │ │ │ │ + public int getWindowSystemUiVisibility(final View view) { │ │ │ │ + return 0; │ │ │ │ + } │ │ │ │ + │ │ │ │ + public float getX(final View view) { │ │ │ │ + return 0.0f; │ │ │ │ + } │ │ │ │ + │ │ │ │ + public float getY(final View view) { │ │ │ │ + return 0.0f; │ │ │ │ + } │ │ │ │ + │ │ │ │ + public boolean hasAccessibilityDelegate(final View view) { │ │ │ │ + return false; │ │ │ │ + } │ │ │ │ + │ │ │ │ public boolean hasTransientState(final View view) { │ │ │ │ return false; │ │ │ │ } │ │ │ │ │ │ │ │ public boolean isOpaque(final View view) { │ │ │ │ boolean b = false; │ │ │ │ final Drawable background = view.getBackground(); │ │ │ │ if (background != null && background.getOpacity() == -1) { │ │ │ │ b = true; │ │ │ │ } │ │ │ │ return b; │ │ │ │ } │ │ │ │ │ │ │ │ + public void jumpDrawablesToCurrentState(final View view) { │ │ │ │ + } │ │ │ │ + │ │ │ │ public void onInitializeAccessibilityEvent(final View view, final AccessibilityEvent accessibilityEvent) { │ │ │ │ } │ │ │ │ │ │ │ │ public void onInitializeAccessibilityNodeInfo(final View view, final AccessibilityNodeInfoCompat accessibilityNodeInfoCompat) { │ │ │ │ } │ │ │ │ │ │ │ │ public void onPopulateAccessibilityEvent(final View view, final AccessibilityEvent accessibilityEvent) { │ │ │ │ } │ │ │ │ │ │ │ │ public boolean performAccessibilityAction(final View view, final int n, final Bundle bundle) { │ │ │ │ return false; │ │ │ │ } │ │ │ │ │ │ │ │ public void postInvalidateOnAnimation(final View view) { │ │ │ │ - view.postInvalidateDelayed(this.getFrameTime()); │ │ │ │ + view.invalidate(); │ │ │ │ } │ │ │ │ │ │ │ │ public void postInvalidateOnAnimation(final View view, final int n, final int n2, final int n3, final int n4) { │ │ │ │ - view.postInvalidateDelayed(this.getFrameTime(), n, n2, n3, n4); │ │ │ │ + view.invalidate(n, n2, n3, n4); │ │ │ │ } │ │ │ │ │ │ │ │ public void postOnAnimation(final View view, final Runnable runnable) { │ │ │ │ view.postDelayed(runnable, this.getFrameTime()); │ │ │ │ } │ │ │ │ │ │ │ │ public void postOnAnimationDelayed(final View view, final Runnable runnable, final long n) { │ │ │ │ view.postDelayed(runnable, this.getFrameTime() + n); │ │ │ │ } │ │ │ │ │ │ │ │ + public void requestApplyInsets(final View view) { │ │ │ │ + } │ │ │ │ + │ │ │ │ public int resolveSizeAndState(final int n, final int n2, final int n3) { │ │ │ │ return View.resolveSize(n, n2); │ │ │ │ } │ │ │ │ │ │ │ │ public void setAccessibilityDelegate(final View view, final AccessibilityDelegateCompat accessibilityDelegateCompat) { │ │ │ │ } │ │ │ │ │ │ │ │ public void setAccessibilityLiveRegion(final View view, final int n) { │ │ │ │ } │ │ │ │ │ │ │ │ + public void setAlpha(final View view, final float n) { │ │ │ │ + } │ │ │ │ + │ │ │ │ + public void setChildrenDrawingOrderEnabled(final ViewGroup viewGroup, final boolean b) { │ │ │ │ + } │ │ │ │ + │ │ │ │ + public void setElevation(final View view, final float n) { │ │ │ │ + } │ │ │ │ + │ │ │ │ public void setHasTransientState(final View view, final boolean b) { │ │ │ │ } │ │ │ │ │ │ │ │ public void setImportantForAccessibility(final View view, final int n) { │ │ │ │ } │ │ │ │ │ │ │ │ public void setLabelFor(final View view, final int n) { │ │ │ │ @@ -138,10 +311,56 @@ │ │ │ │ │ │ │ │ public void setLayerType(final View view, final int n, final Paint paint) { │ │ │ │ } │ │ │ │ │ │ │ │ public void setLayoutDirection(final View view, final int n) { │ │ │ │ } │ │ │ │ │ │ │ │ + public void setOnApplyWindowInsetsListener(final View view, final OnApplyWindowInsetsListener onApplyWindowInsetsListener) { │ │ │ │ + } │ │ │ │ + │ │ │ │ public void setOverScrollMode(final View view, final int n) { │ │ │ │ } │ │ │ │ + │ │ │ │ + public void setPaddingRelative(final View view, final int n, final int n2, final int n3, final int n4) { │ │ │ │ + view.setPadding(n, n2, n3, n4); │ │ │ │ + } │ │ │ │ + │ │ │ │ + public void setPivotX(final View view, final float n) { │ │ │ │ + } │ │ │ │ + │ │ │ │ + public void setPivotY(final View view, final float n) { │ │ │ │ + } │ │ │ │ + │ │ │ │ + public void setRotation(final View view, final float n) { │ │ │ │ + } │ │ │ │ + │ │ │ │ + public void setRotationX(final View view, final float n) { │ │ │ │ + } │ │ │ │ + │ │ │ │ + public void setRotationY(final View view, final float n) { │ │ │ │ + } │ │ │ │ + │ │ │ │ + public void setScaleX(final View view, final float n) { │ │ │ │ + } │ │ │ │ + │ │ │ │ + public void setScaleY(final View view, final float n) { │ │ │ │ + } │ │ │ │ + │ │ │ │ + public void setTransitionName(final View view, final String s) { │ │ │ │ + } │ │ │ │ + │ │ │ │ + public void setTranslationX(final View view, final float n) { │ │ │ │ + } │ │ │ │ + │ │ │ │ + public void setTranslationY(final View view, final float n) { │ │ │ │ + } │ │ │ │ + │ │ │ │ + public void setTranslationZ(final View view, final float n) { │ │ │ │ + } │ │ │ │ + │ │ │ │ + public void setX(final View view, final float n) { │ │ │ │ + } │ │ │ │ + │ │ │ │ + public void setY(final View view, final float n) { │ │ │ │ + } │ │ │ │ } │ │ ├── android/support/v4/view/ViewConfigurationCompat$BaseViewConfigurationVersionImpl.class │ │ │ ├── procyon -ec {} │ │ │ │ @@ -4,8 +4,12 @@ │ │ │ │ import android.view.ViewConfiguration; │ │ │ │ │ │ │ │ class ViewConfigurationCompat$BaseViewConfigurationVersionImpl implements ViewConfigurationCompat$ViewConfigurationVersionImpl │ │ │ │ { │ │ │ │ public int getScaledPagingTouchSlop(final ViewConfiguration viewConfiguration) { │ │ │ │ return viewConfiguration.getScaledTouchSlop(); │ │ │ │ } │ │ │ │ + │ │ │ │ + public boolean hasPermanentMenuKey(final ViewConfiguration viewConfiguration) { │ │ │ │ + return true; │ │ │ │ + } │ │ │ │ } │ │ ├── android/support/v4/view/ViewConfigurationCompat$FroyoViewConfigurationVersionImpl.class │ │ │ ├── procyon -ec {} │ │ │ │ @@ -1,11 +1,11 @@ │ │ │ │ │ │ │ │ package android.support.v4.view; │ │ │ │ │ │ │ │ import android.view.ViewConfiguration; │ │ │ │ │ │ │ │ -class ViewConfigurationCompat$FroyoViewConfigurationVersionImpl implements ViewConfigurationCompat$ViewConfigurationVersionImpl │ │ │ │ +class ViewConfigurationCompat$FroyoViewConfigurationVersionImpl extends ViewConfigurationCompat$BaseViewConfigurationVersionImpl │ │ │ │ { │ │ │ │ public int getScaledPagingTouchSlop(final ViewConfiguration viewConfiguration) { │ │ │ │ return ViewConfigurationCompatFroyo.getScaledPagingTouchSlop(viewConfiguration); │ │ │ │ } │ │ │ │ } │ │ ├── android/support/v4/view/ViewGroupCompat$ViewGroupCompatStubImpl.class │ │ │ ├── procyon -ec {} │ │ │ │ @@ -7,17 +7,24 @@ │ │ │ │ │ │ │ │ class ViewGroupCompat$ViewGroupCompatStubImpl implements ViewGroupCompat$ViewGroupCompatImpl │ │ │ │ { │ │ │ │ public int getLayoutMode(final ViewGroup viewGroup) { │ │ │ │ return 0; │ │ │ │ } │ │ │ │ │ │ │ │ + public boolean isTransitionGroup(final ViewGroup viewGroup) { │ │ │ │ + return false; │ │ │ │ + } │ │ │ │ + │ │ │ │ public boolean onRequestSendAccessibilityEvent(final ViewGroup viewGroup, final View view, final AccessibilityEvent accessibilityEvent) { │ │ │ │ return true; │ │ │ │ } │ │ │ │ │ │ │ │ public void setLayoutMode(final ViewGroup viewGroup, final int n) { │ │ │ │ } │ │ │ │ │ │ │ │ public void setMotionEventSplittingEnabled(final ViewGroup viewGroup, final boolean b) { │ │ │ │ } │ │ │ │ + │ │ │ │ + public void setTransitionGroup(final ViewGroup viewGroup, final boolean b) { │ │ │ │ + } │ │ │ │ } │ │ ├── android/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.class │ │ │ ├── procyon -ec {} │ │ │ │ @@ -8,14 +8,17 @@ │ │ │ │ import android.view.View; │ │ │ │ │ │ │ │ class AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl implements AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl │ │ │ │ { │ │ │ │ public void addAction(final Object o, final int n) { │ │ │ │ } │ │ │ │ │ │ │ │ + public void addAction(final Object o, final int n, final CharSequence charSequence) { │ │ │ │ + } │ │ │ │ + │ │ │ │ public void addChild(final Object o, final View view) { │ │ │ │ } │ │ │ │ │ │ │ │ public void addChild(final Object o, final View view, final int n) { │ │ │ │ } │ │ │ │ │ │ │ │ public List findAccessibilityNodeInfosByText(final Object o, final String s) { │ │ │ │ @@ -26,14 +29,18 @@ │ │ │ │ return null; │ │ │ │ } │ │ │ │ │ │ │ │ public Object focusSearch(final Object o, final int n) { │ │ │ │ return null; │ │ │ │ } │ │ │ │ │ │ │ │ + public List getActionList(final Object o) { │ │ │ │ + return null; │ │ │ │ + } │ │ │ │ + │ │ │ │ public int getActions(final Object o) { │ │ │ │ return 0; │ │ │ │ } │ │ │ │ │ │ │ │ public void getBoundsInParent(final Object o, final Rect rect) { │ │ │ │ } │ │ │ │ │ │ │ │ @@ -48,14 +55,46 @@ │ │ │ │ return 0; │ │ │ │ } │ │ │ │ │ │ │ │ public CharSequence getClassName(final Object o) { │ │ │ │ return null; │ │ │ │ } │ │ │ │ │ │ │ │ + public Object getCollectionInfo(final Object o) { │ │ │ │ + return null; │ │ │ │ + } │ │ │ │ + │ │ │ │ + public int getCollectionInfoColumnCount(final Object o) { │ │ │ │ + return 0; │ │ │ │ + } │ │ │ │ + │ │ │ │ + public int getCollectionInfoRowCount(final Object o) { │ │ │ │ + return 0; │ │ │ │ + } │ │ │ │ + │ │ │ │ + public int getCollectionItemColumnIndex(final Object o) { │ │ │ │ + return 0; │ │ │ │ + } │ │ │ │ + │ │ │ │ + public int getCollectionItemColumnSpan(final Object o) { │ │ │ │ + return 0; │ │ │ │ + } │ │ │ │ + │ │ │ │ + public Object getCollectionItemInfo(final Object o) { │ │ │ │ + return null; │ │ │ │ + } │ │ │ │ + │ │ │ │ + public int getCollectionItemRowIndex(final Object o) { │ │ │ │ + return 0; │ │ │ │ + } │ │ │ │ + │ │ │ │ + public int getCollectionItemRowSpan(final Object o) { │ │ │ │ + return 0; │ │ │ │ + } │ │ │ │ + │ │ │ │ public CharSequence getContentDescription(final Object o) { │ │ │ │ return null; │ │ │ │ } │ │ │ │ │ │ │ │ public int getLiveRegion(final Object o) { │ │ │ │ return 0; │ │ │ │ } │ │ │ │ @@ -68,14 +107,18 @@ │ │ │ │ return null; │ │ │ │ } │ │ │ │ │ │ │ │ public Object getParent(final Object o) { │ │ │ │ return null; │ │ │ │ } │ │ │ │ │ │ │ │ + public Object getRangeInfo(final Object o) { │ │ │ │ + return null; │ │ │ │ + } │ │ │ │ + │ │ │ │ public CharSequence getText(final Object o) { │ │ │ │ return null; │ │ │ │ } │ │ │ │ │ │ │ │ public String getViewIdResourceName(final Object o) { │ │ │ │ return null; │ │ │ │ } │ │ │ │ @@ -96,14 +139,26 @@ │ │ │ │ return false; │ │ │ │ } │ │ │ │ │ │ │ │ public boolean isClickable(final Object o) { │ │ │ │ return false; │ │ │ │ } │ │ │ │ │ │ │ │ + public boolean isCollectionInfoHierarchical(final Object o) { │ │ │ │ + return false; │ │ │ │ + } │ │ │ │ + │ │ │ │ + public boolean isCollectionItemHeading(final Object o) { │ │ │ │ + return false; │ │ │ │ + } │ │ │ │ + │ │ │ │ + public boolean isCollectionItemSelected(final Object o) { │ │ │ │ + return false; │ │ │ │ + } │ │ │ │ + │ │ │ │ public boolean isEnabled(final Object o) { │ │ │ │ return false; │ │ │ │ } │ │ │ │ │ │ │ │ public boolean isFocusable(final Object o) { │ │ │ │ return false; │ │ │ │ } │ │ │ │ @@ -144,14 +199,22 @@ │ │ │ │ return null; │ │ │ │ } │ │ │ │ │ │ │ │ public Object obtain(final Object o) { │ │ │ │ return null; │ │ │ │ } │ │ │ │ │ │ │ │ + public Object obtainCollectionInfo(final int n, final int n2, final boolean b, final int n3) { │ │ │ │ + return null; │ │ │ │ + } │ │ │ │ + │ │ │ │ + public Object obtainCollectionItemInfo(final int n, final int n2, final int n3, final int n4, final boolean b, final boolean b2) { │ │ │ │ + return null; │ │ │ │ + } │ │ │ │ + │ │ │ │ public boolean performAction(final Object o, final int n) { │ │ │ │ return false; │ │ │ │ } │ │ │ │ │ │ │ │ public boolean performAction(final Object o, final int n, final Bundle bundle) { │ │ │ │ return false; │ │ │ │ } │ │ │ │ @@ -176,14 +239,20 @@ │ │ │ │ │ │ │ │ public void setClassName(final Object o, final CharSequence charSequence) { │ │ │ │ } │ │ │ │ │ │ │ │ public void setClickable(final Object o, final boolean b) { │ │ │ │ } │ │ │ │ │ │ │ │ + public void setCollectionInfo(final Object o, final Object o2) { │ │ │ │ + } │ │ │ │ + │ │ │ │ + public void setCollectionItemInfo(final Object o, final Object o2) { │ │ │ │ + } │ │ │ │ + │ │ │ │ public void setContentDescription(final Object o, final CharSequence charSequence) { │ │ │ │ } │ │ │ │ │ │ │ │ public void setEnabled(final Object o, final boolean b) { │ │ │ │ } │ │ │ │ │ │ │ │ public void setFocusable(final Object o, final boolean b) { │ │ ├── android/support/v4/widget/DrawerLayout$AccessibilityDelegate.class │ │ │ ├── procyon -ec {} │ │ │ │ @@ -1,14 +1,15 @@ │ │ │ │ │ │ │ │ package android.support.v4.widget; │ │ │ │ │ │ │ │ -import android.view.accessibility.AccessibilityEvent; │ │ │ │ import android.view.ViewParent; │ │ │ │ -import android.view.View; │ │ │ │ import android.support.v4.view.ViewCompat; │ │ │ │ +import java.util.List; │ │ │ │ +import android.view.accessibility.AccessibilityEvent; │ │ │ │ +import android.view.View; │ │ │ │ import android.view.ViewGroup; │ │ │ │ import android.support.v4.view.accessibility.AccessibilityNodeInfoCompat; │ │ │ │ import android.graphics.Rect; │ │ │ │ import android.support.v4.view.AccessibilityDelegateCompat; │ │ │ │ │ │ │ │ class DrawerLayout$AccessibilityDelegate extends AccessibilityDelegateCompat │ │ │ │ { │ │ │ │ @@ -19,30 +20,16 @@ │ │ │ │ this.this$0 = this$0; │ │ │ │ this.mTmpRect = new Rect(); │ │ │ │ } │ │ │ │ │ │ │ │ private void addChildrenForAccessibility(final AccessibilityNodeInfoCompat accessibilityNodeInfoCompat, final ViewGroup viewGroup) { │ │ │ │ for (int childCount = viewGroup.getChildCount(), i = 0; i < childCount; ++i) { │ │ │ │ final View child = viewGroup.getChildAt(i); │ │ │ │ - if (!this.filter(child)) { │ │ │ │ - switch (ViewCompat.getImportantForAccessibility(child)) { │ │ │ │ - case 0: { │ │ │ │ - ViewCompat.setImportantForAccessibility(child, 1); │ │ │ │ - } │ │ │ │ - case 1: { │ │ │ │ - accessibilityNodeInfoCompat.addChild(child); │ │ │ │ - } │ │ │ │ - case 2: { │ │ │ │ - if (child instanceof ViewGroup) { │ │ │ │ - this.addChildrenForAccessibility(accessibilityNodeInfoCompat, (ViewGroup)child); │ │ │ │ - break; │ │ │ │ - } │ │ │ │ - break; │ │ │ │ - } │ │ │ │ - } │ │ │ │ + if (DrawerLayout.access$400(child)) { │ │ │ │ + accessibilityNodeInfoCompat.addChild(child); │ │ │ │ } │ │ │ │ } │ │ │ │ } │ │ │ │ │ │ │ │ private void copyNodeInfoNoChildren(final AccessibilityNodeInfoCompat accessibilityNodeInfoCompat, final AccessibilityNodeInfoCompat accessibilityNodeInfoCompat2) { │ │ │ │ final Rect mTmpRect = this.mTmpRect; │ │ │ │ accessibilityNodeInfoCompat2.getBoundsInParent(mTmpRect); │ │ │ │ @@ -59,29 +46,54 @@ │ │ │ │ accessibilityNodeInfoCompat.setFocused(accessibilityNodeInfoCompat2.isFocused()); │ │ │ │ accessibilityNodeInfoCompat.setAccessibilityFocused(accessibilityNodeInfoCompat2.isAccessibilityFocused()); │ │ │ │ accessibilityNodeInfoCompat.setSelected(accessibilityNodeInfoCompat2.isSelected()); │ │ │ │ accessibilityNodeInfoCompat.setLongClickable(accessibilityNodeInfoCompat2.isLongClickable()); │ │ │ │ accessibilityNodeInfoCompat.addAction(accessibilityNodeInfoCompat2.getActions()); │ │ │ │ } │ │ │ │ │ │ │ │ - public boolean filter(final View view) { │ │ │ │ - final View openDrawer = this.this$0.findOpenDrawer(); │ │ │ │ - return openDrawer != null && openDrawer != view; │ │ │ │ + public boolean dispatchPopulateAccessibilityEvent(final View view, final AccessibilityEvent accessibilityEvent) { │ │ │ │ + boolean dispatchPopulateAccessibilityEvent; │ │ │ │ + if (accessibilityEvent.getEventType() == 32) { │ │ │ │ + final List text = accessibilityEvent.getText(); │ │ │ │ + final View access$300 = DrawerLayout.access$300(this.this$0); │ │ │ │ + if (access$300 != null) { │ │ │ │ + final CharSequence drawerTitle = this.this$0.getDrawerTitle(this.this$0.getDrawerViewAbsoluteGravity(access$300)); │ │ │ │ + if (drawerTitle != null) { │ │ │ │ + text.add(drawerTitle); │ │ │ │ + } │ │ │ │ + } │ │ │ │ + dispatchPopulateAccessibilityEvent = true; │ │ │ │ + } │ │ │ │ + else { │ │ │ │ + dispatchPopulateAccessibilityEvent = super.dispatchPopulateAccessibilityEvent(view, accessibilityEvent); │ │ │ │ + } │ │ │ │ + return dispatchPopulateAccessibilityEvent; │ │ │ │ + } │ │ │ │ + │ │ │ │ + public void onInitializeAccessibilityEvent(final View view, final AccessibilityEvent accessibilityEvent) { │ │ │ │ + super.onInitializeAccessibilityEvent(view, accessibilityEvent); │ │ │ │ + accessibilityEvent.setClassName((CharSequence)DrawerLayout.class.getName()); │ │ │ │ } │ │ │ │ │ │ │ │ public void onInitializeAccessibilityNodeInfo(final View source, final AccessibilityNodeInfoCompat accessibilityNodeInfoCompat) { │ │ │ │ - final AccessibilityNodeInfoCompat obtain = AccessibilityNodeInfoCompat.obtain(accessibilityNodeInfoCompat); │ │ │ │ - super.onInitializeAccessibilityNodeInfo(source, obtain); │ │ │ │ - accessibilityNodeInfoCompat.setSource(source); │ │ │ │ - final ViewParent parentForAccessibility = ViewCompat.getParentForAccessibility(source); │ │ │ │ - if (parentForAccessibility instanceof View) { │ │ │ │ - accessibilityNodeInfoCompat.setParent((View)parentForAccessibility); │ │ │ │ + if (DrawerLayout.access$200()) { │ │ │ │ + super.onInitializeAccessibilityNodeInfo(source, accessibilityNodeInfoCompat); │ │ │ │ + } │ │ │ │ + else { │ │ │ │ + final AccessibilityNodeInfoCompat obtain = AccessibilityNodeInfoCompat.obtain(accessibilityNodeInfoCompat); │ │ │ │ + super.onInitializeAccessibilityNodeInfo(source, obtain); │ │ │ │ + accessibilityNodeInfoCompat.setSource(source); │ │ │ │ + final ViewParent parentForAccessibility = ViewCompat.getParentForAccessibility(source); │ │ │ │ + if (parentForAccessibility instanceof View) { │ │ │ │ + accessibilityNodeInfoCompat.setParent((View)parentForAccessibility); │ │ │ │ + } │ │ │ │ + this.copyNodeInfoNoChildren(accessibilityNodeInfoCompat, obtain); │ │ │ │ + obtain.recycle(); │ │ │ │ + this.addChildrenForAccessibility(accessibilityNodeInfoCompat, (ViewGroup)source); │ │ │ │ } │ │ │ │ - this.copyNodeInfoNoChildren(accessibilityNodeInfoCompat, obtain); │ │ │ │ - obtain.recycle(); │ │ │ │ - this.addChildrenForAccessibility(accessibilityNodeInfoCompat, (ViewGroup)source); │ │ │ │ + accessibilityNodeInfoCompat.setClassName((CharSequence)DrawerLayout.class.getName()); │ │ │ │ } │ │ │ │ │ │ │ │ public boolean onRequestSendAccessibilityEvent(final ViewGroup viewGroup, final View view, final AccessibilityEvent accessibilityEvent) { │ │ │ │ - return !this.filter(view) && super.onRequestSendAccessibilityEvent(viewGroup, view, accessibilityEvent); │ │ │ │ + return (DrawerLayout.access$200() || DrawerLayout.access$400(view)) && super.onRequestSendAccessibilityEvent(viewGroup, view, accessibilityEvent); │ │ │ │ } │ │ │ │ } │ │ ├── android/support/v4/widget/DrawerLayout$ViewDragCallback.class │ │ │ ├── procyon -ec {} │ │ │ │ @@ -75,15 +75,22 @@ │ │ │ │ } │ │ │ │ │ │ │ │ public int clampViewPositionVertical(final View view, final int n, final int n2) { │ │ │ │ return view.getTop(); │ │ │ │ } │ │ │ │ │ │ │ │ public int getViewHorizontalDragRange(final View view) { │ │ │ │ - return view.getWidth(); │ │ │ │ + int width; │ │ │ │ + if (this.this$0.isDrawerView(view)) { │ │ │ │ + width = view.getWidth(); │ │ │ │ + } │ │ │ │ + else { │ │ │ │ + width = 0; │ │ │ │ + } │ │ │ │ + return width; │ │ │ │ } │ │ │ │ │ │ │ │ public void onEdgeDragStarted(final int n, final int n2) { │ │ │ │ View view; │ │ │ │ if ((n & 0x1) == 0x1) { │ │ │ │ view = this.this$0.findDrawerWithGravity(3); │ │ │ │ } │ │ ├── android/support/v4/widget/ListViewAutoScrollHelper.class │ │ │ ├── procyon -ec {} │ │ │ │ @@ -17,27 +17,33 @@ │ │ │ │ return false; │ │ │ │ } │ │ │ │ │ │ │ │ public boolean canTargetScrollVertically(final int n) { │ │ │ │ boolean b = false; │ │ │ │ final ListView mTarget = this.mTarget; │ │ │ │ final int count = mTarget.getCount(); │ │ │ │ - final int childCount = mTarget.getChildCount(); │ │ │ │ - final int firstVisiblePosition = mTarget.getFirstVisiblePosition(); │ │ │ │ - final int n2 = firstVisiblePosition + childCount; │ │ │ │ - if (n > 0) { │ │ │ │ - if (n2 < count || mTarget.getChildAt(childCount - 1).getBottom() > mTarget.getHeight()) { │ │ │ │ - return true; │ │ │ │ + if (count != 0) { │ │ │ │ + final int childCount = mTarget.getChildCount(); │ │ │ │ + final int firstVisiblePosition = mTarget.getFirstVisiblePosition(); │ │ │ │ + final int n2 = firstVisiblePosition + childCount; │ │ │ │ + if (n > 0) { │ │ │ │ + if (n2 >= count && mTarget.getChildAt(childCount - 1).getBottom() <= mTarget.getHeight()) { │ │ │ │ + return b; │ │ │ │ + } │ │ │ │ } │ │ │ │ + else { │ │ │ │ + if (n >= 0) { │ │ │ │ + return b; │ │ │ │ + } │ │ │ │ + if (firstVisiblePosition <= 0 && mTarget.getChildAt(0).getTop() >= 0) { │ │ │ │ + return b; │ │ │ │ + } │ │ │ │ + } │ │ │ │ + b = true; │ │ │ │ } │ │ │ │ - else if (n < 0 && (firstVisiblePosition > 0 || mTarget.getChildAt(0).getTop() < 0)) { │ │ │ │ - return true; │ │ │ │ - } │ │ │ │ - return b; │ │ │ │ - b = true; │ │ │ │ return b; │ │ │ │ } │ │ │ │ │ │ │ │ public void scrollTargetBy(final int n, final int n2) { │ │ │ │ final ListView mTarget = this.mTarget; │ │ │ │ final int firstVisiblePosition = mTarget.getFirstVisiblePosition(); │ │ │ │ if (firstVisiblePosition != -1) { │ │ ├── android/support/v4/widget/SlidingPaneLayout$DragHelperCallback.class │ │ │ ├── procyon -ec {} │ │ │ │ @@ -7,21 +7,34 @@ │ │ │ │ { │ │ │ │ final /* synthetic */ SlidingPaneLayout this$0; │ │ │ │ │ │ │ │ private SlidingPaneLayout$DragHelperCallback(final SlidingPaneLayout this$0) { │ │ │ │ this.this$0 = this$0; │ │ │ │ } │ │ │ │ │ │ │ │ - public int clampViewPositionHorizontal(final View view, final int a, final int n) { │ │ │ │ - final int b = this.this$0.getPaddingLeft() + ((SlidingPaneLayout$LayoutParams)SlidingPaneLayout.access$400(this.this$0).getLayoutParams()).leftMargin; │ │ │ │ - return Math.min(Math.max(a, b), b + SlidingPaneLayout.access$700(this.this$0)); │ │ │ │ + public int clampViewPositionHorizontal(final View view, final int n, final int n2) { │ │ │ │ + final SlidingPaneLayout$LayoutParams slidingPaneLayout$LayoutParams = (SlidingPaneLayout$LayoutParams)SlidingPaneLayout.access$400(this.this$0).getLayoutParams(); │ │ │ │ + int n3; │ │ │ │ + if (SlidingPaneLayout.access$700(this.this$0)) { │ │ │ │ + final int b = this.this$0.getWidth() - (this.this$0.getPaddingRight() + slidingPaneLayout$LayoutParams.rightMargin + SlidingPaneLayout.access$400(this.this$0).getWidth()); │ │ │ │ + n3 = Math.max(Math.min(n, b), b - SlidingPaneLayout.access$800(this.this$0)); │ │ │ │ + } │ │ │ │ + else { │ │ │ │ + final int b2 = this.this$0.getPaddingLeft() + slidingPaneLayout$LayoutParams.leftMargin; │ │ │ │ + n3 = Math.min(Math.max(n, b2), b2 + SlidingPaneLayout.access$800(this.this$0)); │ │ │ │ + } │ │ │ │ + return n3; │ │ │ │ + } │ │ │ │ + │ │ │ │ + public int clampViewPositionVertical(final View view, final int n, final int n2) { │ │ │ │ + return view.getTop(); │ │ │ │ } │ │ │ │ │ │ │ │ public int getViewHorizontalDragRange(final View view) { │ │ │ │ - return SlidingPaneLayout.access$700(this.this$0); │ │ │ │ + return SlidingPaneLayout.access$800(this.this$0); │ │ │ │ } │ │ │ │ │ │ │ │ public void onEdgeDragStarted(final int n, final int n2) { │ │ │ │ SlidingPaneLayout.access$200(this.this$0).captureChildView(SlidingPaneLayout.access$400(this.this$0), n2); │ │ │ │ } │ │ │ │ │ │ │ │ public void onViewCaptured(final View view, final int n) { │ │ │ │ @@ -44,19 +57,31 @@ │ │ │ │ │ │ │ │ public void onViewPositionChanged(final View view, final int n, final int n2, final int n3, final int n4) { │ │ │ │ SlidingPaneLayout.access$600(this.this$0, n); │ │ │ │ this.this$0.invalidate(); │ │ │ │ } │ │ │ │ │ │ │ │ public void onViewReleased(final View view, final float n, final float n2) { │ │ │ │ - int n3 = this.this$0.getPaddingLeft() + ((SlidingPaneLayout$LayoutParams)view.getLayoutParams()).leftMargin; │ │ │ │ - if (n > 0.0f || (n == 0.0f && SlidingPaneLayout.access$300(this.this$0) > 0.5f)) { │ │ │ │ - n3 += SlidingPaneLayout.access$700(this.this$0); │ │ │ │ + final float n3 = 0.5f; │ │ │ │ + final SlidingPaneLayout$LayoutParams slidingPaneLayout$LayoutParams = (SlidingPaneLayout$LayoutParams)view.getLayoutParams(); │ │ │ │ + int n5; │ │ │ │ + if (SlidingPaneLayout.access$700(this.this$0)) { │ │ │ │ + int n4 = this.this$0.getPaddingRight() + slidingPaneLayout$LayoutParams.rightMargin; │ │ │ │ + if (n < 0.0f || (n == 0.0f && SlidingPaneLayout.access$300(this.this$0) > n3)) { │ │ │ │ + n4 += SlidingPaneLayout.access$800(this.this$0); │ │ │ │ + } │ │ │ │ + n5 = this.this$0.getWidth() - n4 - SlidingPaneLayout.access$400(this.this$0).getWidth(); │ │ │ │ + } │ │ │ │ + else { │ │ │ │ + n5 = this.this$0.getPaddingLeft() + slidingPaneLayout$LayoutParams.leftMargin; │ │ │ │ + if (n > 0.0f || (n == 0.0f && SlidingPaneLayout.access$300(this.this$0) > n3)) { │ │ │ │ + n5 += SlidingPaneLayout.access$800(this.this$0); │ │ │ │ + } │ │ │ │ } │ │ │ │ - SlidingPaneLayout.access$200(this.this$0).settleCapturedViewAt(n3, view.getTop()); │ │ │ │ + SlidingPaneLayout.access$200(this.this$0).settleCapturedViewAt(n5, view.getTop()); │ │ │ │ this.this$0.invalidate(); │ │ │ │ } │ │ │ │ │ │ │ │ public boolean tryCaptureView(final View view, final int n) { │ │ │ │ return !SlidingPaneLayout.access$100(this.this$0) && ((SlidingPaneLayout$LayoutParams)view.getLayoutParams()).slideable; │ │ │ │ } │ │ │ │ } │ │ ├── com/negusoft/holoaccent/dialog/NumberPickerPainter.class │ │ │ ├── javap -verbose -constants -s -l -private {} │ │ │ │ @@ -241,15 +241,15 @@ │ │ │ │ 10: aload_2 │ │ │ │ 11: arraylength │ │ │ │ 12: istore_3 │ │ │ │ 13: iconst_0 │ │ │ │ 14: istore 4 │ │ │ │ 16: iload 4 │ │ │ │ 18: iload_3 │ │ │ │ - 19: if_icmpge 128 │ │ │ │ + 19: if_icmpge 127 │ │ │ │ 22: aload_2 │ │ │ │ 23: iload 4 │ │ │ │ 25: aaload │ │ │ │ 26: astore 5 │ │ │ │ 28: aload 5 │ │ │ │ 30: invokestatic #56 // Method com/negusoft/holoaccent/util/NativeResources.getIdentifier:(Ljava/lang/String;)I │ │ │ │ 33: istore 6 │ │ │ │ @@ -291,36 +291,36 @@ │ │ │ │ 109: iload 12 │ │ │ │ 111: invokespecial #83 // Method android/graphics/drawable/ColorDrawable."":(I)V │ │ │ │ 114: aload 11 │ │ │ │ 116: aload 7 │ │ │ │ 118: aload 9 │ │ │ │ 120: invokevirtual #87 // Method java/lang/reflect/Field.set:(Ljava/lang/Object;Ljava/lang/Object;)V │ │ │ │ 123: goto 48 │ │ │ │ - 126: astore 9 │ │ │ │ - 128: return │ │ │ │ - 129: astore 9 │ │ │ │ - 131: goto 128 │ │ │ │ + 126: pop │ │ │ │ + 127: return │ │ │ │ + 128: pop │ │ │ │ + 129: goto 127 │ │ │ │ Exception table: │ │ │ │ from to target type │ │ │ │ 5 9 126 Class java/lang/NoSuchFieldException │ │ │ │ - 5 9 129 Class java/lang/IllegalAccessException │ │ │ │ + 5 9 128 Class java/lang/IllegalAccessException │ │ │ │ 10 12 126 Class java/lang/NoSuchFieldException │ │ │ │ - 10 12 129 Class java/lang/IllegalAccessException │ │ │ │ + 10 12 128 Class java/lang/IllegalAccessException │ │ │ │ 23 26 126 Class java/lang/NoSuchFieldException │ │ │ │ - 23 26 129 Class java/lang/IllegalAccessException │ │ │ │ + 23 26 128 Class java/lang/IllegalAccessException │ │ │ │ 28 33 126 Class java/lang/NoSuchFieldException │ │ │ │ - 28 33 129 Class java/lang/IllegalAccessException │ │ │ │ + 28 33 128 Class java/lang/IllegalAccessException │ │ │ │ 36 41 126 Class java/lang/NoSuchFieldException │ │ │ │ - 36 41 129 Class java/lang/IllegalAccessException │ │ │ │ + 36 41 128 Class java/lang/IllegalAccessException │ │ │ │ 79 84 126 Class java/lang/NoSuchFieldException │ │ │ │ - 79 84 129 Class java/lang/IllegalAccessException │ │ │ │ + 79 84 128 Class java/lang/IllegalAccessException │ │ │ │ 91 96 126 Class java/lang/NoSuchFieldException │ │ │ │ - 91 96 129 Class java/lang/IllegalAccessException │ │ │ │ + 91 96 128 Class java/lang/IllegalAccessException │ │ │ │ 96 99 126 Class java/lang/NoSuchFieldException │ │ │ │ - 96 99 129 Class java/lang/IllegalAccessException │ │ │ │ + 96 99 128 Class java/lang/IllegalAccessException │ │ │ │ 101 105 126 Class java/lang/NoSuchFieldException │ │ │ │ - 101 105 129 Class java/lang/IllegalAccessException │ │ │ │ + 101 105 128 Class java/lang/IllegalAccessException │ │ │ │ 109 114 126 Class java/lang/NoSuchFieldException │ │ │ │ - 109 114 129 Class java/lang/IllegalAccessException │ │ │ │ + 109 114 128 Class java/lang/IllegalAccessException │ │ │ │ 118 123 126 Class java/lang/NoSuchFieldException │ │ │ │ - 118 123 129 Class java/lang/IllegalAccessException │ │ │ │ + 118 123 128 Class java/lang/IllegalAccessException │ │ │ │ } │ │ ├── android/support/v4/view/ViewCompat$EclairMr1ViewCompatImpl.class │ │ │ ├── procyon -ec {} │ │ │ │ @@ -1,11 +1,16 @@ │ │ │ │ │ │ │ │ package android.support.v4.view; │ │ │ │ │ │ │ │ +import android.view.ViewGroup; │ │ │ │ import android.view.View; │ │ │ │ │ │ │ │ class ViewCompat$EclairMr1ViewCompatImpl extends ViewCompat$BaseViewCompatImpl │ │ │ │ { │ │ │ │ public boolean isOpaque(final View view) { │ │ │ │ return ViewCompatEclairMr1.isOpaque(view); │ │ │ │ } │ │ │ │ + │ │ │ │ + public void setChildrenDrawingOrderEnabled(final ViewGroup viewGroup, final boolean b) { │ │ │ │ + ViewCompatEclairMr1.setChildrenDrawingOrderEnabled(viewGroup, b); │ │ │ │ + } │ │ │ │ } │ │ ├── android/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.class │ │ │ ├── procyon -ec {} │ │ │ │ @@ -7,14 +7,20 @@ │ │ │ │ │ │ │ │ class AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl extends AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl │ │ │ │ { │ │ │ │ public void addAction(final Object o, final int n) { │ │ │ │ AccessibilityNodeInfoCompatIcs.addAction(o, n); │ │ │ │ } │ │ │ │ │ │ │ │ + public void addAction(final Object o, final int i, final CharSequence charSequence) { │ │ │ │ + if (Integer.bitCount(i) == 1) { │ │ │ │ + this.addAction(o, i); │ │ │ │ + } │ │ │ │ + } │ │ │ │ + │ │ │ │ public void addChild(final Object o, final View view) { │ │ │ │ AccessibilityNodeInfoCompatIcs.addChild(o, view); │ │ │ │ } │ │ │ │ │ │ │ │ public List findAccessibilityNodeInfosByText(final Object o, final String s) { │ │ │ │ return AccessibilityNodeInfoCompatIcs.findAccessibilityNodeInfosByText(o, s); │ │ │ │ } │ │ ├── android/support/v4/view/ViewCompat$HCViewCompatImpl.class │ │ │ ├── procyon -ec {} │ │ │ │ @@ -26,20 +26,116 @@ │ │ │ │ return ViewCompatHC.getMeasuredState(view); │ │ │ │ } │ │ │ │ │ │ │ │ public int getMeasuredWidthAndState(final View view) { │ │ │ │ return ViewCompatHC.getMeasuredWidthAndState(view); │ │ │ │ } │ │ │ │ │ │ │ │ + public float getPivotX(final View view) { │ │ │ │ + return ViewCompatHC.getPivotX(view); │ │ │ │ + } │ │ │ │ + │ │ │ │ + public float getPivotY(final View view) { │ │ │ │ + return ViewCompatHC.getPivotY(view); │ │ │ │ + } │ │ │ │ + │ │ │ │ + public float getRotation(final View view) { │ │ │ │ + return ViewCompatHC.getRotation(view); │ │ │ │ + } │ │ │ │ + │ │ │ │ + public float getRotationX(final View view) { │ │ │ │ + return ViewCompatHC.getRotationX(view); │ │ │ │ + } │ │ │ │ + │ │ │ │ + public float getRotationY(final View view) { │ │ │ │ + return ViewCompatHC.getRotationY(view); │ │ │ │ + } │ │ │ │ + │ │ │ │ + public float getScaleX(final View view) { │ │ │ │ + return ViewCompatHC.getScaleX(view); │ │ │ │ + } │ │ │ │ + │ │ │ │ + public float getScaleY(final View view) { │ │ │ │ + return ViewCompatHC.getScaleY(view); │ │ │ │ + } │ │ │ │ + │ │ │ │ + public float getTranslationX(final View view) { │ │ │ │ + return ViewCompatHC.getTranslationX(view); │ │ │ │ + } │ │ │ │ + │ │ │ │ + public float getTranslationY(final View view) { │ │ │ │ + return ViewCompatHC.getTranslationY(view); │ │ │ │ + } │ │ │ │ + │ │ │ │ + public float getX(final View view) { │ │ │ │ + return ViewCompatHC.getX(view); │ │ │ │ + } │ │ │ │ + │ │ │ │ + public float getY(final View view) { │ │ │ │ + return ViewCompatHC.getY(view); │ │ │ │ + } │ │ │ │ + │ │ │ │ + public void jumpDrawablesToCurrentState(final View view) { │ │ │ │ + ViewCompatHC.jumpDrawablesToCurrentState(view); │ │ │ │ + } │ │ │ │ + │ │ │ │ public int resolveSizeAndState(final int n, final int n2, final int n3) { │ │ │ │ return ViewCompatHC.resolveSizeAndState(n, n2, n3); │ │ │ │ } │ │ │ │ │ │ │ │ + public void setAlpha(final View view, final float n) { │ │ │ │ + ViewCompatHC.setAlpha(view, n); │ │ │ │ + } │ │ │ │ + │ │ │ │ public void setLayerPaint(final View view, final Paint paint) { │ │ │ │ this.setLayerType(view, this.getLayerType(view), paint); │ │ │ │ view.invalidate(); │ │ │ │ } │ │ │ │ │ │ │ │ public void setLayerType(final View view, final int n, final Paint paint) { │ │ │ │ ViewCompatHC.setLayerType(view, n, paint); │ │ │ │ } │ │ │ │ + │ │ │ │ + public void setPivotX(final View view, final float n) { │ │ │ │ + ViewCompatHC.setPivotX(view, n); │ │ │ │ + } │ │ │ │ + │ │ │ │ + public void setPivotY(final View view, final float n) { │ │ │ │ + ViewCompatHC.setPivotY(view, n); │ │ │ │ + } │ │ │ │ + │ │ │ │ + public void setRotation(final View view, final float n) { │ │ │ │ + ViewCompatHC.setRotation(view, n); │ │ │ │ + } │ │ │ │ + │ │ │ │ + public void setRotationX(final View view, final float n) { │ │ │ │ + ViewCompatHC.setRotationX(view, n); │ │ │ │ + } │ │ │ │ + │ │ │ │ + public void setRotationY(final View view, final float n) { │ │ │ │ + ViewCompatHC.setRotationY(view, n); │ │ │ │ + } │ │ │ │ + │ │ │ │ + public void setScaleX(final View view, final float n) { │ │ │ │ + ViewCompatHC.setScaleX(view, n); │ │ │ │ + } │ │ │ │ + │ │ │ │ + public void setScaleY(final View view, final float n) { │ │ │ │ + ViewCompatHC.setScaleY(view, n); │ │ │ │ + } │ │ │ │ + │ │ │ │ + public void setTranslationX(final View view, final float n) { │ │ │ │ + ViewCompatHC.setTranslationX(view, n); │ │ │ │ + } │ │ │ │ + │ │ │ │ + public void setTranslationY(final View view, final float n) { │ │ │ │ + ViewCompatHC.setTranslationY(view, n); │ │ │ │ + } │ │ │ │ + │ │ │ │ + public void setX(final View view, final float n) { │ │ │ │ + ViewCompatHC.setX(view, n); │ │ │ │ + } │ │ │ │ + │ │ │ │ + public void setY(final View view, final float n) { │ │ │ │ + ViewCompatHC.setY(view, n); │ │ │ │ + } │ │ │ │ } │ │ ├── android/support/v4/view/ViewCompat$ICSViewCompatImpl.class │ │ │ ├── procyon -ec {} │ │ │ │ @@ -1,24 +1,138 @@ │ │ │ │ │ │ │ │ package android.support.v4.view; │ │ │ │ │ │ │ │ import android.support.v4.view.accessibility.AccessibilityNodeInfoCompat; │ │ │ │ import android.view.accessibility.AccessibilityEvent; │ │ │ │ +import java.util.WeakHashMap; │ │ │ │ import android.view.View; │ │ │ │ +import java.lang.reflect.Field; │ │ │ │ │ │ │ │ class ViewCompat$ICSViewCompatImpl extends ViewCompat$HCViewCompatImpl │ │ │ │ { │ │ │ │ + static boolean accessibilityDelegateCheckFailed; │ │ │ │ + static Field mAccessibilityDelegateField; │ │ │ │ + │ │ │ │ + static { │ │ │ │ + ViewCompat$ICSViewCompatImpl.accessibilityDelegateCheckFailed = false; │ │ │ │ + } │ │ │ │ + │ │ │ │ + public ViewPropertyAnimatorCompat animate(final View view) { │ │ │ │ + if (this.mViewPropertyAnimatorCompatMap == null) { │ │ │ │ + this.mViewPropertyAnimatorCompatMap = new WeakHashMap(); │ │ │ │ + } │ │ │ │ + ViewPropertyAnimatorCompat value = (ViewPropertyAnimatorCompat)this.mViewPropertyAnimatorCompatMap.get(view); │ │ │ │ + if (value == null) { │ │ │ │ + value = new ViewPropertyAnimatorCompat(view); │ │ │ │ + this.mViewPropertyAnimatorCompatMap.put(view, value); │ │ │ │ + } │ │ │ │ + return value; │ │ │ │ + } │ │ │ │ + │ │ │ │ public boolean canScrollHorizontally(final View view, final int n) { │ │ │ │ return ViewCompatICS.canScrollHorizontally(view, n); │ │ │ │ } │ │ │ │ │ │ │ │ public boolean canScrollVertically(final View view, final int n) { │ │ │ │ return ViewCompatICS.canScrollVertically(view, n); │ │ │ │ } │ │ │ │ │ │ │ │ + public boolean hasAccessibilityDelegate(final View p0) { │ │ │ │ + // │ │ │ │ + // This method could not be decompiled. │ │ │ │ + // │ │ │ │ + // Original Bytecode: │ │ │ │ + // │ │ │ │ + // 1: istore_2 │ │ │ │ + // 2: iconst_0 │ │ │ │ + // 3: istore_3 │ │ │ │ + // 4: getstatic android/support/v4/view/ViewCompat$ICSViewCompatImpl.accessibilityDelegateCheckFailed:Z │ │ │ │ + // 7: istore 4 │ │ │ │ + // 9: iload 4 │ │ │ │ + // 11: ifeq 16 │ │ │ │ + // 14: iload_3 │ │ │ │ + // 15: ireturn │ │ │ │ + // 16: getstatic android/support/v4/view/ViewCompat$ICSViewCompatImpl.mAccessibilityDelegateField:Ljava/lang/reflect/Field; │ │ │ │ + // 19: astore 5 │ │ │ │ + // 21: aload 5 │ │ │ │ + // 23: ifnonnull 63 │ │ │ │ + // 26: ldc Landroid/view/View;.class │ │ │ │ + // 28: astore 5 │ │ │ │ + // 30: ldc "mAccessibilityDelegate" │ │ │ │ + // 32: astore 6 │ │ │ │ + // 34: aload 5 │ │ │ │ + // 36: aload 6 │ │ │ │ + // 38: invokevirtual java/lang/Class.getDeclaredField:(Ljava/lang/String;)Ljava/lang/reflect/Field; │ │ │ │ + // 41: astore 5 │ │ │ │ + // 43: aload 5 │ │ │ │ + // 45: putstatic android/support/v4/view/ViewCompat$ICSViewCompatImpl.mAccessibilityDelegateField:Ljava/lang/reflect/Field; │ │ │ │ + // 48: getstatic android/support/v4/view/ViewCompat$ICSViewCompatImpl.mAccessibilityDelegateField:Ljava/lang/reflect/Field; │ │ │ │ + // 51: astore 5 │ │ │ │ + // 53: iconst_1 │ │ │ │ + // 54: istore 7 │ │ │ │ + // 56: aload 5 │ │ │ │ + // 58: iload 7 │ │ │ │ + // 60: invokevirtual java/lang/reflect/Field.setAccessible:(Z)V │ │ │ │ + // 63: getstatic android/support/v4/view/ViewCompat$ICSViewCompatImpl.mAccessibilityDelegateField:Ljava/lang/reflect/Field; │ │ │ │ + // 66: astore 5 │ │ │ │ + // 68: aload 5 │ │ │ │ + // 70: aload_1 │ │ │ │ + // 71: invokevirtual java/lang/reflect/Field.get:(Ljava/lang/Object;)Ljava/lang/Object; │ │ │ │ + // 74: astore 5 │ │ │ │ + // 76: aload 5 │ │ │ │ + // 78: ifnull 94 │ │ │ │ + // 81: iload_2 │ │ │ │ + // 82: istore_3 │ │ │ │ + // 83: goto 14 │ │ │ │ + // 86: pop │ │ │ │ + // 87: iload_2 │ │ │ │ + // 88: putstatic android/support/v4/view/ViewCompat$ICSViewCompatImpl.accessibilityDelegateCheckFailed:Z │ │ │ │ + // 91: goto 14 │ │ │ │ + // 94: iconst_0 │ │ │ │ + // 95: istore_2 │ │ │ │ + // 96: goto 81 │ │ │ │ + // 99: pop │ │ │ │ + // 100: iload_2 │ │ │ │ + // 101: putstatic android/support/v4/view/ViewCompat$ICSViewCompatImpl.accessibilityDelegateCheckFailed:Z │ │ │ │ + // 104: goto 14 │ │ │ │ + // Exceptions: │ │ │ │ + // Try Handler │ │ │ │ + // Start End Start End Type │ │ │ │ + // ----- ----- ----- ----- ---- │ │ │ │ + // 36 41 86 94 Any │ │ │ │ + // 43 48 86 94 Any │ │ │ │ + // 48 51 86 94 Any │ │ │ │ + // 58 63 86 94 Any │ │ │ │ + // 63 66 99 107 Any │ │ │ │ + // 70 74 99 107 Any │ │ │ │ + // │ │ │ │ + // The error that occurred was: │ │ │ │ + // │ │ │ │ + // java.lang.IllegalStateException: Expression is linked from several locations: Label_0063: │ │ │ │ + // at com.strobel.decompiler.ast.Error.expressionLinkedFromMultipleLocations(Error.java:27) │ │ │ │ + // at com.strobel.decompiler.ast.AstOptimizer.mergeDisparateObjectInitializations(AstOptimizer.java:2596) │ │ │ │ + // at com.strobel.decompiler.ast.AstOptimizer.optimize(AstOptimizer.java:235) │ │ │ │ + // at com.strobel.decompiler.ast.AstOptimizer.optimize(AstOptimizer.java:42) │ │ │ │ + // at com.strobel.decompiler.languages.java.ast.AstMethodBodyBuilder.createMethodBody(AstMethodBodyBuilder.java:214) │ │ │ │ + // at com.strobel.decompiler.languages.java.ast.AstMethodBodyBuilder.createMethodBody(AstMethodBodyBuilder.java:99) │ │ │ │ + // at com.strobel.decompiler.languages.java.ast.AstBuilder.createMethodBody(AstBuilder.java:782) │ │ │ │ + // at com.strobel.decompiler.languages.java.ast.AstBuilder.createMethod(AstBuilder.java:675) │ │ │ │ + // at com.strobel.decompiler.languages.java.ast.AstBuilder.addTypeMembers(AstBuilder.java:552) │ │ │ │ + // at com.strobel.decompiler.languages.java.ast.AstBuilder.createTypeCore(AstBuilder.java:519) │ │ │ │ + // at com.strobel.decompiler.languages.java.ast.AstBuilder.createTypeNoCache(AstBuilder.java:161) │ │ │ │ + // at com.strobel.decompiler.languages.java.ast.AstBuilder.createType(AstBuilder.java:150) │ │ │ │ + // at com.strobel.decompiler.languages.java.ast.AstBuilder.addType(AstBuilder.java:125) │ │ │ │ + // at com.strobel.decompiler.languages.java.JavaLanguage.buildAst(JavaLanguage.java:71) │ │ │ │ + // at com.strobel.decompiler.languages.java.JavaLanguage.decompileType(JavaLanguage.java:59) │ │ │ │ + // at com.strobel.decompiler.DecompilerDriver.decompileType(DecompilerDriver.java:331) │ │ │ │ + // at com.strobel.decompiler.DecompilerDriver.main(DecompilerDriver.java:145) │ │ │ │ + // │ │ │ │ + throw new IllegalStateException("An error occurred while decompiling this method."); │ │ │ │ + } │ │ │ │ + │ │ │ │ public void onInitializeAccessibilityEvent(final View view, final AccessibilityEvent accessibilityEvent) { │ │ │ │ ViewCompatICS.onInitializeAccessibilityEvent(view, accessibilityEvent); │ │ │ │ } │ │ │ │ │ │ │ │ public void onInitializeAccessibilityNodeInfo(final View view, final AccessibilityNodeInfoCompat accessibilityNodeInfoCompat) { │ │ │ │ ViewCompatICS.onInitializeAccessibilityNodeInfo(view, accessibilityNodeInfoCompat.getInfo()); │ │ │ │ } │ │ ├── android/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoKitKatImpl.class │ │ │ ├── procyon -ec {} │ │ │ │ @@ -1,13 +1,73 @@ │ │ │ │ │ │ │ │ package android.support.v4.view.accessibility; │ │ │ │ │ │ │ │ class AccessibilityNodeInfoCompat$AccessibilityNodeInfoKitKatImpl extends AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanMr2Impl │ │ │ │ { │ │ │ │ + public Object getCollectionInfo(final Object o) { │ │ │ │ + return AccessibilityNodeInfoCompatKitKat.getCollectionInfo(o); │ │ │ │ + } │ │ │ │ + │ │ │ │ + public int getCollectionInfoColumnCount(final Object o) { │ │ │ │ + return AccessibilityNodeInfoCompatKitKat$CollectionInfo.getColumnCount(o); │ │ │ │ + } │ │ │ │ + │ │ │ │ + public int getCollectionInfoRowCount(final Object o) { │ │ │ │ + return AccessibilityNodeInfoCompatKitKat$CollectionInfo.getRowCount(o); │ │ │ │ + } │ │ │ │ + │ │ │ │ + public int getCollectionItemColumnIndex(final Object o) { │ │ │ │ + return AccessibilityNodeInfoCompatKitKat$CollectionItemInfo.getColumnIndex(o); │ │ │ │ + } │ │ │ │ + │ │ │ │ + public int getCollectionItemColumnSpan(final Object o) { │ │ │ │ + return AccessibilityNodeInfoCompatKitKat$CollectionItemInfo.getColumnSpan(o); │ │ │ │ + } │ │ │ │ + │ │ │ │ + public Object getCollectionItemInfo(final Object o) { │ │ │ │ + return AccessibilityNodeInfoCompatKitKat.getCollectionItemInfo(o); │ │ │ │ + } │ │ │ │ + │ │ │ │ + public int getCollectionItemRowIndex(final Object o) { │ │ │ │ + return AccessibilityNodeInfoCompatKitKat$CollectionItemInfo.getRowIndex(o); │ │ │ │ + } │ │ │ │ + │ │ │ │ + public int getCollectionItemRowSpan(final Object o) { │ │ │ │ + return AccessibilityNodeInfoCompatKitKat$CollectionItemInfo.getRowSpan(o); │ │ │ │ + } │ │ │ │ + │ │ │ │ public int getLiveRegion(final Object o) { │ │ │ │ return AccessibilityNodeInfoCompatKitKat.getLiveRegion(o); │ │ │ │ } │ │ │ │ │ │ │ │ + public Object getRangeInfo(final Object o) { │ │ │ │ + return AccessibilityNodeInfoCompatKitKat.getRangeInfo(o); │ │ │ │ + } │ │ │ │ + │ │ │ │ + public boolean isCollectionInfoHierarchical(final Object o) { │ │ │ │ + return AccessibilityNodeInfoCompatKitKat$CollectionInfo.isHierarchical(o); │ │ │ │ + } │ │ │ │ + │ │ │ │ + public boolean isCollectionItemHeading(final Object o) { │ │ │ │ + return AccessibilityNodeInfoCompatKitKat$CollectionItemInfo.isHeading(o); │ │ │ │ + } │ │ │ │ + │ │ │ │ + public Object obtainCollectionInfo(final int n, final int n2, final boolean b, final int n3) { │ │ │ │ + return AccessibilityNodeInfoCompatKitKat.obtainCollectionInfo(n, n2, b, n3); │ │ │ │ + } │ │ │ │ + │ │ │ │ + public Object obtainCollectionItemInfo(final int n, final int n2, final int n3, final int n4, final boolean b, final boolean b2) { │ │ │ │ + return AccessibilityNodeInfoCompatKitKat.obtainCollectionItemInfo(n, n2, n3, n4, b); │ │ │ │ + } │ │ │ │ + │ │ │ │ + public void setCollectionInfo(final Object o, final Object o2) { │ │ │ │ + AccessibilityNodeInfoCompatKitKat.setCollectionInfo(o, o2); │ │ │ │ + } │ │ │ │ + │ │ │ │ + public void setCollectionItemInfo(final Object o, final Object o2) { │ │ │ │ + AccessibilityNodeInfoCompatKitKat.setCollectionItemInfo(o, o2); │ │ │ │ + } │ │ │ │ + │ │ │ │ public void setLiveRegion(final Object o, final int n) { │ │ │ │ AccessibilityNodeInfoCompatKitKat.setLiveRegion(o, n); │ │ │ │ } │ │ │ │ } │ │ ├── android/support/v4/view/ViewCompat$JBViewCompatImpl.class │ │ │ ├── procyon -ec {} │ │ │ │ @@ -16,18 +16,30 @@ │ │ │ │ } │ │ │ │ else { │ │ │ │ accessibilityNodeProviderCompat = null; │ │ │ │ } │ │ │ │ return accessibilityNodeProviderCompat; │ │ │ │ } │ │ │ │ │ │ │ │ + public boolean getFitsSystemWindows(final View view) { │ │ │ │ + return ViewCompatJB.getFitsSystemWindows(view); │ │ │ │ + } │ │ │ │ + │ │ │ │ public int getImportantForAccessibility(final View view) { │ │ │ │ return ViewCompatJB.getImportantForAccessibility(view); │ │ │ │ } │ │ │ │ │ │ │ │ + public int getMinimumHeight(final View view) { │ │ │ │ + return ViewCompatJB.getMinimumHeight(view); │ │ │ │ + } │ │ │ │ + │ │ │ │ + public int getMinimumWidth(final View view) { │ │ │ │ + return ViewCompatJB.getMinimumWidth(view); │ │ │ │ + } │ │ │ │ + │ │ │ │ public ViewParent getParentForAccessibility(final View view) { │ │ │ │ return ViewCompatJB.getParentForAccessibility(view); │ │ │ │ } │ │ │ │ │ │ │ │ public boolean hasTransientState(final View view) { │ │ │ │ return ViewCompatJB.hasTransientState(view); │ │ │ │ } │ │ │ │ @@ -48,15 +60,22 @@ │ │ │ │ ViewCompatJB.postOnAnimation(view, runnable); │ │ │ │ } │ │ │ │ │ │ │ │ public void postOnAnimationDelayed(final View view, final Runnable runnable, final long n) { │ │ │ │ ViewCompatJB.postOnAnimationDelayed(view, runnable, n); │ │ │ │ } │ │ │ │ │ │ │ │ + public void requestApplyInsets(final View view) { │ │ │ │ + ViewCompatJB.requestApplyInsets(view); │ │ │ │ + } │ │ │ │ + │ │ │ │ public void setHasTransientState(final View view, final boolean b) { │ │ │ │ ViewCompatJB.setHasTransientState(view, b); │ │ │ │ } │ │ │ │ │ │ │ │ - public void setImportantForAccessibility(final View view, final int n) { │ │ │ │ + public void setImportantForAccessibility(final View view, int n) { │ │ │ │ + if (n == 4) { │ │ │ │ + n = 2; │ │ │ │ + } │ │ │ │ ViewCompatJB.setImportantForAccessibility(view, n); │ │ │ │ } │ │ │ │ } │ │ ├── android/support/v4/view/ViewCompat$JbMr1ViewCompatImpl.class │ │ │ ├── procyon -ec {} │ │ │ │ @@ -10,19 +10,35 @@ │ │ │ │ return ViewCompatJellybeanMr1.getLabelFor(view); │ │ │ │ } │ │ │ │ │ │ │ │ public int getLayoutDirection(final View view) { │ │ │ │ return ViewCompatJellybeanMr1.getLayoutDirection(view); │ │ │ │ } │ │ │ │ │ │ │ │ + public int getPaddingEnd(final View view) { │ │ │ │ + return ViewCompatJellybeanMr1.getPaddingEnd(view); │ │ │ │ + } │ │ │ │ + │ │ │ │ + public int getPaddingStart(final View view) { │ │ │ │ + return ViewCompatJellybeanMr1.getPaddingStart(view); │ │ │ │ + } │ │ │ │ + │ │ │ │ + public int getWindowSystemUiVisibility(final View view) { │ │ │ │ + return ViewCompatJellybeanMr1.getWindowSystemUiVisibility(view); │ │ │ │ + } │ │ │ │ + │ │ │ │ public void setLabelFor(final View view, final int n) { │ │ │ │ ViewCompatJellybeanMr1.setLabelFor(view, n); │ │ │ │ } │ │ │ │ │ │ │ │ public void setLayerPaint(final View view, final Paint paint) { │ │ │ │ ViewCompatJellybeanMr1.setLayerPaint(view, paint); │ │ │ │ } │ │ │ │ │ │ │ │ public void setLayoutDirection(final View view, final int n) { │ │ │ │ ViewCompatJellybeanMr1.setLayoutDirection(view, n); │ │ │ │ } │ │ │ │ + │ │ │ │ + public void setPaddingRelative(final View view, final int n, final int n2, final int n3, final int n4) { │ │ │ │ + ViewCompatJellybeanMr1.setPaddingRelative(view, n, n2, n3, n4); │ │ │ │ + } │ │ │ │ } │ │ ├── android/support/v4/view/ViewCompat$KitKatViewCompatImpl.class │ │ │ ├── procyon -ec {} │ │ │ │ @@ -8,8 +8,12 @@ │ │ │ │ public int getAccessibilityLiveRegion(final View view) { │ │ │ │ return ViewCompatKitKat.getAccessibilityLiveRegion(view); │ │ │ │ } │ │ │ │ │ │ │ │ public void setAccessibilityLiveRegion(final View view, final int n) { │ │ │ │ ViewCompatKitKat.setAccessibilityLiveRegion(view, n); │ │ │ │ } │ │ │ │ + │ │ │ │ + public void setImportantForAccessibility(final View view, final int n) { │ │ │ │ + ViewCompatJB.setImportantForAccessibility(view, n); │ │ │ │ + } │ │ │ │ } ├── smali/at/theengine/android/simple_rss2_android/R.smali │ @@ -21,10 +21,9 @@ │ .method public constructor ()V │ .locals 0 │ │ .prologue │ .line 9 │ invoke-direct {p0}, Ljava/lang/Object;->()V │ │ - .line 39 │ return-void │ .end method ├── smali/at/theengine/android/simple_rss2_android/SimpleRss2Parser$5.smali │ @@ -22,14 +22,15 @@ │ │ .field final synthetic val$currentMessage:Lat/theengine/android/simple_rss2_android/RSSItem; │ │ │ # direct methods │ .method constructor (Lat/theengine/android/simple_rss2_android/SimpleRss2Parser;Lat/theengine/android/simple_rss2_android/RSSItem;)V │ .locals 0 │ + .param p1, "this$0" # Lat/theengine/android/simple_rss2_android/SimpleRss2Parser; │ │ .prologue │ .line 79 │ iput-object p1, p0, Lat/theengine/android/simple_rss2_android/SimpleRss2Parser$5;->this$0:Lat/theengine/android/simple_rss2_android/SimpleRss2Parser; │ │ iput-object p2, p0, Lat/theengine/android/simple_rss2_android/SimpleRss2Parser$5;->val$currentMessage:Lat/theengine/android/simple_rss2_android/RSSItem; ├── smali/at/theengine/android/simple_rss2_android/SimpleRss2Parser$3.smali │ @@ -22,14 +22,15 @@ │ │ .field final synthetic val$currentMessage:Lat/theengine/android/simple_rss2_android/RSSItem; │ │ │ # direct methods │ .method constructor (Lat/theengine/android/simple_rss2_android/SimpleRss2Parser;Lat/theengine/android/simple_rss2_android/RSSItem;)V │ .locals 0 │ + .param p1, "this$0" # Lat/theengine/android/simple_rss2_android/SimpleRss2Parser; │ │ .prologue │ .line 69 │ iput-object p1, p0, Lat/theengine/android/simple_rss2_android/SimpleRss2Parser$3;->this$0:Lat/theengine/android/simple_rss2_android/SimpleRss2Parser; │ │ iput-object p2, p0, Lat/theengine/android/simple_rss2_android/SimpleRss2Parser$3;->val$currentMessage:Lat/theengine/android/simple_rss2_android/RSSItem; ├── smali/at/theengine/android/simple_rss2_android/SimpleRss2Parser$4.smali │ @@ -22,14 +22,15 @@ │ │ .field final synthetic val$currentMessage:Lat/theengine/android/simple_rss2_android/RSSItem; │ │ │ # direct methods │ .method constructor (Lat/theengine/android/simple_rss2_android/SimpleRss2Parser;Lat/theengine/android/simple_rss2_android/RSSItem;)V │ .locals 0 │ + .param p1, "this$0" # Lat/theengine/android/simple_rss2_android/SimpleRss2Parser; │ │ .prologue │ .line 74 │ iput-object p1, p0, Lat/theengine/android/simple_rss2_android/SimpleRss2Parser$4;->this$0:Lat/theengine/android/simple_rss2_android/SimpleRss2Parser; │ │ iput-object p2, p0, Lat/theengine/android/simple_rss2_android/SimpleRss2Parser$4;->val$currentMessage:Lat/theengine/android/simple_rss2_android/RSSItem; ├── smali/at/theengine/android/simple_rss2_android/SimpleRss2Parser$8.smali │ @@ -22,14 +22,15 @@ │ │ .field final synthetic val$currentMessage:Lat/theengine/android/simple_rss2_android/RSSItem; │ │ │ # direct methods │ .method constructor (Lat/theengine/android/simple_rss2_android/SimpleRss2Parser;Lat/theengine/android/simple_rss2_android/RSSItem;)V │ .locals 0 │ + .param p1, "this$0" # Lat/theengine/android/simple_rss2_android/SimpleRss2Parser; │ │ .prologue │ .line 94 │ iput-object p1, p0, Lat/theengine/android/simple_rss2_android/SimpleRss2Parser$8;->this$0:Lat/theengine/android/simple_rss2_android/SimpleRss2Parser; │ │ iput-object p2, p0, Lat/theengine/android/simple_rss2_android/SimpleRss2Parser$8;->val$currentMessage:Lat/theengine/android/simple_rss2_android/RSSItem; ├── smali/at/theengine/android/simple_rss2_android/RSSItem.smali │ @@ -72,21 +72,19 @@ │ move-result v0 │ │ goto :goto_0 │ .end method │ │ .method public bridge synthetic compareTo(Ljava/lang/Object;)I │ .locals 1 │ - .param p1, "x0" # Ljava/lang/Object; │ │ .prologue │ .line 6 │ check-cast p1, Lat/theengine/android/simple_rss2_android/RSSItem; │ │ - .end local p1 # "x0":Ljava/lang/Object; │ invoke-virtual {p0, p1}, Lat/theengine/android/simple_rss2_android/RSSItem;->compareTo(Lat/theengine/android/simple_rss2_android/RSSItem;)I │ │ move-result v0 │ │ return v0 │ .end method │ │ @@ -155,21 +153,19 @@ │ │ .line 86 │ return-void │ .end method │ │ .method public bridge synthetic copyTo(Ljava/lang/Object;)V │ .locals 0 │ - .param p1, "x0" # Ljava/lang/Object; │ │ .prologue │ .line 6 │ check-cast p1, Lat/theengine/android/simple_rss2_android/RSSItem; │ │ - .end local p1 # "x0":Ljava/lang/Object; │ invoke-virtual {p0, p1}, Lat/theengine/android/simple_rss2_android/RSSItem;->copyTo(Lat/theengine/android/simple_rss2_android/RSSItem;)V │ │ return-void │ .end method │ │ .method public createForCopy()Lat/theengine/android/simple_rss2_android/RSSItem; │ .locals 1 ├── smali/at/theengine/android/simple_rss2_android/SimpleRss2Parser$1.smali │ @@ -30,14 +30,15 @@ │ │ .field final synthetic this$0:Lat/theengine/android/simple_rss2_android/SimpleRss2Parser; │ │ │ # direct methods │ .method constructor (Lat/theengine/android/simple_rss2_android/SimpleRss2Parser;)V │ .locals 0 │ + .param p1, "this$0" # Lat/theengine/android/simple_rss2_android/SimpleRss2Parser; │ │ .prologue │ .line 25 │ iput-object p1, p0, Lat/theengine/android/simple_rss2_android/SimpleRss2Parser$1;->this$0:Lat/theengine/android/simple_rss2_android/SimpleRss2Parser; │ │ invoke-direct {p0}, Landroid/os/AsyncTask;->()V ├── smali/at/theengine/android/simple_rss2_android/SimpleRss2Parser$6.smali │ @@ -22,14 +22,15 @@ │ │ .field final synthetic val$currentMessage:Lat/theengine/android/simple_rss2_android/RSSItem; │ │ │ # direct methods │ .method constructor (Lat/theengine/android/simple_rss2_android/SimpleRss2Parser;Lat/theengine/android/simple_rss2_android/RSSItem;)V │ .locals 0 │ + .param p1, "this$0" # Lat/theengine/android/simple_rss2_android/SimpleRss2Parser; │ │ .prologue │ .line 84 │ iput-object p1, p0, Lat/theengine/android/simple_rss2_android/SimpleRss2Parser$6;->this$0:Lat/theengine/android/simple_rss2_android/SimpleRss2Parser; │ │ iput-object p2, p0, Lat/theengine/android/simple_rss2_android/SimpleRss2Parser$6;->val$currentMessage:Lat/theengine/android/simple_rss2_android/RSSItem; ├── smali/at/theengine/android/simple_rss2_android/SimpleRss2Parser$2.smali │ @@ -24,14 +24,15 @@ │ │ .field final synthetic val$messages:Ljava/util/List; │ │ │ # direct methods │ .method constructor (Lat/theengine/android/simple_rss2_android/SimpleRss2Parser;Ljava/util/List;Lat/theengine/android/simple_rss2_android/RSSItem;)V │ .locals 0 │ + .param p1, "this$0" # Lat/theengine/android/simple_rss2_android/SimpleRss2Parser; │ │ .prologue │ .line 64 │ iput-object p1, p0, Lat/theengine/android/simple_rss2_android/SimpleRss2Parser$2;->this$0:Lat/theengine/android/simple_rss2_android/SimpleRss2Parser; │ │ iput-object p2, p0, Lat/theengine/android/simple_rss2_android/SimpleRss2Parser$2;->val$messages:Ljava/util/List; ├── smali/at/theengine/android/simple_rss2_android/SimpleFeedParser.smali │ @@ -107,15 +107,15 @@ │ │ new-instance v4, Ljava/security/SecureRandom; │ │ invoke-direct {v4}, Ljava/security/SecureRandom;->()V │ │ invoke-virtual {v1, v3, v2, v4}, Ljavax/net/ssl/SSLContext;->init([Ljavax/net/ssl/KeyManager;[Ljavax/net/ssl/TrustManager;Ljava/security/SecureRandom;)V │ │ - .line 87 │ + .line 88 │ invoke-virtual {v1}, Ljavax/net/ssl/SSLContext;->getSocketFactory()Ljavax/net/ssl/SSLSocketFactory; │ │ move-result-object v3 │ │ invoke-static {v3}, Ljavax/net/ssl/HttpsURLConnection;->setDefaultSSLSocketFactory(Ljavax/net/ssl/SSLSocketFactory;)V │ :try_end_0 │ .catch Ljava/lang/Exception; {:try_start_0 .. :try_end_0} :catch_0 ├── smali/at/theengine/android/simple_rss2_android/SimpleRss2Parser$7.smali │ @@ -22,14 +22,15 @@ │ │ .field final synthetic val$currentMessage:Lat/theengine/android/simple_rss2_android/RSSItem; │ │ │ # direct methods │ .method constructor (Lat/theengine/android/simple_rss2_android/SimpleRss2Parser;Lat/theengine/android/simple_rss2_android/RSSItem;)V │ .locals 0 │ + .param p1, "this$0" # Lat/theengine/android/simple_rss2_android/SimpleRss2Parser; │ │ .prologue │ .line 89 │ iput-object p1, p0, Lat/theengine/android/simple_rss2_android/SimpleRss2Parser$7;->this$0:Lat/theengine/android/simple_rss2_android/SimpleRss2Parser; │ │ iput-object p2, p0, Lat/theengine/android/simple_rss2_android/SimpleRss2Parser$7;->val$currentMessage:Lat/theengine/android/simple_rss2_android/RSSItem; ├── smali/at/theengine/android/simple_rss2_android/demo/MainActivity.smali │ @@ -27,15 +27,14 @@ │ .method public constructor ()V │ .locals 0 │ │ .prologue │ .line 26 │ invoke-direct {p0}, Landroid/app/Activity;->()V │ │ - .line 86 │ return-void │ .end method │ │ .method static synthetic access$000(Lat/theengine/android/simple_rss2_android/demo/MainActivity;)Landroid/content/Context; │ .locals 1 │ .param p0, "x0" # Lat/theengine/android/simple_rss2_android/demo/MainActivity; ├── smali/at/theengine/android/simple_rss2_android/demo/MainActivity$1.smali │ @@ -17,14 +17,15 @@ │ # instance fields │ .field final synthetic this$0:Lat/theengine/android/simple_rss2_android/demo/MainActivity; │ │ │ # direct methods │ .method constructor (Lat/theengine/android/simple_rss2_android/demo/MainActivity;)V │ .locals 0 │ + .param p1, "this$0" # Lat/theengine/android/simple_rss2_android/demo/MainActivity; │ │ .prologue │ .line 48 │ iput-object p1, p0, Lat/theengine/android/simple_rss2_android/demo/MainActivity$1;->this$0:Lat/theengine/android/simple_rss2_android/demo/MainActivity; │ │ invoke-direct {p0}, Lat/theengine/android/simple_rss2_android/SimpleRss2ParserCallback;->()V │ │ @@ -116,23 +117,25 @@ │ │ new-instance v2, Lat/theengine/android/simple_rss2_android/demo/MainActivity$MyListAdapter; │ │ iget-object v3, p0, Lat/theengine/android/simple_rss2_android/demo/MainActivity$1;->this$0:Lat/theengine/android/simple_rss2_android/demo/MainActivity; │ │ iget-object v4, p0, Lat/theengine/android/simple_rss2_android/demo/MainActivity$1;->this$0:Lat/theengine/android/simple_rss2_android/demo/MainActivity; │ │ + .line 57 │ invoke-static {v4}, Lat/theengine/android/simple_rss2_android/demo/MainActivity;->access$000(Lat/theengine/android/simple_rss2_android/demo/MainActivity;)Landroid/content/Context; │ │ move-result-object v4 │ │ sget v5, Lat/theengine/android/simple_rss2_android/R$layout;->list_item:I │ │ check-cast p1, Ljava/util/ArrayList; │ │ .end local p1 # "items":Ljava/util/List;, "Ljava/util/List;" │ invoke-direct {v2, v3, v4, v5, p1}, Lat/theengine/android/simple_rss2_android/demo/MainActivity$MyListAdapter;->(Lat/theengine/android/simple_rss2_android/demo/MainActivity;Landroid/content/Context;ILjava/util/ArrayList;)V │ │ + .line 56 │ invoke-virtual {v1, v2}, Landroid/widget/ListView;->setAdapter(Landroid/widget/ListAdapter;)V │ │ .line 59 │ return-void │ .end method ├── smali/at/theengine/android/simple_rss2_android/demo/MainActivity$2.smali │ @@ -20,14 +20,15 @@ │ # instance fields │ .field final synthetic this$0:Lat/theengine/android/simple_rss2_android/demo/MainActivity; │ │ │ # direct methods │ .method constructor (Lat/theengine/android/simple_rss2_android/demo/MainActivity;)V │ .locals 0 │ + .param p1, "this$0" # Lat/theengine/android/simple_rss2_android/demo/MainActivity; │ │ .prologue │ .line 76 │ iput-object p1, p0, Lat/theengine/android/simple_rss2_android/demo/MainActivity$2;->this$0:Lat/theengine/android/simple_rss2_android/demo/MainActivity; │ │ invoke-direct {p0}, Ljava/lang/Object;->()V ├── smali/android/support/v4/view/ViewPager$1.smali │ @@ -28,29 +28,29 @@ │ │ │ # direct methods │ .method constructor ()V │ .locals 0 │ │ .prologue │ - .line 116 │ + .line 121 │ invoke-direct {p0}, Ljava/lang/Object;->()V │ │ return-void │ .end method │ │ │ # virtual methods │ .method public compare(Landroid/support/v4/view/ViewPager$ItemInfo;Landroid/support/v4/view/ViewPager$ItemInfo;)I │ .locals 2 │ .param p1, "lhs" # Landroid/support/v4/view/ViewPager$ItemInfo; │ .param p2, "rhs" # Landroid/support/v4/view/ViewPager$ItemInfo; │ │ .prologue │ - .line 119 │ + .line 124 │ iget v0, p1, Landroid/support/v4/view/ViewPager$ItemInfo;->position:I │ │ iget v1, p2, Landroid/support/v4/view/ViewPager$ItemInfo;->position:I │ │ sub-int/2addr v0, v1 │ │ return v0 │ @@ -58,15 +58,15 @@ │ │ .method public bridge synthetic compare(Ljava/lang/Object;Ljava/lang/Object;)I │ .locals 1 │ .param p1, "x0" # Ljava/lang/Object; │ .param p2, "x1" # Ljava/lang/Object; │ │ .prologue │ - .line 116 │ + .line 121 │ check-cast p1, Landroid/support/v4/view/ViewPager$ItemInfo; │ │ .end local p1 # "x0":Ljava/lang/Object; │ check-cast p2, Landroid/support/v4/view/ViewPager$ItemInfo; │ │ .end local p2 # "x1":Ljava/lang/Object; │ invoke-virtual {p0, p1, p2}, Landroid/support/v4/view/ViewPager$1;->compare(Landroid/support/v4/view/ViewPager$ItemInfo;Landroid/support/v4/view/ViewPager$ItemInfo;)I ├── smali/android/support/v4/view/ViewGroupCompat$ViewGroupCompatHCImpl.smali │ @@ -15,27 +15,27 @@ │ │ │ # direct methods │ .method constructor ()V │ .locals 0 │ │ .prologue │ - .line 76 │ + .line 87 │ invoke-direct {p0}, Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatStubImpl;->()V │ │ return-void │ .end method │ │ │ # virtual methods │ .method public setMotionEventSplittingEnabled(Landroid/view/ViewGroup;Z)V │ .locals 0 │ .param p1, "group" # Landroid/view/ViewGroup; │ .param p2, "split" # Z │ │ .prologue │ - .line 79 │ + .line 90 │ invoke-static {p1, p2}, Landroid/support/v4/view/ViewGroupCompatHC;->setMotionEventSplittingEnabled(Landroid/view/ViewGroup;Z)V │ │ - .line 80 │ + .line 91 │ return-void │ .end method ├── smali/android/support/v4/view/ViewCompat$HCViewCompatImpl.smali │ @@ -15,140 +15,451 @@ │ │ │ # direct methods │ .method constructor ()V │ .locals 0 │ │ .prologue │ - .line 384 │ + .line 752 │ invoke-direct {p0}, Landroid/support/v4/view/ViewCompat$GBViewCompatImpl;->()V │ │ return-void │ .end method │ │ │ # virtual methods │ .method public getAlpha(Landroid/view/View;)F │ .locals 1 │ .param p1, "view" # Landroid/view/View; │ │ .prologue │ - .line 391 │ + .line 759 │ invoke-static {p1}, Landroid/support/v4/view/ViewCompatHC;->getAlpha(Landroid/view/View;)F │ │ move-result v0 │ │ return v0 │ .end method │ │ .method getFrameTime()J │ .locals 2 │ │ .prologue │ - .line 387 │ + .line 755 │ invoke-static {}, Landroid/support/v4/view/ViewCompatHC;->getFrameTime()J │ │ move-result-wide v0 │ │ return-wide v0 │ .end method │ │ .method public getLayerType(Landroid/view/View;)I │ .locals 1 │ .param p1, "view" # Landroid/view/View; │ │ .prologue │ - .line 399 │ + .line 767 │ invoke-static {p1}, Landroid/support/v4/view/ViewCompatHC;->getLayerType(Landroid/view/View;)I │ │ move-result v0 │ │ return v0 │ .end method │ │ .method public getMeasuredHeightAndState(Landroid/view/View;)I │ .locals 1 │ .param p1, "view" # Landroid/view/View; │ │ .prologue │ - .line 419 │ + .line 787 │ invoke-static {p1}, Landroid/support/v4/view/ViewCompatHC;->getMeasuredHeightAndState(Landroid/view/View;)I │ │ move-result v0 │ │ return v0 │ .end method │ │ .method public getMeasuredState(Landroid/view/View;)I │ .locals 1 │ .param p1, "view" # Landroid/view/View; │ │ .prologue │ - .line 423 │ + .line 791 │ invoke-static {p1}, Landroid/support/v4/view/ViewCompatHC;->getMeasuredState(Landroid/view/View;)I │ │ move-result v0 │ │ return v0 │ .end method │ │ .method public getMeasuredWidthAndState(Landroid/view/View;)I │ .locals 1 │ .param p1, "view" # Landroid/view/View; │ │ .prologue │ - .line 415 │ + .line 783 │ invoke-static {p1}, Landroid/support/v4/view/ViewCompatHC;->getMeasuredWidthAndState(Landroid/view/View;)I │ │ move-result v0 │ │ return v0 │ .end method │ │ +.method public getPivotX(Landroid/view/View;)F │ + .locals 1 │ + .param p1, "view" # Landroid/view/View; │ + │ + .prologue │ + .line 886 │ + invoke-static {p1}, Landroid/support/v4/view/ViewCompatHC;->getPivotX(Landroid/view/View;)F │ + │ + move-result v0 │ + │ + return v0 │ +.end method │ + │ +.method public getPivotY(Landroid/view/View;)F │ + .locals 1 │ + .param p1, "view" # Landroid/view/View; │ + │ + .prologue │ + .line 890 │ + invoke-static {p1}, Landroid/support/v4/view/ViewCompatHC;->getPivotY(Landroid/view/View;)F │ + │ + move-result v0 │ + │ + return v0 │ +.end method │ + │ +.method public getRotation(Landroid/view/View;)F │ + .locals 1 │ + .param p1, "view" # Landroid/view/View; │ + │ + .prologue │ + .line 861 │ + invoke-static {p1}, Landroid/support/v4/view/ViewCompatHC;->getRotation(Landroid/view/View;)F │ + │ + move-result v0 │ + │ + return v0 │ +.end method │ + │ +.method public getRotationX(Landroid/view/View;)F │ + .locals 1 │ + .param p1, "view" # Landroid/view/View; │ + │ + .prologue │ + .line 866 │ + invoke-static {p1}, Landroid/support/v4/view/ViewCompatHC;->getRotationX(Landroid/view/View;)F │ + │ + move-result v0 │ + │ + return v0 │ +.end method │ + │ +.method public getRotationY(Landroid/view/View;)F │ + .locals 1 │ + .param p1, "view" # Landroid/view/View; │ + │ + .prologue │ + .line 871 │ + invoke-static {p1}, Landroid/support/v4/view/ViewCompatHC;->getRotationY(Landroid/view/View;)F │ + │ + move-result v0 │ + │ + return v0 │ +.end method │ + │ +.method public getScaleX(Landroid/view/View;)F │ + .locals 1 │ + .param p1, "view" # Landroid/view/View; │ + │ + .prologue │ + .line 876 │ + invoke-static {p1}, Landroid/support/v4/view/ViewCompatHC;->getScaleX(Landroid/view/View;)F │ + │ + move-result v0 │ + │ + return v0 │ +.end method │ + │ +.method public getScaleY(Landroid/view/View;)F │ + .locals 1 │ + .param p1, "view" # Landroid/view/View; │ + │ + .prologue │ + .line 881 │ + invoke-static {p1}, Landroid/support/v4/view/ViewCompatHC;->getScaleY(Landroid/view/View;)F │ + │ + move-result v0 │ + │ + return v0 │ +.end method │ + │ +.method public getTranslationX(Landroid/view/View;)F │ + .locals 1 │ + .param p1, "view" # Landroid/view/View; │ + │ + .prologue │ + .line 795 │ + invoke-static {p1}, Landroid/support/v4/view/ViewCompatHC;->getTranslationX(Landroid/view/View;)F │ + │ + move-result v0 │ + │ + return v0 │ +.end method │ + │ +.method public getTranslationY(Landroid/view/View;)F │ + .locals 1 │ + .param p1, "view" # Landroid/view/View; │ + │ + .prologue │ + .line 799 │ + invoke-static {p1}, Landroid/support/v4/view/ViewCompatHC;->getTranslationY(Landroid/view/View;)F │ + │ + move-result v0 │ + │ + return v0 │ +.end method │ + │ +.method public getX(Landroid/view/View;)F │ + .locals 1 │ + .param p1, "view" # Landroid/view/View; │ + │ + .prologue │ + .line 851 │ + invoke-static {p1}, Landroid/support/v4/view/ViewCompatHC;->getX(Landroid/view/View;)F │ + │ + move-result v0 │ + │ + return v0 │ +.end method │ + │ +.method public getY(Landroid/view/View;)F │ + .locals 1 │ + .param p1, "view" # Landroid/view/View; │ + │ + .prologue │ + .line 856 │ + invoke-static {p1}, Landroid/support/v4/view/ViewCompatHC;->getY(Landroid/view/View;)F │ + │ + move-result v0 │ + │ + return v0 │ +.end method │ + │ +.method public jumpDrawablesToCurrentState(Landroid/view/View;)V │ + .locals 0 │ + .param p1, "view" # Landroid/view/View; │ + │ + .prologue │ + .line 894 │ + invoke-static {p1}, Landroid/support/v4/view/ViewCompatHC;->jumpDrawablesToCurrentState(Landroid/view/View;)V │ + │ + .line 895 │ + return-void │ +.end method │ + │ .method public resolveSizeAndState(III)I │ .locals 1 │ .param p1, "size" # I │ .param p2, "measureSpec" # I │ .param p3, "childMeasuredState" # I │ │ .prologue │ - .line 411 │ + .line 779 │ invoke-static {p1, p2, p3}, Landroid/support/v4/view/ViewCompatHC;->resolveSizeAndState(III)I │ │ move-result v0 │ │ return v0 │ .end method │ │ +.method public setAlpha(Landroid/view/View;F)V │ + .locals 0 │ + .param p1, "view" # Landroid/view/View; │ + .param p2, "value" # F │ + │ + .prologue │ + .line 811 │ + invoke-static {p1, p2}, Landroid/support/v4/view/ViewCompatHC;->setAlpha(Landroid/view/View;F)V │ + │ + .line 812 │ + return-void │ +.end method │ + │ .method public setLayerPaint(Landroid/view/View;Landroid/graphics/Paint;)V │ .locals 1 │ .param p1, "view" # Landroid/view/View; │ .param p2, "paint" # Landroid/graphics/Paint; │ │ .prologue │ - .line 405 │ + .line 773 │ invoke-virtual {p0, p1}, Landroid/support/v4/view/ViewCompat$HCViewCompatImpl;->getLayerType(Landroid/view/View;)I │ │ move-result v0 │ │ invoke-virtual {p0, p1, v0, p2}, Landroid/support/v4/view/ViewCompat$HCViewCompatImpl;->setLayerType(Landroid/view/View;ILandroid/graphics/Paint;)V │ │ - .line 407 │ + .line 775 │ invoke-virtual {p1}, Landroid/view/View;->invalidate()V │ │ - .line 408 │ + .line 776 │ return-void │ .end method │ │ .method public setLayerType(Landroid/view/View;ILandroid/graphics/Paint;)V │ .locals 0 │ .param p1, "view" # Landroid/view/View; │ .param p2, "layerType" # I │ .param p3, "paint" # Landroid/graphics/Paint; │ │ .prologue │ - .line 395 │ + .line 763 │ invoke-static {p1, p2, p3}, Landroid/support/v4/view/ViewCompatHC;->setLayerType(Landroid/view/View;ILandroid/graphics/Paint;)V │ │ - .line 396 │ + .line 764 │ + return-void │ +.end method │ + │ +.method public setPivotX(Landroid/view/View;F)V │ + .locals 0 │ + .param p1, "view" # Landroid/view/View; │ + .param p2, "value" # F │ + │ + .prologue │ + .line 843 │ + invoke-static {p1, p2}, Landroid/support/v4/view/ViewCompatHC;->setPivotX(Landroid/view/View;F)V │ + │ + .line 844 │ + return-void │ +.end method │ + │ +.method public setPivotY(Landroid/view/View;F)V │ + .locals 0 │ + .param p1, "view" # Landroid/view/View; │ + .param p2, "value" # F │ + │ + .prologue │ + .line 847 │ + invoke-static {p1, p2}, Landroid/support/v4/view/ViewCompatHC;->setPivotY(Landroid/view/View;F)V │ + │ + .line 848 │ + return-void │ +.end method │ + │ +.method public setRotation(Landroid/view/View;F)V │ + .locals 0 │ + .param p1, "view" # Landroid/view/View; │ + .param p2, "value" # F │ + │ + .prologue │ + .line 823 │ + invoke-static {p1, p2}, Landroid/support/v4/view/ViewCompatHC;->setRotation(Landroid/view/View;F)V │ + │ + .line 824 │ + return-void │ +.end method │ + │ +.method public setRotationX(Landroid/view/View;F)V │ + .locals 0 │ + .param p1, "view" # Landroid/view/View; │ + .param p2, "value" # F │ + │ + .prologue │ + .line 827 │ + invoke-static {p1, p2}, Landroid/support/v4/view/ViewCompatHC;->setRotationX(Landroid/view/View;F)V │ + │ + .line 828 │ + return-void │ +.end method │ + │ +.method public setRotationY(Landroid/view/View;F)V │ + .locals 0 │ + .param p1, "view" # Landroid/view/View; │ + .param p2, "value" # F │ + │ + .prologue │ + .line 831 │ + invoke-static {p1, p2}, Landroid/support/v4/view/ViewCompatHC;->setRotationY(Landroid/view/View;F)V │ + │ + .line 832 │ + return-void │ +.end method │ + │ +.method public setScaleX(Landroid/view/View;F)V │ + .locals 0 │ + .param p1, "view" # Landroid/view/View; │ + .param p2, "value" # F │ + │ + .prologue │ + .line 835 │ + invoke-static {p1, p2}, Landroid/support/v4/view/ViewCompatHC;->setScaleX(Landroid/view/View;F)V │ + │ + .line 836 │ + return-void │ +.end method │ + │ +.method public setScaleY(Landroid/view/View;F)V │ + .locals 0 │ + .param p1, "view" # Landroid/view/View; │ + .param p2, "value" # F │ + │ + .prologue │ + .line 839 │ + invoke-static {p1, p2}, Landroid/support/v4/view/ViewCompatHC;->setScaleY(Landroid/view/View;F)V │ + │ + .line 840 │ + return-void │ +.end method │ + │ +.method public setTranslationX(Landroid/view/View;F)V │ + .locals 0 │ + .param p1, "view" # Landroid/view/View; │ + .param p2, "value" # F │ + │ + .prologue │ + .line 803 │ + invoke-static {p1, p2}, Landroid/support/v4/view/ViewCompatHC;->setTranslationX(Landroid/view/View;F)V │ + │ + .line 804 │ + return-void │ +.end method │ + │ +.method public setTranslationY(Landroid/view/View;F)V │ + .locals 0 │ + .param p1, "view" # Landroid/view/View; │ + .param p2, "value" # F │ + │ + .prologue │ + .line 807 │ + invoke-static {p1, p2}, Landroid/support/v4/view/ViewCompatHC;->setTranslationY(Landroid/view/View;F)V │ + │ + .line 808 │ + return-void │ +.end method │ + │ +.method public setX(Landroid/view/View;F)V │ + .locals 0 │ + .param p1, "view" # Landroid/view/View; │ + .param p2, "value" # F │ + │ + .prologue │ + .line 815 │ + invoke-static {p1, p2}, Landroid/support/v4/view/ViewCompatHC;->setX(Landroid/view/View;F)V │ + │ + .line 816 │ + return-void │ +.end method │ + │ +.method public setY(Landroid/view/View;F)V │ + .locals 0 │ + .param p1, "view" # Landroid/view/View; │ + .param p2, "value" # F │ + │ + .prologue │ + .line 819 │ + invoke-static {p1, p2}, Landroid/support/v4/view/ViewCompatHC;->setY(Landroid/view/View;F)V │ + │ + .line 820 │ return-void │ .end method ├── smali/android/support/v4/view/ViewPager$SimpleOnPageChangeListener.smali │ @@ -18,43 +18,43 @@ │ │ │ # direct methods │ .method public constructor ()V │ .locals 0 │ │ .prologue │ - .line 292 │ + .line 297 │ invoke-direct {p0}, Ljava/lang/Object;->()V │ │ return-void │ .end method │ │ │ # virtual methods │ .method public onPageScrollStateChanged(I)V │ .locals 0 │ .param p1, "state" # I │ │ .prologue │ - .line 306 │ + .line 311 │ return-void │ .end method │ │ .method public onPageScrolled(IFI)V │ .locals 0 │ .param p1, "position" # I │ .param p2, "positionOffset" # F │ .param p3, "positionOffsetPixels" # I │ │ .prologue │ - .line 296 │ + .line 301 │ return-void │ .end method │ │ .method public onPageSelected(I)V │ .locals 0 │ .param p1, "position" # I │ │ .prologue │ - .line 301 │ + .line 306 │ return-void │ .end method ├── smali/android/support/v4/view/ViewPager.smali │ @@ -205,42 +205,42 @@ │ │ │ # direct methods │ .method static constructor ()V │ .locals 3 │ │ .prologue │ - .line 98 │ + .line 103 │ const/4 v0, 0x1 │ │ new-array v0, v0, [I │ │ const/4 v1, 0x0 │ │ const v2, 0x10100b3 │ │ aput v2, v0, v1 │ │ sput-object v0, Landroid/support/v4/view/ViewPager;->LAYOUT_ATTRS:[I │ │ - .line 116 │ + .line 121 │ new-instance v0, Landroid/support/v4/view/ViewPager$1; │ │ invoke-direct {v0}, Landroid/support/v4/view/ViewPager$1;->()V │ │ sput-object v0, Landroid/support/v4/view/ViewPager;->COMPARATOR:Ljava/util/Comparator; │ │ - .line 123 │ + .line 128 │ new-instance v0, Landroid/support/v4/view/ViewPager$2; │ │ invoke-direct {v0}, Landroid/support/v4/view/ViewPager$2;->()V │ │ sput-object v0, Landroid/support/v4/view/ViewPager;->sInterpolator:Landroid/view/animation/Interpolator; │ │ - .line 223 │ + .line 228 │ new-instance v0, Landroid/support/v4/view/ViewPager$ViewPositionComparator; │ │ invoke-direct {v0}, Landroid/support/v4/view/ViewPager$ViewPositionComparator;->()V │ │ sput-object v0, Landroid/support/v4/view/ViewPager;->sPositionComparator:Landroid/support/v4/view/ViewPager$ViewPositionComparator; │ │ return-void │ @@ -255,83 +255,83 @@ │ │ const/4 v3, 0x1 │ │ const/4 v2, 0x0 │ │ const/4 v1, -0x1 │ │ - .line 344 │ + .line 349 │ invoke-direct {p0, p1}, Landroid/view/ViewGroup;->(Landroid/content/Context;)V │ │ - .line 130 │ + .line 135 │ new-instance v0, Ljava/util/ArrayList; │ │ invoke-direct {v0}, Ljava/util/ArrayList;->()V │ │ iput-object v0, p0, Landroid/support/v4/view/ViewPager;->mItems:Ljava/util/ArrayList; │ │ - .line 131 │ + .line 136 │ new-instance v0, Landroid/support/v4/view/ViewPager$ItemInfo; │ │ invoke-direct {v0}, Landroid/support/v4/view/ViewPager$ItemInfo;->()V │ │ iput-object v0, p0, Landroid/support/v4/view/ViewPager;->mTempItem:Landroid/support/v4/view/ViewPager$ItemInfo; │ │ - .line 133 │ + .line 138 │ new-instance v0, Landroid/graphics/Rect; │ │ invoke-direct {v0}, Landroid/graphics/Rect;->()V │ │ iput-object v0, p0, Landroid/support/v4/view/ViewPager;->mTempRect:Landroid/graphics/Rect; │ │ - .line 137 │ + .line 142 │ iput v1, p0, Landroid/support/v4/view/ViewPager;->mRestoredCurItem:I │ │ - .line 138 │ + .line 143 │ iput-object v4, p0, Landroid/support/v4/view/ViewPager;->mRestoredAdapterState:Landroid/os/Parcelable; │ │ - .line 139 │ + .line 144 │ iput-object v4, p0, Landroid/support/v4/view/ViewPager;->mRestoredClassLoader:Ljava/lang/ClassLoader; │ │ - .line 151 │ + .line 156 │ const v0, -0x800001 │ │ iput v0, p0, Landroid/support/v4/view/ViewPager;->mFirstOffset:F │ │ - .line 152 │ + .line 157 │ const v0, 0x7f7fffff # Float.MAX_VALUE │ │ iput v0, p0, Landroid/support/v4/view/ViewPager;->mLastOffset:F │ │ - .line 161 │ + .line 166 │ iput v3, p0, Landroid/support/v4/view/ViewPager;->mOffscreenPageLimit:I │ │ - .line 180 │ + .line 185 │ iput v1, p0, Landroid/support/v4/view/ViewPager;->mActivePointerId:I │ │ - .line 207 │ + .line 212 │ iput-boolean v3, p0, Landroid/support/v4/view/ViewPager;->mFirstLayout:Z │ │ - .line 208 │ + .line 213 │ iput-boolean v2, p0, Landroid/support/v4/view/ViewPager;->mNeedCalculatePageOffsets:Z │ │ - .line 241 │ + .line 246 │ new-instance v0, Landroid/support/v4/view/ViewPager$3; │ │ invoke-direct {v0, p0}, Landroid/support/v4/view/ViewPager$3;->(Landroid/support/v4/view/ViewPager;)V │ │ iput-object v0, p0, Landroid/support/v4/view/ViewPager;->mEndScrollRunnable:Ljava/lang/Runnable; │ │ - .line 248 │ + .line 253 │ iput v2, p0, Landroid/support/v4/view/ViewPager;->mScrollState:I │ │ - .line 345 │ + .line 350 │ invoke-virtual {p0}, Landroid/support/v4/view/ViewPager;->initViewPager()V │ │ - .line 346 │ + .line 351 │ return-void │ .end method │ │ .method public constructor (Landroid/content/Context;Landroid/util/AttributeSet;)V │ .locals 5 │ .param p1, "context" # Landroid/content/Context; │ .param p2, "attrs" # Landroid/util/AttributeSet; │ @@ -341,229 +341,229 @@ │ │ const/4 v3, 0x1 │ │ const/4 v2, 0x0 │ │ const/4 v1, -0x1 │ │ - .line 349 │ + .line 354 │ invoke-direct {p0, p1, p2}, Landroid/view/ViewGroup;->(Landroid/content/Context;Landroid/util/AttributeSet;)V │ │ - .line 130 │ + .line 135 │ new-instance v0, Ljava/util/ArrayList; │ │ invoke-direct {v0}, Ljava/util/ArrayList;->()V │ │ iput-object v0, p0, Landroid/support/v4/view/ViewPager;->mItems:Ljava/util/ArrayList; │ │ - .line 131 │ + .line 136 │ new-instance v0, Landroid/support/v4/view/ViewPager$ItemInfo; │ │ invoke-direct {v0}, Landroid/support/v4/view/ViewPager$ItemInfo;->()V │ │ iput-object v0, p0, Landroid/support/v4/view/ViewPager;->mTempItem:Landroid/support/v4/view/ViewPager$ItemInfo; │ │ - .line 133 │ + .line 138 │ new-instance v0, Landroid/graphics/Rect; │ │ invoke-direct {v0}, Landroid/graphics/Rect;->()V │ │ iput-object v0, p0, Landroid/support/v4/view/ViewPager;->mTempRect:Landroid/graphics/Rect; │ │ - .line 137 │ + .line 142 │ iput v1, p0, Landroid/support/v4/view/ViewPager;->mRestoredCurItem:I │ │ - .line 138 │ + .line 143 │ iput-object v4, p0, Landroid/support/v4/view/ViewPager;->mRestoredAdapterState:Landroid/os/Parcelable; │ │ - .line 139 │ + .line 144 │ iput-object v4, p0, Landroid/support/v4/view/ViewPager;->mRestoredClassLoader:Ljava/lang/ClassLoader; │ │ - .line 151 │ + .line 156 │ const v0, -0x800001 │ │ iput v0, p0, Landroid/support/v4/view/ViewPager;->mFirstOffset:F │ │ - .line 152 │ + .line 157 │ const v0, 0x7f7fffff # Float.MAX_VALUE │ │ iput v0, p0, Landroid/support/v4/view/ViewPager;->mLastOffset:F │ │ - .line 161 │ + .line 166 │ iput v3, p0, Landroid/support/v4/view/ViewPager;->mOffscreenPageLimit:I │ │ - .line 180 │ + .line 185 │ iput v1, p0, Landroid/support/v4/view/ViewPager;->mActivePointerId:I │ │ - .line 207 │ + .line 212 │ iput-boolean v3, p0, Landroid/support/v4/view/ViewPager;->mFirstLayout:Z │ │ - .line 208 │ + .line 213 │ iput-boolean v2, p0, Landroid/support/v4/view/ViewPager;->mNeedCalculatePageOffsets:Z │ │ - .line 241 │ + .line 246 │ new-instance v0, Landroid/support/v4/view/ViewPager$3; │ │ invoke-direct {v0, p0}, Landroid/support/v4/view/ViewPager$3;->(Landroid/support/v4/view/ViewPager;)V │ │ iput-object v0, p0, Landroid/support/v4/view/ViewPager;->mEndScrollRunnable:Ljava/lang/Runnable; │ │ - .line 248 │ + .line 253 │ iput v2, p0, Landroid/support/v4/view/ViewPager;->mScrollState:I │ │ - .line 350 │ + .line 355 │ invoke-virtual {p0}, Landroid/support/v4/view/ViewPager;->initViewPager()V │ │ - .line 351 │ + .line 356 │ return-void │ .end method │ │ .method static synthetic access$000(Landroid/support/v4/view/ViewPager;I)V │ .locals 0 │ .param p0, "x0" # Landroid/support/v4/view/ViewPager; │ .param p1, "x1" # I │ │ .prologue │ - .line 84 │ + .line 89 │ invoke-direct {p0, p1}, Landroid/support/v4/view/ViewPager;->setScrollState(I)V │ │ return-void │ .end method │ │ .method static synthetic access$200(Landroid/support/v4/view/ViewPager;)Landroid/support/v4/view/PagerAdapter; │ .locals 1 │ .param p0, "x0" # Landroid/support/v4/view/ViewPager; │ │ .prologue │ - .line 84 │ + .line 89 │ iget-object v0, p0, Landroid/support/v4/view/ViewPager;->mAdapter:Landroid/support/v4/view/PagerAdapter; │ │ return-object v0 │ .end method │ │ .method static synthetic access$300(Landroid/support/v4/view/ViewPager;)I │ .locals 1 │ .param p0, "x0" # Landroid/support/v4/view/ViewPager; │ │ .prologue │ - .line 84 │ + .line 89 │ iget v0, p0, Landroid/support/v4/view/ViewPager;->mCurItem:I │ │ return v0 │ .end method │ │ .method static synthetic access$400()[I │ .locals 1 │ │ .prologue │ - .line 84 │ + .line 89 │ sget-object v0, Landroid/support/v4/view/ViewPager;->LAYOUT_ATTRS:[I │ │ return-object v0 │ .end method │ │ .method private calculatePageOffsets(Landroid/support/v4/view/ViewPager$ItemInfo;ILandroid/support/v4/view/ViewPager$ItemInfo;)V │ .locals 14 │ .param p1, "curItem" # Landroid/support/v4/view/ViewPager$ItemInfo; │ .param p2, "curIndex" # I │ .param p3, "oldCurInfo" # Landroid/support/v4/view/ViewPager$ItemInfo; │ │ .prologue │ - .line 1122 │ + .line 1127 │ iget-object v12, p0, Landroid/support/v4/view/ViewPager;->mAdapter:Landroid/support/v4/view/PagerAdapter; │ │ invoke-virtual {v12}, Landroid/support/v4/view/PagerAdapter;->getCount()I │ │ move-result v1 │ │ - .line 1123 │ + .line 1128 │ .local v1, "N":I │ invoke-direct {p0}, Landroid/support/v4/view/ViewPager;->getClientWidth()I │ │ move-result v11 │ │ - .line 1124 │ + .line 1129 │ .local v11, "width":I │ if-lez v11, :cond_0 │ │ iget v12, p0, Landroid/support/v4/view/ViewPager;->mPageMargin:I │ │ int-to-float v12, v12 │ │ int-to-float v13, v11 │ │ div-float v6, v12, v13 │ │ - .line 1126 │ + .line 1131 │ .local v6, "marginOffset":F │ :goto_0 │ if-eqz p3, :cond_6 │ │ - .line 1127 │ + .line 1132 │ move-object/from16 v0, p3 │ │ iget v8, v0, Landroid/support/v4/view/ViewPager$ItemInfo;->position:I │ │ - .line 1129 │ + .line 1134 │ .local v8, "oldCurPosition":I │ iget v12, p1, Landroid/support/v4/view/ViewPager$ItemInfo;->position:I │ │ if-ge v8, v12, :cond_3 │ │ - .line 1130 │ + .line 1135 │ const/4 v5, 0x0 │ │ - .line 1131 │ + .line 1136 │ .local v5, "itemIndex":I │ const/4 v3, 0x0 │ │ - .line 1132 │ + .line 1137 │ .local v3, "ii":Landroid/support/v4/view/ViewPager$ItemInfo; │ move-object/from16 v0, p3 │ │ iget v12, v0, Landroid/support/v4/view/ViewPager$ItemInfo;->offset:F │ │ move-object/from16 v0, p3 │ │ iget v13, v0, Landroid/support/v4/view/ViewPager$ItemInfo;->widthFactor:F │ │ add-float/2addr v12, v13 │ │ add-float v7, v12, v6 │ │ - .line 1133 │ + .line 1138 │ .local v7, "offset":F │ add-int/lit8 v9, v8, 0x1 │ │ - .line 1134 │ + .line 1139 │ .local v9, "pos":I │ :goto_1 │ iget v12, p1, Landroid/support/v4/view/ViewPager$ItemInfo;->position:I │ │ if-gt v9, v12, :cond_6 │ │ iget-object v12, p0, Landroid/support/v4/view/ViewPager;->mItems:Ljava/util/ArrayList; │ │ invoke-virtual {v12}, Ljava/util/ArrayList;->size()I │ │ move-result v12 │ │ if-ge v5, v12, :cond_6 │ │ - .line 1135 │ + .line 1140 │ iget-object v12, p0, Landroid/support/v4/view/ViewPager;->mItems:Ljava/util/ArrayList; │ │ invoke-virtual {v12, v5}, Ljava/util/ArrayList;->get(I)Ljava/lang/Object; │ │ move-result-object v3 │ │ .end local v3 # "ii":Landroid/support/v4/view/ViewPager$ItemInfo; │ check-cast v3, Landroid/support/v4/view/ViewPager$ItemInfo; │ │ - .line 1136 │ + .line 1141 │ .restart local v3 # "ii":Landroid/support/v4/view/ViewPager$ItemInfo; │ :goto_2 │ iget v12, v3, Landroid/support/v4/view/ViewPager$ItemInfo;->position:I │ │ if-le v9, v12, :cond_1 │ │ iget-object v12, p0, Landroid/support/v4/view/ViewPager;->mItems:Ljava/util/ArrayList; │ @@ -572,238 +572,238 @@ │ │ move-result v12 │ │ add-int/lit8 v12, v12, -0x1 │ │ if-ge v5, v12, :cond_1 │ │ - .line 1137 │ + .line 1142 │ add-int/lit8 v5, v5, 0x1 │ │ - .line 1138 │ + .line 1143 │ iget-object v12, p0, Landroid/support/v4/view/ViewPager;->mItems:Ljava/util/ArrayList; │ │ invoke-virtual {v12, v5}, Ljava/util/ArrayList;->get(I)Ljava/lang/Object; │ │ move-result-object v3 │ │ .end local v3 # "ii":Landroid/support/v4/view/ViewPager$ItemInfo; │ check-cast v3, Landroid/support/v4/view/ViewPager$ItemInfo; │ │ .restart local v3 # "ii":Landroid/support/v4/view/ViewPager$ItemInfo; │ goto :goto_2 │ │ - .line 1124 │ + .line 1129 │ .end local v3 # "ii":Landroid/support/v4/view/ViewPager$ItemInfo; │ .end local v5 # "itemIndex":I │ .end local v6 # "marginOffset":F │ .end local v7 # "offset":F │ .end local v8 # "oldCurPosition":I │ .end local v9 # "pos":I │ :cond_0 │ const/4 v6, 0x0 │ │ goto :goto_0 │ │ - .line 1140 │ + .line 1145 │ .restart local v3 # "ii":Landroid/support/v4/view/ViewPager$ItemInfo; │ .restart local v5 # "itemIndex":I │ .restart local v6 # "marginOffset":F │ .restart local v7 # "offset":F │ .restart local v8 # "oldCurPosition":I │ .restart local v9 # "pos":I │ :cond_1 │ :goto_3 │ iget v12, v3, Landroid/support/v4/view/ViewPager$ItemInfo;->position:I │ │ if-ge v9, v12, :cond_2 │ │ - .line 1143 │ + .line 1148 │ iget-object v12, p0, Landroid/support/v4/view/ViewPager;->mAdapter:Landroid/support/v4/view/PagerAdapter; │ │ invoke-virtual {v12, v9}, Landroid/support/v4/view/PagerAdapter;->getPageWidth(I)F │ │ move-result v12 │ │ add-float/2addr v12, v6 │ │ add-float/2addr v7, v12 │ │ - .line 1144 │ + .line 1149 │ add-int/lit8 v9, v9, 0x1 │ │ goto :goto_3 │ │ - .line 1146 │ + .line 1151 │ :cond_2 │ iput v7, v3, Landroid/support/v4/view/ViewPager$ItemInfo;->offset:F │ │ - .line 1147 │ + .line 1152 │ iget v12, v3, Landroid/support/v4/view/ViewPager$ItemInfo;->widthFactor:F │ │ add-float/2addr v12, v6 │ │ add-float/2addr v7, v12 │ │ - .line 1134 │ + .line 1139 │ add-int/lit8 v9, v9, 0x1 │ │ goto :goto_1 │ │ - .line 1149 │ + .line 1154 │ .end local v3 # "ii":Landroid/support/v4/view/ViewPager$ItemInfo; │ .end local v5 # "itemIndex":I │ .end local v7 # "offset":F │ .end local v9 # "pos":I │ :cond_3 │ iget v12, p1, Landroid/support/v4/view/ViewPager$ItemInfo;->position:I │ │ if-le v8, v12, :cond_6 │ │ - .line 1150 │ + .line 1155 │ iget-object v12, p0, Landroid/support/v4/view/ViewPager;->mItems:Ljava/util/ArrayList; │ │ invoke-virtual {v12}, Ljava/util/ArrayList;->size()I │ │ move-result v12 │ │ add-int/lit8 v5, v12, -0x1 │ │ - .line 1151 │ + .line 1156 │ .restart local v5 # "itemIndex":I │ const/4 v3, 0x0 │ │ - .line 1152 │ + .line 1157 │ .restart local v3 # "ii":Landroid/support/v4/view/ViewPager$ItemInfo; │ move-object/from16 v0, p3 │ │ iget v7, v0, Landroid/support/v4/view/ViewPager$ItemInfo;->offset:F │ │ - .line 1153 │ + .line 1158 │ .restart local v7 # "offset":F │ add-int/lit8 v9, v8, -0x1 │ │ - .line 1154 │ + .line 1159 │ .restart local v9 # "pos":I │ :goto_4 │ iget v12, p1, Landroid/support/v4/view/ViewPager$ItemInfo;->position:I │ │ if-lt v9, v12, :cond_6 │ │ if-ltz v5, :cond_6 │ │ - .line 1155 │ + .line 1160 │ iget-object v12, p0, Landroid/support/v4/view/ViewPager;->mItems:Ljava/util/ArrayList; │ │ invoke-virtual {v12, v5}, Ljava/util/ArrayList;->get(I)Ljava/lang/Object; │ │ move-result-object v3 │ │ .end local v3 # "ii":Landroid/support/v4/view/ViewPager$ItemInfo; │ check-cast v3, Landroid/support/v4/view/ViewPager$ItemInfo; │ │ - .line 1156 │ + .line 1161 │ .restart local v3 # "ii":Landroid/support/v4/view/ViewPager$ItemInfo; │ :goto_5 │ iget v12, v3, Landroid/support/v4/view/ViewPager$ItemInfo;->position:I │ │ if-ge v9, v12, :cond_4 │ │ if-lez v5, :cond_4 │ │ - .line 1157 │ + .line 1162 │ add-int/lit8 v5, v5, -0x1 │ │ - .line 1158 │ + .line 1163 │ iget-object v12, p0, Landroid/support/v4/view/ViewPager;->mItems:Ljava/util/ArrayList; │ │ invoke-virtual {v12, v5}, Ljava/util/ArrayList;->get(I)Ljava/lang/Object; │ │ move-result-object v3 │ │ .end local v3 # "ii":Landroid/support/v4/view/ViewPager$ItemInfo; │ check-cast v3, Landroid/support/v4/view/ViewPager$ItemInfo; │ │ .restart local v3 # "ii":Landroid/support/v4/view/ViewPager$ItemInfo; │ goto :goto_5 │ │ - .line 1160 │ + .line 1165 │ :cond_4 │ :goto_6 │ iget v12, v3, Landroid/support/v4/view/ViewPager$ItemInfo;->position:I │ │ if-le v9, v12, :cond_5 │ │ - .line 1163 │ + .line 1168 │ iget-object v12, p0, Landroid/support/v4/view/ViewPager;->mAdapter:Landroid/support/v4/view/PagerAdapter; │ │ invoke-virtual {v12, v9}, Landroid/support/v4/view/PagerAdapter;->getPageWidth(I)F │ │ move-result v12 │ │ add-float/2addr v12, v6 │ │ sub-float/2addr v7, v12 │ │ - .line 1164 │ + .line 1169 │ add-int/lit8 v9, v9, -0x1 │ │ goto :goto_6 │ │ - .line 1166 │ + .line 1171 │ :cond_5 │ iget v12, v3, Landroid/support/v4/view/ViewPager$ItemInfo;->widthFactor:F │ │ add-float/2addr v12, v6 │ │ sub-float/2addr v7, v12 │ │ - .line 1167 │ + .line 1172 │ iput v7, v3, Landroid/support/v4/view/ViewPager$ItemInfo;->offset:F │ │ - .line 1154 │ + .line 1159 │ add-int/lit8 v9, v9, -0x1 │ │ goto :goto_4 │ │ - .line 1173 │ + .line 1178 │ .end local v3 # "ii":Landroid/support/v4/view/ViewPager$ItemInfo; │ .end local v5 # "itemIndex":I │ .end local v7 # "offset":F │ .end local v8 # "oldCurPosition":I │ .end local v9 # "pos":I │ :cond_6 │ iget-object v12, p0, Landroid/support/v4/view/ViewPager;->mItems:Ljava/util/ArrayList; │ │ invoke-virtual {v12}, Ljava/util/ArrayList;->size()I │ │ move-result v4 │ │ - .line 1174 │ + .line 1179 │ .local v4, "itemCount":I │ iget v7, p1, Landroid/support/v4/view/ViewPager$ItemInfo;->offset:F │ │ - .line 1175 │ + .line 1180 │ .restart local v7 # "offset":F │ iget v12, p1, Landroid/support/v4/view/ViewPager$ItemInfo;->position:I │ │ add-int/lit8 v9, v12, -0x1 │ │ - .line 1176 │ + .line 1181 │ .restart local v9 # "pos":I │ iget v12, p1, Landroid/support/v4/view/ViewPager$ItemInfo;->position:I │ │ if-nez v12, :cond_7 │ │ iget v12, p1, Landroid/support/v4/view/ViewPager$ItemInfo;->offset:F │ │ :goto_7 │ iput v12, p0, Landroid/support/v4/view/ViewPager;->mFirstOffset:F │ │ - .line 1177 │ + .line 1182 │ iget v12, p1, Landroid/support/v4/view/ViewPager$ItemInfo;->position:I │ │ add-int/lit8 v13, v1, -0x1 │ │ if-ne v12, v13, :cond_8 │ │ iget v12, p1, Landroid/support/v4/view/ViewPager$ItemInfo;->offset:F │ @@ -815,38 +815,38 @@ │ const/high16 v13, 0x3f800000 # 1.0f │ │ sub-float/2addr v12, v13 │ │ :goto_8 │ iput v12, p0, Landroid/support/v4/view/ViewPager;->mLastOffset:F │ │ - .line 1180 │ + .line 1185 │ add-int/lit8 v2, p2, -0x1 │ │ .local v2, "i":I │ :goto_9 │ if-ltz v2, :cond_b │ │ - .line 1181 │ + .line 1186 │ iget-object v12, p0, Landroid/support/v4/view/ViewPager;->mItems:Ljava/util/ArrayList; │ │ invoke-virtual {v12, v2}, Ljava/util/ArrayList;->get(I)Ljava/lang/Object; │ │ move-result-object v3 │ │ check-cast v3, Landroid/support/v4/view/ViewPager$ItemInfo; │ │ - .line 1182 │ + .line 1187 │ .restart local v3 # "ii":Landroid/support/v4/view/ViewPager$ItemInfo; │ :goto_a │ iget v12, v3, Landroid/support/v4/view/ViewPager$ItemInfo;->position:I │ │ if-le v9, v12, :cond_9 │ │ - .line 1183 │ + .line 1188 │ iget-object v12, p0, Landroid/support/v4/view/ViewPager;->mAdapter:Landroid/support/v4/view/PagerAdapter; │ │ add-int/lit8 v10, v9, -0x1 │ │ .end local v9 # "pos":I │ .local v10, "pos":I │ invoke-virtual {v12, v9}, Landroid/support/v4/view/PagerAdapter;->getPageWidth(I)F │ @@ -859,95 +859,95 @@ │ │ move v9, v10 │ │ .end local v10 # "pos":I │ .restart local v9 # "pos":I │ goto :goto_a │ │ - .line 1176 │ + .line 1181 │ .end local v2 # "i":I │ .end local v3 # "ii":Landroid/support/v4/view/ViewPager$ItemInfo; │ :cond_7 │ const v12, -0x800001 │ │ goto :goto_7 │ │ - .line 1177 │ + .line 1182 │ :cond_8 │ const v12, 0x7f7fffff # Float.MAX_VALUE │ │ goto :goto_8 │ │ - .line 1185 │ + .line 1190 │ .restart local v2 # "i":I │ .restart local v3 # "ii":Landroid/support/v4/view/ViewPager$ItemInfo; │ :cond_9 │ iget v12, v3, Landroid/support/v4/view/ViewPager$ItemInfo;->widthFactor:F │ │ add-float/2addr v12, v6 │ │ sub-float/2addr v7, v12 │ │ - .line 1186 │ + .line 1191 │ iput v7, v3, Landroid/support/v4/view/ViewPager$ItemInfo;->offset:F │ │ - .line 1187 │ + .line 1192 │ iget v12, v3, Landroid/support/v4/view/ViewPager$ItemInfo;->position:I │ │ if-nez v12, :cond_a │ │ iput v7, p0, Landroid/support/v4/view/ViewPager;->mFirstOffset:F │ │ - .line 1180 │ + .line 1185 │ :cond_a │ add-int/lit8 v2, v2, -0x1 │ │ add-int/lit8 v9, v9, -0x1 │ │ goto :goto_9 │ │ - .line 1189 │ + .line 1194 │ .end local v3 # "ii":Landroid/support/v4/view/ViewPager$ItemInfo; │ :cond_b │ iget v12, p1, Landroid/support/v4/view/ViewPager$ItemInfo;->offset:F │ │ iget v13, p1, Landroid/support/v4/view/ViewPager$ItemInfo;->widthFactor:F │ │ add-float/2addr v12, v13 │ │ add-float v7, v12, v6 │ │ - .line 1190 │ + .line 1195 │ iget v12, p1, Landroid/support/v4/view/ViewPager$ItemInfo;->position:I │ │ add-int/lit8 v9, v12, 0x1 │ │ - .line 1192 │ + .line 1197 │ add-int/lit8 v2, p2, 0x1 │ │ :goto_b │ if-ge v2, v4, :cond_e │ │ - .line 1193 │ + .line 1198 │ iget-object v12, p0, Landroid/support/v4/view/ViewPager;->mItems:Ljava/util/ArrayList; │ │ invoke-virtual {v12, v2}, Ljava/util/ArrayList;->get(I)Ljava/lang/Object; │ │ move-result-object v3 │ │ check-cast v3, Landroid/support/v4/view/ViewPager$ItemInfo; │ │ - .line 1194 │ + .line 1199 │ .restart local v3 # "ii":Landroid/support/v4/view/ViewPager$ItemInfo; │ :goto_c │ iget v12, v3, Landroid/support/v4/view/ViewPager$ItemInfo;->position:I │ │ if-ge v9, v12, :cond_c │ │ - .line 1195 │ + .line 1200 │ iget-object v12, p0, Landroid/support/v4/view/ViewPager;->mAdapter:Landroid/support/v4/view/PagerAdapter; │ │ add-int/lit8 v10, v9, 0x1 │ │ .end local v9 # "pos":I │ .restart local v10 # "pos":I │ invoke-virtual {v12, v9}, Landroid/support/v4/view/PagerAdapter;->getPageWidth(I)F │ @@ -960,205 +960,205 @@ │ │ move v9, v10 │ │ .end local v10 # "pos":I │ .restart local v9 # "pos":I │ goto :goto_c │ │ - .line 1197 │ + .line 1202 │ :cond_c │ iget v12, v3, Landroid/support/v4/view/ViewPager$ItemInfo;->position:I │ │ add-int/lit8 v13, v1, -0x1 │ │ if-ne v12, v13, :cond_d │ │ - .line 1198 │ + .line 1203 │ iget v12, v3, Landroid/support/v4/view/ViewPager$ItemInfo;->widthFactor:F │ │ add-float/2addr v12, v7 │ │ const/high16 v13, 0x3f800000 # 1.0f │ │ sub-float/2addr v12, v13 │ │ iput v12, p0, Landroid/support/v4/view/ViewPager;->mLastOffset:F │ │ - .line 1200 │ + .line 1205 │ :cond_d │ iput v7, v3, Landroid/support/v4/view/ViewPager$ItemInfo;->offset:F │ │ - .line 1201 │ + .line 1206 │ iget v12, v3, Landroid/support/v4/view/ViewPager$ItemInfo;->widthFactor:F │ │ add-float/2addr v12, v6 │ │ add-float/2addr v7, v12 │ │ - .line 1192 │ + .line 1197 │ add-int/lit8 v2, v2, 0x1 │ │ add-int/lit8 v9, v9, 0x1 │ │ goto :goto_b │ │ - .line 1204 │ + .line 1209 │ .end local v3 # "ii":Landroid/support/v4/view/ViewPager$ItemInfo; │ :cond_e │ const/4 v12, 0x0 │ │ iput-boolean v12, p0, Landroid/support/v4/view/ViewPager;->mNeedCalculatePageOffsets:Z │ │ - .line 1205 │ + .line 1210 │ return-void │ .end method │ │ .method private completeScroll(Z)V │ .locals 10 │ .param p1, "postEvents" # Z │ │ .prologue │ const/4 v7, 0x0 │ │ - .line 1736 │ + .line 1741 │ iget v8, p0, Landroid/support/v4/view/ViewPager;->mScrollState:I │ │ const/4 v9, 0x2 │ │ if-ne v8, v9, :cond_3 │ │ const/4 v2, 0x1 │ │ - .line 1737 │ + .line 1742 │ .local v2, "needPopulate":Z │ :goto_0 │ if-eqz v2, :cond_1 │ │ - .line 1739 │ + .line 1744 │ invoke-direct {p0, v7}, Landroid/support/v4/view/ViewPager;->setScrollingCacheEnabled(Z)V │ │ - .line 1740 │ + .line 1745 │ iget-object v8, p0, Landroid/support/v4/view/ViewPager;->mScroller:Landroid/widget/Scroller; │ │ invoke-virtual {v8}, Landroid/widget/Scroller;->abortAnimation()V │ │ - .line 1741 │ + .line 1746 │ invoke-virtual {p0}, Landroid/support/v4/view/ViewPager;->getScrollX()I │ │ move-result v3 │ │ - .line 1742 │ + .line 1747 │ .local v3, "oldX":I │ invoke-virtual {p0}, Landroid/support/v4/view/ViewPager;->getScrollY()I │ │ move-result v4 │ │ - .line 1743 │ + .line 1748 │ .local v4, "oldY":I │ iget-object v8, p0, Landroid/support/v4/view/ViewPager;->mScroller:Landroid/widget/Scroller; │ │ invoke-virtual {v8}, Landroid/widget/Scroller;->getCurrX()I │ │ move-result v5 │ │ - .line 1744 │ + .line 1749 │ .local v5, "x":I │ iget-object v8, p0, Landroid/support/v4/view/ViewPager;->mScroller:Landroid/widget/Scroller; │ │ invoke-virtual {v8}, Landroid/widget/Scroller;->getCurrY()I │ │ move-result v6 │ │ - .line 1745 │ + .line 1750 │ .local v6, "y":I │ if-ne v3, v5, :cond_0 │ │ if-eq v4, v6, :cond_1 │ │ - .line 1746 │ + .line 1751 │ :cond_0 │ invoke-virtual {p0, v5, v6}, Landroid/support/v4/view/ViewPager;->scrollTo(II)V │ │ - .line 1749 │ + .line 1754 │ .end local v3 # "oldX":I │ .end local v4 # "oldY":I │ .end local v5 # "x":I │ .end local v6 # "y":I │ :cond_1 │ iput-boolean v7, p0, Landroid/support/v4/view/ViewPager;->mPopulatePending:Z │ │ - .line 1750 │ + .line 1755 │ const/4 v0, 0x0 │ │ .local v0, "i":I │ :goto_1 │ iget-object v8, p0, Landroid/support/v4/view/ViewPager;->mItems:Ljava/util/ArrayList; │ │ invoke-virtual {v8}, Ljava/util/ArrayList;->size()I │ │ move-result v8 │ │ if-ge v0, v8, :cond_4 │ │ - .line 1751 │ + .line 1756 │ iget-object v8, p0, Landroid/support/v4/view/ViewPager;->mItems:Ljava/util/ArrayList; │ │ invoke-virtual {v8, v0}, Ljava/util/ArrayList;->get(I)Ljava/lang/Object; │ │ move-result-object v1 │ │ check-cast v1, Landroid/support/v4/view/ViewPager$ItemInfo; │ │ - .line 1752 │ + .line 1757 │ .local v1, "ii":Landroid/support/v4/view/ViewPager$ItemInfo; │ iget-boolean v8, v1, Landroid/support/v4/view/ViewPager$ItemInfo;->scrolling:Z │ │ if-eqz v8, :cond_2 │ │ - .line 1753 │ + .line 1758 │ const/4 v2, 0x1 │ │ - .line 1754 │ + .line 1759 │ iput-boolean v7, v1, Landroid/support/v4/view/ViewPager$ItemInfo;->scrolling:Z │ │ - .line 1750 │ + .line 1755 │ :cond_2 │ add-int/lit8 v0, v0, 0x1 │ │ goto :goto_1 │ │ .end local v0 # "i":I │ .end local v1 # "ii":Landroid/support/v4/view/ViewPager$ItemInfo; │ .end local v2 # "needPopulate":Z │ :cond_3 │ move v2, v7 │ │ - .line 1736 │ + .line 1741 │ goto :goto_0 │ │ - .line 1757 │ + .line 1762 │ .restart local v0 # "i":I │ .restart local v2 # "needPopulate":Z │ :cond_4 │ if-eqz v2, :cond_5 │ │ - .line 1758 │ + .line 1763 │ if-eqz p1, :cond_6 │ │ - .line 1759 │ + .line 1764 │ iget-object v7, p0, Landroid/support/v4/view/ViewPager;->mEndScrollRunnable:Ljava/lang/Runnable; │ │ invoke-static {p0, v7}, Landroid/support/v4/view/ViewCompat;->postOnAnimation(Landroid/view/View;Ljava/lang/Runnable;)V │ │ - .line 1764 │ + .line 1769 │ :cond_5 │ :goto_2 │ return-void │ │ - .line 1761 │ + .line 1766 │ :cond_6 │ iget-object v7, p0, Landroid/support/v4/view/ViewPager;->mEndScrollRunnable:Ljava/lang/Runnable; │ │ invoke-interface {v7}, Ljava/lang/Runnable;->run()V │ │ goto :goto_2 │ .end method │ @@ -1167,15 +1167,15 @@ │ .locals 6 │ .param p1, "currentPage" # I │ .param p2, "pageOffset" # F │ .param p3, "velocity" # I │ .param p4, "deltaX" # I │ │ .prologue │ - .line 2151 │ + .line 2156 │ invoke-static {p4}, Ljava/lang/Math;->abs(I)I │ │ move-result v4 │ │ iget v5, p0, Landroid/support/v4/view/ViewPager;->mFlingDistance:I │ │ if-le v4, v5, :cond_2 │ @@ -1184,42 +1184,42 @@ │ │ move-result v4 │ │ iget v5, p0, Landroid/support/v4/view/ViewPager;->mMinimumVelocity:I │ │ if-le v4, v5, :cond_2 │ │ - .line 2152 │ + .line 2157 │ if-lez p3, :cond_1 │ │ move v2, p1 │ │ - .line 2158 │ + .line 2163 │ .local v2, "targetPage":I │ :goto_0 │ iget-object v4, p0, Landroid/support/v4/view/ViewPager;->mItems:Ljava/util/ArrayList; │ │ invoke-virtual {v4}, Ljava/util/ArrayList;->size()I │ │ move-result v4 │ │ if-lez v4, :cond_0 │ │ - .line 2159 │ + .line 2164 │ iget-object v4, p0, Landroid/support/v4/view/ViewPager;->mItems:Ljava/util/ArrayList; │ │ const/4 v5, 0x0 │ │ invoke-virtual {v4, v5}, Ljava/util/ArrayList;->get(I)Ljava/lang/Object; │ │ move-result-object v0 │ │ check-cast v0, Landroid/support/v4/view/ViewPager$ItemInfo; │ │ - .line 2160 │ + .line 2165 │ .local v0, "firstItem":Landroid/support/v4/view/ViewPager$ItemInfo; │ iget-object v4, p0, Landroid/support/v4/view/ViewPager;->mItems:Ljava/util/ArrayList; │ │ iget-object v5, p0, Landroid/support/v4/view/ViewPager;->mItems:Ljava/util/ArrayList; │ │ invoke-virtual {v5}, Ljava/util/ArrayList;->size()I │ │ @@ -1229,291 +1229,291 @@ │ │ invoke-virtual {v4, v5}, Ljava/util/ArrayList;->get(I)Ljava/lang/Object; │ │ move-result-object v1 │ │ check-cast v1, Landroid/support/v4/view/ViewPager$ItemInfo; │ │ - .line 2163 │ + .line 2168 │ .local v1, "lastItem":Landroid/support/v4/view/ViewPager$ItemInfo; │ iget v4, v0, Landroid/support/v4/view/ViewPager$ItemInfo;->position:I │ │ iget v5, v1, Landroid/support/v4/view/ViewPager$ItemInfo;->position:I │ │ invoke-static {v2, v5}, Ljava/lang/Math;->min(II)I │ │ move-result v5 │ │ invoke-static {v4, v5}, Ljava/lang/Math;->max(II)I │ │ move-result v2 │ │ - .line 2166 │ + .line 2171 │ .end local v0 # "firstItem":Landroid/support/v4/view/ViewPager$ItemInfo; │ .end local v1 # "lastItem":Landroid/support/v4/view/ViewPager$ItemInfo; │ :cond_0 │ return v2 │ │ - .line 2152 │ + .line 2157 │ .end local v2 # "targetPage":I │ :cond_1 │ add-int/lit8 v2, p1, 0x1 │ │ goto :goto_0 │ │ - .line 2154 │ + .line 2159 │ :cond_2 │ iget v4, p0, Landroid/support/v4/view/ViewPager;->mCurItem:I │ │ if-lt p1, v4, :cond_3 │ │ const v3, 0x3ecccccd # 0.4f │ │ - .line 2155 │ + .line 2160 │ .local v3, "truncator":F │ :goto_1 │ int-to-float v4, p1 │ │ add-float/2addr v4, p2 │ │ add-float/2addr v4, v3 │ │ float-to-int v2, v4 │ │ .restart local v2 # "targetPage":I │ goto :goto_0 │ │ - .line 2154 │ + .line 2159 │ .end local v2 # "targetPage":I │ .end local v3 # "truncator":F │ :cond_3 │ const v3, 0x3f19999a # 0.6f │ │ goto :goto_1 │ .end method │ │ .method private enableLayers(Z)V │ .locals 5 │ .param p1, "enable" # Z │ │ .prologue │ - .line 1771 │ + .line 1776 │ invoke-virtual {p0}, Landroid/support/v4/view/ViewPager;->getChildCount()I │ │ move-result v0 │ │ - .line 1772 │ + .line 1777 │ .local v0, "childCount":I │ const/4 v1, 0x0 │ │ .local v1, "i":I │ :goto_0 │ if-ge v1, v0, :cond_1 │ │ - .line 1773 │ + .line 1778 │ if-eqz p1, :cond_0 │ │ const/4 v2, 0x2 │ │ - .line 1775 │ + .line 1780 │ .local v2, "layerType":I │ :goto_1 │ invoke-virtual {p0, v1}, Landroid/support/v4/view/ViewPager;->getChildAt(I)Landroid/view/View; │ │ move-result-object v3 │ │ const/4 v4, 0x0 │ │ invoke-static {v3, v2, v4}, Landroid/support/v4/view/ViewCompat;->setLayerType(Landroid/view/View;ILandroid/graphics/Paint;)V │ │ - .line 1772 │ + .line 1777 │ add-int/lit8 v1, v1, 0x1 │ │ goto :goto_0 │ │ - .line 1773 │ + .line 1778 │ .end local v2 # "layerType":I │ :cond_0 │ const/4 v2, 0x0 │ │ goto :goto_1 │ │ - .line 1777 │ + .line 1782 │ :cond_1 │ return-void │ .end method │ │ .method private endDrag()V │ .locals 1 │ │ .prologue │ const/4 v0, 0x0 │ │ - .line 2399 │ + .line 2404 │ iput-boolean v0, p0, Landroid/support/v4/view/ViewPager;->mIsBeingDragged:Z │ │ - .line 2400 │ + .line 2405 │ iput-boolean v0, p0, Landroid/support/v4/view/ViewPager;->mIsUnableToDrag:Z │ │ - .line 2402 │ + .line 2407 │ iget-object v0, p0, Landroid/support/v4/view/ViewPager;->mVelocityTracker:Landroid/view/VelocityTracker; │ │ if-eqz v0, :cond_0 │ │ - .line 2403 │ + .line 2408 │ iget-object v0, p0, Landroid/support/v4/view/ViewPager;->mVelocityTracker:Landroid/view/VelocityTracker; │ │ invoke-virtual {v0}, Landroid/view/VelocityTracker;->recycle()V │ │ - .line 2404 │ + .line 2409 │ const/4 v0, 0x0 │ │ iput-object v0, p0, Landroid/support/v4/view/ViewPager;->mVelocityTracker:Landroid/view/VelocityTracker; │ │ - .line 2406 │ + .line 2411 │ :cond_0 │ return-void │ .end method │ │ .method private getChildRectInPagerCoordinates(Landroid/graphics/Rect;Landroid/view/View;)Landroid/graphics/Rect; │ .locals 4 │ .param p1, "outRect" # Landroid/graphics/Rect; │ .param p2, "child" # Landroid/view/View; │ │ .prologue │ const/4 v2, 0x0 │ │ - .line 2580 │ + .line 2585 │ if-nez p1, :cond_0 │ │ - .line 2581 │ + .line 2586 │ new-instance p1, Landroid/graphics/Rect; │ │ .end local p1 # "outRect":Landroid/graphics/Rect; │ invoke-direct {p1}, Landroid/graphics/Rect;->()V │ │ - .line 2583 │ + .line 2588 │ .restart local p1 # "outRect":Landroid/graphics/Rect; │ :cond_0 │ if-nez p2, :cond_2 │ │ - .line 2584 │ + .line 2589 │ invoke-virtual {p1, v2, v2, v2, v2}, Landroid/graphics/Rect;->set(IIII)V │ │ - .line 2602 │ + .line 2607 │ :cond_1 │ return-object p1 │ │ - .line 2587 │ + .line 2592 │ :cond_2 │ invoke-virtual {p2}, Landroid/view/View;->getLeft()I │ │ move-result v2 │ │ iput v2, p1, Landroid/graphics/Rect;->left:I │ │ - .line 2588 │ + .line 2593 │ invoke-virtual {p2}, Landroid/view/View;->getRight()I │ │ move-result v2 │ │ iput v2, p1, Landroid/graphics/Rect;->right:I │ │ - .line 2589 │ + .line 2594 │ invoke-virtual {p2}, Landroid/view/View;->getTop()I │ │ move-result v2 │ │ iput v2, p1, Landroid/graphics/Rect;->top:I │ │ - .line 2590 │ + .line 2595 │ invoke-virtual {p2}, Landroid/view/View;->getBottom()I │ │ move-result v2 │ │ iput v2, p1, Landroid/graphics/Rect;->bottom:I │ │ - .line 2592 │ + .line 2597 │ invoke-virtual {p2}, Landroid/view/View;->getParent()Landroid/view/ViewParent; │ │ move-result-object v1 │ │ - .line 2593 │ + .line 2598 │ .local v1, "parent":Landroid/view/ViewParent; │ :goto_0 │ instance-of v2, v1, Landroid/view/ViewGroup; │ │ if-eqz v2, :cond_1 │ │ if-eq v1, p0, :cond_1 │ │ move-object v0, v1 │ │ - .line 2594 │ + .line 2599 │ check-cast v0, Landroid/view/ViewGroup; │ │ - .line 2595 │ + .line 2600 │ .local v0, "group":Landroid/view/ViewGroup; │ iget v2, p1, Landroid/graphics/Rect;->left:I │ │ invoke-virtual {v0}, Landroid/view/ViewGroup;->getLeft()I │ │ move-result v3 │ │ add-int/2addr v2, v3 │ │ iput v2, p1, Landroid/graphics/Rect;->left:I │ │ - .line 2596 │ + .line 2601 │ iget v2, p1, Landroid/graphics/Rect;->right:I │ │ invoke-virtual {v0}, Landroid/view/ViewGroup;->getRight()I │ │ move-result v3 │ │ add-int/2addr v2, v3 │ │ iput v2, p1, Landroid/graphics/Rect;->right:I │ │ - .line 2597 │ + .line 2602 │ iget v2, p1, Landroid/graphics/Rect;->top:I │ │ invoke-virtual {v0}, Landroid/view/ViewGroup;->getTop()I │ │ move-result v3 │ │ add-int/2addr v2, v3 │ │ iput v2, p1, Landroid/graphics/Rect;->top:I │ │ - .line 2598 │ + .line 2603 │ iget v2, p1, Landroid/graphics/Rect;->bottom:I │ │ invoke-virtual {v0}, Landroid/view/ViewGroup;->getBottom()I │ │ move-result v3 │ │ add-int/2addr v2, v3 │ │ iput v2, p1, Landroid/graphics/Rect;->bottom:I │ │ - .line 2600 │ + .line 2605 │ invoke-virtual {v0}, Landroid/view/ViewGroup;->getParent()Landroid/view/ViewParent; │ │ move-result-object v1 │ │ - .line 2601 │ + .line 2606 │ goto :goto_0 │ .end method │ │ .method private getClientWidth()I │ .locals 2 │ │ .prologue │ - .line 478 │ + .line 483 │ invoke-virtual {p0}, Landroid/support/v4/view/ViewPager;->getMeasuredWidth()I │ │ move-result v0 │ │ invoke-virtual {p0}, Landroid/support/v4/view/ViewPager;->getPaddingLeft()I │ │ move-result v1 │ @@ -1531,154 +1531,154 @@ │ │ .method private infoForCurrentScrollPosition()Landroid/support/v4/view/ViewPager$ItemInfo; │ .locals 15 │ │ .prologue │ const/4 v8, 0x0 │ │ - .line 2108 │ + .line 2113 │ invoke-direct {p0}, Landroid/support/v4/view/ViewPager;->getClientWidth()I │ │ move-result v12 │ │ - .line 2109 │ + .line 2114 │ .local v12, "width":I │ if-lez v12, :cond_5 │ │ invoke-virtual {p0}, Landroid/support/v4/view/ViewPager;->getScrollX()I │ │ move-result v13 │ │ int-to-float v13, v13 │ │ int-to-float v14, v12 │ │ div-float v11, v13, v14 │ │ - .line 2110 │ + .line 2115 │ .local v11, "scrollOffset":F │ :goto_0 │ if-lez v12, :cond_0 │ │ iget v13, p0, Landroid/support/v4/view/ViewPager;->mPageMargin:I │ │ int-to-float v13, v13 │ │ int-to-float v14, v12 │ │ div-float v8, v13, v14 │ │ - .line 2111 │ + .line 2116 │ .local v8, "marginOffset":F │ :cond_0 │ const/4 v5, -0x1 │ │ - .line 2112 │ + .line 2117 │ .local v5, "lastPos":I │ const/4 v4, 0x0 │ │ - .line 2113 │ + .line 2118 │ .local v4, "lastOffset":F │ const/4 v6, 0x0 │ │ - .line 2114 │ + .line 2119 │ .local v6, "lastWidth":F │ const/4 v0, 0x1 │ │ - .line 2116 │ + .line 2121 │ .local v0, "first":Z │ const/4 v3, 0x0 │ │ - .line 2117 │ + .line 2122 │ .local v3, "lastItem":Landroid/support/v4/view/ViewPager$ItemInfo; │ const/4 v1, 0x0 │ │ .local v1, "i":I │ :goto_1 │ iget-object v13, p0, Landroid/support/v4/view/ViewPager;->mItems:Ljava/util/ArrayList; │ │ invoke-virtual {v13}, Ljava/util/ArrayList;->size()I │ │ move-result v13 │ │ if-ge v1, v13, :cond_4 │ │ - .line 2118 │ + .line 2123 │ iget-object v13, p0, Landroid/support/v4/view/ViewPager;->mItems:Ljava/util/ArrayList; │ │ invoke-virtual {v13, v1}, Ljava/util/ArrayList;->get(I)Ljava/lang/Object; │ │ move-result-object v2 │ │ check-cast v2, Landroid/support/v4/view/ViewPager$ItemInfo; │ │ - .line 2120 │ + .line 2125 │ .local v2, "ii":Landroid/support/v4/view/ViewPager$ItemInfo; │ if-nez v0, :cond_1 │ │ iget v13, v2, Landroid/support/v4/view/ViewPager$ItemInfo;->position:I │ │ add-int/lit8 v14, v5, 0x1 │ │ if-eq v13, v14, :cond_1 │ │ - .line 2122 │ + .line 2127 │ iget-object v2, p0, Landroid/support/v4/view/ViewPager;->mTempItem:Landroid/support/v4/view/ViewPager$ItemInfo; │ │ - .line 2123 │ + .line 2128 │ add-float v13, v4, v6 │ │ add-float/2addr v13, v8 │ │ iput v13, v2, Landroid/support/v4/view/ViewPager$ItemInfo;->offset:F │ │ - .line 2124 │ + .line 2129 │ add-int/lit8 v13, v5, 0x1 │ │ iput v13, v2, Landroid/support/v4/view/ViewPager$ItemInfo;->position:I │ │ - .line 2125 │ + .line 2130 │ iget-object v13, p0, Landroid/support/v4/view/ViewPager;->mAdapter:Landroid/support/v4/view/PagerAdapter; │ │ iget v14, v2, Landroid/support/v4/view/ViewPager$ItemInfo;->position:I │ │ invoke-virtual {v13, v14}, Landroid/support/v4/view/PagerAdapter;->getPageWidth(I)F │ │ move-result v13 │ │ iput v13, v2, Landroid/support/v4/view/ViewPager$ItemInfo;->widthFactor:F │ │ - .line 2126 │ + .line 2131 │ add-int/lit8 v1, v1, -0x1 │ │ - .line 2128 │ + .line 2133 │ :cond_1 │ iget v9, v2, Landroid/support/v4/view/ViewPager$ItemInfo;->offset:F │ │ - .line 2130 │ + .line 2135 │ .local v9, "offset":F │ move v7, v9 │ │ - .line 2131 │ + .line 2136 │ .local v7, "leftBound":F │ iget v13, v2, Landroid/support/v4/view/ViewPager$ItemInfo;->widthFactor:F │ │ add-float/2addr v13, v9 │ │ add-float v10, v13, v8 │ │ - .line 2132 │ + .line 2137 │ .local v10, "rightBound":F │ if-nez v0, :cond_2 │ │ cmpl-float v13, v11, v7 │ │ if-ltz v13, :cond_4 │ │ - .line 2133 │ + .line 2138 │ :cond_2 │ cmpg-float v13, v11, v10 │ │ if-ltz v13, :cond_3 │ │ iget-object v13, p0, Landroid/support/v4/view/ViewPager;->mItems:Ljava/util/ArrayList; │ │ @@ -1689,15 +1689,15 @@ │ add-int/lit8 v13, v13, -0x1 │ │ if-ne v1, v13, :cond_6 │ │ :cond_3 │ move-object v3, v2 │ │ - .line 2146 │ + .line 2151 │ .end local v2 # "ii":Landroid/support/v4/view/ViewPager$ItemInfo; │ .end local v3 # "lastItem":Landroid/support/v4/view/ViewPager$ItemInfo; │ .end local v7 # "leftBound":F │ .end local v9 # "offset":F │ .end local v10 # "rightBound":F │ :cond_4 │ return-object v3 │ @@ -1708,18 +1708,18 @@ │ .end local v5 # "lastPos":I │ .end local v6 # "lastWidth":F │ .end local v8 # "marginOffset":F │ .end local v11 # "scrollOffset":F │ :cond_5 │ move v11, v8 │ │ - .line 2109 │ + .line 2114 │ goto :goto_0 │ │ - .line 2139 │ + .line 2144 │ .restart local v0 # "first":Z │ .restart local v1 # "i":I │ .restart local v2 # "ii":Landroid/support/v4/view/ViewPager$ItemInfo; │ .restart local v3 # "lastItem":Landroid/support/v4/view/ViewPager$ItemInfo; │ .restart local v4 # "lastOffset":F │ .restart local v5 # "lastPos":I │ .restart local v6 # "lastWidth":F │ @@ -1727,41 +1727,41 @@ │ .restart local v8 # "marginOffset":F │ .restart local v9 # "offset":F │ .restart local v10 # "rightBound":F │ .restart local v11 # "scrollOffset":F │ :cond_6 │ const/4 v0, 0x0 │ │ - .line 2140 │ + .line 2145 │ iget v5, v2, Landroid/support/v4/view/ViewPager$ItemInfo;->position:I │ │ - .line 2141 │ + .line 2146 │ move v4, v9 │ │ - .line 2142 │ + .line 2147 │ iget v6, v2, Landroid/support/v4/view/ViewPager$ItemInfo;->widthFactor:F │ │ - .line 2143 │ + .line 2148 │ move-object v3, v2 │ │ - .line 2117 │ + .line 2122 │ add-int/lit8 v1, v1, 0x1 │ │ goto :goto_1 │ .end method │ │ .method private isGutterDrag(FF)Z │ .locals 3 │ .param p1, "x" # F │ .param p2, "dx" # F │ │ .prologue │ const/4 v2, 0x0 │ │ - .line 1767 │ + .line 1772 │ iget v0, p0, Landroid/support/v4/view/ViewPager;->mGutterSize:I │ │ int-to-float v0, v0 │ │ cmpg-float v0, p1, v0 │ │ if-gez v0, :cond_0 │ @@ -1802,145 +1802,145 @@ │ .end method │ │ .method private onSecondaryPointerUp(Landroid/view/MotionEvent;)V │ .locals 4 │ .param p1, "ev" # Landroid/view/MotionEvent; │ │ .prologue │ - .line 2384 │ + .line 2389 │ invoke-static {p1}, Landroid/support/v4/view/MotionEventCompat;->getActionIndex(Landroid/view/MotionEvent;)I │ │ move-result v2 │ │ - .line 2385 │ + .line 2390 │ .local v2, "pointerIndex":I │ invoke-static {p1, v2}, Landroid/support/v4/view/MotionEventCompat;->getPointerId(Landroid/view/MotionEvent;I)I │ │ move-result v1 │ │ - .line 2386 │ + .line 2391 │ .local v1, "pointerId":I │ iget v3, p0, Landroid/support/v4/view/ViewPager;->mActivePointerId:I │ │ if-ne v1, v3, :cond_0 │ │ - .line 2389 │ + .line 2394 │ if-nez v2, :cond_1 │ │ const/4 v0, 0x1 │ │ - .line 2390 │ + .line 2395 │ .local v0, "newPointerIndex":I │ :goto_0 │ invoke-static {p1, v0}, Landroid/support/v4/view/MotionEventCompat;->getX(Landroid/view/MotionEvent;I)F │ │ move-result v3 │ │ iput v3, p0, Landroid/support/v4/view/ViewPager;->mLastMotionX:F │ │ - .line 2391 │ + .line 2396 │ invoke-static {p1, v0}, Landroid/support/v4/view/MotionEventCompat;->getPointerId(Landroid/view/MotionEvent;I)I │ │ move-result v3 │ │ iput v3, p0, Landroid/support/v4/view/ViewPager;->mActivePointerId:I │ │ - .line 2392 │ + .line 2397 │ iget-object v3, p0, Landroid/support/v4/view/ViewPager;->mVelocityTracker:Landroid/view/VelocityTracker; │ │ if-eqz v3, :cond_0 │ │ - .line 2393 │ + .line 2398 │ iget-object v3, p0, Landroid/support/v4/view/ViewPager;->mVelocityTracker:Landroid/view/VelocityTracker; │ │ invoke-virtual {v3}, Landroid/view/VelocityTracker;->clear()V │ │ - .line 2396 │ + .line 2401 │ .end local v0 # "newPointerIndex":I │ :cond_0 │ return-void │ │ - .line 2389 │ + .line 2394 │ :cond_1 │ const/4 v0, 0x0 │ │ goto :goto_0 │ .end method │ │ .method private pageScrolled(I)Z │ .locals 10 │ .param p1, "xpos" # I │ │ .prologue │ const/4 v7, 0x0 │ │ - .line 1631 │ + .line 1636 │ iget-object v8, p0, Landroid/support/v4/view/ViewPager;->mItems:Ljava/util/ArrayList; │ │ invoke-virtual {v8}, Ljava/util/ArrayList;->size()I │ │ move-result v8 │ │ if-nez v8, :cond_0 │ │ - .line 1632 │ + .line 1637 │ iput-boolean v7, p0, Landroid/support/v4/view/ViewPager;->mCalledSuper:Z │ │ - .line 1633 │ + .line 1638 │ const/4 v8, 0x0 │ │ invoke-virtual {p0, v7, v8, v7}, Landroid/support/v4/view/ViewPager;->onPageScrolled(IFI)V │ │ - .line 1634 │ + .line 1639 │ iget-boolean v8, p0, Landroid/support/v4/view/ViewPager;->mCalledSuper:Z │ │ if-nez v8, :cond_2 │ │ - .line 1635 │ + .line 1640 │ new-instance v7, Ljava/lang/IllegalStateException; │ │ const-string v8, "onPageScrolled did not call superclass implementation" │ │ invoke-direct {v7, v8}, Ljava/lang/IllegalStateException;->(Ljava/lang/String;)V │ │ throw v7 │ │ - .line 1640 │ + .line 1645 │ :cond_0 │ invoke-direct {p0}, Landroid/support/v4/view/ViewPager;->infoForCurrentScrollPosition()Landroid/support/v4/view/ViewPager$ItemInfo; │ │ move-result-object v1 │ │ - .line 1641 │ + .line 1646 │ .local v1, "ii":Landroid/support/v4/view/ViewPager$ItemInfo; │ invoke-direct {p0}, Landroid/support/v4/view/ViewPager;->getClientWidth()I │ │ move-result v5 │ │ - .line 1642 │ + .line 1647 │ .local v5, "width":I │ iget v8, p0, Landroid/support/v4/view/ViewPager;->mPageMargin:I │ │ add-int v6, v5, v8 │ │ - .line 1643 │ + .line 1648 │ .local v6, "widthWithMargin":I │ iget v8, p0, Landroid/support/v4/view/ViewPager;->mPageMargin:I │ │ int-to-float v8, v8 │ │ int-to-float v9, v5 │ │ div-float v2, v8, v9 │ │ - .line 1644 │ + .line 1649 │ .local v2, "marginOffset":F │ iget v0, v1, Landroid/support/v4/view/ViewPager$ItemInfo;->position:I │ │ - .line 1645 │ + .line 1650 │ .local v0, "currentPage":I │ int-to-float v8, p1 │ │ int-to-float v9, v5 │ │ div-float/2addr v8, v9 │ │ @@ -1950,44 +1950,44 @@ │ │ iget v9, v1, Landroid/support/v4/view/ViewPager$ItemInfo;->widthFactor:F │ │ add-float/2addr v9, v2 │ │ div-float v4, v8, v9 │ │ - .line 1647 │ + .line 1652 │ .local v4, "pageOffset":F │ int-to-float v8, v6 │ │ mul-float/2addr v8, v4 │ │ float-to-int v3, v8 │ │ - .line 1649 │ + .line 1654 │ .local v3, "offsetPixels":I │ iput-boolean v7, p0, Landroid/support/v4/view/ViewPager;->mCalledSuper:Z │ │ - .line 1650 │ + .line 1655 │ invoke-virtual {p0, v0, v4, v3}, Landroid/support/v4/view/ViewPager;->onPageScrolled(IFI)V │ │ - .line 1651 │ + .line 1656 │ iget-boolean v7, p0, Landroid/support/v4/view/ViewPager;->mCalledSuper:Z │ │ if-nez v7, :cond_1 │ │ - .line 1652 │ + .line 1657 │ new-instance v7, Ljava/lang/IllegalStateException; │ │ const-string v8, "onPageScrolled did not call superclass implementation" │ │ invoke-direct {v7, v8}, Ljava/lang/IllegalStateException;->(Ljava/lang/String;)V │ │ throw v7 │ │ - .line 1655 │ + .line 1660 │ :cond_1 │ const/4 v7, 0x1 │ │ .end local v0 # "currentPage":I │ .end local v1 # "ii":Landroid/support/v4/view/ViewPager$ItemInfo; │ .end local v2 # "marginOffset":F │ .end local v3 # "offsetPixels":I │ @@ -1999,93 +1999,93 @@ │ .end method │ │ .method private performDrag(F)Z │ .locals 17 │ .param p1, "x" # F │ │ .prologue │ - .line 2057 │ + .line 2062 │ const/4 v7, 0x0 │ │ - .line 2059 │ + .line 2064 │ .local v7, "needsInvalidate":Z │ move-object/from16 v0, p0 │ │ iget v14, v0, Landroid/support/v4/view/ViewPager;->mLastMotionX:F │ │ sub-float v2, v14, p1 │ │ - .line 2060 │ + .line 2065 │ .local v2, "deltaX":F │ move/from16 v0, p1 │ │ move-object/from16 v1, p0 │ │ iput v0, v1, Landroid/support/v4/view/ViewPager;->mLastMotionX:F │ │ - .line 2062 │ + .line 2067 │ invoke-virtual/range {p0 .. p0}, Landroid/support/v4/view/ViewPager;->getScrollX()I │ │ move-result v14 │ │ int-to-float v8, v14 │ │ - .line 2063 │ + .line 2068 │ .local v8, "oldScrollX":F │ add-float v12, v8, v2 │ │ - .line 2064 │ + .line 2069 │ .local v12, "scrollX":F │ invoke-direct/range {p0 .. p0}, Landroid/support/v4/view/ViewPager;->getClientWidth()I │ │ move-result v13 │ │ - .line 2066 │ + .line 2071 │ .local v13, "width":I │ int-to-float v14, v13 │ │ move-object/from16 v0, p0 │ │ iget v15, v0, Landroid/support/v4/view/ViewPager;->mFirstOffset:F │ │ mul-float v6, v14, v15 │ │ - .line 2067 │ + .line 2072 │ .local v6, "leftBound":F │ int-to-float v14, v13 │ │ move-object/from16 v0, p0 │ │ iget v15, v0, Landroid/support/v4/view/ViewPager;->mLastOffset:F │ │ mul-float v11, v14, v15 │ │ - .line 2068 │ + .line 2073 │ .local v11, "rightBound":F │ const/4 v5, 0x1 │ │ - .line 2069 │ + .line 2074 │ .local v5, "leftAbsolute":Z │ const/4 v10, 0x1 │ │ - .line 2071 │ + .line 2076 │ .local v10, "rightAbsolute":Z │ move-object/from16 v0, p0 │ │ iget-object v14, v0, Landroid/support/v4/view/ViewPager;->mItems:Ljava/util/ArrayList; │ │ const/4 v15, 0x0 │ │ invoke-virtual {v14, v15}, Ljava/util/ArrayList;->get(I)Ljava/lang/Object; │ │ move-result-object v3 │ │ check-cast v3, Landroid/support/v4/view/ViewPager$ItemInfo; │ │ - .line 2072 │ + .line 2077 │ .local v3, "firstItem":Landroid/support/v4/view/ViewPager$ItemInfo; │ move-object/from16 v0, p0 │ │ iget-object v14, v0, Landroid/support/v4/view/ViewPager;->mItems:Ljava/util/ArrayList; │ │ move-object/from16 v0, p0 │ │ @@ -2099,31 +2099,31 @@ │ │ invoke-virtual {v14, v15}, Ljava/util/ArrayList;->get(I)Ljava/lang/Object; │ │ move-result-object v4 │ │ check-cast v4, Landroid/support/v4/view/ViewPager$ItemInfo; │ │ - .line 2073 │ + .line 2078 │ .local v4, "lastItem":Landroid/support/v4/view/ViewPager$ItemInfo; │ iget v14, v3, Landroid/support/v4/view/ViewPager$ItemInfo;->position:I │ │ if-eqz v14, :cond_0 │ │ - .line 2074 │ + .line 2079 │ const/4 v5, 0x0 │ │ - .line 2075 │ + .line 2080 │ iget v14, v3, Landroid/support/v4/view/ViewPager$ItemInfo;->offset:F │ │ int-to-float v15, v13 │ │ mul-float v6, v14, v15 │ │ - .line 2077 │ + .line 2082 │ :cond_0 │ iget v14, v4, Landroid/support/v4/view/ViewPager$ItemInfo;->position:I │ │ move-object/from16 v0, p0 │ │ iget-object v15, v0, Landroid/support/v4/view/ViewPager;->mAdapter:Landroid/support/v4/view/PagerAdapter; │ │ @@ -2131,37 +2131,37 @@ │ │ move-result v15 │ │ add-int/lit8 v15, v15, -0x1 │ │ if-eq v14, v15, :cond_1 │ │ - .line 2078 │ + .line 2083 │ const/4 v10, 0x0 │ │ - .line 2079 │ + .line 2084 │ iget v14, v4, Landroid/support/v4/view/ViewPager$ItemInfo;->offset:F │ │ int-to-float v15, v13 │ │ mul-float v11, v14, v15 │ │ - .line 2082 │ + .line 2087 │ :cond_1 │ cmpg-float v14, v12, v6 │ │ if-gez v14, :cond_4 │ │ - .line 2083 │ + .line 2088 │ if-eqz v5, :cond_2 │ │ - .line 2084 │ + .line 2089 │ sub-float v9, v6, v12 │ │ - .line 2085 │ + .line 2090 │ .local v9, "over":F │ move-object/from16 v0, p0 │ │ iget-object v14, v0, Landroid/support/v4/view/ViewPager;->mLeftEdge:Landroid/support/v4/widget/EdgeEffectCompat; │ │ invoke-static {v9}, Ljava/lang/Math;->abs(F)F │ │ @@ -2173,20 +2173,20 @@ │ │ div-float v15, v15, v16 │ │ invoke-virtual {v14, v15}, Landroid/support/v4/widget/EdgeEffectCompat;->onPull(F)Z │ │ move-result v7 │ │ - .line 2087 │ + .line 2092 │ .end local v9 # "over":F │ :cond_2 │ move v12, v6 │ │ - .line 2096 │ + .line 2101 │ :cond_3 │ :goto_0 │ move-object/from16 v0, p0 │ │ iget v14, v0, Landroid/support/v4/view/ViewPager;->mLastMotionX:F │ │ float-to-int v15, v12 │ @@ -2197,48 +2197,48 @@ │ │ add-float/2addr v14, v15 │ │ move-object/from16 v0, p0 │ │ iput v14, v0, Landroid/support/v4/view/ViewPager;->mLastMotionX:F │ │ - .line 2097 │ + .line 2102 │ float-to-int v14, v12 │ │ invoke-virtual/range {p0 .. p0}, Landroid/support/v4/view/ViewPager;->getScrollY()I │ │ move-result v15 │ │ move-object/from16 v0, p0 │ │ invoke-virtual {v0, v14, v15}, Landroid/support/v4/view/ViewPager;->scrollTo(II)V │ │ - .line 2098 │ + .line 2103 │ float-to-int v14, v12 │ │ move-object/from16 v0, p0 │ │ invoke-direct {v0, v14}, Landroid/support/v4/view/ViewPager;->pageScrolled(I)Z │ │ - .line 2100 │ + .line 2105 │ return v7 │ │ - .line 2088 │ + .line 2093 │ :cond_4 │ cmpl-float v14, v12, v11 │ │ if-lez v14, :cond_3 │ │ - .line 2089 │ + .line 2094 │ if-eqz v10, :cond_5 │ │ - .line 2090 │ + .line 2095 │ sub-float v9, v12, v11 │ │ - .line 2091 │ + .line 2096 │ .restart local v9 # "over":F │ move-object/from16 v0, p0 │ │ iget-object v14, v0, Landroid/support/v4/view/ViewPager;->mRightEdge:Landroid/support/v4/widget/EdgeEffectCompat; │ │ invoke-static {v9}, Ljava/lang/Math;->abs(F)F │ │ @@ -2250,15 +2250,15 @@ │ │ div-float v15, v15, v16 │ │ invoke-virtual {v14, v15}, Landroid/support/v4/widget/EdgeEffectCompat;->onPull(F)Z │ │ move-result v7 │ │ - .line 2093 │ + .line 2098 │ .end local v9 # "over":F │ :cond_5 │ move v12, v11 │ │ goto :goto_0 │ .end method │ │ @@ -2266,41 +2266,41 @@ │ .locals 14 │ .param p1, "width" # I │ .param p2, "oldWidth" # I │ .param p3, "margin" # I │ .param p4, "oldMargin" # I │ │ .prologue │ - .line 1468 │ + .line 1473 │ if-lez p2, :cond_1 │ │ iget-object v0, p0, Landroid/support/v4/view/ViewPager;->mItems:Ljava/util/ArrayList; │ │ invoke-virtual {v0}, Ljava/util/ArrayList;->isEmpty()Z │ │ move-result v0 │ │ if-nez v0, :cond_1 │ │ - .line 1469 │ + .line 1474 │ invoke-virtual {p0}, Landroid/support/v4/view/ViewPager;->getPaddingLeft()I │ │ move-result v0 │ │ sub-int v0, p1, v0 │ │ invoke-virtual {p0}, Landroid/support/v4/view/ViewPager;->getPaddingRight()I │ │ move-result v2 │ │ sub-int/2addr v0, v2 │ │ add-int v12, v0, p3 │ │ - .line 1470 │ + .line 1475 │ .local v12, "widthWithMargin":I │ invoke-virtual {p0}, Landroid/support/v4/view/ViewPager;->getPaddingLeft()I │ │ move-result v0 │ │ sub-int v0, p2, v0 │ │ @@ -2308,77 +2308,77 @@ │ │ move-result v2 │ │ sub-int/2addr v0, v2 │ │ add-int v7, v0, p4 │ │ - .line 1472 │ + .line 1477 │ .local v7, "oldWidthWithMargin":I │ invoke-virtual {p0}, Landroid/support/v4/view/ViewPager;->getScrollX()I │ │ move-result v13 │ │ - .line 1473 │ + .line 1478 │ .local v13, "xpos":I │ int-to-float v0, v13 │ │ int-to-float v2, v7 │ │ div-float v8, v0, v2 │ │ - .line 1474 │ + .line 1479 │ .local v8, "pageOffset":F │ int-to-float v0, v12 │ │ mul-float/2addr v0, v8 │ │ float-to-int v1, v0 │ │ - .line 1476 │ + .line 1481 │ .local v1, "newOffsetPixels":I │ invoke-virtual {p0}, Landroid/support/v4/view/ViewPager;->getScrollY()I │ │ move-result v0 │ │ invoke-virtual {p0, v1, v0}, Landroid/support/v4/view/ViewPager;->scrollTo(II)V │ │ - .line 1477 │ + .line 1482 │ iget-object v0, p0, Landroid/support/v4/view/ViewPager;->mScroller:Landroid/widget/Scroller; │ │ invoke-virtual {v0}, Landroid/widget/Scroller;->isFinished()Z │ │ move-result v0 │ │ if-nez v0, :cond_0 │ │ - .line 1479 │ + .line 1484 │ iget-object v0, p0, Landroid/support/v4/view/ViewPager;->mScroller:Landroid/widget/Scroller; │ │ invoke-virtual {v0}, Landroid/widget/Scroller;->getDuration()I │ │ move-result v0 │ │ iget-object v2, p0, Landroid/support/v4/view/ViewPager;->mScroller:Landroid/widget/Scroller; │ │ invoke-virtual {v2}, Landroid/widget/Scroller;->timePassed()I │ │ move-result v2 │ │ sub-int v5, v0, v2 │ │ - .line 1480 │ + .line 1485 │ .local v5, "newDuration":I │ iget v0, p0, Landroid/support/v4/view/ViewPager;->mCurItem:I │ │ invoke-virtual {p0, v0}, Landroid/support/v4/view/ViewPager;->infoForPosition(I)Landroid/support/v4/view/ViewPager$ItemInfo; │ │ move-result-object v11 │ │ - .line 1481 │ + .line 1486 │ .local v11, "targetInfo":Landroid/support/v4/view/ViewPager$ItemInfo; │ iget-object v0, p0, Landroid/support/v4/view/ViewPager;->mScroller:Landroid/widget/Scroller; │ │ const/4 v2, 0x0 │ │ iget v3, v11, Landroid/support/v4/view/ViewPager$ItemInfo;->offset:F │ │ @@ -2388,47 +2388,47 @@ │ │ float-to-int v3, v3 │ │ const/4 v4, 0x0 │ │ invoke-virtual/range {v0 .. v5}, Landroid/widget/Scroller;->startScroll(IIIII)V │ │ - .line 1494 │ + .line 1499 │ .end local v1 # "newOffsetPixels":I │ .end local v5 # "newDuration":I │ .end local v7 # "oldWidthWithMargin":I │ .end local v8 # "pageOffset":F │ .end local v11 # "targetInfo":Landroid/support/v4/view/ViewPager$ItemInfo; │ .end local v12 # "widthWithMargin":I │ .end local v13 # "xpos":I │ :cond_0 │ :goto_0 │ return-void │ │ - .line 1485 │ + .line 1490 │ :cond_1 │ iget v0, p0, Landroid/support/v4/view/ViewPager;->mCurItem:I │ │ invoke-virtual {p0, v0}, Landroid/support/v4/view/ViewPager;->infoForPosition(I)Landroid/support/v4/view/ViewPager$ItemInfo; │ │ move-result-object v6 │ │ - .line 1486 │ + .line 1491 │ .local v6, "ii":Landroid/support/v4/view/ViewPager$ItemInfo; │ if-eqz v6, :cond_2 │ │ iget v0, v6, Landroid/support/v4/view/ViewPager$ItemInfo;->offset:F │ │ iget v2, p0, Landroid/support/v4/view/ViewPager;->mLastOffset:F │ │ invoke-static {v0, v2}, Ljava/lang/Math;->min(FF)F │ │ move-result v9 │ │ - .line 1487 │ + .line 1492 │ .local v9, "scrollOffset":F │ :goto_1 │ invoke-virtual {p0}, Landroid/support/v4/view/ViewPager;->getPaddingLeft()I │ │ move-result v0 │ │ sub-int v0, p1, v0 │ @@ -2441,149 +2441,149 @@ │ │ int-to-float v0, v0 │ │ mul-float/2addr v0, v9 │ │ float-to-int v10, v0 │ │ - .line 1489 │ + .line 1494 │ .local v10, "scrollPos":I │ invoke-virtual {p0}, Landroid/support/v4/view/ViewPager;->getScrollX()I │ │ move-result v0 │ │ if-eq v10, v0, :cond_0 │ │ - .line 1490 │ + .line 1495 │ const/4 v0, 0x0 │ │ invoke-direct {p0, v0}, Landroid/support/v4/view/ViewPager;->completeScroll(Z)V │ │ - .line 1491 │ + .line 1496 │ invoke-virtual {p0}, Landroid/support/v4/view/ViewPager;->getScrollY()I │ │ move-result v0 │ │ invoke-virtual {p0, v10, v0}, Landroid/support/v4/view/ViewPager;->scrollTo(II)V │ │ goto :goto_0 │ │ - .line 1486 │ + .line 1491 │ .end local v9 # "scrollOffset":F │ .end local v10 # "scrollPos":I │ :cond_2 │ const/4 v9, 0x0 │ │ goto :goto_1 │ .end method │ │ .method private removeNonDecorViews()V │ .locals 4 │ │ .prologue │ - .line 454 │ + .line 459 │ const/4 v1, 0x0 │ │ .local v1, "i":I │ :goto_0 │ invoke-virtual {p0}, Landroid/support/v4/view/ViewPager;->getChildCount()I │ │ move-result v3 │ │ if-ge v1, v3, :cond_1 │ │ - .line 455 │ + .line 460 │ invoke-virtual {p0, v1}, Landroid/support/v4/view/ViewPager;->getChildAt(I)Landroid/view/View; │ │ move-result-object v0 │ │ - .line 456 │ + .line 461 │ .local v0, "child":Landroid/view/View; │ invoke-virtual {v0}, Landroid/view/View;->getLayoutParams()Landroid/view/ViewGroup$LayoutParams; │ │ move-result-object v2 │ │ check-cast v2, Landroid/support/v4/view/ViewPager$LayoutParams; │ │ - .line 457 │ + .line 462 │ .local v2, "lp":Landroid/support/v4/view/ViewPager$LayoutParams; │ iget-boolean v3, v2, Landroid/support/v4/view/ViewPager$LayoutParams;->isDecor:Z │ │ if-nez v3, :cond_0 │ │ - .line 458 │ + .line 463 │ invoke-virtual {p0, v1}, Landroid/support/v4/view/ViewPager;->removeViewAt(I)V │ │ - .line 459 │ + .line 464 │ add-int/lit8 v1, v1, -0x1 │ │ - .line 454 │ + .line 459 │ :cond_0 │ add-int/lit8 v1, v1, 0x1 │ │ goto :goto_0 │ │ - .line 462 │ + .line 467 │ .end local v0 # "child":Landroid/view/View; │ .end local v2 # "lp":Landroid/support/v4/view/ViewPager$LayoutParams; │ :cond_1 │ return-void │ .end method │ │ .method private requestParentDisallowInterceptTouchEvent(Z)V │ .locals 1 │ .param p1, "disallowIntercept" # Z │ │ .prologue │ - .line 2050 │ + .line 2055 │ invoke-virtual {p0}, Landroid/support/v4/view/ViewPager;->getParent()Landroid/view/ViewParent; │ │ move-result-object v0 │ │ - .line 2051 │ + .line 2056 │ .local v0, "parent":Landroid/view/ViewParent; │ if-eqz v0, :cond_0 │ │ - .line 2052 │ + .line 2057 │ invoke-interface {v0, p1}, Landroid/view/ViewParent;->requestDisallowInterceptTouchEvent(Z)V │ │ - .line 2054 │ + .line 2059 │ :cond_0 │ return-void │ .end method │ │ .method private scrollToItem(IZIZ)V │ .locals 8 │ .param p1, "item" # I │ .param p2, "smoothScroll" # Z │ .param p3, "velocity" # I │ .param p4, "dispatchSelected" # Z │ │ .prologue │ const/4 v7, 0x0 │ │ - .line 557 │ + .line 562 │ invoke-virtual {p0, p1}, Landroid/support/v4/view/ViewPager;->infoForPosition(I)Landroid/support/v4/view/ViewPager$ItemInfo; │ │ move-result-object v0 │ │ - .line 558 │ + .line 563 │ .local v0, "curInfo":Landroid/support/v4/view/ViewPager$ItemInfo; │ const/4 v1, 0x0 │ │ - .line 559 │ + .line 564 │ .local v1, "destX":I │ if-eqz v0, :cond_0 │ │ - .line 560 │ + .line 565 │ invoke-direct {p0}, Landroid/support/v4/view/ViewPager;->getClientWidth()I │ │ move-result v2 │ │ - .line 561 │ + .line 566 │ .local v2, "width":I │ int-to-float v3, v2 │ │ iget v4, p0, Landroid/support/v4/view/ViewPager;->mFirstOffset:F │ │ iget v5, v0, Landroid/support/v4/view/ViewPager$ItemInfo;->offset:F │ │ @@ -2597,234 +2597,234 @@ │ │ move-result v4 │ │ mul-float/2addr v3, v4 │ │ float-to-int v1, v3 │ │ - .line 564 │ + .line 569 │ .end local v2 # "width":I │ :cond_0 │ if-eqz p2, :cond_3 │ │ - .line 565 │ + .line 570 │ invoke-virtual {p0, v1, v7, p3}, Landroid/support/v4/view/ViewPager;->smoothScrollTo(III)V │ │ - .line 566 │ + .line 571 │ if-eqz p4, :cond_1 │ │ iget-object v3, p0, Landroid/support/v4/view/ViewPager;->mOnPageChangeListener:Landroid/support/v4/view/ViewPager$OnPageChangeListener; │ │ if-eqz v3, :cond_1 │ │ - .line 567 │ + .line 572 │ iget-object v3, p0, Landroid/support/v4/view/ViewPager;->mOnPageChangeListener:Landroid/support/v4/view/ViewPager$OnPageChangeListener; │ │ invoke-interface {v3, p1}, Landroid/support/v4/view/ViewPager$OnPageChangeListener;->onPageSelected(I)V │ │ - .line 569 │ + .line 574 │ :cond_1 │ if-eqz p4, :cond_2 │ │ iget-object v3, p0, Landroid/support/v4/view/ViewPager;->mInternalPageChangeListener:Landroid/support/v4/view/ViewPager$OnPageChangeListener; │ │ if-eqz v3, :cond_2 │ │ - .line 570 │ + .line 575 │ iget-object v3, p0, Landroid/support/v4/view/ViewPager;->mInternalPageChangeListener:Landroid/support/v4/view/ViewPager$OnPageChangeListener; │ │ invoke-interface {v3, p1}, Landroid/support/v4/view/ViewPager$OnPageChangeListener;->onPageSelected(I)V │ │ - .line 583 │ + .line 588 │ :cond_2 │ :goto_0 │ return-void │ │ - .line 573 │ + .line 578 │ :cond_3 │ if-eqz p4, :cond_4 │ │ iget-object v3, p0, Landroid/support/v4/view/ViewPager;->mOnPageChangeListener:Landroid/support/v4/view/ViewPager$OnPageChangeListener; │ │ if-eqz v3, :cond_4 │ │ - .line 574 │ + .line 579 │ iget-object v3, p0, Landroid/support/v4/view/ViewPager;->mOnPageChangeListener:Landroid/support/v4/view/ViewPager$OnPageChangeListener; │ │ invoke-interface {v3, p1}, Landroid/support/v4/view/ViewPager$OnPageChangeListener;->onPageSelected(I)V │ │ - .line 576 │ + .line 581 │ :cond_4 │ if-eqz p4, :cond_5 │ │ iget-object v3, p0, Landroid/support/v4/view/ViewPager;->mInternalPageChangeListener:Landroid/support/v4/view/ViewPager$OnPageChangeListener; │ │ if-eqz v3, :cond_5 │ │ - .line 577 │ + .line 582 │ iget-object v3, p0, Landroid/support/v4/view/ViewPager;->mInternalPageChangeListener:Landroid/support/v4/view/ViewPager$OnPageChangeListener; │ │ invoke-interface {v3, p1}, Landroid/support/v4/view/ViewPager$OnPageChangeListener;->onPageSelected(I)V │ │ - .line 579 │ + .line 584 │ :cond_5 │ invoke-direct {p0, v7}, Landroid/support/v4/view/ViewPager;->completeScroll(Z)V │ │ - .line 580 │ + .line 585 │ invoke-virtual {p0, v1, v7}, Landroid/support/v4/view/ViewPager;->scrollTo(II)V │ │ - .line 581 │ + .line 586 │ invoke-direct {p0, v1}, Landroid/support/v4/view/ViewPager;->pageScrolled(I)Z │ │ goto :goto_0 │ .end method │ │ .method private setScrollState(I)V │ .locals 1 │ .param p1, "newState" # I │ │ .prologue │ - .line 388 │ + .line 393 │ iget v0, p0, Landroid/support/v4/view/ViewPager;->mScrollState:I │ │ if-ne v0, p1, :cond_1 │ │ - .line 400 │ + .line 405 │ :cond_0 │ :goto_0 │ return-void │ │ - .line 392 │ + .line 397 │ :cond_1 │ iput p1, p0, Landroid/support/v4/view/ViewPager;->mScrollState:I │ │ - .line 393 │ + .line 398 │ iget-object v0, p0, Landroid/support/v4/view/ViewPager;->mPageTransformer:Landroid/support/v4/view/ViewPager$PageTransformer; │ │ if-eqz v0, :cond_2 │ │ - .line 395 │ + .line 400 │ if-eqz p1, :cond_3 │ │ const/4 v0, 0x1 │ │ :goto_1 │ invoke-direct {p0, v0}, Landroid/support/v4/view/ViewPager;->enableLayers(Z)V │ │ - .line 397 │ + .line 402 │ :cond_2 │ iget-object v0, p0, Landroid/support/v4/view/ViewPager;->mOnPageChangeListener:Landroid/support/v4/view/ViewPager$OnPageChangeListener; │ │ if-eqz v0, :cond_0 │ │ - .line 398 │ + .line 403 │ iget-object v0, p0, Landroid/support/v4/view/ViewPager;->mOnPageChangeListener:Landroid/support/v4/view/ViewPager$OnPageChangeListener; │ │ invoke-interface {v0, p1}, Landroid/support/v4/view/ViewPager$OnPageChangeListener;->onPageScrollStateChanged(I)V │ │ goto :goto_0 │ │ - .line 395 │ + .line 400 │ :cond_3 │ const/4 v0, 0x0 │ │ goto :goto_1 │ .end method │ │ .method private setScrollingCacheEnabled(Z)V │ .locals 1 │ .param p1, "enabled" # Z │ │ .prologue │ - .line 2409 │ + .line 2414 │ iget-boolean v0, p0, Landroid/support/v4/view/ViewPager;->mScrollingCacheEnabled:Z │ │ if-eq v0, p1, :cond_0 │ │ - .line 2410 │ + .line 2415 │ iput-boolean p1, p0, Landroid/support/v4/view/ViewPager;->mScrollingCacheEnabled:Z │ │ - .line 2421 │ + .line 2426 │ :cond_0 │ return-void │ .end method │ │ .method private sortChildDrawingOrder()V │ .locals 5 │ │ .prologue │ - .line 1106 │ + .line 1111 │ iget v3, p0, Landroid/support/v4/view/ViewPager;->mDrawingOrder:I │ │ if-eqz v3, :cond_2 │ │ - .line 1107 │ + .line 1112 │ iget-object v3, p0, Landroid/support/v4/view/ViewPager;->mDrawingOrderedChildren:Ljava/util/ArrayList; │ │ if-nez v3, :cond_0 │ │ - .line 1108 │ + .line 1113 │ new-instance v3, Ljava/util/ArrayList; │ │ invoke-direct {v3}, Ljava/util/ArrayList;->()V │ │ iput-object v3, p0, Landroid/support/v4/view/ViewPager;->mDrawingOrderedChildren:Ljava/util/ArrayList; │ │ - .line 1112 │ + .line 1117 │ :goto_0 │ invoke-virtual {p0}, Landroid/support/v4/view/ViewPager;->getChildCount()I │ │ move-result v1 │ │ - .line 1113 │ + .line 1118 │ .local v1, "childCount":I │ const/4 v2, 0x0 │ │ .local v2, "i":I │ :goto_1 │ if-ge v2, v1, :cond_1 │ │ - .line 1114 │ + .line 1119 │ invoke-virtual {p0, v2}, Landroid/support/v4/view/ViewPager;->getChildAt(I)Landroid/view/View; │ │ move-result-object v0 │ │ - .line 1115 │ + .line 1120 │ .local v0, "child":Landroid/view/View; │ iget-object v3, p0, Landroid/support/v4/view/ViewPager;->mDrawingOrderedChildren:Ljava/util/ArrayList; │ │ invoke-virtual {v3, v0}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z │ │ - .line 1113 │ + .line 1118 │ add-int/lit8 v2, v2, 0x1 │ │ goto :goto_1 │ │ - .line 1110 │ + .line 1115 │ .end local v0 # "child":Landroid/view/View; │ .end local v1 # "childCount":I │ .end local v2 # "i":I │ :cond_0 │ iget-object v3, p0, Landroid/support/v4/view/ViewPager;->mDrawingOrderedChildren:Ljava/util/ArrayList; │ │ invoke-virtual {v3}, Ljava/util/ArrayList;->clear()V │ │ goto :goto_0 │ │ - .line 1117 │ + .line 1122 │ .restart local v1 # "childCount":I │ .restart local v2 # "i":I │ :cond_1 │ iget-object v3, p0, Landroid/support/v4/view/ViewPager;->mDrawingOrderedChildren:Ljava/util/ArrayList; │ │ sget-object v4, Landroid/support/v4/view/ViewPager;->sPositionComparator:Landroid/support/v4/view/ViewPager$ViewPositionComparator; │ │ invoke-static {v3, v4}, Ljava/util/Collections;->sort(Ljava/util/List;Ljava/util/Comparator;)V │ │ - .line 1119 │ + .line 1124 │ .end local v1 # "childCount":I │ .end local v2 # "i":I │ :cond_2 │ return-void │ .end method │ │ │ @@ -2840,109 +2840,109 @@ │ "<", │ "Landroid/view/View;", │ ">;II)V" │ } │ .end annotation │ │ .prologue │ - .line 2626 │ + .line 2631 │ .local p1, "views":Ljava/util/ArrayList;, "Ljava/util/ArrayList;" │ invoke-virtual {p1}, Ljava/util/ArrayList;->size()I │ │ move-result v2 │ │ - .line 2628 │ + .line 2633 │ .local v2, "focusableCount":I │ invoke-virtual {p0}, Landroid/support/v4/view/ViewPager;->getDescendantFocusability()I │ │ move-result v1 │ │ - .line 2630 │ + .line 2635 │ .local v1, "descendantFocusability":I │ const/high16 v5, 0x60000 │ │ if-eq v1, v5, :cond_1 │ │ - .line 2631 │ + .line 2636 │ const/4 v3, 0x0 │ │ .local v3, "i":I │ :goto_0 │ invoke-virtual {p0}, Landroid/support/v4/view/ViewPager;->getChildCount()I │ │ move-result v5 │ │ if-ge v3, v5, :cond_1 │ │ - .line 2632 │ + .line 2637 │ invoke-virtual {p0, v3}, Landroid/support/v4/view/ViewPager;->getChildAt(I)Landroid/view/View; │ │ move-result-object v0 │ │ - .line 2633 │ + .line 2638 │ .local v0, "child":Landroid/view/View; │ invoke-virtual {v0}, Landroid/view/View;->getVisibility()I │ │ move-result v5 │ │ if-nez v5, :cond_0 │ │ - .line 2634 │ + .line 2639 │ invoke-virtual {p0, v0}, Landroid/support/v4/view/ViewPager;->infoForChild(Landroid/view/View;)Landroid/support/v4/view/ViewPager$ItemInfo; │ │ move-result-object v4 │ │ - .line 2635 │ + .line 2640 │ .local v4, "ii":Landroid/support/v4/view/ViewPager$ItemInfo; │ if-eqz v4, :cond_0 │ │ iget v5, v4, Landroid/support/v4/view/ViewPager$ItemInfo;->position:I │ │ iget v6, p0, Landroid/support/v4/view/ViewPager;->mCurItem:I │ │ if-ne v5, v6, :cond_0 │ │ - .line 2636 │ + .line 2641 │ invoke-virtual {v0, p1, p2, p3}, Landroid/view/View;->addFocusables(Ljava/util/ArrayList;II)V │ │ - .line 2631 │ + .line 2636 │ .end local v4 # "ii":Landroid/support/v4/view/ViewPager$ItemInfo; │ :cond_0 │ add-int/lit8 v3, v3, 0x1 │ │ goto :goto_0 │ │ - .line 2646 │ + .line 2651 │ .end local v0 # "child":Landroid/view/View; │ .end local v3 # "i":I │ :cond_1 │ const/high16 v5, 0x40000 │ │ if-ne v1, v5, :cond_2 │ │ invoke-virtual {p1}, Ljava/util/ArrayList;->size()I │ │ move-result v5 │ │ if-ne v2, v5, :cond_3 │ │ - .line 2652 │ + .line 2657 │ :cond_2 │ invoke-virtual {p0}, Landroid/support/v4/view/ViewPager;->isFocusable()Z │ │ move-result v5 │ │ if-nez v5, :cond_4 │ │ - .line 2663 │ + .line 2668 │ :cond_3 │ :goto_1 │ return-void │ │ - .line 2655 │ + .line 2660 │ :cond_4 │ and-int/lit8 v5, p3, 0x1 │ │ const/4 v6, 0x1 │ │ if-ne v5, v6, :cond_5 │ │ @@ -2954,79 +2954,79 @@ │ │ invoke-virtual {p0}, Landroid/support/v4/view/ViewPager;->isFocusableInTouchMode()Z │ │ move-result v5 │ │ if-eqz v5, :cond_3 │ │ - .line 2659 │ + .line 2664 │ :cond_5 │ if-eqz p1, :cond_3 │ │ - .line 2660 │ + .line 2665 │ invoke-virtual {p1, p0}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z │ │ goto :goto_1 │ .end method │ │ .method addNewItem(II)Landroid/support/v4/view/ViewPager$ItemInfo; │ .locals 2 │ .param p1, "position" # I │ .param p2, "index" # I │ │ .prologue │ - .line 830 │ + .line 835 │ new-instance v0, Landroid/support/v4/view/ViewPager$ItemInfo; │ │ invoke-direct {v0}, Landroid/support/v4/view/ViewPager$ItemInfo;->()V │ │ - .line 831 │ + .line 836 │ .local v0, "ii":Landroid/support/v4/view/ViewPager$ItemInfo; │ iput p1, v0, Landroid/support/v4/view/ViewPager$ItemInfo;->position:I │ │ - .line 832 │ + .line 837 │ iget-object v1, p0, Landroid/support/v4/view/ViewPager;->mAdapter:Landroid/support/v4/view/PagerAdapter; │ │ invoke-virtual {v1, p0, p1}, Landroid/support/v4/view/PagerAdapter;->instantiateItem(Landroid/view/ViewGroup;I)Ljava/lang/Object; │ │ move-result-object v1 │ │ iput-object v1, v0, Landroid/support/v4/view/ViewPager$ItemInfo;->object:Ljava/lang/Object; │ │ - .line 833 │ + .line 838 │ iget-object v1, p0, Landroid/support/v4/view/ViewPager;->mAdapter:Landroid/support/v4/view/PagerAdapter; │ │ invoke-virtual {v1, p1}, Landroid/support/v4/view/PagerAdapter;->getPageWidth(I)F │ │ move-result v1 │ │ iput v1, v0, Landroid/support/v4/view/ViewPager$ItemInfo;->widthFactor:F │ │ - .line 834 │ + .line 839 │ if-ltz p2, :cond_0 │ │ iget-object v1, p0, Landroid/support/v4/view/ViewPager;->mItems:Ljava/util/ArrayList; │ │ invoke-virtual {v1}, Ljava/util/ArrayList;->size()I │ │ move-result v1 │ │ if-lt p2, v1, :cond_1 │ │ - .line 835 │ + .line 840 │ :cond_0 │ iget-object v1, p0, Landroid/support/v4/view/ViewPager;->mItems:Ljava/util/ArrayList; │ │ invoke-virtual {v1, v0}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z │ │ - .line 839 │ + .line 844 │ :goto_0 │ return-object v0 │ │ - .line 837 │ + .line 842 │ :cond_1 │ iget-object v1, p0, Landroid/support/v4/view/ViewPager;->mItems:Ljava/util/ArrayList; │ │ invoke-virtual {v1, p2, v0}, Ljava/util/ArrayList;->add(ILjava/lang/Object;)V │ │ goto :goto_0 │ .end method │ @@ -3040,140 +3040,140 @@ │ "<", │ "Landroid/view/View;", │ ">;)V" │ } │ .end annotation │ │ .prologue │ - .line 2673 │ + .line 2678 │ .local p1, "views":Ljava/util/ArrayList;, "Ljava/util/ArrayList;" │ const/4 v1, 0x0 │ │ .local v1, "i":I │ :goto_0 │ invoke-virtual {p0}, Landroid/support/v4/view/ViewPager;->getChildCount()I │ │ move-result v3 │ │ if-ge v1, v3, :cond_1 │ │ - .line 2674 │ + .line 2679 │ invoke-virtual {p0, v1}, Landroid/support/v4/view/ViewPager;->getChildAt(I)Landroid/view/View; │ │ move-result-object v0 │ │ - .line 2675 │ + .line 2680 │ .local v0, "child":Landroid/view/View; │ invoke-virtual {v0}, Landroid/view/View;->getVisibility()I │ │ move-result v3 │ │ if-nez v3, :cond_0 │ │ - .line 2676 │ + .line 2681 │ invoke-virtual {p0, v0}, Landroid/support/v4/view/ViewPager;->infoForChild(Landroid/view/View;)Landroid/support/v4/view/ViewPager$ItemInfo; │ │ move-result-object v2 │ │ - .line 2677 │ + .line 2682 │ .local v2, "ii":Landroid/support/v4/view/ViewPager$ItemInfo; │ if-eqz v2, :cond_0 │ │ iget v3, v2, Landroid/support/v4/view/ViewPager$ItemInfo;->position:I │ │ iget v4, p0, Landroid/support/v4/view/ViewPager;->mCurItem:I │ │ if-ne v3, v4, :cond_0 │ │ - .line 2678 │ + .line 2683 │ invoke-virtual {v0, p1}, Landroid/view/View;->addTouchables(Ljava/util/ArrayList;)V │ │ - .line 2673 │ + .line 2678 │ .end local v2 # "ii":Landroid/support/v4/view/ViewPager$ItemInfo; │ :cond_0 │ add-int/lit8 v1, v1, 0x1 │ │ goto :goto_0 │ │ - .line 2682 │ + .line 2687 │ .end local v0 # "child":Landroid/view/View; │ :cond_1 │ return-void │ .end method │ │ .method public addView(Landroid/view/View;ILandroid/view/ViewGroup$LayoutParams;)V │ .locals 3 │ .param p1, "child" # Landroid/view/View; │ .param p2, "index" # I │ .param p3, "params" # Landroid/view/ViewGroup$LayoutParams; │ │ .prologue │ - .line 1292 │ + .line 1297 │ invoke-virtual {p0, p3}, Landroid/support/v4/view/ViewPager;->checkLayoutParams(Landroid/view/ViewGroup$LayoutParams;)Z │ │ move-result v1 │ │ if-nez v1, :cond_0 │ │ - .line 1293 │ + .line 1298 │ invoke-virtual {p0, p3}, Landroid/support/v4/view/ViewPager;->generateLayoutParams(Landroid/view/ViewGroup$LayoutParams;)Landroid/view/ViewGroup$LayoutParams; │ │ move-result-object p3 │ │ :cond_0 │ move-object v0, p3 │ │ - .line 1295 │ + .line 1300 │ check-cast v0, Landroid/support/v4/view/ViewPager$LayoutParams; │ │ - .line 1296 │ + .line 1301 │ .local v0, "lp":Landroid/support/v4/view/ViewPager$LayoutParams; │ iget-boolean v1, v0, Landroid/support/v4/view/ViewPager$LayoutParams;->isDecor:Z │ │ instance-of v2, p1, Landroid/support/v4/view/ViewPager$Decor; │ │ or-int/2addr v1, v2 │ │ iput-boolean v1, v0, Landroid/support/v4/view/ViewPager$LayoutParams;->isDecor:Z │ │ - .line 1297 │ + .line 1302 │ iget-boolean v1, p0, Landroid/support/v4/view/ViewPager;->mInLayout:Z │ │ if-eqz v1, :cond_2 │ │ - .line 1298 │ + .line 1303 │ if-eqz v0, :cond_1 │ │ iget-boolean v1, v0, Landroid/support/v4/view/ViewPager$LayoutParams;->isDecor:Z │ │ if-eqz v1, :cond_1 │ │ - .line 1299 │ + .line 1304 │ new-instance v1, Ljava/lang/IllegalStateException; │ │ const-string v2, "Cannot add pager decor view during layout" │ │ invoke-direct {v1, v2}, Ljava/lang/IllegalStateException;->(Ljava/lang/String;)V │ │ throw v1 │ │ - .line 1301 │ + .line 1306 │ :cond_1 │ const/4 v1, 0x1 │ │ iput-boolean v1, v0, Landroid/support/v4/view/ViewPager$LayoutParams;->needsMeasure:Z │ │ - .line 1302 │ + .line 1307 │ invoke-virtual {p0, p1, p2, p3}, Landroid/support/v4/view/ViewPager;->addViewInLayout(Landroid/view/View;ILandroid/view/ViewGroup$LayoutParams;)Z │ │ - .line 1314 │ + .line 1319 │ :goto_0 │ return-void │ │ - .line 1304 │ + .line 1309 │ :cond_2 │ invoke-super {p0, p1, p2, p3}, Landroid/view/ViewGroup;->addView(Landroid/view/View;ILandroid/view/ViewGroup$LayoutParams;)V │ │ goto :goto_0 │ .end method │ │ .method public arrowScroll(I)Z │ @@ -3181,157 +3181,157 @@ │ .param p1, "direction" # I │ │ .prologue │ const/16 v12, 0x42 │ │ const/16 v11, 0x11 │ │ - .line 2514 │ + .line 2519 │ invoke-virtual {p0}, Landroid/support/v4/view/ViewPager;->findFocus()Landroid/view/View; │ │ move-result-object v1 │ │ - .line 2515 │ + .line 2520 │ .local v1, "currentFocused":Landroid/view/View; │ if-ne v1, p0, :cond_3 │ │ - .line 2516 │ + .line 2521 │ const/4 v1, 0x0 │ │ - .line 2540 │ + .line 2545 │ :cond_0 │ :goto_0 │ const/4 v2, 0x0 │ │ - .line 2542 │ + .line 2547 │ .local v2, "handled":Z │ invoke-static {}, Landroid/view/FocusFinder;->getInstance()Landroid/view/FocusFinder; │ │ move-result-object v8 │ │ invoke-virtual {v8, p0, v1, p1}, Landroid/view/FocusFinder;->findNextFocus(Landroid/view/ViewGroup;Landroid/view/View;I)Landroid/view/View; │ │ move-result-object v4 │ │ - .line 2544 │ + .line 2549 │ .local v4, "nextFocused":Landroid/view/View; │ if-eqz v4, :cond_a │ │ if-eq v4, v1, :cond_a │ │ - .line 2545 │ + .line 2550 │ if-ne p1, v11, :cond_8 │ │ - .line 2548 │ + .line 2553 │ iget-object v8, p0, Landroid/support/v4/view/ViewPager;->mTempRect:Landroid/graphics/Rect; │ │ invoke-direct {p0, v8, v4}, Landroid/support/v4/view/ViewPager;->getChildRectInPagerCoordinates(Landroid/graphics/Rect;Landroid/view/View;)Landroid/graphics/Rect; │ │ move-result-object v8 │ │ iget v5, v8, Landroid/graphics/Rect;->left:I │ │ - .line 2549 │ + .line 2554 │ .local v5, "nextLeft":I │ iget-object v8, p0, Landroid/support/v4/view/ViewPager;->mTempRect:Landroid/graphics/Rect; │ │ invoke-direct {p0, v8, v1}, Landroid/support/v4/view/ViewPager;->getChildRectInPagerCoordinates(Landroid/graphics/Rect;Landroid/view/View;)Landroid/graphics/Rect; │ │ move-result-object v8 │ │ iget v0, v8, Landroid/graphics/Rect;->left:I │ │ - .line 2550 │ + .line 2555 │ .local v0, "currLeft":I │ if-eqz v1, :cond_7 │ │ if-lt v5, v0, :cond_7 │ │ - .line 2551 │ + .line 2556 │ invoke-virtual {p0}, Landroid/support/v4/view/ViewPager;->pageLeft()Z │ │ move-result v2 │ │ - .line 2573 │ + .line 2578 │ .end local v0 # "currLeft":I │ .end local v5 # "nextLeft":I │ :cond_1 │ :goto_1 │ if-eqz v2, :cond_2 │ │ - .line 2574 │ + .line 2579 │ invoke-static {p1}, Landroid/view/SoundEffectConstants;->getContantForFocusDirection(I)I │ │ move-result v8 │ │ invoke-virtual {p0, v8}, Landroid/support/v4/view/ViewPager;->playSoundEffect(I)V │ │ - .line 2576 │ + .line 2581 │ :cond_2 │ return v2 │ │ - .line 2517 │ + .line 2522 │ .end local v2 # "handled":Z │ .end local v4 # "nextFocused":Landroid/view/View; │ :cond_3 │ if-eqz v1, :cond_0 │ │ - .line 2518 │ + .line 2523 │ const/4 v3, 0x0 │ │ - .line 2519 │ + .line 2524 │ .local v3, "isChild":Z │ invoke-virtual {v1}, Landroid/view/View;->getParent()Landroid/view/ViewParent; │ │ move-result-object v6 │ │ .local v6, "parent":Landroid/view/ViewParent; │ :goto_2 │ instance-of v8, v6, Landroid/view/ViewGroup; │ │ if-eqz v8, :cond_4 │ │ - .line 2521 │ + .line 2526 │ if-ne v6, p0, :cond_5 │ │ - .line 2522 │ + .line 2527 │ const/4 v3, 0x1 │ │ - .line 2526 │ + .line 2531 │ :cond_4 │ if-nez v3, :cond_0 │ │ - .line 2528 │ + .line 2533 │ new-instance v7, Ljava/lang/StringBuilder; │ │ invoke-direct {v7}, Ljava/lang/StringBuilder;->()V │ │ - .line 2529 │ + .line 2534 │ .local v7, "sb":Ljava/lang/StringBuilder; │ invoke-virtual {v1}, Ljava/lang/Object;->getClass()Ljava/lang/Class; │ │ move-result-object v8 │ │ invoke-virtual {v8}, Ljava/lang/Class;->getSimpleName()Ljava/lang/String; │ │ move-result-object v8 │ │ invoke-virtual {v7, v8}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ - .line 2530 │ + .line 2535 │ invoke-virtual {v1}, Landroid/view/View;->getParent()Landroid/view/ViewParent; │ │ move-result-object v6 │ │ :goto_3 │ instance-of v8, v6, Landroid/view/ViewGroup; │ │ if-eqz v8, :cond_6 │ │ - .line 2532 │ + .line 2537 │ const-string v8, " => " │ │ invoke-virtual {v7, v8}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ move-result-object v8 │ │ invoke-virtual {v6}, Ljava/lang/Object;->getClass()Ljava/lang/Class; │ @@ -3340,31 +3340,31 @@ │ │ invoke-virtual {v9}, Ljava/lang/Class;->getSimpleName()Ljava/lang/String; │ │ move-result-object v9 │ │ invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ - .line 2531 │ + .line 2536 │ invoke-interface {v6}, Landroid/view/ViewParent;->getParent()Landroid/view/ViewParent; │ │ move-result-object v6 │ │ goto :goto_3 │ │ - .line 2520 │ + .line 2525 │ .end local v7 # "sb":Ljava/lang/StringBuilder; │ :cond_5 │ invoke-interface {v6}, Landroid/view/ViewParent;->getParent()Landroid/view/ViewParent; │ │ move-result-object v6 │ │ goto :goto_2 │ │ - .line 2534 │ + .line 2539 │ .restart local v7 # "sb":Ljava/lang/StringBuilder; │ :cond_6 │ const-string v8, "ViewPager" │ │ new-instance v9, Ljava/lang/StringBuilder; │ │ invoke-direct {v9}, Ljava/lang/StringBuilder;->()V │ @@ -3385,107 +3385,107 @@ │ │ invoke-virtual {v9}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; │ │ move-result-object v9 │ │ invoke-static {v8, v9}, Landroid/util/Log;->e(Ljava/lang/String;Ljava/lang/String;)I │ │ - .line 2536 │ + .line 2541 │ const/4 v1, 0x0 │ │ goto/16 :goto_0 │ │ - .line 2553 │ + .line 2558 │ .end local v3 # "isChild":Z │ .end local v6 # "parent":Landroid/view/ViewParent; │ .end local v7 # "sb":Ljava/lang/StringBuilder; │ .restart local v0 # "currLeft":I │ .restart local v2 # "handled":Z │ .restart local v4 # "nextFocused":Landroid/view/View; │ .restart local v5 # "nextLeft":I │ :cond_7 │ invoke-virtual {v4}, Landroid/view/View;->requestFocus()Z │ │ move-result v2 │ │ goto :goto_1 │ │ - .line 2555 │ + .line 2560 │ .end local v0 # "currLeft":I │ .end local v5 # "nextLeft":I │ :cond_8 │ if-ne p1, v12, :cond_1 │ │ - .line 2558 │ + .line 2563 │ iget-object v8, p0, Landroid/support/v4/view/ViewPager;->mTempRect:Landroid/graphics/Rect; │ │ invoke-direct {p0, v8, v4}, Landroid/support/v4/view/ViewPager;->getChildRectInPagerCoordinates(Landroid/graphics/Rect;Landroid/view/View;)Landroid/graphics/Rect; │ │ move-result-object v8 │ │ iget v5, v8, Landroid/graphics/Rect;->left:I │ │ - .line 2559 │ + .line 2564 │ .restart local v5 # "nextLeft":I │ iget-object v8, p0, Landroid/support/v4/view/ViewPager;->mTempRect:Landroid/graphics/Rect; │ │ invoke-direct {p0, v8, v1}, Landroid/support/v4/view/ViewPager;->getChildRectInPagerCoordinates(Landroid/graphics/Rect;Landroid/view/View;)Landroid/graphics/Rect; │ │ move-result-object v8 │ │ iget v0, v8, Landroid/graphics/Rect;->left:I │ │ - .line 2560 │ + .line 2565 │ .restart local v0 # "currLeft":I │ if-eqz v1, :cond_9 │ │ if-gt v5, v0, :cond_9 │ │ - .line 2561 │ + .line 2566 │ invoke-virtual {p0}, Landroid/support/v4/view/ViewPager;->pageRight()Z │ │ move-result v2 │ │ goto/16 :goto_1 │ │ - .line 2563 │ + .line 2568 │ :cond_9 │ invoke-virtual {v4}, Landroid/view/View;->requestFocus()Z │ │ move-result v2 │ │ goto/16 :goto_1 │ │ - .line 2566 │ + .line 2571 │ .end local v0 # "currLeft":I │ .end local v5 # "nextLeft":I │ :cond_a │ if-eq p1, v11, :cond_b │ │ const/4 v8, 0x1 │ │ if-ne p1, v8, :cond_c │ │ - .line 2568 │ + .line 2573 │ :cond_b │ invoke-virtual {p0}, Landroid/support/v4/view/ViewPager;->pageLeft()Z │ │ move-result v2 │ │ goto/16 :goto_1 │ │ - .line 2569 │ + .line 2574 │ :cond_c │ if-eq p1, v12, :cond_d │ │ const/4 v8, 0x2 │ │ if-ne p1, v8, :cond_1 │ │ - .line 2571 │ + .line 2576 │ :cond_d │ invoke-virtual {p0}, Landroid/support/v4/view/ViewPager;->pageRight()Z │ │ move-result v2 │ │ goto/16 :goto_1 │ .end method │ @@ -3496,83 +3496,83 @@ │ .prologue │ const/4 v9, 0x1 │ │ const/4 v4, 0x0 │ │ const/4 v5, 0x0 │ │ - .line 2273 │ + .line 2278 │ iget-boolean v2, p0, Landroid/support/v4/view/ViewPager;->mIsBeingDragged:Z │ │ if-eqz v2, :cond_0 │ │ - .line 2289 │ + .line 2294 │ :goto_0 │ return v4 │ │ - .line 2276 │ + .line 2281 │ :cond_0 │ iput-boolean v9, p0, Landroid/support/v4/view/ViewPager;->mFakeDragging:Z │ │ - .line 2277 │ + .line 2282 │ invoke-direct {p0, v9}, Landroid/support/v4/view/ViewPager;->setScrollState(I)V │ │ - .line 2278 │ + .line 2283 │ iput v5, p0, Landroid/support/v4/view/ViewPager;->mLastMotionX:F │ │ iput v5, p0, Landroid/support/v4/view/ViewPager;->mInitialMotionX:F │ │ - .line 2279 │ + .line 2284 │ iget-object v2, p0, Landroid/support/v4/view/ViewPager;->mVelocityTracker:Landroid/view/VelocityTracker; │ │ if-nez v2, :cond_1 │ │ - .line 2280 │ + .line 2285 │ invoke-static {}, Landroid/view/VelocityTracker;->obtain()Landroid/view/VelocityTracker; │ │ move-result-object v2 │ │ iput-object v2, p0, Landroid/support/v4/view/ViewPager;->mVelocityTracker:Landroid/view/VelocityTracker; │ │ - .line 2284 │ + .line 2289 │ :goto_1 │ invoke-static {}, Landroid/os/SystemClock;->uptimeMillis()J │ │ move-result-wide v0 │ │ .local v0, "time":J │ move-wide v2, v0 │ │ move v6, v5 │ │ move v7, v4 │ │ - .line 2285 │ + .line 2290 │ invoke-static/range {v0 .. v7}, Landroid/view/MotionEvent;->obtain(JJIFFI)Landroid/view/MotionEvent; │ │ move-result-object v8 │ │ - .line 2286 │ + .line 2291 │ .local v8, "ev":Landroid/view/MotionEvent; │ iget-object v2, p0, Landroid/support/v4/view/ViewPager;->mVelocityTracker:Landroid/view/VelocityTracker; │ │ invoke-virtual {v2, v8}, Landroid/view/VelocityTracker;->addMovement(Landroid/view/MotionEvent;)V │ │ - .line 2287 │ + .line 2292 │ invoke-virtual {v8}, Landroid/view/MotionEvent;->recycle()V │ │ - .line 2288 │ + .line 2293 │ iput-wide v0, p0, Landroid/support/v4/view/ViewPager;->mFakeDragBeginTime:J │ │ move v4, v9 │ │ - .line 2289 │ + .line 2294 │ goto :goto_0 │ │ - .line 2282 │ + .line 2287 │ .end local v0 # "time":J │ .end local v8 # "ev":Landroid/view/MotionEvent; │ :cond_1 │ iget-object v2, p0, Landroid/support/v4/view/ViewPager;->mVelocityTracker:Landroid/view/VelocityTracker; │ │ invoke-virtual {v2}, Landroid/view/VelocityTracker;->clear()V │ │ @@ -3584,56 +3584,56 @@ │ .param p1, "v" # Landroid/view/View; │ .param p2, "checkV" # Z │ .param p3, "dx" # I │ .param p4, "x" # I │ .param p5, "y" # I │ │ .prologue │ - .line 2451 │ + .line 2456 │ instance-of v0, p1, Landroid/view/ViewGroup; │ │ if-eqz v0, :cond_1 │ │ move-object v7, p1 │ │ - .line 2452 │ + .line 2457 │ check-cast v7, Landroid/view/ViewGroup; │ │ - .line 2453 │ + .line 2458 │ .local v7, "group":Landroid/view/ViewGroup; │ invoke-virtual {p1}, Landroid/view/View;->getScrollX()I │ │ move-result v9 │ │ - .line 2454 │ + .line 2459 │ .local v9, "scrollX":I │ invoke-virtual {p1}, Landroid/view/View;->getScrollY()I │ │ move-result v10 │ │ - .line 2455 │ + .line 2460 │ .local v10, "scrollY":I │ invoke-virtual {v7}, Landroid/view/ViewGroup;->getChildCount()I │ │ move-result v6 │ │ - .line 2457 │ + .line 2462 │ .local v6, "count":I │ add-int/lit8 v8, v6, -0x1 │ │ .local v8, "i":I │ :goto_0 │ if-ltz v8, :cond_1 │ │ - .line 2460 │ + .line 2465 │ invoke-virtual {v7, v8}, Landroid/view/ViewGroup;->getChildAt(I)Landroid/view/View; │ │ move-result-object v1 │ │ - .line 2461 │ + .line 2466 │ .local v1, "child":Landroid/view/View; │ add-int v0, p4, v9 │ │ invoke-virtual {v1}, Landroid/view/View;->getLeft()I │ │ move-result v2 │ │ @@ -3687,40 +3687,40 @@ │ │ invoke-virtual/range {v0 .. v5}, Landroid/support/v4/view/ViewPager;->canScroll(Landroid/view/View;ZIII)Z │ │ move-result v0 │ │ if-eqz v0, :cond_0 │ │ - .line 2465 │ + .line 2470 │ const/4 v0, 0x1 │ │ - .line 2470 │ + .line 2475 │ .end local v1 # "child":Landroid/view/View; │ .end local v6 # "count":I │ .end local v7 # "group":Landroid/view/ViewGroup; │ .end local v8 # "i":I │ .end local v9 # "scrollX":I │ .end local v10 # "scrollY":I │ :goto_1 │ return v0 │ │ - .line 2457 │ + .line 2462 │ .restart local v1 # "child":Landroid/view/View; │ .restart local v6 # "count":I │ .restart local v7 # "group":Landroid/view/ViewGroup; │ .restart local v8 # "i":I │ .restart local v9 # "scrollX":I │ .restart local v10 # "scrollY":I │ :cond_0 │ add-int/lit8 v8, v8, -0x1 │ │ goto :goto_0 │ │ - .line 2470 │ + .line 2475 │ .end local v1 # "child":Landroid/view/View; │ .end local v6 # "count":I │ .end local v7 # "group":Landroid/view/ViewGroup; │ .end local v8 # "i":I │ .end local v9 # "scrollX":I │ .end local v10 # "scrollY":I │ :cond_1 │ @@ -3749,41 +3749,41 @@ │ .param p1, "direction" # I │ │ .prologue │ const/4 v2, 0x1 │ │ const/4 v3, 0x0 │ │ - .line 2424 │ + .line 2429 │ iget-object v4, p0, Landroid/support/v4/view/ViewPager;->mAdapter:Landroid/support/v4/view/PagerAdapter; │ │ if-nez v4, :cond_1 │ │ - .line 2435 │ + .line 2440 │ :cond_0 │ :goto_0 │ return v3 │ │ - .line 2428 │ + .line 2433 │ :cond_1 │ invoke-direct {p0}, Landroid/support/v4/view/ViewPager;->getClientWidth()I │ │ move-result v1 │ │ - .line 2429 │ + .line 2434 │ .local v1, "width":I │ invoke-virtual {p0}, Landroid/support/v4/view/ViewPager;->getScrollX()I │ │ move-result v0 │ │ - .line 2430 │ + .line 2435 │ .local v0, "scrollX":I │ if-gez p1, :cond_3 │ │ - .line 2431 │ + .line 2436 │ int-to-float v4, v1 │ │ iget v5, p0, Landroid/support/v4/view/ViewPager;->mFirstOffset:F │ │ mul-float/2addr v4, v5 │ │ float-to-int v4, v4 │ @@ -3796,19 +3796,19 @@ │ goto :goto_0 │ │ :cond_2 │ move v2, v3 │ │ goto :goto_1 │ │ - .line 2432 │ + .line 2437 │ :cond_3 │ if-lez p1, :cond_0 │ │ - .line 2433 │ + .line 2438 │ int-to-float v4, v1 │ │ iget v5, p0, Landroid/support/v4/view/ViewPager;->mLastOffset:F │ │ mul-float/2addr v4, v5 │ │ float-to-int v4, v4 │ @@ -3827,15 +3827,15 @@ │ .end method │ │ .method protected checkLayoutParams(Landroid/view/ViewGroup$LayoutParams;)Z │ .locals 1 │ .param p1, "p" # Landroid/view/ViewGroup$LayoutParams; │ │ .prologue │ - .line 2752 │ + .line 2757 │ instance-of v0, p1, Landroid/support/v4/view/ViewPager$LayoutParams; │ │ if-eqz v0, :cond_0 │ │ invoke-super {p0, p1}, Landroid/view/ViewGroup;->checkLayoutParams(Landroid/view/ViewGroup$LayoutParams;)Z │ │ move-result v0 │ @@ -3853,15 +3853,15 @@ │ goto :goto_0 │ .end method │ │ .method public computeScroll()V │ .locals 5 │ │ .prologue │ - .line 1607 │ + .line 1612 │ iget-object v4, p0, Landroid/support/v4/view/ViewPager;->mScroller:Landroid/widget/Scroller; │ │ invoke-virtual {v4}, Landroid/widget/Scroller;->isFinished()Z │ │ move-result v4 │ │ if-nez v4, :cond_2 │ @@ -3870,81 +3870,81 @@ │ │ invoke-virtual {v4}, Landroid/widget/Scroller;->computeScrollOffset()Z │ │ move-result v4 │ │ if-eqz v4, :cond_2 │ │ - .line 1608 │ + .line 1613 │ invoke-virtual {p0}, Landroid/support/v4/view/ViewPager;->getScrollX()I │ │ move-result v0 │ │ - .line 1609 │ + .line 1614 │ .local v0, "oldX":I │ invoke-virtual {p0}, Landroid/support/v4/view/ViewPager;->getScrollY()I │ │ move-result v1 │ │ - .line 1610 │ + .line 1615 │ .local v1, "oldY":I │ iget-object v4, p0, Landroid/support/v4/view/ViewPager;->mScroller:Landroid/widget/Scroller; │ │ invoke-virtual {v4}, Landroid/widget/Scroller;->getCurrX()I │ │ move-result v2 │ │ - .line 1611 │ + .line 1616 │ .local v2, "x":I │ iget-object v4, p0, Landroid/support/v4/view/ViewPager;->mScroller:Landroid/widget/Scroller; │ │ invoke-virtual {v4}, Landroid/widget/Scroller;->getCurrY()I │ │ move-result v3 │ │ - .line 1613 │ + .line 1618 │ .local v3, "y":I │ if-ne v0, v2, :cond_0 │ │ if-eq v1, v3, :cond_1 │ │ - .line 1614 │ + .line 1619 │ :cond_0 │ invoke-virtual {p0, v2, v3}, Landroid/support/v4/view/ViewPager;->scrollTo(II)V │ │ - .line 1615 │ + .line 1620 │ invoke-direct {p0, v2}, Landroid/support/v4/view/ViewPager;->pageScrolled(I)Z │ │ move-result v4 │ │ if-nez v4, :cond_1 │ │ - .line 1616 │ + .line 1621 │ iget-object v4, p0, Landroid/support/v4/view/ViewPager;->mScroller:Landroid/widget/Scroller; │ │ invoke-virtual {v4}, Landroid/widget/Scroller;->abortAnimation()V │ │ - .line 1617 │ + .line 1622 │ const/4 v4, 0x0 │ │ invoke-virtual {p0, v4, v3}, Landroid/support/v4/view/ViewPager;->scrollTo(II)V │ │ - .line 1622 │ + .line 1627 │ :cond_1 │ invoke-static {p0}, Landroid/support/v4/view/ViewCompat;->postInvalidateOnAnimation(Landroid/view/View;)V │ │ - .line 1628 │ + .line 1633 │ .end local v0 # "oldX":I │ .end local v1 # "oldY":I │ .end local v2 # "x":I │ .end local v3 # "y":I │ :goto_0 │ return-void │ │ - .line 1627 │ + .line 1632 │ :cond_2 │ const/4 v4, 0x1 │ │ invoke-direct {p0, v4}, Landroid/support/v4/view/ViewPager;->completeScroll(Z)V │ │ goto :goto_0 │ .end method │ @@ -3953,26 +3953,26 @@ │ .locals 15 │ │ .prologue │ const/4 v10, 0x1 │ │ const/4 v11, 0x0 │ │ - .line 845 │ + .line 850 │ iget-object v12, p0, Landroid/support/v4/view/ViewPager;->mAdapter:Landroid/support/v4/view/PagerAdapter; │ │ invoke-virtual {v12}, Landroid/support/v4/view/PagerAdapter;->getCount()I │ │ move-result v0 │ │ - .line 846 │ + .line 851 │ .local v0, "adapterCount":I │ iput v0, p0, Landroid/support/v4/view/ViewPager;->mExpectedAdapterCount:I │ │ - .line 847 │ + .line 852 │ iget-object v12, p0, Landroid/support/v4/view/ViewPager;->mItems:Ljava/util/ArrayList; │ │ invoke-virtual {v12}, Ljava/util/ArrayList;->size()I │ │ move-result v12 │ │ iget v13, p0, Landroid/support/v4/view/ViewPager;->mOffscreenPageLimit:I │ @@ -3989,63 +3989,63 @@ │ │ move-result v12 │ │ if-ge v12, v0, :cond_1 │ │ move v7, v10 │ │ - .line 849 │ + .line 854 │ .local v7, "needPopulate":Z │ :goto_0 │ iget v8, p0, Landroid/support/v4/view/ViewPager;->mCurItem:I │ │ - .line 851 │ + .line 856 │ .local v8, "newCurrItem":I │ const/4 v5, 0x0 │ │ - .line 852 │ + .line 857 │ .local v5, "isUpdating":Z │ const/4 v3, 0x0 │ │ .local v3, "i":I │ :goto_1 │ iget-object v12, p0, Landroid/support/v4/view/ViewPager;->mItems:Ljava/util/ArrayList; │ │ invoke-virtual {v12}, Ljava/util/ArrayList;->size()I │ │ move-result v12 │ │ if-ge v3, v12, :cond_6 │ │ - .line 853 │ + .line 858 │ iget-object v12, p0, Landroid/support/v4/view/ViewPager;->mItems:Ljava/util/ArrayList; │ │ invoke-virtual {v12, v3}, Ljava/util/ArrayList;->get(I)Ljava/lang/Object; │ │ move-result-object v4 │ │ check-cast v4, Landroid/support/v4/view/ViewPager$ItemInfo; │ │ - .line 854 │ + .line 859 │ .local v4, "ii":Landroid/support/v4/view/ViewPager$ItemInfo; │ iget-object v12, p0, Landroid/support/v4/view/ViewPager;->mAdapter:Landroid/support/v4/view/PagerAdapter; │ │ iget-object v13, v4, Landroid/support/v4/view/ViewPager$ItemInfo;->object:Ljava/lang/Object; │ │ invoke-virtual {v12, v13}, Landroid/support/v4/view/PagerAdapter;->getItemPosition(Ljava/lang/Object;)I │ │ move-result v9 │ │ - .line 856 │ + .line 861 │ .local v9, "newPos":I │ const/4 v12, -0x1 │ │ if-ne v9, v12, :cond_2 │ │ - .line 852 │ + .line 857 │ :cond_0 │ :goto_2 │ add-int/lit8 v3, v3, 0x1 │ │ goto :goto_1 │ │ .end local v3 # "i":I │ @@ -4053,196 +4053,196 @@ │ .end local v5 # "isUpdating":Z │ .end local v7 # "needPopulate":Z │ .end local v8 # "newCurrItem":I │ .end local v9 # "newPos":I │ :cond_1 │ move v7, v11 │ │ - .line 847 │ + .line 852 │ goto :goto_0 │ │ - .line 860 │ + .line 865 │ .restart local v3 # "i":I │ .restart local v4 # "ii":Landroid/support/v4/view/ViewPager$ItemInfo; │ .restart local v5 # "isUpdating":Z │ .restart local v7 # "needPopulate":Z │ .restart local v8 # "newCurrItem":I │ .restart local v9 # "newPos":I │ :cond_2 │ const/4 v12, -0x2 │ │ if-ne v9, v12, :cond_4 │ │ - .line 861 │ + .line 866 │ iget-object v12, p0, Landroid/support/v4/view/ViewPager;->mItems:Ljava/util/ArrayList; │ │ invoke-virtual {v12, v3}, Ljava/util/ArrayList;->remove(I)Ljava/lang/Object; │ │ - .line 862 │ + .line 867 │ add-int/lit8 v3, v3, -0x1 │ │ - .line 864 │ + .line 869 │ if-nez v5, :cond_3 │ │ - .line 865 │ + .line 870 │ iget-object v12, p0, Landroid/support/v4/view/ViewPager;->mAdapter:Landroid/support/v4/view/PagerAdapter; │ │ invoke-virtual {v12, p0}, Landroid/support/v4/view/PagerAdapter;->startUpdate(Landroid/view/ViewGroup;)V │ │ - .line 866 │ + .line 871 │ const/4 v5, 0x1 │ │ - .line 869 │ + .line 874 │ :cond_3 │ iget-object v12, p0, Landroid/support/v4/view/ViewPager;->mAdapter:Landroid/support/v4/view/PagerAdapter; │ │ iget v13, v4, Landroid/support/v4/view/ViewPager$ItemInfo;->position:I │ │ iget-object v14, v4, Landroid/support/v4/view/ViewPager$ItemInfo;->object:Ljava/lang/Object; │ │ invoke-virtual {v12, p0, v13, v14}, Landroid/support/v4/view/PagerAdapter;->destroyItem(Landroid/view/ViewGroup;ILjava/lang/Object;)V │ │ - .line 870 │ + .line 875 │ const/4 v7, 0x1 │ │ - .line 872 │ + .line 877 │ iget v12, p0, Landroid/support/v4/view/ViewPager;->mCurItem:I │ │ iget v13, v4, Landroid/support/v4/view/ViewPager$ItemInfo;->position:I │ │ if-ne v12, v13, :cond_0 │ │ - .line 874 │ + .line 879 │ iget v12, p0, Landroid/support/v4/view/ViewPager;->mCurItem:I │ │ add-int/lit8 v13, v0, -0x1 │ │ invoke-static {v12, v13}, Ljava/lang/Math;->min(II)I │ │ move-result v12 │ │ invoke-static {v11, v12}, Ljava/lang/Math;->max(II)I │ │ move-result v8 │ │ - .line 875 │ + .line 880 │ const/4 v7, 0x1 │ │ goto :goto_2 │ │ - .line 880 │ + .line 885 │ :cond_4 │ iget v12, v4, Landroid/support/v4/view/ViewPager$ItemInfo;->position:I │ │ if-eq v12, v9, :cond_0 │ │ - .line 881 │ + .line 886 │ iget v12, v4, Landroid/support/v4/view/ViewPager$ItemInfo;->position:I │ │ iget v13, p0, Landroid/support/v4/view/ViewPager;->mCurItem:I │ │ if-ne v12, v13, :cond_5 │ │ - .line 883 │ + .line 888 │ move v8, v9 │ │ - .line 886 │ + .line 891 │ :cond_5 │ iput v9, v4, Landroid/support/v4/view/ViewPager$ItemInfo;->position:I │ │ - .line 887 │ + .line 892 │ const/4 v7, 0x1 │ │ goto :goto_2 │ │ - .line 891 │ + .line 896 │ .end local v4 # "ii":Landroid/support/v4/view/ViewPager$ItemInfo; │ .end local v9 # "newPos":I │ :cond_6 │ if-eqz v5, :cond_7 │ │ - .line 892 │ + .line 897 │ iget-object v12, p0, Landroid/support/v4/view/ViewPager;->mAdapter:Landroid/support/v4/view/PagerAdapter; │ │ invoke-virtual {v12, p0}, Landroid/support/v4/view/PagerAdapter;->finishUpdate(Landroid/view/ViewGroup;)V │ │ - .line 895 │ + .line 900 │ :cond_7 │ iget-object v12, p0, Landroid/support/v4/view/ViewPager;->mItems:Ljava/util/ArrayList; │ │ sget-object v13, Landroid/support/v4/view/ViewPager;->COMPARATOR:Ljava/util/Comparator; │ │ invoke-static {v12, v13}, Ljava/util/Collections;->sort(Ljava/util/List;Ljava/util/Comparator;)V │ │ - .line 897 │ + .line 902 │ if-eqz v7, :cond_a │ │ - .line 899 │ + .line 904 │ invoke-virtual {p0}, Landroid/support/v4/view/ViewPager;->getChildCount()I │ │ move-result v2 │ │ - .line 900 │ + .line 905 │ .local v2, "childCount":I │ const/4 v3, 0x0 │ │ :goto_3 │ if-ge v3, v2, :cond_9 │ │ - .line 901 │ + .line 906 │ invoke-virtual {p0, v3}, Landroid/support/v4/view/ViewPager;->getChildAt(I)Landroid/view/View; │ │ move-result-object v1 │ │ - .line 902 │ + .line 907 │ .local v1, "child":Landroid/view/View; │ invoke-virtual {v1}, Landroid/view/View;->getLayoutParams()Landroid/view/ViewGroup$LayoutParams; │ │ move-result-object v6 │ │ check-cast v6, Landroid/support/v4/view/ViewPager$LayoutParams; │ │ - .line 903 │ + .line 908 │ .local v6, "lp":Landroid/support/v4/view/ViewPager$LayoutParams; │ iget-boolean v12, v6, Landroid/support/v4/view/ViewPager$LayoutParams;->isDecor:Z │ │ if-nez v12, :cond_8 │ │ - .line 904 │ + .line 909 │ const/4 v12, 0x0 │ │ iput v12, v6, Landroid/support/v4/view/ViewPager$LayoutParams;->widthFactor:F │ │ - .line 900 │ + .line 905 │ :cond_8 │ add-int/lit8 v3, v3, 0x1 │ │ goto :goto_3 │ │ - .line 908 │ + .line 913 │ .end local v1 # "child":Landroid/view/View; │ .end local v6 # "lp":Landroid/support/v4/view/ViewPager$LayoutParams; │ :cond_9 │ invoke-virtual {p0, v8, v11, v10}, Landroid/support/v4/view/ViewPager;->setCurrentItemInternal(IZZ)V │ │ - .line 909 │ + .line 914 │ invoke-virtual {p0}, Landroid/support/v4/view/ViewPager;->requestLayout()V │ │ - .line 911 │ + .line 916 │ .end local v2 # "childCount":I │ :cond_a │ return-void │ .end method │ │ .method public dispatchKeyEvent(Landroid/view/KeyEvent;)Z │ .locals 1 │ .param p1, "event" # Landroid/view/KeyEvent; │ │ .prologue │ - .line 2476 │ + .line 2481 │ invoke-super {p0, p1}, Landroid/view/ViewGroup;->dispatchKeyEvent(Landroid/view/KeyEvent;)Z │ │ move-result v0 │ │ if-nez v0, :cond_0 │ │ invoke-virtual {p0, p1}, Landroid/support/v4/view/ViewPager;->executeKeyEvent(Landroid/view/KeyEvent;)Z │ @@ -4264,65 +4264,65 @@ │ .end method │ │ .method public dispatchPopulateAccessibilityEvent(Landroid/view/accessibility/AccessibilityEvent;)Z │ .locals 6 │ .param p1, "event" # Landroid/view/accessibility/AccessibilityEvent; │ │ .prologue │ - .line 2720 │ + .line 2725 │ invoke-virtual {p1}, Landroid/view/accessibility/AccessibilityEvent;->getEventType()I │ │ move-result v4 │ │ const/16 v5, 0x1000 │ │ if-ne v4, v5, :cond_0 │ │ - .line 2721 │ + .line 2726 │ invoke-super {p0, p1}, Landroid/view/ViewGroup;->dispatchPopulateAccessibilityEvent(Landroid/view/accessibility/AccessibilityEvent;)Z │ │ move-result v4 │ │ - .line 2737 │ + .line 2742 │ :goto_0 │ return v4 │ │ - .line 2725 │ + .line 2730 │ :cond_0 │ invoke-virtual {p0}, Landroid/support/v4/view/ViewPager;->getChildCount()I │ │ move-result v1 │ │ - .line 2726 │ + .line 2731 │ .local v1, "childCount":I │ const/4 v2, 0x0 │ │ .local v2, "i":I │ :goto_1 │ if-ge v2, v1, :cond_2 │ │ - .line 2727 │ + .line 2732 │ invoke-virtual {p0, v2}, Landroid/support/v4/view/ViewPager;->getChildAt(I)Landroid/view/View; │ │ move-result-object v0 │ │ - .line 2728 │ + .line 2733 │ .local v0, "child":Landroid/view/View; │ invoke-virtual {v0}, Landroid/view/View;->getVisibility()I │ │ move-result v4 │ │ if-nez v4, :cond_1 │ │ - .line 2729 │ + .line 2734 │ invoke-virtual {p0, v0}, Landroid/support/v4/view/ViewPager;->infoForChild(Landroid/view/View;)Landroid/support/v4/view/ViewPager$ItemInfo; │ │ move-result-object v3 │ │ - .line 2730 │ + .line 2735 │ .local v3, "ii":Landroid/support/v4/view/ViewPager$ItemInfo; │ if-eqz v3, :cond_1 │ │ iget v4, v3, Landroid/support/v4/view/ViewPager$ItemInfo;->position:I │ │ iget v5, p0, Landroid/support/v4/view/ViewPager;->mCurItem:I │ │ @@ -4330,54 +4330,54 @@ │ │ invoke-virtual {v0, p1}, Landroid/view/View;->dispatchPopulateAccessibilityEvent(Landroid/view/accessibility/AccessibilityEvent;)Z │ │ move-result v4 │ │ if-eqz v4, :cond_1 │ │ - .line 2732 │ + .line 2737 │ const/4 v4, 0x1 │ │ goto :goto_0 │ │ - .line 2726 │ + .line 2731 │ .end local v3 # "ii":Landroid/support/v4/view/ViewPager$ItemInfo; │ :cond_1 │ add-int/lit8 v2, v2, 0x1 │ │ goto :goto_1 │ │ - .line 2737 │ + .line 2742 │ .end local v0 # "child":Landroid/view/View; │ :cond_2 │ const/4 v4, 0x0 │ │ goto :goto_0 │ .end method │ │ .method distanceInfluenceForSnapDuration(F)F │ .locals 4 │ .param p1, "f" # F │ │ .prologue │ - .line 766 │ + .line 771 │ const/high16 v0, 0x3f000000 # 0.5f │ │ sub-float/2addr p1, v0 │ │ - .line 767 │ + .line 772 │ float-to-double v0, p1 │ │ const-wide v2, 0x3fde28c7460698c7L # 0.4712389167638204 │ │ mul-double/2addr v0, v2 │ │ double-to-float p1, v0 │ │ - .line 768 │ + .line 773 │ float-to-double v0, p1 │ │ invoke-static {v0, v1}, Ljava/lang/Math;->sin(D)D │ │ move-result-wide v0 │ │ double-to-float v0, v0 │ @@ -4388,27 +4388,27 @@ │ .method public draw(Landroid/graphics/Canvas;)V │ .locals 8 │ .param p1, "canvas" # Landroid/graphics/Canvas; │ │ .prologue │ const/4 v6, 0x1 │ │ - .line 2171 │ + .line 2176 │ invoke-super {p0, p1}, Landroid/view/ViewGroup;->draw(Landroid/graphics/Canvas;)V │ │ - .line 2172 │ + .line 2177 │ const/4 v1, 0x0 │ │ - .line 2174 │ + .line 2179 │ .local v1, "needsInvalidate":Z │ invoke-static {p0}, Landroid/support/v4/view/ViewCompat;->getOverScrollMode(Landroid/view/View;)I │ │ move-result v2 │ │ - .line 2175 │ + .line 2180 │ .local v2, "overScrollMode":I │ if-eqz v2, :cond_0 │ │ if-ne v2, v6, :cond_4 │ │ iget-object v5, p0, Landroid/support/v4/view/ViewPager;->mAdapter:Landroid/support/v4/view/PagerAdapter; │ │ @@ -4418,30 +4418,30 @@ │ │ invoke-virtual {v5}, Landroid/support/v4/view/PagerAdapter;->getCount()I │ │ move-result v5 │ │ if-le v5, v6, :cond_4 │ │ - .line 2178 │ + .line 2183 │ :cond_0 │ iget-object v5, p0, Landroid/support/v4/view/ViewPager;->mLeftEdge:Landroid/support/v4/widget/EdgeEffectCompat; │ │ invoke-virtual {v5}, Landroid/support/v4/widget/EdgeEffectCompat;->isFinished()Z │ │ move-result v5 │ │ if-nez v5, :cond_1 │ │ - .line 2179 │ + .line 2184 │ invoke-virtual {p1}, Landroid/graphics/Canvas;->save()I │ │ move-result v3 │ │ - .line 2180 │ + .line 2185 │ .local v3, "restoreCount":I │ invoke-virtual {p0}, Landroid/support/v4/view/ViewPager;->getHeight()I │ │ move-result v5 │ │ invoke-virtual {p0}, Landroid/support/v4/view/ViewPager;->getPaddingTop()I │ │ @@ -4451,27 +4451,27 @@ │ │ invoke-virtual {p0}, Landroid/support/v4/view/ViewPager;->getPaddingBottom()I │ │ move-result v6 │ │ sub-int v0, v5, v6 │ │ - .line 2181 │ + .line 2186 │ .local v0, "height":I │ invoke-virtual {p0}, Landroid/support/v4/view/ViewPager;->getWidth()I │ │ move-result v4 │ │ - .line 2183 │ + .line 2188 │ .local v4, "width":I │ const/high16 v5, 0x43870000 # 270.0f │ │ invoke-virtual {p1, v5}, Landroid/graphics/Canvas;->rotate(F)V │ │ - .line 2184 │ + .line 2189 │ neg-int v5, v0 │ │ invoke-virtual {p0}, Landroid/support/v4/view/ViewPager;->getPaddingTop()I │ │ move-result v6 │ │ add-int/2addr v5, v6 │ @@ -4482,56 +4482,56 @@ │ │ int-to-float v7, v4 │ │ mul-float/2addr v6, v7 │ │ invoke-virtual {p1, v5, v6}, Landroid/graphics/Canvas;->translate(FF)V │ │ - .line 2185 │ + .line 2190 │ iget-object v5, p0, Landroid/support/v4/view/ViewPager;->mLeftEdge:Landroid/support/v4/widget/EdgeEffectCompat; │ │ invoke-virtual {v5, v0, v4}, Landroid/support/v4/widget/EdgeEffectCompat;->setSize(II)V │ │ - .line 2186 │ + .line 2191 │ iget-object v5, p0, Landroid/support/v4/view/ViewPager;->mLeftEdge:Landroid/support/v4/widget/EdgeEffectCompat; │ │ invoke-virtual {v5, p1}, Landroid/support/v4/widget/EdgeEffectCompat;->draw(Landroid/graphics/Canvas;)Z │ │ move-result v5 │ │ or-int/2addr v1, v5 │ │ - .line 2187 │ + .line 2192 │ invoke-virtual {p1, v3}, Landroid/graphics/Canvas;->restoreToCount(I)V │ │ - .line 2189 │ + .line 2194 │ .end local v0 # "height":I │ .end local v3 # "restoreCount":I │ .end local v4 # "width":I │ :cond_1 │ iget-object v5, p0, Landroid/support/v4/view/ViewPager;->mRightEdge:Landroid/support/v4/widget/EdgeEffectCompat; │ │ invoke-virtual {v5}, Landroid/support/v4/widget/EdgeEffectCompat;->isFinished()Z │ │ move-result v5 │ │ if-nez v5, :cond_2 │ │ - .line 2190 │ + .line 2195 │ invoke-virtual {p1}, Landroid/graphics/Canvas;->save()I │ │ move-result v3 │ │ - .line 2191 │ + .line 2196 │ .restart local v3 # "restoreCount":I │ invoke-virtual {p0}, Landroid/support/v4/view/ViewPager;->getWidth()I │ │ move-result v4 │ │ - .line 2192 │ + .line 2197 │ .restart local v4 # "width":I │ invoke-virtual {p0}, Landroid/support/v4/view/ViewPager;->getHeight()I │ │ move-result v5 │ │ invoke-virtual {p0}, Landroid/support/v4/view/ViewPager;->getPaddingTop()I │ │ @@ -4541,21 +4541,21 @@ │ │ invoke-virtual {p0}, Landroid/support/v4/view/ViewPager;->getPaddingBottom()I │ │ move-result v6 │ │ sub-int v0, v5, v6 │ │ - .line 2194 │ + .line 2199 │ .restart local v0 # "height":I │ const/high16 v5, 0x42b40000 # 90.0f │ │ invoke-virtual {p1, v5}, Landroid/graphics/Canvas;->rotate(F)V │ │ - .line 2195 │ + .line 2200 │ invoke-virtual {p0}, Landroid/support/v4/view/ViewPager;->getPaddingTop()I │ │ move-result v5 │ │ neg-int v5, v5 │ │ int-to-float v5, v5 │ @@ -4570,161 +4570,161 @@ │ │ int-to-float v7, v4 │ │ mul-float/2addr v6, v7 │ │ invoke-virtual {p1, v5, v6}, Landroid/graphics/Canvas;->translate(FF)V │ │ - .line 2196 │ + .line 2201 │ iget-object v5, p0, Landroid/support/v4/view/ViewPager;->mRightEdge:Landroid/support/v4/widget/EdgeEffectCompat; │ │ invoke-virtual {v5, v0, v4}, Landroid/support/v4/widget/EdgeEffectCompat;->setSize(II)V │ │ - .line 2197 │ + .line 2202 │ iget-object v5, p0, Landroid/support/v4/view/ViewPager;->mRightEdge:Landroid/support/v4/widget/EdgeEffectCompat; │ │ invoke-virtual {v5, p1}, Landroid/support/v4/widget/EdgeEffectCompat;->draw(Landroid/graphics/Canvas;)Z │ │ move-result v5 │ │ or-int/2addr v1, v5 │ │ - .line 2198 │ + .line 2203 │ invoke-virtual {p1, v3}, Landroid/graphics/Canvas;->restoreToCount(I)V │ │ - .line 2205 │ + .line 2210 │ .end local v0 # "height":I │ .end local v3 # "restoreCount":I │ .end local v4 # "width":I │ :cond_2 │ :goto_0 │ if-eqz v1, :cond_3 │ │ - .line 2207 │ + .line 2212 │ invoke-static {p0}, Landroid/support/v4/view/ViewCompat;->postInvalidateOnAnimation(Landroid/view/View;)V │ │ - .line 2209 │ + .line 2214 │ :cond_3 │ return-void │ │ - .line 2201 │ + .line 2206 │ :cond_4 │ iget-object v5, p0, Landroid/support/v4/view/ViewPager;->mLeftEdge:Landroid/support/v4/widget/EdgeEffectCompat; │ │ invoke-virtual {v5}, Landroid/support/v4/widget/EdgeEffectCompat;->finish()V │ │ - .line 2202 │ + .line 2207 │ iget-object v5, p0, Landroid/support/v4/view/ViewPager;->mRightEdge:Landroid/support/v4/widget/EdgeEffectCompat; │ │ invoke-virtual {v5}, Landroid/support/v4/widget/EdgeEffectCompat;->finish()V │ │ goto :goto_0 │ .end method │ │ .method protected drawableStateChanged()V │ .locals 2 │ │ .prologue │ - .line 754 │ + .line 759 │ invoke-super {p0}, Landroid/view/ViewGroup;->drawableStateChanged()V │ │ - .line 755 │ + .line 760 │ iget-object v0, p0, Landroid/support/v4/view/ViewPager;->mMarginDrawable:Landroid/graphics/drawable/Drawable; │ │ - .line 756 │ + .line 761 │ .local v0, "d":Landroid/graphics/drawable/Drawable; │ if-eqz v0, :cond_0 │ │ invoke-virtual {v0}, Landroid/graphics/drawable/Drawable;->isStateful()Z │ │ move-result v1 │ │ if-eqz v1, :cond_0 │ │ - .line 757 │ + .line 762 │ invoke-virtual {p0}, Landroid/support/v4/view/ViewPager;->getDrawableState()[I │ │ move-result-object v1 │ │ invoke-virtual {v0, v1}, Landroid/graphics/drawable/Drawable;->setState([I)Z │ │ - .line 759 │ + .line 764 │ :cond_0 │ return-void │ .end method │ │ .method public endFakeDrag()V │ .locals 12 │ │ .prologue │ const/4 v11, 0x1 │ │ - .line 2299 │ + .line 2304 │ iget-boolean v9, p0, Landroid/support/v4/view/ViewPager;->mFakeDragging:Z │ │ if-nez v9, :cond_0 │ │ - .line 2300 │ + .line 2305 │ new-instance v9, Ljava/lang/IllegalStateException; │ │ const-string v10, "No fake drag in progress. Call beginFakeDrag first." │ │ invoke-direct {v9, v10}, Ljava/lang/IllegalStateException;->(Ljava/lang/String;)V │ │ throw v9 │ │ - .line 2303 │ + .line 2308 │ :cond_0 │ iget-object v7, p0, Landroid/support/v4/view/ViewPager;->mVelocityTracker:Landroid/view/VelocityTracker; │ │ - .line 2304 │ + .line 2309 │ .local v7, "velocityTracker":Landroid/view/VelocityTracker; │ const/16 v9, 0x3e8 │ │ iget v10, p0, Landroid/support/v4/view/ViewPager;->mMaximumVelocity:I │ │ int-to-float v10, v10 │ │ invoke-virtual {v7, v9, v10}, Landroid/view/VelocityTracker;->computeCurrentVelocity(IF)V │ │ - .line 2305 │ + .line 2310 │ iget v9, p0, Landroid/support/v4/view/ViewPager;->mActivePointerId:I │ │ invoke-static {v7, v9}, Landroid/support/v4/view/VelocityTrackerCompat;->getXVelocity(Landroid/view/VelocityTracker;I)F │ │ move-result v9 │ │ float-to-int v2, v9 │ │ - .line 2307 │ + .line 2312 │ .local v2, "initialVelocity":I │ iput-boolean v11, p0, Landroid/support/v4/view/ViewPager;->mPopulatePending:Z │ │ - .line 2308 │ + .line 2313 │ invoke-direct {p0}, Landroid/support/v4/view/ViewPager;->getClientWidth()I │ │ move-result v8 │ │ - .line 2309 │ + .line 2314 │ .local v8, "width":I │ invoke-virtual {p0}, Landroid/support/v4/view/ViewPager;->getScrollX()I │ │ move-result v5 │ │ - .line 2310 │ + .line 2315 │ .local v5, "scrollX":I │ invoke-direct {p0}, Landroid/support/v4/view/ViewPager;->infoForCurrentScrollPosition()Landroid/support/v4/view/ViewPager$ItemInfo; │ │ move-result-object v1 │ │ - .line 2311 │ + .line 2316 │ .local v1, "ii":Landroid/support/v4/view/ViewPager$ItemInfo; │ iget v0, v1, Landroid/support/v4/view/ViewPager$ItemInfo;->position:I │ │ - .line 2312 │ + .line 2317 │ .local v0, "currentPage":I │ int-to-float v9, v5 │ │ int-to-float v10, v8 │ │ div-float/2addr v9, v10 │ │ @@ -4732,415 +4732,421 @@ │ │ sub-float/2addr v9, v10 │ │ iget v10, v1, Landroid/support/v4/view/ViewPager$ItemInfo;->widthFactor:F │ │ div-float v4, v9, v10 │ │ - .line 2313 │ + .line 2318 │ .local v4, "pageOffset":F │ iget v9, p0, Landroid/support/v4/view/ViewPager;->mLastMotionX:F │ │ iget v10, p0, Landroid/support/v4/view/ViewPager;->mInitialMotionX:F │ │ sub-float/2addr v9, v10 │ │ float-to-int v6, v9 │ │ - .line 2314 │ + .line 2319 │ .local v6, "totalDelta":I │ invoke-direct {p0, v0, v4, v2, v6}, Landroid/support/v4/view/ViewPager;->determineTargetPage(IFII)I │ │ move-result v3 │ │ - .line 2316 │ + .line 2321 │ .local v3, "nextPage":I │ invoke-virtual {p0, v3, v11, v11, v2}, Landroid/support/v4/view/ViewPager;->setCurrentItemInternal(IZZI)V │ │ - .line 2317 │ + .line 2322 │ invoke-direct {p0}, Landroid/support/v4/view/ViewPager;->endDrag()V │ │ - .line 2319 │ + .line 2324 │ const/4 v9, 0x0 │ │ iput-boolean v9, p0, Landroid/support/v4/view/ViewPager;->mFakeDragging:Z │ │ - .line 2320 │ + .line 2325 │ return-void │ .end method │ │ .method public executeKeyEvent(Landroid/view/KeyEvent;)Z │ .locals 4 │ .param p1, "event" # Landroid/view/KeyEvent; │ │ .prologue │ const/4 v3, 0x1 │ │ - .line 2488 │ + .line 2493 │ const/4 v0, 0x0 │ │ - .line 2489 │ + .line 2494 │ .local v0, "handled":Z │ invoke-virtual {p1}, Landroid/view/KeyEvent;->getAction()I │ │ move-result v1 │ │ if-nez v1, :cond_0 │ │ - .line 2490 │ + .line 2495 │ invoke-virtual {p1}, Landroid/view/KeyEvent;->getKeyCode()I │ │ move-result v1 │ │ sparse-switch v1, :sswitch_data_0 │ │ - .line 2510 │ + .line 2515 │ :cond_0 │ :goto_0 │ return v0 │ │ - .line 2492 │ + .line 2497 │ :sswitch_0 │ const/16 v1, 0x11 │ │ invoke-virtual {p0, v1}, Landroid/support/v4/view/ViewPager;->arrowScroll(I)Z │ │ move-result v0 │ │ - .line 2493 │ + .line 2498 │ goto :goto_0 │ │ - .line 2495 │ + .line 2500 │ :sswitch_1 │ const/16 v1, 0x42 │ │ invoke-virtual {p0, v1}, Landroid/support/v4/view/ViewPager;->arrowScroll(I)Z │ │ move-result v0 │ │ - .line 2496 │ + .line 2501 │ goto :goto_0 │ │ - .line 2498 │ + .line 2503 │ :sswitch_2 │ sget v1, Landroid/os/Build$VERSION;->SDK_INT:I │ │ const/16 v2, 0xb │ │ if-lt v1, v2, :cond_0 │ │ - .line 2501 │ + .line 2506 │ invoke-static {p1}, Landroid/support/v4/view/KeyEventCompat;->hasNoModifiers(Landroid/view/KeyEvent;)Z │ │ move-result v1 │ │ if-eqz v1, :cond_1 │ │ - .line 2502 │ + .line 2507 │ const/4 v1, 0x2 │ │ invoke-virtual {p0, v1}, Landroid/support/v4/view/ViewPager;->arrowScroll(I)Z │ │ move-result v0 │ │ goto :goto_0 │ │ - .line 2503 │ + .line 2508 │ :cond_1 │ invoke-static {p1, v3}, Landroid/support/v4/view/KeyEventCompat;->hasModifiers(Landroid/view/KeyEvent;I)Z │ │ move-result v1 │ │ if-eqz v1, :cond_0 │ │ - .line 2504 │ + .line 2509 │ invoke-virtual {p0, v3}, Landroid/support/v4/view/ViewPager;->arrowScroll(I)Z │ │ move-result v0 │ │ goto :goto_0 │ │ - .line 2490 │ + .line 2495 │ nop │ │ :sswitch_data_0 │ .sparse-switch │ 0x15 -> :sswitch_0 │ 0x16 -> :sswitch_1 │ 0x3d -> :sswitch_2 │ .end sparse-switch │ .end method │ │ .method public fakeDragBy(F)V │ - .locals 17 │ + .locals 18 │ .param p1, "xOffset" # F │ │ .prologue │ - .line 2330 │ + .line 2335 │ move-object/from16 v0, p0 │ │ - iget-boolean v1, v0, Landroid/support/v4/view/ViewPager;->mFakeDragging:Z │ + iget-boolean v2, v0, Landroid/support/v4/view/ViewPager;->mFakeDragging:Z │ │ - if-nez v1, :cond_0 │ + if-nez v2, :cond_0 │ │ - .line 2331 │ - new-instance v1, Ljava/lang/IllegalStateException; │ + .line 2336 │ + new-instance v2, Ljava/lang/IllegalStateException; │ │ - const-string v2, "No fake drag in progress. Call beginFakeDrag first." │ + const-string v3, "No fake drag in progress. Call beginFakeDrag first." │ │ - invoke-direct {v1, v2}, Ljava/lang/IllegalStateException;->(Ljava/lang/String;)V │ + invoke-direct {v2, v3}, Ljava/lang/IllegalStateException;->(Ljava/lang/String;)V │ │ - throw v1 │ + throw v2 │ │ - .line 2334 │ + .line 2339 │ :cond_0 │ move-object/from16 v0, p0 │ │ - iget v1, v0, Landroid/support/v4/view/ViewPager;->mLastMotionX:F │ + iget v2, v0, Landroid/support/v4/view/ViewPager;->mLastMotionX:F │ │ - add-float v1, v1, p1 │ + add-float v2, v2, p1 │ │ move-object/from16 v0, p0 │ │ - iput v1, v0, Landroid/support/v4/view/ViewPager;->mLastMotionX:F │ + iput v2, v0, Landroid/support/v4/view/ViewPager;->mLastMotionX:F │ │ - .line 2336 │ + .line 2341 │ invoke-virtual/range {p0 .. p0}, Landroid/support/v4/view/ViewPager;->getScrollX()I │ │ - move-result v1 │ + move-result v2 │ │ - int-to-float v13, v1 │ + int-to-float v14, v2 │ │ - .line 2337 │ - .local v13, "oldScrollX":F │ - sub-float v15, v13, p1 │ + .line 2342 │ + .local v14, "oldScrollX":F │ + sub-float v16, v14, p1 │ │ - .line 2338 │ - .local v15, "scrollX":F │ + .line 2343 │ + .local v16, "scrollX":F │ invoke-direct/range {p0 .. p0}, Landroid/support/v4/view/ViewPager;->getClientWidth()I │ │ - move-result v16 │ + move-result v17 │ │ - .line 2340 │ - .local v16, "width":I │ - move/from16 v0, v16 │ + .line 2345 │ + .local v17, "width":I │ + move/from16 v0, v17 │ │ - int-to-float v1, v0 │ + int-to-float v2, v0 │ │ move-object/from16 v0, p0 │ │ - iget v2, v0, Landroid/support/v4/view/ViewPager;->mFirstOffset:F │ + iget v3, v0, Landroid/support/v4/view/ViewPager;->mFirstOffset:F │ │ - mul-float v12, v1, v2 │ + mul-float v13, v2, v3 │ │ - .line 2341 │ - .local v12, "leftBound":F │ - move/from16 v0, v16 │ + .line 2346 │ + .local v13, "leftBound":F │ + move/from16 v0, v17 │ │ - int-to-float v1, v0 │ + int-to-float v2, v0 │ │ move-object/from16 v0, p0 │ │ - iget v2, v0, Landroid/support/v4/view/ViewPager;->mLastOffset:F │ + iget v3, v0, Landroid/support/v4/view/ViewPager;->mLastOffset:F │ │ - mul-float v14, v1, v2 │ + mul-float v15, v2, v3 │ │ - .line 2343 │ - .local v14, "rightBound":F │ + .line 2348 │ + .local v15, "rightBound":F │ move-object/from16 v0, p0 │ │ - iget-object v1, v0, Landroid/support/v4/view/ViewPager;->mItems:Ljava/util/ArrayList; │ + iget-object v2, v0, Landroid/support/v4/view/ViewPager;->mItems:Ljava/util/ArrayList; │ │ - const/4 v2, 0x0 │ + const/4 v3, 0x0 │ │ - invoke-virtual {v1, v2}, Ljava/util/ArrayList;->get(I)Ljava/lang/Object; │ + invoke-virtual {v2, v3}, Ljava/util/ArrayList;->get(I)Ljava/lang/Object; │ │ - move-result-object v10 │ + move-result-object v11 │ │ - check-cast v10, Landroid/support/v4/view/ViewPager$ItemInfo; │ + check-cast v11, Landroid/support/v4/view/ViewPager$ItemInfo; │ │ - .line 2344 │ - .local v10, "firstItem":Landroid/support/v4/view/ViewPager$ItemInfo; │ + .line 2349 │ + .local v11, "firstItem":Landroid/support/v4/view/ViewPager$ItemInfo; │ move-object/from16 v0, p0 │ │ - iget-object v1, v0, Landroid/support/v4/view/ViewPager;->mItems:Ljava/util/ArrayList; │ + iget-object v2, v0, Landroid/support/v4/view/ViewPager;->mItems:Ljava/util/ArrayList; │ │ move-object/from16 v0, p0 │ │ - iget-object v2, v0, Landroid/support/v4/view/ViewPager;->mItems:Ljava/util/ArrayList; │ + iget-object v3, v0, Landroid/support/v4/view/ViewPager;->mItems:Ljava/util/ArrayList; │ │ - invoke-virtual {v2}, Ljava/util/ArrayList;->size()I │ + invoke-virtual {v3}, Ljava/util/ArrayList;->size()I │ │ - move-result v2 │ + move-result v3 │ │ - add-int/lit8 v2, v2, -0x1 │ + add-int/lit8 v3, v3, -0x1 │ │ - invoke-virtual {v1, v2}, Ljava/util/ArrayList;->get(I)Ljava/lang/Object; │ + invoke-virtual {v2, v3}, Ljava/util/ArrayList;->get(I)Ljava/lang/Object; │ │ - move-result-object v11 │ + move-result-object v12 │ │ - check-cast v11, Landroid/support/v4/view/ViewPager$ItemInfo; │ + check-cast v12, Landroid/support/v4/view/ViewPager$ItemInfo; │ │ - .line 2345 │ - .local v11, "lastItem":Landroid/support/v4/view/ViewPager$ItemInfo; │ - iget v1, v10, Landroid/support/v4/view/ViewPager$ItemInfo;->position:I │ + .line 2350 │ + .local v12, "lastItem":Landroid/support/v4/view/ViewPager$ItemInfo; │ + iget v2, v11, Landroid/support/v4/view/ViewPager$ItemInfo;->position:I │ │ - if-eqz v1, :cond_1 │ + if-eqz v2, :cond_1 │ │ - .line 2346 │ - iget v1, v10, Landroid/support/v4/view/ViewPager$ItemInfo;->offset:F │ + .line 2351 │ + iget v2, v11, Landroid/support/v4/view/ViewPager$ItemInfo;->offset:F │ │ - move/from16 v0, v16 │ + move/from16 v0, v17 │ │ - int-to-float v2, v0 │ + int-to-float v3, v0 │ │ - mul-float v12, v1, v2 │ + mul-float v13, v2, v3 │ │ - .line 2348 │ + .line 2353 │ :cond_1 │ - iget v1, v11, Landroid/support/v4/view/ViewPager$ItemInfo;->position:I │ + iget v2, v12, Landroid/support/v4/view/ViewPager$ItemInfo;->position:I │ │ move-object/from16 v0, p0 │ │ - iget-object v2, v0, Landroid/support/v4/view/ViewPager;->mAdapter:Landroid/support/v4/view/PagerAdapter; │ + iget-object v3, v0, Landroid/support/v4/view/ViewPager;->mAdapter:Landroid/support/v4/view/PagerAdapter; │ │ - invoke-virtual {v2}, Landroid/support/v4/view/PagerAdapter;->getCount()I │ + invoke-virtual {v3}, Landroid/support/v4/view/PagerAdapter;->getCount()I │ │ - move-result v2 │ + move-result v3 │ │ - add-int/lit8 v2, v2, -0x1 │ + add-int/lit8 v3, v3, -0x1 │ │ - if-eq v1, v2, :cond_2 │ + if-eq v2, v3, :cond_2 │ │ - .line 2349 │ - iget v1, v11, Landroid/support/v4/view/ViewPager$ItemInfo;->offset:F │ + .line 2354 │ + iget v2, v12, Landroid/support/v4/view/ViewPager$ItemInfo;->offset:F │ │ - move/from16 v0, v16 │ + move/from16 v0, v17 │ │ - int-to-float v2, v0 │ + int-to-float v3, v0 │ │ - mul-float v14, v1, v2 │ + mul-float v15, v2, v3 │ │ - .line 2352 │ + .line 2357 │ :cond_2 │ - cmpg-float v1, v15, v12 │ - │ - if-gez v1, :cond_4 │ + cmpg-float v2, v16, v13 │ │ - .line 2353 │ - move v15, v12 │ + if-gez v2, :cond_4 │ │ .line 2358 │ + move/from16 v16, v13 │ + │ + .line 2363 │ :cond_3 │ :goto_0 │ move-object/from16 v0, p0 │ │ - iget v1, v0, Landroid/support/v4/view/ViewPager;->mLastMotionX:F │ + iget v2, v0, Landroid/support/v4/view/ViewPager;->mLastMotionX:F │ │ - float-to-int v2, v15 │ + move/from16 v0, v16 │ + │ + float-to-int v3, v0 │ │ - int-to-float v2, v2 │ + int-to-float v3, v3 │ │ - sub-float v2, v15, v2 │ + sub-float v3, v16, v3 │ │ - add-float/2addr v1, v2 │ + add-float/2addr v2, v3 │ │ move-object/from16 v0, p0 │ │ - iput v1, v0, Landroid/support/v4/view/ViewPager;->mLastMotionX:F │ + iput v2, v0, Landroid/support/v4/view/ViewPager;->mLastMotionX:F │ │ - .line 2359 │ - float-to-int v1, v15 │ + .line 2364 │ + move/from16 v0, v16 │ + │ + float-to-int v2, v0 │ │ invoke-virtual/range {p0 .. p0}, Landroid/support/v4/view/ViewPager;->getScrollY()I │ │ - move-result v2 │ + move-result v3 │ │ move-object/from16 v0, p0 │ │ - invoke-virtual {v0, v1, v2}, Landroid/support/v4/view/ViewPager;->scrollTo(II)V │ + invoke-virtual {v0, v2, v3}, Landroid/support/v4/view/ViewPager;->scrollTo(II)V │ │ - .line 2360 │ - float-to-int v1, v15 │ + .line 2365 │ + move/from16 v0, v16 │ + │ + float-to-int v2, v0 │ │ move-object/from16 v0, p0 │ │ - invoke-direct {v0, v1}, Landroid/support/v4/view/ViewPager;->pageScrolled(I)Z │ + invoke-direct {v0, v2}, Landroid/support/v4/view/ViewPager;->pageScrolled(I)Z │ │ - .line 2363 │ + .line 2368 │ invoke-static {}, Landroid/os/SystemClock;->uptimeMillis()J │ │ - move-result-wide v3 │ + move-result-wide v4 │ │ - .line 2364 │ - .local v3, "time":J │ + .line 2369 │ + .local v4, "time":J │ move-object/from16 v0, p0 │ │ - iget-wide v1, v0, Landroid/support/v4/view/ViewPager;->mFakeDragBeginTime:J │ + iget-wide v2, v0, Landroid/support/v4/view/ViewPager;->mFakeDragBeginTime:J │ │ - const/4 v5, 0x2 │ + const/4 v6, 0x2 │ │ move-object/from16 v0, p0 │ │ - iget v6, v0, Landroid/support/v4/view/ViewPager;->mLastMotionX:F │ - │ - const/4 v7, 0x0 │ + iget v7, v0, Landroid/support/v4/view/ViewPager;->mLastMotionX:F │ │ const/4 v8, 0x0 │ │ - invoke-static/range {v1 .. v8}, Landroid/view/MotionEvent;->obtain(JJIFFI)Landroid/view/MotionEvent; │ + const/4 v9, 0x0 │ + │ + invoke-static/range {v2 .. v9}, Landroid/view/MotionEvent;->obtain(JJIFFI)Landroid/view/MotionEvent; │ │ - move-result-object v9 │ + move-result-object v10 │ │ - .line 2366 │ - .local v9, "ev":Landroid/view/MotionEvent; │ + .line 2371 │ + .local v10, "ev":Landroid/view/MotionEvent; │ move-object/from16 v0, p0 │ │ - iget-object v1, v0, Landroid/support/v4/view/ViewPager;->mVelocityTracker:Landroid/view/VelocityTracker; │ + iget-object v2, v0, Landroid/support/v4/view/ViewPager;->mVelocityTracker:Landroid/view/VelocityTracker; │ │ - invoke-virtual {v1, v9}, Landroid/view/VelocityTracker;->addMovement(Landroid/view/MotionEvent;)V │ + invoke-virtual {v2, v10}, Landroid/view/VelocityTracker;->addMovement(Landroid/view/MotionEvent;)V │ │ - .line 2367 │ - invoke-virtual {v9}, Landroid/view/MotionEvent;->recycle()V │ + .line 2372 │ + invoke-virtual {v10}, Landroid/view/MotionEvent;->recycle()V │ │ - .line 2368 │ + .line 2373 │ return-void │ │ - .line 2354 │ - .end local v3 # "time":J │ - .end local v9 # "ev":Landroid/view/MotionEvent; │ + .line 2359 │ + .end local v4 # "time":J │ + .end local v10 # "ev":Landroid/view/MotionEvent; │ :cond_4 │ - cmpl-float v1, v15, v14 │ + cmpl-float v2, v16, v15 │ │ - if-lez v1, :cond_3 │ + if-lez v2, :cond_3 │ │ - .line 2355 │ - move v15, v14 │ + .line 2360 │ + move/from16 v16, v15 │ │ goto :goto_0 │ .end method │ │ .method protected generateDefaultLayoutParams()Landroid/view/ViewGroup$LayoutParams; │ .locals 1 │ │ .prologue │ - .line 2742 │ + .line 2747 │ new-instance v0, Landroid/support/v4/view/ViewPager$LayoutParams; │ │ invoke-direct {v0}, Landroid/support/v4/view/ViewPager$LayoutParams;->()V │ │ return-object v0 │ .end method │ │ .method public generateLayoutParams(Landroid/util/AttributeSet;)Landroid/view/ViewGroup$LayoutParams; │ .locals 2 │ .param p1, "attrs" # Landroid/util/AttributeSet; │ │ .prologue │ - .line 2757 │ + .line 2762 │ new-instance v0, Landroid/support/v4/view/ViewPager$LayoutParams; │ │ invoke-virtual {p0}, Landroid/support/v4/view/ViewPager;->getContext()Landroid/content/Context; │ │ move-result-object v1 │ │ invoke-direct {v0, v1, p1}, Landroid/support/v4/view/ViewPager$LayoutParams;->(Landroid/content/Context;Landroid/util/AttributeSet;)V │ @@ -5149,50 +5155,50 @@ │ .end method │ │ .method protected generateLayoutParams(Landroid/view/ViewGroup$LayoutParams;)Landroid/view/ViewGroup$LayoutParams; │ .locals 1 │ .param p1, "p" # Landroid/view/ViewGroup$LayoutParams; │ │ .prologue │ - .line 2747 │ + .line 2752 │ invoke-virtual {p0}, Landroid/support/v4/view/ViewPager;->generateDefaultLayoutParams()Landroid/view/ViewGroup$LayoutParams; │ │ move-result-object v0 │ │ return-object v0 │ .end method │ │ .method public getAdapter()Landroid/support/v4/view/PagerAdapter; │ .locals 1 │ │ .prologue │ - .line 470 │ + .line 475 │ iget-object v0, p0, Landroid/support/v4/view/ViewPager;->mAdapter:Landroid/support/v4/view/PagerAdapter; │ │ return-object v0 │ .end method │ │ .method protected getChildDrawingOrder(II)I │ .locals 4 │ .param p1, "childCount" # I │ .param p2, "i" # I │ │ .prologue │ - .line 642 │ + .line 647 │ iget v2, p0, Landroid/support/v4/view/ViewPager;->mDrawingOrder:I │ │ const/4 v3, 0x2 │ │ if-ne v2, v3, :cond_0 │ │ add-int/lit8 v2, p1, -0x1 │ │ sub-int v0, v2, p2 │ │ - .line 643 │ + .line 648 │ .local v0, "index":I │ :goto_0 │ iget-object v2, p0, Landroid/support/v4/view/ViewPager;->mDrawingOrderedChildren:Ljava/util/ArrayList; │ │ invoke-virtual {v2, v0}, Ljava/util/ArrayList;->get(I)Ljava/lang/Object; │ │ move-result-object v2 │ @@ -5203,404 +5209,404 @@ │ │ move-result-object v2 │ │ check-cast v2, Landroid/support/v4/view/ViewPager$LayoutParams; │ │ iget v1, v2, Landroid/support/v4/view/ViewPager$LayoutParams;->childIndex:I │ │ - .line 644 │ + .line 649 │ .local v1, "result":I │ return v1 │ │ .end local v0 # "index":I │ .end local v1 # "result":I │ :cond_0 │ move v0, p2 │ │ - .line 642 │ + .line 647 │ goto :goto_0 │ .end method │ │ .method public getCurrentItem()I │ .locals 1 │ │ .prologue │ - .line 505 │ + .line 510 │ iget v0, p0, Landroid/support/v4/view/ViewPager;->mCurItem:I │ │ return v0 │ .end method │ │ .method public getOffscreenPageLimit()I │ .locals 1 │ │ .prologue │ - .line 667 │ + .line 672 │ iget v0, p0, Landroid/support/v4/view/ViewPager;->mOffscreenPageLimit:I │ │ return v0 │ .end method │ │ .method public getPageMargin()I │ .locals 1 │ │ .prologue │ - .line 723 │ + .line 728 │ iget v0, p0, Landroid/support/v4/view/ViewPager;->mPageMargin:I │ │ return v0 │ .end method │ │ .method infoForAnyChild(Landroid/view/View;)Landroid/support/v4/view/ViewPager$ItemInfo; │ .locals 2 │ .param p1, "child" # Landroid/view/View; │ │ .prologue │ - .line 1337 │ + .line 1342 │ :goto_0 │ invoke-virtual {p1}, Landroid/view/View;->getParent()Landroid/view/ViewParent; │ │ move-result-object v0 │ │ .local v0, "parent":Landroid/view/ViewParent; │ if-eq v0, p0, :cond_2 │ │ - .line 1338 │ + .line 1343 │ if-eqz v0, :cond_0 │ │ instance-of v1, v0, Landroid/view/View; │ │ if-nez v1, :cond_1 │ │ - .line 1339 │ + .line 1344 │ :cond_0 │ const/4 v1, 0x0 │ │ - .line 1343 │ + .line 1348 │ :goto_1 │ return-object v1 │ │ :cond_1 │ move-object p1, v0 │ │ - .line 1341 │ + .line 1346 │ check-cast p1, Landroid/view/View; │ │ goto :goto_0 │ │ - .line 1343 │ + .line 1348 │ :cond_2 │ invoke-virtual {p0, p1}, Landroid/support/v4/view/ViewPager;->infoForChild(Landroid/view/View;)Landroid/support/v4/view/ViewPager$ItemInfo; │ │ move-result-object v1 │ │ goto :goto_1 │ .end method │ │ .method infoForChild(Landroid/view/View;)Landroid/support/v4/view/ViewPager$ItemInfo; │ .locals 4 │ .param p1, "child" # Landroid/view/View; │ │ .prologue │ - .line 1326 │ + .line 1331 │ const/4 v0, 0x0 │ │ .local v0, "i":I │ :goto_0 │ iget-object v2, p0, Landroid/support/v4/view/ViewPager;->mItems:Ljava/util/ArrayList; │ │ invoke-virtual {v2}, Ljava/util/ArrayList;->size()I │ │ move-result v2 │ │ if-ge v0, v2, :cond_1 │ │ - .line 1327 │ + .line 1332 │ iget-object v2, p0, Landroid/support/v4/view/ViewPager;->mItems:Ljava/util/ArrayList; │ │ invoke-virtual {v2, v0}, Ljava/util/ArrayList;->get(I)Ljava/lang/Object; │ │ move-result-object v1 │ │ check-cast v1, Landroid/support/v4/view/ViewPager$ItemInfo; │ │ - .line 1328 │ + .line 1333 │ .local v1, "ii":Landroid/support/v4/view/ViewPager$ItemInfo; │ iget-object v2, p0, Landroid/support/v4/view/ViewPager;->mAdapter:Landroid/support/v4/view/PagerAdapter; │ │ iget-object v3, v1, Landroid/support/v4/view/ViewPager$ItemInfo;->object:Ljava/lang/Object; │ │ invoke-virtual {v2, p1, v3}, Landroid/support/v4/view/PagerAdapter;->isViewFromObject(Landroid/view/View;Ljava/lang/Object;)Z │ │ move-result v2 │ │ if-eqz v2, :cond_0 │ │ - .line 1332 │ + .line 1337 │ .end local v1 # "ii":Landroid/support/v4/view/ViewPager$ItemInfo; │ :goto_1 │ return-object v1 │ │ - .line 1326 │ + .line 1331 │ .restart local v1 # "ii":Landroid/support/v4/view/ViewPager$ItemInfo; │ :cond_0 │ add-int/lit8 v0, v0, 0x1 │ │ goto :goto_0 │ │ - .line 1332 │ + .line 1337 │ .end local v1 # "ii":Landroid/support/v4/view/ViewPager$ItemInfo; │ :cond_1 │ const/4 v1, 0x0 │ │ goto :goto_1 │ .end method │ │ .method infoForPosition(I)Landroid/support/v4/view/ViewPager$ItemInfo; │ .locals 3 │ .param p1, "position" # I │ │ .prologue │ - .line 1347 │ + .line 1352 │ const/4 v0, 0x0 │ │ .local v0, "i":I │ :goto_0 │ iget-object v2, p0, Landroid/support/v4/view/ViewPager;->mItems:Ljava/util/ArrayList; │ │ invoke-virtual {v2}, Ljava/util/ArrayList;->size()I │ │ move-result v2 │ │ if-ge v0, v2, :cond_1 │ │ - .line 1348 │ + .line 1353 │ iget-object v2, p0, Landroid/support/v4/view/ViewPager;->mItems:Ljava/util/ArrayList; │ │ invoke-virtual {v2, v0}, Ljava/util/ArrayList;->get(I)Ljava/lang/Object; │ │ move-result-object v1 │ │ check-cast v1, Landroid/support/v4/view/ViewPager$ItemInfo; │ │ - .line 1349 │ + .line 1354 │ .local v1, "ii":Landroid/support/v4/view/ViewPager$ItemInfo; │ iget v2, v1, Landroid/support/v4/view/ViewPager$ItemInfo;->position:I │ │ if-ne v2, p1, :cond_0 │ │ - .line 1353 │ + .line 1358 │ .end local v1 # "ii":Landroid/support/v4/view/ViewPager$ItemInfo; │ :goto_1 │ return-object v1 │ │ - .line 1347 │ + .line 1352 │ .restart local v1 # "ii":Landroid/support/v4/view/ViewPager$ItemInfo; │ :cond_0 │ add-int/lit8 v0, v0, 0x1 │ │ goto :goto_0 │ │ - .line 1353 │ + .line 1358 │ .end local v1 # "ii":Landroid/support/v4/view/ViewPager$ItemInfo; │ :cond_1 │ const/4 v1, 0x0 │ │ goto :goto_1 │ .end method │ │ .method initViewPager()V │ .locals 6 │ │ .prologue │ const/4 v5, 0x1 │ │ - .line 354 │ + .line 359 │ const/4 v3, 0x0 │ │ invoke-virtual {p0, v3}, Landroid/support/v4/view/ViewPager;->setWillNotDraw(Z)V │ │ - .line 355 │ + .line 360 │ const/high16 v3, 0x40000 │ │ invoke-virtual {p0, v3}, Landroid/support/v4/view/ViewPager;->setDescendantFocusability(I)V │ │ - .line 356 │ + .line 361 │ invoke-virtual {p0, v5}, Landroid/support/v4/view/ViewPager;->setFocusable(Z)V │ │ - .line 357 │ + .line 362 │ invoke-virtual {p0}, Landroid/support/v4/view/ViewPager;->getContext()Landroid/content/Context; │ │ move-result-object v1 │ │ - .line 358 │ + .line 363 │ .local v1, "context":Landroid/content/Context; │ new-instance v3, Landroid/widget/Scroller; │ │ sget-object v4, Landroid/support/v4/view/ViewPager;->sInterpolator:Landroid/view/animation/Interpolator; │ │ invoke-direct {v3, v1, v4}, Landroid/widget/Scroller;->(Landroid/content/Context;Landroid/view/animation/Interpolator;)V │ │ iput-object v3, p0, Landroid/support/v4/view/ViewPager;->mScroller:Landroid/widget/Scroller; │ │ - .line 359 │ + .line 364 │ invoke-static {v1}, Landroid/view/ViewConfiguration;->get(Landroid/content/Context;)Landroid/view/ViewConfiguration; │ │ move-result-object v0 │ │ - .line 360 │ + .line 365 │ .local v0, "configuration":Landroid/view/ViewConfiguration; │ invoke-virtual {v1}, Landroid/content/Context;->getResources()Landroid/content/res/Resources; │ │ move-result-object v3 │ │ invoke-virtual {v3}, Landroid/content/res/Resources;->getDisplayMetrics()Landroid/util/DisplayMetrics; │ │ move-result-object v3 │ │ iget v2, v3, Landroid/util/DisplayMetrics;->density:F │ │ - .line 362 │ + .line 367 │ .local v2, "density":F │ invoke-static {v0}, Landroid/support/v4/view/ViewConfigurationCompat;->getScaledPagingTouchSlop(Landroid/view/ViewConfiguration;)I │ │ move-result v3 │ │ iput v3, p0, Landroid/support/v4/view/ViewPager;->mTouchSlop:I │ │ - .line 363 │ + .line 368 │ const/high16 v3, 0x43c80000 # 400.0f │ │ mul-float/2addr v3, v2 │ │ float-to-int v3, v3 │ │ iput v3, p0, Landroid/support/v4/view/ViewPager;->mMinimumVelocity:I │ │ - .line 364 │ + .line 369 │ invoke-virtual {v0}, Landroid/view/ViewConfiguration;->getScaledMaximumFlingVelocity()I │ │ move-result v3 │ │ iput v3, p0, Landroid/support/v4/view/ViewPager;->mMaximumVelocity:I │ │ - .line 365 │ + .line 370 │ new-instance v3, Landroid/support/v4/widget/EdgeEffectCompat; │ │ invoke-direct {v3, v1}, Landroid/support/v4/widget/EdgeEffectCompat;->(Landroid/content/Context;)V │ │ iput-object v3, p0, Landroid/support/v4/view/ViewPager;->mLeftEdge:Landroid/support/v4/widget/EdgeEffectCompat; │ │ - .line 366 │ + .line 371 │ new-instance v3, Landroid/support/v4/widget/EdgeEffectCompat; │ │ invoke-direct {v3, v1}, Landroid/support/v4/widget/EdgeEffectCompat;->(Landroid/content/Context;)V │ │ iput-object v3, p0, Landroid/support/v4/view/ViewPager;->mRightEdge:Landroid/support/v4/widget/EdgeEffectCompat; │ │ - .line 368 │ + .line 373 │ const/high16 v3, 0x41c80000 # 25.0f │ │ mul-float/2addr v3, v2 │ │ float-to-int v3, v3 │ │ iput v3, p0, Landroid/support/v4/view/ViewPager;->mFlingDistance:I │ │ - .line 369 │ + .line 374 │ const/high16 v3, 0x40000000 # 2.0f │ │ mul-float/2addr v3, v2 │ │ float-to-int v3, v3 │ │ iput v3, p0, Landroid/support/v4/view/ViewPager;->mCloseEnough:I │ │ - .line 370 │ + .line 375 │ const/high16 v3, 0x41800000 # 16.0f │ │ mul-float/2addr v3, v2 │ │ float-to-int v3, v3 │ │ iput v3, p0, Landroid/support/v4/view/ViewPager;->mDefaultGutterSize:I │ │ - .line 372 │ + .line 377 │ new-instance v3, Landroid/support/v4/view/ViewPager$MyAccessibilityDelegate; │ │ invoke-direct {v3, p0}, Landroid/support/v4/view/ViewPager$MyAccessibilityDelegate;->(Landroid/support/v4/view/ViewPager;)V │ │ invoke-static {p0, v3}, Landroid/support/v4/view/ViewCompat;->setAccessibilityDelegate(Landroid/view/View;Landroid/support/v4/view/AccessibilityDelegateCompat;)V │ │ - .line 374 │ + .line 379 │ invoke-static {p0}, Landroid/support/v4/view/ViewCompat;->getImportantForAccessibility(Landroid/view/View;)I │ │ move-result v3 │ │ if-nez v3, :cond_0 │ │ - .line 376 │ + .line 381 │ invoke-static {p0, v5}, Landroid/support/v4/view/ViewCompat;->setImportantForAccessibility(Landroid/view/View;I)V │ │ - .line 379 │ + .line 384 │ :cond_0 │ return-void │ .end method │ │ .method public isFakeDragging()Z │ .locals 1 │ │ .prologue │ - .line 2380 │ + .line 2385 │ iget-boolean v0, p0, Landroid/support/v4/view/ViewPager;->mFakeDragging:Z │ │ return v0 │ .end method │ │ .method protected onAttachedToWindow()V │ .locals 1 │ │ .prologue │ - .line 1358 │ + .line 1363 │ invoke-super {p0}, Landroid/view/ViewGroup;->onAttachedToWindow()V │ │ - .line 1359 │ + .line 1364 │ const/4 v0, 0x1 │ │ iput-boolean v0, p0, Landroid/support/v4/view/ViewPager;->mFirstLayout:Z │ │ - .line 1360 │ + .line 1365 │ return-void │ .end method │ │ .method protected onDetachedFromWindow()V │ .locals 1 │ │ .prologue │ - .line 383 │ + .line 388 │ iget-object v0, p0, Landroid/support/v4/view/ViewPager;->mEndScrollRunnable:Ljava/lang/Runnable; │ │ invoke-virtual {p0, v0}, Landroid/support/v4/view/ViewPager;->removeCallbacks(Ljava/lang/Runnable;)Z │ │ - .line 384 │ + .line 389 │ invoke-super {p0}, Landroid/view/ViewGroup;->onDetachedFromWindow()V │ │ - .line 385 │ + .line 390 │ return-void │ .end method │ │ .method protected onDraw(Landroid/graphics/Canvas;)V │ .locals 18 │ .param p1, "canvas" # Landroid/graphics/Canvas; │ │ .prologue │ - .line 2213 │ + .line 2218 │ invoke-super/range {p0 .. p1}, Landroid/view/ViewGroup;->onDraw(Landroid/graphics/Canvas;)V │ │ - .line 2216 │ + .line 2221 │ move-object/from16 v0, p0 │ │ iget v13, v0, Landroid/support/v4/view/ViewPager;->mPageMargin:I │ │ if-lez v13, :cond_2 │ │ move-object/from16 v0, p0 │ @@ -5621,74 +5627,74 @@ │ │ move-object/from16 v0, p0 │ │ iget-object v13, v0, Landroid/support/v4/view/ViewPager;->mAdapter:Landroid/support/v4/view/PagerAdapter; │ │ if-eqz v13, :cond_2 │ │ - .line 2217 │ + .line 2222 │ invoke-virtual/range {p0 .. p0}, Landroid/support/v4/view/ViewPager;->getScrollX()I │ │ move-result v10 │ │ - .line 2218 │ + .line 2223 │ .local v10, "scrollX":I │ invoke-virtual/range {p0 .. p0}, Landroid/support/v4/view/ViewPager;->getWidth()I │ │ move-result v11 │ │ - .line 2220 │ + .line 2225 │ .local v11, "width":I │ move-object/from16 v0, p0 │ │ iget v13, v0, Landroid/support/v4/view/ViewPager;->mPageMargin:I │ │ int-to-float v13, v13 │ │ int-to-float v14, v11 │ │ div-float v7, v13, v14 │ │ - .line 2221 │ + .line 2226 │ .local v7, "marginOffset":F │ const/4 v5, 0x0 │ │ - .line 2222 │ + .line 2227 │ .local v5, "itemIndex":I │ move-object/from16 v0, p0 │ │ iget-object v13, v0, Landroid/support/v4/view/ViewPager;->mItems:Ljava/util/ArrayList; │ │ const/4 v14, 0x0 │ │ invoke-virtual {v13, v14}, Ljava/util/ArrayList;->get(I)Ljava/lang/Object; │ │ move-result-object v3 │ │ check-cast v3, Landroid/support/v4/view/ViewPager$ItemInfo; │ │ - .line 2223 │ + .line 2228 │ .local v3, "ii":Landroid/support/v4/view/ViewPager$ItemInfo; │ iget v8, v3, Landroid/support/v4/view/ViewPager$ItemInfo;->offset:F │ │ - .line 2224 │ + .line 2229 │ .local v8, "offset":F │ move-object/from16 v0, p0 │ │ iget-object v13, v0, Landroid/support/v4/view/ViewPager;->mItems:Ljava/util/ArrayList; │ │ invoke-virtual {v13}, Ljava/util/ArrayList;->size()I │ │ move-result v4 │ │ - .line 2225 │ + .line 2230 │ .local v4, "itemCount":I │ iget v2, v3, Landroid/support/v4/view/ViewPager$ItemInfo;->position:I │ │ - .line 2226 │ + .line 2231 │ .local v2, "firstPos":I │ move-object/from16 v0, p0 │ │ iget-object v13, v0, Landroid/support/v4/view/ViewPager;->mItems:Ljava/util/ArrayList; │ │ add-int/lit8 v14, v4, -0x1 │ │ @@ -5696,31 +5702,31 @@ │ │ move-result-object v13 │ │ check-cast v13, Landroid/support/v4/view/ViewPager$ItemInfo; │ │ iget v6, v13, Landroid/support/v4/view/ViewPager$ItemInfo;->position:I │ │ - .line 2227 │ + .line 2232 │ .local v6, "lastPos":I │ move v9, v2 │ │ .local v9, "pos":I │ :goto_0 │ if-ge v9, v6, :cond_2 │ │ - .line 2228 │ + .line 2233 │ :goto_1 │ iget v13, v3, Landroid/support/v4/view/ViewPager$ItemInfo;->position:I │ │ if-le v9, v13, :cond_0 │ │ if-ge v5, v4, :cond_0 │ │ - .line 2229 │ + .line 2234 │ move-object/from16 v0, p0 │ │ iget-object v13, v0, Landroid/support/v4/view/ViewPager;->mItems:Ljava/util/ArrayList; │ │ add-int/lit8 v5, v5, 0x1 │ │ invoke-virtual {v13, v5}, Ljava/util/ArrayList;->get(I)Ljava/lang/Object; │ @@ -5729,42 +5735,42 @@ │ │ .end local v3 # "ii":Landroid/support/v4/view/ViewPager$ItemInfo; │ check-cast v3, Landroid/support/v4/view/ViewPager$ItemInfo; │ │ .restart local v3 # "ii":Landroid/support/v4/view/ViewPager$ItemInfo; │ goto :goto_1 │ │ - .line 2233 │ + .line 2238 │ :cond_0 │ iget v13, v3, Landroid/support/v4/view/ViewPager$ItemInfo;->position:I │ │ if-ne v9, v13, :cond_3 │ │ - .line 2234 │ + .line 2239 │ iget v13, v3, Landroid/support/v4/view/ViewPager$ItemInfo;->offset:F │ │ iget v14, v3, Landroid/support/v4/view/ViewPager$ItemInfo;->widthFactor:F │ │ add-float/2addr v13, v14 │ │ int-to-float v14, v11 │ │ mul-float v1, v13, v14 │ │ - .line 2235 │ + .line 2240 │ .local v1, "drawAt":F │ iget v13, v3, Landroid/support/v4/view/ViewPager$ItemInfo;->offset:F │ │ iget v14, v3, Landroid/support/v4/view/ViewPager$ItemInfo;->widthFactor:F │ │ add-float/2addr v13, v14 │ │ add-float v8, v13, v7 │ │ - .line 2242 │ + .line 2247 │ :goto_2 │ move-object/from16 v0, p0 │ │ iget v13, v0, Landroid/support/v4/view/ViewPager;->mPageMargin:I │ │ int-to-float v13, v13 │ │ @@ -5772,15 +5778,15 @@ │ │ int-to-float v14, v10 │ │ cmpl-float v13, v13, v14 │ │ if-lez v13, :cond_1 │ │ - .line 2243 │ + .line 2248 │ move-object/from16 v0, p0 │ │ iget-object v13, v0, Landroid/support/v4/view/ViewPager;->mMarginDrawable:Landroid/graphics/drawable/Drawable; │ │ float-to-int v14, v1 │ │ move-object/from16 v0, p0 │ @@ -5815,49 +5821,49 @@ │ │ iget v0, v0, Landroid/support/v4/view/ViewPager;->mBottomPageBounds:I │ │ move/from16 v17, v0 │ │ invoke-virtual/range {v13 .. v17}, Landroid/graphics/drawable/Drawable;->setBounds(IIII)V │ │ - .line 2245 │ + .line 2250 │ move-object/from16 v0, p0 │ │ iget-object v13, v0, Landroid/support/v4/view/ViewPager;->mMarginDrawable:Landroid/graphics/drawable/Drawable; │ │ move-object/from16 v0, p1 │ │ invoke-virtual {v13, v0}, Landroid/graphics/drawable/Drawable;->draw(Landroid/graphics/Canvas;)V │ │ - .line 2248 │ + .line 2253 │ :cond_1 │ add-int v13, v10, v11 │ │ int-to-float v13, v13 │ │ cmpl-float v13, v1, v13 │ │ if-lez v13, :cond_4 │ │ - .line 2253 │ + .line 2258 │ .end local v1 # "drawAt":F │ .end local v2 # "firstPos":I │ .end local v3 # "ii":Landroid/support/v4/view/ViewPager$ItemInfo; │ .end local v4 # "itemCount":I │ .end local v5 # "itemIndex":I │ .end local v6 # "lastPos":I │ .end local v7 # "marginOffset":F │ .end local v8 # "offset":F │ .end local v9 # "pos":I │ .end local v10 # "scrollX":I │ .end local v11 # "width":I │ :cond_2 │ return-void │ │ - .line 2237 │ + .line 2242 │ .restart local v2 # "firstPos":I │ .restart local v3 # "ii":Landroid/support/v4/view/ViewPager$ItemInfo; │ .restart local v4 # "itemCount":I │ .restart local v5 # "itemIndex":I │ .restart local v6 # "lastPos":I │ .restart local v7 # "marginOffset":F │ .restart local v8 # "offset":F │ @@ -5869,203 +5875,203 @@ │ │ iget-object v13, v0, Landroid/support/v4/view/ViewPager;->mAdapter:Landroid/support/v4/view/PagerAdapter; │ │ invoke-virtual {v13, v9}, Landroid/support/v4/view/PagerAdapter;->getPageWidth(I)F │ │ move-result v12 │ │ - .line 2238 │ + .line 2243 │ .local v12, "widthFactor":F │ add-float v13, v8, v12 │ │ int-to-float v14, v11 │ │ mul-float v1, v13, v14 │ │ - .line 2239 │ + .line 2244 │ .restart local v1 # "drawAt":F │ add-float v13, v12, v7 │ │ add-float/2addr v8, v13 │ │ goto :goto_2 │ │ - .line 2227 │ + .line 2232 │ .end local v12 # "widthFactor":F │ :cond_4 │ add-int/lit8 v9, v9, 0x1 │ │ goto :goto_0 │ .end method │ │ .method public onInterceptTouchEvent(Landroid/view/MotionEvent;)Z │ .locals 14 │ .param p1, "ev" # Landroid/view/MotionEvent; │ │ .prologue │ - .line 1787 │ + .line 1792 │ invoke-virtual {p1}, Landroid/view/MotionEvent;->getAction()I │ │ move-result v0 │ │ and-int/lit16 v6, v0, 0xff │ │ - .line 1790 │ + .line 1795 │ .local v6, "action":I │ const/4 v0, 0x3 │ │ if-eq v6, v0, :cond_0 │ │ const/4 v0, 0x1 │ │ if-ne v6, v0, :cond_2 │ │ - .line 1793 │ + .line 1798 │ :cond_0 │ const/4 v0, 0x0 │ │ iput-boolean v0, p0, Landroid/support/v4/view/ViewPager;->mIsBeingDragged:Z │ │ - .line 1794 │ + .line 1799 │ const/4 v0, 0x0 │ │ iput-boolean v0, p0, Landroid/support/v4/view/ViewPager;->mIsUnableToDrag:Z │ │ - .line 1795 │ + .line 1800 │ const/4 v0, -0x1 │ │ iput v0, p0, Landroid/support/v4/view/ViewPager;->mActivePointerId:I │ │ - .line 1796 │ + .line 1801 │ iget-object v0, p0, Landroid/support/v4/view/ViewPager;->mVelocityTracker:Landroid/view/VelocityTracker; │ │ if-eqz v0, :cond_1 │ │ - .line 1797 │ + .line 1802 │ iget-object v0, p0, Landroid/support/v4/view/ViewPager;->mVelocityTracker:Landroid/view/VelocityTracker; │ │ invoke-virtual {v0}, Landroid/view/VelocityTracker;->recycle()V │ │ - .line 1798 │ + .line 1803 │ const/4 v0, 0x0 │ │ iput-object v0, p0, Landroid/support/v4/view/ViewPager;->mVelocityTracker:Landroid/view/VelocityTracker; │ │ - .line 1800 │ + .line 1805 │ :cond_1 │ const/4 v0, 0x0 │ │ - .line 1920 │ + .line 1925 │ :goto_0 │ return v0 │ │ - .line 1805 │ + .line 1810 │ :cond_2 │ if-eqz v6, :cond_4 │ │ - .line 1806 │ + .line 1811 │ iget-boolean v0, p0, Landroid/support/v4/view/ViewPager;->mIsBeingDragged:Z │ │ if-eqz v0, :cond_3 │ │ - .line 1808 │ + .line 1813 │ const/4 v0, 0x1 │ │ goto :goto_0 │ │ - .line 1810 │ + .line 1815 │ :cond_3 │ iget-boolean v0, p0, Landroid/support/v4/view/ViewPager;->mIsUnableToDrag:Z │ │ if-eqz v0, :cond_4 │ │ - .line 1812 │ + .line 1817 │ const/4 v0, 0x0 │ │ goto :goto_0 │ │ - .line 1816 │ + .line 1821 │ :cond_4 │ sparse-switch v6, :sswitch_data_0 │ │ - .line 1911 │ + .line 1916 │ :cond_5 │ :goto_1 │ iget-object v0, p0, Landroid/support/v4/view/ViewPager;->mVelocityTracker:Landroid/view/VelocityTracker; │ │ if-nez v0, :cond_6 │ │ - .line 1912 │ + .line 1917 │ invoke-static {}, Landroid/view/VelocityTracker;->obtain()Landroid/view/VelocityTracker; │ │ move-result-object v0 │ │ iput-object v0, p0, Landroid/support/v4/view/ViewPager;->mVelocityTracker:Landroid/view/VelocityTracker; │ │ - .line 1914 │ + .line 1919 │ :cond_6 │ iget-object v0, p0, Landroid/support/v4/view/ViewPager;->mVelocityTracker:Landroid/view/VelocityTracker; │ │ invoke-virtual {v0, p1}, Landroid/view/VelocityTracker;->addMovement(Landroid/view/MotionEvent;)V │ │ - .line 1920 │ + .line 1925 │ iget-boolean v0, p0, Landroid/support/v4/view/ViewPager;->mIsBeingDragged:Z │ │ goto :goto_0 │ │ - .line 1827 │ + .line 1832 │ :sswitch_0 │ iget v7, p0, Landroid/support/v4/view/ViewPager;->mActivePointerId:I │ │ - .line 1828 │ + .line 1833 │ .local v7, "activePointerId":I │ const/4 v0, -0x1 │ │ if-eq v7, v0, :cond_5 │ │ - .line 1833 │ + .line 1838 │ invoke-static {p1, v7}, Landroid/support/v4/view/MotionEventCompat;->findPointerIndex(Landroid/view/MotionEvent;I)I │ │ move-result v9 │ │ - .line 1834 │ + .line 1839 │ .local v9, "pointerIndex":I │ invoke-static {p1, v9}, Landroid/support/v4/view/MotionEventCompat;->getX(Landroid/view/MotionEvent;I)F │ │ move-result v10 │ │ - .line 1835 │ + .line 1840 │ .local v10, "x":F │ iget v0, p0, Landroid/support/v4/view/ViewPager;->mLastMotionX:F │ │ sub-float v8, v10, v0 │ │ - .line 1836 │ + .line 1841 │ .local v8, "dx":F │ invoke-static {v8}, Ljava/lang/Math;->abs(F)F │ │ move-result v11 │ │ - .line 1837 │ + .line 1842 │ .local v11, "xDiff":F │ invoke-static {p1, v9}, Landroid/support/v4/view/MotionEventCompat;->getY(Landroid/view/MotionEvent;I)F │ │ move-result v12 │ │ - .line 1838 │ + .line 1843 │ .local v12, "y":F │ iget v0, p0, Landroid/support/v4/view/ViewPager;->mInitialMotionY:F │ │ sub-float v0, v12, v0 │ │ invoke-static {v0}, Ljava/lang/Math;->abs(F)F │ │ move-result v13 │ │ - .line 1841 │ + .line 1846 │ .local v13, "yDiff":F │ const/4 v0, 0x0 │ │ cmpl-float v0, v8, v0 │ │ if-eqz v0, :cond_7 │ │ @@ -6091,31 +6097,31 @@ │ │ invoke-virtual/range {v0 .. v5}, Landroid/support/v4/view/ViewPager;->canScroll(Landroid/view/View;ZIII)Z │ │ move-result v0 │ │ if-eqz v0, :cond_7 │ │ - .line 1844 │ + .line 1849 │ iput v10, p0, Landroid/support/v4/view/ViewPager;->mLastMotionX:F │ │ - .line 1845 │ + .line 1850 │ iput v12, p0, Landroid/support/v4/view/ViewPager;->mLastMotionY:F │ │ - .line 1846 │ + .line 1851 │ const/4 v0, 0x1 │ │ iput-boolean v0, p0, Landroid/support/v4/view/ViewPager;->mIsUnableToDrag:Z │ │ - .line 1847 │ + .line 1852 │ const/4 v0, 0x0 │ │ goto :goto_0 │ │ - .line 1849 │ + .line 1854 │ :cond_7 │ iget v0, p0, Landroid/support/v4/view/ViewPager;->mTouchSlop:I │ │ int-to-float v0, v0 │ │ cmpl-float v0, v11, v0 │ │ @@ -6125,30 +6131,30 @@ │ │ mul-float/2addr v0, v11 │ │ cmpl-float v0, v0, v13 │ │ if-lez v0, :cond_a │ │ - .line 1851 │ + .line 1856 │ const/4 v0, 0x1 │ │ iput-boolean v0, p0, Landroid/support/v4/view/ViewPager;->mIsBeingDragged:Z │ │ - .line 1852 │ + .line 1857 │ const/4 v0, 0x1 │ │ invoke-direct {p0, v0}, Landroid/support/v4/view/ViewPager;->requestParentDisallowInterceptTouchEvent(Z)V │ │ - .line 1853 │ + .line 1858 │ const/4 v0, 0x1 │ │ invoke-direct {p0, v0}, Landroid/support/v4/view/ViewPager;->setScrollState(I)V │ │ - .line 1854 │ + .line 1859 │ const/4 v0, 0x0 │ │ cmpl-float v0, v8, v0 │ │ if-lez v0, :cond_9 │ │ iget v0, p0, Landroid/support/v4/view/ViewPager;->mInitialMotionX:F │ @@ -6158,71 +6164,71 @@ │ int-to-float v1, v1 │ │ add-float/2addr v0, v1 │ │ :goto_2 │ iput v0, p0, Landroid/support/v4/view/ViewPager;->mLastMotionX:F │ │ - .line 1856 │ + .line 1861 │ iput v12, p0, Landroid/support/v4/view/ViewPager;->mLastMotionY:F │ │ - .line 1857 │ + .line 1862 │ const/4 v0, 0x1 │ │ invoke-direct {p0, v0}, Landroid/support/v4/view/ViewPager;->setScrollingCacheEnabled(Z)V │ │ - .line 1866 │ + .line 1871 │ :cond_8 │ :goto_3 │ iget-boolean v0, p0, Landroid/support/v4/view/ViewPager;->mIsBeingDragged:Z │ │ if-eqz v0, :cond_5 │ │ - .line 1868 │ + .line 1873 │ invoke-direct {p0, v10}, Landroid/support/v4/view/ViewPager;->performDrag(F)Z │ │ move-result v0 │ │ if-eqz v0, :cond_5 │ │ - .line 1869 │ + .line 1874 │ invoke-static {p0}, Landroid/support/v4/view/ViewCompat;->postInvalidateOnAnimation(Landroid/view/View;)V │ │ goto/16 :goto_1 │ │ - .line 1854 │ + .line 1859 │ :cond_9 │ iget v0, p0, Landroid/support/v4/view/ViewPager;->mInitialMotionX:F │ │ iget v1, p0, Landroid/support/v4/view/ViewPager;->mTouchSlop:I │ │ int-to-float v1, v1 │ │ sub-float/2addr v0, v1 │ │ goto :goto_2 │ │ - .line 1858 │ + .line 1863 │ :cond_a │ iget v0, p0, Landroid/support/v4/view/ViewPager;->mTouchSlop:I │ │ int-to-float v0, v0 │ │ cmpl-float v0, v13, v0 │ │ if-lez v0, :cond_8 │ │ - .line 1864 │ + .line 1869 │ const/4 v0, 0x1 │ │ iput-boolean v0, p0, Landroid/support/v4/view/ViewPager;->mIsUnableToDrag:Z │ │ goto :goto_3 │ │ - .line 1880 │ + .line 1885 │ .end local v7 # "activePointerId":I │ .end local v8 # "dx":F │ .end local v9 # "pointerIndex":I │ .end local v10 # "x":F │ .end local v11 # "xDiff":F │ .end local v12 # "y":F │ .end local v13 # "yDiff":F │ @@ -6231,43 +6237,43 @@ │ │ move-result v0 │ │ iput v0, p0, Landroid/support/v4/view/ViewPager;->mInitialMotionX:F │ │ iput v0, p0, Landroid/support/v4/view/ViewPager;->mLastMotionX:F │ │ - .line 1881 │ + .line 1886 │ invoke-virtual {p1}, Landroid/view/MotionEvent;->getY()F │ │ move-result v0 │ │ iput v0, p0, Landroid/support/v4/view/ViewPager;->mInitialMotionY:F │ │ iput v0, p0, Landroid/support/v4/view/ViewPager;->mLastMotionY:F │ │ - .line 1882 │ + .line 1887 │ const/4 v0, 0x0 │ │ invoke-static {p1, v0}, Landroid/support/v4/view/MotionEventCompat;->getPointerId(Landroid/view/MotionEvent;I)I │ │ move-result v0 │ │ iput v0, p0, Landroid/support/v4/view/ViewPager;->mActivePointerId:I │ │ - .line 1883 │ + .line 1888 │ const/4 v0, 0x0 │ │ iput-boolean v0, p0, Landroid/support/v4/view/ViewPager;->mIsUnableToDrag:Z │ │ - .line 1885 │ + .line 1890 │ iget-object v0, p0, Landroid/support/v4/view/ViewPager;->mScroller:Landroid/widget/Scroller; │ │ invoke-virtual {v0}, Landroid/widget/Scroller;->computeScrollOffset()Z │ │ - .line 1886 │ + .line 1891 │ iget v0, p0, Landroid/support/v4/view/ViewPager;->mScrollState:I │ │ const/4 v1, 0x2 │ │ if-ne v0, v1, :cond_b │ │ iget-object v0, p0, Landroid/support/v4/view/ViewPager;->mScroller:Landroid/widget/Scroller; │ @@ -6288,64 +6294,64 @@ │ │ move-result v0 │ │ iget v1, p0, Landroid/support/v4/view/ViewPager;->mCloseEnough:I │ │ if-le v0, v1, :cond_b │ │ - .line 1889 │ + .line 1894 │ iget-object v0, p0, Landroid/support/v4/view/ViewPager;->mScroller:Landroid/widget/Scroller; │ │ invoke-virtual {v0}, Landroid/widget/Scroller;->abortAnimation()V │ │ - .line 1890 │ + .line 1895 │ const/4 v0, 0x0 │ │ iput-boolean v0, p0, Landroid/support/v4/view/ViewPager;->mPopulatePending:Z │ │ - .line 1891 │ + .line 1896 │ invoke-virtual {p0}, Landroid/support/v4/view/ViewPager;->populate()V │ │ - .line 1892 │ + .line 1897 │ const/4 v0, 0x1 │ │ iput-boolean v0, p0, Landroid/support/v4/view/ViewPager;->mIsBeingDragged:Z │ │ - .line 1893 │ + .line 1898 │ const/4 v0, 0x1 │ │ invoke-direct {p0, v0}, Landroid/support/v4/view/ViewPager;->requestParentDisallowInterceptTouchEvent(Z)V │ │ - .line 1894 │ + .line 1899 │ const/4 v0, 0x1 │ │ invoke-direct {p0, v0}, Landroid/support/v4/view/ViewPager;->setScrollState(I)V │ │ goto/16 :goto_1 │ │ - .line 1896 │ + .line 1901 │ :cond_b │ const/4 v0, 0x0 │ │ invoke-direct {p0, v0}, Landroid/support/v4/view/ViewPager;->completeScroll(Z)V │ │ - .line 1897 │ + .line 1902 │ const/4 v0, 0x0 │ │ iput-boolean v0, p0, Landroid/support/v4/view/ViewPager;->mIsBeingDragged:Z │ │ goto/16 :goto_1 │ │ - .line 1907 │ + .line 1912 │ :sswitch_2 │ invoke-direct {p0, p1}, Landroid/support/v4/view/ViewPager;->onSecondaryPointerUp(Landroid/view/MotionEvent;)V │ │ goto/16 :goto_1 │ │ - .line 1816 │ + .line 1821 │ nop │ │ :sswitch_data_0 │ .sparse-switch │ 0x0 -> :sswitch_1 │ 0x2 -> :sswitch_0 │ 0x6 -> :sswitch_2 │ @@ -6357,154 +6363,154 @@ │ .param p1, "changed" # Z │ .param p2, "l" # I │ .param p3, "t" # I │ .param p4, "r" # I │ .param p5, "b" # I │ │ .prologue │ - .line 1498 │ + .line 1503 │ invoke-virtual/range {p0 .. p0}, Landroid/support/v4/view/ViewPager;->getChildCount()I │ │ move-result v9 │ │ - .line 1499 │ + .line 1504 │ .local v9, "count":I │ sub-int v24, p4, p2 │ │ - .line 1500 │ + .line 1505 │ .local v24, "width":I │ sub-int v11, p5, p3 │ │ - .line 1501 │ + .line 1506 │ .local v11, "height":I │ invoke-virtual/range {p0 .. p0}, Landroid/support/v4/view/ViewPager;->getPaddingLeft()I │ │ move-result v19 │ │ - .line 1502 │ + .line 1507 │ .local v19, "paddingLeft":I │ invoke-virtual/range {p0 .. p0}, Landroid/support/v4/view/ViewPager;->getPaddingTop()I │ │ move-result v21 │ │ - .line 1503 │ + .line 1508 │ .local v21, "paddingTop":I │ invoke-virtual/range {p0 .. p0}, Landroid/support/v4/view/ViewPager;->getPaddingRight()I │ │ move-result v20 │ │ - .line 1504 │ + .line 1509 │ .local v20, "paddingRight":I │ invoke-virtual/range {p0 .. p0}, Landroid/support/v4/view/ViewPager;->getPaddingBottom()I │ │ move-result v18 │ │ - .line 1505 │ + .line 1510 │ .local v18, "paddingBottom":I │ invoke-virtual/range {p0 .. p0}, Landroid/support/v4/view/ViewPager;->getScrollX()I │ │ move-result v22 │ │ - .line 1507 │ + .line 1512 │ .local v22, "scrollX":I │ const/4 v10, 0x0 │ │ - .line 1511 │ + .line 1516 │ .local v10, "decorCount":I │ const/4 v14, 0x0 │ │ .local v14, "i":I │ :goto_0 │ if-ge v14, v9, :cond_1 │ │ - .line 1512 │ + .line 1517 │ move-object/from16 v0, p0 │ │ invoke-virtual {v0, v14}, Landroid/support/v4/view/ViewPager;->getChildAt(I)Landroid/view/View; │ │ move-result-object v5 │ │ - .line 1513 │ + .line 1518 │ .local v5, "child":Landroid/view/View; │ invoke-virtual {v5}, Landroid/view/View;->getVisibility()I │ │ move-result v26 │ │ const/16 v27, 0x8 │ │ move/from16 v0, v26 │ │ move/from16 v1, v27 │ │ if-eq v0, v1, :cond_0 │ │ - .line 1514 │ + .line 1519 │ invoke-virtual {v5}, Landroid/view/View;->getLayoutParams()Landroid/view/ViewGroup$LayoutParams; │ │ move-result-object v17 │ │ check-cast v17, Landroid/support/v4/view/ViewPager$LayoutParams; │ │ - .line 1515 │ + .line 1520 │ .local v17, "lp":Landroid/support/v4/view/ViewPager$LayoutParams; │ const/4 v6, 0x0 │ │ - .line 1516 │ + .line 1521 │ .local v6, "childLeft":I │ const/4 v7, 0x0 │ │ - .line 1517 │ + .line 1522 │ .local v7, "childTop":I │ move-object/from16 v0, v17 │ │ iget-boolean v0, v0, Landroid/support/v4/view/ViewPager$LayoutParams;->isDecor:Z │ │ move/from16 v26, v0 │ │ if-eqz v26, :cond_0 │ │ - .line 1518 │ + .line 1523 │ move-object/from16 v0, v17 │ │ iget v0, v0, Landroid/support/v4/view/ViewPager$LayoutParams;->gravity:I │ │ move/from16 v26, v0 │ │ and-int/lit8 v13, v26, 0x7 │ │ - .line 1519 │ + .line 1524 │ .local v13, "hgrav":I │ move-object/from16 v0, v17 │ │ iget v0, v0, Landroid/support/v4/view/ViewPager$LayoutParams;->gravity:I │ │ move/from16 v26, v0 │ │ and-int/lit8 v23, v26, 0x70 │ │ - .line 1520 │ + .line 1525 │ .local v23, "vgrav":I │ packed-switch v13, :pswitch_data_0 │ │ - .line 1522 │ + .line 1527 │ :pswitch_0 │ move/from16 v6, v19 │ │ - .line 1537 │ + .line 1542 │ :goto_1 │ sparse-switch v23, :sswitch_data_0 │ │ - .line 1539 │ + .line 1544 │ move/from16 v7, v21 │ │ - .line 1554 │ + .line 1559 │ :goto_2 │ add-int v6, v6, v22 │ │ - .line 1555 │ + .line 1560 │ invoke-virtual {v5}, Landroid/view/View;->getMeasuredWidth()I │ │ move-result v26 │ │ add-int v26, v26, v6 │ │ invoke-virtual {v5}, Landroid/view/View;->getMeasuredHeight()I │ @@ -6515,48 +6521,48 @@ │ │ move/from16 v0, v26 │ │ move/from16 v1, v27 │ │ invoke-virtual {v5, v6, v7, v0, v1}, Landroid/view/View;->layout(IIII)V │ │ - .line 1558 │ + .line 1563 │ add-int/lit8 v10, v10, 0x1 │ │ - .line 1511 │ + .line 1516 │ .end local v6 # "childLeft":I │ .end local v7 # "childTop":I │ .end local v13 # "hgrav":I │ .end local v17 # "lp":Landroid/support/v4/view/ViewPager$LayoutParams; │ .end local v23 # "vgrav":I │ :cond_0 │ add-int/lit8 v14, v14, 0x1 │ │ goto :goto_0 │ │ - .line 1525 │ + .line 1530 │ .restart local v6 # "childLeft":I │ .restart local v7 # "childTop":I │ .restart local v13 # "hgrav":I │ .restart local v17 # "lp":Landroid/support/v4/view/ViewPager$LayoutParams; │ .restart local v23 # "vgrav":I │ :pswitch_1 │ move/from16 v6, v19 │ │ - .line 1526 │ + .line 1531 │ invoke-virtual {v5}, Landroid/view/View;->getMeasuredWidth()I │ │ move-result v26 │ │ add-int v19, v19, v26 │ │ - .line 1527 │ + .line 1532 │ goto :goto_1 │ │ - .line 1529 │ + .line 1534 │ :pswitch_2 │ invoke-virtual {v5}, Landroid/view/View;->getMeasuredWidth()I │ │ move-result v26 │ │ sub-int v26, v24, v26 │ │ @@ -6566,51 +6572,51 @@ │ │ move/from16 v1, v19 │ │ invoke-static {v0, v1}, Ljava/lang/Math;->max(II)I │ │ move-result v6 │ │ - .line 1531 │ + .line 1536 │ goto :goto_1 │ │ - .line 1533 │ + .line 1538 │ :pswitch_3 │ sub-int v26, v24, v20 │ │ invoke-virtual {v5}, Landroid/view/View;->getMeasuredWidth()I │ │ move-result v27 │ │ sub-int v6, v26, v27 │ │ - .line 1534 │ + .line 1539 │ invoke-virtual {v5}, Landroid/view/View;->getMeasuredWidth()I │ │ move-result v26 │ │ add-int v20, v20, v26 │ │ goto :goto_1 │ │ - .line 1542 │ + .line 1547 │ :sswitch_0 │ move/from16 v7, v21 │ │ - .line 1543 │ + .line 1548 │ invoke-virtual {v5}, Landroid/view/View;->getMeasuredHeight()I │ │ move-result v26 │ │ add-int v21, v21, v26 │ │ - .line 1544 │ + .line 1549 │ goto :goto_2 │ │ - .line 1546 │ + .line 1551 │ :sswitch_1 │ invoke-virtual {v5}, Landroid/view/View;->getMeasuredHeight()I │ │ move-result v26 │ │ sub-int v26, v11, v26 │ │ @@ -6620,84 +6626,84 @@ │ │ move/from16 v1, v21 │ │ invoke-static {v0, v1}, Ljava/lang/Math;->max(II)I │ │ move-result v7 │ │ - .line 1548 │ + .line 1553 │ goto :goto_2 │ │ - .line 1550 │ + .line 1555 │ :sswitch_2 │ sub-int v26, v11, v18 │ │ invoke-virtual {v5}, Landroid/view/View;->getMeasuredHeight()I │ │ move-result v27 │ │ sub-int v7, v26, v27 │ │ - .line 1551 │ + .line 1556 │ invoke-virtual {v5}, Landroid/view/View;->getMeasuredHeight()I │ │ move-result v26 │ │ add-int v18, v18, v26 │ │ goto :goto_2 │ │ - .line 1563 │ + .line 1568 │ .end local v5 # "child":Landroid/view/View; │ .end local v6 # "childLeft":I │ .end local v7 # "childTop":I │ .end local v13 # "hgrav":I │ .end local v17 # "lp":Landroid/support/v4/view/ViewPager$LayoutParams; │ .end local v23 # "vgrav":I │ :cond_1 │ sub-int v26, v24, v19 │ │ sub-int v8, v26, v20 │ │ - .line 1565 │ + .line 1570 │ .local v8, "childWidth":I │ const/4 v14, 0x0 │ │ :goto_3 │ if-ge v14, v9, :cond_4 │ │ - .line 1566 │ + .line 1571 │ move-object/from16 v0, p0 │ │ invoke-virtual {v0, v14}, Landroid/support/v4/view/ViewPager;->getChildAt(I)Landroid/view/View; │ │ move-result-object v5 │ │ - .line 1567 │ + .line 1572 │ .restart local v5 # "child":Landroid/view/View; │ invoke-virtual {v5}, Landroid/view/View;->getVisibility()I │ │ move-result v26 │ │ const/16 v27, 0x8 │ │ move/from16 v0, v26 │ │ move/from16 v1, v27 │ │ if-eq v0, v1, :cond_3 │ │ - .line 1568 │ + .line 1573 │ invoke-virtual {v5}, Landroid/view/View;->getLayoutParams()Landroid/view/ViewGroup$LayoutParams; │ │ move-result-object v17 │ │ check-cast v17, Landroid/support/v4/view/ViewPager$LayoutParams; │ │ - .line 1570 │ + .line 1575 │ .restart local v17 # "lp":Landroid/support/v4/view/ViewPager$LayoutParams; │ move-object/from16 v0, v17 │ │ iget-boolean v0, v0, Landroid/support/v4/view/ViewPager$LayoutParams;->isDecor:Z │ │ move/from16 v26, v0 │ │ @@ -6708,15 +6714,15 @@ │ invoke-virtual {v0, v5}, Landroid/support/v4/view/ViewPager;->infoForChild(Landroid/view/View;)Landroid/support/v4/view/ViewPager$ItemInfo; │ │ move-result-object v15 │ │ .local v15, "ii":Landroid/support/v4/view/ViewPager$ItemInfo; │ if-eqz v15, :cond_3 │ │ - .line 1571 │ + .line 1576 │ int-to-float v0, v8 │ │ move/from16 v26, v0 │ │ iget v0, v15, Landroid/support/v4/view/ViewPager$ItemInfo;->offset:F │ │ move/from16 v27, v0 │ @@ -6725,42 +6731,42 @@ │ │ move/from16 v0, v26 │ │ float-to-int v0, v0 │ │ move/from16 v16, v0 │ │ - .line 1572 │ + .line 1577 │ .local v16, "loff":I │ add-int v6, v19, v16 │ │ - .line 1573 │ + .line 1578 │ .restart local v6 # "childLeft":I │ move/from16 v7, v21 │ │ - .line 1574 │ + .line 1579 │ .restart local v7 # "childTop":I │ move-object/from16 v0, v17 │ │ iget-boolean v0, v0, Landroid/support/v4/view/ViewPager$LayoutParams;->needsMeasure:Z │ │ move/from16 v26, v0 │ │ if-eqz v26, :cond_2 │ │ - .line 1577 │ + .line 1582 │ const/16 v26, 0x0 │ │ move/from16 v0, v26 │ │ move-object/from16 v1, v17 │ │ iput-boolean v0, v1, Landroid/support/v4/view/ViewPager$LayoutParams;->needsMeasure:Z │ │ - .line 1578 │ + .line 1583 │ int-to-float v0, v8 │ │ move/from16 v26, v0 │ │ move-object/from16 v0, v17 │ │ iget v0, v0, Landroid/support/v4/view/ViewPager$LayoutParams;->widthFactor:F │ @@ -6777,33 +6783,33 @@ │ │ const/high16 v27, 0x40000000 # 2.0f │ │ invoke-static/range {v26 .. v27}, Landroid/view/View$MeasureSpec;->makeMeasureSpec(II)I │ │ move-result v25 │ │ - .line 1581 │ + .line 1586 │ .local v25, "widthSpec":I │ sub-int v26, v11, v21 │ │ sub-int v26, v26, v18 │ │ const/high16 v27, 0x40000000 # 2.0f │ │ invoke-static/range {v26 .. v27}, Landroid/view/View$MeasureSpec;->makeMeasureSpec(II)I │ │ move-result v12 │ │ - .line 1584 │ + .line 1589 │ .local v12, "heightSpec":I │ move/from16 v0, v25 │ │ invoke-virtual {v5, v0, v12}, Landroid/view/View;->measure(II)V │ │ - .line 1589 │ + .line 1594 │ .end local v12 # "heightSpec":I │ .end local v25 # "widthSpec":I │ :cond_2 │ invoke-virtual {v5}, Landroid/view/View;->getMeasuredWidth()I │ │ move-result v26 │ │ @@ -6817,58 +6823,58 @@ │ │ move/from16 v0, v26 │ │ move/from16 v1, v27 │ │ invoke-virtual {v5, v6, v7, v0, v1}, Landroid/view/View;->layout(IIII)V │ │ - .line 1565 │ + .line 1570 │ .end local v6 # "childLeft":I │ .end local v7 # "childTop":I │ .end local v15 # "ii":Landroid/support/v4/view/ViewPager$ItemInfo; │ .end local v16 # "loff":I │ .end local v17 # "lp":Landroid/support/v4/view/ViewPager$LayoutParams; │ :cond_3 │ add-int/lit8 v14, v14, 0x1 │ │ goto/16 :goto_3 │ │ - .line 1595 │ + .line 1600 │ .end local v5 # "child":Landroid/view/View; │ :cond_4 │ move/from16 v0, v21 │ │ move-object/from16 v1, p0 │ │ iput v0, v1, Landroid/support/v4/view/ViewPager;->mTopPageBounds:I │ │ - .line 1596 │ + .line 1601 │ sub-int v26, v11, v18 │ │ move/from16 v0, v26 │ │ move-object/from16 v1, p0 │ │ iput v0, v1, Landroid/support/v4/view/ViewPager;->mBottomPageBounds:I │ │ - .line 1597 │ + .line 1602 │ move-object/from16 v0, p0 │ │ iput v10, v0, Landroid/support/v4/view/ViewPager;->mDecorChildCount:I │ │ - .line 1599 │ + .line 1604 │ move-object/from16 v0, p0 │ │ iget-boolean v0, v0, Landroid/support/v4/view/ViewPager;->mFirstLayout:Z │ │ move/from16 v26, v0 │ │ if-eqz v26, :cond_5 │ │ - .line 1600 │ + .line 1605 │ move-object/from16 v0, p0 │ │ iget v0, v0, Landroid/support/v4/view/ViewPager;->mCurItem:I │ │ move/from16 v26, v0 │ │ const/16 v27, 0x0 │ @@ -6885,55 +6891,55 @@ │ │ move/from16 v3, v28 │ │ move/from16 v4, v29 │ │ invoke-direct {v0, v1, v2, v3, v4}, Landroid/support/v4/view/ViewPager;->scrollToItem(IZIZ)V │ │ - .line 1602 │ + .line 1607 │ :cond_5 │ const/16 v26, 0x0 │ │ move/from16 v0, v26 │ │ move-object/from16 v1, p0 │ │ iput-boolean v0, v1, Landroid/support/v4/view/ViewPager;->mFirstLayout:Z │ │ - .line 1603 │ + .line 1608 │ return-void │ │ - .line 1520 │ + .line 1525 │ nop │ │ :pswitch_data_0 │ .packed-switch 0x1 │ :pswitch_2 │ :pswitch_0 │ :pswitch_1 │ :pswitch_0 │ :pswitch_3 │ .end packed-switch │ │ - .line 1537 │ + .line 1542 │ :sswitch_data_0 │ .sparse-switch │ 0x10 -> :sswitch_1 │ 0x30 -> :sswitch_0 │ 0x50 -> :sswitch_2 │ .end sparse-switch │ .end method │ │ .method protected onMeasure(II)V │ .locals 23 │ .param p1, "widthMeasureSpec" # I │ .param p2, "heightMeasureSpec" # I │ │ .prologue │ - .line 1369 │ + .line 1374 │ const/16 v21, 0x0 │ │ move/from16 v0, v21 │ │ move/from16 v1, p1 │ │ invoke-static {v0, v1}, Landroid/support/v4/view/ViewPager;->getDefaultSize(II)I │ @@ -6954,24 +6960,24 @@ │ │ move/from16 v1, v21 │ │ move/from16 v2, v22 │ │ invoke-virtual {v0, v1, v2}, Landroid/support/v4/view/ViewPager;->setMeasuredDimension(II)V │ │ - .line 1372 │ + .line 1377 │ invoke-virtual/range {p0 .. p0}, Landroid/support/v4/view/ViewPager;->getMeasuredWidth()I │ │ move-result v15 │ │ - .line 1373 │ + .line 1378 │ .local v15, "measuredWidth":I │ div-int/lit8 v14, v15, 0xa │ │ - .line 1374 │ + .line 1379 │ .local v14, "maxGutterSize":I │ move-object/from16 v0, p0 │ │ iget v0, v0, Landroid/support/v4/view/ViewPager;->mDefaultGutterSize:I │ │ move/from16 v21, v0 │ │ @@ -6983,28 +6989,28 @@ │ │ move/from16 v0, v21 │ │ move-object/from16 v1, p0 │ │ iput v0, v1, Landroid/support/v4/view/ViewPager;->mGutterSize:I │ │ - .line 1377 │ + .line 1382 │ invoke-virtual/range {p0 .. p0}, Landroid/support/v4/view/ViewPager;->getPaddingLeft()I │ │ move-result v21 │ │ sub-int v21, v15, v21 │ │ invoke-virtual/range {p0 .. p0}, Landroid/support/v4/view/ViewPager;->getPaddingRight()I │ │ move-result v22 │ │ sub-int v5, v21, v22 │ │ - .line 1378 │ + .line 1383 │ .local v5, "childWidthSize":I │ invoke-virtual/range {p0 .. p0}, Landroid/support/v4/view/ViewPager;->getMeasuredHeight()I │ │ move-result v21 │ │ invoke-virtual/range {p0 .. p0}, Landroid/support/v4/view/ViewPager;->getPaddingTop()I │ │ @@ -7014,92 +7020,92 @@ │ │ invoke-virtual/range {p0 .. p0}, Landroid/support/v4/view/ViewPager;->getPaddingBottom()I │ │ move-result v22 │ │ sub-int v4, v21, v22 │ │ - .line 1385 │ + .line 1390 │ .local v4, "childHeightSize":I │ invoke-virtual/range {p0 .. p0}, Landroid/support/v4/view/ViewPager;->getChildCount()I │ │ move-result v16 │ │ - .line 1386 │ + .line 1391 │ .local v16, "size":I │ const/4 v12, 0x0 │ │ .local v12, "i":I │ :goto_0 │ move/from16 v0, v16 │ │ if-ge v12, v0, :cond_a │ │ - .line 1387 │ + .line 1392 │ move-object/from16 v0, p0 │ │ invoke-virtual {v0, v12}, Landroid/support/v4/view/ViewPager;->getChildAt(I)Landroid/view/View; │ │ move-result-object v3 │ │ - .line 1388 │ + .line 1393 │ .local v3, "child":Landroid/view/View; │ invoke-virtual {v3}, Landroid/view/View;->getVisibility()I │ │ move-result v21 │ │ const/16 v22, 0x8 │ │ move/from16 v0, v21 │ │ move/from16 v1, v22 │ │ if-eq v0, v1, :cond_5 │ │ - .line 1389 │ + .line 1394 │ invoke-virtual {v3}, Landroid/view/View;->getLayoutParams()Landroid/view/ViewGroup$LayoutParams; │ │ move-result-object v13 │ │ check-cast v13, Landroid/support/v4/view/ViewPager$LayoutParams; │ │ - .line 1390 │ + .line 1395 │ .local v13, "lp":Landroid/support/v4/view/ViewPager$LayoutParams; │ if-eqz v13, :cond_5 │ │ iget-boolean v0, v13, Landroid/support/v4/view/ViewPager$LayoutParams;->isDecor:Z │ │ move/from16 v21, v0 │ │ if-eqz v21, :cond_5 │ │ - .line 1391 │ + .line 1396 │ iget v0, v13, Landroid/support/v4/view/ViewPager$LayoutParams;->gravity:I │ │ move/from16 v21, v0 │ │ and-int/lit8 v11, v21, 0x7 │ │ - .line 1392 │ + .line 1397 │ .local v11, "hgrav":I │ iget v0, v13, Landroid/support/v4/view/ViewPager$LayoutParams;->gravity:I │ │ move/from16 v21, v0 │ │ and-int/lit8 v17, v21, 0x70 │ │ - .line 1393 │ + .line 1398 │ .local v17, "vgrav":I │ const/high16 v18, -0x80000000 │ │ - .line 1394 │ + .line 1399 │ .local v18, "widthMode":I │ const/high16 v8, -0x80000000 │ │ - .line 1395 │ + .line 1400 │ .local v8, "heightMode":I │ const/16 v21, 0x30 │ │ move/from16 v0, v17 │ │ move/from16 v1, v21 │ │ @@ -7112,15 +7118,15 @@ │ move/from16 v1, v21 │ │ if-ne v0, v1, :cond_6 │ │ :cond_0 │ const/4 v7, 0x1 │ │ - .line 1396 │ + .line 1401 │ .local v7, "consumeVertical":Z │ :goto_1 │ const/16 v21, 0x3 │ │ move/from16 v0, v21 │ │ if-eq v11, v0, :cond_1 │ @@ -7130,132 +7136,132 @@ │ move/from16 v0, v21 │ │ if-ne v11, v0, :cond_7 │ │ :cond_1 │ const/4 v6, 0x1 │ │ - .line 1398 │ + .line 1403 │ .local v6, "consumeHorizontal":Z │ :goto_2 │ if-eqz v7, :cond_8 │ │ - .line 1399 │ + .line 1404 │ const/high16 v18, 0x40000000 # 2.0f │ │ - .line 1404 │ + .line 1409 │ :cond_2 │ :goto_3 │ move/from16 v19, v5 │ │ - .line 1405 │ + .line 1410 │ .local v19, "widthSize":I │ move v9, v4 │ │ - .line 1406 │ + .line 1411 │ .local v9, "heightSize":I │ iget v0, v13, Landroid/support/v4/view/ViewPager$LayoutParams;->width:I │ │ move/from16 v21, v0 │ │ const/16 v22, -0x2 │ │ move/from16 v0, v21 │ │ move/from16 v1, v22 │ │ if-eq v0, v1, :cond_3 │ │ - .line 1407 │ + .line 1412 │ const/high16 v18, 0x40000000 # 2.0f │ │ - .line 1408 │ + .line 1413 │ iget v0, v13, Landroid/support/v4/view/ViewPager$LayoutParams;->width:I │ │ move/from16 v21, v0 │ │ const/16 v22, -0x1 │ │ move/from16 v0, v21 │ │ move/from16 v1, v22 │ │ if-eq v0, v1, :cond_3 │ │ - .line 1409 │ + .line 1414 │ iget v0, v13, Landroid/support/v4/view/ViewPager$LayoutParams;->width:I │ │ move/from16 v19, v0 │ │ - .line 1412 │ + .line 1417 │ :cond_3 │ iget v0, v13, Landroid/support/v4/view/ViewPager$LayoutParams;->height:I │ │ move/from16 v21, v0 │ │ const/16 v22, -0x2 │ │ move/from16 v0, v21 │ │ move/from16 v1, v22 │ │ if-eq v0, v1, :cond_4 │ │ - .line 1413 │ + .line 1418 │ const/high16 v8, 0x40000000 # 2.0f │ │ - .line 1414 │ + .line 1419 │ iget v0, v13, Landroid/support/v4/view/ViewPager$LayoutParams;->height:I │ │ move/from16 v21, v0 │ │ const/16 v22, -0x1 │ │ move/from16 v0, v21 │ │ move/from16 v1, v22 │ │ if-eq v0, v1, :cond_4 │ │ - .line 1415 │ + .line 1420 │ iget v9, v13, Landroid/support/v4/view/ViewPager$LayoutParams;->height:I │ │ - .line 1418 │ + .line 1423 │ :cond_4 │ move/from16 v0, v19 │ │ move/from16 v1, v18 │ │ invoke-static {v0, v1}, Landroid/view/View$MeasureSpec;->makeMeasureSpec(II)I │ │ move-result v20 │ │ - .line 1419 │ + .line 1424 │ .local v20, "widthSpec":I │ invoke-static {v9, v8}, Landroid/view/View$MeasureSpec;->makeMeasureSpec(II)I │ │ move-result v10 │ │ - .line 1420 │ + .line 1425 │ .local v10, "heightSpec":I │ move/from16 v0, v20 │ │ invoke-virtual {v3, v0, v10}, Landroid/view/View;->measure(II)V │ │ - .line 1422 │ + .line 1427 │ if-eqz v7, :cond_9 │ │ - .line 1423 │ + .line 1428 │ invoke-virtual {v3}, Landroid/view/View;->getMeasuredHeight()I │ │ move-result v21 │ │ sub-int v4, v4, v21 │ │ - .line 1386 │ + .line 1391 │ .end local v6 # "consumeHorizontal":Z │ .end local v7 # "consumeVertical":Z │ .end local v8 # "heightMode":I │ .end local v9 # "heightSize":I │ .end local v10 # "heightSpec":I │ .end local v11 # "hgrav":I │ .end local v13 # "lp":Landroid/support/v4/view/ViewPager$LayoutParams; │ @@ -7265,60 +7271,60 @@ │ .end local v20 # "widthSpec":I │ :cond_5 │ :goto_4 │ add-int/lit8 v12, v12, 0x1 │ │ goto/16 :goto_0 │ │ - .line 1395 │ + .line 1400 │ .restart local v8 # "heightMode":I │ .restart local v11 # "hgrav":I │ .restart local v13 # "lp":Landroid/support/v4/view/ViewPager$LayoutParams; │ .restart local v17 # "vgrav":I │ .restart local v18 # "widthMode":I │ :cond_6 │ const/4 v7, 0x0 │ │ goto :goto_1 │ │ - .line 1396 │ + .line 1401 │ .restart local v7 # "consumeVertical":Z │ :cond_7 │ const/4 v6, 0x0 │ │ goto :goto_2 │ │ - .line 1400 │ + .line 1405 │ .restart local v6 # "consumeHorizontal":Z │ :cond_8 │ if-eqz v6, :cond_2 │ │ - .line 1401 │ + .line 1406 │ const/high16 v8, 0x40000000 # 2.0f │ │ goto :goto_3 │ │ - .line 1424 │ + .line 1429 │ .restart local v9 # "heightSize":I │ .restart local v10 # "heightSpec":I │ .restart local v19 # "widthSize":I │ .restart local v20 # "widthSpec":I │ :cond_9 │ if-eqz v6, :cond_5 │ │ - .line 1425 │ + .line 1430 │ invoke-virtual {v3}, Landroid/view/View;->getMeasuredWidth()I │ │ move-result v21 │ │ sub-int v5, v5, v21 │ │ goto :goto_4 │ │ - .line 1431 │ + .line 1436 │ .end local v3 # "child":Landroid/view/View; │ .end local v6 # "consumeHorizontal":Z │ .end local v7 # "consumeVertical":Z │ .end local v8 # "heightMode":I │ .end local v9 # "heightSize":I │ .end local v10 # "heightSpec":I │ .end local v11 # "hgrav":I │ @@ -7338,102 +7344,102 @@ │ │ move/from16 v0, v21 │ │ move-object/from16 v1, p0 │ │ iput v0, v1, Landroid/support/v4/view/ViewPager;->mChildWidthMeasureSpec:I │ │ - .line 1432 │ + .line 1437 │ const/high16 v21, 0x40000000 # 2.0f │ │ move/from16 v0, v21 │ │ invoke-static {v4, v0}, Landroid/view/View$MeasureSpec;->makeMeasureSpec(II)I │ │ move-result v21 │ │ move/from16 v0, v21 │ │ move-object/from16 v1, p0 │ │ iput v0, v1, Landroid/support/v4/view/ViewPager;->mChildHeightMeasureSpec:I │ │ - .line 1435 │ + .line 1440 │ const/16 v21, 0x1 │ │ move/from16 v0, v21 │ │ move-object/from16 v1, p0 │ │ iput-boolean v0, v1, Landroid/support/v4/view/ViewPager;->mInLayout:Z │ │ - .line 1436 │ + .line 1441 │ invoke-virtual/range {p0 .. p0}, Landroid/support/v4/view/ViewPager;->populate()V │ │ - .line 1437 │ + .line 1442 │ const/16 v21, 0x0 │ │ move/from16 v0, v21 │ │ move-object/from16 v1, p0 │ │ iput-boolean v0, v1, Landroid/support/v4/view/ViewPager;->mInLayout:Z │ │ - .line 1440 │ + .line 1445 │ invoke-virtual/range {p0 .. p0}, Landroid/support/v4/view/ViewPager;->getChildCount()I │ │ move-result v16 │ │ - .line 1441 │ + .line 1446 │ const/4 v12, 0x0 │ │ :goto_5 │ move/from16 v0, v16 │ │ if-ge v12, v0, :cond_d │ │ - .line 1442 │ + .line 1447 │ move-object/from16 v0, p0 │ │ invoke-virtual {v0, v12}, Landroid/support/v4/view/ViewPager;->getChildAt(I)Landroid/view/View; │ │ move-result-object v3 │ │ - .line 1443 │ + .line 1448 │ .restart local v3 # "child":Landroid/view/View; │ invoke-virtual {v3}, Landroid/view/View;->getVisibility()I │ │ move-result v21 │ │ const/16 v22, 0x8 │ │ move/from16 v0, v21 │ │ move/from16 v1, v22 │ │ if-eq v0, v1, :cond_c │ │ - .line 1447 │ + .line 1452 │ invoke-virtual {v3}, Landroid/view/View;->getLayoutParams()Landroid/view/ViewGroup$LayoutParams; │ │ move-result-object v13 │ │ check-cast v13, Landroid/support/v4/view/ViewPager$LayoutParams; │ │ - .line 1448 │ + .line 1453 │ .restart local v13 # "lp":Landroid/support/v4/view/ViewPager$LayoutParams; │ if-eqz v13, :cond_b │ │ iget-boolean v0, v13, Landroid/support/v4/view/ViewPager$LayoutParams;->isDecor:Z │ │ move/from16 v21, v0 │ │ if-nez v21, :cond_c │ │ - .line 1449 │ + .line 1454 │ :cond_b │ int-to-float v0, v5 │ │ move/from16 v21, v0 │ │ iget v0, v13, Landroid/support/v4/view/ViewPager$LayoutParams;->widthFactor:F │ │ @@ -7449,211 +7455,211 @@ │ │ const/high16 v22, 0x40000000 # 2.0f │ │ invoke-static/range {v21 .. v22}, Landroid/view/View$MeasureSpec;->makeMeasureSpec(II)I │ │ move-result v20 │ │ - .line 1451 │ + .line 1456 │ .restart local v20 # "widthSpec":I │ move-object/from16 v0, p0 │ │ iget v0, v0, Landroid/support/v4/view/ViewPager;->mChildHeightMeasureSpec:I │ │ move/from16 v21, v0 │ │ move/from16 v0, v20 │ │ move/from16 v1, v21 │ │ invoke-virtual {v3, v0, v1}, Landroid/view/View;->measure(II)V │ │ - .line 1441 │ + .line 1446 │ .end local v13 # "lp":Landroid/support/v4/view/ViewPager$LayoutParams; │ .end local v20 # "widthSpec":I │ :cond_c │ add-int/lit8 v12, v12, 0x1 │ │ goto :goto_5 │ │ - .line 1455 │ + .line 1460 │ .end local v3 # "child":Landroid/view/View; │ :cond_d │ return-void │ .end method │ │ .method protected onPageScrolled(IFI)V │ .locals 17 │ .param p1, "position" # I │ .param p2, "offset" # F │ .param p3, "offsetPixels" # I │ │ .prologue │ - .line 1672 │ + .line 1677 │ move-object/from16 v0, p0 │ │ iget v15, v0, Landroid/support/v4/view/ViewPager;->mDecorChildCount:I │ │ if-lez v15, :cond_2 │ │ - .line 1673 │ + .line 1678 │ invoke-virtual/range {p0 .. p0}, Landroid/support/v4/view/ViewPager;->getScrollX()I │ │ move-result v12 │ │ - .line 1674 │ + .line 1679 │ .local v12, "scrollX":I │ invoke-virtual/range {p0 .. p0}, Landroid/support/v4/view/ViewPager;->getPaddingLeft()I │ │ move-result v10 │ │ - .line 1675 │ + .line 1680 │ .local v10, "paddingLeft":I │ invoke-virtual/range {p0 .. p0}, Landroid/support/v4/view/ViewPager;->getPaddingRight()I │ │ move-result v11 │ │ - .line 1676 │ + .line 1681 │ .local v11, "paddingRight":I │ invoke-virtual/range {p0 .. p0}, Landroid/support/v4/view/ViewPager;->getWidth()I │ │ move-result v14 │ │ - .line 1677 │ + .line 1682 │ .local v14, "width":I │ invoke-virtual/range {p0 .. p0}, Landroid/support/v4/view/ViewPager;->getChildCount()I │ │ move-result v4 │ │ - .line 1678 │ + .line 1683 │ .local v4, "childCount":I │ const/4 v8, 0x0 │ │ .local v8, "i":I │ :goto_0 │ if-ge v8, v4, :cond_2 │ │ - .line 1679 │ + .line 1684 │ move-object/from16 v0, p0 │ │ invoke-virtual {v0, v8}, Landroid/support/v4/view/ViewPager;->getChildAt(I)Landroid/view/View; │ │ move-result-object v3 │ │ - .line 1680 │ + .line 1685 │ .local v3, "child":Landroid/view/View; │ invoke-virtual {v3}, Landroid/view/View;->getLayoutParams()Landroid/view/ViewGroup$LayoutParams; │ │ move-result-object v9 │ │ check-cast v9, Landroid/support/v4/view/ViewPager$LayoutParams; │ │ - .line 1681 │ + .line 1686 │ .local v9, "lp":Landroid/support/v4/view/ViewPager$LayoutParams; │ iget-boolean v15, v9, Landroid/support/v4/view/ViewPager$LayoutParams;->isDecor:Z │ │ if-nez v15, :cond_1 │ │ - .line 1678 │ + .line 1683 │ :cond_0 │ :goto_1 │ add-int/lit8 v8, v8, 0x1 │ │ goto :goto_0 │ │ - .line 1683 │ + .line 1688 │ :cond_1 │ iget v15, v9, Landroid/support/v4/view/ViewPager$LayoutParams;->gravity:I │ │ and-int/lit8 v7, v15, 0x7 │ │ - .line 1684 │ + .line 1689 │ .local v7, "hgrav":I │ const/4 v5, 0x0 │ │ - .line 1685 │ + .line 1690 │ .local v5, "childLeft":I │ packed-switch v7, :pswitch_data_0 │ │ - .line 1687 │ + .line 1692 │ :pswitch_0 │ move v5, v10 │ │ - .line 1702 │ + .line 1707 │ :goto_2 │ add-int/2addr v5, v12 │ │ - .line 1704 │ + .line 1709 │ invoke-virtual {v3}, Landroid/view/View;->getLeft()I │ │ move-result v15 │ │ sub-int v6, v5, v15 │ │ - .line 1705 │ + .line 1710 │ .local v6, "childOffset":I │ if-eqz v6, :cond_0 │ │ - .line 1706 │ + .line 1711 │ invoke-virtual {v3, v6}, Landroid/view/View;->offsetLeftAndRight(I)V │ │ goto :goto_1 │ │ - .line 1690 │ + .line 1695 │ .end local v6 # "childOffset":I │ :pswitch_1 │ move v5, v10 │ │ - .line 1691 │ + .line 1696 │ invoke-virtual {v3}, Landroid/view/View;->getWidth()I │ │ move-result v15 │ │ add-int/2addr v10, v15 │ │ - .line 1692 │ + .line 1697 │ goto :goto_2 │ │ - .line 1694 │ + .line 1699 │ :pswitch_2 │ invoke-virtual {v3}, Landroid/view/View;->getMeasuredWidth()I │ │ move-result v15 │ │ sub-int v15, v14, v15 │ │ div-int/lit8 v15, v15, 0x2 │ │ invoke-static {v15, v10}, Ljava/lang/Math;->max(II)I │ │ move-result v5 │ │ - .line 1696 │ + .line 1701 │ goto :goto_2 │ │ - .line 1698 │ + .line 1703 │ :pswitch_3 │ sub-int v15, v14, v11 │ │ invoke-virtual {v3}, Landroid/view/View;->getMeasuredWidth()I │ │ move-result v16 │ │ sub-int v5, v15, v16 │ │ - .line 1699 │ + .line 1704 │ invoke-virtual {v3}, Landroid/view/View;->getMeasuredWidth()I │ │ move-result v15 │ │ add-int/2addr v11, v15 │ │ goto :goto_2 │ │ - .line 1711 │ + .line 1716 │ .end local v3 # "child":Landroid/view/View; │ .end local v4 # "childCount":I │ .end local v5 # "childLeft":I │ .end local v7 # "hgrav":I │ .end local v8 # "i":I │ .end local v9 # "lp":Landroid/support/v4/view/ViewPager$LayoutParams; │ .end local v10 # "paddingLeft":I │ @@ -7663,103 +7669,103 @@ │ :cond_2 │ move-object/from16 v0, p0 │ │ iget-object v15, v0, Landroid/support/v4/view/ViewPager;->mOnPageChangeListener:Landroid/support/v4/view/ViewPager$OnPageChangeListener; │ │ if-eqz v15, :cond_3 │ │ - .line 1712 │ + .line 1717 │ move-object/from16 v0, p0 │ │ iget-object v15, v0, Landroid/support/v4/view/ViewPager;->mOnPageChangeListener:Landroid/support/v4/view/ViewPager$OnPageChangeListener; │ │ move/from16 v0, p1 │ │ move/from16 v1, p2 │ │ move/from16 v2, p3 │ │ invoke-interface {v15, v0, v1, v2}, Landroid/support/v4/view/ViewPager$OnPageChangeListener;->onPageScrolled(IFI)V │ │ - .line 1714 │ + .line 1719 │ :cond_3 │ move-object/from16 v0, p0 │ │ iget-object v15, v0, Landroid/support/v4/view/ViewPager;->mInternalPageChangeListener:Landroid/support/v4/view/ViewPager$OnPageChangeListener; │ │ if-eqz v15, :cond_4 │ │ - .line 1715 │ + .line 1720 │ move-object/from16 v0, p0 │ │ iget-object v15, v0, Landroid/support/v4/view/ViewPager;->mInternalPageChangeListener:Landroid/support/v4/view/ViewPager$OnPageChangeListener; │ │ move/from16 v0, p1 │ │ move/from16 v1, p2 │ │ move/from16 v2, p3 │ │ invoke-interface {v15, v0, v1, v2}, Landroid/support/v4/view/ViewPager$OnPageChangeListener;->onPageScrolled(IFI)V │ │ - .line 1718 │ + .line 1723 │ :cond_4 │ move-object/from16 v0, p0 │ │ iget-object v15, v0, Landroid/support/v4/view/ViewPager;->mPageTransformer:Landroid/support/v4/view/ViewPager$PageTransformer; │ │ if-eqz v15, :cond_6 │ │ - .line 1719 │ + .line 1724 │ invoke-virtual/range {p0 .. p0}, Landroid/support/v4/view/ViewPager;->getScrollX()I │ │ move-result v12 │ │ - .line 1720 │ + .line 1725 │ .restart local v12 # "scrollX":I │ invoke-virtual/range {p0 .. p0}, Landroid/support/v4/view/ViewPager;->getChildCount()I │ │ move-result v4 │ │ - .line 1721 │ + .line 1726 │ .restart local v4 # "childCount":I │ const/4 v8, 0x0 │ │ .restart local v8 # "i":I │ :goto_3 │ if-ge v8, v4, :cond_6 │ │ - .line 1722 │ + .line 1727 │ move-object/from16 v0, p0 │ │ invoke-virtual {v0, v8}, Landroid/support/v4/view/ViewPager;->getChildAt(I)Landroid/view/View; │ │ move-result-object v3 │ │ - .line 1723 │ + .line 1728 │ .restart local v3 # "child":Landroid/view/View; │ invoke-virtual {v3}, Landroid/view/View;->getLayoutParams()Landroid/view/ViewGroup$LayoutParams; │ │ move-result-object v9 │ │ check-cast v9, Landroid/support/v4/view/ViewPager$LayoutParams; │ │ - .line 1725 │ + .line 1730 │ .restart local v9 # "lp":Landroid/support/v4/view/ViewPager$LayoutParams; │ iget-boolean v15, v9, Landroid/support/v4/view/ViewPager$LayoutParams;->isDecor:Z │ │ if-eqz v15, :cond_5 │ │ - .line 1721 │ + .line 1726 │ :goto_4 │ add-int/lit8 v8, v8, 0x1 │ │ goto :goto_3 │ │ - .line 1727 │ + .line 1732 │ :cond_5 │ invoke-virtual {v3}, Landroid/view/View;->getLeft()I │ │ move-result v15 │ │ sub-int/2addr v15, v12 │ │ @@ -7773,42 +7779,42 @@ │ │ int-to-float v0, v0 │ │ move/from16 v16, v0 │ │ div-float v13, v15, v16 │ │ - .line 1728 │ + .line 1733 │ .local v13, "transformPos":F │ move-object/from16 v0, p0 │ │ iget-object v15, v0, Landroid/support/v4/view/ViewPager;->mPageTransformer:Landroid/support/v4/view/ViewPager$PageTransformer; │ │ invoke-interface {v15, v3, v13}, Landroid/support/v4/view/ViewPager$PageTransformer;->transformPage(Landroid/view/View;F)V │ │ goto :goto_4 │ │ - .line 1732 │ + .line 1737 │ .end local v3 # "child":Landroid/view/View; │ .end local v4 # "childCount":I │ .end local v8 # "i":I │ .end local v9 # "lp":Landroid/support/v4/view/ViewPager$LayoutParams; │ .end local v12 # "scrollX":I │ .end local v13 # "transformPos":F │ :cond_6 │ const/4 v15, 0x1 │ │ move-object/from16 v0, p0 │ │ iput-boolean v15, v0, Landroid/support/v4/view/ViewPager;->mCalledSuper:Z │ │ - .line 1733 │ + .line 1738 │ return-void │ │ - .line 1685 │ + .line 1690 │ nop │ │ :pswitch_data_0 │ .packed-switch 0x1 │ :pswitch_2 │ :pswitch_0 │ :pswitch_1 │ @@ -7819,306 +7825,306 @@ │ │ .method protected onRequestFocusInDescendants(ILandroid/graphics/Rect;)Z │ .locals 9 │ .param p1, "direction" # I │ .param p2, "previouslyFocusedRect" # Landroid/graphics/Rect; │ │ .prologue │ - .line 2693 │ + .line 2698 │ invoke-virtual {p0}, Landroid/support/v4/view/ViewPager;->getChildCount()I │ │ move-result v1 │ │ - .line 2694 │ + .line 2699 │ .local v1, "count":I │ and-int/lit8 v7, p1, 0x2 │ │ if-eqz v7, :cond_0 │ │ - .line 2695 │ + .line 2700 │ const/4 v6, 0x0 │ │ - .line 2696 │ + .line 2701 │ .local v6, "index":I │ const/4 v5, 0x1 │ │ - .line 2697 │ + .line 2702 │ .local v5, "increment":I │ move v2, v1 │ │ - .line 2703 │ + .line 2708 │ .local v2, "end":I │ :goto_0 │ move v3, v6 │ │ .local v3, "i":I │ :goto_1 │ if-eq v3, v2, :cond_2 │ │ - .line 2704 │ + .line 2709 │ invoke-virtual {p0, v3}, Landroid/support/v4/view/ViewPager;->getChildAt(I)Landroid/view/View; │ │ move-result-object v0 │ │ - .line 2705 │ + .line 2710 │ .local v0, "child":Landroid/view/View; │ invoke-virtual {v0}, Landroid/view/View;->getVisibility()I │ │ move-result v7 │ │ if-nez v7, :cond_1 │ │ - .line 2706 │ + .line 2711 │ invoke-virtual {p0, v0}, Landroid/support/v4/view/ViewPager;->infoForChild(Landroid/view/View;)Landroid/support/v4/view/ViewPager$ItemInfo; │ │ move-result-object v4 │ │ - .line 2707 │ + .line 2712 │ .local v4, "ii":Landroid/support/v4/view/ViewPager$ItemInfo; │ if-eqz v4, :cond_1 │ │ iget v7, v4, Landroid/support/v4/view/ViewPager$ItemInfo;->position:I │ │ iget v8, p0, Landroid/support/v4/view/ViewPager;->mCurItem:I │ │ if-ne v7, v8, :cond_1 │ │ - .line 2708 │ + .line 2713 │ invoke-virtual {v0, p1, p2}, Landroid/view/View;->requestFocus(ILandroid/graphics/Rect;)Z │ │ move-result v7 │ │ if-eqz v7, :cond_1 │ │ - .line 2709 │ + .line 2714 │ const/4 v7, 0x1 │ │ - .line 2714 │ + .line 2719 │ .end local v0 # "child":Landroid/view/View; │ .end local v4 # "ii":Landroid/support/v4/view/ViewPager$ItemInfo; │ :goto_2 │ return v7 │ │ - .line 2699 │ + .line 2704 │ .end local v2 # "end":I │ .end local v3 # "i":I │ .end local v5 # "increment":I │ .end local v6 # "index":I │ :cond_0 │ add-int/lit8 v6, v1, -0x1 │ │ - .line 2700 │ + .line 2705 │ .restart local v6 # "index":I │ const/4 v5, -0x1 │ │ - .line 2701 │ + .line 2706 │ .restart local v5 # "increment":I │ const/4 v2, -0x1 │ │ .restart local v2 # "end":I │ goto :goto_0 │ │ - .line 2703 │ + .line 2708 │ .restart local v0 # "child":Landroid/view/View; │ .restart local v3 # "i":I │ :cond_1 │ add-int/2addr v3, v5 │ │ goto :goto_1 │ │ - .line 2714 │ + .line 2719 │ .end local v0 # "child":Landroid/view/View; │ :cond_2 │ const/4 v7, 0x0 │ │ goto :goto_2 │ .end method │ │ .method public onRestoreInstanceState(Landroid/os/Parcelable;)V │ .locals 4 │ .param p1, "state" # Landroid/os/Parcelable; │ │ .prologue │ - .line 1272 │ + .line 1277 │ instance-of v1, p1, Landroid/support/v4/view/ViewPager$SavedState; │ │ if-nez v1, :cond_0 │ │ - .line 1273 │ + .line 1278 │ invoke-super {p0, p1}, Landroid/view/ViewGroup;->onRestoreInstanceState(Landroid/os/Parcelable;)V │ │ - .line 1288 │ + .line 1293 │ :goto_0 │ return-void │ │ :cond_0 │ move-object v0, p1 │ │ - .line 1277 │ + .line 1282 │ check-cast v0, Landroid/support/v4/view/ViewPager$SavedState; │ │ - .line 1278 │ + .line 1283 │ .local v0, "ss":Landroid/support/v4/view/ViewPager$SavedState; │ invoke-virtual {v0}, Landroid/support/v4/view/ViewPager$SavedState;->getSuperState()Landroid/os/Parcelable; │ │ move-result-object v1 │ │ invoke-super {p0, v1}, Landroid/view/ViewGroup;->onRestoreInstanceState(Landroid/os/Parcelable;)V │ │ - .line 1280 │ + .line 1285 │ iget-object v1, p0, Landroid/support/v4/view/ViewPager;->mAdapter:Landroid/support/v4/view/PagerAdapter; │ │ if-eqz v1, :cond_1 │ │ - .line 1281 │ + .line 1286 │ iget-object v1, p0, Landroid/support/v4/view/ViewPager;->mAdapter:Landroid/support/v4/view/PagerAdapter; │ │ iget-object v2, v0, Landroid/support/v4/view/ViewPager$SavedState;->adapterState:Landroid/os/Parcelable; │ │ iget-object v3, v0, Landroid/support/v4/view/ViewPager$SavedState;->loader:Ljava/lang/ClassLoader; │ │ invoke-virtual {v1, v2, v3}, Landroid/support/v4/view/PagerAdapter;->restoreState(Landroid/os/Parcelable;Ljava/lang/ClassLoader;)V │ │ - .line 1282 │ + .line 1287 │ iget v1, v0, Landroid/support/v4/view/ViewPager$SavedState;->position:I │ │ const/4 v2, 0x0 │ │ const/4 v3, 0x1 │ │ invoke-virtual {p0, v1, v2, v3}, Landroid/support/v4/view/ViewPager;->setCurrentItemInternal(IZZ)V │ │ goto :goto_0 │ │ - .line 1284 │ + .line 1289 │ :cond_1 │ iget v1, v0, Landroid/support/v4/view/ViewPager$SavedState;->position:I │ │ iput v1, p0, Landroid/support/v4/view/ViewPager;->mRestoredCurItem:I │ │ - .line 1285 │ + .line 1290 │ iget-object v1, v0, Landroid/support/v4/view/ViewPager$SavedState;->adapterState:Landroid/os/Parcelable; │ │ iput-object v1, p0, Landroid/support/v4/view/ViewPager;->mRestoredAdapterState:Landroid/os/Parcelable; │ │ - .line 1286 │ + .line 1291 │ iget-object v1, v0, Landroid/support/v4/view/ViewPager$SavedState;->loader:Ljava/lang/ClassLoader; │ │ iput-object v1, p0, Landroid/support/v4/view/ViewPager;->mRestoredClassLoader:Ljava/lang/ClassLoader; │ │ goto :goto_0 │ .end method │ │ .method public onSaveInstanceState()Landroid/os/Parcelable; │ .locals 3 │ │ .prologue │ - .line 1261 │ + .line 1266 │ invoke-super {p0}, Landroid/view/ViewGroup;->onSaveInstanceState()Landroid/os/Parcelable; │ │ move-result-object v1 │ │ - .line 1262 │ + .line 1267 │ .local v1, "superState":Landroid/os/Parcelable; │ new-instance v0, Landroid/support/v4/view/ViewPager$SavedState; │ │ invoke-direct {v0, v1}, Landroid/support/v4/view/ViewPager$SavedState;->(Landroid/os/Parcelable;)V │ │ - .line 1263 │ + .line 1268 │ .local v0, "ss":Landroid/support/v4/view/ViewPager$SavedState; │ iget v2, p0, Landroid/support/v4/view/ViewPager;->mCurItem:I │ │ iput v2, v0, Landroid/support/v4/view/ViewPager$SavedState;->position:I │ │ - .line 1264 │ + .line 1269 │ iget-object v2, p0, Landroid/support/v4/view/ViewPager;->mAdapter:Landroid/support/v4/view/PagerAdapter; │ │ if-eqz v2, :cond_0 │ │ - .line 1265 │ + .line 1270 │ iget-object v2, p0, Landroid/support/v4/view/ViewPager;->mAdapter:Landroid/support/v4/view/PagerAdapter; │ │ invoke-virtual {v2}, Landroid/support/v4/view/PagerAdapter;->saveState()Landroid/os/Parcelable; │ │ move-result-object v2 │ │ iput-object v2, v0, Landroid/support/v4/view/ViewPager$SavedState;->adapterState:Landroid/os/Parcelable; │ │ - .line 1267 │ + .line 1272 │ :cond_0 │ return-object v0 │ .end method │ │ .method protected onSizeChanged(IIII)V │ .locals 2 │ .param p1, "w" # I │ .param p2, "h" # I │ .param p3, "oldw" # I │ .param p4, "oldh" # I │ │ .prologue │ - .line 1459 │ + .line 1464 │ invoke-super {p0, p1, p2, p3, p4}, Landroid/view/ViewGroup;->onSizeChanged(IIII)V │ │ - .line 1462 │ + .line 1467 │ if-eq p1, p3, :cond_0 │ │ - .line 1463 │ + .line 1468 │ iget v0, p0, Landroid/support/v4/view/ViewPager;->mPageMargin:I │ │ iget v1, p0, Landroid/support/v4/view/ViewPager;->mPageMargin:I │ │ invoke-direct {p0, p1, p3, v0, v1}, Landroid/support/v4/view/ViewPager;->recomputeScrollPosition(IIII)V │ │ - .line 1465 │ + .line 1470 │ :cond_0 │ return-void │ .end method │ │ .method public onTouchEvent(Landroid/view/MotionEvent;)Z │ .locals 28 │ .param p1, "ev" # Landroid/view/MotionEvent; │ │ .prologue │ - .line 1925 │ + .line 1930 │ move-object/from16 v0, p0 │ │ iget-boolean v0, v0, Landroid/support/v4/view/ViewPager;->mFakeDragging:Z │ │ move/from16 v24, v0 │ │ if-eqz v24, :cond_0 │ │ - .line 1929 │ + .line 1934 │ const/16 v24, 0x1 │ │ - .line 2046 │ + .line 2051 │ :goto_0 │ return v24 │ │ - .line 1932 │ + .line 1937 │ :cond_0 │ invoke-virtual/range {p1 .. p1}, Landroid/view/MotionEvent;->getAction()I │ │ move-result v24 │ │ if-nez v24, :cond_1 │ │ invoke-virtual/range {p1 .. p1}, Landroid/view/MotionEvent;->getEdgeFlags()I │ │ move-result v24 │ │ if-eqz v24, :cond_1 │ │ - .line 1935 │ + .line 1940 │ const/16 v24, 0x0 │ │ goto :goto_0 │ │ - .line 1938 │ + .line 1943 │ :cond_1 │ move-object/from16 v0, p0 │ │ iget-object v0, v0, Landroid/support/v4/view/ViewPager;->mAdapter:Landroid/support/v4/view/PagerAdapter; │ │ move-object/from16 v24, v0 │ │ @@ -8132,110 +8138,110 @@ │ │ invoke-virtual/range {v24 .. v24}, Landroid/support/v4/view/PagerAdapter;->getCount()I │ │ move-result v24 │ │ if-nez v24, :cond_3 │ │ - .line 1940 │ + .line 1945 │ :cond_2 │ const/16 v24, 0x0 │ │ goto :goto_0 │ │ - .line 1943 │ + .line 1948 │ :cond_3 │ move-object/from16 v0, p0 │ │ iget-object v0, v0, Landroid/support/v4/view/ViewPager;->mVelocityTracker:Landroid/view/VelocityTracker; │ │ move-object/from16 v24, v0 │ │ if-nez v24, :cond_4 │ │ - .line 1944 │ + .line 1949 │ invoke-static {}, Landroid/view/VelocityTracker;->obtain()Landroid/view/VelocityTracker; │ │ move-result-object v24 │ │ move-object/from16 v0, v24 │ │ move-object/from16 v1, p0 │ │ iput-object v0, v1, Landroid/support/v4/view/ViewPager;->mVelocityTracker:Landroid/view/VelocityTracker; │ │ - .line 1946 │ + .line 1951 │ :cond_4 │ move-object/from16 v0, p0 │ │ iget-object v0, v0, Landroid/support/v4/view/ViewPager;->mVelocityTracker:Landroid/view/VelocityTracker; │ │ move-object/from16 v24, v0 │ │ move-object/from16 v0, v24 │ │ move-object/from16 v1, p1 │ │ invoke-virtual {v0, v1}, Landroid/view/VelocityTracker;->addMovement(Landroid/view/MotionEvent;)V │ │ - .line 1948 │ + .line 1953 │ invoke-virtual/range {p1 .. p1}, Landroid/view/MotionEvent;->getAction()I │ │ move-result v5 │ │ - .line 1949 │ + .line 1954 │ .local v5, "action":I │ const/4 v11, 0x0 │ │ - .line 1951 │ + .line 1956 │ .local v11, "needsInvalidate":Z │ and-int/lit16 v0, v5, 0xff │ │ move/from16 v24, v0 │ │ packed-switch v24, :pswitch_data_0 │ │ - .line 2043 │ + .line 2048 │ :cond_5 │ :goto_1 │ :pswitch_0 │ if-eqz v11, :cond_6 │ │ - .line 2044 │ + .line 2049 │ invoke-static/range {p0 .. p0}, Landroid/support/v4/view/ViewCompat;->postInvalidateOnAnimation(Landroid/view/View;)V │ │ - .line 2046 │ + .line 2051 │ :cond_6 │ const/16 v24, 0x1 │ │ goto :goto_0 │ │ - .line 1953 │ + .line 1958 │ :pswitch_1 │ move-object/from16 v0, p0 │ │ iget-object v0, v0, Landroid/support/v4/view/ViewPager;->mScroller:Landroid/widget/Scroller; │ │ move-object/from16 v24, v0 │ │ invoke-virtual/range {v24 .. v24}, Landroid/widget/Scroller;->abortAnimation()V │ │ - .line 1954 │ + .line 1959 │ const/16 v24, 0x0 │ │ move/from16 v0, v24 │ │ move-object/from16 v1, p0 │ │ iput-boolean v0, v1, Landroid/support/v4/view/ViewPager;->mPopulatePending:Z │ │ - .line 1955 │ + .line 1960 │ invoke-virtual/range {p0 .. p0}, Landroid/support/v4/view/ViewPager;->populate()V │ │ - .line 1958 │ + .line 1963 │ invoke-virtual/range {p1 .. p1}, Landroid/view/MotionEvent;->getX()F │ │ move-result v24 │ │ move/from16 v0, v24 │ │ move-object/from16 v1, p0 │ @@ -8244,15 +8250,15 @@ │ │ move/from16 v0, v24 │ │ move-object/from16 v1, p0 │ │ iput v0, v1, Landroid/support/v4/view/ViewPager;->mLastMotionX:F │ │ - .line 1959 │ + .line 1964 │ invoke-virtual/range {p1 .. p1}, Landroid/view/MotionEvent;->getY()F │ │ move-result v24 │ │ move/from16 v0, v24 │ │ move-object/from16 v1, p0 │ @@ -8261,15 +8267,15 @@ │ │ move/from16 v0, v24 │ │ move-object/from16 v1, p0 │ │ iput v0, v1, Landroid/support/v4/view/ViewPager;->mLastMotionY:F │ │ - .line 1960 │ + .line 1965 │ const/16 v24, 0x0 │ │ move-object/from16 v0, p1 │ │ move/from16 v1, v24 │ │ invoke-static {v0, v1}, Landroid/support/v4/view/MotionEventCompat;->getPointerId(Landroid/view/MotionEvent;I)I │ @@ -8280,84 +8286,84 @@ │ │ move-object/from16 v1, p0 │ │ iput v0, v1, Landroid/support/v4/view/ViewPager;->mActivePointerId:I │ │ goto :goto_1 │ │ - .line 1964 │ + .line 1969 │ :pswitch_2 │ move-object/from16 v0, p0 │ │ iget-boolean v0, v0, Landroid/support/v4/view/ViewPager;->mIsBeingDragged:Z │ │ move/from16 v24, v0 │ │ if-nez v24, :cond_7 │ │ - .line 1965 │ + .line 1970 │ move-object/from16 v0, p0 │ │ iget v0, v0, Landroid/support/v4/view/ViewPager;->mActivePointerId:I │ │ move/from16 v24, v0 │ │ move-object/from16 v0, p1 │ │ move/from16 v1, v24 │ │ invoke-static {v0, v1}, Landroid/support/v4/view/MotionEventCompat;->findPointerIndex(Landroid/view/MotionEvent;I)I │ │ move-result v15 │ │ - .line 1966 │ + .line 1971 │ .local v15, "pointerIndex":I │ move-object/from16 v0, p1 │ │ invoke-static {v0, v15}, Landroid/support/v4/view/MotionEventCompat;->getX(Landroid/view/MotionEvent;I)F │ │ move-result v20 │ │ - .line 1967 │ + .line 1972 │ .local v20, "x":F │ move-object/from16 v0, p0 │ │ iget v0, v0, Landroid/support/v4/view/ViewPager;->mLastMotionX:F │ │ move/from16 v24, v0 │ │ sub-float v24, v20, v24 │ │ invoke-static/range {v24 .. v24}, Ljava/lang/Math;->abs(F)F │ │ move-result v21 │ │ - .line 1968 │ + .line 1973 │ .local v21, "xDiff":F │ move-object/from16 v0, p1 │ │ invoke-static {v0, v15}, Landroid/support/v4/view/MotionEventCompat;->getY(Landroid/view/MotionEvent;I)F │ │ move-result v22 │ │ - .line 1969 │ + .line 1974 │ .local v22, "y":F │ move-object/from16 v0, p0 │ │ iget v0, v0, Landroid/support/v4/view/ViewPager;->mLastMotionY:F │ │ move/from16 v24, v0 │ │ sub-float v24, v22, v24 │ │ invoke-static/range {v24 .. v24}, Ljava/lang/Math;->abs(F)F │ │ move-result v23 │ │ - .line 1971 │ + .line 1976 │ .local v23, "yDiff":F │ move-object/from16 v0, p0 │ │ iget v0, v0, Landroid/support/v4/view/ViewPager;->mTouchSlop:I │ │ move/from16 v24, v0 │ │ @@ -8371,33 +8377,33 @@ │ │ if-lez v24, :cond_7 │ │ cmpl-float v24, v21, v23 │ │ if-lez v24, :cond_7 │ │ - .line 1973 │ + .line 1978 │ const/16 v24, 0x1 │ │ move/from16 v0, v24 │ │ move-object/from16 v1, p0 │ │ iput-boolean v0, v1, Landroid/support/v4/view/ViewPager;->mIsBeingDragged:Z │ │ - .line 1974 │ + .line 1979 │ const/16 v24, 0x1 │ │ move-object/from16 v0, p0 │ │ move/from16 v1, v24 │ │ invoke-direct {v0, v1}, Landroid/support/v4/view/ViewPager;->requestParentDisallowInterceptTouchEvent(Z)V │ │ - .line 1975 │ + .line 1980 │ move-object/from16 v0, p0 │ │ iget v0, v0, Landroid/support/v4/view/ViewPager;->mInitialMotionX:F │ │ move/from16 v24, v0 │ │ sub-float v24, v20, v24 │ @@ -8431,56 +8437,56 @@ │ :goto_2 │ move/from16 v0, v24 │ │ move-object/from16 v1, p0 │ │ iput v0, v1, Landroid/support/v4/view/ViewPager;->mLastMotionX:F │ │ - .line 1977 │ + .line 1982 │ move/from16 v0, v22 │ │ move-object/from16 v1, p0 │ │ iput v0, v1, Landroid/support/v4/view/ViewPager;->mLastMotionY:F │ │ - .line 1978 │ + .line 1983 │ const/16 v24, 0x1 │ │ move-object/from16 v0, p0 │ │ move/from16 v1, v24 │ │ invoke-direct {v0, v1}, Landroid/support/v4/view/ViewPager;->setScrollState(I)V │ │ - .line 1979 │ + .line 1984 │ const/16 v24, 0x1 │ │ move-object/from16 v0, p0 │ │ move/from16 v1, v24 │ │ invoke-direct {v0, v1}, Landroid/support/v4/view/ViewPager;->setScrollingCacheEnabled(Z)V │ │ - .line 1982 │ + .line 1987 │ invoke-virtual/range {p0 .. p0}, Landroid/support/v4/view/ViewPager;->getParent()Landroid/view/ViewParent; │ │ move-result-object v14 │ │ - .line 1983 │ + .line 1988 │ .local v14, "parent":Landroid/view/ViewParent; │ if-eqz v14, :cond_7 │ │ - .line 1984 │ + .line 1989 │ const/16 v24, 0x1 │ │ move/from16 v0, v24 │ │ invoke-interface {v14, v0}, Landroid/view/ViewParent;->requestDisallowInterceptTouchEvent(Z)V │ │ - .line 1989 │ + .line 1994 │ .end local v14 # "parent":Landroid/view/ViewParent; │ .end local v15 # "pointerIndex":I │ .end local v20 # "x":F │ .end local v21 # "xDiff":F │ .end local v22 # "y":F │ .end local v23 # "yDiff":F │ :cond_7 │ @@ -8488,53 +8494,53 @@ │ │ iget-boolean v0, v0, Landroid/support/v4/view/ViewPager;->mIsBeingDragged:Z │ │ move/from16 v24, v0 │ │ if-eqz v24, :cond_5 │ │ - .line 1991 │ + .line 1996 │ move-object/from16 v0, p0 │ │ iget v0, v0, Landroid/support/v4/view/ViewPager;->mActivePointerId:I │ │ move/from16 v24, v0 │ │ move-object/from16 v0, p1 │ │ move/from16 v1, v24 │ │ invoke-static {v0, v1}, Landroid/support/v4/view/MotionEventCompat;->findPointerIndex(Landroid/view/MotionEvent;I)I │ │ move-result v6 │ │ - .line 1993 │ + .line 1998 │ .local v6, "activePointerIndex":I │ move-object/from16 v0, p1 │ │ invoke-static {v0, v6}, Landroid/support/v4/view/MotionEventCompat;->getX(Landroid/view/MotionEvent;I)F │ │ move-result v20 │ │ - .line 1994 │ + .line 1999 │ .restart local v20 # "x":F │ move-object/from16 v0, p0 │ │ move/from16 v1, v20 │ │ invoke-direct {v0, v1}, Landroid/support/v4/view/ViewPager;->performDrag(F)Z │ │ move-result v24 │ │ or-int v11, v11, v24 │ │ - .line 1995 │ + .line 2000 │ goto/16 :goto_1 │ │ - .line 1975 │ + .line 1980 │ .end local v6 # "activePointerIndex":I │ .restart local v15 # "pointerIndex":I │ .restart local v21 # "xDiff":F │ .restart local v22 # "y":F │ .restart local v23 # "yDiff":F │ :cond_8 │ move-object/from16 v0, p0 │ @@ -8555,37 +8561,37 @@ │ │ move/from16 v25, v0 │ │ sub-float v24, v24, v25 │ │ goto :goto_2 │ │ - .line 1998 │ + .line 2003 │ .end local v15 # "pointerIndex":I │ .end local v20 # "x":F │ .end local v21 # "xDiff":F │ .end local v22 # "y":F │ .end local v23 # "yDiff":F │ :pswitch_3 │ move-object/from16 v0, p0 │ │ iget-boolean v0, v0, Landroid/support/v4/view/ViewPager;->mIsBeingDragged:Z │ │ move/from16 v24, v0 │ │ if-eqz v24, :cond_5 │ │ - .line 1999 │ + .line 2004 │ move-object/from16 v0, p0 │ │ iget-object v0, v0, Landroid/support/v4/view/ViewPager;->mVelocityTracker:Landroid/view/VelocityTracker; │ │ move-object/from16 v18, v0 │ │ - .line 2000 │ + .line 2005 │ .local v18, "velocityTracker":Landroid/view/VelocityTracker; │ const/16 v24, 0x3e8 │ │ move-object/from16 v0, p0 │ │ iget v0, v0, Landroid/support/v4/view/ViewPager;->mMaximumVelocity:I │ │ @@ -8601,15 +8607,15 @@ │ │ move/from16 v1, v24 │ │ move/from16 v2, v25 │ │ invoke-virtual {v0, v1, v2}, Landroid/view/VelocityTracker;->computeCurrentVelocity(IF)V │ │ - .line 2001 │ + .line 2006 │ move-object/from16 v0, p0 │ │ iget v0, v0, Landroid/support/v4/view/ViewPager;->mActivePointerId:I │ │ move/from16 v24, v0 │ │ move-object/from16 v0, v18 │ @@ -8620,46 +8626,46 @@ │ │ move-result v24 │ │ move/from16 v0, v24 │ │ float-to-int v10, v0 │ │ - .line 2003 │ + .line 2008 │ .local v10, "initialVelocity":I │ const/16 v24, 0x1 │ │ move/from16 v0, v24 │ │ move-object/from16 v1, p0 │ │ iput-boolean v0, v1, Landroid/support/v4/view/ViewPager;->mPopulatePending:Z │ │ - .line 2004 │ + .line 2009 │ invoke-direct/range {p0 .. p0}, Landroid/support/v4/view/ViewPager;->getClientWidth()I │ │ move-result v19 │ │ - .line 2005 │ + .line 2010 │ .local v19, "width":I │ invoke-virtual/range {p0 .. p0}, Landroid/support/v4/view/ViewPager;->getScrollX()I │ │ move-result v16 │ │ - .line 2006 │ + .line 2011 │ .local v16, "scrollX":I │ invoke-direct/range {p0 .. p0}, Landroid/support/v4/view/ViewPager;->infoForCurrentScrollPosition()Landroid/support/v4/view/ViewPager$ItemInfo; │ │ move-result-object v8 │ │ - .line 2007 │ + .line 2012 │ .local v8, "ii":Landroid/support/v4/view/ViewPager$ItemInfo; │ iget v7, v8, Landroid/support/v4/view/ViewPager$ItemInfo;->position:I │ │ - .line 2008 │ + .line 2013 │ .local v7, "currentPage":I │ move/from16 v0, v16 │ │ int-to-float v0, v0 │ │ move/from16 v24, v0 │ │ @@ -8679,15 +8685,15 @@ │ │ iget v0, v8, Landroid/support/v4/view/ViewPager$ItemInfo;->widthFactor:F │ │ move/from16 v25, v0 │ │ div-float v13, v24, v25 │ │ - .line 2009 │ + .line 2014 │ .local v13, "pageOffset":F │ move-object/from16 v0, p0 │ │ iget v0, v0, Landroid/support/v4/view/ViewPager;->mActivePointerId:I │ │ move/from16 v24, v0 │ │ @@ -8695,23 +8701,23 @@ │ │ move/from16 v1, v24 │ │ invoke-static {v0, v1}, Landroid/support/v4/view/MotionEventCompat;->findPointerIndex(Landroid/view/MotionEvent;I)I │ │ move-result v6 │ │ - .line 2011 │ + .line 2016 │ .restart local v6 # "activePointerIndex":I │ move-object/from16 v0, p1 │ │ invoke-static {v0, v6}, Landroid/support/v4/view/MotionEventCompat;->getX(Landroid/view/MotionEvent;I)F │ │ move-result v20 │ │ - .line 2012 │ + .line 2017 │ .restart local v20 # "x":F │ move-object/from16 v0, p0 │ │ iget v0, v0, Landroid/support/v4/view/ViewPager;->mInitialMotionX:F │ │ move/from16 v24, v0 │ │ @@ -8719,51 +8725,51 @@ │ │ move/from16 v0, v24 │ │ float-to-int v0, v0 │ │ move/from16 v17, v0 │ │ - .line 2013 │ + .line 2018 │ .local v17, "totalDelta":I │ move-object/from16 v0, p0 │ │ move/from16 v1, v17 │ │ invoke-direct {v0, v7, v13, v10, v1}, Landroid/support/v4/view/ViewPager;->determineTargetPage(IFII)I │ │ move-result v12 │ │ - .line 2015 │ + .line 2020 │ .local v12, "nextPage":I │ const/16 v24, 0x1 │ │ const/16 v25, 0x1 │ │ move-object/from16 v0, p0 │ │ move/from16 v1, v24 │ │ move/from16 v2, v25 │ │ invoke-virtual {v0, v12, v1, v2, v10}, Landroid/support/v4/view/ViewPager;->setCurrentItemInternal(IZZI)V │ │ - .line 2017 │ + .line 2022 │ const/16 v24, -0x1 │ │ move/from16 v0, v24 │ │ move-object/from16 v1, p0 │ │ iput v0, v1, Landroid/support/v4/view/ViewPager;->mActivePointerId:I │ │ - .line 2018 │ + .line 2023 │ invoke-direct/range {p0 .. p0}, Landroid/support/v4/view/ViewPager;->endDrag()V │ │ - .line 2019 │ + .line 2024 │ move-object/from16 v0, p0 │ │ iget-object v0, v0, Landroid/support/v4/view/ViewPager;->mLeftEdge:Landroid/support/v4/widget/EdgeEffectCompat; │ │ move-object/from16 v24, v0 │ │ invoke-virtual/range {v24 .. v24}, Landroid/support/v4/widget/EdgeEffectCompat;->onRelease()Z │ @@ -8778,18 +8784,18 @@ │ │ invoke-virtual/range {v25 .. v25}, Landroid/support/v4/widget/EdgeEffectCompat;->onRelease()Z │ │ move-result v25 │ │ or-int v11, v24, v25 │ │ - .line 2020 │ + .line 2025 │ goto/16 :goto_1 │ │ - .line 2023 │ + .line 2028 │ .end local v6 # "activePointerIndex":I │ .end local v7 # "currentPage":I │ .end local v8 # "ii":Landroid/support/v4/view/ViewPager$ItemInfo; │ .end local v10 # "initialVelocity":I │ .end local v12 # "nextPage":I │ .end local v13 # "pageOffset":F │ .end local v16 # "scrollX":I │ @@ -8802,15 +8808,15 @@ │ │ iget-boolean v0, v0, Landroid/support/v4/view/ViewPager;->mIsBeingDragged:Z │ │ move/from16 v24, v0 │ │ if-eqz v24, :cond_5 │ │ - .line 2024 │ + .line 2029 │ move-object/from16 v0, p0 │ │ iget v0, v0, Landroid/support/v4/view/ViewPager;->mCurItem:I │ │ move/from16 v24, v0 │ │ const/16 v25, 0x1 │ @@ -8827,27 +8833,27 @@ │ │ move/from16 v3, v26 │ │ move/from16 v4, v27 │ │ invoke-direct {v0, v1, v2, v3, v4}, Landroid/support/v4/view/ViewPager;->scrollToItem(IZIZ)V │ │ - .line 2025 │ + .line 2030 │ const/16 v24, -0x1 │ │ move/from16 v0, v24 │ │ move-object/from16 v1, p0 │ │ iput v0, v1, Landroid/support/v4/view/ViewPager;->mActivePointerId:I │ │ - .line 2026 │ + .line 2031 │ invoke-direct/range {p0 .. p0}, Landroid/support/v4/view/ViewPager;->endDrag()V │ │ - .line 2027 │ + .line 2032 │ move-object/from16 v0, p0 │ │ iget-object v0, v0, Landroid/support/v4/view/ViewPager;->mLeftEdge:Landroid/support/v4/widget/EdgeEffectCompat; │ │ move-object/from16 v24, v0 │ │ invoke-virtual/range {v24 .. v24}, Landroid/support/v4/widget/EdgeEffectCompat;->onRelease()Z │ @@ -8864,58 +8870,58 @@ │ │ move-result v25 │ │ or-int v11, v24, v25 │ │ goto/16 :goto_1 │ │ - .line 2031 │ + .line 2036 │ :pswitch_5 │ invoke-static/range {p1 .. p1}, Landroid/support/v4/view/MotionEventCompat;->getActionIndex(Landroid/view/MotionEvent;)I │ │ move-result v9 │ │ - .line 2032 │ + .line 2037 │ .local v9, "index":I │ move-object/from16 v0, p1 │ │ invoke-static {v0, v9}, Landroid/support/v4/view/MotionEventCompat;->getX(Landroid/view/MotionEvent;I)F │ │ move-result v20 │ │ - .line 2033 │ + .line 2038 │ .restart local v20 # "x":F │ move/from16 v0, v20 │ │ move-object/from16 v1, p0 │ │ iput v0, v1, Landroid/support/v4/view/ViewPager;->mLastMotionX:F │ │ - .line 2034 │ + .line 2039 │ move-object/from16 v0, p1 │ │ invoke-static {v0, v9}, Landroid/support/v4/view/MotionEventCompat;->getPointerId(Landroid/view/MotionEvent;I)I │ │ move-result v24 │ │ move/from16 v0, v24 │ │ move-object/from16 v1, p0 │ │ iput v0, v1, Landroid/support/v4/view/ViewPager;->mActivePointerId:I │ │ goto/16 :goto_1 │ │ - .line 2038 │ + .line 2043 │ .end local v9 # "index":I │ .end local v20 # "x":F │ :pswitch_6 │ invoke-direct/range {p0 .. p1}, Landroid/support/v4/view/ViewPager;->onSecondaryPointerUp(Landroid/view/MotionEvent;)V │ │ - .line 2039 │ + .line 2044 │ move-object/from16 v0, p0 │ │ iget v0, v0, Landroid/support/v4/view/ViewPager;->mActivePointerId:I │ │ move/from16 v24, v0 │ │ move-object/from16 v0, p1 │ @@ -8938,15 +8944,15 @@ │ │ move-object/from16 v1, p0 │ │ iput v0, v1, Landroid/support/v4/view/ViewPager;->mLastMotionX:F │ │ goto/16 :goto_1 │ │ - .line 1951 │ + .line 1956 │ :pswitch_data_0 │ .packed-switch 0x0 │ :pswitch_1 │ :pswitch_3 │ :pswitch_2 │ :pswitch_4 │ :pswitch_0 │ @@ -8957,27 +8963,27 @@ │ │ .method pageLeft()Z │ .locals 2 │ │ .prologue │ const/4 v0, 0x1 │ │ - .line 2606 │ + .line 2611 │ iget v1, p0, Landroid/support/v4/view/ViewPager;->mCurItem:I │ │ if-lez v1, :cond_0 │ │ - .line 2607 │ + .line 2612 │ iget v1, p0, Landroid/support/v4/view/ViewPager;->mCurItem:I │ │ add-int/lit8 v1, v1, -0x1 │ │ invoke-virtual {p0, v1, v0}, Landroid/support/v4/view/ViewPager;->setCurrentItem(IZ)V │ │ - .line 2610 │ + .line 2615 │ :goto_0 │ return v0 │ │ :cond_0 │ const/4 v0, 0x0 │ │ goto :goto_0 │ @@ -8985,15 +8991,15 @@ │ │ .method pageRight()Z │ .locals 3 │ │ .prologue │ const/4 v0, 0x1 │ │ - .line 2614 │ + .line 2619 │ iget-object v1, p0, Landroid/support/v4/view/ViewPager;->mAdapter:Landroid/support/v4/view/PagerAdapter; │ │ if-eqz v1, :cond_0 │ │ iget v1, p0, Landroid/support/v4/view/ViewPager;->mCurItem:I │ │ iget-object v2, p0, Landroid/support/v4/view/ViewPager;->mAdapter:Landroid/support/v4/view/PagerAdapter; │ @@ -9002,86 +9008,86 @@ │ │ move-result v2 │ │ add-int/lit8 v2, v2, -0x1 │ │ if-ge v1, v2, :cond_0 │ │ - .line 2615 │ + .line 2620 │ iget v1, p0, Landroid/support/v4/view/ViewPager;->mCurItem:I │ │ add-int/lit8 v1, v1, 0x1 │ │ invoke-virtual {p0, v1, v0}, Landroid/support/v4/view/ViewPager;->setCurrentItem(IZ)V │ │ - .line 2618 │ + .line 2623 │ :goto_0 │ return v0 │ │ :cond_0 │ const/4 v0, 0x0 │ │ goto :goto_0 │ .end method │ │ .method populate()V │ .locals 1 │ │ .prologue │ - .line 914 │ + .line 919 │ iget v0, p0, Landroid/support/v4/view/ViewPager;->mCurItem:I │ │ invoke-virtual {p0, v0}, Landroid/support/v4/view/ViewPager;->populate(I)V │ │ - .line 915 │ + .line 920 │ return-void │ .end method │ │ .method populate(I)V │ .locals 30 │ .param p1, "newCurrentItem" # I │ │ .prologue │ - .line 918 │ + .line 923 │ const/16 v21, 0x0 │ │ - .line 919 │ + .line 924 │ .local v21, "oldCurInfo":Landroid/support/v4/view/ViewPager$ItemInfo; │ const/4 v15, 0x2 │ │ - .line 920 │ + .line 925 │ .local v15, "focusDirection":I │ move-object/from16 v0, p0 │ │ iget v0, v0, Landroid/support/v4/view/ViewPager;->mCurItem:I │ │ move/from16 v27, v0 │ │ move/from16 v0, v27 │ │ move/from16 v1, p1 │ │ if-eq v0, v1, :cond_0 │ │ - .line 921 │ + .line 926 │ move-object/from16 v0, p0 │ │ iget v0, v0, Landroid/support/v4/view/ViewPager;->mCurItem:I │ │ move/from16 v27, v0 │ │ move/from16 v0, v27 │ │ move/from16 v1, p1 │ │ if-ge v0, v1, :cond_2 │ │ const/16 v15, 0x42 │ │ - .line 922 │ + .line 927 │ :goto_0 │ move-object/from16 v0, p0 │ │ iget v0, v0, Landroid/support/v4/view/ViewPager;->mCurItem:I │ │ move/from16 v27, v0 │ │ @@ -9089,89 +9095,89 @@ │ │ move/from16 v1, v27 │ │ invoke-virtual {v0, v1}, Landroid/support/v4/view/ViewPager;->infoForPosition(I)Landroid/support/v4/view/ViewPager$ItemInfo; │ │ move-result-object v21 │ │ - .line 923 │ + .line 928 │ move/from16 v0, p1 │ │ move-object/from16 v1, p0 │ │ iput v0, v1, Landroid/support/v4/view/ViewPager;->mCurItem:I │ │ - .line 926 │ + .line 931 │ :cond_0 │ move-object/from16 v0, p0 │ │ iget-object v0, v0, Landroid/support/v4/view/ViewPager;->mAdapter:Landroid/support/v4/view/PagerAdapter; │ │ move-object/from16 v27, v0 │ │ if-nez v27, :cond_3 │ │ - .line 927 │ + .line 932 │ invoke-direct/range {p0 .. p0}, Landroid/support/v4/view/ViewPager;->sortChildDrawingOrder()V │ │ - .line 1103 │ + .line 1108 │ :cond_1 │ :goto_1 │ return-void │ │ - .line 921 │ + .line 926 │ :cond_2 │ const/16 v15, 0x11 │ │ goto :goto_0 │ │ - .line 935 │ + .line 940 │ :cond_3 │ move-object/from16 v0, p0 │ │ iget-boolean v0, v0, Landroid/support/v4/view/ViewPager;->mPopulatePending:Z │ │ move/from16 v27, v0 │ │ if-eqz v27, :cond_4 │ │ - .line 937 │ + .line 942 │ invoke-direct/range {p0 .. p0}, Landroid/support/v4/view/ViewPager;->sortChildDrawingOrder()V │ │ goto :goto_1 │ │ - .line 944 │ + .line 949 │ :cond_4 │ invoke-virtual/range {p0 .. p0}, Landroid/support/v4/view/ViewPager;->getWindowToken()Landroid/os/IBinder; │ │ move-result-object v27 │ │ if-eqz v27, :cond_1 │ │ - .line 948 │ + .line 953 │ move-object/from16 v0, p0 │ │ iget-object v0, v0, Landroid/support/v4/view/ViewPager;->mAdapter:Landroid/support/v4/view/PagerAdapter; │ │ move-object/from16 v27, v0 │ │ move-object/from16 v0, v27 │ │ move-object/from16 v1, p0 │ │ invoke-virtual {v0, v1}, Landroid/support/v4/view/PagerAdapter;->startUpdate(Landroid/view/ViewGroup;)V │ │ - .line 950 │ + .line 955 │ move-object/from16 v0, p0 │ │ iget v0, v0, Landroid/support/v4/view/ViewPager;->mOffscreenPageLimit:I │ │ move/from16 v22, v0 │ │ - .line 951 │ + .line 956 │ .local v22, "pageLimit":I │ const/16 v27, 0x0 │ │ move-object/from16 v0, p0 │ │ iget v0, v0, Landroid/support/v4/view/ViewPager;->mCurItem:I │ │ @@ -9179,27 +9185,27 @@ │ │ sub-int v28, v28, v22 │ │ invoke-static/range {v27 .. v28}, Ljava/lang/Math;->max(II)I │ │ move-result v26 │ │ - .line 952 │ + .line 957 │ .local v26, "startPos":I │ move-object/from16 v0, p0 │ │ iget-object v0, v0, Landroid/support/v4/view/ViewPager;->mAdapter:Landroid/support/v4/view/PagerAdapter; │ │ move-object/from16 v27, v0 │ │ invoke-virtual/range {v27 .. v27}, Landroid/support/v4/view/PagerAdapter;->getCount()I │ │ move-result v4 │ │ - .line 953 │ + .line 958 │ .local v4, "N":I │ add-int/lit8 v27, v4, -0x1 │ │ move-object/from16 v0, p0 │ │ iget v0, v0, Landroid/support/v4/view/ViewPager;->mCurItem:I │ │ @@ -9207,27 +9213,27 @@ │ │ add-int v28, v28, v22 │ │ invoke-static/range {v27 .. v28}, Ljava/lang/Math;->min(II)I │ │ move-result v12 │ │ - .line 955 │ + .line 960 │ .local v12, "endPos":I │ move-object/from16 v0, p0 │ │ iget v0, v0, Landroid/support/v4/view/ViewPager;->mExpectedAdapterCount:I │ │ move/from16 v27, v0 │ │ move/from16 v0, v27 │ │ if-eq v4, v0, :cond_5 │ │ - .line 958 │ + .line 963 │ :try_start_0 │ invoke-virtual/range {p0 .. p0}, Landroid/support/v4/view/ViewPager;->getResources()Landroid/content/res/Resources; │ │ move-result-object v27 │ │ invoke-virtual/range {p0 .. p0}, Landroid/support/v4/view/ViewPager;->getId()I │ │ @@ -9235,15 +9241,15 @@ │ │ invoke-virtual/range {v27 .. v28}, Landroid/content/res/Resources;->getResourceName(I)Ljava/lang/String; │ :try_end_0 │ .catch Landroid/content/res/Resources$NotFoundException; {:try_start_0 .. :try_end_0} :catch_0 │ │ move-result-object v24 │ │ - .line 962 │ + .line 967 │ .local v24, "resName":Ljava/lang/String; │ :goto_2 │ new-instance v27, Ljava/lang/IllegalStateException; │ │ new-instance v28, Ljava/lang/StringBuilder; │ │ invoke-direct/range {v28 .. v28}, Ljava/lang/StringBuilder;->()V │ @@ -9328,43 +9334,43 @@ │ │ move-result-object v28 │ │ invoke-direct/range {v27 .. v28}, Ljava/lang/IllegalStateException;->(Ljava/lang/String;)V │ │ throw v27 │ │ - .line 959 │ + .line 964 │ .end local v24 # "resName":Ljava/lang/String; │ :catch_0 │ move-exception v11 │ │ - .line 960 │ + .line 965 │ .local v11, "e":Landroid/content/res/Resources$NotFoundException; │ invoke-virtual/range {p0 .. p0}, Landroid/support/v4/view/ViewPager;->getId()I │ │ move-result v27 │ │ invoke-static/range {v27 .. v27}, Ljava/lang/Integer;->toHexString(I)Ljava/lang/String; │ │ move-result-object v24 │ │ .restart local v24 # "resName":Ljava/lang/String; │ goto :goto_2 │ │ - .line 971 │ + .line 976 │ .end local v11 # "e":Landroid/content/res/Resources$NotFoundException; │ .end local v24 # "resName":Ljava/lang/String; │ :cond_5 │ const/4 v8, -0x1 │ │ - .line 972 │ + .line 977 │ .local v8, "curIndex":I │ const/4 v9, 0x0 │ │ - .line 973 │ + .line 978 │ .local v9, "curItem":Landroid/support/v4/view/ViewPager$ItemInfo; │ const/4 v8, 0x0 │ │ :goto_3 │ move-object/from16 v0, p0 │ │ iget-object v0, v0, Landroid/support/v4/view/ViewPager;->mItems:Ljava/util/ArrayList; │ @@ -9375,30 +9381,30 @@ │ │ move-result v27 │ │ move/from16 v0, v27 │ │ if-ge v8, v0, :cond_6 │ │ - .line 974 │ + .line 979 │ move-object/from16 v0, p0 │ │ iget-object v0, v0, Landroid/support/v4/view/ViewPager;->mItems:Ljava/util/ArrayList; │ │ move-object/from16 v27, v0 │ │ move-object/from16 v0, v27 │ │ invoke-virtual {v0, v8}, Ljava/util/ArrayList;->get(I)Ljava/lang/Object; │ │ move-result-object v17 │ │ check-cast v17, Landroid/support/v4/view/ViewPager$ItemInfo; │ │ - .line 975 │ + .line 980 │ .local v17, "ii":Landroid/support/v4/view/ViewPager$ItemInfo; │ move-object/from16 v0, v17 │ │ iget v0, v0, Landroid/support/v4/view/ViewPager$ItemInfo;->position:I │ │ move/from16 v27, v0 │ │ @@ -9410,15 +9416,15 @@ │ │ move/from16 v0, v27 │ │ move/from16 v1, v28 │ │ if-lt v0, v1, :cond_c │ │ - .line 976 │ + .line 981 │ move-object/from16 v0, v17 │ │ iget v0, v0, Landroid/support/v4/view/ViewPager$ItemInfo;->position:I │ │ move/from16 v27, v0 │ │ move-object/from16 v0, p0 │ @@ -9431,48 +9437,48 @@ │ │ move/from16 v1, v28 │ │ if-ne v0, v1, :cond_6 │ │ move-object/from16 v9, v17 │ │ - .line 981 │ + .line 986 │ .end local v17 # "ii":Landroid/support/v4/view/ViewPager$ItemInfo; │ :cond_6 │ if-nez v9, :cond_7 │ │ if-lez v4, :cond_7 │ │ - .line 982 │ + .line 987 │ move-object/from16 v0, p0 │ │ iget v0, v0, Landroid/support/v4/view/ViewPager;->mCurItem:I │ │ move/from16 v27, v0 │ │ move-object/from16 v0, p0 │ │ move/from16 v1, v27 │ │ invoke-virtual {v0, v1, v8}, Landroid/support/v4/view/ViewPager;->addNewItem(II)Landroid/support/v4/view/ViewPager$ItemInfo; │ │ move-result-object v9 │ │ - .line 988 │ + .line 993 │ :cond_7 │ if-eqz v9, :cond_a │ │ - .line 989 │ + .line 994 │ const/4 v13, 0x0 │ │ - .line 990 │ + .line 995 │ .local v13, "extraWidthLeft":F │ add-int/lit8 v18, v8, -0x1 │ │ - .line 991 │ + .line 996 │ .local v18, "itemIndex":I │ if-ltz v18, :cond_d │ │ move-object/from16 v0, p0 │ │ iget-object v0, v0, Landroid/support/v4/view/ViewPager;->mItems:Ljava/util/ArrayList; │ │ @@ -9486,72 +9492,72 @@ │ │ move-result-object v27 │ │ check-cast v27, Landroid/support/v4/view/ViewPager$ItemInfo; │ │ move-object/from16 v17, v27 │ │ - .line 992 │ + .line 997 │ .restart local v17 # "ii":Landroid/support/v4/view/ViewPager$ItemInfo; │ :goto_4 │ invoke-direct/range {p0 .. p0}, Landroid/support/v4/view/ViewPager;->getClientWidth()I │ │ move-result v7 │ │ - .line 993 │ + .line 998 │ .local v7, "clientWidth":I │ if-gtz v7, :cond_e │ │ const/16 v19, 0x0 │ │ - .line 995 │ + .line 1000 │ .local v19, "leftWidthNeeded":F │ :goto_5 │ move-object/from16 v0, p0 │ │ iget v0, v0, Landroid/support/v4/view/ViewPager;->mCurItem:I │ │ move/from16 v27, v0 │ │ add-int/lit8 v23, v27, -0x1 │ │ .local v23, "pos":I │ :goto_6 │ if-ltz v23, :cond_8 │ │ - .line 996 │ + .line 1001 │ cmpl-float v27, v13, v19 │ │ if-ltz v27, :cond_12 │ │ move/from16 v0, v23 │ │ move/from16 v1, v26 │ │ if-ge v0, v1, :cond_12 │ │ - .line 997 │ + .line 1002 │ if-nez v17, :cond_f │ │ - .line 1023 │ + .line 1028 │ :cond_8 │ iget v14, v9, Landroid/support/v4/view/ViewPager$ItemInfo;->widthFactor:F │ │ - .line 1024 │ + .line 1029 │ .local v14, "extraWidthRight":F │ add-int/lit8 v18, v8, 0x1 │ │ - .line 1025 │ + .line 1030 │ const/high16 v27, 0x40000000 # 2.0f │ │ cmpg-float v27, v14, v27 │ │ if-gez v27, :cond_9 │ │ - .line 1026 │ + .line 1031 │ move-object/from16 v0, p0 │ │ iget-object v0, v0, Landroid/support/v4/view/ViewPager;->mItems:Ljava/util/ArrayList; │ │ move-object/from16 v27, v0 │ │ invoke-virtual/range {v27 .. v27}, Ljava/util/ArrayList;->size()I │ @@ -9578,21 +9584,21 @@ │ │ move-result-object v27 │ │ check-cast v27, Landroid/support/v4/view/ViewPager$ItemInfo; │ │ move-object/from16 v17, v27 │ │ - .line 1027 │ + .line 1032 │ :goto_7 │ if-gtz v7, :cond_17 │ │ const/16 v25, 0x0 │ │ - .line 1029 │ + .line 1034 │ .local v25, "rightWidthNeeded":F │ :goto_8 │ move-object/from16 v0, p0 │ │ iget v0, v0, Landroid/support/v4/view/ViewPager;->mCurItem:I │ │ move/from16 v27, v0 │ @@ -9600,36 +9606,36 @@ │ add-int/lit8 v23, v27, 0x1 │ │ :goto_9 │ move/from16 v0, v23 │ │ if-ge v0, v4, :cond_9 │ │ - .line 1030 │ + .line 1035 │ cmpl-float v27, v14, v25 │ │ if-ltz v27, :cond_1b │ │ move/from16 v0, v23 │ │ if-le v0, v12, :cond_1b │ │ - .line 1031 │ + .line 1036 │ if-nez v17, :cond_18 │ │ - .line 1056 │ + .line 1061 │ .end local v25 # "rightWidthNeeded":F │ :cond_9 │ move-object/from16 v0, p0 │ │ move-object/from16 v1, v21 │ │ invoke-direct {v0, v9, v8, v1}, Landroid/support/v4/view/ViewPager;->calculatePageOffsets(Landroid/support/v4/view/ViewPager$ItemInfo;ILandroid/support/v4/view/ViewPager$ItemInfo;)V │ │ - .line 1066 │ + .line 1071 │ .end local v7 # "clientWidth":I │ .end local v13 # "extraWidthLeft":F │ .end local v14 # "extraWidthRight":F │ .end local v17 # "ii":Landroid/support/v4/view/ViewPager$ItemInfo; │ .end local v18 # "itemIndex":I │ .end local v19 # "leftWidthNeeded":F │ .end local v23 # "pos":I │ @@ -9659,68 +9665,68 @@ │ │ move/from16 v2, v29 │ │ move-object/from16 v3, v27 │ │ invoke-virtual {v0, v1, v2, v3}, Landroid/support/v4/view/PagerAdapter;->setPrimaryItem(Landroid/view/ViewGroup;ILjava/lang/Object;)V │ │ - .line 1068 │ + .line 1073 │ move-object/from16 v0, p0 │ │ iget-object v0, v0, Landroid/support/v4/view/ViewPager;->mAdapter:Landroid/support/v4/view/PagerAdapter; │ │ move-object/from16 v27, v0 │ │ move-object/from16 v0, v27 │ │ move-object/from16 v1, p0 │ │ invoke-virtual {v0, v1}, Landroid/support/v4/view/PagerAdapter;->finishUpdate(Landroid/view/ViewGroup;)V │ │ - .line 1072 │ + .line 1077 │ invoke-virtual/range {p0 .. p0}, Landroid/support/v4/view/ViewPager;->getChildCount()I │ │ move-result v6 │ │ - .line 1073 │ + .line 1078 │ .local v6, "childCount":I │ const/16 v16, 0x0 │ │ .local v16, "i":I │ :goto_b │ move/from16 v0, v16 │ │ if-ge v0, v6, :cond_20 │ │ - .line 1074 │ + .line 1079 │ move-object/from16 v0, p0 │ │ move/from16 v1, v16 │ │ invoke-virtual {v0, v1}, Landroid/support/v4/view/ViewPager;->getChildAt(I)Landroid/view/View; │ │ move-result-object v5 │ │ - .line 1075 │ + .line 1080 │ .local v5, "child":Landroid/view/View; │ invoke-virtual {v5}, Landroid/view/View;->getLayoutParams()Landroid/view/ViewGroup$LayoutParams; │ │ move-result-object v20 │ │ check-cast v20, Landroid/support/v4/view/ViewPager$LayoutParams; │ │ - .line 1076 │ + .line 1081 │ .local v20, "lp":Landroid/support/v4/view/ViewPager$LayoutParams; │ move/from16 v0, v16 │ │ move-object/from16 v1, v20 │ │ iput v0, v1, Landroid/support/v4/view/ViewPager$LayoutParams;->childIndex:I │ │ - .line 1077 │ + .line 1082 │ move-object/from16 v0, v20 │ │ iget-boolean v0, v0, Landroid/support/v4/view/ViewPager$LayoutParams;->isDecor:Z │ │ move/from16 v27, v0 │ │ if-nez v27, :cond_b │ @@ -9733,79 +9739,79 @@ │ │ const/16 v28, 0x0 │ │ cmpl-float v27, v27, v28 │ │ if-nez v27, :cond_b │ │ - .line 1079 │ + .line 1084 │ move-object/from16 v0, p0 │ │ invoke-virtual {v0, v5}, Landroid/support/v4/view/ViewPager;->infoForChild(Landroid/view/View;)Landroid/support/v4/view/ViewPager$ItemInfo; │ │ move-result-object v17 │ │ - .line 1080 │ + .line 1085 │ .restart local v17 # "ii":Landroid/support/v4/view/ViewPager$ItemInfo; │ if-eqz v17, :cond_b │ │ - .line 1081 │ + .line 1086 │ move-object/from16 v0, v17 │ │ iget v0, v0, Landroid/support/v4/view/ViewPager$ItemInfo;->widthFactor:F │ │ move/from16 v27, v0 │ │ move/from16 v0, v27 │ │ move-object/from16 v1, v20 │ │ iput v0, v1, Landroid/support/v4/view/ViewPager$LayoutParams;->widthFactor:F │ │ - .line 1082 │ + .line 1087 │ move-object/from16 v0, v17 │ │ iget v0, v0, Landroid/support/v4/view/ViewPager$ItemInfo;->position:I │ │ move/from16 v27, v0 │ │ move/from16 v0, v27 │ │ move-object/from16 v1, v20 │ │ iput v0, v1, Landroid/support/v4/view/ViewPager$LayoutParams;->position:I │ │ - .line 1073 │ + .line 1078 │ .end local v17 # "ii":Landroid/support/v4/view/ViewPager$ItemInfo; │ :cond_b │ add-int/lit8 v16, v16, 0x1 │ │ goto :goto_b │ │ - .line 973 │ + .line 978 │ .end local v5 # "child":Landroid/view/View; │ .end local v6 # "childCount":I │ .end local v16 # "i":I │ .end local v20 # "lp":Landroid/support/v4/view/ViewPager$LayoutParams; │ .restart local v17 # "ii":Landroid/support/v4/view/ViewPager$ItemInfo; │ :cond_c │ add-int/lit8 v8, v8, 0x1 │ │ goto/16 :goto_3 │ │ - .line 991 │ + .line 996 │ .end local v17 # "ii":Landroid/support/v4/view/ViewPager$ItemInfo; │ .restart local v13 # "extraWidthLeft":F │ .restart local v18 # "itemIndex":I │ :cond_d │ const/16 v17, 0x0 │ │ goto/16 :goto_4 │ │ - .line 993 │ + .line 998 │ .restart local v7 # "clientWidth":I │ .restart local v17 # "ii":Landroid/support/v4/view/ViewPager$ItemInfo; │ :cond_e │ const/high16 v27, 0x40000000 # 2.0f │ │ iget v0, v9, Landroid/support/v4/view/ViewPager$ItemInfo;->widthFactor:F │ │ @@ -9829,15 +9835,15 @@ │ │ div-float v28, v28, v29 │ │ add-float v19, v27, v28 │ │ goto/16 :goto_5 │ │ - .line 1000 │ + .line 1005 │ .restart local v19 # "leftWidthNeeded":F │ .restart local v23 # "pos":I │ :cond_f │ move-object/from16 v0, v17 │ │ iget v0, v0, Landroid/support/v4/view/ViewPager$ItemInfo;->position:I │ │ @@ -9853,28 +9859,28 @@ │ │ iget-boolean v0, v0, Landroid/support/v4/view/ViewPager$ItemInfo;->scrolling:Z │ │ move/from16 v27, v0 │ │ if-nez v27, :cond_10 │ │ - .line 1001 │ + .line 1006 │ move-object/from16 v0, p0 │ │ iget-object v0, v0, Landroid/support/v4/view/ViewPager;->mItems:Ljava/util/ArrayList; │ │ move-object/from16 v27, v0 │ │ move-object/from16 v0, v27 │ │ move/from16 v1, v18 │ │ invoke-virtual {v0, v1}, Ljava/util/ArrayList;->remove(I)Ljava/lang/Object; │ │ - .line 1002 │ + .line 1007 │ move-object/from16 v0, p0 │ │ iget-object v0, v0, Landroid/support/v4/view/ViewPager;->mAdapter:Landroid/support/v4/view/PagerAdapter; │ │ move-object/from16 v27, v0 │ │ move-object/from16 v0, v17 │ @@ -9889,21 +9895,21 @@ │ │ move/from16 v2, v23 │ │ move-object/from16 v3, v28 │ │ invoke-virtual {v0, v1, v2, v3}, Landroid/support/v4/view/PagerAdapter;->destroyItem(Landroid/view/ViewGroup;ILjava/lang/Object;)V │ │ - .line 1007 │ + .line 1012 │ add-int/lit8 v18, v18, -0x1 │ │ - .line 1008 │ + .line 1013 │ add-int/lit8 v8, v8, -0x1 │ │ - .line 1009 │ + .line 1014 │ if-ltz v18, :cond_11 │ │ move-object/from16 v0, p0 │ │ iget-object v0, v0, Landroid/support/v4/view/ViewPager;->mItems:Ljava/util/ArrayList; │ │ move-object/from16 v27, v0 │ @@ -9916,28 +9922,28 @@ │ │ move-result-object v27 │ │ check-cast v27, Landroid/support/v4/view/ViewPager$ItemInfo; │ │ move-object/from16 v17, v27 │ │ - .line 995 │ + .line 1000 │ :cond_10 │ :goto_c │ add-int/lit8 v23, v23, -0x1 │ │ goto/16 :goto_6 │ │ - .line 1009 │ + .line 1014 │ :cond_11 │ const/16 v17, 0x0 │ │ goto :goto_c │ │ - .line 1011 │ + .line 1016 │ :cond_12 │ if-eqz v17, :cond_14 │ │ move-object/from16 v0, v17 │ │ iget v0, v0, Landroid/support/v4/view/ViewPager$ItemInfo;->position:I │ │ @@ -9945,27 +9951,27 @@ │ │ move/from16 v0, v23 │ │ move/from16 v1, v27 │ │ if-ne v0, v1, :cond_14 │ │ - .line 1012 │ + .line 1017 │ move-object/from16 v0, v17 │ │ iget v0, v0, Landroid/support/v4/view/ViewPager$ItemInfo;->widthFactor:F │ │ move/from16 v27, v0 │ │ add-float v13, v13, v27 │ │ - .line 1013 │ + .line 1018 │ add-int/lit8 v18, v18, -0x1 │ │ - .line 1014 │ + .line 1019 │ if-ltz v18, :cond_13 │ │ move-object/from16 v0, p0 │ │ iget-object v0, v0, Landroid/support/v4/view/ViewPager;->mItems:Ljava/util/ArrayList; │ │ move-object/from16 v27, v0 │ @@ -9986,41 +9992,41 @@ │ goto :goto_c │ │ :cond_13 │ const/16 v17, 0x0 │ │ goto :goto_d │ │ - .line 1016 │ + .line 1021 │ :cond_14 │ add-int/lit8 v27, v18, 0x1 │ │ move-object/from16 v0, p0 │ │ move/from16 v1, v23 │ │ move/from16 v2, v27 │ │ invoke-virtual {v0, v1, v2}, Landroid/support/v4/view/ViewPager;->addNewItem(II)Landroid/support/v4/view/ViewPager$ItemInfo; │ │ move-result-object v17 │ │ - .line 1017 │ + .line 1022 │ move-object/from16 v0, v17 │ │ iget v0, v0, Landroid/support/v4/view/ViewPager$ItemInfo;->widthFactor:F │ │ move/from16 v27, v0 │ │ add-float v13, v13, v27 │ │ - .line 1018 │ + .line 1023 │ add-int/lit8 v8, v8, 0x1 │ │ - .line 1019 │ + .line 1024 │ if-ltz v18, :cond_15 │ │ move-object/from16 v0, p0 │ │ iget-object v0, v0, Landroid/support/v4/view/ViewPager;->mItems:Ljava/util/ArrayList; │ │ move-object/from16 v27, v0 │ @@ -10041,22 +10047,22 @@ │ goto :goto_c │ │ :cond_15 │ const/16 v17, 0x0 │ │ goto :goto_e │ │ - .line 1026 │ + .line 1031 │ .restart local v14 # "extraWidthRight":F │ :cond_16 │ const/16 v17, 0x0 │ │ goto/16 :goto_7 │ │ - .line 1027 │ + .line 1032 │ :cond_17 │ invoke-virtual/range {p0 .. p0}, Landroid/support/v4/view/ViewPager;->getPaddingRight()I │ │ move-result v27 │ │ move/from16 v0, v27 │ │ @@ -10072,15 +10078,15 @@ │ │ const/high16 v28, 0x40000000 # 2.0f │ │ add-float v25, v27, v28 │ │ goto/16 :goto_8 │ │ - .line 1034 │ + .line 1039 │ .restart local v25 # "rightWidthNeeded":F │ :cond_18 │ move-object/from16 v0, v17 │ │ iget v0, v0, Landroid/support/v4/view/ViewPager$ItemInfo;->position:I │ │ move/from16 v27, v0 │ @@ -10095,28 +10101,28 @@ │ │ iget-boolean v0, v0, Landroid/support/v4/view/ViewPager$ItemInfo;->scrolling:Z │ │ move/from16 v27, v0 │ │ if-nez v27, :cond_19 │ │ - .line 1035 │ + .line 1040 │ move-object/from16 v0, p0 │ │ iget-object v0, v0, Landroid/support/v4/view/ViewPager;->mItems:Ljava/util/ArrayList; │ │ move-object/from16 v27, v0 │ │ move-object/from16 v0, v27 │ │ move/from16 v1, v18 │ │ invoke-virtual {v0, v1}, Ljava/util/ArrayList;->remove(I)Ljava/lang/Object; │ │ - .line 1036 │ + .line 1041 │ move-object/from16 v0, p0 │ │ iget-object v0, v0, Landroid/support/v4/view/ViewPager;->mAdapter:Landroid/support/v4/view/PagerAdapter; │ │ move-object/from16 v27, v0 │ │ move-object/from16 v0, v17 │ @@ -10131,15 +10137,15 @@ │ │ move/from16 v2, v23 │ │ move-object/from16 v3, v28 │ │ invoke-virtual {v0, v1, v2, v3}, Landroid/support/v4/view/PagerAdapter;->destroyItem(Landroid/view/ViewGroup;ILjava/lang/Object;)V │ │ - .line 1041 │ + .line 1046 │ move-object/from16 v0, p0 │ │ iget-object v0, v0, Landroid/support/v4/view/ViewPager;->mItems:Ljava/util/ArrayList; │ │ move-object/from16 v27, v0 │ │ invoke-virtual/range {v27 .. v27}, Ljava/util/ArrayList;->size()I │ @@ -10166,28 +10172,28 @@ │ │ move-result-object v27 │ │ check-cast v27, Landroid/support/v4/view/ViewPager$ItemInfo; │ │ move-object/from16 v17, v27 │ │ - .line 1029 │ + .line 1034 │ :cond_19 │ :goto_f │ add-int/lit8 v23, v23, 0x1 │ │ goto/16 :goto_9 │ │ - .line 1041 │ + .line 1046 │ :cond_1a │ const/16 v17, 0x0 │ │ goto :goto_f │ │ - .line 1043 │ + .line 1048 │ :cond_1b │ if-eqz v17, :cond_1d │ │ move-object/from16 v0, v17 │ │ iget v0, v0, Landroid/support/v4/view/ViewPager$ItemInfo;->position:I │ │ @@ -10195,27 +10201,27 @@ │ │ move/from16 v0, v23 │ │ move/from16 v1, v27 │ │ if-ne v0, v1, :cond_1d │ │ - .line 1044 │ + .line 1049 │ move-object/from16 v0, v17 │ │ iget v0, v0, Landroid/support/v4/view/ViewPager$ItemInfo;->widthFactor:F │ │ move/from16 v27, v0 │ │ add-float v14, v14, v27 │ │ - .line 1045 │ + .line 1050 │ add-int/lit8 v18, v18, 0x1 │ │ - .line 1046 │ + .line 1051 │ move-object/from16 v0, p0 │ │ iget-object v0, v0, Landroid/support/v4/view/ViewPager;->mItems:Ljava/util/ArrayList; │ │ move-object/from16 v27, v0 │ │ invoke-virtual/range {v27 .. v27}, Ljava/util/ArrayList;->size()I │ @@ -10250,39 +10256,39 @@ │ goto :goto_f │ │ :cond_1c │ const/16 v17, 0x0 │ │ goto :goto_10 │ │ - .line 1048 │ + .line 1053 │ :cond_1d │ move-object/from16 v0, p0 │ │ move/from16 v1, v23 │ │ move/from16 v2, v18 │ │ invoke-virtual {v0, v1, v2}, Landroid/support/v4/view/ViewPager;->addNewItem(II)Landroid/support/v4/view/ViewPager$ItemInfo; │ │ move-result-object v17 │ │ - .line 1049 │ + .line 1054 │ add-int/lit8 v18, v18, 0x1 │ │ - .line 1050 │ + .line 1055 │ move-object/from16 v0, v17 │ │ iget v0, v0, Landroid/support/v4/view/ViewPager$ItemInfo;->widthFactor:F │ │ move/from16 v27, v0 │ │ add-float v14, v14, v27 │ │ - .line 1051 │ + .line 1056 │ move-object/from16 v0, p0 │ │ iget-object v0, v0, Landroid/support/v4/view/ViewPager;->mItems:Ljava/util/ArrayList; │ │ move-object/from16 v27, v0 │ │ invoke-virtual/range {v27 .. v27}, Ljava/util/ArrayList;->size()I │ @@ -10317,57 +10323,57 @@ │ goto :goto_f │ │ :cond_1e │ const/16 v17, 0x0 │ │ goto :goto_11 │ │ - .line 1066 │ + .line 1071 │ .end local v7 # "clientWidth":I │ .end local v13 # "extraWidthLeft":F │ .end local v14 # "extraWidthRight":F │ .end local v17 # "ii":Landroid/support/v4/view/ViewPager$ItemInfo; │ .end local v18 # "itemIndex":I │ .end local v19 # "leftWidthNeeded":F │ .end local v23 # "pos":I │ .end local v25 # "rightWidthNeeded":F │ :cond_1f │ const/16 v27, 0x0 │ │ goto/16 :goto_a │ │ - .line 1086 │ + .line 1091 │ .restart local v6 # "childCount":I │ .restart local v16 # "i":I │ :cond_20 │ invoke-direct/range {p0 .. p0}, Landroid/support/v4/view/ViewPager;->sortChildDrawingOrder()V │ │ - .line 1088 │ + .line 1093 │ invoke-virtual/range {p0 .. p0}, Landroid/support/v4/view/ViewPager;->hasFocus()Z │ │ move-result v27 │ │ if-eqz v27, :cond_1 │ │ - .line 1089 │ + .line 1094 │ invoke-virtual/range {p0 .. p0}, Landroid/support/v4/view/ViewPager;->findFocus()Landroid/view/View; │ │ move-result-object v10 │ │ - .line 1090 │ + .line 1095 │ .local v10, "currentFocused":Landroid/view/View; │ if-eqz v10, :cond_23 │ │ move-object/from16 v0, p0 │ │ invoke-virtual {v0, v10}, Landroid/support/v4/view/ViewPager;->infoForAnyChild(Landroid/view/View;)Landroid/support/v4/view/ViewPager$ItemInfo; │ │ move-result-object v17 │ │ - .line 1091 │ + .line 1096 │ .restart local v17 # "ii":Landroid/support/v4/view/ViewPager$ItemInfo; │ :goto_12 │ if-eqz v17, :cond_21 │ │ move-object/from16 v0, v17 │ │ iget v0, v0, Landroid/support/v4/view/ViewPager$ItemInfo;->position:I │ @@ -10382,47 +10388,47 @@ │ │ move/from16 v0, v27 │ │ move/from16 v1, v28 │ │ if-eq v0, v1, :cond_1 │ │ - .line 1092 │ + .line 1097 │ :cond_21 │ const/16 v16, 0x0 │ │ :goto_13 │ invoke-virtual/range {p0 .. p0}, Landroid/support/v4/view/ViewPager;->getChildCount()I │ │ move-result v27 │ │ move/from16 v0, v16 │ │ move/from16 v1, v27 │ │ if-ge v0, v1, :cond_1 │ │ - .line 1093 │ + .line 1098 │ move-object/from16 v0, p0 │ │ move/from16 v1, v16 │ │ invoke-virtual {v0, v1}, Landroid/support/v4/view/ViewPager;->getChildAt(I)Landroid/view/View; │ │ move-result-object v5 │ │ - .line 1094 │ + .line 1099 │ .restart local v5 # "child":Landroid/view/View; │ move-object/from16 v0, p0 │ │ invoke-virtual {v0, v5}, Landroid/support/v4/view/ViewPager;->infoForChild(Landroid/view/View;)Landroid/support/v4/view/ViewPager$ItemInfo; │ │ move-result-object v17 │ │ - .line 1095 │ + .line 1100 │ if-eqz v17, :cond_22 │ │ move-object/from16 v0, v17 │ │ iget v0, v0, Landroid/support/v4/view/ViewPager$ItemInfo;->position:I │ │ move/from16 v27, v0 │ @@ -10435,54 +10441,54 @@ │ │ move/from16 v0, v27 │ │ move/from16 v1, v28 │ │ if-ne v0, v1, :cond_22 │ │ - .line 1096 │ + .line 1101 │ invoke-virtual {v5, v15}, Landroid/view/View;->requestFocus(I)Z │ │ move-result v27 │ │ if-nez v27, :cond_1 │ │ - .line 1092 │ + .line 1097 │ :cond_22 │ add-int/lit8 v16, v16, 0x1 │ │ goto :goto_13 │ │ - .line 1090 │ + .line 1095 │ .end local v5 # "child":Landroid/view/View; │ .end local v17 # "ii":Landroid/support/v4/view/ViewPager$ItemInfo; │ :cond_23 │ const/16 v17, 0x0 │ │ goto :goto_12 │ .end method │ │ .method public removeView(Landroid/view/View;)V │ .locals 1 │ .param p1, "view" # Landroid/view/View; │ │ .prologue │ - .line 1318 │ + .line 1323 │ iget-boolean v0, p0, Landroid/support/v4/view/ViewPager;->mInLayout:Z │ │ if-eqz v0, :cond_0 │ │ - .line 1319 │ + .line 1324 │ invoke-virtual {p0, p1}, Landroid/support/v4/view/ViewPager;->removeViewInLayout(Landroid/view/View;)V │ │ - .line 1323 │ + .line 1328 │ :goto_0 │ return-void │ │ - .line 1321 │ + .line 1326 │ :cond_0 │ invoke-super {p0, p1}, Landroid/view/ViewGroup;->removeView(Landroid/view/View;)V │ │ goto :goto_0 │ .end method │ │ .method public setAdapter(Landroid/support/v4/view/PagerAdapter;)V │ @@ -10492,229 +10498,229 @@ │ .prologue │ const/4 v9, 0x1 │ │ const/4 v8, 0x0 │ │ const/4 v7, 0x0 │ │ - .line 408 │ + .line 413 │ iget-object v4, p0, Landroid/support/v4/view/ViewPager;->mAdapter:Landroid/support/v4/view/PagerAdapter; │ │ if-eqz v4, :cond_1 │ │ - .line 409 │ + .line 414 │ iget-object v4, p0, Landroid/support/v4/view/ViewPager;->mAdapter:Landroid/support/v4/view/PagerAdapter; │ │ iget-object v5, p0, Landroid/support/v4/view/ViewPager;->mObserver:Landroid/support/v4/view/ViewPager$PagerObserver; │ │ invoke-virtual {v4, v5}, Landroid/support/v4/view/PagerAdapter;->unregisterDataSetObserver(Landroid/database/DataSetObserver;)V │ │ - .line 410 │ + .line 415 │ iget-object v4, p0, Landroid/support/v4/view/ViewPager;->mAdapter:Landroid/support/v4/view/PagerAdapter; │ │ invoke-virtual {v4, p0}, Landroid/support/v4/view/PagerAdapter;->startUpdate(Landroid/view/ViewGroup;)V │ │ - .line 411 │ + .line 416 │ const/4 v0, 0x0 │ │ .local v0, "i":I │ :goto_0 │ iget-object v4, p0, Landroid/support/v4/view/ViewPager;->mItems:Ljava/util/ArrayList; │ │ invoke-virtual {v4}, Ljava/util/ArrayList;->size()I │ │ move-result v4 │ │ if-ge v0, v4, :cond_0 │ │ - .line 412 │ + .line 417 │ iget-object v4, p0, Landroid/support/v4/view/ViewPager;->mItems:Ljava/util/ArrayList; │ │ invoke-virtual {v4, v0}, Ljava/util/ArrayList;->get(I)Ljava/lang/Object; │ │ move-result-object v1 │ │ check-cast v1, Landroid/support/v4/view/ViewPager$ItemInfo; │ │ - .line 413 │ + .line 418 │ .local v1, "ii":Landroid/support/v4/view/ViewPager$ItemInfo; │ iget-object v4, p0, Landroid/support/v4/view/ViewPager;->mAdapter:Landroid/support/v4/view/PagerAdapter; │ │ iget v5, v1, Landroid/support/v4/view/ViewPager$ItemInfo;->position:I │ │ iget-object v6, v1, Landroid/support/v4/view/ViewPager$ItemInfo;->object:Ljava/lang/Object; │ │ invoke-virtual {v4, p0, v5, v6}, Landroid/support/v4/view/PagerAdapter;->destroyItem(Landroid/view/ViewGroup;ILjava/lang/Object;)V │ │ - .line 411 │ + .line 416 │ add-int/lit8 v0, v0, 0x1 │ │ goto :goto_0 │ │ - .line 415 │ + .line 420 │ .end local v1 # "ii":Landroid/support/v4/view/ViewPager$ItemInfo; │ :cond_0 │ iget-object v4, p0, Landroid/support/v4/view/ViewPager;->mAdapter:Landroid/support/v4/view/PagerAdapter; │ │ invoke-virtual {v4, p0}, Landroid/support/v4/view/PagerAdapter;->finishUpdate(Landroid/view/ViewGroup;)V │ │ - .line 416 │ + .line 421 │ iget-object v4, p0, Landroid/support/v4/view/ViewPager;->mItems:Ljava/util/ArrayList; │ │ invoke-virtual {v4}, Ljava/util/ArrayList;->clear()V │ │ - .line 417 │ + .line 422 │ invoke-direct {p0}, Landroid/support/v4/view/ViewPager;->removeNonDecorViews()V │ │ - .line 418 │ + .line 423 │ iput v7, p0, Landroid/support/v4/view/ViewPager;->mCurItem:I │ │ - .line 419 │ + .line 424 │ invoke-virtual {p0, v7, v7}, Landroid/support/v4/view/ViewPager;->scrollTo(II)V │ │ - .line 422 │ + .line 427 │ .end local v0 # "i":I │ :cond_1 │ iget-object v2, p0, Landroid/support/v4/view/ViewPager;->mAdapter:Landroid/support/v4/view/PagerAdapter; │ │ - .line 423 │ + .line 428 │ .local v2, "oldAdapter":Landroid/support/v4/view/PagerAdapter; │ iput-object p1, p0, Landroid/support/v4/view/ViewPager;->mAdapter:Landroid/support/v4/view/PagerAdapter; │ │ - .line 424 │ + .line 429 │ iput v7, p0, Landroid/support/v4/view/ViewPager;->mExpectedAdapterCount:I │ │ - .line 426 │ + .line 431 │ iget-object v4, p0, Landroid/support/v4/view/ViewPager;->mAdapter:Landroid/support/v4/view/PagerAdapter; │ │ if-eqz v4, :cond_3 │ │ - .line 427 │ + .line 432 │ iget-object v4, p0, Landroid/support/v4/view/ViewPager;->mObserver:Landroid/support/v4/view/ViewPager$PagerObserver; │ │ if-nez v4, :cond_2 │ │ - .line 428 │ + .line 433 │ new-instance v4, Landroid/support/v4/view/ViewPager$PagerObserver; │ │ invoke-direct {v4, p0, v8}, Landroid/support/v4/view/ViewPager$PagerObserver;->(Landroid/support/v4/view/ViewPager;Landroid/support/v4/view/ViewPager$1;)V │ │ iput-object v4, p0, Landroid/support/v4/view/ViewPager;->mObserver:Landroid/support/v4/view/ViewPager$PagerObserver; │ │ - .line 430 │ + .line 435 │ :cond_2 │ iget-object v4, p0, Landroid/support/v4/view/ViewPager;->mAdapter:Landroid/support/v4/view/PagerAdapter; │ │ iget-object v5, p0, Landroid/support/v4/view/ViewPager;->mObserver:Landroid/support/v4/view/ViewPager$PagerObserver; │ │ invoke-virtual {v4, v5}, Landroid/support/v4/view/PagerAdapter;->registerDataSetObserver(Landroid/database/DataSetObserver;)V │ │ - .line 431 │ + .line 436 │ iput-boolean v7, p0, Landroid/support/v4/view/ViewPager;->mPopulatePending:Z │ │ - .line 432 │ + .line 437 │ iget-boolean v3, p0, Landroid/support/v4/view/ViewPager;->mFirstLayout:Z │ │ - .line 433 │ + .line 438 │ .local v3, "wasFirstLayout":Z │ iput-boolean v9, p0, Landroid/support/v4/view/ViewPager;->mFirstLayout:Z │ │ - .line 434 │ + .line 439 │ iget-object v4, p0, Landroid/support/v4/view/ViewPager;->mAdapter:Landroid/support/v4/view/PagerAdapter; │ │ invoke-virtual {v4}, Landroid/support/v4/view/PagerAdapter;->getCount()I │ │ move-result v4 │ │ iput v4, p0, Landroid/support/v4/view/ViewPager;->mExpectedAdapterCount:I │ │ - .line 435 │ + .line 440 │ iget v4, p0, Landroid/support/v4/view/ViewPager;->mRestoredCurItem:I │ │ if-ltz v4, :cond_5 │ │ - .line 436 │ + .line 441 │ iget-object v4, p0, Landroid/support/v4/view/ViewPager;->mAdapter:Landroid/support/v4/view/PagerAdapter; │ │ iget-object v5, p0, Landroid/support/v4/view/ViewPager;->mRestoredAdapterState:Landroid/os/Parcelable; │ │ iget-object v6, p0, Landroid/support/v4/view/ViewPager;->mRestoredClassLoader:Ljava/lang/ClassLoader; │ │ invoke-virtual {v4, v5, v6}, Landroid/support/v4/view/PagerAdapter;->restoreState(Landroid/os/Parcelable;Ljava/lang/ClassLoader;)V │ │ - .line 437 │ + .line 442 │ iget v4, p0, Landroid/support/v4/view/ViewPager;->mRestoredCurItem:I │ │ invoke-virtual {p0, v4, v7, v9}, Landroid/support/v4/view/ViewPager;->setCurrentItemInternal(IZZ)V │ │ - .line 438 │ + .line 443 │ const/4 v4, -0x1 │ │ iput v4, p0, Landroid/support/v4/view/ViewPager;->mRestoredCurItem:I │ │ - .line 439 │ + .line 444 │ iput-object v8, p0, Landroid/support/v4/view/ViewPager;->mRestoredAdapterState:Landroid/os/Parcelable; │ │ - .line 440 │ + .line 445 │ iput-object v8, p0, Landroid/support/v4/view/ViewPager;->mRestoredClassLoader:Ljava/lang/ClassLoader; │ │ - .line 448 │ + .line 453 │ .end local v3 # "wasFirstLayout":Z │ :cond_3 │ :goto_1 │ iget-object v4, p0, Landroid/support/v4/view/ViewPager;->mAdapterChangeListener:Landroid/support/v4/view/ViewPager$OnAdapterChangeListener; │ │ if-eqz v4, :cond_4 │ │ if-eq v2, p1, :cond_4 │ │ - .line 449 │ + .line 454 │ iget-object v4, p0, Landroid/support/v4/view/ViewPager;->mAdapterChangeListener:Landroid/support/v4/view/ViewPager$OnAdapterChangeListener; │ │ invoke-interface {v4, v2, p1}, Landroid/support/v4/view/ViewPager$OnAdapterChangeListener;->onAdapterChanged(Landroid/support/v4/view/PagerAdapter;Landroid/support/v4/view/PagerAdapter;)V │ │ - .line 451 │ + .line 456 │ :cond_4 │ return-void │ │ - .line 441 │ + .line 446 │ .restart local v3 # "wasFirstLayout":Z │ :cond_5 │ if-nez v3, :cond_6 │ │ - .line 442 │ + .line 447 │ invoke-virtual {p0}, Landroid/support/v4/view/ViewPager;->populate()V │ │ goto :goto_1 │ │ - .line 444 │ + .line 449 │ :cond_6 │ invoke-virtual {p0}, Landroid/support/v4/view/ViewPager;->requestLayout()V │ │ goto :goto_1 │ .end method │ │ .method setChildrenDrawingOrderEnabledCompat(Z)V │ .locals 6 │ .param p1, "enable" # Z │ │ .prologue │ - .line 623 │ + .line 628 │ sget v1, Landroid/os/Build$VERSION;->SDK_INT:I │ │ const/4 v2, 0x7 │ │ if-lt v1, v2, :cond_1 │ │ - .line 624 │ + .line 629 │ iget-object v1, p0, Landroid/support/v4/view/ViewPager;->mSetChildrenDrawingOrderEnabled:Ljava/lang/reflect/Method; │ │ if-nez v1, :cond_0 │ │ - .line 626 │ + .line 631 │ :try_start_0 │ const-class v1, Landroid/view/ViewGroup; │ │ const-string v2, "setChildrenDrawingOrderEnabled" │ │ const/4 v3, 0x1 │ │ @@ -10730,15 +10736,15 @@ │ │ move-result-object v1 │ │ iput-object v1, p0, Landroid/support/v4/view/ViewPager;->mSetChildrenDrawingOrderEnabled:Ljava/lang/reflect/Method; │ :try_end_0 │ .catch Ljava/lang/NoSuchMethodException; {:try_start_0 .. :try_end_0} :catch_0 │ │ - .line 633 │ + .line 638 │ :cond_0 │ :goto_0 │ :try_start_1 │ iget-object v1, p0, Landroid/support/v4/view/ViewPager;->mSetChildrenDrawingOrderEnabled:Ljava/lang/reflect/Method; │ │ const/4 v2, 0x1 │ │ @@ -10752,39 +10758,39 @@ │ │ aput-object v4, v2, v3 │ │ invoke-virtual {v1, p0, v2}, Ljava/lang/reflect/Method;->invoke(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object; │ :try_end_1 │ .catch Ljava/lang/Exception; {:try_start_1 .. :try_end_1} :catch_1 │ │ - .line 638 │ + .line 643 │ :cond_1 │ :goto_1 │ return-void │ │ - .line 628 │ + .line 633 │ :catch_0 │ move-exception v0 │ │ - .line 629 │ + .line 634 │ .local v0, "e":Ljava/lang/NoSuchMethodException; │ const-string v1, "ViewPager" │ │ const-string v2, "Can\'t find setChildrenDrawingOrderEnabled" │ │ invoke-static {v1, v2, v0}, Landroid/util/Log;->e(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I │ │ goto :goto_0 │ │ - .line 634 │ + .line 639 │ .end local v0 # "e":Ljava/lang/NoSuchMethodException; │ :catch_1 │ move-exception v0 │ │ - .line 635 │ + .line 640 │ .local v0, "e":Ljava/lang/Exception; │ const-string v1, "ViewPager" │ │ const-string v2, "Error changing children drawing order" │ │ invoke-static {v1, v2, v0}, Landroid/util/Log;->e(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I │ │ @@ -10794,68 +10800,68 @@ │ .method public setCurrentItem(I)V │ .locals 2 │ .param p1, "item" # I │ │ .prologue │ const/4 v1, 0x0 │ │ - .line 489 │ + .line 494 │ iput-boolean v1, p0, Landroid/support/v4/view/ViewPager;->mPopulatePending:Z │ │ - .line 490 │ + .line 495 │ iget-boolean v0, p0, Landroid/support/v4/view/ViewPager;->mFirstLayout:Z │ │ if-nez v0, :cond_0 │ │ const/4 v0, 0x1 │ │ :goto_0 │ invoke-virtual {p0, p1, v0, v1}, Landroid/support/v4/view/ViewPager;->setCurrentItemInternal(IZZ)V │ │ - .line 491 │ + .line 496 │ return-void │ │ :cond_0 │ move v0, v1 │ │ - .line 490 │ + .line 495 │ goto :goto_0 │ .end method │ │ .method public setCurrentItem(IZ)V │ .locals 1 │ .param p1, "item" # I │ .param p2, "smoothScroll" # Z │ │ .prologue │ const/4 v0, 0x0 │ │ - .line 500 │ + .line 505 │ iput-boolean v0, p0, Landroid/support/v4/view/ViewPager;->mPopulatePending:Z │ │ - .line 501 │ + .line 506 │ invoke-virtual {p0, p1, p2, v0}, Landroid/support/v4/view/ViewPager;->setCurrentItemInternal(IZZ)V │ │ - .line 502 │ + .line 507 │ return-void │ .end method │ │ .method setCurrentItemInternal(IZZ)V │ .locals 1 │ .param p1, "item" # I │ .param p2, "smoothScroll" # Z │ .param p3, "always" # Z │ │ .prologue │ - .line 509 │ + .line 514 │ const/4 v0, 0x0 │ │ invoke-virtual {p0, p1, p2, p3, v0}, Landroid/support/v4/view/ViewPager;->setCurrentItemInternal(IZZI)V │ │ - .line 510 │ + .line 515 │ return-void │ .end method │ │ .method setCurrentItemInternal(IZZI)V │ .locals 5 │ .param p1, "item" # I │ .param p2, "smoothScroll" # Z │ @@ -10863,36 +10869,36 @@ │ .param p4, "velocity" # I │ │ .prologue │ const/4 v0, 0x1 │ │ const/4 v4, 0x0 │ │ - .line 513 │ + .line 518 │ iget-object v3, p0, Landroid/support/v4/view/ViewPager;->mAdapter:Landroid/support/v4/view/PagerAdapter; │ │ if-eqz v3, :cond_0 │ │ iget-object v3, p0, Landroid/support/v4/view/ViewPager;->mAdapter:Landroid/support/v4/view/PagerAdapter; │ │ invoke-virtual {v3}, Landroid/support/v4/view/PagerAdapter;->getCount()I │ │ move-result v3 │ │ if-gtz v3, :cond_1 │ │ - .line 514 │ + .line 519 │ :cond_0 │ invoke-direct {p0, v4}, Landroid/support/v4/view/ViewPager;->setScrollingCacheEnabled(Z)V │ │ - .line 553 │ + .line 558 │ :goto_0 │ return-void │ │ - .line 517 │ + .line 522 │ :cond_1 │ if-nez p3, :cond_2 │ │ iget v3, p0, Landroid/support/v4/view/ViewPager;->mCurItem:I │ │ if-ne v3, p1, :cond_2 │ │ @@ -10900,191 +10906,191 @@ │ │ invoke-virtual {v3}, Ljava/util/ArrayList;->size()I │ │ move-result v3 │ │ if-eqz v3, :cond_2 │ │ - .line 518 │ + .line 523 │ invoke-direct {p0, v4}, Landroid/support/v4/view/ViewPager;->setScrollingCacheEnabled(Z)V │ │ goto :goto_0 │ │ - .line 522 │ + .line 527 │ :cond_2 │ if-gez p1, :cond_5 │ │ - .line 523 │ + .line 528 │ const/4 p1, 0x0 │ │ - .line 527 │ + .line 532 │ :cond_3 │ :goto_1 │ iget v2, p0, Landroid/support/v4/view/ViewPager;->mOffscreenPageLimit:I │ │ - .line 528 │ + .line 533 │ .local v2, "pageLimit":I │ iget v3, p0, Landroid/support/v4/view/ViewPager;->mCurItem:I │ │ add-int/2addr v3, v2 │ │ if-gt p1, v3, :cond_4 │ │ iget v3, p0, Landroid/support/v4/view/ViewPager;->mCurItem:I │ │ sub-int/2addr v3, v2 │ │ if-ge p1, v3, :cond_6 │ │ - .line 532 │ + .line 537 │ :cond_4 │ const/4 v1, 0x0 │ │ .local v1, "i":I │ :goto_2 │ iget-object v3, p0, Landroid/support/v4/view/ViewPager;->mItems:Ljava/util/ArrayList; │ │ invoke-virtual {v3}, Ljava/util/ArrayList;->size()I │ │ move-result v3 │ │ if-ge v1, v3, :cond_6 │ │ - .line 533 │ + .line 538 │ iget-object v3, p0, Landroid/support/v4/view/ViewPager;->mItems:Ljava/util/ArrayList; │ │ invoke-virtual {v3, v1}, Ljava/util/ArrayList;->get(I)Ljava/lang/Object; │ │ move-result-object v3 │ │ check-cast v3, Landroid/support/v4/view/ViewPager$ItemInfo; │ │ iput-boolean v0, v3, Landroid/support/v4/view/ViewPager$ItemInfo;->scrolling:Z │ │ - .line 532 │ + .line 537 │ add-int/lit8 v1, v1, 0x1 │ │ goto :goto_2 │ │ - .line 524 │ + .line 529 │ .end local v1 # "i":I │ .end local v2 # "pageLimit":I │ :cond_5 │ iget-object v3, p0, Landroid/support/v4/view/ViewPager;->mAdapter:Landroid/support/v4/view/PagerAdapter; │ │ invoke-virtual {v3}, Landroid/support/v4/view/PagerAdapter;->getCount()I │ │ move-result v3 │ │ if-lt p1, v3, :cond_3 │ │ - .line 525 │ + .line 530 │ iget-object v3, p0, Landroid/support/v4/view/ViewPager;->mAdapter:Landroid/support/v4/view/PagerAdapter; │ │ invoke-virtual {v3}, Landroid/support/v4/view/PagerAdapter;->getCount()I │ │ move-result v3 │ │ add-int/lit8 p1, v3, -0x1 │ │ goto :goto_1 │ │ - .line 536 │ + .line 541 │ .restart local v2 # "pageLimit":I │ :cond_6 │ iget v3, p0, Landroid/support/v4/view/ViewPager;->mCurItem:I │ │ if-eq v3, p1, :cond_9 │ │ - .line 538 │ + .line 543 │ .local v0, "dispatchSelected":Z │ :goto_3 │ iget-boolean v3, p0, Landroid/support/v4/view/ViewPager;->mFirstLayout:Z │ │ if-eqz v3, :cond_a │ │ - .line 541 │ + .line 546 │ iput p1, p0, Landroid/support/v4/view/ViewPager;->mCurItem:I │ │ - .line 542 │ + .line 547 │ if-eqz v0, :cond_7 │ │ iget-object v3, p0, Landroid/support/v4/view/ViewPager;->mOnPageChangeListener:Landroid/support/v4/view/ViewPager$OnPageChangeListener; │ │ if-eqz v3, :cond_7 │ │ - .line 543 │ + .line 548 │ iget-object v3, p0, Landroid/support/v4/view/ViewPager;->mOnPageChangeListener:Landroid/support/v4/view/ViewPager$OnPageChangeListener; │ │ invoke-interface {v3, p1}, Landroid/support/v4/view/ViewPager$OnPageChangeListener;->onPageSelected(I)V │ │ - .line 545 │ + .line 550 │ :cond_7 │ if-eqz v0, :cond_8 │ │ iget-object v3, p0, Landroid/support/v4/view/ViewPager;->mInternalPageChangeListener:Landroid/support/v4/view/ViewPager$OnPageChangeListener; │ │ if-eqz v3, :cond_8 │ │ - .line 546 │ + .line 551 │ iget-object v3, p0, Landroid/support/v4/view/ViewPager;->mInternalPageChangeListener:Landroid/support/v4/view/ViewPager$OnPageChangeListener; │ │ invoke-interface {v3, p1}, Landroid/support/v4/view/ViewPager$OnPageChangeListener;->onPageSelected(I)V │ │ - .line 548 │ + .line 553 │ :cond_8 │ invoke-virtual {p0}, Landroid/support/v4/view/ViewPager;->requestLayout()V │ │ goto :goto_0 │ │ .end local v0 # "dispatchSelected":Z │ :cond_9 │ move v0, v4 │ │ - .line 536 │ + .line 541 │ goto :goto_3 │ │ - .line 550 │ + .line 555 │ .restart local v0 # "dispatchSelected":Z │ :cond_a │ invoke-virtual {p0, p1}, Landroid/support/v4/view/ViewPager;->populate(I)V │ │ - .line 551 │ + .line 556 │ invoke-direct {p0, p1, p2, p4, v0}, Landroid/support/v4/view/ViewPager;->scrollToItem(IZIZ)V │ │ goto :goto_0 │ .end method │ │ .method setInternalPageChangeListener(Landroid/support/v4/view/ViewPager$OnPageChangeListener;)Landroid/support/v4/view/ViewPager$OnPageChangeListener; │ .locals 1 │ .param p1, "listener" # Landroid/support/v4/view/ViewPager$OnPageChangeListener; │ │ .prologue │ - .line 654 │ + .line 659 │ iget-object v0, p0, Landroid/support/v4/view/ViewPager;->mInternalPageChangeListener:Landroid/support/v4/view/ViewPager$OnPageChangeListener; │ │ - .line 655 │ + .line 660 │ .local v0, "oldListener":Landroid/support/v4/view/ViewPager$OnPageChangeListener; │ iput-object p1, p0, Landroid/support/v4/view/ViewPager;->mInternalPageChangeListener:Landroid/support/v4/view/ViewPager$OnPageChangeListener; │ │ - .line 656 │ + .line 661 │ return-object v0 │ .end method │ │ .method public setOffscreenPageLimit(I)V │ .locals 4 │ .param p1, "limit" # I │ │ .prologue │ const/4 v3, 0x1 │ │ - .line 688 │ + .line 693 │ if-ge p1, v3, :cond_0 │ │ - .line 689 │ + .line 694 │ const-string v0, "ViewPager" │ │ new-instance v1, Ljava/lang/StringBuilder; │ │ invoke-direct {v1}, Ljava/lang/StringBuilder;->()V │ │ const-string v2, "Requested offscreen page limit " │ @@ -11109,139 +11115,139 @@ │ │ invoke-virtual {v1}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; │ │ move-result-object v1 │ │ invoke-static {v0, v1}, Landroid/util/Log;->w(Ljava/lang/String;Ljava/lang/String;)I │ │ - .line 691 │ + .line 696 │ const/4 p1, 0x1 │ │ - .line 693 │ + .line 698 │ :cond_0 │ iget v0, p0, Landroid/support/v4/view/ViewPager;->mOffscreenPageLimit:I │ │ if-eq p1, v0, :cond_1 │ │ - .line 694 │ + .line 699 │ iput p1, p0, Landroid/support/v4/view/ViewPager;->mOffscreenPageLimit:I │ │ - .line 695 │ + .line 700 │ invoke-virtual {p0}, Landroid/support/v4/view/ViewPager;->populate()V │ │ - .line 697 │ + .line 702 │ :cond_1 │ return-void │ .end method │ │ .method setOnAdapterChangeListener(Landroid/support/v4/view/ViewPager$OnAdapterChangeListener;)V │ .locals 0 │ .param p1, "listener" # Landroid/support/v4/view/ViewPager$OnAdapterChangeListener; │ │ .prologue │ - .line 474 │ + .line 479 │ iput-object p1, p0, Landroid/support/v4/view/ViewPager;->mAdapterChangeListener:Landroid/support/v4/view/ViewPager$OnAdapterChangeListener; │ │ - .line 475 │ + .line 480 │ return-void │ .end method │ │ .method public setOnPageChangeListener(Landroid/support/v4/view/ViewPager$OnPageChangeListener;)V │ .locals 0 │ .param p1, "listener" # Landroid/support/v4/view/ViewPager$OnPageChangeListener; │ │ .prologue │ - .line 592 │ + .line 597 │ iput-object p1, p0, Landroid/support/v4/view/ViewPager;->mOnPageChangeListener:Landroid/support/v4/view/ViewPager$OnPageChangeListener; │ │ - .line 593 │ + .line 598 │ return-void │ .end method │ │ .method public setPageMargin(I)V │ .locals 2 │ .param p1, "marginPixels" # I │ │ .prologue │ - .line 708 │ + .line 713 │ iget v0, p0, Landroid/support/v4/view/ViewPager;->mPageMargin:I │ │ - .line 709 │ + .line 714 │ .local v0, "oldMargin":I │ iput p1, p0, Landroid/support/v4/view/ViewPager;->mPageMargin:I │ │ - .line 711 │ + .line 716 │ invoke-virtual {p0}, Landroid/support/v4/view/ViewPager;->getWidth()I │ │ move-result v1 │ │ - .line 712 │ + .line 717 │ .local v1, "width":I │ invoke-direct {p0, v1, v1, p1, v0}, Landroid/support/v4/view/ViewPager;->recomputeScrollPosition(IIII)V │ │ - .line 714 │ + .line 719 │ invoke-virtual {p0}, Landroid/support/v4/view/ViewPager;->requestLayout()V │ │ - .line 715 │ + .line 720 │ return-void │ .end method │ │ .method public setPageMarginDrawable(I)V │ .locals 1 │ .param p1, "resId" # I │ │ .prologue │ - .line 744 │ + .line 749 │ invoke-virtual {p0}, Landroid/support/v4/view/ViewPager;->getContext()Landroid/content/Context; │ │ move-result-object v0 │ │ invoke-virtual {v0}, Landroid/content/Context;->getResources()Landroid/content/res/Resources; │ │ move-result-object v0 │ │ invoke-virtual {v0, p1}, Landroid/content/res/Resources;->getDrawable(I)Landroid/graphics/drawable/Drawable; │ │ move-result-object v0 │ │ invoke-virtual {p0, v0}, Landroid/support/v4/view/ViewPager;->setPageMarginDrawable(Landroid/graphics/drawable/Drawable;)V │ │ - .line 745 │ + .line 750 │ return-void │ .end method │ │ .method public setPageMarginDrawable(Landroid/graphics/drawable/Drawable;)V │ .locals 1 │ .param p1, "d" # Landroid/graphics/drawable/Drawable; │ │ .prologue │ - .line 732 │ + .line 737 │ iput-object p1, p0, Landroid/support/v4/view/ViewPager;->mMarginDrawable:Landroid/graphics/drawable/Drawable; │ │ - .line 733 │ + .line 738 │ if-eqz p1, :cond_0 │ │ invoke-virtual {p0}, Landroid/support/v4/view/ViewPager;->refreshDrawableState()V │ │ - .line 734 │ + .line 739 │ :cond_0 │ if-nez p1, :cond_1 │ │ const/4 v0, 0x1 │ │ :goto_0 │ invoke-virtual {p0, v0}, Landroid/support/v4/view/ViewPager;->setWillNotDraw(Z)V │ │ - .line 735 │ + .line 740 │ invoke-virtual {p0}, Landroid/support/v4/view/ViewPager;->invalidate()V │ │ - .line 736 │ + .line 741 │ return-void │ │ - .line 734 │ + .line 739 │ :cond_1 │ const/4 v0, 0x0 │ │ goto :goto_0 │ .end method │ │ .method public setPageTransformer(ZLandroid/support/v4/view/ViewPager$PageTransformer;)V │ @@ -11250,197 +11256,197 @@ │ .param p2, "transformer" # Landroid/support/v4/view/ViewPager$PageTransformer; │ │ .prologue │ const/4 v2, 0x1 │ │ const/4 v3, 0x0 │ │ - .line 608 │ + .line 613 │ sget v4, Landroid/os/Build$VERSION;->SDK_INT:I │ │ const/16 v5, 0xb │ │ if-lt v4, v5, :cond_1 │ │ - .line 609 │ + .line 614 │ if-eqz p2, :cond_2 │ │ move v0, v2 │ │ - .line 610 │ + .line 615 │ .local v0, "hasTransformer":Z │ :goto_0 │ iget-object v4, p0, Landroid/support/v4/view/ViewPager;->mPageTransformer:Landroid/support/v4/view/ViewPager$PageTransformer; │ │ if-eqz v4, :cond_3 │ │ move v4, v2 │ │ :goto_1 │ if-eq v0, v4, :cond_4 │ │ move v1, v2 │ │ - .line 611 │ + .line 616 │ .local v1, "needsPopulate":Z │ :goto_2 │ iput-object p2, p0, Landroid/support/v4/view/ViewPager;->mPageTransformer:Landroid/support/v4/view/ViewPager$PageTransformer; │ │ - .line 612 │ + .line 617 │ invoke-virtual {p0, v0}, Landroid/support/v4/view/ViewPager;->setChildrenDrawingOrderEnabledCompat(Z)V │ │ - .line 613 │ + .line 618 │ if-eqz v0, :cond_5 │ │ - .line 614 │ + .line 619 │ if-eqz p1, :cond_0 │ │ const/4 v2, 0x2 │ │ :cond_0 │ iput v2, p0, Landroid/support/v4/view/ViewPager;->mDrawingOrder:I │ │ - .line 618 │ + .line 623 │ :goto_3 │ if-eqz v1, :cond_1 │ │ invoke-virtual {p0}, Landroid/support/v4/view/ViewPager;->populate()V │ │ - .line 620 │ + .line 625 │ .end local v0 # "hasTransformer":Z │ .end local v1 # "needsPopulate":Z │ :cond_1 │ return-void │ │ :cond_2 │ move v0, v3 │ │ - .line 609 │ + .line 614 │ goto :goto_0 │ │ .restart local v0 # "hasTransformer":Z │ :cond_3 │ move v4, v3 │ │ - .line 610 │ + .line 615 │ goto :goto_1 │ │ :cond_4 │ move v1, v3 │ │ goto :goto_2 │ │ - .line 616 │ + .line 621 │ .restart local v1 # "needsPopulate":Z │ :cond_5 │ iput v3, p0, Landroid/support/v4/view/ViewPager;->mDrawingOrder:I │ │ goto :goto_3 │ .end method │ │ .method smoothScrollTo(II)V │ .locals 1 │ .param p1, "x" # I │ .param p2, "y" # I │ │ .prologue │ - .line 778 │ + .line 783 │ const/4 v0, 0x0 │ │ invoke-virtual {p0, p1, p2, v0}, Landroid/support/v4/view/ViewPager;->smoothScrollTo(III)V │ │ - .line 779 │ + .line 784 │ return-void │ .end method │ │ .method smoothScrollTo(III)V │ .locals 15 │ .param p1, "x" # I │ .param p2, "y" # I │ .param p3, "velocity" # I │ │ .prologue │ - .line 789 │ + .line 794 │ invoke-virtual {p0}, Landroid/support/v4/view/ViewPager;->getChildCount()I │ │ move-result v1 │ │ if-nez v1, :cond_0 │ │ - .line 791 │ + .line 796 │ const/4 v1, 0x0 │ │ invoke-direct {p0, v1}, Landroid/support/v4/view/ViewPager;->setScrollingCacheEnabled(Z)V │ │ - .line 827 │ + .line 832 │ :goto_0 │ return-void │ │ - .line 794 │ + .line 799 │ :cond_0 │ invoke-virtual {p0}, Landroid/support/v4/view/ViewPager;->getScrollX()I │ │ move-result v2 │ │ - .line 795 │ + .line 800 │ .local v2, "sx":I │ invoke-virtual {p0}, Landroid/support/v4/view/ViewPager;->getScrollY()I │ │ move-result v3 │ │ - .line 796 │ + .line 801 │ .local v3, "sy":I │ sub-int v4, p1, v2 │ │ - .line 797 │ + .line 802 │ .local v4, "dx":I │ sub-int v5, p2, v3 │ │ - .line 798 │ + .line 803 │ .local v5, "dy":I │ if-nez v4, :cond_1 │ │ if-nez v5, :cond_1 │ │ - .line 799 │ + .line 804 │ const/4 v1, 0x0 │ │ invoke-direct {p0, v1}, Landroid/support/v4/view/ViewPager;->completeScroll(Z)V │ │ - .line 800 │ + .line 805 │ invoke-virtual {p0}, Landroid/support/v4/view/ViewPager;->populate()V │ │ - .line 801 │ + .line 806 │ const/4 v1, 0x0 │ │ invoke-direct {p0, v1}, Landroid/support/v4/view/ViewPager;->setScrollState(I)V │ │ goto :goto_0 │ │ - .line 805 │ + .line 810 │ :cond_1 │ const/4 v1, 0x1 │ │ invoke-direct {p0, v1}, Landroid/support/v4/view/ViewPager;->setScrollingCacheEnabled(Z)V │ │ - .line 806 │ + .line 811 │ const/4 v1, 0x2 │ │ invoke-direct {p0, v1}, Landroid/support/v4/view/ViewPager;->setScrollState(I)V │ │ - .line 808 │ + .line 813 │ invoke-direct {p0}, Landroid/support/v4/view/ViewPager;->getClientWidth()I │ │ move-result v12 │ │ - .line 809 │ + .line 814 │ .local v12, "width":I │ div-int/lit8 v9, v12, 0x2 │ │ - .line 810 │ + .line 815 │ .local v9, "halfWidth":I │ const/high16 v1, 0x3f800000 # 1.0f │ │ const/high16 v13, 0x3f800000 # 1.0f │ │ invoke-static {v4}, Ljava/lang/Math;->abs(I)I │ │ @@ -11454,42 +11460,42 @@ │ │ div-float/2addr v13, v14 │ │ invoke-static {v1, v13}, Ljava/lang/Math;->min(FF)F │ │ move-result v8 │ │ - .line 811 │ + .line 816 │ .local v8, "distanceRatio":F │ int-to-float v1, v9 │ │ int-to-float v13, v9 │ │ invoke-virtual {p0, v8}, Landroid/support/v4/view/ViewPager;->distanceInfluenceForSnapDuration(F)F │ │ move-result v14 │ │ mul-float/2addr v13, v14 │ │ add-float v7, v1, v13 │ │ - .line 814 │ + .line 819 │ .local v7, "distance":F │ const/4 v6, 0x0 │ │ - .line 815 │ + .line 820 │ .local v6, "duration":I │ invoke-static/range {p3 .. p3}, Ljava/lang/Math;->abs(I)I │ │ move-result p3 │ │ - .line 816 │ + .line 821 │ if-lez p3, :cond_2 │ │ - .line 817 │ + .line 822 │ const/high16 v1, 0x447a0000 # 1000.0f │ │ move/from16 v0, p3 │ │ int-to-float v13, v0 │ │ div-float v13, v7, v13 │ @@ -11502,47 +11508,47 @@ │ │ invoke-static {v1}, Ljava/lang/Math;->round(F)I │ │ move-result v1 │ │ mul-int/lit8 v6, v1, 0x4 │ │ - .line 823 │ + .line 828 │ :goto_1 │ const/16 v1, 0x258 │ │ invoke-static {v6, v1}, Ljava/lang/Math;->min(II)I │ │ move-result v6 │ │ - .line 825 │ + .line 830 │ iget-object v1, p0, Landroid/support/v4/view/ViewPager;->mScroller:Landroid/widget/Scroller; │ │ invoke-virtual/range {v1 .. v6}, Landroid/widget/Scroller;->startScroll(IIIII)V │ │ - .line 826 │ + .line 831 │ invoke-static {p0}, Landroid/support/v4/view/ViewCompat;->postInvalidateOnAnimation(Landroid/view/View;)V │ │ goto :goto_0 │ │ - .line 819 │ + .line 824 │ :cond_2 │ int-to-float v1, v12 │ │ iget-object v13, p0, Landroid/support/v4/view/ViewPager;->mAdapter:Landroid/support/v4/view/PagerAdapter; │ │ iget v14, p0, Landroid/support/v4/view/ViewPager;->mCurItem:I │ │ invoke-virtual {v13, v14}, Landroid/support/v4/view/PagerAdapter;->getPageWidth(I)F │ │ move-result v13 │ │ mul-float v11, v1, v13 │ │ - .line 820 │ + .line 825 │ .local v11, "pageWidth":F │ invoke-static {v4}, Ljava/lang/Math;->abs(I)I │ │ move-result v1 │ │ int-to-float v1, v1 │ │ @@ -11550,15 +11556,15 @@ │ │ int-to-float v13, v13 │ │ add-float/2addr v13, v11 │ │ div-float v10, v1, v13 │ │ - .line 821 │ + .line 826 │ .local v10, "pageDelta":F │ const/high16 v1, 0x3f800000 # 1.0f │ │ add-float/2addr v1, v10 │ │ const/high16 v13, 0x42c80000 # 100.0f │ │ @@ -11570,15 +11576,15 @@ │ .end method │ │ .method protected verifyDrawable(Landroid/graphics/drawable/Drawable;)Z │ .locals 1 │ .param p1, "who" # Landroid/graphics/drawable/Drawable; │ │ .prologue │ - .line 749 │ + .line 754 │ invoke-super {p0, p1}, Landroid/view/ViewGroup;->verifyDrawable(Landroid/graphics/drawable/Drawable;)Z │ │ move-result v0 │ │ if-nez v0, :cond_0 │ │ iget-object v0, p0, Landroid/support/v4/view/ViewPager;->mMarginDrawable:Landroid/graphics/drawable/Drawable; ├── smali/android/support/v4/view/ViewPager$2.smali │ @@ -18,33 +18,33 @@ │ │ │ # direct methods │ .method constructor ()V │ .locals 0 │ │ .prologue │ - .line 123 │ + .line 128 │ invoke-direct {p0}, Ljava/lang/Object;->()V │ │ return-void │ .end method │ │ │ # virtual methods │ .method public getInterpolation(F)F │ .locals 2 │ .param p1, "t" # F │ │ .prologue │ const/high16 v1, 0x3f800000 # 1.0f │ │ - .line 125 │ + .line 130 │ sub-float/2addr p1, v1 │ │ - .line 126 │ + .line 131 │ mul-float v0, p1, p1 │ │ mul-float/2addr v0, p1 │ │ mul-float/2addr v0, p1 │ │ mul-float/2addr v0, p1 ├── smali/android/support/v4/view/ViewPager$3.smali │ @@ -22,36 +22,36 @@ │ │ │ # direct methods │ .method constructor (Landroid/support/v4/view/ViewPager;)V │ .locals 0 │ │ .prologue │ - .line 241 │ + .line 246 │ iput-object p1, p0, Landroid/support/v4/view/ViewPager$3;->this$0:Landroid/support/v4/view/ViewPager; │ │ invoke-direct {p0}, Ljava/lang/Object;->()V │ │ return-void │ .end method │ │ │ # virtual methods │ .method public run()V │ .locals 2 │ │ .prologue │ - .line 243 │ + .line 248 │ iget-object v0, p0, Landroid/support/v4/view/ViewPager$3;->this$0:Landroid/support/v4/view/ViewPager; │ │ const/4 v1, 0x0 │ │ invoke-static {v0, v1}, Landroid/support/v4/view/ViewPager;->access$000(Landroid/support/v4/view/ViewPager;I)V │ │ - .line 244 │ + .line 249 │ iget-object v0, p0, Landroid/support/v4/view/ViewPager$3;->this$0:Landroid/support/v4/view/ViewPager; │ │ invoke-virtual {v0}, Landroid/support/v4/view/ViewPager;->populate()V │ │ - .line 245 │ + .line 250 │ return-void │ .end method ├── smali/android/support/v4/view/ViewPager$LayoutParams.smali │ @@ -31,60 +31,60 @@ │ # direct methods │ .method public constructor ()V │ .locals 1 │ │ .prologue │ const/4 v0, -0x1 │ │ - .line 2867 │ + .line 2872 │ invoke-direct {p0, v0, v0}, Landroid/view/ViewGroup$LayoutParams;->(II)V │ │ - .line 2848 │ + .line 2853 │ const/4 v0, 0x0 │ │ iput v0, p0, Landroid/support/v4/view/ViewPager$LayoutParams;->widthFactor:F │ │ - .line 2868 │ + .line 2873 │ return-void │ .end method │ │ .method public constructor (Landroid/content/Context;Landroid/util/AttributeSet;)V │ .locals 3 │ .param p1, "context" # Landroid/content/Context; │ .param p2, "attrs" # Landroid/util/AttributeSet; │ │ .prologue │ - .line 2871 │ + .line 2876 │ invoke-direct {p0, p1, p2}, Landroid/view/ViewGroup$LayoutParams;->(Landroid/content/Context;Landroid/util/AttributeSet;)V │ │ - .line 2848 │ + .line 2853 │ const/4 v1, 0x0 │ │ iput v1, p0, Landroid/support/v4/view/ViewPager$LayoutParams;->widthFactor:F │ │ - .line 2873 │ + .line 2878 │ invoke-static {}, Landroid/support/v4/view/ViewPager;->access$400()[I │ │ move-result-object v1 │ │ invoke-virtual {p1, p2, v1}, Landroid/content/Context;->obtainStyledAttributes(Landroid/util/AttributeSet;[I)Landroid/content/res/TypedArray; │ │ move-result-object v0 │ │ - .line 2874 │ + .line 2879 │ .local v0, "a":Landroid/content/res/TypedArray; │ const/4 v1, 0x0 │ │ const/16 v2, 0x30 │ │ invoke-virtual {v0, v1, v2}, Landroid/content/res/TypedArray;->getInteger(II)I │ │ move-result v1 │ │ iput v1, p0, Landroid/support/v4/view/ViewPager$LayoutParams;->gravity:I │ │ - .line 2875 │ + .line 2880 │ invoke-virtual {v0}, Landroid/content/res/TypedArray;->recycle()V │ │ - .line 2876 │ + .line 2881 │ return-void │ .end method ├── smali/android/support/v4/view/ViewConfigurationCompat.smali │ @@ -2,14 +2,16 @@ │ .super Ljava/lang/Object; │ .source "ViewConfigurationCompat.java" │ │ │ # annotations │ .annotation system Ldalvik/annotation/MemberClasses; │ value = { │ + Landroid/support/v4/view/ViewConfigurationCompat$IcsViewConfigurationVersionImpl;, │ + Landroid/support/v4/view/ViewConfigurationCompat$HoneycombViewConfigurationVersionImpl;, │ Landroid/support/v4/view/ViewConfigurationCompat$FroyoViewConfigurationVersionImpl;, │ Landroid/support/v4/view/ViewConfigurationCompat$BaseViewConfigurationVersionImpl;, │ Landroid/support/v4/view/ViewConfigurationCompat$ViewConfigurationVersionImpl; │ } │ .end annotation │ │ │ @@ -18,34 +20,68 @@ │ │ │ # direct methods │ .method static constructor ()V │ .locals 2 │ │ .prologue │ - .line 58 │ + .line 86 │ sget v0, Landroid/os/Build$VERSION;->SDK_INT:I │ │ - const/16 v1, 0xb │ + const/16 v1, 0xe │ │ if-lt v0, v1, :cond_0 │ │ - .line 59 │ - new-instance v0, Landroid/support/v4/view/ViewConfigurationCompat$FroyoViewConfigurationVersionImpl; │ + .line 87 │ + new-instance v0, Landroid/support/v4/view/ViewConfigurationCompat$IcsViewConfigurationVersionImpl; │ │ - invoke-direct {v0}, Landroid/support/v4/view/ViewConfigurationCompat$FroyoViewConfigurationVersionImpl;->()V │ + invoke-direct {v0}, Landroid/support/v4/view/ViewConfigurationCompat$IcsViewConfigurationVersionImpl;->()V │ │ sput-object v0, Landroid/support/v4/view/ViewConfigurationCompat;->IMPL:Landroid/support/v4/view/ViewConfigurationCompat$ViewConfigurationVersionImpl; │ │ - .line 63 │ + .line 95 │ :goto_0 │ return-void │ │ - .line 61 │ + .line 88 │ :cond_0 │ + sget v0, Landroid/os/Build$VERSION;->SDK_INT:I │ + │ + const/16 v1, 0xb │ + │ + if-lt v0, v1, :cond_1 │ + │ + .line 89 │ + new-instance v0, Landroid/support/v4/view/ViewConfigurationCompat$HoneycombViewConfigurationVersionImpl; │ + │ + invoke-direct {v0}, Landroid/support/v4/view/ViewConfigurationCompat$HoneycombViewConfigurationVersionImpl;->()V │ + │ + sput-object v0, Landroid/support/v4/view/ViewConfigurationCompat;->IMPL:Landroid/support/v4/view/ViewConfigurationCompat$ViewConfigurationVersionImpl; │ + │ + goto :goto_0 │ + │ + .line 90 │ + :cond_1 │ + sget v0, Landroid/os/Build$VERSION;->SDK_INT:I │ + │ + const/16 v1, 0x8 │ + │ + if-lt v0, v1, :cond_2 │ + │ + .line 91 │ + new-instance v0, Landroid/support/v4/view/ViewConfigurationCompat$FroyoViewConfigurationVersionImpl; │ + │ + invoke-direct {v0}, Landroid/support/v4/view/ViewConfigurationCompat$FroyoViewConfigurationVersionImpl;->()V │ + │ + sput-object v0, Landroid/support/v4/view/ViewConfigurationCompat;->IMPL:Landroid/support/v4/view/ViewConfigurationCompat$ViewConfigurationVersionImpl; │ + │ + goto :goto_0 │ + │ + .line 93 │ + :cond_2 │ new-instance v0, Landroid/support/v4/view/ViewConfigurationCompat$BaseViewConfigurationVersionImpl; │ │ invoke-direct {v0}, Landroid/support/v4/view/ViewConfigurationCompat$BaseViewConfigurationVersionImpl;->()V │ │ sput-object v0, Landroid/support/v4/view/ViewConfigurationCompat;->IMPL:Landroid/support/v4/view/ViewConfigurationCompat$ViewConfigurationVersionImpl; │ │ goto :goto_0 │ @@ -54,25 +90,40 @@ │ .method public constructor ()V │ .locals 0 │ │ .prologue │ .line 25 │ invoke-direct {p0}, Ljava/lang/Object;->()V │ │ - .line 46 │ + .line 74 │ return-void │ .end method │ │ .method public static getScaledPagingTouchSlop(Landroid/view/ViewConfiguration;)I │ .locals 1 │ .param p0, "config" # Landroid/view/ViewConfiguration; │ │ .prologue │ - .line 73 │ + .line 105 │ sget-object v0, Landroid/support/v4/view/ViewConfigurationCompat;->IMPL:Landroid/support/v4/view/ViewConfigurationCompat$ViewConfigurationVersionImpl; │ │ invoke-interface {v0, p0}, Landroid/support/v4/view/ViewConfigurationCompat$ViewConfigurationVersionImpl;->getScaledPagingTouchSlop(Landroid/view/ViewConfiguration;)I │ │ move-result v0 │ │ return v0 │ .end method │ + │ +.method public static hasPermanentMenuKey(Landroid/view/ViewConfiguration;)Z │ + .locals 1 │ + .param p0, "config" # Landroid/view/ViewConfiguration; │ + │ + .prologue │ + .line 113 │ + sget-object v0, Landroid/support/v4/view/ViewConfigurationCompat;->IMPL:Landroid/support/v4/view/ViewConfigurationCompat$ViewConfigurationVersionImpl; │ + │ + invoke-interface {v0, p0}, Landroid/support/v4/view/ViewConfigurationCompat$ViewConfigurationVersionImpl;->hasPermanentMenuKey(Landroid/view/ViewConfiguration;)Z │ + │ + move-result v0 │ + │ + return v0 │ +.end method ├── smali/android/support/v4/view/ViewPager$ItemInfo.smali │ @@ -27,12 +27,12 @@ │ │ │ # direct methods │ .method constructor ()V │ .locals 0 │ │ .prologue │ - .line 108 │ + .line 113 │ invoke-direct {p0}, Ljava/lang/Object;->()V │ │ return-void │ .end method ├── smali/android/support/v4/view/ViewCompat$ViewCompatImpl.smali │ @@ -11,29 +11,44 @@ │ .annotation system Ldalvik/annotation/InnerClass; │ accessFlags = 0x608 │ name = "ViewCompatImpl" │ .end annotation │ │ │ # virtual methods │ +.method public abstract animate(Landroid/view/View;)Landroid/support/v4/view/ViewPropertyAnimatorCompat; │ +.end method │ + │ .method public abstract canScrollHorizontally(Landroid/view/View;I)Z │ .end method │ │ .method public abstract canScrollVertically(Landroid/view/View;I)Z │ .end method │ │ +.method public abstract dispatchFinishTemporaryDetach(Landroid/view/View;)V │ +.end method │ + │ +.method public abstract dispatchStartTemporaryDetach(Landroid/view/View;)V │ +.end method │ + │ .method public abstract getAccessibilityLiveRegion(Landroid/view/View;)I │ .end method │ │ .method public abstract getAccessibilityNodeProvider(Landroid/view/View;)Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat; │ .end method │ │ .method public abstract getAlpha(Landroid/view/View;)F │ .end method │ │ +.method public abstract getElevation(Landroid/view/View;)F │ +.end method │ + │ +.method public abstract getFitsSystemWindows(Landroid/view/View;)Z │ +.end method │ + │ .method public abstract getImportantForAccessibility(Landroid/view/View;)I │ .end method │ │ .method public abstract getLabelFor(Landroid/view/View;)I │ .end method │ │ .method public abstract getLayerType(Landroid/view/View;)I │ @@ -47,26 +62,86 @@ │ │ .method public abstract getMeasuredState(Landroid/view/View;)I │ .end method │ │ .method public abstract getMeasuredWidthAndState(Landroid/view/View;)I │ .end method │ │ +.method public abstract getMinimumHeight(Landroid/view/View;)I │ +.end method │ + │ +.method public abstract getMinimumWidth(Landroid/view/View;)I │ +.end method │ + │ .method public abstract getOverScrollMode(Landroid/view/View;)I │ .end method │ │ +.method public abstract getPaddingEnd(Landroid/view/View;)I │ +.end method │ + │ +.method public abstract getPaddingStart(Landroid/view/View;)I │ +.end method │ + │ .method public abstract getParentForAccessibility(Landroid/view/View;)Landroid/view/ViewParent; │ .end method │ │ +.method public abstract getPivotX(Landroid/view/View;)F │ +.end method │ + │ +.method public abstract getPivotY(Landroid/view/View;)F │ +.end method │ + │ +.method public abstract getRotation(Landroid/view/View;)F │ +.end method │ + │ +.method public abstract getRotationX(Landroid/view/View;)F │ +.end method │ + │ +.method public abstract getRotationY(Landroid/view/View;)F │ +.end method │ + │ +.method public abstract getScaleX(Landroid/view/View;)F │ +.end method │ + │ +.method public abstract getScaleY(Landroid/view/View;)F │ +.end method │ + │ +.method public abstract getTransitionName(Landroid/view/View;)Ljava/lang/String; │ +.end method │ + │ +.method public abstract getTranslationX(Landroid/view/View;)F │ +.end method │ + │ +.method public abstract getTranslationY(Landroid/view/View;)F │ +.end method │ + │ +.method public abstract getTranslationZ(Landroid/view/View;)F │ +.end method │ + │ +.method public abstract getWindowSystemUiVisibility(Landroid/view/View;)I │ +.end method │ + │ +.method public abstract getX(Landroid/view/View;)F │ +.end method │ + │ +.method public abstract getY(Landroid/view/View;)F │ +.end method │ + │ +.method public abstract hasAccessibilityDelegate(Landroid/view/View;)Z │ +.end method │ + │ .method public abstract hasTransientState(Landroid/view/View;)Z │ .end method │ │ .method public abstract isOpaque(Landroid/view/View;)Z │ .end method │ │ +.method public abstract jumpDrawablesToCurrentState(Landroid/view/View;)V │ +.end method │ + │ .method public abstract onInitializeAccessibilityEvent(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ .end method │ │ .method public abstract onInitializeAccessibilityNodeInfo(Landroid/view/View;Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;)V │ .end method │ │ .method public abstract onPopulateAccessibilityEvent(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ @@ -83,23 +158,35 @@ │ │ .method public abstract postOnAnimation(Landroid/view/View;Ljava/lang/Runnable;)V │ .end method │ │ .method public abstract postOnAnimationDelayed(Landroid/view/View;Ljava/lang/Runnable;J)V │ .end method │ │ +.method public abstract requestApplyInsets(Landroid/view/View;)V │ +.end method │ + │ .method public abstract resolveSizeAndState(III)I │ .end method │ │ .method public abstract setAccessibilityDelegate(Landroid/view/View;Landroid/support/v4/view/AccessibilityDelegateCompat;)V │ .end method │ │ .method public abstract setAccessibilityLiveRegion(Landroid/view/View;I)V │ .end method │ │ +.method public abstract setAlpha(Landroid/view/View;F)V │ +.end method │ + │ +.method public abstract setChildrenDrawingOrderEnabled(Landroid/view/ViewGroup;Z)V │ +.end method │ + │ +.method public abstract setElevation(Landroid/view/View;F)V │ +.end method │ + │ .method public abstract setHasTransientState(Landroid/view/View;Z)V │ .end method │ │ .method public abstract setImportantForAccessibility(Landroid/view/View;I)V │ .end method │ │ .method public abstract setLabelFor(Landroid/view/View;I)V │ @@ -110,9 +197,54 @@ │ │ .method public abstract setLayerType(Landroid/view/View;ILandroid/graphics/Paint;)V │ .end method │ │ .method public abstract setLayoutDirection(Landroid/view/View;I)V │ .end method │ │ +.method public abstract setOnApplyWindowInsetsListener(Landroid/view/View;Landroid/support/v4/view/OnApplyWindowInsetsListener;)V │ +.end method │ + │ .method public abstract setOverScrollMode(Landroid/view/View;I)V │ .end method │ + │ +.method public abstract setPaddingRelative(Landroid/view/View;IIII)V │ +.end method │ + │ +.method public abstract setPivotX(Landroid/view/View;F)V │ +.end method │ + │ +.method public abstract setPivotY(Landroid/view/View;F)V │ +.end method │ + │ +.method public abstract setRotation(Landroid/view/View;F)V │ +.end method │ + │ +.method public abstract setRotationX(Landroid/view/View;F)V │ +.end method │ + │ +.method public abstract setRotationY(Landroid/view/View;F)V │ +.end method │ + │ +.method public abstract setScaleX(Landroid/view/View;F)V │ +.end method │ + │ +.method public abstract setScaleY(Landroid/view/View;F)V │ +.end method │ + │ +.method public abstract setTransitionName(Landroid/view/View;Ljava/lang/String;)V │ +.end method │ + │ +.method public abstract setTranslationX(Landroid/view/View;F)V │ +.end method │ + │ +.method public abstract setTranslationY(Landroid/view/View;F)V │ +.end method │ + │ +.method public abstract setTranslationZ(Landroid/view/View;F)V │ +.end method │ + │ +.method public abstract setX(Landroid/view/View;F)V │ +.end method │ + │ +.method public abstract setY(Landroid/view/View;F)V │ +.end method ├── smali/android/support/v4/view/ViewCompat$BaseViewCompatImpl.smali │ @@ -13,466 +13,1100 @@ │ │ .annotation system Ldalvik/annotation/InnerClass; │ accessFlags = 0x8 │ name = "BaseViewCompatImpl" │ .end annotation │ │ │ +# instance fields │ +.field private mDispatchFinishTemporaryDetach:Ljava/lang/reflect/Method; │ + │ +.field private mDispatchStartTemporaryDetach:Ljava/lang/reflect/Method; │ + │ +.field private mTempDetachBound:Z │ + │ +.field mViewPropertyAnimatorCompatMap:Ljava/util/WeakHashMap; │ + .annotation system Ldalvik/annotation/Signature; │ + value = { │ + "Ljava/util/WeakHashMap", │ + "<", │ + "Landroid/view/View;", │ + "Landroid/support/v4/view/ViewPropertyAnimatorCompat;", │ + ">;" │ + } │ + .end annotation │ +.end field │ + │ + │ # direct methods │ .method constructor ()V │ - .locals 0 │ + .locals 1 │ │ .prologue │ - .line 234 │ + .line 337 │ invoke-direct {p0}, Ljava/lang/Object;->()V │ │ + .line 341 │ + const/4 v0, 0x0 │ + │ + iput-object v0, p0, Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl;->mViewPropertyAnimatorCompatMap:Ljava/util/WeakHashMap; │ + │ + return-void │ +.end method │ + │ +.method private bindTempDetach()V │ + .locals 4 │ + │ + .prologue │ + .line 531 │ + :try_start_0 │ + const-class v1, Landroid/view/View; │ + │ + const-string v2, "dispatchStartTemporaryDetach" │ + │ + const/4 v3, 0x0 │ + │ + new-array v3, v3, [Ljava/lang/Class; │ + │ + invoke-virtual {v1, v2, v3}, Ljava/lang/Class;->getDeclaredMethod(Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method; │ + │ + move-result-object v1 │ + │ + iput-object v1, p0, Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl;->mDispatchStartTemporaryDetach:Ljava/lang/reflect/Method; │ + │ + .line 533 │ + const-class v1, Landroid/view/View; │ + │ + const-string v2, "dispatchFinishTemporaryDetach" │ + │ + const/4 v3, 0x0 │ + │ + new-array v3, v3, [Ljava/lang/Class; │ + │ + invoke-virtual {v1, v2, v3}, Ljava/lang/Class;->getDeclaredMethod(Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method; │ + │ + move-result-object v1 │ + │ + iput-object v1, p0, Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl;->mDispatchFinishTemporaryDetach:Ljava/lang/reflect/Method; │ + :try_end_0 │ + .catch Ljava/lang/NoSuchMethodException; {:try_start_0 .. :try_end_0} :catch_0 │ + │ + .line 538 │ + :goto_0 │ + const/4 v1, 0x1 │ + │ + iput-boolean v1, p0, Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl;->mTempDetachBound:Z │ + │ + .line 539 │ return-void │ + │ + .line 535 │ + :catch_0 │ + move-exception v0 │ + │ + .line 536 │ + .local v0, "e":Ljava/lang/NoSuchMethodException; │ + const-string v1, "ViewCompat" │ + │ + const-string v2, "Couldn\'t find method" │ + │ + invoke-static {v1, v2, v0}, Landroid/util/Log;->e(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I │ + │ + goto :goto_0 │ .end method │ │ │ # virtual methods │ +.method public animate(Landroid/view/View;)Landroid/support/v4/view/ViewPropertyAnimatorCompat; │ + .locals 1 │ + .param p1, "view" # Landroid/view/View; │ + │ + .prologue │ + .line 598 │ + new-instance v0, Landroid/support/v4/view/ViewPropertyAnimatorCompat; │ + │ + invoke-direct {v0, p1}, Landroid/support/v4/view/ViewPropertyAnimatorCompat;->(Landroid/view/View;)V │ + │ + return-object v0 │ +.end method │ + │ .method public canScrollHorizontally(Landroid/view/View;I)Z │ .locals 1 │ .param p1, "v" # Landroid/view/View; │ .param p2, "direction" # I │ │ .prologue │ - .line 236 │ + .line 345 │ const/4 v0, 0x0 │ │ return v0 │ .end method │ │ .method public canScrollVertically(Landroid/view/View;I)Z │ .locals 1 │ .param p1, "v" # Landroid/view/View; │ .param p2, "direction" # I │ │ .prologue │ - .line 239 │ + .line 348 │ const/4 v0, 0x0 │ │ return v0 │ .end method │ │ +.method public dispatchFinishTemporaryDetach(Landroid/view/View;)V │ + .locals 3 │ + .param p1, "view" # Landroid/view/View; │ + │ + .prologue │ + .line 514 │ + iget-boolean v1, p0, Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl;->mTempDetachBound:Z │ + │ + if-nez v1, :cond_0 │ + │ + .line 515 │ + invoke-direct {p0}, Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl;->bindTempDetach()V │ + │ + .line 517 │ + :cond_0 │ + iget-object v1, p0, Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl;->mDispatchFinishTemporaryDetach:Ljava/lang/reflect/Method; │ + │ + if-eqz v1, :cond_1 │ + │ + .line 519 │ + :try_start_0 │ + iget-object v1, p0, Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl;->mDispatchFinishTemporaryDetach:Ljava/lang/reflect/Method; │ + │ + const/4 v2, 0x0 │ + │ + new-array v2, v2, [Ljava/lang/Object; │ + │ + invoke-virtual {v1, p1, v2}, Ljava/lang/reflect/Method;->invoke(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object; │ + :try_end_0 │ + .catch Ljava/lang/Exception; {:try_start_0 .. :try_end_0} :catch_0 │ + │ + .line 527 │ + :goto_0 │ + return-void │ + │ + .line 520 │ + :catch_0 │ + move-exception v0 │ + │ + .line 521 │ + .local v0, "e":Ljava/lang/Exception; │ + const-string v1, "ViewCompat" │ + │ + const-string v2, "Error calling dispatchFinishTemporaryDetach" │ + │ + invoke-static {v1, v2, v0}, Landroid/util/Log;->d(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I │ + │ + goto :goto_0 │ + │ + .line 525 │ + .end local v0 # "e":Ljava/lang/Exception; │ + :cond_1 │ + invoke-virtual {p1}, Landroid/view/View;->onFinishTemporaryDetach()V │ + │ + goto :goto_0 │ +.end method │ + │ +.method public dispatchStartTemporaryDetach(Landroid/view/View;)V │ + .locals 3 │ + .param p1, "view" # Landroid/view/View; │ + │ + .prologue │ + .line 497 │ + iget-boolean v1, p0, Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl;->mTempDetachBound:Z │ + │ + if-nez v1, :cond_0 │ + │ + .line 498 │ + invoke-direct {p0}, Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl;->bindTempDetach()V │ + │ + .line 500 │ + :cond_0 │ + iget-object v1, p0, Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl;->mDispatchStartTemporaryDetach:Ljava/lang/reflect/Method; │ + │ + if-eqz v1, :cond_1 │ + │ + .line 502 │ + :try_start_0 │ + iget-object v1, p0, Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl;->mDispatchStartTemporaryDetach:Ljava/lang/reflect/Method; │ + │ + const/4 v2, 0x0 │ + │ + new-array v2, v2, [Ljava/lang/Object; │ + │ + invoke-virtual {v1, p1, v2}, Ljava/lang/reflect/Method;->invoke(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object; │ + :try_end_0 │ + .catch Ljava/lang/Exception; {:try_start_0 .. :try_end_0} :catch_0 │ + │ + .line 510 │ + :goto_0 │ + return-void │ + │ + .line 503 │ + :catch_0 │ + move-exception v0 │ + │ + .line 504 │ + .local v0, "e":Ljava/lang/Exception; │ + const-string v1, "ViewCompat" │ + │ + const-string v2, "Error calling dispatchStartTemporaryDetach" │ + │ + invoke-static {v1, v2, v0}, Landroid/util/Log;->d(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I │ + │ + goto :goto_0 │ + │ + .line 508 │ + .end local v0 # "e":Ljava/lang/Exception; │ + :cond_1 │ + invoke-virtual {p1}, Landroid/view/View;->onStartTemporaryDetach()V │ + │ + goto :goto_0 │ +.end method │ + │ .method public getAccessibilityLiveRegion(Landroid/view/View;)I │ .locals 1 │ .param p1, "view" # Landroid/view/View; │ │ .prologue │ - .line 357 │ + .line 472 │ const/4 v0, 0x0 │ │ return v0 │ .end method │ │ .method public getAccessibilityNodeProvider(Landroid/view/View;)Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat; │ .locals 1 │ .param p1, "view" # Landroid/view/View; │ │ .prologue │ - .line 291 │ + .line 406 │ const/4 v0, 0x0 │ │ return-object v0 │ .end method │ │ .method public getAlpha(Landroid/view/View;)F │ .locals 1 │ .param p1, "view" # Landroid/view/View; │ │ .prologue │ - .line 294 │ + .line 409 │ const/high16 v0, 0x3f800000 # 1.0f │ │ return v0 │ .end method │ │ +.method public getElevation(Landroid/view/View;)F │ + .locals 1 │ + .param p1, "view" # Landroid/view/View; │ + │ + .prologue │ + .line 695 │ + const/4 v0, 0x0 │ + │ + return v0 │ +.end method │ + │ +.method public getFitsSystemWindows(Landroid/view/View;)Z │ + .locals 1 │ + .param p1, "view" # Landroid/view/View; │ + │ + .prologue │ + .line 714 │ + const/4 v0, 0x0 │ + │ + return v0 │ +.end method │ + │ .method getFrameTime()J │ .locals 2 │ │ .prologue │ - .line 279 │ + .line 394 │ const-wide/16 v0, 0xa │ │ return-wide v0 │ .end method │ │ .method public getImportantForAccessibility(Landroid/view/View;)I │ .locals 1 │ .param p1, "view" # Landroid/view/View; │ │ .prologue │ - .line 282 │ + .line 397 │ const/4 v0, 0x0 │ │ return v0 │ .end method │ │ .method public getLabelFor(Landroid/view/View;)I │ .locals 1 │ .param p1, "view" # Landroid/view/View; │ │ .prologue │ - .line 303 │ + .line 418 │ const/4 v0, 0x0 │ │ return v0 │ .end method │ │ .method public getLayerType(Landroid/view/View;)I │ .locals 1 │ .param p1, "view" # Landroid/view/View; │ │ .prologue │ - .line 300 │ + .line 415 │ const/4 v0, 0x0 │ │ return v0 │ .end method │ │ .method public getLayoutDirection(Landroid/view/View;)I │ .locals 1 │ .param p1, "view" # Landroid/view/View; │ │ .prologue │ - .line 314 │ + .line 429 │ const/4 v0, 0x0 │ │ return v0 │ .end method │ │ .method public getMeasuredHeightAndState(Landroid/view/View;)I │ .locals 1 │ .param p1, "view" # Landroid/view/View; │ │ .prologue │ - .line 347 │ + .line 462 │ invoke-virtual {p1}, Landroid/view/View;->getMeasuredHeight()I │ │ move-result v0 │ │ return v0 │ .end method │ │ .method public getMeasuredState(Landroid/view/View;)I │ .locals 1 │ .param p1, "view" # Landroid/view/View; │ │ .prologue │ - .line 352 │ + .line 467 │ const/4 v0, 0x0 │ │ return v0 │ .end method │ │ .method public getMeasuredWidthAndState(Landroid/view/View;)I │ .locals 1 │ .param p1, "view" # Landroid/view/View; │ │ .prologue │ - .line 342 │ + .line 457 │ invoke-virtual {p1}, Landroid/view/View;->getMeasuredWidth()I │ │ move-result v0 │ │ return v0 │ .end method │ │ +.method public getMinimumHeight(Landroid/view/View;)I │ + .locals 1 │ + .param p1, "view" # Landroid/view/View; │ + │ + .prologue │ + .line 593 │ + const/4 v0, 0x0 │ + │ + return v0 │ +.end method │ + │ +.method public getMinimumWidth(Landroid/view/View;)I │ + .locals 1 │ + .param p1, "view" # Landroid/view/View; │ + │ + .prologue │ + .line 588 │ + const/4 v0, 0x0 │ + │ + return v0 │ +.end method │ + │ .method public getOverScrollMode(Landroid/view/View;)I │ .locals 1 │ .param p1, "v" # Landroid/view/View; │ │ .prologue │ - .line 242 │ + .line 351 │ const/4 v0, 0x2 │ │ return v0 │ .end method │ │ +.method public getPaddingEnd(Landroid/view/View;)I │ + .locals 1 │ + .param p1, "view" # Landroid/view/View; │ + │ + .prologue │ + .line 487 │ + invoke-virtual {p1}, Landroid/view/View;->getPaddingRight()I │ + │ + move-result v0 │ + │ + return v0 │ +.end method │ + │ +.method public getPaddingStart(Landroid/view/View;)I │ + .locals 1 │ + .param p1, "view" # Landroid/view/View; │ + │ + .prologue │ + .line 482 │ + invoke-virtual {p1}, Landroid/view/View;->getPaddingLeft()I │ + │ + move-result v0 │ + │ + return v0 │ +.end method │ + │ .method public getParentForAccessibility(Landroid/view/View;)Landroid/view/ViewParent; │ .locals 1 │ .param p1, "view" # Landroid/view/View; │ │ .prologue │ - .line 324 │ + .line 439 │ invoke-virtual {p1}, Landroid/view/View;->getParent()Landroid/view/ViewParent; │ │ move-result-object v0 │ │ return-object v0 │ .end method │ │ +.method public getPivotX(Landroid/view/View;)F │ + .locals 1 │ + .param p1, "view" # Landroid/view/View; │ + │ + .prologue │ + .line 663 │ + const/4 v0, 0x0 │ + │ + return v0 │ +.end method │ + │ +.method public getPivotY(Landroid/view/View;)F │ + .locals 1 │ + .param p1, "view" # Landroid/view/View; │ + │ + .prologue │ + .line 668 │ + const/4 v0, 0x0 │ + │ + return v0 │ +.end method │ + │ +.method public getRotation(Landroid/view/View;)F │ + .locals 1 │ + .param p1, "view" # Landroid/view/View; │ + │ + .prologue │ + .line 563 │ + const/4 v0, 0x0 │ + │ + return v0 │ +.end method │ + │ +.method public getRotationX(Landroid/view/View;)F │ + .locals 1 │ + .param p1, "view" # Landroid/view/View; │ + │ + .prologue │ + .line 568 │ + const/4 v0, 0x0 │ + │ + return v0 │ +.end method │ + │ +.method public getRotationY(Landroid/view/View;)F │ + .locals 1 │ + .param p1, "view" # Landroid/view/View; │ + │ + .prologue │ + .line 573 │ + const/4 v0, 0x0 │ + │ + return v0 │ +.end method │ + │ +.method public getScaleX(Landroid/view/View;)F │ + .locals 1 │ + .param p1, "view" # Landroid/view/View; │ + │ + .prologue │ + .line 578 │ + const/4 v0, 0x0 │ + │ + return v0 │ +.end method │ + │ +.method public getScaleY(Landroid/view/View;)F │ + .locals 1 │ + .param p1, "view" # Landroid/view/View; │ + │ + .prologue │ + .line 583 │ + const/4 v0, 0x0 │ + │ + return v0 │ +.end method │ + │ +.method public getTransitionName(Landroid/view/View;)Ljava/lang/String; │ + .locals 1 │ + .param p1, "view" # Landroid/view/View; │ + │ + .prologue │ + .line 677 │ + const/4 v0, 0x0 │ + │ + return-object v0 │ +.end method │ + │ +.method public getTranslationX(Landroid/view/View;)F │ + .locals 1 │ + .param p1, "view" # Landroid/view/View; │ + │ + .prologue │ + .line 543 │ + const/4 v0, 0x0 │ + │ + return v0 │ +.end method │ + │ +.method public getTranslationY(Landroid/view/View;)F │ + .locals 1 │ + .param p1, "view" # Landroid/view/View; │ + │ + .prologue │ + .line 548 │ + const/4 v0, 0x0 │ + │ + return v0 │ +.end method │ + │ +.method public getTranslationZ(Landroid/view/View;)F │ + .locals 1 │ + .param p1, "view" # Landroid/view/View; │ + │ + .prologue │ + .line 704 │ + const/4 v0, 0x0 │ + │ + return v0 │ +.end method │ + │ +.method public getWindowSystemUiVisibility(Landroid/view/View;)I │ + .locals 1 │ + .param p1, "view" # Landroid/view/View; │ + │ + .prologue │ + .line 682 │ + const/4 v0, 0x0 │ + │ + return v0 │ +.end method │ + │ +.method public getX(Landroid/view/View;)F │ + .locals 1 │ + .param p1, "view" # Landroid/view/View; │ + │ + .prologue │ + .line 553 │ + const/4 v0, 0x0 │ + │ + return v0 │ +.end method │ + │ +.method public getY(Landroid/view/View;)F │ + .locals 1 │ + .param p1, "view" # Landroid/view/View; │ + │ + .prologue │ + .line 558 │ + const/4 v0, 0x0 │ + │ + return v0 │ +.end method │ + │ +.method public hasAccessibilityDelegate(Landroid/view/View;)Z │ + .locals 1 │ + .param p1, "v" # Landroid/view/View; │ + │ + .prologue │ + .line 362 │ + const/4 v0, 0x0 │ + │ + return v0 │ +.end method │ + │ .method public hasTransientState(Landroid/view/View;)Z │ .locals 1 │ .param p1, "view" # Landroid/view/View; │ │ .prologue │ - .line 261 │ + .line 376 │ const/4 v0, 0x0 │ │ return v0 │ .end method │ │ .method public isOpaque(Landroid/view/View;)Z │ .locals 4 │ .param p1, "view" # Landroid/view/View; │ │ .prologue │ const/4 v1, 0x0 │ │ - .line 329 │ + .line 444 │ invoke-virtual {p1}, Landroid/view/View;->getBackground()Landroid/graphics/drawable/Drawable; │ │ move-result-object v0 │ │ - .line 330 │ + .line 445 │ .local v0, "bg":Landroid/graphics/drawable/Drawable; │ if-eqz v0, :cond_0 │ │ - .line 331 │ + .line 446 │ invoke-virtual {v0}, Landroid/graphics/drawable/Drawable;->getOpacity()I │ │ move-result v2 │ │ const/4 v3, -0x1 │ │ if-ne v2, v3, :cond_0 │ │ const/4 v1, 0x1 │ │ - .line 333 │ + .line 448 │ :cond_0 │ return v1 │ .end method │ │ +.method public jumpDrawablesToCurrentState(Landroid/view/View;)V │ + .locals 0 │ + .param p1, "view" # Landroid/view/View; │ + │ + .prologue │ + .line 720 │ + return-void │ +.end method │ + │ .method public onInitializeAccessibilityEvent(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ .locals 0 │ .param p1, "v" # Landroid/view/View; │ .param p2, "event" # Landroid/view/accessibility/AccessibilityEvent; │ │ .prologue │ - .line 255 │ + .line 370 │ return-void │ .end method │ │ .method public onInitializeAccessibilityNodeInfo(Landroid/view/View;Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;)V │ .locals 0 │ .param p1, "v" # Landroid/view/View; │ .param p2, "info" # Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ .prologue │ - .line 258 │ + .line 373 │ return-void │ .end method │ │ .method public onPopulateAccessibilityEvent(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ .locals 0 │ .param p1, "v" # Landroid/view/View; │ .param p2, "event" # Landroid/view/accessibility/AccessibilityEvent; │ │ .prologue │ - .line 252 │ + .line 367 │ return-void │ .end method │ │ .method public performAccessibilityAction(Landroid/view/View;ILandroid/os/Bundle;)Z │ .locals 1 │ .param p1, "view" # Landroid/view/View; │ .param p2, "action" # I │ .param p3, "arguments" # Landroid/os/Bundle; │ │ .prologue │ - .line 288 │ + .line 403 │ const/4 v0, 0x0 │ │ return v0 │ .end method │ │ .method public postInvalidateOnAnimation(Landroid/view/View;)V │ - .locals 2 │ + .locals 0 │ .param p1, "view" # Landroid/view/View; │ │ .prologue │ - .line 267 │ - invoke-virtual {p0}, Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl;->getFrameTime()J │ + .line 382 │ + invoke-virtual {p1}, Landroid/view/View;->invalidate()V │ │ - move-result-wide v0 │ - │ - invoke-virtual {p1, v0, v1}, Landroid/view/View;->postInvalidateDelayed(J)V │ - │ - .line 268 │ + .line 383 │ return-void │ .end method │ │ .method public postInvalidateOnAnimation(Landroid/view/View;IIII)V │ - .locals 7 │ + .locals 0 │ .param p1, "view" # Landroid/view/View; │ .param p2, "left" # I │ .param p3, "top" # I │ .param p4, "right" # I │ .param p5, "bottom" # I │ │ .prologue │ - .line 270 │ - invoke-virtual {p0}, Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl;->getFrameTime()J │ - │ - move-result-wide v1 │ - │ - move-object v0, p1 │ - │ - move v3, p2 │ - │ - move v4, p3 │ - │ - move v5, p4 │ - │ - move v6, p5 │ + .line 385 │ + invoke-virtual {p1, p2, p3, p4, p5}, Landroid/view/View;->invalidate(IIII)V │ │ - invoke-virtual/range {v0 .. v6}, Landroid/view/View;->postInvalidateDelayed(JIIII)V │ - │ - .line 271 │ + .line 386 │ return-void │ .end method │ │ .method public postOnAnimation(Landroid/view/View;Ljava/lang/Runnable;)V │ .locals 2 │ .param p1, "view" # Landroid/view/View; │ .param p2, "action" # Ljava/lang/Runnable; │ │ .prologue │ - .line 273 │ + .line 388 │ invoke-virtual {p0}, Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl;->getFrameTime()J │ │ move-result-wide v0 │ │ invoke-virtual {p1, p2, v0, v1}, Landroid/view/View;->postDelayed(Ljava/lang/Runnable;J)Z │ │ - .line 274 │ + .line 389 │ return-void │ .end method │ │ .method public postOnAnimationDelayed(Landroid/view/View;Ljava/lang/Runnable;J)V │ - .locals 2 │ + .locals 3 │ .param p1, "view" # Landroid/view/View; │ .param p2, "action" # Ljava/lang/Runnable; │ .param p3, "delayMillis" # J │ │ .prologue │ - .line 276 │ + .line 391 │ invoke-virtual {p0}, Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl;->getFrameTime()J │ │ move-result-wide v0 │ │ add-long/2addr v0, p3 │ │ invoke-virtual {p1, p2, v0, v1}, Landroid/view/View;->postDelayed(Ljava/lang/Runnable;J)Z │ │ - .line 277 │ + .line 392 │ + return-void │ +.end method │ + │ +.method public requestApplyInsets(Landroid/view/View;)V │ + .locals 0 │ + .param p1, "view" # Landroid/view/View; │ + │ + .prologue │ + .line 687 │ return-void │ .end method │ │ .method public resolveSizeAndState(III)I │ .locals 1 │ .param p1, "size" # I │ .param p2, "measureSpec" # I │ .param p3, "childMeasuredState" # I │ │ .prologue │ - .line 337 │ + .line 452 │ invoke-static {p1, p2}, Landroid/view/View;->resolveSize(II)I │ │ move-result v0 │ │ return v0 │ .end method │ │ .method public setAccessibilityDelegate(Landroid/view/View;Landroid/support/v4/view/AccessibilityDelegateCompat;)V │ .locals 0 │ .param p1, "v" # Landroid/view/View; │ .param p2, "delegate" # Landroid/support/v4/view/AccessibilityDelegateCompat; │ │ .prologue │ - .line 249 │ + .line 358 │ return-void │ .end method │ │ .method public setAccessibilityLiveRegion(Landroid/view/View;I)V │ .locals 0 │ .param p1, "view" # Landroid/view/View; │ .param p2, "mode" # I │ │ .prologue │ - .line 363 │ + .line 478 │ + return-void │ +.end method │ + │ +.method public setAlpha(Landroid/view/View;F)V │ + .locals 0 │ + .param p1, "view" # Landroid/view/View; │ + .param p2, "value" # F │ + │ + .prologue │ + .line 619 │ + return-void │ +.end method │ + │ +.method public setChildrenDrawingOrderEnabled(Landroid/view/ViewGroup;Z)V │ + .locals 0 │ + .param p1, "viewGroup" # Landroid/view/ViewGroup; │ + .param p2, "enabled" # Z │ + │ + .prologue │ + .line 710 │ + return-void │ +.end method │ + │ +.method public setElevation(Landroid/view/View;F)V │ + .locals 0 │ + .param p1, "view" # Landroid/view/View; │ + .param p2, "elevation" # F │ + │ + .prologue │ + .line 691 │ return-void │ .end method │ │ .method public setHasTransientState(Landroid/view/View;Z)V │ .locals 0 │ .param p1, "view" # Landroid/view/View; │ .param p2, "hasTransientState" # Z │ │ .prologue │ - .line 265 │ + .line 380 │ return-void │ .end method │ │ .method public setImportantForAccessibility(Landroid/view/View;I)V │ .locals 0 │ .param p1, "view" # Landroid/view/View; │ .param p2, "mode" # I │ │ .prologue │ - .line 286 │ + .line 401 │ return-void │ .end method │ │ .method public setLabelFor(Landroid/view/View;I)V │ .locals 0 │ .param p1, "view" # Landroid/view/View; │ .param p2, "id" # I │ │ .prologue │ - .line 307 │ + .line 422 │ return-void │ .end method │ │ .method public setLayerPaint(Landroid/view/View;Landroid/graphics/Paint;)V │ .locals 0 │ .param p1, "view" # Landroid/view/View; │ .param p2, "p" # Landroid/graphics/Paint; │ │ .prologue │ - .line 310 │ + .line 425 │ return-void │ .end method │ │ .method public setLayerType(Landroid/view/View;ILandroid/graphics/Paint;)V │ .locals 0 │ .param p1, "view" # Landroid/view/View; │ .param p2, "layerType" # I │ .param p3, "paint" # Landroid/graphics/Paint; │ │ .prologue │ - .line 298 │ + .line 413 │ return-void │ .end method │ │ .method public setLayoutDirection(Landroid/view/View;I)V │ .locals 0 │ .param p1, "view" # Landroid/view/View; │ .param p2, "layoutDirection" # I │ │ .prologue │ - .line 320 │ + .line 435 │ + return-void │ +.end method │ + │ +.method public setOnApplyWindowInsetsListener(Landroid/view/View;Landroid/support/v4/view/OnApplyWindowInsetsListener;)V │ + .locals 0 │ + .param p1, "view" # Landroid/view/View; │ + .param p2, "listener" # Landroid/support/v4/view/OnApplyWindowInsetsListener; │ + │ + .prologue │ + .line 726 │ return-void │ .end method │ │ .method public setOverScrollMode(Landroid/view/View;I)V │ .locals 0 │ .param p1, "v" # Landroid/view/View; │ .param p2, "mode" # I │ │ .prologue │ - .line 246 │ + .line 355 │ + return-void │ +.end method │ + │ +.method public setPaddingRelative(Landroid/view/View;IIII)V │ + .locals 0 │ + .param p1, "view" # Landroid/view/View; │ + .param p2, "start" # I │ + .param p3, "top" # I │ + .param p4, "end" # I │ + .param p5, "bottom" # I │ + │ + .prologue │ + .line 492 │ + invoke-virtual {p1, p2, p3, p4, p5}, Landroid/view/View;->setPadding(IIII)V │ + │ + .line 493 │ + return-void │ +.end method │ + │ +.method public setPivotX(Landroid/view/View;F)V │ + .locals 0 │ + .param p1, "view" # Landroid/view/View; │ + .param p2, "value" # F │ + │ + .prologue │ + .line 654 │ + return-void │ +.end method │ + │ +.method public setPivotY(Landroid/view/View;F)V │ + .locals 0 │ + .param p1, "view" # Landroid/view/View; │ + .param p2, "value" # F │ + │ + .prologue │ + .line 659 │ + return-void │ +.end method │ + │ +.method public setRotation(Landroid/view/View;F)V │ + .locals 0 │ + .param p1, "view" # Landroid/view/View; │ + .param p2, "value" # F │ + │ + .prologue │ + .line 604 │ + return-void │ +.end method │ + │ +.method public setRotationX(Landroid/view/View;F)V │ + .locals 0 │ + .param p1, "view" # Landroid/view/View; │ + .param p2, "value" # F │ + │ + .prologue │ + .line 624 │ + return-void │ +.end method │ + │ +.method public setRotationY(Landroid/view/View;F)V │ + .locals 0 │ + .param p1, "view" # Landroid/view/View; │ + .param p2, "value" # F │ + │ + .prologue │ + .line 629 │ + return-void │ +.end method │ + │ +.method public setScaleX(Landroid/view/View;F)V │ + .locals 0 │ + .param p1, "view" # Landroid/view/View; │ + .param p2, "value" # F │ + │ + .prologue │ + .line 634 │ + return-void │ +.end method │ + │ +.method public setScaleY(Landroid/view/View;F)V │ + .locals 0 │ + .param p1, "view" # Landroid/view/View; │ + .param p2, "value" # F │ + │ + .prologue │ + .line 639 │ + return-void │ +.end method │ + │ +.method public setTransitionName(Landroid/view/View;Ljava/lang/String;)V │ + .locals 0 │ + .param p1, "view" # Landroid/view/View; │ + .param p2, "transitionName" # Ljava/lang/String; │ + │ + .prologue │ + .line 673 │ + return-void │ +.end method │ + │ +.method public setTranslationX(Landroid/view/View;F)V │ + .locals 0 │ + .param p1, "view" # Landroid/view/View; │ + .param p2, "value" # F │ + │ + .prologue │ + .line 609 │ + return-void │ +.end method │ + │ +.method public setTranslationY(Landroid/view/View;F)V │ + .locals 0 │ + .param p1, "view" # Landroid/view/View; │ + .param p2, "value" # F │ + │ + .prologue │ + .line 614 │ + return-void │ +.end method │ + │ +.method public setTranslationZ(Landroid/view/View;F)V │ + .locals 0 │ + .param p1, "view" # Landroid/view/View; │ + .param p2, "translationZ" # F │ + │ + .prologue │ + .line 700 │ + return-void │ +.end method │ + │ +.method public setX(Landroid/view/View;F)V │ + .locals 0 │ + .param p1, "view" # Landroid/view/View; │ + .param p2, "value" # F │ + │ + .prologue │ + .line 644 │ + return-void │ +.end method │ + │ +.method public setY(Landroid/view/View;F)V │ + .locals 0 │ + .param p1, "view" # Landroid/view/View; │ + .param p2, "value" # F │ + │ + .prologue │ + .line 649 │ return-void │ .end method ├── smali/android/support/v4/view/ViewCompatJB.smali │ @@ -23,27 +23,66 @@ │ invoke-virtual {p0}, Landroid/view/View;->getAccessibilityNodeProvider()Landroid/view/accessibility/AccessibilityNodeProvider; │ │ move-result-object v0 │ │ return-object v0 │ .end method │ │ +.method public static getFitsSystemWindows(Landroid/view/View;)Z │ + .locals 1 │ + .param p0, "view" # Landroid/view/View; │ + │ + .prologue │ + .line 86 │ + invoke-virtual {p0}, Landroid/view/View;->getFitsSystemWindows()Z │ + │ + move-result v0 │ + │ + return v0 │ +.end method │ + │ .method public static getImportantForAccessibility(Landroid/view/View;)I │ .locals 1 │ .param p0, "view" # Landroid/view/View; │ │ .prologue │ .line 54 │ invoke-virtual {p0}, Landroid/view/View;->getImportantForAccessibility()I │ │ move-result v0 │ │ return v0 │ .end method │ │ +.method public static getMinimumHeight(Landroid/view/View;)I │ + .locals 1 │ + .param p0, "view" # Landroid/view/View; │ + │ + .prologue │ + .line 78 │ + invoke-virtual {p0}, Landroid/view/View;->getMinimumHeight()I │ + │ + move-result v0 │ + │ + return v0 │ +.end method │ + │ +.method public static getMinimumWidth(Landroid/view/View;)I │ + .locals 1 │ + .param p0, "view" # Landroid/view/View; │ + │ + .prologue │ + .line 74 │ + invoke-virtual {p0}, Landroid/view/View;->getMinimumWidth()I │ + │ + move-result v0 │ + │ + return v0 │ +.end method │ + │ .method public static getParentForAccessibility(Landroid/view/View;)Landroid/view/ViewParent; │ .locals 1 │ .param p0, "view" # Landroid/view/View; │ │ .prologue │ .line 70 │ invoke-virtual {p0}, Landroid/view/View;->getParentForAccessibility()Landroid/view/ViewParent; │ @@ -132,14 +171,26 @@ │ .line 50 │ invoke-virtual {p0, p1, p2, p3}, Landroid/view/View;->postOnAnimationDelayed(Ljava/lang/Runnable;J)V │ │ .line 51 │ return-void │ .end method │ │ +.method public static requestApplyInsets(Landroid/view/View;)V │ + .locals 0 │ + .param p0, "view" # Landroid/view/View; │ + │ + .prologue │ + .line 82 │ + invoke-virtual {p0}, Landroid/view/View;->requestFitSystemWindows()V │ + │ + .line 83 │ + return-void │ +.end method │ + │ .method public static setHasTransientState(Landroid/view/View;Z)V │ .locals 0 │ .param p0, "view" # Landroid/view/View; │ .param p1, "hasTransientState" # Z │ │ .prologue │ .line 33 ├── smali/android/support/v4/view/ViewPager$MyAccessibilityDelegate.smali │ @@ -19,29 +19,29 @@ │ │ │ # direct methods │ .method constructor (Landroid/support/v4/view/ViewPager;)V │ .locals 0 │ │ .prologue │ - .line 2760 │ + .line 2765 │ iput-object p1, p0, Landroid/support/v4/view/ViewPager$MyAccessibilityDelegate;->this$0:Landroid/support/v4/view/ViewPager; │ │ invoke-direct {p0}, Landroid/support/v4/view/AccessibilityDelegateCompat;->()V │ │ return-void │ .end method │ │ .method private canScroll()Z │ .locals 2 │ │ .prologue │ const/4 v0, 0x1 │ │ - .line 2812 │ + .line 2817 │ iget-object v1, p0, Landroid/support/v4/view/ViewPager$MyAccessibilityDelegate;->this$0:Landroid/support/v4/view/ViewPager; │ │ invoke-static {v1}, Landroid/support/v4/view/ViewPager;->access$200(Landroid/support/v4/view/ViewPager;)Landroid/support/v4/view/PagerAdapter; │ │ move-result-object v1 │ │ if-eqz v1, :cond_0 │ @@ -71,40 +71,40 @@ │ # virtual methods │ .method public onInitializeAccessibilityEvent(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ .locals 3 │ .param p1, "host" # Landroid/view/View; │ .param p2, "event" # Landroid/view/accessibility/AccessibilityEvent; │ │ .prologue │ - .line 2764 │ + .line 2769 │ invoke-super {p0, p1, p2}, Landroid/support/v4/view/AccessibilityDelegateCompat;->onInitializeAccessibilityEvent(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ - .line 2765 │ + .line 2770 │ const-class v1, Landroid/support/v4/view/ViewPager; │ │ invoke-virtual {v1}, Ljava/lang/Class;->getName()Ljava/lang/String; │ │ move-result-object v1 │ │ invoke-virtual {p2, v1}, Landroid/view/accessibility/AccessibilityEvent;->setClassName(Ljava/lang/CharSequence;)V │ │ - .line 2766 │ + .line 2771 │ invoke-static {}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;->obtain()Landroid/support/v4/view/accessibility/AccessibilityRecordCompat; │ │ move-result-object v0 │ │ - .line 2767 │ + .line 2772 │ .local v0, "recordCompat":Landroid/support/v4/view/accessibility/AccessibilityRecordCompat; │ invoke-direct {p0}, Landroid/support/v4/view/ViewPager$MyAccessibilityDelegate;->canScroll()Z │ │ move-result v1 │ │ invoke-virtual {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;->setScrollable(Z)V │ │ - .line 2768 │ + .line 2773 │ invoke-virtual {p2}, Landroid/view/accessibility/AccessibilityEvent;->getEventType()I │ │ move-result v1 │ │ const/16 v2, 0x1000 │ │ if-ne v1, v2, :cond_0 │ @@ -113,109 +113,109 @@ │ │ invoke-static {v1}, Landroid/support/v4/view/ViewPager;->access$200(Landroid/support/v4/view/ViewPager;)Landroid/support/v4/view/PagerAdapter; │ │ move-result-object v1 │ │ if-eqz v1, :cond_0 │ │ - .line 2770 │ + .line 2775 │ iget-object v1, p0, Landroid/support/v4/view/ViewPager$MyAccessibilityDelegate;->this$0:Landroid/support/v4/view/ViewPager; │ │ invoke-static {v1}, Landroid/support/v4/view/ViewPager;->access$200(Landroid/support/v4/view/ViewPager;)Landroid/support/v4/view/PagerAdapter; │ │ move-result-object v1 │ │ invoke-virtual {v1}, Landroid/support/v4/view/PagerAdapter;->getCount()I │ │ move-result v1 │ │ invoke-virtual {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;->setItemCount(I)V │ │ - .line 2771 │ + .line 2776 │ iget-object v1, p0, Landroid/support/v4/view/ViewPager$MyAccessibilityDelegate;->this$0:Landroid/support/v4/view/ViewPager; │ │ invoke-static {v1}, Landroid/support/v4/view/ViewPager;->access$300(Landroid/support/v4/view/ViewPager;)I │ │ move-result v1 │ │ invoke-virtual {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;->setFromIndex(I)V │ │ - .line 2772 │ + .line 2777 │ iget-object v1, p0, Landroid/support/v4/view/ViewPager$MyAccessibilityDelegate;->this$0:Landroid/support/v4/view/ViewPager; │ │ invoke-static {v1}, Landroid/support/v4/view/ViewPager;->access$300(Landroid/support/v4/view/ViewPager;)I │ │ move-result v1 │ │ invoke-virtual {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;->setToIndex(I)V │ │ - .line 2774 │ + .line 2779 │ :cond_0 │ return-void │ .end method │ │ .method public onInitializeAccessibilityNodeInfo(Landroid/view/View;Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;)V │ .locals 2 │ .param p1, "host" # Landroid/view/View; │ .param p2, "info" # Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ .prologue │ - .line 2778 │ + .line 2783 │ invoke-super {p0, p1, p2}, Landroid/support/v4/view/AccessibilityDelegateCompat;->onInitializeAccessibilityNodeInfo(Landroid/view/View;Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;)V │ │ - .line 2779 │ + .line 2784 │ const-class v0, Landroid/support/v4/view/ViewPager; │ │ invoke-virtual {v0}, Ljava/lang/Class;->getName()Ljava/lang/String; │ │ move-result-object v0 │ │ invoke-virtual {p2, v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;->setClassName(Ljava/lang/CharSequence;)V │ │ - .line 2780 │ + .line 2785 │ invoke-direct {p0}, Landroid/support/v4/view/ViewPager$MyAccessibilityDelegate;->canScroll()Z │ │ move-result v0 │ │ invoke-virtual {p2, v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;->setScrollable(Z)V │ │ - .line 2781 │ + .line 2786 │ iget-object v0, p0, Landroid/support/v4/view/ViewPager$MyAccessibilityDelegate;->this$0:Landroid/support/v4/view/ViewPager; │ │ const/4 v1, 0x1 │ │ invoke-virtual {v0, v1}, Landroid/support/v4/view/ViewPager;->canScrollHorizontally(I)Z │ │ move-result v0 │ │ if-eqz v0, :cond_0 │ │ - .line 2782 │ + .line 2787 │ const/16 v0, 0x1000 │ │ invoke-virtual {p2, v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;->addAction(I)V │ │ - .line 2784 │ + .line 2789 │ :cond_0 │ iget-object v0, p0, Landroid/support/v4/view/ViewPager$MyAccessibilityDelegate;->this$0:Landroid/support/v4/view/ViewPager; │ │ const/4 v1, -0x1 │ │ invoke-virtual {v0, v1}, Landroid/support/v4/view/ViewPager;->canScrollHorizontally(I)Z │ │ move-result v0 │ │ if-eqz v0, :cond_1 │ │ - .line 2785 │ + .line 2790 │ const/16 v0, 0x2000 │ │ invoke-virtual {p2, v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;->addAction(I)V │ │ - .line 2787 │ + .line 2792 │ :cond_1 │ return-void │ .end method │ │ .method public performAccessibilityAction(Landroid/view/View;ILandroid/os/Bundle;)Z │ .locals 4 │ .param p1, "host" # Landroid/view/View; │ @@ -223,45 +223,45 @@ │ .param p3, "args" # Landroid/os/Bundle; │ │ .prologue │ const/4 v1, 0x0 │ │ const/4 v0, 0x1 │ │ - .line 2791 │ + .line 2796 │ invoke-super {p0, p1, p2, p3}, Landroid/support/v4/view/AccessibilityDelegateCompat;->performAccessibilityAction(Landroid/view/View;ILandroid/os/Bundle;)Z │ │ move-result v2 │ │ if-eqz v2, :cond_0 │ │ - .line 2808 │ + .line 2813 │ :goto_0 │ return v0 │ │ - .line 2794 │ + .line 2799 │ :cond_0 │ sparse-switch p2, :sswitch_data_0 │ │ move v0, v1 │ │ - .line 2808 │ + .line 2813 │ goto :goto_0 │ │ - .line 2796 │ + .line 2801 │ :sswitch_0 │ iget-object v2, p0, Landroid/support/v4/view/ViewPager$MyAccessibilityDelegate;->this$0:Landroid/support/v4/view/ViewPager; │ │ invoke-virtual {v2, v0}, Landroid/support/v4/view/ViewPager;->canScrollHorizontally(I)Z │ │ move-result v2 │ │ if-eqz v2, :cond_1 │ │ - .line 2797 │ + .line 2802 │ iget-object v1, p0, Landroid/support/v4/view/ViewPager$MyAccessibilityDelegate;->this$0:Landroid/support/v4/view/ViewPager; │ │ iget-object v2, p0, Landroid/support/v4/view/ViewPager$MyAccessibilityDelegate;->this$0:Landroid/support/v4/view/ViewPager; │ │ invoke-static {v2}, Landroid/support/v4/view/ViewPager;->access$300(Landroid/support/v4/view/ViewPager;)I │ │ move-result v2 │ @@ -271,30 +271,30 @@ │ invoke-virtual {v1, v2}, Landroid/support/v4/view/ViewPager;->setCurrentItem(I)V │ │ goto :goto_0 │ │ :cond_1 │ move v0, v1 │ │ - .line 2800 │ + .line 2805 │ goto :goto_0 │ │ - .line 2802 │ + .line 2807 │ :sswitch_1 │ iget-object v2, p0, Landroid/support/v4/view/ViewPager$MyAccessibilityDelegate;->this$0:Landroid/support/v4/view/ViewPager; │ │ const/4 v3, -0x1 │ │ invoke-virtual {v2, v3}, Landroid/support/v4/view/ViewPager;->canScrollHorizontally(I)Z │ │ move-result v2 │ │ if-eqz v2, :cond_2 │ │ - .line 2803 │ + .line 2808 │ iget-object v1, p0, Landroid/support/v4/view/ViewPager$MyAccessibilityDelegate;->this$0:Landroid/support/v4/view/ViewPager; │ │ iget-object v2, p0, Landroid/support/v4/view/ViewPager$MyAccessibilityDelegate;->this$0:Landroid/support/v4/view/ViewPager; │ │ invoke-static {v2}, Landroid/support/v4/view/ViewPager;->access$300(Landroid/support/v4/view/ViewPager;)I │ │ move-result v2 │ @@ -304,18 +304,18 @@ │ invoke-virtual {v1, v2}, Landroid/support/v4/view/ViewPager;->setCurrentItem(I)V │ │ goto :goto_0 │ │ :cond_2 │ move v0, v1 │ │ - .line 2806 │ + .line 2811 │ goto :goto_0 │ │ - .line 2794 │ + .line 2799 │ nop │ │ :sswitch_data_0 │ .sparse-switch │ 0x1000 -> :sswitch_0 │ 0x2000 -> :sswitch_1 │ .end sparse-switch ├── smali/android/support/v4/view/ViewPager$ViewPositionComparator.smali │ @@ -28,69 +28,69 @@ │ │ │ # direct methods │ .method constructor ()V │ .locals 0 │ │ .prologue │ - .line 2879 │ + .line 2884 │ invoke-direct {p0}, Ljava/lang/Object;->()V │ │ return-void │ .end method │ │ │ # virtual methods │ .method public compare(Landroid/view/View;Landroid/view/View;)I │ .locals 4 │ .param p1, "lhs" # Landroid/view/View; │ .param p2, "rhs" # Landroid/view/View; │ │ .prologue │ - .line 2882 │ + .line 2887 │ invoke-virtual {p1}, Landroid/view/View;->getLayoutParams()Landroid/view/ViewGroup$LayoutParams; │ │ move-result-object v0 │ │ check-cast v0, Landroid/support/v4/view/ViewPager$LayoutParams; │ │ - .line 2883 │ + .line 2888 │ .local v0, "llp":Landroid/support/v4/view/ViewPager$LayoutParams; │ invoke-virtual {p2}, Landroid/view/View;->getLayoutParams()Landroid/view/ViewGroup$LayoutParams; │ │ move-result-object v1 │ │ check-cast v1, Landroid/support/v4/view/ViewPager$LayoutParams; │ │ - .line 2884 │ + .line 2889 │ .local v1, "rlp":Landroid/support/v4/view/ViewPager$LayoutParams; │ iget-boolean v2, v0, Landroid/support/v4/view/ViewPager$LayoutParams;->isDecor:Z │ │ iget-boolean v3, v1, Landroid/support/v4/view/ViewPager$LayoutParams;->isDecor:Z │ │ if-eq v2, v3, :cond_1 │ │ - .line 2885 │ + .line 2890 │ iget-boolean v2, v0, Landroid/support/v4/view/ViewPager$LayoutParams;->isDecor:Z │ │ if-eqz v2, :cond_0 │ │ const/4 v2, 0x1 │ │ - .line 2887 │ + .line 2892 │ :goto_0 │ return v2 │ │ - .line 2885 │ + .line 2890 │ :cond_0 │ const/4 v2, -0x1 │ │ goto :goto_0 │ │ - .line 2887 │ + .line 2892 │ :cond_1 │ iget v2, v0, Landroid/support/v4/view/ViewPager$LayoutParams;->position:I │ │ iget v3, v1, Landroid/support/v4/view/ViewPager$LayoutParams;->position:I │ │ sub-int/2addr v2, v3 │ │ @@ -99,15 +99,15 @@ │ │ .method public bridge synthetic compare(Ljava/lang/Object;Ljava/lang/Object;)I │ .locals 1 │ .param p1, "x0" # Ljava/lang/Object; │ .param p2, "x1" # Ljava/lang/Object; │ │ .prologue │ - .line 2879 │ + .line 2884 │ check-cast p1, Landroid/view/View; │ │ .end local p1 # "x0":Ljava/lang/Object; │ check-cast p2, Landroid/view/View; │ │ .end local p2 # "x1":Ljava/lang/Object; │ invoke-virtual {p0, p1, p2}, Landroid/support/v4/view/ViewPager$ViewPositionComparator;->compare(Landroid/view/View;Landroid/view/View;)I ├── smali/android/support/v4/view/ViewGroupCompat$ViewGroupCompatIcsImpl.smali │ @@ -15,29 +15,29 @@ │ │ │ # direct methods │ .method constructor ()V │ .locals 0 │ │ .prologue │ - .line 83 │ + .line 94 │ invoke-direct {p0}, Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatHCImpl;->()V │ │ return-void │ .end method │ │ │ # virtual methods │ .method public onRequestSendAccessibilityEvent(Landroid/view/ViewGroup;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z │ .locals 1 │ .param p1, "group" # Landroid/view/ViewGroup; │ .param p2, "child" # Landroid/view/View; │ .param p3, "event" # Landroid/view/accessibility/AccessibilityEvent; │ │ .prologue │ - .line 87 │ + .line 98 │ invoke-static {p1, p2, p3}, Landroid/support/v4/view/ViewGroupCompatIcs;->onRequestSendAccessibilityEvent(Landroid/view/ViewGroup;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z │ │ move-result v0 │ │ return v0 │ .end method ├── smali/android/support/v4/view/PagerTitleStripIcs$SingleLineAllCapsTransform.smali │ @@ -60,15 +60,15 @@ │ invoke-super {p0, p1, p2}, Landroid/text/method/SingleLineTransformationMethod;->getTransformation(Ljava/lang/CharSequence;Landroid/view/View;)Ljava/lang/CharSequence; │ │ move-result-object p1 │ │ .line 43 │ if-eqz p1, :cond_0 │ │ - invoke-virtual {p1}, Ljava/lang/Object;->toString()Ljava/lang/String; │ + invoke-interface {p1}, Ljava/lang/CharSequence;->toString()Ljava/lang/String; │ │ move-result-object v0 │ │ iget-object v1, p0, Landroid/support/v4/view/PagerTitleStripIcs$SingleLineAllCapsTransform;->mLocale:Ljava/util/Locale; │ │ invoke-virtual {v0, v1}, Ljava/lang/String;->toUpperCase(Ljava/util/Locale;)Ljava/lang/String; ├── smali/android/support/v4/view/ViewCompat$ICSViewCompatImpl.smali │ @@ -10,107 +10,264 @@ │ │ .annotation system Ldalvik/annotation/InnerClass; │ accessFlags = 0x8 │ name = "ICSViewCompatImpl" │ .end annotation │ │ │ +# static fields │ +.field static accessibilityDelegateCheckFailed:Z │ + │ +.field static mAccessibilityDelegateField:Ljava/lang/reflect/Field; │ + │ + │ # direct methods │ +.method static constructor ()V │ + .locals 1 │ + │ + .prologue │ + .line 900 │ + const/4 v0, 0x0 │ + │ + sput-boolean v0, Landroid/support/v4/view/ViewCompat$ICSViewCompatImpl;->accessibilityDelegateCheckFailed:Z │ + │ + return-void │ +.end method │ + │ .method constructor ()V │ .locals 0 │ │ .prologue │ - .line 427 │ + .line 898 │ invoke-direct {p0}, Landroid/support/v4/view/ViewCompat$HCViewCompatImpl;->()V │ │ return-void │ .end method │ │ │ # virtual methods │ +.method public animate(Landroid/view/View;)Landroid/support/v4/view/ViewPropertyAnimatorCompat; │ + .locals 2 │ + .param p1, "view" # Landroid/view/View; │ + │ + .prologue │ + .line 951 │ + iget-object v1, p0, Landroid/support/v4/view/ViewCompat$ICSViewCompatImpl;->mViewPropertyAnimatorCompatMap:Ljava/util/WeakHashMap; │ + │ + if-nez v1, :cond_0 │ + │ + .line 952 │ + new-instance v1, Ljava/util/WeakHashMap; │ + │ + invoke-direct {v1}, Ljava/util/WeakHashMap;->()V │ + │ + iput-object v1, p0, Landroid/support/v4/view/ViewCompat$ICSViewCompatImpl;->mViewPropertyAnimatorCompatMap:Ljava/util/WeakHashMap; │ + │ + .line 955 │ + :cond_0 │ + iget-object v1, p0, Landroid/support/v4/view/ViewCompat$ICSViewCompatImpl;->mViewPropertyAnimatorCompatMap:Ljava/util/WeakHashMap; │ + │ + invoke-virtual {v1, p1}, Ljava/util/WeakHashMap;->get(Ljava/lang/Object;)Ljava/lang/Object; │ + │ + move-result-object v0 │ + │ + check-cast v0, Landroid/support/v4/view/ViewPropertyAnimatorCompat; │ + │ + .line 956 │ + .local v0, "vpa":Landroid/support/v4/view/ViewPropertyAnimatorCompat; │ + if-nez v0, :cond_1 │ + │ + .line 957 │ + new-instance v0, Landroid/support/v4/view/ViewPropertyAnimatorCompat; │ + │ + .end local v0 # "vpa":Landroid/support/v4/view/ViewPropertyAnimatorCompat; │ + invoke-direct {v0, p1}, Landroid/support/v4/view/ViewPropertyAnimatorCompat;->(Landroid/view/View;)V │ + │ + .line 958 │ + .restart local v0 # "vpa":Landroid/support/v4/view/ViewPropertyAnimatorCompat; │ + iget-object v1, p0, Landroid/support/v4/view/ViewCompat$ICSViewCompatImpl;->mViewPropertyAnimatorCompatMap:Ljava/util/WeakHashMap; │ + │ + invoke-virtual {v1, p1, v0}, Ljava/util/WeakHashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; │ + │ + .line 960 │ + :cond_1 │ + return-object v0 │ +.end method │ + │ .method public canScrollHorizontally(Landroid/view/View;I)Z │ .locals 1 │ .param p1, "v" # Landroid/view/View; │ .param p2, "direction" # I │ │ .prologue │ - .line 430 │ + .line 903 │ invoke-static {p1, p2}, Landroid/support/v4/view/ViewCompatICS;->canScrollHorizontally(Landroid/view/View;I)Z │ │ move-result v0 │ │ return v0 │ .end method │ │ .method public canScrollVertically(Landroid/view/View;I)Z │ .locals 1 │ .param p1, "v" # Landroid/view/View; │ .param p2, "direction" # I │ │ .prologue │ - .line 434 │ + .line 907 │ invoke-static {p1, p2}, Landroid/support/v4/view/ViewCompatICS;->canScrollVertically(Landroid/view/View;I)Z │ │ move-result v0 │ │ return v0 │ .end method │ │ +.method public hasAccessibilityDelegate(Landroid/view/View;)Z │ + .locals 5 │ + .param p1, "v" # Landroid/view/View; │ + │ + .prologue │ + const/4 v1, 0x1 │ + │ + const/4 v2, 0x0 │ + │ + .line 928 │ + sget-boolean v3, Landroid/support/v4/view/ViewCompat$ICSViewCompatImpl;->accessibilityDelegateCheckFailed:Z │ + │ + if-eqz v3, :cond_0 │ + │ + .line 945 │ + :goto_0 │ + return v2 │ + │ + .line 931 │ + :cond_0 │ + sget-object v3, Landroid/support/v4/view/ViewCompat$ICSViewCompatImpl;->mAccessibilityDelegateField:Ljava/lang/reflect/Field; │ + │ + if-nez v3, :cond_1 │ + │ + .line 933 │ + :try_start_0 │ + const-class v3, Landroid/view/View; │ + │ + const-string v4, "mAccessibilityDelegate" │ + │ + invoke-virtual {v3, v4}, Ljava/lang/Class;->getDeclaredField(Ljava/lang/String;)Ljava/lang/reflect/Field; │ + │ + move-result-object v3 │ + │ + sput-object v3, Landroid/support/v4/view/ViewCompat$ICSViewCompatImpl;->mAccessibilityDelegateField:Ljava/lang/reflect/Field; │ + │ + .line 935 │ + sget-object v3, Landroid/support/v4/view/ViewCompat$ICSViewCompatImpl;->mAccessibilityDelegateField:Ljava/lang/reflect/Field; │ + │ + const/4 v4, 0x1 │ + │ + invoke-virtual {v3, v4}, Ljava/lang/reflect/Field;->setAccessible(Z)V │ + :try_end_0 │ + .catch Ljava/lang/Throwable; {:try_start_0 .. :try_end_0} :catch_0 │ + │ + .line 942 │ + :cond_1 │ + :try_start_1 │ + sget-object v3, Landroid/support/v4/view/ViewCompat$ICSViewCompatImpl;->mAccessibilityDelegateField:Ljava/lang/reflect/Field; │ + │ + invoke-virtual {v3, p1}, Ljava/lang/reflect/Field;->get(Ljava/lang/Object;)Ljava/lang/Object; │ + :try_end_1 │ + .catch Ljava/lang/Throwable; {:try_start_1 .. :try_end_1} :catch_1 │ + │ + move-result-object v3 │ + │ + if-eqz v3, :cond_2 │ + │ + :goto_1 │ + move v2, v1 │ + │ + goto :goto_0 │ + │ + .line 936 │ + :catch_0 │ + move-exception v0 │ + │ + .line 937 │ + .local v0, "t":Ljava/lang/Throwable; │ + sput-boolean v1, Landroid/support/v4/view/ViewCompat$ICSViewCompatImpl;->accessibilityDelegateCheckFailed:Z │ + │ + goto :goto_0 │ + │ + .end local v0 # "t":Ljava/lang/Throwable; │ + :cond_2 │ + move v1, v2 │ + │ + .line 942 │ + goto :goto_1 │ + │ + .line 943 │ + :catch_1 │ + move-exception v0 │ + │ + .line 944 │ + .restart local v0 # "t":Ljava/lang/Throwable; │ + sput-boolean v1, Landroid/support/v4/view/ViewCompat$ICSViewCompatImpl;->accessibilityDelegateCheckFailed:Z │ + │ + goto :goto_0 │ +.end method │ + │ .method public onInitializeAccessibilityEvent(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ .locals 0 │ .param p1, "v" # Landroid/view/View; │ .param p2, "event" # Landroid/view/accessibility/AccessibilityEvent; │ │ .prologue │ - .line 442 │ + .line 915 │ invoke-static {p1, p2}, Landroid/support/v4/view/ViewCompatICS;->onInitializeAccessibilityEvent(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ - .line 443 │ + .line 916 │ return-void │ .end method │ │ .method public onInitializeAccessibilityNodeInfo(Landroid/view/View;Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;)V │ .locals 1 │ .param p1, "v" # Landroid/view/View; │ .param p2, "info" # Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ .prologue │ - .line 446 │ + .line 919 │ invoke-virtual {p2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;->getInfo()Ljava/lang/Object; │ │ move-result-object v0 │ │ invoke-static {p1, v0}, Landroid/support/v4/view/ViewCompatICS;->onInitializeAccessibilityNodeInfo(Landroid/view/View;Ljava/lang/Object;)V │ │ - .line 447 │ + .line 920 │ return-void │ .end method │ │ .method public onPopulateAccessibilityEvent(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ .locals 0 │ .param p1, "v" # Landroid/view/View; │ .param p2, "event" # Landroid/view/accessibility/AccessibilityEvent; │ │ .prologue │ - .line 438 │ + .line 911 │ invoke-static {p1, p2}, Landroid/support/v4/view/ViewCompatICS;->onPopulateAccessibilityEvent(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ - .line 439 │ + .line 912 │ return-void │ .end method │ │ .method public setAccessibilityDelegate(Landroid/view/View;Landroid/support/v4/view/AccessibilityDelegateCompat;)V │ .locals 1 │ .param p1, "v" # Landroid/view/View; │ .param p2, "delegate" # Landroid/support/v4/view/AccessibilityDelegateCompat; │ │ .prologue │ - .line 450 │ + .line 923 │ invoke-virtual {p2}, Landroid/support/v4/view/AccessibilityDelegateCompat;->getBridge()Ljava/lang/Object; │ │ move-result-object v0 │ │ invoke-static {p1, v0}, Landroid/support/v4/view/ViewCompatICS;->setAccessibilityDelegate(Landroid/view/View;Ljava/lang/Object;)V │ │ - .line 451 │ + .line 924 │ return-void │ .end method ├── smali/android/support/v4/view/ViewGroupCompat$ViewGroupCompatStubImpl.smali │ @@ -18,58 +18,79 @@ │ │ │ # direct methods │ .method constructor ()V │ .locals 0 │ │ .prologue │ - .line 55 │ + .line 57 │ invoke-direct {p0}, Ljava/lang/Object;->()V │ │ return-void │ .end method │ │ │ # virtual methods │ .method public getLayoutMode(Landroid/view/ViewGroup;)I │ .locals 1 │ .param p1, "group" # Landroid/view/ViewGroup; │ │ .prologue │ - .line 67 │ + .line 69 │ + const/4 v0, 0x0 │ + │ + return v0 │ +.end method │ + │ +.method public isTransitionGroup(Landroid/view/ViewGroup;)Z │ + .locals 1 │ + .param p1, "group" # Landroid/view/ViewGroup; │ + │ + .prologue │ + .line 83 │ const/4 v0, 0x0 │ │ return v0 │ .end method │ │ .method public onRequestSendAccessibilityEvent(Landroid/view/ViewGroup;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z │ .locals 1 │ .param p1, "group" # Landroid/view/ViewGroup; │ .param p2, "child" # Landroid/view/View; │ .param p3, "event" # Landroid/view/accessibility/AccessibilityEvent; │ │ .prologue │ - .line 58 │ + .line 60 │ const/4 v0, 0x1 │ │ return v0 │ .end method │ │ .method public setLayoutMode(Landroid/view/ViewGroup;I)V │ .locals 0 │ .param p1, "group" # Landroid/view/ViewGroup; │ .param p2, "mode" # I │ │ .prologue │ - .line 73 │ + .line 75 │ return-void │ .end method │ │ .method public setMotionEventSplittingEnabled(Landroid/view/ViewGroup;Z)V │ .locals 0 │ .param p1, "group" # Landroid/view/ViewGroup; │ .param p2, "split" # Z │ │ .prologue │ - .line 63 │ + .line 65 │ + return-void │ +.end method │ + │ +.method public setTransitionGroup(Landroid/view/ViewGroup;Z)V │ + .locals 0 │ + .param p1, "group" # Landroid/view/ViewGroup; │ + .param p2, "isTransitionGroup" # Z │ + │ + .prologue │ + .line 79 │ return-void │ .end method ├── smali/android/support/v4/view/ViewCompatEclairMr1.smali │ @@ -1,28 +1,164 @@ │ .class Landroid/support/v4/view/ViewCompatEclairMr1; │ .super Ljava/lang/Object; │ .source "ViewCompatEclairMr1.java" │ │ │ +# static fields │ +.field public static final TAG:Ljava/lang/String; = "ViewCompat" │ + │ +.field private static sChildrenDrawingOrderMethod:Ljava/lang/reflect/Method; │ + │ + │ # direct methods │ .method constructor ()V │ .locals 0 │ │ .prologue │ - .line 22 │ + .line 27 │ invoke-direct {p0}, Ljava/lang/Object;->()V │ │ return-void │ .end method │ │ .method public static isOpaque(Landroid/view/View;)Z │ .locals 1 │ .param p0, "view" # Landroid/view/View; │ │ .prologue │ - .line 24 │ + .line 33 │ invoke-virtual {p0}, Landroid/view/View;->isOpaque()Z │ │ move-result v0 │ │ return v0 │ .end method │ + │ +.method public static setChildrenDrawingOrderEnabled(Landroid/view/ViewGroup;Z)V │ + .locals 7 │ + .param p0, "viewGroup" # Landroid/view/ViewGroup; │ + .param p1, "enabled" # Z │ + │ + .prologue │ + const/4 v6, 0x1 │ + │ + .line 37 │ + sget-object v1, Landroid/support/v4/view/ViewCompatEclairMr1;->sChildrenDrawingOrderMethod:Ljava/lang/reflect/Method; │ + │ + if-nez v1, :cond_0 │ + │ + .line 39 │ + :try_start_0 │ + const-class v1, Landroid/view/ViewGroup; │ + │ + const-string v2, "setChildrenDrawingOrderEnabled" │ + │ + const/4 v3, 0x1 │ + │ + new-array v3, v3, [Ljava/lang/Class; │ + │ + const/4 v4, 0x0 │ + │ + sget-object v5, Ljava/lang/Boolean;->TYPE:Ljava/lang/Class; │ + │ + aput-object v5, v3, v4 │ + │ + invoke-virtual {v1, v2, v3}, Ljava/lang/Class;->getDeclaredMethod(Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method; │ + │ + move-result-object v1 │ + │ + sput-object v1, Landroid/support/v4/view/ViewCompatEclairMr1;->sChildrenDrawingOrderMethod:Ljava/lang/reflect/Method; │ + :try_end_0 │ + .catch Ljava/lang/NoSuchMethodException; {:try_start_0 .. :try_end_0} :catch_0 │ + │ + .line 44 │ + :goto_0 │ + sget-object v1, Landroid/support/v4/view/ViewCompatEclairMr1;->sChildrenDrawingOrderMethod:Ljava/lang/reflect/Method; │ + │ + invoke-virtual {v1, v6}, Ljava/lang/reflect/Method;->setAccessible(Z)V │ + │ + .line 47 │ + :cond_0 │ + :try_start_1 │ + sget-object v1, Landroid/support/v4/view/ViewCompatEclairMr1;->sChildrenDrawingOrderMethod:Ljava/lang/reflect/Method; │ + │ + const/4 v2, 0x1 │ + │ + new-array v2, v2, [Ljava/lang/Object; │ + │ + const/4 v3, 0x0 │ + │ + invoke-static {p1}, Ljava/lang/Boolean;->valueOf(Z)Ljava/lang/Boolean; │ + │ + move-result-object v4 │ + │ + aput-object v4, v2, v3 │ + │ + invoke-virtual {v1, p0, v2}, Ljava/lang/reflect/Method;->invoke(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object; │ + :try_end_1 │ + .catch Ljava/lang/IllegalAccessException; {:try_start_1 .. :try_end_1} :catch_1 │ + .catch Ljava/lang/IllegalArgumentException; {:try_start_1 .. :try_end_1} :catch_2 │ + .catch Ljava/lang/reflect/InvocationTargetException; {:try_start_1 .. :try_end_1} :catch_3 │ + │ + .line 55 │ + :goto_1 │ + return-void │ + │ + .line 41 │ + :catch_0 │ + move-exception v0 │ + │ + .line 42 │ + .local v0, "e":Ljava/lang/NoSuchMethodException; │ + const-string v1, "ViewCompat" │ + │ + const-string v2, "Unable to find childrenDrawingOrderEnabled" │ + │ + invoke-static {v1, v2, v0}, Landroid/util/Log;->e(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I │ + │ + goto :goto_0 │ + │ + .line 48 │ + .end local v0 # "e":Ljava/lang/NoSuchMethodException; │ + :catch_1 │ + move-exception v0 │ + │ + .line 49 │ + .local v0, "e":Ljava/lang/IllegalAccessException; │ + const-string v1, "ViewCompat" │ + │ + const-string v2, "Unable to invoke childrenDrawingOrderEnabled" │ + │ + invoke-static {v1, v2, v0}, Landroid/util/Log;->e(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I │ + │ + goto :goto_1 │ + │ + .line 50 │ + .end local v0 # "e":Ljava/lang/IllegalAccessException; │ + :catch_2 │ + move-exception v0 │ + │ + .line 51 │ + .local v0, "e":Ljava/lang/IllegalArgumentException; │ + const-string v1, "ViewCompat" │ + │ + const-string v2, "Unable to invoke childrenDrawingOrderEnabled" │ + │ + invoke-static {v1, v2, v0}, Landroid/util/Log;->e(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I │ + │ + goto :goto_1 │ + │ + .line 52 │ + .end local v0 # "e":Ljava/lang/IllegalArgumentException; │ + :catch_3 │ + move-exception v0 │ + │ + .line 53 │ + .local v0, "e":Ljava/lang/reflect/InvocationTargetException; │ + const-string v1, "ViewCompat" │ + │ + const-string v2, "Unable to invoke childrenDrawingOrderEnabled" │ + │ + invoke-static {v1, v2, v0}, Landroid/util/Log;->e(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I │ + │ + goto :goto_1 │ +.end method ├── smali/android/support/v4/view/ViewCompat$JBViewCompatImpl.smali │ @@ -15,178 +15,238 @@ │ │ │ # direct methods │ .method constructor ()V │ .locals 0 │ │ .prologue │ - .line 454 │ + .line 964 │ invoke-direct {p0}, Landroid/support/v4/view/ViewCompat$ICSViewCompatImpl;->()V │ │ return-void │ .end method │ │ │ # virtual methods │ .method public getAccessibilityNodeProvider(Landroid/view/View;)Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat; │ .locals 2 │ .param p1, "view" # Landroid/view/View; │ │ .prologue │ - .line 493 │ + .line 1009 │ invoke-static {p1}, Landroid/support/v4/view/ViewCompatJB;->getAccessibilityNodeProvider(Landroid/view/View;)Ljava/lang/Object; │ │ move-result-object v0 │ │ - .line 494 │ + .line 1010 │ .local v0, "compat":Ljava/lang/Object; │ if-eqz v0, :cond_0 │ │ - .line 495 │ + .line 1011 │ new-instance v1, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat; │ │ invoke-direct {v1, v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat;->(Ljava/lang/Object;)V │ │ - .line 497 │ + .line 1013 │ :goto_0 │ return-object v1 │ │ :cond_0 │ const/4 v1, 0x0 │ │ goto :goto_0 │ .end method │ │ +.method public getFitsSystemWindows(Landroid/view/View;)Z │ + .locals 1 │ + .param p1, "view" # Landroid/view/View; │ + │ + .prologue │ + .line 1038 │ + invoke-static {p1}, Landroid/support/v4/view/ViewCompatJB;->getFitsSystemWindows(Landroid/view/View;)Z │ + │ + move-result v0 │ + │ + return v0 │ +.end method │ + │ .method public getImportantForAccessibility(Landroid/view/View;)I │ .locals 1 │ .param p1, "view" # Landroid/view/View; │ │ .prologue │ - .line 481 │ + .line 991 │ invoke-static {p1}, Landroid/support/v4/view/ViewCompatJB;->getImportantForAccessibility(Landroid/view/View;)I │ │ move-result v0 │ │ return v0 │ .end method │ │ +.method public getMinimumHeight(Landroid/view/View;)I │ + .locals 1 │ + .param p1, "view" # Landroid/view/View; │ + │ + .prologue │ + .line 1028 │ + invoke-static {p1}, Landroid/support/v4/view/ViewCompatJB;->getMinimumHeight(Landroid/view/View;)I │ + │ + move-result v0 │ + │ + return v0 │ +.end method │ + │ +.method public getMinimumWidth(Landroid/view/View;)I │ + .locals 1 │ + .param p1, "view" # Landroid/view/View; │ + │ + .prologue │ + .line 1023 │ + invoke-static {p1}, Landroid/support/v4/view/ViewCompatJB;->getMinimumWidth(Landroid/view/View;)I │ + │ + move-result v0 │ + │ + return v0 │ +.end method │ + │ .method public getParentForAccessibility(Landroid/view/View;)Landroid/view/ViewParent; │ .locals 1 │ .param p1, "view" # Landroid/view/View; │ │ .prologue │ - .line 502 │ + .line 1018 │ invoke-static {p1}, Landroid/support/v4/view/ViewCompatJB;->getParentForAccessibility(Landroid/view/View;)Landroid/view/ViewParent; │ │ move-result-object v0 │ │ return-object v0 │ .end method │ │ .method public hasTransientState(Landroid/view/View;)Z │ .locals 1 │ .param p1, "view" # Landroid/view/View; │ │ .prologue │ - .line 457 │ + .line 967 │ invoke-static {p1}, Landroid/support/v4/view/ViewCompatJB;->hasTransientState(Landroid/view/View;)Z │ │ move-result v0 │ │ return v0 │ .end method │ │ .method public performAccessibilityAction(Landroid/view/View;ILandroid/os/Bundle;)Z │ .locals 1 │ .param p1, "view" # Landroid/view/View; │ .param p2, "action" # I │ .param p3, "arguments" # Landroid/os/Bundle; │ │ .prologue │ - .line 489 │ + .line 1005 │ invoke-static {p1, p2, p3}, Landroid/support/v4/view/ViewCompatJB;->performAccessibilityAction(Landroid/view/View;ILandroid/os/Bundle;)Z │ │ move-result v0 │ │ return v0 │ .end method │ │ .method public postInvalidateOnAnimation(Landroid/view/View;)V │ .locals 0 │ .param p1, "view" # Landroid/view/View; │ │ .prologue │ - .line 465 │ + .line 975 │ invoke-static {p1}, Landroid/support/v4/view/ViewCompatJB;->postInvalidateOnAnimation(Landroid/view/View;)V │ │ - .line 466 │ + .line 976 │ return-void │ .end method │ │ .method public postInvalidateOnAnimation(Landroid/view/View;IIII)V │ .locals 0 │ .param p1, "view" # Landroid/view/View; │ .param p2, "left" # I │ .param p3, "top" # I │ .param p4, "right" # I │ .param p5, "bottom" # I │ │ .prologue │ - .line 469 │ + .line 979 │ invoke-static {p1, p2, p3, p4, p5}, Landroid/support/v4/view/ViewCompatJB;->postInvalidateOnAnimation(Landroid/view/View;IIII)V │ │ - .line 470 │ + .line 980 │ return-void │ .end method │ │ .method public postOnAnimation(Landroid/view/View;Ljava/lang/Runnable;)V │ .locals 0 │ .param p1, "view" # Landroid/view/View; │ .param p2, "action" # Ljava/lang/Runnable; │ │ .prologue │ - .line 473 │ + .line 983 │ invoke-static {p1, p2}, Landroid/support/v4/view/ViewCompatJB;->postOnAnimation(Landroid/view/View;Ljava/lang/Runnable;)V │ │ - .line 474 │ + .line 984 │ return-void │ .end method │ │ .method public postOnAnimationDelayed(Landroid/view/View;Ljava/lang/Runnable;J)V │ - .locals 0 │ + .locals 1 │ .param p1, "view" # Landroid/view/View; │ .param p2, "action" # Ljava/lang/Runnable; │ .param p3, "delayMillis" # J │ │ .prologue │ - .line 477 │ + .line 987 │ invoke-static {p1, p2, p3, p4}, Landroid/support/v4/view/ViewCompatJB;->postOnAnimationDelayed(Landroid/view/View;Ljava/lang/Runnable;J)V │ │ - .line 478 │ + .line 988 │ + return-void │ +.end method │ + │ +.method public requestApplyInsets(Landroid/view/View;)V │ + .locals 0 │ + .param p1, "view" # Landroid/view/View; │ + │ + .prologue │ + .line 1033 │ + invoke-static {p1}, Landroid/support/v4/view/ViewCompatJB;->requestApplyInsets(Landroid/view/View;)V │ + │ + .line 1034 │ return-void │ .end method │ │ .method public setHasTransientState(Landroid/view/View;Z)V │ .locals 0 │ .param p1, "view" # Landroid/view/View; │ .param p2, "hasTransientState" # Z │ │ .prologue │ - .line 461 │ + .line 971 │ invoke-static {p1, p2}, Landroid/support/v4/view/ViewCompatJB;->setHasTransientState(Landroid/view/View;Z)V │ │ - .line 462 │ + .line 972 │ return-void │ .end method │ │ .method public setImportantForAccessibility(Landroid/view/View;I)V │ - .locals 0 │ + .locals 1 │ .param p1, "view" # Landroid/view/View; │ .param p2, "mode" # I │ │ .prologue │ - .line 485 │ + .line 998 │ + const/4 v0, 0x4 │ + │ + if-ne p2, v0, :cond_0 │ + │ + .line 999 │ + const/4 p2, 0x2 │ + │ + .line 1001 │ + :cond_0 │ invoke-static {p1, p2}, Landroid/support/v4/view/ViewCompatJB;->setImportantForAccessibility(Landroid/view/View;I)V │ │ - .line 486 │ + .line 1002 │ return-void │ .end method ├── smali/android/support/v4/view/ViewCompat$JbMr1ViewCompatImpl.smali │ @@ -15,79 +15,134 @@ │ │ │ # direct methods │ .method constructor ()V │ .locals 0 │ │ .prologue │ - .line 506 │ + .line 1042 │ invoke-direct {p0}, Landroid/support/v4/view/ViewCompat$JBViewCompatImpl;->()V │ │ return-void │ .end method │ │ │ # virtual methods │ .method public getLabelFor(Landroid/view/View;)I │ .locals 1 │ .param p1, "view" # Landroid/view/View; │ │ .prologue │ - .line 510 │ + .line 1046 │ invoke-static {p1}, Landroid/support/v4/view/ViewCompatJellybeanMr1;->getLabelFor(Landroid/view/View;)I │ │ move-result v0 │ │ return v0 │ .end method │ │ .method public getLayoutDirection(Landroid/view/View;)I │ .locals 1 │ .param p1, "view" # Landroid/view/View; │ │ .prologue │ - .line 525 │ + .line 1061 │ invoke-static {p1}, Landroid/support/v4/view/ViewCompatJellybeanMr1;->getLayoutDirection(Landroid/view/View;)I │ │ move-result v0 │ │ return v0 │ .end method │ │ +.method public getPaddingEnd(Landroid/view/View;)I │ + .locals 1 │ + .param p1, "view" # Landroid/view/View; │ + │ + .prologue │ + .line 1076 │ + invoke-static {p1}, Landroid/support/v4/view/ViewCompatJellybeanMr1;->getPaddingEnd(Landroid/view/View;)I │ + │ + move-result v0 │ + │ + return v0 │ +.end method │ + │ +.method public getPaddingStart(Landroid/view/View;)I │ + .locals 1 │ + .param p1, "view" # Landroid/view/View; │ + │ + .prologue │ + .line 1071 │ + invoke-static {p1}, Landroid/support/v4/view/ViewCompatJellybeanMr1;->getPaddingStart(Landroid/view/View;)I │ + │ + move-result v0 │ + │ + return v0 │ +.end method │ + │ +.method public getWindowSystemUiVisibility(Landroid/view/View;)I │ + .locals 1 │ + .param p1, "view" # Landroid/view/View; │ + │ + .prologue │ + .line 1086 │ + invoke-static {p1}, Landroid/support/v4/view/ViewCompatJellybeanMr1;->getWindowSystemUiVisibility(Landroid/view/View;)I │ + │ + move-result v0 │ + │ + return v0 │ +.end method │ + │ .method public setLabelFor(Landroid/view/View;I)V │ .locals 0 │ .param p1, "view" # Landroid/view/View; │ .param p2, "id" # I │ │ .prologue │ - .line 515 │ + .line 1051 │ invoke-static {p1, p2}, Landroid/support/v4/view/ViewCompatJellybeanMr1;->setLabelFor(Landroid/view/View;I)V │ │ - .line 516 │ + .line 1052 │ return-void │ .end method │ │ .method public setLayerPaint(Landroid/view/View;Landroid/graphics/Paint;)V │ .locals 0 │ .param p1, "view" # Landroid/view/View; │ .param p2, "paint" # Landroid/graphics/Paint; │ │ .prologue │ - .line 520 │ + .line 1056 │ invoke-static {p1, p2}, Landroid/support/v4/view/ViewCompatJellybeanMr1;->setLayerPaint(Landroid/view/View;Landroid/graphics/Paint;)V │ │ - .line 521 │ + .line 1057 │ return-void │ .end method │ │ .method public setLayoutDirection(Landroid/view/View;I)V │ .locals 0 │ .param p1, "view" # Landroid/view/View; │ .param p2, "layoutDirection" # I │ │ .prologue │ - .line 530 │ + .line 1066 │ invoke-static {p1, p2}, Landroid/support/v4/view/ViewCompatJellybeanMr1;->setLayoutDirection(Landroid/view/View;I)V │ │ - .line 531 │ + .line 1067 │ + return-void │ +.end method │ + │ +.method public setPaddingRelative(Landroid/view/View;IIII)V │ + .locals 0 │ + .param p1, "view" # Landroid/view/View; │ + .param p2, "start" # I │ + .param p3, "top" # I │ + .param p4, "end" # I │ + .param p5, "bottom" # I │ + │ + .prologue │ + .line 1081 │ + invoke-static {p1, p2, p3, p4, p5}, Landroid/support/v4/view/ViewCompatJellybeanMr1;->setPaddingRelative(Landroid/view/View;IIII)V │ + │ + .line 1082 │ return-void │ .end method ├── smali/android/support/v4/view/ViewCompatJellybeanMr1.smali │ @@ -36,14 +36,53 @@ │ invoke-virtual {p0}, Landroid/view/View;->getLayoutDirection()I │ │ move-result v0 │ │ return v0 │ .end method │ │ +.method public static getPaddingEnd(Landroid/view/View;)I │ + .locals 1 │ + .param p0, "view" # Landroid/view/View; │ + │ + .prologue │ + .line 52 │ + invoke-virtual {p0}, Landroid/view/View;->getPaddingEnd()I │ + │ + move-result v0 │ + │ + return v0 │ +.end method │ + │ +.method public static getPaddingStart(Landroid/view/View;)I │ + .locals 1 │ + .param p0, "view" # Landroid/view/View; │ + │ + .prologue │ + .line 48 │ + invoke-virtual {p0}, Landroid/view/View;->getPaddingStart()I │ + │ + move-result v0 │ + │ + return v0 │ +.end method │ + │ +.method public static getWindowSystemUiVisibility(Landroid/view/View;)I │ + .locals 1 │ + .param p0, "view" # Landroid/view/View; │ + │ + .prologue │ + .line 60 │ + invoke-virtual {p0}, Landroid/view/View;->getWindowSystemUiVisibility()I │ + │ + move-result v0 │ + │ + return v0 │ +.end method │ + │ .method public static setLabelFor(Landroid/view/View;I)V │ .locals 0 │ .param p0, "view" # Landroid/view/View; │ .param p1, "id" # I │ │ .prologue │ .line 32 │ @@ -74,7 +113,23 @@ │ .prologue │ .line 44 │ invoke-virtual {p0, p1}, Landroid/view/View;->setLayoutDirection(I)V │ │ .line 45 │ return-void │ .end method │ + │ +.method public static setPaddingRelative(Landroid/view/View;IIII)V │ + .locals 0 │ + .param p0, "view" # Landroid/view/View; │ + .param p1, "start" # I │ + .param p2, "top" # I │ + .param p3, "end" # I │ + .param p4, "bottom" # I │ + │ + .prologue │ + .line 56 │ + invoke-virtual {p0, p1, p2, p3, p4}, Landroid/view/View;->setPaddingRelative(IIII)V │ + │ + .line 57 │ + return-void │ +.end method ├── smali/android/support/v4/view/ViewCompat$EclairMr1ViewCompatImpl.smali │ @@ -15,27 +15,40 @@ │ │ │ # direct methods │ .method constructor ()V │ .locals 0 │ │ .prologue │ - .line 366 │ + .line 729 │ invoke-direct {p0}, Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl;->()V │ │ return-void │ .end method │ │ │ # virtual methods │ .method public isOpaque(Landroid/view/View;)Z │ .locals 1 │ .param p1, "view" # Landroid/view/View; │ │ .prologue │ - .line 369 │ + .line 732 │ invoke-static {p1}, Landroid/support/v4/view/ViewCompatEclairMr1;->isOpaque(Landroid/view/View;)Z │ │ move-result v0 │ │ return v0 │ .end method │ + │ +.method public setChildrenDrawingOrderEnabled(Landroid/view/ViewGroup;Z)V │ + .locals 0 │ + .param p1, "viewGroup" # Landroid/view/ViewGroup; │ + .param p2, "enabled" # Z │ + │ + .prologue │ + .line 737 │ + invoke-static {p1, p2}, Landroid/support/v4/view/ViewCompatEclairMr1;->setChildrenDrawingOrderEnabled(Landroid/view/ViewGroup;Z)V │ + │ + .line 738 │ + return-void │ +.end method ├── smali/android/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase.smali │ @@ -461,15 +461,15 @@ │ iput v3, p0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->mDoubleTapSlopSquare:I │ │ .line 182 │ return-void │ .end method │ │ .method private isConsideredDoubleTap(Landroid/view/MotionEvent;Landroid/view/MotionEvent;Landroid/view/MotionEvent;)Z │ - .locals 7 │ + .locals 8 │ .param p1, "firstDown" # Landroid/view/MotionEvent; │ .param p2, "firstUp" # Landroid/view/MotionEvent; │ .param p3, "secondDown" # Landroid/view/MotionEvent; │ │ .prologue │ const/4 v2, 0x0 │ │ @@ -483,27 +483,27 @@ │ :goto_0 │ return v2 │ │ .line 443 │ :cond_1 │ invoke-virtual {p3}, Landroid/view/MotionEvent;->getEventTime()J │ │ - move-result-wide v3 │ + move-result-wide v4 │ │ invoke-virtual {p2}, Landroid/view/MotionEvent;->getEventTime()J │ │ - move-result-wide v5 │ + move-result-wide v6 │ │ - sub-long/2addr v3, v5 │ + sub-long/2addr v4, v6 │ │ - sget v5, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->DOUBLE_TAP_TIMEOUT:I │ + sget v3, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->DOUBLE_TAP_TIMEOUT:I │ │ - int-to-long v5, v5 │ + int-to-long v6, v3 │ │ - cmp-long v3, v3, v5 │ + cmp-long v3, v4, v6 │ │ if-gtz v3, :cond_0 │ │ .line 447 │ invoke-virtual {p1}, Landroid/view/MotionEvent;->getX()F │ │ move-result v3 │ @@ -560,1448 +560,1448 @@ │ .line 212 │ iget-boolean v0, p0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->mIsLongpressEnabled:Z │ │ return v0 │ .end method │ │ .method public onTouchEvent(Landroid/view/MotionEvent;)Z │ - .locals 41 │ + .locals 42 │ .param p1, "ev" # Landroid/view/MotionEvent; │ │ .prologue │ .line 224 │ invoke-virtual/range {p1 .. p1}, Landroid/view/MotionEvent;->getAction()I │ │ - move-result v5 │ + move-result v6 │ │ .line 226 │ - .local v5, "action":I │ + .local v6, "action":I │ move-object/from16 v0, p0 │ │ iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->mVelocityTracker:Landroid/view/VelocityTracker; │ │ - move-object/from16 v35, v0 │ + move-object/from16 v36, v0 │ │ - if-nez v35, :cond_0 │ + if-nez v36, :cond_0 │ │ .line 227 │ invoke-static {}, Landroid/view/VelocityTracker;->obtain()Landroid/view/VelocityTracker; │ │ - move-result-object v35 │ + move-result-object v36 │ │ - move-object/from16 v0, v35 │ + move-object/from16 v0, v36 │ │ move-object/from16 v1, p0 │ │ iput-object v0, v1, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->mVelocityTracker:Landroid/view/VelocityTracker; │ │ .line 229 │ :cond_0 │ move-object/from16 v0, p0 │ │ iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->mVelocityTracker:Landroid/view/VelocityTracker; │ │ - move-object/from16 v35, v0 │ + move-object/from16 v36, v0 │ │ - move-object/from16 v0, v35 │ + move-object/from16 v0, v36 │ │ move-object/from16 v1, p1 │ │ invoke-virtual {v0, v1}, Landroid/view/VelocityTracker;->addMovement(Landroid/view/MotionEvent;)V │ │ .line 231 │ - and-int/lit16 v0, v5, 0xff │ + and-int/lit16 v0, v6, 0xff │ │ - move/from16 v35, v0 │ + move/from16 v36, v0 │ │ - const/16 v36, 0x6 │ + const/16 v37, 0x6 │ │ - move/from16 v0, v35 │ + move/from16 v0, v36 │ │ - move/from16 v1, v36 │ + move/from16 v1, v37 │ │ if-ne v0, v1, :cond_1 │ │ - const/16 v21, 0x1 │ + const/16 v22, 0x1 │ │ .line 233 │ - .local v21, "pointerUp":Z │ + .local v22, "pointerUp":Z │ :goto_0 │ - if-eqz v21, :cond_2 │ + if-eqz v22, :cond_2 │ │ invoke-static/range {p1 .. p1}, Landroid/support/v4/view/MotionEventCompat;->getActionIndex(Landroid/view/MotionEvent;)I │ │ - move-result v24 │ + move-result v25 │ │ .line 236 │ - .local v24, "skipIndex":I │ + .local v25, "skipIndex":I │ :goto_1 │ - const/16 v25, 0x0 │ - │ - .local v25, "sumX":F │ const/16 v26, 0x0 │ │ + .local v26, "sumX":F │ + const/16 v27, 0x0 │ + │ .line 237 │ - .local v26, "sumY":F │ + .local v27, "sumY":F │ invoke-static/range {p1 .. p1}, Landroid/support/v4/view/MotionEventCompat;->getPointerCount(Landroid/view/MotionEvent;)I │ │ - move-result v6 │ + move-result v7 │ │ .line 238 │ - .local v6, "count":I │ - const/16 v17, 0x0 │ + .local v7, "count":I │ + const/16 v18, 0x0 │ │ - .local v17, "i":I │ + .local v18, "i":I │ :goto_2 │ - move/from16 v0, v17 │ + move/from16 v0, v18 │ │ - if-ge v0, v6, :cond_4 │ + if-ge v0, v7, :cond_4 │ │ .line 239 │ - move/from16 v0, v24 │ + move/from16 v0, v25 │ │ - move/from16 v1, v17 │ + move/from16 v1, v18 │ │ if-ne v0, v1, :cond_3 │ │ .line 238 │ :goto_3 │ - add-int/lit8 v17, v17, 0x1 │ + add-int/lit8 v18, v18, 0x1 │ │ goto :goto_2 │ │ .line 231 │ - .end local v6 # "count":I │ - .end local v17 # "i":I │ - .end local v21 # "pointerUp":Z │ - .end local v24 # "skipIndex":I │ - .end local v25 # "sumX":F │ - .end local v26 # "sumY":F │ + .end local v7 # "count":I │ + .end local v18 # "i":I │ + .end local v22 # "pointerUp":Z │ + .end local v25 # "skipIndex":I │ + .end local v26 # "sumX":F │ + .end local v27 # "sumY":F │ :cond_1 │ - const/16 v21, 0x0 │ + const/16 v22, 0x0 │ │ goto :goto_0 │ │ .line 233 │ - .restart local v21 # "pointerUp":Z │ + .restart local v22 # "pointerUp":Z │ :cond_2 │ - const/16 v24, -0x1 │ + const/16 v25, -0x1 │ │ goto :goto_1 │ │ .line 240 │ - .restart local v6 # "count":I │ - .restart local v17 # "i":I │ - .restart local v24 # "skipIndex":I │ - .restart local v25 # "sumX":F │ - .restart local v26 # "sumY":F │ + .restart local v7 # "count":I │ + .restart local v18 # "i":I │ + .restart local v25 # "skipIndex":I │ + .restart local v26 # "sumX":F │ + .restart local v27 # "sumY":F │ :cond_3 │ move-object/from16 v0, p1 │ │ - move/from16 v1, v17 │ + move/from16 v1, v18 │ │ invoke-static {v0, v1}, Landroid/support/v4/view/MotionEventCompat;->getX(Landroid/view/MotionEvent;I)F │ │ - move-result v35 │ + move-result v36 │ │ - add-float v25, v25, v35 │ + add-float v26, v26, v36 │ │ .line 241 │ move-object/from16 v0, p1 │ │ - move/from16 v1, v17 │ + move/from16 v1, v18 │ │ invoke-static {v0, v1}, Landroid/support/v4/view/MotionEventCompat;->getY(Landroid/view/MotionEvent;I)F │ │ - move-result v35 │ + move-result v36 │ │ - add-float v26, v26, v35 │ + add-float v27, v27, v36 │ │ goto :goto_3 │ │ .line 243 │ :cond_4 │ - if-eqz v21, :cond_6 │ + if-eqz v22, :cond_6 │ │ - add-int/lit8 v11, v6, -0x1 │ + add-int/lit8 v12, v7, -0x1 │ │ .line 244 │ - .local v11, "div":I │ + .local v12, "div":I │ :goto_4 │ - int-to-float v0, v11 │ + int-to-float v0, v12 │ │ - move/from16 v35, v0 │ + move/from16 v36, v0 │ │ - div-float v13, v25, v35 │ + div-float v14, v26, v36 │ │ .line 245 │ - .local v13, "focusX":F │ - int-to-float v0, v11 │ + .local v14, "focusX":F │ + int-to-float v0, v12 │ │ - move/from16 v35, v0 │ + move/from16 v36, v0 │ │ - div-float v14, v26, v35 │ + div-float v15, v27, v36 │ │ .line 247 │ - .local v14, "focusY":F │ - const/16 v16, 0x0 │ + .local v15, "focusY":F │ + const/16 v17, 0x0 │ │ .line 249 │ - .local v16, "handled":Z │ - and-int/lit16 v0, v5, 0xff │ + .local v17, "handled":Z │ + and-int/lit16 v0, v6, 0xff │ │ - move/from16 v35, v0 │ + move/from16 v36, v0 │ │ - packed-switch v35, :pswitch_data_0 │ + packed-switch v36, :pswitch_data_0 │ │ .line 405 │ :cond_5 │ :goto_5 │ :pswitch_0 │ - return v16 │ + return v17 │ │ - .end local v11 # "div":I │ - .end local v13 # "focusX":F │ - .end local v14 # "focusY":F │ - .end local v16 # "handled":Z │ + .end local v12 # "div":I │ + .end local v14 # "focusX":F │ + .end local v15 # "focusY":F │ + .end local v17 # "handled":Z │ :cond_6 │ - move v11, v6 │ + move v12, v7 │ │ .line 243 │ goto :goto_4 │ │ .line 251 │ - .restart local v11 # "div":I │ - .restart local v13 # "focusX":F │ - .restart local v14 # "focusY":F │ - .restart local v16 # "handled":Z │ + .restart local v12 # "div":I │ + .restart local v14 # "focusX":F │ + .restart local v15 # "focusY":F │ + .restart local v17 # "handled":Z │ :pswitch_1 │ move-object/from16 v0, p0 │ │ - iput v13, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->mLastFocusX:F │ + iput v14, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->mLastFocusX:F │ │ move-object/from16 v0, p0 │ │ - iput v13, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->mDownFocusX:F │ + iput v14, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->mDownFocusX:F │ │ .line 252 │ move-object/from16 v0, p0 │ │ - iput v14, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->mLastFocusY:F │ + iput v15, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->mLastFocusY:F │ │ move-object/from16 v0, p0 │ │ - iput v14, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->mDownFocusY:F │ + iput v15, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->mDownFocusY:F │ │ .line 254 │ invoke-direct/range {p0 .. p0}, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->cancelTaps()V │ │ goto :goto_5 │ │ .line 258 │ :pswitch_2 │ move-object/from16 v0, p0 │ │ - iput v13, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->mLastFocusX:F │ + iput v14, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->mLastFocusX:F │ │ move-object/from16 v0, p0 │ │ - iput v13, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->mDownFocusX:F │ + iput v14, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->mDownFocusX:F │ │ .line 259 │ move-object/from16 v0, p0 │ │ - iput v14, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->mLastFocusY:F │ + iput v15, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->mLastFocusY:F │ │ move-object/from16 v0, p0 │ │ - iput v14, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->mDownFocusY:F │ + iput v15, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->mDownFocusY:F │ │ .line 263 │ move-object/from16 v0, p0 │ │ iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->mVelocityTracker:Landroid/view/VelocityTracker; │ │ - move-object/from16 v35, v0 │ + move-object/from16 v36, v0 │ │ - const/16 v36, 0x3e8 │ + const/16 v37, 0x3e8 │ │ move-object/from16 v0, p0 │ │ iget v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->mMaximumFlingVelocity:I │ │ - move/from16 v37, v0 │ + move/from16 v38, v0 │ │ - move/from16 v0, v37 │ + move/from16 v0, v38 │ │ int-to-float v0, v0 │ │ - move/from16 v37, v0 │ + move/from16 v38, v0 │ │ - invoke-virtual/range {v35 .. v37}, Landroid/view/VelocityTracker;->computeCurrentVelocity(IF)V │ + invoke-virtual/range {v36 .. v38}, Landroid/view/VelocityTracker;->computeCurrentVelocity(IF)V │ │ .line 264 │ invoke-static/range {p1 .. p1}, Landroid/support/v4/view/MotionEventCompat;->getActionIndex(Landroid/view/MotionEvent;)I │ │ - move-result v27 │ + move-result v28 │ │ .line 265 │ - .local v27, "upIndex":I │ + .local v28, "upIndex":I │ move-object/from16 v0, p1 │ │ - move/from16 v1, v27 │ + move/from16 v1, v28 │ │ invoke-static {v0, v1}, Landroid/support/v4/view/MotionEventCompat;->getPointerId(Landroid/view/MotionEvent;I)I │ │ - move-result v18 │ + move-result v19 │ │ .line 266 │ - .local v18, "id1":I │ + .local v19, "id1":I │ move-object/from16 v0, p0 │ │ iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->mVelocityTracker:Landroid/view/VelocityTracker; │ │ - move-object/from16 v35, v0 │ + move-object/from16 v36, v0 │ │ - move-object/from16 v0, v35 │ + move-object/from16 v0, v36 │ │ - move/from16 v1, v18 │ + move/from16 v1, v19 │ │ invoke-static {v0, v1}, Landroid/support/v4/view/VelocityTrackerCompat;->getXVelocity(Landroid/view/VelocityTracker;I)F │ │ - move-result v32 │ + move-result v33 │ │ .line 267 │ - .local v32, "x1":F │ + .local v33, "x1":F │ move-object/from16 v0, p0 │ │ iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->mVelocityTracker:Landroid/view/VelocityTracker; │ │ - move-object/from16 v35, v0 │ + move-object/from16 v36, v0 │ │ - move-object/from16 v0, v35 │ + move-object/from16 v0, v36 │ │ - move/from16 v1, v18 │ + move/from16 v1, v19 │ │ invoke-static {v0, v1}, Landroid/support/v4/view/VelocityTrackerCompat;->getYVelocity(Landroid/view/VelocityTracker;I)F │ │ - move-result v34 │ + move-result v35 │ │ .line 268 │ - .local v34, "y1":F │ - const/16 v17, 0x0 │ + .local v35, "y1":F │ + const/16 v18, 0x0 │ │ :goto_6 │ - move/from16 v0, v17 │ + move/from16 v0, v18 │ │ - if-ge v0, v6, :cond_5 │ + if-ge v0, v7, :cond_5 │ │ .line 269 │ - move/from16 v0, v17 │ + move/from16 v0, v18 │ │ - move/from16 v1, v27 │ + move/from16 v1, v28 │ │ if-ne v0, v1, :cond_8 │ │ .line 268 │ :cond_7 │ - add-int/lit8 v17, v17, 0x1 │ + add-int/lit8 v18, v18, 0x1 │ │ goto :goto_6 │ │ .line 271 │ :cond_8 │ move-object/from16 v0, p1 │ │ - move/from16 v1, v17 │ + move/from16 v1, v18 │ │ invoke-static {v0, v1}, Landroid/support/v4/view/MotionEventCompat;->getPointerId(Landroid/view/MotionEvent;I)I │ │ - move-result v19 │ + move-result v20 │ │ .line 272 │ - .local v19, "id2":I │ + .local v20, "id2":I │ move-object/from16 v0, p0 │ │ iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->mVelocityTracker:Landroid/view/VelocityTracker; │ │ - move-object/from16 v35, v0 │ + move-object/from16 v36, v0 │ │ - move-object/from16 v0, v35 │ + move-object/from16 v0, v36 │ │ - move/from16 v1, v19 │ + move/from16 v1, v20 │ │ invoke-static {v0, v1}, Landroid/support/v4/view/VelocityTrackerCompat;->getXVelocity(Landroid/view/VelocityTracker;I)F │ │ - move-result v35 │ + move-result v36 │ │ - mul-float v31, v32, v35 │ + mul-float v32, v33, v36 │ │ .line 273 │ - .local v31, "x":F │ + .local v32, "x":F │ move-object/from16 v0, p0 │ │ iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->mVelocityTracker:Landroid/view/VelocityTracker; │ │ - move-object/from16 v35, v0 │ + move-object/from16 v36, v0 │ │ - move-object/from16 v0, v35 │ + move-object/from16 v0, v36 │ │ - move/from16 v1, v19 │ + move/from16 v1, v20 │ │ invoke-static {v0, v1}, Landroid/support/v4/view/VelocityTrackerCompat;->getYVelocity(Landroid/view/VelocityTracker;I)F │ │ - move-result v35 │ + move-result v36 │ │ - mul-float v33, v34, v35 │ + mul-float v34, v35, v36 │ │ .line 275 │ - .local v33, "y":F │ - add-float v12, v31, v33 │ + .local v34, "y":F │ + add-float v13, v32, v34 │ │ .line 276 │ - .local v12, "dot":F │ - const/16 v35, 0x0 │ + .local v13, "dot":F │ + const/16 v36, 0x0 │ │ - cmpg-float v35, v12, v35 │ + cmpg-float v36, v13, v36 │ │ - if-gez v35, :cond_7 │ + if-gez v36, :cond_7 │ │ .line 277 │ move-object/from16 v0, p0 │ │ iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->mVelocityTracker:Landroid/view/VelocityTracker; │ │ - move-object/from16 v35, v0 │ + move-object/from16 v36, v0 │ │ - invoke-virtual/range {v35 .. v35}, Landroid/view/VelocityTracker;->clear()V │ + invoke-virtual/range {v36 .. v36}, Landroid/view/VelocityTracker;->clear()V │ │ goto/16 :goto_5 │ │ .line 284 │ - .end local v12 # "dot":F │ - .end local v18 # "id1":I │ - .end local v19 # "id2":I │ - .end local v27 # "upIndex":I │ - .end local v31 # "x":F │ - .end local v32 # "x1":F │ - .end local v33 # "y":F │ - .end local v34 # "y1":F │ + .end local v13 # "dot":F │ + .end local v19 # "id1":I │ + .end local v20 # "id2":I │ + .end local v28 # "upIndex":I │ + .end local v32 # "x":F │ + .end local v33 # "x1":F │ + .end local v34 # "y":F │ + .end local v35 # "y1":F │ :pswitch_3 │ move-object/from16 v0, p0 │ │ iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->mDoubleTapListener:Landroid/view/GestureDetector$OnDoubleTapListener; │ │ - move-object/from16 v35, v0 │ + move-object/from16 v36, v0 │ │ - if-eqz v35, :cond_a │ + if-eqz v36, :cond_a │ │ .line 285 │ move-object/from16 v0, p0 │ │ iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->mHandler:Landroid/os/Handler; │ │ - move-object/from16 v35, v0 │ + move-object/from16 v36, v0 │ │ - const/16 v36, 0x3 │ + const/16 v37, 0x3 │ │ - invoke-virtual/range {v35 .. v36}, Landroid/os/Handler;->hasMessages(I)Z │ + invoke-virtual/range {v36 .. v37}, Landroid/os/Handler;->hasMessages(I)Z │ │ - move-result v15 │ + move-result v16 │ │ .line 286 │ - .local v15, "hadTapMessage":Z │ - if-eqz v15, :cond_9 │ + .local v16, "hadTapMessage":Z │ + if-eqz v16, :cond_9 │ │ move-object/from16 v0, p0 │ │ iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->mHandler:Landroid/os/Handler; │ │ - move-object/from16 v35, v0 │ + move-object/from16 v36, v0 │ │ - const/16 v36, 0x3 │ + const/16 v37, 0x3 │ │ - invoke-virtual/range {v35 .. v36}, Landroid/os/Handler;->removeMessages(I)V │ + invoke-virtual/range {v36 .. v37}, Landroid/os/Handler;->removeMessages(I)V │ │ .line 287 │ :cond_9 │ move-object/from16 v0, p0 │ │ iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->mCurrentDownEvent:Landroid/view/MotionEvent; │ │ - move-object/from16 v35, v0 │ + move-object/from16 v36, v0 │ │ - if-eqz v35, :cond_d │ + if-eqz v36, :cond_d │ │ move-object/from16 v0, p0 │ │ iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->mPreviousUpEvent:Landroid/view/MotionEvent; │ │ - move-object/from16 v35, v0 │ + move-object/from16 v36, v0 │ │ - if-eqz v35, :cond_d │ + if-eqz v36, :cond_d │ │ - if-eqz v15, :cond_d │ + if-eqz v16, :cond_d │ │ move-object/from16 v0, p0 │ │ iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->mCurrentDownEvent:Landroid/view/MotionEvent; │ │ - move-object/from16 v35, v0 │ + move-object/from16 v36, v0 │ │ move-object/from16 v0, p0 │ │ iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->mPreviousUpEvent:Landroid/view/MotionEvent; │ │ - move-object/from16 v36, v0 │ + move-object/from16 v37, v0 │ │ move-object/from16 v0, p0 │ │ - move-object/from16 v1, v35 │ + move-object/from16 v1, v36 │ │ - move-object/from16 v2, v36 │ + move-object/from16 v2, v37 │ │ move-object/from16 v3, p1 │ │ invoke-direct {v0, v1, v2, v3}, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->isConsideredDoubleTap(Landroid/view/MotionEvent;Landroid/view/MotionEvent;Landroid/view/MotionEvent;)Z │ │ - move-result v35 │ + move-result v36 │ │ - if-eqz v35, :cond_d │ + if-eqz v36, :cond_d │ │ .line 290 │ - const/16 v35, 0x1 │ + const/16 v36, 0x1 │ │ - move/from16 v0, v35 │ + move/from16 v0, v36 │ │ move-object/from16 v1, p0 │ │ iput-boolean v0, v1, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->mIsDoubleTapping:Z │ │ .line 292 │ move-object/from16 v0, p0 │ │ iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->mDoubleTapListener:Landroid/view/GestureDetector$OnDoubleTapListener; │ │ - move-object/from16 v35, v0 │ + move-object/from16 v36, v0 │ │ move-object/from16 v0, p0 │ │ iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->mCurrentDownEvent:Landroid/view/MotionEvent; │ │ - move-object/from16 v36, v0 │ + move-object/from16 v37, v0 │ │ - invoke-interface/range {v35 .. v36}, Landroid/view/GestureDetector$OnDoubleTapListener;->onDoubleTap(Landroid/view/MotionEvent;)Z │ + invoke-interface/range {v36 .. v37}, Landroid/view/GestureDetector$OnDoubleTapListener;->onDoubleTap(Landroid/view/MotionEvent;)Z │ │ - move-result v35 │ + move-result v36 │ │ - or-int v16, v16, v35 │ + or-int v17, v17, v36 │ │ .line 294 │ move-object/from16 v0, p0 │ │ iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->mDoubleTapListener:Landroid/view/GestureDetector$OnDoubleTapListener; │ │ - move-object/from16 v35, v0 │ + move-object/from16 v36, v0 │ │ - move-object/from16 v0, v35 │ + move-object/from16 v0, v36 │ │ move-object/from16 v1, p1 │ │ invoke-interface {v0, v1}, Landroid/view/GestureDetector$OnDoubleTapListener;->onDoubleTapEvent(Landroid/view/MotionEvent;)Z │ │ - move-result v35 │ + move-result v36 │ │ - or-int v16, v16, v35 │ + or-int v17, v17, v36 │ │ .line 301 │ - .end local v15 # "hadTapMessage":Z │ + .end local v16 # "hadTapMessage":Z │ :cond_a │ :goto_7 │ move-object/from16 v0, p0 │ │ - iput v13, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->mLastFocusX:F │ + iput v14, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->mLastFocusX:F │ │ move-object/from16 v0, p0 │ │ - iput v13, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->mDownFocusX:F │ + iput v14, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->mDownFocusX:F │ │ .line 302 │ move-object/from16 v0, p0 │ │ - iput v14, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->mLastFocusY:F │ + iput v15, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->mLastFocusY:F │ │ move-object/from16 v0, p0 │ │ - iput v14, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->mDownFocusY:F │ + iput v15, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->mDownFocusY:F │ │ .line 303 │ move-object/from16 v0, p0 │ │ iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->mCurrentDownEvent:Landroid/view/MotionEvent; │ │ - move-object/from16 v35, v0 │ + move-object/from16 v36, v0 │ │ - if-eqz v35, :cond_b │ + if-eqz v36, :cond_b │ │ .line 304 │ move-object/from16 v0, p0 │ │ iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->mCurrentDownEvent:Landroid/view/MotionEvent; │ │ - move-object/from16 v35, v0 │ + move-object/from16 v36, v0 │ │ - invoke-virtual/range {v35 .. v35}, Landroid/view/MotionEvent;->recycle()V │ + invoke-virtual/range {v36 .. v36}, Landroid/view/MotionEvent;->recycle()V │ │ .line 306 │ :cond_b │ invoke-static/range {p1 .. p1}, Landroid/view/MotionEvent;->obtain(Landroid/view/MotionEvent;)Landroid/view/MotionEvent; │ │ - move-result-object v35 │ + move-result-object v36 │ │ - move-object/from16 v0, v35 │ + move-object/from16 v0, v36 │ │ move-object/from16 v1, p0 │ │ iput-object v0, v1, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->mCurrentDownEvent:Landroid/view/MotionEvent; │ │ .line 307 │ - const/16 v35, 0x1 │ + const/16 v36, 0x1 │ │ - move/from16 v0, v35 │ + move/from16 v0, v36 │ │ move-object/from16 v1, p0 │ │ iput-boolean v0, v1, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->mAlwaysInTapRegion:Z │ │ .line 308 │ - const/16 v35, 0x1 │ + const/16 v36, 0x1 │ │ - move/from16 v0, v35 │ + move/from16 v0, v36 │ │ move-object/from16 v1, p0 │ │ iput-boolean v0, v1, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->mAlwaysInBiggerTapRegion:Z │ │ .line 309 │ - const/16 v35, 0x1 │ + const/16 v36, 0x1 │ │ - move/from16 v0, v35 │ + move/from16 v0, v36 │ │ move-object/from16 v1, p0 │ │ iput-boolean v0, v1, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->mStillDown:Z │ │ .line 310 │ - const/16 v35, 0x0 │ + const/16 v36, 0x0 │ │ - move/from16 v0, v35 │ + move/from16 v0, v36 │ │ move-object/from16 v1, p0 │ │ iput-boolean v0, v1, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->mInLongPress:Z │ │ .line 311 │ - const/16 v35, 0x0 │ + const/16 v36, 0x0 │ │ - move/from16 v0, v35 │ + move/from16 v0, v36 │ │ move-object/from16 v1, p0 │ │ iput-boolean v0, v1, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->mDeferConfirmSingleTap:Z │ │ .line 313 │ move-object/from16 v0, p0 │ │ iget-boolean v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->mIsLongpressEnabled:Z │ │ - move/from16 v35, v0 │ + move/from16 v36, v0 │ │ - if-eqz v35, :cond_c │ + if-eqz v36, :cond_c │ │ .line 314 │ move-object/from16 v0, p0 │ │ iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->mHandler:Landroid/os/Handler; │ │ - move-object/from16 v35, v0 │ + move-object/from16 v36, v0 │ │ - const/16 v36, 0x2 │ + const/16 v37, 0x2 │ │ - invoke-virtual/range {v35 .. v36}, Landroid/os/Handler;->removeMessages(I)V │ + invoke-virtual/range {v36 .. v37}, Landroid/os/Handler;->removeMessages(I)V │ │ .line 315 │ move-object/from16 v0, p0 │ │ iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->mHandler:Landroid/os/Handler; │ │ - move-object/from16 v35, v0 │ + move-object/from16 v36, v0 │ │ - const/16 v36, 0x2 │ + const/16 v37, 0x2 │ │ move-object/from16 v0, p0 │ │ iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->mCurrentDownEvent:Landroid/view/MotionEvent; │ │ - move-object/from16 v37, v0 │ + move-object/from16 v38, v0 │ │ - invoke-virtual/range {v37 .. v37}, Landroid/view/MotionEvent;->getDownTime()J │ + invoke-virtual/range {v38 .. v38}, Landroid/view/MotionEvent;->getDownTime()J │ │ - move-result-wide v37 │ + move-result-wide v38 │ │ - sget v39, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->TAP_TIMEOUT:I │ + sget v40, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->TAP_TIMEOUT:I │ │ - move/from16 v0, v39 │ + move/from16 v0, v40 │ │ int-to-long v0, v0 │ │ - move-wide/from16 v39, v0 │ + move-wide/from16 v40, v0 │ │ - add-long v37, v37, v39 │ + add-long v38, v38, v40 │ │ - sget v39, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->LONGPRESS_TIMEOUT:I │ + sget v40, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->LONGPRESS_TIMEOUT:I │ │ - move/from16 v0, v39 │ + move/from16 v0, v40 │ │ int-to-long v0, v0 │ │ - move-wide/from16 v39, v0 │ + move-wide/from16 v40, v0 │ │ - add-long v37, v37, v39 │ + add-long v38, v38, v40 │ │ - invoke-virtual/range {v35 .. v38}, Landroid/os/Handler;->sendEmptyMessageAtTime(IJ)Z │ + invoke-virtual/range {v36 .. v39}, Landroid/os/Handler;->sendEmptyMessageAtTime(IJ)Z │ │ .line 318 │ :cond_c │ move-object/from16 v0, p0 │ │ iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->mHandler:Landroid/os/Handler; │ │ - move-object/from16 v35, v0 │ + move-object/from16 v36, v0 │ │ - const/16 v36, 0x1 │ + const/16 v37, 0x1 │ │ move-object/from16 v0, p0 │ │ iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->mCurrentDownEvent:Landroid/view/MotionEvent; │ │ - move-object/from16 v37, v0 │ + move-object/from16 v38, v0 │ │ - invoke-virtual/range {v37 .. v37}, Landroid/view/MotionEvent;->getDownTime()J │ + invoke-virtual/range {v38 .. v38}, Landroid/view/MotionEvent;->getDownTime()J │ │ - move-result-wide v37 │ + move-result-wide v38 │ │ - sget v39, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->TAP_TIMEOUT:I │ + sget v40, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->TAP_TIMEOUT:I │ │ - move/from16 v0, v39 │ + move/from16 v0, v40 │ │ int-to-long v0, v0 │ │ - move-wide/from16 v39, v0 │ + move-wide/from16 v40, v0 │ │ - add-long v37, v37, v39 │ + add-long v38, v38, v40 │ │ - invoke-virtual/range {v35 .. v38}, Landroid/os/Handler;->sendEmptyMessageAtTime(IJ)Z │ + invoke-virtual/range {v36 .. v39}, Landroid/os/Handler;->sendEmptyMessageAtTime(IJ)Z │ │ .line 319 │ move-object/from16 v0, p0 │ │ iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->mListener:Landroid/view/GestureDetector$OnGestureListener; │ │ - move-object/from16 v35, v0 │ + move-object/from16 v36, v0 │ │ - move-object/from16 v0, v35 │ + move-object/from16 v0, v36 │ │ move-object/from16 v1, p1 │ │ invoke-interface {v0, v1}, Landroid/view/GestureDetector$OnGestureListener;->onDown(Landroid/view/MotionEvent;)Z │ │ - move-result v35 │ + move-result v36 │ │ - or-int v16, v16, v35 │ + or-int v17, v17, v36 │ │ .line 320 │ goto/16 :goto_5 │ │ .line 297 │ - .restart local v15 # "hadTapMessage":Z │ + .restart local v16 # "hadTapMessage":Z │ :cond_d │ move-object/from16 v0, p0 │ │ iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->mHandler:Landroid/os/Handler; │ │ - move-object/from16 v35, v0 │ + move-object/from16 v36, v0 │ │ - const/16 v36, 0x3 │ + const/16 v37, 0x3 │ │ - sget v37, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->DOUBLE_TAP_TIMEOUT:I │ + sget v38, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->DOUBLE_TAP_TIMEOUT:I │ │ - move/from16 v0, v37 │ + move/from16 v0, v38 │ │ int-to-long v0, v0 │ │ - move-wide/from16 v37, v0 │ + move-wide/from16 v38, v0 │ │ - invoke-virtual/range {v35 .. v38}, Landroid/os/Handler;->sendEmptyMessageDelayed(IJ)Z │ + invoke-virtual/range {v36 .. v39}, Landroid/os/Handler;->sendEmptyMessageDelayed(IJ)Z │ │ goto/16 :goto_7 │ │ .line 323 │ - .end local v15 # "hadTapMessage":Z │ + .end local v16 # "hadTapMessage":Z │ :pswitch_4 │ move-object/from16 v0, p0 │ │ iget-boolean v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->mInLongPress:Z │ │ - move/from16 v35, v0 │ + move/from16 v36, v0 │ │ - if-nez v35, :cond_5 │ + if-nez v36, :cond_5 │ │ .line 326 │ move-object/from16 v0, p0 │ │ iget v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->mLastFocusX:F │ │ - move/from16 v35, v0 │ + move/from16 v36, v0 │ │ - sub-float v22, v35, v13 │ + sub-float v23, v36, v14 │ │ .line 327 │ - .local v22, "scrollX":F │ + .local v23, "scrollX":F │ move-object/from16 v0, p0 │ │ iget v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->mLastFocusY:F │ │ - move/from16 v35, v0 │ + move/from16 v36, v0 │ │ - sub-float v23, v35, v14 │ + sub-float v24, v36, v15 │ │ .line 328 │ - .local v23, "scrollY":F │ + .local v24, "scrollY":F │ move-object/from16 v0, p0 │ │ iget-boolean v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->mIsDoubleTapping:Z │ │ - move/from16 v35, v0 │ + move/from16 v36, v0 │ │ - if-eqz v35, :cond_e │ + if-eqz v36, :cond_e │ │ .line 330 │ move-object/from16 v0, p0 │ │ iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->mDoubleTapListener:Landroid/view/GestureDetector$OnDoubleTapListener; │ │ - move-object/from16 v35, v0 │ + move-object/from16 v36, v0 │ │ - move-object/from16 v0, v35 │ + move-object/from16 v0, v36 │ │ move-object/from16 v1, p1 │ │ invoke-interface {v0, v1}, Landroid/view/GestureDetector$OnDoubleTapListener;->onDoubleTapEvent(Landroid/view/MotionEvent;)Z │ │ - move-result v35 │ + move-result v36 │ │ - or-int v16, v16, v35 │ + or-int v17, v17, v36 │ │ goto/16 :goto_5 │ │ .line 331 │ :cond_e │ move-object/from16 v0, p0 │ │ iget-boolean v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->mAlwaysInTapRegion:Z │ │ - move/from16 v35, v0 │ + move/from16 v36, v0 │ │ - if-eqz v35, :cond_10 │ + if-eqz v36, :cond_10 │ │ .line 332 │ move-object/from16 v0, p0 │ │ iget v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->mDownFocusX:F │ │ - move/from16 v35, v0 │ + move/from16 v36, v0 │ │ - sub-float v35, v13, v35 │ + sub-float v36, v14, v36 │ │ - move/from16 v0, v35 │ + move/from16 v0, v36 │ │ - float-to-int v8, v0 │ + float-to-int v9, v0 │ │ .line 333 │ - .local v8, "deltaX":I │ + .local v9, "deltaX":I │ move-object/from16 v0, p0 │ │ iget v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->mDownFocusY:F │ │ - move/from16 v35, v0 │ + move/from16 v36, v0 │ │ - sub-float v35, v14, v35 │ + sub-float v36, v15, v36 │ │ - move/from16 v0, v35 │ + move/from16 v0, v36 │ │ - float-to-int v9, v0 │ + float-to-int v10, v0 │ │ .line 334 │ - .local v9, "deltaY":I │ - mul-int v35, v8, v8 │ - │ + .local v10, "deltaY":I │ mul-int v36, v9, v9 │ │ - add-int v10, v35, v36 │ + mul-int v37, v10, v10 │ + │ + add-int v11, v36, v37 │ │ .line 335 │ - .local v10, "distance":I │ + .local v11, "distance":I │ move-object/from16 v0, p0 │ │ iget v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->mTouchSlopSquare:I │ │ - move/from16 v35, v0 │ + move/from16 v36, v0 │ │ - move/from16 v0, v35 │ + move/from16 v0, v36 │ │ - if-le v10, v0, :cond_f │ + if-le v11, v0, :cond_f │ │ .line 336 │ move-object/from16 v0, p0 │ │ iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->mListener:Landroid/view/GestureDetector$OnGestureListener; │ │ - move-object/from16 v35, v0 │ + move-object/from16 v36, v0 │ │ move-object/from16 v0, p0 │ │ iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->mCurrentDownEvent:Landroid/view/MotionEvent; │ │ - move-object/from16 v36, v0 │ + move-object/from16 v37, v0 │ │ - move-object/from16 v0, v35 │ + move-object/from16 v0, v36 │ │ - move-object/from16 v1, v36 │ + move-object/from16 v1, v37 │ │ move-object/from16 v2, p1 │ │ - move/from16 v3, v22 │ + move/from16 v3, v23 │ │ - move/from16 v4, v23 │ + move/from16 v4, v24 │ │ invoke-interface {v0, v1, v2, v3, v4}, Landroid/view/GestureDetector$OnGestureListener;->onScroll(Landroid/view/MotionEvent;Landroid/view/MotionEvent;FF)Z │ │ - move-result v16 │ + move-result v17 │ │ .line 337 │ move-object/from16 v0, p0 │ │ - iput v13, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->mLastFocusX:F │ + iput v14, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->mLastFocusX:F │ │ .line 338 │ move-object/from16 v0, p0 │ │ - iput v14, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->mLastFocusY:F │ + iput v15, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->mLastFocusY:F │ │ .line 339 │ - const/16 v35, 0x0 │ + const/16 v36, 0x0 │ │ - move/from16 v0, v35 │ + move/from16 v0, v36 │ │ move-object/from16 v1, p0 │ │ iput-boolean v0, v1, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->mAlwaysInTapRegion:Z │ │ .line 340 │ move-object/from16 v0, p0 │ │ iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->mHandler:Landroid/os/Handler; │ │ - move-object/from16 v35, v0 │ + move-object/from16 v36, v0 │ │ - const/16 v36, 0x3 │ + const/16 v37, 0x3 │ │ - invoke-virtual/range {v35 .. v36}, Landroid/os/Handler;->removeMessages(I)V │ + invoke-virtual/range {v36 .. v37}, Landroid/os/Handler;->removeMessages(I)V │ │ .line 341 │ move-object/from16 v0, p0 │ │ iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->mHandler:Landroid/os/Handler; │ │ - move-object/from16 v35, v0 │ + move-object/from16 v36, v0 │ │ - const/16 v36, 0x1 │ + const/16 v37, 0x1 │ │ - invoke-virtual/range {v35 .. v36}, Landroid/os/Handler;->removeMessages(I)V │ + invoke-virtual/range {v36 .. v37}, Landroid/os/Handler;->removeMessages(I)V │ │ .line 342 │ move-object/from16 v0, p0 │ │ iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->mHandler:Landroid/os/Handler; │ │ - move-object/from16 v35, v0 │ + move-object/from16 v36, v0 │ │ - const/16 v36, 0x2 │ + const/16 v37, 0x2 │ │ - invoke-virtual/range {v35 .. v36}, Landroid/os/Handler;->removeMessages(I)V │ + invoke-virtual/range {v36 .. v37}, Landroid/os/Handler;->removeMessages(I)V │ │ .line 344 │ :cond_f │ move-object/from16 v0, p0 │ │ iget v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->mTouchSlopSquare:I │ │ - move/from16 v35, v0 │ + move/from16 v36, v0 │ │ - move/from16 v0, v35 │ + move/from16 v0, v36 │ │ - if-le v10, v0, :cond_5 │ + if-le v11, v0, :cond_5 │ │ .line 345 │ - const/16 v35, 0x0 │ + const/16 v36, 0x0 │ │ - move/from16 v0, v35 │ + move/from16 v0, v36 │ │ move-object/from16 v1, p0 │ │ iput-boolean v0, v1, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->mAlwaysInBiggerTapRegion:Z │ │ goto/16 :goto_5 │ │ .line 347 │ - .end local v8 # "deltaX":I │ - .end local v9 # "deltaY":I │ - .end local v10 # "distance":I │ + .end local v9 # "deltaX":I │ + .end local v10 # "deltaY":I │ + .end local v11 # "distance":I │ :cond_10 │ - invoke-static/range {v22 .. v22}, Ljava/lang/Math;->abs(F)F │ + invoke-static/range {v23 .. v23}, Ljava/lang/Math;->abs(F)F │ │ - move-result v35 │ + move-result v36 │ │ - const/high16 v36, 0x3f800000 # 1.0f │ + const/high16 v37, 0x3f800000 # 1.0f │ │ - cmpl-float v35, v35, v36 │ + cmpl-float v36, v36, v37 │ │ - if-gez v35, :cond_11 │ + if-gez v36, :cond_11 │ │ - invoke-static/range {v23 .. v23}, Ljava/lang/Math;->abs(F)F │ + invoke-static/range {v24 .. v24}, Ljava/lang/Math;->abs(F)F │ │ - move-result v35 │ + move-result v36 │ │ - const/high16 v36, 0x3f800000 # 1.0f │ + const/high16 v37, 0x3f800000 # 1.0f │ │ - cmpl-float v35, v35, v36 │ + cmpl-float v36, v36, v37 │ │ - if-ltz v35, :cond_5 │ + if-ltz v36, :cond_5 │ │ .line 348 │ :cond_11 │ move-object/from16 v0, p0 │ │ iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->mListener:Landroid/view/GestureDetector$OnGestureListener; │ │ - move-object/from16 v35, v0 │ + move-object/from16 v36, v0 │ │ move-object/from16 v0, p0 │ │ iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->mCurrentDownEvent:Landroid/view/MotionEvent; │ │ - move-object/from16 v36, v0 │ + move-object/from16 v37, v0 │ │ - move-object/from16 v0, v35 │ + move-object/from16 v0, v36 │ │ - move-object/from16 v1, v36 │ + move-object/from16 v1, v37 │ │ move-object/from16 v2, p1 │ │ - move/from16 v3, v22 │ + move/from16 v3, v23 │ │ - move/from16 v4, v23 │ + move/from16 v4, v24 │ │ invoke-interface {v0, v1, v2, v3, v4}, Landroid/view/GestureDetector$OnGestureListener;->onScroll(Landroid/view/MotionEvent;Landroid/view/MotionEvent;FF)Z │ │ - move-result v16 │ + move-result v17 │ │ .line 349 │ move-object/from16 v0, p0 │ │ - iput v13, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->mLastFocusX:F │ + iput v14, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->mLastFocusX:F │ │ .line 350 │ move-object/from16 v0, p0 │ │ - iput v14, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->mLastFocusY:F │ + iput v15, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->mLastFocusY:F │ │ goto/16 :goto_5 │ │ .line 355 │ - .end local v22 # "scrollX":F │ - .end local v23 # "scrollY":F │ + .end local v23 # "scrollX":F │ + .end local v24 # "scrollY":F │ :pswitch_5 │ - const/16 v35, 0x0 │ + const/16 v36, 0x0 │ │ - move/from16 v0, v35 │ + move/from16 v0, v36 │ │ move-object/from16 v1, p0 │ │ iput-boolean v0, v1, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->mStillDown:Z │ │ .line 356 │ invoke-static/range {p1 .. p1}, Landroid/view/MotionEvent;->obtain(Landroid/view/MotionEvent;)Landroid/view/MotionEvent; │ │ - move-result-object v7 │ + move-result-object v8 │ │ .line 357 │ - .local v7, "currentUpEvent":Landroid/view/MotionEvent; │ + .local v8, "currentUpEvent":Landroid/view/MotionEvent; │ move-object/from16 v0, p0 │ │ iget-boolean v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->mIsDoubleTapping:Z │ │ - move/from16 v35, v0 │ + move/from16 v36, v0 │ │ - if-eqz v35, :cond_15 │ + if-eqz v36, :cond_15 │ │ .line 359 │ move-object/from16 v0, p0 │ │ iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->mDoubleTapListener:Landroid/view/GestureDetector$OnDoubleTapListener; │ │ - move-object/from16 v35, v0 │ + move-object/from16 v36, v0 │ │ - move-object/from16 v0, v35 │ + move-object/from16 v0, v36 │ │ move-object/from16 v1, p1 │ │ invoke-interface {v0, v1}, Landroid/view/GestureDetector$OnDoubleTapListener;->onDoubleTapEvent(Landroid/view/MotionEvent;)Z │ │ - move-result v35 │ + move-result v36 │ │ - or-int v16, v16, v35 │ + or-int v17, v17, v36 │ │ .line 383 │ :cond_12 │ :goto_8 │ move-object/from16 v0, p0 │ │ iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->mPreviousUpEvent:Landroid/view/MotionEvent; │ │ - move-object/from16 v35, v0 │ + move-object/from16 v36, v0 │ │ - if-eqz v35, :cond_13 │ + if-eqz v36, :cond_13 │ │ .line 384 │ move-object/from16 v0, p0 │ │ iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->mPreviousUpEvent:Landroid/view/MotionEvent; │ │ - move-object/from16 v35, v0 │ + move-object/from16 v36, v0 │ │ - invoke-virtual/range {v35 .. v35}, Landroid/view/MotionEvent;->recycle()V │ + invoke-virtual/range {v36 .. v36}, Landroid/view/MotionEvent;->recycle()V │ │ .line 387 │ :cond_13 │ move-object/from16 v0, p0 │ │ - iput-object v7, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->mPreviousUpEvent:Landroid/view/MotionEvent; │ + iput-object v8, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->mPreviousUpEvent:Landroid/view/MotionEvent; │ │ .line 388 │ move-object/from16 v0, p0 │ │ iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->mVelocityTracker:Landroid/view/VelocityTracker; │ │ - move-object/from16 v35, v0 │ + move-object/from16 v36, v0 │ │ - if-eqz v35, :cond_14 │ + if-eqz v36, :cond_14 │ │ .line 391 │ move-object/from16 v0, p0 │ │ iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->mVelocityTracker:Landroid/view/VelocityTracker; │ │ - move-object/from16 v35, v0 │ + move-object/from16 v36, v0 │ │ - invoke-virtual/range {v35 .. v35}, Landroid/view/VelocityTracker;->recycle()V │ + invoke-virtual/range {v36 .. v36}, Landroid/view/VelocityTracker;->recycle()V │ │ .line 392 │ - const/16 v35, 0x0 │ + const/16 v36, 0x0 │ │ - move-object/from16 v0, v35 │ + move-object/from16 v0, v36 │ │ move-object/from16 v1, p0 │ │ iput-object v0, v1, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->mVelocityTracker:Landroid/view/VelocityTracker; │ │ .line 394 │ :cond_14 │ - const/16 v35, 0x0 │ + const/16 v36, 0x0 │ │ - move/from16 v0, v35 │ + move/from16 v0, v36 │ │ move-object/from16 v1, p0 │ │ iput-boolean v0, v1, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->mIsDoubleTapping:Z │ │ .line 395 │ - const/16 v35, 0x0 │ + const/16 v36, 0x0 │ │ - move/from16 v0, v35 │ + move/from16 v0, v36 │ │ move-object/from16 v1, p0 │ │ iput-boolean v0, v1, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->mDeferConfirmSingleTap:Z │ │ .line 396 │ move-object/from16 v0, p0 │ │ iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->mHandler:Landroid/os/Handler; │ │ - move-object/from16 v35, v0 │ + move-object/from16 v36, v0 │ │ - const/16 v36, 0x1 │ + const/16 v37, 0x1 │ │ - invoke-virtual/range {v35 .. v36}, Landroid/os/Handler;->removeMessages(I)V │ + invoke-virtual/range {v36 .. v37}, Landroid/os/Handler;->removeMessages(I)V │ │ .line 397 │ move-object/from16 v0, p0 │ │ iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->mHandler:Landroid/os/Handler; │ │ - move-object/from16 v35, v0 │ + move-object/from16 v36, v0 │ │ - const/16 v36, 0x2 │ + const/16 v37, 0x2 │ │ - invoke-virtual/range {v35 .. v36}, Landroid/os/Handler;->removeMessages(I)V │ + invoke-virtual/range {v36 .. v37}, Landroid/os/Handler;->removeMessages(I)V │ │ goto/16 :goto_5 │ │ .line 360 │ :cond_15 │ move-object/from16 v0, p0 │ │ iget-boolean v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->mInLongPress:Z │ │ - move/from16 v35, v0 │ + move/from16 v36, v0 │ │ - if-eqz v35, :cond_16 │ + if-eqz v36, :cond_16 │ │ .line 361 │ move-object/from16 v0, p0 │ │ iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->mHandler:Landroid/os/Handler; │ │ - move-object/from16 v35, v0 │ + move-object/from16 v36, v0 │ │ - const/16 v36, 0x3 │ + const/16 v37, 0x3 │ │ - invoke-virtual/range {v35 .. v36}, Landroid/os/Handler;->removeMessages(I)V │ + invoke-virtual/range {v36 .. v37}, Landroid/os/Handler;->removeMessages(I)V │ │ .line 362 │ - const/16 v35, 0x0 │ + const/16 v36, 0x0 │ │ - move/from16 v0, v35 │ + move/from16 v0, v36 │ │ move-object/from16 v1, p0 │ │ iput-boolean v0, v1, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->mInLongPress:Z │ │ goto :goto_8 │ │ .line 363 │ :cond_16 │ move-object/from16 v0, p0 │ │ iget-boolean v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->mAlwaysInTapRegion:Z │ │ - move/from16 v35, v0 │ + move/from16 v36, v0 │ │ - if-eqz v35, :cond_17 │ + if-eqz v36, :cond_17 │ │ .line 364 │ move-object/from16 v0, p0 │ │ iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->mListener:Landroid/view/GestureDetector$OnGestureListener; │ │ - move-object/from16 v35, v0 │ + move-object/from16 v36, v0 │ │ - move-object/from16 v0, v35 │ + move-object/from16 v0, v36 │ │ move-object/from16 v1, p1 │ │ invoke-interface {v0, v1}, Landroid/view/GestureDetector$OnGestureListener;->onSingleTapUp(Landroid/view/MotionEvent;)Z │ │ - move-result v16 │ + move-result v17 │ │ .line 365 │ move-object/from16 v0, p0 │ │ iget-boolean v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->mDeferConfirmSingleTap:Z │ │ - move/from16 v35, v0 │ + move/from16 v36, v0 │ │ - if-eqz v35, :cond_12 │ + if-eqz v36, :cond_12 │ │ move-object/from16 v0, p0 │ │ iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->mDoubleTapListener:Landroid/view/GestureDetector$OnDoubleTapListener; │ │ - move-object/from16 v35, v0 │ + move-object/from16 v36, v0 │ │ - if-eqz v35, :cond_12 │ + if-eqz v36, :cond_12 │ │ .line 366 │ move-object/from16 v0, p0 │ │ iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->mDoubleTapListener:Landroid/view/GestureDetector$OnDoubleTapListener; │ │ - move-object/from16 v35, v0 │ + move-object/from16 v36, v0 │ │ - move-object/from16 v0, v35 │ + move-object/from16 v0, v36 │ │ move-object/from16 v1, p1 │ │ invoke-interface {v0, v1}, Landroid/view/GestureDetector$OnDoubleTapListener;->onSingleTapConfirmed(Landroid/view/MotionEvent;)Z │ │ goto/16 :goto_8 │ │ .line 370 │ :cond_17 │ move-object/from16 v0, p0 │ │ iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->mVelocityTracker:Landroid/view/VelocityTracker; │ │ - move-object/from16 v28, v0 │ + move-object/from16 v29, v0 │ │ .line 371 │ - .local v28, "velocityTracker":Landroid/view/VelocityTracker; │ - const/16 v35, 0x0 │ + .local v29, "velocityTracker":Landroid/view/VelocityTracker; │ + const/16 v36, 0x0 │ │ move-object/from16 v0, p1 │ │ - move/from16 v1, v35 │ + move/from16 v1, v36 │ │ invoke-static {v0, v1}, Landroid/support/v4/view/MotionEventCompat;->getPointerId(Landroid/view/MotionEvent;I)I │ │ - move-result v20 │ + move-result v21 │ │ .line 372 │ - .local v20, "pointerId":I │ - const/16 v35, 0x3e8 │ + .local v21, "pointerId":I │ + const/16 v36, 0x3e8 │ │ move-object/from16 v0, p0 │ │ iget v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->mMaximumFlingVelocity:I │ │ - move/from16 v36, v0 │ + move/from16 v37, v0 │ │ - move/from16 v0, v36 │ + move/from16 v0, v37 │ │ int-to-float v0, v0 │ │ - move/from16 v36, v0 │ + move/from16 v37, v0 │ │ - move-object/from16 v0, v28 │ + move-object/from16 v0, v29 │ │ - move/from16 v1, v35 │ + move/from16 v1, v36 │ │ - move/from16 v2, v36 │ + move/from16 v2, v37 │ │ invoke-virtual {v0, v1, v2}, Landroid/view/VelocityTracker;->computeCurrentVelocity(IF)V │ │ .line 373 │ - move-object/from16 v0, v28 │ + move-object/from16 v0, v29 │ │ - move/from16 v1, v20 │ + move/from16 v1, v21 │ │ invoke-static {v0, v1}, Landroid/support/v4/view/VelocityTrackerCompat;->getYVelocity(Landroid/view/VelocityTracker;I)F │ │ - move-result v30 │ + move-result v31 │ │ .line 375 │ - .local v30, "velocityY":F │ - move-object/from16 v0, v28 │ + .local v31, "velocityY":F │ + move-object/from16 v0, v29 │ │ - move/from16 v1, v20 │ + move/from16 v1, v21 │ │ invoke-static {v0, v1}, Landroid/support/v4/view/VelocityTrackerCompat;->getXVelocity(Landroid/view/VelocityTracker;I)F │ │ - move-result v29 │ + move-result v30 │ │ .line 378 │ - .local v29, "velocityX":F │ - invoke-static/range {v30 .. v30}, Ljava/lang/Math;->abs(F)F │ + .local v30, "velocityX":F │ + invoke-static/range {v31 .. v31}, Ljava/lang/Math;->abs(F)F │ │ - move-result v35 │ + move-result v36 │ │ move-object/from16 v0, p0 │ │ iget v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->mMinimumFlingVelocity:I │ │ - move/from16 v36, v0 │ + move/from16 v37, v0 │ │ - move/from16 v0, v36 │ + move/from16 v0, v37 │ │ int-to-float v0, v0 │ │ - move/from16 v36, v0 │ + move/from16 v37, v0 │ │ - cmpl-float v35, v35, v36 │ + cmpl-float v36, v36, v37 │ │ - if-gtz v35, :cond_18 │ + if-gtz v36, :cond_18 │ │ - invoke-static/range {v29 .. v29}, Ljava/lang/Math;->abs(F)F │ + invoke-static/range {v30 .. v30}, Ljava/lang/Math;->abs(F)F │ │ - move-result v35 │ + move-result v36 │ │ move-object/from16 v0, p0 │ │ iget v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->mMinimumFlingVelocity:I │ │ - move/from16 v36, v0 │ + move/from16 v37, v0 │ │ - move/from16 v0, v36 │ + move/from16 v0, v37 │ │ int-to-float v0, v0 │ │ - move/from16 v36, v0 │ + move/from16 v37, v0 │ │ - cmpl-float v35, v35, v36 │ + cmpl-float v36, v36, v37 │ │ - if-lez v35, :cond_12 │ + if-lez v36, :cond_12 │ │ .line 380 │ :cond_18 │ move-object/from16 v0, p0 │ │ iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->mListener:Landroid/view/GestureDetector$OnGestureListener; │ │ - move-object/from16 v35, v0 │ + move-object/from16 v36, v0 │ │ move-object/from16 v0, p0 │ │ iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->mCurrentDownEvent:Landroid/view/MotionEvent; │ │ - move-object/from16 v36, v0 │ + move-object/from16 v37, v0 │ │ - move-object/from16 v0, v35 │ + move-object/from16 v0, v36 │ │ - move-object/from16 v1, v36 │ + move-object/from16 v1, v37 │ │ move-object/from16 v2, p1 │ │ - move/from16 v3, v29 │ + move/from16 v3, v30 │ │ - move/from16 v4, v30 │ + move/from16 v4, v31 │ │ invoke-interface {v0, v1, v2, v3, v4}, Landroid/view/GestureDetector$OnGestureListener;->onFling(Landroid/view/MotionEvent;Landroid/view/MotionEvent;FF)Z │ │ - move-result v16 │ + move-result v17 │ │ goto/16 :goto_8 │ │ .line 401 │ - .end local v7 # "currentUpEvent":Landroid/view/MotionEvent; │ - .end local v20 # "pointerId":I │ - .end local v28 # "velocityTracker":Landroid/view/VelocityTracker; │ - .end local v29 # "velocityX":F │ - .end local v30 # "velocityY":F │ + .end local v8 # "currentUpEvent":Landroid/view/MotionEvent; │ + .end local v21 # "pointerId":I │ + .end local v29 # "velocityTracker":Landroid/view/VelocityTracker; │ + .end local v30 # "velocityX":F │ + .end local v31 # "velocityY":F │ :pswitch_6 │ invoke-direct/range {p0 .. p0}, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->cancel()V │ │ goto/16 :goto_5 │ │ .line 249 │ :pswitch_data_0 ├── smali/android/support/v4/view/ViewCompatHC.smali │ @@ -87,14 +87,169 @@ │ invoke-virtual {p0}, Landroid/view/View;->getMeasuredWidthAndState()I │ │ move-result v0 │ │ return v0 │ .end method │ │ +.method public static getPivotX(Landroid/view/View;)F │ + .locals 1 │ + .param p0, "view" # Landroid/view/View; │ + │ + .prologue │ + .line 141 │ + invoke-virtual {p0}, Landroid/view/View;->getPivotX()F │ + │ + move-result v0 │ + │ + return v0 │ +.end method │ + │ +.method public static getPivotY(Landroid/view/View;)F │ + .locals 1 │ + .param p0, "view" # Landroid/view/View; │ + │ + .prologue │ + .line 145 │ + invoke-virtual {p0}, Landroid/view/View;->getPivotY()F │ + │ + move-result v0 │ + │ + return v0 │ +.end method │ + │ +.method public static getRotation(Landroid/view/View;)F │ + .locals 1 │ + .param p0, "view" # Landroid/view/View; │ + │ + .prologue │ + .line 73 │ + invoke-virtual {p0}, Landroid/view/View;->getRotation()F │ + │ + move-result v0 │ + │ + return v0 │ +.end method │ + │ +.method public static getRotationX(Landroid/view/View;)F │ + .locals 1 │ + .param p0, "view" # Landroid/view/View; │ + │ + .prologue │ + .line 77 │ + invoke-virtual {p0}, Landroid/view/View;->getRotationX()F │ + │ + move-result v0 │ + │ + return v0 │ +.end method │ + │ +.method public static getRotationY(Landroid/view/View;)F │ + .locals 1 │ + .param p0, "view" # Landroid/view/View; │ + │ + .prologue │ + .line 81 │ + invoke-virtual {p0}, Landroid/view/View;->getRotationY()F │ + │ + move-result v0 │ + │ + return v0 │ +.end method │ + │ +.method public static getScaleX(Landroid/view/View;)F │ + .locals 1 │ + .param p0, "view" # Landroid/view/View; │ + │ + .prologue │ + .line 85 │ + invoke-virtual {p0}, Landroid/view/View;->getScaleX()F │ + │ + move-result v0 │ + │ + return v0 │ +.end method │ + │ +.method public static getScaleY(Landroid/view/View;)F │ + .locals 1 │ + .param p0, "view" # Landroid/view/View; │ + │ + .prologue │ + .line 89 │ + invoke-virtual {p0}, Landroid/view/View;->getScaleY()F │ + │ + move-result v0 │ + │ + return v0 │ +.end method │ + │ +.method public static getTranslationX(Landroid/view/View;)F │ + .locals 1 │ + .param p0, "view" # Landroid/view/View; │ + │ + .prologue │ + .line 57 │ + invoke-virtual {p0}, Landroid/view/View;->getTranslationX()F │ + │ + move-result v0 │ + │ + return v0 │ +.end method │ + │ +.method public static getTranslationY(Landroid/view/View;)F │ + .locals 1 │ + .param p0, "view" # Landroid/view/View; │ + │ + .prologue │ + .line 61 │ + invoke-virtual {p0}, Landroid/view/View;->getTranslationY()F │ + │ + move-result v0 │ + │ + return v0 │ +.end method │ + │ +.method public static getX(Landroid/view/View;)F │ + .locals 1 │ + .param p0, "view" # Landroid/view/View; │ + │ + .prologue │ + .line 65 │ + invoke-virtual {p0}, Landroid/view/View;->getX()F │ + │ + move-result v0 │ + │ + return v0 │ +.end method │ + │ +.method public static getY(Landroid/view/View;)F │ + .locals 1 │ + .param p0, "view" # Landroid/view/View; │ + │ + .prologue │ + .line 69 │ + invoke-virtual {p0}, Landroid/view/View;->getY()F │ + │ + move-result v0 │ + │ + return v0 │ +.end method │ + │ +.method public static jumpDrawablesToCurrentState(Landroid/view/View;)V │ + .locals 0 │ + .param p0, "view" # Landroid/view/View; │ + │ + .prologue │ + .line 149 │ + invoke-virtual {p0}, Landroid/view/View;->jumpDrawablesToCurrentState()V │ + │ + .line 150 │ + return-void │ +.end method │ + │ .method public static resolveSizeAndState(III)I │ .locals 1 │ .param p0, "size" # I │ .param p1, "measureSpec" # I │ .param p2, "childMeasuredState" # I │ │ .prologue │ @@ -102,20 +257,176 @@ │ invoke-static {p0, p1, p2}, Landroid/view/View;->resolveSizeAndState(III)I │ │ move-result v0 │ │ return v0 │ .end method │ │ +.method public static setAlpha(Landroid/view/View;F)V │ + .locals 0 │ + .param p0, "view" # Landroid/view/View; │ + .param p1, "value" # F │ + │ + .prologue │ + .line 101 │ + invoke-virtual {p0, p1}, Landroid/view/View;->setAlpha(F)V │ + │ + .line 102 │ + return-void │ +.end method │ + │ .method public static setLayerType(Landroid/view/View;ILandroid/graphics/Paint;)V │ .locals 0 │ .param p0, "view" # Landroid/view/View; │ .param p1, "layerType" # I │ .param p2, "paint" # Landroid/graphics/Paint; │ │ .prologue │ .line 33 │ invoke-virtual {p0, p1, p2}, Landroid/view/View;->setLayerType(ILandroid/graphics/Paint;)V │ │ .line 34 │ return-void │ .end method │ + │ +.method public static setPivotX(Landroid/view/View;F)V │ + .locals 0 │ + .param p0, "view" # Landroid/view/View; │ + .param p1, "value" # F │ + │ + .prologue │ + .line 133 │ + invoke-virtual {p0, p1}, Landroid/view/View;->setPivotX(F)V │ + │ + .line 134 │ + return-void │ +.end method │ + │ +.method public static setPivotY(Landroid/view/View;F)V │ + .locals 0 │ + .param p0, "view" # Landroid/view/View; │ + .param p1, "value" # F │ + │ + .prologue │ + .line 137 │ + invoke-virtual {p0, p1}, Landroid/view/View;->setPivotY(F)V │ + │ + .line 138 │ + return-void │ +.end method │ + │ +.method public static setRotation(Landroid/view/View;F)V │ + .locals 0 │ + .param p0, "view" # Landroid/view/View; │ + .param p1, "value" # F │ + │ + .prologue │ + .line 113 │ + invoke-virtual {p0, p1}, Landroid/view/View;->setRotation(F)V │ + │ + .line 114 │ + return-void │ +.end method │ + │ +.method public static setRotationX(Landroid/view/View;F)V │ + .locals 0 │ + .param p0, "view" # Landroid/view/View; │ + .param p1, "value" # F │ + │ + .prologue │ + .line 117 │ + invoke-virtual {p0, p1}, Landroid/view/View;->setRotationX(F)V │ + │ + .line 118 │ + return-void │ +.end method │ + │ +.method public static setRotationY(Landroid/view/View;F)V │ + .locals 0 │ + .param p0, "view" # Landroid/view/View; │ + .param p1, "value" # F │ + │ + .prologue │ + .line 121 │ + invoke-virtual {p0, p1}, Landroid/view/View;->setRotationY(F)V │ + │ + .line 122 │ + return-void │ +.end method │ + │ +.method public static setScaleX(Landroid/view/View;F)V │ + .locals 0 │ + .param p0, "view" # Landroid/view/View; │ + .param p1, "value" # F │ + │ + .prologue │ + .line 125 │ + invoke-virtual {p0, p1}, Landroid/view/View;->setScaleX(F)V │ + │ + .line 126 │ + return-void │ +.end method │ + │ +.method public static setScaleY(Landroid/view/View;F)V │ + .locals 0 │ + .param p0, "view" # Landroid/view/View; │ + .param p1, "value" # F │ + │ + .prologue │ + .line 129 │ + invoke-virtual {p0, p1}, Landroid/view/View;->setScaleY(F)V │ + │ + .line 130 │ + return-void │ +.end method │ + │ +.method public static setTranslationX(Landroid/view/View;F)V │ + .locals 0 │ + .param p0, "view" # Landroid/view/View; │ + .param p1, "value" # F │ + │ + .prologue │ + .line 93 │ + invoke-virtual {p0, p1}, Landroid/view/View;->setTranslationX(F)V │ + │ + .line 94 │ + return-void │ +.end method │ + │ +.method public static setTranslationY(Landroid/view/View;F)V │ + .locals 0 │ + .param p0, "view" # Landroid/view/View; │ + .param p1, "value" # F │ + │ + .prologue │ + .line 97 │ + invoke-virtual {p0, p1}, Landroid/view/View;->setTranslationY(F)V │ + │ + .line 98 │ + return-void │ +.end method │ + │ +.method public static setX(Landroid/view/View;F)V │ + .locals 0 │ + .param p0, "view" # Landroid/view/View; │ + .param p1, "value" # F │ + │ + .prologue │ + .line 105 │ + invoke-virtual {p0, p1}, Landroid/view/View;->setX(F)V │ + │ + .line 106 │ + return-void │ +.end method │ + │ +.method public static setY(Landroid/view/View;F)V │ + .locals 0 │ + .param p0, "view" # Landroid/view/View; │ + .param p1, "value" # F │ + │ + .prologue │ + .line 109 │ + invoke-virtual {p0, p1}, Landroid/view/View;->setY(F)V │ + │ + .line 110 │ + return-void │ +.end method ├── smali/android/support/v4/view/PagerTabStrip$1.smali │ @@ -22,30 +22,30 @@ │ │ │ # direct methods │ .method constructor (Landroid/support/v4/view/PagerTabStrip;)V │ .locals 0 │ │ .prologue │ - .line 103 │ + .line 105 │ iput-object p1, p0, Landroid/support/v4/view/PagerTabStrip$1;->this$0:Landroid/support/v4/view/PagerTabStrip; │ │ invoke-direct {p0}, Ljava/lang/Object;->()V │ │ return-void │ .end method │ │ │ # virtual methods │ .method public onClick(Landroid/view/View;)V │ .locals 2 │ .param p1, "v" # Landroid/view/View; │ │ .prologue │ - .line 106 │ + .line 108 │ iget-object v0, p0, Landroid/support/v4/view/PagerTabStrip$1;->this$0:Landroid/support/v4/view/PagerTabStrip; │ │ iget-object v0, v0, Landroid/support/v4/view/PagerTabStrip;->mPager:Landroid/support/v4/view/ViewPager; │ │ iget-object v1, p0, Landroid/support/v4/view/PagerTabStrip$1;->this$0:Landroid/support/v4/view/PagerTabStrip; │ │ iget-object v1, v1, Landroid/support/v4/view/PagerTabStrip;->mPager:Landroid/support/v4/view/ViewPager; │ @@ -54,10 +54,10 @@ │ │ move-result v1 │ │ add-int/lit8 v1, v1, -0x1 │ │ invoke-virtual {v0, v1}, Landroid/support/v4/view/ViewPager;->setCurrentItem(I)V │ │ - .line 107 │ + .line 109 │ return-void │ .end method ├── smali/android/support/v4/view/ViewGroupCompat.smali │ @@ -2,14 +2,15 @@ │ .super Ljava/lang/Object; │ .source "ViewGroupCompat.java" │ │ │ # annotations │ .annotation system Ldalvik/annotation/MemberClasses; │ value = { │ + Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatApi21Impl;, │ Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatJellybeanMR2Impl;, │ Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatIcsImpl;, │ Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatHCImpl;, │ Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatStubImpl;, │ Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatImpl; │ } │ .end annotation │ @@ -24,109 +25,139 @@ │ │ │ # direct methods │ .method static constructor ()V │ .locals 2 │ │ .prologue │ - .line 105 │ + .line 128 │ sget v0, Landroid/os/Build$VERSION;->SDK_INT:I │ │ - .line 106 │ + .line 129 │ .local v0, "version":I │ - const/16 v1, 0x12 │ + const/16 v1, 0x15 │ │ if-lt v0, v1, :cond_0 │ │ - .line 107 │ - new-instance v1, Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatJellybeanMR2Impl; │ + .line 130 │ + new-instance v1, Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatApi21Impl; │ │ - invoke-direct {v1}, Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatJellybeanMR2Impl;->()V │ + invoke-direct {v1}, Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatApi21Impl;->()V │ │ sput-object v1, Landroid/support/v4/view/ViewGroupCompat;->IMPL:Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatImpl; │ │ - .line 115 │ + .line 140 │ :goto_0 │ return-void │ │ - .line 108 │ + .line 131 │ :cond_0 │ - const/16 v1, 0xe │ + const/16 v1, 0x12 │ │ if-lt v0, v1, :cond_1 │ │ - .line 109 │ + .line 132 │ + new-instance v1, Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatJellybeanMR2Impl; │ + │ + invoke-direct {v1}, Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatJellybeanMR2Impl;->()V │ + │ + sput-object v1, Landroid/support/v4/view/ViewGroupCompat;->IMPL:Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatImpl; │ + │ + goto :goto_0 │ + │ + .line 133 │ + :cond_1 │ + const/16 v1, 0xe │ + │ + if-lt v0, v1, :cond_2 │ + │ + .line 134 │ new-instance v1, Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatIcsImpl; │ │ invoke-direct {v1}, Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatIcsImpl;->()V │ │ sput-object v1, Landroid/support/v4/view/ViewGroupCompat;->IMPL:Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatImpl; │ │ goto :goto_0 │ │ - .line 110 │ - :cond_1 │ + .line 135 │ + :cond_2 │ const/16 v1, 0xb │ │ - if-lt v0, v1, :cond_2 │ + if-lt v0, v1, :cond_3 │ │ - .line 111 │ + .line 136 │ new-instance v1, Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatHCImpl; │ │ invoke-direct {v1}, Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatHCImpl;->()V │ │ sput-object v1, Landroid/support/v4/view/ViewGroupCompat;->IMPL:Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatImpl; │ │ goto :goto_0 │ │ - .line 113 │ - :cond_2 │ + .line 138 │ + :cond_3 │ new-instance v1, Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatStubImpl; │ │ invoke-direct {v1}, Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatStubImpl;->()V │ │ sput-object v1, Landroid/support/v4/view/ViewGroupCompat;->IMPL:Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatImpl; │ │ goto :goto_0 │ .end method │ │ .method private constructor ()V │ .locals 0 │ │ .prologue │ - .line 120 │ + .line 145 │ invoke-direct {p0}, Ljava/lang/Object;->()V │ │ - .line 122 │ + .line 147 │ return-void │ .end method │ │ .method public static getLayoutMode(Landroid/view/ViewGroup;)I │ .locals 1 │ .param p0, "group" # Landroid/view/ViewGroup; │ │ .prologue │ - .line 177 │ + .line 202 │ sget-object v0, Landroid/support/v4/view/ViewGroupCompat;->IMPL:Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatImpl; │ │ invoke-interface {v0, p0}, Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatImpl;->getLayoutMode(Landroid/view/ViewGroup;)I │ │ move-result v0 │ │ return v0 │ .end method │ │ +.method public static isTransitionGroup(Landroid/view/ViewGroup;)Z │ + .locals 1 │ + .param p0, "group" # Landroid/view/ViewGroup; │ + │ + .prologue │ + .line 236 │ + sget-object v0, Landroid/support/v4/view/ViewGroupCompat;->IMPL:Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatImpl; │ + │ + invoke-interface {v0, p0}, Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatImpl;->isTransitionGroup(Landroid/view/ViewGroup;)Z │ + │ + move-result v0 │ + │ + return v0 │ +.end method │ + │ .method public static onRequestSendAccessibilityEvent(Landroid/view/ViewGroup;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z │ .locals 1 │ .param p0, "group" # Landroid/view/ViewGroup; │ .param p1, "child" # Landroid/view/View; │ .param p2, "event" # Landroid/view/accessibility/AccessibilityEvent; │ │ .prologue │ - .line 141 │ + .line 166 │ sget-object v0, Landroid/support/v4/view/ViewGroupCompat;->IMPL:Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatImpl; │ │ invoke-interface {v0, p0, p1, p2}, Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatImpl;->onRequestSendAccessibilityEvent(Landroid/view/ViewGroup;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z │ │ move-result v0 │ │ return v0 │ @@ -134,30 +165,45 @@ │ │ .method public static setLayoutMode(Landroid/view/ViewGroup;I)V │ .locals 1 │ .param p0, "group" # Landroid/view/ViewGroup; │ .param p1, "mode" # I │ │ .prologue │ - .line 190 │ + .line 215 │ sget-object v0, Landroid/support/v4/view/ViewGroupCompat;->IMPL:Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatImpl; │ │ invoke-interface {v0, p0, p1}, Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatImpl;->setLayoutMode(Landroid/view/ViewGroup;I)V │ │ - .line 191 │ + .line 216 │ return-void │ .end method │ │ .method public static setMotionEventSplittingEnabled(Landroid/view/ViewGroup;Z)V │ .locals 1 │ .param p0, "group" # Landroid/view/ViewGroup; │ .param p1, "split" # Z │ │ .prologue │ - .line 161 │ + .line 186 │ sget-object v0, Landroid/support/v4/view/ViewGroupCompat;->IMPL:Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatImpl; │ │ invoke-interface {v0, p0, p1}, Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatImpl;->setMotionEventSplittingEnabled(Landroid/view/ViewGroup;Z)V │ │ - .line 162 │ + .line 187 │ + return-void │ +.end method │ + │ +.method public static setTransitionGroup(Landroid/view/ViewGroup;Z)V │ + .locals 1 │ + .param p0, "group" # Landroid/view/ViewGroup; │ + .param p1, "isTransitionGroup" # Z │ + │ + .prologue │ + .line 227 │ + sget-object v0, Landroid/support/v4/view/ViewGroupCompat;->IMPL:Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatImpl; │ + │ + invoke-interface {v0, p0, p1}, Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatImpl;->setTransitionGroup(Landroid/view/ViewGroup;Z)V │ + │ + .line 228 │ return-void │ .end method ├── smali/android/support/v4/view/ViewCompat$GBViewCompatImpl.smali │ @@ -15,40 +15,40 @@ │ │ │ # direct methods │ .method constructor ()V │ .locals 0 │ │ .prologue │ - .line 373 │ + .line 741 │ invoke-direct {p0}, Landroid/support/v4/view/ViewCompat$EclairMr1ViewCompatImpl;->()V │ │ return-void │ .end method │ │ │ # virtual methods │ .method public getOverScrollMode(Landroid/view/View;)I │ .locals 1 │ .param p1, "v" # Landroid/view/View; │ │ .prologue │ - .line 376 │ + .line 744 │ invoke-static {p1}, Landroid/support/v4/view/ViewCompatGingerbread;->getOverScrollMode(Landroid/view/View;)I │ │ move-result v0 │ │ return v0 │ .end method │ │ .method public setOverScrollMode(Landroid/view/View;I)V │ .locals 0 │ .param p1, "v" # Landroid/view/View; │ .param p2, "mode" # I │ │ .prologue │ - .line 380 │ + .line 748 │ invoke-static {p1, p2}, Landroid/support/v4/view/ViewCompatGingerbread;->setOverScrollMode(Landroid/view/View;I)V │ │ - .line 381 │ + .line 749 │ return-void │ .end method ├── smali/android/support/v4/view/ViewPager$SavedState.smali │ @@ -36,15 +36,15 @@ │ │ │ # direct methods │ .method static constructor ()V │ .locals 1 │ │ .prologue │ - .line 1236 │ + .line 1241 │ new-instance v0, Landroid/support/v4/view/ViewPager$SavedState$1; │ │ invoke-direct {v0}, Landroid/support/v4/view/ViewPager$SavedState$1;->()V │ │ invoke-static {v0}, Landroid/support/v4/os/ParcelableCompat;->newCreator(Landroid/support/v4/os/ParcelableCompatCreatorCallbacks;)Landroid/os/Parcelable$Creator; │ │ move-result-object v0 │ @@ -56,70 +56,70 @@ │ │ .method constructor (Landroid/os/Parcel;Ljava/lang/ClassLoader;)V │ .locals 1 │ .param p1, "in" # Landroid/os/Parcel; │ .param p2, "loader" # Ljava/lang/ClassLoader; │ │ .prologue │ - .line 1249 │ + .line 1254 │ invoke-direct {p0, p1}, Landroid/view/View$BaseSavedState;->(Landroid/os/Parcel;)V │ │ - .line 1250 │ + .line 1255 │ if-nez p2, :cond_0 │ │ - .line 1251 │ + .line 1256 │ invoke-virtual {p0}, Ljava/lang/Object;->getClass()Ljava/lang/Class; │ │ move-result-object v0 │ │ invoke-virtual {v0}, Ljava/lang/Class;->getClassLoader()Ljava/lang/ClassLoader; │ │ move-result-object p2 │ │ - .line 1253 │ + .line 1258 │ :cond_0 │ invoke-virtual {p1}, Landroid/os/Parcel;->readInt()I │ │ move-result v0 │ │ iput v0, p0, Landroid/support/v4/view/ViewPager$SavedState;->position:I │ │ - .line 1254 │ + .line 1259 │ invoke-virtual {p1, p2}, Landroid/os/Parcel;->readParcelable(Ljava/lang/ClassLoader;)Landroid/os/Parcelable; │ │ move-result-object v0 │ │ iput-object v0, p0, Landroid/support/v4/view/ViewPager$SavedState;->adapterState:Landroid/os/Parcelable; │ │ - .line 1255 │ + .line 1260 │ iput-object p2, p0, Landroid/support/v4/view/ViewPager$SavedState;->loader:Ljava/lang/ClassLoader; │ │ - .line 1256 │ + .line 1261 │ return-void │ .end method │ │ .method public constructor (Landroid/os/Parcelable;)V │ .locals 0 │ .param p1, "superState" # Landroid/os/Parcelable; │ │ .prologue │ - .line 1219 │ + .line 1224 │ invoke-direct {p0, p1}, Landroid/view/View$BaseSavedState;->(Landroid/os/Parcelable;)V │ │ - .line 1220 │ + .line 1225 │ return-void │ .end method │ │ │ # virtual methods │ .method public toString()Ljava/lang/String; │ .locals 2 │ │ .prologue │ - .line 1231 │ + .line 1236 │ new-instance v0, Ljava/lang/StringBuilder; │ │ invoke-direct {v0}, Ljava/lang/StringBuilder;->()V │ │ const-string v1, "FragmentPager.SavedState{" │ │ invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ @@ -165,23 +165,23 @@ │ │ .method public writeToParcel(Landroid/os/Parcel;I)V │ .locals 1 │ .param p1, "out" # Landroid/os/Parcel; │ .param p2, "flags" # I │ │ .prologue │ - .line 1224 │ + .line 1229 │ invoke-super {p0, p1, p2}, Landroid/view/View$BaseSavedState;->writeToParcel(Landroid/os/Parcel;I)V │ │ - .line 1225 │ + .line 1230 │ iget v0, p0, Landroid/support/v4/view/ViewPager$SavedState;->position:I │ │ invoke-virtual {p1, v0}, Landroid/os/Parcel;->writeInt(I)V │ │ - .line 1226 │ + .line 1231 │ iget-object v0, p0, Landroid/support/v4/view/ViewPager$SavedState;->adapterState:Landroid/os/Parcelable; │ │ invoke-virtual {p1, v0, p2}, Landroid/os/Parcel;->writeParcelable(Landroid/os/Parcelable;I)V │ │ - .line 1227 │ + .line 1232 │ return-void │ .end method ├── smali/android/support/v4/view/ViewPager$PagerObserver.smali │ @@ -19,54 +19,54 @@ │ │ │ # direct methods │ .method private constructor (Landroid/support/v4/view/ViewPager;)V │ .locals 0 │ │ .prologue │ - .line 2816 │ + .line 2821 │ iput-object p1, p0, Landroid/support/v4/view/ViewPager$PagerObserver;->this$0:Landroid/support/v4/view/ViewPager; │ │ invoke-direct {p0}, Landroid/database/DataSetObserver;->()V │ │ return-void │ .end method │ │ .method synthetic constructor (Landroid/support/v4/view/ViewPager;Landroid/support/v4/view/ViewPager$1;)V │ .locals 0 │ .param p1, "x0" # Landroid/support/v4/view/ViewPager; │ .param p2, "x1" # Landroid/support/v4/view/ViewPager$1; │ │ .prologue │ - .line 2816 │ + .line 2821 │ invoke-direct {p0, p1}, Landroid/support/v4/view/ViewPager$PagerObserver;->(Landroid/support/v4/view/ViewPager;)V │ │ return-void │ .end method │ │ │ # virtual methods │ .method public onChanged()V │ .locals 1 │ │ .prologue │ - .line 2819 │ + .line 2824 │ iget-object v0, p0, Landroid/support/v4/view/ViewPager$PagerObserver;->this$0:Landroid/support/v4/view/ViewPager; │ │ invoke-virtual {v0}, Landroid/support/v4/view/ViewPager;->dataSetChanged()V │ │ - .line 2820 │ + .line 2825 │ return-void │ .end method │ │ .method public onInvalidated()V │ .locals 1 │ │ .prologue │ - .line 2823 │ + .line 2828 │ iget-object v0, p0, Landroid/support/v4/view/ViewPager$PagerObserver;->this$0:Landroid/support/v4/view/ViewPager; │ │ invoke-virtual {v0}, Landroid/support/v4/view/ViewPager;->dataSetChanged()V │ │ - .line 2824 │ + .line 2829 │ return-void │ .end method ├── smali/android/support/v4/view/ViewConfigurationCompat$BaseViewConfigurationVersionImpl.smali │ @@ -18,27 +18,38 @@ │ │ │ # direct methods │ .method constructor ()V │ .locals 0 │ │ .prologue │ - .line 36 │ + .line 37 │ invoke-direct {p0}, Ljava/lang/Object;->()V │ │ return-void │ .end method │ │ │ # virtual methods │ .method public getScaledPagingTouchSlop(Landroid/view/ViewConfiguration;)I │ .locals 1 │ .param p1, "config" # Landroid/view/ViewConfiguration; │ │ .prologue │ - .line 39 │ + .line 40 │ invoke-virtual {p1}, Landroid/view/ViewConfiguration;->getScaledTouchSlop()I │ │ move-result v0 │ │ return v0 │ .end method │ + │ +.method public hasPermanentMenuKey(Landroid/view/ViewConfiguration;)Z │ + .locals 1 │ + .param p1, "config" # Landroid/view/ViewConfiguration; │ + │ + .prologue │ + .line 46 │ + const/4 v0, 0x1 │ + │ + return v0 │ +.end method ├── smali/android/support/v4/view/ViewPager$SavedState$1.smali │ @@ -28,66 +28,66 @@ │ │ │ # direct methods │ .method constructor ()V │ .locals 0 │ │ .prologue │ - .line 1237 │ + .line 1242 │ invoke-direct {p0}, Ljava/lang/Object;->()V │ │ return-void │ .end method │ │ │ # virtual methods │ .method public createFromParcel(Landroid/os/Parcel;Ljava/lang/ClassLoader;)Landroid/support/v4/view/ViewPager$SavedState; │ .locals 1 │ .param p1, "in" # Landroid/os/Parcel; │ .param p2, "loader" # Ljava/lang/ClassLoader; │ │ .prologue │ - .line 1240 │ + .line 1245 │ new-instance v0, Landroid/support/v4/view/ViewPager$SavedState; │ │ invoke-direct {v0, p1, p2}, Landroid/support/v4/view/ViewPager$SavedState;->(Landroid/os/Parcel;Ljava/lang/ClassLoader;)V │ │ return-object v0 │ .end method │ │ .method public bridge synthetic createFromParcel(Landroid/os/Parcel;Ljava/lang/ClassLoader;)Ljava/lang/Object; │ .locals 1 │ .param p1, "x0" # Landroid/os/Parcel; │ .param p2, "x1" # Ljava/lang/ClassLoader; │ │ .prologue │ - .line 1237 │ + .line 1242 │ invoke-virtual {p0, p1, p2}, Landroid/support/v4/view/ViewPager$SavedState$1;->createFromParcel(Landroid/os/Parcel;Ljava/lang/ClassLoader;)Landroid/support/v4/view/ViewPager$SavedState; │ │ move-result-object v0 │ │ return-object v0 │ .end method │ │ .method public newArray(I)[Landroid/support/v4/view/ViewPager$SavedState; │ .locals 1 │ .param p1, "size" # I │ │ .prologue │ - .line 1244 │ + .line 1249 │ new-array v0, p1, [Landroid/support/v4/view/ViewPager$SavedState; │ │ return-object v0 │ .end method │ │ .method public bridge synthetic newArray(I)[Ljava/lang/Object; │ .locals 1 │ .param p1, "x0" # I │ │ .prologue │ - .line 1237 │ + .line 1242 │ invoke-virtual {p0, p1}, Landroid/support/v4/view/ViewPager$SavedState$1;->newArray(I)[Landroid/support/v4/view/ViewPager$SavedState; │ │ move-result-object v0 │ │ return-object v0 │ .end method ├── smali/android/support/v4/view/ViewGroupCompat$ViewGroupCompatImpl.smali │ @@ -14,15 +14,21 @@ │ .end annotation │ │ │ # virtual methods │ .method public abstract getLayoutMode(Landroid/view/ViewGroup;)I │ .end method │ │ +.method public abstract isTransitionGroup(Landroid/view/ViewGroup;)Z │ +.end method │ + │ .method public abstract onRequestSendAccessibilityEvent(Landroid/view/ViewGroup;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z │ .end method │ │ .method public abstract setLayoutMode(Landroid/view/ViewGroup;I)V │ .end method │ │ .method public abstract setMotionEventSplittingEnabled(Landroid/view/ViewGroup;Z)V │ .end method │ + │ +.method public abstract setTransitionGroup(Landroid/view/ViewGroup;Z)V │ +.end method ├── smali/android/support/v4/view/ViewCompat.smali │ @@ -2,23 +2,30 @@ │ .super Ljava/lang/Object; │ .source "ViewCompat.java" │ │ │ # annotations │ .annotation system Ldalvik/annotation/MemberClasses; │ value = { │ + Landroid/support/v4/view/ViewCompat$Api21ViewCompatImpl;, │ Landroid/support/v4/view/ViewCompat$KitKatViewCompatImpl;, │ Landroid/support/v4/view/ViewCompat$JbMr1ViewCompatImpl;, │ Landroid/support/v4/view/ViewCompat$JBViewCompatImpl;, │ Landroid/support/v4/view/ViewCompat$ICSViewCompatImpl;, │ Landroid/support/v4/view/ViewCompat$HCViewCompatImpl;, │ Landroid/support/v4/view/ViewCompat$GBViewCompatImpl;, │ Landroid/support/v4/view/ViewCompat$EclairMr1ViewCompatImpl;, │ Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl;, │ - Landroid/support/v4/view/ViewCompat$ViewCompatImpl; │ + Landroid/support/v4/view/ViewCompat$ViewCompatImpl;, │ + Landroid/support/v4/view/ViewCompat$ResolvedLayoutDirectionMode;, │ + Landroid/support/v4/view/ViewCompat$LayoutDirectionMode;, │ + Landroid/support/v4/view/ViewCompat$LayerType;, │ + Landroid/support/v4/view/ViewCompat$AccessibilityLiveRegion;, │ + Landroid/support/v4/view/ViewCompat$ImportantForAccessibility;, │ + Landroid/support/v4/view/ViewCompat$OverScroll; │ } │ .end annotation │ │ │ # static fields │ .field public static final ACCESSIBILITY_LIVE_REGION_ASSERTIVE:I = 0x2 │ │ @@ -62,144 +69,191 @@ │ │ .field public static final OVER_SCROLL_ALWAYS:I = 0x0 │ │ .field public static final OVER_SCROLL_IF_CONTENT_SCROLLS:I = 0x1 │ │ .field public static final OVER_SCROLL_NEVER:I = 0x2 │ │ +.field private static final TAG:Ljava/lang/String; = "ViewCompat" │ + │ │ # direct methods │ .method static constructor ()V │ .locals 2 │ │ .prologue │ - .line 548 │ + .line 1151 │ sget v0, Landroid/os/Build$VERSION;->SDK_INT:I │ │ - .line 549 │ + .line 1152 │ .local v0, "version":I │ - const/16 v1, 0x13 │ + const/16 v1, 0x15 │ │ if-lt v0, v1, :cond_0 │ │ - .line 550 │ - new-instance v1, Landroid/support/v4/view/ViewCompat$KitKatViewCompatImpl; │ + .line 1153 │ + new-instance v1, Landroid/support/v4/view/ViewCompat$Api21ViewCompatImpl; │ │ - invoke-direct {v1}, Landroid/support/v4/view/ViewCompat$KitKatViewCompatImpl;->()V │ + invoke-direct {v1}, Landroid/support/v4/view/ViewCompat$Api21ViewCompatImpl;->()V │ │ sput-object v1, Landroid/support/v4/view/ViewCompat;->IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; │ │ - .line 564 │ + .line 1171 │ :goto_0 │ return-void │ │ - .line 551 │ + .line 1154 │ :cond_0 │ - const/16 v1, 0x11 │ + const/16 v1, 0x13 │ │ if-lt v0, v1, :cond_1 │ │ - .line 552 │ + .line 1155 │ + new-instance v1, Landroid/support/v4/view/ViewCompat$KitKatViewCompatImpl; │ + │ + invoke-direct {v1}, Landroid/support/v4/view/ViewCompat$KitKatViewCompatImpl;->()V │ + │ + sput-object v1, Landroid/support/v4/view/ViewCompat;->IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; │ + │ + goto :goto_0 │ + │ + .line 1156 │ + :cond_1 │ + const/16 v1, 0x11 │ + │ + if-lt v0, v1, :cond_2 │ + │ + .line 1157 │ new-instance v1, Landroid/support/v4/view/ViewCompat$JbMr1ViewCompatImpl; │ │ invoke-direct {v1}, Landroid/support/v4/view/ViewCompat$JbMr1ViewCompatImpl;->()V │ │ sput-object v1, Landroid/support/v4/view/ViewCompat;->IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; │ │ goto :goto_0 │ │ - .line 553 │ - :cond_1 │ + .line 1158 │ + :cond_2 │ const/16 v1, 0x10 │ │ - if-lt v0, v1, :cond_2 │ + if-lt v0, v1, :cond_3 │ │ - .line 554 │ + .line 1159 │ new-instance v1, Landroid/support/v4/view/ViewCompat$JBViewCompatImpl; │ │ invoke-direct {v1}, Landroid/support/v4/view/ViewCompat$JBViewCompatImpl;->()V │ │ sput-object v1, Landroid/support/v4/view/ViewCompat;->IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; │ │ goto :goto_0 │ │ - .line 555 │ - :cond_2 │ + .line 1160 │ + :cond_3 │ const/16 v1, 0xe │ │ - if-lt v0, v1, :cond_3 │ + if-lt v0, v1, :cond_4 │ │ - .line 556 │ + .line 1161 │ new-instance v1, Landroid/support/v4/view/ViewCompat$ICSViewCompatImpl; │ │ invoke-direct {v1}, Landroid/support/v4/view/ViewCompat$ICSViewCompatImpl;->()V │ │ sput-object v1, Landroid/support/v4/view/ViewCompat;->IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; │ │ goto :goto_0 │ │ - .line 557 │ - :cond_3 │ + .line 1162 │ + :cond_4 │ const/16 v1, 0xb │ │ - if-lt v0, v1, :cond_4 │ + if-lt v0, v1, :cond_5 │ │ - .line 558 │ + .line 1163 │ new-instance v1, Landroid/support/v4/view/ViewCompat$HCViewCompatImpl; │ │ invoke-direct {v1}, Landroid/support/v4/view/ViewCompat$HCViewCompatImpl;->()V │ │ sput-object v1, Landroid/support/v4/view/ViewCompat;->IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; │ │ goto :goto_0 │ │ - .line 559 │ - :cond_4 │ + .line 1164 │ + :cond_5 │ const/16 v1, 0x9 │ │ - if-lt v0, v1, :cond_5 │ + if-lt v0, v1, :cond_6 │ │ - .line 560 │ + .line 1165 │ new-instance v1, Landroid/support/v4/view/ViewCompat$GBViewCompatImpl; │ │ invoke-direct {v1}, Landroid/support/v4/view/ViewCompat$GBViewCompatImpl;->()V │ │ sput-object v1, Landroid/support/v4/view/ViewCompat;->IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; │ │ goto :goto_0 │ │ - .line 562 │ - :cond_5 │ + .line 1166 │ + :cond_6 │ + const/4 v1, 0x7 │ + │ + if-lt v0, v1, :cond_7 │ + │ + .line 1167 │ + new-instance v1, Landroid/support/v4/view/ViewCompat$EclairMr1ViewCompatImpl; │ + │ + invoke-direct {v1}, Landroid/support/v4/view/ViewCompat$EclairMr1ViewCompatImpl;->()V │ + │ + sput-object v1, Landroid/support/v4/view/ViewCompat;->IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; │ + │ + goto :goto_0 │ + │ + .line 1169 │ + :cond_7 │ new-instance v1, Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl; │ │ invoke-direct {v1}, Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl;->()V │ │ sput-object v1, Landroid/support/v4/view/ViewCompat;->IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; │ │ goto :goto_0 │ .end method │ │ .method public constructor ()V │ .locals 0 │ │ .prologue │ - .line 34 │ + .line 44 │ invoke-direct {p0}, Ljava/lang/Object;->()V │ │ - .line 534 │ + .line 1107 │ return-void │ .end method │ │ +.method public static animate(Landroid/view/View;)Landroid/support/v4/view/ViewPropertyAnimatorCompat; │ + .locals 1 │ + .param p0, "view" # Landroid/view/View; │ + │ + .prologue │ + .line 1932 │ + sget-object v0, Landroid/support/v4/view/ViewCompat;->IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; │ + │ + invoke-interface {v0, p0}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;->animate(Landroid/view/View;)Landroid/support/v4/view/ViewPropertyAnimatorCompat; │ + │ + move-result-object v0 │ + │ + return-object v0 │ +.end method │ + │ .method public static canScrollHorizontally(Landroid/view/View;I)Z │ .locals 1 │ .param p0, "v" # Landroid/view/View; │ .param p1, "direction" # I │ │ .prologue │ - .line 574 │ + .line 1181 │ sget-object v0, Landroid/support/v4/view/ViewCompat;->IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; │ │ invoke-interface {v0, p0, p1}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;->canScrollHorizontally(Landroid/view/View;I)Z │ │ move-result v0 │ │ return v0 │ @@ -207,362 +261,748 @@ │ │ .method public static canScrollVertically(Landroid/view/View;I)Z │ .locals 1 │ .param p0, "v" # Landroid/view/View; │ .param p1, "direction" # I │ │ .prologue │ - .line 585 │ + .line 1192 │ sget-object v0, Landroid/support/v4/view/ViewCompat;->IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; │ │ invoke-interface {v0, p0, p1}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;->canScrollVertically(Landroid/view/View;I)Z │ │ move-result v0 │ │ return v0 │ .end method │ │ +.method public static dispatchFinishTemporaryDetach(Landroid/view/View;)V │ + .locals 1 │ + .param p0, "view" # Landroid/view/View; │ + │ + .prologue │ + .line 1872 │ + sget-object v0, Landroid/support/v4/view/ViewCompat;->IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; │ + │ + invoke-interface {v0, p0}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;->dispatchFinishTemporaryDetach(Landroid/view/View;)V │ + │ + .line 1873 │ + return-void │ +.end method │ + │ +.method public static dispatchStartTemporaryDetach(Landroid/view/View;)V │ + .locals 1 │ + .param p0, "view" # Landroid/view/View; │ + │ + .prologue │ + .line 1865 │ + sget-object v0, Landroid/support/v4/view/ViewCompat;->IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; │ + │ + invoke-interface {v0, p0}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;->dispatchStartTemporaryDetach(Landroid/view/View;)V │ + │ + .line 1866 │ + return-void │ +.end method │ + │ +.method public static getAccessibilityLiveRegion(Landroid/view/View;)I │ + .locals 1 │ + .param p0, "view" # Landroid/view/View; │ + │ + .prologue │ + .line 1785 │ + sget-object v0, Landroid/support/v4/view/ViewCompat;->IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; │ + │ + invoke-interface {v0, p0}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;->getAccessibilityLiveRegion(Landroid/view/View;)I │ + │ + move-result v0 │ + │ + return v0 │ +.end method │ + │ .method public static getAccessibilityNodeProvider(Landroid/view/View;)Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat; │ .locals 1 │ .param p0, "view" # Landroid/view/View; │ │ .prologue │ - .line 899 │ + .line 1525 │ sget-object v0, Landroid/support/v4/view/ViewCompat;->IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; │ │ invoke-interface {v0, p0}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;->getAccessibilityNodeProvider(Landroid/view/View;)Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat; │ │ move-result-object v0 │ │ return-object v0 │ .end method │ │ .method public static getAlpha(Landroid/view/View;)F │ .locals 1 │ .param p0, "view" # Landroid/view/View; │ │ .prologue │ - .line 910 │ + .line 1536 │ sget-object v0, Landroid/support/v4/view/ViewCompat;->IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; │ │ invoke-interface {v0, p0}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;->getAlpha(Landroid/view/View;)F │ │ move-result v0 │ │ return v0 │ .end method │ │ +.method public static getElevation(Landroid/view/View;)F │ + .locals 1 │ + .param p0, "view" # Landroid/view/View; │ + │ + .prologue │ + .line 2165 │ + sget-object v0, Landroid/support/v4/view/ViewCompat;->IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; │ + │ + invoke-interface {v0, p0}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;->getElevation(Landroid/view/View;)F │ + │ + move-result v0 │ + │ + return v0 │ +.end method │ + │ +.method public static getFitsSystemWindows(Landroid/view/View;)Z │ + .locals 1 │ + .param p0, "v" # Landroid/view/View; │ + │ + .prologue │ + .line 2242 │ + sget-object v0, Landroid/support/v4/view/ViewCompat;->IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; │ + │ + invoke-interface {v0, p0}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;->getFitsSystemWindows(Landroid/view/View;)Z │ + │ + move-result v0 │ + │ + return v0 │ +.end method │ + │ .method public static getImportantForAccessibility(Landroid/view/View;)I │ .locals 1 │ .param p0, "view" # Landroid/view/View; │ │ .prologue │ - .line 837 │ + .line 1456 │ sget-object v0, Landroid/support/v4/view/ViewCompat;->IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; │ │ invoke-interface {v0, p0}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;->getImportantForAccessibility(Landroid/view/View;)I │ │ move-result v0 │ │ return v0 │ .end method │ │ .method public static getLabelFor(Landroid/view/View;)I │ .locals 1 │ .param p0, "view" # Landroid/view/View; │ │ .prologue │ - .line 984 │ + .line 1611 │ sget-object v0, Landroid/support/v4/view/ViewCompat;->IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; │ │ invoke-interface {v0, p0}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;->getLabelFor(Landroid/view/View;)I │ │ move-result v0 │ │ return v0 │ .end method │ │ .method public static getLayerType(Landroid/view/View;)I │ .locals 1 │ .param p0, "view" # Landroid/view/View; │ │ .prologue │ - .line 973 │ + .line 1600 │ sget-object v0, Landroid/support/v4/view/ViewCompat;->IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; │ │ invoke-interface {v0, p0}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;->getLayerType(Landroid/view/View;)I │ │ move-result v0 │ │ return v0 │ .end method │ │ .method public static getLayoutDirection(Landroid/view/View;)I │ .locals 1 │ .param p0, "view" # Landroid/view/View; │ │ .prologue │ - .line 1043 │ + .line 1671 │ sget-object v0, Landroid/support/v4/view/ViewCompat;->IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; │ │ invoke-interface {v0, p0}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;->getLayoutDirection(Landroid/view/View;)I │ │ move-result v0 │ │ return v0 │ .end method │ │ .method public static getMeasuredHeightAndState(Landroid/view/View;)I │ .locals 1 │ .param p0, "view" # Landroid/view/View; │ │ .prologue │ - .line 1133 │ + .line 1761 │ sget-object v0, Landroid/support/v4/view/ViewCompat;->IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; │ │ invoke-interface {v0, p0}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;->getMeasuredHeightAndState(Landroid/view/View;)I │ │ move-result v0 │ │ return v0 │ .end method │ │ .method public static getMeasuredState(Landroid/view/View;)I │ .locals 1 │ .param p0, "view" # Landroid/view/View; │ │ .prologue │ - .line 1144 │ + .line 1772 │ sget-object v0, Landroid/support/v4/view/ViewCompat;->IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; │ │ invoke-interface {v0, p0}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;->getMeasuredState(Landroid/view/View;)I │ │ move-result v0 │ │ return v0 │ .end method │ │ .method public static getMeasuredWidthAndState(Landroid/view/View;)I │ .locals 1 │ .param p0, "view" # Landroid/view/View; │ │ .prologue │ - .line 1119 │ + .line 1747 │ sget-object v0, Landroid/support/v4/view/ViewCompat;->IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; │ │ invoke-interface {v0, p0}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;->getMeasuredWidthAndState(Landroid/view/View;)I │ │ move-result v0 │ │ return v0 │ .end method │ │ +.method public static getMinimumHeight(Landroid/view/View;)I │ + .locals 1 │ + .param p0, "view" # Landroid/view/View; │ + │ + .prologue │ + .line 1920 │ + sget-object v0, Landroid/support/v4/view/ViewCompat;->IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; │ + │ + invoke-interface {v0, p0}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;->getMinimumHeight(Landroid/view/View;)I │ + │ + move-result v0 │ + │ + return v0 │ +.end method │ + │ +.method public static getMinimumWidth(Landroid/view/View;)I │ + .locals 1 │ + .param p0, "view" # Landroid/view/View; │ + │ + .prologue │ + .line 1909 │ + sget-object v0, Landroid/support/v4/view/ViewCompat;->IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; │ + │ + invoke-interface {v0, p0}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;->getMinimumWidth(Landroid/view/View;)I │ + │ + move-result v0 │ + │ + return v0 │ +.end method │ + │ .method public static getOverScrollMode(Landroid/view/View;)I │ .locals 1 │ .param p0, "v" # Landroid/view/View; │ │ .prologue │ - .line 598 │ + .line 1206 │ sget-object v0, Landroid/support/v4/view/ViewCompat;->IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; │ │ invoke-interface {v0, p0}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;->getOverScrollMode(Landroid/view/View;)I │ │ move-result v0 │ │ return v0 │ .end method │ │ +.method public static getPaddingEnd(Landroid/view/View;)I │ + .locals 1 │ + .param p0, "view" # Landroid/view/View; │ + │ + .prologue │ + .line 1841 │ + sget-object v0, Landroid/support/v4/view/ViewCompat;->IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; │ + │ + invoke-interface {v0, p0}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;->getPaddingEnd(Landroid/view/View;)I │ + │ + move-result v0 │ + │ + return v0 │ +.end method │ + │ +.method public static getPaddingStart(Landroid/view/View;)I │ + .locals 1 │ + .param p0, "view" # Landroid/view/View; │ + │ + .prologue │ + .line 1829 │ + sget-object v0, Landroid/support/v4/view/ViewCompat;->IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; │ + │ + invoke-interface {v0, p0}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;->getPaddingStart(Landroid/view/View;)I │ + │ + move-result v0 │ + │ + return v0 │ +.end method │ + │ .method public static getParentForAccessibility(Landroid/view/View;)Landroid/view/ViewParent; │ .locals 1 │ .param p0, "view" # Landroid/view/View; │ │ .prologue │ - .line 1075 │ + .line 1703 │ sget-object v0, Landroid/support/v4/view/ViewCompat;->IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; │ │ invoke-interface {v0, p0}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;->getParentForAccessibility(Landroid/view/View;)Landroid/view/ViewParent; │ │ move-result-object v0 │ │ return-object v0 │ .end method │ │ +.method public static getPivotX(Landroid/view/View;)F │ + .locals 1 │ + .param p0, "view" # Landroid/view/View; │ + │ + .prologue │ + .line 2079 │ + sget-object v0, Landroid/support/v4/view/ViewCompat;->IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; │ + │ + invoke-interface {v0, p0}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;->getPivotX(Landroid/view/View;)F │ + │ + move-result v0 │ + │ + return v0 │ +.end method │ + │ +.method public static getPivotY(Landroid/view/View;)F │ + .locals 1 │ + .param p0, "view" # Landroid/view/View; │ + │ + .prologue │ + .line 2106 │ + sget-object v0, Landroid/support/v4/view/ViewCompat;->IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; │ + │ + invoke-interface {v0, p0}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;->getPivotY(Landroid/view/View;)F │ + │ + move-result v0 │ + │ + return v0 │ +.end method │ + │ +.method public static getRotation(Landroid/view/View;)F │ + .locals 1 │ + .param p0, "view" # Landroid/view/View; │ + │ + .prologue │ + .line 2125 │ + sget-object v0, Landroid/support/v4/view/ViewCompat;->IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; │ + │ + invoke-interface {v0, p0}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;->getRotation(Landroid/view/View;)F │ + │ + move-result v0 │ + │ + return v0 │ +.end method │ + │ +.method public static getRotationX(Landroid/view/View;)F │ + .locals 1 │ + .param p0, "view" # Landroid/view/View; │ + │ + .prologue │ + .line 2129 │ + sget-object v0, Landroid/support/v4/view/ViewCompat;->IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; │ + │ + invoke-interface {v0, p0}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;->getRotationX(Landroid/view/View;)F │ + │ + move-result v0 │ + │ + return v0 │ +.end method │ + │ +.method public static getRotationY(Landroid/view/View;)F │ + .locals 1 │ + .param p0, "view" # Landroid/view/View; │ + │ + .prologue │ + .line 2133 │ + sget-object v0, Landroid/support/v4/view/ViewCompat;->IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; │ + │ + invoke-interface {v0, p0}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;->getRotationY(Landroid/view/View;)F │ + │ + move-result v0 │ + │ + return v0 │ +.end method │ + │ +.method public static getScaleX(Landroid/view/View;)F │ + .locals 1 │ + .param p0, "view" # Landroid/view/View; │ + │ + .prologue │ + .line 2137 │ + sget-object v0, Landroid/support/v4/view/ViewCompat;->IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; │ + │ + invoke-interface {v0, p0}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;->getScaleX(Landroid/view/View;)F │ + │ + move-result v0 │ + │ + return v0 │ +.end method │ + │ +.method public static getScaleY(Landroid/view/View;)F │ + .locals 1 │ + .param p0, "view" # Landroid/view/View; │ + │ + .prologue │ + .line 2141 │ + sget-object v0, Landroid/support/v4/view/ViewCompat;->IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; │ + │ + invoke-interface {v0, p0}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;->getScaleY(Landroid/view/View;)F │ + │ + move-result v0 │ + │ + return v0 │ +.end method │ + │ +.method public static getTransitionName(Landroid/view/View;)Ljava/lang/String; │ + .locals 1 │ + .param p0, "view" # Landroid/view/View; │ + │ + .prologue │ + .line 2206 │ + sget-object v0, Landroid/support/v4/view/ViewCompat;->IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; │ + │ + invoke-interface {v0, p0}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;->getTransitionName(Landroid/view/View;)Ljava/lang/String; │ + │ + move-result-object v0 │ + │ + return-object v0 │ +.end method │ + │ +.method public static getTranslationX(Landroid/view/View;)F │ + .locals 1 │ + .param p0, "view" # Landroid/view/View; │ + │ + .prologue │ + .line 1885 │ + sget-object v0, Landroid/support/v4/view/ViewCompat;->IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; │ + │ + invoke-interface {v0, p0}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;->getTranslationX(Landroid/view/View;)F │ + │ + move-result v0 │ + │ + return v0 │ +.end method │ + │ +.method public static getTranslationY(Landroid/view/View;)F │ + .locals 1 │ + .param p0, "view" # Landroid/view/View; │ + │ + .prologue │ + .line 1898 │ + sget-object v0, Landroid/support/v4/view/ViewCompat;->IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; │ + │ + invoke-interface {v0, p0}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;->getTranslationY(Landroid/view/View;)F │ + │ + move-result v0 │ + │ + return v0 │ +.end method │ + │ +.method public static getTranslationZ(Landroid/view/View;)F │ + .locals 1 │ + .param p0, "view" # Landroid/view/View; │ + │ + .prologue │ + .line 2181 │ + sget-object v0, Landroid/support/v4/view/ViewCompat;->IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; │ + │ + invoke-interface {v0, p0}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;->getTranslationZ(Landroid/view/View;)F │ + │ + move-result v0 │ + │ + return v0 │ +.end method │ + │ +.method public static getWindowSystemUiVisibility(Landroid/view/View;)I │ + .locals 1 │ + .param p0, "view" # Landroid/view/View; │ + │ + .prologue │ + .line 2213 │ + sget-object v0, Landroid/support/v4/view/ViewCompat;->IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; │ + │ + invoke-interface {v0, p0}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;->getWindowSystemUiVisibility(Landroid/view/View;)I │ + │ + move-result v0 │ + │ + return v0 │ +.end method │ + │ +.method public static getX(Landroid/view/View;)F │ + .locals 1 │ + .param p0, "view" # Landroid/view/View; │ + │ + .prologue │ + .line 2145 │ + sget-object v0, Landroid/support/v4/view/ViewCompat;->IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; │ + │ + invoke-interface {v0, p0}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;->getX(Landroid/view/View;)F │ + │ + move-result v0 │ + │ + return v0 │ +.end method │ + │ +.method public static getY(Landroid/view/View;)F │ + .locals 1 │ + .param p0, "view" # Landroid/view/View; │ + │ + .prologue │ + .line 2149 │ + sget-object v0, Landroid/support/v4/view/ViewCompat;->IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; │ + │ + invoke-interface {v0, p0}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;->getY(Landroid/view/View;)F │ + │ + move-result v0 │ + │ + return v0 │ +.end method │ + │ +.method public static hasAccessibilityDelegate(Landroid/view/View;)Z │ + .locals 1 │ + .param p0, "v" # Landroid/view/View; │ + │ + .prologue │ + .line 1353 │ + sget-object v0, Landroid/support/v4/view/ViewCompat;->IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; │ + │ + invoke-interface {v0, p0}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;->hasAccessibilityDelegate(Landroid/view/View;)Z │ + │ + move-result v0 │ + │ + return v0 │ +.end method │ + │ .method public static hasTransientState(Landroid/view/View;)Z │ .locals 1 │ .param p0, "view" # Landroid/view/View; │ │ .prologue │ - .line 747 │ + .line 1365 │ sget-object v0, Landroid/support/v4/view/ViewCompat;->IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; │ │ invoke-interface {v0, p0}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;->hasTransientState(Landroid/view/View;)Z │ │ move-result v0 │ │ return v0 │ .end method │ │ .method public static isOpaque(Landroid/view/View;)Z │ .locals 1 │ .param p0, "view" # Landroid/view/View; │ │ .prologue │ - .line 1088 │ + .line 1716 │ sget-object v0, Landroid/support/v4/view/ViewCompat;->IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; │ │ invoke-interface {v0, p0}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;->isOpaque(Landroid/view/View;)Z │ │ move-result v0 │ │ return v0 │ .end method │ │ +.method public static jumpDrawablesToCurrentState(Landroid/view/View;)V │ + .locals 1 │ + .param p0, "v" # Landroid/view/View; │ + │ + .prologue │ + .line 2253 │ + sget-object v0, Landroid/support/v4/view/ViewCompat;->IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; │ + │ + invoke-interface {v0, p0}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;->jumpDrawablesToCurrentState(Landroid/view/View;)V │ + │ + .line 2254 │ + return-void │ +.end method │ + │ .method public static onInitializeAccessibilityEvent(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ .locals 1 │ .param p0, "v" # Landroid/view/View; │ .param p1, "event" # Landroid/view/accessibility/AccessibilityEvent; │ │ .prologue │ - .line 684 │ + .line 1292 │ sget-object v0, Landroid/support/v4/view/ViewCompat;->IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; │ │ invoke-interface {v0, p0, p1}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;->onInitializeAccessibilityEvent(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ - .line 685 │ + .line 1293 │ return-void │ .end method │ │ .method public static onInitializeAccessibilityNodeInfo(Landroid/view/View;Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;)V │ .locals 1 │ .param p0, "v" # Landroid/view/View; │ .param p1, "info" # Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ .prologue │ - .line 720 │ + .line 1328 │ sget-object v0, Landroid/support/v4/view/ViewCompat;->IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; │ │ invoke-interface {v0, p0, p1}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;->onInitializeAccessibilityNodeInfo(Landroid/view/View;Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;)V │ │ - .line 721 │ + .line 1329 │ return-void │ .end method │ │ .method public static onPopulateAccessibilityEvent(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ .locals 1 │ .param p0, "v" # Landroid/view/View; │ .param p1, "event" # Landroid/view/accessibility/AccessibilityEvent; │ │ .prologue │ - .line 651 │ + .line 1259 │ sget-object v0, Landroid/support/v4/view/ViewCompat;->IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; │ │ invoke-interface {v0, p0, p1}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;->onPopulateAccessibilityEvent(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ - .line 652 │ + .line 1260 │ return-void │ .end method │ │ .method public static performAccessibilityAction(Landroid/view/View;ILandroid/os/Bundle;)Z │ .locals 1 │ .param p0, "view" # Landroid/view/View; │ .param p1, "action" # I │ .param p2, "arguments" # Landroid/os/Bundle; │ │ .prologue │ - .line 872 │ + .line 1498 │ sget-object v0, Landroid/support/v4/view/ViewCompat;->IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; │ │ invoke-interface {v0, p0, p1, p2}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;->performAccessibilityAction(Landroid/view/View;ILandroid/os/Bundle;)Z │ │ move-result v0 │ │ return v0 │ .end method │ │ .method public static postInvalidateOnAnimation(Landroid/view/View;)V │ .locals 1 │ .param p0, "view" # Landroid/view/View; │ │ .prologue │ - .line 771 │ + .line 1389 │ sget-object v0, Landroid/support/v4/view/ViewCompat;->IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; │ │ invoke-interface {v0, p0}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;->postInvalidateOnAnimation(Landroid/view/View;)V │ │ - .line 772 │ + .line 1390 │ return-void │ .end method │ │ .method public static postInvalidateOnAnimation(Landroid/view/View;IIII)V │ .locals 6 │ .param p0, "view" # Landroid/view/View; │ .param p1, "left" # I │ .param p2, "top" # I │ .param p3, "right" # I │ .param p4, "bottom" # I │ │ .prologue │ - .line 789 │ + .line 1407 │ sget-object v0, Landroid/support/v4/view/ViewCompat;->IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; │ │ move-object v1, p0 │ │ move v2, p1 │ │ move v3, p2 │ │ move v4, p3 │ │ move v5, p4 │ │ invoke-interface/range {v0 .. v5}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;->postInvalidateOnAnimation(Landroid/view/View;IIII)V │ │ - .line 790 │ + .line 1408 │ return-void │ .end method │ │ .method public static postOnAnimation(Landroid/view/View;Ljava/lang/Runnable;)V │ .locals 1 │ .param p0, "view" # Landroid/view/View; │ .param p1, "action" # Ljava/lang/Runnable; │ │ .prologue │ - .line 803 │ + .line 1421 │ sget-object v0, Landroid/support/v4/view/ViewCompat;->IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; │ │ invoke-interface {v0, p0, p1}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;->postOnAnimation(Landroid/view/View;Ljava/lang/Runnable;)V │ │ - .line 804 │ + .line 1422 │ return-void │ .end method │ │ .method public static postOnAnimationDelayed(Landroid/view/View;Ljava/lang/Runnable;J)V │ - .locals 1 │ + .locals 2 │ .param p0, "view" # Landroid/view/View; │ .param p1, "action" # Ljava/lang/Runnable; │ .param p2, "delayMillis" # J │ │ .prologue │ - .line 820 │ + .line 1438 │ sget-object v0, Landroid/support/v4/view/ViewCompat;->IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; │ │ invoke-interface {v0, p0, p1, p2, p3}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;->postOnAnimationDelayed(Landroid/view/View;Ljava/lang/Runnable;J)V │ │ - .line 821 │ + .line 1439 │ + return-void │ +.end method │ + │ +.method public static requestApplyInsets(Landroid/view/View;)V │ + .locals 1 │ + .param p0, "view" # Landroid/view/View; │ + │ + .prologue │ + .line 2221 │ + sget-object v0, Landroid/support/v4/view/ViewCompat;->IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; │ + │ + invoke-interface {v0, p0}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;->requestApplyInsets(Landroid/view/View;)V │ + │ + .line 2222 │ return-void │ .end method │ │ .method public static resolveSizeAndState(III)I │ .locals 1 │ .param p0, "size" # I │ .param p1, "measureSpec" # I │ .param p2, "childMeasuredState" # I │ │ .prologue │ - .line 1105 │ + .line 1733 │ sget-object v0, Landroid/support/v4/view/ViewCompat;->IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; │ │ invoke-interface {v0, p0, p1, p2}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;->resolveSizeAndState(III)I │ │ move-result v0 │ │ return v0 │ @@ -570,153 +1010,419 @@ │ │ .method public static setAccessibilityDelegate(Landroid/view/View;Landroid/support/v4/view/AccessibilityDelegateCompat;)V │ .locals 1 │ .param p0, "v" # Landroid/view/View; │ .param p1, "delegate" # Landroid/support/v4/view/AccessibilityDelegateCompat; │ │ .prologue │ - .line 735 │ + .line 1343 │ sget-object v0, Landroid/support/v4/view/ViewCompat;->IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; │ │ invoke-interface {v0, p0, p1}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;->setAccessibilityDelegate(Landroid/view/View;Landroid/support/v4/view/AccessibilityDelegateCompat;)V │ │ - .line 736 │ + .line 1344 │ + return-void │ +.end method │ + │ +.method public static setAccessibilityLiveRegion(Landroid/view/View;I)V │ + .locals 1 │ + .param p0, "view" # Landroid/view/View; │ + .param p1, "mode" # I │ + │ + .prologue │ + .line 1817 │ + sget-object v0, Landroid/support/v4/view/ViewCompat;->IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; │ + │ + invoke-interface {v0, p0, p1}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;->setAccessibilityLiveRegion(Landroid/view/View;I)V │ + │ + .line 1818 │ + return-void │ +.end method │ + │ +.method public static setAlpha(Landroid/view/View;F)V │ + .locals 1 │ + .param p0, "view" # Landroid/view/View; │ + .param p1, "value" # F │ + │ + .prologue │ + .line 1978 │ + sget-object v0, Landroid/support/v4/view/ViewCompat;->IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; │ + │ + invoke-interface {v0, p0, p1}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;->setAlpha(Landroid/view/View;F)V │ + │ + .line 1979 │ + return-void │ +.end method │ + │ +.method public static setChildrenDrawingOrderEnabled(Landroid/view/ViewGroup;Z)V │ + .locals 1 │ + .param p0, "viewGroup" # Landroid/view/ViewGroup; │ + .param p1, "enabled" # Z │ + │ + .prologue │ + .line 2234 │ + sget-object v0, Landroid/support/v4/view/ViewCompat;->IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; │ + │ + invoke-interface {v0, p0, p1}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;->setChildrenDrawingOrderEnabled(Landroid/view/ViewGroup;Z)V │ + │ + .line 2235 │ + return-void │ +.end method │ + │ +.method public static setElevation(Landroid/view/View;F)V │ + .locals 1 │ + .param p0, "view" # Landroid/view/View; │ + .param p1, "elevation" # F │ + │ + .prologue │ + .line 2156 │ + sget-object v0, Landroid/support/v4/view/ViewCompat;->IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; │ + │ + invoke-interface {v0, p0, p1}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;->setElevation(Landroid/view/View;F)V │ + │ + .line 2157 │ return-void │ .end method │ │ .method public static setHasTransientState(Landroid/view/View;Z)V │ .locals 1 │ .param p0, "view" # Landroid/view/View; │ .param p1, "hasTransientState" # Z │ │ .prologue │ - .line 758 │ + .line 1376 │ sget-object v0, Landroid/support/v4/view/ViewCompat;->IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; │ │ invoke-interface {v0, p0, p1}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;->setHasTransientState(Landroid/view/View;Z)V │ │ - .line 759 │ + .line 1377 │ return-void │ .end method │ │ .method public static setImportantForAccessibility(Landroid/view/View;I)V │ .locals 1 │ .param p0, "view" # Landroid/view/View; │ .param p1, "mode" # I │ │ .prologue │ - .line 854 │ + .line 1480 │ sget-object v0, Landroid/support/v4/view/ViewCompat;->IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; │ │ invoke-interface {v0, p0, p1}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;->setImportantForAccessibility(Landroid/view/View;I)V │ │ - .line 855 │ + .line 1481 │ return-void │ .end method │ │ .method public static setLabelFor(Landroid/view/View;I)V │ .locals 1 │ .param p0, "view" # Landroid/view/View; │ .param p1, "labeledId" # I │ │ .prologue │ - .line 995 │ + .line 1622 │ sget-object v0, Landroid/support/v4/view/ViewCompat;->IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; │ │ invoke-interface {v0, p0, p1}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;->setLabelFor(Landroid/view/View;I)V │ │ - .line 996 │ + .line 1623 │ return-void │ .end method │ │ .method public static setLayerPaint(Landroid/view/View;Landroid/graphics/Paint;)V │ .locals 1 │ .param p0, "view" # Landroid/view/View; │ .param p1, "paint" # Landroid/graphics/Paint; │ │ .prologue │ - .line 1029 │ + .line 1656 │ sget-object v0, Landroid/support/v4/view/ViewCompat;->IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; │ │ invoke-interface {v0, p0, p1}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;->setLayerPaint(Landroid/view/View;Landroid/graphics/Paint;)V │ │ - .line 1030 │ + .line 1657 │ return-void │ .end method │ │ .method public static setLayerType(Landroid/view/View;ILandroid/graphics/Paint;)V │ .locals 1 │ .param p0, "view" # Landroid/view/View; │ .param p1, "layerType" # I │ .param p2, "paint" # Landroid/graphics/Paint; │ │ .prologue │ - .line 953 │ + .line 1579 │ sget-object v0, Landroid/support/v4/view/ViewCompat;->IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; │ │ invoke-interface {v0, p0, p1, p2}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;->setLayerType(Landroid/view/View;ILandroid/graphics/Paint;)V │ │ - .line 954 │ + .line 1580 │ return-void │ .end method │ │ .method public static setLayoutDirection(Landroid/view/View;I)V │ .locals 1 │ .param p0, "view" # Landroid/view/View; │ .param p1, "layoutDirection" # I │ │ .prologue │ - .line 1063 │ + .line 1691 │ sget-object v0, Landroid/support/v4/view/ViewCompat;->IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; │ │ invoke-interface {v0, p0, p1}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;->setLayoutDirection(Landroid/view/View;I)V │ │ - .line 1064 │ + .line 1692 │ + return-void │ +.end method │ + │ +.method public static setOnApplyWindowInsetsListener(Landroid/view/View;Landroid/support/v4/view/OnApplyWindowInsetsListener;)V │ + .locals 1 │ + .param p0, "v" # Landroid/view/View; │ + .param p1, "listener" # Landroid/support/v4/view/OnApplyWindowInsetsListener; │ + │ + .prologue │ + .line 2262 │ + sget-object v0, Landroid/support/v4/view/ViewCompat;->IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; │ + │ + invoke-interface {v0, p0, p1}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;->setOnApplyWindowInsetsListener(Landroid/view/View;Landroid/support/v4/view/OnApplyWindowInsetsListener;)V │ + │ + .line 2263 │ return-void │ .end method │ │ .method public static setOverScrollMode(Landroid/view/View;I)V │ .locals 1 │ .param p0, "v" # Landroid/view/View; │ .param p1, "overScrollMode" # I │ │ .prologue │ - .line 614 │ + .line 1222 │ sget-object v0, Landroid/support/v4/view/ViewCompat;->IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; │ │ invoke-interface {v0, p0, p1}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;->setOverScrollMode(Landroid/view/View;I)V │ │ - .line 615 │ + .line 1223 │ return-void │ .end method │ │ +.method public static setPaddingRelative(Landroid/view/View;IIII)V │ + .locals 6 │ + .param p0, "view" # Landroid/view/View; │ + .param p1, "start" # I │ + .param p2, "top" # I │ + .param p3, "end" # I │ + .param p4, "bottom" # I │ + │ + .prologue │ + .line 1858 │ + sget-object v0, Landroid/support/v4/view/ViewCompat;->IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; │ + │ + move-object v1, p0 │ + │ + move v2, p1 │ + │ + move v3, p2 │ + │ + move v4, p3 │ + │ + move v5, p4 │ │ -# virtual methods │ -.method public getAccessibilityLiveRegion(Landroid/view/View;)I │ + invoke-interface/range {v0 .. v5}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;->setPaddingRelative(Landroid/view/View;IIII)V │ + │ + .line 1859 │ + return-void │ +.end method │ + │ +.method public static setPivotX(Landroid/view/View;F)V │ .locals 1 │ - .param p1, "view" # Landroid/view/View; │ + .param p0, "view" # Landroid/view/View; │ + .param p1, "value" # F │ │ .prologue │ - .line 1156 │ + .line 2094 │ sget-object v0, Landroid/support/v4/view/ViewCompat;->IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; │ │ - invoke-interface {v0, p1}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;->getAccessibilityLiveRegion(Landroid/view/View;)I │ + invoke-interface {v0, p0, p1}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;->setPivotX(Landroid/view/View;F)V │ │ - move-result v0 │ + .line 2095 │ + return-void │ +.end method │ │ - return v0 │ +.method public static setPivotY(Landroid/view/View;F)V │ + .locals 1 │ + .param p0, "view" # Landroid/view/View; │ + .param p1, "value" # F │ + │ + .prologue │ + .line 2121 │ + sget-object v0, Landroid/support/v4/view/ViewCompat;->IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; │ + │ + invoke-interface {v0, p0, p1}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;->setPivotX(Landroid/view/View;F)V │ + │ + .line 2122 │ + return-void │ +.end method │ + │ +.method public static setRotation(Landroid/view/View;F)V │ + .locals 1 │ + .param p0, "view" # Landroid/view/View; │ + .param p1, "value" # F │ + │ + .prologue │ + .line 2018 │ + sget-object v0, Landroid/support/v4/view/ViewCompat;->IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; │ + │ + invoke-interface {v0, p0, p1}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;->setRotation(Landroid/view/View;F)V │ + │ + .line 2019 │ + return-void │ +.end method │ + │ +.method public static setRotationX(Landroid/view/View;F)V │ + .locals 1 │ + .param p0, "view" # Landroid/view/View; │ + .param p1, "value" # F │ + │ + .prologue │ + .line 2031 │ + sget-object v0, Landroid/support/v4/view/ViewCompat;->IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; │ + │ + invoke-interface {v0, p0, p1}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;->setRotationX(Landroid/view/View;F)V │ + │ + .line 2032 │ + return-void │ .end method │ │ -.method public setAccessibilityLiveRegion(Landroid/view/View;I)V │ +.method public static setRotationY(Landroid/view/View;F)V │ .locals 1 │ - .param p1, "view" # Landroid/view/View; │ - .param p2, "mode" # I │ + .param p0, "view" # Landroid/view/View; │ + .param p1, "value" # F │ + │ + .prologue │ + .line 2044 │ + sget-object v0, Landroid/support/v4/view/ViewCompat;->IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; │ + │ + invoke-interface {v0, p0, p1}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;->setRotationY(Landroid/view/View;F)V │ + │ + .line 2045 │ + return-void │ +.end method │ + │ +.method public static setScaleX(Landroid/view/View;F)V │ + .locals 1 │ + .param p0, "view" # Landroid/view/View; │ + .param p1, "value" # F │ + │ + .prologue │ + .line 2056 │ + sget-object v0, Landroid/support/v4/view/ViewCompat;->IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; │ + │ + invoke-interface {v0, p0, p1}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;->setScaleX(Landroid/view/View;F)V │ + │ + .line 2057 │ + return-void │ +.end method │ + │ +.method public static setScaleY(Landroid/view/View;F)V │ + .locals 1 │ + .param p0, "view" # Landroid/view/View; │ + .param p1, "value" # F │ + │ + .prologue │ + .line 2068 │ + sget-object v0, Landroid/support/v4/view/ViewCompat;->IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; │ + │ + invoke-interface {v0, p0, p1}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;->setScaleY(Landroid/view/View;F)V │ + │ + .line 2069 │ + return-void │ +.end method │ + │ +.method public static setTransitionName(Landroid/view/View;Ljava/lang/String;)V │ + .locals 1 │ + .param p0, "view" # Landroid/view/View; │ + .param p1, "transitionName" # Ljava/lang/String; │ + │ + .prologue │ + .line 2192 │ + sget-object v0, Landroid/support/v4/view/ViewCompat;->IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; │ + │ + invoke-interface {v0, p0, p1}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;->setTransitionName(Landroid/view/View;Ljava/lang/String;)V │ + │ + .line 2193 │ + return-void │ +.end method │ + │ +.method public static setTranslationX(Landroid/view/View;F)V │ + .locals 1 │ + .param p0, "view" # Landroid/view/View; │ + .param p1, "value" # F │ + │ + .prologue │ + .line 1946 │ + sget-object v0, Landroid/support/v4/view/ViewCompat;->IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; │ + │ + invoke-interface {v0, p0, p1}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;->setTranslationX(Landroid/view/View;F)V │ + │ + .line 1947 │ + return-void │ +.end method │ + │ +.method public static setTranslationY(Landroid/view/View;F)V │ + .locals 1 │ + .param p0, "view" # Landroid/view/View; │ + .param p1, "value" # F │ + │ + .prologue │ + .line 1962 │ + sget-object v0, Landroid/support/v4/view/ViewCompat;->IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; │ + │ + invoke-interface {v0, p0, p1}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;->setTranslationY(Landroid/view/View;F)V │ + │ + .line 1963 │ + return-void │ +.end method │ + │ +.method public static setTranslationZ(Landroid/view/View;F)V │ + .locals 1 │ + .param p0, "view" # Landroid/view/View; │ + .param p1, "translationZ" # F │ + │ + .prologue │ + .line 2172 │ + sget-object v0, Landroid/support/v4/view/ViewCompat;->IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; │ + │ + invoke-interface {v0, p0, p1}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;->setTranslationZ(Landroid/view/View;F)V │ + │ + .line 2173 │ + return-void │ +.end method │ + │ +.method public static setX(Landroid/view/View;F)V │ + .locals 1 │ + .param p0, "view" # Landroid/view/View; │ + .param p1, "value" # F │ + │ + .prologue │ + .line 1992 │ + sget-object v0, Landroid/support/v4/view/ViewCompat;->IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; │ + │ + invoke-interface {v0, p0, p1}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;->setX(Landroid/view/View;F)V │ + │ + .line 1993 │ + return-void │ +.end method │ + │ +.method public static setY(Landroid/view/View;F)V │ + .locals 1 │ + .param p0, "view" # Landroid/view/View; │ + .param p1, "value" # F │ │ .prologue │ - .line 1188 │ + .line 2006 │ sget-object v0, Landroid/support/v4/view/ViewCompat;->IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; │ │ - invoke-interface {v0, p1, p2}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;->setAccessibilityLiveRegion(Landroid/view/View;I)V │ + invoke-interface {v0, p0, p1}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;->setY(Landroid/view/View;F)V │ │ - .line 1189 │ + .line 2007 │ return-void │ .end method ├── smali/android/support/v4/view/ViewGroupCompat$ViewGroupCompatJellybeanMR2Impl.smali │ @@ -15,40 +15,40 @@ │ │ │ # direct methods │ .method constructor ()V │ .locals 0 │ │ .prologue │ - .line 91 │ + .line 102 │ invoke-direct {p0}, Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatIcsImpl;->()V │ │ return-void │ .end method │ │ │ # virtual methods │ .method public getLayoutMode(Landroid/view/ViewGroup;)I │ .locals 1 │ .param p1, "group" # Landroid/view/ViewGroup; │ │ .prologue │ - .line 94 │ + .line 105 │ invoke-static {p1}, Landroid/support/v4/view/ViewGroupCompatJellybeanMR2;->getLayoutMode(Landroid/view/ViewGroup;)I │ │ move-result v0 │ │ return v0 │ .end method │ │ .method public setLayoutMode(Landroid/view/ViewGroup;I)V │ .locals 0 │ .param p1, "group" # Landroid/view/ViewGroup; │ .param p2, "mode" # I │ │ .prologue │ - .line 99 │ + .line 110 │ invoke-static {p1, p2}, Landroid/support/v4/view/ViewGroupCompatJellybeanMR2;->setLayoutMode(Landroid/view/ViewGroup;I)V │ │ - .line 100 │ + .line 111 │ return-void │ .end method ├── smali/android/support/v4/view/PagerTabStrip.smali │ @@ -57,20 +57,20 @@ │ │ # direct methods │ .method public constructor (Landroid/content/Context;)V │ .locals 1 │ .param p1, "context" # Landroid/content/Context; │ │ .prologue │ - .line 76 │ + .line 78 │ const/4 v0, 0x0 │ │ invoke-direct {p0, p1, v0}, Landroid/support/v4/view/PagerTabStrip;->(Landroid/content/Context;Landroid/util/AttributeSet;)V │ │ - .line 77 │ + .line 79 │ return-void │ .end method │ │ .method public constructor (Landroid/content/Context;Landroid/util/AttributeSet;)V │ .locals 7 │ .param p1, "context" # Landroid/content/Context; │ .param p2, "attrs" # Landroid/util/AttributeSet; │ @@ -78,142 +78,142 @@ │ .prologue │ const/4 v6, 0x1 │ │ const/4 v5, 0x0 │ │ const/high16 v3, 0x3f000000 # 0.5f │ │ - .line 80 │ + .line 82 │ invoke-direct {p0, p1, p2}, Landroid/support/v4/view/PagerTitleStrip;->(Landroid/content/Context;Landroid/util/AttributeSet;)V │ │ - .line 61 │ + .line 63 │ new-instance v1, Landroid/graphics/Paint; │ │ invoke-direct {v1}, Landroid/graphics/Paint;->()V │ │ iput-object v1, p0, Landroid/support/v4/view/PagerTabStrip;->mTabPaint:Landroid/graphics/Paint; │ │ - .line 62 │ + .line 64 │ new-instance v1, Landroid/graphics/Rect; │ │ invoke-direct {v1}, Landroid/graphics/Rect;->()V │ │ iput-object v1, p0, Landroid/support/v4/view/PagerTabStrip;->mTempRect:Landroid/graphics/Rect; │ │ - .line 64 │ + .line 66 │ const/16 v1, 0xff │ │ iput v1, p0, Landroid/support/v4/view/PagerTabStrip;->mTabAlpha:I │ │ - .line 66 │ + .line 68 │ iput-boolean v5, p0, Landroid/support/v4/view/PagerTabStrip;->mDrawFullUnderline:Z │ │ - .line 67 │ + .line 69 │ iput-boolean v5, p0, Landroid/support/v4/view/PagerTabStrip;->mDrawFullUnderlineSet:Z │ │ - .line 82 │ + .line 84 │ iget v1, p0, Landroid/support/v4/view/PagerTabStrip;->mTextColor:I │ │ iput v1, p0, Landroid/support/v4/view/PagerTabStrip;->mIndicatorColor:I │ │ - .line 83 │ + .line 85 │ iget-object v1, p0, Landroid/support/v4/view/PagerTabStrip;->mTabPaint:Landroid/graphics/Paint; │ │ iget v2, p0, Landroid/support/v4/view/PagerTabStrip;->mIndicatorColor:I │ │ invoke-virtual {v1, v2}, Landroid/graphics/Paint;->setColor(I)V │ │ - .line 87 │ + .line 89 │ invoke-virtual {p1}, Landroid/content/Context;->getResources()Landroid/content/res/Resources; │ │ move-result-object v1 │ │ invoke-virtual {v1}, Landroid/content/res/Resources;->getDisplayMetrics()Landroid/util/DisplayMetrics; │ │ move-result-object v1 │ │ iget v0, v1, Landroid/util/DisplayMetrics;->density:F │ │ - .line 88 │ + .line 90 │ .local v0, "density":F │ const/high16 v1, 0x40400000 # 3.0f │ │ mul-float/2addr v1, v0 │ │ add-float/2addr v1, v3 │ │ float-to-int v1, v1 │ │ iput v1, p0, Landroid/support/v4/view/PagerTabStrip;->mIndicatorHeight:I │ │ - .line 89 │ + .line 91 │ const/high16 v1, 0x40c00000 # 6.0f │ │ mul-float/2addr v1, v0 │ │ add-float/2addr v1, v3 │ │ float-to-int v1, v1 │ │ iput v1, p0, Landroid/support/v4/view/PagerTabStrip;->mMinPaddingBottom:I │ │ - .line 90 │ + .line 92 │ const/high16 v1, 0x42800000 # 64.0f │ │ mul-float/2addr v1, v0 │ │ float-to-int v1, v1 │ │ iput v1, p0, Landroid/support/v4/view/PagerTabStrip;->mMinTextSpacing:I │ │ - .line 91 │ + .line 93 │ const/high16 v1, 0x41800000 # 16.0f │ │ mul-float/2addr v1, v0 │ │ add-float/2addr v1, v3 │ │ float-to-int v1, v1 │ │ iput v1, p0, Landroid/support/v4/view/PagerTabStrip;->mTabPadding:I │ │ - .line 92 │ + .line 94 │ const/high16 v1, 0x3f800000 # 1.0f │ │ mul-float/2addr v1, v0 │ │ add-float/2addr v1, v3 │ │ float-to-int v1, v1 │ │ iput v1, p0, Landroid/support/v4/view/PagerTabStrip;->mFullUnderlineHeight:I │ │ - .line 93 │ + .line 95 │ const/high16 v1, 0x42000000 # 32.0f │ │ mul-float/2addr v1, v0 │ │ add-float/2addr v1, v3 │ │ float-to-int v1, v1 │ │ iput v1, p0, Landroid/support/v4/view/PagerTabStrip;->mMinStripHeight:I │ │ - .line 94 │ + .line 96 │ invoke-static {p1}, Landroid/view/ViewConfiguration;->get(Landroid/content/Context;)Landroid/view/ViewConfiguration; │ │ move-result-object v1 │ │ invoke-virtual {v1}, Landroid/view/ViewConfiguration;->getScaledTouchSlop()I │ │ move-result v1 │ │ iput v1, p0, Landroid/support/v4/view/PagerTabStrip;->mTouchSlop:I │ │ - .line 97 │ + .line 99 │ invoke-virtual {p0}, Landroid/support/v4/view/PagerTabStrip;->getPaddingLeft()I │ │ move-result v1 │ │ invoke-virtual {p0}, Landroid/support/v4/view/PagerTabStrip;->getPaddingTop()I │ │ move-result v2 │ @@ -224,84 +224,84 @@ │ │ invoke-virtual {p0}, Landroid/support/v4/view/PagerTabStrip;->getPaddingBottom()I │ │ move-result v4 │ │ invoke-virtual {p0, v1, v2, v3, v4}, Landroid/support/v4/view/PagerTabStrip;->setPadding(IIII)V │ │ - .line 98 │ + .line 100 │ invoke-virtual {p0}, Landroid/support/v4/view/PagerTabStrip;->getTextSpacing()I │ │ move-result v1 │ │ invoke-virtual {p0, v1}, Landroid/support/v4/view/PagerTabStrip;->setTextSpacing(I)V │ │ - .line 100 │ + .line 102 │ invoke-virtual {p0, v5}, Landroid/support/v4/view/PagerTabStrip;->setWillNotDraw(Z)V │ │ - .line 102 │ + .line 104 │ iget-object v1, p0, Landroid/support/v4/view/PagerTabStrip;->mPrevText:Landroid/widget/TextView; │ │ invoke-virtual {v1, v6}, Landroid/widget/TextView;->setFocusable(Z)V │ │ - .line 103 │ + .line 105 │ iget-object v1, p0, Landroid/support/v4/view/PagerTabStrip;->mPrevText:Landroid/widget/TextView; │ │ new-instance v2, Landroid/support/v4/view/PagerTabStrip$1; │ │ invoke-direct {v2, p0}, Landroid/support/v4/view/PagerTabStrip$1;->(Landroid/support/v4/view/PagerTabStrip;)V │ │ invoke-virtual {v1, v2}, Landroid/widget/TextView;->setOnClickListener(Landroid/view/View$OnClickListener;)V │ │ - .line 110 │ + .line 112 │ iget-object v1, p0, Landroid/support/v4/view/PagerTabStrip;->mNextText:Landroid/widget/TextView; │ │ invoke-virtual {v1, v6}, Landroid/widget/TextView;->setFocusable(Z)V │ │ - .line 111 │ + .line 113 │ iget-object v1, p0, Landroid/support/v4/view/PagerTabStrip;->mNextText:Landroid/widget/TextView; │ │ new-instance v2, Landroid/support/v4/view/PagerTabStrip$2; │ │ invoke-direct {v2, p0}, Landroid/support/v4/view/PagerTabStrip$2;->(Landroid/support/v4/view/PagerTabStrip;)V │ │ invoke-virtual {v1, v2}, Landroid/widget/TextView;->setOnClickListener(Landroid/view/View$OnClickListener;)V │ │ - .line 118 │ + .line 120 │ invoke-virtual {p0}, Landroid/support/v4/view/PagerTabStrip;->getBackground()Landroid/graphics/drawable/Drawable; │ │ move-result-object v1 │ │ if-nez v1, :cond_0 │ │ - .line 119 │ + .line 121 │ iput-boolean v6, p0, Landroid/support/v4/view/PagerTabStrip;->mDrawFullUnderline:Z │ │ - .line 121 │ + .line 123 │ :cond_0 │ return-void │ .end method │ │ │ # virtual methods │ .method public getDrawFullUnderline()Z │ .locals 1 │ │ .prologue │ - .line 210 │ + .line 212 │ iget-boolean v0, p0, Landroid/support/v4/view/PagerTabStrip;->mDrawFullUnderline:Z │ │ return v0 │ .end method │ │ .method getMinHeight()I │ .locals 2 │ │ .prologue │ - .line 215 │ + .line 217 │ invoke-super {p0}, Landroid/support/v4/view/PagerTitleStrip;->getMinHeight()I │ │ move-result v0 │ │ iget v1, p0, Landroid/support/v4/view/PagerTabStrip;->mMinStripHeight:I │ │ invoke-static {v0, v1}, Ljava/lang/Math;->max(II)I │ @@ -311,70 +311,70 @@ │ return v0 │ .end method │ │ .method public getTabIndicatorColor()I │ .locals 1 │ │ .prologue │ - .line 147 │ + .line 149 │ iget v0, p0, Landroid/support/v4/view/PagerTabStrip;->mIndicatorColor:I │ │ return v0 │ .end method │ │ .method protected onDraw(Landroid/graphics/Canvas;)V │ .locals 12 │ .param p1, "canvas" # Landroid/graphics/Canvas; │ │ .prologue │ const v11, 0xffffff │ │ - .line 257 │ + .line 259 │ invoke-super {p0, p1}, Landroid/support/v4/view/PagerTitleStrip;->onDraw(Landroid/graphics/Canvas;)V │ │ - .line 259 │ + .line 261 │ invoke-virtual {p0}, Landroid/support/v4/view/PagerTabStrip;->getHeight()I │ │ move-result v7 │ │ - .line 260 │ + .line 262 │ .local v7, "height":I │ move v6, v7 │ │ - .line 261 │ + .line 263 │ .local v6, "bottom":I │ iget-object v0, p0, Landroid/support/v4/view/PagerTabStrip;->mCurrText:Landroid/widget/TextView; │ │ invoke-virtual {v0}, Landroid/widget/TextView;->getLeft()I │ │ move-result v0 │ │ iget v1, p0, Landroid/support/v4/view/PagerTabStrip;->mTabPadding:I │ │ sub-int v8, v0, v1 │ │ - .line 262 │ + .line 264 │ .local v8, "left":I │ iget-object v0, p0, Landroid/support/v4/view/PagerTabStrip;->mCurrText:Landroid/widget/TextView; │ │ invoke-virtual {v0}, Landroid/widget/TextView;->getRight()I │ │ move-result v0 │ │ iget v1, p0, Landroid/support/v4/view/PagerTabStrip;->mTabPadding:I │ │ add-int v9, v0, v1 │ │ - .line 263 │ + .line 265 │ .local v9, "right":I │ iget v0, p0, Landroid/support/v4/view/PagerTabStrip;->mIndicatorHeight:I │ │ sub-int v10, v6, v0 │ │ - .line 265 │ + .line 267 │ .local v10, "top":I │ iget-object v0, p0, Landroid/support/v4/view/PagerTabStrip;->mTabPaint:Landroid/graphics/Paint; │ │ iget v1, p0, Landroid/support/v4/view/PagerTabStrip;->mTabAlpha:I │ │ shl-int/lit8 v1, v1, 0x18 │ │ @@ -382,48 +382,48 @@ │ │ and-int/2addr v2, v11 │ │ or-int/2addr v1, v2 │ │ invoke-virtual {v0, v1}, Landroid/graphics/Paint;->setColor(I)V │ │ - .line 266 │ + .line 268 │ int-to-float v1, v8 │ │ int-to-float v2, v10 │ │ int-to-float v3, v9 │ │ int-to-float v4, v6 │ │ iget-object v5, p0, Landroid/support/v4/view/PagerTabStrip;->mTabPaint:Landroid/graphics/Paint; │ │ move-object v0, p1 │ │ invoke-virtual/range {v0 .. v5}, Landroid/graphics/Canvas;->drawRect(FFFFLandroid/graphics/Paint;)V │ │ - .line 268 │ + .line 270 │ iget-boolean v0, p0, Landroid/support/v4/view/PagerTabStrip;->mDrawFullUnderline:Z │ │ if-eqz v0, :cond_0 │ │ - .line 269 │ + .line 271 │ iget-object v0, p0, Landroid/support/v4/view/PagerTabStrip;->mTabPaint:Landroid/graphics/Paint; │ │ const/high16 v1, -0x1000000 │ │ iget v2, p0, Landroid/support/v4/view/PagerTabStrip;->mIndicatorColor:I │ │ and-int/2addr v2, v11 │ │ or-int/2addr v1, v2 │ │ invoke-virtual {v0, v1}, Landroid/graphics/Paint;->setColor(I)V │ │ - .line 270 │ + .line 272 │ invoke-virtual {p0}, Landroid/support/v4/view/PagerTabStrip;->getPaddingLeft()I │ │ move-result v0 │ │ int-to-float v1, v0 │ │ iget v0, p0, Landroid/support/v4/view/PagerTabStrip;->mFullUnderlineHeight:I │ @@ -448,81 +448,81 @@ │ │ iget-object v5, p0, Landroid/support/v4/view/PagerTabStrip;->mTabPaint:Landroid/graphics/Paint; │ │ move-object v0, p1 │ │ invoke-virtual/range {v0 .. v5}, Landroid/graphics/Canvas;->drawRect(FFFFLandroid/graphics/Paint;)V │ │ - .line 273 │ + .line 275 │ :cond_0 │ return-void │ .end method │ │ .method public onTouchEvent(Landroid/view/MotionEvent;)Z │ .locals 6 │ .param p1, "ev" # Landroid/view/MotionEvent; │ │ .prologue │ const/4 v4, 0x1 │ │ const/4 v3, 0x0 │ │ - .line 220 │ + .line 222 │ invoke-virtual {p1}, Landroid/view/MotionEvent;->getAction()I │ │ move-result v0 │ │ - .line 221 │ + .line 223 │ .local v0, "action":I │ if-eqz v0, :cond_0 │ │ iget-boolean v5, p0, Landroid/support/v4/view/PagerTabStrip;->mIgnoreTap:Z │ │ if-eqz v5, :cond_0 │ │ - .line 252 │ + .line 254 │ :goto_0 │ return v3 │ │ - .line 227 │ + .line 229 │ :cond_0 │ invoke-virtual {p1}, Landroid/view/MotionEvent;->getX()F │ │ move-result v1 │ │ - .line 228 │ + .line 230 │ .local v1, "x":F │ invoke-virtual {p1}, Landroid/view/MotionEvent;->getY()F │ │ move-result v2 │ │ - .line 229 │ + .line 231 │ .local v2, "y":F │ packed-switch v0, :pswitch_data_0 │ │ :cond_1 │ :goto_1 │ move v3, v4 │ │ - .line 252 │ + .line 254 │ goto :goto_0 │ │ - .line 231 │ + .line 233 │ :pswitch_0 │ iput v1, p0, Landroid/support/v4/view/PagerTabStrip;->mInitialMotionX:F │ │ - .line 232 │ + .line 234 │ iput v2, p0, Landroid/support/v4/view/PagerTabStrip;->mInitialMotionY:F │ │ - .line 233 │ + .line 235 │ iput-boolean v3, p0, Landroid/support/v4/view/PagerTabStrip;->mIgnoreTap:Z │ │ goto :goto_1 │ │ - .line 237 │ + .line 239 │ :pswitch_1 │ iget v3, p0, Landroid/support/v4/view/PagerTabStrip;->mInitialMotionX:F │ │ sub-float v3, v1, v3 │ │ invoke-static {v3}, Ljava/lang/Math;->abs(F)F │ │ @@ -548,21 +548,21 @@ │ │ int-to-float v5, v5 │ │ cmpl-float v3, v3, v5 │ │ if-lez v3, :cond_1 │ │ - .line 239 │ + .line 241 │ :cond_2 │ iput-boolean v4, p0, Landroid/support/v4/view/PagerTabStrip;->mIgnoreTap:Z │ │ goto :goto_1 │ │ - .line 244 │ + .line 246 │ :pswitch_2 │ iget-object v3, p0, Landroid/support/v4/view/PagerTabStrip;->mCurrText:Landroid/widget/TextView; │ │ invoke-virtual {v3}, Landroid/widget/TextView;->getLeft()I │ │ move-result v3 │ │ @@ -572,30 +572,30 @@ │ │ int-to-float v3, v3 │ │ cmpg-float v3, v1, v3 │ │ if-gez v3, :cond_3 │ │ - .line 245 │ + .line 247 │ iget-object v3, p0, Landroid/support/v4/view/PagerTabStrip;->mPager:Landroid/support/v4/view/ViewPager; │ │ iget-object v5, p0, Landroid/support/v4/view/PagerTabStrip;->mPager:Landroid/support/v4/view/ViewPager; │ │ invoke-virtual {v5}, Landroid/support/v4/view/ViewPager;->getCurrentItem()I │ │ move-result v5 │ │ add-int/lit8 v5, v5, -0x1 │ │ invoke-virtual {v3, v5}, Landroid/support/v4/view/ViewPager;->setCurrentItem(I)V │ │ goto :goto_1 │ │ - .line 246 │ + .line 248 │ :cond_3 │ iget-object v3, p0, Landroid/support/v4/view/PagerTabStrip;->mCurrText:Landroid/widget/TextView; │ │ invoke-virtual {v3}, Landroid/widget/TextView;->getRight()I │ │ move-result v3 │ │ @@ -605,303 +605,303 @@ │ │ int-to-float v3, v3 │ │ cmpl-float v3, v1, v3 │ │ if-lez v3, :cond_1 │ │ - .line 247 │ + .line 249 │ iget-object v3, p0, Landroid/support/v4/view/PagerTabStrip;->mPager:Landroid/support/v4/view/ViewPager; │ │ iget-object v5, p0, Landroid/support/v4/view/PagerTabStrip;->mPager:Landroid/support/v4/view/ViewPager; │ │ invoke-virtual {v5}, Landroid/support/v4/view/ViewPager;->getCurrentItem()I │ │ move-result v5 │ │ add-int/lit8 v5, v5, 0x1 │ │ invoke-virtual {v3, v5}, Landroid/support/v4/view/ViewPager;->setCurrentItem(I)V │ │ goto :goto_1 │ │ - .line 229 │ + .line 231 │ :pswitch_data_0 │ .packed-switch 0x0 │ :pswitch_0 │ :pswitch_2 │ :pswitch_1 │ .end packed-switch │ .end method │ │ .method public setBackgroundColor(I)V │ .locals 1 │ .param p1, "color" # I │ │ .prologue │ - .line 176 │ + .line 178 │ invoke-super {p0, p1}, Landroid/support/v4/view/PagerTitleStrip;->setBackgroundColor(I)V │ │ - .line 177 │ + .line 179 │ iget-boolean v0, p0, Landroid/support/v4/view/PagerTabStrip;->mDrawFullUnderlineSet:Z │ │ if-nez v0, :cond_0 │ │ - .line 178 │ + .line 180 │ const/high16 v0, -0x1000000 │ │ and-int/2addr v0, p1 │ │ if-nez v0, :cond_1 │ │ const/4 v0, 0x1 │ │ :goto_0 │ iput-boolean v0, p0, Landroid/support/v4/view/PagerTabStrip;->mDrawFullUnderline:Z │ │ - .line 180 │ + .line 182 │ :cond_0 │ return-void │ │ - .line 178 │ + .line 180 │ :cond_1 │ const/4 v0, 0x0 │ │ goto :goto_0 │ .end method │ │ .method public setBackgroundDrawable(Landroid/graphics/drawable/Drawable;)V │ .locals 1 │ .param p1, "d" # Landroid/graphics/drawable/Drawable; │ │ .prologue │ - .line 168 │ + .line 170 │ invoke-super {p0, p1}, Landroid/support/v4/view/PagerTitleStrip;->setBackgroundDrawable(Landroid/graphics/drawable/Drawable;)V │ │ - .line 169 │ + .line 171 │ iget-boolean v0, p0, Landroid/support/v4/view/PagerTabStrip;->mDrawFullUnderlineSet:Z │ │ if-nez v0, :cond_0 │ │ - .line 170 │ + .line 172 │ if-nez p1, :cond_1 │ │ const/4 v0, 0x1 │ │ :goto_0 │ iput-boolean v0, p0, Landroid/support/v4/view/PagerTabStrip;->mDrawFullUnderline:Z │ │ - .line 172 │ + .line 174 │ :cond_0 │ return-void │ │ - .line 170 │ + .line 172 │ :cond_1 │ const/4 v0, 0x0 │ │ goto :goto_0 │ .end method │ │ .method public setBackgroundResource(I)V │ .locals 1 │ .param p1, "resId" # I │ │ .prologue │ - .line 184 │ + .line 186 │ invoke-super {p0, p1}, Landroid/support/v4/view/PagerTitleStrip;->setBackgroundResource(I)V │ │ - .line 185 │ + .line 187 │ iget-boolean v0, p0, Landroid/support/v4/view/PagerTabStrip;->mDrawFullUnderlineSet:Z │ │ if-nez v0, :cond_0 │ │ - .line 186 │ + .line 188 │ if-nez p1, :cond_1 │ │ const/4 v0, 0x1 │ │ :goto_0 │ iput-boolean v0, p0, Landroid/support/v4/view/PagerTabStrip;->mDrawFullUnderline:Z │ │ - .line 188 │ + .line 190 │ :cond_0 │ return-void │ │ - .line 186 │ + .line 188 │ :cond_1 │ const/4 v0, 0x0 │ │ goto :goto_0 │ .end method │ │ .method public setDrawFullUnderline(Z)V │ .locals 1 │ .param p1, "drawFull" # Z │ │ .prologue │ - .line 197 │ + .line 199 │ iput-boolean p1, p0, Landroid/support/v4/view/PagerTabStrip;->mDrawFullUnderline:Z │ │ - .line 198 │ + .line 200 │ const/4 v0, 0x1 │ │ iput-boolean v0, p0, Landroid/support/v4/view/PagerTabStrip;->mDrawFullUnderlineSet:Z │ │ - .line 199 │ + .line 201 │ invoke-virtual {p0}, Landroid/support/v4/view/PagerTabStrip;->invalidate()V │ │ - .line 200 │ + .line 202 │ return-void │ .end method │ │ .method public setPadding(IIII)V │ .locals 1 │ .param p1, "left" # I │ .param p2, "top" # I │ .param p3, "right" # I │ .param p4, "bottom" # I │ │ .prologue │ - .line 152 │ + .line 154 │ iget v0, p0, Landroid/support/v4/view/PagerTabStrip;->mMinPaddingBottom:I │ │ if-ge p4, v0, :cond_0 │ │ - .line 153 │ + .line 155 │ iget p4, p0, Landroid/support/v4/view/PagerTabStrip;->mMinPaddingBottom:I │ │ - .line 155 │ + .line 157 │ :cond_0 │ invoke-super {p0, p1, p2, p3, p4}, Landroid/support/v4/view/PagerTitleStrip;->setPadding(IIII)V │ │ - .line 156 │ + .line 158 │ return-void │ .end method │ │ .method public setTabIndicatorColor(I)V │ .locals 2 │ .param p1, "color" # I │ │ .prologue │ - .line 129 │ + .line 131 │ iput p1, p0, Landroid/support/v4/view/PagerTabStrip;->mIndicatorColor:I │ │ - .line 130 │ + .line 132 │ iget-object v0, p0, Landroid/support/v4/view/PagerTabStrip;->mTabPaint:Landroid/graphics/Paint; │ │ iget v1, p0, Landroid/support/v4/view/PagerTabStrip;->mIndicatorColor:I │ │ invoke-virtual {v0, v1}, Landroid/graphics/Paint;->setColor(I)V │ │ - .line 131 │ + .line 133 │ invoke-virtual {p0}, Landroid/support/v4/view/PagerTabStrip;->invalidate()V │ │ - .line 132 │ + .line 134 │ return-void │ .end method │ │ .method public setTabIndicatorColorResource(I)V │ .locals 1 │ .param p1, "resId" # I │ │ .prologue │ - .line 140 │ + .line 142 │ invoke-virtual {p0}, Landroid/support/v4/view/PagerTabStrip;->getContext()Landroid/content/Context; │ │ move-result-object v0 │ │ invoke-virtual {v0}, Landroid/content/Context;->getResources()Landroid/content/res/Resources; │ │ move-result-object v0 │ │ invoke-virtual {v0, p1}, Landroid/content/res/Resources;->getColor(I)I │ │ move-result v0 │ │ invoke-virtual {p0, v0}, Landroid/support/v4/view/PagerTabStrip;->setTabIndicatorColor(I)V │ │ - .line 141 │ + .line 143 │ return-void │ .end method │ │ .method public setTextSpacing(I)V │ .locals 1 │ .param p1, "textSpacing" # I │ │ .prologue │ - .line 160 │ + .line 162 │ iget v0, p0, Landroid/support/v4/view/PagerTabStrip;->mMinTextSpacing:I │ │ if-ge p1, v0, :cond_0 │ │ - .line 161 │ + .line 163 │ iget p1, p0, Landroid/support/v4/view/PagerTabStrip;->mMinTextSpacing:I │ │ - .line 163 │ + .line 165 │ :cond_0 │ invoke-super {p0, p1}, Landroid/support/v4/view/PagerTitleStrip;->setTextSpacing(I)V │ │ - .line 164 │ + .line 166 │ return-void │ .end method │ │ .method updateTextPositions(IFZ)V │ .locals 7 │ .param p1, "position" # I │ .param p2, "positionOffset" # F │ .param p3, "force" # Z │ │ .prologue │ - .line 277 │ + .line 279 │ iget-object v2, p0, Landroid/support/v4/view/PagerTabStrip;->mTempRect:Landroid/graphics/Rect; │ │ - .line 278 │ + .line 280 │ .local v2, "r":Landroid/graphics/Rect; │ invoke-virtual {p0}, Landroid/support/v4/view/PagerTabStrip;->getHeight()I │ │ move-result v0 │ │ - .line 279 │ + .line 281 │ .local v0, "bottom":I │ iget-object v5, p0, Landroid/support/v4/view/PagerTabStrip;->mCurrText:Landroid/widget/TextView; │ │ invoke-virtual {v5}, Landroid/widget/TextView;->getLeft()I │ │ move-result v5 │ │ iget v6, p0, Landroid/support/v4/view/PagerTabStrip;->mTabPadding:I │ │ sub-int v1, v5, v6 │ │ - .line 280 │ + .line 282 │ .local v1, "left":I │ iget-object v5, p0, Landroid/support/v4/view/PagerTabStrip;->mCurrText:Landroid/widget/TextView; │ │ invoke-virtual {v5}, Landroid/widget/TextView;->getRight()I │ │ move-result v5 │ │ iget v6, p0, Landroid/support/v4/view/PagerTabStrip;->mTabPadding:I │ │ add-int v3, v5, v6 │ │ - .line 281 │ + .line 283 │ .local v3, "right":I │ iget v5, p0, Landroid/support/v4/view/PagerTabStrip;->mIndicatorHeight:I │ │ sub-int v4, v0, v5 │ │ - .line 283 │ + .line 285 │ .local v4, "top":I │ invoke-virtual {v2, v1, v4, v3, v0}, Landroid/graphics/Rect;->set(IIII)V │ │ - .line 285 │ + .line 287 │ invoke-super {p0, p1, p2, p3}, Landroid/support/v4/view/PagerTitleStrip;->updateTextPositions(IFZ)V │ │ - .line 286 │ + .line 288 │ const/high16 v5, 0x3f000000 # 0.5f │ │ sub-float v5, p2, v5 │ │ invoke-static {v5}, Ljava/lang/Math;->abs(F)F │ │ move-result v5 │ @@ -914,38 +914,38 @@ │ │ mul-float/2addr v5, v6 │ │ float-to-int v5, v5 │ │ iput v5, p0, Landroid/support/v4/view/PagerTabStrip;->mTabAlpha:I │ │ - .line 288 │ + .line 290 │ iget-object v5, p0, Landroid/support/v4/view/PagerTabStrip;->mCurrText:Landroid/widget/TextView; │ │ invoke-virtual {v5}, Landroid/widget/TextView;->getLeft()I │ │ move-result v5 │ │ iget v6, p0, Landroid/support/v4/view/PagerTabStrip;->mTabPadding:I │ │ sub-int v1, v5, v6 │ │ - .line 289 │ + .line 291 │ iget-object v5, p0, Landroid/support/v4/view/PagerTabStrip;->mCurrText:Landroid/widget/TextView; │ │ invoke-virtual {v5}, Landroid/widget/TextView;->getRight()I │ │ move-result v5 │ │ iget v6, p0, Landroid/support/v4/view/PagerTabStrip;->mTabPadding:I │ │ add-int v3, v5, v6 │ │ - .line 290 │ + .line 292 │ invoke-virtual {v2, v1, v4, v3, v0}, Landroid/graphics/Rect;->union(IIII)V │ │ - .line 292 │ + .line 294 │ invoke-virtual {p0, v2}, Landroid/support/v4/view/PagerTabStrip;->invalidate(Landroid/graphics/Rect;)V │ │ - .line 293 │ + .line 295 │ return-void │ .end method ├── smali/android/support/v4/view/ViewConfigurationCompat$FroyoViewConfigurationVersionImpl.smali │ @@ -1,14 +1,11 @@ │ .class Landroid/support/v4/view/ViewConfigurationCompat$FroyoViewConfigurationVersionImpl; │ -.super Ljava/lang/Object; │ +.super Landroid/support/v4/view/ViewConfigurationCompat$BaseViewConfigurationVersionImpl; │ .source "ViewConfigurationCompat.java" │ │ -# interfaces │ -.implements Landroid/support/v4/view/ViewConfigurationCompat$ViewConfigurationVersionImpl; │ - │ │ # annotations │ .annotation system Ldalvik/annotation/EnclosingClass; │ value = Landroid/support/v4/view/ViewConfigurationCompat; │ .end annotation │ │ .annotation system Ldalvik/annotation/InnerClass; │ @@ -18,27 +15,27 @@ │ │ │ # direct methods │ .method constructor ()V │ .locals 0 │ │ .prologue │ - .line 46 │ - invoke-direct {p0}, Ljava/lang/Object;->()V │ + .line 53 │ + invoke-direct {p0}, Landroid/support/v4/view/ViewConfigurationCompat$BaseViewConfigurationVersionImpl;->()V │ │ return-void │ .end method │ │ │ # virtual methods │ .method public getScaledPagingTouchSlop(Landroid/view/ViewConfiguration;)I │ .locals 1 │ .param p1, "config" # Landroid/view/ViewConfiguration; │ │ .prologue │ - .line 49 │ + .line 56 │ invoke-static {p1}, Landroid/support/v4/view/ViewConfigurationCompatFroyo;->getScaledPagingTouchSlop(Landroid/view/ViewConfiguration;)I │ │ move-result v0 │ │ return v0 │ .end method ├── smali/android/support/v4/view/ViewCompat$KitKatViewCompatImpl.smali │ @@ -15,40 +15,53 @@ │ │ │ # direct methods │ .method constructor ()V │ .locals 0 │ │ .prologue │ - .line 534 │ + .line 1090 │ invoke-direct {p0}, Landroid/support/v4/view/ViewCompat$JbMr1ViewCompatImpl;->()V │ │ return-void │ .end method │ │ │ # virtual methods │ .method public getAccessibilityLiveRegion(Landroid/view/View;)I │ .locals 1 │ .param p1, "view" # Landroid/view/View; │ │ .prologue │ - .line 537 │ + .line 1093 │ invoke-static {p1}, Landroid/support/v4/view/ViewCompatKitKat;->getAccessibilityLiveRegion(Landroid/view/View;)I │ │ move-result v0 │ │ return v0 │ .end method │ │ .method public setAccessibilityLiveRegion(Landroid/view/View;I)V │ .locals 0 │ .param p1, "view" # Landroid/view/View; │ .param p2, "mode" # I │ │ .prologue │ - .line 542 │ + .line 1098 │ invoke-static {p1, p2}, Landroid/support/v4/view/ViewCompatKitKat;->setAccessibilityLiveRegion(Landroid/view/View;I)V │ │ - .line 543 │ + .line 1099 │ + return-void │ +.end method │ + │ +.method public setImportantForAccessibility(Landroid/view/View;I)V │ + .locals 0 │ + .param p1, "view" # Landroid/view/View; │ + .param p2, "mode" # I │ + │ + .prologue │ + .line 1103 │ + invoke-static {p1, p2}, Landroid/support/v4/view/ViewCompatJB;->setImportantForAccessibility(Landroid/view/View;I)V │ + │ + .line 1104 │ return-void │ .end method ├── smali/android/support/v4/view/ViewConfigurationCompat$ViewConfigurationVersionImpl.smali │ @@ -13,7 +13,10 @@ │ name = "ViewConfigurationVersionImpl" │ .end annotation │ │ │ # virtual methods │ .method public abstract getScaledPagingTouchSlop(Landroid/view/ViewConfiguration;)I │ .end method │ + │ +.method public abstract hasPermanentMenuKey(Landroid/view/ViewConfiguration;)Z │ +.end method ├── smali/android/support/v4/view/PagerTabStrip$2.smali │ @@ -22,30 +22,30 @@ │ │ │ # direct methods │ .method constructor (Landroid/support/v4/view/PagerTabStrip;)V │ .locals 0 │ │ .prologue │ - .line 111 │ + .line 113 │ iput-object p1, p0, Landroid/support/v4/view/PagerTabStrip$2;->this$0:Landroid/support/v4/view/PagerTabStrip; │ │ invoke-direct {p0}, Ljava/lang/Object;->()V │ │ return-void │ .end method │ │ │ # virtual methods │ .method public onClick(Landroid/view/View;)V │ .locals 2 │ .param p1, "v" # Landroid/view/View; │ │ .prologue │ - .line 114 │ + .line 116 │ iget-object v0, p0, Landroid/support/v4/view/PagerTabStrip$2;->this$0:Landroid/support/v4/view/PagerTabStrip; │ │ iget-object v0, v0, Landroid/support/v4/view/PagerTabStrip;->mPager:Landroid/support/v4/view/ViewPager; │ │ iget-object v1, p0, Landroid/support/v4/view/PagerTabStrip$2;->this$0:Landroid/support/v4/view/PagerTabStrip; │ │ iget-object v1, v1, Landroid/support/v4/view/PagerTabStrip;->mPager:Landroid/support/v4/view/ViewPager; │ @@ -54,10 +54,10 @@ │ │ move-result v1 │ │ add-int/lit8 v1, v1, 0x1 │ │ invoke-virtual {v0, v1}, Landroid/support/v4/view/ViewPager;->setCurrentItem(I)V │ │ - .line 115 │ + .line 117 │ return-void │ .end method ├── smali/android/support/v4/view/accessibility/AccessibilityEventCompatIcs.smali │ @@ -52,7 +52,20 @@ │ .line 28 │ invoke-virtual {p0}, Landroid/view/accessibility/AccessibilityEvent;->getRecordCount()I │ │ move-result v0 │ │ return v0 │ .end method │ + │ +.method public static setScrollable(Landroid/view/accessibility/AccessibilityEvent;Z)V │ + .locals 0 │ + .param p0, "event" # Landroid/view/accessibility/AccessibilityEvent; │ + .param p1, "scrollable" # Z │ + │ + .prologue │ + .line 40 │ + invoke-virtual {p0, p1}, Landroid/view/accessibility/AccessibilityEvent;->setScrollable(Z)V │ + │ + .line 41 │ + return-void │ +.end method ├── smali/android/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.smali │ @@ -15,45 +15,69 @@ │ │ │ # direct methods │ .method constructor ()V │ .locals 0 │ │ .prologue │ - .line 426 │ + .line 676 │ invoke-direct {p0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl;->()V │ │ return-void │ .end method │ │ │ # virtual methods │ .method public addAction(Ljava/lang/Object;I)V │ .locals 0 │ .param p1, "info" # Ljava/lang/Object; │ .param p2, "action" # I │ │ .prologue │ - .line 444 │ + .line 694 │ invoke-static {p1, p2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;->addAction(Ljava/lang/Object;I)V │ │ - .line 445 │ + .line 695 │ + return-void │ +.end method │ + │ +.method public addAction(Ljava/lang/Object;ILjava/lang/CharSequence;)V │ + .locals 2 │ + .param p1, "info" # Ljava/lang/Object; │ + .param p2, "id" # I │ + .param p3, "label" # Ljava/lang/CharSequence; │ + │ + .prologue │ + .line 914 │ + invoke-static {p2}, Ljava/lang/Integer;->bitCount(I)I │ + │ + move-result v0 │ + │ + const/4 v1, 0x1 │ + │ + if-ne v0, v1, :cond_0 │ + │ + .line 915 │ + invoke-virtual {p0, p1, p2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl;->addAction(Ljava/lang/Object;I)V │ + │ + .line 917 │ + :cond_0 │ return-void │ .end method │ │ .method public addChild(Ljava/lang/Object;Landroid/view/View;)V │ .locals 0 │ .param p1, "info" # Ljava/lang/Object; │ .param p2, "child" # Landroid/view/View; │ │ .prologue │ - .line 449 │ + .line 699 │ invoke-static {p1, p2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;->addChild(Ljava/lang/Object;Landroid/view/View;)V │ │ - .line 450 │ + .line 700 │ return-void │ .end method │ │ .method public findAccessibilityNodeInfosByText(Ljava/lang/Object;Ljava/lang/String;)Ljava/util/List; │ .locals 1 │ .param p1, "info" # Ljava/lang/Object; │ .param p2, "text" # Ljava/lang/String; │ @@ -67,586 +91,586 @@ │ "<", │ "Ljava/lang/Object;", │ ">;" │ } │ .end annotation │ │ .prologue │ - .line 454 │ + .line 704 │ invoke-static {p1, p2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;->findAccessibilityNodeInfosByText(Ljava/lang/Object;Ljava/lang/String;)Ljava/util/List; │ │ move-result-object v0 │ │ return-object v0 │ .end method │ │ .method public getActions(Ljava/lang/Object;)I │ .locals 1 │ .param p1, "info" # Ljava/lang/Object; │ │ .prologue │ - .line 459 │ + .line 709 │ invoke-static {p1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;->getActions(Ljava/lang/Object;)I │ │ move-result v0 │ │ return v0 │ .end method │ │ .method public getBoundsInParent(Ljava/lang/Object;Landroid/graphics/Rect;)V │ .locals 0 │ .param p1, "info" # Ljava/lang/Object; │ .param p2, "outBounds" # Landroid/graphics/Rect; │ │ .prologue │ - .line 464 │ + .line 714 │ invoke-static {p1, p2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;->getBoundsInParent(Ljava/lang/Object;Landroid/graphics/Rect;)V │ │ - .line 465 │ + .line 715 │ return-void │ .end method │ │ .method public getBoundsInScreen(Ljava/lang/Object;Landroid/graphics/Rect;)V │ .locals 0 │ .param p1, "info" # Ljava/lang/Object; │ .param p2, "outBounds" # Landroid/graphics/Rect; │ │ .prologue │ - .line 469 │ + .line 719 │ invoke-static {p1, p2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;->getBoundsInScreen(Ljava/lang/Object;Landroid/graphics/Rect;)V │ │ - .line 470 │ + .line 720 │ return-void │ .end method │ │ .method public getChild(Ljava/lang/Object;I)Ljava/lang/Object; │ .locals 1 │ .param p1, "info" # Ljava/lang/Object; │ .param p2, "index" # I │ │ .prologue │ - .line 474 │ + .line 724 │ invoke-static {p1, p2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;->getChild(Ljava/lang/Object;I)Ljava/lang/Object; │ │ move-result-object v0 │ │ return-object v0 │ .end method │ │ .method public getChildCount(Ljava/lang/Object;)I │ .locals 1 │ .param p1, "info" # Ljava/lang/Object; │ │ .prologue │ - .line 479 │ + .line 729 │ invoke-static {p1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;->getChildCount(Ljava/lang/Object;)I │ │ move-result v0 │ │ return v0 │ .end method │ │ .method public getClassName(Ljava/lang/Object;)Ljava/lang/CharSequence; │ .locals 1 │ .param p1, "info" # Ljava/lang/Object; │ │ .prologue │ - .line 484 │ + .line 734 │ invoke-static {p1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;->getClassName(Ljava/lang/Object;)Ljava/lang/CharSequence; │ │ move-result-object v0 │ │ return-object v0 │ .end method │ │ .method public getContentDescription(Ljava/lang/Object;)Ljava/lang/CharSequence; │ .locals 1 │ .param p1, "info" # Ljava/lang/Object; │ │ .prologue │ - .line 489 │ + .line 739 │ invoke-static {p1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;->getContentDescription(Ljava/lang/Object;)Ljava/lang/CharSequence; │ │ move-result-object v0 │ │ return-object v0 │ .end method │ │ .method public getPackageName(Ljava/lang/Object;)Ljava/lang/CharSequence; │ .locals 1 │ .param p1, "info" # Ljava/lang/Object; │ │ .prologue │ - .line 494 │ + .line 744 │ invoke-static {p1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;->getPackageName(Ljava/lang/Object;)Ljava/lang/CharSequence; │ │ move-result-object v0 │ │ return-object v0 │ .end method │ │ .method public getParent(Ljava/lang/Object;)Ljava/lang/Object; │ .locals 1 │ .param p1, "info" # Ljava/lang/Object; │ │ .prologue │ - .line 499 │ + .line 749 │ invoke-static {p1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;->getParent(Ljava/lang/Object;)Ljava/lang/Object; │ │ move-result-object v0 │ │ return-object v0 │ .end method │ │ .method public getText(Ljava/lang/Object;)Ljava/lang/CharSequence; │ .locals 1 │ .param p1, "info" # Ljava/lang/Object; │ │ .prologue │ - .line 504 │ + .line 754 │ invoke-static {p1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;->getText(Ljava/lang/Object;)Ljava/lang/CharSequence; │ │ move-result-object v0 │ │ return-object v0 │ .end method │ │ .method public getWindowId(Ljava/lang/Object;)I │ .locals 1 │ .param p1, "info" # Ljava/lang/Object; │ │ .prologue │ - .line 509 │ + .line 759 │ invoke-static {p1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;->getWindowId(Ljava/lang/Object;)I │ │ move-result v0 │ │ return v0 │ .end method │ │ .method public isCheckable(Ljava/lang/Object;)Z │ .locals 1 │ .param p1, "info" # Ljava/lang/Object; │ │ .prologue │ - .line 514 │ + .line 764 │ invoke-static {p1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;->isCheckable(Ljava/lang/Object;)Z │ │ move-result v0 │ │ return v0 │ .end method │ │ .method public isChecked(Ljava/lang/Object;)Z │ .locals 1 │ .param p1, "info" # Ljava/lang/Object; │ │ .prologue │ - .line 519 │ + .line 769 │ invoke-static {p1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;->isChecked(Ljava/lang/Object;)Z │ │ move-result v0 │ │ return v0 │ .end method │ │ .method public isClickable(Ljava/lang/Object;)Z │ .locals 1 │ .param p1, "info" # Ljava/lang/Object; │ │ .prologue │ - .line 524 │ + .line 774 │ invoke-static {p1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;->isClickable(Ljava/lang/Object;)Z │ │ move-result v0 │ │ return v0 │ .end method │ │ .method public isEnabled(Ljava/lang/Object;)Z │ .locals 1 │ .param p1, "info" # Ljava/lang/Object; │ │ .prologue │ - .line 529 │ + .line 779 │ invoke-static {p1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;->isEnabled(Ljava/lang/Object;)Z │ │ move-result v0 │ │ return v0 │ .end method │ │ .method public isFocusable(Ljava/lang/Object;)Z │ .locals 1 │ .param p1, "info" # Ljava/lang/Object; │ │ .prologue │ - .line 534 │ + .line 784 │ invoke-static {p1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;->isFocusable(Ljava/lang/Object;)Z │ │ move-result v0 │ │ return v0 │ .end method │ │ .method public isFocused(Ljava/lang/Object;)Z │ .locals 1 │ .param p1, "info" # Ljava/lang/Object; │ │ .prologue │ - .line 539 │ + .line 789 │ invoke-static {p1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;->isFocused(Ljava/lang/Object;)Z │ │ move-result v0 │ │ return v0 │ .end method │ │ .method public isLongClickable(Ljava/lang/Object;)Z │ .locals 1 │ .param p1, "info" # Ljava/lang/Object; │ │ .prologue │ - .line 544 │ + .line 794 │ invoke-static {p1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;->isLongClickable(Ljava/lang/Object;)Z │ │ move-result v0 │ │ return v0 │ .end method │ │ .method public isPassword(Ljava/lang/Object;)Z │ .locals 1 │ .param p1, "info" # Ljava/lang/Object; │ │ .prologue │ - .line 549 │ + .line 799 │ invoke-static {p1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;->isPassword(Ljava/lang/Object;)Z │ │ move-result v0 │ │ return v0 │ .end method │ │ .method public isScrollable(Ljava/lang/Object;)Z │ .locals 1 │ .param p1, "info" # Ljava/lang/Object; │ │ .prologue │ - .line 554 │ + .line 804 │ invoke-static {p1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;->isScrollable(Ljava/lang/Object;)Z │ │ move-result v0 │ │ return v0 │ .end method │ │ .method public isSelected(Ljava/lang/Object;)Z │ .locals 1 │ .param p1, "info" # Ljava/lang/Object; │ │ .prologue │ - .line 559 │ + .line 809 │ invoke-static {p1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;->isSelected(Ljava/lang/Object;)Z │ │ move-result v0 │ │ return v0 │ .end method │ │ .method public obtain()Ljava/lang/Object; │ .locals 1 │ │ .prologue │ - .line 429 │ + .line 679 │ invoke-static {}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;->obtain()Ljava/lang/Object; │ │ move-result-object v0 │ │ return-object v0 │ .end method │ │ .method public obtain(Landroid/view/View;)Ljava/lang/Object; │ .locals 1 │ .param p1, "source" # Landroid/view/View; │ │ .prologue │ - .line 434 │ + .line 684 │ invoke-static {p1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;->obtain(Landroid/view/View;)Ljava/lang/Object; │ │ move-result-object v0 │ │ return-object v0 │ .end method │ │ .method public obtain(Ljava/lang/Object;)Ljava/lang/Object; │ .locals 1 │ .param p1, "info" # Ljava/lang/Object; │ │ .prologue │ - .line 439 │ + .line 689 │ invoke-static {p1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;->obtain(Ljava/lang/Object;)Ljava/lang/Object; │ │ move-result-object v0 │ │ return-object v0 │ .end method │ │ .method public performAction(Ljava/lang/Object;I)Z │ .locals 1 │ .param p1, "info" # Ljava/lang/Object; │ .param p2, "action" # I │ │ .prologue │ - .line 564 │ + .line 814 │ invoke-static {p1, p2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;->performAction(Ljava/lang/Object;I)Z │ │ move-result v0 │ │ return v0 │ .end method │ │ .method public recycle(Ljava/lang/Object;)V │ .locals 0 │ .param p1, "info" # Ljava/lang/Object; │ │ .prologue │ - .line 659 │ + .line 909 │ invoke-static {p1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;->recycle(Ljava/lang/Object;)V │ │ - .line 660 │ + .line 910 │ return-void │ .end method │ │ .method public setBoundsInParent(Ljava/lang/Object;Landroid/graphics/Rect;)V │ .locals 0 │ .param p1, "info" # Ljava/lang/Object; │ .param p2, "bounds" # Landroid/graphics/Rect; │ │ .prologue │ - .line 569 │ + .line 819 │ invoke-static {p1, p2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;->setBoundsInParent(Ljava/lang/Object;Landroid/graphics/Rect;)V │ │ - .line 570 │ + .line 820 │ return-void │ .end method │ │ .method public setBoundsInScreen(Ljava/lang/Object;Landroid/graphics/Rect;)V │ .locals 0 │ .param p1, "info" # Ljava/lang/Object; │ .param p2, "bounds" # Landroid/graphics/Rect; │ │ .prologue │ - .line 574 │ + .line 824 │ invoke-static {p1, p2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;->setBoundsInScreen(Ljava/lang/Object;Landroid/graphics/Rect;)V │ │ - .line 575 │ + .line 825 │ return-void │ .end method │ │ .method public setCheckable(Ljava/lang/Object;Z)V │ .locals 0 │ .param p1, "info" # Ljava/lang/Object; │ .param p2, "checkable" # Z │ │ .prologue │ - .line 579 │ + .line 829 │ invoke-static {p1, p2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;->setCheckable(Ljava/lang/Object;Z)V │ │ - .line 580 │ + .line 830 │ return-void │ .end method │ │ .method public setChecked(Ljava/lang/Object;Z)V │ .locals 0 │ .param p1, "info" # Ljava/lang/Object; │ .param p2, "checked" # Z │ │ .prologue │ - .line 584 │ + .line 834 │ invoke-static {p1, p2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;->setChecked(Ljava/lang/Object;Z)V │ │ - .line 585 │ + .line 835 │ return-void │ .end method │ │ .method public setClassName(Ljava/lang/Object;Ljava/lang/CharSequence;)V │ .locals 0 │ .param p1, "info" # Ljava/lang/Object; │ .param p2, "className" # Ljava/lang/CharSequence; │ │ .prologue │ - .line 589 │ + .line 839 │ invoke-static {p1, p2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;->setClassName(Ljava/lang/Object;Ljava/lang/CharSequence;)V │ │ - .line 590 │ + .line 840 │ return-void │ .end method │ │ .method public setClickable(Ljava/lang/Object;Z)V │ .locals 0 │ .param p1, "info" # Ljava/lang/Object; │ .param p2, "clickable" # Z │ │ .prologue │ - .line 594 │ + .line 844 │ invoke-static {p1, p2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;->setClickable(Ljava/lang/Object;Z)V │ │ - .line 595 │ + .line 845 │ return-void │ .end method │ │ .method public setContentDescription(Ljava/lang/Object;Ljava/lang/CharSequence;)V │ .locals 0 │ .param p1, "info" # Ljava/lang/Object; │ .param p2, "contentDescription" # Ljava/lang/CharSequence; │ │ .prologue │ - .line 599 │ + .line 849 │ invoke-static {p1, p2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;->setContentDescription(Ljava/lang/Object;Ljava/lang/CharSequence;)V │ │ - .line 600 │ + .line 850 │ return-void │ .end method │ │ .method public setEnabled(Ljava/lang/Object;Z)V │ .locals 0 │ .param p1, "info" # Ljava/lang/Object; │ .param p2, "enabled" # Z │ │ .prologue │ - .line 604 │ + .line 854 │ invoke-static {p1, p2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;->setEnabled(Ljava/lang/Object;Z)V │ │ - .line 605 │ + .line 855 │ return-void │ .end method │ │ .method public setFocusable(Ljava/lang/Object;Z)V │ .locals 0 │ .param p1, "info" # Ljava/lang/Object; │ .param p2, "focusable" # Z │ │ .prologue │ - .line 609 │ + .line 859 │ invoke-static {p1, p2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;->setFocusable(Ljava/lang/Object;Z)V │ │ - .line 610 │ + .line 860 │ return-void │ .end method │ │ .method public setFocused(Ljava/lang/Object;Z)V │ .locals 0 │ .param p1, "info" # Ljava/lang/Object; │ .param p2, "focused" # Z │ │ .prologue │ - .line 614 │ + .line 864 │ invoke-static {p1, p2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;->setFocused(Ljava/lang/Object;Z)V │ │ - .line 615 │ + .line 865 │ return-void │ .end method │ │ .method public setLongClickable(Ljava/lang/Object;Z)V │ .locals 0 │ .param p1, "info" # Ljava/lang/Object; │ .param p2, "longClickable" # Z │ │ .prologue │ - .line 619 │ + .line 869 │ invoke-static {p1, p2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;->setLongClickable(Ljava/lang/Object;Z)V │ │ - .line 620 │ + .line 870 │ return-void │ .end method │ │ .method public setPackageName(Ljava/lang/Object;Ljava/lang/CharSequence;)V │ .locals 0 │ .param p1, "info" # Ljava/lang/Object; │ .param p2, "packageName" # Ljava/lang/CharSequence; │ │ .prologue │ - .line 624 │ + .line 874 │ invoke-static {p1, p2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;->setPackageName(Ljava/lang/Object;Ljava/lang/CharSequence;)V │ │ - .line 625 │ + .line 875 │ return-void │ .end method │ │ .method public setParent(Ljava/lang/Object;Landroid/view/View;)V │ .locals 0 │ .param p1, "info" # Ljava/lang/Object; │ .param p2, "parent" # Landroid/view/View; │ │ .prologue │ - .line 629 │ + .line 879 │ invoke-static {p1, p2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;->setParent(Ljava/lang/Object;Landroid/view/View;)V │ │ - .line 630 │ + .line 880 │ return-void │ .end method │ │ .method public setPassword(Ljava/lang/Object;Z)V │ .locals 0 │ .param p1, "info" # Ljava/lang/Object; │ .param p2, "password" # Z │ │ .prologue │ - .line 634 │ + .line 884 │ invoke-static {p1, p2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;->setPassword(Ljava/lang/Object;Z)V │ │ - .line 635 │ + .line 885 │ return-void │ .end method │ │ .method public setScrollable(Ljava/lang/Object;Z)V │ .locals 0 │ .param p1, "info" # Ljava/lang/Object; │ .param p2, "scrollable" # Z │ │ .prologue │ - .line 639 │ + .line 889 │ invoke-static {p1, p2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;->setScrollable(Ljava/lang/Object;Z)V │ │ - .line 640 │ + .line 890 │ return-void │ .end method │ │ .method public setSelected(Ljava/lang/Object;Z)V │ .locals 0 │ .param p1, "info" # Ljava/lang/Object; │ .param p2, "selected" # Z │ │ .prologue │ - .line 644 │ + .line 894 │ invoke-static {p1, p2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;->setSelected(Ljava/lang/Object;Z)V │ │ - .line 645 │ + .line 895 │ return-void │ .end method │ │ .method public setSource(Ljava/lang/Object;Landroid/view/View;)V │ .locals 0 │ .param p1, "info" # Ljava/lang/Object; │ .param p2, "source" # Landroid/view/View; │ │ .prologue │ - .line 649 │ + .line 899 │ invoke-static {p1, p2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;->setSource(Ljava/lang/Object;Landroid/view/View;)V │ │ - .line 650 │ + .line 900 │ return-void │ .end method │ │ .method public setText(Ljava/lang/Object;Ljava/lang/CharSequence;)V │ .locals 0 │ .param p1, "info" # Ljava/lang/Object; │ .param p2, "text" # Ljava/lang/CharSequence; │ │ .prologue │ - .line 654 │ + .line 904 │ invoke-static {p1, p2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;->setText(Ljava/lang/Object;Ljava/lang/CharSequence;)V │ │ - .line 655 │ + .line 905 │ return-void │ .end method ├── smali/android/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanMr2Impl.smali │ @@ -15,40 +15,40 @@ │ │ │ # direct methods │ .method constructor ()V │ .locals 0 │ │ .prologue │ - .line 730 │ + .line 987 │ invoke-direct {p0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanImpl;->()V │ │ return-void │ .end method │ │ │ # virtual methods │ .method public getViewIdResourceName(Ljava/lang/Object;)Ljava/lang/String; │ .locals 1 │ .param p1, "info" # Ljava/lang/Object; │ │ .prologue │ - .line 734 │ + .line 991 │ invoke-static {p1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatJellybeanMr2;->getViewIdResourceName(Ljava/lang/Object;)Ljava/lang/String; │ │ move-result-object v0 │ │ return-object v0 │ .end method │ │ .method public setViewIdResourceName(Ljava/lang/Object;Ljava/lang/String;)V │ .locals 0 │ .param p1, "info" # Ljava/lang/Object; │ .param p2, "viewId" # Ljava/lang/String; │ │ .prologue │ - .line 739 │ + .line 996 │ invoke-static {p1, p2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatJellybeanMr2;->setViewIdResourceName(Ljava/lang/Object;Ljava/lang/String;)V │ │ - .line 740 │ + .line 997 │ return-void │ .end method ├── smali/android/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl.smali │ @@ -14,14 +14,17 @@ │ .end annotation │ │ │ # virtual methods │ .method public abstract addAction(Ljava/lang/Object;I)V │ .end method │ │ +.method public abstract addAction(Ljava/lang/Object;ILjava/lang/CharSequence;)V │ +.end method │ + │ .method public abstract addChild(Ljava/lang/Object;Landroid/view/View;)V │ .end method │ │ .method public abstract addChild(Ljava/lang/Object;Landroid/view/View;I)V │ .end method │ │ .method public abstract findAccessibilityNodeInfosByText(Ljava/lang/Object;Ljava/lang/String;)Ljava/util/List; │ @@ -41,14 +44,28 @@ │ │ .method public abstract findFocus(Ljava/lang/Object;I)Ljava/lang/Object; │ .end method │ │ .method public abstract focusSearch(Ljava/lang/Object;I)Ljava/lang/Object; │ .end method │ │ +.method public abstract getActionList(Ljava/lang/Object;)Ljava/util/List; │ + .annotation system Ldalvik/annotation/Signature; │ + value = { │ + "(", │ + "Ljava/lang/Object;", │ + ")", │ + "Ljava/util/List", │ + "<", │ + "Ljava/lang/Object;", │ + ">;" │ + } │ + .end annotation │ +.end method │ + │ .method public abstract getActions(Ljava/lang/Object;)I │ .end method │ │ .method public abstract getBoundsInParent(Ljava/lang/Object;Landroid/graphics/Rect;)V │ .end method │ │ .method public abstract getBoundsInScreen(Ljava/lang/Object;Landroid/graphics/Rect;)V │ @@ -59,14 +76,38 @@ │ │ .method public abstract getChildCount(Ljava/lang/Object;)I │ .end method │ │ .method public abstract getClassName(Ljava/lang/Object;)Ljava/lang/CharSequence; │ .end method │ │ +.method public abstract getCollectionInfo(Ljava/lang/Object;)Ljava/lang/Object; │ +.end method │ + │ +.method public abstract getCollectionInfoColumnCount(Ljava/lang/Object;)I │ +.end method │ + │ +.method public abstract getCollectionInfoRowCount(Ljava/lang/Object;)I │ +.end method │ + │ +.method public abstract getCollectionItemColumnIndex(Ljava/lang/Object;)I │ +.end method │ + │ +.method public abstract getCollectionItemColumnSpan(Ljava/lang/Object;)I │ +.end method │ + │ +.method public abstract getCollectionItemInfo(Ljava/lang/Object;)Ljava/lang/Object; │ +.end method │ + │ +.method public abstract getCollectionItemRowIndex(Ljava/lang/Object;)I │ +.end method │ + │ +.method public abstract getCollectionItemRowSpan(Ljava/lang/Object;)I │ +.end method │ + │ .method public abstract getContentDescription(Ljava/lang/Object;)Ljava/lang/CharSequence; │ .end method │ │ .method public abstract getLiveRegion(Ljava/lang/Object;)I │ .end method │ │ .method public abstract getMovementGranularities(Ljava/lang/Object;)I │ @@ -74,14 +115,17 @@ │ │ .method public abstract getPackageName(Ljava/lang/Object;)Ljava/lang/CharSequence; │ .end method │ │ .method public abstract getParent(Ljava/lang/Object;)Ljava/lang/Object; │ .end method │ │ +.method public abstract getRangeInfo(Ljava/lang/Object;)Ljava/lang/Object; │ +.end method │ + │ .method public abstract getText(Ljava/lang/Object;)Ljava/lang/CharSequence; │ .end method │ │ .method public abstract getViewIdResourceName(Ljava/lang/Object;)Ljava/lang/String; │ .end method │ │ .method public abstract getWindowId(Ljava/lang/Object;)I │ @@ -95,14 +139,23 @@ │ │ .method public abstract isChecked(Ljava/lang/Object;)Z │ .end method │ │ .method public abstract isClickable(Ljava/lang/Object;)Z │ .end method │ │ +.method public abstract isCollectionInfoHierarchical(Ljava/lang/Object;)Z │ +.end method │ + │ +.method public abstract isCollectionItemHeading(Ljava/lang/Object;)Z │ +.end method │ + │ +.method public abstract isCollectionItemSelected(Ljava/lang/Object;)Z │ +.end method │ + │ .method public abstract isEnabled(Ljava/lang/Object;)Z │ .end method │ │ .method public abstract isFocusable(Ljava/lang/Object;)Z │ .end method │ │ .method public abstract isFocused(Ljava/lang/Object;)Z │ @@ -131,14 +184,20 @@ │ │ .method public abstract obtain(Landroid/view/View;I)Ljava/lang/Object; │ .end method │ │ .method public abstract obtain(Ljava/lang/Object;)Ljava/lang/Object; │ .end method │ │ +.method public abstract obtainCollectionInfo(IIZI)Ljava/lang/Object; │ +.end method │ + │ +.method public abstract obtainCollectionItemInfo(IIIIZZ)Ljava/lang/Object; │ +.end method │ + │ .method public abstract performAction(Ljava/lang/Object;I)Z │ .end method │ │ .method public abstract performAction(Ljava/lang/Object;ILandroid/os/Bundle;)Z │ .end method │ │ .method public abstract recycle(Ljava/lang/Object;)V │ @@ -161,14 +220,20 @@ │ │ .method public abstract setClassName(Ljava/lang/Object;Ljava/lang/CharSequence;)V │ .end method │ │ .method public abstract setClickable(Ljava/lang/Object;Z)V │ .end method │ │ +.method public abstract setCollectionInfo(Ljava/lang/Object;Ljava/lang/Object;)V │ +.end method │ + │ +.method public abstract setCollectionItemInfo(Ljava/lang/Object;Ljava/lang/Object;)V │ +.end method │ + │ .method public abstract setContentDescription(Ljava/lang/Object;Ljava/lang/CharSequence;)V │ .end method │ │ .method public abstract setEnabled(Ljava/lang/Object;Z)V │ .end method │ │ .method public abstract setFocusable(Ljava/lang/Object;Z)V ├── smali/android/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoKitKatImpl.smali │ @@ -15,40 +15,243 @@ │ │ │ # direct methods │ .method constructor ()V │ .locals 0 │ │ .prologue │ - .line 743 │ + .line 1000 │ invoke-direct {p0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanMr2Impl;->()V │ │ return-void │ .end method │ │ │ # virtual methods │ +.method public getCollectionInfo(Ljava/lang/Object;)Ljava/lang/Object; │ + .locals 1 │ + .param p1, "info" # Ljava/lang/Object; │ + │ + .prologue │ + .line 1013 │ + invoke-static {p1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatKitKat;->getCollectionInfo(Ljava/lang/Object;)Ljava/lang/Object; │ + │ + move-result-object v0 │ + │ + return-object v0 │ +.end method │ + │ +.method public getCollectionInfoColumnCount(Ljava/lang/Object;)I │ + .locals 1 │ + .param p1, "info" # Ljava/lang/Object; │ + │ + .prologue │ + .line 1037 │ + invoke-static {p1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatKitKat$CollectionInfo;->getColumnCount(Ljava/lang/Object;)I │ + │ + move-result v0 │ + │ + return v0 │ +.end method │ + │ +.method public getCollectionInfoRowCount(Ljava/lang/Object;)I │ + .locals 1 │ + .param p1, "info" # Ljava/lang/Object; │ + │ + .prologue │ + .line 1042 │ + invoke-static {p1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatKitKat$CollectionInfo;->getRowCount(Ljava/lang/Object;)I │ + │ + move-result v0 │ + │ + return v0 │ +.end method │ + │ +.method public getCollectionItemColumnIndex(Ljava/lang/Object;)I │ + .locals 1 │ + .param p1, "info" # Ljava/lang/Object; │ + │ + .prologue │ + .line 1062 │ + invoke-static {p1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatKitKat$CollectionItemInfo;->getColumnIndex(Ljava/lang/Object;)I │ + │ + move-result v0 │ + │ + return v0 │ +.end method │ + │ +.method public getCollectionItemColumnSpan(Ljava/lang/Object;)I │ + .locals 1 │ + .param p1, "info" # Ljava/lang/Object; │ + │ + .prologue │ + .line 1067 │ + invoke-static {p1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatKitKat$CollectionItemInfo;->getColumnSpan(Ljava/lang/Object;)I │ + │ + move-result v0 │ + │ + return v0 │ +.end method │ + │ +.method public getCollectionItemInfo(Ljava/lang/Object;)Ljava/lang/Object; │ + .locals 1 │ + .param p1, "info" # Ljava/lang/Object; │ + │ + .prologue │ + .line 1052 │ + invoke-static {p1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatKitKat;->getCollectionItemInfo(Ljava/lang/Object;)Ljava/lang/Object; │ + │ + move-result-object v0 │ + │ + return-object v0 │ +.end method │ + │ +.method public getCollectionItemRowIndex(Ljava/lang/Object;)I │ + .locals 1 │ + .param p1, "info" # Ljava/lang/Object; │ + │ + .prologue │ + .line 1072 │ + invoke-static {p1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatKitKat$CollectionItemInfo;->getRowIndex(Ljava/lang/Object;)I │ + │ + move-result v0 │ + │ + return v0 │ +.end method │ + │ +.method public getCollectionItemRowSpan(Ljava/lang/Object;)I │ + .locals 1 │ + .param p1, "info" # Ljava/lang/Object; │ + │ + .prologue │ + .line 1077 │ + invoke-static {p1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatKitKat$CollectionItemInfo;->getRowSpan(Ljava/lang/Object;)I │ + │ + move-result v0 │ + │ + return v0 │ +.end method │ + │ .method public getLiveRegion(Ljava/lang/Object;)I │ .locals 1 │ .param p1, "info" # Ljava/lang/Object; │ │ .prologue │ - .line 746 │ + .line 1003 │ invoke-static {p1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatKitKat;->getLiveRegion(Ljava/lang/Object;)I │ │ move-result v0 │ │ return v0 │ .end method │ │ +.method public getRangeInfo(Ljava/lang/Object;)Ljava/lang/Object; │ + .locals 1 │ + .param p1, "info" # Ljava/lang/Object; │ + │ + .prologue │ + .line 1057 │ + invoke-static {p1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatKitKat;->getRangeInfo(Ljava/lang/Object;)Ljava/lang/Object; │ + │ + move-result-object v0 │ + │ + return-object v0 │ +.end method │ + │ +.method public isCollectionInfoHierarchical(Ljava/lang/Object;)Z │ + .locals 1 │ + .param p1, "info" # Ljava/lang/Object; │ + │ + .prologue │ + .line 1047 │ + invoke-static {p1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatKitKat$CollectionInfo;->isHierarchical(Ljava/lang/Object;)Z │ + │ + move-result v0 │ + │ + return v0 │ +.end method │ + │ +.method public isCollectionItemHeading(Ljava/lang/Object;)Z │ + .locals 1 │ + .param p1, "info" # Ljava/lang/Object; │ + │ + .prologue │ + .line 1082 │ + invoke-static {p1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatKitKat$CollectionItemInfo;->isHeading(Ljava/lang/Object;)Z │ + │ + move-result v0 │ + │ + return v0 │ +.end method │ + │ +.method public obtainCollectionInfo(IIZI)Ljava/lang/Object; │ + .locals 1 │ + .param p1, "rowCount" # I │ + .param p2, "columnCount" # I │ + .param p3, "hierarchical" # Z │ + .param p4, "selectionMode" # I │ + │ + .prologue │ + .line 1024 │ + invoke-static {p1, p2, p3, p4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatKitKat;->obtainCollectionInfo(IIZI)Ljava/lang/Object; │ + │ + move-result-object v0 │ + │ + return-object v0 │ +.end method │ + │ +.method public obtainCollectionItemInfo(IIIIZZ)Ljava/lang/Object; │ + .locals 1 │ + .param p1, "rowIndex" # I │ + .param p2, "rowSpan" # I │ + .param p3, "columnIndex" # I │ + .param p4, "columnSpan" # I │ + .param p5, "heading" # Z │ + .param p6, "selected" # Z │ + │ + .prologue │ + .line 1031 │ + invoke-static {p1, p2, p3, p4, p5}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatKitKat;->obtainCollectionItemInfo(IIIIZ)Ljava/lang/Object; │ + │ + move-result-object v0 │ + │ + return-object v0 │ +.end method │ + │ +.method public setCollectionInfo(Ljava/lang/Object;Ljava/lang/Object;)V │ + .locals 0 │ + .param p1, "info" # Ljava/lang/Object; │ + .param p2, "collectionInfo" # Ljava/lang/Object; │ + │ + .prologue │ + .line 1018 │ + invoke-static {p1, p2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatKitKat;->setCollectionInfo(Ljava/lang/Object;Ljava/lang/Object;)V │ + │ + .line 1019 │ + return-void │ +.end method │ + │ +.method public setCollectionItemInfo(Ljava/lang/Object;Ljava/lang/Object;)V │ + .locals 0 │ + .param p1, "info" # Ljava/lang/Object; │ + .param p2, "collectionItemInfo" # Ljava/lang/Object; │ + │ + .prologue │ + .line 1087 │ + invoke-static {p1, p2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatKitKat;->setCollectionItemInfo(Ljava/lang/Object;Ljava/lang/Object;)V │ + │ + .line 1088 │ + return-void │ +.end method │ + │ .method public setLiveRegion(Ljava/lang/Object;I)V │ .locals 0 │ .param p1, "info" # Ljava/lang/Object; │ .param p2, "mode" # I │ │ .prologue │ - .line 751 │ + .line 1008 │ invoke-static {p1, p2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatKitKat;->setLiveRegion(Ljava/lang/Object;I)V │ │ - .line 752 │ + .line 1009 │ return-void │ .end method ├── smali/android/support/v4/view/accessibility/AccessibilityNodeInfoCompatKitKat.smali │ @@ -1,24 +1,67 @@ │ .class Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatKitKat; │ .super Ljava/lang/Object; │ .source "AccessibilityNodeInfoCompatKitKat.java" │ │ │ +# annotations │ +.annotation system Ldalvik/annotation/MemberClasses; │ + value = { │ + Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatKitKat$RangeInfo;, │ + Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatKitKat$CollectionItemInfo;, │ + Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatKitKat$CollectionInfo; │ + } │ +.end annotation │ + │ + │ # direct methods │ .method constructor ()V │ .locals 0 │ │ .prologue │ .line 24 │ invoke-direct {p0}, Ljava/lang/Object;->()V │ │ + .line 102 │ return-void │ .end method │ │ -.method public static getLiveRegion(Ljava/lang/Object;)I │ +.method static getCollectionInfo(Ljava/lang/Object;)Ljava/lang/Object; │ + .locals 1 │ + .param p0, "info" # Ljava/lang/Object; │ + │ + .prologue │ + .line 34 │ + check-cast p0, Landroid/view/accessibility/AccessibilityNodeInfo; │ + │ + .end local p0 # "info":Ljava/lang/Object; │ + invoke-virtual {p0}, Landroid/view/accessibility/AccessibilityNodeInfo;->getCollectionInfo()Landroid/view/accessibility/AccessibilityNodeInfo$CollectionInfo; │ + │ + move-result-object v0 │ + │ + return-object v0 │ +.end method │ + │ +.method static getCollectionItemInfo(Ljava/lang/Object;)Ljava/lang/Object; │ + .locals 1 │ + .param p0, "info" # Ljava/lang/Object; │ + │ + .prologue │ + .line 38 │ + check-cast p0, Landroid/view/accessibility/AccessibilityNodeInfo; │ + │ + .end local p0 # "info":Ljava/lang/Object; │ + invoke-virtual {p0}, Landroid/view/accessibility/AccessibilityNodeInfo;->getCollectionItemInfo()Landroid/view/accessibility/AccessibilityNodeInfo$CollectionItemInfo; │ + │ + move-result-object v0 │ + │ + return-object v0 │ +.end method │ + │ +.method static getLiveRegion(Ljava/lang/Object;)I │ .locals 1 │ .param p0, "info" # Ljava/lang/Object; │ │ .prologue │ .line 26 │ check-cast p0, Landroid/view/accessibility/AccessibilityNodeInfo; │ │ @@ -26,15 +69,102 @@ │ invoke-virtual {p0}, Landroid/view/accessibility/AccessibilityNodeInfo;->getLiveRegion()I │ │ move-result v0 │ │ return v0 │ .end method │ │ -.method public static setLiveRegion(Ljava/lang/Object;I)V │ +.method static getRangeInfo(Ljava/lang/Object;)Ljava/lang/Object; │ + .locals 1 │ + .param p0, "info" # Ljava/lang/Object; │ + │ + .prologue │ + .line 52 │ + check-cast p0, Landroid/view/accessibility/AccessibilityNodeInfo; │ + │ + .end local p0 # "info":Ljava/lang/Object; │ + invoke-virtual {p0}, Landroid/view/accessibility/AccessibilityNodeInfo;->getRangeInfo()Landroid/view/accessibility/AccessibilityNodeInfo$RangeInfo; │ + │ + move-result-object v0 │ + │ + return-object v0 │ +.end method │ + │ +.method public static obtainCollectionInfo(IIZI)Ljava/lang/Object; │ + .locals 1 │ + .param p0, "rowCount" # I │ + .param p1, "columnCount" # I │ + .param p2, "hierarchical" # Z │ + .param p3, "selectionMode" # I │ + │ + .prologue │ + .line 57 │ + invoke-static {p0, p1, p2}, Landroid/view/accessibility/AccessibilityNodeInfo$CollectionInfo;->obtain(IIZ)Landroid/view/accessibility/AccessibilityNodeInfo$CollectionInfo; │ + │ + move-result-object v0 │ + │ + return-object v0 │ +.end method │ + │ +.method public static obtainCollectionItemInfo(IIIIZ)Ljava/lang/Object; │ + .locals 1 │ + .param p0, "rowIndex" # I │ + .param p1, "rowSpan" # I │ + .param p2, "columnIndex" # I │ + .param p3, "columnSpan" # I │ + .param p4, "heading" # Z │ + │ + .prologue │ + .line 62 │ + invoke-static {p0, p1, p2, p3, p4}, Landroid/view/accessibility/AccessibilityNodeInfo$CollectionItemInfo;->obtain(IIIIZ)Landroid/view/accessibility/AccessibilityNodeInfo$CollectionItemInfo; │ + │ + move-result-object v0 │ + │ + return-object v0 │ +.end method │ + │ +.method public static setCollectionInfo(Ljava/lang/Object;Ljava/lang/Object;)V │ + .locals 0 │ + .param p0, "info" # Ljava/lang/Object; │ + .param p1, "collectionInfo" # Ljava/lang/Object; │ + │ + .prologue │ + .line 42 │ + check-cast p0, Landroid/view/accessibility/AccessibilityNodeInfo; │ + │ + .end local p0 # "info":Ljava/lang/Object; │ + check-cast p1, Landroid/view/accessibility/AccessibilityNodeInfo$CollectionInfo; │ + │ + .end local p1 # "collectionInfo":Ljava/lang/Object; │ + invoke-virtual {p0, p1}, Landroid/view/accessibility/AccessibilityNodeInfo;->setCollectionInfo(Landroid/view/accessibility/AccessibilityNodeInfo$CollectionInfo;)V │ + │ + .line 44 │ + return-void │ +.end method │ + │ +.method public static setCollectionItemInfo(Ljava/lang/Object;Ljava/lang/Object;)V │ + .locals 0 │ + .param p0, "info" # Ljava/lang/Object; │ + .param p1, "collectionItemInfo" # Ljava/lang/Object; │ + │ + .prologue │ + .line 47 │ + check-cast p0, Landroid/view/accessibility/AccessibilityNodeInfo; │ + │ + .end local p0 # "info":Ljava/lang/Object; │ + check-cast p1, Landroid/view/accessibility/AccessibilityNodeInfo$CollectionItemInfo; │ + │ + .end local p1 # "collectionItemInfo":Ljava/lang/Object; │ + invoke-virtual {p0, p1}, Landroid/view/accessibility/AccessibilityNodeInfo;->setCollectionItemInfo(Landroid/view/accessibility/AccessibilityNodeInfo$CollectionItemInfo;)V │ + │ + .line 49 │ + return-void │ +.end method │ + │ +.method static setLiveRegion(Ljava/lang/Object;I)V │ .locals 0 │ .param p0, "info" # Ljava/lang/Object; │ .param p1, "mode" # I │ │ .prologue │ .line 30 │ check-cast p0, Landroid/view/accessibility/AccessibilityNodeInfo; ├── smali/android/support/v4/view/accessibility/AccessibilityNodeInfoCompat.smali │ @@ -2,20 +2,26 @@ │ .super Ljava/lang/Object; │ .source "AccessibilityNodeInfoCompat.java" │ │ │ # annotations │ .annotation system Ldalvik/annotation/MemberClasses; │ value = { │ + Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$1;, │ + Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoApi21Impl;, │ Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoKitKatImpl;, │ Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanMr2Impl;, │ Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanImpl;, │ Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl;, │ Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl;, │ - Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; │ + Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;, │ + Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$RangeInfoCompat;, │ + Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$CollectionItemInfoCompat;, │ + Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$CollectionInfoCompat;, │ + Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityActionCompat; │ } │ .end annotation │ │ │ # static fields │ .field public static final ACTION_ACCESSIBILITY_FOCUS:I = 0x40 │ │ @@ -25,14 +31,16 @@ │ │ .field public static final ACTION_ARGUMENT_MOVEMENT_GRANULARITY_INT:Ljava/lang/String; = "ACTION_ARGUMENT_MOVEMENT_GRANULARITY_INT" │ │ .field public static final ACTION_ARGUMENT_SELECTION_END_INT:Ljava/lang/String; = "ACTION_ARGUMENT_SELECTION_END_INT" │ │ .field public static final ACTION_ARGUMENT_SELECTION_START_INT:Ljava/lang/String; = "ACTION_ARGUMENT_SELECTION_START_INT" │ │ +.field public static final ACTION_ARGUMENT_SET_TEXT_CHARSEQUENCE:Ljava/lang/String; = "ACTION_ARGUMENT_SET_TEXT_CHARSEQUENCE" │ + │ .field public static final ACTION_CLEAR_ACCESSIBILITY_FOCUS:I = 0x80 │ │ .field public static final ACTION_CLEAR_FOCUS:I = 0x2 │ │ .field public static final ACTION_CLEAR_SELECTION:I = 0x8 │ │ .field public static final ACTION_CLICK:I = 0x10 │ @@ -59,14 +67,16 @@ │ │ .field public static final ACTION_SCROLL_FORWARD:I = 0x1000 │ │ .field public static final ACTION_SELECT:I = 0x4 │ │ .field public static final ACTION_SET_SELECTION:I = 0x20000 │ │ +.field public static final ACTION_SET_TEXT:I = 0x200000 │ + │ .field public static final FOCUS_ACCESSIBILITY:I = 0x2 │ │ .field public static final FOCUS_INPUT:I = 0x1 │ │ .field private static final IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; │ │ .field public static final MOVEMENT_GRANULARITY_CHARACTER:I = 0x1 │ @@ -85,232 +95,259 @@ │ │ │ # direct methods │ .method static constructor ()V │ .locals 2 │ │ .prologue │ - .line 756 │ + .line 1123 │ sget v0, Landroid/os/Build$VERSION;->SDK_INT:I │ │ - const/16 v1, 0x13 │ + const/16 v1, 0x15 │ │ if-lt v0, v1, :cond_0 │ │ - .line 757 │ - new-instance v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoKitKatImpl; │ + .line 1124 │ + new-instance v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoApi21Impl; │ │ - invoke-direct {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoKitKatImpl;->()V │ + invoke-direct {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoApi21Impl;->()V │ │ sput-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;->IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; │ │ - .line 767 │ + .line 1136 │ :goto_0 │ return-void │ │ - .line 758 │ + .line 1125 │ :cond_0 │ sget v0, Landroid/os/Build$VERSION;->SDK_INT:I │ │ - const/16 v1, 0x12 │ + const/16 v1, 0x13 │ │ if-lt v0, v1, :cond_1 │ │ - .line 759 │ + .line 1126 │ + new-instance v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoKitKatImpl; │ + │ + invoke-direct {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoKitKatImpl;->()V │ + │ + sput-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;->IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; │ + │ + goto :goto_0 │ + │ + .line 1127 │ + :cond_1 │ + sget v0, Landroid/os/Build$VERSION;->SDK_INT:I │ + │ + const/16 v1, 0x12 │ + │ + if-lt v0, v1, :cond_2 │ + │ + .line 1128 │ new-instance v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanMr2Impl; │ │ invoke-direct {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanMr2Impl;->()V │ │ sput-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;->IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; │ │ goto :goto_0 │ │ - .line 760 │ - :cond_1 │ + .line 1129 │ + :cond_2 │ sget v0, Landroid/os/Build$VERSION;->SDK_INT:I │ │ const/16 v1, 0x10 │ │ - if-lt v0, v1, :cond_2 │ + if-lt v0, v1, :cond_3 │ │ - .line 761 │ + .line 1130 │ new-instance v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanImpl; │ │ invoke-direct {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanImpl;->()V │ │ sput-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;->IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; │ │ goto :goto_0 │ │ - .line 762 │ - :cond_2 │ + .line 1131 │ + :cond_3 │ sget v0, Landroid/os/Build$VERSION;->SDK_INT:I │ │ const/16 v1, 0xe │ │ - if-lt v0, v1, :cond_3 │ + if-lt v0, v1, :cond_4 │ │ - .line 763 │ + .line 1132 │ new-instance v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl; │ │ invoke-direct {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl;->()V │ │ sput-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;->IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; │ │ goto :goto_0 │ │ - .line 765 │ - :cond_3 │ + .line 1134 │ + :cond_4 │ new-instance v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl; │ │ invoke-direct {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl;->()V │ │ sput-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;->IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; │ │ goto :goto_0 │ .end method │ │ .method public constructor (Ljava/lang/Object;)V │ .locals 0 │ .param p1, "info" # Ljava/lang/Object; │ │ .prologue │ - .line 1080 │ + .line 1477 │ invoke-direct {p0}, Ljava/lang/Object;->()V │ │ - .line 1081 │ + .line 1478 │ iput-object p1, p0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;->mInfo:Ljava/lang/Object; │ │ - .line 1082 │ + .line 1479 │ return-void │ .end method │ │ +.method static synthetic access$000()Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; │ + .locals 1 │ + │ + .prologue │ + .line 34 │ + sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;->IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; │ + │ + return-object v0 │ +.end method │ + │ .method private static getActionSymbolicName(I)Ljava/lang/String; │ .locals 1 │ .param p0, "action" # I │ │ .prologue │ - .line 2018 │ + .line 2475 │ sparse-switch p0, :sswitch_data_0 │ │ - .line 2056 │ + .line 2513 │ const-string v0, "ACTION_UNKNOWN" │ │ :goto_0 │ return-object v0 │ │ - .line 2020 │ + .line 2477 │ :sswitch_0 │ const-string v0, "ACTION_FOCUS" │ │ goto :goto_0 │ │ - .line 2022 │ + .line 2479 │ :sswitch_1 │ const-string v0, "ACTION_CLEAR_FOCUS" │ │ goto :goto_0 │ │ - .line 2024 │ + .line 2481 │ :sswitch_2 │ const-string v0, "ACTION_SELECT" │ │ goto :goto_0 │ │ - .line 2026 │ + .line 2483 │ :sswitch_3 │ const-string v0, "ACTION_CLEAR_SELECTION" │ │ goto :goto_0 │ │ - .line 2028 │ + .line 2485 │ :sswitch_4 │ const-string v0, "ACTION_CLICK" │ │ goto :goto_0 │ │ - .line 2030 │ + .line 2487 │ :sswitch_5 │ const-string v0, "ACTION_LONG_CLICK" │ │ goto :goto_0 │ │ - .line 2032 │ + .line 2489 │ :sswitch_6 │ const-string v0, "ACTION_ACCESSIBILITY_FOCUS" │ │ goto :goto_0 │ │ - .line 2034 │ + .line 2491 │ :sswitch_7 │ const-string v0, "ACTION_CLEAR_ACCESSIBILITY_FOCUS" │ │ goto :goto_0 │ │ - .line 2036 │ + .line 2493 │ :sswitch_8 │ const-string v0, "ACTION_NEXT_AT_MOVEMENT_GRANULARITY" │ │ goto :goto_0 │ │ - .line 2038 │ + .line 2495 │ :sswitch_9 │ const-string v0, "ACTION_PREVIOUS_AT_MOVEMENT_GRANULARITY" │ │ goto :goto_0 │ │ - .line 2040 │ + .line 2497 │ :sswitch_a │ const-string v0, "ACTION_NEXT_HTML_ELEMENT" │ │ goto :goto_0 │ │ - .line 2042 │ + .line 2499 │ :sswitch_b │ const-string v0, "ACTION_PREVIOUS_HTML_ELEMENT" │ │ goto :goto_0 │ │ - .line 2044 │ + .line 2501 │ :sswitch_c │ const-string v0, "ACTION_SCROLL_FORWARD" │ │ goto :goto_0 │ │ - .line 2046 │ + .line 2503 │ :sswitch_d │ const-string v0, "ACTION_SCROLL_BACKWARD" │ │ goto :goto_0 │ │ - .line 2048 │ + .line 2505 │ :sswitch_e │ const-string v0, "ACTION_CUT" │ │ goto :goto_0 │ │ - .line 2050 │ + .line 2507 │ :sswitch_f │ const-string v0, "ACTION_COPY" │ │ goto :goto_0 │ │ - .line 2052 │ + .line 2509 │ :sswitch_10 │ const-string v0, "ACTION_PASTE" │ │ goto :goto_0 │ │ - .line 2054 │ + .line 2511 │ :sswitch_11 │ const-string v0, "ACTION_SET_SELECTION" │ │ goto :goto_0 │ │ - .line 2018 │ + .line 2475 │ :sswitch_data_0 │ .sparse-switch │ 0x1 -> :sswitch_0 │ 0x2 -> :sswitch_1 │ 0x4 -> :sswitch_2 │ 0x8 -> :sswitch_3 │ 0x10 -> :sswitch_4 │ @@ -330,15 +367,15 @@ │ .end sparse-switch │ .end method │ │ .method public static obtain()Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ .locals 1 │ │ .prologue │ - .line 1123 │ + .line 1520 │ sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;->IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; │ │ invoke-interface {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;->obtain()Ljava/lang/Object; │ │ move-result-object v0 │ │ invoke-static {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;->wrapNonNullInstance(Ljava/lang/Object;)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ @@ -349,15 +386,15 @@ │ .end method │ │ .method public static obtain(Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ .locals 2 │ .param p0, "info" # Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ .prologue │ - .line 1134 │ + .line 1531 │ sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;->IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; │ │ iget-object v1, p0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;->mInfo:Ljava/lang/Object; │ │ invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;->obtain(Ljava/lang/Object;)Ljava/lang/Object; │ │ move-result-object v0 │ @@ -370,15 +407,15 @@ │ .end method │ │ .method public static obtain(Landroid/view/View;)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ .locals 1 │ .param p0, "source" # Landroid/view/View; │ │ .prologue │ - .line 1099 │ + .line 1496 │ sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;->IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; │ │ invoke-interface {v0, p0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;->obtain(Landroid/view/View;)Ljava/lang/Object; │ │ move-result-object v0 │ │ invoke-static {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;->wrapNonNullInstance(Ljava/lang/Object;)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ @@ -390,15 +427,15 @@ │ │ .method public static obtain(Landroid/view/View;I)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ .locals 1 │ .param p0, "root" # Landroid/view/View; │ .param p1, "virtualDescendantId" # I │ │ .prologue │ - .line 1113 │ + .line 1510 │ sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;->IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; │ │ invoke-interface {v0, p0, p1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;->obtain(Landroid/view/View;I)Ljava/lang/Object; │ │ move-result-object v0 │ │ invoke-static {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;->wrapNonNullInstance(Ljava/lang/Object;)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ @@ -409,23 +446,23 @@ │ .end method │ │ .method static wrapNonNullInstance(Ljava/lang/Object;)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ .locals 1 │ .param p0, "object" # Ljava/lang/Object; │ │ .prologue │ - .line 1068 │ + .line 1465 │ if-eqz p0, :cond_0 │ │ - .line 1069 │ + .line 1466 │ new-instance v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ invoke-direct {v0, p0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;->(Ljava/lang/Object;)V │ │ - .line 1071 │ + .line 1468 │ :goto_0 │ return-object v0 │ │ :cond_0 │ const/4 v0, 0x0 │ │ goto :goto_0 │ @@ -434,138 +471,138 @@ │ │ # virtual methods │ .method public addAction(I)V │ .locals 2 │ .param p1, "action" # I │ │ .prologue │ - .line 1295 │ + .line 1692 │ sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;->IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; │ │ iget-object v1, p0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;->mInfo:Ljava/lang/Object; │ │ invoke-interface {v0, v1, p1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;->addAction(Ljava/lang/Object;I)V │ │ - .line 1296 │ + .line 1693 │ return-void │ .end method │ │ .method public addChild(Landroid/view/View;)V │ .locals 2 │ .param p1, "child" # Landroid/view/View; │ │ .prologue │ - .line 1249 │ + .line 1646 │ sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;->IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; │ │ iget-object v1, p0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;->mInfo:Ljava/lang/Object; │ │ invoke-interface {v0, v1, p1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;->addChild(Ljava/lang/Object;Landroid/view/View;)V │ │ - .line 1250 │ + .line 1647 │ return-void │ .end method │ │ .method public addChild(Landroid/view/View;I)V │ .locals 2 │ .param p1, "root" # Landroid/view/View; │ .param p2, "virtualDescendantId" # I │ │ .prologue │ - .line 1267 │ + .line 1664 │ sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;->IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; │ │ iget-object v1, p0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;->mInfo:Ljava/lang/Object; │ │ invoke-interface {v0, v1, p1, p2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;->addChild(Ljava/lang/Object;Landroid/view/View;I)V │ │ - .line 1268 │ + .line 1665 │ return-void │ .end method │ │ .method public equals(Ljava/lang/Object;)Z │ .locals 5 │ .param p1, "obj" # Ljava/lang/Object; │ │ .prologue │ const/4 v1, 0x1 │ │ const/4 v2, 0x0 │ │ - .line 1953 │ + .line 2410 │ if-ne p0, p1, :cond_1 │ │ - .line 1970 │ + .line 2427 │ :cond_0 │ :goto_0 │ return v1 │ │ - .line 1956 │ + .line 2413 │ :cond_1 │ if-nez p1, :cond_2 │ │ move v1, v2 │ │ - .line 1957 │ + .line 2414 │ goto :goto_0 │ │ - .line 1959 │ + .line 2416 │ :cond_2 │ invoke-virtual {p0}, Ljava/lang/Object;->getClass()Ljava/lang/Class; │ │ move-result-object v3 │ │ invoke-virtual {p1}, Ljava/lang/Object;->getClass()Ljava/lang/Class; │ │ move-result-object v4 │ │ if-eq v3, v4, :cond_3 │ │ move v1, v2 │ │ - .line 1960 │ + .line 2417 │ goto :goto_0 │ │ :cond_3 │ move-object v0, p1 │ │ - .line 1962 │ + .line 2419 │ check-cast v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ - .line 1963 │ + .line 2420 │ .local v0, "other":Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ iget-object v3, p0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;->mInfo:Ljava/lang/Object; │ │ if-nez v3, :cond_4 │ │ - .line 1964 │ + .line 2421 │ iget-object v3, v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;->mInfo:Ljava/lang/Object; │ │ if-eqz v3, :cond_0 │ │ move v1, v2 │ │ - .line 1965 │ + .line 2422 │ goto :goto_0 │ │ - .line 1967 │ + .line 2424 │ :cond_4 │ iget-object v3, p0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;->mInfo:Ljava/lang/Object; │ │ iget-object v4, v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;->mInfo:Ljava/lang/Object; │ │ invoke-virtual {v3, v4}, Ljava/lang/Object;->equals(Ljava/lang/Object;)Z │ │ move-result v3 │ │ if-nez v3, :cond_0 │ │ move v1, v2 │ │ - .line 1968 │ + .line 2425 │ goto :goto_0 │ .end method │ │ .method public findAccessibilityNodeInfosByText(Ljava/lang/String;)Ljava/util/List; │ .locals 7 │ .param p1, "text" # Ljava/lang/String; │ .annotation system Ldalvik/annotation/Signature; │ @@ -577,73 +614,73 @@ │ "<", │ "Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;", │ ">;" │ } │ .end annotation │ │ .prologue │ - .line 1370 │ + .line 1767 │ new-instance v4, Ljava/util/ArrayList; │ │ invoke-direct {v4}, Ljava/util/ArrayList;->()V │ │ - .line 1371 │ + .line 1768 │ .local v4, "result":Ljava/util/List;, "Ljava/util/List;" │ sget-object v5, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;->IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; │ │ iget-object v6, p0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;->mInfo:Ljava/lang/Object; │ │ invoke-interface {v5, v6, p1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;->findAccessibilityNodeInfosByText(Ljava/lang/Object;Ljava/lang/String;)Ljava/util/List; │ │ move-result-object v3 │ │ - .line 1372 │ + .line 1769 │ .local v3, "infos":Ljava/util/List;, "Ljava/util/List;" │ invoke-interface {v3}, Ljava/util/List;->size()I │ │ move-result v2 │ │ - .line 1373 │ + .line 1770 │ .local v2, "infoCount":I │ const/4 v0, 0x0 │ │ .local v0, "i":I │ :goto_0 │ if-ge v0, v2, :cond_0 │ │ - .line 1374 │ + .line 1771 │ invoke-interface {v3, v0}, Ljava/util/List;->get(I)Ljava/lang/Object; │ │ move-result-object v1 │ │ - .line 1375 │ + .line 1772 │ .local v1, "info":Ljava/lang/Object; │ new-instance v5, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ invoke-direct {v5, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;->(Ljava/lang/Object;)V │ │ invoke-interface {v4, v5}, Ljava/util/List;->add(Ljava/lang/Object;)Z │ │ - .line 1373 │ + .line 1770 │ add-int/lit8 v0, v0, 0x1 │ │ goto :goto_0 │ │ - .line 1377 │ + .line 1774 │ .end local v1 # "info":Ljava/lang/Object; │ :cond_0 │ return-object v4 │ .end method │ │ .method public findFocus(I)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ .locals 2 │ .param p1, "focus" # I │ │ .prologue │ - .line 1181 │ + .line 1578 │ sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;->IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; │ │ iget-object v1, p0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;->mInfo:Ljava/lang/Object; │ │ invoke-interface {v0, v1, p1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;->findFocus(Ljava/lang/Object;I)Ljava/lang/Object; │ │ move-result-object v0 │ @@ -656,15 +693,15 @@ │ .end method │ │ .method public focusSearch(I)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ .locals 2 │ .param p1, "direction" # I │ │ .prologue │ - .line 1199 │ + .line 1596 │ sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;->IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; │ │ iget-object v1, p0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;->mInfo:Ljava/lang/Object; │ │ invoke-interface {v0, v1, p1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;->focusSearch(Ljava/lang/Object;I)Ljava/lang/Object; │ │ move-result-object v0 │ @@ -672,19 +709,87 @@ │ invoke-static {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;->wrapNonNullInstance(Ljava/lang/Object;)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ move-result-object v0 │ │ return-object v0 │ .end method │ │ +.method public getActionList()Ljava/util/List; │ + .locals 7 │ + .annotation system Ldalvik/annotation/Signature; │ + value = { │ + "()", │ + "Ljava/util/List", │ + "<", │ + "Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityActionCompat;", │ + ">;" │ + } │ + .end annotation │ + │ + .prologue │ + .line 2392 │ + new-instance v4, Ljava/util/ArrayList; │ + │ + invoke-direct {v4}, Ljava/util/ArrayList;->()V │ + │ + .line 2393 │ + .local v4, "result":Ljava/util/List;, "Ljava/util/List;" │ + sget-object v5, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;->IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; │ + │ + iget-object v6, p0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;->mInfo:Ljava/lang/Object; │ + │ + invoke-interface {v5, v6}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;->getActionList(Ljava/lang/Object;)Ljava/util/List; │ + │ + move-result-object v2 │ + │ + .line 2394 │ + .local v2, "actions":Ljava/util/List;, "Ljava/util/List;" │ + invoke-interface {v2}, Ljava/util/List;->size()I │ + │ + move-result v1 │ + │ + .line 2395 │ + .local v1, "actionCount":I │ + const/4 v3, 0x0 │ + │ + .local v3, "i":I │ + :goto_0 │ + if-ge v3, v1, :cond_0 │ + │ + .line 2396 │ + invoke-interface {v2, v3}, Ljava/util/List;->get(I)Ljava/lang/Object; │ + │ + move-result-object v0 │ + │ + .line 2397 │ + .local v0, "action":Ljava/lang/Object; │ + new-instance v5, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityActionCompat; │ + │ + const/4 v6, 0x0 │ + │ + invoke-direct {v5, v0, v6}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityActionCompat;->(Ljava/lang/Object;Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$1;)V │ + │ + invoke-interface {v4, v5}, Ljava/util/List;->add(Ljava/lang/Object;)Z │ + │ + .line 2395 │ + add-int/lit8 v3, v3, 0x1 │ + │ + goto :goto_0 │ + │ + .line 2399 │ + .end local v0 # "action":Ljava/lang/Object; │ + :cond_0 │ + return-object v4 │ +.end method │ + │ .method public getActions()I │ .locals 2 │ │ .prologue │ - .line 1280 │ + .line 1677 │ sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;->IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; │ │ iget-object v1, p0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;->mInfo:Ljava/lang/Object; │ │ invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;->getActions(Ljava/lang/Object;)I │ │ move-result v0 │ @@ -693,47 +798,47 @@ │ .end method │ │ .method public getBoundsInParent(Landroid/graphics/Rect;)V │ .locals 2 │ .param p1, "outBounds" # Landroid/graphics/Rect; │ │ .prologue │ - .line 1438 │ + .line 1835 │ sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;->IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; │ │ iget-object v1, p0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;->mInfo:Ljava/lang/Object; │ │ invoke-interface {v0, v1, p1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;->getBoundsInParent(Ljava/lang/Object;Landroid/graphics/Rect;)V │ │ - .line 1439 │ + .line 1836 │ return-void │ .end method │ │ .method public getBoundsInScreen(Landroid/graphics/Rect;)V │ .locals 2 │ .param p1, "outBounds" # Landroid/graphics/Rect; │ │ .prologue │ - .line 1462 │ + .line 1859 │ sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;->IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; │ │ iget-object v1, p0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;->mInfo:Ljava/lang/Object; │ │ invoke-interface {v0, v1, p1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;->getBoundsInScreen(Ljava/lang/Object;Landroid/graphics/Rect;)V │ │ - .line 1463 │ + .line 1860 │ return-void │ .end method │ │ .method public getChild(I)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ .locals 2 │ .param p1, "index" # I │ │ .prologue │ - .line 1234 │ + .line 1631 │ sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;->IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; │ │ iget-object v1, p0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;->mInfo:Ljava/lang/Object; │ │ invoke-interface {v0, v1, p1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;->getChild(Ljava/lang/Object;I)Ljava/lang/Object; │ │ move-result-object v0 │ @@ -745,15 +850,15 @@ │ return-object v0 │ .end method │ │ .method public getChildCount()I │ .locals 2 │ │ .prologue │ - .line 1217 │ + .line 1614 │ sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;->IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; │ │ iget-object v1, p0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;->mInfo:Ljava/lang/Object; │ │ invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;->getChildCount(Ljava/lang/Object;)I │ │ move-result v0 │ @@ -761,31 +866,97 @@ │ return v0 │ .end method │ │ .method public getClassName()Ljava/lang/CharSequence; │ .locals 2 │ │ .prologue │ - .line 1800 │ + .line 2197 │ sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;->IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; │ │ iget-object v1, p0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;->mInfo:Ljava/lang/Object; │ │ invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;->getClassName(Ljava/lang/Object;)Ljava/lang/CharSequence; │ │ move-result-object v0 │ │ return-object v0 │ .end method │ │ +.method public getCollectionInfo()Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$CollectionInfoCompat; │ + .locals 4 │ + │ + .prologue │ + const/4 v1, 0x0 │ + │ + .line 2350 │ + sget-object v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;->IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; │ + │ + iget-object v3, p0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;->mInfo:Ljava/lang/Object; │ + │ + invoke-interface {v2, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;->getCollectionInfo(Ljava/lang/Object;)Ljava/lang/Object; │ + │ + move-result-object v0 │ + │ + .line 2351 │ + .local v0, "info":Ljava/lang/Object; │ + if-nez v0, :cond_0 │ + │ + .line 2352 │ + :goto_0 │ + return-object v1 │ + │ + :cond_0 │ + new-instance v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$CollectionInfoCompat; │ + │ + invoke-direct {v2, v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$CollectionInfoCompat;->(Ljava/lang/Object;Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$1;)V │ + │ + move-object v1, v2 │ + │ + goto :goto_0 │ +.end method │ + │ +.method public getCollectionItemInfo()Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$CollectionItemInfoCompat; │ + .locals 4 │ + │ + .prologue │ + const/4 v1, 0x0 │ + │ + .line 2370 │ + sget-object v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;->IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; │ + │ + iget-object v3, p0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;->mInfo:Ljava/lang/Object; │ + │ + invoke-interface {v2, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;->getCollectionItemInfo(Ljava/lang/Object;)Ljava/lang/Object; │ + │ + move-result-object v0 │ + │ + .line 2371 │ + .local v0, "info":Ljava/lang/Object; │ + if-nez v0, :cond_0 │ + │ + .line 2372 │ + :goto_0 │ + return-object v1 │ + │ + :cond_0 │ + new-instance v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$CollectionItemInfoCompat; │ + │ + invoke-direct {v2, v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$CollectionItemInfoCompat;->(Ljava/lang/Object;Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$1;)V │ + │ + move-object v1, v2 │ + │ + goto :goto_0 │ +.end method │ + │ .method public getContentDescription()Ljava/lang/CharSequence; │ .locals 2 │ │ .prologue │ - .line 1848 │ + .line 2245 │ sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;->IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; │ │ iget-object v1, p0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;->mInfo:Ljava/lang/Object; │ │ invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;->getContentDescription(Ljava/lang/Object;)Ljava/lang/CharSequence; │ │ move-result-object v0 │ @@ -793,25 +964,25 @@ │ return-object v0 │ .end method │ │ .method public getInfo()Ljava/lang/Object; │ .locals 1 │ │ .prologue │ - .line 1088 │ + .line 1485 │ iget-object v0, p0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;->mInfo:Ljava/lang/Object; │ │ return-object v0 │ .end method │ │ .method public getLiveRegion()I │ .locals 2 │ │ .prologue │ - .line 1927 │ + .line 2324 │ sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;->IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; │ │ iget-object v1, p0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;->mInfo:Ljava/lang/Object; │ │ invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;->getLiveRegion(Ljava/lang/Object;)I │ │ move-result v0 │ @@ -819,15 +990,15 @@ │ return v0 │ .end method │ │ .method public getMovementGranularities()I │ .locals 2 │ │ .prologue │ - .line 1353 │ + .line 1750 │ sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;->IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; │ │ iget-object v1, p0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;->mInfo:Ljava/lang/Object; │ │ invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;->getMovementGranularities(Ljava/lang/Object;)I │ │ move-result v0 │ @@ -835,15 +1006,15 @@ │ return v0 │ .end method │ │ .method public getPackageName()Ljava/lang/CharSequence; │ .locals 2 │ │ .prologue │ - .line 1776 │ + .line 2173 │ sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;->IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; │ │ iget-object v1, p0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;->mInfo:Ljava/lang/Object; │ │ invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;->getPackageName(Ljava/lang/Object;)Ljava/lang/CharSequence; │ │ move-result-object v0 │ @@ -851,15 +1022,15 @@ │ return-object v0 │ .end method │ │ .method public getParent()Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ .locals 2 │ │ .prologue │ - .line 1391 │ + .line 1788 │ sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;->IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; │ │ iget-object v1, p0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;->mInfo:Ljava/lang/Object; │ │ invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;->getParent(Ljava/lang/Object;)Ljava/lang/Object; │ │ move-result-object v0 │ @@ -867,19 +1038,52 @@ │ invoke-static {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;->wrapNonNullInstance(Ljava/lang/Object;)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ move-result-object v0 │ │ return-object v0 │ .end method │ │ +.method public getRangeInfo()Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$RangeInfoCompat; │ + .locals 4 │ + │ + .prologue │ + const/4 v1, 0x0 │ + │ + .line 2381 │ + sget-object v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;->IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; │ + │ + iget-object v3, p0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;->mInfo:Ljava/lang/Object; │ + │ + invoke-interface {v2, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;->getRangeInfo(Ljava/lang/Object;)Ljava/lang/Object; │ + │ + move-result-object v0 │ + │ + .line 2382 │ + .local v0, "info":Ljava/lang/Object; │ + if-nez v0, :cond_0 │ + │ + .line 2383 │ + :goto_0 │ + return-object v1 │ + │ + :cond_0 │ + new-instance v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$RangeInfoCompat; │ + │ + invoke-direct {v2, v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$RangeInfoCompat;->(Ljava/lang/Object;Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$1;)V │ + │ + move-object v1, v2 │ + │ + goto :goto_0 │ +.end method │ + │ .method public getText()Ljava/lang/CharSequence; │ .locals 2 │ │ .prologue │ - .line 1824 │ + .line 2221 │ sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;->IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; │ │ iget-object v1, p0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;->mInfo:Ljava/lang/Object; │ │ invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;->getText(Ljava/lang/Object;)Ljava/lang/CharSequence; │ │ move-result-object v0 │ @@ -887,15 +1091,15 @@ │ return-object v0 │ .end method │ │ .method public getViewIdResourceName()Ljava/lang/String; │ .locals 2 │ │ .prologue │ - .line 1905 │ + .line 2302 │ sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;->IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; │ │ iget-object v1, p0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;->mInfo:Ljava/lang/Object; │ │ invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;->getViewIdResourceName(Ljava/lang/Object;)Ljava/lang/String; │ │ move-result-object v0 │ @@ -903,15 +1107,15 @@ │ return-object v0 │ .end method │ │ .method public getWindowId()I │ .locals 2 │ │ .prologue │ - .line 1208 │ + .line 1605 │ sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;->IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; │ │ iget-object v1, p0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;->mInfo:Ljava/lang/Object; │ │ invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;->getWindowId(Ljava/lang/Object;)I │ │ move-result v0 │ @@ -919,15 +1123,15 @@ │ return v0 │ .end method │ │ .method public hashCode()I │ .locals 1 │ │ .prologue │ - .line 1948 │ + .line 2405 │ iget-object v0, p0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;->mInfo:Ljava/lang/Object; │ │ if-nez v0, :cond_0 │ │ const/4 v0, 0x0 │ │ :goto_0 │ @@ -943,15 +1147,15 @@ │ goto :goto_0 │ .end method │ │ .method public isAccessibilityFocused()Z │ .locals 2 │ │ .prologue │ - .line 1607 │ + .line 2004 │ sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;->IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; │ │ iget-object v1, p0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;->mInfo:Ljava/lang/Object; │ │ invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;->isAccessibilityFocused(Ljava/lang/Object;)Z │ │ move-result v0 │ @@ -959,15 +1163,15 @@ │ return v0 │ .end method │ │ .method public isCheckable()Z │ .locals 2 │ │ .prologue │ - .line 1486 │ + .line 1883 │ sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;->IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; │ │ iget-object v1, p0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;->mInfo:Ljava/lang/Object; │ │ invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;->isCheckable(Ljava/lang/Object;)Z │ │ move-result v0 │ @@ -975,15 +1179,15 @@ │ return v0 │ .end method │ │ .method public isChecked()Z │ .locals 2 │ │ .prologue │ - .line 1510 │ + .line 1907 │ sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;->IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; │ │ iget-object v1, p0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;->mInfo:Ljava/lang/Object; │ │ invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;->isChecked(Ljava/lang/Object;)Z │ │ move-result v0 │ @@ -991,15 +1195,15 @@ │ return v0 │ .end method │ │ .method public isClickable()Z │ .locals 2 │ │ .prologue │ - .line 1656 │ + .line 2053 │ sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;->IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; │ │ iget-object v1, p0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;->mInfo:Ljava/lang/Object; │ │ invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;->isClickable(Ljava/lang/Object;)Z │ │ move-result v0 │ @@ -1007,15 +1211,15 @@ │ return v0 │ .end method │ │ .method public isEnabled()Z │ .locals 2 │ │ .prologue │ - .line 1704 │ + .line 2101 │ sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;->IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; │ │ iget-object v1, p0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;->mInfo:Ljava/lang/Object; │ │ invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;->isEnabled(Ljava/lang/Object;)Z │ │ move-result v0 │ @@ -1023,15 +1227,15 @@ │ return v0 │ .end method │ │ .method public isFocusable()Z │ .locals 2 │ │ .prologue │ - .line 1534 │ + .line 1931 │ sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;->IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; │ │ iget-object v1, p0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;->mInfo:Ljava/lang/Object; │ │ invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;->isFocusable(Ljava/lang/Object;)Z │ │ move-result v0 │ @@ -1039,15 +1243,15 @@ │ return v0 │ .end method │ │ .method public isFocused()Z │ .locals 2 │ │ .prologue │ - .line 1558 │ + .line 1955 │ sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;->IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; │ │ iget-object v1, p0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;->mInfo:Ljava/lang/Object; │ │ invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;->isFocused(Ljava/lang/Object;)Z │ │ move-result v0 │ @@ -1055,15 +1259,15 @@ │ return v0 │ .end method │ │ .method public isLongClickable()Z │ .locals 2 │ │ .prologue │ - .line 1680 │ + .line 2077 │ sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;->IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; │ │ iget-object v1, p0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;->mInfo:Ljava/lang/Object; │ │ invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;->isLongClickable(Ljava/lang/Object;)Z │ │ move-result v0 │ @@ -1071,15 +1275,15 @@ │ return v0 │ .end method │ │ .method public isPassword()Z │ .locals 2 │ │ .prologue │ - .line 1728 │ + .line 2125 │ sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;->IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; │ │ iget-object v1, p0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;->mInfo:Ljava/lang/Object; │ │ invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;->isPassword(Ljava/lang/Object;)Z │ │ move-result v0 │ @@ -1087,15 +1291,15 @@ │ return v0 │ .end method │ │ .method public isScrollable()Z │ .locals 2 │ │ .prologue │ - .line 1752 │ + .line 2149 │ sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;->IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; │ │ iget-object v1, p0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;->mInfo:Ljava/lang/Object; │ │ invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;->isScrollable(Ljava/lang/Object;)Z │ │ move-result v0 │ @@ -1103,15 +1307,15 @@ │ return v0 │ .end method │ │ .method public isSelected()Z │ .locals 2 │ │ .prologue │ - .line 1632 │ + .line 2029 │ sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;->IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; │ │ iget-object v1, p0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;->mInfo:Ljava/lang/Object; │ │ invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;->isSelected(Ljava/lang/Object;)Z │ │ move-result v0 │ @@ -1119,15 +1323,15 @@ │ return v0 │ .end method │ │ .method public isVisibleToUser()Z │ .locals 2 │ │ .prologue │ - .line 1582 │ + .line 1979 │ sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;->IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; │ │ iget-object v1, p0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;->mInfo:Ljava/lang/Object; │ │ invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;->isVisibleToUser(Ljava/lang/Object;)Z │ │ move-result v0 │ @@ -1136,15 +1340,15 @@ │ .end method │ │ .method public performAction(I)Z │ .locals 2 │ .param p1, "action" # I │ │ .prologue │ - .line 1311 │ + .line 1708 │ sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;->IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; │ │ iget-object v1, p0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;->mInfo:Ljava/lang/Object; │ │ invoke-interface {v0, v1, p1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;->performAction(Ljava/lang/Object;I)Z │ │ move-result v0 │ @@ -1154,15 +1358,15 @@ │ │ .method public performAction(ILandroid/os/Bundle;)Z │ .locals 2 │ .param p1, "action" # I │ .param p2, "arguments" # Landroid/os/Bundle; │ │ .prologue │ - .line 1328 │ + .line 1725 │ sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;->IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; │ │ iget-object v1, p0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;->mInfo:Ljava/lang/Object; │ │ invoke-interface {v0, v1, p1, p2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;->performAction(Ljava/lang/Object;ILandroid/os/Bundle;)Z │ │ move-result v0 │ @@ -1170,454 +1374,498 @@ │ return v0 │ .end method │ │ .method public recycle()V │ .locals 2 │ │ .prologue │ - .line 1874 │ + .line 2271 │ sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;->IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; │ │ iget-object v1, p0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;->mInfo:Ljava/lang/Object; │ │ invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;->recycle(Ljava/lang/Object;)V │ │ - .line 1875 │ + .line 2272 │ return-void │ .end method │ │ .method public setAccessibilityFocused(Z)V │ .locals 2 │ .param p1, "focused" # Z │ │ .prologue │ - .line 1623 │ + .line 2020 │ sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;->IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; │ │ iget-object v1, p0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;->mInfo:Ljava/lang/Object; │ │ invoke-interface {v0, v1, p1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;->setAccessibilityFocused(Ljava/lang/Object;Z)V │ │ - .line 1624 │ + .line 2021 │ return-void │ .end method │ │ .method public setBoundsInParent(Landroid/graphics/Rect;)V │ .locals 2 │ .param p1, "bounds" # Landroid/graphics/Rect; │ │ .prologue │ - .line 1453 │ + .line 1850 │ sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;->IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; │ │ iget-object v1, p0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;->mInfo:Ljava/lang/Object; │ │ invoke-interface {v0, v1, p1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;->setBoundsInParent(Ljava/lang/Object;Landroid/graphics/Rect;)V │ │ - .line 1454 │ + .line 1851 │ return-void │ .end method │ │ .method public setBoundsInScreen(Landroid/graphics/Rect;)V │ .locals 2 │ .param p1, "bounds" # Landroid/graphics/Rect; │ │ .prologue │ - .line 1477 │ + .line 1874 │ sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;->IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; │ │ iget-object v1, p0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;->mInfo:Ljava/lang/Object; │ │ invoke-interface {v0, v1, p1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;->setBoundsInScreen(Ljava/lang/Object;Landroid/graphics/Rect;)V │ │ - .line 1478 │ + .line 1875 │ return-void │ .end method │ │ .method public setCheckable(Z)V │ .locals 2 │ .param p1, "checkable" # Z │ │ .prologue │ - .line 1501 │ + .line 1898 │ sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;->IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; │ │ iget-object v1, p0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;->mInfo:Ljava/lang/Object; │ │ invoke-interface {v0, v1, p1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;->setCheckable(Ljava/lang/Object;Z)V │ │ - .line 1502 │ + .line 1899 │ return-void │ .end method │ │ .method public setChecked(Z)V │ .locals 2 │ .param p1, "checked" # Z │ │ .prologue │ - .line 1525 │ + .line 1922 │ sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;->IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; │ │ iget-object v1, p0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;->mInfo:Ljava/lang/Object; │ │ invoke-interface {v0, v1, p1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;->setChecked(Ljava/lang/Object;Z)V │ │ - .line 1526 │ + .line 1923 │ return-void │ .end method │ │ .method public setClassName(Ljava/lang/CharSequence;)V │ .locals 2 │ .param p1, "className" # Ljava/lang/CharSequence; │ │ .prologue │ - .line 1815 │ + .line 2212 │ sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;->IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; │ │ iget-object v1, p0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;->mInfo:Ljava/lang/Object; │ │ invoke-interface {v0, v1, p1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;->setClassName(Ljava/lang/Object;Ljava/lang/CharSequence;)V │ │ - .line 1816 │ + .line 2213 │ return-void │ .end method │ │ .method public setClickable(Z)V │ .locals 2 │ .param p1, "clickable" # Z │ │ .prologue │ - .line 1671 │ + .line 2068 │ sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;->IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; │ │ iget-object v1, p0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;->mInfo:Ljava/lang/Object; │ │ invoke-interface {v0, v1, p1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;->setClickable(Ljava/lang/Object;Z)V │ │ - .line 1672 │ + .line 2069 │ + return-void │ +.end method │ + │ +.method public setCollectionInfo(Ljava/lang/Object;)V │ + .locals 3 │ + .param p1, "collectionInfo" # Ljava/lang/Object; │ + │ + .prologue │ + .line 2356 │ + sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;->IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; │ + │ + iget-object v1, p0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;->mInfo:Ljava/lang/Object; │ + │ + check-cast p1, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$CollectionInfoCompat; │ + │ + .end local p1 # "collectionInfo":Ljava/lang/Object; │ + iget-object v2, p1, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$CollectionInfoCompat;->mInfo:Ljava/lang/Object; │ + │ + invoke-interface {v0, v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;->setCollectionInfo(Ljava/lang/Object;Ljava/lang/Object;)V │ + │ + .line 2357 │ + return-void │ +.end method │ + │ +.method public setCollectionItemInfo(Ljava/lang/Object;)V │ + .locals 3 │ + .param p1, "collectionItemInfo" # Ljava/lang/Object; │ + │ + .prologue │ + .line 2360 │ + sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;->IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; │ + │ + iget-object v1, p0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;->mInfo:Ljava/lang/Object; │ + │ + check-cast p1, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$CollectionItemInfoCompat; │ + │ + .end local p1 # "collectionItemInfo":Ljava/lang/Object; │ + invoke-static {p1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$CollectionItemInfoCompat;->access$200(Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$CollectionItemInfoCompat;)Ljava/lang/Object; │ + │ + move-result-object v2 │ + │ + invoke-interface {v0, v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;->setCollectionItemInfo(Ljava/lang/Object;Ljava/lang/Object;)V │ + │ + .line 2361 │ return-void │ .end method │ │ .method public setContentDescription(Ljava/lang/CharSequence;)V │ .locals 2 │ .param p1, "contentDescription" # Ljava/lang/CharSequence; │ │ .prologue │ - .line 1863 │ + .line 2260 │ sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;->IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; │ │ iget-object v1, p0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;->mInfo:Ljava/lang/Object; │ │ invoke-interface {v0, v1, p1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;->setContentDescription(Ljava/lang/Object;Ljava/lang/CharSequence;)V │ │ - .line 1864 │ + .line 2261 │ return-void │ .end method │ │ .method public setEnabled(Z)V │ .locals 2 │ .param p1, "enabled" # Z │ │ .prologue │ - .line 1719 │ + .line 2116 │ sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;->IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; │ │ iget-object v1, p0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;->mInfo:Ljava/lang/Object; │ │ invoke-interface {v0, v1, p1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;->setEnabled(Ljava/lang/Object;Z)V │ │ - .line 1720 │ + .line 2117 │ return-void │ .end method │ │ .method public setFocusable(Z)V │ .locals 2 │ .param p1, "focusable" # Z │ │ .prologue │ - .line 1549 │ + .line 1946 │ sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;->IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; │ │ iget-object v1, p0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;->mInfo:Ljava/lang/Object; │ │ invoke-interface {v0, v1, p1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;->setFocusable(Ljava/lang/Object;Z)V │ │ - .line 1550 │ + .line 1947 │ return-void │ .end method │ │ .method public setFocused(Z)V │ .locals 2 │ .param p1, "focused" # Z │ │ .prologue │ - .line 1573 │ + .line 1970 │ sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;->IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; │ │ iget-object v1, p0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;->mInfo:Ljava/lang/Object; │ │ invoke-interface {v0, v1, p1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;->setFocused(Ljava/lang/Object;Z)V │ │ - .line 1574 │ + .line 1971 │ return-void │ .end method │ │ .method public setLiveRegion(I)V │ .locals 2 │ .param p1, "mode" # I │ │ .prologue │ - .line 1943 │ + .line 2340 │ sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;->IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; │ │ iget-object v1, p0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;->mInfo:Ljava/lang/Object; │ │ invoke-interface {v0, v1, p1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;->setLiveRegion(Ljava/lang/Object;I)V │ │ - .line 1944 │ + .line 2341 │ return-void │ .end method │ │ .method public setLongClickable(Z)V │ .locals 2 │ .param p1, "longClickable" # Z │ │ .prologue │ - .line 1695 │ + .line 2092 │ sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;->IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; │ │ iget-object v1, p0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;->mInfo:Ljava/lang/Object; │ │ invoke-interface {v0, v1, p1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;->setLongClickable(Ljava/lang/Object;Z)V │ │ - .line 1696 │ + .line 2093 │ return-void │ .end method │ │ .method public setMovementGranularities(I)V │ .locals 2 │ .param p1, "granularities" # I │ │ .prologue │ - .line 1344 │ + .line 1741 │ sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;->IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; │ │ iget-object v1, p0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;->mInfo:Ljava/lang/Object; │ │ invoke-interface {v0, v1, p1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;->setMovementGranularities(Ljava/lang/Object;I)V │ │ - .line 1345 │ + .line 1742 │ return-void │ .end method │ │ .method public setPackageName(Ljava/lang/CharSequence;)V │ .locals 2 │ .param p1, "packageName" # Ljava/lang/CharSequence; │ │ .prologue │ - .line 1791 │ + .line 2188 │ sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;->IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; │ │ iget-object v1, p0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;->mInfo:Ljava/lang/Object; │ │ invoke-interface {v0, v1, p1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;->setPackageName(Ljava/lang/Object;Ljava/lang/CharSequence;)V │ │ - .line 1792 │ + .line 2189 │ return-void │ .end method │ │ .method public setParent(Landroid/view/View;)V │ .locals 2 │ .param p1, "parent" # Landroid/view/View; │ │ .prologue │ - .line 1406 │ + .line 1803 │ sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;->IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; │ │ iget-object v1, p0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;->mInfo:Ljava/lang/Object; │ │ invoke-interface {v0, v1, p1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;->setParent(Ljava/lang/Object;Landroid/view/View;)V │ │ - .line 1407 │ + .line 1804 │ return-void │ .end method │ │ .method public setParent(Landroid/view/View;I)V │ .locals 2 │ .param p1, "root" # Landroid/view/View; │ .param p2, "virtualDescendantId" # I │ │ .prologue │ - .line 1429 │ + .line 1826 │ sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;->IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; │ │ iget-object v1, p0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;->mInfo:Ljava/lang/Object; │ │ invoke-interface {v0, v1, p1, p2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;->setParent(Ljava/lang/Object;Landroid/view/View;I)V │ │ - .line 1430 │ + .line 1827 │ return-void │ .end method │ │ .method public setPassword(Z)V │ .locals 2 │ .param p1, "password" # Z │ │ .prologue │ - .line 1743 │ + .line 2140 │ sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;->IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; │ │ iget-object v1, p0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;->mInfo:Ljava/lang/Object; │ │ invoke-interface {v0, v1, p1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;->setPassword(Ljava/lang/Object;Z)V │ │ - .line 1744 │ + .line 2141 │ return-void │ .end method │ │ .method public setScrollable(Z)V │ .locals 2 │ .param p1, "scrollable" # Z │ │ .prologue │ - .line 1767 │ + .line 2164 │ sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;->IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; │ │ iget-object v1, p0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;->mInfo:Ljava/lang/Object; │ │ invoke-interface {v0, v1, p1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;->setScrollable(Ljava/lang/Object;Z)V │ │ - .line 1768 │ + .line 2165 │ return-void │ .end method │ │ .method public setSelected(Z)V │ .locals 2 │ .param p1, "selected" # Z │ │ .prologue │ - .line 1647 │ + .line 2044 │ sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;->IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; │ │ iget-object v1, p0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;->mInfo:Ljava/lang/Object; │ │ invoke-interface {v0, v1, p1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;->setSelected(Ljava/lang/Object;Z)V │ │ - .line 1648 │ + .line 2045 │ return-void │ .end method │ │ .method public setSource(Landroid/view/View;)V │ .locals 2 │ .param p1, "source" # Landroid/view/View; │ │ .prologue │ - .line 1143 │ + .line 1540 │ sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;->IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; │ │ iget-object v1, p0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;->mInfo:Ljava/lang/Object; │ │ invoke-interface {v0, v1, p1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;->setSource(Ljava/lang/Object;Landroid/view/View;)V │ │ - .line 1144 │ + .line 1541 │ return-void │ .end method │ │ .method public setSource(Landroid/view/View;I)V │ .locals 2 │ .param p1, "root" # Landroid/view/View; │ .param p2, "virtualDescendantId" # I │ │ .prologue │ - .line 1166 │ + .line 1563 │ sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;->IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; │ │ iget-object v1, p0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;->mInfo:Ljava/lang/Object; │ │ invoke-interface {v0, v1, p1, p2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;->setSource(Ljava/lang/Object;Landroid/view/View;I)V │ │ - .line 1167 │ + .line 1564 │ return-void │ .end method │ │ .method public setText(Ljava/lang/CharSequence;)V │ .locals 2 │ .param p1, "text" # Ljava/lang/CharSequence; │ │ .prologue │ - .line 1839 │ + .line 2236 │ sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;->IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; │ │ iget-object v1, p0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;->mInfo:Ljava/lang/Object; │ │ invoke-interface {v0, v1, p1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;->setText(Ljava/lang/Object;Ljava/lang/CharSequence;)V │ │ - .line 1840 │ + .line 2237 │ return-void │ .end method │ │ .method public setViewIdResourceName(Ljava/lang/String;)V │ .locals 2 │ .param p1, "viewId" # Ljava/lang/String; │ │ .prologue │ - .line 1889 │ + .line 2286 │ sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;->IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; │ │ iget-object v1, p0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;->mInfo:Ljava/lang/Object; │ │ invoke-interface {v0, v1, p1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;->setViewIdResourceName(Ljava/lang/Object;Ljava/lang/String;)V │ │ - .line 1890 │ + .line 2287 │ return-void │ .end method │ │ .method public setVisibleToUser(Z)V │ .locals 2 │ .param p1, "visibleToUser" # Z │ │ .prologue │ - .line 1598 │ + .line 1995 │ sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;->IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; │ │ iget-object v1, p0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;->mInfo:Ljava/lang/Object; │ │ invoke-interface {v0, v1, p1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;->setVisibleToUser(Ljava/lang/Object;Z)V │ │ - .line 1599 │ + .line 1996 │ return-void │ .end method │ │ .method public toString()Ljava/lang/String; │ .locals 6 │ │ .prologue │ - .line 1975 │ + .line 2432 │ new-instance v3, Ljava/lang/StringBuilder; │ │ invoke-direct {v3}, Ljava/lang/StringBuilder;->()V │ │ - .line 1976 │ + .line 2433 │ .local v3, "builder":Ljava/lang/StringBuilder; │ invoke-super {p0}, Ljava/lang/Object;->toString()Ljava/lang/String; │ │ move-result-object v4 │ │ invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ - .line 1978 │ + .line 2435 │ new-instance v2, Landroid/graphics/Rect; │ │ invoke-direct {v2}, Landroid/graphics/Rect;->()V │ │ - .line 1980 │ + .line 2437 │ .local v2, "bounds":Landroid/graphics/Rect; │ invoke-virtual {p0, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;->getBoundsInParent(Landroid/graphics/Rect;)V │ │ - .line 1981 │ + .line 2438 │ new-instance v4, Ljava/lang/StringBuilder; │ │ invoke-direct {v4}, Ljava/lang/StringBuilder;->()V │ │ const-string v5, "; boundsInParent: " │ │ invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ @@ -1630,18 +1878,18 @@ │ │ invoke-virtual {v4}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; │ │ move-result-object v4 │ │ invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ - .line 1983 │ + .line 2440 │ invoke-virtual {p0, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;->getBoundsInScreen(Landroid/graphics/Rect;)V │ │ - .line 1984 │ + .line 2441 │ new-instance v4, Ljava/lang/StringBuilder; │ │ invoke-direct {v4}, Ljava/lang/StringBuilder;->()V │ │ const-string v5, "; boundsInScreen: " │ │ invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ @@ -1654,197 +1902,197 @@ │ │ invoke-virtual {v4}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; │ │ move-result-object v4 │ │ invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ - .line 1986 │ + .line 2443 │ const-string v4, "; packageName: " │ │ invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ move-result-object v4 │ │ invoke-virtual {p0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;->getPackageName()Ljava/lang/CharSequence; │ │ move-result-object v5 │ │ invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;->append(Ljava/lang/CharSequence;)Ljava/lang/StringBuilder; │ │ - .line 1987 │ + .line 2444 │ const-string v4, "; className: " │ │ invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ move-result-object v4 │ │ invoke-virtual {p0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;->getClassName()Ljava/lang/CharSequence; │ │ move-result-object v5 │ │ invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;->append(Ljava/lang/CharSequence;)Ljava/lang/StringBuilder; │ │ - .line 1988 │ + .line 2445 │ const-string v4, "; text: " │ │ invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ move-result-object v4 │ │ invoke-virtual {p0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;->getText()Ljava/lang/CharSequence; │ │ move-result-object v5 │ │ invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;->append(Ljava/lang/CharSequence;)Ljava/lang/StringBuilder; │ │ - .line 1989 │ + .line 2446 │ const-string v4, "; contentDescription: " │ │ invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ move-result-object v4 │ │ invoke-virtual {p0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;->getContentDescription()Ljava/lang/CharSequence; │ │ move-result-object v5 │ │ invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;->append(Ljava/lang/CharSequence;)Ljava/lang/StringBuilder; │ │ - .line 1990 │ + .line 2447 │ const-string v4, "; viewId: " │ │ invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ move-result-object v4 │ │ invoke-virtual {p0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;->getViewIdResourceName()Ljava/lang/String; │ │ move-result-object v5 │ │ invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ - .line 1992 │ + .line 2449 │ const-string v4, "; checkable: " │ │ invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ move-result-object v4 │ │ invoke-virtual {p0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;->isCheckable()Z │ │ move-result v5 │ │ invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;->append(Z)Ljava/lang/StringBuilder; │ │ - .line 1993 │ + .line 2450 │ const-string v4, "; checked: " │ │ invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ move-result-object v4 │ │ invoke-virtual {p0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;->isChecked()Z │ │ move-result v5 │ │ invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;->append(Z)Ljava/lang/StringBuilder; │ │ - .line 1994 │ + .line 2451 │ const-string v4, "; focusable: " │ │ invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ move-result-object v4 │ │ invoke-virtual {p0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;->isFocusable()Z │ │ move-result v5 │ │ invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;->append(Z)Ljava/lang/StringBuilder; │ │ - .line 1995 │ + .line 2452 │ const-string v4, "; focused: " │ │ invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ move-result-object v4 │ │ invoke-virtual {p0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;->isFocused()Z │ │ move-result v5 │ │ invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;->append(Z)Ljava/lang/StringBuilder; │ │ - .line 1996 │ + .line 2453 │ const-string v4, "; selected: " │ │ invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ move-result-object v4 │ │ invoke-virtual {p0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;->isSelected()Z │ │ move-result v5 │ │ invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;->append(Z)Ljava/lang/StringBuilder; │ │ - .line 1997 │ + .line 2454 │ const-string v4, "; clickable: " │ │ invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ move-result-object v4 │ │ invoke-virtual {p0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;->isClickable()Z │ │ move-result v5 │ │ invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;->append(Z)Ljava/lang/StringBuilder; │ │ - .line 1998 │ + .line 2455 │ const-string v4, "; longClickable: " │ │ invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ move-result-object v4 │ │ invoke-virtual {p0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;->isLongClickable()Z │ │ move-result v5 │ │ invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;->append(Z)Ljava/lang/StringBuilder; │ │ - .line 1999 │ + .line 2456 │ const-string v4, "; enabled: " │ │ invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ move-result-object v4 │ │ invoke-virtual {p0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;->isEnabled()Z │ │ move-result v5 │ │ invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;->append(Z)Ljava/lang/StringBuilder; │ │ - .line 2000 │ + .line 2457 │ const-string v4, "; password: " │ │ invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ move-result-object v4 │ │ invoke-virtual {p0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;->isPassword()Z │ │ move-result v5 │ │ invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;->append(Z)Ljava/lang/StringBuilder; │ │ - .line 2001 │ + .line 2458 │ new-instance v4, Ljava/lang/StringBuilder; │ │ invoke-direct {v4}, Ljava/lang/StringBuilder;->()V │ │ const-string v5, "; scrollable: " │ │ invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ @@ -1861,68 +2109,68 @@ │ │ invoke-virtual {v4}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; │ │ move-result-object v4 │ │ invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ - .line 2003 │ + .line 2460 │ const-string v4, "; [" │ │ invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ - .line 2004 │ + .line 2461 │ invoke-virtual {p0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;->getActions()I │ │ move-result v1 │ │ .local v1, "actionBits":I │ :cond_0 │ :goto_0 │ if-eqz v1, :cond_1 │ │ - .line 2005 │ + .line 2462 │ const/4 v4, 0x1 │ │ invoke-static {v1}, Ljava/lang/Integer;->numberOfTrailingZeros(I)I │ │ move-result v5 │ │ shl-int v0, v4, v5 │ │ - .line 2006 │ + .line 2463 │ .local v0, "action":I │ xor-int/lit8 v4, v0, -0x1 │ │ and-int/2addr v1, v4 │ │ - .line 2007 │ + .line 2464 │ invoke-static {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;->getActionSymbolicName(I)Ljava/lang/String; │ │ move-result-object v4 │ │ invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ - .line 2008 │ + .line 2465 │ if-eqz v1, :cond_0 │ │ - .line 2009 │ + .line 2466 │ const-string v4, ", " │ │ invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ goto :goto_0 │ │ - .line 2012 │ + .line 2469 │ .end local v0 # "action":I │ :cond_1 │ const-string v4, "]" │ │ invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ - .line 2014 │ + .line 2471 │ invoke-virtual {v3}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; │ │ move-result-object v4 │ │ return-object v4 │ .end method ├── smali/android/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.smali │ @@ -18,50 +18,61 @@ │ │ │ # direct methods │ .method constructor ()V │ .locals 0 │ │ .prologue │ - .line 104 │ + .line 265 │ invoke-direct {p0}, Ljava/lang/Object;->()V │ │ return-void │ .end method │ │ │ # virtual methods │ .method public addAction(Ljava/lang/Object;I)V │ .locals 0 │ .param p1, "info" # Ljava/lang/Object; │ .param p2, "action" # I │ │ .prologue │ - .line 128 │ + .line 289 │ + return-void │ +.end method │ + │ +.method public addAction(Ljava/lang/Object;ILjava/lang/CharSequence;)V │ + .locals 0 │ + .param p1, "info" # Ljava/lang/Object; │ + .param p2, "id" # I │ + .param p3, "label" # Ljava/lang/CharSequence; │ + │ + .prologue │ + .line 616 │ return-void │ .end method │ │ .method public addChild(Ljava/lang/Object;Landroid/view/View;)V │ .locals 0 │ .param p1, "info" # Ljava/lang/Object; │ .param p2, "child" # Landroid/view/View; │ │ .prologue │ - .line 133 │ + .line 294 │ return-void │ .end method │ │ .method public addChild(Ljava/lang/Object;Landroid/view/View;I)V │ .locals 0 │ .param p1, "info" # Ljava/lang/Object; │ .param p2, "child" # Landroid/view/View; │ .param p3, "virtualDescendantId" # I │ │ .prologue │ - .line 138 │ + .line 299 │ return-void │ .end method │ │ .method public findAccessibilityNodeInfosByText(Ljava/lang/Object;Ljava/lang/String;)Ljava/util/List; │ .locals 1 │ .param p1, "info" # Ljava/lang/Object; │ .param p2, "text" # Ljava/lang/String; │ @@ -75,653 +86,857 @@ │ "<", │ "Ljava/lang/Object;", │ ">;" │ } │ .end annotation │ │ .prologue │ - .line 142 │ + .line 303 │ invoke-static {}, Ljava/util/Collections;->emptyList()Ljava/util/List; │ │ move-result-object v0 │ │ return-object v0 │ .end method │ │ .method public findFocus(Ljava/lang/Object;I)Ljava/lang/Object; │ .locals 1 │ .param p1, "info" # Ljava/lang/Object; │ .param p2, "focus" # I │ │ .prologue │ - .line 382 │ + .line 543 │ const/4 v0, 0x0 │ │ return-object v0 │ .end method │ │ .method public focusSearch(Ljava/lang/Object;I)Ljava/lang/Object; │ .locals 1 │ .param p1, "info" # Ljava/lang/Object; │ .param p2, "direction" # I │ │ .prologue │ - .line 387 │ + .line 548 │ + const/4 v0, 0x0 │ + │ + return-object v0 │ +.end method │ + │ +.method public getActionList(Ljava/lang/Object;)Ljava/util/List; │ + .locals 1 │ + .param p1, "info" # Ljava/lang/Object; │ + .annotation system Ldalvik/annotation/Signature; │ + value = { │ + "(", │ + "Ljava/lang/Object;", │ + ")", │ + "Ljava/util/List", │ + "<", │ + "Ljava/lang/Object;", │ + ">;" │ + } │ + .end annotation │ + │ + .prologue │ + .line 611 │ const/4 v0, 0x0 │ │ return-object v0 │ .end method │ │ .method public getActions(Ljava/lang/Object;)I │ .locals 1 │ .param p1, "info" # Ljava/lang/Object; │ │ .prologue │ - .line 147 │ + .line 308 │ const/4 v0, 0x0 │ │ return v0 │ .end method │ │ .method public getBoundsInParent(Ljava/lang/Object;Landroid/graphics/Rect;)V │ .locals 0 │ .param p1, "info" # Ljava/lang/Object; │ .param p2, "outBounds" # Landroid/graphics/Rect; │ │ .prologue │ - .line 153 │ + .line 314 │ return-void │ .end method │ │ .method public getBoundsInScreen(Ljava/lang/Object;Landroid/graphics/Rect;)V │ .locals 0 │ .param p1, "info" # Ljava/lang/Object; │ .param p2, "outBounds" # Landroid/graphics/Rect; │ │ .prologue │ - .line 158 │ + .line 319 │ return-void │ .end method │ │ .method public getChild(Ljava/lang/Object;I)Ljava/lang/Object; │ .locals 1 │ .param p1, "info" # Ljava/lang/Object; │ .param p2, "index" # I │ │ .prologue │ - .line 162 │ + .line 323 │ const/4 v0, 0x0 │ │ return-object v0 │ .end method │ │ .method public getChildCount(Ljava/lang/Object;)I │ .locals 1 │ .param p1, "info" # Ljava/lang/Object; │ │ .prologue │ - .line 167 │ + .line 328 │ const/4 v0, 0x0 │ │ return v0 │ .end method │ │ .method public getClassName(Ljava/lang/Object;)Ljava/lang/CharSequence; │ .locals 1 │ .param p1, "info" # Ljava/lang/Object; │ │ .prologue │ - .line 172 │ + .line 333 │ + const/4 v0, 0x0 │ + │ + return-object v0 │ +.end method │ + │ +.method public getCollectionInfo(Ljava/lang/Object;)Ljava/lang/Object; │ + .locals 1 │ + .param p1, "info" # Ljava/lang/Object; │ + │ + .prologue │ + .line 588 │ + const/4 v0, 0x0 │ + │ + return-object v0 │ +.end method │ + │ +.method public getCollectionInfoColumnCount(Ljava/lang/Object;)I │ + .locals 1 │ + .param p1, "info" # Ljava/lang/Object; │ + │ + .prologue │ + .line 626 │ + const/4 v0, 0x0 │ + │ + return v0 │ +.end method │ + │ +.method public getCollectionInfoRowCount(Ljava/lang/Object;)I │ + .locals 1 │ + .param p1, "info" # Ljava/lang/Object; │ + │ + .prologue │ + .line 631 │ + const/4 v0, 0x0 │ + │ + return v0 │ +.end method │ + │ +.method public getCollectionItemColumnIndex(Ljava/lang/Object;)I │ + .locals 1 │ + .param p1, "info" # Ljava/lang/Object; │ + │ + .prologue │ + .line 647 │ + const/4 v0, 0x0 │ + │ + return v0 │ +.end method │ + │ +.method public getCollectionItemColumnSpan(Ljava/lang/Object;)I │ + .locals 1 │ + .param p1, "info" # Ljava/lang/Object; │ + │ + .prologue │ + .line 652 │ + const/4 v0, 0x0 │ + │ + return v0 │ +.end method │ + │ +.method public getCollectionItemInfo(Ljava/lang/Object;)Ljava/lang/Object; │ + .locals 1 │ + .param p1, "info" # Ljava/lang/Object; │ + │ + .prologue │ + .line 597 │ const/4 v0, 0x0 │ │ return-object v0 │ .end method │ │ +.method public getCollectionItemRowIndex(Ljava/lang/Object;)I │ + .locals 1 │ + .param p1, "info" # Ljava/lang/Object; │ + │ + .prologue │ + .line 657 │ + const/4 v0, 0x0 │ + │ + return v0 │ +.end method │ + │ +.method public getCollectionItemRowSpan(Ljava/lang/Object;)I │ + .locals 1 │ + .param p1, "info" # Ljava/lang/Object; │ + │ + .prologue │ + .line 662 │ + const/4 v0, 0x0 │ + │ + return v0 │ +.end method │ + │ .method public getContentDescription(Ljava/lang/Object;)Ljava/lang/CharSequence; │ .locals 1 │ .param p1, "info" # Ljava/lang/Object; │ │ .prologue │ - .line 177 │ + .line 338 │ const/4 v0, 0x0 │ │ return-object v0 │ .end method │ │ .method public getLiveRegion(Ljava/lang/Object;)I │ .locals 1 │ .param p1, "info" # Ljava/lang/Object; │ │ .prologue │ - .line 417 │ + .line 578 │ const/4 v0, 0x0 │ │ return v0 │ .end method │ │ .method public getMovementGranularities(Ljava/lang/Object;)I │ .locals 1 │ .param p1, "info" # Ljava/lang/Object; │ │ .prologue │ - .line 277 │ + .line 438 │ const/4 v0, 0x0 │ │ return v0 │ .end method │ │ .method public getPackageName(Ljava/lang/Object;)Ljava/lang/CharSequence; │ .locals 1 │ .param p1, "info" # Ljava/lang/Object; │ │ .prologue │ - .line 182 │ + .line 343 │ const/4 v0, 0x0 │ │ return-object v0 │ .end method │ │ .method public getParent(Ljava/lang/Object;)Ljava/lang/Object; │ .locals 1 │ .param p1, "info" # Ljava/lang/Object; │ │ .prologue │ - .line 187 │ + .line 348 │ + const/4 v0, 0x0 │ + │ + return-object v0 │ +.end method │ + │ +.method public getRangeInfo(Ljava/lang/Object;)Ljava/lang/Object; │ + .locals 1 │ + .param p1, "info" # Ljava/lang/Object; │ + │ + .prologue │ + .line 606 │ const/4 v0, 0x0 │ │ return-object v0 │ .end method │ │ .method public getText(Ljava/lang/Object;)Ljava/lang/CharSequence; │ .locals 1 │ .param p1, "info" # Ljava/lang/Object; │ │ .prologue │ - .line 192 │ + .line 353 │ const/4 v0, 0x0 │ │ return-object v0 │ .end method │ │ .method public getViewIdResourceName(Ljava/lang/Object;)Ljava/lang/String; │ .locals 1 │ .param p1, "info" # Ljava/lang/Object; │ │ .prologue │ - .line 407 │ + .line 568 │ const/4 v0, 0x0 │ │ return-object v0 │ .end method │ │ .method public getWindowId(Ljava/lang/Object;)I │ .locals 1 │ .param p1, "info" # Ljava/lang/Object; │ │ .prologue │ - .line 197 │ + .line 358 │ const/4 v0, 0x0 │ │ return v0 │ .end method │ │ .method public isAccessibilityFocused(Ljava/lang/Object;)Z │ .locals 1 │ .param p1, "info" # Ljava/lang/Object; │ │ .prologue │ - .line 237 │ + .line 398 │ const/4 v0, 0x0 │ │ return v0 │ .end method │ │ .method public isCheckable(Ljava/lang/Object;)Z │ .locals 1 │ .param p1, "info" # Ljava/lang/Object; │ │ .prologue │ - .line 202 │ + .line 363 │ const/4 v0, 0x0 │ │ return v0 │ .end method │ │ .method public isChecked(Ljava/lang/Object;)Z │ .locals 1 │ .param p1, "info" # Ljava/lang/Object; │ │ .prologue │ - .line 207 │ + .line 368 │ const/4 v0, 0x0 │ │ return v0 │ .end method │ │ .method public isClickable(Ljava/lang/Object;)Z │ .locals 1 │ .param p1, "info" # Ljava/lang/Object; │ │ .prologue │ - .line 212 │ + .line 373 │ + const/4 v0, 0x0 │ + │ + return v0 │ +.end method │ + │ +.method public isCollectionInfoHierarchical(Ljava/lang/Object;)Z │ + .locals 1 │ + .param p1, "info" # Ljava/lang/Object; │ + │ + .prologue │ + .line 636 │ + const/4 v0, 0x0 │ + │ + return v0 │ +.end method │ + │ +.method public isCollectionItemHeading(Ljava/lang/Object;)Z │ + .locals 1 │ + .param p1, "info" # Ljava/lang/Object; │ + │ + .prologue │ + .line 667 │ + const/4 v0, 0x0 │ + │ + return v0 │ +.end method │ + │ +.method public isCollectionItemSelected(Ljava/lang/Object;)Z │ + .locals 1 │ + .param p1, "info" # Ljava/lang/Object; │ + │ + .prologue │ + .line 672 │ const/4 v0, 0x0 │ │ return v0 │ .end method │ │ .method public isEnabled(Ljava/lang/Object;)Z │ .locals 1 │ .param p1, "info" # Ljava/lang/Object; │ │ .prologue │ - .line 217 │ + .line 378 │ const/4 v0, 0x0 │ │ return v0 │ .end method │ │ .method public isFocusable(Ljava/lang/Object;)Z │ .locals 1 │ .param p1, "info" # Ljava/lang/Object; │ │ .prologue │ - .line 222 │ + .line 383 │ const/4 v0, 0x0 │ │ return v0 │ .end method │ │ .method public isFocused(Ljava/lang/Object;)Z │ .locals 1 │ .param p1, "info" # Ljava/lang/Object; │ │ .prologue │ - .line 227 │ + .line 388 │ const/4 v0, 0x0 │ │ return v0 │ .end method │ │ .method public isLongClickable(Ljava/lang/Object;)Z │ .locals 1 │ .param p1, "info" # Ljava/lang/Object; │ │ .prologue │ - .line 242 │ + .line 403 │ const/4 v0, 0x0 │ │ return v0 │ .end method │ │ .method public isPassword(Ljava/lang/Object;)Z │ .locals 1 │ .param p1, "info" # Ljava/lang/Object; │ │ .prologue │ - .line 247 │ + .line 408 │ const/4 v0, 0x0 │ │ return v0 │ .end method │ │ .method public isScrollable(Ljava/lang/Object;)Z │ .locals 1 │ .param p1, "info" # Ljava/lang/Object; │ │ .prologue │ - .line 252 │ + .line 413 │ const/4 v0, 0x0 │ │ return v0 │ .end method │ │ .method public isSelected(Ljava/lang/Object;)Z │ .locals 1 │ .param p1, "info" # Ljava/lang/Object; │ │ .prologue │ - .line 257 │ + .line 418 │ const/4 v0, 0x0 │ │ return v0 │ .end method │ │ .method public isVisibleToUser(Ljava/lang/Object;)Z │ .locals 1 │ .param p1, "info" # Ljava/lang/Object; │ │ .prologue │ - .line 232 │ + .line 393 │ const/4 v0, 0x0 │ │ return v0 │ .end method │ │ .method public obtain()Ljava/lang/Object; │ .locals 1 │ │ .prologue │ - .line 107 │ + .line 268 │ const/4 v0, 0x0 │ │ return-object v0 │ .end method │ │ .method public obtain(Landroid/view/View;)Ljava/lang/Object; │ .locals 1 │ .param p1, "source" # Landroid/view/View; │ │ .prologue │ - .line 112 │ + .line 273 │ const/4 v0, 0x0 │ │ return-object v0 │ .end method │ │ .method public obtain(Landroid/view/View;I)Ljava/lang/Object; │ .locals 1 │ .param p1, "root" # Landroid/view/View; │ .param p2, "virtualDescendantId" # I │ │ .prologue │ - .line 117 │ + .line 278 │ const/4 v0, 0x0 │ │ return-object v0 │ .end method │ │ .method public obtain(Ljava/lang/Object;)Ljava/lang/Object; │ .locals 1 │ .param p1, "info" # Ljava/lang/Object; │ │ .prologue │ - .line 122 │ + .line 283 │ + const/4 v0, 0x0 │ + │ + return-object v0 │ +.end method │ + │ +.method public obtainCollectionInfo(IIZI)Ljava/lang/Object; │ + .locals 1 │ + .param p1, "rowCount" # I │ + .param p2, "columnCount" # I │ + .param p3, "hierarchical" # Z │ + .param p4, "selectionMode" # I │ + │ + .prologue │ + .line 621 │ + const/4 v0, 0x0 │ + │ + return-object v0 │ +.end method │ + │ +.method public obtainCollectionItemInfo(IIIIZZ)Ljava/lang/Object; │ + .locals 1 │ + .param p1, "rowIndex" # I │ + .param p2, "rowSpan" # I │ + .param p3, "columnIndex" # I │ + .param p4, "columnSpan" # I │ + .param p5, "heading" # Z │ + .param p6, "selected" # Z │ + │ + .prologue │ + .line 642 │ const/4 v0, 0x0 │ │ return-object v0 │ .end method │ │ .method public performAction(Ljava/lang/Object;I)Z │ .locals 1 │ .param p1, "info" # Ljava/lang/Object; │ .param p2, "action" # I │ │ .prologue │ - .line 262 │ + .line 423 │ const/4 v0, 0x0 │ │ return v0 │ .end method │ │ .method public performAction(Ljava/lang/Object;ILandroid/os/Bundle;)Z │ .locals 1 │ .param p1, "info" # Ljava/lang/Object; │ .param p2, "action" # I │ .param p3, "arguments" # Landroid/os/Bundle; │ │ .prologue │ - .line 267 │ + .line 428 │ const/4 v0, 0x0 │ │ return v0 │ .end method │ │ .method public recycle(Ljava/lang/Object;)V │ .locals 0 │ .param p1, "info" # Ljava/lang/Object; │ │ .prologue │ - .line 398 │ + .line 559 │ return-void │ .end method │ │ .method public setAccessibilityFocused(Ljava/lang/Object;Z)V │ .locals 0 │ .param p1, "info" # Ljava/lang/Object; │ .param p2, "focused" # Z │ │ .prologue │ - .line 338 │ + .line 499 │ return-void │ .end method │ │ .method public setBoundsInParent(Ljava/lang/Object;Landroid/graphics/Rect;)V │ .locals 0 │ .param p1, "info" # Ljava/lang/Object; │ .param p2, "bounds" # Landroid/graphics/Rect; │ │ .prologue │ - .line 283 │ + .line 444 │ return-void │ .end method │ │ .method public setBoundsInScreen(Ljava/lang/Object;Landroid/graphics/Rect;)V │ .locals 0 │ .param p1, "info" # Ljava/lang/Object; │ .param p2, "bounds" # Landroid/graphics/Rect; │ │ .prologue │ - .line 288 │ + .line 449 │ return-void │ .end method │ │ .method public setCheckable(Ljava/lang/Object;Z)V │ .locals 0 │ .param p1, "info" # Ljava/lang/Object; │ .param p2, "checkable" # Z │ │ .prologue │ - .line 293 │ + .line 454 │ return-void │ .end method │ │ .method public setChecked(Ljava/lang/Object;Z)V │ .locals 0 │ .param p1, "info" # Ljava/lang/Object; │ .param p2, "checked" # Z │ │ .prologue │ - .line 298 │ + .line 459 │ return-void │ .end method │ │ .method public setClassName(Ljava/lang/Object;Ljava/lang/CharSequence;)V │ .locals 0 │ .param p1, "info" # Ljava/lang/Object; │ .param p2, "className" # Ljava/lang/CharSequence; │ │ .prologue │ - .line 303 │ + .line 464 │ return-void │ .end method │ │ .method public setClickable(Ljava/lang/Object;Z)V │ .locals 0 │ .param p1, "info" # Ljava/lang/Object; │ .param p2, "clickable" # Z │ │ .prologue │ - .line 308 │ + .line 469 │ + return-void │ +.end method │ + │ +.method public setCollectionInfo(Ljava/lang/Object;Ljava/lang/Object;)V │ + .locals 0 │ + .param p1, "info" # Ljava/lang/Object; │ + .param p2, "collectionInfo" # Ljava/lang/Object; │ + │ + .prologue │ + .line 593 │ + return-void │ +.end method │ + │ +.method public setCollectionItemInfo(Ljava/lang/Object;Ljava/lang/Object;)V │ + .locals 0 │ + .param p1, "info" # Ljava/lang/Object; │ + .param p2, "collectionItemInfo" # Ljava/lang/Object; │ + │ + .prologue │ + .line 602 │ return-void │ .end method │ │ .method public setContentDescription(Ljava/lang/Object;Ljava/lang/CharSequence;)V │ .locals 0 │ .param p1, "info" # Ljava/lang/Object; │ .param p2, "contentDescription" # Ljava/lang/CharSequence; │ │ .prologue │ - .line 313 │ + .line 474 │ return-void │ .end method │ │ .method public setEnabled(Ljava/lang/Object;Z)V │ .locals 0 │ .param p1, "info" # Ljava/lang/Object; │ .param p2, "enabled" # Z │ │ .prologue │ - .line 318 │ + .line 479 │ return-void │ .end method │ │ .method public setFocusable(Ljava/lang/Object;Z)V │ .locals 0 │ .param p1, "info" # Ljava/lang/Object; │ .param p2, "focusable" # Z │ │ .prologue │ - .line 323 │ + .line 484 │ return-void │ .end method │ │ .method public setFocused(Ljava/lang/Object;Z)V │ .locals 0 │ .param p1, "info" # Ljava/lang/Object; │ .param p2, "focused" # Z │ │ .prologue │ - .line 328 │ + .line 489 │ return-void │ .end method │ │ .method public setLiveRegion(Ljava/lang/Object;I)V │ .locals 0 │ .param p1, "info" # Ljava/lang/Object; │ .param p2, "mode" # I │ │ .prologue │ - .line 423 │ + .line 584 │ return-void │ .end method │ │ .method public setLongClickable(Ljava/lang/Object;Z)V │ .locals 0 │ .param p1, "info" # Ljava/lang/Object; │ .param p2, "longClickable" # Z │ │ .prologue │ - .line 343 │ + .line 504 │ return-void │ .end method │ │ .method public setMovementGranularities(Ljava/lang/Object;I)V │ .locals 0 │ .param p1, "info" # Ljava/lang/Object; │ .param p2, "granularities" # I │ │ .prologue │ - .line 273 │ + .line 434 │ return-void │ .end method │ │ .method public setPackageName(Ljava/lang/Object;Ljava/lang/CharSequence;)V │ .locals 0 │ .param p1, "info" # Ljava/lang/Object; │ .param p2, "packageName" # Ljava/lang/CharSequence; │ │ .prologue │ - .line 348 │ + .line 509 │ return-void │ .end method │ │ .method public setParent(Ljava/lang/Object;Landroid/view/View;)V │ .locals 0 │ .param p1, "info" # Ljava/lang/Object; │ .param p2, "parent" # Landroid/view/View; │ │ .prologue │ - .line 353 │ + .line 514 │ return-void │ .end method │ │ .method public setParent(Ljava/lang/Object;Landroid/view/View;I)V │ .locals 0 │ .param p1, "info" # Ljava/lang/Object; │ .param p2, "root" # Landroid/view/View; │ .param p3, "virtualDescendantId" # I │ │ .prologue │ - .line 403 │ + .line 564 │ return-void │ .end method │ │ .method public setPassword(Ljava/lang/Object;Z)V │ .locals 0 │ .param p1, "info" # Ljava/lang/Object; │ .param p2, "password" # Z │ │ .prologue │ - .line 358 │ + .line 519 │ return-void │ .end method │ │ .method public setScrollable(Ljava/lang/Object;Z)V │ .locals 0 │ .param p1, "info" # Ljava/lang/Object; │ .param p2, "scrollable" # Z │ │ .prologue │ - .line 363 │ + .line 524 │ return-void │ .end method │ │ .method public setSelected(Ljava/lang/Object;Z)V │ .locals 0 │ .param p1, "info" # Ljava/lang/Object; │ .param p2, "selected" # Z │ │ .prologue │ - .line 368 │ + .line 529 │ return-void │ .end method │ │ .method public setSource(Ljava/lang/Object;Landroid/view/View;)V │ .locals 0 │ .param p1, "info" # Ljava/lang/Object; │ .param p2, "source" # Landroid/view/View; │ │ .prologue │ - .line 373 │ + .line 534 │ return-void │ .end method │ │ .method public setSource(Ljava/lang/Object;Landroid/view/View;I)V │ .locals 0 │ .param p1, "info" # Ljava/lang/Object; │ .param p2, "root" # Landroid/view/View; │ .param p3, "virtualDescendantId" # I │ │ .prologue │ - .line 378 │ + .line 539 │ return-void │ .end method │ │ .method public setText(Ljava/lang/Object;Ljava/lang/CharSequence;)V │ .locals 0 │ .param p1, "info" # Ljava/lang/Object; │ .param p2, "text" # Ljava/lang/CharSequence; │ │ .prologue │ - .line 393 │ + .line 554 │ return-void │ .end method │ │ .method public setViewIdResourceName(Ljava/lang/Object;Ljava/lang/String;)V │ .locals 0 │ .param p1, "info" # Ljava/lang/Object; │ .param p2, "viewId" # Ljava/lang/String; │ │ .prologue │ - .line 413 │ + .line 574 │ return-void │ .end method │ │ .method public setVisibleToUser(Ljava/lang/Object;Z)V │ .locals 0 │ .param p1, "info" # Ljava/lang/Object; │ .param p2, "visibleToUser" # Z │ │ .prologue │ - .line 333 │ + .line 494 │ return-void │ .end method ├── smali/android/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanImpl.smali │ @@ -15,191 +15,191 @@ │ │ │ # direct methods │ .method constructor ()V │ .locals 0 │ │ .prologue │ - .line 663 │ + .line 920 │ invoke-direct {p0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl;->()V │ │ return-void │ .end method │ │ │ # virtual methods │ .method public addChild(Ljava/lang/Object;Landroid/view/View;I)V │ .locals 0 │ .param p1, "info" # Ljava/lang/Object; │ .param p2, "child" # Landroid/view/View; │ .param p3, "virtualDescendantId" # I │ │ .prologue │ - .line 681 │ + .line 938 │ invoke-static {p1, p2, p3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatJellyBean;->addChild(Ljava/lang/Object;Landroid/view/View;I)V │ │ - .line 682 │ + .line 939 │ return-void │ .end method │ │ .method public findFocus(Ljava/lang/Object;I)Ljava/lang/Object; │ .locals 1 │ .param p1, "info" # Ljava/lang/Object; │ .param p2, "focus" # I │ │ .prologue │ - .line 671 │ + .line 928 │ invoke-static {p1, p2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatJellyBean;->findFocus(Ljava/lang/Object;I)Ljava/lang/Object; │ │ move-result-object v0 │ │ return-object v0 │ .end method │ │ .method public focusSearch(Ljava/lang/Object;I)Ljava/lang/Object; │ .locals 1 │ .param p1, "info" # Ljava/lang/Object; │ .param p2, "direction" # I │ │ .prologue │ - .line 676 │ + .line 933 │ invoke-static {p1, p2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatJellyBean;->focusSearch(Ljava/lang/Object;I)Ljava/lang/Object; │ │ move-result-object v0 │ │ return-object v0 │ .end method │ │ .method public getMovementGranularities(Ljava/lang/Object;)I │ .locals 1 │ .param p1, "info" # Ljava/lang/Object; │ │ .prologue │ - .line 721 │ + .line 978 │ invoke-static {p1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatJellyBean;->getMovementGranularities(Ljava/lang/Object;)I │ │ move-result v0 │ │ return v0 │ .end method │ │ .method public isAccessibilityFocused(Ljava/lang/Object;)Z │ .locals 1 │ .param p1, "info" # Ljava/lang/Object; │ │ .prologue │ - .line 701 │ + .line 958 │ invoke-static {p1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatJellyBean;->isAccessibilityFocused(Ljava/lang/Object;)Z │ │ move-result v0 │ │ return v0 │ .end method │ │ .method public isVisibleToUser(Ljava/lang/Object;)Z │ .locals 1 │ .param p1, "info" # Ljava/lang/Object; │ │ .prologue │ - .line 691 │ + .line 948 │ invoke-static {p1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatJellyBean;->isVisibleToUser(Ljava/lang/Object;)Z │ │ move-result v0 │ │ return v0 │ .end method │ │ .method public obtain(Landroid/view/View;I)Ljava/lang/Object; │ .locals 1 │ .param p1, "root" # Landroid/view/View; │ .param p2, "virtualDescendantId" # I │ │ .prologue │ - .line 666 │ + .line 923 │ invoke-static {p1, p2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatJellyBean;->obtain(Landroid/view/View;I)Ljava/lang/Object; │ │ move-result-object v0 │ │ return-object v0 │ .end method │ │ .method public performAction(Ljava/lang/Object;ILandroid/os/Bundle;)Z │ .locals 1 │ .param p1, "info" # Ljava/lang/Object; │ .param p2, "action" # I │ .param p3, "arguments" # Landroid/os/Bundle; │ │ .prologue │ - .line 711 │ + .line 968 │ invoke-static {p1, p2, p3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatJellyBean;->performAction(Ljava/lang/Object;ILandroid/os/Bundle;)Z │ │ move-result v0 │ │ return v0 │ .end method │ │ .method public setAccessibilityFocused(Ljava/lang/Object;Z)V │ .locals 0 │ .param p1, "info" # Ljava/lang/Object; │ .param p2, "focused" # Z │ │ .prologue │ - .line 706 │ + .line 963 │ invoke-static {p1, p2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatJellyBean;->setAccesibilityFocused(Ljava/lang/Object;Z)V │ │ - .line 707 │ + .line 964 │ return-void │ .end method │ │ .method public setMovementGranularities(Ljava/lang/Object;I)V │ .locals 0 │ .param p1, "info" # Ljava/lang/Object; │ .param p2, "granularities" # I │ │ .prologue │ - .line 716 │ + .line 973 │ invoke-static {p1, p2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatJellyBean;->setMovementGranularities(Ljava/lang/Object;I)V │ │ - .line 717 │ + .line 974 │ return-void │ .end method │ │ .method public setParent(Ljava/lang/Object;Landroid/view/View;I)V │ .locals 0 │ .param p1, "info" # Ljava/lang/Object; │ .param p2, "root" # Landroid/view/View; │ .param p3, "virtualDescendantId" # I │ │ .prologue │ - .line 726 │ + .line 983 │ invoke-static {p1, p2, p3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatJellyBean;->setParent(Ljava/lang/Object;Landroid/view/View;I)V │ │ - .line 727 │ + .line 984 │ return-void │ .end method │ │ .method public setSource(Ljava/lang/Object;Landroid/view/View;I)V │ .locals 0 │ .param p1, "info" # Ljava/lang/Object; │ .param p2, "root" # Landroid/view/View; │ .param p3, "virtualDescendantId" # I │ │ .prologue │ - .line 686 │ + .line 943 │ invoke-static {p1, p2, p3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatJellyBean;->setSource(Ljava/lang/Object;Landroid/view/View;I)V │ │ - .line 687 │ + .line 944 │ return-void │ .end method │ │ .method public setVisibleToUser(Ljava/lang/Object;Z)V │ .locals 0 │ .param p1, "info" # Ljava/lang/Object; │ .param p2, "visibleToUser" # Z │ │ .prologue │ - .line 696 │ + .line 953 │ invoke-static {p1, p2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatJellyBean;->setVisibleToUser(Ljava/lang/Object;Z)V │ │ - .line 697 │ + .line 954 │ return-void │ .end method ├── smali/android/support/v4/print/PrintHelper$PrintHelperStubImpl.smali │ @@ -16,105 +16,135 @@ │ name = "PrintHelperStubImpl" │ .end annotation │ │ │ # instance fields │ .field mColorMode:I │ │ +.field mOrientation:I │ + │ .field mScaleMode:I │ │ │ # direct methods │ .method private constructor ()V │ .locals 1 │ │ .prologue │ const/4 v0, 0x2 │ │ - .line 87 │ + .line 114 │ invoke-direct {p0}, Ljava/lang/Object;->()V │ │ - .line 88 │ + .line 115 │ iput v0, p0, Landroid/support/v4/print/PrintHelper$PrintHelperStubImpl;->mScaleMode:I │ │ - .line 89 │ + .line 116 │ iput v0, p0, Landroid/support/v4/print/PrintHelper$PrintHelperStubImpl;->mColorMode:I │ │ + .line 117 │ + const/4 v0, 0x1 │ + │ + iput v0, p0, Landroid/support/v4/print/PrintHelper$PrintHelperStubImpl;->mOrientation:I │ + │ return-void │ .end method │ │ .method synthetic constructor (Landroid/support/v4/print/PrintHelper$1;)V │ .locals 0 │ .param p1, "x0" # Landroid/support/v4/print/PrintHelper$1; │ │ .prologue │ - .line 87 │ + .line 114 │ invoke-direct {p0}, Landroid/support/v4/print/PrintHelper$PrintHelperStubImpl;->()V │ │ return-void │ .end method │ │ │ # virtual methods │ .method public getColorMode()I │ .locals 1 │ │ .prologue │ - .line 98 │ + .line 125 │ iget v0, p0, Landroid/support/v4/print/PrintHelper$PrintHelperStubImpl;->mColorMode:I │ │ return v0 │ .end method │ │ +.method public getOrientation()I │ + .locals 1 │ + │ + .prologue │ + .line 137 │ + iget v0, p0, Landroid/support/v4/print/PrintHelper$PrintHelperStubImpl;->mOrientation:I │ + │ + return v0 │ +.end method │ + │ .method public getScaleMode()I │ .locals 1 │ │ .prologue │ - .line 108 │ + .line 141 │ iget v0, p0, Landroid/support/v4/print/PrintHelper$PrintHelperStubImpl;->mScaleMode:I │ │ return v0 │ .end method │ │ -.method public printBitmap(Ljava/lang/String;Landroid/graphics/Bitmap;)V │ +.method public printBitmap(Ljava/lang/String;Landroid/graphics/Bitmap;Landroid/support/v4/print/PrintHelper$OnPrintFinishCallback;)V │ .locals 0 │ .param p1, "jobName" # Ljava/lang/String; │ .param p2, "bitmap" # Landroid/graphics/Bitmap; │ + .param p3, "callback" # Landroid/support/v4/print/PrintHelper$OnPrintFinishCallback; │ │ .prologue │ - .line 113 │ + .line 146 │ return-void │ .end method │ │ -.method public printBitmap(Ljava/lang/String;Landroid/net/Uri;)V │ +.method public printBitmap(Ljava/lang/String;Landroid/net/Uri;Landroid/support/v4/print/PrintHelper$OnPrintFinishCallback;)V │ .locals 0 │ .param p1, "jobName" # Ljava/lang/String; │ .param p2, "imageFile" # Landroid/net/Uri; │ + .param p3, "callback" # Landroid/support/v4/print/PrintHelper$OnPrintFinishCallback; │ │ .prologue │ - .line 117 │ + .line 150 │ return-void │ .end method │ │ .method public setColorMode(I)V │ .locals 0 │ .param p1, "colorMode" # I │ │ .prologue │ - .line 103 │ + .line 130 │ iput p1, p0, Landroid/support/v4/print/PrintHelper$PrintHelperStubImpl;->mColorMode:I │ │ - .line 104 │ + .line 131 │ + return-void │ +.end method │ + │ +.method public setOrientation(I)V │ + .locals 0 │ + .param p1, "orientation" # I │ + │ + .prologue │ + .line 134 │ + iput p1, p0, Landroid/support/v4/print/PrintHelper$PrintHelperStubImpl;->mOrientation:I │ + │ return-void │ .end method │ │ .method public setScaleMode(I)V │ .locals 0 │ .param p1, "scaleMode" # I │ │ .prologue │ - .line 93 │ + .line 120 │ iput p1, p0, Landroid/support/v4/print/PrintHelper$PrintHelperStubImpl;->mScaleMode:I │ │ - .line 94 │ + .line 121 │ return-void │ .end method ├── smali/android/support/v4/print/PrintHelper.smali │ @@ -5,24 +5,29 @@ │ │ # annotations │ .annotation system Ldalvik/annotation/MemberClasses; │ value = { │ Landroid/support/v4/print/PrintHelper$1;, │ Landroid/support/v4/print/PrintHelper$PrintHelperKitkatImpl;, │ Landroid/support/v4/print/PrintHelper$PrintHelperStubImpl;, │ - Landroid/support/v4/print/PrintHelper$PrintHelperVersionImpl; │ + Landroid/support/v4/print/PrintHelper$PrintHelperVersionImpl;, │ + Landroid/support/v4/print/PrintHelper$OnPrintFinishCallback; │ } │ .end annotation │ │ │ # static fields │ .field public static final COLOR_MODE_COLOR:I = 0x2 │ │ .field public static final COLOR_MODE_MONOCHROME:I = 0x1 │ │ +.field public static final ORIENTATION_LANDSCAPE:I = 0x1 │ + │ +.field public static final ORIENTATION_PORTRAIT:I = 0x2 │ + │ .field public static final SCALE_MODE_FILL:I = 0x2 │ │ .field public static final SCALE_MODE_FIT:I = 0x1 │ │ │ # instance fields │ .field mImpl:Landroid/support/v4/print/PrintHelper$PrintHelperVersionImpl; │ @@ -30,36 +35,36 @@ │ │ # direct methods │ .method public constructor (Landroid/content/Context;)V │ .locals 2 │ .param p1, "context" # Landroid/content/Context; │ │ .prologue │ - .line 167 │ + .line 230 │ invoke-direct {p0}, Ljava/lang/Object;->()V │ │ - .line 168 │ + .line 231 │ invoke-static {}, Landroid/support/v4/print/PrintHelper;->systemSupportsPrint()Z │ │ move-result v0 │ │ if-eqz v0, :cond_0 │ │ - .line 169 │ + .line 232 │ new-instance v0, Landroid/support/v4/print/PrintHelper$PrintHelperKitkatImpl; │ │ invoke-direct {v0, p1}, Landroid/support/v4/print/PrintHelper$PrintHelperKitkatImpl;->(Landroid/content/Context;)V │ │ iput-object v0, p0, Landroid/support/v4/print/PrintHelper;->mImpl:Landroid/support/v4/print/PrintHelper$PrintHelperVersionImpl; │ │ - .line 173 │ + .line 236 │ :goto_0 │ return-void │ │ - .line 171 │ + .line 234 │ :cond_0 │ new-instance v0, Landroid/support/v4/print/PrintHelper$PrintHelperStubImpl; │ │ const/4 v1, 0x0 │ │ invoke-direct {v0, v1}, Landroid/support/v4/print/PrintHelper$PrintHelperStubImpl;->(Landroid/support/v4/print/PrintHelper$1;)V │ │ @@ -68,25 +73,25 @@ │ goto :goto_0 │ .end method │ │ .method public static systemSupportsPrint()Z │ .locals 2 │ │ .prologue │ - .line 58 │ + .line 81 │ sget v0, Landroid/os/Build$VERSION;->SDK_INT:I │ │ const/16 v1, 0x13 │ │ if-lt v0, v1, :cond_0 │ │ - .line 60 │ + .line 83 │ const/4 v0, 0x1 │ │ - .line 62 │ + .line 85 │ :goto_0 │ return v0 │ │ :cond_0 │ const/4 v0, 0x0 │ │ goto :goto_0 │ @@ -94,93 +99,162 @@ │ │ │ # virtual methods │ .method public getColorMode()I │ .locals 1 │ │ .prologue │ - .line 217 │ + .line 280 │ iget-object v0, p0, Landroid/support/v4/print/PrintHelper;->mImpl:Landroid/support/v4/print/PrintHelper$PrintHelperVersionImpl; │ │ invoke-interface {v0}, Landroid/support/v4/print/PrintHelper$PrintHelperVersionImpl;->getColorMode()I │ │ move-result v0 │ │ return v0 │ .end method │ │ +.method public getOrientation()I │ + .locals 1 │ + │ + .prologue │ + .line 301 │ + iget-object v0, p0, Landroid/support/v4/print/PrintHelper;->mImpl:Landroid/support/v4/print/PrintHelper$PrintHelperVersionImpl; │ + │ + invoke-interface {v0}, Landroid/support/v4/print/PrintHelper$PrintHelperVersionImpl;->getOrientation()I │ + │ + move-result v0 │ + │ + return v0 │ +.end method │ + │ .method public getScaleMode()I │ .locals 1 │ │ .prologue │ - .line 195 │ + .line 258 │ iget-object v0, p0, Landroid/support/v4/print/PrintHelper;->mImpl:Landroid/support/v4/print/PrintHelper$PrintHelperVersionImpl; │ │ invoke-interface {v0}, Landroid/support/v4/print/PrintHelper$PrintHelperVersionImpl;->getScaleMode()I │ │ move-result v0 │ │ return v0 │ .end method │ │ .method public printBitmap(Ljava/lang/String;Landroid/graphics/Bitmap;)V │ + .locals 2 │ + .param p1, "jobName" # Ljava/lang/String; │ + .param p2, "bitmap" # Landroid/graphics/Bitmap; │ + │ + .prologue │ + .line 312 │ + iget-object v0, p0, Landroid/support/v4/print/PrintHelper;->mImpl:Landroid/support/v4/print/PrintHelper$PrintHelperVersionImpl; │ + │ + const/4 v1, 0x0 │ + │ + invoke-interface {v0, p1, p2, v1}, Landroid/support/v4/print/PrintHelper$PrintHelperVersionImpl;->printBitmap(Ljava/lang/String;Landroid/graphics/Bitmap;Landroid/support/v4/print/PrintHelper$OnPrintFinishCallback;)V │ + │ + .line 313 │ + return-void │ +.end method │ + │ +.method public printBitmap(Ljava/lang/String;Landroid/graphics/Bitmap;Landroid/support/v4/print/PrintHelper$OnPrintFinishCallback;)V │ .locals 1 │ .param p1, "jobName" # Ljava/lang/String; │ .param p2, "bitmap" # Landroid/graphics/Bitmap; │ + .param p3, "callback" # Landroid/support/v4/print/PrintHelper$OnPrintFinishCallback; │ │ .prologue │ - .line 227 │ + .line 323 │ iget-object v0, p0, Landroid/support/v4/print/PrintHelper;->mImpl:Landroid/support/v4/print/PrintHelper$PrintHelperVersionImpl; │ │ - invoke-interface {v0, p1, p2}, Landroid/support/v4/print/PrintHelper$PrintHelperVersionImpl;->printBitmap(Ljava/lang/String;Landroid/graphics/Bitmap;)V │ + invoke-interface {v0, p1, p2, p3}, Landroid/support/v4/print/PrintHelper$PrintHelperVersionImpl;->printBitmap(Ljava/lang/String;Landroid/graphics/Bitmap;Landroid/support/v4/print/PrintHelper$OnPrintFinishCallback;)V │ │ - .line 228 │ + .line 324 │ return-void │ .end method │ │ .method public printBitmap(Ljava/lang/String;Landroid/net/Uri;)V │ + .locals 2 │ + .param p1, "jobName" # Ljava/lang/String; │ + .param p2, "imageFile" # Landroid/net/Uri; │ + .annotation system Ldalvik/annotation/Throws; │ + value = { │ + Ljava/io/FileNotFoundException; │ + } │ + .end annotation │ + │ + .prologue │ + .line 336 │ + iget-object v0, p0, Landroid/support/v4/print/PrintHelper;->mImpl:Landroid/support/v4/print/PrintHelper$PrintHelperVersionImpl; │ + │ + const/4 v1, 0x0 │ + │ + invoke-interface {v0, p1, p2, v1}, Landroid/support/v4/print/PrintHelper$PrintHelperVersionImpl;->printBitmap(Ljava/lang/String;Landroid/net/Uri;Landroid/support/v4/print/PrintHelper$OnPrintFinishCallback;)V │ + │ + .line 337 │ + return-void │ +.end method │ + │ +.method public printBitmap(Ljava/lang/String;Landroid/net/Uri;Landroid/support/v4/print/PrintHelper$OnPrintFinishCallback;)V │ .locals 1 │ .param p1, "jobName" # Ljava/lang/String; │ .param p2, "imageFile" # Landroid/net/Uri; │ + .param p3, "callback" # Landroid/support/v4/print/PrintHelper$OnPrintFinishCallback; │ .annotation system Ldalvik/annotation/Throws; │ value = { │ Ljava/io/FileNotFoundException; │ } │ .end annotation │ │ .prologue │ - .line 240 │ + .line 351 │ iget-object v0, p0, Landroid/support/v4/print/PrintHelper;->mImpl:Landroid/support/v4/print/PrintHelper$PrintHelperVersionImpl; │ │ - invoke-interface {v0, p1, p2}, Landroid/support/v4/print/PrintHelper$PrintHelperVersionImpl;->printBitmap(Ljava/lang/String;Landroid/net/Uri;)V │ + invoke-interface {v0, p1, p2, p3}, Landroid/support/v4/print/PrintHelper$PrintHelperVersionImpl;->printBitmap(Ljava/lang/String;Landroid/net/Uri;Landroid/support/v4/print/PrintHelper$OnPrintFinishCallback;)V │ │ - .line 241 │ + .line 352 │ return-void │ .end method │ │ .method public setColorMode(I)V │ .locals 1 │ .param p1, "colorMode" # I │ │ .prologue │ - .line 207 │ + .line 270 │ iget-object v0, p0, Landroid/support/v4/print/PrintHelper;->mImpl:Landroid/support/v4/print/PrintHelper$PrintHelperVersionImpl; │ │ invoke-interface {v0, p1}, Landroid/support/v4/print/PrintHelper$PrintHelperVersionImpl;->setColorMode(I)V │ │ - .line 208 │ + .line 271 │ + return-void │ +.end method │ + │ +.method public setOrientation(I)V │ + .locals 1 │ + .param p1, "orientation" # I │ + │ + .prologue │ + .line 291 │ + iget-object v0, p0, Landroid/support/v4/print/PrintHelper;->mImpl:Landroid/support/v4/print/PrintHelper$PrintHelperVersionImpl; │ + │ + invoke-interface {v0, p1}, Landroid/support/v4/print/PrintHelper$PrintHelperVersionImpl;->setOrientation(I)V │ + │ + .line 292 │ return-void │ .end method │ │ .method public setScaleMode(I)V │ .locals 1 │ .param p1, "scaleMode" # I │ │ .prologue │ - .line 185 │ + .line 248 │ iget-object v0, p0, Landroid/support/v4/print/PrintHelper;->mImpl:Landroid/support/v4/print/PrintHelper$PrintHelperVersionImpl; │ │ invoke-interface {v0, p1}, Landroid/support/v4/print/PrintHelper$PrintHelperVersionImpl;->setScaleMode(I)V │ │ - .line 186 │ + .line 249 │ return-void │ .end method ├── smali/android/support/v4/print/PrintHelperKitkat.smali │ @@ -1,163 +1,347 @@ │ -.class public Landroid/support/v4/print/PrintHelperKitkat; │ +.class Landroid/support/v4/print/PrintHelperKitkat; │ .super Ljava/lang/Object; │ .source "PrintHelperKitkat.java" │ │ │ +# annotations │ +.annotation system Ldalvik/annotation/MemberClasses; │ + value = { │ + Landroid/support/v4/print/PrintHelperKitkat$OnPrintFinishCallback; │ + } │ +.end annotation │ + │ + │ # static fields │ .field public static final COLOR_MODE_COLOR:I = 0x2 │ │ .field public static final COLOR_MODE_MONOCHROME:I = 0x1 │ │ .field private static final LOG_TAG:Ljava/lang/String; = "PrintHelperKitkat" │ │ .field private static final MAX_PRINT_SIZE:I = 0xdac │ │ +.field public static final ORIENTATION_LANDSCAPE:I = 0x1 │ + │ +.field public static final ORIENTATION_PORTRAIT:I = 0x2 │ + │ .field public static final SCALE_MODE_FILL:I = 0x2 │ │ .field public static final SCALE_MODE_FIT:I = 0x1 │ │ │ # instance fields │ .field mColorMode:I │ │ .field final mContext:Landroid/content/Context; │ │ +.field mDecodeOptions:Landroid/graphics/BitmapFactory$Options; │ + │ +.field private final mLock:Ljava/lang/Object; │ + │ +.field mOrientation:I │ + │ .field mScaleMode:I │ │ │ # direct methods │ .method constructor (Landroid/content/Context;)V │ - .locals 1 │ + .locals 2 │ .param p1, "context" # Landroid/content/Context; │ │ .prologue │ - const/4 v0, 0x2 │ + const/4 v1, 0x2 │ │ - .line 73 │ + .line 91 │ invoke-direct {p0}, Ljava/lang/Object;->()V │ │ - .line 69 │ - iput v0, p0, Landroid/support/v4/print/PrintHelperKitkat;->mScaleMode:I │ + .line 51 │ + const/4 v0, 0x0 │ + │ + iput-object v0, p0, Landroid/support/v4/print/PrintHelperKitkat;->mDecodeOptions:Landroid/graphics/BitmapFactory$Options; │ + │ + .line 52 │ + new-instance v0, Ljava/lang/Object; │ + │ + invoke-direct {v0}, Ljava/lang/Object;->()V │ + │ + iput-object v0, p0, Landroid/support/v4/print/PrintHelperKitkat;->mLock:Ljava/lang/Object; │ │ - .line 71 │ - iput v0, p0, Landroid/support/v4/print/PrintHelperKitkat;->mColorMode:I │ + .line 85 │ + iput v1, p0, Landroid/support/v4/print/PrintHelperKitkat;->mScaleMode:I │ │ - .line 74 │ + .line 87 │ + iput v1, p0, Landroid/support/v4/print/PrintHelperKitkat;->mColorMode:I │ + │ + .line 89 │ + const/4 v0, 0x1 │ + │ + iput v0, p0, Landroid/support/v4/print/PrintHelperKitkat;->mOrientation:I │ + │ + .line 92 │ iput-object p1, p0, Landroid/support/v4/print/PrintHelperKitkat;->mContext:Landroid/content/Context; │ │ - .line 75 │ + .line 93 │ return-void │ .end method │ │ +.method static synthetic access$000(Landroid/support/v4/print/PrintHelperKitkat;IILandroid/graphics/RectF;I)Landroid/graphics/Matrix; │ + .locals 1 │ + .param p0, "x0" # Landroid/support/v4/print/PrintHelperKitkat; │ + .param p1, "x1" # I │ + .param p2, "x2" # I │ + .param p3, "x3" # Landroid/graphics/RectF; │ + .param p4, "x4" # I │ + │ + .prologue │ + .line 46 │ + invoke-direct {p0, p1, p2, p3, p4}, Landroid/support/v4/print/PrintHelperKitkat;->getMatrix(IILandroid/graphics/RectF;I)Landroid/graphics/Matrix; │ + │ + move-result-object v0 │ + │ + return-object v0 │ +.end method │ + │ +.method static synthetic access$200(Landroid/support/v4/print/PrintHelperKitkat;Landroid/net/Uri;I)Landroid/graphics/Bitmap; │ + .locals 1 │ + .param p0, "x0" # Landroid/support/v4/print/PrintHelperKitkat; │ + .param p1, "x1" # Landroid/net/Uri; │ + .param p2, "x2" # I │ + .annotation system Ldalvik/annotation/Throws; │ + value = { │ + Ljava/io/FileNotFoundException; │ + } │ + .end annotation │ + │ + .prologue │ + .line 46 │ + invoke-direct {p0, p1, p2}, Landroid/support/v4/print/PrintHelperKitkat;->loadConstrainedBitmap(Landroid/net/Uri;I)Landroid/graphics/Bitmap; │ + │ + move-result-object v0 │ + │ + return-object v0 │ +.end method │ + │ +.method static synthetic access$300(Landroid/support/v4/print/PrintHelperKitkat;)Ljava/lang/Object; │ + .locals 1 │ + .param p0, "x0" # Landroid/support/v4/print/PrintHelperKitkat; │ + │ + .prologue │ + .line 46 │ + iget-object v0, p0, Landroid/support/v4/print/PrintHelperKitkat;->mLock:Ljava/lang/Object; │ + │ + return-object v0 │ +.end method │ + │ +.method private getMatrix(IILandroid/graphics/RectF;I)Landroid/graphics/Matrix; │ + .locals 7 │ + .param p1, "imageWidth" # I │ + .param p2, "imageHeight" # I │ + .param p3, "content" # Landroid/graphics/RectF; │ + .param p4, "fittingMode" # I │ + │ + .prologue │ + const/high16 v6, 0x40000000 # 2.0f │ + │ + .line 270 │ + new-instance v0, Landroid/graphics/Matrix; │ + │ + invoke-direct {v0}, Landroid/graphics/Matrix;->()V │ + │ + .line 273 │ + .local v0, "matrix":Landroid/graphics/Matrix; │ + invoke-virtual {p3}, Landroid/graphics/RectF;->width()F │ + │ + move-result v4 │ + │ + int-to-float v5, p1 │ + │ + div-float v1, v4, v5 │ + │ + .line 274 │ + .local v1, "scale":F │ + const/4 v4, 0x2 │ + │ + if-ne p4, v4, :cond_0 │ + │ + .line 275 │ + invoke-virtual {p3}, Landroid/graphics/RectF;->height()F │ + │ + move-result v4 │ + │ + int-to-float v5, p2 │ + │ + div-float/2addr v4, v5 │ + │ + invoke-static {v1, v4}, Ljava/lang/Math;->max(FF)F │ + │ + move-result v1 │ + │ + .line 279 │ + :goto_0 │ + invoke-virtual {v0, v1, v1}, Landroid/graphics/Matrix;->postScale(FF)Z │ + │ + .line 282 │ + invoke-virtual {p3}, Landroid/graphics/RectF;->width()F │ + │ + move-result v4 │ + │ + int-to-float v5, p1 │ + │ + mul-float/2addr v5, v1 │ + │ + sub-float/2addr v4, v5 │ + │ + div-float v2, v4, v6 │ + │ + .line 284 │ + .local v2, "translateX":F │ + invoke-virtual {p3}, Landroid/graphics/RectF;->height()F │ + │ + move-result v4 │ + │ + int-to-float v5, p2 │ + │ + mul-float/2addr v5, v1 │ + │ + sub-float/2addr v4, v5 │ + │ + div-float v3, v4, v6 │ + │ + .line 286 │ + .local v3, "translateY":F │ + invoke-virtual {v0, v2, v3}, Landroid/graphics/Matrix;->postTranslate(FF)Z │ + │ + .line 287 │ + return-object v0 │ + │ + .line 277 │ + .end local v2 # "translateX":F │ + .end local v3 # "translateY":F │ + :cond_0 │ + invoke-virtual {p3}, Landroid/graphics/RectF;->height()F │ + │ + move-result v4 │ + │ + int-to-float v5, p2 │ + │ + div-float/2addr v4, v5 │ + │ + invoke-static {v1, v4}, Ljava/lang/Math;->min(FF)F │ + │ + move-result v1 │ + │ + goto :goto_0 │ +.end method │ + │ .method private loadBitmap(Landroid/net/Uri;Landroid/graphics/BitmapFactory$Options;)Landroid/graphics/Bitmap; │ .locals 5 │ .param p1, "uri" # Landroid/net/Uri; │ .param p2, "o" # Landroid/graphics/BitmapFactory$Options; │ .annotation system Ldalvik/annotation/Throws; │ value = { │ Ljava/io/FileNotFoundException; │ } │ .end annotation │ │ .prologue │ - .line 288 │ + .line 524 │ if-eqz p1, :cond_0 │ │ iget-object v2, p0, Landroid/support/v4/print/PrintHelperKitkat;->mContext:Landroid/content/Context; │ │ if-nez v2, :cond_1 │ │ - .line 289 │ + .line 525 │ :cond_0 │ new-instance v2, Ljava/lang/IllegalArgumentException; │ │ const-string v3, "bad argument to loadBitmap" │ │ invoke-direct {v2, v3}, Ljava/lang/IllegalArgumentException;->(Ljava/lang/String;)V │ │ throw v2 │ │ - .line 291 │ + .line 527 │ :cond_1 │ const/4 v0, 0x0 │ │ - .line 293 │ + .line 529 │ .local v0, "is":Ljava/io/InputStream; │ :try_start_0 │ iget-object v2, p0, Landroid/support/v4/print/PrintHelperKitkat;->mContext:Landroid/content/Context; │ │ invoke-virtual {v2}, Landroid/content/Context;->getContentResolver()Landroid/content/ContentResolver; │ │ move-result-object v2 │ │ invoke-virtual {v2, p1}, Landroid/content/ContentResolver;->openInputStream(Landroid/net/Uri;)Ljava/io/InputStream; │ │ move-result-object v0 │ │ - .line 294 │ + .line 530 │ const/4 v2, 0x0 │ │ invoke-static {v0, v2, p2}, Landroid/graphics/BitmapFactory;->decodeStream(Ljava/io/InputStream;Landroid/graphics/Rect;Landroid/graphics/BitmapFactory$Options;)Landroid/graphics/Bitmap; │ :try_end_0 │ .catchall {:try_start_0 .. :try_end_0} :catchall_0 │ │ move-result-object v2 │ │ - .line 296 │ + .line 532 │ if-eqz v0, :cond_2 │ │ - .line 298 │ + .line 534 │ :try_start_1 │ invoke-virtual {v0}, Ljava/io/InputStream;->close()V │ :try_end_1 │ .catch Ljava/io/IOException; {:try_start_1 .. :try_end_1} :catch_0 │ │ - .line 301 │ + .line 537 │ :cond_2 │ :goto_0 │ return-object v2 │ │ - .line 299 │ + .line 535 │ :catch_0 │ move-exception v1 │ │ - .line 300 │ + .line 536 │ .local v1, "t":Ljava/io/IOException; │ const-string v3, "PrintHelperKitkat" │ │ const-string v4, "close fail " │ │ invoke-static {v3, v4, v1}, Landroid/util/Log;->w(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I │ │ goto :goto_0 │ │ - .line 296 │ + .line 532 │ .end local v1 # "t":Ljava/io/IOException; │ :catchall_0 │ move-exception v2 │ │ if-eqz v0, :cond_3 │ │ - .line 298 │ + .line 534 │ :try_start_2 │ invoke-virtual {v0}, Ljava/io/InputStream;->close()V │ :try_end_2 │ .catch Ljava/io/IOException; {:try_start_2 .. :try_end_2} :catch_1 │ │ - .line 301 │ + .line 537 │ :cond_3 │ :goto_1 │ throw v2 │ │ - .line 299 │ + .line 535 │ :catch_1 │ move-exception v1 │ │ - .line 300 │ + .line 536 │ .restart local v1 # "t":Ljava/io/IOException; │ const-string v3, "PrintHelperKitkat" │ │ const-string v4, "close fail " │ │ invoke-static {v3, v4, v1}, Landroid/util/Log;->w(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I │ │ @@ -171,266 +355,460 @@ │ .annotation system Ldalvik/annotation/Throws; │ value = { │ Ljava/io/FileNotFoundException; │ } │ .end annotation │ │ .prologue │ - const/4 v6, 0x0 │ - │ const/4 v8, 0x1 │ │ - .line 248 │ + const/4 v6, 0x0 │ + │ + .line 474 │ if-lez p2, :cond_0 │ │ if-eqz p1, :cond_0 │ │ iget-object v7, p0, Landroid/support/v4/print/PrintHelperKitkat;->mContext:Landroid/content/Context; │ │ if-nez v7, :cond_1 │ │ - .line 249 │ + .line 475 │ :cond_0 │ new-instance v6, Ljava/lang/IllegalArgumentException; │ │ const-string v7, "bad argument to getScaledBitmap" │ │ invoke-direct {v6, v7}, Ljava/lang/IllegalArgumentException;->(Ljava/lang/String;)V │ │ throw v6 │ │ - .line 252 │ + .line 478 │ :cond_1 │ - new-instance v2, Landroid/graphics/BitmapFactory$Options; │ + new-instance v3, Landroid/graphics/BitmapFactory$Options; │ │ - invoke-direct {v2}, Landroid/graphics/BitmapFactory$Options;->()V │ + invoke-direct {v3}, Landroid/graphics/BitmapFactory$Options;->()V │ │ - .line 253 │ - .local v2, "opt":Landroid/graphics/BitmapFactory$Options; │ - iput-boolean v8, v2, Landroid/graphics/BitmapFactory$Options;->inJustDecodeBounds:Z │ + .line 479 │ + .local v3, "opt":Landroid/graphics/BitmapFactory$Options; │ + iput-boolean v8, v3, Landroid/graphics/BitmapFactory$Options;->inJustDecodeBounds:Z │ │ - .line 254 │ - invoke-direct {p0, p1, v2}, Landroid/support/v4/print/PrintHelperKitkat;->loadBitmap(Landroid/net/Uri;Landroid/graphics/BitmapFactory$Options;)Landroid/graphics/Bitmap; │ + .line 480 │ + invoke-direct {p0, p1, v3}, Landroid/support/v4/print/PrintHelperKitkat;->loadBitmap(Landroid/net/Uri;Landroid/graphics/BitmapFactory$Options;)Landroid/graphics/Bitmap; │ │ - .line 256 │ - iget v5, v2, Landroid/graphics/BitmapFactory$Options;->outWidth:I │ + .line 482 │ + iget v5, v3, Landroid/graphics/BitmapFactory$Options;->outWidth:I │ │ - .line 257 │ + .line 483 │ .local v5, "w":I │ - iget v0, v2, Landroid/graphics/BitmapFactory$Options;->outHeight:I │ + iget v1, v3, Landroid/graphics/BitmapFactory$Options;->outHeight:I │ │ - .line 260 │ - .local v0, "h":I │ + .line 486 │ + .local v1, "h":I │ if-lez v5, :cond_2 │ │ - if-gtz v0, :cond_3 │ + if-gtz v1, :cond_3 │ │ - .line 280 │ + .line 515 │ :cond_2 │ :goto_0 │ return-object v6 │ │ - .line 265 │ + .line 491 │ :cond_3 │ - invoke-static {v5, v0}, Ljava/lang/Math;->max(II)I │ + invoke-static {v5, v1}, Ljava/lang/Math;->max(II)I │ │ - move-result v1 │ + move-result v2 │ │ - .line 267 │ - .local v1, "imageSide":I │ + .line 493 │ + .local v2, "imageSide":I │ const/4 v4, 0x1 │ │ - .line 268 │ + .line 494 │ .local v4, "sampleSize":I │ :goto_1 │ - if-le v1, p2, :cond_4 │ + if-le v2, p2, :cond_4 │ │ - .line 269 │ - ushr-int/lit8 v1, v1, 0x1 │ + .line 495 │ + ushr-int/lit8 v2, v2, 0x1 │ │ - .line 270 │ + .line 496 │ shl-int/lit8 v4, v4, 0x1 │ │ goto :goto_1 │ │ - .line 274 │ + .line 500 │ :cond_4 │ if-lez v4, :cond_2 │ │ - invoke-static {v5, v0}, Ljava/lang/Math;->min(II)I │ + invoke-static {v5, v1}, Ljava/lang/Math;->min(II)I │ │ move-result v7 │ │ div-int/2addr v7, v4 │ │ if-lez v7, :cond_2 │ │ - .line 277 │ - new-instance v3, Landroid/graphics/BitmapFactory$Options; │ + .line 503 │ + const/4 v0, 0x0 │ │ - invoke-direct {v3}, Landroid/graphics/BitmapFactory$Options;->()V │ + .line 504 │ + .local v0, "decodeOptions":Landroid/graphics/BitmapFactory$Options; │ + iget-object v7, p0, Landroid/support/v4/print/PrintHelperKitkat;->mLock:Ljava/lang/Object; │ │ - .line 278 │ - .local v3, "options":Landroid/graphics/BitmapFactory$Options; │ - iput-boolean v8, v3, Landroid/graphics/BitmapFactory$Options;->inMutable:Z │ + monitor-enter v7 │ │ - .line 279 │ - iput v4, v3, Landroid/graphics/BitmapFactory$Options;->inSampleSize:I │ + .line 505 │ + :try_start_0 │ + new-instance v6, Landroid/graphics/BitmapFactory$Options; │ │ - .line 280 │ - invoke-direct {p0, p1, v3}, Landroid/support/v4/print/PrintHelperKitkat;->loadBitmap(Landroid/net/Uri;Landroid/graphics/BitmapFactory$Options;)Landroid/graphics/Bitmap; │ + invoke-direct {v6}, Landroid/graphics/BitmapFactory$Options;->()V │ + │ + iput-object v6, p0, Landroid/support/v4/print/PrintHelperKitkat;->mDecodeOptions:Landroid/graphics/BitmapFactory$Options; │ + │ + .line 506 │ + iget-object v6, p0, Landroid/support/v4/print/PrintHelperKitkat;->mDecodeOptions:Landroid/graphics/BitmapFactory$Options; │ + │ + const/4 v8, 0x1 │ + │ + iput-boolean v8, v6, Landroid/graphics/BitmapFactory$Options;->inMutable:Z │ + │ + .line 507 │ + iget-object v6, p0, Landroid/support/v4/print/PrintHelperKitkat;->mDecodeOptions:Landroid/graphics/BitmapFactory$Options; │ + │ + iput v4, v6, Landroid/graphics/BitmapFactory$Options;->inSampleSize:I │ + │ + .line 508 │ + iget-object v0, p0, Landroid/support/v4/print/PrintHelperKitkat;->mDecodeOptions:Landroid/graphics/BitmapFactory$Options; │ + │ + .line 509 │ + monitor-exit v7 │ + :try_end_0 │ + .catchall {:try_start_0 .. :try_end_0} :catchall_1 │ + │ + .line 511 │ + :try_start_1 │ + invoke-direct {p0, p1, v0}, Landroid/support/v4/print/PrintHelperKitkat;->loadBitmap(Landroid/net/Uri;Landroid/graphics/BitmapFactory$Options;)Landroid/graphics/Bitmap; │ + :try_end_1 │ + .catchall {:try_start_1 .. :try_end_1} :catchall_2 │ │ move-result-object v6 │ │ + .line 513 │ + iget-object v7, p0, Landroid/support/v4/print/PrintHelperKitkat;->mLock:Ljava/lang/Object; │ + │ + monitor-enter v7 │ + │ + .line 514 │ + const/4 v8, 0x0 │ + │ + :try_start_2 │ + iput-object v8, p0, Landroid/support/v4/print/PrintHelperKitkat;->mDecodeOptions:Landroid/graphics/BitmapFactory$Options; │ + │ + .line 515 │ + monitor-exit v7 │ + │ goto :goto_0 │ + │ + :catchall_0 │ + move-exception v6 │ + │ + monitor-exit v7 │ + :try_end_2 │ + .catchall {:try_start_2 .. :try_end_2} :catchall_0 │ + │ + throw v6 │ + │ + .line 509 │ + :catchall_1 │ + move-exception v6 │ + │ + :try_start_3 │ + monitor-exit v7 │ + :try_end_3 │ + .catchall {:try_start_3 .. :try_end_3} :catchall_1 │ + │ + throw v6 │ + │ + .line 513 │ + :catchall_2 │ + move-exception v6 │ + │ + iget-object v7, p0, Landroid/support/v4/print/PrintHelperKitkat;->mLock:Ljava/lang/Object; │ + │ + monitor-enter v7 │ + │ + .line 514 │ + const/4 v8, 0x0 │ + │ + :try_start_4 │ + iput-object v8, p0, Landroid/support/v4/print/PrintHelperKitkat;->mDecodeOptions:Landroid/graphics/BitmapFactory$Options; │ + │ + .line 515 │ + monitor-exit v7 │ + :try_end_4 │ + .catchall {:try_start_4 .. :try_end_4} :catchall_3 │ + │ + throw v6 │ + │ + :catchall_3 │ + move-exception v6 │ + │ + :try_start_5 │ + monitor-exit v7 │ + :try_end_5 │ + .catchall {:try_start_5 .. :try_end_5} :catchall_3 │ + │ + throw v6 │ .end method │ │ │ # virtual methods │ .method public getColorMode()I │ .locals 1 │ │ .prologue │ - .line 119 │ + .line 158 │ iget v0, p0, Landroid/support/v4/print/PrintHelperKitkat;->mColorMode:I │ │ return v0 │ .end method │ │ +.method public getOrientation()I │ + .locals 1 │ + │ + .prologue │ + .line 148 │ + iget v0, p0, Landroid/support/v4/print/PrintHelperKitkat;->mOrientation:I │ + │ + return v0 │ +.end method │ + │ .method public getScaleMode()I │ .locals 1 │ │ .prologue │ - .line 97 │ + .line 116 │ iget v0, p0, Landroid/support/v4/print/PrintHelperKitkat;->mScaleMode:I │ │ return v0 │ .end method │ │ -.method public printBitmap(Ljava/lang/String;Landroid/graphics/Bitmap;)V │ - .locals 6 │ +.method public printBitmap(Ljava/lang/String;Landroid/graphics/Bitmap;Landroid/support/v4/print/PrintHelperKitkat$OnPrintFinishCallback;)V │ + .locals 9 │ .param p1, "jobName" # Ljava/lang/String; │ .param p2, "bitmap" # Landroid/graphics/Bitmap; │ + .param p3, "callback" # Landroid/support/v4/print/PrintHelperKitkat$OnPrintFinishCallback; │ │ .prologue │ - .line 129 │ + .line 170 │ if-nez p2, :cond_0 │ │ - .line 224 │ + .line 258 │ :goto_0 │ return-void │ │ - .line 132 │ + .line 173 │ :cond_0 │ - iget v1, p0, Landroid/support/v4/print/PrintHelperKitkat;->mScaleMode:I │ + iget v4, p0, Landroid/support/v4/print/PrintHelperKitkat;->mScaleMode:I │ │ - .line 133 │ - .local v1, "fittingMode":I │ - iget-object v4, p0, Landroid/support/v4/print/PrintHelperKitkat;->mContext:Landroid/content/Context; │ + .line 174 │ + .local v4, "fittingMode":I │ + iget-object v0, p0, Landroid/support/v4/print/PrintHelperKitkat;->mContext:Landroid/content/Context; │ │ - const-string v5, "print" │ + const-string v1, "print" │ │ - invoke-virtual {v4, v5}, Landroid/content/Context;->getSystemService(Ljava/lang/String;)Ljava/lang/Object; │ + invoke-virtual {v0, v1}, Landroid/content/Context;->getSystemService(Ljava/lang/String;)Ljava/lang/Object; │ │ - move-result-object v3 │ + move-result-object v8 │ │ - check-cast v3, Landroid/print/PrintManager; │ + check-cast v8, Landroid/print/PrintManager; │ │ - .line 134 │ - .local v3, "printManager":Landroid/print/PrintManager; │ - sget-object v2, Landroid/print/PrintAttributes$MediaSize;->UNKNOWN_PORTRAIT:Landroid/print/PrintAttributes$MediaSize; │ + .line 175 │ + .local v8, "printManager":Landroid/print/PrintManager; │ + sget-object v7, Landroid/print/PrintAttributes$MediaSize;->UNKNOWN_PORTRAIT:Landroid/print/PrintAttributes$MediaSize; │ │ - .line 135 │ - .local v2, "mediaSize":Landroid/print/PrintAttributes$MediaSize; │ + .line 176 │ + .local v7, "mediaSize":Landroid/print/PrintAttributes$MediaSize; │ invoke-virtual {p2}, Landroid/graphics/Bitmap;->getWidth()I │ │ - move-result v4 │ + move-result v0 │ │ invoke-virtual {p2}, Landroid/graphics/Bitmap;->getHeight()I │ │ - move-result v5 │ + move-result v1 │ │ - if-le v4, v5, :cond_1 │ + if-le v0, v1, :cond_1 │ │ - .line 136 │ - sget-object v2, Landroid/print/PrintAttributes$MediaSize;->UNKNOWN_LANDSCAPE:Landroid/print/PrintAttributes$MediaSize; │ + .line 177 │ + sget-object v7, Landroid/print/PrintAttributes$MediaSize;->UNKNOWN_LANDSCAPE:Landroid/print/PrintAttributes$MediaSize; │ │ - .line 138 │ + .line 179 │ :cond_1 │ - new-instance v4, Landroid/print/PrintAttributes$Builder; │ + new-instance v0, Landroid/print/PrintAttributes$Builder; │ │ - invoke-direct {v4}, Landroid/print/PrintAttributes$Builder;->()V │ + invoke-direct {v0}, Landroid/print/PrintAttributes$Builder;->()V │ │ - invoke-virtual {v4, v2}, Landroid/print/PrintAttributes$Builder;->setMediaSize(Landroid/print/PrintAttributes$MediaSize;)Landroid/print/PrintAttributes$Builder; │ + invoke-virtual {v0, v7}, Landroid/print/PrintAttributes$Builder;->setMediaSize(Landroid/print/PrintAttributes$MediaSize;)Landroid/print/PrintAttributes$Builder; │ │ - move-result-object v4 │ + move-result-object v0 │ │ - iget v5, p0, Landroid/support/v4/print/PrintHelperKitkat;->mColorMode:I │ + iget v1, p0, Landroid/support/v4/print/PrintHelperKitkat;->mColorMode:I │ │ - invoke-virtual {v4, v5}, Landroid/print/PrintAttributes$Builder;->setColorMode(I)Landroid/print/PrintAttributes$Builder; │ + invoke-virtual {v0, v1}, Landroid/print/PrintAttributes$Builder;->setColorMode(I)Landroid/print/PrintAttributes$Builder; │ │ - move-result-object v4 │ + move-result-object v0 │ │ - invoke-virtual {v4}, Landroid/print/PrintAttributes$Builder;->build()Landroid/print/PrintAttributes; │ + invoke-virtual {v0}, Landroid/print/PrintAttributes$Builder;->build()Landroid/print/PrintAttributes; │ │ - move-result-object v0 │ + move-result-object v6 │ + │ + .line 184 │ + .local v6, "attr":Landroid/print/PrintAttributes; │ + new-instance v0, Landroid/support/v4/print/PrintHelperKitkat$1; │ │ - .line 143 │ - .local v0, "attr":Landroid/print/PrintAttributes; │ - new-instance v4, Landroid/support/v4/print/PrintHelperKitkat$1; │ + move-object v1, p0 │ │ - invoke-direct {v4, p0, p1, p2, v1}, Landroid/support/v4/print/PrintHelperKitkat$1;->(Landroid/support/v4/print/PrintHelperKitkat;Ljava/lang/String;Landroid/graphics/Bitmap;I)V │ + move-object v2, p1 │ │ - invoke-virtual {v3, p1, v4, v0}, Landroid/print/PrintManager;->print(Ljava/lang/String;Landroid/print/PrintDocumentAdapter;Landroid/print/PrintAttributes;)Landroid/print/PrintJob; │ + move-object v3, p2 │ + │ + move-object v5, p3 │ + │ + invoke-direct/range {v0 .. v5}, Landroid/support/v4/print/PrintHelperKitkat$1;->(Landroid/support/v4/print/PrintHelperKitkat;Ljava/lang/String;Landroid/graphics/Bitmap;ILandroid/support/v4/print/PrintHelperKitkat$OnPrintFinishCallback;)V │ + │ + invoke-virtual {v8, p1, v0, v6}, Landroid/print/PrintManager;->print(Ljava/lang/String;Landroid/print/PrintDocumentAdapter;Landroid/print/PrintAttributes;)Landroid/print/PrintJob; │ │ goto :goto_0 │ .end method │ │ -.method public printBitmap(Ljava/lang/String;Landroid/net/Uri;)V │ - .locals 2 │ +.method public printBitmap(Ljava/lang/String;Landroid/net/Uri;Landroid/support/v4/print/PrintHelperKitkat$OnPrintFinishCallback;)V │ + .locals 9 │ .param p1, "jobName" # Ljava/lang/String; │ .param p2, "imageFile" # Landroid/net/Uri; │ + .param p3, "callback" # Landroid/support/v4/print/PrintHelperKitkat$OnPrintFinishCallback; │ .annotation system Ldalvik/annotation/Throws; │ value = { │ Ljava/io/FileNotFoundException; │ } │ .end annotation │ │ .prologue │ - .line 235 │ - const/16 v1, 0xdac │ + .line 301 │ + iget v5, p0, Landroid/support/v4/print/PrintHelperKitkat;->mScaleMode:I │ │ - invoke-direct {p0, p2, v1}, Landroid/support/v4/print/PrintHelperKitkat;->loadConstrainedBitmap(Landroid/net/Uri;I)Landroid/graphics/Bitmap; │ + .line 303 │ + .local v5, "fittingMode":I │ + new-instance v0, Landroid/support/v4/print/PrintHelperKitkat$2; │ │ - move-result-object v0 │ + move-object v1, p0 │ + │ + move-object v2, p1 │ + │ + move-object v3, p2 │ + │ + move-object v4, p3 │ + │ + invoke-direct/range {v0 .. v5}, Landroid/support/v4/print/PrintHelperKitkat$2;->(Landroid/support/v4/print/PrintHelperKitkat;Ljava/lang/String;Landroid/net/Uri;Landroid/support/v4/print/PrintHelperKitkat$OnPrintFinishCallback;I)V │ + │ + .line 451 │ + .local v0, "printDocumentAdapter":Landroid/print/PrintDocumentAdapter; │ + iget-object v1, p0, Landroid/support/v4/print/PrintHelperKitkat;->mContext:Landroid/content/Context; │ + │ + const-string v2, "print" │ + │ + invoke-virtual {v1, v2}, Landroid/content/Context;->getSystemService(Ljava/lang/String;)Ljava/lang/Object; │ + │ + move-result-object v8 │ + │ + check-cast v8, Landroid/print/PrintManager; │ + │ + .line 452 │ + .local v8, "printManager":Landroid/print/PrintManager; │ + new-instance v7, Landroid/print/PrintAttributes$Builder; │ + │ + invoke-direct {v7}, Landroid/print/PrintAttributes$Builder;->()V │ + │ + .line 453 │ + .local v7, "builder":Landroid/print/PrintAttributes$Builder; │ + iget v1, p0, Landroid/support/v4/print/PrintHelperKitkat;->mColorMode:I │ + │ + invoke-virtual {v7, v1}, Landroid/print/PrintAttributes$Builder;->setColorMode(I)Landroid/print/PrintAttributes$Builder; │ + │ + .line 455 │ + iget v1, p0, Landroid/support/v4/print/PrintHelperKitkat;->mOrientation:I │ │ - .line 236 │ - .local v0, "bitmap":Landroid/graphics/Bitmap; │ - invoke-virtual {p0, p1, v0}, Landroid/support/v4/print/PrintHelperKitkat;->printBitmap(Ljava/lang/String;Landroid/graphics/Bitmap;)V │ + const/4 v2, 0x1 │ │ - .line 237 │ + if-ne v1, v2, :cond_1 │ + │ + .line 456 │ + sget-object v1, Landroid/print/PrintAttributes$MediaSize;->UNKNOWN_LANDSCAPE:Landroid/print/PrintAttributes$MediaSize; │ + │ + invoke-virtual {v7, v1}, Landroid/print/PrintAttributes$Builder;->setMediaSize(Landroid/print/PrintAttributes$MediaSize;)Landroid/print/PrintAttributes$Builder; │ + │ + .line 460 │ + :cond_0 │ + :goto_0 │ + invoke-virtual {v7}, Landroid/print/PrintAttributes$Builder;->build()Landroid/print/PrintAttributes; │ + │ + move-result-object v6 │ + │ + .line 462 │ + .local v6, "attr":Landroid/print/PrintAttributes; │ + invoke-virtual {v8, p1, v0, v6}, Landroid/print/PrintManager;->print(Ljava/lang/String;Landroid/print/PrintDocumentAdapter;Landroid/print/PrintAttributes;)Landroid/print/PrintJob; │ + │ + .line 463 │ return-void │ + │ + .line 457 │ + .end local v6 # "attr":Landroid/print/PrintAttributes; │ + :cond_1 │ + iget v1, p0, Landroid/support/v4/print/PrintHelperKitkat;->mOrientation:I │ + │ + const/4 v2, 0x2 │ + │ + if-ne v1, v2, :cond_0 │ + │ + .line 458 │ + sget-object v1, Landroid/print/PrintAttributes$MediaSize;->UNKNOWN_PORTRAIT:Landroid/print/PrintAttributes$MediaSize; │ + │ + invoke-virtual {v7, v1}, Landroid/print/PrintAttributes$Builder;->setMediaSize(Landroid/print/PrintAttributes$MediaSize;)Landroid/print/PrintAttributes$Builder; │ + │ + goto :goto_0 │ .end method │ │ .method public setColorMode(I)V │ .locals 0 │ .param p1, "colorMode" # I │ │ .prologue │ - .line 109 │ + .line 128 │ iput p1, p0, Landroid/support/v4/print/PrintHelperKitkat;->mColorMode:I │ │ - .line 110 │ + .line 129 │ + return-void │ +.end method │ + │ +.method public setOrientation(I)V │ + .locals 0 │ + .param p1, "orientation" # I │ + │ + .prologue │ + .line 138 │ + iput p1, p0, Landroid/support/v4/print/PrintHelperKitkat;->mOrientation:I │ + │ + .line 139 │ return-void │ .end method │ │ .method public setScaleMode(I)V │ .locals 0 │ .param p1, "scaleMode" # I │ │ .prologue │ - .line 87 │ + .line 106 │ iput p1, p0, Landroid/support/v4/print/PrintHelperKitkat;->mScaleMode:I │ │ - .line 88 │ + .line 107 │ return-void │ .end method ├── smali/android/support/v4/print/PrintHelper$PrintHelperVersionImpl.smali │ @@ -14,26 +14,32 @@ │ .end annotation │ │ │ # virtual methods │ .method public abstract getColorMode()I │ .end method │ │ +.method public abstract getOrientation()I │ +.end method │ + │ .method public abstract getScaleMode()I │ .end method │ │ -.method public abstract printBitmap(Ljava/lang/String;Landroid/graphics/Bitmap;)V │ +.method public abstract printBitmap(Ljava/lang/String;Landroid/graphics/Bitmap;Landroid/support/v4/print/PrintHelper$OnPrintFinishCallback;)V │ .end method │ │ -.method public abstract printBitmap(Ljava/lang/String;Landroid/net/Uri;)V │ +.method public abstract printBitmap(Ljava/lang/String;Landroid/net/Uri;Landroid/support/v4/print/PrintHelper$OnPrintFinishCallback;)V │ .annotation system Ldalvik/annotation/Throws; │ value = { │ Ljava/io/FileNotFoundException; │ } │ .end annotation │ .end method │ │ .method public abstract setColorMode(I)V │ .end method │ │ +.method public abstract setOrientation(I)V │ +.end method │ + │ .method public abstract setScaleMode(I)V │ .end method ├── smali/android/support/v4/print/PrintHelper$PrintHelperKitkatImpl.smali │ @@ -14,122 +14,182 @@ │ .annotation system Ldalvik/annotation/InnerClass; │ accessFlags = 0x1a │ name = "PrintHelperKitkatImpl" │ .end annotation │ │ │ # instance fields │ -.field private final printHelper:Landroid/support/v4/print/PrintHelperKitkat; │ +.field private final mPrintHelper:Landroid/support/v4/print/PrintHelperKitkat; │ │ │ # direct methods │ .method constructor (Landroid/content/Context;)V │ .locals 1 │ .param p1, "context" # Landroid/content/Context; │ │ .prologue │ - .line 126 │ + .line 159 │ invoke-direct {p0}, Ljava/lang/Object;->()V │ │ - .line 127 │ + .line 160 │ new-instance v0, Landroid/support/v4/print/PrintHelperKitkat; │ │ invoke-direct {v0, p1}, Landroid/support/v4/print/PrintHelperKitkat;->(Landroid/content/Context;)V │ │ - iput-object v0, p0, Landroid/support/v4/print/PrintHelper$PrintHelperKitkatImpl;->printHelper:Landroid/support/v4/print/PrintHelperKitkat; │ + iput-object v0, p0, Landroid/support/v4/print/PrintHelper$PrintHelperKitkatImpl;->mPrintHelper:Landroid/support/v4/print/PrintHelperKitkat; │ │ - .line 128 │ + .line 161 │ return-void │ .end method │ │ │ # virtual methods │ .method public getColorMode()I │ .locals 1 │ │ .prologue │ - .line 147 │ - iget-object v0, p0, Landroid/support/v4/print/PrintHelper$PrintHelperKitkatImpl;->printHelper:Landroid/support/v4/print/PrintHelperKitkat; │ + .line 180 │ + iget-object v0, p0, Landroid/support/v4/print/PrintHelper$PrintHelperKitkatImpl;->mPrintHelper:Landroid/support/v4/print/PrintHelperKitkat; │ │ invoke-virtual {v0}, Landroid/support/v4/print/PrintHelperKitkat;->getColorMode()I │ │ move-result v0 │ │ return v0 │ .end method │ │ +.method public getOrientation()I │ + .locals 1 │ + │ + .prologue │ + .line 190 │ + iget-object v0, p0, Landroid/support/v4/print/PrintHelper$PrintHelperKitkatImpl;->mPrintHelper:Landroid/support/v4/print/PrintHelperKitkat; │ + │ + invoke-virtual {v0}, Landroid/support/v4/print/PrintHelperKitkat;->getOrientation()I │ + │ + move-result v0 │ + │ + return v0 │ +.end method │ + │ .method public getScaleMode()I │ .locals 1 │ │ .prologue │ - .line 137 │ - iget-object v0, p0, Landroid/support/v4/print/PrintHelper$PrintHelperKitkatImpl;->printHelper:Landroid/support/v4/print/PrintHelperKitkat; │ + .line 170 │ + iget-object v0, p0, Landroid/support/v4/print/PrintHelper$PrintHelperKitkatImpl;->mPrintHelper:Landroid/support/v4/print/PrintHelperKitkat; │ │ invoke-virtual {v0}, Landroid/support/v4/print/PrintHelperKitkat;->getScaleMode()I │ │ move-result v0 │ │ return v0 │ .end method │ │ -.method public printBitmap(Ljava/lang/String;Landroid/graphics/Bitmap;)V │ - .locals 1 │ +.method public printBitmap(Ljava/lang/String;Landroid/graphics/Bitmap;Landroid/support/v4/print/PrintHelper$OnPrintFinishCallback;)V │ + .locals 2 │ .param p1, "jobName" # Ljava/lang/String; │ .param p2, "bitmap" # Landroid/graphics/Bitmap; │ + .param p3, "callback" # Landroid/support/v4/print/PrintHelper$OnPrintFinishCallback; │ │ .prologue │ - .line 152 │ - iget-object v0, p0, Landroid/support/v4/print/PrintHelper$PrintHelperKitkatImpl;->printHelper:Landroid/support/v4/print/PrintHelperKitkat; │ + .line 196 │ + const/4 v0, 0x0 │ + │ + .line 197 │ + .local v0, "delegateCallback":Landroid/support/v4/print/PrintHelperKitkat$OnPrintFinishCallback; │ + if-eqz p3, :cond_0 │ + │ + .line 198 │ + new-instance v0, Landroid/support/v4/print/PrintHelper$PrintHelperKitkatImpl$1; │ + │ + .end local v0 # "delegateCallback":Landroid/support/v4/print/PrintHelperKitkat$OnPrintFinishCallback; │ + invoke-direct {v0, p0, p3}, Landroid/support/v4/print/PrintHelper$PrintHelperKitkatImpl$1;->(Landroid/support/v4/print/PrintHelper$PrintHelperKitkatImpl;Landroid/support/v4/print/PrintHelper$OnPrintFinishCallback;)V │ │ - invoke-virtual {v0, p1, p2}, Landroid/support/v4/print/PrintHelperKitkat;->printBitmap(Ljava/lang/String;Landroid/graphics/Bitmap;)V │ + .line 205 │ + .restart local v0 # "delegateCallback":Landroid/support/v4/print/PrintHelperKitkat$OnPrintFinishCallback; │ + :cond_0 │ + iget-object v1, p0, Landroid/support/v4/print/PrintHelper$PrintHelperKitkatImpl;->mPrintHelper:Landroid/support/v4/print/PrintHelperKitkat; │ │ - .line 153 │ + invoke-virtual {v1, p1, p2, v0}, Landroid/support/v4/print/PrintHelperKitkat;->printBitmap(Ljava/lang/String;Landroid/graphics/Bitmap;Landroid/support/v4/print/PrintHelperKitkat$OnPrintFinishCallback;)V │ + │ + .line 206 │ return-void │ .end method │ │ -.method public printBitmap(Ljava/lang/String;Landroid/net/Uri;)V │ - .locals 1 │ +.method public printBitmap(Ljava/lang/String;Landroid/net/Uri;Landroid/support/v4/print/PrintHelper$OnPrintFinishCallback;)V │ + .locals 2 │ .param p1, "jobName" # Ljava/lang/String; │ .param p2, "imageFile" # Landroid/net/Uri; │ + .param p3, "callback" # Landroid/support/v4/print/PrintHelper$OnPrintFinishCallback; │ .annotation system Ldalvik/annotation/Throws; │ value = { │ Ljava/io/FileNotFoundException; │ } │ .end annotation │ │ .prologue │ - .line 157 │ - iget-object v0, p0, Landroid/support/v4/print/PrintHelper$PrintHelperKitkatImpl;->printHelper:Landroid/support/v4/print/PrintHelperKitkat; │ + .line 211 │ + const/4 v0, 0x0 │ + │ + .line 212 │ + .local v0, "delegateCallback":Landroid/support/v4/print/PrintHelperKitkat$OnPrintFinishCallback; │ + if-eqz p3, :cond_0 │ + │ + .line 213 │ + new-instance v0, Landroid/support/v4/print/PrintHelper$PrintHelperKitkatImpl$2; │ │ - invoke-virtual {v0, p1, p2}, Landroid/support/v4/print/PrintHelperKitkat;->printBitmap(Ljava/lang/String;Landroid/net/Uri;)V │ + .end local v0 # "delegateCallback":Landroid/support/v4/print/PrintHelperKitkat$OnPrintFinishCallback; │ + invoke-direct {v0, p0, p3}, Landroid/support/v4/print/PrintHelper$PrintHelperKitkatImpl$2;->(Landroid/support/v4/print/PrintHelper$PrintHelperKitkatImpl;Landroid/support/v4/print/PrintHelper$OnPrintFinishCallback;)V │ │ - .line 158 │ + .line 220 │ + .restart local v0 # "delegateCallback":Landroid/support/v4/print/PrintHelperKitkat$OnPrintFinishCallback; │ + :cond_0 │ + iget-object v1, p0, Landroid/support/v4/print/PrintHelper$PrintHelperKitkatImpl;->mPrintHelper:Landroid/support/v4/print/PrintHelperKitkat; │ + │ + invoke-virtual {v1, p1, p2, v0}, Landroid/support/v4/print/PrintHelperKitkat;->printBitmap(Ljava/lang/String;Landroid/net/Uri;Landroid/support/v4/print/PrintHelperKitkat$OnPrintFinishCallback;)V │ + │ + .line 221 │ return-void │ .end method │ │ .method public setColorMode(I)V │ .locals 1 │ .param p1, "colorMode" # I │ │ .prologue │ - .line 142 │ - iget-object v0, p0, Landroid/support/v4/print/PrintHelper$PrintHelperKitkatImpl;->printHelper:Landroid/support/v4/print/PrintHelperKitkat; │ + .line 175 │ + iget-object v0, p0, Landroid/support/v4/print/PrintHelper$PrintHelperKitkatImpl;->mPrintHelper:Landroid/support/v4/print/PrintHelperKitkat; │ │ invoke-virtual {v0, p1}, Landroid/support/v4/print/PrintHelperKitkat;->setColorMode(I)V │ │ - .line 143 │ + .line 176 │ + return-void │ +.end method │ + │ +.method public setOrientation(I)V │ + .locals 1 │ + .param p1, "orientation" # I │ + │ + .prologue │ + .line 185 │ + iget-object v0, p0, Landroid/support/v4/print/PrintHelper$PrintHelperKitkatImpl;->mPrintHelper:Landroid/support/v4/print/PrintHelperKitkat; │ + │ + invoke-virtual {v0, p1}, Landroid/support/v4/print/PrintHelperKitkat;->setOrientation(I)V │ + │ + .line 186 │ return-void │ .end method │ │ .method public setScaleMode(I)V │ .locals 1 │ .param p1, "scaleMode" # I │ │ .prologue │ - .line 132 │ - iget-object v0, p0, Landroid/support/v4/print/PrintHelper$PrintHelperKitkatImpl;->printHelper:Landroid/support/v4/print/PrintHelperKitkat; │ + .line 165 │ + iget-object v0, p0, Landroid/support/v4/print/PrintHelper$PrintHelperKitkatImpl;->mPrintHelper:Landroid/support/v4/print/PrintHelperKitkat; │ │ invoke-virtual {v0, p1}, Landroid/support/v4/print/PrintHelperKitkat;->setScaleMode(I)V │ │ - .line 133 │ + .line 166 │ return-void │ .end method ├── smali/android/support/v4/print/PrintHelperKitkat$1.smali │ @@ -1,15 +1,15 @@ │ .class Landroid/support/v4/print/PrintHelperKitkat$1; │ .super Landroid/print/PrintDocumentAdapter; │ .source "PrintHelperKitkat.java" │ │ │ # annotations │ .annotation system Ldalvik/annotation/EnclosingMethod; │ - value = Landroid/support/v4/print/PrintHelperKitkat;->printBitmap(Ljava/lang/String;Landroid/graphics/Bitmap;)V │ + value = Landroid/support/v4/print/PrintHelperKitkat;->printBitmap(Ljava/lang/String;Landroid/graphics/Bitmap;Landroid/support/v4/print/PrintHelperKitkat$OnPrintFinishCallback;)V │ .end annotation │ │ .annotation system Ldalvik/annotation/InnerClass; │ accessFlags = 0x0 │ name = null │ .end annotation │ │ @@ -17,55 +17,78 @@ │ # instance fields │ .field private mAttributes:Landroid/print/PrintAttributes; │ │ .field final synthetic this$0:Landroid/support/v4/print/PrintHelperKitkat; │ │ .field final synthetic val$bitmap:Landroid/graphics/Bitmap; │ │ +.field final synthetic val$callback:Landroid/support/v4/print/PrintHelperKitkat$OnPrintFinishCallback; │ + │ .field final synthetic val$fittingMode:I │ │ .field final synthetic val$jobName:Ljava/lang/String; │ │ │ # direct methods │ -.method constructor (Landroid/support/v4/print/PrintHelperKitkat;Ljava/lang/String;Landroid/graphics/Bitmap;I)V │ +.method constructor (Landroid/support/v4/print/PrintHelperKitkat;Ljava/lang/String;Landroid/graphics/Bitmap;ILandroid/support/v4/print/PrintHelperKitkat$OnPrintFinishCallback;)V │ .locals 0 │ │ .prologue │ - .line 144 │ + .line 185 │ iput-object p1, p0, Landroid/support/v4/print/PrintHelperKitkat$1;->this$0:Landroid/support/v4/print/PrintHelperKitkat; │ │ iput-object p2, p0, Landroid/support/v4/print/PrintHelperKitkat$1;->val$jobName:Ljava/lang/String; │ │ iput-object p3, p0, Landroid/support/v4/print/PrintHelperKitkat$1;->val$bitmap:Landroid/graphics/Bitmap; │ │ iput p4, p0, Landroid/support/v4/print/PrintHelperKitkat$1;->val$fittingMode:I │ │ + iput-object p5, p0, Landroid/support/v4/print/PrintHelperKitkat$1;->val$callback:Landroid/support/v4/print/PrintHelperKitkat$OnPrintFinishCallback; │ + │ invoke-direct {p0}, Landroid/print/PrintDocumentAdapter;->()V │ │ return-void │ .end method │ │ │ # virtual methods │ +.method public onFinish()V │ + .locals 1 │ + │ + .prologue │ + .line 253 │ + iget-object v0, p0, Landroid/support/v4/print/PrintHelperKitkat$1;->val$callback:Landroid/support/v4/print/PrintHelperKitkat$OnPrintFinishCallback; │ + │ + if-eqz v0, :cond_0 │ + │ + .line 254 │ + iget-object v0, p0, Landroid/support/v4/print/PrintHelperKitkat$1;->val$callback:Landroid/support/v4/print/PrintHelperKitkat$OnPrintFinishCallback; │ + │ + invoke-interface {v0}, Landroid/support/v4/print/PrintHelperKitkat$OnPrintFinishCallback;->onFinish()V │ + │ + .line 256 │ + :cond_0 │ + return-void │ +.end method │ + │ .method public onLayout(Landroid/print/PrintAttributes;Landroid/print/PrintAttributes;Landroid/os/CancellationSignal;Landroid/print/PrintDocumentAdapter$LayoutResultCallback;Landroid/os/Bundle;)V │ .locals 4 │ .param p1, "oldPrintAttributes" # Landroid/print/PrintAttributes; │ .param p2, "newPrintAttributes" # Landroid/print/PrintAttributes; │ .param p3, "cancellationSignal" # Landroid/os/CancellationSignal; │ .param p4, "layoutResultCallback" # Landroid/print/PrintDocumentAdapter$LayoutResultCallback; │ .param p5, "bundle" # Landroid/os/Bundle; │ │ .prologue │ const/4 v0, 0x1 │ │ - .line 154 │ + .line 195 │ iput-object p2, p0, Landroid/support/v4/print/PrintHelperKitkat$1;->mAttributes:Landroid/print/PrintAttributes; │ │ - .line 156 │ + .line 197 │ new-instance v2, Landroid/print/PrintDocumentInfo$Builder; │ │ iget-object v3, p0, Landroid/support/v4/print/PrintHelperKitkat$1;->val$jobName:Ljava/lang/String; │ │ invoke-direct {v2, v3}, Landroid/print/PrintDocumentInfo$Builder;->(Ljava/lang/String;)V │ │ invoke-virtual {v2, v0}, Landroid/print/PrintDocumentInfo$Builder;->setContentType(I)Landroid/print/PrintDocumentInfo$Builder; │ @@ -76,339 +99,229 @@ │ │ move-result-object v2 │ │ invoke-virtual {v2}, Landroid/print/PrintDocumentInfo$Builder;->build()Landroid/print/PrintDocumentInfo; │ │ move-result-object v1 │ │ - .line 160 │ + .line 201 │ .local v1, "info":Landroid/print/PrintDocumentInfo; │ invoke-virtual {p2, p1}, Landroid/print/PrintAttributes;->equals(Ljava/lang/Object;)Z │ │ move-result v2 │ │ if-nez v2, :cond_0 │ │ - .line 161 │ + .line 202 │ .local v0, "changed":Z │ :goto_0 │ invoke-virtual {p4, v1, v0}, Landroid/print/PrintDocumentAdapter$LayoutResultCallback;->onLayoutFinished(Landroid/print/PrintDocumentInfo;Z)V │ │ - .line 162 │ + .line 203 │ return-void │ │ - .line 160 │ + .line 201 │ .end local v0 # "changed":Z │ :cond_0 │ const/4 v0, 0x0 │ │ goto :goto_0 │ .end method │ │ .method public onWrite([Landroid/print/PageRange;Landroid/os/ParcelFileDescriptor;Landroid/os/CancellationSignal;Landroid/print/PrintDocumentAdapter$WriteResultCallback;)V │ - .locals 11 │ + .locals 9 │ .param p1, "pageRanges" # [Landroid/print/PageRange; │ .param p2, "fileDescriptor" # Landroid/os/ParcelFileDescriptor; │ .param p3, "cancellationSignal" # Landroid/os/CancellationSignal; │ .param p4, "writeResultCallback" # Landroid/print/PrintDocumentAdapter$WriteResultCallback; │ │ .prologue │ - const/high16 v10, 0x40000000 # 2.0f │ - │ - .line 168 │ + .line 209 │ new-instance v4, Landroid/print/pdf/PrintedPdfDocument; │ │ - iget-object v8, p0, Landroid/support/v4/print/PrintHelperKitkat$1;->this$0:Landroid/support/v4/print/PrintHelperKitkat; │ + iget-object v5, p0, Landroid/support/v4/print/PrintHelperKitkat$1;->this$0:Landroid/support/v4/print/PrintHelperKitkat; │ │ - iget-object v8, v8, Landroid/support/v4/print/PrintHelperKitkat;->mContext:Landroid/content/Context; │ + iget-object v5, v5, Landroid/support/v4/print/PrintHelperKitkat;->mContext:Landroid/content/Context; │ │ - iget-object v9, p0, Landroid/support/v4/print/PrintHelperKitkat$1;->mAttributes:Landroid/print/PrintAttributes; │ + iget-object v6, p0, Landroid/support/v4/print/PrintHelperKitkat$1;->mAttributes:Landroid/print/PrintAttributes; │ │ - invoke-direct {v4, v8, v9}, Landroid/print/pdf/PrintedPdfDocument;->(Landroid/content/Context;Landroid/print/PrintAttributes;)V │ + invoke-direct {v4, v5, v6}, Landroid/print/pdf/PrintedPdfDocument;->(Landroid/content/Context;Landroid/print/PrintAttributes;)V │ │ - .line 171 │ + .line 212 │ .local v4, "pdfDocument":Landroid/print/pdf/PrintedPdfDocument; │ - const/4 v8, 0x1 │ + const/4 v5, 0x1 │ │ :try_start_0 │ - invoke-virtual {v4, v8}, Landroid/print/pdf/PrintedPdfDocument;->startPage(I)Landroid/graphics/pdf/PdfDocument$Page; │ + invoke-virtual {v4, v5}, Landroid/print/pdf/PrintedPdfDocument;->startPage(I)Landroid/graphics/pdf/PdfDocument$Page; │ │ move-result-object v3 │ │ - .line 173 │ + .line 214 │ .local v3, "page":Landroid/graphics/pdf/PdfDocument$Page; │ new-instance v0, Landroid/graphics/RectF; │ │ invoke-virtual {v3}, Landroid/graphics/pdf/PdfDocument$Page;->getInfo()Landroid/graphics/pdf/PdfDocument$PageInfo; │ │ - move-result-object v8 │ + move-result-object v5 │ │ - invoke-virtual {v8}, Landroid/graphics/pdf/PdfDocument$PageInfo;->getContentRect()Landroid/graphics/Rect; │ + invoke-virtual {v5}, Landroid/graphics/pdf/PdfDocument$PageInfo;->getContentRect()Landroid/graphics/Rect; │ │ - move-result-object v8 │ + move-result-object v5 │ │ - invoke-direct {v0, v8}, Landroid/graphics/RectF;->(Landroid/graphics/Rect;)V │ + invoke-direct {v0, v5}, Landroid/graphics/RectF;->(Landroid/graphics/Rect;)V │ │ - .line 174 │ + .line 216 │ .local v0, "content":Landroid/graphics/RectF; │ - new-instance v2, Landroid/graphics/Matrix; │ + iget-object v5, p0, Landroid/support/v4/print/PrintHelperKitkat$1;->this$0:Landroid/support/v4/print/PrintHelperKitkat; │ │ - invoke-direct {v2}, Landroid/graphics/Matrix;->()V │ + iget-object v6, p0, Landroid/support/v4/print/PrintHelperKitkat$1;->val$bitmap:Landroid/graphics/Bitmap; │ │ - .line 177 │ - .local v2, "matrix":Landroid/graphics/Matrix; │ - invoke-virtual {v0}, Landroid/graphics/RectF;->width()F │ - │ - move-result v8 │ - │ - iget-object v9, p0, Landroid/support/v4/print/PrintHelperKitkat$1;->val$bitmap:Landroid/graphics/Bitmap; │ + invoke-virtual {v6}, Landroid/graphics/Bitmap;->getWidth()I │ │ - invoke-virtual {v9}, Landroid/graphics/Bitmap;->getWidth()I │ + move-result v6 │ │ - move-result v9 │ + iget-object v7, p0, Landroid/support/v4/print/PrintHelperKitkat$1;->val$bitmap:Landroid/graphics/Bitmap; │ │ - int-to-float v9, v9 │ + invoke-virtual {v7}, Landroid/graphics/Bitmap;->getHeight()I │ │ - div-float v5, v8, v9 │ + move-result v7 │ │ - .line 178 │ - .local v5, "scale":F │ iget v8, p0, Landroid/support/v4/print/PrintHelperKitkat$1;->val$fittingMode:I │ │ - const/4 v9, 0x2 │ - │ - if-ne v8, v9, :cond_2 │ - │ - .line 179 │ - invoke-virtual {v0}, Landroid/graphics/RectF;->height()F │ - │ - move-result v8 │ - │ - iget-object v9, p0, Landroid/support/v4/print/PrintHelperKitkat$1;->val$bitmap:Landroid/graphics/Bitmap; │ - │ - invoke-virtual {v9}, Landroid/graphics/Bitmap;->getHeight()I │ - │ - move-result v9 │ - │ - int-to-float v9, v9 │ - │ - div-float/2addr v8, v9 │ - │ - invoke-static {v5, v8}, Ljava/lang/Math;->max(FF)F │ - │ - move-result v5 │ - │ - .line 183 │ - :goto_0 │ - invoke-virtual {v2, v5, v5}, Landroid/graphics/Matrix;->postScale(FF)Z │ - │ - .line 186 │ - invoke-virtual {v0}, Landroid/graphics/RectF;->width()F │ - │ - move-result v8 │ - │ - iget-object v9, p0, Landroid/support/v4/print/PrintHelperKitkat$1;->val$bitmap:Landroid/graphics/Bitmap; │ - │ - invoke-virtual {v9}, Landroid/graphics/Bitmap;->getWidth()I │ - │ - move-result v9 │ - │ - int-to-float v9, v9 │ - │ - mul-float/2addr v9, v5 │ - │ - sub-float/2addr v8, v9 │ - │ - div-float v6, v8, v10 │ - │ - .line 188 │ - .local v6, "translateX":F │ - invoke-virtual {v0}, Landroid/graphics/RectF;->height()F │ - │ - move-result v8 │ + invoke-static {v5, v6, v7, v0, v8}, Landroid/support/v4/print/PrintHelperKitkat;->access$000(Landroid/support/v4/print/PrintHelperKitkat;IILandroid/graphics/RectF;I)Landroid/graphics/Matrix; │ │ - iget-object v9, p0, Landroid/support/v4/print/PrintHelperKitkat$1;->val$bitmap:Landroid/graphics/Bitmap; │ - │ - invoke-virtual {v9}, Landroid/graphics/Bitmap;->getHeight()I │ - │ - move-result v9 │ - │ - int-to-float v9, v9 │ - │ - mul-float/2addr v9, v5 │ - │ - sub-float/2addr v8, v9 │ - │ - div-float v7, v8, v10 │ - │ - .line 190 │ - .local v7, "translateY":F │ - invoke-virtual {v2, v6, v7}, Landroid/graphics/Matrix;->postTranslate(FF)Z │ + move-result-object v2 │ │ - .line 193 │ + .line 220 │ + .local v2, "matrix":Landroid/graphics/Matrix; │ invoke-virtual {v3}, Landroid/graphics/pdf/PdfDocument$Page;->getCanvas()Landroid/graphics/Canvas; │ │ - move-result-object v8 │ + move-result-object v5 │ │ - iget-object v9, p0, Landroid/support/v4/print/PrintHelperKitkat$1;->val$bitmap:Landroid/graphics/Bitmap; │ + iget-object v6, p0, Landroid/support/v4/print/PrintHelperKitkat$1;->val$bitmap:Landroid/graphics/Bitmap; │ │ - const/4 v10, 0x0 │ + const/4 v7, 0x0 │ │ - invoke-virtual {v8, v9, v2, v10}, Landroid/graphics/Canvas;->drawBitmap(Landroid/graphics/Bitmap;Landroid/graphics/Matrix;Landroid/graphics/Paint;)V │ + invoke-virtual {v5, v6, v2, v7}, Landroid/graphics/Canvas;->drawBitmap(Landroid/graphics/Bitmap;Landroid/graphics/Matrix;Landroid/graphics/Paint;)V │ │ - .line 196 │ + .line 223 │ invoke-virtual {v4, v3}, Landroid/print/pdf/PrintedPdfDocument;->finishPage(Landroid/graphics/pdf/PdfDocument$Page;)V │ :try_end_0 │ .catchall {:try_start_0 .. :try_end_0} :catchall_0 │ │ - .line 200 │ + .line 227 │ :try_start_1 │ - new-instance v8, Ljava/io/FileOutputStream; │ + new-instance v5, Ljava/io/FileOutputStream; │ │ invoke-virtual {p2}, Landroid/os/ParcelFileDescriptor;->getFileDescriptor()Ljava/io/FileDescriptor; │ │ - move-result-object v9 │ + move-result-object v6 │ │ - invoke-direct {v8, v9}, Ljava/io/FileOutputStream;->(Ljava/io/FileDescriptor;)V │ + invoke-direct {v5, v6}, Ljava/io/FileOutputStream;->(Ljava/io/FileDescriptor;)V │ │ - invoke-virtual {v4, v8}, Landroid/print/pdf/PrintedPdfDocument;->writeTo(Ljava/io/OutputStream;)V │ + invoke-virtual {v4, v5}, Landroid/print/pdf/PrintedPdfDocument;->writeTo(Ljava/io/OutputStream;)V │ │ - .line 203 │ - const/4 v8, 0x1 │ + .line 230 │ + const/4 v5, 0x1 │ │ - new-array v8, v8, [Landroid/print/PageRange; │ + new-array v5, v5, [Landroid/print/PageRange; │ │ - const/4 v9, 0x0 │ + const/4 v6, 0x0 │ │ - sget-object v10, Landroid/print/PageRange;->ALL_PAGES:Landroid/print/PageRange; │ + sget-object v7, Landroid/print/PageRange;->ALL_PAGES:Landroid/print/PageRange; │ │ - aput-object v10, v8, v9 │ + aput-object v7, v5, v6 │ │ - invoke-virtual {p4, v8}, Landroid/print/PrintDocumentAdapter$WriteResultCallback;->onWriteFinished([Landroid/print/PageRange;)V │ + invoke-virtual {p4, v5}, Landroid/print/PrintDocumentAdapter$WriteResultCallback;->onWriteFinished([Landroid/print/PageRange;)V │ :try_end_1 │ .catch Ljava/io/IOException; {:try_start_1 .. :try_end_1} :catch_0 │ .catchall {:try_start_1 .. :try_end_1} :catchall_0 │ │ - .line 211 │ - :goto_1 │ + .line 238 │ + :goto_0 │ if-eqz v4, :cond_0 │ │ - .line 212 │ + .line 239 │ invoke-virtual {v4}, Landroid/print/pdf/PrintedPdfDocument;->close()V │ │ - .line 214 │ + .line 241 │ :cond_0 │ if-eqz p2, :cond_1 │ │ - .line 216 │ + .line 243 │ :try_start_2 │ invoke-virtual {p2}, Landroid/os/ParcelFileDescriptor;->close()V │ :try_end_2 │ .catch Ljava/io/IOException; {:try_start_2 .. :try_end_2} :catch_1 │ │ - .line 222 │ + .line 249 │ :cond_1 │ - :goto_2 │ + :goto_1 │ return-void │ │ - .line 181 │ - .end local v6 # "translateX":F │ - .end local v7 # "translateY":F │ - :cond_2 │ - :try_start_3 │ - invoke-virtual {v0}, Landroid/graphics/RectF;->height()F │ - │ - move-result v8 │ - │ - iget-object v9, p0, Landroid/support/v4/print/PrintHelperKitkat$1;->val$bitmap:Landroid/graphics/Bitmap; │ - │ - invoke-virtual {v9}, Landroid/graphics/Bitmap;->getHeight()I │ - │ - move-result v9 │ - │ - int-to-float v9, v9 │ - │ - div-float/2addr v8, v9 │ - │ - invoke-static {v5, v8}, Ljava/lang/Math;->min(FF)F │ - │ - move-result v5 │ - │ - goto :goto_0 │ - │ - .line 205 │ - .restart local v6 # "translateX":F │ - .restart local v7 # "translateY":F │ + .line 232 │ :catch_0 │ move-exception v1 │ │ - .line 207 │ + .line 234 │ .local v1, "ioe":Ljava/io/IOException; │ - const-string v8, "PrintHelperKitkat" │ + :try_start_3 │ + const-string v5, "PrintHelperKitkat" │ │ - const-string v9, "Error writing printed content" │ + const-string v6, "Error writing printed content" │ │ - invoke-static {v8, v9, v1}, Landroid/util/Log;->e(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I │ + invoke-static {v5, v6, v1}, Landroid/util/Log;->e(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I │ │ - .line 208 │ - const/4 v8, 0x0 │ + .line 235 │ + const/4 v5, 0x0 │ │ - invoke-virtual {p4, v8}, Landroid/print/PrintDocumentAdapter$WriteResultCallback;->onWriteFailed(Ljava/lang/CharSequence;)V │ + invoke-virtual {p4, v5}, Landroid/print/PrintDocumentAdapter$WriteResultCallback;->onWriteFailed(Ljava/lang/CharSequence;)V │ :try_end_3 │ .catchall {:try_start_3 .. :try_end_3} :catchall_0 │ │ - goto :goto_1 │ + goto :goto_0 │ │ - .line 211 │ + .line 238 │ .end local v0 # "content":Landroid/graphics/RectF; │ .end local v1 # "ioe":Ljava/io/IOException; │ .end local v2 # "matrix":Landroid/graphics/Matrix; │ .end local v3 # "page":Landroid/graphics/pdf/PdfDocument$Page; │ - .end local v5 # "scale":F │ - .end local v6 # "translateX":F │ - .end local v7 # "translateY":F │ :catchall_0 │ - move-exception v8 │ + move-exception v5 │ │ - if-eqz v4, :cond_3 │ + if-eqz v4, :cond_2 │ │ - .line 212 │ + .line 239 │ invoke-virtual {v4}, Landroid/print/pdf/PrintedPdfDocument;->close()V │ │ - .line 214 │ - :cond_3 │ - if-eqz p2, :cond_4 │ + .line 241 │ + :cond_2 │ + if-eqz p2, :cond_3 │ │ - .line 216 │ + .line 243 │ :try_start_4 │ invoke-virtual {p2}, Landroid/os/ParcelFileDescriptor;->close()V │ :try_end_4 │ .catch Ljava/io/IOException; {:try_start_4 .. :try_end_4} :catch_2 │ │ - .line 219 │ - :cond_4 │ - :goto_3 │ - throw v8 │ + .line 246 │ + :cond_3 │ + :goto_2 │ + throw v5 │ │ - .line 217 │ + .line 244 │ .restart local v0 # "content":Landroid/graphics/RectF; │ .restart local v2 # "matrix":Landroid/graphics/Matrix; │ .restart local v3 # "page":Landroid/graphics/pdf/PdfDocument$Page; │ - .restart local v5 # "scale":F │ - .restart local v6 # "translateX":F │ - .restart local v7 # "translateY":F │ :catch_1 │ - move-exception v8 │ + move-exception v5 │ │ - goto :goto_2 │ + goto :goto_1 │ │ .end local v0 # "content":Landroid/graphics/RectF; │ .end local v2 # "matrix":Landroid/graphics/Matrix; │ .end local v3 # "page":Landroid/graphics/pdf/PdfDocument$Page; │ - .end local v5 # "scale":F │ - .end local v6 # "translateX":F │ - .end local v7 # "translateY":F │ :catch_2 │ - move-exception v9 │ + move-exception v6 │ │ - goto :goto_3 │ + goto :goto_2 │ .end method ├── smali/android/support/v4/content/AsyncTaskLoader.smali │ @@ -559,15 +559,15 @@ │ │ move-result-object v0 │ │ return-object v0 │ .end method │ │ .method public setUpdateThrottle(J)V │ - .locals 2 │ + .locals 3 │ .param p1, "delayMS" # J │ │ .prologue │ .line 103 │ .local p0, "this":Landroid/support/v4/content/AsyncTaskLoader;, "Landroid/support/v4/content/AsyncTaskLoader;" │ iput-wide p1, p0, Landroid/support/v4/content/AsyncTaskLoader;->mUpdateThrottle:J ├── smali/android/support/v4/content/ContextCompat.smali │ @@ -10,36 +10,38 @@ │ │ .field private static final DIR_DATA:Ljava/lang/String; = "data" │ │ .field private static final DIR_FILES:Ljava/lang/String; = "files" │ │ .field private static final DIR_OBB:Ljava/lang/String; = "obb" │ │ +.field private static final TAG:Ljava/lang/String; = "ContextCompat" │ + │ │ # direct methods │ .method public constructor ()V │ .locals 0 │ │ .prologue │ - .line 33 │ + .line 36 │ invoke-direct {p0}, Ljava/lang/Object;->()V │ │ return-void │ .end method │ │ .method private static varargs buildPath(Ljava/io/File;[Ljava/lang/String;)Ljava/io/File; │ .locals 6 │ .param p0, "base" # Ljava/io/File; │ .param p1, "segments" # [Ljava/lang/String; │ │ .prologue │ - .line 290 │ + .line 294 │ move-object v1, p0 │ │ - .line 291 │ + .line 295 │ .local v1, "cur":Ljava/io/File; │ move-object v0, p1 │ │ .local v0, "arr$":[Ljava/lang/String; │ array-length v4, v0 │ │ .local v4, "len$":I │ @@ -51,49 +53,49 @@ │ .end local v1 # "cur":Ljava/io/File; │ .local v2, "cur":Ljava/io/File; │ :goto_0 │ if-ge v3, v4, :cond_1 │ │ aget-object v5, v0, v3 │ │ - .line 292 │ + .line 296 │ .local v5, "segment":Ljava/lang/String; │ if-nez v2, :cond_0 │ │ - .line 293 │ + .line 297 │ new-instance v1, Ljava/io/File; │ │ invoke-direct {v1, v5}, Ljava/io/File;->(Ljava/lang/String;)V │ │ - .line 291 │ + .line 295 │ .end local v2 # "cur":Ljava/io/File; │ .restart local v1 # "cur":Ljava/io/File; │ :goto_1 │ add-int/lit8 v3, v3, 0x1 │ │ move-object v2, v1 │ │ .end local v1 # "cur":Ljava/io/File; │ .restart local v2 # "cur":Ljava/io/File; │ goto :goto_0 │ │ - .line 294 │ + .line 298 │ :cond_0 │ if-eqz v5, :cond_2 │ │ - .line 295 │ + .line 299 │ new-instance v1, Ljava/io/File; │ │ invoke-direct {v1, v2, v5}, Ljava/io/File;->(Ljava/io/File;Ljava/lang/String;)V │ │ .end local v2 # "cur":Ljava/io/File; │ .restart local v1 # "cur":Ljava/io/File; │ goto :goto_1 │ │ - .line 298 │ + .line 302 │ .end local v1 # "cur":Ljava/io/File; │ .end local v5 # "segment":Ljava/lang/String; │ .restart local v2 # "cur":Ljava/io/File; │ :cond_1 │ return-object v2 │ │ .restart local v5 # "segment":Ljava/lang/String; │ @@ -101,62 +103,185 @@ │ move-object v1, v2 │ │ .end local v2 # "cur":Ljava/io/File; │ .restart local v1 # "cur":Ljava/io/File; │ goto :goto_1 │ .end method │ │ +.method private static declared-synchronized createFilesDir(Ljava/io/File;)Ljava/io/File; │ + .locals 4 │ + .param p0, "file" # Ljava/io/File; │ + │ + .prologue │ + .line 377 │ + const-class v1, Landroid/support/v4/content/ContextCompat; │ + │ + monitor-enter v1 │ + │ + :try_start_0 │ + invoke-virtual {p0}, Ljava/io/File;->exists()Z │ + │ + move-result v0 │ + │ + if-nez v0, :cond_0 │ + │ + .line 378 │ + invoke-virtual {p0}, Ljava/io/File;->mkdirs()Z │ + │ + move-result v0 │ + │ + if-nez v0, :cond_0 │ + │ + .line 379 │ + invoke-virtual {p0}, Ljava/io/File;->exists()Z │ + :try_end_0 │ + .catchall {:try_start_0 .. :try_end_0} :catchall_0 │ + │ + move-result v0 │ + │ + if-eqz v0, :cond_1 │ + │ + .line 387 │ + .end local p0 # "file":Ljava/io/File; │ + :cond_0 │ + :goto_0 │ + monitor-exit v1 │ + │ + return-object p0 │ + │ + .line 383 │ + .restart local p0 # "file":Ljava/io/File; │ + :cond_1 │ + :try_start_1 │ + const-string v0, "ContextCompat" │ + │ + new-instance v2, Ljava/lang/StringBuilder; │ + │ + invoke-direct {v2}, Ljava/lang/StringBuilder;->()V │ + │ + const-string v3, "Unable to create files subdir " │ + │ + invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ + │ + move-result-object v2 │ + │ + invoke-virtual {p0}, Ljava/io/File;->getPath()Ljava/lang/String; │ + │ + move-result-object v3 │ + │ + invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ + │ + move-result-object v2 │ + │ + invoke-virtual {v2}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; │ + │ + move-result-object v2 │ + │ + invoke-static {v0, v2}, Landroid/util/Log;->w(Ljava/lang/String;Ljava/lang/String;)I │ + :try_end_1 │ + .catchall {:try_start_1 .. :try_end_1} :catchall_0 │ + │ + .line 384 │ + const/4 p0, 0x0 │ + │ + goto :goto_0 │ + │ + .line 377 │ + :catchall_0 │ + move-exception v0 │ + │ + monitor-exit v1 │ + │ + throw v0 │ +.end method │ + │ +.method public static final getDrawable(Landroid/content/Context;I)Landroid/graphics/drawable/Drawable; │ + .locals 2 │ + .param p0, "context" # Landroid/content/Context; │ + .param p1, "id" # I │ + │ + .prologue │ + .line 317 │ + sget v0, Landroid/os/Build$VERSION;->SDK_INT:I │ + │ + .line 318 │ + .local v0, "version":I │ + const/16 v1, 0x15 │ + │ + if-lt v0, v1, :cond_0 │ + │ + .line 319 │ + invoke-static {p0, p1}, Landroid/support/v4/content/ContextCompatApi21;->getDrawable(Landroid/content/Context;I)Landroid/graphics/drawable/Drawable; │ + │ + move-result-object v1 │ + │ + .line 321 │ + :goto_0 │ + return-object v1 │ + │ + :cond_0 │ + invoke-virtual {p0}, Landroid/content/Context;->getResources()Landroid/content/res/Resources; │ + │ + move-result-object v1 │ + │ + invoke-virtual {v1, p1}, Landroid/content/res/Resources;->getDrawable(I)Landroid/graphics/drawable/Drawable; │ + │ + move-result-object v1 │ + │ + goto :goto_0 │ +.end method │ + │ .method public static getExternalCacheDirs(Landroid/content/Context;)[Ljava/io/File; │ .locals 8 │ .param p0, "context" # Landroid/content/Context; │ │ .prologue │ const/4 v7, 0x1 │ │ const/4 v6, 0x0 │ │ - .line 274 │ + .line 278 │ sget v1, Landroid/os/Build$VERSION;->SDK_INT:I │ │ - .line 275 │ + .line 279 │ .local v1, "version":I │ const/16 v2, 0x13 │ │ if-lt v1, v2, :cond_0 │ │ - .line 276 │ + .line 280 │ invoke-static {p0}, Landroid/support/v4/content/ContextCompatKitKat;->getExternalCacheDirs(Landroid/content/Context;)[Ljava/io/File; │ │ move-result-object v2 │ │ - .line 285 │ + .line 289 │ :goto_0 │ return-object v2 │ │ - .line 279 │ + .line 283 │ :cond_0 │ const/16 v2, 0x8 │ │ if-lt v1, v2, :cond_1 │ │ - .line 280 │ + .line 284 │ invoke-static {p0}, Landroid/support/v4/content/ContextCompatFroyo;->getExternalCacheDir(Landroid/content/Context;)Ljava/io/File; │ │ move-result-object v0 │ │ - .line 285 │ + .line 289 │ .local v0, "single":Ljava/io/File; │ :goto_1 │ new-array v2, v7, [Ljava/io/File; │ │ aput-object v0, v2, v6 │ │ goto :goto_0 │ │ - .line 282 │ + .line 286 │ .end local v0 # "single":Ljava/io/File; │ :cond_1 │ invoke-static {}, Landroid/os/Environment;->getExternalStorageDirectory()Ljava/io/File; │ │ move-result-object v2 │ │ const/4 v3, 0x4 │ @@ -199,53 +324,53 @@ │ .param p1, "type" # Ljava/lang/String; │ │ .prologue │ const/4 v7, 0x1 │ │ const/4 v6, 0x0 │ │ - .line 214 │ + .line 218 │ sget v1, Landroid/os/Build$VERSION;->SDK_INT:I │ │ - .line 215 │ + .line 219 │ .local v1, "version":I │ const/16 v2, 0x13 │ │ if-lt v1, v2, :cond_0 │ │ - .line 216 │ + .line 220 │ invoke-static {p0, p1}, Landroid/support/v4/content/ContextCompatKitKat;->getExternalFilesDirs(Landroid/content/Context;Ljava/lang/String;)[Ljava/io/File; │ │ move-result-object v2 │ │ - .line 225 │ + .line 229 │ :goto_0 │ return-object v2 │ │ - .line 219 │ + .line 223 │ :cond_0 │ const/16 v2, 0x8 │ │ if-lt v1, v2, :cond_1 │ │ - .line 220 │ + .line 224 │ invoke-static {p0, p1}, Landroid/support/v4/content/ContextCompatFroyo;->getExternalFilesDir(Landroid/content/Context;Ljava/lang/String;)Ljava/io/File; │ │ move-result-object v0 │ │ - .line 225 │ + .line 229 │ .local v0, "single":Ljava/io/File; │ :goto_1 │ new-array v2, v7, [Ljava/io/File; │ │ aput-object v0, v2, v6 │ │ goto :goto_0 │ │ - .line 222 │ + .line 226 │ .end local v0 # "single":Ljava/io/File; │ :cond_1 │ invoke-static {}, Landroid/os/Environment;->getExternalStorageDirectory()Ljava/io/File; │ │ move-result-object v2 │ │ const/4 v3, 0x5 │ @@ -291,53 +416,53 @@ │ .param p0, "context" # Landroid/content/Context; │ │ .prologue │ const/4 v7, 0x1 │ │ const/4 v6, 0x0 │ │ - .line 154 │ + .line 158 │ sget v1, Landroid/os/Build$VERSION;->SDK_INT:I │ │ - .line 155 │ + .line 159 │ .local v1, "version":I │ const/16 v2, 0x13 │ │ if-lt v1, v2, :cond_0 │ │ - .line 156 │ + .line 160 │ invoke-static {p0}, Landroid/support/v4/content/ContextCompatKitKat;->getObbDirs(Landroid/content/Context;)[Ljava/io/File; │ │ move-result-object v2 │ │ - .line 165 │ + .line 169 │ :goto_0 │ return-object v2 │ │ - .line 159 │ + .line 163 │ :cond_0 │ const/16 v2, 0xb │ │ if-lt v1, v2, :cond_1 │ │ - .line 160 │ + .line 164 │ invoke-static {p0}, Landroid/support/v4/content/ContextCompatHoneycomb;->getObbDir(Landroid/content/Context;)Ljava/io/File; │ │ move-result-object v0 │ │ - .line 165 │ + .line 169 │ .local v0, "single":Ljava/io/File; │ :goto_1 │ new-array v2, v7, [Ljava/io/File; │ │ aput-object v0, v2, v6 │ │ goto :goto_0 │ │ - .line 162 │ + .line 166 │ .end local v0 # "single":Ljava/io/File; │ :cond_1 │ invoke-static {}, Landroid/os/Environment;->getExternalStorageDirectory()Ljava/io/File; │ │ move-result-object v2 │ │ const/4 v3, 0x3 │ @@ -370,15 +495,15 @@ │ │ .method public static startActivities(Landroid/content/Context;[Landroid/content/Intent;)Z │ .locals 1 │ .param p0, "context" # Landroid/content/Context; │ .param p1, "intents" # [Landroid/content/Intent; │ │ .prologue │ - .line 67 │ + .line 71 │ const/4 v0, 0x0 │ │ invoke-static {p0, p1, v0}, Landroid/support/v4/content/ContextCompat;->startActivities(Landroid/content/Context;[Landroid/content/Intent;Landroid/os/Bundle;)Z │ │ move-result v0 │ │ return v0 │ @@ -389,40 +514,134 @@ │ .param p0, "context" # Landroid/content/Context; │ .param p1, "intents" # [Landroid/content/Intent; │ .param p2, "options" # Landroid/os/Bundle; │ │ .prologue │ const/4 v1, 0x1 │ │ - .line 99 │ + .line 103 │ sget v0, Landroid/os/Build$VERSION;->SDK_INT:I │ │ - .line 100 │ + .line 104 │ .local v0, "version":I │ const/16 v2, 0x10 │ │ if-lt v0, v2, :cond_0 │ │ - .line 101 │ + .line 105 │ invoke-static {p0, p1, p2}, Landroid/support/v4/content/ContextCompatJellybean;->startActivities(Landroid/content/Context;[Landroid/content/Intent;Landroid/os/Bundle;)V │ │ - .line 107 │ + .line 111 │ :goto_0 │ return v1 │ │ - .line 103 │ + .line 107 │ :cond_0 │ const/16 v2, 0xb │ │ if-lt v0, v2, :cond_1 │ │ - .line 104 │ + .line 108 │ invoke-static {p0, p1}, Landroid/support/v4/content/ContextCompatHoneycomb;->startActivities(Landroid/content/Context;[Landroid/content/Intent;)V │ │ goto :goto_0 │ │ - .line 107 │ + .line 111 │ :cond_1 │ const/4 v1, 0x0 │ │ goto :goto_0 │ .end method │ + │ + │ +# virtual methods │ +.method public final getCodeCacheDir(Landroid/content/Context;)Ljava/io/File; │ + .locals 5 │ + .param p1, "context" # Landroid/content/Context; │ + │ + .prologue │ + .line 367 │ + sget v1, Landroid/os/Build$VERSION;->SDK_INT:I │ + │ + .line 368 │ + .local v1, "version":I │ + const/16 v2, 0x15 │ + │ + if-lt v1, v2, :cond_0 │ + │ + .line 369 │ + invoke-static {p1}, Landroid/support/v4/content/ContextCompatApi21;->getCodeCacheDir(Landroid/content/Context;)Ljava/io/File; │ + │ + move-result-object v2 │ + │ + .line 372 │ + :goto_0 │ + return-object v2 │ + │ + .line 371 │ + :cond_0 │ + invoke-virtual {p1}, Landroid/content/Context;->getApplicationInfo()Landroid/content/pm/ApplicationInfo; │ + │ + move-result-object v0 │ + │ + .line 372 │ + .local v0, "appInfo":Landroid/content/pm/ApplicationInfo; │ + new-instance v2, Ljava/io/File; │ + │ + iget-object v3, v0, Landroid/content/pm/ApplicationInfo;->dataDir:Ljava/lang/String; │ + │ + const-string v4, "code_cache" │ + │ + invoke-direct {v2, v3, v4}, Ljava/io/File;->(Ljava/lang/String;Ljava/lang/String;)V │ + │ + invoke-static {v2}, Landroid/support/v4/content/ContextCompat;->createFilesDir(Ljava/io/File;)Ljava/io/File; │ + │ + move-result-object v2 │ + │ + goto :goto_0 │ +.end method │ + │ +.method public final getNoBackupFilesDir(Landroid/content/Context;)Ljava/io/File; │ + .locals 5 │ + .param p1, "context" # Landroid/content/Context; │ + │ + .prologue │ + .line 342 │ + sget v1, Landroid/os/Build$VERSION;->SDK_INT:I │ + │ + .line 343 │ + .local v1, "version":I │ + const/16 v2, 0x15 │ + │ + if-lt v1, v2, :cond_0 │ + │ + .line 344 │ + invoke-static {p1}, Landroid/support/v4/content/ContextCompatApi21;->getNoBackupFilesDir(Landroid/content/Context;)Ljava/io/File; │ + │ + move-result-object v2 │ + │ + .line 347 │ + :goto_0 │ + return-object v2 │ + │ + .line 346 │ + :cond_0 │ + invoke-virtual {p1}, Landroid/content/Context;->getApplicationInfo()Landroid/content/pm/ApplicationInfo; │ + │ + move-result-object v0 │ + │ + .line 347 │ + .local v0, "appInfo":Landroid/content/pm/ApplicationInfo; │ + new-instance v2, Ljava/io/File; │ + │ + iget-object v3, v0, Landroid/content/pm/ApplicationInfo;->dataDir:Ljava/lang/String; │ + │ + const-string v4, "no_backup" │ + │ + invoke-direct {v2, v3, v4}, Ljava/io/File;->(Ljava/lang/String;Ljava/lang/String;)V │ + │ + invoke-static {v2}, Landroid/support/v4/content/ContextCompat;->createFilesDir(Ljava/io/File;)Ljava/io/File; │ + │ + move-result-object v2 │ + │ + goto :goto_0 │ +.end method ├── smali/android/support/v4/content/ModernAsyncTask.smali │ @@ -83,15 +83,15 @@ │ } │ .end annotation │ .end field │ │ │ # direct methods │ .method static constructor ()V │ - .locals 8 │ + .locals 9 │ │ .prologue │ .line 54 │ new-instance v0, Landroid/support/v4/content/ModernAsyncTask$1; │ │ invoke-direct {v0}, Landroid/support/v4/content/ModernAsyncTask$1;->()V │ │ @@ -103,31 +103,31 @@ │ const/16 v1, 0xa │ │ invoke-direct {v0, v1}, Ljava/util/concurrent/LinkedBlockingQueue;->(I)V │ │ sput-object v0, Landroid/support/v4/content/ModernAsyncTask;->sPoolWorkQueue:Ljava/util/concurrent/BlockingQueue; │ │ .line 68 │ - new-instance v0, Ljava/util/concurrent/ThreadPoolExecutor; │ + new-instance v1, Ljava/util/concurrent/ThreadPoolExecutor; │ │ - const/4 v1, 0x5 │ + const/4 v2, 0x5 │ │ - const/16 v2, 0x80 │ + const/16 v3, 0x80 │ │ - const-wide/16 v3, 0x1 │ + const-wide/16 v4, 0x1 │ │ - sget-object v5, Ljava/util/concurrent/TimeUnit;->SECONDS:Ljava/util/concurrent/TimeUnit; │ + sget-object v6, Ljava/util/concurrent/TimeUnit;->SECONDS:Ljava/util/concurrent/TimeUnit; │ │ - sget-object v6, Landroid/support/v4/content/ModernAsyncTask;->sPoolWorkQueue:Ljava/util/concurrent/BlockingQueue; │ + sget-object v7, Landroid/support/v4/content/ModernAsyncTask;->sPoolWorkQueue:Ljava/util/concurrent/BlockingQueue; │ │ - sget-object v7, Landroid/support/v4/content/ModernAsyncTask;->sThreadFactory:Ljava/util/concurrent/ThreadFactory; │ + sget-object v8, Landroid/support/v4/content/ModernAsyncTask;->sThreadFactory:Ljava/util/concurrent/ThreadFactory; │ │ - invoke-direct/range {v0 .. v7}, Ljava/util/concurrent/ThreadPoolExecutor;->(IIJLjava/util/concurrent/TimeUnit;Ljava/util/concurrent/BlockingQueue;Ljava/util/concurrent/ThreadFactory;)V │ + invoke-direct/range {v1 .. v8}, Ljava/util/concurrent/ThreadPoolExecutor;->(IIJLjava/util/concurrent/TimeUnit;Ljava/util/concurrent/BlockingQueue;Ljava/util/concurrent/ThreadFactory;)V │ │ - sput-object v0, Landroid/support/v4/content/ModernAsyncTask;->THREAD_POOL_EXECUTOR:Ljava/util/concurrent/Executor; │ + sput-object v1, Landroid/support/v4/content/ModernAsyncTask;->THREAD_POOL_EXECUTOR:Ljava/util/concurrent/Executor; │ │ .line 75 │ new-instance v0, Landroid/support/v4/content/ModernAsyncTask$InternalHandler; │ │ const/4 v1, 0x0 │ │ invoke-direct {v0, v1}, Landroid/support/v4/content/ModernAsyncTask$InternalHandler;->(Landroid/support/v4/content/ModernAsyncTask$1;)V ├── smali/android/support/v4/graphics/drawable/DrawableCompat$KitKatDrawableImpl.smali │ @@ -15,40 +15,40 @@ │ │ │ # direct methods │ .method constructor ()V │ .locals 0 │ │ .prologue │ - .line 66 │ + .line 94 │ invoke-direct {p0}, Landroid/support/v4/graphics/drawable/DrawableCompat$HoneycombDrawableImpl;->()V │ │ return-void │ .end method │ │ │ # virtual methods │ .method public isAutoMirrored(Landroid/graphics/drawable/Drawable;)Z │ .locals 1 │ .param p1, "drawable" # Landroid/graphics/drawable/Drawable; │ │ .prologue │ - .line 74 │ + .line 102 │ invoke-static {p1}, Landroid/support/v4/graphics/drawable/DrawableCompatKitKat;->isAutoMirrored(Landroid/graphics/drawable/Drawable;)Z │ │ move-result v0 │ │ return v0 │ .end method │ │ .method public setAutoMirrored(Landroid/graphics/drawable/Drawable;Z)V │ .locals 0 │ .param p1, "drawable" # Landroid/graphics/drawable/Drawable; │ .param p2, "mirrored" # Z │ │ .prologue │ - .line 69 │ + .line 97 │ invoke-static {p1, p2}, Landroid/support/v4/graphics/drawable/DrawableCompatKitKat;->setAutoMirrored(Landroid/graphics/drawable/Drawable;Z)V │ │ - .line 70 │ + .line 98 │ return-void │ .end method ├── smali/android/support/v4/graphics/drawable/DrawableCompat.smali │ @@ -2,14 +2,15 @@ │ .super Ljava/lang/Object; │ .source "DrawableCompat.java" │ │ │ # annotations │ .annotation system Ldalvik/annotation/MemberClasses; │ value = { │ + Landroid/support/v4/graphics/drawable/DrawableCompat$LDrawableImpl;, │ Landroid/support/v4/graphics/drawable/DrawableCompat$KitKatDrawableImpl;, │ Landroid/support/v4/graphics/drawable/DrawableCompat$HoneycombDrawableImpl;, │ Landroid/support/v4/graphics/drawable/DrawableCompat$BaseDrawableImpl;, │ Landroid/support/v4/graphics/drawable/DrawableCompat$DrawableImpl; │ } │ .end annotation │ │ @@ -19,107 +20,211 @@ │ │ │ # direct methods │ .method static constructor ()V │ .locals 2 │ │ .prologue │ - .line 83 │ + .line 141 │ sget v0, Landroid/os/Build$VERSION;->SDK_INT:I │ │ - .line 84 │ + .line 142 │ .local v0, "version":I │ - const/16 v1, 0x13 │ + const/16 v1, 0x15 │ │ if-lt v0, v1, :cond_0 │ │ - .line 85 │ - new-instance v1, Landroid/support/v4/graphics/drawable/DrawableCompat$KitKatDrawableImpl; │ + .line 143 │ + new-instance v1, Landroid/support/v4/graphics/drawable/DrawableCompat$LDrawableImpl; │ │ - invoke-direct {v1}, Landroid/support/v4/graphics/drawable/DrawableCompat$KitKatDrawableImpl;->()V │ + invoke-direct {v1}, Landroid/support/v4/graphics/drawable/DrawableCompat$LDrawableImpl;->()V │ │ sput-object v1, Landroid/support/v4/graphics/drawable/DrawableCompat;->IMPL:Landroid/support/v4/graphics/drawable/DrawableCompat$DrawableImpl; │ │ - .line 91 │ + .line 151 │ :goto_0 │ return-void │ │ - .line 86 │ + .line 144 │ :cond_0 │ - const/16 v1, 0xb │ + const/16 v1, 0x13 │ │ if-lt v0, v1, :cond_1 │ │ - .line 87 │ + .line 145 │ + new-instance v1, Landroid/support/v4/graphics/drawable/DrawableCompat$KitKatDrawableImpl; │ + │ + invoke-direct {v1}, Landroid/support/v4/graphics/drawable/DrawableCompat$KitKatDrawableImpl;->()V │ + │ + sput-object v1, Landroid/support/v4/graphics/drawable/DrawableCompat;->IMPL:Landroid/support/v4/graphics/drawable/DrawableCompat$DrawableImpl; │ + │ + goto :goto_0 │ + │ + .line 146 │ + :cond_1 │ + const/16 v1, 0xb │ + │ + if-lt v0, v1, :cond_2 │ + │ + .line 147 │ new-instance v1, Landroid/support/v4/graphics/drawable/DrawableCompat$HoneycombDrawableImpl; │ │ invoke-direct {v1}, Landroid/support/v4/graphics/drawable/DrawableCompat$HoneycombDrawableImpl;->()V │ │ sput-object v1, Landroid/support/v4/graphics/drawable/DrawableCompat;->IMPL:Landroid/support/v4/graphics/drawable/DrawableCompat$DrawableImpl; │ │ goto :goto_0 │ │ - .line 89 │ - :cond_1 │ + .line 149 │ + :cond_2 │ new-instance v1, Landroid/support/v4/graphics/drawable/DrawableCompat$BaseDrawableImpl; │ │ invoke-direct {v1}, Landroid/support/v4/graphics/drawable/DrawableCompat$BaseDrawableImpl;->()V │ │ sput-object v1, Landroid/support/v4/graphics/drawable/DrawableCompat;->IMPL:Landroid/support/v4/graphics/drawable/DrawableCompat$DrawableImpl; │ │ goto :goto_0 │ .end method │ │ .method public constructor ()V │ .locals 0 │ │ .prologue │ - .line 25 │ + .line 28 │ invoke-direct {p0}, Ljava/lang/Object;->()V │ │ - .line 66 │ + .line 109 │ return-void │ .end method │ │ .method public static isAutoMirrored(Landroid/graphics/drawable/Drawable;)Z │ .locals 1 │ .param p0, "drawable" # Landroid/graphics/drawable/Drawable; │ │ .prologue │ - .line 133 │ + .line 193 │ sget-object v0, Landroid/support/v4/graphics/drawable/DrawableCompat;->IMPL:Landroid/support/v4/graphics/drawable/DrawableCompat$DrawableImpl; │ │ invoke-interface {v0, p0}, Landroid/support/v4/graphics/drawable/DrawableCompat$DrawableImpl;->isAutoMirrored(Landroid/graphics/drawable/Drawable;)Z │ │ move-result v0 │ │ return v0 │ .end method │ │ .method public static jumpToCurrentState(Landroid/graphics/drawable/Drawable;)V │ .locals 1 │ .param p0, "drawable" # Landroid/graphics/drawable/Drawable; │ │ .prologue │ - .line 102 │ + .line 162 │ sget-object v0, Landroid/support/v4/graphics/drawable/DrawableCompat;->IMPL:Landroid/support/v4/graphics/drawable/DrawableCompat$DrawableImpl; │ │ invoke-interface {v0, p0}, Landroid/support/v4/graphics/drawable/DrawableCompat$DrawableImpl;->jumpToCurrentState(Landroid/graphics/drawable/Drawable;)V │ │ - .line 103 │ + .line 163 │ return-void │ .end method │ │ .method public static setAutoMirrored(Landroid/graphics/drawable/Drawable;Z)V │ .locals 1 │ .param p0, "drawable" # Landroid/graphics/drawable/Drawable; │ .param p1, "mirrored" # Z │ │ .prologue │ - .line 118 │ + .line 178 │ sget-object v0, Landroid/support/v4/graphics/drawable/DrawableCompat;->IMPL:Landroid/support/v4/graphics/drawable/DrawableCompat$DrawableImpl; │ │ invoke-interface {v0, p0, p1}, Landroid/support/v4/graphics/drawable/DrawableCompat$DrawableImpl;->setAutoMirrored(Landroid/graphics/drawable/Drawable;Z)V │ │ - .line 119 │ + .line 179 │ + return-void │ +.end method │ + │ +.method public static setHotspot(Landroid/graphics/drawable/Drawable;FF)V │ + .locals 1 │ + .param p0, "drawable" # Landroid/graphics/drawable/Drawable; │ + .param p1, "x" # F │ + .param p2, "y" # F │ + │ + .prologue │ + .line 204 │ + sget-object v0, Landroid/support/v4/graphics/drawable/DrawableCompat;->IMPL:Landroid/support/v4/graphics/drawable/DrawableCompat$DrawableImpl; │ + │ + invoke-interface {v0, p0, p1, p2}, Landroid/support/v4/graphics/drawable/DrawableCompat$DrawableImpl;->setHotspot(Landroid/graphics/drawable/Drawable;FF)V │ + │ + .line 205 │ + return-void │ +.end method │ + │ +.method public static setHotspotBounds(Landroid/graphics/drawable/Drawable;IIII)V │ + .locals 6 │ + .param p0, "drawable" # Landroid/graphics/drawable/Drawable; │ + .param p1, "left" # I │ + .param p2, "top" # I │ + .param p3, "right" # I │ + .param p4, "bottom" # I │ + │ + .prologue │ + .line 215 │ + sget-object v0, Landroid/support/v4/graphics/drawable/DrawableCompat;->IMPL:Landroid/support/v4/graphics/drawable/DrawableCompat$DrawableImpl; │ + │ + move-object v1, p0 │ + │ + move v2, p1 │ + │ + move v3, p2 │ + │ + move v4, p3 │ + │ + move v5, p4 │ + │ + invoke-interface/range {v0 .. v5}, Landroid/support/v4/graphics/drawable/DrawableCompat$DrawableImpl;->setHotspotBounds(Landroid/graphics/drawable/Drawable;IIII)V │ + │ + .line 216 │ + return-void │ +.end method │ + │ +.method public static setTint(Landroid/graphics/drawable/Drawable;I)V │ + .locals 1 │ + .param p0, "drawable" # Landroid/graphics/drawable/Drawable; │ + .param p1, "tint" # I │ + │ + .prologue │ + .line 225 │ + sget-object v0, Landroid/support/v4/graphics/drawable/DrawableCompat;->IMPL:Landroid/support/v4/graphics/drawable/DrawableCompat$DrawableImpl; │ + │ + invoke-interface {v0, p0, p1}, Landroid/support/v4/graphics/drawable/DrawableCompat$DrawableImpl;->setTint(Landroid/graphics/drawable/Drawable;I)V │ + │ + .line 226 │ + return-void │ +.end method │ + │ +.method public static setTintList(Landroid/graphics/drawable/Drawable;Landroid/content/res/ColorStateList;)V │ + .locals 1 │ + .param p0, "drawable" # Landroid/graphics/drawable/Drawable; │ + .param p1, "tint" # Landroid/content/res/ColorStateList; │ + │ + .prologue │ + .line 236 │ + sget-object v0, Landroid/support/v4/graphics/drawable/DrawableCompat;->IMPL:Landroid/support/v4/graphics/drawable/DrawableCompat$DrawableImpl; │ + │ + invoke-interface {v0, p0, p1}, Landroid/support/v4/graphics/drawable/DrawableCompat$DrawableImpl;->setTintList(Landroid/graphics/drawable/Drawable;Landroid/content/res/ColorStateList;)V │ + │ + .line 237 │ + return-void │ +.end method │ + │ +.method public static setTintMode(Landroid/graphics/drawable/Drawable;Landroid/graphics/PorterDuff$Mode;)V │ + .locals 1 │ + .param p0, "drawable" # Landroid/graphics/drawable/Drawable; │ + .param p1, "tintMode" # Landroid/graphics/PorterDuff$Mode; │ + │ + .prologue │ + .line 248 │ + sget-object v0, Landroid/support/v4/graphics/drawable/DrawableCompat;->IMPL:Landroid/support/v4/graphics/drawable/DrawableCompat$DrawableImpl; │ + │ + invoke-interface {v0, p0, p1}, Landroid/support/v4/graphics/drawable/DrawableCompat$DrawableImpl;->setTintMode(Landroid/graphics/drawable/Drawable;Landroid/graphics/PorterDuff$Mode;)V │ + │ + .line 249 │ return-void │ .end method ├── smali/android/support/v4/graphics/drawable/DrawableCompat$BaseDrawableImpl.smali │ @@ -18,44 +18,98 @@ │ │ │ # direct methods │ .method constructor ()V │ .locals 0 │ │ .prologue │ - .line 38 │ + .line 46 │ invoke-direct {p0}, Ljava/lang/Object;->()V │ │ return-void │ .end method │ │ │ # virtual methods │ .method public isAutoMirrored(Landroid/graphics/drawable/Drawable;)Z │ .locals 1 │ .param p1, "drawable" # Landroid/graphics/drawable/Drawable; │ │ .prologue │ - .line 49 │ + .line 57 │ const/4 v0, 0x0 │ │ return v0 │ .end method │ │ .method public jumpToCurrentState(Landroid/graphics/drawable/Drawable;)V │ .locals 0 │ .param p1, "drawable" # Landroid/graphics/drawable/Drawable; │ │ .prologue │ - .line 41 │ + .line 49 │ return-void │ .end method │ │ .method public setAutoMirrored(Landroid/graphics/drawable/Drawable;Z)V │ .locals 0 │ .param p1, "drawable" # Landroid/graphics/drawable/Drawable; │ .param p2, "mirrored" # Z │ │ .prologue │ - .line 45 │ + .line 53 │ + return-void │ +.end method │ + │ +.method public setHotspot(Landroid/graphics/drawable/Drawable;FF)V │ + .locals 0 │ + .param p1, "drawable" # Landroid/graphics/drawable/Drawable; │ + .param p2, "x" # F │ + .param p3, "y" # F │ + │ + .prologue │ + .line 62 │ + return-void │ +.end method │ + │ +.method public setHotspotBounds(Landroid/graphics/drawable/Drawable;IIII)V │ + .locals 0 │ + .param p1, "drawable" # Landroid/graphics/drawable/Drawable; │ + .param p2, "left" # I │ + .param p3, "top" # I │ + .param p4, "right" # I │ + .param p5, "bottom" # I │ + │ + .prologue │ + .line 66 │ + return-void │ +.end method │ + │ +.method public setTint(Landroid/graphics/drawable/Drawable;I)V │ + .locals 0 │ + .param p1, "drawable" # Landroid/graphics/drawable/Drawable; │ + .param p2, "tint" # I │ + │ + .prologue │ + .line 70 │ + return-void │ +.end method │ + │ +.method public setTintList(Landroid/graphics/drawable/Drawable;Landroid/content/res/ColorStateList;)V │ + .locals 0 │ + .param p1, "drawable" # Landroid/graphics/drawable/Drawable; │ + .param p2, "tint" # Landroid/content/res/ColorStateList; │ + │ + .prologue │ + .line 74 │ + return-void │ +.end method │ + │ +.method public setTintMode(Landroid/graphics/drawable/Drawable;Landroid/graphics/PorterDuff$Mode;)V │ + .locals 0 │ + .param p1, "drawable" # Landroid/graphics/drawable/Drawable; │ + .param p2, "tintMode" # Landroid/graphics/PorterDuff$Mode; │ + │ + .prologue │ + .line 78 │ return-void │ .end method ├── smali/android/support/v4/graphics/drawable/DrawableCompat$DrawableImpl.smali │ @@ -19,7 +19,22 @@ │ .end method │ │ .method public abstract jumpToCurrentState(Landroid/graphics/drawable/Drawable;)V │ .end method │ │ .method public abstract setAutoMirrored(Landroid/graphics/drawable/Drawable;Z)V │ .end method │ + │ +.method public abstract setHotspot(Landroid/graphics/drawable/Drawable;FF)V │ +.end method │ + │ +.method public abstract setHotspotBounds(Landroid/graphics/drawable/Drawable;IIII)V │ +.end method │ + │ +.method public abstract setTint(Landroid/graphics/drawable/Drawable;I)V │ +.end method │ + │ +.method public abstract setTintList(Landroid/graphics/drawable/Drawable;Landroid/content/res/ColorStateList;)V │ +.end method │ + │ +.method public abstract setTintMode(Landroid/graphics/drawable/Drawable;Landroid/graphics/PorterDuff$Mode;)V │ +.end method ├── smali/android/support/v4/graphics/drawable/DrawableCompat$HoneycombDrawableImpl.smali │ @@ -15,26 +15,26 @@ │ │ │ # direct methods │ .method constructor ()V │ .locals 0 │ │ .prologue │ - .line 56 │ + .line 84 │ invoke-direct {p0}, Landroid/support/v4/graphics/drawable/DrawableCompat$BaseDrawableImpl;->()V │ │ return-void │ .end method │ │ │ # virtual methods │ .method public jumpToCurrentState(Landroid/graphics/drawable/Drawable;)V │ .locals 0 │ .param p1, "drawable" # Landroid/graphics/drawable/Drawable; │ │ .prologue │ - .line 59 │ + .line 87 │ invoke-static {p1}, Landroid/support/v4/graphics/drawable/DrawableCompatHoneycomb;->jumpToCurrentState(Landroid/graphics/drawable/Drawable;)V │ │ - .line 60 │ + .line 88 │ return-void │ .end method ├── smali/android/support/v4/text/TextUtilsCompat.smali │ @@ -12,133 +12,136 @@ │ │ │ # direct methods │ .method static constructor ()V │ .locals 3 │ │ .prologue │ - .line 111 │ + .line 114 │ new-instance v0, Ljava/util/Locale; │ │ const-string v1, "" │ │ const-string v2, "" │ │ invoke-direct {v0, v1, v2}, Ljava/util/Locale;->(Ljava/lang/String;Ljava/lang/String;)V │ │ sput-object v0, Landroid/support/v4/text/TextUtilsCompat;->ROOT:Ljava/util/Locale; │ │ - .line 113 │ + .line 116 │ const-string v0, "Arab" │ │ sput-object v0, Landroid/support/v4/text/TextUtilsCompat;->ARAB_SCRIPT_SUBTAG:Ljava/lang/String; │ │ - .line 114 │ + .line 117 │ const-string v0, "Hebr" │ │ sput-object v0, Landroid/support/v4/text/TextUtilsCompat;->HEBR_SCRIPT_SUBTAG:Ljava/lang/String; │ │ return-void │ .end method │ │ .method public constructor ()V │ .locals 0 │ │ .prologue │ - .line 23 │ + .line 25 │ invoke-direct {p0}, Ljava/lang/Object;->()V │ │ return-void │ .end method │ │ .method private static getLayoutDirectionFromFirstChar(Ljava/util/Locale;)I │ .locals 2 │ .param p0, "locale" # Ljava/util/Locale; │ │ .prologue │ const/4 v0, 0x0 │ │ - .line 100 │ + .line 103 │ invoke-virtual {p0, p0}, Ljava/util/Locale;->getDisplayName(Ljava/util/Locale;)Ljava/lang/String; │ │ move-result-object v1 │ │ invoke-virtual {v1, v0}, Ljava/lang/String;->charAt(I)C │ │ move-result v1 │ │ invoke-static {v1}, Ljava/lang/Character;->getDirectionality(C)B │ │ move-result v1 │ │ packed-switch v1, :pswitch_data_0 │ │ - .line 107 │ + .line 110 │ :goto_0 │ return v0 │ │ - .line 103 │ + .line 106 │ :pswitch_0 │ const/4 v0, 0x1 │ │ goto :goto_0 │ │ - .line 100 │ + .line 103 │ nop │ │ :pswitch_data_0 │ .packed-switch 0x1 │ :pswitch_0 │ :pswitch_0 │ .end packed-switch │ .end method │ │ .method public static getLayoutDirectionFromLocale(Ljava/util/Locale;)I │ .locals 2 │ .param p0, "locale" # Ljava/util/Locale; │ + .annotation build Landroid/support/annotation/Nullable; │ + .end annotation │ + .end param │ │ .prologue │ - .line 73 │ + .line 76 │ if-eqz p0, :cond_2 │ │ sget-object v1, Landroid/support/v4/text/TextUtilsCompat;->ROOT:Ljava/util/Locale; │ │ invoke-virtual {p0, v1}, Ljava/util/Locale;->equals(Ljava/lang/Object;)Z │ │ move-result v1 │ │ if-nez v1, :cond_2 │ │ - .line 74 │ + .line 77 │ invoke-virtual {p0}, Ljava/util/Locale;->toString()Ljava/lang/String; │ │ move-result-object v1 │ │ invoke-static {v1}, Landroid/support/v4/text/ICUCompat;->addLikelySubtags(Ljava/lang/String;)Ljava/lang/String; │ │ move-result-object v1 │ │ invoke-static {v1}, Landroid/support/v4/text/ICUCompat;->getScript(Ljava/lang/String;)Ljava/lang/String; │ │ move-result-object v0 │ │ - .line 76 │ + .line 79 │ .local v0, "scriptSubtag":Ljava/lang/String; │ if-nez v0, :cond_0 │ │ invoke-static {p0}, Landroid/support/v4/text/TextUtilsCompat;->getLayoutDirectionFromFirstChar(Ljava/util/Locale;)I │ │ move-result v1 │ │ - .line 84 │ + .line 87 │ .end local v0 # "scriptSubtag":Ljava/lang/String; │ :goto_0 │ return v1 │ │ - .line 78 │ + .line 81 │ .restart local v0 # "scriptSubtag":Ljava/lang/String; │ :cond_0 │ sget-object v1, Landroid/support/v4/text/TextUtilsCompat;->ARAB_SCRIPT_SUBTAG:Ljava/lang/String; │ │ invoke-virtual {v0, v1}, Ljava/lang/String;->equalsIgnoreCase(Ljava/lang/String;)Z │ │ move-result v1 │ @@ -149,118 +152,123 @@ │ │ invoke-virtual {v0, v1}, Ljava/lang/String;->equalsIgnoreCase(Ljava/lang/String;)Z │ │ move-result v1 │ │ if-eqz v1, :cond_2 │ │ - .line 80 │ + .line 83 │ :cond_1 │ const/4 v1, 0x1 │ │ goto :goto_0 │ │ - .line 84 │ + .line 87 │ .end local v0 # "scriptSubtag":Ljava/lang/String; │ :cond_2 │ const/4 v1, 0x0 │ │ goto :goto_0 │ .end method │ │ .method public static htmlEncode(Ljava/lang/String;)Ljava/lang/String; │ .locals 4 │ .param p0, "s" # Ljava/lang/String; │ + .annotation build Landroid/support/annotation/NonNull; │ + .end annotation │ + .end param │ + .annotation build Landroid/support/annotation/NonNull; │ + .end annotation │ │ .prologue │ - .line 31 │ + .line 34 │ new-instance v2, Ljava/lang/StringBuilder; │ │ invoke-direct {v2}, Ljava/lang/StringBuilder;->()V │ │ - .line 33 │ + .line 36 │ .local v2, "sb":Ljava/lang/StringBuilder; │ const/4 v1, 0x0 │ │ .local v1, "i":I │ :goto_0 │ invoke-virtual {p0}, Ljava/lang/String;->length()I │ │ move-result v3 │ │ if-ge v1, v3, :cond_0 │ │ - .line 34 │ + .line 37 │ invoke-virtual {p0, v1}, Ljava/lang/String;->charAt(I)C │ │ move-result v0 │ │ - .line 35 │ + .line 38 │ .local v0, "c":C │ sparse-switch v0, :sswitch_data_0 │ │ - .line 56 │ + .line 59 │ invoke-virtual {v2, v0}, Ljava/lang/StringBuilder;->append(C)Ljava/lang/StringBuilder; │ │ - .line 33 │ + .line 36 │ :goto_1 │ add-int/lit8 v1, v1, 0x1 │ │ goto :goto_0 │ │ - .line 37 │ + .line 40 │ :sswitch_0 │ const-string v3, "<" │ │ invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ goto :goto_1 │ │ - .line 40 │ + .line 43 │ :sswitch_1 │ const-string v3, ">" │ │ invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ goto :goto_1 │ │ - .line 43 │ + .line 46 │ :sswitch_2 │ const-string v3, "&" │ │ invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ goto :goto_1 │ │ - .line 50 │ + .line 53 │ :sswitch_3 │ const-string v3, "'" │ │ invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ goto :goto_1 │ │ - .line 53 │ + .line 56 │ :sswitch_4 │ const-string v3, """ │ │ invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ goto :goto_1 │ │ - .line 59 │ + .line 62 │ .end local v0 # "c":C │ :cond_0 │ invoke-virtual {v2}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; │ │ move-result-object v3 │ │ return-object v3 │ │ - .line 35 │ + .line 38 │ :sswitch_data_0 │ .sparse-switch │ 0x22 -> :sswitch_4 │ 0x26 -> :sswitch_2 │ 0x27 -> :sswitch_3 │ 0x3c -> :sswitch_0 │ 0x3e -> :sswitch_1 ├── smali/android/support/v4/app/FragmentManagerImpl.smali │ @@ -1,11 +1,22 @@ │ .class final Landroid/support/v4/app/FragmentManagerImpl; │ .super Landroid/support/v4/app/FragmentManager; │ .source "FragmentManager.java" │ │ +# interfaces │ +.implements Landroid/view/LayoutInflater$Factory; │ + │ + │ +# annotations │ +.annotation system Ldalvik/annotation/MemberClasses; │ + value = { │ + Landroid/support/v4/app/FragmentManagerImpl$FragmentTag; │ + } │ +.end annotation │ + │ │ # static fields │ .field static final ACCELERATE_CUBIC:Landroid/view/animation/Interpolator; │ │ .field static final ACCELERATE_QUINT:Landroid/view/animation/Interpolator; │ │ .field static final ANIM_DUR:I = 0xdc │ @@ -186,51 +197,51 @@ │ .prologue │ const/4 v0, 0x0 │ │ const/high16 v4, 0x40200000 # 2.5f │ │ const/high16 v3, 0x3fc00000 # 1.5f │ │ - .line 396 │ + .line 410 │ sput-boolean v0, Landroid/support/v4/app/FragmentManagerImpl;->DEBUG:Z │ │ - .line 399 │ + .line 413 │ sget v1, Landroid/os/Build$VERSION;->SDK_INT:I │ │ const/16 v2, 0xb │ │ if-lt v1, v2, :cond_0 │ │ const/4 v0, 0x1 │ │ :cond_0 │ sput-boolean v0, Landroid/support/v4/app/FragmentManagerImpl;->HONEYCOMB:Z │ │ - .line 727 │ + .line 746 │ new-instance v0, Landroid/view/animation/DecelerateInterpolator; │ │ invoke-direct {v0, v4}, Landroid/view/animation/DecelerateInterpolator;->(F)V │ │ sput-object v0, Landroid/support/v4/app/FragmentManagerImpl;->DECELERATE_QUINT:Landroid/view/animation/Interpolator; │ │ - .line 728 │ + .line 747 │ new-instance v0, Landroid/view/animation/DecelerateInterpolator; │ │ invoke-direct {v0, v3}, Landroid/view/animation/DecelerateInterpolator;->(F)V │ │ sput-object v0, Landroid/support/v4/app/FragmentManagerImpl;->DECELERATE_CUBIC:Landroid/view/animation/Interpolator; │ │ - .line 729 │ + .line 748 │ new-instance v0, Landroid/view/animation/AccelerateInterpolator; │ │ invoke-direct {v0, v4}, Landroid/view/animation/AccelerateInterpolator;->(F)V │ │ sput-object v0, Landroid/support/v4/app/FragmentManagerImpl;->ACCELERATE_QUINT:Landroid/view/animation/Interpolator; │ │ - .line 730 │ + .line 749 │ new-instance v0, Landroid/view/animation/AccelerateInterpolator; │ │ invoke-direct {v0, v3}, Landroid/view/animation/AccelerateInterpolator;->(F)V │ │ sput-object v0, Landroid/support/v4/app/FragmentManagerImpl;->ACCELERATE_CUBIC:Landroid/view/animation/Interpolator; │ │ return-void │ @@ -238,63 +249,64 @@ │ │ .method constructor ()V │ .locals 2 │ │ .prologue │ const/4 v1, 0x0 │ │ - .line 395 │ + .line 409 │ invoke-direct {p0}, Landroid/support/v4/app/FragmentManager;->()V │ │ - .line 422 │ + .line 436 │ const/4 v0, 0x0 │ │ iput v0, p0, Landroid/support/v4/app/FragmentManagerImpl;->mCurState:I │ │ - .line 434 │ + .line 448 │ iput-object v1, p0, Landroid/support/v4/app/FragmentManagerImpl;->mStateBundle:Landroid/os/Bundle; │ │ - .line 435 │ + .line 449 │ iput-object v1, p0, Landroid/support/v4/app/FragmentManagerImpl;->mStateArray:Landroid/util/SparseArray; │ │ - .line 437 │ + .line 451 │ new-instance v0, Landroid/support/v4/app/FragmentManagerImpl$1; │ │ invoke-direct {v0, p0}, Landroid/support/v4/app/FragmentManagerImpl$1;->(Landroid/support/v4/app/FragmentManagerImpl;)V │ │ iput-object v0, p0, Landroid/support/v4/app/FragmentManagerImpl;->mExecCommit:Ljava/lang/Runnable; │ │ + .line 2205 │ return-void │ .end method │ │ .method private checkStateLoss()V │ .locals 3 │ │ .prologue │ - .line 1342 │ + .line 1364 │ iget-boolean v0, p0, Landroid/support/v4/app/FragmentManagerImpl;->mStateSaved:Z │ │ if-eqz v0, :cond_0 │ │ - .line 1343 │ + .line 1365 │ new-instance v0, Ljava/lang/IllegalStateException; │ │ const-string v1, "Can not perform this action after onSaveInstanceState" │ │ invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;->(Ljava/lang/String;)V │ │ throw v0 │ │ - .line 1346 │ + .line 1368 │ :cond_0 │ iget-object v0, p0, Landroid/support/v4/app/FragmentManagerImpl;->mNoTransactionsBecause:Ljava/lang/String; │ │ if-eqz v0, :cond_1 │ │ - .line 1347 │ + .line 1369 │ new-instance v0, Ljava/lang/IllegalStateException; │ │ new-instance v1, Ljava/lang/StringBuilder; │ │ invoke-direct {v1}, Ljava/lang/StringBuilder;->()V │ │ const-string v2, "Can not perform this action inside of " │ @@ -313,63 +325,63 @@ │ │ move-result-object v1 │ │ invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;->(Ljava/lang/String;)V │ │ throw v0 │ │ - .line 1350 │ + .line 1372 │ :cond_1 │ return-void │ .end method │ │ .method static makeFadeAnimation(Landroid/content/Context;FF)Landroid/view/animation/Animation; │ - .locals 3 │ + .locals 4 │ .param p0, "context" # Landroid/content/Context; │ .param p1, "start" # F │ .param p2, "end" # F │ │ .prologue │ - .line 750 │ + .line 769 │ new-instance v0, Landroid/view/animation/AlphaAnimation; │ │ invoke-direct {v0, p1, p2}, Landroid/view/animation/AlphaAnimation;->(FF)V │ │ - .line 751 │ + .line 770 │ .local v0, "anim":Landroid/view/animation/AlphaAnimation; │ sget-object v1, Landroid/support/v4/app/FragmentManagerImpl;->DECELERATE_CUBIC:Landroid/view/animation/Interpolator; │ │ invoke-virtual {v0, v1}, Landroid/view/animation/AlphaAnimation;->setInterpolator(Landroid/view/animation/Interpolator;)V │ │ - .line 752 │ - const-wide/16 v1, 0xdc │ + .line 771 │ + const-wide/16 v2, 0xdc │ │ - invoke-virtual {v0, v1, v2}, Landroid/view/animation/AlphaAnimation;->setDuration(J)V │ + invoke-virtual {v0, v2, v3}, Landroid/view/animation/AlphaAnimation;->setDuration(J)V │ │ - .line 753 │ + .line 772 │ return-object v0 │ .end method │ │ .method static makeOpenCloseAnimation(Landroid/content/Context;FFFF)Landroid/view/animation/Animation; │ .locals 11 │ .param p0, "context" # Landroid/content/Context; │ .param p1, "startScale" # F │ .param p2, "endScale" # F │ .param p3, "startAlpha" # F │ .param p4, "endAlpha" # F │ │ .prologue │ - .line 736 │ + .line 755 │ new-instance v10, Landroid/view/animation/AnimationSet; │ │ const/4 v1, 0x0 │ │ invoke-direct {v10, v1}, Landroid/view/animation/AnimationSet;->(Z)V │ │ - .line 737 │ + .line 756 │ .local v10, "set":Landroid/view/animation/AnimationSet; │ new-instance v0, Landroid/view/animation/ScaleAnimation; │ │ const/4 v5, 0x1 │ │ const/high16 v6, 0x3f000000 # 0.5f │ │ @@ -383,137 +395,137 @@ │ │ move v3, p1 │ │ move v4, p2 │ │ invoke-direct/range {v0 .. v8}, Landroid/view/animation/ScaleAnimation;->(FFFFIFIF)V │ │ - .line 739 │ + .line 758 │ .local v0, "scale":Landroid/view/animation/ScaleAnimation; │ sget-object v1, Landroid/support/v4/app/FragmentManagerImpl;->DECELERATE_QUINT:Landroid/view/animation/Interpolator; │ │ invoke-virtual {v0, v1}, Landroid/view/animation/ScaleAnimation;->setInterpolator(Landroid/view/animation/Interpolator;)V │ │ - .line 740 │ - const-wide/16 v1, 0xdc │ + .line 759 │ + const-wide/16 v2, 0xdc │ │ - invoke-virtual {v0, v1, v2}, Landroid/view/animation/ScaleAnimation;->setDuration(J)V │ + invoke-virtual {v0, v2, v3}, Landroid/view/animation/ScaleAnimation;->setDuration(J)V │ │ - .line 741 │ + .line 760 │ invoke-virtual {v10, v0}, Landroid/view/animation/AnimationSet;->addAnimation(Landroid/view/animation/Animation;)V │ │ - .line 742 │ + .line 761 │ new-instance v9, Landroid/view/animation/AlphaAnimation; │ │ invoke-direct {v9, p3, p4}, Landroid/view/animation/AlphaAnimation;->(FF)V │ │ - .line 743 │ + .line 762 │ .local v9, "alpha":Landroid/view/animation/AlphaAnimation; │ sget-object v1, Landroid/support/v4/app/FragmentManagerImpl;->DECELERATE_CUBIC:Landroid/view/animation/Interpolator; │ │ invoke-virtual {v9, v1}, Landroid/view/animation/AlphaAnimation;->setInterpolator(Landroid/view/animation/Interpolator;)V │ │ - .line 744 │ - const-wide/16 v1, 0xdc │ + .line 763 │ + const-wide/16 v2, 0xdc │ │ - invoke-virtual {v9, v1, v2}, Landroid/view/animation/AlphaAnimation;->setDuration(J)V │ + invoke-virtual {v9, v2, v3}, Landroid/view/animation/AlphaAnimation;->setDuration(J)V │ │ - .line 745 │ + .line 764 │ invoke-virtual {v10, v9}, Landroid/view/animation/AnimationSet;->addAnimation(Landroid/view/animation/Animation;)V │ │ - .line 746 │ + .line 765 │ return-object v10 │ .end method │ │ .method public static reverseTransit(I)I │ .locals 1 │ .param p0, "transit" # I │ │ .prologue │ - .line 2036 │ + .line 2069 │ const/4 v0, 0x0 │ │ - .line 2037 │ + .line 2070 │ .local v0, "rev":I │ sparse-switch p0, :sswitch_data_0 │ │ - .line 2048 │ + .line 2081 │ :goto_0 │ return v0 │ │ - .line 2039 │ + .line 2072 │ :sswitch_0 │ const/16 v0, 0x2002 │ │ - .line 2040 │ + .line 2073 │ goto :goto_0 │ │ - .line 2042 │ + .line 2075 │ :sswitch_1 │ const/16 v0, 0x1001 │ │ - .line 2043 │ + .line 2076 │ goto :goto_0 │ │ - .line 2045 │ + .line 2078 │ :sswitch_2 │ const/16 v0, 0x1003 │ │ goto :goto_0 │ │ - .line 2037 │ + .line 2070 │ :sswitch_data_0 │ .sparse-switch │ 0x1001 -> :sswitch_0 │ 0x1003 -> :sswitch_2 │ 0x2002 -> :sswitch_1 │ .end sparse-switch │ .end method │ │ .method private throwException(Ljava/lang/RuntimeException;)V │ .locals 7 │ .param p1, "ex" # Ljava/lang/RuntimeException; │ │ .prologue │ - .line 445 │ + .line 459 │ const-string v3, "FragmentManager" │ │ invoke-virtual {p1}, Ljava/lang/RuntimeException;->getMessage()Ljava/lang/String; │ │ move-result-object v4 │ │ invoke-static {v3, v4}, Landroid/util/Log;->e(Ljava/lang/String;Ljava/lang/String;)I │ │ - .line 446 │ + .line 460 │ const-string v3, "FragmentManager" │ │ const-string v4, "Activity state:" │ │ invoke-static {v3, v4}, Landroid/util/Log;->e(Ljava/lang/String;Ljava/lang/String;)I │ │ - .line 447 │ + .line 461 │ new-instance v1, Landroid/support/v4/util/LogWriter; │ │ const-string v3, "FragmentManager" │ │ invoke-direct {v1, v3}, Landroid/support/v4/util/LogWriter;->(Ljava/lang/String;)V │ │ - .line 448 │ + .line 462 │ .local v1, "logw":Landroid/support/v4/util/LogWriter; │ new-instance v2, Ljava/io/PrintWriter; │ │ invoke-direct {v2, v1}, Ljava/io/PrintWriter;->(Ljava/io/Writer;)V │ │ - .line 449 │ + .line 463 │ .local v2, "pw":Ljava/io/PrintWriter; │ iget-object v3, p0, Landroid/support/v4/app/FragmentManagerImpl;->mActivity:Landroid/support/v4/app/FragmentActivity; │ │ if-eqz v3, :cond_0 │ │ - .line 451 │ + .line 465 │ :try_start_0 │ iget-object v3, p0, Landroid/support/v4/app/FragmentManagerImpl;->mActivity:Landroid/support/v4/app/FragmentActivity; │ │ const-string v4, " " │ │ const/4 v5, 0x0 │ │ @@ -521,33 +533,33 @@ │ │ new-array v6, v6, [Ljava/lang/String; │ │ invoke-virtual {v3, v4, v5, v2, v6}, Landroid/support/v4/app/FragmentActivity;->dump(Ljava/lang/String;Ljava/io/FileDescriptor;Ljava/io/PrintWriter;[Ljava/lang/String;)V │ :try_end_0 │ .catch Ljava/lang/Exception; {:try_start_0 .. :try_end_0} :catch_0 │ │ - .line 462 │ + .line 476 │ :goto_0 │ throw p1 │ │ - .line 452 │ + .line 466 │ :catch_0 │ move-exception v0 │ │ - .line 453 │ + .line 467 │ .local v0, "e":Ljava/lang/Exception; │ const-string v3, "FragmentManager" │ │ const-string v4, "Failed dumping state" │ │ invoke-static {v3, v4, v0}, Landroid/util/Log;->e(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I │ │ goto :goto_0 │ │ - .line 457 │ + .line 471 │ .end local v0 # "e":Ljava/lang/Exception; │ :cond_0 │ :try_start_1 │ const-string v3, " " │ │ const/4 v4, 0x0 │ │ @@ -557,19 +569,19 @@ │ │ invoke-virtual {p0, v3, v4, v2, v5}, Landroid/support/v4/app/FragmentManagerImpl;->dump(Ljava/lang/String;Ljava/io/FileDescriptor;Ljava/io/PrintWriter;[Ljava/lang/String;)V │ :try_end_1 │ .catch Ljava/lang/Exception; {:try_start_1 .. :try_end_1} :catch_1 │ │ goto :goto_0 │ │ - .line 458 │ + .line 472 │ :catch_1 │ move-exception v0 │ │ - .line 459 │ + .line 473 │ .restart local v0 # "e":Ljava/lang/Exception; │ const-string v3, "FragmentManager" │ │ const-string v4, "Failed dumping state" │ │ invoke-static {v3, v4, v0}, Landroid/util/Log;->e(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I │ │ @@ -578,72 +590,72 @@ │ │ .method public static transitToStyleIndex(IZ)I │ .locals 1 │ .param p0, "transit" # I │ .param p1, "enter" # Z │ │ .prologue │ - .line 2060 │ + .line 2093 │ const/4 v0, -0x1 │ │ - .line 2061 │ + .line 2094 │ .local v0, "animAttr":I │ sparse-switch p0, :sswitch_data_0 │ │ - .line 2072 │ + .line 2105 │ :goto_0 │ return v0 │ │ - .line 2063 │ + .line 2096 │ :sswitch_0 │ if-eqz p1, :cond_0 │ │ const/4 v0, 0x1 │ │ - .line 2064 │ + .line 2097 │ :goto_1 │ goto :goto_0 │ │ - .line 2063 │ + .line 2096 │ :cond_0 │ const/4 v0, 0x2 │ │ goto :goto_1 │ │ - .line 2066 │ + .line 2099 │ :sswitch_1 │ if-eqz p1, :cond_1 │ │ const/4 v0, 0x3 │ │ - .line 2067 │ + .line 2100 │ :goto_2 │ goto :goto_0 │ │ - .line 2066 │ + .line 2099 │ :cond_1 │ const/4 v0, 0x4 │ │ goto :goto_2 │ │ - .line 2069 │ + .line 2102 │ :sswitch_2 │ if-eqz p1, :cond_2 │ │ const/4 v0, 0x5 │ │ :goto_3 │ goto :goto_0 │ │ :cond_2 │ const/4 v0, 0x6 │ │ goto :goto_3 │ │ - .line 2061 │ + .line 2094 │ nop │ │ :sswitch_data_0 │ .sparse-switch │ 0x1001 -> :sswitch_0 │ 0x1003 -> :sswitch_2 │ 0x2002 -> :sswitch_1 │ @@ -653,60 +665,60 @@ │ │ # virtual methods │ .method addBackStackState(Landroid/support/v4/app/BackStackRecord;)V │ .locals 1 │ .param p1, "state" # Landroid/support/v4/app/BackStackRecord; │ │ .prologue │ - .line 1499 │ + .line 1521 │ iget-object v0, p0, Landroid/support/v4/app/FragmentManagerImpl;->mBackStack:Ljava/util/ArrayList; │ │ if-nez v0, :cond_0 │ │ - .line 1500 │ + .line 1522 │ new-instance v0, Ljava/util/ArrayList; │ │ invoke-direct {v0}, Ljava/util/ArrayList;->()V │ │ iput-object v0, p0, Landroid/support/v4/app/FragmentManagerImpl;->mBackStack:Ljava/util/ArrayList; │ │ - .line 1502 │ + .line 1524 │ :cond_0 │ iget-object v0, p0, Landroid/support/v4/app/FragmentManagerImpl;->mBackStack:Ljava/util/ArrayList; │ │ invoke-virtual {v0, p1}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z │ │ - .line 1503 │ + .line 1525 │ invoke-virtual {p0}, Landroid/support/v4/app/FragmentManagerImpl;->reportBackStackChanged()V │ │ - .line 1504 │ + .line 1526 │ return-void │ .end method │ │ .method public addFragment(Landroid/support/v4/app/Fragment;Z)V │ .locals 4 │ .param p1, "fragment" # Landroid/support/v4/app/Fragment; │ .param p2, "moveToStateNow" # Z │ │ .prologue │ const/4 v3, 0x1 │ │ - .line 1168 │ + .line 1190 │ iget-object v0, p0, Landroid/support/v4/app/FragmentManagerImpl;->mAdded:Ljava/util/ArrayList; │ │ if-nez v0, :cond_0 │ │ - .line 1169 │ + .line 1191 │ new-instance v0, Ljava/util/ArrayList; │ │ invoke-direct {v0}, Ljava/util/ArrayList;->()V │ │ iput-object v0, p0, Landroid/support/v4/app/FragmentManagerImpl;->mAdded:Ljava/util/ArrayList; │ │ - .line 1171 │ + .line 1193 │ :cond_0 │ sget-boolean v0, Landroid/support/v4/app/FragmentManagerImpl;->DEBUG:Z │ │ if-eqz v0, :cond_1 │ │ const-string v0, "FragmentManager" │ │ @@ -726,33 +738,33 @@ │ │ invoke-virtual {v1}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; │ │ move-result-object v1 │ │ invoke-static {v0, v1}, Landroid/util/Log;->v(Ljava/lang/String;Ljava/lang/String;)I │ │ - .line 1172 │ + .line 1194 │ :cond_1 │ invoke-virtual {p0, p1}, Landroid/support/v4/app/FragmentManagerImpl;->makeActive(Landroid/support/v4/app/Fragment;)V │ │ - .line 1173 │ + .line 1195 │ iget-boolean v0, p1, Landroid/support/v4/app/Fragment;->mDetached:Z │ │ if-nez v0, :cond_4 │ │ - .line 1174 │ + .line 1196 │ iget-object v0, p0, Landroid/support/v4/app/FragmentManagerImpl;->mAdded:Ljava/util/ArrayList; │ │ invoke-virtual {v0, p1}, Ljava/util/ArrayList;->contains(Ljava/lang/Object;)Z │ │ move-result v0 │ │ if-eqz v0, :cond_2 │ │ - .line 1175 │ + .line 1197 │ new-instance v0, Ljava/lang/IllegalStateException; │ │ new-instance v1, Ljava/lang/StringBuilder; │ │ invoke-direct {v1}, Ljava/lang/StringBuilder;->()V │ │ const-string v2, "Fragment already added: " │ @@ -769,123 +781,123 @@ │ │ move-result-object v1 │ │ invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;->(Ljava/lang/String;)V │ │ throw v0 │ │ - .line 1177 │ + .line 1199 │ :cond_2 │ iget-object v0, p0, Landroid/support/v4/app/FragmentManagerImpl;->mAdded:Ljava/util/ArrayList; │ │ invoke-virtual {v0, p1}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z │ │ - .line 1178 │ + .line 1200 │ iput-boolean v3, p1, Landroid/support/v4/app/Fragment;->mAdded:Z │ │ - .line 1179 │ + .line 1201 │ const/4 v0, 0x0 │ │ iput-boolean v0, p1, Landroid/support/v4/app/Fragment;->mRemoving:Z │ │ - .line 1180 │ + .line 1202 │ iget-boolean v0, p1, Landroid/support/v4/app/Fragment;->mHasMenu:Z │ │ if-eqz v0, :cond_3 │ │ iget-boolean v0, p1, Landroid/support/v4/app/Fragment;->mMenuVisible:Z │ │ if-eqz v0, :cond_3 │ │ - .line 1181 │ + .line 1203 │ iput-boolean v3, p0, Landroid/support/v4/app/FragmentManagerImpl;->mNeedMenuInvalidate:Z │ │ - .line 1183 │ + .line 1205 │ :cond_3 │ if-eqz p2, :cond_4 │ │ - .line 1184 │ + .line 1206 │ invoke-virtual {p0, p1}, Landroid/support/v4/app/FragmentManagerImpl;->moveToState(Landroid/support/v4/app/Fragment;)V │ │ - .line 1187 │ + .line 1209 │ :cond_4 │ return-void │ .end method │ │ .method public addOnBackStackChangedListener(Landroid/support/v4/app/FragmentManager$OnBackStackChangedListener;)V │ .locals 1 │ .param p1, "listener" # Landroid/support/v4/app/FragmentManager$OnBackStackChangedListener; │ │ .prologue │ - .line 541 │ + .line 555 │ iget-object v0, p0, Landroid/support/v4/app/FragmentManagerImpl;->mBackStackChangeListeners:Ljava/util/ArrayList; │ │ if-nez v0, :cond_0 │ │ - .line 542 │ + .line 556 │ new-instance v0, Ljava/util/ArrayList; │ │ invoke-direct {v0}, Ljava/util/ArrayList;->()V │ │ iput-object v0, p0, Landroid/support/v4/app/FragmentManagerImpl;->mBackStackChangeListeners:Ljava/util/ArrayList; │ │ - .line 544 │ + .line 558 │ :cond_0 │ iget-object v0, p0, Landroid/support/v4/app/FragmentManagerImpl;->mBackStackChangeListeners:Ljava/util/ArrayList; │ │ invoke-virtual {v0, p1}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z │ │ - .line 545 │ + .line 559 │ return-void │ .end method │ │ .method public allocBackStackIndex(Landroid/support/v4/app/BackStackRecord;)I │ .locals 5 │ .param p1, "bse" # Landroid/support/v4/app/BackStackRecord; │ │ .prologue │ - .line 1379 │ + .line 1401 │ monitor-enter p0 │ │ - .line 1380 │ + .line 1402 │ :try_start_0 │ iget-object v2, p0, Landroid/support/v4/app/FragmentManagerImpl;->mAvailBackStackIndices:Ljava/util/ArrayList; │ │ if-eqz v2, :cond_0 │ │ iget-object v2, p0, Landroid/support/v4/app/FragmentManagerImpl;->mAvailBackStackIndices:Ljava/util/ArrayList; │ │ invoke-virtual {v2}, Ljava/util/ArrayList;->size()I │ │ move-result v2 │ │ if-gtz v2, :cond_3 │ │ - .line 1381 │ + .line 1403 │ :cond_0 │ iget-object v2, p0, Landroid/support/v4/app/FragmentManagerImpl;->mBackStackIndices:Ljava/util/ArrayList; │ │ if-nez v2, :cond_1 │ │ - .line 1382 │ + .line 1404 │ new-instance v2, Ljava/util/ArrayList; │ │ invoke-direct {v2}, Ljava/util/ArrayList;->()V │ │ iput-object v2, p0, Landroid/support/v4/app/FragmentManagerImpl;->mBackStackIndices:Ljava/util/ArrayList; │ │ - .line 1384 │ + .line 1406 │ :cond_1 │ iget-object v2, p0, Landroid/support/v4/app/FragmentManagerImpl;->mBackStackIndices:Ljava/util/ArrayList; │ │ invoke-virtual {v2}, Ljava/util/ArrayList;->size()I │ │ move-result v0 │ │ - .line 1385 │ + .line 1407 │ .local v0, "index":I │ sget-boolean v2, Landroid/support/v4/app/FragmentManagerImpl;->DEBUG:Z │ │ if-eqz v2, :cond_2 │ │ const-string v2, "FragmentManager" │ │ @@ -915,32 +927,32 @@ │ │ invoke-virtual {v3}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; │ │ move-result-object v3 │ │ invoke-static {v2, v3}, Landroid/util/Log;->v(Ljava/lang/String;Ljava/lang/String;)I │ │ - .line 1386 │ + .line 1408 │ :cond_2 │ iget-object v2, p0, Landroid/support/v4/app/FragmentManagerImpl;->mBackStackIndices:Ljava/util/ArrayList; │ │ invoke-virtual {v2, p1}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z │ │ - .line 1387 │ + .line 1409 │ monitor-exit p0 │ │ move v1, v0 │ │ - .line 1393 │ + .line 1415 │ .end local v0 # "index":I │ .local v1, "index":I │ :goto_0 │ return v1 │ │ - .line 1390 │ + .line 1412 │ .end local v1 # "index":I │ :cond_3 │ iget-object v2, p0, Landroid/support/v4/app/FragmentManagerImpl;->mAvailBackStackIndices:Ljava/util/ArrayList; │ │ iget-object v3, p0, Landroid/support/v4/app/FragmentManagerImpl;->mAvailBackStackIndices:Ljava/util/ArrayList; │ │ invoke-virtual {v3}, Ljava/util/ArrayList;->size()I │ @@ -955,15 +967,15 @@ │ │ check-cast v2, Ljava/lang/Integer; │ │ invoke-virtual {v2}, Ljava/lang/Integer;->intValue()I │ │ move-result v0 │ │ - .line 1391 │ + .line 1413 │ .restart local v0 # "index":I │ sget-boolean v2, Landroid/support/v4/app/FragmentManagerImpl;->DEBUG:Z │ │ if-eqz v2, :cond_4 │ │ const-string v2, "FragmentManager" │ │ @@ -993,30 +1005,30 @@ │ │ invoke-virtual {v3}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; │ │ move-result-object v3 │ │ invoke-static {v2, v3}, Landroid/util/Log;->v(Ljava/lang/String;Ljava/lang/String;)I │ │ - .line 1392 │ + .line 1414 │ :cond_4 │ iget-object v2, p0, Landroid/support/v4/app/FragmentManagerImpl;->mBackStackIndices:Ljava/util/ArrayList; │ │ invoke-virtual {v2, v0, p1}, Ljava/util/ArrayList;->set(ILjava/lang/Object;)Ljava/lang/Object; │ │ - .line 1393 │ + .line 1415 │ monitor-exit p0 │ │ move v1, v0 │ │ .end local v0 # "index":I │ .restart local v1 # "index":I │ goto :goto_0 │ │ - .line 1395 │ + .line 1417 │ .end local v1 # "index":I │ :catchall_0 │ move-exception v2 │ │ monitor-exit p0 │ :try_end_0 │ .catchall {:try_start_0 .. :try_end_0} :catchall_0 │ @@ -1027,53 +1039,53 @@ │ .method public attachActivity(Landroid/support/v4/app/FragmentActivity;Landroid/support/v4/app/FragmentContainer;Landroid/support/v4/app/Fragment;)V │ .locals 2 │ .param p1, "activity" # Landroid/support/v4/app/FragmentActivity; │ .param p2, "container" # Landroid/support/v4/app/FragmentContainer; │ .param p3, "parent" # Landroid/support/v4/app/Fragment; │ │ .prologue │ - .line 1867 │ + .line 1900 │ iget-object v0, p0, Landroid/support/v4/app/FragmentManagerImpl;->mActivity:Landroid/support/v4/app/FragmentActivity; │ │ if-eqz v0, :cond_0 │ │ new-instance v0, Ljava/lang/IllegalStateException; │ │ const-string v1, "Already attached" │ │ invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;->(Ljava/lang/String;)V │ │ throw v0 │ │ - .line 1868 │ + .line 1901 │ :cond_0 │ iput-object p1, p0, Landroid/support/v4/app/FragmentManagerImpl;->mActivity:Landroid/support/v4/app/FragmentActivity; │ │ - .line 1869 │ + .line 1902 │ iput-object p2, p0, Landroid/support/v4/app/FragmentManagerImpl;->mContainer:Landroid/support/v4/app/FragmentContainer; │ │ - .line 1870 │ + .line 1903 │ iput-object p3, p0, Landroid/support/v4/app/FragmentManagerImpl;->mParent:Landroid/support/v4/app/Fragment; │ │ - .line 1871 │ + .line 1904 │ return-void │ .end method │ │ .method public attachFragment(Landroid/support/v4/app/Fragment;II)V │ .locals 6 │ .param p1, "fragment" # Landroid/support/v4/app/Fragment; │ .param p2, "transition" # I │ .param p3, "transitionStyle" # I │ │ .prologue │ const/4 v3, 0x1 │ │ const/4 v5, 0x0 │ │ - .line 1264 │ + .line 1286 │ sget-boolean v0, Landroid/support/v4/app/FragmentManagerImpl;->DEBUG:Z │ │ if-eqz v0, :cond_0 │ │ const-string v0, "FragmentManager" │ │ new-instance v1, Ljava/lang/StringBuilder; │ @@ -1092,51 +1104,51 @@ │ │ invoke-virtual {v1}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; │ │ move-result-object v1 │ │ invoke-static {v0, v1}, Landroid/util/Log;->v(Ljava/lang/String;Ljava/lang/String;)I │ │ - .line 1265 │ + .line 1287 │ :cond_0 │ iget-boolean v0, p1, Landroid/support/v4/app/Fragment;->mDetached:Z │ │ if-eqz v0, :cond_5 │ │ - .line 1266 │ + .line 1288 │ iput-boolean v5, p1, Landroid/support/v4/app/Fragment;->mDetached:Z │ │ - .line 1267 │ + .line 1289 │ iget-boolean v0, p1, Landroid/support/v4/app/Fragment;->mAdded:Z │ │ if-nez v0, :cond_5 │ │ - .line 1268 │ + .line 1290 │ iget-object v0, p0, Landroid/support/v4/app/FragmentManagerImpl;->mAdded:Ljava/util/ArrayList; │ │ if-nez v0, :cond_1 │ │ - .line 1269 │ + .line 1291 │ new-instance v0, Ljava/util/ArrayList; │ │ invoke-direct {v0}, Ljava/util/ArrayList;->()V │ │ iput-object v0, p0, Landroid/support/v4/app/FragmentManagerImpl;->mAdded:Ljava/util/ArrayList; │ │ - .line 1271 │ + .line 1293 │ :cond_1 │ iget-object v0, p0, Landroid/support/v4/app/FragmentManagerImpl;->mAdded:Ljava/util/ArrayList; │ │ invoke-virtual {v0, p1}, Ljava/util/ArrayList;->contains(Ljava/lang/Object;)Z │ │ move-result v0 │ │ if-eqz v0, :cond_2 │ │ - .line 1272 │ + .line 1294 │ new-instance v0, Ljava/lang/IllegalStateException; │ │ new-instance v1, Ljava/lang/StringBuilder; │ │ invoke-direct {v1}, Ljava/lang/StringBuilder;->()V │ │ const-string v2, "Fragment already added: " │ @@ -1153,15 +1165,15 @@ │ │ move-result-object v1 │ │ invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;->(Ljava/lang/String;)V │ │ throw v0 │ │ - .line 1274 │ + .line 1296 │ :cond_2 │ sget-boolean v0, Landroid/support/v4/app/FragmentManagerImpl;->DEBUG:Z │ │ if-eqz v0, :cond_3 │ │ const-string v0, "FragmentManager" │ │ @@ -1181,59 +1193,59 @@ │ │ invoke-virtual {v1}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; │ │ move-result-object v1 │ │ invoke-static {v0, v1}, Landroid/util/Log;->v(Ljava/lang/String;Ljava/lang/String;)I │ │ - .line 1275 │ + .line 1297 │ :cond_3 │ iget-object v0, p0, Landroid/support/v4/app/FragmentManagerImpl;->mAdded:Ljava/util/ArrayList; │ │ invoke-virtual {v0, p1}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z │ │ - .line 1276 │ + .line 1298 │ iput-boolean v3, p1, Landroid/support/v4/app/Fragment;->mAdded:Z │ │ - .line 1277 │ + .line 1299 │ iget-boolean v0, p1, Landroid/support/v4/app/Fragment;->mHasMenu:Z │ │ if-eqz v0, :cond_4 │ │ iget-boolean v0, p1, Landroid/support/v4/app/Fragment;->mMenuVisible:Z │ │ if-eqz v0, :cond_4 │ │ - .line 1278 │ + .line 1300 │ iput-boolean v3, p0, Landroid/support/v4/app/FragmentManagerImpl;->mNeedMenuInvalidate:Z │ │ - .line 1280 │ + .line 1302 │ :cond_4 │ iget v2, p0, Landroid/support/v4/app/FragmentManagerImpl;->mCurState:I │ │ move-object v0, p0 │ │ move-object v1, p1 │ │ move v3, p2 │ │ move v4, p3 │ │ invoke-virtual/range {v0 .. v5}, Landroid/support/v4/app/FragmentManagerImpl;->moveToState(Landroid/support/v4/app/Fragment;IIIZ)V │ │ - .line 1283 │ + .line 1305 │ :cond_5 │ return-void │ .end method │ │ .method public beginTransaction()Landroid/support/v4/app/FragmentTransaction; │ .locals 1 │ │ .prologue │ - .line 467 │ + .line 481 │ new-instance v0, Landroid/support/v4/app/BackStackRecord; │ │ invoke-direct {v0, p0}, Landroid/support/v4/app/BackStackRecord;->(Landroid/support/v4/app/FragmentManagerImpl;)V │ │ return-object v0 │ .end method │ │ @@ -1244,15 +1256,15 @@ │ .param p3, "transitionStyle" # I │ │ .prologue │ const/4 v5, 0x0 │ │ const/4 v2, 0x1 │ │ - .line 1245 │ + .line 1267 │ sget-boolean v0, Landroid/support/v4/app/FragmentManagerImpl;->DEBUG:Z │ │ if-eqz v0, :cond_0 │ │ const-string v0, "FragmentManager" │ │ new-instance v1, Ljava/lang/StringBuilder; │ @@ -1271,34 +1283,34 @@ │ │ invoke-virtual {v1}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; │ │ move-result-object v1 │ │ invoke-static {v0, v1}, Landroid/util/Log;->v(Ljava/lang/String;Ljava/lang/String;)I │ │ - .line 1246 │ + .line 1268 │ :cond_0 │ iget-boolean v0, p1, Landroid/support/v4/app/Fragment;->mDetached:Z │ │ if-nez v0, :cond_4 │ │ - .line 1247 │ + .line 1269 │ iput-boolean v2, p1, Landroid/support/v4/app/Fragment;->mDetached:Z │ │ - .line 1248 │ + .line 1270 │ iget-boolean v0, p1, Landroid/support/v4/app/Fragment;->mAdded:Z │ │ if-eqz v0, :cond_4 │ │ - .line 1250 │ + .line 1272 │ iget-object v0, p0, Landroid/support/v4/app/FragmentManagerImpl;->mAdded:Ljava/util/ArrayList; │ │ if-eqz v0, :cond_2 │ │ - .line 1251 │ + .line 1273 │ sget-boolean v0, Landroid/support/v4/app/FragmentManagerImpl;->DEBUG:Z │ │ if-eqz v0, :cond_1 │ │ const-string v0, "FragmentManager" │ │ new-instance v1, Ljava/lang/StringBuilder; │ @@ -1317,722 +1329,722 @@ │ │ invoke-virtual {v1}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; │ │ move-result-object v1 │ │ invoke-static {v0, v1}, Landroid/util/Log;->v(Ljava/lang/String;Ljava/lang/String;)I │ │ - .line 1252 │ + .line 1274 │ :cond_1 │ iget-object v0, p0, Landroid/support/v4/app/FragmentManagerImpl;->mAdded:Ljava/util/ArrayList; │ │ invoke-virtual {v0, p1}, Ljava/util/ArrayList;->remove(Ljava/lang/Object;)Z │ │ - .line 1254 │ + .line 1276 │ :cond_2 │ iget-boolean v0, p1, Landroid/support/v4/app/Fragment;->mHasMenu:Z │ │ if-eqz v0, :cond_3 │ │ iget-boolean v0, p1, Landroid/support/v4/app/Fragment;->mMenuVisible:Z │ │ if-eqz v0, :cond_3 │ │ - .line 1255 │ + .line 1277 │ iput-boolean v2, p0, Landroid/support/v4/app/FragmentManagerImpl;->mNeedMenuInvalidate:Z │ │ - .line 1257 │ + .line 1279 │ :cond_3 │ iput-boolean v5, p1, Landroid/support/v4/app/Fragment;->mAdded:Z │ │ move-object v0, p0 │ │ move-object v1, p1 │ │ move v3, p2 │ │ move v4, p3 │ │ - .line 1258 │ + .line 1280 │ invoke-virtual/range {v0 .. v5}, Landroid/support/v4/app/FragmentManagerImpl;->moveToState(Landroid/support/v4/app/Fragment;IIIZ)V │ │ - .line 1261 │ + .line 1283 │ :cond_4 │ return-void │ .end method │ │ .method public dispatchActivityCreated()V │ .locals 2 │ │ .prologue │ const/4 v1, 0x0 │ │ - .line 1883 │ + .line 1916 │ iput-boolean v1, p0, Landroid/support/v4/app/FragmentManagerImpl;->mStateSaved:Z │ │ - .line 1884 │ + .line 1917 │ const/4 v0, 0x2 │ │ invoke-virtual {p0, v0, v1}, Landroid/support/v4/app/FragmentManagerImpl;->moveToState(IZ)V │ │ - .line 1885 │ + .line 1918 │ return-void │ .end method │ │ .method public dispatchConfigurationChanged(Landroid/content/res/Configuration;)V │ .locals 3 │ .param p1, "newConfig" # Landroid/content/res/Configuration; │ │ .prologue │ - .line 1928 │ + .line 1961 │ iget-object v2, p0, Landroid/support/v4/app/FragmentManagerImpl;->mAdded:Ljava/util/ArrayList; │ │ if-eqz v2, :cond_1 │ │ - .line 1929 │ + .line 1962 │ const/4 v1, 0x0 │ │ .local v1, "i":I │ :goto_0 │ iget-object v2, p0, Landroid/support/v4/app/FragmentManagerImpl;->mAdded:Ljava/util/ArrayList; │ │ invoke-virtual {v2}, Ljava/util/ArrayList;->size()I │ │ move-result v2 │ │ if-ge v1, v2, :cond_1 │ │ - .line 1930 │ + .line 1963 │ iget-object v2, p0, Landroid/support/v4/app/FragmentManagerImpl;->mAdded:Ljava/util/ArrayList; │ │ invoke-virtual {v2, v1}, Ljava/util/ArrayList;->get(I)Ljava/lang/Object; │ │ move-result-object v0 │ │ check-cast v0, Landroid/support/v4/app/Fragment; │ │ - .line 1931 │ + .line 1964 │ .local v0, "f":Landroid/support/v4/app/Fragment; │ if-eqz v0, :cond_0 │ │ - .line 1932 │ + .line 1965 │ invoke-virtual {v0, p1}, Landroid/support/v4/app/Fragment;->performConfigurationChanged(Landroid/content/res/Configuration;)V │ │ - .line 1929 │ + .line 1962 │ :cond_0 │ add-int/lit8 v1, v1, 0x1 │ │ goto :goto_0 │ │ - .line 1936 │ + .line 1969 │ .end local v0 # "f":Landroid/support/v4/app/Fragment; │ .end local v1 # "i":I │ :cond_1 │ return-void │ .end method │ │ .method public dispatchContextItemSelected(Landroid/view/MenuItem;)Z │ .locals 3 │ .param p1, "item" # Landroid/view/MenuItem; │ │ .prologue │ - .line 2011 │ + .line 2044 │ iget-object v2, p0, Landroid/support/v4/app/FragmentManagerImpl;->mAdded:Ljava/util/ArrayList; │ │ if-eqz v2, :cond_1 │ │ - .line 2012 │ + .line 2045 │ const/4 v1, 0x0 │ │ .local v1, "i":I │ :goto_0 │ iget-object v2, p0, Landroid/support/v4/app/FragmentManagerImpl;->mAdded:Ljava/util/ArrayList; │ │ invoke-virtual {v2}, Ljava/util/ArrayList;->size()I │ │ move-result v2 │ │ if-ge v1, v2, :cond_1 │ │ - .line 2013 │ + .line 2046 │ iget-object v2, p0, Landroid/support/v4/app/FragmentManagerImpl;->mAdded:Ljava/util/ArrayList; │ │ invoke-virtual {v2, v1}, Ljava/util/ArrayList;->get(I)Ljava/lang/Object; │ │ move-result-object v0 │ │ check-cast v0, Landroid/support/v4/app/Fragment; │ │ - .line 2014 │ + .line 2047 │ .local v0, "f":Landroid/support/v4/app/Fragment; │ if-eqz v0, :cond_0 │ │ - .line 2015 │ + .line 2048 │ invoke-virtual {v0, p1}, Landroid/support/v4/app/Fragment;->performContextItemSelected(Landroid/view/MenuItem;)Z │ │ move-result v2 │ │ if-eqz v2, :cond_0 │ │ - .line 2016 │ + .line 2049 │ const/4 v2, 0x1 │ │ - .line 2021 │ + .line 2054 │ .end local v0 # "f":Landroid/support/v4/app/Fragment; │ .end local v1 # "i":I │ :goto_1 │ return v2 │ │ - .line 2012 │ + .line 2045 │ .restart local v0 # "f":Landroid/support/v4/app/Fragment; │ .restart local v1 # "i":I │ :cond_0 │ add-int/lit8 v1, v1, 0x1 │ │ goto :goto_0 │ │ - .line 2021 │ + .line 2054 │ .end local v0 # "f":Landroid/support/v4/app/Fragment; │ .end local v1 # "i":I │ :cond_1 │ const/4 v2, 0x0 │ │ goto :goto_1 │ .end method │ │ .method public dispatchCreate()V │ .locals 2 │ │ .prologue │ const/4 v1, 0x0 │ │ - .line 1878 │ + .line 1911 │ iput-boolean v1, p0, Landroid/support/v4/app/FragmentManagerImpl;->mStateSaved:Z │ │ - .line 1879 │ + .line 1912 │ const/4 v0, 0x1 │ │ invoke-virtual {p0, v0, v1}, Landroid/support/v4/app/FragmentManagerImpl;->moveToState(IZ)V │ │ - .line 1880 │ + .line 1913 │ return-void │ .end method │ │ .method public dispatchCreateOptionsMenu(Landroid/view/Menu;Landroid/view/MenuInflater;)Z │ .locals 5 │ .param p1, "menu" # Landroid/view/Menu; │ .param p2, "inflater" # Landroid/view/MenuInflater; │ │ .prologue │ - .line 1950 │ + .line 1983 │ const/4 v3, 0x0 │ │ - .line 1951 │ + .line 1984 │ .local v3, "show":Z │ const/4 v2, 0x0 │ │ - .line 1952 │ + .line 1985 │ .local v2, "newMenus":Ljava/util/ArrayList;, "Ljava/util/ArrayList;" │ iget-object v4, p0, Landroid/support/v4/app/FragmentManagerImpl;->mAdded:Ljava/util/ArrayList; │ │ if-eqz v4, :cond_2 │ │ - .line 1953 │ + .line 1986 │ const/4 v1, 0x0 │ │ .local v1, "i":I │ :goto_0 │ iget-object v4, p0, Landroid/support/v4/app/FragmentManagerImpl;->mAdded:Ljava/util/ArrayList; │ │ invoke-virtual {v4}, Ljava/util/ArrayList;->size()I │ │ move-result v4 │ │ if-ge v1, v4, :cond_2 │ │ - .line 1954 │ + .line 1987 │ iget-object v4, p0, Landroid/support/v4/app/FragmentManagerImpl;->mAdded:Ljava/util/ArrayList; │ │ invoke-virtual {v4, v1}, Ljava/util/ArrayList;->get(I)Ljava/lang/Object; │ │ move-result-object v0 │ │ check-cast v0, Landroid/support/v4/app/Fragment; │ │ - .line 1955 │ + .line 1988 │ .local v0, "f":Landroid/support/v4/app/Fragment; │ if-eqz v0, :cond_1 │ │ - .line 1956 │ + .line 1989 │ invoke-virtual {v0, p1, p2}, Landroid/support/v4/app/Fragment;->performCreateOptionsMenu(Landroid/view/Menu;Landroid/view/MenuInflater;)Z │ │ move-result v4 │ │ if-eqz v4, :cond_1 │ │ - .line 1957 │ + .line 1990 │ const/4 v3, 0x1 │ │ - .line 1958 │ + .line 1991 │ if-nez v2, :cond_0 │ │ - .line 1959 │ + .line 1992 │ new-instance v2, Ljava/util/ArrayList; │ │ .end local v2 # "newMenus":Ljava/util/ArrayList;, "Ljava/util/ArrayList;" │ invoke-direct {v2}, Ljava/util/ArrayList;->()V │ │ - .line 1961 │ + .line 1994 │ .restart local v2 # "newMenus":Ljava/util/ArrayList;, "Ljava/util/ArrayList;" │ :cond_0 │ invoke-virtual {v2, v0}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z │ │ - .line 1953 │ + .line 1986 │ :cond_1 │ add-int/lit8 v1, v1, 0x1 │ │ goto :goto_0 │ │ - .line 1967 │ + .line 2000 │ .end local v0 # "f":Landroid/support/v4/app/Fragment; │ .end local v1 # "i":I │ :cond_2 │ iget-object v4, p0, Landroid/support/v4/app/FragmentManagerImpl;->mCreatedMenus:Ljava/util/ArrayList; │ │ if-eqz v4, :cond_5 │ │ - .line 1968 │ + .line 2001 │ const/4 v1, 0x0 │ │ .restart local v1 # "i":I │ :goto_1 │ iget-object v4, p0, Landroid/support/v4/app/FragmentManagerImpl;->mCreatedMenus:Ljava/util/ArrayList; │ │ invoke-virtual {v4}, Ljava/util/ArrayList;->size()I │ │ move-result v4 │ │ if-ge v1, v4, :cond_5 │ │ - .line 1969 │ + .line 2002 │ iget-object v4, p0, Landroid/support/v4/app/FragmentManagerImpl;->mCreatedMenus:Ljava/util/ArrayList; │ │ invoke-virtual {v4, v1}, Ljava/util/ArrayList;->get(I)Ljava/lang/Object; │ │ move-result-object v0 │ │ check-cast v0, Landroid/support/v4/app/Fragment; │ │ - .line 1970 │ + .line 2003 │ .restart local v0 # "f":Landroid/support/v4/app/Fragment; │ if-eqz v2, :cond_3 │ │ invoke-virtual {v2, v0}, Ljava/util/ArrayList;->contains(Ljava/lang/Object;)Z │ │ move-result v4 │ │ if-nez v4, :cond_4 │ │ - .line 1971 │ + .line 2004 │ :cond_3 │ invoke-virtual {v0}, Landroid/support/v4/app/Fragment;->onDestroyOptionsMenu()V │ │ - .line 1968 │ + .line 2001 │ :cond_4 │ add-int/lit8 v1, v1, 0x1 │ │ goto :goto_1 │ │ - .line 1976 │ + .line 2009 │ .end local v0 # "f":Landroid/support/v4/app/Fragment; │ .end local v1 # "i":I │ :cond_5 │ iput-object v2, p0, Landroid/support/v4/app/FragmentManagerImpl;->mCreatedMenus:Ljava/util/ArrayList; │ │ - .line 1978 │ + .line 2011 │ return v3 │ .end method │ │ .method public dispatchDestroy()V │ .locals 3 │ │ .prologue │ const/4 v2, 0x0 │ │ const/4 v1, 0x0 │ │ - .line 1919 │ + .line 1952 │ const/4 v0, 0x1 │ │ iput-boolean v0, p0, Landroid/support/v4/app/FragmentManagerImpl;->mDestroyed:Z │ │ - .line 1920 │ + .line 1953 │ invoke-virtual {p0}, Landroid/support/v4/app/FragmentManagerImpl;->execPendingActions()Z │ │ - .line 1921 │ + .line 1954 │ invoke-virtual {p0, v2, v2}, Landroid/support/v4/app/FragmentManagerImpl;->moveToState(IZ)V │ │ - .line 1922 │ + .line 1955 │ iput-object v1, p0, Landroid/support/v4/app/FragmentManagerImpl;->mActivity:Landroid/support/v4/app/FragmentActivity; │ │ - .line 1923 │ + .line 1956 │ iput-object v1, p0, Landroid/support/v4/app/FragmentManagerImpl;->mContainer:Landroid/support/v4/app/FragmentContainer; │ │ - .line 1924 │ + .line 1957 │ iput-object v1, p0, Landroid/support/v4/app/FragmentManagerImpl;->mParent:Landroid/support/v4/app/Fragment; │ │ - .line 1925 │ + .line 1958 │ return-void │ .end method │ │ .method public dispatchDestroyView()V │ .locals 2 │ │ .prologue │ - .line 1915 │ + .line 1948 │ const/4 v0, 0x1 │ │ const/4 v1, 0x0 │ │ invoke-virtual {p0, v0, v1}, Landroid/support/v4/app/FragmentManagerImpl;->moveToState(IZ)V │ │ - .line 1916 │ + .line 1949 │ return-void │ .end method │ │ .method public dispatchLowMemory()V │ .locals 3 │ │ .prologue │ - .line 1939 │ + .line 1972 │ iget-object v2, p0, Landroid/support/v4/app/FragmentManagerImpl;->mAdded:Ljava/util/ArrayList; │ │ if-eqz v2, :cond_1 │ │ - .line 1940 │ + .line 1973 │ const/4 v1, 0x0 │ │ .local v1, "i":I │ :goto_0 │ iget-object v2, p0, Landroid/support/v4/app/FragmentManagerImpl;->mAdded:Ljava/util/ArrayList; │ │ invoke-virtual {v2}, Ljava/util/ArrayList;->size()I │ │ move-result v2 │ │ if-ge v1, v2, :cond_1 │ │ - .line 1941 │ + .line 1974 │ iget-object v2, p0, Landroid/support/v4/app/FragmentManagerImpl;->mAdded:Ljava/util/ArrayList; │ │ invoke-virtual {v2, v1}, Ljava/util/ArrayList;->get(I)Ljava/lang/Object; │ │ move-result-object v0 │ │ check-cast v0, Landroid/support/v4/app/Fragment; │ │ - .line 1942 │ + .line 1975 │ .local v0, "f":Landroid/support/v4/app/Fragment; │ if-eqz v0, :cond_0 │ │ - .line 1943 │ + .line 1976 │ invoke-virtual {v0}, Landroid/support/v4/app/Fragment;->performLowMemory()V │ │ - .line 1940 │ + .line 1973 │ :cond_0 │ add-int/lit8 v1, v1, 0x1 │ │ goto :goto_0 │ │ - .line 1947 │ + .line 1980 │ .end local v0 # "f":Landroid/support/v4/app/Fragment; │ .end local v1 # "i":I │ :cond_1 │ return-void │ .end method │ │ .method public dispatchOptionsItemSelected(Landroid/view/MenuItem;)Z │ .locals 3 │ .param p1, "item" # Landroid/view/MenuItem; │ │ .prologue │ - .line 1997 │ + .line 2030 │ iget-object v2, p0, Landroid/support/v4/app/FragmentManagerImpl;->mAdded:Ljava/util/ArrayList; │ │ if-eqz v2, :cond_1 │ │ - .line 1998 │ + .line 2031 │ const/4 v1, 0x0 │ │ .local v1, "i":I │ :goto_0 │ iget-object v2, p0, Landroid/support/v4/app/FragmentManagerImpl;->mAdded:Ljava/util/ArrayList; │ │ invoke-virtual {v2}, Ljava/util/ArrayList;->size()I │ │ move-result v2 │ │ if-ge v1, v2, :cond_1 │ │ - .line 1999 │ + .line 2032 │ iget-object v2, p0, Landroid/support/v4/app/FragmentManagerImpl;->mAdded:Ljava/util/ArrayList; │ │ invoke-virtual {v2, v1}, Ljava/util/ArrayList;->get(I)Ljava/lang/Object; │ │ move-result-object v0 │ │ check-cast v0, Landroid/support/v4/app/Fragment; │ │ - .line 2000 │ + .line 2033 │ .local v0, "f":Landroid/support/v4/app/Fragment; │ if-eqz v0, :cond_0 │ │ - .line 2001 │ + .line 2034 │ invoke-virtual {v0, p1}, Landroid/support/v4/app/Fragment;->performOptionsItemSelected(Landroid/view/MenuItem;)Z │ │ move-result v2 │ │ if-eqz v2, :cond_0 │ │ - .line 2002 │ + .line 2035 │ const/4 v2, 0x1 │ │ - .line 2007 │ + .line 2040 │ .end local v0 # "f":Landroid/support/v4/app/Fragment; │ .end local v1 # "i":I │ :goto_1 │ return v2 │ │ - .line 1998 │ + .line 2031 │ .restart local v0 # "f":Landroid/support/v4/app/Fragment; │ .restart local v1 # "i":I │ :cond_0 │ add-int/lit8 v1, v1, 0x1 │ │ goto :goto_0 │ │ - .line 2007 │ + .line 2040 │ .end local v0 # "f":Landroid/support/v4/app/Fragment; │ .end local v1 # "i":I │ :cond_1 │ const/4 v2, 0x0 │ │ goto :goto_1 │ .end method │ │ .method public dispatchOptionsMenuClosed(Landroid/view/Menu;)V │ .locals 3 │ .param p1, "menu" # Landroid/view/Menu; │ │ .prologue │ - .line 2025 │ + .line 2058 │ iget-object v2, p0, Landroid/support/v4/app/FragmentManagerImpl;->mAdded:Ljava/util/ArrayList; │ │ if-eqz v2, :cond_1 │ │ - .line 2026 │ + .line 2059 │ const/4 v1, 0x0 │ │ .local v1, "i":I │ :goto_0 │ iget-object v2, p0, Landroid/support/v4/app/FragmentManagerImpl;->mAdded:Ljava/util/ArrayList; │ │ invoke-virtual {v2}, Ljava/util/ArrayList;->size()I │ │ move-result v2 │ │ if-ge v1, v2, :cond_1 │ │ - .line 2027 │ + .line 2060 │ iget-object v2, p0, Landroid/support/v4/app/FragmentManagerImpl;->mAdded:Ljava/util/ArrayList; │ │ invoke-virtual {v2, v1}, Ljava/util/ArrayList;->get(I)Ljava/lang/Object; │ │ move-result-object v0 │ │ check-cast v0, Landroid/support/v4/app/Fragment; │ │ - .line 2028 │ + .line 2061 │ .local v0, "f":Landroid/support/v4/app/Fragment; │ if-eqz v0, :cond_0 │ │ - .line 2029 │ + .line 2062 │ invoke-virtual {v0, p1}, Landroid/support/v4/app/Fragment;->performOptionsMenuClosed(Landroid/view/Menu;)V │ │ - .line 2026 │ + .line 2059 │ :cond_0 │ add-int/lit8 v1, v1, 0x1 │ │ goto :goto_0 │ │ - .line 2033 │ + .line 2066 │ .end local v0 # "f":Landroid/support/v4/app/Fragment; │ .end local v1 # "i":I │ :cond_1 │ return-void │ .end method │ │ .method public dispatchPause()V │ .locals 2 │ │ .prologue │ - .line 1898 │ + .line 1931 │ const/4 v0, 0x4 │ │ const/4 v1, 0x0 │ │ invoke-virtual {p0, v0, v1}, Landroid/support/v4/app/FragmentManagerImpl;->moveToState(IZ)V │ │ - .line 1899 │ + .line 1932 │ return-void │ .end method │ │ .method public dispatchPrepareOptionsMenu(Landroid/view/Menu;)Z │ .locals 4 │ .param p1, "menu" # Landroid/view/Menu; │ │ .prologue │ - .line 1982 │ + .line 2015 │ const/4 v2, 0x0 │ │ - .line 1983 │ + .line 2016 │ .local v2, "show":Z │ iget-object v3, p0, Landroid/support/v4/app/FragmentManagerImpl;->mAdded:Ljava/util/ArrayList; │ │ if-eqz v3, :cond_1 │ │ - .line 1984 │ + .line 2017 │ const/4 v1, 0x0 │ │ .local v1, "i":I │ :goto_0 │ iget-object v3, p0, Landroid/support/v4/app/FragmentManagerImpl;->mAdded:Ljava/util/ArrayList; │ │ invoke-virtual {v3}, Ljava/util/ArrayList;->size()I │ │ move-result v3 │ │ if-ge v1, v3, :cond_1 │ │ - .line 1985 │ + .line 2018 │ iget-object v3, p0, Landroid/support/v4/app/FragmentManagerImpl;->mAdded:Ljava/util/ArrayList; │ │ invoke-virtual {v3, v1}, Ljava/util/ArrayList;->get(I)Ljava/lang/Object; │ │ move-result-object v0 │ │ check-cast v0, Landroid/support/v4/app/Fragment; │ │ - .line 1986 │ + .line 2019 │ .local v0, "f":Landroid/support/v4/app/Fragment; │ if-eqz v0, :cond_0 │ │ - .line 1987 │ + .line 2020 │ invoke-virtual {v0, p1}, Landroid/support/v4/app/Fragment;->performPrepareOptionsMenu(Landroid/view/Menu;)Z │ │ move-result v3 │ │ if-eqz v3, :cond_0 │ │ - .line 1988 │ + .line 2021 │ const/4 v2, 0x1 │ │ - .line 1984 │ + .line 2017 │ :cond_0 │ add-int/lit8 v1, v1, 0x1 │ │ goto :goto_0 │ │ - .line 1993 │ + .line 2026 │ .end local v0 # "f":Landroid/support/v4/app/Fragment; │ .end local v1 # "i":I │ :cond_1 │ return v2 │ .end method │ │ .method public dispatchReallyStop()V │ .locals 2 │ │ .prologue │ - .line 1911 │ + .line 1944 │ const/4 v0, 0x2 │ │ const/4 v1, 0x0 │ │ invoke-virtual {p0, v0, v1}, Landroid/support/v4/app/FragmentManagerImpl;->moveToState(IZ)V │ │ - .line 1912 │ + .line 1945 │ return-void │ .end method │ │ .method public dispatchResume()V │ .locals 2 │ │ .prologue │ const/4 v1, 0x0 │ │ - .line 1893 │ + .line 1926 │ iput-boolean v1, p0, Landroid/support/v4/app/FragmentManagerImpl;->mStateSaved:Z │ │ - .line 1894 │ + .line 1927 │ const/4 v0, 0x5 │ │ invoke-virtual {p0, v0, v1}, Landroid/support/v4/app/FragmentManagerImpl;->moveToState(IZ)V │ │ - .line 1895 │ + .line 1928 │ return-void │ .end method │ │ .method public dispatchStart()V │ .locals 2 │ │ .prologue │ const/4 v1, 0x0 │ │ - .line 1888 │ + .line 1921 │ iput-boolean v1, p0, Landroid/support/v4/app/FragmentManagerImpl;->mStateSaved:Z │ │ - .line 1889 │ + .line 1922 │ const/4 v0, 0x4 │ │ invoke-virtual {p0, v0, v1}, Landroid/support/v4/app/FragmentManagerImpl;->moveToState(IZ)V │ │ - .line 1890 │ + .line 1923 │ return-void │ .end method │ │ .method public dispatchStop()V │ .locals 2 │ │ .prologue │ - .line 1905 │ + .line 1938 │ const/4 v0, 0x1 │ │ iput-boolean v0, p0, Landroid/support/v4/app/FragmentManagerImpl;->mStateSaved:Z │ │ - .line 1907 │ + .line 1940 │ const/4 v0, 0x3 │ │ const/4 v1, 0x0 │ │ invoke-virtual {p0, v0, v1}, Landroid/support/v4/app/FragmentManagerImpl;->moveToState(IZ)V │ │ - .line 1908 │ + .line 1941 │ return-void │ .end method │ │ .method public dump(Ljava/lang/String;Ljava/io/FileDescriptor;Ljava/io/PrintWriter;[Ljava/lang/String;)V │ .locals 8 │ .param p1, "prefix" # Ljava/lang/String; │ .param p2, "fd" # Ljava/io/FileDescriptor; │ .param p3, "writer" # Ljava/io/PrintWriter; │ .param p4, "args" # [Ljava/lang/String; │ │ .prologue │ - .line 616 │ + .line 635 │ new-instance v6, Ljava/lang/StringBuilder; │ │ invoke-direct {v6}, Ljava/lang/StringBuilder;->()V │ │ invoke-virtual {v6, p1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ move-result-object v6 │ @@ -2043,379 +2055,379 @@ │ │ move-result-object v6 │ │ invoke-virtual {v6}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; │ │ move-result-object v4 │ │ - .line 619 │ + .line 638 │ .local v4, "innerPrefix":Ljava/lang/String; │ iget-object v6, p0, Landroid/support/v4/app/FragmentManagerImpl;->mActive:Ljava/util/ArrayList; │ │ if-eqz v6, :cond_1 │ │ - .line 620 │ + .line 639 │ iget-object v6, p0, Landroid/support/v4/app/FragmentManagerImpl;->mActive:Ljava/util/ArrayList; │ │ invoke-virtual {v6}, Ljava/util/ArrayList;->size()I │ │ move-result v0 │ │ - .line 621 │ + .line 640 │ .local v0, "N":I │ if-lez v0, :cond_1 │ │ - .line 622 │ + .line 641 │ invoke-virtual {p3, p1}, Ljava/io/PrintWriter;->print(Ljava/lang/String;)V │ │ const-string v6, "Active Fragments in " │ │ invoke-virtual {p3, v6}, Ljava/io/PrintWriter;->print(Ljava/lang/String;)V │ │ - .line 623 │ + .line 642 │ invoke-static {p0}, Ljava/lang/System;->identityHashCode(Ljava/lang/Object;)I │ │ move-result v6 │ │ invoke-static {v6}, Ljava/lang/Integer;->toHexString(I)Ljava/lang/String; │ │ move-result-object v6 │ │ invoke-virtual {p3, v6}, Ljava/io/PrintWriter;->print(Ljava/lang/String;)V │ │ - .line 624 │ + .line 643 │ const-string v6, ":" │ │ invoke-virtual {p3, v6}, Ljava/io/PrintWriter;->println(Ljava/lang/String;)V │ │ - .line 625 │ + .line 644 │ const/4 v3, 0x0 │ │ .local v3, "i":I │ :goto_0 │ if-ge v3, v0, :cond_1 │ │ - .line 626 │ + .line 645 │ iget-object v6, p0, Landroid/support/v4/app/FragmentManagerImpl;->mActive:Ljava/util/ArrayList; │ │ invoke-virtual {v6, v3}, Ljava/util/ArrayList;->get(I)Ljava/lang/Object; │ │ move-result-object v2 │ │ check-cast v2, Landroid/support/v4/app/Fragment; │ │ - .line 627 │ + .line 646 │ .local v2, "f":Landroid/support/v4/app/Fragment; │ invoke-virtual {p3, p1}, Ljava/io/PrintWriter;->print(Ljava/lang/String;)V │ │ const-string v6, " #" │ │ invoke-virtual {p3, v6}, Ljava/io/PrintWriter;->print(Ljava/lang/String;)V │ │ invoke-virtual {p3, v3}, Ljava/io/PrintWriter;->print(I)V │ │ - .line 628 │ + .line 647 │ const-string v6, ": " │ │ invoke-virtual {p3, v6}, Ljava/io/PrintWriter;->print(Ljava/lang/String;)V │ │ invoke-virtual {p3, v2}, Ljava/io/PrintWriter;->println(Ljava/lang/Object;)V │ │ - .line 629 │ + .line 648 │ if-eqz v2, :cond_0 │ │ - .line 630 │ + .line 649 │ invoke-virtual {v2, v4, p2, p3, p4}, Landroid/support/v4/app/Fragment;->dump(Ljava/lang/String;Ljava/io/FileDescriptor;Ljava/io/PrintWriter;[Ljava/lang/String;)V │ │ - .line 625 │ + .line 644 │ :cond_0 │ add-int/lit8 v3, v3, 0x1 │ │ goto :goto_0 │ │ - .line 636 │ + .line 655 │ .end local v0 # "N":I │ .end local v2 # "f":Landroid/support/v4/app/Fragment; │ .end local v3 # "i":I │ :cond_1 │ iget-object v6, p0, Landroid/support/v4/app/FragmentManagerImpl;->mAdded:Ljava/util/ArrayList; │ │ if-eqz v6, :cond_2 │ │ - .line 637 │ + .line 656 │ iget-object v6, p0, Landroid/support/v4/app/FragmentManagerImpl;->mAdded:Ljava/util/ArrayList; │ │ invoke-virtual {v6}, Ljava/util/ArrayList;->size()I │ │ move-result v0 │ │ - .line 638 │ + .line 657 │ .restart local v0 # "N":I │ if-lez v0, :cond_2 │ │ - .line 639 │ + .line 658 │ invoke-virtual {p3, p1}, Ljava/io/PrintWriter;->print(Ljava/lang/String;)V │ │ const-string v6, "Added Fragments:" │ │ invoke-virtual {p3, v6}, Ljava/io/PrintWriter;->println(Ljava/lang/String;)V │ │ - .line 640 │ + .line 659 │ const/4 v3, 0x0 │ │ .restart local v3 # "i":I │ :goto_1 │ if-ge v3, v0, :cond_2 │ │ - .line 641 │ + .line 660 │ iget-object v6, p0, Landroid/support/v4/app/FragmentManagerImpl;->mAdded:Ljava/util/ArrayList; │ │ invoke-virtual {v6, v3}, Ljava/util/ArrayList;->get(I)Ljava/lang/Object; │ │ move-result-object v2 │ │ check-cast v2, Landroid/support/v4/app/Fragment; │ │ - .line 642 │ + .line 661 │ .restart local v2 # "f":Landroid/support/v4/app/Fragment; │ invoke-virtual {p3, p1}, Ljava/io/PrintWriter;->print(Ljava/lang/String;)V │ │ const-string v6, " #" │ │ invoke-virtual {p3, v6}, Ljava/io/PrintWriter;->print(Ljava/lang/String;)V │ │ invoke-virtual {p3, v3}, Ljava/io/PrintWriter;->print(I)V │ │ - .line 643 │ + .line 662 │ const-string v6, ": " │ │ invoke-virtual {p3, v6}, Ljava/io/PrintWriter;->print(Ljava/lang/String;)V │ │ invoke-virtual {v2}, Landroid/support/v4/app/Fragment;->toString()Ljava/lang/String; │ │ move-result-object v6 │ │ invoke-virtual {p3, v6}, Ljava/io/PrintWriter;->println(Ljava/lang/String;)V │ │ - .line 640 │ + .line 659 │ add-int/lit8 v3, v3, 0x1 │ │ goto :goto_1 │ │ - .line 648 │ + .line 667 │ .end local v0 # "N":I │ .end local v2 # "f":Landroid/support/v4/app/Fragment; │ .end local v3 # "i":I │ :cond_2 │ iget-object v6, p0, Landroid/support/v4/app/FragmentManagerImpl;->mCreatedMenus:Ljava/util/ArrayList; │ │ if-eqz v6, :cond_3 │ │ - .line 649 │ + .line 668 │ iget-object v6, p0, Landroid/support/v4/app/FragmentManagerImpl;->mCreatedMenus:Ljava/util/ArrayList; │ │ invoke-virtual {v6}, Ljava/util/ArrayList;->size()I │ │ move-result v0 │ │ - .line 650 │ + .line 669 │ .restart local v0 # "N":I │ if-lez v0, :cond_3 │ │ - .line 651 │ + .line 670 │ invoke-virtual {p3, p1}, Ljava/io/PrintWriter;->print(Ljava/lang/String;)V │ │ const-string v6, "Fragments Created Menus:" │ │ invoke-virtual {p3, v6}, Ljava/io/PrintWriter;->println(Ljava/lang/String;)V │ │ - .line 652 │ + .line 671 │ const/4 v3, 0x0 │ │ .restart local v3 # "i":I │ :goto_2 │ if-ge v3, v0, :cond_3 │ │ - .line 653 │ + .line 672 │ iget-object v6, p0, Landroid/support/v4/app/FragmentManagerImpl;->mCreatedMenus:Ljava/util/ArrayList; │ │ invoke-virtual {v6, v3}, Ljava/util/ArrayList;->get(I)Ljava/lang/Object; │ │ move-result-object v2 │ │ check-cast v2, Landroid/support/v4/app/Fragment; │ │ - .line 654 │ + .line 673 │ .restart local v2 # "f":Landroid/support/v4/app/Fragment; │ invoke-virtual {p3, p1}, Ljava/io/PrintWriter;->print(Ljava/lang/String;)V │ │ const-string v6, " #" │ │ invoke-virtual {p3, v6}, Ljava/io/PrintWriter;->print(Ljava/lang/String;)V │ │ invoke-virtual {p3, v3}, Ljava/io/PrintWriter;->print(I)V │ │ - .line 655 │ + .line 674 │ const-string v6, ": " │ │ invoke-virtual {p3, v6}, Ljava/io/PrintWriter;->print(Ljava/lang/String;)V │ │ invoke-virtual {v2}, Landroid/support/v4/app/Fragment;->toString()Ljava/lang/String; │ │ move-result-object v6 │ │ invoke-virtual {p3, v6}, Ljava/io/PrintWriter;->println(Ljava/lang/String;)V │ │ - .line 652 │ + .line 671 │ add-int/lit8 v3, v3, 0x1 │ │ goto :goto_2 │ │ - .line 660 │ + .line 679 │ .end local v0 # "N":I │ .end local v2 # "f":Landroid/support/v4/app/Fragment; │ .end local v3 # "i":I │ :cond_3 │ iget-object v6, p0, Landroid/support/v4/app/FragmentManagerImpl;->mBackStack:Ljava/util/ArrayList; │ │ if-eqz v6, :cond_4 │ │ - .line 661 │ + .line 680 │ iget-object v6, p0, Landroid/support/v4/app/FragmentManagerImpl;->mBackStack:Ljava/util/ArrayList; │ │ invoke-virtual {v6}, Ljava/util/ArrayList;->size()I │ │ move-result v0 │ │ - .line 662 │ + .line 681 │ .restart local v0 # "N":I │ if-lez v0, :cond_4 │ │ - .line 663 │ + .line 682 │ invoke-virtual {p3, p1}, Ljava/io/PrintWriter;->print(Ljava/lang/String;)V │ │ const-string v6, "Back Stack:" │ │ invoke-virtual {p3, v6}, Ljava/io/PrintWriter;->println(Ljava/lang/String;)V │ │ - .line 664 │ + .line 683 │ const/4 v3, 0x0 │ │ .restart local v3 # "i":I │ :goto_3 │ if-ge v3, v0, :cond_4 │ │ - .line 665 │ + .line 684 │ iget-object v6, p0, Landroid/support/v4/app/FragmentManagerImpl;->mBackStack:Ljava/util/ArrayList; │ │ invoke-virtual {v6, v3}, Ljava/util/ArrayList;->get(I)Ljava/lang/Object; │ │ move-result-object v1 │ │ check-cast v1, Landroid/support/v4/app/BackStackRecord; │ │ - .line 666 │ + .line 685 │ .local v1, "bs":Landroid/support/v4/app/BackStackRecord; │ invoke-virtual {p3, p1}, Ljava/io/PrintWriter;->print(Ljava/lang/String;)V │ │ const-string v6, " #" │ │ invoke-virtual {p3, v6}, Ljava/io/PrintWriter;->print(Ljava/lang/String;)V │ │ invoke-virtual {p3, v3}, Ljava/io/PrintWriter;->print(I)V │ │ - .line 667 │ + .line 686 │ const-string v6, ": " │ │ invoke-virtual {p3, v6}, Ljava/io/PrintWriter;->print(Ljava/lang/String;)V │ │ invoke-virtual {v1}, Landroid/support/v4/app/BackStackRecord;->toString()Ljava/lang/String; │ │ move-result-object v6 │ │ invoke-virtual {p3, v6}, Ljava/io/PrintWriter;->println(Ljava/lang/String;)V │ │ - .line 668 │ + .line 687 │ invoke-virtual {v1, v4, p2, p3, p4}, Landroid/support/v4/app/BackStackRecord;->dump(Ljava/lang/String;Ljava/io/FileDescriptor;Ljava/io/PrintWriter;[Ljava/lang/String;)V │ │ - .line 664 │ + .line 683 │ add-int/lit8 v3, v3, 0x1 │ │ goto :goto_3 │ │ - .line 673 │ + .line 692 │ .end local v0 # "N":I │ .end local v1 # "bs":Landroid/support/v4/app/BackStackRecord; │ .end local v3 # "i":I │ :cond_4 │ monitor-enter p0 │ │ - .line 674 │ + .line 693 │ :try_start_0 │ iget-object v6, p0, Landroid/support/v4/app/FragmentManagerImpl;->mBackStackIndices:Ljava/util/ArrayList; │ │ if-eqz v6, :cond_5 │ │ - .line 675 │ + .line 694 │ iget-object v6, p0, Landroid/support/v4/app/FragmentManagerImpl;->mBackStackIndices:Ljava/util/ArrayList; │ │ invoke-virtual {v6}, Ljava/util/ArrayList;->size()I │ │ move-result v0 │ │ - .line 676 │ + .line 695 │ .restart local v0 # "N":I │ if-lez v0, :cond_5 │ │ - .line 677 │ + .line 696 │ invoke-virtual {p3, p1}, Ljava/io/PrintWriter;->print(Ljava/lang/String;)V │ │ const-string v6, "Back Stack Indices:" │ │ invoke-virtual {p3, v6}, Ljava/io/PrintWriter;->println(Ljava/lang/String;)V │ │ - .line 678 │ + .line 697 │ const/4 v3, 0x0 │ │ .restart local v3 # "i":I │ :goto_4 │ if-ge v3, v0, :cond_5 │ │ - .line 679 │ + .line 698 │ iget-object v6, p0, Landroid/support/v4/app/FragmentManagerImpl;->mBackStackIndices:Ljava/util/ArrayList; │ │ invoke-virtual {v6, v3}, Ljava/util/ArrayList;->get(I)Ljava/lang/Object; │ │ move-result-object v1 │ │ check-cast v1, Landroid/support/v4/app/BackStackRecord; │ │ - .line 680 │ + .line 699 │ .restart local v1 # "bs":Landroid/support/v4/app/BackStackRecord; │ invoke-virtual {p3, p1}, Ljava/io/PrintWriter;->print(Ljava/lang/String;)V │ │ const-string v6, " #" │ │ invoke-virtual {p3, v6}, Ljava/io/PrintWriter;->print(Ljava/lang/String;)V │ │ invoke-virtual {p3, v3}, Ljava/io/PrintWriter;->print(I)V │ │ - .line 681 │ + .line 700 │ const-string v6, ": " │ │ invoke-virtual {p3, v6}, Ljava/io/PrintWriter;->print(Ljava/lang/String;)V │ │ invoke-virtual {p3, v1}, Ljava/io/PrintWriter;->println(Ljava/lang/Object;)V │ │ - .line 678 │ + .line 697 │ add-int/lit8 v3, v3, 0x1 │ │ goto :goto_4 │ │ - .line 686 │ + .line 705 │ .end local v0 # "N":I │ .end local v1 # "bs":Landroid/support/v4/app/BackStackRecord; │ .end local v3 # "i":I │ :cond_5 │ iget-object v6, p0, Landroid/support/v4/app/FragmentManagerImpl;->mAvailBackStackIndices:Ljava/util/ArrayList; │ │ if-eqz v6, :cond_6 │ @@ -2424,391 +2436,391 @@ │ │ invoke-virtual {v6}, Ljava/util/ArrayList;->size()I │ │ move-result v6 │ │ if-lez v6, :cond_6 │ │ - .line 687 │ + .line 706 │ invoke-virtual {p3, p1}, Ljava/io/PrintWriter;->print(Ljava/lang/String;)V │ │ const-string v6, "mAvailBackStackIndices: " │ │ invoke-virtual {p3, v6}, Ljava/io/PrintWriter;->print(Ljava/lang/String;)V │ │ - .line 688 │ + .line 707 │ iget-object v6, p0, Landroid/support/v4/app/FragmentManagerImpl;->mAvailBackStackIndices:Ljava/util/ArrayList; │ │ invoke-virtual {v6}, Ljava/util/ArrayList;->toArray()[Ljava/lang/Object; │ │ move-result-object v6 │ │ invoke-static {v6}, Ljava/util/Arrays;->toString([Ljava/lang/Object;)Ljava/lang/String; │ │ move-result-object v6 │ │ invoke-virtual {p3, v6}, Ljava/io/PrintWriter;->println(Ljava/lang/String;)V │ │ - .line 690 │ + .line 709 │ :cond_6 │ monitor-exit p0 │ :try_end_0 │ .catchall {:try_start_0 .. :try_end_0} :catchall_0 │ │ - .line 692 │ + .line 711 │ iget-object v6, p0, Landroid/support/v4/app/FragmentManagerImpl;->mPendingActions:Ljava/util/ArrayList; │ │ if-eqz v6, :cond_7 │ │ - .line 693 │ + .line 712 │ iget-object v6, p0, Landroid/support/v4/app/FragmentManagerImpl;->mPendingActions:Ljava/util/ArrayList; │ │ invoke-virtual {v6}, Ljava/util/ArrayList;->size()I │ │ move-result v0 │ │ - .line 694 │ + .line 713 │ .restart local v0 # "N":I │ if-lez v0, :cond_7 │ │ - .line 695 │ + .line 714 │ invoke-virtual {p3, p1}, Ljava/io/PrintWriter;->print(Ljava/lang/String;)V │ │ const-string v6, "Pending Actions:" │ │ invoke-virtual {p3, v6}, Ljava/io/PrintWriter;->println(Ljava/lang/String;)V │ │ - .line 696 │ + .line 715 │ const/4 v3, 0x0 │ │ .restart local v3 # "i":I │ :goto_5 │ if-ge v3, v0, :cond_7 │ │ - .line 697 │ + .line 716 │ iget-object v6, p0, Landroid/support/v4/app/FragmentManagerImpl;->mPendingActions:Ljava/util/ArrayList; │ │ invoke-virtual {v6, v3}, Ljava/util/ArrayList;->get(I)Ljava/lang/Object; │ │ move-result-object v5 │ │ check-cast v5, Ljava/lang/Runnable; │ │ - .line 698 │ + .line 717 │ .local v5, "r":Ljava/lang/Runnable; │ invoke-virtual {p3, p1}, Ljava/io/PrintWriter;->print(Ljava/lang/String;)V │ │ const-string v6, " #" │ │ invoke-virtual {p3, v6}, Ljava/io/PrintWriter;->print(Ljava/lang/String;)V │ │ invoke-virtual {p3, v3}, Ljava/io/PrintWriter;->print(I)V │ │ - .line 699 │ + .line 718 │ const-string v6, ": " │ │ invoke-virtual {p3, v6}, Ljava/io/PrintWriter;->print(Ljava/lang/String;)V │ │ invoke-virtual {p3, v5}, Ljava/io/PrintWriter;->println(Ljava/lang/Object;)V │ │ - .line 696 │ + .line 715 │ add-int/lit8 v3, v3, 0x1 │ │ goto :goto_5 │ │ - .line 690 │ + .line 709 │ .end local v0 # "N":I │ .end local v3 # "i":I │ .end local v5 # "r":Ljava/lang/Runnable; │ :catchall_0 │ move-exception v6 │ │ :try_start_1 │ monitor-exit p0 │ :try_end_1 │ .catchall {:try_start_1 .. :try_end_1} :catchall_0 │ │ throw v6 │ │ - .line 704 │ + .line 723 │ :cond_7 │ invoke-virtual {p3, p1}, Ljava/io/PrintWriter;->print(Ljava/lang/String;)V │ │ const-string v6, "FragmentManager misc state:" │ │ invoke-virtual {p3, v6}, Ljava/io/PrintWriter;->println(Ljava/lang/String;)V │ │ - .line 705 │ + .line 724 │ invoke-virtual {p3, p1}, Ljava/io/PrintWriter;->print(Ljava/lang/String;)V │ │ const-string v6, " mActivity=" │ │ invoke-virtual {p3, v6}, Ljava/io/PrintWriter;->print(Ljava/lang/String;)V │ │ iget-object v6, p0, Landroid/support/v4/app/FragmentManagerImpl;->mActivity:Landroid/support/v4/app/FragmentActivity; │ │ invoke-virtual {p3, v6}, Ljava/io/PrintWriter;->println(Ljava/lang/Object;)V │ │ - .line 706 │ + .line 725 │ invoke-virtual {p3, p1}, Ljava/io/PrintWriter;->print(Ljava/lang/String;)V │ │ const-string v6, " mContainer=" │ │ invoke-virtual {p3, v6}, Ljava/io/PrintWriter;->print(Ljava/lang/String;)V │ │ iget-object v6, p0, Landroid/support/v4/app/FragmentManagerImpl;->mContainer:Landroid/support/v4/app/FragmentContainer; │ │ invoke-virtual {p3, v6}, Ljava/io/PrintWriter;->println(Ljava/lang/Object;)V │ │ - .line 707 │ + .line 726 │ iget-object v6, p0, Landroid/support/v4/app/FragmentManagerImpl;->mParent:Landroid/support/v4/app/Fragment; │ │ if-eqz v6, :cond_8 │ │ - .line 708 │ + .line 727 │ invoke-virtual {p3, p1}, Ljava/io/PrintWriter;->print(Ljava/lang/String;)V │ │ const-string v6, " mParent=" │ │ invoke-virtual {p3, v6}, Ljava/io/PrintWriter;->print(Ljava/lang/String;)V │ │ iget-object v6, p0, Landroid/support/v4/app/FragmentManagerImpl;->mParent:Landroid/support/v4/app/Fragment; │ │ invoke-virtual {p3, v6}, Ljava/io/PrintWriter;->println(Ljava/lang/Object;)V │ │ - .line 710 │ + .line 729 │ :cond_8 │ invoke-virtual {p3, p1}, Ljava/io/PrintWriter;->print(Ljava/lang/String;)V │ │ const-string v6, " mCurState=" │ │ invoke-virtual {p3, v6}, Ljava/io/PrintWriter;->print(Ljava/lang/String;)V │ │ iget v6, p0, Landroid/support/v4/app/FragmentManagerImpl;->mCurState:I │ │ invoke-virtual {p3, v6}, Ljava/io/PrintWriter;->print(I)V │ │ - .line 711 │ + .line 730 │ const-string v6, " mStateSaved=" │ │ invoke-virtual {p3, v6}, Ljava/io/PrintWriter;->print(Ljava/lang/String;)V │ │ iget-boolean v6, p0, Landroid/support/v4/app/FragmentManagerImpl;->mStateSaved:Z │ │ invoke-virtual {p3, v6}, Ljava/io/PrintWriter;->print(Z)V │ │ - .line 712 │ + .line 731 │ const-string v6, " mDestroyed=" │ │ invoke-virtual {p3, v6}, Ljava/io/PrintWriter;->print(Ljava/lang/String;)V │ │ iget-boolean v6, p0, Landroid/support/v4/app/FragmentManagerImpl;->mDestroyed:Z │ │ invoke-virtual {p3, v6}, Ljava/io/PrintWriter;->println(Z)V │ │ - .line 713 │ + .line 732 │ iget-boolean v6, p0, Landroid/support/v4/app/FragmentManagerImpl;->mNeedMenuInvalidate:Z │ │ if-eqz v6, :cond_9 │ │ - .line 714 │ + .line 733 │ invoke-virtual {p3, p1}, Ljava/io/PrintWriter;->print(Ljava/lang/String;)V │ │ const-string v6, " mNeedMenuInvalidate=" │ │ invoke-virtual {p3, v6}, Ljava/io/PrintWriter;->print(Ljava/lang/String;)V │ │ - .line 715 │ + .line 734 │ iget-boolean v6, p0, Landroid/support/v4/app/FragmentManagerImpl;->mNeedMenuInvalidate:Z │ │ invoke-virtual {p3, v6}, Ljava/io/PrintWriter;->println(Z)V │ │ - .line 717 │ + .line 736 │ :cond_9 │ iget-object v6, p0, Landroid/support/v4/app/FragmentManagerImpl;->mNoTransactionsBecause:Ljava/lang/String; │ │ if-eqz v6, :cond_a │ │ - .line 718 │ + .line 737 │ invoke-virtual {p3, p1}, Ljava/io/PrintWriter;->print(Ljava/lang/String;)V │ │ const-string v6, " mNoTransactionsBecause=" │ │ invoke-virtual {p3, v6}, Ljava/io/PrintWriter;->print(Ljava/lang/String;)V │ │ - .line 719 │ + .line 738 │ iget-object v6, p0, Landroid/support/v4/app/FragmentManagerImpl;->mNoTransactionsBecause:Ljava/lang/String; │ │ invoke-virtual {p3, v6}, Ljava/io/PrintWriter;->println(Ljava/lang/String;)V │ │ - .line 721 │ + .line 740 │ :cond_a │ iget-object v6, p0, Landroid/support/v4/app/FragmentManagerImpl;->mAvailIndices:Ljava/util/ArrayList; │ │ if-eqz v6, :cond_b │ │ iget-object v6, p0, Landroid/support/v4/app/FragmentManagerImpl;->mAvailIndices:Ljava/util/ArrayList; │ │ invoke-virtual {v6}, Ljava/util/ArrayList;->size()I │ │ move-result v6 │ │ if-lez v6, :cond_b │ │ - .line 722 │ + .line 741 │ invoke-virtual {p3, p1}, Ljava/io/PrintWriter;->print(Ljava/lang/String;)V │ │ const-string v6, " mAvailIndices: " │ │ invoke-virtual {p3, v6}, Ljava/io/PrintWriter;->print(Ljava/lang/String;)V │ │ - .line 723 │ + .line 742 │ iget-object v6, p0, Landroid/support/v4/app/FragmentManagerImpl;->mAvailIndices:Ljava/util/ArrayList; │ │ invoke-virtual {v6}, Ljava/util/ArrayList;->toArray()[Ljava/lang/Object; │ │ move-result-object v6 │ │ invoke-static {v6}, Ljava/util/Arrays;->toString([Ljava/lang/Object;)Ljava/lang/String; │ │ move-result-object v6 │ │ invoke-virtual {p3, v6}, Ljava/io/PrintWriter;->println(Ljava/lang/String;)V │ │ - .line 725 │ + .line 744 │ :cond_b │ return-void │ .end method │ │ .method public enqueueAction(Ljava/lang/Runnable;Z)V │ .locals 2 │ .param p1, "action" # Ljava/lang/Runnable; │ .param p2, "allowStateLoss" # Z │ │ .prologue │ - .line 1360 │ + .line 1382 │ if-nez p2, :cond_0 │ │ - .line 1361 │ + .line 1383 │ invoke-direct {p0}, Landroid/support/v4/app/FragmentManagerImpl;->checkStateLoss()V │ │ - .line 1363 │ + .line 1385 │ :cond_0 │ monitor-enter p0 │ │ - .line 1364 │ + .line 1386 │ :try_start_0 │ iget-boolean v0, p0, Landroid/support/v4/app/FragmentManagerImpl;->mDestroyed:Z │ │ if-nez v0, :cond_1 │ │ iget-object v0, p0, Landroid/support/v4/app/FragmentManagerImpl;->mActivity:Landroid/support/v4/app/FragmentActivity; │ │ if-nez v0, :cond_2 │ │ - .line 1365 │ + .line 1387 │ :cond_1 │ new-instance v0, Ljava/lang/IllegalStateException; │ │ const-string v1, "Activity has been destroyed" │ │ invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;->(Ljava/lang/String;)V │ │ throw v0 │ │ - .line 1375 │ + .line 1397 │ :catchall_0 │ move-exception v0 │ │ monitor-exit p0 │ :try_end_0 │ .catchall {:try_start_0 .. :try_end_0} :catchall_0 │ │ throw v0 │ │ - .line 1367 │ + .line 1389 │ :cond_2 │ :try_start_1 │ iget-object v0, p0, Landroid/support/v4/app/FragmentManagerImpl;->mPendingActions:Ljava/util/ArrayList; │ │ if-nez v0, :cond_3 │ │ - .line 1368 │ + .line 1390 │ new-instance v0, Ljava/util/ArrayList; │ │ invoke-direct {v0}, Ljava/util/ArrayList;->()V │ │ iput-object v0, p0, Landroid/support/v4/app/FragmentManagerImpl;->mPendingActions:Ljava/util/ArrayList; │ │ - .line 1370 │ + .line 1392 │ :cond_3 │ iget-object v0, p0, Landroid/support/v4/app/FragmentManagerImpl;->mPendingActions:Ljava/util/ArrayList; │ │ invoke-virtual {v0, p1}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z │ │ - .line 1371 │ + .line 1393 │ iget-object v0, p0, Landroid/support/v4/app/FragmentManagerImpl;->mPendingActions:Ljava/util/ArrayList; │ │ invoke-virtual {v0}, Ljava/util/ArrayList;->size()I │ │ move-result v0 │ │ const/4 v1, 0x1 │ │ if-ne v0, v1, :cond_4 │ │ - .line 1372 │ + .line 1394 │ iget-object v0, p0, Landroid/support/v4/app/FragmentManagerImpl;->mActivity:Landroid/support/v4/app/FragmentActivity; │ │ iget-object v0, v0, Landroid/support/v4/app/FragmentActivity;->mHandler:Landroid/os/Handler; │ │ iget-object v1, p0, Landroid/support/v4/app/FragmentManagerImpl;->mExecCommit:Ljava/lang/Runnable; │ │ invoke-virtual {v0, v1}, Landroid/os/Handler;->removeCallbacks(Ljava/lang/Runnable;)V │ │ - .line 1373 │ + .line 1395 │ iget-object v0, p0, Landroid/support/v4/app/FragmentManagerImpl;->mActivity:Landroid/support/v4/app/FragmentActivity; │ │ iget-object v0, v0, Landroid/support/v4/app/FragmentActivity;->mHandler:Landroid/os/Handler; │ │ iget-object v1, p0, Landroid/support/v4/app/FragmentManagerImpl;->mExecCommit:Ljava/lang/Runnable; │ │ invoke-virtual {v0, v1}, Landroid/os/Handler;->post(Ljava/lang/Runnable;)Z │ │ - .line 1375 │ + .line 1397 │ :cond_4 │ monitor-exit p0 │ :try_end_1 │ .catchall {:try_start_1 .. :try_end_1} :catchall_0 │ │ - .line 1376 │ + .line 1398 │ return-void │ .end method │ │ .method public execPendingActions()Z │ .locals 8 │ │ .prologue │ const/4 v7, 0x0 │ │ - .line 1438 │ + .line 1460 │ iget-boolean v5, p0, Landroid/support/v4/app/FragmentManagerImpl;->mExecutingActions:Z │ │ if-eqz v5, :cond_0 │ │ - .line 1439 │ + .line 1461 │ new-instance v5, Ljava/lang/IllegalStateException; │ │ const-string v6, "Recursive entry to executePendingTransactions" │ │ invoke-direct {v5, v6}, Ljava/lang/IllegalStateException;->(Ljava/lang/String;)V │ │ throw v5 │ │ - .line 1442 │ + .line 1464 │ :cond_0 │ invoke-static {}, Landroid/os/Looper;->myLooper()Landroid/os/Looper; │ │ move-result-object v5 │ │ iget-object v6, p0, Landroid/support/v4/app/FragmentManagerImpl;->mActivity:Landroid/support/v4/app/FragmentActivity; │ │ @@ -2816,574 +2828,574 @@ │ │ invoke-virtual {v6}, Landroid/os/Handler;->getLooper()Landroid/os/Looper; │ │ move-result-object v6 │ │ if-eq v5, v6, :cond_1 │ │ - .line 1443 │ + .line 1465 │ new-instance v5, Ljava/lang/IllegalStateException; │ │ const-string v6, "Must be called from main thread of process" │ │ invoke-direct {v5, v6}, Ljava/lang/IllegalStateException;->(Ljava/lang/String;)V │ │ throw v5 │ │ - .line 1446 │ + .line 1468 │ :cond_1 │ const/4 v0, 0x0 │ │ - .line 1451 │ + .line 1473 │ .local v0, "didSomething":Z │ :goto_0 │ monitor-enter p0 │ │ - .line 1452 │ + .line 1474 │ :try_start_0 │ iget-object v5, p0, Landroid/support/v4/app/FragmentManagerImpl;->mPendingActions:Ljava/util/ArrayList; │ │ if-eqz v5, :cond_2 │ │ iget-object v5, p0, Landroid/support/v4/app/FragmentManagerImpl;->mPendingActions:Ljava/util/ArrayList; │ │ invoke-virtual {v5}, Ljava/util/ArrayList;->size()I │ │ move-result v5 │ │ if-nez v5, :cond_4 │ │ - .line 1453 │ + .line 1475 │ :cond_2 │ monitor-exit p0 │ :try_end_0 │ .catchall {:try_start_0 .. :try_end_0} :catchall_0 │ │ - .line 1474 │ + .line 1496 │ iget-boolean v5, p0, Landroid/support/v4/app/FragmentManagerImpl;->mHavePendingDeferredStart:Z │ │ if-eqz v5, :cond_9 │ │ - .line 1475 │ + .line 1497 │ const/4 v3, 0x0 │ │ - .line 1476 │ + .line 1498 │ .local v3, "loadersRunning":Z │ const/4 v2, 0x0 │ │ .local v2, "i":I │ :goto_1 │ iget-object v5, p0, Landroid/support/v4/app/FragmentManagerImpl;->mActive:Ljava/util/ArrayList; │ │ invoke-virtual {v5}, Ljava/util/ArrayList;->size()I │ │ move-result v5 │ │ if-ge v2, v5, :cond_8 │ │ - .line 1477 │ + .line 1499 │ iget-object v5, p0, Landroid/support/v4/app/FragmentManagerImpl;->mActive:Ljava/util/ArrayList; │ │ invoke-virtual {v5, v2}, Ljava/util/ArrayList;->get(I)Ljava/lang/Object; │ │ move-result-object v1 │ │ check-cast v1, Landroid/support/v4/app/Fragment; │ │ - .line 1478 │ + .line 1500 │ .local v1, "f":Landroid/support/v4/app/Fragment; │ if-eqz v1, :cond_3 │ │ iget-object v5, v1, Landroid/support/v4/app/Fragment;->mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; │ │ if-eqz v5, :cond_3 │ │ - .line 1479 │ + .line 1501 │ iget-object v5, v1, Landroid/support/v4/app/Fragment;->mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; │ │ invoke-virtual {v5}, Landroid/support/v4/app/LoaderManagerImpl;->hasRunningLoaders()Z │ │ move-result v5 │ │ or-int/2addr v3, v5 │ │ - .line 1476 │ + .line 1498 │ :cond_3 │ add-int/lit8 v2, v2, 0x1 │ │ goto :goto_1 │ │ - .line 1456 │ + .line 1478 │ .end local v1 # "f":Landroid/support/v4/app/Fragment; │ .end local v2 # "i":I │ .end local v3 # "loadersRunning":Z │ :cond_4 │ :try_start_1 │ iget-object v5, p0, Landroid/support/v4/app/FragmentManagerImpl;->mPendingActions:Ljava/util/ArrayList; │ │ invoke-virtual {v5}, Ljava/util/ArrayList;->size()I │ │ move-result v4 │ │ - .line 1457 │ + .line 1479 │ .local v4, "numActions":I │ iget-object v5, p0, Landroid/support/v4/app/FragmentManagerImpl;->mTmpActions:[Ljava/lang/Runnable; │ │ if-eqz v5, :cond_5 │ │ iget-object v5, p0, Landroid/support/v4/app/FragmentManagerImpl;->mTmpActions:[Ljava/lang/Runnable; │ │ array-length v5, v5 │ │ if-ge v5, v4, :cond_6 │ │ - .line 1458 │ + .line 1480 │ :cond_5 │ new-array v5, v4, [Ljava/lang/Runnable; │ │ iput-object v5, p0, Landroid/support/v4/app/FragmentManagerImpl;->mTmpActions:[Ljava/lang/Runnable; │ │ - .line 1460 │ + .line 1482 │ :cond_6 │ iget-object v5, p0, Landroid/support/v4/app/FragmentManagerImpl;->mPendingActions:Ljava/util/ArrayList; │ │ iget-object v6, p0, Landroid/support/v4/app/FragmentManagerImpl;->mTmpActions:[Ljava/lang/Runnable; │ │ invoke-virtual {v5, v6}, Ljava/util/ArrayList;->toArray([Ljava/lang/Object;)[Ljava/lang/Object; │ │ - .line 1461 │ + .line 1483 │ iget-object v5, p0, Landroid/support/v4/app/FragmentManagerImpl;->mPendingActions:Ljava/util/ArrayList; │ │ invoke-virtual {v5}, Ljava/util/ArrayList;->clear()V │ │ - .line 1462 │ + .line 1484 │ iget-object v5, p0, Landroid/support/v4/app/FragmentManagerImpl;->mActivity:Landroid/support/v4/app/FragmentActivity; │ │ iget-object v5, v5, Landroid/support/v4/app/FragmentActivity;->mHandler:Landroid/os/Handler; │ │ iget-object v6, p0, Landroid/support/v4/app/FragmentManagerImpl;->mExecCommit:Ljava/lang/Runnable; │ │ invoke-virtual {v5, v6}, Landroid/os/Handler;->removeCallbacks(Ljava/lang/Runnable;)V │ │ - .line 1463 │ + .line 1485 │ monitor-exit p0 │ :try_end_1 │ .catchall {:try_start_1 .. :try_end_1} :catchall_0 │ │ - .line 1465 │ + .line 1487 │ const/4 v5, 0x1 │ │ iput-boolean v5, p0, Landroid/support/v4/app/FragmentManagerImpl;->mExecutingActions:Z │ │ - .line 1466 │ + .line 1488 │ const/4 v2, 0x0 │ │ .restart local v2 # "i":I │ :goto_2 │ if-ge v2, v4, :cond_7 │ │ - .line 1467 │ + .line 1489 │ iget-object v5, p0, Landroid/support/v4/app/FragmentManagerImpl;->mTmpActions:[Ljava/lang/Runnable; │ │ aget-object v5, v5, v2 │ │ invoke-interface {v5}, Ljava/lang/Runnable;->run()V │ │ - .line 1468 │ + .line 1490 │ iget-object v5, p0, Landroid/support/v4/app/FragmentManagerImpl;->mTmpActions:[Ljava/lang/Runnable; │ │ const/4 v6, 0x0 │ │ aput-object v6, v5, v2 │ │ - .line 1466 │ + .line 1488 │ add-int/lit8 v2, v2, 0x1 │ │ goto :goto_2 │ │ - .line 1463 │ + .line 1485 │ .end local v2 # "i":I │ .end local v4 # "numActions":I │ :catchall_0 │ move-exception v5 │ │ :try_start_2 │ monitor-exit p0 │ :try_end_2 │ .catchall {:try_start_2 .. :try_end_2} :catchall_0 │ │ throw v5 │ │ - .line 1470 │ + .line 1492 │ .restart local v2 # "i":I │ .restart local v4 # "numActions":I │ :cond_7 │ iput-boolean v7, p0, Landroid/support/v4/app/FragmentManagerImpl;->mExecutingActions:Z │ │ - .line 1471 │ + .line 1493 │ const/4 v0, 0x1 │ │ - .line 1472 │ + .line 1494 │ goto :goto_0 │ │ - .line 1482 │ + .line 1504 │ .end local v4 # "numActions":I │ .restart local v3 # "loadersRunning":Z │ :cond_8 │ if-nez v3, :cond_9 │ │ - .line 1483 │ + .line 1505 │ iput-boolean v7, p0, Landroid/support/v4/app/FragmentManagerImpl;->mHavePendingDeferredStart:Z │ │ - .line 1484 │ + .line 1506 │ invoke-virtual {p0}, Landroid/support/v4/app/FragmentManagerImpl;->startPendingDeferredFragments()V │ │ - .line 1487 │ + .line 1509 │ .end local v2 # "i":I │ .end local v3 # "loadersRunning":Z │ :cond_9 │ return v0 │ .end method │ │ .method public executePendingTransactions()Z │ .locals 1 │ │ .prologue │ - .line 472 │ + .line 486 │ invoke-virtual {p0}, Landroid/support/v4/app/FragmentManagerImpl;->execPendingActions()Z │ │ move-result v0 │ │ return v0 │ .end method │ │ .method public findFragmentById(I)Landroid/support/v4/app/Fragment; │ .locals 3 │ .param p1, "id" # I │ │ .prologue │ - .line 1286 │ + .line 1308 │ iget-object v2, p0, Landroid/support/v4/app/FragmentManagerImpl;->mAdded:Ljava/util/ArrayList; │ │ if-eqz v2, :cond_2 │ │ - .line 1288 │ + .line 1310 │ iget-object v2, p0, Landroid/support/v4/app/FragmentManagerImpl;->mAdded:Ljava/util/ArrayList; │ │ invoke-virtual {v2}, Ljava/util/ArrayList;->size()I │ │ move-result v2 │ │ add-int/lit8 v1, v2, -0x1 │ │ .local v1, "i":I │ :goto_0 │ if-ltz v1, :cond_2 │ │ - .line 1289 │ + .line 1311 │ iget-object v2, p0, Landroid/support/v4/app/FragmentManagerImpl;->mAdded:Ljava/util/ArrayList; │ │ invoke-virtual {v2, v1}, Ljava/util/ArrayList;->get(I)Ljava/lang/Object; │ │ move-result-object v0 │ │ check-cast v0, Landroid/support/v4/app/Fragment; │ │ - .line 1290 │ + .line 1312 │ .local v0, "f":Landroid/support/v4/app/Fragment; │ if-eqz v0, :cond_1 │ │ iget v2, v0, Landroid/support/v4/app/Fragment;->mFragmentId:I │ │ if-ne v2, p1, :cond_1 │ │ - .line 1304 │ + .line 1326 │ .end local v0 # "f":Landroid/support/v4/app/Fragment; │ .end local v1 # "i":I │ :cond_0 │ :goto_1 │ return-object v0 │ │ - .line 1288 │ + .line 1310 │ .restart local v0 # "f":Landroid/support/v4/app/Fragment; │ .restart local v1 # "i":I │ :cond_1 │ add-int/lit8 v1, v1, -0x1 │ │ goto :goto_0 │ │ - .line 1295 │ + .line 1317 │ .end local v0 # "f":Landroid/support/v4/app/Fragment; │ .end local v1 # "i":I │ :cond_2 │ iget-object v2, p0, Landroid/support/v4/app/FragmentManagerImpl;->mActive:Ljava/util/ArrayList; │ │ if-eqz v2, :cond_4 │ │ - .line 1297 │ + .line 1319 │ iget-object v2, p0, Landroid/support/v4/app/FragmentManagerImpl;->mActive:Ljava/util/ArrayList; │ │ invoke-virtual {v2}, Ljava/util/ArrayList;->size()I │ │ move-result v2 │ │ add-int/lit8 v1, v2, -0x1 │ │ .restart local v1 # "i":I │ :goto_2 │ if-ltz v1, :cond_4 │ │ - .line 1298 │ + .line 1320 │ iget-object v2, p0, Landroid/support/v4/app/FragmentManagerImpl;->mActive:Ljava/util/ArrayList; │ │ invoke-virtual {v2, v1}, Ljava/util/ArrayList;->get(I)Ljava/lang/Object; │ │ move-result-object v0 │ │ check-cast v0, Landroid/support/v4/app/Fragment; │ │ - .line 1299 │ + .line 1321 │ .restart local v0 # "f":Landroid/support/v4/app/Fragment; │ if-eqz v0, :cond_3 │ │ iget v2, v0, Landroid/support/v4/app/Fragment;->mFragmentId:I │ │ if-eq v2, p1, :cond_0 │ │ - .line 1297 │ + .line 1319 │ :cond_3 │ add-int/lit8 v1, v1, -0x1 │ │ goto :goto_2 │ │ - .line 1304 │ + .line 1326 │ .end local v0 # "f":Landroid/support/v4/app/Fragment; │ .end local v1 # "i":I │ :cond_4 │ const/4 v0, 0x0 │ │ goto :goto_1 │ .end method │ │ .method public findFragmentByTag(Ljava/lang/String;)Landroid/support/v4/app/Fragment; │ .locals 3 │ .param p1, "tag" # Ljava/lang/String; │ │ .prologue │ - .line 1308 │ + .line 1330 │ iget-object v2, p0, Landroid/support/v4/app/FragmentManagerImpl;->mAdded:Ljava/util/ArrayList; │ │ if-eqz v2, :cond_2 │ │ if-eqz p1, :cond_2 │ │ - .line 1310 │ + .line 1332 │ iget-object v2, p0, Landroid/support/v4/app/FragmentManagerImpl;->mAdded:Ljava/util/ArrayList; │ │ invoke-virtual {v2}, Ljava/util/ArrayList;->size()I │ │ move-result v2 │ │ add-int/lit8 v1, v2, -0x1 │ │ .local v1, "i":I │ :goto_0 │ if-ltz v1, :cond_2 │ │ - .line 1311 │ + .line 1333 │ iget-object v2, p0, Landroid/support/v4/app/FragmentManagerImpl;->mAdded:Ljava/util/ArrayList; │ │ invoke-virtual {v2, v1}, Ljava/util/ArrayList;->get(I)Ljava/lang/Object; │ │ move-result-object v0 │ │ check-cast v0, Landroid/support/v4/app/Fragment; │ │ - .line 1312 │ + .line 1334 │ .local v0, "f":Landroid/support/v4/app/Fragment; │ if-eqz v0, :cond_1 │ │ iget-object v2, v0, Landroid/support/v4/app/Fragment;->mTag:Ljava/lang/String; │ │ invoke-virtual {p1, v2}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z │ │ move-result v2 │ │ if-eqz v2, :cond_1 │ │ - .line 1326 │ + .line 1348 │ .end local v0 # "f":Landroid/support/v4/app/Fragment; │ .end local v1 # "i":I │ :cond_0 │ :goto_1 │ return-object v0 │ │ - .line 1310 │ + .line 1332 │ .restart local v0 # "f":Landroid/support/v4/app/Fragment; │ .restart local v1 # "i":I │ :cond_1 │ add-int/lit8 v1, v1, -0x1 │ │ goto :goto_0 │ │ - .line 1317 │ + .line 1339 │ .end local v0 # "f":Landroid/support/v4/app/Fragment; │ .end local v1 # "i":I │ :cond_2 │ iget-object v2, p0, Landroid/support/v4/app/FragmentManagerImpl;->mActive:Ljava/util/ArrayList; │ │ if-eqz v2, :cond_4 │ │ if-eqz p1, :cond_4 │ │ - .line 1319 │ + .line 1341 │ iget-object v2, p0, Landroid/support/v4/app/FragmentManagerImpl;->mActive:Ljava/util/ArrayList; │ │ invoke-virtual {v2}, Ljava/util/ArrayList;->size()I │ │ move-result v2 │ │ add-int/lit8 v1, v2, -0x1 │ │ .restart local v1 # "i":I │ :goto_2 │ if-ltz v1, :cond_4 │ │ - .line 1320 │ + .line 1342 │ iget-object v2, p0, Landroid/support/v4/app/FragmentManagerImpl;->mActive:Ljava/util/ArrayList; │ │ invoke-virtual {v2, v1}, Ljava/util/ArrayList;->get(I)Ljava/lang/Object; │ │ move-result-object v0 │ │ check-cast v0, Landroid/support/v4/app/Fragment; │ │ - .line 1321 │ + .line 1343 │ .restart local v0 # "f":Landroid/support/v4/app/Fragment; │ if-eqz v0, :cond_3 │ │ iget-object v2, v0, Landroid/support/v4/app/Fragment;->mTag:Ljava/lang/String; │ │ invoke-virtual {p1, v2}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z │ │ move-result v2 │ │ if-nez v2, :cond_0 │ │ - .line 1319 │ + .line 1341 │ :cond_3 │ add-int/lit8 v1, v1, -0x1 │ │ goto :goto_2 │ │ - .line 1326 │ + .line 1348 │ .end local v0 # "f":Landroid/support/v4/app/Fragment; │ .end local v1 # "i":I │ :cond_4 │ const/4 v0, 0x0 │ │ goto :goto_1 │ .end method │ │ .method public findFragmentByWho(Ljava/lang/String;)Landroid/support/v4/app/Fragment; │ .locals 3 │ .param p1, "who" # Ljava/lang/String; │ │ .prologue │ - .line 1330 │ + .line 1352 │ iget-object v2, p0, Landroid/support/v4/app/FragmentManagerImpl;->mActive:Ljava/util/ArrayList; │ │ if-eqz v2, :cond_1 │ │ if-eqz p1, :cond_1 │ │ - .line 1331 │ + .line 1353 │ iget-object v2, p0, Landroid/support/v4/app/FragmentManagerImpl;->mActive:Ljava/util/ArrayList; │ │ invoke-virtual {v2}, Ljava/util/ArrayList;->size()I │ │ move-result v2 │ │ add-int/lit8 v1, v2, -0x1 │ │ .local v1, "i":I │ :goto_0 │ if-ltz v1, :cond_1 │ │ - .line 1332 │ + .line 1354 │ iget-object v2, p0, Landroid/support/v4/app/FragmentManagerImpl;->mActive:Ljava/util/ArrayList; │ │ invoke-virtual {v2, v1}, Ljava/util/ArrayList;->get(I)Ljava/lang/Object; │ │ move-result-object v0 │ │ check-cast v0, Landroid/support/v4/app/Fragment; │ │ - .line 1333 │ + .line 1355 │ .local v0, "f":Landroid/support/v4/app/Fragment; │ if-eqz v0, :cond_0 │ │ invoke-virtual {v0, p1}, Landroid/support/v4/app/Fragment;->findFragmentByWho(Ljava/lang/String;)Landroid/support/v4/app/Fragment; │ │ move-result-object v0 │ │ if-eqz v0, :cond_0 │ │ - .line 1338 │ + .line 1360 │ .end local v0 # "f":Landroid/support/v4/app/Fragment; │ .end local v1 # "i":I │ :goto_1 │ return-object v0 │ │ - .line 1331 │ + .line 1353 │ .restart local v0 # "f":Landroid/support/v4/app/Fragment; │ .restart local v1 # "i":I │ :cond_0 │ add-int/lit8 v1, v1, -0x1 │ │ goto :goto_0 │ │ - .line 1338 │ + .line 1360 │ .end local v0 # "f":Landroid/support/v4/app/Fragment; │ .end local v1 # "i":I │ :cond_1 │ const/4 v0, 0x0 │ │ goto :goto_1 │ .end method │ │ .method public freeBackStackIndex(I)V │ .locals 3 │ .param p1, "index" # I │ │ .prologue │ - .line 1424 │ + .line 1446 │ monitor-enter p0 │ │ - .line 1425 │ + .line 1447 │ :try_start_0 │ iget-object v0, p0, Landroid/support/v4/app/FragmentManagerImpl;->mBackStackIndices:Ljava/util/ArrayList; │ │ const/4 v1, 0x0 │ │ invoke-virtual {v0, p1, v1}, Ljava/util/ArrayList;->set(ILjava/lang/Object;)Ljava/lang/Object; │ │ - .line 1426 │ + .line 1448 │ iget-object v0, p0, Landroid/support/v4/app/FragmentManagerImpl;->mAvailBackStackIndices:Ljava/util/ArrayList; │ │ if-nez v0, :cond_0 │ │ - .line 1427 │ + .line 1449 │ new-instance v0, Ljava/util/ArrayList; │ │ invoke-direct {v0}, Ljava/util/ArrayList;->()V │ │ iput-object v0, p0, Landroid/support/v4/app/FragmentManagerImpl;->mAvailBackStackIndices:Ljava/util/ArrayList; │ │ - .line 1429 │ + .line 1451 │ :cond_0 │ sget-boolean v0, Landroid/support/v4/app/FragmentManagerImpl;->DEBUG:Z │ │ if-eqz v0, :cond_1 │ │ const-string v0, "FragmentManager" │ │ @@ -3403,31 +3415,31 @@ │ │ invoke-virtual {v1}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; │ │ move-result-object v1 │ │ invoke-static {v0, v1}, Landroid/util/Log;->v(Ljava/lang/String;Ljava/lang/String;)I │ │ - .line 1430 │ + .line 1452 │ :cond_1 │ iget-object v0, p0, Landroid/support/v4/app/FragmentManagerImpl;->mAvailBackStackIndices:Ljava/util/ArrayList; │ │ invoke-static {p1}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; │ │ move-result-object v1 │ │ invoke-virtual {v0, v1}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z │ │ - .line 1431 │ + .line 1453 │ monitor-exit p0 │ │ - .line 1432 │ + .line 1454 │ return-void │ │ - .line 1431 │ + .line 1453 │ :catchall_0 │ move-exception v0 │ │ monitor-exit p0 │ :try_end_0 │ .catchall {:try_start_0 .. :try_end_0} :catchall_0 │ │ @@ -3435,15 +3447,15 @@ │ .end method │ │ .method public getBackStackEntryAt(I)Landroid/support/v4/app/FragmentManager$BackStackEntry; │ .locals 1 │ .param p1, "index" # I │ │ .prologue │ - .line 536 │ + .line 550 │ iget-object v0, p0, Landroid/support/v4/app/FragmentManagerImpl;->mBackStack:Ljava/util/ArrayList; │ │ invoke-virtual {v0, p1}, Ljava/util/ArrayList;->get(I)Ljava/lang/Object; │ │ move-result-object v0 │ │ check-cast v0, Landroid/support/v4/app/FragmentManager$BackStackEntry; │ @@ -3451,15 +3463,15 @@ │ return-object v0 │ .end method │ │ .method public getBackStackEntryCount()I │ .locals 1 │ │ .prologue │ - .line 531 │ + .line 545 │ iget-object v0, p0, Landroid/support/v4/app/FragmentManagerImpl;->mBackStack:Ljava/util/ArrayList; │ │ if-eqz v0, :cond_0 │ │ iget-object v0, p0, Landroid/support/v4/app/FragmentManagerImpl;->mBackStack:Ljava/util/ArrayList; │ │ invoke-virtual {v0}, Ljava/util/ArrayList;->size()I │ @@ -3479,49 +3491,49 @@ │ .locals 5 │ .param p1, "bundle" # Landroid/os/Bundle; │ .param p2, "key" # Ljava/lang/String; │ │ .prologue │ const/4 v2, -0x1 │ │ - .line 565 │ + .line 579 │ invoke-virtual {p1, p2, v2}, Landroid/os/Bundle;->getInt(Ljava/lang/String;I)I │ │ move-result v1 │ │ - .line 566 │ + .line 580 │ .local v1, "index":I │ if-ne v1, v2, :cond_1 │ │ - .line 567 │ + .line 581 │ const/4 v0, 0x0 │ │ - .line 578 │ + .line 592 │ :cond_0 │ :goto_0 │ return-object v0 │ │ - .line 569 │ + .line 583 │ :cond_1 │ iget-object v2, p0, Landroid/support/v4/app/FragmentManagerImpl;->mActive:Ljava/util/ArrayList; │ │ invoke-virtual {v2}, Ljava/util/ArrayList;->size()I │ │ move-result v2 │ │ if-lt v1, v2, :cond_2 │ │ - .line 570 │ + .line 584 │ new-instance v2, Ljava/lang/IllegalStateException; │ │ new-instance v3, Ljava/lang/StringBuilder; │ │ invoke-direct {v3}, Ljava/lang/StringBuilder;->()V │ │ - const-string v4, "Fragement no longer exists for key " │ + const-string v4, "Fragment no longer exists for key " │ │ invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ move-result-object v3 │ │ invoke-virtual {v3, p2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ @@ -3541,36 +3553,36 @@ │ │ move-result-object v3 │ │ invoke-direct {v2, v3}, Ljava/lang/IllegalStateException;->(Ljava/lang/String;)V │ │ invoke-direct {p0, v2}, Landroid/support/v4/app/FragmentManagerImpl;->throwException(Ljava/lang/RuntimeException;)V │ │ - .line 573 │ + .line 587 │ :cond_2 │ iget-object v2, p0, Landroid/support/v4/app/FragmentManagerImpl;->mActive:Ljava/util/ArrayList; │ │ invoke-virtual {v2, v1}, Ljava/util/ArrayList;->get(I)Ljava/lang/Object; │ │ move-result-object v0 │ │ check-cast v0, Landroid/support/v4/app/Fragment; │ │ - .line 574 │ + .line 588 │ .local v0, "f":Landroid/support/v4/app/Fragment; │ if-nez v0, :cond_0 │ │ - .line 575 │ + .line 589 │ new-instance v2, Ljava/lang/IllegalStateException; │ │ new-instance v3, Ljava/lang/StringBuilder; │ │ invoke-direct {v3}, Ljava/lang/StringBuilder;->()V │ │ - const-string v4, "Fragement no longer exists for key " │ + const-string v4, "Fragment no longer exists for key " │ │ invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ move-result-object v3 │ │ invoke-virtual {v3, p2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ @@ -3606,30 +3618,38 @@ │ "<", │ "Landroid/support/v4/app/Fragment;", │ ">;" │ } │ .end annotation │ │ .prologue │ - .line 583 │ + .line 597 │ iget-object v0, p0, Landroid/support/v4/app/FragmentManagerImpl;->mActive:Ljava/util/ArrayList; │ │ return-object v0 │ .end method │ │ +.method getLayoutInflaterFactory()Landroid/view/LayoutInflater$Factory; │ + .locals 0 │ + │ + .prologue │ + .line 2202 │ + return-object p0 │ +.end method │ + │ .method public hideFragment(Landroid/support/v4/app/Fragment;II)V │ .locals 5 │ .param p1, "fragment" # Landroid/support/v4/app/Fragment; │ .param p2, "transition" # I │ .param p3, "transitionStyle" # I │ │ .prologue │ const/4 v4, 0x1 │ │ - .line 1207 │ + .line 1229 │ sget-boolean v1, Landroid/support/v4/app/FragmentManagerImpl;->DEBUG:Z │ │ if-eqz v1, :cond_0 │ │ const-string v1, "FragmentManager" │ │ new-instance v2, Ljava/lang/StringBuilder; │ @@ -3648,79 +3668,89 @@ │ │ invoke-virtual {v2}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; │ │ move-result-object v2 │ │ invoke-static {v1, v2}, Landroid/util/Log;->v(Ljava/lang/String;Ljava/lang/String;)I │ │ - .line 1208 │ + .line 1230 │ :cond_0 │ iget-boolean v1, p1, Landroid/support/v4/app/Fragment;->mHidden:Z │ │ if-nez v1, :cond_4 │ │ - .line 1209 │ + .line 1231 │ iput-boolean v4, p1, Landroid/support/v4/app/Fragment;->mHidden:Z │ │ - .line 1210 │ + .line 1232 │ iget-object v1, p1, Landroid/support/v4/app/Fragment;->mView:Landroid/view/View; │ │ if-eqz v1, :cond_2 │ │ - .line 1211 │ + .line 1233 │ const/4 v1, 0x0 │ │ invoke-virtual {p0, p1, p2, v1, p3}, Landroid/support/v4/app/FragmentManagerImpl;->loadAnimation(Landroid/support/v4/app/Fragment;IZI)Landroid/view/animation/Animation; │ │ move-result-object v0 │ │ - .line 1213 │ + .line 1235 │ .local v0, "anim":Landroid/view/animation/Animation; │ if-eqz v0, :cond_1 │ │ - .line 1214 │ + .line 1236 │ iget-object v1, p1, Landroid/support/v4/app/Fragment;->mView:Landroid/view/View; │ │ invoke-virtual {v1, v0}, Landroid/view/View;->startAnimation(Landroid/view/animation/Animation;)V │ │ - .line 1216 │ + .line 1238 │ :cond_1 │ iget-object v1, p1, Landroid/support/v4/app/Fragment;->mView:Landroid/view/View; │ │ const/16 v2, 0x8 │ │ invoke-virtual {v1, v2}, Landroid/view/View;->setVisibility(I)V │ │ - .line 1218 │ + .line 1240 │ .end local v0 # "anim":Landroid/view/animation/Animation; │ :cond_2 │ iget-boolean v1, p1, Landroid/support/v4/app/Fragment;->mAdded:Z │ │ if-eqz v1, :cond_3 │ │ iget-boolean v1, p1, Landroid/support/v4/app/Fragment;->mHasMenu:Z │ │ if-eqz v1, :cond_3 │ │ iget-boolean v1, p1, Landroid/support/v4/app/Fragment;->mMenuVisible:Z │ │ if-eqz v1, :cond_3 │ │ - .line 1219 │ + .line 1241 │ iput-boolean v4, p0, Landroid/support/v4/app/FragmentManagerImpl;->mNeedMenuInvalidate:Z │ │ - .line 1221 │ + .line 1243 │ :cond_3 │ invoke-virtual {p1, v4}, Landroid/support/v4/app/Fragment;->onHiddenChanged(Z)V │ │ - .line 1223 │ + .line 1245 │ :cond_4 │ return-void │ .end method │ │ +.method public isDestroyed()Z │ + .locals 1 │ + │ + .prologue │ + .line 615 │ + iget-boolean v0, p0, Landroid/support/v4/app/FragmentManagerImpl;->mDestroyed:Z │ + │ + return v0 │ +.end method │ + │ .method loadAnimation(Landroid/support/v4/app/Fragment;IZI)Landroid/view/animation/Animation; │ .locals 9 │ .param p1, "fragment" # Landroid/support/v4/app/Fragment; │ .param p2, "transit" # I │ .param p3, "enter" # Z │ .param p4, "transitionStyle" # I │ │ @@ -3729,188 +3759,188 @@ │ │ const/4 v3, 0x0 │ │ const/4 v7, 0x0 │ │ const/high16 v6, 0x3f800000 # 1.0f │ │ - .line 758 │ + .line 777 │ iget v4, p1, Landroid/support/v4/app/Fragment;->mNextAnim:I │ │ invoke-virtual {p1, p2, p3, v4}, Landroid/support/v4/app/Fragment;->onCreateAnimation(IZI)Landroid/view/animation/Animation; │ │ move-result-object v1 │ │ - .line 760 │ + .line 779 │ .local v1, "animObj":Landroid/view/animation/Animation; │ if-eqz v1, :cond_0 │ │ - .line 812 │ + .line 831 │ .end local v1 # "animObj":Landroid/view/animation/Animation; │ :goto_0 │ return-object v1 │ │ - .line 764 │ + .line 783 │ .restart local v1 # "animObj":Landroid/view/animation/Animation; │ :cond_0 │ iget v4, p1, Landroid/support/v4/app/Fragment;->mNextAnim:I │ │ if-eqz v4, :cond_1 │ │ - .line 765 │ + .line 784 │ iget-object v4, p0, Landroid/support/v4/app/FragmentManagerImpl;->mActivity:Landroid/support/v4/app/FragmentActivity; │ │ iget v5, p1, Landroid/support/v4/app/Fragment;->mNextAnim:I │ │ invoke-static {v4, v5}, Landroid/view/animation/AnimationUtils;->loadAnimation(Landroid/content/Context;I)Landroid/view/animation/Animation; │ │ move-result-object v0 │ │ - .line 766 │ + .line 785 │ .local v0, "anim":Landroid/view/animation/Animation; │ if-eqz v0, :cond_1 │ │ move-object v1, v0 │ │ - .line 767 │ + .line 786 │ goto :goto_0 │ │ - .line 771 │ + .line 790 │ .end local v0 # "anim":Landroid/view/animation/Animation; │ :cond_1 │ if-nez p2, :cond_2 │ │ move-object v1, v3 │ │ - .line 772 │ + .line 791 │ goto :goto_0 │ │ - .line 775 │ + .line 794 │ :cond_2 │ invoke-static {p2, p3}, Landroid/support/v4/app/FragmentManagerImpl;->transitToStyleIndex(IZ)I │ │ move-result v2 │ │ - .line 776 │ + .line 795 │ .local v2, "styleIndex":I │ if-gez v2, :cond_3 │ │ move-object v1, v3 │ │ - .line 777 │ + .line 796 │ goto :goto_0 │ │ - .line 780 │ + .line 799 │ :cond_3 │ packed-switch v2, :pswitch_data_0 │ │ - .line 795 │ + .line 814 │ if-nez p4, :cond_4 │ │ iget-object v4, p0, Landroid/support/v4/app/FragmentManagerImpl;->mActivity:Landroid/support/v4/app/FragmentActivity; │ │ invoke-virtual {v4}, Landroid/support/v4/app/FragmentActivity;->getWindow()Landroid/view/Window; │ │ move-result-object v4 │ │ if-eqz v4, :cond_4 │ │ - .line 796 │ + .line 815 │ iget-object v4, p0, Landroid/support/v4/app/FragmentManagerImpl;->mActivity:Landroid/support/v4/app/FragmentActivity; │ │ invoke-virtual {v4}, Landroid/support/v4/app/FragmentActivity;->getWindow()Landroid/view/Window; │ │ move-result-object v4 │ │ invoke-virtual {v4}, Landroid/view/Window;->getAttributes()Landroid/view/WindowManager$LayoutParams; │ │ move-result-object v4 │ │ iget p4, v4, Landroid/view/WindowManager$LayoutParams;->windowAnimations:I │ │ - .line 798 │ + .line 817 │ :cond_4 │ if-nez p4, :cond_5 │ │ move-object v1, v3 │ │ - .line 799 │ + .line 818 │ goto :goto_0 │ │ - .line 782 │ + .line 801 │ :pswitch_0 │ iget-object v3, p0, Landroid/support/v4/app/FragmentManagerImpl;->mActivity:Landroid/support/v4/app/FragmentActivity; │ │ const/high16 v4, 0x3f900000 # 1.125f │ │ invoke-static {v3, v4, v6, v7, v6}, Landroid/support/v4/app/FragmentManagerImpl;->makeOpenCloseAnimation(Landroid/content/Context;FFFF)Landroid/view/animation/Animation; │ │ move-result-object v1 │ │ goto :goto_0 │ │ - .line 784 │ + .line 803 │ :pswitch_1 │ iget-object v3, p0, Landroid/support/v4/app/FragmentManagerImpl;->mActivity:Landroid/support/v4/app/FragmentActivity; │ │ invoke-static {v3, v6, v8, v6, v7}, Landroid/support/v4/app/FragmentManagerImpl;->makeOpenCloseAnimation(Landroid/content/Context;FFFF)Landroid/view/animation/Animation; │ │ move-result-object v1 │ │ goto :goto_0 │ │ - .line 786 │ + .line 805 │ :pswitch_2 │ iget-object v3, p0, Landroid/support/v4/app/FragmentManagerImpl;->mActivity:Landroid/support/v4/app/FragmentActivity; │ │ invoke-static {v3, v8, v6, v7, v6}, Landroid/support/v4/app/FragmentManagerImpl;->makeOpenCloseAnimation(Landroid/content/Context;FFFF)Landroid/view/animation/Animation; │ │ move-result-object v1 │ │ goto :goto_0 │ │ - .line 788 │ + .line 807 │ :pswitch_3 │ iget-object v3, p0, Landroid/support/v4/app/FragmentManagerImpl;->mActivity:Landroid/support/v4/app/FragmentActivity; │ │ const v4, 0x3f89999a # 1.075f │ │ invoke-static {v3, v6, v4, v6, v7}, Landroid/support/v4/app/FragmentManagerImpl;->makeOpenCloseAnimation(Landroid/content/Context;FFFF)Landroid/view/animation/Animation; │ │ move-result-object v1 │ │ goto :goto_0 │ │ - .line 790 │ + .line 809 │ :pswitch_4 │ iget-object v3, p0, Landroid/support/v4/app/FragmentManagerImpl;->mActivity:Landroid/support/v4/app/FragmentActivity; │ │ invoke-static {v3, v7, v6}, Landroid/support/v4/app/FragmentManagerImpl;->makeFadeAnimation(Landroid/content/Context;FF)Landroid/view/animation/Animation; │ │ move-result-object v1 │ │ goto :goto_0 │ │ - .line 792 │ + .line 811 │ :pswitch_5 │ iget-object v3, p0, Landroid/support/v4/app/FragmentManagerImpl;->mActivity:Landroid/support/v4/app/FragmentActivity; │ │ invoke-static {v3, v6, v7}, Landroid/support/v4/app/FragmentManagerImpl;->makeFadeAnimation(Landroid/content/Context;FF)Landroid/view/animation/Animation; │ │ move-result-object v1 │ │ goto :goto_0 │ │ :cond_5 │ move-object v1, v3 │ │ - .line 812 │ + .line 831 │ goto :goto_0 │ │ - .line 780 │ + .line 799 │ :pswitch_data_0 │ .packed-switch 0x1 │ :pswitch_0 │ :pswitch_1 │ :pswitch_2 │ :pswitch_3 │ :pswitch_4 │ @@ -3919,69 +3949,69 @@ │ .end method │ │ .method makeActive(Landroid/support/v4/app/Fragment;)V │ .locals 3 │ .param p1, "f" # Landroid/support/v4/app/Fragment; │ │ .prologue │ - .line 1134 │ + .line 1156 │ iget v0, p1, Landroid/support/v4/app/Fragment;->mIndex:I │ │ if-ltz v0, :cond_1 │ │ - .line 1150 │ + .line 1172 │ :cond_0 │ :goto_0 │ return-void │ │ - .line 1138 │ + .line 1160 │ :cond_1 │ iget-object v0, p0, Landroid/support/v4/app/FragmentManagerImpl;->mAvailIndices:Ljava/util/ArrayList; │ │ if-eqz v0, :cond_2 │ │ iget-object v0, p0, Landroid/support/v4/app/FragmentManagerImpl;->mAvailIndices:Ljava/util/ArrayList; │ │ invoke-virtual {v0}, Ljava/util/ArrayList;->size()I │ │ move-result v0 │ │ if-gtz v0, :cond_4 │ │ - .line 1139 │ + .line 1161 │ :cond_2 │ iget-object v0, p0, Landroid/support/v4/app/FragmentManagerImpl;->mActive:Ljava/util/ArrayList; │ │ if-nez v0, :cond_3 │ │ - .line 1140 │ + .line 1162 │ new-instance v0, Ljava/util/ArrayList; │ │ invoke-direct {v0}, Ljava/util/ArrayList;->()V │ │ iput-object v0, p0, Landroid/support/v4/app/FragmentManagerImpl;->mActive:Ljava/util/ArrayList; │ │ - .line 1142 │ + .line 1164 │ :cond_3 │ iget-object v0, p0, Landroid/support/v4/app/FragmentManagerImpl;->mActive:Ljava/util/ArrayList; │ │ invoke-virtual {v0}, Ljava/util/ArrayList;->size()I │ │ move-result v0 │ │ iget-object v1, p0, Landroid/support/v4/app/FragmentManagerImpl;->mParent:Landroid/support/v4/app/Fragment; │ │ invoke-virtual {p1, v0, v1}, Landroid/support/v4/app/Fragment;->setIndex(ILandroid/support/v4/app/Fragment;)V │ │ - .line 1143 │ + .line 1165 │ iget-object v0, p0, Landroid/support/v4/app/FragmentManagerImpl;->mActive:Ljava/util/ArrayList; │ │ invoke-virtual {v0, p1}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z │ │ - .line 1149 │ + .line 1171 │ :goto_1 │ sget-boolean v0, Landroid/support/v4/app/FragmentManagerImpl;->DEBUG:Z │ │ if-eqz v0, :cond_0 │ │ const-string v0, "FragmentManager" │ │ @@ -4003,15 +4033,15 @@ │ │ move-result-object v1 │ │ invoke-static {v0, v1}, Landroid/util/Log;->v(Ljava/lang/String;Ljava/lang/String;)I │ │ goto :goto_0 │ │ - .line 1146 │ + .line 1168 │ :cond_4 │ iget-object v0, p0, Landroid/support/v4/app/FragmentManagerImpl;->mAvailIndices:Ljava/util/ArrayList; │ │ iget-object v1, p0, Landroid/support/v4/app/FragmentManagerImpl;->mAvailIndices:Ljava/util/ArrayList; │ │ invoke-virtual {v1}, Ljava/util/ArrayList;->size()I │ │ @@ -4029,39 +4059,39 @@ │ │ move-result v0 │ │ iget-object v1, p0, Landroid/support/v4/app/FragmentManagerImpl;->mParent:Landroid/support/v4/app/Fragment; │ │ invoke-virtual {p1, v0, v1}, Landroid/support/v4/app/Fragment;->setIndex(ILandroid/support/v4/app/Fragment;)V │ │ - .line 1147 │ + .line 1169 │ iget-object v0, p0, Landroid/support/v4/app/FragmentManagerImpl;->mActive:Ljava/util/ArrayList; │ │ iget v1, p1, Landroid/support/v4/app/Fragment;->mIndex:I │ │ invoke-virtual {v0, v1, p1}, Ljava/util/ArrayList;->set(ILjava/lang/Object;)Ljava/lang/Object; │ │ goto :goto_1 │ .end method │ │ .method makeInactive(Landroid/support/v4/app/Fragment;)V │ .locals 3 │ .param p1, "f" # Landroid/support/v4/app/Fragment; │ │ .prologue │ - .line 1153 │ + .line 1175 │ iget v0, p1, Landroid/support/v4/app/Fragment;->mIndex:I │ │ if-gez v0, :cond_0 │ │ - .line 1165 │ + .line 1187 │ :goto_0 │ return-void │ │ - .line 1157 │ + .line 1179 │ :cond_0 │ sget-boolean v0, Landroid/support/v4/app/FragmentManagerImpl;->DEBUG:Z │ │ if-eqz v0, :cond_1 │ │ const-string v0, "FragmentManager" │ │ @@ -4081,56 +4111,56 @@ │ │ invoke-virtual {v1}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; │ │ move-result-object v1 │ │ invoke-static {v0, v1}, Landroid/util/Log;->v(Ljava/lang/String;Ljava/lang/String;)I │ │ - .line 1158 │ + .line 1180 │ :cond_1 │ iget-object v0, p0, Landroid/support/v4/app/FragmentManagerImpl;->mActive:Ljava/util/ArrayList; │ │ iget v1, p1, Landroid/support/v4/app/Fragment;->mIndex:I │ │ const/4 v2, 0x0 │ │ invoke-virtual {v0, v1, v2}, Ljava/util/ArrayList;->set(ILjava/lang/Object;)Ljava/lang/Object; │ │ - .line 1159 │ + .line 1181 │ iget-object v0, p0, Landroid/support/v4/app/FragmentManagerImpl;->mAvailIndices:Ljava/util/ArrayList; │ │ if-nez v0, :cond_2 │ │ - .line 1160 │ + .line 1182 │ new-instance v0, Ljava/util/ArrayList; │ │ invoke-direct {v0}, Ljava/util/ArrayList;->()V │ │ iput-object v0, p0, Landroid/support/v4/app/FragmentManagerImpl;->mAvailIndices:Ljava/util/ArrayList; │ │ - .line 1162 │ + .line 1184 │ :cond_2 │ iget-object v0, p0, Landroid/support/v4/app/FragmentManagerImpl;->mAvailIndices:Ljava/util/ArrayList; │ │ iget v1, p1, Landroid/support/v4/app/Fragment;->mIndex:I │ │ invoke-static {v1}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; │ │ move-result-object v1 │ │ invoke-virtual {v0, v1}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z │ │ - .line 1163 │ + .line 1185 │ iget-object v0, p0, Landroid/support/v4/app/FragmentManagerImpl;->mActivity:Landroid/support/v4/app/FragmentActivity; │ │ iget-object v1, p1, Landroid/support/v4/app/Fragment;->mWho:Ljava/lang/String; │ │ invoke-virtual {v0, v1}, Landroid/support/v4/app/FragmentActivity;->invalidateSupportFragment(Ljava/lang/String;)V │ │ - .line 1164 │ + .line 1186 │ invoke-virtual {p1}, Landroid/support/v4/app/Fragment;->initState()V │ │ goto :goto_0 │ .end method │ │ .method moveToState(IIIZ)V │ .locals 8 │ @@ -4138,122 +4168,122 @@ │ .param p2, "transit" # I │ .param p3, "transitStyle" # I │ .param p4, "always" # Z │ │ .prologue │ const/4 v5, 0x0 │ │ - .line 1090 │ + .line 1112 │ iget-object v0, p0, Landroid/support/v4/app/FragmentManagerImpl;->mActivity:Landroid/support/v4/app/FragmentActivity; │ │ if-nez v0, :cond_0 │ │ if-eqz p1, :cond_0 │ │ - .line 1091 │ + .line 1113 │ new-instance v0, Ljava/lang/IllegalStateException; │ │ const-string v2, "No activity" │ │ invoke-direct {v0, v2}, Ljava/lang/IllegalStateException;->(Ljava/lang/String;)V │ │ throw v0 │ │ - .line 1094 │ + .line 1116 │ :cond_0 │ if-nez p4, :cond_2 │ │ iget v0, p0, Landroid/support/v4/app/FragmentManagerImpl;->mCurState:I │ │ if-ne v0, p1, :cond_2 │ │ - .line 1120 │ + .line 1142 │ :cond_1 │ :goto_0 │ return-void │ │ - .line 1098 │ + .line 1120 │ :cond_2 │ iput p1, p0, Landroid/support/v4/app/FragmentManagerImpl;->mCurState:I │ │ - .line 1099 │ + .line 1121 │ iget-object v0, p0, Landroid/support/v4/app/FragmentManagerImpl;->mActive:Ljava/util/ArrayList; │ │ if-eqz v0, :cond_1 │ │ - .line 1100 │ + .line 1122 │ const/4 v7, 0x0 │ │ - .line 1101 │ + .line 1123 │ .local v7, "loadersRunning":Z │ const/4 v6, 0x0 │ │ .local v6, "i":I │ :goto_1 │ iget-object v0, p0, Landroid/support/v4/app/FragmentManagerImpl;->mActive:Ljava/util/ArrayList; │ │ invoke-virtual {v0}, Ljava/util/ArrayList;->size()I │ │ move-result v0 │ │ if-ge v6, v0, :cond_4 │ │ - .line 1102 │ + .line 1124 │ iget-object v0, p0, Landroid/support/v4/app/FragmentManagerImpl;->mActive:Ljava/util/ArrayList; │ │ invoke-virtual {v0, v6}, Ljava/util/ArrayList;->get(I)Ljava/lang/Object; │ │ move-result-object v1 │ │ check-cast v1, Landroid/support/v4/app/Fragment; │ │ - .line 1103 │ + .line 1125 │ .local v1, "f":Landroid/support/v4/app/Fragment; │ if-eqz v1, :cond_3 │ │ move-object v0, p0 │ │ move v2, p1 │ │ move v3, p2 │ │ move v4, p3 │ │ - .line 1104 │ + .line 1126 │ invoke-virtual/range {v0 .. v5}, Landroid/support/v4/app/FragmentManagerImpl;->moveToState(Landroid/support/v4/app/Fragment;IIIZ)V │ │ - .line 1105 │ + .line 1127 │ iget-object v0, v1, Landroid/support/v4/app/Fragment;->mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; │ │ if-eqz v0, :cond_3 │ │ - .line 1106 │ + .line 1128 │ iget-object v0, v1, Landroid/support/v4/app/Fragment;->mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; │ │ invoke-virtual {v0}, Landroid/support/v4/app/LoaderManagerImpl;->hasRunningLoaders()Z │ │ move-result v0 │ │ or-int/2addr v7, v0 │ │ - .line 1101 │ + .line 1123 │ :cond_3 │ add-int/lit8 v6, v6, 0x1 │ │ goto :goto_1 │ │ - .line 1111 │ + .line 1133 │ .end local v1 # "f":Landroid/support/v4/app/Fragment; │ :cond_4 │ if-nez v7, :cond_5 │ │ - .line 1112 │ + .line 1134 │ invoke-virtual {p0}, Landroid/support/v4/app/FragmentManagerImpl;->startPendingDeferredFragments()V │ │ - .line 1115 │ + .line 1137 │ :cond_5 │ iget-boolean v0, p0, Landroid/support/v4/app/FragmentManagerImpl;->mNeedMenuInvalidate:Z │ │ if-eqz v0, :cond_1 │ │ iget-object v0, p0, Landroid/support/v4/app/FragmentManagerImpl;->mActivity:Landroid/support/v4/app/FragmentActivity; │ │ @@ -4261,104 +4291,104 @@ │ │ iget v0, p0, Landroid/support/v4/app/FragmentManagerImpl;->mCurState:I │ │ const/4 v2, 0x5 │ │ if-ne v0, v2, :cond_1 │ │ - .line 1116 │ + .line 1138 │ iget-object v0, p0, Landroid/support/v4/app/FragmentManagerImpl;->mActivity:Landroid/support/v4/app/FragmentActivity; │ │ invoke-virtual {v0}, Landroid/support/v4/app/FragmentActivity;->supportInvalidateOptionsMenu()V │ │ - .line 1117 │ + .line 1139 │ iput-boolean v5, p0, Landroid/support/v4/app/FragmentManagerImpl;->mNeedMenuInvalidate:Z │ │ goto :goto_0 │ .end method │ │ .method moveToState(IZ)V │ .locals 1 │ .param p1, "newState" # I │ .param p2, "always" # Z │ │ .prologue │ const/4 v0, 0x0 │ │ - .line 1086 │ + .line 1108 │ invoke-virtual {p0, p1, v0, v0, p2}, Landroid/support/v4/app/FragmentManagerImpl;->moveToState(IIIZ)V │ │ - .line 1087 │ + .line 1109 │ return-void │ .end method │ │ .method moveToState(Landroid/support/v4/app/Fragment;)V │ .locals 6 │ .param p1, "f" # Landroid/support/v4/app/Fragment; │ │ .prologue │ const/4 v3, 0x0 │ │ - .line 1082 │ + .line 1104 │ iget v2, p0, Landroid/support/v4/app/FragmentManagerImpl;->mCurState:I │ │ move-object v0, p0 │ │ move-object v1, p1 │ │ move v4, v3 │ │ move v5, v3 │ │ invoke-virtual/range {v0 .. v5}, Landroid/support/v4/app/FragmentManagerImpl;->moveToState(Landroid/support/v4/app/Fragment;IIIZ)V │ │ - .line 1083 │ + .line 1105 │ return-void │ .end method │ │ .method moveToState(Landroid/support/v4/app/Fragment;IIIZ)V │ .locals 10 │ .param p1, "f" # Landroid/support/v4/app/Fragment; │ .param p2, "newState" # I │ .param p3, "transit" # I │ .param p4, "transitionStyle" # I │ .param p5, "keepActive" # Z │ │ .prologue │ - .line 830 │ + .line 849 │ iget-boolean v0, p1, Landroid/support/v4/app/Fragment;->mAdded:Z │ │ if-eqz v0, :cond_0 │ │ iget-boolean v0, p1, Landroid/support/v4/app/Fragment;->mDetached:Z │ │ if-eqz v0, :cond_1 │ │ :cond_0 │ const/4 v0, 0x1 │ │ if-le p2, v0, :cond_1 │ │ - .line 831 │ + .line 850 │ const/4 p2, 0x1 │ │ - .line 833 │ + .line 852 │ :cond_1 │ iget-boolean v0, p1, Landroid/support/v4/app/Fragment;->mRemoving:Z │ │ if-eqz v0, :cond_2 │ │ iget v0, p1, Landroid/support/v4/app/Fragment;->mState:I │ │ if-le p2, v0, :cond_2 │ │ - .line 835 │ + .line 854 │ iget p2, p1, Landroid/support/v4/app/Fragment;->mState:I │ │ - .line 839 │ + .line 858 │ :cond_2 │ iget-boolean v0, p1, Landroid/support/v4/app/Fragment;->mDeferStart:Z │ │ if-eqz v0, :cond_3 │ │ iget v0, p1, Landroid/support/v4/app/Fragment;->mState:I │ │ @@ -4366,76 +4396,76 @@ │ │ if-ge v0, v1, :cond_3 │ │ const/4 v0, 0x3 │ │ if-le p2, v0, :cond_3 │ │ - .line 840 │ + .line 859 │ const/4 p2, 0x3 │ │ - .line 842 │ + .line 861 │ :cond_3 │ iget v0, p1, Landroid/support/v4/app/Fragment;->mState:I │ │ if-ge v0, p2, :cond_1d │ │ - .line 846 │ + .line 865 │ iget-boolean v0, p1, Landroid/support/v4/app/Fragment;->mFromLayout:Z │ │ if-eqz v0, :cond_4 │ │ iget-boolean v0, p1, Landroid/support/v4/app/Fragment;->mInLayout:Z │ │ if-nez v0, :cond_4 │ │ - .line 1079 │ + .line 1101 │ :goto_0 │ return-void │ │ - .line 849 │ + .line 868 │ :cond_4 │ iget-object v0, p1, Landroid/support/v4/app/Fragment;->mAnimatingAway:Landroid/view/View; │ │ if-eqz v0, :cond_5 │ │ - .line 854 │ + .line 873 │ const/4 v0, 0x0 │ │ iput-object v0, p1, Landroid/support/v4/app/Fragment;->mAnimatingAway:Landroid/view/View; │ │ - .line 855 │ + .line 874 │ iget v2, p1, Landroid/support/v4/app/Fragment;->mStateAfterAnimating:I │ │ const/4 v3, 0x0 │ │ const/4 v4, 0x0 │ │ const/4 v5, 0x1 │ │ move-object v0, p0 │ │ move-object v1, p1 │ │ invoke-virtual/range {v0 .. v5}, Landroid/support/v4/app/FragmentManagerImpl;->moveToState(Landroid/support/v4/app/Fragment;IIIZ)V │ │ - .line 857 │ + .line 876 │ :cond_5 │ iget v0, p1, Landroid/support/v4/app/Fragment;->mState:I │ │ packed-switch v0, :pswitch_data_0 │ │ - .line 1078 │ + .line 1100 │ :cond_6 │ :goto_1 │ iput p2, p1, Landroid/support/v4/app/Fragment;->mState:I │ │ goto :goto_0 │ │ - .line 859 │ + .line 878 │ :pswitch_0 │ sget-boolean v0, Landroid/support/v4/app/FragmentManagerImpl;->DEBUG:Z │ │ if-eqz v0, :cond_7 │ │ const-string v0, "FragmentManager" │ │ @@ -4455,131 +4485,142 @@ │ │ invoke-virtual {v1}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; │ │ move-result-object v1 │ │ invoke-static {v0, v1}, Landroid/util/Log;->v(Ljava/lang/String;Ljava/lang/String;)I │ │ - .line 860 │ + .line 879 │ :cond_7 │ iget-object v0, p1, Landroid/support/v4/app/Fragment;->mSavedFragmentState:Landroid/os/Bundle; │ │ if-eqz v0, :cond_9 │ │ - .line 861 │ + .line 880 │ + iget-object v0, p1, Landroid/support/v4/app/Fragment;->mSavedFragmentState:Landroid/os/Bundle; │ + │ + iget-object v1, p0, Landroid/support/v4/app/FragmentManagerImpl;->mActivity:Landroid/support/v4/app/FragmentActivity; │ + │ + invoke-virtual {v1}, Landroid/support/v4/app/FragmentActivity;->getClassLoader()Ljava/lang/ClassLoader; │ + │ + move-result-object v1 │ + │ + invoke-virtual {v0, v1}, Landroid/os/Bundle;->setClassLoader(Ljava/lang/ClassLoader;)V │ + │ + .line 881 │ iget-object v0, p1, Landroid/support/v4/app/Fragment;->mSavedFragmentState:Landroid/os/Bundle; │ │ const-string v1, "android:view_state" │ │ invoke-virtual {v0, v1}, Landroid/os/Bundle;->getSparseParcelableArray(Ljava/lang/String;)Landroid/util/SparseArray; │ │ move-result-object v0 │ │ iput-object v0, p1, Landroid/support/v4/app/Fragment;->mSavedViewState:Landroid/util/SparseArray; │ │ - .line 863 │ + .line 883 │ iget-object v0, p1, Landroid/support/v4/app/Fragment;->mSavedFragmentState:Landroid/os/Bundle; │ │ const-string v1, "android:target_state" │ │ invoke-virtual {p0, v0, v1}, Landroid/support/v4/app/FragmentManagerImpl;->getFragment(Landroid/os/Bundle;Ljava/lang/String;)Landroid/support/v4/app/Fragment; │ │ move-result-object v0 │ │ iput-object v0, p1, Landroid/support/v4/app/Fragment;->mTarget:Landroid/support/v4/app/Fragment; │ │ - .line 865 │ + .line 885 │ iget-object v0, p1, Landroid/support/v4/app/Fragment;->mTarget:Landroid/support/v4/app/Fragment; │ │ if-eqz v0, :cond_8 │ │ - .line 866 │ + .line 886 │ iget-object v0, p1, Landroid/support/v4/app/Fragment;->mSavedFragmentState:Landroid/os/Bundle; │ │ const-string v1, "android:target_req_state" │ │ const/4 v2, 0x0 │ │ invoke-virtual {v0, v1, v2}, Landroid/os/Bundle;->getInt(Ljava/lang/String;I)I │ │ move-result v0 │ │ iput v0, p1, Landroid/support/v4/app/Fragment;->mTargetRequestCode:I │ │ - .line 869 │ + .line 889 │ :cond_8 │ iget-object v0, p1, Landroid/support/v4/app/Fragment;->mSavedFragmentState:Landroid/os/Bundle; │ │ const-string v1, "android:user_visible_hint" │ │ const/4 v2, 0x1 │ │ invoke-virtual {v0, v1, v2}, Landroid/os/Bundle;->getBoolean(Ljava/lang/String;Z)Z │ │ move-result v0 │ │ iput-boolean v0, p1, Landroid/support/v4/app/Fragment;->mUserVisibleHint:Z │ │ - .line 871 │ + .line 891 │ iget-boolean v0, p1, Landroid/support/v4/app/Fragment;->mUserVisibleHint:Z │ │ if-nez v0, :cond_9 │ │ - .line 872 │ + .line 892 │ const/4 v0, 0x1 │ │ iput-boolean v0, p1, Landroid/support/v4/app/Fragment;->mDeferStart:Z │ │ - .line 873 │ + .line 893 │ const/4 v0, 0x3 │ │ if-le p2, v0, :cond_9 │ │ - .line 874 │ + .line 894 │ const/4 p2, 0x3 │ │ - .line 878 │ + .line 898 │ :cond_9 │ iget-object v0, p0, Landroid/support/v4/app/FragmentManagerImpl;->mActivity:Landroid/support/v4/app/FragmentActivity; │ │ iput-object v0, p1, Landroid/support/v4/app/Fragment;->mActivity:Landroid/support/v4/app/FragmentActivity; │ │ - .line 879 │ + .line 899 │ iget-object v0, p0, Landroid/support/v4/app/FragmentManagerImpl;->mParent:Landroid/support/v4/app/Fragment; │ │ iput-object v0, p1, Landroid/support/v4/app/Fragment;->mParentFragment:Landroid/support/v4/app/Fragment; │ │ - .line 880 │ + .line 900 │ iget-object v0, p0, Landroid/support/v4/app/FragmentManagerImpl;->mParent:Landroid/support/v4/app/Fragment; │ │ if-eqz v0, :cond_a │ │ iget-object v0, p0, Landroid/support/v4/app/FragmentManagerImpl;->mParent:Landroid/support/v4/app/Fragment; │ │ iget-object v0, v0, Landroid/support/v4/app/Fragment;->mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; │ │ :goto_2 │ iput-object v0, p1, Landroid/support/v4/app/Fragment;->mFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; │ │ - .line 882 │ + .line 902 │ const/4 v0, 0x0 │ │ iput-boolean v0, p1, Landroid/support/v4/app/Fragment;->mCalled:Z │ │ - .line 883 │ + .line 903 │ iget-object v0, p0, Landroid/support/v4/app/FragmentManagerImpl;->mActivity:Landroid/support/v4/app/FragmentActivity; │ │ invoke-virtual {p1, v0}, Landroid/support/v4/app/Fragment;->onAttach(Landroid/app/Activity;)V │ │ - .line 884 │ + .line 904 │ iget-boolean v0, p1, Landroid/support/v4/app/Fragment;->mCalled:Z │ │ if-nez v0, :cond_b │ │ - .line 885 │ + .line 905 │ new-instance v0, Landroid/support/v4/app/SuperNotCalledException; │ │ new-instance v1, Ljava/lang/StringBuilder; │ │ invoke-direct {v1}, Ljava/lang/StringBuilder;->()V │ │ const-string v2, "Fragment " │ @@ -4602,56 +4643,56 @@ │ │ move-result-object v1 │ │ invoke-direct {v0, v1}, Landroid/support/v4/app/SuperNotCalledException;->(Ljava/lang/String;)V │ │ throw v0 │ │ - .line 880 │ + .line 900 │ :cond_a │ iget-object v0, p0, Landroid/support/v4/app/FragmentManagerImpl;->mActivity:Landroid/support/v4/app/FragmentActivity; │ │ iget-object v0, v0, Landroid/support/v4/app/FragmentActivity;->mFragments:Landroid/support/v4/app/FragmentManagerImpl; │ │ goto :goto_2 │ │ - .line 888 │ + .line 908 │ :cond_b │ iget-object v0, p1, Landroid/support/v4/app/Fragment;->mParentFragment:Landroid/support/v4/app/Fragment; │ │ if-nez v0, :cond_c │ │ - .line 889 │ + .line 909 │ iget-object v0, p0, Landroid/support/v4/app/FragmentManagerImpl;->mActivity:Landroid/support/v4/app/FragmentActivity; │ │ invoke-virtual {v0, p1}, Landroid/support/v4/app/FragmentActivity;->onAttachFragment(Landroid/support/v4/app/Fragment;)V │ │ - .line 892 │ + .line 912 │ :cond_c │ iget-boolean v0, p1, Landroid/support/v4/app/Fragment;->mRetaining:Z │ │ if-nez v0, :cond_d │ │ - .line 893 │ + .line 913 │ iget-object v0, p1, Landroid/support/v4/app/Fragment;->mSavedFragmentState:Landroid/os/Bundle; │ │ invoke-virtual {p1, v0}, Landroid/support/v4/app/Fragment;->performCreate(Landroid/os/Bundle;)V │ │ - .line 895 │ + .line 915 │ :cond_d │ const/4 v0, 0x0 │ │ iput-boolean v0, p1, Landroid/support/v4/app/Fragment;->mRetaining:Z │ │ - .line 896 │ + .line 916 │ iget-boolean v0, p1, Landroid/support/v4/app/Fragment;->mFromLayout:Z │ │ if-eqz v0, :cond_f │ │ - .line 900 │ + .line 920 │ iget-object v0, p1, Landroid/support/v4/app/Fragment;->mSavedFragmentState:Landroid/os/Bundle; │ │ invoke-virtual {p1, v0}, Landroid/support/v4/app/Fragment;->getLayoutInflater(Landroid/os/Bundle;)Landroid/view/LayoutInflater; │ │ move-result-object v0 │ │ const/4 v1, 0x0 │ @@ -4660,61 +4701,61 @@ │ │ invoke-virtual {p1, v0, v1, v2}, Landroid/support/v4/app/Fragment;->performCreateView(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Landroid/os/Bundle;)Landroid/view/View; │ │ move-result-object v0 │ │ iput-object v0, p1, Landroid/support/v4/app/Fragment;->mView:Landroid/view/View; │ │ - .line 902 │ + .line 922 │ iget-object v0, p1, Landroid/support/v4/app/Fragment;->mView:Landroid/view/View; │ │ if-eqz v0, :cond_1b │ │ - .line 903 │ + .line 923 │ iget-object v0, p1, Landroid/support/v4/app/Fragment;->mView:Landroid/view/View; │ │ iput-object v0, p1, Landroid/support/v4/app/Fragment;->mInnerView:Landroid/view/View; │ │ - .line 904 │ + .line 924 │ iget-object v0, p1, Landroid/support/v4/app/Fragment;->mView:Landroid/view/View; │ │ invoke-static {v0}, Landroid/support/v4/app/NoSaveStateFrameLayout;->wrap(Landroid/view/View;)Landroid/view/ViewGroup; │ │ move-result-object v0 │ │ iput-object v0, p1, Landroid/support/v4/app/Fragment;->mView:Landroid/view/View; │ │ - .line 905 │ + .line 925 │ iget-boolean v0, p1, Landroid/support/v4/app/Fragment;->mHidden:Z │ │ if-eqz v0, :cond_e │ │ iget-object v0, p1, Landroid/support/v4/app/Fragment;->mView:Landroid/view/View; │ │ const/16 v1, 0x8 │ │ invoke-virtual {v0, v1}, Landroid/view/View;->setVisibility(I)V │ │ - .line 906 │ + .line 926 │ :cond_e │ iget-object v0, p1, Landroid/support/v4/app/Fragment;->mView:Landroid/view/View; │ │ iget-object v1, p1, Landroid/support/v4/app/Fragment;->mSavedFragmentState:Landroid/os/Bundle; │ │ invoke-virtual {p1, v0, v1}, Landroid/support/v4/app/Fragment;->onViewCreated(Landroid/view/View;Landroid/os/Bundle;)V │ │ - .line 912 │ + .line 932 │ :cond_f │ :goto_3 │ :pswitch_1 │ const/4 v0, 0x1 │ │ if-le p2, v0, :cond_17 │ │ - .line 913 │ + .line 933 │ sget-boolean v0, Landroid/support/v4/app/FragmentManagerImpl;->DEBUG:Z │ │ if-eqz v0, :cond_10 │ │ const-string v0, "FragmentManager" │ │ new-instance v1, Ljava/lang/StringBuilder; │ @@ -4733,50 +4774,50 @@ │ │ invoke-virtual {v1}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; │ │ move-result-object v1 │ │ invoke-static {v0, v1}, Landroid/util/Log;->v(Ljava/lang/String;Ljava/lang/String;)I │ │ - .line 914 │ + .line 934 │ :cond_10 │ iget-boolean v0, p1, Landroid/support/v4/app/Fragment;->mFromLayout:Z │ │ if-nez v0, :cond_15 │ │ - .line 915 │ + .line 935 │ const/4 v7, 0x0 │ │ - .line 916 │ + .line 936 │ .local v7, "container":Landroid/view/ViewGroup; │ iget v0, p1, Landroid/support/v4/app/Fragment;->mContainerId:I │ │ if-eqz v0, :cond_11 │ │ - .line 917 │ + .line 937 │ iget-object v0, p0, Landroid/support/v4/app/FragmentManagerImpl;->mContainer:Landroid/support/v4/app/FragmentContainer; │ │ iget v1, p1, Landroid/support/v4/app/Fragment;->mContainerId:I │ │ invoke-interface {v0, v1}, Landroid/support/v4/app/FragmentContainer;->findViewById(I)Landroid/view/View; │ │ move-result-object v7 │ │ .end local v7 # "container":Landroid/view/ViewGroup; │ check-cast v7, Landroid/view/ViewGroup; │ │ - .line 918 │ + .line 938 │ .restart local v7 # "container":Landroid/view/ViewGroup; │ if-nez v7, :cond_11 │ │ iget-boolean v0, p1, Landroid/support/v4/app/Fragment;->mRestored:Z │ │ if-nez v0, :cond_11 │ │ - .line 919 │ + .line 939 │ new-instance v0, Ljava/lang/IllegalArgumentException; │ │ new-instance v1, Ljava/lang/StringBuilder; │ │ invoke-direct {v1}, Ljava/lang/StringBuilder;->()V │ │ const-string v2, "No view found for id 0x" │ @@ -4829,130 +4870,130 @@ │ │ move-result-object v1 │ │ invoke-direct {v0, v1}, Ljava/lang/IllegalArgumentException;->(Ljava/lang/String;)V │ │ invoke-direct {p0, v0}, Landroid/support/v4/app/FragmentManagerImpl;->throwException(Ljava/lang/RuntimeException;)V │ │ - .line 926 │ + .line 946 │ :cond_11 │ iput-object v7, p1, Landroid/support/v4/app/Fragment;->mContainer:Landroid/view/ViewGroup; │ │ - .line 927 │ + .line 947 │ iget-object v0, p1, Landroid/support/v4/app/Fragment;->mSavedFragmentState:Landroid/os/Bundle; │ │ invoke-virtual {p1, v0}, Landroid/support/v4/app/Fragment;->getLayoutInflater(Landroid/os/Bundle;)Landroid/view/LayoutInflater; │ │ move-result-object v0 │ │ iget-object v1, p1, Landroid/support/v4/app/Fragment;->mSavedFragmentState:Landroid/os/Bundle; │ │ invoke-virtual {p1, v0, v7, v1}, Landroid/support/v4/app/Fragment;->performCreateView(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Landroid/os/Bundle;)Landroid/view/View; │ │ move-result-object v0 │ │ iput-object v0, p1, Landroid/support/v4/app/Fragment;->mView:Landroid/view/View; │ │ - .line 929 │ + .line 949 │ iget-object v0, p1, Landroid/support/v4/app/Fragment;->mView:Landroid/view/View; │ │ if-eqz v0, :cond_1c │ │ - .line 930 │ + .line 950 │ iget-object v0, p1, Landroid/support/v4/app/Fragment;->mView:Landroid/view/View; │ │ iput-object v0, p1, Landroid/support/v4/app/Fragment;->mInnerView:Landroid/view/View; │ │ - .line 931 │ + .line 951 │ iget-object v0, p1, Landroid/support/v4/app/Fragment;->mView:Landroid/view/View; │ │ invoke-static {v0}, Landroid/support/v4/app/NoSaveStateFrameLayout;->wrap(Landroid/view/View;)Landroid/view/ViewGroup; │ │ move-result-object v0 │ │ iput-object v0, p1, Landroid/support/v4/app/Fragment;->mView:Landroid/view/View; │ │ - .line 932 │ + .line 952 │ if-eqz v7, :cond_13 │ │ - .line 933 │ + .line 953 │ const/4 v0, 0x1 │ │ invoke-virtual {p0, p1, p3, v0, p4}, Landroid/support/v4/app/FragmentManagerImpl;->loadAnimation(Landroid/support/v4/app/Fragment;IZI)Landroid/view/animation/Animation; │ │ move-result-object v6 │ │ - .line 935 │ + .line 955 │ .local v6, "anim":Landroid/view/animation/Animation; │ if-eqz v6, :cond_12 │ │ - .line 936 │ + .line 956 │ iget-object v0, p1, Landroid/support/v4/app/Fragment;->mView:Landroid/view/View; │ │ invoke-virtual {v0, v6}, Landroid/view/View;->startAnimation(Landroid/view/animation/Animation;)V │ │ - .line 938 │ + .line 958 │ :cond_12 │ iget-object v0, p1, Landroid/support/v4/app/Fragment;->mView:Landroid/view/View; │ │ invoke-virtual {v7, v0}, Landroid/view/ViewGroup;->addView(Landroid/view/View;)V │ │ - .line 940 │ + .line 960 │ .end local v6 # "anim":Landroid/view/animation/Animation; │ :cond_13 │ iget-boolean v0, p1, Landroid/support/v4/app/Fragment;->mHidden:Z │ │ if-eqz v0, :cond_14 │ │ iget-object v0, p1, Landroid/support/v4/app/Fragment;->mView:Landroid/view/View; │ │ const/16 v1, 0x8 │ │ invoke-virtual {v0, v1}, Landroid/view/View;->setVisibility(I)V │ │ - .line 941 │ + .line 961 │ :cond_14 │ iget-object v0, p1, Landroid/support/v4/app/Fragment;->mView:Landroid/view/View; │ │ iget-object v1, p1, Landroid/support/v4/app/Fragment;->mSavedFragmentState:Landroid/os/Bundle; │ │ invoke-virtual {p1, v0, v1}, Landroid/support/v4/app/Fragment;->onViewCreated(Landroid/view/View;Landroid/os/Bundle;)V │ │ - .line 947 │ + .line 967 │ .end local v7 # "container":Landroid/view/ViewGroup; │ :cond_15 │ :goto_4 │ iget-object v0, p1, Landroid/support/v4/app/Fragment;->mSavedFragmentState:Landroid/os/Bundle; │ │ invoke-virtual {p1, v0}, Landroid/support/v4/app/Fragment;->performActivityCreated(Landroid/os/Bundle;)V │ │ - .line 948 │ + .line 968 │ iget-object v0, p1, Landroid/support/v4/app/Fragment;->mView:Landroid/view/View; │ │ if-eqz v0, :cond_16 │ │ - .line 949 │ + .line 969 │ iget-object v0, p1, Landroid/support/v4/app/Fragment;->mSavedFragmentState:Landroid/os/Bundle; │ │ invoke-virtual {p1, v0}, Landroid/support/v4/app/Fragment;->restoreViewState(Landroid/os/Bundle;)V │ │ - .line 951 │ + .line 971 │ :cond_16 │ const/4 v0, 0x0 │ │ iput-object v0, p1, Landroid/support/v4/app/Fragment;->mSavedFragmentState:Landroid/os/Bundle; │ │ - .line 955 │ + .line 975 │ :cond_17 │ :pswitch_2 │ const/4 v0, 0x3 │ │ if-le p2, v0, :cond_19 │ │ - .line 956 │ + .line 976 │ sget-boolean v0, Landroid/support/v4/app/FragmentManagerImpl;->DEBUG:Z │ │ if-eqz v0, :cond_18 │ │ const-string v0, "FragmentManager" │ │ new-instance v1, Ljava/lang/StringBuilder; │ @@ -4971,26 +5012,26 @@ │ │ invoke-virtual {v1}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; │ │ move-result-object v1 │ │ invoke-static {v0, v1}, Landroid/util/Log;->v(Ljava/lang/String;Ljava/lang/String;)I │ │ - .line 957 │ + .line 977 │ :cond_18 │ invoke-virtual {p1}, Landroid/support/v4/app/Fragment;->performStart()V │ │ - .line 960 │ + .line 980 │ :cond_19 │ :pswitch_3 │ const/4 v0, 0x4 │ │ if-le p2, v0, :cond_6 │ │ - .line 961 │ + .line 981 │ sget-boolean v0, Landroid/support/v4/app/FragmentManagerImpl;->DEBUG:Z │ │ if-eqz v0, :cond_1a │ │ const-string v0, "FragmentManager" │ │ new-instance v1, Ljava/lang/StringBuilder; │ @@ -5009,118 +5050,118 @@ │ │ invoke-virtual {v1}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; │ │ move-result-object v1 │ │ invoke-static {v0, v1}, Landroid/util/Log;->v(Ljava/lang/String;Ljava/lang/String;)I │ │ - .line 962 │ + .line 982 │ :cond_1a │ const/4 v0, 0x1 │ │ iput-boolean v0, p1, Landroid/support/v4/app/Fragment;->mResumed:Z │ │ - .line 963 │ + .line 983 │ invoke-virtual {p1}, Landroid/support/v4/app/Fragment;->performResume()V │ │ - .line 964 │ + .line 984 │ const/4 v0, 0x0 │ │ iput-object v0, p1, Landroid/support/v4/app/Fragment;->mSavedFragmentState:Landroid/os/Bundle; │ │ - .line 965 │ + .line 985 │ const/4 v0, 0x0 │ │ iput-object v0, p1, Landroid/support/v4/app/Fragment;->mSavedViewState:Landroid/util/SparseArray; │ │ goto/16 :goto_1 │ │ - .line 908 │ + .line 928 │ :cond_1b │ const/4 v0, 0x0 │ │ iput-object v0, p1, Landroid/support/v4/app/Fragment;->mInnerView:Landroid/view/View; │ │ goto/16 :goto_3 │ │ - .line 943 │ + .line 963 │ .restart local v7 # "container":Landroid/view/ViewGroup; │ :cond_1c │ const/4 v0, 0x0 │ │ iput-object v0, p1, Landroid/support/v4/app/Fragment;->mInnerView:Landroid/view/View; │ │ goto :goto_4 │ │ - .line 968 │ + .line 988 │ .end local v7 # "container":Landroid/view/ViewGroup; │ :cond_1d │ iget v0, p1, Landroid/support/v4/app/Fragment;->mState:I │ │ if-le v0, p2, :cond_6 │ │ - .line 969 │ + .line 989 │ iget v0, p1, Landroid/support/v4/app/Fragment;->mState:I │ │ packed-switch v0, :pswitch_data_1 │ │ goto/16 :goto_1 │ │ - .line 1032 │ + .line 1052 │ :cond_1e │ :goto_5 │ :pswitch_4 │ const/4 v0, 0x1 │ │ if-ge p2, v0, :cond_6 │ │ - .line 1033 │ + .line 1053 │ iget-boolean v0, p0, Landroid/support/v4/app/FragmentManagerImpl;->mDestroyed:Z │ │ if-eqz v0, :cond_1f │ │ - .line 1034 │ + .line 1054 │ iget-object v0, p1, Landroid/support/v4/app/Fragment;->mAnimatingAway:Landroid/view/View; │ │ if-eqz v0, :cond_1f │ │ - .line 1041 │ + .line 1061 │ iget-object v9, p1, Landroid/support/v4/app/Fragment;->mAnimatingAway:Landroid/view/View; │ │ - .line 1042 │ + .line 1062 │ .local v9, "v":Landroid/view/View; │ const/4 v0, 0x0 │ │ iput-object v0, p1, Landroid/support/v4/app/Fragment;->mAnimatingAway:Landroid/view/View; │ │ - .line 1043 │ + .line 1063 │ invoke-virtual {v9}, Landroid/view/View;->clearAnimation()V │ │ - .line 1046 │ + .line 1066 │ .end local v9 # "v":Landroid/view/View; │ :cond_1f │ iget-object v0, p1, Landroid/support/v4/app/Fragment;->mAnimatingAway:Landroid/view/View; │ │ if-eqz v0, :cond_2b │ │ - .line 1051 │ + .line 1071 │ iput p2, p1, Landroid/support/v4/app/Fragment;->mStateAfterAnimating:I │ │ - .line 1052 │ + .line 1072 │ const/4 p2, 0x1 │ │ goto/16 :goto_1 │ │ - .line 971 │ + .line 991 │ :pswitch_5 │ const/4 v0, 0x5 │ │ if-ge p2, v0, :cond_21 │ │ - .line 972 │ + .line 992 │ sget-boolean v0, Landroid/support/v4/app/FragmentManagerImpl;->DEBUG:Z │ │ if-eqz v0, :cond_20 │ │ const-string v0, "FragmentManager" │ │ new-instance v1, Ljava/lang/StringBuilder; │ @@ -5139,31 +5180,31 @@ │ │ invoke-virtual {v1}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; │ │ move-result-object v1 │ │ invoke-static {v0, v1}, Landroid/util/Log;->v(Ljava/lang/String;Ljava/lang/String;)I │ │ - .line 973 │ + .line 993 │ :cond_20 │ invoke-virtual {p1}, Landroid/support/v4/app/Fragment;->performPause()V │ │ - .line 974 │ + .line 994 │ const/4 v0, 0x0 │ │ iput-boolean v0, p1, Landroid/support/v4/app/Fragment;->mResumed:Z │ │ - .line 977 │ + .line 997 │ :cond_21 │ :pswitch_6 │ const/4 v0, 0x4 │ │ if-ge p2, v0, :cond_23 │ │ - .line 978 │ + .line 998 │ sget-boolean v0, Landroid/support/v4/app/FragmentManagerImpl;->DEBUG:Z │ │ if-eqz v0, :cond_22 │ │ const-string v0, "FragmentManager" │ │ new-instance v1, Ljava/lang/StringBuilder; │ @@ -5182,26 +5223,26 @@ │ │ invoke-virtual {v1}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; │ │ move-result-object v1 │ │ invoke-static {v0, v1}, Landroid/util/Log;->v(Ljava/lang/String;Ljava/lang/String;)I │ │ - .line 979 │ + .line 999 │ :cond_22 │ invoke-virtual {p1}, Landroid/support/v4/app/Fragment;->performStop()V │ │ - .line 982 │ + .line 1002 │ :cond_23 │ :pswitch_7 │ const/4 v0, 0x3 │ │ if-ge p2, v0, :cond_25 │ │ - .line 983 │ + .line 1003 │ sget-boolean v0, Landroid/support/v4/app/FragmentManagerImpl;->DEBUG:Z │ │ if-eqz v0, :cond_24 │ │ const-string v0, "FragmentManager" │ │ new-instance v1, Ljava/lang/StringBuilder; │ @@ -5220,26 +5261,26 @@ │ │ invoke-virtual {v1}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; │ │ move-result-object v1 │ │ invoke-static {v0, v1}, Landroid/util/Log;->v(Ljava/lang/String;Ljava/lang/String;)I │ │ - .line 984 │ + .line 1004 │ :cond_24 │ invoke-virtual {p1}, Landroid/support/v4/app/Fragment;->performReallyStop()V │ │ - .line 987 │ + .line 1007 │ :cond_25 │ :pswitch_8 │ const/4 v0, 0x2 │ │ if-ge p2, v0, :cond_1e │ │ - .line 988 │ + .line 1008 │ sget-boolean v0, Landroid/support/v4/app/FragmentManagerImpl;->DEBUG:Z │ │ if-eqz v0, :cond_26 │ │ const-string v0, "FragmentManager" │ │ new-instance v1, Ljava/lang/StringBuilder; │ @@ -5258,126 +5299,126 @@ │ │ invoke-virtual {v1}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; │ │ move-result-object v1 │ │ invoke-static {v0, v1}, Landroid/util/Log;->v(Ljava/lang/String;Ljava/lang/String;)I │ │ - .line 989 │ + .line 1009 │ :cond_26 │ iget-object v0, p1, Landroid/support/v4/app/Fragment;->mView:Landroid/view/View; │ │ if-eqz v0, :cond_27 │ │ - .line 992 │ + .line 1012 │ iget-object v0, p0, Landroid/support/v4/app/FragmentManagerImpl;->mActivity:Landroid/support/v4/app/FragmentActivity; │ │ invoke-virtual {v0}, Landroid/support/v4/app/FragmentActivity;->isFinishing()Z │ │ move-result v0 │ │ if-nez v0, :cond_27 │ │ iget-object v0, p1, Landroid/support/v4/app/Fragment;->mSavedViewState:Landroid/util/SparseArray; │ │ if-nez v0, :cond_27 │ │ - .line 993 │ + .line 1013 │ invoke-virtual {p0, p1}, Landroid/support/v4/app/FragmentManagerImpl;->saveFragmentViewState(Landroid/support/v4/app/Fragment;)V │ │ - .line 996 │ + .line 1016 │ :cond_27 │ invoke-virtual {p1}, Landroid/support/v4/app/Fragment;->performDestroyView()V │ │ - .line 997 │ + .line 1017 │ iget-object v0, p1, Landroid/support/v4/app/Fragment;->mView:Landroid/view/View; │ │ if-eqz v0, :cond_2a │ │ iget-object v0, p1, Landroid/support/v4/app/Fragment;->mContainer:Landroid/view/ViewGroup; │ │ if-eqz v0, :cond_2a │ │ - .line 998 │ + .line 1018 │ const/4 v6, 0x0 │ │ - .line 999 │ + .line 1019 │ .restart local v6 # "anim":Landroid/view/animation/Animation; │ iget v0, p0, Landroid/support/v4/app/FragmentManagerImpl;->mCurState:I │ │ if-lez v0, :cond_28 │ │ iget-boolean v0, p0, Landroid/support/v4/app/FragmentManagerImpl;->mDestroyed:Z │ │ if-nez v0, :cond_28 │ │ - .line 1000 │ + .line 1020 │ const/4 v0, 0x0 │ │ invoke-virtual {p0, p1, p3, v0, p4}, Landroid/support/v4/app/FragmentManagerImpl;->loadAnimation(Landroid/support/v4/app/Fragment;IZI)Landroid/view/animation/Animation; │ │ move-result-object v6 │ │ - .line 1003 │ + .line 1023 │ :cond_28 │ if-eqz v6, :cond_29 │ │ - .line 1004 │ + .line 1024 │ move-object v8, p1 │ │ - .line 1005 │ + .line 1025 │ .local v8, "fragment":Landroid/support/v4/app/Fragment; │ iget-object v0, p1, Landroid/support/v4/app/Fragment;->mView:Landroid/view/View; │ │ iput-object v0, p1, Landroid/support/v4/app/Fragment;->mAnimatingAway:Landroid/view/View; │ │ - .line 1006 │ + .line 1026 │ iput p2, p1, Landroid/support/v4/app/Fragment;->mStateAfterAnimating:I │ │ - .line 1007 │ + .line 1027 │ new-instance v0, Landroid/support/v4/app/FragmentManagerImpl$5; │ │ invoke-direct {v0, p0, v8}, Landroid/support/v4/app/FragmentManagerImpl$5;->(Landroid/support/v4/app/FragmentManagerImpl;Landroid/support/v4/app/Fragment;)V │ │ invoke-virtual {v6, v0}, Landroid/view/animation/Animation;->setAnimationListener(Landroid/view/animation/Animation$AnimationListener;)V │ │ - .line 1023 │ + .line 1043 │ iget-object v0, p1, Landroid/support/v4/app/Fragment;->mView:Landroid/view/View; │ │ invoke-virtual {v0, v6}, Landroid/view/View;->startAnimation(Landroid/view/animation/Animation;)V │ │ - .line 1025 │ + .line 1045 │ .end local v8 # "fragment":Landroid/support/v4/app/Fragment; │ :cond_29 │ iget-object v0, p1, Landroid/support/v4/app/Fragment;->mContainer:Landroid/view/ViewGroup; │ │ iget-object v1, p1, Landroid/support/v4/app/Fragment;->mView:Landroid/view/View; │ │ invoke-virtual {v0, v1}, Landroid/view/ViewGroup;->removeView(Landroid/view/View;)V │ │ - .line 1027 │ + .line 1047 │ .end local v6 # "anim":Landroid/view/animation/Animation; │ :cond_2a │ const/4 v0, 0x0 │ │ iput-object v0, p1, Landroid/support/v4/app/Fragment;->mContainer:Landroid/view/ViewGroup; │ │ - .line 1028 │ + .line 1048 │ const/4 v0, 0x0 │ │ iput-object v0, p1, Landroid/support/v4/app/Fragment;->mView:Landroid/view/View; │ │ - .line 1029 │ + .line 1049 │ const/4 v0, 0x0 │ │ iput-object v0, p1, Landroid/support/v4/app/Fragment;->mInnerView:Landroid/view/View; │ │ goto/16 :goto_5 │ │ - .line 1054 │ + .line 1074 │ :cond_2b │ sget-boolean v0, Landroid/support/v4/app/FragmentManagerImpl;->DEBUG:Z │ │ if-eqz v0, :cond_2c │ │ const-string v0, "FragmentManager" │ │ @@ -5397,38 +5438,38 @@ │ │ invoke-virtual {v1}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; │ │ move-result-object v1 │ │ invoke-static {v0, v1}, Landroid/util/Log;->v(Ljava/lang/String;Ljava/lang/String;)I │ │ - .line 1055 │ + .line 1075 │ :cond_2c │ iget-boolean v0, p1, Landroid/support/v4/app/Fragment;->mRetaining:Z │ │ if-nez v0, :cond_2d │ │ - .line 1056 │ + .line 1076 │ invoke-virtual {p1}, Landroid/support/v4/app/Fragment;->performDestroy()V │ │ - .line 1059 │ + .line 1079 │ :cond_2d │ const/4 v0, 0x0 │ │ iput-boolean v0, p1, Landroid/support/v4/app/Fragment;->mCalled:Z │ │ - .line 1060 │ + .line 1080 │ invoke-virtual {p1}, Landroid/support/v4/app/Fragment;->onDetach()V │ │ - .line 1061 │ + .line 1081 │ iget-boolean v0, p1, Landroid/support/v4/app/Fragment;->mCalled:Z │ │ if-nez v0, :cond_2e │ │ - .line 1062 │ + .line 1082 │ new-instance v0, Landroid/support/v4/app/SuperNotCalledException; │ │ new-instance v1, Ljava/lang/StringBuilder; │ │ invoke-direct {v1}, Ljava/lang/StringBuilder;->()V │ │ const-string v2, "Fragment " │ @@ -5451,109 +5492,587 @@ │ │ move-result-object v1 │ │ invoke-direct {v0, v1}, Landroid/support/v4/app/SuperNotCalledException;->(Ljava/lang/String;)V │ │ throw v0 │ │ - .line 1065 │ + .line 1085 │ :cond_2e │ if-nez p5, :cond_6 │ │ - .line 1066 │ + .line 1086 │ iget-boolean v0, p1, Landroid/support/v4/app/Fragment;->mRetaining:Z │ │ if-nez v0, :cond_2f │ │ - .line 1067 │ + .line 1087 │ invoke-virtual {p0, p1}, Landroid/support/v4/app/FragmentManagerImpl;->makeInactive(Landroid/support/v4/app/Fragment;)V │ │ goto/16 :goto_1 │ │ - .line 1069 │ + .line 1089 │ :cond_2f │ const/4 v0, 0x0 │ │ iput-object v0, p1, Landroid/support/v4/app/Fragment;->mActivity:Landroid/support/v4/app/FragmentActivity; │ │ - .line 1070 │ + .line 1090 │ + const/4 v0, 0x0 │ + │ + iput-object v0, p1, Landroid/support/v4/app/Fragment;->mParentFragment:Landroid/support/v4/app/Fragment; │ + │ + .line 1091 │ const/4 v0, 0x0 │ │ iput-object v0, p1, Landroid/support/v4/app/Fragment;->mFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; │ │ - goto/16 :goto_1 │ + .line 1092 │ + const/4 v0, 0x0 │ │ - .line 857 │ - nop │ + iput-object v0, p1, Landroid/support/v4/app/Fragment;->mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; │ │ + goto/16 :goto_1 │ + │ + .line 876 │ :pswitch_data_0 │ .packed-switch 0x0 │ :pswitch_0 │ :pswitch_1 │ :pswitch_2 │ :pswitch_2 │ :pswitch_3 │ .end packed-switch │ │ - .line 969 │ + .line 989 │ :pswitch_data_1 │ .packed-switch 0x1 │ :pswitch_4 │ :pswitch_8 │ :pswitch_7 │ :pswitch_6 │ :pswitch_5 │ .end packed-switch │ .end method │ │ .method public noteStateNotSaved()V │ .locals 1 │ │ .prologue │ - .line 1874 │ + .line 1907 │ const/4 v0, 0x0 │ │ iput-boolean v0, p0, Landroid/support/v4/app/FragmentManagerImpl;->mStateSaved:Z │ │ - .line 1875 │ + .line 1908 │ return-void │ .end method │ │ +.method public onCreateView(Ljava/lang/String;Landroid/content/Context;Landroid/util/AttributeSet;)Landroid/view/View; │ + .locals 12 │ + .param p1, "name" # Ljava/lang/String; │ + .param p2, "context" # Landroid/content/Context; │ + .param p3, "attrs" # Landroid/util/AttributeSet; │ + │ + .prologue │ + const/4 v0, 0x0 │ + │ + const/4 v3, 0x0 │ + │ + const/4 v5, -0x1 │ + │ + const/4 v2, 0x1 │ + │ + .line 2110 │ + const-string v4, "fragment" │ + │ + invoke-virtual {v4, p1}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z │ + │ + move-result v4 │ + │ + if-nez v4, :cond_1 │ + │ + .line 2198 │ + :cond_0 │ + :goto_0 │ + return-object v0 │ + │ + .line 2114 │ + :cond_1 │ + const-string v4, "class" │ + │ + invoke-interface {p3, v0, v4}, Landroid/util/AttributeSet;->getAttributeValue(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; │ + │ + move-result-object v8 │ + │ + .line 2115 │ + .local v8, "fname":Ljava/lang/String; │ + sget-object v4, Landroid/support/v4/app/FragmentManagerImpl$FragmentTag;->Fragment:[I │ + │ + invoke-virtual {p2, p3, v4}, Landroid/content/Context;->obtainStyledAttributes(Landroid/util/AttributeSet;[I)Landroid/content/res/TypedArray; │ + │ + move-result-object v6 │ + │ + .line 2116 │ + .local v6, "a":Landroid/content/res/TypedArray; │ + if-nez v8, :cond_2 │ + │ + .line 2117 │ + invoke-virtual {v6, v3}, Landroid/content/res/TypedArray;->getString(I)Ljava/lang/String; │ + │ + move-result-object v8 │ + │ + .line 2119 │ + :cond_2 │ + invoke-virtual {v6, v2, v5}, Landroid/content/res/TypedArray;->getResourceId(II)I │ + │ + move-result v9 │ + │ + .line 2120 │ + .local v9, "id":I │ + const/4 v4, 0x2 │ + │ + invoke-virtual {v6, v4}, Landroid/content/res/TypedArray;->getString(I)Ljava/lang/String; │ + │ + move-result-object v11 │ + │ + .line 2121 │ + .local v11, "tag":Ljava/lang/String; │ + invoke-virtual {v6}, Landroid/content/res/TypedArray;->recycle()V │ + │ + .line 2123 │ + iget-object v4, p0, Landroid/support/v4/app/FragmentManagerImpl;->mActivity:Landroid/support/v4/app/FragmentActivity; │ + │ + invoke-static {v4, v8}, Landroid/support/v4/app/Fragment;->isSupportFragmentClass(Landroid/content/Context;Ljava/lang/String;)Z │ + │ + move-result v4 │ + │ + if-eqz v4, :cond_0 │ + │ + .line 2129 │ + const/4 v10, 0x0 │ + │ + .line 2130 │ + .local v10, "parent":Landroid/view/View; │ + if-eqz v10, :cond_3 │ + │ + invoke-virtual {v10}, Landroid/view/View;->getId()I │ + │ + move-result v7 │ + │ + .line 2131 │ + .local v7, "containerId":I │ + :goto_1 │ + if-ne v7, v5, :cond_4 │ + │ + if-ne v9, v5, :cond_4 │ + │ + if-nez v11, :cond_4 │ + │ + .line 2132 │ + new-instance v0, Ljava/lang/IllegalArgumentException; │ + │ + new-instance v2, Ljava/lang/StringBuilder; │ + │ + invoke-direct {v2}, Ljava/lang/StringBuilder;->()V │ + │ + invoke-interface {p3}, Landroid/util/AttributeSet;->getPositionDescription()Ljava/lang/String; │ + │ + move-result-object v3 │ + │ + invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ + │ + move-result-object v2 │ + │ + const-string v3, ": Must specify unique android:id, android:tag, or have a parent with an id for " │ + │ + invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ + │ + move-result-object v2 │ + │ + invoke-virtual {v2, v8}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ + │ + move-result-object v2 │ + │ + invoke-virtual {v2}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; │ + │ + move-result-object v2 │ + │ + invoke-direct {v0, v2}, Ljava/lang/IllegalArgumentException;->(Ljava/lang/String;)V │ + │ + throw v0 │ + │ + .end local v7 # "containerId":I │ + :cond_3 │ + move v7, v3 │ + │ + .line 2130 │ + goto :goto_1 │ + │ + .line 2139 │ + .restart local v7 # "containerId":I │ + :cond_4 │ + if-eq v9, v5, :cond_9 │ + │ + invoke-virtual {p0, v9}, Landroid/support/v4/app/FragmentManagerImpl;->findFragmentById(I)Landroid/support/v4/app/Fragment; │ + │ + move-result-object v1 │ + │ + .line 2140 │ + .local v1, "fragment":Landroid/support/v4/app/Fragment; │ + :goto_2 │ + if-nez v1, :cond_5 │ + │ + if-eqz v11, :cond_5 │ + │ + .line 2141 │ + invoke-virtual {p0, v11}, Landroid/support/v4/app/FragmentManagerImpl;->findFragmentByTag(Ljava/lang/String;)Landroid/support/v4/app/Fragment; │ + │ + move-result-object v1 │ + │ + .line 2143 │ + :cond_5 │ + if-nez v1, :cond_6 │ + │ + if-eq v7, v5, :cond_6 │ + │ + .line 2144 │ + invoke-virtual {p0, v7}, Landroid/support/v4/app/FragmentManagerImpl;->findFragmentById(I)Landroid/support/v4/app/Fragment; │ + │ + move-result-object v1 │ + │ + .line 2147 │ + :cond_6 │ + sget-boolean v0, Landroid/support/v4/app/FragmentManagerImpl;->DEBUG:Z │ + │ + if-eqz v0, :cond_7 │ + │ + const-string v0, "FragmentManager" │ + │ + new-instance v4, Ljava/lang/StringBuilder; │ + │ + invoke-direct {v4}, Ljava/lang/StringBuilder;->()V │ + │ + const-string v5, "onCreateView: id=0x" │ + │ + invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ + │ + move-result-object v4 │ + │ + invoke-static {v9}, Ljava/lang/Integer;->toHexString(I)Ljava/lang/String; │ + │ + move-result-object v5 │ + │ + invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ + │ + move-result-object v4 │ + │ + const-string v5, " fname=" │ + │ + invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ + │ + move-result-object v4 │ + │ + invoke-virtual {v4, v8}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ + │ + move-result-object v4 │ + │ + const-string v5, " existing=" │ + │ + invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ + │ + move-result-object v4 │ + │ + invoke-virtual {v4, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/Object;)Ljava/lang/StringBuilder; │ + │ + move-result-object v4 │ + │ + invoke-virtual {v4}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; │ + │ + move-result-object v4 │ + │ + invoke-static {v0, v4}, Landroid/util/Log;->v(Ljava/lang/String;Ljava/lang/String;)I │ + │ + .line 2150 │ + :cond_7 │ + if-nez v1, :cond_b │ + │ + .line 2151 │ + invoke-static {p2, v8}, Landroid/support/v4/app/Fragment;->instantiate(Landroid/content/Context;Ljava/lang/String;)Landroid/support/v4/app/Fragment; │ + │ + move-result-object v1 │ + │ + .line 2152 │ + iput-boolean v2, v1, Landroid/support/v4/app/Fragment;->mFromLayout:Z │ + │ + .line 2153 │ + if-eqz v9, :cond_a │ + │ + move v0, v9 │ + │ + :goto_3 │ + iput v0, v1, Landroid/support/v4/app/Fragment;->mFragmentId:I │ + │ + .line 2154 │ + iput v7, v1, Landroid/support/v4/app/Fragment;->mContainerId:I │ + │ + .line 2155 │ + iput-object v11, v1, Landroid/support/v4/app/Fragment;->mTag:Ljava/lang/String; │ + │ + .line 2156 │ + iput-boolean v2, v1, Landroid/support/v4/app/Fragment;->mInLayout:Z │ + │ + .line 2157 │ + iput-object p0, v1, Landroid/support/v4/app/Fragment;->mFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; │ + │ + .line 2158 │ + iget-object v0, p0, Landroid/support/v4/app/FragmentManagerImpl;->mActivity:Landroid/support/v4/app/FragmentActivity; │ + │ + iget-object v4, v1, Landroid/support/v4/app/Fragment;->mSavedFragmentState:Landroid/os/Bundle; │ + │ + invoke-virtual {v1, v0, p3, v4}, Landroid/support/v4/app/Fragment;->onInflate(Landroid/app/Activity;Landroid/util/AttributeSet;Landroid/os/Bundle;)V │ + │ + .line 2159 │ + invoke-virtual {p0, v1, v2}, Landroid/support/v4/app/FragmentManagerImpl;->addFragment(Landroid/support/v4/app/Fragment;Z)V │ + │ + .line 2182 │ + :cond_8 │ + :goto_4 │ + iget v0, p0, Landroid/support/v4/app/FragmentManagerImpl;->mCurState:I │ + │ + if-ge v0, v2, :cond_d │ + │ + iget-boolean v0, v1, Landroid/support/v4/app/Fragment;->mFromLayout:Z │ + │ + if-eqz v0, :cond_d │ + │ + move-object v0, p0 │ + │ + move v4, v3 │ + │ + move v5, v3 │ + │ + .line 2183 │ + invoke-virtual/range {v0 .. v5}, Landroid/support/v4/app/FragmentManagerImpl;->moveToState(Landroid/support/v4/app/Fragment;IIIZ)V │ + │ + .line 2188 │ + :goto_5 │ + iget-object v0, v1, Landroid/support/v4/app/Fragment;->mView:Landroid/view/View; │ + │ + if-nez v0, :cond_e │ + │ + .line 2189 │ + new-instance v0, Ljava/lang/IllegalStateException; │ + │ + new-instance v2, Ljava/lang/StringBuilder; │ + │ + invoke-direct {v2}, Ljava/lang/StringBuilder;->()V │ + │ + const-string v3, "Fragment " │ + │ + invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ + │ + move-result-object v2 │ + │ + invoke-virtual {v2, v8}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ + │ + move-result-object v2 │ + │ + const-string v3, " did not create a view." │ + │ + invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ + │ + move-result-object v2 │ + │ + invoke-virtual {v2}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; │ + │ + move-result-object v2 │ + │ + invoke-direct {v0, v2}, Ljava/lang/IllegalStateException;->(Ljava/lang/String;)V │ + │ + throw v0 │ + │ + .end local v1 # "fragment":Landroid/support/v4/app/Fragment; │ + :cond_9 │ + move-object v1, v0 │ + │ + .line 2139 │ + goto/16 :goto_2 │ + │ + .restart local v1 # "fragment":Landroid/support/v4/app/Fragment; │ + :cond_a │ + move v0, v7 │ + │ + .line 2153 │ + goto :goto_3 │ + │ + .line 2161 │ + :cond_b │ + iget-boolean v0, v1, Landroid/support/v4/app/Fragment;->mInLayout:Z │ + │ + if-eqz v0, :cond_c │ + │ + .line 2164 │ + new-instance v0, Ljava/lang/IllegalArgumentException; │ + │ + new-instance v2, Ljava/lang/StringBuilder; │ + │ + invoke-direct {v2}, Ljava/lang/StringBuilder;->()V │ + │ + invoke-interface {p3}, Landroid/util/AttributeSet;->getPositionDescription()Ljava/lang/String; │ + │ + move-result-object v3 │ + │ + invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ + │ + move-result-object v2 │ + │ + const-string v3, ": Duplicate id 0x" │ + │ + invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ + │ + move-result-object v2 │ + │ + invoke-static {v9}, Ljava/lang/Integer;->toHexString(I)Ljava/lang/String; │ + │ + move-result-object v3 │ + │ + invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ + │ + move-result-object v2 │ + │ + const-string v3, ", tag " │ + │ + invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ + │ + move-result-object v2 │ + │ + invoke-virtual {v2, v11}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ + │ + move-result-object v2 │ + │ + const-string v3, ", or parent id 0x" │ + │ + invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ + │ + move-result-object v2 │ + │ + invoke-static {v7}, Ljava/lang/Integer;->toHexString(I)Ljava/lang/String; │ + │ + move-result-object v3 │ + │ + invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ + │ + move-result-object v2 │ + │ + const-string v3, " with another fragment for " │ + │ + invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ + │ + move-result-object v2 │ + │ + invoke-virtual {v2, v8}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ + │ + move-result-object v2 │ + │ + invoke-virtual {v2}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; │ + │ + move-result-object v2 │ + │ + invoke-direct {v0, v2}, Ljava/lang/IllegalArgumentException;->(Ljava/lang/String;)V │ + │ + throw v0 │ + │ + .line 2171 │ + :cond_c │ + iput-boolean v2, v1, Landroid/support/v4/app/Fragment;->mInLayout:Z │ + │ + .line 2175 │ + iget-boolean v0, v1, Landroid/support/v4/app/Fragment;->mRetaining:Z │ + │ + if-nez v0, :cond_8 │ + │ + .line 2176 │ + iget-object v0, p0, Landroid/support/v4/app/FragmentManagerImpl;->mActivity:Landroid/support/v4/app/FragmentActivity; │ + │ + iget-object v4, v1, Landroid/support/v4/app/Fragment;->mSavedFragmentState:Landroid/os/Bundle; │ + │ + invoke-virtual {v1, v0, p3, v4}, Landroid/support/v4/app/Fragment;->onInflate(Landroid/app/Activity;Landroid/util/AttributeSet;Landroid/os/Bundle;)V │ + │ + goto/16 :goto_4 │ + │ + .line 2185 │ + :cond_d │ + invoke-virtual {p0, v1}, Landroid/support/v4/app/FragmentManagerImpl;->moveToState(Landroid/support/v4/app/Fragment;)V │ + │ + goto/16 :goto_5 │ + │ + .line 2192 │ + :cond_e │ + if-eqz v9, :cond_f │ + │ + .line 2193 │ + iget-object v0, v1, Landroid/support/v4/app/Fragment;->mView:Landroid/view/View; │ + │ + invoke-virtual {v0, v9}, Landroid/view/View;->setId(I)V │ + │ + .line 2195 │ + :cond_f │ + iget-object v0, v1, Landroid/support/v4/app/Fragment;->mView:Landroid/view/View; │ + │ + invoke-virtual {v0}, Landroid/view/View;->getTag()Ljava/lang/Object; │ + │ + move-result-object v0 │ + │ + if-nez v0, :cond_10 │ + │ + .line 2196 │ + iget-object v0, v1, Landroid/support/v4/app/Fragment;->mView:Landroid/view/View; │ + │ + invoke-virtual {v0, v11}, Landroid/view/View;->setTag(Ljava/lang/Object;)V │ + │ + .line 2198 │ + :cond_10 │ + iget-object v0, v1, Landroid/support/v4/app/Fragment;->mView:Landroid/view/View; │ + │ + goto/16 :goto_0 │ +.end method │ + │ .method public performPendingDeferredStart(Landroid/support/v4/app/Fragment;)V │ .locals 6 │ .param p1, "f" # Landroid/support/v4/app/Fragment; │ │ .prologue │ const/4 v3, 0x0 │ │ - .line 816 │ + .line 835 │ iget-boolean v0, p1, Landroid/support/v4/app/Fragment;->mDeferStart:Z │ │ if-eqz v0, :cond_0 │ │ - .line 817 │ + .line 836 │ iget-boolean v0, p0, Landroid/support/v4/app/FragmentManagerImpl;->mExecutingActions:Z │ │ if-eqz v0, :cond_1 │ │ - .line 819 │ + .line 838 │ const/4 v0, 0x1 │ │ iput-boolean v0, p0, Landroid/support/v4/app/FragmentManagerImpl;->mHavePendingDeferredStart:Z │ │ - .line 825 │ + .line 844 │ :cond_0 │ :goto_0 │ return-void │ │ - .line 822 │ + .line 841 │ :cond_1 │ iput-boolean v3, p1, Landroid/support/v4/app/Fragment;->mDeferStart:Z │ │ - .line 823 │ + .line 842 │ iget v2, p0, Landroid/support/v4/app/FragmentManagerImpl;->mCurState:I │ │ move-object v0, p0 │ │ move-object v1, p1 │ │ move v4, v3 │ @@ -5565,37 +6084,37 @@ │ goto :goto_0 │ .end method │ │ .method public popBackStack()V │ .locals 2 │ │ .prologue │ - .line 477 │ + .line 491 │ new-instance v0, Landroid/support/v4/app/FragmentManagerImpl$2; │ │ invoke-direct {v0, p0}, Landroid/support/v4/app/FragmentManagerImpl$2;->(Landroid/support/v4/app/FragmentManagerImpl;)V │ │ const/4 v1, 0x0 │ │ invoke-virtual {p0, v0, v1}, Landroid/support/v4/app/FragmentManagerImpl;->enqueueAction(Ljava/lang/Runnable;Z)V │ │ - .line 482 │ + .line 496 │ return-void │ .end method │ │ .method public popBackStack(II)V │ .locals 3 │ .param p1, "id" # I │ .param p2, "flags" # I │ │ .prologue │ - .line 509 │ + .line 523 │ if-gez p1, :cond_0 │ │ - .line 510 │ + .line 524 │ new-instance v0, Ljava/lang/IllegalArgumentException; │ │ new-instance v1, Ljava/lang/StringBuilder; │ │ invoke-direct {v1}, Ljava/lang/StringBuilder;->()V │ │ const-string v2, "Bad id: " │ @@ -5612,58 +6131,58 @@ │ │ move-result-object v1 │ │ invoke-direct {v0, v1}, Ljava/lang/IllegalArgumentException;->(Ljava/lang/String;)V │ │ throw v0 │ │ - .line 512 │ + .line 526 │ :cond_0 │ new-instance v0, Landroid/support/v4/app/FragmentManagerImpl$4; │ │ invoke-direct {v0, p0, p1, p2}, Landroid/support/v4/app/FragmentManagerImpl$4;->(Landroid/support/v4/app/FragmentManagerImpl;II)V │ │ const/4 v1, 0x0 │ │ invoke-virtual {p0, v0, v1}, Landroid/support/v4/app/FragmentManagerImpl;->enqueueAction(Ljava/lang/Runnable;Z)V │ │ - .line 517 │ + .line 531 │ return-void │ .end method │ │ .method public popBackStack(Ljava/lang/String;I)V │ .locals 2 │ .param p1, "name" # Ljava/lang/String; │ .param p2, "flags" # I │ │ .prologue │ - .line 493 │ + .line 507 │ new-instance v0, Landroid/support/v4/app/FragmentManagerImpl$3; │ │ invoke-direct {v0, p0, p1, p2}, Landroid/support/v4/app/FragmentManagerImpl$3;->(Landroid/support/v4/app/FragmentManagerImpl;Ljava/lang/String;I)V │ │ const/4 v1, 0x0 │ │ invoke-virtual {p0, v0, v1}, Landroid/support/v4/app/FragmentManagerImpl;->enqueueAction(Ljava/lang/Runnable;Z)V │ │ - .line 498 │ + .line 512 │ return-void │ .end method │ │ .method public popBackStackImmediate()Z │ .locals 4 │ │ .prologue │ - .line 486 │ + .line 500 │ invoke-direct {p0}, Landroid/support/v4/app/FragmentManagerImpl;->checkStateLoss()V │ │ - .line 487 │ + .line 501 │ invoke-virtual {p0}, Landroid/support/v4/app/FragmentManagerImpl;->executePendingTransactions()Z │ │ - .line 488 │ + .line 502 │ iget-object v0, p0, Landroid/support/v4/app/FragmentManagerImpl;->mActivity:Landroid/support/v4/app/FragmentActivity; │ │ iget-object v0, v0, Landroid/support/v4/app/FragmentActivity;->mHandler:Landroid/os/Handler; │ │ const/4 v1, 0x0 │ │ const/4 v2, -0x1 │ @@ -5679,24 +6198,24 @@ │ │ .method public popBackStackImmediate(II)Z │ .locals 3 │ .param p1, "id" # I │ .param p2, "flags" # I │ │ .prologue │ - .line 521 │ + .line 535 │ invoke-direct {p0}, Landroid/support/v4/app/FragmentManagerImpl;->checkStateLoss()V │ │ - .line 522 │ + .line 536 │ invoke-virtual {p0}, Landroid/support/v4/app/FragmentManagerImpl;->executePendingTransactions()Z │ │ - .line 523 │ + .line 537 │ if-gez p1, :cond_0 │ │ - .line 524 │ + .line 538 │ new-instance v0, Ljava/lang/IllegalArgumentException; │ │ new-instance v1, Ljava/lang/StringBuilder; │ │ invoke-direct {v1}, Ljava/lang/StringBuilder;->()V │ │ const-string v2, "Bad id: " │ @@ -5713,15 +6232,15 @@ │ │ move-result-object v1 │ │ invoke-direct {v0, v1}, Ljava/lang/IllegalArgumentException;->(Ljava/lang/String;)V │ │ throw v0 │ │ - .line 526 │ + .line 540 │ :cond_0 │ iget-object v0, p0, Landroid/support/v4/app/FragmentManagerImpl;->mActivity:Landroid/support/v4/app/FragmentActivity; │ │ iget-object v0, v0, Landroid/support/v4/app/FragmentActivity;->mHandler:Landroid/os/Handler; │ │ const/4 v1, 0x0 │ │ @@ -5734,357 +6253,435 @@ │ │ .method public popBackStackImmediate(Ljava/lang/String;I)Z │ .locals 2 │ .param p1, "name" # Ljava/lang/String; │ .param p2, "flags" # I │ │ .prologue │ - .line 502 │ + .line 516 │ invoke-direct {p0}, Landroid/support/v4/app/FragmentManagerImpl;->checkStateLoss()V │ │ - .line 503 │ + .line 517 │ invoke-virtual {p0}, Landroid/support/v4/app/FragmentManagerImpl;->executePendingTransactions()Z │ │ - .line 504 │ + .line 518 │ iget-object v0, p0, Landroid/support/v4/app/FragmentManagerImpl;->mActivity:Landroid/support/v4/app/FragmentActivity; │ │ iget-object v0, v0, Landroid/support/v4/app/FragmentActivity;->mHandler:Landroid/os/Handler; │ │ const/4 v1, -0x1 │ │ invoke-virtual {p0, v0, p1, v1, p2}, Landroid/support/v4/app/FragmentManagerImpl;->popBackStackState(Landroid/os/Handler;Ljava/lang/String;II)Z │ │ move-result v0 │ │ return v0 │ .end method │ │ .method popBackStackState(Landroid/os/Handler;Ljava/lang/String;II)Z │ - .locals 11 │ + .locals 12 │ .param p1, "handler" # Landroid/os/Handler; │ .param p2, "name" # Ljava/lang/String; │ .param p3, "id" # I │ .param p4, "flags" # I │ │ .prologue │ - const/4 v8, 0x1 │ - │ - const/4 v9, 0x0 │ + .line 1529 │ + iget-object v9, p0, Landroid/support/v4/app/FragmentManagerImpl;->mBackStack:Ljava/util/ArrayList; │ │ - .line 1507 │ - iget-object v6, p0, Landroid/support/v4/app/FragmentManagerImpl;->mBackStack:Ljava/util/ArrayList; │ + if-nez v9, :cond_0 │ │ - if-nez v6, :cond_1 │ + .line 1530 │ + const/4 v9, 0x0 │ │ - .line 1566 │ - :cond_0 │ + .line 1598 │ :goto_0 │ return v9 │ │ - .line 1510 │ - :cond_1 │ + .line 1532 │ + :cond_0 │ if-nez p2, :cond_2 │ │ if-gez p3, :cond_2 │ │ - and-int/lit8 v6, p4, 0x1 │ + and-int/lit8 v9, p4, 0x1 │ │ - if-nez v6, :cond_2 │ + if-nez v9, :cond_2 │ │ - .line 1511 │ - iget-object v6, p0, Landroid/support/v4/app/FragmentManagerImpl;->mBackStack:Ljava/util/ArrayList; │ + .line 1533 │ + iget-object v9, p0, Landroid/support/v4/app/FragmentManagerImpl;->mBackStack:Ljava/util/ArrayList; │ │ - invoke-virtual {v6}, Ljava/util/ArrayList;->size()I │ + invoke-virtual {v9}, Ljava/util/ArrayList;->size()I │ │ - move-result v6 │ + move-result v9 │ │ - add-int/lit8 v4, v6, -0x1 │ + add-int/lit8 v5, v9, -0x1 │ │ - .line 1512 │ - .local v4, "last":I │ - if-ltz v4, :cond_0 │ + .line 1534 │ + .local v5, "last":I │ + if-gez v5, :cond_1 │ │ - .line 1515 │ - iget-object v6, p0, Landroid/support/v4/app/FragmentManagerImpl;->mBackStack:Ljava/util/ArrayList; │ + .line 1535 │ + const/4 v9, 0x0 │ + │ + goto :goto_0 │ + │ + .line 1537 │ + :cond_1 │ + iget-object v9, p0, Landroid/support/v4/app/FragmentManagerImpl;->mBackStack:Ljava/util/ArrayList; │ │ - invoke-virtual {v6, v4}, Ljava/util/ArrayList;->remove(I)Ljava/lang/Object; │ + invoke-virtual {v9, v5}, Ljava/util/ArrayList;->remove(I)Ljava/lang/Object; │ │ move-result-object v1 │ │ check-cast v1, Landroid/support/v4/app/BackStackRecord; │ │ - .line 1516 │ + .line 1538 │ .local v1, "bss":Landroid/support/v4/app/BackStackRecord; │ - invoke-virtual {v1, v8}, Landroid/support/v4/app/BackStackRecord;->popFromBackStack(Z)V │ + new-instance v2, Landroid/util/SparseArray; │ + │ + invoke-direct {v2}, Landroid/util/SparseArray;->()V │ + │ + .line 1539 │ + .local v2, "firstOutFragments":Landroid/util/SparseArray;, "Landroid/util/SparseArray;" │ + new-instance v6, Landroid/util/SparseArray; │ │ - .line 1517 │ + invoke-direct {v6}, Landroid/util/SparseArray;->()V │ + │ + .line 1540 │ + .local v6, "lastInFragments":Landroid/util/SparseArray;, "Landroid/util/SparseArray;" │ + invoke-virtual {v1, v2, v6}, Landroid/support/v4/app/BackStackRecord;->calculateBackFragments(Landroid/util/SparseArray;Landroid/util/SparseArray;)V │ + │ + .line 1541 │ + const/4 v9, 0x1 │ + │ + const/4 v10, 0x0 │ + │ + invoke-virtual {v1, v9, v10, v2, v6}, Landroid/support/v4/app/BackStackRecord;->popFromBackStack(ZLandroid/support/v4/app/BackStackRecord$TransitionState;Landroid/util/SparseArray;Landroid/util/SparseArray;)Landroid/support/v4/app/BackStackRecord$TransitionState; │ + │ + .line 1542 │ invoke-virtual {p0}, Landroid/support/v4/app/FragmentManagerImpl;->reportBackStackChanged()V │ │ + .line 1598 │ .end local v1 # "bss":Landroid/support/v4/app/BackStackRecord; │ - .end local v4 # "last":I │ + .end local v5 # "last":I │ :goto_1 │ - move v9, v8 │ + const/4 v9, 0x1 │ │ - .line 1566 │ goto :goto_0 │ │ - .line 1519 │ + .line 1544 │ + .end local v2 # "firstOutFragments":Landroid/util/SparseArray;, "Landroid/util/SparseArray;" │ + .end local v6 # "lastInFragments":Landroid/util/SparseArray;, "Landroid/util/SparseArray;" │ :cond_2 │ - const/4 v3, -0x1 │ + const/4 v4, -0x1 │ │ - .line 1520 │ - .local v3, "index":I │ + .line 1545 │ + .local v4, "index":I │ if-nez p2, :cond_3 │ │ - if-ltz p3, :cond_9 │ + if-ltz p3, :cond_a │ │ - .line 1523 │ + .line 1548 │ :cond_3 │ - iget-object v6, p0, Landroid/support/v4/app/FragmentManagerImpl;->mBackStack:Ljava/util/ArrayList; │ + iget-object v9, p0, Landroid/support/v4/app/FragmentManagerImpl;->mBackStack:Ljava/util/ArrayList; │ │ - invoke-virtual {v6}, Ljava/util/ArrayList;->size()I │ + invoke-virtual {v9}, Ljava/util/ArrayList;->size()I │ │ - move-result v6 │ + move-result v9 │ │ - add-int/lit8 v3, v6, -0x1 │ + add-int/lit8 v4, v9, -0x1 │ │ - .line 1524 │ + .line 1549 │ :goto_2 │ - if-ltz v3, :cond_4 │ + if-ltz v4, :cond_4 │ │ - .line 1525 │ - iget-object v6, p0, Landroid/support/v4/app/FragmentManagerImpl;->mBackStack:Ljava/util/ArrayList; │ + .line 1550 │ + iget-object v9, p0, Landroid/support/v4/app/FragmentManagerImpl;->mBackStack:Ljava/util/ArrayList; │ │ - invoke-virtual {v6, v3}, Ljava/util/ArrayList;->get(I)Ljava/lang/Object; │ + invoke-virtual {v9, v4}, Ljava/util/ArrayList;->get(I)Ljava/lang/Object; │ │ move-result-object v1 │ │ check-cast v1, Landroid/support/v4/app/BackStackRecord; │ │ - .line 1526 │ + .line 1551 │ .restart local v1 # "bss":Landroid/support/v4/app/BackStackRecord; │ - if-eqz p2, :cond_7 │ + if-eqz p2, :cond_5 │ │ invoke-virtual {v1}, Landroid/support/v4/app/BackStackRecord;->getName()Ljava/lang/String; │ │ - move-result-object v6 │ + move-result-object v9 │ │ - invoke-virtual {p2, v6}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z │ + invoke-virtual {p2, v9}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z │ │ - move-result v6 │ + move-result v9 │ │ - if-eqz v6, :cond_7 │ + if-eqz v9, :cond_5 │ │ - .line 1534 │ + .line 1559 │ .end local v1 # "bss":Landroid/support/v4/app/BackStackRecord; │ :cond_4 │ - if-ltz v3, :cond_0 │ + if-gez v4, :cond_7 │ │ - .line 1537 │ - and-int/lit8 v6, p4, 0x1 │ + .line 1560 │ + const/4 v9, 0x0 │ │ - if-eqz v6, :cond_9 │ + goto :goto_0 │ │ - .line 1538 │ - add-int/lit8 v3, v3, -0x1 │ + .line 1554 │ + .restart local v1 # "bss":Landroid/support/v4/app/BackStackRecord; │ + :cond_5 │ + if-ltz p3, :cond_6 │ │ - .line 1540 │ + iget v9, v1, Landroid/support/v4/app/BackStackRecord;->mIndex:I │ + │ + if-eq p3, v9, :cond_4 │ + │ + .line 1557 │ + :cond_6 │ + add-int/lit8 v4, v4, -0x1 │ + │ + .line 1558 │ + goto :goto_2 │ + │ + .line 1562 │ + .end local v1 # "bss":Landroid/support/v4/app/BackStackRecord; │ + :cond_7 │ + and-int/lit8 v9, p4, 0x1 │ + │ + if-eqz v9, :cond_a │ + │ + .line 1563 │ + add-int/lit8 v4, v4, -0x1 │ + │ + .line 1565 │ :goto_3 │ - if-ltz v3, :cond_9 │ + if-ltz v4, :cond_a │ │ - .line 1541 │ - iget-object v6, p0, Landroid/support/v4/app/FragmentManagerImpl;->mBackStack:Ljava/util/ArrayList; │ + .line 1566 │ + iget-object v9, p0, Landroid/support/v4/app/FragmentManagerImpl;->mBackStack:Ljava/util/ArrayList; │ │ - invoke-virtual {v6, v3}, Ljava/util/ArrayList;->get(I)Ljava/lang/Object; │ + invoke-virtual {v9, v4}, Ljava/util/ArrayList;->get(I)Ljava/lang/Object; │ │ move-result-object v1 │ │ check-cast v1, Landroid/support/v4/app/BackStackRecord; │ │ - .line 1542 │ + .line 1567 │ .restart local v1 # "bss":Landroid/support/v4/app/BackStackRecord; │ - if-eqz p2, :cond_5 │ + if-eqz p2, :cond_8 │ │ invoke-virtual {v1}, Landroid/support/v4/app/BackStackRecord;->getName()Ljava/lang/String; │ │ - move-result-object v6 │ + move-result-object v9 │ │ - invoke-virtual {p2, v6}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z │ + invoke-virtual {p2, v9}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z │ │ - move-result v6 │ + move-result v9 │ │ - if-nez v6, :cond_6 │ + if-nez v9, :cond_9 │ │ - :cond_5 │ - if-ltz p3, :cond_9 │ + :cond_8 │ + if-ltz p3, :cond_a │ │ - iget v6, v1, Landroid/support/v4/app/BackStackRecord;->mIndex:I │ + iget v9, v1, Landroid/support/v4/app/BackStackRecord;->mIndex:I │ │ - if-ne p3, v6, :cond_9 │ + if-ne p3, v9, :cond_a │ │ - .line 1544 │ - :cond_6 │ - add-int/lit8 v3, v3, -0x1 │ + .line 1569 │ + :cond_9 │ + add-int/lit8 v4, v4, -0x1 │ │ - .line 1545 │ + .line 1570 │ goto :goto_3 │ │ - .line 1529 │ - :cond_7 │ - if-ltz p3, :cond_8 │ - │ - iget v6, v1, Landroid/support/v4/app/BackStackRecord;->mIndex:I │ - │ - if-eq p3, v6, :cond_4 │ - │ - .line 1532 │ - :cond_8 │ - add-int/lit8 v3, v3, -0x1 │ + .line 1576 │ + .end local v1 # "bss":Landroid/support/v4/app/BackStackRecord; │ + :cond_a │ + iget-object v9, p0, Landroid/support/v4/app/FragmentManagerImpl;->mBackStack:Ljava/util/ArrayList; │ │ - .line 1533 │ - goto :goto_2 │ + invoke-virtual {v9}, Ljava/util/ArrayList;->size()I │ │ - .line 1551 │ - .end local v1 # "bss":Landroid/support/v4/app/BackStackRecord; │ - :cond_9 │ - iget-object v6, p0, Landroid/support/v4/app/FragmentManagerImpl;->mBackStack:Ljava/util/ArrayList; │ + move-result v9 │ │ - invoke-virtual {v6}, Ljava/util/ArrayList;->size()I │ + add-int/lit8 v9, v9, -0x1 │ │ - move-result v6 │ + if-ne v4, v9, :cond_b │ │ - add-int/lit8 v6, v6, -0x1 │ + .line 1577 │ + const/4 v9, 0x0 │ │ - if-eq v3, v6, :cond_0 │ + goto/16 :goto_0 │ │ - .line 1554 │ - new-instance v5, Ljava/util/ArrayList; │ + .line 1579 │ + :cond_b │ + new-instance v8, Ljava/util/ArrayList; │ │ - invoke-direct {v5}, Ljava/util/ArrayList;->()V │ + invoke-direct {v8}, Ljava/util/ArrayList;->()V │ │ - .line 1556 │ - .local v5, "states":Ljava/util/ArrayList;, "Ljava/util/ArrayList;" │ - iget-object v6, p0, Landroid/support/v4/app/FragmentManagerImpl;->mBackStack:Ljava/util/ArrayList; │ + .line 1581 │ + .local v8, "states":Ljava/util/ArrayList;, "Ljava/util/ArrayList;" │ + iget-object v9, p0, Landroid/support/v4/app/FragmentManagerImpl;->mBackStack:Ljava/util/ArrayList; │ │ - invoke-virtual {v6}, Ljava/util/ArrayList;->size()I │ + invoke-virtual {v9}, Ljava/util/ArrayList;->size()I │ │ - move-result v6 │ + move-result v9 │ │ - add-int/lit8 v2, v6, -0x1 │ + add-int/lit8 v3, v9, -0x1 │ │ - .local v2, "i":I │ + .local v3, "i":I │ :goto_4 │ - if-le v2, v3, :cond_a │ + if-le v3, v4, :cond_c │ │ - .line 1557 │ - iget-object v6, p0, Landroid/support/v4/app/FragmentManagerImpl;->mBackStack:Ljava/util/ArrayList; │ + .line 1582 │ + iget-object v9, p0, Landroid/support/v4/app/FragmentManagerImpl;->mBackStack:Ljava/util/ArrayList; │ │ - invoke-virtual {v6, v2}, Ljava/util/ArrayList;->remove(I)Ljava/lang/Object; │ + invoke-virtual {v9, v3}, Ljava/util/ArrayList;->remove(I)Ljava/lang/Object; │ │ - move-result-object v6 │ + move-result-object v9 │ │ - invoke-virtual {v5, v6}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z │ + invoke-virtual {v8, v9}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z │ │ - .line 1556 │ - add-int/lit8 v2, v2, -0x1 │ + .line 1581 │ + add-int/lit8 v3, v3, -0x1 │ │ goto :goto_4 │ │ - .line 1559 │ - :cond_a │ - invoke-virtual {v5}, Ljava/util/ArrayList;->size()I │ + .line 1584 │ + :cond_c │ + invoke-virtual {v8}, Ljava/util/ArrayList;->size()I │ │ - move-result v6 │ + move-result v9 │ │ - add-int/lit8 v0, v6, -0x1 │ + add-int/lit8 v0, v9, -0x1 │ │ - .line 1560 │ + .line 1585 │ .local v0, "LAST":I │ - const/4 v2, 0x0 │ + new-instance v2, Landroid/util/SparseArray; │ + │ + invoke-direct {v2}, Landroid/util/SparseArray;->()V │ + │ + .line 1586 │ + .restart local v2 # "firstOutFragments":Landroid/util/SparseArray;, "Landroid/util/SparseArray;" │ + new-instance v6, Landroid/util/SparseArray; │ + │ + invoke-direct {v6}, Landroid/util/SparseArray;->()V │ + │ + .line 1587 │ + .restart local v6 # "lastInFragments":Landroid/util/SparseArray;, "Landroid/util/SparseArray;" │ + const/4 v3, 0x0 │ │ :goto_5 │ - if-gt v2, v0, :cond_d │ + if-gt v3, v0, :cond_d │ │ - .line 1561 │ - sget-boolean v6, Landroid/support/v4/app/FragmentManagerImpl;->DEBUG:Z │ + .line 1588 │ + invoke-virtual {v8, v3}, Ljava/util/ArrayList;->get(I)Ljava/lang/Object; │ │ - if-eqz v6, :cond_b │ + move-result-object v9 │ │ - const-string v6, "FragmentManager" │ + check-cast v9, Landroid/support/v4/app/BackStackRecord; │ │ - new-instance v7, Ljava/lang/StringBuilder; │ + invoke-virtual {v9, v2, v6}, Landroid/support/v4/app/BackStackRecord;->calculateBackFragments(Landroid/util/SparseArray;Landroid/util/SparseArray;)V │ │ - invoke-direct {v7}, Ljava/lang/StringBuilder;->()V │ + .line 1587 │ + add-int/lit8 v3, v3, 0x1 │ │ - const-string v10, "Popping back stack state: " │ + goto :goto_5 │ │ - invoke-virtual {v7, v10}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ + .line 1590 │ + :cond_d │ + const/4 v7, 0x0 │ │ - move-result-object v7 │ + .line 1591 │ + .local v7, "state":Landroid/support/v4/app/BackStackRecord$TransitionState; │ + const/4 v3, 0x0 │ │ - invoke-virtual {v5, v2}, Ljava/util/ArrayList;->get(I)Ljava/lang/Object; │ + :goto_6 │ + if-gt v3, v0, :cond_10 │ + │ + .line 1592 │ + sget-boolean v9, Landroid/support/v4/app/FragmentManagerImpl;->DEBUG:Z │ + │ + if-eqz v9, :cond_e │ + │ + const-string v9, "FragmentManager" │ + │ + new-instance v10, Ljava/lang/StringBuilder; │ + │ + invoke-direct {v10}, Ljava/lang/StringBuilder;->()V │ + │ + const-string v11, "Popping back stack state: " │ + │ + invoke-virtual {v10, v11}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ move-result-object v10 │ │ - invoke-virtual {v7, v10}, Ljava/lang/StringBuilder;->append(Ljava/lang/Object;)Ljava/lang/StringBuilder; │ + invoke-virtual {v8, v3}, Ljava/util/ArrayList;->get(I)Ljava/lang/Object; │ │ - move-result-object v7 │ + move-result-object v11 │ │ - invoke-virtual {v7}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; │ + invoke-virtual {v10, v11}, Ljava/lang/StringBuilder;->append(Ljava/lang/Object;)Ljava/lang/StringBuilder; │ │ - move-result-object v7 │ + move-result-object v10 │ │ - invoke-static {v6, v7}, Landroid/util/Log;->v(Ljava/lang/String;Ljava/lang/String;)I │ + invoke-virtual {v10}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; │ │ - .line 1562 │ - :cond_b │ - invoke-virtual {v5, v2}, Ljava/util/ArrayList;->get(I)Ljava/lang/Object; │ + move-result-object v10 │ │ - move-result-object v6 │ + invoke-static {v9, v10}, Landroid/util/Log;->v(Ljava/lang/String;Ljava/lang/String;)I │ │ - check-cast v6, Landroid/support/v4/app/BackStackRecord; │ + .line 1593 │ + :cond_e │ + invoke-virtual {v8, v3}, Ljava/util/ArrayList;->get(I)Ljava/lang/Object; │ │ - if-ne v2, v0, :cond_c │ + move-result-object v9 │ │ - move v7, v8 │ + check-cast v9, Landroid/support/v4/app/BackStackRecord; │ │ - :goto_6 │ - invoke-virtual {v6, v7}, Landroid/support/v4/app/BackStackRecord;->popFromBackStack(Z)V │ + if-ne v3, v0, :cond_f │ │ - .line 1560 │ - add-int/lit8 v2, v2, 0x1 │ + const/4 v10, 0x1 │ │ - goto :goto_5 │ + :goto_7 │ + invoke-virtual {v9, v10, v7, v2, v6}, Landroid/support/v4/app/BackStackRecord;->popFromBackStack(ZLandroid/support/v4/app/BackStackRecord$TransitionState;Landroid/util/SparseArray;Landroid/util/SparseArray;)Landroid/support/v4/app/BackStackRecord$TransitionState; │ │ - :cond_c │ - move v7, v9 │ + move-result-object v7 │ + │ + .line 1591 │ + add-int/lit8 v3, v3, 0x1 │ │ - .line 1562 │ goto :goto_6 │ │ - .line 1564 │ - :cond_d │ + .line 1593 │ + :cond_f │ + const/4 v10, 0x0 │ + │ + goto :goto_7 │ + │ + .line 1596 │ + :cond_10 │ invoke-virtual {p0}, Landroid/support/v4/app/FragmentManagerImpl;->reportBackStackChanged()V │ │ goto/16 :goto_1 │ .end method │ │ .method public putFragment(Landroid/os/Bundle;Ljava/lang/String;Landroid/support/v4/app/Fragment;)V │ .locals 3 │ .param p1, "bundle" # Landroid/os/Bundle; │ .param p2, "key" # Ljava/lang/String; │ .param p3, "fragment" # Landroid/support/v4/app/Fragment; │ │ .prologue │ - .line 556 │ + .line 570 │ iget v0, p3, Landroid/support/v4/app/Fragment;->mIndex:I │ │ if-gez v0, :cond_0 │ │ - .line 557 │ + .line 571 │ new-instance v0, Ljava/lang/IllegalStateException; │ │ new-instance v1, Ljava/lang/StringBuilder; │ │ invoke-direct {v1}, Ljava/lang/StringBuilder;->()V │ │ const-string v2, "Fragment " │ @@ -6107,36 +6704,36 @@ │ │ move-result-object v1 │ │ invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;->(Ljava/lang/String;)V │ │ invoke-direct {p0, v0}, Landroid/support/v4/app/FragmentManagerImpl;->throwException(Ljava/lang/RuntimeException;)V │ │ - .line 560 │ + .line 574 │ :cond_0 │ iget v0, p3, Landroid/support/v4/app/Fragment;->mIndex:I │ │ invoke-virtual {p1, p2, v0}, Landroid/os/Bundle;->putInt(Ljava/lang/String;I)V │ │ - .line 561 │ + .line 575 │ return-void │ .end method │ │ .method public removeFragment(Landroid/support/v4/app/Fragment;II)V │ .locals 7 │ .param p1, "fragment" # Landroid/support/v4/app/Fragment; │ .param p2, "transition" # I │ .param p3, "transitionStyle" # I │ │ .prologue │ const/4 v0, 0x1 │ │ const/4 v5, 0x0 │ │ - .line 1190 │ + .line 1212 │ sget-boolean v1, Landroid/support/v4/app/FragmentManagerImpl;->DEBUG:Z │ │ if-eqz v1, :cond_0 │ │ const-string v1, "FragmentManager" │ │ new-instance v2, Ljava/lang/StringBuilder; │ @@ -6167,65 +6764,65 @@ │ │ invoke-virtual {v2}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; │ │ move-result-object v2 │ │ invoke-static {v1, v2}, Landroid/util/Log;->v(Ljava/lang/String;Ljava/lang/String;)I │ │ - .line 1191 │ + .line 1213 │ :cond_0 │ invoke-virtual {p1}, Landroid/support/v4/app/Fragment;->isInBackStack()Z │ │ move-result v1 │ │ if-nez v1, :cond_5 │ │ move v6, v0 │ │ - .line 1192 │ + .line 1214 │ .local v6, "inactive":Z │ :goto_0 │ iget-boolean v1, p1, Landroid/support/v4/app/Fragment;->mDetached:Z │ │ if-eqz v1, :cond_1 │ │ if-eqz v6, :cond_4 │ │ - .line 1193 │ + .line 1215 │ :cond_1 │ iget-object v1, p0, Landroid/support/v4/app/FragmentManagerImpl;->mAdded:Ljava/util/ArrayList; │ │ if-eqz v1, :cond_2 │ │ - .line 1194 │ + .line 1216 │ iget-object v1, p0, Landroid/support/v4/app/FragmentManagerImpl;->mAdded:Ljava/util/ArrayList; │ │ invoke-virtual {v1, p1}, Ljava/util/ArrayList;->remove(Ljava/lang/Object;)Z │ │ - .line 1196 │ + .line 1218 │ :cond_2 │ iget-boolean v1, p1, Landroid/support/v4/app/Fragment;->mHasMenu:Z │ │ if-eqz v1, :cond_3 │ │ iget-boolean v1, p1, Landroid/support/v4/app/Fragment;->mMenuVisible:Z │ │ if-eqz v1, :cond_3 │ │ - .line 1197 │ + .line 1219 │ iput-boolean v0, p0, Landroid/support/v4/app/FragmentManagerImpl;->mNeedMenuInvalidate:Z │ │ - .line 1199 │ + .line 1221 │ :cond_3 │ iput-boolean v5, p1, Landroid/support/v4/app/Fragment;->mAdded:Z │ │ - .line 1200 │ + .line 1222 │ iput-boolean v0, p1, Landroid/support/v4/app/Fragment;->mRemoving:Z │ │ - .line 1201 │ + .line 1223 │ if-eqz v6, :cond_6 │ │ move v2, v5 │ │ :goto_1 │ move-object v0, p0 │ │ @@ -6233,92 +6830,92 @@ │ │ move v3, p2 │ │ move v4, p3 │ │ invoke-virtual/range {v0 .. v5}, Landroid/support/v4/app/FragmentManagerImpl;->moveToState(Landroid/support/v4/app/Fragment;IIIZ)V │ │ - .line 1204 │ + .line 1226 │ :cond_4 │ return-void │ │ .end local v6 # "inactive":Z │ :cond_5 │ move v6, v5 │ │ - .line 1191 │ + .line 1213 │ goto :goto_0 │ │ .restart local v6 # "inactive":Z │ :cond_6 │ move v2, v0 │ │ - .line 1201 │ + .line 1223 │ goto :goto_1 │ .end method │ │ .method public removeOnBackStackChangedListener(Landroid/support/v4/app/FragmentManager$OnBackStackChangedListener;)V │ .locals 1 │ .param p1, "listener" # Landroid/support/v4/app/FragmentManager$OnBackStackChangedListener; │ │ .prologue │ - .line 549 │ + .line 563 │ iget-object v0, p0, Landroid/support/v4/app/FragmentManagerImpl;->mBackStackChangeListeners:Ljava/util/ArrayList; │ │ if-eqz v0, :cond_0 │ │ - .line 550 │ + .line 564 │ iget-object v0, p0, Landroid/support/v4/app/FragmentManagerImpl;->mBackStackChangeListeners:Ljava/util/ArrayList; │ │ invoke-virtual {v0, p1}, Ljava/util/ArrayList;->remove(Ljava/lang/Object;)Z │ │ - .line 552 │ + .line 566 │ :cond_0 │ return-void │ .end method │ │ .method reportBackStackChanged()V │ .locals 2 │ │ .prologue │ - .line 1491 │ + .line 1513 │ iget-object v1, p0, Landroid/support/v4/app/FragmentManagerImpl;->mBackStackChangeListeners:Ljava/util/ArrayList; │ │ if-eqz v1, :cond_0 │ │ - .line 1492 │ + .line 1514 │ const/4 v0, 0x0 │ │ .local v0, "i":I │ :goto_0 │ iget-object v1, p0, Landroid/support/v4/app/FragmentManagerImpl;->mBackStackChangeListeners:Ljava/util/ArrayList; │ │ invoke-virtual {v1}, Ljava/util/ArrayList;->size()I │ │ move-result v1 │ │ if-ge v0, v1, :cond_0 │ │ - .line 1493 │ + .line 1515 │ iget-object v1, p0, Landroid/support/v4/app/FragmentManagerImpl;->mBackStackChangeListeners:Ljava/util/ArrayList; │ │ invoke-virtual {v1, v0}, Ljava/util/ArrayList;->get(I)Ljava/lang/Object; │ │ move-result-object v1 │ │ check-cast v1, Landroid/support/v4/app/FragmentManager$OnBackStackChangedListener; │ │ invoke-interface {v1}, Landroid/support/v4/app/FragmentManager$OnBackStackChangedListener;->onBackStackChanged()V │ │ - .line 1492 │ + .line 1514 │ add-int/lit8 v0, v0, 0x1 │ │ goto :goto_0 │ │ - .line 1496 │ + .line 1518 │ .end local v0 # "i":I │ :cond_0 │ return-void │ .end method │ │ .method restoreAllState(Landroid/os/Parcelable;Ljava/util/ArrayList;)V │ .locals 12 │ @@ -6336,56 +6933,56 @@ │ │ .prologue │ .local p2, "nonConfig":Ljava/util/ArrayList;, "Ljava/util/ArrayList;" │ const/4 v11, 0x0 │ │ const/4 v10, 0x0 │ │ - .line 1756 │ + .line 1788 │ if-nez p1, :cond_1 │ │ - .line 1863 │ + .line 1896 │ :cond_0 │ :goto_0 │ return-void │ │ :cond_1 │ move-object v2, p1 │ │ - .line 1757 │ + .line 1789 │ check-cast v2, Landroid/support/v4/app/FragmentManagerState; │ │ - .line 1758 │ + .line 1790 │ .local v2, "fms":Landroid/support/v4/app/FragmentManagerState; │ iget-object v7, v2, Landroid/support/v4/app/FragmentManagerState;->mActive:[Landroid/support/v4/app/FragmentState; │ │ if-eqz v7, :cond_0 │ │ - .line 1762 │ + .line 1794 │ if-eqz p2, :cond_4 │ │ - .line 1763 │ + .line 1795 │ const/4 v4, 0x0 │ │ .local v4, "i":I │ :goto_1 │ invoke-virtual {p2}, Ljava/util/ArrayList;->size()I │ │ move-result v7 │ │ if-ge v4, v7, :cond_4 │ │ - .line 1764 │ + .line 1796 │ invoke-virtual {p2, v4}, Ljava/util/ArrayList;->get(I)Ljava/lang/Object; │ │ move-result-object v1 │ │ check-cast v1, Landroid/support/v4/app/Fragment; │ │ - .line 1765 │ + .line 1797 │ .local v1, "f":Landroid/support/v4/app/Fragment; │ sget-boolean v7, Landroid/support/v4/app/FragmentManagerImpl;->DEBUG:Z │ │ if-eqz v7, :cond_2 │ │ const-string v7, "FragmentManager" │ │ @@ -6405,130 +7002,135 @@ │ │ invoke-virtual {v8}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; │ │ move-result-object v8 │ │ invoke-static {v7, v8}, Landroid/util/Log;->v(Ljava/lang/String;Ljava/lang/String;)I │ │ - .line 1766 │ + .line 1798 │ :cond_2 │ iget-object v7, v2, Landroid/support/v4/app/FragmentManagerState;->mActive:[Landroid/support/v4/app/FragmentState; │ │ iget v8, v1, Landroid/support/v4/app/Fragment;->mIndex:I │ │ aget-object v3, v7, v8 │ │ - .line 1767 │ + .line 1799 │ .local v3, "fs":Landroid/support/v4/app/FragmentState; │ iput-object v1, v3, Landroid/support/v4/app/FragmentState;->mInstance:Landroid/support/v4/app/Fragment; │ │ - .line 1768 │ + .line 1800 │ iput-object v10, v1, Landroid/support/v4/app/Fragment;->mSavedViewState:Landroid/util/SparseArray; │ │ - .line 1769 │ + .line 1801 │ iput v11, v1, Landroid/support/v4/app/Fragment;->mBackStackNesting:I │ │ - .line 1770 │ + .line 1802 │ iput-boolean v11, v1, Landroid/support/v4/app/Fragment;->mInLayout:Z │ │ - .line 1771 │ + .line 1803 │ iput-boolean v11, v1, Landroid/support/v4/app/Fragment;->mAdded:Z │ │ - .line 1772 │ + .line 1804 │ iput-object v10, v1, Landroid/support/v4/app/Fragment;->mTarget:Landroid/support/v4/app/Fragment; │ │ - .line 1773 │ + .line 1805 │ iget-object v7, v3, Landroid/support/v4/app/FragmentState;->mSavedFragmentState:Landroid/os/Bundle; │ │ if-eqz v7, :cond_3 │ │ - .line 1774 │ + .line 1806 │ iget-object v7, v3, Landroid/support/v4/app/FragmentState;->mSavedFragmentState:Landroid/os/Bundle; │ │ iget-object v8, p0, Landroid/support/v4/app/FragmentManagerImpl;->mActivity:Landroid/support/v4/app/FragmentActivity; │ │ invoke-virtual {v8}, Landroid/support/v4/app/FragmentActivity;->getClassLoader()Ljava/lang/ClassLoader; │ │ move-result-object v8 │ │ invoke-virtual {v7, v8}, Landroid/os/Bundle;->setClassLoader(Ljava/lang/ClassLoader;)V │ │ - .line 1775 │ + .line 1807 │ iget-object v7, v3, Landroid/support/v4/app/FragmentState;->mSavedFragmentState:Landroid/os/Bundle; │ │ const-string v8, "android:view_state" │ │ invoke-virtual {v7, v8}, Landroid/os/Bundle;->getSparseParcelableArray(Ljava/lang/String;)Landroid/util/SparseArray; │ │ move-result-object v7 │ │ iput-object v7, v1, Landroid/support/v4/app/Fragment;->mSavedViewState:Landroid/util/SparseArray; │ │ - .line 1763 │ + .line 1809 │ + iget-object v7, v3, Landroid/support/v4/app/FragmentState;->mSavedFragmentState:Landroid/os/Bundle; │ + │ + iput-object v7, v1, Landroid/support/v4/app/Fragment;->mSavedFragmentState:Landroid/os/Bundle; │ + │ + .line 1795 │ :cond_3 │ add-int/lit8 v4, v4, 0x1 │ │ goto :goto_1 │ │ - .line 1783 │ + .line 1816 │ .end local v1 # "f":Landroid/support/v4/app/Fragment; │ .end local v3 # "fs":Landroid/support/v4/app/FragmentState; │ .end local v4 # "i":I │ :cond_4 │ new-instance v7, Ljava/util/ArrayList; │ │ iget-object v8, v2, Landroid/support/v4/app/FragmentManagerState;->mActive:[Landroid/support/v4/app/FragmentState; │ │ array-length v8, v8 │ │ invoke-direct {v7, v8}, Ljava/util/ArrayList;->(I)V │ │ iput-object v7, p0, Landroid/support/v4/app/FragmentManagerImpl;->mActive:Ljava/util/ArrayList; │ │ - .line 1784 │ + .line 1817 │ iget-object v7, p0, Landroid/support/v4/app/FragmentManagerImpl;->mAvailIndices:Ljava/util/ArrayList; │ │ if-eqz v7, :cond_5 │ │ - .line 1785 │ + .line 1818 │ iget-object v7, p0, Landroid/support/v4/app/FragmentManagerImpl;->mAvailIndices:Ljava/util/ArrayList; │ │ invoke-virtual {v7}, Ljava/util/ArrayList;->clear()V │ │ - .line 1787 │ + .line 1820 │ :cond_5 │ const/4 v4, 0x0 │ │ .restart local v4 # "i":I │ :goto_2 │ iget-object v7, v2, Landroid/support/v4/app/FragmentManagerState;->mActive:[Landroid/support/v4/app/FragmentState; │ │ array-length v7, v7 │ │ if-ge v4, v7, :cond_a │ │ - .line 1788 │ + .line 1821 │ iget-object v7, v2, Landroid/support/v4/app/FragmentManagerState;->mActive:[Landroid/support/v4/app/FragmentState; │ │ aget-object v3, v7, v4 │ │ - .line 1789 │ + .line 1822 │ .restart local v3 # "fs":Landroid/support/v4/app/FragmentState; │ if-eqz v3, :cond_7 │ │ - .line 1790 │ + .line 1823 │ iget-object v7, p0, Landroid/support/v4/app/FragmentManagerImpl;->mActivity:Landroid/support/v4/app/FragmentActivity; │ │ iget-object v8, p0, Landroid/support/v4/app/FragmentManagerImpl;->mParent:Landroid/support/v4/app/Fragment; │ │ invoke-virtual {v3, v7, v8}, Landroid/support/v4/app/FragmentState;->instantiate(Landroid/support/v4/app/FragmentActivity;Landroid/support/v4/app/Fragment;)Landroid/support/v4/app/Fragment; │ │ move-result-object v1 │ │ - .line 1791 │ + .line 1824 │ .restart local v1 # "f":Landroid/support/v4/app/Fragment; │ sget-boolean v7, Landroid/support/v4/app/FragmentManagerImpl;->DEBUG:Z │ │ if-eqz v7, :cond_6 │ │ const-string v7, "FragmentManager" │ │ @@ -6558,49 +7160,49 @@ │ │ invoke-virtual {v8}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; │ │ move-result-object v8 │ │ invoke-static {v7, v8}, Landroid/util/Log;->v(Ljava/lang/String;Ljava/lang/String;)I │ │ - .line 1792 │ + .line 1825 │ :cond_6 │ iget-object v7, p0, Landroid/support/v4/app/FragmentManagerImpl;->mActive:Ljava/util/ArrayList; │ │ invoke-virtual {v7, v1}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z │ │ - .line 1796 │ + .line 1829 │ iput-object v10, v3, Landroid/support/v4/app/FragmentState;->mInstance:Landroid/support/v4/app/Fragment; │ │ - .line 1787 │ + .line 1820 │ .end local v1 # "f":Landroid/support/v4/app/Fragment; │ :goto_3 │ add-int/lit8 v4, v4, 0x1 │ │ goto :goto_2 │ │ - .line 1798 │ + .line 1831 │ :cond_7 │ iget-object v7, p0, Landroid/support/v4/app/FragmentManagerImpl;->mActive:Ljava/util/ArrayList; │ │ invoke-virtual {v7, v10}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z │ │ - .line 1799 │ + .line 1832 │ iget-object v7, p0, Landroid/support/v4/app/FragmentManagerImpl;->mAvailIndices:Ljava/util/ArrayList; │ │ if-nez v7, :cond_8 │ │ - .line 1800 │ + .line 1833 │ new-instance v7, Ljava/util/ArrayList; │ │ invoke-direct {v7}, Ljava/util/ArrayList;->()V │ │ iput-object v7, p0, Landroid/support/v4/app/FragmentManagerImpl;->mAvailIndices:Ljava/util/ArrayList; │ │ - .line 1802 │ + .line 1835 │ :cond_8 │ sget-boolean v7, Landroid/support/v4/app/FragmentManagerImpl;->DEBUG:Z │ │ if-eqz v7, :cond_9 │ │ const-string v7, "FragmentManager" │ │ @@ -6620,86 +7222,86 @@ │ │ invoke-virtual {v8}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; │ │ move-result-object v8 │ │ invoke-static {v7, v8}, Landroid/util/Log;->v(Ljava/lang/String;Ljava/lang/String;)I │ │ - .line 1803 │ + .line 1836 │ :cond_9 │ iget-object v7, p0, Landroid/support/v4/app/FragmentManagerImpl;->mAvailIndices:Ljava/util/ArrayList; │ │ invoke-static {v4}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; │ │ move-result-object v8 │ │ invoke-virtual {v7, v8}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z │ │ goto :goto_3 │ │ - .line 1808 │ + .line 1841 │ .end local v3 # "fs":Landroid/support/v4/app/FragmentState; │ :cond_a │ if-eqz p2, :cond_d │ │ - .line 1809 │ + .line 1842 │ const/4 v4, 0x0 │ │ :goto_4 │ invoke-virtual {p2}, Ljava/util/ArrayList;->size()I │ │ move-result v7 │ │ if-ge v4, v7, :cond_d │ │ - .line 1810 │ + .line 1843 │ invoke-virtual {p2, v4}, Ljava/util/ArrayList;->get(I)Ljava/lang/Object; │ │ move-result-object v1 │ │ check-cast v1, Landroid/support/v4/app/Fragment; │ │ - .line 1811 │ + .line 1844 │ .restart local v1 # "f":Landroid/support/v4/app/Fragment; │ iget v7, v1, Landroid/support/v4/app/Fragment;->mTargetIndex:I │ │ if-ltz v7, :cond_b │ │ - .line 1812 │ + .line 1845 │ iget v7, v1, Landroid/support/v4/app/Fragment;->mTargetIndex:I │ │ iget-object v8, p0, Landroid/support/v4/app/FragmentManagerImpl;->mActive:Ljava/util/ArrayList; │ │ invoke-virtual {v8}, Ljava/util/ArrayList;->size()I │ │ move-result v8 │ │ if-ge v7, v8, :cond_c │ │ - .line 1813 │ + .line 1846 │ iget-object v7, p0, Landroid/support/v4/app/FragmentManagerImpl;->mActive:Ljava/util/ArrayList; │ │ iget v8, v1, Landroid/support/v4/app/Fragment;->mTargetIndex:I │ │ invoke-virtual {v7, v8}, Ljava/util/ArrayList;->get(I)Ljava/lang/Object; │ │ move-result-object v7 │ │ check-cast v7, Landroid/support/v4/app/Fragment; │ │ iput-object v7, v1, Landroid/support/v4/app/Fragment;->mTarget:Landroid/support/v4/app/Fragment; │ │ - .line 1809 │ + .line 1842 │ :cond_b │ :goto_5 │ add-int/lit8 v4, v4, 0x1 │ │ goto :goto_4 │ │ - .line 1815 │ + .line 1848 │ :cond_c │ const-string v7, "FragmentManager" │ │ new-instance v8, Ljava/lang/StringBuilder; │ │ invoke-direct {v8}, Ljava/lang/StringBuilder;->()V │ │ @@ -6727,65 +7329,65 @@ │ │ invoke-virtual {v8}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; │ │ move-result-object v8 │ │ invoke-static {v7, v8}, Landroid/util/Log;->w(Ljava/lang/String;Ljava/lang/String;)I │ │ - .line 1817 │ + .line 1850 │ iput-object v10, v1, Landroid/support/v4/app/Fragment;->mTarget:Landroid/support/v4/app/Fragment; │ │ goto :goto_5 │ │ - .line 1824 │ + .line 1857 │ .end local v1 # "f":Landroid/support/v4/app/Fragment; │ :cond_d │ iget-object v7, v2, Landroid/support/v4/app/FragmentManagerState;->mAdded:[I │ │ if-eqz v7, :cond_11 │ │ - .line 1825 │ + .line 1858 │ new-instance v7, Ljava/util/ArrayList; │ │ iget-object v8, v2, Landroid/support/v4/app/FragmentManagerState;->mAdded:[I │ │ array-length v8, v8 │ │ invoke-direct {v7, v8}, Ljava/util/ArrayList;->(I)V │ │ iput-object v7, p0, Landroid/support/v4/app/FragmentManagerImpl;->mAdded:Ljava/util/ArrayList; │ │ - .line 1826 │ + .line 1859 │ const/4 v4, 0x0 │ │ :goto_6 │ iget-object v7, v2, Landroid/support/v4/app/FragmentManagerState;->mAdded:[I │ │ array-length v7, v7 │ │ if-ge v4, v7, :cond_12 │ │ - .line 1827 │ + .line 1860 │ iget-object v7, p0, Landroid/support/v4/app/FragmentManagerImpl;->mActive:Ljava/util/ArrayList; │ │ iget-object v8, v2, Landroid/support/v4/app/FragmentManagerState;->mAdded:[I │ │ aget v8, v8, v4 │ │ invoke-virtual {v7, v8}, Ljava/util/ArrayList;->get(I)Ljava/lang/Object; │ │ move-result-object v1 │ │ check-cast v1, Landroid/support/v4/app/Fragment; │ │ - .line 1828 │ + .line 1861 │ .restart local v1 # "f":Landroid/support/v4/app/Fragment; │ if-nez v1, :cond_e │ │ - .line 1829 │ + .line 1862 │ new-instance v7, Ljava/lang/IllegalStateException; │ │ new-instance v8, Ljava/lang/StringBuilder; │ │ invoke-direct {v8}, Ljava/lang/StringBuilder;->()V │ │ const-string v9, "No instantiated fragment for index #" │ @@ -6806,21 +7408,21 @@ │ │ move-result-object v8 │ │ invoke-direct {v7, v8}, Ljava/lang/IllegalStateException;->(Ljava/lang/String;)V │ │ invoke-direct {p0, v7}, Landroid/support/v4/app/FragmentManagerImpl;->throwException(Ljava/lang/RuntimeException;)V │ │ - .line 1832 │ + .line 1865 │ :cond_e │ const/4 v7, 0x1 │ │ iput-boolean v7, v1, Landroid/support/v4/app/Fragment;->mAdded:Z │ │ - .line 1833 │ + .line 1866 │ sget-boolean v7, Landroid/support/v4/app/FragmentManagerImpl;->DEBUG:Z │ │ if-eqz v7, :cond_f │ │ const-string v7, "FragmentManager" │ │ new-instance v8, Ljava/lang/StringBuilder; │ @@ -6849,92 +7451,92 @@ │ │ invoke-virtual {v8}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; │ │ move-result-object v8 │ │ invoke-static {v7, v8}, Landroid/util/Log;->v(Ljava/lang/String;Ljava/lang/String;)I │ │ - .line 1834 │ + .line 1867 │ :cond_f │ iget-object v7, p0, Landroid/support/v4/app/FragmentManagerImpl;->mAdded:Ljava/util/ArrayList; │ │ invoke-virtual {v7, v1}, Ljava/util/ArrayList;->contains(Ljava/lang/Object;)Z │ │ move-result v7 │ │ if-eqz v7, :cond_10 │ │ - .line 1835 │ + .line 1868 │ new-instance v7, Ljava/lang/IllegalStateException; │ │ const-string v8, "Already added!" │ │ invoke-direct {v7, v8}, Ljava/lang/IllegalStateException;->(Ljava/lang/String;)V │ │ throw v7 │ │ - .line 1837 │ + .line 1870 │ :cond_10 │ iget-object v7, p0, Landroid/support/v4/app/FragmentManagerImpl;->mAdded:Ljava/util/ArrayList; │ │ invoke-virtual {v7, v1}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z │ │ - .line 1826 │ + .line 1859 │ add-int/lit8 v4, v4, 0x1 │ │ goto :goto_6 │ │ - .line 1840 │ + .line 1873 │ .end local v1 # "f":Landroid/support/v4/app/Fragment; │ :cond_11 │ iput-object v10, p0, Landroid/support/v4/app/FragmentManagerImpl;->mAdded:Ljava/util/ArrayList; │ │ - .line 1844 │ + .line 1877 │ :cond_12 │ iget-object v7, v2, Landroid/support/v4/app/FragmentManagerState;->mBackStack:[Landroid/support/v4/app/BackStackState; │ │ if-eqz v7, :cond_15 │ │ - .line 1845 │ + .line 1878 │ new-instance v7, Ljava/util/ArrayList; │ │ iget-object v8, v2, Landroid/support/v4/app/FragmentManagerState;->mBackStack:[Landroid/support/v4/app/BackStackState; │ │ array-length v8, v8 │ │ invoke-direct {v7, v8}, Ljava/util/ArrayList;->(I)V │ │ iput-object v7, p0, Landroid/support/v4/app/FragmentManagerImpl;->mBackStack:Ljava/util/ArrayList; │ │ - .line 1846 │ + .line 1879 │ const/4 v4, 0x0 │ │ :goto_7 │ iget-object v7, v2, Landroid/support/v4/app/FragmentManagerState;->mBackStack:[Landroid/support/v4/app/BackStackState; │ │ array-length v7, v7 │ │ if-ge v4, v7, :cond_0 │ │ - .line 1847 │ + .line 1880 │ iget-object v7, v2, Landroid/support/v4/app/FragmentManagerState;->mBackStack:[Landroid/support/v4/app/BackStackState; │ │ aget-object v7, v7, v4 │ │ invoke-virtual {v7, p0}, Landroid/support/v4/app/BackStackState;->instantiate(Landroid/support/v4/app/FragmentManagerImpl;)Landroid/support/v4/app/BackStackRecord; │ │ move-result-object v0 │ │ - .line 1848 │ + .line 1881 │ .local v0, "bse":Landroid/support/v4/app/BackStackRecord; │ sget-boolean v7, Landroid/support/v4/app/FragmentManagerImpl;->DEBUG:Z │ │ if-eqz v7, :cond_13 │ │ - .line 1849 │ + .line 1882 │ const-string v7, "FragmentManager" │ │ new-instance v8, Ljava/lang/StringBuilder; │ │ invoke-direct {v8}, Ljava/lang/StringBuilder;->()V │ │ const-string v9, "restoreAllState: back stack #" │ @@ -6971,58 +7573,58 @@ │ │ invoke-virtual {v8}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; │ │ move-result-object v8 │ │ invoke-static {v7, v8}, Landroid/util/Log;->v(Ljava/lang/String;Ljava/lang/String;)I │ │ - .line 1851 │ + .line 1884 │ new-instance v5, Landroid/support/v4/util/LogWriter; │ │ const-string v7, "FragmentManager" │ │ invoke-direct {v5, v7}, Landroid/support/v4/util/LogWriter;->(Ljava/lang/String;)V │ │ - .line 1852 │ + .line 1885 │ .local v5, "logw":Landroid/support/v4/util/LogWriter; │ new-instance v6, Ljava/io/PrintWriter; │ │ invoke-direct {v6, v5}, Ljava/io/PrintWriter;->(Ljava/io/Writer;)V │ │ - .line 1853 │ + .line 1886 │ .local v6, "pw":Ljava/io/PrintWriter; │ const-string v7, " " │ │ invoke-virtual {v0, v7, v6, v11}, Landroid/support/v4/app/BackStackRecord;->dump(Ljava/lang/String;Ljava/io/PrintWriter;Z)V │ │ - .line 1855 │ + .line 1888 │ .end local v5 # "logw":Landroid/support/v4/util/LogWriter; │ .end local v6 # "pw":Ljava/io/PrintWriter; │ :cond_13 │ iget-object v7, p0, Landroid/support/v4/app/FragmentManagerImpl;->mBackStack:Ljava/util/ArrayList; │ │ invoke-virtual {v7, v0}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z │ │ - .line 1856 │ + .line 1889 │ iget v7, v0, Landroid/support/v4/app/BackStackRecord;->mIndex:I │ │ if-ltz v7, :cond_14 │ │ - .line 1857 │ + .line 1890 │ iget v7, v0, Landroid/support/v4/app/BackStackRecord;->mIndex:I │ │ invoke-virtual {p0, v7, v0}, Landroid/support/v4/app/FragmentManagerImpl;->setBackStackIndex(ILandroid/support/v4/app/BackStackRecord;)V │ │ - .line 1846 │ + .line 1879 │ :cond_14 │ add-int/lit8 v4, v4, 0x1 │ │ goto :goto_7 │ │ - .line 1861 │ + .line 1894 │ .end local v0 # "bse":Landroid/support/v4/app/BackStackRecord; │ :cond_15 │ iput-object v10, p0, Landroid/support/v4/app/FragmentManagerImpl;->mBackStack:Ljava/util/ArrayList; │ │ goto/16 :goto_0 │ .end method │ │ @@ -7035,85 +7637,85 @@ │ "<", │ "Landroid/support/v4/app/Fragment;", │ ">;" │ } │ .end annotation │ │ .prologue │ - .line 1570 │ + .line 1602 │ const/4 v1, 0x0 │ │ - .line 1571 │ + .line 1603 │ .local v1, "fragments":Ljava/util/ArrayList;, "Ljava/util/ArrayList;" │ iget-object v3, p0, Landroid/support/v4/app/FragmentManagerImpl;->mActive:Ljava/util/ArrayList; │ │ if-eqz v3, :cond_3 │ │ - .line 1572 │ + .line 1604 │ const/4 v2, 0x0 │ │ .local v2, "i":I │ :goto_0 │ iget-object v3, p0, Landroid/support/v4/app/FragmentManagerImpl;->mActive:Ljava/util/ArrayList; │ │ invoke-virtual {v3}, Ljava/util/ArrayList;->size()I │ │ move-result v3 │ │ if-ge v2, v3, :cond_3 │ │ - .line 1573 │ + .line 1605 │ iget-object v3, p0, Landroid/support/v4/app/FragmentManagerImpl;->mActive:Ljava/util/ArrayList; │ │ invoke-virtual {v3, v2}, Ljava/util/ArrayList;->get(I)Ljava/lang/Object; │ │ move-result-object v0 │ │ check-cast v0, Landroid/support/v4/app/Fragment; │ │ - .line 1574 │ + .line 1606 │ .local v0, "f":Landroid/support/v4/app/Fragment; │ if-eqz v0, :cond_1 │ │ iget-boolean v3, v0, Landroid/support/v4/app/Fragment;->mRetainInstance:Z │ │ if-eqz v3, :cond_1 │ │ - .line 1575 │ + .line 1607 │ if-nez v1, :cond_0 │ │ - .line 1576 │ + .line 1608 │ new-instance v1, Ljava/util/ArrayList; │ │ .end local v1 # "fragments":Ljava/util/ArrayList;, "Ljava/util/ArrayList;" │ invoke-direct {v1}, Ljava/util/ArrayList;->()V │ │ - .line 1578 │ + .line 1610 │ .restart local v1 # "fragments":Ljava/util/ArrayList;, "Ljava/util/ArrayList;" │ :cond_0 │ invoke-virtual {v1, v0}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z │ │ - .line 1579 │ + .line 1611 │ const/4 v3, 0x1 │ │ iput-boolean v3, v0, Landroid/support/v4/app/Fragment;->mRetaining:Z │ │ - .line 1580 │ + .line 1612 │ iget-object v3, v0, Landroid/support/v4/app/Fragment;->mTarget:Landroid/support/v4/app/Fragment; │ │ if-eqz v3, :cond_2 │ │ iget-object v3, v0, Landroid/support/v4/app/Fragment;->mTarget:Landroid/support/v4/app/Fragment; │ │ iget v3, v3, Landroid/support/v4/app/Fragment;->mIndex:I │ │ :goto_1 │ iput v3, v0, Landroid/support/v4/app/Fragment;->mTargetIndex:I │ │ - .line 1581 │ + .line 1613 │ sget-boolean v3, Landroid/support/v4/app/FragmentManagerImpl;->DEBUG:Z │ │ if-eqz v3, :cond_1 │ │ const-string v3, "FragmentManager" │ │ new-instance v4, Ljava/lang/StringBuilder; │ @@ -7132,114 +7734,114 @@ │ │ invoke-virtual {v4}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; │ │ move-result-object v4 │ │ invoke-static {v3, v4}, Landroid/util/Log;->v(Ljava/lang/String;Ljava/lang/String;)I │ │ - .line 1572 │ + .line 1604 │ :cond_1 │ add-int/lit8 v2, v2, 0x1 │ │ goto :goto_0 │ │ - .line 1580 │ + .line 1612 │ :cond_2 │ const/4 v3, -0x1 │ │ goto :goto_1 │ │ - .line 1585 │ + .line 1617 │ .end local v0 # "f":Landroid/support/v4/app/Fragment; │ .end local v2 # "i":I │ :cond_3 │ return-object v1 │ .end method │ │ .method saveAllState()Landroid/os/Parcelable; │ .locals 12 │ │ .prologue │ const/4 v5, 0x0 │ │ - .line 1640 │ + .line 1672 │ invoke-virtual {p0}, Landroid/support/v4/app/FragmentManagerImpl;->execPendingActions()Z │ │ - .line 1642 │ + .line 1674 │ sget-boolean v9, Landroid/support/v4/app/FragmentManagerImpl;->HONEYCOMB:Z │ │ if-eqz v9, :cond_0 │ │ - .line 1652 │ + .line 1684 │ const/4 v9, 0x1 │ │ iput-boolean v9, p0, Landroid/support/v4/app/FragmentManagerImpl;->mStateSaved:Z │ │ - .line 1655 │ + .line 1687 │ :cond_0 │ iget-object v9, p0, Landroid/support/v4/app/FragmentManagerImpl;->mActive:Ljava/util/ArrayList; │ │ if-eqz v9, :cond_1 │ │ iget-object v9, p0, Landroid/support/v4/app/FragmentManagerImpl;->mActive:Ljava/util/ArrayList; │ │ invoke-virtual {v9}, Ljava/util/ArrayList;->size()I │ │ move-result v9 │ │ if-gtz v9, :cond_2 │ │ - .line 1750 │ + .line 1782 │ :cond_1 │ :goto_0 │ return-object v5 │ │ - .line 1660 │ + .line 1692 │ :cond_2 │ iget-object v9, p0, Landroid/support/v4/app/FragmentManagerImpl;->mActive:Ljava/util/ArrayList; │ │ invoke-virtual {v9}, Ljava/util/ArrayList;->size()I │ │ move-result v0 │ │ - .line 1661 │ + .line 1693 │ .local v0, "N":I │ new-array v1, v0, [Landroid/support/v4/app/FragmentState; │ │ - .line 1662 │ + .line 1694 │ .local v1, "active":[Landroid/support/v4/app/FragmentState; │ const/4 v7, 0x0 │ │ - .line 1663 │ + .line 1695 │ .local v7, "haveFragments":Z │ const/4 v8, 0x0 │ │ .local v8, "i":I │ :goto_1 │ if-ge v8, v0, :cond_9 │ │ - .line 1664 │ + .line 1696 │ iget-object v9, p0, Landroid/support/v4/app/FragmentManagerImpl;->mActive:Ljava/util/ArrayList; │ │ invoke-virtual {v9, v8}, Ljava/util/ArrayList;->get(I)Ljava/lang/Object; │ │ move-result-object v4 │ │ check-cast v4, Landroid/support/v4/app/Fragment; │ │ - .line 1665 │ + .line 1697 │ .local v4, "f":Landroid/support/v4/app/Fragment; │ if-eqz v4, :cond_7 │ │ - .line 1666 │ + .line 1698 │ iget v9, v4, Landroid/support/v4/app/Fragment;->mIndex:I │ │ if-gez v9, :cond_3 │ │ - .line 1667 │ + .line 1699 │ new-instance v9, Ljava/lang/IllegalStateException; │ │ new-instance v10, Ljava/lang/StringBuilder; │ │ invoke-direct {v10}, Ljava/lang/StringBuilder;->()V │ │ const-string v11, "Failure saving state: active " │ @@ -7268,56 +7870,56 @@ │ │ move-result-object v10 │ │ invoke-direct {v9, v10}, Ljava/lang/IllegalStateException;->(Ljava/lang/String;)V │ │ invoke-direct {p0, v9}, Landroid/support/v4/app/FragmentManagerImpl;->throwException(Ljava/lang/RuntimeException;)V │ │ - .line 1672 │ + .line 1704 │ :cond_3 │ const/4 v7, 0x1 │ │ - .line 1674 │ + .line 1706 │ new-instance v6, Landroid/support/v4/app/FragmentState; │ │ invoke-direct {v6, v4}, Landroid/support/v4/app/FragmentState;->(Landroid/support/v4/app/Fragment;)V │ │ - .line 1675 │ + .line 1707 │ .local v6, "fs":Landroid/support/v4/app/FragmentState; │ aput-object v6, v1, v8 │ │ - .line 1677 │ + .line 1709 │ iget v9, v4, Landroid/support/v4/app/Fragment;->mState:I │ │ if-lez v9, :cond_8 │ │ iget-object v9, v6, Landroid/support/v4/app/FragmentState;->mSavedFragmentState:Landroid/os/Bundle; │ │ if-nez v9, :cond_8 │ │ - .line 1678 │ + .line 1710 │ invoke-virtual {p0, v4}, Landroid/support/v4/app/FragmentManagerImpl;->saveFragmentBasicState(Landroid/support/v4/app/Fragment;)Landroid/os/Bundle; │ │ move-result-object v9 │ │ iput-object v9, v6, Landroid/support/v4/app/FragmentState;->mSavedFragmentState:Landroid/os/Bundle; │ │ - .line 1680 │ + .line 1712 │ iget-object v9, v4, Landroid/support/v4/app/Fragment;->mTarget:Landroid/support/v4/app/Fragment; │ │ if-eqz v9, :cond_6 │ │ - .line 1681 │ + .line 1713 │ iget-object v9, v4, Landroid/support/v4/app/Fragment;->mTarget:Landroid/support/v4/app/Fragment; │ │ iget v9, v9, Landroid/support/v4/app/Fragment;->mIndex:I │ │ if-gez v9, :cond_4 │ │ - .line 1682 │ + .line 1714 │ new-instance v9, Ljava/lang/IllegalStateException; │ │ new-instance v10, Ljava/lang/StringBuilder; │ │ invoke-direct {v10}, Ljava/lang/StringBuilder;->()V │ │ const-string v11, "Failure saving state: " │ @@ -7346,52 +7948,52 @@ │ │ move-result-object v10 │ │ invoke-direct {v9, v10}, Ljava/lang/IllegalStateException;->(Ljava/lang/String;)V │ │ invoke-direct {p0, v9}, Landroid/support/v4/app/FragmentManagerImpl;->throwException(Ljava/lang/RuntimeException;)V │ │ - .line 1686 │ + .line 1718 │ :cond_4 │ iget-object v9, v6, Landroid/support/v4/app/FragmentState;->mSavedFragmentState:Landroid/os/Bundle; │ │ if-nez v9, :cond_5 │ │ - .line 1687 │ + .line 1719 │ new-instance v9, Landroid/os/Bundle; │ │ invoke-direct {v9}, Landroid/os/Bundle;->()V │ │ iput-object v9, v6, Landroid/support/v4/app/FragmentState;->mSavedFragmentState:Landroid/os/Bundle; │ │ - .line 1689 │ + .line 1721 │ :cond_5 │ iget-object v9, v6, Landroid/support/v4/app/FragmentState;->mSavedFragmentState:Landroid/os/Bundle; │ │ const-string v10, "android:target_state" │ │ iget-object v11, v4, Landroid/support/v4/app/Fragment;->mTarget:Landroid/support/v4/app/Fragment; │ │ invoke-virtual {p0, v9, v10, v11}, Landroid/support/v4/app/FragmentManagerImpl;->putFragment(Landroid/os/Bundle;Ljava/lang/String;Landroid/support/v4/app/Fragment;)V │ │ - .line 1691 │ + .line 1723 │ iget v9, v4, Landroid/support/v4/app/Fragment;->mTargetRequestCode:I │ │ if-eqz v9, :cond_6 │ │ - .line 1692 │ + .line 1724 │ iget-object v9, v6, Landroid/support/v4/app/FragmentState;->mSavedFragmentState:Landroid/os/Bundle; │ │ const-string v10, "android:target_req_state" │ │ iget v11, v4, Landroid/support/v4/app/Fragment;->mTargetRequestCode:I │ │ invoke-virtual {v9, v10, v11}, Landroid/os/Bundle;->putInt(Ljava/lang/String;I)V │ │ - .line 1702 │ + .line 1734 │ :cond_6 │ :goto_2 │ sget-boolean v9, Landroid/support/v4/app/FragmentManagerImpl;->DEBUG:Z │ │ if-eqz v9, :cond_7 │ │ const-string v9, "FragmentManager" │ @@ -7424,101 +8026,101 @@ │ │ invoke-virtual {v10}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; │ │ move-result-object v10 │ │ invoke-static {v9, v10}, Landroid/util/Log;->v(Ljava/lang/String;Ljava/lang/String;)I │ │ - .line 1663 │ + .line 1695 │ .end local v6 # "fs":Landroid/support/v4/app/FragmentState; │ :cond_7 │ add-int/lit8 v8, v8, 0x1 │ │ goto/16 :goto_1 │ │ - .line 1699 │ + .line 1731 │ .restart local v6 # "fs":Landroid/support/v4/app/FragmentState; │ :cond_8 │ iget-object v9, v4, Landroid/support/v4/app/Fragment;->mSavedFragmentState:Landroid/os/Bundle; │ │ iput-object v9, v6, Landroid/support/v4/app/FragmentState;->mSavedFragmentState:Landroid/os/Bundle; │ │ goto :goto_2 │ │ - .line 1707 │ + .line 1739 │ .end local v4 # "f":Landroid/support/v4/app/Fragment; │ .end local v6 # "fs":Landroid/support/v4/app/FragmentState; │ :cond_9 │ if-nez v7, :cond_a │ │ - .line 1708 │ + .line 1740 │ sget-boolean v9, Landroid/support/v4/app/FragmentManagerImpl;->DEBUG:Z │ │ if-eqz v9, :cond_1 │ │ const-string v9, "FragmentManager" │ │ const-string v10, "saveAllState: no fragments!" │ │ invoke-static {v9, v10}, Landroid/util/Log;->v(Ljava/lang/String;Ljava/lang/String;)I │ │ goto/16 :goto_0 │ │ - .line 1712 │ + .line 1744 │ :cond_a │ const/4 v2, 0x0 │ │ - .line 1713 │ + .line 1745 │ .local v2, "added":[I │ const/4 v3, 0x0 │ │ - .line 1716 │ + .line 1748 │ .local v3, "backStack":[Landroid/support/v4/app/BackStackState; │ iget-object v9, p0, Landroid/support/v4/app/FragmentManagerImpl;->mAdded:Ljava/util/ArrayList; │ │ if-eqz v9, :cond_d │ │ - .line 1717 │ + .line 1749 │ iget-object v9, p0, Landroid/support/v4/app/FragmentManagerImpl;->mAdded:Ljava/util/ArrayList; │ │ invoke-virtual {v9}, Ljava/util/ArrayList;->size()I │ │ move-result v0 │ │ - .line 1718 │ + .line 1750 │ if-lez v0, :cond_d │ │ - .line 1719 │ + .line 1751 │ new-array v2, v0, [I │ │ - .line 1720 │ + .line 1752 │ const/4 v8, 0x0 │ │ :goto_3 │ if-ge v8, v0, :cond_d │ │ - .line 1721 │ + .line 1753 │ iget-object v9, p0, Landroid/support/v4/app/FragmentManagerImpl;->mAdded:Ljava/util/ArrayList; │ │ invoke-virtual {v9, v8}, Ljava/util/ArrayList;->get(I)Ljava/lang/Object; │ │ move-result-object v9 │ │ check-cast v9, Landroid/support/v4/app/Fragment; │ │ iget v9, v9, Landroid/support/v4/app/Fragment;->mIndex:I │ │ aput v9, v2, v8 │ │ - .line 1722 │ + .line 1754 │ aget v9, v2, v8 │ │ if-gez v9, :cond_b │ │ - .line 1723 │ + .line 1755 │ new-instance v9, Ljava/lang/IllegalStateException; │ │ new-instance v10, Ljava/lang/StringBuilder; │ │ invoke-direct {v10}, Ljava/lang/StringBuilder;->()V │ │ const-string v11, "Failure saving state: active " │ @@ -7553,15 +8155,15 @@ │ │ move-result-object v10 │ │ invoke-direct {v9, v10}, Ljava/lang/IllegalStateException;->(Ljava/lang/String;)V │ │ invoke-direct {p0, v9}, Landroid/support/v4/app/FragmentManagerImpl;->throwException(Ljava/lang/RuntimeException;)V │ │ - .line 1727 │ + .line 1759 │ :cond_b │ sget-boolean v9, Landroid/support/v4/app/FragmentManagerImpl;->DEBUG:Z │ │ if-eqz v9, :cond_c │ │ const-string v9, "FragmentManager" │ │ @@ -7597,61 +8199,61 @@ │ │ invoke-virtual {v10}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; │ │ move-result-object v10 │ │ invoke-static {v9, v10}, Landroid/util/Log;->v(Ljava/lang/String;Ljava/lang/String;)I │ │ - .line 1720 │ + .line 1752 │ :cond_c │ add-int/lit8 v8, v8, 0x1 │ │ goto :goto_3 │ │ - .line 1734 │ + .line 1766 │ :cond_d │ iget-object v9, p0, Landroid/support/v4/app/FragmentManagerImpl;->mBackStack:Ljava/util/ArrayList; │ │ if-eqz v9, :cond_f │ │ - .line 1735 │ + .line 1767 │ iget-object v9, p0, Landroid/support/v4/app/FragmentManagerImpl;->mBackStack:Ljava/util/ArrayList; │ │ invoke-virtual {v9}, Ljava/util/ArrayList;->size()I │ │ move-result v0 │ │ - .line 1736 │ + .line 1768 │ if-lez v0, :cond_f │ │ - .line 1737 │ + .line 1769 │ new-array v3, v0, [Landroid/support/v4/app/BackStackState; │ │ - .line 1738 │ + .line 1770 │ const/4 v8, 0x0 │ │ :goto_4 │ if-ge v8, v0, :cond_f │ │ - .line 1739 │ + .line 1771 │ new-instance v10, Landroid/support/v4/app/BackStackState; │ │ iget-object v9, p0, Landroid/support/v4/app/FragmentManagerImpl;->mBackStack:Ljava/util/ArrayList; │ │ invoke-virtual {v9, v8}, Ljava/util/ArrayList;->get(I)Ljava/lang/Object; │ │ move-result-object v9 │ │ check-cast v9, Landroid/support/v4/app/BackStackRecord; │ │ invoke-direct {v10, p0, v9}, Landroid/support/v4/app/BackStackState;->(Landroid/support/v4/app/FragmentManagerImpl;Landroid/support/v4/app/BackStackRecord;)V │ │ aput-object v10, v3, v8 │ │ - .line 1740 │ + .line 1772 │ sget-boolean v9, Landroid/support/v4/app/FragmentManagerImpl;->DEBUG:Z │ │ if-eqz v9, :cond_e │ │ const-string v9, "FragmentManager" │ │ new-instance v10, Ljava/lang/StringBuilder; │ @@ -7686,158 +8288,158 @@ │ │ invoke-virtual {v10}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; │ │ move-result-object v10 │ │ invoke-static {v9, v10}, Landroid/util/Log;->v(Ljava/lang/String;Ljava/lang/String;)I │ │ - .line 1738 │ + .line 1770 │ :cond_e │ add-int/lit8 v8, v8, 0x1 │ │ goto :goto_4 │ │ - .line 1746 │ + .line 1778 │ :cond_f │ new-instance v5, Landroid/support/v4/app/FragmentManagerState; │ │ invoke-direct {v5}, Landroid/support/v4/app/FragmentManagerState;->()V │ │ - .line 1747 │ + .line 1779 │ .local v5, "fms":Landroid/support/v4/app/FragmentManagerState; │ iput-object v1, v5, Landroid/support/v4/app/FragmentManagerState;->mActive:[Landroid/support/v4/app/FragmentState; │ │ - .line 1748 │ + .line 1780 │ iput-object v2, v5, Landroid/support/v4/app/FragmentManagerState;->mAdded:[I │ │ - .line 1749 │ + .line 1781 │ iput-object v3, v5, Landroid/support/v4/app/FragmentManagerState;->mBackStack:[Landroid/support/v4/app/BackStackState; │ │ goto/16 :goto_0 │ .end method │ │ .method saveFragmentBasicState(Landroid/support/v4/app/Fragment;)Landroid/os/Bundle; │ .locals 3 │ .param p1, "f" # Landroid/support/v4/app/Fragment; │ │ .prologue │ - .line 1605 │ + .line 1637 │ const/4 v0, 0x0 │ │ - .line 1607 │ + .line 1639 │ .local v0, "result":Landroid/os/Bundle; │ iget-object v1, p0, Landroid/support/v4/app/FragmentManagerImpl;->mStateBundle:Landroid/os/Bundle; │ │ if-nez v1, :cond_0 │ │ - .line 1608 │ + .line 1640 │ new-instance v1, Landroid/os/Bundle; │ │ invoke-direct {v1}, Landroid/os/Bundle;->()V │ │ iput-object v1, p0, Landroid/support/v4/app/FragmentManagerImpl;->mStateBundle:Landroid/os/Bundle; │ │ - .line 1610 │ + .line 1642 │ :cond_0 │ iget-object v1, p0, Landroid/support/v4/app/FragmentManagerImpl;->mStateBundle:Landroid/os/Bundle; │ │ invoke-virtual {p1, v1}, Landroid/support/v4/app/Fragment;->performSaveInstanceState(Landroid/os/Bundle;)V │ │ - .line 1611 │ + .line 1643 │ iget-object v1, p0, Landroid/support/v4/app/FragmentManagerImpl;->mStateBundle:Landroid/os/Bundle; │ │ invoke-virtual {v1}, Landroid/os/Bundle;->isEmpty()Z │ │ move-result v1 │ │ if-nez v1, :cond_1 │ │ - .line 1612 │ + .line 1644 │ iget-object v0, p0, Landroid/support/v4/app/FragmentManagerImpl;->mStateBundle:Landroid/os/Bundle; │ │ - .line 1613 │ + .line 1645 │ const/4 v1, 0x0 │ │ iput-object v1, p0, Landroid/support/v4/app/FragmentManagerImpl;->mStateBundle:Landroid/os/Bundle; │ │ - .line 1616 │ + .line 1648 │ :cond_1 │ iget-object v1, p1, Landroid/support/v4/app/Fragment;->mView:Landroid/view/View; │ │ if-eqz v1, :cond_2 │ │ - .line 1617 │ + .line 1649 │ invoke-virtual {p0, p1}, Landroid/support/v4/app/FragmentManagerImpl;->saveFragmentViewState(Landroid/support/v4/app/Fragment;)V │ │ - .line 1619 │ + .line 1651 │ :cond_2 │ iget-object v1, p1, Landroid/support/v4/app/Fragment;->mSavedViewState:Landroid/util/SparseArray; │ │ if-eqz v1, :cond_4 │ │ - .line 1620 │ + .line 1652 │ if-nez v0, :cond_3 │ │ - .line 1621 │ + .line 1653 │ new-instance v0, Landroid/os/Bundle; │ │ .end local v0 # "result":Landroid/os/Bundle; │ invoke-direct {v0}, Landroid/os/Bundle;->()V │ │ - .line 1623 │ + .line 1655 │ .restart local v0 # "result":Landroid/os/Bundle; │ :cond_3 │ const-string v1, "android:view_state" │ │ iget-object v2, p1, Landroid/support/v4/app/Fragment;->mSavedViewState:Landroid/util/SparseArray; │ │ invoke-virtual {v0, v1, v2}, Landroid/os/Bundle;->putSparseParcelableArray(Ljava/lang/String;Landroid/util/SparseArray;)V │ │ - .line 1626 │ + .line 1658 │ :cond_4 │ iget-boolean v1, p1, Landroid/support/v4/app/Fragment;->mUserVisibleHint:Z │ │ if-nez v1, :cond_6 │ │ - .line 1627 │ + .line 1659 │ if-nez v0, :cond_5 │ │ - .line 1628 │ + .line 1660 │ new-instance v0, Landroid/os/Bundle; │ │ .end local v0 # "result":Landroid/os/Bundle; │ invoke-direct {v0}, Landroid/os/Bundle;->()V │ │ - .line 1631 │ + .line 1663 │ .restart local v0 # "result":Landroid/os/Bundle; │ :cond_5 │ const-string v1, "android:user_visible_hint" │ │ iget-boolean v2, p1, Landroid/support/v4/app/Fragment;->mUserVisibleHint:Z │ │ invoke-virtual {v0, v1, v2}, Landroid/os/Bundle;->putBoolean(Ljava/lang/String;Z)V │ │ - .line 1634 │ + .line 1666 │ :cond_6 │ return-object v0 │ .end method │ │ .method public saveFragmentInstanceState(Landroid/support/v4/app/Fragment;)Landroid/support/v4/app/Fragment$SavedState; │ .locals 5 │ .param p1, "fragment" # Landroid/support/v4/app/Fragment; │ │ .prologue │ const/4 v1, 0x0 │ │ - .line 588 │ + .line 602 │ iget v2, p1, Landroid/support/v4/app/Fragment;->mIndex:I │ │ if-gez v2, :cond_0 │ │ - .line 589 │ + .line 603 │ new-instance v2, Ljava/lang/IllegalStateException; │ │ new-instance v3, Ljava/lang/StringBuilder; │ │ invoke-direct {v3}, Ljava/lang/StringBuilder;->()V │ │ const-string v4, "Fragment " │ @@ -7860,140 +8462,140 @@ │ │ move-result-object v3 │ │ invoke-direct {v2, v3}, Ljava/lang/IllegalStateException;->(Ljava/lang/String;)V │ │ invoke-direct {p0, v2}, Landroid/support/v4/app/FragmentManagerImpl;->throwException(Ljava/lang/RuntimeException;)V │ │ - .line 592 │ + .line 606 │ :cond_0 │ iget v2, p1, Landroid/support/v4/app/Fragment;->mState:I │ │ if-lez v2, :cond_1 │ │ - .line 593 │ + .line 607 │ invoke-virtual {p0, p1}, Landroid/support/v4/app/FragmentManagerImpl;->saveFragmentBasicState(Landroid/support/v4/app/Fragment;)Landroid/os/Bundle; │ │ move-result-object v0 │ │ - .line 594 │ + .line 608 │ .local v0, "result":Landroid/os/Bundle; │ if-eqz v0, :cond_1 │ │ new-instance v1, Landroid/support/v4/app/Fragment$SavedState; │ │ invoke-direct {v1, v0}, Landroid/support/v4/app/Fragment$SavedState;->(Landroid/os/Bundle;)V │ │ - .line 596 │ + .line 610 │ .end local v0 # "result":Landroid/os/Bundle; │ :cond_1 │ return-object v1 │ .end method │ │ .method saveFragmentViewState(Landroid/support/v4/app/Fragment;)V │ .locals 2 │ .param p1, "f" # Landroid/support/v4/app/Fragment; │ │ .prologue │ - .line 1589 │ + .line 1621 │ iget-object v0, p1, Landroid/support/v4/app/Fragment;->mInnerView:Landroid/view/View; │ │ if-nez v0, :cond_1 │ │ - .line 1602 │ + .line 1634 │ :cond_0 │ :goto_0 │ return-void │ │ - .line 1592 │ + .line 1624 │ :cond_1 │ iget-object v0, p0, Landroid/support/v4/app/FragmentManagerImpl;->mStateArray:Landroid/util/SparseArray; │ │ if-nez v0, :cond_2 │ │ - .line 1593 │ + .line 1625 │ new-instance v0, Landroid/util/SparseArray; │ │ invoke-direct {v0}, Landroid/util/SparseArray;->()V │ │ iput-object v0, p0, Landroid/support/v4/app/FragmentManagerImpl;->mStateArray:Landroid/util/SparseArray; │ │ - .line 1597 │ + .line 1629 │ :goto_1 │ iget-object v0, p1, Landroid/support/v4/app/Fragment;->mInnerView:Landroid/view/View; │ │ iget-object v1, p0, Landroid/support/v4/app/FragmentManagerImpl;->mStateArray:Landroid/util/SparseArray; │ │ invoke-virtual {v0, v1}, Landroid/view/View;->saveHierarchyState(Landroid/util/SparseArray;)V │ │ - .line 1598 │ + .line 1630 │ iget-object v0, p0, Landroid/support/v4/app/FragmentManagerImpl;->mStateArray:Landroid/util/SparseArray; │ │ invoke-virtual {v0}, Landroid/util/SparseArray;->size()I │ │ move-result v0 │ │ if-lez v0, :cond_0 │ │ - .line 1599 │ + .line 1631 │ iget-object v0, p0, Landroid/support/v4/app/FragmentManagerImpl;->mStateArray:Landroid/util/SparseArray; │ │ iput-object v0, p1, Landroid/support/v4/app/Fragment;->mSavedViewState:Landroid/util/SparseArray; │ │ - .line 1600 │ + .line 1632 │ const/4 v0, 0x0 │ │ iput-object v0, p0, Landroid/support/v4/app/FragmentManagerImpl;->mStateArray:Landroid/util/SparseArray; │ │ goto :goto_0 │ │ - .line 1595 │ + .line 1627 │ :cond_2 │ iget-object v0, p0, Landroid/support/v4/app/FragmentManagerImpl;->mStateArray:Landroid/util/SparseArray; │ │ invoke-virtual {v0}, Landroid/util/SparseArray;->clear()V │ │ goto :goto_1 │ .end method │ │ .method public setBackStackIndex(ILandroid/support/v4/app/BackStackRecord;)V │ .locals 4 │ .param p1, "index" # I │ .param p2, "bse" # Landroid/support/v4/app/BackStackRecord; │ │ .prologue │ - .line 1399 │ + .line 1421 │ monitor-enter p0 │ │ - .line 1400 │ + .line 1422 │ :try_start_0 │ iget-object v1, p0, Landroid/support/v4/app/FragmentManagerImpl;->mBackStackIndices:Ljava/util/ArrayList; │ │ if-nez v1, :cond_0 │ │ - .line 1401 │ + .line 1423 │ new-instance v1, Ljava/util/ArrayList; │ │ invoke-direct {v1}, Ljava/util/ArrayList;->()V │ │ iput-object v1, p0, Landroid/support/v4/app/FragmentManagerImpl;->mBackStackIndices:Ljava/util/ArrayList; │ │ - .line 1403 │ + .line 1425 │ :cond_0 │ iget-object v1, p0, Landroid/support/v4/app/FragmentManagerImpl;->mBackStackIndices:Ljava/util/ArrayList; │ │ invoke-virtual {v1}, Ljava/util/ArrayList;->size()I │ │ move-result v0 │ │ - .line 1404 │ + .line 1426 │ .local v0, "N":I │ if-ge p1, v0, :cond_2 │ │ - .line 1405 │ + .line 1427 │ sget-boolean v1, Landroid/support/v4/app/FragmentManagerImpl;->DEBUG:Z │ │ if-eqz v1, :cond_1 │ │ const-string v1, "FragmentManager" │ │ new-instance v2, Ljava/lang/StringBuilder; │ @@ -8022,52 +8624,52 @@ │ │ invoke-virtual {v2}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; │ │ move-result-object v2 │ │ invoke-static {v1, v2}, Landroid/util/Log;->v(Ljava/lang/String;Ljava/lang/String;)I │ │ - .line 1406 │ + .line 1428 │ :cond_1 │ iget-object v1, p0, Landroid/support/v4/app/FragmentManagerImpl;->mBackStackIndices:Ljava/util/ArrayList; │ │ invoke-virtual {v1, p1, p2}, Ljava/util/ArrayList;->set(ILjava/lang/Object;)Ljava/lang/Object; │ │ - .line 1420 │ + .line 1442 │ :goto_0 │ monitor-exit p0 │ │ - .line 1421 │ + .line 1443 │ return-void │ │ - .line 1408 │ + .line 1430 │ :cond_2 │ :goto_1 │ if-ge v0, p1, :cond_5 │ │ - .line 1409 │ + .line 1431 │ iget-object v1, p0, Landroid/support/v4/app/FragmentManagerImpl;->mBackStackIndices:Ljava/util/ArrayList; │ │ const/4 v2, 0x0 │ │ invoke-virtual {v1, v2}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z │ │ - .line 1410 │ + .line 1432 │ iget-object v1, p0, Landroid/support/v4/app/FragmentManagerImpl;->mAvailBackStackIndices:Ljava/util/ArrayList; │ │ if-nez v1, :cond_3 │ │ - .line 1411 │ + .line 1433 │ new-instance v1, Ljava/util/ArrayList; │ │ invoke-direct {v1}, Ljava/util/ArrayList;->()V │ │ iput-object v1, p0, Landroid/support/v4/app/FragmentManagerImpl;->mAvailBackStackIndices:Ljava/util/ArrayList; │ │ - .line 1413 │ + .line 1435 │ :cond_3 │ sget-boolean v1, Landroid/support/v4/app/FragmentManagerImpl;->DEBUG:Z │ │ if-eqz v1, :cond_4 │ │ const-string v1, "FragmentManager" │ │ @@ -8087,30 +8689,30 @@ │ │ invoke-virtual {v2}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; │ │ move-result-object v2 │ │ invoke-static {v1, v2}, Landroid/util/Log;->v(Ljava/lang/String;Ljava/lang/String;)I │ │ - .line 1414 │ + .line 1436 │ :cond_4 │ iget-object v1, p0, Landroid/support/v4/app/FragmentManagerImpl;->mAvailBackStackIndices:Ljava/util/ArrayList; │ │ invoke-static {v0}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; │ │ move-result-object v2 │ │ invoke-virtual {v1, v2}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z │ │ - .line 1415 │ + .line 1437 │ add-int/lit8 v0, v0, 0x1 │ │ goto :goto_1 │ │ - .line 1417 │ + .line 1439 │ :cond_5 │ sget-boolean v1, Landroid/support/v4/app/FragmentManagerImpl;->DEBUG:Z │ │ if-eqz v1, :cond_6 │ │ const-string v1, "FragmentManager" │ │ @@ -8140,23 +8742,23 @@ │ │ invoke-virtual {v2}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; │ │ move-result-object v2 │ │ invoke-static {v1, v2}, Landroid/util/Log;->v(Ljava/lang/String;Ljava/lang/String;)I │ │ - .line 1418 │ + .line 1440 │ :cond_6 │ iget-object v1, p0, Landroid/support/v4/app/FragmentManagerImpl;->mBackStackIndices:Ljava/util/ArrayList; │ │ invoke-virtual {v1, p2}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z │ │ goto :goto_0 │ │ - .line 1420 │ + .line 1442 │ .end local v0 # "N":I │ :catchall_0 │ move-exception v1 │ │ monitor-exit p0 │ :try_end_0 │ .catchall {:try_start_0 .. :try_end_0} :catchall_0 │ @@ -8171,15 +8773,15 @@ │ .param p3, "transitionStyle" # I │ │ .prologue │ const/4 v5, 0x1 │ │ const/4 v4, 0x0 │ │ - .line 1226 │ + .line 1248 │ sget-boolean v1, Landroid/support/v4/app/FragmentManagerImpl;->DEBUG:Z │ │ if-eqz v1, :cond_0 │ │ const-string v1, "FragmentManager" │ │ new-instance v2, Ljava/lang/StringBuilder; │ @@ -8198,182 +8800,182 @@ │ │ invoke-virtual {v2}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; │ │ move-result-object v2 │ │ invoke-static {v1, v2}, Landroid/util/Log;->v(Ljava/lang/String;Ljava/lang/String;)I │ │ - .line 1227 │ + .line 1249 │ :cond_0 │ iget-boolean v1, p1, Landroid/support/v4/app/Fragment;->mHidden:Z │ │ if-eqz v1, :cond_4 │ │ - .line 1228 │ + .line 1250 │ iput-boolean v4, p1, Landroid/support/v4/app/Fragment;->mHidden:Z │ │ - .line 1229 │ + .line 1251 │ iget-object v1, p1, Landroid/support/v4/app/Fragment;->mView:Landroid/view/View; │ │ if-eqz v1, :cond_2 │ │ - .line 1230 │ + .line 1252 │ invoke-virtual {p0, p1, p2, v5, p3}, Landroid/support/v4/app/FragmentManagerImpl;->loadAnimation(Landroid/support/v4/app/Fragment;IZI)Landroid/view/animation/Animation; │ │ move-result-object v0 │ │ - .line 1232 │ + .line 1254 │ .local v0, "anim":Landroid/view/animation/Animation; │ if-eqz v0, :cond_1 │ │ - .line 1233 │ + .line 1255 │ iget-object v1, p1, Landroid/support/v4/app/Fragment;->mView:Landroid/view/View; │ │ invoke-virtual {v1, v0}, Landroid/view/View;->startAnimation(Landroid/view/animation/Animation;)V │ │ - .line 1235 │ + .line 1257 │ :cond_1 │ iget-object v1, p1, Landroid/support/v4/app/Fragment;->mView:Landroid/view/View; │ │ invoke-virtual {v1, v4}, Landroid/view/View;->setVisibility(I)V │ │ - .line 1237 │ + .line 1259 │ .end local v0 # "anim":Landroid/view/animation/Animation; │ :cond_2 │ iget-boolean v1, p1, Landroid/support/v4/app/Fragment;->mAdded:Z │ │ if-eqz v1, :cond_3 │ │ iget-boolean v1, p1, Landroid/support/v4/app/Fragment;->mHasMenu:Z │ │ if-eqz v1, :cond_3 │ │ iget-boolean v1, p1, Landroid/support/v4/app/Fragment;->mMenuVisible:Z │ │ if-eqz v1, :cond_3 │ │ - .line 1238 │ + .line 1260 │ iput-boolean v5, p0, Landroid/support/v4/app/FragmentManagerImpl;->mNeedMenuInvalidate:Z │ │ - .line 1240 │ + .line 1262 │ :cond_3 │ invoke-virtual {p1, v4}, Landroid/support/v4/app/Fragment;->onHiddenChanged(Z)V │ │ - .line 1242 │ + .line 1264 │ :cond_4 │ return-void │ .end method │ │ .method startPendingDeferredFragments()V │ .locals 3 │ │ .prologue │ - .line 1123 │ + .line 1145 │ iget-object v2, p0, Landroid/support/v4/app/FragmentManagerImpl;->mActive:Ljava/util/ArrayList; │ │ if-nez v2, :cond_1 │ │ - .line 1131 │ + .line 1153 │ :cond_0 │ return-void │ │ - .line 1125 │ + .line 1147 │ :cond_1 │ const/4 v1, 0x0 │ │ .local v1, "i":I │ :goto_0 │ iget-object v2, p0, Landroid/support/v4/app/FragmentManagerImpl;->mActive:Ljava/util/ArrayList; │ │ invoke-virtual {v2}, Ljava/util/ArrayList;->size()I │ │ move-result v2 │ │ if-ge v1, v2, :cond_0 │ │ - .line 1126 │ + .line 1148 │ iget-object v2, p0, Landroid/support/v4/app/FragmentManagerImpl;->mActive:Ljava/util/ArrayList; │ │ invoke-virtual {v2, v1}, Ljava/util/ArrayList;->get(I)Ljava/lang/Object; │ │ move-result-object v0 │ │ check-cast v0, Landroid/support/v4/app/Fragment; │ │ - .line 1127 │ + .line 1149 │ .local v0, "f":Landroid/support/v4/app/Fragment; │ if-eqz v0, :cond_2 │ │ - .line 1128 │ + .line 1150 │ invoke-virtual {p0, v0}, Landroid/support/v4/app/FragmentManagerImpl;->performPendingDeferredStart(Landroid/support/v4/app/Fragment;)V │ │ - .line 1125 │ + .line 1147 │ :cond_2 │ add-int/lit8 v1, v1, 0x1 │ │ goto :goto_0 │ .end method │ │ .method public toString()Ljava/lang/String; │ .locals 2 │ │ .prologue │ - .line 601 │ + .line 620 │ new-instance v0, Ljava/lang/StringBuilder; │ │ const/16 v1, 0x80 │ │ invoke-direct {v0, v1}, Ljava/lang/StringBuilder;->(I)V │ │ - .line 602 │ + .line 621 │ .local v0, "sb":Ljava/lang/StringBuilder; │ const-string v1, "FragmentManager{" │ │ invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ - .line 603 │ + .line 622 │ invoke-static {p0}, Ljava/lang/System;->identityHashCode(Ljava/lang/Object;)I │ │ move-result v1 │ │ invoke-static {v1}, Ljava/lang/Integer;->toHexString(I)Ljava/lang/String; │ │ move-result-object v1 │ │ invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ - .line 604 │ + .line 623 │ const-string v1, " in " │ │ invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ - .line 605 │ + .line 624 │ iget-object v1, p0, Landroid/support/v4/app/FragmentManagerImpl;->mParent:Landroid/support/v4/app/Fragment; │ │ if-eqz v1, :cond_0 │ │ - .line 606 │ + .line 625 │ iget-object v1, p0, Landroid/support/v4/app/FragmentManagerImpl;->mParent:Landroid/support/v4/app/Fragment; │ │ invoke-static {v1, v0}, Landroid/support/v4/util/DebugUtils;->buildShortClassTag(Ljava/lang/Object;Ljava/lang/StringBuilder;)V │ │ - .line 610 │ + .line 629 │ :goto_0 │ const-string v1, "}}" │ │ invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ - .line 611 │ + .line 630 │ invoke-virtual {v0}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; │ │ move-result-object v1 │ │ return-object v1 │ │ - .line 608 │ + .line 627 │ :cond_0 │ iget-object v1, p0, Landroid/support/v4/app/FragmentManagerImpl;->mActivity:Landroid/support/v4/app/FragmentActivity; │ │ invoke-static {v1, v0}, Landroid/support/v4/util/DebugUtils;->buildShortClassTag(Ljava/lang/Object;Ljava/lang/StringBuilder;)V │ │ goto :goto_0 │ .end method ├── smali/android/support/v4/app/NotificationCompat$NotificationCompatImplJellybean.smali │ @@ -1,14 +1,11 @@ │ .class Landroid/support/v4/app/NotificationCompat$NotificationCompatImplJellybean; │ -.super Ljava/lang/Object; │ +.super Landroid/support/v4/app/NotificationCompat$NotificationCompatImplBase; │ .source "NotificationCompat.java" │ │ -# interfaces │ -.implements Landroid/support/v4/app/NotificationCompat$NotificationCompatImpl; │ - │ │ # annotations │ .annotation system Ldalvik/annotation/EnclosingClass; │ value = Landroid/support/v4/app/NotificationCompat; │ .end annotation │ │ .annotation system Ldalvik/annotation/InnerClass; │ @@ -18,29 +15,29 @@ │ │ │ # direct methods │ .method constructor ()V │ .locals 0 │ │ .prologue │ - .line 115 │ - invoke-direct {p0}, Ljava/lang/Object;->()V │ + .line 574 │ + invoke-direct {p0}, Landroid/support/v4/app/NotificationCompat$NotificationCompatImplBase;->()V │ │ return-void │ .end method │ │ │ # virtual methods │ .method public build(Landroid/support/v4/app/NotificationCompat$Builder;)Landroid/app/Notification; │ - .locals 21 │ + .locals 23 │ .param p1, "b" # Landroid/support/v4/app/NotificationCompat$Builder; │ │ .prologue │ - .line 117 │ - new-instance v1, Landroid/support/v4/app/NotificationCompatJellybean; │ + .line 577 │ + new-instance v1, Landroid/support/v4/app/NotificationCompatJellybean$Builder; │ │ move-object/from16 v0, p1 │ │ iget-object v2, v0, Landroid/support/v4/app/NotificationCompat$Builder;->mContext:Landroid/content/Context; │ │ move-object/from16 v0, p1 │ │ @@ -102,199 +99,214 @@ │ │ move-object/from16 v0, p1 │ │ iget-object v0, v0, Landroid/support/v4/app/NotificationCompat$Builder;->mSubText:Ljava/lang/CharSequence; │ │ move-object/from16 v17, v0 │ │ - invoke-direct/range {v1 .. v17}, Landroid/support/v4/app/NotificationCompatJellybean;->(Landroid/content/Context;Landroid/app/Notification;Ljava/lang/CharSequence;Ljava/lang/CharSequence;Ljava/lang/CharSequence;Landroid/widget/RemoteViews;ILandroid/app/PendingIntent;Landroid/app/PendingIntent;Landroid/graphics/Bitmap;IIZZILjava/lang/CharSequence;)V │ - │ - .line 122 │ - .local v1, "jbBuilder":Landroid/support/v4/app/NotificationCompatJellybean; │ move-object/from16 v0, p1 │ │ - iget-object v2, v0, Landroid/support/v4/app/NotificationCompat$Builder;->mActions:Ljava/util/ArrayList; │ - │ - invoke-virtual {v2}, Ljava/util/ArrayList;->iterator()Ljava/util/Iterator; │ - │ - move-result-object v19 │ - │ - .local v19, "i$":Ljava/util/Iterator; │ - :goto_0 │ - invoke-interface/range {v19 .. v19}, Ljava/util/Iterator;->hasNext()Z │ - │ - move-result v2 │ - │ - if-eqz v2, :cond_0 │ - │ - invoke-interface/range {v19 .. v19}, Ljava/util/Iterator;->next()Ljava/lang/Object; │ - │ - move-result-object v18 │ - │ - check-cast v18, Landroid/support/v4/app/NotificationCompat$Action; │ - │ - .line 123 │ - .local v18, "action":Landroid/support/v4/app/NotificationCompat$Action; │ - move-object/from16 v0, v18 │ - │ - iget v2, v0, Landroid/support/v4/app/NotificationCompat$Action;->icon:I │ - │ - move-object/from16 v0, v18 │ + iget-boolean v0, v0, Landroid/support/v4/app/NotificationCompat$Builder;->mLocalOnly:Z │ │ - iget-object v3, v0, Landroid/support/v4/app/NotificationCompat$Action;->title:Ljava/lang/CharSequence; │ + move/from16 v18, v0 │ │ - move-object/from16 v0, v18 │ - │ - iget-object v4, v0, Landroid/support/v4/app/NotificationCompat$Action;->actionIntent:Landroid/app/PendingIntent; │ + move-object/from16 v0, p1 │ │ - invoke-virtual {v1, v2, v3, v4}, Landroid/support/v4/app/NotificationCompatJellybean;->addAction(ILjava/lang/CharSequence;Landroid/app/PendingIntent;)V │ + iget-object v0, v0, Landroid/support/v4/app/NotificationCompat$Builder;->mExtras:Landroid/os/Bundle; │ │ - goto :goto_0 │ + move-object/from16 v19, v0 │ │ - .line 125 │ - .end local v18 # "action":Landroid/support/v4/app/NotificationCompat$Action; │ - :cond_0 │ move-object/from16 v0, p1 │ │ - iget-object v2, v0, Landroid/support/v4/app/NotificationCompat$Builder;->mStyle:Landroid/support/v4/app/NotificationCompat$Style; │ + iget-object v0, v0, Landroid/support/v4/app/NotificationCompat$Builder;->mGroupKey:Ljava/lang/String; │ │ - if-eqz v2, :cond_1 │ + move-object/from16 v20, v0 │ │ - .line 126 │ move-object/from16 v0, p1 │ │ - iget-object v2, v0, Landroid/support/v4/app/NotificationCompat$Builder;->mStyle:Landroid/support/v4/app/NotificationCompat$Style; │ - │ - instance-of v2, v2, Landroid/support/v4/app/NotificationCompat$BigTextStyle; │ + iget-boolean v0, v0, Landroid/support/v4/app/NotificationCompat$Builder;->mGroupSummary:Z │ │ - if-eqz v2, :cond_2 │ + move/from16 v21, v0 │ │ - .line 127 │ move-object/from16 v0, p1 │ │ - iget-object v0, v0, Landroid/support/v4/app/NotificationCompat$Builder;->mStyle:Landroid/support/v4/app/NotificationCompat$Style; │ + iget-object v0, v0, Landroid/support/v4/app/NotificationCompat$Builder;->mSortKey:Ljava/lang/String; │ │ - move-object/from16 v20, v0 │ + move-object/from16 v22, v0 │ │ - check-cast v20, Landroid/support/v4/app/NotificationCompat$BigTextStyle; │ + invoke-direct/range {v1 .. v22}, Landroid/support/v4/app/NotificationCompatJellybean$Builder;->(Landroid/content/Context;Landroid/app/Notification;Ljava/lang/CharSequence;Ljava/lang/CharSequence;Ljava/lang/CharSequence;Landroid/widget/RemoteViews;ILandroid/app/PendingIntent;Landroid/app/PendingIntent;Landroid/graphics/Bitmap;IIZZILjava/lang/CharSequence;ZLandroid/os/Bundle;Ljava/lang/String;ZLjava/lang/String;)V │ │ - .line 128 │ - .local v20, "style":Landroid/support/v4/app/NotificationCompat$BigTextStyle; │ - move-object/from16 v0, v20 │ + .line 583 │ + .local v1, "builder":Landroid/support/v4/app/NotificationCompatJellybean$Builder; │ + move-object/from16 v0, p1 │ │ - iget-object v2, v0, Landroid/support/v4/app/NotificationCompat$BigTextStyle;->mBigContentTitle:Ljava/lang/CharSequence; │ + iget-object v2, v0, Landroid/support/v4/app/NotificationCompat$Builder;->mActions:Ljava/util/ArrayList; │ │ - move-object/from16 v0, v20 │ + invoke-static {v1, v2}, Landroid/support/v4/app/NotificationCompat;->access$000(Landroid/support/v4/app/NotificationBuilderWithActions;Ljava/util/ArrayList;)V │ │ - iget-boolean v3, v0, Landroid/support/v4/app/NotificationCompat$BigTextStyle;->mSummaryTextSet:Z │ + .line 584 │ + move-object/from16 v0, p1 │ │ - move-object/from16 v0, v20 │ + iget-object v2, v0, Landroid/support/v4/app/NotificationCompat$Builder;->mStyle:Landroid/support/v4/app/NotificationCompat$Style; │ │ - iget-object v4, v0, Landroid/support/v4/app/NotificationCompat$BigTextStyle;->mSummaryText:Ljava/lang/CharSequence; │ + invoke-static {v1, v2}, Landroid/support/v4/app/NotificationCompat;->access$100(Landroid/support/v4/app/NotificationBuilderWithBuilderAccessor;Landroid/support/v4/app/NotificationCompat$Style;)V │ │ - move-object/from16 v0, v20 │ + .line 585 │ + invoke-virtual {v1}, Landroid/support/v4/app/NotificationCompatJellybean$Builder;->build()Landroid/app/Notification; │ │ - iget-object v5, v0, Landroid/support/v4/app/NotificationCompat$BigTextStyle;->mBigText:Ljava/lang/CharSequence; │ + move-result-object v2 │ │ - invoke-virtual {v1, v2, v3, v4, v5}, Landroid/support/v4/app/NotificationCompatJellybean;->addBigTextStyle(Ljava/lang/CharSequence;ZLjava/lang/CharSequence;Ljava/lang/CharSequence;)V │ + return-object v2 │ +.end method │ │ - .line 148 │ - .end local v20 # "style":Landroid/support/v4/app/NotificationCompat$BigTextStyle; │ - :cond_1 │ - :goto_1 │ - invoke-virtual {v1}, Landroid/support/v4/app/NotificationCompatJellybean;->build()Landroid/app/Notification; │ +.method public getAction(Landroid/app/Notification;I)Landroid/support/v4/app/NotificationCompat$Action; │ + .locals 2 │ + .param p1, "n" # Landroid/app/Notification; │ + .param p2, "actionIndex" # I │ │ - move-result-object v2 │ + .prologue │ + .line 600 │ + sget-object v0, Landroid/support/v4/app/NotificationCompat$Action;->FACTORY:Landroid/support/v4/app/NotificationCompatBase$Action$Factory; │ │ - return-object v2 │ + sget-object v1, Landroid/support/v4/app/RemoteInput;->FACTORY:Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput$Factory; │ │ - .line 132 │ - :cond_2 │ - move-object/from16 v0, p1 │ + invoke-static {p1, p2, v0, v1}, Landroid/support/v4/app/NotificationCompatJellybean;->getAction(Landroid/app/Notification;ILandroid/support/v4/app/NotificationCompatBase$Action$Factory;Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput$Factory;)Landroid/support/v4/app/NotificationCompatBase$Action; │ │ - iget-object v2, v0, Landroid/support/v4/app/NotificationCompat$Builder;->mStyle:Landroid/support/v4/app/NotificationCompat$Style; │ + move-result-object v0 │ │ - instance-of v2, v2, Landroid/support/v4/app/NotificationCompat$InboxStyle; │ + check-cast v0, Landroid/support/v4/app/NotificationCompat$Action; │ │ - if-eqz v2, :cond_3 │ + return-object v0 │ +.end method │ │ - .line 133 │ - move-object/from16 v0, p1 │ +.method public getActionCount(Landroid/app/Notification;)I │ + .locals 1 │ + .param p1, "n" # Landroid/app/Notification; │ │ - iget-object v0, v0, Landroid/support/v4/app/NotificationCompat$Builder;->mStyle:Landroid/support/v4/app/NotificationCompat$Style; │ + .prologue │ + .line 595 │ + invoke-static {p1}, Landroid/support/v4/app/NotificationCompatJellybean;->getActionCount(Landroid/app/Notification;)I │ │ - move-object/from16 v20, v0 │ + move-result v0 │ │ - check-cast v20, Landroid/support/v4/app/NotificationCompat$InboxStyle; │ + return v0 │ +.end method │ │ - .line 134 │ - .local v20, "style":Landroid/support/v4/app/NotificationCompat$InboxStyle; │ - move-object/from16 v0, v20 │ +.method public getActionsFromParcelableArrayList(Ljava/util/ArrayList;)[Landroid/support/v4/app/NotificationCompat$Action; │ + .locals 2 │ + .annotation system Ldalvik/annotation/Signature; │ + value = { │ + "(", │ + "Ljava/util/ArrayList", │ + "<", │ + "Landroid/os/Parcelable;", │ + ">;)[", │ + "Landroid/support/v4/app/NotificationCompat$Action;" │ + } │ + .end annotation │ │ - iget-object v2, v0, Landroid/support/v4/app/NotificationCompat$InboxStyle;->mBigContentTitle:Ljava/lang/CharSequence; │ + .prologue │ + .line 607 │ + .local p1, "parcelables":Ljava/util/ArrayList;, "Ljava/util/ArrayList;" │ + sget-object v0, Landroid/support/v4/app/NotificationCompat$Action;->FACTORY:Landroid/support/v4/app/NotificationCompatBase$Action$Factory; │ │ - move-object/from16 v0, v20 │ + sget-object v1, Landroid/support/v4/app/RemoteInput;->FACTORY:Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput$Factory; │ │ - iget-boolean v3, v0, Landroid/support/v4/app/NotificationCompat$InboxStyle;->mSummaryTextSet:Z │ + invoke-static {p1, v0, v1}, Landroid/support/v4/app/NotificationCompatJellybean;->getActionsFromParcelableArrayList(Ljava/util/ArrayList;Landroid/support/v4/app/NotificationCompatBase$Action$Factory;Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput$Factory;)[Landroid/support/v4/app/NotificationCompatBase$Action; │ │ - move-object/from16 v0, v20 │ + move-result-object v0 │ │ - iget-object v4, v0, Landroid/support/v4/app/NotificationCompat$InboxStyle;->mSummaryText:Ljava/lang/CharSequence; │ + check-cast v0, [Landroid/support/v4/app/NotificationCompat$Action; │ │ - move-object/from16 v0, v20 │ + check-cast v0, [Landroid/support/v4/app/NotificationCompat$Action; │ │ - iget-object v5, v0, Landroid/support/v4/app/NotificationCompat$InboxStyle;->mTexts:Ljava/util/ArrayList; │ + return-object v0 │ +.end method │ │ - invoke-virtual {v1, v2, v3, v4, v5}, Landroid/support/v4/app/NotificationCompatJellybean;->addInboxStyle(Ljava/lang/CharSequence;ZLjava/lang/CharSequence;Ljava/util/ArrayList;)V │ +.method public getExtras(Landroid/app/Notification;)Landroid/os/Bundle; │ + .locals 1 │ + .param p1, "n" # Landroid/app/Notification; │ │ - goto :goto_1 │ + .prologue │ + .line 590 │ + invoke-static {p1}, Landroid/support/v4/app/NotificationCompatJellybean;->getExtras(Landroid/app/Notification;)Landroid/os/Bundle; │ │ - .line 138 │ - .end local v20 # "style":Landroid/support/v4/app/NotificationCompat$InboxStyle; │ - :cond_3 │ - move-object/from16 v0, p1 │ + move-result-object v0 │ │ - iget-object v2, v0, Landroid/support/v4/app/NotificationCompat$Builder;->mStyle:Landroid/support/v4/app/NotificationCompat$Style; │ + return-object v0 │ +.end method │ │ - instance-of v2, v2, Landroid/support/v4/app/NotificationCompat$BigPictureStyle; │ +.method public getGroup(Landroid/app/Notification;)Ljava/lang/String; │ + .locals 1 │ + .param p1, "n" # Landroid/app/Notification; │ │ - if-eqz v2, :cond_1 │ + .prologue │ + .line 624 │ + invoke-static {p1}, Landroid/support/v4/app/NotificationCompatJellybean;->getGroup(Landroid/app/Notification;)Ljava/lang/String; │ │ - .line 139 │ - move-object/from16 v0, p1 │ + move-result-object v0 │ │ - iget-object v0, v0, Landroid/support/v4/app/NotificationCompat$Builder;->mStyle:Landroid/support/v4/app/NotificationCompat$Style; │ + return-object v0 │ +.end method │ │ - move-object/from16 v20, v0 │ +.method public getLocalOnly(Landroid/app/Notification;)Z │ + .locals 1 │ + .param p1, "n" # Landroid/app/Notification; │ │ - check-cast v20, Landroid/support/v4/app/NotificationCompat$BigPictureStyle; │ + .prologue │ + .line 619 │ + invoke-static {p1}, Landroid/support/v4/app/NotificationCompatJellybean;->getLocalOnly(Landroid/app/Notification;)Z │ │ - .line 140 │ - .local v20, "style":Landroid/support/v4/app/NotificationCompat$BigPictureStyle; │ - move-object/from16 v0, v20 │ + move-result v0 │ │ - iget-object v2, v0, Landroid/support/v4/app/NotificationCompat$BigPictureStyle;->mBigContentTitle:Ljava/lang/CharSequence; │ + return v0 │ +.end method │ │ - move-object/from16 v0, v20 │ +.method public getParcelableArrayListForActions([Landroid/support/v4/app/NotificationCompat$Action;)Ljava/util/ArrayList; │ + .locals 1 │ + .param p1, "actions" # [Landroid/support/v4/app/NotificationCompat$Action; │ + .annotation system Ldalvik/annotation/Signature; │ + value = { │ + "([", │ + "Landroid/support/v4/app/NotificationCompat$Action;", │ + ")", │ + "Ljava/util/ArrayList", │ + "<", │ + "Landroid/os/Parcelable;", │ + ">;" │ + } │ + .end annotation │ │ - iget-boolean v3, v0, Landroid/support/v4/app/NotificationCompat$BigPictureStyle;->mSummaryTextSet:Z │ + .prologue │ + .line 614 │ + invoke-static {p1}, Landroid/support/v4/app/NotificationCompatJellybean;->getParcelableArrayListForActions([Landroid/support/v4/app/NotificationCompatBase$Action;)Ljava/util/ArrayList; │ │ - move-object/from16 v0, v20 │ + move-result-object v0 │ │ - iget-object v4, v0, Landroid/support/v4/app/NotificationCompat$BigPictureStyle;->mSummaryText:Ljava/lang/CharSequence; │ + return-object v0 │ +.end method │ │ - move-object/from16 v0, v20 │ +.method public getSortKey(Landroid/app/Notification;)Ljava/lang/String; │ + .locals 1 │ + .param p1, "n" # Landroid/app/Notification; │ │ - iget-object v5, v0, Landroid/support/v4/app/NotificationCompat$BigPictureStyle;->mPicture:Landroid/graphics/Bitmap; │ + .prologue │ + .line 634 │ + invoke-static {p1}, Landroid/support/v4/app/NotificationCompatJellybean;->getSortKey(Landroid/app/Notification;)Ljava/lang/String; │ │ - move-object/from16 v0, v20 │ + move-result-object v0 │ │ - iget-object v6, v0, Landroid/support/v4/app/NotificationCompat$BigPictureStyle;->mBigLargeIcon:Landroid/graphics/Bitmap; │ + return-object v0 │ +.end method │ │ - move-object/from16 v0, v20 │ +.method public isGroupSummary(Landroid/app/Notification;)Z │ + .locals 1 │ + .param p1, "n" # Landroid/app/Notification; │ │ - iget-boolean v7, v0, Landroid/support/v4/app/NotificationCompat$BigPictureStyle;->mBigLargeIconSet:Z │ + .prologue │ + .line 629 │ + invoke-static {p1}, Landroid/support/v4/app/NotificationCompatJellybean;->isGroupSummary(Landroid/app/Notification;)Z │ │ - invoke-virtual/range {v1 .. v7}, Landroid/support/v4/app/NotificationCompatJellybean;->addBigPictureStyle(Ljava/lang/CharSequence;ZLjava/lang/CharSequence;Landroid/graphics/Bitmap;Landroid/graphics/Bitmap;Z)V │ + move-result v0 │ │ - goto :goto_1 │ + return v0 │ .end method ├── smali/android/support/v4/app/NavUtils.smali │ @@ -22,62 +22,62 @@ │ │ │ # direct methods │ .method static constructor ()V │ .locals 2 │ │ .prologue │ - .line 135 │ + .line 136 │ sget v0, Landroid/os/Build$VERSION;->SDK_INT:I │ │ - .line 136 │ + .line 137 │ .local v0, "version":I │ const/16 v1, 0x10 │ │ if-lt v0, v1, :cond_0 │ │ - .line 137 │ + .line 138 │ new-instance v1, Landroid/support/v4/app/NavUtils$NavUtilsImplJB; │ │ invoke-direct {v1}, Landroid/support/v4/app/NavUtils$NavUtilsImplJB;->()V │ │ sput-object v1, Landroid/support/v4/app/NavUtils;->IMPL:Landroid/support/v4/app/NavUtils$NavUtilsImpl; │ │ - .line 141 │ + .line 142 │ :goto_0 │ return-void │ │ - .line 139 │ + .line 140 │ :cond_0 │ new-instance v1, Landroid/support/v4/app/NavUtils$NavUtilsImplBase; │ │ invoke-direct {v1}, Landroid/support/v4/app/NavUtils$NavUtilsImplBase;->()V │ │ sput-object v1, Landroid/support/v4/app/NavUtils;->IMPL:Landroid/support/v4/app/NavUtils$NavUtilsImpl; │ │ goto :goto_0 │ .end method │ │ .method private constructor ()V │ .locals 0 │ │ .prologue │ - .line 304 │ + .line 307 │ invoke-direct {p0}, Ljava/lang/Object;->()V │ │ - .line 305 │ + .line 308 │ return-void │ .end method │ │ .method public static getParentActivityIntent(Landroid/app/Activity;)Landroid/content/Intent; │ .locals 1 │ .param p0, "sourceActivity" # Landroid/app/Activity; │ │ .prologue │ - .line 215 │ + .line 216 │ sget-object v0, Landroid/support/v4/app/NavUtils;->IMPL:Landroid/support/v4/app/NavUtils$NavUtilsImpl; │ │ invoke-interface {v0, p0}, Landroid/support/v4/app/NavUtils$NavUtilsImpl;->getParentActivityIntent(Landroid/app/Activity;)Landroid/content/Intent; │ │ move-result-object v0 │ │ return-object v0 │ @@ -90,59 +90,59 @@ │ .annotation system Ldalvik/annotation/Throws; │ value = { │ Landroid/content/pm/PackageManager$NameNotFoundException; │ } │ .end annotation │ │ .prologue │ - .line 255 │ + .line 256 │ invoke-static {p0, p1}, Landroid/support/v4/app/NavUtils;->getParentActivityName(Landroid/content/Context;Landroid/content/ComponentName;)Ljava/lang/String; │ │ move-result-object v1 │ │ - .line 256 │ + .line 257 │ .local v1, "parentActivity":Ljava/lang/String; │ if-nez v1, :cond_0 │ │ const/4 v2, 0x0 │ │ - .line 265 │ + .line 266 │ :goto_0 │ return-object v2 │ │ - .line 259 │ + .line 260 │ :cond_0 │ new-instance v3, Landroid/content/ComponentName; │ │ invoke-virtual {p1}, Landroid/content/ComponentName;->getPackageName()Ljava/lang/String; │ │ move-result-object v4 │ │ invoke-direct {v3, v4, v1}, Landroid/content/ComponentName;->(Ljava/lang/String;Ljava/lang/String;)V │ │ - .line 261 │ + .line 262 │ .local v3, "target":Landroid/content/ComponentName; │ invoke-static {p0, v3}, Landroid/support/v4/app/NavUtils;->getParentActivityName(Landroid/content/Context;Landroid/content/ComponentName;)Ljava/lang/String; │ │ move-result-object v0 │ │ - .line 262 │ + .line 263 │ .local v0, "grandparent":Ljava/lang/String; │ if-nez v0, :cond_1 │ │ invoke-static {v3}, Landroid/support/v4/content/IntentCompat;->makeMainActivity(Landroid/content/ComponentName;)Landroid/content/Intent; │ │ move-result-object v2 │ │ - .line 265 │ + .line 266 │ .local v2, "parentIntent":Landroid/content/Intent; │ :goto_1 │ goto :goto_0 │ │ - .line 262 │ + .line 263 │ .end local v2 # "parentIntent":Landroid/content/Intent; │ :cond_1 │ new-instance v4, Landroid/content/Intent; │ │ invoke-direct {v4}, Landroid/content/Intent;->()V │ │ invoke-virtual {v4, v3}, Landroid/content/Intent;->setComponent(Landroid/content/ComponentName;)Landroid/content/Intent; │ @@ -168,60 +168,60 @@ │ .annotation system Ldalvik/annotation/Throws; │ value = { │ Landroid/content/pm/PackageManager$NameNotFoundException; │ } │ .end annotation │ │ .prologue │ - .line 230 │ + .line 231 │ .local p1, "sourceActivityClass":Ljava/lang/Class;, "Ljava/lang/Class<*>;" │ new-instance v4, Landroid/content/ComponentName; │ │ invoke-direct {v4, p0, p1}, Landroid/content/ComponentName;->(Landroid/content/Context;Ljava/lang/Class;)V │ │ invoke-static {p0, v4}, Landroid/support/v4/app/NavUtils;->getParentActivityName(Landroid/content/Context;Landroid/content/ComponentName;)Ljava/lang/String; │ │ move-result-object v1 │ │ - .line 232 │ + .line 233 │ .local v1, "parentActivity":Ljava/lang/String; │ if-nez v1, :cond_0 │ │ const/4 v2, 0x0 │ │ - .line 240 │ + .line 241 │ :goto_0 │ return-object v2 │ │ - .line 235 │ + .line 236 │ :cond_0 │ new-instance v3, Landroid/content/ComponentName; │ │ invoke-direct {v3, p0, v1}, Landroid/content/ComponentName;->(Landroid/content/Context;Ljava/lang/String;)V │ │ - .line 236 │ + .line 237 │ .local v3, "target":Landroid/content/ComponentName; │ invoke-static {p0, v3}, Landroid/support/v4/app/NavUtils;->getParentActivityName(Landroid/content/Context;Landroid/content/ComponentName;)Ljava/lang/String; │ │ move-result-object v0 │ │ - .line 237 │ + .line 238 │ .local v0, "grandparent":Ljava/lang/String; │ if-nez v0, :cond_1 │ │ invoke-static {v3}, Landroid/support/v4/content/IntentCompat;->makeMainActivity(Landroid/content/ComponentName;)Landroid/content/Intent; │ │ move-result-object v2 │ │ - .line 240 │ + .line 241 │ .local v2, "parentIntent":Landroid/content/Intent; │ :goto_1 │ goto :goto_0 │ │ - .line 237 │ + .line 238 │ .end local v2 # "parentIntent":Landroid/content/Intent; │ :cond_1 │ new-instance v4, Landroid/content/Intent; │ │ invoke-direct {v4}, Landroid/content/Intent;->()V │ │ invoke-virtual {v4, v3}, Landroid/content/Intent;->setComponent(Landroid/content/ComponentName;)Landroid/content/Intent; │ @@ -230,95 +230,100 @@ │ │ goto :goto_1 │ .end method │ │ .method public static getParentActivityName(Landroid/app/Activity;)Ljava/lang/String; │ .locals 2 │ .param p0, "sourceActivity" # Landroid/app/Activity; │ + .annotation build Landroid/support/annotation/Nullable; │ + .end annotation │ │ .prologue │ - .line 279 │ + .line 281 │ :try_start_0 │ invoke-virtual {p0}, Landroid/app/Activity;->getComponentName()Landroid/content/ComponentName; │ │ move-result-object v1 │ │ invoke-static {p0, v1}, Landroid/support/v4/app/NavUtils;->getParentActivityName(Landroid/content/Context;Landroid/content/ComponentName;)Ljava/lang/String; │ :try_end_0 │ .catch Landroid/content/pm/PackageManager$NameNotFoundException; {:try_start_0 .. :try_end_0} :catch_0 │ │ move-result-object v1 │ │ return-object v1 │ │ - .line 280 │ + .line 282 │ :catch_0 │ move-exception v0 │ │ - .line 282 │ + .line 284 │ .local v0, "e":Landroid/content/pm/PackageManager$NameNotFoundException; │ new-instance v1, Ljava/lang/IllegalArgumentException; │ │ invoke-direct {v1, v0}, Ljava/lang/IllegalArgumentException;->(Ljava/lang/Throwable;)V │ │ throw v1 │ .end method │ │ .method public static getParentActivityName(Landroid/content/Context;Landroid/content/ComponentName;)Ljava/lang/String; │ .locals 4 │ .param p0, "context" # Landroid/content/Context; │ .param p1, "componentName" # Landroid/content/ComponentName; │ + .annotation build Landroid/support/annotation/Nullable; │ + .end annotation │ + │ .annotation system Ldalvik/annotation/Throws; │ value = { │ Landroid/content/pm/PackageManager$NameNotFoundException; │ } │ .end annotation │ │ .prologue │ - .line 297 │ + .line 300 │ invoke-virtual {p0}, Landroid/content/Context;->getPackageManager()Landroid/content/pm/PackageManager; │ │ move-result-object v2 │ │ - .line 298 │ + .line 301 │ .local v2, "pm":Landroid/content/pm/PackageManager; │ const/16 v3, 0x80 │ │ invoke-virtual {v2, p1, v3}, Landroid/content/pm/PackageManager;->getActivityInfo(Landroid/content/ComponentName;I)Landroid/content/pm/ActivityInfo; │ │ move-result-object v0 │ │ - .line 299 │ + .line 302 │ .local v0, "info":Landroid/content/pm/ActivityInfo; │ sget-object v3, Landroid/support/v4/app/NavUtils;->IMPL:Landroid/support/v4/app/NavUtils$NavUtilsImpl; │ │ invoke-interface {v3, p0, v0}, Landroid/support/v4/app/NavUtils$NavUtilsImpl;->getParentActivityName(Landroid/content/Context;Landroid/content/pm/ActivityInfo;)Ljava/lang/String; │ │ move-result-object v1 │ │ - .line 300 │ + .line 303 │ .local v1, "parentActivity":Ljava/lang/String; │ return-object v1 │ .end method │ │ .method public static navigateUpFromSameTask(Landroid/app/Activity;)V │ .locals 4 │ .param p0, "sourceActivity" # Landroid/app/Activity; │ │ .prologue │ - .line 174 │ + .line 175 │ invoke-static {p0}, Landroid/support/v4/app/NavUtils;->getParentActivityIntent(Landroid/app/Activity;)Landroid/content/Intent; │ │ move-result-object v0 │ │ - .line 176 │ + .line 177 │ .local v0, "upIntent":Landroid/content/Intent; │ if-nez v0, :cond_0 │ │ - .line 177 │ + .line 178 │ new-instance v1, Ljava/lang/IllegalArgumentException; │ │ new-instance v2, Ljava/lang/StringBuilder; │ │ invoke-direct {v2}, Ljava/lang/StringBuilder;->()V │ │ const-string v3, "Activity " │ @@ -361,44 +366,44 @@ │ │ move-result-object v2 │ │ invoke-direct {v1, v2}, Ljava/lang/IllegalArgumentException;->(Ljava/lang/String;)V │ │ throw v1 │ │ - .line 184 │ + .line 185 │ :cond_0 │ invoke-static {p0, v0}, Landroid/support/v4/app/NavUtils;->navigateUpTo(Landroid/app/Activity;Landroid/content/Intent;)V │ │ - .line 185 │ + .line 186 │ return-void │ .end method │ │ .method public static navigateUpTo(Landroid/app/Activity;Landroid/content/Intent;)V │ .locals 1 │ .param p0, "sourceActivity" # Landroid/app/Activity; │ .param p1, "upIntent" # Landroid/content/Intent; │ │ .prologue │ - .line 201 │ + .line 202 │ sget-object v0, Landroid/support/v4/app/NavUtils;->IMPL:Landroid/support/v4/app/NavUtils$NavUtilsImpl; │ │ invoke-interface {v0, p0, p1}, Landroid/support/v4/app/NavUtils$NavUtilsImpl;->navigateUpTo(Landroid/app/Activity;Landroid/content/Intent;)V │ │ - .line 202 │ + .line 203 │ return-void │ .end method │ │ .method public static shouldUpRecreateTask(Landroid/app/Activity;Landroid/content/Intent;)Z │ .locals 1 │ .param p0, "sourceActivity" # Landroid/app/Activity; │ .param p1, "targetIntent" # Landroid/content/Intent; │ │ .prologue │ - .line 158 │ + .line 159 │ sget-object v0, Landroid/support/v4/app/NavUtils;->IMPL:Landroid/support/v4/app/NavUtils$NavUtilsImpl; │ │ invoke-interface {v0, p0, p1}, Landroid/support/v4/app/NavUtils$NavUtilsImpl;->shouldUpRecreateTask(Landroid/app/Activity;Landroid/content/Intent;)Z │ │ move-result v0 │ │ return v0 ├── smali/android/support/v4/app/ActivityOptionsCompat.smali │ @@ -2,55 +2,56 @@ │ .super Ljava/lang/Object; │ .source "ActivityOptionsCompat.java" │ │ │ # annotations │ .annotation system Ldalvik/annotation/MemberClasses; │ value = { │ + Landroid/support/v4/app/ActivityOptionsCompat$ActivityOptionsImpl21;, │ Landroid/support/v4/app/ActivityOptionsCompat$ActivityOptionsImplJB; │ } │ .end annotation │ │ │ # direct methods │ .method protected constructor ()V │ .locals 0 │ │ .prologue │ - .line 134 │ + .line 220 │ invoke-direct {p0}, Ljava/lang/Object;->()V │ │ - .line 135 │ + .line 221 │ return-void │ .end method │ │ .method public static makeCustomAnimation(Landroid/content/Context;II)Landroid/support/v4/app/ActivityOptionsCompat; │ .locals 2 │ .param p0, "context" # Landroid/content/Context; │ .param p1, "enterResId" # I │ .param p2, "exitResId" # I │ │ .prologue │ - .line 45 │ + .line 47 │ sget v0, Landroid/os/Build$VERSION;->SDK_INT:I │ │ const/16 v1, 0x10 │ │ if-lt v0, v1, :cond_0 │ │ - .line 46 │ + .line 48 │ new-instance v0, Landroid/support/v4/app/ActivityOptionsCompat$ActivityOptionsImplJB; │ │ invoke-static {p0, p1, p2}, Landroid/support/v4/app/ActivityOptionsCompatJB;->makeCustomAnimation(Landroid/content/Context;II)Landroid/support/v4/app/ActivityOptionsCompatJB; │ │ move-result-object v1 │ │ invoke-direct {v0, v1}, Landroid/support/v4/app/ActivityOptionsCompat$ActivityOptionsImplJB;->(Landroid/support/v4/app/ActivityOptionsCompatJB;)V │ │ - .line 49 │ + .line 51 │ :goto_0 │ return-object v0 │ │ :cond_0 │ new-instance v0, Landroid/support/v4/app/ActivityOptionsCompat; │ │ invoke-direct {v0}, Landroid/support/v4/app/ActivityOptionsCompat;->()V │ @@ -63,67 +64,206 @@ │ .param p0, "source" # Landroid/view/View; │ .param p1, "startX" # I │ .param p2, "startY" # I │ .param p3, "startWidth" # I │ .param p4, "startHeight" # I │ │ .prologue │ - .line 74 │ + .line 76 │ sget v0, Landroid/os/Build$VERSION;->SDK_INT:I │ │ const/16 v1, 0x10 │ │ if-lt v0, v1, :cond_0 │ │ - .line 75 │ + .line 77 │ new-instance v0, Landroid/support/v4/app/ActivityOptionsCompat$ActivityOptionsImplJB; │ │ invoke-static {p0, p1, p2, p3, p4}, Landroid/support/v4/app/ActivityOptionsCompatJB;->makeScaleUpAnimation(Landroid/view/View;IIII)Landroid/support/v4/app/ActivityOptionsCompatJB; │ │ move-result-object v1 │ │ invoke-direct {v0, v1}, Landroid/support/v4/app/ActivityOptionsCompat$ActivityOptionsImplJB;->(Landroid/support/v4/app/ActivityOptionsCompatJB;)V │ │ - .line 79 │ + .line 81 │ + :goto_0 │ + return-object v0 │ + │ + :cond_0 │ + new-instance v0, Landroid/support/v4/app/ActivityOptionsCompat; │ + │ + invoke-direct {v0}, Landroid/support/v4/app/ActivityOptionsCompat;->()V │ + │ + goto :goto_0 │ +.end method │ + │ +.method public static makeSceneTransitionAnimation(Landroid/app/Activity;Landroid/view/View;Ljava/lang/String;)Landroid/support/v4/app/ActivityOptionsCompat; │ + .locals 2 │ + .param p0, "activity" # Landroid/app/Activity; │ + .param p1, "sharedElement" # Landroid/view/View; │ + .param p2, "sharedElementName" # Ljava/lang/String; │ + │ + .prologue │ + .line 133 │ + sget v0, Landroid/os/Build$VERSION;->SDK_INT:I │ + │ + const/16 v1, 0x15 │ + │ + if-lt v0, v1, :cond_0 │ + │ + .line 134 │ + new-instance v0, Landroid/support/v4/app/ActivityOptionsCompat$ActivityOptionsImpl21; │ + │ + invoke-static {p0, p1, p2}, Landroid/support/v4/app/ActivityOptionsCompat21;->makeSceneTransitionAnimation(Landroid/app/Activity;Landroid/view/View;Ljava/lang/String;)Landroid/support/v4/app/ActivityOptionsCompat21; │ + │ + move-result-object v1 │ + │ + invoke-direct {v0, v1}, Landroid/support/v4/app/ActivityOptionsCompat$ActivityOptionsImpl21;->(Landroid/support/v4/app/ActivityOptionsCompat21;)V │ + │ + .line 138 │ :goto_0 │ return-object v0 │ │ :cond_0 │ new-instance v0, Landroid/support/v4/app/ActivityOptionsCompat; │ │ invoke-direct {v0}, Landroid/support/v4/app/ActivityOptionsCompat;->()V │ │ goto :goto_0 │ .end method │ │ +.method public static varargs makeSceneTransitionAnimation(Landroid/app/Activity;[Landroid/support/v4/util/Pair;)Landroid/support/v4/app/ActivityOptionsCompat; │ + .locals 5 │ + .param p0, "activity" # Landroid/app/Activity; │ + .annotation system Ldalvik/annotation/Signature; │ + value = { │ + "(", │ + "Landroid/app/Activity;", │ + "[", │ + "Landroid/support/v4/util/Pair", │ + "<", │ + "Landroid/view/View;", │ + "Ljava/lang/String;", │ + ">;)", │ + "Landroid/support/v4/app/ActivityOptionsCompat;" │ + } │ + .end annotation │ + │ + .prologue │ + .line 160 │ + .local p1, "sharedElements":[Landroid/support/v4/util/Pair;, "[Landroid/support/v4/util/Pair;" │ + sget v3, Landroid/os/Build$VERSION;->SDK_INT:I │ + │ + const/16 v4, 0x15 │ + │ + if-lt v3, v4, :cond_1 │ + │ + .line 161 │ + const/4 v2, 0x0 │ + │ + .line 162 │ + .local v2, "views":[Landroid/view/View; │ + const/4 v1, 0x0 │ + │ + .line 163 │ + .local v1, "names":[Ljava/lang/String; │ + if-eqz p1, :cond_0 │ + │ + .line 164 │ + array-length v3, p1 │ + │ + new-array v2, v3, [Landroid/view/View; │ + │ + .line 165 │ + array-length v3, p1 │ + │ + new-array v1, v3, [Ljava/lang/String; │ + │ + .line 166 │ + const/4 v0, 0x0 │ + │ + .local v0, "i":I │ + :goto_0 │ + array-length v3, p1 │ + │ + if-ge v0, v3, :cond_0 │ + │ + .line 167 │ + aget-object v3, p1, v0 │ + │ + iget-object v3, v3, Landroid/support/v4/util/Pair;->first:Ljava/lang/Object; │ + │ + check-cast v3, Landroid/view/View; │ + │ + aput-object v3, v2, v0 │ + │ + .line 168 │ + aget-object v3, p1, v0 │ + │ + iget-object v3, v3, Landroid/support/v4/util/Pair;->second:Ljava/lang/Object; │ + │ + check-cast v3, Ljava/lang/String; │ + │ + aput-object v3, v1, v0 │ + │ + .line 166 │ + add-int/lit8 v0, v0, 0x1 │ + │ + goto :goto_0 │ + │ + .line 171 │ + .end local v0 # "i":I │ + :cond_0 │ + new-instance v3, Landroid/support/v4/app/ActivityOptionsCompat$ActivityOptionsImpl21; │ + │ + invoke-static {p0, v2, v1}, Landroid/support/v4/app/ActivityOptionsCompat21;->makeSceneTransitionAnimation(Landroid/app/Activity;[Landroid/view/View;[Ljava/lang/String;)Landroid/support/v4/app/ActivityOptionsCompat21; │ + │ + move-result-object v4 │ + │ + invoke-direct {v3, v4}, Landroid/support/v4/app/ActivityOptionsCompat$ActivityOptionsImpl21;->(Landroid/support/v4/app/ActivityOptionsCompat21;)V │ + │ + .line 174 │ + .end local v1 # "names":[Ljava/lang/String; │ + .end local v2 # "views":[Landroid/view/View; │ + :goto_1 │ + return-object v3 │ + │ + :cond_1 │ + new-instance v3, Landroid/support/v4/app/ActivityOptionsCompat; │ + │ + invoke-direct {v3}, Landroid/support/v4/app/ActivityOptionsCompat;->()V │ + │ + goto :goto_1 │ +.end method │ + │ .method public static makeThumbnailScaleUpAnimation(Landroid/view/View;Landroid/graphics/Bitmap;II)Landroid/support/v4/app/ActivityOptionsCompat; │ .locals 2 │ .param p0, "source" # Landroid/view/View; │ .param p1, "thumbnail" # Landroid/graphics/Bitmap; │ .param p2, "startX" # I │ .param p3, "startY" # I │ │ .prologue │ - .line 103 │ + .line 105 │ sget v0, Landroid/os/Build$VERSION;->SDK_INT:I │ │ const/16 v1, 0x10 │ │ if-lt v0, v1, :cond_0 │ │ - .line 104 │ + .line 106 │ new-instance v0, Landroid/support/v4/app/ActivityOptionsCompat$ActivityOptionsImplJB; │ │ invoke-static {p0, p1, p2, p3}, Landroid/support/v4/app/ActivityOptionsCompatJB;->makeThumbnailScaleUpAnimation(Landroid/view/View;Landroid/graphics/Bitmap;II)Landroid/support/v4/app/ActivityOptionsCompatJB; │ │ move-result-object v1 │ │ invoke-direct {v0, v1}, Landroid/support/v4/app/ActivityOptionsCompat$ActivityOptionsImplJB;->(Landroid/support/v4/app/ActivityOptionsCompatJB;)V │ │ - .line 108 │ + .line 110 │ :goto_0 │ return-object v0 │ │ :cond_0 │ new-instance v0, Landroid/support/v4/app/ActivityOptionsCompat; │ │ invoke-direct {v0}, Landroid/support/v4/app/ActivityOptionsCompat;->()V │ @@ -133,21 +273,21 @@ │ │ │ # virtual methods │ .method public toBundle()Landroid/os/Bundle; │ .locals 1 │ │ .prologue │ - .line 145 │ + .line 231 │ const/4 v0, 0x0 │ │ return-object v0 │ .end method │ │ .method public update(Landroid/support/v4/app/ActivityOptionsCompat;)V │ .locals 0 │ .param p1, "otherOptions" # Landroid/support/v4/app/ActivityOptionsCompat; │ │ .prologue │ - .line 155 │ + .line 241 │ return-void │ .end method ├── smali/android/support/v4/app/DialogFragment.smali │ @@ -3,14 +3,22 @@ │ .source "DialogFragment.java" │ │ # interfaces │ .implements Landroid/content/DialogInterface$OnCancelListener; │ .implements Landroid/content/DialogInterface$OnDismissListener; │ │ │ +# annotations │ +.annotation system Ldalvik/annotation/MemberClasses; │ + value = { │ + Landroid/support/v4/app/DialogFragment$DialogStyle; │ + } │ +.end annotation │ + │ + │ # static fields │ .field private static final SAVED_BACK_STACK_ID:Ljava/lang/String; = "android:backStackId" │ │ .field private static final SAVED_CANCELABLE:Ljava/lang/String; = "android:cancelable" │ │ .field private static final SAVED_DIALOG_STATE_TAG:Ljava/lang/String; = "android:savedDialogState" │ │ @@ -54,209 +62,209 @@ │ .locals 2 │ │ .prologue │ const/4 v1, 0x1 │ │ const/4 v0, 0x0 │ │ - .line 84 │ + .line 95 │ invoke-direct {p0}, Landroid/support/v4/app/Fragment;->()V │ │ - .line 73 │ + .line 84 │ iput v0, p0, Landroid/support/v4/app/DialogFragment;->mStyle:I │ │ - .line 74 │ + .line 85 │ iput v0, p0, Landroid/support/v4/app/DialogFragment;->mTheme:I │ │ - .line 75 │ + .line 86 │ iput-boolean v1, p0, Landroid/support/v4/app/DialogFragment;->mCancelable:Z │ │ - .line 76 │ + .line 87 │ iput-boolean v1, p0, Landroid/support/v4/app/DialogFragment;->mShowsDialog:Z │ │ - .line 77 │ + .line 88 │ const/4 v0, -0x1 │ │ iput v0, p0, Landroid/support/v4/app/DialogFragment;->mBackStackId:I │ │ - .line 85 │ + .line 96 │ return-void │ .end method │ │ │ # virtual methods │ .method public dismiss()V │ .locals 1 │ │ .prologue │ - .line 155 │ + .line 166 │ const/4 v0, 0x0 │ │ invoke-virtual {p0, v0}, Landroid/support/v4/app/DialogFragment;->dismissInternal(Z)V │ │ - .line 156 │ + .line 167 │ return-void │ .end method │ │ .method public dismissAllowingStateLoss()V │ .locals 1 │ │ .prologue │ - .line 165 │ + .line 176 │ const/4 v0, 0x1 │ │ invoke-virtual {p0, v0}, Landroid/support/v4/app/DialogFragment;->dismissInternal(Z)V │ │ - .line 166 │ + .line 177 │ return-void │ .end method │ │ .method dismissInternal(Z)V │ .locals 4 │ .param p1, "allowStateLoss" # Z │ │ .prologue │ const/4 v3, 0x1 │ │ - .line 169 │ + .line 180 │ iget-boolean v1, p0, Landroid/support/v4/app/DialogFragment;->mDismissed:Z │ │ if-eqz v1, :cond_0 │ │ - .line 192 │ + .line 203 │ :goto_0 │ return-void │ │ - .line 172 │ + .line 183 │ :cond_0 │ iput-boolean v3, p0, Landroid/support/v4/app/DialogFragment;->mDismissed:Z │ │ - .line 173 │ + .line 184 │ const/4 v1, 0x0 │ │ iput-boolean v1, p0, Landroid/support/v4/app/DialogFragment;->mShownByMe:Z │ │ - .line 174 │ + .line 185 │ iget-object v1, p0, Landroid/support/v4/app/DialogFragment;->mDialog:Landroid/app/Dialog; │ │ if-eqz v1, :cond_1 │ │ - .line 175 │ + .line 186 │ iget-object v1, p0, Landroid/support/v4/app/DialogFragment;->mDialog:Landroid/app/Dialog; │ │ invoke-virtual {v1}, Landroid/app/Dialog;->dismiss()V │ │ - .line 176 │ + .line 187 │ const/4 v1, 0x0 │ │ iput-object v1, p0, Landroid/support/v4/app/DialogFragment;->mDialog:Landroid/app/Dialog; │ │ - .line 178 │ + .line 189 │ :cond_1 │ iput-boolean v3, p0, Landroid/support/v4/app/DialogFragment;->mViewDestroyed:Z │ │ - .line 179 │ + .line 190 │ iget v1, p0, Landroid/support/v4/app/DialogFragment;->mBackStackId:I │ │ if-ltz v1, :cond_2 │ │ - .line 180 │ + .line 191 │ invoke-virtual {p0}, Landroid/support/v4/app/DialogFragment;->getFragmentManager()Landroid/support/v4/app/FragmentManager; │ │ move-result-object v1 │ │ iget v2, p0, Landroid/support/v4/app/DialogFragment;->mBackStackId:I │ │ invoke-virtual {v1, v2, v3}, Landroid/support/v4/app/FragmentManager;->popBackStack(II)V │ │ - .line 182 │ + .line 193 │ const/4 v1, -0x1 │ │ iput v1, p0, Landroid/support/v4/app/DialogFragment;->mBackStackId:I │ │ goto :goto_0 │ │ - .line 184 │ + .line 195 │ :cond_2 │ invoke-virtual {p0}, Landroid/support/v4/app/DialogFragment;->getFragmentManager()Landroid/support/v4/app/FragmentManager; │ │ move-result-object v1 │ │ invoke-virtual {v1}, Landroid/support/v4/app/FragmentManager;->beginTransaction()Landroid/support/v4/app/FragmentTransaction; │ │ move-result-object v0 │ │ - .line 185 │ + .line 196 │ .local v0, "ft":Landroid/support/v4/app/FragmentTransaction; │ invoke-virtual {v0, p0}, Landroid/support/v4/app/FragmentTransaction;->remove(Landroid/support/v4/app/Fragment;)Landroid/support/v4/app/FragmentTransaction; │ │ - .line 186 │ + .line 197 │ if-eqz p1, :cond_3 │ │ - .line 187 │ + .line 198 │ invoke-virtual {v0}, Landroid/support/v4/app/FragmentTransaction;->commitAllowingStateLoss()I │ │ goto :goto_0 │ │ - .line 189 │ + .line 200 │ :cond_3 │ invoke-virtual {v0}, Landroid/support/v4/app/FragmentTransaction;->commit()I │ │ goto :goto_0 │ .end method │ │ .method public getDialog()Landroid/app/Dialog; │ .locals 1 │ │ .prologue │ - .line 195 │ + .line 206 │ iget-object v0, p0, Landroid/support/v4/app/DialogFragment;->mDialog:Landroid/app/Dialog; │ │ return-object v0 │ .end method │ │ .method public getLayoutInflater(Landroid/os/Bundle;)Landroid/view/LayoutInflater; │ .locals 2 │ .param p1, "savedInstanceState" # Landroid/os/Bundle; │ │ .prologue │ - .line 291 │ + .line 303 │ iget-boolean v0, p0, Landroid/support/v4/app/DialogFragment;->mShowsDialog:Z │ │ if-nez v0, :cond_0 │ │ - .line 292 │ + .line 304 │ invoke-super {p0, p1}, Landroid/support/v4/app/Fragment;->getLayoutInflater(Landroid/os/Bundle;)Landroid/view/LayoutInflater; │ │ move-result-object v0 │ │ - .line 310 │ + .line 322 │ :goto_0 │ return-object v0 │ │ - .line 295 │ + .line 307 │ :cond_0 │ invoke-virtual {p0, p1}, Landroid/support/v4/app/DialogFragment;->onCreateDialog(Landroid/os/Bundle;)Landroid/app/Dialog; │ │ move-result-object v0 │ │ iput-object v0, p0, Landroid/support/v4/app/DialogFragment;->mDialog:Landroid/app/Dialog; │ │ - .line 296 │ + .line 308 │ iget v0, p0, Landroid/support/v4/app/DialogFragment;->mStyle:I │ │ packed-switch v0, :pswitch_data_0 │ │ - .line 306 │ + .line 318 │ :goto_1 │ iget-object v0, p0, Landroid/support/v4/app/DialogFragment;->mDialog:Landroid/app/Dialog; │ │ if-eqz v0, :cond_1 │ │ - .line 307 │ + .line 319 │ iget-object v0, p0, Landroid/support/v4/app/DialogFragment;->mDialog:Landroid/app/Dialog; │ │ invoke-virtual {v0}, Landroid/app/Dialog;->getContext()Landroid/content/Context; │ │ move-result-object v0 │ │ const-string v1, "layout_inflater" │ @@ -265,311 +273,313 @@ │ │ move-result-object v0 │ │ check-cast v0, Landroid/view/LayoutInflater; │ │ goto :goto_0 │ │ - .line 298 │ + .line 310 │ :pswitch_0 │ iget-object v0, p0, Landroid/support/v4/app/DialogFragment;->mDialog:Landroid/app/Dialog; │ │ invoke-virtual {v0}, Landroid/app/Dialog;->getWindow()Landroid/view/Window; │ │ move-result-object v0 │ │ const/16 v1, 0x18 │ │ invoke-virtual {v0, v1}, Landroid/view/Window;->addFlags(I)V │ │ - .line 304 │ + .line 316 │ :pswitch_1 │ iget-object v0, p0, Landroid/support/v4/app/DialogFragment;->mDialog:Landroid/app/Dialog; │ │ const/4 v1, 0x1 │ │ invoke-virtual {v0, v1}, Landroid/app/Dialog;->requestWindowFeature(I)Z │ │ goto :goto_1 │ │ - .line 310 │ + .line 322 │ :cond_1 │ iget-object v0, p0, Landroid/support/v4/app/DialogFragment;->mActivity:Landroid/support/v4/app/FragmentActivity; │ │ const-string v1, "layout_inflater" │ │ invoke-virtual {v0, v1}, Landroid/support/v4/app/FragmentActivity;->getSystemService(Ljava/lang/String;)Ljava/lang/Object; │ │ move-result-object v0 │ │ check-cast v0, Landroid/view/LayoutInflater; │ │ goto :goto_0 │ │ - .line 296 │ + .line 308 │ :pswitch_data_0 │ .packed-switch 0x1 │ :pswitch_1 │ :pswitch_1 │ :pswitch_0 │ .end packed-switch │ .end method │ │ .method public getShowsDialog()Z │ .locals 1 │ │ .prologue │ - .line 248 │ + .line 260 │ iget-boolean v0, p0, Landroid/support/v4/app/DialogFragment;->mShowsDialog:Z │ │ return v0 │ .end method │ │ .method public getTheme()I │ .locals 1 │ │ .prologue │ - .line 199 │ + .line 211 │ iget v0, p0, Landroid/support/v4/app/DialogFragment;->mTheme:I │ │ return v0 │ .end method │ │ .method public isCancelable()Z │ .locals 1 │ │ .prologue │ - .line 220 │ + .line 232 │ iget-boolean v0, p0, Landroid/support/v4/app/DialogFragment;->mCancelable:Z │ │ return v0 │ .end method │ │ .method public onActivityCreated(Landroid/os/Bundle;)V │ .locals 4 │ .param p1, "savedInstanceState" # Landroid/os/Bundle; │ │ .prologue │ - .line 355 │ + .line 368 │ invoke-super {p0, p1}, Landroid/support/v4/app/Fragment;->onActivityCreated(Landroid/os/Bundle;)V │ │ - .line 357 │ + .line 370 │ iget-boolean v2, p0, Landroid/support/v4/app/DialogFragment;->mShowsDialog:Z │ │ if-nez v2, :cond_1 │ │ - .line 378 │ + .line 391 │ :cond_0 │ :goto_0 │ return-void │ │ - .line 361 │ + .line 374 │ :cond_1 │ invoke-virtual {p0}, Landroid/support/v4/app/DialogFragment;->getView()Landroid/view/View; │ │ move-result-object v1 │ │ - .line 362 │ + .line 375 │ .local v1, "view":Landroid/view/View; │ if-eqz v1, :cond_3 │ │ - .line 363 │ + .line 376 │ invoke-virtual {v1}, Landroid/view/View;->getParent()Landroid/view/ViewParent; │ │ move-result-object v2 │ │ if-eqz v2, :cond_2 │ │ - .line 364 │ + .line 377 │ new-instance v2, Ljava/lang/IllegalStateException; │ │ const-string v3, "DialogFragment can not be attached to a container view" │ │ invoke-direct {v2, v3}, Ljava/lang/IllegalStateException;->(Ljava/lang/String;)V │ │ throw v2 │ │ - .line 366 │ + .line 379 │ :cond_2 │ iget-object v2, p0, Landroid/support/v4/app/DialogFragment;->mDialog:Landroid/app/Dialog; │ │ invoke-virtual {v2, v1}, Landroid/app/Dialog;->setContentView(Landroid/view/View;)V │ │ - .line 368 │ + .line 381 │ :cond_3 │ iget-object v2, p0, Landroid/support/v4/app/DialogFragment;->mDialog:Landroid/app/Dialog; │ │ invoke-virtual {p0}, Landroid/support/v4/app/DialogFragment;->getActivity()Landroid/support/v4/app/FragmentActivity; │ │ move-result-object v3 │ │ invoke-virtual {v2, v3}, Landroid/app/Dialog;->setOwnerActivity(Landroid/app/Activity;)V │ │ - .line 369 │ + .line 382 │ iget-object v2, p0, Landroid/support/v4/app/DialogFragment;->mDialog:Landroid/app/Dialog; │ │ iget-boolean v3, p0, Landroid/support/v4/app/DialogFragment;->mCancelable:Z │ │ invoke-virtual {v2, v3}, Landroid/app/Dialog;->setCancelable(Z)V │ │ - .line 370 │ + .line 383 │ iget-object v2, p0, Landroid/support/v4/app/DialogFragment;->mDialog:Landroid/app/Dialog; │ │ invoke-virtual {v2, p0}, Landroid/app/Dialog;->setOnCancelListener(Landroid/content/DialogInterface$OnCancelListener;)V │ │ - .line 371 │ + .line 384 │ iget-object v2, p0, Landroid/support/v4/app/DialogFragment;->mDialog:Landroid/app/Dialog; │ │ invoke-virtual {v2, p0}, Landroid/app/Dialog;->setOnDismissListener(Landroid/content/DialogInterface$OnDismissListener;)V │ │ - .line 372 │ + .line 385 │ if-eqz p1, :cond_0 │ │ - .line 373 │ + .line 386 │ const-string v2, "android:savedDialogState" │ │ invoke-virtual {p1, v2}, Landroid/os/Bundle;->getBundle(Ljava/lang/String;)Landroid/os/Bundle; │ │ move-result-object v0 │ │ - .line 374 │ + .line 387 │ .local v0, "dialogState":Landroid/os/Bundle; │ if-eqz v0, :cond_0 │ │ - .line 375 │ + .line 388 │ iget-object v2, p0, Landroid/support/v4/app/DialogFragment;->mDialog:Landroid/app/Dialog; │ │ invoke-virtual {v2, v0}, Landroid/app/Dialog;->onRestoreInstanceState(Landroid/os/Bundle;)V │ │ goto :goto_0 │ .end method │ │ .method public onAttach(Landroid/app/Activity;)V │ .locals 1 │ .param p1, "activity" # Landroid/app/Activity; │ │ .prologue │ - .line 253 │ + .line 265 │ invoke-super {p0, p1}, Landroid/support/v4/app/Fragment;->onAttach(Landroid/app/Activity;)V │ │ - .line 254 │ + .line 266 │ iget-boolean v0, p0, Landroid/support/v4/app/DialogFragment;->mShownByMe:Z │ │ if-nez v0, :cond_0 │ │ - .line 257 │ + .line 269 │ const/4 v0, 0x0 │ │ iput-boolean v0, p0, Landroid/support/v4/app/DialogFragment;->mDismissed:Z │ │ - .line 259 │ + .line 271 │ :cond_0 │ return-void │ .end method │ │ .method public onCancel(Landroid/content/DialogInterface;)V │ .locals 0 │ .param p1, "dialog" # Landroid/content/DialogInterface; │ │ .prologue │ - .line 341 │ + .line 354 │ return-void │ .end method │ │ .method public onCreate(Landroid/os/Bundle;)V │ .locals 3 │ .param p1, "savedInstanceState" # Landroid/os/Bundle; │ │ .prologue │ const/4 v1, 0x1 │ │ const/4 v2, 0x0 │ │ - .line 274 │ + .line 286 │ invoke-super {p0, p1}, Landroid/support/v4/app/Fragment;->onCreate(Landroid/os/Bundle;)V │ │ - .line 276 │ + .line 288 │ iget v0, p0, Landroid/support/v4/app/DialogFragment;->mContainerId:I │ │ if-nez v0, :cond_1 │ │ move v0, v1 │ │ :goto_0 │ iput-boolean v0, p0, Landroid/support/v4/app/DialogFragment;->mShowsDialog:Z │ │ - .line 278 │ + .line 290 │ if-eqz p1, :cond_0 │ │ - .line 279 │ + .line 291 │ const-string v0, "android:style" │ │ invoke-virtual {p1, v0, v2}, Landroid/os/Bundle;->getInt(Ljava/lang/String;I)I │ │ move-result v0 │ │ iput v0, p0, Landroid/support/v4/app/DialogFragment;->mStyle:I │ │ - .line 280 │ + .line 292 │ const-string v0, "android:theme" │ │ invoke-virtual {p1, v0, v2}, Landroid/os/Bundle;->getInt(Ljava/lang/String;I)I │ │ move-result v0 │ │ iput v0, p0, Landroid/support/v4/app/DialogFragment;->mTheme:I │ │ - .line 281 │ + .line 293 │ const-string v0, "android:cancelable" │ │ invoke-virtual {p1, v0, v1}, Landroid/os/Bundle;->getBoolean(Ljava/lang/String;Z)Z │ │ move-result v0 │ │ iput-boolean v0, p0, Landroid/support/v4/app/DialogFragment;->mCancelable:Z │ │ - .line 282 │ + .line 294 │ const-string v0, "android:showsDialog" │ │ iget-boolean v1, p0, Landroid/support/v4/app/DialogFragment;->mShowsDialog:Z │ │ invoke-virtual {p1, v0, v1}, Landroid/os/Bundle;->getBoolean(Ljava/lang/String;Z)Z │ │ move-result v0 │ │ iput-boolean v0, p0, Landroid/support/v4/app/DialogFragment;->mShowsDialog:Z │ │ - .line 283 │ + .line 295 │ const-string v0, "android:backStackId" │ │ const/4 v1, -0x1 │ │ invoke-virtual {p1, v0, v1}, Landroid/os/Bundle;->getInt(Ljava/lang/String;I)I │ │ move-result v0 │ │ iput v0, p0, Landroid/support/v4/app/DialogFragment;->mBackStackId:I │ │ - .line 286 │ + .line 298 │ :cond_0 │ return-void │ │ :cond_1 │ move v0, v2 │ │ - .line 276 │ + .line 288 │ goto :goto_0 │ .end method │ │ .method public onCreateDialog(Landroid/os/Bundle;)Landroid/app/Dialog; │ .locals 3 │ .param p1, "savedInstanceState" # Landroid/os/Bundle; │ + .annotation build Landroid/support/annotation/NonNull; │ + .end annotation │ │ .prologue │ - .line 337 │ + .line 350 │ new-instance v0, Landroid/app/Dialog; │ │ invoke-virtual {p0}, Landroid/support/v4/app/DialogFragment;->getActivity()Landroid/support/v4/app/FragmentActivity; │ │ move-result-object v1 │ │ invoke-virtual {p0}, Landroid/support/v4/app/DialogFragment;->getTheme()I │ @@ -581,372 +591,372 @@ │ return-object v0 │ .end method │ │ .method public onDestroyView()V │ .locals 1 │ │ .prologue │ - .line 428 │ + .line 441 │ invoke-super {p0}, Landroid/support/v4/app/Fragment;->onDestroyView()V │ │ - .line 429 │ + .line 442 │ iget-object v0, p0, Landroid/support/v4/app/DialogFragment;->mDialog:Landroid/app/Dialog; │ │ if-eqz v0, :cond_0 │ │ - .line 433 │ + .line 446 │ const/4 v0, 0x1 │ │ iput-boolean v0, p0, Landroid/support/v4/app/DialogFragment;->mViewDestroyed:Z │ │ - .line 434 │ + .line 447 │ iget-object v0, p0, Landroid/support/v4/app/DialogFragment;->mDialog:Landroid/app/Dialog; │ │ invoke-virtual {v0}, Landroid/app/Dialog;->dismiss()V │ │ - .line 435 │ + .line 448 │ const/4 v0, 0x0 │ │ iput-object v0, p0, Landroid/support/v4/app/DialogFragment;->mDialog:Landroid/app/Dialog; │ │ - .line 437 │ + .line 450 │ :cond_0 │ return-void │ .end method │ │ .method public onDetach()V │ .locals 1 │ │ .prologue │ - .line 263 │ + .line 275 │ invoke-super {p0}, Landroid/support/v4/app/Fragment;->onDetach()V │ │ - .line 264 │ + .line 276 │ iget-boolean v0, p0, Landroid/support/v4/app/DialogFragment;->mShownByMe:Z │ │ if-nez v0, :cond_0 │ │ iget-boolean v0, p0, Landroid/support/v4/app/DialogFragment;->mDismissed:Z │ │ if-nez v0, :cond_0 │ │ - .line 268 │ + .line 280 │ const/4 v0, 0x1 │ │ iput-boolean v0, p0, Landroid/support/v4/app/DialogFragment;->mDismissed:Z │ │ - .line 270 │ + .line 282 │ :cond_0 │ return-void │ .end method │ │ .method public onDismiss(Landroid/content/DialogInterface;)V │ .locals 1 │ .param p1, "dialog" # Landroid/content/DialogInterface; │ │ .prologue │ - .line 344 │ + .line 357 │ iget-boolean v0, p0, Landroid/support/v4/app/DialogFragment;->mViewDestroyed:Z │ │ if-nez v0, :cond_0 │ │ - .line 349 │ + .line 362 │ const/4 v0, 0x1 │ │ invoke-virtual {p0, v0}, Landroid/support/v4/app/DialogFragment;->dismissInternal(Z)V │ │ - .line 351 │ + .line 364 │ :cond_0 │ return-void │ .end method │ │ .method public onSaveInstanceState(Landroid/os/Bundle;)V │ .locals 3 │ .param p1, "outState" # Landroid/os/Bundle; │ │ .prologue │ - .line 391 │ + .line 404 │ invoke-super {p0, p1}, Landroid/support/v4/app/Fragment;->onSaveInstanceState(Landroid/os/Bundle;)V │ │ - .line 392 │ + .line 405 │ iget-object v1, p0, Landroid/support/v4/app/DialogFragment;->mDialog:Landroid/app/Dialog; │ │ if-eqz v1, :cond_0 │ │ - .line 393 │ + .line 406 │ iget-object v1, p0, Landroid/support/v4/app/DialogFragment;->mDialog:Landroid/app/Dialog; │ │ invoke-virtual {v1}, Landroid/app/Dialog;->onSaveInstanceState()Landroid/os/Bundle; │ │ move-result-object v0 │ │ - .line 394 │ + .line 407 │ .local v0, "dialogState":Landroid/os/Bundle; │ if-eqz v0, :cond_0 │ │ - .line 395 │ + .line 408 │ const-string v1, "android:savedDialogState" │ │ invoke-virtual {p1, v1, v0}, Landroid/os/Bundle;->putBundle(Ljava/lang/String;Landroid/os/Bundle;)V │ │ - .line 398 │ + .line 411 │ .end local v0 # "dialogState":Landroid/os/Bundle; │ :cond_0 │ iget v1, p0, Landroid/support/v4/app/DialogFragment;->mStyle:I │ │ if-eqz v1, :cond_1 │ │ - .line 399 │ + .line 412 │ const-string v1, "android:style" │ │ iget v2, p0, Landroid/support/v4/app/DialogFragment;->mStyle:I │ │ invoke-virtual {p1, v1, v2}, Landroid/os/Bundle;->putInt(Ljava/lang/String;I)V │ │ - .line 401 │ + .line 414 │ :cond_1 │ iget v1, p0, Landroid/support/v4/app/DialogFragment;->mTheme:I │ │ if-eqz v1, :cond_2 │ │ - .line 402 │ + .line 415 │ const-string v1, "android:theme" │ │ iget v2, p0, Landroid/support/v4/app/DialogFragment;->mTheme:I │ │ invoke-virtual {p1, v1, v2}, Landroid/os/Bundle;->putInt(Ljava/lang/String;I)V │ │ - .line 404 │ + .line 417 │ :cond_2 │ iget-boolean v1, p0, Landroid/support/v4/app/DialogFragment;->mCancelable:Z │ │ if-nez v1, :cond_3 │ │ - .line 405 │ + .line 418 │ const-string v1, "android:cancelable" │ │ iget-boolean v2, p0, Landroid/support/v4/app/DialogFragment;->mCancelable:Z │ │ invoke-virtual {p1, v1, v2}, Landroid/os/Bundle;->putBoolean(Ljava/lang/String;Z)V │ │ - .line 407 │ + .line 420 │ :cond_3 │ iget-boolean v1, p0, Landroid/support/v4/app/DialogFragment;->mShowsDialog:Z │ │ if-nez v1, :cond_4 │ │ - .line 408 │ + .line 421 │ const-string v1, "android:showsDialog" │ │ iget-boolean v2, p0, Landroid/support/v4/app/DialogFragment;->mShowsDialog:Z │ │ invoke-virtual {p1, v1, v2}, Landroid/os/Bundle;->putBoolean(Ljava/lang/String;Z)V │ │ - .line 410 │ + .line 423 │ :cond_4 │ iget v1, p0, Landroid/support/v4/app/DialogFragment;->mBackStackId:I │ │ const/4 v2, -0x1 │ │ if-eq v1, v2, :cond_5 │ │ - .line 411 │ + .line 424 │ const-string v1, "android:backStackId" │ │ iget v2, p0, Landroid/support/v4/app/DialogFragment;->mBackStackId:I │ │ invoke-virtual {p1, v1, v2}, Landroid/os/Bundle;->putInt(Ljava/lang/String;I)V │ │ - .line 413 │ + .line 426 │ :cond_5 │ return-void │ .end method │ │ .method public onStart()V │ .locals 1 │ │ .prologue │ - .line 382 │ + .line 395 │ invoke-super {p0}, Landroid/support/v4/app/Fragment;->onStart()V │ │ - .line 383 │ + .line 396 │ iget-object v0, p0, Landroid/support/v4/app/DialogFragment;->mDialog:Landroid/app/Dialog; │ │ if-eqz v0, :cond_0 │ │ - .line 384 │ + .line 397 │ const/4 v0, 0x0 │ │ iput-boolean v0, p0, Landroid/support/v4/app/DialogFragment;->mViewDestroyed:Z │ │ - .line 385 │ + .line 398 │ iget-object v0, p0, Landroid/support/v4/app/DialogFragment;->mDialog:Landroid/app/Dialog; │ │ invoke-virtual {v0}, Landroid/app/Dialog;->show()V │ │ - .line 387 │ + .line 400 │ :cond_0 │ return-void │ .end method │ │ .method public onStop()V │ .locals 1 │ │ .prologue │ - .line 417 │ + .line 430 │ invoke-super {p0}, Landroid/support/v4/app/Fragment;->onStop()V │ │ - .line 418 │ + .line 431 │ iget-object v0, p0, Landroid/support/v4/app/DialogFragment;->mDialog:Landroid/app/Dialog; │ │ if-eqz v0, :cond_0 │ │ - .line 419 │ + .line 432 │ iget-object v0, p0, Landroid/support/v4/app/DialogFragment;->mDialog:Landroid/app/Dialog; │ │ invoke-virtual {v0}, Landroid/app/Dialog;->hide()V │ │ - .line 421 │ + .line 434 │ :cond_0 │ return-void │ .end method │ │ .method public setCancelable(Z)V │ .locals 1 │ .param p1, "cancelable" # Z │ │ .prologue │ - .line 212 │ + .line 224 │ iput-boolean p1, p0, Landroid/support/v4/app/DialogFragment;->mCancelable:Z │ │ - .line 213 │ + .line 225 │ iget-object v0, p0, Landroid/support/v4/app/DialogFragment;->mDialog:Landroid/app/Dialog; │ │ if-eqz v0, :cond_0 │ │ iget-object v0, p0, Landroid/support/v4/app/DialogFragment;->mDialog:Landroid/app/Dialog; │ │ invoke-virtual {v0, p1}, Landroid/app/Dialog;->setCancelable(Z)V │ │ - .line 214 │ + .line 226 │ :cond_0 │ return-void │ .end method │ │ .method public setShowsDialog(Z)V │ .locals 0 │ .param p1, "showsDialog" # Z │ │ .prologue │ - .line 241 │ + .line 253 │ iput-boolean p1, p0, Landroid/support/v4/app/DialogFragment;->mShowsDialog:Z │ │ - .line 242 │ + .line 254 │ return-void │ .end method │ │ .method public setStyle(II)V │ .locals 2 │ .param p1, "style" # I │ .param p2, "theme" # I │ │ .prologue │ - .line 102 │ + .line 113 │ iput p1, p0, Landroid/support/v4/app/DialogFragment;->mStyle:I │ │ - .line 103 │ + .line 114 │ iget v0, p0, Landroid/support/v4/app/DialogFragment;->mStyle:I │ │ const/4 v1, 0x2 │ │ if-eq v0, v1, :cond_0 │ │ iget v0, p0, Landroid/support/v4/app/DialogFragment;->mStyle:I │ │ const/4 v1, 0x3 │ │ if-ne v0, v1, :cond_1 │ │ - .line 104 │ + .line 115 │ :cond_0 │ const v0, 0x1030059 │ │ iput v0, p0, Landroid/support/v4/app/DialogFragment;->mTheme:I │ │ - .line 106 │ + .line 117 │ :cond_1 │ if-eqz p2, :cond_2 │ │ - .line 107 │ + .line 118 │ iput p2, p0, Landroid/support/v4/app/DialogFragment;->mTheme:I │ │ - .line 109 │ + .line 120 │ :cond_2 │ return-void │ .end method │ │ .method public show(Landroid/support/v4/app/FragmentTransaction;Ljava/lang/String;)I │ .locals 2 │ .param p1, "transaction" # Landroid/support/v4/app/FragmentTransaction; │ .param p2, "tag" # Ljava/lang/String; │ │ .prologue │ const/4 v1, 0x0 │ │ - .line 140 │ + .line 151 │ iput-boolean v1, p0, Landroid/support/v4/app/DialogFragment;->mDismissed:Z │ │ - .line 141 │ + .line 152 │ const/4 v0, 0x1 │ │ iput-boolean v0, p0, Landroid/support/v4/app/DialogFragment;->mShownByMe:Z │ │ - .line 142 │ + .line 153 │ invoke-virtual {p1, p0, p2}, Landroid/support/v4/app/FragmentTransaction;->add(Landroid/support/v4/app/Fragment;Ljava/lang/String;)Landroid/support/v4/app/FragmentTransaction; │ │ - .line 143 │ + .line 154 │ iput-boolean v1, p0, Landroid/support/v4/app/DialogFragment;->mViewDestroyed:Z │ │ - .line 144 │ + .line 155 │ invoke-virtual {p1}, Landroid/support/v4/app/FragmentTransaction;->commit()I │ │ move-result v0 │ │ iput v0, p0, Landroid/support/v4/app/DialogFragment;->mBackStackId:I │ │ - .line 145 │ + .line 156 │ iget v0, p0, Landroid/support/v4/app/DialogFragment;->mBackStackId:I │ │ return v0 │ .end method │ │ .method public show(Landroid/support/v4/app/FragmentManager;Ljava/lang/String;)V │ .locals 2 │ .param p1, "manager" # Landroid/support/v4/app/FragmentManager; │ .param p2, "tag" # Ljava/lang/String; │ │ .prologue │ - .line 123 │ + .line 134 │ const/4 v1, 0x0 │ │ iput-boolean v1, p0, Landroid/support/v4/app/DialogFragment;->mDismissed:Z │ │ - .line 124 │ + .line 135 │ const/4 v1, 0x1 │ │ iput-boolean v1, p0, Landroid/support/v4/app/DialogFragment;->mShownByMe:Z │ │ - .line 125 │ + .line 136 │ invoke-virtual {p1}, Landroid/support/v4/app/FragmentManager;->beginTransaction()Landroid/support/v4/app/FragmentTransaction; │ │ move-result-object v0 │ │ - .line 126 │ + .line 137 │ .local v0, "ft":Landroid/support/v4/app/FragmentTransaction; │ invoke-virtual {v0, p0, p2}, Landroid/support/v4/app/FragmentTransaction;->add(Landroid/support/v4/app/Fragment;Ljava/lang/String;)Landroid/support/v4/app/FragmentTransaction; │ │ - .line 127 │ + .line 138 │ invoke-virtual {v0}, Landroid/support/v4/app/FragmentTransaction;->commit()I │ │ - .line 128 │ + .line 139 │ return-void │ .end method ├── smali/android/support/v4/app/FragmentActivity$2.smali │ @@ -46,7 +46,39 @@ │ │ invoke-virtual {v0, p1}, Landroid/support/v4/app/FragmentActivity;->findViewById(I)Landroid/view/View; │ │ move-result-object v0 │ │ return-object v0 │ .end method │ + │ +.method public hasView()Z │ + .locals 2 │ + │ + .prologue │ + .line 114 │ + iget-object v1, p0, Landroid/support/v4/app/FragmentActivity$2;->this$0:Landroid/support/v4/app/FragmentActivity; │ + │ + invoke-virtual {v1}, Landroid/support/v4/app/FragmentActivity;->getWindow()Landroid/view/Window; │ + │ + move-result-object v0 │ + │ + .line 115 │ + .local v0, "window":Landroid/view/Window; │ + if-eqz v0, :cond_0 │ + │ + invoke-virtual {v0}, Landroid/view/Window;->peekDecorView()Landroid/view/View; │ + │ + move-result-object v1 │ + │ + if-eqz v1, :cond_0 │ + │ + const/4 v1, 0x1 │ + │ + :goto_0 │ + return v1 │ + │ + :cond_0 │ + const/4 v1, 0x0 │ + │ + goto :goto_0 │ +.end method ├── smali/android/support/v4/app/BackStackRecord$Op.smali │ @@ -44,12 +44,12 @@ │ │ │ # direct methods │ .method constructor ()V │ .locals 0 │ │ .prologue │ - .line 187 │ + .line 206 │ invoke-direct {p0}, Ljava/lang/Object;->()V │ │ return-void │ .end method ├── smali/android/support/v4/app/ShareCompat$ShareCompatImplBase.smali │ @@ -18,15 +18,15 @@ │ │ │ # direct methods │ .method constructor ()V │ .locals 0 │ │ .prologue │ - .line 85 │ + .line 86 │ invoke-direct {p0}, Ljava/lang/Object;->()V │ │ return-void │ .end method │ │ .method private static withinStyle(Ljava/lang/StringBuilder;Ljava/lang/CharSequence;II)V │ .locals 5 │ @@ -34,78 +34,78 @@ │ .param p1, "text" # Ljava/lang/CharSequence; │ .param p2, "start" # I │ .param p3, "end" # I │ │ .prologue │ const/16 v4, 0x20 │ │ - .line 98 │ + .line 99 │ move v1, p2 │ │ .local v1, "i":I │ :goto_0 │ if-ge v1, p3, :cond_7 │ │ - .line 99 │ + .line 100 │ invoke-interface {p1, v1}, Ljava/lang/CharSequence;->charAt(I)C │ │ move-result v0 │ │ - .line 101 │ + .line 102 │ .local v0, "c":C │ const/16 v2, 0x3c │ │ if-ne v0, v2, :cond_0 │ │ - .line 102 │ + .line 103 │ const-string v2, "<" │ │ invoke-virtual {p0, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ - .line 98 │ + .line 99 │ :goto_1 │ add-int/lit8 v1, v1, 0x1 │ │ goto :goto_0 │ │ - .line 103 │ + .line 104 │ :cond_0 │ const/16 v2, 0x3e │ │ if-ne v0, v2, :cond_1 │ │ - .line 104 │ + .line 105 │ const-string v2, ">" │ │ invoke-virtual {p0, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ goto :goto_1 │ │ - .line 105 │ + .line 106 │ :cond_1 │ const/16 v2, 0x26 │ │ if-ne v0, v2, :cond_2 │ │ - .line 106 │ + .line 107 │ const-string v2, "&" │ │ invoke-virtual {p0, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ goto :goto_1 │ │ - .line 107 │ + .line 108 │ :cond_2 │ const/16 v2, 0x7e │ │ if-gt v0, v2, :cond_3 │ │ if-ge v0, v4, :cond_4 │ │ - .line 108 │ + .line 109 │ :cond_3 │ new-instance v2, Ljava/lang/StringBuilder; │ │ invoke-direct {v2}, Ljava/lang/StringBuilder;->()V │ │ const-string v3, "&#" │ │ @@ -127,99 +127,99 @@ │ │ move-result-object v2 │ │ invoke-virtual {p0, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ goto :goto_1 │ │ - .line 109 │ + .line 110 │ :cond_4 │ if-ne v0, v4, :cond_6 │ │ - .line 110 │ + .line 111 │ :goto_2 │ add-int/lit8 v2, v1, 0x1 │ │ if-ge v2, p3, :cond_5 │ │ add-int/lit8 v2, v1, 0x1 │ │ invoke-interface {p1, v2}, Ljava/lang/CharSequence;->charAt(I)C │ │ move-result v2 │ │ if-ne v2, v4, :cond_5 │ │ - .line 111 │ + .line 112 │ const-string v2, " " │ │ invoke-virtual {p0, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ - .line 112 │ + .line 113 │ add-int/lit8 v1, v1, 0x1 │ │ goto :goto_2 │ │ - .line 115 │ + .line 116 │ :cond_5 │ invoke-virtual {p0, v4}, Ljava/lang/StringBuilder;->append(C)Ljava/lang/StringBuilder; │ │ goto :goto_1 │ │ - .line 117 │ + .line 118 │ :cond_6 │ invoke-virtual {p0, v0}, Ljava/lang/StringBuilder;->append(C)Ljava/lang/StringBuilder; │ │ goto :goto_1 │ │ - .line 120 │ + .line 121 │ .end local v0 # "c":C │ :cond_7 │ return-void │ .end method │ │ │ # virtual methods │ .method public configureMenuItem(Landroid/view/MenuItem;Landroid/support/v4/app/ShareCompat$IntentBuilder;)V │ .locals 1 │ .param p1, "item" # Landroid/view/MenuItem; │ .param p2, "shareIntent" # Landroid/support/v4/app/ShareCompat$IntentBuilder; │ │ .prologue │ - .line 87 │ + .line 88 │ invoke-virtual {p2}, Landroid/support/v4/app/ShareCompat$IntentBuilder;->createChooserIntent()Landroid/content/Intent; │ │ move-result-object v0 │ │ invoke-interface {p1, v0}, Landroid/view/MenuItem;->setIntent(Landroid/content/Intent;)Landroid/view/MenuItem; │ │ - .line 88 │ + .line 89 │ return-void │ .end method │ │ .method public escapeHtml(Ljava/lang/CharSequence;)Ljava/lang/String; │ .locals 3 │ .param p1, "text" # Ljava/lang/CharSequence; │ │ .prologue │ - .line 91 │ + .line 92 │ new-instance v0, Ljava/lang/StringBuilder; │ │ invoke-direct {v0}, Ljava/lang/StringBuilder;->()V │ │ - .line 92 │ + .line 93 │ .local v0, "out":Ljava/lang/StringBuilder; │ const/4 v1, 0x0 │ │ invoke-interface {p1}, Ljava/lang/CharSequence;->length()I │ │ move-result v2 │ │ invoke-static {v0, p1, v1, v2}, Landroid/support/v4/app/ShareCompat$ShareCompatImplBase;->withinStyle(Ljava/lang/StringBuilder;Ljava/lang/CharSequence;II)V │ │ - .line 93 │ + .line 94 │ invoke-virtual {v0}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; │ │ move-result-object v1 │ │ return-object v1 │ .end method ├── smali/android/support/v4/app/FragmentActivity.smali │ @@ -2,15 +2,14 @@ │ .super Landroid/app/Activity; │ .source "FragmentActivity.java" │ │ │ # annotations │ .annotation system Ldalvik/annotation/MemberClasses; │ value = { │ - Landroid/support/v4/app/FragmentActivity$FragmentTag;, │ Landroid/support/v4/app/FragmentActivity$NonConfigurationInstances; │ } │ .end annotation │ │ │ # static fields │ .field static final FRAGMENTS_TAG:Ljava/lang/String; = "android:support:fragments" │ @@ -87,69 +86,69 @@ │ .line 106 │ new-instance v0, Landroid/support/v4/app/FragmentActivity$2; │ │ invoke-direct {v0, p0}, Landroid/support/v4/app/FragmentActivity$2;->(Landroid/support/v4/app/FragmentActivity;)V │ │ iput-object v0, p0, Landroid/support/v4/app/FragmentActivity;->mContainer:Landroid/support/v4/app/FragmentContainer; │ │ - .line 134 │ + .line 132 │ return-void │ .end method │ │ .method private dumpViewHierarchy(Ljava/lang/String;Ljava/io/PrintWriter;Landroid/view/View;)V │ .locals 5 │ .param p1, "prefix" # Ljava/lang/String; │ .param p2, "writer" # Ljava/io/PrintWriter; │ .param p3, "view" # Landroid/view/View; │ │ .prologue │ - .line 761 │ + .line 739 │ invoke-virtual {p2, p1}, Ljava/io/PrintWriter;->print(Ljava/lang/String;)V │ │ - .line 762 │ + .line 740 │ if-nez p3, :cond_1 │ │ - .line 763 │ + .line 741 │ const-string v3, "null" │ │ invoke-virtual {p2, v3}, Ljava/io/PrintWriter;->println(Ljava/lang/String;)V │ │ - .line 779 │ + .line 757 │ :cond_0 │ return-void │ │ - .line 766 │ + .line 744 │ :cond_1 │ invoke-static {p3}, Landroid/support/v4/app/FragmentActivity;->viewToString(Landroid/view/View;)Ljava/lang/String; │ │ move-result-object v3 │ │ invoke-virtual {p2, v3}, Ljava/io/PrintWriter;->println(Ljava/lang/String;)V │ │ - .line 767 │ + .line 745 │ instance-of v3, p3, Landroid/view/ViewGroup; │ │ if-eqz v3, :cond_0 │ │ move-object v1, p3 │ │ - .line 770 │ + .line 748 │ check-cast v1, Landroid/view/ViewGroup; │ │ - .line 771 │ + .line 749 │ .local v1, "grp":Landroid/view/ViewGroup; │ invoke-virtual {v1}, Landroid/view/ViewGroup;->getChildCount()I │ │ move-result v0 │ │ - .line 772 │ + .line 750 │ .local v0, "N":I │ if-lez v0, :cond_0 │ │ - .line 775 │ + .line 753 │ new-instance v3, Ljava/lang/StringBuilder; │ │ invoke-direct {v3}, Ljava/lang/StringBuilder;->()V │ │ invoke-virtual {v3, p1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ move-result-object v3 │ @@ -160,29 +159,29 @@ │ │ move-result-object v3 │ │ invoke-virtual {v3}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; │ │ move-result-object p1 │ │ - .line 776 │ + .line 754 │ const/4 v2, 0x0 │ │ .local v2, "i":I │ :goto_0 │ if-ge v2, v0, :cond_0 │ │ - .line 777 │ + .line 755 │ invoke-virtual {v1, v2}, Landroid/view/ViewGroup;->getChildAt(I)Landroid/view/View; │ │ move-result-object v3 │ │ invoke-direct {p0, p1, p2, v3}, Landroid/support/v4/app/FragmentActivity;->dumpViewHierarchy(Ljava/lang/String;Ljava/io/PrintWriter;Landroid/view/View;)V │ │ - .line 776 │ + .line 754 │ add-int/lit8 v2, v2, 0x1 │ │ goto :goto_0 │ .end method │ │ .method private static viewToString(Landroid/view/View;)Ljava/lang/String; │ .locals 12 │ @@ -195,448 +194,448 @@ │ │ const/16 v11, 0x2c │ │ const/16 v10, 0x20 │ │ const/16 v8, 0x2e │ │ - .line 695 │ + .line 673 │ new-instance v2, Ljava/lang/StringBuilder; │ │ const/16 v6, 0x80 │ │ invoke-direct {v2, v6}, Ljava/lang/StringBuilder;->(I)V │ │ - .line 696 │ + .line 674 │ .local v2, "out":Ljava/lang/StringBuilder; │ invoke-virtual {p0}, Ljava/lang/Object;->getClass()Ljava/lang/Class; │ │ move-result-object v6 │ │ invoke-virtual {v6}, Ljava/lang/Class;->getName()Ljava/lang/String; │ │ move-result-object v6 │ │ invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ - .line 697 │ + .line 675 │ const/16 v6, 0x7b │ │ invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;->append(C)Ljava/lang/StringBuilder; │ │ - .line 698 │ + .line 676 │ invoke-static {p0}, Ljava/lang/System;->identityHashCode(Ljava/lang/Object;)I │ │ move-result v6 │ │ invoke-static {v6}, Ljava/lang/Integer;->toHexString(I)Ljava/lang/String; │ │ move-result-object v6 │ │ invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ - .line 699 │ + .line 677 │ invoke-virtual {v2, v10}, Ljava/lang/StringBuilder;->append(C)Ljava/lang/StringBuilder; │ │ - .line 700 │ + .line 678 │ invoke-virtual {p0}, Landroid/view/View;->getVisibility()I │ │ move-result v6 │ │ sparse-switch v6, :sswitch_data_0 │ │ - .line 704 │ + .line 682 │ invoke-virtual {v2, v8}, Ljava/lang/StringBuilder;->append(C)Ljava/lang/StringBuilder; │ │ - .line 706 │ + .line 684 │ :goto_0 │ invoke-virtual {p0}, Landroid/view/View;->isFocusable()Z │ │ move-result v6 │ │ if-eqz v6, :cond_2 │ │ move v6, v7 │ │ :goto_1 │ invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;->append(C)Ljava/lang/StringBuilder; │ │ - .line 707 │ + .line 685 │ invoke-virtual {p0}, Landroid/view/View;->isEnabled()Z │ │ move-result v6 │ │ if-eqz v6, :cond_3 │ │ const/16 v6, 0x45 │ │ :goto_2 │ invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;->append(C)Ljava/lang/StringBuilder; │ │ - .line 708 │ + .line 686 │ invoke-virtual {p0}, Landroid/view/View;->willNotDraw()Z │ │ move-result v6 │ │ if-eqz v6, :cond_4 │ │ move v6, v8 │ │ :goto_3 │ invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;->append(C)Ljava/lang/StringBuilder; │ │ - .line 709 │ + .line 687 │ invoke-virtual {p0}, Landroid/view/View;->isHorizontalScrollBarEnabled()Z │ │ move-result v6 │ │ if-eqz v6, :cond_5 │ │ const/16 v6, 0x48 │ │ :goto_4 │ invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;->append(C)Ljava/lang/StringBuilder; │ │ - .line 710 │ + .line 688 │ invoke-virtual {p0}, Landroid/view/View;->isVerticalScrollBarEnabled()Z │ │ move-result v6 │ │ if-eqz v6, :cond_6 │ │ move v6, v9 │ │ :goto_5 │ invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;->append(C)Ljava/lang/StringBuilder; │ │ - .line 711 │ + .line 689 │ invoke-virtual {p0}, Landroid/view/View;->isClickable()Z │ │ move-result v6 │ │ if-eqz v6, :cond_7 │ │ const/16 v6, 0x43 │ │ :goto_6 │ invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;->append(C)Ljava/lang/StringBuilder; │ │ - .line 712 │ + .line 690 │ invoke-virtual {p0}, Landroid/view/View;->isLongClickable()Z │ │ move-result v6 │ │ if-eqz v6, :cond_8 │ │ const/16 v6, 0x4c │ │ :goto_7 │ invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;->append(C)Ljava/lang/StringBuilder; │ │ - .line 713 │ + .line 691 │ invoke-virtual {v2, v10}, Ljava/lang/StringBuilder;->append(C)Ljava/lang/StringBuilder; │ │ - .line 714 │ + .line 692 │ invoke-virtual {p0}, Landroid/view/View;->isFocused()Z │ │ move-result v6 │ │ if-eqz v6, :cond_9 │ │ :goto_8 │ invoke-virtual {v2, v7}, Ljava/lang/StringBuilder;->append(C)Ljava/lang/StringBuilder; │ │ - .line 715 │ + .line 693 │ invoke-virtual {p0}, Landroid/view/View;->isSelected()Z │ │ move-result v6 │ │ if-eqz v6, :cond_a │ │ const/16 v6, 0x53 │ │ :goto_9 │ invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;->append(C)Ljava/lang/StringBuilder; │ │ - .line 716 │ + .line 694 │ invoke-virtual {p0}, Landroid/view/View;->isPressed()Z │ │ move-result v6 │ │ if-eqz v6, :cond_0 │ │ const/16 v8, 0x50 │ │ :cond_0 │ invoke-virtual {v2, v8}, Ljava/lang/StringBuilder;->append(C)Ljava/lang/StringBuilder; │ │ - .line 717 │ + .line 695 │ invoke-virtual {v2, v10}, Ljava/lang/StringBuilder;->append(C)Ljava/lang/StringBuilder; │ │ - .line 718 │ + .line 696 │ invoke-virtual {p0}, Landroid/view/View;->getLeft()I │ │ move-result v6 │ │ invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder; │ │ - .line 719 │ + .line 697 │ invoke-virtual {v2, v11}, Ljava/lang/StringBuilder;->append(C)Ljava/lang/StringBuilder; │ │ - .line 720 │ + .line 698 │ invoke-virtual {p0}, Landroid/view/View;->getTop()I │ │ move-result v6 │ │ invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder; │ │ - .line 721 │ + .line 699 │ const/16 v6, 0x2d │ │ invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;->append(C)Ljava/lang/StringBuilder; │ │ - .line 722 │ + .line 700 │ invoke-virtual {p0}, Landroid/view/View;->getRight()I │ │ move-result v6 │ │ invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder; │ │ - .line 723 │ + .line 701 │ invoke-virtual {v2, v11}, Ljava/lang/StringBuilder;->append(C)Ljava/lang/StringBuilder; │ │ - .line 724 │ + .line 702 │ invoke-virtual {p0}, Landroid/view/View;->getBottom()I │ │ move-result v6 │ │ invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder; │ │ - .line 725 │ + .line 703 │ invoke-virtual {p0}, Landroid/view/View;->getId()I │ │ move-result v1 │ │ - .line 726 │ + .line 704 │ .local v1, "id":I │ const/4 v6, -0x1 │ │ if-eq v1, v6, :cond_1 │ │ - .line 727 │ + .line 705 │ const-string v6, " #" │ │ invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ - .line 728 │ + .line 706 │ invoke-static {v1}, Ljava/lang/Integer;->toHexString(I)Ljava/lang/String; │ │ move-result-object v6 │ │ invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ - .line 729 │ + .line 707 │ invoke-virtual {p0}, Landroid/view/View;->getResources()Landroid/content/res/Resources; │ │ move-result-object v4 │ │ - .line 730 │ + .line 708 │ .local v4, "r":Landroid/content/res/Resources; │ if-eqz v1, :cond_1 │ │ if-eqz v4, :cond_1 │ │ - .line 733 │ + .line 711 │ const/high16 v6, -0x1000000 │ │ and-int/2addr v6, v1 │ │ sparse-switch v6, :sswitch_data_1 │ │ - .line 741 │ + .line 719 │ :try_start_0 │ invoke-virtual {v4, v1}, Landroid/content/res/Resources;->getResourcePackageName(I)Ljava/lang/String; │ │ move-result-object v3 │ │ - .line 744 │ + .line 722 │ .local v3, "pkgname":Ljava/lang/String; │ :goto_a │ invoke-virtual {v4, v1}, Landroid/content/res/Resources;->getResourceTypeName(I)Ljava/lang/String; │ │ move-result-object v5 │ │ - .line 745 │ + .line 723 │ .local v5, "typename":Ljava/lang/String; │ invoke-virtual {v4, v1}, Landroid/content/res/Resources;->getResourceEntryName(I)Ljava/lang/String; │ │ move-result-object v0 │ │ - .line 746 │ + .line 724 │ .local v0, "entryname":Ljava/lang/String; │ const-string v6, " " │ │ invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ - .line 747 │ + .line 725 │ invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ - .line 748 │ + .line 726 │ const-string v6, ":" │ │ invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ - .line 749 │ + .line 727 │ invoke-virtual {v2, v5}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ - .line 750 │ + .line 728 │ const-string v6, "/" │ │ invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ - .line 751 │ + .line 729 │ invoke-virtual {v2, v0}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ :try_end_0 │ .catch Landroid/content/res/Resources$NotFoundException; {:try_start_0 .. :try_end_0} :catch_0 │ │ - .line 756 │ + .line 734 │ .end local v0 # "entryname":Ljava/lang/String; │ .end local v3 # "pkgname":Ljava/lang/String; │ .end local v4 # "r":Landroid/content/res/Resources; │ .end local v5 # "typename":Ljava/lang/String; │ :cond_1 │ :goto_b │ const-string v6, "}" │ │ invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ - .line 757 │ + .line 735 │ invoke-virtual {v2}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; │ │ move-result-object v6 │ │ return-object v6 │ │ - .line 701 │ + .line 679 │ .end local v1 # "id":I │ :sswitch_0 │ invoke-virtual {v2, v9}, Ljava/lang/StringBuilder;->append(C)Ljava/lang/StringBuilder; │ │ goto/16 :goto_0 │ │ - .line 702 │ + .line 680 │ :sswitch_1 │ const/16 v6, 0x49 │ │ invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;->append(C)Ljava/lang/StringBuilder; │ │ goto/16 :goto_0 │ │ - .line 703 │ + .line 681 │ :sswitch_2 │ const/16 v6, 0x47 │ │ invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;->append(C)Ljava/lang/StringBuilder; │ │ goto/16 :goto_0 │ │ :cond_2 │ move v6, v8 │ │ - .line 706 │ + .line 684 │ goto/16 :goto_1 │ │ :cond_3 │ move v6, v8 │ │ - .line 707 │ + .line 685 │ goto/16 :goto_2 │ │ - .line 708 │ + .line 686 │ :cond_4 │ const/16 v6, 0x44 │ │ goto/16 :goto_3 │ │ :cond_5 │ move v6, v8 │ │ - .line 709 │ + .line 687 │ goto/16 :goto_4 │ │ :cond_6 │ move v6, v8 │ │ - .line 710 │ + .line 688 │ goto/16 :goto_5 │ │ :cond_7 │ move v6, v8 │ │ - .line 711 │ + .line 689 │ goto/16 :goto_6 │ │ :cond_8 │ move v6, v8 │ │ - .line 712 │ + .line 690 │ goto/16 :goto_7 │ │ :cond_9 │ move v7, v8 │ │ - .line 714 │ + .line 692 │ goto/16 :goto_8 │ │ :cond_a │ move v6, v8 │ │ - .line 715 │ + .line 693 │ goto/16 :goto_9 │ │ - .line 735 │ + .line 713 │ .restart local v1 # "id":I │ .restart local v4 # "r":Landroid/content/res/Resources; │ :sswitch_3 │ :try_start_1 │ const-string v3, "app" │ │ - .line 736 │ + .line 714 │ .restart local v3 # "pkgname":Ljava/lang/String; │ goto :goto_a │ │ - .line 738 │ + .line 716 │ .end local v3 # "pkgname":Ljava/lang/String; │ :sswitch_4 │ const-string v3, "android" │ :try_end_1 │ .catch Landroid/content/res/Resources$NotFoundException; {:try_start_1 .. :try_end_1} :catch_0 │ │ - .line 739 │ + .line 717 │ .restart local v3 # "pkgname":Ljava/lang/String; │ goto :goto_a │ │ - .line 752 │ + .line 730 │ .end local v3 # "pkgname":Ljava/lang/String; │ :catch_0 │ move-exception v6 │ │ goto :goto_b │ │ - .line 700 │ + .line 678 │ nop │ │ :sswitch_data_0 │ .sparse-switch │ 0x0 -> :sswitch_0 │ 0x4 -> :sswitch_1 │ 0x8 -> :sswitch_2 │ .end sparse-switch │ │ - .line 733 │ + .line 711 │ :sswitch_data_1 │ .sparse-switch │ 0x1000000 -> :sswitch_4 │ 0x7f000000 -> :sswitch_3 │ .end sparse-switch │ .end method │ │ @@ -645,78 +644,78 @@ │ .method doReallyStop(Z)V │ .locals 2 │ .param p1, "retaining" # Z │ │ .prologue │ const/4 v1, 0x1 │ │ - .line 782 │ + .line 760 │ iget-boolean v0, p0, Landroid/support/v4/app/FragmentActivity;->mReallyStopped:Z │ │ if-nez v0, :cond_0 │ │ - .line 783 │ + .line 761 │ iput-boolean v1, p0, Landroid/support/v4/app/FragmentActivity;->mReallyStopped:Z │ │ - .line 784 │ + .line 762 │ iput-boolean p1, p0, Landroid/support/v4/app/FragmentActivity;->mRetaining:Z │ │ - .line 785 │ + .line 763 │ iget-object v0, p0, Landroid/support/v4/app/FragmentActivity;->mHandler:Landroid/os/Handler; │ │ invoke-virtual {v0, v1}, Landroid/os/Handler;->removeMessages(I)V │ │ - .line 786 │ + .line 764 │ invoke-virtual {p0}, Landroid/support/v4/app/FragmentActivity;->onReallyStop()V │ │ - .line 788 │ + .line 766 │ :cond_0 │ return-void │ .end method │ │ .method public dump(Ljava/lang/String;Ljava/io/FileDescriptor;Ljava/io/PrintWriter;[Ljava/lang/String;)V │ .locals 4 │ .param p1, "prefix" # Ljava/lang/String; │ .param p2, "fd" # Ljava/io/FileDescriptor; │ .param p3, "writer" # Ljava/io/PrintWriter; │ .param p4, "args" # [Ljava/lang/String; │ │ .prologue │ - .line 668 │ + .line 646 │ sget v1, Landroid/os/Build$VERSION;->SDK_INT:I │ │ const/16 v2, 0xb │ │ if-lt v1, v2, :cond_0 │ │ - .line 672 │ + .line 650 │ :cond_0 │ invoke-virtual {p3, p1}, Ljava/io/PrintWriter;->print(Ljava/lang/String;)V │ │ const-string v1, "Local FragmentActivity " │ │ invoke-virtual {p3, v1}, Ljava/io/PrintWriter;->print(Ljava/lang/String;)V │ │ - .line 673 │ + .line 651 │ invoke-static {p0}, Ljava/lang/System;->identityHashCode(Ljava/lang/Object;)I │ │ move-result v1 │ │ invoke-static {v1}, Ljava/lang/Integer;->toHexString(I)Ljava/lang/String; │ │ move-result-object v1 │ │ invoke-virtual {p3, v1}, Ljava/io/PrintWriter;->print(Ljava/lang/String;)V │ │ - .line 674 │ + .line 652 │ const-string v1, " State:" │ │ invoke-virtual {p3, v1}, Ljava/io/PrintWriter;->println(Ljava/lang/String;)V │ │ - .line 675 │ + .line 653 │ new-instance v1, Ljava/lang/StringBuilder; │ │ invoke-direct {v1}, Ljava/lang/StringBuilder;->()V │ │ invoke-virtual {v1, p1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ move-result-object v1 │ @@ -727,97 +726,97 @@ │ │ move-result-object v1 │ │ invoke-virtual {v1}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; │ │ move-result-object v0 │ │ - .line 676 │ + .line 654 │ .local v0, "innerPrefix":Ljava/lang/String; │ invoke-virtual {p3, v0}, Ljava/io/PrintWriter;->print(Ljava/lang/String;)V │ │ const-string v1, "mCreated=" │ │ invoke-virtual {p3, v1}, Ljava/io/PrintWriter;->print(Ljava/lang/String;)V │ │ - .line 677 │ + .line 655 │ iget-boolean v1, p0, Landroid/support/v4/app/FragmentActivity;->mCreated:Z │ │ invoke-virtual {p3, v1}, Ljava/io/PrintWriter;->print(Z)V │ │ const-string v1, "mResumed=" │ │ invoke-virtual {p3, v1}, Ljava/io/PrintWriter;->print(Ljava/lang/String;)V │ │ - .line 678 │ + .line 656 │ iget-boolean v1, p0, Landroid/support/v4/app/FragmentActivity;->mResumed:Z │ │ invoke-virtual {p3, v1}, Ljava/io/PrintWriter;->print(Z)V │ │ const-string v1, " mStopped=" │ │ invoke-virtual {p3, v1}, Ljava/io/PrintWriter;->print(Ljava/lang/String;)V │ │ - .line 679 │ + .line 657 │ iget-boolean v1, p0, Landroid/support/v4/app/FragmentActivity;->mStopped:Z │ │ invoke-virtual {p3, v1}, Ljava/io/PrintWriter;->print(Z)V │ │ const-string v1, " mReallyStopped=" │ │ invoke-virtual {p3, v1}, Ljava/io/PrintWriter;->print(Ljava/lang/String;)V │ │ - .line 680 │ + .line 658 │ iget-boolean v1, p0, Landroid/support/v4/app/FragmentActivity;->mReallyStopped:Z │ │ invoke-virtual {p3, v1}, Ljava/io/PrintWriter;->println(Z)V │ │ - .line 681 │ + .line 659 │ invoke-virtual {p3, v0}, Ljava/io/PrintWriter;->print(Ljava/lang/String;)V │ │ const-string v1, "mLoadersStarted=" │ │ invoke-virtual {p3, v1}, Ljava/io/PrintWriter;->print(Ljava/lang/String;)V │ │ - .line 682 │ + .line 660 │ iget-boolean v1, p0, Landroid/support/v4/app/FragmentActivity;->mLoadersStarted:Z │ │ invoke-virtual {p3, v1}, Ljava/io/PrintWriter;->println(Z)V │ │ - .line 683 │ + .line 661 │ iget-object v1, p0, Landroid/support/v4/app/FragmentActivity;->mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; │ │ if-eqz v1, :cond_1 │ │ - .line 684 │ + .line 662 │ invoke-virtual {p3, p1}, Ljava/io/PrintWriter;->print(Ljava/lang/String;)V │ │ const-string v1, "Loader Manager " │ │ invoke-virtual {p3, v1}, Ljava/io/PrintWriter;->print(Ljava/lang/String;)V │ │ - .line 685 │ + .line 663 │ iget-object v1, p0, Landroid/support/v4/app/FragmentActivity;->mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; │ │ invoke-static {v1}, Ljava/lang/System;->identityHashCode(Ljava/lang/Object;)I │ │ move-result v1 │ │ invoke-static {v1}, Ljava/lang/Integer;->toHexString(I)Ljava/lang/String; │ │ move-result-object v1 │ │ invoke-virtual {p3, v1}, Ljava/io/PrintWriter;->print(Ljava/lang/String;)V │ │ - .line 686 │ + .line 664 │ const-string v1, ":" │ │ invoke-virtual {p3, v1}, Ljava/io/PrintWriter;->println(Ljava/lang/String;)V │ │ - .line 687 │ + .line 665 │ iget-object v1, p0, Landroid/support/v4/app/FragmentActivity;->mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; │ │ new-instance v2, Ljava/lang/StringBuilder; │ │ invoke-direct {v2}, Ljava/lang/StringBuilder;->()V │ │ invoke-virtual {v2, p1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ @@ -832,28 +831,28 @@ │ │ invoke-virtual {v2}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; │ │ move-result-object v2 │ │ invoke-virtual {v1, v2, p2, p3, p4}, Landroid/support/v4/app/LoaderManagerImpl;->dump(Ljava/lang/String;Ljava/io/FileDescriptor;Ljava/io/PrintWriter;[Ljava/lang/String;)V │ │ - .line 689 │ + .line 667 │ :cond_1 │ iget-object v1, p0, Landroid/support/v4/app/FragmentActivity;->mFragments:Landroid/support/v4/app/FragmentManagerImpl; │ │ invoke-virtual {v1, p1, p2, p3, p4}, Landroid/support/v4/app/FragmentManagerImpl;->dump(Ljava/lang/String;Ljava/io/FileDescriptor;Ljava/io/PrintWriter;[Ljava/lang/String;)V │ │ - .line 690 │ + .line 668 │ invoke-virtual {p3, p1}, Ljava/io/PrintWriter;->print(Ljava/lang/String;)V │ │ const-string v1, "View Hierarchy:" │ │ invoke-virtual {p3, v1}, Ljava/io/PrintWriter;->println(Ljava/lang/String;)V │ │ - .line 691 │ + .line 669 │ new-instance v1, Ljava/lang/StringBuilder; │ │ invoke-direct {v1}, Ljava/lang/StringBuilder;->()V │ │ invoke-virtual {v1, p1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ move-result-object v1 │ @@ -874,30 +873,30 @@ │ │ invoke-virtual {v2}, Landroid/view/Window;->getDecorView()Landroid/view/View; │ │ move-result-object v2 │ │ invoke-direct {p0, v1, p3, v2}, Landroid/support/v4/app/FragmentActivity;->dumpViewHierarchy(Ljava/lang/String;Ljava/io/PrintWriter;Landroid/view/View;)V │ │ - .line 692 │ + .line 670 │ return-void │ .end method │ │ .method public getLastCustomNonConfigurationInstance()Ljava/lang/Object; │ .locals 2 │ │ .prologue │ - .line 632 │ + .line 610 │ invoke-virtual {p0}, Landroid/support/v4/app/FragmentActivity;->getLastNonConfigurationInstance()Ljava/lang/Object; │ │ move-result-object v0 │ │ check-cast v0, Landroid/support/v4/app/FragmentActivity$NonConfigurationInstances; │ │ - .line 634 │ + .line 612 │ .local v0, "nc":Landroid/support/v4/app/FragmentActivity$NonConfigurationInstances; │ if-eqz v0, :cond_0 │ │ iget-object v1, v0, Landroid/support/v4/app/FragmentActivity$NonConfigurationInstances;->custom:Ljava/lang/Object; │ │ :goto_0 │ return-object v1 │ @@ -911,180 +910,180 @@ │ .method getLoaderManager(Ljava/lang/String;ZZ)Landroid/support/v4/app/LoaderManagerImpl; │ .locals 2 │ .param p1, "who" # Ljava/lang/String; │ .param p2, "started" # Z │ .param p3, "create" # Z │ │ .prologue │ - .line 885 │ + .line 863 │ iget-object v1, p0, Landroid/support/v4/app/FragmentActivity;->mAllLoaderManagers:Landroid/support/v4/util/SimpleArrayMap; │ │ if-nez v1, :cond_0 │ │ - .line 886 │ + .line 864 │ new-instance v1, Landroid/support/v4/util/SimpleArrayMap; │ │ invoke-direct {v1}, Landroid/support/v4/util/SimpleArrayMap;->()V │ │ iput-object v1, p0, Landroid/support/v4/app/FragmentActivity;->mAllLoaderManagers:Landroid/support/v4/util/SimpleArrayMap; │ │ - .line 888 │ + .line 866 │ :cond_0 │ iget-object v1, p0, Landroid/support/v4/app/FragmentActivity;->mAllLoaderManagers:Landroid/support/v4/util/SimpleArrayMap; │ │ invoke-virtual {v1, p1}, Landroid/support/v4/util/SimpleArrayMap;->get(Ljava/lang/Object;)Ljava/lang/Object; │ │ move-result-object v0 │ │ check-cast v0, Landroid/support/v4/app/LoaderManagerImpl; │ │ - .line 889 │ + .line 867 │ .local v0, "lm":Landroid/support/v4/app/LoaderManagerImpl; │ if-nez v0, :cond_2 │ │ - .line 890 │ + .line 868 │ if-eqz p3, :cond_1 │ │ - .line 891 │ + .line 869 │ new-instance v0, Landroid/support/v4/app/LoaderManagerImpl; │ │ .end local v0 # "lm":Landroid/support/v4/app/LoaderManagerImpl; │ invoke-direct {v0, p1, p0, p2}, Landroid/support/v4/app/LoaderManagerImpl;->(Ljava/lang/String;Landroid/support/v4/app/FragmentActivity;Z)V │ │ - .line 892 │ + .line 870 │ .restart local v0 # "lm":Landroid/support/v4/app/LoaderManagerImpl; │ iget-object v1, p0, Landroid/support/v4/app/FragmentActivity;->mAllLoaderManagers:Landroid/support/v4/util/SimpleArrayMap; │ │ invoke-virtual {v1, p1, v0}, Landroid/support/v4/util/SimpleArrayMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; │ │ - .line 897 │ + .line 875 │ :cond_1 │ :goto_0 │ return-object v0 │ │ - .line 895 │ + .line 873 │ :cond_2 │ invoke-virtual {v0, p0}, Landroid/support/v4/app/LoaderManagerImpl;->updateActivity(Landroid/support/v4/app/FragmentActivity;)V │ │ goto :goto_0 │ .end method │ │ .method public getSupportFragmentManager()Landroid/support/v4/app/FragmentManager; │ .locals 1 │ │ .prologue │ - .line 827 │ + .line 805 │ iget-object v0, p0, Landroid/support/v4/app/FragmentActivity;->mFragments:Landroid/support/v4/app/FragmentManagerImpl; │ │ return-object v0 │ .end method │ │ .method public getSupportLoaderManager()Landroid/support/v4/app/LoaderManager; │ .locals 3 │ │ .prologue │ const/4 v2, 0x1 │ │ - .line 876 │ + .line 854 │ iget-object v0, p0, Landroid/support/v4/app/FragmentActivity;->mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; │ │ if-eqz v0, :cond_0 │ │ - .line 877 │ + .line 855 │ iget-object v0, p0, Landroid/support/v4/app/FragmentActivity;->mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; │ │ - .line 881 │ + .line 859 │ :goto_0 │ return-object v0 │ │ - .line 879 │ + .line 857 │ :cond_0 │ iput-boolean v2, p0, Landroid/support/v4/app/FragmentActivity;->mCheckedForLoaderManager:Z │ │ - .line 880 │ + .line 858 │ const-string v0, "(root)" │ │ iget-boolean v1, p0, Landroid/support/v4/app/FragmentActivity;->mLoadersStarted:Z │ │ invoke-virtual {p0, v0, v1, v2}, Landroid/support/v4/app/FragmentActivity;->getLoaderManager(Ljava/lang/String;ZZ)Landroid/support/v4/app/LoaderManagerImpl; │ │ move-result-object v0 │ │ iput-object v0, p0, Landroid/support/v4/app/FragmentActivity;->mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; │ │ - .line 881 │ + .line 859 │ iget-object v0, p0, Landroid/support/v4/app/FragmentActivity;->mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; │ │ goto :goto_0 │ .end method │ │ .method invalidateSupportFragment(Ljava/lang/String;)V │ .locals 2 │ .param p1, "who" # Ljava/lang/String; │ │ .prologue │ - .line 859 │ + .line 837 │ iget-object v1, p0, Landroid/support/v4/app/FragmentActivity;->mAllLoaderManagers:Landroid/support/v4/util/SimpleArrayMap; │ │ if-eqz v1, :cond_0 │ │ - .line 860 │ + .line 838 │ iget-object v1, p0, Landroid/support/v4/app/FragmentActivity;->mAllLoaderManagers:Landroid/support/v4/util/SimpleArrayMap; │ │ invoke-virtual {v1, p1}, Landroid/support/v4/util/SimpleArrayMap;->get(Ljava/lang/Object;)Ljava/lang/Object; │ │ move-result-object v0 │ │ check-cast v0, Landroid/support/v4/app/LoaderManagerImpl; │ │ - .line 861 │ + .line 839 │ .local v0, "lm":Landroid/support/v4/app/LoaderManagerImpl; │ if-eqz v0, :cond_0 │ │ iget-boolean v1, v0, Landroid/support/v4/app/LoaderManagerImpl;->mRetaining:Z │ │ if-nez v1, :cond_0 │ │ - .line 862 │ + .line 840 │ invoke-virtual {v0}, Landroid/support/v4/app/LoaderManagerImpl;->doDestroy()V │ │ - .line 863 │ + .line 841 │ iget-object v1, p0, Landroid/support/v4/app/FragmentActivity;->mAllLoaderManagers:Landroid/support/v4/util/SimpleArrayMap; │ │ invoke-virtual {v1, p1}, Landroid/support/v4/util/SimpleArrayMap;->remove(Ljava/lang/Object;)Ljava/lang/Object; │ │ - .line 866 │ + .line 844 │ .end local v0 # "lm":Landroid/support/v4/app/LoaderManagerImpl; │ :cond_0 │ return-void │ .end method │ │ .method protected onActivityResult(IILandroid/content/Intent;)V │ .locals 5 │ .param p1, "requestCode" # I │ .param p2, "resultCode" # I │ .param p3, "data" # Landroid/content/Intent; │ │ .prologue │ - .line 152 │ + .line 149 │ iget-object v2, p0, Landroid/support/v4/app/FragmentActivity;->mFragments:Landroid/support/v4/app/FragmentManagerImpl; │ │ invoke-virtual {v2}, Landroid/support/v4/app/FragmentManagerImpl;->noteStateNotSaved()V │ │ - .line 153 │ + .line 150 │ shr-int/lit8 v1, p1, 0x10 │ │ - .line 154 │ + .line 151 │ .local v1, "index":I │ if-eqz v1, :cond_3 │ │ - .line 155 │ + .line 152 │ add-int/lit8 v1, v1, -0x1 │ │ - .line 156 │ + .line 153 │ iget-object v2, p0, Landroid/support/v4/app/FragmentActivity;->mFragments:Landroid/support/v4/app/FragmentManagerImpl; │ │ iget-object v2, v2, Landroid/support/v4/app/FragmentManagerImpl;->mActive:Ljava/util/ArrayList; │ │ if-eqz v2, :cond_0 │ │ if-ltz v1, :cond_0 │ @@ -1095,15 +1094,15 @@ │ │ invoke-virtual {v2}, Ljava/util/ArrayList;->size()I │ │ move-result v2 │ │ if-lt v1, v2, :cond_1 │ │ - .line 157 │ + .line 154 │ :cond_0 │ const-string v2, "FragmentActivity" │ │ new-instance v3, Ljava/lang/StringBuilder; │ │ invoke-direct {v3}, Ljava/lang/StringBuilder;->()V │ │ @@ -1123,35 +1122,35 @@ │ │ invoke-virtual {v3}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; │ │ move-result-object v3 │ │ invoke-static {v2, v3}, Landroid/util/Log;->w(Ljava/lang/String;Ljava/lang/String;)I │ │ - .line 172 │ + .line 169 │ :goto_0 │ return-void │ │ - .line 161 │ + .line 158 │ :cond_1 │ iget-object v2, p0, Landroid/support/v4/app/FragmentActivity;->mFragments:Landroid/support/v4/app/FragmentManagerImpl; │ │ iget-object v2, v2, Landroid/support/v4/app/FragmentManagerImpl;->mActive:Ljava/util/ArrayList; │ │ invoke-virtual {v2, v1}, Ljava/util/ArrayList;->get(I)Ljava/lang/Object; │ │ move-result-object v0 │ │ check-cast v0, Landroid/support/v4/app/Fragment; │ │ - .line 162 │ + .line 159 │ .local v0, "frag":Landroid/support/v4/app/Fragment; │ if-nez v0, :cond_2 │ │ - .line 163 │ + .line 160 │ const-string v2, "FragmentActivity" │ │ new-instance v3, Ljava/lang/StringBuilder; │ │ invoke-direct {v3}, Ljava/lang/StringBuilder;->()V │ │ const-string v4, "Activity result no fragment exists for index: 0x" │ @@ -1172,710 +1171,312 @@ │ │ move-result-object v3 │ │ invoke-static {v2, v3}, Landroid/util/Log;->w(Ljava/lang/String;Ljava/lang/String;)I │ │ goto :goto_0 │ │ - .line 166 │ + .line 163 │ :cond_2 │ const v2, 0xffff │ │ and-int/2addr v2, p1 │ │ invoke-virtual {v0, v2, p2, p3}, Landroid/support/v4/app/Fragment;->onActivityResult(IILandroid/content/Intent;)V │ │ goto :goto_0 │ │ - .line 171 │ + .line 168 │ .end local v0 # "frag":Landroid/support/v4/app/Fragment; │ :cond_3 │ invoke-super {p0, p1, p2, p3}, Landroid/app/Activity;->onActivityResult(IILandroid/content/Intent;)V │ │ goto :goto_0 │ .end method │ │ .method public onAttachFragment(Landroid/support/v4/app/Fragment;)V │ .locals 0 │ .param p1, "fragment" # Landroid/support/v4/app/Fragment; │ │ .prologue │ - .line 820 │ + .line 798 │ return-void │ .end method │ │ .method public onBackPressed()V │ .locals 1 │ │ .prologue │ - .line 179 │ + .line 176 │ iget-object v0, p0, Landroid/support/v4/app/FragmentActivity;->mFragments:Landroid/support/v4/app/FragmentManagerImpl; │ │ invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;->popBackStackImmediate()Z │ │ move-result v0 │ │ if-nez v0, :cond_0 │ │ - .line 180 │ - invoke-virtual {p0}, Landroid/support/v4/app/FragmentActivity;->finish()V │ + .line 177 │ + invoke-virtual {p0}, Landroid/support/v4/app/FragmentActivity;->supportFinishAfterTransition()V │ │ - .line 182 │ + .line 179 │ :cond_0 │ return-void │ .end method │ │ .method public onConfigurationChanged(Landroid/content/res/Configuration;)V │ .locals 1 │ .param p1, "newConfig" # Landroid/content/res/Configuration; │ │ .prologue │ - .line 189 │ + .line 240 │ invoke-super {p0, p1}, Landroid/app/Activity;->onConfigurationChanged(Landroid/content/res/Configuration;)V │ │ - .line 190 │ + .line 241 │ iget-object v0, p0, Landroid/support/v4/app/FragmentActivity;->mFragments:Landroid/support/v4/app/FragmentManagerImpl; │ │ invoke-virtual {v0, p1}, Landroid/support/v4/app/FragmentManagerImpl;->dispatchConfigurationChanged(Landroid/content/res/Configuration;)V │ │ - .line 191 │ + .line 242 │ return-void │ .end method │ │ .method protected onCreate(Landroid/os/Bundle;)V │ .locals 5 │ .param p1, "savedInstanceState" # Landroid/os/Bundle; │ │ .prologue │ const/4 v2, 0x0 │ │ - .line 198 │ + .line 249 │ iget-object v3, p0, Landroid/support/v4/app/FragmentActivity;->mFragments:Landroid/support/v4/app/FragmentManagerImpl; │ │ iget-object v4, p0, Landroid/support/v4/app/FragmentActivity;->mContainer:Landroid/support/v4/app/FragmentContainer; │ │ invoke-virtual {v3, p0, v4, v2}, Landroid/support/v4/app/FragmentManagerImpl;->attachActivity(Landroid/support/v4/app/FragmentActivity;Landroid/support/v4/app/FragmentContainer;Landroid/support/v4/app/Fragment;)V │ │ - .line 200 │ + .line 251 │ invoke-virtual {p0}, Landroid/support/v4/app/FragmentActivity;->getLayoutInflater()Landroid/view/LayoutInflater; │ │ move-result-object v3 │ │ invoke-virtual {v3}, Landroid/view/LayoutInflater;->getFactory()Landroid/view/LayoutInflater$Factory; │ │ move-result-object v3 │ │ if-nez v3, :cond_0 │ │ - .line 201 │ + .line 252 │ invoke-virtual {p0}, Landroid/support/v4/app/FragmentActivity;->getLayoutInflater()Landroid/view/LayoutInflater; │ │ move-result-object v3 │ │ invoke-virtual {v3, p0}, Landroid/view/LayoutInflater;->setFactory(Landroid/view/LayoutInflater$Factory;)V │ │ - .line 204 │ + .line 255 │ :cond_0 │ invoke-super {p0, p1}, Landroid/app/Activity;->onCreate(Landroid/os/Bundle;)V │ │ - .line 206 │ + .line 257 │ invoke-virtual {p0}, Landroid/support/v4/app/FragmentActivity;->getLastNonConfigurationInstance()Ljava/lang/Object; │ │ move-result-object v0 │ │ check-cast v0, Landroid/support/v4/app/FragmentActivity$NonConfigurationInstances; │ │ - .line 208 │ + .line 259 │ .local v0, "nc":Landroid/support/v4/app/FragmentActivity$NonConfigurationInstances; │ if-eqz v0, :cond_1 │ │ - .line 209 │ + .line 260 │ iget-object v3, v0, Landroid/support/v4/app/FragmentActivity$NonConfigurationInstances;->loaders:Landroid/support/v4/util/SimpleArrayMap; │ │ iput-object v3, p0, Landroid/support/v4/app/FragmentActivity;->mAllLoaderManagers:Landroid/support/v4/util/SimpleArrayMap; │ │ - .line 211 │ + .line 262 │ :cond_1 │ if-eqz p1, :cond_3 │ │ - .line 212 │ + .line 263 │ const-string v3, "android:support:fragments" │ │ invoke-virtual {p1, v3}, Landroid/os/Bundle;->getParcelable(Ljava/lang/String;)Landroid/os/Parcelable; │ │ move-result-object v1 │ │ - .line 213 │ + .line 264 │ .local v1, "p":Landroid/os/Parcelable; │ iget-object v3, p0, Landroid/support/v4/app/FragmentActivity;->mFragments:Landroid/support/v4/app/FragmentManagerImpl; │ │ if-eqz v0, :cond_2 │ │ iget-object v2, v0, Landroid/support/v4/app/FragmentActivity$NonConfigurationInstances;->fragments:Ljava/util/ArrayList; │ │ :cond_2 │ invoke-virtual {v3, v1, v2}, Landroid/support/v4/app/FragmentManagerImpl;->restoreAllState(Landroid/os/Parcelable;Ljava/util/ArrayList;)V │ │ - .line 215 │ + .line 266 │ .end local v1 # "p":Landroid/os/Parcelable; │ :cond_3 │ iget-object v2, p0, Landroid/support/v4/app/FragmentActivity;->mFragments:Landroid/support/v4/app/FragmentManagerImpl; │ │ invoke-virtual {v2}, Landroid/support/v4/app/FragmentManagerImpl;->dispatchCreate()V │ │ - .line 216 │ + .line 267 │ return-void │ .end method │ │ .method public onCreatePanelMenu(ILandroid/view/Menu;)Z │ .locals 3 │ .param p1, "featureId" # I │ .param p2, "menu" # Landroid/view/Menu; │ │ .prologue │ - .line 223 │ + .line 274 │ if-nez p1, :cond_1 │ │ - .line 224 │ + .line 275 │ invoke-super {p0, p1, p2}, Landroid/app/Activity;->onCreatePanelMenu(ILandroid/view/Menu;)Z │ │ move-result v0 │ │ - .line 225 │ + .line 276 │ .local v0, "show":Z │ iget-object v1, p0, Landroid/support/v4/app/FragmentActivity;->mFragments:Landroid/support/v4/app/FragmentManagerImpl; │ │ invoke-virtual {p0}, Landroid/support/v4/app/FragmentActivity;->getMenuInflater()Landroid/view/MenuInflater; │ │ move-result-object v2 │ │ invoke-virtual {v1, p2, v2}, Landroid/support/v4/app/FragmentManagerImpl;->dispatchCreateOptionsMenu(Landroid/view/Menu;Landroid/view/MenuInflater;)Z │ │ move-result v1 │ │ or-int/2addr v0, v1 │ │ - .line 226 │ + .line 277 │ sget v1, Landroid/os/Build$VERSION;->SDK_INT:I │ │ const/16 v2, 0xb │ │ if-lt v1, v2, :cond_0 │ │ - .line 234 │ + .line 285 │ .end local v0 # "show":Z │ :goto_0 │ return v0 │ │ - .line 232 │ + .line 283 │ .restart local v0 # "show":Z │ :cond_0 │ const/4 v0, 0x1 │ │ goto :goto_0 │ │ - .line 234 │ + .line 285 │ .end local v0 # "show":Z │ :cond_1 │ invoke-super {p0, p1, p2}, Landroid/app/Activity;->onCreatePanelMenu(ILandroid/view/Menu;)Z │ │ move-result v0 │ │ goto :goto_0 │ .end method │ │ .method public onCreateView(Ljava/lang/String;Landroid/content/Context;Landroid/util/AttributeSet;)Landroid/view/View; │ - .locals 11 │ + .locals 2 │ .param p1, "name" # Ljava/lang/String; │ .param p2, "context" # Landroid/content/Context; │ + .annotation build Landroid/support/annotation/NonNull; │ + .end annotation │ + .end param │ .param p3, "attrs" # Landroid/util/AttributeSet; │ + .annotation build Landroid/support/annotation/NonNull; │ + .end annotation │ + .end param │ │ .prologue │ - const/4 v3, 0x0 │ - │ - const/4 v1, 0x0 │ - │ - const/4 v10, 0x1 │ - │ - const/4 v8, -0x1 │ - │ - .line 242 │ - const-string v7, "fragment" │ + .line 293 │ + const-string v1, "fragment" │ │ - invoke-virtual {v7, p1}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z │ + invoke-virtual {v1, p1}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z │ │ - move-result v7 │ + move-result v1 │ │ - if-nez v7, :cond_0 │ + if-nez v1, :cond_1 │ │ - .line 243 │ + .line 294 │ invoke-super {p0, p1, p2, p3}, Landroid/app/Activity;->onCreateView(Ljava/lang/String;Landroid/content/Context;Landroid/util/AttributeSet;)Landroid/view/View; │ │ - move-result-object v7 │ - │ - .line 323 │ - :goto_0 │ - return-object v7 │ - │ - .line 246 │ - :cond_0 │ - const-string v7, "class" │ - │ - invoke-interface {p3, v3, v7}, Landroid/util/AttributeSet;->getAttributeValue(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; │ - │ - move-result-object v2 │ - │ - .line 247 │ - .local v2, "fname":Ljava/lang/String; │ - sget-object v7, Landroid/support/v4/app/FragmentActivity$FragmentTag;->Fragment:[I │ - │ - invoke-virtual {p2, p3, v7}, Landroid/content/Context;->obtainStyledAttributes(Landroid/util/AttributeSet;[I)Landroid/content/res/TypedArray; │ - │ move-result-object v0 │ │ - .line 248 │ - .local v0, "a":Landroid/content/res/TypedArray; │ - if-nez v2, :cond_1 │ - │ - .line 249 │ - invoke-virtual {v0, v1}, Landroid/content/res/TypedArray;->getString(I)Ljava/lang/String; │ - │ - move-result-object v2 │ + .line 301 │ + :cond_0 │ + :goto_0 │ + return-object v0 │ │ - .line 251 │ + .line 297 │ :cond_1 │ - invoke-virtual {v0, v10, v8}, Landroid/content/res/TypedArray;->getResourceId(II)I │ - │ - move-result v4 │ - │ - .line 252 │ - .local v4, "id":I │ - const/4 v7, 0x2 │ - │ - invoke-virtual {v0, v7}, Landroid/content/res/TypedArray;->getString(I)Ljava/lang/String; │ - │ - move-result-object v6 │ - │ - .line 253 │ - .local v6, "tag":Ljava/lang/String; │ - invoke-virtual {v0}, Landroid/content/res/TypedArray;->recycle()V │ + iget-object v1, p0, Landroid/support/v4/app/FragmentActivity;->mFragments:Landroid/support/v4/app/FragmentManagerImpl; │ │ - .line 255 │ - invoke-static {p0, v2}, Landroid/support/v4/app/Fragment;->isSupportFragmentClass(Landroid/content/Context;Ljava/lang/String;)Z │ + invoke-virtual {v1, p1, p2, p3}, Landroid/support/v4/app/FragmentManagerImpl;->onCreateView(Ljava/lang/String;Landroid/content/Context;Landroid/util/AttributeSet;)Landroid/view/View; │ │ - move-result v7 │ + move-result-object v0 │ │ - if-nez v7, :cond_2 │ + .line 298 │ + .local v0, "v":Landroid/view/View; │ + if-nez v0, :cond_0 │ │ - .line 258 │ + .line 299 │ invoke-super {p0, p1, p2, p3}, Landroid/app/Activity;->onCreateView(Ljava/lang/String;Landroid/content/Context;Landroid/util/AttributeSet;)Landroid/view/View; │ │ - move-result-object v7 │ + move-result-object v0 │ │ goto :goto_0 │ - │ - .line 261 │ - :cond_2 │ - const/4 v5, 0x0 │ - │ - .line 262 │ - .local v5, "parent":Landroid/view/View; │ - if-eqz v5, :cond_3 │ - │ - invoke-virtual {v5}, Landroid/view/View;->getId()I │ - │ - move-result v1 │ - │ - .line 263 │ - .local v1, "containerId":I │ - :cond_3 │ - if-ne v1, v8, :cond_4 │ - │ - if-ne v4, v8, :cond_4 │ - │ - if-nez v6, :cond_4 │ - │ - .line 264 │ - new-instance v7, Ljava/lang/IllegalArgumentException; │ - │ - new-instance v8, Ljava/lang/StringBuilder; │ - │ - invoke-direct {v8}, Ljava/lang/StringBuilder;->()V │ - │ - invoke-interface {p3}, Landroid/util/AttributeSet;->getPositionDescription()Ljava/lang/String; │ - │ - move-result-object v9 │ - │ - invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ - │ - move-result-object v8 │ - │ - const-string v9, ": Must specify unique android:id, android:tag, or have a parent with an id for " │ - │ - invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ - │ - move-result-object v8 │ - │ - invoke-virtual {v8, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ - │ - move-result-object v8 │ - │ - invoke-virtual {v8}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; │ - │ - move-result-object v8 │ - │ - invoke-direct {v7, v8}, Ljava/lang/IllegalArgumentException;->(Ljava/lang/String;)V │ - │ - throw v7 │ - │ - .line 271 │ - :cond_4 │ - if-eq v4, v8, :cond_5 │ - │ - iget-object v7, p0, Landroid/support/v4/app/FragmentActivity;->mFragments:Landroid/support/v4/app/FragmentManagerImpl; │ - │ - invoke-virtual {v7, v4}, Landroid/support/v4/app/FragmentManagerImpl;->findFragmentById(I)Landroid/support/v4/app/Fragment; │ - │ - move-result-object v3 │ - │ - .line 272 │ - .local v3, "fragment":Landroid/support/v4/app/Fragment; │ - :cond_5 │ - if-nez v3, :cond_6 │ - │ - if-eqz v6, :cond_6 │ - │ - .line 273 │ - iget-object v7, p0, Landroid/support/v4/app/FragmentActivity;->mFragments:Landroid/support/v4/app/FragmentManagerImpl; │ - │ - invoke-virtual {v7, v6}, Landroid/support/v4/app/FragmentManagerImpl;->findFragmentByTag(Ljava/lang/String;)Landroid/support/v4/app/Fragment; │ - │ - move-result-object v3 │ - │ - .line 275 │ - :cond_6 │ - if-nez v3, :cond_7 │ - │ - if-eq v1, v8, :cond_7 │ - │ - .line 276 │ - iget-object v7, p0, Landroid/support/v4/app/FragmentActivity;->mFragments:Landroid/support/v4/app/FragmentManagerImpl; │ - │ - invoke-virtual {v7, v1}, Landroid/support/v4/app/FragmentManagerImpl;->findFragmentById(I)Landroid/support/v4/app/Fragment; │ - │ - move-result-object v3 │ - │ - .line 279 │ - :cond_7 │ - sget-boolean v7, Landroid/support/v4/app/FragmentManagerImpl;->DEBUG:Z │ - │ - if-eqz v7, :cond_8 │ - │ - const-string v7, "FragmentActivity" │ - │ - new-instance v8, Ljava/lang/StringBuilder; │ - │ - invoke-direct {v8}, Ljava/lang/StringBuilder;->()V │ - │ - const-string v9, "onCreateView: id=0x" │ - │ - invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ - │ - move-result-object v8 │ - │ - invoke-static {v4}, Ljava/lang/Integer;->toHexString(I)Ljava/lang/String; │ - │ - move-result-object v9 │ - │ - invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ - │ - move-result-object v8 │ - │ - const-string v9, " fname=" │ - │ - invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ - │ - move-result-object v8 │ - │ - invoke-virtual {v8, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ - │ - move-result-object v8 │ - │ - const-string v9, " existing=" │ - │ - invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ - │ - move-result-object v8 │ - │ - invoke-virtual {v8, v3}, Ljava/lang/StringBuilder;->append(Ljava/lang/Object;)Ljava/lang/StringBuilder; │ - │ - move-result-object v8 │ - │ - invoke-virtual {v8}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; │ - │ - move-result-object v8 │ - │ - invoke-static {v7, v8}, Landroid/util/Log;->v(Ljava/lang/String;Ljava/lang/String;)I │ - │ - .line 282 │ - :cond_8 │ - if-nez v3, :cond_a │ - │ - .line 283 │ - invoke-static {p0, v2}, Landroid/support/v4/app/Fragment;->instantiate(Landroid/content/Context;Ljava/lang/String;)Landroid/support/v4/app/Fragment; │ - │ - move-result-object v3 │ - │ - .line 284 │ - iput-boolean v10, v3, Landroid/support/v4/app/Fragment;->mFromLayout:Z │ - │ - .line 285 │ - if-eqz v4, :cond_9 │ - │ - move v7, v4 │ - │ - :goto_1 │ - iput v7, v3, Landroid/support/v4/app/Fragment;->mFragmentId:I │ - │ - .line 286 │ - iput v1, v3, Landroid/support/v4/app/Fragment;->mContainerId:I │ - │ - .line 287 │ - iput-object v6, v3, Landroid/support/v4/app/Fragment;->mTag:Ljava/lang/String; │ - │ - .line 288 │ - iput-boolean v10, v3, Landroid/support/v4/app/Fragment;->mInLayout:Z │ - │ - .line 289 │ - iget-object v7, p0, Landroid/support/v4/app/FragmentActivity;->mFragments:Landroid/support/v4/app/FragmentManagerImpl; │ - │ - iput-object v7, v3, Landroid/support/v4/app/Fragment;->mFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; │ - │ - .line 290 │ - iget-object v7, v3, Landroid/support/v4/app/Fragment;->mSavedFragmentState:Landroid/os/Bundle; │ - │ - invoke-virtual {v3, p0, p3, v7}, Landroid/support/v4/app/Fragment;->onInflate(Landroid/app/Activity;Landroid/util/AttributeSet;Landroid/os/Bundle;)V │ - │ - .line 291 │ - iget-object v7, p0, Landroid/support/v4/app/FragmentActivity;->mFragments:Landroid/support/v4/app/FragmentManagerImpl; │ - │ - invoke-virtual {v7, v3, v10}, Landroid/support/v4/app/FragmentManagerImpl;->addFragment(Landroid/support/v4/app/Fragment;Z)V │ - │ - .line 313 │ - :goto_2 │ - iget-object v7, v3, Landroid/support/v4/app/Fragment;->mView:Landroid/view/View; │ - │ - if-nez v7, :cond_d │ - │ - .line 314 │ - new-instance v7, Ljava/lang/IllegalStateException; │ - │ - new-instance v8, Ljava/lang/StringBuilder; │ - │ - invoke-direct {v8}, Ljava/lang/StringBuilder;->()V │ - │ - const-string v9, "Fragment " │ - │ - invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ - │ - move-result-object v8 │ - │ - invoke-virtual {v8, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ - │ - move-result-object v8 │ - │ - const-string v9, " did not create a view." │ - │ - invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ - │ - move-result-object v8 │ - │ - invoke-virtual {v8}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; │ - │ - move-result-object v8 │ - │ - invoke-direct {v7, v8}, Ljava/lang/IllegalStateException;->(Ljava/lang/String;)V │ - │ - throw v7 │ - │ - :cond_9 │ - move v7, v1 │ - │ - .line 285 │ - goto :goto_1 │ - │ - .line 293 │ - :cond_a │ - iget-boolean v7, v3, Landroid/support/v4/app/Fragment;->mInLayout:Z │ - │ - if-eqz v7, :cond_b │ - │ - .line 296 │ - new-instance v7, Ljava/lang/IllegalArgumentException; │ - │ - new-instance v8, Ljava/lang/StringBuilder; │ - │ - invoke-direct {v8}, Ljava/lang/StringBuilder;->()V │ - │ - invoke-interface {p3}, Landroid/util/AttributeSet;->getPositionDescription()Ljava/lang/String; │ - │ - move-result-object v9 │ - │ - invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ - │ - move-result-object v8 │ - │ - const-string v9, ": Duplicate id 0x" │ - │ - invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ - │ - move-result-object v8 │ - │ - invoke-static {v4}, Ljava/lang/Integer;->toHexString(I)Ljava/lang/String; │ - │ - move-result-object v9 │ - │ - invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ - │ - move-result-object v8 │ - │ - const-string v9, ", tag " │ - │ - invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ - │ - move-result-object v8 │ - │ - invoke-virtual {v8, v6}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ - │ - move-result-object v8 │ - │ - const-string v9, ", or parent id 0x" │ - │ - invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ - │ - move-result-object v8 │ - │ - invoke-static {v1}, Ljava/lang/Integer;->toHexString(I)Ljava/lang/String; │ - │ - move-result-object v9 │ - │ - invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ - │ - move-result-object v8 │ - │ - const-string v9, " with another fragment for " │ - │ - invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ - │ - move-result-object v8 │ - │ - invoke-virtual {v8, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ - │ - move-result-object v8 │ - │ - invoke-virtual {v8}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; │ - │ - move-result-object v8 │ - │ - invoke-direct {v7, v8}, Ljava/lang/IllegalArgumentException;->(Ljava/lang/String;)V │ - │ - throw v7 │ - │ - .line 303 │ - :cond_b │ - iput-boolean v10, v3, Landroid/support/v4/app/Fragment;->mInLayout:Z │ - │ - .line 307 │ - iget-boolean v7, v3, Landroid/support/v4/app/Fragment;->mRetaining:Z │ - │ - if-nez v7, :cond_c │ - │ - .line 308 │ - iget-object v7, v3, Landroid/support/v4/app/Fragment;->mSavedFragmentState:Landroid/os/Bundle; │ - │ - invoke-virtual {v3, p0, p3, v7}, Landroid/support/v4/app/Fragment;->onInflate(Landroid/app/Activity;Landroid/util/AttributeSet;Landroid/os/Bundle;)V │ - │ - .line 310 │ - :cond_c │ - iget-object v7, p0, Landroid/support/v4/app/FragmentActivity;->mFragments:Landroid/support/v4/app/FragmentManagerImpl; │ - │ - invoke-virtual {v7, v3}, Landroid/support/v4/app/FragmentManagerImpl;->moveToState(Landroid/support/v4/app/Fragment;)V │ - │ - goto :goto_2 │ - │ - .line 317 │ - :cond_d │ - if-eqz v4, :cond_e │ - │ - .line 318 │ - iget-object v7, v3, Landroid/support/v4/app/Fragment;->mView:Landroid/view/View; │ - │ - invoke-virtual {v7, v4}, Landroid/view/View;->setId(I)V │ - │ - .line 320 │ - :cond_e │ - iget-object v7, v3, Landroid/support/v4/app/Fragment;->mView:Landroid/view/View; │ - │ - invoke-virtual {v7}, Landroid/view/View;->getTag()Ljava/lang/Object; │ - │ - move-result-object v7 │ - │ - if-nez v7, :cond_f │ - │ - .line 321 │ - iget-object v7, v3, Landroid/support/v4/app/Fragment;->mView:Landroid/view/View; │ - │ - invoke-virtual {v7, v6}, Landroid/view/View;->setTag(Ljava/lang/Object;)V │ - │ - .line 323 │ - :cond_f │ - iget-object v7, v3, Landroid/support/v4/app/Fragment;->mView:Landroid/view/View; │ - │ - goto/16 :goto_0 │ .end method │ │ .method protected onDestroy()V │ .locals 1 │ │ .prologue │ - .line 331 │ + .line 309 │ invoke-super {p0}, Landroid/app/Activity;->onDestroy()V │ │ - .line 333 │ + .line 311 │ const/4 v0, 0x0 │ │ invoke-virtual {p0, v0}, Landroid/support/v4/app/FragmentActivity;->doReallyStop(Z)V │ │ - .line 335 │ + .line 313 │ iget-object v0, p0, Landroid/support/v4/app/FragmentActivity;->mFragments:Landroid/support/v4/app/FragmentManagerImpl; │ │ invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;->dispatchDestroy()V │ │ - .line 336 │ + .line 314 │ iget-object v0, p0, Landroid/support/v4/app/FragmentActivity;->mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; │ │ if-eqz v0, :cond_0 │ │ - .line 337 │ + .line 315 │ iget-object v0, p0, Landroid/support/v4/app/FragmentActivity;->mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; │ │ invoke-virtual {v0}, Landroid/support/v4/app/LoaderManagerImpl;->doDestroy()V │ │ - .line 339 │ + .line 317 │ :cond_0 │ return-void │ .end method │ │ .method public onKeyDown(ILandroid/view/KeyEvent;)Z │ .locals 2 │ .param p1, "keyCode" # I │ .param p2, "event" # Landroid/view/KeyEvent; │ │ .prologue │ - .line 346 │ + .line 324 │ sget v0, Landroid/os/Build$VERSION;->SDK_INT:I │ │ const/4 v1, 0x5 │ │ if-ge v0, v1, :cond_0 │ │ const/4 v0, 0x4 │ @@ -1884,21 +1485,21 @@ │ │ invoke-virtual {p2}, Landroid/view/KeyEvent;->getRepeatCount()I │ │ move-result v0 │ │ if-nez v0, :cond_0 │ │ - .line 351 │ + .line 329 │ invoke-virtual {p0}, Landroid/support/v4/app/FragmentActivity;->onBackPressed()V │ │ - .line 352 │ + .line 330 │ const/4 v0, 0x1 │ │ - .line 355 │ + .line 333 │ :goto_0 │ return v0 │ │ :cond_0 │ invoke-super {p0, p1, p2}, Landroid/app/Activity;->onKeyDown(ILandroid/view/KeyEvent;)Z │ │ move-result v0 │ @@ -1906,209 +1507,209 @@ │ goto :goto_0 │ .end method │ │ .method public onLowMemory()V │ .locals 1 │ │ .prologue │ - .line 363 │ + .line 341 │ invoke-super {p0}, Landroid/app/Activity;->onLowMemory()V │ │ - .line 364 │ + .line 342 │ iget-object v0, p0, Landroid/support/v4/app/FragmentActivity;->mFragments:Landroid/support/v4/app/FragmentManagerImpl; │ │ invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;->dispatchLowMemory()V │ │ - .line 365 │ + .line 343 │ return-void │ .end method │ │ .method public onMenuItemSelected(ILandroid/view/MenuItem;)Z │ .locals 1 │ .param p1, "featureId" # I │ .param p2, "item" # Landroid/view/MenuItem; │ │ .prologue │ - .line 372 │ + .line 350 │ invoke-super {p0, p1, p2}, Landroid/app/Activity;->onMenuItemSelected(ILandroid/view/MenuItem;)Z │ │ move-result v0 │ │ if-eqz v0, :cond_0 │ │ - .line 373 │ + .line 351 │ const/4 v0, 0x1 │ │ - .line 384 │ + .line 362 │ :goto_0 │ return v0 │ │ - .line 376 │ + .line 354 │ :cond_0 │ sparse-switch p1, :sswitch_data_0 │ │ - .line 384 │ + .line 362 │ const/4 v0, 0x0 │ │ goto :goto_0 │ │ - .line 378 │ + .line 356 │ :sswitch_0 │ iget-object v0, p0, Landroid/support/v4/app/FragmentActivity;->mFragments:Landroid/support/v4/app/FragmentManagerImpl; │ │ invoke-virtual {v0, p2}, Landroid/support/v4/app/FragmentManagerImpl;->dispatchOptionsItemSelected(Landroid/view/MenuItem;)Z │ │ move-result v0 │ │ goto :goto_0 │ │ - .line 381 │ + .line 359 │ :sswitch_1 │ iget-object v0, p0, Landroid/support/v4/app/FragmentActivity;->mFragments:Landroid/support/v4/app/FragmentManagerImpl; │ │ invoke-virtual {v0, p2}, Landroid/support/v4/app/FragmentManagerImpl;->dispatchContextItemSelected(Landroid/view/MenuItem;)Z │ │ move-result v0 │ │ goto :goto_0 │ │ - .line 376 │ + .line 354 │ nop │ │ :sswitch_data_0 │ .sparse-switch │ 0x0 -> :sswitch_0 │ 0x6 -> :sswitch_1 │ .end sparse-switch │ .end method │ │ .method protected onNewIntent(Landroid/content/Intent;)V │ .locals 1 │ .param p1, "intent" # Landroid/content/Intent; │ │ .prologue │ - .line 427 │ + .line 405 │ invoke-super {p0, p1}, Landroid/app/Activity;->onNewIntent(Landroid/content/Intent;)V │ │ - .line 428 │ + .line 406 │ iget-object v0, p0, Landroid/support/v4/app/FragmentActivity;->mFragments:Landroid/support/v4/app/FragmentManagerImpl; │ │ invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;->noteStateNotSaved()V │ │ - .line 429 │ + .line 407 │ return-void │ .end method │ │ .method public onPanelClosed(ILandroid/view/Menu;)V │ .locals 1 │ .param p1, "featureId" # I │ .param p2, "menu" # Landroid/view/Menu; │ │ .prologue │ - .line 393 │ + .line 371 │ packed-switch p1, :pswitch_data_0 │ │ - .line 398 │ + .line 376 │ :goto_0 │ invoke-super {p0, p1, p2}, Landroid/app/Activity;->onPanelClosed(ILandroid/view/Menu;)V │ │ - .line 399 │ + .line 377 │ return-void │ │ - .line 395 │ + .line 373 │ :pswitch_0 │ iget-object v0, p0, Landroid/support/v4/app/FragmentActivity;->mFragments:Landroid/support/v4/app/FragmentManagerImpl; │ │ invoke-virtual {v0, p2}, Landroid/support/v4/app/FragmentManagerImpl;->dispatchOptionsMenuClosed(Landroid/view/Menu;)V │ │ goto :goto_0 │ │ - .line 393 │ + .line 371 │ nop │ │ :pswitch_data_0 │ .packed-switch 0x0 │ :pswitch_0 │ .end packed-switch │ .end method │ │ .method protected onPause()V │ .locals 2 │ │ .prologue │ const/4 v1, 0x2 │ │ - .line 406 │ + .line 384 │ invoke-super {p0}, Landroid/app/Activity;->onPause()V │ │ - .line 407 │ + .line 385 │ const/4 v0, 0x0 │ │ iput-boolean v0, p0, Landroid/support/v4/app/FragmentActivity;->mResumed:Z │ │ - .line 408 │ + .line 386 │ iget-object v0, p0, Landroid/support/v4/app/FragmentActivity;->mHandler:Landroid/os/Handler; │ │ invoke-virtual {v0, v1}, Landroid/os/Handler;->hasMessages(I)Z │ │ move-result v0 │ │ if-eqz v0, :cond_0 │ │ - .line 409 │ + .line 387 │ iget-object v0, p0, Landroid/support/v4/app/FragmentActivity;->mHandler:Landroid/os/Handler; │ │ invoke-virtual {v0, v1}, Landroid/os/Handler;->removeMessages(I)V │ │ - .line 410 │ + .line 388 │ invoke-virtual {p0}, Landroid/support/v4/app/FragmentActivity;->onResumeFragments()V │ │ - .line 412 │ + .line 390 │ :cond_0 │ iget-object v0, p0, Landroid/support/v4/app/FragmentActivity;->mFragments:Landroid/support/v4/app/FragmentManagerImpl; │ │ invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;->dispatchPause()V │ │ - .line 413 │ + .line 391 │ return-void │ .end method │ │ .method protected onPostResume()V │ .locals 2 │ │ .prologue │ - .line 453 │ + .line 431 │ invoke-super {p0}, Landroid/app/Activity;->onPostResume()V │ │ - .line 454 │ + .line 432 │ iget-object v0, p0, Landroid/support/v4/app/FragmentActivity;->mHandler:Landroid/os/Handler; │ │ const/4 v1, 0x2 │ │ invoke-virtual {v0, v1}, Landroid/os/Handler;->removeMessages(I)V │ │ - .line 455 │ + .line 433 │ invoke-virtual {p0}, Landroid/support/v4/app/FragmentActivity;->onResumeFragments()V │ │ - .line 456 │ + .line 434 │ iget-object v0, p0, Landroid/support/v4/app/FragmentActivity;->mFragments:Landroid/support/v4/app/FragmentManagerImpl; │ │ invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;->execPendingActions()Z │ │ - .line 457 │ + .line 435 │ return-void │ .end method │ │ .method protected onPrepareOptionsPanel(Landroid/view/View;Landroid/view/Menu;)Z │ .locals 1 │ .param p1, "view" # Landroid/view/View; │ .param p2, "menu" # Landroid/view/Menu; │ │ .prologue │ - .line 491 │ + .line 469 │ const/4 v0, 0x0 │ │ invoke-super {p0, v0, p1, p2}, Landroid/app/Activity;->onPreparePanel(ILandroid/view/View;Landroid/view/Menu;)Z │ │ move-result v0 │ │ return v0 │ @@ -2117,52 +1718,52 @@ │ .method public onPreparePanel(ILandroid/view/View;Landroid/view/Menu;)Z │ .locals 2 │ .param p1, "featureId" # I │ .param p2, "view" # Landroid/view/View; │ .param p3, "menu" # Landroid/view/Menu; │ │ .prologue │ - .line 474 │ + .line 452 │ if-nez p1, :cond_1 │ │ if-eqz p3, :cond_1 │ │ - .line 475 │ + .line 453 │ iget-boolean v1, p0, Landroid/support/v4/app/FragmentActivity;->mOptionsMenuInvalidated:Z │ │ if-eqz v1, :cond_0 │ │ - .line 476 │ + .line 454 │ const/4 v1, 0x0 │ │ iput-boolean v1, p0, Landroid/support/v4/app/FragmentActivity;->mOptionsMenuInvalidated:Z │ │ - .line 477 │ + .line 455 │ invoke-interface {p3}, Landroid/view/Menu;->clear()V │ │ - .line 478 │ + .line 456 │ invoke-virtual {p0, p1, p3}, Landroid/support/v4/app/FragmentActivity;->onCreatePanelMenu(ILandroid/view/Menu;)Z │ │ - .line 480 │ + .line 458 │ :cond_0 │ invoke-virtual {p0, p2, p3}, Landroid/support/v4/app/FragmentActivity;->onPrepareOptionsPanel(Landroid/view/View;Landroid/view/Menu;)Z │ │ move-result v0 │ │ - .line 481 │ + .line 459 │ .local v0, "goforit":Z │ iget-object v1, p0, Landroid/support/v4/app/FragmentActivity;->mFragments:Landroid/support/v4/app/FragmentManagerImpl; │ │ invoke-virtual {v1, p3}, Landroid/support/v4/app/FragmentManagerImpl;->dispatchPrepareOptionsMenu(Landroid/view/Menu;)Z │ │ move-result v1 │ │ or-int/2addr v0, v1 │ │ - .line 484 │ + .line 462 │ .end local v0 # "goforit":Z │ :goto_0 │ return v0 │ │ :cond_1 │ invoke-super {p0, p1, p2, p3}, Landroid/app/Activity;->onPreparePanel(ILandroid/view/View;Landroid/view/Menu;)Z │ │ @@ -2171,580 +1772,604 @@ │ goto :goto_0 │ .end method │ │ .method onReallyStop()V │ .locals 1 │ │ .prologue │ - .line 798 │ + .line 776 │ iget-boolean v0, p0, Landroid/support/v4/app/FragmentActivity;->mLoadersStarted:Z │ │ if-eqz v0, :cond_0 │ │ - .line 799 │ + .line 777 │ const/4 v0, 0x0 │ │ iput-boolean v0, p0, Landroid/support/v4/app/FragmentActivity;->mLoadersStarted:Z │ │ - .line 800 │ + .line 778 │ iget-object v0, p0, Landroid/support/v4/app/FragmentActivity;->mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; │ │ if-eqz v0, :cond_0 │ │ - .line 801 │ + .line 779 │ iget-boolean v0, p0, Landroid/support/v4/app/FragmentActivity;->mRetaining:Z │ │ if-nez v0, :cond_1 │ │ - .line 802 │ + .line 780 │ iget-object v0, p0, Landroid/support/v4/app/FragmentActivity;->mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; │ │ invoke-virtual {v0}, Landroid/support/v4/app/LoaderManagerImpl;->doStop()V │ │ - .line 809 │ + .line 787 │ :cond_0 │ :goto_0 │ iget-object v0, p0, Landroid/support/v4/app/FragmentActivity;->mFragments:Landroid/support/v4/app/FragmentManagerImpl; │ │ invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;->dispatchReallyStop()V │ │ - .line 810 │ + .line 788 │ return-void │ │ - .line 804 │ + .line 782 │ :cond_1 │ iget-object v0, p0, Landroid/support/v4/app/FragmentActivity;->mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; │ │ invoke-virtual {v0}, Landroid/support/v4/app/LoaderManagerImpl;->doRetain()V │ │ goto :goto_0 │ .end method │ │ .method protected onResume()V │ .locals 2 │ │ .prologue │ - .line 442 │ + .line 420 │ invoke-super {p0}, Landroid/app/Activity;->onResume()V │ │ - .line 443 │ + .line 421 │ iget-object v0, p0, Landroid/support/v4/app/FragmentActivity;->mHandler:Landroid/os/Handler; │ │ const/4 v1, 0x2 │ │ invoke-virtual {v0, v1}, Landroid/os/Handler;->sendEmptyMessage(I)Z │ │ - .line 444 │ + .line 422 │ const/4 v0, 0x1 │ │ iput-boolean v0, p0, Landroid/support/v4/app/FragmentActivity;->mResumed:Z │ │ - .line 445 │ + .line 423 │ iget-object v0, p0, Landroid/support/v4/app/FragmentActivity;->mFragments:Landroid/support/v4/app/FragmentManagerImpl; │ │ invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;->execPendingActions()Z │ │ - .line 446 │ + .line 424 │ return-void │ .end method │ │ .method protected onResumeFragments()V │ .locals 1 │ │ .prologue │ - .line 466 │ + .line 444 │ iget-object v0, p0, Landroid/support/v4/app/FragmentActivity;->mFragments:Landroid/support/v4/app/FragmentManagerImpl; │ │ invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;->dispatchResume()V │ │ - .line 467 │ + .line 445 │ return-void │ .end method │ │ .method public onRetainCustomNonConfigurationInstance()Ljava/lang/Object; │ .locals 1 │ │ .prologue │ - .line 624 │ + .line 602 │ const/4 v0, 0x0 │ │ return-object v0 │ .end method │ │ .method public final onRetainNonConfigurationInstance()Ljava/lang/Object; │ .locals 11 │ │ .prologue │ const/4 v9, 0x0 │ │ - .line 501 │ + .line 479 │ iget-boolean v8, p0, Landroid/support/v4/app/FragmentActivity;->mStopped:Z │ │ if-eqz v8, :cond_0 │ │ - .line 502 │ + .line 480 │ const/4 v8, 0x1 │ │ invoke-virtual {p0, v8}, Landroid/support/v4/app/FragmentActivity;->doReallyStop(Z)V │ │ - .line 505 │ + .line 483 │ :cond_0 │ invoke-virtual {p0}, Landroid/support/v4/app/FragmentActivity;->onRetainCustomNonConfigurationInstance()Ljava/lang/Object; │ │ move-result-object v1 │ │ - .line 507 │ + .line 485 │ .local v1, "custom":Ljava/lang/Object; │ iget-object v8, p0, Landroid/support/v4/app/FragmentActivity;->mFragments:Landroid/support/v4/app/FragmentManagerImpl; │ │ invoke-virtual {v8}, Landroid/support/v4/app/FragmentManagerImpl;->retainNonConfig()Ljava/util/ArrayList; │ │ move-result-object v2 │ │ - .line 508 │ + .line 486 │ .local v2, "fragments":Ljava/util/ArrayList;, "Ljava/util/ArrayList;" │ const/4 v7, 0x0 │ │ - .line 509 │ + .line 487 │ .local v7, "retainLoaders":Z │ iget-object v8, p0, Landroid/support/v4/app/FragmentActivity;->mAllLoaderManagers:Landroid/support/v4/util/SimpleArrayMap; │ │ if-eqz v8, :cond_3 │ │ - .line 512 │ + .line 490 │ iget-object v8, p0, Landroid/support/v4/app/FragmentActivity;->mAllLoaderManagers:Landroid/support/v4/util/SimpleArrayMap; │ │ invoke-virtual {v8}, Landroid/support/v4/util/SimpleArrayMap;->size()I │ │ move-result v0 │ │ - .line 513 │ + .line 491 │ .local v0, "N":I │ new-array v5, v0, [Landroid/support/v4/app/LoaderManagerImpl; │ │ - .line 514 │ + .line 492 │ .local v5, "loaders":[Landroid/support/v4/app/LoaderManagerImpl; │ add-int/lit8 v3, v0, -0x1 │ │ .local v3, "i":I │ :goto_0 │ if-ltz v3, :cond_1 │ │ - .line 515 │ + .line 493 │ iget-object v8, p0, Landroid/support/v4/app/FragmentActivity;->mAllLoaderManagers:Landroid/support/v4/util/SimpleArrayMap; │ │ invoke-virtual {v8, v3}, Landroid/support/v4/util/SimpleArrayMap;->valueAt(I)Ljava/lang/Object; │ │ move-result-object v8 │ │ check-cast v8, Landroid/support/v4/app/LoaderManagerImpl; │ │ aput-object v8, v5, v3 │ │ - .line 514 │ + .line 492 │ add-int/lit8 v3, v3, -0x1 │ │ goto :goto_0 │ │ - .line 517 │ + .line 495 │ :cond_1 │ const/4 v3, 0x0 │ │ :goto_1 │ if-ge v3, v0, :cond_3 │ │ - .line 518 │ + .line 496 │ aget-object v4, v5, v3 │ │ - .line 519 │ + .line 497 │ .local v4, "lm":Landroid/support/v4/app/LoaderManagerImpl; │ iget-boolean v8, v4, Landroid/support/v4/app/LoaderManagerImpl;->mRetaining:Z │ │ if-eqz v8, :cond_2 │ │ - .line 520 │ + .line 498 │ const/4 v7, 0x1 │ │ - .line 517 │ + .line 495 │ :goto_2 │ add-int/lit8 v3, v3, 0x1 │ │ goto :goto_1 │ │ - .line 522 │ + .line 500 │ :cond_2 │ invoke-virtual {v4}, Landroid/support/v4/app/LoaderManagerImpl;->doDestroy()V │ │ - .line 523 │ + .line 501 │ iget-object v8, p0, Landroid/support/v4/app/FragmentActivity;->mAllLoaderManagers:Landroid/support/v4/util/SimpleArrayMap; │ │ iget-object v10, v4, Landroid/support/v4/app/LoaderManagerImpl;->mWho:Ljava/lang/String; │ │ invoke-virtual {v8, v10}, Landroid/support/v4/util/SimpleArrayMap;->remove(Ljava/lang/Object;)Ljava/lang/Object; │ │ goto :goto_2 │ │ - .line 527 │ + .line 505 │ .end local v0 # "N":I │ .end local v3 # "i":I │ .end local v4 # "lm":Landroid/support/v4/app/LoaderManagerImpl; │ .end local v5 # "loaders":[Landroid/support/v4/app/LoaderManagerImpl; │ :cond_3 │ if-nez v2, :cond_4 │ │ if-nez v7, :cond_4 │ │ if-nez v1, :cond_4 │ │ move-object v6, v9 │ │ - .line 537 │ + .line 515 │ :goto_3 │ return-object v6 │ │ - .line 531 │ + .line 509 │ :cond_4 │ new-instance v6, Landroid/support/v4/app/FragmentActivity$NonConfigurationInstances; │ │ invoke-direct {v6}, Landroid/support/v4/app/FragmentActivity$NonConfigurationInstances;->()V │ │ - .line 532 │ + .line 510 │ .local v6, "nci":Landroid/support/v4/app/FragmentActivity$NonConfigurationInstances; │ iput-object v9, v6, Landroid/support/v4/app/FragmentActivity$NonConfigurationInstances;->activity:Ljava/lang/Object; │ │ - .line 533 │ + .line 511 │ iput-object v1, v6, Landroid/support/v4/app/FragmentActivity$NonConfigurationInstances;->custom:Ljava/lang/Object; │ │ - .line 534 │ + .line 512 │ iput-object v9, v6, Landroid/support/v4/app/FragmentActivity$NonConfigurationInstances;->children:Landroid/support/v4/util/SimpleArrayMap; │ │ - .line 535 │ + .line 513 │ iput-object v2, v6, Landroid/support/v4/app/FragmentActivity$NonConfigurationInstances;->fragments:Ljava/util/ArrayList; │ │ - .line 536 │ + .line 514 │ iget-object v8, p0, Landroid/support/v4/app/FragmentActivity;->mAllLoaderManagers:Landroid/support/v4/util/SimpleArrayMap; │ │ iput-object v8, v6, Landroid/support/v4/app/FragmentActivity$NonConfigurationInstances;->loaders:Landroid/support/v4/util/SimpleArrayMap; │ │ goto :goto_3 │ .end method │ │ .method protected onSaveInstanceState(Landroid/os/Bundle;)V │ .locals 2 │ .param p1, "outState" # Landroid/os/Bundle; │ │ .prologue │ - .line 545 │ + .line 523 │ invoke-super {p0, p1}, Landroid/app/Activity;->onSaveInstanceState(Landroid/os/Bundle;)V │ │ - .line 546 │ + .line 524 │ iget-object v1, p0, Landroid/support/v4/app/FragmentActivity;->mFragments:Landroid/support/v4/app/FragmentManagerImpl; │ │ invoke-virtual {v1}, Landroid/support/v4/app/FragmentManagerImpl;->saveAllState()Landroid/os/Parcelable; │ │ move-result-object v0 │ │ - .line 547 │ + .line 525 │ .local v0, "p":Landroid/os/Parcelable; │ if-eqz v0, :cond_0 │ │ - .line 548 │ + .line 526 │ const-string v1, "android:support:fragments" │ │ invoke-virtual {p1, v1, v0}, Landroid/os/Bundle;->putParcelable(Ljava/lang/String;Landroid/os/Parcelable;)V │ │ - .line 550 │ + .line 528 │ :cond_0 │ return-void │ .end method │ │ .method protected onStart()V │ .locals 8 │ │ .prologue │ const/4 v7, 0x0 │ │ const/4 v6, 0x1 │ │ - .line 558 │ + .line 536 │ invoke-super {p0}, Landroid/app/Activity;->onStart()V │ │ - .line 560 │ + .line 538 │ iput-boolean v7, p0, Landroid/support/v4/app/FragmentActivity;->mStopped:Z │ │ - .line 561 │ + .line 539 │ iput-boolean v7, p0, Landroid/support/v4/app/FragmentActivity;->mReallyStopped:Z │ │ - .line 562 │ + .line 540 │ iget-object v4, p0, Landroid/support/v4/app/FragmentActivity;->mHandler:Landroid/os/Handler; │ │ invoke-virtual {v4, v6}, Landroid/os/Handler;->removeMessages(I)V │ │ - .line 564 │ + .line 542 │ iget-boolean v4, p0, Landroid/support/v4/app/FragmentActivity;->mCreated:Z │ │ if-nez v4, :cond_0 │ │ - .line 565 │ + .line 543 │ iput-boolean v6, p0, Landroid/support/v4/app/FragmentActivity;->mCreated:Z │ │ - .line 566 │ + .line 544 │ iget-object v4, p0, Landroid/support/v4/app/FragmentActivity;->mFragments:Landroid/support/v4/app/FragmentManagerImpl; │ │ invoke-virtual {v4}, Landroid/support/v4/app/FragmentManagerImpl;->dispatchActivityCreated()V │ │ - .line 569 │ + .line 547 │ :cond_0 │ iget-object v4, p0, Landroid/support/v4/app/FragmentActivity;->mFragments:Landroid/support/v4/app/FragmentManagerImpl; │ │ invoke-virtual {v4}, Landroid/support/v4/app/FragmentManagerImpl;->noteStateNotSaved()V │ │ - .line 570 │ + .line 548 │ iget-object v4, p0, Landroid/support/v4/app/FragmentActivity;->mFragments:Landroid/support/v4/app/FragmentManagerImpl; │ │ invoke-virtual {v4}, Landroid/support/v4/app/FragmentManagerImpl;->execPendingActions()Z │ │ - .line 572 │ + .line 550 │ iget-boolean v4, p0, Landroid/support/v4/app/FragmentActivity;->mLoadersStarted:Z │ │ if-nez v4, :cond_2 │ │ - .line 573 │ + .line 551 │ iput-boolean v6, p0, Landroid/support/v4/app/FragmentActivity;->mLoadersStarted:Z │ │ - .line 574 │ + .line 552 │ iget-object v4, p0, Landroid/support/v4/app/FragmentActivity;->mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; │ │ if-eqz v4, :cond_3 │ │ - .line 575 │ + .line 553 │ iget-object v4, p0, Landroid/support/v4/app/FragmentActivity;->mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; │ │ invoke-virtual {v4}, Landroid/support/v4/app/LoaderManagerImpl;->doStart()V │ │ - .line 583 │ + .line 561 │ :cond_1 │ :goto_0 │ iput-boolean v6, p0, Landroid/support/v4/app/FragmentActivity;->mCheckedForLoaderManager:Z │ │ - .line 587 │ + .line 565 │ :cond_2 │ iget-object v4, p0, Landroid/support/v4/app/FragmentActivity;->mFragments:Landroid/support/v4/app/FragmentManagerImpl; │ │ invoke-virtual {v4}, Landroid/support/v4/app/FragmentManagerImpl;->dispatchStart()V │ │ - .line 588 │ + .line 566 │ iget-object v4, p0, Landroid/support/v4/app/FragmentActivity;->mAllLoaderManagers:Landroid/support/v4/util/SimpleArrayMap; │ │ if-eqz v4, :cond_5 │ │ - .line 589 │ + .line 567 │ iget-object v4, p0, Landroid/support/v4/app/FragmentActivity;->mAllLoaderManagers:Landroid/support/v4/util/SimpleArrayMap; │ │ invoke-virtual {v4}, Landroid/support/v4/util/SimpleArrayMap;->size()I │ │ move-result v0 │ │ - .line 590 │ + .line 568 │ .local v0, "N":I │ new-array v3, v0, [Landroid/support/v4/app/LoaderManagerImpl; │ │ - .line 591 │ + .line 569 │ .local v3, "loaders":[Landroid/support/v4/app/LoaderManagerImpl; │ add-int/lit8 v1, v0, -0x1 │ │ .local v1, "i":I │ :goto_1 │ if-ltz v1, :cond_4 │ │ - .line 592 │ + .line 570 │ iget-object v4, p0, Landroid/support/v4/app/FragmentActivity;->mAllLoaderManagers:Landroid/support/v4/util/SimpleArrayMap; │ │ invoke-virtual {v4, v1}, Landroid/support/v4/util/SimpleArrayMap;->valueAt(I)Ljava/lang/Object; │ │ move-result-object v4 │ │ check-cast v4, Landroid/support/v4/app/LoaderManagerImpl; │ │ aput-object v4, v3, v1 │ │ - .line 591 │ + .line 569 │ add-int/lit8 v1, v1, -0x1 │ │ goto :goto_1 │ │ - .line 576 │ + .line 554 │ .end local v0 # "N":I │ .end local v1 # "i":I │ .end local v3 # "loaders":[Landroid/support/v4/app/LoaderManagerImpl; │ :cond_3 │ iget-boolean v4, p0, Landroid/support/v4/app/FragmentActivity;->mCheckedForLoaderManager:Z │ │ if-nez v4, :cond_1 │ │ - .line 577 │ + .line 555 │ const-string v4, "(root)" │ │ iget-boolean v5, p0, Landroid/support/v4/app/FragmentActivity;->mLoadersStarted:Z │ │ invoke-virtual {p0, v4, v5, v7}, Landroid/support/v4/app/FragmentActivity;->getLoaderManager(Ljava/lang/String;ZZ)Landroid/support/v4/app/LoaderManagerImpl; │ │ move-result-object v4 │ │ iput-object v4, p0, Landroid/support/v4/app/FragmentActivity;->mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; │ │ - .line 579 │ + .line 557 │ iget-object v4, p0, Landroid/support/v4/app/FragmentActivity;->mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; │ │ if-eqz v4, :cond_1 │ │ iget-object v4, p0, Landroid/support/v4/app/FragmentActivity;->mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; │ │ iget-boolean v4, v4, Landroid/support/v4/app/LoaderManagerImpl;->mStarted:Z │ │ if-nez v4, :cond_1 │ │ - .line 580 │ + .line 558 │ iget-object v4, p0, Landroid/support/v4/app/FragmentActivity;->mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; │ │ invoke-virtual {v4}, Landroid/support/v4/app/LoaderManagerImpl;->doStart()V │ │ goto :goto_0 │ │ - .line 594 │ + .line 572 │ .restart local v0 # "N":I │ .restart local v1 # "i":I │ .restart local v3 # "loaders":[Landroid/support/v4/app/LoaderManagerImpl; │ :cond_4 │ const/4 v1, 0x0 │ │ :goto_2 │ if-ge v1, v0, :cond_5 │ │ - .line 595 │ + .line 573 │ aget-object v2, v3, v1 │ │ - .line 596 │ + .line 574 │ .local v2, "lm":Landroid/support/v4/app/LoaderManagerImpl; │ invoke-virtual {v2}, Landroid/support/v4/app/LoaderManagerImpl;->finishRetain()V │ │ - .line 597 │ + .line 575 │ invoke-virtual {v2}, Landroid/support/v4/app/LoaderManagerImpl;->doReportStart()V │ │ - .line 594 │ + .line 572 │ add-int/lit8 v1, v1, 0x1 │ │ goto :goto_2 │ │ - .line 600 │ + .line 578 │ .end local v0 # "N":I │ .end local v1 # "i":I │ .end local v2 # "lm":Landroid/support/v4/app/LoaderManagerImpl; │ .end local v3 # "loaders":[Landroid/support/v4/app/LoaderManagerImpl; │ :cond_5 │ return-void │ .end method │ │ .method protected onStop()V │ .locals 2 │ │ .prologue │ const/4 v1, 0x1 │ │ - .line 607 │ + .line 585 │ invoke-super {p0}, Landroid/app/Activity;->onStop()V │ │ - .line 609 │ + .line 587 │ iput-boolean v1, p0, Landroid/support/v4/app/FragmentActivity;->mStopped:Z │ │ - .line 610 │ + .line 588 │ iget-object v0, p0, Landroid/support/v4/app/FragmentActivity;->mHandler:Landroid/os/Handler; │ │ invoke-virtual {v0, v1}, Landroid/os/Handler;->sendEmptyMessage(I)Z │ │ - .line 612 │ + .line 590 │ iget-object v0, p0, Landroid/support/v4/app/FragmentActivity;->mFragments:Landroid/support/v4/app/FragmentManagerImpl; │ │ invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;->dispatchStop()V │ │ - .line 613 │ + .line 591 │ + return-void │ +.end method │ + │ +.method public setEnterSharedElementCallback(Landroid/support/v4/app/SharedElementCallback;)V │ + .locals 0 │ + .param p1, "callback" # Landroid/support/v4/app/SharedElementCallback; │ + │ + .prologue │ + .line 203 │ + invoke-static {p0, p1}, Landroid/support/v4/app/ActivityCompat;->setEnterSharedElementCallback(Landroid/app/Activity;Landroid/support/v4/app/SharedElementCallback;)V │ + │ + .line 204 │ + return-void │ +.end method │ + │ +.method public setExitSharedElementCallback(Landroid/support/v4/app/SharedElementCallback;)V │ + .locals 0 │ + .param p1, "listener" # Landroid/support/v4/app/SharedElementCallback; │ + │ + .prologue │ + .line 216 │ + invoke-static {p0, p1}, Landroid/support/v4/app/ActivityCompat;->setExitSharedElementCallback(Landroid/app/Activity;Landroid/support/v4/app/SharedElementCallback;)V │ + │ + .line 217 │ return-void │ .end method │ │ .method public startActivityForResult(Landroid/content/Intent;I)V │ .locals 2 │ .param p1, "intent" # Landroid/content/Intent; │ .param p2, "requestCode" # I │ │ .prologue │ - .line 836 │ + .line 814 │ const/4 v0, -0x1 │ │ if-eq p2, v0, :cond_0 │ │ const/high16 v0, -0x10000 │ │ and-int/2addr v0, p2 │ │ if-eqz v0, :cond_0 │ │ - .line 837 │ + .line 815 │ new-instance v0, Ljava/lang/IllegalArgumentException; │ │ const-string v1, "Can only use lower 16 bits for requestCode" │ │ invoke-direct {v0, v1}, Ljava/lang/IllegalArgumentException;->(Ljava/lang/String;)V │ │ throw v0 │ │ - .line 839 │ + .line 817 │ :cond_0 │ invoke-super {p0, p1, p2}, Landroid/app/Activity;->startActivityForResult(Landroid/content/Intent;I)V │ │ - .line 840 │ + .line 818 │ return-void │ .end method │ │ .method public startActivityFromFragment(Landroid/support/v4/app/Fragment;Landroid/content/Intent;I)V │ .locals 2 │ .param p1, "fragment" # Landroid/support/v4/app/Fragment; │ .param p2, "intent" # Landroid/content/Intent; │ .param p3, "requestCode" # I │ │ .prologue │ const/4 v0, -0x1 │ │ - .line 847 │ + .line 825 │ if-ne p3, v0, :cond_0 │ │ - .line 848 │ + .line 826 │ invoke-super {p0, p2, v0}, Landroid/app/Activity;->startActivityForResult(Landroid/content/Intent;I)V │ │ - .line 855 │ + .line 833 │ :goto_0 │ return-void │ │ - .line 851 │ + .line 829 │ :cond_0 │ const/high16 v0, -0x10000 │ │ and-int/2addr v0, p3 │ │ if-eqz v0, :cond_1 │ │ - .line 852 │ + .line 830 │ new-instance v0, Ljava/lang/IllegalArgumentException; │ │ const-string v1, "Can only use lower 16 bits for requestCode" │ │ invoke-direct {v0, v1}, Ljava/lang/IllegalArgumentException;->(Ljava/lang/String;)V │ │ throw v0 │ │ - .line 854 │ + .line 832 │ :cond_1 │ iget v0, p1, Landroid/support/v4/app/Fragment;->mIndex:I │ │ add-int/lit8 v0, v0, 0x1 │ │ shl-int/lit8 v0, v0, 0x10 │ │ @@ -2755,33 +2380,66 @@ │ add-int/2addr v0, v1 │ │ invoke-super {p0, p2, v0}, Landroid/app/Activity;->startActivityForResult(Landroid/content/Intent;I)V │ │ goto :goto_0 │ .end method │ │ +.method public supportFinishAfterTransition()V │ + .locals 0 │ + │ + .prologue │ + .line 191 │ + invoke-static {p0}, Landroid/support/v4/app/ActivityCompat;->finishAfterTransition(Landroid/app/Activity;)V │ + │ + .line 192 │ + return-void │ +.end method │ + │ .method public supportInvalidateOptionsMenu()V │ .locals 2 │ │ .prologue │ - .line 645 │ + .line 623 │ sget v0, Landroid/os/Build$VERSION;->SDK_INT:I │ │ const/16 v1, 0xb │ │ if-lt v0, v1, :cond_0 │ │ - .line 648 │ + .line 626 │ invoke-static {p0}, Landroid/support/v4/app/ActivityCompatHoneycomb;->invalidateOptionsMenu(Landroid/app/Activity;)V │ │ - .line 655 │ + .line 633 │ :goto_0 │ return-void │ │ - .line 654 │ + .line 632 │ :cond_0 │ const/4 v0, 0x1 │ │ iput-boolean v0, p0, Landroid/support/v4/app/FragmentActivity;->mOptionsMenuInvalidated:Z │ │ goto :goto_0 │ .end method │ + │ +.method public supportPostponeEnterTransition()V │ + .locals 0 │ + │ + .prologue │ + .line 224 │ + invoke-static {p0}, Landroid/support/v4/app/ActivityCompat;->postponeEnterTransition(Landroid/app/Activity;)V │ + │ + .line 225 │ + return-void │ +.end method │ + │ +.method public supportStartPostponedEnterTransition()V │ + .locals 0 │ + │ + .prologue │ + .line 232 │ + invoke-static {p0}, Landroid/support/v4/app/ActivityCompat;->startPostponedEnterTransition(Landroid/app/Activity;)V │ + │ + .line 233 │ + return-void │ +.end method ├── smali/android/support/v4/app/NotificationCompat$NotificationCompatImpl.smali │ @@ -13,7 +13,64 @@ │ name = "NotificationCompatImpl" │ .end annotation │ │ │ # virtual methods │ .method public abstract build(Landroid/support/v4/app/NotificationCompat$Builder;)Landroid/app/Notification; │ .end method │ + │ +.method public abstract getAction(Landroid/app/Notification;I)Landroid/support/v4/app/NotificationCompat$Action; │ +.end method │ + │ +.method public abstract getActionCount(Landroid/app/Notification;)I │ +.end method │ + │ +.method public abstract getActionsFromParcelableArrayList(Ljava/util/ArrayList;)[Landroid/support/v4/app/NotificationCompat$Action; │ + .annotation system Ldalvik/annotation/Signature; │ + value = { │ + "(", │ + "Ljava/util/ArrayList", │ + "<", │ + "Landroid/os/Parcelable;", │ + ">;)[", │ + "Landroid/support/v4/app/NotificationCompat$Action;" │ + } │ + .end annotation │ +.end method │ + │ +.method public abstract getBundleForUnreadConversation(Landroid/support/v4/app/NotificationCompatBase$UnreadConversation;)Landroid/os/Bundle; │ +.end method │ + │ +.method public abstract getCategory(Landroid/app/Notification;)Ljava/lang/String; │ +.end method │ + │ +.method public abstract getExtras(Landroid/app/Notification;)Landroid/os/Bundle; │ +.end method │ + │ +.method public abstract getGroup(Landroid/app/Notification;)Ljava/lang/String; │ +.end method │ + │ +.method public abstract getLocalOnly(Landroid/app/Notification;)Z │ +.end method │ + │ +.method public abstract getParcelableArrayListForActions([Landroid/support/v4/app/NotificationCompat$Action;)Ljava/util/ArrayList; │ + .annotation system Ldalvik/annotation/Signature; │ + value = { │ + "([", │ + "Landroid/support/v4/app/NotificationCompat$Action;", │ + ")", │ + "Ljava/util/ArrayList", │ + "<", │ + "Landroid/os/Parcelable;", │ + ">;" │ + } │ + .end annotation │ +.end method │ + │ +.method public abstract getSortKey(Landroid/app/Notification;)Ljava/lang/String; │ +.end method │ + │ +.method public abstract getUnreadConversationFromBundle(Landroid/os/Bundle;Landroid/support/v4/app/NotificationCompatBase$UnreadConversation$Factory;Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput$Factory;)Landroid/support/v4/app/NotificationCompatBase$UnreadConversation; │ +.end method │ + │ +.method public abstract isGroupSummary(Landroid/app/Notification;)Z │ +.end method ├── smali/android/support/v4/app/NotificationCompat.smali │ @@ -2,126 +2,679 @@ │ .super Ljava/lang/Object; │ .source "NotificationCompat.java" │ │ │ # annotations │ .annotation system Ldalvik/annotation/MemberClasses; │ value = { │ + Landroid/support/v4/app/NotificationCompat$1;, │ + Landroid/support/v4/app/NotificationCompat$CarExtender;, │ + Landroid/support/v4/app/NotificationCompat$WearableExtender;, │ + Landroid/support/v4/app/NotificationCompat$Extender;, │ Landroid/support/v4/app/NotificationCompat$Action;, │ Landroid/support/v4/app/NotificationCompat$InboxStyle;, │ Landroid/support/v4/app/NotificationCompat$BigTextStyle;, │ Landroid/support/v4/app/NotificationCompat$BigPictureStyle;, │ Landroid/support/v4/app/NotificationCompat$Style;, │ Landroid/support/v4/app/NotificationCompat$Builder;, │ + Landroid/support/v4/app/NotificationCompat$NotificationCompatImplApi21;, │ + Landroid/support/v4/app/NotificationCompat$NotificationCompatImplApi20;, │ + Landroid/support/v4/app/NotificationCompat$NotificationCompatImplKitKat;, │ Landroid/support/v4/app/NotificationCompat$NotificationCompatImplJellybean;, │ Landroid/support/v4/app/NotificationCompat$NotificationCompatImplIceCreamSandwich;, │ Landroid/support/v4/app/NotificationCompat$NotificationCompatImplHoneycomb;, │ + Landroid/support/v4/app/NotificationCompat$NotificationCompatImplGingerbread;, │ Landroid/support/v4/app/NotificationCompat$NotificationCompatImplBase;, │ Landroid/support/v4/app/NotificationCompat$NotificationCompatImpl; │ } │ .end annotation │ │ │ # static fields │ +.field public static final CATEGORY_ALARM:Ljava/lang/String; = "alarm" │ + │ +.field public static final CATEGORY_CALL:Ljava/lang/String; = "call" │ + │ +.field public static final CATEGORY_EMAIL:Ljava/lang/String; = "email" │ + │ +.field public static final CATEGORY_ERROR:Ljava/lang/String; = "err" │ + │ +.field public static final CATEGORY_EVENT:Ljava/lang/String; = "event" │ + │ +.field public static final CATEGORY_MESSAGE:Ljava/lang/String; = "msg" │ + │ +.field public static final CATEGORY_PROGRESS:Ljava/lang/String; = "progress" │ + │ +.field public static final CATEGORY_PROMO:Ljava/lang/String; = "promo" │ + │ +.field public static final CATEGORY_RECOMMENDATION:Ljava/lang/String; = "recommendation" │ + │ +.field public static final CATEGORY_SERVICE:Ljava/lang/String; = "service" │ + │ +.field public static final CATEGORY_SOCIAL:Ljava/lang/String; = "social" │ + │ +.field public static final CATEGORY_STATUS:Ljava/lang/String; = "status" │ + │ +.field public static final CATEGORY_SYSTEM:Ljava/lang/String; = "sys" │ + │ +.field public static final CATEGORY_TRANSPORT:Ljava/lang/String; = "transport" │ + │ +.field public static final COLOR_DEFAULT:I = 0x0 │ + │ +.field public static final DEFAULT_ALL:I = -0x1 │ + │ +.field public static final DEFAULT_LIGHTS:I = 0x4 │ + │ +.field public static final DEFAULT_SOUND:I = 0x1 │ + │ +.field public static final DEFAULT_VIBRATE:I = 0x2 │ + │ +.field public static final EXTRA_BACKGROUND_IMAGE_URI:Ljava/lang/String; = "android.backgroundImageUri" │ + │ +.field public static final EXTRA_BIG_TEXT:Ljava/lang/String; = "android.bigText" │ + │ +.field public static final EXTRA_COMPACT_ACTIONS:Ljava/lang/String; = "android.compactActions" │ + │ +.field public static final EXTRA_INFO_TEXT:Ljava/lang/String; = "android.infoText" │ + │ +.field public static final EXTRA_LARGE_ICON:Ljava/lang/String; = "android.largeIcon" │ + │ +.field public static final EXTRA_LARGE_ICON_BIG:Ljava/lang/String; = "android.largeIcon.big" │ + │ +.field public static final EXTRA_MEDIA_SESSION:Ljava/lang/String; = "android.mediaSession" │ + │ +.field public static final EXTRA_PEOPLE:Ljava/lang/String; = "android.people" │ + │ +.field public static final EXTRA_PICTURE:Ljava/lang/String; = "android.picture" │ + │ +.field public static final EXTRA_PROGRESS:Ljava/lang/String; = "android.progress" │ + │ +.field public static final EXTRA_PROGRESS_INDETERMINATE:Ljava/lang/String; = "android.progressIndeterminate" │ + │ +.field public static final EXTRA_PROGRESS_MAX:Ljava/lang/String; = "android.progressMax" │ + │ +.field public static final EXTRA_SHOW_CHRONOMETER:Ljava/lang/String; = "android.showChronometer" │ + │ +.field public static final EXTRA_SHOW_WHEN:Ljava/lang/String; = "android.showWhen" │ + │ +.field public static final EXTRA_SMALL_ICON:Ljava/lang/String; = "android.icon" │ + │ +.field public static final EXTRA_SUB_TEXT:Ljava/lang/String; = "android.subText" │ + │ +.field public static final EXTRA_SUMMARY_TEXT:Ljava/lang/String; = "android.summaryText" │ + │ +.field public static final EXTRA_TEMPLATE:Ljava/lang/String; = "android.template" │ + │ +.field public static final EXTRA_TEXT:Ljava/lang/String; = "android.text" │ + │ +.field public static final EXTRA_TEXT_LINES:Ljava/lang/String; = "android.textLines" │ + │ +.field public static final EXTRA_TITLE:Ljava/lang/String; = "android.title" │ + │ +.field public static final EXTRA_TITLE_BIG:Ljava/lang/String; = "android.title.big" │ + │ +.field public static final FLAG_AUTO_CANCEL:I = 0x10 │ + │ +.field public static final FLAG_FOREGROUND_SERVICE:I = 0x40 │ + │ +.field public static final FLAG_GROUP_SUMMARY:I = 0x200 │ + │ .field public static final FLAG_HIGH_PRIORITY:I = 0x80 │ │ +.field public static final FLAG_INSISTENT:I = 0x4 │ + │ +.field public static final FLAG_LOCAL_ONLY:I = 0x100 │ + │ +.field public static final FLAG_NO_CLEAR:I = 0x20 │ + │ +.field public static final FLAG_ONGOING_EVENT:I = 0x2 │ + │ +.field public static final FLAG_ONLY_ALERT_ONCE:I = 0x8 │ + │ +.field public static final FLAG_SHOW_LIGHTS:I = 0x1 │ + │ .field private static final IMPL:Landroid/support/v4/app/NotificationCompat$NotificationCompatImpl; │ │ .field public static final PRIORITY_DEFAULT:I = 0x0 │ │ .field public static final PRIORITY_HIGH:I = 0x1 │ │ .field public static final PRIORITY_LOW:I = -0x1 │ │ .field public static final PRIORITY_MAX:I = 0x2 │ │ .field public static final PRIORITY_MIN:I = -0x2 │ │ +.field public static final STREAM_DEFAULT:I = -0x1 │ + │ +.field public static final VISIBILITY_PRIVATE:I = 0x0 │ + │ +.field public static final VISIBILITY_PUBLIC:I = 0x1 │ + │ +.field public static final VISIBILITY_SECRET:I = -0x1 │ + │ │ # direct methods │ .method static constructor ()V │ .locals 2 │ │ .prologue │ - .line 153 │ + .line 815 │ sget v0, Landroid/os/Build$VERSION;->SDK_INT:I │ │ - const/16 v1, 0x10 │ + const/16 v1, 0x15 │ │ if-lt v0, v1, :cond_0 │ │ - .line 154 │ - new-instance v0, Landroid/support/v4/app/NotificationCompat$NotificationCompatImplJellybean; │ + .line 816 │ + new-instance v0, Landroid/support/v4/app/NotificationCompat$NotificationCompatImplApi21; │ │ - invoke-direct {v0}, Landroid/support/v4/app/NotificationCompat$NotificationCompatImplJellybean;->()V │ + invoke-direct {v0}, Landroid/support/v4/app/NotificationCompat$NotificationCompatImplApi21;->()V │ │ sput-object v0, Landroid/support/v4/app/NotificationCompat;->IMPL:Landroid/support/v4/app/NotificationCompat$NotificationCompatImpl; │ │ - .line 162 │ + .line 832 │ :goto_0 │ return-void │ │ - .line 155 │ + .line 817 │ :cond_0 │ sget v0, Landroid/os/Build$VERSION;->SDK_INT:I │ │ - const/16 v1, 0xe │ + const/16 v1, 0x14 │ │ if-lt v0, v1, :cond_1 │ │ - .line 156 │ + .line 818 │ + new-instance v0, Landroid/support/v4/app/NotificationCompat$NotificationCompatImplApi20; │ + │ + invoke-direct {v0}, Landroid/support/v4/app/NotificationCompat$NotificationCompatImplApi20;->()V │ + │ + sput-object v0, Landroid/support/v4/app/NotificationCompat;->IMPL:Landroid/support/v4/app/NotificationCompat$NotificationCompatImpl; │ + │ + goto :goto_0 │ + │ + .line 819 │ + :cond_1 │ + sget v0, Landroid/os/Build$VERSION;->SDK_INT:I │ + │ + const/16 v1, 0x13 │ + │ + if-lt v0, v1, :cond_2 │ + │ + .line 820 │ + new-instance v0, Landroid/support/v4/app/NotificationCompat$NotificationCompatImplKitKat; │ + │ + invoke-direct {v0}, Landroid/support/v4/app/NotificationCompat$NotificationCompatImplKitKat;->()V │ + │ + sput-object v0, Landroid/support/v4/app/NotificationCompat;->IMPL:Landroid/support/v4/app/NotificationCompat$NotificationCompatImpl; │ + │ + goto :goto_0 │ + │ + .line 821 │ + :cond_2 │ + sget v0, Landroid/os/Build$VERSION;->SDK_INT:I │ + │ + const/16 v1, 0x10 │ + │ + if-lt v0, v1, :cond_3 │ + │ + .line 822 │ + new-instance v0, Landroid/support/v4/app/NotificationCompat$NotificationCompatImplJellybean; │ + │ + invoke-direct {v0}, Landroid/support/v4/app/NotificationCompat$NotificationCompatImplJellybean;->()V │ + │ + sput-object v0, Landroid/support/v4/app/NotificationCompat;->IMPL:Landroid/support/v4/app/NotificationCompat$NotificationCompatImpl; │ + │ + goto :goto_0 │ + │ + .line 823 │ + :cond_3 │ + sget v0, Landroid/os/Build$VERSION;->SDK_INT:I │ + │ + const/16 v1, 0xe │ + │ + if-lt v0, v1, :cond_4 │ + │ + .line 824 │ new-instance v0, Landroid/support/v4/app/NotificationCompat$NotificationCompatImplIceCreamSandwich; │ │ invoke-direct {v0}, Landroid/support/v4/app/NotificationCompat$NotificationCompatImplIceCreamSandwich;->()V │ │ sput-object v0, Landroid/support/v4/app/NotificationCompat;->IMPL:Landroid/support/v4/app/NotificationCompat$NotificationCompatImpl; │ │ goto :goto_0 │ │ - .line 157 │ - :cond_1 │ + .line 825 │ + :cond_4 │ sget v0, Landroid/os/Build$VERSION;->SDK_INT:I │ │ const/16 v1, 0xb │ │ - if-lt v0, v1, :cond_2 │ + if-lt v0, v1, :cond_5 │ │ - .line 158 │ + .line 826 │ new-instance v0, Landroid/support/v4/app/NotificationCompat$NotificationCompatImplHoneycomb; │ │ invoke-direct {v0}, Landroid/support/v4/app/NotificationCompat$NotificationCompatImplHoneycomb;->()V │ │ sput-object v0, Landroid/support/v4/app/NotificationCompat;->IMPL:Landroid/support/v4/app/NotificationCompat$NotificationCompatImpl; │ │ goto :goto_0 │ │ - .line 160 │ - :cond_2 │ + .line 827 │ + :cond_5 │ + sget v0, Landroid/os/Build$VERSION;->SDK_INT:I │ + │ + const/16 v1, 0x9 │ + │ + if-lt v0, v1, :cond_6 │ + │ + .line 828 │ + new-instance v0, Landroid/support/v4/app/NotificationCompat$NotificationCompatImplGingerbread; │ + │ + invoke-direct {v0}, Landroid/support/v4/app/NotificationCompat$NotificationCompatImplGingerbread;->()V │ + │ + sput-object v0, Landroid/support/v4/app/NotificationCompat;->IMPL:Landroid/support/v4/app/NotificationCompat$NotificationCompatImpl; │ + │ + goto :goto_0 │ + │ + .line 830 │ + :cond_6 │ new-instance v0, Landroid/support/v4/app/NotificationCompat$NotificationCompatImplBase; │ │ invoke-direct {v0}, Landroid/support/v4/app/NotificationCompat$NotificationCompatImplBase;->()V │ │ sput-object v0, Landroid/support/v4/app/NotificationCompat;->IMPL:Landroid/support/v4/app/NotificationCompat$NotificationCompatImpl; │ │ goto :goto_0 │ .end method │ │ .method public constructor ()V │ .locals 0 │ │ .prologue │ - .line 34 │ + .line 41 │ invoke-direct {p0}, Ljava/lang/Object;->()V │ │ - .line 819 │ + .line 2904 │ + return-void │ +.end method │ + │ +.method static synthetic access$000(Landroid/support/v4/app/NotificationBuilderWithActions;Ljava/util/ArrayList;)V │ + .locals 0 │ + .param p0, "x0" # Landroid/support/v4/app/NotificationBuilderWithActions; │ + .param p1, "x1" # Ljava/util/ArrayList; │ + │ + .prologue │ + .line 41 │ + invoke-static {p0, p1}, Landroid/support/v4/app/NotificationCompat;->addActionsToBuilder(Landroid/support/v4/app/NotificationBuilderWithActions;Ljava/util/ArrayList;)V │ + │ + return-void │ +.end method │ + │ +.method static synthetic access$100(Landroid/support/v4/app/NotificationBuilderWithBuilderAccessor;Landroid/support/v4/app/NotificationCompat$Style;)V │ + .locals 0 │ + .param p0, "x0" # Landroid/support/v4/app/NotificationBuilderWithBuilderAccessor; │ + .param p1, "x1" # Landroid/support/v4/app/NotificationCompat$Style; │ + │ + .prologue │ + .line 41 │ + invoke-static {p0, p1}, Landroid/support/v4/app/NotificationCompat;->addStyleToBuilderJellybean(Landroid/support/v4/app/NotificationBuilderWithBuilderAccessor;Landroid/support/v4/app/NotificationCompat$Style;)V │ + │ + return-void │ +.end method │ + │ +.method static synthetic access$200()Landroid/support/v4/app/NotificationCompat$NotificationCompatImpl; │ + .locals 1 │ + │ + .prologue │ + .line 41 │ + sget-object v0, Landroid/support/v4/app/NotificationCompat;->IMPL:Landroid/support/v4/app/NotificationCompat$NotificationCompatImpl; │ + │ + return-object v0 │ +.end method │ + │ +.method static synthetic access$500(Landroid/os/Bundle;Ljava/lang/String;)[Landroid/app/Notification; │ + .locals 1 │ + .param p0, "x0" # Landroid/os/Bundle; │ + .param p1, "x1" # Ljava/lang/String; │ + │ + .prologue │ + .line 41 │ + invoke-static {p0, p1}, Landroid/support/v4/app/NotificationCompat;->getNotificationArrayFromBundle(Landroid/os/Bundle;Ljava/lang/String;)[Landroid/app/Notification; │ + │ + move-result-object v0 │ + │ + return-object v0 │ +.end method │ + │ +.method private static addActionsToBuilder(Landroid/support/v4/app/NotificationBuilderWithActions;Ljava/util/ArrayList;)V │ + .locals 3 │ + .param p0, "builder" # Landroid/support/v4/app/NotificationBuilderWithActions; │ + .annotation system Ldalvik/annotation/Signature; │ + value = { │ + "(", │ + "Landroid/support/v4/app/NotificationBuilderWithActions;", │ + "Ljava/util/ArrayList", │ + "<", │ + "Landroid/support/v4/app/NotificationCompat$Action;", │ + ">;)V" │ + } │ + .end annotation │ + │ + .prologue │ + .line 779 │ + .local p1, "actions":Ljava/util/ArrayList;, "Ljava/util/ArrayList;" │ + invoke-virtual {p1}, Ljava/util/ArrayList;->iterator()Ljava/util/Iterator; │ + │ + move-result-object v1 │ + │ + .local v1, "i$":Ljava/util/Iterator; │ + :goto_0 │ + invoke-interface {v1}, Ljava/util/Iterator;->hasNext()Z │ + │ + move-result v2 │ + │ + if-eqz v2, :cond_0 │ + │ + invoke-interface {v1}, Ljava/util/Iterator;->next()Ljava/lang/Object; │ + │ + move-result-object v0 │ + │ + check-cast v0, Landroid/support/v4/app/NotificationCompat$Action; │ + │ + .line 780 │ + .local v0, "action":Landroid/support/v4/app/NotificationCompat$Action; │ + invoke-interface {p0, v0}, Landroid/support/v4/app/NotificationBuilderWithActions;->addAction(Landroid/support/v4/app/NotificationCompatBase$Action;)V │ + │ + goto :goto_0 │ + │ + .line 782 │ + .end local v0 # "action":Landroid/support/v4/app/NotificationCompat$Action; │ + :cond_0 │ + return-void │ +.end method │ + │ +.method private static addStyleToBuilderJellybean(Landroid/support/v4/app/NotificationBuilderWithBuilderAccessor;Landroid/support/v4/app/NotificationCompat$Style;)V │ + .locals 10 │ + .param p0, "builder" # Landroid/support/v4/app/NotificationBuilderWithBuilderAccessor; │ + .param p1, "style" # Landroid/support/v4/app/NotificationCompat$Style; │ + │ + .prologue │ + .line 786 │ + if-eqz p1, :cond_0 │ + │ + .line 787 │ + instance-of v0, p1, Landroid/support/v4/app/NotificationCompat$BigTextStyle; │ + │ + if-eqz v0, :cond_1 │ + │ + move-object v8, p1 │ + │ + .line 788 │ + check-cast v8, Landroid/support/v4/app/NotificationCompat$BigTextStyle; │ + │ + .line 789 │ + .local v8, "bigTextStyle":Landroid/support/v4/app/NotificationCompat$BigTextStyle; │ + iget-object v0, v8, Landroid/support/v4/app/NotificationCompat$BigTextStyle;->mBigContentTitle:Ljava/lang/CharSequence; │ + │ + iget-boolean v1, v8, Landroid/support/v4/app/NotificationCompat$BigTextStyle;->mSummaryTextSet:Z │ + │ + iget-object v2, v8, Landroid/support/v4/app/NotificationCompat$BigTextStyle;->mSummaryText:Ljava/lang/CharSequence; │ + │ + iget-object v3, v8, Landroid/support/v4/app/NotificationCompat$BigTextStyle;->mBigText:Ljava/lang/CharSequence; │ + │ + invoke-static {p0, v0, v1, v2, v3}, Landroid/support/v4/app/NotificationCompatJellybean;->addBigTextStyle(Landroid/support/v4/app/NotificationBuilderWithBuilderAccessor;Ljava/lang/CharSequence;ZLjava/lang/CharSequence;Ljava/lang/CharSequence;)V │ + │ + .line 812 │ + .end local v8 # "bigTextStyle":Landroid/support/v4/app/NotificationCompat$BigTextStyle; │ + :cond_0 │ + :goto_0 │ return-void │ + │ + .line 794 │ + :cond_1 │ + instance-of v0, p1, Landroid/support/v4/app/NotificationCompat$InboxStyle; │ + │ + if-eqz v0, :cond_2 │ + │ + move-object v9, p1 │ + │ + .line 795 │ + check-cast v9, Landroid/support/v4/app/NotificationCompat$InboxStyle; │ + │ + .line 796 │ + .local v9, "inboxStyle":Landroid/support/v4/app/NotificationCompat$InboxStyle; │ + iget-object v0, v9, Landroid/support/v4/app/NotificationCompat$InboxStyle;->mBigContentTitle:Ljava/lang/CharSequence; │ + │ + iget-boolean v1, v9, Landroid/support/v4/app/NotificationCompat$InboxStyle;->mSummaryTextSet:Z │ + │ + iget-object v2, v9, Landroid/support/v4/app/NotificationCompat$InboxStyle;->mSummaryText:Ljava/lang/CharSequence; │ + │ + iget-object v3, v9, Landroid/support/v4/app/NotificationCompat$InboxStyle;->mTexts:Ljava/util/ArrayList; │ + │ + invoke-static {p0, v0, v1, v2, v3}, Landroid/support/v4/app/NotificationCompatJellybean;->addInboxStyle(Landroid/support/v4/app/NotificationBuilderWithBuilderAccessor;Ljava/lang/CharSequence;ZLjava/lang/CharSequence;Ljava/util/ArrayList;)V │ + │ + goto :goto_0 │ + │ + .line 801 │ + .end local v9 # "inboxStyle":Landroid/support/v4/app/NotificationCompat$InboxStyle; │ + :cond_2 │ + instance-of v0, p1, Landroid/support/v4/app/NotificationCompat$BigPictureStyle; │ + │ + if-eqz v0, :cond_0 │ + │ + move-object v7, p1 │ + │ + .line 802 │ + check-cast v7, Landroid/support/v4/app/NotificationCompat$BigPictureStyle; │ + │ + .line 803 │ + .local v7, "bigPictureStyle":Landroid/support/v4/app/NotificationCompat$BigPictureStyle; │ + iget-object v1, v7, Landroid/support/v4/app/NotificationCompat$BigPictureStyle;->mBigContentTitle:Ljava/lang/CharSequence; │ + │ + iget-boolean v2, v7, Landroid/support/v4/app/NotificationCompat$BigPictureStyle;->mSummaryTextSet:Z │ + │ + iget-object v3, v7, Landroid/support/v4/app/NotificationCompat$BigPictureStyle;->mSummaryText:Ljava/lang/CharSequence; │ + │ + iget-object v4, v7, Landroid/support/v4/app/NotificationCompat$BigPictureStyle;->mPicture:Landroid/graphics/Bitmap; │ + │ + iget-object v5, v7, Landroid/support/v4/app/NotificationCompat$BigPictureStyle;->mBigLargeIcon:Landroid/graphics/Bitmap; │ + │ + iget-boolean v6, v7, Landroid/support/v4/app/NotificationCompat$BigPictureStyle;->mBigLargeIconSet:Z │ + │ + move-object v0, p0 │ + │ + invoke-static/range {v0 .. v6}, Landroid/support/v4/app/NotificationCompatJellybean;->addBigPictureStyle(Landroid/support/v4/app/NotificationBuilderWithBuilderAccessor;Ljava/lang/CharSequence;ZLjava/lang/CharSequence;Landroid/graphics/Bitmap;Landroid/graphics/Bitmap;Z)V │ + │ + goto :goto_0 │ +.end method │ + │ +.method public static getAction(Landroid/app/Notification;I)Landroid/support/v4/app/NotificationCompat$Action; │ + .locals 1 │ + .param p0, "notif" # Landroid/app/Notification; │ + .param p1, "actionIndex" # I │ + │ + .prologue │ + .line 3271 │ + sget-object v0, Landroid/support/v4/app/NotificationCompat;->IMPL:Landroid/support/v4/app/NotificationCompat$NotificationCompatImpl; │ + │ + invoke-interface {v0, p0, p1}, Landroid/support/v4/app/NotificationCompat$NotificationCompatImpl;->getAction(Landroid/app/Notification;I)Landroid/support/v4/app/NotificationCompat$Action; │ + │ + move-result-object v0 │ + │ + return-object v0 │ +.end method │ + │ +.method public static getActionCount(Landroid/app/Notification;)I │ + .locals 1 │ + .param p0, "notif" # Landroid/app/Notification; │ + │ + .prologue │ + .line 3261 │ + sget-object v0, Landroid/support/v4/app/NotificationCompat;->IMPL:Landroid/support/v4/app/NotificationCompat$NotificationCompatImpl; │ + │ + invoke-interface {v0, p0}, Landroid/support/v4/app/NotificationCompat$NotificationCompatImpl;->getActionCount(Landroid/app/Notification;)I │ + │ + move-result v0 │ + │ + return v0 │ +.end method │ + │ +.method public static getCategory(Landroid/app/Notification;)Ljava/lang/String; │ + .locals 1 │ + .param p0, "notif" # Landroid/app/Notification; │ + │ + .prologue │ + .line 3280 │ + sget-object v0, Landroid/support/v4/app/NotificationCompat;->IMPL:Landroid/support/v4/app/NotificationCompat$NotificationCompatImpl; │ + │ + invoke-interface {v0, p0}, Landroid/support/v4/app/NotificationCompat$NotificationCompatImpl;->getCategory(Landroid/app/Notification;)Ljava/lang/String; │ + │ + move-result-object v0 │ + │ + return-object v0 │ .end method │ │ -.method static synthetic access$000()Landroid/support/v4/app/NotificationCompat$NotificationCompatImpl; │ +.method public static getExtras(Landroid/app/Notification;)Landroid/os/Bundle; │ .locals 1 │ + .param p0, "notif" # Landroid/app/Notification; │ │ .prologue │ - .line 34 │ + .line 3253 │ sget-object v0, Landroid/support/v4/app/NotificationCompat;->IMPL:Landroid/support/v4/app/NotificationCompat$NotificationCompatImpl; │ │ + invoke-interface {v0, p0}, Landroid/support/v4/app/NotificationCompat$NotificationCompatImpl;->getExtras(Landroid/app/Notification;)Landroid/os/Bundle; │ + │ + move-result-object v0 │ + │ return-object v0 │ .end method │ + │ +.method public static getGroup(Landroid/app/Notification;)Ljava/lang/String; │ + .locals 1 │ + .param p0, "notif" # Landroid/app/Notification; │ + │ + .prologue │ + .line 3298 │ + sget-object v0, Landroid/support/v4/app/NotificationCompat;->IMPL:Landroid/support/v4/app/NotificationCompat$NotificationCompatImpl; │ + │ + invoke-interface {v0, p0}, Landroid/support/v4/app/NotificationCompat$NotificationCompatImpl;->getGroup(Landroid/app/Notification;)Ljava/lang/String; │ + │ + move-result-object v0 │ + │ + return-object v0 │ +.end method │ + │ +.method public static getLocalOnly(Landroid/app/Notification;)Z │ + .locals 1 │ + .param p0, "notif" # Landroid/app/Notification; │ + │ + .prologue │ + .line 3290 │ + sget-object v0, Landroid/support/v4/app/NotificationCompat;->IMPL:Landroid/support/v4/app/NotificationCompat$NotificationCompatImpl; │ + │ + invoke-interface {v0, p0}, Landroid/support/v4/app/NotificationCompat$NotificationCompatImpl;->getLocalOnly(Landroid/app/Notification;)Z │ + │ + move-result v0 │ + │ + return v0 │ +.end method │ + │ +.method private static getNotificationArrayFromBundle(Landroid/os/Bundle;Ljava/lang/String;)[Landroid/app/Notification; │ + .locals 4 │ + .param p0, "bundle" # Landroid/os/Bundle; │ + .param p1, "key" # Ljava/lang/String; │ + │ + .prologue │ + .line 3235 │ + invoke-virtual {p0, p1}, Landroid/os/Bundle;->getParcelableArray(Ljava/lang/String;)[Landroid/os/Parcelable; │ + │ + move-result-object v0 │ + │ + .line 3236 │ + .local v0, "array":[Landroid/os/Parcelable; │ + instance-of v3, v0, [Landroid/app/Notification; │ + │ + if-nez v3, :cond_0 │ + │ + if-nez v0, :cond_1 │ + │ + .line 3237 │ + :cond_0 │ + check-cast v0, [Landroid/app/Notification; │ + │ + .end local v0 # "array":[Landroid/os/Parcelable; │ + check-cast v0, [Landroid/app/Notification; │ + │ + move-object v2, v0 │ + │ + .line 3244 │ + :goto_0 │ + return-object v2 │ + │ + .line 3239 │ + .restart local v0 # "array":[Landroid/os/Parcelable; │ + :cond_1 │ + array-length v3, v0 │ + │ + new-array v2, v3, [Landroid/app/Notification; │ + │ + .line 3240 │ + .local v2, "typedArray":[Landroid/app/Notification; │ + const/4 v1, 0x0 │ + │ + .local v1, "i":I │ + :goto_1 │ + array-length v3, v0 │ + │ + if-ge v1, v3, :cond_2 │ + │ + .line 3241 │ + aget-object v3, v0, v1 │ + │ + check-cast v3, Landroid/app/Notification; │ + │ + aput-object v3, v2, v1 │ + │ + .line 3240 │ + add-int/lit8 v1, v1, 0x1 │ + │ + goto :goto_1 │ + │ + .line 3243 │ + :cond_2 │ + invoke-virtual {p0, p1, v2}, Landroid/os/Bundle;->putParcelableArray(Ljava/lang/String;[Landroid/os/Parcelable;)V │ + │ + goto :goto_0 │ +.end method │ + │ +.method public static getSortKey(Landroid/app/Notification;)Ljava/lang/String; │ + .locals 1 │ + .param p0, "notif" # Landroid/app/Notification; │ + │ + .prologue │ + .line 3324 │ + sget-object v0, Landroid/support/v4/app/NotificationCompat;->IMPL:Landroid/support/v4/app/NotificationCompat$NotificationCompatImpl; │ + │ + invoke-interface {v0, p0}, Landroid/support/v4/app/NotificationCompat$NotificationCompatImpl;->getSortKey(Landroid/app/Notification;)Ljava/lang/String; │ + │ + move-result-object v0 │ + │ + return-object v0 │ +.end method │ + │ +.method public static isGroupSummary(Landroid/app/Notification;)Z │ + .locals 1 │ + .param p0, "notif" # Landroid/app/Notification; │ + │ + .prologue │ + .line 3308 │ + sget-object v0, Landroid/support/v4/app/NotificationCompat;->IMPL:Landroid/support/v4/app/NotificationCompat$NotificationCompatImpl; │ + │ + invoke-interface {v0, p0}, Landroid/support/v4/app/NotificationCompat$NotificationCompatImpl;->isGroupSummary(Landroid/app/Notification;)Z │ + │ + move-result v0 │ + │ + return v0 │ +.end method ├── smali/android/support/v4/app/ActionBarDrawerToggle$ActionBarDrawerToggleImplHC.smali │ @@ -18,54 +18,54 @@ │ │ │ # direct methods │ .method private constructor ()V │ .locals 0 │ │ .prologue │ - .line 121 │ + .line 132 │ invoke-direct {p0}, Ljava/lang/Object;->()V │ │ return-void │ .end method │ │ .method synthetic constructor (Landroid/support/v4/app/ActionBarDrawerToggle$1;)V │ .locals 0 │ .param p1, "x0" # Landroid/support/v4/app/ActionBarDrawerToggle$1; │ │ .prologue │ - .line 121 │ + .line 132 │ invoke-direct {p0}, Landroid/support/v4/app/ActionBarDrawerToggle$ActionBarDrawerToggleImplHC;->()V │ │ return-void │ .end method │ │ │ # virtual methods │ .method public getThemeUpIndicator(Landroid/app/Activity;)Landroid/graphics/drawable/Drawable; │ .locals 1 │ .param p1, "activity" # Landroid/app/Activity; │ │ .prologue │ - .line 124 │ + .line 135 │ invoke-static {p1}, Landroid/support/v4/app/ActionBarDrawerToggleHoneycomb;->getThemeUpIndicator(Landroid/app/Activity;)Landroid/graphics/drawable/Drawable; │ │ move-result-object v0 │ │ return-object v0 │ .end method │ │ .method public setActionBarDescription(Ljava/lang/Object;Landroid/app/Activity;I)Ljava/lang/Object; │ .locals 1 │ .param p1, "info" # Ljava/lang/Object; │ .param p2, "activity" # Landroid/app/Activity; │ .param p3, "contentDescRes" # I │ │ .prologue │ - .line 136 │ + .line 147 │ invoke-static {p1, p2, p3}, Landroid/support/v4/app/ActionBarDrawerToggleHoneycomb;->setActionBarDescription(Ljava/lang/Object;Landroid/app/Activity;I)Ljava/lang/Object; │ │ move-result-object v0 │ │ return-object v0 │ .end method │ │ @@ -73,14 +73,14 @@ │ .locals 1 │ .param p1, "info" # Ljava/lang/Object; │ .param p2, "activity" # Landroid/app/Activity; │ .param p3, "themeImage" # Landroid/graphics/drawable/Drawable; │ .param p4, "contentDescRes" # I │ │ .prologue │ - .line 130 │ + .line 141 │ invoke-static {p1, p2, p3, p4}, Landroid/support/v4/app/ActionBarDrawerToggleHoneycomb;->setActionBarUpIndicator(Ljava/lang/Object;Landroid/app/Activity;Landroid/graphics/drawable/Drawable;I)Ljava/lang/Object; │ │ move-result-object v0 │ │ return-object v0 │ .end method ├── smali/android/support/v4/app/FragmentManagerImpl$5.smali │ @@ -24,15 +24,15 @@ │ │ │ # direct methods │ .method constructor (Landroid/support/v4/app/FragmentManagerImpl;Landroid/support/v4/app/Fragment;)V │ .locals 0 │ │ .prologue │ - .line 1007 │ + .line 1027 │ iput-object p1, p0, Landroid/support/v4/app/FragmentManagerImpl$5;->this$0:Landroid/support/v4/app/FragmentManagerImpl; │ │ iput-object p2, p0, Landroid/support/v4/app/FragmentManagerImpl$5;->val$fragment:Landroid/support/v4/app/Fragment; │ │ invoke-direct {p0}, Ljava/lang/Object;->()V │ │ return-void │ @@ -43,58 +43,58 @@ │ .method public onAnimationEnd(Landroid/view/animation/Animation;)V │ .locals 6 │ .param p1, "animation" # Landroid/view/animation/Animation; │ │ .prologue │ const/4 v3, 0x0 │ │ - .line 1010 │ + .line 1030 │ iget-object v0, p0, Landroid/support/v4/app/FragmentManagerImpl$5;->val$fragment:Landroid/support/v4/app/Fragment; │ │ iget-object v0, v0, Landroid/support/v4/app/Fragment;->mAnimatingAway:Landroid/view/View; │ │ if-eqz v0, :cond_0 │ │ - .line 1011 │ + .line 1031 │ iget-object v0, p0, Landroid/support/v4/app/FragmentManagerImpl$5;->val$fragment:Landroid/support/v4/app/Fragment; │ │ const/4 v1, 0x0 │ │ iput-object v1, v0, Landroid/support/v4/app/Fragment;->mAnimatingAway:Landroid/view/View; │ │ - .line 1012 │ + .line 1032 │ iget-object v0, p0, Landroid/support/v4/app/FragmentManagerImpl$5;->this$0:Landroid/support/v4/app/FragmentManagerImpl; │ │ iget-object v1, p0, Landroid/support/v4/app/FragmentManagerImpl$5;->val$fragment:Landroid/support/v4/app/Fragment; │ │ iget-object v2, p0, Landroid/support/v4/app/FragmentManagerImpl$5;->val$fragment:Landroid/support/v4/app/Fragment; │ │ iget v2, v2, Landroid/support/v4/app/Fragment;->mStateAfterAnimating:I │ │ move v4, v3 │ │ move v5, v3 │ │ invoke-virtual/range {v0 .. v5}, Landroid/support/v4/app/FragmentManagerImpl;->moveToState(Landroid/support/v4/app/Fragment;IIIZ)V │ │ - .line 1015 │ + .line 1035 │ :cond_0 │ return-void │ .end method │ │ .method public onAnimationRepeat(Landroid/view/animation/Animation;)V │ .locals 0 │ .param p1, "animation" # Landroid/view/animation/Animation; │ │ .prologue │ - .line 1018 │ + .line 1038 │ return-void │ .end method │ │ .method public onAnimationStart(Landroid/view/animation/Animation;)V │ .locals 0 │ .param p1, "animation" # Landroid/view/animation/Animation; │ │ .prologue │ - .line 1021 │ + .line 1041 │ return-void │ .end method ├── smali/android/support/v4/app/FragmentManagerState$1.smali │ @@ -28,64 +28,64 @@ │ │ │ # direct methods │ .method constructor ()V │ .locals 0 │ │ .prologue │ - .line 374 │ + .line 387 │ invoke-direct {p0}, Ljava/lang/Object;->()V │ │ return-void │ .end method │ │ │ # virtual methods │ .method public createFromParcel(Landroid/os/Parcel;)Landroid/support/v4/app/FragmentManagerState; │ .locals 1 │ .param p1, "in" # Landroid/os/Parcel; │ │ .prologue │ - .line 376 │ + .line 389 │ new-instance v0, Landroid/support/v4/app/FragmentManagerState; │ │ invoke-direct {v0, p1}, Landroid/support/v4/app/FragmentManagerState;->(Landroid/os/Parcel;)V │ │ return-object v0 │ .end method │ │ .method public bridge synthetic createFromParcel(Landroid/os/Parcel;)Ljava/lang/Object; │ .locals 1 │ .param p1, "x0" # Landroid/os/Parcel; │ │ .prologue │ - .line 374 │ + .line 387 │ invoke-virtual {p0, p1}, Landroid/support/v4/app/FragmentManagerState$1;->createFromParcel(Landroid/os/Parcel;)Landroid/support/v4/app/FragmentManagerState; │ │ move-result-object v0 │ │ return-object v0 │ .end method │ │ .method public newArray(I)[Landroid/support/v4/app/FragmentManagerState; │ .locals 1 │ .param p1, "size" # I │ │ .prologue │ - .line 380 │ + .line 393 │ new-array v0, p1, [Landroid/support/v4/app/FragmentManagerState; │ │ return-object v0 │ .end method │ │ .method public bridge synthetic newArray(I)[Ljava/lang/Object; │ .locals 1 │ .param p1, "x0" # I │ │ .prologue │ - .line 374 │ + .line 387 │ invoke-virtual {p0, p1}, Landroid/support/v4/app/FragmentManagerState$1;->newArray(I)[Landroid/support/v4/app/FragmentManagerState; │ │ move-result-object v0 │ │ return-object v0 │ .end method ├── smali/android/support/v4/app/FragmentState$1.smali │ @@ -28,64 +28,64 @@ │ │ │ # direct methods │ .method constructor ()V │ .locals 0 │ │ .prologue │ - .line 137 │ + .line 141 │ invoke-direct {p0}, Ljava/lang/Object;->()V │ │ return-void │ .end method │ │ │ # virtual methods │ .method public createFromParcel(Landroid/os/Parcel;)Landroid/support/v4/app/FragmentState; │ .locals 1 │ .param p1, "in" # Landroid/os/Parcel; │ │ .prologue │ - .line 139 │ + .line 143 │ new-instance v0, Landroid/support/v4/app/FragmentState; │ │ invoke-direct {v0, p1}, Landroid/support/v4/app/FragmentState;->(Landroid/os/Parcel;)V │ │ return-object v0 │ .end method │ │ .method public bridge synthetic createFromParcel(Landroid/os/Parcel;)Ljava/lang/Object; │ .locals 1 │ .param p1, "x0" # Landroid/os/Parcel; │ │ .prologue │ - .line 137 │ + .line 141 │ invoke-virtual {p0, p1}, Landroid/support/v4/app/FragmentState$1;->createFromParcel(Landroid/os/Parcel;)Landroid/support/v4/app/FragmentState; │ │ move-result-object v0 │ │ return-object v0 │ .end method │ │ .method public newArray(I)[Landroid/support/v4/app/FragmentState; │ .locals 1 │ .param p1, "size" # I │ │ .prologue │ - .line 143 │ + .line 147 │ new-array v0, p1, [Landroid/support/v4/app/FragmentState; │ │ return-object v0 │ .end method │ │ .method public bridge synthetic newArray(I)[Ljava/lang/Object; │ .locals 1 │ .param p1, "x0" # I │ │ .prologue │ - .line 137 │ + .line 141 │ invoke-virtual {p0, p1}, Landroid/support/v4/app/FragmentState$1;->newArray(I)[Landroid/support/v4/app/FragmentState; │ │ move-result-object v0 │ │ return-object v0 │ .end method ├── smali/android/support/v4/app/ActionBarDrawerToggle$DelegateProvider.smali │ @@ -12,8 +12,10 @@ │ accessFlags = 0x609 │ name = "DelegateProvider" │ .end annotation │ │ │ # virtual methods │ .method public abstract getDrawerToggleDelegate()Landroid/support/v4/app/ActionBarDrawerToggle$Delegate; │ + .annotation build Landroid/support/annotation/Nullable; │ + .end annotation │ .end method ├── smali/android/support/v4/app/Fragment$InstantiationException.smali │ @@ -17,13 +17,13 @@ │ # direct methods │ .method public constructor (Ljava/lang/String;Ljava/lang/Exception;)V │ .locals 0 │ .param p1, "msg" # Ljava/lang/String; │ .param p2, "cause" # Ljava/lang/Exception; │ │ .prologue │ - .line 348 │ + .line 366 │ invoke-direct {p0, p1, p2}, Ljava/lang/RuntimeException;->(Ljava/lang/String;Ljava/lang/Throwable;)V │ │ - .line 349 │ + .line 367 │ return-void │ .end method ├── smali/android/support/v4/app/FragmentPagerAdapter.smali │ @@ -38,15 +38,15 @@ │ iput-object p1, p0, Landroid/support/v4/app/FragmentPagerAdapter;->mFragmentManager:Landroid/support/v4/app/FragmentManager; │ │ .line 71 │ return-void │ .end method │ │ .method private static makeFragmentName(IJ)Ljava/lang/String; │ - .locals 2 │ + .locals 3 │ .param p0, "viewId" # I │ .param p1, "id" # J │ │ .prologue │ .line 173 │ new-instance v0, Ljava/lang/StringBuilder; │ │ @@ -181,31 +181,31 @@ │ │ iput-object v4, p0, Landroid/support/v4/app/FragmentPagerAdapter;->mCurTransaction:Landroid/support/v4/app/FragmentTransaction; │ │ .line 88 │ :cond_0 │ invoke-virtual {p0, p2}, Landroid/support/v4/app/FragmentPagerAdapter;->getItemId(I)J │ │ - move-result-wide v1 │ + move-result-wide v2 │ │ .line 91 │ - .local v1, "itemId":J │ + .local v2, "itemId":J │ invoke-virtual {p1}, Landroid/view/ViewGroup;->getId()I │ │ move-result v4 │ │ - invoke-static {v4, v1, v2}, Landroid/support/v4/app/FragmentPagerAdapter;->makeFragmentName(IJ)Ljava/lang/String; │ + invoke-static {v4, v2, v3}, Landroid/support/v4/app/FragmentPagerAdapter;->makeFragmentName(IJ)Ljava/lang/String; │ │ - move-result-object v3 │ + move-result-object v1 │ │ .line 92 │ - .local v3, "name":Ljava/lang/String; │ + .local v1, "name":Ljava/lang/String; │ iget-object v4, p0, Landroid/support/v4/app/FragmentPagerAdapter;->mFragmentManager:Landroid/support/v4/app/FragmentManager; │ │ - invoke-virtual {v4, v3}, Landroid/support/v4/app/FragmentManager;->findFragmentByTag(Ljava/lang/String;)Landroid/support/v4/app/Fragment; │ + invoke-virtual {v4, v1}, Landroid/support/v4/app/FragmentManager;->findFragmentByTag(Ljava/lang/String;)Landroid/support/v4/app/Fragment; │ │ move-result-object v0 │ │ .line 93 │ .local v0, "fragment":Landroid/support/v4/app/Fragment; │ if-eqz v0, :cond_2 │ │ @@ -243,15 +243,15 @@ │ │ move-result v5 │ │ invoke-virtual {p1}, Landroid/view/ViewGroup;->getId()I │ │ move-result v6 │ │ - invoke-static {v6, v1, v2}, Landroid/support/v4/app/FragmentPagerAdapter;->makeFragmentName(IJ)Ljava/lang/String; │ + invoke-static {v6, v2, v3}, Landroid/support/v4/app/FragmentPagerAdapter;->makeFragmentName(IJ)Ljava/lang/String; │ │ move-result-object v6 │ │ invoke-virtual {v4, v5, v0, v6}, Landroid/support/v4/app/FragmentTransaction;->add(ILandroid/support/v4/app/Fragment;Ljava/lang/String;)Landroid/support/v4/app/FragmentTransaction; │ │ goto :goto_0 │ .end method ├── smali/android/support/v4/app/NotificationCompat$Action.smali │ @@ -1,47 +1,222 @@ │ .class public Landroid/support/v4/app/NotificationCompat$Action; │ -.super Ljava/lang/Object; │ +.super Landroid/support/v4/app/NotificationCompatBase$Action; │ .source "NotificationCompat.java" │ │ │ # annotations │ .annotation system Ldalvik/annotation/EnclosingClass; │ value = Landroid/support/v4/app/NotificationCompat; │ .end annotation │ │ .annotation system Ldalvik/annotation/InnerClass; │ accessFlags = 0x9 │ name = "Action" │ .end annotation │ │ +.annotation system Ldalvik/annotation/MemberClasses; │ + value = { │ + Landroid/support/v4/app/NotificationCompat$Action$WearableExtender;, │ + Landroid/support/v4/app/NotificationCompat$Action$Extender;, │ + Landroid/support/v4/app/NotificationCompat$Action$Builder; │ + } │ +.end annotation │ + │ + │ +# static fields │ +.field public static final FACTORY:Landroid/support/v4/app/NotificationCompatBase$Action$Factory; │ + │ │ # instance fields │ .field public actionIntent:Landroid/app/PendingIntent; │ │ .field public icon:I │ │ +.field private final mExtras:Landroid/os/Bundle; │ + │ +.field private final mRemoteInputs:[Landroid/support/v4/app/RemoteInput; │ + │ .field public title:Ljava/lang/CharSequence; │ │ │ # direct methods │ +.method static constructor ()V │ + .locals 1 │ + │ + .prologue │ + .line 2135 │ + new-instance v0, Landroid/support/v4/app/NotificationCompat$Action$1; │ + │ + invoke-direct {v0}, Landroid/support/v4/app/NotificationCompat$Action$1;->()V │ + │ + sput-object v0, Landroid/support/v4/app/NotificationCompat$Action;->FACTORY:Landroid/support/v4/app/NotificationCompatBase$Action$Factory; │ + │ + return-void │ +.end method │ + │ .method public constructor (ILjava/lang/CharSequence;Landroid/app/PendingIntent;)V │ - .locals 0 │ - .param p1, "icon_" # I │ - .param p2, "title_" # Ljava/lang/CharSequence; │ - .param p3, "intent_" # Landroid/app/PendingIntent; │ + .locals 6 │ + .param p1, "icon" # I │ + .param p2, "title" # Ljava/lang/CharSequence; │ + .param p3, "intent" # Landroid/app/PendingIntent; │ + │ + .prologue │ + .line 1791 │ + new-instance v4, Landroid/os/Bundle; │ + │ + invoke-direct {v4}, Landroid/os/Bundle;->()V │ + │ + const/4 v5, 0x0 │ + │ + move-object v0, p0 │ + │ + move v1, p1 │ + │ + move-object v2, p2 │ + │ + move-object v3, p3 │ + │ + invoke-direct/range {v0 .. v5}, Landroid/support/v4/app/NotificationCompat$Action;->(ILjava/lang/CharSequence;Landroid/app/PendingIntent;Landroid/os/Bundle;[Landroid/support/v4/app/RemoteInput;)V │ + │ + .line 1792 │ + return-void │ +.end method │ + │ +.method private constructor (ILjava/lang/CharSequence;Landroid/app/PendingIntent;Landroid/os/Bundle;[Landroid/support/v4/app/RemoteInput;)V │ + .locals 1 │ + .param p1, "icon" # I │ + .param p2, "title" # Ljava/lang/CharSequence; │ + .param p3, "intent" # Landroid/app/PendingIntent; │ + .param p4, "extras" # Landroid/os/Bundle; │ + .param p5, "remoteInputs" # [Landroid/support/v4/app/RemoteInput; │ │ .prologue │ - .line 824 │ - invoke-direct {p0}, Ljava/lang/Object;->()V │ + .line 1795 │ + invoke-direct {p0}, Landroid/support/v4/app/NotificationCompatBase$Action;->()V │ │ - .line 825 │ + .line 1796 │ iput p1, p0, Landroid/support/v4/app/NotificationCompat$Action;->icon:I │ │ - .line 826 │ - iput-object p2, p0, Landroid/support/v4/app/NotificationCompat$Action;->title:Ljava/lang/CharSequence; │ + .line 1797 │ + invoke-static {p2}, Landroid/support/v4/app/NotificationCompat$Builder;->limitCharSequenceLength(Ljava/lang/CharSequence;)Ljava/lang/CharSequence; │ + │ + move-result-object v0 │ + │ + iput-object v0, p0, Landroid/support/v4/app/NotificationCompat$Action;->title:Ljava/lang/CharSequence; │ │ - .line 827 │ + .line 1798 │ iput-object p3, p0, Landroid/support/v4/app/NotificationCompat$Action;->actionIntent:Landroid/app/PendingIntent; │ │ - .line 828 │ + .line 1799 │ + if-eqz p4, :cond_0 │ + │ + .end local p4 # "extras":Landroid/os/Bundle; │ + :goto_0 │ + iput-object p4, p0, Landroid/support/v4/app/NotificationCompat$Action;->mExtras:Landroid/os/Bundle; │ + │ + .line 1800 │ + iput-object p5, p0, Landroid/support/v4/app/NotificationCompat$Action;->mRemoteInputs:[Landroid/support/v4/app/RemoteInput; │ + │ + .line 1801 │ + return-void │ + │ + .line 1799 │ + .restart local p4 # "extras":Landroid/os/Bundle; │ + :cond_0 │ + new-instance p4, Landroid/os/Bundle; │ + │ + .end local p4 # "extras":Landroid/os/Bundle; │ + invoke-direct {p4}, Landroid/os/Bundle;->()V │ + │ + goto :goto_0 │ +.end method │ + │ +.method synthetic constructor (ILjava/lang/CharSequence;Landroid/app/PendingIntent;Landroid/os/Bundle;[Landroid/support/v4/app/RemoteInput;Landroid/support/v4/app/NotificationCompat$1;)V │ + .locals 0 │ + .param p1, "x0" # I │ + .param p2, "x1" # Ljava/lang/CharSequence; │ + .param p3, "x2" # Landroid/app/PendingIntent; │ + .param p4, "x3" # Landroid/os/Bundle; │ + .param p5, "x4" # [Landroid/support/v4/app/RemoteInput; │ + .param p6, "x5" # Landroid/support/v4/app/NotificationCompat$1; │ + │ + .prologue │ + .line 1772 │ + invoke-direct/range {p0 .. p5}, Landroid/support/v4/app/NotificationCompat$Action;->(ILjava/lang/CharSequence;Landroid/app/PendingIntent;Landroid/os/Bundle;[Landroid/support/v4/app/RemoteInput;)V │ + │ return-void │ .end method │ + │ +.method static synthetic access$300(Landroid/support/v4/app/NotificationCompat$Action;)Landroid/os/Bundle; │ + .locals 1 │ + .param p0, "x0" # Landroid/support/v4/app/NotificationCompat$Action; │ + │ + .prologue │ + .line 1772 │ + iget-object v0, p0, Landroid/support/v4/app/NotificationCompat$Action;->mExtras:Landroid/os/Bundle; │ + │ + return-object v0 │ +.end method │ + │ + │ +# virtual methods │ +.method protected getActionIntent()Landroid/app/PendingIntent; │ + .locals 1 │ + │ + .prologue │ + .line 1815 │ + iget-object v0, p0, Landroid/support/v4/app/NotificationCompat$Action;->actionIntent:Landroid/app/PendingIntent; │ + │ + return-object v0 │ +.end method │ + │ +.method public getExtras()Landroid/os/Bundle; │ + .locals 1 │ + │ + .prologue │ + .line 1823 │ + iget-object v0, p0, Landroid/support/v4/app/NotificationCompat$Action;->mExtras:Landroid/os/Bundle; │ + │ + return-object v0 │ +.end method │ + │ +.method protected getIcon()I │ + .locals 1 │ + │ + .prologue │ + .line 1805 │ + iget v0, p0, Landroid/support/v4/app/NotificationCompat$Action;->icon:I │ + │ + return v0 │ +.end method │ + │ +.method public getRemoteInputs()[Landroid/support/v4/app/RemoteInput; │ + .locals 1 │ + │ + .prologue │ + .line 1832 │ + iget-object v0, p0, Landroid/support/v4/app/NotificationCompat$Action;->mRemoteInputs:[Landroid/support/v4/app/RemoteInput; │ + │ + return-object v0 │ +.end method │ + │ +.method public bridge synthetic getRemoteInputs()[Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput; │ + .locals 1 │ + │ + .prologue │ + .line 1772 │ + invoke-virtual {p0}, Landroid/support/v4/app/NotificationCompat$Action;->getRemoteInputs()[Landroid/support/v4/app/RemoteInput; │ + │ + move-result-object v0 │ + │ + return-object v0 │ +.end method │ + │ +.method protected getTitle()Ljava/lang/CharSequence; │ + .locals 1 │ + │ + .prologue │ + .line 1810 │ + iget-object v0, p0, Landroid/support/v4/app/NotificationCompat$Action;->title:Ljava/lang/CharSequence; │ + │ + return-object v0 │ +.end method ├── smali/android/support/v4/app/NotificationCompatJellybean.smali │ @@ -1,415 +1,1361 @@ │ .class Landroid/support/v4/app/NotificationCompatJellybean; │ .super Ljava/lang/Object; │ .source "NotificationCompatJellybean.java" │ │ │ -# instance fields │ -.field private b:Landroid/app/Notification$Builder; │ +# annotations │ +.annotation system Ldalvik/annotation/MemberClasses; │ + value = { │ + Landroid/support/v4/app/NotificationCompatJellybean$Builder; │ + } │ +.end annotation │ + │ + │ +# static fields │ +.field static final EXTRA_ACTION_EXTRAS:Ljava/lang/String; = "android.support.actionExtras" │ + │ +.field static final EXTRA_GROUP_KEY:Ljava/lang/String; = "android.support.groupKey" │ + │ +.field static final EXTRA_GROUP_SUMMARY:Ljava/lang/String; = "android.support.isGroupSummary" │ + │ +.field static final EXTRA_LOCAL_ONLY:Ljava/lang/String; = "android.support.localOnly" │ + │ +.field static final EXTRA_REMOTE_INPUTS:Ljava/lang/String; = "android.support.remoteInputs" │ + │ +.field static final EXTRA_SORT_KEY:Ljava/lang/String; = "android.support.sortKey" │ + │ +.field static final EXTRA_USE_SIDE_CHANNEL:Ljava/lang/String; = "android.support.useSideChannel" │ + │ +.field private static final KEY_ACTION_INTENT:Ljava/lang/String; = "actionIntent" │ + │ +.field private static final KEY_EXTRAS:Ljava/lang/String; = "extras" │ + │ +.field private static final KEY_ICON:Ljava/lang/String; = "icon" │ + │ +.field private static final KEY_REMOTE_INPUTS:Ljava/lang/String; = "remoteInputs" │ + │ +.field private static final KEY_TITLE:Ljava/lang/String; = "title" │ + │ +.field public static final TAG:Ljava/lang/String; = "NotificationCompat" │ + │ +.field private static sActionClass:Ljava/lang/Class; │ + .annotation system Ldalvik/annotation/Signature; │ + value = { │ + "Ljava/lang/Class", │ + "<*>;" │ + } │ + .end annotation │ +.end field │ + │ +.field private static sActionIconField:Ljava/lang/reflect/Field; │ + │ +.field private static sActionIntentField:Ljava/lang/reflect/Field; │ + │ +.field private static sActionTitleField:Ljava/lang/reflect/Field; │ + │ +.field private static sActionsAccessFailed:Z │ + │ +.field private static sActionsField:Ljava/lang/reflect/Field; │ + │ +.field private static final sActionsLock:Ljava/lang/Object; │ + │ +.field private static sExtrasField:Ljava/lang/reflect/Field; │ + │ +.field private static sExtrasFieldAccessFailed:Z │ + │ +.field private static final sExtrasLock:Ljava/lang/Object; │ │ │ # direct methods │ -.method public constructor (Landroid/content/Context;Landroid/app/Notification;Ljava/lang/CharSequence;Ljava/lang/CharSequence;Ljava/lang/CharSequence;Landroid/widget/RemoteViews;ILandroid/app/PendingIntent;Landroid/app/PendingIntent;Landroid/graphics/Bitmap;IIZZILjava/lang/CharSequence;)V │ - .locals 7 │ - .param p1, "context" # Landroid/content/Context; │ - .param p2, "n" # Landroid/app/Notification; │ - .param p3, "contentTitle" # Ljava/lang/CharSequence; │ - .param p4, "contentText" # Ljava/lang/CharSequence; │ - .param p5, "contentInfo" # Ljava/lang/CharSequence; │ - .param p6, "tickerView" # Landroid/widget/RemoteViews; │ - .param p7, "number" # I │ - .param p8, "contentIntent" # Landroid/app/PendingIntent; │ - .param p9, "fullScreenIntent" # Landroid/app/PendingIntent; │ - .param p10, "largeIcon" # Landroid/graphics/Bitmap; │ - .param p11, "mProgressMax" # I │ - .param p12, "mProgress" # I │ - .param p13, "mProgressIndeterminate" # Z │ - .param p14, "useChronometer" # Z │ - .param p15, "priority" # I │ - .param p16, "subText" # Ljava/lang/CharSequence; │ +.method static constructor ()V │ + .locals 1 │ + │ + .prologue │ + .line 52 │ + new-instance v0, Ljava/lang/Object; │ + │ + invoke-direct {v0}, Ljava/lang/Object;->()V │ + │ + sput-object v0, Landroid/support/v4/app/NotificationCompatJellybean;->sExtrasLock:Ljava/lang/Object; │ + │ + .line 56 │ + new-instance v0, Ljava/lang/Object; │ + │ + invoke-direct {v0}, Ljava/lang/Object;->()V │ + │ + sput-object v0, Landroid/support/v4/app/NotificationCompatJellybean;->sActionsLock:Ljava/lang/Object; │ + │ + return-void │ +.end method │ + │ +.method constructor ()V │ + .locals 0 │ │ .prologue │ .line 33 │ invoke-direct {p0}, Ljava/lang/Object;->()V │ │ - .line 34 │ - new-instance v3, Landroid/app/Notification$Builder; │ + .line 64 │ + return-void │ +.end method │ │ - invoke-direct {v3, p1}, Landroid/app/Notification$Builder;->(Landroid/content/Context;)V │ +.method public static addBigPictureStyle(Landroid/support/v4/app/NotificationBuilderWithBuilderAccessor;Ljava/lang/CharSequence;ZLjava/lang/CharSequence;Landroid/graphics/Bitmap;Landroid/graphics/Bitmap;Z)V │ + .locals 3 │ + .param p0, "b" # Landroid/support/v4/app/NotificationBuilderWithBuilderAccessor; │ + .param p1, "bigContentTitle" # Ljava/lang/CharSequence; │ + .param p2, "useSummary" # Z │ + .param p3, "summaryText" # Ljava/lang/CharSequence; │ + .param p4, "bigPicture" # Landroid/graphics/Bitmap; │ + .param p5, "bigLargeIcon" # Landroid/graphics/Bitmap; │ + .param p6, "bigLargeIconSet" # Z │ │ - iget-wide v4, p2, Landroid/app/Notification;->when:J │ + .prologue │ + .line 168 │ + new-instance v1, Landroid/app/Notification$BigPictureStyle; │ │ - invoke-virtual {v3, v4, v5}, Landroid/app/Notification$Builder;->setWhen(J)Landroid/app/Notification$Builder; │ + invoke-interface {p0}, Landroid/support/v4/app/NotificationBuilderWithBuilderAccessor;->getBuilder()Landroid/app/Notification$Builder; │ │ - move-result-object v3 │ + move-result-object v2 │ │ - iget v4, p2, Landroid/app/Notification;->icon:I │ + invoke-direct {v1, v2}, Landroid/app/Notification$BigPictureStyle;->(Landroid/app/Notification$Builder;)V │ │ - iget v5, p2, Landroid/app/Notification;->iconLevel:I │ + invoke-virtual {v1, p1}, Landroid/app/Notification$BigPictureStyle;->setBigContentTitle(Ljava/lang/CharSequence;)Landroid/app/Notification$BigPictureStyle; │ │ - invoke-virtual {v3, v4, v5}, Landroid/app/Notification$Builder;->setSmallIcon(II)Landroid/app/Notification$Builder; │ + move-result-object v1 │ │ - move-result-object v3 │ + invoke-virtual {v1, p4}, Landroid/app/Notification$BigPictureStyle;->bigPicture(Landroid/graphics/Bitmap;)Landroid/app/Notification$BigPictureStyle; │ │ - iget-object v4, p2, Landroid/app/Notification;->contentView:Landroid/widget/RemoteViews; │ + move-result-object v0 │ │ - invoke-virtual {v3, v4}, Landroid/app/Notification$Builder;->setContent(Landroid/widget/RemoteViews;)Landroid/app/Notification$Builder; │ + .line 171 │ + .local v0, "style":Landroid/app/Notification$BigPictureStyle; │ + if-eqz p6, :cond_0 │ │ - move-result-object v3 │ + .line 172 │ + invoke-virtual {v0, p5}, Landroid/app/Notification$BigPictureStyle;->bigLargeIcon(Landroid/graphics/Bitmap;)Landroid/app/Notification$BigPictureStyle; │ │ - iget-object v4, p2, Landroid/app/Notification;->tickerText:Ljava/lang/CharSequence; │ + .line 174 │ + :cond_0 │ + if-eqz p2, :cond_1 │ │ - invoke-virtual {v3, v4, p6}, Landroid/app/Notification$Builder;->setTicker(Ljava/lang/CharSequence;Landroid/widget/RemoteViews;)Landroid/app/Notification$Builder; │ + .line 175 │ + invoke-virtual {v0, p3}, Landroid/app/Notification$BigPictureStyle;->setSummaryText(Ljava/lang/CharSequence;)Landroid/app/Notification$BigPictureStyle; │ │ - move-result-object v3 │ + .line 177 │ + :cond_1 │ + return-void │ +.end method │ │ - iget-object v4, p2, Landroid/app/Notification;->sound:Landroid/net/Uri; │ +.method public static addBigTextStyle(Landroid/support/v4/app/NotificationBuilderWithBuilderAccessor;Ljava/lang/CharSequence;ZLjava/lang/CharSequence;Ljava/lang/CharSequence;)V │ + .locals 3 │ + .param p0, "b" # Landroid/support/v4/app/NotificationBuilderWithBuilderAccessor; │ + .param p1, "bigContentTitle" # Ljava/lang/CharSequence; │ + .param p2, "useSummary" # Z │ + .param p3, "summaryText" # Ljava/lang/CharSequence; │ + .param p4, "bigText" # Ljava/lang/CharSequence; │ │ - iget v5, p2, Landroid/app/Notification;->audioStreamType:I │ + .prologue │ + .line 156 │ + new-instance v1, Landroid/app/Notification$BigTextStyle; │ │ - invoke-virtual {v3, v4, v5}, Landroid/app/Notification$Builder;->setSound(Landroid/net/Uri;I)Landroid/app/Notification$Builder; │ + invoke-interface {p0}, Landroid/support/v4/app/NotificationBuilderWithBuilderAccessor;->getBuilder()Landroid/app/Notification$Builder; │ │ - move-result-object v3 │ + move-result-object v2 │ + │ + invoke-direct {v1, v2}, Landroid/app/Notification$BigTextStyle;->(Landroid/app/Notification$Builder;)V │ │ - iget-object v4, p2, Landroid/app/Notification;->vibrate:[J │ + invoke-virtual {v1, p1}, Landroid/app/Notification$BigTextStyle;->setBigContentTitle(Ljava/lang/CharSequence;)Landroid/app/Notification$BigTextStyle; │ │ - invoke-virtual {v3, v4}, Landroid/app/Notification$Builder;->setVibrate([J)Landroid/app/Notification$Builder; │ + move-result-object v1 │ │ - move-result-object v3 │ + invoke-virtual {v1, p4}, Landroid/app/Notification$BigTextStyle;->bigText(Ljava/lang/CharSequence;)Landroid/app/Notification$BigTextStyle; │ │ - iget v4, p2, Landroid/app/Notification;->ledARGB:I │ + move-result-object v0 │ + │ + .line 159 │ + .local v0, "style":Landroid/app/Notification$BigTextStyle; │ + if-eqz p2, :cond_0 │ + │ + .line 160 │ + invoke-virtual {v0, p3}, Landroid/app/Notification$BigTextStyle;->setSummaryText(Ljava/lang/CharSequence;)Landroid/app/Notification$BigTextStyle; │ + │ + .line 162 │ + :cond_0 │ + return-void │ +.end method │ │ - iget v5, p2, Landroid/app/Notification;->ledOnMS:I │ +.method public static addInboxStyle(Landroid/support/v4/app/NotificationBuilderWithBuilderAccessor;Ljava/lang/CharSequence;ZLjava/lang/CharSequence;Ljava/util/ArrayList;)V │ + .locals 5 │ + .param p0, "b" # Landroid/support/v4/app/NotificationBuilderWithBuilderAccessor; │ + .param p1, "bigContentTitle" # Ljava/lang/CharSequence; │ + .param p2, "useSummary" # Z │ + .param p3, "summaryText" # Ljava/lang/CharSequence; │ + .annotation system Ldalvik/annotation/Signature; │ + value = { │ + "(", │ + "Landroid/support/v4/app/NotificationBuilderWithBuilderAccessor;", │ + "Ljava/lang/CharSequence;", │ + "Z", │ + "Ljava/lang/CharSequence;", │ + "Ljava/util/ArrayList", │ + "<", │ + "Ljava/lang/CharSequence;", │ + ">;)V" │ + } │ + .end annotation │ │ - iget v6, p2, Landroid/app/Notification;->ledOffMS:I │ + .prologue │ + .line 182 │ + .local p4, "texts":Ljava/util/ArrayList;, "Ljava/util/ArrayList;" │ + new-instance v3, Landroid/app/Notification$InboxStyle; │ │ - invoke-virtual {v3, v4, v5, v6}, Landroid/app/Notification$Builder;->setLights(III)Landroid/app/Notification$Builder; │ + invoke-interface {p0}, Landroid/support/v4/app/NotificationBuilderWithBuilderAccessor;->getBuilder()Landroid/app/Notification$Builder; │ │ move-result-object v4 │ │ - iget v3, p2, Landroid/app/Notification;->flags:I │ + invoke-direct {v3, v4}, Landroid/app/Notification$InboxStyle;->(Landroid/app/Notification$Builder;)V │ │ - and-int/lit8 v3, v3, 0x2 │ + invoke-virtual {v3, p1}, Landroid/app/Notification$InboxStyle;->setBigContentTitle(Ljava/lang/CharSequence;)Landroid/app/Notification$InboxStyle; │ │ - if-eqz v3, :cond_0 │ + move-result-object v1 │ │ - const/4 v3, 0x1 │ + .line 184 │ + .local v1, "style":Landroid/app/Notification$InboxStyle; │ + if-eqz p2, :cond_0 │ │ - :goto_0 │ - invoke-virtual {v4, v3}, Landroid/app/Notification$Builder;->setOngoing(Z)Landroid/app/Notification$Builder; │ + .line 185 │ + invoke-virtual {v1, p3}, Landroid/app/Notification$InboxStyle;->setSummaryText(Ljava/lang/CharSequence;)Landroid/app/Notification$InboxStyle; │ │ - move-result-object v4 │ + .line 187 │ + :cond_0 │ + invoke-virtual {p4}, Ljava/util/ArrayList;->iterator()Ljava/util/Iterator; │ │ - iget v3, p2, Landroid/app/Notification;->flags:I │ + move-result-object v0 │ │ - and-int/lit8 v3, v3, 0x8 │ + .local v0, "i$":Ljava/util/Iterator; │ + :goto_0 │ + invoke-interface {v0}, Ljava/util/Iterator;->hasNext()Z │ + │ + move-result v3 │ │ if-eqz v3, :cond_1 │ │ - const/4 v3, 0x1 │ + invoke-interface {v0}, Ljava/util/Iterator;->next()Ljava/lang/Object; │ │ - :goto_1 │ - invoke-virtual {v4, v3}, Landroid/app/Notification$Builder;->setOnlyAlertOnce(Z)Landroid/app/Notification$Builder; │ + move-result-object v2 │ │ - move-result-object v4 │ + check-cast v2, Ljava/lang/CharSequence; │ │ - iget v3, p2, Landroid/app/Notification;->flags:I │ + .line 188 │ + .local v2, "text":Ljava/lang/CharSequence; │ + invoke-virtual {v1, v2}, Landroid/app/Notification$InboxStyle;->addLine(Ljava/lang/CharSequence;)Landroid/app/Notification$InboxStyle; │ │ - and-int/lit8 v3, v3, 0x10 │ + goto :goto_0 │ │ - if-eqz v3, :cond_2 │ + .line 190 │ + .end local v2 # "text":Ljava/lang/CharSequence; │ + :cond_1 │ + return-void │ +.end method │ │ - const/4 v3, 0x1 │ +.method public static buildActionExtrasMap(Ljava/util/List;)Landroid/util/SparseArray; │ + .locals 4 │ + .annotation system Ldalvik/annotation/Signature; │ + value = { │ + "(", │ + "Ljava/util/List", │ + "<", │ + "Landroid/os/Bundle;", │ + ">;)", │ + "Landroid/util/SparseArray", │ + "<", │ + "Landroid/os/Bundle;", │ + ">;" │ + } │ + .end annotation │ │ - :goto_2 │ - invoke-virtual {v4, v3}, Landroid/app/Notification$Builder;->setAutoCancel(Z)Landroid/app/Notification$Builder; │ + .prologue │ + .line 194 │ + .local p0, "actionExtrasList":Ljava/util/List;, "Ljava/util/List;" │ + const/4 v1, 0x0 │ │ - move-result-object v3 │ + .line 195 │ + .local v1, "actionExtrasMap":Landroid/util/SparseArray;, "Landroid/util/SparseArray;" │ + const/4 v3, 0x0 │ │ - iget v4, p2, Landroid/app/Notification;->defaults:I │ + .local v3, "i":I │ + invoke-interface {p0}, Ljava/util/List;->size()I │ │ - invoke-virtual {v3, v4}, Landroid/app/Notification$Builder;->setDefaults(I)Landroid/app/Notification$Builder; │ + move-result v2 │ │ - move-result-object v3 │ + .local v2, "count":I │ + :goto_0 │ + if-ge v3, v2, :cond_2 │ │ - invoke-virtual {v3, p3}, Landroid/app/Notification$Builder;->setContentTitle(Ljava/lang/CharSequence;)Landroid/app/Notification$Builder; │ + .line 196 │ + invoke-interface {p0, v3}, Ljava/util/List;->get(I)Ljava/lang/Object; │ │ - move-result-object v3 │ + move-result-object v0 │ │ - invoke-virtual {v3, p4}, Landroid/app/Notification$Builder;->setContentText(Ljava/lang/CharSequence;)Landroid/app/Notification$Builder; │ + check-cast v0, Landroid/os/Bundle; │ │ - move-result-object v3 │ + .line 197 │ + .local v0, "actionExtras":Landroid/os/Bundle; │ + if-eqz v0, :cond_1 │ │ - move-object/from16 v0, p16 │ + .line 198 │ + if-nez v1, :cond_0 │ │ - invoke-virtual {v3, v0}, Landroid/app/Notification$Builder;->setSubText(Ljava/lang/CharSequence;)Landroid/app/Notification$Builder; │ + .line 199 │ + new-instance v1, Landroid/util/SparseArray; │ │ - move-result-object v3 │ + .end local v1 # "actionExtrasMap":Landroid/util/SparseArray;, "Landroid/util/SparseArray;" │ + invoke-direct {v1}, Landroid/util/SparseArray;->()V │ │ - invoke-virtual {v3, p5}, Landroid/app/Notification$Builder;->setContentInfo(Ljava/lang/CharSequence;)Landroid/app/Notification$Builder; │ + .line 201 │ + .restart local v1 # "actionExtrasMap":Landroid/util/SparseArray;, "Landroid/util/SparseArray;" │ + :cond_0 │ + invoke-virtual {v1, v3, v0}, Landroid/util/SparseArray;->put(ILjava/lang/Object;)V │ │ - move-result-object v3 │ + .line 195 │ + :cond_1 │ + add-int/lit8 v3, v3, 0x1 │ │ - invoke-virtual {v3, p8}, Landroid/app/Notification$Builder;->setContentIntent(Landroid/app/PendingIntent;)Landroid/app/Notification$Builder; │ + goto :goto_0 │ │ - move-result-object v3 │ + .line 204 │ + .end local v0 # "actionExtras":Landroid/os/Bundle; │ + :cond_2 │ + return-object v1 │ +.end method │ │ - iget-object v4, p2, Landroid/app/Notification;->deleteIntent:Landroid/app/PendingIntent; │ +.method private static ensureActionReflectionReadyLocked()Z │ + .locals 5 │ │ - invoke-virtual {v3, v4}, Landroid/app/Notification$Builder;->setDeleteIntent(Landroid/app/PendingIntent;)Landroid/app/Notification$Builder; │ + .prologue │ + const/4 v2, 0x0 │ │ - move-result-object v4 │ + const/4 v1, 0x1 │ │ - iget v3, p2, Landroid/app/Notification;->flags:I │ + .line 318 │ + sget-boolean v3, Landroid/support/v4/app/NotificationCompatJellybean;->sActionsAccessFailed:Z │ │ - and-int/lit16 v3, v3, 0x80 │ + if-eqz v3, :cond_0 │ │ - if-eqz v3, :cond_3 │ + .line 337 │ + :goto_0 │ + return v2 │ │ - const/4 v3, 0x1 │ + .line 322 │ + :cond_0 │ + :try_start_0 │ + sget-object v3, Landroid/support/v4/app/NotificationCompatJellybean;->sActionsField:Ljava/lang/reflect/Field; │ + │ + if-nez v3, :cond_1 │ │ - :goto_3 │ - move-object/from16 v0, p9 │ + .line 323 │ + const-string v3, "android.app.Notification$Action" │ │ - invoke-virtual {v4, v0, v3}, Landroid/app/Notification$Builder;->setFullScreenIntent(Landroid/app/PendingIntent;Z)Landroid/app/Notification$Builder; │ + invoke-static {v3}, Ljava/lang/Class;->forName(Ljava/lang/String;)Ljava/lang/Class; │ │ move-result-object v3 │ │ - move-object/from16 v0, p10 │ + sput-object v3, Landroid/support/v4/app/NotificationCompatJellybean;->sActionClass:Ljava/lang/Class; │ │ - invoke-virtual {v3, v0}, Landroid/app/Notification$Builder;->setLargeIcon(Landroid/graphics/Bitmap;)Landroid/app/Notification$Builder; │ + .line 324 │ + sget-object v3, Landroid/support/v4/app/NotificationCompatJellybean;->sActionClass:Ljava/lang/Class; │ │ - move-result-object v3 │ + const-string v4, "icon" │ │ - invoke-virtual {v3, p7}, Landroid/app/Notification$Builder;->setNumber(I)Landroid/app/Notification$Builder; │ + invoke-virtual {v3, v4}, Ljava/lang/Class;->getDeclaredField(Ljava/lang/String;)Ljava/lang/reflect/Field; │ │ move-result-object v3 │ │ - move/from16 v0, p14 │ + sput-object v3, Landroid/support/v4/app/NotificationCompatJellybean;->sActionIconField:Ljava/lang/reflect/Field; │ + │ + .line 325 │ + sget-object v3, Landroid/support/v4/app/NotificationCompatJellybean;->sActionClass:Ljava/lang/Class; │ + │ + const-string v4, "title" │ │ - invoke-virtual {v3, v0}, Landroid/app/Notification$Builder;->setUsesChronometer(Z)Landroid/app/Notification$Builder; │ + invoke-virtual {v3, v4}, Ljava/lang/Class;->getDeclaredField(Ljava/lang/String;)Ljava/lang/reflect/Field; │ │ move-result-object v3 │ │ - move/from16 v0, p15 │ + sput-object v3, Landroid/support/v4/app/NotificationCompatJellybean;->sActionTitleField:Ljava/lang/reflect/Field; │ │ - invoke-virtual {v3, v0}, Landroid/app/Notification$Builder;->setPriority(I)Landroid/app/Notification$Builder; │ + .line 326 │ + sget-object v3, Landroid/support/v4/app/NotificationCompatJellybean;->sActionClass:Ljava/lang/Class; │ + │ + const-string v4, "actionIntent" │ + │ + invoke-virtual {v3, v4}, Ljava/lang/Class;->getDeclaredField(Ljava/lang/String;)Ljava/lang/reflect/Field; │ │ move-result-object v3 │ │ - move/from16 v0, p11 │ + sput-object v3, Landroid/support/v4/app/NotificationCompatJellybean;->sActionIntentField:Ljava/lang/reflect/Field; │ │ - move/from16 v1, p12 │ + .line 327 │ + const-class v3, Landroid/app/Notification; │ │ - move/from16 v2, p13 │ + const-string v4, "actions" │ │ - invoke-virtual {v3, v0, v1, v2}, Landroid/app/Notification$Builder;->setProgress(IIZ)Landroid/app/Notification$Builder; │ + invoke-virtual {v3, v4}, Ljava/lang/Class;->getDeclaredField(Ljava/lang/String;)Ljava/lang/reflect/Field; │ │ move-result-object v3 │ │ - iput-object v3, p0, Landroid/support/v4/app/NotificationCompatJellybean;->b:Landroid/app/Notification$Builder; │ + sput-object v3, Landroid/support/v4/app/NotificationCompatJellybean;->sActionsField:Ljava/lang/reflect/Field; │ │ - .line 59 │ - return-void │ + .line 328 │ + sget-object v3, Landroid/support/v4/app/NotificationCompatJellybean;->sActionsField:Ljava/lang/reflect/Field; │ │ - .line 34 │ - :cond_0 │ - const/4 v3, 0x0 │ + const/4 v4, 0x1 │ │ - goto :goto_0 │ + invoke-virtual {v3, v4}, Ljava/lang/reflect/Field;->setAccessible(Z)V │ + :try_end_0 │ + .catch Ljava/lang/ClassNotFoundException; {:try_start_0 .. :try_end_0} :catch_0 │ + .catch Ljava/lang/NoSuchFieldException; {:try_start_0 .. :try_end_0} :catch_1 │ │ + .line 337 │ :cond_1 │ - const/4 v3, 0x0 │ + :goto_1 │ + sget-boolean v3, Landroid/support/v4/app/NotificationCompatJellybean;->sActionsAccessFailed:Z │ + │ + if-nez v3, :cond_2 │ + │ + :goto_2 │ + move v2, v1 │ + │ + goto :goto_0 │ + │ + .line 330 │ + :catch_0 │ + move-exception v0 │ + │ + .line 331 │ + .local v0, "e":Ljava/lang/ClassNotFoundException; │ + const-string v3, "NotificationCompat" │ + │ + const-string v4, "Unable to access notification actions" │ + │ + invoke-static {v3, v4, v0}, Landroid/util/Log;->e(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I │ + │ + .line 332 │ + sput-boolean v1, Landroid/support/v4/app/NotificationCompatJellybean;->sActionsAccessFailed:Z │ │ goto :goto_1 │ │ + .line 333 │ + .end local v0 # "e":Ljava/lang/ClassNotFoundException; │ + :catch_1 │ + move-exception v0 │ + │ + .line 334 │ + .local v0, "e":Ljava/lang/NoSuchFieldException; │ + const-string v3, "NotificationCompat" │ + │ + const-string v4, "Unable to access notification actions" │ + │ + invoke-static {v3, v4, v0}, Landroid/util/Log;->e(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I │ + │ + .line 335 │ + sput-boolean v1, Landroid/support/v4/app/NotificationCompatJellybean;->sActionsAccessFailed:Z │ + │ + goto :goto_1 │ + │ + .end local v0 # "e":Ljava/lang/NoSuchFieldException; │ :cond_2 │ - const/4 v3, 0x0 │ + move v1, v2 │ │ + .line 337 │ goto :goto_2 │ +.end method │ │ - :cond_3 │ - const/4 v3, 0x0 │ +.method public static getAction(Landroid/app/Notification;ILandroid/support/v4/app/NotificationCompatBase$Action$Factory;Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput$Factory;)Landroid/support/v4/app/NotificationCompatBase$Action; │ + .locals 11 │ + .param p0, "notif" # Landroid/app/Notification; │ + .param p1, "actionIndex" # I │ + .param p2, "factory" # Landroid/support/v4/app/NotificationCompatBase$Action$Factory; │ + .param p3, "remoteInputFactory" # Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput$Factory; │ │ - goto :goto_3 │ -.end method │ + .prologue │ + .line 277 │ + sget-object v10, Landroid/support/v4/app/NotificationCompatJellybean;->sActionsLock:Ljava/lang/Object; │ │ + monitor-enter v10 │ │ -# virtual methods │ -.method public addAction(ILjava/lang/CharSequence;Landroid/app/PendingIntent;)V │ - .locals 1 │ - .param p1, "icon" # I │ - .param p2, "title" # Ljava/lang/CharSequence; │ - .param p3, "intent" # Landroid/app/PendingIntent; │ + .line 279 │ + :try_start_0 │ + invoke-static {p0}, Landroid/support/v4/app/NotificationCompatJellybean;->getActionObjectsLocked(Landroid/app/Notification;)[Ljava/lang/Object; │ │ - .prologue │ - .line 62 │ - iget-object v0, p0, Landroid/support/v4/app/NotificationCompatJellybean;->b:Landroid/app/Notification$Builder; │ + move-result-object v0 │ │ - invoke-virtual {v0, p1, p2, p3}, Landroid/app/Notification$Builder;->addAction(ILjava/lang/CharSequence;Landroid/app/PendingIntent;)Landroid/app/Notification$Builder; │ + aget-object v7, v0, p1 │ │ - .line 63 │ - return-void │ + .line 280 │ + .local v7, "actionObject":Ljava/lang/Object; │ + const/4 v5, 0x0 │ + │ + .line 281 │ + .local v5, "actionExtras":Landroid/os/Bundle; │ + invoke-static {p0}, Landroid/support/v4/app/NotificationCompatJellybean;->getExtras(Landroid/app/Notification;)Landroid/os/Bundle; │ + │ + move-result-object v9 │ + │ + .line 282 │ + .local v9, "extras":Landroid/os/Bundle; │ + if-eqz v9, :cond_0 │ + │ + .line 283 │ + const-string v0, "android.support.actionExtras" │ + │ + invoke-virtual {v9, v0}, Landroid/os/Bundle;->getSparseParcelableArray(Ljava/lang/String;)Landroid/util/SparseArray; │ + │ + move-result-object v6 │ + │ + .line 285 │ + .local v6, "actionExtrasMap":Landroid/util/SparseArray;, "Landroid/util/SparseArray;" │ + if-eqz v6, :cond_0 │ + │ + .line 286 │ + invoke-virtual {v6, p1}, Landroid/util/SparseArray;->get(I)Ljava/lang/Object; │ + │ + move-result-object v5 │ + │ + .end local v5 # "actionExtras":Landroid/os/Bundle; │ + check-cast v5, Landroid/os/Bundle; │ + │ + .line 289 │ + .end local v6 # "actionExtrasMap":Landroid/util/SparseArray;, "Landroid/util/SparseArray;" │ + .restart local v5 # "actionExtras":Landroid/os/Bundle; │ + :cond_0 │ + sget-object v0, Landroid/support/v4/app/NotificationCompatJellybean;->sActionIconField:Ljava/lang/reflect/Field; │ + │ + invoke-virtual {v0, v7}, Ljava/lang/reflect/Field;->getInt(Ljava/lang/Object;)I │ + │ + move-result v2 │ + │ + sget-object v0, Landroid/support/v4/app/NotificationCompatJellybean;->sActionTitleField:Ljava/lang/reflect/Field; │ + │ + invoke-virtual {v0, v7}, Ljava/lang/reflect/Field;->get(Ljava/lang/Object;)Ljava/lang/Object; │ + │ + move-result-object v3 │ + │ + check-cast v3, Ljava/lang/CharSequence; │ + │ + sget-object v0, Landroid/support/v4/app/NotificationCompatJellybean;->sActionIntentField:Ljava/lang/reflect/Field; │ + │ + invoke-virtual {v0, v7}, Ljava/lang/reflect/Field;->get(Ljava/lang/Object;)Ljava/lang/Object; │ + │ + move-result-object v4 │ + │ + check-cast v4, Landroid/app/PendingIntent; │ + │ + move-object v0, p2 │ + │ + move-object v1, p3 │ + │ + invoke-static/range {v0 .. v5}, Landroid/support/v4/app/NotificationCompatJellybean;->readAction(Landroid/support/v4/app/NotificationCompatBase$Action$Factory;Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput$Factory;ILjava/lang/CharSequence;Landroid/app/PendingIntent;Landroid/os/Bundle;)Landroid/support/v4/app/NotificationCompatBase$Action; │ + :try_end_0 │ + .catch Ljava/lang/IllegalAccessException; {:try_start_0 .. :try_end_0} :catch_0 │ + .catchall {:try_start_0 .. :try_end_0} :catchall_0 │ + │ + move-result-object v0 │ + │ + :try_start_1 │ + monitor-exit v10 │ + │ + .line 299 │ + .end local v5 # "actionExtras":Landroid/os/Bundle; │ + .end local v7 # "actionObject":Ljava/lang/Object; │ + .end local v9 # "extras":Landroid/os/Bundle; │ + :goto_0 │ + return-object v0 │ + │ + .line 294 │ + :catch_0 │ + move-exception v8 │ + │ + .line 295 │ + .local v8, "e":Ljava/lang/IllegalAccessException; │ + const-string v0, "NotificationCompat" │ + │ + const-string v1, "Unable to access notification actions" │ + │ + invoke-static {v0, v1, v8}, Landroid/util/Log;->e(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I │ + │ + .line 296 │ + const/4 v0, 0x1 │ + │ + sput-boolean v0, Landroid/support/v4/app/NotificationCompatJellybean;->sActionsAccessFailed:Z │ + │ + .line 298 │ + monitor-exit v10 │ + │ + .line 299 │ + const/4 v0, 0x0 │ + │ + goto :goto_0 │ + │ + .line 298 │ + .end local v8 # "e":Ljava/lang/IllegalAccessException; │ + :catchall_0 │ + move-exception v0 │ + │ + monitor-exit v10 │ + :try_end_1 │ + .catchall {:try_start_1 .. :try_end_1} :catchall_0 │ + │ + throw v0 │ .end method │ │ -.method public addBigPictureStyle(Ljava/lang/CharSequence;ZLjava/lang/CharSequence;Landroid/graphics/Bitmap;Landroid/graphics/Bitmap;Z)V │ +.method public static getActionCount(Landroid/app/Notification;)I │ .locals 3 │ - .param p1, "bigContentTitle" # Ljava/lang/CharSequence; │ - .param p2, "useSummary" # Z │ - .param p3, "summaryText" # Ljava/lang/CharSequence; │ - .param p4, "bigPicture" # Landroid/graphics/Bitmap; │ - .param p5, "bigLargeIcon" # Landroid/graphics/Bitmap; │ - .param p6, "bigLargeIconSet" # Z │ + .param p0, "notif" # Landroid/app/Notification; │ │ .prologue │ - .line 78 │ - new-instance v1, Landroid/app/Notification$BigPictureStyle; │ - │ - iget-object v2, p0, Landroid/support/v4/app/NotificationCompatJellybean;->b:Landroid/app/Notification$Builder; │ + .line 268 │ + sget-object v2, Landroid/support/v4/app/NotificationCompatJellybean;->sActionsLock:Ljava/lang/Object; │ │ - invoke-direct {v1, v2}, Landroid/app/Notification$BigPictureStyle;->(Landroid/app/Notification$Builder;)V │ + monitor-enter v2 │ │ - invoke-virtual {v1, p1}, Landroid/app/Notification$BigPictureStyle;->setBigContentTitle(Ljava/lang/CharSequence;)Landroid/app/Notification$BigPictureStyle; │ + .line 269 │ + :try_start_0 │ + invoke-static {p0}, Landroid/support/v4/app/NotificationCompatJellybean;->getActionObjectsLocked(Landroid/app/Notification;)[Ljava/lang/Object; │ │ - move-result-object v1 │ + move-result-object v0 │ │ - invoke-virtual {v1, p4}, Landroid/app/Notification$BigPictureStyle;->bigPicture(Landroid/graphics/Bitmap;)Landroid/app/Notification$BigPictureStyle; │ + .line 270 │ + .local v0, "actionObjects":[Ljava/lang/Object; │ + if-eqz v0, :cond_0 │ │ - move-result-object v0 │ + array-length v1, v0 │ │ - .line 81 │ - .local v0, "style":Landroid/app/Notification$BigPictureStyle; │ - if-eqz p6, :cond_0 │ + :goto_0 │ + monitor-exit v2 │ │ - .line 82 │ - invoke-virtual {v0, p5}, Landroid/app/Notification$BigPictureStyle;->bigLargeIcon(Landroid/graphics/Bitmap;)Landroid/app/Notification$BigPictureStyle; │ + return v1 │ │ - .line 84 │ :cond_0 │ - if-eqz p2, :cond_1 │ + const/4 v1, 0x0 │ │ - .line 85 │ - invoke-virtual {v0, p3}, Landroid/app/Notification$BigPictureStyle;->setSummaryText(Ljava/lang/CharSequence;)Landroid/app/Notification$BigPictureStyle; │ + goto :goto_0 │ │ - .line 87 │ - :cond_1 │ - return-void │ + .line 271 │ + .end local v0 # "actionObjects":[Ljava/lang/Object; │ + :catchall_0 │ + move-exception v1 │ + │ + monitor-exit v2 │ + :try_end_0 │ + .catchall {:try_start_0 .. :try_end_0} :catchall_0 │ + │ + throw v1 │ .end method │ │ -.method public addBigTextStyle(Ljava/lang/CharSequence;ZLjava/lang/CharSequence;Ljava/lang/CharSequence;)V │ - .locals 3 │ - .param p1, "bigContentTitle" # Ljava/lang/CharSequence; │ - .param p2, "useSummary" # Z │ - .param p3, "summaryText" # Ljava/lang/CharSequence; │ - .param p4, "bigText" # Ljava/lang/CharSequence; │ +.method private static getActionFromBundle(Landroid/os/Bundle;Landroid/support/v4/app/NotificationCompatBase$Action$Factory;Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput$Factory;)Landroid/support/v4/app/NotificationCompatBase$Action; │ + .locals 6 │ + .param p0, "bundle" # Landroid/os/Bundle; │ + .param p1, "actionFactory" # Landroid/support/v4/app/NotificationCompatBase$Action$Factory; │ + .param p2, "remoteInputFactory" # Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput$Factory; │ │ .prologue │ - .line 67 │ - new-instance v1, Landroid/app/Notification$BigTextStyle; │ + .line 358 │ + const-string v0, "icon" │ │ - iget-object v2, p0, Landroid/support/v4/app/NotificationCompatJellybean;->b:Landroid/app/Notification$Builder; │ + invoke-virtual {p0, v0}, Landroid/os/Bundle;->getInt(Ljava/lang/String;)I │ │ - invoke-direct {v1, v2}, Landroid/app/Notification$BigTextStyle;->(Landroid/app/Notification$Builder;)V │ + move-result v1 │ │ - invoke-virtual {v1, p1}, Landroid/app/Notification$BigTextStyle;->setBigContentTitle(Ljava/lang/CharSequence;)Landroid/app/Notification$BigTextStyle; │ + const-string v0, "title" │ │ - move-result-object v1 │ + invoke-virtual {p0, v0}, Landroid/os/Bundle;->getCharSequence(Ljava/lang/String;)Ljava/lang/CharSequence; │ │ - invoke-virtual {v1, p4}, Landroid/app/Notification$BigTextStyle;->bigText(Ljava/lang/CharSequence;)Landroid/app/Notification$BigTextStyle; │ + move-result-object v2 │ + │ + const-string v0, "actionIntent" │ + │ + invoke-virtual {p0, v0}, Landroid/os/Bundle;->getParcelable(Ljava/lang/String;)Landroid/os/Parcelable; │ + │ + move-result-object v3 │ + │ + check-cast v3, Landroid/app/PendingIntent; │ + │ + const-string v0, "extras" │ + │ + invoke-virtual {p0, v0}, Landroid/os/Bundle;->getBundle(Ljava/lang/String;)Landroid/os/Bundle; │ + │ + move-result-object v4 │ + │ + const-string v0, "remoteInputs" │ + │ + invoke-static {p0, v0}, Landroid/support/v4/app/BundleUtil;->getBundleArrayFromBundle(Landroid/os/Bundle;Ljava/lang/String;)[Landroid/os/Bundle; │ │ move-result-object v0 │ │ - .line 70 │ - .local v0, "style":Landroid/app/Notification$BigTextStyle; │ - if-eqz p2, :cond_0 │ + invoke-static {v0, p2}, Landroid/support/v4/app/RemoteInputCompatJellybean;->fromBundleArray([Landroid/os/Bundle;Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput$Factory;)[Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput; │ │ - .line 71 │ - invoke-virtual {v0, p3}, Landroid/app/Notification$BigTextStyle;->setSummaryText(Ljava/lang/CharSequence;)Landroid/app/Notification$BigTextStyle; │ + move-result-object v5 │ │ - .line 73 │ - :cond_0 │ - return-void │ + move-object v0, p1 │ + │ + invoke-interface/range {v0 .. v5}, Landroid/support/v4/app/NotificationCompatBase$Action$Factory;->build(ILjava/lang/CharSequence;Landroid/app/PendingIntent;Landroid/os/Bundle;[Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput;)Landroid/support/v4/app/NotificationCompatBase$Action; │ + │ + move-result-object v0 │ + │ + return-object v0 │ .end method │ │ -.method public addInboxStyle(Ljava/lang/CharSequence;ZLjava/lang/CharSequence;Ljava/util/ArrayList;)V │ +.method private static getActionObjectsLocked(Landroid/app/Notification;)[Ljava/lang/Object; │ .locals 5 │ - .param p1, "bigContentTitle" # Ljava/lang/CharSequence; │ - .param p2, "useSummary" # Z │ - .param p3, "summaryText" # Ljava/lang/CharSequence; │ + .param p0, "notif" # Landroid/app/Notification; │ + │ + .prologue │ + const/4 v2, 0x0 │ + │ + .line 303 │ + sget-object v3, Landroid/support/v4/app/NotificationCompatJellybean;->sActionsLock:Ljava/lang/Object; │ + │ + monitor-enter v3 │ + │ + .line 304 │ + :try_start_0 │ + invoke-static {}, Landroid/support/v4/app/NotificationCompatJellybean;->ensureActionReflectionReadyLocked()Z │ + │ + move-result v1 │ + │ + if-nez v1, :cond_0 │ + │ + .line 305 │ + monitor-exit v3 │ + :try_end_0 │ + .catchall {:try_start_0 .. :try_end_0} :catchall_0 │ + │ + move-object v1, v2 │ + │ + .line 312 │ + :goto_0 │ + return-object v1 │ + │ + .line 308 │ + :cond_0 │ + :try_start_1 │ + sget-object v1, Landroid/support/v4/app/NotificationCompatJellybean;->sActionsField:Ljava/lang/reflect/Field; │ + │ + invoke-virtual {v1, p0}, Ljava/lang/reflect/Field;->get(Ljava/lang/Object;)Ljava/lang/Object; │ + │ + move-result-object v1 │ + │ + check-cast v1, [Ljava/lang/Object; │ + │ + check-cast v1, [Ljava/lang/Object; │ + :try_end_1 │ + .catch Ljava/lang/IllegalAccessException; {:try_start_1 .. :try_end_1} :catch_0 │ + .catchall {:try_start_1 .. :try_end_1} :catchall_0 │ + │ + :try_start_2 │ + monitor-exit v3 │ + │ + goto :goto_0 │ + │ + .line 314 │ + :catchall_0 │ + move-exception v1 │ + │ + monitor-exit v3 │ + :try_end_2 │ + .catchall {:try_start_2 .. :try_end_2} :catchall_0 │ + │ + throw v1 │ + │ + .line 309 │ + :catch_0 │ + move-exception v0 │ + │ + .line 310 │ + .local v0, "e":Ljava/lang/IllegalAccessException; │ + :try_start_3 │ + const-string v1, "NotificationCompat" │ + │ + const-string v4, "Unable to access notification actions" │ + │ + invoke-static {v1, v4, v0}, Landroid/util/Log;->e(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I │ + │ + .line 311 │ + const/4 v1, 0x1 │ + │ + sput-boolean v1, Landroid/support/v4/app/NotificationCompatJellybean;->sActionsAccessFailed:Z │ + │ + .line 312 │ + monitor-exit v3 │ + :try_end_3 │ + .catchall {:try_start_3 .. :try_end_3} :catchall_0 │ + │ + move-object v1, v2 │ + │ + goto :goto_0 │ +.end method │ + │ +.method public static getActionsFromParcelableArrayList(Ljava/util/ArrayList;Landroid/support/v4/app/NotificationCompatBase$Action$Factory;Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput$Factory;)[Landroid/support/v4/app/NotificationCompatBase$Action; │ + .locals 3 │ + .param p1, "actionFactory" # Landroid/support/v4/app/NotificationCompatBase$Action$Factory; │ + .param p2, "remoteInputFactory" # Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput$Factory; │ .annotation system Ldalvik/annotation/Signature; │ value = { │ "(", │ - "Ljava/lang/CharSequence;", │ - "Z", │ - "Ljava/lang/CharSequence;", │ "Ljava/util/ArrayList", │ "<", │ - "Ljava/lang/CharSequence;", │ - ">;)V" │ + "Landroid/os/Parcelable;", │ + ">;", │ + "Landroid/support/v4/app/NotificationCompatBase$Action$Factory;", │ + "Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput$Factory;", │ + ")[", │ + "Landroid/support/v4/app/NotificationCompatBase$Action;" │ } │ .end annotation │ │ .prologue │ - .line 91 │ - .local p4, "texts":Ljava/util/ArrayList;, "Ljava/util/ArrayList;" │ - new-instance v3, Landroid/app/Notification$InboxStyle; │ + .line 344 │ + .local p0, "parcelables":Ljava/util/ArrayList;, "Ljava/util/ArrayList;" │ + if-nez p0, :cond_1 │ │ - iget-object v4, p0, Landroid/support/v4/app/NotificationCompatJellybean;->b:Landroid/app/Notification$Builder; │ + .line 345 │ + const/4 v0, 0x0 │ │ - invoke-direct {v3, v4}, Landroid/app/Notification$InboxStyle;->(Landroid/app/Notification$Builder;)V │ + .line 352 │ + :cond_0 │ + return-object v0 │ │ - invoke-virtual {v3, p1}, Landroid/app/Notification$InboxStyle;->setBigContentTitle(Ljava/lang/CharSequence;)Landroid/app/Notification$InboxStyle; │ + .line 347 │ + :cond_1 │ + invoke-virtual {p0}, Ljava/util/ArrayList;->size()I │ │ - move-result-object v1 │ + move-result v2 │ │ - .line 93 │ - .local v1, "style":Landroid/app/Notification$InboxStyle; │ - if-eqz p2, :cond_0 │ + invoke-interface {p1, v2}, Landroid/support/v4/app/NotificationCompatBase$Action$Factory;->newArray(I)[Landroid/support/v4/app/NotificationCompatBase$Action; │ │ - .line 94 │ - invoke-virtual {v1, p3}, Landroid/app/Notification$InboxStyle;->setSummaryText(Ljava/lang/CharSequence;)Landroid/app/Notification$InboxStyle; │ + move-result-object v0 │ │ - .line 96 │ - :cond_0 │ - invoke-virtual {p4}, Ljava/util/ArrayList;->iterator()Ljava/util/Iterator; │ + .line 348 │ + .local v0, "actions":[Landroid/support/v4/app/NotificationCompatBase$Action; │ + const/4 v1, 0x0 │ │ - move-result-object v0 │ + .local v1, "i":I │ + :goto_0 │ + array-length v2, v0 │ │ - .local v0, "i$":Ljava/util/Iterator; │ + if-ge v1, v2, :cond_0 │ + │ + .line 349 │ + invoke-virtual {p0, v1}, Ljava/util/ArrayList;->get(I)Ljava/lang/Object; │ + │ + move-result-object v2 │ + │ + check-cast v2, Landroid/os/Bundle; │ + │ + invoke-static {v2, p1, p2}, Landroid/support/v4/app/NotificationCompatJellybean;->getActionFromBundle(Landroid/os/Bundle;Landroid/support/v4/app/NotificationCompatBase$Action$Factory;Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput$Factory;)Landroid/support/v4/app/NotificationCompatBase$Action; │ + │ + move-result-object v2 │ + │ + aput-object v2, v0, v1 │ + │ + .line 348 │ + add-int/lit8 v1, v1, 0x1 │ + │ + goto :goto_0 │ +.end method │ + │ +.method private static getBundleForAction(Landroid/support/v4/app/NotificationCompatBase$Action;)Landroid/os/Bundle; │ + .locals 3 │ + .param p0, "action" # Landroid/support/v4/app/NotificationCompatBase$Action; │ + │ + .prologue │ + .line 381 │ + new-instance v0, Landroid/os/Bundle; │ + │ + invoke-direct {v0}, Landroid/os/Bundle;->()V │ + │ + .line 382 │ + .local v0, "bundle":Landroid/os/Bundle; │ + const-string v1, "icon" │ + │ + invoke-virtual {p0}, Landroid/support/v4/app/NotificationCompatBase$Action;->getIcon()I │ + │ + move-result v2 │ + │ + invoke-virtual {v0, v1, v2}, Landroid/os/Bundle;->putInt(Ljava/lang/String;I)V │ + │ + .line 383 │ + const-string v1, "title" │ + │ + invoke-virtual {p0}, Landroid/support/v4/app/NotificationCompatBase$Action;->getTitle()Ljava/lang/CharSequence; │ + │ + move-result-object v2 │ + │ + invoke-virtual {v0, v1, v2}, Landroid/os/Bundle;->putCharSequence(Ljava/lang/String;Ljava/lang/CharSequence;)V │ + │ + .line 384 │ + const-string v1, "actionIntent" │ + │ + invoke-virtual {p0}, Landroid/support/v4/app/NotificationCompatBase$Action;->getActionIntent()Landroid/app/PendingIntent; │ + │ + move-result-object v2 │ + │ + invoke-virtual {v0, v1, v2}, Landroid/os/Bundle;->putParcelable(Ljava/lang/String;Landroid/os/Parcelable;)V │ + │ + .line 385 │ + const-string v1, "extras" │ + │ + invoke-virtual {p0}, Landroid/support/v4/app/NotificationCompatBase$Action;->getExtras()Landroid/os/Bundle; │ + │ + move-result-object v2 │ + │ + invoke-virtual {v0, v1, v2}, Landroid/os/Bundle;->putBundle(Ljava/lang/String;Landroid/os/Bundle;)V │ + │ + .line 386 │ + const-string v1, "remoteInputs" │ + │ + invoke-virtual {p0}, Landroid/support/v4/app/NotificationCompatBase$Action;->getRemoteInputs()[Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput; │ + │ + move-result-object v2 │ + │ + invoke-static {v2}, Landroid/support/v4/app/RemoteInputCompatJellybean;->toBundleArray([Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput;)[Landroid/os/Bundle; │ + │ + move-result-object v2 │ + │ + invoke-virtual {v0, v1, v2}, Landroid/os/Bundle;->putParcelableArray(Ljava/lang/String;[Landroid/os/Parcelable;)V │ + │ + .line 388 │ + return-object v0 │ +.end method │ + │ +.method public static getExtras(Landroid/app/Notification;)Landroid/os/Bundle; │ + .locals 7 │ + .param p0, "notif" # Landroid/app/Notification; │ + │ + .prologue │ + const/4 v3, 0x0 │ + │ + .line 212 │ + sget-object v4, Landroid/support/v4/app/NotificationCompatJellybean;->sExtrasLock:Ljava/lang/Object; │ + │ + monitor-enter v4 │ + │ + .line 213 │ + :try_start_0 │ + sget-boolean v5, Landroid/support/v4/app/NotificationCompatJellybean;->sExtrasFieldAccessFailed:Z │ + │ + if-eqz v5, :cond_0 │ + │ + .line 214 │ + monitor-exit v4 │ + :try_end_0 │ + .catchall {:try_start_0 .. :try_end_0} :catchall_0 │ + │ + move-object v1, v3 │ + │ + .line 239 │ :goto_0 │ - invoke-interface {v0}, Ljava/util/Iterator;->hasNext()Z │ + return-object v1 │ │ - move-result v3 │ + .line 217 │ + :cond_0 │ + :try_start_1 │ + sget-object v5, Landroid/support/v4/app/NotificationCompatJellybean;->sExtrasField:Ljava/lang/reflect/Field; │ │ - if-eqz v3, :cond_1 │ + if-nez v5, :cond_2 │ │ - invoke-interface {v0}, Ljava/util/Iterator;->next()Ljava/lang/Object; │ + .line 218 │ + const-class v5, Landroid/app/Notification; │ + │ + const-string v6, "extras" │ + │ + invoke-virtual {v5, v6}, Ljava/lang/Class;->getDeclaredField(Ljava/lang/String;)Ljava/lang/reflect/Field; │ │ move-result-object v2 │ │ - check-cast v2, Ljava/lang/CharSequence; │ + .line 219 │ + .local v2, "extrasField":Ljava/lang/reflect/Field; │ + const-class v5, Landroid/os/Bundle; │ │ - .line 97 │ - .local v2, "text":Ljava/lang/CharSequence; │ - invoke-virtual {v1, v2}, Landroid/app/Notification$InboxStyle;->addLine(Ljava/lang/CharSequence;)Landroid/app/Notification$InboxStyle; │ + invoke-virtual {v2}, Ljava/lang/reflect/Field;->getType()Ljava/lang/Class; │ + │ + move-result-object v6 │ + │ + invoke-virtual {v5, v6}, Ljava/lang/Class;->isAssignableFrom(Ljava/lang/Class;)Z │ + │ + move-result v5 │ + │ + if-nez v5, :cond_1 │ + │ + .line 220 │ + const-string v5, "NotificationCompat" │ + │ + const-string v6, "Notification.extras field is not of type Bundle" │ + │ + invoke-static {v5, v6}, Landroid/util/Log;->e(Ljava/lang/String;Ljava/lang/String;)I │ + │ + .line 221 │ + const/4 v5, 0x1 │ + │ + sput-boolean v5, Landroid/support/v4/app/NotificationCompatJellybean;->sExtrasFieldAccessFailed:Z │ + :try_end_1 │ + .catch Ljava/lang/IllegalAccessException; {:try_start_1 .. :try_end_1} :catch_0 │ + .catch Ljava/lang/NoSuchFieldException; {:try_start_1 .. :try_end_1} :catch_1 │ + .catchall {:try_start_1 .. :try_end_1} :catchall_0 │ + │ + .line 222 │ + :try_start_2 │ + monitor-exit v4 │ + :try_end_2 │ + .catchall {:try_start_2 .. :try_end_2} :catchall_0 │ + │ + move-object v1, v3 │ │ goto :goto_0 │ │ - .line 99 │ - .end local v2 # "text":Ljava/lang/CharSequence; │ + .line 224 │ :cond_1 │ - return-void │ + const/4 v5, 0x1 │ + │ + :try_start_3 │ + invoke-virtual {v2, v5}, Ljava/lang/reflect/Field;->setAccessible(Z)V │ + │ + .line 225 │ + sput-object v2, Landroid/support/v4/app/NotificationCompatJellybean;->sExtrasField:Ljava/lang/reflect/Field; │ + │ + .line 227 │ + .end local v2 # "extrasField":Ljava/lang/reflect/Field; │ + :cond_2 │ + sget-object v5, Landroid/support/v4/app/NotificationCompatJellybean;->sExtrasField:Ljava/lang/reflect/Field; │ + │ + invoke-virtual {v5, p0}, Ljava/lang/reflect/Field;->get(Ljava/lang/Object;)Ljava/lang/Object; │ + │ + move-result-object v1 │ + │ + check-cast v1, Landroid/os/Bundle; │ + │ + .line 228 │ + .local v1, "extras":Landroid/os/Bundle; │ + if-nez v1, :cond_3 │ + │ + .line 229 │ + new-instance v1, Landroid/os/Bundle; │ + │ + .end local v1 # "extras":Landroid/os/Bundle; │ + invoke-direct {v1}, Landroid/os/Bundle;->()V │ + │ + .line 230 │ + .restart local v1 # "extras":Landroid/os/Bundle; │ + sget-object v5, Landroid/support/v4/app/NotificationCompatJellybean;->sExtrasField:Ljava/lang/reflect/Field; │ + │ + invoke-virtual {v5, p0, v1}, Ljava/lang/reflect/Field;->set(Ljava/lang/Object;Ljava/lang/Object;)V │ + :try_end_3 │ + .catch Ljava/lang/IllegalAccessException; {:try_start_3 .. :try_end_3} :catch_0 │ + .catch Ljava/lang/NoSuchFieldException; {:try_start_3 .. :try_end_3} :catch_1 │ + .catchall {:try_start_3 .. :try_end_3} :catchall_0 │ + │ + .line 232 │ + :cond_3 │ + :try_start_4 │ + monitor-exit v4 │ + │ + goto :goto_0 │ + │ + .line 240 │ + .end local v1 # "extras":Landroid/os/Bundle; │ + :catchall_0 │ + move-exception v3 │ + │ + monitor-exit v4 │ + :try_end_4 │ + .catchall {:try_start_4 .. :try_end_4} :catchall_0 │ + │ + throw v3 │ + │ + .line 233 │ + :catch_0 │ + move-exception v0 │ + │ + .line 234 │ + .local v0, "e":Ljava/lang/IllegalAccessException; │ + :try_start_5 │ + const-string v5, "NotificationCompat" │ + │ + const-string v6, "Unable to access notification extras" │ + │ + invoke-static {v5, v6, v0}, Landroid/util/Log;->e(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I │ + │ + .line 238 │ + .end local v0 # "e":Ljava/lang/IllegalAccessException; │ + :goto_1 │ + const/4 v5, 0x1 │ + │ + sput-boolean v5, Landroid/support/v4/app/NotificationCompatJellybean;->sExtrasFieldAccessFailed:Z │ + │ + .line 239 │ + monitor-exit v4 │ + │ + move-object v1, v3 │ + │ + goto :goto_0 │ + │ + .line 235 │ + :catch_1 │ + move-exception v0 │ + │ + .line 236 │ + .local v0, "e":Ljava/lang/NoSuchFieldException; │ + const-string v5, "NotificationCompat" │ + │ + const-string v6, "Unable to access notification extras" │ + │ + invoke-static {v5, v6, v0}, Landroid/util/Log;->e(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I │ + :try_end_5 │ + .catchall {:try_start_5 .. :try_end_5} :catchall_0 │ + │ + goto :goto_1 │ .end method │ │ -.method public build()Landroid/app/Notification; │ - .locals 1 │ +.method public static getGroup(Landroid/app/Notification;)Ljava/lang/String; │ + .locals 2 │ + .param p0, "n" # Landroid/app/Notification; │ + │ + .prologue │ + .line 396 │ + invoke-static {p0}, Landroid/support/v4/app/NotificationCompatJellybean;->getExtras(Landroid/app/Notification;)Landroid/os/Bundle; │ + │ + move-result-object v0 │ + │ + const-string v1, "android.support.groupKey" │ + │ + invoke-virtual {v0, v1}, Landroid/os/Bundle;->getString(Ljava/lang/String;)Ljava/lang/String; │ + │ + move-result-object v0 │ + │ + return-object v0 │ +.end method │ + │ +.method public static getLocalOnly(Landroid/app/Notification;)Z │ + .locals 2 │ + .param p0, "notif" # Landroid/app/Notification; │ + │ + .prologue │ + .line 392 │ + invoke-static {p0}, Landroid/support/v4/app/NotificationCompatJellybean;->getExtras(Landroid/app/Notification;)Landroid/os/Bundle; │ + │ + move-result-object v0 │ + │ + const-string v1, "android.support.localOnly" │ + │ + invoke-virtual {v0, v1}, Landroid/os/Bundle;->getBoolean(Ljava/lang/String;)Z │ + │ + move-result v0 │ + │ + return v0 │ +.end method │ + │ +.method public static getParcelableArrayListForActions([Landroid/support/v4/app/NotificationCompatBase$Action;)Ljava/util/ArrayList; │ + .locals 6 │ + .param p0, "actions" # [Landroid/support/v4/app/NotificationCompatBase$Action; │ + .annotation system Ldalvik/annotation/Signature; │ + value = { │ + "([", │ + "Landroid/support/v4/app/NotificationCompatBase$Action;", │ + ")", │ + "Ljava/util/ArrayList", │ + "<", │ + "Landroid/os/Parcelable;", │ + ">;" │ + } │ + .end annotation │ + │ + .prologue │ + .line 370 │ + if-nez p0, :cond_1 │ + │ + .line 371 │ + const/4 v4, 0x0 │ + │ + .line 377 │ + :cond_0 │ + return-object v4 │ + │ + .line 373 │ + :cond_1 │ + new-instance v4, Ljava/util/ArrayList; │ + │ + array-length v5, p0 │ + │ + invoke-direct {v4, v5}, Ljava/util/ArrayList;->(I)V │ + │ + .line 374 │ + .local v4, "parcelables":Ljava/util/ArrayList;, "Ljava/util/ArrayList;" │ + move-object v1, p0 │ + │ + .local v1, "arr$":[Landroid/support/v4/app/NotificationCompatBase$Action; │ + array-length v3, v1 │ + │ + .local v3, "len$":I │ + const/4 v2, 0x0 │ + │ + .local v2, "i$":I │ + :goto_0 │ + if-ge v2, v3, :cond_0 │ + │ + aget-object v0, v1, v2 │ + │ + .line 375 │ + .local v0, "action":Landroid/support/v4/app/NotificationCompatBase$Action; │ + invoke-static {v0}, Landroid/support/v4/app/NotificationCompatJellybean;->getBundleForAction(Landroid/support/v4/app/NotificationCompatBase$Action;)Landroid/os/Bundle; │ + │ + move-result-object v5 │ + │ + invoke-virtual {v4, v5}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z │ + │ + .line 374 │ + add-int/lit8 v2, v2, 0x1 │ + │ + goto :goto_0 │ +.end method │ + │ +.method public static getSortKey(Landroid/app/Notification;)Ljava/lang/String; │ + .locals 2 │ + .param p0, "n" # Landroid/app/Notification; │ + │ + .prologue │ + .line 404 │ + invoke-static {p0}, Landroid/support/v4/app/NotificationCompatJellybean;->getExtras(Landroid/app/Notification;)Landroid/os/Bundle; │ + │ + move-result-object v0 │ + │ + const-string v1, "android.support.sortKey" │ + │ + invoke-virtual {v0, v1}, Landroid/os/Bundle;->getString(Ljava/lang/String;)Ljava/lang/String; │ + │ + move-result-object v0 │ + │ + return-object v0 │ +.end method │ + │ +.method public static isGroupSummary(Landroid/app/Notification;)Z │ + .locals 2 │ + .param p0, "n" # Landroid/app/Notification; │ │ .prologue │ - .line 102 │ - iget-object v0, p0, Landroid/support/v4/app/NotificationCompatJellybean;->b:Landroid/app/Notification$Builder; │ + .line 400 │ + invoke-static {p0}, Landroid/support/v4/app/NotificationCompatJellybean;->getExtras(Landroid/app/Notification;)Landroid/os/Bundle; │ + │ + move-result-object v0 │ + │ + const-string v1, "android.support.isGroupSummary" │ + │ + invoke-virtual {v0, v1}, Landroid/os/Bundle;->getBoolean(Ljava/lang/String;)Z │ + │ + move-result v0 │ + │ + return v0 │ +.end method │ + │ +.method public static readAction(Landroid/support/v4/app/NotificationCompatBase$Action$Factory;Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput$Factory;ILjava/lang/CharSequence;Landroid/app/PendingIntent;Landroid/os/Bundle;)Landroid/support/v4/app/NotificationCompatBase$Action; │ + .locals 6 │ + .param p0, "factory" # Landroid/support/v4/app/NotificationCompatBase$Action$Factory; │ + .param p1, "remoteInputFactory" # Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput$Factory; │ + .param p2, "icon" # I │ + .param p3, "title" # Ljava/lang/CharSequence; │ + .param p4, "actionIntent" # Landroid/app/PendingIntent; │ + .param p5, "extras" # Landroid/os/Bundle; │ + │ + .prologue │ + .line 247 │ + const/4 v5, 0x0 │ + │ + .line 248 │ + .local v5, "remoteInputs":[Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput; │ + if-eqz p5, :cond_0 │ + │ + .line 249 │ + const-string v0, "android.support.remoteInputs" │ + │ + invoke-static {p5, v0}, Landroid/support/v4/app/BundleUtil;->getBundleArrayFromBundle(Landroid/os/Bundle;Ljava/lang/String;)[Landroid/os/Bundle; │ + │ + move-result-object v0 │ + │ + invoke-static {v0, p1}, Landroid/support/v4/app/RemoteInputCompatJellybean;->fromBundleArray([Landroid/os/Bundle;Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput$Factory;)[Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput; │ + │ + move-result-object v5 │ │ - invoke-virtual {v0}, Landroid/app/Notification$Builder;->build()Landroid/app/Notification; │ + :cond_0 │ + move-object v0, p0 │ + │ + move v1, p2 │ + │ + move-object v2, p3 │ + │ + move-object v3, p4 │ + │ + move-object v4, p5 │ + │ + .line 253 │ + invoke-interface/range {v0 .. v5}, Landroid/support/v4/app/NotificationCompatBase$Action$Factory;->build(ILjava/lang/CharSequence;Landroid/app/PendingIntent;Landroid/os/Bundle;[Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput;)Landroid/support/v4/app/NotificationCompatBase$Action; │ │ move-result-object v0 │ │ return-object v0 │ .end method │ + │ +.method public static writeActionAndGetExtras(Landroid/app/Notification$Builder;Landroid/support/v4/app/NotificationCompatBase$Action;)Landroid/os/Bundle; │ + .locals 4 │ + .param p0, "builder" # Landroid/app/Notification$Builder; │ + .param p1, "action" # Landroid/support/v4/app/NotificationCompatBase$Action; │ + │ + .prologue │ + .line 258 │ + invoke-virtual {p1}, Landroid/support/v4/app/NotificationCompatBase$Action;->getIcon()I │ + │ + move-result v1 │ + │ + invoke-virtual {p1}, Landroid/support/v4/app/NotificationCompatBase$Action;->getTitle()Ljava/lang/CharSequence; │ + │ + move-result-object v2 │ + │ + invoke-virtual {p1}, Landroid/support/v4/app/NotificationCompatBase$Action;->getActionIntent()Landroid/app/PendingIntent; │ + │ + move-result-object v3 │ + │ + invoke-virtual {p0, v1, v2, v3}, Landroid/app/Notification$Builder;->addAction(ILjava/lang/CharSequence;Landroid/app/PendingIntent;)Landroid/app/Notification$Builder; │ + │ + .line 259 │ + new-instance v0, Landroid/os/Bundle; │ + │ + invoke-virtual {p1}, Landroid/support/v4/app/NotificationCompatBase$Action;->getExtras()Landroid/os/Bundle; │ + │ + move-result-object v1 │ + │ + invoke-direct {v0, v1}, Landroid/os/Bundle;->(Landroid/os/Bundle;)V │ + │ + .line 260 │ + .local v0, "actionExtras":Landroid/os/Bundle; │ + invoke-virtual {p1}, Landroid/support/v4/app/NotificationCompatBase$Action;->getRemoteInputs()[Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput; │ + │ + move-result-object v1 │ + │ + if-eqz v1, :cond_0 │ + │ + .line 261 │ + const-string v1, "android.support.remoteInputs" │ + │ + invoke-virtual {p1}, Landroid/support/v4/app/NotificationCompatBase$Action;->getRemoteInputs()[Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput; │ + │ + move-result-object v2 │ + │ + invoke-static {v2}, Landroid/support/v4/app/RemoteInputCompatJellybean;->toBundleArray([Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput;)[Landroid/os/Bundle; │ + │ + move-result-object v2 │ + │ + invoke-virtual {v0, v1, v2}, Landroid/os/Bundle;->putParcelableArray(Ljava/lang/String;[Landroid/os/Parcelable;)V │ + │ + .line 264 │ + :cond_0 │ + return-object v0 │ +.end method ├── smali/android/support/v4/app/NavUtils$NavUtilsImplJB.smali │ @@ -15,103 +15,103 @@ │ │ │ # direct methods │ .method constructor ()V │ .locals 0 │ │ .prologue │ - .line 95 │ + .line 96 │ invoke-direct {p0}, Landroid/support/v4/app/NavUtils$NavUtilsImplBase;->()V │ │ return-void │ .end method │ │ │ # virtual methods │ .method public getParentActivityIntent(Landroid/app/Activity;)Landroid/content/Intent; │ .locals 1 │ .param p1, "activity" # Landroid/app/Activity; │ │ .prologue │ - .line 101 │ + .line 102 │ invoke-static {p1}, Landroid/support/v4/app/NavUtilsJB;->getParentActivityIntent(Landroid/app/Activity;)Landroid/content/Intent; │ │ move-result-object v0 │ │ - .line 102 │ + .line 103 │ .local v0, "result":Landroid/content/Intent; │ if-nez v0, :cond_0 │ │ - .line 103 │ + .line 104 │ invoke-virtual {p0, p1}, Landroid/support/v4/app/NavUtils$NavUtilsImplJB;->superGetParentActivityIntent(Landroid/app/Activity;)Landroid/content/Intent; │ │ move-result-object v0 │ │ - .line 105 │ + .line 106 │ :cond_0 │ return-object v0 │ .end method │ │ .method public getParentActivityName(Landroid/content/Context;Landroid/content/pm/ActivityInfo;)Ljava/lang/String; │ .locals 1 │ .param p1, "context" # Landroid/content/Context; │ .param p2, "info" # Landroid/content/pm/ActivityInfo; │ │ .prologue │ - .line 124 │ + .line 125 │ invoke-static {p2}, Landroid/support/v4/app/NavUtilsJB;->getParentActivityName(Landroid/content/pm/ActivityInfo;)Ljava/lang/String; │ │ move-result-object v0 │ │ - .line 125 │ + .line 126 │ .local v0, "result":Ljava/lang/String; │ if-nez v0, :cond_0 │ │ - .line 126 │ + .line 127 │ invoke-super {p0, p1, p2}, Landroid/support/v4/app/NavUtils$NavUtilsImplBase;->getParentActivityName(Landroid/content/Context;Landroid/content/pm/ActivityInfo;)Ljava/lang/String; │ │ move-result-object v0 │ │ - .line 128 │ + .line 129 │ :cond_0 │ return-object v0 │ .end method │ │ .method public navigateUpTo(Landroid/app/Activity;Landroid/content/Intent;)V │ .locals 0 │ .param p1, "activity" # Landroid/app/Activity; │ .param p2, "upIntent" # Landroid/content/Intent; │ │ .prologue │ - .line 119 │ + .line 120 │ invoke-static {p1, p2}, Landroid/support/v4/app/NavUtilsJB;->navigateUpTo(Landroid/app/Activity;Landroid/content/Intent;)V │ │ - .line 120 │ + .line 121 │ return-void │ .end method │ │ .method public shouldUpRecreateTask(Landroid/app/Activity;Landroid/content/Intent;)Z │ .locals 1 │ .param p1, "activity" # Landroid/app/Activity; │ .param p2, "targetIntent" # Landroid/content/Intent; │ │ .prologue │ - .line 114 │ + .line 115 │ invoke-static {p1, p2}, Landroid/support/v4/app/NavUtilsJB;->shouldUpRecreateTask(Landroid/app/Activity;Landroid/content/Intent;)Z │ │ move-result v0 │ │ return v0 │ .end method │ │ .method superGetParentActivityIntent(Landroid/app/Activity;)Landroid/content/Intent; │ .locals 1 │ .param p1, "activity" # Landroid/app/Activity; │ │ .prologue │ - .line 109 │ + .line 110 │ invoke-super {p0, p1}, Landroid/support/v4/app/NavUtils$NavUtilsImplBase;->getParentActivityIntent(Landroid/app/Activity;)Landroid/content/Intent; │ │ move-result-object v0 │ │ return-object v0 │ .end method ├── smali/android/support/v4/app/FragmentManagerImpl$2.smali │ @@ -22,29 +22,29 @@ │ │ │ # direct methods │ .method constructor (Landroid/support/v4/app/FragmentManagerImpl;)V │ .locals 0 │ │ .prologue │ - .line 477 │ + .line 491 │ iput-object p1, p0, Landroid/support/v4/app/FragmentManagerImpl$2;->this$0:Landroid/support/v4/app/FragmentManagerImpl; │ │ invoke-direct {p0}, Ljava/lang/Object;->()V │ │ return-void │ .end method │ │ │ # virtual methods │ .method public run()V │ .locals 5 │ │ .prologue │ - .line 479 │ + .line 493 │ iget-object v0, p0, Landroid/support/v4/app/FragmentManagerImpl$2;->this$0:Landroid/support/v4/app/FragmentManagerImpl; │ │ iget-object v1, p0, Landroid/support/v4/app/FragmentManagerImpl$2;->this$0:Landroid/support/v4/app/FragmentManagerImpl; │ │ iget-object v1, v1, Landroid/support/v4/app/FragmentManagerImpl;->mActivity:Landroid/support/v4/app/FragmentActivity; │ │ iget-object v1, v1, Landroid/support/v4/app/FragmentActivity;->mHandler:Landroid/os/Handler; │ @@ -53,10 +53,10 @@ │ │ const/4 v3, -0x1 │ │ const/4 v4, 0x0 │ │ invoke-virtual {v0, v1, v2, v3, v4}, Landroid/support/v4/app/FragmentManagerImpl;->popBackStackState(Landroid/os/Handler;Ljava/lang/String;II)Z │ │ - .line 480 │ + .line 494 │ return-void │ .end method ├── smali/android/support/v4/app/BackStackState$1.smali │ @@ -28,64 +28,64 @@ │ │ │ # direct methods │ .method constructor ()V │ .locals 0 │ │ .prologue │ - .line 158 │ + .line 177 │ invoke-direct {p0}, Ljava/lang/Object;->()V │ │ return-void │ .end method │ │ │ # virtual methods │ .method public createFromParcel(Landroid/os/Parcel;)Landroid/support/v4/app/BackStackState; │ .locals 1 │ .param p1, "in" # Landroid/os/Parcel; │ │ .prologue │ - .line 160 │ + .line 179 │ new-instance v0, Landroid/support/v4/app/BackStackState; │ │ invoke-direct {v0, p1}, Landroid/support/v4/app/BackStackState;->(Landroid/os/Parcel;)V │ │ return-object v0 │ .end method │ │ .method public bridge synthetic createFromParcel(Landroid/os/Parcel;)Ljava/lang/Object; │ .locals 1 │ .param p1, "x0" # Landroid/os/Parcel; │ │ .prologue │ - .line 158 │ + .line 177 │ invoke-virtual {p0, p1}, Landroid/support/v4/app/BackStackState$1;->createFromParcel(Landroid/os/Parcel;)Landroid/support/v4/app/BackStackState; │ │ move-result-object v0 │ │ return-object v0 │ .end method │ │ .method public newArray(I)[Landroid/support/v4/app/BackStackState; │ .locals 1 │ .param p1, "size" # I │ │ .prologue │ - .line 164 │ + .line 183 │ new-array v0, p1, [Landroid/support/v4/app/BackStackState; │ │ return-object v0 │ .end method │ │ .method public bridge synthetic newArray(I)[Ljava/lang/Object; │ .locals 1 │ .param p1, "x0" # I │ │ .prologue │ - .line 158 │ + .line 177 │ invoke-virtual {p0, p1}, Landroid/support/v4/app/BackStackState$1;->newArray(I)[Landroid/support/v4/app/BackStackState; │ │ move-result-object v0 │ │ return-object v0 │ .end method ├── smali/android/support/v4/app/ActionBarDrawerToggle.smali │ @@ -7,22 +7,26 @@ │ │ │ # annotations │ .annotation system Ldalvik/annotation/MemberClasses; │ value = { │ Landroid/support/v4/app/ActionBarDrawerToggle$1;, │ Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable;, │ + Landroid/support/v4/app/ActionBarDrawerToggle$ActionBarDrawerToggleImplJellybeanMR2;, │ Landroid/support/v4/app/ActionBarDrawerToggle$ActionBarDrawerToggleImplHC;, │ Landroid/support/v4/app/ActionBarDrawerToggle$ActionBarDrawerToggleImplBase;, │ Landroid/support/v4/app/ActionBarDrawerToggle$ActionBarDrawerToggleImpl;, │ Landroid/support/v4/app/ActionBarDrawerToggle$Delegate;, │ Landroid/support/v4/app/ActionBarDrawerToggle$DelegateProvider; │ } │ .end annotation │ │ +.annotation runtime Ljava/lang/Deprecated; │ +.end annotation │ + │ │ # static fields │ .field private static final ID_HOME:I = 0x102002c │ │ .field private static final IMPL:Landroid/support/v4/app/ActionBarDrawerToggle$ActionBarDrawerToggleImpl; │ │ .field private static final TOGGLE_DRAWABLE_OFFSET:F = 0.33333334f │ @@ -39,186 +43,283 @@ │ │ .field private final mDrawerImageResource:I │ │ .field private mDrawerIndicatorEnabled:Z │ │ .field private final mDrawerLayout:Landroid/support/v4/widget/DrawerLayout; │ │ +.field private mHasCustomUpIndicator:Z │ + │ +.field private mHomeAsUpIndicator:Landroid/graphics/drawable/Drawable; │ + │ .field private final mOpenDrawerContentDescRes:I │ │ .field private mSetIndicatorInfo:Ljava/lang/Object; │ │ .field private mSlider:Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable; │ │ -.field private mThemeImage:Landroid/graphics/drawable/Drawable; │ - │ │ # direct methods │ .method static constructor ()V │ .locals 3 │ │ .prologue │ const/4 v2, 0x0 │ │ - .line 144 │ + .line 176 │ sget v0, Landroid/os/Build$VERSION;->SDK_INT:I │ │ - .line 145 │ + .line 177 │ .local v0, "version":I │ - const/16 v1, 0xb │ + const/16 v1, 0x12 │ │ if-lt v0, v1, :cond_0 │ │ - .line 146 │ - new-instance v1, Landroid/support/v4/app/ActionBarDrawerToggle$ActionBarDrawerToggleImplHC; │ + .line 178 │ + new-instance v1, Landroid/support/v4/app/ActionBarDrawerToggle$ActionBarDrawerToggleImplJellybeanMR2; │ │ - invoke-direct {v1, v2}, Landroid/support/v4/app/ActionBarDrawerToggle$ActionBarDrawerToggleImplHC;->(Landroid/support/v4/app/ActionBarDrawerToggle$1;)V │ + invoke-direct {v1, v2}, Landroid/support/v4/app/ActionBarDrawerToggle$ActionBarDrawerToggleImplJellybeanMR2;->(Landroid/support/v4/app/ActionBarDrawerToggle$1;)V │ │ sput-object v1, Landroid/support/v4/app/ActionBarDrawerToggle;->IMPL:Landroid/support/v4/app/ActionBarDrawerToggle$ActionBarDrawerToggleImpl; │ │ - .line 150 │ + .line 184 │ :goto_0 │ return-void │ │ - .line 148 │ + .line 179 │ :cond_0 │ + const/16 v1, 0xb │ + │ + if-lt v0, v1, :cond_1 │ + │ + .line 180 │ + new-instance v1, Landroid/support/v4/app/ActionBarDrawerToggle$ActionBarDrawerToggleImplHC; │ + │ + invoke-direct {v1, v2}, Landroid/support/v4/app/ActionBarDrawerToggle$ActionBarDrawerToggleImplHC;->(Landroid/support/v4/app/ActionBarDrawerToggle$1;)V │ + │ + sput-object v1, Landroid/support/v4/app/ActionBarDrawerToggle;->IMPL:Landroid/support/v4/app/ActionBarDrawerToggle$ActionBarDrawerToggleImpl; │ + │ + goto :goto_0 │ + │ + .line 182 │ + :cond_1 │ new-instance v1, Landroid/support/v4/app/ActionBarDrawerToggle$ActionBarDrawerToggleImplBase; │ │ invoke-direct {v1, v2}, Landroid/support/v4/app/ActionBarDrawerToggle$ActionBarDrawerToggleImplBase;->(Landroid/support/v4/app/ActionBarDrawerToggle$1;)V │ │ sput-object v1, Landroid/support/v4/app/ActionBarDrawerToggle;->IMPL:Landroid/support/v4/app/ActionBarDrawerToggle$ActionBarDrawerToggleImpl; │ │ goto :goto_0 │ .end method │ │ .method public constructor (Landroid/app/Activity;Landroid/support/v4/widget/DrawerLayout;III)V │ - .locals 3 │ + .locals 7 │ .param p1, "activity" # Landroid/app/Activity; │ .param p2, "drawerLayout" # Landroid/support/v4/widget/DrawerLayout; │ .param p3, "drawerImageRes" # I │ .param p4, "openDrawerContentDescRes" # I │ .param p5, "closeDrawerContentDescRes" # I │ │ .prologue │ + .line 229 │ + invoke-static {p1}, Landroid/support/v4/app/ActionBarDrawerToggle;->assumeMaterial(Landroid/content/Context;)Z │ + │ + move-result v0 │ + │ + if-nez v0, :cond_0 │ + │ + const/4 v3, 0x1 │ + │ + :goto_0 │ + move-object v0, p0 │ + │ + move-object v1, p1 │ + │ + move-object v2, p2 │ + │ + move v4, p3 │ + │ + move v5, p4 │ + │ + move v6, p5 │ + │ + invoke-direct/range {v0 .. v6}, Landroid/support/v4/app/ActionBarDrawerToggle;->(Landroid/app/Activity;Landroid/support/v4/widget/DrawerLayout;ZIII)V │ + │ + .line 231 │ + return-void │ + │ + .line 229 │ + :cond_0 │ + const/4 v3, 0x0 │ + │ + goto :goto_0 │ +.end method │ + │ +.method public constructor (Landroid/app/Activity;Landroid/support/v4/widget/DrawerLayout;ZIII)V │ + .locals 3 │ + .param p1, "activity" # Landroid/app/Activity; │ + .param p2, "drawerLayout" # Landroid/support/v4/widget/DrawerLayout; │ + .param p3, "animate" # Z │ + .param p4, "drawerImageRes" # I │ + .param p5, "openDrawerContentDescRes" # I │ + .param p6, "closeDrawerContentDescRes" # I │ + │ + .prologue │ const/4 v2, 0x0 │ │ - .line 192 │ + .line 261 │ invoke-direct {p0}, Ljava/lang/Object;->()V │ │ - .line 161 │ + .line 195 │ const/4 v0, 0x1 │ │ iput-boolean v0, p0, Landroid/support/v4/app/ActionBarDrawerToggle;->mDrawerIndicatorEnabled:Z │ │ - .line 193 │ + .line 262 │ iput-object p1, p0, Landroid/support/v4/app/ActionBarDrawerToggle;->mActivity:Landroid/app/Activity; │ │ - .line 196 │ + .line 265 │ instance-of v0, p1, Landroid/support/v4/app/ActionBarDrawerToggle$DelegateProvider; │ │ if-eqz v0, :cond_0 │ │ move-object v0, p1 │ │ - .line 197 │ + .line 266 │ check-cast v0, Landroid/support/v4/app/ActionBarDrawerToggle$DelegateProvider; │ │ invoke-interface {v0}, Landroid/support/v4/app/ActionBarDrawerToggle$DelegateProvider;->getDrawerToggleDelegate()Landroid/support/v4/app/ActionBarDrawerToggle$Delegate; │ │ move-result-object v0 │ │ iput-object v0, p0, Landroid/support/v4/app/ActionBarDrawerToggle;->mActivityImpl:Landroid/support/v4/app/ActionBarDrawerToggle$Delegate; │ │ - .line 202 │ + .line 271 │ :goto_0 │ iput-object p2, p0, Landroid/support/v4/app/ActionBarDrawerToggle;->mDrawerLayout:Landroid/support/v4/widget/DrawerLayout; │ │ - .line 203 │ - iput p3, p0, Landroid/support/v4/app/ActionBarDrawerToggle;->mDrawerImageResource:I │ + .line 272 │ + iput p4, p0, Landroid/support/v4/app/ActionBarDrawerToggle;->mDrawerImageResource:I │ │ - .line 204 │ - iput p4, p0, Landroid/support/v4/app/ActionBarDrawerToggle;->mOpenDrawerContentDescRes:I │ + .line 273 │ + iput p5, p0, Landroid/support/v4/app/ActionBarDrawerToggle;->mOpenDrawerContentDescRes:I │ │ - .line 205 │ - iput p5, p0, Landroid/support/v4/app/ActionBarDrawerToggle;->mCloseDrawerContentDescRes:I │ + .line 274 │ + iput p6, p0, Landroid/support/v4/app/ActionBarDrawerToggle;->mCloseDrawerContentDescRes:I │ │ - .line 207 │ + .line 276 │ invoke-virtual {p0}, Landroid/support/v4/app/ActionBarDrawerToggle;->getThemeUpIndicator()Landroid/graphics/drawable/Drawable; │ │ move-result-object v0 │ │ - iput-object v0, p0, Landroid/support/v4/app/ActionBarDrawerToggle;->mThemeImage:Landroid/graphics/drawable/Drawable; │ + iput-object v0, p0, Landroid/support/v4/app/ActionBarDrawerToggle;->mHomeAsUpIndicator:Landroid/graphics/drawable/Drawable; │ │ - .line 208 │ - invoke-virtual {p1}, Landroid/app/Activity;->getResources()Landroid/content/res/Resources; │ - │ - move-result-object v0 │ - │ - invoke-virtual {v0, p3}, Landroid/content/res/Resources;->getDrawable(I)Landroid/graphics/drawable/Drawable; │ + .line 277 │ + invoke-static {p1, p4}, Landroid/support/v4/content/ContextCompat;->getDrawable(Landroid/content/Context;I)Landroid/graphics/drawable/Drawable; │ │ move-result-object v0 │ │ iput-object v0, p0, Landroid/support/v4/app/ActionBarDrawerToggle;->mDrawerImage:Landroid/graphics/drawable/Drawable; │ │ - .line 209 │ + .line 278 │ new-instance v0, Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable; │ │ iget-object v1, p0, Landroid/support/v4/app/ActionBarDrawerToggle;->mDrawerImage:Landroid/graphics/drawable/Drawable; │ │ invoke-direct {v0, p0, v1, v2}, Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable;->(Landroid/support/v4/app/ActionBarDrawerToggle;Landroid/graphics/drawable/Drawable;Landroid/support/v4/app/ActionBarDrawerToggle$1;)V │ │ iput-object v0, p0, Landroid/support/v4/app/ActionBarDrawerToggle;->mSlider:Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable; │ │ - .line 210 │ - iget-object v0, p0, Landroid/support/v4/app/ActionBarDrawerToggle;->mSlider:Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable; │ + .line 279 │ + iget-object v1, p0, Landroid/support/v4/app/ActionBarDrawerToggle;->mSlider:Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable; │ + │ + if-eqz p3, :cond_1 │ │ - const v1, 0x3eaaaaab │ + const v0, 0x3eaaaaab │ │ - invoke-virtual {v0, v1}, Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable;->setOffset(F)V │ + :goto_1 │ + invoke-virtual {v1, v0}, Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable;->setOffset(F)V │ │ - .line 211 │ + .line 280 │ return-void │ │ - .line 199 │ + .line 268 │ :cond_0 │ iput-object v2, p0, Landroid/support/v4/app/ActionBarDrawerToggle;->mActivityImpl:Landroid/support/v4/app/ActionBarDrawerToggle$Delegate; │ │ goto :goto_0 │ + │ + .line 279 │ + :cond_1 │ + const/4 v0, 0x0 │ + │ + goto :goto_1 │ .end method │ │ -.method static synthetic access$300(Landroid/support/v4/app/ActionBarDrawerToggle;)Landroid/app/Activity; │ +.method static synthetic access$400(Landroid/support/v4/app/ActionBarDrawerToggle;)Landroid/app/Activity; │ .locals 1 │ .param p0, "x0" # Landroid/support/v4/app/ActionBarDrawerToggle; │ │ .prologue │ - .line 56 │ + .line 65 │ iget-object v0, p0, Landroid/support/v4/app/ActionBarDrawerToggle;->mActivity:Landroid/app/Activity; │ │ return-object v0 │ .end method │ │ +.method private static assumeMaterial(Landroid/content/Context;)Z │ + .locals 2 │ + .param p0, "context" # Landroid/content/Context; │ + │ + .prologue │ + const/16 v1, 0x15 │ + │ + .line 234 │ + invoke-virtual {p0}, Landroid/content/Context;->getApplicationInfo()Landroid/content/pm/ApplicationInfo; │ + │ + move-result-object v0 │ + │ + iget v0, v0, Landroid/content/pm/ApplicationInfo;->targetSdkVersion:I │ + │ + if-lt v0, v1, :cond_0 │ + │ + sget v0, Landroid/os/Build$VERSION;->SDK_INT:I │ + │ + if-lt v0, v1, :cond_0 │ + │ + const/4 v0, 0x1 │ + │ + :goto_0 │ + return v0 │ + │ + :cond_0 │ + const/4 v0, 0x0 │ + │ + goto :goto_0 │ +.end method │ + │ │ # virtual methods │ .method getThemeUpIndicator()Landroid/graphics/drawable/Drawable; │ .locals 2 │ │ .prologue │ - .line 361 │ + .line 477 │ iget-object v0, p0, Landroid/support/v4/app/ActionBarDrawerToggle;->mActivityImpl:Landroid/support/v4/app/ActionBarDrawerToggle$Delegate; │ │ if-eqz v0, :cond_0 │ │ - .line 362 │ + .line 478 │ iget-object v0, p0, Landroid/support/v4/app/ActionBarDrawerToggle;->mActivityImpl:Landroid/support/v4/app/ActionBarDrawerToggle$Delegate; │ │ invoke-interface {v0}, Landroid/support/v4/app/ActionBarDrawerToggle$Delegate;->getThemeUpIndicator()Landroid/graphics/drawable/Drawable; │ │ move-result-object v0 │ │ - .line 364 │ + .line 480 │ :goto_0 │ return-object v0 │ │ :cond_0 │ sget-object v0, Landroid/support/v4/app/ActionBarDrawerToggle;->IMPL:Landroid/support/v4/app/ActionBarDrawerToggle$ActionBarDrawerToggleImpl; │ │ iget-object v1, p0, Landroid/support/v4/app/ActionBarDrawerToggle;->mActivity:Landroid/app/Activity; │ @@ -230,156 +331,158 @@ │ goto :goto_0 │ .end method │ │ .method public isDrawerIndicatorEnabled()Z │ .locals 1 │ │ .prologue │ - .line 262 │ + .line 376 │ iget-boolean v0, p0, Landroid/support/v4/app/ActionBarDrawerToggle;->mDrawerIndicatorEnabled:Z │ │ return v0 │ .end method │ │ .method public onConfigurationChanged(Landroid/content/res/Configuration;)V │ .locals 2 │ .param p1, "newConfig" # Landroid/content/res/Configuration; │ │ .prologue │ - .line 274 │ + .line 388 │ + iget-boolean v0, p0, Landroid/support/v4/app/ActionBarDrawerToggle;->mHasCustomUpIndicator:Z │ + │ + if-nez v0, :cond_0 │ + │ + .line 389 │ invoke-virtual {p0}, Landroid/support/v4/app/ActionBarDrawerToggle;->getThemeUpIndicator()Landroid/graphics/drawable/Drawable; │ │ move-result-object v0 │ │ - iput-object v0, p0, Landroid/support/v4/app/ActionBarDrawerToggle;->mThemeImage:Landroid/graphics/drawable/Drawable; │ + iput-object v0, p0, Landroid/support/v4/app/ActionBarDrawerToggle;->mHomeAsUpIndicator:Landroid/graphics/drawable/Drawable; │ │ - .line 275 │ + .line 391 │ + :cond_0 │ iget-object v0, p0, Landroid/support/v4/app/ActionBarDrawerToggle;->mActivity:Landroid/app/Activity; │ │ - invoke-virtual {v0}, Landroid/app/Activity;->getResources()Landroid/content/res/Resources; │ - │ - move-result-object v0 │ - │ iget v1, p0, Landroid/support/v4/app/ActionBarDrawerToggle;->mDrawerImageResource:I │ │ - invoke-virtual {v0, v1}, Landroid/content/res/Resources;->getDrawable(I)Landroid/graphics/drawable/Drawable; │ + invoke-static {v0, v1}, Landroid/support/v4/content/ContextCompat;->getDrawable(Landroid/content/Context;I)Landroid/graphics/drawable/Drawable; │ │ move-result-object v0 │ │ iput-object v0, p0, Landroid/support/v4/app/ActionBarDrawerToggle;->mDrawerImage:Landroid/graphics/drawable/Drawable; │ │ - .line 276 │ + .line 392 │ invoke-virtual {p0}, Landroid/support/v4/app/ActionBarDrawerToggle;->syncState()V │ │ - .line 277 │ + .line 393 │ return-void │ .end method │ │ .method public onDrawerClosed(Landroid/view/View;)V │ .locals 2 │ .param p1, "drawerView" # Landroid/view/View; │ │ .prologue │ - .line 343 │ + .line 459 │ iget-object v0, p0, Landroid/support/v4/app/ActionBarDrawerToggle;->mSlider:Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable; │ │ const/4 v1, 0x0 │ │ invoke-virtual {v0, v1}, Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable;->setPosition(F)V │ │ - .line 344 │ + .line 460 │ iget-boolean v0, p0, Landroid/support/v4/app/ActionBarDrawerToggle;->mDrawerIndicatorEnabled:Z │ │ if-eqz v0, :cond_0 │ │ - .line 345 │ + .line 461 │ iget v0, p0, Landroid/support/v4/app/ActionBarDrawerToggle;->mOpenDrawerContentDescRes:I │ │ invoke-virtual {p0, v0}, Landroid/support/v4/app/ActionBarDrawerToggle;->setActionBarDescription(I)V │ │ - .line 347 │ + .line 463 │ :cond_0 │ return-void │ .end method │ │ .method public onDrawerOpened(Landroid/view/View;)V │ .locals 2 │ .param p1, "drawerView" # Landroid/view/View; │ │ .prologue │ - .line 328 │ + .line 444 │ iget-object v0, p0, Landroid/support/v4/app/ActionBarDrawerToggle;->mSlider:Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable; │ │ const/high16 v1, 0x3f800000 # 1.0f │ │ invoke-virtual {v0, v1}, Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable;->setPosition(F)V │ │ - .line 329 │ + .line 445 │ iget-boolean v0, p0, Landroid/support/v4/app/ActionBarDrawerToggle;->mDrawerIndicatorEnabled:Z │ │ if-eqz v0, :cond_0 │ │ - .line 330 │ + .line 446 │ iget v0, p0, Landroid/support/v4/app/ActionBarDrawerToggle;->mCloseDrawerContentDescRes:I │ │ invoke-virtual {p0, v0}, Landroid/support/v4/app/ActionBarDrawerToggle;->setActionBarDescription(I)V │ │ - .line 332 │ + .line 448 │ :cond_0 │ return-void │ .end method │ │ .method public onDrawerSlide(Landroid/view/View;F)V │ .locals 4 │ .param p1, "drawerView" # Landroid/view/View; │ .param p2, "slideOffset" # F │ │ .prologue │ const/high16 v3, 0x40000000 # 2.0f │ │ const/high16 v2, 0x3f000000 # 0.5f │ │ - .line 310 │ + .line 426 │ iget-object v1, p0, Landroid/support/v4/app/ActionBarDrawerToggle;->mSlider:Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable; │ │ invoke-virtual {v1}, Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable;->getPosition()F │ │ move-result v0 │ │ - .line 311 │ + .line 427 │ .local v0, "glyphOffset":F │ cmpl-float v1, p2, v2 │ │ if-lez v1, :cond_0 │ │ - .line 312 │ + .line 428 │ const/4 v1, 0x0 │ │ sub-float v2, p2, v2 │ │ invoke-static {v1, v2}, Ljava/lang/Math;->max(FF)F │ │ move-result v1 │ │ mul-float/2addr v1, v3 │ │ invoke-static {v0, v1}, Ljava/lang/Math;->max(FF)F │ │ move-result v0 │ │ - .line 316 │ + .line 432 │ :goto_0 │ iget-object v1, p0, Landroid/support/v4/app/ActionBarDrawerToggle;->mSlider:Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable; │ │ invoke-virtual {v1, v0}, Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable;->setPosition(F)V │ │ - .line 317 │ + .line 433 │ return-void │ │ - .line 314 │ + .line 430 │ :cond_0 │ mul-float v1, p2, v3 │ │ invoke-static {v0, v1}, Ljava/lang/Math;->min(FF)F │ │ move-result v0 │ │ @@ -387,97 +490,97 @@ │ .end method │ │ .method public onDrawerStateChanged(I)V │ .locals 0 │ .param p1, "newState" # I │ │ .prologue │ - .line 358 │ + .line 474 │ return-void │ .end method │ │ .method public onOptionsItemSelected(Landroid/view/MenuItem;)Z │ .locals 3 │ .param p1, "item" # Landroid/view/MenuItem; │ │ .prologue │ const v2, 0x800003 │ │ - .line 289 │ + .line 405 │ if-eqz p1, :cond_1 │ │ invoke-interface {p1}, Landroid/view/MenuItem;->getItemId()I │ │ move-result v0 │ │ const v1, 0x102002c │ │ if-ne v0, v1, :cond_1 │ │ iget-boolean v0, p0, Landroid/support/v4/app/ActionBarDrawerToggle;->mDrawerIndicatorEnabled:Z │ │ if-eqz v0, :cond_1 │ │ - .line 290 │ + .line 406 │ iget-object v0, p0, Landroid/support/v4/app/ActionBarDrawerToggle;->mDrawerLayout:Landroid/support/v4/widget/DrawerLayout; │ │ invoke-virtual {v0, v2}, Landroid/support/v4/widget/DrawerLayout;->isDrawerVisible(I)Z │ │ move-result v0 │ │ if-eqz v0, :cond_0 │ │ - .line 291 │ + .line 407 │ iget-object v0, p0, Landroid/support/v4/app/ActionBarDrawerToggle;->mDrawerLayout:Landroid/support/v4/widget/DrawerLayout; │ │ invoke-virtual {v0, v2}, Landroid/support/v4/widget/DrawerLayout;->closeDrawer(I)V │ │ - .line 295 │ + .line 411 │ :goto_0 │ const/4 v0, 0x1 │ │ - .line 297 │ + .line 413 │ :goto_1 │ return v0 │ │ - .line 293 │ + .line 409 │ :cond_0 │ iget-object v0, p0, Landroid/support/v4/app/ActionBarDrawerToggle;->mDrawerLayout:Landroid/support/v4/widget/DrawerLayout; │ │ invoke-virtual {v0, v2}, Landroid/support/v4/widget/DrawerLayout;->openDrawer(I)V │ │ goto :goto_0 │ │ - .line 297 │ + .line 413 │ :cond_1 │ const/4 v0, 0x0 │ │ goto :goto_1 │ .end method │ │ .method setActionBarDescription(I)V │ .locals 3 │ .param p1, "contentDescRes" # I │ │ .prologue │ - .line 377 │ + .line 493 │ iget-object v0, p0, Landroid/support/v4/app/ActionBarDrawerToggle;->mActivityImpl:Landroid/support/v4/app/ActionBarDrawerToggle$Delegate; │ │ if-eqz v0, :cond_0 │ │ - .line 378 │ + .line 494 │ iget-object v0, p0, Landroid/support/v4/app/ActionBarDrawerToggle;->mActivityImpl:Landroid/support/v4/app/ActionBarDrawerToggle$Delegate; │ │ invoke-interface {v0, p1}, Landroid/support/v4/app/ActionBarDrawerToggle$Delegate;->setActionBarDescription(I)V │ │ - .line 383 │ + .line 499 │ :goto_0 │ return-void │ │ - .line 381 │ + .line 497 │ :cond_0 │ sget-object v0, Landroid/support/v4/app/ActionBarDrawerToggle;->IMPL:Landroid/support/v4/app/ActionBarDrawerToggle$ActionBarDrawerToggleImpl; │ │ iget-object v1, p0, Landroid/support/v4/app/ActionBarDrawerToggle;->mSetIndicatorInfo:Ljava/lang/Object; │ │ iget-object v2, p0, Landroid/support/v4/app/ActionBarDrawerToggle;->mActivity:Landroid/app/Activity; │ │ @@ -492,29 +595,29 @@ │ │ .method setActionBarUpIndicator(Landroid/graphics/drawable/Drawable;I)V │ .locals 3 │ .param p1, "upDrawable" # Landroid/graphics/drawable/Drawable; │ .param p2, "contentDescRes" # I │ │ .prologue │ - .line 368 │ + .line 484 │ iget-object v0, p0, Landroid/support/v4/app/ActionBarDrawerToggle;->mActivityImpl:Landroid/support/v4/app/ActionBarDrawerToggle$Delegate; │ │ if-eqz v0, :cond_0 │ │ - .line 369 │ + .line 485 │ iget-object v0, p0, Landroid/support/v4/app/ActionBarDrawerToggle;->mActivityImpl:Landroid/support/v4/app/ActionBarDrawerToggle$Delegate; │ │ invoke-interface {v0, p1, p2}, Landroid/support/v4/app/ActionBarDrawerToggle$Delegate;->setActionBarUpIndicator(Landroid/graphics/drawable/Drawable;I)V │ │ - .line 374 │ + .line 490 │ :goto_0 │ return-void │ │ - .line 372 │ + .line 488 │ :cond_0 │ sget-object v0, Landroid/support/v4/app/ActionBarDrawerToggle;->IMPL:Landroid/support/v4/app/ActionBarDrawerToggle$ActionBarDrawerToggleImpl; │ │ iget-object v1, p0, Landroid/support/v4/app/ActionBarDrawerToggle;->mSetIndicatorInfo:Ljava/lang/Object; │ │ iget-object v2, p0, Landroid/support/v4/app/ActionBarDrawerToggle;->mActivity:Landroid/app/Activity; │ │ @@ -528,23 +631,23 @@ │ .end method │ │ .method public setDrawerIndicatorEnabled(Z)V │ .locals 3 │ .param p1, "enable" # Z │ │ .prologue │ - .line 246 │ + .line 360 │ iget-boolean v0, p0, Landroid/support/v4/app/ActionBarDrawerToggle;->mDrawerIndicatorEnabled:Z │ │ if-eq p1, v0, :cond_0 │ │ - .line 247 │ + .line 361 │ if-eqz p1, :cond_2 │ │ - .line 248 │ + .line 362 │ iget-object v1, p0, Landroid/support/v4/app/ActionBarDrawerToggle;->mSlider:Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable; │ │ iget-object v0, p0, Landroid/support/v4/app/ActionBarDrawerToggle;->mDrawerLayout:Landroid/support/v4/widget/DrawerLayout; │ │ const v2, 0x800003 │ │ invoke-virtual {v0, v2}, Landroid/support/v4/widget/DrawerLayout;->isDrawerOpen(I)Z │ @@ -554,68 +657,142 @@ │ if-eqz v0, :cond_1 │ │ iget v0, p0, Landroid/support/v4/app/ActionBarDrawerToggle;->mCloseDrawerContentDescRes:I │ │ :goto_0 │ invoke-virtual {p0, v1, v0}, Landroid/support/v4/app/ActionBarDrawerToggle;->setActionBarUpIndicator(Landroid/graphics/drawable/Drawable;I)V │ │ - .line 253 │ + .line 367 │ :goto_1 │ iput-boolean p1, p0, Landroid/support/v4/app/ActionBarDrawerToggle;->mDrawerIndicatorEnabled:Z │ │ - .line 255 │ + .line 369 │ :cond_0 │ return-void │ │ - .line 248 │ + .line 362 │ :cond_1 │ iget v0, p0, Landroid/support/v4/app/ActionBarDrawerToggle;->mOpenDrawerContentDescRes:I │ │ goto :goto_0 │ │ - .line 251 │ + .line 365 │ :cond_2 │ - iget-object v0, p0, Landroid/support/v4/app/ActionBarDrawerToggle;->mThemeImage:Landroid/graphics/drawable/Drawable; │ + iget-object v0, p0, Landroid/support/v4/app/ActionBarDrawerToggle;->mHomeAsUpIndicator:Landroid/graphics/drawable/Drawable; │ │ const/4 v1, 0x0 │ │ invoke-virtual {p0, v0, v1}, Landroid/support/v4/app/ActionBarDrawerToggle;->setActionBarUpIndicator(Landroid/graphics/drawable/Drawable;I)V │ │ goto :goto_1 │ .end method │ │ +.method public setHomeAsUpIndicator(I)V │ + .locals 2 │ + .param p1, "resId" # I │ + │ + .prologue │ + .line 341 │ + const/4 v0, 0x0 │ + │ + .line 342 │ + .local v0, "indicator":Landroid/graphics/drawable/Drawable; │ + if-eqz p1, :cond_0 │ + │ + .line 343 │ + iget-object v1, p0, Landroid/support/v4/app/ActionBarDrawerToggle;->mActivity:Landroid/app/Activity; │ + │ + invoke-static {v1, p1}, Landroid/support/v4/content/ContextCompat;->getDrawable(Landroid/content/Context;I)Landroid/graphics/drawable/Drawable; │ + │ + move-result-object v0 │ + │ + .line 346 │ + :cond_0 │ + invoke-virtual {p0, v0}, Landroid/support/v4/app/ActionBarDrawerToggle;->setHomeAsUpIndicator(Landroid/graphics/drawable/Drawable;)V │ + │ + .line 347 │ + return-void │ +.end method │ + │ +.method public setHomeAsUpIndicator(Landroid/graphics/drawable/Drawable;)V │ + .locals 2 │ + .param p1, "indicator" # Landroid/graphics/drawable/Drawable; │ + │ + .prologue │ + const/4 v1, 0x0 │ + │ + .line 316 │ + if-nez p1, :cond_1 │ + │ + .line 317 │ + invoke-virtual {p0}, Landroid/support/v4/app/ActionBarDrawerToggle;->getThemeUpIndicator()Landroid/graphics/drawable/Drawable; │ + │ + move-result-object v0 │ + │ + iput-object v0, p0, Landroid/support/v4/app/ActionBarDrawerToggle;->mHomeAsUpIndicator:Landroid/graphics/drawable/Drawable; │ + │ + .line 318 │ + iput-boolean v1, p0, Landroid/support/v4/app/ActionBarDrawerToggle;->mHasCustomUpIndicator:Z │ + │ + .line 324 │ + :goto_0 │ + iget-boolean v0, p0, Landroid/support/v4/app/ActionBarDrawerToggle;->mDrawerIndicatorEnabled:Z │ + │ + if-nez v0, :cond_0 │ + │ + .line 325 │ + iget-object v0, p0, Landroid/support/v4/app/ActionBarDrawerToggle;->mHomeAsUpIndicator:Landroid/graphics/drawable/Drawable; │ + │ + invoke-virtual {p0, v0, v1}, Landroid/support/v4/app/ActionBarDrawerToggle;->setActionBarUpIndicator(Landroid/graphics/drawable/Drawable;I)V │ + │ + .line 327 │ + :cond_0 │ + return-void │ + │ + .line 320 │ + :cond_1 │ + iput-object p1, p0, Landroid/support/v4/app/ActionBarDrawerToggle;->mHomeAsUpIndicator:Landroid/graphics/drawable/Drawable; │ + │ + .line 321 │ + const/4 v0, 0x1 │ + │ + iput-boolean v0, p0, Landroid/support/v4/app/ActionBarDrawerToggle;->mHasCustomUpIndicator:Z │ + │ + goto :goto_0 │ +.end method │ + │ .method public syncState()V │ .locals 3 │ │ .prologue │ const v2, 0x800003 │ │ - .line 223 │ + .line 292 │ iget-object v0, p0, Landroid/support/v4/app/ActionBarDrawerToggle;->mDrawerLayout:Landroid/support/v4/widget/DrawerLayout; │ │ invoke-virtual {v0, v2}, Landroid/support/v4/widget/DrawerLayout;->isDrawerOpen(I)Z │ │ move-result v0 │ │ if-eqz v0, :cond_1 │ │ - .line 224 │ + .line 293 │ iget-object v0, p0, Landroid/support/v4/app/ActionBarDrawerToggle;->mSlider:Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable; │ │ const/high16 v1, 0x3f800000 # 1.0f │ │ invoke-virtual {v0, v1}, Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable;->setPosition(F)V │ │ - .line 229 │ + .line 298 │ :goto_0 │ iget-boolean v0, p0, Landroid/support/v4/app/ActionBarDrawerToggle;->mDrawerIndicatorEnabled:Z │ │ if-eqz v0, :cond_0 │ │ - .line 230 │ + .line 299 │ iget-object v1, p0, Landroid/support/v4/app/ActionBarDrawerToggle;->mSlider:Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable; │ │ iget-object v0, p0, Landroid/support/v4/app/ActionBarDrawerToggle;->mDrawerLayout:Landroid/support/v4/widget/DrawerLayout; │ │ invoke-virtual {v0, v2}, Landroid/support/v4/widget/DrawerLayout;->isDrawerOpen(I)Z │ │ move-result v0 │ @@ -623,27 +800,27 @@ │ if-eqz v0, :cond_2 │ │ iget v0, p0, Landroid/support/v4/app/ActionBarDrawerToggle;->mCloseDrawerContentDescRes:I │ │ :goto_1 │ invoke-virtual {p0, v1, v0}, Landroid/support/v4/app/ActionBarDrawerToggle;->setActionBarUpIndicator(Landroid/graphics/drawable/Drawable;I)V │ │ - .line 233 │ + .line 302 │ :cond_0 │ return-void │ │ - .line 226 │ + .line 295 │ :cond_1 │ iget-object v0, p0, Landroid/support/v4/app/ActionBarDrawerToggle;->mSlider:Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable; │ │ const/4 v1, 0x0 │ │ invoke-virtual {v0, v1}, Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable;->setPosition(F)V │ │ goto :goto_0 │ │ - .line 230 │ + .line 299 │ :cond_2 │ iget v0, p0, Landroid/support/v4/app/ActionBarDrawerToggle;->mOpenDrawerContentDescRes:I │ │ goto :goto_1 │ .end method ├── smali/android/support/v4/app/Fragment$1.smali │ @@ -22,50 +22,72 @@ │ │ │ # direct methods │ .method constructor (Landroid/support/v4/app/Fragment;)V │ .locals 0 │ │ .prologue │ - .line 1461 │ + .line 1742 │ iput-object p1, p0, Landroid/support/v4/app/Fragment$1;->this$0:Landroid/support/v4/app/Fragment; │ │ invoke-direct {p0}, Ljava/lang/Object;->()V │ │ return-void │ .end method │ │ │ # virtual methods │ .method public findViewById(I)Landroid/view/View; │ .locals 2 │ .param p1, "id" # I │ │ .prologue │ - .line 1464 │ + .line 1745 │ iget-object v0, p0, Landroid/support/v4/app/Fragment$1;->this$0:Landroid/support/v4/app/Fragment; │ │ iget-object v0, v0, Landroid/support/v4/app/Fragment;->mView:Landroid/view/View; │ │ if-nez v0, :cond_0 │ │ - .line 1465 │ + .line 1746 │ new-instance v0, Ljava/lang/IllegalStateException; │ │ const-string v1, "Fragment does not have a view" │ │ invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;->(Ljava/lang/String;)V │ │ throw v0 │ │ - .line 1467 │ + .line 1748 │ :cond_0 │ iget-object v0, p0, Landroid/support/v4/app/Fragment$1;->this$0:Landroid/support/v4/app/Fragment; │ │ iget-object v0, v0, Landroid/support/v4/app/Fragment;->mView:Landroid/view/View; │ │ invoke-virtual {v0, p1}, Landroid/view/View;->findViewById(I)Landroid/view/View; │ │ move-result-object v0 │ │ return-object v0 │ .end method │ + │ +.method public hasView()Z │ + .locals 1 │ + │ + .prologue │ + .line 1753 │ + iget-object v0, p0, Landroid/support/v4/app/Fragment$1;->this$0:Landroid/support/v4/app/Fragment; │ + │ + iget-object v0, v0, Landroid/support/v4/app/Fragment;->mView:Landroid/view/View; │ + │ + if-eqz v0, :cond_0 │ + │ + const/4 v0, 0x1 │ + │ + :goto_0 │ + return v0 │ + │ + :cond_0 │ + const/4 v0, 0x0 │ + │ + goto :goto_0 │ +.end method ├── smali/android/support/v4/app/ActionBarDrawerToggleHoneycomb$SetIndicatorInfo.smali │ @@ -30,18 +30,18 @@ │ .prologue │ const v13, 0x102002c │ │ const/4 v12, 0x1 │ │ const/4 v11, 0x0 │ │ - .line 97 │ + .line 104 │ invoke-direct {p0}, Ljava/lang/Object;->()V │ │ - .line 99 │ + .line 106 │ :try_start_0 │ const-class v6, Landroid/app/ActionBar; │ │ const-string v7, "setHomeAsUpIndicator" │ │ const/4 v8, 0x1 │ │ @@ -55,15 +55,15 @@ │ │ invoke-virtual {v6, v7, v8}, Ljava/lang/Class;->getDeclaredMethod(Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method; │ │ move-result-object v6 │ │ iput-object v6, p0, Landroid/support/v4/app/ActionBarDrawerToggleHoneycomb$SetIndicatorInfo;->setHomeAsUpIndicator:Ljava/lang/reflect/Method; │ │ - .line 101 │ + .line 108 │ const-class v6, Landroid/app/ActionBar; │ │ const-string v7, "setHomeActionContentDescription" │ │ const/4 v8, 0x1 │ │ new-array v8, v8, [Ljava/lang/Class; │ @@ -78,86 +78,86 @@ │ │ move-result-object v6 │ │ iput-object v6, p0, Landroid/support/v4/app/ActionBarDrawerToggleHoneycomb$SetIndicatorInfo;->setHomeActionContentDescription:Ljava/lang/reflect/Method; │ :try_end_0 │ .catch Ljava/lang/NoSuchMethodException; {:try_start_0 .. :try_end_0} :catch_0 │ │ - .line 131 │ + .line 138 │ :cond_0 │ :goto_0 │ return-void │ │ - .line 106 │ + .line 113 │ :catch_0 │ move-exception v6 │ │ - .line 110 │ + .line 117 │ invoke-virtual {p1, v13}, Landroid/app/Activity;->findViewById(I)Landroid/view/View; │ │ move-result-object v2 │ │ - .line 111 │ + .line 118 │ .local v2, "home":Landroid/view/View; │ if-eqz v2, :cond_0 │ │ - .line 116 │ + .line 123 │ invoke-virtual {v2}, Landroid/view/View;->getParent()Landroid/view/ViewParent; │ │ move-result-object v3 │ │ check-cast v3, Landroid/view/ViewGroup; │ │ - .line 117 │ + .line 124 │ .local v3, "parent":Landroid/view/ViewGroup; │ invoke-virtual {v3}, Landroid/view/ViewGroup;->getChildCount()I │ │ move-result v0 │ │ - .line 118 │ + .line 125 │ .local v0, "childCount":I │ const/4 v6, 0x2 │ │ if-ne v0, v6, :cond_0 │ │ - .line 123 │ + .line 130 │ invoke-virtual {v3, v11}, Landroid/view/ViewGroup;->getChildAt(I)Landroid/view/View; │ │ move-result-object v1 │ │ - .line 124 │ + .line 131 │ .local v1, "first":Landroid/view/View; │ invoke-virtual {v3, v12}, Landroid/view/ViewGroup;->getChildAt(I)Landroid/view/View; │ │ move-result-object v4 │ │ - .line 125 │ + .line 132 │ .local v4, "second":Landroid/view/View; │ invoke-virtual {v1}, Landroid/view/View;->getId()I │ │ move-result v6 │ │ if-ne v6, v13, :cond_1 │ │ move-object v5, v4 │ │ - .line 127 │ + .line 134 │ .local v5, "up":Landroid/view/View; │ :goto_1 │ instance-of v6, v5, Landroid/widget/ImageView; │ │ if-eqz v6, :cond_0 │ │ - .line 129 │ + .line 136 │ check-cast v5, Landroid/widget/ImageView; │ │ .end local v5 # "up":Landroid/view/View; │ iput-object v5, p0, Landroid/support/v4/app/ActionBarDrawerToggleHoneycomb$SetIndicatorInfo;->upIndicatorView:Landroid/widget/ImageView; │ │ goto :goto_0 │ │ :cond_1 │ move-object v5, v1 │ │ - .line 125 │ + .line 132 │ goto :goto_1 │ .end method ├── smali/android/support/v4/app/FragmentTransaction.smali │ @@ -1,12 +1,20 @@ │ .class public abstract Landroid/support/v4/app/FragmentTransaction; │ .super Ljava/lang/Object; │ .source "FragmentTransaction.java" │ │ │ +# annotations │ +.annotation system Ldalvik/annotation/MemberClasses; │ + value = { │ + Landroid/support/v4/app/FragmentTransaction$Transit; │ + } │ +.end annotation │ + │ + │ # static fields │ .field public static final TRANSIT_ENTER_MASK:I = 0x1000 │ │ .field public static final TRANSIT_EXIT_MASK:I = 0x2000 │ │ .field public static final TRANSIT_FRAGMENT_CLOSE:I = 0x2002 │ │ @@ -20,32 +28,44 @@ │ │ │ # direct methods │ .method public constructor ()V │ .locals 0 │ │ .prologue │ - .line 26 │ + .line 38 │ invoke-direct {p0}, Ljava/lang/Object;->()V │ │ + .line 165 │ return-void │ .end method │ │ │ # virtual methods │ .method public abstract add(ILandroid/support/v4/app/Fragment;)Landroid/support/v4/app/FragmentTransaction; │ .end method │ │ .method public abstract add(ILandroid/support/v4/app/Fragment;Ljava/lang/String;)Landroid/support/v4/app/FragmentTransaction; │ + .param p3 # Ljava/lang/String; │ + .annotation build Landroid/support/annotation/Nullable; │ + .end annotation │ + .end param │ .end method │ │ .method public abstract add(Landroid/support/v4/app/Fragment;Ljava/lang/String;)Landroid/support/v4/app/FragmentTransaction; │ .end method │ │ +.method public abstract addSharedElement(Landroid/view/View;Ljava/lang/String;)Landroid/support/v4/app/FragmentTransaction; │ +.end method │ + │ .method public abstract addToBackStack(Ljava/lang/String;)Landroid/support/v4/app/FragmentTransaction; │ + .param p1 # Ljava/lang/String; │ + .annotation build Landroid/support/annotation/Nullable; │ + .end annotation │ + .end param │ .end method │ │ .method public abstract attach(Landroid/support/v4/app/Fragment;)Landroid/support/v4/app/FragmentTransaction; │ .end method │ │ .method public abstract commit()I │ .end method │ @@ -71,14 +91,18 @@ │ .method public abstract remove(Landroid/support/v4/app/Fragment;)Landroid/support/v4/app/FragmentTransaction; │ .end method │ │ .method public abstract replace(ILandroid/support/v4/app/Fragment;)Landroid/support/v4/app/FragmentTransaction; │ .end method │ │ .method public abstract replace(ILandroid/support/v4/app/Fragment;Ljava/lang/String;)Landroid/support/v4/app/FragmentTransaction; │ + .param p3 # Ljava/lang/String; │ + .annotation build Landroid/support/annotation/Nullable; │ + .end annotation │ + .end param │ .end method │ │ .method public abstract setBreadCrumbShortTitle(I)Landroid/support/v4/app/FragmentTransaction; │ .end method │ │ .method public abstract setBreadCrumbShortTitle(Ljava/lang/CharSequence;)Landroid/support/v4/app/FragmentTransaction; │ .end method ├── smali/android/support/v4/app/FragmentContainer.smali │ @@ -2,7 +2,10 @@ │ .super Ljava/lang/Object; │ .source "FragmentManager.java" │ │ │ # virtual methods │ .method public abstract findViewById(I)Landroid/view/View; │ .end method │ + │ +.method public abstract hasView()Z │ +.end method ├── smali/android/support/v4/app/NotificationCompat$NotificationCompatImplBase.smali │ @@ -18,51 +18,207 @@ │ │ │ # direct methods │ .method constructor ()V │ .locals 0 │ │ .prologue │ - .line 85 │ + .line 462 │ invoke-direct {p0}, Ljava/lang/Object;->()V │ │ return-void │ .end method │ │ │ # virtual methods │ .method public build(Landroid/support/v4/app/NotificationCompat$Builder;)Landroid/app/Notification; │ .locals 5 │ .param p1, "b" # Landroid/support/v4/app/NotificationCompat$Builder; │ │ .prologue │ - .line 87 │ + .line 465 │ iget-object v0, p1, Landroid/support/v4/app/NotificationCompat$Builder;->mNotification:Landroid/app/Notification; │ │ - .line 88 │ + .line 466 │ .local v0, "result":Landroid/app/Notification; │ iget-object v1, p1, Landroid/support/v4/app/NotificationCompat$Builder;->mContext:Landroid/content/Context; │ │ iget-object v2, p1, Landroid/support/v4/app/NotificationCompat$Builder;->mContentTitle:Ljava/lang/CharSequence; │ │ iget-object v3, p1, Landroid/support/v4/app/NotificationCompat$Builder;->mContentText:Ljava/lang/CharSequence; │ │ iget-object v4, p1, Landroid/support/v4/app/NotificationCompat$Builder;->mContentIntent:Landroid/app/PendingIntent; │ │ invoke-virtual {v0, v1, v2, v3, v4}, Landroid/app/Notification;->setLatestEventInfo(Landroid/content/Context;Ljava/lang/CharSequence;Ljava/lang/CharSequence;Landroid/app/PendingIntent;)V │ │ - .line 91 │ + .line 469 │ iget v1, p1, Landroid/support/v4/app/NotificationCompat$Builder;->mPriority:I │ │ if-lez v1, :cond_0 │ │ - .line 92 │ + .line 470 │ iget v1, v0, Landroid/app/Notification;->flags:I │ │ or-int/lit16 v1, v1, 0x80 │ │ iput v1, v0, Landroid/app/Notification;->flags:I │ │ - .line 94 │ + .line 472 │ :cond_0 │ return-object v0 │ .end method │ + │ +.method public getAction(Landroid/app/Notification;I)Landroid/support/v4/app/NotificationCompat$Action; │ + .locals 1 │ + .param p1, "n" # Landroid/app/Notification; │ + .param p2, "actionIndex" # I │ + │ + .prologue │ + .line 487 │ + const/4 v0, 0x0 │ + │ + return-object v0 │ +.end method │ + │ +.method public getActionCount(Landroid/app/Notification;)I │ + .locals 1 │ + .param p1, "n" # Landroid/app/Notification; │ + │ + .prologue │ + .line 482 │ + const/4 v0, 0x0 │ + │ + return v0 │ +.end method │ + │ +.method public getActionsFromParcelableArrayList(Ljava/util/ArrayList;)[Landroid/support/v4/app/NotificationCompat$Action; │ + .locals 1 │ + .annotation system Ldalvik/annotation/Signature; │ + value = { │ + "(", │ + "Ljava/util/ArrayList", │ + "<", │ + "Landroid/os/Parcelable;", │ + ">;)[", │ + "Landroid/support/v4/app/NotificationCompat$Action;" │ + } │ + .end annotation │ + │ + .prologue │ + .line 493 │ + .local p1, "parcelables":Ljava/util/ArrayList;, "Ljava/util/ArrayList;" │ + const/4 v0, 0x0 │ + │ + return-object v0 │ +.end method │ + │ +.method public getBundleForUnreadConversation(Landroid/support/v4/app/NotificationCompatBase$UnreadConversation;)Landroid/os/Bundle; │ + .locals 1 │ + .param p1, "uc" # Landroid/support/v4/app/NotificationCompatBase$UnreadConversation; │ + │ + .prologue │ + .line 528 │ + const/4 v0, 0x0 │ + │ + return-object v0 │ +.end method │ + │ +.method public getCategory(Landroid/app/Notification;)Ljava/lang/String; │ + .locals 1 │ + .param p1, "n" # Landroid/app/Notification; │ + │ + .prologue │ + .line 503 │ + const/4 v0, 0x0 │ + │ + return-object v0 │ +.end method │ + │ +.method public getExtras(Landroid/app/Notification;)Landroid/os/Bundle; │ + .locals 1 │ + .param p1, "n" # Landroid/app/Notification; │ + │ + .prologue │ + .line 477 │ + const/4 v0, 0x0 │ + │ + return-object v0 │ +.end method │ + │ +.method public getGroup(Landroid/app/Notification;)Ljava/lang/String; │ + .locals 1 │ + .param p1, "n" # Landroid/app/Notification; │ + │ + .prologue │ + .line 513 │ + const/4 v0, 0x0 │ + │ + return-object v0 │ +.end method │ + │ +.method public getLocalOnly(Landroid/app/Notification;)Z │ + .locals 1 │ + .param p1, "n" # Landroid/app/Notification; │ + │ + .prologue │ + .line 508 │ + const/4 v0, 0x0 │ + │ + return v0 │ +.end method │ + │ +.method public getParcelableArrayListForActions([Landroid/support/v4/app/NotificationCompat$Action;)Ljava/util/ArrayList; │ + .locals 1 │ + .param p1, "actions" # [Landroid/support/v4/app/NotificationCompat$Action; │ + .annotation system Ldalvik/annotation/Signature; │ + value = { │ + "([", │ + "Landroid/support/v4/app/NotificationCompat$Action;", │ + ")", │ + "Ljava/util/ArrayList", │ + "<", │ + "Landroid/os/Parcelable;", │ + ">;" │ + } │ + .end annotation │ + │ + .prologue │ + .line 498 │ + const/4 v0, 0x0 │ + │ + return-object v0 │ +.end method │ + │ +.method public getSortKey(Landroid/app/Notification;)Ljava/lang/String; │ + .locals 1 │ + .param p1, "n" # Landroid/app/Notification; │ + │ + .prologue │ + .line 523 │ + const/4 v0, 0x0 │ + │ + return-object v0 │ +.end method │ + │ +.method public getUnreadConversationFromBundle(Landroid/os/Bundle;Landroid/support/v4/app/NotificationCompatBase$UnreadConversation$Factory;Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput$Factory;)Landroid/support/v4/app/NotificationCompatBase$UnreadConversation; │ + .locals 1 │ + .param p1, "b" # Landroid/os/Bundle; │ + .param p2, "factory" # Landroid/support/v4/app/NotificationCompatBase$UnreadConversation$Factory; │ + .param p3, "remoteInputFactory" # Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput$Factory; │ + │ + .prologue │ + .line 535 │ + const/4 v0, 0x0 │ + │ + return-object v0 │ +.end method │ + │ +.method public isGroupSummary(Landroid/app/Notification;)Z │ + .locals 1 │ + .param p1, "n" # Landroid/app/Notification; │ + │ + .prologue │ + .line 518 │ + const/4 v0, 0x0 │ + │ + return v0 │ +.end method ├── smali/android/support/v4/app/ShareCompat$ShareCompatImplJB.smali │ @@ -15,38 +15,38 @@ │ │ │ # direct methods │ .method constructor ()V │ .locals 0 │ │ .prologue │ - .line 137 │ + .line 138 │ invoke-direct {p0}, Landroid/support/v4/app/ShareCompat$ShareCompatImplICS;->()V │ │ return-void │ .end method │ │ │ # virtual methods │ .method public escapeHtml(Ljava/lang/CharSequence;)Ljava/lang/String; │ .locals 1 │ .param p1, "html" # Ljava/lang/CharSequence; │ │ .prologue │ - .line 139 │ + .line 140 │ invoke-static {p1}, Landroid/support/v4/app/ShareCompatJB;->escapeHtml(Ljava/lang/CharSequence;)Ljava/lang/String; │ │ move-result-object v0 │ │ return-object v0 │ .end method │ │ .method shouldAddChooserIntent(Landroid/view/MenuItem;)Z │ .locals 1 │ .param p1, "item" # Landroid/view/MenuItem; │ │ .prologue │ - .line 144 │ + .line 145 │ const/4 v0, 0x0 │ │ return v0 │ .end method ├── smali/android/support/v4/app/Fragment$SavedState$1.smali │ @@ -28,66 +28,66 @@ │ │ │ # direct methods │ .method constructor ()V │ .locals 0 │ │ .prologue │ - .line 331 │ + .line 349 │ invoke-direct {p0}, Ljava/lang/Object;->()V │ │ return-void │ .end method │ │ │ # virtual methods │ .method public createFromParcel(Landroid/os/Parcel;)Landroid/support/v4/app/Fragment$SavedState; │ .locals 2 │ .param p1, "in" # Landroid/os/Parcel; │ │ .prologue │ - .line 333 │ + .line 351 │ new-instance v0, Landroid/support/v4/app/Fragment$SavedState; │ │ const/4 v1, 0x0 │ │ invoke-direct {v0, p1, v1}, Landroid/support/v4/app/Fragment$SavedState;->(Landroid/os/Parcel;Ljava/lang/ClassLoader;)V │ │ return-object v0 │ .end method │ │ .method public bridge synthetic createFromParcel(Landroid/os/Parcel;)Ljava/lang/Object; │ .locals 1 │ .param p1, "x0" # Landroid/os/Parcel; │ │ .prologue │ - .line 331 │ + .line 349 │ invoke-virtual {p0, p1}, Landroid/support/v4/app/Fragment$SavedState$1;->createFromParcel(Landroid/os/Parcel;)Landroid/support/v4/app/Fragment$SavedState; │ │ move-result-object v0 │ │ return-object v0 │ .end method │ │ .method public newArray(I)[Landroid/support/v4/app/Fragment$SavedState; │ .locals 1 │ .param p1, "size" # I │ │ .prologue │ - .line 337 │ + .line 355 │ new-array v0, p1, [Landroid/support/v4/app/Fragment$SavedState; │ │ return-object v0 │ .end method │ │ .method public bridge synthetic newArray(I)[Ljava/lang/Object; │ .locals 1 │ .param p1, "x0" # I │ │ .prologue │ - .line 331 │ + .line 349 │ invoke-virtual {p0, p1}, Landroid/support/v4/app/Fragment$SavedState$1;->newArray(I)[Landroid/support/v4/app/Fragment$SavedState; │ │ move-result-object v0 │ │ return-object v0 │ .end method ├── smali/android/support/v4/app/FragmentManagerImpl$4.smali │ @@ -26,15 +26,15 @@ │ │ │ # direct methods │ .method constructor (Landroid/support/v4/app/FragmentManagerImpl;II)V │ .locals 0 │ │ .prologue │ - .line 512 │ + .line 526 │ iput-object p1, p0, Landroid/support/v4/app/FragmentManagerImpl$4;->this$0:Landroid/support/v4/app/FragmentManagerImpl; │ │ iput p2, p0, Landroid/support/v4/app/FragmentManagerImpl$4;->val$id:I │ │ iput p3, p0, Landroid/support/v4/app/FragmentManagerImpl$4;->val$flags:I │ │ invoke-direct {p0}, Ljava/lang/Object;->()V │ @@ -44,15 +44,15 @@ │ │ │ # virtual methods │ .method public run()V │ .locals 5 │ │ .prologue │ - .line 514 │ + .line 528 │ iget-object v0, p0, Landroid/support/v4/app/FragmentManagerImpl$4;->this$0:Landroid/support/v4/app/FragmentManagerImpl; │ │ iget-object v1, p0, Landroid/support/v4/app/FragmentManagerImpl$4;->this$0:Landroid/support/v4/app/FragmentManagerImpl; │ │ iget-object v1, v1, Landroid/support/v4/app/FragmentManagerImpl;->mActivity:Landroid/support/v4/app/FragmentActivity; │ │ iget-object v1, v1, Landroid/support/v4/app/FragmentActivity;->mHandler:Landroid/os/Handler; │ @@ -61,10 +61,10 @@ │ │ iget v3, p0, Landroid/support/v4/app/FragmentManagerImpl$4;->val$id:I │ │ iget v4, p0, Landroid/support/v4/app/FragmentManagerImpl$4;->val$flags:I │ │ invoke-virtual {v0, v1, v2, v3, v4}, Landroid/support/v4/app/FragmentManagerImpl;->popBackStackState(Landroid/os/Handler;Ljava/lang/String;II)Z │ │ - .line 515 │ + .line 529 │ return-void │ .end method ├── smali/android/support/v4/app/ShareCompat$ShareCompatImplICS.smali │ @@ -15,64 +15,64 @@ │ │ │ # direct methods │ .method constructor ()V │ .locals 0 │ │ .prologue │ - .line 123 │ + .line 124 │ invoke-direct {p0}, Landroid/support/v4/app/ShareCompat$ShareCompatImplBase;->()V │ │ return-void │ .end method │ │ │ # virtual methods │ .method public configureMenuItem(Landroid/view/MenuItem;Landroid/support/v4/app/ShareCompat$IntentBuilder;)V │ .locals 2 │ .param p1, "item" # Landroid/view/MenuItem; │ .param p2, "shareIntent" # Landroid/support/v4/app/ShareCompat$IntentBuilder; │ │ .prologue │ - .line 125 │ + .line 126 │ invoke-virtual {p2}, Landroid/support/v4/app/ShareCompat$IntentBuilder;->getActivity()Landroid/app/Activity; │ │ move-result-object v0 │ │ invoke-virtual {p2}, Landroid/support/v4/app/ShareCompat$IntentBuilder;->getIntent()Landroid/content/Intent; │ │ move-result-object v1 │ │ invoke-static {p1, v0, v1}, Landroid/support/v4/app/ShareCompatICS;->configureMenuItem(Landroid/view/MenuItem;Landroid/app/Activity;Landroid/content/Intent;)V │ │ - .line 127 │ + .line 128 │ invoke-virtual {p0, p1}, Landroid/support/v4/app/ShareCompat$ShareCompatImplICS;->shouldAddChooserIntent(Landroid/view/MenuItem;)Z │ │ move-result v0 │ │ if-eqz v0, :cond_0 │ │ - .line 128 │ + .line 129 │ invoke-virtual {p2}, Landroid/support/v4/app/ShareCompat$IntentBuilder;->createChooserIntent()Landroid/content/Intent; │ │ move-result-object v0 │ │ invoke-interface {p1, v0}, Landroid/view/MenuItem;->setIntent(Landroid/content/Intent;)Landroid/view/MenuItem; │ │ - .line 130 │ + .line 131 │ :cond_0 │ return-void │ .end method │ │ .method shouldAddChooserIntent(Landroid/view/MenuItem;)Z │ .locals 1 │ .param p1, "item" # Landroid/view/MenuItem; │ │ .prologue │ - .line 133 │ + .line 134 │ invoke-interface {p1}, Landroid/view/MenuItem;->hasSubMenu()Z │ │ move-result v0 │ │ if-nez v0, :cond_0 │ │ const/4 v0, 0x1 ├── smali/android/support/v4/app/ActionBarDrawerToggle$SlideDrawable.smali │ @@ -1,9 +1,9 @@ │ .class Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable; │ -.super Landroid/graphics/drawable/LevelListDrawable; │ +.super Landroid/graphics/drawable/InsetDrawable; │ .source "ActionBarDrawerToggle.java" │ │ # interfaces │ .implements Landroid/graphics/drawable/Drawable$Callback; │ │ │ # annotations │ @@ -27,79 +27,57 @@ │ .field private final mTmpRect:Landroid/graphics/Rect; │ │ .field final synthetic this$0:Landroid/support/v4/app/ActionBarDrawerToggle; │ │ │ # direct methods │ .method private constructor (Landroid/support/v4/app/ActionBarDrawerToggle;Landroid/graphics/drawable/Drawable;)V │ - .locals 4 │ + .locals 3 │ .param p2, "wrapped" # Landroid/graphics/drawable/Drawable; │ │ .prologue │ - const/4 v1, 0x1 │ + const/4 v0, 0x0 │ │ - const/4 v2, 0x0 │ - │ - .line 392 │ + .line 508 │ iput-object p1, p0, Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable;->this$0:Landroid/support/v4/app/ActionBarDrawerToggle; │ │ - .line 393 │ - invoke-direct {p0}, Landroid/graphics/drawable/LevelListDrawable;->()V │ + .line 509 │ + invoke-direct {p0, p2, v0}, Landroid/graphics/drawable/InsetDrawable;->(Landroid/graphics/drawable/Drawable;I)V │ │ - .line 386 │ - sget v0, Landroid/os/Build$VERSION;->SDK_INT:I │ + .line 502 │ + sget v1, Landroid/os/Build$VERSION;->SDK_INT:I │ │ - const/16 v3, 0x12 │ + const/16 v2, 0x12 │ │ - if-le v0, v3, :cond_1 │ + if-le v1, v2, :cond_0 │ │ - move v0, v1 │ + const/4 v0, 0x1 │ │ - :goto_0 │ + :cond_0 │ iput-boolean v0, p0, Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable;->mHasMirroring:Z │ │ - .line 387 │ + .line 503 │ new-instance v0, Landroid/graphics/Rect; │ │ invoke-direct {v0}, Landroid/graphics/Rect;->()V │ │ iput-object v0, p0, Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable;->mTmpRect:Landroid/graphics/Rect; │ │ - .line 395 │ - invoke-static {p2}, Landroid/support/v4/graphics/drawable/DrawableCompat;->isAutoMirrored(Landroid/graphics/drawable/Drawable;)Z │ - │ - move-result v0 │ - │ - if-eqz v0, :cond_0 │ - │ - .line 396 │ - invoke-static {p0, v1}, Landroid/support/v4/graphics/drawable/DrawableCompat;->setAutoMirrored(Landroid/graphics/drawable/Drawable;Z)V │ - │ - .line 399 │ - :cond_0 │ - invoke-virtual {p0, v2, v2, p2}, Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable;->addLevel(IILandroid/graphics/drawable/Drawable;)V │ - │ - .line 400 │ + .line 510 │ return-void │ - │ - :cond_1 │ - move v0, v2 │ - │ - .line 386 │ - goto :goto_0 │ .end method │ │ .method synthetic constructor (Landroid/support/v4/app/ActionBarDrawerToggle;Landroid/graphics/drawable/Drawable;Landroid/support/v4/app/ActionBarDrawerToggle$1;)V │ .locals 0 │ .param p1, "x0" # Landroid/support/v4/app/ActionBarDrawerToggle; │ .param p2, "x1" # Landroid/graphics/drawable/Drawable; │ .param p3, "x2" # Landroid/support/v4/app/ActionBarDrawerToggle$1; │ │ .prologue │ - .line 385 │ + .line 501 │ invoke-direct {p0, p1, p2}, Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable;->(Landroid/support/v4/app/ActionBarDrawerToggle;Landroid/graphics/drawable/Drawable;)V │ │ return-void │ .end method │ │ │ # virtual methods │ @@ -108,26 +86,26 @@ │ .param p1, "canvas" # Landroid/graphics/Canvas; │ │ .prologue │ const/4 v5, 0x0 │ │ const/4 v0, 0x1 │ │ - .line 430 │ + .line 540 │ iget-object v3, p0, Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable;->mTmpRect:Landroid/graphics/Rect; │ │ invoke-virtual {p0, v3}, Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable;->copyBounds(Landroid/graphics/Rect;)V │ │ - .line 431 │ + .line 541 │ invoke-virtual {p1}, Landroid/graphics/Canvas;->save()I │ │ - .line 434 │ + .line 544 │ iget-object v3, p0, Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable;->this$0:Landroid/support/v4/app/ActionBarDrawerToggle; │ │ - invoke-static {v3}, Landroid/support/v4/app/ActionBarDrawerToggle;->access$300(Landroid/support/v4/app/ActionBarDrawerToggle;)Landroid/app/Activity; │ + invoke-static {v3}, Landroid/support/v4/app/ActionBarDrawerToggle;->access$400(Landroid/support/v4/app/ActionBarDrawerToggle;)Landroid/app/Activity; │ │ move-result-object v3 │ │ invoke-virtual {v3}, Landroid/app/Activity;->getWindow()Landroid/view/Window; │ │ move-result-object v3 │ │ @@ -139,31 +117,31 @@ │ │ move-result v3 │ │ if-ne v3, v0, :cond_2 │ │ move v1, v0 │ │ - .line 436 │ + .line 546 │ .local v1, "isLayoutRTL":Z │ :goto_0 │ if-eqz v1, :cond_0 │ │ const/4 v0, -0x1 │ │ - .line 437 │ + .line 547 │ .local v0, "flipRtl":I │ :cond_0 │ iget-object v3, p0, Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable;->mTmpRect:Landroid/graphics/Rect; │ │ invoke-virtual {v3}, Landroid/graphics/Rect;->width()I │ │ move-result v2 │ │ - .line 438 │ + .line 548 │ .local v2, "width":I │ iget v3, p0, Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable;->mOffset:F │ │ neg-float v3, v3 │ │ int-to-float v4, v2 │ │ @@ -175,85 +153,85 @@ │ │ int-to-float v4, v0 │ │ mul-float/2addr v3, v4 │ │ invoke-virtual {p1, v3, v5}, Landroid/graphics/Canvas;->translate(FF)V │ │ - .line 441 │ + .line 551 │ if-eqz v1, :cond_1 │ │ iget-boolean v3, p0, Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable;->mHasMirroring:Z │ │ if-nez v3, :cond_1 │ │ - .line 442 │ + .line 552 │ int-to-float v3, v2 │ │ invoke-virtual {p1, v3, v5}, Landroid/graphics/Canvas;->translate(FF)V │ │ - .line 443 │ + .line 553 │ const/high16 v3, -0x40800000 # -1.0f │ │ const/high16 v4, 0x3f800000 # 1.0f │ │ invoke-virtual {p1, v3, v4}, Landroid/graphics/Canvas;->scale(FF)V │ │ - .line 446 │ + .line 556 │ :cond_1 │ - invoke-super {p0, p1}, Landroid/graphics/drawable/LevelListDrawable;->draw(Landroid/graphics/Canvas;)V │ + invoke-super {p0, p1}, Landroid/graphics/drawable/InsetDrawable;->draw(Landroid/graphics/Canvas;)V │ │ - .line 447 │ + .line 557 │ invoke-virtual {p1}, Landroid/graphics/Canvas;->restore()V │ │ - .line 448 │ + .line 558 │ return-void │ │ - .line 434 │ + .line 544 │ .end local v0 # "flipRtl":I │ .end local v1 # "isLayoutRTL":Z │ .end local v2 # "width":I │ :cond_2 │ const/4 v1, 0x0 │ │ goto :goto_0 │ .end method │ │ .method public getPosition()F │ .locals 1 │ │ .prologue │ - .line 413 │ + .line 523 │ iget v0, p0, Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable;->mPosition:F │ │ return v0 │ .end method │ │ .method public setOffset(F)V │ .locals 0 │ .param p1, "offset" # F │ │ .prologue │ - .line 424 │ + .line 534 │ iput p1, p0, Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable;->mOffset:F │ │ - .line 425 │ + .line 535 │ invoke-virtual {p0}, Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable;->invalidateSelf()V │ │ - .line 426 │ + .line 536 │ return-void │ .end method │ │ .method public setPosition(F)V │ .locals 0 │ .param p1, "position" # F │ │ .prologue │ - .line 408 │ + .line 518 │ iput p1, p0, Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable;->mPosition:F │ │ - .line 409 │ + .line 519 │ invoke-virtual {p0}, Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable;->invalidateSelf()V │ │ - .line 410 │ + .line 520 │ return-void │ .end method ├── smali/android/support/v4/app/ActivityCompat.smali │ @@ -1,126 +1,281 @@ │ .class public Landroid/support/v4/app/ActivityCompat; │ .super Landroid/support/v4/content/ContextCompat; │ .source "ActivityCompat.java" │ │ │ +# annotations │ +.annotation system Ldalvik/annotation/MemberClasses; │ + value = { │ + Landroid/support/v4/app/ActivityCompat$SharedElementCallback21Impl; │ + } │ +.end annotation │ + │ + │ # direct methods │ .method public constructor ()V │ .locals 0 │ │ .prologue │ - .line 29 │ + .line 38 │ invoke-direct {p0}, Landroid/support/v4/content/ContextCompat;->()V │ │ + .line 217 │ return-void │ .end method │ │ +.method private static createCallback(Landroid/support/v4/app/SharedElementCallback;)Landroid/support/v4/app/ActivityCompat21$SharedElementCallback21; │ + .locals 1 │ + .param p0, "callback" # Landroid/support/v4/app/SharedElementCallback; │ + │ + .prologue │ + .line 210 │ + const/4 v0, 0x0 │ + │ + .line 211 │ + .local v0, "newCallback":Landroid/support/v4/app/ActivityCompat21$SharedElementCallback21; │ + if-eqz p0, :cond_0 │ + │ + .line 212 │ + new-instance v0, Landroid/support/v4/app/ActivityCompat$SharedElementCallback21Impl; │ + │ + .end local v0 # "newCallback":Landroid/support/v4/app/ActivityCompat21$SharedElementCallback21; │ + invoke-direct {v0, p0}, Landroid/support/v4/app/ActivityCompat$SharedElementCallback21Impl;->(Landroid/support/v4/app/SharedElementCallback;)V │ + │ + .line 214 │ + .restart local v0 # "newCallback":Landroid/support/v4/app/ActivityCompat21$SharedElementCallback21; │ + :cond_0 │ + return-object v0 │ +.end method │ + │ .method public static finishAffinity(Landroid/app/Activity;)V │ .locals 2 │ .param p0, "activity" # Landroid/app/Activity; │ │ .prologue │ - .line 131 │ + .line 141 │ sget v0, Landroid/os/Build$VERSION;->SDK_INT:I │ │ const/16 v1, 0x10 │ │ if-lt v0, v1, :cond_0 │ │ - .line 132 │ + .line 142 │ invoke-static {p0}, Landroid/support/v4/app/ActivityCompatJB;->finishAffinity(Landroid/app/Activity;)V │ │ - .line 136 │ + .line 146 │ :goto_0 │ return-void │ │ - .line 134 │ + .line 144 │ + :cond_0 │ + invoke-virtual {p0}, Landroid/app/Activity;->finish()V │ + │ + goto :goto_0 │ +.end method │ + │ +.method public static finishAfterTransition(Landroid/app/Activity;)V │ + .locals 2 │ + .param p0, "activity" # Landroid/app/Activity; │ + │ + .prologue │ + .line 158 │ + sget v0, Landroid/os/Build$VERSION;->SDK_INT:I │ + │ + const/16 v1, 0x15 │ + │ + if-lt v0, v1, :cond_0 │ + │ + .line 159 │ + invoke-static {p0}, Landroid/support/v4/app/ActivityCompat21;->finishAfterTransition(Landroid/app/Activity;)V │ + │ + .line 163 │ + :goto_0 │ + return-void │ + │ + .line 161 │ :cond_0 │ invoke-virtual {p0}, Landroid/app/Activity;->finish()V │ │ goto :goto_0 │ .end method │ │ .method public static invalidateOptionsMenu(Landroid/app/Activity;)Z │ .locals 2 │ .param p0, "activity" # Landroid/app/Activity; │ │ .prologue │ - .line 63 │ + .line 72 │ sget v0, Landroid/os/Build$VERSION;->SDK_INT:I │ │ const/16 v1, 0xb │ │ if-lt v0, v1, :cond_0 │ │ - .line 64 │ + .line 73 │ invoke-static {p0}, Landroid/support/v4/app/ActivityCompatHoneycomb;->invalidateOptionsMenu(Landroid/app/Activity;)V │ │ - .line 65 │ + .line 74 │ const/4 v0, 0x1 │ │ - .line 67 │ + .line 76 │ :goto_0 │ return v0 │ │ :cond_0 │ const/4 v0, 0x0 │ │ goto :goto_0 │ .end method │ │ +.method public static postponeEnterTransition(Landroid/app/Activity;)V │ + .locals 2 │ + .param p0, "activity" # Landroid/app/Activity; │ + │ + .prologue │ + .line 197 │ + sget v0, Landroid/os/Build$VERSION;->SDK_INT:I │ + │ + const/16 v1, 0x15 │ + │ + if-lt v0, v1, :cond_0 │ + │ + .line 198 │ + invoke-static {p0}, Landroid/support/v4/app/ActivityCompat21;->postponeEnterTransition(Landroid/app/Activity;)V │ + │ + .line 200 │ + :cond_0 │ + return-void │ +.end method │ + │ +.method public static setEnterSharedElementCallback(Landroid/app/Activity;Landroid/support/v4/app/SharedElementCallback;)V │ + .locals 2 │ + .param p0, "activity" # Landroid/app/Activity; │ + .param p1, "callback" # Landroid/support/v4/app/SharedElementCallback; │ + │ + .prologue │ + .line 175 │ + sget v0, Landroid/os/Build$VERSION;->SDK_INT:I │ + │ + const/16 v1, 0x15 │ + │ + if-lt v0, v1, :cond_0 │ + │ + .line 176 │ + invoke-static {p1}, Landroid/support/v4/app/ActivityCompat;->createCallback(Landroid/support/v4/app/SharedElementCallback;)Landroid/support/v4/app/ActivityCompat21$SharedElementCallback21; │ + │ + move-result-object v0 │ + │ + invoke-static {p0, v0}, Landroid/support/v4/app/ActivityCompat21;->setEnterSharedElementCallback(Landroid/app/Activity;Landroid/support/v4/app/ActivityCompat21$SharedElementCallback21;)V │ + │ + .line 178 │ + :cond_0 │ + return-void │ +.end method │ + │ +.method public static setExitSharedElementCallback(Landroid/app/Activity;Landroid/support/v4/app/SharedElementCallback;)V │ + .locals 2 │ + .param p0, "activity" # Landroid/app/Activity; │ + .param p1, "callback" # Landroid/support/v4/app/SharedElementCallback; │ + │ + .prologue │ + .line 191 │ + sget v0, Landroid/os/Build$VERSION;->SDK_INT:I │ + │ + const/16 v1, 0x15 │ + │ + if-lt v0, v1, :cond_0 │ + │ + .line 192 │ + invoke-static {p1}, Landroid/support/v4/app/ActivityCompat;->createCallback(Landroid/support/v4/app/SharedElementCallback;)Landroid/support/v4/app/ActivityCompat21$SharedElementCallback21; │ + │ + move-result-object v0 │ + │ + invoke-static {p0, v0}, Landroid/support/v4/app/ActivityCompat21;->setExitSharedElementCallback(Landroid/app/Activity;Landroid/support/v4/app/ActivityCompat21$SharedElementCallback21;)V │ + │ + .line 194 │ + :cond_0 │ + return-void │ +.end method │ + │ .method public static startActivity(Landroid/app/Activity;Landroid/content/Intent;Landroid/os/Bundle;)V │ .locals 2 │ .param p0, "activity" # Landroid/app/Activity; │ .param p1, "intent" # Landroid/content/Intent; │ .param p2, "options" # Landroid/os/Bundle; │ + .annotation build Landroid/support/annotation/Nullable; │ + .end annotation │ + .end param │ │ .prologue │ - .line 88 │ + .line 97 │ sget v0, Landroid/os/Build$VERSION;->SDK_INT:I │ │ const/16 v1, 0x10 │ │ if-lt v0, v1, :cond_0 │ │ - .line 89 │ + .line 98 │ invoke-static {p0, p1, p2}, Landroid/support/v4/app/ActivityCompatJB;->startActivity(Landroid/content/Context;Landroid/content/Intent;Landroid/os/Bundle;)V │ │ - .line 93 │ + .line 102 │ :goto_0 │ return-void │ │ - .line 91 │ + .line 100 │ :cond_0 │ invoke-virtual {p0, p1}, Landroid/app/Activity;->startActivity(Landroid/content/Intent;)V │ │ goto :goto_0 │ .end method │ │ .method public static startActivityForResult(Landroid/app/Activity;Landroid/content/Intent;ILandroid/os/Bundle;)V │ .locals 2 │ .param p0, "activity" # Landroid/app/Activity; │ .param p1, "intent" # Landroid/content/Intent; │ .param p2, "requestCode" # I │ .param p3, "options" # Landroid/os/Bundle; │ + .annotation build Landroid/support/annotation/Nullable; │ + .end annotation │ + .end param │ │ .prologue │ - .line 116 │ + .line 126 │ sget v0, Landroid/os/Build$VERSION;->SDK_INT:I │ │ const/16 v1, 0x10 │ │ if-lt v0, v1, :cond_0 │ │ - .line 117 │ + .line 127 │ invoke-static {p0, p1, p2, p3}, Landroid/support/v4/app/ActivityCompatJB;->startActivityForResult(Landroid/app/Activity;Landroid/content/Intent;ILandroid/os/Bundle;)V │ │ - .line 121 │ + .line 131 │ :goto_0 │ return-void │ │ - .line 119 │ + .line 129 │ :cond_0 │ invoke-virtual {p0, p1, p2}, Landroid/app/Activity;->startActivityForResult(Landroid/content/Intent;I)V │ │ goto :goto_0 │ .end method │ + │ +.method public static startPostponedEnterTransition(Landroid/app/Activity;)V │ + .locals 2 │ + .param p0, "activity" # Landroid/app/Activity; │ + │ + .prologue │ + .line 203 │ + sget v0, Landroid/os/Build$VERSION;->SDK_INT:I │ + │ + const/16 v1, 0x15 │ + │ + if-lt v0, v1, :cond_0 │ + │ + .line 204 │ + invoke-static {p0}, Landroid/support/v4/app/ActivityCompat21;->startPostponedEnterTransition(Landroid/app/Activity;)V │ + │ + .line 206 │ + :cond_0 │ + return-void │ +.end method ├── smali/android/support/v4/app/BackStackRecord.smali │ @@ -6,14 +6,15 @@ │ .implements Landroid/support/v4/app/FragmentManager$BackStackEntry; │ .implements Ljava/lang/Runnable; │ │ │ # annotations │ .annotation system Ldalvik/annotation/MemberClasses; │ value = { │ + Landroid/support/v4/app/BackStackRecord$TransitionState;, │ Landroid/support/v4/app/BackStackRecord$Op; │ } │ .end annotation │ │ │ # static fields │ .field static final OP_ADD:I = 0x1 │ @@ -64,77 +65,1080 @@ │ │ .field mNumOp:I │ │ .field mPopEnterAnim:I │ │ .field mPopExitAnim:I │ │ +.field mSharedElementSourceNames:Ljava/util/ArrayList; │ + .annotation system Ldalvik/annotation/Signature; │ + value = { │ + "Ljava/util/ArrayList", │ + "<", │ + "Ljava/lang/String;", │ + ">;" │ + } │ + .end annotation │ +.end field │ + │ +.field mSharedElementTargetNames:Ljava/util/ArrayList; │ + .annotation system Ldalvik/annotation/Signature; │ + value = { │ + "Ljava/util/ArrayList", │ + "<", │ + "Ljava/lang/String;", │ + ">;" │ + } │ + .end annotation │ +.end field │ + │ .field mTail:Landroid/support/v4/app/BackStackRecord$Op; │ │ .field mTransition:I │ │ .field mTransitionStyle:I │ │ │ # direct methods │ .method public constructor (Landroid/support/v4/app/FragmentManagerImpl;)V │ .locals 1 │ .param p1, "manager" # Landroid/support/v4/app/FragmentManagerImpl; │ │ .prologue │ - .line 333 │ + .line 355 │ invoke-direct {p0}, Landroid/support/v4/app/FragmentTransaction;->()V │ │ - .line 209 │ + .line 228 │ const/4 v0, 0x1 │ │ iput-boolean v0, p0, Landroid/support/v4/app/BackStackRecord;->mAllowAddToBackStack:Z │ │ - .line 212 │ + .line 231 │ const/4 v0, -0x1 │ │ iput v0, p0, Landroid/support/v4/app/BackStackRecord;->mIndex:I │ │ - .line 334 │ + .line 356 │ iput-object p1, p0, Landroid/support/v4/app/BackStackRecord;->mManager:Landroid/support/v4/app/FragmentManagerImpl; │ │ - .line 335 │ + .line 357 │ + return-void │ +.end method │ + │ +.method static synthetic access$000(Landroid/support/v4/app/BackStackRecord;Landroid/support/v4/app/BackStackRecord$TransitionState;ZLandroid/support/v4/app/Fragment;)Landroid/support/v4/util/ArrayMap; │ + .locals 1 │ + .param p0, "x0" # Landroid/support/v4/app/BackStackRecord; │ + .param p1, "x1" # Landroid/support/v4/app/BackStackRecord$TransitionState; │ + .param p2, "x2" # Z │ + .param p3, "x3" # Landroid/support/v4/app/Fragment; │ + │ + .prologue │ + .line 191 │ + invoke-direct {p0, p1, p2, p3}, Landroid/support/v4/app/BackStackRecord;->mapSharedElementsIn(Landroid/support/v4/app/BackStackRecord$TransitionState;ZLandroid/support/v4/app/Fragment;)Landroid/support/v4/util/ArrayMap; │ + │ + move-result-object v0 │ + │ + return-object v0 │ +.end method │ + │ +.method static synthetic access$100(Landroid/support/v4/app/BackStackRecord;Landroid/support/v4/util/ArrayMap;Landroid/support/v4/app/BackStackRecord$TransitionState;)V │ + .locals 0 │ + .param p0, "x0" # Landroid/support/v4/app/BackStackRecord; │ + .param p1, "x1" # Landroid/support/v4/util/ArrayMap; │ + .param p2, "x2" # Landroid/support/v4/app/BackStackRecord$TransitionState; │ + │ + .prologue │ + .line 191 │ + invoke-direct {p0, p1, p2}, Landroid/support/v4/app/BackStackRecord;->setEpicenterIn(Landroid/support/v4/util/ArrayMap;Landroid/support/v4/app/BackStackRecord$TransitionState;)V │ + │ + return-void │ +.end method │ + │ +.method static synthetic access$200(Landroid/support/v4/app/BackStackRecord;Landroid/support/v4/app/BackStackRecord$TransitionState;Landroid/support/v4/app/Fragment;Landroid/support/v4/app/Fragment;ZLandroid/support/v4/util/ArrayMap;)V │ + .locals 0 │ + .param p0, "x0" # Landroid/support/v4/app/BackStackRecord; │ + .param p1, "x1" # Landroid/support/v4/app/BackStackRecord$TransitionState; │ + .param p2, "x2" # Landroid/support/v4/app/Fragment; │ + .param p3, "x3" # Landroid/support/v4/app/Fragment; │ + .param p4, "x4" # Z │ + .param p5, "x5" # Landroid/support/v4/util/ArrayMap; │ + │ + .prologue │ + .line 191 │ + invoke-direct/range {p0 .. p5}, Landroid/support/v4/app/BackStackRecord;->callSharedElementEnd(Landroid/support/v4/app/BackStackRecord$TransitionState;Landroid/support/v4/app/Fragment;Landroid/support/v4/app/Fragment;ZLandroid/support/v4/util/ArrayMap;)V │ + │ + return-void │ +.end method │ + │ +.method static synthetic access$300(Landroid/support/v4/app/BackStackRecord;Landroid/support/v4/app/BackStackRecord$TransitionState;ILjava/lang/Object;)V │ + .locals 0 │ + .param p0, "x0" # Landroid/support/v4/app/BackStackRecord; │ + .param p1, "x1" # Landroid/support/v4/app/BackStackRecord$TransitionState; │ + .param p2, "x2" # I │ + .param p3, "x3" # Ljava/lang/Object; │ + │ + .prologue │ + .line 191 │ + invoke-direct {p0, p1, p2, p3}, Landroid/support/v4/app/BackStackRecord;->excludeHiddenFragments(Landroid/support/v4/app/BackStackRecord$TransitionState;ILjava/lang/Object;)V │ + │ return-void │ .end method │ │ +.method private beginTransition(Landroid/util/SparseArray;Landroid/util/SparseArray;Z)Landroid/support/v4/app/BackStackRecord$TransitionState; │ + .locals 8 │ + .param p3, "isBack" # Z │ + .annotation system Ldalvik/annotation/Signature; │ + value = { │ + "(", │ + "Landroid/util/SparseArray", │ + "<", │ + "Landroid/support/v4/app/Fragment;", │ + ">;", │ + "Landroid/util/SparseArray", │ + "<", │ + "Landroid/support/v4/app/Fragment;", │ + ">;Z)", │ + "Landroid/support/v4/app/BackStackRecord$TransitionState;" │ + } │ + .end annotation │ + │ + .prologue │ + .line 1018 │ + .local p1, "firstOutFragments":Landroid/util/SparseArray;, "Landroid/util/SparseArray;" │ + .local p2, "lastInFragments":Landroid/util/SparseArray;, "Landroid/util/SparseArray;" │ + new-instance v2, Landroid/support/v4/app/BackStackRecord$TransitionState; │ + │ + invoke-direct {v2, p0}, Landroid/support/v4/app/BackStackRecord$TransitionState;->(Landroid/support/v4/app/BackStackRecord;)V │ + │ + .line 1023 │ + .local v2, "state":Landroid/support/v4/app/BackStackRecord$TransitionState; │ + new-instance v0, Landroid/view/View; │ + │ + iget-object v3, p0, Landroid/support/v4/app/BackStackRecord;->mManager:Landroid/support/v4/app/FragmentManagerImpl; │ + │ + iget-object v3, v3, Landroid/support/v4/app/FragmentManagerImpl;->mActivity:Landroid/support/v4/app/FragmentActivity; │ + │ + invoke-direct {v0, v3}, Landroid/view/View;->(Landroid/content/Context;)V │ + │ + iput-object v0, v2, Landroid/support/v4/app/BackStackRecord$TransitionState;->nonExistentView:Landroid/view/View; │ + │ + .line 1025 │ + const/4 v6, 0x0 │ + │ + .line 1027 │ + .local v6, "anyTransitionStarted":Z │ + const/4 v7, 0x0 │ + │ + .local v7, "i":I │ + :goto_0 │ + invoke-virtual {p1}, Landroid/util/SparseArray;->size()I │ + │ + move-result v0 │ + │ + if-ge v7, v0, :cond_1 │ + │ + .line 1028 │ + invoke-virtual {p1, v7}, Landroid/util/SparseArray;->keyAt(I)I │ + │ + move-result v1 │ + │ + .local v1, "containerId":I │ + move-object v0, p0 │ + │ + move v3, p3 │ + │ + move-object v4, p1 │ + │ + move-object v5, p2 │ + │ + .line 1029 │ + invoke-direct/range {v0 .. v5}, Landroid/support/v4/app/BackStackRecord;->configureTransitions(ILandroid/support/v4/app/BackStackRecord$TransitionState;ZLandroid/util/SparseArray;Landroid/util/SparseArray;)Z │ + │ + move-result v0 │ + │ + if-eqz v0, :cond_0 │ + │ + .line 1031 │ + const/4 v6, 0x1 │ + │ + .line 1027 │ + :cond_0 │ + add-int/lit8 v7, v7, 0x1 │ + │ + goto :goto_0 │ + │ + .line 1036 │ + .end local v1 # "containerId":I │ + :cond_1 │ + const/4 v7, 0x0 │ + │ + :goto_1 │ + invoke-virtual {p2}, Landroid/util/SparseArray;->size()I │ + │ + move-result v0 │ + │ + if-ge v7, v0, :cond_3 │ + │ + .line 1037 │ + invoke-virtual {p2, v7}, Landroid/util/SparseArray;->keyAt(I)I │ + │ + move-result v1 │ + │ + .line 1038 │ + .restart local v1 # "containerId":I │ + invoke-virtual {p1, v1}, Landroid/util/SparseArray;->get(I)Ljava/lang/Object; │ + │ + move-result-object v0 │ + │ + if-nez v0, :cond_2 │ + │ + move-object v0, p0 │ + │ + move v3, p3 │ + │ + move-object v4, p1 │ + │ + move-object v5, p2 │ + │ + invoke-direct/range {v0 .. v5}, Landroid/support/v4/app/BackStackRecord;->configureTransitions(ILandroid/support/v4/app/BackStackRecord$TransitionState;ZLandroid/util/SparseArray;Landroid/util/SparseArray;)Z │ + │ + move-result v0 │ + │ + if-eqz v0, :cond_2 │ + │ + .line 1041 │ + const/4 v6, 0x1 │ + │ + .line 1036 │ + :cond_2 │ + add-int/lit8 v7, v7, 0x1 │ + │ + goto :goto_1 │ + │ + .line 1045 │ + .end local v1 # "containerId":I │ + :cond_3 │ + if-nez v6, :cond_4 │ + │ + .line 1046 │ + const/4 v2, 0x0 │ + │ + .line 1049 │ + :cond_4 │ + return-object v2 │ +.end method │ + │ +.method private calculateFragments(Landroid/util/SparseArray;Landroid/util/SparseArray;)V │ + .locals 6 │ + .annotation system Ldalvik/annotation/Signature; │ + value = { │ + "(", │ + "Landroid/util/SparseArray", │ + "<", │ + "Landroid/support/v4/app/Fragment;", │ + ">;", │ + "Landroid/util/SparseArray", │ + "<", │ + "Landroid/support/v4/app/Fragment;", │ + ">;)V" │ + } │ + .end annotation │ + │ + .prologue │ + .line 776 │ + .local p1, "firstOutFragments":Landroid/util/SparseArray;, "Landroid/util/SparseArray;" │ + .local p2, "lastInFragments":Landroid/util/SparseArray;, "Landroid/util/SparseArray;" │ + iget-object v4, p0, Landroid/support/v4/app/BackStackRecord;->mManager:Landroid/support/v4/app/FragmentManagerImpl; │ + │ + iget-object v4, v4, Landroid/support/v4/app/FragmentManagerImpl;->mContainer:Landroid/support/v4/app/FragmentContainer; │ + │ + invoke-interface {v4}, Landroid/support/v4/app/FragmentContainer;->hasView()Z │ + │ + move-result v4 │ + │ + if-nez v4, :cond_1 │ + │ + .line 821 │ + :cond_0 │ + return-void │ + │ + .line 779 │ + :cond_1 │ + iget-object v3, p0, Landroid/support/v4/app/BackStackRecord;->mHead:Landroid/support/v4/app/BackStackRecord$Op; │ + │ + .line 780 │ + .local v3, "op":Landroid/support/v4/app/BackStackRecord$Op; │ + :goto_0 │ + if-eqz v3, :cond_0 │ + │ + .line 781 │ + iget v4, v3, Landroid/support/v4/app/BackStackRecord$Op;->cmd:I │ + │ + packed-switch v4, :pswitch_data_0 │ + │ + .line 819 │ + :goto_1 │ + iget-object v3, v3, Landroid/support/v4/app/BackStackRecord$Op;->next:Landroid/support/v4/app/BackStackRecord$Op; │ + │ + goto :goto_0 │ + │ + .line 783 │ + :pswitch_0 │ + iget-object v4, v3, Landroid/support/v4/app/BackStackRecord$Op;->fragment:Landroid/support/v4/app/Fragment; │ + │ + invoke-direct {p0, p2, v4}, Landroid/support/v4/app/BackStackRecord;->setLastIn(Landroid/util/SparseArray;Landroid/support/v4/app/Fragment;)V │ + │ + goto :goto_1 │ + │ + .line 786 │ + :pswitch_1 │ + iget-object v0, v3, Landroid/support/v4/app/BackStackRecord$Op;->fragment:Landroid/support/v4/app/Fragment; │ + │ + .line 787 │ + .local v0, "f":Landroid/support/v4/app/Fragment; │ + iget-object v4, p0, Landroid/support/v4/app/BackStackRecord;->mManager:Landroid/support/v4/app/FragmentManagerImpl; │ + │ + iget-object v4, v4, Landroid/support/v4/app/FragmentManagerImpl;->mAdded:Ljava/util/ArrayList; │ + │ + if-eqz v4, :cond_5 │ + │ + .line 788 │ + const/4 v1, 0x0 │ + │ + .local v1, "i":I │ + :goto_2 │ + iget-object v4, p0, Landroid/support/v4/app/BackStackRecord;->mManager:Landroid/support/v4/app/FragmentManagerImpl; │ + │ + iget-object v4, v4, Landroid/support/v4/app/FragmentManagerImpl;->mAdded:Ljava/util/ArrayList; │ + │ + invoke-virtual {v4}, Ljava/util/ArrayList;->size()I │ + │ + move-result v4 │ + │ + if-ge v1, v4, :cond_5 │ + │ + .line 789 │ + iget-object v4, p0, Landroid/support/v4/app/BackStackRecord;->mManager:Landroid/support/v4/app/FragmentManagerImpl; │ + │ + iget-object v4, v4, Landroid/support/v4/app/FragmentManagerImpl;->mAdded:Ljava/util/ArrayList; │ + │ + invoke-virtual {v4, v1}, Ljava/util/ArrayList;->get(I)Ljava/lang/Object; │ + │ + move-result-object v2 │ + │ + check-cast v2, Landroid/support/v4/app/Fragment; │ + │ + .line 790 │ + .local v2, "old":Landroid/support/v4/app/Fragment; │ + if-eqz v0, :cond_2 │ + │ + iget v4, v2, Landroid/support/v4/app/Fragment;->mContainerId:I │ + │ + iget v5, v0, Landroid/support/v4/app/Fragment;->mContainerId:I │ + │ + if-ne v4, v5, :cond_3 │ + │ + .line 791 │ + :cond_2 │ + if-ne v2, v0, :cond_4 │ + │ + .line 792 │ + const/4 v0, 0x0 │ + │ + .line 788 │ + :cond_3 │ + :goto_3 │ + add-int/lit8 v1, v1, 0x1 │ + │ + goto :goto_2 │ + │ + .line 794 │ + :cond_4 │ + invoke-static {p1, v2}, Landroid/support/v4/app/BackStackRecord;->setFirstOut(Landroid/util/SparseArray;Landroid/support/v4/app/Fragment;)V │ + │ + goto :goto_3 │ + │ + .line 799 │ + .end local v1 # "i":I │ + .end local v2 # "old":Landroid/support/v4/app/Fragment; │ + :cond_5 │ + invoke-direct {p0, p2, v0}, Landroid/support/v4/app/BackStackRecord;->setLastIn(Landroid/util/SparseArray;Landroid/support/v4/app/Fragment;)V │ + │ + goto :goto_1 │ + │ + .line 803 │ + .end local v0 # "f":Landroid/support/v4/app/Fragment; │ + :pswitch_2 │ + iget-object v4, v3, Landroid/support/v4/app/BackStackRecord$Op;->fragment:Landroid/support/v4/app/Fragment; │ + │ + invoke-static {p1, v4}, Landroid/support/v4/app/BackStackRecord;->setFirstOut(Landroid/util/SparseArray;Landroid/support/v4/app/Fragment;)V │ + │ + goto :goto_1 │ + │ + .line 806 │ + :pswitch_3 │ + iget-object v4, v3, Landroid/support/v4/app/BackStackRecord$Op;->fragment:Landroid/support/v4/app/Fragment; │ + │ + invoke-static {p1, v4}, Landroid/support/v4/app/BackStackRecord;->setFirstOut(Landroid/util/SparseArray;Landroid/support/v4/app/Fragment;)V │ + │ + goto :goto_1 │ + │ + .line 809 │ + :pswitch_4 │ + iget-object v4, v3, Landroid/support/v4/app/BackStackRecord$Op;->fragment:Landroid/support/v4/app/Fragment; │ + │ + invoke-direct {p0, p2, v4}, Landroid/support/v4/app/BackStackRecord;->setLastIn(Landroid/util/SparseArray;Landroid/support/v4/app/Fragment;)V │ + │ + goto :goto_1 │ + │ + .line 812 │ + :pswitch_5 │ + iget-object v4, v3, Landroid/support/v4/app/BackStackRecord$Op;->fragment:Landroid/support/v4/app/Fragment; │ + │ + invoke-static {p1, v4}, Landroid/support/v4/app/BackStackRecord;->setFirstOut(Landroid/util/SparseArray;Landroid/support/v4/app/Fragment;)V │ + │ + goto :goto_1 │ + │ + .line 815 │ + :pswitch_6 │ + iget-object v4, v3, Landroid/support/v4/app/BackStackRecord$Op;->fragment:Landroid/support/v4/app/Fragment; │ + │ + invoke-direct {p0, p2, v4}, Landroid/support/v4/app/BackStackRecord;->setLastIn(Landroid/util/SparseArray;Landroid/support/v4/app/Fragment;)V │ + │ + goto :goto_1 │ + │ + .line 781 │ + :pswitch_data_0 │ + .packed-switch 0x1 │ + :pswitch_0 │ + :pswitch_1 │ + :pswitch_2 │ + :pswitch_3 │ + :pswitch_4 │ + :pswitch_5 │ + :pswitch_6 │ + .end packed-switch │ +.end method │ + │ +.method private callSharedElementEnd(Landroid/support/v4/app/BackStackRecord$TransitionState;Landroid/support/v4/app/Fragment;Landroid/support/v4/app/Fragment;ZLandroid/support/v4/util/ArrayMap;)V │ + .locals 4 │ + .param p1, "state" # Landroid/support/v4/app/BackStackRecord$TransitionState; │ + .param p2, "inFragment" # Landroid/support/v4/app/Fragment; │ + .param p3, "outFragment" # Landroid/support/v4/app/Fragment; │ + .param p4, "isBack" # Z │ + .annotation system Ldalvik/annotation/Signature; │ + value = { │ + "(", │ + "Landroid/support/v4/app/BackStackRecord$TransitionState;", │ + "Landroid/support/v4/app/Fragment;", │ + "Landroid/support/v4/app/Fragment;", │ + "Z", │ + "Landroid/support/v4/util/ArrayMap", │ + "<", │ + "Ljava/lang/String;", │ + "Landroid/view/View;", │ + ">;)V" │ + } │ + .end annotation │ + │ + .prologue │ + .line 1267 │ + .local p5, "namedViews":Landroid/support/v4/util/ArrayMap;, "Landroid/support/v4/util/ArrayMap;" │ + if-eqz p4, :cond_1 │ + │ + iget-object v1, p3, Landroid/support/v4/app/Fragment;->mEnterTransitionCallback:Landroid/support/v4/app/SharedElementCallback; │ + │ + .line 1270 │ + .local v1, "sharedElementCallback":Landroid/support/v4/app/SharedElementCallback; │ + :goto_0 │ + if-eqz v1, :cond_0 │ + │ + .line 1271 │ + new-instance v0, Ljava/util/ArrayList; │ + │ + invoke-virtual {p5}, Landroid/support/v4/util/ArrayMap;->keySet()Ljava/util/Set; │ + │ + move-result-object v3 │ + │ + invoke-direct {v0, v3}, Ljava/util/ArrayList;->(Ljava/util/Collection;)V │ + │ + .line 1272 │ + .local v0, "names":Ljava/util/ArrayList;, "Ljava/util/ArrayList;" │ + new-instance v2, Ljava/util/ArrayList; │ + │ + invoke-virtual {p5}, Landroid/support/v4/util/ArrayMap;->values()Ljava/util/Collection; │ + │ + move-result-object v3 │ + │ + invoke-direct {v2, v3}, Ljava/util/ArrayList;->(Ljava/util/Collection;)V │ + │ + .line 1273 │ + .local v2, "views":Ljava/util/ArrayList;, "Ljava/util/ArrayList;" │ + const/4 v3, 0x0 │ + │ + invoke-virtual {v1, v0, v2, v3}, Landroid/support/v4/app/SharedElementCallback;->onSharedElementEnd(Ljava/util/List;Ljava/util/List;Ljava/util/List;)V │ + │ + .line 1275 │ + .end local v0 # "names":Ljava/util/ArrayList;, "Ljava/util/ArrayList;" │ + .end local v2 # "views":Ljava/util/ArrayList;, "Ljava/util/ArrayList;" │ + :cond_0 │ + return-void │ + │ + .line 1267 │ + .end local v1 # "sharedElementCallback":Landroid/support/v4/app/SharedElementCallback; │ + :cond_1 │ + iget-object v1, p2, Landroid/support/v4/app/Fragment;->mEnterTransitionCallback:Landroid/support/v4/app/SharedElementCallback; │ + │ + goto :goto_0 │ +.end method │ + │ +.method private static captureExitingViews(Ljava/lang/Object;Landroid/support/v4/app/Fragment;Ljava/util/ArrayList;Landroid/support/v4/util/ArrayMap;)Ljava/lang/Object; │ + .locals 1 │ + .param p0, "exitTransition" # Ljava/lang/Object; │ + .param p1, "outFragment" # Landroid/support/v4/app/Fragment; │ + .annotation system Ldalvik/annotation/Signature; │ + value = { │ + "(", │ + "Ljava/lang/Object;", │ + "Landroid/support/v4/app/Fragment;", │ + "Ljava/util/ArrayList", │ + "<", │ + "Landroid/view/View;", │ + ">;", │ + "Landroid/support/v4/util/ArrayMap", │ + "<", │ + "Ljava/lang/String;", │ + "Landroid/view/View;", │ + ">;)", │ + "Ljava/lang/Object;" │ + } │ + .end annotation │ + │ + .prologue │ + .line 1080 │ + .local p2, "exitingViews":Ljava/util/ArrayList;, "Ljava/util/ArrayList;" │ + .local p3, "namedViews":Landroid/support/v4/util/ArrayMap;, "Landroid/support/v4/util/ArrayMap;" │ + if-eqz p0, :cond_0 │ + │ + .line 1081 │ + invoke-virtual {p1}, Landroid/support/v4/app/Fragment;->getView()Landroid/view/View; │ + │ + move-result-object v0 │ + │ + invoke-static {p0, v0, p2, p3}, Landroid/support/v4/app/FragmentTransitionCompat21;->captureExitingViews(Ljava/lang/Object;Landroid/view/View;Ljava/util/ArrayList;Ljava/util/Map;)Ljava/lang/Object; │ + │ + move-result-object p0 │ + │ + .line 1084 │ + :cond_0 │ + return-object p0 │ +.end method │ + │ +.method private configureTransitions(ILandroid/support/v4/app/BackStackRecord$TransitionState;ZLandroid/util/SparseArray;Landroid/util/SparseArray;)Z │ + .locals 38 │ + .param p1, "containerId" # I │ + .param p2, "state" # Landroid/support/v4/app/BackStackRecord$TransitionState; │ + .param p3, "isBack" # Z │ + .annotation system Ldalvik/annotation/Signature; │ + value = { │ + "(I", │ + "Landroid/support/v4/app/BackStackRecord$TransitionState;", │ + "Z", │ + "Landroid/util/SparseArray", │ + "<", │ + "Landroid/support/v4/app/Fragment;", │ + ">;", │ + "Landroid/util/SparseArray", │ + "<", │ + "Landroid/support/v4/app/Fragment;", │ + ">;)Z" │ + } │ + .end annotation │ + │ + .prologue │ + .line 1131 │ + .local p4, "firstOutFragments":Landroid/util/SparseArray;, "Landroid/util/SparseArray;" │ + .local p5, "lastInFragments":Landroid/util/SparseArray;, "Landroid/util/SparseArray;" │ + move-object/from16 v0, p0 │ + │ + iget-object v4, v0, Landroid/support/v4/app/BackStackRecord;->mManager:Landroid/support/v4/app/FragmentManagerImpl; │ + │ + iget-object v4, v4, Landroid/support/v4/app/FragmentManagerImpl;->mContainer:Landroid/support/v4/app/FragmentContainer; │ + │ + move/from16 v0, p1 │ + │ + invoke-interface {v4, v0}, Landroid/support/v4/app/FragmentContainer;->findViewById(I)Landroid/view/View; │ + │ + move-result-object v6 │ + │ + check-cast v6, Landroid/view/ViewGroup; │ + │ + .line 1132 │ + .local v6, "sceneRoot":Landroid/view/ViewGroup; │ + if-nez v6, :cond_0 │ + │ + .line 1133 │ + const/4 v4, 0x0 │ + │ + .line 1226 │ + :goto_0 │ + return v4 │ + │ + .line 1135 │ + :cond_0 │ + move-object/from16 v0, p5 │ + │ + move/from16 v1, p1 │ + │ + invoke-virtual {v0, v1}, Landroid/util/SparseArray;->get(I)Ljava/lang/Object; │ + │ + move-result-object v8 │ + │ + check-cast v8, Landroid/support/v4/app/Fragment; │ + │ + .line 1136 │ + .local v8, "inFragment":Landroid/support/v4/app/Fragment; │ + move-object/from16 v0, p4 │ + │ + move/from16 v1, p1 │ + │ + invoke-virtual {v0, v1}, Landroid/util/SparseArray;->get(I)Ljava/lang/Object; │ + │ + move-result-object v9 │ + │ + check-cast v9, Landroid/support/v4/app/Fragment; │ + │ + .line 1138 │ + .local v9, "outFragment":Landroid/support/v4/app/Fragment; │ + move/from16 v0, p3 │ + │ + invoke-static {v8, v0}, Landroid/support/v4/app/BackStackRecord;->getEnterTransition(Landroid/support/v4/app/Fragment;Z)Ljava/lang/Object; │ + │ + move-result-object v12 │ + │ + .line 1139 │ + .local v12, "enterTransition":Ljava/lang/Object; │ + move/from16 v0, p3 │ + │ + invoke-static {v8, v9, v0}, Landroid/support/v4/app/BackStackRecord;->getSharedElementTransition(Landroid/support/v4/app/Fragment;Landroid/support/v4/app/Fragment;Z)Ljava/lang/Object; │ + │ + move-result-object v7 │ + │ + .line 1141 │ + .local v7, "sharedElementTransition":Ljava/lang/Object; │ + move/from16 v0, p3 │ + │ + invoke-static {v9, v0}, Landroid/support/v4/app/BackStackRecord;->getExitTransition(Landroid/support/v4/app/Fragment;Z)Ljava/lang/Object; │ + │ + move-result-object v25 │ + │ + .line 1142 │ + .local v25, "exitTransition":Ljava/lang/Object; │ + if-nez v12, :cond_1 │ + │ + if-nez v7, :cond_1 │ + │ + if-nez v25, :cond_1 │ + │ + .line 1144 │ + const/4 v4, 0x0 │ + │ + goto :goto_0 │ + │ + .line 1146 │ + :cond_1 │ + const/16 v35, 0x0 │ + │ + .line 1147 │ + .local v35, "namedViews":Landroid/support/v4/util/ArrayMap;, "Landroid/support/v4/util/ArrayMap;" │ + new-instance v11, Ljava/util/ArrayList; │ + │ + invoke-direct {v11}, Ljava/util/ArrayList;->()V │ + │ + .line 1148 │ + .local v11, "sharedElementTargets":Ljava/util/ArrayList;, "Ljava/util/ArrayList;" │ + if-eqz v7, :cond_2 │ + │ + .line 1149 │ + move-object/from16 v0, p0 │ + │ + move-object/from16 v1, p2 │ + │ + move/from16 v2, p3 │ + │ + invoke-direct {v0, v1, v9, v2}, Landroid/support/v4/app/BackStackRecord;->remapSharedElements(Landroid/support/v4/app/BackStackRecord$TransitionState;Landroid/support/v4/app/Fragment;Z)Landroid/support/v4/util/ArrayMap; │ + │ + move-result-object v35 │ + │ + .line 1150 │ + invoke-virtual/range {v35 .. v35}, Landroid/support/v4/util/ArrayMap;->isEmpty()Z │ + │ + move-result v4 │ + │ + if-eqz v4, :cond_7 │ + │ + .line 1151 │ + move-object/from16 v0, p2 │ + │ + iget-object v4, v0, Landroid/support/v4/app/BackStackRecord$TransitionState;->nonExistentView:Landroid/view/View; │ + │ + invoke-virtual {v11, v4}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z │ + │ + .line 1157 │ + :goto_1 │ + if-eqz p3, :cond_8 │ + │ + iget-object v0, v9, Landroid/support/v4/app/Fragment;->mEnterTransitionCallback:Landroid/support/v4/app/SharedElementCallback; │ + │ + move-object/from16 v33, v0 │ + │ + .line 1160 │ + .local v33, "callback":Landroid/support/v4/app/SharedElementCallback; │ + :goto_2 │ + if-eqz v33, :cond_2 │ + │ + .line 1161 │ + new-instance v36, Ljava/util/ArrayList; │ + │ + invoke-virtual/range {v35 .. v35}, Landroid/support/v4/util/ArrayMap;->keySet()Ljava/util/Set; │ + │ + move-result-object v4 │ + │ + move-object/from16 v0, v36 │ + │ + invoke-direct {v0, v4}, Ljava/util/ArrayList;->(Ljava/util/Collection;)V │ + │ + .line 1162 │ + .local v36, "names":Ljava/util/ArrayList;, "Ljava/util/ArrayList;" │ + new-instance v37, Ljava/util/ArrayList; │ + │ + invoke-virtual/range {v35 .. v35}, Landroid/support/v4/util/ArrayMap;->values()Ljava/util/Collection; │ + │ + move-result-object v4 │ + │ + move-object/from16 v0, v37 │ + │ + invoke-direct {v0, v4}, Ljava/util/ArrayList;->(Ljava/util/Collection;)V │ + │ + .line 1163 │ + .local v37, "views":Ljava/util/ArrayList;, "Ljava/util/ArrayList;" │ + const/4 v4, 0x0 │ + │ + move-object/from16 v0, v33 │ + │ + move-object/from16 v1, v36 │ + │ + move-object/from16 v2, v37 │ + │ + invoke-virtual {v0, v1, v2, v4}, Landroid/support/v4/app/SharedElementCallback;->onSharedElementStart(Ljava/util/List;Ljava/util/List;Ljava/util/List;)V │ + │ + .line 1167 │ + .end local v33 # "callback":Landroid/support/v4/app/SharedElementCallback; │ + .end local v36 # "names":Ljava/util/ArrayList;, "Ljava/util/ArrayList;" │ + .end local v37 # "views":Ljava/util/ArrayList;, "Ljava/util/ArrayList;" │ + :cond_2 │ + new-instance v26, Ljava/util/ArrayList; │ + │ + invoke-direct/range {v26 .. v26}, Ljava/util/ArrayList;->()V │ + │ + .line 1168 │ + .local v26, "exitingViews":Ljava/util/ArrayList;, "Ljava/util/ArrayList;" │ + move-object/from16 v0, v25 │ + │ + move-object/from16 v1, v26 │ + │ + move-object/from16 v2, v35 │ + │ + invoke-static {v0, v9, v1, v2}, Landroid/support/v4/app/BackStackRecord;->captureExitingViews(Ljava/lang/Object;Landroid/support/v4/app/Fragment;Ljava/util/ArrayList;Landroid/support/v4/util/ArrayMap;)Ljava/lang/Object; │ + │ + move-result-object v25 │ + │ + .line 1172 │ + move-object/from16 v0, p0 │ + │ + iget-object v4, v0, Landroid/support/v4/app/BackStackRecord;->mSharedElementTargetNames:Ljava/util/ArrayList; │ + │ + if-eqz v4, :cond_4 │ + │ + if-eqz v35, :cond_4 │ + │ + .line 1173 │ + move-object/from16 v0, p0 │ + │ + iget-object v4, v0, Landroid/support/v4/app/BackStackRecord;->mSharedElementTargetNames:Ljava/util/ArrayList; │ + │ + const/4 v5, 0x0 │ + │ + invoke-virtual {v4, v5}, Ljava/util/ArrayList;->get(I)Ljava/lang/Object; │ + │ + move-result-object v4 │ + │ + move-object/from16 v0, v35 │ + │ + invoke-virtual {v0, v4}, Landroid/support/v4/util/ArrayMap;->get(Ljava/lang/Object;)Ljava/lang/Object; │ + │ + move-result-object v34 │ + │ + check-cast v34, Landroid/view/View; │ + │ + .line 1174 │ + .local v34, "epicenterView":Landroid/view/View; │ + if-eqz v34, :cond_4 │ + │ + .line 1175 │ + if-eqz v25, :cond_3 │ + │ + .line 1176 │ + move-object/from16 v0, v25 │ + │ + move-object/from16 v1, v34 │ + │ + invoke-static {v0, v1}, Landroid/support/v4/app/FragmentTransitionCompat21;->setEpicenter(Ljava/lang/Object;Landroid/view/View;)V │ + │ + .line 1178 │ + :cond_3 │ + if-eqz v7, :cond_4 │ + │ + .line 1179 │ + move-object/from16 v0, v34 │ + │ + invoke-static {v7, v0}, Landroid/support/v4/app/FragmentTransitionCompat21;->setEpicenter(Ljava/lang/Object;Landroid/view/View;)V │ + │ + .line 1185 │ + .end local v34 # "epicenterView":Landroid/view/View; │ + :cond_4 │ + new-instance v15, Landroid/support/v4/app/BackStackRecord$1; │ + │ + move-object/from16 v0, p0 │ + │ + invoke-direct {v15, v0, v8}, Landroid/support/v4/app/BackStackRecord$1;->(Landroid/support/v4/app/BackStackRecord;Landroid/support/v4/app/Fragment;)V │ + │ + .line 1193 │ + .local v15, "viewRetriever":Landroid/support/v4/app/FragmentTransitionCompat21$ViewRetriever; │ + if-eqz v7, :cond_5 │ + │ + move-object/from16 v4, p0 │ + │ + move-object/from16 v5, p2 │ + │ + move/from16 v10, p3 │ + │ + .line 1194 │ + invoke-direct/range {v4 .. v11}, Landroid/support/v4/app/BackStackRecord;->prepareSharedElementTransition(Landroid/support/v4/app/BackStackRecord$TransitionState;Landroid/view/View;Ljava/lang/Object;Landroid/support/v4/app/Fragment;Landroid/support/v4/app/Fragment;ZLjava/util/ArrayList;)V │ + │ + .line 1198 │ + :cond_5 │ + new-instance v19, Ljava/util/ArrayList; │ + │ + invoke-direct/range {v19 .. v19}, Ljava/util/ArrayList;->()V │ + │ + .line 1199 │ + .local v19, "enteringViews":Ljava/util/ArrayList;, "Ljava/util/ArrayList;" │ + new-instance v20, Landroid/support/v4/util/ArrayMap; │ + │ + invoke-direct/range {v20 .. v20}, Landroid/support/v4/util/ArrayMap;->()V │ + │ + .line 1201 │ + .local v20, "renamedViews":Landroid/support/v4/util/ArrayMap;, "Landroid/support/v4/util/ArrayMap;" │ + if-eqz p3, :cond_9 │ + │ + invoke-virtual {v8}, Landroid/support/v4/app/Fragment;->getAllowReturnTransitionOverlap()Z │ + │ + move-result v32 │ + │ + .line 1203 │ + .local v32, "allowOverlap":Z │ + :goto_3 │ + move-object/from16 v0, v25 │ + │ + move/from16 v1, v32 │ + │ + invoke-static {v12, v0, v7, v1}, Landroid/support/v4/app/FragmentTransitionCompat21;->mergeTransitions(Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Z)Ljava/lang/Object; │ + │ + move-result-object v29 │ + │ + .line 1206 │ + .local v29, "transition":Ljava/lang/Object; │ + if-eqz v29, :cond_6 │ + │ + .line 1207 │ + move-object/from16 v0, p2 │ + │ + iget-object v0, v0, Landroid/support/v4/app/BackStackRecord$TransitionState;->nonExistentView:Landroid/view/View; │ + │ + move-object/from16 v16, v0 │ + │ + move-object/from16 v0, p2 │ + │ + iget-object v0, v0, Landroid/support/v4/app/BackStackRecord$TransitionState;->enteringEpicenterView:Landroid/support/v4/app/FragmentTransitionCompat21$EpicenterView; │ + │ + move-object/from16 v17, v0 │ + │ + move-object/from16 v0, p2 │ + │ + iget-object v0, v0, Landroid/support/v4/app/BackStackRecord$TransitionState;->nameOverrides:Landroid/support/v4/util/ArrayMap; │ + │ + move-object/from16 v18, v0 │ + │ + move-object v13, v7 │ + │ + move-object v14, v6 │ + │ + move-object/from16 v21, v11 │ + │ + invoke-static/range {v12 .. v21}, Landroid/support/v4/app/FragmentTransitionCompat21;->addTransitionTargets(Ljava/lang/Object;Ljava/lang/Object;Landroid/view/View;Landroid/support/v4/app/FragmentTransitionCompat21$ViewRetriever;Landroid/view/View;Landroid/support/v4/app/FragmentTransitionCompat21$EpicenterView;Ljava/util/Map;Ljava/util/ArrayList;Ljava/util/Map;Ljava/util/ArrayList;)V │ + │ + .line 1211 │ + move-object/from16 v0, p0 │ + │ + move-object/from16 v1, p2 │ + │ + move/from16 v2, p1 │ + │ + move-object/from16 v3, v29 │ + │ + invoke-direct {v0, v6, v1, v2, v3}, Landroid/support/v4/app/BackStackRecord;->excludeHiddenFragmentsAfterEnter(Landroid/view/View;Landroid/support/v4/app/BackStackRecord$TransitionState;ILjava/lang/Object;)V │ + │ + .line 1215 │ + move-object/from16 v0, p2 │ + │ + iget-object v4, v0, Landroid/support/v4/app/BackStackRecord$TransitionState;->nonExistentView:Landroid/view/View; │ + │ + const/4 v5, 0x1 │ + │ + move-object/from16 v0, v29 │ + │ + invoke-static {v0, v4, v5}, Landroid/support/v4/app/FragmentTransitionCompat21;->excludeTarget(Ljava/lang/Object;Landroid/view/View;Z)V │ + │ + .line 1217 │ + move-object/from16 v0, p0 │ + │ + move-object/from16 v1, p2 │ + │ + move/from16 v2, p1 │ + │ + move-object/from16 v3, v29 │ + │ + invoke-direct {v0, v1, v2, v3}, Landroid/support/v4/app/BackStackRecord;->excludeHiddenFragments(Landroid/support/v4/app/BackStackRecord$TransitionState;ILjava/lang/Object;)V │ + │ + .line 1219 │ + move-object/from16 v0, v29 │ + │ + invoke-static {v6, v0}, Landroid/support/v4/app/FragmentTransitionCompat21;->beginDelayedTransition(Landroid/view/ViewGroup;Ljava/lang/Object;)V │ + │ + .line 1221 │ + move-object/from16 v0, p2 │ + │ + iget-object v0, v0, Landroid/support/v4/app/BackStackRecord$TransitionState;->nonExistentView:Landroid/view/View; │ + │ + move-object/from16 v22, v0 │ + │ + move-object/from16 v0, p2 │ + │ + iget-object v0, v0, Landroid/support/v4/app/BackStackRecord$TransitionState;->hiddenFragmentViews:Ljava/util/ArrayList; │ + │ + move-object/from16 v30, v0 │ + │ + move-object/from16 v21, v6 │ + │ + move-object/from16 v23, v12 │ + │ + move-object/from16 v24, v19 │ + │ + move-object/from16 v27, v7 │ + │ + move-object/from16 v28, v11 │ + │ + move-object/from16 v31, v20 │ + │ + invoke-static/range {v21 .. v31}, Landroid/support/v4/app/FragmentTransitionCompat21;->cleanupTransitions(Landroid/view/View;Landroid/view/View;Ljava/lang/Object;Ljava/util/ArrayList;Ljava/lang/Object;Ljava/util/ArrayList;Ljava/lang/Object;Ljava/util/ArrayList;Ljava/lang/Object;Ljava/util/ArrayList;Ljava/util/Map;)V │ + │ + .line 1226 │ + :cond_6 │ + if-eqz v29, :cond_a │ + │ + const/4 v4, 0x1 │ + │ + goto/16 :goto_0 │ + │ + .line 1153 │ + .end local v15 # "viewRetriever":Landroid/support/v4/app/FragmentTransitionCompat21$ViewRetriever; │ + .end local v19 # "enteringViews":Ljava/util/ArrayList;, "Ljava/util/ArrayList;" │ + .end local v20 # "renamedViews":Landroid/support/v4/util/ArrayMap;, "Landroid/support/v4/util/ArrayMap;" │ + .end local v26 # "exitingViews":Ljava/util/ArrayList;, "Ljava/util/ArrayList;" │ + .end local v29 # "transition":Ljava/lang/Object; │ + .end local v32 # "allowOverlap":Z │ + :cond_7 │ + invoke-virtual/range {v35 .. v35}, Landroid/support/v4/util/ArrayMap;->values()Ljava/util/Collection; │ + │ + move-result-object v4 │ + │ + invoke-virtual {v11, v4}, Ljava/util/ArrayList;->addAll(Ljava/util/Collection;)Z │ + │ + goto/16 :goto_1 │ + │ + .line 1157 │ + :cond_8 │ + iget-object v0, v8, Landroid/support/v4/app/Fragment;->mEnterTransitionCallback:Landroid/support/v4/app/SharedElementCallback; │ + │ + move-object/from16 v33, v0 │ + │ + goto/16 :goto_2 │ + │ + .line 1201 │ + .restart local v15 # "viewRetriever":Landroid/support/v4/app/FragmentTransitionCompat21$ViewRetriever; │ + .restart local v19 # "enteringViews":Ljava/util/ArrayList;, "Ljava/util/ArrayList;" │ + .restart local v20 # "renamedViews":Landroid/support/v4/util/ArrayMap;, "Landroid/support/v4/util/ArrayMap;" │ + .restart local v26 # "exitingViews":Ljava/util/ArrayList;, "Ljava/util/ArrayList;" │ + :cond_9 │ + invoke-virtual {v8}, Landroid/support/v4/app/Fragment;->getAllowEnterTransitionOverlap()Z │ + │ + move-result v32 │ + │ + goto :goto_3 │ + │ + .line 1226 │ + .restart local v29 # "transition":Ljava/lang/Object; │ + .restart local v32 # "allowOverlap":Z │ + :cond_a │ + const/4 v4, 0x0 │ + │ + goto/16 :goto_0 │ +.end method │ + │ .method private doAddOp(ILandroid/support/v4/app/Fragment;Ljava/lang/String;I)V │ .locals 4 │ .param p1, "containerViewId" # I │ .param p2, "fragment" # Landroid/support/v4/app/Fragment; │ .param p3, "tag" # Ljava/lang/String; │ .param p4, "opcmd" # I │ │ .prologue │ - .line 394 │ + .line 416 │ iget-object v1, p0, Landroid/support/v4/app/BackStackRecord;->mManager:Landroid/support/v4/app/FragmentManagerImpl; │ │ iput-object v1, p2, Landroid/support/v4/app/Fragment;->mFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; │ │ - .line 396 │ + .line 418 │ if-eqz p3, :cond_1 │ │ - .line 397 │ + .line 419 │ iget-object v1, p2, Landroid/support/v4/app/Fragment;->mTag:Ljava/lang/String; │ │ if-eqz v1, :cond_0 │ │ iget-object v1, p2, Landroid/support/v4/app/Fragment;->mTag:Ljava/lang/String; │ │ invoke-virtual {p3, v1}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z │ │ move-result v1 │ │ if-nez v1, :cond_0 │ │ - .line 398 │ + .line 420 │ new-instance v1, Ljava/lang/IllegalStateException; │ │ new-instance v2, Ljava/lang/StringBuilder; │ │ invoke-direct {v2}, Ljava/lang/StringBuilder;->()V │ │ const-string v3, "Can\'t change tag of fragment " │ @@ -173,32 +1177,32 @@ │ │ move-result-object v2 │ │ invoke-direct {v1, v2}, Ljava/lang/IllegalStateException;->(Ljava/lang/String;)V │ │ throw v1 │ │ - .line 402 │ + .line 424 │ :cond_0 │ iput-object p3, p2, Landroid/support/v4/app/Fragment;->mTag:Ljava/lang/String; │ │ - .line 405 │ + .line 427 │ :cond_1 │ if-eqz p1, :cond_3 │ │ - .line 406 │ + .line 428 │ iget v1, p2, Landroid/support/v4/app/Fragment;->mFragmentId:I │ │ if-eqz v1, :cond_2 │ │ iget v1, p2, Landroid/support/v4/app/Fragment;->mFragmentId:I │ │ if-eq v1, p1, :cond_2 │ │ - .line 407 │ + .line 429 │ new-instance v1, Ljava/lang/IllegalStateException; │ │ new-instance v2, Ljava/lang/StringBuilder; │ │ invoke-direct {v2}, Ljava/lang/StringBuilder;->()V │ │ const-string v3, "Can\'t change container ID of fragment " │ @@ -237,228 +1241,1469 @@ │ │ move-result-object v2 │ │ invoke-direct {v1, v2}, Ljava/lang/IllegalStateException;->(Ljava/lang/String;)V │ │ throw v1 │ │ - .line 411 │ + .line 433 │ :cond_2 │ iput p1, p2, Landroid/support/v4/app/Fragment;->mFragmentId:I │ │ iput p1, p2, Landroid/support/v4/app/Fragment;->mContainerId:I │ │ - .line 414 │ + .line 436 │ :cond_3 │ new-instance v0, Landroid/support/v4/app/BackStackRecord$Op; │ │ invoke-direct {v0}, Landroid/support/v4/app/BackStackRecord$Op;->()V │ │ - .line 415 │ + .line 437 │ .local v0, "op":Landroid/support/v4/app/BackStackRecord$Op; │ iput p4, v0, Landroid/support/v4/app/BackStackRecord$Op;->cmd:I │ │ - .line 416 │ + .line 438 │ iput-object p2, v0, Landroid/support/v4/app/BackStackRecord$Op;->fragment:Landroid/support/v4/app/Fragment; │ │ - .line 417 │ + .line 439 │ invoke-virtual {p0, v0}, Landroid/support/v4/app/BackStackRecord;->addOp(Landroid/support/v4/app/BackStackRecord$Op;)V │ │ - .line 418 │ + .line 440 │ + return-void │ +.end method │ + │ +.method private excludeHiddenFragments(Landroid/support/v4/app/BackStackRecord$TransitionState;ILjava/lang/Object;)V │ + .locals 4 │ + .param p1, "state" # Landroid/support/v4/app/BackStackRecord$TransitionState; │ + .param p2, "containerId" # I │ + .param p3, "transition" # Ljava/lang/Object; │ + │ + .prologue │ + .line 1375 │ + iget-object v2, p0, Landroid/support/v4/app/BackStackRecord;->mManager:Landroid/support/v4/app/FragmentManagerImpl; │ + │ + iget-object v2, v2, Landroid/support/v4/app/FragmentManagerImpl;->mAdded:Ljava/util/ArrayList; │ + │ + if-eqz v2, :cond_2 │ + │ + .line 1376 │ + const/4 v1, 0x0 │ + │ + .local v1, "i":I │ + :goto_0 │ + iget-object v2, p0, Landroid/support/v4/app/BackStackRecord;->mManager:Landroid/support/v4/app/FragmentManagerImpl; │ + │ + iget-object v2, v2, Landroid/support/v4/app/FragmentManagerImpl;->mAdded:Ljava/util/ArrayList; │ + │ + invoke-virtual {v2}, Ljava/util/ArrayList;->size()I │ + │ + move-result v2 │ + │ + if-ge v1, v2, :cond_2 │ + │ + .line 1377 │ + iget-object v2, p0, Landroid/support/v4/app/BackStackRecord;->mManager:Landroid/support/v4/app/FragmentManagerImpl; │ + │ + iget-object v2, v2, Landroid/support/v4/app/FragmentManagerImpl;->mAdded:Ljava/util/ArrayList; │ + │ + invoke-virtual {v2, v1}, Ljava/util/ArrayList;->get(I)Ljava/lang/Object; │ + │ + move-result-object v0 │ + │ + check-cast v0, Landroid/support/v4/app/Fragment; │ + │ + .line 1378 │ + .local v0, "fragment":Landroid/support/v4/app/Fragment; │ + iget-object v2, v0, Landroid/support/v4/app/Fragment;->mView:Landroid/view/View; │ + │ + if-eqz v2, :cond_0 │ + │ + iget-object v2, v0, Landroid/support/v4/app/Fragment;->mContainer:Landroid/view/ViewGroup; │ + │ + if-eqz v2, :cond_0 │ + │ + iget v2, v0, Landroid/support/v4/app/Fragment;->mContainerId:I │ + │ + if-ne v2, p2, :cond_0 │ + │ + .line 1380 │ + iget-boolean v2, v0, Landroid/support/v4/app/Fragment;->mHidden:Z │ + │ + if-eqz v2, :cond_1 │ + │ + .line 1381 │ + iget-object v2, p1, Landroid/support/v4/app/BackStackRecord$TransitionState;->hiddenFragmentViews:Ljava/util/ArrayList; │ + │ + iget-object v3, v0, Landroid/support/v4/app/Fragment;->mView:Landroid/view/View; │ + │ + invoke-virtual {v2, v3}, Ljava/util/ArrayList;->contains(Ljava/lang/Object;)Z │ + │ + move-result v2 │ + │ + if-nez v2, :cond_0 │ + │ + .line 1382 │ + iget-object v2, v0, Landroid/support/v4/app/Fragment;->mView:Landroid/view/View; │ + │ + const/4 v3, 0x1 │ + │ + invoke-static {p3, v2, v3}, Landroid/support/v4/app/FragmentTransitionCompat21;->excludeTarget(Ljava/lang/Object;Landroid/view/View;Z)V │ + │ + .line 1384 │ + iget-object v2, p1, Landroid/support/v4/app/BackStackRecord$TransitionState;->hiddenFragmentViews:Ljava/util/ArrayList; │ + │ + iget-object v3, v0, Landroid/support/v4/app/Fragment;->mView:Landroid/view/View; │ + │ + invoke-virtual {v2, v3}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z │ + │ + .line 1376 │ + :cond_0 │ + :goto_1 │ + add-int/lit8 v1, v1, 0x1 │ + │ + goto :goto_0 │ + │ + .line 1387 │ + :cond_1 │ + iget-object v2, v0, Landroid/support/v4/app/Fragment;->mView:Landroid/view/View; │ + │ + const/4 v3, 0x0 │ + │ + invoke-static {p3, v2, v3}, Landroid/support/v4/app/FragmentTransitionCompat21;->excludeTarget(Ljava/lang/Object;Landroid/view/View;Z)V │ + │ + .line 1389 │ + iget-object v2, p1, Landroid/support/v4/app/BackStackRecord$TransitionState;->hiddenFragmentViews:Ljava/util/ArrayList; │ + │ + iget-object v3, v0, Landroid/support/v4/app/Fragment;->mView:Landroid/view/View; │ + │ + invoke-virtual {v2, v3}, Ljava/util/ArrayList;->remove(Ljava/lang/Object;)Z │ + │ + goto :goto_1 │ + │ + .line 1394 │ + .end local v0 # "fragment":Landroid/support/v4/app/Fragment; │ + .end local v1 # "i":I │ + :cond_2 │ + return-void │ +.end method │ + │ +.method private excludeHiddenFragmentsAfterEnter(Landroid/view/View;Landroid/support/v4/app/BackStackRecord$TransitionState;ILjava/lang/Object;)V │ + .locals 7 │ + .param p1, "sceneRoot" # Landroid/view/View; │ + .param p2, "state" # Landroid/support/v4/app/BackStackRecord$TransitionState; │ + .param p3, "containerId" # I │ + .param p4, "transition" # Ljava/lang/Object; │ + │ + .prologue │ + .line 1364 │ + invoke-virtual {p1}, Landroid/view/View;->getViewTreeObserver()Landroid/view/ViewTreeObserver; │ + │ + move-result-object v6 │ + │ + new-instance v0, Landroid/support/v4/app/BackStackRecord$3; │ + │ + move-object v1, p0 │ + │ + move-object v2, p1 │ + │ + move-object v3, p2 │ + │ + move v4, p3 │ + │ + move-object v5, p4 │ + │ + invoke-direct/range {v0 .. v5}, Landroid/support/v4/app/BackStackRecord$3;->(Landroid/support/v4/app/BackStackRecord;Landroid/view/View;Landroid/support/v4/app/BackStackRecord$TransitionState;ILjava/lang/Object;)V │ + │ + invoke-virtual {v6, v0}, Landroid/view/ViewTreeObserver;->addOnPreDrawListener(Landroid/view/ViewTreeObserver$OnPreDrawListener;)V │ + │ + .line 1372 │ + return-void │ +.end method │ + │ +.method private static getEnterTransition(Landroid/support/v4/app/Fragment;Z)Ljava/lang/Object; │ + .locals 1 │ + .param p0, "inFragment" # Landroid/support/v4/app/Fragment; │ + .param p1, "isBack" # Z │ + │ + .prologue │ + .line 1053 │ + if-nez p0, :cond_0 │ + │ + .line 1054 │ + const/4 v0, 0x0 │ + │ + .line 1056 │ + :goto_0 │ + return-object v0 │ + │ + :cond_0 │ + if-eqz p1, :cond_1 │ + │ + invoke-virtual {p0}, Landroid/support/v4/app/Fragment;->getReenterTransition()Ljava/lang/Object; │ + │ + move-result-object v0 │ + │ + :goto_1 │ + invoke-static {v0}, Landroid/support/v4/app/FragmentTransitionCompat21;->cloneTransition(Ljava/lang/Object;)Ljava/lang/Object; │ + │ + move-result-object v0 │ + │ + goto :goto_0 │ + │ + :cond_1 │ + invoke-virtual {p0}, Landroid/support/v4/app/Fragment;->getEnterTransition()Ljava/lang/Object; │ + │ + move-result-object v0 │ + │ + goto :goto_1 │ +.end method │ + │ +.method private static getExitTransition(Landroid/support/v4/app/Fragment;Z)Ljava/lang/Object; │ + .locals 1 │ + .param p0, "outFragment" # Landroid/support/v4/app/Fragment; │ + .param p1, "isBack" # Z │ + │ + .prologue │ + .line 1061 │ + if-nez p0, :cond_0 │ + │ + .line 1062 │ + const/4 v0, 0x0 │ + │ + .line 1064 │ + :goto_0 │ + return-object v0 │ + │ + :cond_0 │ + if-eqz p1, :cond_1 │ + │ + invoke-virtual {p0}, Landroid/support/v4/app/Fragment;->getReturnTransition()Ljava/lang/Object; │ + │ + move-result-object v0 │ + │ + :goto_1 │ + invoke-static {v0}, Landroid/support/v4/app/FragmentTransitionCompat21;->cloneTransition(Ljava/lang/Object;)Ljava/lang/Object; │ + │ + move-result-object v0 │ + │ + goto :goto_0 │ + │ + :cond_1 │ + invoke-virtual {p0}, Landroid/support/v4/app/Fragment;->getExitTransition()Ljava/lang/Object; │ + │ + move-result-object v0 │ + │ + goto :goto_1 │ +.end method │ + │ +.method private static getSharedElementTransition(Landroid/support/v4/app/Fragment;Landroid/support/v4/app/Fragment;Z)Ljava/lang/Object; │ + .locals 1 │ + .param p0, "inFragment" # Landroid/support/v4/app/Fragment; │ + .param p1, "outFragment" # Landroid/support/v4/app/Fragment; │ + .param p2, "isBack" # Z │ + │ + .prologue │ + .line 1070 │ + if-eqz p0, :cond_0 │ + │ + if-nez p1, :cond_1 │ + │ + .line 1071 │ + :cond_0 │ + const/4 v0, 0x0 │ + │ + .line 1073 │ + :goto_0 │ + return-object v0 │ + │ + :cond_1 │ + if-eqz p2, :cond_2 │ + │ + invoke-virtual {p1}, Landroid/support/v4/app/Fragment;->getSharedElementReturnTransition()Ljava/lang/Object; │ + │ + move-result-object v0 │ + │ + :goto_1 │ + invoke-static {v0}, Landroid/support/v4/app/FragmentTransitionCompat21;->cloneTransition(Ljava/lang/Object;)Ljava/lang/Object; │ + │ + move-result-object v0 │ + │ + goto :goto_0 │ + │ + :cond_2 │ + invoke-virtual {p0}, Landroid/support/v4/app/Fragment;->getSharedElementEnterTransition()Ljava/lang/Object; │ + │ + move-result-object v0 │ + │ + goto :goto_1 │ +.end method │ + │ +.method private mapEnteringSharedElements(Landroid/support/v4/app/BackStackRecord$TransitionState;Landroid/support/v4/app/Fragment;Z)Landroid/support/v4/util/ArrayMap; │ + .locals 4 │ + .param p1, "state" # Landroid/support/v4/app/BackStackRecord$TransitionState; │ + .param p2, "inFragment" # Landroid/support/v4/app/Fragment; │ + .param p3, "isBack" # Z │ + .annotation system Ldalvik/annotation/Signature; │ + value = { │ + "(", │ + "Landroid/support/v4/app/BackStackRecord$TransitionState;", │ + "Landroid/support/v4/app/Fragment;", │ + "Z)", │ + "Landroid/support/v4/util/ArrayMap", │ + "<", │ + "Ljava/lang/String;", │ + "Landroid/view/View;", │ + ">;" │ + } │ + .end annotation │ + │ + .prologue │ + .line 1346 │ + new-instance v0, Landroid/support/v4/util/ArrayMap; │ + │ + invoke-direct {v0}, Landroid/support/v4/util/ArrayMap;->()V │ + │ + .line 1347 │ + .local v0, "namedViews":Landroid/support/v4/util/ArrayMap;, "Landroid/support/v4/util/ArrayMap;" │ + invoke-virtual {p2}, Landroid/support/v4/app/Fragment;->getView()Landroid/view/View; │ + │ + move-result-object v1 │ + │ + .line 1348 │ + .local v1, "root":Landroid/view/View; │ + if-eqz v1, :cond_0 │ + │ + .line 1349 │ + iget-object v2, p0, Landroid/support/v4/app/BackStackRecord;->mSharedElementSourceNames:Ljava/util/ArrayList; │ + │ + if-eqz v2, :cond_0 │ + │ + .line 1350 │ + invoke-static {v0, v1}, Landroid/support/v4/app/FragmentTransitionCompat21;->findNamedViews(Ljava/util/Map;Landroid/view/View;)V │ + │ + .line 1351 │ + if-eqz p3, :cond_1 │ + │ + .line 1352 │ + iget-object v2, p0, Landroid/support/v4/app/BackStackRecord;->mSharedElementSourceNames:Ljava/util/ArrayList; │ + │ + iget-object v3, p0, Landroid/support/v4/app/BackStackRecord;->mSharedElementTargetNames:Ljava/util/ArrayList; │ + │ + invoke-static {v2, v3, v0}, Landroid/support/v4/app/BackStackRecord;->remapNames(Ljava/util/ArrayList;Ljava/util/ArrayList;Landroid/support/v4/util/ArrayMap;)Landroid/support/v4/util/ArrayMap; │ + │ + move-result-object v0 │ + │ + .line 1359 │ + :cond_0 │ + :goto_0 │ + return-object v0 │ + │ + .line 1355 │ + :cond_1 │ + iget-object v2, p0, Landroid/support/v4/app/BackStackRecord;->mSharedElementTargetNames:Ljava/util/ArrayList; │ + │ + invoke-virtual {v0, v2}, Landroid/support/v4/util/ArrayMap;->retainAll(Ljava/util/Collection;)Z │ + │ + goto :goto_0 │ +.end method │ + │ +.method private mapSharedElementsIn(Landroid/support/v4/app/BackStackRecord$TransitionState;ZLandroid/support/v4/app/Fragment;)Landroid/support/v4/util/ArrayMap; │ + .locals 4 │ + .param p1, "state" # Landroid/support/v4/app/BackStackRecord$TransitionState; │ + .param p2, "isBack" # Z │ + .param p3, "inFragment" # Landroid/support/v4/app/Fragment; │ + .annotation system Ldalvik/annotation/Signature; │ + value = { │ + "(", │ + "Landroid/support/v4/app/BackStackRecord$TransitionState;", │ + "Z", │ + "Landroid/support/v4/app/Fragment;", │ + ")", │ + "Landroid/support/v4/util/ArrayMap", │ + "<", │ + "Ljava/lang/String;", │ + "Landroid/view/View;", │ + ">;" │ + } │ + .end annotation │ + │ + .prologue │ + const/4 v3, 0x1 │ + │ + .line 1291 │ + invoke-direct {p0, p1, p3, p2}, Landroid/support/v4/app/BackStackRecord;->mapEnteringSharedElements(Landroid/support/v4/app/BackStackRecord$TransitionState;Landroid/support/v4/app/Fragment;Z)Landroid/support/v4/util/ArrayMap; │ + │ + move-result-object v0 │ + │ + .line 1295 │ + .local v0, "namedViews":Landroid/support/v4/util/ArrayMap;, "Landroid/support/v4/util/ArrayMap;" │ + if-eqz p2, :cond_1 │ + │ + .line 1296 │ + iget-object v1, p3, Landroid/support/v4/app/Fragment;->mExitTransitionCallback:Landroid/support/v4/app/SharedElementCallback; │ + │ + if-eqz v1, :cond_0 │ + │ + .line 1297 │ + iget-object v1, p3, Landroid/support/v4/app/Fragment;->mExitTransitionCallback:Landroid/support/v4/app/SharedElementCallback; │ + │ + iget-object v2, p0, Landroid/support/v4/app/BackStackRecord;->mSharedElementTargetNames:Ljava/util/ArrayList; │ + │ + invoke-virtual {v1, v2, v0}, Landroid/support/v4/app/SharedElementCallback;->onMapSharedElements(Ljava/util/List;Ljava/util/Map;)V │ + │ + .line 1300 │ + :cond_0 │ + invoke-direct {p0, p1, v0, v3}, Landroid/support/v4/app/BackStackRecord;->setBackNameOverrides(Landroid/support/v4/app/BackStackRecord$TransitionState;Landroid/support/v4/util/ArrayMap;Z)V │ + │ + .line 1308 │ + :goto_0 │ + return-object v0 │ + │ + .line 1302 │ + :cond_1 │ + iget-object v1, p3, Landroid/support/v4/app/Fragment;->mEnterTransitionCallback:Landroid/support/v4/app/SharedElementCallback; │ + │ + if-eqz v1, :cond_2 │ + │ + .line 1303 │ + iget-object v1, p3, Landroid/support/v4/app/Fragment;->mEnterTransitionCallback:Landroid/support/v4/app/SharedElementCallback; │ + │ + iget-object v2, p0, Landroid/support/v4/app/BackStackRecord;->mSharedElementTargetNames:Ljava/util/ArrayList; │ + │ + invoke-virtual {v1, v2, v0}, Landroid/support/v4/app/SharedElementCallback;->onMapSharedElements(Ljava/util/List;Ljava/util/Map;)V │ + │ + .line 1306 │ + :cond_2 │ + invoke-direct {p0, p1, v0, v3}, Landroid/support/v4/app/BackStackRecord;->setNameOverrides(Landroid/support/v4/app/BackStackRecord$TransitionState;Landroid/support/v4/util/ArrayMap;Z)V │ + │ + goto :goto_0 │ +.end method │ + │ +.method private prepareSharedElementTransition(Landroid/support/v4/app/BackStackRecord$TransitionState;Landroid/view/View;Ljava/lang/Object;Landroid/support/v4/app/Fragment;Landroid/support/v4/app/Fragment;ZLjava/util/ArrayList;)V │ + .locals 10 │ + .param p1, "state" # Landroid/support/v4/app/BackStackRecord$TransitionState; │ + .param p2, "sceneRoot" # Landroid/view/View; │ + .param p3, "sharedElementTransition" # Ljava/lang/Object; │ + .param p4, "inFragment" # Landroid/support/v4/app/Fragment; │ + .param p5, "outFragment" # Landroid/support/v4/app/Fragment; │ + .param p6, "isBack" # Z │ + .annotation system Ldalvik/annotation/Signature; │ + value = { │ + "(", │ + "Landroid/support/v4/app/BackStackRecord$TransitionState;", │ + "Landroid/view/View;", │ + "Ljava/lang/Object;", │ + "Landroid/support/v4/app/Fragment;", │ + "Landroid/support/v4/app/Fragment;", │ + "Z", │ + "Ljava/util/ArrayList", │ + "<", │ + "Landroid/view/View;", │ + ">;)V" │ + } │ + .end annotation │ + │ + .prologue │ + .line 1233 │ + .local p7, "sharedElementTargets":Ljava/util/ArrayList;, "Ljava/util/ArrayList;" │ + invoke-virtual {p2}, Landroid/view/View;->getViewTreeObserver()Landroid/view/ViewTreeObserver; │ + │ + move-result-object v9 │ + │ + new-instance v0, Landroid/support/v4/app/BackStackRecord$2; │ + │ + move-object v1, p0 │ + │ + move-object v2, p2 │ + │ + move-object v3, p3 │ + │ + move-object/from16 v4, p7 │ + │ + move-object v5, p1 │ + │ + move/from16 v6, p6 │ + │ + move-object v7, p4 │ + │ + move-object v8, p5 │ + │ + invoke-direct/range {v0 .. v8}, Landroid/support/v4/app/BackStackRecord$2;->(Landroid/support/v4/app/BackStackRecord;Landroid/view/View;Ljava/lang/Object;Ljava/util/ArrayList;Landroid/support/v4/app/BackStackRecord$TransitionState;ZLandroid/support/v4/app/Fragment;Landroid/support/v4/app/Fragment;)V │ + │ + invoke-virtual {v9, v0}, Landroid/view/ViewTreeObserver;->addOnPreDrawListener(Landroid/view/ViewTreeObserver$OnPreDrawListener;)V │ + │ + .line 1263 │ + return-void │ +.end method │ + │ +.method private static remapNames(Ljava/util/ArrayList;Ljava/util/ArrayList;Landroid/support/v4/util/ArrayMap;)Landroid/support/v4/util/ArrayMap; │ + .locals 5 │ + .annotation system Ldalvik/annotation/Signature; │ + value = { │ + "(", │ + "Ljava/util/ArrayList", │ + "<", │ + "Ljava/lang/String;", │ + ">;", │ + "Ljava/util/ArrayList", │ + "<", │ + "Ljava/lang/String;", │ + ">;", │ + "Landroid/support/v4/util/ArrayMap", │ + "<", │ + "Ljava/lang/String;", │ + "Landroid/view/View;", │ + ">;)", │ + "Landroid/support/v4/util/ArrayMap", │ + "<", │ + "Ljava/lang/String;", │ + "Landroid/view/View;", │ + ">;" │ + } │ + .end annotation │ + │ + .prologue │ + .line 1321 │ + .local p0, "inMap":Ljava/util/ArrayList;, "Ljava/util/ArrayList;" │ + .local p1, "toGoInMap":Ljava/util/ArrayList;, "Ljava/util/ArrayList;" │ + .local p2, "namedViews":Landroid/support/v4/util/ArrayMap;, "Landroid/support/v4/util/ArrayMap;" │ + invoke-virtual {p2}, Landroid/support/v4/util/ArrayMap;->isEmpty()Z │ + │ + move-result v4 │ + │ + if-eqz v4, :cond_0 │ + │ + .line 1332 │ + .end local p2 # "namedViews":Landroid/support/v4/util/ArrayMap;, "Landroid/support/v4/util/ArrayMap;" │ + :goto_0 │ + return-object p2 │ + │ + .line 1324 │ + .restart local p2 # "namedViews":Landroid/support/v4/util/ArrayMap;, "Landroid/support/v4/util/ArrayMap;" │ + :cond_0 │ + new-instance v2, Landroid/support/v4/util/ArrayMap; │ + │ + invoke-direct {v2}, Landroid/support/v4/util/ArrayMap;->()V │ + │ + .line 1325 │ + .local v2, "remappedViews":Landroid/support/v4/util/ArrayMap;, "Landroid/support/v4/util/ArrayMap;" │ + invoke-virtual {p0}, Ljava/util/ArrayList;->size()I │ + │ + move-result v1 │ + │ + .line 1326 │ + .local v1, "numKeys":I │ + const/4 v0, 0x0 │ + │ + .local v0, "i":I │ + :goto_1 │ + if-ge v0, v1, :cond_2 │ + │ + .line 1327 │ + invoke-virtual {p0, v0}, Ljava/util/ArrayList;->get(I)Ljava/lang/Object; │ + │ + move-result-object v4 │ + │ + invoke-virtual {p2, v4}, Landroid/support/v4/util/ArrayMap;->get(Ljava/lang/Object;)Ljava/lang/Object; │ + │ + move-result-object v3 │ + │ + check-cast v3, Landroid/view/View; │ + │ + .line 1328 │ + .local v3, "view":Landroid/view/View; │ + if-eqz v3, :cond_1 │ + │ + .line 1329 │ + invoke-virtual {p1, v0}, Ljava/util/ArrayList;->get(I)Ljava/lang/Object; │ + │ + move-result-object v4 │ + │ + invoke-virtual {v2, v4, v3}, Landroid/support/v4/util/ArrayMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; │ + │ + .line 1326 │ + :cond_1 │ + add-int/lit8 v0, v0, 0x1 │ + │ + goto :goto_1 │ + │ + .end local v3 # "view":Landroid/view/View; │ + :cond_2 │ + move-object p2, v2 │ + │ + .line 1332 │ + goto :goto_0 │ +.end method │ + │ +.method private remapSharedElements(Landroid/support/v4/app/BackStackRecord$TransitionState;Landroid/support/v4/app/Fragment;Z)Landroid/support/v4/util/ArrayMap; │ + .locals 4 │ + .param p1, "state" # Landroid/support/v4/app/BackStackRecord$TransitionState; │ + .param p2, "outFragment" # Landroid/support/v4/app/Fragment; │ + .param p3, "isBack" # Z │ + .annotation system Ldalvik/annotation/Signature; │ + value = { │ + "(", │ + "Landroid/support/v4/app/BackStackRecord$TransitionState;", │ + "Landroid/support/v4/app/Fragment;", │ + "Z)", │ + "Landroid/support/v4/util/ArrayMap", │ + "<", │ + "Ljava/lang/String;", │ + "Landroid/view/View;", │ + ">;" │ + } │ + .end annotation │ + │ + .prologue │ + const/4 v3, 0x0 │ + │ + .line 1089 │ + new-instance v0, Landroid/support/v4/util/ArrayMap; │ + │ + invoke-direct {v0}, Landroid/support/v4/util/ArrayMap;->()V │ + │ + .line 1090 │ + .local v0, "namedViews":Landroid/support/v4/util/ArrayMap;, "Landroid/support/v4/util/ArrayMap;" │ + iget-object v1, p0, Landroid/support/v4/app/BackStackRecord;->mSharedElementSourceNames:Ljava/util/ArrayList; │ + │ + if-eqz v1, :cond_0 │ + │ + .line 1091 │ + invoke-virtual {p2}, Landroid/support/v4/app/Fragment;->getView()Landroid/view/View; │ + │ + move-result-object v1 │ + │ + invoke-static {v0, v1}, Landroid/support/v4/app/FragmentTransitionCompat21;->findNamedViews(Ljava/util/Map;Landroid/view/View;)V │ + │ + .line 1092 │ + if-eqz p3, :cond_2 │ + │ + .line 1093 │ + iget-object v1, p0, Landroid/support/v4/app/BackStackRecord;->mSharedElementTargetNames:Ljava/util/ArrayList; │ + │ + invoke-virtual {v0, v1}, Landroid/support/v4/util/ArrayMap;->retainAll(Ljava/util/Collection;)Z │ + │ + .line 1100 │ + :cond_0 │ + :goto_0 │ + if-eqz p3, :cond_3 │ + │ + .line 1101 │ + iget-object v1, p2, Landroid/support/v4/app/Fragment;->mEnterTransitionCallback:Landroid/support/v4/app/SharedElementCallback; │ + │ + if-eqz v1, :cond_1 │ + │ + .line 1102 │ + iget-object v1, p2, Landroid/support/v4/app/Fragment;->mEnterTransitionCallback:Landroid/support/v4/app/SharedElementCallback; │ + │ + iget-object v2, p0, Landroid/support/v4/app/BackStackRecord;->mSharedElementTargetNames:Ljava/util/ArrayList; │ + │ + invoke-virtual {v1, v2, v0}, Landroid/support/v4/app/SharedElementCallback;->onMapSharedElements(Ljava/util/List;Ljava/util/Map;)V │ + │ + .line 1105 │ + :cond_1 │ + invoke-direct {p0, p1, v0, v3}, Landroid/support/v4/app/BackStackRecord;->setBackNameOverrides(Landroid/support/v4/app/BackStackRecord$TransitionState;Landroid/support/v4/util/ArrayMap;Z)V │ + │ + .line 1114 │ + :goto_1 │ + return-object v0 │ + │ + .line 1095 │ + :cond_2 │ + iget-object v1, p0, Landroid/support/v4/app/BackStackRecord;->mSharedElementSourceNames:Ljava/util/ArrayList; │ + │ + iget-object v2, p0, Landroid/support/v4/app/BackStackRecord;->mSharedElementTargetNames:Ljava/util/ArrayList; │ + │ + invoke-static {v1, v2, v0}, Landroid/support/v4/app/BackStackRecord;->remapNames(Ljava/util/ArrayList;Ljava/util/ArrayList;Landroid/support/v4/util/ArrayMap;)Landroid/support/v4/util/ArrayMap; │ + │ + move-result-object v0 │ + │ + goto :goto_0 │ + │ + .line 1107 │ + :cond_3 │ + iget-object v1, p2, Landroid/support/v4/app/Fragment;->mExitTransitionCallback:Landroid/support/v4/app/SharedElementCallback; │ + │ + if-eqz v1, :cond_4 │ + │ + .line 1108 │ + iget-object v1, p2, Landroid/support/v4/app/Fragment;->mExitTransitionCallback:Landroid/support/v4/app/SharedElementCallback; │ + │ + iget-object v2, p0, Landroid/support/v4/app/BackStackRecord;->mSharedElementTargetNames:Ljava/util/ArrayList; │ + │ + invoke-virtual {v1, v2, v0}, Landroid/support/v4/app/SharedElementCallback;->onMapSharedElements(Ljava/util/List;Ljava/util/Map;)V │ + │ + .line 1111 │ + :cond_4 │ + invoke-direct {p0, p1, v0, v3}, Landroid/support/v4/app/BackStackRecord;->setNameOverrides(Landroid/support/v4/app/BackStackRecord$TransitionState;Landroid/support/v4/util/ArrayMap;Z)V │ + │ + goto :goto_1 │ +.end method │ + │ +.method private setBackNameOverrides(Landroid/support/v4/app/BackStackRecord$TransitionState;Landroid/support/v4/util/ArrayMap;Z)V │ + .locals 7 │ + .param p1, "state" # Landroid/support/v4/app/BackStackRecord$TransitionState; │ + .param p3, "isEnd" # Z │ + .annotation system Ldalvik/annotation/Signature; │ + value = { │ + "(", │ + "Landroid/support/v4/app/BackStackRecord$TransitionState;", │ + "Landroid/support/v4/util/ArrayMap", │ + "<", │ + "Ljava/lang/String;", │ + "Landroid/view/View;", │ + ">;Z)V" │ + } │ + .end annotation │ + │ + .prologue │ + .line 1422 │ + .local p2, "namedViews":Landroid/support/v4/util/ArrayMap;, "Landroid/support/v4/util/ArrayMap;" │ + iget-object v6, p0, Landroid/support/v4/app/BackStackRecord;->mSharedElementTargetNames:Ljava/util/ArrayList; │ + │ + if-nez v6, :cond_1 │ + │ + const/4 v0, 0x0 │ + │ + .line 1423 │ + .local v0, "count":I │ + :goto_0 │ + const/4 v1, 0x0 │ + │ + .local v1, "i":I │ + :goto_1 │ + if-ge v1, v0, :cond_3 │ + │ + .line 1424 │ + iget-object v6, p0, Landroid/support/v4/app/BackStackRecord;->mSharedElementSourceNames:Ljava/util/ArrayList; │ + │ + invoke-virtual {v6, v1}, Ljava/util/ArrayList;->get(I)Ljava/lang/Object; │ + │ + move-result-object v3 │ + │ + check-cast v3, Ljava/lang/String; │ + │ + .line 1425 │ + .local v3, "source":Ljava/lang/String; │ + iget-object v6, p0, Landroid/support/v4/app/BackStackRecord;->mSharedElementTargetNames:Ljava/util/ArrayList; │ + │ + invoke-virtual {v6, v1}, Ljava/util/ArrayList;->get(I)Ljava/lang/Object; │ + │ + move-result-object v2 │ + │ + check-cast v2, Ljava/lang/String; │ + │ + .line 1426 │ + .local v2, "originalTarget":Ljava/lang/String; │ + invoke-virtual {p2, v2}, Landroid/support/v4/util/ArrayMap;->get(Ljava/lang/Object;)Ljava/lang/Object; │ + │ + move-result-object v5 │ + │ + check-cast v5, Landroid/view/View; │ + │ + .line 1427 │ + .local v5, "view":Landroid/view/View; │ + if-eqz v5, :cond_0 │ + │ + .line 1428 │ + invoke-static {v5}, Landroid/support/v4/app/FragmentTransitionCompat21;->getTransitionName(Landroid/view/View;)Ljava/lang/String; │ + │ + move-result-object v4 │ + │ + .line 1429 │ + .local v4, "target":Ljava/lang/String; │ + if-eqz p3, :cond_2 │ + │ + .line 1430 │ + iget-object v6, p1, Landroid/support/v4/app/BackStackRecord$TransitionState;->nameOverrides:Landroid/support/v4/util/ArrayMap; │ + │ + invoke-static {v6, v3, v4}, Landroid/support/v4/app/BackStackRecord;->setNameOverride(Landroid/support/v4/util/ArrayMap;Ljava/lang/String;Ljava/lang/String;)V │ + │ + .line 1423 │ + .end local v4 # "target":Ljava/lang/String; │ + :cond_0 │ + :goto_2 │ + add-int/lit8 v1, v1, 0x1 │ + │ + goto :goto_1 │ + │ + .line 1422 │ + .end local v0 # "count":I │ + .end local v1 # "i":I │ + .end local v2 # "originalTarget":Ljava/lang/String; │ + .end local v3 # "source":Ljava/lang/String; │ + .end local v5 # "view":Landroid/view/View; │ + :cond_1 │ + iget-object v6, p0, Landroid/support/v4/app/BackStackRecord;->mSharedElementTargetNames:Ljava/util/ArrayList; │ + │ + invoke-virtual {v6}, Ljava/util/ArrayList;->size()I │ + │ + move-result v0 │ + │ + goto :goto_0 │ + │ + .line 1432 │ + .restart local v0 # "count":I │ + .restart local v1 # "i":I │ + .restart local v2 # "originalTarget":Ljava/lang/String; │ + .restart local v3 # "source":Ljava/lang/String; │ + .restart local v4 # "target":Ljava/lang/String; │ + .restart local v5 # "view":Landroid/view/View; │ + :cond_2 │ + iget-object v6, p1, Landroid/support/v4/app/BackStackRecord$TransitionState;->nameOverrides:Landroid/support/v4/util/ArrayMap; │ + │ + invoke-static {v6, v4, v3}, Landroid/support/v4/app/BackStackRecord;->setNameOverride(Landroid/support/v4/util/ArrayMap;Ljava/lang/String;Ljava/lang/String;)V │ + │ + goto :goto_2 │ + │ + .line 1436 │ + .end local v2 # "originalTarget":Ljava/lang/String; │ + .end local v3 # "source":Ljava/lang/String; │ + .end local v4 # "target":Ljava/lang/String; │ + .end local v5 # "view":Landroid/view/View; │ + :cond_3 │ + return-void │ +.end method │ + │ +.method private setEpicenterIn(Landroid/support/v4/util/ArrayMap;Landroid/support/v4/app/BackStackRecord$TransitionState;)V │ + .locals 3 │ + .param p2, "state" # Landroid/support/v4/app/BackStackRecord$TransitionState; │ + .annotation system Ldalvik/annotation/Signature; │ + value = { │ + "(", │ + "Landroid/support/v4/util/ArrayMap", │ + "<", │ + "Ljava/lang/String;", │ + "Landroid/view/View;", │ + ">;", │ + "Landroid/support/v4/app/BackStackRecord$TransitionState;", │ + ")V" │ + } │ + .end annotation │ + │ + .prologue │ + .line 1278 │ + .local p1, "namedViews":Landroid/support/v4/util/ArrayMap;, "Landroid/support/v4/util/ArrayMap;" │ + iget-object v1, p0, Landroid/support/v4/app/BackStackRecord;->mSharedElementTargetNames:Ljava/util/ArrayList; │ + │ + if-eqz v1, :cond_0 │ + │ + invoke-virtual {p1}, Landroid/support/v4/util/ArrayMap;->isEmpty()Z │ + │ + move-result v1 │ + │ + if-nez v1, :cond_0 │ + │ + .line 1280 │ + iget-object v1, p0, Landroid/support/v4/app/BackStackRecord;->mSharedElementTargetNames:Ljava/util/ArrayList; │ + │ + const/4 v2, 0x0 │ + │ + invoke-virtual {v1, v2}, Ljava/util/ArrayList;->get(I)Ljava/lang/Object; │ + │ + move-result-object v1 │ + │ + invoke-virtual {p1, v1}, Landroid/support/v4/util/ArrayMap;->get(Ljava/lang/Object;)Ljava/lang/Object; │ + │ + move-result-object v0 │ + │ + check-cast v0, Landroid/view/View; │ + │ + .line 1282 │ + .local v0, "epicenter":Landroid/view/View; │ + if-eqz v0, :cond_0 │ + │ + .line 1283 │ + iget-object v1, p2, Landroid/support/v4/app/BackStackRecord$TransitionState;->enteringEpicenterView:Landroid/support/v4/app/FragmentTransitionCompat21$EpicenterView; │ + │ + iput-object v0, v1, Landroid/support/v4/app/FragmentTransitionCompat21$EpicenterView;->epicenter:Landroid/view/View; │ + │ + .line 1286 │ + .end local v0 # "epicenter":Landroid/view/View; │ + :cond_0 │ + return-void │ +.end method │ + │ +.method private static setFirstOut(Landroid/util/SparseArray;Landroid/support/v4/app/Fragment;)V │ + .locals 2 │ + .param p1, "fragment" # Landroid/support/v4/app/Fragment; │ + .annotation system Ldalvik/annotation/Signature; │ + value = { │ + "(", │ + "Landroid/util/SparseArray", │ + "<", │ + "Landroid/support/v4/app/Fragment;", │ + ">;", │ + "Landroid/support/v4/app/Fragment;", │ + ")V" │ + } │ + .end annotation │ + │ + .prologue │ + .line 747 │ + .local p0, "fragments":Landroid/util/SparseArray;, "Landroid/util/SparseArray;" │ + if-eqz p1, :cond_0 │ + │ + .line 748 │ + iget v0, p1, Landroid/support/v4/app/Fragment;->mContainerId:I │ + │ + .line 749 │ + .local v0, "containerId":I │ + if-eqz v0, :cond_0 │ + │ + invoke-virtual {p1}, Landroid/support/v4/app/Fragment;->isHidden()Z │ + │ + move-result v1 │ + │ + if-nez v1, :cond_0 │ + │ + invoke-virtual {p1}, Landroid/support/v4/app/Fragment;->isAdded()Z │ + │ + move-result v1 │ + │ + if-eqz v1, :cond_0 │ + │ + invoke-virtual {p1}, Landroid/support/v4/app/Fragment;->getView()Landroid/view/View; │ + │ + move-result-object v1 │ + │ + if-eqz v1, :cond_0 │ + │ + invoke-virtual {p0, v0}, Landroid/util/SparseArray;->get(I)Ljava/lang/Object; │ + │ + move-result-object v1 │ + │ + if-nez v1, :cond_0 │ + │ + .line 751 │ + invoke-virtual {p0, v0, p1}, Landroid/util/SparseArray;->put(ILjava/lang/Object;)V │ + │ + .line 754 │ + .end local v0 # "containerId":I │ + :cond_0 │ + return-void │ +.end method │ + │ +.method private setLastIn(Landroid/util/SparseArray;Landroid/support/v4/app/Fragment;)V │ + .locals 1 │ + .param p2, "fragment" # Landroid/support/v4/app/Fragment; │ + .annotation system Ldalvik/annotation/Signature; │ + value = { │ + "(", │ + "Landroid/util/SparseArray", │ + "<", │ + "Landroid/support/v4/app/Fragment;", │ + ">;", │ + "Landroid/support/v4/app/Fragment;", │ + ")V" │ + } │ + .end annotation │ + │ + .prologue │ + .line 757 │ + .local p1, "fragments":Landroid/util/SparseArray;, "Landroid/util/SparseArray;" │ + if-eqz p2, :cond_0 │ + │ + .line 758 │ + iget v0, p2, Landroid/support/v4/app/Fragment;->mContainerId:I │ + │ + .line 759 │ + .local v0, "containerId":I │ + if-eqz v0, :cond_0 │ + │ + .line 760 │ + invoke-virtual {p1, v0, p2}, Landroid/util/SparseArray;->put(ILjava/lang/Object;)V │ + │ + .line 763 │ + .end local v0 # "containerId":I │ + :cond_0 │ + return-void │ +.end method │ + │ +.method private static setNameOverride(Landroid/support/v4/util/ArrayMap;Ljava/lang/String;Ljava/lang/String;)V │ + .locals 2 │ + .param p1, "source" # Ljava/lang/String; │ + .param p2, "target" # Ljava/lang/String; │ + .annotation system Ldalvik/annotation/Signature; │ + value = { │ + "(", │ + "Landroid/support/v4/util/ArrayMap", │ + "<", │ + "Ljava/lang/String;", │ + "Ljava/lang/String;", │ + ">;", │ + "Ljava/lang/String;", │ + "Ljava/lang/String;", │ + ")V" │ + } │ + .end annotation │ + │ + .prologue │ + .line 1398 │ + .local p0, "overrides":Landroid/support/v4/util/ArrayMap;, "Landroid/support/v4/util/ArrayMap;" │ + if-eqz p1, :cond_0 │ + │ + if-eqz p2, :cond_0 │ + │ + invoke-virtual {p1, p2}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z │ + │ + move-result v1 │ + │ + if-nez v1, :cond_0 │ + │ + .line 1399 │ + const/4 v0, 0x0 │ + │ + .local v0, "index":I │ + :goto_0 │ + invoke-virtual {p0}, Landroid/support/v4/util/ArrayMap;->size()I │ + │ + move-result v1 │ + │ + if-ge v0, v1, :cond_2 │ + │ + .line 1400 │ + invoke-virtual {p0, v0}, Landroid/support/v4/util/ArrayMap;->valueAt(I)Ljava/lang/Object; │ + │ + move-result-object v1 │ + │ + invoke-virtual {p1, v1}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z │ + │ + move-result v1 │ + │ + if-eqz v1, :cond_1 │ + │ + .line 1401 │ + invoke-virtual {p0, v0, p2}, Landroid/support/v4/util/ArrayMap;->setValueAt(ILjava/lang/Object;)Ljava/lang/Object; │ + │ + .line 1407 │ + .end local v0 # "index":I │ + :cond_0 │ + :goto_1 │ + return-void │ + │ + .line 1399 │ + .restart local v0 # "index":I │ + :cond_1 │ + add-int/lit8 v0, v0, 0x1 │ + │ + goto :goto_0 │ + │ + .line 1405 │ + :cond_2 │ + invoke-virtual {p0, p1, p2}, Landroid/support/v4/util/ArrayMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; │ + │ + goto :goto_1 │ +.end method │ + │ +.method private setNameOverrides(Landroid/support/v4/app/BackStackRecord$TransitionState;Landroid/support/v4/util/ArrayMap;Z)V │ + .locals 5 │ + .param p1, "state" # Landroid/support/v4/app/BackStackRecord$TransitionState; │ + .param p3, "isEnd" # Z │ + .annotation system Ldalvik/annotation/Signature; │ + value = { │ + "(", │ + "Landroid/support/v4/app/BackStackRecord$TransitionState;", │ + "Landroid/support/v4/util/ArrayMap", │ + "<", │ + "Ljava/lang/String;", │ + "Landroid/view/View;", │ + ">;Z)V" │ + } │ + .end annotation │ + │ + .prologue │ + .line 1440 │ + .local p2, "namedViews":Landroid/support/v4/util/ArrayMap;, "Landroid/support/v4/util/ArrayMap;" │ + invoke-virtual {p2}, Landroid/support/v4/util/ArrayMap;->size()I │ + │ + move-result v0 │ + │ + .line 1441 │ + .local v0, "count":I │ + const/4 v1, 0x0 │ + │ + .local v1, "i":I │ + :goto_0 │ + if-ge v1, v0, :cond_1 │ + │ + .line 1442 │ + invoke-virtual {p2, v1}, Landroid/support/v4/util/ArrayMap;->keyAt(I)Ljava/lang/Object; │ + │ + move-result-object v2 │ + │ + check-cast v2, Ljava/lang/String; │ + │ + .line 1443 │ + .local v2, "source":Ljava/lang/String; │ + invoke-virtual {p2, v1}, Landroid/support/v4/util/ArrayMap;->valueAt(I)Ljava/lang/Object; │ + │ + move-result-object v4 │ + │ + check-cast v4, Landroid/view/View; │ + │ + invoke-static {v4}, Landroid/support/v4/app/FragmentTransitionCompat21;->getTransitionName(Landroid/view/View;)Ljava/lang/String; │ + │ + move-result-object v3 │ + │ + .line 1444 │ + .local v3, "target":Ljava/lang/String; │ + if-eqz p3, :cond_0 │ + │ + .line 1445 │ + iget-object v4, p1, Landroid/support/v4/app/BackStackRecord$TransitionState;->nameOverrides:Landroid/support/v4/util/ArrayMap; │ + │ + invoke-static {v4, v2, v3}, Landroid/support/v4/app/BackStackRecord;->setNameOverride(Landroid/support/v4/util/ArrayMap;Ljava/lang/String;Ljava/lang/String;)V │ + │ + .line 1441 │ + :goto_1 │ + add-int/lit8 v1, v1, 0x1 │ + │ + goto :goto_0 │ + │ + .line 1447 │ + :cond_0 │ + iget-object v4, p1, Landroid/support/v4/app/BackStackRecord$TransitionState;->nameOverrides:Landroid/support/v4/util/ArrayMap; │ + │ + invoke-static {v4, v3, v2}, Landroid/support/v4/app/BackStackRecord;->setNameOverride(Landroid/support/v4/util/ArrayMap;Ljava/lang/String;Ljava/lang/String;)V │ + │ + goto :goto_1 │ + │ + .line 1450 │ + .end local v2 # "source":Ljava/lang/String; │ + .end local v3 # "target":Ljava/lang/String; │ + :cond_1 │ + return-void │ +.end method │ + │ +.method private static setNameOverrides(Landroid/support/v4/app/BackStackRecord$TransitionState;Ljava/util/ArrayList;Ljava/util/ArrayList;)V │ + .locals 4 │ + .param p0, "state" # Landroid/support/v4/app/BackStackRecord$TransitionState; │ + .annotation system Ldalvik/annotation/Signature; │ + value = { │ + "(", │ + "Landroid/support/v4/app/BackStackRecord$TransitionState;", │ + "Ljava/util/ArrayList", │ + "<", │ + "Ljava/lang/String;", │ + ">;", │ + "Ljava/util/ArrayList", │ + "<", │ + "Ljava/lang/String;", │ + ">;)V" │ + } │ + .end annotation │ + │ + .prologue │ + .line 1411 │ + .local p1, "sourceNames":Ljava/util/ArrayList;, "Ljava/util/ArrayList;" │ + .local p2, "targetNames":Ljava/util/ArrayList;, "Ljava/util/ArrayList;" │ + if-eqz p1, :cond_0 │ + │ + .line 1412 │ + const/4 v0, 0x0 │ + │ + .local v0, "i":I │ + :goto_0 │ + invoke-virtual {p1}, Ljava/util/ArrayList;->size()I │ + │ + move-result v3 │ + │ + if-ge v0, v3, :cond_0 │ + │ + .line 1413 │ + invoke-virtual {p1, v0}, Ljava/util/ArrayList;->get(I)Ljava/lang/Object; │ + │ + move-result-object v1 │ + │ + check-cast v1, Ljava/lang/String; │ + │ + .line 1414 │ + .local v1, "source":Ljava/lang/String; │ + invoke-virtual {p2, v0}, Ljava/util/ArrayList;->get(I)Ljava/lang/Object; │ + │ + move-result-object v2 │ + │ + check-cast v2, Ljava/lang/String; │ + │ + .line 1415 │ + .local v2, "target":Ljava/lang/String; │ + iget-object v3, p0, Landroid/support/v4/app/BackStackRecord$TransitionState;->nameOverrides:Landroid/support/v4/util/ArrayMap; │ + │ + invoke-static {v3, v1, v2}, Landroid/support/v4/app/BackStackRecord;->setNameOverride(Landroid/support/v4/util/ArrayMap;Ljava/lang/String;Ljava/lang/String;)V │ + │ + .line 1412 │ + add-int/lit8 v0, v0, 0x1 │ + │ + goto :goto_0 │ + │ + .line 1418 │ + .end local v0 # "i":I │ + .end local v1 # "source":Ljava/lang/String; │ + .end local v2 # "target":Ljava/lang/String; │ + :cond_0 │ return-void │ .end method │ │ │ # virtual methods │ .method public add(ILandroid/support/v4/app/Fragment;)Landroid/support/v4/app/FragmentTransaction; │ .locals 2 │ .param p1, "containerViewId" # I │ .param p2, "fragment" # Landroid/support/v4/app/Fragment; │ │ .prologue │ - .line 384 │ + .line 406 │ const/4 v0, 0x0 │ │ const/4 v1, 0x1 │ │ invoke-direct {p0, p1, p2, v0, v1}, Landroid/support/v4/app/BackStackRecord;->doAddOp(ILandroid/support/v4/app/Fragment;Ljava/lang/String;I)V │ │ - .line 385 │ + .line 407 │ return-object p0 │ .end method │ │ .method public add(ILandroid/support/v4/app/Fragment;Ljava/lang/String;)Landroid/support/v4/app/FragmentTransaction; │ .locals 1 │ .param p1, "containerViewId" # I │ .param p2, "fragment" # Landroid/support/v4/app/Fragment; │ .param p3, "tag" # Ljava/lang/String; │ │ .prologue │ - .line 389 │ + .line 411 │ const/4 v0, 0x1 │ │ invoke-direct {p0, p1, p2, p3, v0}, Landroid/support/v4/app/BackStackRecord;->doAddOp(ILandroid/support/v4/app/Fragment;Ljava/lang/String;I)V │ │ - .line 390 │ + .line 412 │ return-object p0 │ .end method │ │ .method public add(Landroid/support/v4/app/Fragment;Ljava/lang/String;)Landroid/support/v4/app/FragmentTransaction; │ .locals 2 │ .param p1, "fragment" # Landroid/support/v4/app/Fragment; │ .param p2, "tag" # Ljava/lang/String; │ │ .prologue │ - .line 379 │ + .line 401 │ const/4 v0, 0x0 │ │ const/4 v1, 0x1 │ │ invoke-direct {p0, v0, p1, p2, v1}, Landroid/support/v4/app/BackStackRecord;->doAddOp(ILandroid/support/v4/app/Fragment;Ljava/lang/String;I)V │ │ - .line 380 │ + .line 402 │ return-object p0 │ .end method │ │ .method addOp(Landroid/support/v4/app/BackStackRecord$Op;)V │ .locals 1 │ .param p1, "op" # Landroid/support/v4/app/BackStackRecord$Op; │ │ .prologue │ - .line 364 │ + .line 386 │ iget-object v0, p0, Landroid/support/v4/app/BackStackRecord;->mHead:Landroid/support/v4/app/BackStackRecord$Op; │ │ if-nez v0, :cond_0 │ │ - .line 365 │ + .line 387 │ iput-object p1, p0, Landroid/support/v4/app/BackStackRecord;->mTail:Landroid/support/v4/app/BackStackRecord$Op; │ │ iput-object p1, p0, Landroid/support/v4/app/BackStackRecord;->mHead:Landroid/support/v4/app/BackStackRecord$Op; │ │ - .line 371 │ + .line 393 │ :goto_0 │ iget v0, p0, Landroid/support/v4/app/BackStackRecord;->mEnterAnim:I │ │ iput v0, p1, Landroid/support/v4/app/BackStackRecord$Op;->enterAnim:I │ │ - .line 372 │ + .line 394 │ iget v0, p0, Landroid/support/v4/app/BackStackRecord;->mExitAnim:I │ │ iput v0, p1, Landroid/support/v4/app/BackStackRecord$Op;->exitAnim:I │ │ - .line 373 │ + .line 395 │ iget v0, p0, Landroid/support/v4/app/BackStackRecord;->mPopEnterAnim:I │ │ iput v0, p1, Landroid/support/v4/app/BackStackRecord$Op;->popEnterAnim:I │ │ - .line 374 │ + .line 396 │ iget v0, p0, Landroid/support/v4/app/BackStackRecord;->mPopExitAnim:I │ │ iput v0, p1, Landroid/support/v4/app/BackStackRecord$Op;->popExitAnim:I │ │ - .line 375 │ + .line 397 │ iget v0, p0, Landroid/support/v4/app/BackStackRecord;->mNumOp:I │ │ add-int/lit8 v0, v0, 0x1 │ │ iput v0, p0, Landroid/support/v4/app/BackStackRecord;->mNumOp:I │ │ - .line 376 │ + .line 398 │ return-void │ │ - .line 367 │ + .line 389 │ :cond_0 │ iget-object v0, p0, Landroid/support/v4/app/BackStackRecord;->mTail:Landroid/support/v4/app/BackStackRecord$Op; │ │ iput-object v0, p1, Landroid/support/v4/app/BackStackRecord$Op;->prev:Landroid/support/v4/app/BackStackRecord$Op; │ │ - .line 368 │ + .line 390 │ iget-object v0, p0, Landroid/support/v4/app/BackStackRecord;->mTail:Landroid/support/v4/app/BackStackRecord$Op; │ │ iput-object p1, v0, Landroid/support/v4/app/BackStackRecord$Op;->next:Landroid/support/v4/app/BackStackRecord$Op; │ │ - .line 369 │ + .line 391 │ iput-object p1, p0, Landroid/support/v4/app/BackStackRecord;->mTail:Landroid/support/v4/app/BackStackRecord$Op; │ │ goto :goto_0 │ .end method │ │ +.method public addSharedElement(Landroid/view/View;Ljava/lang/String;)Landroid/support/v4/app/FragmentTransaction; │ + .locals 3 │ + .param p1, "sharedElement" # Landroid/view/View; │ + .param p2, "name" # Ljava/lang/String; │ + │ + .prologue │ + .line 520 │ + sget v1, Landroid/os/Build$VERSION;->SDK_INT:I │ + │ + const/16 v2, 0x15 │ + │ + if-lt v1, v2, :cond_2 │ + │ + .line 521 │ + invoke-static {p1}, Landroid/support/v4/app/FragmentTransitionCompat21;->getTransitionName(Landroid/view/View;)Ljava/lang/String; │ + │ + move-result-object v0 │ + │ + .line 522 │ + .local v0, "transitionName":Ljava/lang/String; │ + if-nez v0, :cond_0 │ + │ + .line 523 │ + new-instance v1, Ljava/lang/IllegalArgumentException; │ + │ + const-string v2, "Unique transitionNames are required for all sharedElements" │ + │ + invoke-direct {v1, v2}, Ljava/lang/IllegalArgumentException;->(Ljava/lang/String;)V │ + │ + throw v1 │ + │ + .line 526 │ + :cond_0 │ + iget-object v1, p0, Landroid/support/v4/app/BackStackRecord;->mSharedElementSourceNames:Ljava/util/ArrayList; │ + │ + if-nez v1, :cond_1 │ + │ + .line 527 │ + new-instance v1, Ljava/util/ArrayList; │ + │ + invoke-direct {v1}, Ljava/util/ArrayList;->()V │ + │ + iput-object v1, p0, Landroid/support/v4/app/BackStackRecord;->mSharedElementSourceNames:Ljava/util/ArrayList; │ + │ + .line 528 │ + new-instance v1, Ljava/util/ArrayList; │ + │ + invoke-direct {v1}, Ljava/util/ArrayList;->()V │ + │ + iput-object v1, p0, Landroid/support/v4/app/BackStackRecord;->mSharedElementTargetNames:Ljava/util/ArrayList; │ + │ + .line 531 │ + :cond_1 │ + iget-object v1, p0, Landroid/support/v4/app/BackStackRecord;->mSharedElementSourceNames:Ljava/util/ArrayList; │ + │ + invoke-virtual {v1, v0}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z │ + │ + .line 532 │ + iget-object v1, p0, Landroid/support/v4/app/BackStackRecord;->mSharedElementTargetNames:Ljava/util/ArrayList; │ + │ + invoke-virtual {v1, p2}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z │ + │ + .line 534 │ + .end local v0 # "transitionName":Ljava/lang/String; │ + :cond_2 │ + return-object p0 │ +.end method │ + │ .method public addToBackStack(Ljava/lang/String;)Landroid/support/v4/app/FragmentTransaction; │ .locals 2 │ .param p1, "name" # Ljava/lang/String; │ │ .prologue │ - .line 502 │ + .line 543 │ iget-boolean v0, p0, Landroid/support/v4/app/BackStackRecord;->mAllowAddToBackStack:Z │ │ if-nez v0, :cond_0 │ │ - .line 503 │ + .line 544 │ new-instance v0, Ljava/lang/IllegalStateException; │ │ const-string v1, "This FragmentTransaction is not allowed to be added to the back stack." │ │ invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;->(Ljava/lang/String;)V │ │ throw v0 │ │ - .line 506 │ + .line 547 │ :cond_0 │ const/4 v0, 0x1 │ │ iput-boolean v0, p0, Landroid/support/v4/app/BackStackRecord;->mAddToBackStack:Z │ │ - .line 507 │ + .line 548 │ iput-object p1, p0, Landroid/support/v4/app/BackStackRecord;->mName:Ljava/lang/String; │ │ - .line 508 │ + .line 549 │ return-object p0 │ .end method │ │ .method public attach(Landroid/support/v4/app/Fragment;)Landroid/support/v4/app/FragmentTransaction; │ .locals 2 │ .param p1, "fragment" # Landroid/support/v4/app/Fragment; │ │ .prologue │ - .line 470 │ + .line 492 │ new-instance v0, Landroid/support/v4/app/BackStackRecord$Op; │ │ invoke-direct {v0}, Landroid/support/v4/app/BackStackRecord$Op;->()V │ │ - .line 471 │ + .line 493 │ .local v0, "op":Landroid/support/v4/app/BackStackRecord$Op; │ const/4 v1, 0x7 │ │ iput v1, v0, Landroid/support/v4/app/BackStackRecord$Op;->cmd:I │ │ - .line 472 │ + .line 494 │ iput-object p1, v0, Landroid/support/v4/app/BackStackRecord$Op;->fragment:Landroid/support/v4/app/Fragment; │ │ - .line 473 │ + .line 495 │ invoke-virtual {p0, v0}, Landroid/support/v4/app/BackStackRecord;->addOp(Landroid/support/v4/app/BackStackRecord$Op;)V │ │ - .line 475 │ + .line 497 │ return-object p0 │ .end method │ │ .method bumpBackStackNesting(I)V │ .locals 6 │ .param p1, "amt" # I │ │ .prologue │ - .line 549 │ + .line 590 │ iget-boolean v3, p0, Landroid/support/v4/app/BackStackRecord;->mAddToBackStack:Z │ │ if-nez v3, :cond_1 │ │ - .line 571 │ + .line 612 │ :cond_0 │ return-void │ │ - .line 552 │ + .line 593 │ :cond_1 │ sget-boolean v3, Landroid/support/v4/app/FragmentManagerImpl;->DEBUG:Z │ │ if-eqz v3, :cond_2 │ │ const-string v3, "FragmentManager" │ │ @@ -488,38 +2733,38 @@ │ │ invoke-virtual {v4}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; │ │ move-result-object v4 │ │ invoke-static {v3, v4}, Landroid/util/Log;->v(Ljava/lang/String;Ljava/lang/String;)I │ │ - .line 554 │ + .line 595 │ :cond_2 │ iget-object v1, p0, Landroid/support/v4/app/BackStackRecord;->mHead:Landroid/support/v4/app/BackStackRecord$Op; │ │ - .line 555 │ + .line 596 │ .local v1, "op":Landroid/support/v4/app/BackStackRecord$Op; │ :goto_0 │ if-eqz v1, :cond_0 │ │ - .line 556 │ + .line 597 │ iget-object v3, v1, Landroid/support/v4/app/BackStackRecord$Op;->fragment:Landroid/support/v4/app/Fragment; │ │ if-eqz v3, :cond_3 │ │ - .line 557 │ + .line 598 │ iget-object v3, v1, Landroid/support/v4/app/BackStackRecord$Op;->fragment:Landroid/support/v4/app/Fragment; │ │ iget v4, v3, Landroid/support/v4/app/Fragment;->mBackStackNesting:I │ │ add-int/2addr v4, p1 │ │ iput v4, v3, Landroid/support/v4/app/Fragment;->mBackStackNesting:I │ │ - .line 558 │ + .line 599 │ sget-boolean v3, Landroid/support/v4/app/FragmentManagerImpl;->DEBUG:Z │ │ if-eqz v3, :cond_3 │ │ const-string v3, "FragmentManager" │ │ new-instance v4, Ljava/lang/StringBuilder; │ @@ -554,51 +2799,51 @@ │ │ invoke-virtual {v4}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; │ │ move-result-object v4 │ │ invoke-static {v3, v4}, Landroid/util/Log;->v(Ljava/lang/String;Ljava/lang/String;)I │ │ - .line 561 │ + .line 602 │ :cond_3 │ iget-object v3, v1, Landroid/support/v4/app/BackStackRecord$Op;->removed:Ljava/util/ArrayList; │ │ if-eqz v3, :cond_5 │ │ - .line 562 │ + .line 603 │ iget-object v3, v1, Landroid/support/v4/app/BackStackRecord$Op;->removed:Ljava/util/ArrayList; │ │ invoke-virtual {v3}, Ljava/util/ArrayList;->size()I │ │ move-result v3 │ │ add-int/lit8 v0, v3, -0x1 │ │ .local v0, "i":I │ :goto_1 │ if-ltz v0, :cond_5 │ │ - .line 563 │ + .line 604 │ iget-object v3, v1, Landroid/support/v4/app/BackStackRecord$Op;->removed:Ljava/util/ArrayList; │ │ invoke-virtual {v3, v0}, Ljava/util/ArrayList;->get(I)Ljava/lang/Object; │ │ move-result-object v2 │ │ check-cast v2, Landroid/support/v4/app/Fragment; │ │ - .line 564 │ + .line 605 │ .local v2, "r":Landroid/support/v4/app/Fragment; │ iget v3, v2, Landroid/support/v4/app/Fragment;->mBackStackNesting:I │ │ add-int/2addr v3, p1 │ │ iput v3, v2, Landroid/support/v4/app/Fragment;->mBackStackNesting:I │ │ - .line 565 │ + .line 606 │ sget-boolean v3, Landroid/support/v4/app/FragmentManagerImpl;->DEBUG:Z │ │ if-eqz v3, :cond_4 │ │ const-string v3, "FragmentManager" │ │ new-instance v4, Ljava/lang/StringBuilder; │ @@ -629,48 +2874,209 @@ │ │ invoke-virtual {v4}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; │ │ move-result-object v4 │ │ invoke-static {v3, v4}, Landroid/util/Log;->v(Ljava/lang/String;Ljava/lang/String;)I │ │ - .line 562 │ + .line 603 │ :cond_4 │ add-int/lit8 v0, v0, -0x1 │ │ goto :goto_1 │ │ - .line 569 │ + .line 610 │ .end local v0 # "i":I │ .end local v2 # "r":Landroid/support/v4/app/Fragment; │ :cond_5 │ iget-object v1, v1, Landroid/support/v4/app/BackStackRecord$Op;->next:Landroid/support/v4/app/BackStackRecord$Op; │ │ goto/16 :goto_0 │ .end method │ │ +.method public calculateBackFragments(Landroid/util/SparseArray;Landroid/util/SparseArray;)V │ + .locals 3 │ + .annotation system Ldalvik/annotation/Signature; │ + value = { │ + "(", │ + "Landroid/util/SparseArray", │ + "<", │ + "Landroid/support/v4/app/Fragment;", │ + ">;", │ + "Landroid/util/SparseArray", │ + "<", │ + "Landroid/support/v4/app/Fragment;", │ + ">;)V" │ + } │ + .end annotation │ + │ + .prologue │ + .line 834 │ + .local p1, "firstOutFragments":Landroid/util/SparseArray;, "Landroid/util/SparseArray;" │ + .local p2, "lastInFragments":Landroid/util/SparseArray;, "Landroid/util/SparseArray;" │ + iget-object v2, p0, Landroid/support/v4/app/BackStackRecord;->mManager:Landroid/support/v4/app/FragmentManagerImpl; │ + │ + iget-object v2, v2, Landroid/support/v4/app/FragmentManagerImpl;->mContainer:Landroid/support/v4/app/FragmentContainer; │ + │ + invoke-interface {v2}, Landroid/support/v4/app/FragmentContainer;->hasView()Z │ + │ + move-result v2 │ + │ + if-nez v2, :cond_1 │ + │ + .line 870 │ + :cond_0 │ + return-void │ + │ + .line 837 │ + :cond_1 │ + iget-object v1, p0, Landroid/support/v4/app/BackStackRecord;->mHead:Landroid/support/v4/app/BackStackRecord$Op; │ + │ + .line 838 │ + .local v1, "op":Landroid/support/v4/app/BackStackRecord$Op; │ + :goto_0 │ + if-eqz v1, :cond_0 │ + │ + .line 839 │ + iget v2, v1, Landroid/support/v4/app/BackStackRecord$Op;->cmd:I │ + │ + packed-switch v2, :pswitch_data_0 │ + │ + .line 868 │ + :goto_1 │ + iget-object v1, v1, Landroid/support/v4/app/BackStackRecord$Op;->next:Landroid/support/v4/app/BackStackRecord$Op; │ + │ + goto :goto_0 │ + │ + .line 841 │ + :pswitch_0 │ + iget-object v2, v1, Landroid/support/v4/app/BackStackRecord$Op;->fragment:Landroid/support/v4/app/Fragment; │ + │ + invoke-static {p1, v2}, Landroid/support/v4/app/BackStackRecord;->setFirstOut(Landroid/util/SparseArray;Landroid/support/v4/app/Fragment;)V │ + │ + goto :goto_1 │ + │ + .line 844 │ + :pswitch_1 │ + iget-object v2, v1, Landroid/support/v4/app/BackStackRecord$Op;->removed:Ljava/util/ArrayList; │ + │ + if-eqz v2, :cond_2 │ + │ + .line 845 │ + iget-object v2, v1, Landroid/support/v4/app/BackStackRecord$Op;->removed:Ljava/util/ArrayList; │ + │ + invoke-virtual {v2}, Ljava/util/ArrayList;->size()I │ + │ + move-result v2 │ + │ + add-int/lit8 v0, v2, -0x1 │ + │ + .local v0, "i":I │ + :goto_2 │ + if-ltz v0, :cond_2 │ + │ + .line 846 │ + iget-object v2, v1, Landroid/support/v4/app/BackStackRecord$Op;->removed:Ljava/util/ArrayList; │ + │ + invoke-virtual {v2, v0}, Ljava/util/ArrayList;->get(I)Ljava/lang/Object; │ + │ + move-result-object v2 │ + │ + check-cast v2, Landroid/support/v4/app/Fragment; │ + │ + invoke-direct {p0, p2, v2}, Landroid/support/v4/app/BackStackRecord;->setLastIn(Landroid/util/SparseArray;Landroid/support/v4/app/Fragment;)V │ + │ + .line 845 │ + add-int/lit8 v0, v0, -0x1 │ + │ + goto :goto_2 │ + │ + .line 849 │ + .end local v0 # "i":I │ + :cond_2 │ + iget-object v2, v1, Landroid/support/v4/app/BackStackRecord$Op;->fragment:Landroid/support/v4/app/Fragment; │ + │ + invoke-static {p1, v2}, Landroid/support/v4/app/BackStackRecord;->setFirstOut(Landroid/util/SparseArray;Landroid/support/v4/app/Fragment;)V │ + │ + goto :goto_1 │ + │ + .line 852 │ + :pswitch_2 │ + iget-object v2, v1, Landroid/support/v4/app/BackStackRecord$Op;->fragment:Landroid/support/v4/app/Fragment; │ + │ + invoke-direct {p0, p2, v2}, Landroid/support/v4/app/BackStackRecord;->setLastIn(Landroid/util/SparseArray;Landroid/support/v4/app/Fragment;)V │ + │ + goto :goto_1 │ + │ + .line 855 │ + :pswitch_3 │ + iget-object v2, v1, Landroid/support/v4/app/BackStackRecord$Op;->fragment:Landroid/support/v4/app/Fragment; │ + │ + invoke-direct {p0, p2, v2}, Landroid/support/v4/app/BackStackRecord;->setLastIn(Landroid/util/SparseArray;Landroid/support/v4/app/Fragment;)V │ + │ + goto :goto_1 │ + │ + .line 858 │ + :pswitch_4 │ + iget-object v2, v1, Landroid/support/v4/app/BackStackRecord$Op;->fragment:Landroid/support/v4/app/Fragment; │ + │ + invoke-static {p1, v2}, Landroid/support/v4/app/BackStackRecord;->setFirstOut(Landroid/util/SparseArray;Landroid/support/v4/app/Fragment;)V │ + │ + goto :goto_1 │ + │ + .line 861 │ + :pswitch_5 │ + iget-object v2, v1, Landroid/support/v4/app/BackStackRecord$Op;->fragment:Landroid/support/v4/app/Fragment; │ + │ + invoke-direct {p0, p2, v2}, Landroid/support/v4/app/BackStackRecord;->setLastIn(Landroid/util/SparseArray;Landroid/support/v4/app/Fragment;)V │ + │ + goto :goto_1 │ + │ + .line 864 │ + :pswitch_6 │ + iget-object v2, v1, Landroid/support/v4/app/BackStackRecord$Op;->fragment:Landroid/support/v4/app/Fragment; │ + │ + invoke-static {p1, v2}, Landroid/support/v4/app/BackStackRecord;->setFirstOut(Landroid/util/SparseArray;Landroid/support/v4/app/Fragment;)V │ + │ + goto :goto_1 │ + │ + .line 839 │ + nop │ + │ + :pswitch_data_0 │ + .packed-switch 0x1 │ + :pswitch_0 │ + :pswitch_1 │ + :pswitch_2 │ + :pswitch_3 │ + :pswitch_4 │ + :pswitch_5 │ + :pswitch_6 │ + .end packed-switch │ +.end method │ + │ .method public commit()I │ .locals 1 │ │ .prologue │ - .line 574 │ + .line 615 │ const/4 v0, 0x0 │ │ invoke-virtual {p0, v0}, Landroid/support/v4/app/BackStackRecord;->commitInternal(Z)I │ │ move-result v0 │ │ return v0 │ .end method │ │ .method public commitAllowingStateLoss()I │ .locals 1 │ │ .prologue │ - .line 578 │ + .line 619 │ const/4 v0, 0x1 │ │ invoke-virtual {p0, v0}, Landroid/support/v4/app/BackStackRecord;->commitInternal(Z)I │ │ move-result v0 │ │ return v0 │ @@ -679,34 +3085,34 @@ │ .method commitInternal(Z)I │ .locals 6 │ .param p1, "allowStateLoss" # Z │ │ .prologue │ const/4 v5, 0x0 │ │ - .line 582 │ + .line 623 │ iget-boolean v2, p0, Landroid/support/v4/app/BackStackRecord;->mCommitted:Z │ │ if-eqz v2, :cond_0 │ │ new-instance v2, Ljava/lang/IllegalStateException; │ │ const-string v3, "commit already called" │ │ invoke-direct {v2, v3}, Ljava/lang/IllegalStateException;->(Ljava/lang/String;)V │ │ throw v2 │ │ - .line 583 │ + .line 624 │ :cond_0 │ sget-boolean v2, Landroid/support/v4/app/FragmentManagerImpl;->DEBUG:Z │ │ if-eqz v2, :cond_1 │ │ - .line 584 │ + .line 625 │ const-string v2, "FragmentManager" │ │ new-instance v3, Ljava/lang/StringBuilder; │ │ invoke-direct {v3}, Ljava/lang/StringBuilder;->()V │ │ const-string v4, "Commit: " │ @@ -721,390 +3127,390 @@ │ │ invoke-virtual {v3}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; │ │ move-result-object v3 │ │ invoke-static {v2, v3}, Landroid/util/Log;->v(Ljava/lang/String;Ljava/lang/String;)I │ │ - .line 585 │ + .line 626 │ new-instance v0, Landroid/support/v4/util/LogWriter; │ │ const-string v2, "FragmentManager" │ │ invoke-direct {v0, v2}, Landroid/support/v4/util/LogWriter;->(Ljava/lang/String;)V │ │ - .line 586 │ + .line 627 │ .local v0, "logw":Landroid/support/v4/util/LogWriter; │ new-instance v1, Ljava/io/PrintWriter; │ │ invoke-direct {v1, v0}, Ljava/io/PrintWriter;->(Ljava/io/Writer;)V │ │ - .line 587 │ + .line 628 │ .local v1, "pw":Ljava/io/PrintWriter; │ const-string v2, " " │ │ invoke-virtual {p0, v2, v5, v1, v5}, Landroid/support/v4/app/BackStackRecord;->dump(Ljava/lang/String;Ljava/io/FileDescriptor;Ljava/io/PrintWriter;[Ljava/lang/String;)V │ │ - .line 589 │ + .line 630 │ .end local v0 # "logw":Landroid/support/v4/util/LogWriter; │ .end local v1 # "pw":Ljava/io/PrintWriter; │ :cond_1 │ const/4 v2, 0x1 │ │ iput-boolean v2, p0, Landroid/support/v4/app/BackStackRecord;->mCommitted:Z │ │ - .line 590 │ + .line 631 │ iget-boolean v2, p0, Landroid/support/v4/app/BackStackRecord;->mAddToBackStack:Z │ │ if-eqz v2, :cond_2 │ │ - .line 591 │ + .line 632 │ iget-object v2, p0, Landroid/support/v4/app/BackStackRecord;->mManager:Landroid/support/v4/app/FragmentManagerImpl; │ │ invoke-virtual {v2, p0}, Landroid/support/v4/app/FragmentManagerImpl;->allocBackStackIndex(Landroid/support/v4/app/BackStackRecord;)I │ │ move-result v2 │ │ iput v2, p0, Landroid/support/v4/app/BackStackRecord;->mIndex:I │ │ - .line 595 │ + .line 636 │ :goto_0 │ iget-object v2, p0, Landroid/support/v4/app/BackStackRecord;->mManager:Landroid/support/v4/app/FragmentManagerImpl; │ │ invoke-virtual {v2, p0, p1}, Landroid/support/v4/app/FragmentManagerImpl;->enqueueAction(Ljava/lang/Runnable;Z)V │ │ - .line 596 │ + .line 637 │ iget v2, p0, Landroid/support/v4/app/BackStackRecord;->mIndex:I │ │ return v2 │ │ - .line 593 │ + .line 634 │ :cond_2 │ const/4 v2, -0x1 │ │ iput v2, p0, Landroid/support/v4/app/BackStackRecord;->mIndex:I │ │ goto :goto_0 │ .end method │ │ .method public detach(Landroid/support/v4/app/Fragment;)Landroid/support/v4/app/FragmentTransaction; │ .locals 2 │ .param p1, "fragment" # Landroid/support/v4/app/Fragment; │ │ .prologue │ - .line 461 │ + .line 483 │ new-instance v0, Landroid/support/v4/app/BackStackRecord$Op; │ │ invoke-direct {v0}, Landroid/support/v4/app/BackStackRecord$Op;->()V │ │ - .line 462 │ + .line 484 │ .local v0, "op":Landroid/support/v4/app/BackStackRecord$Op; │ const/4 v1, 0x6 │ │ iput v1, v0, Landroid/support/v4/app/BackStackRecord$Op;->cmd:I │ │ - .line 463 │ + .line 485 │ iput-object p1, v0, Landroid/support/v4/app/BackStackRecord$Op;->fragment:Landroid/support/v4/app/Fragment; │ │ - .line 464 │ + .line 486 │ invoke-virtual {p0, v0}, Landroid/support/v4/app/BackStackRecord;->addOp(Landroid/support/v4/app/BackStackRecord$Op;)V │ │ - .line 466 │ + .line 488 │ return-object p0 │ .end method │ │ .method public disallowAddToBackStack()Landroid/support/v4/app/FragmentTransaction; │ .locals 2 │ │ .prologue │ - .line 516 │ + .line 557 │ iget-boolean v0, p0, Landroid/support/v4/app/BackStackRecord;->mAddToBackStack:Z │ │ if-eqz v0, :cond_0 │ │ - .line 517 │ + .line 558 │ new-instance v0, Ljava/lang/IllegalStateException; │ │ const-string v1, "This transaction is already being added to the back stack" │ │ invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;->(Ljava/lang/String;)V │ │ throw v0 │ │ - .line 520 │ + .line 561 │ :cond_0 │ const/4 v0, 0x0 │ │ iput-boolean v0, p0, Landroid/support/v4/app/BackStackRecord;->mAllowAddToBackStack:Z │ │ - .line 521 │ + .line 562 │ return-object p0 │ .end method │ │ .method public dump(Ljava/lang/String;Ljava/io/FileDescriptor;Ljava/io/PrintWriter;[Ljava/lang/String;)V │ .locals 1 │ .param p1, "prefix" # Ljava/lang/String; │ .param p2, "fd" # Ljava/io/FileDescriptor; │ .param p3, "writer" # Ljava/io/PrintWriter; │ .param p4, "args" # [Ljava/lang/String; │ │ .prologue │ - .line 237 │ + .line 259 │ const/4 v0, 0x1 │ │ invoke-virtual {p0, p1, p3, v0}, Landroid/support/v4/app/BackStackRecord;->dump(Ljava/lang/String;Ljava/io/PrintWriter;Z)V │ │ - .line 238 │ + .line 260 │ return-void │ .end method │ │ .method public dump(Ljava/lang/String;Ljava/io/PrintWriter;Z)V │ .locals 7 │ .param p1, "prefix" # Ljava/lang/String; │ .param p2, "writer" # Ljava/io/PrintWriter; │ .param p3, "full" # Z │ │ .prologue │ - .line 241 │ + .line 263 │ if-eqz p3, :cond_8 │ │ - .line 242 │ + .line 264 │ invoke-virtual {p2, p1}, Ljava/io/PrintWriter;->print(Ljava/lang/String;)V │ │ const-string v5, "mName=" │ │ invoke-virtual {p2, v5}, Ljava/io/PrintWriter;->print(Ljava/lang/String;)V │ │ iget-object v5, p0, Landroid/support/v4/app/BackStackRecord;->mName:Ljava/lang/String; │ │ invoke-virtual {p2, v5}, Ljava/io/PrintWriter;->print(Ljava/lang/String;)V │ │ - .line 243 │ + .line 265 │ const-string v5, " mIndex=" │ │ invoke-virtual {p2, v5}, Ljava/io/PrintWriter;->print(Ljava/lang/String;)V │ │ iget v5, p0, Landroid/support/v4/app/BackStackRecord;->mIndex:I │ │ invoke-virtual {p2, v5}, Ljava/io/PrintWriter;->print(I)V │ │ - .line 244 │ + .line 266 │ const-string v5, " mCommitted=" │ │ invoke-virtual {p2, v5}, Ljava/io/PrintWriter;->print(Ljava/lang/String;)V │ │ iget-boolean v5, p0, Landroid/support/v4/app/BackStackRecord;->mCommitted:Z │ │ invoke-virtual {p2, v5}, Ljava/io/PrintWriter;->println(Z)V │ │ - .line 245 │ + .line 267 │ iget v5, p0, Landroid/support/v4/app/BackStackRecord;->mTransition:I │ │ if-eqz v5, :cond_0 │ │ - .line 246 │ + .line 268 │ invoke-virtual {p2, p1}, Ljava/io/PrintWriter;->print(Ljava/lang/String;)V │ │ const-string v5, "mTransition=#" │ │ invoke-virtual {p2, v5}, Ljava/io/PrintWriter;->print(Ljava/lang/String;)V │ │ - .line 247 │ + .line 269 │ iget v5, p0, Landroid/support/v4/app/BackStackRecord;->mTransition:I │ │ invoke-static {v5}, Ljava/lang/Integer;->toHexString(I)Ljava/lang/String; │ │ move-result-object v5 │ │ invoke-virtual {p2, v5}, Ljava/io/PrintWriter;->print(Ljava/lang/String;)V │ │ - .line 248 │ + .line 270 │ const-string v5, " mTransitionStyle=#" │ │ invoke-virtual {p2, v5}, Ljava/io/PrintWriter;->print(Ljava/lang/String;)V │ │ - .line 249 │ + .line 271 │ iget v5, p0, Landroid/support/v4/app/BackStackRecord;->mTransitionStyle:I │ │ invoke-static {v5}, Ljava/lang/Integer;->toHexString(I)Ljava/lang/String; │ │ move-result-object v5 │ │ invoke-virtual {p2, v5}, Ljava/io/PrintWriter;->println(Ljava/lang/String;)V │ │ - .line 251 │ + .line 273 │ :cond_0 │ iget v5, p0, Landroid/support/v4/app/BackStackRecord;->mEnterAnim:I │ │ if-nez v5, :cond_1 │ │ iget v5, p0, Landroid/support/v4/app/BackStackRecord;->mExitAnim:I │ │ if-eqz v5, :cond_2 │ │ - .line 252 │ + .line 274 │ :cond_1 │ invoke-virtual {p2, p1}, Ljava/io/PrintWriter;->print(Ljava/lang/String;)V │ │ const-string v5, "mEnterAnim=#" │ │ invoke-virtual {p2, v5}, Ljava/io/PrintWriter;->print(Ljava/lang/String;)V │ │ - .line 253 │ + .line 275 │ iget v5, p0, Landroid/support/v4/app/BackStackRecord;->mEnterAnim:I │ │ invoke-static {v5}, Ljava/lang/Integer;->toHexString(I)Ljava/lang/String; │ │ move-result-object v5 │ │ invoke-virtual {p2, v5}, Ljava/io/PrintWriter;->print(Ljava/lang/String;)V │ │ - .line 254 │ + .line 276 │ const-string v5, " mExitAnim=#" │ │ invoke-virtual {p2, v5}, Ljava/io/PrintWriter;->print(Ljava/lang/String;)V │ │ - .line 255 │ + .line 277 │ iget v5, p0, Landroid/support/v4/app/BackStackRecord;->mExitAnim:I │ │ invoke-static {v5}, Ljava/lang/Integer;->toHexString(I)Ljava/lang/String; │ │ move-result-object v5 │ │ invoke-virtual {p2, v5}, Ljava/io/PrintWriter;->println(Ljava/lang/String;)V │ │ - .line 257 │ + .line 279 │ :cond_2 │ iget v5, p0, Landroid/support/v4/app/BackStackRecord;->mPopEnterAnim:I │ │ if-nez v5, :cond_3 │ │ iget v5, p0, Landroid/support/v4/app/BackStackRecord;->mPopExitAnim:I │ │ if-eqz v5, :cond_4 │ │ - .line 258 │ + .line 280 │ :cond_3 │ invoke-virtual {p2, p1}, Ljava/io/PrintWriter;->print(Ljava/lang/String;)V │ │ const-string v5, "mPopEnterAnim=#" │ │ invoke-virtual {p2, v5}, Ljava/io/PrintWriter;->print(Ljava/lang/String;)V │ │ - .line 259 │ + .line 281 │ iget v5, p0, Landroid/support/v4/app/BackStackRecord;->mPopEnterAnim:I │ │ invoke-static {v5}, Ljava/lang/Integer;->toHexString(I)Ljava/lang/String; │ │ move-result-object v5 │ │ invoke-virtual {p2, v5}, Ljava/io/PrintWriter;->print(Ljava/lang/String;)V │ │ - .line 260 │ + .line 282 │ const-string v5, " mPopExitAnim=#" │ │ invoke-virtual {p2, v5}, Ljava/io/PrintWriter;->print(Ljava/lang/String;)V │ │ - .line 261 │ + .line 283 │ iget v5, p0, Landroid/support/v4/app/BackStackRecord;->mPopExitAnim:I │ │ invoke-static {v5}, Ljava/lang/Integer;->toHexString(I)Ljava/lang/String; │ │ move-result-object v5 │ │ invoke-virtual {p2, v5}, Ljava/io/PrintWriter;->println(Ljava/lang/String;)V │ │ - .line 263 │ + .line 285 │ :cond_4 │ iget v5, p0, Landroid/support/v4/app/BackStackRecord;->mBreadCrumbTitleRes:I │ │ if-nez v5, :cond_5 │ │ iget-object v5, p0, Landroid/support/v4/app/BackStackRecord;->mBreadCrumbTitleText:Ljava/lang/CharSequence; │ │ if-eqz v5, :cond_6 │ │ - .line 264 │ + .line 286 │ :cond_5 │ invoke-virtual {p2, p1}, Ljava/io/PrintWriter;->print(Ljava/lang/String;)V │ │ const-string v5, "mBreadCrumbTitleRes=#" │ │ invoke-virtual {p2, v5}, Ljava/io/PrintWriter;->print(Ljava/lang/String;)V │ │ - .line 265 │ + .line 287 │ iget v5, p0, Landroid/support/v4/app/BackStackRecord;->mBreadCrumbTitleRes:I │ │ invoke-static {v5}, Ljava/lang/Integer;->toHexString(I)Ljava/lang/String; │ │ move-result-object v5 │ │ invoke-virtual {p2, v5}, Ljava/io/PrintWriter;->print(Ljava/lang/String;)V │ │ - .line 266 │ + .line 288 │ const-string v5, " mBreadCrumbTitleText=" │ │ invoke-virtual {p2, v5}, Ljava/io/PrintWriter;->print(Ljava/lang/String;)V │ │ - .line 267 │ + .line 289 │ iget-object v5, p0, Landroid/support/v4/app/BackStackRecord;->mBreadCrumbTitleText:Ljava/lang/CharSequence; │ │ invoke-virtual {p2, v5}, Ljava/io/PrintWriter;->println(Ljava/lang/Object;)V │ │ - .line 269 │ + .line 291 │ :cond_6 │ iget v5, p0, Landroid/support/v4/app/BackStackRecord;->mBreadCrumbShortTitleRes:I │ │ if-nez v5, :cond_7 │ │ iget-object v5, p0, Landroid/support/v4/app/BackStackRecord;->mBreadCrumbShortTitleText:Ljava/lang/CharSequence; │ │ if-eqz v5, :cond_8 │ │ - .line 270 │ + .line 292 │ :cond_7 │ invoke-virtual {p2, p1}, Ljava/io/PrintWriter;->print(Ljava/lang/String;)V │ │ const-string v5, "mBreadCrumbShortTitleRes=#" │ │ invoke-virtual {p2, v5}, Ljava/io/PrintWriter;->print(Ljava/lang/String;)V │ │ - .line 271 │ + .line 293 │ iget v5, p0, Landroid/support/v4/app/BackStackRecord;->mBreadCrumbShortTitleRes:I │ │ invoke-static {v5}, Ljava/lang/Integer;->toHexString(I)Ljava/lang/String; │ │ move-result-object v5 │ │ invoke-virtual {p2, v5}, Ljava/io/PrintWriter;->print(Ljava/lang/String;)V │ │ - .line 272 │ + .line 294 │ const-string v5, " mBreadCrumbShortTitleText=" │ │ invoke-virtual {p2, v5}, Ljava/io/PrintWriter;->print(Ljava/lang/String;)V │ │ - .line 273 │ + .line 295 │ iget-object v5, p0, Landroid/support/v4/app/BackStackRecord;->mBreadCrumbShortTitleText:Ljava/lang/CharSequence; │ │ invoke-virtual {p2, v5}, Ljava/io/PrintWriter;->println(Ljava/lang/Object;)V │ │ - .line 277 │ + .line 299 │ :cond_8 │ iget-object v5, p0, Landroid/support/v4/app/BackStackRecord;->mHead:Landroid/support/v4/app/BackStackRecord$Op; │ │ if-eqz v5, :cond_10 │ │ - .line 278 │ + .line 300 │ invoke-virtual {p2, p1}, Ljava/io/PrintWriter;->print(Ljava/lang/String;)V │ │ const-string v5, "Operations:" │ │ invoke-virtual {p2, v5}, Ljava/io/PrintWriter;->println(Ljava/lang/String;)V │ │ - .line 279 │ + .line 301 │ new-instance v5, Ljava/lang/StringBuilder; │ │ invoke-direct {v5}, Ljava/lang/StringBuilder;->()V │ │ invoke-virtual {v5, p1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ move-result-object v5 │ @@ -1115,33 +3521,33 @@ │ │ move-result-object v5 │ │ invoke-virtual {v5}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; │ │ move-result-object v2 │ │ - .line 280 │ + .line 302 │ .local v2, "innerPrefix":Ljava/lang/String; │ iget-object v4, p0, Landroid/support/v4/app/BackStackRecord;->mHead:Landroid/support/v4/app/BackStackRecord$Op; │ │ - .line 281 │ + .line 303 │ .local v4, "op":Landroid/support/v4/app/BackStackRecord$Op; │ const/4 v3, 0x0 │ │ - .line 282 │ + .line 304 │ .local v3, "num":I │ :goto_0 │ if-eqz v4, :cond_10 │ │ - .line 284 │ + .line 306 │ iget v5, v4, Landroid/support/v4/app/BackStackRecord$Op;->cmd:I │ │ packed-switch v5, :pswitch_data_0 │ │ - .line 293 │ + .line 315 │ new-instance v5, Ljava/lang/StringBuilder; │ │ invoke-direct {v5}, Ljava/lang/StringBuilder;->()V │ │ const-string v6, "cmd=" │ │ invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ @@ -1154,298 +3560,298 @@ │ │ move-result-object v5 │ │ invoke-virtual {v5}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; │ │ move-result-object v0 │ │ - .line 295 │ + .line 317 │ .local v0, "cmdStr":Ljava/lang/String; │ :goto_1 │ invoke-virtual {p2, p1}, Ljava/io/PrintWriter;->print(Ljava/lang/String;)V │ │ const-string v5, " Op #" │ │ invoke-virtual {p2, v5}, Ljava/io/PrintWriter;->print(Ljava/lang/String;)V │ │ invoke-virtual {p2, v3}, Ljava/io/PrintWriter;->print(I)V │ │ - .line 296 │ + .line 318 │ const-string v5, ": " │ │ invoke-virtual {p2, v5}, Ljava/io/PrintWriter;->print(Ljava/lang/String;)V │ │ invoke-virtual {p2, v0}, Ljava/io/PrintWriter;->print(Ljava/lang/String;)V │ │ - .line 297 │ + .line 319 │ const-string v5, " " │ │ invoke-virtual {p2, v5}, Ljava/io/PrintWriter;->print(Ljava/lang/String;)V │ │ iget-object v5, v4, Landroid/support/v4/app/BackStackRecord$Op;->fragment:Landroid/support/v4/app/Fragment; │ │ invoke-virtual {p2, v5}, Ljava/io/PrintWriter;->println(Ljava/lang/Object;)V │ │ - .line 298 │ + .line 320 │ if-eqz p3, :cond_c │ │ - .line 299 │ + .line 321 │ iget v5, v4, Landroid/support/v4/app/BackStackRecord$Op;->enterAnim:I │ │ if-nez v5, :cond_9 │ │ iget v5, v4, Landroid/support/v4/app/BackStackRecord$Op;->exitAnim:I │ │ if-eqz v5, :cond_a │ │ - .line 300 │ + .line 322 │ :cond_9 │ invoke-virtual {p2, p1}, Ljava/io/PrintWriter;->print(Ljava/lang/String;)V │ │ const-string v5, "enterAnim=#" │ │ invoke-virtual {p2, v5}, Ljava/io/PrintWriter;->print(Ljava/lang/String;)V │ │ - .line 301 │ + .line 323 │ iget v5, v4, Landroid/support/v4/app/BackStackRecord$Op;->enterAnim:I │ │ invoke-static {v5}, Ljava/lang/Integer;->toHexString(I)Ljava/lang/String; │ │ move-result-object v5 │ │ invoke-virtual {p2, v5}, Ljava/io/PrintWriter;->print(Ljava/lang/String;)V │ │ - .line 302 │ + .line 324 │ const-string v5, " exitAnim=#" │ │ invoke-virtual {p2, v5}, Ljava/io/PrintWriter;->print(Ljava/lang/String;)V │ │ - .line 303 │ + .line 325 │ iget v5, v4, Landroid/support/v4/app/BackStackRecord$Op;->exitAnim:I │ │ invoke-static {v5}, Ljava/lang/Integer;->toHexString(I)Ljava/lang/String; │ │ move-result-object v5 │ │ invoke-virtual {p2, v5}, Ljava/io/PrintWriter;->println(Ljava/lang/String;)V │ │ - .line 305 │ + .line 327 │ :cond_a │ iget v5, v4, Landroid/support/v4/app/BackStackRecord$Op;->popEnterAnim:I │ │ if-nez v5, :cond_b │ │ iget v5, v4, Landroid/support/v4/app/BackStackRecord$Op;->popExitAnim:I │ │ if-eqz v5, :cond_c │ │ - .line 306 │ + .line 328 │ :cond_b │ invoke-virtual {p2, p1}, Ljava/io/PrintWriter;->print(Ljava/lang/String;)V │ │ const-string v5, "popEnterAnim=#" │ │ invoke-virtual {p2, v5}, Ljava/io/PrintWriter;->print(Ljava/lang/String;)V │ │ - .line 307 │ + .line 329 │ iget v5, v4, Landroid/support/v4/app/BackStackRecord$Op;->popEnterAnim:I │ │ invoke-static {v5}, Ljava/lang/Integer;->toHexString(I)Ljava/lang/String; │ │ move-result-object v5 │ │ invoke-virtual {p2, v5}, Ljava/io/PrintWriter;->print(Ljava/lang/String;)V │ │ - .line 308 │ + .line 330 │ const-string v5, " popExitAnim=#" │ │ invoke-virtual {p2, v5}, Ljava/io/PrintWriter;->print(Ljava/lang/String;)V │ │ - .line 309 │ + .line 331 │ iget v5, v4, Landroid/support/v4/app/BackStackRecord$Op;->popExitAnim:I │ │ invoke-static {v5}, Ljava/lang/Integer;->toHexString(I)Ljava/lang/String; │ │ move-result-object v5 │ │ invoke-virtual {p2, v5}, Ljava/io/PrintWriter;->println(Ljava/lang/String;)V │ │ - .line 312 │ + .line 334 │ :cond_c │ iget-object v5, v4, Landroid/support/v4/app/BackStackRecord$Op;->removed:Ljava/util/ArrayList; │ │ if-eqz v5, :cond_f │ │ iget-object v5, v4, Landroid/support/v4/app/BackStackRecord$Op;->removed:Ljava/util/ArrayList; │ │ invoke-virtual {v5}, Ljava/util/ArrayList;->size()I │ │ move-result v5 │ │ if-lez v5, :cond_f │ │ - .line 313 │ + .line 335 │ const/4 v1, 0x0 │ │ .local v1, "i":I │ :goto_2 │ iget-object v5, v4, Landroid/support/v4/app/BackStackRecord$Op;->removed:Ljava/util/ArrayList; │ │ invoke-virtual {v5}, Ljava/util/ArrayList;->size()I │ │ move-result v5 │ │ if-ge v1, v5, :cond_f │ │ - .line 314 │ + .line 336 │ invoke-virtual {p2, v2}, Ljava/io/PrintWriter;->print(Ljava/lang/String;)V │ │ - .line 315 │ + .line 337 │ iget-object v5, v4, Landroid/support/v4/app/BackStackRecord$Op;->removed:Ljava/util/ArrayList; │ │ invoke-virtual {v5}, Ljava/util/ArrayList;->size()I │ │ move-result v5 │ │ const/4 v6, 0x1 │ │ if-ne v5, v6, :cond_d │ │ - .line 316 │ + .line 338 │ const-string v5, "Removed: " │ │ invoke-virtual {p2, v5}, Ljava/io/PrintWriter;->print(Ljava/lang/String;)V │ │ - .line 324 │ + .line 346 │ :goto_3 │ iget-object v5, v4, Landroid/support/v4/app/BackStackRecord$Op;->removed:Ljava/util/ArrayList; │ │ invoke-virtual {v5, v1}, Ljava/util/ArrayList;->get(I)Ljava/lang/Object; │ │ move-result-object v5 │ │ invoke-virtual {p2, v5}, Ljava/io/PrintWriter;->println(Ljava/lang/Object;)V │ │ - .line 313 │ + .line 335 │ add-int/lit8 v1, v1, 0x1 │ │ goto :goto_2 │ │ - .line 285 │ + .line 307 │ .end local v0 # "cmdStr":Ljava/lang/String; │ .end local v1 # "i":I │ :pswitch_0 │ const-string v0, "NULL" │ │ .restart local v0 # "cmdStr":Ljava/lang/String; │ goto/16 :goto_1 │ │ - .line 286 │ + .line 308 │ .end local v0 # "cmdStr":Ljava/lang/String; │ :pswitch_1 │ const-string v0, "ADD" │ │ .restart local v0 # "cmdStr":Ljava/lang/String; │ goto/16 :goto_1 │ │ - .line 287 │ + .line 309 │ .end local v0 # "cmdStr":Ljava/lang/String; │ :pswitch_2 │ const-string v0, "REPLACE" │ │ .restart local v0 # "cmdStr":Ljava/lang/String; │ goto/16 :goto_1 │ │ - .line 288 │ + .line 310 │ .end local v0 # "cmdStr":Ljava/lang/String; │ :pswitch_3 │ const-string v0, "REMOVE" │ │ .restart local v0 # "cmdStr":Ljava/lang/String; │ goto/16 :goto_1 │ │ - .line 289 │ + .line 311 │ .end local v0 # "cmdStr":Ljava/lang/String; │ :pswitch_4 │ const-string v0, "HIDE" │ │ .restart local v0 # "cmdStr":Ljava/lang/String; │ goto/16 :goto_1 │ │ - .line 290 │ + .line 312 │ .end local v0 # "cmdStr":Ljava/lang/String; │ :pswitch_5 │ const-string v0, "SHOW" │ │ .restart local v0 # "cmdStr":Ljava/lang/String; │ goto/16 :goto_1 │ │ - .line 291 │ + .line 313 │ .end local v0 # "cmdStr":Ljava/lang/String; │ :pswitch_6 │ const-string v0, "DETACH" │ │ .restart local v0 # "cmdStr":Ljava/lang/String; │ goto/16 :goto_1 │ │ - .line 292 │ + .line 314 │ .end local v0 # "cmdStr":Ljava/lang/String; │ :pswitch_7 │ const-string v0, "ATTACH" │ │ .restart local v0 # "cmdStr":Ljava/lang/String; │ goto/16 :goto_1 │ │ - .line 318 │ + .line 340 │ .restart local v1 # "i":I │ :cond_d │ if-nez v1, :cond_e │ │ - .line 319 │ + .line 341 │ const-string v5, "Removed:" │ │ invoke-virtual {p2, v5}, Ljava/io/PrintWriter;->println(Ljava/lang/String;)V │ │ - .line 321 │ + .line 343 │ :cond_e │ invoke-virtual {p2, v2}, Ljava/io/PrintWriter;->print(Ljava/lang/String;)V │ │ const-string v5, " #" │ │ invoke-virtual {p2, v5}, Ljava/io/PrintWriter;->print(Ljava/lang/String;)V │ │ invoke-virtual {p2, v1}, Ljava/io/PrintWriter;->print(I)V │ │ - .line 322 │ + .line 344 │ const-string v5, ": " │ │ invoke-virtual {p2, v5}, Ljava/io/PrintWriter;->print(Ljava/lang/String;)V │ │ goto :goto_3 │ │ - .line 327 │ + .line 349 │ .end local v1 # "i":I │ :cond_f │ iget-object v4, v4, Landroid/support/v4/app/BackStackRecord$Op;->next:Landroid/support/v4/app/BackStackRecord$Op; │ │ - .line 328 │ + .line 350 │ add-int/lit8 v3, v3, 0x1 │ │ - .line 329 │ + .line 351 │ goto/16 :goto_0 │ │ - .line 331 │ + .line 353 │ .end local v0 # "cmdStr":Ljava/lang/String; │ .end local v2 # "innerPrefix":Ljava/lang/String; │ .end local v3 # "num":I │ .end local v4 # "op":Landroid/support/v4/app/BackStackRecord$Op; │ :cond_10 │ return-void │ │ - .line 284 │ + .line 306 │ :pswitch_data_0 │ .packed-switch 0x0 │ :pswitch_0 │ :pswitch_1 │ :pswitch_2 │ :pswitch_3 │ :pswitch_4 │ @@ -1455,171 +3861,171 @@ │ .end packed-switch │ .end method │ │ .method public getBreadCrumbShortTitle()Ljava/lang/CharSequence; │ .locals 2 │ │ .prologue │ - .line 357 │ + .line 379 │ iget v0, p0, Landroid/support/v4/app/BackStackRecord;->mBreadCrumbShortTitleRes:I │ │ if-eqz v0, :cond_0 │ │ - .line 358 │ + .line 380 │ iget-object v0, p0, Landroid/support/v4/app/BackStackRecord;->mManager:Landroid/support/v4/app/FragmentManagerImpl; │ │ iget-object v0, v0, Landroid/support/v4/app/FragmentManagerImpl;->mActivity:Landroid/support/v4/app/FragmentActivity; │ │ iget v1, p0, Landroid/support/v4/app/BackStackRecord;->mBreadCrumbShortTitleRes:I │ │ invoke-virtual {v0, v1}, Landroid/support/v4/app/FragmentActivity;->getText(I)Ljava/lang/CharSequence; │ │ move-result-object v0 │ │ - .line 360 │ + .line 382 │ :goto_0 │ return-object v0 │ │ :cond_0 │ iget-object v0, p0, Landroid/support/v4/app/BackStackRecord;->mBreadCrumbShortTitleText:Ljava/lang/CharSequence; │ │ goto :goto_0 │ .end method │ │ .method public getBreadCrumbShortTitleRes()I │ .locals 1 │ │ .prologue │ - .line 346 │ + .line 368 │ iget v0, p0, Landroid/support/v4/app/BackStackRecord;->mBreadCrumbShortTitleRes:I │ │ return v0 │ .end method │ │ .method public getBreadCrumbTitle()Ljava/lang/CharSequence; │ .locals 2 │ │ .prologue │ - .line 350 │ + .line 372 │ iget v0, p0, Landroid/support/v4/app/BackStackRecord;->mBreadCrumbTitleRes:I │ │ if-eqz v0, :cond_0 │ │ - .line 351 │ + .line 373 │ iget-object v0, p0, Landroid/support/v4/app/BackStackRecord;->mManager:Landroid/support/v4/app/FragmentManagerImpl; │ │ iget-object v0, v0, Landroid/support/v4/app/FragmentManagerImpl;->mActivity:Landroid/support/v4/app/FragmentActivity; │ │ iget v1, p0, Landroid/support/v4/app/BackStackRecord;->mBreadCrumbTitleRes:I │ │ invoke-virtual {v0, v1}, Landroid/support/v4/app/FragmentActivity;->getText(I)Ljava/lang/CharSequence; │ │ move-result-object v0 │ │ - .line 353 │ + .line 375 │ :goto_0 │ return-object v0 │ │ :cond_0 │ iget-object v0, p0, Landroid/support/v4/app/BackStackRecord;->mBreadCrumbTitleText:Ljava/lang/CharSequence; │ │ goto :goto_0 │ .end method │ │ .method public getBreadCrumbTitleRes()I │ .locals 1 │ │ .prologue │ - .line 342 │ + .line 364 │ iget v0, p0, Landroid/support/v4/app/BackStackRecord;->mBreadCrumbTitleRes:I │ │ return v0 │ .end method │ │ .method public getId()I │ .locals 1 │ │ .prologue │ - .line 338 │ + .line 360 │ iget v0, p0, Landroid/support/v4/app/BackStackRecord;->mIndex:I │ │ return v0 │ .end method │ │ .method public getName()Ljava/lang/String; │ .locals 1 │ │ .prologue │ - .line 775 │ + .line 970 │ iget-object v0, p0, Landroid/support/v4/app/BackStackRecord;->mName:Ljava/lang/String; │ │ return-object v0 │ .end method │ │ .method public getTransition()I │ .locals 1 │ │ .prologue │ - .line 779 │ + .line 974 │ iget v0, p0, Landroid/support/v4/app/BackStackRecord;->mTransition:I │ │ return v0 │ .end method │ │ .method public getTransitionStyle()I │ .locals 1 │ │ .prologue │ - .line 783 │ + .line 978 │ iget v0, p0, Landroid/support/v4/app/BackStackRecord;->mTransitionStyle:I │ │ return v0 │ .end method │ │ .method public hide(Landroid/support/v4/app/Fragment;)Landroid/support/v4/app/FragmentTransaction; │ .locals 2 │ .param p1, "fragment" # Landroid/support/v4/app/Fragment; │ │ .prologue │ - .line 443 │ + .line 465 │ new-instance v0, Landroid/support/v4/app/BackStackRecord$Op; │ │ invoke-direct {v0}, Landroid/support/v4/app/BackStackRecord$Op;->()V │ │ - .line 444 │ + .line 466 │ .local v0, "op":Landroid/support/v4/app/BackStackRecord$Op; │ const/4 v1, 0x4 │ │ iput v1, v0, Landroid/support/v4/app/BackStackRecord$Op;->cmd:I │ │ - .line 445 │ + .line 467 │ iput-object p1, v0, Landroid/support/v4/app/BackStackRecord$Op;->fragment:Landroid/support/v4/app/Fragment; │ │ - .line 446 │ + .line 468 │ invoke-virtual {p0, v0}, Landroid/support/v4/app/BackStackRecord;->addOp(Landroid/support/v4/app/BackStackRecord$Op;)V │ │ - .line 448 │ + .line 470 │ return-object p0 │ .end method │ │ .method public isAddToBackStackAllowed()Z │ .locals 1 │ │ .prologue │ - .line 512 │ + .line 553 │ iget-boolean v0, p0, Landroid/support/v4/app/BackStackRecord;->mAllowAddToBackStack:Z │ │ return v0 │ .end method │ │ .method public isEmpty()Z │ .locals 1 │ │ .prologue │ - .line 787 │ + .line 982 │ iget v0, p0, Landroid/support/v4/app/BackStackRecord;->mNumOp:I │ │ if-nez v0, :cond_0 │ │ const/4 v0, 0x1 │ │ :goto_0 │ @@ -1627,388 +4033,531 @@ │ │ :cond_0 │ const/4 v0, 0x0 │ │ goto :goto_0 │ .end method │ │ -.method public popFromBackStack(Z)V │ - .locals 12 │ +.method public popFromBackStack(ZLandroid/support/v4/app/BackStackRecord$TransitionState;Landroid/util/SparseArray;Landroid/util/SparseArray;)Landroid/support/v4/app/BackStackRecord$TransitionState; │ + .locals 17 │ .param p1, "doStateMove" # Z │ + .param p2, "state" # Landroid/support/v4/app/BackStackRecord$TransitionState; │ + .annotation system Ldalvik/annotation/Signature; │ + value = { │ + "(Z", │ + "Landroid/support/v4/app/BackStackRecord$TransitionState;", │ + "Landroid/util/SparseArray", │ + "<", │ + "Landroid/support/v4/app/Fragment;", │ + ">;", │ + "Landroid/util/SparseArray", │ + "<", │ + "Landroid/support/v4/app/Fragment;", │ + ">;)", │ + "Landroid/support/v4/app/BackStackRecord$TransitionState;" │ + } │ + .end annotation │ │ .prologue │ - const/4 v10, 0x0 │ + .line 874 │ + .local p3, "firstOutFragments":Landroid/util/SparseArray;, "Landroid/util/SparseArray;" │ + .local p4, "lastInFragments":Landroid/util/SparseArray;, "Landroid/util/SparseArray;" │ + sget-boolean v13, Landroid/support/v4/app/FragmentManagerImpl;->DEBUG:Z │ │ - const/4 v9, 0x0 │ + if-eqz v13, :cond_0 │ │ - const/4 v11, -0x1 │ + .line 875 │ + const-string v13, "FragmentManager" │ │ - .line 691 │ - sget-boolean v6, Landroid/support/v4/app/FragmentManagerImpl;->DEBUG:Z │ + new-instance v14, Ljava/lang/StringBuilder; │ │ - if-eqz v6, :cond_0 │ + invoke-direct {v14}, Ljava/lang/StringBuilder;->()V │ │ - .line 692 │ - const-string v6, "FragmentManager" │ + const-string v15, "popFromBackStack: " │ │ - new-instance v7, Ljava/lang/StringBuilder; │ + invoke-virtual {v14, v15}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ - invoke-direct {v7}, Ljava/lang/StringBuilder;->()V │ + move-result-object v14 │ │ - const-string v8, "popFromBackStack: " │ + move-object/from16 v0, p0 │ │ - invoke-virtual {v7, v8}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ + invoke-virtual {v14, v0}, Ljava/lang/StringBuilder;->append(Ljava/lang/Object;)Ljava/lang/StringBuilder; │ │ - move-result-object v7 │ + move-result-object v14 │ │ - invoke-virtual {v7, p0}, Ljava/lang/StringBuilder;->append(Ljava/lang/Object;)Ljava/lang/StringBuilder; │ + invoke-virtual {v14}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; │ │ - move-result-object v7 │ + move-result-object v14 │ │ - invoke-virtual {v7}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; │ + invoke-static {v13, v14}, Landroid/util/Log;->v(Ljava/lang/String;Ljava/lang/String;)I │ │ - move-result-object v7 │ + .line 876 │ + new-instance v5, Landroid/support/v4/util/LogWriter; │ │ - invoke-static {v6, v7}, Landroid/util/Log;->v(Ljava/lang/String;Ljava/lang/String;)I │ + const-string v13, "FragmentManager" │ │ - .line 693 │ - new-instance v2, Landroid/support/v4/util/LogWriter; │ + invoke-direct {v5, v13}, Landroid/support/v4/util/LogWriter;->(Ljava/lang/String;)V │ + │ + .line 877 │ + .local v5, "logw":Landroid/support/v4/util/LogWriter; │ + new-instance v10, Ljava/io/PrintWriter; │ │ - const-string v6, "FragmentManager" │ + invoke-direct {v10, v5}, Ljava/io/PrintWriter;->(Ljava/io/Writer;)V │ │ - invoke-direct {v2, v6}, Landroid/support/v4/util/LogWriter;->(Ljava/lang/String;)V │ + .line 878 │ + .local v10, "pw":Ljava/io/PrintWriter; │ + const-string v13, " " │ │ - .line 694 │ - .local v2, "logw":Landroid/support/v4/util/LogWriter; │ - new-instance v5, Ljava/io/PrintWriter; │ + const/4 v14, 0x0 │ │ - invoke-direct {v5, v2}, Ljava/io/PrintWriter;->(Ljava/io/Writer;)V │ + const/4 v15, 0x0 │ │ - .line 695 │ - .local v5, "pw":Ljava/io/PrintWriter; │ - const-string v6, " " │ + move-object/from16 v0, p0 │ │ - invoke-virtual {p0, v6, v10, v5, v10}, Landroid/support/v4/app/BackStackRecord;->dump(Ljava/lang/String;Ljava/io/FileDescriptor;Ljava/io/PrintWriter;[Ljava/lang/String;)V │ + invoke-virtual {v0, v13, v14, v10, v15}, Landroid/support/v4/app/BackStackRecord;->dump(Ljava/lang/String;Ljava/io/FileDescriptor;Ljava/io/PrintWriter;[Ljava/lang/String;)V │ │ - .line 698 │ - .end local v2 # "logw":Landroid/support/v4/util/LogWriter; │ - .end local v5 # "pw":Ljava/io/PrintWriter; │ + .line 881 │ + .end local v5 # "logw":Landroid/support/v4/util/LogWriter; │ + .end local v10 # "pw":Ljava/io/PrintWriter; │ :cond_0 │ - invoke-virtual {p0, v11}, Landroid/support/v4/app/BackStackRecord;->bumpBackStackNesting(I)V │ + if-nez p2, :cond_3 │ │ - .line 700 │ - iget-object v4, p0, Landroid/support/v4/app/BackStackRecord;->mTail:Landroid/support/v4/app/BackStackRecord$Op; │ + .line 882 │ + invoke-virtual/range {p3 .. p3}, Landroid/util/SparseArray;->size()I │ │ - .line 701 │ - .local v4, "op":Landroid/support/v4/app/BackStackRecord$Op; │ + move-result v13 │ + │ + if-nez v13, :cond_1 │ + │ + invoke-virtual/range {p4 .. p4}, Landroid/util/SparseArray;->size()I │ + │ + move-result v13 │ + │ + if-eqz v13, :cond_2 │ + │ + .line 883 │ + :cond_1 │ + const/4 v13, 0x1 │ + │ + move-object/from16 v0, p0 │ + │ + move-object/from16 v1, p3 │ + │ + move-object/from16 v2, p4 │ + │ + invoke-direct {v0, v1, v2, v13}, Landroid/support/v4/app/BackStackRecord;->beginTransition(Landroid/util/SparseArray;Landroid/util/SparseArray;Z)Landroid/support/v4/app/BackStackRecord$TransitionState; │ + │ + move-result-object p2 │ + │ + .line 889 │ + :cond_2 │ :goto_0 │ - if-eqz v4, :cond_3 │ + const/4 v13, -0x1 │ │ - .line 702 │ - iget v6, v4, Landroid/support/v4/app/BackStackRecord$Op;->cmd:I │ + move-object/from16 v0, p0 │ │ - packed-switch v6, :pswitch_data_0 │ + invoke-virtual {v0, v13}, Landroid/support/v4/app/BackStackRecord;->bumpBackStackNesting(I)V │ │ - .line 756 │ - new-instance v6, Ljava/lang/IllegalArgumentException; │ + .line 891 │ + if-eqz p2, :cond_4 │ │ - new-instance v7, Ljava/lang/StringBuilder; │ + const/4 v12, 0x0 │ │ - invoke-direct {v7}, Ljava/lang/StringBuilder;->()V │ + .line 892 │ + .local v12, "transitionStyle":I │ + :goto_1 │ + if-eqz p2, :cond_5 │ │ - const-string v8, "Unknown cmd: " │ + const/4 v11, 0x0 │ │ - invoke-virtual {v7, v8}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ + .line 893 │ + .local v11, "transition":I │ + :goto_2 │ + move-object/from16 v0, p0 │ │ - move-result-object v7 │ + iget-object v7, v0, Landroid/support/v4/app/BackStackRecord;->mTail:Landroid/support/v4/app/BackStackRecord$Op; │ │ - iget v8, v4, Landroid/support/v4/app/BackStackRecord$Op;->cmd:I │ + .line 894 │ + .local v7, "op":Landroid/support/v4/app/BackStackRecord$Op; │ + :goto_3 │ + if-eqz v7, :cond_a │ │ - invoke-virtual {v7, v8}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder; │ + .line 895 │ + if-eqz p2, :cond_6 │ │ - move-result-object v7 │ + const/4 v8, 0x0 │ │ - invoke-virtual {v7}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; │ + .line 896 │ + .local v8, "popEnterAnim":I │ + :goto_4 │ + if-eqz p2, :cond_7 │ │ - move-result-object v7 │ + const/4 v9, 0x0 │ │ - invoke-direct {v6, v7}, Ljava/lang/IllegalArgumentException;->(Ljava/lang/String;)V │ + .line 897 │ + .local v9, "popExitAnim":I │ + :goto_5 │ + iget v13, v7, Landroid/support/v4/app/BackStackRecord$Op;->cmd:I │ │ - throw v6 │ + packed-switch v13, :pswitch_data_0 │ │ - .line 704 │ - :pswitch_0 │ - iget-object v0, v4, Landroid/support/v4/app/BackStackRecord$Op;->fragment:Landroid/support/v4/app/Fragment; │ + .line 949 │ + new-instance v13, Ljava/lang/IllegalArgumentException; │ │ - .line 705 │ - .local v0, "f":Landroid/support/v4/app/Fragment; │ - iget v6, v4, Landroid/support/v4/app/BackStackRecord$Op;->popExitAnim:I │ + new-instance v14, Ljava/lang/StringBuilder; │ │ - iput v6, v0, Landroid/support/v4/app/Fragment;->mNextAnim:I │ + invoke-direct {v14}, Ljava/lang/StringBuilder;->()V │ │ - .line 706 │ - iget-object v6, p0, Landroid/support/v4/app/BackStackRecord;->mManager:Landroid/support/v4/app/FragmentManagerImpl; │ + const-string v15, "Unknown cmd: " │ │ - iget v7, p0, Landroid/support/v4/app/BackStackRecord;->mTransition:I │ + invoke-virtual {v14, v15}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ - invoke-static {v7}, Landroid/support/v4/app/FragmentManagerImpl;->reverseTransit(I)I │ + move-result-object v14 │ │ - move-result v7 │ + iget v15, v7, Landroid/support/v4/app/BackStackRecord$Op;->cmd:I │ │ - iget v8, p0, Landroid/support/v4/app/BackStackRecord;->mTransitionStyle:I │ + invoke-virtual {v14, v15}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder; │ │ - invoke-virtual {v6, v0, v7, v8}, Landroid/support/v4/app/FragmentManagerImpl;->removeFragment(Landroid/support/v4/app/Fragment;II)V │ + move-result-object v14 │ │ - .line 760 │ - :cond_1 │ - :goto_1 │ - iget-object v4, v4, Landroid/support/v4/app/BackStackRecord$Op;->prev:Landroid/support/v4/app/BackStackRecord$Op; │ + invoke-virtual {v14}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; │ + │ + move-result-object v14 │ + │ + invoke-direct {v13, v14}, Ljava/lang/IllegalArgumentException;->(Ljava/lang/String;)V │ + │ + throw v13 │ + │ + .line 885 │ + .end local v7 # "op":Landroid/support/v4/app/BackStackRecord$Op; │ + .end local v8 # "popEnterAnim":I │ + .end local v9 # "popExitAnim":I │ + .end local v11 # "transition":I │ + .end local v12 # "transitionStyle":I │ + :cond_3 │ + if-nez p1, :cond_2 │ + │ + .line 886 │ + move-object/from16 v0, p0 │ + │ + iget-object v13, v0, Landroid/support/v4/app/BackStackRecord;->mSharedElementTargetNames:Ljava/util/ArrayList; │ + │ + move-object/from16 v0, p0 │ + │ + iget-object v14, v0, Landroid/support/v4/app/BackStackRecord;->mSharedElementSourceNames:Ljava/util/ArrayList; │ + │ + move-object/from16 v0, p2 │ + │ + invoke-static {v0, v13, v14}, Landroid/support/v4/app/BackStackRecord;->setNameOverrides(Landroid/support/v4/app/BackStackRecord$TransitionState;Ljava/util/ArrayList;Ljava/util/ArrayList;)V │ │ goto :goto_0 │ │ - .line 711 │ - .end local v0 # "f":Landroid/support/v4/app/Fragment; │ - :pswitch_1 │ - iget-object v0, v4, Landroid/support/v4/app/BackStackRecord$Op;->fragment:Landroid/support/v4/app/Fragment; │ + .line 891 │ + :cond_4 │ + move-object/from16 v0, p0 │ │ - .line 712 │ - .restart local v0 # "f":Landroid/support/v4/app/Fragment; │ - if-eqz v0, :cond_2 │ + iget v12, v0, Landroid/support/v4/app/BackStackRecord;->mTransitionStyle:I │ │ - .line 713 │ - iget v6, v4, Landroid/support/v4/app/BackStackRecord$Op;->popExitAnim:I │ + goto :goto_1 │ │ - iput v6, v0, Landroid/support/v4/app/Fragment;->mNextAnim:I │ + .line 892 │ + .restart local v12 # "transitionStyle":I │ + :cond_5 │ + move-object/from16 v0, p0 │ │ - .line 714 │ - iget-object v6, p0, Landroid/support/v4/app/BackStackRecord;->mManager:Landroid/support/v4/app/FragmentManagerImpl; │ + iget v11, v0, Landroid/support/v4/app/BackStackRecord;->mTransition:I │ │ - iget v7, p0, Landroid/support/v4/app/BackStackRecord;->mTransition:I │ + goto :goto_2 │ │ - invoke-static {v7}, Landroid/support/v4/app/FragmentManagerImpl;->reverseTransit(I)I │ + .line 895 │ + .restart local v7 # "op":Landroid/support/v4/app/BackStackRecord$Op; │ + .restart local v11 # "transition":I │ + :cond_6 │ + iget v8, v7, Landroid/support/v4/app/BackStackRecord$Op;->popEnterAnim:I │ │ - move-result v7 │ + goto :goto_4 │ │ - iget v8, p0, Landroid/support/v4/app/BackStackRecord;->mTransitionStyle:I │ + .line 896 │ + .restart local v8 # "popEnterAnim":I │ + :cond_7 │ + iget v9, v7, Landroid/support/v4/app/BackStackRecord$Op;->popExitAnim:I │ │ - invoke-virtual {v6, v0, v7, v8}, Landroid/support/v4/app/FragmentManagerImpl;->removeFragment(Landroid/support/v4/app/Fragment;II)V │ + goto :goto_5 │ │ - .line 718 │ - :cond_2 │ - iget-object v6, v4, Landroid/support/v4/app/BackStackRecord$Op;->removed:Ljava/util/ArrayList; │ + .line 899 │ + .restart local v9 # "popExitAnim":I │ + :pswitch_0 │ + iget-object v3, v7, Landroid/support/v4/app/BackStackRecord$Op;->fragment:Landroid/support/v4/app/Fragment; │ │ - if-eqz v6, :cond_1 │ + .line 900 │ + .local v3, "f":Landroid/support/v4/app/Fragment; │ + iput v9, v3, Landroid/support/v4/app/Fragment;->mNextAnim:I │ │ - .line 719 │ - const/4 v1, 0x0 │ + .line 901 │ + move-object/from16 v0, p0 │ │ - .local v1, "i":I │ - :goto_2 │ - iget-object v6, v4, Landroid/support/v4/app/BackStackRecord$Op;->removed:Ljava/util/ArrayList; │ + iget-object v13, v0, Landroid/support/v4/app/BackStackRecord;->mManager:Landroid/support/v4/app/FragmentManagerImpl; │ │ - invoke-virtual {v6}, Ljava/util/ArrayList;->size()I │ + invoke-static {v11}, Landroid/support/v4/app/FragmentManagerImpl;->reverseTransit(I)I │ │ - move-result v6 │ + move-result v14 │ │ - if-ge v1, v6, :cond_1 │ + invoke-virtual {v13, v3, v14, v12}, Landroid/support/v4/app/FragmentManagerImpl;->removeFragment(Landroid/support/v4/app/Fragment;II)V │ │ - .line 720 │ - iget-object v6, v4, Landroid/support/v4/app/BackStackRecord$Op;->removed:Ljava/util/ArrayList; │ + .line 953 │ + :cond_8 │ + :goto_6 │ + iget-object v7, v7, Landroid/support/v4/app/BackStackRecord$Op;->prev:Landroid/support/v4/app/BackStackRecord$Op; │ │ - invoke-virtual {v6, v1}, Ljava/util/ArrayList;->get(I)Ljava/lang/Object; │ + .line 954 │ + goto :goto_3 │ │ - move-result-object v3 │ + .line 905 │ + .end local v3 # "f":Landroid/support/v4/app/Fragment; │ + :pswitch_1 │ + iget-object v3, v7, Landroid/support/v4/app/BackStackRecord$Op;->fragment:Landroid/support/v4/app/Fragment; │ │ - check-cast v3, Landroid/support/v4/app/Fragment; │ + .line 906 │ + .restart local v3 # "f":Landroid/support/v4/app/Fragment; │ + if-eqz v3, :cond_9 │ │ - .line 721 │ - .local v3, "old":Landroid/support/v4/app/Fragment; │ - iget v6, v4, Landroid/support/v4/app/BackStackRecord$Op;->popEnterAnim:I │ + .line 907 │ + iput v9, v3, Landroid/support/v4/app/Fragment;->mNextAnim:I │ │ - iput v6, v3, Landroid/support/v4/app/Fragment;->mNextAnim:I │ + .line 908 │ + move-object/from16 v0, p0 │ │ - .line 722 │ - iget-object v6, p0, Landroid/support/v4/app/BackStackRecord;->mManager:Landroid/support/v4/app/FragmentManagerImpl; │ + iget-object v13, v0, Landroid/support/v4/app/BackStackRecord;->mManager:Landroid/support/v4/app/FragmentManagerImpl; │ │ - invoke-virtual {v6, v3, v9}, Landroid/support/v4/app/FragmentManagerImpl;->addFragment(Landroid/support/v4/app/Fragment;Z)V │ + invoke-static {v11}, Landroid/support/v4/app/FragmentManagerImpl;->reverseTransit(I)I │ │ - .line 719 │ - add-int/lit8 v1, v1, 0x1 │ + move-result v14 │ │ - goto :goto_2 │ + invoke-virtual {v13, v3, v14, v12}, Landroid/support/v4/app/FragmentManagerImpl;->removeFragment(Landroid/support/v4/app/Fragment;II)V │ │ - .line 727 │ - .end local v0 # "f":Landroid/support/v4/app/Fragment; │ - .end local v1 # "i":I │ - .end local v3 # "old":Landroid/support/v4/app/Fragment; │ + .line 911 │ + :cond_9 │ + iget-object v13, v7, Landroid/support/v4/app/BackStackRecord$Op;->removed:Ljava/util/ArrayList; │ + │ + if-eqz v13, :cond_8 │ + │ + .line 912 │ + const/4 v4, 0x0 │ + │ + .local v4, "i":I │ + :goto_7 │ + iget-object v13, v7, Landroid/support/v4/app/BackStackRecord$Op;->removed:Ljava/util/ArrayList; │ + │ + invoke-virtual {v13}, Ljava/util/ArrayList;->size()I │ + │ + move-result v13 │ + │ + if-ge v4, v13, :cond_8 │ + │ + .line 913 │ + iget-object v13, v7, Landroid/support/v4/app/BackStackRecord$Op;->removed:Ljava/util/ArrayList; │ + │ + invoke-virtual {v13, v4}, Ljava/util/ArrayList;->get(I)Ljava/lang/Object; │ + │ + move-result-object v6 │ + │ + check-cast v6, Landroid/support/v4/app/Fragment; │ + │ + .line 914 │ + .local v6, "old":Landroid/support/v4/app/Fragment; │ + iput v8, v6, Landroid/support/v4/app/Fragment;->mNextAnim:I │ + │ + .line 915 │ + move-object/from16 v0, p0 │ + │ + iget-object v13, v0, Landroid/support/v4/app/BackStackRecord;->mManager:Landroid/support/v4/app/FragmentManagerImpl; │ + │ + const/4 v14, 0x0 │ + │ + invoke-virtual {v13, v6, v14}, Landroid/support/v4/app/FragmentManagerImpl;->addFragment(Landroid/support/v4/app/Fragment;Z)V │ + │ + .line 912 │ + add-int/lit8 v4, v4, 0x1 │ + │ + goto :goto_7 │ + │ + .line 920 │ + .end local v3 # "f":Landroid/support/v4/app/Fragment; │ + .end local v4 # "i":I │ + .end local v6 # "old":Landroid/support/v4/app/Fragment; │ :pswitch_2 │ - iget-object v0, v4, Landroid/support/v4/app/BackStackRecord$Op;->fragment:Landroid/support/v4/app/Fragment; │ + iget-object v3, v7, Landroid/support/v4/app/BackStackRecord$Op;->fragment:Landroid/support/v4/app/Fragment; │ │ - .line 728 │ - .restart local v0 # "f":Landroid/support/v4/app/Fragment; │ - iget v6, v4, Landroid/support/v4/app/BackStackRecord$Op;->popEnterAnim:I │ + .line 921 │ + .restart local v3 # "f":Landroid/support/v4/app/Fragment; │ + iput v8, v3, Landroid/support/v4/app/Fragment;->mNextAnim:I │ │ - iput v6, v0, Landroid/support/v4/app/Fragment;->mNextAnim:I │ + .line 922 │ + move-object/from16 v0, p0 │ │ - .line 729 │ - iget-object v6, p0, Landroid/support/v4/app/BackStackRecord;->mManager:Landroid/support/v4/app/FragmentManagerImpl; │ + iget-object v13, v0, Landroid/support/v4/app/BackStackRecord;->mManager:Landroid/support/v4/app/FragmentManagerImpl; │ │ - invoke-virtual {v6, v0, v9}, Landroid/support/v4/app/FragmentManagerImpl;->addFragment(Landroid/support/v4/app/Fragment;Z)V │ + const/4 v14, 0x0 │ │ - goto :goto_1 │ + invoke-virtual {v13, v3, v14}, Landroid/support/v4/app/FragmentManagerImpl;->addFragment(Landroid/support/v4/app/Fragment;Z)V │ │ - .line 732 │ - .end local v0 # "f":Landroid/support/v4/app/Fragment; │ + goto :goto_6 │ + │ + .line 925 │ + .end local v3 # "f":Landroid/support/v4/app/Fragment; │ :pswitch_3 │ - iget-object v0, v4, Landroid/support/v4/app/BackStackRecord$Op;->fragment:Landroid/support/v4/app/Fragment; │ + iget-object v3, v7, Landroid/support/v4/app/BackStackRecord$Op;->fragment:Landroid/support/v4/app/Fragment; │ │ - .line 733 │ - .restart local v0 # "f":Landroid/support/v4/app/Fragment; │ - iget v6, v4, Landroid/support/v4/app/BackStackRecord$Op;->popEnterAnim:I │ + .line 926 │ + .restart local v3 # "f":Landroid/support/v4/app/Fragment; │ + iput v8, v3, Landroid/support/v4/app/Fragment;->mNextAnim:I │ │ - iput v6, v0, Landroid/support/v4/app/Fragment;->mNextAnim:I │ + .line 927 │ + move-object/from16 v0, p0 │ │ - .line 734 │ - iget-object v6, p0, Landroid/support/v4/app/BackStackRecord;->mManager:Landroid/support/v4/app/FragmentManagerImpl; │ + iget-object v13, v0, Landroid/support/v4/app/BackStackRecord;->mManager:Landroid/support/v4/app/FragmentManagerImpl; │ │ - iget v7, p0, Landroid/support/v4/app/BackStackRecord;->mTransition:I │ + invoke-static {v11}, Landroid/support/v4/app/FragmentManagerImpl;->reverseTransit(I)I │ │ - invoke-static {v7}, Landroid/support/v4/app/FragmentManagerImpl;->reverseTransit(I)I │ + move-result v14 │ │ - move-result v7 │ + invoke-virtual {v13, v3, v14, v12}, Landroid/support/v4/app/FragmentManagerImpl;->showFragment(Landroid/support/v4/app/Fragment;II)V │ │ - iget v8, p0, Landroid/support/v4/app/BackStackRecord;->mTransitionStyle:I │ + goto :goto_6 │ │ - invoke-virtual {v6, v0, v7, v8}, Landroid/support/v4/app/FragmentManagerImpl;->showFragment(Landroid/support/v4/app/Fragment;II)V │ + .line 931 │ + .end local v3 # "f":Landroid/support/v4/app/Fragment; │ + :pswitch_4 │ + iget-object v3, v7, Landroid/support/v4/app/BackStackRecord$Op;->fragment:Landroid/support/v4/app/Fragment; │ │ - goto :goto_1 │ + .line 932 │ + .restart local v3 # "f":Landroid/support/v4/app/Fragment; │ + iput v9, v3, Landroid/support/v4/app/Fragment;->mNextAnim:I │ │ - .line 738 │ - .end local v0 # "f":Landroid/support/v4/app/Fragment; │ - :pswitch_4 │ - iget-object v0, v4, Landroid/support/v4/app/BackStackRecord$Op;->fragment:Landroid/support/v4/app/Fragment; │ + .line 933 │ + move-object/from16 v0, p0 │ │ - .line 739 │ - .restart local v0 # "f":Landroid/support/v4/app/Fragment; │ - iget v6, v4, Landroid/support/v4/app/BackStackRecord$Op;->popExitAnim:I │ + iget-object v13, v0, Landroid/support/v4/app/BackStackRecord;->mManager:Landroid/support/v4/app/FragmentManagerImpl; │ │ - iput v6, v0, Landroid/support/v4/app/Fragment;->mNextAnim:I │ + invoke-static {v11}, Landroid/support/v4/app/FragmentManagerImpl;->reverseTransit(I)I │ │ - .line 740 │ - iget-object v6, p0, Landroid/support/v4/app/BackStackRecord;->mManager:Landroid/support/v4/app/FragmentManagerImpl; │ + move-result v14 │ │ - iget v7, p0, Landroid/support/v4/app/BackStackRecord;->mTransition:I │ + invoke-virtual {v13, v3, v14, v12}, Landroid/support/v4/app/FragmentManagerImpl;->hideFragment(Landroid/support/v4/app/Fragment;II)V │ │ - invoke-static {v7}, Landroid/support/v4/app/FragmentManagerImpl;->reverseTransit(I)I │ + goto :goto_6 │ │ - move-result v7 │ + .line 937 │ + .end local v3 # "f":Landroid/support/v4/app/Fragment; │ + :pswitch_5 │ + iget-object v3, v7, Landroid/support/v4/app/BackStackRecord$Op;->fragment:Landroid/support/v4/app/Fragment; │ │ - iget v8, p0, Landroid/support/v4/app/BackStackRecord;->mTransitionStyle:I │ + .line 938 │ + .restart local v3 # "f":Landroid/support/v4/app/Fragment; │ + iput v8, v3, Landroid/support/v4/app/Fragment;->mNextAnim:I │ │ - invoke-virtual {v6, v0, v7, v8}, Landroid/support/v4/app/FragmentManagerImpl;->hideFragment(Landroid/support/v4/app/Fragment;II)V │ + .line 939 │ + move-object/from16 v0, p0 │ │ - goto :goto_1 │ + iget-object v13, v0, Landroid/support/v4/app/BackStackRecord;->mManager:Landroid/support/v4/app/FragmentManagerImpl; │ │ - .line 744 │ - .end local v0 # "f":Landroid/support/v4/app/Fragment; │ - :pswitch_5 │ - iget-object v0, v4, Landroid/support/v4/app/BackStackRecord$Op;->fragment:Landroid/support/v4/app/Fragment; │ + invoke-static {v11}, Landroid/support/v4/app/FragmentManagerImpl;->reverseTransit(I)I │ │ - .line 745 │ - .restart local v0 # "f":Landroid/support/v4/app/Fragment; │ - iget v6, v4, Landroid/support/v4/app/BackStackRecord$Op;->popEnterAnim:I │ + move-result v14 │ │ - iput v6, v0, Landroid/support/v4/app/Fragment;->mNextAnim:I │ + invoke-virtual {v13, v3, v14, v12}, Landroid/support/v4/app/FragmentManagerImpl;->attachFragment(Landroid/support/v4/app/Fragment;II)V │ │ - .line 746 │ - iget-object v6, p0, Landroid/support/v4/app/BackStackRecord;->mManager:Landroid/support/v4/app/FragmentManagerImpl; │ + goto :goto_6 │ │ - iget v7, p0, Landroid/support/v4/app/BackStackRecord;->mTransition:I │ + .line 943 │ + .end local v3 # "f":Landroid/support/v4/app/Fragment; │ + :pswitch_6 │ + iget-object v3, v7, Landroid/support/v4/app/BackStackRecord$Op;->fragment:Landroid/support/v4/app/Fragment; │ │ - invoke-static {v7}, Landroid/support/v4/app/FragmentManagerImpl;->reverseTransit(I)I │ + .line 944 │ + .restart local v3 # "f":Landroid/support/v4/app/Fragment; │ + iput v8, v3, Landroid/support/v4/app/Fragment;->mNextAnim:I │ │ - move-result v7 │ + .line 945 │ + move-object/from16 v0, p0 │ │ - iget v8, p0, Landroid/support/v4/app/BackStackRecord;->mTransitionStyle:I │ + iget-object v13, v0, Landroid/support/v4/app/BackStackRecord;->mManager:Landroid/support/v4/app/FragmentManagerImpl; │ │ - invoke-virtual {v6, v0, v7, v8}, Landroid/support/v4/app/FragmentManagerImpl;->attachFragment(Landroid/support/v4/app/Fragment;II)V │ + invoke-static {v11}, Landroid/support/v4/app/FragmentManagerImpl;->reverseTransit(I)I │ │ - goto :goto_1 │ + move-result v14 │ │ - .line 750 │ - .end local v0 # "f":Landroid/support/v4/app/Fragment; │ - :pswitch_6 │ - iget-object v0, v4, Landroid/support/v4/app/BackStackRecord$Op;->fragment:Landroid/support/v4/app/Fragment; │ + invoke-virtual {v13, v3, v14, v12}, Landroid/support/v4/app/FragmentManagerImpl;->detachFragment(Landroid/support/v4/app/Fragment;II)V │ │ - .line 751 │ - .restart local v0 # "f":Landroid/support/v4/app/Fragment; │ - iget v6, v4, Landroid/support/v4/app/BackStackRecord$Op;->popEnterAnim:I │ + goto/16 :goto_6 │ │ - iput v6, v0, Landroid/support/v4/app/Fragment;->mNextAnim:I │ + .line 956 │ + .end local v3 # "f":Landroid/support/v4/app/Fragment; │ + .end local v8 # "popEnterAnim":I │ + .end local v9 # "popExitAnim":I │ + :cond_a │ + if-eqz p1, :cond_b │ │ - .line 752 │ - iget-object v6, p0, Landroid/support/v4/app/BackStackRecord;->mManager:Landroid/support/v4/app/FragmentManagerImpl; │ + .line 957 │ + move-object/from16 v0, p0 │ │ - iget v7, p0, Landroid/support/v4/app/BackStackRecord;->mTransition:I │ + iget-object v13, v0, Landroid/support/v4/app/BackStackRecord;->mManager:Landroid/support/v4/app/FragmentManagerImpl; │ │ - invoke-static {v7}, Landroid/support/v4/app/FragmentManagerImpl;->reverseTransit(I)I │ + move-object/from16 v0, p0 │ │ - move-result v7 │ + iget-object v14, v0, Landroid/support/v4/app/BackStackRecord;->mManager:Landroid/support/v4/app/FragmentManagerImpl; │ │ - iget v8, p0, Landroid/support/v4/app/BackStackRecord;->mTransitionStyle:I │ + iget v14, v14, Landroid/support/v4/app/FragmentManagerImpl;->mCurState:I │ │ - invoke-virtual {v6, v0, v7, v8}, Landroid/support/v4/app/FragmentManagerImpl;->detachFragment(Landroid/support/v4/app/Fragment;II)V │ + invoke-static {v11}, Landroid/support/v4/app/FragmentManagerImpl;->reverseTransit(I)I │ │ - goto/16 :goto_1 │ + move-result v15 │ │ - .line 763 │ - .end local v0 # "f":Landroid/support/v4/app/Fragment; │ - :cond_3 │ - if-eqz p1, :cond_4 │ + const/16 v16, 0x1 │ │ - .line 764 │ - iget-object v6, p0, Landroid/support/v4/app/BackStackRecord;->mManager:Landroid/support/v4/app/FragmentManagerImpl; │ + move/from16 v0, v16 │ │ - iget-object v7, p0, Landroid/support/v4/app/BackStackRecord;->mManager:Landroid/support/v4/app/FragmentManagerImpl; │ + invoke-virtual {v13, v14, v15, v12, v0}, Landroid/support/v4/app/FragmentManagerImpl;->moveToState(IIIZ)V │ │ - iget v7, v7, Landroid/support/v4/app/FragmentManagerImpl;->mCurState:I │ + .line 959 │ + const/16 p2, 0x0 │ │ - iget v8, p0, Landroid/support/v4/app/BackStackRecord;->mTransition:I │ + .line 962 │ + :cond_b │ + move-object/from16 v0, p0 │ │ - invoke-static {v8}, Landroid/support/v4/app/FragmentManagerImpl;->reverseTransit(I)I │ + iget v13, v0, Landroid/support/v4/app/BackStackRecord;->mIndex:I │ │ - move-result v8 │ + if-ltz v13, :cond_c │ │ - iget v9, p0, Landroid/support/v4/app/BackStackRecord;->mTransitionStyle:I │ + .line 963 │ + move-object/from16 v0, p0 │ │ - const/4 v10, 0x1 │ + iget-object v13, v0, Landroid/support/v4/app/BackStackRecord;->mManager:Landroid/support/v4/app/FragmentManagerImpl; │ │ - invoke-virtual {v6, v7, v8, v9, v10}, Landroid/support/v4/app/FragmentManagerImpl;->moveToState(IIIZ)V │ + move-object/from16 v0, p0 │ │ - .line 768 │ - :cond_4 │ - iget v6, p0, Landroid/support/v4/app/BackStackRecord;->mIndex:I │ + iget v14, v0, Landroid/support/v4/app/BackStackRecord;->mIndex:I │ │ - if-ltz v6, :cond_5 │ + invoke-virtual {v13, v14}, Landroid/support/v4/app/FragmentManagerImpl;->freeBackStackIndex(I)V │ │ - .line 769 │ - iget-object v6, p0, Landroid/support/v4/app/BackStackRecord;->mManager:Landroid/support/v4/app/FragmentManagerImpl; │ + .line 964 │ + const/4 v13, -0x1 │ │ - iget v7, p0, Landroid/support/v4/app/BackStackRecord;->mIndex:I │ + move-object/from16 v0, p0 │ │ - invoke-virtual {v6, v7}, Landroid/support/v4/app/FragmentManagerImpl;->freeBackStackIndex(I)V │ + iput v13, v0, Landroid/support/v4/app/BackStackRecord;->mIndex:I │ │ - .line 770 │ - iput v11, p0, Landroid/support/v4/app/BackStackRecord;->mIndex:I │ + .line 966 │ + :cond_c │ + return-object p2 │ │ - .line 772 │ - :cond_5 │ - return-void │ + .line 897 │ + nop │ │ - .line 702 │ :pswitch_data_0 │ .packed-switch 0x1 │ :pswitch_0 │ :pswitch_1 │ :pswitch_2 │ :pswitch_3 │ :pswitch_4 │ @@ -2018,42 +4567,42 @@ │ .end method │ │ .method public remove(Landroid/support/v4/app/Fragment;)Landroid/support/v4/app/FragmentTransaction; │ .locals 2 │ .param p1, "fragment" # Landroid/support/v4/app/Fragment; │ │ .prologue │ - .line 434 │ + .line 456 │ new-instance v0, Landroid/support/v4/app/BackStackRecord$Op; │ │ invoke-direct {v0}, Landroid/support/v4/app/BackStackRecord$Op;->()V │ │ - .line 435 │ + .line 457 │ .local v0, "op":Landroid/support/v4/app/BackStackRecord$Op; │ const/4 v1, 0x3 │ │ iput v1, v0, Landroid/support/v4/app/BackStackRecord$Op;->cmd:I │ │ - .line 436 │ + .line 458 │ iput-object p1, v0, Landroid/support/v4/app/BackStackRecord$Op;->fragment:Landroid/support/v4/app/Fragment; │ │ - .line 437 │ + .line 459 │ invoke-virtual {p0, v0}, Landroid/support/v4/app/BackStackRecord;->addOp(Landroid/support/v4/app/BackStackRecord$Op;)V │ │ - .line 439 │ + .line 461 │ return-object p0 │ .end method │ │ .method public replace(ILandroid/support/v4/app/Fragment;)Landroid/support/v4/app/FragmentTransaction; │ .locals 1 │ .param p1, "containerViewId" # I │ .param p2, "fragment" # Landroid/support/v4/app/Fragment; │ │ .prologue │ - .line 421 │ + .line 443 │ const/4 v0, 0x0 │ │ invoke-virtual {p0, p1, p2, v0}, Landroid/support/v4/app/BackStackRecord;->replace(ILandroid/support/v4/app/Fragment;Ljava/lang/String;)Landroid/support/v4/app/FragmentTransaction; │ │ move-result-object v0 │ │ return-object v0 │ @@ -2062,507 +4611,574 @@ │ .method public replace(ILandroid/support/v4/app/Fragment;Ljava/lang/String;)Landroid/support/v4/app/FragmentTransaction; │ .locals 2 │ .param p1, "containerViewId" # I │ .param p2, "fragment" # Landroid/support/v4/app/Fragment; │ .param p3, "tag" # Ljava/lang/String; │ │ .prologue │ - .line 425 │ + .line 447 │ if-nez p1, :cond_0 │ │ - .line 426 │ + .line 448 │ new-instance v0, Ljava/lang/IllegalArgumentException; │ │ const-string v1, "Must use non-zero containerViewId" │ │ invoke-direct {v0, v1}, Ljava/lang/IllegalArgumentException;->(Ljava/lang/String;)V │ │ throw v0 │ │ - .line 429 │ + .line 451 │ :cond_0 │ const/4 v0, 0x2 │ │ invoke-direct {p0, p1, p2, p3, v0}, Landroid/support/v4/app/BackStackRecord;->doAddOp(ILandroid/support/v4/app/Fragment;Ljava/lang/String;I)V │ │ - .line 430 │ + .line 452 │ return-object p0 │ .end method │ │ .method public run()V │ - .locals 9 │ + .locals 14 │ │ .prologue │ - const/4 v8, 0x1 │ + .line 641 │ + sget-boolean v11, Landroid/support/v4/app/FragmentManagerImpl;->DEBUG:Z │ │ - const/4 v7, 0x0 │ + if-eqz v11, :cond_0 │ │ - .line 600 │ - sget-boolean v4, Landroid/support/v4/app/FragmentManagerImpl;->DEBUG:Z │ + const-string v11, "FragmentManager" │ │ - if-eqz v4, :cond_0 │ + new-instance v12, Ljava/lang/StringBuilder; │ │ - const-string v4, "FragmentManager" │ + invoke-direct {v12}, Ljava/lang/StringBuilder;->()V │ │ - new-instance v5, Ljava/lang/StringBuilder; │ + const-string v13, "Run: " │ │ - invoke-direct {v5}, Ljava/lang/StringBuilder;->()V │ + invoke-virtual {v12, v13}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ - const-string v6, "Run: " │ + move-result-object v12 │ │ - invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ + invoke-virtual {v12, p0}, Ljava/lang/StringBuilder;->append(Ljava/lang/Object;)Ljava/lang/StringBuilder; │ │ - move-result-object v5 │ + move-result-object v12 │ │ - invoke-virtual {v5, p0}, Ljava/lang/StringBuilder;->append(Ljava/lang/Object;)Ljava/lang/StringBuilder; │ + invoke-virtual {v12}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; │ │ - move-result-object v5 │ + move-result-object v12 │ │ - invoke-virtual {v5}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; │ + invoke-static {v11, v12}, Landroid/util/Log;->v(Ljava/lang/String;Ljava/lang/String;)I │ │ - move-result-object v5 │ - │ - invoke-static {v4, v5}, Landroid/util/Log;->v(Ljava/lang/String;Ljava/lang/String;)I │ - │ - .line 602 │ + .line 643 │ :cond_0 │ - iget-boolean v4, p0, Landroid/support/v4/app/BackStackRecord;->mAddToBackStack:Z │ + iget-boolean v11, p0, Landroid/support/v4/app/BackStackRecord;->mAddToBackStack:Z │ │ - if-eqz v4, :cond_1 │ + if-eqz v11, :cond_1 │ │ - .line 603 │ - iget v4, p0, Landroid/support/v4/app/BackStackRecord;->mIndex:I │ + .line 644 │ + iget v11, p0, Landroid/support/v4/app/BackStackRecord;->mIndex:I │ │ - if-gez v4, :cond_1 │ + if-gez v11, :cond_1 │ │ - .line 604 │ - new-instance v4, Ljava/lang/IllegalStateException; │ + .line 645 │ + new-instance v11, Ljava/lang/IllegalStateException; │ │ - const-string v5, "addToBackStack() called after commit()" │ + const-string v12, "addToBackStack() called after commit()" │ │ - invoke-direct {v4, v5}, Ljava/lang/IllegalStateException;->(Ljava/lang/String;)V │ + invoke-direct {v11, v12}, Ljava/lang/IllegalStateException;->(Ljava/lang/String;)V │ │ - throw v4 │ + throw v11 │ │ - .line 608 │ + .line 649 │ :cond_1 │ - invoke-virtual {p0, v8}, Landroid/support/v4/app/BackStackRecord;->bumpBackStackNesting(I)V │ + const/4 v11, 0x1 │ │ - .line 610 │ - iget-object v3, p0, Landroid/support/v4/app/BackStackRecord;->mHead:Landroid/support/v4/app/BackStackRecord$Op; │ + invoke-virtual {p0, v11}, Landroid/support/v4/app/BackStackRecord;->bumpBackStackNesting(I)V │ │ - .line 611 │ - .local v3, "op":Landroid/support/v4/app/BackStackRecord$Op; │ - :goto_0 │ - if-eqz v3, :cond_a │ + .line 651 │ + const/4 v8, 0x0 │ │ - .line 612 │ - iget v4, v3, Landroid/support/v4/app/BackStackRecord$Op;->cmd:I │ + .line 652 │ + .local v8, "state":Landroid/support/v4/app/BackStackRecord$TransitionState; │ + const/4 v3, 0x0 │ │ - packed-switch v4, :pswitch_data_0 │ + .line 653 │ + .local v3, "firstOutFragments":Landroid/util/SparseArray;, "Landroid/util/SparseArray;" │ + const/4 v5, 0x0 │ │ - .line 675 │ - new-instance v4, Ljava/lang/IllegalArgumentException; │ + .line 654 │ + .local v5, "lastInFragments":Landroid/util/SparseArray;, "Landroid/util/SparseArray;" │ + sget v11, Landroid/os/Build$VERSION;->SDK_INT:I │ │ - new-instance v5, Ljava/lang/StringBuilder; │ + const/16 v12, 0x15 │ │ - invoke-direct {v5}, Ljava/lang/StringBuilder;->()V │ + if-lt v11, v12, :cond_2 │ │ - const-string v6, "Unknown cmd: " │ + .line 655 │ + new-instance v3, Landroid/util/SparseArray; │ │ - invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ + .end local v3 # "firstOutFragments":Landroid/util/SparseArray;, "Landroid/util/SparseArray;" │ + invoke-direct {v3}, Landroid/util/SparseArray;->()V │ │ - move-result-object v5 │ + .line 656 │ + .restart local v3 # "firstOutFragments":Landroid/util/SparseArray;, "Landroid/util/SparseArray;" │ + new-instance v5, Landroid/util/SparseArray; │ │ - iget v6, v3, Landroid/support/v4/app/BackStackRecord$Op;->cmd:I │ + .end local v5 # "lastInFragments":Landroid/util/SparseArray;, "Landroid/util/SparseArray;" │ + invoke-direct {v5}, Landroid/util/SparseArray;->()V │ │ - invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder; │ + .line 658 │ + .restart local v5 # "lastInFragments":Landroid/util/SparseArray;, "Landroid/util/SparseArray;" │ + invoke-direct {p0, v3, v5}, Landroid/support/v4/app/BackStackRecord;->calculateFragments(Landroid/util/SparseArray;Landroid/util/SparseArray;)V │ │ - move-result-object v5 │ + .line 660 │ + const/4 v11, 0x0 │ │ - invoke-virtual {v5}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; │ + invoke-direct {p0, v3, v5, v11}, Landroid/support/v4/app/BackStackRecord;->beginTransition(Landroid/util/SparseArray;Landroid/util/SparseArray;Z)Landroid/support/v4/app/BackStackRecord$TransitionState; │ │ - move-result-object v5 │ + move-result-object v8 │ │ - invoke-direct {v4, v5}, Ljava/lang/IllegalArgumentException;->(Ljava/lang/String;)V │ + .line 663 │ + :cond_2 │ + if-eqz v8, :cond_3 │ │ - throw v4 │ + const/4 v10, 0x0 │ │ - .line 614 │ - :pswitch_0 │ - iget-object v0, v3, Landroid/support/v4/app/BackStackRecord$Op;->fragment:Landroid/support/v4/app/Fragment; │ + .line 664 │ + .local v10, "transitionStyle":I │ + :goto_0 │ + if-eqz v8, :cond_4 │ │ - .line 615 │ - .local v0, "f":Landroid/support/v4/app/Fragment; │ - iget v4, v3, Landroid/support/v4/app/BackStackRecord$Op;->enterAnim:I │ + const/4 v9, 0x0 │ │ - iput v4, v0, Landroid/support/v4/app/Fragment;->mNextAnim:I │ + .line 665 │ + .local v9, "transition":I │ + :goto_1 │ + iget-object v7, p0, Landroid/support/v4/app/BackStackRecord;->mHead:Landroid/support/v4/app/BackStackRecord$Op; │ │ - .line 616 │ - iget-object v4, p0, Landroid/support/v4/app/BackStackRecord;->mManager:Landroid/support/v4/app/FragmentManagerImpl; │ + .line 666 │ + .local v7, "op":Landroid/support/v4/app/BackStackRecord$Op; │ + :goto_2 │ + if-eqz v7, :cond_f │ │ - invoke-virtual {v4, v0, v7}, Landroid/support/v4/app/FragmentManagerImpl;->addFragment(Landroid/support/v4/app/Fragment;Z)V │ + .line 667 │ + if-eqz v8, :cond_5 │ │ - .line 679 │ - :cond_2 │ - :goto_1 │ - iget-object v3, v3, Landroid/support/v4/app/BackStackRecord$Op;->next:Landroid/support/v4/app/BackStackRecord$Op; │ + const/4 v0, 0x0 │ │ - goto :goto_0 │ + .line 668 │ + .local v0, "enterAnim":I │ + :goto_3 │ + if-eqz v8, :cond_6 │ │ - .line 619 │ - .end local v0 # "f":Landroid/support/v4/app/Fragment; │ - :pswitch_1 │ - iget-object v0, v3, Landroid/support/v4/app/BackStackRecord$Op;->fragment:Landroid/support/v4/app/Fragment; │ + const/4 v1, 0x0 │ │ - .line 620 │ - .restart local v0 # "f":Landroid/support/v4/app/Fragment; │ - iget-object v4, p0, Landroid/support/v4/app/BackStackRecord;->mManager:Landroid/support/v4/app/FragmentManagerImpl; │ + .line 669 │ + .local v1, "exitAnim":I │ + :goto_4 │ + iget v11, v7, Landroid/support/v4/app/BackStackRecord$Op;->cmd:I │ │ - iget-object v4, v4, Landroid/support/v4/app/FragmentManagerImpl;->mAdded:Ljava/util/ArrayList; │ + packed-switch v11, :pswitch_data_0 │ │ - if-eqz v4, :cond_9 │ + .line 732 │ + new-instance v11, Ljava/lang/IllegalArgumentException; │ │ - .line 621 │ - const/4 v1, 0x0 │ + new-instance v12, Ljava/lang/StringBuilder; │ │ - .local v1, "i":I │ - :goto_2 │ - iget-object v4, p0, Landroid/support/v4/app/BackStackRecord;->mManager:Landroid/support/v4/app/FragmentManagerImpl; │ + invoke-direct {v12}, Ljava/lang/StringBuilder;->()V │ │ - iget-object v4, v4, Landroid/support/v4/app/FragmentManagerImpl;->mAdded:Ljava/util/ArrayList; │ + const-string v13, "Unknown cmd: " │ │ - invoke-virtual {v4}, Ljava/util/ArrayList;->size()I │ + invoke-virtual {v12, v13}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ - move-result v4 │ + move-result-object v12 │ │ - if-ge v1, v4, :cond_9 │ + iget v13, v7, Landroid/support/v4/app/BackStackRecord$Op;->cmd:I │ │ - .line 622 │ - iget-object v4, p0, Landroid/support/v4/app/BackStackRecord;->mManager:Landroid/support/v4/app/FragmentManagerImpl; │ + invoke-virtual {v12, v13}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder; │ │ - iget-object v4, v4, Landroid/support/v4/app/FragmentManagerImpl;->mAdded:Ljava/util/ArrayList; │ + move-result-object v12 │ │ - invoke-virtual {v4, v1}, Ljava/util/ArrayList;->get(I)Ljava/lang/Object; │ + invoke-virtual {v12}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; │ │ - move-result-object v2 │ + move-result-object v12 │ │ - check-cast v2, Landroid/support/v4/app/Fragment; │ + invoke-direct {v11, v12}, Ljava/lang/IllegalArgumentException;->(Ljava/lang/String;)V │ │ - .line 623 │ - .local v2, "old":Landroid/support/v4/app/Fragment; │ - sget-boolean v4, Landroid/support/v4/app/FragmentManagerImpl;->DEBUG:Z │ + throw v11 │ │ - if-eqz v4, :cond_3 │ + .line 663 │ + .end local v0 # "enterAnim":I │ + .end local v1 # "exitAnim":I │ + .end local v7 # "op":Landroid/support/v4/app/BackStackRecord$Op; │ + .end local v9 # "transition":I │ + .end local v10 # "transitionStyle":I │ + :cond_3 │ + iget v10, p0, Landroid/support/v4/app/BackStackRecord;->mTransitionStyle:I │ │ - const-string v4, "FragmentManager" │ + goto :goto_0 │ │ - new-instance v5, Ljava/lang/StringBuilder; │ + .line 664 │ + .restart local v10 # "transitionStyle":I │ + :cond_4 │ + iget v9, p0, Landroid/support/v4/app/BackStackRecord;->mTransition:I │ │ - invoke-direct {v5}, Ljava/lang/StringBuilder;->()V │ + goto :goto_1 │ │ - const-string v6, "OP_REPLACE: adding=" │ + .line 667 │ + .restart local v7 # "op":Landroid/support/v4/app/BackStackRecord$Op; │ + .restart local v9 # "transition":I │ + :cond_5 │ + iget v0, v7, Landroid/support/v4/app/BackStackRecord$Op;->enterAnim:I │ │ - invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ + goto :goto_3 │ │ - move-result-object v5 │ + .line 668 │ + .restart local v0 # "enterAnim":I │ + :cond_6 │ + iget v1, v7, Landroid/support/v4/app/BackStackRecord$Op;->exitAnim:I │ │ - invoke-virtual {v5, v0}, Ljava/lang/StringBuilder;->append(Ljava/lang/Object;)Ljava/lang/StringBuilder; │ + goto :goto_4 │ │ - move-result-object v5 │ + .line 671 │ + .restart local v1 # "exitAnim":I │ + :pswitch_0 │ + iget-object v2, v7, Landroid/support/v4/app/BackStackRecord$Op;->fragment:Landroid/support/v4/app/Fragment; │ │ - const-string v6, " old=" │ + .line 672 │ + .local v2, "f":Landroid/support/v4/app/Fragment; │ + iput v0, v2, Landroid/support/v4/app/Fragment;->mNextAnim:I │ │ - invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ + .line 673 │ + iget-object v11, p0, Landroid/support/v4/app/BackStackRecord;->mManager:Landroid/support/v4/app/FragmentManagerImpl; │ │ - move-result-object v5 │ + const/4 v12, 0x0 │ │ - invoke-virtual {v5, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/Object;)Ljava/lang/StringBuilder; │ + invoke-virtual {v11, v2, v12}, Landroid/support/v4/app/FragmentManagerImpl;->addFragment(Landroid/support/v4/app/Fragment;Z)V │ │ - move-result-object v5 │ + .line 736 │ + :cond_7 │ + :goto_5 │ + iget-object v7, v7, Landroid/support/v4/app/BackStackRecord$Op;->next:Landroid/support/v4/app/BackStackRecord$Op; │ │ - invoke-virtual {v5}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; │ + .line 737 │ + goto :goto_2 │ │ - move-result-object v5 │ + .line 676 │ + .end local v2 # "f":Landroid/support/v4/app/Fragment; │ + :pswitch_1 │ + iget-object v2, v7, Landroid/support/v4/app/BackStackRecord$Op;->fragment:Landroid/support/v4/app/Fragment; │ │ - invoke-static {v4, v5}, Landroid/util/Log;->v(Ljava/lang/String;Ljava/lang/String;)I │ + .line 677 │ + .restart local v2 # "f":Landroid/support/v4/app/Fragment; │ + iget-object v11, p0, Landroid/support/v4/app/BackStackRecord;->mManager:Landroid/support/v4/app/FragmentManagerImpl; │ │ - .line 625 │ - :cond_3 │ - if-eqz v0, :cond_4 │ + iget-object v11, v11, Landroid/support/v4/app/FragmentManagerImpl;->mAdded:Ljava/util/ArrayList; │ │ - iget v4, v2, Landroid/support/v4/app/Fragment;->mContainerId:I │ + if-eqz v11, :cond_e │ │ - iget v5, v0, Landroid/support/v4/app/Fragment;->mContainerId:I │ + .line 678 │ + const/4 v4, 0x0 │ │ - if-ne v4, v5, :cond_5 │ + .local v4, "i":I │ + :goto_6 │ + iget-object v11, p0, Landroid/support/v4/app/BackStackRecord;->mManager:Landroid/support/v4/app/FragmentManagerImpl; │ │ - .line 626 │ - :cond_4 │ - if-ne v2, v0, :cond_6 │ + iget-object v11, v11, Landroid/support/v4/app/FragmentManagerImpl;->mAdded:Ljava/util/ArrayList; │ │ - .line 627 │ - const/4 v0, 0x0 │ + invoke-virtual {v11}, Ljava/util/ArrayList;->size()I │ │ - iput-object v0, v3, Landroid/support/v4/app/BackStackRecord$Op;->fragment:Landroid/support/v4/app/Fragment; │ + move-result v11 │ │ - .line 621 │ - :cond_5 │ - :goto_3 │ - add-int/lit8 v1, v1, 0x1 │ + if-ge v4, v11, :cond_e │ │ - goto :goto_2 │ + .line 679 │ + iget-object v11, p0, Landroid/support/v4/app/BackStackRecord;->mManager:Landroid/support/v4/app/FragmentManagerImpl; │ │ - .line 629 │ - :cond_6 │ - iget-object v4, v3, Landroid/support/v4/app/BackStackRecord$Op;->removed:Ljava/util/ArrayList; │ + iget-object v11, v11, Landroid/support/v4/app/FragmentManagerImpl;->mAdded:Ljava/util/ArrayList; │ │ - if-nez v4, :cond_7 │ + invoke-virtual {v11, v4}, Ljava/util/ArrayList;->get(I)Ljava/lang/Object; │ │ - .line 630 │ - new-instance v4, Ljava/util/ArrayList; │ + move-result-object v6 │ │ - invoke-direct {v4}, Ljava/util/ArrayList;->()V │ + check-cast v6, Landroid/support/v4/app/Fragment; │ │ - iput-object v4, v3, Landroid/support/v4/app/BackStackRecord$Op;->removed:Ljava/util/ArrayList; │ + .line 680 │ + .local v6, "old":Landroid/support/v4/app/Fragment; │ + sget-boolean v11, Landroid/support/v4/app/FragmentManagerImpl;->DEBUG:Z │ │ - .line 632 │ - :cond_7 │ - iget-object v4, v3, Landroid/support/v4/app/BackStackRecord$Op;->removed:Ljava/util/ArrayList; │ + if-eqz v11, :cond_8 │ │ - invoke-virtual {v4, v2}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z │ + const-string v11, "FragmentManager" │ │ - .line 633 │ - iget v4, v3, Landroid/support/v4/app/BackStackRecord$Op;->exitAnim:I │ + new-instance v12, Ljava/lang/StringBuilder; │ │ - iput v4, v2, Landroid/support/v4/app/Fragment;->mNextAnim:I │ + invoke-direct {v12}, Ljava/lang/StringBuilder;->()V │ │ - .line 634 │ - iget-boolean v4, p0, Landroid/support/v4/app/BackStackRecord;->mAddToBackStack:Z │ + const-string v13, "OP_REPLACE: adding=" │ │ - if-eqz v4, :cond_8 │ + invoke-virtual {v12, v13}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ - .line 635 │ - iget v4, v2, Landroid/support/v4/app/Fragment;->mBackStackNesting:I │ + move-result-object v12 │ │ - add-int/lit8 v4, v4, 0x1 │ + invoke-virtual {v12, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/Object;)Ljava/lang/StringBuilder; │ │ - iput v4, v2, Landroid/support/v4/app/Fragment;->mBackStackNesting:I │ + move-result-object v12 │ │ - .line 636 │ - sget-boolean v4, Landroid/support/v4/app/FragmentManagerImpl;->DEBUG:Z │ + const-string v13, " old=" │ │ - if-eqz v4, :cond_8 │ + invoke-virtual {v12, v13}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ - const-string v4, "FragmentManager" │ + move-result-object v12 │ │ - new-instance v5, Ljava/lang/StringBuilder; │ + invoke-virtual {v12, v6}, Ljava/lang/StringBuilder;->append(Ljava/lang/Object;)Ljava/lang/StringBuilder; │ │ - invoke-direct {v5}, Ljava/lang/StringBuilder;->()V │ + move-result-object v12 │ │ - const-string v6, "Bump nesting of " │ + invoke-virtual {v12}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; │ │ - invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ + move-result-object v12 │ │ - move-result-object v5 │ + invoke-static {v11, v12}, Landroid/util/Log;->v(Ljava/lang/String;Ljava/lang/String;)I │ │ - invoke-virtual {v5, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/Object;)Ljava/lang/StringBuilder; │ + .line 682 │ + :cond_8 │ + if-eqz v2, :cond_9 │ │ - move-result-object v5 │ + iget v11, v6, Landroid/support/v4/app/Fragment;->mContainerId:I │ │ - const-string v6, " to " │ + iget v12, v2, Landroid/support/v4/app/Fragment;->mContainerId:I │ │ - invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ + if-ne v11, v12, :cond_a │ │ - move-result-object v5 │ + .line 683 │ + :cond_9 │ + if-ne v6, v2, :cond_b │ │ - iget v6, v2, Landroid/support/v4/app/Fragment;->mBackStackNesting:I │ + .line 684 │ + const/4 v2, 0x0 │ │ - invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder; │ + iput-object v2, v7, Landroid/support/v4/app/BackStackRecord$Op;->fragment:Landroid/support/v4/app/Fragment; │ │ - move-result-object v5 │ + .line 678 │ + :cond_a │ + :goto_7 │ + add-int/lit8 v4, v4, 0x1 │ │ - invoke-virtual {v5}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; │ + goto :goto_6 │ │ - move-result-object v5 │ + .line 686 │ + :cond_b │ + iget-object v11, v7, Landroid/support/v4/app/BackStackRecord$Op;->removed:Ljava/util/ArrayList; │ │ - invoke-static {v4, v5}, Landroid/util/Log;->v(Ljava/lang/String;Ljava/lang/String;)I │ + if-nez v11, :cond_c │ │ - .line 639 │ - :cond_8 │ - iget-object v4, p0, Landroid/support/v4/app/BackStackRecord;->mManager:Landroid/support/v4/app/FragmentManagerImpl; │ + .line 687 │ + new-instance v11, Ljava/util/ArrayList; │ │ - iget v5, p0, Landroid/support/v4/app/BackStackRecord;->mTransition:I │ + invoke-direct {v11}, Ljava/util/ArrayList;->()V │ │ - iget v6, p0, Landroid/support/v4/app/BackStackRecord;->mTransitionStyle:I │ + iput-object v11, v7, Landroid/support/v4/app/BackStackRecord$Op;->removed:Ljava/util/ArrayList; │ │ - invoke-virtual {v4, v2, v5, v6}, Landroid/support/v4/app/FragmentManagerImpl;->removeFragment(Landroid/support/v4/app/Fragment;II)V │ + .line 689 │ + :cond_c │ + iget-object v11, v7, Landroid/support/v4/app/BackStackRecord$Op;->removed:Ljava/util/ArrayList; │ │ - goto :goto_3 │ + invoke-virtual {v11, v6}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z │ │ - .line 644 │ - .end local v1 # "i":I │ - .end local v2 # "old":Landroid/support/v4/app/Fragment; │ - :cond_9 │ - if-eqz v0, :cond_2 │ + .line 690 │ + iput v1, v6, Landroid/support/v4/app/Fragment;->mNextAnim:I │ │ - .line 645 │ - iget v4, v3, Landroid/support/v4/app/BackStackRecord$Op;->enterAnim:I │ + .line 691 │ + iget-boolean v11, p0, Landroid/support/v4/app/BackStackRecord;->mAddToBackStack:Z │ │ - iput v4, v0, Landroid/support/v4/app/Fragment;->mNextAnim:I │ + if-eqz v11, :cond_d │ │ - .line 646 │ - iget-object v4, p0, Landroid/support/v4/app/BackStackRecord;->mManager:Landroid/support/v4/app/FragmentManagerImpl; │ + .line 692 │ + iget v11, v6, Landroid/support/v4/app/Fragment;->mBackStackNesting:I │ │ - invoke-virtual {v4, v0, v7}, Landroid/support/v4/app/FragmentManagerImpl;->addFragment(Landroid/support/v4/app/Fragment;Z)V │ + add-int/lit8 v11, v11, 0x1 │ │ - goto/16 :goto_1 │ + iput v11, v6, Landroid/support/v4/app/Fragment;->mBackStackNesting:I │ │ - .line 650 │ - .end local v0 # "f":Landroid/support/v4/app/Fragment; │ - :pswitch_2 │ - iget-object v0, v3, Landroid/support/v4/app/BackStackRecord$Op;->fragment:Landroid/support/v4/app/Fragment; │ + .line 693 │ + sget-boolean v11, Landroid/support/v4/app/FragmentManagerImpl;->DEBUG:Z │ │ - .line 651 │ - .restart local v0 # "f":Landroid/support/v4/app/Fragment; │ - iget v4, v3, Landroid/support/v4/app/BackStackRecord$Op;->exitAnim:I │ + if-eqz v11, :cond_d │ │ - iput v4, v0, Landroid/support/v4/app/Fragment;->mNextAnim:I │ + const-string v11, "FragmentManager" │ │ - .line 652 │ - iget-object v4, p0, Landroid/support/v4/app/BackStackRecord;->mManager:Landroid/support/v4/app/FragmentManagerImpl; │ + new-instance v12, Ljava/lang/StringBuilder; │ │ - iget v5, p0, Landroid/support/v4/app/BackStackRecord;->mTransition:I │ + invoke-direct {v12}, Ljava/lang/StringBuilder;->()V │ │ - iget v6, p0, Landroid/support/v4/app/BackStackRecord;->mTransitionStyle:I │ + const-string v13, "Bump nesting of " │ │ - invoke-virtual {v4, v0, v5, v6}, Landroid/support/v4/app/FragmentManagerImpl;->removeFragment(Landroid/support/v4/app/Fragment;II)V │ + invoke-virtual {v12, v13}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ - goto/16 :goto_1 │ + move-result-object v12 │ │ - .line 655 │ - .end local v0 # "f":Landroid/support/v4/app/Fragment; │ - :pswitch_3 │ - iget-object v0, v3, Landroid/support/v4/app/BackStackRecord$Op;->fragment:Landroid/support/v4/app/Fragment; │ + invoke-virtual {v12, v6}, Ljava/lang/StringBuilder;->append(Ljava/lang/Object;)Ljava/lang/StringBuilder; │ │ - .line 656 │ - .restart local v0 # "f":Landroid/support/v4/app/Fragment; │ - iget v4, v3, Landroid/support/v4/app/BackStackRecord$Op;->exitAnim:I │ + move-result-object v12 │ │ - iput v4, v0, Landroid/support/v4/app/Fragment;->mNextAnim:I │ + const-string v13, " to " │ │ - .line 657 │ - iget-object v4, p0, Landroid/support/v4/app/BackStackRecord;->mManager:Landroid/support/v4/app/FragmentManagerImpl; │ + invoke-virtual {v12, v13}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ - iget v5, p0, Landroid/support/v4/app/BackStackRecord;->mTransition:I │ + move-result-object v12 │ │ - iget v6, p0, Landroid/support/v4/app/BackStackRecord;->mTransitionStyle:I │ + iget v13, v6, Landroid/support/v4/app/Fragment;->mBackStackNesting:I │ │ - invoke-virtual {v4, v0, v5, v6}, Landroid/support/v4/app/FragmentManagerImpl;->hideFragment(Landroid/support/v4/app/Fragment;II)V │ + invoke-virtual {v12, v13}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder; │ │ - goto/16 :goto_1 │ + move-result-object v12 │ │ - .line 660 │ - .end local v0 # "f":Landroid/support/v4/app/Fragment; │ - :pswitch_4 │ - iget-object v0, v3, Landroid/support/v4/app/BackStackRecord$Op;->fragment:Landroid/support/v4/app/Fragment; │ + invoke-virtual {v12}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; │ │ - .line 661 │ - .restart local v0 # "f":Landroid/support/v4/app/Fragment; │ - iget v4, v3, Landroid/support/v4/app/BackStackRecord$Op;->enterAnim:I │ + move-result-object v12 │ │ - iput v4, v0, Landroid/support/v4/app/Fragment;->mNextAnim:I │ + invoke-static {v11, v12}, Landroid/util/Log;->v(Ljava/lang/String;Ljava/lang/String;)I │ │ - .line 662 │ - iget-object v4, p0, Landroid/support/v4/app/BackStackRecord;->mManager:Landroid/support/v4/app/FragmentManagerImpl; │ + .line 696 │ + :cond_d │ + iget-object v11, p0, Landroid/support/v4/app/BackStackRecord;->mManager:Landroid/support/v4/app/FragmentManagerImpl; │ │ - iget v5, p0, Landroid/support/v4/app/BackStackRecord;->mTransition:I │ + invoke-virtual {v11, v6, v9, v10}, Landroid/support/v4/app/FragmentManagerImpl;->removeFragment(Landroid/support/v4/app/Fragment;II)V │ │ - iget v6, p0, Landroid/support/v4/app/BackStackRecord;->mTransitionStyle:I │ + goto :goto_7 │ │ - invoke-virtual {v4, v0, v5, v6}, Landroid/support/v4/app/FragmentManagerImpl;->showFragment(Landroid/support/v4/app/Fragment;II)V │ + .line 701 │ + .end local v4 # "i":I │ + .end local v6 # "old":Landroid/support/v4/app/Fragment; │ + :cond_e │ + if-eqz v2, :cond_7 │ │ - goto/16 :goto_1 │ + .line 702 │ + iput v0, v2, Landroid/support/v4/app/Fragment;->mNextAnim:I │ │ - .line 665 │ - .end local v0 # "f":Landroid/support/v4/app/Fragment; │ - :pswitch_5 │ - iget-object v0, v3, Landroid/support/v4/app/BackStackRecord$Op;->fragment:Landroid/support/v4/app/Fragment; │ + .line 703 │ + iget-object v11, p0, Landroid/support/v4/app/BackStackRecord;->mManager:Landroid/support/v4/app/FragmentManagerImpl; │ │ - .line 666 │ - .restart local v0 # "f":Landroid/support/v4/app/Fragment; │ - iget v4, v3, Landroid/support/v4/app/BackStackRecord$Op;->exitAnim:I │ + const/4 v12, 0x0 │ │ - iput v4, v0, Landroid/support/v4/app/Fragment;->mNextAnim:I │ + invoke-virtual {v11, v2, v12}, Landroid/support/v4/app/FragmentManagerImpl;->addFragment(Landroid/support/v4/app/Fragment;Z)V │ │ - .line 667 │ - iget-object v4, p0, Landroid/support/v4/app/BackStackRecord;->mManager:Landroid/support/v4/app/FragmentManagerImpl; │ + goto/16 :goto_5 │ │ - iget v5, p0, Landroid/support/v4/app/BackStackRecord;->mTransition:I │ + .line 707 │ + .end local v2 # "f":Landroid/support/v4/app/Fragment; │ + :pswitch_2 │ + iget-object v2, v7, Landroid/support/v4/app/BackStackRecord$Op;->fragment:Landroid/support/v4/app/Fragment; │ │ - iget v6, p0, Landroid/support/v4/app/BackStackRecord;->mTransitionStyle:I │ + .line 708 │ + .restart local v2 # "f":Landroid/support/v4/app/Fragment; │ + iput v1, v2, Landroid/support/v4/app/Fragment;->mNextAnim:I │ │ - invoke-virtual {v4, v0, v5, v6}, Landroid/support/v4/app/FragmentManagerImpl;->detachFragment(Landroid/support/v4/app/Fragment;II)V │ + .line 709 │ + iget-object v11, p0, Landroid/support/v4/app/BackStackRecord;->mManager:Landroid/support/v4/app/FragmentManagerImpl; │ │ - goto/16 :goto_1 │ + invoke-virtual {v11, v2, v9, v10}, Landroid/support/v4/app/FragmentManagerImpl;->removeFragment(Landroid/support/v4/app/Fragment;II)V │ │ - .line 670 │ - .end local v0 # "f":Landroid/support/v4/app/Fragment; │ - :pswitch_6 │ - iget-object v0, v3, Landroid/support/v4/app/BackStackRecord$Op;->fragment:Landroid/support/v4/app/Fragment; │ + goto/16 :goto_5 │ │ - .line 671 │ - .restart local v0 # "f":Landroid/support/v4/app/Fragment; │ - iget v4, v3, Landroid/support/v4/app/BackStackRecord$Op;->enterAnim:I │ + .line 712 │ + .end local v2 # "f":Landroid/support/v4/app/Fragment; │ + :pswitch_3 │ + iget-object v2, v7, Landroid/support/v4/app/BackStackRecord$Op;->fragment:Landroid/support/v4/app/Fragment; │ │ - iput v4, v0, Landroid/support/v4/app/Fragment;->mNextAnim:I │ + .line 713 │ + .restart local v2 # "f":Landroid/support/v4/app/Fragment; │ + iput v1, v2, Landroid/support/v4/app/Fragment;->mNextAnim:I │ │ - .line 672 │ - iget-object v4, p0, Landroid/support/v4/app/BackStackRecord;->mManager:Landroid/support/v4/app/FragmentManagerImpl; │ + .line 714 │ + iget-object v11, p0, Landroid/support/v4/app/BackStackRecord;->mManager:Landroid/support/v4/app/FragmentManagerImpl; │ │ - iget v5, p0, Landroid/support/v4/app/BackStackRecord;->mTransition:I │ + invoke-virtual {v11, v2, v9, v10}, Landroid/support/v4/app/FragmentManagerImpl;->hideFragment(Landroid/support/v4/app/Fragment;II)V │ │ - iget v6, p0, Landroid/support/v4/app/BackStackRecord;->mTransitionStyle:I │ + goto/16 :goto_5 │ │ - invoke-virtual {v4, v0, v5, v6}, Landroid/support/v4/app/FragmentManagerImpl;->attachFragment(Landroid/support/v4/app/Fragment;II)V │ + .line 717 │ + .end local v2 # "f":Landroid/support/v4/app/Fragment; │ + :pswitch_4 │ + iget-object v2, v7, Landroid/support/v4/app/BackStackRecord$Op;->fragment:Landroid/support/v4/app/Fragment; │ │ - goto/16 :goto_1 │ + .line 718 │ + .restart local v2 # "f":Landroid/support/v4/app/Fragment; │ + iput v0, v2, Landroid/support/v4/app/Fragment;->mNextAnim:I │ │ - .line 682 │ - .end local v0 # "f":Landroid/support/v4/app/Fragment; │ - :cond_a │ - iget-object v4, p0, Landroid/support/v4/app/BackStackRecord;->mManager:Landroid/support/v4/app/FragmentManagerImpl; │ + .line 719 │ + iget-object v11, p0, Landroid/support/v4/app/BackStackRecord;->mManager:Landroid/support/v4/app/FragmentManagerImpl; │ │ - iget-object v5, p0, Landroid/support/v4/app/BackStackRecord;->mManager:Landroid/support/v4/app/FragmentManagerImpl; │ + invoke-virtual {v11, v2, v9, v10}, Landroid/support/v4/app/FragmentManagerImpl;->showFragment(Landroid/support/v4/app/Fragment;II)V │ │ - iget v5, v5, Landroid/support/v4/app/FragmentManagerImpl;->mCurState:I │ + goto/16 :goto_5 │ │ - iget v6, p0, Landroid/support/v4/app/BackStackRecord;->mTransition:I │ + .line 722 │ + .end local v2 # "f":Landroid/support/v4/app/Fragment; │ + :pswitch_5 │ + iget-object v2, v7, Landroid/support/v4/app/BackStackRecord$Op;->fragment:Landroid/support/v4/app/Fragment; │ │ - iget v7, p0, Landroid/support/v4/app/BackStackRecord;->mTransitionStyle:I │ + .line 723 │ + .restart local v2 # "f":Landroid/support/v4/app/Fragment; │ + iput v1, v2, Landroid/support/v4/app/Fragment;->mNextAnim:I │ │ - invoke-virtual {v4, v5, v6, v7, v8}, Landroid/support/v4/app/FragmentManagerImpl;->moveToState(IIIZ)V │ + .line 724 │ + iget-object v11, p0, Landroid/support/v4/app/BackStackRecord;->mManager:Landroid/support/v4/app/FragmentManagerImpl; │ │ - .line 685 │ - iget-boolean v4, p0, Landroid/support/v4/app/BackStackRecord;->mAddToBackStack:Z │ + invoke-virtual {v11, v2, v9, v10}, Landroid/support/v4/app/FragmentManagerImpl;->detachFragment(Landroid/support/v4/app/Fragment;II)V │ │ - if-eqz v4, :cond_b │ + goto/16 :goto_5 │ │ - .line 686 │ - iget-object v4, p0, Landroid/support/v4/app/BackStackRecord;->mManager:Landroid/support/v4/app/FragmentManagerImpl; │ + .line 727 │ + .end local v2 # "f":Landroid/support/v4/app/Fragment; │ + :pswitch_6 │ + iget-object v2, v7, Landroid/support/v4/app/BackStackRecord$Op;->fragment:Landroid/support/v4/app/Fragment; │ │ - invoke-virtual {v4, p0}, Landroid/support/v4/app/FragmentManagerImpl;->addBackStackState(Landroid/support/v4/app/BackStackRecord;)V │ + .line 728 │ + .restart local v2 # "f":Landroid/support/v4/app/Fragment; │ + iput v0, v2, Landroid/support/v4/app/Fragment;->mNextAnim:I │ │ - .line 688 │ - :cond_b │ - return-void │ + .line 729 │ + iget-object v11, p0, Landroid/support/v4/app/BackStackRecord;->mManager:Landroid/support/v4/app/FragmentManagerImpl; │ │ - .line 612 │ - nop │ + invoke-virtual {v11, v2, v9, v10}, Landroid/support/v4/app/FragmentManagerImpl;->attachFragment(Landroid/support/v4/app/Fragment;II)V │ │ + goto/16 :goto_5 │ + │ + .line 739 │ + .end local v0 # "enterAnim":I │ + .end local v1 # "exitAnim":I │ + .end local v2 # "f":Landroid/support/v4/app/Fragment; │ + :cond_f │ + iget-object v11, p0, Landroid/support/v4/app/BackStackRecord;->mManager:Landroid/support/v4/app/FragmentManagerImpl; │ + │ + iget-object v12, p0, Landroid/support/v4/app/BackStackRecord;->mManager:Landroid/support/v4/app/FragmentManagerImpl; │ + │ + iget v12, v12, Landroid/support/v4/app/FragmentManagerImpl;->mCurState:I │ + │ + const/4 v13, 0x1 │ + │ + invoke-virtual {v11, v12, v9, v10, v13}, Landroid/support/v4/app/FragmentManagerImpl;->moveToState(IIIZ)V │ + │ + .line 741 │ + iget-boolean v11, p0, Landroid/support/v4/app/BackStackRecord;->mAddToBackStack:Z │ + │ + if-eqz v11, :cond_10 │ + │ + .line 742 │ + iget-object v11, p0, Landroid/support/v4/app/BackStackRecord;->mManager:Landroid/support/v4/app/FragmentManagerImpl; │ + │ + invoke-virtual {v11, p0}, Landroid/support/v4/app/FragmentManagerImpl;->addBackStackState(Landroid/support/v4/app/BackStackRecord;)V │ + │ + .line 744 │ + :cond_10 │ + return-void │ + │ + .line 669 │ :pswitch_data_0 │ .packed-switch 0x1 │ :pswitch_0 │ :pswitch_1 │ :pswitch_2 │ :pswitch_3 │ :pswitch_4 │ @@ -2572,86 +5188,86 @@ │ .end method │ │ .method public setBreadCrumbShortTitle(I)Landroid/support/v4/app/FragmentTransaction; │ .locals 1 │ .param p1, "res" # I │ │ .prologue │ - .line 537 │ + .line 578 │ iput p1, p0, Landroid/support/v4/app/BackStackRecord;->mBreadCrumbShortTitleRes:I │ │ - .line 538 │ + .line 579 │ const/4 v0, 0x0 │ │ iput-object v0, p0, Landroid/support/v4/app/BackStackRecord;->mBreadCrumbShortTitleText:Ljava/lang/CharSequence; │ │ - .line 539 │ + .line 580 │ return-object p0 │ .end method │ │ .method public setBreadCrumbShortTitle(Ljava/lang/CharSequence;)Landroid/support/v4/app/FragmentTransaction; │ .locals 1 │ .param p1, "text" # Ljava/lang/CharSequence; │ │ .prologue │ - .line 543 │ + .line 584 │ const/4 v0, 0x0 │ │ iput v0, p0, Landroid/support/v4/app/BackStackRecord;->mBreadCrumbShortTitleRes:I │ │ - .line 544 │ + .line 585 │ iput-object p1, p0, Landroid/support/v4/app/BackStackRecord;->mBreadCrumbShortTitleText:Ljava/lang/CharSequence; │ │ - .line 545 │ + .line 586 │ return-object p0 │ .end method │ │ .method public setBreadCrumbTitle(I)Landroid/support/v4/app/FragmentTransaction; │ .locals 1 │ .param p1, "res" # I │ │ .prologue │ - .line 525 │ + .line 566 │ iput p1, p0, Landroid/support/v4/app/BackStackRecord;->mBreadCrumbTitleRes:I │ │ - .line 526 │ + .line 567 │ const/4 v0, 0x0 │ │ iput-object v0, p0, Landroid/support/v4/app/BackStackRecord;->mBreadCrumbTitleText:Ljava/lang/CharSequence; │ │ - .line 527 │ + .line 568 │ return-object p0 │ .end method │ │ .method public setBreadCrumbTitle(Ljava/lang/CharSequence;)Landroid/support/v4/app/FragmentTransaction; │ .locals 1 │ .param p1, "text" # Ljava/lang/CharSequence; │ │ .prologue │ - .line 531 │ + .line 572 │ const/4 v0, 0x0 │ │ iput v0, p0, Landroid/support/v4/app/BackStackRecord;->mBreadCrumbTitleRes:I │ │ - .line 532 │ + .line 573 │ iput-object p1, p0, Landroid/support/v4/app/BackStackRecord;->mBreadCrumbTitleText:Ljava/lang/CharSequence; │ │ - .line 533 │ + .line 574 │ return-object p0 │ .end method │ │ .method public setCustomAnimations(II)Landroid/support/v4/app/FragmentTransaction; │ .locals 1 │ .param p1, "enter" # I │ .param p2, "exit" # I │ │ .prologue │ const/4 v0, 0x0 │ │ - .line 479 │ + .line 501 │ invoke-virtual {p0, p1, p2, v0, v0}, Landroid/support/v4/app/BackStackRecord;->setCustomAnimations(IIII)Landroid/support/v4/app/FragmentTransaction; │ │ move-result-object v0 │ │ return-object v0 │ .end method │ │ @@ -2659,145 +5275,145 @@ │ .locals 0 │ .param p1, "enter" # I │ .param p2, "exit" # I │ .param p3, "popEnter" # I │ .param p4, "popExit" # I │ │ .prologue │ - .line 484 │ + .line 506 │ iput p1, p0, Landroid/support/v4/app/BackStackRecord;->mEnterAnim:I │ │ - .line 485 │ + .line 507 │ iput p2, p0, Landroid/support/v4/app/BackStackRecord;->mExitAnim:I │ │ - .line 486 │ + .line 508 │ iput p3, p0, Landroid/support/v4/app/BackStackRecord;->mPopEnterAnim:I │ │ - .line 487 │ + .line 509 │ iput p4, p0, Landroid/support/v4/app/BackStackRecord;->mPopExitAnim:I │ │ - .line 488 │ + .line 510 │ return-object p0 │ .end method │ │ .method public setTransition(I)Landroid/support/v4/app/FragmentTransaction; │ .locals 0 │ .param p1, "transition" # I │ │ .prologue │ - .line 492 │ + .line 514 │ iput p1, p0, Landroid/support/v4/app/BackStackRecord;->mTransition:I │ │ - .line 493 │ + .line 515 │ return-object p0 │ .end method │ │ .method public setTransitionStyle(I)Landroid/support/v4/app/FragmentTransaction; │ .locals 0 │ .param p1, "styleRes" # I │ │ .prologue │ - .line 497 │ + .line 538 │ iput p1, p0, Landroid/support/v4/app/BackStackRecord;->mTransitionStyle:I │ │ - .line 498 │ + .line 539 │ return-object p0 │ .end method │ │ .method public show(Landroid/support/v4/app/Fragment;)Landroid/support/v4/app/FragmentTransaction; │ .locals 2 │ .param p1, "fragment" # Landroid/support/v4/app/Fragment; │ │ .prologue │ - .line 452 │ + .line 474 │ new-instance v0, Landroid/support/v4/app/BackStackRecord$Op; │ │ invoke-direct {v0}, Landroid/support/v4/app/BackStackRecord$Op;->()V │ │ - .line 453 │ + .line 475 │ .local v0, "op":Landroid/support/v4/app/BackStackRecord$Op; │ const/4 v1, 0x5 │ │ iput v1, v0, Landroid/support/v4/app/BackStackRecord$Op;->cmd:I │ │ - .line 454 │ + .line 476 │ iput-object p1, v0, Landroid/support/v4/app/BackStackRecord$Op;->fragment:Landroid/support/v4/app/Fragment; │ │ - .line 455 │ + .line 477 │ invoke-virtual {p0, v0}, Landroid/support/v4/app/BackStackRecord;->addOp(Landroid/support/v4/app/BackStackRecord$Op;)V │ │ - .line 457 │ + .line 479 │ return-object p0 │ .end method │ │ .method public toString()Ljava/lang/String; │ .locals 2 │ │ .prologue │ - .line 221 │ + .line 243 │ new-instance v0, Ljava/lang/StringBuilder; │ │ const/16 v1, 0x80 │ │ invoke-direct {v0, v1}, Ljava/lang/StringBuilder;->(I)V │ │ - .line 222 │ + .line 244 │ .local v0, "sb":Ljava/lang/StringBuilder; │ const-string v1, "BackStackEntry{" │ │ invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ - .line 223 │ + .line 245 │ invoke-static {p0}, Ljava/lang/System;->identityHashCode(Ljava/lang/Object;)I │ │ move-result v1 │ │ invoke-static {v1}, Ljava/lang/Integer;->toHexString(I)Ljava/lang/String; │ │ move-result-object v1 │ │ invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ - .line 224 │ + .line 246 │ iget v1, p0, Landroid/support/v4/app/BackStackRecord;->mIndex:I │ │ if-ltz v1, :cond_0 │ │ - .line 225 │ + .line 247 │ const-string v1, " #" │ │ invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ - .line 226 │ + .line 248 │ iget v1, p0, Landroid/support/v4/app/BackStackRecord;->mIndex:I │ │ invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder; │ │ - .line 228 │ + .line 250 │ :cond_0 │ iget-object v1, p0, Landroid/support/v4/app/BackStackRecord;->mName:Ljava/lang/String; │ │ if-eqz v1, :cond_1 │ │ - .line 229 │ + .line 251 │ const-string v1, " " │ │ invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ - .line 230 │ + .line 252 │ iget-object v1, p0, Landroid/support/v4/app/BackStackRecord;->mName:Ljava/lang/String; │ │ invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ - .line 232 │ + .line 254 │ :cond_1 │ const-string v1, "}" │ │ invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ - .line 233 │ + .line 255 │ invoke-virtual {v0}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; │ │ move-result-object v1 │ │ return-object v1 │ .end method ├── smali/android/support/v4/app/FragmentManagerState.smali │ @@ -28,105 +28,105 @@ │ │ │ # direct methods │ .method static constructor ()V │ .locals 1 │ │ .prologue │ - .line 373 │ + .line 386 │ new-instance v0, Landroid/support/v4/app/FragmentManagerState$1; │ │ invoke-direct {v0}, Landroid/support/v4/app/FragmentManagerState$1;->()V │ │ sput-object v0, Landroid/support/v4/app/FragmentManagerState;->CREATOR:Landroid/os/Parcelable$Creator; │ │ return-void │ .end method │ │ .method public constructor ()V │ .locals 0 │ │ .prologue │ - .line 354 │ + .line 367 │ invoke-direct {p0}, Ljava/lang/Object;->()V │ │ - .line 355 │ + .line 368 │ return-void │ .end method │ │ .method public constructor (Landroid/os/Parcel;)V │ .locals 1 │ .param p1, "in" # Landroid/os/Parcel; │ │ .prologue │ - .line 357 │ + .line 370 │ invoke-direct {p0}, Ljava/lang/Object;->()V │ │ - .line 358 │ + .line 371 │ sget-object v0, Landroid/support/v4/app/FragmentState;->CREATOR:Landroid/os/Parcelable$Creator; │ │ invoke-virtual {p1, v0}, Landroid/os/Parcel;->createTypedArray(Landroid/os/Parcelable$Creator;)[Ljava/lang/Object; │ │ move-result-object v0 │ │ check-cast v0, [Landroid/support/v4/app/FragmentState; │ │ iput-object v0, p0, Landroid/support/v4/app/FragmentManagerState;->mActive:[Landroid/support/v4/app/FragmentState; │ │ - .line 359 │ + .line 372 │ invoke-virtual {p1}, Landroid/os/Parcel;->createIntArray()[I │ │ move-result-object v0 │ │ iput-object v0, p0, Landroid/support/v4/app/FragmentManagerState;->mAdded:[I │ │ - .line 360 │ + .line 373 │ sget-object v0, Landroid/support/v4/app/BackStackState;->CREATOR:Landroid/os/Parcelable$Creator; │ │ invoke-virtual {p1, v0}, Landroid/os/Parcel;->createTypedArray(Landroid/os/Parcelable$Creator;)[Ljava/lang/Object; │ │ move-result-object v0 │ │ check-cast v0, [Landroid/support/v4/app/BackStackState; │ │ iput-object v0, p0, Landroid/support/v4/app/FragmentManagerState;->mBackStack:[Landroid/support/v4/app/BackStackState; │ │ - .line 361 │ + .line 374 │ return-void │ .end method │ │ │ # virtual methods │ .method public describeContents()I │ .locals 1 │ │ .prologue │ - .line 364 │ + .line 377 │ const/4 v0, 0x0 │ │ return v0 │ .end method │ │ .method public writeToParcel(Landroid/os/Parcel;I)V │ .locals 1 │ .param p1, "dest" # Landroid/os/Parcel; │ .param p2, "flags" # I │ │ .prologue │ - .line 368 │ + .line 381 │ iget-object v0, p0, Landroid/support/v4/app/FragmentManagerState;->mActive:[Landroid/support/v4/app/FragmentState; │ │ invoke-virtual {p1, v0, p2}, Landroid/os/Parcel;->writeTypedArray([Landroid/os/Parcelable;I)V │ │ - .line 369 │ + .line 382 │ iget-object v0, p0, Landroid/support/v4/app/FragmentManagerState;->mAdded:[I │ │ invoke-virtual {p1, v0}, Landroid/os/Parcel;->writeIntArray([I)V │ │ - .line 370 │ + .line 383 │ iget-object v0, p0, Landroid/support/v4/app/FragmentManagerState;->mBackStack:[Landroid/support/v4/app/BackStackState; │ │ invoke-virtual {p1, v0, p2}, Landroid/os/Parcel;->writeTypedArray([Landroid/os/Parcelable;I)V │ │ - .line 371 │ + .line 384 │ return-void │ .end method ├── smali/android/support/v4/app/Fragment.smali │ @@ -25,14 +25,16 @@ │ │ .field static final RESUMED:I = 0x5 │ │ .field static final STARTED:I = 0x4 │ │ .field static final STOPPED:I = 0x3 │ │ +.field static final USE_DEFAULT_TRANSITION:Ljava/lang/Object; │ + │ .field private static final sClassMap:Landroid/support/v4/util/SimpleArrayMap; │ .annotation system Ldalvik/annotation/Signature; │ value = { │ "Landroid/support/v4/util/SimpleArrayMap", │ "<", │ "Ljava/lang/String;", │ "Ljava/lang/Class", │ @@ -43,14 +45,18 @@ │ │ │ # instance fields │ .field mActivity:Landroid/support/v4/app/FragmentActivity; │ │ .field mAdded:Z │ │ +.field mAllowEnterTransitionOverlap:Ljava/lang/Boolean; │ + │ +.field mAllowReturnTransitionOverlap:Ljava/lang/Boolean; │ + │ .field mAnimatingAway:Landroid/view/View; │ │ .field mArguments:Landroid/os/Bundle; │ │ .field mBackStackNesting:I │ │ .field mCalled:Z │ @@ -63,14 +69,22 @@ │ │ .field mContainerId:I │ │ .field mDeferStart:Z │ │ .field mDetached:Z │ │ +.field mEnterTransition:Ljava/lang/Object; │ + │ +.field mEnterTransitionCallback:Landroid/support/v4/app/SharedElementCallback; │ + │ +.field mExitTransition:Ljava/lang/Object; │ + │ +.field mExitTransitionCallback:Landroid/support/v4/app/SharedElementCallback; │ + │ .field mFragmentId:I │ │ .field mFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; │ │ .field mFromLayout:Z │ │ .field mHasMenu:Z │ @@ -89,37 +103,45 @@ │ │ .field mMenuVisible:Z │ │ .field mNextAnim:I │ │ .field mParentFragment:Landroid/support/v4/app/Fragment; │ │ +.field mReenterTransition:Ljava/lang/Object; │ + │ .field mRemoving:Z │ │ .field mRestored:Z │ │ .field mResumed:Z │ │ .field mRetainInstance:Z │ │ .field mRetaining:Z │ │ +.field mReturnTransition:Ljava/lang/Object; │ + │ .field mSavedFragmentState:Landroid/os/Bundle; │ │ .field mSavedViewState:Landroid/util/SparseArray; │ .annotation system Ldalvik/annotation/Signature; │ value = { │ "Landroid/util/SparseArray", │ "<", │ "Landroid/os/Parcelable;", │ ">;" │ } │ .end annotation │ .end field │ │ +.field mSharedElementEnterTransition:Ljava/lang/Object; │ + │ +.field mSharedElementReturnTransition:Ljava/lang/Object; │ + │ .field mState:I │ │ .field mStateAfterAnimating:I │ │ .field mTag:Ljava/lang/String; │ │ .field mTarget:Landroid/support/v4/app/Fragment; │ @@ -136,63 +158,102 @@ │ │ │ # direct methods │ .method static constructor ()V │ .locals 1 │ │ .prologue │ - .line 164 │ + .line 168 │ new-instance v0, Landroid/support/v4/util/SimpleArrayMap; │ │ invoke-direct {v0}, Landroid/support/v4/util/SimpleArrayMap;->()V │ │ sput-object v0, Landroid/support/v4/app/Fragment;->sClassMap:Landroid/support/v4/util/SimpleArrayMap; │ │ + .line 171 │ + new-instance v0, Ljava/lang/Object; │ + │ + invoke-direct {v0}, Ljava/lang/Object;->()V │ + │ + sput-object v0, Landroid/support/v4/app/Fragment;->USE_DEFAULT_TRANSITION:Ljava/lang/Object; │ + │ return-void │ .end method │ │ .method public constructor ()V │ - .locals 3 │ + .locals 4 │ │ .prologue │ - const/4 v2, 0x1 │ + const/4 v3, 0x1 │ │ - const/4 v1, -0x1 │ + const/4 v2, -0x1 │ │ - .line 369 │ + const/4 v1, 0x0 │ + │ + .line 387 │ invoke-direct {p0}, Ljava/lang/Object;->()V │ │ - .line 174 │ + .line 180 │ const/4 v0, 0x0 │ │ iput v0, p0, Landroid/support/v4/app/Fragment;->mState:I │ │ - .line 190 │ - iput v1, p0, Landroid/support/v4/app/Fragment;->mIndex:I │ + .line 196 │ + iput v2, p0, Landroid/support/v4/app/Fragment;->mIndex:I │ + │ + .line 208 │ + iput v2, p0, Landroid/support/v4/app/Fragment;->mTargetIndex:I │ + │ + .line 279 │ + iput-boolean v3, p0, Landroid/support/v4/app/Fragment;->mMenuVisible:Z │ + │ + .line 301 │ + iput-boolean v3, p0, Landroid/support/v4/app/Fragment;->mUserVisibleHint:Z │ + │ + .line 307 │ + iput-object v1, p0, Landroid/support/v4/app/Fragment;->mEnterTransition:Ljava/lang/Object; │ + │ + .line 308 │ + sget-object v0, Landroid/support/v4/app/Fragment;->USE_DEFAULT_TRANSITION:Ljava/lang/Object; │ + │ + iput-object v0, p0, Landroid/support/v4/app/Fragment;->mReturnTransition:Ljava/lang/Object; │ + │ + .line 309 │ + iput-object v1, p0, Landroid/support/v4/app/Fragment;->mExitTransition:Ljava/lang/Object; │ │ - .line 202 │ - iput v1, p0, Landroid/support/v4/app/Fragment;->mTargetIndex:I │ + .line 310 │ + sget-object v0, Landroid/support/v4/app/Fragment;->USE_DEFAULT_TRANSITION:Ljava/lang/Object; │ │ - .line 273 │ - iput-boolean v2, p0, Landroid/support/v4/app/Fragment;->mMenuVisible:Z │ + iput-object v0, p0, Landroid/support/v4/app/Fragment;->mReenterTransition:Ljava/lang/Object; │ │ - .line 295 │ - iput-boolean v2, p0, Landroid/support/v4/app/Fragment;->mUserVisibleHint:Z │ + .line 311 │ + iput-object v1, p0, Landroid/support/v4/app/Fragment;->mSharedElementEnterTransition:Ljava/lang/Object; │ │ - .line 370 │ + .line 312 │ + sget-object v0, Landroid/support/v4/app/Fragment;->USE_DEFAULT_TRANSITION:Ljava/lang/Object; │ + │ + iput-object v0, p0, Landroid/support/v4/app/Fragment;->mSharedElementReturnTransition:Ljava/lang/Object; │ + │ + .line 316 │ + iput-object v1, p0, Landroid/support/v4/app/Fragment;->mEnterTransitionCallback:Landroid/support/v4/app/SharedElementCallback; │ + │ + .line 317 │ + iput-object v1, p0, Landroid/support/v4/app/Fragment;->mExitTransitionCallback:Landroid/support/v4/app/SharedElementCallback; │ + │ + .line 388 │ return-void │ .end method │ │ .method public static instantiate(Landroid/content/Context;Ljava/lang/String;)Landroid/support/v4/app/Fragment; │ .locals 1 │ .param p0, "context" # Landroid/content/Context; │ .param p1, "fname" # Ljava/lang/String; │ │ .prologue │ - .line 377 │ + .line 395 │ const/4 v0, 0x0 │ │ invoke-static {p0, p1, v0}, Landroid/support/v4/app/Fragment;->instantiate(Landroid/content/Context;Ljava/lang/String;Landroid/os/Bundle;)Landroid/support/v4/app/Fragment; │ │ move-result-object v0 │ │ return-object v0 │ @@ -201,83 +262,83 @@ │ .method public static instantiate(Landroid/content/Context;Ljava/lang/String;Landroid/os/Bundle;)Landroid/support/v4/app/Fragment; │ .locals 6 │ .param p0, "context" # Landroid/content/Context; │ .param p1, "fname" # Ljava/lang/String; │ .param p2, "args" # Landroid/os/Bundle; │ │ .prologue │ - .line 396 │ + .line 414 │ :try_start_0 │ sget-object v3, Landroid/support/v4/app/Fragment;->sClassMap:Landroid/support/v4/util/SimpleArrayMap; │ │ invoke-virtual {v3, p1}, Landroid/support/v4/util/SimpleArrayMap;->get(Ljava/lang/Object;)Ljava/lang/Object; │ │ move-result-object v0 │ │ check-cast v0, Ljava/lang/Class; │ │ - .line 397 │ + .line 415 │ .local v0, "clazz":Ljava/lang/Class;, "Ljava/lang/Class<*>;" │ if-nez v0, :cond_0 │ │ - .line 399 │ + .line 417 │ invoke-virtual {p0}, Landroid/content/Context;->getClassLoader()Ljava/lang/ClassLoader; │ │ move-result-object v3 │ │ invoke-virtual {v3, p1}, Ljava/lang/ClassLoader;->loadClass(Ljava/lang/String;)Ljava/lang/Class; │ │ move-result-object v0 │ │ - .line 400 │ + .line 418 │ sget-object v3, Landroid/support/v4/app/Fragment;->sClassMap:Landroid/support/v4/util/SimpleArrayMap; │ │ invoke-virtual {v3, p1, v0}, Landroid/support/v4/util/SimpleArrayMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; │ │ - .line 402 │ + .line 420 │ :cond_0 │ invoke-virtual {v0}, Ljava/lang/Class;->newInstance()Ljava/lang/Object; │ │ move-result-object v2 │ │ check-cast v2, Landroid/support/v4/app/Fragment; │ │ - .line 403 │ + .line 421 │ .local v2, "f":Landroid/support/v4/app/Fragment; │ if-eqz p2, :cond_1 │ │ - .line 404 │ + .line 422 │ invoke-virtual {v2}, Ljava/lang/Object;->getClass()Ljava/lang/Class; │ │ move-result-object v3 │ │ invoke-virtual {v3}, Ljava/lang/Class;->getClassLoader()Ljava/lang/ClassLoader; │ │ move-result-object v3 │ │ invoke-virtual {p2, v3}, Landroid/os/Bundle;->setClassLoader(Ljava/lang/ClassLoader;)V │ │ - .line 405 │ + .line 423 │ iput-object p2, v2, Landroid/support/v4/app/Fragment;->mArguments:Landroid/os/Bundle; │ :try_end_0 │ .catch Ljava/lang/ClassNotFoundException; {:try_start_0 .. :try_end_0} :catch_0 │ .catch Ljava/lang/InstantiationException; {:try_start_0 .. :try_end_0} :catch_1 │ .catch Ljava/lang/IllegalAccessException; {:try_start_0 .. :try_end_0} :catch_2 │ │ - .line 407 │ + .line 425 │ :cond_1 │ return-object v2 │ │ - .line 408 │ + .line 426 │ .end local v0 # "clazz":Ljava/lang/Class;, "Ljava/lang/Class<*>;" │ .end local v2 # "f":Landroid/support/v4/app/Fragment; │ :catch_0 │ move-exception v1 │ │ - .line 409 │ + .line 427 │ .local v1, "e":Ljava/lang/ClassNotFoundException; │ new-instance v3, Landroid/support/v4/app/Fragment$InstantiationException; │ │ new-instance v4, Ljava/lang/StringBuilder; │ │ invoke-direct {v4}, Ljava/lang/StringBuilder;->()V │ │ @@ -307,20 +368,20 @@ │ │ move-result-object v4 │ │ invoke-direct {v3, v4, v1}, Landroid/support/v4/app/Fragment$InstantiationException;->(Ljava/lang/String;Ljava/lang/Exception;)V │ │ throw v3 │ │ - .line 412 │ + .line 430 │ .end local v1 # "e":Ljava/lang/ClassNotFoundException; │ :catch_1 │ move-exception v1 │ │ - .line 413 │ + .line 431 │ .local v1, "e":Ljava/lang/InstantiationException; │ new-instance v3, Landroid/support/v4/app/Fragment$InstantiationException; │ │ new-instance v4, Ljava/lang/StringBuilder; │ │ invoke-direct {v4}, Ljava/lang/StringBuilder;->()V │ │ @@ -350,20 +411,20 @@ │ │ move-result-object v4 │ │ invoke-direct {v3, v4, v1}, Landroid/support/v4/app/Fragment$InstantiationException;->(Ljava/lang/String;Ljava/lang/Exception;)V │ │ throw v3 │ │ - .line 416 │ + .line 434 │ .end local v1 # "e":Ljava/lang/InstantiationException; │ :catch_2 │ move-exception v1 │ │ - .line 417 │ + .line 435 │ .local v1, "e":Ljava/lang/IllegalAccessException; │ new-instance v3, Landroid/support/v4/app/Fragment$InstantiationException; │ │ new-instance v4, Ljava/lang/StringBuilder; │ │ invoke-direct {v4}, Ljava/lang/StringBuilder;->()V │ │ @@ -400,62 +461,62 @@ │ │ .method static isSupportFragmentClass(Landroid/content/Context;Ljava/lang/String;)Z │ .locals 3 │ .param p0, "context" # Landroid/content/Context; │ .param p1, "fname" # Ljava/lang/String; │ │ .prologue │ - .line 433 │ + .line 451 │ :try_start_0 │ sget-object v2, Landroid/support/v4/app/Fragment;->sClassMap:Landroid/support/v4/util/SimpleArrayMap; │ │ invoke-virtual {v2, p1}, Landroid/support/v4/util/SimpleArrayMap;->get(Ljava/lang/Object;)Ljava/lang/Object; │ │ move-result-object v0 │ │ check-cast v0, Ljava/lang/Class; │ │ - .line 434 │ + .line 452 │ .local v0, "clazz":Ljava/lang/Class;, "Ljava/lang/Class<*>;" │ if-nez v0, :cond_0 │ │ - .line 436 │ + .line 454 │ invoke-virtual {p0}, Landroid/content/Context;->getClassLoader()Ljava/lang/ClassLoader; │ │ move-result-object v2 │ │ invoke-virtual {v2, p1}, Ljava/lang/ClassLoader;->loadClass(Ljava/lang/String;)Ljava/lang/Class; │ │ move-result-object v0 │ │ - .line 437 │ + .line 455 │ sget-object v2, Landroid/support/v4/app/Fragment;->sClassMap:Landroid/support/v4/util/SimpleArrayMap; │ │ invoke-virtual {v2, p1, v0}, Landroid/support/v4/util/SimpleArrayMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; │ │ - .line 439 │ + .line 457 │ :cond_0 │ const-class v2, Landroid/support/v4/app/Fragment; │ │ invoke-virtual {v2, v0}, Ljava/lang/Class;->isAssignableFrom(Ljava/lang/Class;)Z │ :try_end_0 │ .catch Ljava/lang/ClassNotFoundException; {:try_start_0 .. :try_end_0} :catch_0 │ │ move-result v2 │ │ - .line 441 │ + .line 459 │ .end local v0 # "clazz":Ljava/lang/Class;, "Ljava/lang/Class<*>;" │ :goto_0 │ return v2 │ │ - .line 440 │ + .line 458 │ :catch_0 │ move-exception v1 │ │ - .line 441 │ + .line 459 │ .local v1, "e":Ljava/lang/ClassNotFoundException; │ const/4 v2, 0x0 │ │ goto :goto_0 │ .end method │ │ │ @@ -464,449 +525,449 @@ │ .locals 3 │ .param p1, "prefix" # Ljava/lang/String; │ .param p2, "fd" # Ljava/io/FileDescriptor; │ .param p3, "writer" # Ljava/io/PrintWriter; │ .param p4, "args" # [Ljava/lang/String; │ │ .prologue │ - .line 1373 │ + .line 1654 │ invoke-virtual {p3, p1}, Ljava/io/PrintWriter;->print(Ljava/lang/String;)V │ │ const-string v0, "mFragmentId=#" │ │ invoke-virtual {p3, v0}, Ljava/io/PrintWriter;->print(Ljava/lang/String;)V │ │ - .line 1374 │ + .line 1655 │ iget v0, p0, Landroid/support/v4/app/Fragment;->mFragmentId:I │ │ invoke-static {v0}, Ljava/lang/Integer;->toHexString(I)Ljava/lang/String; │ │ move-result-object v0 │ │ invoke-virtual {p3, v0}, Ljava/io/PrintWriter;->print(Ljava/lang/String;)V │ │ - .line 1375 │ + .line 1656 │ const-string v0, " mContainerId=#" │ │ invoke-virtual {p3, v0}, Ljava/io/PrintWriter;->print(Ljava/lang/String;)V │ │ - .line 1376 │ + .line 1657 │ iget v0, p0, Landroid/support/v4/app/Fragment;->mContainerId:I │ │ invoke-static {v0}, Ljava/lang/Integer;->toHexString(I)Ljava/lang/String; │ │ move-result-object v0 │ │ invoke-virtual {p3, v0}, Ljava/io/PrintWriter;->print(Ljava/lang/String;)V │ │ - .line 1377 │ + .line 1658 │ const-string v0, " mTag=" │ │ invoke-virtual {p3, v0}, Ljava/io/PrintWriter;->print(Ljava/lang/String;)V │ │ iget-object v0, p0, Landroid/support/v4/app/Fragment;->mTag:Ljava/lang/String; │ │ invoke-virtual {p3, v0}, Ljava/io/PrintWriter;->println(Ljava/lang/String;)V │ │ - .line 1378 │ + .line 1659 │ invoke-virtual {p3, p1}, Ljava/io/PrintWriter;->print(Ljava/lang/String;)V │ │ const-string v0, "mState=" │ │ invoke-virtual {p3, v0}, Ljava/io/PrintWriter;->print(Ljava/lang/String;)V │ │ iget v0, p0, Landroid/support/v4/app/Fragment;->mState:I │ │ invoke-virtual {p3, v0}, Ljava/io/PrintWriter;->print(I)V │ │ - .line 1379 │ + .line 1660 │ const-string v0, " mIndex=" │ │ invoke-virtual {p3, v0}, Ljava/io/PrintWriter;->print(Ljava/lang/String;)V │ │ iget v0, p0, Landroid/support/v4/app/Fragment;->mIndex:I │ │ invoke-virtual {p3, v0}, Ljava/io/PrintWriter;->print(I)V │ │ - .line 1380 │ + .line 1661 │ const-string v0, " mWho=" │ │ invoke-virtual {p3, v0}, Ljava/io/PrintWriter;->print(Ljava/lang/String;)V │ │ iget-object v0, p0, Landroid/support/v4/app/Fragment;->mWho:Ljava/lang/String; │ │ invoke-virtual {p3, v0}, Ljava/io/PrintWriter;->print(Ljava/lang/String;)V │ │ - .line 1381 │ + .line 1662 │ const-string v0, " mBackStackNesting=" │ │ invoke-virtual {p3, v0}, Ljava/io/PrintWriter;->print(Ljava/lang/String;)V │ │ iget v0, p0, Landroid/support/v4/app/Fragment;->mBackStackNesting:I │ │ invoke-virtual {p3, v0}, Ljava/io/PrintWriter;->println(I)V │ │ - .line 1382 │ + .line 1663 │ invoke-virtual {p3, p1}, Ljava/io/PrintWriter;->print(Ljava/lang/String;)V │ │ const-string v0, "mAdded=" │ │ invoke-virtual {p3, v0}, Ljava/io/PrintWriter;->print(Ljava/lang/String;)V │ │ iget-boolean v0, p0, Landroid/support/v4/app/Fragment;->mAdded:Z │ │ invoke-virtual {p3, v0}, Ljava/io/PrintWriter;->print(Z)V │ │ - .line 1383 │ + .line 1664 │ const-string v0, " mRemoving=" │ │ invoke-virtual {p3, v0}, Ljava/io/PrintWriter;->print(Ljava/lang/String;)V │ │ iget-boolean v0, p0, Landroid/support/v4/app/Fragment;->mRemoving:Z │ │ invoke-virtual {p3, v0}, Ljava/io/PrintWriter;->print(Z)V │ │ - .line 1384 │ + .line 1665 │ const-string v0, " mResumed=" │ │ invoke-virtual {p3, v0}, Ljava/io/PrintWriter;->print(Ljava/lang/String;)V │ │ iget-boolean v0, p0, Landroid/support/v4/app/Fragment;->mResumed:Z │ │ invoke-virtual {p3, v0}, Ljava/io/PrintWriter;->print(Z)V │ │ - .line 1385 │ + .line 1666 │ const-string v0, " mFromLayout=" │ │ invoke-virtual {p3, v0}, Ljava/io/PrintWriter;->print(Ljava/lang/String;)V │ │ iget-boolean v0, p0, Landroid/support/v4/app/Fragment;->mFromLayout:Z │ │ invoke-virtual {p3, v0}, Ljava/io/PrintWriter;->print(Z)V │ │ - .line 1386 │ + .line 1667 │ const-string v0, " mInLayout=" │ │ invoke-virtual {p3, v0}, Ljava/io/PrintWriter;->print(Ljava/lang/String;)V │ │ iget-boolean v0, p0, Landroid/support/v4/app/Fragment;->mInLayout:Z │ │ invoke-virtual {p3, v0}, Ljava/io/PrintWriter;->println(Z)V │ │ - .line 1387 │ + .line 1668 │ invoke-virtual {p3, p1}, Ljava/io/PrintWriter;->print(Ljava/lang/String;)V │ │ const-string v0, "mHidden=" │ │ invoke-virtual {p3, v0}, Ljava/io/PrintWriter;->print(Ljava/lang/String;)V │ │ iget-boolean v0, p0, Landroid/support/v4/app/Fragment;->mHidden:Z │ │ invoke-virtual {p3, v0}, Ljava/io/PrintWriter;->print(Z)V │ │ - .line 1388 │ + .line 1669 │ const-string v0, " mDetached=" │ │ invoke-virtual {p3, v0}, Ljava/io/PrintWriter;->print(Ljava/lang/String;)V │ │ iget-boolean v0, p0, Landroid/support/v4/app/Fragment;->mDetached:Z │ │ invoke-virtual {p3, v0}, Ljava/io/PrintWriter;->print(Z)V │ │ - .line 1389 │ + .line 1670 │ const-string v0, " mMenuVisible=" │ │ invoke-virtual {p3, v0}, Ljava/io/PrintWriter;->print(Ljava/lang/String;)V │ │ iget-boolean v0, p0, Landroid/support/v4/app/Fragment;->mMenuVisible:Z │ │ invoke-virtual {p3, v0}, Ljava/io/PrintWriter;->print(Z)V │ │ - .line 1390 │ + .line 1671 │ const-string v0, " mHasMenu=" │ │ invoke-virtual {p3, v0}, Ljava/io/PrintWriter;->print(Ljava/lang/String;)V │ │ iget-boolean v0, p0, Landroid/support/v4/app/Fragment;->mHasMenu:Z │ │ invoke-virtual {p3, v0}, Ljava/io/PrintWriter;->println(Z)V │ │ - .line 1391 │ + .line 1672 │ invoke-virtual {p3, p1}, Ljava/io/PrintWriter;->print(Ljava/lang/String;)V │ │ const-string v0, "mRetainInstance=" │ │ invoke-virtual {p3, v0}, Ljava/io/PrintWriter;->print(Ljava/lang/String;)V │ │ iget-boolean v0, p0, Landroid/support/v4/app/Fragment;->mRetainInstance:Z │ │ invoke-virtual {p3, v0}, Ljava/io/PrintWriter;->print(Z)V │ │ - .line 1392 │ + .line 1673 │ const-string v0, " mRetaining=" │ │ invoke-virtual {p3, v0}, Ljava/io/PrintWriter;->print(Ljava/lang/String;)V │ │ iget-boolean v0, p0, Landroid/support/v4/app/Fragment;->mRetaining:Z │ │ invoke-virtual {p3, v0}, Ljava/io/PrintWriter;->print(Z)V │ │ - .line 1393 │ + .line 1674 │ const-string v0, " mUserVisibleHint=" │ │ invoke-virtual {p3, v0}, Ljava/io/PrintWriter;->print(Ljava/lang/String;)V │ │ iget-boolean v0, p0, Landroid/support/v4/app/Fragment;->mUserVisibleHint:Z │ │ invoke-virtual {p3, v0}, Ljava/io/PrintWriter;->println(Z)V │ │ - .line 1394 │ + .line 1675 │ iget-object v0, p0, Landroid/support/v4/app/Fragment;->mFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; │ │ if-eqz v0, :cond_0 │ │ - .line 1395 │ + .line 1676 │ invoke-virtual {p3, p1}, Ljava/io/PrintWriter;->print(Ljava/lang/String;)V │ │ const-string v0, "mFragmentManager=" │ │ invoke-virtual {p3, v0}, Ljava/io/PrintWriter;->print(Ljava/lang/String;)V │ │ - .line 1396 │ + .line 1677 │ iget-object v0, p0, Landroid/support/v4/app/Fragment;->mFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; │ │ invoke-virtual {p3, v0}, Ljava/io/PrintWriter;->println(Ljava/lang/Object;)V │ │ - .line 1398 │ + .line 1679 │ :cond_0 │ iget-object v0, p0, Landroid/support/v4/app/Fragment;->mActivity:Landroid/support/v4/app/FragmentActivity; │ │ if-eqz v0, :cond_1 │ │ - .line 1399 │ + .line 1680 │ invoke-virtual {p3, p1}, Ljava/io/PrintWriter;->print(Ljava/lang/String;)V │ │ const-string v0, "mActivity=" │ │ invoke-virtual {p3, v0}, Ljava/io/PrintWriter;->print(Ljava/lang/String;)V │ │ - .line 1400 │ + .line 1681 │ iget-object v0, p0, Landroid/support/v4/app/Fragment;->mActivity:Landroid/support/v4/app/FragmentActivity; │ │ invoke-virtual {p3, v0}, Ljava/io/PrintWriter;->println(Ljava/lang/Object;)V │ │ - .line 1402 │ + .line 1683 │ :cond_1 │ iget-object v0, p0, Landroid/support/v4/app/Fragment;->mParentFragment:Landroid/support/v4/app/Fragment; │ │ if-eqz v0, :cond_2 │ │ - .line 1403 │ + .line 1684 │ invoke-virtual {p3, p1}, Ljava/io/PrintWriter;->print(Ljava/lang/String;)V │ │ const-string v0, "mParentFragment=" │ │ invoke-virtual {p3, v0}, Ljava/io/PrintWriter;->print(Ljava/lang/String;)V │ │ - .line 1404 │ + .line 1685 │ iget-object v0, p0, Landroid/support/v4/app/Fragment;->mParentFragment:Landroid/support/v4/app/Fragment; │ │ invoke-virtual {p3, v0}, Ljava/io/PrintWriter;->println(Ljava/lang/Object;)V │ │ - .line 1406 │ + .line 1687 │ :cond_2 │ iget-object v0, p0, Landroid/support/v4/app/Fragment;->mArguments:Landroid/os/Bundle; │ │ if-eqz v0, :cond_3 │ │ - .line 1407 │ + .line 1688 │ invoke-virtual {p3, p1}, Ljava/io/PrintWriter;->print(Ljava/lang/String;)V │ │ const-string v0, "mArguments=" │ │ invoke-virtual {p3, v0}, Ljava/io/PrintWriter;->print(Ljava/lang/String;)V │ │ iget-object v0, p0, Landroid/support/v4/app/Fragment;->mArguments:Landroid/os/Bundle; │ │ invoke-virtual {p3, v0}, Ljava/io/PrintWriter;->println(Ljava/lang/Object;)V │ │ - .line 1409 │ + .line 1690 │ :cond_3 │ iget-object v0, p0, Landroid/support/v4/app/Fragment;->mSavedFragmentState:Landroid/os/Bundle; │ │ if-eqz v0, :cond_4 │ │ - .line 1410 │ + .line 1691 │ invoke-virtual {p3, p1}, Ljava/io/PrintWriter;->print(Ljava/lang/String;)V │ │ const-string v0, "mSavedFragmentState=" │ │ invoke-virtual {p3, v0}, Ljava/io/PrintWriter;->print(Ljava/lang/String;)V │ │ - .line 1411 │ + .line 1692 │ iget-object v0, p0, Landroid/support/v4/app/Fragment;->mSavedFragmentState:Landroid/os/Bundle; │ │ invoke-virtual {p3, v0}, Ljava/io/PrintWriter;->println(Ljava/lang/Object;)V │ │ - .line 1413 │ + .line 1694 │ :cond_4 │ iget-object v0, p0, Landroid/support/v4/app/Fragment;->mSavedViewState:Landroid/util/SparseArray; │ │ if-eqz v0, :cond_5 │ │ - .line 1414 │ + .line 1695 │ invoke-virtual {p3, p1}, Ljava/io/PrintWriter;->print(Ljava/lang/String;)V │ │ const-string v0, "mSavedViewState=" │ │ invoke-virtual {p3, v0}, Ljava/io/PrintWriter;->print(Ljava/lang/String;)V │ │ - .line 1415 │ + .line 1696 │ iget-object v0, p0, Landroid/support/v4/app/Fragment;->mSavedViewState:Landroid/util/SparseArray; │ │ invoke-virtual {p3, v0}, Ljava/io/PrintWriter;->println(Ljava/lang/Object;)V │ │ - .line 1417 │ + .line 1698 │ :cond_5 │ iget-object v0, p0, Landroid/support/v4/app/Fragment;->mTarget:Landroid/support/v4/app/Fragment; │ │ if-eqz v0, :cond_6 │ │ - .line 1418 │ + .line 1699 │ invoke-virtual {p3, p1}, Ljava/io/PrintWriter;->print(Ljava/lang/String;)V │ │ const-string v0, "mTarget=" │ │ invoke-virtual {p3, v0}, Ljava/io/PrintWriter;->print(Ljava/lang/String;)V │ │ iget-object v0, p0, Landroid/support/v4/app/Fragment;->mTarget:Landroid/support/v4/app/Fragment; │ │ invoke-virtual {p3, v0}, Ljava/io/PrintWriter;->print(Ljava/lang/Object;)V │ │ - .line 1419 │ + .line 1700 │ const-string v0, " mTargetRequestCode=" │ │ invoke-virtual {p3, v0}, Ljava/io/PrintWriter;->print(Ljava/lang/String;)V │ │ - .line 1420 │ + .line 1701 │ iget v0, p0, Landroid/support/v4/app/Fragment;->mTargetRequestCode:I │ │ invoke-virtual {p3, v0}, Ljava/io/PrintWriter;->println(I)V │ │ - .line 1422 │ + .line 1703 │ :cond_6 │ iget v0, p0, Landroid/support/v4/app/Fragment;->mNextAnim:I │ │ if-eqz v0, :cond_7 │ │ - .line 1423 │ + .line 1704 │ invoke-virtual {p3, p1}, Ljava/io/PrintWriter;->print(Ljava/lang/String;)V │ │ const-string v0, "mNextAnim=" │ │ invoke-virtual {p3, v0}, Ljava/io/PrintWriter;->print(Ljava/lang/String;)V │ │ iget v0, p0, Landroid/support/v4/app/Fragment;->mNextAnim:I │ │ invoke-virtual {p3, v0}, Ljava/io/PrintWriter;->println(I)V │ │ - .line 1425 │ + .line 1706 │ :cond_7 │ iget-object v0, p0, Landroid/support/v4/app/Fragment;->mContainer:Landroid/view/ViewGroup; │ │ if-eqz v0, :cond_8 │ │ - .line 1426 │ + .line 1707 │ invoke-virtual {p3, p1}, Ljava/io/PrintWriter;->print(Ljava/lang/String;)V │ │ const-string v0, "mContainer=" │ │ invoke-virtual {p3, v0}, Ljava/io/PrintWriter;->print(Ljava/lang/String;)V │ │ iget-object v0, p0, Landroid/support/v4/app/Fragment;->mContainer:Landroid/view/ViewGroup; │ │ invoke-virtual {p3, v0}, Ljava/io/PrintWriter;->println(Ljava/lang/Object;)V │ │ - .line 1428 │ + .line 1709 │ :cond_8 │ iget-object v0, p0, Landroid/support/v4/app/Fragment;->mView:Landroid/view/View; │ │ if-eqz v0, :cond_9 │ │ - .line 1429 │ + .line 1710 │ invoke-virtual {p3, p1}, Ljava/io/PrintWriter;->print(Ljava/lang/String;)V │ │ const-string v0, "mView=" │ │ invoke-virtual {p3, v0}, Ljava/io/PrintWriter;->print(Ljava/lang/String;)V │ │ iget-object v0, p0, Landroid/support/v4/app/Fragment;->mView:Landroid/view/View; │ │ invoke-virtual {p3, v0}, Ljava/io/PrintWriter;->println(Ljava/lang/Object;)V │ │ - .line 1431 │ + .line 1712 │ :cond_9 │ iget-object v0, p0, Landroid/support/v4/app/Fragment;->mInnerView:Landroid/view/View; │ │ if-eqz v0, :cond_a │ │ - .line 1432 │ + .line 1713 │ invoke-virtual {p3, p1}, Ljava/io/PrintWriter;->print(Ljava/lang/String;)V │ │ const-string v0, "mInnerView=" │ │ invoke-virtual {p3, v0}, Ljava/io/PrintWriter;->print(Ljava/lang/String;)V │ │ iget-object v0, p0, Landroid/support/v4/app/Fragment;->mView:Landroid/view/View; │ │ invoke-virtual {p3, v0}, Ljava/io/PrintWriter;->println(Ljava/lang/Object;)V │ │ - .line 1434 │ + .line 1715 │ :cond_a │ iget-object v0, p0, Landroid/support/v4/app/Fragment;->mAnimatingAway:Landroid/view/View; │ │ if-eqz v0, :cond_b │ │ - .line 1435 │ + .line 1716 │ invoke-virtual {p3, p1}, Ljava/io/PrintWriter;->print(Ljava/lang/String;)V │ │ const-string v0, "mAnimatingAway=" │ │ invoke-virtual {p3, v0}, Ljava/io/PrintWriter;->print(Ljava/lang/String;)V │ │ iget-object v0, p0, Landroid/support/v4/app/Fragment;->mAnimatingAway:Landroid/view/View; │ │ invoke-virtual {p3, v0}, Ljava/io/PrintWriter;->println(Ljava/lang/Object;)V │ │ - .line 1436 │ + .line 1717 │ invoke-virtual {p3, p1}, Ljava/io/PrintWriter;->print(Ljava/lang/String;)V │ │ const-string v0, "mStateAfterAnimating=" │ │ invoke-virtual {p3, v0}, Ljava/io/PrintWriter;->print(Ljava/lang/String;)V │ │ - .line 1437 │ + .line 1718 │ iget v0, p0, Landroid/support/v4/app/Fragment;->mStateAfterAnimating:I │ │ invoke-virtual {p3, v0}, Ljava/io/PrintWriter;->println(I)V │ │ - .line 1439 │ + .line 1720 │ :cond_b │ iget-object v0, p0, Landroid/support/v4/app/Fragment;->mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; │ │ if-eqz v0, :cond_c │ │ - .line 1440 │ + .line 1721 │ invoke-virtual {p3, p1}, Ljava/io/PrintWriter;->print(Ljava/lang/String;)V │ │ const-string v0, "Loader Manager:" │ │ invoke-virtual {p3, v0}, Ljava/io/PrintWriter;->println(Ljava/lang/String;)V │ │ - .line 1441 │ + .line 1722 │ iget-object v0, p0, Landroid/support/v4/app/Fragment;->mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; │ │ new-instance v1, Ljava/lang/StringBuilder; │ │ invoke-direct {v1}, Ljava/lang/StringBuilder;->()V │ │ invoke-virtual {v1, p1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ @@ -921,21 +982,21 @@ │ │ invoke-virtual {v1}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; │ │ move-result-object v1 │ │ invoke-virtual {v0, v1, p2, p3, p4}, Landroid/support/v4/app/LoaderManagerImpl;->dump(Ljava/lang/String;Ljava/io/FileDescriptor;Ljava/io/PrintWriter;[Ljava/lang/String;)V │ │ - .line 1443 │ + .line 1724 │ :cond_c │ iget-object v0, p0, Landroid/support/v4/app/Fragment;->mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; │ │ if-eqz v0, :cond_d │ │ - .line 1444 │ + .line 1725 │ invoke-virtual {p3, p1}, Ljava/io/PrintWriter;->print(Ljava/lang/String;)V │ │ new-instance v0, Ljava/lang/StringBuilder; │ │ invoke-direct {v0}, Ljava/lang/StringBuilder;->()V │ │ const-string v1, "Child " │ @@ -958,15 +1019,15 @@ │ │ invoke-virtual {v0}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; │ │ move-result-object v0 │ │ invoke-virtual {p3, v0}, Ljava/io/PrintWriter;->println(Ljava/lang/String;)V │ │ - .line 1445 │ + .line 1726 │ iget-object v0, p0, Landroid/support/v4/app/Fragment;->mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; │ │ new-instance v1, Ljava/lang/StringBuilder; │ │ invoke-direct {v1}, Ljava/lang/StringBuilder;->()V │ │ invoke-virtual {v1, p1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ @@ -981,231 +1042,319 @@ │ │ invoke-virtual {v1}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; │ │ move-result-object v1 │ │ invoke-virtual {v0, v1, p2, p3, p4}, Landroid/support/v4/app/FragmentManagerImpl;->dump(Ljava/lang/String;Ljava/io/FileDescriptor;Ljava/io/PrintWriter;[Ljava/lang/String;)V │ │ - .line 1447 │ + .line 1728 │ :cond_d │ return-void │ .end method │ │ .method public final equals(Ljava/lang/Object;)Z │ .locals 1 │ .param p1, "o" # Ljava/lang/Object; │ │ .prologue │ - .line 475 │ + .line 493 │ invoke-super {p0, p1}, Ljava/lang/Object;->equals(Ljava/lang/Object;)Z │ │ move-result v0 │ │ return v0 │ .end method │ │ .method findFragmentByWho(Ljava/lang/String;)Landroid/support/v4/app/Fragment; │ .locals 1 │ .param p1, "who" # Ljava/lang/String; │ │ .prologue │ - .line 1450 │ + .line 1731 │ iget-object v0, p0, Landroid/support/v4/app/Fragment;->mWho:Ljava/lang/String; │ │ invoke-virtual {p1, v0}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z │ │ move-result v0 │ │ if-eqz v0, :cond_0 │ │ - .line 1456 │ + .line 1737 │ .end local p0 # "this":Landroid/support/v4/app/Fragment; │ :goto_0 │ return-object p0 │ │ - .line 1453 │ + .line 1734 │ .restart local p0 # "this":Landroid/support/v4/app/Fragment; │ :cond_0 │ iget-object v0, p0, Landroid/support/v4/app/Fragment;->mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; │ │ if-eqz v0, :cond_1 │ │ - .line 1454 │ + .line 1735 │ iget-object v0, p0, Landroid/support/v4/app/Fragment;->mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; │ │ invoke-virtual {v0, p1}, Landroid/support/v4/app/FragmentManagerImpl;->findFragmentByWho(Ljava/lang/String;)Landroid/support/v4/app/Fragment; │ │ move-result-object p0 │ │ goto :goto_0 │ │ - .line 1456 │ + .line 1737 │ :cond_1 │ const/4 p0, 0x0 │ │ goto :goto_0 │ .end method │ │ .method public final getActivity()Landroid/support/v4/app/FragmentActivity; │ .locals 1 │ │ .prologue │ - .line 593 │ + .line 611 │ iget-object v0, p0, Landroid/support/v4/app/Fragment;->mActivity:Landroid/support/v4/app/FragmentActivity; │ │ return-object v0 │ .end method │ │ +.method public getAllowEnterTransitionOverlap()Z │ + .locals 1 │ + │ + .prologue │ + .line 1617 │ + iget-object v0, p0, Landroid/support/v4/app/Fragment;->mAllowEnterTransitionOverlap:Ljava/lang/Boolean; │ + │ + if-nez v0, :cond_0 │ + │ + const/4 v0, 0x1 │ + │ + :goto_0 │ + return v0 │ + │ + :cond_0 │ + iget-object v0, p0, Landroid/support/v4/app/Fragment;->mAllowEnterTransitionOverlap:Ljava/lang/Boolean; │ + │ + invoke-virtual {v0}, Ljava/lang/Boolean;->booleanValue()Z │ + │ + move-result v0 │ + │ + goto :goto_0 │ +.end method │ + │ +.method public getAllowReturnTransitionOverlap()Z │ + .locals 1 │ + │ + .prologue │ + .line 1641 │ + iget-object v0, p0, Landroid/support/v4/app/Fragment;->mAllowReturnTransitionOverlap:Ljava/lang/Boolean; │ + │ + if-nez v0, :cond_0 │ + │ + const/4 v0, 0x1 │ + │ + :goto_0 │ + return v0 │ + │ + :cond_0 │ + iget-object v0, p0, Landroid/support/v4/app/Fragment;->mAllowReturnTransitionOverlap:Ljava/lang/Boolean; │ + │ + invoke-virtual {v0}, Ljava/lang/Boolean;->booleanValue()Z │ + │ + move-result v0 │ + │ + goto :goto_0 │ +.end method │ + │ .method public final getArguments()Landroid/os/Bundle; │ .locals 1 │ │ .prologue │ - .line 540 │ + .line 558 │ iget-object v0, p0, Landroid/support/v4/app/Fragment;->mArguments:Landroid/os/Bundle; │ │ return-object v0 │ .end method │ │ .method public final getChildFragmentManager()Landroid/support/v4/app/FragmentManager; │ .locals 2 │ │ .prologue │ - .line 658 │ + .line 676 │ iget-object v0, p0, Landroid/support/v4/app/Fragment;->mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; │ │ if-nez v0, :cond_0 │ │ - .line 659 │ + .line 677 │ invoke-virtual {p0}, Landroid/support/v4/app/Fragment;->instantiateChildFragmentManager()V │ │ - .line 660 │ + .line 678 │ iget v0, p0, Landroid/support/v4/app/Fragment;->mState:I │ │ const/4 v1, 0x5 │ │ if-lt v0, v1, :cond_1 │ │ - .line 661 │ + .line 679 │ iget-object v0, p0, Landroid/support/v4/app/Fragment;->mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; │ │ invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;->dispatchResume()V │ │ - .line 670 │ + .line 688 │ :cond_0 │ :goto_0 │ iget-object v0, p0, Landroid/support/v4/app/Fragment;->mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; │ │ return-object v0 │ │ - .line 662 │ + .line 680 │ :cond_1 │ iget v0, p0, Landroid/support/v4/app/Fragment;->mState:I │ │ const/4 v1, 0x4 │ │ if-lt v0, v1, :cond_2 │ │ - .line 663 │ + .line 681 │ iget-object v0, p0, Landroid/support/v4/app/Fragment;->mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; │ │ invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;->dispatchStart()V │ │ goto :goto_0 │ │ - .line 664 │ + .line 682 │ :cond_2 │ iget v0, p0, Landroid/support/v4/app/Fragment;->mState:I │ │ const/4 v1, 0x2 │ │ if-lt v0, v1, :cond_3 │ │ - .line 665 │ + .line 683 │ iget-object v0, p0, Landroid/support/v4/app/Fragment;->mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; │ │ invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;->dispatchActivityCreated()V │ │ goto :goto_0 │ │ - .line 666 │ + .line 684 │ :cond_3 │ iget v0, p0, Landroid/support/v4/app/Fragment;->mState:I │ │ const/4 v1, 0x1 │ │ if-lt v0, v1, :cond_0 │ │ - .line 667 │ + .line 685 │ iget-object v0, p0, Landroid/support/v4/app/Fragment;->mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; │ │ invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;->dispatchCreate()V │ │ goto :goto_0 │ .end method │ │ +.method public getEnterTransition()Ljava/lang/Object; │ + .locals 1 │ + │ + .prologue │ + .line 1432 │ + iget-object v0, p0, Landroid/support/v4/app/Fragment;->mEnterTransition:Ljava/lang/Object; │ + │ + return-object v0 │ +.end method │ + │ +.method public getExitTransition()Ljava/lang/Object; │ + .locals 1 │ + │ + .prologue │ + .line 1500 │ + iget-object v0, p0, Landroid/support/v4/app/Fragment;->mExitTransition:Ljava/lang/Object; │ + │ + return-object v0 │ +.end method │ + │ .method public final getFragmentManager()Landroid/support/v4/app/FragmentManager; │ .locals 1 │ │ .prologue │ - .line 650 │ + .line 668 │ iget-object v0, p0, Landroid/support/v4/app/Fragment;->mFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; │ │ return-object v0 │ .end method │ │ .method public final getId()I │ .locals 1 │ │ .prologue │ - .line 511 │ + .line 529 │ iget v0, p0, Landroid/support/v4/app/Fragment;->mFragmentId:I │ │ return v0 │ .end method │ │ .method public getLayoutInflater(Landroid/os/Bundle;)Landroid/view/LayoutInflater; │ - .locals 1 │ + .locals 3 │ .param p1, "savedInstanceState" # Landroid/os/Bundle; │ │ .prologue │ - .line 915 │ - iget-object v0, p0, Landroid/support/v4/app/Fragment;->mActivity:Landroid/support/v4/app/FragmentActivity; │ + .line 933 │ + iget-object v1, p0, Landroid/support/v4/app/Fragment;->mActivity:Landroid/support/v4/app/FragmentActivity; │ + │ + invoke-virtual {v1}, Landroid/support/v4/app/FragmentActivity;->getLayoutInflater()Landroid/view/LayoutInflater; │ + │ + move-result-object v1 │ │ - invoke-virtual {v0}, Landroid/support/v4/app/FragmentActivity;->getLayoutInflater()Landroid/view/LayoutInflater; │ + iget-object v2, p0, Landroid/support/v4/app/Fragment;->mActivity:Landroid/support/v4/app/FragmentActivity; │ + │ + invoke-virtual {v1, v2}, Landroid/view/LayoutInflater;->cloneInContext(Landroid/content/Context;)Landroid/view/LayoutInflater; │ │ move-result-object v0 │ │ + .line 934 │ + .local v0, "result":Landroid/view/LayoutInflater; │ + invoke-virtual {p0}, Landroid/support/v4/app/Fragment;->getChildFragmentManager()Landroid/support/v4/app/FragmentManager; │ + │ + .line 935 │ + iget-object v1, p0, Landroid/support/v4/app/Fragment;->mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; │ + │ + invoke-virtual {v1}, Landroid/support/v4/app/FragmentManagerImpl;->getLayoutInflaterFactory()Landroid/view/LayoutInflater$Factory; │ + │ + move-result-object v1 │ + │ + invoke-virtual {v0, v1}, Landroid/view/LayoutInflater;->setFactory(Landroid/view/LayoutInflater$Factory;)V │ + │ + .line 936 │ return-object v0 │ .end method │ │ .method public getLoaderManager()Landroid/support/v4/app/LoaderManager; │ .locals 4 │ │ .prologue │ const/4 v3, 0x1 │ │ - .line 859 │ + .line 877 │ iget-object v0, p0, Landroid/support/v4/app/Fragment;->mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; │ │ if-eqz v0, :cond_0 │ │ - .line 860 │ + .line 878 │ iget-object v0, p0, Landroid/support/v4/app/Fragment;->mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; │ │ - .line 867 │ + .line 885 │ :goto_0 │ return-object v0 │ │ - .line 862 │ + .line 880 │ :cond_0 │ iget-object v0, p0, Landroid/support/v4/app/Fragment;->mActivity:Landroid/support/v4/app/FragmentActivity; │ │ if-nez v0, :cond_1 │ │ - .line 863 │ + .line 881 │ new-instance v0, Ljava/lang/IllegalStateException; │ │ new-instance v1, Ljava/lang/StringBuilder; │ │ invoke-direct {v1}, Ljava/lang/StringBuilder;->()V │ │ const-string v2, "Fragment " │ @@ -1228,57 +1377,81 @@ │ │ move-result-object v1 │ │ invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;->(Ljava/lang/String;)V │ │ throw v0 │ │ - .line 865 │ + .line 883 │ :cond_1 │ iput-boolean v3, p0, Landroid/support/v4/app/Fragment;->mCheckedForLoaderManager:Z │ │ - .line 866 │ + .line 884 │ iget-object v0, p0, Landroid/support/v4/app/Fragment;->mActivity:Landroid/support/v4/app/FragmentActivity; │ │ iget-object v1, p0, Landroid/support/v4/app/Fragment;->mWho:Ljava/lang/String; │ │ iget-boolean v2, p0, Landroid/support/v4/app/Fragment;->mLoadersStarted:Z │ │ invoke-virtual {v0, v1, v2, v3}, Landroid/support/v4/app/FragmentActivity;->getLoaderManager(Ljava/lang/String;ZZ)Landroid/support/v4/app/LoaderManagerImpl; │ │ move-result-object v0 │ │ iput-object v0, p0, Landroid/support/v4/app/Fragment;->mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; │ │ - .line 867 │ + .line 885 │ iget-object v0, p0, Landroid/support/v4/app/Fragment;->mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; │ │ goto :goto_0 │ .end method │ │ .method public final getParentFragment()Landroid/support/v4/app/Fragment; │ .locals 1 │ │ .prologue │ - .line 678 │ + .line 696 │ iget-object v0, p0, Landroid/support/v4/app/Fragment;->mParentFragment:Landroid/support/v4/app/Fragment; │ │ return-object v0 │ .end method │ │ +.method public getReenterTransition()Ljava/lang/Object; │ + .locals 2 │ + │ + .prologue │ + .line 1533 │ + iget-object v0, p0, Landroid/support/v4/app/Fragment;->mReenterTransition:Ljava/lang/Object; │ + │ + sget-object v1, Landroid/support/v4/app/Fragment;->USE_DEFAULT_TRANSITION:Ljava/lang/Object; │ + │ + if-ne v0, v1, :cond_0 │ + │ + invoke-virtual {p0}, Landroid/support/v4/app/Fragment;->getExitTransition()Ljava/lang/Object; │ + │ + move-result-object v0 │ + │ + :goto_0 │ + return-object v0 │ + │ + :cond_0 │ + iget-object v0, p0, Landroid/support/v4/app/Fragment;->mReenterTransition:Ljava/lang/Object; │ + │ + goto :goto_0 │ +.end method │ + │ .method public final getResources()Landroid/content/res/Resources; │ .locals 3 │ │ .prologue │ - .line 600 │ + .line 618 │ iget-object v0, p0, Landroid/support/v4/app/Fragment;->mActivity:Landroid/support/v4/app/FragmentActivity; │ │ if-nez v0, :cond_0 │ │ - .line 601 │ + .line 619 │ new-instance v0, Ljava/lang/IllegalStateException; │ │ new-instance v1, Ljava/lang/StringBuilder; │ │ invoke-direct {v1}, Ljava/lang/StringBuilder;->()V │ │ const-string v2, "Fragment " │ @@ -1301,41 +1474,99 @@ │ │ move-result-object v1 │ │ invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;->(Ljava/lang/String;)V │ │ throw v0 │ │ - .line 603 │ + .line 621 │ :cond_0 │ iget-object v0, p0, Landroid/support/v4/app/Fragment;->mActivity:Landroid/support/v4/app/FragmentActivity; │ │ invoke-virtual {v0}, Landroid/support/v4/app/FragmentActivity;->getResources()Landroid/content/res/Resources; │ │ move-result-object v0 │ │ return-object v0 │ .end method │ │ .method public final getRetainInstance()Z │ .locals 1 │ │ .prologue │ - .line 789 │ + .line 807 │ iget-boolean v0, p0, Landroid/support/v4/app/Fragment;->mRetainInstance:Z │ │ return v0 │ .end method │ │ +.method public getReturnTransition()Ljava/lang/Object; │ + .locals 2 │ + │ + .prologue │ + .line 1466 │ + iget-object v0, p0, Landroid/support/v4/app/Fragment;->mReturnTransition:Ljava/lang/Object; │ + │ + sget-object v1, Landroid/support/v4/app/Fragment;->USE_DEFAULT_TRANSITION:Ljava/lang/Object; │ + │ + if-ne v0, v1, :cond_0 │ + │ + invoke-virtual {p0}, Landroid/support/v4/app/Fragment;->getEnterTransition()Ljava/lang/Object; │ + │ + move-result-object v0 │ + │ + :goto_0 │ + return-object v0 │ + │ + :cond_0 │ + iget-object v0, p0, Landroid/support/v4/app/Fragment;->mReturnTransition:Ljava/lang/Object; │ + │ + goto :goto_0 │ +.end method │ + │ +.method public getSharedElementEnterTransition()Ljava/lang/Object; │ + .locals 1 │ + │ + .prologue │ + .line 1560 │ + iget-object v0, p0, Landroid/support/v4/app/Fragment;->mSharedElementEnterTransition:Ljava/lang/Object; │ + │ + return-object v0 │ +.end method │ + │ +.method public getSharedElementReturnTransition()Ljava/lang/Object; │ + .locals 2 │ + │ + .prologue │ + .line 1592 │ + iget-object v0, p0, Landroid/support/v4/app/Fragment;->mSharedElementReturnTransition:Ljava/lang/Object; │ + │ + sget-object v1, Landroid/support/v4/app/Fragment;->USE_DEFAULT_TRANSITION:Ljava/lang/Object; │ + │ + if-ne v0, v1, :cond_0 │ + │ + invoke-virtual {p0}, Landroid/support/v4/app/Fragment;->getSharedElementEnterTransition()Ljava/lang/Object; │ + │ + move-result-object v0 │ + │ + :goto_0 │ + return-object v0 │ + │ + :cond_0 │ + iget-object v0, p0, Landroid/support/v4/app/Fragment;->mSharedElementReturnTransition:Ljava/lang/Object; │ + │ + goto :goto_0 │ +.end method │ + │ .method public final getString(I)Ljava/lang/String; │ .locals 1 │ .param p1, "resId" # I │ │ .prologue │ - .line 623 │ + .line 641 │ invoke-virtual {p0}, Landroid/support/v4/app/Fragment;->getResources()Landroid/content/res/Resources; │ │ move-result-object v0 │ │ invoke-virtual {v0, p1}, Landroid/content/res/Resources;->getString(I)Ljava/lang/String; │ │ move-result-object v0 │ @@ -1345,15 +1576,15 @@ │ │ .method public final varargs getString(I[Ljava/lang/Object;)Ljava/lang/String; │ .locals 1 │ .param p1, "resId" # I │ .param p2, "formatArgs" # [Ljava/lang/Object; │ │ .prologue │ - .line 636 │ + .line 654 │ invoke-virtual {p0}, Landroid/support/v4/app/Fragment;->getResources()Landroid/content/res/Resources; │ │ move-result-object v0 │ │ invoke-virtual {v0, p1, p2}, Landroid/content/res/Resources;->getString(I[Ljava/lang/Object;)Ljava/lang/String; │ │ move-result-object v0 │ @@ -1361,46 +1592,46 @@ │ return-object v0 │ .end method │ │ .method public final getTag()Ljava/lang/String; │ .locals 1 │ │ .prologue │ - .line 518 │ + .line 536 │ iget-object v0, p0, Landroid/support/v4/app/Fragment;->mTag:Ljava/lang/String; │ │ return-object v0 │ .end method │ │ .method public final getTargetFragment()Landroid/support/v4/app/Fragment; │ .locals 1 │ │ .prologue │ - .line 579 │ + .line 597 │ iget-object v0, p0, Landroid/support/v4/app/Fragment;->mTarget:Landroid/support/v4/app/Fragment; │ │ return-object v0 │ .end method │ │ .method public final getTargetRequestCode()I │ .locals 1 │ │ .prologue │ - .line 586 │ + .line 604 │ iget v0, p0, Landroid/support/v4/app/Fragment;->mTargetRequestCode:I │ │ return v0 │ .end method │ │ .method public final getText(I)Ljava/lang/CharSequence; │ .locals 1 │ .param p1, "resId" # I │ │ .prologue │ - .line 613 │ + .line 631 │ invoke-virtual {p0}, Landroid/support/v4/app/Fragment;->getResources()Landroid/content/res/Resources; │ │ move-result-object v0 │ │ invoke-virtual {v0, p1}, Landroid/content/res/Resources;->getText(I)Ljava/lang/CharSequence; │ │ move-result-object v0 │ @@ -1408,45 +1639,47 @@ │ return-object v0 │ .end method │ │ .method public getUserVisibleHint()Z │ .locals 1 │ │ .prologue │ - .line 852 │ + .line 870 │ iget-boolean v0, p0, Landroid/support/v4/app/Fragment;->mUserVisibleHint:Z │ │ return v0 │ .end method │ │ .method public getView()Landroid/view/View; │ .locals 1 │ + .annotation build Landroid/support/annotation/Nullable; │ + .end annotation │ │ .prologue │ - .line 1041 │ + .line 1063 │ iget-object v0, p0, Landroid/support/v4/app/Fragment;->mView:Landroid/view/View; │ │ return-object v0 │ .end method │ │ .method public final hasOptionsMenu()Z │ .locals 1 │ │ .prologue │ - .line 748 │ + .line 766 │ iget-boolean v0, p0, Landroid/support/v4/app/Fragment;->mHasMenu:Z │ │ return v0 │ .end method │ │ .method public final hashCode()I │ .locals 1 │ │ .prologue │ - .line 482 │ + .line 500 │ invoke-super {p0}, Ljava/lang/Object;->hashCode()I │ │ move-result v0 │ │ return v0 │ .end method │ │ @@ -1454,111 +1687,114 @@ │ .locals 3 │ │ .prologue │ const/4 v2, 0x0 │ │ const/4 v1, 0x0 │ │ - .line 1191 │ + .line 1213 │ const/4 v0, -0x1 │ │ iput v0, p0, Landroid/support/v4/app/Fragment;->mIndex:I │ │ - .line 1192 │ + .line 1214 │ iput-object v2, p0, Landroid/support/v4/app/Fragment;->mWho:Ljava/lang/String; │ │ - .line 1193 │ + .line 1215 │ iput-boolean v1, p0, Landroid/support/v4/app/Fragment;->mAdded:Z │ │ - .line 1194 │ + .line 1216 │ iput-boolean v1, p0, Landroid/support/v4/app/Fragment;->mRemoving:Z │ │ - .line 1195 │ + .line 1217 │ iput-boolean v1, p0, Landroid/support/v4/app/Fragment;->mResumed:Z │ │ - .line 1196 │ + .line 1218 │ iput-boolean v1, p0, Landroid/support/v4/app/Fragment;->mFromLayout:Z │ │ - .line 1197 │ + .line 1219 │ iput-boolean v1, p0, Landroid/support/v4/app/Fragment;->mInLayout:Z │ │ - .line 1198 │ + .line 1220 │ iput-boolean v1, p0, Landroid/support/v4/app/Fragment;->mRestored:Z │ │ - .line 1199 │ + .line 1221 │ iput v1, p0, Landroid/support/v4/app/Fragment;->mBackStackNesting:I │ │ - .line 1200 │ + .line 1222 │ iput-object v2, p0, Landroid/support/v4/app/Fragment;->mFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; │ │ - .line 1201 │ + .line 1223 │ + iput-object v2, p0, Landroid/support/v4/app/Fragment;->mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; │ + │ + .line 1224 │ iput-object v2, p0, Landroid/support/v4/app/Fragment;->mActivity:Landroid/support/v4/app/FragmentActivity; │ │ - .line 1202 │ + .line 1225 │ iput v1, p0, Landroid/support/v4/app/Fragment;->mFragmentId:I │ │ - .line 1203 │ + .line 1226 │ iput v1, p0, Landroid/support/v4/app/Fragment;->mContainerId:I │ │ - .line 1204 │ + .line 1227 │ iput-object v2, p0, Landroid/support/v4/app/Fragment;->mTag:Ljava/lang/String; │ │ - .line 1205 │ + .line 1228 │ iput-boolean v1, p0, Landroid/support/v4/app/Fragment;->mHidden:Z │ │ - .line 1206 │ + .line 1229 │ iput-boolean v1, p0, Landroid/support/v4/app/Fragment;->mDetached:Z │ │ - .line 1207 │ + .line 1230 │ iput-boolean v1, p0, Landroid/support/v4/app/Fragment;->mRetaining:Z │ │ - .line 1208 │ + .line 1231 │ iput-object v2, p0, Landroid/support/v4/app/Fragment;->mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; │ │ - .line 1209 │ + .line 1232 │ iput-boolean v1, p0, Landroid/support/v4/app/Fragment;->mLoadersStarted:Z │ │ - .line 1210 │ + .line 1233 │ iput-boolean v1, p0, Landroid/support/v4/app/Fragment;->mCheckedForLoaderManager:Z │ │ - .line 1211 │ + .line 1234 │ return-void │ .end method │ │ .method instantiateChildFragmentManager()V │ .locals 3 │ │ .prologue │ - .line 1460 │ + .line 1741 │ new-instance v0, Landroid/support/v4/app/FragmentManagerImpl; │ │ invoke-direct {v0}, Landroid/support/v4/app/FragmentManagerImpl;->()V │ │ iput-object v0, p0, Landroid/support/v4/app/Fragment;->mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; │ │ - .line 1461 │ + .line 1742 │ iget-object v0, p0, Landroid/support/v4/app/Fragment;->mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; │ │ iget-object v1, p0, Landroid/support/v4/app/Fragment;->mActivity:Landroid/support/v4/app/FragmentActivity; │ │ new-instance v2, Landroid/support/v4/app/Fragment$1; │ │ invoke-direct {v2, p0}, Landroid/support/v4/app/Fragment$1;->(Landroid/support/v4/app/Fragment;)V │ │ invoke-virtual {v0, v1, v2, p0}, Landroid/support/v4/app/FragmentManagerImpl;->attachActivity(Landroid/support/v4/app/FragmentActivity;Landroid/support/v4/app/FragmentContainer;Landroid/support/v4/app/Fragment;)V │ │ - .line 1470 │ + .line 1756 │ return-void │ .end method │ │ .method public final isAdded()Z │ .locals 1 │ │ .prologue │ - .line 685 │ + .line 703 │ iget-object v0, p0, Landroid/support/v4/app/Fragment;->mActivity:Landroid/support/v4/app/FragmentActivity; │ │ if-eqz v0, :cond_0 │ │ iget-boolean v0, p0, Landroid/support/v4/app/Fragment;->mAdded:Z │ │ if-eqz v0, :cond_0 │ @@ -1574,35 +1810,35 @@ │ goto :goto_0 │ .end method │ │ .method public final isDetached()Z │ .locals 1 │ │ .prologue │ - .line 694 │ + .line 712 │ iget-boolean v0, p0, Landroid/support/v4/app/Fragment;->mDetached:Z │ │ return v0 │ .end method │ │ .method public final isHidden()Z │ .locals 1 │ │ .prologue │ - .line 743 │ + .line 761 │ iget-boolean v0, p0, Landroid/support/v4/app/Fragment;->mHidden:Z │ │ return v0 │ .end method │ │ .method final isInBackStack()Z │ .locals 1 │ │ .prologue │ - .line 468 │ + .line 486 │ iget v0, p0, Landroid/support/v4/app/Fragment;->mBackStackNesting:I │ │ if-lez v0, :cond_0 │ │ const/4 v0, 0x1 │ │ :goto_0 │ @@ -1614,55 +1850,55 @@ │ goto :goto_0 │ .end method │ │ .method public final isInLayout()Z │ .locals 1 │ │ .prologue │ - .line 714 │ + .line 732 │ iget-boolean v0, p0, Landroid/support/v4/app/Fragment;->mInLayout:Z │ │ return v0 │ .end method │ │ .method public final isMenuVisible()Z │ .locals 1 │ │ .prologue │ - .line 753 │ + .line 771 │ iget-boolean v0, p0, Landroid/support/v4/app/Fragment;->mMenuVisible:Z │ │ return v0 │ .end method │ │ .method public final isRemoving()Z │ .locals 1 │ │ .prologue │ - .line 703 │ + .line 721 │ iget-boolean v0, p0, Landroid/support/v4/app/Fragment;->mRemoving:Z │ │ return v0 │ .end method │ │ .method public final isResumed()Z │ .locals 1 │ │ .prologue │ - .line 722 │ + .line 740 │ iget-boolean v0, p0, Landroid/support/v4/app/Fragment;->mResumed:Z │ │ return v0 │ .end method │ │ .method public final isVisible()Z │ .locals 1 │ │ .prologue │ - .line 731 │ + .line 749 │ invoke-virtual {p0}, Landroid/support/v4/app/Fragment;->isAdded()Z │ │ move-result v0 │ │ if-eqz v0, :cond_0 │ │ invoke-virtual {p0}, Landroid/support/v4/app/Fragment;->isHidden()Z │ @@ -1701,450 +1937,465 @@ │ │ goto :goto_0 │ .end method │ │ .method public onActivityCreated(Landroid/os/Bundle;)V │ .locals 1 │ .param p1, "savedInstanceState" # Landroid/os/Bundle; │ + .annotation build Landroid/support/annotation/Nullable; │ + .end annotation │ + .end param │ │ .prologue │ - .line 1058 │ + .line 1080 │ const/4 v0, 0x1 │ │ iput-boolean v0, p0, Landroid/support/v4/app/Fragment;->mCalled:Z │ │ - .line 1059 │ + .line 1081 │ return-void │ .end method │ │ .method public onActivityResult(IILandroid/content/Intent;)V │ .locals 0 │ .param p1, "requestCode" # I │ .param p2, "resultCode" # I │ .param p3, "data" # Landroid/content/Intent; │ │ .prologue │ - .line 907 │ + .line 925 │ return-void │ .end method │ │ .method public onAttach(Landroid/app/Activity;)V │ .locals 1 │ .param p1, "activity" # Landroid/app/Activity; │ │ .prologue │ - .line 969 │ + .line 990 │ const/4 v0, 0x1 │ │ iput-boolean v0, p0, Landroid/support/v4/app/Fragment;->mCalled:Z │ │ - .line 970 │ + .line 991 │ return-void │ .end method │ │ .method public onConfigurationChanged(Landroid/content/res/Configuration;)V │ .locals 1 │ .param p1, "newConfig" # Landroid/content/res/Configuration; │ │ .prologue │ - .line 1129 │ + .line 1151 │ const/4 v0, 0x1 │ │ iput-boolean v0, p0, Landroid/support/v4/app/Fragment;->mCalled:Z │ │ - .line 1130 │ + .line 1152 │ return-void │ .end method │ │ .method public onContextItemSelected(Landroid/view/MenuItem;)Z │ .locals 1 │ .param p1, "item" # Landroid/view/MenuItem; │ │ .prologue │ - .line 1360 │ + .line 1383 │ const/4 v0, 0x0 │ │ return v0 │ .end method │ │ .method public onCreate(Landroid/os/Bundle;)V │ .locals 1 │ .param p1, "savedInstanceState" # Landroid/os/Bundle; │ │ .prologue │ - .line 994 │ + .line 1015 │ const/4 v0, 0x1 │ │ iput-boolean v0, p0, Landroid/support/v4/app/Fragment;->mCalled:Z │ │ - .line 995 │ + .line 1016 │ return-void │ .end method │ │ .method public onCreateAnimation(IZI)Landroid/view/animation/Animation; │ .locals 1 │ .param p1, "transit" # I │ .param p2, "enter" # Z │ .param p3, "nextAnim" # I │ │ .prologue │ - .line 976 │ + .line 997 │ const/4 v0, 0x0 │ │ return-object v0 │ .end method │ │ .method public onCreateContextMenu(Landroid/view/ContextMenu;Landroid/view/View;Landroid/view/ContextMenu$ContextMenuInfo;)V │ .locals 1 │ .param p1, "menu" # Landroid/view/ContextMenu; │ .param p2, "v" # Landroid/view/View; │ .param p3, "menuInfo" # Landroid/view/ContextMenu$ContextMenuInfo; │ │ .prologue │ - .line 1314 │ + .line 1337 │ invoke-virtual {p0}, Landroid/support/v4/app/Fragment;->getActivity()Landroid/support/v4/app/FragmentActivity; │ │ move-result-object v0 │ │ invoke-virtual {v0, p1, p2, p3}, Landroid/support/v4/app/FragmentActivity;->onCreateContextMenu(Landroid/view/ContextMenu;Landroid/view/View;Landroid/view/ContextMenu$ContextMenuInfo;)V │ │ - .line 1315 │ + .line 1338 │ return-void │ .end method │ │ .method public onCreateOptionsMenu(Landroid/view/Menu;Landroid/view/MenuInflater;)V │ .locals 0 │ .param p1, "menu" # Landroid/view/Menu; │ .param p2, "inflater" # Landroid/view/MenuInflater; │ │ .prologue │ - .line 1235 │ + .line 1258 │ return-void │ .end method │ │ .method public onCreateView(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Landroid/os/Bundle;)Landroid/view/View; │ .locals 1 │ .param p1, "inflater" # Landroid/view/LayoutInflater; │ .param p2, "container" # Landroid/view/ViewGroup; │ + .annotation build Landroid/support/annotation/Nullable; │ + .end annotation │ + .end param │ .param p3, "savedInstanceState" # Landroid/os/Bundle; │ + .annotation build Landroid/support/annotation/Nullable; │ + .end annotation │ + .end param │ │ .prologue │ - .line 1018 │ + .line 1039 │ const/4 v0, 0x0 │ │ return-object v0 │ .end method │ │ .method public onDestroy()V │ .locals 4 │ │ .prologue │ const/4 v1, 0x1 │ │ - .line 1172 │ + .line 1194 │ iput-boolean v1, p0, Landroid/support/v4/app/Fragment;->mCalled:Z │ │ - .line 1175 │ + .line 1197 │ iget-boolean v0, p0, Landroid/support/v4/app/Fragment;->mCheckedForLoaderManager:Z │ │ if-nez v0, :cond_0 │ │ - .line 1176 │ + .line 1198 │ iput-boolean v1, p0, Landroid/support/v4/app/Fragment;->mCheckedForLoaderManager:Z │ │ - .line 1177 │ + .line 1199 │ iget-object v0, p0, Landroid/support/v4/app/Fragment;->mActivity:Landroid/support/v4/app/FragmentActivity; │ │ iget-object v1, p0, Landroid/support/v4/app/Fragment;->mWho:Ljava/lang/String; │ │ iget-boolean v2, p0, Landroid/support/v4/app/Fragment;->mLoadersStarted:Z │ │ const/4 v3, 0x0 │ │ invoke-virtual {v0, v1, v2, v3}, Landroid/support/v4/app/FragmentActivity;->getLoaderManager(Ljava/lang/String;ZZ)Landroid/support/v4/app/LoaderManagerImpl; │ │ move-result-object v0 │ │ iput-object v0, p0, Landroid/support/v4/app/Fragment;->mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; │ │ - .line 1179 │ + .line 1201 │ :cond_0 │ iget-object v0, p0, Landroid/support/v4/app/Fragment;->mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; │ │ if-eqz v0, :cond_1 │ │ - .line 1180 │ + .line 1202 │ iget-object v0, p0, Landroid/support/v4/app/Fragment;->mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; │ │ invoke-virtual {v0}, Landroid/support/v4/app/LoaderManagerImpl;->doDestroy()V │ │ - .line 1182 │ + .line 1204 │ :cond_1 │ return-void │ .end method │ │ .method public onDestroyOptionsMenu()V │ .locals 0 │ │ .prologue │ - .line 1262 │ + .line 1285 │ return-void │ .end method │ │ .method public onDestroyView()V │ .locals 1 │ │ .prologue │ - .line 1164 │ + .line 1186 │ const/4 v0, 0x1 │ │ iput-boolean v0, p0, Landroid/support/v4/app/Fragment;->mCalled:Z │ │ - .line 1165 │ + .line 1187 │ return-void │ .end method │ │ .method public onDetach()V │ .locals 1 │ │ .prologue │ - .line 1218 │ + .line 1241 │ const/4 v0, 0x1 │ │ iput-boolean v0, p0, Landroid/support/v4/app/Fragment;->mCalled:Z │ │ - .line 1219 │ + .line 1242 │ return-void │ .end method │ │ .method public onHiddenChanged(Z)V │ .locals 0 │ .param p1, "hidden" # Z │ │ .prologue │ - .line 764 │ + .line 782 │ return-void │ .end method │ │ .method public onInflate(Landroid/app/Activity;Landroid/util/AttributeSet;Landroid/os/Bundle;)V │ .locals 1 │ .param p1, "activity" # Landroid/app/Activity; │ .param p2, "attrs" # Landroid/util/AttributeSet; │ .param p3, "savedInstanceState" # Landroid/os/Bundle; │ │ .prologue │ - .line 961 │ + .line 982 │ const/4 v0, 0x1 │ │ iput-boolean v0, p0, Landroid/support/v4/app/Fragment;->mCalled:Z │ │ - .line 962 │ + .line 983 │ return-void │ .end method │ │ .method public onLowMemory()V │ .locals 1 │ │ .prologue │ - .line 1151 │ + .line 1173 │ const/4 v0, 0x1 │ │ iput-boolean v0, p0, Landroid/support/v4/app/Fragment;->mCalled:Z │ │ - .line 1152 │ + .line 1174 │ return-void │ .end method │ │ .method public onOptionsItemSelected(Landroid/view/MenuItem;)Z │ .locals 1 │ .param p1, "item" # Landroid/view/MenuItem; │ │ .prologue │ - .line 1283 │ + .line 1306 │ const/4 v0, 0x0 │ │ return v0 │ .end method │ │ .method public onOptionsMenuClosed(Landroid/view/Menu;)V │ .locals 0 │ .param p1, "menu" # Landroid/view/Menu; │ │ .prologue │ - .line 1294 │ + .line 1317 │ return-void │ .end method │ │ .method public onPause()V │ .locals 1 │ │ .prologue │ - .line 1138 │ + .line 1160 │ const/4 v0, 0x1 │ │ iput-boolean v0, p0, Landroid/support/v4/app/Fragment;->mCalled:Z │ │ - .line 1139 │ + .line 1161 │ return-void │ .end method │ │ .method public onPrepareOptionsMenu(Landroid/view/Menu;)V │ .locals 0 │ .param p1, "menu" # Landroid/view/Menu; │ │ .prologue │ - .line 1252 │ + .line 1275 │ return-void │ .end method │ │ .method public onResume()V │ .locals 1 │ │ .prologue │ - .line 1103 │ + .line 1125 │ const/4 v0, 0x1 │ │ iput-boolean v0, p0, Landroid/support/v4/app/Fragment;->mCalled:Z │ │ - .line 1104 │ + .line 1126 │ return-void │ .end method │ │ .method public onSaveInstanceState(Landroid/os/Bundle;)V │ .locals 0 │ .param p1, "outState" # Landroid/os/Bundle; │ │ .prologue │ - .line 1126 │ + .line 1148 │ return-void │ .end method │ │ .method public onStart()V │ .locals 4 │ │ .prologue │ const/4 v1, 0x1 │ │ - .line 1082 │ + .line 1104 │ iput-boolean v1, p0, Landroid/support/v4/app/Fragment;->mCalled:Z │ │ - .line 1084 │ + .line 1106 │ iget-boolean v0, p0, Landroid/support/v4/app/Fragment;->mLoadersStarted:Z │ │ if-nez v0, :cond_1 │ │ - .line 1085 │ + .line 1107 │ iput-boolean v1, p0, Landroid/support/v4/app/Fragment;->mLoadersStarted:Z │ │ - .line 1086 │ + .line 1108 │ iget-boolean v0, p0, Landroid/support/v4/app/Fragment;->mCheckedForLoaderManager:Z │ │ if-nez v0, :cond_0 │ │ - .line 1087 │ + .line 1109 │ iput-boolean v1, p0, Landroid/support/v4/app/Fragment;->mCheckedForLoaderManager:Z │ │ - .line 1088 │ + .line 1110 │ iget-object v0, p0, Landroid/support/v4/app/Fragment;->mActivity:Landroid/support/v4/app/FragmentActivity; │ │ iget-object v1, p0, Landroid/support/v4/app/Fragment;->mWho:Ljava/lang/String; │ │ iget-boolean v2, p0, Landroid/support/v4/app/Fragment;->mLoadersStarted:Z │ │ const/4 v3, 0x0 │ │ invoke-virtual {v0, v1, v2, v3}, Landroid/support/v4/app/FragmentActivity;->getLoaderManager(Ljava/lang/String;ZZ)Landroid/support/v4/app/LoaderManagerImpl; │ │ move-result-object v0 │ │ iput-object v0, p0, Landroid/support/v4/app/Fragment;->mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; │ │ - .line 1090 │ + .line 1112 │ :cond_0 │ iget-object v0, p0, Landroid/support/v4/app/Fragment;->mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; │ │ if-eqz v0, :cond_1 │ │ - .line 1091 │ + .line 1113 │ iget-object v0, p0, Landroid/support/v4/app/Fragment;->mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; │ │ invoke-virtual {v0}, Landroid/support/v4/app/LoaderManagerImpl;->doStart()V │ │ - .line 1094 │ + .line 1116 │ :cond_1 │ return-void │ .end method │ │ .method public onStop()V │ .locals 1 │ │ .prologue │ - .line 1147 │ + .line 1169 │ const/4 v0, 0x1 │ │ iput-boolean v0, p0, Landroid/support/v4/app/Fragment;->mCalled:Z │ │ - .line 1148 │ + .line 1170 │ return-void │ .end method │ │ .method public onViewCreated(Landroid/view/View;Landroid/os/Bundle;)V │ .locals 0 │ .param p1, "view" # Landroid/view/View; │ .param p2, "savedInstanceState" # Landroid/os/Bundle; │ + .annotation build Landroid/support/annotation/Nullable; │ + .end annotation │ + .end param │ │ .prologue │ - .line 1032 │ + .line 1053 │ return-void │ .end method │ │ .method public onViewStateRestored(Landroid/os/Bundle;)V │ .locals 1 │ .param p1, "savedInstanceState" # Landroid/os/Bundle; │ + .annotation build Landroid/support/annotation/Nullable; │ + .end annotation │ + .end param │ │ .prologue │ - .line 1073 │ + .line 1095 │ const/4 v0, 0x1 │ │ iput-boolean v0, p0, Landroid/support/v4/app/Fragment;->mCalled:Z │ │ - .line 1074 │ + .line 1096 │ return-void │ .end method │ │ .method performActivityCreated(Landroid/os/Bundle;)V │ .locals 3 │ .param p1, "savedInstanceState" # Landroid/os/Bundle; │ │ .prologue │ - .line 1504 │ + .line 1790 │ iget-object v0, p0, Landroid/support/v4/app/Fragment;->mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; │ │ if-eqz v0, :cond_0 │ │ - .line 1505 │ + .line 1791 │ iget-object v0, p0, Landroid/support/v4/app/Fragment;->mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; │ │ invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;->noteStateNotSaved()V │ │ - .line 1507 │ + .line 1793 │ :cond_0 │ const/4 v0, 0x0 │ │ iput-boolean v0, p0, Landroid/support/v4/app/Fragment;->mCalled:Z │ │ - .line 1508 │ + .line 1794 │ invoke-virtual {p0, p1}, Landroid/support/v4/app/Fragment;->onActivityCreated(Landroid/os/Bundle;)V │ │ - .line 1509 │ + .line 1795 │ iget-boolean v0, p0, Landroid/support/v4/app/Fragment;->mCalled:Z │ │ if-nez v0, :cond_1 │ │ - .line 1510 │ + .line 1796 │ new-instance v0, Landroid/support/v4/app/SuperNotCalledException; │ │ new-instance v1, Ljava/lang/StringBuilder; │ │ invoke-direct {v1}, Ljava/lang/StringBuilder;->()V │ │ const-string v2, "Fragment " │ @@ -2167,129 +2418,129 @@ │ │ move-result-object v1 │ │ invoke-direct {v0, v1}, Landroid/support/v4/app/SuperNotCalledException;->(Ljava/lang/String;)V │ │ throw v0 │ │ - .line 1513 │ + .line 1799 │ :cond_1 │ iget-object v0, p0, Landroid/support/v4/app/Fragment;->mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; │ │ if-eqz v0, :cond_2 │ │ - .line 1514 │ + .line 1800 │ iget-object v0, p0, Landroid/support/v4/app/Fragment;->mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; │ │ invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;->dispatchActivityCreated()V │ │ - .line 1516 │ + .line 1802 │ :cond_2 │ return-void │ .end method │ │ .method performConfigurationChanged(Landroid/content/res/Configuration;)V │ .locals 1 │ .param p1, "newConfig" # Landroid/content/res/Configuration; │ │ .prologue │ - .line 1555 │ + .line 1841 │ invoke-virtual {p0, p1}, Landroid/support/v4/app/Fragment;->onConfigurationChanged(Landroid/content/res/Configuration;)V │ │ - .line 1556 │ + .line 1842 │ iget-object v0, p0, Landroid/support/v4/app/Fragment;->mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; │ │ if-eqz v0, :cond_0 │ │ - .line 1557 │ + .line 1843 │ iget-object v0, p0, Landroid/support/v4/app/Fragment;->mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; │ │ invoke-virtual {v0, p1}, Landroid/support/v4/app/FragmentManagerImpl;->dispatchConfigurationChanged(Landroid/content/res/Configuration;)V │ │ - .line 1559 │ + .line 1845 │ :cond_0 │ return-void │ .end method │ │ .method performContextItemSelected(Landroid/view/MenuItem;)Z │ .locals 2 │ .param p1, "item" # Landroid/view/MenuItem; │ │ .prologue │ const/4 v0, 0x1 │ │ - .line 1622 │ + .line 1908 │ iget-boolean v1, p0, Landroid/support/v4/app/Fragment;->mHidden:Z │ │ if-nez v1, :cond_2 │ │ - .line 1623 │ + .line 1909 │ invoke-virtual {p0, p1}, Landroid/support/v4/app/Fragment;->onContextItemSelected(Landroid/view/MenuItem;)Z │ │ move-result v1 │ │ if-eqz v1, :cond_1 │ │ - .line 1632 │ + .line 1918 │ :cond_0 │ :goto_0 │ return v0 │ │ - .line 1626 │ + .line 1912 │ :cond_1 │ iget-object v1, p0, Landroid/support/v4/app/Fragment;->mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; │ │ if-eqz v1, :cond_2 │ │ - .line 1627 │ + .line 1913 │ iget-object v1, p0, Landroid/support/v4/app/Fragment;->mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; │ │ invoke-virtual {v1, p1}, Landroid/support/v4/app/FragmentManagerImpl;->dispatchContextItemSelected(Landroid/view/MenuItem;)Z │ │ move-result v1 │ │ if-nez v1, :cond_0 │ │ - .line 1632 │ + .line 1918 │ :cond_2 │ const/4 v0, 0x0 │ │ goto :goto_0 │ .end method │ │ .method performCreate(Landroid/os/Bundle;)V │ .locals 4 │ .param p1, "savedInstanceState" # Landroid/os/Bundle; │ │ .prologue │ - .line 1473 │ + .line 1759 │ iget-object v1, p0, Landroid/support/v4/app/Fragment;->mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; │ │ if-eqz v1, :cond_0 │ │ - .line 1474 │ + .line 1760 │ iget-object v1, p0, Landroid/support/v4/app/Fragment;->mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; │ │ invoke-virtual {v1}, Landroid/support/v4/app/FragmentManagerImpl;->noteStateNotSaved()V │ │ - .line 1476 │ + .line 1762 │ :cond_0 │ const/4 v1, 0x0 │ │ iput-boolean v1, p0, Landroid/support/v4/app/Fragment;->mCalled:Z │ │ - .line 1477 │ + .line 1763 │ invoke-virtual {p0, p1}, Landroid/support/v4/app/Fragment;->onCreate(Landroid/os/Bundle;)V │ │ - .line 1478 │ + .line 1764 │ iget-boolean v1, p0, Landroid/support/v4/app/Fragment;->mCalled:Z │ │ if-nez v1, :cond_1 │ │ - .line 1479 │ + .line 1765 │ new-instance v1, Landroid/support/v4/app/SuperNotCalledException; │ │ new-instance v2, Ljava/lang/StringBuilder; │ │ invoke-direct {v2}, Ljava/lang/StringBuilder;->()V │ │ const-string v3, "Fragment " │ @@ -2312,161 +2563,161 @@ │ │ move-result-object v2 │ │ invoke-direct {v1, v2}, Landroid/support/v4/app/SuperNotCalledException;->(Ljava/lang/String;)V │ │ throw v1 │ │ - .line 1482 │ + .line 1768 │ :cond_1 │ if-eqz p1, :cond_3 │ │ - .line 1483 │ + .line 1769 │ const-string v1, "android:support:fragments" │ │ invoke-virtual {p1, v1}, Landroid/os/Bundle;->getParcelable(Ljava/lang/String;)Landroid/os/Parcelable; │ │ move-result-object v0 │ │ - .line 1485 │ + .line 1771 │ .local v0, "p":Landroid/os/Parcelable; │ if-eqz v0, :cond_3 │ │ - .line 1486 │ + .line 1772 │ iget-object v1, p0, Landroid/support/v4/app/Fragment;->mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; │ │ if-nez v1, :cond_2 │ │ - .line 1487 │ + .line 1773 │ invoke-virtual {p0}, Landroid/support/v4/app/Fragment;->instantiateChildFragmentManager()V │ │ - .line 1489 │ + .line 1775 │ :cond_2 │ iget-object v1, p0, Landroid/support/v4/app/Fragment;->mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; │ │ const/4 v2, 0x0 │ │ invoke-virtual {v1, v0, v2}, Landroid/support/v4/app/FragmentManagerImpl;->restoreAllState(Landroid/os/Parcelable;Ljava/util/ArrayList;)V │ │ - .line 1490 │ + .line 1776 │ iget-object v1, p0, Landroid/support/v4/app/Fragment;->mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; │ │ invoke-virtual {v1}, Landroid/support/v4/app/FragmentManagerImpl;->dispatchCreate()V │ │ - .line 1493 │ + .line 1779 │ .end local v0 # "p":Landroid/os/Parcelable; │ :cond_3 │ return-void │ .end method │ │ .method performCreateOptionsMenu(Landroid/view/Menu;Landroid/view/MenuInflater;)Z │ .locals 2 │ .param p1, "menu" # Landroid/view/Menu; │ .param p2, "inflater" # Landroid/view/MenuInflater; │ │ .prologue │ - .line 1578 │ + .line 1864 │ const/4 v0, 0x0 │ │ - .line 1579 │ + .line 1865 │ .local v0, "show":Z │ iget-boolean v1, p0, Landroid/support/v4/app/Fragment;->mHidden:Z │ │ if-nez v1, :cond_1 │ │ - .line 1580 │ + .line 1866 │ iget-boolean v1, p0, Landroid/support/v4/app/Fragment;->mHasMenu:Z │ │ if-eqz v1, :cond_0 │ │ iget-boolean v1, p0, Landroid/support/v4/app/Fragment;->mMenuVisible:Z │ │ if-eqz v1, :cond_0 │ │ - .line 1581 │ + .line 1867 │ const/4 v0, 0x1 │ │ - .line 1582 │ + .line 1868 │ invoke-virtual {p0, p1, p2}, Landroid/support/v4/app/Fragment;->onCreateOptionsMenu(Landroid/view/Menu;Landroid/view/MenuInflater;)V │ │ - .line 1584 │ + .line 1870 │ :cond_0 │ iget-object v1, p0, Landroid/support/v4/app/Fragment;->mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; │ │ if-eqz v1, :cond_1 │ │ - .line 1585 │ + .line 1871 │ iget-object v1, p0, Landroid/support/v4/app/Fragment;->mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; │ │ invoke-virtual {v1, p1, p2}, Landroid/support/v4/app/FragmentManagerImpl;->dispatchCreateOptionsMenu(Landroid/view/Menu;Landroid/view/MenuInflater;)Z │ │ move-result v1 │ │ or-int/2addr v0, v1 │ │ - .line 1588 │ + .line 1874 │ :cond_1 │ return v0 │ .end method │ │ .method performCreateView(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Landroid/os/Bundle;)Landroid/view/View; │ .locals 1 │ .param p1, "inflater" # Landroid/view/LayoutInflater; │ .param p2, "container" # Landroid/view/ViewGroup; │ .param p3, "savedInstanceState" # Landroid/os/Bundle; │ │ .prologue │ - .line 1497 │ + .line 1783 │ iget-object v0, p0, Landroid/support/v4/app/Fragment;->mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; │ │ if-eqz v0, :cond_0 │ │ - .line 1498 │ + .line 1784 │ iget-object v0, p0, Landroid/support/v4/app/Fragment;->mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; │ │ invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;->noteStateNotSaved()V │ │ - .line 1500 │ + .line 1786 │ :cond_0 │ invoke-virtual {p0, p1, p2, p3}, Landroid/support/v4/app/Fragment;->onCreateView(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Landroid/os/Bundle;)Landroid/view/View; │ │ move-result-object v0 │ │ return-object v0 │ .end method │ │ .method performDestroy()V │ .locals 3 │ │ .prologue │ - .line 1716 │ + .line 2002 │ iget-object v0, p0, Landroid/support/v4/app/Fragment;->mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; │ │ if-eqz v0, :cond_0 │ │ - .line 1717 │ + .line 2003 │ iget-object v0, p0, Landroid/support/v4/app/Fragment;->mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; │ │ invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;->dispatchDestroy()V │ │ - .line 1719 │ + .line 2005 │ :cond_0 │ const/4 v0, 0x0 │ │ iput-boolean v0, p0, Landroid/support/v4/app/Fragment;->mCalled:Z │ │ - .line 1720 │ + .line 2006 │ invoke-virtual {p0}, Landroid/support/v4/app/Fragment;->onDestroy()V │ │ - .line 1721 │ + .line 2007 │ iget-boolean v0, p0, Landroid/support/v4/app/Fragment;->mCalled:Z │ │ if-nez v0, :cond_1 │ │ - .line 1722 │ + .line 2008 │ new-instance v0, Landroid/support/v4/app/SuperNotCalledException; │ │ new-instance v1, Ljava/lang/StringBuilder; │ │ invoke-direct {v1}, Ljava/lang/StringBuilder;->()V │ │ const-string v2, "Fragment " │ @@ -2489,48 +2740,48 @@ │ │ move-result-object v1 │ │ invoke-direct {v0, v1}, Landroid/support/v4/app/SuperNotCalledException;->(Ljava/lang/String;)V │ │ throw v0 │ │ - .line 1725 │ + .line 2011 │ :cond_1 │ return-void │ .end method │ │ .method performDestroyView()V │ .locals 3 │ │ .prologue │ - .line 1701 │ + .line 1987 │ iget-object v0, p0, Landroid/support/v4/app/Fragment;->mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; │ │ if-eqz v0, :cond_0 │ │ - .line 1702 │ + .line 1988 │ iget-object v0, p0, Landroid/support/v4/app/Fragment;->mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; │ │ invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;->dispatchDestroyView()V │ │ - .line 1704 │ + .line 1990 │ :cond_0 │ const/4 v0, 0x0 │ │ iput-boolean v0, p0, Landroid/support/v4/app/Fragment;->mCalled:Z │ │ - .line 1705 │ + .line 1991 │ invoke-virtual {p0}, Landroid/support/v4/app/Fragment;->onDestroyView()V │ │ - .line 1706 │ + .line 1992 │ iget-boolean v0, p0, Landroid/support/v4/app/Fragment;->mCalled:Z │ │ if-nez v0, :cond_1 │ │ - .line 1707 │ + .line 1993 │ new-instance v0, Landroid/support/v4/app/SuperNotCalledException; │ │ new-instance v1, Ljava/lang/StringBuilder; │ │ invoke-direct {v1}, Ljava/lang/StringBuilder;->()V │ │ const-string v2, "Fragment " │ @@ -2553,174 +2804,174 @@ │ │ move-result-object v1 │ │ invoke-direct {v0, v1}, Landroid/support/v4/app/SuperNotCalledException;->(Ljava/lang/String;)V │ │ throw v0 │ │ - .line 1710 │ + .line 1996 │ :cond_1 │ iget-object v0, p0, Landroid/support/v4/app/Fragment;->mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; │ │ if-eqz v0, :cond_2 │ │ - .line 1711 │ + .line 1997 │ iget-object v0, p0, Landroid/support/v4/app/Fragment;->mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; │ │ invoke-virtual {v0}, Landroid/support/v4/app/LoaderManagerImpl;->doReportNextStart()V │ │ - .line 1713 │ + .line 1999 │ :cond_2 │ return-void │ .end method │ │ .method performLowMemory()V │ .locals 1 │ │ .prologue │ - .line 1562 │ + .line 1848 │ invoke-virtual {p0}, Landroid/support/v4/app/Fragment;->onLowMemory()V │ │ - .line 1563 │ + .line 1849 │ iget-object v0, p0, Landroid/support/v4/app/Fragment;->mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; │ │ if-eqz v0, :cond_0 │ │ - .line 1564 │ + .line 1850 │ iget-object v0, p0, Landroid/support/v4/app/Fragment;->mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; │ │ invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;->dispatchLowMemory()V │ │ - .line 1566 │ + .line 1852 │ :cond_0 │ return-void │ .end method │ │ .method performOptionsItemSelected(Landroid/view/MenuItem;)Z │ .locals 2 │ .param p1, "item" # Landroid/view/MenuItem; │ │ .prologue │ const/4 v0, 0x1 │ │ - .line 1606 │ + .line 1892 │ iget-boolean v1, p0, Landroid/support/v4/app/Fragment;->mHidden:Z │ │ if-nez v1, :cond_2 │ │ - .line 1607 │ + .line 1893 │ iget-boolean v1, p0, Landroid/support/v4/app/Fragment;->mHasMenu:Z │ │ if-eqz v1, :cond_1 │ │ iget-boolean v1, p0, Landroid/support/v4/app/Fragment;->mMenuVisible:Z │ │ if-eqz v1, :cond_1 │ │ - .line 1608 │ + .line 1894 │ invoke-virtual {p0, p1}, Landroid/support/v4/app/Fragment;->onOptionsItemSelected(Landroid/view/MenuItem;)Z │ │ move-result v1 │ │ if-eqz v1, :cond_1 │ │ - .line 1618 │ + .line 1904 │ :cond_0 │ :goto_0 │ return v0 │ │ - .line 1612 │ + .line 1898 │ :cond_1 │ iget-object v1, p0, Landroid/support/v4/app/Fragment;->mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; │ │ if-eqz v1, :cond_2 │ │ - .line 1613 │ + .line 1899 │ iget-object v1, p0, Landroid/support/v4/app/Fragment;->mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; │ │ invoke-virtual {v1, p1}, Landroid/support/v4/app/FragmentManagerImpl;->dispatchOptionsItemSelected(Landroid/view/MenuItem;)Z │ │ move-result v1 │ │ if-nez v1, :cond_0 │ │ - .line 1618 │ + .line 1904 │ :cond_2 │ const/4 v0, 0x0 │ │ goto :goto_0 │ .end method │ │ .method performOptionsMenuClosed(Landroid/view/Menu;)V │ .locals 1 │ .param p1, "menu" # Landroid/view/Menu; │ │ .prologue │ - .line 1636 │ + .line 1922 │ iget-boolean v0, p0, Landroid/support/v4/app/Fragment;->mHidden:Z │ │ if-nez v0, :cond_1 │ │ - .line 1637 │ + .line 1923 │ iget-boolean v0, p0, Landroid/support/v4/app/Fragment;->mHasMenu:Z │ │ if-eqz v0, :cond_0 │ │ iget-boolean v0, p0, Landroid/support/v4/app/Fragment;->mMenuVisible:Z │ │ if-eqz v0, :cond_0 │ │ - .line 1638 │ + .line 1924 │ invoke-virtual {p0, p1}, Landroid/support/v4/app/Fragment;->onOptionsMenuClosed(Landroid/view/Menu;)V │ │ - .line 1640 │ + .line 1926 │ :cond_0 │ iget-object v0, p0, Landroid/support/v4/app/Fragment;->mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; │ │ if-eqz v0, :cond_1 │ │ - .line 1641 │ + .line 1927 │ iget-object v0, p0, Landroid/support/v4/app/Fragment;->mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; │ │ invoke-virtual {v0, p1}, Landroid/support/v4/app/FragmentManagerImpl;->dispatchOptionsMenuClosed(Landroid/view/Menu;)V │ │ - .line 1644 │ + .line 1930 │ :cond_1 │ return-void │ .end method │ │ .method performPause()V │ .locals 3 │ │ .prologue │ - .line 1657 │ + .line 1943 │ iget-object v0, p0, Landroid/support/v4/app/Fragment;->mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; │ │ if-eqz v0, :cond_0 │ │ - .line 1658 │ + .line 1944 │ iget-object v0, p0, Landroid/support/v4/app/Fragment;->mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; │ │ invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;->dispatchPause()V │ │ - .line 1660 │ + .line 1946 │ :cond_0 │ const/4 v0, 0x0 │ │ iput-boolean v0, p0, Landroid/support/v4/app/Fragment;->mCalled:Z │ │ - .line 1661 │ + .line 1947 │ invoke-virtual {p0}, Landroid/support/v4/app/Fragment;->onPause()V │ │ - .line 1662 │ + .line 1948 │ iget-boolean v0, p0, Landroid/support/v4/app/Fragment;->mCalled:Z │ │ if-nez v0, :cond_1 │ │ - .line 1663 │ + .line 1949 │ new-instance v0, Landroid/support/v4/app/SuperNotCalledException; │ │ new-instance v1, Ljava/lang/StringBuilder; │ │ invoke-direct {v1}, Ljava/lang/StringBuilder;->()V │ │ const-string v2, "Fragment " │ @@ -2743,182 +2994,182 @@ │ │ move-result-object v1 │ │ invoke-direct {v0, v1}, Landroid/support/v4/app/SuperNotCalledException;->(Ljava/lang/String;)V │ │ throw v0 │ │ - .line 1666 │ + .line 1952 │ :cond_1 │ return-void │ .end method │ │ .method performPrepareOptionsMenu(Landroid/view/Menu;)Z │ .locals 2 │ .param p1, "menu" # Landroid/view/Menu; │ │ .prologue │ - .line 1592 │ + .line 1878 │ const/4 v0, 0x0 │ │ - .line 1593 │ + .line 1879 │ .local v0, "show":Z │ iget-boolean v1, p0, Landroid/support/v4/app/Fragment;->mHidden:Z │ │ if-nez v1, :cond_1 │ │ - .line 1594 │ + .line 1880 │ iget-boolean v1, p0, Landroid/support/v4/app/Fragment;->mHasMenu:Z │ │ if-eqz v1, :cond_0 │ │ iget-boolean v1, p0, Landroid/support/v4/app/Fragment;->mMenuVisible:Z │ │ if-eqz v1, :cond_0 │ │ - .line 1595 │ + .line 1881 │ const/4 v0, 0x1 │ │ - .line 1596 │ + .line 1882 │ invoke-virtual {p0, p1}, Landroid/support/v4/app/Fragment;->onPrepareOptionsMenu(Landroid/view/Menu;)V │ │ - .line 1598 │ + .line 1884 │ :cond_0 │ iget-object v1, p0, Landroid/support/v4/app/Fragment;->mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; │ │ if-eqz v1, :cond_1 │ │ - .line 1599 │ + .line 1885 │ iget-object v1, p0, Landroid/support/v4/app/Fragment;->mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; │ │ invoke-virtual {v1, p1}, Landroid/support/v4/app/FragmentManagerImpl;->dispatchPrepareOptionsMenu(Landroid/view/Menu;)Z │ │ move-result v1 │ │ or-int/2addr v0, v1 │ │ - .line 1602 │ + .line 1888 │ :cond_1 │ return v0 │ .end method │ │ .method performReallyStop()V │ .locals 4 │ │ .prologue │ const/4 v3, 0x0 │ │ - .line 1681 │ + .line 1967 │ iget-object v0, p0, Landroid/support/v4/app/Fragment;->mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; │ │ if-eqz v0, :cond_0 │ │ - .line 1682 │ + .line 1968 │ iget-object v0, p0, Landroid/support/v4/app/Fragment;->mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; │ │ invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;->dispatchReallyStop()V │ │ - .line 1684 │ + .line 1970 │ :cond_0 │ iget-boolean v0, p0, Landroid/support/v4/app/Fragment;->mLoadersStarted:Z │ │ if-eqz v0, :cond_2 │ │ - .line 1685 │ + .line 1971 │ iput-boolean v3, p0, Landroid/support/v4/app/Fragment;->mLoadersStarted:Z │ │ - .line 1686 │ + .line 1972 │ iget-boolean v0, p0, Landroid/support/v4/app/Fragment;->mCheckedForLoaderManager:Z │ │ if-nez v0, :cond_1 │ │ - .line 1687 │ + .line 1973 │ const/4 v0, 0x1 │ │ iput-boolean v0, p0, Landroid/support/v4/app/Fragment;->mCheckedForLoaderManager:Z │ │ - .line 1688 │ + .line 1974 │ iget-object v0, p0, Landroid/support/v4/app/Fragment;->mActivity:Landroid/support/v4/app/FragmentActivity; │ │ iget-object v1, p0, Landroid/support/v4/app/Fragment;->mWho:Ljava/lang/String; │ │ iget-boolean v2, p0, Landroid/support/v4/app/Fragment;->mLoadersStarted:Z │ │ invoke-virtual {v0, v1, v2, v3}, Landroid/support/v4/app/FragmentActivity;->getLoaderManager(Ljava/lang/String;ZZ)Landroid/support/v4/app/LoaderManagerImpl; │ │ move-result-object v0 │ │ iput-object v0, p0, Landroid/support/v4/app/Fragment;->mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; │ │ - .line 1690 │ + .line 1976 │ :cond_1 │ iget-object v0, p0, Landroid/support/v4/app/Fragment;->mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; │ │ if-eqz v0, :cond_2 │ │ - .line 1691 │ + .line 1977 │ iget-object v0, p0, Landroid/support/v4/app/Fragment;->mActivity:Landroid/support/v4/app/FragmentActivity; │ │ iget-boolean v0, v0, Landroid/support/v4/app/FragmentActivity;->mRetaining:Z │ │ if-nez v0, :cond_3 │ │ - .line 1692 │ + .line 1978 │ iget-object v0, p0, Landroid/support/v4/app/Fragment;->mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; │ │ invoke-virtual {v0}, Landroid/support/v4/app/LoaderManagerImpl;->doStop()V │ │ - .line 1698 │ + .line 1984 │ :cond_2 │ :goto_0 │ return-void │ │ - .line 1694 │ + .line 1980 │ :cond_3 │ iget-object v0, p0, Landroid/support/v4/app/Fragment;->mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; │ │ invoke-virtual {v0}, Landroid/support/v4/app/LoaderManagerImpl;->doRetain()V │ │ goto :goto_0 │ .end method │ │ .method performResume()V │ .locals 3 │ │ .prologue │ - .line 1538 │ + .line 1824 │ iget-object v0, p0, Landroid/support/v4/app/Fragment;->mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; │ │ if-eqz v0, :cond_0 │ │ - .line 1539 │ + .line 1825 │ iget-object v0, p0, Landroid/support/v4/app/Fragment;->mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; │ │ invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;->noteStateNotSaved()V │ │ - .line 1540 │ + .line 1826 │ iget-object v0, p0, Landroid/support/v4/app/Fragment;->mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; │ │ invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;->execPendingActions()Z │ │ - .line 1542 │ + .line 1828 │ :cond_0 │ const/4 v0, 0x0 │ │ iput-boolean v0, p0, Landroid/support/v4/app/Fragment;->mCalled:Z │ │ - .line 1543 │ + .line 1829 │ invoke-virtual {p0}, Landroid/support/v4/app/Fragment;->onResume()V │ │ - .line 1544 │ + .line 1830 │ iget-boolean v0, p0, Landroid/support/v4/app/Fragment;->mCalled:Z │ │ if-nez v0, :cond_1 │ │ - .line 1545 │ + .line 1831 │ new-instance v0, Landroid/support/v4/app/SuperNotCalledException; │ │ new-instance v1, Ljava/lang/StringBuilder; │ │ invoke-direct {v1}, Ljava/lang/StringBuilder;->()V │ │ const-string v2, "Fragment " │ @@ -2941,104 +3192,104 @@ │ │ move-result-object v1 │ │ invoke-direct {v0, v1}, Landroid/support/v4/app/SuperNotCalledException;->(Ljava/lang/String;)V │ │ throw v0 │ │ - .line 1548 │ + .line 1834 │ :cond_1 │ iget-object v0, p0, Landroid/support/v4/app/Fragment;->mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; │ │ if-eqz v0, :cond_2 │ │ - .line 1549 │ + .line 1835 │ iget-object v0, p0, Landroid/support/v4/app/Fragment;->mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; │ │ invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;->dispatchResume()V │ │ - .line 1550 │ + .line 1836 │ iget-object v0, p0, Landroid/support/v4/app/Fragment;->mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; │ │ invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;->execPendingActions()Z │ │ - .line 1552 │ + .line 1838 │ :cond_2 │ return-void │ .end method │ │ .method performSaveInstanceState(Landroid/os/Bundle;)V │ .locals 2 │ .param p1, "outState" # Landroid/os/Bundle; │ │ .prologue │ - .line 1647 │ + .line 1933 │ invoke-virtual {p0, p1}, Landroid/support/v4/app/Fragment;->onSaveInstanceState(Landroid/os/Bundle;)V │ │ - .line 1648 │ + .line 1934 │ iget-object v1, p0, Landroid/support/v4/app/Fragment;->mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; │ │ if-eqz v1, :cond_0 │ │ - .line 1649 │ + .line 1935 │ iget-object v1, p0, Landroid/support/v4/app/Fragment;->mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; │ │ invoke-virtual {v1}, Landroid/support/v4/app/FragmentManagerImpl;->saveAllState()Landroid/os/Parcelable; │ │ move-result-object v0 │ │ - .line 1650 │ + .line 1936 │ .local v0, "p":Landroid/os/Parcelable; │ if-eqz v0, :cond_0 │ │ - .line 1651 │ + .line 1937 │ const-string v1, "android:support:fragments" │ │ invoke-virtual {p1, v1, v0}, Landroid/os/Bundle;->putParcelable(Ljava/lang/String;Landroid/os/Parcelable;)V │ │ - .line 1654 │ + .line 1940 │ .end local v0 # "p":Landroid/os/Parcelable; │ :cond_0 │ return-void │ .end method │ │ .method performStart()V │ .locals 3 │ │ .prologue │ - .line 1519 │ + .line 1805 │ iget-object v0, p0, Landroid/support/v4/app/Fragment;->mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; │ │ if-eqz v0, :cond_0 │ │ - .line 1520 │ + .line 1806 │ iget-object v0, p0, Landroid/support/v4/app/Fragment;->mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; │ │ invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;->noteStateNotSaved()V │ │ - .line 1521 │ + .line 1807 │ iget-object v0, p0, Landroid/support/v4/app/Fragment;->mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; │ │ invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;->execPendingActions()Z │ │ - .line 1523 │ + .line 1809 │ :cond_0 │ const/4 v0, 0x0 │ │ iput-boolean v0, p0, Landroid/support/v4/app/Fragment;->mCalled:Z │ │ - .line 1524 │ + .line 1810 │ invoke-virtual {p0}, Landroid/support/v4/app/Fragment;->onStart()V │ │ - .line 1525 │ + .line 1811 │ iget-boolean v0, p0, Landroid/support/v4/app/Fragment;->mCalled:Z │ │ if-nez v0, :cond_1 │ │ - .line 1526 │ + .line 1812 │ new-instance v0, Landroid/support/v4/app/SuperNotCalledException; │ │ new-instance v1, Ljava/lang/StringBuilder; │ │ invoke-direct {v1}, Ljava/lang/StringBuilder;->()V │ │ const-string v2, "Fragment " │ @@ -3061,70 +3312,70 @@ │ │ move-result-object v1 │ │ invoke-direct {v0, v1}, Landroid/support/v4/app/SuperNotCalledException;->(Ljava/lang/String;)V │ │ throw v0 │ │ - .line 1529 │ + .line 1815 │ :cond_1 │ iget-object v0, p0, Landroid/support/v4/app/Fragment;->mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; │ │ if-eqz v0, :cond_2 │ │ - .line 1530 │ + .line 1816 │ iget-object v0, p0, Landroid/support/v4/app/Fragment;->mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; │ │ invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;->dispatchStart()V │ │ - .line 1532 │ + .line 1818 │ :cond_2 │ iget-object v0, p0, Landroid/support/v4/app/Fragment;->mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; │ │ if-eqz v0, :cond_3 │ │ - .line 1533 │ + .line 1819 │ iget-object v0, p0, Landroid/support/v4/app/Fragment;->mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; │ │ invoke-virtual {v0}, Landroid/support/v4/app/LoaderManagerImpl;->doReportStart()V │ │ - .line 1535 │ + .line 1821 │ :cond_3 │ return-void │ .end method │ │ .method performStop()V │ .locals 3 │ │ .prologue │ - .line 1669 │ + .line 1955 │ iget-object v0, p0, Landroid/support/v4/app/Fragment;->mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; │ │ if-eqz v0, :cond_0 │ │ - .line 1670 │ + .line 1956 │ iget-object v0, p0, Landroid/support/v4/app/Fragment;->mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; │ │ invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;->dispatchStop()V │ │ - .line 1672 │ + .line 1958 │ :cond_0 │ const/4 v0, 0x0 │ │ iput-boolean v0, p0, Landroid/support/v4/app/Fragment;->mCalled:Z │ │ - .line 1673 │ + .line 1959 │ invoke-virtual {p0}, Landroid/support/v4/app/Fragment;->onStop()V │ │ - .line 1674 │ + .line 1960 │ iget-boolean v0, p0, Landroid/support/v4/app/Fragment;->mCalled:Z │ │ if-nez v0, :cond_1 │ │ - .line 1675 │ + .line 1961 │ new-instance v0, Landroid/support/v4/app/SuperNotCalledException; │ │ new-instance v1, Ljava/lang/StringBuilder; │ │ invoke-direct {v1}, Ljava/lang/StringBuilder;->()V │ │ const-string v2, "Fragment " │ @@ -3147,68 +3398,68 @@ │ │ move-result-object v1 │ │ invoke-direct {v0, v1}, Landroid/support/v4/app/SuperNotCalledException;->(Ljava/lang/String;)V │ │ throw v0 │ │ - .line 1678 │ + .line 1964 │ :cond_1 │ return-void │ .end method │ │ .method public registerForContextMenu(Landroid/view/View;)V │ .locals 0 │ .param p1, "view" # Landroid/view/View; │ │ .prologue │ - .line 1328 │ + .line 1351 │ invoke-virtual {p1, p0}, Landroid/view/View;->setOnCreateContextMenuListener(Landroid/view/View$OnCreateContextMenuListener;)V │ │ - .line 1329 │ + .line 1352 │ return-void │ .end method │ │ .method final restoreViewState(Landroid/os/Bundle;)V │ .locals 3 │ .param p1, "savedInstanceState" # Landroid/os/Bundle; │ │ .prologue │ - .line 446 │ + .line 464 │ iget-object v0, p0, Landroid/support/v4/app/Fragment;->mSavedViewState:Landroid/util/SparseArray; │ │ if-eqz v0, :cond_0 │ │ - .line 447 │ + .line 465 │ iget-object v0, p0, Landroid/support/v4/app/Fragment;->mInnerView:Landroid/view/View; │ │ iget-object v1, p0, Landroid/support/v4/app/Fragment;->mSavedViewState:Landroid/util/SparseArray; │ │ invoke-virtual {v0, v1}, Landroid/view/View;->restoreHierarchyState(Landroid/util/SparseArray;)V │ │ - .line 448 │ + .line 466 │ const/4 v0, 0x0 │ │ iput-object v0, p0, Landroid/support/v4/app/Fragment;->mSavedViewState:Landroid/util/SparseArray; │ │ - .line 450 │ + .line 468 │ :cond_0 │ const/4 v0, 0x0 │ │ iput-boolean v0, p0, Landroid/support/v4/app/Fragment;->mCalled:Z │ │ - .line 451 │ + .line 469 │ invoke-virtual {p0, p1}, Landroid/support/v4/app/Fragment;->onViewStateRestored(Landroid/os/Bundle;)V │ │ - .line 452 │ + .line 470 │ iget-boolean v0, p0, Landroid/support/v4/app/Fragment;->mCalled:Z │ │ if-nez v0, :cond_1 │ │ - .line 453 │ + .line 471 │ new-instance v0, Landroid/support/v4/app/SuperNotCalledException; │ │ new-instance v1, Ljava/lang/StringBuilder; │ │ invoke-direct {v1}, Ljava/lang/StringBuilder;->()V │ │ const-string v2, "Fragment " │ @@ -3231,95 +3482,175 @@ │ │ move-result-object v1 │ │ invoke-direct {v0, v1}, Landroid/support/v4/app/SuperNotCalledException;->(Ljava/lang/String;)V │ │ throw v0 │ │ - .line 456 │ + .line 474 │ :cond_1 │ return-void │ .end method │ │ +.method public setAllowEnterTransitionOverlap(Z)V │ + .locals 1 │ + .param p1, "allow" # Z │ + │ + .prologue │ + .line 1605 │ + invoke-static {p1}, Ljava/lang/Boolean;->valueOf(Z)Ljava/lang/Boolean; │ + │ + move-result-object v0 │ + │ + iput-object v0, p0, Landroid/support/v4/app/Fragment;->mAllowEnterTransitionOverlap:Ljava/lang/Boolean; │ + │ + .line 1606 │ + return-void │ +.end method │ + │ +.method public setAllowReturnTransitionOverlap(Z)V │ + .locals 1 │ + .param p1, "allow" # Z │ + │ + .prologue │ + .line 1629 │ + invoke-static {p1}, Ljava/lang/Boolean;->valueOf(Z)Ljava/lang/Boolean; │ + │ + move-result-object v0 │ + │ + iput-object v0, p0, Landroid/support/v4/app/Fragment;->mAllowReturnTransitionOverlap:Ljava/lang/Boolean; │ + │ + .line 1630 │ + return-void │ +.end method │ + │ .method public setArguments(Landroid/os/Bundle;)V │ .locals 2 │ .param p1, "args" # Landroid/os/Bundle; │ │ .prologue │ - .line 529 │ + .line 547 │ iget v0, p0, Landroid/support/v4/app/Fragment;->mIndex:I │ │ if-ltz v0, :cond_0 │ │ - .line 530 │ + .line 548 │ new-instance v0, Ljava/lang/IllegalStateException; │ │ const-string v1, "Fragment already active" │ │ invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;->(Ljava/lang/String;)V │ │ throw v0 │ │ - .line 532 │ + .line 550 │ :cond_0 │ iput-object p1, p0, Landroid/support/v4/app/Fragment;->mArguments:Landroid/os/Bundle; │ │ - .line 533 │ + .line 551 │ + return-void │ +.end method │ + │ +.method public setEnterSharedElementCallback(Landroid/support/v4/app/SharedElementCallback;)V │ + .locals 0 │ + .param p1, "callback" # Landroid/support/v4/app/SharedElementCallback; │ + │ + .prologue │ + .line 1394 │ + iput-object p1, p0, Landroid/support/v4/app/Fragment;->mEnterTransitionCallback:Landroid/support/v4/app/SharedElementCallback; │ + │ + .line 1395 │ + return-void │ +.end method │ + │ +.method public setEnterTransition(Ljava/lang/Object;)V │ + .locals 0 │ + .param p1, "transition" # Ljava/lang/Object; │ + │ + .prologue │ + .line 1419 │ + iput-object p1, p0, Landroid/support/v4/app/Fragment;->mEnterTransition:Ljava/lang/Object; │ + │ + .line 1420 │ + return-void │ +.end method │ + │ +.method public setExitSharedElementCallback(Landroid/support/v4/app/SharedElementCallback;)V │ + .locals 0 │ + .param p1, "callback" # Landroid/support/v4/app/SharedElementCallback; │ + │ + .prologue │ + .line 1405 │ + iput-object p1, p0, Landroid/support/v4/app/Fragment;->mExitTransitionCallback:Landroid/support/v4/app/SharedElementCallback; │ + │ + .line 1406 │ + return-void │ +.end method │ + │ +.method public setExitTransition(Ljava/lang/Object;)V │ + .locals 0 │ + .param p1, "transition" # Ljava/lang/Object; │ + │ + .prologue │ + .line 1484 │ + iput-object p1, p0, Landroid/support/v4/app/Fragment;->mExitTransition:Ljava/lang/Object; │ + │ + .line 1485 │ return-void │ .end method │ │ .method public setHasOptionsMenu(Z)V │ .locals 1 │ .param p1, "hasMenu" # Z │ │ .prologue │ - .line 800 │ + .line 818 │ iget-boolean v0, p0, Landroid/support/v4/app/Fragment;->mHasMenu:Z │ │ if-eq v0, p1, :cond_0 │ │ - .line 801 │ + .line 819 │ iput-boolean p1, p0, Landroid/support/v4/app/Fragment;->mHasMenu:Z │ │ - .line 802 │ + .line 820 │ invoke-virtual {p0}, Landroid/support/v4/app/Fragment;->isAdded()Z │ │ move-result v0 │ │ if-eqz v0, :cond_0 │ │ invoke-virtual {p0}, Landroid/support/v4/app/Fragment;->isHidden()Z │ │ move-result v0 │ │ if-nez v0, :cond_0 │ │ - .line 803 │ + .line 821 │ iget-object v0, p0, Landroid/support/v4/app/Fragment;->mActivity:Landroid/support/v4/app/FragmentActivity; │ │ invoke-virtual {v0}, Landroid/support/v4/app/FragmentActivity;->supportInvalidateOptionsMenu()V │ │ - .line 806 │ + .line 824 │ :cond_0 │ return-void │ .end method │ │ .method final setIndex(ILandroid/support/v4/app/Fragment;)V │ .locals 2 │ .param p1, "index" # I │ .param p2, "parent" # Landroid/support/v4/app/Fragment; │ │ .prologue │ - .line 459 │ + .line 477 │ iput p1, p0, Landroid/support/v4/app/Fragment;->mIndex:I │ │ - .line 460 │ + .line 478 │ if-eqz p2, :cond_0 │ │ - .line 461 │ + .line 479 │ new-instance v0, Ljava/lang/StringBuilder; │ │ invoke-direct {v0}, Ljava/lang/StringBuilder;->()V │ │ iget-object v1, p2, Landroid/support/v4/app/Fragment;->mWho:Ljava/lang/String; │ │ invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ @@ -3340,19 +3671,19 @@ │ │ invoke-virtual {v0}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; │ │ move-result-object v0 │ │ iput-object v0, p0, Landroid/support/v4/app/Fragment;->mWho:Ljava/lang/String; │ │ - .line 465 │ + .line 483 │ :goto_0 │ return-void │ │ - .line 463 │ + .line 481 │ :cond_0 │ new-instance v0, Ljava/lang/StringBuilder; │ │ invoke-direct {v0}, Ljava/lang/StringBuilder;->()V │ │ const-string v1, "android:fragment:" │ │ @@ -3376,65 +3707,65 @@ │ .end method │ │ .method public setInitialSavedState(Landroid/support/v4/app/Fragment$SavedState;)V │ .locals 2 │ .param p1, "state" # Landroid/support/v4/app/Fragment$SavedState; │ │ .prologue │ - .line 552 │ + .line 570 │ iget v0, p0, Landroid/support/v4/app/Fragment;->mIndex:I │ │ if-ltz v0, :cond_0 │ │ - .line 553 │ + .line 571 │ new-instance v0, Ljava/lang/IllegalStateException; │ │ const-string v1, "Fragment already active" │ │ invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;->(Ljava/lang/String;)V │ │ throw v0 │ │ - .line 555 │ + .line 573 │ :cond_0 │ if-eqz p1, :cond_1 │ │ iget-object v0, p1, Landroid/support/v4/app/Fragment$SavedState;->mState:Landroid/os/Bundle; │ │ if-eqz v0, :cond_1 │ │ iget-object v0, p1, Landroid/support/v4/app/Fragment$SavedState;->mState:Landroid/os/Bundle; │ │ :goto_0 │ iput-object v0, p0, Landroid/support/v4/app/Fragment;->mSavedFragmentState:Landroid/os/Bundle; │ │ - .line 557 │ + .line 575 │ return-void │ │ - .line 555 │ + .line 573 │ :cond_1 │ const/4 v0, 0x0 │ │ goto :goto_0 │ .end method │ │ .method public setMenuVisibility(Z)V │ .locals 1 │ .param p1, "menuVisible" # Z │ │ .prologue │ - .line 818 │ + .line 836 │ iget-boolean v0, p0, Landroid/support/v4/app/Fragment;->mMenuVisible:Z │ │ if-eq v0, p1, :cond_0 │ │ - .line 819 │ + .line 837 │ iput-boolean p1, p0, Landroid/support/v4/app/Fragment;->mMenuVisible:Z │ │ - .line 820 │ + .line 838 │ iget-boolean v0, p0, Landroid/support/v4/app/Fragment;->mHasMenu:Z │ │ if-eqz v0, :cond_0 │ │ invoke-virtual {p0}, Landroid/support/v4/app/Fragment;->isAdded()Z │ │ move-result v0 │ @@ -3443,125 +3774,173 @@ │ │ invoke-virtual {p0}, Landroid/support/v4/app/Fragment;->isHidden()Z │ │ move-result v0 │ │ if-nez v0, :cond_0 │ │ - .line 821 │ + .line 839 │ iget-object v0, p0, Landroid/support/v4/app/Fragment;->mActivity:Landroid/support/v4/app/FragmentActivity; │ │ invoke-virtual {v0}, Landroid/support/v4/app/FragmentActivity;->supportInvalidateOptionsMenu()V │ │ - .line 824 │ + .line 842 │ :cond_0 │ return-void │ .end method │ │ +.method public setReenterTransition(Ljava/lang/Object;)V │ + .locals 0 │ + .param p1, "transition" # Ljava/lang/Object; │ + │ + .prologue │ + .line 1517 │ + iput-object p1, p0, Landroid/support/v4/app/Fragment;->mReenterTransition:Ljava/lang/Object; │ + │ + .line 1518 │ + return-void │ +.end method │ + │ .method public setRetainInstance(Z)V │ .locals 2 │ .param p1, "retain" # Z │ │ .prologue │ - .line 781 │ + .line 799 │ if-eqz p1, :cond_0 │ │ iget-object v0, p0, Landroid/support/v4/app/Fragment;->mParentFragment:Landroid/support/v4/app/Fragment; │ │ if-eqz v0, :cond_0 │ │ - .line 782 │ + .line 800 │ new-instance v0, Ljava/lang/IllegalStateException; │ │ const-string v1, "Can\'t retain fragements that are nested in other fragments" │ │ invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;->(Ljava/lang/String;)V │ │ throw v0 │ │ - .line 785 │ + .line 803 │ :cond_0 │ iput-boolean p1, p0, Landroid/support/v4/app/Fragment;->mRetainInstance:Z │ │ - .line 786 │ + .line 804 │ + return-void │ +.end method │ + │ +.method public setReturnTransition(Ljava/lang/Object;)V │ + .locals 0 │ + .param p1, "transition" # Ljava/lang/Object; │ + │ + .prologue │ + .line 1450 │ + iput-object p1, p0, Landroid/support/v4/app/Fragment;->mReturnTransition:Ljava/lang/Object; │ + │ + .line 1451 │ + return-void │ +.end method │ + │ +.method public setSharedElementEnterTransition(Ljava/lang/Object;)V │ + .locals 0 │ + .param p1, "transition" # Ljava/lang/Object; │ + │ + .prologue │ + .line 1547 │ + iput-object p1, p0, Landroid/support/v4/app/Fragment;->mSharedElementEnterTransition:Ljava/lang/Object; │ + │ + .line 1548 │ + return-void │ +.end method │ + │ +.method public setSharedElementReturnTransition(Ljava/lang/Object;)V │ + .locals 0 │ + .param p1, "transition" # Ljava/lang/Object; │ + │ + .prologue │ + .line 1576 │ + iput-object p1, p0, Landroid/support/v4/app/Fragment;->mSharedElementReturnTransition:Ljava/lang/Object; │ + │ + .line 1577 │ return-void │ .end method │ │ .method public setTargetFragment(Landroid/support/v4/app/Fragment;I)V │ .locals 0 │ .param p1, "fragment" # Landroid/support/v4/app/Fragment; │ .param p2, "requestCode" # I │ │ .prologue │ - .line 571 │ + .line 589 │ iput-object p1, p0, Landroid/support/v4/app/Fragment;->mTarget:Landroid/support/v4/app/Fragment; │ │ - .line 572 │ + .line 590 │ iput p2, p0, Landroid/support/v4/app/Fragment;->mTargetRequestCode:I │ │ - .line 573 │ + .line 591 │ return-void │ .end method │ │ .method public setUserVisibleHint(Z)V │ .locals 2 │ .param p1, "isVisibleToUser" # Z │ │ .prologue │ - .line 840 │ + .line 858 │ iget-boolean v0, p0, Landroid/support/v4/app/Fragment;->mUserVisibleHint:Z │ │ if-nez v0, :cond_0 │ │ if-eqz p1, :cond_0 │ │ iget v0, p0, Landroid/support/v4/app/Fragment;->mState:I │ │ const/4 v1, 0x4 │ │ if-ge v0, v1, :cond_0 │ │ - .line 841 │ + .line 859 │ iget-object v0, p0, Landroid/support/v4/app/Fragment;->mFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; │ │ invoke-virtual {v0, p0}, Landroid/support/v4/app/FragmentManagerImpl;->performPendingDeferredStart(Landroid/support/v4/app/Fragment;)V │ │ - .line 843 │ + .line 861 │ :cond_0 │ iput-boolean p1, p0, Landroid/support/v4/app/Fragment;->mUserVisibleHint:Z │ │ - .line 844 │ + .line 862 │ if-nez p1, :cond_1 │ │ const/4 v0, 0x1 │ │ :goto_0 │ iput-boolean v0, p0, Landroid/support/v4/app/Fragment;->mDeferStart:Z │ │ - .line 845 │ + .line 863 │ return-void │ │ - .line 844 │ + .line 862 │ :cond_1 │ const/4 v0, 0x0 │ │ goto :goto_0 │ .end method │ │ .method public startActivity(Landroid/content/Intent;)V │ .locals 3 │ .param p1, "intent" # Landroid/content/Intent; │ │ .prologue │ - .line 875 │ + .line 893 │ iget-object v0, p0, Landroid/support/v4/app/Fragment;->mActivity:Landroid/support/v4/app/FragmentActivity; │ │ if-nez v0, :cond_0 │ │ - .line 876 │ + .line 894 │ new-instance v0, Ljava/lang/IllegalStateException; │ │ new-instance v1, Ljava/lang/StringBuilder; │ │ invoke-direct {v1}, Ljava/lang/StringBuilder;->()V │ │ const-string v2, "Fragment " │ @@ -3584,38 +3963,38 @@ │ │ move-result-object v1 │ │ invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;->(Ljava/lang/String;)V │ │ throw v0 │ │ - .line 878 │ + .line 896 │ :cond_0 │ iget-object v0, p0, Landroid/support/v4/app/Fragment;->mActivity:Landroid/support/v4/app/FragmentActivity; │ │ const/4 v1, -0x1 │ │ invoke-virtual {v0, p0, p1, v1}, Landroid/support/v4/app/FragmentActivity;->startActivityFromFragment(Landroid/support/v4/app/Fragment;Landroid/content/Intent;I)V │ │ - .line 879 │ + .line 897 │ return-void │ .end method │ │ .method public startActivityForResult(Landroid/content/Intent;I)V │ .locals 3 │ .param p1, "intent" # Landroid/content/Intent; │ .param p2, "requestCode" # I │ │ .prologue │ - .line 886 │ + .line 904 │ iget-object v0, p0, Landroid/support/v4/app/Fragment;->mActivity:Landroid/support/v4/app/FragmentActivity; │ │ if-nez v0, :cond_0 │ │ - .line 887 │ + .line 905 │ new-instance v0, Ljava/lang/IllegalStateException; │ │ new-instance v1, Ljava/lang/StringBuilder; │ │ invoke-direct {v1}, Ljava/lang/StringBuilder;->()V │ │ const-string v2, "Fragment " │ @@ -3638,110 +4017,110 @@ │ │ move-result-object v1 │ │ invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;->(Ljava/lang/String;)V │ │ throw v0 │ │ - .line 889 │ + .line 907 │ :cond_0 │ iget-object v0, p0, Landroid/support/v4/app/Fragment;->mActivity:Landroid/support/v4/app/FragmentActivity; │ │ invoke-virtual {v0, p0, p1, p2}, Landroid/support/v4/app/FragmentActivity;->startActivityFromFragment(Landroid/support/v4/app/Fragment;Landroid/content/Intent;I)V │ │ - .line 890 │ + .line 908 │ return-void │ .end method │ │ .method public toString()Ljava/lang/String; │ .locals 2 │ │ .prologue │ - .line 487 │ + .line 505 │ new-instance v0, Ljava/lang/StringBuilder; │ │ const/16 v1, 0x80 │ │ invoke-direct {v0, v1}, Ljava/lang/StringBuilder;->(I)V │ │ - .line 488 │ + .line 506 │ .local v0, "sb":Ljava/lang/StringBuilder; │ invoke-static {p0, v0}, Landroid/support/v4/util/DebugUtils;->buildShortClassTag(Ljava/lang/Object;Ljava/lang/StringBuilder;)V │ │ - .line 489 │ + .line 507 │ iget v1, p0, Landroid/support/v4/app/Fragment;->mIndex:I │ │ if-ltz v1, :cond_0 │ │ - .line 490 │ + .line 508 │ const-string v1, " #" │ │ invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ - .line 491 │ + .line 509 │ iget v1, p0, Landroid/support/v4/app/Fragment;->mIndex:I │ │ invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder; │ │ - .line 493 │ + .line 511 │ :cond_0 │ iget v1, p0, Landroid/support/v4/app/Fragment;->mFragmentId:I │ │ if-eqz v1, :cond_1 │ │ - .line 494 │ + .line 512 │ const-string v1, " id=0x" │ │ invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ - .line 495 │ + .line 513 │ iget v1, p0, Landroid/support/v4/app/Fragment;->mFragmentId:I │ │ invoke-static {v1}, Ljava/lang/Integer;->toHexString(I)Ljava/lang/String; │ │ move-result-object v1 │ │ invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ - .line 497 │ + .line 515 │ :cond_1 │ iget-object v1, p0, Landroid/support/v4/app/Fragment;->mTag:Ljava/lang/String; │ │ if-eqz v1, :cond_2 │ │ - .line 498 │ + .line 516 │ const-string v1, " " │ │ invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ - .line 499 │ + .line 517 │ iget-object v1, p0, Landroid/support/v4/app/Fragment;->mTag:Ljava/lang/String; │ │ invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ - .line 501 │ + .line 519 │ :cond_2 │ const/16 v1, 0x7d │ │ invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(C)Ljava/lang/StringBuilder; │ │ - .line 502 │ + .line 520 │ invoke-virtual {v0}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; │ │ move-result-object v1 │ │ return-object v1 │ .end method │ │ .method public unregisterForContextMenu(Landroid/view/View;)V │ .locals 1 │ .param p1, "view" # Landroid/view/View; │ │ .prologue │ - .line 1339 │ + .line 1362 │ const/4 v0, 0x0 │ │ invoke-virtual {p1, v0}, Landroid/view/View;->setOnCreateContextMenuListener(Landroid/view/View$OnCreateContextMenuListener;)V │ │ - .line 1340 │ + .line 1363 │ return-void │ .end method ├── smali/android/support/v4/app/FragmentManager.smali │ @@ -17,30 +17,30 @@ │ │ │ # direct methods │ .method public constructor ()V │ .locals 0 │ │ .prologue │ - .line 62 │ + .line 67 │ invoke-direct {p0}, Ljava/lang/Object;->()V │ │ - .line 117 │ + .line 124 │ return-void │ .end method │ │ .method public static enableDebugLogging(Z)V │ .locals 0 │ .param p0, "enabled" # Z │ │ .prologue │ - .line 345 │ + .line 358 │ sput-boolean p0, Landroid/support/v4/app/FragmentManagerImpl;->DEBUG:Z │ │ - .line 346 │ + .line 359 │ return-void │ .end method │ │ │ # virtual methods │ .method public abstract addOnBackStackChangedListener(Landroid/support/v4/app/FragmentManager$OnBackStackChangedListener;)V │ .end method │ @@ -77,21 +77,24 @@ │ "<", │ "Landroid/support/v4/app/Fragment;", │ ">;" │ } │ .end annotation │ .end method │ │ +.method public abstract isDestroyed()Z │ +.end method │ + │ .method public openTransaction()Landroid/support/v4/app/FragmentTransaction; │ .locals 1 │ .annotation runtime Ljava/lang/Deprecated; │ .end annotation │ │ .prologue │ - .line 142 │ + .line 149 │ invoke-virtual {p0}, Landroid/support/v4/app/FragmentManager;->beginTransaction()Landroid/support/v4/app/FragmentTransaction; │ │ move-result-object v0 │ │ return-object v0 │ .end method ├── smali/android/support/v4/app/NavUtils$NavUtilsImplBase.smali │ @@ -18,89 +18,89 @@ │ │ │ # direct methods │ .method constructor ()V │ .locals 0 │ │ .prologue │ - .line 48 │ + .line 49 │ invoke-direct {p0}, Ljava/lang/Object;->()V │ │ return-void │ .end method │ │ │ # virtual methods │ .method public getParentActivityIntent(Landroid/app/Activity;)Landroid/content/Intent; │ .locals 8 │ .param p1, "activity" # Landroid/app/Activity; │ │ .prologue │ const/4 v2, 0x0 │ │ - .line 52 │ + .line 53 │ invoke-static {p1}, Landroid/support/v4/app/NavUtils;->getParentActivityName(Landroid/app/Activity;)Ljava/lang/String; │ │ move-result-object v3 │ │ - .line 53 │ + .line 54 │ .local v3, "parentName":Ljava/lang/String; │ if-nez v3, :cond_0 │ │ - .line 66 │ + .line 67 │ :goto_0 │ return-object v2 │ │ - .line 56 │ + .line 57 │ :cond_0 │ new-instance v4, Landroid/content/ComponentName; │ │ invoke-direct {v4, p1, v3}, Landroid/content/ComponentName;->(Landroid/content/Context;Ljava/lang/String;)V │ │ - .line 58 │ + .line 59 │ .local v4, "target":Landroid/content/ComponentName; │ :try_start_0 │ invoke-static {p1, v4}, Landroid/support/v4/app/NavUtils;->getParentActivityName(Landroid/content/Context;Landroid/content/ComponentName;)Ljava/lang/String; │ │ move-result-object v1 │ │ - .line 59 │ + .line 60 │ .local v1, "grandparent":Ljava/lang/String; │ if-nez v1, :cond_1 │ │ invoke-static {v4}, Landroid/support/v4/content/IntentCompat;->makeMainActivity(Landroid/content/ComponentName;)Landroid/content/Intent; │ │ move-result-object v2 │ │ - .line 62 │ + .line 63 │ .local v2, "parentIntent":Landroid/content/Intent; │ :goto_1 │ goto :goto_0 │ │ - .line 59 │ + .line 60 │ .end local v2 # "parentIntent":Landroid/content/Intent; │ :cond_1 │ new-instance v5, Landroid/content/Intent; │ │ invoke-direct {v5}, Landroid/content/Intent;->()V │ │ invoke-virtual {v5, v4}, Landroid/content/Intent;->setComponent(Landroid/content/ComponentName;)Landroid/content/Intent; │ :try_end_0 │ .catch Landroid/content/pm/PackageManager$NameNotFoundException; {:try_start_0 .. :try_end_0} :catch_0 │ │ move-result-object v2 │ │ goto :goto_1 │ │ - .line 63 │ + .line 64 │ .end local v1 # "grandparent":Ljava/lang/String; │ :catch_0 │ move-exception v0 │ │ - .line 64 │ + .line 65 │ .local v0, "e":Landroid/content/pm/PackageManager$NameNotFoundException; │ const-string v5, "NavUtils" │ │ new-instance v6, Ljava/lang/StringBuilder; │ │ invoke-direct {v6}, Ljava/lang/StringBuilder;->()V │ │ @@ -133,57 +133,57 @@ │ .locals 4 │ .param p1, "context" # Landroid/content/Context; │ .param p2, "info" # Landroid/content/pm/ActivityInfo; │ │ .prologue │ const/4 v1, 0x0 │ │ - .line 85 │ + .line 86 │ iget-object v2, p2, Landroid/content/pm/ActivityInfo;->metaData:Landroid/os/Bundle; │ │ if-nez v2, :cond_1 │ │ move-object v0, v1 │ │ - .line 91 │ + .line 92 │ :cond_0 │ :goto_0 │ return-object v0 │ │ - .line 86 │ + .line 87 │ :cond_1 │ iget-object v2, p2, Landroid/content/pm/ActivityInfo;->metaData:Landroid/os/Bundle; │ │ const-string v3, "android.support.PARENT_ACTIVITY" │ │ invoke-virtual {v2, v3}, Landroid/os/Bundle;->getString(Ljava/lang/String;)Ljava/lang/String; │ │ move-result-object v0 │ │ - .line 87 │ + .line 88 │ .local v0, "parentActivity":Ljava/lang/String; │ if-nez v0, :cond_2 │ │ move-object v0, v1 │ │ goto :goto_0 │ │ - .line 88 │ + .line 89 │ :cond_2 │ const/4 v1, 0x0 │ │ invoke-virtual {v0, v1}, Ljava/lang/String;->charAt(I)C │ │ move-result v1 │ │ const/16 v2, 0x2e │ │ if-ne v1, v2, :cond_0 │ │ - .line 89 │ + .line 90 │ new-instance v1, Ljava/lang/StringBuilder; │ │ invoke-direct {v1}, Ljava/lang/StringBuilder;->()V │ │ invoke-virtual {p1}, Landroid/content/Context;->getPackageName()Ljava/lang/String; │ │ move-result-object v2 │ @@ -205,45 +205,45 @@ │ │ .method public navigateUpTo(Landroid/app/Activity;Landroid/content/Intent;)V │ .locals 1 │ .param p1, "activity" # Landroid/app/Activity; │ .param p2, "upIntent" # Landroid/content/Intent; │ │ .prologue │ - .line 78 │ + .line 79 │ const/high16 v0, 0x4000000 │ │ invoke-virtual {p2, v0}, Landroid/content/Intent;->addFlags(I)Landroid/content/Intent; │ │ - .line 79 │ + .line 80 │ invoke-virtual {p1, p2}, Landroid/app/Activity;->startActivity(Landroid/content/Intent;)V │ │ - .line 80 │ + .line 81 │ invoke-virtual {p1}, Landroid/app/Activity;->finish()V │ │ - .line 81 │ + .line 82 │ return-void │ .end method │ │ .method public shouldUpRecreateTask(Landroid/app/Activity;Landroid/content/Intent;)Z │ .locals 2 │ .param p1, "activity" # Landroid/app/Activity; │ .param p2, "targetIntent" # Landroid/content/Intent; │ │ .prologue │ - .line 72 │ + .line 73 │ invoke-virtual {p1}, Landroid/app/Activity;->getIntent()Landroid/content/Intent; │ │ move-result-object v1 │ │ invoke-virtual {v1}, Landroid/content/Intent;->getAction()Ljava/lang/String; │ │ move-result-object v0 │ │ - .line 73 │ + .line 74 │ .local v0, "action":Ljava/lang/String; │ if-eqz v0, :cond_0 │ │ const-string v1, "android.intent.action.MAIN" │ │ invoke-virtual {v0, v1}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z ├── smali/android/support/v4/app/ActionBarDrawerToggleHoneycomb.smali │ @@ -18,15 +18,15 @@ │ │ │ # direct methods │ .method static constructor ()V │ .locals 3 │ │ .prologue │ - .line 42 │ + .line 44 │ const/4 v0, 0x1 │ │ new-array v0, v0, [I │ │ const/4 v1, 0x0 │ │ const v2, 0x101030b │ @@ -38,84 +38,84 @@ │ return-void │ .end method │ │ .method constructor ()V │ .locals 0 │ │ .prologue │ - .line 39 │ + .line 41 │ invoke-direct {p0}, Ljava/lang/Object;->()V │ │ - .line 92 │ + .line 99 │ return-void │ .end method │ │ .method public static getThemeUpIndicator(Landroid/app/Activity;)Landroid/graphics/drawable/Drawable; │ .locals 3 │ .param p0, "activity" # Landroid/app/Activity; │ │ .prologue │ - .line 86 │ + .line 93 │ sget-object v2, Landroid/support/v4/app/ActionBarDrawerToggleHoneycomb;->THEME_ATTRS:[I │ │ invoke-virtual {p0, v2}, Landroid/app/Activity;->obtainStyledAttributes([I)Landroid/content/res/TypedArray; │ │ move-result-object v0 │ │ - .line 87 │ + .line 94 │ .local v0, "a":Landroid/content/res/TypedArray; │ const/4 v2, 0x0 │ │ invoke-virtual {v0, v2}, Landroid/content/res/TypedArray;->getDrawable(I)Landroid/graphics/drawable/Drawable; │ │ move-result-object v1 │ │ - .line 88 │ + .line 95 │ .local v1, "result":Landroid/graphics/drawable/Drawable; │ invoke-virtual {v0}, Landroid/content/res/TypedArray;->recycle()V │ │ - .line 89 │ + .line 96 │ return-object v1 │ .end method │ │ .method public static setActionBarDescription(Ljava/lang/Object;Landroid/app/Activity;I)Ljava/lang/Object; │ .locals 7 │ .param p0, "info" # Ljava/lang/Object; │ .param p1, "activity" # Landroid/app/Activity; │ .param p2, "contentDescRes" # I │ │ .prologue │ - .line 70 │ + .line 72 │ if-nez p0, :cond_0 │ │ - .line 71 │ + .line 73 │ new-instance p0, Landroid/support/v4/app/ActionBarDrawerToggleHoneycomb$SetIndicatorInfo; │ │ .end local p0 # "info":Ljava/lang/Object; │ invoke-direct {p0, p1}, Landroid/support/v4/app/ActionBarDrawerToggleHoneycomb$SetIndicatorInfo;->(Landroid/app/Activity;)V │ │ :cond_0 │ move-object v2, p0 │ │ - .line 73 │ + .line 75 │ check-cast v2, Landroid/support/v4/app/ActionBarDrawerToggleHoneycomb$SetIndicatorInfo; │ │ - .line 74 │ + .line 76 │ .local v2, "sii":Landroid/support/v4/app/ActionBarDrawerToggleHoneycomb$SetIndicatorInfo; │ iget-object v3, v2, Landroid/support/v4/app/ActionBarDrawerToggleHoneycomb$SetIndicatorInfo;->setHomeAsUpIndicator:Ljava/lang/reflect/Method; │ │ if-eqz v3, :cond_1 │ │ - .line 76 │ + .line 78 │ :try_start_0 │ invoke-virtual {p1}, Landroid/app/Activity;->getActionBar()Landroid/app/ActionBar; │ │ move-result-object v0 │ │ - .line 77 │ + .line 79 │ .local v0, "actionBar":Landroid/app/ActionBar; │ iget-object v3, v2, Landroid/support/v4/app/ActionBarDrawerToggleHoneycomb$SetIndicatorInfo;->setHomeActionContentDescription:Ljava/lang/reflect/Method; │ │ const/4 v4, 0x1 │ │ new-array v4, v4, [Ljava/lang/Object; │ │ @@ -124,28 +124,42 @@ │ invoke-static {p2}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; │ │ move-result-object v6 │ │ aput-object v6, v4, v5 │ │ invoke-virtual {v3, v0, v4}, Ljava/lang/reflect/Method;->invoke(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object; │ + │ + .line 80 │ + sget v3, Landroid/os/Build$VERSION;->SDK_INT:I │ + │ + const/16 v4, 0x13 │ + │ + if-gt v3, v4, :cond_1 │ + │ + .line 83 │ + invoke-virtual {v0}, Landroid/app/ActionBar;->getSubtitle()Ljava/lang/CharSequence; │ + │ + move-result-object v3 │ + │ + invoke-virtual {v0, v3}, Landroid/app/ActionBar;->setSubtitle(Ljava/lang/CharSequence;)V │ :try_end_0 │ .catch Ljava/lang/Exception; {:try_start_0 .. :try_end_0} :catch_0 │ │ - .line 82 │ + .line 89 │ .end local v0 # "actionBar":Landroid/app/ActionBar; │ :cond_1 │ :goto_0 │ return-object p0 │ │ - .line 78 │ + .line 85 │ :catch_0 │ move-exception v1 │ │ - .line 79 │ + .line 86 │ .local v1, "e":Ljava/lang/Exception; │ const-string v3, "ActionBarDrawerToggleHoneycomb" │ │ const-string v4, "Couldn\'t set content description via JB-MR2 API" │ │ invoke-static {v3, v4, v1}, Landroid/util/Log;->w(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I │ │ @@ -156,56 +170,56 @@ │ .locals 7 │ .param p0, "info" # Ljava/lang/Object; │ .param p1, "activity" # Landroid/app/Activity; │ .param p2, "drawable" # Landroid/graphics/drawable/Drawable; │ .param p3, "contentDescRes" # I │ │ .prologue │ - .line 48 │ + .line 50 │ if-nez p0, :cond_0 │ │ - .line 49 │ + .line 51 │ new-instance p0, Landroid/support/v4/app/ActionBarDrawerToggleHoneycomb$SetIndicatorInfo; │ │ .end local p0 # "info":Ljava/lang/Object; │ invoke-direct {p0, p1}, Landroid/support/v4/app/ActionBarDrawerToggleHoneycomb$SetIndicatorInfo;->(Landroid/app/Activity;)V │ │ :cond_0 │ move-object v2, p0 │ │ - .line 51 │ + .line 53 │ check-cast v2, Landroid/support/v4/app/ActionBarDrawerToggleHoneycomb$SetIndicatorInfo; │ │ - .line 52 │ + .line 54 │ .local v2, "sii":Landroid/support/v4/app/ActionBarDrawerToggleHoneycomb$SetIndicatorInfo; │ iget-object v3, v2, Landroid/support/v4/app/ActionBarDrawerToggleHoneycomb$SetIndicatorInfo;->setHomeAsUpIndicator:Ljava/lang/reflect/Method; │ │ if-eqz v3, :cond_1 │ │ - .line 54 │ + .line 56 │ :try_start_0 │ invoke-virtual {p1}, Landroid/app/Activity;->getActionBar()Landroid/app/ActionBar; │ │ move-result-object v0 │ │ - .line 55 │ + .line 57 │ .local v0, "actionBar":Landroid/app/ActionBar; │ iget-object v3, v2, Landroid/support/v4/app/ActionBarDrawerToggleHoneycomb$SetIndicatorInfo;->setHomeAsUpIndicator:Ljava/lang/reflect/Method; │ │ const/4 v4, 0x1 │ │ new-array v4, v4, [Ljava/lang/Object; │ │ const/4 v5, 0x0 │ │ aput-object p2, v4, v5 │ │ invoke-virtual {v3, v0, v4}, Ljava/lang/reflect/Method;->invoke(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object; │ │ - .line 56 │ + .line 58 │ iget-object v3, v2, Landroid/support/v4/app/ActionBarDrawerToggleHoneycomb$SetIndicatorInfo;->setHomeActionContentDescription:Ljava/lang/reflect/Method; │ │ const/4 v4, 0x1 │ │ new-array v4, v4, [Ljava/lang/Object; │ │ const/4 v5, 0x0 │ @@ -216,48 +230,48 @@ │ │ aput-object v6, v4, v5 │ │ invoke-virtual {v3, v0, v4}, Ljava/lang/reflect/Method;->invoke(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object; │ :try_end_0 │ .catch Ljava/lang/Exception; {:try_start_0 .. :try_end_0} :catch_0 │ │ - .line 65 │ + .line 67 │ .end local v0 # "actionBar":Landroid/app/ActionBar; │ :goto_0 │ return-object p0 │ │ - .line 57 │ + .line 59 │ :catch_0 │ move-exception v1 │ │ - .line 58 │ + .line 60 │ .local v1, "e":Ljava/lang/Exception; │ const-string v3, "ActionBarDrawerToggleHoneycomb" │ │ const-string v4, "Couldn\'t set home-as-up indicator via JB-MR2 API" │ │ invoke-static {v3, v4, v1}, Landroid/util/Log;->w(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I │ │ goto :goto_0 │ │ - .line 60 │ + .line 62 │ .end local v1 # "e":Ljava/lang/Exception; │ :cond_1 │ iget-object v3, v2, Landroid/support/v4/app/ActionBarDrawerToggleHoneycomb$SetIndicatorInfo;->upIndicatorView:Landroid/widget/ImageView; │ │ if-eqz v3, :cond_2 │ │ - .line 61 │ + .line 63 │ iget-object v3, v2, Landroid/support/v4/app/ActionBarDrawerToggleHoneycomb$SetIndicatorInfo;->upIndicatorView:Landroid/widget/ImageView; │ │ invoke-virtual {v3, p2}, Landroid/widget/ImageView;->setImageDrawable(Landroid/graphics/drawable/Drawable;)V │ │ goto :goto_0 │ │ - .line 63 │ + .line 65 │ :cond_2 │ const-string v3, "ActionBarDrawerToggleHoneycomb" │ │ const-string v4, "Couldn\'t set home-as-up indicator" │ │ invoke-static {v3, v4}, Landroid/util/Log;->w(Ljava/lang/String;Ljava/lang/String;)I ├── smali/android/support/v4/app/ActionBarDrawerToggle$ActionBarDrawerToggleImplBase.smali │ @@ -18,59 +18,59 @@ │ │ │ # direct methods │ .method private constructor ()V │ .locals 0 │ │ .prologue │ - .line 101 │ + .line 112 │ invoke-direct {p0}, Ljava/lang/Object;->()V │ │ return-void │ .end method │ │ .method synthetic constructor (Landroid/support/v4/app/ActionBarDrawerToggle$1;)V │ .locals 0 │ .param p1, "x0" # Landroid/support/v4/app/ActionBarDrawerToggle$1; │ │ .prologue │ - .line 101 │ + .line 112 │ invoke-direct {p0}, Landroid/support/v4/app/ActionBarDrawerToggle$ActionBarDrawerToggleImplBase;->()V │ │ return-void │ .end method │ │ │ # virtual methods │ .method public getThemeUpIndicator(Landroid/app/Activity;)Landroid/graphics/drawable/Drawable; │ .locals 1 │ .param p1, "activity" # Landroid/app/Activity; │ │ .prologue │ - .line 104 │ + .line 115 │ const/4 v0, 0x0 │ │ return-object v0 │ .end method │ │ .method public setActionBarDescription(Ljava/lang/Object;Landroid/app/Activity;I)Ljava/lang/Object; │ .locals 0 │ .param p1, "info" # Ljava/lang/Object; │ .param p2, "activity" # Landroid/app/Activity; │ .param p3, "contentDescRes" # I │ │ .prologue │ - .line 117 │ + .line 128 │ return-object p1 │ .end method │ │ .method public setActionBarUpIndicator(Ljava/lang/Object;Landroid/app/Activity;Landroid/graphics/drawable/Drawable;I)Ljava/lang/Object; │ .locals 0 │ .param p1, "info" # Ljava/lang/Object; │ .param p2, "activity" # Landroid/app/Activity; │ .param p3, "themeImage" # Landroid/graphics/drawable/Drawable; │ .param p4, "contentDescRes" # I │ │ .prologue │ - .line 111 │ + .line 122 │ return-object p1 │ .end method ├── smali/android/support/v4/app/NotificationCompat$NotificationCompatImplHoneycomb.smali │ @@ -1,14 +1,11 @@ │ .class Landroid/support/v4/app/NotificationCompat$NotificationCompatImplHoneycomb; │ -.super Ljava/lang/Object; │ +.super Landroid/support/v4/app/NotificationCompat$NotificationCompatImplBase; │ .source "NotificationCompat.java" │ │ -# interfaces │ -.implements Landroid/support/v4/app/NotificationCompat$NotificationCompatImpl; │ - │ │ # annotations │ .annotation system Ldalvik/annotation/EnclosingClass; │ value = Landroid/support/v4/app/NotificationCompat; │ .end annotation │ │ .annotation system Ldalvik/annotation/InnerClass; │ @@ -18,28 +15,28 @@ │ │ │ # direct methods │ .method constructor ()V │ .locals 0 │ │ .prologue │ - .line 98 │ - invoke-direct {p0}, Ljava/lang/Object;->()V │ + .line 555 │ + invoke-direct {p0}, Landroid/support/v4/app/NotificationCompat$NotificationCompatImplBase;->()V │ │ return-void │ .end method │ │ │ # virtual methods │ .method public build(Landroid/support/v4/app/NotificationCompat$Builder;)Landroid/app/Notification; │ .locals 10 │ .param p1, "b" # Landroid/support/v4/app/NotificationCompat$Builder; │ │ .prologue │ - .line 100 │ + .line 558 │ iget-object v0, p1, Landroid/support/v4/app/NotificationCompat$Builder;->mContext:Landroid/content/Context; │ │ iget-object v1, p1, Landroid/support/v4/app/NotificationCompat$Builder;->mNotification:Landroid/app/Notification; │ │ iget-object v2, p1, Landroid/support/v4/app/NotificationCompat$Builder;->mContentTitle:Ljava/lang/CharSequence; │ │ iget-object v3, p1, Landroid/support/v4/app/NotificationCompat$Builder;->mContentText:Ljava/lang/CharSequence; ├── smali/android/support/v4/app/ShareCompat$IntentBuilder.smali │ @@ -68,63 +68,63 @@ │ │ # direct methods │ .method private constructor (Landroid/app/Activity;)V │ .locals 3 │ .param p1, "launchingActivity" # Landroid/app/Activity; │ │ .prologue │ - .line 278 │ + .line 279 │ invoke-direct {p0}, Ljava/lang/Object;->()V │ │ - .line 279 │ + .line 280 │ iput-object p1, p0, Landroid/support/v4/app/ShareCompat$IntentBuilder;->mActivity:Landroid/app/Activity; │ │ - .line 280 │ + .line 281 │ new-instance v0, Landroid/content/Intent; │ │ invoke-direct {v0}, Landroid/content/Intent;->()V │ │ const-string v1, "android.intent.action.SEND" │ │ invoke-virtual {v0, v1}, Landroid/content/Intent;->setAction(Ljava/lang/String;)Landroid/content/Intent; │ │ move-result-object v0 │ │ iput-object v0, p0, Landroid/support/v4/app/ShareCompat$IntentBuilder;->mIntent:Landroid/content/Intent; │ │ - .line 281 │ + .line 282 │ iget-object v0, p0, Landroid/support/v4/app/ShareCompat$IntentBuilder;->mIntent:Landroid/content/Intent; │ │ const-string v1, "android.support.v4.app.EXTRA_CALLING_PACKAGE" │ │ invoke-virtual {p1}, Landroid/app/Activity;->getPackageName()Ljava/lang/String; │ │ move-result-object v2 │ │ invoke-virtual {v0, v1, v2}, Landroid/content/Intent;->putExtra(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent; │ │ - .line 282 │ + .line 283 │ iget-object v0, p0, Landroid/support/v4/app/ShareCompat$IntentBuilder;->mIntent:Landroid/content/Intent; │ │ const-string v1, "android.support.v4.app.EXTRA_CALLING_ACTIVITY" │ │ invoke-virtual {p1}, Landroid/app/Activity;->getComponentName()Landroid/content/ComponentName; │ │ move-result-object v2 │ │ invoke-virtual {v0, v1, v2}, Landroid/content/Intent;->putExtra(Ljava/lang/String;Landroid/os/Parcelable;)Landroid/content/Intent; │ │ - .line 283 │ + .line 284 │ iget-object v0, p0, Landroid/support/v4/app/ShareCompat$IntentBuilder;->mIntent:Landroid/content/Intent; │ │ const/high16 v1, 0x80000 │ │ invoke-virtual {v0, v1}, Landroid/content/Intent;->addFlags(I)Landroid/content/Intent; │ │ - .line 284 │ + .line 285 │ return-void │ .end method │ │ .method private combineArrayExtra(Ljava/lang/String;Ljava/util/ArrayList;)V │ .locals 5 │ .param p1, "extra" # Ljava/lang/String; │ .annotation system Ldalvik/annotation/Signature; │ @@ -138,343 +138,343 @@ │ } │ .end annotation │ │ .prologue │ .local p2, "add":Ljava/util/ArrayList;, "Ljava/util/ArrayList;" │ const/4 v3, 0x0 │ │ - .line 344 │ + .line 345 │ iget-object v4, p0, Landroid/support/v4/app/ShareCompat$IntentBuilder;->mIntent:Landroid/content/Intent; │ │ invoke-virtual {v4, p1}, Landroid/content/Intent;->getStringArrayExtra(Ljava/lang/String;)[Ljava/lang/String; │ │ move-result-object v0 │ │ - .line 345 │ + .line 346 │ .local v0, "currentAddresses":[Ljava/lang/String; │ if-eqz v0, :cond_1 │ │ array-length v1, v0 │ │ - .line 346 │ + .line 347 │ .local v1, "currentLength":I │ :goto_0 │ invoke-virtual {p2}, Ljava/util/ArrayList;->size()I │ │ move-result v4 │ │ add-int/2addr v4, v1 │ │ new-array v2, v4, [Ljava/lang/String; │ │ - .line 347 │ + .line 348 │ .local v2, "finalAddresses":[Ljava/lang/String; │ invoke-virtual {p2, v2}, Ljava/util/ArrayList;->toArray([Ljava/lang/Object;)[Ljava/lang/Object; │ │ - .line 348 │ + .line 349 │ if-eqz v0, :cond_0 │ │ - .line 349 │ + .line 350 │ invoke-virtual {p2}, Ljava/util/ArrayList;->size()I │ │ move-result v4 │ │ invoke-static {v0, v3, v2, v4, v1}, Ljava/lang/System;->arraycopy(Ljava/lang/Object;ILjava/lang/Object;II)V │ │ - .line 351 │ + .line 352 │ :cond_0 │ iget-object v3, p0, Landroid/support/v4/app/ShareCompat$IntentBuilder;->mIntent:Landroid/content/Intent; │ │ invoke-virtual {v3, p1, v2}, Landroid/content/Intent;->putExtra(Ljava/lang/String;[Ljava/lang/String;)Landroid/content/Intent; │ │ - .line 352 │ + .line 353 │ return-void │ │ .end local v1 # "currentLength":I │ .end local v2 # "finalAddresses":[Ljava/lang/String; │ :cond_1 │ move v1, v3 │ │ - .line 345 │ + .line 346 │ goto :goto_0 │ .end method │ │ .method private combineArrayExtra(Ljava/lang/String;[Ljava/lang/String;)V │ .locals 6 │ .param p1, "extra" # Ljava/lang/String; │ .param p2, "add" # [Ljava/lang/String; │ │ .prologue │ const/4 v4, 0x0 │ │ - .line 356 │ + .line 357 │ invoke-virtual {p0}, Landroid/support/v4/app/ShareCompat$IntentBuilder;->getIntent()Landroid/content/Intent; │ │ move-result-object v0 │ │ - .line 357 │ + .line 358 │ .local v0, "intent":Landroid/content/Intent; │ invoke-virtual {v0, p1}, Landroid/content/Intent;->getStringArrayExtra(Ljava/lang/String;)[Ljava/lang/String; │ │ move-result-object v1 │ │ - .line 358 │ + .line 359 │ .local v1, "old":[Ljava/lang/String; │ if-eqz v1, :cond_1 │ │ array-length v2, v1 │ │ - .line 359 │ + .line 360 │ .local v2, "oldLength":I │ :goto_0 │ array-length v5, p2 │ │ add-int/2addr v5, v2 │ │ new-array v3, v5, [Ljava/lang/String; │ │ - .line 360 │ + .line 361 │ .local v3, "result":[Ljava/lang/String; │ if-eqz v1, :cond_0 │ │ invoke-static {v1, v4, v3, v4, v2}, Ljava/lang/System;->arraycopy(Ljava/lang/Object;ILjava/lang/Object;II)V │ │ - .line 361 │ + .line 362 │ :cond_0 │ array-length v5, p2 │ │ invoke-static {p2, v4, v3, v2, v5}, Ljava/lang/System;->arraycopy(Ljava/lang/Object;ILjava/lang/Object;II)V │ │ - .line 362 │ + .line 363 │ invoke-virtual {v0, p1, v3}, Landroid/content/Intent;->putExtra(Ljava/lang/String;[Ljava/lang/String;)Landroid/content/Intent; │ │ - .line 363 │ + .line 364 │ return-void │ │ .end local v2 # "oldLength":I │ .end local v3 # "result":[Ljava/lang/String; │ :cond_1 │ move v2, v4 │ │ - .line 358 │ + .line 359 │ goto :goto_0 │ .end method │ │ .method public static from(Landroid/app/Activity;)Landroid/support/v4/app/ShareCompat$IntentBuilder; │ .locals 1 │ .param p0, "launchingActivity" # Landroid/app/Activity; │ │ .prologue │ - .line 275 │ + .line 276 │ new-instance v0, Landroid/support/v4/app/ShareCompat$IntentBuilder; │ │ invoke-direct {v0, p0}, Landroid/support/v4/app/ShareCompat$IntentBuilder;->(Landroid/app/Activity;)V │ │ return-object v0 │ .end method │ │ │ # virtual methods │ .method public addEmailBcc(Ljava/lang/String;)Landroid/support/v4/app/ShareCompat$IntentBuilder; │ .locals 1 │ .param p1, "address" # Ljava/lang/String; │ │ .prologue │ - .line 605 │ + .line 606 │ iget-object v0, p0, Landroid/support/v4/app/ShareCompat$IntentBuilder;->mBccAddresses:Ljava/util/ArrayList; │ │ if-nez v0, :cond_0 │ │ - .line 606 │ + .line 607 │ new-instance v0, Ljava/util/ArrayList; │ │ invoke-direct {v0}, Ljava/util/ArrayList;->()V │ │ iput-object v0, p0, Landroid/support/v4/app/ShareCompat$IntentBuilder;->mBccAddresses:Ljava/util/ArrayList; │ │ - .line 608 │ + .line 609 │ :cond_0 │ iget-object v0, p0, Landroid/support/v4/app/ShareCompat$IntentBuilder;->mBccAddresses:Ljava/util/ArrayList; │ │ invoke-virtual {v0, p1}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z │ │ - .line 609 │ + .line 610 │ return-object p0 │ .end method │ │ .method public addEmailBcc([Ljava/lang/String;)Landroid/support/v4/app/ShareCompat$IntentBuilder; │ .locals 1 │ .param p1, "addresses" # [Ljava/lang/String; │ │ .prologue │ - .line 620 │ + .line 621 │ const-string v0, "android.intent.extra.BCC" │ │ invoke-direct {p0, v0, p1}, Landroid/support/v4/app/ShareCompat$IntentBuilder;->combineArrayExtra(Ljava/lang/String;[Ljava/lang/String;)V │ │ - .line 621 │ + .line 622 │ return-object p0 │ .end method │ │ .method public addEmailCc(Ljava/lang/String;)Landroid/support/v4/app/ShareCompat$IntentBuilder; │ .locals 1 │ .param p1, "address" # Ljava/lang/String; │ │ .prologue │ - .line 565 │ + .line 566 │ iget-object v0, p0, Landroid/support/v4/app/ShareCompat$IntentBuilder;->mCcAddresses:Ljava/util/ArrayList; │ │ if-nez v0, :cond_0 │ │ - .line 566 │ + .line 567 │ new-instance v0, Ljava/util/ArrayList; │ │ invoke-direct {v0}, Ljava/util/ArrayList;->()V │ │ iput-object v0, p0, Landroid/support/v4/app/ShareCompat$IntentBuilder;->mCcAddresses:Ljava/util/ArrayList; │ │ - .line 568 │ + .line 569 │ :cond_0 │ iget-object v0, p0, Landroid/support/v4/app/ShareCompat$IntentBuilder;->mCcAddresses:Ljava/util/ArrayList; │ │ invoke-virtual {v0, p1}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z │ │ - .line 569 │ + .line 570 │ return-object p0 │ .end method │ │ .method public addEmailCc([Ljava/lang/String;)Landroid/support/v4/app/ShareCompat$IntentBuilder; │ .locals 1 │ .param p1, "addresses" # [Ljava/lang/String; │ │ .prologue │ - .line 580 │ + .line 581 │ const-string v0, "android.intent.extra.CC" │ │ invoke-direct {p0, v0, p1}, Landroid/support/v4/app/ShareCompat$IntentBuilder;->combineArrayExtra(Ljava/lang/String;[Ljava/lang/String;)V │ │ - .line 581 │ + .line 582 │ return-object p0 │ .end method │ │ .method public addEmailTo(Ljava/lang/String;)Landroid/support/v4/app/ShareCompat$IntentBuilder; │ .locals 1 │ .param p1, "address" # Ljava/lang/String; │ │ .prologue │ - .line 525 │ + .line 526 │ iget-object v0, p0, Landroid/support/v4/app/ShareCompat$IntentBuilder;->mToAddresses:Ljava/util/ArrayList; │ │ if-nez v0, :cond_0 │ │ - .line 526 │ + .line 527 │ new-instance v0, Ljava/util/ArrayList; │ │ invoke-direct {v0}, Ljava/util/ArrayList;->()V │ │ iput-object v0, p0, Landroid/support/v4/app/ShareCompat$IntentBuilder;->mToAddresses:Ljava/util/ArrayList; │ │ - .line 528 │ + .line 529 │ :cond_0 │ iget-object v0, p0, Landroid/support/v4/app/ShareCompat$IntentBuilder;->mToAddresses:Ljava/util/ArrayList; │ │ invoke-virtual {v0, p1}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z │ │ - .line 529 │ + .line 530 │ return-object p0 │ .end method │ │ .method public addEmailTo([Ljava/lang/String;)Landroid/support/v4/app/ShareCompat$IntentBuilder; │ .locals 1 │ .param p1, "addresses" # [Ljava/lang/String; │ │ .prologue │ - .line 540 │ + .line 541 │ const-string v0, "android.intent.extra.EMAIL" │ │ invoke-direct {p0, v0, p1}, Landroid/support/v4/app/ShareCompat$IntentBuilder;->combineArrayExtra(Ljava/lang/String;[Ljava/lang/String;)V │ │ - .line 541 │ + .line 542 │ return-object p0 │ .end method │ │ .method public addStream(Landroid/net/Uri;)Landroid/support/v4/app/ShareCompat$IntentBuilder; │ .locals 3 │ .param p1, "streamUri" # Landroid/net/Uri; │ │ .prologue │ - .line 486 │ + .line 487 │ iget-object v1, p0, Landroid/support/v4/app/ShareCompat$IntentBuilder;->mIntent:Landroid/content/Intent; │ │ const-string v2, "android.intent.extra.STREAM" │ │ invoke-virtual {v1, v2}, Landroid/content/Intent;->getParcelableExtra(Ljava/lang/String;)Landroid/os/Parcelable; │ │ move-result-object v0 │ │ check-cast v0, Landroid/net/Uri; │ │ - .line 487 │ + .line 488 │ .local v0, "currentStream":Landroid/net/Uri; │ if-nez v0, :cond_0 │ │ - .line 488 │ + .line 489 │ invoke-virtual {p0, p1}, Landroid/support/v4/app/ShareCompat$IntentBuilder;->setStream(Landroid/net/Uri;)Landroid/support/v4/app/ShareCompat$IntentBuilder; │ │ move-result-object p0 │ │ - .line 498 │ + .line 499 │ .end local p0 # "this":Landroid/support/v4/app/ShareCompat$IntentBuilder; │ :goto_0 │ return-object p0 │ │ - .line 490 │ + .line 491 │ .restart local p0 # "this":Landroid/support/v4/app/ShareCompat$IntentBuilder; │ :cond_0 │ iget-object v1, p0, Landroid/support/v4/app/ShareCompat$IntentBuilder;->mStreams:Ljava/util/ArrayList; │ │ if-nez v1, :cond_1 │ │ - .line 491 │ + .line 492 │ new-instance v1, Ljava/util/ArrayList; │ │ invoke-direct {v1}, Ljava/util/ArrayList;->()V │ │ iput-object v1, p0, Landroid/support/v4/app/ShareCompat$IntentBuilder;->mStreams:Ljava/util/ArrayList; │ │ - .line 493 │ + .line 494 │ :cond_1 │ if-eqz v0, :cond_2 │ │ - .line 494 │ + .line 495 │ iget-object v1, p0, Landroid/support/v4/app/ShareCompat$IntentBuilder;->mIntent:Landroid/content/Intent; │ │ const-string v2, "android.intent.extra.STREAM" │ │ invoke-virtual {v1, v2}, Landroid/content/Intent;->removeExtra(Ljava/lang/String;)V │ │ - .line 495 │ + .line 496 │ iget-object v1, p0, Landroid/support/v4/app/ShareCompat$IntentBuilder;->mStreams:Ljava/util/ArrayList; │ │ invoke-virtual {v1, v0}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z │ │ - .line 497 │ + .line 498 │ :cond_2 │ iget-object v1, p0, Landroid/support/v4/app/ShareCompat$IntentBuilder;->mStreams:Ljava/util/ArrayList; │ │ invoke-virtual {v1, p1}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z │ │ goto :goto_0 │ .end method │ │ .method public createChooserIntent()Landroid/content/Intent; │ .locals 2 │ │ .prologue │ - .line 373 │ + .line 374 │ invoke-virtual {p0}, Landroid/support/v4/app/ShareCompat$IntentBuilder;->getIntent()Landroid/content/Intent; │ │ move-result-object v0 │ │ iget-object v1, p0, Landroid/support/v4/app/ShareCompat$IntentBuilder;->mChooserTitle:Ljava/lang/CharSequence; │ │ invoke-static {v0, v1}, Landroid/content/Intent;->createChooser(Landroid/content/Intent;Ljava/lang/CharSequence;)Landroid/content/Intent; │ @@ -484,15 +484,15 @@ │ return-object v0 │ .end method │ │ .method getActivity()Landroid/app/Activity; │ .locals 1 │ │ .prologue │ - .line 340 │ + .line 341 │ iget-object v0, p0, Landroid/support/v4/app/ShareCompat$IntentBuilder;->mActivity:Landroid/app/Activity; │ │ return-object v0 │ .end method │ │ .method public getIntent()Landroid/content/Intent; │ .locals 7 │ @@ -500,198 +500,198 @@ │ .prologue │ const/4 v1, 0x1 │ │ const/4 v2, 0x0 │ │ const/4 v6, 0x0 │ │ - .line 296 │ + .line 297 │ iget-object v3, p0, Landroid/support/v4/app/ShareCompat$IntentBuilder;->mToAddresses:Ljava/util/ArrayList; │ │ if-eqz v3, :cond_0 │ │ - .line 297 │ + .line 298 │ const-string v3, "android.intent.extra.EMAIL" │ │ iget-object v4, p0, Landroid/support/v4/app/ShareCompat$IntentBuilder;->mToAddresses:Ljava/util/ArrayList; │ │ invoke-direct {p0, v3, v4}, Landroid/support/v4/app/ShareCompat$IntentBuilder;->combineArrayExtra(Ljava/lang/String;Ljava/util/ArrayList;)V │ │ - .line 298 │ + .line 299 │ iput-object v6, p0, Landroid/support/v4/app/ShareCompat$IntentBuilder;->mToAddresses:Ljava/util/ArrayList; │ │ - .line 300 │ + .line 301 │ :cond_0 │ iget-object v3, p0, Landroid/support/v4/app/ShareCompat$IntentBuilder;->mCcAddresses:Ljava/util/ArrayList; │ │ if-eqz v3, :cond_1 │ │ - .line 301 │ + .line 302 │ const-string v3, "android.intent.extra.CC" │ │ iget-object v4, p0, Landroid/support/v4/app/ShareCompat$IntentBuilder;->mCcAddresses:Ljava/util/ArrayList; │ │ invoke-direct {p0, v3, v4}, Landroid/support/v4/app/ShareCompat$IntentBuilder;->combineArrayExtra(Ljava/lang/String;Ljava/util/ArrayList;)V │ │ - .line 302 │ + .line 303 │ iput-object v6, p0, Landroid/support/v4/app/ShareCompat$IntentBuilder;->mCcAddresses:Ljava/util/ArrayList; │ │ - .line 304 │ + .line 305 │ :cond_1 │ iget-object v3, p0, Landroid/support/v4/app/ShareCompat$IntentBuilder;->mBccAddresses:Ljava/util/ArrayList; │ │ if-eqz v3, :cond_2 │ │ - .line 305 │ + .line 306 │ const-string v3, "android.intent.extra.BCC" │ │ iget-object v4, p0, Landroid/support/v4/app/ShareCompat$IntentBuilder;->mBccAddresses:Ljava/util/ArrayList; │ │ invoke-direct {p0, v3, v4}, Landroid/support/v4/app/ShareCompat$IntentBuilder;->combineArrayExtra(Ljava/lang/String;Ljava/util/ArrayList;)V │ │ - .line 306 │ + .line 307 │ iput-object v6, p0, Landroid/support/v4/app/ShareCompat$IntentBuilder;->mBccAddresses:Ljava/util/ArrayList; │ │ - .line 310 │ + .line 311 │ :cond_2 │ iget-object v3, p0, Landroid/support/v4/app/ShareCompat$IntentBuilder;->mStreams:Ljava/util/ArrayList; │ │ if-eqz v3, :cond_5 │ │ iget-object v3, p0, Landroid/support/v4/app/ShareCompat$IntentBuilder;->mStreams:Ljava/util/ArrayList; │ │ invoke-virtual {v3}, Ljava/util/ArrayList;->size()I │ │ move-result v3 │ │ if-le v3, v1, :cond_5 │ │ - .line 311 │ + .line 312 │ .local v1, "needsSendMultiple":Z │ :goto_0 │ iget-object v3, p0, Landroid/support/v4/app/ShareCompat$IntentBuilder;->mIntent:Landroid/content/Intent; │ │ invoke-virtual {v3}, Landroid/content/Intent;->getAction()Ljava/lang/String; │ │ move-result-object v3 │ │ const-string v4, "android.intent.action.SEND_MULTIPLE" │ │ invoke-virtual {v3, v4}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z │ │ move-result v0 │ │ - .line 313 │ + .line 314 │ .local v0, "isSendMultiple":Z │ if-nez v1, :cond_3 │ │ if-eqz v0, :cond_3 │ │ - .line 316 │ + .line 317 │ iget-object v3, p0, Landroid/support/v4/app/ShareCompat$IntentBuilder;->mIntent:Landroid/content/Intent; │ │ const-string v4, "android.intent.action.SEND" │ │ invoke-virtual {v3, v4}, Landroid/content/Intent;->setAction(Ljava/lang/String;)Landroid/content/Intent; │ │ - .line 317 │ + .line 318 │ iget-object v3, p0, Landroid/support/v4/app/ShareCompat$IntentBuilder;->mStreams:Ljava/util/ArrayList; │ │ if-eqz v3, :cond_6 │ │ iget-object v3, p0, Landroid/support/v4/app/ShareCompat$IntentBuilder;->mStreams:Ljava/util/ArrayList; │ │ invoke-virtual {v3}, Ljava/util/ArrayList;->isEmpty()Z │ │ move-result v3 │ │ if-nez v3, :cond_6 │ │ - .line 318 │ + .line 319 │ iget-object v3, p0, Landroid/support/v4/app/ShareCompat$IntentBuilder;->mIntent:Landroid/content/Intent; │ │ const-string v4, "android.intent.extra.STREAM" │ │ iget-object v5, p0, Landroid/support/v4/app/ShareCompat$IntentBuilder;->mStreams:Ljava/util/ArrayList; │ │ invoke-virtual {v5, v2}, Ljava/util/ArrayList;->get(I)Ljava/lang/Object; │ │ move-result-object v2 │ │ check-cast v2, Landroid/os/Parcelable; │ │ invoke-virtual {v3, v4, v2}, Landroid/content/Intent;->putExtra(Ljava/lang/String;Landroid/os/Parcelable;)Landroid/content/Intent; │ │ - .line 322 │ + .line 323 │ :goto_1 │ iput-object v6, p0, Landroid/support/v4/app/ShareCompat$IntentBuilder;->mStreams:Ljava/util/ArrayList; │ │ - .line 325 │ + .line 326 │ :cond_3 │ if-eqz v1, :cond_4 │ │ if-nez v0, :cond_4 │ │ - .line 328 │ + .line 329 │ iget-object v2, p0, Landroid/support/v4/app/ShareCompat$IntentBuilder;->mIntent:Landroid/content/Intent; │ │ const-string v3, "android.intent.action.SEND_MULTIPLE" │ │ invoke-virtual {v2, v3}, Landroid/content/Intent;->setAction(Ljava/lang/String;)Landroid/content/Intent; │ │ - .line 329 │ + .line 330 │ iget-object v2, p0, Landroid/support/v4/app/ShareCompat$IntentBuilder;->mStreams:Ljava/util/ArrayList; │ │ if-eqz v2, :cond_7 │ │ iget-object v2, p0, Landroid/support/v4/app/ShareCompat$IntentBuilder;->mStreams:Ljava/util/ArrayList; │ │ invoke-virtual {v2}, Ljava/util/ArrayList;->isEmpty()Z │ │ move-result v2 │ │ if-nez v2, :cond_7 │ │ - .line 330 │ + .line 331 │ iget-object v2, p0, Landroid/support/v4/app/ShareCompat$IntentBuilder;->mIntent:Landroid/content/Intent; │ │ const-string v3, "android.intent.extra.STREAM" │ │ iget-object v4, p0, Landroid/support/v4/app/ShareCompat$IntentBuilder;->mStreams:Ljava/util/ArrayList; │ │ invoke-virtual {v2, v3, v4}, Landroid/content/Intent;->putParcelableArrayListExtra(Ljava/lang/String;Ljava/util/ArrayList;)Landroid/content/Intent; │ │ - .line 336 │ + .line 337 │ :cond_4 │ :goto_2 │ iget-object v2, p0, Landroid/support/v4/app/ShareCompat$IntentBuilder;->mIntent:Landroid/content/Intent; │ │ return-object v2 │ │ .end local v0 # "isSendMultiple":Z │ .end local v1 # "needsSendMultiple":Z │ :cond_5 │ move v1, v2 │ │ - .line 310 │ + .line 311 │ goto :goto_0 │ │ - .line 320 │ + .line 321 │ .restart local v0 # "isSendMultiple":Z │ .restart local v1 # "needsSendMultiple":Z │ :cond_6 │ iget-object v2, p0, Landroid/support/v4/app/ShareCompat$IntentBuilder;->mIntent:Landroid/content/Intent; │ │ const-string v3, "android.intent.extra.STREAM" │ │ invoke-virtual {v2, v3}, Landroid/content/Intent;->removeExtra(Ljava/lang/String;)V │ │ goto :goto_1 │ │ - .line 332 │ + .line 333 │ :cond_7 │ iget-object v2, p0, Landroid/support/v4/app/ShareCompat$IntentBuilder;->mIntent:Landroid/content/Intent; │ │ const-string v3, "android.intent.extra.STREAM" │ │ invoke-virtual {v2, v3}, Landroid/content/Intent;->removeExtra(Ljava/lang/String;)V │ │ @@ -699,15 +699,15 @@ │ .end method │ │ .method public setChooserTitle(I)Landroid/support/v4/app/ShareCompat$IntentBuilder; │ .locals 1 │ .param p1, "resId" # I │ │ .prologue │ - .line 407 │ + .line 408 │ iget-object v0, p0, Landroid/support/v4/app/ShareCompat$IntentBuilder;->mActivity:Landroid/app/Activity; │ │ invoke-virtual {v0, p1}, Landroid/app/Activity;->getText(I)Ljava/lang/CharSequence; │ │ move-result-object v0 │ │ invoke-virtual {p0, v0}, Landroid/support/v4/app/ShareCompat$IntentBuilder;->setChooserTitle(Ljava/lang/CharSequence;)Landroid/support/v4/app/ShareCompat$IntentBuilder; │ @@ -718,214 +718,214 @@ │ .end method │ │ .method public setChooserTitle(Ljava/lang/CharSequence;)Landroid/support/v4/app/ShareCompat$IntentBuilder; │ .locals 0 │ .param p1, "title" # Ljava/lang/CharSequence; │ │ .prologue │ - .line 396 │ + .line 397 │ iput-object p1, p0, Landroid/support/v4/app/ShareCompat$IntentBuilder;->mChooserTitle:Ljava/lang/CharSequence; │ │ - .line 397 │ + .line 398 │ return-object p0 │ .end method │ │ .method public setEmailBcc([Ljava/lang/String;)Landroid/support/v4/app/ShareCompat$IntentBuilder; │ .locals 2 │ .param p1, "addresses" # [Ljava/lang/String; │ │ .prologue │ - .line 593 │ + .line 594 │ iget-object v0, p0, Landroid/support/v4/app/ShareCompat$IntentBuilder;->mIntent:Landroid/content/Intent; │ │ const-string v1, "android.intent.extra.BCC" │ │ invoke-virtual {v0, v1, p1}, Landroid/content/Intent;->putExtra(Ljava/lang/String;[Ljava/lang/String;)Landroid/content/Intent; │ │ - .line 594 │ + .line 595 │ return-object p0 │ .end method │ │ .method public setEmailCc([Ljava/lang/String;)Landroid/support/v4/app/ShareCompat$IntentBuilder; │ .locals 2 │ .param p1, "addresses" # [Ljava/lang/String; │ │ .prologue │ - .line 553 │ + .line 554 │ iget-object v0, p0, Landroid/support/v4/app/ShareCompat$IntentBuilder;->mIntent:Landroid/content/Intent; │ │ const-string v1, "android.intent.extra.CC" │ │ invoke-virtual {v0, v1, p1}, Landroid/content/Intent;->putExtra(Ljava/lang/String;[Ljava/lang/String;)Landroid/content/Intent; │ │ - .line 554 │ + .line 555 │ return-object p0 │ .end method │ │ .method public setEmailTo([Ljava/lang/String;)Landroid/support/v4/app/ShareCompat$IntentBuilder; │ .locals 2 │ .param p1, "addresses" # [Ljava/lang/String; │ │ .prologue │ - .line 510 │ + .line 511 │ iget-object v0, p0, Landroid/support/v4/app/ShareCompat$IntentBuilder;->mToAddresses:Ljava/util/ArrayList; │ │ if-eqz v0, :cond_0 │ │ - .line 511 │ + .line 512 │ const/4 v0, 0x0 │ │ iput-object v0, p0, Landroid/support/v4/app/ShareCompat$IntentBuilder;->mToAddresses:Ljava/util/ArrayList; │ │ - .line 513 │ + .line 514 │ :cond_0 │ iget-object v0, p0, Landroid/support/v4/app/ShareCompat$IntentBuilder;->mIntent:Landroid/content/Intent; │ │ const-string v1, "android.intent.extra.EMAIL" │ │ invoke-virtual {v0, v1, p1}, Landroid/content/Intent;->putExtra(Ljava/lang/String;[Ljava/lang/String;)Landroid/content/Intent; │ │ - .line 514 │ + .line 515 │ return-object p0 │ .end method │ │ .method public setHtmlText(Ljava/lang/String;)Landroid/support/v4/app/ShareCompat$IntentBuilder; │ .locals 2 │ .param p1, "htmlText" # Ljava/lang/String; │ │ .prologue │ - .line 447 │ + .line 448 │ iget-object v0, p0, Landroid/support/v4/app/ShareCompat$IntentBuilder;->mIntent:Landroid/content/Intent; │ │ const-string v1, "android.intent.extra.HTML_TEXT" │ │ invoke-virtual {v0, v1, p1}, Landroid/content/Intent;->putExtra(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent; │ │ - .line 448 │ + .line 449 │ iget-object v0, p0, Landroid/support/v4/app/ShareCompat$IntentBuilder;->mIntent:Landroid/content/Intent; │ │ const-string v1, "android.intent.extra.TEXT" │ │ invoke-virtual {v0, v1}, Landroid/content/Intent;->hasExtra(Ljava/lang/String;)Z │ │ move-result v0 │ │ if-nez v0, :cond_0 │ │ - .line 450 │ + .line 451 │ invoke-static {p1}, Landroid/text/Html;->fromHtml(Ljava/lang/String;)Landroid/text/Spanned; │ │ move-result-object v0 │ │ invoke-virtual {p0, v0}, Landroid/support/v4/app/ShareCompat$IntentBuilder;->setText(Ljava/lang/CharSequence;)Landroid/support/v4/app/ShareCompat$IntentBuilder; │ │ - .line 452 │ + .line 453 │ :cond_0 │ return-object p0 │ .end method │ │ .method public setStream(Landroid/net/Uri;)Landroid/support/v4/app/ShareCompat$IntentBuilder; │ .locals 2 │ .param p1, "streamUri" # Landroid/net/Uri; │ │ .prologue │ - .line 466 │ + .line 467 │ iget-object v0, p0, Landroid/support/v4/app/ShareCompat$IntentBuilder;->mIntent:Landroid/content/Intent; │ │ invoke-virtual {v0}, Landroid/content/Intent;->getAction()Ljava/lang/String; │ │ move-result-object v0 │ │ const-string v1, "android.intent.action.SEND" │ │ invoke-virtual {v0, v1}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z │ │ move-result v0 │ │ if-nez v0, :cond_0 │ │ - .line 467 │ + .line 468 │ iget-object v0, p0, Landroid/support/v4/app/ShareCompat$IntentBuilder;->mIntent:Landroid/content/Intent; │ │ const-string v1, "android.intent.action.SEND" │ │ invoke-virtual {v0, v1}, Landroid/content/Intent;->setAction(Ljava/lang/String;)Landroid/content/Intent; │ │ - .line 469 │ + .line 470 │ :cond_0 │ const/4 v0, 0x0 │ │ iput-object v0, p0, Landroid/support/v4/app/ShareCompat$IntentBuilder;->mStreams:Ljava/util/ArrayList; │ │ - .line 470 │ + .line 471 │ iget-object v0, p0, Landroid/support/v4/app/ShareCompat$IntentBuilder;->mIntent:Landroid/content/Intent; │ │ const-string v1, "android.intent.extra.STREAM" │ │ invoke-virtual {v0, v1, p1}, Landroid/content/Intent;->putExtra(Ljava/lang/String;Landroid/os/Parcelable;)Landroid/content/Intent; │ │ - .line 471 │ + .line 472 │ return-object p0 │ .end method │ │ .method public setSubject(Ljava/lang/String;)Landroid/support/v4/app/ShareCompat$IntentBuilder; │ .locals 2 │ .param p1, "subject" # Ljava/lang/String; │ │ .prologue │ - .line 632 │ + .line 633 │ iget-object v0, p0, Landroid/support/v4/app/ShareCompat$IntentBuilder;->mIntent:Landroid/content/Intent; │ │ const-string v1, "android.intent.extra.SUBJECT" │ │ invoke-virtual {v0, v1, p1}, Landroid/content/Intent;->putExtra(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent; │ │ - .line 633 │ + .line 634 │ return-object p0 │ .end method │ │ .method public setText(Ljava/lang/CharSequence;)Landroid/support/v4/app/ShareCompat$IntentBuilder; │ .locals 2 │ .param p1, "text" # Ljava/lang/CharSequence; │ │ .prologue │ - .line 431 │ + .line 432 │ iget-object v0, p0, Landroid/support/v4/app/ShareCompat$IntentBuilder;->mIntent:Landroid/content/Intent; │ │ const-string v1, "android.intent.extra.TEXT" │ │ invoke-virtual {v0, v1, p1}, Landroid/content/Intent;->putExtra(Ljava/lang/String;Ljava/lang/CharSequence;)Landroid/content/Intent; │ │ - .line 432 │ + .line 433 │ return-object p0 │ .end method │ │ .method public setType(Ljava/lang/String;)Landroid/support/v4/app/ShareCompat$IntentBuilder; │ .locals 1 │ .param p1, "mimeType" # Ljava/lang/String; │ │ .prologue │ - .line 418 │ + .line 419 │ iget-object v0, p0, Landroid/support/v4/app/ShareCompat$IntentBuilder;->mIntent:Landroid/content/Intent; │ │ invoke-virtual {v0, p1}, Landroid/content/Intent;->setType(Ljava/lang/String;)Landroid/content/Intent; │ │ - .line 419 │ + .line 420 │ return-object p0 │ .end method │ │ .method public startChooser()V │ .locals 2 │ │ .prologue │ - .line 386 │ + .line 387 │ iget-object v0, p0, Landroid/support/v4/app/ShareCompat$IntentBuilder;->mActivity:Landroid/app/Activity; │ │ invoke-virtual {p0}, Landroid/support/v4/app/ShareCompat$IntentBuilder;->createChooserIntent()Landroid/content/Intent; │ │ move-result-object v1 │ │ invoke-virtual {v0, v1}, Landroid/app/Activity;->startActivity(Landroid/content/Intent;)V │ │ - .line 387 │ + .line 388 │ return-void │ .end method ├── smali/android/support/v4/app/ActivityOptionsCompat$ActivityOptionsImplJB.smali │ @@ -20,61 +20,61 @@ │ │ # direct methods │ .method constructor (Landroid/support/v4/app/ActivityOptionsCompatJB;)V │ .locals 0 │ .param p1, "impl" # Landroid/support/v4/app/ActivityOptionsCompatJB; │ │ .prologue │ - .line 115 │ + .line 180 │ invoke-direct {p0}, Landroid/support/v4/app/ActivityOptionsCompat;->()V │ │ - .line 116 │ + .line 181 │ iput-object p1, p0, Landroid/support/v4/app/ActivityOptionsCompat$ActivityOptionsImplJB;->mImpl:Landroid/support/v4/app/ActivityOptionsCompatJB; │ │ - .line 117 │ + .line 182 │ return-void │ .end method │ │ │ # virtual methods │ .method public toBundle()Landroid/os/Bundle; │ .locals 1 │ │ .prologue │ - .line 121 │ + .line 186 │ iget-object v0, p0, Landroid/support/v4/app/ActivityOptionsCompat$ActivityOptionsImplJB;->mImpl:Landroid/support/v4/app/ActivityOptionsCompatJB; │ │ invoke-virtual {v0}, Landroid/support/v4/app/ActivityOptionsCompatJB;->toBundle()Landroid/os/Bundle; │ │ move-result-object v0 │ │ return-object v0 │ .end method │ │ .method public update(Landroid/support/v4/app/ActivityOptionsCompat;)V │ .locals 3 │ .param p1, "otherOptions" # Landroid/support/v4/app/ActivityOptionsCompat; │ │ .prologue │ - .line 126 │ + .line 191 │ instance-of v1, p1, Landroid/support/v4/app/ActivityOptionsCompat$ActivityOptionsImplJB; │ │ if-eqz v1, :cond_0 │ │ move-object v0, p1 │ │ - .line 127 │ + .line 192 │ check-cast v0, Landroid/support/v4/app/ActivityOptionsCompat$ActivityOptionsImplJB; │ │ - .line 128 │ + .line 193 │ .local v0, "otherImpl":Landroid/support/v4/app/ActivityOptionsCompat$ActivityOptionsImplJB; │ iget-object v1, p0, Landroid/support/v4/app/ActivityOptionsCompat$ActivityOptionsImplJB;->mImpl:Landroid/support/v4/app/ActivityOptionsCompatJB; │ │ iget-object v2, v0, Landroid/support/v4/app/ActivityOptionsCompat$ActivityOptionsImplJB;->mImpl:Landroid/support/v4/app/ActivityOptionsCompatJB; │ │ invoke-virtual {v1, v2}, Landroid/support/v4/app/ActivityOptionsCompatJB;->update(Landroid/support/v4/app/ActivityOptionsCompatJB;)V │ │ - .line 130 │ + .line 195 │ .end local v0 # "otherImpl":Landroid/support/v4/app/ActivityOptionsCompat$ActivityOptionsImplJB; │ :cond_0 │ return-void │ .end method ├── smali/android/support/v4/app/FragmentManagerImpl$1.smali │ @@ -22,29 +22,29 @@ │ │ │ # direct methods │ .method constructor (Landroid/support/v4/app/FragmentManagerImpl;)V │ .locals 0 │ │ .prologue │ - .line 437 │ + .line 451 │ iput-object p1, p0, Landroid/support/v4/app/FragmentManagerImpl$1;->this$0:Landroid/support/v4/app/FragmentManagerImpl; │ │ invoke-direct {p0}, Ljava/lang/Object;->()V │ │ return-void │ .end method │ │ │ # virtual methods │ .method public run()V │ .locals 1 │ │ .prologue │ - .line 440 │ + .line 454 │ iget-object v0, p0, Landroid/support/v4/app/FragmentManagerImpl$1;->this$0:Landroid/support/v4/app/FragmentManagerImpl; │ │ invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;->execPendingActions()Z │ │ - .line 441 │ + .line 455 │ return-void │ .end method ├── smali/android/support/v4/app/FragmentActivity$NonConfigurationInstances.smali │ @@ -56,12 +56,12 @@ │ │ │ # direct methods │ .method constructor ()V │ .locals 0 │ │ .prologue │ - .line 126 │ + .line 132 │ invoke-direct {p0}, Ljava/lang/Object;->()V │ │ return-void │ .end method ├── smali/android/support/v4/app/FragmentManagerImpl$3.smali │ @@ -26,15 +26,15 @@ │ │ │ # direct methods │ .method constructor (Landroid/support/v4/app/FragmentManagerImpl;Ljava/lang/String;I)V │ .locals 0 │ │ .prologue │ - .line 493 │ + .line 507 │ iput-object p1, p0, Landroid/support/v4/app/FragmentManagerImpl$3;->this$0:Landroid/support/v4/app/FragmentManagerImpl; │ │ iput-object p2, p0, Landroid/support/v4/app/FragmentManagerImpl$3;->val$name:Ljava/lang/String; │ │ iput p3, p0, Landroid/support/v4/app/FragmentManagerImpl$3;->val$flags:I │ │ invoke-direct {p0}, Ljava/lang/Object;->()V │ @@ -44,15 +44,15 @@ │ │ │ # virtual methods │ .method public run()V │ .locals 5 │ │ .prologue │ - .line 495 │ + .line 509 │ iget-object v0, p0, Landroid/support/v4/app/FragmentManagerImpl$3;->this$0:Landroid/support/v4/app/FragmentManagerImpl; │ │ iget-object v1, p0, Landroid/support/v4/app/FragmentManagerImpl$3;->this$0:Landroid/support/v4/app/FragmentManagerImpl; │ │ iget-object v1, v1, Landroid/support/v4/app/FragmentManagerImpl;->mActivity:Landroid/support/v4/app/FragmentActivity; │ │ iget-object v1, v1, Landroid/support/v4/app/FragmentActivity;->mHandler:Landroid/os/Handler; │ @@ -61,10 +61,10 @@ │ │ const/4 v3, -0x1 │ │ iget v4, p0, Landroid/support/v4/app/FragmentManagerImpl$3;->val$flags:I │ │ invoke-virtual {v0, v1, v2, v3, v4}, Landroid/support/v4/app/FragmentManagerImpl;->popBackStackState(Landroid/os/Handler;Ljava/lang/String;II)Z │ │ - .line 496 │ + .line 510 │ return-void │ .end method ├── smali/android/support/v4/app/FragmentState.smali │ @@ -44,15 +44,15 @@ │ │ │ # direct methods │ .method static constructor ()V │ .locals 1 │ │ .prologue │ - .line 136 │ + .line 140 │ new-instance v0, Landroid/support/v4/app/FragmentState$1; │ │ invoke-direct {v0}, Landroid/support/v4/app/FragmentState$1;->()V │ │ sput-object v0, Landroid/support/v4/app/FragmentState;->CREATOR:Landroid/os/Parcelable$Creator; │ │ return-void │ @@ -63,328 +63,328 @@ │ .param p1, "in" # Landroid/os/Parcel; │ │ .prologue │ const/4 v1, 0x1 │ │ const/4 v2, 0x0 │ │ - .line 75 │ + .line 79 │ invoke-direct {p0}, Ljava/lang/Object;->()V │ │ - .line 76 │ + .line 80 │ invoke-virtual {p1}, Landroid/os/Parcel;->readString()Ljava/lang/String; │ │ move-result-object v0 │ │ iput-object v0, p0, Landroid/support/v4/app/FragmentState;->mClassName:Ljava/lang/String; │ │ - .line 77 │ + .line 81 │ invoke-virtual {p1}, Landroid/os/Parcel;->readInt()I │ │ move-result v0 │ │ iput v0, p0, Landroid/support/v4/app/FragmentState;->mIndex:I │ │ - .line 78 │ + .line 82 │ invoke-virtual {p1}, Landroid/os/Parcel;->readInt()I │ │ move-result v0 │ │ if-eqz v0, :cond_0 │ │ move v0, v1 │ │ :goto_0 │ iput-boolean v0, p0, Landroid/support/v4/app/FragmentState;->mFromLayout:Z │ │ - .line 79 │ + .line 83 │ invoke-virtual {p1}, Landroid/os/Parcel;->readInt()I │ │ move-result v0 │ │ iput v0, p0, Landroid/support/v4/app/FragmentState;->mFragmentId:I │ │ - .line 80 │ + .line 84 │ invoke-virtual {p1}, Landroid/os/Parcel;->readInt()I │ │ move-result v0 │ │ iput v0, p0, Landroid/support/v4/app/FragmentState;->mContainerId:I │ │ - .line 81 │ + .line 85 │ invoke-virtual {p1}, Landroid/os/Parcel;->readString()Ljava/lang/String; │ │ move-result-object v0 │ │ iput-object v0, p0, Landroid/support/v4/app/FragmentState;->mTag:Ljava/lang/String; │ │ - .line 82 │ + .line 86 │ invoke-virtual {p1}, Landroid/os/Parcel;->readInt()I │ │ move-result v0 │ │ if-eqz v0, :cond_1 │ │ move v0, v1 │ │ :goto_1 │ iput-boolean v0, p0, Landroid/support/v4/app/FragmentState;->mRetainInstance:Z │ │ - .line 83 │ + .line 87 │ invoke-virtual {p1}, Landroid/os/Parcel;->readInt()I │ │ move-result v0 │ │ if-eqz v0, :cond_2 │ │ :goto_2 │ iput-boolean v1, p0, Landroid/support/v4/app/FragmentState;->mDetached:Z │ │ - .line 84 │ + .line 88 │ invoke-virtual {p1}, Landroid/os/Parcel;->readBundle()Landroid/os/Bundle; │ │ move-result-object v0 │ │ iput-object v0, p0, Landroid/support/v4/app/FragmentState;->mArguments:Landroid/os/Bundle; │ │ - .line 85 │ + .line 89 │ invoke-virtual {p1}, Landroid/os/Parcel;->readBundle()Landroid/os/Bundle; │ │ move-result-object v0 │ │ iput-object v0, p0, Landroid/support/v4/app/FragmentState;->mSavedFragmentState:Landroid/os/Bundle; │ │ - .line 86 │ + .line 90 │ return-void │ │ :cond_0 │ move v0, v2 │ │ - .line 78 │ + .line 82 │ goto :goto_0 │ │ :cond_1 │ move v0, v2 │ │ - .line 82 │ + .line 86 │ goto :goto_1 │ │ :cond_2 │ move v1, v2 │ │ - .line 83 │ + .line 87 │ goto :goto_2 │ .end method │ │ .method public constructor (Landroid/support/v4/app/Fragment;)V │ .locals 1 │ .param p1, "frag" # Landroid/support/v4/app/Fragment; │ │ .prologue │ - .line 63 │ + .line 67 │ invoke-direct {p0}, Ljava/lang/Object;->()V │ │ - .line 64 │ + .line 68 │ invoke-virtual {p1}, Ljava/lang/Object;->getClass()Ljava/lang/Class; │ │ move-result-object v0 │ │ invoke-virtual {v0}, Ljava/lang/Class;->getName()Ljava/lang/String; │ │ move-result-object v0 │ │ iput-object v0, p0, Landroid/support/v4/app/FragmentState;->mClassName:Ljava/lang/String; │ │ - .line 65 │ + .line 69 │ iget v0, p1, Landroid/support/v4/app/Fragment;->mIndex:I │ │ iput v0, p0, Landroid/support/v4/app/FragmentState;->mIndex:I │ │ - .line 66 │ + .line 70 │ iget-boolean v0, p1, Landroid/support/v4/app/Fragment;->mFromLayout:Z │ │ iput-boolean v0, p0, Landroid/support/v4/app/FragmentState;->mFromLayout:Z │ │ - .line 67 │ + .line 71 │ iget v0, p1, Landroid/support/v4/app/Fragment;->mFragmentId:I │ │ iput v0, p0, Landroid/support/v4/app/FragmentState;->mFragmentId:I │ │ - .line 68 │ + .line 72 │ iget v0, p1, Landroid/support/v4/app/Fragment;->mContainerId:I │ │ iput v0, p0, Landroid/support/v4/app/FragmentState;->mContainerId:I │ │ - .line 69 │ + .line 73 │ iget-object v0, p1, Landroid/support/v4/app/Fragment;->mTag:Ljava/lang/String; │ │ iput-object v0, p0, Landroid/support/v4/app/FragmentState;->mTag:Ljava/lang/String; │ │ - .line 70 │ + .line 74 │ iget-boolean v0, p1, Landroid/support/v4/app/Fragment;->mRetainInstance:Z │ │ iput-boolean v0, p0, Landroid/support/v4/app/FragmentState;->mRetainInstance:Z │ │ - .line 71 │ + .line 75 │ iget-boolean v0, p1, Landroid/support/v4/app/Fragment;->mDetached:Z │ │ iput-boolean v0, p0, Landroid/support/v4/app/FragmentState;->mDetached:Z │ │ - .line 72 │ + .line 76 │ iget-object v0, p1, Landroid/support/v4/app/Fragment;->mArguments:Landroid/os/Bundle; │ │ iput-object v0, p0, Landroid/support/v4/app/FragmentState;->mArguments:Landroid/os/Bundle; │ │ - .line 73 │ + .line 77 │ return-void │ .end method │ │ │ # virtual methods │ .method public describeContents()I │ .locals 1 │ │ .prologue │ - .line 120 │ + .line 124 │ const/4 v0, 0x0 │ │ return v0 │ .end method │ │ .method public instantiate(Landroid/support/v4/app/FragmentActivity;Landroid/support/v4/app/Fragment;)Landroid/support/v4/app/Fragment; │ .locals 3 │ .param p1, "activity" # Landroid/support/v4/app/FragmentActivity; │ .param p2, "parent" # Landroid/support/v4/app/Fragment; │ │ .prologue │ - .line 89 │ + .line 93 │ iget-object v0, p0, Landroid/support/v4/app/FragmentState;->mInstance:Landroid/support/v4/app/Fragment; │ │ if-eqz v0, :cond_0 │ │ - .line 90 │ + .line 94 │ iget-object v0, p0, Landroid/support/v4/app/FragmentState;->mInstance:Landroid/support/v4/app/Fragment; │ │ - .line 116 │ + .line 120 │ :goto_0 │ return-object v0 │ │ - .line 93 │ + .line 97 │ :cond_0 │ iget-object v0, p0, Landroid/support/v4/app/FragmentState;->mArguments:Landroid/os/Bundle; │ │ if-eqz v0, :cond_1 │ │ - .line 94 │ + .line 98 │ iget-object v0, p0, Landroid/support/v4/app/FragmentState;->mArguments:Landroid/os/Bundle; │ │ invoke-virtual {p1}, Landroid/support/v4/app/FragmentActivity;->getClassLoader()Ljava/lang/ClassLoader; │ │ move-result-object v1 │ │ invoke-virtual {v0, v1}, Landroid/os/Bundle;->setClassLoader(Ljava/lang/ClassLoader;)V │ │ - .line 97 │ + .line 101 │ :cond_1 │ iget-object v0, p0, Landroid/support/v4/app/FragmentState;->mClassName:Ljava/lang/String; │ │ iget-object v1, p0, Landroid/support/v4/app/FragmentState;->mArguments:Landroid/os/Bundle; │ │ invoke-static {p1, v0, v1}, Landroid/support/v4/app/Fragment;->instantiate(Landroid/content/Context;Ljava/lang/String;Landroid/os/Bundle;)Landroid/support/v4/app/Fragment; │ │ move-result-object v0 │ │ iput-object v0, p0, Landroid/support/v4/app/FragmentState;->mInstance:Landroid/support/v4/app/Fragment; │ │ - .line 99 │ + .line 103 │ iget-object v0, p0, Landroid/support/v4/app/FragmentState;->mSavedFragmentState:Landroid/os/Bundle; │ │ if-eqz v0, :cond_2 │ │ - .line 100 │ + .line 104 │ iget-object v0, p0, Landroid/support/v4/app/FragmentState;->mSavedFragmentState:Landroid/os/Bundle; │ │ invoke-virtual {p1}, Landroid/support/v4/app/FragmentActivity;->getClassLoader()Ljava/lang/ClassLoader; │ │ move-result-object v1 │ │ invoke-virtual {v0, v1}, Landroid/os/Bundle;->setClassLoader(Ljava/lang/ClassLoader;)V │ │ - .line 101 │ + .line 105 │ iget-object v0, p0, Landroid/support/v4/app/FragmentState;->mInstance:Landroid/support/v4/app/Fragment; │ │ iget-object v1, p0, Landroid/support/v4/app/FragmentState;->mSavedFragmentState:Landroid/os/Bundle; │ │ iput-object v1, v0, Landroid/support/v4/app/Fragment;->mSavedFragmentState:Landroid/os/Bundle; │ │ - .line 103 │ + .line 107 │ :cond_2 │ iget-object v0, p0, Landroid/support/v4/app/FragmentState;->mInstance:Landroid/support/v4/app/Fragment; │ │ iget v1, p0, Landroid/support/v4/app/FragmentState;->mIndex:I │ │ invoke-virtual {v0, v1, p2}, Landroid/support/v4/app/Fragment;->setIndex(ILandroid/support/v4/app/Fragment;)V │ │ - .line 104 │ + .line 108 │ iget-object v0, p0, Landroid/support/v4/app/FragmentState;->mInstance:Landroid/support/v4/app/Fragment; │ │ iget-boolean v1, p0, Landroid/support/v4/app/FragmentState;->mFromLayout:Z │ │ iput-boolean v1, v0, Landroid/support/v4/app/Fragment;->mFromLayout:Z │ │ - .line 105 │ + .line 109 │ iget-object v0, p0, Landroid/support/v4/app/FragmentState;->mInstance:Landroid/support/v4/app/Fragment; │ │ const/4 v1, 0x1 │ │ iput-boolean v1, v0, Landroid/support/v4/app/Fragment;->mRestored:Z │ │ - .line 106 │ + .line 110 │ iget-object v0, p0, Landroid/support/v4/app/FragmentState;->mInstance:Landroid/support/v4/app/Fragment; │ │ iget v1, p0, Landroid/support/v4/app/FragmentState;->mFragmentId:I │ │ iput v1, v0, Landroid/support/v4/app/Fragment;->mFragmentId:I │ │ - .line 107 │ + .line 111 │ iget-object v0, p0, Landroid/support/v4/app/FragmentState;->mInstance:Landroid/support/v4/app/Fragment; │ │ iget v1, p0, Landroid/support/v4/app/FragmentState;->mContainerId:I │ │ iput v1, v0, Landroid/support/v4/app/Fragment;->mContainerId:I │ │ - .line 108 │ + .line 112 │ iget-object v0, p0, Landroid/support/v4/app/FragmentState;->mInstance:Landroid/support/v4/app/Fragment; │ │ iget-object v1, p0, Landroid/support/v4/app/FragmentState;->mTag:Ljava/lang/String; │ │ iput-object v1, v0, Landroid/support/v4/app/Fragment;->mTag:Ljava/lang/String; │ │ - .line 109 │ + .line 113 │ iget-object v0, p0, Landroid/support/v4/app/FragmentState;->mInstance:Landroid/support/v4/app/Fragment; │ │ iget-boolean v1, p0, Landroid/support/v4/app/FragmentState;->mRetainInstance:Z │ │ iput-boolean v1, v0, Landroid/support/v4/app/Fragment;->mRetainInstance:Z │ │ - .line 110 │ + .line 114 │ iget-object v0, p0, Landroid/support/v4/app/FragmentState;->mInstance:Landroid/support/v4/app/Fragment; │ │ iget-boolean v1, p0, Landroid/support/v4/app/FragmentState;->mDetached:Z │ │ iput-boolean v1, v0, Landroid/support/v4/app/Fragment;->mDetached:Z │ │ - .line 111 │ + .line 115 │ iget-object v0, p0, Landroid/support/v4/app/FragmentState;->mInstance:Landroid/support/v4/app/Fragment; │ │ iget-object v1, p1, Landroid/support/v4/app/FragmentActivity;->mFragments:Landroid/support/v4/app/FragmentManagerImpl; │ │ iput-object v1, v0, Landroid/support/v4/app/Fragment;->mFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; │ │ - .line 113 │ + .line 117 │ sget-boolean v0, Landroid/support/v4/app/FragmentManagerImpl;->DEBUG:Z │ │ if-eqz v0, :cond_3 │ │ const-string v0, "FragmentManager" │ │ new-instance v1, Ljava/lang/StringBuilder; │ @@ -405,15 +405,15 @@ │ │ invoke-virtual {v1}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; │ │ move-result-object v1 │ │ invoke-static {v0, v1}, Landroid/util/Log;->v(Ljava/lang/String;Ljava/lang/String;)I │ │ - .line 116 │ + .line 120 │ :cond_3 │ iget-object v0, p0, Landroid/support/v4/app/FragmentState;->mInstance:Landroid/support/v4/app/Fragment; │ │ goto/16 :goto_0 │ .end method │ │ .method public writeToParcel(Landroid/os/Parcel;I)V │ @@ -422,91 +422,91 @@ │ .param p2, "flags" # I │ │ .prologue │ const/4 v1, 0x1 │ │ const/4 v2, 0x0 │ │ - .line 124 │ + .line 128 │ iget-object v0, p0, Landroid/support/v4/app/FragmentState;->mClassName:Ljava/lang/String; │ │ invoke-virtual {p1, v0}, Landroid/os/Parcel;->writeString(Ljava/lang/String;)V │ │ - .line 125 │ + .line 129 │ iget v0, p0, Landroid/support/v4/app/FragmentState;->mIndex:I │ │ invoke-virtual {p1, v0}, Landroid/os/Parcel;->writeInt(I)V │ │ - .line 126 │ + .line 130 │ iget-boolean v0, p0, Landroid/support/v4/app/FragmentState;->mFromLayout:Z │ │ if-eqz v0, :cond_0 │ │ move v0, v1 │ │ :goto_0 │ invoke-virtual {p1, v0}, Landroid/os/Parcel;->writeInt(I)V │ │ - .line 127 │ + .line 131 │ iget v0, p0, Landroid/support/v4/app/FragmentState;->mFragmentId:I │ │ invoke-virtual {p1, v0}, Landroid/os/Parcel;->writeInt(I)V │ │ - .line 128 │ + .line 132 │ iget v0, p0, Landroid/support/v4/app/FragmentState;->mContainerId:I │ │ invoke-virtual {p1, v0}, Landroid/os/Parcel;->writeInt(I)V │ │ - .line 129 │ + .line 133 │ iget-object v0, p0, Landroid/support/v4/app/FragmentState;->mTag:Ljava/lang/String; │ │ invoke-virtual {p1, v0}, Landroid/os/Parcel;->writeString(Ljava/lang/String;)V │ │ - .line 130 │ + .line 134 │ iget-boolean v0, p0, Landroid/support/v4/app/FragmentState;->mRetainInstance:Z │ │ if-eqz v0, :cond_1 │ │ move v0, v1 │ │ :goto_1 │ invoke-virtual {p1, v0}, Landroid/os/Parcel;->writeInt(I)V │ │ - .line 131 │ + .line 135 │ iget-boolean v0, p0, Landroid/support/v4/app/FragmentState;->mDetached:Z │ │ if-eqz v0, :cond_2 │ │ :goto_2 │ invoke-virtual {p1, v1}, Landroid/os/Parcel;->writeInt(I)V │ │ - .line 132 │ + .line 136 │ iget-object v0, p0, Landroid/support/v4/app/FragmentState;->mArguments:Landroid/os/Bundle; │ │ invoke-virtual {p1, v0}, Landroid/os/Parcel;->writeBundle(Landroid/os/Bundle;)V │ │ - .line 133 │ + .line 137 │ iget-object v0, p0, Landroid/support/v4/app/FragmentState;->mSavedFragmentState:Landroid/os/Bundle; │ │ invoke-virtual {p1, v0}, Landroid/os/Parcel;->writeBundle(Landroid/os/Bundle;)V │ │ - .line 134 │ + .line 138 │ return-void │ │ :cond_0 │ move v0, v2 │ │ - .line 126 │ + .line 130 │ goto :goto_0 │ │ :cond_1 │ move v0, v2 │ │ - .line 130 │ + .line 134 │ goto :goto_1 │ │ :cond_2 │ move v1, v2 │ │ - .line 131 │ + .line 135 │ goto :goto_2 │ .end method ├── smali/android/support/v4/app/NotificationCompat$Style.smali │ @@ -25,72 +25,72 @@ │ │ │ # direct methods │ .method public constructor ()V │ .locals 1 │ │ .prologue │ - .line 606 │ + .line 1551 │ invoke-direct {p0}, Ljava/lang/Object;->()V │ │ - .line 611 │ + .line 1555 │ const/4 v0, 0x0 │ │ iput-boolean v0, p0, Landroid/support/v4/app/NotificationCompat$Style;->mSummaryTextSet:Z │ │ return-void │ .end method │ │ │ # virtual methods │ .method public build()Landroid/app/Notification; │ .locals 2 │ │ .prologue │ - .line 623 │ + .line 1567 │ const/4 v0, 0x0 │ │ - .line 624 │ + .line 1568 │ .local v0, "notification":Landroid/app/Notification; │ iget-object v1, p0, Landroid/support/v4/app/NotificationCompat$Style;->mBuilder:Landroid/support/v4/app/NotificationCompat$Builder; │ │ if-eqz v1, :cond_0 │ │ - .line 625 │ + .line 1569 │ iget-object v1, p0, Landroid/support/v4/app/NotificationCompat$Style;->mBuilder:Landroid/support/v4/app/NotificationCompat$Builder; │ │ invoke-virtual {v1}, Landroid/support/v4/app/NotificationCompat$Builder;->build()Landroid/app/Notification; │ │ move-result-object v0 │ │ - .line 627 │ + .line 1571 │ :cond_0 │ return-object v0 │ .end method │ │ .method public setBuilder(Landroid/support/v4/app/NotificationCompat$Builder;)V │ .locals 1 │ .param p1, "builder" # Landroid/support/v4/app/NotificationCompat$Builder; │ │ .prologue │ - .line 614 │ + .line 1558 │ iget-object v0, p0, Landroid/support/v4/app/NotificationCompat$Style;->mBuilder:Landroid/support/v4/app/NotificationCompat$Builder; │ │ if-eq v0, p1, :cond_0 │ │ - .line 615 │ + .line 1559 │ iput-object p1, p0, Landroid/support/v4/app/NotificationCompat$Style;->mBuilder:Landroid/support/v4/app/NotificationCompat$Builder; │ │ - .line 616 │ + .line 1560 │ iget-object v0, p0, Landroid/support/v4/app/NotificationCompat$Style;->mBuilder:Landroid/support/v4/app/NotificationCompat$Builder; │ │ if-eqz v0, :cond_0 │ │ - .line 617 │ + .line 1561 │ iget-object v0, p0, Landroid/support/v4/app/NotificationCompat$Style;->mBuilder:Landroid/support/v4/app/NotificationCompat$Builder; │ │ invoke-virtual {v0, p0}, Landroid/support/v4/app/NotificationCompat$Builder;->setStyle(Landroid/support/v4/app/NotificationCompat$Style;)Landroid/support/v4/app/NotificationCompat$Builder; │ │ - .line 620 │ + .line 1564 │ :cond_0 │ return-void │ .end method ├── smali/android/support/v4/app/NotificationCompat$BigTextStyle.smali │ @@ -19,71 +19,83 @@ │ │ │ # direct methods │ .method public constructor ()V │ .locals 0 │ │ .prologue │ - .line 723 │ + .line 1667 │ invoke-direct {p0}, Landroid/support/v4/app/NotificationCompat$Style;->()V │ │ - .line 724 │ + .line 1668 │ return-void │ .end method │ │ .method public constructor (Landroid/support/v4/app/NotificationCompat$Builder;)V │ .locals 0 │ .param p1, "builder" # Landroid/support/v4/app/NotificationCompat$Builder; │ │ .prologue │ - .line 726 │ + .line 1670 │ invoke-direct {p0}, Landroid/support/v4/app/NotificationCompat$Style;->()V │ │ - .line 727 │ + .line 1671 │ invoke-virtual {p0, p1}, Landroid/support/v4/app/NotificationCompat$BigTextStyle;->setBuilder(Landroid/support/v4/app/NotificationCompat$Builder;)V │ │ - .line 728 │ + .line 1672 │ return-void │ .end method │ │ │ # virtual methods │ .method public bigText(Ljava/lang/CharSequence;)Landroid/support/v4/app/NotificationCompat$BigTextStyle; │ - .locals 0 │ + .locals 1 │ .param p1, "cs" # Ljava/lang/CharSequence; │ │ .prologue │ - .line 753 │ - iput-object p1, p0, Landroid/support/v4/app/NotificationCompat$BigTextStyle;->mBigText:Ljava/lang/CharSequence; │ + .line 1697 │ + invoke-static {p1}, Landroid/support/v4/app/NotificationCompat$Builder;->limitCharSequenceLength(Ljava/lang/CharSequence;)Ljava/lang/CharSequence; │ + │ + move-result-object v0 │ │ - .line 754 │ + iput-object v0, p0, Landroid/support/v4/app/NotificationCompat$BigTextStyle;->mBigText:Ljava/lang/CharSequence; │ + │ + .line 1698 │ return-object p0 │ .end method │ │ .method public setBigContentTitle(Ljava/lang/CharSequence;)Landroid/support/v4/app/NotificationCompat$BigTextStyle; │ - .locals 0 │ + .locals 1 │ .param p1, "title" # Ljava/lang/CharSequence; │ │ .prologue │ - .line 735 │ - iput-object p1, p0, Landroid/support/v4/app/NotificationCompat$BigTextStyle;->mBigContentTitle:Ljava/lang/CharSequence; │ + .line 1679 │ + invoke-static {p1}, Landroid/support/v4/app/NotificationCompat$Builder;->limitCharSequenceLength(Ljava/lang/CharSequence;)Ljava/lang/CharSequence; │ + │ + move-result-object v0 │ + │ + iput-object v0, p0, Landroid/support/v4/app/NotificationCompat$BigTextStyle;->mBigContentTitle:Ljava/lang/CharSequence; │ │ - .line 736 │ + .line 1680 │ return-object p0 │ .end method │ │ .method public setSummaryText(Ljava/lang/CharSequence;)Landroid/support/v4/app/NotificationCompat$BigTextStyle; │ .locals 1 │ .param p1, "cs" # Ljava/lang/CharSequence; │ │ .prologue │ - .line 743 │ - iput-object p1, p0, Landroid/support/v4/app/NotificationCompat$BigTextStyle;->mSummaryText:Ljava/lang/CharSequence; │ + .line 1687 │ + invoke-static {p1}, Landroid/support/v4/app/NotificationCompat$Builder;->limitCharSequenceLength(Ljava/lang/CharSequence;)Ljava/lang/CharSequence; │ + │ + move-result-object v0 │ + │ + iput-object v0, p0, Landroid/support/v4/app/NotificationCompat$BigTextStyle;->mSummaryText:Ljava/lang/CharSequence; │ │ - .line 744 │ + .line 1688 │ const/4 v0, 0x1 │ │ iput-boolean v0, p0, Landroid/support/v4/app/NotificationCompat$BigTextStyle;->mSummaryTextSet:Z │ │ - .line 745 │ + .line 1689 │ return-object p0 │ .end method ├── smali/android/support/v4/app/Fragment$SavedState.smali │ @@ -35,91 +35,91 @@ │ │ │ # direct methods │ .method static constructor ()V │ .locals 1 │ │ .prologue │ - .line 330 │ + .line 348 │ new-instance v0, Landroid/support/v4/app/Fragment$SavedState$1; │ │ invoke-direct {v0}, Landroid/support/v4/app/Fragment$SavedState$1;->()V │ │ sput-object v0, Landroid/support/v4/app/Fragment$SavedState;->CREATOR:Landroid/os/Parcelable$Creator; │ │ return-void │ .end method │ │ .method constructor (Landroid/os/Bundle;)V │ .locals 0 │ .param p1, "state" # Landroid/os/Bundle; │ │ .prologue │ - .line 309 │ + .line 327 │ invoke-direct {p0}, Ljava/lang/Object;->()V │ │ - .line 310 │ + .line 328 │ iput-object p1, p0, Landroid/support/v4/app/Fragment$SavedState;->mState:Landroid/os/Bundle; │ │ - .line 311 │ + .line 329 │ return-void │ .end method │ │ .method constructor (Landroid/os/Parcel;Ljava/lang/ClassLoader;)V │ .locals 1 │ .param p1, "in" # Landroid/os/Parcel; │ .param p2, "loader" # Ljava/lang/ClassLoader; │ │ .prologue │ - .line 313 │ + .line 331 │ invoke-direct {p0}, Ljava/lang/Object;->()V │ │ - .line 314 │ + .line 332 │ invoke-virtual {p1}, Landroid/os/Parcel;->readBundle()Landroid/os/Bundle; │ │ move-result-object v0 │ │ iput-object v0, p0, Landroid/support/v4/app/Fragment$SavedState;->mState:Landroid/os/Bundle; │ │ - .line 315 │ + .line 333 │ if-eqz p2, :cond_0 │ │ iget-object v0, p0, Landroid/support/v4/app/Fragment$SavedState;->mState:Landroid/os/Bundle; │ │ if-eqz v0, :cond_0 │ │ - .line 316 │ + .line 334 │ iget-object v0, p0, Landroid/support/v4/app/Fragment$SavedState;->mState:Landroid/os/Bundle; │ │ invoke-virtual {v0, p2}, Landroid/os/Bundle;->setClassLoader(Ljava/lang/ClassLoader;)V │ │ - .line 318 │ + .line 336 │ :cond_0 │ return-void │ .end method │ │ │ # virtual methods │ .method public describeContents()I │ .locals 1 │ │ .prologue │ - .line 322 │ + .line 340 │ const/4 v0, 0x0 │ │ return v0 │ .end method │ │ .method public writeToParcel(Landroid/os/Parcel;I)V │ .locals 1 │ .param p1, "dest" # Landroid/os/Parcel; │ .param p2, "flags" # I │ │ .prologue │ - .line 327 │ + .line 345 │ iget-object v0, p0, Landroid/support/v4/app/Fragment$SavedState;->mState:Landroid/os/Bundle; │ │ invoke-virtual {p1, v0}, Landroid/os/Parcel;->writeBundle(Landroid/os/Bundle;)V │ │ - .line 328 │ + .line 346 │ return-void │ .end method ├── smali/android/support/v4/app/NotificationCompat$Builder.smali │ @@ -10,135 +10,224 @@ │ │ .annotation system Ldalvik/annotation/InnerClass; │ accessFlags = 0x9 │ name = "Builder" │ .end annotation │ │ │ +# static fields │ +.field private static final MAX_CHARSEQUENCE_LENGTH:I = 0x1400 │ + │ + │ # instance fields │ .field mActions:Ljava/util/ArrayList; │ .annotation system Ldalvik/annotation/Signature; │ value = { │ "Ljava/util/ArrayList", │ "<", │ "Landroid/support/v4/app/NotificationCompat$Action;", │ ">;" │ } │ .end annotation │ .end field │ │ +.field mCategory:Ljava/lang/String; │ + │ +.field mColor:I │ + │ .field mContentInfo:Ljava/lang/CharSequence; │ │ .field mContentIntent:Landroid/app/PendingIntent; │ │ .field mContentText:Ljava/lang/CharSequence; │ │ .field mContentTitle:Ljava/lang/CharSequence; │ │ .field mContext:Landroid/content/Context; │ │ +.field mExtras:Landroid/os/Bundle; │ + │ .field mFullScreenIntent:Landroid/app/PendingIntent; │ │ +.field mGroupKey:Ljava/lang/String; │ + │ +.field mGroupSummary:Z │ + │ .field mLargeIcon:Landroid/graphics/Bitmap; │ │ +.field mLocalOnly:Z │ + │ .field mNotification:Landroid/app/Notification; │ │ .field mNumber:I │ │ +.field public mPeople:Ljava/util/ArrayList; │ + .annotation system Ldalvik/annotation/Signature; │ + value = { │ + "Ljava/util/ArrayList", │ + "<", │ + "Ljava/lang/String;", │ + ">;" │ + } │ + .end annotation │ +.end field │ + │ .field mPriority:I │ │ .field mProgress:I │ │ .field mProgressIndeterminate:Z │ │ .field mProgressMax:I │ │ +.field mPublicVersion:Landroid/app/Notification; │ + │ +.field mShowWhen:Z │ + │ +.field mSortKey:Ljava/lang/String; │ + │ .field mStyle:Landroid/support/v4/app/NotificationCompat$Style; │ │ .field mSubText:Ljava/lang/CharSequence; │ │ .field mTickerView:Landroid/widget/RemoteViews; │ │ .field mUseChronometer:Z │ │ +.field mVisibility:I │ + │ │ # direct methods │ .method public constructor (Landroid/content/Context;)V │ - .locals 3 │ + .locals 5 │ .param p1, "context" # Landroid/content/Context; │ │ .prologue │ - .line 217 │ + const/4 v4, 0x0 │ + │ + .line 906 │ invoke-direct {p0}, Ljava/lang/Object;->()V │ │ - .line 202 │ + .line 874 │ + const/4 v0, 0x1 │ + │ + iput-boolean v0, p0, Landroid/support/v4/app/NotificationCompat$Builder;->mShowWhen:Z │ + │ + .line 884 │ new-instance v0, Ljava/util/ArrayList; │ │ invoke-direct {v0}, Ljava/util/ArrayList;->()V │ │ iput-object v0, p0, Landroid/support/v4/app/NotificationCompat$Builder;->mActions:Ljava/util/ArrayList; │ │ - .line 204 │ + .line 885 │ + iput-boolean v4, p0, Landroid/support/v4/app/NotificationCompat$Builder;->mLocalOnly:Z │ + │ + .line 888 │ + iput v4, p0, Landroid/support/v4/app/NotificationCompat$Builder;->mColor:I │ + │ + .line 889 │ + iput v4, p0, Landroid/support/v4/app/NotificationCompat$Builder;->mVisibility:I │ + │ + .line 892 │ new-instance v0, Landroid/app/Notification; │ │ invoke-direct {v0}, Landroid/app/Notification;->()V │ │ iput-object v0, p0, Landroid/support/v4/app/NotificationCompat$Builder;->mNotification:Landroid/app/Notification; │ │ - .line 218 │ + .line 907 │ iput-object p1, p0, Landroid/support/v4/app/NotificationCompat$Builder;->mContext:Landroid/content/Context; │ │ - .line 221 │ + .line 910 │ iget-object v0, p0, Landroid/support/v4/app/NotificationCompat$Builder;->mNotification:Landroid/app/Notification; │ │ invoke-static {}, Ljava/lang/System;->currentTimeMillis()J │ │ - move-result-wide v1 │ + move-result-wide v2 │ │ - iput-wide v1, v0, Landroid/app/Notification;->when:J │ + iput-wide v2, v0, Landroid/app/Notification;->when:J │ │ - .line 222 │ + .line 911 │ iget-object v0, p0, Landroid/support/v4/app/NotificationCompat$Builder;->mNotification:Landroid/app/Notification; │ │ const/4 v1, -0x1 │ │ iput v1, v0, Landroid/app/Notification;->audioStreamType:I │ │ - .line 223 │ - const/4 v0, 0x0 │ + .line 912 │ + iput v4, p0, Landroid/support/v4/app/NotificationCompat$Builder;->mPriority:I │ + │ + .line 913 │ + new-instance v0, Ljava/util/ArrayList; │ + │ + invoke-direct {v0}, Ljava/util/ArrayList;->()V │ │ - iput v0, p0, Landroid/support/v4/app/NotificationCompat$Builder;->mPriority:I │ + iput-object v0, p0, Landroid/support/v4/app/NotificationCompat$Builder;->mPeople:Ljava/util/ArrayList; │ │ - .line 224 │ + .line 914 │ return-void │ .end method │ │ +.method protected static limitCharSequenceLength(Ljava/lang/CharSequence;)Ljava/lang/CharSequence; │ + .locals 2 │ + .param p0, "cs" # Ljava/lang/CharSequence; │ + │ + .prologue │ + const/16 v1, 0x1400 │ + │ + .line 1536 │ + if-nez p0, :cond_1 │ + │ + .line 1540 │ + :cond_0 │ + :goto_0 │ + return-object p0 │ + │ + .line 1537 │ + :cond_1 │ + invoke-interface {p0}, Ljava/lang/CharSequence;->length()I │ + │ + move-result v0 │ + │ + if-le v0, v1, :cond_0 │ + │ + .line 1538 │ + const/4 v0, 0x0 │ + │ + invoke-interface {p0, v0, v1}, Ljava/lang/CharSequence;->subSequence(II)Ljava/lang/CharSequence; │ + │ + move-result-object p0 │ + │ + goto :goto_0 │ +.end method │ + │ .method private setFlag(IZ)V │ .locals 3 │ .param p1, "mask" # I │ .param p2, "value" # Z │ │ .prologue │ - .line 520 │ + .line 1262 │ if-eqz p2, :cond_0 │ │ - .line 521 │ + .line 1263 │ iget-object v0, p0, Landroid/support/v4/app/NotificationCompat$Builder;->mNotification:Landroid/app/Notification; │ │ iget v1, v0, Landroid/app/Notification;->flags:I │ │ or-int/2addr v1, p1 │ │ iput v1, v0, Landroid/app/Notification;->flags:I │ │ - .line 525 │ + .line 1267 │ :goto_0 │ return-void │ │ - .line 523 │ + .line 1265 │ :cond_0 │ iget-object v0, p0, Landroid/support/v4/app/NotificationCompat$Builder;->mNotification:Landroid/app/Notification; │ │ iget v1, v0, Landroid/app/Notification;->flags:I │ │ xor-int/lit8 v2, p1, -0x1 │ │ @@ -154,51 +243,148 @@ │ .method public addAction(ILjava/lang/CharSequence;Landroid/app/PendingIntent;)Landroid/support/v4/app/NotificationCompat$Builder; │ .locals 2 │ .param p1, "icon" # I │ .param p2, "title" # Ljava/lang/CharSequence; │ .param p3, "intent" # Landroid/app/PendingIntent; │ │ .prologue │ - .line 560 │ + .line 1432 │ iget-object v0, p0, Landroid/support/v4/app/NotificationCompat$Builder;->mActions:Ljava/util/ArrayList; │ │ new-instance v1, Landroid/support/v4/app/NotificationCompat$Action; │ │ invoke-direct {v1, p1, p2, p3}, Landroid/support/v4/app/NotificationCompat$Action;->(ILjava/lang/CharSequence;Landroid/app/PendingIntent;)V │ │ invoke-virtual {v0, v1}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z │ │ - .line 561 │ + .line 1433 │ + return-object p0 │ +.end method │ + │ +.method public addAction(Landroid/support/v4/app/NotificationCompat$Action;)Landroid/support/v4/app/NotificationCompat$Builder; │ + .locals 1 │ + .param p1, "action" # Landroid/support/v4/app/NotificationCompat$Action; │ + │ + .prologue │ + .line 1451 │ + iget-object v0, p0, Landroid/support/v4/app/NotificationCompat$Builder;->mActions:Ljava/util/ArrayList; │ + │ + invoke-virtual {v0, p1}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z │ + │ + .line 1452 │ + return-object p0 │ +.end method │ + │ +.method public addExtras(Landroid/os/Bundle;)Landroid/support/v4/app/NotificationCompat$Builder; │ + .locals 1 │ + .param p1, "extras" # Landroid/os/Bundle; │ + │ + .prologue │ + .line 1371 │ + if-eqz p1, :cond_0 │ + │ + .line 1372 │ + iget-object v0, p0, Landroid/support/v4/app/NotificationCompat$Builder;->mExtras:Landroid/os/Bundle; │ + │ + if-nez v0, :cond_1 │ + │ + .line 1373 │ + new-instance v0, Landroid/os/Bundle; │ + │ + invoke-direct {v0, p1}, Landroid/os/Bundle;->(Landroid/os/Bundle;)V │ + │ + iput-object v0, p0, Landroid/support/v4/app/NotificationCompat$Builder;->mExtras:Landroid/os/Bundle; │ + │ + .line 1378 │ + :cond_0 │ + :goto_0 │ + return-object p0 │ + │ + .line 1375 │ + :cond_1 │ + iget-object v0, p0, Landroid/support/v4/app/NotificationCompat$Builder;->mExtras:Landroid/os/Bundle; │ + │ + invoke-virtual {v0, p1}, Landroid/os/Bundle;->putAll(Landroid/os/Bundle;)V │ + │ + goto :goto_0 │ +.end method │ + │ +.method public addPerson(Ljava/lang/String;)Landroid/support/v4/app/NotificationCompat$Builder; │ + .locals 1 │ + .param p1, "uri" # Ljava/lang/String; │ + │ + .prologue │ + .line 1314 │ + iget-object v0, p0, Landroid/support/v4/app/NotificationCompat$Builder;->mPeople:Ljava/util/ArrayList; │ + │ + invoke-virtual {v0, p1}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z │ + │ + .line 1315 │ return-object p0 │ .end method │ │ .method public build()Landroid/app/Notification; │ .locals 1 │ │ .prologue │ - .line 595 │ - invoke-static {}, Landroid/support/v4/app/NotificationCompat;->access$000()Landroid/support/v4/app/NotificationCompat$NotificationCompatImpl; │ + .line 1532 │ + invoke-static {}, Landroid/support/v4/app/NotificationCompat;->access$200()Landroid/support/v4/app/NotificationCompat$NotificationCompatImpl; │ │ move-result-object v0 │ │ invoke-interface {v0, p0}, Landroid/support/v4/app/NotificationCompat$NotificationCompatImpl;->build(Landroid/support/v4/app/NotificationCompat$Builder;)Landroid/app/Notification; │ │ move-result-object v0 │ │ return-object v0 │ .end method │ │ +.method public extend(Landroid/support/v4/app/NotificationCompat$Extender;)Landroid/support/v4/app/NotificationCompat$Builder; │ + .locals 0 │ + .param p1, "extender" # Landroid/support/v4/app/NotificationCompat$Extender; │ + │ + .prologue │ + .line 1515 │ + invoke-interface {p1, p0}, Landroid/support/v4/app/NotificationCompat$Extender;->extend(Landroid/support/v4/app/NotificationCompat$Builder;)Landroid/support/v4/app/NotificationCompat$Builder; │ + │ + .line 1516 │ + return-object p0 │ +.end method │ + │ +.method public getExtras()Landroid/os/Bundle; │ + .locals 1 │ + │ + .prologue │ + .line 1409 │ + iget-object v0, p0, Landroid/support/v4/app/NotificationCompat$Builder;->mExtras:Landroid/os/Bundle; │ + │ + if-nez v0, :cond_0 │ + │ + .line 1410 │ + new-instance v0, Landroid/os/Bundle; │ + │ + invoke-direct {v0}, Landroid/os/Bundle;->()V │ + │ + iput-object v0, p0, Landroid/support/v4/app/NotificationCompat$Builder;->mExtras:Landroid/os/Bundle; │ + │ + .line 1412 │ + :cond_0 │ + iget-object v0, p0, Landroid/support/v4/app/NotificationCompat$Builder;->mExtras:Landroid/os/Bundle; │ + │ + return-object v0 │ +.end method │ + │ .method public getNotification()Landroid/app/Notification; │ .locals 1 │ .annotation runtime Ljava/lang/Deprecated; │ .end annotation │ │ .prologue │ - .line 587 │ - invoke-static {}, Landroid/support/v4/app/NotificationCompat;->access$000()Landroid/support/v4/app/NotificationCompat$NotificationCompatImpl; │ + .line 1524 │ + invoke-static {}, Landroid/support/v4/app/NotificationCompat;->access$200()Landroid/support/v4/app/NotificationCompat$NotificationCompatImpl; │ │ move-result-object v0 │ │ invoke-interface {v0, p0}, Landroid/support/v4/app/NotificationCompat$NotificationCompatImpl;->build(Landroid/support/v4/app/NotificationCompat$Builder;)Landroid/app/Notification; │ │ move-result-object v0 │ │ @@ -206,200 +392,272 @@ │ .end method │ │ .method public setAutoCancel(Z)Landroid/support/v4/app/NotificationCompat$Builder; │ .locals 1 │ .param p1, "autoCancel" # Z │ │ .prologue │ - .line 497 │ + .line 1216 │ const/16 v0, 0x10 │ │ invoke-direct {p0, v0, p1}, Landroid/support/v4/app/NotificationCompat$Builder;->setFlag(IZ)V │ │ - .line 498 │ + .line 1217 │ + return-object p0 │ +.end method │ + │ +.method public setCategory(Ljava/lang/String;)Landroid/support/v4/app/NotificationCompat$Builder; │ + .locals 0 │ + .param p1, "category" # Ljava/lang/String; │ + │ + .prologue │ + .line 1239 │ + iput-object p1, p0, Landroid/support/v4/app/NotificationCompat$Builder;->mCategory:Ljava/lang/String; │ + │ + .line 1240 │ + return-object p0 │ +.end method │ + │ +.method public setColor(I)Landroid/support/v4/app/NotificationCompat$Builder; │ + .locals 0 │ + .param p1, "argb" # I │ + │ + .prologue │ + .line 1481 │ + iput p1, p0, Landroid/support/v4/app/NotificationCompat$Builder;->mColor:I │ + │ + .line 1482 │ return-object p0 │ .end method │ │ .method public setContent(Landroid/widget/RemoteViews;)Landroid/support/v4/app/NotificationCompat$Builder; │ .locals 1 │ .param p1, "views" # Landroid/widget/RemoteViews; │ │ .prologue │ - .line 342 │ + .line 1041 │ iget-object v0, p0, Landroid/support/v4/app/NotificationCompat$Builder;->mNotification:Landroid/app/Notification; │ │ iput-object p1, v0, Landroid/app/Notification;->contentView:Landroid/widget/RemoteViews; │ │ - .line 343 │ + .line 1042 │ return-object p0 │ .end method │ │ .method public setContentInfo(Ljava/lang/CharSequence;)Landroid/support/v4/app/NotificationCompat$Builder; │ - .locals 0 │ + .locals 1 │ .param p1, "info" # Ljava/lang/CharSequence; │ │ .prologue │ - .line 323 │ - iput-object p1, p0, Landroid/support/v4/app/NotificationCompat$Builder;->mContentInfo:Ljava/lang/CharSequence; │ + .line 1022 │ + invoke-static {p1}, Landroid/support/v4/app/NotificationCompat$Builder;->limitCharSequenceLength(Ljava/lang/CharSequence;)Ljava/lang/CharSequence; │ + │ + move-result-object v0 │ │ - .line 324 │ + iput-object v0, p0, Landroid/support/v4/app/NotificationCompat$Builder;->mContentInfo:Ljava/lang/CharSequence; │ + │ + .line 1023 │ return-object p0 │ .end method │ │ .method public setContentIntent(Landroid/app/PendingIntent;)Landroid/support/v4/app/NotificationCompat$Builder; │ .locals 0 │ .param p1, "intent" # Landroid/app/PendingIntent; │ │ .prologue │ - .line 355 │ + .line 1054 │ iput-object p1, p0, Landroid/support/v4/app/NotificationCompat$Builder;->mContentIntent:Landroid/app/PendingIntent; │ │ - .line 356 │ + .line 1055 │ return-object p0 │ .end method │ │ .method public setContentText(Ljava/lang/CharSequence;)Landroid/support/v4/app/NotificationCompat$Builder; │ - .locals 0 │ + .locals 1 │ .param p1, "text" # Ljava/lang/CharSequence; │ │ .prologue │ - .line 291 │ - iput-object p1, p0, Landroid/support/v4/app/NotificationCompat$Builder;->mContentText:Ljava/lang/CharSequence; │ + .line 990 │ + invoke-static {p1}, Landroid/support/v4/app/NotificationCompat$Builder;->limitCharSequenceLength(Ljava/lang/CharSequence;)Ljava/lang/CharSequence; │ │ - .line 292 │ + move-result-object v0 │ + │ + iput-object v0, p0, Landroid/support/v4/app/NotificationCompat$Builder;->mContentText:Ljava/lang/CharSequence; │ + │ + .line 991 │ return-object p0 │ .end method │ │ .method public setContentTitle(Ljava/lang/CharSequence;)Landroid/support/v4/app/NotificationCompat$Builder; │ - .locals 0 │ + .locals 1 │ .param p1, "title" # Ljava/lang/CharSequence; │ │ .prologue │ - .line 283 │ - iput-object p1, p0, Landroid/support/v4/app/NotificationCompat$Builder;->mContentTitle:Ljava/lang/CharSequence; │ + .line 982 │ + invoke-static {p1}, Landroid/support/v4/app/NotificationCompat$Builder;->limitCharSequenceLength(Ljava/lang/CharSequence;)Ljava/lang/CharSequence; │ + │ + move-result-object v0 │ │ - .line 284 │ + iput-object v0, p0, Landroid/support/v4/app/NotificationCompat$Builder;->mContentTitle:Ljava/lang/CharSequence; │ + │ + .line 983 │ return-object p0 │ .end method │ │ .method public setDefaults(I)Landroid/support/v4/app/NotificationCompat$Builder; │ .locals 2 │ .param p1, "defaults" # I │ │ .prologue │ - .line 512 │ + .line 1254 │ iget-object v0, p0, Landroid/support/v4/app/NotificationCompat$Builder;->mNotification:Landroid/app/Notification; │ │ iput p1, v0, Landroid/app/Notification;->defaults:I │ │ - .line 513 │ + .line 1255 │ and-int/lit8 v0, p1, 0x4 │ │ if-eqz v0, :cond_0 │ │ - .line 514 │ + .line 1256 │ iget-object v0, p0, Landroid/support/v4/app/NotificationCompat$Builder;->mNotification:Landroid/app/Notification; │ │ iget v1, v0, Landroid/app/Notification;->flags:I │ │ or-int/lit8 v1, v1, 0x1 │ │ iput v1, v0, Landroid/app/Notification;->flags:I │ │ - .line 516 │ + .line 1258 │ :cond_0 │ return-object p0 │ .end method │ │ .method public setDeleteIntent(Landroid/app/PendingIntent;)Landroid/support/v4/app/NotificationCompat$Builder; │ .locals 1 │ .param p1, "intent" # Landroid/app/PendingIntent; │ │ .prologue │ - .line 367 │ + .line 1066 │ iget-object v0, p0, Landroid/support/v4/app/NotificationCompat$Builder;->mNotification:Landroid/app/Notification; │ │ iput-object p1, v0, Landroid/app/Notification;->deleteIntent:Landroid/app/PendingIntent; │ │ - .line 368 │ + .line 1067 │ + return-object p0 │ +.end method │ + │ +.method public setExtras(Landroid/os/Bundle;)Landroid/support/v4/app/NotificationCompat$Builder; │ + .locals 0 │ + .param p1, "extras" # Landroid/os/Bundle; │ + │ + .prologue │ + .line 1394 │ + iput-object p1, p0, Landroid/support/v4/app/NotificationCompat$Builder;->mExtras:Landroid/os/Bundle; │ + │ + .line 1395 │ return-object p0 │ .end method │ │ .method public setFullScreenIntent(Landroid/app/PendingIntent;Z)Landroid/support/v4/app/NotificationCompat$Builder; │ .locals 1 │ .param p1, "intent" # Landroid/app/PendingIntent; │ .param p2, "highPriority" # Z │ │ .prologue │ - .line 385 │ + .line 1089 │ iput-object p1, p0, Landroid/support/v4/app/NotificationCompat$Builder;->mFullScreenIntent:Landroid/app/PendingIntent; │ │ - .line 386 │ + .line 1090 │ const/16 v0, 0x80 │ │ invoke-direct {p0, v0, p2}, Landroid/support/v4/app/NotificationCompat$Builder;->setFlag(IZ)V │ │ - .line 387 │ + .line 1091 │ + return-object p0 │ +.end method │ + │ +.method public setGroup(Ljava/lang/String;)Landroid/support/v4/app/NotificationCompat$Builder; │ + .locals 0 │ + .param p1, "groupKey" # Ljava/lang/String; │ + │ + .prologue │ + .line 1330 │ + iput-object p1, p0, Landroid/support/v4/app/NotificationCompat$Builder;->mGroupKey:Ljava/lang/String; │ + │ + .line 1331 │ + return-object p0 │ +.end method │ + │ +.method public setGroupSummary(Z)Landroid/support/v4/app/NotificationCompat$Builder; │ + .locals 0 │ + .param p1, "isGroupSummary" # Z │ + │ + .prologue │ + .line 1342 │ + iput-boolean p1, p0, Landroid/support/v4/app/NotificationCompat$Builder;->mGroupSummary:Z │ + │ + .line 1343 │ return-object p0 │ .end method │ │ .method public setLargeIcon(Landroid/graphics/Bitmap;)Landroid/support/v4/app/NotificationCompat$Builder; │ .locals 0 │ .param p1, "icon" # Landroid/graphics/Bitmap; │ │ .prologue │ - .line 414 │ + .line 1118 │ iput-object p1, p0, Landroid/support/v4/app/NotificationCompat$Builder;->mLargeIcon:Landroid/graphics/Bitmap; │ │ - .line 415 │ + .line 1119 │ return-object p0 │ .end method │ │ .method public setLights(III)Landroid/support/v4/app/NotificationCompat$Builder; │ .locals 5 │ .param p1, "argb" # I │ .param p2, "onMs" # I │ .param p3, "offMs" # I │ │ .prologue │ const/4 v1, 0x1 │ │ const/4 v2, 0x0 │ │ - .line 456 │ + .line 1175 │ iget-object v3, p0, Landroid/support/v4/app/NotificationCompat$Builder;->mNotification:Landroid/app/Notification; │ │ iput p1, v3, Landroid/app/Notification;->ledARGB:I │ │ - .line 457 │ + .line 1176 │ iget-object v3, p0, Landroid/support/v4/app/NotificationCompat$Builder;->mNotification:Landroid/app/Notification; │ │ iput p2, v3, Landroid/app/Notification;->ledOnMS:I │ │ - .line 458 │ + .line 1177 │ iget-object v3, p0, Landroid/support/v4/app/NotificationCompat$Builder;->mNotification:Landroid/app/Notification; │ │ iput p3, v3, Landroid/app/Notification;->ledOffMS:I │ │ - .line 459 │ + .line 1178 │ iget-object v3, p0, Landroid/support/v4/app/NotificationCompat$Builder;->mNotification:Landroid/app/Notification; │ │ iget v3, v3, Landroid/app/Notification;->ledOnMS:I │ │ if-eqz v3, :cond_0 │ │ iget-object v3, p0, Landroid/support/v4/app/NotificationCompat$Builder;->mNotification:Landroid/app/Notification; │ │ iget v3, v3, Landroid/app/Notification;->ledOffMS:I │ │ if-eqz v3, :cond_0 │ │ move v0, v1 │ │ - .line 460 │ + .line 1179 │ .local v0, "showLights":Z │ :goto_0 │ iget-object v3, p0, Landroid/support/v4/app/NotificationCompat$Builder;->mNotification:Landroid/app/Notification; │ │ iget-object v4, p0, Landroid/support/v4/app/NotificationCompat$Builder;->mNotification:Landroid/app/Notification; │ │ iget v4, v4, Landroid/app/Notification;->flags:I │ @@ -409,283 +667,355 @@ │ if-eqz v0, :cond_1 │ │ :goto_1 │ or-int/2addr v1, v4 │ │ iput v1, v3, Landroid/app/Notification;->flags:I │ │ - .line 462 │ + .line 1181 │ return-object p0 │ │ .end local v0 # "showLights":Z │ :cond_0 │ move v0, v2 │ │ - .line 459 │ + .line 1178 │ goto :goto_0 │ │ .restart local v0 # "showLights":Z │ :cond_1 │ move v1, v2 │ │ - .line 460 │ + .line 1179 │ goto :goto_1 │ .end method │ │ +.method public setLocalOnly(Z)Landroid/support/v4/app/NotificationCompat$Builder; │ + .locals 0 │ + .param p1, "b" # Z │ + │ + .prologue │ + .line 1227 │ + iput-boolean p1, p0, Landroid/support/v4/app/NotificationCompat$Builder;->mLocalOnly:Z │ + │ + .line 1228 │ + return-object p0 │ +.end method │ + │ .method public setNumber(I)Landroid/support/v4/app/NotificationCompat$Builder; │ .locals 0 │ .param p1, "number" # I │ │ .prologue │ - .line 315 │ + .line 1014 │ iput p1, p0, Landroid/support/v4/app/NotificationCompat$Builder;->mNumber:I │ │ - .line 316 │ + .line 1015 │ return-object p0 │ .end method │ │ .method public setOngoing(Z)Landroid/support/v4/app/NotificationCompat$Builder; │ .locals 1 │ .param p1, "ongoing" # Z │ │ .prologue │ - .line 477 │ + .line 1196 │ const/4 v0, 0x2 │ │ invoke-direct {p0, v0, p1}, Landroid/support/v4/app/NotificationCompat$Builder;->setFlag(IZ)V │ │ - .line 478 │ + .line 1197 │ return-object p0 │ .end method │ │ .method public setOnlyAlertOnce(Z)Landroid/support/v4/app/NotificationCompat$Builder; │ .locals 1 │ .param p1, "onlyAlertOnce" # Z │ │ .prologue │ - .line 486 │ + .line 1205 │ const/16 v0, 0x8 │ │ invoke-direct {p0, v0, p1}, Landroid/support/v4/app/NotificationCompat$Builder;->setFlag(IZ)V │ │ - .line 487 │ + .line 1206 │ return-object p0 │ .end method │ │ .method public setPriority(I)Landroid/support/v4/app/NotificationCompat$Builder; │ .locals 0 │ .param p1, "pri" # I │ │ .prologue │ - .line 539 │ + .line 1287 │ iput p1, p0, Landroid/support/v4/app/NotificationCompat$Builder;->mPriority:I │ │ - .line 540 │ + .line 1288 │ return-object p0 │ .end method │ │ .method public setProgress(IIZ)Landroid/support/v4/app/NotificationCompat$Builder; │ .locals 0 │ .param p1, "max" # I │ .param p2, "progress" # I │ .param p3, "indeterminate" # Z │ │ .prologue │ - .line 332 │ + .line 1031 │ iput p1, p0, Landroid/support/v4/app/NotificationCompat$Builder;->mProgressMax:I │ │ - .line 333 │ + .line 1032 │ iput p2, p0, Landroid/support/v4/app/NotificationCompat$Builder;->mProgress:I │ │ - .line 334 │ + .line 1033 │ iput-boolean p3, p0, Landroid/support/v4/app/NotificationCompat$Builder;->mProgressIndeterminate:Z │ │ - .line 335 │ + .line 1034 │ + return-object p0 │ +.end method │ + │ +.method public setPublicVersion(Landroid/app/Notification;)Landroid/support/v4/app/NotificationCompat$Builder; │ + .locals 0 │ + .param p1, "n" # Landroid/app/Notification; │ + │ + .prologue │ + .line 1506 │ + iput-object p1, p0, Landroid/support/v4/app/NotificationCompat$Builder;->mPublicVersion:Landroid/app/Notification; │ + │ + .line 1507 │ + return-object p0 │ +.end method │ + │ +.method public setShowWhen(Z)Landroid/support/v4/app/NotificationCompat$Builder; │ + .locals 0 │ + .param p1, "show" # Z │ + │ + .prologue │ + .line 930 │ + iput-boolean p1, p0, Landroid/support/v4/app/NotificationCompat$Builder;->mShowWhen:Z │ + │ + .line 931 │ return-object p0 │ .end method │ │ .method public setSmallIcon(I)Landroid/support/v4/app/NotificationCompat$Builder; │ .locals 1 │ .param p1, "icon" # I │ │ .prologue │ - .line 259 │ + .line 958 │ iget-object v0, p0, Landroid/support/v4/app/NotificationCompat$Builder;->mNotification:Landroid/app/Notification; │ │ iput p1, v0, Landroid/app/Notification;->icon:I │ │ - .line 260 │ + .line 959 │ return-object p0 │ .end method │ │ .method public setSmallIcon(II)Landroid/support/v4/app/NotificationCompat$Builder; │ .locals 1 │ .param p1, "icon" # I │ .param p2, "level" # I │ │ .prologue │ - .line 274 │ + .line 973 │ iget-object v0, p0, Landroid/support/v4/app/NotificationCompat$Builder;->mNotification:Landroid/app/Notification; │ │ iput p1, v0, Landroid/app/Notification;->icon:I │ │ - .line 275 │ + .line 974 │ iget-object v0, p0, Landroid/support/v4/app/NotificationCompat$Builder;->mNotification:Landroid/app/Notification; │ │ iput p2, v0, Landroid/app/Notification;->iconLevel:I │ │ - .line 276 │ + .line 975 │ + return-object p0 │ +.end method │ + │ +.method public setSortKey(Ljava/lang/String;)Landroid/support/v4/app/NotificationCompat$Builder; │ + .locals 0 │ + .param p1, "sortKey" # Ljava/lang/String; │ + │ + .prologue │ + .line 1359 │ + iput-object p1, p0, Landroid/support/v4/app/NotificationCompat$Builder;->mSortKey:Ljava/lang/String; │ + │ + .line 1360 │ return-object p0 │ .end method │ │ .method public setSound(Landroid/net/Uri;)Landroid/support/v4/app/NotificationCompat$Builder; │ .locals 2 │ .param p1, "sound" # Landroid/net/Uri; │ │ .prologue │ - .line 422 │ + .line 1131 │ iget-object v0, p0, Landroid/support/v4/app/NotificationCompat$Builder;->mNotification:Landroid/app/Notification; │ │ iput-object p1, v0, Landroid/app/Notification;->sound:Landroid/net/Uri; │ │ - .line 423 │ + .line 1132 │ iget-object v0, p0, Landroid/support/v4/app/NotificationCompat$Builder;->mNotification:Landroid/app/Notification; │ │ const/4 v1, -0x1 │ │ iput v1, v0, Landroid/app/Notification;->audioStreamType:I │ │ - .line 424 │ + .line 1133 │ return-object p0 │ .end method │ │ .method public setSound(Landroid/net/Uri;I)Landroid/support/v4/app/NotificationCompat$Builder; │ .locals 1 │ .param p1, "sound" # Landroid/net/Uri; │ .param p2, "streamType" # I │ │ .prologue │ - .line 434 │ + .line 1148 │ iget-object v0, p0, Landroid/support/v4/app/NotificationCompat$Builder;->mNotification:Landroid/app/Notification; │ │ iput-object p1, v0, Landroid/app/Notification;->sound:Landroid/net/Uri; │ │ - .line 435 │ + .line 1149 │ iget-object v0, p0, Landroid/support/v4/app/NotificationCompat$Builder;->mNotification:Landroid/app/Notification; │ │ iput p2, v0, Landroid/app/Notification;->audioStreamType:I │ │ - .line 436 │ + .line 1150 │ return-object p0 │ .end method │ │ .method public setStyle(Landroid/support/v4/app/NotificationCompat$Style;)Landroid/support/v4/app/NotificationCompat$Builder; │ .locals 1 │ .param p1, "style" # Landroid/support/v4/app/NotificationCompat$Style; │ │ .prologue │ - .line 573 │ + .line 1464 │ iget-object v0, p0, Landroid/support/v4/app/NotificationCompat$Builder;->mStyle:Landroid/support/v4/app/NotificationCompat$Style; │ │ if-eq v0, p1, :cond_0 │ │ - .line 574 │ + .line 1465 │ iput-object p1, p0, Landroid/support/v4/app/NotificationCompat$Builder;->mStyle:Landroid/support/v4/app/NotificationCompat$Style; │ │ - .line 575 │ + .line 1466 │ iget-object v0, p0, Landroid/support/v4/app/NotificationCompat$Builder;->mStyle:Landroid/support/v4/app/NotificationCompat$Style; │ │ if-eqz v0, :cond_0 │ │ - .line 576 │ + .line 1467 │ iget-object v0, p0, Landroid/support/v4/app/NotificationCompat$Builder;->mStyle:Landroid/support/v4/app/NotificationCompat$Style; │ │ invoke-virtual {v0, p0}, Landroid/support/v4/app/NotificationCompat$Style;->setBuilder(Landroid/support/v4/app/NotificationCompat$Builder;)V │ │ - .line 579 │ + .line 1470 │ :cond_0 │ return-object p0 │ .end method │ │ .method public setSubText(Ljava/lang/CharSequence;)Landroid/support/v4/app/NotificationCompat$Builder; │ - .locals 0 │ + .locals 1 │ .param p1, "text" # Ljava/lang/CharSequence; │ │ .prologue │ - .line 305 │ - iput-object p1, p0, Landroid/support/v4/app/NotificationCompat$Builder;->mSubText:Ljava/lang/CharSequence; │ + .line 1004 │ + invoke-static {p1}, Landroid/support/v4/app/NotificationCompat$Builder;->limitCharSequenceLength(Ljava/lang/CharSequence;)Ljava/lang/CharSequence; │ + │ + move-result-object v0 │ │ - .line 306 │ + iput-object v0, p0, Landroid/support/v4/app/NotificationCompat$Builder;->mSubText:Ljava/lang/CharSequence; │ + │ + .line 1005 │ return-object p0 │ .end method │ │ .method public setTicker(Ljava/lang/CharSequence;)Landroid/support/v4/app/NotificationCompat$Builder; │ - .locals 1 │ + .locals 2 │ .param p1, "tickerText" # Ljava/lang/CharSequence; │ │ .prologue │ - .line 395 │ + .line 1099 │ iget-object v0, p0, Landroid/support/v4/app/NotificationCompat$Builder;->mNotification:Landroid/app/Notification; │ │ - iput-object p1, v0, Landroid/app/Notification;->tickerText:Ljava/lang/CharSequence; │ + invoke-static {p1}, Landroid/support/v4/app/NotificationCompat$Builder;->limitCharSequenceLength(Ljava/lang/CharSequence;)Ljava/lang/CharSequence; │ │ - .line 396 │ + move-result-object v1 │ + │ + iput-object v1, v0, Landroid/app/Notification;->tickerText:Ljava/lang/CharSequence; │ + │ + .line 1100 │ return-object p0 │ .end method │ │ .method public setTicker(Ljava/lang/CharSequence;Landroid/widget/RemoteViews;)Landroid/support/v4/app/NotificationCompat$Builder; │ - .locals 1 │ + .locals 2 │ .param p1, "tickerText" # Ljava/lang/CharSequence; │ .param p2, "views" # Landroid/widget/RemoteViews; │ │ .prologue │ - .line 405 │ + .line 1109 │ iget-object v0, p0, Landroid/support/v4/app/NotificationCompat$Builder;->mNotification:Landroid/app/Notification; │ │ - iput-object p1, v0, Landroid/app/Notification;->tickerText:Ljava/lang/CharSequence; │ + invoke-static {p1}, Landroid/support/v4/app/NotificationCompat$Builder;->limitCharSequenceLength(Ljava/lang/CharSequence;)Ljava/lang/CharSequence; │ │ - .line 406 │ + move-result-object v1 │ + │ + iput-object v1, v0, Landroid/app/Notification;->tickerText:Ljava/lang/CharSequence; │ + │ + .line 1110 │ iput-object p2, p0, Landroid/support/v4/app/NotificationCompat$Builder;->mTickerView:Landroid/widget/RemoteViews; │ │ - .line 407 │ + .line 1111 │ return-object p0 │ .end method │ │ .method public setUsesChronometer(Z)Landroid/support/v4/app/NotificationCompat$Builder; │ .locals 0 │ .param p1, "b" # Z │ │ .prologue │ - .line 247 │ + .line 946 │ iput-boolean p1, p0, Landroid/support/v4/app/NotificationCompat$Builder;->mUseChronometer:Z │ │ - .line 248 │ + .line 947 │ return-object p0 │ .end method │ │ .method public setVibrate([J)Landroid/support/v4/app/NotificationCompat$Builder; │ .locals 1 │ .param p1, "pattern" # [J │ │ .prologue │ - .line 446 │ + .line 1165 │ iget-object v0, p0, Landroid/support/v4/app/NotificationCompat$Builder;->mNotification:Landroid/app/Notification; │ │ iput-object p1, v0, Landroid/app/Notification;->vibrate:[J │ │ - .line 447 │ + .line 1166 │ + return-object p0 │ +.end method │ + │ +.method public setVisibility(I)Landroid/support/v4/app/NotificationCompat$Builder; │ + .locals 0 │ + .param p1, "visibility" # I │ + │ + .prologue │ + .line 1493 │ + iput p1, p0, Landroid/support/v4/app/NotificationCompat$Builder;->mVisibility:I │ + │ + .line 1494 │ return-object p0 │ .end method │ │ .method public setWhen(J)Landroid/support/v4/app/NotificationCompat$Builder; │ .locals 1 │ .param p1, "when" # J │ │ .prologue │ - .line 231 │ + .line 921 │ iget-object v0, p0, Landroid/support/v4/app/NotificationCompat$Builder;->mNotification:Landroid/app/Notification; │ │ iput-wide p1, v0, Landroid/app/Notification;->when:J │ │ - .line 232 │ + .line 922 │ return-object p0 │ .end method ├── smali/android/support/v4/app/BackStackState.smali │ @@ -30,211 +30,247 @@ │ │ .field final mIndex:I │ │ .field final mName:Ljava/lang/String; │ │ .field final mOps:[I │ │ +.field final mSharedElementSourceNames:Ljava/util/ArrayList; │ + .annotation system Ldalvik/annotation/Signature; │ + value = { │ + "Ljava/util/ArrayList", │ + "<", │ + "Ljava/lang/String;", │ + ">;" │ + } │ + .end annotation │ +.end field │ + │ +.field final mSharedElementTargetNames:Ljava/util/ArrayList; │ + .annotation system Ldalvik/annotation/Signature; │ + value = { │ + "Ljava/util/ArrayList", │ + "<", │ + "Ljava/lang/String;", │ + ">;" │ + } │ + .end annotation │ +.end field │ + │ .field final mTransition:I │ │ .field final mTransitionStyle:I │ │ │ # direct methods │ .method static constructor ()V │ .locals 1 │ │ .prologue │ - .line 157 │ + .line 176 │ new-instance v0, Landroid/support/v4/app/BackStackState$1; │ │ invoke-direct {v0}, Landroid/support/v4/app/BackStackState$1;->()V │ │ sput-object v0, Landroid/support/v4/app/BackStackState;->CREATOR:Landroid/os/Parcelable$Creator; │ │ return-void │ .end method │ │ .method public constructor (Landroid/os/Parcel;)V │ .locals 1 │ .param p1, "in" # Landroid/os/Parcel; │ │ .prologue │ - .line 83 │ + .line 96 │ invoke-direct {p0}, Ljava/lang/Object;->()V │ │ - .line 84 │ + .line 97 │ invoke-virtual {p1}, Landroid/os/Parcel;->createIntArray()[I │ │ move-result-object v0 │ │ iput-object v0, p0, Landroid/support/v4/app/BackStackState;->mOps:[I │ │ - .line 85 │ + .line 98 │ invoke-virtual {p1}, Landroid/os/Parcel;->readInt()I │ │ move-result v0 │ │ iput v0, p0, Landroid/support/v4/app/BackStackState;->mTransition:I │ │ - .line 86 │ + .line 99 │ invoke-virtual {p1}, Landroid/os/Parcel;->readInt()I │ │ move-result v0 │ │ iput v0, p0, Landroid/support/v4/app/BackStackState;->mTransitionStyle:I │ │ - .line 87 │ + .line 100 │ invoke-virtual {p1}, Landroid/os/Parcel;->readString()Ljava/lang/String; │ │ move-result-object v0 │ │ iput-object v0, p0, Landroid/support/v4/app/BackStackState;->mName:Ljava/lang/String; │ │ - .line 88 │ + .line 101 │ invoke-virtual {p1}, Landroid/os/Parcel;->readInt()I │ │ move-result v0 │ │ iput v0, p0, Landroid/support/v4/app/BackStackState;->mIndex:I │ │ - .line 89 │ + .line 102 │ invoke-virtual {p1}, Landroid/os/Parcel;->readInt()I │ │ move-result v0 │ │ iput v0, p0, Landroid/support/v4/app/BackStackState;->mBreadCrumbTitleRes:I │ │ - .line 90 │ + .line 103 │ sget-object v0, Landroid/text/TextUtils;->CHAR_SEQUENCE_CREATOR:Landroid/os/Parcelable$Creator; │ │ invoke-interface {v0, p1}, Landroid/os/Parcelable$Creator;->createFromParcel(Landroid/os/Parcel;)Ljava/lang/Object; │ │ move-result-object v0 │ │ check-cast v0, Ljava/lang/CharSequence; │ │ iput-object v0, p0, Landroid/support/v4/app/BackStackState;->mBreadCrumbTitleText:Ljava/lang/CharSequence; │ │ - .line 91 │ + .line 104 │ invoke-virtual {p1}, Landroid/os/Parcel;->readInt()I │ │ move-result v0 │ │ iput v0, p0, Landroid/support/v4/app/BackStackState;->mBreadCrumbShortTitleRes:I │ │ - .line 92 │ + .line 105 │ sget-object v0, Landroid/text/TextUtils;->CHAR_SEQUENCE_CREATOR:Landroid/os/Parcelable$Creator; │ │ invoke-interface {v0, p1}, Landroid/os/Parcelable$Creator;->createFromParcel(Landroid/os/Parcel;)Ljava/lang/Object; │ │ move-result-object v0 │ │ check-cast v0, Ljava/lang/CharSequence; │ │ iput-object v0, p0, Landroid/support/v4/app/BackStackState;->mBreadCrumbShortTitleText:Ljava/lang/CharSequence; │ │ - .line 93 │ + .line 106 │ + invoke-virtual {p1}, Landroid/os/Parcel;->createStringArrayList()Ljava/util/ArrayList; │ + │ + move-result-object v0 │ + │ + iput-object v0, p0, Landroid/support/v4/app/BackStackState;->mSharedElementSourceNames:Ljava/util/ArrayList; │ + │ + .line 107 │ + invoke-virtual {p1}, Landroid/os/Parcel;->createStringArrayList()Ljava/util/ArrayList; │ + │ + move-result-object v0 │ + │ + iput-object v0, p0, Landroid/support/v4/app/BackStackState;->mSharedElementTargetNames:Ljava/util/ArrayList; │ + │ + .line 108 │ return-void │ .end method │ │ .method public constructor (Landroid/support/v4/app/FragmentManagerImpl;Landroid/support/v4/app/BackStackRecord;)V │ .locals 8 │ .param p1, "fm" # Landroid/support/v4/app/FragmentManagerImpl; │ .param p2, "bse" # Landroid/support/v4/app/BackStackRecord; │ │ .prologue │ - .line 40 │ + .line 51 │ invoke-direct {p0}, Ljava/lang/Object;->()V │ │ - .line 41 │ + .line 52 │ const/4 v2, 0x0 │ │ - .line 42 │ + .line 53 │ .local v2, "numRemoved":I │ iget-object v3, p2, Landroid/support/v4/app/BackStackRecord;->mHead:Landroid/support/v4/app/BackStackRecord$Op; │ │ - .line 43 │ + .line 54 │ .local v3, "op":Landroid/support/v4/app/BackStackRecord$Op; │ :goto_0 │ if-eqz v3, :cond_1 │ │ - .line 44 │ + .line 55 │ iget-object v6, v3, Landroid/support/v4/app/BackStackRecord$Op;->removed:Ljava/util/ArrayList; │ │ if-eqz v6, :cond_0 │ │ iget-object v6, v3, Landroid/support/v4/app/BackStackRecord$Op;->removed:Ljava/util/ArrayList; │ │ invoke-virtual {v6}, Ljava/util/ArrayList;->size()I │ │ move-result v6 │ │ add-int/2addr v2, v6 │ │ - .line 45 │ + .line 56 │ :cond_0 │ iget-object v3, v3, Landroid/support/v4/app/BackStackRecord$Op;->next:Landroid/support/v4/app/BackStackRecord$Op; │ │ goto :goto_0 │ │ - .line 47 │ + .line 58 │ :cond_1 │ iget v6, p2, Landroid/support/v4/app/BackStackRecord;->mNumOp:I │ │ mul-int/lit8 v6, v6, 0x7 │ │ add-int/2addr v6, v2 │ │ new-array v6, v6, [I │ │ iput-object v6, p0, Landroid/support/v4/app/BackStackState;->mOps:[I │ │ - .line 49 │ + .line 60 │ iget-boolean v6, p2, Landroid/support/v4/app/BackStackRecord;->mAddToBackStack:Z │ │ if-nez v6, :cond_2 │ │ - .line 50 │ + .line 61 │ new-instance v6, Ljava/lang/IllegalStateException; │ │ const-string v7, "Not on back stack" │ │ invoke-direct {v6, v7}, Ljava/lang/IllegalStateException;->(Ljava/lang/String;)V │ │ throw v6 │ │ - .line 53 │ + .line 64 │ :cond_2 │ iget-object v3, p2, Landroid/support/v4/app/BackStackRecord;->mHead:Landroid/support/v4/app/BackStackRecord$Op; │ │ - .line 54 │ + .line 65 │ const/4 v4, 0x0 │ │ .local v4, "pos":I │ move v5, v4 │ │ - .line 55 │ + .line 66 │ .end local v4 # "pos":I │ .local v5, "pos":I │ :goto_1 │ if-eqz v3, :cond_6 │ │ - .line 56 │ + .line 67 │ iget-object v6, p0, Landroid/support/v4/app/BackStackState;->mOps:[I │ │ add-int/lit8 v4, v5, 0x1 │ │ .end local v5 # "pos":I │ .restart local v4 # "pos":I │ iget v7, v3, Landroid/support/v4/app/BackStackRecord$Op;->cmd:I │ │ aput v7, v6, v5 │ │ - .line 57 │ + .line 68 │ iget-object v7, p0, Landroid/support/v4/app/BackStackState;->mOps:[I │ │ add-int/lit8 v5, v4, 0x1 │ │ .end local v4 # "pos":I │ .restart local v5 # "pos":I │ iget-object v6, v3, Landroid/support/v4/app/BackStackRecord$Op;->fragment:Landroid/support/v4/app/Fragment; │ @@ -244,92 +280,92 @@ │ iget-object v6, v3, Landroid/support/v4/app/BackStackRecord$Op;->fragment:Landroid/support/v4/app/Fragment; │ │ iget v6, v6, Landroid/support/v4/app/Fragment;->mIndex:I │ │ :goto_2 │ aput v6, v7, v4 │ │ - .line 58 │ + .line 69 │ iget-object v6, p0, Landroid/support/v4/app/BackStackState;->mOps:[I │ │ add-int/lit8 v4, v5, 0x1 │ │ .end local v5 # "pos":I │ .restart local v4 # "pos":I │ iget v7, v3, Landroid/support/v4/app/BackStackRecord$Op;->enterAnim:I │ │ aput v7, v6, v5 │ │ - .line 59 │ + .line 70 │ iget-object v6, p0, Landroid/support/v4/app/BackStackState;->mOps:[I │ │ add-int/lit8 v5, v4, 0x1 │ │ .end local v4 # "pos":I │ .restart local v5 # "pos":I │ iget v7, v3, Landroid/support/v4/app/BackStackRecord$Op;->exitAnim:I │ │ aput v7, v6, v4 │ │ - .line 60 │ + .line 71 │ iget-object v6, p0, Landroid/support/v4/app/BackStackState;->mOps:[I │ │ add-int/lit8 v4, v5, 0x1 │ │ .end local v5 # "pos":I │ .restart local v4 # "pos":I │ iget v7, v3, Landroid/support/v4/app/BackStackRecord$Op;->popEnterAnim:I │ │ aput v7, v6, v5 │ │ - .line 61 │ + .line 72 │ iget-object v6, p0, Landroid/support/v4/app/BackStackState;->mOps:[I │ │ add-int/lit8 v5, v4, 0x1 │ │ .end local v4 # "pos":I │ .restart local v5 # "pos":I │ iget v7, v3, Landroid/support/v4/app/BackStackRecord$Op;->popExitAnim:I │ │ aput v7, v6, v4 │ │ - .line 62 │ + .line 73 │ iget-object v6, v3, Landroid/support/v4/app/BackStackRecord$Op;->removed:Ljava/util/ArrayList; │ │ if-eqz v6, :cond_5 │ │ - .line 63 │ + .line 74 │ iget-object v6, v3, Landroid/support/v4/app/BackStackRecord$Op;->removed:Ljava/util/ArrayList; │ │ invoke-virtual {v6}, Ljava/util/ArrayList;->size()I │ │ move-result v0 │ │ - .line 64 │ + .line 75 │ .local v0, "N":I │ iget-object v6, p0, Landroid/support/v4/app/BackStackState;->mOps:[I │ │ add-int/lit8 v4, v5, 0x1 │ │ .end local v5 # "pos":I │ .restart local v4 # "pos":I │ aput v0, v6, v5 │ │ - .line 65 │ + .line 76 │ const/4 v1, 0x0 │ │ .local v1, "i":I │ move v5, v4 │ │ .end local v4 # "pos":I │ .restart local v5 # "pos":I │ :goto_3 │ if-ge v1, v0, :cond_4 │ │ - .line 66 │ + .line 77 │ iget-object v7, p0, Landroid/support/v4/app/BackStackState;->mOps:[I │ │ add-int/lit8 v4, v5, 0x1 │ │ .end local v5 # "pos":I │ .restart local v4 # "pos":I │ iget-object v6, v3, Landroid/support/v4/app/BackStackRecord$Op;->removed:Ljava/util/ArrayList; │ @@ -340,170 +376,180 @@ │ │ check-cast v6, Landroid/support/v4/app/Fragment; │ │ iget v6, v6, Landroid/support/v4/app/Fragment;->mIndex:I │ │ aput v6, v7, v5 │ │ - .line 65 │ + .line 76 │ add-int/lit8 v1, v1, 0x1 │ │ move v5, v4 │ │ .end local v4 # "pos":I │ .restart local v5 # "pos":I │ goto :goto_3 │ │ - .line 57 │ + .line 68 │ .end local v0 # "N":I │ .end local v1 # "i":I │ :cond_3 │ const/4 v6, -0x1 │ │ goto :goto_2 │ │ .restart local v0 # "N":I │ .restart local v1 # "i":I │ :cond_4 │ move v4, v5 │ │ - .line 71 │ + .line 82 │ .end local v0 # "N":I │ .end local v1 # "i":I │ .end local v5 # "pos":I │ .restart local v4 # "pos":I │ :goto_4 │ iget-object v3, v3, Landroid/support/v4/app/BackStackRecord$Op;->next:Landroid/support/v4/app/BackStackRecord$Op; │ │ move v5, v4 │ │ .end local v4 # "pos":I │ .restart local v5 # "pos":I │ goto :goto_1 │ │ - .line 69 │ + .line 80 │ :cond_5 │ iget-object v6, p0, Landroid/support/v4/app/BackStackState;->mOps:[I │ │ add-int/lit8 v4, v5, 0x1 │ │ .end local v5 # "pos":I │ .restart local v4 # "pos":I │ const/4 v7, 0x0 │ │ aput v7, v6, v5 │ │ goto :goto_4 │ │ - .line 73 │ + .line 84 │ .end local v4 # "pos":I │ .restart local v5 # "pos":I │ :cond_6 │ iget v6, p2, Landroid/support/v4/app/BackStackRecord;->mTransition:I │ │ iput v6, p0, Landroid/support/v4/app/BackStackState;->mTransition:I │ │ - .line 74 │ + .line 85 │ iget v6, p2, Landroid/support/v4/app/BackStackRecord;->mTransitionStyle:I │ │ iput v6, p0, Landroid/support/v4/app/BackStackState;->mTransitionStyle:I │ │ - .line 75 │ + .line 86 │ iget-object v6, p2, Landroid/support/v4/app/BackStackRecord;->mName:Ljava/lang/String; │ │ iput-object v6, p0, Landroid/support/v4/app/BackStackState;->mName:Ljava/lang/String; │ │ - .line 76 │ + .line 87 │ iget v6, p2, Landroid/support/v4/app/BackStackRecord;->mIndex:I │ │ iput v6, p0, Landroid/support/v4/app/BackStackState;->mIndex:I │ │ - .line 77 │ + .line 88 │ iget v6, p2, Landroid/support/v4/app/BackStackRecord;->mBreadCrumbTitleRes:I │ │ iput v6, p0, Landroid/support/v4/app/BackStackState;->mBreadCrumbTitleRes:I │ │ - .line 78 │ + .line 89 │ iget-object v6, p2, Landroid/support/v4/app/BackStackRecord;->mBreadCrumbTitleText:Ljava/lang/CharSequence; │ │ iput-object v6, p0, Landroid/support/v4/app/BackStackState;->mBreadCrumbTitleText:Ljava/lang/CharSequence; │ │ - .line 79 │ + .line 90 │ iget v6, p2, Landroid/support/v4/app/BackStackRecord;->mBreadCrumbShortTitleRes:I │ │ iput v6, p0, Landroid/support/v4/app/BackStackState;->mBreadCrumbShortTitleRes:I │ │ - .line 80 │ + .line 91 │ iget-object v6, p2, Landroid/support/v4/app/BackStackRecord;->mBreadCrumbShortTitleText:Ljava/lang/CharSequence; │ │ iput-object v6, p0, Landroid/support/v4/app/BackStackState;->mBreadCrumbShortTitleText:Ljava/lang/CharSequence; │ │ - .line 81 │ + .line 92 │ + iget-object v6, p2, Landroid/support/v4/app/BackStackRecord;->mSharedElementSourceNames:Ljava/util/ArrayList; │ + │ + iput-object v6, p0, Landroid/support/v4/app/BackStackState;->mSharedElementSourceNames:Ljava/util/ArrayList; │ + │ + .line 93 │ + iget-object v6, p2, Landroid/support/v4/app/BackStackRecord;->mSharedElementTargetNames:Ljava/util/ArrayList; │ + │ + iput-object v6, p0, Landroid/support/v4/app/BackStackState;->mSharedElementTargetNames:Ljava/util/ArrayList; │ + │ + .line 94 │ return-void │ .end method │ │ │ # virtual methods │ .method public describeContents()I │ .locals 1 │ │ .prologue │ - .line 142 │ + .line 159 │ const/4 v0, 0x0 │ │ return v0 │ .end method │ │ .method public instantiate(Landroid/support/v4/app/FragmentManagerImpl;)Landroid/support/v4/app/BackStackRecord; │ .locals 14 │ .param p1, "fm" # Landroid/support/v4/app/FragmentManagerImpl; │ │ .prologue │ const/4 v13, 0x1 │ │ - .line 96 │ + .line 111 │ new-instance v1, Landroid/support/v4/app/BackStackRecord; │ │ invoke-direct {v1, p1}, Landroid/support/v4/app/BackStackRecord;->(Landroid/support/v4/app/FragmentManagerImpl;)V │ │ - .line 97 │ + .line 112 │ .local v1, "bse":Landroid/support/v4/app/BackStackRecord; │ const/4 v7, 0x0 │ │ - .line 98 │ + .line 113 │ .local v7, "pos":I │ const/4 v5, 0x0 │ │ - .line 99 │ + .line 114 │ .local v5, "num":I │ :goto_0 │ iget-object v10, p0, Landroid/support/v4/app/BackStackState;->mOps:[I │ │ array-length v10, v10 │ │ if-ge v7, v10, :cond_4 │ │ - .line 100 │ + .line 115 │ new-instance v6, Landroid/support/v4/app/BackStackRecord$Op; │ │ invoke-direct {v6}, Landroid/support/v4/app/BackStackRecord$Op;->()V │ │ - .line 101 │ + .line 116 │ .local v6, "op":Landroid/support/v4/app/BackStackRecord$Op; │ iget-object v10, p0, Landroid/support/v4/app/BackStackState;->mOps:[I │ │ add-int/lit8 v8, v7, 0x1 │ │ .end local v7 # "pos":I │ .local v8, "pos":I │ aget v10, v10, v7 │ │ iput v10, v6, Landroid/support/v4/app/BackStackRecord$Op;->cmd:I │ │ - .line 102 │ + .line 117 │ sget-boolean v10, Landroid/support/v4/app/FragmentManagerImpl;->DEBUG:Z │ │ if-eqz v10, :cond_0 │ │ const-string v10, "FragmentManager" │ │ new-instance v11, Ljava/lang/StringBuilder; │ @@ -546,115 +592,115 @@ │ │ invoke-virtual {v11}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; │ │ move-result-object v11 │ │ invoke-static {v10, v11}, Landroid/util/Log;->v(Ljava/lang/String;Ljava/lang/String;)I │ │ - .line 104 │ + .line 119 │ :cond_0 │ iget-object v10, p0, Landroid/support/v4/app/BackStackState;->mOps:[I │ │ add-int/lit8 v7, v8, 0x1 │ │ .end local v8 # "pos":I │ .restart local v7 # "pos":I │ aget v3, v10, v8 │ │ - .line 105 │ + .line 120 │ .local v3, "findex":I │ if-ltz v3, :cond_2 │ │ - .line 106 │ + .line 121 │ iget-object v10, p1, Landroid/support/v4/app/FragmentManagerImpl;->mActive:Ljava/util/ArrayList; │ │ invoke-virtual {v10, v3}, Ljava/util/ArrayList;->get(I)Ljava/lang/Object; │ │ move-result-object v2 │ │ check-cast v2, Landroid/support/v4/app/Fragment; │ │ - .line 107 │ + .line 122 │ .local v2, "f":Landroid/support/v4/app/Fragment; │ iput-object v2, v6, Landroid/support/v4/app/BackStackRecord$Op;->fragment:Landroid/support/v4/app/Fragment; │ │ - .line 111 │ + .line 126 │ .end local v2 # "f":Landroid/support/v4/app/Fragment; │ :goto_1 │ iget-object v10, p0, Landroid/support/v4/app/BackStackState;->mOps:[I │ │ add-int/lit8 v8, v7, 0x1 │ │ .end local v7 # "pos":I │ .restart local v8 # "pos":I │ aget v10, v10, v7 │ │ iput v10, v6, Landroid/support/v4/app/BackStackRecord$Op;->enterAnim:I │ │ - .line 112 │ + .line 127 │ iget-object v10, p0, Landroid/support/v4/app/BackStackState;->mOps:[I │ │ add-int/lit8 v7, v8, 0x1 │ │ .end local v8 # "pos":I │ .restart local v7 # "pos":I │ aget v10, v10, v8 │ │ iput v10, v6, Landroid/support/v4/app/BackStackRecord$Op;->exitAnim:I │ │ - .line 113 │ + .line 128 │ iget-object v10, p0, Landroid/support/v4/app/BackStackState;->mOps:[I │ │ add-int/lit8 v8, v7, 0x1 │ │ .end local v7 # "pos":I │ .restart local v8 # "pos":I │ aget v10, v10, v7 │ │ iput v10, v6, Landroid/support/v4/app/BackStackRecord$Op;->popEnterAnim:I │ │ - .line 114 │ + .line 129 │ iget-object v10, p0, Landroid/support/v4/app/BackStackState;->mOps:[I │ │ add-int/lit8 v7, v8, 0x1 │ │ .end local v8 # "pos":I │ .restart local v7 # "pos":I │ aget v10, v10, v8 │ │ iput v10, v6, Landroid/support/v4/app/BackStackRecord$Op;->popExitAnim:I │ │ - .line 115 │ + .line 130 │ iget-object v10, p0, Landroid/support/v4/app/BackStackState;->mOps:[I │ │ add-int/lit8 v8, v7, 0x1 │ │ .end local v7 # "pos":I │ .restart local v8 # "pos":I │ aget v0, v10, v7 │ │ - .line 116 │ + .line 131 │ .local v0, "N":I │ if-lez v0, :cond_3 │ │ - .line 117 │ + .line 132 │ new-instance v10, Ljava/util/ArrayList; │ │ invoke-direct {v10, v0}, Ljava/util/ArrayList;->(I)V │ │ iput-object v10, v6, Landroid/support/v4/app/BackStackRecord$Op;->removed:Ljava/util/ArrayList; │ │ - .line 118 │ + .line 133 │ const/4 v4, 0x0 │ │ .local v4, "i":I │ :goto_2 │ if-ge v4, v0, :cond_3 │ │ - .line 119 │ + .line 134 │ sget-boolean v10, Landroid/support/v4/app/FragmentManagerImpl;->DEBUG:Z │ │ if-eqz v10, :cond_1 │ │ const-string v10, "FragmentManager" │ │ new-instance v11, Ljava/lang/StringBuilder; │ @@ -687,15 +733,15 @@ │ │ invoke-virtual {v11}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; │ │ move-result-object v11 │ │ invoke-static {v10, v11}, Landroid/util/Log;->v(Ljava/lang/String;Ljava/lang/String;)I │ │ - .line 121 │ + .line 136 │ :cond_1 │ iget-object v10, p1, Landroid/support/v4/app/FragmentManagerImpl;->mActive:Ljava/util/ArrayList; │ │ iget-object v11, p0, Landroid/support/v4/app/BackStackState;->mOps:[I │ │ add-int/lit8 v7, v8, 0x1 │ │ @@ -705,30 +751,30 @@ │ │ invoke-virtual {v10, v11}, Ljava/util/ArrayList;->get(I)Ljava/lang/Object; │ │ move-result-object v9 │ │ check-cast v9, Landroid/support/v4/app/Fragment; │ │ - .line 122 │ + .line 137 │ .local v9, "r":Landroid/support/v4/app/Fragment; │ iget-object v10, v6, Landroid/support/v4/app/BackStackRecord$Op;->removed:Ljava/util/ArrayList; │ │ invoke-virtual {v10, v9}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z │ │ - .line 118 │ + .line 133 │ add-int/lit8 v4, v4, 0x1 │ │ move v8, v7 │ │ .end local v7 # "pos":I │ .restart local v8 # "pos":I │ goto :goto_2 │ │ - .line 109 │ + .line 124 │ .end local v0 # "N":I │ .end local v4 # "i":I │ .end local v8 # "pos":I │ .end local v9 # "r":Landroid/support/v4/app/Fragment; │ .restart local v7 # "pos":I │ :cond_2 │ const/4 v10, 0x0 │ @@ -739,128 +785,148 @@ │ │ .end local v7 # "pos":I │ .restart local v0 # "N":I │ .restart local v8 # "pos":I │ :cond_3 │ move v7, v8 │ │ - .line 125 │ + .line 140 │ .end local v8 # "pos":I │ .restart local v7 # "pos":I │ invoke-virtual {v1, v6}, Landroid/support/v4/app/BackStackRecord;->addOp(Landroid/support/v4/app/BackStackRecord$Op;)V │ │ - .line 126 │ + .line 141 │ add-int/lit8 v5, v5, 0x1 │ │ - .line 127 │ + .line 142 │ goto/16 :goto_0 │ │ - .line 128 │ + .line 143 │ .end local v0 # "N":I │ .end local v3 # "findex":I │ .end local v6 # "op":Landroid/support/v4/app/BackStackRecord$Op; │ :cond_4 │ iget v10, p0, Landroid/support/v4/app/BackStackState;->mTransition:I │ │ iput v10, v1, Landroid/support/v4/app/BackStackRecord;->mTransition:I │ │ - .line 129 │ + .line 144 │ iget v10, p0, Landroid/support/v4/app/BackStackState;->mTransitionStyle:I │ │ iput v10, v1, Landroid/support/v4/app/BackStackRecord;->mTransitionStyle:I │ │ - .line 130 │ + .line 145 │ iget-object v10, p0, Landroid/support/v4/app/BackStackState;->mName:Ljava/lang/String; │ │ iput-object v10, v1, Landroid/support/v4/app/BackStackRecord;->mName:Ljava/lang/String; │ │ - .line 131 │ + .line 146 │ iget v10, p0, Landroid/support/v4/app/BackStackState;->mIndex:I │ │ iput v10, v1, Landroid/support/v4/app/BackStackRecord;->mIndex:I │ │ - .line 132 │ + .line 147 │ iput-boolean v13, v1, Landroid/support/v4/app/BackStackRecord;->mAddToBackStack:Z │ │ - .line 133 │ + .line 148 │ iget v10, p0, Landroid/support/v4/app/BackStackState;->mBreadCrumbTitleRes:I │ │ iput v10, v1, Landroid/support/v4/app/BackStackRecord;->mBreadCrumbTitleRes:I │ │ - .line 134 │ + .line 149 │ iget-object v10, p0, Landroid/support/v4/app/BackStackState;->mBreadCrumbTitleText:Ljava/lang/CharSequence; │ │ iput-object v10, v1, Landroid/support/v4/app/BackStackRecord;->mBreadCrumbTitleText:Ljava/lang/CharSequence; │ │ - .line 135 │ + .line 150 │ iget v10, p0, Landroid/support/v4/app/BackStackState;->mBreadCrumbShortTitleRes:I │ │ iput v10, v1, Landroid/support/v4/app/BackStackRecord;->mBreadCrumbShortTitleRes:I │ │ - .line 136 │ + .line 151 │ iget-object v10, p0, Landroid/support/v4/app/BackStackState;->mBreadCrumbShortTitleText:Ljava/lang/CharSequence; │ │ iput-object v10, v1, Landroid/support/v4/app/BackStackRecord;->mBreadCrumbShortTitleText:Ljava/lang/CharSequence; │ │ - .line 137 │ + .line 152 │ + iget-object v10, p0, Landroid/support/v4/app/BackStackState;->mSharedElementSourceNames:Ljava/util/ArrayList; │ + │ + iput-object v10, v1, Landroid/support/v4/app/BackStackRecord;->mSharedElementSourceNames:Ljava/util/ArrayList; │ + │ + .line 153 │ + iget-object v10, p0, Landroid/support/v4/app/BackStackState;->mSharedElementTargetNames:Ljava/util/ArrayList; │ + │ + iput-object v10, v1, Landroid/support/v4/app/BackStackRecord;->mSharedElementTargetNames:Ljava/util/ArrayList; │ + │ + .line 154 │ invoke-virtual {v1, v13}, Landroid/support/v4/app/BackStackRecord;->bumpBackStackNesting(I)V │ │ - .line 138 │ + .line 155 │ return-object v1 │ .end method │ │ .method public writeToParcel(Landroid/os/Parcel;I)V │ .locals 2 │ .param p1, "dest" # Landroid/os/Parcel; │ .param p2, "flags" # I │ │ .prologue │ const/4 v1, 0x0 │ │ - .line 146 │ + .line 163 │ iget-object v0, p0, Landroid/support/v4/app/BackStackState;->mOps:[I │ │ invoke-virtual {p1, v0}, Landroid/os/Parcel;->writeIntArray([I)V │ │ - .line 147 │ + .line 164 │ iget v0, p0, Landroid/support/v4/app/BackStackState;->mTransition:I │ │ invoke-virtual {p1, v0}, Landroid/os/Parcel;->writeInt(I)V │ │ - .line 148 │ + .line 165 │ iget v0, p0, Landroid/support/v4/app/BackStackState;->mTransitionStyle:I │ │ invoke-virtual {p1, v0}, Landroid/os/Parcel;->writeInt(I)V │ │ - .line 149 │ + .line 166 │ iget-object v0, p0, Landroid/support/v4/app/BackStackState;->mName:Ljava/lang/String; │ │ invoke-virtual {p1, v0}, Landroid/os/Parcel;->writeString(Ljava/lang/String;)V │ │ - .line 150 │ + .line 167 │ iget v0, p0, Landroid/support/v4/app/BackStackState;->mIndex:I │ │ invoke-virtual {p1, v0}, Landroid/os/Parcel;->writeInt(I)V │ │ - .line 151 │ + .line 168 │ iget v0, p0, Landroid/support/v4/app/BackStackState;->mBreadCrumbTitleRes:I │ │ invoke-virtual {p1, v0}, Landroid/os/Parcel;->writeInt(I)V │ │ - .line 152 │ + .line 169 │ iget-object v0, p0, Landroid/support/v4/app/BackStackState;->mBreadCrumbTitleText:Ljava/lang/CharSequence; │ │ invoke-static {v0, p1, v1}, Landroid/text/TextUtils;->writeToParcel(Ljava/lang/CharSequence;Landroid/os/Parcel;I)V │ │ - .line 153 │ + .line 170 │ iget v0, p0, Landroid/support/v4/app/BackStackState;->mBreadCrumbShortTitleRes:I │ │ invoke-virtual {p1, v0}, Landroid/os/Parcel;->writeInt(I)V │ │ - .line 154 │ + .line 171 │ iget-object v0, p0, Landroid/support/v4/app/BackStackState;->mBreadCrumbShortTitleText:Ljava/lang/CharSequence; │ │ invoke-static {v0, p1, v1}, Landroid/text/TextUtils;->writeToParcel(Ljava/lang/CharSequence;Landroid/os/Parcel;I)V │ │ - .line 155 │ + .line 172 │ + iget-object v0, p0, Landroid/support/v4/app/BackStackState;->mSharedElementSourceNames:Ljava/util/ArrayList; │ + │ + invoke-virtual {p1, v0}, Landroid/os/Parcel;->writeStringList(Ljava/util/List;)V │ + │ + .line 173 │ + iget-object v0, p0, Landroid/support/v4/app/BackStackState;->mSharedElementTargetNames:Ljava/util/ArrayList; │ + │ + invoke-virtual {p1, v0}, Landroid/os/Parcel;->writeStringList(Ljava/util/List;)V │ + │ + .line 174 │ return-void │ .end method ├── smali/android/support/v4/app/NotificationCompatIceCreamSandwich.smali │ @@ -11,210 +11,212 @@ │ .line 25 │ invoke-direct {p0}, Ljava/lang/Object;->()V │ │ return-void │ .end method │ │ .method static add(Landroid/content/Context;Landroid/app/Notification;Ljava/lang/CharSequence;Ljava/lang/CharSequence;Ljava/lang/CharSequence;Landroid/widget/RemoteViews;ILandroid/app/PendingIntent;Landroid/app/PendingIntent;Landroid/graphics/Bitmap;IIZ)Landroid/app/Notification; │ - .locals 8 │ + .locals 9 │ .param p0, "context" # Landroid/content/Context; │ .param p1, "n" # Landroid/app/Notification; │ .param p2, "contentTitle" # Ljava/lang/CharSequence; │ .param p3, "contentText" # Ljava/lang/CharSequence; │ .param p4, "contentInfo" # Ljava/lang/CharSequence; │ .param p5, "tickerView" # Landroid/widget/RemoteViews; │ .param p6, "number" # I │ .param p7, "contentIntent" # Landroid/app/PendingIntent; │ .param p8, "fullScreenIntent" # Landroid/app/PendingIntent; │ .param p9, "largeIcon" # Landroid/graphics/Bitmap; │ - .param p10, "mProgressMax" # I │ - .param p11, "mProgress" # I │ - .param p12, "mProgressIndeterminate" # Z │ + .param p10, "progressMax" # I │ + .param p11, "progress" # I │ + .param p12, "progressIndeterminate" # Z │ │ .prologue │ .line 31 │ - new-instance v4, Landroid/app/Notification$Builder; │ + new-instance v5, Landroid/app/Notification$Builder; │ │ - invoke-direct {v4, p0}, Landroid/app/Notification$Builder;->(Landroid/content/Context;)V │ + invoke-direct {v5, p0}, Landroid/app/Notification$Builder;->(Landroid/content/Context;)V │ │ - iget-wide v5, p1, Landroid/app/Notification;->when:J │ + iget-wide v6, p1, Landroid/app/Notification;->when:J │ │ - invoke-virtual {v4, v5, v6}, Landroid/app/Notification$Builder;->setWhen(J)Landroid/app/Notification$Builder; │ + invoke-virtual {v5, v6, v7}, Landroid/app/Notification$Builder;->setWhen(J)Landroid/app/Notification$Builder; │ │ - move-result-object v4 │ + move-result-object v5 │ │ - iget v5, p1, Landroid/app/Notification;->icon:I │ + iget v6, p1, Landroid/app/Notification;->icon:I │ │ - iget v6, p1, Landroid/app/Notification;->iconLevel:I │ + iget v7, p1, Landroid/app/Notification;->iconLevel:I │ │ - invoke-virtual {v4, v5, v6}, Landroid/app/Notification$Builder;->setSmallIcon(II)Landroid/app/Notification$Builder; │ + invoke-virtual {v5, v6, v7}, Landroid/app/Notification$Builder;->setSmallIcon(II)Landroid/app/Notification$Builder; │ │ - move-result-object v4 │ + move-result-object v5 │ │ - iget-object v5, p1, Landroid/app/Notification;->contentView:Landroid/widget/RemoteViews; │ + iget-object v6, p1, Landroid/app/Notification;->contentView:Landroid/widget/RemoteViews; │ │ - invoke-virtual {v4, v5}, Landroid/app/Notification$Builder;->setContent(Landroid/widget/RemoteViews;)Landroid/app/Notification$Builder; │ + invoke-virtual {v5, v6}, Landroid/app/Notification$Builder;->setContent(Landroid/widget/RemoteViews;)Landroid/app/Notification$Builder; │ │ - move-result-object v4 │ + move-result-object v5 │ │ - iget-object v5, p1, Landroid/app/Notification;->tickerText:Ljava/lang/CharSequence; │ + iget-object v6, p1, Landroid/app/Notification;->tickerText:Ljava/lang/CharSequence; │ │ - invoke-virtual {v4, v5, p5}, Landroid/app/Notification$Builder;->setTicker(Ljava/lang/CharSequence;Landroid/widget/RemoteViews;)Landroid/app/Notification$Builder; │ + invoke-virtual {v5, v6, p5}, Landroid/app/Notification$Builder;->setTicker(Ljava/lang/CharSequence;Landroid/widget/RemoteViews;)Landroid/app/Notification$Builder; │ │ - move-result-object v4 │ + move-result-object v5 │ │ - iget-object v5, p1, Landroid/app/Notification;->sound:Landroid/net/Uri; │ + iget-object v6, p1, Landroid/app/Notification;->sound:Landroid/net/Uri; │ │ - iget v6, p1, Landroid/app/Notification;->audioStreamType:I │ + iget v7, p1, Landroid/app/Notification;->audioStreamType:I │ │ - invoke-virtual {v4, v5, v6}, Landroid/app/Notification$Builder;->setSound(Landroid/net/Uri;I)Landroid/app/Notification$Builder; │ + invoke-virtual {v5, v6, v7}, Landroid/app/Notification$Builder;->setSound(Landroid/net/Uri;I)Landroid/app/Notification$Builder; │ │ - move-result-object v4 │ + move-result-object v5 │ │ - iget-object v5, p1, Landroid/app/Notification;->vibrate:[J │ + iget-object v6, p1, Landroid/app/Notification;->vibrate:[J │ │ - invoke-virtual {v4, v5}, Landroid/app/Notification$Builder;->setVibrate([J)Landroid/app/Notification$Builder; │ + invoke-virtual {v5, v6}, Landroid/app/Notification$Builder;->setVibrate([J)Landroid/app/Notification$Builder; │ │ - move-result-object v4 │ + move-result-object v5 │ │ - iget v5, p1, Landroid/app/Notification;->ledARGB:I │ + iget v6, p1, Landroid/app/Notification;->ledARGB:I │ │ - iget v6, p1, Landroid/app/Notification;->ledOnMS:I │ + iget v7, p1, Landroid/app/Notification;->ledOnMS:I │ │ - iget v7, p1, Landroid/app/Notification;->ledOffMS:I │ + iget v8, p1, Landroid/app/Notification;->ledOffMS:I │ │ - invoke-virtual {v4, v5, v6, v7}, Landroid/app/Notification$Builder;->setLights(III)Landroid/app/Notification$Builder; │ + invoke-virtual {v5, v6, v7, v8}, Landroid/app/Notification$Builder;->setLights(III)Landroid/app/Notification$Builder; │ │ - move-result-object v5 │ + move-result-object v6 │ │ - iget v4, p1, Landroid/app/Notification;->flags:I │ + iget v5, p1, Landroid/app/Notification;->flags:I │ │ - and-int/lit8 v4, v4, 0x2 │ + and-int/lit8 v5, v5, 0x2 │ │ - if-eqz v4, :cond_0 │ + if-eqz v5, :cond_0 │ │ - const/4 v4, 0x1 │ + const/4 v5, 0x1 │ │ :goto_0 │ - invoke-virtual {v5, v4}, Landroid/app/Notification$Builder;->setOngoing(Z)Landroid/app/Notification$Builder; │ + invoke-virtual {v6, v5}, Landroid/app/Notification$Builder;->setOngoing(Z)Landroid/app/Notification$Builder; │ │ - move-result-object v5 │ + move-result-object v6 │ │ - iget v4, p1, Landroid/app/Notification;->flags:I │ + iget v5, p1, Landroid/app/Notification;->flags:I │ │ - and-int/lit8 v4, v4, 0x8 │ + and-int/lit8 v5, v5, 0x8 │ │ - if-eqz v4, :cond_1 │ + if-eqz v5, :cond_1 │ │ - const/4 v4, 0x1 │ + const/4 v5, 0x1 │ │ :goto_1 │ - invoke-virtual {v5, v4}, Landroid/app/Notification$Builder;->setOnlyAlertOnce(Z)Landroid/app/Notification$Builder; │ + invoke-virtual {v6, v5}, Landroid/app/Notification$Builder;->setOnlyAlertOnce(Z)Landroid/app/Notification$Builder; │ │ - move-result-object v5 │ + move-result-object v6 │ │ - iget v4, p1, Landroid/app/Notification;->flags:I │ + iget v5, p1, Landroid/app/Notification;->flags:I │ │ - and-int/lit8 v4, v4, 0x10 │ + and-int/lit8 v5, v5, 0x10 │ │ - if-eqz v4, :cond_2 │ + if-eqz v5, :cond_2 │ │ - const/4 v4, 0x1 │ + const/4 v5, 0x1 │ │ :goto_2 │ - invoke-virtual {v5, v4}, Landroid/app/Notification$Builder;->setAutoCancel(Z)Landroid/app/Notification$Builder; │ + invoke-virtual {v6, v5}, Landroid/app/Notification$Builder;->setAutoCancel(Z)Landroid/app/Notification$Builder; │ │ - move-result-object v4 │ + move-result-object v5 │ │ - iget v5, p1, Landroid/app/Notification;->defaults:I │ + iget v6, p1, Landroid/app/Notification;->defaults:I │ │ - invoke-virtual {v4, v5}, Landroid/app/Notification$Builder;->setDefaults(I)Landroid/app/Notification$Builder; │ + invoke-virtual {v5, v6}, Landroid/app/Notification$Builder;->setDefaults(I)Landroid/app/Notification$Builder; │ │ - move-result-object v4 │ + move-result-object v5 │ │ - invoke-virtual {v4, p2}, Landroid/app/Notification$Builder;->setContentTitle(Ljava/lang/CharSequence;)Landroid/app/Notification$Builder; │ + invoke-virtual {v5, p2}, Landroid/app/Notification$Builder;->setContentTitle(Ljava/lang/CharSequence;)Landroid/app/Notification$Builder; │ │ - move-result-object v4 │ + move-result-object v5 │ │ - invoke-virtual {v4, p3}, Landroid/app/Notification$Builder;->setContentText(Ljava/lang/CharSequence;)Landroid/app/Notification$Builder; │ + invoke-virtual {v5, p3}, Landroid/app/Notification$Builder;->setContentText(Ljava/lang/CharSequence;)Landroid/app/Notification$Builder; │ │ - move-result-object v4 │ + move-result-object v5 │ │ - invoke-virtual {v4, p4}, Landroid/app/Notification$Builder;->setContentInfo(Ljava/lang/CharSequence;)Landroid/app/Notification$Builder; │ + invoke-virtual {v5, p4}, Landroid/app/Notification$Builder;->setContentInfo(Ljava/lang/CharSequence;)Landroid/app/Notification$Builder; │ │ - move-result-object v4 │ + move-result-object v5 │ │ - invoke-virtual {v4, p7}, Landroid/app/Notification$Builder;->setContentIntent(Landroid/app/PendingIntent;)Landroid/app/Notification$Builder; │ + move-object/from16 v0, p7 │ │ - move-result-object v4 │ + invoke-virtual {v5, v0}, Landroid/app/Notification$Builder;->setContentIntent(Landroid/app/PendingIntent;)Landroid/app/Notification$Builder; │ │ - iget-object v5, p1, Landroid/app/Notification;->deleteIntent:Landroid/app/PendingIntent; │ + move-result-object v5 │ │ - invoke-virtual {v4, v5}, Landroid/app/Notification$Builder;->setDeleteIntent(Landroid/app/PendingIntent;)Landroid/app/Notification$Builder; │ + iget-object v6, p1, Landroid/app/Notification;->deleteIntent:Landroid/app/PendingIntent; │ │ - move-result-object v5 │ + invoke-virtual {v5, v6}, Landroid/app/Notification$Builder;->setDeleteIntent(Landroid/app/PendingIntent;)Landroid/app/Notification$Builder; │ + │ + move-result-object v6 │ │ - iget v4, p1, Landroid/app/Notification;->flags:I │ + iget v5, p1, Landroid/app/Notification;->flags:I │ │ - and-int/lit16 v4, v4, 0x80 │ + and-int/lit16 v5, v5, 0x80 │ │ - if-eqz v4, :cond_3 │ + if-eqz v5, :cond_3 │ │ - const/4 v4, 0x1 │ + const/4 v5, 0x1 │ │ :goto_3 │ move-object/from16 v0, p8 │ │ - invoke-virtual {v5, v0, v4}, Landroid/app/Notification$Builder;->setFullScreenIntent(Landroid/app/PendingIntent;Z)Landroid/app/Notification$Builder; │ + invoke-virtual {v6, v0, v5}, Landroid/app/Notification$Builder;->setFullScreenIntent(Landroid/app/PendingIntent;Z)Landroid/app/Notification$Builder; │ │ - move-result-object v4 │ + move-result-object v5 │ │ move-object/from16 v0, p9 │ │ - invoke-virtual {v4, v0}, Landroid/app/Notification$Builder;->setLargeIcon(Landroid/graphics/Bitmap;)Landroid/app/Notification$Builder; │ + invoke-virtual {v5, v0}, Landroid/app/Notification$Builder;->setLargeIcon(Landroid/graphics/Bitmap;)Landroid/app/Notification$Builder; │ │ - move-result-object v4 │ + move-result-object v5 │ │ - invoke-virtual {v4, p6}, Landroid/app/Notification$Builder;->setNumber(I)Landroid/app/Notification$Builder; │ + invoke-virtual {v5, p6}, Landroid/app/Notification$Builder;->setNumber(I)Landroid/app/Notification$Builder; │ │ - move-result-object v4 │ + move-result-object v5 │ │ move/from16 v0, p10 │ │ move/from16 v1, p11 │ │ move/from16 v2, p12 │ │ - invoke-virtual {v4, v0, v1, v2}, Landroid/app/Notification$Builder;->setProgress(IIZ)Landroid/app/Notification$Builder; │ + invoke-virtual {v5, v0, v1, v2}, Landroid/app/Notification$Builder;->setProgress(IIZ)Landroid/app/Notification$Builder; │ │ - move-result-object v3 │ + move-result-object v4 │ │ .line 54 │ - .local v3, "b":Landroid/app/Notification$Builder; │ - invoke-virtual {v3}, Landroid/app/Notification$Builder;->getNotification()Landroid/app/Notification; │ + .local v4, "b":Landroid/app/Notification$Builder; │ + invoke-virtual {v4}, Landroid/app/Notification$Builder;->getNotification()Landroid/app/Notification; │ │ - move-result-object v4 │ + move-result-object v5 │ │ - return-object v4 │ + return-object v5 │ │ .line 31 │ - .end local v3 # "b":Landroid/app/Notification$Builder; │ + .end local v4 # "b":Landroid/app/Notification$Builder; │ :cond_0 │ - const/4 v4, 0x0 │ + const/4 v5, 0x0 │ │ goto :goto_0 │ │ :cond_1 │ - const/4 v4, 0x0 │ + const/4 v5, 0x0 │ │ goto :goto_1 │ │ :cond_2 │ - const/4 v4, 0x0 │ + const/4 v5, 0x0 │ │ goto :goto_2 │ │ :cond_3 │ - const/4 v4, 0x0 │ + const/4 v5, 0x0 │ │ goto :goto_3 │ .end method ├── smali/android/support/v4/app/ActionBarDrawerToggle$Delegate.smali │ @@ -12,14 +12,16 @@ │ accessFlags = 0x609 │ name = "Delegate" │ .end annotation │ │ │ # virtual methods │ .method public abstract getThemeUpIndicator()Landroid/graphics/drawable/Drawable; │ + .annotation build Landroid/support/annotation/Nullable; │ + .end annotation │ .end method │ │ .method public abstract setActionBarDescription(I)V │ .end method │ │ .method public abstract setActionBarUpIndicator(Landroid/graphics/drawable/Drawable;I)V │ .end method ├── smali/android/support/v4/app/NotificationCompat$InboxStyle.smali │ @@ -28,87 +28,99 @@ │ │ │ # direct methods │ .method public constructor ()V │ .locals 1 │ │ .prologue │ - .line 785 │ + .line 1729 │ invoke-direct {p0}, Landroid/support/v4/app/NotificationCompat$Style;->()V │ │ - .line 783 │ + .line 1727 │ new-instance v0, Ljava/util/ArrayList; │ │ invoke-direct {v0}, Ljava/util/ArrayList;->()V │ │ iput-object v0, p0, Landroid/support/v4/app/NotificationCompat$InboxStyle;->mTexts:Ljava/util/ArrayList; │ │ - .line 786 │ + .line 1730 │ return-void │ .end method │ │ .method public constructor (Landroid/support/v4/app/NotificationCompat$Builder;)V │ .locals 1 │ .param p1, "builder" # Landroid/support/v4/app/NotificationCompat$Builder; │ │ .prologue │ - .line 788 │ + .line 1732 │ invoke-direct {p0}, Landroid/support/v4/app/NotificationCompat$Style;->()V │ │ - .line 783 │ + .line 1727 │ new-instance v0, Ljava/util/ArrayList; │ │ invoke-direct {v0}, Ljava/util/ArrayList;->()V │ │ iput-object v0, p0, Landroid/support/v4/app/NotificationCompat$InboxStyle;->mTexts:Ljava/util/ArrayList; │ │ - .line 789 │ + .line 1733 │ invoke-virtual {p0, p1}, Landroid/support/v4/app/NotificationCompat$InboxStyle;->setBuilder(Landroid/support/v4/app/NotificationCompat$Builder;)V │ │ - .line 790 │ + .line 1734 │ return-void │ .end method │ │ │ # virtual methods │ .method public addLine(Ljava/lang/CharSequence;)Landroid/support/v4/app/NotificationCompat$InboxStyle; │ - .locals 1 │ + .locals 2 │ .param p1, "cs" # Ljava/lang/CharSequence; │ │ .prologue │ - .line 814 │ + .line 1758 │ iget-object v0, p0, Landroid/support/v4/app/NotificationCompat$InboxStyle;->mTexts:Ljava/util/ArrayList; │ │ - invoke-virtual {v0, p1}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z │ + invoke-static {p1}, Landroid/support/v4/app/NotificationCompat$Builder;->limitCharSequenceLength(Ljava/lang/CharSequence;)Ljava/lang/CharSequence; │ + │ + move-result-object v1 │ │ - .line 815 │ + invoke-virtual {v0, v1}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z │ + │ + .line 1759 │ return-object p0 │ .end method │ │ .method public setBigContentTitle(Ljava/lang/CharSequence;)Landroid/support/v4/app/NotificationCompat$InboxStyle; │ - .locals 0 │ + .locals 1 │ .param p1, "title" # Ljava/lang/CharSequence; │ │ .prologue │ - .line 797 │ - iput-object p1, p0, Landroid/support/v4/app/NotificationCompat$InboxStyle;->mBigContentTitle:Ljava/lang/CharSequence; │ + .line 1741 │ + invoke-static {p1}, Landroid/support/v4/app/NotificationCompat$Builder;->limitCharSequenceLength(Ljava/lang/CharSequence;)Ljava/lang/CharSequence; │ │ - .line 798 │ + move-result-object v0 │ + │ + iput-object v0, p0, Landroid/support/v4/app/NotificationCompat$InboxStyle;->mBigContentTitle:Ljava/lang/CharSequence; │ + │ + .line 1742 │ return-object p0 │ .end method │ │ .method public setSummaryText(Ljava/lang/CharSequence;)Landroid/support/v4/app/NotificationCompat$InboxStyle; │ .locals 1 │ .param p1, "cs" # Ljava/lang/CharSequence; │ │ .prologue │ - .line 805 │ - iput-object p1, p0, Landroid/support/v4/app/NotificationCompat$InboxStyle;->mSummaryText:Ljava/lang/CharSequence; │ + .line 1749 │ + invoke-static {p1}, Landroid/support/v4/app/NotificationCompat$Builder;->limitCharSequenceLength(Ljava/lang/CharSequence;)Ljava/lang/CharSequence; │ + │ + move-result-object v0 │ + │ + iput-object v0, p0, Landroid/support/v4/app/NotificationCompat$InboxStyle;->mSummaryText:Ljava/lang/CharSequence; │ │ - .line 806 │ + .line 1750 │ const/4 v0, 0x1 │ │ iput-boolean v0, p0, Landroid/support/v4/app/NotificationCompat$InboxStyle;->mSummaryTextSet:Z │ │ - .line 807 │ + .line 1751 │ return-object p0 │ .end method ├── smali/android/support/v4/app/NotificationCompat$BigPictureStyle.smali │ @@ -23,88 +23,96 @@ │ │ │ # direct methods │ .method public constructor ()V │ .locals 0 │ │ .prologue │ - .line 656 │ + .line 1600 │ invoke-direct {p0}, Landroid/support/v4/app/NotificationCompat$Style;->()V │ │ - .line 657 │ + .line 1601 │ return-void │ .end method │ │ .method public constructor (Landroid/support/v4/app/NotificationCompat$Builder;)V │ .locals 0 │ .param p1, "builder" # Landroid/support/v4/app/NotificationCompat$Builder; │ │ .prologue │ - .line 659 │ + .line 1603 │ invoke-direct {p0}, Landroid/support/v4/app/NotificationCompat$Style;->()V │ │ - .line 660 │ + .line 1604 │ invoke-virtual {p0, p1}, Landroid/support/v4/app/NotificationCompat$BigPictureStyle;->setBuilder(Landroid/support/v4/app/NotificationCompat$Builder;)V │ │ - .line 661 │ + .line 1605 │ return-void │ .end method │ │ │ # virtual methods │ .method public bigLargeIcon(Landroid/graphics/Bitmap;)Landroid/support/v4/app/NotificationCompat$BigPictureStyle; │ .locals 1 │ .param p1, "b" # Landroid/graphics/Bitmap; │ │ .prologue │ - .line 693 │ + .line 1637 │ iput-object p1, p0, Landroid/support/v4/app/NotificationCompat$BigPictureStyle;->mBigLargeIcon:Landroid/graphics/Bitmap; │ │ - .line 694 │ + .line 1638 │ const/4 v0, 0x1 │ │ iput-boolean v0, p0, Landroid/support/v4/app/NotificationCompat$BigPictureStyle;->mBigLargeIconSet:Z │ │ - .line 695 │ + .line 1639 │ return-object p0 │ .end method │ │ .method public bigPicture(Landroid/graphics/Bitmap;)Landroid/support/v4/app/NotificationCompat$BigPictureStyle; │ .locals 0 │ .param p1, "b" # Landroid/graphics/Bitmap; │ │ .prologue │ - .line 685 │ + .line 1629 │ iput-object p1, p0, Landroid/support/v4/app/NotificationCompat$BigPictureStyle;->mPicture:Landroid/graphics/Bitmap; │ │ - .line 686 │ + .line 1630 │ return-object p0 │ .end method │ │ .method public setBigContentTitle(Ljava/lang/CharSequence;)Landroid/support/v4/app/NotificationCompat$BigPictureStyle; │ - .locals 0 │ + .locals 1 │ .param p1, "title" # Ljava/lang/CharSequence; │ │ .prologue │ - .line 668 │ - iput-object p1, p0, Landroid/support/v4/app/NotificationCompat$BigPictureStyle;->mBigContentTitle:Ljava/lang/CharSequence; │ + .line 1612 │ + invoke-static {p1}, Landroid/support/v4/app/NotificationCompat$Builder;->limitCharSequenceLength(Ljava/lang/CharSequence;)Ljava/lang/CharSequence; │ + │ + move-result-object v0 │ │ - .line 669 │ + iput-object v0, p0, Landroid/support/v4/app/NotificationCompat$BigPictureStyle;->mBigContentTitle:Ljava/lang/CharSequence; │ + │ + .line 1613 │ return-object p0 │ .end method │ │ .method public setSummaryText(Ljava/lang/CharSequence;)Landroid/support/v4/app/NotificationCompat$BigPictureStyle; │ .locals 1 │ .param p1, "cs" # Ljava/lang/CharSequence; │ │ .prologue │ - .line 676 │ - iput-object p1, p0, Landroid/support/v4/app/NotificationCompat$BigPictureStyle;->mSummaryText:Ljava/lang/CharSequence; │ + .line 1620 │ + invoke-static {p1}, Landroid/support/v4/app/NotificationCompat$Builder;->limitCharSequenceLength(Ljava/lang/CharSequence;)Ljava/lang/CharSequence; │ + │ + move-result-object v0 │ + │ + iput-object v0, p0, Landroid/support/v4/app/NotificationCompat$BigPictureStyle;->mSummaryText:Ljava/lang/CharSequence; │ │ - .line 677 │ + .line 1621 │ const/4 v0, 0x1 │ │ iput-boolean v0, p0, Landroid/support/v4/app/NotificationCompat$BigPictureStyle;->mSummaryTextSet:Z │ │ - .line 678 │ + .line 1622 │ return-object p0 │ .end method ├── smali/android/support/v4/app/ShareCompat.smali │ @@ -25,98 +25,98 @@ │ │ │ # direct methods │ .method static constructor ()V │ .locals 2 │ │ .prologue │ - .line 151 │ + .line 152 │ sget v0, Landroid/os/Build$VERSION;->SDK_INT:I │ │ const/16 v1, 0x10 │ │ if-lt v0, v1, :cond_0 │ │ - .line 152 │ + .line 153 │ new-instance v0, Landroid/support/v4/app/ShareCompat$ShareCompatImplJB; │ │ invoke-direct {v0}, Landroid/support/v4/app/ShareCompat$ShareCompatImplJB;->()V │ │ sput-object v0, Landroid/support/v4/app/ShareCompat;->IMPL:Landroid/support/v4/app/ShareCompat$ShareCompatImpl; │ │ - .line 158 │ + .line 159 │ :goto_0 │ return-void │ │ - .line 153 │ + .line 154 │ :cond_0 │ sget v0, Landroid/os/Build$VERSION;->SDK_INT:I │ │ const/16 v1, 0xe │ │ if-lt v0, v1, :cond_1 │ │ - .line 154 │ + .line 155 │ new-instance v0, Landroid/support/v4/app/ShareCompat$ShareCompatImplICS; │ │ invoke-direct {v0}, Landroid/support/v4/app/ShareCompat$ShareCompatImplICS;->()V │ │ sput-object v0, Landroid/support/v4/app/ShareCompat;->IMPL:Landroid/support/v4/app/ShareCompat$ShareCompatImpl; │ │ goto :goto_0 │ │ - .line 156 │ + .line 157 │ :cond_1 │ new-instance v0, Landroid/support/v4/app/ShareCompat$ShareCompatImplBase; │ │ invoke-direct {v0}, Landroid/support/v4/app/ShareCompat$ShareCompatImplBase;->()V │ │ sput-object v0, Landroid/support/v4/app/ShareCompat;->IMPL:Landroid/support/v4/app/ShareCompat$ShareCompatImpl; │ │ goto :goto_0 │ .end method │ │ .method public constructor ()V │ .locals 0 │ │ .prologue │ - .line 58 │ + .line 59 │ invoke-direct {p0}, Ljava/lang/Object;->()V │ │ - .line 654 │ + .line 655 │ return-void │ .end method │ │ .method static synthetic access$000()Landroid/support/v4/app/ShareCompat$ShareCompatImpl; │ .locals 1 │ │ .prologue │ - .line 58 │ + .line 59 │ sget-object v0, Landroid/support/v4/app/ShareCompat;->IMPL:Landroid/support/v4/app/ShareCompat$ShareCompatImpl; │ │ return-object v0 │ .end method │ │ .method public static configureMenuItem(Landroid/view/Menu;ILandroid/support/v4/app/ShareCompat$IntentBuilder;)V │ .locals 4 │ .param p0, "menu" # Landroid/view/Menu; │ .param p1, "menuItemId" # I │ .param p2, "shareIntent" # Landroid/support/v4/app/ShareCompat$IntentBuilder; │ │ .prologue │ - .line 244 │ + .line 245 │ invoke-interface {p0, p1}, Landroid/view/Menu;->findItem(I)Landroid/view/MenuItem; │ │ move-result-object v0 │ │ - .line 245 │ + .line 246 │ .local v0, "item":Landroid/view/MenuItem; │ if-nez v0, :cond_0 │ │ - .line 246 │ + .line 247 │ new-instance v1, Ljava/lang/IllegalArgumentException; │ │ new-instance v2, Ljava/lang/StringBuilder; │ │ invoke-direct {v2}, Ljava/lang/StringBuilder;->()V │ │ const-string v3, "Could not find menu item with id " │ @@ -139,93 +139,93 @@ │ │ move-result-object v2 │ │ invoke-direct {v1, v2}, Ljava/lang/IllegalArgumentException;->(Ljava/lang/String;)V │ │ throw v1 │ │ - .line 249 │ + .line 250 │ :cond_0 │ invoke-static {v0, p2}, Landroid/support/v4/app/ShareCompat;->configureMenuItem(Landroid/view/MenuItem;Landroid/support/v4/app/ShareCompat$IntentBuilder;)V │ │ - .line 250 │ + .line 251 │ return-void │ .end method │ │ .method public static configureMenuItem(Landroid/view/MenuItem;Landroid/support/v4/app/ShareCompat$IntentBuilder;)V │ .locals 1 │ .param p0, "item" # Landroid/view/MenuItem; │ .param p1, "shareIntent" # Landroid/support/v4/app/ShareCompat$IntentBuilder; │ │ .prologue │ - .line 232 │ + .line 233 │ sget-object v0, Landroid/support/v4/app/ShareCompat;->IMPL:Landroid/support/v4/app/ShareCompat$ShareCompatImpl; │ │ invoke-interface {v0, p0, p1}, Landroid/support/v4/app/ShareCompat$ShareCompatImpl;->configureMenuItem(Landroid/view/MenuItem;Landroid/support/v4/app/ShareCompat$IntentBuilder;)V │ │ - .line 233 │ + .line 234 │ return-void │ .end method │ │ .method public static getCallingActivity(Landroid/app/Activity;)Landroid/content/ComponentName; │ .locals 3 │ .param p0, "calledActivity" # Landroid/app/Activity; │ │ .prologue │ - .line 193 │ + .line 194 │ invoke-virtual {p0}, Landroid/app/Activity;->getCallingActivity()Landroid/content/ComponentName; │ │ move-result-object v0 │ │ - .line 194 │ + .line 195 │ .local v0, "result":Landroid/content/ComponentName; │ if-nez v0, :cond_0 │ │ - .line 195 │ + .line 196 │ invoke-virtual {p0}, Landroid/app/Activity;->getIntent()Landroid/content/Intent; │ │ move-result-object v1 │ │ const-string v2, "android.support.v4.app.EXTRA_CALLING_ACTIVITY" │ │ invoke-virtual {v1, v2}, Landroid/content/Intent;->getParcelableExtra(Ljava/lang/String;)Landroid/os/Parcelable; │ │ move-result-object v0 │ │ .end local v0 # "result":Landroid/content/ComponentName; │ check-cast v0, Landroid/content/ComponentName; │ │ - .line 197 │ + .line 198 │ .restart local v0 # "result":Landroid/content/ComponentName; │ :cond_0 │ return-object v0 │ .end method │ │ .method public static getCallingPackage(Landroid/app/Activity;)Ljava/lang/String; │ .locals 3 │ .param p0, "calledActivity" # Landroid/app/Activity; │ │ .prologue │ - .line 173 │ + .line 174 │ invoke-virtual {p0}, Landroid/app/Activity;->getCallingPackage()Ljava/lang/String; │ │ move-result-object v0 │ │ - .line 174 │ + .line 175 │ .local v0, "result":Ljava/lang/String; │ if-nez v0, :cond_0 │ │ - .line 175 │ + .line 176 │ invoke-virtual {p0}, Landroid/app/Activity;->getIntent()Landroid/content/Intent; │ │ move-result-object v1 │ │ const-string v2, "android.support.v4.app.EXTRA_CALLING_PACKAGE" │ │ invoke-virtual {v1, v2}, Landroid/content/Intent;->getStringExtra(Ljava/lang/String;)Ljava/lang/String; │ │ move-result-object v0 │ │ - .line 177 │ + .line 178 │ :cond_0 │ return-object v0 │ .end method ├── smali/android/support/v4/app/ShareCompat$IntentReader.smali │ @@ -41,111 +41,111 @@ │ │ # direct methods │ .method private constructor (Landroid/app/Activity;)V │ .locals 1 │ .param p1, "activity" # Landroid/app/Activity; │ │ .prologue │ - .line 675 │ + .line 676 │ invoke-direct {p0}, Ljava/lang/Object;->()V │ │ - .line 676 │ + .line 677 │ iput-object p1, p0, Landroid/support/v4/app/ShareCompat$IntentReader;->mActivity:Landroid/app/Activity; │ │ - .line 677 │ + .line 678 │ invoke-virtual {p1}, Landroid/app/Activity;->getIntent()Landroid/content/Intent; │ │ move-result-object v0 │ │ iput-object v0, p0, Landroid/support/v4/app/ShareCompat$IntentReader;->mIntent:Landroid/content/Intent; │ │ - .line 678 │ + .line 679 │ invoke-static {p1}, Landroid/support/v4/app/ShareCompat;->getCallingPackage(Landroid/app/Activity;)Ljava/lang/String; │ │ move-result-object v0 │ │ iput-object v0, p0, Landroid/support/v4/app/ShareCompat$IntentReader;->mCallingPackage:Ljava/lang/String; │ │ - .line 679 │ + .line 680 │ invoke-static {p1}, Landroid/support/v4/app/ShareCompat;->getCallingActivity(Landroid/app/Activity;)Landroid/content/ComponentName; │ │ move-result-object v0 │ │ iput-object v0, p0, Landroid/support/v4/app/ShareCompat$IntentReader;->mCallingActivity:Landroid/content/ComponentName; │ │ - .line 680 │ + .line 681 │ return-void │ .end method │ │ .method public static from(Landroid/app/Activity;)Landroid/support/v4/app/ShareCompat$IntentReader; │ .locals 1 │ .param p0, "activity" # Landroid/app/Activity; │ │ .prologue │ - .line 672 │ + .line 673 │ new-instance v0, Landroid/support/v4/app/ShareCompat$IntentReader; │ │ invoke-direct {v0, p0}, Landroid/support/v4/app/ShareCompat$IntentReader;->(Landroid/app/Activity;)V │ │ return-object v0 │ .end method │ │ │ # virtual methods │ .method public getCallingActivity()Landroid/content/ComponentName; │ .locals 1 │ │ .prologue │ - .line 887 │ + .line 888 │ iget-object v0, p0, Landroid/support/v4/app/ShareCompat$IntentReader;->mCallingActivity:Landroid/content/ComponentName; │ │ return-object v0 │ .end method │ │ .method public getCallingActivityIcon()Landroid/graphics/drawable/Drawable; │ .locals 5 │ │ .prologue │ const/4 v2, 0x0 │ │ - .line 901 │ + .line 902 │ iget-object v3, p0, Landroid/support/v4/app/ShareCompat$IntentReader;->mCallingActivity:Landroid/content/ComponentName; │ │ if-nez v3, :cond_0 │ │ - .line 909 │ + .line 910 │ :goto_0 │ return-object v2 │ │ - .line 903 │ + .line 904 │ :cond_0 │ iget-object v3, p0, Landroid/support/v4/app/ShareCompat$IntentReader;->mActivity:Landroid/app/Activity; │ │ invoke-virtual {v3}, Landroid/app/Activity;->getPackageManager()Landroid/content/pm/PackageManager; │ │ move-result-object v1 │ │ - .line 905 │ + .line 906 │ .local v1, "pm":Landroid/content/pm/PackageManager; │ :try_start_0 │ iget-object v3, p0, Landroid/support/v4/app/ShareCompat$IntentReader;->mCallingActivity:Landroid/content/ComponentName; │ │ invoke-virtual {v1, v3}, Landroid/content/pm/PackageManager;->getActivityIcon(Landroid/content/ComponentName;)Landroid/graphics/drawable/Drawable; │ :try_end_0 │ .catch Landroid/content/pm/PackageManager$NameNotFoundException; {:try_start_0 .. :try_end_0} :catch_0 │ │ move-result-object v2 │ │ goto :goto_0 │ │ - .line 906 │ + .line 907 │ :catch_0 │ move-exception v0 │ │ - .line 907 │ + .line 908 │ .local v0, "e":Landroid/content/pm/PackageManager$NameNotFoundException; │ const-string v3, "IntentReader" │ │ const-string v4, "Could not retrieve icon for calling activity" │ │ invoke-static {v3, v4, v0}, Landroid/util/Log;->e(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I │ │ @@ -154,49 +154,49 @@ │ │ .method public getCallingApplicationIcon()Landroid/graphics/drawable/Drawable; │ .locals 5 │ │ .prologue │ const/4 v2, 0x0 │ │ - .line 923 │ + .line 924 │ iget-object v3, p0, Landroid/support/v4/app/ShareCompat$IntentReader;->mCallingPackage:Ljava/lang/String; │ │ if-nez v3, :cond_0 │ │ - .line 931 │ + .line 932 │ :goto_0 │ return-object v2 │ │ - .line 925 │ + .line 926 │ :cond_0 │ iget-object v3, p0, Landroid/support/v4/app/ShareCompat$IntentReader;->mActivity:Landroid/app/Activity; │ │ invoke-virtual {v3}, Landroid/app/Activity;->getPackageManager()Landroid/content/pm/PackageManager; │ │ move-result-object v1 │ │ - .line 927 │ + .line 928 │ .local v1, "pm":Landroid/content/pm/PackageManager; │ :try_start_0 │ iget-object v3, p0, Landroid/support/v4/app/ShareCompat$IntentReader;->mCallingPackage:Ljava/lang/String; │ │ invoke-virtual {v1, v3}, Landroid/content/pm/PackageManager;->getApplicationIcon(Ljava/lang/String;)Landroid/graphics/drawable/Drawable; │ :try_end_0 │ .catch Landroid/content/pm/PackageManager$NameNotFoundException; {:try_start_0 .. :try_end_0} :catch_0 │ │ move-result-object v2 │ │ goto :goto_0 │ │ - .line 928 │ + .line 929 │ :catch_0 │ move-exception v0 │ │ - .line 929 │ + .line 930 │ .local v0, "e":Landroid/content/pm/PackageManager$NameNotFoundException; │ const-string v3, "IntentReader" │ │ const-string v4, "Could not retrieve icon for calling application" │ │ invoke-static {v3, v4, v0}, Landroid/util/Log;->e(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I │ │ @@ -205,32 +205,32 @@ │ │ .method public getCallingApplicationLabel()Ljava/lang/CharSequence; │ .locals 5 │ │ .prologue │ const/4 v2, 0x0 │ │ - .line 945 │ + .line 946 │ iget-object v3, p0, Landroid/support/v4/app/ShareCompat$IntentReader;->mCallingPackage:Ljava/lang/String; │ │ if-nez v3, :cond_0 │ │ - .line 953 │ + .line 954 │ :goto_0 │ return-object v2 │ │ - .line 947 │ + .line 948 │ :cond_0 │ iget-object v3, p0, Landroid/support/v4/app/ShareCompat$IntentReader;->mActivity:Landroid/app/Activity; │ │ invoke-virtual {v3}, Landroid/app/Activity;->getPackageManager()Landroid/content/pm/PackageManager; │ │ move-result-object v1 │ │ - .line 949 │ + .line 950 │ .local v1, "pm":Landroid/content/pm/PackageManager; │ :try_start_0 │ iget-object v3, p0, Landroid/support/v4/app/ShareCompat$IntentReader;->mCallingPackage:Ljava/lang/String; │ │ const/4 v4, 0x0 │ │ invoke-virtual {v1, v3, v4}, Landroid/content/pm/PackageManager;->getApplicationInfo(Ljava/lang/String;I)Landroid/content/pm/ApplicationInfo; │ @@ -241,44 +241,44 @@ │ :try_end_0 │ .catch Landroid/content/pm/PackageManager$NameNotFoundException; {:try_start_0 .. :try_end_0} :catch_0 │ │ move-result-object v2 │ │ goto :goto_0 │ │ - .line 950 │ + .line 951 │ :catch_0 │ move-exception v0 │ │ - .line 951 │ + .line 952 │ .local v0, "e":Landroid/content/pm/PackageManager$NameNotFoundException; │ const-string v3, "IntentReader" │ │ const-string v4, "Could not retrieve label for calling application" │ │ invoke-static {v3, v4, v0}, Landroid/util/Log;->e(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I │ │ goto :goto_0 │ .end method │ │ .method public getCallingPackage()Ljava/lang/String; │ .locals 1 │ │ .prologue │ - .line 870 │ + .line 871 │ iget-object v0, p0, Landroid/support/v4/app/ShareCompat$IntentReader;->mCallingPackage:Ljava/lang/String; │ │ return-object v0 │ .end method │ │ .method public getEmailBcc()[Ljava/lang/String; │ .locals 2 │ │ .prologue │ - .line 843 │ + .line 844 │ iget-object v0, p0, Landroid/support/v4/app/ShareCompat$IntentReader;->mIntent:Landroid/content/Intent; │ │ const-string v1, "android.intent.extra.BCC" │ │ invoke-virtual {v0, v1}, Landroid/content/Intent;->getStringArrayExtra(Ljava/lang/String;)[Ljava/lang/String; │ │ move-result-object v0 │ @@ -286,15 +286,15 @@ │ return-object v0 │ .end method │ │ .method public getEmailCc()[Ljava/lang/String; │ .locals 2 │ │ .prologue │ - .line 833 │ + .line 834 │ iget-object v0, p0, Landroid/support/v4/app/ShareCompat$IntentReader;->mIntent:Landroid/content/Intent; │ │ const-string v1, "android.intent.extra.CC" │ │ invoke-virtual {v0, v1}, Landroid/content/Intent;->getStringArrayExtra(Ljava/lang/String;)[Ljava/lang/String; │ │ move-result-object v0 │ @@ -302,15 +302,15 @@ │ return-object v0 │ .end method │ │ .method public getEmailTo()[Ljava/lang/String; │ .locals 2 │ │ .prologue │ - .line 823 │ + .line 824 │ iget-object v0, p0, Landroid/support/v4/app/ShareCompat$IntentReader;->mIntent:Landroid/content/Intent; │ │ const-string v1, "android.intent.extra.EMAIL" │ │ invoke-virtual {v0, v1}, Landroid/content/Intent;->getStringArrayExtra(Ljava/lang/String;)[Ljava/lang/String; │ │ move-result-object v0 │ @@ -318,57 +318,57 @@ │ return-object v0 │ .end method │ │ .method public getHtmlText()Ljava/lang/String; │ .locals 4 │ │ .prologue │ - .line 749 │ + .line 750 │ iget-object v2, p0, Landroid/support/v4/app/ShareCompat$IntentReader;->mIntent:Landroid/content/Intent; │ │ const-string v3, "android.intent.extra.HTML_TEXT" │ │ invoke-virtual {v2, v3}, Landroid/content/Intent;->getStringExtra(Ljava/lang/String;)Ljava/lang/String; │ │ move-result-object v0 │ │ - .line 750 │ + .line 751 │ .local v0, "result":Ljava/lang/String; │ if-nez v0, :cond_0 │ │ - .line 751 │ + .line 752 │ invoke-virtual {p0}, Landroid/support/v4/app/ShareCompat$IntentReader;->getText()Ljava/lang/CharSequence; │ │ move-result-object v1 │ │ - .line 752 │ + .line 753 │ .local v1, "text":Ljava/lang/CharSequence; │ instance-of v2, v1, Landroid/text/Spanned; │ │ if-eqz v2, :cond_1 │ │ - .line 753 │ + .line 754 │ check-cast v1, Landroid/text/Spanned; │ │ .end local v1 # "text":Ljava/lang/CharSequence; │ invoke-static {v1}, Landroid/text/Html;->toHtml(Landroid/text/Spanned;)Ljava/lang/String; │ │ move-result-object v0 │ │ - .line 758 │ + .line 759 │ :cond_0 │ :goto_0 │ return-object v0 │ │ - .line 754 │ + .line 755 │ .restart local v1 # "text":Ljava/lang/CharSequence; │ :cond_1 │ if-eqz v1, :cond_0 │ │ - .line 755 │ + .line 756 │ invoke-static {}, Landroid/support/v4/app/ShareCompat;->access$000()Landroid/support/v4/app/ShareCompat$ShareCompatImpl; │ │ move-result-object v2 │ │ invoke-interface {v2, v1}, Landroid/support/v4/app/ShareCompat$ShareCompatImpl;->escapeHtml(Ljava/lang/CharSequence;)Ljava/lang/String; │ │ move-result-object v0 │ @@ -376,15 +376,15 @@ │ goto :goto_0 │ .end method │ │ .method public getStream()Landroid/net/Uri; │ .locals 2 │ │ .prologue │ - .line 773 │ + .line 774 │ iget-object v0, p0, Landroid/support/v4/app/ShareCompat$IntentReader;->mIntent:Landroid/content/Intent; │ │ const-string v1, "android.intent.extra.STREAM" │ │ invoke-virtual {v0, v1}, Landroid/content/Intent;->getParcelableExtra(Ljava/lang/String;)Landroid/os/Parcelable; │ │ move-result-object v0 │ @@ -395,73 +395,73 @@ │ .end method │ │ .method public getStream(I)Landroid/net/Uri; │ .locals 3 │ .param p1, "index" # I │ │ .prologue │ - .line 786 │ + .line 787 │ iget-object v0, p0, Landroid/support/v4/app/ShareCompat$IntentReader;->mStreams:Ljava/util/ArrayList; │ │ if-nez v0, :cond_0 │ │ invoke-virtual {p0}, Landroid/support/v4/app/ShareCompat$IntentReader;->isMultipleShare()Z │ │ move-result v0 │ │ if-eqz v0, :cond_0 │ │ - .line 787 │ + .line 788 │ iget-object v0, p0, Landroid/support/v4/app/ShareCompat$IntentReader;->mIntent:Landroid/content/Intent; │ │ const-string v1, "android.intent.extra.STREAM" │ │ invoke-virtual {v0, v1}, Landroid/content/Intent;->getParcelableArrayListExtra(Ljava/lang/String;)Ljava/util/ArrayList; │ │ move-result-object v0 │ │ iput-object v0, p0, Landroid/support/v4/app/ShareCompat$IntentReader;->mStreams:Ljava/util/ArrayList; │ │ - .line 789 │ + .line 790 │ :cond_0 │ iget-object v0, p0, Landroid/support/v4/app/ShareCompat$IntentReader;->mStreams:Ljava/util/ArrayList; │ │ if-eqz v0, :cond_1 │ │ - .line 790 │ + .line 791 │ iget-object v0, p0, Landroid/support/v4/app/ShareCompat$IntentReader;->mStreams:Ljava/util/ArrayList; │ │ invoke-virtual {v0, p1}, Ljava/util/ArrayList;->get(I)Ljava/lang/Object; │ │ move-result-object v0 │ │ check-cast v0, Landroid/net/Uri; │ │ - .line 793 │ + .line 794 │ :goto_0 │ return-object v0 │ │ - .line 792 │ + .line 793 │ :cond_1 │ if-nez p1, :cond_2 │ │ - .line 793 │ + .line 794 │ iget-object v0, p0, Landroid/support/v4/app/ShareCompat$IntentReader;->mIntent:Landroid/content/Intent; │ │ const-string v1, "android.intent.extra.STREAM" │ │ invoke-virtual {v0, v1}, Landroid/content/Intent;->getParcelableExtra(Ljava/lang/String;)Landroid/os/Parcelable; │ │ move-result-object v0 │ │ check-cast v0, Landroid/net/Uri; │ │ goto :goto_0 │ │ - .line 795 │ + .line 796 │ :cond_2 │ new-instance v0, Ljava/lang/IndexOutOfBoundsException; │ │ new-instance v1, Ljava/lang/StringBuilder; │ │ invoke-direct {v1}, Ljava/lang/StringBuilder;->()V │ │ @@ -498,50 +498,50 @@ │ throw v0 │ .end method │ │ .method public getStreamCount()I │ .locals 2 │ │ .prologue │ - .line 807 │ + .line 808 │ iget-object v0, p0, Landroid/support/v4/app/ShareCompat$IntentReader;->mStreams:Ljava/util/ArrayList; │ │ if-nez v0, :cond_0 │ │ invoke-virtual {p0}, Landroid/support/v4/app/ShareCompat$IntentReader;->isMultipleShare()Z │ │ move-result v0 │ │ if-eqz v0, :cond_0 │ │ - .line 808 │ + .line 809 │ iget-object v0, p0, Landroid/support/v4/app/ShareCompat$IntentReader;->mIntent:Landroid/content/Intent; │ │ const-string v1, "android.intent.extra.STREAM" │ │ invoke-virtual {v0, v1}, Landroid/content/Intent;->getParcelableArrayListExtra(Ljava/lang/String;)Ljava/util/ArrayList; │ │ move-result-object v0 │ │ iput-object v0, p0, Landroid/support/v4/app/ShareCompat$IntentReader;->mStreams:Ljava/util/ArrayList; │ │ - .line 810 │ + .line 811 │ :cond_0 │ iget-object v0, p0, Landroid/support/v4/app/ShareCompat$IntentReader;->mStreams:Ljava/util/ArrayList; │ │ if-eqz v0, :cond_1 │ │ - .line 811 │ + .line 812 │ iget-object v0, p0, Landroid/support/v4/app/ShareCompat$IntentReader;->mStreams:Ljava/util/ArrayList; │ │ invoke-virtual {v0}, Ljava/util/ArrayList;->size()I │ │ move-result v0 │ │ - .line 813 │ + .line 814 │ :goto_0 │ return v0 │ │ :cond_1 │ iget-object v0, p0, Landroid/support/v4/app/ShareCompat$IntentReader;->mIntent:Landroid/content/Intent; │ │ const-string v1, "android.intent.extra.STREAM" │ @@ -562,15 +562,15 @@ │ goto :goto_0 │ .end method │ │ .method public getSubject()Ljava/lang/String; │ .locals 2 │ │ .prologue │ - .line 853 │ + .line 854 │ iget-object v0, p0, Landroid/support/v4/app/ShareCompat$IntentReader;->mIntent:Landroid/content/Intent; │ │ const-string v1, "android.intent.extra.SUBJECT" │ │ invoke-virtual {v0, v1}, Landroid/content/Intent;->getStringExtra(Ljava/lang/String;)Ljava/lang/String; │ │ move-result-object v0 │ @@ -578,15 +578,15 @@ │ return-object v0 │ .end method │ │ .method public getText()Ljava/lang/CharSequence; │ .locals 2 │ │ .prologue │ - .line 735 │ + .line 736 │ iget-object v0, p0, Landroid/support/v4/app/ShareCompat$IntentReader;->mIntent:Landroid/content/Intent; │ │ const-string v1, "android.intent.extra.TEXT" │ │ invoke-virtual {v0, v1}, Landroid/content/Intent;->getCharSequenceExtra(Ljava/lang/String;)Ljava/lang/CharSequence; │ │ move-result-object v0 │ @@ -594,29 +594,29 @@ │ return-object v0 │ .end method │ │ .method public getType()Ljava/lang/String; │ .locals 1 │ │ .prologue │ - .line 725 │ + .line 726 │ iget-object v0, p0, Landroid/support/v4/app/ShareCompat$IntentReader;->mIntent:Landroid/content/Intent; │ │ invoke-virtual {v0}, Landroid/content/Intent;->getType()Ljava/lang/String; │ │ move-result-object v0 │ │ return-object v0 │ .end method │ │ .method public isMultipleShare()Z │ .locals 2 │ │ .prologue │ - .line 715 │ + .line 716 │ const-string v0, "android.intent.action.SEND_MULTIPLE" │ │ iget-object v1, p0, Landroid/support/v4/app/ShareCompat$IntentReader;->mIntent:Landroid/content/Intent; │ │ invoke-virtual {v1}, Landroid/content/Intent;->getAction()Ljava/lang/String; │ │ move-result-object v1 │ @@ -628,22 +628,22 @@ │ return v0 │ .end method │ │ .method public isShareIntent()Z │ .locals 2 │ │ .prologue │ - .line 691 │ + .line 692 │ iget-object v1, p0, Landroid/support/v4/app/ShareCompat$IntentReader;->mIntent:Landroid/content/Intent; │ │ invoke-virtual {v1}, Landroid/content/Intent;->getAction()Ljava/lang/String; │ │ move-result-object v0 │ │ - .line 692 │ + .line 693 │ .local v0, "action":Ljava/lang/String; │ const-string v1, "android.intent.action.SEND" │ │ invoke-virtual {v1, v0}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z │ │ move-result v1 │ │ @@ -669,15 +669,15 @@ │ goto :goto_0 │ .end method │ │ .method public isSingleShare()Z │ .locals 2 │ │ .prologue │ - .line 704 │ + .line 705 │ const-string v0, "android.intent.action.SEND" │ │ iget-object v1, p0, Landroid/support/v4/app/ShareCompat$IntentReader;->mIntent:Landroid/content/Intent; │ │ invoke-virtual {v1}, Landroid/content/Intent;->getAction()Ljava/lang/String; │ │ move-result-object v1 ├── smali/android/support/v4/app/NotificationCompat$NotificationCompatImplIceCreamSandwich.smali │ @@ -1,14 +1,11 @@ │ .class Landroid/support/v4/app/NotificationCompat$NotificationCompatImplIceCreamSandwich; │ -.super Ljava/lang/Object; │ +.super Landroid/support/v4/app/NotificationCompat$NotificationCompatImplBase; │ .source "NotificationCompat.java" │ │ -# interfaces │ -.implements Landroid/support/v4/app/NotificationCompat$NotificationCompatImpl; │ - │ │ # annotations │ .annotation system Ldalvik/annotation/EnclosingClass; │ value = Landroid/support/v4/app/NotificationCompat; │ .end annotation │ │ .annotation system Ldalvik/annotation/InnerClass; │ @@ -18,28 +15,28 @@ │ │ │ # direct methods │ .method constructor ()V │ .locals 0 │ │ .prologue │ - .line 106 │ - invoke-direct {p0}, Ljava/lang/Object;->()V │ + .line 564 │ + invoke-direct {p0}, Landroid/support/v4/app/NotificationCompat$NotificationCompatImplBase;->()V │ │ return-void │ .end method │ │ │ # virtual methods │ .method public build(Landroid/support/v4/app/NotificationCompat$Builder;)Landroid/app/Notification; │ .locals 13 │ .param p1, "b" # Landroid/support/v4/app/NotificationCompat$Builder; │ │ .prologue │ - .line 108 │ + .line 567 │ iget-object v0, p1, Landroid/support/v4/app/NotificationCompat$Builder;->mContext:Landroid/content/Context; │ │ iget-object v1, p1, Landroid/support/v4/app/NotificationCompat$Builder;->mNotification:Landroid/app/Notification; │ │ iget-object v2, p1, Landroid/support/v4/app/NotificationCompat$Builder;->mContentTitle:Ljava/lang/CharSequence; │ │ iget-object v3, p1, Landroid/support/v4/app/NotificationCompat$Builder;->mContentText:Ljava/lang/CharSequence; ├── smali/android/support/v4/media/TransportMediatorJellybeanMR2.smali │ @@ -393,15 +393,15 @@ │ invoke-virtual {p0}, Landroid/support/v4/media/TransportMediatorJellybeanMR2;->dropAudioFocus()V │ │ .line 172 │ return-void │ .end method │ │ .method public refreshState(ZJI)V │ - .locals 3 │ + .locals 4 │ .param p1, "playing" # Z │ .param p2, "position" # J │ .param p4, "transportControls" # I │ │ .prologue │ .line 159 │ iget-object v0, p0, Landroid/support/v4/media/TransportMediatorJellybeanMR2;->mRemoteControl:Landroid/media/RemoteControlClient; ├── smali/android/support/v4/media/TransportPerformer.smali │ @@ -27,69 +27,69 @@ │ │ return-void │ .end method │ │ │ # virtual methods │ .method public onAudioFocusChange(I)V │ - .locals 8 │ + .locals 9 │ .param p1, "focusChange" # I │ │ .prologue │ .line 188 │ - const/4 v6, 0x0 │ + const/4 v7, 0x0 │ │ .line 189 │ - .local v6, "keyCode":I │ + .local v7, "keyCode":I │ packed-switch p1, :pswitch_data_0 │ │ .line 196 │ :goto_0 │ - if-eqz v6, :cond_0 │ + if-eqz v7, :cond_0 │ │ .line 197 │ invoke-static {}, Landroid/os/SystemClock;->uptimeMillis()J │ │ - move-result-wide v1 │ + move-result-wide v2 │ │ .line 198 │ - .local v1, "now":J │ - new-instance v0, Landroid/view/KeyEvent; │ + .local v2, "now":J │ + new-instance v1, Landroid/view/KeyEvent; │ │ - const/4 v5, 0x0 │ + const/4 v6, 0x0 │ │ - const/4 v7, 0x0 │ + const/4 v8, 0x0 │ │ - move-wide v3, v1 │ + move-wide v4, v2 │ │ - invoke-direct/range {v0 .. v7}, Landroid/view/KeyEvent;->(JJIII)V │ + invoke-direct/range {v1 .. v8}, Landroid/view/KeyEvent;->(JJIII)V │ │ - invoke-virtual {p0, v6, v0}, Landroid/support/v4/media/TransportPerformer;->onMediaButtonDown(ILandroid/view/KeyEvent;)Z │ + invoke-virtual {p0, v7, v1}, Landroid/support/v4/media/TransportPerformer;->onMediaButtonDown(ILandroid/view/KeyEvent;)Z │ │ .line 199 │ - new-instance v0, Landroid/view/KeyEvent; │ + new-instance v1, Landroid/view/KeyEvent; │ │ - const/4 v5, 0x1 │ + const/4 v6, 0x1 │ │ - const/4 v7, 0x0 │ + const/4 v8, 0x0 │ │ - move-wide v3, v1 │ + move-wide v4, v2 │ │ - invoke-direct/range {v0 .. v7}, Landroid/view/KeyEvent;->(JJIII)V │ + invoke-direct/range {v1 .. v8}, Landroid/view/KeyEvent;->(JJIII)V │ │ - invoke-virtual {p0, v6, v0}, Landroid/support/v4/media/TransportPerformer;->onMediaButtonUp(ILandroid/view/KeyEvent;)Z │ + invoke-virtual {p0, v7, v1}, Landroid/support/v4/media/TransportPerformer;->onMediaButtonUp(ILandroid/view/KeyEvent;)Z │ │ .line 201 │ - .end local v1 # "now":J │ + .end local v2 # "now":J │ :cond_0 │ return-void │ │ .line 193 │ :pswitch_0 │ - const/16 v6, 0x7f │ + const/16 v7, 0x7f │ │ goto :goto_0 │ │ .line 189 │ :pswitch_data_0 │ .packed-switch -0x1 │ :pswitch_0 ├── smali/android/support/v4/widget/ScrollerCompat.smali │ @@ -11,100 +11,108 @@ │ Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImplBase;, │ Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl; │ } │ .end annotation │ │ │ # static fields │ -.field static final IMPL:Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl; │ +.field static final CHASE_FRAME_TIME:I = 0x10 │ + │ +.field private static final TAG:Ljava/lang/String; = "ScrollerCompat" │ │ │ # instance fields │ +.field mImpl:Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl; │ + │ .field mScroller:Ljava/lang/Object; │ │ │ # direct methods │ -.method static constructor ()V │ - .locals 2 │ +.method private constructor (ILandroid/content/Context;Landroid/view/animation/Interpolator;)V │ + .locals 1 │ + .param p1, "apiVersion" # I │ + .param p2, "context" # Landroid/content/Context; │ + .param p3, "interpolator" # Landroid/view/animation/Interpolator; │ │ .prologue │ - .line 240 │ - sget v0, Landroid/os/Build$VERSION;->SDK_INT:I │ + .line 262 │ + invoke-direct {p0}, Ljava/lang/Object;->()V │ │ - .line 241 │ - .local v0, "version":I │ - const/16 v1, 0xe │ + .line 263 │ + const/16 v0, 0xe │ │ - if-lt v0, v1, :cond_0 │ + if-lt p1, v0, :cond_0 │ │ - .line 242 │ - new-instance v1, Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImplIcs; │ + .line 264 │ + new-instance v0, Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImplIcs; │ │ - invoke-direct {v1}, Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImplIcs;->()V │ + invoke-direct {v0}, Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImplIcs;->()V │ │ - sput-object v1, Landroid/support/v4/widget/ScrollerCompat;->IMPL:Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl; │ + iput-object v0, p0, Landroid/support/v4/widget/ScrollerCompat;->mImpl:Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl; │ │ - .line 248 │ + .line 270 │ :goto_0 │ + iget-object v0, p0, Landroid/support/v4/widget/ScrollerCompat;->mImpl:Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl; │ + │ + invoke-interface {v0, p2, p3}, Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl;->createScroller(Landroid/content/Context;Landroid/view/animation/Interpolator;)Ljava/lang/Object; │ + │ + move-result-object v0 │ + │ + iput-object v0, p0, Landroid/support/v4/widget/ScrollerCompat;->mScroller:Ljava/lang/Object; │ + │ + .line 271 │ return-void │ │ - .line 243 │ + .line 265 │ :cond_0 │ - const/16 v1, 0x9 │ + const/16 v0, 0x9 │ │ - if-lt v0, v1, :cond_1 │ + if-lt p1, v0, :cond_1 │ │ - .line 244 │ - new-instance v1, Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImplGingerbread; │ + .line 266 │ + new-instance v0, Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImplGingerbread; │ │ - invoke-direct {v1}, Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImplGingerbread;->()V │ + invoke-direct {v0}, Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImplGingerbread;->()V │ │ - sput-object v1, Landroid/support/v4/widget/ScrollerCompat;->IMPL:Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl; │ + iput-object v0, p0, Landroid/support/v4/widget/ScrollerCompat;->mImpl:Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl; │ │ goto :goto_0 │ │ - .line 246 │ + .line 268 │ :cond_1 │ - new-instance v1, Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImplBase; │ + new-instance v0, Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImplBase; │ │ - invoke-direct {v1}, Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImplBase;->()V │ + invoke-direct {v0}, Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImplBase;->()V │ │ - sput-object v1, Landroid/support/v4/widget/ScrollerCompat;->IMPL:Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl; │ + iput-object v0, p0, Landroid/support/v4/widget/ScrollerCompat;->mImpl:Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl; │ │ goto :goto_0 │ .end method │ │ .method constructor (Landroid/content/Context;Landroid/view/animation/Interpolator;)V │ .locals 1 │ .param p1, "context" # Landroid/content/Context; │ .param p2, "interpolator" # Landroid/view/animation/Interpolator; │ │ .prologue │ - .line 258 │ - invoke-direct {p0}, Ljava/lang/Object;->()V │ - │ - .line 259 │ - sget-object v0, Landroid/support/v4/widget/ScrollerCompat;->IMPL:Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl; │ - │ - invoke-interface {v0, p1, p2}, Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl;->createScroller(Landroid/content/Context;Landroid/view/animation/Interpolator;)Ljava/lang/Object; │ - │ - move-result-object v0 │ + .line 254 │ + sget v0, Landroid/os/Build$VERSION;->SDK_INT:I │ │ - iput-object v0, p0, Landroid/support/v4/widget/ScrollerCompat;->mScroller:Ljava/lang/Object; │ + invoke-direct {p0, v0, p1, p2}, Landroid/support/v4/widget/ScrollerCompat;->(ILandroid/content/Context;Landroid/view/animation/Interpolator;)V │ │ - .line 260 │ + .line 256 │ return-void │ .end method │ │ .method public static create(Landroid/content/Context;)Landroid/support/v4/widget/ScrollerCompat; │ .locals 1 │ .param p0, "context" # Landroid/content/Context; │ │ .prologue │ - .line 251 │ + .line 246 │ const/4 v0, 0x0 │ │ invoke-static {p0, v0}, Landroid/support/v4/widget/ScrollerCompat;->create(Landroid/content/Context;Landroid/view/animation/Interpolator;)Landroid/support/v4/widget/ScrollerCompat; │ │ move-result-object v0 │ │ return-object v0 │ @@ -112,45 +120,45 @@ │ │ .method public static create(Landroid/content/Context;Landroid/view/animation/Interpolator;)Landroid/support/v4/widget/ScrollerCompat; │ .locals 1 │ .param p0, "context" # Landroid/content/Context; │ .param p1, "interpolator" # Landroid/view/animation/Interpolator; │ │ .prologue │ - .line 255 │ + .line 250 │ new-instance v0, Landroid/support/v4/widget/ScrollerCompat; │ │ invoke-direct {v0, p0, p1}, Landroid/support/v4/widget/ScrollerCompat;->(Landroid/content/Context;Landroid/view/animation/Interpolator;)V │ │ return-object v0 │ .end method │ │ │ # virtual methods │ .method public abortAnimation()V │ .locals 2 │ │ .prologue │ - .line 419 │ - sget-object v0, Landroid/support/v4/widget/ScrollerCompat;->IMPL:Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl; │ + .line 430 │ + iget-object v0, p0, Landroid/support/v4/widget/ScrollerCompat;->mImpl:Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl; │ │ iget-object v1, p0, Landroid/support/v4/widget/ScrollerCompat;->mScroller:Ljava/lang/Object; │ │ invoke-interface {v0, v1}, Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl;->abortAnimation(Ljava/lang/Object;)V │ │ - .line 420 │ + .line 431 │ return-void │ .end method │ │ .method public computeScrollOffset()Z │ .locals 2 │ │ .prologue │ - .line 323 │ - sget-object v0, Landroid/support/v4/widget/ScrollerCompat;->IMPL:Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl; │ + .line 334 │ + iget-object v0, p0, Landroid/support/v4/widget/ScrollerCompat;->mImpl:Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl; │ │ iget-object v1, p0, Landroid/support/v4/widget/ScrollerCompat;->mScroller:Ljava/lang/Object; │ │ invoke-interface {v0, v1}, Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl;->computeScrollOffset(Ljava/lang/Object;)Z │ │ move-result v0 │ │ @@ -165,16 +173,16 @@ │ .param p4, "velocityY" # I │ .param p5, "minX" # I │ .param p6, "maxX" # I │ .param p7, "minY" # I │ .param p8, "maxY" # I │ │ .prologue │ - .line 382 │ - sget-object v0, Landroid/support/v4/widget/ScrollerCompat;->IMPL:Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl; │ + .line 393 │ + iget-object v0, p0, Landroid/support/v4/widget/ScrollerCompat;->mImpl:Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl; │ │ iget-object v1, p0, Landroid/support/v4/widget/ScrollerCompat;->mScroller:Ljava/lang/Object; │ │ move v2, p1 │ │ move v3, p2 │ │ @@ -188,15 +196,15 @@ │ │ move/from16 v8, p7 │ │ move/from16 v9, p8 │ │ invoke-interface/range {v0 .. v9}, Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl;->fling(Ljava/lang/Object;IIIIIIII)V │ │ - .line 383 │ + .line 394 │ return-void │ .end method │ │ .method public fling(IIIIIIIIII)V │ .locals 12 │ .param p1, "startX" # I │ .param p2, "startY" # I │ @@ -206,16 +214,16 @@ │ .param p6, "maxX" # I │ .param p7, "minY" # I │ .param p8, "maxY" # I │ .param p9, "overX" # I │ .param p10, "overY" # I │ │ .prologue │ - .line 410 │ - sget-object v0, Landroid/support/v4/widget/ScrollerCompat;->IMPL:Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl; │ + .line 421 │ + iget-object v0, p0, Landroid/support/v4/widget/ScrollerCompat;->mImpl:Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl; │ │ iget-object v1, p0, Landroid/support/v4/widget/ScrollerCompat;->mScroller:Ljava/lang/Object; │ │ move v2, p1 │ │ move v3, p2 │ │ @@ -233,120 +241,120 @@ │ │ move/from16 v10, p9 │ │ move/from16 v11, p10 │ │ invoke-interface/range {v0 .. v11}, Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl;->fling(Ljava/lang/Object;IIIIIIIIII)V │ │ - .line 412 │ + .line 423 │ return-void │ .end method │ │ .method public getCurrVelocity()F │ .locals 2 │ │ .prologue │ - .line 314 │ - sget-object v0, Landroid/support/v4/widget/ScrollerCompat;->IMPL:Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl; │ + .line 325 │ + iget-object v0, p0, Landroid/support/v4/widget/ScrollerCompat;->mImpl:Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl; │ │ iget-object v1, p0, Landroid/support/v4/widget/ScrollerCompat;->mScroller:Ljava/lang/Object; │ │ invoke-interface {v0, v1}, Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl;->getCurrVelocity(Ljava/lang/Object;)F │ │ move-result v0 │ │ return v0 │ .end method │ │ .method public getCurrX()I │ .locals 2 │ │ .prologue │ - .line 277 │ - sget-object v0, Landroid/support/v4/widget/ScrollerCompat;->IMPL:Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl; │ + .line 288 │ + iget-object v0, p0, Landroid/support/v4/widget/ScrollerCompat;->mImpl:Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl; │ │ iget-object v1, p0, Landroid/support/v4/widget/ScrollerCompat;->mScroller:Ljava/lang/Object; │ │ invoke-interface {v0, v1}, Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl;->getCurrX(Ljava/lang/Object;)I │ │ move-result v0 │ │ return v0 │ .end method │ │ .method public getCurrY()I │ .locals 2 │ │ .prologue │ - .line 286 │ - sget-object v0, Landroid/support/v4/widget/ScrollerCompat;->IMPL:Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl; │ + .line 297 │ + iget-object v0, p0, Landroid/support/v4/widget/ScrollerCompat;->mImpl:Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl; │ │ iget-object v1, p0, Landroid/support/v4/widget/ScrollerCompat;->mScroller:Ljava/lang/Object; │ │ invoke-interface {v0, v1}, Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl;->getCurrY(Ljava/lang/Object;)I │ │ move-result v0 │ │ return v0 │ .end method │ │ .method public getFinalX()I │ .locals 2 │ │ .prologue │ - .line 293 │ - sget-object v0, Landroid/support/v4/widget/ScrollerCompat;->IMPL:Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl; │ + .line 304 │ + iget-object v0, p0, Landroid/support/v4/widget/ScrollerCompat;->mImpl:Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl; │ │ iget-object v1, p0, Landroid/support/v4/widget/ScrollerCompat;->mScroller:Ljava/lang/Object; │ │ invoke-interface {v0, v1}, Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl;->getFinalX(Ljava/lang/Object;)I │ │ move-result v0 │ │ return v0 │ .end method │ │ .method public getFinalY()I │ .locals 2 │ │ .prologue │ - .line 300 │ - sget-object v0, Landroid/support/v4/widget/ScrollerCompat;->IMPL:Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl; │ + .line 311 │ + iget-object v0, p0, Landroid/support/v4/widget/ScrollerCompat;->mImpl:Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl; │ │ iget-object v1, p0, Landroid/support/v4/widget/ScrollerCompat;->mScroller:Ljava/lang/Object; │ │ invoke-interface {v0, v1}, Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl;->getFinalY(Ljava/lang/Object;)I │ │ move-result v0 │ │ return v0 │ .end method │ │ .method public isFinished()Z │ .locals 2 │ │ .prologue │ - .line 268 │ - sget-object v0, Landroid/support/v4/widget/ScrollerCompat;->IMPL:Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl; │ + .line 279 │ + iget-object v0, p0, Landroid/support/v4/widget/ScrollerCompat;->mImpl:Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl; │ │ iget-object v1, p0, Landroid/support/v4/widget/ScrollerCompat;->mScroller:Ljava/lang/Object; │ │ invoke-interface {v0, v1}, Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl;->isFinished(Ljava/lang/Object;)Z │ │ move-result v0 │ │ return v0 │ .end method │ │ .method public isOverScrolled()Z │ .locals 2 │ │ .prologue │ - .line 471 │ - sget-object v0, Landroid/support/v4/widget/ScrollerCompat;->IMPL:Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl; │ + .line 482 │ + iget-object v0, p0, Landroid/support/v4/widget/ScrollerCompat;->mImpl:Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl; │ │ iget-object v1, p0, Landroid/support/v4/widget/ScrollerCompat;->mScroller:Ljava/lang/Object; │ │ invoke-interface {v0, v1}, Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl;->isOverScrolled(Ljava/lang/Object;)Z │ │ move-result v0 │ │ @@ -356,81 +364,81 @@ │ .method public notifyHorizontalEdgeReached(III)V │ .locals 2 │ .param p1, "startX" # I │ .param p2, "finalX" # I │ .param p3, "overX" # I │ │ .prologue │ - .line 437 │ - sget-object v0, Landroid/support/v4/widget/ScrollerCompat;->IMPL:Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl; │ + .line 448 │ + iget-object v0, p0, Landroid/support/v4/widget/ScrollerCompat;->mImpl:Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl; │ │ iget-object v1, p0, Landroid/support/v4/widget/ScrollerCompat;->mScroller:Ljava/lang/Object; │ │ invoke-interface {v0, v1, p1, p2, p3}, Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl;->notifyHorizontalEdgeReached(Ljava/lang/Object;III)V │ │ - .line 438 │ + .line 449 │ return-void │ .end method │ │ .method public notifyVerticalEdgeReached(III)V │ .locals 2 │ .param p1, "startY" # I │ .param p2, "finalY" # I │ .param p3, "overY" # I │ │ .prologue │ - .line 454 │ - sget-object v0, Landroid/support/v4/widget/ScrollerCompat;->IMPL:Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl; │ + .line 465 │ + iget-object v0, p0, Landroid/support/v4/widget/ScrollerCompat;->mImpl:Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl; │ │ iget-object v1, p0, Landroid/support/v4/widget/ScrollerCompat;->mScroller:Ljava/lang/Object; │ │ invoke-interface {v0, v1, p1, p2, p3}, Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl;->notifyVerticalEdgeReached(Ljava/lang/Object;III)V │ │ - .line 455 │ + .line 466 │ return-void │ .end method │ │ .method public startScroll(IIII)V │ .locals 6 │ .param p1, "startX" # I │ .param p2, "startY" # I │ .param p3, "dx" # I │ .param p4, "dy" # I │ │ .prologue │ - .line 341 │ - sget-object v0, Landroid/support/v4/widget/ScrollerCompat;->IMPL:Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl; │ + .line 352 │ + iget-object v0, p0, Landroid/support/v4/widget/ScrollerCompat;->mImpl:Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl; │ │ iget-object v1, p0, Landroid/support/v4/widget/ScrollerCompat;->mScroller:Ljava/lang/Object; │ │ move v2, p1 │ │ move v3, p2 │ │ move v4, p3 │ │ move v5, p4 │ │ invoke-interface/range {v0 .. v5}, Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl;->startScroll(Ljava/lang/Object;IIII)V │ │ - .line 342 │ + .line 353 │ return-void │ .end method │ │ .method public startScroll(IIIII)V │ .locals 7 │ .param p1, "startX" # I │ .param p2, "startY" # I │ .param p3, "dx" # I │ .param p4, "dy" # I │ .param p5, "duration" # I │ │ .prologue │ - .line 358 │ - sget-object v0, Landroid/support/v4/widget/ScrollerCompat;->IMPL:Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl; │ + .line 369 │ + iget-object v0, p0, Landroid/support/v4/widget/ScrollerCompat;->mImpl:Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl; │ │ iget-object v1, p0, Landroid/support/v4/widget/ScrollerCompat;->mScroller:Ljava/lang/Object; │ │ move v2, p1 │ │ move v3, p2 │ │ @@ -438,10 +446,10 @@ │ │ move v5, p4 │ │ move v6, p5 │ │ invoke-interface/range {v0 .. v6}, Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl;->startScroll(Ljava/lang/Object;IIIII)V │ │ - .line 359 │ + .line 370 │ return-void │ .end method ├── smali/android/support/v4/widget/DrawerLayout$AccessibilityDelegate.smali │ @@ -21,342 +21,389 @@ │ │ │ # direct methods │ .method constructor (Landroid/support/v4/widget/DrawerLayout;)V │ .locals 1 │ │ .prologue │ - .line 1527 │ + .line 1799 │ iput-object p1, p0, Landroid/support/v4/widget/DrawerLayout$AccessibilityDelegate;->this$0:Landroid/support/v4/widget/DrawerLayout; │ │ invoke-direct {p0}, Landroid/support/v4/view/AccessibilityDelegateCompat;->()V │ │ - .line 1528 │ + .line 1800 │ new-instance v0, Landroid/graphics/Rect; │ │ invoke-direct {v0}, Landroid/graphics/Rect;->()V │ │ iput-object v0, p0, Landroid/support/v4/widget/DrawerLayout$AccessibilityDelegate;->mTmpRect:Landroid/graphics/Rect; │ │ return-void │ .end method │ │ .method private addChildrenForAccessibility(Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;Landroid/view/ViewGroup;)V │ - .locals 5 │ + .locals 4 │ .param p1, "info" # Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ .param p2, "v" # Landroid/view/ViewGroup; │ │ .prologue │ - .line 1548 │ + .line 1868 │ invoke-virtual {p2}, Landroid/view/ViewGroup;->getChildCount()I │ │ move-result v1 │ │ - .line 1549 │ + .line 1869 │ .local v1, "childCount":I │ const/4 v2, 0x0 │ │ .local v2, "i":I │ :goto_0 │ - if-ge v2, v1, :cond_2 │ + if-ge v2, v1, :cond_1 │ │ - .line 1550 │ + .line 1870 │ invoke-virtual {p2, v2}, Landroid/view/ViewGroup;->getChildAt(I)Landroid/view/View; │ │ move-result-object v0 │ │ - .line 1551 │ + .line 1871 │ .local v0, "child":Landroid/view/View; │ - invoke-virtual {p0, v0}, Landroid/support/v4/widget/DrawerLayout$AccessibilityDelegate;->filter(Landroid/view/View;)Z │ - │ - move-result v4 │ - │ - if-eqz v4, :cond_1 │ - │ - .line 1549 │ - .end local v0 # "child":Landroid/view/View; │ - :cond_0 │ - :goto_1 │ - :pswitch_0 │ - add-int/lit8 v2, v2, 0x1 │ - │ - goto :goto_0 │ - │ - .line 1558 │ - .restart local v0 # "child":Landroid/view/View; │ - :cond_1 │ - invoke-static {v0}, Landroid/support/v4/view/ViewCompat;->getImportantForAccessibility(Landroid/view/View;)I │ + invoke-static {v0}, Landroid/support/v4/widget/DrawerLayout;->access$400(Landroid/view/View;)Z │ │ move-result v3 │ │ - .line 1559 │ - .local v3, "importance":I │ - packed-switch v3, :pswitch_data_0 │ - │ - :pswitch_1 │ - goto :goto_1 │ + if-eqz v3, :cond_0 │ │ - .line 1571 │ - :pswitch_2 │ - const/4 v4, 0x1 │ - │ - invoke-static {v0, v4}, Landroid/support/v4/view/ViewCompat;->setImportantForAccessibility(Landroid/view/View;I)V │ - │ - .line 1574 │ - :pswitch_3 │ + .line 1872 │ invoke-virtual {p1, v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;->addChild(Landroid/view/View;)V │ │ - goto :goto_1 │ - │ - .line 1565 │ - :pswitch_4 │ - instance-of v4, v0, Landroid/view/ViewGroup; │ - │ - if-eqz v4, :cond_0 │ + .line 1869 │ + :cond_0 │ + add-int/lit8 v2, v2, 0x1 │ │ - .line 1566 │ - check-cast v0, Landroid/view/ViewGroup; │ + goto :goto_0 │ │ + .line 1875 │ .end local v0 # "child":Landroid/view/View; │ - invoke-direct {p0, p1, v0}, Landroid/support/v4/widget/DrawerLayout$AccessibilityDelegate;->addChildrenForAccessibility(Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;Landroid/view/ViewGroup;)V │ - │ - goto :goto_1 │ - │ - .line 1578 │ - .end local v3 # "importance":I │ - :cond_2 │ + :cond_1 │ return-void │ - │ - .line 1559 │ - nop │ - │ - :pswitch_data_0 │ - .packed-switch 0x0 │ - :pswitch_2 │ - :pswitch_3 │ - :pswitch_4 │ - :pswitch_1 │ - :pswitch_0 │ - .end packed-switch │ .end method │ │ .method private copyNodeInfoNoChildren(Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;)V │ .locals 2 │ .param p1, "dest" # Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ .param p2, "src" # Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ .prologue │ - .line 1601 │ + .line 1884 │ iget-object v0, p0, Landroid/support/v4/widget/DrawerLayout$AccessibilityDelegate;->mTmpRect:Landroid/graphics/Rect; │ │ - .line 1603 │ + .line 1886 │ .local v0, "rect":Landroid/graphics/Rect; │ invoke-virtual {p2, v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;->getBoundsInParent(Landroid/graphics/Rect;)V │ │ - .line 1604 │ + .line 1887 │ invoke-virtual {p1, v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;->setBoundsInParent(Landroid/graphics/Rect;)V │ │ - .line 1606 │ + .line 1889 │ invoke-virtual {p2, v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;->getBoundsInScreen(Landroid/graphics/Rect;)V │ │ - .line 1607 │ + .line 1890 │ invoke-virtual {p1, v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;->setBoundsInScreen(Landroid/graphics/Rect;)V │ │ - .line 1609 │ + .line 1892 │ invoke-virtual {p2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;->isVisibleToUser()Z │ │ move-result v1 │ │ invoke-virtual {p1, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;->setVisibleToUser(Z)V │ │ - .line 1610 │ + .line 1893 │ invoke-virtual {p2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;->getPackageName()Ljava/lang/CharSequence; │ │ move-result-object v1 │ │ invoke-virtual {p1, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;->setPackageName(Ljava/lang/CharSequence;)V │ │ - .line 1611 │ + .line 1894 │ invoke-virtual {p2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;->getClassName()Ljava/lang/CharSequence; │ │ move-result-object v1 │ │ invoke-virtual {p1, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;->setClassName(Ljava/lang/CharSequence;)V │ │ - .line 1612 │ + .line 1895 │ invoke-virtual {p2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;->getContentDescription()Ljava/lang/CharSequence; │ │ move-result-object v1 │ │ invoke-virtual {p1, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;->setContentDescription(Ljava/lang/CharSequence;)V │ │ - .line 1614 │ + .line 1897 │ invoke-virtual {p2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;->isEnabled()Z │ │ move-result v1 │ │ invoke-virtual {p1, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;->setEnabled(Z)V │ │ - .line 1615 │ + .line 1898 │ invoke-virtual {p2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;->isClickable()Z │ │ move-result v1 │ │ invoke-virtual {p1, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;->setClickable(Z)V │ │ - .line 1616 │ + .line 1899 │ invoke-virtual {p2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;->isFocusable()Z │ │ move-result v1 │ │ invoke-virtual {p1, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;->setFocusable(Z)V │ │ - .line 1617 │ + .line 1900 │ invoke-virtual {p2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;->isFocused()Z │ │ move-result v1 │ │ invoke-virtual {p1, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;->setFocused(Z)V │ │ - .line 1618 │ + .line 1901 │ invoke-virtual {p2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;->isAccessibilityFocused()Z │ │ move-result v1 │ │ invoke-virtual {p1, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;->setAccessibilityFocused(Z)V │ │ - .line 1619 │ + .line 1902 │ invoke-virtual {p2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;->isSelected()Z │ │ move-result v1 │ │ invoke-virtual {p1, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;->setSelected(Z)V │ │ - .line 1620 │ + .line 1903 │ invoke-virtual {p2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;->isLongClickable()Z │ │ move-result v1 │ │ invoke-virtual {p1, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;->setLongClickable(Z)V │ │ - .line 1622 │ + .line 1905 │ invoke-virtual {p2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;->getActions()I │ │ move-result v1 │ │ invoke-virtual {p1, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;->addAction(I)V │ │ - .line 1623 │ + .line 1906 │ return-void │ .end method │ │ │ # virtual methods │ -.method public filter(Landroid/view/View;)Z │ - .locals 2 │ - .param p1, "child" # Landroid/view/View; │ +.method public dispatchPopulateAccessibilityEvent(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z │ + .locals 6 │ + .param p1, "host" # Landroid/view/View; │ + .param p2, "event" # Landroid/view/accessibility/AccessibilityEvent; │ │ .prologue │ - .line 1590 │ - iget-object v1, p0, Landroid/support/v4/widget/DrawerLayout$AccessibilityDelegate;->this$0:Landroid/support/v4/widget/DrawerLayout; │ + .line 1841 │ + invoke-virtual {p2}, Landroid/view/accessibility/AccessibilityEvent;->getEventType()I │ │ - invoke-virtual {v1}, Landroid/support/v4/widget/DrawerLayout;->findOpenDrawer()Landroid/view/View; │ + move-result v4 │ │ - move-result-object v0 │ + const/16 v5, 0x20 │ │ - .line 1591 │ - .local v0, "openDrawer":Landroid/view/View; │ - if-eqz v0, :cond_0 │ + if-ne v4, v5, :cond_1 │ │ - if-eq v0, p1, :cond_0 │ + .line 1842 │ + invoke-virtual {p2}, Landroid/view/accessibility/AccessibilityEvent;->getText()Ljava/util/List; │ │ - const/4 v1, 0x1 │ + move-result-object v1 │ │ - :goto_0 │ - return v1 │ + .line 1843 │ + .local v1, "eventText":Ljava/util/List;, "Ljava/util/List;" │ + iget-object v4, p0, Landroid/support/v4/widget/DrawerLayout$AccessibilityDelegate;->this$0:Landroid/support/v4/widget/DrawerLayout; │ + │ + invoke-static {v4}, Landroid/support/v4/widget/DrawerLayout;->access$300(Landroid/support/v4/widget/DrawerLayout;)Landroid/view/View; │ + │ + move-result-object v3 │ + │ + .line 1844 │ + .local v3, "visibleDrawer":Landroid/view/View; │ + if-eqz v3, :cond_0 │ │ + .line 1845 │ + iget-object v4, p0, Landroid/support/v4/widget/DrawerLayout$AccessibilityDelegate;->this$0:Landroid/support/v4/widget/DrawerLayout; │ + │ + invoke-virtual {v4, v3}, Landroid/support/v4/widget/DrawerLayout;->getDrawerViewAbsoluteGravity(Landroid/view/View;)I │ + │ + move-result v0 │ + │ + .line 1846 │ + .local v0, "edgeGravity":I │ + iget-object v4, p0, Landroid/support/v4/widget/DrawerLayout$AccessibilityDelegate;->this$0:Landroid/support/v4/widget/DrawerLayout; │ + │ + invoke-virtual {v4, v0}, Landroid/support/v4/widget/DrawerLayout;->getDrawerTitle(I)Ljava/lang/CharSequence; │ + │ + move-result-object v2 │ + │ + .line 1847 │ + .local v2, "title":Ljava/lang/CharSequence; │ + if-eqz v2, :cond_0 │ + │ + .line 1848 │ + invoke-interface {v1, v2}, Ljava/util/List;->add(Ljava/lang/Object;)Z │ + │ + .line 1852 │ + .end local v0 # "edgeGravity":I │ + .end local v2 # "title":Ljava/lang/CharSequence; │ :cond_0 │ - const/4 v1, 0x0 │ + const/4 v4, 0x1 │ + │ + .line 1855 │ + .end local v1 # "eventText":Ljava/util/List;, "Ljava/util/List;" │ + .end local v3 # "visibleDrawer":Landroid/view/View; │ + :goto_0 │ + return v4 │ + │ + :cond_1 │ + invoke-super {p0, p1, p2}, Landroid/support/v4/view/AccessibilityDelegateCompat;->dispatchPopulateAccessibilityEvent(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z │ + │ + move-result v4 │ │ goto :goto_0 │ .end method │ │ +.method public onInitializeAccessibilityEvent(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ + .locals 1 │ + .param p1, "host" # Landroid/view/View; │ + .param p2, "event" # Landroid/view/accessibility/AccessibilityEvent; │ + │ + .prologue │ + .line 1829 │ + invoke-super {p0, p1, p2}, Landroid/support/v4/view/AccessibilityDelegateCompat;->onInitializeAccessibilityEvent(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ + │ + .line 1831 │ + const-class v0, Landroid/support/v4/widget/DrawerLayout; │ + │ + invoke-virtual {v0}, Ljava/lang/Class;->getName()Ljava/lang/String; │ + │ + move-result-object v0 │ + │ + invoke-virtual {p2, v0}, Landroid/view/accessibility/AccessibilityEvent;->setClassName(Ljava/lang/CharSequence;)V │ + │ + .line 1832 │ + return-void │ +.end method │ + │ .method public onInitializeAccessibilityNodeInfo(Landroid/view/View;Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;)V │ .locals 3 │ .param p1, "host" # Landroid/view/View; │ .param p2, "info" # Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ .prologue │ - .line 1532 │ + .line 1804 │ + invoke-static {}, Landroid/support/v4/widget/DrawerLayout;->access$200()Z │ + │ + move-result v2 │ + │ + if-eqz v2, :cond_0 │ + │ + .line 1805 │ + invoke-super {p0, p1, p2}, Landroid/support/v4/view/AccessibilityDelegateCompat;->onInitializeAccessibilityNodeInfo(Landroid/view/View;Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;)V │ + │ + .line 1824 │ + .end local p1 # "host":Landroid/view/View; │ + :goto_0 │ + const-class v2, Landroid/support/v4/widget/DrawerLayout; │ + │ + invoke-virtual {v2}, Ljava/lang/Class;->getName()Ljava/lang/String; │ + │ + move-result-object v2 │ + │ + invoke-virtual {p2, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;->setClassName(Ljava/lang/CharSequence;)V │ + │ + .line 1825 │ + return-void │ + │ + .line 1809 │ + .restart local p1 # "host":Landroid/view/View; │ + :cond_0 │ invoke-static {p2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;->obtain(Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ move-result-object v1 │ │ - .line 1533 │ + .line 1811 │ .local v1, "superNode":Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ invoke-super {p0, p1, v1}, Landroid/support/v4/view/AccessibilityDelegateCompat;->onInitializeAccessibilityNodeInfo(Landroid/view/View;Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;)V │ │ - .line 1535 │ + .line 1813 │ invoke-virtual {p2, p1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;->setSource(Landroid/view/View;)V │ │ - .line 1536 │ + .line 1814 │ invoke-static {p1}, Landroid/support/v4/view/ViewCompat;->getParentForAccessibility(Landroid/view/View;)Landroid/view/ViewParent; │ │ move-result-object v0 │ │ - .line 1537 │ + .line 1815 │ .local v0, "parent":Landroid/view/ViewParent; │ instance-of v2, v0, Landroid/view/View; │ │ - if-eqz v2, :cond_0 │ + if-eqz v2, :cond_1 │ │ - .line 1538 │ + .line 1816 │ check-cast v0, Landroid/view/View; │ │ .end local v0 # "parent":Landroid/view/ViewParent; │ invoke-virtual {p2, v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;->setParent(Landroid/view/View;)V │ │ - .line 1540 │ - :cond_0 │ + .line 1818 │ + :cond_1 │ invoke-direct {p0, p2, v1}, Landroid/support/v4/widget/DrawerLayout$AccessibilityDelegate;->copyNodeInfoNoChildren(Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;)V │ │ - .line 1542 │ + .line 1819 │ invoke-virtual {v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;->recycle()V │ │ - .line 1544 │ + .line 1821 │ check-cast p1, Landroid/view/ViewGroup; │ │ .end local p1 # "host":Landroid/view/View; │ invoke-direct {p0, p2, p1}, Landroid/support/v4/widget/DrawerLayout$AccessibilityDelegate;->addChildrenForAccessibility(Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;Landroid/view/ViewGroup;)V │ │ - .line 1545 │ - return-void │ + goto :goto_0 │ .end method │ │ .method public onRequestSendAccessibilityEvent(Landroid/view/ViewGroup;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z │ .locals 1 │ .param p1, "host" # Landroid/view/ViewGroup; │ .param p2, "child" # Landroid/view/View; │ .param p3, "event" # Landroid/view/accessibility/AccessibilityEvent; │ │ .prologue │ - .line 1583 │ - invoke-virtual {p0, p2}, Landroid/support/v4/widget/DrawerLayout$AccessibilityDelegate;->filter(Landroid/view/View;)Z │ + .line 1861 │ + invoke-static {}, Landroid/support/v4/widget/DrawerLayout;->access$200()Z │ │ move-result v0 │ │ if-nez v0, :cond_0 │ │ - .line 1584 │ + invoke-static {p2}, Landroid/support/v4/widget/DrawerLayout;->access$400(Landroid/view/View;)Z │ + │ + move-result v0 │ + │ + if-eqz v0, :cond_1 │ + │ + .line 1862 │ + :cond_0 │ invoke-super {p0, p1, p2, p3}, Landroid/support/v4/view/AccessibilityDelegateCompat;->onRequestSendAccessibilityEvent(Landroid/view/ViewGroup;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z │ │ move-result v0 │ │ - .line 1586 │ + .line 1864 │ :goto_0 │ return v0 │ │ - :cond_0 │ + :cond_1 │ const/4 v0, 0x0 │ │ goto :goto_0 │ .end method ├── smali/android/support/v4/widget/ContentLoadingProgressBar$1.smali │ @@ -33,30 +33,30 @@ │ │ return-void │ .end method │ │ │ # virtual methods │ .method public run()V │ - .locals 3 │ + .locals 4 │ │ .prologue │ .line 46 │ iget-object v0, p0, Landroid/support/v4/widget/ContentLoadingProgressBar$1;->this$0:Landroid/support/v4/widget/ContentLoadingProgressBar; │ │ const/4 v1, 0x0 │ │ invoke-static {v0, v1}, Landroid/support/v4/widget/ContentLoadingProgressBar;->access$002(Landroid/support/v4/widget/ContentLoadingProgressBar;Z)Z │ │ .line 47 │ iget-object v0, p0, Landroid/support/v4/widget/ContentLoadingProgressBar$1;->this$0:Landroid/support/v4/widget/ContentLoadingProgressBar; │ │ - const-wide/16 v1, -0x1 │ + const-wide/16 v2, -0x1 │ │ - invoke-static {v0, v1, v2}, Landroid/support/v4/widget/ContentLoadingProgressBar;->access$102(Landroid/support/v4/widget/ContentLoadingProgressBar;J)J │ + invoke-static {v0, v2, v3}, Landroid/support/v4/widget/ContentLoadingProgressBar;->access$102(Landroid/support/v4/widget/ContentLoadingProgressBar;J)J │ │ .line 48 │ iget-object v0, p0, Landroid/support/v4/widget/ContentLoadingProgressBar$1;->this$0:Landroid/support/v4/widget/ContentLoadingProgressBar; │ │ const/16 v1, 0x8 │ │ invoke-virtual {v0, v1}, Landroid/support/v4/widget/ContentLoadingProgressBar;->setVisibility(I)V ├── smali/android/support/v4/widget/ListViewAutoScrollHelper.smali │ @@ -50,84 +50,89 @@ │ .local v6, "target":Landroid/widget/ListView; │ invoke-virtual {v6}, Landroid/widget/ListView;->getCount()I │ │ move-result v3 │ │ .line 62 │ .local v3, "itemCount":I │ + if-nez v3, :cond_1 │ + │ + .line 92 │ + :cond_0 │ + :goto_0 │ + return v7 │ + │ + .line 66 │ + :cond_1 │ invoke-virtual {v6}, Landroid/widget/ListView;->getChildCount()I │ │ move-result v0 │ │ - .line 63 │ + .line 67 │ .local v0, "childCount":I │ invoke-virtual {v6}, Landroid/widget/ListView;->getFirstVisiblePosition()I │ │ move-result v1 │ │ - .line 64 │ + .line 68 │ .local v1, "firstPosition":I │ add-int v4, v1, v0 │ │ - .line 66 │ + .line 70 │ .local v4, "lastPosition":I │ - if-lez p1, :cond_1 │ + if-lez p1, :cond_3 │ │ - .line 68 │ + .line 72 │ if-lt v4, v3, :cond_2 │ │ - .line 69 │ + .line 73 │ add-int/lit8 v8, v0, -0x1 │ │ invoke-virtual {v6, v8}, Landroid/widget/ListView;->getChildAt(I)Landroid/view/View; │ │ move-result-object v5 │ │ - .line 70 │ + .line 74 │ .local v5, "lastView":Landroid/view/View; │ invoke-virtual {v5}, Landroid/view/View;->getBottom()I │ │ move-result v8 │ │ invoke-virtual {v6}, Landroid/widget/ListView;->getHeight()I │ │ move-result v9 │ │ - if-gt v8, v9, :cond_2 │ + if-le v8, v9, :cond_0 │ │ - .line 88 │ + .line 92 │ .end local v5 # "lastView":Landroid/view/View; │ - :cond_0 │ - :goto_0 │ - return v7 │ + :cond_2 │ + const/4 v7, 0x1 │ │ - .line 74 │ - :cond_1 │ + goto :goto_0 │ + │ + .line 78 │ + :cond_3 │ if-gez p1, :cond_0 │ │ - .line 76 │ + .line 80 │ if-gtz v1, :cond_2 │ │ - .line 77 │ + .line 81 │ invoke-virtual {v6, v7}, Landroid/widget/ListView;->getChildAt(I)Landroid/view/View; │ │ move-result-object v2 │ │ - .line 78 │ + .line 82 │ .local v2, "firstView":Landroid/view/View; │ invoke-virtual {v2}, Landroid/view/View;->getTop()I │ │ move-result v8 │ │ - if-gez v8, :cond_0 │ - │ - .line 88 │ - .end local v2 # "firstView":Landroid/view/View; │ - :cond_2 │ - const/4 v7, 0x1 │ + if-ltz v8, :cond_2 │ │ goto :goto_0 │ .end method │ │ .method public scrollTargetBy(II)V │ .locals 5 │ .param p1, "deltaX" # I ├── smali/android/support/v4/widget/SlidingPaneLayout$SavedState.smali │ @@ -32,101 +32,101 @@ │ │ │ # direct methods │ .method static constructor ()V │ .locals 1 │ │ .prologue │ - .line 1321 │ + .line 1464 │ new-instance v0, Landroid/support/v4/widget/SlidingPaneLayout$SavedState$1; │ │ invoke-direct {v0}, Landroid/support/v4/widget/SlidingPaneLayout$SavedState$1;->()V │ │ sput-object v0, Landroid/support/v4/widget/SlidingPaneLayout$SavedState;->CREATOR:Landroid/os/Parcelable$Creator; │ │ return-void │ .end method │ │ .method private constructor (Landroid/os/Parcel;)V │ .locals 1 │ .param p1, "in" # Landroid/os/Parcel; │ │ .prologue │ - .line 1311 │ + .line 1454 │ invoke-direct {p0, p1}, Landroid/view/View$BaseSavedState;->(Landroid/os/Parcel;)V │ │ - .line 1312 │ + .line 1455 │ invoke-virtual {p1}, Landroid/os/Parcel;->readInt()I │ │ move-result v0 │ │ if-eqz v0, :cond_0 │ │ const/4 v0, 0x1 │ │ :goto_0 │ iput-boolean v0, p0, Landroid/support/v4/widget/SlidingPaneLayout$SavedState;->isOpen:Z │ │ - .line 1313 │ + .line 1456 │ return-void │ │ - .line 1312 │ + .line 1455 │ :cond_0 │ const/4 v0, 0x0 │ │ goto :goto_0 │ .end method │ │ .method synthetic constructor (Landroid/os/Parcel;Landroid/support/v4/widget/SlidingPaneLayout$1;)V │ .locals 0 │ .param p1, "x0" # Landroid/os/Parcel; │ .param p2, "x1" # Landroid/support/v4/widget/SlidingPaneLayout$1; │ │ .prologue │ - .line 1303 │ + .line 1446 │ invoke-direct {p0, p1}, Landroid/support/v4/widget/SlidingPaneLayout$SavedState;->(Landroid/os/Parcel;)V │ │ return-void │ .end method │ │ .method constructor (Landroid/os/Parcelable;)V │ .locals 0 │ .param p1, "superState" # Landroid/os/Parcelable; │ │ .prologue │ - .line 1307 │ + .line 1450 │ invoke-direct {p0, p1}, Landroid/view/View$BaseSavedState;->(Landroid/os/Parcelable;)V │ │ - .line 1308 │ + .line 1451 │ return-void │ .end method │ │ │ # virtual methods │ .method public writeToParcel(Landroid/os/Parcel;I)V │ .locals 1 │ .param p1, "out" # Landroid/os/Parcel; │ .param p2, "flags" # I │ │ .prologue │ - .line 1317 │ + .line 1460 │ invoke-super {p0, p1, p2}, Landroid/view/View$BaseSavedState;->writeToParcel(Landroid/os/Parcel;I)V │ │ - .line 1318 │ + .line 1461 │ iget-boolean v0, p0, Landroid/support/v4/widget/SlidingPaneLayout$SavedState;->isOpen:Z │ │ if-eqz v0, :cond_0 │ │ const/4 v0, 0x1 │ │ :goto_0 │ invoke-virtual {p1, v0}, Landroid/os/Parcel;->writeInt(I)V │ │ - .line 1319 │ + .line 1462 │ return-void │ │ - .line 1318 │ + .line 1461 │ :cond_0 │ const/4 v0, 0x0 │ │ goto :goto_0 │ .end method ├── smali/android/support/v4/widget/DrawerLayout.smali │ @@ -1,32 +1,46 @@ │ .class public Landroid/support/v4/widget/DrawerLayout; │ .super Landroid/view/ViewGroup; │ .source "DrawerLayout.java" │ │ +# interfaces │ +.implements Landroid/support/v4/widget/DrawerLayoutImpl; │ + │ │ # annotations │ .annotation system Ldalvik/annotation/MemberClasses; │ value = { │ + Landroid/support/v4/widget/DrawerLayout$ChildAccessibilityDelegate;, │ Landroid/support/v4/widget/DrawerLayout$AccessibilityDelegate;, │ Landroid/support/v4/widget/DrawerLayout$LayoutParams;, │ Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;, │ Landroid/support/v4/widget/DrawerLayout$SavedState;, │ + Landroid/support/v4/widget/DrawerLayout$DrawerLayoutCompatImplApi21;, │ + Landroid/support/v4/widget/DrawerLayout$DrawerLayoutCompatImplBase;, │ + Landroid/support/v4/widget/DrawerLayout$DrawerLayoutCompatImpl;, │ Landroid/support/v4/widget/DrawerLayout$SimpleDrawerListener;, │ - Landroid/support/v4/widget/DrawerLayout$DrawerListener; │ + Landroid/support/v4/widget/DrawerLayout$DrawerListener;, │ + Landroid/support/v4/widget/DrawerLayout$EdgeGravity;, │ + Landroid/support/v4/widget/DrawerLayout$LockMode;, │ + Landroid/support/v4/widget/DrawerLayout$State; │ } │ .end annotation │ │ │ # static fields │ .field private static final ALLOW_EDGE_LOCK:Z = false │ │ +.field private static final CAN_HIDE_DESCENDANTS:Z │ + │ .field private static final CHILDREN_DISALLOW_INTERCEPT:Z = true │ │ .field private static final DEFAULT_SCRIM_COLOR:I = -0x67000000 │ │ +.field static final IMPL:Landroid/support/v4/widget/DrawerLayout$DrawerLayoutCompatImpl; │ + │ .field private static final LAYOUT_ATTRS:[I │ │ .field public static final LOCK_MODE_LOCKED_CLOSED:I = 0x1 │ │ .field public static final LOCK_MODE_LOCKED_OPEN:I = 0x2 │ │ .field public static final LOCK_MODE_UNLOCKED:I = 0x0 │ @@ -45,28 +59,34 @@ │ │ .field private static final TAG:Ljava/lang/String; = "DrawerLayout" │ │ .field private static final TOUCH_SLOP_SENSITIVITY:F = 1.0f │ │ │ # instance fields │ +.field private final mChildAccessibilityDelegate:Landroid/support/v4/widget/DrawerLayout$ChildAccessibilityDelegate; │ + │ .field private mChildrenCanceledTouch:Z │ │ .field private mDisallowInterceptRequested:Z │ │ +.field private mDrawStatusBarBackground:Z │ + │ .field private mDrawerState:I │ │ .field private mFirstLayout:Z │ │ .field private mInLayout:Z │ │ .field private mInitialMotionX:F │ │ .field private mInitialMotionY:F │ │ +.field private mLastInsets:Ljava/lang/Object; │ + │ .field private final mLeftCallback:Landroid/support/v4/widget/DrawerLayout$ViewDragCallback; │ │ .field private final mLeftDragger:Landroid/support/v4/widget/ViewDragHelper; │ │ .field private mListener:Landroid/support/v4/widget/DrawerLayout$DrawerListener; │ │ .field private mLockModeLeft:I │ @@ -85,315 +105,431 @@ │ │ .field private mScrimPaint:Landroid/graphics/Paint; │ │ .field private mShadowLeft:Landroid/graphics/drawable/Drawable; │ │ .field private mShadowRight:Landroid/graphics/drawable/Drawable; │ │ +.field private mStatusBarBackground:Landroid/graphics/drawable/Drawable; │ + │ +.field private mTitleLeft:Ljava/lang/CharSequence; │ + │ +.field private mTitleRight:Ljava/lang/CharSequence; │ + │ │ # direct methods │ .method static constructor ()V │ - .locals 3 │ + .locals 5 │ │ .prologue │ - .line 129 │ - const/4 v0, 0x1 │ + const/4 v1, 0x1 │ │ - new-array v0, v0, [I │ + const/4 v2, 0x0 │ │ - const/4 v1, 0x0 │ + .line 159 │ + new-array v3, v1, [I │ + │ + const v4, 0x10100b3 │ + │ + aput v4, v3, v2 │ │ - const v2, 0x10100b3 │ + sput-object v3, Landroid/support/v4/widget/DrawerLayout;->LAYOUT_ATTRS:[I │ │ - aput v2, v0, v1 │ + .line 164 │ + sget v3, Landroid/os/Build$VERSION;->SDK_INT:I │ │ - sput-object v0, Landroid/support/v4/widget/DrawerLayout;->LAYOUT_ATTRS:[I │ + const/16 v4, 0x13 │ │ + if-lt v3, v4, :cond_0 │ + │ + :goto_0 │ + sput-boolean v1, Landroid/support/v4/widget/DrawerLayout;->CAN_HIDE_DESCENDANTS:Z │ + │ + .line 303 │ + sget v0, Landroid/os/Build$VERSION;->SDK_INT:I │ + │ + .line 304 │ + .local v0, "version":I │ + const/16 v1, 0x15 │ + │ + if-lt v0, v1, :cond_1 │ + │ + .line 305 │ + new-instance v1, Landroid/support/v4/widget/DrawerLayout$DrawerLayoutCompatImplApi21; │ + │ + invoke-direct {v1}, Landroid/support/v4/widget/DrawerLayout$DrawerLayoutCompatImplApi21;->()V │ + │ + sput-object v1, Landroid/support/v4/widget/DrawerLayout;->IMPL:Landroid/support/v4/widget/DrawerLayout$DrawerLayoutCompatImpl; │ + │ + .line 309 │ + :goto_1 │ return-void │ + │ + .end local v0 # "version":I │ + :cond_0 │ + move v1, v2 │ + │ + .line 164 │ + goto :goto_0 │ + │ + .line 307 │ + .restart local v0 # "version":I │ + :cond_1 │ + new-instance v1, Landroid/support/v4/widget/DrawerLayout$DrawerLayoutCompatImplBase; │ + │ + invoke-direct {v1}, Landroid/support/v4/widget/DrawerLayout$DrawerLayoutCompatImplBase;->()V │ + │ + sput-object v1, Landroid/support/v4/widget/DrawerLayout;->IMPL:Landroid/support/v4/widget/DrawerLayout$DrawerLayoutCompatImpl; │ + │ + goto :goto_1 │ .end method │ │ .method public constructor (Landroid/content/Context;)V │ .locals 1 │ .param p1, "context" # Landroid/content/Context; │ │ .prologue │ - .line 217 │ + .line 314 │ const/4 v0, 0x0 │ │ invoke-direct {p0, p1, v0}, Landroid/support/v4/widget/DrawerLayout;->(Landroid/content/Context;Landroid/util/AttributeSet;)V │ │ - .line 218 │ + .line 315 │ return-void │ .end method │ │ .method public constructor (Landroid/content/Context;Landroid/util/AttributeSet;)V │ .locals 1 │ .param p1, "context" # Landroid/content/Context; │ .param p2, "attrs" # Landroid/util/AttributeSet; │ │ .prologue │ - .line 221 │ + .line 318 │ const/4 v0, 0x0 │ │ invoke-direct {p0, p1, p2, v0}, Landroid/support/v4/widget/DrawerLayout;->(Landroid/content/Context;Landroid/util/AttributeSet;I)V │ │ - .line 222 │ + .line 319 │ return-void │ .end method │ │ .method public constructor (Landroid/content/Context;Landroid/util/AttributeSet;I)V │ .locals 6 │ .param p1, "context" # Landroid/content/Context; │ .param p2, "attrs" # Landroid/util/AttributeSet; │ .param p3, "defStyle" # I │ │ .prologue │ const/high16 v5, 0x3f800000 # 1.0f │ │ const/4 v4, 0x1 │ │ - .line 225 │ + .line 322 │ invoke-direct {p0, p1, p2, p3}, Landroid/view/ViewGroup;->(Landroid/content/Context;Landroid/util/AttributeSet;I)V │ │ - .line 135 │ + .line 166 │ + new-instance v2, Landroid/support/v4/widget/DrawerLayout$ChildAccessibilityDelegate; │ + │ + invoke-direct {v2, p0}, Landroid/support/v4/widget/DrawerLayout$ChildAccessibilityDelegate;->(Landroid/support/v4/widget/DrawerLayout;)V │ + │ + iput-object v2, p0, Landroid/support/v4/widget/DrawerLayout;->mChildAccessibilityDelegate:Landroid/support/v4/widget/DrawerLayout$ChildAccessibilityDelegate; │ + │ + .line 171 │ const/high16 v2, -0x67000000 │ │ iput v2, p0, Landroid/support/v4/widget/DrawerLayout;->mScrimColor:I │ │ - .line 137 │ + .line 173 │ new-instance v2, Landroid/graphics/Paint; │ │ invoke-direct {v2}, Landroid/graphics/Paint;->()V │ │ iput-object v2, p0, Landroid/support/v4/widget/DrawerLayout;->mScrimPaint:Landroid/graphics/Paint; │ │ - .line 145 │ + .line 181 │ iput-boolean v4, p0, Landroid/support/v4/widget/DrawerLayout;->mFirstLayout:Z │ │ - .line 227 │ + .line 323 │ + const/high16 v2, 0x40000 │ + │ + invoke-virtual {p0, v2}, Landroid/support/v4/widget/DrawerLayout;->setDescendantFocusability(I)V │ + │ + .line 324 │ invoke-virtual {p0}, Landroid/support/v4/widget/DrawerLayout;->getResources()Landroid/content/res/Resources; │ │ move-result-object v2 │ │ invoke-virtual {v2}, Landroid/content/res/Resources;->getDisplayMetrics()Landroid/util/DisplayMetrics; │ │ move-result-object v2 │ │ iget v0, v2, Landroid/util/DisplayMetrics;->density:F │ │ - .line 228 │ + .line 325 │ .local v0, "density":F │ const/high16 v2, 0x42800000 # 64.0f │ │ mul-float/2addr v2, v0 │ │ const/high16 v3, 0x3f000000 # 0.5f │ │ add-float/2addr v2, v3 │ │ float-to-int v2, v2 │ │ iput v2, p0, Landroid/support/v4/widget/DrawerLayout;->mMinDrawerMargin:I │ │ - .line 229 │ + .line 326 │ const/high16 v2, 0x43c80000 # 400.0f │ │ mul-float v1, v2, v0 │ │ - .line 231 │ + .line 328 │ .local v1, "minVel":F │ new-instance v2, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback; │ │ const/4 v3, 0x3 │ │ invoke-direct {v2, p0, v3}, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;->(Landroid/support/v4/widget/DrawerLayout;I)V │ │ iput-object v2, p0, Landroid/support/v4/widget/DrawerLayout;->mLeftCallback:Landroid/support/v4/widget/DrawerLayout$ViewDragCallback; │ │ - .line 232 │ + .line 329 │ new-instance v2, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback; │ │ const/4 v3, 0x5 │ │ invoke-direct {v2, p0, v3}, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;->(Landroid/support/v4/widget/DrawerLayout;I)V │ │ iput-object v2, p0, Landroid/support/v4/widget/DrawerLayout;->mRightCallback:Landroid/support/v4/widget/DrawerLayout$ViewDragCallback; │ │ - .line 234 │ + .line 331 │ iget-object v2, p0, Landroid/support/v4/widget/DrawerLayout;->mLeftCallback:Landroid/support/v4/widget/DrawerLayout$ViewDragCallback; │ │ invoke-static {p0, v5, v2}, Landroid/support/v4/widget/ViewDragHelper;->create(Landroid/view/ViewGroup;FLandroid/support/v4/widget/ViewDragHelper$Callback;)Landroid/support/v4/widget/ViewDragHelper; │ │ move-result-object v2 │ │ iput-object v2, p0, Landroid/support/v4/widget/DrawerLayout;->mLeftDragger:Landroid/support/v4/widget/ViewDragHelper; │ │ - .line 235 │ + .line 332 │ iget-object v2, p0, Landroid/support/v4/widget/DrawerLayout;->mLeftDragger:Landroid/support/v4/widget/ViewDragHelper; │ │ invoke-virtual {v2, v4}, Landroid/support/v4/widget/ViewDragHelper;->setEdgeTrackingEnabled(I)V │ │ - .line 236 │ + .line 333 │ iget-object v2, p0, Landroid/support/v4/widget/DrawerLayout;->mLeftDragger:Landroid/support/v4/widget/ViewDragHelper; │ │ invoke-virtual {v2, v1}, Landroid/support/v4/widget/ViewDragHelper;->setMinVelocity(F)V │ │ - .line 237 │ + .line 334 │ iget-object v2, p0, Landroid/support/v4/widget/DrawerLayout;->mLeftCallback:Landroid/support/v4/widget/DrawerLayout$ViewDragCallback; │ │ iget-object v3, p0, Landroid/support/v4/widget/DrawerLayout;->mLeftDragger:Landroid/support/v4/widget/ViewDragHelper; │ │ invoke-virtual {v2, v3}, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;->setDragger(Landroid/support/v4/widget/ViewDragHelper;)V │ │ - .line 239 │ + .line 336 │ iget-object v2, p0, Landroid/support/v4/widget/DrawerLayout;->mRightCallback:Landroid/support/v4/widget/DrawerLayout$ViewDragCallback; │ │ invoke-static {p0, v5, v2}, Landroid/support/v4/widget/ViewDragHelper;->create(Landroid/view/ViewGroup;FLandroid/support/v4/widget/ViewDragHelper$Callback;)Landroid/support/v4/widget/ViewDragHelper; │ │ move-result-object v2 │ │ iput-object v2, p0, Landroid/support/v4/widget/DrawerLayout;->mRightDragger:Landroid/support/v4/widget/ViewDragHelper; │ │ - .line 240 │ + .line 337 │ iget-object v2, p0, Landroid/support/v4/widget/DrawerLayout;->mRightDragger:Landroid/support/v4/widget/ViewDragHelper; │ │ const/4 v3, 0x2 │ │ invoke-virtual {v2, v3}, Landroid/support/v4/widget/ViewDragHelper;->setEdgeTrackingEnabled(I)V │ │ - .line 241 │ + .line 338 │ iget-object v2, p0, Landroid/support/v4/widget/DrawerLayout;->mRightDragger:Landroid/support/v4/widget/ViewDragHelper; │ │ invoke-virtual {v2, v1}, Landroid/support/v4/widget/ViewDragHelper;->setMinVelocity(F)V │ │ - .line 242 │ + .line 339 │ iget-object v2, p0, Landroid/support/v4/widget/DrawerLayout;->mRightCallback:Landroid/support/v4/widget/DrawerLayout$ViewDragCallback; │ │ iget-object v3, p0, Landroid/support/v4/widget/DrawerLayout;->mRightDragger:Landroid/support/v4/widget/ViewDragHelper; │ │ invoke-virtual {v2, v3}, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;->setDragger(Landroid/support/v4/widget/ViewDragHelper;)V │ │ - .line 245 │ + .line 342 │ invoke-virtual {p0, v4}, Landroid/support/v4/widget/DrawerLayout;->setFocusableInTouchMode(Z)V │ │ - .line 247 │ + .line 344 │ + invoke-static {p0, v4}, Landroid/support/v4/view/ViewCompat;->setImportantForAccessibility(Landroid/view/View;I)V │ + │ + .line 347 │ new-instance v2, Landroid/support/v4/widget/DrawerLayout$AccessibilityDelegate; │ │ invoke-direct {v2, p0}, Landroid/support/v4/widget/DrawerLayout$AccessibilityDelegate;->(Landroid/support/v4/widget/DrawerLayout;)V │ │ invoke-static {p0, v2}, Landroid/support/v4/view/ViewCompat;->setAccessibilityDelegate(Landroid/view/View;Landroid/support/v4/view/AccessibilityDelegateCompat;)V │ │ - .line 248 │ + .line 348 │ const/4 v2, 0x0 │ │ invoke-static {p0, v2}, Landroid/support/v4/view/ViewGroupCompat;->setMotionEventSplittingEnabled(Landroid/view/ViewGroup;Z)V │ │ - .line 249 │ + .line 349 │ + invoke-static {p0}, Landroid/support/v4/view/ViewCompat;->getFitsSystemWindows(Landroid/view/View;)Z │ + │ + move-result v2 │ + │ + if-eqz v2, :cond_0 │ + │ + .line 350 │ + sget-object v2, Landroid/support/v4/widget/DrawerLayout;->IMPL:Landroid/support/v4/widget/DrawerLayout$DrawerLayoutCompatImpl; │ + │ + invoke-interface {v2, p0}, Landroid/support/v4/widget/DrawerLayout$DrawerLayoutCompatImpl;->configureApplyInsets(Landroid/view/View;)V │ + │ + .line 352 │ + :cond_0 │ return-void │ .end method │ │ .method static synthetic access$100()[I │ .locals 1 │ │ .prologue │ - .line 71 │ + .line 86 │ sget-object v0, Landroid/support/v4/widget/DrawerLayout;->LAYOUT_ATTRS:[I │ │ return-object v0 │ .end method │ │ +.method static synthetic access$200()Z │ + .locals 1 │ + │ + .prologue │ + .line 86 │ + sget-boolean v0, Landroid/support/v4/widget/DrawerLayout;->CAN_HIDE_DESCENDANTS:Z │ + │ + return v0 │ +.end method │ + │ +.method static synthetic access$300(Landroid/support/v4/widget/DrawerLayout;)Landroid/view/View; │ + .locals 1 │ + .param p0, "x0" # Landroid/support/v4/widget/DrawerLayout; │ + │ + .prologue │ + .line 86 │ + invoke-direct {p0}, Landroid/support/v4/widget/DrawerLayout;->findVisibleDrawer()Landroid/view/View; │ + │ + move-result-object v0 │ + │ + return-object v0 │ +.end method │ + │ +.method static synthetic access$400(Landroid/view/View;)Z │ + .locals 1 │ + .param p0, "x0" # Landroid/view/View; │ + │ + .prologue │ + .line 86 │ + invoke-static {p0}, Landroid/support/v4/widget/DrawerLayout;->includeChildForAccessibility(Landroid/view/View;)Z │ + │ + move-result v0 │ + │ + return v0 │ +.end method │ + │ .method private findVisibleDrawer()Landroid/view/View; │ .locals 4 │ │ .prologue │ - .line 1197 │ + .line 1444 │ invoke-virtual {p0}, Landroid/support/v4/widget/DrawerLayout;->getChildCount()I │ │ move-result v1 │ │ - .line 1198 │ + .line 1445 │ .local v1, "childCount":I │ const/4 v2, 0x0 │ │ .local v2, "i":I │ :goto_0 │ if-ge v2, v1, :cond_1 │ │ - .line 1199 │ + .line 1446 │ invoke-virtual {p0, v2}, Landroid/support/v4/widget/DrawerLayout;->getChildAt(I)Landroid/view/View; │ │ move-result-object v0 │ │ - .line 1200 │ + .line 1447 │ .local v0, "child":Landroid/view/View; │ invoke-virtual {p0, v0}, Landroid/support/v4/widget/DrawerLayout;->isDrawerView(Landroid/view/View;)Z │ │ move-result v3 │ │ if-eqz v3, :cond_0 │ │ invoke-virtual {p0, v0}, Landroid/support/v4/widget/DrawerLayout;->isDrawerVisible(Landroid/view/View;)Z │ │ move-result v3 │ │ if-eqz v3, :cond_0 │ │ - .line 1204 │ + .line 1451 │ .end local v0 # "child":Landroid/view/View; │ :goto_1 │ return-object v0 │ │ - .line 1198 │ + .line 1445 │ .restart local v0 # "child":Landroid/view/View; │ :cond_0 │ add-int/lit8 v2, v2, 0x1 │ │ goto :goto_0 │ │ - .line 1204 │ + .line 1451 │ .end local v0 # "child":Landroid/view/View; │ :cond_1 │ const/4 v0, 0x0 │ │ goto :goto_1 │ .end method │ │ .method static gravityToString(I)Ljava/lang/String; │ .locals 2 │ .param p0, "gravity" # I │ │ .prologue │ - .line 578 │ + .line 766 │ and-int/lit8 v0, p0, 0x3 │ │ const/4 v1, 0x3 │ │ if-ne v0, v1, :cond_0 │ │ - .line 579 │ + .line 767 │ const-string v0, "LEFT" │ │ - .line 584 │ + .line 772 │ :goto_0 │ return-object v0 │ │ - .line 581 │ + .line 769 │ :cond_0 │ and-int/lit8 v0, p0, 0x5 │ │ const/4 v1, 0x5 │ │ if-ne v0, v1, :cond_1 │ │ - .line 582 │ + .line 770 │ const-string v0, "RIGHT" │ │ goto :goto_0 │ │ - .line 584 │ + .line 772 │ :cond_1 │ invoke-static {p0}, Ljava/lang/Integer;->toHexString(I)Ljava/lang/String; │ │ move-result-object v0 │ │ goto :goto_0 │ .end method │ @@ -401,101 +537,101 @@ │ .method private static hasOpaqueBackground(Landroid/view/View;)Z │ .locals 4 │ .param p0, "v" # Landroid/view/View; │ │ .prologue │ const/4 v1, 0x0 │ │ - .line 783 │ + .line 983 │ invoke-virtual {p0}, Landroid/view/View;->getBackground()Landroid/graphics/drawable/Drawable; │ │ move-result-object v0 │ │ - .line 784 │ + .line 984 │ .local v0, "bg":Landroid/graphics/drawable/Drawable; │ if-eqz v0, :cond_0 │ │ - .line 785 │ + .line 985 │ invoke-virtual {v0}, Landroid/graphics/drawable/Drawable;->getOpacity()I │ │ move-result v2 │ │ const/4 v3, -0x1 │ │ if-ne v2, v3, :cond_0 │ │ const/4 v1, 0x1 │ │ - .line 787 │ + .line 987 │ :cond_0 │ return v1 │ .end method │ │ .method private hasPeekingDrawer()Z │ .locals 4 │ │ .prologue │ - .line 1158 │ + .line 1405 │ invoke-virtual {p0}, Landroid/support/v4/widget/DrawerLayout;->getChildCount()I │ │ move-result v0 │ │ - .line 1159 │ + .line 1406 │ .local v0, "childCount":I │ const/4 v1, 0x0 │ │ .local v1, "i":I │ :goto_0 │ if-ge v1, v0, :cond_1 │ │ - .line 1160 │ + .line 1407 │ invoke-virtual {p0, v1}, Landroid/support/v4/widget/DrawerLayout;->getChildAt(I)Landroid/view/View; │ │ move-result-object v3 │ │ invoke-virtual {v3}, Landroid/view/View;->getLayoutParams()Landroid/view/ViewGroup$LayoutParams; │ │ move-result-object v2 │ │ check-cast v2, Landroid/support/v4/widget/DrawerLayout$LayoutParams; │ │ - .line 1161 │ + .line 1408 │ .local v2, "lp":Landroid/support/v4/widget/DrawerLayout$LayoutParams; │ iget-boolean v3, v2, Landroid/support/v4/widget/DrawerLayout$LayoutParams;->isPeeking:Z │ │ if-eqz v3, :cond_0 │ │ - .line 1162 │ + .line 1409 │ const/4 v3, 0x1 │ │ - .line 1165 │ + .line 1412 │ .end local v2 # "lp":Landroid/support/v4/widget/DrawerLayout$LayoutParams; │ :goto_1 │ return v3 │ │ - .line 1159 │ + .line 1406 │ .restart local v2 # "lp":Landroid/support/v4/widget/DrawerLayout$LayoutParams; │ :cond_0 │ add-int/lit8 v1, v1, 0x1 │ │ goto :goto_0 │ │ - .line 1165 │ + .line 1412 │ .end local v2 # "lp":Landroid/support/v4/widget/DrawerLayout$LayoutParams; │ :cond_1 │ const/4 v3, 0x0 │ │ goto :goto_1 │ .end method │ │ .method private hasVisibleDrawer()Z │ .locals 1 │ │ .prologue │ - .line 1193 │ + .line 1440 │ invoke-direct {p0}, Landroid/support/v4/widget/DrawerLayout;->findVisibleDrawer()Landroid/view/View; │ │ move-result-object v0 │ │ if-eqz v0, :cond_0 │ │ const/4 v0, 0x1 │ @@ -505,102 +641,255 @@ │ │ :cond_0 │ const/4 v0, 0x0 │ │ goto :goto_0 │ .end method │ │ +.method private static includeChildForAccessibility(Landroid/view/View;)Z │ + .locals 2 │ + .param p0, "child" # Landroid/view/View; │ + │ + .prologue │ + .line 1552 │ + invoke-static {p0}, Landroid/support/v4/view/ViewCompat;->getImportantForAccessibility(Landroid/view/View;)I │ + │ + move-result v0 │ + │ + const/4 v1, 0x4 │ + │ + if-eq v0, v1, :cond_0 │ + │ + invoke-static {p0}, Landroid/support/v4/view/ViewCompat;->getImportantForAccessibility(Landroid/view/View;)I │ + │ + move-result v0 │ + │ + const/4 v1, 0x2 │ + │ + if-eq v0, v1, :cond_0 │ + │ + const/4 v0, 0x1 │ + │ + :goto_0 │ + return v0 │ + │ + :cond_0 │ + const/4 v0, 0x0 │ + │ + goto :goto_0 │ +.end method │ + │ +.method private updateChildrenImportantForAccessibility(Landroid/view/View;Z)V │ + .locals 4 │ + .param p1, "drawerView" # Landroid/view/View; │ + .param p2, "isDrawerOpen" # Z │ + │ + .prologue │ + .line 666 │ + invoke-virtual {p0}, Landroid/support/v4/widget/DrawerLayout;->getChildCount()I │ + │ + move-result v1 │ + │ + .line 667 │ + .local v1, "childCount":I │ + const/4 v2, 0x0 │ + │ + .local v2, "i":I │ + :goto_0 │ + if-ge v2, v1, :cond_3 │ + │ + .line 668 │ + invoke-virtual {p0, v2}, Landroid/support/v4/widget/DrawerLayout;->getChildAt(I)Landroid/view/View; │ + │ + move-result-object v0 │ + │ + .line 669 │ + .local v0, "child":Landroid/view/View; │ + if-nez p2, :cond_0 │ + │ + invoke-virtual {p0, v0}, Landroid/support/v4/widget/DrawerLayout;->isDrawerView(Landroid/view/View;)Z │ + │ + move-result v3 │ + │ + if-eqz v3, :cond_1 │ + │ + :cond_0 │ + if-eqz p2, :cond_2 │ + │ + if-ne v0, p1, :cond_2 │ + │ + .line 673 │ + :cond_1 │ + const/4 v3, 0x1 │ + │ + invoke-static {v0, v3}, Landroid/support/v4/view/ViewCompat;->setImportantForAccessibility(Landroid/view/View;I)V │ + │ + .line 667 │ + :goto_1 │ + add-int/lit8 v2, v2, 0x1 │ + │ + goto :goto_0 │ + │ + .line 676 │ + :cond_2 │ + const/4 v3, 0x4 │ + │ + invoke-static {v0, v3}, Landroid/support/v4/view/ViewCompat;->setImportantForAccessibility(Landroid/view/View;I)V │ + │ + goto :goto_1 │ + │ + .line 680 │ + .end local v0 # "child":Landroid/view/View; │ + :cond_3 │ + return-void │ +.end method │ + │ │ # virtual methods │ +.method public addView(Landroid/view/View;ILandroid/view/ViewGroup$LayoutParams;)V │ + .locals 2 │ + .param p1, "child" # Landroid/view/View; │ + .param p2, "index" # I │ + .param p3, "params" # Landroid/view/ViewGroup$LayoutParams; │ + │ + .prologue │ + .line 1524 │ + invoke-super {p0, p1, p2, p3}, Landroid/view/ViewGroup;->addView(Landroid/view/View;ILandroid/view/ViewGroup$LayoutParams;)V │ + │ + .line 1526 │ + invoke-virtual {p0}, Landroid/support/v4/widget/DrawerLayout;->findOpenDrawer()Landroid/view/View; │ + │ + move-result-object v0 │ + │ + .line 1527 │ + .local v0, "openDrawer":Landroid/view/View; │ + if-nez v0, :cond_0 │ + │ + invoke-virtual {p0, p1}, Landroid/support/v4/widget/DrawerLayout;->isDrawerView(Landroid/view/View;)Z │ + │ + move-result v1 │ + │ + if-eqz v1, :cond_2 │ + │ + .line 1530 │ + :cond_0 │ + const/4 v1, 0x4 │ + │ + invoke-static {p1, v1}, Landroid/support/v4/view/ViewCompat;->setImportantForAccessibility(Landroid/view/View;I)V │ + │ + .line 1541 │ + :goto_0 │ + sget-boolean v1, Landroid/support/v4/widget/DrawerLayout;->CAN_HIDE_DESCENDANTS:Z │ + │ + if-nez v1, :cond_1 │ + │ + .line 1542 │ + iget-object v1, p0, Landroid/support/v4/widget/DrawerLayout;->mChildAccessibilityDelegate:Landroid/support/v4/widget/DrawerLayout$ChildAccessibilityDelegate; │ + │ + invoke-static {p1, v1}, Landroid/support/v4/view/ViewCompat;->setAccessibilityDelegate(Landroid/view/View;Landroid/support/v4/view/AccessibilityDelegateCompat;)V │ + │ + .line 1544 │ + :cond_1 │ + return-void │ + │ + .line 1535 │ + :cond_2 │ + const/4 v1, 0x1 │ + │ + invoke-static {p1, v1}, Landroid/support/v4/view/ViewCompat;->setImportantForAccessibility(Landroid/view/View;I)V │ + │ + goto :goto_0 │ +.end method │ + │ .method cancelChildViewTouch()V │ .locals 11 │ │ .prologue │ const/4 v5, 0x0 │ │ - .line 1209 │ + .line 1456 │ iget-boolean v2, p0, Landroid/support/v4/widget/DrawerLayout;->mChildrenCanceledTouch:Z │ │ if-nez v2, :cond_1 │ │ - .line 1210 │ + .line 1457 │ invoke-static {}, Landroid/os/SystemClock;->uptimeMillis()J │ │ move-result-wide v0 │ │ - .line 1211 │ + .line 1458 │ .local v0, "now":J │ const/4 v4, 0x3 │ │ const/4 v7, 0x0 │ │ move-wide v2, v0 │ │ move v6, v5 │ │ invoke-static/range {v0 .. v7}, Landroid/view/MotionEvent;->obtain(JJIFFI)Landroid/view/MotionEvent; │ │ move-result-object v8 │ │ - .line 1213 │ + .line 1460 │ .local v8, "cancelEvent":Landroid/view/MotionEvent; │ invoke-virtual {p0}, Landroid/support/v4/widget/DrawerLayout;->getChildCount()I │ │ move-result v9 │ │ - .line 1214 │ + .line 1461 │ .local v9, "childCount":I │ const/4 v10, 0x0 │ │ .local v10, "i":I │ :goto_0 │ if-ge v10, v9, :cond_0 │ │ - .line 1215 │ + .line 1462 │ invoke-virtual {p0, v10}, Landroid/support/v4/widget/DrawerLayout;->getChildAt(I)Landroid/view/View; │ │ move-result-object v2 │ │ invoke-virtual {v2, v8}, Landroid/view/View;->dispatchTouchEvent(Landroid/view/MotionEvent;)Z │ │ - .line 1214 │ + .line 1461 │ add-int/lit8 v10, v10, 0x1 │ │ goto :goto_0 │ │ - .line 1217 │ + .line 1464 │ :cond_0 │ invoke-virtual {v8}, Landroid/view/MotionEvent;->recycle()V │ │ - .line 1218 │ + .line 1465 │ const/4 v2, 0x1 │ │ iput-boolean v2, p0, Landroid/support/v4/widget/DrawerLayout;->mChildrenCanceledTouch:Z │ │ - .line 1220 │ + .line 1467 │ .end local v0 # "now":J │ .end local v8 # "cancelEvent":Landroid/view/MotionEvent; │ .end local v9 # "childCount":I │ .end local v10 # "i":I │ :cond_1 │ return-void │ .end method │ │ .method checkDrawerViewAbsoluteGravity(Landroid/view/View;I)Z │ .locals 2 │ .param p1, "drawerView" # Landroid/view/View; │ .param p2, "checkFor" # I │ │ .prologue │ - .line 524 │ + .line 712 │ invoke-virtual {p0, p1}, Landroid/support/v4/widget/DrawerLayout;->getDrawerViewAbsoluteGravity(Landroid/view/View;)I │ │ move-result v0 │ │ - .line 525 │ + .line 713 │ .local v0, "absGravity":I │ and-int v1, v0, p2 │ │ if-ne v1, p2, :cond_0 │ │ const/4 v1, 0x1 │ │ @@ -614,15 +903,15 @@ │ .end method │ │ .method protected checkLayoutParams(Landroid/view/ViewGroup$LayoutParams;)Z │ .locals 1 │ .param p1, "p" # Landroid/view/ViewGroup$LayoutParams; │ │ .prologue │ - .line 1184 │ + .line 1431 │ instance-of v0, p1, Landroid/support/v4/widget/DrawerLayout$LayoutParams; │ │ if-eqz v0, :cond_0 │ │ invoke-super {p0, p1}, Landroid/view/ViewGroup;->checkLayoutParams(Landroid/view/ViewGroup$LayoutParams;)Z │ │ move-result v0 │ @@ -641,24 +930,24 @@ │ .end method │ │ .method public closeDrawer(I)V │ .locals 4 │ .param p1, "gravity" # I │ │ .prologue │ - .line 1084 │ + .line 1331 │ invoke-virtual {p0, p1}, Landroid/support/v4/widget/DrawerLayout;->findDrawerWithGravity(I)Landroid/view/View; │ │ move-result-object v0 │ │ - .line 1085 │ + .line 1332 │ .local v0, "drawerView":Landroid/view/View; │ if-nez v0, :cond_0 │ │ - .line 1086 │ + .line 1333 │ new-instance v1, Ljava/lang/IllegalArgumentException; │ │ new-instance v2, Ljava/lang/StringBuilder; │ │ invoke-direct {v2}, Ljava/lang/StringBuilder;->()V │ │ const-string v3, "No drawer view found with gravity " │ @@ -679,35 +968,35 @@ │ │ move-result-object v2 │ │ invoke-direct {v1, v2}, Ljava/lang/IllegalArgumentException;->(Ljava/lang/String;)V │ │ throw v1 │ │ - .line 1089 │ + .line 1336 │ :cond_0 │ invoke-virtual {p0, v0}, Landroid/support/v4/widget/DrawerLayout;->closeDrawer(Landroid/view/View;)V │ │ - .line 1090 │ + .line 1337 │ return-void │ .end method │ │ .method public closeDrawer(Landroid/view/View;)V │ .locals 4 │ .param p1, "drawerView" # Landroid/view/View; │ │ .prologue │ - .line 1058 │ + .line 1305 │ invoke-virtual {p0, p1}, Landroid/support/v4/widget/DrawerLayout;->isDrawerView(Landroid/view/View;)Z │ │ move-result v1 │ │ if-nez v1, :cond_0 │ │ - .line 1059 │ + .line 1306 │ new-instance v1, Ljava/lang/IllegalArgumentException; │ │ new-instance v2, Ljava/lang/StringBuilder; │ │ invoke-direct {v2}, Ljava/lang/StringBuilder;->()V │ │ const-string v3, "View " │ @@ -730,57 +1019,57 @@ │ │ move-result-object v2 │ │ invoke-direct {v1, v2}, Ljava/lang/IllegalArgumentException;->(Ljava/lang/String;)V │ │ throw v1 │ │ - .line 1062 │ + .line 1309 │ :cond_0 │ iget-boolean v1, p0, Landroid/support/v4/widget/DrawerLayout;->mFirstLayout:Z │ │ if-eqz v1, :cond_1 │ │ - .line 1063 │ + .line 1310 │ invoke-virtual {p1}, Landroid/view/View;->getLayoutParams()Landroid/view/ViewGroup$LayoutParams; │ │ move-result-object v0 │ │ check-cast v0, Landroid/support/v4/widget/DrawerLayout$LayoutParams; │ │ - .line 1064 │ + .line 1311 │ .local v0, "lp":Landroid/support/v4/widget/DrawerLayout$LayoutParams; │ const/4 v1, 0x0 │ │ iput v1, v0, Landroid/support/v4/widget/DrawerLayout$LayoutParams;->onScreen:F │ │ - .line 1065 │ + .line 1312 │ const/4 v1, 0x0 │ │ iput-boolean v1, v0, Landroid/support/v4/widget/DrawerLayout$LayoutParams;->knownOpen:Z │ │ - .line 1074 │ + .line 1321 │ .end local v0 # "lp":Landroid/support/v4/widget/DrawerLayout$LayoutParams; │ :goto_0 │ invoke-virtual {p0}, Landroid/support/v4/widget/DrawerLayout;->invalidate()V │ │ - .line 1075 │ + .line 1322 │ return-void │ │ - .line 1067 │ + .line 1314 │ :cond_1 │ const/4 v1, 0x3 │ │ invoke-virtual {p0, p1, v1}, Landroid/support/v4/widget/DrawerLayout;->checkDrawerViewAbsoluteGravity(Landroid/view/View;I)Z │ │ move-result v1 │ │ if-eqz v1, :cond_2 │ │ - .line 1068 │ + .line 1315 │ iget-object v1, p0, Landroid/support/v4/widget/DrawerLayout;->mLeftDragger:Landroid/support/v4/widget/ViewDragHelper; │ │ invoke-virtual {p1}, Landroid/view/View;->getWidth()I │ │ move-result v2 │ │ neg-int v2, v2 │ @@ -789,15 +1078,15 @@ │ │ move-result v3 │ │ invoke-virtual {v1, p1, v2, v3}, Landroid/support/v4/widget/ViewDragHelper;->smoothSlideViewTo(Landroid/view/View;II)Z │ │ goto :goto_0 │ │ - .line 1071 │ + .line 1318 │ :cond_2 │ iget-object v1, p0, Landroid/support/v4/widget/DrawerLayout;->mRightDragger:Landroid/support/v4/widget/ViewDragHelper; │ │ invoke-virtual {p0}, Landroid/support/v4/widget/DrawerLayout;->getWidth()I │ │ move-result v2 │ │ @@ -810,119 +1099,119 @@ │ goto :goto_0 │ .end method │ │ .method public closeDrawers()V │ .locals 1 │ │ .prologue │ - .line 977 │ + .line 1222 │ const/4 v0, 0x0 │ │ invoke-virtual {p0, v0}, Landroid/support/v4/widget/DrawerLayout;->closeDrawers(Z)V │ │ - .line 978 │ + .line 1223 │ return-void │ .end method │ │ .method closeDrawers(Z)V │ .locals 9 │ .param p1, "peekingOnly" # Z │ │ .prologue │ - .line 981 │ + .line 1226 │ const/4 v5, 0x0 │ │ - .line 982 │ + .line 1227 │ .local v5, "needsInvalidate":Z │ invoke-virtual {p0}, Landroid/support/v4/widget/DrawerLayout;->getChildCount()I │ │ move-result v1 │ │ - .line 983 │ + .line 1228 │ .local v1, "childCount":I │ const/4 v3, 0x0 │ │ .local v3, "i":I │ :goto_0 │ if-ge v3, v1, :cond_3 │ │ - .line 984 │ + .line 1229 │ invoke-virtual {p0, v3}, Landroid/support/v4/widget/DrawerLayout;->getChildAt(I)Landroid/view/View; │ │ move-result-object v0 │ │ - .line 985 │ + .line 1230 │ .local v0, "child":Landroid/view/View; │ invoke-virtual {v0}, Landroid/view/View;->getLayoutParams()Landroid/view/ViewGroup$LayoutParams; │ │ move-result-object v4 │ │ check-cast v4, Landroid/support/v4/widget/DrawerLayout$LayoutParams; │ │ - .line 987 │ + .line 1232 │ .local v4, "lp":Landroid/support/v4/widget/DrawerLayout$LayoutParams; │ invoke-virtual {p0, v0}, Landroid/support/v4/widget/DrawerLayout;->isDrawerView(Landroid/view/View;)Z │ │ move-result v6 │ │ if-eqz v6, :cond_0 │ │ if-eqz p1, :cond_1 │ │ iget-boolean v6, v4, Landroid/support/v4/widget/DrawerLayout$LayoutParams;->isPeeking:Z │ │ if-nez v6, :cond_1 │ │ - .line 983 │ + .line 1228 │ :cond_0 │ :goto_1 │ add-int/lit8 v3, v3, 0x1 │ │ goto :goto_0 │ │ - .line 991 │ + .line 1236 │ :cond_1 │ invoke-virtual {v0}, Landroid/view/View;->getWidth()I │ │ move-result v2 │ │ - .line 993 │ + .line 1238 │ .local v2, "childWidth":I │ const/4 v6, 0x3 │ │ invoke-virtual {p0, v0, v6}, Landroid/support/v4/widget/DrawerLayout;->checkDrawerViewAbsoluteGravity(Landroid/view/View;I)Z │ │ move-result v6 │ │ if-eqz v6, :cond_2 │ │ - .line 994 │ + .line 1239 │ iget-object v6, p0, Landroid/support/v4/widget/DrawerLayout;->mLeftDragger:Landroid/support/v4/widget/ViewDragHelper; │ │ neg-int v7, v2 │ │ invoke-virtual {v0}, Landroid/view/View;->getTop()I │ │ move-result v8 │ │ invoke-virtual {v6, v0, v7, v8}, Landroid/support/v4/widget/ViewDragHelper;->smoothSlideViewTo(Landroid/view/View;II)Z │ │ move-result v6 │ │ or-int/2addr v5, v6 │ │ - .line 1001 │ + .line 1246 │ :goto_2 │ const/4 v6, 0x0 │ │ iput-boolean v6, v4, Landroid/support/v4/widget/DrawerLayout$LayoutParams;->isPeeking:Z │ │ goto :goto_1 │ │ - .line 997 │ + .line 1242 │ :cond_2 │ iget-object v6, p0, Landroid/support/v4/widget/DrawerLayout;->mRightDragger:Landroid/support/v4/widget/ViewDragHelper; │ │ invoke-virtual {p0}, Landroid/support/v4/widget/DrawerLayout;->getWidth()I │ │ move-result v7 │ │ @@ -934,92 +1223,92 @@ │ │ move-result v6 │ │ or-int/2addr v5, v6 │ │ goto :goto_2 │ │ - .line 1004 │ + .line 1249 │ .end local v0 # "child":Landroid/view/View; │ .end local v2 # "childWidth":I │ .end local v4 # "lp":Landroid/support/v4/widget/DrawerLayout$LayoutParams; │ :cond_3 │ iget-object v6, p0, Landroid/support/v4/widget/DrawerLayout;->mLeftCallback:Landroid/support/v4/widget/DrawerLayout$ViewDragCallback; │ │ invoke-virtual {v6}, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;->removeCallbacks()V │ │ - .line 1005 │ + .line 1250 │ iget-object v6, p0, Landroid/support/v4/widget/DrawerLayout;->mRightCallback:Landroid/support/v4/widget/DrawerLayout$ViewDragCallback; │ │ invoke-virtual {v6}, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;->removeCallbacks()V │ │ - .line 1007 │ + .line 1252 │ if-eqz v5, :cond_4 │ │ - .line 1008 │ + .line 1253 │ invoke-virtual {p0}, Landroid/support/v4/widget/DrawerLayout;->invalidate()V │ │ - .line 1010 │ + .line 1255 │ :cond_4 │ return-void │ .end method │ │ .method public computeScroll()V │ .locals 7 │ │ .prologue │ const/4 v6, 0x1 │ │ - .line 768 │ + .line 968 │ invoke-virtual {p0}, Landroid/support/v4/widget/DrawerLayout;->getChildCount()I │ │ move-result v0 │ │ - .line 769 │ + .line 969 │ .local v0, "childCount":I │ const/4 v3, 0x0 │ │ - .line 770 │ + .line 970 │ .local v3, "scrimOpacity":F │ const/4 v1, 0x0 │ │ .local v1, "i":I │ :goto_0 │ if-ge v1, v0, :cond_0 │ │ - .line 771 │ + .line 971 │ invoke-virtual {p0, v1}, Landroid/support/v4/widget/DrawerLayout;->getChildAt(I)Landroid/view/View; │ │ move-result-object v4 │ │ invoke-virtual {v4}, Landroid/view/View;->getLayoutParams()Landroid/view/ViewGroup$LayoutParams; │ │ move-result-object v4 │ │ check-cast v4, Landroid/support/v4/widget/DrawerLayout$LayoutParams; │ │ iget v2, v4, Landroid/support/v4/widget/DrawerLayout$LayoutParams;->onScreen:F │ │ - .line 772 │ + .line 972 │ .local v2, "onscreen":F │ invoke-static {v3, v2}, Ljava/lang/Math;->max(FF)F │ │ move-result v3 │ │ - .line 770 │ + .line 970 │ add-int/lit8 v1, v1, 0x1 │ │ goto :goto_0 │ │ - .line 774 │ + .line 974 │ .end local v2 # "onscreen":F │ :cond_0 │ iput v3, p0, Landroid/support/v4/widget/DrawerLayout;->mScrimOpacity:F │ │ - .line 777 │ + .line 977 │ iget-object v4, p0, Landroid/support/v4/widget/DrawerLayout;->mLeftDragger:Landroid/support/v4/widget/ViewDragHelper; │ │ invoke-virtual {v4, v6}, Landroid/support/v4/widget/ViewDragHelper;->continueSettling(Z)Z │ │ move-result v4 │ │ iget-object v5, p0, Landroid/support/v4/widget/DrawerLayout;->mRightDragger:Landroid/support/v4/widget/ViewDragHelper; │ @@ -1028,197 +1317,218 @@ │ │ move-result v5 │ │ or-int/2addr v4, v5 │ │ if-eqz v4, :cond_1 │ │ - .line 778 │ + .line 978 │ invoke-static {p0}, Landroid/support/v4/view/ViewCompat;->postInvalidateOnAnimation(Landroid/view/View;)V │ │ - .line 780 │ + .line 980 │ :cond_1 │ return-void │ .end method │ │ .method dispatchOnDrawerClosed(Landroid/view/View;)V │ - .locals 2 │ + .locals 4 │ .param p1, "drawerView" # Landroid/view/View; │ │ .prologue │ - .line 473 │ + const/4 v3, 0x0 │ + │ + .line 630 │ invoke-virtual {p1}, Landroid/view/View;->getLayoutParams()Landroid/view/ViewGroup$LayoutParams; │ │ move-result-object v0 │ │ check-cast v0, Landroid/support/v4/widget/DrawerLayout$LayoutParams; │ │ - .line 474 │ + .line 631 │ .local v0, "lp":Landroid/support/v4/widget/DrawerLayout$LayoutParams; │ - iget-boolean v1, v0, Landroid/support/v4/widget/DrawerLayout$LayoutParams;->knownOpen:Z │ - │ - if-eqz v1, :cond_1 │ + iget-boolean v2, v0, Landroid/support/v4/widget/DrawerLayout$LayoutParams;->knownOpen:Z │ │ - .line 475 │ - const/4 v1, 0x0 │ + if-eqz v2, :cond_1 │ │ - iput-boolean v1, v0, Landroid/support/v4/widget/DrawerLayout$LayoutParams;->knownOpen:Z │ + .line 632 │ + iput-boolean v3, v0, Landroid/support/v4/widget/DrawerLayout$LayoutParams;->knownOpen:Z │ │ - .line 476 │ - iget-object v1, p0, Landroid/support/v4/widget/DrawerLayout;->mListener:Landroid/support/v4/widget/DrawerLayout$DrawerListener; │ + .line 633 │ + iget-object v2, p0, Landroid/support/v4/widget/DrawerLayout;->mListener:Landroid/support/v4/widget/DrawerLayout$DrawerListener; │ │ - if-eqz v1, :cond_0 │ + if-eqz v2, :cond_0 │ │ - .line 477 │ - iget-object v1, p0, Landroid/support/v4/widget/DrawerLayout;->mListener:Landroid/support/v4/widget/DrawerLayout$DrawerListener; │ + .line 634 │ + iget-object v2, p0, Landroid/support/v4/widget/DrawerLayout;->mListener:Landroid/support/v4/widget/DrawerLayout$DrawerListener; │ │ - invoke-interface {v1, p1}, Landroid/support/v4/widget/DrawerLayout$DrawerListener;->onDrawerClosed(Landroid/view/View;)V │ + invoke-interface {v2, p1}, Landroid/support/v4/widget/DrawerLayout$DrawerListener;->onDrawerClosed(Landroid/view/View;)V │ │ - .line 479 │ + .line 637 │ :cond_0 │ - const/16 v1, 0x20 │ + invoke-direct {p0, p1, v3}, Landroid/support/v4/widget/DrawerLayout;->updateChildrenImportantForAccessibility(Landroid/view/View;Z)V │ │ - invoke-virtual {p0, v1}, Landroid/support/v4/widget/DrawerLayout;->sendAccessibilityEvent(I)V │ + .line 642 │ + invoke-virtual {p0}, Landroid/support/v4/widget/DrawerLayout;->hasWindowFocus()Z │ │ - .line 481 │ + move-result v2 │ + │ + if-eqz v2, :cond_1 │ + │ + .line 643 │ + invoke-virtual {p0}, Landroid/support/v4/widget/DrawerLayout;->getRootView()Landroid/view/View; │ + │ + move-result-object v1 │ + │ + .line 644 │ + .local v1, "rootView":Landroid/view/View; │ + if-eqz v1, :cond_1 │ + │ + .line 645 │ + const/16 v2, 0x20 │ + │ + invoke-virtual {v1, v2}, Landroid/view/View;->sendAccessibilityEvent(I)V │ + │ + .line 649 │ + .end local v1 # "rootView":Landroid/view/View; │ :cond_1 │ return-void │ .end method │ │ .method dispatchOnDrawerOpened(Landroid/view/View;)V │ - .locals 2 │ + .locals 3 │ .param p1, "drawerView" # Landroid/view/View; │ │ .prologue │ - .line 484 │ + const/4 v2, 0x1 │ + │ + .line 652 │ invoke-virtual {p1}, Landroid/view/View;->getLayoutParams()Landroid/view/ViewGroup$LayoutParams; │ │ move-result-object v0 │ │ check-cast v0, Landroid/support/v4/widget/DrawerLayout$LayoutParams; │ │ - .line 485 │ + .line 653 │ .local v0, "lp":Landroid/support/v4/widget/DrawerLayout$LayoutParams; │ iget-boolean v1, v0, Landroid/support/v4/widget/DrawerLayout$LayoutParams;->knownOpen:Z │ │ if-nez v1, :cond_1 │ │ - .line 486 │ - const/4 v1, 0x1 │ - │ - iput-boolean v1, v0, Landroid/support/v4/widget/DrawerLayout$LayoutParams;->knownOpen:Z │ + .line 654 │ + iput-boolean v2, v0, Landroid/support/v4/widget/DrawerLayout$LayoutParams;->knownOpen:Z │ │ - .line 487 │ + .line 655 │ iget-object v1, p0, Landroid/support/v4/widget/DrawerLayout;->mListener:Landroid/support/v4/widget/DrawerLayout$DrawerListener; │ │ if-eqz v1, :cond_0 │ │ - .line 488 │ + .line 656 │ iget-object v1, p0, Landroid/support/v4/widget/DrawerLayout;->mListener:Landroid/support/v4/widget/DrawerLayout$DrawerListener; │ │ invoke-interface {v1, p1}, Landroid/support/v4/widget/DrawerLayout$DrawerListener;->onDrawerOpened(Landroid/view/View;)V │ │ - .line 490 │ + .line 659 │ :cond_0 │ - const/16 v1, 0x20 │ + invoke-direct {p0, p1, v2}, Landroid/support/v4/widget/DrawerLayout;->updateChildrenImportantForAccessibility(Landroid/view/View;Z)V │ │ - invoke-virtual {p1, v1}, Landroid/view/View;->sendAccessibilityEvent(I)V │ + .line 661 │ + invoke-virtual {p1}, Landroid/view/View;->requestFocus()Z │ │ - .line 492 │ + .line 663 │ :cond_1 │ return-void │ .end method │ │ .method dispatchOnDrawerSlide(Landroid/view/View;F)V │ .locals 1 │ .param p1, "drawerView" # Landroid/view/View; │ .param p2, "slideOffset" # F │ │ .prologue │ - .line 495 │ + .line 683 │ iget-object v0, p0, Landroid/support/v4/widget/DrawerLayout;->mListener:Landroid/support/v4/widget/DrawerLayout$DrawerListener; │ │ if-eqz v0, :cond_0 │ │ - .line 496 │ + .line 684 │ iget-object v0, p0, Landroid/support/v4/widget/DrawerLayout;->mListener:Landroid/support/v4/widget/DrawerLayout$DrawerListener; │ │ invoke-interface {v0, p1, p2}, Landroid/support/v4/widget/DrawerLayout$DrawerListener;->onDrawerSlide(Landroid/view/View;F)V │ │ - .line 498 │ + .line 686 │ :cond_0 │ return-void │ .end method │ │ .method protected drawChild(Landroid/graphics/Canvas;Landroid/view/View;J)Z │ - .locals 28 │ + .locals 29 │ .param p1, "canvas" # Landroid/graphics/Canvas; │ .param p2, "child" # Landroid/view/View; │ .param p3, "drawingTime" # J │ │ .prologue │ - .line 792 │ + .line 1035 │ invoke-virtual/range {p0 .. p0}, Landroid/support/v4/widget/DrawerLayout;->getHeight()I │ │ move-result v18 │ │ - .line 793 │ + .line 1036 │ .local v18, "height":I │ move-object/from16 v0, p0 │ │ move-object/from16 v1, p2 │ │ invoke-virtual {v0, v1}, Landroid/support/v4/widget/DrawerLayout;->isContentView(Landroid/view/View;)Z │ │ move-result v17 │ │ - .line 794 │ + .line 1037 │ .local v17, "drawingContent":Z │ const/4 v13, 0x0 │ │ .local v13, "clipLeft":I │ invoke-virtual/range {p0 .. p0}, Landroid/support/v4/widget/DrawerLayout;->getWidth()I │ │ move-result v14 │ │ - .line 796 │ + .line 1039 │ .local v14, "clipRight":I │ invoke-virtual/range {p1 .. p1}, Landroid/graphics/Canvas;->save()I │ │ move-result v21 │ │ - .line 797 │ + .line 1040 │ .local v21, "restoreCount":I │ if-eqz v17, :cond_4 │ │ - .line 798 │ + .line 1041 │ invoke-virtual/range {p0 .. p0}, Landroid/support/v4/widget/DrawerLayout;->getChildCount()I │ │ move-result v10 │ │ - .line 799 │ + .line 1042 │ .local v10, "childCount":I │ const/16 v19, 0x0 │ │ .local v19, "i":I │ :goto_0 │ move/from16 v0, v19 │ │ if-ge v0, v10, :cond_3 │ │ - .line 800 │ + .line 1043 │ move-object/from16 v0, p0 │ │ move/from16 v1, v19 │ │ invoke-virtual {v0, v1}, Landroid/support/v4/widget/DrawerLayout;->getChildAt(I)Landroid/view/View; │ │ move-result-object v25 │ │ - .line 801 │ + .line 1044 │ .local v25, "v":Landroid/view/View; │ move-object/from16 v0, v25 │ │ move-object/from16 v1, p2 │ │ if-eq v0, v1, :cond_0 │ │ @@ -1248,158 +1558,158 @@ │ │ move-result v2 │ │ move/from16 v0, v18 │ │ if-ge v2, v0, :cond_1 │ │ - .line 799 │ + .line 1042 │ :cond_0 │ :goto_1 │ add-int/lit8 v19, v19, 0x1 │ │ goto :goto_0 │ │ - .line 807 │ + .line 1050 │ :cond_1 │ const/4 v2, 0x3 │ │ move-object/from16 v0, p0 │ │ move-object/from16 v1, v25 │ │ invoke-virtual {v0, v1, v2}, Landroid/support/v4/widget/DrawerLayout;->checkDrawerViewAbsoluteGravity(Landroid/view/View;I)Z │ │ move-result v2 │ │ if-eqz v2, :cond_2 │ │ - .line 808 │ + .line 1051 │ invoke-virtual/range {v25 .. v25}, Landroid/view/View;->getRight()I │ │ move-result v27 │ │ - .line 809 │ + .line 1052 │ .local v27, "vright":I │ move/from16 v0, v27 │ │ if-le v0, v13, :cond_0 │ │ move/from16 v13, v27 │ │ goto :goto_1 │ │ - .line 811 │ + .line 1054 │ .end local v27 # "vright":I │ :cond_2 │ invoke-virtual/range {v25 .. v25}, Landroid/view/View;->getLeft()I │ │ move-result v26 │ │ - .line 812 │ + .line 1055 │ .local v26, "vleft":I │ move/from16 v0, v26 │ │ if-ge v0, v14, :cond_0 │ │ move/from16 v14, v26 │ │ goto :goto_1 │ │ - .line 815 │ + .line 1058 │ .end local v25 # "v":Landroid/view/View; │ .end local v26 # "vleft":I │ :cond_3 │ const/4 v2, 0x0 │ │ invoke-virtual/range {p0 .. p0}, Landroid/support/v4/widget/DrawerLayout;->getHeight()I │ │ move-result v3 │ │ move-object/from16 v0, p1 │ │ invoke-virtual {v0, v13, v2, v14, v3}, Landroid/graphics/Canvas;->clipRect(IIII)Z │ │ - .line 817 │ + .line 1060 │ .end local v10 # "childCount":I │ .end local v19 # "i":I │ :cond_4 │ invoke-super/range {p0 .. p4}, Landroid/view/ViewGroup;->drawChild(Landroid/graphics/Canvas;Landroid/view/View;J)Z │ │ move-result v22 │ │ - .line 818 │ + .line 1061 │ .local v22, "result":Z │ move-object/from16 v0, p1 │ │ move/from16 v1, v21 │ │ invoke-virtual {v0, v1}, Landroid/graphics/Canvas;->restoreToCount(I)V │ │ - .line 820 │ + .line 1063 │ move-object/from16 v0, p0 │ │ iget v2, v0, Landroid/support/v4/widget/DrawerLayout;->mScrimOpacity:F │ │ const/4 v3, 0x0 │ │ cmpl-float v2, v2, v3 │ │ if-lez v2, :cond_6 │ │ if-eqz v17, :cond_6 │ │ - .line 821 │ + .line 1064 │ move-object/from16 v0, p0 │ │ iget v2, v0, Landroid/support/v4/widget/DrawerLayout;->mScrimColor:I │ │ const/high16 v3, -0x1000000 │ │ and-int/2addr v2, v3 │ │ ushr-int/lit8 v9, v2, 0x18 │ │ - .line 822 │ + .line 1065 │ .local v9, "baseAlpha":I │ int-to-float v2, v9 │ │ move-object/from16 v0, p0 │ │ iget v3, v0, Landroid/support/v4/widget/DrawerLayout;->mScrimOpacity:F │ │ mul-float/2addr v2, v3 │ │ float-to-int v0, v2 │ │ move/from16 v20, v0 │ │ - .line 823 │ + .line 1066 │ .local v20, "imag":I │ shl-int/lit8 v2, v20, 0x18 │ │ move-object/from16 v0, p0 │ │ iget v3, v0, Landroid/support/v4/widget/DrawerLayout;->mScrimColor:I │ │ const v4, 0xffffff │ │ and-int/2addr v3, v4 │ │ or-int v15, v2, v3 │ │ - .line 824 │ + .line 1067 │ .local v15, "color":I │ move-object/from16 v0, p0 │ │ iget-object v2, v0, Landroid/support/v4/widget/DrawerLayout;->mScrimPaint:Landroid/graphics/Paint; │ │ invoke-virtual {v2, v15}, Landroid/graphics/Paint;->setColor(I)V │ │ - .line 826 │ + .line 1069 │ int-to-float v3, v13 │ │ const/4 v4, 0x0 │ │ int-to-float v5, v14 │ │ invoke-virtual/range {p0 .. p0}, Landroid/support/v4/widget/DrawerLayout;->getHeight()I │ @@ -1412,23 +1722,23 @@ │ │ iget-object v7, v0, Landroid/support/v4/widget/DrawerLayout;->mScrimPaint:Landroid/graphics/Paint; │ │ move-object/from16 v2, p1 │ │ invoke-virtual/range {v2 .. v7}, Landroid/graphics/Canvas;->drawRect(FFFFLandroid/graphics/Paint;)V │ │ - .line 849 │ + .line 1092 │ .end local v9 # "baseAlpha":I │ .end local v15 # "color":I │ .end local v20 # "imag":I │ :cond_5 │ :goto_2 │ return v22 │ │ - .line 827 │ + .line 1070 │ :cond_6 │ move-object/from16 v0, p0 │ │ iget-object v2, v0, Landroid/support/v4/widget/DrawerLayout;->mShadowLeft:Landroid/graphics/drawable/Drawable; │ │ if-eqz v2, :cond_7 │ │ @@ -1440,40 +1750,40 @@ │ │ invoke-virtual {v0, v1, v2}, Landroid/support/v4/widget/DrawerLayout;->checkDrawerViewAbsoluteGravity(Landroid/view/View;I)Z │ │ move-result v2 │ │ if-eqz v2, :cond_7 │ │ - .line 828 │ + .line 1071 │ move-object/from16 v0, p0 │ │ iget-object v2, v0, Landroid/support/v4/widget/DrawerLayout;->mShadowLeft:Landroid/graphics/drawable/Drawable; │ │ invoke-virtual {v2}, Landroid/graphics/drawable/Drawable;->getIntrinsicWidth()I │ │ move-result v23 │ │ - .line 829 │ + .line 1072 │ .local v23, "shadowWidth":I │ invoke-virtual/range {p2 .. p2}, Landroid/view/View;->getRight()I │ │ move-result v12 │ │ - .line 830 │ + .line 1073 │ .local v12, "childRight":I │ move-object/from16 v0, p0 │ │ iget-object v2, v0, Landroid/support/v4/widget/DrawerLayout;->mLeftDragger:Landroid/support/v4/widget/ViewDragHelper; │ │ invoke-virtual {v2}, Landroid/support/v4/widget/ViewDragHelper;->getEdgeSize()I │ │ move-result v16 │ │ - .line 831 │ + .line 1074 │ .local v16, "drawerPeekDistance":I │ const/4 v2, 0x0 │ │ int-to-float v3, v12 │ │ move/from16 v0, v16 │ │ @@ -1487,15 +1797,15 @@ │ │ move-result v3 │ │ invoke-static {v2, v3}, Ljava/lang/Math;->max(FF)F │ │ move-result v8 │ │ - .line 833 │ + .line 1076 │ .local v8, "alpha":F │ move-object/from16 v0, p0 │ │ iget-object v2, v0, Landroid/support/v4/widget/DrawerLayout;->mShadowLeft:Landroid/graphics/drawable/Drawable; │ │ invoke-virtual/range {p2 .. p2}, Landroid/view/View;->getTop()I │ │ @@ -1505,39 +1815,39 @@ │ │ invoke-virtual/range {p2 .. p2}, Landroid/view/View;->getBottom()I │ │ move-result v5 │ │ invoke-virtual {v2, v12, v3, v4, v5}, Landroid/graphics/drawable/Drawable;->setBounds(IIII)V │ │ - .line 835 │ + .line 1078 │ move-object/from16 v0, p0 │ │ iget-object v2, v0, Landroid/support/v4/widget/DrawerLayout;->mShadowLeft:Landroid/graphics/drawable/Drawable; │ │ const/high16 v3, 0x437f0000 # 255.0f │ │ mul-float/2addr v3, v8 │ │ float-to-int v3, v3 │ │ invoke-virtual {v2, v3}, Landroid/graphics/drawable/Drawable;->setAlpha(I)V │ │ - .line 836 │ + .line 1079 │ move-object/from16 v0, p0 │ │ iget-object v2, v0, Landroid/support/v4/widget/DrawerLayout;->mShadowLeft:Landroid/graphics/drawable/Drawable; │ │ move-object/from16 v0, p1 │ │ invoke-virtual {v2, v0}, Landroid/graphics/drawable/Drawable;->draw(Landroid/graphics/Canvas;)V │ │ goto :goto_2 │ │ - .line 837 │ + .line 1080 │ .end local v8 # "alpha":F │ .end local v12 # "childRight":I │ .end local v16 # "drawerPeekDistance":I │ .end local v23 # "shadowWidth":I │ :cond_7 │ move-object/from16 v0, p0 │ │ @@ -1553,48 +1863,48 @@ │ │ invoke-virtual {v0, v1, v2}, Landroid/support/v4/widget/DrawerLayout;->checkDrawerViewAbsoluteGravity(Landroid/view/View;I)Z │ │ move-result v2 │ │ if-eqz v2, :cond_5 │ │ - .line 838 │ + .line 1081 │ move-object/from16 v0, p0 │ │ iget-object v2, v0, Landroid/support/v4/widget/DrawerLayout;->mShadowRight:Landroid/graphics/drawable/Drawable; │ │ invoke-virtual {v2}, Landroid/graphics/drawable/Drawable;->getIntrinsicWidth()I │ │ move-result v23 │ │ - .line 839 │ + .line 1082 │ .restart local v23 # "shadowWidth":I │ invoke-virtual/range {p2 .. p2}, Landroid/view/View;->getLeft()I │ │ move-result v11 │ │ - .line 840 │ + .line 1083 │ .local v11, "childLeft":I │ invoke-virtual/range {p0 .. p0}, Landroid/support/v4/widget/DrawerLayout;->getWidth()I │ │ move-result v2 │ │ sub-int v24, v2, v11 │ │ - .line 841 │ + .line 1084 │ .local v24, "showing":I │ move-object/from16 v0, p0 │ │ iget-object v2, v0, Landroid/support/v4/widget/DrawerLayout;->mRightDragger:Landroid/support/v4/widget/ViewDragHelper; │ │ invoke-virtual {v2}, Landroid/support/v4/widget/ViewDragHelper;->getEdgeSize()I │ │ move-result v16 │ │ - .line 842 │ + .line 1085 │ .restart local v16 # "drawerPeekDistance":I │ const/4 v2, 0x0 │ │ move/from16 v0, v24 │ │ int-to-float v3, v0 │ │ @@ -1610,15 +1920,15 @@ │ │ move-result v3 │ │ invoke-static {v2, v3}, Ljava/lang/Math;->max(FF)F │ │ move-result v8 │ │ - .line 844 │ + .line 1087 │ .restart local v8 # "alpha":F │ move-object/from16 v0, p0 │ │ iget-object v2, v0, Landroid/support/v4/widget/DrawerLayout;->mShadowRight:Landroid/graphics/drawable/Drawable; │ │ sub-int v3, v11, v23 │ │ @@ -1628,28 +1938,28 @@ │ │ invoke-virtual/range {p2 .. p2}, Landroid/view/View;->getBottom()I │ │ move-result v5 │ │ invoke-virtual {v2, v3, v4, v11, v5}, Landroid/graphics/drawable/Drawable;->setBounds(IIII)V │ │ - .line 846 │ + .line 1089 │ move-object/from16 v0, p0 │ │ iget-object v2, v0, Landroid/support/v4/widget/DrawerLayout;->mShadowRight:Landroid/graphics/drawable/Drawable; │ │ const/high16 v3, 0x437f0000 # 255.0f │ │ mul-float/2addr v3, v8 │ │ float-to-int v3, v3 │ │ invoke-virtual {v2, v3}, Landroid/graphics/drawable/Drawable;->setAlpha(I)V │ │ - .line 847 │ + .line 1090 │ move-object/from16 v0, p0 │ │ iget-object v2, v0, Landroid/support/v4/widget/DrawerLayout;->mShadowRight:Landroid/graphics/drawable/Drawable; │ │ move-object/from16 v0, p1 │ │ invoke-virtual {v2, v0}, Landroid/graphics/drawable/Drawable;->draw(Landroid/graphics/Canvas;)V │ @@ -1658,153 +1968,153 @@ │ .end method │ │ .method findDrawerWithGravity(I)Landroid/view/View; │ .locals 6 │ .param p1, "gravity" # I │ │ .prologue │ - .line 558 │ + .line 746 │ invoke-static {p0}, Landroid/support/v4/view/ViewCompat;->getLayoutDirection(Landroid/view/View;)I │ │ move-result v5 │ │ invoke-static {p1, v5}, Landroid/support/v4/view/GravityCompat;->getAbsoluteGravity(II)I │ │ move-result v5 │ │ and-int/lit8 v0, v5, 0x7 │ │ - .line 560 │ + .line 748 │ .local v0, "absHorizGravity":I │ invoke-virtual {p0}, Landroid/support/v4/widget/DrawerLayout;->getChildCount()I │ │ move-result v3 │ │ - .line 561 │ + .line 749 │ .local v3, "childCount":I │ const/4 v4, 0x0 │ │ .local v4, "i":I │ :goto_0 │ if-ge v4, v3, :cond_1 │ │ - .line 562 │ + .line 750 │ invoke-virtual {p0, v4}, Landroid/support/v4/widget/DrawerLayout;->getChildAt(I)Landroid/view/View; │ │ move-result-object v1 │ │ - .line 563 │ + .line 751 │ .local v1, "child":Landroid/view/View; │ invoke-virtual {p0, v1}, Landroid/support/v4/widget/DrawerLayout;->getDrawerViewAbsoluteGravity(Landroid/view/View;)I │ │ move-result v2 │ │ - .line 564 │ + .line 752 │ .local v2, "childAbsGravity":I │ and-int/lit8 v5, v2, 0x7 │ │ if-ne v5, v0, :cond_0 │ │ - .line 568 │ + .line 756 │ .end local v1 # "child":Landroid/view/View; │ .end local v2 # "childAbsGravity":I │ :goto_1 │ return-object v1 │ │ - .line 561 │ + .line 749 │ .restart local v1 # "child":Landroid/view/View; │ .restart local v2 # "childAbsGravity":I │ :cond_0 │ add-int/lit8 v4, v4, 0x1 │ │ goto :goto_0 │ │ - .line 568 │ + .line 756 │ .end local v1 # "child":Landroid/view/View; │ .end local v2 # "childAbsGravity":I │ :cond_1 │ const/4 v1, 0x0 │ │ goto :goto_1 │ .end method │ │ .method findOpenDrawer()Landroid/view/View; │ .locals 4 │ │ .prologue │ - .line 529 │ + .line 717 │ invoke-virtual {p0}, Landroid/support/v4/widget/DrawerLayout;->getChildCount()I │ │ move-result v1 │ │ - .line 530 │ + .line 718 │ .local v1, "childCount":I │ const/4 v2, 0x0 │ │ .local v2, "i":I │ :goto_0 │ if-ge v2, v1, :cond_1 │ │ - .line 531 │ + .line 719 │ invoke-virtual {p0, v2}, Landroid/support/v4/widget/DrawerLayout;->getChildAt(I)Landroid/view/View; │ │ move-result-object v0 │ │ - .line 532 │ + .line 720 │ .local v0, "child":Landroid/view/View; │ invoke-virtual {v0}, Landroid/view/View;->getLayoutParams()Landroid/view/ViewGroup$LayoutParams; │ │ move-result-object v3 │ │ check-cast v3, Landroid/support/v4/widget/DrawerLayout$LayoutParams; │ │ iget-boolean v3, v3, Landroid/support/v4/widget/DrawerLayout$LayoutParams;->knownOpen:Z │ │ if-eqz v3, :cond_0 │ │ - .line 536 │ + .line 724 │ .end local v0 # "child":Landroid/view/View; │ :goto_1 │ return-object v0 │ │ - .line 530 │ + .line 718 │ .restart local v0 # "child":Landroid/view/View; │ :cond_0 │ add-int/lit8 v2, v2, 0x1 │ │ goto :goto_0 │ │ - .line 536 │ + .line 724 │ .end local v0 # "child":Landroid/view/View; │ :cond_1 │ const/4 v0, 0x0 │ │ goto :goto_1 │ .end method │ │ .method protected generateDefaultLayoutParams()Landroid/view/ViewGroup$LayoutParams; │ .locals 2 │ │ .prologue │ const/4 v1, -0x1 │ │ - .line 1170 │ + .line 1417 │ new-instance v0, Landroid/support/v4/widget/DrawerLayout$LayoutParams; │ │ invoke-direct {v0, v1, v1}, Landroid/support/v4/widget/DrawerLayout$LayoutParams;->(II)V │ │ return-object v0 │ .end method │ │ .method public generateLayoutParams(Landroid/util/AttributeSet;)Landroid/view/ViewGroup$LayoutParams; │ .locals 2 │ .param p1, "attrs" # Landroid/util/AttributeSet; │ │ .prologue │ - .line 1189 │ + .line 1436 │ new-instance v0, Landroid/support/v4/widget/DrawerLayout$LayoutParams; │ │ invoke-virtual {p0}, Landroid/support/v4/widget/DrawerLayout;->getContext()Landroid/content/Context; │ │ move-result-object v1 │ │ invoke-direct {v0, v1, p1}, Landroid/support/v4/widget/DrawerLayout$LayoutParams;->(Landroid/content/Context;Landroid/util/AttributeSet;)V │ @@ -1813,15 +2123,15 @@ │ .end method │ │ .method protected generateLayoutParams(Landroid/view/ViewGroup$LayoutParams;)Landroid/view/ViewGroup$LayoutParams; │ .locals 1 │ .param p1, "p" # Landroid/view/ViewGroup$LayoutParams; │ │ .prologue │ - .line 1175 │ + .line 1422 │ instance-of v0, p1, Landroid/support/v4/widget/DrawerLayout$LayoutParams; │ │ if-eqz v0, :cond_0 │ │ new-instance v0, Landroid/support/v4/widget/DrawerLayout$LayoutParams; │ │ check-cast p1, Landroid/support/v4/widget/DrawerLayout$LayoutParams; │ @@ -1857,110 +2167,157 @@ │ .end method │ │ .method public getDrawerLockMode(I)I │ .locals 2 │ .param p1, "edgeGravity" # I │ │ .prologue │ - .line 410 │ + .line 526 │ invoke-static {p0}, Landroid/support/v4/view/ViewCompat;->getLayoutDirection(Landroid/view/View;)I │ │ move-result v1 │ │ invoke-static {p1, v1}, Landroid/support/v4/view/GravityCompat;->getAbsoluteGravity(II)I │ │ move-result v0 │ │ - .line 412 │ + .line 528 │ .local v0, "absGravity":I │ const/4 v1, 0x3 │ │ if-ne v0, v1, :cond_0 │ │ - .line 413 │ + .line 529 │ iget v1, p0, Landroid/support/v4/widget/DrawerLayout;->mLockModeLeft:I │ │ - .line 417 │ + .line 533 │ :goto_0 │ return v1 │ │ - .line 414 │ + .line 530 │ :cond_0 │ const/4 v1, 0x5 │ │ if-ne v0, v1, :cond_1 │ │ - .line 415 │ + .line 531 │ iget v1, p0, Landroid/support/v4/widget/DrawerLayout;->mLockModeRight:I │ │ goto :goto_0 │ │ - .line 417 │ + .line 533 │ :cond_1 │ const/4 v1, 0x0 │ │ goto :goto_0 │ .end method │ │ .method public getDrawerLockMode(Landroid/view/View;)I │ .locals 2 │ .param p1, "drawerView" # Landroid/view/View; │ │ .prologue │ - .line 428 │ + .line 545 │ invoke-virtual {p0, p1}, Landroid/support/v4/widget/DrawerLayout;->getDrawerViewAbsoluteGravity(Landroid/view/View;)I │ │ move-result v0 │ │ - .line 429 │ + .line 546 │ .local v0, "absGravity":I │ const/4 v1, 0x3 │ │ if-ne v0, v1, :cond_0 │ │ - .line 430 │ + .line 547 │ iget v1, p0, Landroid/support/v4/widget/DrawerLayout;->mLockModeLeft:I │ │ - .line 434 │ + .line 551 │ :goto_0 │ return v1 │ │ - .line 431 │ + .line 548 │ :cond_0 │ const/4 v1, 0x5 │ │ if-ne v0, v1, :cond_1 │ │ - .line 432 │ + .line 549 │ iget v1, p0, Landroid/support/v4/widget/DrawerLayout;->mLockModeRight:I │ │ goto :goto_0 │ │ - .line 434 │ + .line 551 │ + :cond_1 │ + const/4 v1, 0x0 │ + │ + goto :goto_0 │ +.end method │ + │ +.method public getDrawerTitle(I)Ljava/lang/CharSequence; │ + .locals 2 │ + .param p1, "edgeGravity" # I │ + .annotation build Landroid/support/annotation/Nullable; │ + .end annotation │ + │ + .prologue │ + .line 584 │ + invoke-static {p0}, Landroid/support/v4/view/ViewCompat;->getLayoutDirection(Landroid/view/View;)I │ + │ + move-result v1 │ + │ + invoke-static {p1, v1}, Landroid/support/v4/view/GravityCompat;->getAbsoluteGravity(II)I │ + │ + move-result v0 │ + │ + .line 586 │ + .local v0, "absGravity":I │ + const/4 v1, 0x3 │ + │ + if-ne v0, v1, :cond_0 │ + │ + .line 587 │ + iget-object v1, p0, Landroid/support/v4/widget/DrawerLayout;->mTitleLeft:Ljava/lang/CharSequence; │ + │ + .line 591 │ + :goto_0 │ + return-object v1 │ + │ + .line 588 │ + :cond_0 │ + const/4 v1, 0x5 │ + │ + if-ne v0, v1, :cond_1 │ + │ + .line 589 │ + iget-object v1, p0, Landroid/support/v4/widget/DrawerLayout;->mTitleRight:Ljava/lang/CharSequence; │ + │ + goto :goto_0 │ + │ + .line 591 │ :cond_1 │ const/4 v1, 0x0 │ │ goto :goto_0 │ .end method │ │ .method getDrawerViewAbsoluteGravity(Landroid/view/View;)I │ .locals 2 │ .param p1, "drawerView" # Landroid/view/View; │ │ .prologue │ - .line 519 │ + .line 707 │ invoke-virtual {p1}, Landroid/view/View;->getLayoutParams()Landroid/view/ViewGroup$LayoutParams; │ │ move-result-object v1 │ │ check-cast v1, Landroid/support/v4/widget/DrawerLayout$LayoutParams; │ │ iget v0, v1, Landroid/support/v4/widget/DrawerLayout$LayoutParams;->gravity:I │ │ - .line 520 │ + .line 708 │ .local v0, "gravity":I │ invoke-static {p0}, Landroid/support/v4/view/ViewCompat;->getLayoutDirection(Landroid/view/View;)I │ │ move-result v1 │ │ invoke-static {v0, v1}, Landroid/support/v4/view/GravityCompat;->getAbsoluteGravity(II)I │ │ @@ -1970,15 +2327,15 @@ │ .end method │ │ .method getDrawerViewOffset(Landroid/view/View;)F │ .locals 1 │ .param p1, "drawerView" # Landroid/view/View; │ │ .prologue │ - .line 511 │ + .line 699 │ invoke-virtual {p1}, Landroid/view/View;->getLayoutParams()Landroid/view/ViewGroup$LayoutParams; │ │ move-result-object v0 │ │ check-cast v0, Landroid/support/v4/widget/DrawerLayout$LayoutParams; │ │ iget v0, v0, Landroid/support/v4/widget/DrawerLayout$LayoutParams;->onScreen:F │ @@ -1987,15 +2344,15 @@ │ .end method │ │ .method isContentView(Landroid/view/View;)Z │ .locals 1 │ .param p1, "child" # Landroid/view/View; │ │ .prologue │ - .line 853 │ + .line 1096 │ invoke-virtual {p1}, Landroid/view/View;->getLayoutParams()Landroid/view/ViewGroup$LayoutParams; │ │ move-result-object v0 │ │ check-cast v0, Landroid/support/v4/widget/DrawerLayout$LayoutParams; │ │ iget v0, v0, Landroid/support/v4/widget/DrawerLayout$LayoutParams;->gravity:I │ @@ -2014,51 +2371,51 @@ │ .end method │ │ .method public isDrawerOpen(I)Z │ .locals 2 │ .param p1, "drawerGravity" # I │ │ .prologue │ - .line 1119 │ + .line 1366 │ invoke-virtual {p0, p1}, Landroid/support/v4/widget/DrawerLayout;->findDrawerWithGravity(I)Landroid/view/View; │ │ move-result-object v0 │ │ - .line 1120 │ + .line 1367 │ .local v0, "drawerView":Landroid/view/View; │ if-eqz v0, :cond_0 │ │ - .line 1121 │ + .line 1368 │ invoke-virtual {p0, v0}, Landroid/support/v4/widget/DrawerLayout;->isDrawerOpen(Landroid/view/View;)Z │ │ move-result v1 │ │ - .line 1123 │ + .line 1370 │ :goto_0 │ return v1 │ │ :cond_0 │ const/4 v1, 0x0 │ │ goto :goto_0 │ .end method │ │ .method public isDrawerOpen(Landroid/view/View;)Z │ .locals 3 │ .param p1, "drawer" # Landroid/view/View; │ │ .prologue │ - .line 1103 │ + .line 1350 │ invoke-virtual {p0, p1}, Landroid/support/v4/widget/DrawerLayout;->isDrawerView(Landroid/view/View;)Z │ │ move-result v0 │ │ if-nez v0, :cond_0 │ │ - .line 1104 │ + .line 1351 │ new-instance v0, Ljava/lang/IllegalArgumentException; │ │ new-instance v1, Ljava/lang/StringBuilder; │ │ invoke-direct {v1}, Ljava/lang/StringBuilder;->()V │ │ const-string v2, "View " │ @@ -2081,15 +2438,15 @@ │ │ move-result-object v1 │ │ invoke-direct {v0, v1}, Ljava/lang/IllegalArgumentException;->(Ljava/lang/String;)V │ │ throw v0 │ │ - .line 1106 │ + .line 1353 │ :cond_0 │ invoke-virtual {p1}, Landroid/view/View;->getLayoutParams()Landroid/view/ViewGroup$LayoutParams; │ │ move-result-object v0 │ │ check-cast v0, Landroid/support/v4/widget/DrawerLayout$LayoutParams; │ │ @@ -2099,34 +2456,34 @@ │ .end method │ │ .method isDrawerView(Landroid/view/View;)Z │ .locals 3 │ .param p1, "child" # Landroid/view/View; │ │ .prologue │ - .line 857 │ + .line 1100 │ invoke-virtual {p1}, Landroid/view/View;->getLayoutParams()Landroid/view/ViewGroup$LayoutParams; │ │ move-result-object v2 │ │ check-cast v2, Landroid/support/v4/widget/DrawerLayout$LayoutParams; │ │ iget v1, v2, Landroid/support/v4/widget/DrawerLayout$LayoutParams;->gravity:I │ │ - .line 858 │ + .line 1101 │ .local v1, "gravity":I │ invoke-static {p1}, Landroid/support/v4/view/ViewCompat;->getLayoutDirection(Landroid/view/View;)I │ │ move-result v2 │ │ invoke-static {v1, v2}, Landroid/support/v4/view/GravityCompat;->getAbsoluteGravity(II)I │ │ move-result v0 │ │ - .line 860 │ + .line 1103 │ .local v0, "absGravity":I │ and-int/lit8 v2, v0, 0x7 │ │ if-eqz v2, :cond_0 │ │ const/4 v2, 0x1 │ │ @@ -2140,51 +2497,51 @@ │ .end method │ │ .method public isDrawerVisible(I)Z │ .locals 2 │ .param p1, "drawerGravity" # I │ │ .prologue │ - .line 1150 │ + .line 1397 │ invoke-virtual {p0, p1}, Landroid/support/v4/widget/DrawerLayout;->findDrawerWithGravity(I)Landroid/view/View; │ │ move-result-object v0 │ │ - .line 1151 │ + .line 1398 │ .local v0, "drawerView":Landroid/view/View; │ if-eqz v0, :cond_0 │ │ - .line 1152 │ + .line 1399 │ invoke-virtual {p0, v0}, Landroid/support/v4/widget/DrawerLayout;->isDrawerVisible(Landroid/view/View;)Z │ │ move-result v1 │ │ - .line 1154 │ + .line 1401 │ :goto_0 │ return v1 │ │ :cond_0 │ const/4 v1, 0x0 │ │ goto :goto_0 │ .end method │ │ .method public isDrawerVisible(Landroid/view/View;)Z │ .locals 3 │ .param p1, "drawer" # Landroid/view/View; │ │ .prologue │ - .line 1135 │ + .line 1382 │ invoke-virtual {p0, p1}, Landroid/support/v4/widget/DrawerLayout;->isDrawerView(Landroid/view/View;)Z │ │ move-result v0 │ │ if-nez v0, :cond_0 │ │ - .line 1136 │ + .line 1383 │ new-instance v0, Ljava/lang/IllegalArgumentException; │ │ new-instance v1, Ljava/lang/StringBuilder; │ │ invoke-direct {v1}, Ljava/lang/StringBuilder;->()V │ │ const-string v2, "View " │ @@ -2207,15 +2564,15 @@ │ │ move-result-object v1 │ │ invoke-direct {v0, v1}, Ljava/lang/IllegalArgumentException;->(Ljava/lang/String;)V │ │ throw v0 │ │ - .line 1138 │ + .line 1385 │ :cond_0 │ invoke-virtual {p1}, Landroid/view/View;->getLayoutParams()Landroid/view/ViewGroup$LayoutParams; │ │ move-result-object v0 │ │ check-cast v0, Landroid/support/v4/widget/DrawerLayout$LayoutParams; │ │ @@ -2240,261 +2597,319 @@ │ │ .method moveDrawerToOffset(Landroid/view/View;F)V │ .locals 6 │ .param p1, "drawerView" # Landroid/view/View; │ .param p2, "slideOffset" # F │ │ .prologue │ - .line 540 │ + .line 728 │ invoke-virtual {p0, p1}, Landroid/support/v4/widget/DrawerLayout;->getDrawerViewOffset(Landroid/view/View;)F │ │ move-result v2 │ │ - .line 541 │ + .line 729 │ .local v2, "oldOffset":F │ invoke-virtual {p1}, Landroid/view/View;->getWidth()I │ │ move-result v4 │ │ - .line 542 │ + .line 730 │ .local v4, "width":I │ int-to-float v5, v4 │ │ mul-float/2addr v5, v2 │ │ float-to-int v3, v5 │ │ - .line 543 │ + .line 731 │ .local v3, "oldPos":I │ int-to-float v5, v4 │ │ mul-float/2addr v5, p2 │ │ float-to-int v1, v5 │ │ - .line 544 │ + .line 732 │ .local v1, "newPos":I │ sub-int v0, v1, v3 │ │ - .line 546 │ + .line 734 │ .local v0, "dx":I │ const/4 v5, 0x3 │ │ invoke-virtual {p0, p1, v5}, Landroid/support/v4/widget/DrawerLayout;->checkDrawerViewAbsoluteGravity(Landroid/view/View;I)Z │ │ move-result v5 │ │ if-eqz v5, :cond_0 │ │ .end local v0 # "dx":I │ :goto_0 │ invoke-virtual {p1, v0}, Landroid/view/View;->offsetLeftAndRight(I)V │ │ - .line 548 │ + .line 736 │ invoke-virtual {p0, p1, p2}, Landroid/support/v4/widget/DrawerLayout;->setDrawerViewOffset(Landroid/view/View;F)V │ │ - .line 549 │ + .line 737 │ return-void │ │ - .line 546 │ + .line 734 │ .restart local v0 # "dx":I │ :cond_0 │ neg-int v0, v0 │ │ goto :goto_0 │ .end method │ │ .method protected onAttachedToWindow()V │ .locals 1 │ │ .prologue │ - .line 595 │ + .line 783 │ invoke-super {p0}, Landroid/view/ViewGroup;->onAttachedToWindow()V │ │ - .line 596 │ + .line 784 │ const/4 v0, 0x1 │ │ iput-boolean v0, p0, Landroid/support/v4/widget/DrawerLayout;->mFirstLayout:Z │ │ - .line 597 │ + .line 785 │ return-void │ .end method │ │ .method protected onDetachedFromWindow()V │ .locals 1 │ │ .prologue │ - .line 589 │ + .line 777 │ invoke-super {p0}, Landroid/view/ViewGroup;->onDetachedFromWindow()V │ │ - .line 590 │ + .line 778 │ const/4 v0, 0x1 │ │ iput-boolean v0, p0, Landroid/support/v4/widget/DrawerLayout;->mFirstLayout:Z │ │ - .line 591 │ + .line 779 │ + return-void │ +.end method │ + │ +.method public onDraw(Landroid/graphics/Canvas;)V │ + .locals 4 │ + .param p1, "c" # Landroid/graphics/Canvas; │ + │ + .prologue │ + const/4 v3, 0x0 │ + │ + .line 1023 │ + invoke-super {p0, p1}, Landroid/view/ViewGroup;->onDraw(Landroid/graphics/Canvas;)V │ + │ + .line 1024 │ + iget-boolean v1, p0, Landroid/support/v4/widget/DrawerLayout;->mDrawStatusBarBackground:Z │ + │ + if-eqz v1, :cond_0 │ + │ + iget-object v1, p0, Landroid/support/v4/widget/DrawerLayout;->mStatusBarBackground:Landroid/graphics/drawable/Drawable; │ + │ + if-eqz v1, :cond_0 │ + │ + .line 1025 │ + sget-object v1, Landroid/support/v4/widget/DrawerLayout;->IMPL:Landroid/support/v4/widget/DrawerLayout$DrawerLayoutCompatImpl; │ + │ + iget-object v2, p0, Landroid/support/v4/widget/DrawerLayout;->mLastInsets:Ljava/lang/Object; │ + │ + invoke-interface {v1, v2}, Landroid/support/v4/widget/DrawerLayout$DrawerLayoutCompatImpl;->getTopInset(Ljava/lang/Object;)I │ + │ + move-result v0 │ + │ + .line 1026 │ + .local v0, "inset":I │ + if-lez v0, :cond_0 │ + │ + .line 1027 │ + iget-object v1, p0, Landroid/support/v4/widget/DrawerLayout;->mStatusBarBackground:Landroid/graphics/drawable/Drawable; │ + │ + invoke-virtual {p0}, Landroid/support/v4/widget/DrawerLayout;->getWidth()I │ + │ + move-result v2 │ + │ + invoke-virtual {v1, v3, v3, v2, v0}, Landroid/graphics/drawable/Drawable;->setBounds(IIII)V │ + │ + .line 1028 │ + iget-object v1, p0, Landroid/support/v4/widget/DrawerLayout;->mStatusBarBackground:Landroid/graphics/drawable/Drawable; │ + │ + invoke-virtual {v1, p1}, Landroid/graphics/drawable/Drawable;->draw(Landroid/graphics/Canvas;)V │ + │ + .line 1031 │ + .end local v0 # "inset":I │ + :cond_0 │ return-void │ .end method │ │ .method public onInterceptTouchEvent(Landroid/view/MotionEvent;)Z │ - .locals 10 │ + .locals 11 │ .param p1, "ev" # Landroid/view/MotionEvent; │ │ .prologue │ - const/4 v6, 0x1 │ + const/4 v7, 0x1 │ │ - const/4 v5, 0x0 │ + const/4 v6, 0x0 │ │ - .line 865 │ + .line 1108 │ invoke-static {p1}, Landroid/support/v4/view/MotionEventCompat;->getActionMasked(Landroid/view/MotionEvent;)I │ │ move-result v0 │ │ - .line 868 │ + .line 1111 │ .local v0, "action":I │ - iget-object v7, p0, Landroid/support/v4/widget/DrawerLayout;->mLeftDragger:Landroid/support/v4/widget/ViewDragHelper; │ + iget-object v8, p0, Landroid/support/v4/widget/DrawerLayout;->mLeftDragger:Landroid/support/v4/widget/ViewDragHelper; │ │ - invoke-virtual {v7, p1}, Landroid/support/v4/widget/ViewDragHelper;->shouldInterceptTouchEvent(Landroid/view/MotionEvent;)Z │ + invoke-virtual {v8, p1}, Landroid/support/v4/widget/ViewDragHelper;->shouldInterceptTouchEvent(Landroid/view/MotionEvent;)Z │ │ - move-result v7 │ + move-result v8 │ │ - iget-object v8, p0, Landroid/support/v4/widget/DrawerLayout;->mRightDragger:Landroid/support/v4/widget/ViewDragHelper; │ + iget-object v9, p0, Landroid/support/v4/widget/DrawerLayout;->mRightDragger:Landroid/support/v4/widget/ViewDragHelper; │ │ - invoke-virtual {v8, p1}, Landroid/support/v4/widget/ViewDragHelper;->shouldInterceptTouchEvent(Landroid/view/MotionEvent;)Z │ + invoke-virtual {v9, p1}, Landroid/support/v4/widget/ViewDragHelper;->shouldInterceptTouchEvent(Landroid/view/MotionEvent;)Z │ │ - move-result v8 │ + move-result v9 │ │ - or-int v1, v7, v8 │ + or-int v2, v8, v9 │ │ - .line 871 │ - .local v1, "interceptForDrag":Z │ - const/4 v2, 0x0 │ + .line 1114 │ + .local v2, "interceptForDrag":Z │ + const/4 v3, 0x0 │ │ - .line 873 │ - .local v2, "interceptForTap":Z │ + .line 1116 │ + .local v3, "interceptForTap":Z │ packed-switch v0, :pswitch_data_0 │ │ - .line 905 │ + .line 1150 │ :cond_0 │ :goto_0 │ - if-nez v1, :cond_1 │ - │ if-nez v2, :cond_1 │ │ + if-nez v3, :cond_1 │ + │ invoke-direct {p0}, Landroid/support/v4/widget/DrawerLayout;->hasPeekingDrawer()Z │ │ - move-result v7 │ + move-result v8 │ │ - if-nez v7, :cond_1 │ + if-nez v8, :cond_1 │ │ - iget-boolean v7, p0, Landroid/support/v4/widget/DrawerLayout;->mChildrenCanceledTouch:Z │ + iget-boolean v8, p0, Landroid/support/v4/widget/DrawerLayout;->mChildrenCanceledTouch:Z │ │ - if-eqz v7, :cond_2 │ + if-eqz v8, :cond_2 │ │ :cond_1 │ - move v5, v6 │ + move v6, v7 │ │ :cond_2 │ - return v5 │ + return v6 │ │ - .line 875 │ + .line 1118 │ :pswitch_0 │ invoke-virtual {p1}, Landroid/view/MotionEvent;->getX()F │ │ - move-result v3 │ + move-result v4 │ │ - .line 876 │ - .local v3, "x":F │ + .line 1119 │ + .local v4, "x":F │ invoke-virtual {p1}, Landroid/view/MotionEvent;->getY()F │ │ - move-result v4 │ - │ - .line 877 │ - .local v4, "y":F │ - iput v3, p0, Landroid/support/v4/widget/DrawerLayout;->mInitialMotionX:F │ + move-result v5 │ │ - .line 878 │ - iput v4, p0, Landroid/support/v4/widget/DrawerLayout;->mInitialMotionY:F │ + .line 1120 │ + .local v5, "y":F │ + iput v4, p0, Landroid/support/v4/widget/DrawerLayout;->mInitialMotionX:F │ │ - .line 879 │ - iget v7, p0, Landroid/support/v4/widget/DrawerLayout;->mScrimOpacity:F │ + .line 1121 │ + iput v5, p0, Landroid/support/v4/widget/DrawerLayout;->mInitialMotionY:F │ │ - const/4 v8, 0x0 │ + .line 1122 │ + iget v8, p0, Landroid/support/v4/widget/DrawerLayout;->mScrimOpacity:F │ │ - cmpl-float v7, v7, v8 │ + const/4 v9, 0x0 │ │ - if-lez v7, :cond_3 │ + cmpl-float v8, v8, v9 │ │ - iget-object v7, p0, Landroid/support/v4/widget/DrawerLayout;->mLeftDragger:Landroid/support/v4/widget/ViewDragHelper; │ + if-lez v8, :cond_3 │ │ - float-to-int v8, v3 │ + .line 1123 │ + iget-object v8, p0, Landroid/support/v4/widget/DrawerLayout;->mLeftDragger:Landroid/support/v4/widget/ViewDragHelper; │ │ float-to-int v9, v4 │ │ - invoke-virtual {v7, v8, v9}, Landroid/support/v4/widget/ViewDragHelper;->findTopChildUnder(II)Landroid/view/View; │ + float-to-int v10, v5 │ │ - move-result-object v7 │ + invoke-virtual {v8, v9, v10}, Landroid/support/v4/widget/ViewDragHelper;->findTopChildUnder(II)Landroid/view/View; │ │ - invoke-virtual {p0, v7}, Landroid/support/v4/widget/DrawerLayout;->isContentView(Landroid/view/View;)Z │ + move-result-object v1 │ │ - move-result v7 │ + .line 1124 │ + .local v1, "child":Landroid/view/View; │ + if-eqz v1, :cond_3 │ │ - if-eqz v7, :cond_3 │ + invoke-virtual {p0, v1}, Landroid/support/v4/widget/DrawerLayout;->isContentView(Landroid/view/View;)Z │ │ - .line 881 │ - const/4 v2, 0x1 │ + move-result v8 │ │ - .line 883 │ + if-eqz v8, :cond_3 │ + │ + .line 1125 │ + const/4 v3, 0x1 │ + │ + .line 1128 │ + .end local v1 # "child":Landroid/view/View; │ :cond_3 │ - iput-boolean v5, p0, Landroid/support/v4/widget/DrawerLayout;->mDisallowInterceptRequested:Z │ + iput-boolean v6, p0, Landroid/support/v4/widget/DrawerLayout;->mDisallowInterceptRequested:Z │ │ - .line 884 │ - iput-boolean v5, p0, Landroid/support/v4/widget/DrawerLayout;->mChildrenCanceledTouch:Z │ + .line 1129 │ + iput-boolean v6, p0, Landroid/support/v4/widget/DrawerLayout;->mChildrenCanceledTouch:Z │ │ goto :goto_0 │ │ - .line 890 │ - .end local v3 # "x":F │ - .end local v4 # "y":F │ + .line 1135 │ + .end local v4 # "x":F │ + .end local v5 # "y":F │ :pswitch_1 │ - iget-object v7, p0, Landroid/support/v4/widget/DrawerLayout;->mLeftDragger:Landroid/support/v4/widget/ViewDragHelper; │ + iget-object v8, p0, Landroid/support/v4/widget/DrawerLayout;->mLeftDragger:Landroid/support/v4/widget/ViewDragHelper; │ │ - const/4 v8, 0x3 │ + const/4 v9, 0x3 │ │ - invoke-virtual {v7, v8}, Landroid/support/v4/widget/ViewDragHelper;->checkTouchSlop(I)Z │ + invoke-virtual {v8, v9}, Landroid/support/v4/widget/ViewDragHelper;->checkTouchSlop(I)Z │ │ - move-result v7 │ + move-result v8 │ │ - if-eqz v7, :cond_0 │ + if-eqz v8, :cond_0 │ │ - .line 891 │ - iget-object v7, p0, Landroid/support/v4/widget/DrawerLayout;->mLeftCallback:Landroid/support/v4/widget/DrawerLayout$ViewDragCallback; │ + .line 1136 │ + iget-object v8, p0, Landroid/support/v4/widget/DrawerLayout;->mLeftCallback:Landroid/support/v4/widget/DrawerLayout$ViewDragCallback; │ │ - invoke-virtual {v7}, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;->removeCallbacks()V │ + invoke-virtual {v8}, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;->removeCallbacks()V │ │ - .line 892 │ - iget-object v7, p0, Landroid/support/v4/widget/DrawerLayout;->mRightCallback:Landroid/support/v4/widget/DrawerLayout$ViewDragCallback; │ + .line 1137 │ + iget-object v8, p0, Landroid/support/v4/widget/DrawerLayout;->mRightCallback:Landroid/support/v4/widget/DrawerLayout$ViewDragCallback; │ │ - invoke-virtual {v7}, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;->removeCallbacks()V │ + invoke-virtual {v8}, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;->removeCallbacks()V │ │ goto :goto_0 │ │ - .line 899 │ + .line 1144 │ :pswitch_2 │ - invoke-virtual {p0, v6}, Landroid/support/v4/widget/DrawerLayout;->closeDrawers(Z)V │ + invoke-virtual {p0, v7}, Landroid/support/v4/widget/DrawerLayout;->closeDrawers(Z)V │ │ - .line 900 │ - iput-boolean v5, p0, Landroid/support/v4/widget/DrawerLayout;->mDisallowInterceptRequested:Z │ + .line 1145 │ + iput-boolean v6, p0, Landroid/support/v4/widget/DrawerLayout;->mDisallowInterceptRequested:Z │ │ - .line 901 │ - iput-boolean v5, p0, Landroid/support/v4/widget/DrawerLayout;->mChildrenCanceledTouch:Z │ + .line 1146 │ + iput-boolean v6, p0, Landroid/support/v4/widget/DrawerLayout;->mChildrenCanceledTouch:Z │ │ goto :goto_0 │ │ - .line 873 │ + .line 1116 │ nop │ │ :pswitch_data_0 │ .packed-switch 0x0 │ :pswitch_0 │ :pswitch_2 │ :pswitch_1 │ @@ -2504,32 +2919,32 @@ │ │ .method public onKeyDown(ILandroid/view/KeyEvent;)Z │ .locals 1 │ .param p1, "keyCode" # I │ .param p2, "event" # Landroid/view/KeyEvent; │ │ .prologue │ - .line 1224 │ + .line 1471 │ const/4 v0, 0x4 │ │ if-ne p1, v0, :cond_0 │ │ invoke-direct {p0}, Landroid/support/v4/widget/DrawerLayout;->hasVisibleDrawer()Z │ │ move-result v0 │ │ if-eqz v0, :cond_0 │ │ - .line 1225 │ + .line 1472 │ invoke-static {p2}, Landroid/support/v4/view/KeyEventCompat;->startTracking(Landroid/view/KeyEvent;)V │ │ - .line 1226 │ + .line 1473 │ const/4 v0, 0x1 │ │ - .line 1228 │ + .line 1475 │ :goto_0 │ return v0 │ │ :cond_0 │ invoke-super {p0, p1, p2}, Landroid/view/ViewGroup;->onKeyDown(ILandroid/view/KeyEvent;)Z │ │ move-result v0 │ @@ -2539,56 +2954,56 @@ │ │ .method public onKeyUp(ILandroid/view/KeyEvent;)Z │ .locals 2 │ .param p1, "keyCode" # I │ .param p2, "event" # Landroid/view/KeyEvent; │ │ .prologue │ - .line 1233 │ + .line 1480 │ const/4 v1, 0x4 │ │ if-ne p1, v1, :cond_2 │ │ - .line 1234 │ + .line 1481 │ invoke-direct {p0}, Landroid/support/v4/widget/DrawerLayout;->findVisibleDrawer()Landroid/view/View; │ │ move-result-object v0 │ │ - .line 1235 │ + .line 1482 │ .local v0, "visibleDrawer":Landroid/view/View; │ if-eqz v0, :cond_0 │ │ invoke-virtual {p0, v0}, Landroid/support/v4/widget/DrawerLayout;->getDrawerLockMode(Landroid/view/View;)I │ │ move-result v1 │ │ if-nez v1, :cond_0 │ │ - .line 1236 │ + .line 1483 │ invoke-virtual {p0}, Landroid/support/v4/widget/DrawerLayout;->closeDrawers()V │ │ - .line 1238 │ + .line 1485 │ :cond_0 │ if-eqz v0, :cond_1 │ │ const/4 v1, 0x1 │ │ - .line 1240 │ + .line 1487 │ .end local v0 # "visibleDrawer":Landroid/view/View; │ :goto_0 │ return v1 │ │ - .line 1238 │ + .line 1485 │ .restart local v0 # "visibleDrawer":Landroid/view/View; │ :cond_1 │ const/4 v1, 0x0 │ │ goto :goto_0 │ │ - .line 1240 │ + .line 1487 │ .end local v0 # "visibleDrawer":Landroid/view/View; │ :cond_2 │ invoke-super {p0, p1, p2}, Landroid/view/ViewGroup;->onKeyUp(ILandroid/view/KeyEvent;)Z │ │ move-result v1 │ │ goto :goto_0 │ @@ -2599,87 +3014,87 @@ │ .param p1, "changed" # Z │ .param p2, "l" # I │ .param p3, "t" # I │ .param p4, "r" # I │ .param p5, "b" # I │ │ .prologue │ - .line 677 │ + .line 877 │ const/16 v18, 0x1 │ │ move/from16 v0, v18 │ │ move-object/from16 v1, p0 │ │ iput-boolean v0, v1, Landroid/support/v4/widget/DrawerLayout;->mInLayout:Z │ │ - .line 678 │ + .line 878 │ sub-int v17, p4, p2 │ │ - .line 679 │ + .line 879 │ .local v17, "width":I │ invoke-virtual/range {p0 .. p0}, Landroid/support/v4/widget/DrawerLayout;->getChildCount()I │ │ move-result v6 │ │ - .line 680 │ + .line 880 │ .local v6, "childCount":I │ const/4 v12, 0x0 │ │ .local v12, "i":I │ :goto_0 │ if-ge v12, v6, :cond_9 │ │ - .line 681 │ + .line 881 │ move-object/from16 v0, p0 │ │ invoke-virtual {v0, v12}, Landroid/support/v4/widget/DrawerLayout;->getChildAt(I)Landroid/view/View; │ │ move-result-object v5 │ │ - .line 683 │ + .line 883 │ .local v5, "child":Landroid/view/View; │ invoke-virtual {v5}, Landroid/view/View;->getVisibility()I │ │ move-result v18 │ │ const/16 v19, 0x8 │ │ move/from16 v0, v18 │ │ move/from16 v1, v19 │ │ if-ne v0, v1, :cond_1 │ │ - .line 680 │ + .line 880 │ :cond_0 │ :goto_1 │ add-int/lit8 v12, v12, 0x1 │ │ goto :goto_0 │ │ - .line 687 │ + .line 887 │ :cond_1 │ invoke-virtual {v5}, Landroid/view/View;->getLayoutParams()Landroid/view/ViewGroup$LayoutParams; │ │ move-result-object v13 │ │ check-cast v13, Landroid/support/v4/widget/DrawerLayout$LayoutParams; │ │ - .line 689 │ + .line 889 │ .local v13, "lp":Landroid/support/v4/widget/DrawerLayout$LayoutParams; │ move-object/from16 v0, p0 │ │ invoke-virtual {v0, v5}, Landroid/support/v4/widget/DrawerLayout;->isContentView(Landroid/view/View;)Z │ │ move-result v18 │ │ if-eqz v18, :cond_2 │ │ - .line 690 │ + .line 890 │ iget v0, v13, Landroid/support/v4/widget/DrawerLayout$LayoutParams;->leftMargin:I │ │ move/from16 v18, v0 │ │ iget v0, v13, Landroid/support/v4/widget/DrawerLayout$LayoutParams;->topMargin:I │ │ move/from16 v19, v0 │ @@ -2712,41 +3127,41 @@ │ │ move/from16 v3, v21 │ │ invoke-virtual {v5, v0, v1, v2, v3}, Landroid/view/View;->layout(IIII)V │ │ goto :goto_1 │ │ - .line 694 │ + .line 894 │ :cond_2 │ invoke-virtual {v5}, Landroid/view/View;->getMeasuredWidth()I │ │ move-result v10 │ │ - .line 695 │ + .line 895 │ .local v10, "childWidth":I │ invoke-virtual {v5}, Landroid/view/View;->getMeasuredHeight()I │ │ move-result v7 │ │ - .line 699 │ + .line 899 │ .local v7, "childHeight":I │ const/16 v18, 0x3 │ │ move-object/from16 v0, p0 │ │ move/from16 v1, v18 │ │ invoke-virtual {v0, v5, v1}, Landroid/support/v4/widget/DrawerLayout;->checkDrawerViewAbsoluteGravity(Landroid/view/View;I)Z │ │ move-result v18 │ │ if-eqz v18, :cond_4 │ │ - .line 700 │ + .line 900 │ neg-int v0, v10 │ │ move/from16 v18, v0 │ │ int-to-float v0, v10 │ │ move/from16 v19, v0 │ @@ -2761,15 +3176,15 @@ │ │ float-to-int v0, v0 │ │ move/from16 v19, v0 │ │ add-int v8, v18, v19 │ │ - .line 701 │ + .line 901 │ .local v8, "childLeft":I │ add-int v18, v10, v8 │ │ move/from16 v0, v18 │ │ int-to-float v0, v0 │ │ @@ -2777,41 +3192,41 @@ │ │ int-to-float v0, v10 │ │ move/from16 v19, v0 │ │ div-float v14, v18, v19 │ │ - .line 707 │ + .line 907 │ .local v14, "newOffset":F │ :goto_2 │ iget v0, v13, Landroid/support/v4/widget/DrawerLayout$LayoutParams;->onScreen:F │ │ move/from16 v18, v0 │ │ cmpl-float v18, v14, v18 │ │ if-eqz v18, :cond_5 │ │ const/4 v4, 0x1 │ │ - .line 709 │ + .line 909 │ .local v4, "changeOffset":Z │ :goto_3 │ iget v0, v13, Landroid/support/v4/widget/DrawerLayout$LayoutParams;->gravity:I │ │ move/from16 v18, v0 │ │ and-int/lit8 v16, v18, 0x70 │ │ - .line 711 │ + .line 911 │ .local v16, "vgrav":I │ sparse-switch v16, :sswitch_data_0 │ │ - .line 714 │ + .line 914 │ iget v0, v13, Landroid/support/v4/widget/DrawerLayout$LayoutParams;->topMargin:I │ │ move/from16 v18, v0 │ │ add-int v19, v8, v10 │ │ iget v0, v13, Landroid/support/v4/widget/DrawerLayout$LayoutParams;->topMargin:I │ @@ -2824,54 +3239,54 @@ │ │ move/from16 v1, v19 │ │ move/from16 v2, v20 │ │ invoke-virtual {v5, v8, v0, v1, v2}, Landroid/view/View;->layout(IIII)V │ │ - .line 745 │ + .line 945 │ :goto_4 │ if-eqz v4, :cond_3 │ │ - .line 746 │ + .line 946 │ move-object/from16 v0, p0 │ │ invoke-virtual {v0, v5, v14}, Landroid/support/v4/widget/DrawerLayout;->setDrawerViewOffset(Landroid/view/View;F)V │ │ - .line 749 │ + .line 949 │ :cond_3 │ iget v0, v13, Landroid/support/v4/widget/DrawerLayout$LayoutParams;->onScreen:F │ │ move/from16 v18, v0 │ │ const/16 v19, 0x0 │ │ cmpl-float v18, v18, v19 │ │ if-lez v18, :cond_8 │ │ const/4 v15, 0x0 │ │ - .line 750 │ + .line 950 │ .local v15, "newVisibility":I │ :goto_5 │ invoke-virtual {v5}, Landroid/view/View;->getVisibility()I │ │ move-result v18 │ │ move/from16 v0, v18 │ │ if-eq v0, v15, :cond_0 │ │ - .line 751 │ + .line 951 │ invoke-virtual {v5, v15}, Landroid/view/View;->setVisibility(I)V │ │ goto/16 :goto_1 │ │ - .line 703 │ + .line 903 │ .end local v4 # "changeOffset":Z │ .end local v8 # "childLeft":I │ .end local v14 # "newOffset":F │ .end local v15 # "newVisibility":I │ .end local v16 # "vgrav":I │ :cond_4 │ int-to-float v0, v10 │ @@ -2888,15 +3303,15 @@ │ │ float-to-int v0, v0 │ │ move/from16 v18, v0 │ │ sub-int v8, v17, v18 │ │ - .line 704 │ + .line 904 │ .restart local v8 # "childLeft":I │ sub-int v18, v17, v8 │ │ move/from16 v0, v18 │ │ int-to-float v0, v0 │ │ @@ -2907,27 +3322,27 @@ │ move/from16 v19, v0 │ │ div-float v14, v18, v19 │ │ .restart local v14 # "newOffset":F │ goto :goto_2 │ │ - .line 707 │ + .line 907 │ :cond_5 │ const/4 v4, 0x0 │ │ goto :goto_3 │ │ - .line 720 │ + .line 920 │ .restart local v4 # "changeOffset":Z │ .restart local v16 # "vgrav":I │ :sswitch_0 │ sub-int v11, p5, p3 │ │ - .line 721 │ + .line 921 │ .local v11, "height":I │ iget v0, v13, Landroid/support/v4/widget/DrawerLayout$LayoutParams;->bottomMargin:I │ │ move/from16 v18, v0 │ │ sub-int v18, v11, v18 │ │ @@ -2951,54 +3366,54 @@ │ │ move/from16 v2, v20 │ │ invoke-virtual {v5, v8, v0, v1, v2}, Landroid/view/View;->layout(IIII)V │ │ goto :goto_4 │ │ - .line 729 │ + .line 929 │ .end local v11 # "height":I │ :sswitch_1 │ sub-int v11, p5, p3 │ │ - .line 730 │ + .line 930 │ .restart local v11 # "height":I │ sub-int v18, v11, v7 │ │ div-int/lit8 v9, v18, 0x2 │ │ - .line 734 │ + .line 934 │ .local v9, "childTop":I │ iget v0, v13, Landroid/support/v4/widget/DrawerLayout$LayoutParams;->topMargin:I │ │ move/from16 v18, v0 │ │ move/from16 v0, v18 │ │ if-ge v9, v0, :cond_7 │ │ - .line 735 │ + .line 935 │ iget v9, v13, Landroid/support/v4/widget/DrawerLayout$LayoutParams;->topMargin:I │ │ - .line 739 │ + .line 939 │ :cond_6 │ :goto_6 │ add-int v18, v8, v10 │ │ add-int v19, v9, v7 │ │ move/from16 v0, v18 │ │ move/from16 v1, v19 │ │ invoke-virtual {v5, v8, v9, v0, v1}, Landroid/view/View;->layout(IIII)V │ │ goto :goto_4 │ │ - .line 736 │ + .line 936 │ :cond_7 │ add-int v18, v9, v7 │ │ iget v0, v13, Landroid/support/v4/widget/DrawerLayout$LayoutParams;->bottomMargin:I │ │ move/from16 v19, v0 │ │ @@ -3006,34 +3421,34 @@ │ │ move/from16 v0, v18 │ │ move/from16 v1, v19 │ │ if-le v0, v1, :cond_6 │ │ - .line 737 │ + .line 937 │ iget v0, v13, Landroid/support/v4/widget/DrawerLayout$LayoutParams;->bottomMargin:I │ │ move/from16 v18, v0 │ │ sub-int v18, v11, v18 │ │ sub-int v9, v18, v7 │ │ goto :goto_6 │ │ - .line 749 │ + .line 949 │ .end local v9 # "childTop":I │ .end local v11 # "height":I │ :cond_8 │ const/4 v15, 0x4 │ │ goto :goto_5 │ │ - .line 755 │ + .line 955 │ .end local v4 # "changeOffset":Z │ .end local v5 # "child":Landroid/view/View; │ .end local v7 # "childHeight":I │ .end local v8 # "childLeft":I │ .end local v10 # "childWidth":I │ .end local v13 # "lp":Landroid/support/v4/widget/DrawerLayout$LayoutParams; │ .end local v14 # "newOffset":F │ @@ -3043,740 +3458,832 @@ │ │ move/from16 v0, v18 │ │ move-object/from16 v1, p0 │ │ iput-boolean v0, v1, Landroid/support/v4/widget/DrawerLayout;->mInLayout:Z │ │ - .line 756 │ + .line 956 │ const/16 v18, 0x0 │ │ move/from16 v0, v18 │ │ move-object/from16 v1, p0 │ │ iput-boolean v0, v1, Landroid/support/v4/widget/DrawerLayout;->mFirstLayout:Z │ │ - .line 757 │ + .line 957 │ return-void │ │ - .line 711 │ + .line 911 │ :sswitch_data_0 │ .sparse-switch │ 0x10 -> :sswitch_1 │ 0x50 -> :sswitch_0 │ .end sparse-switch │ .end method │ │ .method protected onMeasure(II)V │ - .locals 20 │ + .locals 23 │ .param p1, "widthMeasureSpec" # I │ .param p2, "heightMeasureSpec" # I │ │ .prologue │ - .line 601 │ + .line 789 │ invoke-static/range {p1 .. p1}, Landroid/view/View$MeasureSpec;->getMode(I)I │ │ - move-result v15 │ + move-result v18 │ │ - .line 602 │ - .local v15, "widthMode":I │ + .line 790 │ + .local v18, "widthMode":I │ invoke-static/range {p2 .. p2}, Landroid/view/View$MeasureSpec;->getMode(I)I │ │ - move-result v11 │ + move-result v13 │ │ - .line 603 │ - .local v11, "heightMode":I │ + .line 791 │ + .local v13, "heightMode":I │ invoke-static/range {p1 .. p1}, Landroid/view/View$MeasureSpec;->getSize(I)I │ │ - move-result v16 │ + move-result v19 │ │ - .line 604 │ - .local v16, "widthSize":I │ + .line 792 │ + .local v19, "widthSize":I │ invoke-static/range {p2 .. p2}, Landroid/view/View$MeasureSpec;->getSize(I)I │ │ - move-result v12 │ + move-result v14 │ │ - .line 606 │ - .local v12, "heightSize":I │ - const/high16 v17, 0x40000000 # 2.0f │ + .line 794 │ + .local v14, "heightSize":I │ + const/high16 v20, 0x40000000 # 2.0f │ + │ + move/from16 v0, v18 │ │ - move/from16 v0, v17 │ + move/from16 v1, v20 │ │ - if-ne v15, v0, :cond_0 │ + if-ne v0, v1, :cond_0 │ │ - const/high16 v17, 0x40000000 # 2.0f │ + const/high16 v20, 0x40000000 # 2.0f │ │ - move/from16 v0, v17 │ + move/from16 v0, v20 │ │ - if-eq v11, v0, :cond_2 │ + if-eq v13, v0, :cond_2 │ │ - .line 607 │ + .line 795 │ :cond_0 │ invoke-virtual/range {p0 .. p0}, Landroid/support/v4/widget/DrawerLayout;->isInEditMode()Z │ │ - move-result v17 │ + move-result v20 │ │ - if-eqz v17, :cond_5 │ + if-eqz v20, :cond_5 │ │ - .line 612 │ - const/high16 v17, -0x80000000 │ + .line 800 │ + const/high16 v20, -0x80000000 │ │ - move/from16 v0, v17 │ + move/from16 v0, v18 │ │ - if-ne v15, v0, :cond_3 │ + move/from16 v1, v20 │ │ - .line 613 │ - const/high16 v15, 0x40000000 # 2.0f │ + if-ne v0, v1, :cond_3 │ + │ + .line 801 │ + const/high16 v18, 0x40000000 # 2.0f │ │ - .line 618 │ + .line 806 │ :cond_1 │ :goto_0 │ - const/high16 v17, -0x80000000 │ + const/high16 v20, -0x80000000 │ │ - move/from16 v0, v17 │ + move/from16 v0, v20 │ │ - if-ne v11, v0, :cond_4 │ + if-ne v13, v0, :cond_4 │ │ - .line 619 │ - const/high16 v11, 0x40000000 # 2.0f │ + .line 807 │ + const/high16 v13, 0x40000000 # 2.0f │ │ - .line 631 │ + .line 819 │ :cond_2 │ :goto_1 │ move-object/from16 v0, p0 │ │ - move/from16 v1, v16 │ + move/from16 v1, v19 │ │ - invoke-virtual {v0, v1, v12}, Landroid/support/v4/widget/DrawerLayout;->setMeasuredDimension(II)V │ + invoke-virtual {v0, v1, v14}, Landroid/support/v4/widget/DrawerLayout;->setMeasuredDimension(II)V │ │ - .line 634 │ - const/4 v10, 0x0 │ + .line 821 │ + move-object/from16 v0, p0 │ │ - .line 635 │ - .local v10, "foundDrawers":I │ - invoke-virtual/range {p0 .. p0}, Landroid/support/v4/widget/DrawerLayout;->getChildCount()I │ + iget-object v0, v0, Landroid/support/v4/widget/DrawerLayout;->mLastInsets:Ljava/lang/Object; │ │ - move-result v4 │ + move-object/from16 v20, v0 │ │ - .line 636 │ - .local v4, "childCount":I │ - const/4 v13, 0x0 │ + if-eqz v20, :cond_6 │ + │ + invoke-static/range {p0 .. p0}, Landroid/support/v4/view/ViewCompat;->getFitsSystemWindows(Landroid/view/View;)Z │ + │ + move-result v20 │ + │ + if-eqz v20, :cond_6 │ + │ + const/4 v3, 0x1 │ │ - .local v13, "i":I │ + .line 822 │ + .local v3, "applyInsets":Z │ :goto_2 │ - if-ge v13, v4, :cond_a │ + invoke-static/range {p0 .. p0}, Landroid/support/v4/view/ViewCompat;->getLayoutDirection(Landroid/view/View;)I │ │ - .line 637 │ + move-result v16 │ + │ + .line 825 │ + .local v16, "layoutDirection":I │ + const/4 v12, 0x0 │ + │ + .line 826 │ + .local v12, "foundDrawers":I │ + invoke-virtual/range {p0 .. p0}, Landroid/support/v4/widget/DrawerLayout;->getChildCount()I │ + │ + move-result v6 │ + │ + .line 827 │ + .local v6, "childCount":I │ + const/4 v15, 0x0 │ + │ + .local v15, "i":I │ + :goto_3 │ + if-ge v15, v6, :cond_d │ + │ + .line 828 │ move-object/from16 v0, p0 │ │ - invoke-virtual {v0, v13}, Landroid/support/v4/widget/DrawerLayout;->getChildAt(I)Landroid/view/View; │ + invoke-virtual {v0, v15}, Landroid/support/v4/widget/DrawerLayout;->getChildAt(I)Landroid/view/View; │ │ - move-result-object v3 │ + move-result-object v5 │ │ - .line 639 │ - .local v3, "child":Landroid/view/View; │ - invoke-virtual {v3}, Landroid/view/View;->getVisibility()I │ + .line 830 │ + .local v5, "child":Landroid/view/View; │ + invoke-virtual {v5}, Landroid/view/View;->getVisibility()I │ │ - move-result v17 │ + move-result v20 │ │ - const/16 v18, 0x8 │ + const/16 v21, 0x8 │ │ - move/from16 v0, v17 │ + move/from16 v0, v20 │ │ - move/from16 v1, v18 │ + move/from16 v1, v21 │ │ - if-ne v0, v1, :cond_6 │ + if-ne v0, v1, :cond_7 │ │ - .line 636 │ - :goto_3 │ - add-int/lit8 v13, v13, 0x1 │ + .line 827 │ + :goto_4 │ + add-int/lit8 v15, v15, 0x1 │ │ - goto :goto_2 │ + goto :goto_3 │ │ - .line 614 │ - .end local v3 # "child":Landroid/view/View; │ - .end local v4 # "childCount":I │ - .end local v10 # "foundDrawers":I │ - .end local v13 # "i":I │ + .line 802 │ + .end local v3 # "applyInsets":Z │ + .end local v5 # "child":Landroid/view/View; │ + .end local v6 # "childCount":I │ + .end local v12 # "foundDrawers":I │ + .end local v15 # "i":I │ + .end local v16 # "layoutDirection":I │ :cond_3 │ - if-nez v15, :cond_1 │ + if-nez v18, :cond_1 │ │ - .line 615 │ - const/high16 v15, 0x40000000 # 2.0f │ + .line 803 │ + const/high16 v18, 0x40000000 # 2.0f │ │ - .line 616 │ - const/16 v16, 0x12c │ + .line 804 │ + const/16 v19, 0x12c │ │ goto :goto_0 │ │ - .line 621 │ + .line 809 │ :cond_4 │ - if-nez v11, :cond_2 │ + if-nez v13, :cond_2 │ │ - .line 622 │ - const/high16 v11, 0x40000000 # 2.0f │ + .line 810 │ + const/high16 v13, 0x40000000 # 2.0f │ │ - .line 623 │ - const/16 v12, 0x12c │ + .line 811 │ + const/16 v14, 0x12c │ │ goto :goto_1 │ │ - .line 626 │ + .line 814 │ :cond_5 │ - new-instance v17, Ljava/lang/IllegalArgumentException; │ + new-instance v20, Ljava/lang/IllegalArgumentException; │ │ - const-string v18, "DrawerLayout must be measured with MeasureSpec.EXACTLY." │ + const-string v21, "DrawerLayout must be measured with MeasureSpec.EXACTLY." │ │ - invoke-direct/range {v17 .. v18}, Ljava/lang/IllegalArgumentException;->(Ljava/lang/String;)V │ + invoke-direct/range {v20 .. v21}, Ljava/lang/IllegalArgumentException;->(Ljava/lang/String;)V │ │ - throw v17 │ + throw v20 │ │ - .line 643 │ - .restart local v3 # "child":Landroid/view/View; │ - .restart local v4 # "childCount":I │ - .restart local v10 # "foundDrawers":I │ - .restart local v13 # "i":I │ + .line 821 │ :cond_6 │ - invoke-virtual {v3}, Landroid/view/View;->getLayoutParams()Landroid/view/ViewGroup$LayoutParams; │ + const/4 v3, 0x0 │ + │ + goto :goto_2 │ + │ + .line 834 │ + .restart local v3 # "applyInsets":Z │ + .restart local v5 # "child":Landroid/view/View; │ + .restart local v6 # "childCount":I │ + .restart local v12 # "foundDrawers":I │ + .restart local v15 # "i":I │ + .restart local v16 # "layoutDirection":I │ + :cond_7 │ + invoke-virtual {v5}, Landroid/view/View;->getLayoutParams()Landroid/view/ViewGroup$LayoutParams; │ │ - move-result-object v14 │ + move-result-object v17 │ │ - check-cast v14, Landroid/support/v4/widget/DrawerLayout$LayoutParams; │ + check-cast v17, Landroid/support/v4/widget/DrawerLayout$LayoutParams; │ + │ + .line 836 │ + .local v17, "lp":Landroid/support/v4/widget/DrawerLayout$LayoutParams; │ + if-eqz v3, :cond_8 │ + │ + .line 837 │ + move-object/from16 v0, v17 │ + │ + iget v0, v0, Landroid/support/v4/widget/DrawerLayout$LayoutParams;->gravity:I │ + │ + move/from16 v20, v0 │ + │ + move/from16 v0, v20 │ + │ + move/from16 v1, v16 │ + │ + invoke-static {v0, v1}, Landroid/support/v4/view/GravityCompat;->getAbsoluteGravity(II)I │ + │ + move-result v4 │ + │ + .line 838 │ + .local v4, "cgrav":I │ + invoke-static {v5}, Landroid/support/v4/view/ViewCompat;->getFitsSystemWindows(Landroid/view/View;)Z │ + │ + move-result v20 │ + │ + if-eqz v20, :cond_9 │ + │ + .line 839 │ + sget-object v20, Landroid/support/v4/widget/DrawerLayout;->IMPL:Landroid/support/v4/widget/DrawerLayout$DrawerLayoutCompatImpl; │ │ - .line 645 │ - .local v14, "lp":Landroid/support/v4/widget/DrawerLayout$LayoutParams; │ move-object/from16 v0, p0 │ │ - invoke-virtual {v0, v3}, Landroid/support/v4/widget/DrawerLayout;->isContentView(Landroid/view/View;)Z │ + iget-object v0, v0, Landroid/support/v4/widget/DrawerLayout;->mLastInsets:Ljava/lang/Object; │ │ - move-result v17 │ + move-object/from16 v21, v0 │ │ - if-eqz v17, :cond_7 │ + move-object/from16 v0, v20 │ │ - .line 647 │ - iget v0, v14, Landroid/support/v4/widget/DrawerLayout$LayoutParams;->leftMargin:I │ + move-object/from16 v1, v21 │ │ - move/from16 v17, v0 │ + invoke-interface {v0, v5, v1, v4}, Landroid/support/v4/widget/DrawerLayout$DrawerLayoutCompatImpl;->dispatchChildInsets(Landroid/view/View;Ljava/lang/Object;I)V │ │ - sub-int v17, v16, v17 │ + .line 845 │ + .end local v4 # "cgrav":I │ + :cond_8 │ + :goto_5 │ + move-object/from16 v0, p0 │ │ - iget v0, v14, Landroid/support/v4/widget/DrawerLayout$LayoutParams;->rightMargin:I │ + invoke-virtual {v0, v5}, Landroid/support/v4/widget/DrawerLayout;->isContentView(Landroid/view/View;)Z │ │ - move/from16 v18, v0 │ + move-result v20 │ │ - sub-int v17, v17, v18 │ + if-eqz v20, :cond_a │ │ - const/high16 v18, 0x40000000 # 2.0f │ + .line 847 │ + move-object/from16 v0, v17 │ │ - invoke-static/range {v17 .. v18}, Landroid/view/View$MeasureSpec;->makeMeasureSpec(II)I │ + iget v0, v0, Landroid/support/v4/widget/DrawerLayout$LayoutParams;->leftMargin:I │ │ - move-result v7 │ + move/from16 v20, v0 │ │ - .line 649 │ - .local v7, "contentWidthSpec":I │ - iget v0, v14, Landroid/support/v4/widget/DrawerLayout$LayoutParams;->topMargin:I │ + sub-int v20, v19, v20 │ │ - move/from16 v17, v0 │ + move-object/from16 v0, v17 │ │ - sub-int v17, v12, v17 │ + iget v0, v0, Landroid/support/v4/widget/DrawerLayout$LayoutParams;->rightMargin:I │ │ - iget v0, v14, Landroid/support/v4/widget/DrawerLayout$LayoutParams;->bottomMargin:I │ + move/from16 v21, v0 │ │ - move/from16 v18, v0 │ + sub-int v20, v20, v21 │ │ - sub-int v17, v17, v18 │ + const/high16 v21, 0x40000000 # 2.0f │ │ - const/high16 v18, 0x40000000 # 2.0f │ + invoke-static/range {v20 .. v21}, Landroid/view/View$MeasureSpec;->makeMeasureSpec(II)I │ │ - invoke-static/range {v17 .. v18}, Landroid/view/View$MeasureSpec;->makeMeasureSpec(II)I │ + move-result v9 │ │ - move-result v6 │ + .line 849 │ + .local v9, "contentWidthSpec":I │ + move-object/from16 v0, v17 │ │ - .line 651 │ - .local v6, "contentHeightSpec":I │ - invoke-virtual {v3, v7, v6}, Landroid/view/View;->measure(II)V │ + iget v0, v0, Landroid/support/v4/widget/DrawerLayout$LayoutParams;->topMargin:I │ │ - goto :goto_3 │ + move/from16 v20, v0 │ + │ + sub-int v20, v14, v20 │ + │ + move-object/from16 v0, v17 │ + │ + iget v0, v0, Landroid/support/v4/widget/DrawerLayout$LayoutParams;->bottomMargin:I │ + │ + move/from16 v21, v0 │ + │ + sub-int v20, v20, v21 │ + │ + const/high16 v21, 0x40000000 # 2.0f │ + │ + invoke-static/range {v20 .. v21}, Landroid/view/View$MeasureSpec;->makeMeasureSpec(II)I │ + │ + move-result v8 │ + │ + .line 851 │ + .local v8, "contentHeightSpec":I │ + invoke-virtual {v5, v9, v8}, Landroid/view/View;->measure(II)V │ + │ + goto :goto_4 │ + │ + .line 841 │ + .end local v8 # "contentHeightSpec":I │ + .end local v9 # "contentWidthSpec":I │ + .restart local v4 # "cgrav":I │ + :cond_9 │ + sget-object v20, Landroid/support/v4/widget/DrawerLayout;->IMPL:Landroid/support/v4/widget/DrawerLayout$DrawerLayoutCompatImpl; │ │ - .line 652 │ - .end local v6 # "contentHeightSpec":I │ - .end local v7 # "contentWidthSpec":I │ - :cond_7 │ move-object/from16 v0, p0 │ │ - invoke-virtual {v0, v3}, Landroid/support/v4/widget/DrawerLayout;->isDrawerView(Landroid/view/View;)Z │ + iget-object v0, v0, Landroid/support/v4/widget/DrawerLayout;->mLastInsets:Ljava/lang/Object; │ │ - move-result v17 │ + move-object/from16 v21, v0 │ │ - if-eqz v17, :cond_9 │ + move-object/from16 v0, v20 │ │ - .line 653 │ + move-object/from16 v1, v17 │ + │ + move-object/from16 v2, v21 │ + │ + invoke-interface {v0, v1, v2, v4}, Landroid/support/v4/widget/DrawerLayout$DrawerLayoutCompatImpl;->applyMarginInsets(Landroid/view/ViewGroup$MarginLayoutParams;Ljava/lang/Object;I)V │ + │ + goto :goto_5 │ + │ + .line 852 │ + .end local v4 # "cgrav":I │ + :cond_a │ move-object/from16 v0, p0 │ │ - invoke-virtual {v0, v3}, Landroid/support/v4/widget/DrawerLayout;->getDrawerViewAbsoluteGravity(Landroid/view/View;)I │ + invoke-virtual {v0, v5}, Landroid/support/v4/widget/DrawerLayout;->isDrawerView(Landroid/view/View;)Z │ │ - move-result v17 │ + move-result v20 │ │ - and-int/lit8 v5, v17, 0x7 │ + if-eqz v20, :cond_c │ │ - .line 655 │ - .local v5, "childGravity":I │ - and-int v17, v10, v5 │ + .line 853 │ + move-object/from16 v0, p0 │ │ - if-eqz v17, :cond_8 │ + invoke-virtual {v0, v5}, Landroid/support/v4/widget/DrawerLayout;->getDrawerViewAbsoluteGravity(Landroid/view/View;)I │ │ - .line 656 │ - new-instance v17, Ljava/lang/IllegalStateException; │ + move-result v20 │ │ - new-instance v18, Ljava/lang/StringBuilder; │ + and-int/lit8 v7, v20, 0x7 │ │ - invoke-direct/range {v18 .. v18}, Ljava/lang/StringBuilder;->()V │ + .line 855 │ + .local v7, "childGravity":I │ + and-int v20, v12, v7 │ │ - const-string v19, "Child drawer has absolute gravity " │ + if-eqz v20, :cond_b │ │ - invoke-virtual/range {v18 .. v19}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ + .line 856 │ + new-instance v20, Ljava/lang/IllegalStateException; │ │ - move-result-object v18 │ + new-instance v21, Ljava/lang/StringBuilder; │ │ - invoke-static {v5}, Landroid/support/v4/widget/DrawerLayout;->gravityToString(I)Ljava/lang/String; │ + invoke-direct/range {v21 .. v21}, Ljava/lang/StringBuilder;->()V │ │ - move-result-object v19 │ + const-string v22, "Child drawer has absolute gravity " │ │ - invoke-virtual/range {v18 .. v19}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ + invoke-virtual/range {v21 .. v22}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ - move-result-object v18 │ + move-result-object v21 │ │ - const-string v19, " but this " │ + invoke-static {v7}, Landroid/support/v4/widget/DrawerLayout;->gravityToString(I)Ljava/lang/String; │ │ - invoke-virtual/range {v18 .. v19}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ + move-result-object v22 │ │ - move-result-object v18 │ + invoke-virtual/range {v21 .. v22}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ - const-string v19, "DrawerLayout" │ + move-result-object v21 │ │ - invoke-virtual/range {v18 .. v19}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ + const-string v22, " but this " │ │ - move-result-object v18 │ + invoke-virtual/range {v21 .. v22}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ - const-string v19, " already has a " │ + move-result-object v21 │ │ - invoke-virtual/range {v18 .. v19}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ + const-string v22, "DrawerLayout" │ │ - move-result-object v18 │ + invoke-virtual/range {v21 .. v22}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ - const-string v19, "drawer view along that edge" │ + move-result-object v21 │ │ - invoke-virtual/range {v18 .. v19}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ + const-string v22, " already has a " │ │ - move-result-object v18 │ + invoke-virtual/range {v21 .. v22}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ - invoke-virtual/range {v18 .. v18}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; │ + move-result-object v21 │ │ - move-result-object v18 │ + const-string v22, "drawer view along that edge" │ │ - invoke-direct/range {v17 .. v18}, Ljava/lang/IllegalStateException;->(Ljava/lang/String;)V │ + invoke-virtual/range {v21 .. v22}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ - throw v17 │ + move-result-object v21 │ │ - .line 660 │ - :cond_8 │ + invoke-virtual/range {v21 .. v21}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; │ + │ + move-result-object v21 │ + │ + invoke-direct/range {v20 .. v21}, Ljava/lang/IllegalStateException;->(Ljava/lang/String;)V │ + │ + throw v20 │ + │ + .line 860 │ + :cond_b │ move-object/from16 v0, p0 │ │ iget v0, v0, Landroid/support/v4/widget/DrawerLayout;->mMinDrawerMargin:I │ │ - move/from16 v17, v0 │ + move/from16 v20, v0 │ │ - iget v0, v14, Landroid/support/v4/widget/DrawerLayout$LayoutParams;->leftMargin:I │ + move-object/from16 v0, v17 │ │ - move/from16 v18, v0 │ + iget v0, v0, Landroid/support/v4/widget/DrawerLayout$LayoutParams;->leftMargin:I │ │ - add-int v17, v17, v18 │ + move/from16 v21, v0 │ │ - iget v0, v14, Landroid/support/v4/widget/DrawerLayout$LayoutParams;->rightMargin:I │ + add-int v20, v20, v21 │ │ - move/from16 v18, v0 │ + move-object/from16 v0, v17 │ │ - add-int v17, v17, v18 │ + iget v0, v0, Landroid/support/v4/widget/DrawerLayout$LayoutParams;->rightMargin:I │ │ - iget v0, v14, Landroid/support/v4/widget/DrawerLayout$LayoutParams;->width:I │ + move/from16 v21, v0 │ │ - move/from16 v18, v0 │ + add-int v20, v20, v21 │ + │ + move-object/from16 v0, v17 │ + │ + iget v0, v0, Landroid/support/v4/widget/DrawerLayout$LayoutParams;->width:I │ + │ + move/from16 v21, v0 │ │ move/from16 v0, p1 │ │ - move/from16 v1, v17 │ + move/from16 v1, v20 │ │ - move/from16 v2, v18 │ + move/from16 v2, v21 │ │ invoke-static {v0, v1, v2}, Landroid/support/v4/widget/DrawerLayout;->getChildMeasureSpec(III)I │ │ - move-result v9 │ + move-result v11 │ │ - .line 663 │ - .local v9, "drawerWidthSpec":I │ - iget v0, v14, Landroid/support/v4/widget/DrawerLayout$LayoutParams;->topMargin:I │ + .line 863 │ + .local v11, "drawerWidthSpec":I │ + move-object/from16 v0, v17 │ │ - move/from16 v17, v0 │ + iget v0, v0, Landroid/support/v4/widget/DrawerLayout$LayoutParams;->topMargin:I │ │ - iget v0, v14, Landroid/support/v4/widget/DrawerLayout$LayoutParams;->bottomMargin:I │ + move/from16 v20, v0 │ │ - move/from16 v18, v0 │ + move-object/from16 v0, v17 │ │ - add-int v17, v17, v18 │ + iget v0, v0, Landroid/support/v4/widget/DrawerLayout$LayoutParams;->bottomMargin:I │ │ - iget v0, v14, Landroid/support/v4/widget/DrawerLayout$LayoutParams;->height:I │ + move/from16 v21, v0 │ │ - move/from16 v18, v0 │ + add-int v20, v20, v21 │ + │ + move-object/from16 v0, v17 │ + │ + iget v0, v0, Landroid/support/v4/widget/DrawerLayout$LayoutParams;->height:I │ + │ + move/from16 v21, v0 │ │ move/from16 v0, p2 │ │ - move/from16 v1, v17 │ + move/from16 v1, v20 │ │ - move/from16 v2, v18 │ + move/from16 v2, v21 │ │ invoke-static {v0, v1, v2}, Landroid/support/v4/widget/DrawerLayout;->getChildMeasureSpec(III)I │ │ - move-result v8 │ + move-result v10 │ │ - .line 666 │ - .local v8, "drawerHeightSpec":I │ - invoke-virtual {v3, v9, v8}, Landroid/view/View;->measure(II)V │ + .line 866 │ + .local v10, "drawerHeightSpec":I │ + invoke-virtual {v5, v11, v10}, Landroid/view/View;->measure(II)V │ │ - goto/16 :goto_3 │ + goto/16 :goto_4 │ │ - .line 668 │ - .end local v5 # "childGravity":I │ - .end local v8 # "drawerHeightSpec":I │ - .end local v9 # "drawerWidthSpec":I │ - :cond_9 │ - new-instance v17, Ljava/lang/IllegalStateException; │ + .line 868 │ + .end local v7 # "childGravity":I │ + .end local v10 # "drawerHeightSpec":I │ + .end local v11 # "drawerWidthSpec":I │ + :cond_c │ + new-instance v20, Ljava/lang/IllegalStateException; │ │ - new-instance v18, Ljava/lang/StringBuilder; │ + new-instance v21, Ljava/lang/StringBuilder; │ │ - invoke-direct/range {v18 .. v18}, Ljava/lang/StringBuilder;->()V │ + invoke-direct/range {v21 .. v21}, Ljava/lang/StringBuilder;->()V │ │ - const-string v19, "Child " │ + const-string v22, "Child " │ │ - invoke-virtual/range {v18 .. v19}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ + invoke-virtual/range {v21 .. v22}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ - move-result-object v18 │ + move-result-object v21 │ │ - move-object/from16 v0, v18 │ + move-object/from16 v0, v21 │ │ - invoke-virtual {v0, v3}, Ljava/lang/StringBuilder;->append(Ljava/lang/Object;)Ljava/lang/StringBuilder; │ + invoke-virtual {v0, v5}, Ljava/lang/StringBuilder;->append(Ljava/lang/Object;)Ljava/lang/StringBuilder; │ │ - move-result-object v18 │ + move-result-object v21 │ │ - const-string v19, " at index " │ + const-string v22, " at index " │ │ - invoke-virtual/range {v18 .. v19}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ + invoke-virtual/range {v21 .. v22}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ - move-result-object v18 │ + move-result-object v21 │ │ - move-object/from16 v0, v18 │ + move-object/from16 v0, v21 │ │ - invoke-virtual {v0, v13}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder; │ + invoke-virtual {v0, v15}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder; │ │ - move-result-object v18 │ + move-result-object v21 │ │ - const-string v19, " does not have a valid layout_gravity - must be Gravity.LEFT, " │ + const-string v22, " does not have a valid layout_gravity - must be Gravity.LEFT, " │ │ - invoke-virtual/range {v18 .. v19}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ + invoke-virtual/range {v21 .. v22}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ - move-result-object v18 │ + move-result-object v21 │ │ - const-string v19, "Gravity.RIGHT or Gravity.NO_GRAVITY" │ + const-string v22, "Gravity.RIGHT or Gravity.NO_GRAVITY" │ │ - invoke-virtual/range {v18 .. v19}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ + invoke-virtual/range {v21 .. v22}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ - move-result-object v18 │ + move-result-object v21 │ │ - invoke-virtual/range {v18 .. v18}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; │ + invoke-virtual/range {v21 .. v21}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; │ │ - move-result-object v18 │ + move-result-object v21 │ │ - invoke-direct/range {v17 .. v18}, Ljava/lang/IllegalStateException;->(Ljava/lang/String;)V │ + invoke-direct/range {v20 .. v21}, Ljava/lang/IllegalStateException;->(Ljava/lang/String;)V │ │ - throw v17 │ + throw v20 │ │ - .line 673 │ - .end local v3 # "child":Landroid/view/View; │ - .end local v14 # "lp":Landroid/support/v4/widget/DrawerLayout$LayoutParams; │ - :cond_a │ + .line 873 │ + .end local v5 # "child":Landroid/view/View; │ + .end local v17 # "lp":Landroid/support/v4/widget/DrawerLayout$LayoutParams; │ + :cond_d │ return-void │ .end method │ │ .method protected onRestoreInstanceState(Landroid/os/Parcelable;)V │ .locals 4 │ .param p1, "state" # Landroid/os/Parcelable; │ │ .prologue │ - .line 1245 │ + .line 1492 │ move-object v0, p1 │ │ check-cast v0, Landroid/support/v4/widget/DrawerLayout$SavedState; │ │ - .line 1246 │ + .line 1493 │ .local v0, "ss":Landroid/support/v4/widget/DrawerLayout$SavedState; │ invoke-virtual {v0}, Landroid/support/v4/widget/DrawerLayout$SavedState;->getSuperState()Landroid/os/Parcelable; │ │ move-result-object v2 │ │ invoke-super {p0, v2}, Landroid/view/ViewGroup;->onRestoreInstanceState(Landroid/os/Parcelable;)V │ │ - .line 1248 │ + .line 1495 │ iget v2, v0, Landroid/support/v4/widget/DrawerLayout$SavedState;->openDrawerGravity:I │ │ if-eqz v2, :cond_0 │ │ - .line 1249 │ + .line 1496 │ iget v2, v0, Landroid/support/v4/widget/DrawerLayout$SavedState;->openDrawerGravity:I │ │ invoke-virtual {p0, v2}, Landroid/support/v4/widget/DrawerLayout;->findDrawerWithGravity(I)Landroid/view/View; │ │ move-result-object v1 │ │ - .line 1250 │ + .line 1497 │ .local v1, "toOpen":Landroid/view/View; │ if-eqz v1, :cond_0 │ │ - .line 1251 │ + .line 1498 │ invoke-virtual {p0, v1}, Landroid/support/v4/widget/DrawerLayout;->openDrawer(Landroid/view/View;)V │ │ - .line 1255 │ + .line 1502 │ .end local v1 # "toOpen":Landroid/view/View; │ :cond_0 │ iget v2, v0, Landroid/support/v4/widget/DrawerLayout$SavedState;->lockModeLeft:I │ │ const/4 v3, 0x3 │ │ invoke-virtual {p0, v2, v3}, Landroid/support/v4/widget/DrawerLayout;->setDrawerLockMode(II)V │ │ - .line 1256 │ + .line 1503 │ iget v2, v0, Landroid/support/v4/widget/DrawerLayout$SavedState;->lockModeRight:I │ │ const/4 v3, 0x5 │ │ invoke-virtual {p0, v2, v3}, Landroid/support/v4/widget/DrawerLayout;->setDrawerLockMode(II)V │ │ - .line 1257 │ + .line 1504 │ return-void │ .end method │ │ .method protected onSaveInstanceState()Landroid/os/Parcelable; │ - .locals 7 │ + .locals 4 │ │ .prologue │ - .line 1261 │ + .line 1508 │ invoke-super {p0}, Landroid/view/ViewGroup;->onSaveInstanceState()Landroid/os/Parcelable; │ │ - move-result-object v5 │ - │ - .line 1263 │ - .local v5, "superState":Landroid/os/Parcelable; │ - new-instance v4, Landroid/support/v4/widget/DrawerLayout$SavedState; │ - │ - invoke-direct {v4, v5}, Landroid/support/v4/widget/DrawerLayout$SavedState;->(Landroid/os/Parcelable;)V │ - │ - .line 1265 │ - .local v4, "ss":Landroid/support/v4/widget/DrawerLayout$SavedState; │ - invoke-virtual {p0}, Landroid/support/v4/widget/DrawerLayout;->getChildCount()I │ - │ - move-result v1 │ + move-result-object v2 │ │ - .line 1266 │ - .local v1, "childCount":I │ - const/4 v2, 0x0 │ + .line 1509 │ + .local v2, "superState":Landroid/os/Parcelable; │ + new-instance v1, Landroid/support/v4/widget/DrawerLayout$SavedState; │ │ - .local v2, "i":I │ - :goto_0 │ - if-ge v2, v1, :cond_2 │ + invoke-direct {v1, v2}, Landroid/support/v4/widget/DrawerLayout$SavedState;->(Landroid/os/Parcelable;)V │ │ - .line 1267 │ - invoke-virtual {p0, v2}, Landroid/support/v4/widget/DrawerLayout;->getChildAt(I)Landroid/view/View; │ + .line 1511 │ + .local v1, "ss":Landroid/support/v4/widget/DrawerLayout$SavedState; │ + invoke-virtual {p0}, Landroid/support/v4/widget/DrawerLayout;->findOpenDrawer()Landroid/view/View; │ │ move-result-object v0 │ │ - .line 1268 │ - .local v0, "child":Landroid/view/View; │ - invoke-virtual {p0, v0}, Landroid/support/v4/widget/DrawerLayout;->isDrawerView(Landroid/view/View;)Z │ - │ - move-result v6 │ - │ - if-nez v6, :cond_1 │ - │ - .line 1266 │ - :cond_0 │ - add-int/lit8 v2, v2, 0x1 │ - │ - goto :goto_0 │ + .line 1512 │ + .local v0, "openDrawer":Landroid/view/View; │ + if-eqz v0, :cond_0 │ │ - .line 1272 │ - :cond_1 │ + .line 1513 │ invoke-virtual {v0}, Landroid/view/View;->getLayoutParams()Landroid/view/ViewGroup$LayoutParams; │ │ move-result-object v3 │ │ check-cast v3, Landroid/support/v4/widget/DrawerLayout$LayoutParams; │ │ - .line 1273 │ - .local v3, "lp":Landroid/support/v4/widget/DrawerLayout$LayoutParams; │ - iget-boolean v6, v3, Landroid/support/v4/widget/DrawerLayout$LayoutParams;->knownOpen:Z │ + iget v3, v3, Landroid/support/v4/widget/DrawerLayout$LayoutParams;->gravity:I │ │ - if-eqz v6, :cond_0 │ - │ - .line 1274 │ - iget v6, v3, Landroid/support/v4/widget/DrawerLayout$LayoutParams;->gravity:I │ - │ - iput v6, v4, Landroid/support/v4/widget/DrawerLayout$SavedState;->openDrawerGravity:I │ + iput v3, v1, Landroid/support/v4/widget/DrawerLayout$SavedState;->openDrawerGravity:I │ │ - .line 1280 │ - .end local v0 # "child":Landroid/view/View; │ - .end local v3 # "lp":Landroid/support/v4/widget/DrawerLayout$LayoutParams; │ - :cond_2 │ - iget v6, p0, Landroid/support/v4/widget/DrawerLayout;->mLockModeLeft:I │ + .line 1516 │ + :cond_0 │ + iget v3, p0, Landroid/support/v4/widget/DrawerLayout;->mLockModeLeft:I │ │ - iput v6, v4, Landroid/support/v4/widget/DrawerLayout$SavedState;->lockModeLeft:I │ + iput v3, v1, Landroid/support/v4/widget/DrawerLayout$SavedState;->lockModeLeft:I │ │ - .line 1281 │ - iget v6, p0, Landroid/support/v4/widget/DrawerLayout;->mLockModeRight:I │ + .line 1517 │ + iget v3, p0, Landroid/support/v4/widget/DrawerLayout;->mLockModeRight:I │ │ - iput v6, v4, Landroid/support/v4/widget/DrawerLayout$SavedState;->lockModeRight:I │ + iput v3, v1, Landroid/support/v4/widget/DrawerLayout$SavedState;->lockModeRight:I │ │ - .line 1283 │ - return-object v4 │ + .line 1519 │ + return-object v1 │ .end method │ │ .method public onTouchEvent(Landroid/view/MotionEvent;)Z │ .locals 13 │ .param p1, "ev" # Landroid/view/MotionEvent; │ │ .prologue │ - .line 910 │ + .line 1155 │ iget-object v10, p0, Landroid/support/v4/widget/DrawerLayout;->mLeftDragger:Landroid/support/v4/widget/ViewDragHelper; │ │ invoke-virtual {v10, p1}, Landroid/support/v4/widget/ViewDragHelper;->processTouchEvent(Landroid/view/MotionEvent;)V │ │ - .line 911 │ + .line 1156 │ iget-object v10, p0, Landroid/support/v4/widget/DrawerLayout;->mRightDragger:Landroid/support/v4/widget/ViewDragHelper; │ │ invoke-virtual {v10, p1}, Landroid/support/v4/widget/ViewDragHelper;->processTouchEvent(Landroid/view/MotionEvent;)V │ │ - .line 913 │ + .line 1158 │ invoke-virtual {p1}, Landroid/view/MotionEvent;->getAction()I │ │ move-result v0 │ │ - .line 914 │ + .line 1159 │ .local v0, "action":I │ const/4 v7, 0x1 │ │ - .line 916 │ + .line 1161 │ .local v7, "wantTouchEvents":Z │ and-int/lit16 v10, v0, 0xff │ │ packed-switch v10, :pswitch_data_0 │ │ - .line 957 │ + .line 1202 │ :goto_0 │ :pswitch_0 │ return v7 │ │ - .line 918 │ + .line 1163 │ :pswitch_1 │ invoke-virtual {p1}, Landroid/view/MotionEvent;->getX()F │ │ move-result v8 │ │ - .line 919 │ + .line 1164 │ .local v8, "x":F │ invoke-virtual {p1}, Landroid/view/MotionEvent;->getY()F │ │ move-result v9 │ │ - .line 920 │ + .line 1165 │ .local v9, "y":F │ iput v8, p0, Landroid/support/v4/widget/DrawerLayout;->mInitialMotionX:F │ │ - .line 921 │ + .line 1166 │ iput v9, p0, Landroid/support/v4/widget/DrawerLayout;->mInitialMotionY:F │ │ - .line 922 │ + .line 1167 │ const/4 v10, 0x0 │ │ iput-boolean v10, p0, Landroid/support/v4/widget/DrawerLayout;->mDisallowInterceptRequested:Z │ │ - .line 923 │ + .line 1168 │ const/4 v10, 0x0 │ │ iput-boolean v10, p0, Landroid/support/v4/widget/DrawerLayout;->mChildrenCanceledTouch:Z │ │ goto :goto_0 │ │ - .line 928 │ + .line 1173 │ .end local v8 # "x":F │ .end local v9 # "y":F │ :pswitch_2 │ invoke-virtual {p1}, Landroid/view/MotionEvent;->getX()F │ │ move-result v8 │ │ - .line 929 │ + .line 1174 │ .restart local v8 # "x":F │ invoke-virtual {p1}, Landroid/view/MotionEvent;->getY()F │ │ move-result v9 │ │ - .line 930 │ + .line 1175 │ .restart local v9 # "y":F │ const/4 v4, 0x1 │ │ - .line 931 │ + .line 1176 │ .local v4, "peekingOnly":Z │ iget-object v10, p0, Landroid/support/v4/widget/DrawerLayout;->mLeftDragger:Landroid/support/v4/widget/ViewDragHelper; │ │ float-to-int v11, v8 │ │ float-to-int v12, v9 │ │ invoke-virtual {v10, v11, v12}, Landroid/support/v4/widget/ViewDragHelper;->findTopChildUnder(II)Landroid/view/View; │ │ move-result-object v6 │ │ - .line 932 │ + .line 1177 │ .local v6, "touchedView":Landroid/view/View; │ if-eqz v6, :cond_0 │ │ invoke-virtual {p0, v6}, Landroid/support/v4/widget/DrawerLayout;->isContentView(Landroid/view/View;)Z │ │ move-result v10 │ │ if-eqz v10, :cond_0 │ │ - .line 933 │ + .line 1178 │ iget v10, p0, Landroid/support/v4/widget/DrawerLayout;->mInitialMotionX:F │ │ sub-float v1, v8, v10 │ │ - .line 934 │ + .line 1179 │ .local v1, "dx":F │ iget v10, p0, Landroid/support/v4/widget/DrawerLayout;->mInitialMotionY:F │ │ sub-float v2, v9, v10 │ │ - .line 935 │ + .line 1180 │ .local v2, "dy":F │ iget-object v10, p0, Landroid/support/v4/widget/DrawerLayout;->mLeftDragger:Landroid/support/v4/widget/ViewDragHelper; │ │ invoke-virtual {v10}, Landroid/support/v4/widget/ViewDragHelper;->getTouchSlop()I │ │ move-result v5 │ │ - .line 936 │ + .line 1181 │ .local v5, "slop":I │ mul-float v10, v1, v1 │ │ mul-float v11, v2, v2 │ │ add-float/2addr v10, v11 │ │ @@ -3784,87 +4291,87 @@ │ │ int-to-float v11, v11 │ │ cmpg-float v10, v10, v11 │ │ if-gez v10, :cond_0 │ │ - .line 938 │ + .line 1183 │ invoke-virtual {p0}, Landroid/support/v4/widget/DrawerLayout;->findOpenDrawer()Landroid/view/View; │ │ move-result-object v3 │ │ - .line 939 │ + .line 1184 │ .local v3, "openDrawer":Landroid/view/View; │ if-eqz v3, :cond_0 │ │ - .line 940 │ + .line 1185 │ invoke-virtual {p0, v3}, Landroid/support/v4/widget/DrawerLayout;->getDrawerLockMode(Landroid/view/View;)I │ │ move-result v10 │ │ const/4 v11, 0x2 │ │ if-ne v10, v11, :cond_1 │ │ const/4 v4, 0x1 │ │ - .line 944 │ + .line 1189 │ .end local v1 # "dx":F │ .end local v2 # "dy":F │ .end local v3 # "openDrawer":Landroid/view/View; │ .end local v5 # "slop":I │ :cond_0 │ :goto_1 │ invoke-virtual {p0, v4}, Landroid/support/v4/widget/DrawerLayout;->closeDrawers(Z)V │ │ - .line 945 │ + .line 1190 │ const/4 v10, 0x0 │ │ iput-boolean v10, p0, Landroid/support/v4/widget/DrawerLayout;->mDisallowInterceptRequested:Z │ │ goto :goto_0 │ │ - .line 940 │ + .line 1185 │ .restart local v1 # "dx":F │ .restart local v2 # "dy":F │ .restart local v3 # "openDrawer":Landroid/view/View; │ .restart local v5 # "slop":I │ :cond_1 │ const/4 v4, 0x0 │ │ goto :goto_1 │ │ - .line 950 │ + .line 1195 │ .end local v1 # "dx":F │ .end local v2 # "dy":F │ .end local v3 # "openDrawer":Landroid/view/View; │ .end local v4 # "peekingOnly":Z │ .end local v5 # "slop":I │ .end local v6 # "touchedView":Landroid/view/View; │ .end local v8 # "x":F │ .end local v9 # "y":F │ :pswitch_3 │ const/4 v10, 0x1 │ │ invoke-virtual {p0, v10}, Landroid/support/v4/widget/DrawerLayout;->closeDrawers(Z)V │ │ - .line 951 │ + .line 1196 │ const/4 v10, 0x0 │ │ iput-boolean v10, p0, Landroid/support/v4/widget/DrawerLayout;->mDisallowInterceptRequested:Z │ │ - .line 952 │ + .line 1197 │ const/4 v10, 0x0 │ │ iput-boolean v10, p0, Landroid/support/v4/widget/DrawerLayout;->mChildrenCanceledTouch:Z │ │ goto :goto_0 │ │ - .line 916 │ + .line 1161 │ nop │ │ :pswitch_data_0 │ .packed-switch 0x0 │ :pswitch_1 │ :pswitch_2 │ :pswitch_0 │ @@ -3873,24 +4380,24 @@ │ .end method │ │ .method public openDrawer(I)V │ .locals 4 │ .param p1, "gravity" # I │ │ .prologue │ - .line 1044 │ + .line 1291 │ invoke-virtual {p0, p1}, Landroid/support/v4/widget/DrawerLayout;->findDrawerWithGravity(I)Landroid/view/View; │ │ move-result-object v0 │ │ - .line 1045 │ + .line 1292 │ .local v0, "drawerView":Landroid/view/View; │ if-nez v0, :cond_0 │ │ - .line 1046 │ + .line 1293 │ new-instance v1, Ljava/lang/IllegalArgumentException; │ │ new-instance v2, Ljava/lang/StringBuilder; │ │ invoke-direct {v2}, Ljava/lang/StringBuilder;->()V │ │ const-string v3, "No drawer view found with gravity " │ @@ -3911,35 +4418,37 @@ │ │ move-result-object v2 │ │ invoke-direct {v1, v2}, Ljava/lang/IllegalArgumentException;->(Ljava/lang/String;)V │ │ throw v1 │ │ - .line 1049 │ + .line 1296 │ :cond_0 │ invoke-virtual {p0, v0}, Landroid/support/v4/widget/DrawerLayout;->openDrawer(Landroid/view/View;)V │ │ - .line 1050 │ + .line 1297 │ return-void │ .end method │ │ .method public openDrawer(Landroid/view/View;)V │ .locals 4 │ .param p1, "drawerView" # Landroid/view/View; │ │ .prologue │ - .line 1018 │ + const/4 v2, 0x1 │ + │ + .line 1263 │ invoke-virtual {p0, p1}, Landroid/support/v4/widget/DrawerLayout;->isDrawerView(Landroid/view/View;)Z │ │ move-result v1 │ │ if-nez v1, :cond_0 │ │ - .line 1019 │ + .line 1264 │ new-instance v1, Ljava/lang/IllegalArgumentException; │ │ new-instance v2, Ljava/lang/StringBuilder; │ │ invoke-direct {v2}, Ljava/lang/StringBuilder;->()V │ │ const-string v3, "View " │ @@ -3962,70 +4471,71 @@ │ │ move-result-object v2 │ │ invoke-direct {v1, v2}, Ljava/lang/IllegalArgumentException;->(Ljava/lang/String;)V │ │ throw v1 │ │ - .line 1022 │ + .line 1267 │ :cond_0 │ iget-boolean v1, p0, Landroid/support/v4/widget/DrawerLayout;->mFirstLayout:Z │ │ if-eqz v1, :cond_1 │ │ - .line 1023 │ + .line 1268 │ invoke-virtual {p1}, Landroid/view/View;->getLayoutParams()Landroid/view/ViewGroup$LayoutParams; │ │ move-result-object v0 │ │ check-cast v0, Landroid/support/v4/widget/DrawerLayout$LayoutParams; │ │ - .line 1024 │ + .line 1269 │ .local v0, "lp":Landroid/support/v4/widget/DrawerLayout$LayoutParams; │ const/high16 v1, 0x3f800000 # 1.0f │ │ iput v1, v0, Landroid/support/v4/widget/DrawerLayout$LayoutParams;->onScreen:F │ │ - .line 1025 │ - const/4 v1, 0x1 │ + .line 1270 │ + iput-boolean v2, v0, Landroid/support/v4/widget/DrawerLayout$LayoutParams;->knownOpen:Z │ │ - iput-boolean v1, v0, Landroid/support/v4/widget/DrawerLayout$LayoutParams;->knownOpen:Z │ + .line 1272 │ + invoke-direct {p0, p1, v2}, Landroid/support/v4/widget/DrawerLayout;->updateChildrenImportantForAccessibility(Landroid/view/View;Z)V │ │ - .line 1034 │ + .line 1281 │ .end local v0 # "lp":Landroid/support/v4/widget/DrawerLayout$LayoutParams; │ :goto_0 │ invoke-virtual {p0}, Landroid/support/v4/widget/DrawerLayout;->invalidate()V │ │ - .line 1035 │ + .line 1282 │ return-void │ │ - .line 1027 │ + .line 1274 │ :cond_1 │ const/4 v1, 0x3 │ │ invoke-virtual {p0, p1, v1}, Landroid/support/v4/widget/DrawerLayout;->checkDrawerViewAbsoluteGravity(Landroid/view/View;I)Z │ │ move-result v1 │ │ if-eqz v1, :cond_2 │ │ - .line 1028 │ + .line 1275 │ iget-object v1, p0, Landroid/support/v4/widget/DrawerLayout;->mLeftDragger:Landroid/support/v4/widget/ViewDragHelper; │ │ const/4 v2, 0x0 │ │ invoke-virtual {p1}, Landroid/view/View;->getTop()I │ │ move-result v3 │ │ invoke-virtual {v1, p1, v2, v3}, Landroid/support/v4/widget/ViewDragHelper;->smoothSlideViewTo(Landroid/view/View;II)Z │ │ goto :goto_0 │ │ - .line 1030 │ + .line 1277 │ :cond_2 │ iget-object v1, p0, Landroid/support/v4/widget/DrawerLayout;->mRightDragger:Landroid/support/v4/widget/ViewDragHelper; │ │ invoke-virtual {p0}, Landroid/support/v4/widget/DrawerLayout;->getWidth()I │ │ move-result v2 │ │ @@ -4045,179 +4555,218 @@ │ .end method │ │ .method public requestDisallowInterceptTouchEvent(Z)V │ .locals 1 │ .param p1, "disallowIntercept" # Z │ │ .prologue │ - .line 965 │ + .line 1210 │ invoke-super {p0, p1}, Landroid/view/ViewGroup;->requestDisallowInterceptTouchEvent(Z)V │ │ - .line 967 │ + .line 1212 │ iput-boolean p1, p0, Landroid/support/v4/widget/DrawerLayout;->mDisallowInterceptRequested:Z │ │ - .line 968 │ + .line 1213 │ if-eqz p1, :cond_0 │ │ - .line 969 │ + .line 1214 │ const/4 v0, 0x1 │ │ invoke-virtual {p0, v0}, Landroid/support/v4/widget/DrawerLayout;->closeDrawers(Z)V │ │ - .line 971 │ + .line 1216 │ :cond_0 │ return-void │ .end method │ │ .method public requestLayout()V │ .locals 1 │ │ .prologue │ - .line 761 │ + .line 961 │ iget-boolean v0, p0, Landroid/support/v4/widget/DrawerLayout;->mInLayout:Z │ │ if-nez v0, :cond_0 │ │ - .line 762 │ + .line 962 │ invoke-super {p0}, Landroid/view/ViewGroup;->requestLayout()V │ │ - .line 764 │ + .line 964 │ :cond_0 │ return-void │ .end method │ │ +.method public setChildInsets(Ljava/lang/Object;Z)V │ + .locals 1 │ + .param p1, "insets" # Ljava/lang/Object; │ + .param p2, "draw" # Z │ + │ + .prologue │ + .line 360 │ + iput-object p1, p0, Landroid/support/v4/widget/DrawerLayout;->mLastInsets:Ljava/lang/Object; │ + │ + .line 361 │ + iput-boolean p2, p0, Landroid/support/v4/widget/DrawerLayout;->mDrawStatusBarBackground:Z │ + │ + .line 362 │ + if-nez p2, :cond_0 │ + │ + invoke-virtual {p0}, Landroid/support/v4/widget/DrawerLayout;->getBackground()Landroid/graphics/drawable/Drawable; │ + │ + move-result-object v0 │ + │ + if-nez v0, :cond_0 │ + │ + const/4 v0, 0x1 │ + │ + :goto_0 │ + invoke-virtual {p0, v0}, Landroid/support/v4/widget/DrawerLayout;->setWillNotDraw(Z)V │ + │ + .line 363 │ + invoke-virtual {p0}, Landroid/support/v4/widget/DrawerLayout;->requestLayout()V │ + │ + .line 364 │ + return-void │ + │ + .line 362 │ + :cond_0 │ + const/4 v0, 0x0 │ + │ + goto :goto_0 │ +.end method │ + │ .method public setDrawerListener(Landroid/support/v4/widget/DrawerLayout$DrawerListener;)V │ .locals 0 │ .param p1, "listener" # Landroid/support/v4/widget/DrawerLayout$DrawerListener; │ │ .prologue │ - .line 305 │ + .line 420 │ iput-object p1, p0, Landroid/support/v4/widget/DrawerLayout;->mListener:Landroid/support/v4/widget/DrawerLayout$DrawerListener; │ │ - .line 306 │ + .line 421 │ return-void │ .end method │ │ .method public setDrawerLockMode(I)V │ .locals 1 │ .param p1, "lockMode" # I │ │ .prologue │ - .line 322 │ + .line 437 │ const/4 v0, 0x3 │ │ invoke-virtual {p0, p1, v0}, Landroid/support/v4/widget/DrawerLayout;->setDrawerLockMode(II)V │ │ - .line 323 │ + .line 438 │ const/4 v0, 0x5 │ │ invoke-virtual {p0, p1, v0}, Landroid/support/v4/widget/DrawerLayout;->setDrawerLockMode(II)V │ │ - .line 324 │ + .line 439 │ return-void │ .end method │ │ .method public setDrawerLockMode(II)V │ .locals 6 │ .param p1, "lockMode" # I │ .param p2, "edgeGravity" # I │ │ .prologue │ const/4 v5, 0x3 │ │ - .line 346 │ + .line 461 │ invoke-static {p0}, Landroid/support/v4/view/ViewCompat;->getLayoutDirection(Landroid/view/View;)I │ │ move-result v4 │ │ invoke-static {p2, v4}, Landroid/support/v4/view/GravityCompat;->getAbsoluteGravity(II)I │ │ move-result v0 │ │ - .line 348 │ + .line 463 │ .local v0, "absGravity":I │ if-ne v0, v5, :cond_3 │ │ - .line 349 │ + .line 464 │ iput p1, p0, Landroid/support/v4/widget/DrawerLayout;->mLockModeLeft:I │ │ - .line 353 │ + .line 468 │ :cond_0 │ :goto_0 │ if-eqz p1, :cond_1 │ │ - .line 355 │ + .line 470 │ if-ne v0, v5, :cond_4 │ │ iget-object v1, p0, Landroid/support/v4/widget/DrawerLayout;->mLeftDragger:Landroid/support/v4/widget/ViewDragHelper; │ │ - .line 356 │ + .line 471 │ .local v1, "helper":Landroid/support/v4/widget/ViewDragHelper; │ :goto_1 │ invoke-virtual {v1}, Landroid/support/v4/widget/ViewDragHelper;->cancel()V │ │ - .line 358 │ + .line 473 │ .end local v1 # "helper":Landroid/support/v4/widget/ViewDragHelper; │ :cond_1 │ packed-switch p1, :pswitch_data_0 │ │ - .line 373 │ + .line 488 │ :cond_2 │ :goto_2 │ return-void │ │ - .line 350 │ + .line 465 │ :cond_3 │ const/4 v4, 0x5 │ │ if-ne v0, v4, :cond_0 │ │ - .line 351 │ + .line 466 │ iput p1, p0, Landroid/support/v4/widget/DrawerLayout;->mLockModeRight:I │ │ goto :goto_0 │ │ - .line 355 │ + .line 470 │ :cond_4 │ iget-object v1, p0, Landroid/support/v4/widget/DrawerLayout;->mRightDragger:Landroid/support/v4/widget/ViewDragHelper; │ │ goto :goto_1 │ │ - .line 360 │ + .line 475 │ :pswitch_0 │ invoke-virtual {p0, v0}, Landroid/support/v4/widget/DrawerLayout;->findDrawerWithGravity(I)Landroid/view/View; │ │ move-result-object v3 │ │ - .line 361 │ + .line 476 │ .local v3, "toOpen":Landroid/view/View; │ if-eqz v3, :cond_2 │ │ - .line 362 │ + .line 477 │ invoke-virtual {p0, v3}, Landroid/support/v4/widget/DrawerLayout;->openDrawer(Landroid/view/View;)V │ │ goto :goto_2 │ │ - .line 366 │ + .line 481 │ .end local v3 # "toOpen":Landroid/view/View; │ :pswitch_1 │ invoke-virtual {p0, v0}, Landroid/support/v4/widget/DrawerLayout;->findDrawerWithGravity(I)Landroid/view/View; │ │ move-result-object v2 │ │ - .line 367 │ + .line 482 │ .local v2, "toClose":Landroid/view/View; │ if-eqz v2, :cond_2 │ │ - .line 368 │ + .line 483 │ invoke-virtual {p0, v2}, Landroid/support/v4/widget/DrawerLayout;->closeDrawer(Landroid/view/View;)V │ │ goto :goto_2 │ │ - .line 358 │ + .line 473 │ nop │ │ :pswitch_data_0 │ .packed-switch 0x1 │ :pswitch_1 │ :pswitch_0 │ .end packed-switch │ @@ -4225,22 +4774,22 @@ │ │ .method public setDrawerLockMode(ILandroid/view/View;)V │ .locals 4 │ .param p1, "lockMode" # I │ .param p2, "drawerView" # Landroid/view/View; │ │ .prologue │ - .line 394 │ + .line 509 │ invoke-virtual {p0, p2}, Landroid/support/v4/widget/DrawerLayout;->isDrawerView(Landroid/view/View;)Z │ │ move-result v1 │ │ if-nez v1, :cond_0 │ │ - .line 395 │ + .line 510 │ new-instance v1, Ljava/lang/IllegalArgumentException; │ │ new-instance v2, Ljava/lang/StringBuilder; │ │ invoke-direct {v2}, Ljava/lang/StringBuilder;->()V │ │ const-string v3, "View " │ @@ -4269,270 +4818,368 @@ │ │ move-result-object v2 │ │ invoke-direct {v1, v2}, Ljava/lang/IllegalArgumentException;->(Ljava/lang/String;)V │ │ throw v1 │ │ - .line 398 │ + .line 513 │ :cond_0 │ invoke-virtual {p2}, Landroid/view/View;->getLayoutParams()Landroid/view/ViewGroup$LayoutParams; │ │ move-result-object v1 │ │ check-cast v1, Landroid/support/v4/widget/DrawerLayout$LayoutParams; │ │ iget v0, v1, Landroid/support/v4/widget/DrawerLayout$LayoutParams;->gravity:I │ │ - .line 399 │ + .line 514 │ .local v0, "gravity":I │ invoke-virtual {p0, p1, v0}, Landroid/support/v4/widget/DrawerLayout;->setDrawerLockMode(II)V │ │ - .line 400 │ + .line 515 │ return-void │ .end method │ │ .method public setDrawerShadow(II)V │ .locals 1 │ .param p1, "resId" # I │ .param p2, "gravity" # I │ │ .prologue │ - .line 285 │ + .line 400 │ invoke-virtual {p0}, Landroid/support/v4/widget/DrawerLayout;->getResources()Landroid/content/res/Resources; │ │ move-result-object v0 │ │ invoke-virtual {v0, p1}, Landroid/content/res/Resources;->getDrawable(I)Landroid/graphics/drawable/Drawable; │ │ move-result-object v0 │ │ invoke-virtual {p0, v0, p2}, Landroid/support/v4/widget/DrawerLayout;->setDrawerShadow(Landroid/graphics/drawable/Drawable;I)V │ │ - .line 286 │ + .line 401 │ return-void │ .end method │ │ .method public setDrawerShadow(Landroid/graphics/drawable/Drawable;I)V │ .locals 3 │ .param p1, "shadowDrawable" # Landroid/graphics/drawable/Drawable; │ .param p2, "gravity" # I │ │ .prologue │ - .line 265 │ + .line 380 │ invoke-static {p0}, Landroid/support/v4/view/ViewCompat;->getLayoutDirection(Landroid/view/View;)I │ │ move-result v1 │ │ invoke-static {p2, v1}, Landroid/support/v4/view/GravityCompat;->getAbsoluteGravity(II)I │ │ move-result v0 │ │ - .line 267 │ + .line 382 │ .local v0, "absGravity":I │ and-int/lit8 v1, v0, 0x3 │ │ const/4 v2, 0x3 │ │ if-ne v1, v2, :cond_0 │ │ - .line 268 │ + .line 383 │ iput-object p1, p0, Landroid/support/v4/widget/DrawerLayout;->mShadowLeft:Landroid/graphics/drawable/Drawable; │ │ - .line 269 │ + .line 384 │ invoke-virtual {p0}, Landroid/support/v4/widget/DrawerLayout;->invalidate()V │ │ - .line 271 │ + .line 386 │ :cond_0 │ and-int/lit8 v1, v0, 0x5 │ │ const/4 v2, 0x5 │ │ if-ne v1, v2, :cond_1 │ │ - .line 272 │ + .line 387 │ iput-object p1, p0, Landroid/support/v4/widget/DrawerLayout;->mShadowRight:Landroid/graphics/drawable/Drawable; │ │ - .line 273 │ + .line 388 │ invoke-virtual {p0}, Landroid/support/v4/widget/DrawerLayout;->invalidate()V │ │ - .line 275 │ + .line 390 │ :cond_1 │ return-void │ .end method │ │ +.method public setDrawerTitle(ILjava/lang/CharSequence;)V │ + .locals 2 │ + .param p1, "edgeGravity" # I │ + .param p2, "title" # Ljava/lang/CharSequence; │ + │ + .prologue │ + .line 565 │ + invoke-static {p0}, Landroid/support/v4/view/ViewCompat;->getLayoutDirection(Landroid/view/View;)I │ + │ + move-result v1 │ + │ + invoke-static {p1, v1}, Landroid/support/v4/view/GravityCompat;->getAbsoluteGravity(II)I │ + │ + move-result v0 │ + │ + .line 567 │ + .local v0, "absGravity":I │ + const/4 v1, 0x3 │ + │ + if-ne v0, v1, :cond_1 │ + │ + .line 568 │ + iput-object p2, p0, Landroid/support/v4/widget/DrawerLayout;->mTitleLeft:Ljava/lang/CharSequence; │ + │ + .line 572 │ + :cond_0 │ + :goto_0 │ + return-void │ + │ + .line 569 │ + :cond_1 │ + const/4 v1, 0x5 │ + │ + if-ne v0, v1, :cond_0 │ + │ + .line 570 │ + iput-object p2, p0, Landroid/support/v4/widget/DrawerLayout;->mTitleRight:Ljava/lang/CharSequence; │ + │ + goto :goto_0 │ +.end method │ + │ .method setDrawerViewOffset(Landroid/view/View;F)V │ .locals 2 │ .param p1, "drawerView" # Landroid/view/View; │ .param p2, "slideOffset" # F │ │ .prologue │ - .line 501 │ + .line 689 │ invoke-virtual {p1}, Landroid/view/View;->getLayoutParams()Landroid/view/ViewGroup$LayoutParams; │ │ move-result-object v0 │ │ check-cast v0, Landroid/support/v4/widget/DrawerLayout$LayoutParams; │ │ - .line 502 │ + .line 690 │ .local v0, "lp":Landroid/support/v4/widget/DrawerLayout$LayoutParams; │ iget v1, v0, Landroid/support/v4/widget/DrawerLayout$LayoutParams;->onScreen:F │ │ cmpl-float v1, p2, v1 │ │ if-nez v1, :cond_0 │ │ - .line 508 │ + .line 696 │ :goto_0 │ return-void │ │ - .line 506 │ + .line 694 │ :cond_0 │ iput p2, v0, Landroid/support/v4/widget/DrawerLayout$LayoutParams;->onScreen:F │ │ - .line 507 │ + .line 695 │ invoke-virtual {p0, p1, p2}, Landroid/support/v4/widget/DrawerLayout;->dispatchOnDrawerSlide(Landroid/view/View;F)V │ │ goto :goto_0 │ .end method │ │ .method public setScrimColor(I)V │ .locals 0 │ .param p1, "color" # I │ │ .prologue │ - .line 294 │ + .line 409 │ iput p1, p0, Landroid/support/v4/widget/DrawerLayout;->mScrimColor:I │ │ - .line 295 │ + .line 410 │ invoke-virtual {p0}, Landroid/support/v4/widget/DrawerLayout;->invalidate()V │ │ - .line 296 │ + .line 411 │ + return-void │ +.end method │ + │ +.method public setStatusBarBackground(I)V │ + .locals 1 │ + .param p1, "resId" # I │ + │ + .prologue │ + .line 1007 │ + if-eqz p1, :cond_0 │ + │ + invoke-virtual {p0}, Landroid/support/v4/widget/DrawerLayout;->getContext()Landroid/content/Context; │ + │ + move-result-object v0 │ + │ + invoke-static {v0, p1}, Landroid/support/v4/content/ContextCompat;->getDrawable(Landroid/content/Context;I)Landroid/graphics/drawable/Drawable; │ + │ + move-result-object v0 │ + │ + :goto_0 │ + iput-object v0, p0, Landroid/support/v4/widget/DrawerLayout;->mStatusBarBackground:Landroid/graphics/drawable/Drawable; │ + │ + .line 1008 │ + return-void │ + │ + .line 1007 │ + :cond_0 │ + const/4 v0, 0x0 │ + │ + goto :goto_0 │ +.end method │ + │ +.method public setStatusBarBackground(Landroid/graphics/drawable/Drawable;)V │ + .locals 0 │ + .param p1, "bg" # Landroid/graphics/drawable/Drawable; │ + │ + .prologue │ + .line 997 │ + iput-object p1, p0, Landroid/support/v4/widget/DrawerLayout;->mStatusBarBackground:Landroid/graphics/drawable/Drawable; │ + │ + .line 998 │ + return-void │ +.end method │ + │ +.method public setStatusBarBackgroundColor(I)V │ + .locals 1 │ + .param p1, "color" # I │ + │ + .prologue │ + .line 1018 │ + new-instance v0, Landroid/graphics/drawable/ColorDrawable; │ + │ + invoke-direct {v0, p1}, Landroid/graphics/drawable/ColorDrawable;->(I)V │ + │ + iput-object v0, p0, Landroid/support/v4/widget/DrawerLayout;->mStatusBarBackground:Landroid/graphics/drawable/Drawable; │ + │ + .line 1019 │ return-void │ .end method │ │ .method updateDrawerState(IILandroid/view/View;)V │ .locals 7 │ .param p1, "forGravity" # I │ .param p2, "activeState" # I │ .param p3, "activeDrawer" # Landroid/view/View; │ │ .prologue │ const/4 v6, 0x2 │ │ const/4 v5, 0x1 │ │ - .line 442 │ + .line 599 │ iget-object v4, p0, Landroid/support/v4/widget/DrawerLayout;->mLeftDragger:Landroid/support/v4/widget/ViewDragHelper; │ │ invoke-virtual {v4}, Landroid/support/v4/widget/ViewDragHelper;->getViewDragState()I │ │ move-result v0 │ │ - .line 443 │ + .line 600 │ .local v0, "leftState":I │ iget-object v4, p0, Landroid/support/v4/widget/DrawerLayout;->mRightDragger:Landroid/support/v4/widget/ViewDragHelper; │ │ invoke-virtual {v4}, Landroid/support/v4/widget/ViewDragHelper;->getViewDragState()I │ │ move-result v2 │ │ - .line 446 │ + .line 603 │ .local v2, "rightState":I │ if-eq v0, v5, :cond_0 │ │ if-ne v2, v5, :cond_3 │ │ - .line 447 │ + .line 604 │ :cond_0 │ const/4 v3, 0x1 │ │ - .line 454 │ + .line 611 │ .local v3, "state":I │ :goto_0 │ if-eqz p3, :cond_1 │ │ if-nez p2, :cond_1 │ │ - .line 455 │ + .line 612 │ invoke-virtual {p3}, Landroid/view/View;->getLayoutParams()Landroid/view/ViewGroup$LayoutParams; │ │ move-result-object v1 │ │ check-cast v1, Landroid/support/v4/widget/DrawerLayout$LayoutParams; │ │ - .line 456 │ + .line 613 │ .local v1, "lp":Landroid/support/v4/widget/DrawerLayout$LayoutParams; │ iget v4, v1, Landroid/support/v4/widget/DrawerLayout$LayoutParams;->onScreen:F │ │ const/4 v5, 0x0 │ │ cmpl-float v4, v4, v5 │ │ if-nez v4, :cond_6 │ │ - .line 457 │ + .line 614 │ invoke-virtual {p0, p3}, Landroid/support/v4/widget/DrawerLayout;->dispatchOnDrawerClosed(Landroid/view/View;)V │ │ - .line 463 │ + .line 620 │ .end local v1 # "lp":Landroid/support/v4/widget/DrawerLayout$LayoutParams; │ :cond_1 │ :goto_1 │ iget v4, p0, Landroid/support/v4/widget/DrawerLayout;->mDrawerState:I │ │ if-eq v3, v4, :cond_2 │ │ - .line 464 │ + .line 621 │ iput v3, p0, Landroid/support/v4/widget/DrawerLayout;->mDrawerState:I │ │ - .line 466 │ + .line 623 │ iget-object v4, p0, Landroid/support/v4/widget/DrawerLayout;->mListener:Landroid/support/v4/widget/DrawerLayout$DrawerListener; │ │ if-eqz v4, :cond_2 │ │ - .line 467 │ + .line 624 │ iget-object v4, p0, Landroid/support/v4/widget/DrawerLayout;->mListener:Landroid/support/v4/widget/DrawerLayout$DrawerListener; │ │ invoke-interface {v4, v3}, Landroid/support/v4/widget/DrawerLayout$DrawerListener;->onDrawerStateChanged(I)V │ │ - .line 470 │ + .line 627 │ :cond_2 │ return-void │ │ - .line 448 │ + .line 605 │ .end local v3 # "state":I │ :cond_3 │ if-eq v0, v6, :cond_4 │ │ if-ne v2, v6, :cond_5 │ │ - .line 449 │ + .line 606 │ :cond_4 │ const/4 v3, 0x2 │ │ .restart local v3 # "state":I │ goto :goto_0 │ │ - .line 451 │ + .line 608 │ .end local v3 # "state":I │ :cond_5 │ const/4 v3, 0x0 │ │ .restart local v3 # "state":I │ goto :goto_0 │ │ - .line 458 │ + .line 615 │ .restart local v1 # "lp":Landroid/support/v4/widget/DrawerLayout$LayoutParams; │ :cond_6 │ iget v4, v1, Landroid/support/v4/widget/DrawerLayout$LayoutParams;->onScreen:F │ │ const/high16 v5, 0x3f800000 # 1.0f │ │ cmpl-float v4, v4, v5 │ │ if-nez v4, :cond_1 │ │ - .line 459 │ + .line 616 │ invoke-virtual {p0, p3}, Landroid/support/v4/widget/DrawerLayout;->dispatchOnDrawerOpened(Landroid/view/View;)V │ │ goto :goto_1 │ .end method ├── smali/android/support/v4/widget/DrawerLayout$ViewDragCallback$1.smali │ @@ -22,29 +22,29 @@ │ │ │ # direct methods │ .method constructor (Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;)V │ .locals 0 │ │ .prologue │ - .line 1327 │ + .line 1599 │ iput-object p1, p0, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback$1;->this$1:Landroid/support/v4/widget/DrawerLayout$ViewDragCallback; │ │ invoke-direct {p0}, Ljava/lang/Object;->()V │ │ return-void │ .end method │ │ │ # virtual methods │ .method public run()V │ .locals 1 │ │ .prologue │ - .line 1329 │ + .line 1601 │ iget-object v0, p0, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback$1;->this$1:Landroid/support/v4/widget/DrawerLayout$ViewDragCallback; │ │ invoke-static {v0}, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;->access$000(Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;)V │ │ - .line 1330 │ + .line 1602 │ return-void │ .end method ├── smali/android/support/v4/widget/SlidingPaneLayout.smali │ @@ -66,15 +66,17 @@ │ ">;" │ } │ .end annotation │ .end field │ │ .field private mPreservedOpenState:Z │ │ -.field private mShadowDrawable:Landroid/graphics/drawable/Drawable; │ +.field private mShadowDrawableLeft:Landroid/graphics/drawable/Drawable; │ + │ +.field private mShadowDrawableRight:Landroid/graphics/drawable/Drawable; │ │ .field private mSlideOffset:F │ │ .field private mSlideRange:I │ │ .field private mSlideableView:Landroid/view/View; │ │ @@ -84,50 +86,50 @@ │ │ │ # direct methods │ .method static constructor ()V │ .locals 2 │ │ .prologue │ - .line 192 │ + .line 198 │ sget v0, Landroid/os/Build$VERSION;->SDK_INT:I │ │ - .line 193 │ + .line 199 │ .local v0, "deviceVersion":I │ const/16 v1, 0x11 │ │ if-lt v0, v1, :cond_0 │ │ - .line 194 │ + .line 200 │ new-instance v1, Landroid/support/v4/widget/SlidingPaneLayout$SlidingPanelLayoutImplJBMR1; │ │ invoke-direct {v1}, Landroid/support/v4/widget/SlidingPaneLayout$SlidingPanelLayoutImplJBMR1;->()V │ │ sput-object v1, Landroid/support/v4/widget/SlidingPaneLayout;->IMPL:Landroid/support/v4/widget/SlidingPaneLayout$SlidingPanelLayoutImpl; │ │ - .line 200 │ + .line 206 │ :goto_0 │ return-void │ │ - .line 195 │ + .line 201 │ :cond_0 │ const/16 v1, 0x10 │ │ if-lt v0, v1, :cond_1 │ │ - .line 196 │ + .line 202 │ new-instance v1, Landroid/support/v4/widget/SlidingPaneLayout$SlidingPanelLayoutImplJB; │ │ invoke-direct {v1}, Landroid/support/v4/widget/SlidingPaneLayout$SlidingPanelLayoutImplJB;->()V │ │ sput-object v1, Landroid/support/v4/widget/SlidingPaneLayout;->IMPL:Landroid/support/v4/widget/SlidingPaneLayout$SlidingPanelLayoutImpl; │ │ goto :goto_0 │ │ - .line 198 │ + .line 204 │ :cond_1 │ new-instance v1, Landroid/support/v4/widget/SlidingPaneLayout$SlidingPanelLayoutImplBase; │ │ invoke-direct {v1}, Landroid/support/v4/widget/SlidingPaneLayout$SlidingPanelLayoutImplBase;->()V │ │ sput-object v1, Landroid/support/v4/widget/SlidingPaneLayout;->IMPL:Landroid/support/v4/widget/SlidingPaneLayout$SlidingPanelLayoutImpl; │ │ @@ -135,723 +137,859 @@ │ .end method │ │ .method public constructor (Landroid/content/Context;)V │ .locals 1 │ .param p1, "context" # Landroid/content/Context; │ │ .prologue │ - .line 244 │ + .line 250 │ const/4 v0, 0x0 │ │ invoke-direct {p0, p1, v0}, Landroid/support/v4/widget/SlidingPaneLayout;->(Landroid/content/Context;Landroid/util/AttributeSet;)V │ │ - .line 245 │ + .line 251 │ return-void │ .end method │ │ .method public constructor (Landroid/content/Context;Landroid/util/AttributeSet;)V │ .locals 1 │ .param p1, "context" # Landroid/content/Context; │ .param p2, "attrs" # Landroid/util/AttributeSet; │ │ .prologue │ - .line 248 │ + .line 254 │ const/4 v0, 0x0 │ │ invoke-direct {p0, p1, p2, v0}, Landroid/support/v4/widget/SlidingPaneLayout;->(Landroid/content/Context;Landroid/util/AttributeSet;I)V │ │ - .line 249 │ + .line 255 │ return-void │ .end method │ │ .method public constructor (Landroid/content/Context;Landroid/util/AttributeSet;I)V │ - .locals 6 │ + .locals 5 │ .param p1, "context" # Landroid/content/Context; │ .param p2, "attrs" # Landroid/util/AttributeSet; │ .param p3, "defStyle" # I │ │ .prologue │ - const/high16 v5, 0x3f000000 # 0.5f │ + const/4 v3, 0x1 │ │ - const/4 v4, 0x1 │ + const/high16 v4, 0x3f000000 # 0.5f │ │ - .line 252 │ + .line 258 │ invoke-direct {p0, p1, p2, p3}, Landroid/view/ViewGroup;->(Landroid/content/Context;Landroid/util/AttributeSet;I)V │ │ - .line 107 │ + .line 108 │ const v2, -0x33333334 │ │ iput v2, p0, Landroid/support/v4/widget/SlidingPaneLayout;->mSliderFadeColor:I │ │ - .line 182 │ - iput-boolean v4, p0, Landroid/support/v4/widget/SlidingPaneLayout;->mFirstLayout:Z │ + .line 188 │ + iput-boolean v3, p0, Landroid/support/v4/widget/SlidingPaneLayout;->mFirstLayout:Z │ │ - .line 184 │ + .line 190 │ new-instance v2, Landroid/graphics/Rect; │ │ invoke-direct {v2}, Landroid/graphics/Rect;->()V │ │ iput-object v2, p0, Landroid/support/v4/widget/SlidingPaneLayout;->mTmpRect:Landroid/graphics/Rect; │ │ - .line 186 │ + .line 192 │ new-instance v2, Ljava/util/ArrayList; │ │ invoke-direct {v2}, Ljava/util/ArrayList;->()V │ │ iput-object v2, p0, Landroid/support/v4/widget/SlidingPaneLayout;->mPostedRunnables:Ljava/util/ArrayList; │ │ - .line 254 │ + .line 260 │ invoke-virtual {p1}, Landroid/content/Context;->getResources()Landroid/content/res/Resources; │ │ move-result-object v2 │ │ invoke-virtual {v2}, Landroid/content/res/Resources;->getDisplayMetrics()Landroid/util/DisplayMetrics; │ │ move-result-object v2 │ │ iget v0, v2, Landroid/util/DisplayMetrics;->density:F │ │ - .line 255 │ + .line 261 │ .local v0, "density":F │ const/high16 v2, 0x42000000 # 32.0f │ │ mul-float/2addr v2, v0 │ │ - add-float/2addr v2, v5 │ + add-float/2addr v2, v4 │ │ float-to-int v2, v2 │ │ iput v2, p0, Landroid/support/v4/widget/SlidingPaneLayout;->mOverhangSize:I │ │ - .line 257 │ + .line 263 │ invoke-static {p1}, Landroid/view/ViewConfiguration;->get(Landroid/content/Context;)Landroid/view/ViewConfiguration; │ │ move-result-object v1 │ │ - .line 259 │ + .line 265 │ .local v1, "viewConfig":Landroid/view/ViewConfiguration; │ const/4 v2, 0x0 │ │ invoke-virtual {p0, v2}, Landroid/support/v4/widget/SlidingPaneLayout;->setWillNotDraw(Z)V │ │ - .line 261 │ + .line 267 │ new-instance v2, Landroid/support/v4/widget/SlidingPaneLayout$AccessibilityDelegate; │ │ invoke-direct {v2, p0}, Landroid/support/v4/widget/SlidingPaneLayout$AccessibilityDelegate;->(Landroid/support/v4/widget/SlidingPaneLayout;)V │ │ invoke-static {p0, v2}, Landroid/support/v4/view/ViewCompat;->setAccessibilityDelegate(Landroid/view/View;Landroid/support/v4/view/AccessibilityDelegateCompat;)V │ │ - .line 262 │ - invoke-static {p0, v4}, Landroid/support/v4/view/ViewCompat;->setImportantForAccessibility(Landroid/view/View;I)V │ + .line 268 │ + invoke-static {p0, v3}, Landroid/support/v4/view/ViewCompat;->setImportantForAccessibility(Landroid/view/View;I)V │ │ - .line 264 │ + .line 270 │ new-instance v2, Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback; │ │ const/4 v3, 0x0 │ │ invoke-direct {v2, p0, v3}, Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback;->(Landroid/support/v4/widget/SlidingPaneLayout;Landroid/support/v4/widget/SlidingPaneLayout$1;)V │ │ - invoke-static {p0, v5, v2}, Landroid/support/v4/widget/ViewDragHelper;->create(Landroid/view/ViewGroup;FLandroid/support/v4/widget/ViewDragHelper$Callback;)Landroid/support/v4/widget/ViewDragHelper; │ + invoke-static {p0, v4, v2}, Landroid/support/v4/widget/ViewDragHelper;->create(Landroid/view/ViewGroup;FLandroid/support/v4/widget/ViewDragHelper$Callback;)Landroid/support/v4/widget/ViewDragHelper; │ │ move-result-object v2 │ │ iput-object v2, p0, Landroid/support/v4/widget/SlidingPaneLayout;->mDragHelper:Landroid/support/v4/widget/ViewDragHelper; │ │ - .line 265 │ - iget-object v2, p0, Landroid/support/v4/widget/SlidingPaneLayout;->mDragHelper:Landroid/support/v4/widget/ViewDragHelper; │ - │ - invoke-virtual {v2, v4}, Landroid/support/v4/widget/ViewDragHelper;->setEdgeTrackingEnabled(I)V │ - │ - .line 266 │ + .line 271 │ iget-object v2, p0, Landroid/support/v4/widget/SlidingPaneLayout;->mDragHelper:Landroid/support/v4/widget/ViewDragHelper; │ │ const/high16 v3, 0x43c80000 # 400.0f │ │ mul-float/2addr v3, v0 │ │ invoke-virtual {v2, v3}, Landroid/support/v4/widget/ViewDragHelper;->setMinVelocity(F)V │ │ - .line 267 │ + .line 272 │ return-void │ .end method │ │ .method static synthetic access$100(Landroid/support/v4/widget/SlidingPaneLayout;)Z │ .locals 1 │ .param p0, "x0" # Landroid/support/v4/widget/SlidingPaneLayout; │ │ .prologue │ - .line 88 │ + .line 89 │ iget-boolean v0, p0, Landroid/support/v4/widget/SlidingPaneLayout;->mIsUnableToDrag:Z │ │ return v0 │ .end method │ │ -.method static synthetic access$1000(Landroid/support/v4/widget/SlidingPaneLayout;)Ljava/util/ArrayList; │ +.method static synthetic access$1000(Landroid/support/v4/widget/SlidingPaneLayout;Landroid/view/View;)V │ + .locals 0 │ + .param p0, "x0" # Landroid/support/v4/widget/SlidingPaneLayout; │ + .param p1, "x1" # Landroid/view/View; │ + │ + .prologue │ + .line 89 │ + invoke-direct {p0, p1}, Landroid/support/v4/widget/SlidingPaneLayout;->invalidateChildRegion(Landroid/view/View;)V │ + │ + return-void │ +.end method │ + │ +.method static synthetic access$1100(Landroid/support/v4/widget/SlidingPaneLayout;)Ljava/util/ArrayList; │ .locals 1 │ .param p0, "x0" # Landroid/support/v4/widget/SlidingPaneLayout; │ │ .prologue │ - .line 88 │ + .line 89 │ iget-object v0, p0, Landroid/support/v4/widget/SlidingPaneLayout;->mPostedRunnables:Ljava/util/ArrayList; │ │ return-object v0 │ .end method │ │ .method static synthetic access$200(Landroid/support/v4/widget/SlidingPaneLayout;)Landroid/support/v4/widget/ViewDragHelper; │ .locals 1 │ .param p0, "x0" # Landroid/support/v4/widget/SlidingPaneLayout; │ │ .prologue │ - .line 88 │ + .line 89 │ iget-object v0, p0, Landroid/support/v4/widget/SlidingPaneLayout;->mDragHelper:Landroid/support/v4/widget/ViewDragHelper; │ │ return-object v0 │ .end method │ │ .method static synthetic access$300(Landroid/support/v4/widget/SlidingPaneLayout;)F │ .locals 1 │ .param p0, "x0" # Landroid/support/v4/widget/SlidingPaneLayout; │ │ .prologue │ - .line 88 │ + .line 89 │ iget v0, p0, Landroid/support/v4/widget/SlidingPaneLayout;->mSlideOffset:F │ │ return v0 │ .end method │ │ .method static synthetic access$400(Landroid/support/v4/widget/SlidingPaneLayout;)Landroid/view/View; │ .locals 1 │ .param p0, "x0" # Landroid/support/v4/widget/SlidingPaneLayout; │ │ .prologue │ - .line 88 │ + .line 89 │ iget-object v0, p0, Landroid/support/v4/widget/SlidingPaneLayout;->mSlideableView:Landroid/view/View; │ │ return-object v0 │ .end method │ │ .method static synthetic access$502(Landroid/support/v4/widget/SlidingPaneLayout;Z)Z │ .locals 0 │ .param p0, "x0" # Landroid/support/v4/widget/SlidingPaneLayout; │ .param p1, "x1" # Z │ │ .prologue │ - .line 88 │ + .line 89 │ iput-boolean p1, p0, Landroid/support/v4/widget/SlidingPaneLayout;->mPreservedOpenState:Z │ │ return p1 │ .end method │ │ .method static synthetic access$600(Landroid/support/v4/widget/SlidingPaneLayout;I)V │ .locals 0 │ .param p0, "x0" # Landroid/support/v4/widget/SlidingPaneLayout; │ .param p1, "x1" # I │ │ .prologue │ - .line 88 │ + .line 89 │ invoke-direct {p0, p1}, Landroid/support/v4/widget/SlidingPaneLayout;->onPanelDragged(I)V │ │ return-void │ .end method │ │ -.method static synthetic access$700(Landroid/support/v4/widget/SlidingPaneLayout;)I │ +.method static synthetic access$700(Landroid/support/v4/widget/SlidingPaneLayout;)Z │ .locals 1 │ .param p0, "x0" # Landroid/support/v4/widget/SlidingPaneLayout; │ │ .prologue │ - .line 88 │ - iget v0, p0, Landroid/support/v4/widget/SlidingPaneLayout;->mSlideRange:I │ + .line 89 │ + invoke-direct {p0}, Landroid/support/v4/widget/SlidingPaneLayout;->isLayoutRtlSupport()Z │ + │ + move-result v0 │ │ return v0 │ .end method │ │ -.method static synthetic access$900(Landroid/support/v4/widget/SlidingPaneLayout;Landroid/view/View;)V │ - .locals 0 │ +.method static synthetic access$800(Landroid/support/v4/widget/SlidingPaneLayout;)I │ + .locals 1 │ .param p0, "x0" # Landroid/support/v4/widget/SlidingPaneLayout; │ - .param p1, "x1" # Landroid/view/View; │ │ .prologue │ - .line 88 │ - invoke-direct {p0, p1}, Landroid/support/v4/widget/SlidingPaneLayout;->invalidateChildRegion(Landroid/view/View;)V │ + .line 89 │ + iget v0, p0, Landroid/support/v4/widget/SlidingPaneLayout;->mSlideRange:I │ │ - return-void │ + return v0 │ .end method │ │ .method private closePane(Landroid/view/View;I)Z │ .locals 2 │ .param p1, "pane" # Landroid/view/View; │ .param p2, "initialVelocity" # I │ │ .prologue │ const/4 v0, 0x0 │ │ - .line 828 │ + .line 859 │ iget-boolean v1, p0, Landroid/support/v4/widget/SlidingPaneLayout;->mFirstLayout:Z │ │ if-nez v1, :cond_0 │ │ const/4 v1, 0x0 │ │ invoke-virtual {p0, v1, p2}, Landroid/support/v4/widget/SlidingPaneLayout;->smoothSlideTo(FI)Z │ │ move-result v1 │ │ if-eqz v1, :cond_1 │ │ - .line 829 │ + .line 860 │ :cond_0 │ iput-boolean v0, p0, Landroid/support/v4/widget/SlidingPaneLayout;->mPreservedOpenState:Z │ │ - .line 830 │ + .line 861 │ const/4 v0, 0x1 │ │ - .line 832 │ + .line 863 │ :cond_1 │ return v0 │ .end method │ │ .method private dimChildView(Landroid/view/View;FI)V │ .locals 9 │ .param p1, "v" # Landroid/view/View; │ .param p2, "mag" # F │ .param p3, "fadeColor" # I │ │ .prologue │ const/4 v8, 0x2 │ │ - .line 925 │ + .line 968 │ invoke-virtual {p1}, Landroid/view/View;->getLayoutParams()Landroid/view/ViewGroup$LayoutParams; │ │ move-result-object v4 │ │ check-cast v4, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams; │ │ - .line 927 │ + .line 970 │ .local v4, "lp":Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams; │ const/4 v5, 0x0 │ │ cmpl-float v5, p2, v5 │ │ if-lez v5, :cond_3 │ │ if-eqz p3, :cond_3 │ │ - .line 928 │ + .line 971 │ const/high16 v5, -0x1000000 │ │ and-int/2addr v5, p3 │ │ ushr-int/lit8 v0, v5, 0x18 │ │ - .line 929 │ + .line 972 │ .local v0, "baseAlpha":I │ int-to-float v5, v0 │ │ mul-float/2addr v5, p2 │ │ float-to-int v3, v5 │ │ - .line 930 │ + .line 973 │ .local v3, "imag":I │ shl-int/lit8 v5, v3, 0x18 │ │ const v6, 0xffffff │ │ and-int/2addr v6, p3 │ │ or-int v1, v5, v6 │ │ - .line 931 │ + .line 974 │ .local v1, "color":I │ iget-object v5, v4, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;->dimPaint:Landroid/graphics/Paint; │ │ if-nez v5, :cond_0 │ │ - .line 932 │ + .line 975 │ new-instance v5, Landroid/graphics/Paint; │ │ invoke-direct {v5}, Landroid/graphics/Paint;->()V │ │ iput-object v5, v4, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;->dimPaint:Landroid/graphics/Paint; │ │ - .line 934 │ + .line 977 │ :cond_0 │ iget-object v5, v4, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;->dimPaint:Landroid/graphics/Paint; │ │ new-instance v6, Landroid/graphics/PorterDuffColorFilter; │ │ sget-object v7, Landroid/graphics/PorterDuff$Mode;->SRC_OVER:Landroid/graphics/PorterDuff$Mode; │ │ invoke-direct {v6, v1, v7}, Landroid/graphics/PorterDuffColorFilter;->(ILandroid/graphics/PorterDuff$Mode;)V │ │ invoke-virtual {v5, v6}, Landroid/graphics/Paint;->setColorFilter(Landroid/graphics/ColorFilter;)Landroid/graphics/ColorFilter; │ │ - .line 935 │ + .line 978 │ invoke-static {p1}, Landroid/support/v4/view/ViewCompat;->getLayerType(Landroid/view/View;)I │ │ move-result v5 │ │ if-eq v5, v8, :cond_1 │ │ - .line 936 │ + .line 979 │ iget-object v5, v4, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;->dimPaint:Landroid/graphics/Paint; │ │ invoke-static {p1, v8, v5}, Landroid/support/v4/view/ViewCompat;->setLayerType(Landroid/view/View;ILandroid/graphics/Paint;)V │ │ - .line 938 │ + .line 981 │ :cond_1 │ invoke-direct {p0, p1}, Landroid/support/v4/widget/SlidingPaneLayout;->invalidateChildRegion(Landroid/view/View;)V │ │ - .line 947 │ + .line 990 │ .end local v0 # "baseAlpha":I │ .end local v1 # "color":I │ .end local v3 # "imag":I │ :cond_2 │ :goto_0 │ return-void │ │ - .line 939 │ + .line 982 │ :cond_3 │ invoke-static {p1}, Landroid/support/v4/view/ViewCompat;->getLayerType(Landroid/view/View;)I │ │ move-result v5 │ │ if-eqz v5, :cond_2 │ │ - .line 940 │ + .line 983 │ iget-object v5, v4, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;->dimPaint:Landroid/graphics/Paint; │ │ if-eqz v5, :cond_4 │ │ - .line 941 │ + .line 984 │ iget-object v5, v4, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;->dimPaint:Landroid/graphics/Paint; │ │ const/4 v6, 0x0 │ │ invoke-virtual {v5, v6}, Landroid/graphics/Paint;->setColorFilter(Landroid/graphics/ColorFilter;)Landroid/graphics/ColorFilter; │ │ - .line 943 │ + .line 986 │ :cond_4 │ new-instance v2, Landroid/support/v4/widget/SlidingPaneLayout$DisableLayerRunnable; │ │ invoke-direct {v2, p0, p1}, Landroid/support/v4/widget/SlidingPaneLayout$DisableLayerRunnable;->(Landroid/support/v4/widget/SlidingPaneLayout;Landroid/view/View;)V │ │ - .line 944 │ + .line 987 │ .local v2, "dlr":Landroid/support/v4/widget/SlidingPaneLayout$DisableLayerRunnable; │ iget-object v5, p0, Landroid/support/v4/widget/SlidingPaneLayout;->mPostedRunnables:Ljava/util/ArrayList; │ │ invoke-virtual {v5, v2}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z │ │ - .line 945 │ + .line 988 │ invoke-static {p0, v2}, Landroid/support/v4/view/ViewCompat;->postOnAnimation(Landroid/view/View;Ljava/lang/Runnable;)V │ │ goto :goto_0 │ .end method │ │ .method private invalidateChildRegion(Landroid/view/View;)V │ .locals 1 │ .param p1, "v" # Landroid/view/View; │ │ .prologue │ - .line 991 │ + .line 1038 │ sget-object v0, Landroid/support/v4/widget/SlidingPaneLayout;->IMPL:Landroid/support/v4/widget/SlidingPaneLayout$SlidingPanelLayoutImpl; │ │ invoke-interface {v0, p0, p1}, Landroid/support/v4/widget/SlidingPaneLayout$SlidingPanelLayoutImpl;->invalidateChildRegion(Landroid/support/v4/widget/SlidingPaneLayout;Landroid/view/View;)V │ │ - .line 992 │ + .line 1039 │ return-void │ .end method │ │ +.method private isLayoutRtlSupport()Z │ + .locals 2 │ + │ + .prologue │ + const/4 v0, 0x1 │ + │ + .line 1642 │ + invoke-static {p0}, Landroid/support/v4/view/ViewCompat;->getLayoutDirection(Landroid/view/View;)I │ + │ + move-result v1 │ + │ + if-ne v1, v0, :cond_0 │ + │ + :goto_0 │ + return v0 │ + │ + :cond_0 │ + const/4 v0, 0x0 │ + │ + goto :goto_0 │ +.end method │ + │ .method private onPanelDragged(I)V │ - .locals 5 │ + .locals 10 │ .param p1, "newLeft" # I │ │ .prologue │ - .line 909 │ - iget-object v2, p0, Landroid/support/v4/widget/SlidingPaneLayout;->mSlideableView:Landroid/view/View; │ + .line 940 │ + iget-object v7, p0, Landroid/support/v4/widget/SlidingPaneLayout;->mSlideableView:Landroid/view/View; │ │ - invoke-virtual {v2}, Landroid/view/View;->getLayoutParams()Landroid/view/ViewGroup$LayoutParams; │ + if-nez v7, :cond_0 │ │ - move-result-object v1 │ + .line 942 │ + const/4 v7, 0x0 │ │ - check-cast v1, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams; │ + iput v7, p0, Landroid/support/v4/widget/SlidingPaneLayout;->mSlideOffset:F │ │ - .line 910 │ - .local v1, "lp":Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams; │ - invoke-virtual {p0}, Landroid/support/v4/widget/SlidingPaneLayout;->getPaddingLeft()I │ + .line 965 │ + :goto_0 │ + return-void │ │ - move-result v2 │ + .line 945 │ + :cond_0 │ + invoke-direct {p0}, Landroid/support/v4/widget/SlidingPaneLayout;->isLayoutRtlSupport()Z │ │ - iget v3, v1, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;->leftMargin:I │ + move-result v1 │ │ - add-int v0, v2, v3 │ + .line 946 │ + .local v1, "isLayoutRtl":Z │ + iget-object v7, p0, Landroid/support/v4/widget/SlidingPaneLayout;->mSlideableView:Landroid/view/View; │ │ - .line 912 │ - .local v0, "leftBound":I │ - sub-int v2, p1, v0 │ + invoke-virtual {v7}, Landroid/view/View;->getLayoutParams()Landroid/view/ViewGroup$LayoutParams; │ │ - int-to-float v2, v2 │ + move-result-object v2 │ │ - iget v3, p0, Landroid/support/v4/widget/SlidingPaneLayout;->mSlideRange:I │ + check-cast v2, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams; │ │ - int-to-float v3, v3 │ + .line 948 │ + .local v2, "lp":Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams; │ + iget-object v7, p0, Landroid/support/v4/widget/SlidingPaneLayout;->mSlideableView:Landroid/view/View; │ │ - div-float/2addr v2, v3 │ + invoke-virtual {v7}, Landroid/view/View;->getWidth()I │ │ - iput v2, p0, Landroid/support/v4/widget/SlidingPaneLayout;->mSlideOffset:F │ + move-result v0 │ │ - .line 914 │ - iget v2, p0, Landroid/support/v4/widget/SlidingPaneLayout;->mParallaxBy:I │ + .line 949 │ + .local v0, "childWidth":I │ + if-eqz v1, :cond_3 │ │ - if-eqz v2, :cond_0 │ + invoke-virtual {p0}, Landroid/support/v4/widget/SlidingPaneLayout;->getWidth()I │ │ - .line 915 │ - iget v2, p0, Landroid/support/v4/widget/SlidingPaneLayout;->mSlideOffset:F │ + move-result v7 │ │ - invoke-direct {p0, v2}, Landroid/support/v4/widget/SlidingPaneLayout;->parallaxOtherViews(F)V │ + sub-int/2addr v7, p1 │ │ - .line 918 │ - :cond_0 │ - iget-boolean v2, v1, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;->dimWhenOffset:Z │ + sub-int v4, v7, v0 │ + │ + .line 951 │ + .local v4, "newStart":I │ + :goto_1 │ + if-eqz v1, :cond_4 │ + │ + invoke-virtual {p0}, Landroid/support/v4/widget/SlidingPaneLayout;->getPaddingRight()I │ + │ + move-result v5 │ + │ + .line 952 │ + .local v5, "paddingStart":I │ + :goto_2 │ + if-eqz v1, :cond_5 │ + │ + iget v3, v2, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;->rightMargin:I │ │ - if-eqz v2, :cond_1 │ + .line 953 │ + .local v3, "lpMargin":I │ + :goto_3 │ + add-int v6, v5, v3 │ + │ + .line 955 │ + .local v6, "startBound":I │ + sub-int v7, v4, v6 │ + │ + int-to-float v7, v7 │ │ - .line 919 │ - iget-object v2, p0, Landroid/support/v4/widget/SlidingPaneLayout;->mSlideableView:Landroid/view/View; │ + iget v8, p0, Landroid/support/v4/widget/SlidingPaneLayout;->mSlideRange:I │ │ - iget v3, p0, Landroid/support/v4/widget/SlidingPaneLayout;->mSlideOffset:F │ + int-to-float v8, v8 │ + │ + div-float/2addr v7, v8 │ │ - iget v4, p0, Landroid/support/v4/widget/SlidingPaneLayout;->mSliderFadeColor:I │ + iput v7, p0, Landroid/support/v4/widget/SlidingPaneLayout;->mSlideOffset:F │ │ - invoke-direct {p0, v2, v3, v4}, Landroid/support/v4/widget/SlidingPaneLayout;->dimChildView(Landroid/view/View;FI)V │ + .line 957 │ + iget v7, p0, Landroid/support/v4/widget/SlidingPaneLayout;->mParallaxBy:I │ │ - .line 921 │ + if-eqz v7, :cond_1 │ + │ + .line 958 │ + iget v7, p0, Landroid/support/v4/widget/SlidingPaneLayout;->mSlideOffset:F │ + │ + invoke-direct {p0, v7}, Landroid/support/v4/widget/SlidingPaneLayout;->parallaxOtherViews(F)V │ + │ + .line 961 │ :cond_1 │ - iget-object v2, p0, Landroid/support/v4/widget/SlidingPaneLayout;->mSlideableView:Landroid/view/View; │ + iget-boolean v7, v2, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;->dimWhenOffset:Z │ │ - invoke-virtual {p0, v2}, Landroid/support/v4/widget/SlidingPaneLayout;->dispatchOnPanelSlide(Landroid/view/View;)V │ + if-eqz v7, :cond_2 │ │ - .line 922 │ - return-void │ + .line 962 │ + iget-object v7, p0, Landroid/support/v4/widget/SlidingPaneLayout;->mSlideableView:Landroid/view/View; │ + │ + iget v8, p0, Landroid/support/v4/widget/SlidingPaneLayout;->mSlideOffset:F │ + │ + iget v9, p0, Landroid/support/v4/widget/SlidingPaneLayout;->mSliderFadeColor:I │ + │ + invoke-direct {p0, v7, v8, v9}, Landroid/support/v4/widget/SlidingPaneLayout;->dimChildView(Landroid/view/View;FI)V │ + │ + .line 964 │ + :cond_2 │ + iget-object v7, p0, Landroid/support/v4/widget/SlidingPaneLayout;->mSlideableView:Landroid/view/View; │ + │ + invoke-virtual {p0, v7}, Landroid/support/v4/widget/SlidingPaneLayout;->dispatchOnPanelSlide(Landroid/view/View;)V │ + │ + goto :goto_0 │ + │ + .end local v3 # "lpMargin":I │ + .end local v4 # "newStart":I │ + .end local v5 # "paddingStart":I │ + .end local v6 # "startBound":I │ + :cond_3 │ + move v4, p1 │ + │ + .line 949 │ + goto :goto_1 │ + │ + .line 951 │ + .restart local v4 # "newStart":I │ + :cond_4 │ + invoke-virtual {p0}, Landroid/support/v4/widget/SlidingPaneLayout;->getPaddingLeft()I │ + │ + move-result v5 │ + │ + goto :goto_2 │ + │ + .line 952 │ + .restart local v5 # "paddingStart":I │ + :cond_5 │ + iget v3, v2, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;->leftMargin:I │ + │ + goto :goto_3 │ .end method │ │ .method private openPane(Landroid/view/View;I)Z │ .locals 2 │ .param p1, "pane" # Landroid/view/View; │ .param p2, "initialVelocity" # I │ │ .prologue │ const/4 v0, 0x1 │ │ - .line 836 │ + .line 867 │ iget-boolean v1, p0, Landroid/support/v4/widget/SlidingPaneLayout;->mFirstLayout:Z │ │ if-nez v1, :cond_0 │ │ const/high16 v1, 0x3f800000 # 1.0f │ │ invoke-virtual {p0, v1, p2}, Landroid/support/v4/widget/SlidingPaneLayout;->smoothSlideTo(FI)Z │ │ move-result v1 │ │ if-eqz v1, :cond_1 │ │ - .line 837 │ + .line 868 │ :cond_0 │ iput-boolean v0, p0, Landroid/support/v4/widget/SlidingPaneLayout;->mPreservedOpenState:Z │ │ - .line 840 │ + .line 871 │ :goto_0 │ return v0 │ │ :cond_1 │ const/4 v0, 0x0 │ │ goto :goto_0 │ .end method │ │ .method private parallaxOtherViews(F)V │ - .locals 11 │ + .locals 12 │ .param p1, "slideOffset" # F │ │ .prologue │ - const/high16 v10, 0x3f800000 # 1.0f │ + const/high16 v11, 0x3f800000 # 1.0f │ │ - .line 1071 │ - iget-object v8, p0, Landroid/support/v4/widget/SlidingPaneLayout;->mSlideableView:Landroid/view/View; │ + .line 1186 │ + invoke-direct {p0}, Landroid/support/v4/widget/SlidingPaneLayout;->isLayoutRtlSupport()Z │ + │ + move-result v4 │ + │ + .line 1187 │ + .local v4, "isLayoutRtl":Z │ + iget-object v9, p0, Landroid/support/v4/widget/SlidingPaneLayout;->mSlideableView:Landroid/view/View; │ │ - invoke-virtual {v8}, Landroid/view/View;->getLayoutParams()Landroid/view/ViewGroup$LayoutParams; │ + invoke-virtual {v9}, Landroid/view/View;->getLayoutParams()Landroid/view/ViewGroup$LayoutParams; │ │ - move-result-object v6 │ + move-result-object v7 │ │ - check-cast v6, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams; │ + check-cast v7, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams; │ │ - .line 1072 │ - .local v6, "slideLp":Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams; │ - iget-boolean v8, v6, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;->dimWhenOffset:Z │ + .line 1188 │ + .local v7, "slideLp":Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams; │ + iget-boolean v9, v7, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;->dimWhenOffset:Z │ │ - if-eqz v8, :cond_1 │ + if-eqz v9, :cond_2 │ │ - iget v8, v6, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;->leftMargin:I │ + if-eqz v4, :cond_1 │ │ - if-gtz v8, :cond_1 │ + iget v9, v7, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;->rightMargin:I │ + │ + :goto_0 │ + if-gtz v9, :cond_2 │ │ const/4 v1, 0x1 │ │ - .line 1073 │ + .line 1190 │ .local v1, "dimViews":Z │ - :goto_0 │ + :goto_1 │ invoke-virtual {p0}, Landroid/support/v4/widget/SlidingPaneLayout;->getChildCount()I │ │ move-result v0 │ │ - .line 1074 │ + .line 1191 │ .local v0, "childCount":I │ const/4 v3, 0x0 │ │ .local v3, "i":I │ - :goto_1 │ - if-ge v3, v0, :cond_3 │ + :goto_2 │ + if-ge v3, v0, :cond_6 │ │ - .line 1075 │ + .line 1192 │ invoke-virtual {p0, v3}, Landroid/support/v4/widget/SlidingPaneLayout;->getChildAt(I)Landroid/view/View; │ │ - move-result-object v7 │ + move-result-object v8 │ │ - .line 1076 │ - .local v7, "v":Landroid/view/View; │ - iget-object v8, p0, Landroid/support/v4/widget/SlidingPaneLayout;->mSlideableView:Landroid/view/View; │ + .line 1193 │ + .local v8, "v":Landroid/view/View; │ + iget-object v9, p0, Landroid/support/v4/widget/SlidingPaneLayout;->mSlideableView:Landroid/view/View; │ │ - if-ne v7, v8, :cond_2 │ + if-ne v8, v9, :cond_3 │ │ - .line 1074 │ + .line 1191 │ :cond_0 │ - :goto_2 │ + :goto_3 │ add-int/lit8 v3, v3, 0x1 │ │ - goto :goto_1 │ + goto :goto_2 │ │ - .line 1072 │ + .line 1188 │ .end local v0 # "childCount":I │ .end local v1 # "dimViews":Z │ .end local v3 # "i":I │ - .end local v7 # "v":Landroid/view/View; │ + .end local v8 # "v":Landroid/view/View; │ :cond_1 │ - const/4 v1, 0x0 │ + iget v9, v7, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;->leftMargin:I │ │ goto :goto_0 │ │ - .line 1078 │ + :cond_2 │ + const/4 v1, 0x0 │ + │ + goto :goto_1 │ + │ + .line 1195 │ .restart local v0 # "childCount":I │ .restart local v1 # "dimViews":Z │ .restart local v3 # "i":I │ - .restart local v7 # "v":Landroid/view/View; │ - :cond_2 │ - iget v8, p0, Landroid/support/v4/widget/SlidingPaneLayout;->mParallaxOffset:F │ + .restart local v8 # "v":Landroid/view/View; │ + :cond_3 │ + iget v9, p0, Landroid/support/v4/widget/SlidingPaneLayout;->mParallaxOffset:F │ │ - sub-float v8, v10, v8 │ + sub-float v9, v11, v9 │ │ - iget v9, p0, Landroid/support/v4/widget/SlidingPaneLayout;->mParallaxBy:I │ + iget v10, p0, Landroid/support/v4/widget/SlidingPaneLayout;->mParallaxBy:I │ │ - int-to-float v9, v9 │ + int-to-float v10, v10 │ │ - mul-float/2addr v8, v9 │ + mul-float/2addr v9, v10 │ │ - float-to-int v5, v8 │ + float-to-int v6, v9 │ │ - .line 1079 │ - .local v5, "oldOffset":I │ + .line 1196 │ + .local v6, "oldOffset":I │ iput p1, p0, Landroid/support/v4/widget/SlidingPaneLayout;->mParallaxOffset:F │ │ - .line 1080 │ - sub-float v8, v10, p1 │ + .line 1197 │ + sub-float v9, v11, p1 │ │ - iget v9, p0, Landroid/support/v4/widget/SlidingPaneLayout;->mParallaxBy:I │ + iget v10, p0, Landroid/support/v4/widget/SlidingPaneLayout;->mParallaxBy:I │ │ - int-to-float v9, v9 │ + int-to-float v10, v10 │ │ - mul-float/2addr v8, v9 │ + mul-float/2addr v9, v10 │ │ - float-to-int v4, v8 │ + float-to-int v5, v9 │ │ - .line 1081 │ - .local v4, "newOffset":I │ - sub-int v2, v5, v4 │ + .line 1198 │ + .local v5, "newOffset":I │ + sub-int v2, v6, v5 │ │ - .line 1083 │ + .line 1200 │ .local v2, "dx":I │ - invoke-virtual {v7, v2}, Landroid/view/View;->offsetLeftAndRight(I)V │ + if-eqz v4, :cond_4 │ + │ + neg-int v2, v2 │ + │ + .end local v2 # "dx":I │ + :cond_4 │ + invoke-virtual {v8, v2}, Landroid/view/View;->offsetLeftAndRight(I)V │ │ - .line 1085 │ + .line 1202 │ if-eqz v1, :cond_0 │ │ - .line 1086 │ - iget v8, p0, Landroid/support/v4/widget/SlidingPaneLayout;->mParallaxOffset:F │ + .line 1203 │ + if-eqz v4, :cond_5 │ │ - sub-float v8, v10, v8 │ + iget v9, p0, Landroid/support/v4/widget/SlidingPaneLayout;->mParallaxOffset:F │ │ - iget v9, p0, Landroid/support/v4/widget/SlidingPaneLayout;->mCoveredFadeColor:I │ + sub-float/2addr v9, v11 │ │ - invoke-direct {p0, v7, v8, v9}, Landroid/support/v4/widget/SlidingPaneLayout;->dimChildView(Landroid/view/View;FI)V │ + :goto_4 │ + iget v10, p0, Landroid/support/v4/widget/SlidingPaneLayout;->mCoveredFadeColor:I │ │ - goto :goto_2 │ + invoke-direct {p0, v8, v9, v10}, Landroid/support/v4/widget/SlidingPaneLayout;->dimChildView(Landroid/view/View;FI)V │ │ - .line 1089 │ - .end local v2 # "dx":I │ - .end local v4 # "newOffset":I │ - .end local v5 # "oldOffset":I │ - .end local v7 # "v":Landroid/view/View; │ - :cond_3 │ + goto :goto_3 │ + │ + :cond_5 │ + iget v9, p0, Landroid/support/v4/widget/SlidingPaneLayout;->mParallaxOffset:F │ + │ + sub-float v9, v11, v9 │ + │ + goto :goto_4 │ + │ + .line 1207 │ + .end local v5 # "newOffset":I │ + .end local v6 # "oldOffset":I │ + .end local v8 # "v":Landroid/view/View; │ + :cond_6 │ return-void │ .end method │ │ .method private static viewIsOpaque(Landroid/view/View;)Z │ .locals 5 │ .param p0, "v" # Landroid/view/View; │ │ .prologue │ const/4 v1, 0x1 │ │ const/4 v2, 0x0 │ │ - .line 398 │ + .line 408 │ invoke-static {p0}, Landroid/support/v4/view/ViewCompat;->isOpaque(Landroid/view/View;)Z │ │ move-result v3 │ │ if-eqz v3, :cond_1 │ │ - .line 409 │ + .line 419 │ :cond_0 │ :goto_0 │ return v1 │ │ - .line 403 │ + .line 413 │ :cond_1 │ sget v3, Landroid/os/Build$VERSION;->SDK_INT:I │ │ const/16 v4, 0x12 │ │ if-lt v3, v4, :cond_2 │ │ move v1, v2 │ │ goto :goto_0 │ │ - .line 405 │ + .line 415 │ :cond_2 │ invoke-virtual {p0}, Landroid/view/View;->getBackground()Landroid/graphics/drawable/Drawable; │ │ move-result-object v0 │ │ - .line 406 │ + .line 416 │ .local v0, "bg":Landroid/graphics/drawable/Drawable; │ if-eqz v0, :cond_3 │ │ - .line 407 │ + .line 417 │ invoke-virtual {v0}, Landroid/graphics/drawable/Drawable;->getOpacity()I │ │ move-result v3 │ │ const/4 v4, -0x1 │ │ if-eq v3, v4, :cond_0 │ @@ -859,71 +997,71 @@ │ move v1, v2 │ │ goto :goto_0 │ │ :cond_3 │ move v1, v2 │ │ - .line 409 │ + .line 419 │ goto :goto_0 │ .end method │ │ │ # virtual methods │ .method protected canScroll(Landroid/view/View;ZIII)Z │ .locals 11 │ .param p1, "v" # Landroid/view/View; │ .param p2, "checkV" # Z │ .param p3, "dx" # I │ .param p4, "x" # I │ .param p5, "y" # I │ │ .prologue │ - .line 1103 │ + .line 1221 │ instance-of v0, p1, Landroid/view/ViewGroup; │ │ if-eqz v0, :cond_1 │ │ move-object v7, p1 │ │ - .line 1104 │ + .line 1222 │ check-cast v7, Landroid/view/ViewGroup; │ │ - .line 1105 │ + .line 1223 │ .local v7, "group":Landroid/view/ViewGroup; │ invoke-virtual {p1}, Landroid/view/View;->getScrollX()I │ │ move-result v9 │ │ - .line 1106 │ + .line 1224 │ .local v9, "scrollX":I │ invoke-virtual {p1}, Landroid/view/View;->getScrollY()I │ │ move-result v10 │ │ - .line 1107 │ + .line 1225 │ .local v10, "scrollY":I │ invoke-virtual {v7}, Landroid/view/ViewGroup;->getChildCount()I │ │ move-result v6 │ │ - .line 1109 │ + .line 1227 │ .local v6, "count":I │ add-int/lit8 v8, v6, -0x1 │ │ .local v8, "i":I │ :goto_0 │ if-ltz v8, :cond_1 │ │ - .line 1112 │ + .line 1230 │ invoke-virtual {v7, v8}, Landroid/view/ViewGroup;->getChildAt(I)Landroid/view/View; │ │ move-result-object v1 │ │ - .line 1113 │ + .line 1231 │ .local v1, "child":Landroid/view/View; │ add-int v0, p4, v9 │ │ invoke-virtual {v1}, Landroid/view/View;->getLeft()I │ │ move-result v2 │ │ @@ -977,85 +1115,100 @@ │ │ invoke-virtual/range {v0 .. v5}, Landroid/support/v4/widget/SlidingPaneLayout;->canScroll(Landroid/view/View;ZIII)Z │ │ move-result v0 │ │ if-eqz v0, :cond_0 │ │ - .line 1117 │ + .line 1235 │ const/4 v0, 0x1 │ │ - .line 1122 │ + .line 1240 │ .end local v1 # "child":Landroid/view/View; │ .end local v6 # "count":I │ .end local v7 # "group":Landroid/view/ViewGroup; │ .end local v8 # "i":I │ .end local v9 # "scrollX":I │ .end local v10 # "scrollY":I │ + .end local p3 # "dx":I │ :goto_1 │ return v0 │ │ - .line 1109 │ + .line 1227 │ .restart local v1 # "child":Landroid/view/View; │ .restart local v6 # "count":I │ .restart local v7 # "group":Landroid/view/ViewGroup; │ .restart local v8 # "i":I │ .restart local v9 # "scrollX":I │ .restart local v10 # "scrollY":I │ + .restart local p3 # "dx":I │ :cond_0 │ add-int/lit8 v8, v8, -0x1 │ │ goto :goto_0 │ │ - .line 1122 │ + .line 1240 │ .end local v1 # "child":Landroid/view/View; │ .end local v6 # "count":I │ .end local v7 # "group":Landroid/view/ViewGroup; │ .end local v8 # "i":I │ .end local v9 # "scrollX":I │ .end local v10 # "scrollY":I │ :cond_1 │ - if-eqz p2, :cond_2 │ - │ - neg-int v0, p3 │ + if-eqz p2, :cond_3 │ │ - invoke-static {p1, v0}, Landroid/support/v4/view/ViewCompat;->canScrollHorizontally(Landroid/view/View;I)Z │ + invoke-direct {p0}, Landroid/support/v4/widget/SlidingPaneLayout;->isLayoutRtlSupport()Z │ │ move-result v0 │ │ if-eqz v0, :cond_2 │ │ + .end local p3 # "dx":I │ + :goto_2 │ + invoke-static {p1, p3}, Landroid/support/v4/view/ViewCompat;->canScrollHorizontally(Landroid/view/View;I)Z │ + │ + move-result v0 │ + │ + if-eqz v0, :cond_3 │ + │ const/4 v0, 0x1 │ │ goto :goto_1 │ │ + .restart local p3 # "dx":I │ :cond_2 │ + neg-int p3, p3 │ + │ + goto :goto_2 │ + │ + .end local p3 # "dx":I │ + :cond_3 │ const/4 v0, 0x0 │ │ goto :goto_1 │ .end method │ │ .method public canSlide()Z │ .locals 1 │ .annotation runtime Ljava/lang/Deprecated; │ .end annotation │ │ .prologue │ - .line 895 │ + .line 926 │ iget-boolean v0, p0, Landroid/support/v4/widget/SlidingPaneLayout;->mCanSlide:Z │ │ return v0 │ .end method │ │ .method protected checkLayoutParams(Landroid/view/ViewGroup$LayoutParams;)Z │ .locals 1 │ .param p1, "p" # Landroid/view/ViewGroup$LayoutParams; │ │ .prologue │ - .line 1147 │ + .line 1265 │ instance-of v0, p1, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams; │ │ if-eqz v0, :cond_0 │ │ invoke-super {p0, p1}, Landroid/view/ViewGroup;->checkLayoutParams(Landroid/view/ViewGroup$LayoutParams;)Z │ │ move-result v0 │ @@ -1073,15 +1226,15 @@ │ goto :goto_0 │ .end method │ │ .method public closePane()Z │ .locals 2 │ │ .prologue │ - .line 876 │ + .line 907 │ iget-object v0, p0, Landroid/support/v4/widget/SlidingPaneLayout;->mSlideableView:Landroid/view/View; │ │ const/4 v1, 0x0 │ │ invoke-direct {p0, v0, v1}, Landroid/support/v4/widget/SlidingPaneLayout;->closePane(Landroid/view/View;I)Z │ │ move-result v0 │ @@ -1089,330 +1242,397 @@ │ return v0 │ .end method │ │ .method public computeScroll()V │ .locals 2 │ │ .prologue │ - .line 1021 │ + .line 1076 │ iget-object v0, p0, Landroid/support/v4/widget/SlidingPaneLayout;->mDragHelper:Landroid/support/v4/widget/ViewDragHelper; │ │ const/4 v1, 0x1 │ │ invoke-virtual {v0, v1}, Landroid/support/v4/widget/ViewDragHelper;->continueSettling(Z)Z │ │ move-result v0 │ │ if-eqz v0, :cond_0 │ │ - .line 1022 │ + .line 1077 │ iget-boolean v0, p0, Landroid/support/v4/widget/SlidingPaneLayout;->mCanSlide:Z │ │ if-nez v0, :cond_1 │ │ - .line 1023 │ + .line 1078 │ iget-object v0, p0, Landroid/support/v4/widget/SlidingPaneLayout;->mDragHelper:Landroid/support/v4/widget/ViewDragHelper; │ │ invoke-virtual {v0}, Landroid/support/v4/widget/ViewDragHelper;->abort()V │ │ - .line 1029 │ + .line 1084 │ :cond_0 │ :goto_0 │ return-void │ │ - .line 1027 │ + .line 1082 │ :cond_1 │ invoke-static {p0}, Landroid/support/v4/view/ViewCompat;->postInvalidateOnAnimation(Landroid/view/View;)V │ │ goto :goto_0 │ .end method │ │ .method dispatchOnPanelClosed(Landroid/view/View;)V │ .locals 1 │ .param p1, "panel" # Landroid/view/View; │ │ .prologue │ - .line 341 │ + .line 346 │ iget-object v0, p0, Landroid/support/v4/widget/SlidingPaneLayout;->mPanelSlideListener:Landroid/support/v4/widget/SlidingPaneLayout$PanelSlideListener; │ │ if-eqz v0, :cond_0 │ │ - .line 342 │ + .line 347 │ iget-object v0, p0, Landroid/support/v4/widget/SlidingPaneLayout;->mPanelSlideListener:Landroid/support/v4/widget/SlidingPaneLayout$PanelSlideListener; │ │ invoke-interface {v0, p1}, Landroid/support/v4/widget/SlidingPaneLayout$PanelSlideListener;->onPanelClosed(Landroid/view/View;)V │ │ - .line 344 │ + .line 349 │ :cond_0 │ const/16 v0, 0x20 │ │ invoke-virtual {p0, v0}, Landroid/support/v4/widget/SlidingPaneLayout;->sendAccessibilityEvent(I)V │ │ - .line 345 │ + .line 350 │ return-void │ .end method │ │ .method dispatchOnPanelOpened(Landroid/view/View;)V │ .locals 1 │ .param p1, "panel" # Landroid/view/View; │ │ .prologue │ - .line 334 │ + .line 339 │ iget-object v0, p0, Landroid/support/v4/widget/SlidingPaneLayout;->mPanelSlideListener:Landroid/support/v4/widget/SlidingPaneLayout$PanelSlideListener; │ │ if-eqz v0, :cond_0 │ │ - .line 335 │ + .line 340 │ iget-object v0, p0, Landroid/support/v4/widget/SlidingPaneLayout;->mPanelSlideListener:Landroid/support/v4/widget/SlidingPaneLayout$PanelSlideListener; │ │ invoke-interface {v0, p1}, Landroid/support/v4/widget/SlidingPaneLayout$PanelSlideListener;->onPanelOpened(Landroid/view/View;)V │ │ - .line 337 │ + .line 342 │ :cond_0 │ const/16 v0, 0x20 │ │ invoke-virtual {p0, v0}, Landroid/support/v4/widget/SlidingPaneLayout;->sendAccessibilityEvent(I)V │ │ - .line 338 │ + .line 343 │ return-void │ .end method │ │ .method dispatchOnPanelSlide(Landroid/view/View;)V │ .locals 2 │ .param p1, "panel" # Landroid/view/View; │ │ .prologue │ - .line 328 │ + .line 333 │ iget-object v0, p0, Landroid/support/v4/widget/SlidingPaneLayout;->mPanelSlideListener:Landroid/support/v4/widget/SlidingPaneLayout$PanelSlideListener; │ │ if-eqz v0, :cond_0 │ │ - .line 329 │ + .line 334 │ iget-object v0, p0, Landroid/support/v4/widget/SlidingPaneLayout;->mPanelSlideListener:Landroid/support/v4/widget/SlidingPaneLayout$PanelSlideListener; │ │ iget v1, p0, Landroid/support/v4/widget/SlidingPaneLayout;->mSlideOffset:F │ │ invoke-interface {v0, p1, v1}, Landroid/support/v4/widget/SlidingPaneLayout$PanelSlideListener;->onPanelSlide(Landroid/view/View;F)V │ │ - .line 331 │ + .line 336 │ :cond_0 │ return-void │ .end method │ │ .method public draw(Landroid/graphics/Canvas;)V │ - .locals 8 │ + .locals 10 │ .param p1, "c" # Landroid/graphics/Canvas; │ │ .prologue │ - const/4 v7, 0x1 │ + const/4 v9, 0x1 │ │ - .line 1053 │ + .line 1152 │ invoke-super {p0, p1}, Landroid/view/ViewGroup;->draw(Landroid/graphics/Canvas;)V │ │ - .line 1055 │ - invoke-virtual {p0}, Landroid/support/v4/widget/SlidingPaneLayout;->getChildCount()I │ - │ - move-result v6 │ + .line 1153 │ + invoke-direct {p0}, Landroid/support/v4/widget/SlidingPaneLayout;->isLayoutRtlSupport()Z │ │ - if-le v6, v7, :cond_1 │ + move-result v1 │ │ - invoke-virtual {p0, v7}, Landroid/support/v4/widget/SlidingPaneLayout;->getChildAt(I)Landroid/view/View; │ + .line 1155 │ + .local v1, "isLayoutRtl":Z │ + if-eqz v1, :cond_1 │ │ - move-result-object v3 │ + .line 1156 │ + iget-object v4, p0, Landroid/support/v4/widget/SlidingPaneLayout;->mShadowDrawableRight:Landroid/graphics/drawable/Drawable; │ │ - .line 1056 │ - .local v3, "shadowView":Landroid/view/View; │ + .line 1161 │ + .local v4, "shadowDrawable":Landroid/graphics/drawable/Drawable; │ :goto_0 │ - if-eqz v3, :cond_0 │ + invoke-virtual {p0}, Landroid/support/v4/widget/SlidingPaneLayout;->getChildCount()I │ │ - iget-object v6, p0, Landroid/support/v4/widget/SlidingPaneLayout;->mShadowDrawable:Landroid/graphics/drawable/Drawable; │ + move-result v8 │ │ - if-nez v6, :cond_2 │ + if-le v8, v9, :cond_2 │ │ - .line 1068 │ - :cond_0 │ + invoke-virtual {p0, v9}, Landroid/support/v4/widget/SlidingPaneLayout;->getChildAt(I)Landroid/view/View; │ + │ + move-result-object v5 │ + │ + .line 1162 │ + .local v5, "shadowView":Landroid/view/View; │ :goto_1 │ + if-eqz v5, :cond_0 │ + │ + if-nez v4, :cond_3 │ + │ + .line 1183 │ + :cond_0 │ + :goto_2 │ return-void │ │ - .line 1055 │ - .end local v3 # "shadowView":Landroid/view/View; │ + .line 1158 │ + .end local v4 # "shadowDrawable":Landroid/graphics/drawable/Drawable; │ + .end local v5 # "shadowView":Landroid/view/View; │ :cond_1 │ - const/4 v3, 0x0 │ + iget-object v4, p0, Landroid/support/v4/widget/SlidingPaneLayout;->mShadowDrawableLeft:Landroid/graphics/drawable/Drawable; │ │ + .restart local v4 # "shadowDrawable":Landroid/graphics/drawable/Drawable; │ goto :goto_0 │ │ - .line 1061 │ - .restart local v3 # "shadowView":Landroid/view/View; │ + .line 1161 │ :cond_2 │ - iget-object v6, p0, Landroid/support/v4/widget/SlidingPaneLayout;->mShadowDrawable:Landroid/graphics/drawable/Drawable; │ + const/4 v5, 0x0 │ │ - invoke-virtual {v6}, Landroid/graphics/drawable/Drawable;->getIntrinsicWidth()I │ + goto :goto_1 │ │ - move-result v4 │ + .line 1167 │ + .restart local v5 # "shadowView":Landroid/view/View; │ + :cond_3 │ + invoke-virtual {v5}, Landroid/view/View;->getTop()I │ │ - .line 1062 │ - .local v4, "shadowWidth":I │ - invoke-virtual {v3}, Landroid/view/View;->getLeft()I │ + move-result v7 │ │ - move-result v2 │ + .line 1168 │ + .local v7, "top":I │ + invoke-virtual {v5}, Landroid/view/View;->getBottom()I │ │ - .line 1063 │ - .local v2, "right":I │ - invoke-virtual {v3}, Landroid/view/View;->getTop()I │ + move-result v0 │ │ - move-result v5 │ + .line 1170 │ + .local v0, "bottom":I │ + invoke-virtual {v4}, Landroid/graphics/drawable/Drawable;->getIntrinsicWidth()I │ │ - .line 1064 │ - .local v5, "top":I │ - invoke-virtual {v3}, Landroid/view/View;->getBottom()I │ + move-result v6 │ │ - move-result v0 │ + .line 1173 │ + .local v6, "shadowWidth":I │ + invoke-direct {p0}, Landroid/support/v4/widget/SlidingPaneLayout;->isLayoutRtlSupport()Z │ │ - .line 1065 │ - .local v0, "bottom":I │ - sub-int v1, v2, v4 │ + move-result v8 │ │ - .line 1066 │ - .local v1, "left":I │ - iget-object v6, p0, Landroid/support/v4/widget/SlidingPaneLayout;->mShadowDrawable:Landroid/graphics/drawable/Drawable; │ + if-eqz v8, :cond_4 │ │ - invoke-virtual {v6, v1, v5, v2, v0}, Landroid/graphics/drawable/Drawable;->setBounds(IIII)V │ + .line 1174 │ + invoke-virtual {v5}, Landroid/view/View;->getRight()I │ │ - .line 1067 │ - iget-object v6, p0, Landroid/support/v4/widget/SlidingPaneLayout;->mShadowDrawable:Landroid/graphics/drawable/Drawable; │ + move-result v2 │ │ - invoke-virtual {v6, p1}, Landroid/graphics/drawable/Drawable;->draw(Landroid/graphics/Canvas;)V │ + .line 1175 │ + .local v2, "left":I │ + add-int v3, v2, v6 │ │ - goto :goto_1 │ + .line 1181 │ + .local v3, "right":I │ + :goto_3 │ + invoke-virtual {v4, v2, v7, v3, v0}, Landroid/graphics/drawable/Drawable;->setBounds(IIII)V │ + │ + .line 1182 │ + invoke-virtual {v4, p1}, Landroid/graphics/drawable/Drawable;->draw(Landroid/graphics/Canvas;)V │ + │ + goto :goto_2 │ + │ + .line 1177 │ + .end local v2 # "left":I │ + .end local v3 # "right":I │ + :cond_4 │ + invoke-virtual {v5}, Landroid/view/View;->getLeft()I │ + │ + move-result v3 │ + │ + .line 1178 │ + .restart local v3 # "right":I │ + sub-int v2, v3, v6 │ + │ + .restart local v2 # "left":I │ + goto :goto_3 │ .end method │ │ .method protected drawChild(Landroid/graphics/Canvas;Landroid/view/View;J)Z │ .locals 7 │ .param p1, "canvas" # Landroid/graphics/Canvas; │ .param p2, "child" # Landroid/view/View; │ .param p3, "drawingTime" # J │ │ .prologue │ - .line 951 │ + .line 994 │ invoke-virtual {p2}, Landroid/view/View;->getLayoutParams()Landroid/view/ViewGroup$LayoutParams; │ │ move-result-object v1 │ │ check-cast v1, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams; │ │ - .line 953 │ + .line 996 │ .local v1, "lp":Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams; │ const/4 v4, 0x2 │ │ invoke-virtual {p1, v4}, Landroid/graphics/Canvas;->save(I)I │ │ move-result v3 │ │ - .line 955 │ + .line 998 │ .local v3, "save":I │ iget-boolean v4, p0, Landroid/support/v4/widget/SlidingPaneLayout;->mCanSlide:Z │ │ if-eqz v4, :cond_0 │ │ iget-boolean v4, v1, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;->slideable:Z │ │ if-nez v4, :cond_0 │ │ iget-object v4, p0, Landroid/support/v4/widget/SlidingPaneLayout;->mSlideableView:Landroid/view/View; │ │ if-eqz v4, :cond_0 │ │ - .line 957 │ + .line 1000 │ iget-object v4, p0, Landroid/support/v4/widget/SlidingPaneLayout;->mTmpRect:Landroid/graphics/Rect; │ │ invoke-virtual {p1, v4}, Landroid/graphics/Canvas;->getClipBounds(Landroid/graphics/Rect;)Z │ │ - .line 958 │ + .line 1001 │ + invoke-direct {p0}, Landroid/support/v4/widget/SlidingPaneLayout;->isLayoutRtlSupport()Z │ + │ + move-result v4 │ + │ + if-eqz v4, :cond_1 │ + │ + .line 1002 │ iget-object v4, p0, Landroid/support/v4/widget/SlidingPaneLayout;->mTmpRect:Landroid/graphics/Rect; │ │ iget-object v5, p0, Landroid/support/v4/widget/SlidingPaneLayout;->mTmpRect:Landroid/graphics/Rect; │ │ - iget v5, v5, Landroid/graphics/Rect;->right:I │ + iget v5, v5, Landroid/graphics/Rect;->left:I │ │ iget-object v6, p0, Landroid/support/v4/widget/SlidingPaneLayout;->mSlideableView:Landroid/view/View; │ │ - invoke-virtual {v6}, Landroid/view/View;->getLeft()I │ + invoke-virtual {v6}, Landroid/view/View;->getRight()I │ │ move-result v6 │ │ - invoke-static {v5, v6}, Ljava/lang/Math;->min(II)I │ + invoke-static {v5, v6}, Ljava/lang/Math;->max(II)I │ │ move-result v5 │ │ - iput v5, v4, Landroid/graphics/Rect;->right:I │ + iput v5, v4, Landroid/graphics/Rect;->left:I │ │ - .line 959 │ + .line 1006 │ + :goto_0 │ iget-object v4, p0, Landroid/support/v4/widget/SlidingPaneLayout;->mTmpRect:Landroid/graphics/Rect; │ │ invoke-virtual {p1, v4}, Landroid/graphics/Canvas;->clipRect(Landroid/graphics/Rect;)Z │ │ - .line 962 │ + .line 1009 │ :cond_0 │ sget v4, Landroid/os/Build$VERSION;->SDK_INT:I │ │ const/16 v5, 0xb │ │ - if-lt v4, v5, :cond_1 │ + if-lt v4, v5, :cond_2 │ │ - .line 963 │ + .line 1010 │ invoke-super {p0, p1, p2, p3, p4}, Landroid/view/ViewGroup;->drawChild(Landroid/graphics/Canvas;Landroid/view/View;J)Z │ │ move-result v2 │ │ - .line 985 │ + .line 1032 │ .local v2, "result":Z │ - :goto_0 │ + :goto_1 │ invoke-virtual {p1, v3}, Landroid/graphics/Canvas;->restoreToCount(I)V │ │ - .line 987 │ + .line 1034 │ return v2 │ │ - .line 965 │ + .line 1004 │ .end local v2 # "result":Z │ :cond_1 │ + iget-object v4, p0, Landroid/support/v4/widget/SlidingPaneLayout;->mTmpRect:Landroid/graphics/Rect; │ + │ + iget-object v5, p0, Landroid/support/v4/widget/SlidingPaneLayout;->mTmpRect:Landroid/graphics/Rect; │ + │ + iget v5, v5, Landroid/graphics/Rect;->right:I │ + │ + iget-object v6, p0, Landroid/support/v4/widget/SlidingPaneLayout;->mSlideableView:Landroid/view/View; │ + │ + invoke-virtual {v6}, Landroid/view/View;->getLeft()I │ + │ + move-result v6 │ + │ + invoke-static {v5, v6}, Ljava/lang/Math;->min(II)I │ + │ + move-result v5 │ + │ + iput v5, v4, Landroid/graphics/Rect;->right:I │ + │ + goto :goto_0 │ + │ + .line 1012 │ + :cond_2 │ iget-boolean v4, v1, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;->dimWhenOffset:Z │ │ - if-eqz v4, :cond_4 │ + if-eqz v4, :cond_5 │ │ iget v4, p0, Landroid/support/v4/widget/SlidingPaneLayout;->mSlideOffset:F │ │ const/4 v5, 0x0 │ │ cmpl-float v4, v4, v5 │ │ - if-lez v4, :cond_4 │ + if-lez v4, :cond_5 │ │ - .line 966 │ + .line 1013 │ invoke-virtual {p2}, Landroid/view/View;->isDrawingCacheEnabled()Z │ │ move-result v4 │ │ - if-nez v4, :cond_2 │ + if-nez v4, :cond_3 │ │ - .line 967 │ + .line 1014 │ const/4 v4, 0x1 │ │ invoke-virtual {p2, v4}, Landroid/view/View;->setDrawingCacheEnabled(Z)V │ │ - .line 969 │ - :cond_2 │ + .line 1016 │ + :cond_3 │ invoke-virtual {p2}, Landroid/view/View;->getDrawingCache()Landroid/graphics/Bitmap; │ │ move-result-object v0 │ │ - .line 970 │ + .line 1017 │ .local v0, "cache":Landroid/graphics/Bitmap; │ - if-eqz v0, :cond_3 │ + if-eqz v0, :cond_4 │ │ - .line 971 │ + .line 1018 │ invoke-virtual {p2}, Landroid/view/View;->getLeft()I │ │ move-result v4 │ │ int-to-float v4, v4 │ │ invoke-virtual {p2}, Landroid/view/View;->getTop()I │ @@ -1421,23 +1641,23 @@ │ │ int-to-float v5, v5 │ │ iget-object v6, v1, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;->dimPaint:Landroid/graphics/Paint; │ │ invoke-virtual {p1, v0, v4, v5, v6}, Landroid/graphics/Canvas;->drawBitmap(Landroid/graphics/Bitmap;FFLandroid/graphics/Paint;)V │ │ - .line 972 │ + .line 1019 │ const/4 v2, 0x0 │ │ .restart local v2 # "result":Z │ - goto :goto_0 │ + goto :goto_1 │ │ - .line 974 │ + .line 1021 │ .end local v2 # "result":Z │ - :cond_3 │ + :cond_4 │ const-string v4, "SlidingPaneLayout" │ │ new-instance v5, Ljava/lang/StringBuilder; │ │ invoke-direct {v5}, Ljava/lang/StringBuilder;->()V │ │ const-string v6, "drawChild: child view " │ @@ -1458,65 +1678,65 @@ │ │ invoke-virtual {v5}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; │ │ move-result-object v5 │ │ invoke-static {v4, v5}, Landroid/util/Log;->e(Ljava/lang/String;Ljava/lang/String;)I │ │ - .line 975 │ + .line 1022 │ invoke-super {p0, p1, p2, p3, p4}, Landroid/view/ViewGroup;->drawChild(Landroid/graphics/Canvas;Landroid/view/View;J)Z │ │ move-result v2 │ │ .restart local v2 # "result":Z │ - goto :goto_0 │ + goto :goto_1 │ │ - .line 978 │ + .line 1025 │ .end local v0 # "cache":Landroid/graphics/Bitmap; │ .end local v2 # "result":Z │ - :cond_4 │ + :cond_5 │ invoke-virtual {p2}, Landroid/view/View;->isDrawingCacheEnabled()Z │ │ move-result v4 │ │ - if-eqz v4, :cond_5 │ + if-eqz v4, :cond_6 │ │ - .line 979 │ + .line 1026 │ const/4 v4, 0x0 │ │ invoke-virtual {p2, v4}, Landroid/view/View;->setDrawingCacheEnabled(Z)V │ │ - .line 981 │ - :cond_5 │ + .line 1028 │ + :cond_6 │ invoke-super {p0, p1, p2, p3, p4}, Landroid/view/ViewGroup;->drawChild(Landroid/graphics/Canvas;Landroid/view/View;J)Z │ │ move-result v2 │ │ .restart local v2 # "result":Z │ - goto :goto_0 │ + goto :goto_1 │ .end method │ │ .method protected generateDefaultLayoutParams()Landroid/view/ViewGroup$LayoutParams; │ .locals 1 │ │ .prologue │ - .line 1135 │ + .line 1253 │ new-instance v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams; │ │ invoke-direct {v0}, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;->()V │ │ return-object v0 │ .end method │ │ .method public generateLayoutParams(Landroid/util/AttributeSet;)Landroid/view/ViewGroup$LayoutParams; │ .locals 2 │ .param p1, "attrs" # Landroid/util/AttributeSet; │ │ .prologue │ - .line 1152 │ + .line 1270 │ new-instance v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams; │ │ invoke-virtual {p0}, Landroid/support/v4/widget/SlidingPaneLayout;->getContext()Landroid/content/Context; │ │ move-result-object v1 │ │ invoke-direct {v0, v1, p1}, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;->(Landroid/content/Context;Landroid/util/AttributeSet;)V │ @@ -1525,15 +1745,15 @@ │ .end method │ │ .method protected generateLayoutParams(Landroid/view/ViewGroup$LayoutParams;)Landroid/view/ViewGroup$LayoutParams; │ .locals 1 │ .param p1, "p" # Landroid/view/ViewGroup$LayoutParams; │ │ .prologue │ - .line 1140 │ + .line 1258 │ instance-of v0, p1, Landroid/view/ViewGroup$MarginLayoutParams; │ │ if-eqz v0, :cond_0 │ │ new-instance v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams; │ │ check-cast p1, Landroid/view/ViewGroup$MarginLayoutParams; │ @@ -1553,64 +1773,64 @@ │ goto :goto_0 │ .end method │ │ .method public getCoveredFadeColor()I │ .locals 1 │ │ .prologue │ - .line 320 │ + .line 325 │ iget v0, p0, Landroid/support/v4/widget/SlidingPaneLayout;->mCoveredFadeColor:I │ │ return v0 │ .end method │ │ .method public getParallaxDistance()I │ .locals 1 │ │ .prologue │ - .line 287 │ + .line 292 │ iget v0, p0, Landroid/support/v4/widget/SlidingPaneLayout;->mParallaxBy:I │ │ return v0 │ .end method │ │ .method public getSliderFadeColor()I │ .locals 1 │ │ .prologue │ - .line 303 │ + .line 308 │ iget v0, p0, Landroid/support/v4/widget/SlidingPaneLayout;->mSliderFadeColor:I │ │ return v0 │ .end method │ │ .method isDimmed(Landroid/view/View;)Z │ .locals 4 │ .param p1, "child" # Landroid/view/View; │ │ .prologue │ const/4 v1, 0x0 │ │ - .line 1126 │ + .line 1244 │ if-nez p1, :cond_1 │ │ - .line 1130 │ + .line 1248 │ :cond_0 │ :goto_0 │ return v1 │ │ - .line 1129 │ + .line 1247 │ :cond_1 │ invoke-virtual {p1}, Landroid/view/View;->getLayoutParams()Landroid/view/ViewGroup$LayoutParams; │ │ move-result-object v0 │ │ check-cast v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams; │ │ - .line 1130 │ + .line 1248 │ .local v0, "lp":Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams; │ iget-boolean v2, p0, Landroid/support/v4/widget/SlidingPaneLayout;->mCanSlide:Z │ │ if-eqz v2, :cond_0 │ │ iget-boolean v2, v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;->dimWhenOffset:Z │ │ @@ -1629,15 +1849,15 @@ │ goto :goto_0 │ .end method │ │ .method public isOpen()Z │ .locals 2 │ │ .prologue │ - .line 886 │ + .line 917 │ iget-boolean v0, p0, Landroid/support/v4/widget/SlidingPaneLayout;->mCanSlide:Z │ │ if-eqz v0, :cond_0 │ │ iget v0, p0, Landroid/support/v4/widget/SlidingPaneLayout;->mSlideOffset:F │ │ const/high16 v1, 0x3f800000 # 1.0f │ @@ -1658,102 +1878,102 @@ │ goto :goto_0 │ .end method │ │ .method public isSlideable()Z │ .locals 1 │ │ .prologue │ - .line 905 │ + .line 936 │ iget-boolean v0, p0, Landroid/support/v4/widget/SlidingPaneLayout;->mCanSlide:Z │ │ return v0 │ .end method │ │ .method protected onAttachedToWindow()V │ .locals 1 │ │ .prologue │ - .line 414 │ + .line 424 │ invoke-super {p0}, Landroid/view/ViewGroup;->onAttachedToWindow()V │ │ - .line 415 │ + .line 425 │ const/4 v0, 0x1 │ │ iput-boolean v0, p0, Landroid/support/v4/widget/SlidingPaneLayout;->mFirstLayout:Z │ │ - .line 416 │ + .line 426 │ return-void │ .end method │ │ .method protected onDetachedFromWindow()V │ .locals 4 │ │ .prologue │ - .line 420 │ + .line 430 │ invoke-super {p0}, Landroid/view/ViewGroup;->onDetachedFromWindow()V │ │ - .line 421 │ + .line 431 │ const/4 v3, 0x1 │ │ iput-boolean v3, p0, Landroid/support/v4/widget/SlidingPaneLayout;->mFirstLayout:Z │ │ - .line 423 │ + .line 433 │ const/4 v2, 0x0 │ │ .local v2, "i":I │ iget-object v3, p0, Landroid/support/v4/widget/SlidingPaneLayout;->mPostedRunnables:Ljava/util/ArrayList; │ │ invoke-virtual {v3}, Ljava/util/ArrayList;->size()I │ │ move-result v0 │ │ .local v0, "count":I │ :goto_0 │ if-ge v2, v0, :cond_0 │ │ - .line 424 │ + .line 434 │ iget-object v3, p0, Landroid/support/v4/widget/SlidingPaneLayout;->mPostedRunnables:Ljava/util/ArrayList; │ │ invoke-virtual {v3, v2}, Ljava/util/ArrayList;->get(I)Ljava/lang/Object; │ │ move-result-object v1 │ │ check-cast v1, Landroid/support/v4/widget/SlidingPaneLayout$DisableLayerRunnable; │ │ - .line 425 │ + .line 435 │ .local v1, "dlr":Landroid/support/v4/widget/SlidingPaneLayout$DisableLayerRunnable; │ invoke-virtual {v1}, Landroid/support/v4/widget/SlidingPaneLayout$DisableLayerRunnable;->run()V │ │ - .line 423 │ + .line 433 │ add-int/lit8 v2, v2, 0x1 │ │ goto :goto_0 │ │ - .line 427 │ + .line 437 │ .end local v1 # "dlr":Landroid/support/v4/widget/SlidingPaneLayout$DisableLayerRunnable; │ :cond_0 │ iget-object v3, p0, Landroid/support/v4/widget/SlidingPaneLayout;->mPostedRunnables:Ljava/util/ArrayList; │ │ invoke-virtual {v3}, Ljava/util/ArrayList;->clear()V │ │ - .line 428 │ + .line 438 │ return-void │ .end method │ │ .method public onInterceptTouchEvent(Landroid/view/MotionEvent;)Z │ .locals 13 │ .param p1, "ev" # Landroid/view/MotionEvent; │ │ .prologue │ - .line 728 │ + .line 759 │ invoke-static {p1}, Landroid/support/v4/view/MotionEventCompat;->getActionMasked(Landroid/view/MotionEvent;)I │ │ move-result v0 │ │ - .line 731 │ + .line 762 │ .local v0, "action":I │ iget-boolean v9, p0, Landroid/support/v4/widget/SlidingPaneLayout;->mCanSlide:Z │ │ if-nez v9, :cond_0 │ │ if-nez v0, :cond_0 │ │ @@ -1761,26 +1981,26 @@ │ │ move-result v9 │ │ const/4 v10, 0x1 │ │ if-le v9, v10, :cond_0 │ │ - .line 733 │ + .line 764 │ const/4 v9, 0x1 │ │ invoke-virtual {p0, v9}, Landroid/support/v4/widget/SlidingPaneLayout;->getChildAt(I)Landroid/view/View; │ │ move-result-object v5 │ │ - .line 734 │ + .line 765 │ .local v5, "secondChild":Landroid/view/View; │ if-eqz v5, :cond_0 │ │ - .line 735 │ + .line 766 │ iget-object v9, p0, Landroid/support/v4/widget/SlidingPaneLayout;->mDragHelper:Landroid/support/v4/widget/ViewDragHelper; │ │ invoke-virtual {p1}, Landroid/view/MotionEvent;->getX()F │ │ move-result v10 │ │ float-to-int v10, v10 │ @@ -1798,126 +2018,126 @@ │ if-nez v9, :cond_2 │ │ const/4 v9, 0x1 │ │ :goto_0 │ iput-boolean v9, p0, Landroid/support/v4/widget/SlidingPaneLayout;->mPreservedOpenState:Z │ │ - .line 740 │ + .line 771 │ .end local v5 # "secondChild":Landroid/view/View; │ :cond_0 │ iget-boolean v9, p0, Landroid/support/v4/widget/SlidingPaneLayout;->mCanSlide:Z │ │ if-eqz v9, :cond_1 │ │ iget-boolean v9, p0, Landroid/support/v4/widget/SlidingPaneLayout;->mIsUnableToDrag:Z │ │ if-eqz v9, :cond_3 │ │ if-eqz v0, :cond_3 │ │ - .line 741 │ + .line 772 │ :cond_1 │ iget-object v9, p0, Landroid/support/v4/widget/SlidingPaneLayout;->mDragHelper:Landroid/support/v4/widget/ViewDragHelper; │ │ invoke-virtual {v9}, Landroid/support/v4/widget/ViewDragHelper;->cancel()V │ │ - .line 742 │ + .line 773 │ invoke-super {p0, p1}, Landroid/view/ViewGroup;->onInterceptTouchEvent(Landroid/view/MotionEvent;)Z │ │ move-result v9 │ │ - .line 783 │ + .line 814 │ :goto_1 │ return v9 │ │ - .line 735 │ + .line 766 │ .restart local v5 # "secondChild":Landroid/view/View; │ :cond_2 │ const/4 v9, 0x0 │ │ goto :goto_0 │ │ - .line 745 │ + .line 776 │ .end local v5 # "secondChild":Landroid/view/View; │ :cond_3 │ const/4 v9, 0x3 │ │ if-eq v0, v9, :cond_4 │ │ const/4 v9, 0x1 │ │ if-ne v0, v9, :cond_5 │ │ - .line 746 │ + .line 777 │ :cond_4 │ iget-object v9, p0, Landroid/support/v4/widget/SlidingPaneLayout;->mDragHelper:Landroid/support/v4/widget/ViewDragHelper; │ │ invoke-virtual {v9}, Landroid/support/v4/widget/ViewDragHelper;->cancel()V │ │ - .line 747 │ + .line 778 │ const/4 v9, 0x0 │ │ goto :goto_1 │ │ - .line 750 │ + .line 781 │ :cond_5 │ const/4 v4, 0x0 │ │ - .line 752 │ + .line 783 │ .local v4, "interceptTap":Z │ packed-switch v0, :pswitch_data_0 │ │ - .line 781 │ + .line 812 │ :cond_6 │ :goto_2 │ :pswitch_0 │ iget-object v9, p0, Landroid/support/v4/widget/SlidingPaneLayout;->mDragHelper:Landroid/support/v4/widget/ViewDragHelper; │ │ invoke-virtual {v9, p1}, Landroid/support/v4/widget/ViewDragHelper;->shouldInterceptTouchEvent(Landroid/view/MotionEvent;)Z │ │ move-result v3 │ │ - .line 783 │ + .line 814 │ .local v3, "interceptForDrag":Z │ if-nez v3, :cond_7 │ │ if-eqz v4, :cond_8 │ │ :cond_7 │ const/4 v9, 0x1 │ │ goto :goto_1 │ │ - .line 754 │ + .line 785 │ .end local v3 # "interceptForDrag":Z │ :pswitch_1 │ const/4 v9, 0x0 │ │ iput-boolean v9, p0, Landroid/support/v4/widget/SlidingPaneLayout;->mIsUnableToDrag:Z │ │ - .line 755 │ + .line 786 │ invoke-virtual {p1}, Landroid/view/MotionEvent;->getX()F │ │ move-result v7 │ │ - .line 756 │ + .line 787 │ .local v7, "x":F │ invoke-virtual {p1}, Landroid/view/MotionEvent;->getY()F │ │ move-result v8 │ │ - .line 757 │ + .line 788 │ .local v8, "y":F │ iput v7, p0, Landroid/support/v4/widget/SlidingPaneLayout;->mInitialMotionX:F │ │ - .line 758 │ + .line 789 │ iput v8, p0, Landroid/support/v4/widget/SlidingPaneLayout;->mInitialMotionY:F │ │ - .line 760 │ + .line 791 │ iget-object v9, p0, Landroid/support/v4/widget/SlidingPaneLayout;->mDragHelper:Landroid/support/v4/widget/ViewDragHelper; │ │ iget-object v10, p0, Landroid/support/v4/widget/SlidingPaneLayout;->mSlideableView:Landroid/view/View; │ │ float-to-int v11, v7 │ │ float-to-int v12, v8 │ @@ -1932,1961 +2152,2119 @@ │ │ invoke-virtual {p0, v9}, Landroid/support/v4/widget/SlidingPaneLayout;->isDimmed(Landroid/view/View;)Z │ │ move-result v9 │ │ if-eqz v9, :cond_6 │ │ - .line 762 │ + .line 793 │ const/4 v4, 0x1 │ │ goto :goto_2 │ │ - .line 768 │ + .line 799 │ .end local v7 # "x":F │ .end local v8 # "y":F │ :pswitch_2 │ invoke-virtual {p1}, Landroid/view/MotionEvent;->getX()F │ │ move-result v7 │ │ - .line 769 │ + .line 800 │ .restart local v7 # "x":F │ invoke-virtual {p1}, Landroid/view/MotionEvent;->getY()F │ │ move-result v8 │ │ - .line 770 │ + .line 801 │ .restart local v8 # "y":F │ iget v9, p0, Landroid/support/v4/widget/SlidingPaneLayout;->mInitialMotionX:F │ │ sub-float v9, v7, v9 │ │ invoke-static {v9}, Ljava/lang/Math;->abs(F)F │ │ move-result v1 │ │ - .line 771 │ + .line 802 │ .local v1, "adx":F │ iget v9, p0, Landroid/support/v4/widget/SlidingPaneLayout;->mInitialMotionY:F │ │ sub-float v9, v8, v9 │ │ invoke-static {v9}, Ljava/lang/Math;->abs(F)F │ │ move-result v2 │ │ - .line 772 │ + .line 803 │ .local v2, "ady":F │ iget-object v9, p0, Landroid/support/v4/widget/SlidingPaneLayout;->mDragHelper:Landroid/support/v4/widget/ViewDragHelper; │ │ invoke-virtual {v9}, Landroid/support/v4/widget/ViewDragHelper;->getTouchSlop()I │ │ move-result v6 │ │ - .line 773 │ + .line 804 │ .local v6, "slop":I │ int-to-float v9, v6 │ │ cmpl-float v9, v1, v9 │ │ if-lez v9, :cond_6 │ │ cmpl-float v9, v2, v1 │ │ if-lez v9, :cond_6 │ │ - .line 774 │ + .line 805 │ iget-object v9, p0, Landroid/support/v4/widget/SlidingPaneLayout;->mDragHelper:Landroid/support/v4/widget/ViewDragHelper; │ │ invoke-virtual {v9}, Landroid/support/v4/widget/ViewDragHelper;->cancel()V │ │ - .line 775 │ + .line 806 │ const/4 v9, 0x1 │ │ iput-boolean v9, p0, Landroid/support/v4/widget/SlidingPaneLayout;->mIsUnableToDrag:Z │ │ - .line 776 │ + .line 807 │ const/4 v9, 0x0 │ │ goto :goto_1 │ │ - .line 783 │ + .line 814 │ .end local v1 # "adx":F │ .end local v2 # "ady":F │ .end local v6 # "slop":I │ .end local v7 # "x":F │ .end local v8 # "y":F │ .restart local v3 # "interceptForDrag":Z │ :cond_8 │ const/4 v9, 0x0 │ │ goto :goto_1 │ │ - .line 752 │ + .line 783 │ :pswitch_data_0 │ .packed-switch 0x0 │ :pswitch_1 │ :pswitch_0 │ :pswitch_2 │ .end packed-switch │ .end method │ │ .method protected onLayout(ZIIII)V │ - .locals 25 │ + .locals 28 │ .param p1, "changed" # Z │ .param p2, "l" # I │ .param p3, "t" # I │ .param p4, "r" # I │ .param p5, "b" # I │ │ .prologue │ - .line 640 │ - sub-int v20, p4, p2 │ + .line 654 │ + invoke-direct/range {p0 .. p0}, Landroid/support/v4/widget/SlidingPaneLayout;->isLayoutRtlSupport()Z │ │ - .line 641 │ - .local v20, "width":I │ - invoke-virtual/range {p0 .. p0}, Landroid/support/v4/widget/SlidingPaneLayout;->getPaddingLeft()I │ + move-result v12 │ │ - move-result v16 │ + .line 655 │ + .local v12, "isLayoutRtl":Z │ + if-eqz v12, :cond_1 │ + │ + .line 656 │ + move-object/from16 v0, p0 │ + │ + iget-object v0, v0, Landroid/support/v4/widget/SlidingPaneLayout;->mDragHelper:Landroid/support/v4/widget/ViewDragHelper; │ + │ + move-object/from16 v25, v0 │ + │ + const/16 v26, 0x2 │ + │ + invoke-virtual/range {v25 .. v26}, Landroid/support/v4/widget/ViewDragHelper;->setEdgeTrackingEnabled(I)V │ + │ + .line 660 │ + :goto_0 │ + sub-int v23, p4, p2 │ + │ + .line 661 │ + .local v23, "width":I │ + if-eqz v12, :cond_2 │ │ - .line 642 │ - .local v16, "paddingLeft":I │ invoke-virtual/range {p0 .. p0}, Landroid/support/v4/widget/SlidingPaneLayout;->getPaddingRight()I │ │ - move-result v17 │ + move-result v19 │ │ - .line 643 │ - .local v17, "paddingRight":I │ - invoke-virtual/range {p0 .. p0}, Landroid/support/v4/widget/SlidingPaneLayout;->getPaddingTop()I │ + .line 662 │ + .local v19, "paddingStart":I │ + :goto_1 │ + if-eqz v12, :cond_3 │ + │ + invoke-virtual/range {p0 .. p0}, Landroid/support/v4/widget/SlidingPaneLayout;->getPaddingLeft()I │ │ move-result v18 │ │ - .line 645 │ - .local v18, "paddingTop":I │ + .line 663 │ + .local v18, "paddingEnd":I │ + :goto_2 │ + invoke-virtual/range {p0 .. p0}, Landroid/support/v4/widget/SlidingPaneLayout;->getPaddingTop()I │ + │ + move-result v20 │ + │ + .line 665 │ + .local v20, "paddingTop":I │ invoke-virtual/range {p0 .. p0}, Landroid/support/v4/widget/SlidingPaneLayout;->getChildCount()I │ │ move-result v6 │ │ - .line 646 │ + .line 666 │ .local v6, "childCount":I │ - move/from16 v21, v16 │ + move/from16 v24, v19 │ │ - .line 647 │ - .local v21, "xStart":I │ - move/from16 v14, v21 │ + .line 667 │ + .local v24, "xStart":I │ + move/from16 v16, v24 │ │ - .line 649 │ - .local v14, "nextXStart":I │ + .line 669 │ + .local v16, "nextXStart":I │ move-object/from16 v0, p0 │ │ iget-boolean v0, v0, Landroid/support/v4/widget/SlidingPaneLayout;->mFirstLayout:Z │ │ - move/from16 v22, v0 │ + move/from16 v25, v0 │ │ - if-eqz v22, :cond_0 │ + if-eqz v25, :cond_0 │ │ - .line 650 │ + .line 670 │ move-object/from16 v0, p0 │ │ iget-boolean v0, v0, Landroid/support/v4/widget/SlidingPaneLayout;->mCanSlide:Z │ │ - move/from16 v22, v0 │ + move/from16 v25, v0 │ │ - if-eqz v22, :cond_1 │ + if-eqz v25, :cond_4 │ │ move-object/from16 v0, p0 │ │ iget-boolean v0, v0, Landroid/support/v4/widget/SlidingPaneLayout;->mPreservedOpenState:Z │ │ - move/from16 v22, v0 │ + move/from16 v25, v0 │ │ - if-eqz v22, :cond_1 │ + if-eqz v25, :cond_4 │ │ - const/high16 v22, 0x3f800000 # 1.0f │ + const/high16 v25, 0x3f800000 # 1.0f │ │ - :goto_0 │ - move/from16 v0, v22 │ + :goto_3 │ + move/from16 v0, v25 │ │ move-object/from16 v1, p0 │ │ iput v0, v1, Landroid/support/v4/widget/SlidingPaneLayout;->mSlideOffset:F │ │ - .line 653 │ + .line 673 │ :cond_0 │ const/4 v11, 0x0 │ │ .local v11, "i":I │ - :goto_1 │ - if-ge v11, v6, :cond_6 │ + :goto_4 │ + if-ge v11, v6, :cond_b │ │ - .line 654 │ + .line 674 │ move-object/from16 v0, p0 │ │ invoke-virtual {v0, v11}, Landroid/support/v4/widget/SlidingPaneLayout;->getChildAt(I)Landroid/view/View; │ │ move-result-object v4 │ │ - .line 656 │ + .line 676 │ .local v4, "child":Landroid/view/View; │ invoke-virtual {v4}, Landroid/view/View;->getVisibility()I │ │ - move-result v22 │ + move-result v25 │ │ - const/16 v23, 0x8 │ + const/16 v26, 0x8 │ │ - move/from16 v0, v22 │ + move/from16 v0, v25 │ │ - move/from16 v1, v23 │ + move/from16 v1, v26 │ │ - if-ne v0, v1, :cond_2 │ + if-ne v0, v1, :cond_5 │ │ - .line 653 │ - :goto_2 │ + .line 673 │ + :goto_5 │ add-int/lit8 v11, v11, 0x1 │ │ - goto :goto_1 │ + goto :goto_4 │ │ - .line 650 │ + .line 658 │ .end local v4 # "child":Landroid/view/View; │ + .end local v6 # "childCount":I │ .end local v11 # "i":I │ + .end local v16 # "nextXStart":I │ + .end local v18 # "paddingEnd":I │ + .end local v19 # "paddingStart":I │ + .end local v20 # "paddingTop":I │ + .end local v23 # "width":I │ + .end local v24 # "xStart":I │ :cond_1 │ - const/16 v22, 0x0 │ + move-object/from16 v0, p0 │ + │ + iget-object v0, v0, Landroid/support/v4/widget/SlidingPaneLayout;->mDragHelper:Landroid/support/v4/widget/ViewDragHelper; │ + │ + move-object/from16 v25, v0 │ + │ + const/16 v26, 0x1 │ + │ + invoke-virtual/range {v25 .. v26}, Landroid/support/v4/widget/ViewDragHelper;->setEdgeTrackingEnabled(I)V │ │ goto :goto_0 │ │ - .line 660 │ + .line 661 │ + .restart local v23 # "width":I │ + :cond_2 │ + invoke-virtual/range {p0 .. p0}, Landroid/support/v4/widget/SlidingPaneLayout;->getPaddingLeft()I │ + │ + move-result v19 │ + │ + goto :goto_1 │ + │ + .line 662 │ + .restart local v19 # "paddingStart":I │ + :cond_3 │ + invoke-virtual/range {p0 .. p0}, Landroid/support/v4/widget/SlidingPaneLayout;->getPaddingRight()I │ + │ + move-result v18 │ + │ + goto :goto_2 │ + │ + .line 670 │ + .restart local v6 # "childCount":I │ + .restart local v16 # "nextXStart":I │ + .restart local v18 # "paddingEnd":I │ + .restart local v20 # "paddingTop":I │ + .restart local v24 # "xStart":I │ + :cond_4 │ + const/16 v25, 0x0 │ + │ + goto :goto_3 │ + │ + .line 680 │ .restart local v4 # "child":Landroid/view/View; │ .restart local v11 # "i":I │ - :cond_2 │ + :cond_5 │ invoke-virtual {v4}, Landroid/view/View;->getLayoutParams()Landroid/view/ViewGroup$LayoutParams; │ │ - move-result-object v12 │ + move-result-object v13 │ │ - check-cast v12, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams; │ + check-cast v13, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams; │ │ - .line 662 │ - .local v12, "lp":Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams; │ + .line 682 │ + .local v13, "lp":Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams; │ invoke-virtual {v4}, Landroid/view/View;->getMeasuredWidth()I │ │ move-result v10 │ │ - .line 663 │ + .line 683 │ .local v10, "childWidth":I │ - const/4 v15, 0x0 │ + const/16 v17, 0x0 │ │ - .line 665 │ - .local v15, "offset":I │ - iget-boolean v0, v12, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;->slideable:Z │ + .line 685 │ + .local v17, "offset":I │ + iget-boolean v0, v13, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;->slideable:Z │ │ - move/from16 v22, v0 │ + move/from16 v25, v0 │ │ - if-eqz v22, :cond_4 │ + if-eqz v25, :cond_8 │ │ - .line 666 │ - iget v0, v12, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;->leftMargin:I │ + .line 686 │ + iget v0, v13, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;->leftMargin:I │ │ - move/from16 v22, v0 │ + move/from16 v25, v0 │ │ - iget v0, v12, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;->rightMargin:I │ + iget v0, v13, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;->rightMargin:I │ │ - move/from16 v23, v0 │ + move/from16 v26, v0 │ │ - add-int v13, v22, v23 │ + add-int v15, v25, v26 │ │ - .line 667 │ - .local v13, "margin":I │ - sub-int v22, v20, v17 │ + .line 687 │ + .local v15, "margin":I │ + sub-int v25, v23, v18 │ │ move-object/from16 v0, p0 │ │ iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout;->mOverhangSize:I │ │ - move/from16 v23, v0 │ + move/from16 v26, v0 │ │ - sub-int v22, v22, v23 │ + sub-int v25, v25, v26 │ │ - move/from16 v0, v22 │ + move/from16 v0, v16 │ │ - invoke-static {v14, v0}, Ljava/lang/Math;->min(II)I │ + move/from16 v1, v25 │ │ - move-result v22 │ + invoke-static {v0, v1}, Ljava/lang/Math;->min(II)I │ │ - sub-int v22, v22, v21 │ + move-result v25 │ │ - sub-int v19, v22, v13 │ + sub-int v25, v25, v24 │ │ - .line 669 │ - .local v19, "range":I │ - move/from16 v0, v19 │ + sub-int v22, v25, v15 │ + │ + .line 689 │ + .local v22, "range":I │ + move/from16 v0, v22 │ │ move-object/from16 v1, p0 │ │ iput v0, v1, Landroid/support/v4/widget/SlidingPaneLayout;->mSlideRange:I │ │ - .line 670 │ - iget v0, v12, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;->leftMargin:I │ + .line 690 │ + if-eqz v12, :cond_6 │ │ - move/from16 v22, v0 │ + iget v14, v13, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;->rightMargin:I │ │ - add-int v22, v22, v21 │ + .line 691 │ + .local v14, "lpMargin":I │ + :goto_6 │ + add-int v25, v24, v14 │ │ - add-int v22, v22, v19 │ + add-int v25, v25, v22 │ │ - div-int/lit8 v23, v10, 0x2 │ + div-int/lit8 v26, v10, 0x2 │ │ - add-int v22, v22, v23 │ + add-int v25, v25, v26 │ │ - sub-int v23, v20, v17 │ + sub-int v26, v23, v18 │ │ - move/from16 v0, v22 │ + move/from16 v0, v25 │ │ - move/from16 v1, v23 │ + move/from16 v1, v26 │ │ - if-le v0, v1, :cond_3 │ + if-le v0, v1, :cond_7 │ │ - const/16 v22, 0x1 │ + const/16 v25, 0x1 │ │ - :goto_3 │ - move/from16 v0, v22 │ + :goto_7 │ + move/from16 v0, v25 │ │ - iput-boolean v0, v12, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;->dimWhenOffset:Z │ + iput-boolean v0, v13, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;->dimWhenOffset:Z │ │ - .line 672 │ - move/from16 v0, v19 │ + .line 693 │ + move/from16 v0, v22 │ │ int-to-float v0, v0 │ │ - move/from16 v22, v0 │ + move/from16 v25, v0 │ │ move-object/from16 v0, p0 │ │ iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout;->mSlideOffset:F │ │ - move/from16 v23, v0 │ + move/from16 v26, v0 │ │ - mul-float v22, v22, v23 │ + mul-float v25, v25, v26 │ │ - move/from16 v0, v22 │ + move/from16 v0, v25 │ │ float-to-int v0, v0 │ │ - move/from16 v22, v0 │ + move/from16 v21, v0 │ │ - iget v0, v12, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;->leftMargin:I │ + .line 694 │ + .local v21, "pos":I │ + add-int v25, v21, v14 │ │ - move/from16 v23, v0 │ + add-int v24, v24, v25 │ │ - add-int v22, v22, v23 │ + .line 695 │ + move/from16 v0, v21 │ │ - add-int v21, v21, v22 │ + int-to-float v0, v0 │ │ - .line 680 │ - .end local v13 # "margin":I │ - .end local v19 # "range":I │ - :goto_4 │ - sub-int v7, v21, v15 │ + move/from16 v25, v0 │ │ - .line 681 │ - .local v7, "childLeft":I │ - add-int v8, v7, v10 │ + move-object/from16 v0, p0 │ │ - .line 682 │ + iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout;->mSlideRange:I │ + │ + move/from16 v26, v0 │ + │ + move/from16 v0, v26 │ + │ + int-to-float v0, v0 │ + │ + move/from16 v26, v0 │ + │ + div-float v25, v25, v26 │ + │ + move/from16 v0, v25 │ + │ + move-object/from16 v1, p0 │ + │ + iput v0, v1, Landroid/support/v4/widget/SlidingPaneLayout;->mSlideOffset:F │ + │ + .line 705 │ + .end local v14 # "lpMargin":I │ + .end local v15 # "margin":I │ + .end local v21 # "pos":I │ + .end local v22 # "range":I │ + :goto_8 │ + if-eqz v12, :cond_a │ + │ + .line 706 │ + sub-int v25, v23, v24 │ + │ + add-int v8, v25, v17 │ + │ + .line 707 │ .local v8, "childRight":I │ - move/from16 v9, v18 │ + sub-int v7, v8, v10 │ │ - .line 683 │ + .line 713 │ + .local v7, "childLeft":I │ + :goto_9 │ + move/from16 v9, v20 │ + │ + .line 714 │ .local v9, "childTop":I │ invoke-virtual {v4}, Landroid/view/View;->getMeasuredHeight()I │ │ - move-result v22 │ + move-result v25 │ │ - add-int v5, v9, v22 │ + add-int v5, v9, v25 │ │ - .line 684 │ + .line 715 │ .local v5, "childBottom":I │ - move/from16 v0, v18 │ + move/from16 v0, v20 │ │ invoke-virtual {v4, v7, v0, v8, v5}, Landroid/view/View;->layout(IIII)V │ │ - .line 686 │ + .line 717 │ invoke-virtual {v4}, Landroid/view/View;->getWidth()I │ │ - move-result v22 │ + move-result v25 │ │ - add-int v14, v14, v22 │ + add-int v16, v16, v25 │ │ - goto/16 :goto_2 │ + goto/16 :goto_5 │ │ - .line 670 │ + .line 690 │ .end local v5 # "childBottom":I │ .end local v7 # "childLeft":I │ .end local v8 # "childRight":I │ .end local v9 # "childTop":I │ - .restart local v13 # "margin":I │ - .restart local v19 # "range":I │ - :cond_3 │ - const/16 v22, 0x0 │ + .restart local v15 # "margin":I │ + .restart local v22 # "range":I │ + :cond_6 │ + iget v14, v13, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;->leftMargin:I │ │ - goto :goto_3 │ + goto :goto_6 │ │ - .line 673 │ - .end local v13 # "margin":I │ - .end local v19 # "range":I │ - :cond_4 │ + .line 691 │ + .restart local v14 # "lpMargin":I │ + :cond_7 │ + const/16 v25, 0x0 │ + │ + goto :goto_7 │ + │ + .line 696 │ + .end local v14 # "lpMargin":I │ + .end local v15 # "margin":I │ + .end local v22 # "range":I │ + :cond_8 │ move-object/from16 v0, p0 │ │ iget-boolean v0, v0, Landroid/support/v4/widget/SlidingPaneLayout;->mCanSlide:Z │ │ - move/from16 v22, v0 │ + move/from16 v25, v0 │ │ - if-eqz v22, :cond_5 │ + if-eqz v25, :cond_9 │ │ move-object/from16 v0, p0 │ │ iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout;->mParallaxBy:I │ │ - move/from16 v22, v0 │ + move/from16 v25, v0 │ │ - if-eqz v22, :cond_5 │ + if-eqz v25, :cond_9 │ │ - .line 674 │ - const/high16 v22, 0x3f800000 # 1.0f │ + .line 697 │ + const/high16 v25, 0x3f800000 # 1.0f │ │ move-object/from16 v0, p0 │ │ iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout;->mSlideOffset:F │ │ - move/from16 v23, v0 │ + move/from16 v26, v0 │ │ - sub-float v22, v22, v23 │ + sub-float v25, v25, v26 │ │ move-object/from16 v0, p0 │ │ iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout;->mParallaxBy:I │ │ - move/from16 v23, v0 │ + move/from16 v26, v0 │ │ - move/from16 v0, v23 │ + move/from16 v0, v26 │ │ int-to-float v0, v0 │ │ - move/from16 v23, v0 │ + move/from16 v26, v0 │ │ - mul-float v22, v22, v23 │ + mul-float v25, v25, v26 │ │ - move/from16 v0, v22 │ + move/from16 v0, v25 │ │ - float-to-int v15, v0 │ + float-to-int v0, v0 │ │ - .line 675 │ - move/from16 v21, v14 │ + move/from16 v17, v0 │ │ - goto :goto_4 │ + .line 698 │ + move/from16 v24, v16 │ │ - .line 677 │ - :cond_5 │ - move/from16 v21, v14 │ + goto :goto_8 │ │ - goto :goto_4 │ + .line 700 │ + :cond_9 │ + move/from16 v24, v16 │ │ - .line 689 │ + goto :goto_8 │ + │ + .line 709 │ + :cond_a │ + sub-int v7, v24, v17 │ + │ + .line 710 │ + .restart local v7 # "childLeft":I │ + add-int v8, v7, v10 │ + │ + .restart local v8 # "childRight":I │ + goto :goto_9 │ + │ + .line 720 │ .end local v4 # "child":Landroid/view/View; │ + .end local v7 # "childLeft":I │ + .end local v8 # "childRight":I │ .end local v10 # "childWidth":I │ - .end local v12 # "lp":Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams; │ - .end local v15 # "offset":I │ - :cond_6 │ + .end local v13 # "lp":Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams; │ + .end local v17 # "offset":I │ + :cond_b │ move-object/from16 v0, p0 │ │ iget-boolean v0, v0, Landroid/support/v4/widget/SlidingPaneLayout;->mFirstLayout:Z │ │ - move/from16 v22, v0 │ + move/from16 v25, v0 │ │ - if-eqz v22, :cond_9 │ + if-eqz v25, :cond_e │ │ - .line 690 │ + .line 721 │ move-object/from16 v0, p0 │ │ iget-boolean v0, v0, Landroid/support/v4/widget/SlidingPaneLayout;->mCanSlide:Z │ │ - move/from16 v22, v0 │ + move/from16 v25, v0 │ │ - if-eqz v22, :cond_a │ + if-eqz v25, :cond_f │ │ - .line 691 │ + .line 722 │ move-object/from16 v0, p0 │ │ iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout;->mParallaxBy:I │ │ - move/from16 v22, v0 │ + move/from16 v25, v0 │ │ - if-eqz v22, :cond_7 │ + if-eqz v25, :cond_c │ │ - .line 692 │ + .line 723 │ move-object/from16 v0, p0 │ │ iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout;->mSlideOffset:F │ │ - move/from16 v22, v0 │ + move/from16 v25, v0 │ │ move-object/from16 v0, p0 │ │ - move/from16 v1, v22 │ + move/from16 v1, v25 │ │ invoke-direct {v0, v1}, Landroid/support/v4/widget/SlidingPaneLayout;->parallaxOtherViews(F)V │ │ - .line 694 │ - :cond_7 │ + .line 725 │ + :cond_c │ move-object/from16 v0, p0 │ │ iget-object v0, v0, Landroid/support/v4/widget/SlidingPaneLayout;->mSlideableView:Landroid/view/View; │ │ - move-object/from16 v22, v0 │ + move-object/from16 v25, v0 │ │ - invoke-virtual/range {v22 .. v22}, Landroid/view/View;->getLayoutParams()Landroid/view/ViewGroup$LayoutParams; │ + invoke-virtual/range {v25 .. v25}, Landroid/view/View;->getLayoutParams()Landroid/view/ViewGroup$LayoutParams; │ │ - move-result-object v22 │ + move-result-object v25 │ │ - check-cast v22, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams; │ + check-cast v25, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams; │ │ - move-object/from16 v0, v22 │ + move-object/from16 v0, v25 │ │ iget-boolean v0, v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;->dimWhenOffset:Z │ │ - move/from16 v22, v0 │ + move/from16 v25, v0 │ │ - if-eqz v22, :cond_8 │ + if-eqz v25, :cond_d │ │ - .line 695 │ + .line 726 │ move-object/from16 v0, p0 │ │ iget-object v0, v0, Landroid/support/v4/widget/SlidingPaneLayout;->mSlideableView:Landroid/view/View; │ │ - move-object/from16 v22, v0 │ + move-object/from16 v25, v0 │ │ move-object/from16 v0, p0 │ │ iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout;->mSlideOffset:F │ │ - move/from16 v23, v0 │ + move/from16 v26, v0 │ │ move-object/from16 v0, p0 │ │ iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout;->mSliderFadeColor:I │ │ - move/from16 v24, v0 │ + move/from16 v27, v0 │ │ move-object/from16 v0, p0 │ │ - move-object/from16 v1, v22 │ + move-object/from16 v1, v25 │ │ - move/from16 v2, v23 │ + move/from16 v2, v26 │ │ - move/from16 v3, v24 │ + move/from16 v3, v27 │ │ invoke-direct {v0, v1, v2, v3}, Landroid/support/v4/widget/SlidingPaneLayout;->dimChildView(Landroid/view/View;FI)V │ │ - .line 703 │ - :cond_8 │ + .line 734 │ + :cond_d │ move-object/from16 v0, p0 │ │ iget-object v0, v0, Landroid/support/v4/widget/SlidingPaneLayout;->mSlideableView:Landroid/view/View; │ │ - move-object/from16 v22, v0 │ + move-object/from16 v25, v0 │ │ move-object/from16 v0, p0 │ │ - move-object/from16 v1, v22 │ + move-object/from16 v1, v25 │ │ invoke-virtual {v0, v1}, Landroid/support/v4/widget/SlidingPaneLayout;->updateObscuredViewsVisibility(Landroid/view/View;)V │ │ - .line 706 │ - :cond_9 │ - const/16 v22, 0x0 │ + .line 737 │ + :cond_e │ + const/16 v25, 0x0 │ │ - move/from16 v0, v22 │ + move/from16 v0, v25 │ │ move-object/from16 v1, p0 │ │ iput-boolean v0, v1, Landroid/support/v4/widget/SlidingPaneLayout;->mFirstLayout:Z │ │ - .line 707 │ + .line 738 │ return-void │ │ - .line 699 │ - :cond_a │ + .line 730 │ + :cond_f │ const/4 v11, 0x0 │ │ - :goto_5 │ - if-ge v11, v6, :cond_8 │ + :goto_a │ + if-ge v11, v6, :cond_d │ │ - .line 700 │ + .line 731 │ move-object/from16 v0, p0 │ │ invoke-virtual {v0, v11}, Landroid/support/v4/widget/SlidingPaneLayout;->getChildAt(I)Landroid/view/View; │ │ - move-result-object v22 │ + move-result-object v25 │ │ - const/16 v23, 0x0 │ + const/16 v26, 0x0 │ │ move-object/from16 v0, p0 │ │ iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout;->mSliderFadeColor:I │ │ - move/from16 v24, v0 │ + move/from16 v27, v0 │ │ move-object/from16 v0, p0 │ │ - move-object/from16 v1, v22 │ + move-object/from16 v1, v25 │ │ - move/from16 v2, v23 │ + move/from16 v2, v26 │ │ - move/from16 v3, v24 │ + move/from16 v3, v27 │ │ invoke-direct {v0, v1, v2, v3}, Landroid/support/v4/widget/SlidingPaneLayout;->dimChildView(Landroid/view/View;FI)V │ │ - .line 699 │ + .line 730 │ add-int/lit8 v11, v11, 0x1 │ │ - goto :goto_5 │ + goto :goto_a │ .end method │ │ .method protected onMeasure(II)V │ - .locals 28 │ + .locals 31 │ .param p1, "widthMeasureSpec" # I │ .param p2, "heightMeasureSpec" # I │ │ .prologue │ - .line 432 │ + .line 442 │ invoke-static/range {p1 .. p1}, Landroid/view/View$MeasureSpec;->getMode(I)I │ │ - move-result v22 │ + move-result v25 │ │ - .line 433 │ - .local v22, "widthMode":I │ + .line 443 │ + .local v25, "widthMode":I │ invoke-static/range {p1 .. p1}, Landroid/view/View$MeasureSpec;->getSize(I)I │ │ - move-result v24 │ + move-result v27 │ │ - .line 434 │ - .local v24, "widthSize":I │ + .line 444 │ + .local v27, "widthSize":I │ invoke-static/range {p2 .. p2}, Landroid/view/View$MeasureSpec;->getMode(I)I │ │ - move-result v11 │ + move-result v12 │ │ - .line 435 │ - .local v11, "heightMode":I │ + .line 445 │ + .local v12, "heightMode":I │ invoke-static/range {p2 .. p2}, Landroid/view/View$MeasureSpec;->getSize(I)I │ │ - move-result v12 │ + move-result v13 │ │ - .line 437 │ - .local v12, "heightSize":I │ - const/high16 v26, 0x40000000 # 2.0f │ + .line 447 │ + .local v13, "heightSize":I │ + const/high16 v29, 0x40000000 # 2.0f │ │ - move/from16 v0, v22 │ + move/from16 v0, v25 │ │ - move/from16 v1, v26 │ + move/from16 v1, v29 │ │ if-eq v0, v1, :cond_5 │ │ - .line 438 │ + .line 448 │ invoke-virtual/range {p0 .. p0}, Landroid/support/v4/widget/SlidingPaneLayout;->isInEditMode()Z │ │ - move-result v26 │ + move-result v29 │ │ - if-eqz v26, :cond_4 │ + if-eqz v29, :cond_4 │ │ - .line 443 │ - const/high16 v26, -0x80000000 │ + .line 453 │ + const/high16 v29, -0x80000000 │ │ - move/from16 v0, v22 │ + move/from16 v0, v25 │ │ - move/from16 v1, v26 │ + move/from16 v1, v29 │ │ if-ne v0, v1, :cond_3 │ │ - .line 444 │ - const/high16 v22, 0x40000000 # 2.0f │ + .line 454 │ + const/high16 v25, 0x40000000 # 2.0f │ │ - .line 466 │ + .line 476 │ :cond_0 │ :goto_0 │ - const/4 v15, 0x0 │ + const/16 v16, 0x0 │ │ - .line 467 │ - .local v15, "layoutHeight":I │ - const/16 v17, -0x1 │ + .line 477 │ + .local v16, "layoutHeight":I │ + const/16 v18, -0x1 │ │ - .line 468 │ - .local v17, "maxLayoutHeight":I │ - sparse-switch v11, :sswitch_data_0 │ + .line 478 │ + .local v18, "maxLayoutHeight":I │ + sparse-switch v12, :sswitch_data_0 │ │ - .line 477 │ + .line 487 │ :goto_1 │ - const/16 v21, 0x0 │ + const/16 v23, 0x0 │ │ - .line 478 │ - .local v21, "weightSum":F │ - const/4 v3, 0x0 │ + .line 488 │ + .local v23, "weightSum":F │ + const/4 v4, 0x0 │ │ - .line 479 │ - .local v3, "canSlide":Z │ + .line 489 │ + .local v4, "canSlide":Z │ invoke-virtual/range {p0 .. p0}, Landroid/support/v4/widget/SlidingPaneLayout;->getPaddingLeft()I │ │ - move-result v26 │ + move-result v29 │ │ - sub-int v26, v24, v26 │ + sub-int v29, v27, v29 │ │ invoke-virtual/range {p0 .. p0}, Landroid/support/v4/widget/SlidingPaneLayout;->getPaddingRight()I │ │ - move-result v27 │ + move-result v30 │ │ - sub-int v23, v26, v27 │ + sub-int v24, v29, v30 │ │ - .line 480 │ - .local v23, "widthRemaining":I │ + .line 490 │ + .local v24, "widthAvailable":I │ + move/from16 v26, v24 │ + │ + .line 491 │ + .local v26, "widthRemaining":I │ invoke-virtual/range {p0 .. p0}, Landroid/support/v4/widget/SlidingPaneLayout;->getChildCount()I │ │ - move-result v5 │ + move-result v6 │ │ - .line 482 │ - .local v5, "childCount":I │ - const/16 v26, 0x2 │ + .line 493 │ + .local v6, "childCount":I │ + const/16 v29, 0x2 │ │ - move/from16 v0, v26 │ + move/from16 v0, v29 │ │ - if-le v5, v0, :cond_1 │ + if-le v6, v0, :cond_1 │ │ - .line 483 │ - const-string v26, "SlidingPaneLayout" │ + .line 494 │ + const-string v29, "SlidingPaneLayout" │ │ - const-string v27, "onMeasure: More than two child views are not supported." │ + const-string v30, "onMeasure: More than two child views are not supported." │ │ - invoke-static/range {v26 .. v27}, Landroid/util/Log;->e(Ljava/lang/String;Ljava/lang/String;)I │ + invoke-static/range {v29 .. v30}, Landroid/util/Log;->e(Ljava/lang/String;Ljava/lang/String;)I │ │ - .line 487 │ + .line 498 │ :cond_1 │ - const/16 v26, 0x0 │ + const/16 v29, 0x0 │ │ - move-object/from16 v0, v26 │ + move-object/from16 v0, v29 │ │ move-object/from16 v1, p0 │ │ iput-object v0, v1, Landroid/support/v4/widget/SlidingPaneLayout;->mSlideableView:Landroid/view/View; │ │ - .line 491 │ - const/4 v14, 0x0 │ + .line 502 │ + const/4 v15, 0x0 │ │ - .local v14, "i":I │ + .local v15, "i":I │ :goto_2 │ - if-ge v14, v5, :cond_f │ + if-ge v15, v6, :cond_f │ │ - .line 492 │ + .line 503 │ move-object/from16 v0, p0 │ │ - invoke-virtual {v0, v14}, Landroid/support/v4/widget/SlidingPaneLayout;->getChildAt(I)Landroid/view/View; │ + invoke-virtual {v0, v15}, Landroid/support/v4/widget/SlidingPaneLayout;->getChildAt(I)Landroid/view/View; │ │ - move-result-object v4 │ + move-result-object v5 │ │ - .line 493 │ - .local v4, "child":Landroid/view/View; │ - invoke-virtual {v4}, Landroid/view/View;->getLayoutParams()Landroid/view/ViewGroup$LayoutParams; │ + .line 504 │ + .local v5, "child":Landroid/view/View; │ + invoke-virtual {v5}, Landroid/view/View;->getLayoutParams()Landroid/view/ViewGroup$LayoutParams; │ │ - move-result-object v16 │ + move-result-object v17 │ │ - check-cast v16, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams; │ + check-cast v17, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams; │ │ - .line 495 │ - .local v16, "lp":Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams; │ - invoke-virtual {v4}, Landroid/view/View;->getVisibility()I │ + .line 506 │ + .local v17, "lp":Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams; │ + invoke-virtual {v5}, Landroid/view/View;->getVisibility()I │ │ - move-result v26 │ + move-result v29 │ │ - const/16 v27, 0x8 │ + const/16 v30, 0x8 │ │ - move/from16 v0, v26 │ + move/from16 v0, v29 │ │ - move/from16 v1, v27 │ + move/from16 v1, v30 │ │ if-ne v0, v1, :cond_7 │ │ - .line 496 │ - const/16 v26, 0x0 │ + .line 507 │ + const/16 v29, 0x0 │ │ - move/from16 v0, v26 │ + move/from16 v0, v29 │ │ - move-object/from16 v1, v16 │ + move-object/from16 v1, v17 │ │ iput-boolean v0, v1, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;->dimWhenOffset:Z │ │ - .line 491 │ + .line 502 │ :cond_2 │ :goto_3 │ - add-int/lit8 v14, v14, 0x1 │ + add-int/lit8 v15, v15, 0x1 │ │ goto :goto_2 │ │ - .line 445 │ - .end local v3 # "canSlide":Z │ - .end local v4 # "child":Landroid/view/View; │ - .end local v5 # "childCount":I │ - .end local v14 # "i":I │ - .end local v15 # "layoutHeight":I │ - .end local v16 # "lp":Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams; │ - .end local v17 # "maxLayoutHeight":I │ - .end local v21 # "weightSum":F │ - .end local v23 # "widthRemaining":I │ + .line 455 │ + .end local v4 # "canSlide":Z │ + .end local v5 # "child":Landroid/view/View; │ + .end local v6 # "childCount":I │ + .end local v15 # "i":I │ + .end local v16 # "layoutHeight":I │ + .end local v17 # "lp":Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams; │ + .end local v18 # "maxLayoutHeight":I │ + .end local v23 # "weightSum":F │ + .end local v24 # "widthAvailable":I │ + .end local v26 # "widthRemaining":I │ :cond_3 │ - if-nez v22, :cond_0 │ + if-nez v25, :cond_0 │ │ - .line 446 │ - const/high16 v22, 0x40000000 # 2.0f │ + .line 456 │ + const/high16 v25, 0x40000000 # 2.0f │ │ - .line 447 │ - const/16 v24, 0x12c │ + .line 457 │ + const/16 v27, 0x12c │ │ goto :goto_0 │ │ - .line 450 │ + .line 460 │ :cond_4 │ - new-instance v26, Ljava/lang/IllegalStateException; │ + new-instance v29, Ljava/lang/IllegalStateException; │ │ - const-string v27, "Width must have an exact value or MATCH_PARENT" │ + const-string v30, "Width must have an exact value or MATCH_PARENT" │ │ - invoke-direct/range {v26 .. v27}, Ljava/lang/IllegalStateException;->(Ljava/lang/String;)V │ + invoke-direct/range {v29 .. v30}, Ljava/lang/IllegalStateException;->(Ljava/lang/String;)V │ │ - throw v26 │ + throw v29 │ │ - .line 452 │ + .line 462 │ :cond_5 │ - if-nez v11, :cond_0 │ + if-nez v12, :cond_0 │ │ - .line 453 │ + .line 463 │ invoke-virtual/range {p0 .. p0}, Landroid/support/v4/widget/SlidingPaneLayout;->isInEditMode()Z │ │ - move-result v26 │ + move-result v29 │ │ - if-eqz v26, :cond_6 │ + if-eqz v29, :cond_6 │ │ - .line 457 │ - if-nez v11, :cond_0 │ + .line 467 │ + if-nez v12, :cond_0 │ │ - .line 458 │ - const/high16 v11, -0x80000000 │ + .line 468 │ + const/high16 v12, -0x80000000 │ │ - .line 459 │ - const/16 v12, 0x12c │ + .line 469 │ + const/16 v13, 0x12c │ │ goto :goto_0 │ │ - .line 462 │ + .line 472 │ :cond_6 │ - new-instance v26, Ljava/lang/IllegalStateException; │ + new-instance v29, Ljava/lang/IllegalStateException; │ │ - const-string v27, "Height must not be UNSPECIFIED" │ + const-string v30, "Height must not be UNSPECIFIED" │ │ - invoke-direct/range {v26 .. v27}, Ljava/lang/IllegalStateException;->(Ljava/lang/String;)V │ + invoke-direct/range {v29 .. v30}, Ljava/lang/IllegalStateException;->(Ljava/lang/String;)V │ │ - throw v26 │ + throw v29 │ │ - .line 470 │ - .restart local v15 # "layoutHeight":I │ - .restart local v17 # "maxLayoutHeight":I │ + .line 480 │ + .restart local v16 # "layoutHeight":I │ + .restart local v18 # "maxLayoutHeight":I │ :sswitch_0 │ invoke-virtual/range {p0 .. p0}, Landroid/support/v4/widget/SlidingPaneLayout;->getPaddingTop()I │ │ - move-result v26 │ + move-result v29 │ │ - sub-int v26, v12, v26 │ + sub-int v29, v13, v29 │ │ invoke-virtual/range {p0 .. p0}, Landroid/support/v4/widget/SlidingPaneLayout;->getPaddingBottom()I │ │ - move-result v27 │ + move-result v30 │ │ - sub-int v17, v26, v27 │ + sub-int v18, v29, v30 │ │ - move/from16 v15, v17 │ + move/from16 v16, v18 │ │ - .line 471 │ + .line 481 │ goto/16 :goto_1 │ │ - .line 473 │ + .line 483 │ :sswitch_1 │ invoke-virtual/range {p0 .. p0}, Landroid/support/v4/widget/SlidingPaneLayout;->getPaddingTop()I │ │ - move-result v26 │ + move-result v29 │ │ - sub-int v26, v12, v26 │ + sub-int v29, v13, v29 │ │ invoke-virtual/range {p0 .. p0}, Landroid/support/v4/widget/SlidingPaneLayout;->getPaddingBottom()I │ │ - move-result v27 │ + move-result v30 │ │ - sub-int v17, v26, v27 │ + sub-int v18, v29, v30 │ │ goto/16 :goto_1 │ │ - .line 500 │ - .restart local v3 # "canSlide":Z │ - .restart local v4 # "child":Landroid/view/View; │ - .restart local v5 # "childCount":I │ - .restart local v14 # "i":I │ - .restart local v16 # "lp":Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams; │ - .restart local v21 # "weightSum":F │ - .restart local v23 # "widthRemaining":I │ + .line 511 │ + .restart local v4 # "canSlide":Z │ + .restart local v5 # "child":Landroid/view/View; │ + .restart local v6 # "childCount":I │ + .restart local v15 # "i":I │ + .restart local v17 # "lp":Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams; │ + .restart local v23 # "weightSum":F │ + .restart local v24 # "widthAvailable":I │ + .restart local v26 # "widthRemaining":I │ :cond_7 │ - move-object/from16 v0, v16 │ + move-object/from16 v0, v17 │ │ iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;->weight:F │ │ - move/from16 v26, v0 │ + move/from16 v29, v0 │ │ - const/16 v27, 0x0 │ + const/16 v30, 0x0 │ │ - cmpl-float v26, v26, v27 │ + cmpl-float v29, v29, v30 │ │ - if-lez v26, :cond_8 │ + if-lez v29, :cond_8 │ │ - .line 501 │ - move-object/from16 v0, v16 │ + .line 512 │ + move-object/from16 v0, v17 │ │ iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;->weight:F │ │ - move/from16 v26, v0 │ + move/from16 v29, v0 │ │ - add-float v21, v21, v26 │ + add-float v23, v23, v29 │ │ - .line 505 │ - move-object/from16 v0, v16 │ + .line 516 │ + move-object/from16 v0, v17 │ │ iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;->width:I │ │ - move/from16 v26, v0 │ + move/from16 v29, v0 │ │ - if-eqz v26, :cond_2 │ + if-eqz v29, :cond_2 │ │ - .line 509 │ + .line 520 │ :cond_8 │ - move-object/from16 v0, v16 │ + move-object/from16 v0, v17 │ │ iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;->leftMargin:I │ │ - move/from16 v26, v0 │ + move/from16 v29, v0 │ │ - move-object/from16 v0, v16 │ + move-object/from16 v0, v17 │ │ iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;->rightMargin:I │ │ - move/from16 v27, v0 │ + move/from16 v30, v0 │ │ - add-int v13, v26, v27 │ + add-int v14, v29, v30 │ │ - .line 510 │ - .local v13, "horizontalMargin":I │ - move-object/from16 v0, v16 │ + .line 521 │ + .local v14, "horizontalMargin":I │ + move-object/from16 v0, v17 │ │ iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;->width:I │ │ - move/from16 v26, v0 │ + move/from16 v29, v0 │ │ - const/16 v27, -0x2 │ + const/16 v30, -0x2 │ │ - move/from16 v0, v26 │ + move/from16 v0, v29 │ │ - move/from16 v1, v27 │ + move/from16 v1, v30 │ │ if-ne v0, v1, :cond_a │ │ - .line 511 │ - sub-int v26, v24, v13 │ + .line 522 │ + sub-int v29, v24, v14 │ │ - const/high16 v27, -0x80000000 │ + const/high16 v30, -0x80000000 │ │ - invoke-static/range {v26 .. v27}, Landroid/view/View$MeasureSpec;->makeMeasureSpec(II)I │ + invoke-static/range {v29 .. v30}, Landroid/view/View$MeasureSpec;->makeMeasureSpec(II)I │ │ - move-result v9 │ + move-result v10 │ │ - .line 521 │ - .local v9, "childWidthSpec":I │ + .line 532 │ + .local v10, "childWidthSpec":I │ :goto_4 │ - move-object/from16 v0, v16 │ + move-object/from16 v0, v17 │ │ iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;->height:I │ │ - move/from16 v26, v0 │ + move/from16 v29, v0 │ │ - const/16 v27, -0x2 │ + const/16 v30, -0x2 │ │ - move/from16 v0, v26 │ + move/from16 v0, v29 │ │ - move/from16 v1, v27 │ + move/from16 v1, v30 │ │ if-ne v0, v1, :cond_c │ │ - .line 522 │ - const/high16 v26, -0x80000000 │ + .line 533 │ + const/high16 v29, -0x80000000 │ │ - move/from16 v0, v17 │ + move/from16 v0, v18 │ │ - move/from16 v1, v26 │ + move/from16 v1, v29 │ │ invoke-static {v0, v1}, Landroid/view/View$MeasureSpec;->makeMeasureSpec(II)I │ │ - move-result v7 │ + move-result v8 │ │ - .line 529 │ - .local v7, "childHeightSpec":I │ + .line 540 │ + .local v8, "childHeightSpec":I │ :goto_5 │ - invoke-virtual {v4, v9, v7}, Landroid/view/View;->measure(II)V │ + invoke-virtual {v5, v10, v8}, Landroid/view/View;->measure(II)V │ │ - .line 530 │ - invoke-virtual {v4}, Landroid/view/View;->getMeasuredWidth()I │ + .line 541 │ + invoke-virtual {v5}, Landroid/view/View;->getMeasuredWidth()I │ │ - move-result v8 │ + move-result v9 │ │ - .line 531 │ - .local v8, "childWidth":I │ - invoke-virtual {v4}, Landroid/view/View;->getMeasuredHeight()I │ + .line 542 │ + .local v9, "childWidth":I │ + invoke-virtual {v5}, Landroid/view/View;->getMeasuredHeight()I │ │ - move-result v6 │ + move-result v7 │ │ - .line 533 │ - .local v6, "childHeight":I │ - const/high16 v26, -0x80000000 │ + .line 544 │ + .local v7, "childHeight":I │ + const/high16 v29, -0x80000000 │ │ - move/from16 v0, v26 │ + move/from16 v0, v29 │ │ - if-ne v11, v0, :cond_9 │ + if-ne v12, v0, :cond_9 │ │ - if-le v6, v15, :cond_9 │ + move/from16 v0, v16 │ │ - .line 534 │ - move/from16 v0, v17 │ + if-le v7, v0, :cond_9 │ + │ + .line 545 │ + move/from16 v0, v18 │ │ - invoke-static {v6, v0}, Ljava/lang/Math;->min(II)I │ + invoke-static {v7, v0}, Ljava/lang/Math;->min(II)I │ │ - move-result v15 │ + move-result v16 │ │ - .line 537 │ + .line 548 │ :cond_9 │ - sub-int v23, v23, v8 │ + sub-int v26, v26, v9 │ │ - .line 538 │ - if-gez v23, :cond_e │ + .line 549 │ + if-gez v26, :cond_e │ │ - const/16 v26, 0x1 │ + const/16 v29, 0x1 │ │ :goto_6 │ - move/from16 v0, v26 │ + move/from16 v0, v29 │ │ - move-object/from16 v1, v16 │ + move-object/from16 v1, v17 │ │ iput-boolean v0, v1, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;->slideable:Z │ │ - or-int v3, v3, v26 │ + or-int v4, v4, v29 │ │ - .line 539 │ - move-object/from16 v0, v16 │ + .line 550 │ + move-object/from16 v0, v17 │ │ iget-boolean v0, v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;->slideable:Z │ │ - move/from16 v26, v0 │ + move/from16 v29, v0 │ │ - if-eqz v26, :cond_2 │ + if-eqz v29, :cond_2 │ │ - .line 540 │ + .line 551 │ move-object/from16 v0, p0 │ │ - iput-object v4, v0, Landroid/support/v4/widget/SlidingPaneLayout;->mSlideableView:Landroid/view/View; │ + iput-object v5, v0, Landroid/support/v4/widget/SlidingPaneLayout;->mSlideableView:Landroid/view/View; │ │ goto/16 :goto_3 │ │ - .line 513 │ - .end local v6 # "childHeight":I │ - .end local v7 # "childHeightSpec":I │ - .end local v8 # "childWidth":I │ - .end local v9 # "childWidthSpec":I │ + .line 524 │ + .end local v7 # "childHeight":I │ + .end local v8 # "childHeightSpec":I │ + .end local v9 # "childWidth":I │ + .end local v10 # "childWidthSpec":I │ :cond_a │ - move-object/from16 v0, v16 │ + move-object/from16 v0, v17 │ │ iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;->width:I │ │ - move/from16 v26, v0 │ + move/from16 v29, v0 │ │ - const/16 v27, -0x1 │ + const/16 v30, -0x1 │ │ - move/from16 v0, v26 │ + move/from16 v0, v29 │ │ - move/from16 v1, v27 │ + move/from16 v1, v30 │ │ if-ne v0, v1, :cond_b │ │ - .line 514 │ - sub-int v26, v24, v13 │ + .line 525 │ + sub-int v29, v24, v14 │ │ - const/high16 v27, 0x40000000 # 2.0f │ + const/high16 v30, 0x40000000 # 2.0f │ │ - invoke-static/range {v26 .. v27}, Landroid/view/View$MeasureSpec;->makeMeasureSpec(II)I │ + invoke-static/range {v29 .. v30}, Landroid/view/View$MeasureSpec;->makeMeasureSpec(II)I │ │ - move-result v9 │ + move-result v10 │ │ - .restart local v9 # "childWidthSpec":I │ + .restart local v10 # "childWidthSpec":I │ goto :goto_4 │ │ - .line 517 │ - .end local v9 # "childWidthSpec":I │ + .line 528 │ + .end local v10 # "childWidthSpec":I │ :cond_b │ - move-object/from16 v0, v16 │ + move-object/from16 v0, v17 │ │ iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;->width:I │ │ - move/from16 v26, v0 │ + move/from16 v29, v0 │ │ - const/high16 v27, 0x40000000 # 2.0f │ + const/high16 v30, 0x40000000 # 2.0f │ │ - invoke-static/range {v26 .. v27}, Landroid/view/View$MeasureSpec;->makeMeasureSpec(II)I │ + invoke-static/range {v29 .. v30}, Landroid/view/View$MeasureSpec;->makeMeasureSpec(II)I │ │ - move-result v9 │ + move-result v10 │ │ - .restart local v9 # "childWidthSpec":I │ + .restart local v10 # "childWidthSpec":I │ goto :goto_4 │ │ - .line 523 │ + .line 534 │ :cond_c │ - move-object/from16 v0, v16 │ + move-object/from16 v0, v17 │ │ iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;->height:I │ │ - move/from16 v26, v0 │ + move/from16 v29, v0 │ │ - const/16 v27, -0x1 │ + const/16 v30, -0x1 │ │ - move/from16 v0, v26 │ + move/from16 v0, v29 │ │ - move/from16 v1, v27 │ + move/from16 v1, v30 │ │ if-ne v0, v1, :cond_d │ │ - .line 524 │ - const/high16 v26, 0x40000000 # 2.0f │ + .line 535 │ + const/high16 v29, 0x40000000 # 2.0f │ │ - move/from16 v0, v17 │ + move/from16 v0, v18 │ │ - move/from16 v1, v26 │ + move/from16 v1, v29 │ │ invoke-static {v0, v1}, Landroid/view/View$MeasureSpec;->makeMeasureSpec(II)I │ │ - move-result v7 │ + move-result v8 │ │ - .restart local v7 # "childHeightSpec":I │ + .restart local v8 # "childHeightSpec":I │ goto :goto_5 │ │ - .line 526 │ - .end local v7 # "childHeightSpec":I │ + .line 537 │ + .end local v8 # "childHeightSpec":I │ :cond_d │ - move-object/from16 v0, v16 │ + move-object/from16 v0, v17 │ │ iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;->height:I │ │ - move/from16 v26, v0 │ + move/from16 v29, v0 │ │ - const/high16 v27, 0x40000000 # 2.0f │ + const/high16 v30, 0x40000000 # 2.0f │ │ - invoke-static/range {v26 .. v27}, Landroid/view/View$MeasureSpec;->makeMeasureSpec(II)I │ + invoke-static/range {v29 .. v30}, Landroid/view/View$MeasureSpec;->makeMeasureSpec(II)I │ │ - move-result v7 │ + move-result v8 │ │ - .restart local v7 # "childHeightSpec":I │ + .restart local v8 # "childHeightSpec":I │ goto :goto_5 │ │ - .line 538 │ - .restart local v6 # "childHeight":I │ - .restart local v8 # "childWidth":I │ + .line 549 │ + .restart local v7 # "childHeight":I │ + .restart local v9 # "childWidth":I │ :cond_e │ - const/16 v26, 0x0 │ + const/16 v29, 0x0 │ │ goto :goto_6 │ │ - .line 545 │ - .end local v4 # "child":Landroid/view/View; │ - .end local v6 # "childHeight":I │ - .end local v7 # "childHeightSpec":I │ - .end local v8 # "childWidth":I │ - .end local v9 # "childWidthSpec":I │ - .end local v13 # "horizontalMargin":I │ - .end local v16 # "lp":Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams; │ + .line 556 │ + .end local v5 # "child":Landroid/view/View; │ + .end local v7 # "childHeight":I │ + .end local v8 # "childHeightSpec":I │ + .end local v9 # "childWidth":I │ + .end local v10 # "childWidthSpec":I │ + .end local v14 # "horizontalMargin":I │ + .end local v17 # "lp":Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams; │ :cond_f │ - if-nez v3, :cond_10 │ + if-nez v4, :cond_10 │ │ - const/16 v26, 0x0 │ + const/16 v29, 0x0 │ │ - cmpl-float v26, v21, v26 │ + cmpl-float v29, v23, v29 │ │ - if-lez v26, :cond_1e │ + if-lez v29, :cond_1e │ │ - .line 546 │ + .line 557 │ :cond_10 │ move-object/from16 v0, p0 │ │ iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout;->mOverhangSize:I │ │ - move/from16 v26, v0 │ + move/from16 v29, v0 │ │ - sub-int v10, v24, v26 │ + sub-int v11, v24, v29 │ │ - .line 548 │ - .local v10, "fixedPanelWidthLimit":I │ - const/4 v14, 0x0 │ + .line 559 │ + .local v11, "fixedPanelWidthLimit":I │ + const/4 v15, 0x0 │ │ :goto_7 │ - if-ge v14, v5, :cond_1e │ + if-ge v15, v6, :cond_1e │ │ - .line 549 │ + .line 560 │ move-object/from16 v0, p0 │ │ - invoke-virtual {v0, v14}, Landroid/support/v4/widget/SlidingPaneLayout;->getChildAt(I)Landroid/view/View; │ + invoke-virtual {v0, v15}, Landroid/support/v4/widget/SlidingPaneLayout;->getChildAt(I)Landroid/view/View; │ │ - move-result-object v4 │ + move-result-object v5 │ │ - .line 551 │ - .restart local v4 # "child":Landroid/view/View; │ - invoke-virtual {v4}, Landroid/view/View;->getVisibility()I │ + .line 562 │ + .restart local v5 # "child":Landroid/view/View; │ + invoke-virtual {v5}, Landroid/view/View;->getVisibility()I │ │ - move-result v26 │ + move-result v29 │ │ - const/16 v27, 0x8 │ + const/16 v30, 0x8 │ │ - move/from16 v0, v26 │ + move/from16 v0, v29 │ │ - move/from16 v1, v27 │ + move/from16 v1, v30 │ │ if-ne v0, v1, :cond_12 │ │ - .line 548 │ + .line 559 │ :cond_11 │ :goto_8 │ - add-int/lit8 v14, v14, 0x1 │ + add-int/lit8 v15, v15, 0x1 │ │ goto :goto_7 │ │ - .line 555 │ + .line 566 │ :cond_12 │ - invoke-virtual {v4}, Landroid/view/View;->getLayoutParams()Landroid/view/ViewGroup$LayoutParams; │ + invoke-virtual {v5}, Landroid/view/View;->getLayoutParams()Landroid/view/ViewGroup$LayoutParams; │ │ - move-result-object v16 │ + move-result-object v17 │ │ - check-cast v16, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams; │ + check-cast v17, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams; │ │ - .line 557 │ - .restart local v16 # "lp":Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams; │ - invoke-virtual {v4}, Landroid/view/View;->getVisibility()I │ + .line 568 │ + .restart local v17 # "lp":Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams; │ + invoke-virtual {v5}, Landroid/view/View;->getVisibility()I │ │ - move-result v26 │ + move-result v29 │ │ - const/16 v27, 0x8 │ + const/16 v30, 0x8 │ │ - move/from16 v0, v26 │ + move/from16 v0, v29 │ │ - move/from16 v1, v27 │ + move/from16 v1, v30 │ │ if-eq v0, v1, :cond_11 │ │ - .line 561 │ - move-object/from16 v0, v16 │ + .line 572 │ + move-object/from16 v0, v17 │ │ iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;->width:I │ │ - move/from16 v26, v0 │ + move/from16 v29, v0 │ │ - if-nez v26, :cond_14 │ + if-nez v29, :cond_14 │ │ - move-object/from16 v0, v16 │ + move-object/from16 v0, v17 │ │ iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;->weight:F │ │ - move/from16 v26, v0 │ + move/from16 v29, v0 │ │ - const/16 v27, 0x0 │ + const/16 v30, 0x0 │ │ - cmpl-float v26, v26, v27 │ + cmpl-float v29, v29, v30 │ │ - if-lez v26, :cond_14 │ + if-lez v29, :cond_14 │ │ - const/16 v20, 0x1 │ + const/16 v22, 0x1 │ │ - .line 562 │ - .local v20, "skippedFirstPass":Z │ + .line 573 │ + .local v22, "skippedFirstPass":Z │ :goto_9 │ - if-eqz v20, :cond_15 │ + if-eqz v22, :cond_15 │ │ - const/16 v18, 0x0 │ + const/16 v20, 0x0 │ │ - .line 563 │ - .local v18, "measuredWidth":I │ + .line 574 │ + .local v20, "measuredWidth":I │ :goto_a │ - if-eqz v3, :cond_19 │ + if-eqz v4, :cond_19 │ │ move-object/from16 v0, p0 │ │ iget-object v0, v0, Landroid/support/v4/widget/SlidingPaneLayout;->mSlideableView:Landroid/view/View; │ │ - move-object/from16 v26, v0 │ + move-object/from16 v29, v0 │ │ - move-object/from16 v0, v26 │ + move-object/from16 v0, v29 │ │ - if-eq v4, v0, :cond_19 │ + if-eq v5, v0, :cond_19 │ │ - .line 564 │ - move-object/from16 v0, v16 │ + .line 575 │ + move-object/from16 v0, v17 │ │ iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;->width:I │ │ - move/from16 v26, v0 │ + move/from16 v29, v0 │ │ - if-gez v26, :cond_11 │ + if-gez v29, :cond_11 │ │ - move/from16 v0, v18 │ + move/from16 v0, v20 │ │ - if-gt v0, v10, :cond_13 │ + if-gt v0, v11, :cond_13 │ │ - move-object/from16 v0, v16 │ + move-object/from16 v0, v17 │ │ iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;->weight:F │ │ - move/from16 v26, v0 │ + move/from16 v29, v0 │ │ - const/16 v27, 0x0 │ + const/16 v30, 0x0 │ │ - cmpl-float v26, v26, v27 │ + cmpl-float v29, v29, v30 │ │ - if-lez v26, :cond_11 │ + if-lez v29, :cond_11 │ │ - .line 568 │ + .line 579 │ :cond_13 │ - if-eqz v20, :cond_18 │ + if-eqz v22, :cond_18 │ │ - .line 571 │ - move-object/from16 v0, v16 │ + .line 582 │ + move-object/from16 v0, v17 │ │ iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;->height:I │ │ - move/from16 v26, v0 │ + move/from16 v29, v0 │ │ - const/16 v27, -0x2 │ + const/16 v30, -0x2 │ │ - move/from16 v0, v26 │ + move/from16 v0, v29 │ │ - move/from16 v1, v27 │ + move/from16 v1, v30 │ │ if-ne v0, v1, :cond_16 │ │ - .line 572 │ - const/high16 v26, -0x80000000 │ + .line 583 │ + const/high16 v29, -0x80000000 │ │ - move/from16 v0, v17 │ + move/from16 v0, v18 │ │ - move/from16 v1, v26 │ + move/from16 v1, v29 │ │ invoke-static {v0, v1}, Landroid/view/View$MeasureSpec;->makeMeasureSpec(II)I │ │ - move-result v7 │ + move-result v8 │ │ - .line 585 │ - .restart local v7 # "childHeightSpec":I │ + .line 596 │ + .restart local v8 # "childHeightSpec":I │ :goto_b │ - const/high16 v26, 0x40000000 # 2.0f │ + const/high16 v29, 0x40000000 # 2.0f │ │ - move/from16 v0, v26 │ + move/from16 v0, v29 │ │ - invoke-static {v10, v0}, Landroid/view/View$MeasureSpec;->makeMeasureSpec(II)I │ + invoke-static {v11, v0}, Landroid/view/View$MeasureSpec;->makeMeasureSpec(II)I │ │ - move-result v9 │ + move-result v10 │ │ - .line 587 │ - .restart local v9 # "childWidthSpec":I │ - invoke-virtual {v4, v9, v7}, Landroid/view/View;->measure(II)V │ + .line 598 │ + .restart local v10 # "childWidthSpec":I │ + invoke-virtual {v5, v10, v8}, Landroid/view/View;->measure(II)V │ │ goto :goto_8 │ │ - .line 561 │ - .end local v7 # "childHeightSpec":I │ - .end local v9 # "childWidthSpec":I │ - .end local v18 # "measuredWidth":I │ - .end local v20 # "skippedFirstPass":Z │ + .line 572 │ + .end local v8 # "childHeightSpec":I │ + .end local v10 # "childWidthSpec":I │ + .end local v20 # "measuredWidth":I │ + .end local v22 # "skippedFirstPass":Z │ :cond_14 │ - const/16 v20, 0x0 │ + const/16 v22, 0x0 │ │ goto :goto_9 │ │ - .line 562 │ - .restart local v20 # "skippedFirstPass":Z │ + .line 573 │ + .restart local v22 # "skippedFirstPass":Z │ :cond_15 │ - invoke-virtual {v4}, Landroid/view/View;->getMeasuredWidth()I │ + invoke-virtual {v5}, Landroid/view/View;->getMeasuredWidth()I │ │ - move-result v18 │ + move-result v20 │ │ goto :goto_a │ │ - .line 574 │ - .restart local v18 # "measuredWidth":I │ + .line 585 │ + .restart local v20 # "measuredWidth":I │ :cond_16 │ - move-object/from16 v0, v16 │ + move-object/from16 v0, v17 │ │ iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;->height:I │ │ - move/from16 v26, v0 │ + move/from16 v29, v0 │ │ - const/16 v27, -0x1 │ + const/16 v30, -0x1 │ │ - move/from16 v0, v26 │ + move/from16 v0, v29 │ │ - move/from16 v1, v27 │ + move/from16 v1, v30 │ │ if-ne v0, v1, :cond_17 │ │ - .line 575 │ - const/high16 v26, 0x40000000 # 2.0f │ + .line 586 │ + const/high16 v29, 0x40000000 # 2.0f │ │ - move/from16 v0, v17 │ + move/from16 v0, v18 │ │ - move/from16 v1, v26 │ + move/from16 v1, v29 │ │ invoke-static {v0, v1}, Landroid/view/View$MeasureSpec;->makeMeasureSpec(II)I │ │ - move-result v7 │ + move-result v8 │ │ - .restart local v7 # "childHeightSpec":I │ + .restart local v8 # "childHeightSpec":I │ goto :goto_b │ │ - .line 578 │ - .end local v7 # "childHeightSpec":I │ + .line 589 │ + .end local v8 # "childHeightSpec":I │ :cond_17 │ - move-object/from16 v0, v16 │ + move-object/from16 v0, v17 │ │ iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;->height:I │ │ - move/from16 v26, v0 │ + move/from16 v29, v0 │ │ - const/high16 v27, 0x40000000 # 2.0f │ + const/high16 v30, 0x40000000 # 2.0f │ │ - invoke-static/range {v26 .. v27}, Landroid/view/View$MeasureSpec;->makeMeasureSpec(II)I │ + invoke-static/range {v29 .. v30}, Landroid/view/View$MeasureSpec;->makeMeasureSpec(II)I │ │ - move-result v7 │ + move-result v8 │ │ - .restart local v7 # "childHeightSpec":I │ + .restart local v8 # "childHeightSpec":I │ goto :goto_b │ │ - .line 582 │ - .end local v7 # "childHeightSpec":I │ + .line 593 │ + .end local v8 # "childHeightSpec":I │ :cond_18 │ - invoke-virtual {v4}, Landroid/view/View;->getMeasuredHeight()I │ + invoke-virtual {v5}, Landroid/view/View;->getMeasuredHeight()I │ │ - move-result v26 │ + move-result v29 │ │ - const/high16 v27, 0x40000000 # 2.0f │ + const/high16 v30, 0x40000000 # 2.0f │ │ - invoke-static/range {v26 .. v27}, Landroid/view/View$MeasureSpec;->makeMeasureSpec(II)I │ + invoke-static/range {v29 .. v30}, Landroid/view/View$MeasureSpec;->makeMeasureSpec(II)I │ │ - move-result v7 │ + move-result v8 │ │ - .restart local v7 # "childHeightSpec":I │ + .restart local v8 # "childHeightSpec":I │ goto :goto_b │ │ - .line 589 │ - .end local v7 # "childHeightSpec":I │ + .line 600 │ + .end local v8 # "childHeightSpec":I │ :cond_19 │ - move-object/from16 v0, v16 │ + move-object/from16 v0, v17 │ │ iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;->weight:F │ │ - move/from16 v26, v0 │ + move/from16 v29, v0 │ │ - const/16 v27, 0x0 │ + const/16 v30, 0x0 │ │ - cmpl-float v26, v26, v27 │ + cmpl-float v29, v29, v30 │ │ - if-lez v26, :cond_11 │ + if-lez v29, :cond_11 │ │ - .line 591 │ - move-object/from16 v0, v16 │ + .line 602 │ + move-object/from16 v0, v17 │ │ iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;->width:I │ │ - move/from16 v26, v0 │ + move/from16 v29, v0 │ │ - if-nez v26, :cond_1c │ + if-nez v29, :cond_1c │ │ - .line 593 │ - move-object/from16 v0, v16 │ + .line 604 │ + move-object/from16 v0, v17 │ │ iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;->height:I │ │ - move/from16 v26, v0 │ + move/from16 v29, v0 │ │ - const/16 v27, -0x2 │ + const/16 v30, -0x2 │ │ - move/from16 v0, v26 │ + move/from16 v0, v29 │ │ - move/from16 v1, v27 │ + move/from16 v1, v30 │ │ if-ne v0, v1, :cond_1a │ │ - .line 594 │ - const/high16 v26, -0x80000000 │ + .line 605 │ + const/high16 v29, -0x80000000 │ │ - move/from16 v0, v17 │ + move/from16 v0, v18 │ │ - move/from16 v1, v26 │ + move/from16 v1, v29 │ │ invoke-static {v0, v1}, Landroid/view/View$MeasureSpec;->makeMeasureSpec(II)I │ │ - move-result v7 │ + move-result v8 │ │ - .line 608 │ - .restart local v7 # "childHeightSpec":I │ + .line 619 │ + .restart local v8 # "childHeightSpec":I │ :goto_c │ - if-eqz v3, :cond_1d │ + if-eqz v4, :cond_1d │ │ - .line 610 │ - move-object/from16 v0, v16 │ + .line 621 │ + move-object/from16 v0, v17 │ │ iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;->leftMargin:I │ │ - move/from16 v26, v0 │ + move/from16 v29, v0 │ │ - move-object/from16 v0, v16 │ + move-object/from16 v0, v17 │ │ iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;->rightMargin:I │ │ - move/from16 v27, v0 │ + move/from16 v30, v0 │ │ - add-int v13, v26, v27 │ + add-int v14, v29, v30 │ │ - .line 611 │ - .restart local v13 # "horizontalMargin":I │ - sub-int v19, v24, v13 │ + .line 622 │ + .restart local v14 # "horizontalMargin":I │ + sub-int v21, v24, v14 │ │ - .line 612 │ - .local v19, "newWidth":I │ - const/high16 v26, 0x40000000 # 2.0f │ + .line 623 │ + .local v21, "newWidth":I │ + const/high16 v29, 0x40000000 # 2.0f │ │ - move/from16 v0, v19 │ + move/from16 v0, v21 │ │ - move/from16 v1, v26 │ + move/from16 v1, v29 │ │ invoke-static {v0, v1}, Landroid/view/View$MeasureSpec;->makeMeasureSpec(II)I │ │ - move-result v9 │ + move-result v10 │ │ - .line 614 │ - .restart local v9 # "childWidthSpec":I │ - move/from16 v0, v18 │ + .line 625 │ + .restart local v10 # "childWidthSpec":I │ + move/from16 v0, v20 │ │ - move/from16 v1, v19 │ + move/from16 v1, v21 │ │ if-eq v0, v1, :cond_11 │ │ - .line 615 │ - invoke-virtual {v4, v9, v7}, Landroid/view/View;->measure(II)V │ + .line 626 │ + invoke-virtual {v5, v10, v8}, Landroid/view/View;->measure(II)V │ │ goto/16 :goto_8 │ │ - .line 596 │ - .end local v7 # "childHeightSpec":I │ - .end local v9 # "childWidthSpec":I │ - .end local v13 # "horizontalMargin":I │ - .end local v19 # "newWidth":I │ + .line 607 │ + .end local v8 # "childHeightSpec":I │ + .end local v10 # "childWidthSpec":I │ + .end local v14 # "horizontalMargin":I │ + .end local v21 # "newWidth":I │ :cond_1a │ - move-object/from16 v0, v16 │ + move-object/from16 v0, v17 │ │ iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;->height:I │ │ - move/from16 v26, v0 │ + move/from16 v29, v0 │ │ - const/16 v27, -0x1 │ + const/16 v30, -0x1 │ │ - move/from16 v0, v26 │ + move/from16 v0, v29 │ │ - move/from16 v1, v27 │ + move/from16 v1, v30 │ │ if-ne v0, v1, :cond_1b │ │ - .line 597 │ - const/high16 v26, 0x40000000 # 2.0f │ + .line 608 │ + const/high16 v29, 0x40000000 # 2.0f │ │ - move/from16 v0, v17 │ + move/from16 v0, v18 │ │ - move/from16 v1, v26 │ + move/from16 v1, v29 │ │ invoke-static {v0, v1}, Landroid/view/View$MeasureSpec;->makeMeasureSpec(II)I │ │ - move-result v7 │ + move-result v8 │ │ - .restart local v7 # "childHeightSpec":I │ + .restart local v8 # "childHeightSpec":I │ goto :goto_c │ │ - .line 600 │ - .end local v7 # "childHeightSpec":I │ + .line 611 │ + .end local v8 # "childHeightSpec":I │ :cond_1b │ - move-object/from16 v0, v16 │ + move-object/from16 v0, v17 │ │ iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;->height:I │ │ - move/from16 v26, v0 │ + move/from16 v29, v0 │ │ - const/high16 v27, 0x40000000 # 2.0f │ + const/high16 v30, 0x40000000 # 2.0f │ │ - invoke-static/range {v26 .. v27}, Landroid/view/View$MeasureSpec;->makeMeasureSpec(II)I │ + invoke-static/range {v29 .. v30}, Landroid/view/View$MeasureSpec;->makeMeasureSpec(II)I │ │ - move-result v7 │ + move-result v8 │ │ - .restart local v7 # "childHeightSpec":I │ + .restart local v8 # "childHeightSpec":I │ goto :goto_c │ │ - .line 604 │ - .end local v7 # "childHeightSpec":I │ + .line 615 │ + .end local v8 # "childHeightSpec":I │ :cond_1c │ - invoke-virtual {v4}, Landroid/view/View;->getMeasuredHeight()I │ + invoke-virtual {v5}, Landroid/view/View;->getMeasuredHeight()I │ │ - move-result v26 │ + move-result v29 │ │ - const/high16 v27, 0x40000000 # 2.0f │ + const/high16 v30, 0x40000000 # 2.0f │ │ - invoke-static/range {v26 .. v27}, Landroid/view/View$MeasureSpec;->makeMeasureSpec(II)I │ + invoke-static/range {v29 .. v30}, Landroid/view/View$MeasureSpec;->makeMeasureSpec(II)I │ │ - move-result v7 │ + move-result v8 │ │ - .restart local v7 # "childHeightSpec":I │ + .restart local v8 # "childHeightSpec":I │ goto :goto_c │ │ - .line 619 │ + .line 630 │ :cond_1d │ - const/16 v26, 0x0 │ + const/16 v29, 0x0 │ │ - move/from16 v0, v26 │ + move/from16 v0, v29 │ │ - move/from16 v1, v23 │ + move/from16 v1, v26 │ │ invoke-static {v0, v1}, Ljava/lang/Math;->max(II)I │ │ - move-result v25 │ + move-result v28 │ │ - .line 620 │ - .local v25, "widthToDistribute":I │ - move-object/from16 v0, v16 │ + .line 631 │ + .local v28, "widthToDistribute":I │ + move-object/from16 v0, v17 │ │ iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;->weight:F │ │ - move/from16 v26, v0 │ + move/from16 v29, v0 │ │ - move/from16 v0, v25 │ + move/from16 v0, v28 │ │ int-to-float v0, v0 │ │ - move/from16 v27, v0 │ + move/from16 v30, v0 │ │ - mul-float v26, v26, v27 │ + mul-float v29, v29, v30 │ │ - div-float v26, v26, v21 │ + div-float v29, v29, v23 │ │ - move/from16 v0, v26 │ + move/from16 v0, v29 │ │ - float-to-int v2, v0 │ + float-to-int v3, v0 │ │ - .line 621 │ - .local v2, "addedWidth":I │ - add-int v26, v18, v2 │ + .line 632 │ + .local v3, "addedWidth":I │ + add-int v29, v20, v3 │ │ - const/high16 v27, 0x40000000 # 2.0f │ + const/high16 v30, 0x40000000 # 2.0f │ │ - invoke-static/range {v26 .. v27}, Landroid/view/View$MeasureSpec;->makeMeasureSpec(II)I │ + invoke-static/range {v29 .. v30}, Landroid/view/View$MeasureSpec;->makeMeasureSpec(II)I │ │ - move-result v9 │ + move-result v10 │ │ - .line 623 │ - .restart local v9 # "childWidthSpec":I │ - invoke-virtual {v4, v9, v7}, Landroid/view/View;->measure(II)V │ + .line 634 │ + .restart local v10 # "childWidthSpec":I │ + invoke-virtual {v5, v10, v8}, Landroid/view/View;->measure(II)V │ │ goto/16 :goto_8 │ │ - .line 629 │ - .end local v2 # "addedWidth":I │ - .end local v4 # "child":Landroid/view/View; │ - .end local v7 # "childHeightSpec":I │ - .end local v9 # "childWidthSpec":I │ - .end local v10 # "fixedPanelWidthLimit":I │ - .end local v16 # "lp":Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams; │ - .end local v18 # "measuredWidth":I │ - .end local v20 # "skippedFirstPass":Z │ - .end local v25 # "widthToDistribute":I │ + .line 640 │ + .end local v3 # "addedWidth":I │ + .end local v5 # "child":Landroid/view/View; │ + .end local v8 # "childHeightSpec":I │ + .end local v10 # "childWidthSpec":I │ + .end local v11 # "fixedPanelWidthLimit":I │ + .end local v17 # "lp":Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams; │ + .end local v20 # "measuredWidth":I │ + .end local v22 # "skippedFirstPass":Z │ + .end local v28 # "widthToDistribute":I │ :cond_1e │ + move/from16 v20, v27 │ + │ + .line 641 │ + .restart local v20 # "measuredWidth":I │ + invoke-virtual/range {p0 .. p0}, Landroid/support/v4/widget/SlidingPaneLayout;->getPaddingTop()I │ + │ + move-result v29 │ + │ + add-int v29, v29, v16 │ + │ + invoke-virtual/range {p0 .. p0}, Landroid/support/v4/widget/SlidingPaneLayout;->getPaddingBottom()I │ + │ + move-result v30 │ + │ + add-int v19, v29, v30 │ + │ + .line 643 │ + .local v19, "measuredHeight":I │ move-object/from16 v0, p0 │ │ - move/from16 v1, v24 │ + move/from16 v1, v20 │ │ - invoke-virtual {v0, v1, v15}, Landroid/support/v4/widget/SlidingPaneLayout;->setMeasuredDimension(II)V │ + move/from16 v2, v19 │ │ - .line 630 │ + invoke-virtual {v0, v1, v2}, Landroid/support/v4/widget/SlidingPaneLayout;->setMeasuredDimension(II)V │ + │ + .line 644 │ move-object/from16 v0, p0 │ │ - iput-boolean v3, v0, Landroid/support/v4/widget/SlidingPaneLayout;->mCanSlide:Z │ + iput-boolean v4, v0, Landroid/support/v4/widget/SlidingPaneLayout;->mCanSlide:Z │ │ - .line 631 │ + .line 646 │ move-object/from16 v0, p0 │ │ iget-object v0, v0, Landroid/support/v4/widget/SlidingPaneLayout;->mDragHelper:Landroid/support/v4/widget/ViewDragHelper; │ │ - move-object/from16 v26, v0 │ + move-object/from16 v29, v0 │ │ - invoke-virtual/range {v26 .. v26}, Landroid/support/v4/widget/ViewDragHelper;->getViewDragState()I │ + invoke-virtual/range {v29 .. v29}, Landroid/support/v4/widget/ViewDragHelper;->getViewDragState()I │ │ - move-result v26 │ + move-result v29 │ │ - if-eqz v26, :cond_1f │ + if-eqz v29, :cond_1f │ │ - if-nez v3, :cond_1f │ + if-nez v4, :cond_1f │ │ - .line 633 │ + .line 648 │ move-object/from16 v0, p0 │ │ iget-object v0, v0, Landroid/support/v4/widget/SlidingPaneLayout;->mDragHelper:Landroid/support/v4/widget/ViewDragHelper; │ │ - move-object/from16 v26, v0 │ + move-object/from16 v29, v0 │ │ - invoke-virtual/range {v26 .. v26}, Landroid/support/v4/widget/ViewDragHelper;->abort()V │ + invoke-virtual/range {v29 .. v29}, Landroid/support/v4/widget/ViewDragHelper;->abort()V │ │ - .line 635 │ + .line 650 │ :cond_1f │ return-void │ │ - .line 468 │ - nop │ - │ + .line 478 │ :sswitch_data_0 │ .sparse-switch │ -0x80000000 -> :sswitch_1 │ 0x40000000 -> :sswitch_0 │ .end sparse-switch │ .end method │ │ .method protected onRestoreInstanceState(Landroid/os/Parcelable;)V │ .locals 2 │ .param p1, "state" # Landroid/os/Parcelable; │ │ .prologue │ - .line 1167 │ + .line 1285 │ move-object v0, p1 │ │ check-cast v0, Landroid/support/v4/widget/SlidingPaneLayout$SavedState; │ │ - .line 1168 │ + .line 1286 │ .local v0, "ss":Landroid/support/v4/widget/SlidingPaneLayout$SavedState; │ invoke-virtual {v0}, Landroid/support/v4/widget/SlidingPaneLayout$SavedState;->getSuperState()Landroid/os/Parcelable; │ │ move-result-object v1 │ │ invoke-super {p0, v1}, Landroid/view/ViewGroup;->onRestoreInstanceState(Landroid/os/Parcelable;)V │ │ - .line 1170 │ + .line 1288 │ iget-boolean v1, v0, Landroid/support/v4/widget/SlidingPaneLayout$SavedState;->isOpen:Z │ │ if-eqz v1, :cond_0 │ │ - .line 1171 │ + .line 1289 │ invoke-virtual {p0}, Landroid/support/v4/widget/SlidingPaneLayout;->openPane()Z │ │ - .line 1175 │ + .line 1293 │ :goto_0 │ iget-boolean v1, v0, Landroid/support/v4/widget/SlidingPaneLayout$SavedState;->isOpen:Z │ │ iput-boolean v1, p0, Landroid/support/v4/widget/SlidingPaneLayout;->mPreservedOpenState:Z │ │ - .line 1176 │ + .line 1294 │ return-void │ │ - .line 1173 │ + .line 1291 │ :cond_0 │ invoke-virtual {p0}, Landroid/support/v4/widget/SlidingPaneLayout;->closePane()Z │ │ goto :goto_0 │ .end method │ │ .method protected onSaveInstanceState()Landroid/os/Parcelable; │ .locals 3 │ │ .prologue │ - .line 1157 │ + .line 1275 │ invoke-super {p0}, Landroid/view/ViewGroup;->onSaveInstanceState()Landroid/os/Parcelable; │ │ move-result-object v1 │ │ - .line 1159 │ + .line 1277 │ .local v1, "superState":Landroid/os/Parcelable; │ new-instance v0, Landroid/support/v4/widget/SlidingPaneLayout$SavedState; │ │ invoke-direct {v0, v1}, Landroid/support/v4/widget/SlidingPaneLayout$SavedState;->(Landroid/os/Parcelable;)V │ │ - .line 1160 │ + .line 1278 │ .local v0, "ss":Landroid/support/v4/widget/SlidingPaneLayout$SavedState; │ invoke-virtual {p0}, Landroid/support/v4/widget/SlidingPaneLayout;->isSlideable()Z │ │ move-result v2 │ │ if-eqz v2, :cond_0 │ │ invoke-virtual {p0}, Landroid/support/v4/widget/SlidingPaneLayout;->isOpen()Z │ │ move-result v2 │ │ :goto_0 │ iput-boolean v2, v0, Landroid/support/v4/widget/SlidingPaneLayout$SavedState;->isOpen:Z │ │ - .line 1162 │ + .line 1280 │ return-object v0 │ │ - .line 1160 │ + .line 1278 │ :cond_0 │ iget-boolean v2, p0, Landroid/support/v4/widget/SlidingPaneLayout;->mPreservedOpenState:Z │ │ goto :goto_0 │ .end method │ │ .method protected onSizeChanged(IIII)V │ .locals 1 │ .param p1, "w" # I │ .param p2, "h" # I │ .param p3, "oldw" # I │ .param p4, "oldh" # I │ │ .prologue │ - .line 711 │ + .line 742 │ invoke-super {p0, p1, p2, p3, p4}, Landroid/view/ViewGroup;->onSizeChanged(IIII)V │ │ - .line 713 │ + .line 744 │ if-eq p1, p3, :cond_0 │ │ - .line 714 │ + .line 745 │ const/4 v0, 0x1 │ │ iput-boolean v0, p0, Landroid/support/v4/widget/SlidingPaneLayout;->mFirstLayout:Z │ │ - .line 716 │ + .line 747 │ :cond_0 │ return-void │ .end method │ │ .method public onTouchEvent(Landroid/view/MotionEvent;)Z │ .locals 11 │ .param p1, "ev" # Landroid/view/MotionEvent; │ │ .prologue │ - .line 788 │ + .line 819 │ iget-boolean v7, p0, Landroid/support/v4/widget/SlidingPaneLayout;->mCanSlide:Z │ │ if-nez v7, :cond_1 │ │ - .line 789 │ + .line 820 │ invoke-super {p0, p1}, Landroid/view/ViewGroup;->onTouchEvent(Landroid/view/MotionEvent;)Z │ │ move-result v4 │ │ - .line 824 │ + .line 855 │ :cond_0 │ :goto_0 │ return v4 │ │ - .line 792 │ + .line 823 │ :cond_1 │ iget-object v7, p0, Landroid/support/v4/widget/SlidingPaneLayout;->mDragHelper:Landroid/support/v4/widget/ViewDragHelper; │ │ invoke-virtual {v7, p1}, Landroid/support/v4/widget/ViewDragHelper;->processTouchEvent(Landroid/view/MotionEvent;)V │ │ - .line 794 │ + .line 825 │ invoke-virtual {p1}, Landroid/view/MotionEvent;->getAction()I │ │ move-result v0 │ │ - .line 795 │ + .line 826 │ .local v0, "action":I │ const/4 v4, 0x1 │ │ - .line 797 │ + .line 828 │ .local v4, "wantTouchEvents":Z │ and-int/lit16 v7, v0, 0xff │ │ packed-switch v7, :pswitch_data_0 │ │ goto :goto_0 │ │ - .line 799 │ + .line 830 │ :pswitch_0 │ invoke-virtual {p1}, Landroid/view/MotionEvent;->getX()F │ │ move-result v5 │ │ - .line 800 │ + .line 831 │ .local v5, "x":F │ invoke-virtual {p1}, Landroid/view/MotionEvent;->getY()F │ │ move-result v6 │ │ - .line 801 │ + .line 832 │ .local v6, "y":F │ iput v5, p0, Landroid/support/v4/widget/SlidingPaneLayout;->mInitialMotionX:F │ │ - .line 802 │ + .line 833 │ iput v6, p0, Landroid/support/v4/widget/SlidingPaneLayout;->mInitialMotionY:F │ │ goto :goto_0 │ │ - .line 807 │ + .line 838 │ .end local v5 # "x":F │ .end local v6 # "y":F │ :pswitch_1 │ iget-object v7, p0, Landroid/support/v4/widget/SlidingPaneLayout;->mSlideableView:Landroid/view/View; │ │ invoke-virtual {p0, v7}, Landroid/support/v4/widget/SlidingPaneLayout;->isDimmed(Landroid/view/View;)Z │ │ move-result v7 │ │ if-eqz v7, :cond_0 │ │ - .line 808 │ + .line 839 │ invoke-virtual {p1}, Landroid/view/MotionEvent;->getX()F │ │ move-result v5 │ │ - .line 809 │ + .line 840 │ .restart local v5 # "x":F │ invoke-virtual {p1}, Landroid/view/MotionEvent;->getY()F │ │ move-result v6 │ │ - .line 810 │ + .line 841 │ .restart local v6 # "y":F │ iget v7, p0, Landroid/support/v4/widget/SlidingPaneLayout;->mInitialMotionX:F │ │ sub-float v1, v5, v7 │ │ - .line 811 │ + .line 842 │ .local v1, "dx":F │ iget v7, p0, Landroid/support/v4/widget/SlidingPaneLayout;->mInitialMotionY:F │ │ sub-float v2, v6, v7 │ │ - .line 812 │ + .line 843 │ .local v2, "dy":F │ iget-object v7, p0, Landroid/support/v4/widget/SlidingPaneLayout;->mDragHelper:Landroid/support/v4/widget/ViewDragHelper; │ │ invoke-virtual {v7}, Landroid/support/v4/widget/ViewDragHelper;->getTouchSlop()I │ │ move-result v3 │ │ - .line 813 │ + .line 844 │ .local v3, "slop":I │ mul-float v7, v1, v1 │ │ mul-float v8, v2, v2 │ │ add-float/2addr v7, v8 │ │ @@ -3908,38 +4286,38 @@ │ │ invoke-virtual {v7, v8, v9, v10}, Landroid/support/v4/widget/ViewDragHelper;->isViewUnder(Landroid/view/View;II)Z │ │ move-result v7 │ │ if-eqz v7, :cond_0 │ │ - .line 816 │ + .line 847 │ iget-object v7, p0, Landroid/support/v4/widget/SlidingPaneLayout;->mSlideableView:Landroid/view/View; │ │ const/4 v8, 0x0 │ │ invoke-direct {p0, v7, v8}, Landroid/support/v4/widget/SlidingPaneLayout;->closePane(Landroid/view/View;I)Z │ │ goto :goto_0 │ │ - .line 797 │ + .line 828 │ nop │ │ :pswitch_data_0 │ .packed-switch 0x0 │ :pswitch_0 │ :pswitch_1 │ .end packed-switch │ .end method │ │ .method public openPane()Z │ .locals 2 │ │ .prologue │ - .line 858 │ + .line 889 │ iget-object v0, p0, Landroid/support/v4/widget/SlidingPaneLayout;->mSlideableView:Landroid/view/View; │ │ const/4 v1, 0x0 │ │ invoke-direct {p0, v0, v1}, Landroid/support/v4/widget/SlidingPaneLayout;->openPane(Landroid/view/View;I)Z │ │ move-result v0 │ @@ -3949,492 +4327,692 @@ │ │ .method public requestChildFocus(Landroid/view/View;Landroid/view/View;)V │ .locals 1 │ .param p1, "child" # Landroid/view/View; │ .param p2, "focused" # Landroid/view/View; │ │ .prologue │ - .line 720 │ + .line 751 │ invoke-super {p0, p1, p2}, Landroid/view/ViewGroup;->requestChildFocus(Landroid/view/View;Landroid/view/View;)V │ │ - .line 721 │ + .line 752 │ invoke-virtual {p0}, Landroid/support/v4/widget/SlidingPaneLayout;->isInTouchMode()Z │ │ move-result v0 │ │ if-nez v0, :cond_0 │ │ iget-boolean v0, p0, Landroid/support/v4/widget/SlidingPaneLayout;->mCanSlide:Z │ │ if-nez v0, :cond_0 │ │ - .line 722 │ + .line 753 │ iget-object v0, p0, Landroid/support/v4/widget/SlidingPaneLayout;->mSlideableView:Landroid/view/View; │ │ if-ne p1, v0, :cond_1 │ │ const/4 v0, 0x1 │ │ :goto_0 │ iput-boolean v0, p0, Landroid/support/v4/widget/SlidingPaneLayout;->mPreservedOpenState:Z │ │ - .line 724 │ + .line 755 │ :cond_0 │ return-void │ │ - .line 722 │ + .line 753 │ :cond_1 │ const/4 v0, 0x0 │ │ goto :goto_0 │ .end method │ │ .method setAllChildrenVisible()V │ .locals 5 │ │ .prologue │ - .line 389 │ + .line 399 │ const/4 v2, 0x0 │ │ .local v2, "i":I │ invoke-virtual {p0}, Landroid/support/v4/widget/SlidingPaneLayout;->getChildCount()I │ │ move-result v1 │ │ .local v1, "childCount":I │ :goto_0 │ if-ge v2, v1, :cond_1 │ │ - .line 390 │ + .line 400 │ invoke-virtual {p0, v2}, Landroid/support/v4/widget/SlidingPaneLayout;->getChildAt(I)Landroid/view/View; │ │ move-result-object v0 │ │ - .line 391 │ + .line 401 │ .local v0, "child":Landroid/view/View; │ invoke-virtual {v0}, Landroid/view/View;->getVisibility()I │ │ move-result v3 │ │ const/4 v4, 0x4 │ │ if-ne v3, v4, :cond_0 │ │ - .line 392 │ + .line 402 │ const/4 v3, 0x0 │ │ invoke-virtual {v0, v3}, Landroid/view/View;->setVisibility(I)V │ │ - .line 389 │ + .line 399 │ :cond_0 │ add-int/lit8 v2, v2, 0x1 │ │ goto :goto_0 │ │ - .line 395 │ + .line 405 │ .end local v0 # "child":Landroid/view/View; │ :cond_1 │ return-void │ .end method │ │ .method public setCoveredFadeColor(I)V │ .locals 0 │ .param p1, "color" # I │ │ .prologue │ - .line 313 │ + .line 318 │ iput p1, p0, Landroid/support/v4/widget/SlidingPaneLayout;->mCoveredFadeColor:I │ │ - .line 314 │ + .line 319 │ return-void │ .end method │ │ .method public setPanelSlideListener(Landroid/support/v4/widget/SlidingPaneLayout$PanelSlideListener;)V │ .locals 0 │ .param p1, "listener" # Landroid/support/v4/widget/SlidingPaneLayout$PanelSlideListener; │ │ .prologue │ - .line 324 │ + .line 329 │ iput-object p1, p0, Landroid/support/v4/widget/SlidingPaneLayout;->mPanelSlideListener:Landroid/support/v4/widget/SlidingPaneLayout$PanelSlideListener; │ │ - .line 325 │ + .line 330 │ return-void │ .end method │ │ .method public setParallaxDistance(I)V │ .locals 0 │ .param p1, "parallaxBy" # I │ │ .prologue │ - .line 277 │ + .line 282 │ iput p1, p0, Landroid/support/v4/widget/SlidingPaneLayout;->mParallaxBy:I │ │ - .line 278 │ + .line 283 │ invoke-virtual {p0}, Landroid/support/v4/widget/SlidingPaneLayout;->requestLayout()V │ │ - .line 279 │ + .line 284 │ return-void │ .end method │ │ .method public setShadowDrawable(Landroid/graphics/drawable/Drawable;)V │ .locals 0 │ .param p1, "d" # Landroid/graphics/drawable/Drawable; │ + .annotation runtime Ljava/lang/Deprecated; │ + .end annotation │ │ .prologue │ - .line 1038 │ - iput-object p1, p0, Landroid/support/v4/widget/SlidingPaneLayout;->mShadowDrawable:Landroid/graphics/drawable/Drawable; │ + .line 1095 │ + invoke-virtual {p0, p1}, Landroid/support/v4/widget/SlidingPaneLayout;->setShadowDrawableLeft(Landroid/graphics/drawable/Drawable;)V │ │ - .line 1039 │ + .line 1096 │ + return-void │ +.end method │ + │ +.method public setShadowDrawableLeft(Landroid/graphics/drawable/Drawable;)V │ + .locals 0 │ + .param p1, "d" # Landroid/graphics/drawable/Drawable; │ + │ + .prologue │ + .line 1105 │ + iput-object p1, p0, Landroid/support/v4/widget/SlidingPaneLayout;->mShadowDrawableLeft:Landroid/graphics/drawable/Drawable; │ + │ + .line 1106 │ + return-void │ +.end method │ + │ +.method public setShadowDrawableRight(Landroid/graphics/drawable/Drawable;)V │ + .locals 0 │ + .param p1, "d" # Landroid/graphics/drawable/Drawable; │ + │ + .prologue │ + .line 1115 │ + iput-object p1, p0, Landroid/support/v4/widget/SlidingPaneLayout;->mShadowDrawableRight:Landroid/graphics/drawable/Drawable; │ + │ + .line 1116 │ return-void │ .end method │ │ .method public setShadowResource(I)V │ .locals 1 │ .param p1, "resId" # I │ + .annotation runtime Ljava/lang/Deprecated; │ + .end annotation │ │ .prologue │ - .line 1048 │ + .line 1126 │ invoke-virtual {p0}, Landroid/support/v4/widget/SlidingPaneLayout;->getResources()Landroid/content/res/Resources; │ │ move-result-object v0 │ │ invoke-virtual {v0, p1}, Landroid/content/res/Resources;->getDrawable(I)Landroid/graphics/drawable/Drawable; │ │ move-result-object v0 │ │ invoke-virtual {p0, v0}, Landroid/support/v4/widget/SlidingPaneLayout;->setShadowDrawable(Landroid/graphics/drawable/Drawable;)V │ │ - .line 1049 │ + .line 1127 │ + return-void │ +.end method │ + │ +.method public setShadowResourceLeft(I)V │ + .locals 1 │ + .param p1, "resId" # I │ + │ + .prologue │ + .line 1136 │ + invoke-virtual {p0}, Landroid/support/v4/widget/SlidingPaneLayout;->getResources()Landroid/content/res/Resources; │ + │ + move-result-object v0 │ + │ + invoke-virtual {v0, p1}, Landroid/content/res/Resources;->getDrawable(I)Landroid/graphics/drawable/Drawable; │ + │ + move-result-object v0 │ + │ + invoke-virtual {p0, v0}, Landroid/support/v4/widget/SlidingPaneLayout;->setShadowDrawableLeft(Landroid/graphics/drawable/Drawable;)V │ + │ + .line 1137 │ + return-void │ +.end method │ + │ +.method public setShadowResourceRight(I)V │ + .locals 1 │ + .param p1, "resId" # I │ + │ + .prologue │ + .line 1146 │ + invoke-virtual {p0}, Landroid/support/v4/widget/SlidingPaneLayout;->getResources()Landroid/content/res/Resources; │ + │ + move-result-object v0 │ + │ + invoke-virtual {v0, p1}, Landroid/content/res/Resources;->getDrawable(I)Landroid/graphics/drawable/Drawable; │ + │ + move-result-object v0 │ + │ + invoke-virtual {p0, v0}, Landroid/support/v4/widget/SlidingPaneLayout;->setShadowDrawableRight(Landroid/graphics/drawable/Drawable;)V │ + │ + .line 1147 │ return-void │ .end method │ │ .method public setSliderFadeColor(I)V │ .locals 0 │ .param p1, "color" # I │ │ .prologue │ - .line 296 │ + .line 301 │ iput p1, p0, Landroid/support/v4/widget/SlidingPaneLayout;->mSliderFadeColor:I │ │ - .line 297 │ + .line 302 │ return-void │ .end method │ │ .method public smoothSlideClosed()V │ .locals 0 │ .annotation runtime Ljava/lang/Deprecated; │ .end annotation │ │ .prologue │ - .line 866 │ + .line 897 │ invoke-virtual {p0}, Landroid/support/v4/widget/SlidingPaneLayout;->closePane()Z │ │ - .line 867 │ + .line 898 │ return-void │ .end method │ │ .method public smoothSlideOpen()V │ .locals 0 │ .annotation runtime Ljava/lang/Deprecated; │ .end annotation │ │ .prologue │ - .line 848 │ + .line 879 │ invoke-virtual {p0}, Landroid/support/v4/widget/SlidingPaneLayout;->openPane()Z │ │ - .line 849 │ + .line 880 │ return-void │ .end method │ │ .method smoothSlideTo(FI)Z │ - .locals 7 │ + .locals 9 │ .param p1, "slideOffset" # F │ .param p2, "velocity" # I │ │ .prologue │ - const/4 v3, 0x0 │ + const/4 v5, 0x0 │ │ - .line 1001 │ - iget-boolean v4, p0, Landroid/support/v4/widget/SlidingPaneLayout;->mCanSlide:Z │ + .line 1048 │ + iget-boolean v6, p0, Landroid/support/v4/widget/SlidingPaneLayout;->mCanSlide:Z │ │ - if-nez v4, :cond_1 │ + if-nez v6, :cond_1 │ │ - .line 1016 │ + .line 1071 │ :cond_0 │ :goto_0 │ - return v3 │ + return v5 │ │ - .line 1006 │ + .line 1053 │ :cond_1 │ - iget-object v4, p0, Landroid/support/v4/widget/SlidingPaneLayout;->mSlideableView:Landroid/view/View; │ + invoke-direct {p0}, Landroid/support/v4/widget/SlidingPaneLayout;->isLayoutRtlSupport()Z │ │ - invoke-virtual {v4}, Landroid/view/View;->getLayoutParams()Landroid/view/ViewGroup$LayoutParams; │ + move-result v1 │ │ - move-result-object v1 │ + .line 1054 │ + .local v1, "isLayoutRtl":Z │ + iget-object v6, p0, Landroid/support/v4/widget/SlidingPaneLayout;->mSlideableView:Landroid/view/View; │ │ - check-cast v1, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams; │ + invoke-virtual {v6}, Landroid/view/View;->getLayoutParams()Landroid/view/ViewGroup$LayoutParams; │ │ - .line 1008 │ - .local v1, "lp":Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams; │ - invoke-virtual {p0}, Landroid/support/v4/widget/SlidingPaneLayout;->getPaddingLeft()I │ + move-result-object v2 │ │ - move-result v4 │ + check-cast v2, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams; │ │ - iget v5, v1, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;->leftMargin:I │ + .line 1057 │ + .local v2, "lp":Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams; │ + if-eqz v1, :cond_2 │ │ - add-int v0, v4, v5 │ + .line 1058 │ + invoke-virtual {p0}, Landroid/support/v4/widget/SlidingPaneLayout;->getPaddingRight()I │ │ - .line 1009 │ - .local v0, "leftBound":I │ - int-to-float v4, v0 │ + move-result v6 │ │ - iget v5, p0, Landroid/support/v4/widget/SlidingPaneLayout;->mSlideRange:I │ + iget v7, v2, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;->rightMargin:I │ │ - int-to-float v5, v5 │ + add-int v3, v6, v7 │ + │ + .line 1059 │ + .local v3, "startBound":I │ + iget-object v6, p0, Landroid/support/v4/widget/SlidingPaneLayout;->mSlideableView:Landroid/view/View; │ + │ + invoke-virtual {v6}, Landroid/view/View;->getWidth()I │ │ - mul-float/2addr v5, p1 │ + move-result v0 │ │ - add-float/2addr v4, v5 │ + .line 1060 │ + .local v0, "childWidth":I │ + invoke-virtual {p0}, Landroid/support/v4/widget/SlidingPaneLayout;->getWidth()I │ │ - float-to-int v2, v4 │ + move-result v6 │ │ - .line 1011 │ - .local v2, "x":I │ - iget-object v4, p0, Landroid/support/v4/widget/SlidingPaneLayout;->mDragHelper:Landroid/support/v4/widget/ViewDragHelper; │ + int-to-float v6, v6 │ │ - iget-object v5, p0, Landroid/support/v4/widget/SlidingPaneLayout;->mSlideableView:Landroid/view/View; │ + int-to-float v7, v3 │ │ - iget-object v6, p0, Landroid/support/v4/widget/SlidingPaneLayout;->mSlideableView:Landroid/view/View; │ + iget v8, p0, Landroid/support/v4/widget/SlidingPaneLayout;->mSlideRange:I │ │ - invoke-virtual {v6}, Landroid/view/View;->getTop()I │ + int-to-float v8, v8 │ │ - move-result v6 │ + mul-float/2addr v8, p1 │ │ - invoke-virtual {v4, v5, v2, v6}, Landroid/support/v4/widget/ViewDragHelper;->smoothSlideViewTo(Landroid/view/View;II)Z │ + add-float/2addr v7, v8 │ │ - move-result v4 │ + int-to-float v8, v0 │ │ - if-eqz v4, :cond_0 │ + add-float/2addr v7, v8 │ │ - .line 1012 │ + sub-float/2addr v6, v7 │ + │ + float-to-int v4, v6 │ + │ + .line 1066 │ + .end local v0 # "childWidth":I │ + .local v4, "x":I │ + :goto_1 │ + iget-object v6, p0, Landroid/support/v4/widget/SlidingPaneLayout;->mDragHelper:Landroid/support/v4/widget/ViewDragHelper; │ + │ + iget-object v7, p0, Landroid/support/v4/widget/SlidingPaneLayout;->mSlideableView:Landroid/view/View; │ + │ + iget-object v8, p0, Landroid/support/v4/widget/SlidingPaneLayout;->mSlideableView:Landroid/view/View; │ + │ + invoke-virtual {v8}, Landroid/view/View;->getTop()I │ + │ + move-result v8 │ + │ + invoke-virtual {v6, v7, v4, v8}, Landroid/support/v4/widget/ViewDragHelper;->smoothSlideViewTo(Landroid/view/View;II)Z │ + │ + move-result v6 │ + │ + if-eqz v6, :cond_0 │ + │ + .line 1067 │ invoke-virtual {p0}, Landroid/support/v4/widget/SlidingPaneLayout;->setAllChildrenVisible()V │ │ - .line 1013 │ + .line 1068 │ invoke-static {p0}, Landroid/support/v4/view/ViewCompat;->postInvalidateOnAnimation(Landroid/view/View;)V │ │ - .line 1014 │ - const/4 v3, 0x1 │ + .line 1069 │ + const/4 v5, 0x1 │ │ goto :goto_0 │ + │ + .line 1062 │ + .end local v3 # "startBound":I │ + .end local v4 # "x":I │ + :cond_2 │ + invoke-virtual {p0}, Landroid/support/v4/widget/SlidingPaneLayout;->getPaddingLeft()I │ + │ + move-result v6 │ + │ + iget v7, v2, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;->leftMargin:I │ + │ + add-int v3, v6, v7 │ + │ + .line 1063 │ + .restart local v3 # "startBound":I │ + int-to-float v6, v3 │ + │ + iget v7, p0, Landroid/support/v4/widget/SlidingPaneLayout;->mSlideRange:I │ + │ + int-to-float v7, v7 │ + │ + mul-float/2addr v7, p1 │ + │ + add-float/2addr v6, v7 │ + │ + float-to-int v4, v6 │ + │ + .restart local v4 # "x":I │ + goto :goto_1 │ .end method │ │ .method updateObscuredViewsVisibility(Landroid/view/View;)V │ - .locals 19 │ + .locals 21 │ .param p1, "panel" # Landroid/view/View; │ │ .prologue │ - .line 348 │ - invoke-virtual/range {p0 .. p0}, Landroid/support/v4/widget/SlidingPaneLayout;->getPaddingLeft()I │ + .line 353 │ + invoke-direct/range {p0 .. p0}, Landroid/support/v4/widget/SlidingPaneLayout;->isLayoutRtlSupport()Z │ │ - move-result v11 │ + move-result v12 │ + │ + .line 354 │ + .local v12, "isLayoutRtl":Z │ + if-eqz v12, :cond_1 │ │ - .line 349 │ - .local v11, "leftBound":I │ invoke-virtual/range {p0 .. p0}, Landroid/support/v4/widget/SlidingPaneLayout;->getWidth()I │ │ - move-result v17 │ + move-result v19 │ │ invoke-virtual/range {p0 .. p0}, Landroid/support/v4/widget/SlidingPaneLayout;->getPaddingRight()I │ │ - move-result v18 │ + move-result v20 │ │ - sub-int v13, v17, v18 │ + sub-int v15, v19, v20 │ │ - .line 350 │ - .local v13, "rightBound":I │ + .line 356 │ + .local v15, "startBound":I │ + :goto_0 │ + if-eqz v12, :cond_2 │ + │ + invoke-virtual/range {p0 .. p0}, Landroid/support/v4/widget/SlidingPaneLayout;->getPaddingLeft()I │ + │ + move-result v10 │ + │ + .line 358 │ + .local v10, "endBound":I │ + :goto_1 │ invoke-virtual/range {p0 .. p0}, Landroid/support/v4/widget/SlidingPaneLayout;->getPaddingTop()I │ │ - move-result v15 │ + move-result v17 │ │ - .line 351 │ - .local v15, "topBound":I │ + .line 359 │ + .local v17, "topBound":I │ invoke-virtual/range {p0 .. p0}, Landroid/support/v4/widget/SlidingPaneLayout;->getHeight()I │ │ - move-result v17 │ + move-result v19 │ │ invoke-virtual/range {p0 .. p0}, Landroid/support/v4/widget/SlidingPaneLayout;->getPaddingBottom()I │ │ - move-result v18 │ + move-result v20 │ │ - sub-int v2, v17, v18 │ + sub-int v3, v19, v20 │ │ - .line 356 │ - .local v2, "bottomBound":I │ - if-eqz p1, :cond_1 │ + .line 364 │ + .local v3, "bottomBound":I │ + if-eqz p1, :cond_3 │ │ invoke-static/range {p1 .. p1}, Landroid/support/v4/widget/SlidingPaneLayout;->viewIsOpaque(Landroid/view/View;)Z │ │ - move-result v17 │ + move-result v19 │ │ - if-eqz v17, :cond_1 │ + if-eqz v19, :cond_3 │ │ - .line 357 │ + .line 365 │ invoke-virtual/range {p1 .. p1}, Landroid/view/View;->getLeft()I │ │ - move-result v10 │ + move-result v13 │ │ - .line 358 │ - .local v10, "left":I │ + .line 366 │ + .local v13, "left":I │ invoke-virtual/range {p1 .. p1}, Landroid/view/View;->getRight()I │ │ - move-result v12 │ + move-result v14 │ │ - .line 359 │ - .local v12, "right":I │ + .line 367 │ + .local v14, "right":I │ invoke-virtual/range {p1 .. p1}, Landroid/view/View;->getTop()I │ │ - move-result v14 │ + move-result v16 │ │ - .line 360 │ - .local v14, "top":I │ + .line 368 │ + .local v16, "top":I │ invoke-virtual/range {p1 .. p1}, Landroid/view/View;->getBottom()I │ │ - move-result v1 │ + move-result v2 │ │ - .line 365 │ - .local v1, "bottom":I │ - :goto_0 │ - const/4 v9, 0x0 │ + .line 373 │ + .local v2, "bottom":I │ + :goto_2 │ + const/4 v11, 0x0 │ │ - .local v9, "i":I │ + .local v11, "i":I │ invoke-virtual/range {p0 .. p0}, Landroid/support/v4/widget/SlidingPaneLayout;->getChildCount()I │ │ - move-result v4 │ + move-result v5 │ │ - .local v4, "childCount":I │ - :goto_1 │ - if-ge v9, v4, :cond_0 │ + .local v5, "childCount":I │ + :goto_3 │ + if-ge v11, v5, :cond_0 │ │ - .line 366 │ + .line 374 │ move-object/from16 v0, p0 │ │ - invoke-virtual {v0, v9}, Landroid/support/v4/widget/SlidingPaneLayout;->getChildAt(I)Landroid/view/View; │ + invoke-virtual {v0, v11}, Landroid/support/v4/widget/SlidingPaneLayout;->getChildAt(I)Landroid/view/View; │ │ - move-result-object v3 │ + move-result-object v4 │ │ - .line 368 │ - .local v3, "child":Landroid/view/View; │ + .line 376 │ + .local v4, "child":Landroid/view/View; │ move-object/from16 v0, p1 │ │ - if-ne v3, v0, :cond_2 │ + if-ne v4, v0, :cond_4 │ │ - .line 386 │ - .end local v3 # "child":Landroid/view/View; │ + .line 396 │ + .end local v4 # "child":Landroid/view/View; │ :cond_0 │ return-void │ │ - .line 362 │ - .end local v1 # "bottom":I │ - .end local v4 # "childCount":I │ - .end local v9 # "i":I │ - .end local v10 # "left":I │ - .end local v12 # "right":I │ - .end local v14 # "top":I │ + .line 354 │ + .end local v2 # "bottom":I │ + .end local v3 # "bottomBound":I │ + .end local v5 # "childCount":I │ + .end local v10 # "endBound":I │ + .end local v11 # "i":I │ + .end local v13 # "left":I │ + .end local v14 # "right":I │ + .end local v15 # "startBound":I │ + .end local v16 # "top":I │ + .end local v17 # "topBound":I │ :cond_1 │ - const/4 v1, 0x0 │ - │ - .restart local v1 # "bottom":I │ - move v14, v1 │ - │ - .restart local v14 # "top":I │ - move v12, v1 │ + invoke-virtual/range {p0 .. p0}, Landroid/support/v4/widget/SlidingPaneLayout;->getPaddingLeft()I │ │ - .restart local v12 # "right":I │ - move v10, v1 │ + move-result v15 │ │ - .restart local v10 # "left":I │ goto :goto_0 │ │ - .line 373 │ - .restart local v3 # "child":Landroid/view/View; │ - .restart local v4 # "childCount":I │ - .restart local v9 # "i":I │ + .line 356 │ + .restart local v15 # "startBound":I │ :cond_2 │ - invoke-virtual {v3}, Landroid/view/View;->getLeft()I │ + invoke-virtual/range {p0 .. p0}, Landroid/support/v4/widget/SlidingPaneLayout;->getWidth()I │ │ - move-result v17 │ + move-result v19 │ │ - move/from16 v0, v17 │ + invoke-virtual/range {p0 .. p0}, Landroid/support/v4/widget/SlidingPaneLayout;->getPaddingRight()I │ │ - invoke-static {v11, v0}, Ljava/lang/Math;->max(II)I │ + move-result v20 │ │ - move-result v6 │ + sub-int v10, v19, v20 │ │ - .line 374 │ - .local v6, "clampedChildLeft":I │ - invoke-virtual {v3}, Landroid/view/View;->getTop()I │ + goto :goto_1 │ │ - move-result v17 │ + .line 370 │ + .restart local v3 # "bottomBound":I │ + .restart local v10 # "endBound":I │ + .restart local v17 # "topBound":I │ + :cond_3 │ + const/4 v2, 0x0 │ │ - move/from16 v0, v17 │ + .restart local v2 # "bottom":I │ + move/from16 v16, v2 │ │ - invoke-static {v15, v0}, Ljava/lang/Math;->max(II)I │ + .restart local v16 # "top":I │ + move v14, v2 │ │ - move-result v8 │ + .restart local v14 # "right":I │ + move v13, v2 │ │ - .line 375 │ - .local v8, "clampedChildTop":I │ - invoke-virtual {v3}, Landroid/view/View;->getRight()I │ + .restart local v13 # "left":I │ + goto :goto_2 │ │ - move-result v17 │ + .line 381 │ + .restart local v4 # "child":Landroid/view/View; │ + .restart local v5 # "childCount":I │ + .restart local v11 # "i":I │ + :cond_4 │ + if-eqz v12, :cond_5 │ │ - move/from16 v0, v17 │ + move/from16 v19, v10 │ │ - invoke-static {v13, v0}, Ljava/lang/Math;->min(II)I │ + :goto_4 │ + invoke-virtual {v4}, Landroid/view/View;->getLeft()I │ + │ + move-result v20 │ + │ + invoke-static/range {v19 .. v20}, Ljava/lang/Math;->max(II)I │ │ move-result v7 │ │ - .line 376 │ - .local v7, "clampedChildRight":I │ - invoke-virtual {v3}, Landroid/view/View;->getBottom()I │ + .line 383 │ + .local v7, "clampedChildLeft":I │ + invoke-virtual {v4}, Landroid/view/View;->getTop()I │ │ - move-result v17 │ + move-result v19 │ │ move/from16 v0, v17 │ │ - invoke-static {v2, v0}, Ljava/lang/Math;->min(II)I │ + move/from16 v1, v19 │ │ - move-result v5 │ + invoke-static {v0, v1}, Ljava/lang/Math;->max(II)I │ + │ + move-result v9 │ │ - .line 378 │ - .local v5, "clampedChildBottom":I │ - if-lt v6, v10, :cond_3 │ + .line 384 │ + .local v9, "clampedChildTop":I │ + if-eqz v12, :cond_6 │ │ - if-lt v8, v14, :cond_3 │ + move/from16 v19, v15 │ │ - if-gt v7, v12, :cond_3 │ + :goto_5 │ + invoke-virtual {v4}, Landroid/view/View;->getRight()I │ │ - if-gt v5, v1, :cond_3 │ + move-result v20 │ │ - .line 380 │ - const/16 v16, 0x4 │ + invoke-static/range {v19 .. v20}, Ljava/lang/Math;->min(II)I │ + │ + move-result v8 │ + │ + .line 386 │ + .local v8, "clampedChildRight":I │ + invoke-virtual {v4}, Landroid/view/View;->getBottom()I │ + │ + move-result v19 │ + │ + move/from16 v0, v19 │ + │ + invoke-static {v3, v0}, Ljava/lang/Math;->min(II)I │ + │ + move-result v6 │ + │ + .line 388 │ + .local v6, "clampedChildBottom":I │ + if-lt v7, v13, :cond_7 │ │ - .line 384 │ - .local v16, "vis":I │ - :goto_2 │ move/from16 v0, v16 │ │ - invoke-virtual {v3, v0}, Landroid/view/View;->setVisibility(I)V │ + if-lt v9, v0, :cond_7 │ │ - .line 365 │ - add-int/lit8 v9, v9, 0x1 │ + if-gt v8, v14, :cond_7 │ │ - goto :goto_1 │ + if-gt v6, v2, :cond_7 │ │ - .line 382 │ - .end local v16 # "vis":I │ - :cond_3 │ - const/16 v16, 0x0 │ + .line 390 │ + const/16 v18, 0x4 │ │ - .restart local v16 # "vis":I │ - goto :goto_2 │ + .line 394 │ + .local v18, "vis":I │ + :goto_6 │ + move/from16 v0, v18 │ + │ + invoke-virtual {v4, v0}, Landroid/view/View;->setVisibility(I)V │ + │ + .line 373 │ + add-int/lit8 v11, v11, 0x1 │ + │ + goto :goto_3 │ + │ + .end local v6 # "clampedChildBottom":I │ + .end local v7 # "clampedChildLeft":I │ + .end local v8 # "clampedChildRight":I │ + .end local v9 # "clampedChildTop":I │ + .end local v18 # "vis":I │ + :cond_5 │ + move/from16 v19, v15 │ + │ + .line 381 │ + goto :goto_4 │ + │ + .restart local v7 # "clampedChildLeft":I │ + .restart local v9 # "clampedChildTop":I │ + :cond_6 │ + move/from16 v19, v10 │ + │ + .line 384 │ + goto :goto_5 │ + │ + .line 392 │ + .restart local v6 # "clampedChildBottom":I │ + .restart local v8 # "clampedChildRight":I │ + :cond_7 │ + const/16 v18, 0x0 │ + │ + .restart local v18 # "vis":I │ + goto :goto_6 │ .end method ├── smali/android/support/v4/widget/DrawerLayout$SavedState.smali │ @@ -36,15 +36,15 @@ │ │ │ # direct methods │ .method static constructor ()V │ .locals 1 │ │ .prologue │ - .line 1309 │ + .line 1581 │ new-instance v0, Landroid/support/v4/widget/DrawerLayout$SavedState$1; │ │ invoke-direct {v0}, Landroid/support/v4/widget/DrawerLayout$SavedState$1;->()V │ │ sput-object v0, Landroid/support/v4/widget/DrawerLayout$SavedState;->CREATOR:Landroid/os/Parcelable$Creator; │ │ return-void │ @@ -53,72 +53,72 @@ │ .method public constructor (Landroid/os/Parcel;)V │ .locals 1 │ .param p1, "in" # Landroid/os/Parcel; │ │ .prologue │ const/4 v0, 0x0 │ │ - .line 1295 │ + .line 1567 │ invoke-direct {p0, p1}, Landroid/view/View$BaseSavedState;->(Landroid/os/Parcel;)V │ │ - .line 1290 │ + .line 1562 │ iput v0, p0, Landroid/support/v4/widget/DrawerLayout$SavedState;->openDrawerGravity:I │ │ - .line 1291 │ + .line 1563 │ iput v0, p0, Landroid/support/v4/widget/DrawerLayout$SavedState;->lockModeLeft:I │ │ - .line 1292 │ + .line 1564 │ iput v0, p0, Landroid/support/v4/widget/DrawerLayout$SavedState;->lockModeRight:I │ │ - .line 1296 │ + .line 1568 │ invoke-virtual {p1}, Landroid/os/Parcel;->readInt()I │ │ move-result v0 │ │ iput v0, p0, Landroid/support/v4/widget/DrawerLayout$SavedState;->openDrawerGravity:I │ │ - .line 1297 │ + .line 1569 │ return-void │ .end method │ │ .method public constructor (Landroid/os/Parcelable;)V │ .locals 1 │ .param p1, "superState" # Landroid/os/Parcelable; │ │ .prologue │ const/4 v0, 0x0 │ │ - .line 1300 │ + .line 1572 │ invoke-direct {p0, p1}, Landroid/view/View$BaseSavedState;->(Landroid/os/Parcelable;)V │ │ - .line 1290 │ + .line 1562 │ iput v0, p0, Landroid/support/v4/widget/DrawerLayout$SavedState;->openDrawerGravity:I │ │ - .line 1291 │ + .line 1563 │ iput v0, p0, Landroid/support/v4/widget/DrawerLayout$SavedState;->lockModeLeft:I │ │ - .line 1292 │ + .line 1564 │ iput v0, p0, Landroid/support/v4/widget/DrawerLayout$SavedState;->lockModeRight:I │ │ - .line 1301 │ + .line 1573 │ return-void │ .end method │ │ │ # virtual methods │ .method public writeToParcel(Landroid/os/Parcel;I)V │ .locals 1 │ .param p1, "dest" # Landroid/os/Parcel; │ .param p2, "flags" # I │ │ .prologue │ - .line 1305 │ + .line 1577 │ invoke-super {p0, p1, p2}, Landroid/view/View$BaseSavedState;->writeToParcel(Landroid/os/Parcel;I)V │ │ - .line 1306 │ + .line 1578 │ iget v0, p0, Landroid/support/v4/widget/DrawerLayout$SavedState;->openDrawerGravity:I │ │ invoke-virtual {p1, v0}, Landroid/os/Parcel;->writeInt(I)V │ │ - .line 1307 │ + .line 1579 │ return-void │ .end method ├── smali/android/support/v4/widget/SlidingPaneLayout$SavedState$1.smali │ @@ -28,66 +28,66 @@ │ │ │ # direct methods │ .method constructor ()V │ .locals 0 │ │ .prologue │ - .line 1322 │ + .line 1465 │ invoke-direct {p0}, Ljava/lang/Object;->()V │ │ return-void │ .end method │ │ │ # virtual methods │ .method public createFromParcel(Landroid/os/Parcel;)Landroid/support/v4/widget/SlidingPaneLayout$SavedState; │ .locals 2 │ .param p1, "in" # Landroid/os/Parcel; │ │ .prologue │ - .line 1324 │ + .line 1467 │ new-instance v0, Landroid/support/v4/widget/SlidingPaneLayout$SavedState; │ │ const/4 v1, 0x0 │ │ invoke-direct {v0, p1, v1}, Landroid/support/v4/widget/SlidingPaneLayout$SavedState;->(Landroid/os/Parcel;Landroid/support/v4/widget/SlidingPaneLayout$1;)V │ │ return-object v0 │ .end method │ │ .method public bridge synthetic createFromParcel(Landroid/os/Parcel;)Ljava/lang/Object; │ .locals 1 │ .param p1, "x0" # Landroid/os/Parcel; │ │ .prologue │ - .line 1322 │ + .line 1465 │ invoke-virtual {p0, p1}, Landroid/support/v4/widget/SlidingPaneLayout$SavedState$1;->createFromParcel(Landroid/os/Parcel;)Landroid/support/v4/widget/SlidingPaneLayout$SavedState; │ │ move-result-object v0 │ │ return-object v0 │ .end method │ │ .method public newArray(I)[Landroid/support/v4/widget/SlidingPaneLayout$SavedState; │ .locals 1 │ .param p1, "size" # I │ │ .prologue │ - .line 1328 │ + .line 1471 │ new-array v0, p1, [Landroid/support/v4/widget/SlidingPaneLayout$SavedState; │ │ return-object v0 │ .end method │ │ .method public bridge synthetic newArray(I)[Ljava/lang/Object; │ .locals 1 │ .param p1, "x0" # I │ │ .prologue │ - .line 1322 │ + .line 1465 │ invoke-virtual {p0, p1}, Landroid/support/v4/widget/SlidingPaneLayout$SavedState$1;->newArray(I)[Landroid/support/v4/widget/SlidingPaneLayout$SavedState; │ │ move-result-object v0 │ │ return-object v0 │ .end method ├── smali/android/support/v4/widget/AutoScrollHelper$ClampedScroller.smali │ @@ -70,99 +70,99 @@ │ iput v2, p0, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;->mDeltaY:I │ │ .line 749 │ return-void │ .end method │ │ .method private getValueAt(J)F │ - .locals 10 │ + .locals 11 │ .param p1, "currentTime" # J │ │ .prologue │ - const/high16 v9, 0x3f800000 # 1.0f │ + const/high16 v10, 0x3f800000 # 1.0f │ │ const/4 v4, 0x0 │ │ .line 787 │ - iget-wide v5, p0, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;->mStartTime:J │ + iget-wide v6, p0, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;->mStartTime:J │ │ - cmp-long v5, p1, v5 │ + cmp-long v5, p1, v6 │ │ if-gez v5, :cond_0 │ │ .line 794 │ :goto_0 │ return v4 │ │ .line 789 │ :cond_0 │ - iget-wide v5, p0, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;->mStopTime:J │ + iget-wide v6, p0, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;->mStopTime:J │ │ - const-wide/16 v7, 0x0 │ + const-wide/16 v8, 0x0 │ │ - cmp-long v5, v5, v7 │ + cmp-long v5, v6, v8 │ │ if-ltz v5, :cond_1 │ │ - iget-wide v5, p0, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;->mStopTime:J │ + iget-wide v6, p0, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;->mStopTime:J │ │ - cmp-long v5, p1, v5 │ + cmp-long v5, p1, v6 │ │ if-gez v5, :cond_2 │ │ .line 790 │ :cond_1 │ - iget-wide v5, p0, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;->mStartTime:J │ + iget-wide v6, p0, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;->mStartTime:J │ │ - sub-long v2, p1, v5 │ + sub-long v2, p1, v6 │ │ .line 791 │ .local v2, "elapsedSinceStart":J │ const/high16 v5, 0x3f000000 # 0.5f │ │ long-to-float v6, v2 │ │ iget v7, p0, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;->mRampUpDuration:I │ │ int-to-float v7, v7 │ │ div-float/2addr v6, v7 │ │ - invoke-static {v6, v4, v9}, Landroid/support/v4/widget/AutoScrollHelper;->access$900(FFF)F │ + invoke-static {v6, v4, v10}, Landroid/support/v4/widget/AutoScrollHelper;->access$900(FFF)F │ │ move-result v4 │ │ mul-float/2addr v4, v5 │ │ goto :goto_0 │ │ .line 793 │ .end local v2 # "elapsedSinceStart":J │ :cond_2 │ - iget-wide v5, p0, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;->mStopTime:J │ + iget-wide v6, p0, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;->mStopTime:J │ │ - sub-long v0, p1, v5 │ + sub-long v0, p1, v6 │ │ .line 794 │ .local v0, "elapsedSinceEnd":J │ iget v5, p0, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;->mStopValue:F │ │ - sub-float v5, v9, v5 │ + sub-float v5, v10, v5 │ │ iget v6, p0, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;->mStopValue:F │ │ long-to-float v7, v0 │ │ iget v8, p0, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;->mEffectiveRampDown:I │ │ int-to-float v8, v8 │ │ div-float/2addr v7, v8 │ │ - invoke-static {v7, v4, v9}, Landroid/support/v4/widget/AutoScrollHelper;->access$900(FFF)F │ + invoke-static {v7, v4, v10}, Landroid/support/v4/widget/AutoScrollHelper;->access$900(FFF)F │ │ move-result v4 │ │ mul-float/2addr v4, v6 │ │ add-float/2addr v4, v5 ├── smali/android/support/v4/widget/ViewDragHelper.smali │ @@ -237,26 +237,26 @@ │ .param p2, "odelta" # F │ .param p3, "pointerId" # I │ .param p4, "edge" # I │ │ .prologue │ const/4 v2, 0x0 │ │ - .line 1218 │ + .line 1248 │ invoke-static {p1}, Ljava/lang/Math;->abs(F)F │ │ move-result v0 │ │ - .line 1219 │ + .line 1249 │ .local v0, "absDelta":F │ invoke-static {p2}, Ljava/lang/Math;->abs(F)F │ │ move-result v1 │ │ - .line 1221 │ + .line 1251 │ .local v1, "absODelta":F │ iget-object v3, p0, Landroid/support/v4/widget/ViewDragHelper;->mInitialEdgesTouched:[I │ │ aget v3, v3, p3 │ │ and-int/2addr v3, p4 │ │ @@ -296,20 +296,20 @@ │ │ int-to-float v3, v3 │ │ cmpg-float v3, v1, v3 │ │ if-gtz v3, :cond_1 │ │ - .line 1231 │ + .line 1261 │ :cond_0 │ :goto_0 │ return v2 │ │ - .line 1227 │ + .line 1257 │ :cond_1 │ const/high16 v3, 0x3f000000 # 0.5f │ │ mul-float/2addr v3, v1 │ │ cmpg-float v3, v0, v3 │ │ @@ -319,26 +319,26 @@ │ │ invoke-virtual {v3, p4}, Landroid/support/v4/widget/ViewDragHelper$Callback;->onEdgeLock(I)Z │ │ move-result v3 │ │ if-eqz v3, :cond_2 │ │ - .line 1228 │ + .line 1258 │ iget-object v3, p0, Landroid/support/v4/widget/ViewDragHelper;->mEdgeDragsLocked:[I │ │ aget v4, v3, p3 │ │ or-int/2addr v4, p4 │ │ aput v4, v3, p3 │ │ goto :goto_0 │ │ - .line 1231 │ + .line 1261 │ :cond_2 │ iget-object v3, p0, Landroid/support/v4/widget/ViewDragHelper;->mEdgeDragsInProgress:[I │ │ aget v3, v3, p3 │ │ and-int/2addr v3, p4 │ │ @@ -364,57 +364,57 @@ │ .param p3, "dy" # F │ │ .prologue │ const/4 v2, 0x1 │ │ const/4 v3, 0x0 │ │ - .line 1245 │ + .line 1275 │ if-nez p1, :cond_1 │ │ move v2, v3 │ │ - .line 1258 │ + .line 1288 │ :cond_0 │ :goto_0 │ return v2 │ │ - .line 1248 │ + .line 1278 │ :cond_1 │ iget-object v4, p0, Landroid/support/v4/widget/ViewDragHelper;->mCallback:Landroid/support/v4/widget/ViewDragHelper$Callback; │ │ invoke-virtual {v4, p1}, Landroid/support/v4/widget/ViewDragHelper$Callback;->getViewHorizontalDragRange(Landroid/view/View;)I │ │ move-result v4 │ │ if-lez v4, :cond_2 │ │ move v0, v2 │ │ - .line 1249 │ + .line 1279 │ .local v0, "checkHorizontal":Z │ :goto_1 │ iget-object v4, p0, Landroid/support/v4/widget/ViewDragHelper;->mCallback:Landroid/support/v4/widget/ViewDragHelper$Callback; │ │ invoke-virtual {v4, p1}, Landroid/support/v4/widget/ViewDragHelper$Callback;->getViewVerticalDragRange(Landroid/view/View;)I │ │ move-result v4 │ │ if-lez v4, :cond_3 │ │ move v1, v2 │ │ - .line 1251 │ + .line 1281 │ .local v1, "checkVertical":Z │ :goto_2 │ if-eqz v0, :cond_4 │ │ if-eqz v1, :cond_4 │ │ - .line 1252 │ + .line 1282 │ mul-float v4, p2, p2 │ │ mul-float v5, p3, p3 │ │ add-float/2addr v4, v5 │ │ iget v5, p0, Landroid/support/v4/widget/ViewDragHelper;->mTouchSlop:I │ @@ -434,30 +434,30 @@ │ goto :goto_0 │ │ .end local v0 # "checkHorizontal":Z │ .end local v1 # "checkVertical":Z │ :cond_2 │ move v0, v3 │ │ - .line 1248 │ + .line 1278 │ goto :goto_1 │ │ .restart local v0 # "checkHorizontal":Z │ :cond_3 │ move v1, v3 │ │ - .line 1249 │ + .line 1279 │ goto :goto_2 │ │ - .line 1253 │ + .line 1283 │ .restart local v1 # "checkVertical":Z │ :cond_4 │ if-eqz v0, :cond_5 │ │ - .line 1254 │ + .line 1284 │ invoke-static {p2}, Ljava/lang/Math;->abs(F)F │ │ move-result v4 │ │ iget v5, p0, Landroid/support/v4/widget/ViewDragHelper;->mTouchSlop:I │ │ int-to-float v5, v5 │ @@ -466,19 +466,19 @@ │ │ if-gtz v4, :cond_0 │ │ move v2, v3 │ │ goto :goto_0 │ │ - .line 1255 │ + .line 1285 │ :cond_5 │ if-eqz v1, :cond_6 │ │ - .line 1256 │ + .line 1286 │ invoke-static {p3}, Ljava/lang/Math;->abs(F)F │ │ move-result v4 │ │ iget v5, p0, Landroid/support/v4/widget/ViewDragHelper;->mTouchSlop:I │ │ int-to-float v5, v5 │ @@ -490,47 +490,47 @@ │ move v2, v3 │ │ goto :goto_0 │ │ :cond_6 │ move v2, v3 │ │ - .line 1258 │ + .line 1288 │ goto :goto_0 │ .end method │ │ .method private clampMag(FFF)F │ .locals 3 │ .param p1, "value" # F │ .param p2, "absMin" # F │ .param p3, "absMax" # F │ │ .prologue │ const/4 v1, 0x0 │ │ - .line 667 │ + .line 674 │ invoke-static {p1}, Ljava/lang/Math;->abs(F)F │ │ move-result v0 │ │ - .line 668 │ + .line 675 │ .local v0, "absValue":F │ cmpg-float v2, v0, p2 │ │ if-gez v2, :cond_1 │ │ move p3, v1 │ │ - .line 670 │ + .line 677 │ .end local p3 # "absMax":F │ :cond_0 │ :goto_0 │ return p3 │ │ - .line 669 │ + .line 676 │ .restart local p3 # "absMax":F │ :cond_1 │ cmpl-float v2, v0, p3 │ │ if-lez v2, :cond_2 │ │ cmpl-float v1, p1, v1 │ @@ -540,174 +540,174 @@ │ neg-float p3, p3 │ │ goto :goto_0 │ │ :cond_2 │ move p3, p1 │ │ - .line 670 │ + .line 677 │ goto :goto_0 │ .end method │ │ .method private clampMag(III)I │ .locals 1 │ .param p1, "value" # I │ .param p2, "absMin" # I │ .param p3, "absMax" # I │ │ .prologue │ - .line 650 │ + .line 657 │ invoke-static {p1}, Ljava/lang/Math;->abs(I)I │ │ move-result v0 │ │ - .line 651 │ + .line 658 │ .local v0, "absValue":I │ if-ge v0, p2, :cond_1 │ │ const/4 p3, 0x0 │ │ - .line 653 │ + .line 660 │ .end local p3 # "absMax":I │ :cond_0 │ :goto_0 │ return p3 │ │ - .line 652 │ + .line 659 │ .restart local p3 # "absMax":I │ :cond_1 │ if-le v0, p3, :cond_2 │ │ if-gtz p1, :cond_0 │ │ neg-int p3, p3 │ │ goto :goto_0 │ │ :cond_2 │ move p3, p1 │ │ - .line 653 │ + .line 660 │ goto :goto_0 │ .end method │ │ .method private clearMotionHistory()V │ .locals 3 │ │ .prologue │ const/4 v2, 0x0 │ │ const/4 v1, 0x0 │ │ - .line 770 │ + .line 777 │ iget-object v0, p0, Landroid/support/v4/widget/ViewDragHelper;->mInitialMotionX:[F │ │ if-nez v0, :cond_0 │ │ - .line 781 │ + .line 788 │ :goto_0 │ return-void │ │ - .line 773 │ + .line 780 │ :cond_0 │ iget-object v0, p0, Landroid/support/v4/widget/ViewDragHelper;->mInitialMotionX:[F │ │ invoke-static {v0, v1}, Ljava/util/Arrays;->fill([FF)V │ │ - .line 774 │ + .line 781 │ iget-object v0, p0, Landroid/support/v4/widget/ViewDragHelper;->mInitialMotionY:[F │ │ invoke-static {v0, v1}, Ljava/util/Arrays;->fill([FF)V │ │ - .line 775 │ + .line 782 │ iget-object v0, p0, Landroid/support/v4/widget/ViewDragHelper;->mLastMotionX:[F │ │ invoke-static {v0, v1}, Ljava/util/Arrays;->fill([FF)V │ │ - .line 776 │ + .line 783 │ iget-object v0, p0, Landroid/support/v4/widget/ViewDragHelper;->mLastMotionY:[F │ │ invoke-static {v0, v1}, Ljava/util/Arrays;->fill([FF)V │ │ - .line 777 │ + .line 784 │ iget-object v0, p0, Landroid/support/v4/widget/ViewDragHelper;->mInitialEdgesTouched:[I │ │ invoke-static {v0, v2}, Ljava/util/Arrays;->fill([II)V │ │ - .line 778 │ + .line 785 │ iget-object v0, p0, Landroid/support/v4/widget/ViewDragHelper;->mEdgeDragsInProgress:[I │ │ invoke-static {v0, v2}, Ljava/util/Arrays;->fill([II)V │ │ - .line 779 │ + .line 786 │ iget-object v0, p0, Landroid/support/v4/widget/ViewDragHelper;->mEdgeDragsLocked:[I │ │ invoke-static {v0, v2}, Ljava/util/Arrays;->fill([II)V │ │ - .line 780 │ + .line 787 │ iput v2, p0, Landroid/support/v4/widget/ViewDragHelper;->mPointersDown:I │ │ goto :goto_0 │ .end method │ │ .method private clearMotionHistory(I)V │ .locals 3 │ .param p1, "pointerId" # I │ │ .prologue │ const/4 v2, 0x0 │ │ const/4 v1, 0x0 │ │ - .line 784 │ + .line 791 │ iget-object v0, p0, Landroid/support/v4/widget/ViewDragHelper;->mInitialMotionX:[F │ │ if-nez v0, :cond_0 │ │ - .line 795 │ + .line 802 │ :goto_0 │ return-void │ │ - .line 787 │ + .line 794 │ :cond_0 │ iget-object v0, p0, Landroid/support/v4/widget/ViewDragHelper;->mInitialMotionX:[F │ │ aput v1, v0, p1 │ │ - .line 788 │ + .line 795 │ iget-object v0, p0, Landroid/support/v4/widget/ViewDragHelper;->mInitialMotionY:[F │ │ aput v1, v0, p1 │ │ - .line 789 │ + .line 796 │ iget-object v0, p0, Landroid/support/v4/widget/ViewDragHelper;->mLastMotionX:[F │ │ aput v1, v0, p1 │ │ - .line 790 │ + .line 797 │ iget-object v0, p0, Landroid/support/v4/widget/ViewDragHelper;->mLastMotionY:[F │ │ aput v1, v0, p1 │ │ - .line 791 │ + .line 798 │ iget-object v0, p0, Landroid/support/v4/widget/ViewDragHelper;->mInitialEdgesTouched:[I │ │ aput v2, v0, p1 │ │ - .line 792 │ + .line 799 │ iget-object v0, p0, Landroid/support/v4/widget/ViewDragHelper;->mEdgeDragsInProgress:[I │ │ aput v2, v0, p1 │ │ - .line 793 │ + .line 800 │ iget-object v0, p0, Landroid/support/v4/widget/ViewDragHelper;->mEdgeDragsLocked:[I │ │ aput v2, v0, p1 │ │ - .line 794 │ + .line 801 │ iget v0, p0, Landroid/support/v4/widget/ViewDragHelper;->mPointersDown:I │ │ const/4 v1, 0x1 │ │ shl-int/2addr v1, p1 │ │ xor-int/lit8 v1, v1, -0x1 │ @@ -724,37 +724,37 @@ │ .param p1, "delta" # I │ .param p2, "velocity" # I │ .param p3, "motionRange" # I │ │ .prologue │ const/high16 v9, 0x3f800000 # 1.0f │ │ - .line 618 │ + .line 625 │ if-nez p1, :cond_0 │ │ - .line 619 │ + .line 626 │ const/4 v6, 0x0 │ │ - .line 636 │ + .line 643 │ :goto_0 │ return v6 │ │ - .line 622 │ + .line 629 │ :cond_0 │ iget-object v6, p0, Landroid/support/v4/widget/ViewDragHelper;->mParentView:Landroid/view/ViewGroup; │ │ invoke-virtual {v6}, Landroid/view/ViewGroup;->getWidth()I │ │ move-result v5 │ │ - .line 623 │ + .line 630 │ .local v5, "width":I │ div-int/lit8 v3, v5, 0x2 │ │ - .line 624 │ + .line 631 │ .local v3, "halfWidth":I │ invoke-static {p1}, Ljava/lang/Math;->abs(I)I │ │ move-result v6 │ │ int-to-float v6, v6 │ │ @@ -762,38 +762,38 @@ │ │ div-float/2addr v6, v7 │ │ invoke-static {v9, v6}, Ljava/lang/Math;->min(FF)F │ │ move-result v1 │ │ - .line 625 │ + .line 632 │ .local v1, "distanceRatio":F │ int-to-float v6, v3 │ │ int-to-float v7, v3 │ │ invoke-direct {p0, v1}, Landroid/support/v4/widget/ViewDragHelper;->distanceInfluenceForSnapDuration(F)F │ │ move-result v8 │ │ mul-float/2addr v7, v8 │ │ add-float v0, v6, v7 │ │ - .line 629 │ + .line 636 │ .local v0, "distance":F │ invoke-static {p2}, Ljava/lang/Math;->abs(I)I │ │ move-result p2 │ │ - .line 630 │ + .line 637 │ if-lez p2, :cond_1 │ │ - .line 631 │ + .line 638 │ const/high16 v6, 0x447a0000 # 1000.0f │ │ int-to-float v7, p2 │ │ div-float v7, v0, v7 │ │ invoke-static {v7}, Ljava/lang/Math;->abs(F)F │ @@ -804,39 +804,39 @@ │ │ invoke-static {v6}, Ljava/lang/Math;->round(F)I │ │ move-result v6 │ │ mul-int/lit8 v2, v6, 0x4 │ │ - .line 636 │ + .line 643 │ .local v2, "duration":I │ :goto_1 │ const/16 v6, 0x258 │ │ invoke-static {v2, v6}, Ljava/lang/Math;->min(II)I │ │ move-result v6 │ │ goto :goto_0 │ │ - .line 633 │ + .line 640 │ .end local v2 # "duration":I │ :cond_1 │ invoke-static {p1}, Ljava/lang/Math;->abs(I)I │ │ move-result v6 │ │ int-to-float v6, v6 │ │ int-to-float v7, p3 │ │ div-float v4, v6, v7 │ │ - .line 634 │ + .line 641 │ .local v4, "range":F │ add-float v6, v4, v9 │ │ const/high16 v7, 0x43800000 # 256.0f │ │ mul-float/2addr v6, v7 │ │ @@ -851,97 +851,97 @@ │ .param p1, "child" # Landroid/view/View; │ .param p2, "dx" # I │ .param p3, "dy" # I │ .param p4, "xvel" # I │ .param p5, "yvel" # I │ │ .prologue │ - .line 597 │ + .line 604 │ iget v12, p0, Landroid/support/v4/widget/ViewDragHelper;->mMinVelocity:F │ │ float-to-int v12, v12 │ │ iget v13, p0, Landroid/support/v4/widget/ViewDragHelper;->mMaxVelocity:F │ │ float-to-int v13, v13 │ │ move/from16 v0, p4 │ │ invoke-direct {p0, v0, v12, v13}, Landroid/support/v4/widget/ViewDragHelper;->clampMag(III)I │ │ move-result p4 │ │ - .line 598 │ + .line 605 │ iget v12, p0, Landroid/support/v4/widget/ViewDragHelper;->mMinVelocity:F │ │ float-to-int v12, v12 │ │ iget v13, p0, Landroid/support/v4/widget/ViewDragHelper;->mMaxVelocity:F │ │ float-to-int v13, v13 │ │ move/from16 v0, p5 │ │ invoke-direct {p0, v0, v12, v13}, Landroid/support/v4/widget/ViewDragHelper;->clampMag(III)I │ │ move-result p5 │ │ - .line 599 │ + .line 606 │ invoke-static/range {p2 .. p2}, Ljava/lang/Math;->abs(I)I │ │ move-result v2 │ │ - .line 600 │ + .line 607 │ .local v2, "absDx":I │ invoke-static/range {p3 .. p3}, Ljava/lang/Math;->abs(I)I │ │ move-result v3 │ │ - .line 601 │ + .line 608 │ .local v3, "absDy":I │ invoke-static/range {p4 .. p4}, Ljava/lang/Math;->abs(I)I │ │ move-result v4 │ │ - .line 602 │ + .line 609 │ .local v4, "absXVel":I │ invoke-static/range {p5 .. p5}, Ljava/lang/Math;->abs(I)I │ │ move-result v5 │ │ - .line 603 │ + .line 610 │ .local v5, "absYVel":I │ add-int v7, v4, v5 │ │ - .line 604 │ + .line 611 │ .local v7, "addedVel":I │ add-int v6, v2, v3 │ │ - .line 606 │ + .line 613 │ .local v6, "addedDistance":I │ if-eqz p4, :cond_0 │ │ int-to-float v12, v4 │ │ int-to-float v13, v7 │ │ div-float v9, v12, v13 │ │ - .line 608 │ + .line 615 │ .local v9, "xweight":F │ :goto_0 │ if-eqz p5, :cond_1 │ │ int-to-float v12, v5 │ │ int-to-float v13, v7 │ │ div-float v11, v12, v13 │ │ - .line 611 │ + .line 618 │ .local v11, "yweight":F │ :goto_1 │ iget-object v12, p0, Landroid/support/v4/widget/ViewDragHelper;->mCallback:Landroid/support/v4/widget/ViewDragHelper$Callback; │ │ invoke-virtual {v12, p1}, Landroid/support/v4/widget/ViewDragHelper$Callback;->getViewHorizontalDragRange(Landroid/view/View;)I │ │ move-result v12 │ @@ -950,15 +950,15 @@ │ │ move/from16 v1, p4 │ │ invoke-direct {p0, v0, v1, v12}, Landroid/support/v4/widget/ViewDragHelper;->computeAxisDuration(III)I │ │ move-result v8 │ │ - .line 612 │ + .line 619 │ .local v8, "xduration":I │ iget-object v12, p0, Landroid/support/v4/widget/ViewDragHelper;->mCallback:Landroid/support/v4/widget/ViewDragHelper$Callback; │ │ invoke-virtual {v12, p1}, Landroid/support/v4/widget/ViewDragHelper$Callback;->getViewVerticalDragRange(Landroid/view/View;)I │ │ move-result v12 │ │ @@ -966,15 +966,15 @@ │ │ move/from16 v1, p5 │ │ invoke-direct {p0, v0, v1, v12}, Landroid/support/v4/widget/ViewDragHelper;->computeAxisDuration(III)I │ │ move-result v10 │ │ - .line 614 │ + .line 621 │ .local v10, "yduration":I │ int-to-float v12, v8 │ │ mul-float/2addr v12, v9 │ │ int-to-float v13, v10 │ │ @@ -982,29 +982,29 @@ │ │ add-float/2addr v12, v13 │ │ float-to-int v12, v12 │ │ return v12 │ │ - .line 606 │ + .line 613 │ .end local v8 # "xduration":I │ .end local v9 # "xweight":F │ .end local v10 # "yduration":I │ .end local v11 # "yweight":F │ :cond_0 │ int-to-float v12, v2 │ │ int-to-float v13, v6 │ │ div-float v9, v12, v13 │ │ goto :goto_0 │ │ - .line 608 │ + .line 615 │ .restart local v9 # "xweight":F │ :cond_1 │ int-to-float v12, v3 │ │ int-to-float v13, v6 │ │ div-float v11, v12, v13 │ @@ -1068,60 +1068,60 @@ │ .param p2, "yvel" # F │ │ .prologue │ const/4 v3, 0x1 │ │ const/4 v2, 0x0 │ │ - .line 759 │ + .line 766 │ iput-boolean v3, p0, Landroid/support/v4/widget/ViewDragHelper;->mReleaseInProgress:Z │ │ - .line 760 │ + .line 767 │ iget-object v0, p0, Landroid/support/v4/widget/ViewDragHelper;->mCallback:Landroid/support/v4/widget/ViewDragHelper$Callback; │ │ iget-object v1, p0, Landroid/support/v4/widget/ViewDragHelper;->mCapturedView:Landroid/view/View; │ │ invoke-virtual {v0, v1, p1, p2}, Landroid/support/v4/widget/ViewDragHelper$Callback;->onViewReleased(Landroid/view/View;FF)V │ │ - .line 761 │ + .line 768 │ iput-boolean v2, p0, Landroid/support/v4/widget/ViewDragHelper;->mReleaseInProgress:Z │ │ - .line 763 │ + .line 770 │ iget v0, p0, Landroid/support/v4/widget/ViewDragHelper;->mDragState:I │ │ if-ne v0, v3, :cond_0 │ │ - .line 765 │ + .line 772 │ invoke-virtual {p0, v2}, Landroid/support/v4/widget/ViewDragHelper;->setDragState(I)V │ │ - .line 767 │ + .line 774 │ :cond_0 │ return-void │ .end method │ │ .method private distanceInfluenceForSnapDuration(F)F │ .locals 4 │ .param p1, "f" # F │ │ .prologue │ - .line 674 │ + .line 681 │ const/high16 v0, 0x3f000000 # 0.5f │ │ sub-float/2addr p1, v0 │ │ - .line 675 │ + .line 682 │ float-to-double v0, p1 │ │ const-wide v2, 0x3fde28c7460698c7L # 0.4712389167638204 │ │ mul-double/2addr v0, v2 │ │ double-to-float p1, v0 │ │ - .line 676 │ + .line 683 │ float-to-double v0, p1 │ │ invoke-static {v0, v1}, Ljava/lang/Math;->sin(D)D │ │ move-result-wide v0 │ │ double-to-float v0, v0 │ @@ -1133,258 +1133,258 @@ │ .locals 8 │ .param p1, "left" # I │ .param p2, "top" # I │ .param p3, "dx" # I │ .param p4, "dy" # I │ │ .prologue │ - .line 1366 │ + .line 1396 │ move v2, p1 │ │ - .line 1367 │ + .line 1397 │ .local v2, "clampedX":I │ move v3, p2 │ │ - .line 1368 │ + .line 1398 │ .local v3, "clampedY":I │ iget-object v0, p0, Landroid/support/v4/widget/ViewDragHelper;->mCapturedView:Landroid/view/View; │ │ invoke-virtual {v0}, Landroid/view/View;->getLeft()I │ │ move-result v6 │ │ - .line 1369 │ + .line 1399 │ .local v6, "oldLeft":I │ iget-object v0, p0, Landroid/support/v4/widget/ViewDragHelper;->mCapturedView:Landroid/view/View; │ │ invoke-virtual {v0}, Landroid/view/View;->getTop()I │ │ move-result v7 │ │ - .line 1370 │ + .line 1400 │ .local v7, "oldTop":I │ if-eqz p3, :cond_0 │ │ - .line 1371 │ + .line 1401 │ iget-object v0, p0, Landroid/support/v4/widget/ViewDragHelper;->mCallback:Landroid/support/v4/widget/ViewDragHelper$Callback; │ │ iget-object v1, p0, Landroid/support/v4/widget/ViewDragHelper;->mCapturedView:Landroid/view/View; │ │ invoke-virtual {v0, v1, p1, p3}, Landroid/support/v4/widget/ViewDragHelper$Callback;->clampViewPositionHorizontal(Landroid/view/View;II)I │ │ move-result v2 │ │ - .line 1372 │ + .line 1402 │ iget-object v0, p0, Landroid/support/v4/widget/ViewDragHelper;->mCapturedView:Landroid/view/View; │ │ sub-int v1, v2, v6 │ │ invoke-virtual {v0, v1}, Landroid/view/View;->offsetLeftAndRight(I)V │ │ - .line 1374 │ + .line 1404 │ :cond_0 │ if-eqz p4, :cond_1 │ │ - .line 1375 │ + .line 1405 │ iget-object v0, p0, Landroid/support/v4/widget/ViewDragHelper;->mCallback:Landroid/support/v4/widget/ViewDragHelper$Callback; │ │ iget-object v1, p0, Landroid/support/v4/widget/ViewDragHelper;->mCapturedView:Landroid/view/View; │ │ invoke-virtual {v0, v1, p2, p4}, Landroid/support/v4/widget/ViewDragHelper$Callback;->clampViewPositionVertical(Landroid/view/View;II)I │ │ move-result v3 │ │ - .line 1376 │ + .line 1406 │ iget-object v0, p0, Landroid/support/v4/widget/ViewDragHelper;->mCapturedView:Landroid/view/View; │ │ sub-int v1, v3, v7 │ │ invoke-virtual {v0, v1}, Landroid/view/View;->offsetTopAndBottom(I)V │ │ - .line 1379 │ + .line 1409 │ :cond_1 │ if-nez p3, :cond_2 │ │ if-eqz p4, :cond_3 │ │ - .line 1380 │ + .line 1410 │ :cond_2 │ sub-int v4, v2, v6 │ │ - .line 1381 │ + .line 1411 │ .local v4, "clampedDx":I │ sub-int v5, v3, v7 │ │ - .line 1382 │ + .line 1412 │ .local v5, "clampedDy":I │ iget-object v0, p0, Landroid/support/v4/widget/ViewDragHelper;->mCallback:Landroid/support/v4/widget/ViewDragHelper$Callback; │ │ iget-object v1, p0, Landroid/support/v4/widget/ViewDragHelper;->mCapturedView:Landroid/view/View; │ │ invoke-virtual/range {v0 .. v5}, Landroid/support/v4/widget/ViewDragHelper$Callback;->onViewPositionChanged(Landroid/view/View;IIII)V │ │ - .line 1385 │ + .line 1415 │ .end local v4 # "clampedDx":I │ .end local v5 # "clampedDy":I │ :cond_3 │ return-void │ .end method │ │ .method private ensureMotionHistorySizeForId(I)V │ .locals 10 │ .param p1, "pointerId" # I │ │ .prologue │ const/4 v9, 0x0 │ │ - .line 798 │ + .line 805 │ iget-object v7, p0, Landroid/support/v4/widget/ViewDragHelper;->mInitialMotionX:[F │ │ if-eqz v7, :cond_0 │ │ iget-object v7, p0, Landroid/support/v4/widget/ViewDragHelper;->mInitialMotionX:[F │ │ array-length v7, v7 │ │ if-gt v7, p1, :cond_2 │ │ - .line 799 │ + .line 806 │ :cond_0 │ add-int/lit8 v7, p1, 0x1 │ │ new-array v3, v7, [F │ │ - .line 800 │ + .line 807 │ .local v3, "imx":[F │ add-int/lit8 v7, p1, 0x1 │ │ new-array v4, v7, [F │ │ - .line 801 │ + .line 808 │ .local v4, "imy":[F │ add-int/lit8 v7, p1, 0x1 │ │ new-array v5, v7, [F │ │ - .line 802 │ + .line 809 │ .local v5, "lmx":[F │ add-int/lit8 v7, p1, 0x1 │ │ new-array v6, v7, [F │ │ - .line 803 │ + .line 810 │ .local v6, "lmy":[F │ add-int/lit8 v7, p1, 0x1 │ │ new-array v2, v7, [I │ │ - .line 804 │ + .line 811 │ .local v2, "iit":[I │ add-int/lit8 v7, p1, 0x1 │ │ new-array v0, v7, [I │ │ - .line 805 │ + .line 812 │ .local v0, "edip":[I │ add-int/lit8 v7, p1, 0x1 │ │ new-array v1, v7, [I │ │ - .line 807 │ + .line 814 │ .local v1, "edl":[I │ iget-object v7, p0, Landroid/support/v4/widget/ViewDragHelper;->mInitialMotionX:[F │ │ if-eqz v7, :cond_1 │ │ - .line 808 │ + .line 815 │ iget-object v7, p0, Landroid/support/v4/widget/ViewDragHelper;->mInitialMotionX:[F │ │ iget-object v8, p0, Landroid/support/v4/widget/ViewDragHelper;->mInitialMotionX:[F │ │ array-length v8, v8 │ │ invoke-static {v7, v9, v3, v9, v8}, Ljava/lang/System;->arraycopy(Ljava/lang/Object;ILjava/lang/Object;II)V │ │ - .line 809 │ + .line 816 │ iget-object v7, p0, Landroid/support/v4/widget/ViewDragHelper;->mInitialMotionY:[F │ │ iget-object v8, p0, Landroid/support/v4/widget/ViewDragHelper;->mInitialMotionY:[F │ │ array-length v8, v8 │ │ invoke-static {v7, v9, v4, v9, v8}, Ljava/lang/System;->arraycopy(Ljava/lang/Object;ILjava/lang/Object;II)V │ │ - .line 810 │ + .line 817 │ iget-object v7, p0, Landroid/support/v4/widget/ViewDragHelper;->mLastMotionX:[F │ │ iget-object v8, p0, Landroid/support/v4/widget/ViewDragHelper;->mLastMotionX:[F │ │ array-length v8, v8 │ │ invoke-static {v7, v9, v5, v9, v8}, Ljava/lang/System;->arraycopy(Ljava/lang/Object;ILjava/lang/Object;II)V │ │ - .line 811 │ + .line 818 │ iget-object v7, p0, Landroid/support/v4/widget/ViewDragHelper;->mLastMotionY:[F │ │ iget-object v8, p0, Landroid/support/v4/widget/ViewDragHelper;->mLastMotionY:[F │ │ array-length v8, v8 │ │ invoke-static {v7, v9, v6, v9, v8}, Ljava/lang/System;->arraycopy(Ljava/lang/Object;ILjava/lang/Object;II)V │ │ - .line 812 │ + .line 819 │ iget-object v7, p0, Landroid/support/v4/widget/ViewDragHelper;->mInitialEdgesTouched:[I │ │ iget-object v8, p0, Landroid/support/v4/widget/ViewDragHelper;->mInitialEdgesTouched:[I │ │ array-length v8, v8 │ │ invoke-static {v7, v9, v2, v9, v8}, Ljava/lang/System;->arraycopy(Ljava/lang/Object;ILjava/lang/Object;II)V │ │ - .line 813 │ + .line 820 │ iget-object v7, p0, Landroid/support/v4/widget/ViewDragHelper;->mEdgeDragsInProgress:[I │ │ iget-object v8, p0, Landroid/support/v4/widget/ViewDragHelper;->mEdgeDragsInProgress:[I │ │ array-length v8, v8 │ │ invoke-static {v7, v9, v0, v9, v8}, Ljava/lang/System;->arraycopy(Ljava/lang/Object;ILjava/lang/Object;II)V │ │ - .line 814 │ + .line 821 │ iget-object v7, p0, Landroid/support/v4/widget/ViewDragHelper;->mEdgeDragsLocked:[I │ │ iget-object v8, p0, Landroid/support/v4/widget/ViewDragHelper;->mEdgeDragsLocked:[I │ │ array-length v8, v8 │ │ invoke-static {v7, v9, v1, v9, v8}, Ljava/lang/System;->arraycopy(Ljava/lang/Object;ILjava/lang/Object;II)V │ │ - .line 817 │ + .line 824 │ :cond_1 │ iput-object v3, p0, Landroid/support/v4/widget/ViewDragHelper;->mInitialMotionX:[F │ │ - .line 818 │ + .line 825 │ iput-object v4, p0, Landroid/support/v4/widget/ViewDragHelper;->mInitialMotionY:[F │ │ - .line 819 │ + .line 826 │ iput-object v5, p0, Landroid/support/v4/widget/ViewDragHelper;->mLastMotionX:[F │ │ - .line 820 │ + .line 827 │ iput-object v6, p0, Landroid/support/v4/widget/ViewDragHelper;->mLastMotionY:[F │ │ - .line 821 │ + .line 828 │ iput-object v2, p0, Landroid/support/v4/widget/ViewDragHelper;->mInitialEdgesTouched:[I │ │ - .line 822 │ + .line 829 │ iput-object v0, p0, Landroid/support/v4/widget/ViewDragHelper;->mEdgeDragsInProgress:[I │ │ - .line 823 │ + .line 830 │ iput-object v1, p0, Landroid/support/v4/widget/ViewDragHelper;->mEdgeDragsLocked:[I │ │ - .line 825 │ + .line 832 │ .end local v0 # "edip":[I │ .end local v1 # "edl":[I │ .end local v2 # "iit":[I │ .end local v3 # "imx":[F │ .end local v4 # "imy":[F │ .end local v5 # "lmx":[F │ .end local v6 # "lmy":[F │ @@ -1398,102 +1398,102 @@ │ .param p2, "finalTop" # I │ .param p3, "xvel" # I │ .param p4, "yvel" # I │ │ .prologue │ const/4 v0, 0x0 │ │ - .line 577 │ + .line 584 │ iget-object v1, p0, Landroid/support/v4/widget/ViewDragHelper;->mCapturedView:Landroid/view/View; │ │ invoke-virtual {v1}, Landroid/view/View;->getLeft()I │ │ move-result v10 │ │ - .line 578 │ + .line 585 │ .local v10, "startLeft":I │ iget-object v1, p0, Landroid/support/v4/widget/ViewDragHelper;->mCapturedView:Landroid/view/View; │ │ invoke-virtual {v1}, Landroid/view/View;->getTop()I │ │ move-result v6 │ │ - .line 579 │ + .line 586 │ .local v6, "startTop":I │ sub-int v2, p1, v10 │ │ - .line 580 │ + .line 587 │ .local v2, "dx":I │ sub-int v3, p2, v6 │ │ - .line 582 │ + .line 589 │ .local v3, "dy":I │ if-nez v2, :cond_0 │ │ if-nez v3, :cond_0 │ │ - .line 584 │ + .line 591 │ iget-object v1, p0, Landroid/support/v4/widget/ViewDragHelper;->mScroller:Landroid/support/v4/widget/ScrollerCompat; │ │ invoke-virtual {v1}, Landroid/support/v4/widget/ScrollerCompat;->abortAnimation()V │ │ - .line 585 │ + .line 592 │ invoke-virtual {p0, v0}, Landroid/support/v4/widget/ViewDragHelper;->setDragState(I)V │ │ - .line 593 │ + .line 600 │ :goto_0 │ return v0 │ │ - .line 589 │ + .line 596 │ :cond_0 │ iget-object v1, p0, Landroid/support/v4/widget/ViewDragHelper;->mCapturedView:Landroid/view/View; │ │ move-object v0, p0 │ │ move v4, p3 │ │ move v5, p4 │ │ invoke-direct/range {v0 .. v5}, Landroid/support/v4/widget/ViewDragHelper;->computeSettleDuration(Landroid/view/View;IIII)I │ │ move-result v9 │ │ - .line 590 │ + .line 597 │ .local v9, "duration":I │ iget-object v4, p0, Landroid/support/v4/widget/ViewDragHelper;->mScroller:Landroid/support/v4/widget/ScrollerCompat; │ │ move v5, v10 │ │ move v7, v2 │ │ move v8, v3 │ │ invoke-virtual/range {v4 .. v9}, Landroid/support/v4/widget/ScrollerCompat;->startScroll(IIIII)V │ │ - .line 592 │ + .line 599 │ const/4 v0, 0x2 │ │ invoke-virtual {p0, v0}, Landroid/support/v4/widget/ViewDragHelper;->setDragState(I)V │ │ - .line 593 │ + .line 600 │ const/4 v0, 0x1 │ │ goto :goto_0 │ .end method │ │ .method private getEdgesTouched(II)I │ .locals 3 │ .param p1, "x" # I │ .param p2, "y" # I │ │ .prologue │ - .line 1440 │ + .line 1470 │ const/4 v0, 0x0 │ │ - .line 1442 │ + .line 1472 │ .local v0, "result":I │ iget-object v1, p0, Landroid/support/v4/widget/ViewDragHelper;->mParentView:Landroid/view/ViewGroup; │ │ invoke-virtual {v1}, Landroid/view/ViewGroup;->getLeft()I │ │ move-result v1 │ │ @@ -1501,15 +1501,15 @@ │ │ add-int/2addr v1, v2 │ │ if-ge p1, v1, :cond_0 │ │ or-int/lit8 v0, v0, 0x1 │ │ - .line 1443 │ + .line 1473 │ :cond_0 │ iget-object v1, p0, Landroid/support/v4/widget/ViewDragHelper;->mParentView:Landroid/view/ViewGroup; │ │ invoke-virtual {v1}, Landroid/view/ViewGroup;->getTop()I │ │ move-result v1 │ │ @@ -1517,15 +1517,15 @@ │ │ add-int/2addr v1, v2 │ │ if-ge p2, v1, :cond_1 │ │ or-int/lit8 v0, v0, 0x4 │ │ - .line 1444 │ + .line 1474 │ :cond_1 │ iget-object v1, p0, Landroid/support/v4/widget/ViewDragHelper;->mParentView:Landroid/view/ViewGroup; │ │ invoke-virtual {v1}, Landroid/view/ViewGroup;->getRight()I │ │ move-result v1 │ │ @@ -1533,15 +1533,15 @@ │ │ sub-int/2addr v1, v2 │ │ if-le p1, v1, :cond_2 │ │ or-int/lit8 v0, v0, 0x2 │ │ - .line 1445 │ + .line 1475 │ :cond_2 │ iget-object v1, p0, Landroid/support/v4/widget/ViewDragHelper;->mParentView:Landroid/view/ViewGroup; │ │ invoke-virtual {v1}, Landroid/view/ViewGroup;->getBottom()I │ │ move-result v1 │ │ @@ -1549,33 +1549,33 @@ │ │ sub-int/2addr v1, v2 │ │ if-le p2, v1, :cond_3 │ │ or-int/lit8 v0, v0, 0x8 │ │ - .line 1447 │ + .line 1477 │ :cond_3 │ return v0 │ .end method │ │ .method private releaseViewForPointerUp()V │ .locals 5 │ │ .prologue │ - .line 1355 │ + .line 1385 │ iget-object v2, p0, Landroid/support/v4/widget/ViewDragHelper;->mVelocityTracker:Landroid/view/VelocityTracker; │ │ const/16 v3, 0x3e8 │ │ iget v4, p0, Landroid/support/v4/widget/ViewDragHelper;->mMaxVelocity:F │ │ invoke-virtual {v2, v3, v4}, Landroid/view/VelocityTracker;->computeCurrentVelocity(IF)V │ │ - .line 1356 │ + .line 1386 │ iget-object v2, p0, Landroid/support/v4/widget/ViewDragHelper;->mVelocityTracker:Landroid/view/VelocityTracker; │ │ iget v3, p0, Landroid/support/v4/widget/ViewDragHelper;->mActivePointerId:I │ │ invoke-static {v2, v3}, Landroid/support/v4/view/VelocityTrackerCompat;->getXVelocity(Landroid/view/VelocityTracker;I)F │ │ move-result v2 │ @@ -1584,15 +1584,15 @@ │ │ iget v4, p0, Landroid/support/v4/widget/ViewDragHelper;->mMaxVelocity:F │ │ invoke-direct {p0, v2, v3, v4}, Landroid/support/v4/widget/ViewDragHelper;->clampMag(FFF)F │ │ move-result v0 │ │ - .line 1359 │ + .line 1389 │ .local v0, "xvel":F │ iget-object v2, p0, Landroid/support/v4/widget/ViewDragHelper;->mVelocityTracker:Landroid/view/VelocityTracker; │ │ iget v3, p0, Landroid/support/v4/widget/ViewDragHelper;->mActivePointerId:I │ │ invoke-static {v2, v3}, Landroid/support/v4/view/VelocityTrackerCompat;->getYVelocity(Landroid/view/VelocityTracker;I)F │ │ @@ -1602,215 +1602,215 @@ │ │ iget v4, p0, Landroid/support/v4/widget/ViewDragHelper;->mMaxVelocity:F │ │ invoke-direct {p0, v2, v3, v4}, Landroid/support/v4/widget/ViewDragHelper;->clampMag(FFF)F │ │ move-result v1 │ │ - .line 1362 │ + .line 1392 │ .local v1, "yvel":F │ invoke-direct {p0, v0, v1}, Landroid/support/v4/widget/ViewDragHelper;->dispatchViewReleased(FF)V │ │ - .line 1363 │ + .line 1393 │ return-void │ .end method │ │ .method private reportNewEdgeDrags(FFI)V │ .locals 3 │ .param p1, "dx" # F │ .param p2, "dy" # F │ .param p3, "pointerId" # I │ │ .prologue │ - .line 1197 │ + .line 1227 │ const/4 v0, 0x0 │ │ - .line 1198 │ + .line 1228 │ .local v0, "dragsStarted":I │ const/4 v1, 0x1 │ │ invoke-direct {p0, p1, p2, p3, v1}, Landroid/support/v4/widget/ViewDragHelper;->checkNewEdgeDrag(FFII)Z │ │ move-result v1 │ │ if-eqz v1, :cond_0 │ │ - .line 1199 │ + .line 1229 │ or-int/lit8 v0, v0, 0x1 │ │ - .line 1201 │ + .line 1231 │ :cond_0 │ const/4 v1, 0x4 │ │ invoke-direct {p0, p2, p1, p3, v1}, Landroid/support/v4/widget/ViewDragHelper;->checkNewEdgeDrag(FFII)Z │ │ move-result v1 │ │ if-eqz v1, :cond_1 │ │ - .line 1202 │ + .line 1232 │ or-int/lit8 v0, v0, 0x4 │ │ - .line 1204 │ + .line 1234 │ :cond_1 │ const/4 v1, 0x2 │ │ invoke-direct {p0, p1, p2, p3, v1}, Landroid/support/v4/widget/ViewDragHelper;->checkNewEdgeDrag(FFII)Z │ │ move-result v1 │ │ if-eqz v1, :cond_2 │ │ - .line 1205 │ + .line 1235 │ or-int/lit8 v0, v0, 0x2 │ │ - .line 1207 │ + .line 1237 │ :cond_2 │ const/16 v1, 0x8 │ │ invoke-direct {p0, p2, p1, p3, v1}, Landroid/support/v4/widget/ViewDragHelper;->checkNewEdgeDrag(FFII)Z │ │ move-result v1 │ │ if-eqz v1, :cond_3 │ │ - .line 1208 │ + .line 1238 │ or-int/lit8 v0, v0, 0x8 │ │ - .line 1211 │ + .line 1241 │ :cond_3 │ if-eqz v0, :cond_4 │ │ - .line 1212 │ + .line 1242 │ iget-object v1, p0, Landroid/support/v4/widget/ViewDragHelper;->mEdgeDragsInProgress:[I │ │ aget v2, v1, p3 │ │ or-int/2addr v2, v0 │ │ aput v2, v1, p3 │ │ - .line 1213 │ + .line 1243 │ iget-object v1, p0, Landroid/support/v4/widget/ViewDragHelper;->mCallback:Landroid/support/v4/widget/ViewDragHelper$Callback; │ │ invoke-virtual {v1, v0, p3}, Landroid/support/v4/widget/ViewDragHelper$Callback;->onEdgeDragStarted(II)V │ │ - .line 1215 │ + .line 1245 │ :cond_4 │ return-void │ .end method │ │ .method private saveInitialMotion(FFI)V │ .locals 3 │ .param p1, "x" # F │ .param p2, "y" # F │ .param p3, "pointerId" # I │ │ .prologue │ - .line 828 │ + .line 835 │ invoke-direct {p0, p3}, Landroid/support/v4/widget/ViewDragHelper;->ensureMotionHistorySizeForId(I)V │ │ - .line 829 │ + .line 836 │ iget-object v0, p0, Landroid/support/v4/widget/ViewDragHelper;->mInitialMotionX:[F │ │ iget-object v1, p0, Landroid/support/v4/widget/ViewDragHelper;->mLastMotionX:[F │ │ aput p1, v1, p3 │ │ aput p1, v0, p3 │ │ - .line 830 │ + .line 837 │ iget-object v0, p0, Landroid/support/v4/widget/ViewDragHelper;->mInitialMotionY:[F │ │ iget-object v1, p0, Landroid/support/v4/widget/ViewDragHelper;->mLastMotionY:[F │ │ aput p2, v1, p3 │ │ aput p2, v0, p3 │ │ - .line 831 │ + .line 838 │ iget-object v0, p0, Landroid/support/v4/widget/ViewDragHelper;->mInitialEdgesTouched:[I │ │ float-to-int v1, p1 │ │ float-to-int v2, p2 │ │ invoke-direct {p0, v1, v2}, Landroid/support/v4/widget/ViewDragHelper;->getEdgesTouched(II)I │ │ move-result v1 │ │ aput v1, v0, p3 │ │ - .line 832 │ + .line 839 │ iget v0, p0, Landroid/support/v4/widget/ViewDragHelper;->mPointersDown:I │ │ const/4 v1, 0x1 │ │ shl-int/2addr v1, p3 │ │ or-int/2addr v0, v1 │ │ iput v0, p0, Landroid/support/v4/widget/ViewDragHelper;->mPointersDown:I │ │ - .line 833 │ + .line 840 │ return-void │ .end method │ │ .method private saveLastMotion(Landroid/view/MotionEvent;)V │ .locals 6 │ .param p1, "ev" # Landroid/view/MotionEvent; │ │ .prologue │ - .line 836 │ + .line 843 │ invoke-static {p1}, Landroid/support/v4/view/MotionEventCompat;->getPointerCount(Landroid/view/MotionEvent;)I │ │ move-result v1 │ │ - .line 837 │ + .line 844 │ .local v1, "pointerCount":I │ const/4 v0, 0x0 │ │ .local v0, "i":I │ :goto_0 │ if-ge v0, v1, :cond_0 │ │ - .line 838 │ + .line 845 │ invoke-static {p1, v0}, Landroid/support/v4/view/MotionEventCompat;->getPointerId(Landroid/view/MotionEvent;I)I │ │ move-result v2 │ │ - .line 839 │ + .line 846 │ .local v2, "pointerId":I │ invoke-static {p1, v0}, Landroid/support/v4/view/MotionEventCompat;->getX(Landroid/view/MotionEvent;I)F │ │ move-result v3 │ │ - .line 840 │ + .line 847 │ .local v3, "x":F │ invoke-static {p1, v0}, Landroid/support/v4/view/MotionEventCompat;->getY(Landroid/view/MotionEvent;I)F │ │ move-result v4 │ │ - .line 841 │ + .line 848 │ .local v4, "y":F │ iget-object v5, p0, Landroid/support/v4/widget/ViewDragHelper;->mLastMotionX:[F │ │ aput v3, v5, v2 │ │ - .line 842 │ + .line 849 │ iget-object v5, p0, Landroid/support/v4/widget/ViewDragHelper;->mLastMotionY:[F │ │ aput v4, v5, v2 │ │ - .line 837 │ + .line 844 │ add-int/lit8 v0, v0, 0x1 │ │ goto :goto_0 │ │ - .line 844 │ + .line 851 │ .end local v2 # "pointerId":I │ .end local v3 # "x":F │ .end local v4 # "y":F │ :cond_0 │ return-void │ .end method │ │ @@ -1898,56 +1898,56 @@ │ .param p2, "checkV" # Z │ .param p3, "dx" # I │ .param p4, "dy" # I │ .param p5, "x" # I │ .param p6, "y" # I │ │ .prologue │ - .line 908 │ + .line 915 │ instance-of v1, p1, Landroid/view/ViewGroup; │ │ if-eqz v1, :cond_1 │ │ move-object v9, p1 │ │ - .line 909 │ + .line 916 │ check-cast v9, Landroid/view/ViewGroup; │ │ - .line 910 │ + .line 917 │ .local v9, "group":Landroid/view/ViewGroup; │ invoke-virtual {p1}, Landroid/view/View;->getScrollX()I │ │ move-result v11 │ │ - .line 911 │ + .line 918 │ .local v11, "scrollX":I │ invoke-virtual {p1}, Landroid/view/View;->getScrollY()I │ │ move-result v12 │ │ - .line 912 │ + .line 919 │ .local v12, "scrollY":I │ invoke-virtual {v9}, Landroid/view/ViewGroup;->getChildCount()I │ │ move-result v8 │ │ - .line 914 │ + .line 921 │ .local v8, "count":I │ add-int/lit8 v10, v8, -0x1 │ │ .local v10, "i":I │ :goto_0 │ if-ltz v10, :cond_1 │ │ - .line 917 │ + .line 924 │ invoke-virtual {v9, v10}, Landroid/view/ViewGroup;->getChildAt(I)Landroid/view/View; │ │ move-result-object v2 │ │ - .line 918 │ + .line 925 │ .local v2, "child":Landroid/view/View; │ add-int v1, p5, v11 │ │ invoke-virtual {v2}, Landroid/view/View;->getLeft()I │ │ move-result v3 │ │ @@ -2003,40 +2003,40 @@ │ │ invoke-virtual/range {v1 .. v7}, Landroid/support/v4/widget/ViewDragHelper;->canScroll(Landroid/view/View;ZIIII)Z │ │ move-result v1 │ │ if-eqz v1, :cond_0 │ │ - .line 922 │ + .line 929 │ const/4 v1, 0x1 │ │ - .line 927 │ + .line 934 │ .end local v2 # "child":Landroid/view/View; │ .end local v8 # "count":I │ .end local v9 # "group":Landroid/view/ViewGroup; │ .end local v10 # "i":I │ .end local v11 # "scrollX":I │ .end local v12 # "scrollY":I │ :goto_1 │ return v1 │ │ - .line 914 │ + .line 921 │ .restart local v2 # "child":Landroid/view/View; │ .restart local v8 # "count":I │ .restart local v9 # "group":Landroid/view/ViewGroup; │ .restart local v10 # "i":I │ .restart local v11 # "scrollX":I │ .restart local v12 # "scrollY":I │ :cond_0 │ add-int/lit8 v10, v10, -0x1 │ │ goto :goto_0 │ │ - .line 927 │ + .line 934 │ .end local v2 # "child":Landroid/view/View; │ .end local v8 # "count":I │ .end local v9 # "group":Landroid/view/ViewGroup; │ .end local v10 # "i":I │ .end local v11 # "scrollX":I │ .end local v12 # "scrollY":I │ :cond_1 │ @@ -2175,48 +2175,48 @@ │ .end method │ │ .method public checkTouchSlop(I)Z │ .locals 3 │ .param p1, "directions" # I │ │ .prologue │ - .line 1276 │ + .line 1306 │ iget-object v2, p0, Landroid/support/v4/widget/ViewDragHelper;->mInitialMotionX:[F │ │ array-length v0, v2 │ │ - .line 1277 │ + .line 1307 │ .local v0, "count":I │ const/4 v1, 0x0 │ │ .local v1, "i":I │ :goto_0 │ if-ge v1, v0, :cond_1 │ │ - .line 1278 │ + .line 1308 │ invoke-virtual {p0, p1, v1}, Landroid/support/v4/widget/ViewDragHelper;->checkTouchSlop(II)Z │ │ move-result v2 │ │ if-eqz v2, :cond_0 │ │ - .line 1279 │ + .line 1309 │ const/4 v2, 0x1 │ │ - .line 1282 │ + .line 1312 │ :goto_1 │ return v2 │ │ - .line 1277 │ + .line 1307 │ :cond_0 │ add-int/lit8 v1, v1, 0x1 │ │ goto :goto_0 │ │ - .line 1282 │ + .line 1312 │ :cond_1 │ const/4 v2, 0x0 │ │ goto :goto_1 │ .end method │ │ .method public checkTouchSlop(II)Z │ @@ -2225,79 +2225,79 @@ │ .param p2, "pointerId" # I │ │ .prologue │ const/4 v4, 0x1 │ │ const/4 v5, 0x0 │ │ - .line 1301 │ + .line 1331 │ invoke-virtual {p0, p2}, Landroid/support/v4/widget/ViewDragHelper;->isPointerDown(I)Z │ │ move-result v6 │ │ if-nez v6, :cond_1 │ │ move v4, v5 │ │ - .line 1318 │ + .line 1348 │ :cond_0 │ :goto_0 │ return v4 │ │ - .line 1305 │ + .line 1335 │ :cond_1 │ and-int/lit8 v6, p1, 0x1 │ │ if-ne v6, v4, :cond_2 │ │ move v0, v4 │ │ - .line 1306 │ + .line 1336 │ .local v0, "checkHorizontal":Z │ :goto_1 │ and-int/lit8 v6, p1, 0x2 │ │ const/4 v7, 0x2 │ │ if-ne v6, v7, :cond_3 │ │ move v1, v4 │ │ - .line 1308 │ + .line 1338 │ .local v1, "checkVertical":Z │ :goto_2 │ iget-object v6, p0, Landroid/support/v4/widget/ViewDragHelper;->mLastMotionX:[F │ │ aget v6, v6, p2 │ │ iget-object v7, p0, Landroid/support/v4/widget/ViewDragHelper;->mInitialMotionX:[F │ │ aget v7, v7, p2 │ │ sub-float v2, v6, v7 │ │ - .line 1309 │ + .line 1339 │ .local v2, "dx":F │ iget-object v6, p0, Landroid/support/v4/widget/ViewDragHelper;->mLastMotionY:[F │ │ aget v6, v6, p2 │ │ iget-object v7, p0, Landroid/support/v4/widget/ViewDragHelper;->mInitialMotionY:[F │ │ aget v7, v7, p2 │ │ sub-float v3, v6, v7 │ │ - .line 1311 │ + .line 1341 │ .local v3, "dy":F │ if-eqz v0, :cond_4 │ │ if-eqz v1, :cond_4 │ │ - .line 1312 │ + .line 1342 │ mul-float v6, v2, v2 │ │ mul-float v7, v3, v3 │ │ add-float/2addr v6, v7 │ │ iget v7, p0, Landroid/support/v4/widget/ViewDragHelper;->mTouchSlop:I │ @@ -2319,32 +2319,32 @@ │ .end local v0 # "checkHorizontal":Z │ .end local v1 # "checkVertical":Z │ .end local v2 # "dx":F │ .end local v3 # "dy":F │ :cond_2 │ move v0, v5 │ │ - .line 1305 │ + .line 1335 │ goto :goto_1 │ │ .restart local v0 # "checkHorizontal":Z │ :cond_3 │ move v1, v5 │ │ - .line 1306 │ + .line 1336 │ goto :goto_2 │ │ - .line 1313 │ + .line 1343 │ .restart local v1 # "checkVertical":Z │ .restart local v2 # "dx":F │ .restart local v3 # "dy":F │ :cond_4 │ if-eqz v0, :cond_5 │ │ - .line 1314 │ + .line 1344 │ invoke-static {v2}, Ljava/lang/Math;->abs(F)F │ │ move-result v6 │ │ iget v7, p0, Landroid/support/v4/widget/ViewDragHelper;->mTouchSlop:I │ │ int-to-float v7, v7 │ @@ -2353,19 +2353,19 @@ │ │ if-gtz v6, :cond_0 │ │ move v4, v5 │ │ goto :goto_0 │ │ - .line 1315 │ + .line 1345 │ :cond_5 │ if-eqz v1, :cond_6 │ │ - .line 1316 │ + .line 1346 │ invoke-static {v3}, Ljava/lang/Math;->abs(F)F │ │ move-result v6 │ │ iget v7, p0, Landroid/support/v4/widget/ViewDragHelper;->mTouchSlop:I │ │ int-to-float v7, v7 │ @@ -2377,108 +2377,108 @@ │ move v4, v5 │ │ goto :goto_0 │ │ :cond_6 │ move v4, v5 │ │ - .line 1318 │ + .line 1348 │ goto :goto_0 │ .end method │ │ .method public continueSettling(Z)Z │ .locals 9 │ .param p1, "deferCallbacks" # Z │ │ .prologue │ const/4 v8, 0x2 │ │ const/4 v7, 0x0 │ │ - .line 715 │ + .line 722 │ iget v0, p0, Landroid/support/v4/widget/ViewDragHelper;->mDragState:I │ │ if-ne v0, v8, :cond_5 │ │ - .line 716 │ + .line 723 │ iget-object v0, p0, Landroid/support/v4/widget/ViewDragHelper;->mScroller:Landroid/support/v4/widget/ScrollerCompat; │ │ invoke-virtual {v0}, Landroid/support/v4/widget/ScrollerCompat;->computeScrollOffset()Z │ │ move-result v6 │ │ - .line 717 │ + .line 724 │ .local v6, "keepGoing":Z │ iget-object v0, p0, Landroid/support/v4/widget/ViewDragHelper;->mScroller:Landroid/support/v4/widget/ScrollerCompat; │ │ invoke-virtual {v0}, Landroid/support/v4/widget/ScrollerCompat;->getCurrX()I │ │ move-result v2 │ │ - .line 718 │ + .line 725 │ .local v2, "x":I │ iget-object v0, p0, Landroid/support/v4/widget/ViewDragHelper;->mScroller:Landroid/support/v4/widget/ScrollerCompat; │ │ invoke-virtual {v0}, Landroid/support/v4/widget/ScrollerCompat;->getCurrY()I │ │ move-result v3 │ │ - .line 719 │ + .line 726 │ .local v3, "y":I │ iget-object v0, p0, Landroid/support/v4/widget/ViewDragHelper;->mCapturedView:Landroid/view/View; │ │ invoke-virtual {v0}, Landroid/view/View;->getLeft()I │ │ move-result v0 │ │ sub-int v4, v2, v0 │ │ - .line 720 │ + .line 727 │ .local v4, "dx":I │ iget-object v0, p0, Landroid/support/v4/widget/ViewDragHelper;->mCapturedView:Landroid/view/View; │ │ invoke-virtual {v0}, Landroid/view/View;->getTop()I │ │ move-result v0 │ │ sub-int v5, v3, v0 │ │ - .line 722 │ + .line 729 │ .local v5, "dy":I │ if-eqz v4, :cond_0 │ │ - .line 723 │ + .line 730 │ iget-object v0, p0, Landroid/support/v4/widget/ViewDragHelper;->mCapturedView:Landroid/view/View; │ │ invoke-virtual {v0, v4}, Landroid/view/View;->offsetLeftAndRight(I)V │ │ - .line 725 │ + .line 732 │ :cond_0 │ if-eqz v5, :cond_1 │ │ - .line 726 │ + .line 733 │ iget-object v0, p0, Landroid/support/v4/widget/ViewDragHelper;->mCapturedView:Landroid/view/View; │ │ invoke-virtual {v0, v5}, Landroid/view/View;->offsetTopAndBottom(I)V │ │ - .line 729 │ + .line 736 │ :cond_1 │ if-nez v4, :cond_2 │ │ if-eqz v5, :cond_3 │ │ - .line 730 │ + .line 737 │ :cond_2 │ iget-object v0, p0, Landroid/support/v4/widget/ViewDragHelper;->mCallback:Landroid/support/v4/widget/ViewDragHelper$Callback; │ │ iget-object v1, p0, Landroid/support/v4/widget/ViewDragHelper;->mCapturedView:Landroid/view/View; │ │ invoke-virtual/range {v0 .. v5}, Landroid/support/v4/widget/ViewDragHelper$Callback;->onViewPositionChanged(Landroid/view/View;IIII)V │ │ - .line 733 │ + .line 740 │ :cond_3 │ if-eqz v6, :cond_4 │ │ iget-object v0, p0, Landroid/support/v4/widget/ViewDragHelper;->mScroller:Landroid/support/v4/widget/ScrollerCompat; │ │ invoke-virtual {v0}, Landroid/support/v4/widget/ScrollerCompat;->getFinalX()I │ │ @@ -2490,41 +2490,37 @@ │ │ invoke-virtual {v0}, Landroid/support/v4/widget/ScrollerCompat;->getFinalY()I │ │ move-result v0 │ │ if-ne v3, v0, :cond_4 │ │ - .line 736 │ + .line 743 │ iget-object v0, p0, Landroid/support/v4/widget/ViewDragHelper;->mScroller:Landroid/support/v4/widget/ScrollerCompat; │ │ invoke-virtual {v0}, Landroid/support/v4/widget/ScrollerCompat;->abortAnimation()V │ │ - .line 737 │ - iget-object v0, p0, Landroid/support/v4/widget/ViewDragHelper;->mScroller:Landroid/support/v4/widget/ScrollerCompat; │ - │ - invoke-virtual {v0}, Landroid/support/v4/widget/ScrollerCompat;->isFinished()Z │ - │ - move-result v6 │ + .line 744 │ + const/4 v6, 0x0 │ │ - .line 740 │ + .line 747 │ :cond_4 │ if-nez v6, :cond_5 │ │ - .line 741 │ + .line 748 │ if-eqz p1, :cond_6 │ │ - .line 742 │ + .line 749 │ iget-object v0, p0, Landroid/support/v4/widget/ViewDragHelper;->mParentView:Landroid/view/ViewGroup; │ │ iget-object v1, p0, Landroid/support/v4/widget/ViewDragHelper;->mSetIdleRunnable:Ljava/lang/Runnable; │ │ invoke-virtual {v0, v1}, Landroid/view/ViewGroup;->post(Ljava/lang/Runnable;)Z │ │ - .line 749 │ + .line 756 │ .end local v2 # "x":I │ .end local v3 # "y":I │ .end local v4 # "dx":I │ .end local v5 # "dy":I │ .end local v6 # "keepGoing":Z │ :cond_5 │ :goto_0 │ @@ -2533,15 +2529,15 @@ │ if-ne v0, v8, :cond_7 │ │ const/4 v0, 0x1 │ │ :goto_1 │ return v0 │ │ - .line 744 │ + .line 751 │ .restart local v2 # "x":I │ .restart local v3 # "y":I │ .restart local v4 # "dx":I │ .restart local v5 # "dy":I │ .restart local v6 # "keepGoing":Z │ :cond_6 │ invoke-virtual {p0, v7}, Landroid/support/v4/widget/ViewDragHelper;->setDragState(I)V │ @@ -2552,53 +2548,53 @@ │ .end local v3 # "y":I │ .end local v4 # "dx":I │ .end local v5 # "dy":I │ .end local v6 # "keepGoing":Z │ :cond_7 │ move v0, v7 │ │ - .line 749 │ + .line 756 │ goto :goto_1 │ .end method │ │ .method public findTopChildUnder(II)Landroid/view/View; │ .locals 5 │ .param p1, "x" # I │ .param p2, "y" # I │ │ .prologue │ - .line 1428 │ + .line 1458 │ iget-object v3, p0, Landroid/support/v4/widget/ViewDragHelper;->mParentView:Landroid/view/ViewGroup; │ │ invoke-virtual {v3}, Landroid/view/ViewGroup;->getChildCount()I │ │ move-result v1 │ │ - .line 1429 │ + .line 1459 │ .local v1, "childCount":I │ add-int/lit8 v2, v1, -0x1 │ │ .local v2, "i":I │ :goto_0 │ if-ltz v2, :cond_1 │ │ - .line 1430 │ + .line 1460 │ iget-object v3, p0, Landroid/support/v4/widget/ViewDragHelper;->mParentView:Landroid/view/ViewGroup; │ │ iget-object v4, p0, Landroid/support/v4/widget/ViewDragHelper;->mCallback:Landroid/support/v4/widget/ViewDragHelper$Callback; │ │ invoke-virtual {v4, v2}, Landroid/support/v4/widget/ViewDragHelper$Callback;->getOrderedChildIndex(I)I │ │ move-result v4 │ │ invoke-virtual {v3, v4}, Landroid/view/ViewGroup;->getChildAt(I)Landroid/view/View; │ │ move-result-object v0 │ │ - .line 1431 │ + .line 1461 │ .local v0, "child":Landroid/view/View; │ invoke-virtual {v0}, Landroid/view/View;->getLeft()I │ │ move-result v3 │ │ if-lt p1, v3, :cond_0 │ │ @@ -2616,27 +2612,27 @@ │ │ invoke-virtual {v0}, Landroid/view/View;->getBottom()I │ │ move-result v3 │ │ if-ge p2, v3, :cond_0 │ │ - .line 1436 │ + .line 1466 │ .end local v0 # "child":Landroid/view/View; │ :goto_1 │ return-object v0 │ │ - .line 1429 │ + .line 1459 │ .restart local v0 # "child":Landroid/view/View; │ :cond_0 │ add-int/lit8 v2, v2, -0x1 │ │ goto :goto_0 │ │ - .line 1436 │ + .line 1466 │ .end local v0 # "child":Landroid/view/View; │ :cond_1 │ const/4 v0, 0x0 │ │ goto :goto_1 │ .end method │ │ @@ -2644,29 +2640,29 @@ │ .locals 9 │ .param p1, "minLeft" # I │ .param p2, "minTop" # I │ .param p3, "maxLeft" # I │ .param p4, "maxTop" # I │ │ .prologue │ - .line 690 │ + .line 697 │ iget-boolean v0, p0, Landroid/support/v4/widget/ViewDragHelper;->mReleaseInProgress:Z │ │ if-nez v0, :cond_0 │ │ - .line 691 │ + .line 698 │ new-instance v0, Ljava/lang/IllegalStateException; │ │ const-string v1, "Cannot flingCapturedView outside of a call to Callback#onViewReleased" │ │ invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;->(Ljava/lang/String;)V │ │ throw v0 │ │ - .line 695 │ + .line 702 │ :cond_0 │ iget-object v0, p0, Landroid/support/v4/widget/ViewDragHelper;->mScroller:Landroid/support/v4/widget/ScrollerCompat; │ │ iget-object v1, p0, Landroid/support/v4/widget/ViewDragHelper;->mCapturedView:Landroid/view/View; │ │ invoke-virtual {v1}, Landroid/view/View;->getLeft()I │ │ @@ -2704,20 +2700,20 @@ │ │ move v7, p2 │ │ move v8, p4 │ │ invoke-virtual/range {v0 .. v8}, Landroid/support/v4/widget/ScrollerCompat;->fling(IIIIIIII)V │ │ - .line 700 │ + .line 707 │ const/4 v0, 0x2 │ │ invoke-virtual {p0, v0}, Landroid/support/v4/widget/ViewDragHelper;->setDragState(I)V │ │ - .line 701 │ + .line 708 │ return-void │ .end method │ │ .method public getActivePointerId()I │ .locals 1 │ │ .prologue │ @@ -2779,76 +2775,76 @@ │ │ .method public isCapturedViewUnder(II)Z │ .locals 1 │ .param p1, "x" # I │ .param p2, "y" # I │ │ .prologue │ - .line 1397 │ + .line 1427 │ iget-object v0, p0, Landroid/support/v4/widget/ViewDragHelper;->mCapturedView:Landroid/view/View; │ │ invoke-virtual {p0, v0, p1, p2}, Landroid/support/v4/widget/ViewDragHelper;->isViewUnder(Landroid/view/View;II)Z │ │ move-result v0 │ │ return v0 │ .end method │ │ .method public isEdgeTouched(I)Z │ .locals 3 │ .param p1, "edges" # I │ │ .prologue │ - .line 1331 │ + .line 1361 │ iget-object v2, p0, Landroid/support/v4/widget/ViewDragHelper;->mInitialEdgesTouched:[I │ │ array-length v0, v2 │ │ - .line 1332 │ + .line 1362 │ .local v0, "count":I │ const/4 v1, 0x0 │ │ .local v1, "i":I │ :goto_0 │ if-ge v1, v0, :cond_1 │ │ - .line 1333 │ + .line 1363 │ invoke-virtual {p0, p1, v1}, Landroid/support/v4/widget/ViewDragHelper;->isEdgeTouched(II)Z │ │ move-result v2 │ │ if-eqz v2, :cond_0 │ │ - .line 1334 │ + .line 1364 │ const/4 v2, 0x1 │ │ - .line 1337 │ + .line 1367 │ :goto_1 │ return v2 │ │ - .line 1332 │ + .line 1362 │ :cond_0 │ add-int/lit8 v1, v1, 0x1 │ │ goto :goto_0 │ │ - .line 1337 │ + .line 1367 │ :cond_1 │ const/4 v2, 0x0 │ │ goto :goto_1 │ .end method │ │ .method public isEdgeTouched(II)Z │ .locals 1 │ .param p1, "edges" # I │ .param p2, "pointerId" # I │ │ .prologue │ - .line 1351 │ + .line 1381 │ invoke-virtual {p0, p2}, Landroid/support/v4/widget/ViewDragHelper;->isPointerDown(I)Z │ │ move-result v0 │ │ if-eqz v0, :cond_0 │ │ iget-object v0, p0, Landroid/support/v4/widget/ViewDragHelper;->mInitialEdgesTouched:[I │ @@ -2873,15 +2869,15 @@ │ .method public isPointerDown(I)Z │ .locals 3 │ .param p1, "pointerId" # I │ │ .prologue │ const/4 v0, 0x1 │ │ - .line 860 │ + .line 867 │ iget v1, p0, Landroid/support/v4/widget/ViewDragHelper;->mPointersDown:I │ │ shl-int v2, v0, p1 │ │ and-int/2addr v1, v2 │ │ if-eqz v1, :cond_0 │ @@ -2900,18 +2896,18 @@ │ .param p1, "view" # Landroid/view/View; │ .param p2, "x" # I │ .param p3, "y" # I │ │ .prologue │ const/4 v0, 0x0 │ │ - .line 1410 │ + .line 1440 │ if-nez p1, :cond_1 │ │ - .line 1413 │ + .line 1443 │ :cond_0 │ :goto_0 │ return v0 │ │ :cond_1 │ invoke-virtual {p1}, Landroid/view/View;->getLeft()I │ │ @@ -2943,101 +2939,101 @@ │ .end method │ │ .method public processTouchEvent(Landroid/view/MotionEvent;)V │ .locals 21 │ .param p1, "ev" # Landroid/view/MotionEvent; │ │ .prologue │ - .line 1046 │ + .line 1076 │ invoke-static/range {p1 .. p1}, Landroid/support/v4/view/MotionEventCompat;->getActionMasked(Landroid/view/MotionEvent;)I │ │ move-result v3 │ │ - .line 1047 │ + .line 1077 │ .local v3, "action":I │ invoke-static/range {p1 .. p1}, Landroid/support/v4/view/MotionEventCompat;->getActionIndex(Landroid/view/MotionEvent;)I │ │ move-result v4 │ │ - .line 1049 │ + .line 1079 │ .local v4, "actionIndex":I │ if-nez v3, :cond_0 │ │ - .line 1052 │ + .line 1082 │ invoke-virtual/range {p0 .. p0}, Landroid/support/v4/widget/ViewDragHelper;->cancel()V │ │ - .line 1055 │ + .line 1085 │ :cond_0 │ move-object/from16 v0, p0 │ │ iget-object v0, v0, Landroid/support/v4/widget/ViewDragHelper;->mVelocityTracker:Landroid/view/VelocityTracker; │ │ move-object/from16 v19, v0 │ │ if-nez v19, :cond_1 │ │ - .line 1056 │ + .line 1086 │ invoke-static {}, Landroid/view/VelocityTracker;->obtain()Landroid/view/VelocityTracker; │ │ move-result-object v19 │ │ move-object/from16 v0, v19 │ │ move-object/from16 v1, p0 │ │ iput-object v0, v1, Landroid/support/v4/widget/ViewDragHelper;->mVelocityTracker:Landroid/view/VelocityTracker; │ │ - .line 1058 │ + .line 1088 │ :cond_1 │ move-object/from16 v0, p0 │ │ iget-object v0, v0, Landroid/support/v4/widget/ViewDragHelper;->mVelocityTracker:Landroid/view/VelocityTracker; │ │ move-object/from16 v19, v0 │ │ move-object/from16 v0, v19 │ │ move-object/from16 v1, p1 │ │ invoke-virtual {v0, v1}, Landroid/view/VelocityTracker;->addMovement(Landroid/view/MotionEvent;)V │ │ - .line 1060 │ + .line 1090 │ packed-switch v3, :pswitch_data_0 │ │ - .line 1194 │ + .line 1224 │ :cond_2 │ :goto_0 │ :pswitch_0 │ return-void │ │ - .line 1062 │ + .line 1092 │ :pswitch_1 │ invoke-virtual/range {p1 .. p1}, Landroid/view/MotionEvent;->getX()F │ │ move-result v17 │ │ - .line 1063 │ + .line 1093 │ .local v17, "x":F │ invoke-virtual/range {p1 .. p1}, Landroid/view/MotionEvent;->getY()F │ │ move-result v18 │ │ - .line 1064 │ + .line 1094 │ .local v18, "y":F │ const/16 v19, 0x0 │ │ move-object/from16 v0, p1 │ │ move/from16 v1, v19 │ │ invoke-static {v0, v1}, Landroid/support/v4/view/MotionEventCompat;->getPointerId(Landroid/view/MotionEvent;I)I │ │ move-result v15 │ │ - .line 1065 │ + .line 1095 │ .local v15, "pointerId":I │ move/from16 v0, v17 │ │ float-to-int v0, v0 │ │ move/from16 v19, v0 │ │ @@ -3053,53 +3049,53 @@ │ │ move/from16 v2, v20 │ │ invoke-virtual {v0, v1, v2}, Landroid/support/v4/widget/ViewDragHelper;->findTopChildUnder(II)Landroid/view/View; │ │ move-result-object v16 │ │ - .line 1067 │ + .line 1097 │ .local v16, "toCapture":Landroid/view/View; │ move-object/from16 v0, p0 │ │ move/from16 v1, v17 │ │ move/from16 v2, v18 │ │ invoke-direct {v0, v1, v2, v15}, Landroid/support/v4/widget/ViewDragHelper;->saveInitialMotion(FFI)V │ │ - .line 1072 │ + .line 1102 │ move-object/from16 v0, p0 │ │ move-object/from16 v1, v16 │ │ invoke-virtual {v0, v1, v15}, Landroid/support/v4/widget/ViewDragHelper;->tryCaptureViewForDrag(Landroid/view/View;I)Z │ │ - .line 1074 │ + .line 1104 │ move-object/from16 v0, p0 │ │ iget-object v0, v0, Landroid/support/v4/widget/ViewDragHelper;->mInitialEdgesTouched:[I │ │ move-object/from16 v19, v0 │ │ aget v7, v19, v15 │ │ - .line 1075 │ + .line 1105 │ .local v7, "edgesTouched":I │ move-object/from16 v0, p0 │ │ iget v0, v0, Landroid/support/v4/widget/ViewDragHelper;->mTrackingEdges:I │ │ move/from16 v19, v0 │ │ and-int v19, v19, v7 │ │ if-eqz v19, :cond_2 │ │ - .line 1076 │ + .line 1106 │ move-object/from16 v0, p0 │ │ iget-object v0, v0, Landroid/support/v4/widget/ViewDragHelper;->mCallback:Landroid/support/v4/widget/ViewDragHelper$Callback; │ │ move-object/from16 v19, v0 │ │ move-object/from16 v0, p0 │ @@ -3114,63 +3110,63 @@ │ │ move/from16 v1, v20 │ │ invoke-virtual {v0, v1, v15}, Landroid/support/v4/widget/ViewDragHelper$Callback;->onEdgeTouched(II)V │ │ goto :goto_0 │ │ - .line 1082 │ + .line 1112 │ .end local v7 # "edgesTouched":I │ .end local v15 # "pointerId":I │ .end local v16 # "toCapture":Landroid/view/View; │ .end local v17 # "x":F │ .end local v18 # "y":F │ :pswitch_2 │ move-object/from16 v0, p1 │ │ invoke-static {v0, v4}, Landroid/support/v4/view/MotionEventCompat;->getPointerId(Landroid/view/MotionEvent;I)I │ │ move-result v15 │ │ - .line 1083 │ + .line 1113 │ .restart local v15 # "pointerId":I │ move-object/from16 v0, p1 │ │ invoke-static {v0, v4}, Landroid/support/v4/view/MotionEventCompat;->getX(Landroid/view/MotionEvent;I)F │ │ move-result v17 │ │ - .line 1084 │ + .line 1114 │ .restart local v17 # "x":F │ move-object/from16 v0, p1 │ │ invoke-static {v0, v4}, Landroid/support/v4/view/MotionEventCompat;->getY(Landroid/view/MotionEvent;I)F │ │ move-result v18 │ │ - .line 1086 │ + .line 1116 │ .restart local v18 # "y":F │ move-object/from16 v0, p0 │ │ move/from16 v1, v17 │ │ move/from16 v2, v18 │ │ invoke-direct {v0, v1, v2, v15}, Landroid/support/v4/widget/ViewDragHelper;->saveInitialMotion(FFI)V │ │ - .line 1089 │ + .line 1119 │ move-object/from16 v0, p0 │ │ iget v0, v0, Landroid/support/v4/widget/ViewDragHelper;->mDragState:I │ │ move/from16 v19, v0 │ │ if-nez v19, :cond_3 │ │ - .line 1092 │ + .line 1122 │ move/from16 v0, v17 │ │ float-to-int v0, v0 │ │ move/from16 v19, v0 │ │ move/from16 v0, v18 │ @@ -3185,44 +3181,44 @@ │ │ move/from16 v2, v20 │ │ invoke-virtual {v0, v1, v2}, Landroid/support/v4/widget/ViewDragHelper;->findTopChildUnder(II)Landroid/view/View; │ │ move-result-object v16 │ │ - .line 1093 │ + .line 1123 │ .restart local v16 # "toCapture":Landroid/view/View; │ move-object/from16 v0, p0 │ │ move-object/from16 v1, v16 │ │ invoke-virtual {v0, v1, v15}, Landroid/support/v4/widget/ViewDragHelper;->tryCaptureViewForDrag(Landroid/view/View;I)Z │ │ - .line 1095 │ + .line 1125 │ move-object/from16 v0, p0 │ │ iget-object v0, v0, Landroid/support/v4/widget/ViewDragHelper;->mInitialEdgesTouched:[I │ │ move-object/from16 v19, v0 │ │ aget v7, v19, v15 │ │ - .line 1096 │ + .line 1126 │ .restart local v7 # "edgesTouched":I │ move-object/from16 v0, p0 │ │ iget v0, v0, Landroid/support/v4/widget/ViewDragHelper;->mTrackingEdges:I │ │ move/from16 v19, v0 │ │ and-int v19, v19, v7 │ │ if-eqz v19, :cond_2 │ │ - .line 1097 │ + .line 1127 │ move-object/from16 v0, p0 │ │ iget-object v0, v0, Landroid/support/v4/widget/ViewDragHelper;->mCallback:Landroid/support/v4/widget/ViewDragHelper$Callback; │ │ move-object/from16 v19, v0 │ │ move-object/from16 v0, p0 │ @@ -3237,15 +3233,15 @@ │ │ move/from16 v1, v20 │ │ invoke-virtual {v0, v1, v15}, Landroid/support/v4/widget/ViewDragHelper$Callback;->onEdgeTouched(II)V │ │ goto/16 :goto_0 │ │ - .line 1099 │ + .line 1129 │ .end local v7 # "edgesTouched":I │ .end local v16 # "toCapture":Landroid/view/View; │ :cond_3 │ move/from16 v0, v17 │ │ float-to-int v0, v0 │ │ @@ -3265,30 +3261,30 @@ │ │ invoke-virtual {v0, v1, v2}, Landroid/support/v4/widget/ViewDragHelper;->isCapturedViewUnder(II)Z │ │ move-result v19 │ │ if-eqz v19, :cond_2 │ │ - .line 1104 │ + .line 1134 │ move-object/from16 v0, p0 │ │ iget-object v0, v0, Landroid/support/v4/widget/ViewDragHelper;->mCapturedView:Landroid/view/View; │ │ move-object/from16 v19, v0 │ │ move-object/from16 v0, p0 │ │ move-object/from16 v1, v19 │ │ invoke-virtual {v0, v1, v15}, Landroid/support/v4/widget/ViewDragHelper;->tryCaptureViewForDrag(Landroid/view/View;I)Z │ │ goto/16 :goto_0 │ │ - .line 1110 │ + .line 1140 │ .end local v15 # "pointerId":I │ .end local v17 # "x":F │ .end local v18 # "y":F │ :pswitch_3 │ move-object/from16 v0, p0 │ │ iget v0, v0, Landroid/support/v4/widget/ViewDragHelper;->mDragState:I │ @@ -3299,46 +3295,46 @@ │ │ move/from16 v0, v19 │ │ move/from16 v1, v20 │ │ if-ne v0, v1, :cond_4 │ │ - .line 1111 │ + .line 1141 │ move-object/from16 v0, p0 │ │ iget v0, v0, Landroid/support/v4/widget/ViewDragHelper;->mActivePointerId:I │ │ move/from16 v19, v0 │ │ move-object/from16 v0, p1 │ │ move/from16 v1, v19 │ │ invoke-static {v0, v1}, Landroid/support/v4/view/MotionEventCompat;->findPointerIndex(Landroid/view/MotionEvent;I)I │ │ move-result v12 │ │ - .line 1112 │ + .line 1142 │ .local v12, "index":I │ move-object/from16 v0, p1 │ │ invoke-static {v0, v12}, Landroid/support/v4/view/MotionEventCompat;->getX(Landroid/view/MotionEvent;I)F │ │ move-result v17 │ │ - .line 1113 │ + .line 1143 │ .restart local v17 # "x":F │ move-object/from16 v0, p1 │ │ invoke-static {v0, v12}, Landroid/support/v4/view/MotionEventCompat;->getY(Landroid/view/MotionEvent;I)F │ │ move-result v18 │ │ - .line 1114 │ + .line 1144 │ .restart local v18 # "y":F │ move-object/from16 v0, p0 │ │ iget-object v0, v0, Landroid/support/v4/widget/ViewDragHelper;->mLastMotionX:[F │ │ move-object/from16 v19, v0 │ │ @@ -3352,15 +3348,15 @@ │ │ sub-float v19, v17, v19 │ │ move/from16 v0, v19 │ │ float-to-int v10, v0 │ │ - .line 1115 │ + .line 1145 │ .local v10, "idx":I │ move-object/from16 v0, p0 │ │ iget-object v0, v0, Landroid/support/v4/widget/ViewDragHelper;->mLastMotionY:[F │ │ move-object/from16 v19, v0 │ │ @@ -3374,15 +3370,15 @@ │ │ sub-float v19, v18, v19 │ │ move/from16 v0, v19 │ │ float-to-int v11, v0 │ │ - .line 1117 │ + .line 1147 │ .local v11, "idy":I │ move-object/from16 v0, p0 │ │ iget-object v0, v0, Landroid/support/v4/widget/ViewDragHelper;->mCapturedView:Landroid/view/View; │ │ move-object/from16 v19, v0 │ │ @@ -3408,118 +3404,118 @@ │ │ move/from16 v1, v19 │ │ move/from16 v2, v20 │ │ invoke-direct {v0, v1, v2, v10, v11}, Landroid/support/v4/widget/ViewDragHelper;->dragTo(IIII)V │ │ - .line 1119 │ + .line 1149 │ invoke-direct/range {p0 .. p1}, Landroid/support/v4/widget/ViewDragHelper;->saveLastMotion(Landroid/view/MotionEvent;)V │ │ goto/16 :goto_0 │ │ - .line 1122 │ + .line 1152 │ .end local v10 # "idx":I │ .end local v11 # "idy":I │ .end local v12 # "index":I │ .end local v17 # "x":F │ .end local v18 # "y":F │ :cond_4 │ invoke-static/range {p1 .. p1}, Landroid/support/v4/view/MotionEventCompat;->getPointerCount(Landroid/view/MotionEvent;)I │ │ move-result v14 │ │ - .line 1123 │ + .line 1153 │ .local v14, "pointerCount":I │ const/4 v8, 0x0 │ │ .local v8, "i":I │ :goto_1 │ if-ge v8, v14, :cond_5 │ │ - .line 1124 │ + .line 1154 │ move-object/from16 v0, p1 │ │ invoke-static {v0, v8}, Landroid/support/v4/view/MotionEventCompat;->getPointerId(Landroid/view/MotionEvent;I)I │ │ move-result v15 │ │ - .line 1125 │ + .line 1155 │ .restart local v15 # "pointerId":I │ move-object/from16 v0, p1 │ │ invoke-static {v0, v8}, Landroid/support/v4/view/MotionEventCompat;->getX(Landroid/view/MotionEvent;I)F │ │ move-result v17 │ │ - .line 1126 │ + .line 1156 │ .restart local v17 # "x":F │ move-object/from16 v0, p1 │ │ invoke-static {v0, v8}, Landroid/support/v4/view/MotionEventCompat;->getY(Landroid/view/MotionEvent;I)F │ │ move-result v18 │ │ - .line 1127 │ + .line 1157 │ .restart local v18 # "y":F │ move-object/from16 v0, p0 │ │ iget-object v0, v0, Landroid/support/v4/widget/ViewDragHelper;->mInitialMotionX:[F │ │ move-object/from16 v19, v0 │ │ aget v19, v19, v15 │ │ sub-float v5, v17, v19 │ │ - .line 1128 │ + .line 1158 │ .local v5, "dx":F │ move-object/from16 v0, p0 │ │ iget-object v0, v0, Landroid/support/v4/widget/ViewDragHelper;->mInitialMotionY:[F │ │ move-object/from16 v19, v0 │ │ aget v19, v19, v15 │ │ sub-float v6, v18, v19 │ │ - .line 1130 │ + .line 1160 │ .local v6, "dy":F │ move-object/from16 v0, p0 │ │ invoke-direct {v0, v5, v6, v15}, Landroid/support/v4/widget/ViewDragHelper;->reportNewEdgeDrags(FFI)V │ │ - .line 1131 │ + .line 1161 │ move-object/from16 v0, p0 │ │ iget v0, v0, Landroid/support/v4/widget/ViewDragHelper;->mDragState:I │ │ move/from16 v19, v0 │ │ const/16 v20, 0x1 │ │ move/from16 v0, v19 │ │ move/from16 v1, v20 │ │ if-ne v0, v1, :cond_6 │ │ - .line 1142 │ + .line 1172 │ .end local v5 # "dx":F │ .end local v6 # "dy":F │ .end local v15 # "pointerId":I │ .end local v17 # "x":F │ .end local v18 # "y":F │ :cond_5 │ invoke-direct/range {p0 .. p1}, Landroid/support/v4/widget/ViewDragHelper;->saveLastMotion(Landroid/view/MotionEvent;)V │ │ goto/16 :goto_0 │ │ - .line 1136 │ + .line 1166 │ .restart local v5 # "dx":F │ .restart local v6 # "dy":F │ .restart local v15 # "pointerId":I │ .restart local v17 # "x":F │ .restart local v18 # "y":F │ :cond_6 │ move/from16 v0, v17 │ @@ -3540,15 +3536,15 @@ │ │ move/from16 v2, v20 │ │ invoke-virtual {v0, v1, v2}, Landroid/support/v4/widget/ViewDragHelper;->findTopChildUnder(II)Landroid/view/View; │ │ move-result-object v16 │ │ - .line 1137 │ + .line 1167 │ .restart local v16 # "toCapture":Landroid/view/View; │ move-object/from16 v0, p0 │ │ move-object/from16 v1, v16 │ │ invoke-direct {v0, v1, v5, v6}, Landroid/support/v4/widget/ViewDragHelper;->checkTouchSlop(Landroid/view/View;FF)Z │ │ @@ -3562,21 +3558,21 @@ │ │ invoke-virtual {v0, v1, v15}, Landroid/support/v4/widget/ViewDragHelper;->tryCaptureViewForDrag(Landroid/view/View;I)Z │ │ move-result v19 │ │ if-nez v19, :cond_5 │ │ - .line 1123 │ + .line 1153 │ :cond_7 │ add-int/lit8 v8, v8, 0x1 │ │ goto :goto_1 │ │ - .line 1148 │ + .line 1178 │ .end local v5 # "dx":F │ .end local v6 # "dy":F │ .end local v8 # "i":I │ .end local v14 # "pointerCount":I │ .end local v15 # "pointerId":I │ .end local v16 # "toCapture":Landroid/view/View; │ .end local v17 # "x":F │ @@ -3584,15 +3580,15 @@ │ :pswitch_4 │ move-object/from16 v0, p1 │ │ invoke-static {v0, v4}, Landroid/support/v4/view/MotionEventCompat;->getPointerId(Landroid/view/MotionEvent;I)I │ │ move-result v15 │ │ - .line 1149 │ + .line 1179 │ .restart local v15 # "pointerId":I │ move-object/from16 v0, p0 │ │ iget v0, v0, Landroid/support/v4/widget/ViewDragHelper;->mDragState:I │ │ move/from16 v19, v0 │ │ @@ -3610,73 +3606,73 @@ │ │ move/from16 v19, v0 │ │ move/from16 v0, v19 │ │ if-ne v15, v0, :cond_b │ │ - .line 1151 │ + .line 1181 │ const/4 v13, -0x1 │ │ - .line 1152 │ + .line 1182 │ .local v13, "newActivePointer":I │ invoke-static/range {p1 .. p1}, Landroid/support/v4/view/MotionEventCompat;->getPointerCount(Landroid/view/MotionEvent;)I │ │ move-result v14 │ │ - .line 1153 │ + .line 1183 │ .restart local v14 # "pointerCount":I │ const/4 v8, 0x0 │ │ .restart local v8 # "i":I │ :goto_2 │ if-ge v8, v14, :cond_a │ │ - .line 1154 │ + .line 1184 │ move-object/from16 v0, p1 │ │ invoke-static {v0, v8}, Landroid/support/v4/view/MotionEventCompat;->getPointerId(Landroid/view/MotionEvent;I)I │ │ move-result v9 │ │ - .line 1155 │ + .line 1185 │ .local v9, "id":I │ move-object/from16 v0, p0 │ │ iget v0, v0, Landroid/support/v4/widget/ViewDragHelper;->mActivePointerId:I │ │ move/from16 v19, v0 │ │ move/from16 v0, v19 │ │ if-ne v9, v0, :cond_9 │ │ - .line 1153 │ + .line 1183 │ :cond_8 │ add-int/lit8 v8, v8, 0x1 │ │ goto :goto_2 │ │ - .line 1160 │ + .line 1190 │ :cond_9 │ move-object/from16 v0, p1 │ │ invoke-static {v0, v8}, Landroid/support/v4/view/MotionEventCompat;->getX(Landroid/view/MotionEvent;I)F │ │ move-result v17 │ │ - .line 1161 │ + .line 1191 │ .restart local v17 # "x":F │ move-object/from16 v0, p1 │ │ invoke-static {v0, v8}, Landroid/support/v4/view/MotionEventCompat;->getY(Landroid/view/MotionEvent;I)F │ │ move-result v18 │ │ - .line 1162 │ + .line 1192 │ .restart local v18 # "y":F │ move/from16 v0, v17 │ │ float-to-int v0, v0 │ │ move/from16 v19, v0 │ │ @@ -3720,45 +3716,45 @@ │ │ invoke-virtual {v0, v1, v9}, Landroid/support/v4/widget/ViewDragHelper;->tryCaptureViewForDrag(Landroid/view/View;I)Z │ │ move-result v19 │ │ if-eqz v19, :cond_8 │ │ - .line 1164 │ + .line 1194 │ move-object/from16 v0, p0 │ │ iget v13, v0, Landroid/support/v4/widget/ViewDragHelper;->mActivePointerId:I │ │ - .line 1169 │ + .line 1199 │ .end local v9 # "id":I │ .end local v17 # "x":F │ .end local v18 # "y":F │ :cond_a │ const/16 v19, -0x1 │ │ move/from16 v0, v19 │ │ if-ne v13, v0, :cond_b │ │ - .line 1171 │ + .line 1201 │ invoke-direct/range {p0 .. p0}, Landroid/support/v4/widget/ViewDragHelper;->releaseViewForPointerUp()V │ │ - .line 1174 │ + .line 1204 │ .end local v8 # "i":I │ .end local v13 # "newActivePointer":I │ .end local v14 # "pointerCount":I │ :cond_b │ move-object/from16 v0, p0 │ │ invoke-direct {v0, v15}, Landroid/support/v4/widget/ViewDragHelper;->clearMotionHistory(I)V │ │ goto/16 :goto_0 │ │ - .line 1179 │ + .line 1209 │ .end local v15 # "pointerId":I │ :pswitch_5 │ move-object/from16 v0, p0 │ │ iget v0, v0, Landroid/support/v4/widget/ViewDragHelper;->mDragState:I │ │ move/from16 v19, v0 │ @@ -3767,24 +3763,24 @@ │ │ move/from16 v0, v19 │ │ move/from16 v1, v20 │ │ if-ne v0, v1, :cond_c │ │ - .line 1180 │ + .line 1210 │ invoke-direct/range {p0 .. p0}, Landroid/support/v4/widget/ViewDragHelper;->releaseViewForPointerUp()V │ │ - .line 1182 │ + .line 1212 │ :cond_c │ invoke-virtual/range {p0 .. p0}, Landroid/support/v4/widget/ViewDragHelper;->cancel()V │ │ goto/16 :goto_0 │ │ - .line 1187 │ + .line 1217 │ :pswitch_6 │ move-object/from16 v0, p0 │ │ iget v0, v0, Landroid/support/v4/widget/ViewDragHelper;->mDragState:I │ │ move/from16 v19, v0 │ │ @@ -3792,34 +3788,34 @@ │ │ move/from16 v0, v19 │ │ move/from16 v1, v20 │ │ if-ne v0, v1, :cond_d │ │ - .line 1188 │ + .line 1218 │ const/16 v19, 0x0 │ │ const/16 v20, 0x0 │ │ move-object/from16 v0, p0 │ │ move/from16 v1, v19 │ │ move/from16 v2, v20 │ │ invoke-direct {v0, v1, v2}, Landroid/support/v4/widget/ViewDragHelper;->dispatchViewReleased(FF)V │ │ - .line 1190 │ + .line 1220 │ :cond_d │ invoke-virtual/range {p0 .. p0}, Landroid/support/v4/widget/ViewDragHelper;->cancel()V │ │ goto/16 :goto_0 │ │ - .line 1060 │ + .line 1090 │ nop │ │ :pswitch_data_0 │ .packed-switch 0x0 │ :pswitch_1 │ :pswitch_5 │ :pswitch_3 │ @@ -3831,36 +3827,38 @@ │ .end method │ │ .method setDragState(I)V │ .locals 1 │ .param p1, "state" # I │ │ .prologue │ - .line 864 │ + .line 871 │ iget v0, p0, Landroid/support/v4/widget/ViewDragHelper;->mDragState:I │ │ if-eq v0, p1, :cond_0 │ │ - .line 865 │ + .line 872 │ iput p1, p0, Landroid/support/v4/widget/ViewDragHelper;->mDragState:I │ │ - .line 866 │ + .line 873 │ iget-object v0, p0, Landroid/support/v4/widget/ViewDragHelper;->mCallback:Landroid/support/v4/widget/ViewDragHelper$Callback; │ │ invoke-virtual {v0, p1}, Landroid/support/v4/widget/ViewDragHelper$Callback;->onViewDragStateChanged(I)V │ │ - .line 867 │ - if-nez p1, :cond_0 │ + .line 874 │ + iget v0, p0, Landroid/support/v4/widget/ViewDragHelper;->mDragState:I │ + │ + if-nez v0, :cond_0 │ │ - .line 868 │ + .line 875 │ const/4 v0, 0x0 │ │ iput-object v0, p0, Landroid/support/v4/widget/ViewDragHelper;->mCapturedView:Landroid/view/View; │ │ - .line 871 │ + .line 878 │ :cond_0 │ return-void │ .end method │ │ .method public setEdgeTrackingEnabled(I)V │ .locals 0 │ .param p1, "edgeFlags" # I │ @@ -3887,29 +3885,29 @@ │ │ .method public settleCapturedViewAt(II)Z │ .locals 3 │ .param p1, "finalLeft" # I │ .param p2, "finalTop" # I │ │ .prologue │ - .line 557 │ + .line 564 │ iget-boolean v0, p0, Landroid/support/v4/widget/ViewDragHelper;->mReleaseInProgress:Z │ │ if-nez v0, :cond_0 │ │ - .line 558 │ + .line 565 │ new-instance v0, Ljava/lang/IllegalStateException; │ │ const-string v1, "Cannot settleCapturedViewAt outside of a call to Callback#onViewReleased" │ │ invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;->(Ljava/lang/String;)V │ │ throw v0 │ │ - .line 562 │ + .line 569 │ :cond_0 │ iget-object v0, p0, Landroid/support/v4/widget/ViewDragHelper;->mVelocityTracker:Landroid/view/VelocityTracker; │ │ iget v1, p0, Landroid/support/v4/widget/ViewDragHelper;->mActivePointerId:I │ │ invoke-static {v0, v1}, Landroid/support/v4/view/VelocityTrackerCompat;->getXVelocity(Landroid/view/VelocityTracker;I)F │ │ @@ -3931,452 +3929,850 @@ │ │ move-result v0 │ │ return v0 │ .end method │ │ .method public shouldInterceptTouchEvent(Landroid/view/MotionEvent;)Z │ - .locals 13 │ + .locals 26 │ .param p1, "ev" # Landroid/view/MotionEvent; │ │ .prologue │ - .line 939 │ - invoke-static {p1}, Landroid/support/v4/view/MotionEventCompat;->getActionMasked(Landroid/view/MotionEvent;)I │ + .line 946 │ + invoke-static/range {p1 .. p1}, Landroid/support/v4/view/MotionEventCompat;->getActionMasked(Landroid/view/MotionEvent;)I │ │ - move-result v0 │ + move-result v4 │ │ - .line 940 │ - .local v0, "action":I │ - invoke-static {p1}, Landroid/support/v4/view/MotionEventCompat;->getActionIndex(Landroid/view/MotionEvent;)I │ + .line 947 │ + .local v4, "action":I │ + invoke-static/range {p1 .. p1}, Landroid/support/v4/view/MotionEventCompat;->getActionIndex(Landroid/view/MotionEvent;)I │ │ - move-result v1 │ + move-result v5 │ │ - .line 942 │ - .local v1, "actionIndex":I │ - if-nez v0, :cond_0 │ + .line 949 │ + .local v5, "actionIndex":I │ + if-nez v4, :cond_0 │ │ - .line 945 │ - invoke-virtual {p0}, Landroid/support/v4/widget/ViewDragHelper;->cancel()V │ + .line 952 │ + invoke-virtual/range {p0 .. p0}, Landroid/support/v4/widget/ViewDragHelper;->cancel()V │ │ - .line 948 │ + .line 955 │ :cond_0 │ - iget-object v11, p0, Landroid/support/v4/widget/ViewDragHelper;->mVelocityTracker:Landroid/view/VelocityTracker; │ + move-object/from16 v0, p0 │ │ - if-nez v11, :cond_1 │ + iget-object v0, v0, Landroid/support/v4/widget/ViewDragHelper;->mVelocityTracker:Landroid/view/VelocityTracker; │ │ - .line 949 │ + move-object/from16 v24, v0 │ + │ + if-nez v24, :cond_1 │ + │ + .line 956 │ invoke-static {}, Landroid/view/VelocityTracker;->obtain()Landroid/view/VelocityTracker; │ │ - move-result-object v11 │ + move-result-object v24 │ + │ + move-object/from16 v0, v24 │ │ - iput-object v11, p0, Landroid/support/v4/widget/ViewDragHelper;->mVelocityTracker:Landroid/view/VelocityTracker; │ + move-object/from16 v1, p0 │ + │ + iput-object v0, v1, Landroid/support/v4/widget/ViewDragHelper;->mVelocityTracker:Landroid/view/VelocityTracker; │ │ - .line 951 │ + .line 958 │ :cond_1 │ - iget-object v11, p0, Landroid/support/v4/widget/ViewDragHelper;->mVelocityTracker:Landroid/view/VelocityTracker; │ + move-object/from16 v0, p0 │ │ - invoke-virtual {v11, p1}, Landroid/view/VelocityTracker;->addMovement(Landroid/view/MotionEvent;)V │ + iget-object v0, v0, Landroid/support/v4/widget/ViewDragHelper;->mVelocityTracker:Landroid/view/VelocityTracker; │ │ - .line 953 │ - packed-switch v0, :pswitch_data_0 │ + move-object/from16 v24, v0 │ │ - .line 1036 │ + move-object/from16 v0, v24 │ + │ + move-object/from16 v1, p1 │ + │ + invoke-virtual {v0, v1}, Landroid/view/VelocityTracker;->addMovement(Landroid/view/MotionEvent;)V │ + │ + .line 960 │ + packed-switch v4, :pswitch_data_0 │ + │ + .line 1066 │ :cond_2 │ :goto_0 │ :pswitch_0 │ - iget v11, p0, Landroid/support/v4/widget/ViewDragHelper;->mDragState:I │ + move-object/from16 v0, p0 │ + │ + iget v0, v0, Landroid/support/v4/widget/ViewDragHelper;->mDragState:I │ + │ + move/from16 v24, v0 │ + │ + const/16 v25, 0x1 │ │ - const/4 v12, 0x1 │ + move/from16 v0, v24 │ │ - if-ne v11, v12, :cond_8 │ + move/from16 v1, v25 │ │ - const/4 v11, 0x1 │ + if-ne v0, v1, :cond_a │ + │ + const/16 v24, 0x1 │ │ :goto_1 │ - return v11 │ + return v24 │ │ - .line 955 │ + .line 962 │ :pswitch_1 │ - invoke-virtual {p1}, Landroid/view/MotionEvent;->getX()F │ + invoke-virtual/range {p1 .. p1}, Landroid/view/MotionEvent;->getX()F │ │ - move-result v9 │ + move-result v22 │ │ - .line 956 │ - .local v9, "x":F │ - invoke-virtual {p1}, Landroid/view/MotionEvent;->getY()F │ + .line 963 │ + .local v22, "x":F │ + invoke-virtual/range {p1 .. p1}, Landroid/view/MotionEvent;->getY()F │ │ - move-result v10 │ + move-result v23 │ │ - .line 957 │ - .local v10, "y":F │ - const/4 v11, 0x0 │ + .line 964 │ + .local v23, "y":F │ + const/16 v24, 0x0 │ │ - invoke-static {p1, v11}, Landroid/support/v4/view/MotionEventCompat;->getPointerId(Landroid/view/MotionEvent;I)I │ + move-object/from16 v0, p1 │ │ - move-result v7 │ + move/from16 v1, v24 │ │ - .line 958 │ - .local v7, "pointerId":I │ - invoke-direct {p0, v9, v10, v7}, Landroid/support/v4/widget/ViewDragHelper;->saveInitialMotion(FFI)V │ + invoke-static {v0, v1}, Landroid/support/v4/view/MotionEventCompat;->getPointerId(Landroid/view/MotionEvent;I)I │ │ - .line 960 │ - float-to-int v11, v9 │ + move-result v17 │ │ - float-to-int v12, v10 │ + .line 965 │ + .local v17, "pointerId":I │ + move-object/from16 v0, p0 │ │ - invoke-virtual {p0, v11, v12}, Landroid/support/v4/widget/ViewDragHelper;->findTopChildUnder(II)Landroid/view/View; │ + move/from16 v1, v22 │ │ - move-result-object v8 │ + move/from16 v2, v23 │ │ - .line 963 │ - .local v8, "toCapture":Landroid/view/View; │ - iget-object v11, p0, Landroid/support/v4/widget/ViewDragHelper;->mCapturedView:Landroid/view/View; │ + move/from16 v3, v17 │ │ - if-ne v8, v11, :cond_3 │ + invoke-direct {v0, v1, v2, v3}, Landroid/support/v4/widget/ViewDragHelper;->saveInitialMotion(FFI)V │ │ - iget v11, p0, Landroid/support/v4/widget/ViewDragHelper;->mDragState:I │ + .line 967 │ + move/from16 v0, v22 │ │ - const/4 v12, 0x2 │ + float-to-int v0, v0 │ │ - if-ne v11, v12, :cond_3 │ + move/from16 v24, v0 │ │ - .line 964 │ - invoke-virtual {p0, v8, v7}, Landroid/support/v4/widget/ViewDragHelper;->tryCaptureViewForDrag(Landroid/view/View;I)Z │ + move/from16 v0, v23 │ │ - .line 967 │ - :cond_3 │ - iget-object v11, p0, Landroid/support/v4/widget/ViewDragHelper;->mInitialEdgesTouched:[I │ + float-to-int v0, v0 │ │ - aget v4, v11, v7 │ + move/from16 v25, v0 │ │ - .line 968 │ - .local v4, "edgesTouched":I │ - iget v11, p0, Landroid/support/v4/widget/ViewDragHelper;->mTrackingEdges:I │ + move-object/from16 v0, p0 │ │ - and-int/2addr v11, v4 │ + move/from16 v1, v24 │ │ - if-eqz v11, :cond_2 │ + move/from16 v2, v25 │ │ - .line 969 │ - iget-object v11, p0, Landroid/support/v4/widget/ViewDragHelper;->mCallback:Landroid/support/v4/widget/ViewDragHelper$Callback; │ + invoke-virtual {v0, v1, v2}, Landroid/support/v4/widget/ViewDragHelper;->findTopChildUnder(II)Landroid/view/View; │ │ - iget v12, p0, Landroid/support/v4/widget/ViewDragHelper;->mTrackingEdges:I │ + move-result-object v20 │ │ - and-int/2addr v12, v4 │ + .line 970 │ + .local v20, "toCapture":Landroid/view/View; │ + move-object/from16 v0, p0 │ │ - invoke-virtual {v11, v12, v7}, Landroid/support/v4/widget/ViewDragHelper$Callback;->onEdgeTouched(II)V │ + iget-object v0, v0, Landroid/support/v4/widget/ViewDragHelper;->mCapturedView:Landroid/view/View; │ │ - goto :goto_0 │ + move-object/from16 v24, v0 │ + │ + move-object/from16 v0, v20 │ + │ + move-object/from16 v1, v24 │ + │ + if-ne v0, v1, :cond_3 │ + │ + move-object/from16 v0, p0 │ + │ + iget v0, v0, Landroid/support/v4/widget/ViewDragHelper;->mDragState:I │ + │ + move/from16 v24, v0 │ + │ + const/16 v25, 0x2 │ + │ + move/from16 v0, v24 │ + │ + move/from16 v1, v25 │ + │ + if-ne v0, v1, :cond_3 │ + │ + .line 971 │ + move-object/from16 v0, p0 │ + │ + move-object/from16 v1, v20 │ + │ + move/from16 v2, v17 │ + │ + invoke-virtual {v0, v1, v2}, Landroid/support/v4/widget/ViewDragHelper;->tryCaptureViewForDrag(Landroid/view/View;I)Z │ + │ + .line 974 │ + :cond_3 │ + move-object/from16 v0, p0 │ + │ + iget-object v0, v0, Landroid/support/v4/widget/ViewDragHelper;->mInitialEdgesTouched:[I │ + │ + move-object/from16 v24, v0 │ + │ + aget v8, v24, v17 │ │ .line 975 │ - .end local v4 # "edgesTouched":I │ - .end local v7 # "pointerId":I │ - .end local v8 # "toCapture":Landroid/view/View; │ - .end local v9 # "x":F │ - .end local v10 # "y":F │ - :pswitch_2 │ - invoke-static {p1, v1}, Landroid/support/v4/view/MotionEventCompat;->getPointerId(Landroid/view/MotionEvent;I)I │ + .local v8, "edgesTouched":I │ + move-object/from16 v0, p0 │ │ - move-result v7 │ + iget v0, v0, Landroid/support/v4/widget/ViewDragHelper;->mTrackingEdges:I │ + │ + move/from16 v24, v0 │ + │ + and-int v24, v24, v8 │ + │ + if-eqz v24, :cond_2 │ │ .line 976 │ - .restart local v7 # "pointerId":I │ - invoke-static {p1, v1}, Landroid/support/v4/view/MotionEventCompat;->getX(Landroid/view/MotionEvent;I)F │ + move-object/from16 v0, p0 │ │ - move-result v9 │ + iget-object v0, v0, Landroid/support/v4/widget/ViewDragHelper;->mCallback:Landroid/support/v4/widget/ViewDragHelper$Callback; │ │ - .line 977 │ - .restart local v9 # "x":F │ - invoke-static {p1, v1}, Landroid/support/v4/view/MotionEventCompat;->getY(Landroid/view/MotionEvent;I)F │ + move-object/from16 v24, v0 │ │ - move-result v10 │ + move-object/from16 v0, p0 │ │ - .line 979 │ - .restart local v10 # "y":F │ - invoke-direct {p0, v9, v10, v7}, Landroid/support/v4/widget/ViewDragHelper;->saveInitialMotion(FFI)V │ + iget v0, v0, Landroid/support/v4/widget/ViewDragHelper;->mTrackingEdges:I │ + │ + move/from16 v25, v0 │ + │ + and-int v25, v25, v8 │ + │ + move-object/from16 v0, v24 │ + │ + move/from16 v1, v25 │ + │ + move/from16 v2, v17 │ + │ + invoke-virtual {v0, v1, v2}, Landroid/support/v4/widget/ViewDragHelper$Callback;->onEdgeTouched(II)V │ + │ + goto/16 :goto_0 │ │ .line 982 │ - iget v11, p0, Landroid/support/v4/widget/ViewDragHelper;->mDragState:I │ + .end local v8 # "edgesTouched":I │ + .end local v17 # "pointerId":I │ + .end local v20 # "toCapture":Landroid/view/View; │ + .end local v22 # "x":F │ + .end local v23 # "y":F │ + :pswitch_2 │ + move-object/from16 v0, p1 │ │ - if-nez v11, :cond_4 │ + invoke-static {v0, v5}, Landroid/support/v4/view/MotionEventCompat;->getPointerId(Landroid/view/MotionEvent;I)I │ + │ + move-result v17 │ │ .line 983 │ - iget-object v11, p0, Landroid/support/v4/widget/ViewDragHelper;->mInitialEdgesTouched:[I │ + .restart local v17 # "pointerId":I │ + move-object/from16 v0, p1 │ │ - aget v4, v11, v7 │ + invoke-static {v0, v5}, Landroid/support/v4/view/MotionEventCompat;->getX(Landroid/view/MotionEvent;I)F │ + │ + move-result v22 │ │ .line 984 │ - .restart local v4 # "edgesTouched":I │ - iget v11, p0, Landroid/support/v4/widget/ViewDragHelper;->mTrackingEdges:I │ + .restart local v22 # "x":F │ + move-object/from16 v0, p1 │ │ - and-int/2addr v11, v4 │ + invoke-static {v0, v5}, Landroid/support/v4/view/MotionEventCompat;->getY(Landroid/view/MotionEvent;I)F │ │ - if-eqz v11, :cond_2 │ + move-result v23 │ │ - .line 985 │ - iget-object v11, p0, Landroid/support/v4/widget/ViewDragHelper;->mCallback:Landroid/support/v4/widget/ViewDragHelper$Callback; │ + .line 986 │ + .restart local v23 # "y":F │ + move-object/from16 v0, p0 │ │ - iget v12, p0, Landroid/support/v4/widget/ViewDragHelper;->mTrackingEdges:I │ + move/from16 v1, v22 │ │ - and-int/2addr v12, v4 │ + move/from16 v2, v23 │ │ - invoke-virtual {v11, v12, v7}, Landroid/support/v4/widget/ViewDragHelper$Callback;->onEdgeTouched(II)V │ + move/from16 v3, v17 │ │ - goto :goto_0 │ + invoke-direct {v0, v1, v2, v3}, Landroid/support/v4/widget/ViewDragHelper;->saveInitialMotion(FFI)V │ + │ + .line 989 │ + move-object/from16 v0, p0 │ │ - .line 987 │ - .end local v4 # "edgesTouched":I │ + iget v0, v0, Landroid/support/v4/widget/ViewDragHelper;->mDragState:I │ + │ + move/from16 v24, v0 │ + │ + if-nez v24, :cond_4 │ + │ + .line 990 │ + move-object/from16 v0, p0 │ + │ + iget-object v0, v0, Landroid/support/v4/widget/ViewDragHelper;->mInitialEdgesTouched:[I │ + │ + move-object/from16 v24, v0 │ + │ + aget v8, v24, v17 │ + │ + .line 991 │ + .restart local v8 # "edgesTouched":I │ + move-object/from16 v0, p0 │ + │ + iget v0, v0, Landroid/support/v4/widget/ViewDragHelper;->mTrackingEdges:I │ + │ + move/from16 v24, v0 │ + │ + and-int v24, v24, v8 │ + │ + if-eqz v24, :cond_2 │ + │ + .line 992 │ + move-object/from16 v0, p0 │ + │ + iget-object v0, v0, Landroid/support/v4/widget/ViewDragHelper;->mCallback:Landroid/support/v4/widget/ViewDragHelper$Callback; │ + │ + move-object/from16 v24, v0 │ + │ + move-object/from16 v0, p0 │ + │ + iget v0, v0, Landroid/support/v4/widget/ViewDragHelper;->mTrackingEdges:I │ + │ + move/from16 v25, v0 │ + │ + and-int v25, v25, v8 │ + │ + move-object/from16 v0, v24 │ + │ + move/from16 v1, v25 │ + │ + move/from16 v2, v17 │ + │ + invoke-virtual {v0, v1, v2}, Landroid/support/v4/widget/ViewDragHelper$Callback;->onEdgeTouched(II)V │ + │ + goto/16 :goto_0 │ + │ + .line 994 │ + .end local v8 # "edgesTouched":I │ :cond_4 │ - iget v11, p0, Landroid/support/v4/widget/ViewDragHelper;->mDragState:I │ + move-object/from16 v0, p0 │ │ - const/4 v12, 0x2 │ + iget v0, v0, Landroid/support/v4/widget/ViewDragHelper;->mDragState:I │ │ - if-ne v11, v12, :cond_2 │ + move/from16 v24, v0 │ │ - .line 989 │ - float-to-int v11, v9 │ + const/16 v25, 0x2 │ │ - float-to-int v12, v10 │ + move/from16 v0, v24 │ │ - invoke-virtual {p0, v11, v12}, Landroid/support/v4/widget/ViewDragHelper;->findTopChildUnder(II)Landroid/view/View; │ + move/from16 v1, v25 │ │ - move-result-object v8 │ + if-ne v0, v1, :cond_2 │ │ - .line 990 │ - .restart local v8 # "toCapture":Landroid/view/View; │ - iget-object v11, p0, Landroid/support/v4/widget/ViewDragHelper;->mCapturedView:Landroid/view/View; │ + .line 996 │ + move/from16 v0, v22 │ │ - if-ne v8, v11, :cond_2 │ + float-to-int v0, v0 │ │ - .line 991 │ - invoke-virtual {p0, v8, v7}, Landroid/support/v4/widget/ViewDragHelper;->tryCaptureViewForDrag(Landroid/view/View;I)Z │ + move/from16 v24, v0 │ │ - goto :goto_0 │ + move/from16 v0, v23 │ │ - .line 999 │ - .end local v7 # "pointerId":I │ - .end local v8 # "toCapture":Landroid/view/View; │ - .end local v9 # "x":F │ - .end local v10 # "y":F │ - :pswitch_3 │ - invoke-static {p1}, Landroid/support/v4/view/MotionEventCompat;->getPointerCount(Landroid/view/MotionEvent;)I │ + float-to-int v0, v0 │ │ - move-result v6 │ + move/from16 v25, v0 │ │ - .line 1000 │ - .local v6, "pointerCount":I │ - const/4 v5, 0x0 │ + move-object/from16 v0, p0 │ │ - .local v5, "i":I │ - :goto_2 │ - if-ge v5, v6, :cond_5 │ + move/from16 v1, v24 │ │ - .line 1001 │ - invoke-static {p1, v5}, Landroid/support/v4/view/MotionEventCompat;->getPointerId(Landroid/view/MotionEvent;I)I │ + move/from16 v2, v25 │ │ - move-result v7 │ + invoke-virtual {v0, v1, v2}, Landroid/support/v4/widget/ViewDragHelper;->findTopChildUnder(II)Landroid/view/View; │ │ - .line 1002 │ - .restart local v7 # "pointerId":I │ - invoke-static {p1, v5}, Landroid/support/v4/view/MotionEventCompat;->getX(Landroid/view/MotionEvent;I)F │ + move-result-object v20 │ │ - move-result v9 │ + .line 997 │ + .restart local v20 # "toCapture":Landroid/view/View; │ + move-object/from16 v0, p0 │ │ - .line 1003 │ - .restart local v9 # "x":F │ - invoke-static {p1, v5}, Landroid/support/v4/view/MotionEventCompat;->getY(Landroid/view/MotionEvent;I)F │ + iget-object v0, v0, Landroid/support/v4/widget/ViewDragHelper;->mCapturedView:Landroid/view/View; │ │ - move-result v10 │ + move-object/from16 v24, v0 │ │ - .line 1004 │ - .restart local v10 # "y":F │ - iget-object v11, p0, Landroid/support/v4/widget/ViewDragHelper;->mInitialMotionX:[F │ + move-object/from16 v0, v20 │ │ - aget v11, v11, v7 │ + move-object/from16 v1, v24 │ │ - sub-float v2, v9, v11 │ + if-ne v0, v1, :cond_2 │ │ - .line 1005 │ - .local v2, "dx":F │ - iget-object v11, p0, Landroid/support/v4/widget/ViewDragHelper;->mInitialMotionY:[F │ + .line 998 │ + move-object/from16 v0, p0 │ + │ + move-object/from16 v1, v20 │ │ - aget v11, v11, v7 │ + move/from16 v2, v17 │ │ - sub-float v3, v10, v11 │ + invoke-virtual {v0, v1, v2}, Landroid/support/v4/widget/ViewDragHelper;->tryCaptureViewForDrag(Landroid/view/View;I)Z │ + │ + goto/16 :goto_0 │ + │ + .line 1006 │ + .end local v17 # "pointerId":I │ + .end local v20 # "toCapture":Landroid/view/View; │ + .end local v22 # "x":F │ + .end local v23 # "y":F │ + :pswitch_3 │ + invoke-static/range {p1 .. p1}, Landroid/support/v4/view/MotionEventCompat;->getPointerCount(Landroid/view/MotionEvent;)I │ + │ + move-result v16 │ │ .line 1007 │ - .local v3, "dy":F │ - invoke-direct {p0, v2, v3, v7}, Landroid/support/v4/widget/ViewDragHelper;->reportNewEdgeDrags(FFI)V │ + .local v16, "pointerCount":I │ + const/4 v10, 0x0 │ + │ + .local v10, "i":I │ + :goto_2 │ + move/from16 v0, v16 │ + │ + if-ge v10, v0, :cond_6 │ │ .line 1008 │ - iget v11, p0, Landroid/support/v4/widget/ViewDragHelper;->mDragState:I │ + move-object/from16 v0, p1 │ │ - const/4 v12, 0x1 │ + invoke-static {v0, v10}, Landroid/support/v4/view/MotionEventCompat;->getPointerId(Landroid/view/MotionEvent;I)I │ │ - if-ne v11, v12, :cond_6 │ + move-result v17 │ │ - .line 1019 │ - .end local v2 # "dx":F │ - .end local v3 # "dy":F │ - .end local v7 # "pointerId":I │ - .end local v9 # "x":F │ - .end local v10 # "y":F │ - :cond_5 │ - invoke-direct {p0, p1}, Landroid/support/v4/widget/ViewDragHelper;->saveLastMotion(Landroid/view/MotionEvent;)V │ + .line 1009 │ + .restart local v17 # "pointerId":I │ + move-object/from16 v0, p1 │ │ - goto/16 :goto_0 │ + invoke-static {v0, v10}, Landroid/support/v4/view/MotionEventCompat;->getX(Landroid/view/MotionEvent;I)F │ │ - .line 1013 │ - .restart local v2 # "dx":F │ - .restart local v3 # "dy":F │ - .restart local v7 # "pointerId":I │ - .restart local v9 # "x":F │ - .restart local v10 # "y":F │ - :cond_6 │ - float-to-int v11, v9 │ + move-result v22 │ │ - float-to-int v12, v10 │ + .line 1010 │ + .restart local v22 # "x":F │ + move-object/from16 v0, p1 │ + │ + invoke-static {v0, v10}, Landroid/support/v4/view/MotionEventCompat;->getY(Landroid/view/MotionEvent;I)F │ │ - invoke-virtual {p0, v11, v12}, Landroid/support/v4/widget/ViewDragHelper;->findTopChildUnder(II)Landroid/view/View; │ + move-result v23 │ │ - move-result-object v8 │ + .line 1011 │ + .restart local v23 # "y":F │ + move-object/from16 v0, p0 │ + │ + iget-object v0, v0, Landroid/support/v4/widget/ViewDragHelper;->mInitialMotionX:[F │ + │ + move-object/from16 v24, v0 │ + │ + aget v24, v24, v17 │ + │ + sub-float v6, v22, v24 │ + │ + .line 1012 │ + .local v6, "dx":F │ + move-object/from16 v0, p0 │ + │ + iget-object v0, v0, Landroid/support/v4/widget/ViewDragHelper;->mInitialMotionY:[F │ + │ + move-object/from16 v24, v0 │ + │ + aget v24, v24, v17 │ + │ + sub-float v7, v23, v24 │ │ .line 1014 │ - .restart local v8 # "toCapture":Landroid/view/View; │ - if-eqz v8, :cond_7 │ + .local v7, "dy":F │ + move/from16 v0, v22 │ + │ + float-to-int v0, v0 │ │ - invoke-direct {p0, v8, v2, v3}, Landroid/support/v4/widget/ViewDragHelper;->checkTouchSlop(Landroid/view/View;FF)Z │ + move/from16 v24, v0 │ │ - move-result v11 │ + move/from16 v0, v23 │ + │ + float-to-int v0, v0 │ + │ + move/from16 v25, v0 │ + │ + move-object/from16 v0, p0 │ + │ + move/from16 v1, v24 │ + │ + move/from16 v2, v25 │ + │ + invoke-virtual {v0, v1, v2}, Landroid/support/v4/widget/ViewDragHelper;->findTopChildUnder(II)Landroid/view/View; │ + │ + move-result-object v20 │ + │ + .line 1015 │ + .restart local v20 # "toCapture":Landroid/view/View; │ + if-eqz v20, :cond_7 │ + │ + move-object/from16 v0, p0 │ + │ + move-object/from16 v1, v20 │ + │ + invoke-direct {v0, v1, v6, v7}, Landroid/support/v4/widget/ViewDragHelper;->checkTouchSlop(Landroid/view/View;FF)Z │ + │ + move-result v24 │ + │ + if-eqz v24, :cond_7 │ + │ + const/4 v15, 0x1 │ + │ + .line 1016 │ + .local v15, "pastSlop":Z │ + :goto_3 │ + if-eqz v15, :cond_8 │ + │ + .line 1022 │ + invoke-virtual/range {v20 .. v20}, Landroid/view/View;->getLeft()I │ + │ + move-result v13 │ + │ + .line 1023 │ + .local v13, "oldLeft":I │ + float-to-int v0, v6 │ + │ + move/from16 v24, v0 │ + │ + add-int v18, v13, v24 │ + │ + .line 1024 │ + .local v18, "targetLeft":I │ + move-object/from16 v0, p0 │ + │ + iget-object v0, v0, Landroid/support/v4/widget/ViewDragHelper;->mCallback:Landroid/support/v4/widget/ViewDragHelper$Callback; │ │ - if-eqz v11, :cond_7 │ + move-object/from16 v24, v0 │ │ - invoke-virtual {p0, v8, v7}, Landroid/support/v4/widget/ViewDragHelper;->tryCaptureViewForDrag(Landroid/view/View;I)Z │ + float-to-int v0, v6 │ + │ + move/from16 v25, v0 │ + │ + move-object/from16 v0, v24 │ + │ + move-object/from16 v1, v20 │ + │ + move/from16 v2, v18 │ + │ + move/from16 v3, v25 │ + │ + invoke-virtual {v0, v1, v2, v3}, Landroid/support/v4/widget/ViewDragHelper$Callback;->clampViewPositionHorizontal(Landroid/view/View;II)I │ │ move-result v11 │ │ - if-nez v11, :cond_5 │ + .line 1026 │ + .local v11, "newLeft":I │ + invoke-virtual/range {v20 .. v20}, Landroid/view/View;->getTop()I │ + │ + move-result v14 │ + │ + .line 1027 │ + .local v14, "oldTop":I │ + float-to-int v0, v7 │ + │ + move/from16 v24, v0 │ + │ + add-int v19, v14, v24 │ + │ + .line 1028 │ + .local v19, "targetTop":I │ + move-object/from16 v0, p0 │ + │ + iget-object v0, v0, Landroid/support/v4/widget/ViewDragHelper;->mCallback:Landroid/support/v4/widget/ViewDragHelper$Callback; │ + │ + move-object/from16 v24, v0 │ + │ + float-to-int v0, v7 │ + │ + move/from16 v25, v0 │ + │ + move-object/from16 v0, v24 │ │ - .line 1000 │ + move-object/from16 v1, v20 │ + │ + move/from16 v2, v19 │ + │ + move/from16 v3, v25 │ + │ + invoke-virtual {v0, v1, v2, v3}, Landroid/support/v4/widget/ViewDragHelper$Callback;->clampViewPositionVertical(Landroid/view/View;II)I │ + │ + move-result v12 │ + │ + .line 1030 │ + .local v12, "newTop":I │ + move-object/from16 v0, p0 │ + │ + iget-object v0, v0, Landroid/support/v4/widget/ViewDragHelper;->mCallback:Landroid/support/v4/widget/ViewDragHelper$Callback; │ + │ + move-object/from16 v24, v0 │ + │ + move-object/from16 v0, v24 │ + │ + move-object/from16 v1, v20 │ + │ + invoke-virtual {v0, v1}, Landroid/support/v4/widget/ViewDragHelper$Callback;->getViewHorizontalDragRange(Landroid/view/View;)I │ + │ + move-result v9 │ + │ + .line 1032 │ + .local v9, "horizontalDragRange":I │ + move-object/from16 v0, p0 │ + │ + iget-object v0, v0, Landroid/support/v4/widget/ViewDragHelper;->mCallback:Landroid/support/v4/widget/ViewDragHelper$Callback; │ + │ + move-object/from16 v24, v0 │ + │ + move-object/from16 v0, v24 │ + │ + move-object/from16 v1, v20 │ + │ + invoke-virtual {v0, v1}, Landroid/support/v4/widget/ViewDragHelper$Callback;->getViewVerticalDragRange(Landroid/view/View;)I │ + │ + move-result v21 │ + │ + .line 1033 │ + .local v21, "verticalDragRange":I │ + if-eqz v9, :cond_5 │ + │ + if-lez v9, :cond_8 │ + │ + if-ne v11, v13, :cond_8 │ + │ + :cond_5 │ + if-eqz v21, :cond_6 │ + │ + if-lez v21, :cond_8 │ + │ + if-ne v12, v14, :cond_8 │ + │ + .line 1049 │ + .end local v6 # "dx":F │ + .end local v7 # "dy":F │ + .end local v9 # "horizontalDragRange":I │ + .end local v11 # "newLeft":I │ + .end local v12 # "newTop":I │ + .end local v13 # "oldLeft":I │ + .end local v14 # "oldTop":I │ + .end local v15 # "pastSlop":Z │ + .end local v17 # "pointerId":I │ + .end local v18 # "targetLeft":I │ + .end local v19 # "targetTop":I │ + .end local v20 # "toCapture":Landroid/view/View; │ + .end local v21 # "verticalDragRange":I │ + .end local v22 # "x":F │ + .end local v23 # "y":F │ + :cond_6 │ + invoke-direct/range {p0 .. p1}, Landroid/support/v4/widget/ViewDragHelper;->saveLastMotion(Landroid/view/MotionEvent;)V │ + │ + goto/16 :goto_0 │ + │ + .line 1015 │ + .restart local v6 # "dx":F │ + .restart local v7 # "dy":F │ + .restart local v17 # "pointerId":I │ + .restart local v20 # "toCapture":Landroid/view/View; │ + .restart local v22 # "x":F │ + .restart local v23 # "y":F │ :cond_7 │ - add-int/lit8 v5, v5, 0x1 │ + const/4 v15, 0x0 │ │ - goto :goto_2 │ + goto :goto_3 │ │ - .line 1024 │ - .end local v2 # "dx":F │ - .end local v3 # "dy":F │ - .end local v5 # "i":I │ - .end local v6 # "pointerCount":I │ - .end local v7 # "pointerId":I │ - .end local v8 # "toCapture":Landroid/view/View; │ - .end local v9 # "x":F │ - .end local v10 # "y":F │ + .line 1039 │ + .restart local v15 # "pastSlop":Z │ + :cond_8 │ + move-object/from16 v0, p0 │ + │ + move/from16 v1, v17 │ + │ + invoke-direct {v0, v6, v7, v1}, Landroid/support/v4/widget/ViewDragHelper;->reportNewEdgeDrags(FFI)V │ + │ + .line 1040 │ + move-object/from16 v0, p0 │ + │ + iget v0, v0, Landroid/support/v4/widget/ViewDragHelper;->mDragState:I │ + │ + move/from16 v24, v0 │ + │ + const/16 v25, 0x1 │ + │ + move/from16 v0, v24 │ + │ + move/from16 v1, v25 │ + │ + if-eq v0, v1, :cond_6 │ + │ + .line 1045 │ + if-eqz v15, :cond_9 │ + │ + move-object/from16 v0, p0 │ + │ + move-object/from16 v1, v20 │ + │ + move/from16 v2, v17 │ + │ + invoke-virtual {v0, v1, v2}, Landroid/support/v4/widget/ViewDragHelper;->tryCaptureViewForDrag(Landroid/view/View;I)Z │ + │ + move-result v24 │ + │ + if-nez v24, :cond_6 │ + │ + .line 1007 │ + :cond_9 │ + add-int/lit8 v10, v10, 0x1 │ + │ + goto/16 :goto_2 │ + │ + .line 1054 │ + .end local v6 # "dx":F │ + .end local v7 # "dy":F │ + .end local v10 # "i":I │ + .end local v15 # "pastSlop":Z │ + .end local v16 # "pointerCount":I │ + .end local v17 # "pointerId":I │ + .end local v20 # "toCapture":Landroid/view/View; │ + .end local v22 # "x":F │ + .end local v23 # "y":F │ :pswitch_4 │ - invoke-static {p1, v1}, Landroid/support/v4/view/MotionEventCompat;->getPointerId(Landroid/view/MotionEvent;I)I │ + move-object/from16 v0, p1 │ │ - move-result v7 │ + invoke-static {v0, v5}, Landroid/support/v4/view/MotionEventCompat;->getPointerId(Landroid/view/MotionEvent;I)I │ + │ + move-result v17 │ + │ + .line 1055 │ + .restart local v17 # "pointerId":I │ + move-object/from16 v0, p0 │ + │ + move/from16 v1, v17 │ │ - .line 1025 │ - .restart local v7 # "pointerId":I │ - invoke-direct {p0, v7}, Landroid/support/v4/widget/ViewDragHelper;->clearMotionHistory(I)V │ + invoke-direct {v0, v1}, Landroid/support/v4/widget/ViewDragHelper;->clearMotionHistory(I)V │ │ goto/16 :goto_0 │ │ - .line 1031 │ - .end local v7 # "pointerId":I │ + .line 1061 │ + .end local v17 # "pointerId":I │ :pswitch_5 │ - invoke-virtual {p0}, Landroid/support/v4/widget/ViewDragHelper;->cancel()V │ + invoke-virtual/range {p0 .. p0}, Landroid/support/v4/widget/ViewDragHelper;->cancel()V │ │ goto/16 :goto_0 │ │ - .line 1036 │ - :cond_8 │ - const/4 v11, 0x0 │ + .line 1066 │ + :cond_a │ + const/16 v24, 0x0 │ │ goto/16 :goto_1 │ │ - .line 953 │ + .line 960 │ :pswitch_data_0 │ .packed-switch 0x0 │ :pswitch_1 │ :pswitch_5 │ :pswitch_3 │ :pswitch_5 │ :pswitch_0 │ :pswitch_2 │ :pswitch_4 │ .end packed-switch │ .end method │ │ .method public smoothSlideViewTo(Landroid/view/View;II)Z │ - .locals 2 │ + .locals 3 │ .param p1, "child" # Landroid/view/View; │ .param p2, "finalLeft" # I │ .param p3, "finalTop" # I │ │ .prologue │ - const/4 v1, 0x0 │ + const/4 v2, 0x0 │ │ .line 539 │ iput-object p1, p0, Landroid/support/v4/widget/ViewDragHelper;->mCapturedView:Landroid/view/View; │ │ .line 540 │ - const/4 v0, -0x1 │ + const/4 v1, -0x1 │ │ - iput v0, p0, Landroid/support/v4/widget/ViewDragHelper;->mActivePointerId:I │ + iput v1, p0, Landroid/support/v4/widget/ViewDragHelper;->mActivePointerId:I │ │ .line 542 │ - invoke-direct {p0, p2, p3, v1, v1}, Landroid/support/v4/widget/ViewDragHelper;->forceSettleCapturedViewAt(IIII)Z │ + invoke-direct {p0, p2, p3, v2, v2}, Landroid/support/v4/widget/ViewDragHelper;->forceSettleCapturedViewAt(IIII)Z │ │ move-result v0 │ │ + .line 543 │ + .local v0, "continueSliding":Z │ + if-nez v0, :cond_0 │ + │ + iget v1, p0, Landroid/support/v4/widget/ViewDragHelper;->mDragState:I │ + │ + if-nez v1, :cond_0 │ + │ + iget-object v1, p0, Landroid/support/v4/widget/ViewDragHelper;->mCapturedView:Landroid/view/View; │ + │ + if-eqz v1, :cond_0 │ + │ + .line 546 │ + const/4 v1, 0x0 │ + │ + iput-object v1, p0, Landroid/support/v4/widget/ViewDragHelper;->mCapturedView:Landroid/view/View; │ + │ + .line 549 │ + :cond_0 │ return v0 │ .end method │ │ .method tryCaptureViewForDrag(Landroid/view/View;I)Z │ .locals 2 │ .param p1, "toCapture" # Landroid/view/View; │ .param p2, "pointerId" # I │ │ .prologue │ const/4 v0, 0x1 │ │ - .line 883 │ + .line 890 │ iget-object v1, p0, Landroid/support/v4/widget/ViewDragHelper;->mCapturedView:Landroid/view/View; │ │ if-ne p1, v1, :cond_0 │ │ iget v1, p0, Landroid/support/v4/widget/ViewDragHelper;->mActivePointerId:I │ │ if-ne v1, p2, :cond_0 │ │ - .line 892 │ + .line 899 │ :goto_0 │ return v0 │ │ - .line 887 │ + .line 894 │ :cond_0 │ if-eqz p1, :cond_1 │ │ iget-object v1, p0, Landroid/support/v4/widget/ViewDragHelper;->mCallback:Landroid/support/v4/widget/ViewDragHelper$Callback; │ │ invoke-virtual {v1, p1, p2}, Landroid/support/v4/widget/ViewDragHelper$Callback;->tryCaptureView(Landroid/view/View;I)Z │ │ move-result v1 │ │ if-eqz v1, :cond_1 │ │ - .line 888 │ + .line 895 │ iput p2, p0, Landroid/support/v4/widget/ViewDragHelper;->mActivePointerId:I │ │ - .line 889 │ + .line 896 │ invoke-virtual {p0, p1, p2}, Landroid/support/v4/widget/ViewDragHelper;->captureChildView(Landroid/view/View;I)V │ │ goto :goto_0 │ │ - .line 892 │ + .line 899 │ :cond_1 │ const/4 v0, 0x0 │ │ goto :goto_0 │ .end method ├── smali/android/support/v4/widget/ScrollerCompat$ScrollerCompatImplBase.smali │ @@ -18,60 +18,63 @@ │ │ │ # direct methods │ .method constructor ()V │ .locals 0 │ │ .prologue │ - .line 55 │ + .line 61 │ invoke-direct {p0}, Ljava/lang/Object;->()V │ │ return-void │ .end method │ │ │ # virtual methods │ .method public abortAnimation(Ljava/lang/Object;)V │ .locals 0 │ .param p1, "scroller" # Ljava/lang/Object; │ │ .prologue │ - .line 112 │ + .line 119 │ check-cast p1, Landroid/widget/Scroller; │ │ .end local p1 # "scroller":Ljava/lang/Object; │ invoke-virtual {p1}, Landroid/widget/Scroller;->abortAnimation()V │ │ - .line 113 │ + .line 120 │ return-void │ .end method │ │ .method public computeScrollOffset(Ljava/lang/Object;)Z │ - .locals 1 │ + .locals 2 │ .param p1, "scroller" # Ljava/lang/Object; │ │ .prologue │ - .line 84 │ - check-cast p1, Landroid/widget/Scroller; │ + .line 90 │ + move-object v0, p1 │ │ - .end local p1 # "scroller":Ljava/lang/Object; │ - invoke-virtual {p1}, Landroid/widget/Scroller;->computeScrollOffset()Z │ + check-cast v0, Landroid/widget/Scroller; │ │ - move-result v0 │ + .line 91 │ + .local v0, "s":Landroid/widget/Scroller; │ + invoke-virtual {v0}, Landroid/widget/Scroller;->computeScrollOffset()Z │ │ - return v0 │ + move-result v1 │ + │ + return v1 │ .end method │ │ .method public createScroller(Landroid/content/Context;Landroid/view/animation/Interpolator;)Ljava/lang/Object; │ .locals 1 │ .param p1, "context" # Landroid/content/Context; │ .param p2, "interpolator" # Landroid/view/animation/Interpolator; │ │ .prologue │ - .line 58 │ + .line 64 │ if-eqz p2, :cond_0 │ │ new-instance v0, Landroid/widget/Scroller; │ │ invoke-direct {v0, p1, p2}, Landroid/widget/Scroller;->(Landroid/content/Context;Landroid/view/animation/Interpolator;)V │ │ :goto_0 │ @@ -94,15 +97,15 @@ │ .param p5, "velY" # I │ .param p6, "minX" # I │ .param p7, "maxX" # I │ .param p8, "minY" # I │ .param p9, "maxY" # I │ │ .prologue │ - .line 101 │ + .line 108 │ move-object v0, p1 │ │ check-cast v0, Landroid/widget/Scroller; │ │ move v1, p2 │ │ move v2, p3 │ @@ -117,15 +120,15 @@ │ │ move/from16 v7, p8 │ │ move/from16 v8, p9 │ │ invoke-virtual/range {v0 .. v8}, Landroid/widget/Scroller;->fling(IIIIIIII)V │ │ - .line 102 │ + .line 109 │ return-void │ .end method │ │ .method public fling(Ljava/lang/Object;IIIIIIIIII)V │ .locals 9 │ .param p1, "scroller" # Ljava/lang/Object; │ .param p2, "startX" # I │ @@ -136,15 +139,15 @@ │ .param p7, "maxX" # I │ .param p8, "minY" # I │ .param p9, "maxY" # I │ .param p10, "overX" # I │ .param p11, "overY" # I │ │ .prologue │ - .line 107 │ + .line 114 │ move-object v0, p1 │ │ check-cast v0, Landroid/widget/Scroller; │ │ move v1, p2 │ │ move v2, p3 │ @@ -159,35 +162,35 @@ │ │ move/from16 v7, p8 │ │ move/from16 v8, p9 │ │ invoke-virtual/range {v0 .. v8}, Landroid/widget/Scroller;->fling(IIIIIIII)V │ │ - .line 108 │ + .line 115 │ return-void │ .end method │ │ .method public getCurrVelocity(Ljava/lang/Object;)F │ .locals 1 │ .param p1, "scroller" # Ljava/lang/Object; │ │ .prologue │ - .line 79 │ + .line 85 │ const/4 v0, 0x0 │ │ return v0 │ .end method │ │ .method public getCurrX(Ljava/lang/Object;)I │ .locals 1 │ .param p1, "scroller" # Ljava/lang/Object; │ │ .prologue │ - .line 69 │ + .line 75 │ check-cast p1, Landroid/widget/Scroller; │ │ .end local p1 # "scroller":Ljava/lang/Object; │ invoke-virtual {p1}, Landroid/widget/Scroller;->getCurrX()I │ │ move-result v0 │ │ @@ -195,15 +198,15 @@ │ .end method │ │ .method public getCurrY(Ljava/lang/Object;)I │ .locals 1 │ .param p1, "scroller" # Ljava/lang/Object; │ │ .prologue │ - .line 74 │ + .line 80 │ check-cast p1, Landroid/widget/Scroller; │ │ .end local p1 # "scroller":Ljava/lang/Object; │ invoke-virtual {p1}, Landroid/widget/Scroller;->getCurrY()I │ │ move-result v0 │ │ @@ -211,15 +214,15 @@ │ .end method │ │ .method public getFinalX(Ljava/lang/Object;)I │ .locals 1 │ .param p1, "scroller" # Ljava/lang/Object; │ │ .prologue │ - .line 134 │ + .line 141 │ check-cast p1, Landroid/widget/Scroller; │ │ .end local p1 # "scroller":Ljava/lang/Object; │ invoke-virtual {p1}, Landroid/widget/Scroller;->getFinalX()I │ │ move-result v0 │ │ @@ -227,15 +230,15 @@ │ .end method │ │ .method public getFinalY(Ljava/lang/Object;)I │ .locals 1 │ .param p1, "scroller" # Ljava/lang/Object; │ │ .prologue │ - .line 139 │ + .line 146 │ check-cast p1, Landroid/widget/Scroller; │ │ .end local p1 # "scroller":Ljava/lang/Object; │ invoke-virtual {p1}, Landroid/widget/Scroller;->getFinalY()I │ │ move-result v0 │ │ @@ -243,15 +246,15 @@ │ .end method │ │ .method public isFinished(Ljava/lang/Object;)Z │ .locals 1 │ .param p1, "scroller" # Ljava/lang/Object; │ │ .prologue │ - .line 64 │ + .line 70 │ check-cast p1, Landroid/widget/Scroller; │ │ .end local p1 # "scroller":Ljava/lang/Object; │ invoke-virtual {p1}, Landroid/widget/Scroller;->isFinished()Z │ │ move-result v0 │ │ @@ -259,74 +262,74 @@ │ .end method │ │ .method public isOverScrolled(Ljava/lang/Object;)Z │ .locals 1 │ .param p1, "scroller" # Ljava/lang/Object; │ │ .prologue │ - .line 129 │ + .line 136 │ const/4 v0, 0x0 │ │ return v0 │ .end method │ │ .method public notifyHorizontalEdgeReached(Ljava/lang/Object;III)V │ .locals 0 │ .param p1, "scroller" # Ljava/lang/Object; │ .param p2, "startX" # I │ .param p3, "finalX" # I │ .param p4, "overX" # I │ │ .prologue │ - .line 119 │ + .line 126 │ return-void │ .end method │ │ .method public notifyVerticalEdgeReached(Ljava/lang/Object;III)V │ .locals 0 │ .param p1, "scroller" # Ljava/lang/Object; │ .param p2, "startY" # I │ .param p3, "finalY" # I │ .param p4, "overY" # I │ │ .prologue │ - .line 124 │ + .line 131 │ return-void │ .end method │ │ .method public startScroll(Ljava/lang/Object;IIII)V │ .locals 0 │ .param p1, "scroller" # Ljava/lang/Object; │ .param p2, "startX" # I │ .param p3, "startY" # I │ .param p4, "dx" # I │ .param p5, "dy" # I │ │ .prologue │ - .line 89 │ + .line 96 │ check-cast p1, Landroid/widget/Scroller; │ │ .end local p1 # "scroller":Ljava/lang/Object; │ invoke-virtual {p1, p2, p3, p4, p5}, Landroid/widget/Scroller;->startScroll(IIII)V │ │ - .line 90 │ + .line 97 │ return-void │ .end method │ │ .method public startScroll(Ljava/lang/Object;IIIII)V │ .locals 6 │ .param p1, "scroller" # Ljava/lang/Object; │ .param p2, "startX" # I │ .param p3, "startY" # I │ .param p4, "dx" # I │ .param p5, "dy" # I │ .param p6, "duration" # I │ │ .prologue │ - .line 95 │ + .line 102 │ move-object v0, p1 │ │ check-cast v0, Landroid/widget/Scroller; │ │ move v1, p2 │ │ move v2, p3 │ @@ -335,10 +338,10 @@ │ │ move v4, p5 │ │ move v5, p6 │ │ invoke-virtual/range {v0 .. v5}, Landroid/widget/Scroller;->startScroll(IIIII)V │ │ - .line 96 │ + .line 103 │ return-void │ .end method ├── smali/android/support/v4/widget/DrawerLayout$LayoutParams.smali │ @@ -27,129 +27,129 @@ │ # direct methods │ .method public constructor (II)V │ .locals 1 │ .param p1, "width" # I │ .param p2, "height" # I │ │ .prologue │ - .line 1505 │ + .line 1777 │ invoke-direct {p0, p1, p2}, Landroid/view/ViewGroup$MarginLayoutParams;->(II)V │ │ - .line 1491 │ + .line 1763 │ const/4 v0, 0x0 │ │ iput v0, p0, Landroid/support/v4/widget/DrawerLayout$LayoutParams;->gravity:I │ │ - .line 1506 │ + .line 1778 │ return-void │ .end method │ │ .method public constructor (III)V │ .locals 0 │ .param p1, "width" # I │ .param p2, "height" # I │ .param p3, "gravity" # I │ │ .prologue │ - .line 1509 │ + .line 1781 │ invoke-direct {p0, p1, p2}, Landroid/support/v4/widget/DrawerLayout$LayoutParams;->(II)V │ │ - .line 1510 │ + .line 1782 │ iput p3, p0, Landroid/support/v4/widget/DrawerLayout$LayoutParams;->gravity:I │ │ - .line 1511 │ + .line 1783 │ return-void │ .end method │ │ .method public constructor (Landroid/content/Context;Landroid/util/AttributeSet;)V │ .locals 3 │ .param p1, "c" # Landroid/content/Context; │ .param p2, "attrs" # Landroid/util/AttributeSet; │ │ .prologue │ const/4 v2, 0x0 │ │ - .line 1497 │ + .line 1769 │ invoke-direct {p0, p1, p2}, Landroid/view/ViewGroup$MarginLayoutParams;->(Landroid/content/Context;Landroid/util/AttributeSet;)V │ │ - .line 1491 │ + .line 1763 │ iput v2, p0, Landroid/support/v4/widget/DrawerLayout$LayoutParams;->gravity:I │ │ - .line 1499 │ + .line 1771 │ invoke-static {}, Landroid/support/v4/widget/DrawerLayout;->access$100()[I │ │ move-result-object v1 │ │ invoke-virtual {p1, p2, v1}, Landroid/content/Context;->obtainStyledAttributes(Landroid/util/AttributeSet;[I)Landroid/content/res/TypedArray; │ │ move-result-object v0 │ │ - .line 1500 │ + .line 1772 │ .local v0, "a":Landroid/content/res/TypedArray; │ invoke-virtual {v0, v2, v2}, Landroid/content/res/TypedArray;->getInt(II)I │ │ move-result v1 │ │ iput v1, p0, Landroid/support/v4/widget/DrawerLayout$LayoutParams;->gravity:I │ │ - .line 1501 │ + .line 1773 │ invoke-virtual {v0}, Landroid/content/res/TypedArray;->recycle()V │ │ - .line 1502 │ + .line 1774 │ return-void │ .end method │ │ .method public constructor (Landroid/support/v4/widget/DrawerLayout$LayoutParams;)V │ .locals 1 │ .param p1, "source" # Landroid/support/v4/widget/DrawerLayout$LayoutParams; │ │ .prologue │ - .line 1514 │ + .line 1786 │ invoke-direct {p0, p1}, Landroid/view/ViewGroup$MarginLayoutParams;->(Landroid/view/ViewGroup$MarginLayoutParams;)V │ │ - .line 1491 │ + .line 1763 │ const/4 v0, 0x0 │ │ iput v0, p0, Landroid/support/v4/widget/DrawerLayout$LayoutParams;->gravity:I │ │ - .line 1515 │ + .line 1787 │ iget v0, p1, Landroid/support/v4/widget/DrawerLayout$LayoutParams;->gravity:I │ │ iput v0, p0, Landroid/support/v4/widget/DrawerLayout$LayoutParams;->gravity:I │ │ - .line 1516 │ + .line 1788 │ return-void │ .end method │ │ .method public constructor (Landroid/view/ViewGroup$LayoutParams;)V │ .locals 1 │ .param p1, "source" # Landroid/view/ViewGroup$LayoutParams; │ │ .prologue │ - .line 1519 │ + .line 1791 │ invoke-direct {p0, p1}, Landroid/view/ViewGroup$MarginLayoutParams;->(Landroid/view/ViewGroup$LayoutParams;)V │ │ - .line 1491 │ + .line 1763 │ const/4 v0, 0x0 │ │ iput v0, p0, Landroid/support/v4/widget/DrawerLayout$LayoutParams;->gravity:I │ │ - .line 1520 │ + .line 1792 │ return-void │ .end method │ │ .method public constructor (Landroid/view/ViewGroup$MarginLayoutParams;)V │ .locals 1 │ .param p1, "source" # Landroid/view/ViewGroup$MarginLayoutParams; │ │ .prologue │ - .line 1523 │ + .line 1795 │ invoke-direct {p0, p1}, Landroid/view/ViewGroup$MarginLayoutParams;->(Landroid/view/ViewGroup$MarginLayoutParams;)V │ │ - .line 1491 │ + .line 1763 │ const/4 v0, 0x0 │ │ iput v0, p0, Landroid/support/v4/widget/DrawerLayout$LayoutParams;->gravity:I │ │ - .line 1524 │ + .line 1796 │ return-void │ .end method ├── smali/android/support/v4/widget/ScrollerCompat$ScrollerCompatImplIcs.smali │ @@ -15,27 +15,27 @@ │ │ │ # direct methods │ .method constructor ()V │ .locals 0 │ │ .prologue │ - .line 231 │ + .line 238 │ invoke-direct {p0}, Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImplGingerbread;->()V │ │ return-void │ .end method │ │ │ # virtual methods │ .method public getCurrVelocity(Ljava/lang/Object;)F │ .locals 1 │ .param p1, "scroller" # Ljava/lang/Object; │ │ .prologue │ - .line 234 │ + .line 241 │ invoke-static {p1}, Landroid/support/v4/widget/ScrollerCompatIcs;->getCurrVelocity(Ljava/lang/Object;)F │ │ move-result v0 │ │ return v0 │ .end method ├── smali/android/support/v4/widget/ContentLoadingProgressBar.smali │ @@ -90,15 +90,15 @@ │ .line 30 │ iput-boolean p1, p0, Landroid/support/v4/widget/ContentLoadingProgressBar;->mPostedHide:Z │ │ return p1 │ .end method │ │ .method static synthetic access$102(Landroid/support/v4/widget/ContentLoadingProgressBar;J)J │ - .locals 0 │ + .locals 1 │ .param p0, "x0" # Landroid/support/v4/widget/ContentLoadingProgressBar; │ .param p1, "x1" # J │ │ .prologue │ .line 30 │ iput-wide p1, p0, Landroid/support/v4/widget/ContentLoadingProgressBar;->mStartTime:J │ │ @@ -145,18 +145,18 @@ │ .line 87 │ return-void │ .end method │ │ │ # virtual methods │ .method public hide()V │ - .locals 9 │ + .locals 10 │ │ .prologue │ - const-wide/16 v7, 0x1f4 │ + const-wide/16 v8, 0x1f4 │ │ const/4 v6, 0x1 │ │ .line 95 │ iput-boolean v6, p0, Landroid/support/v4/widget/ContentLoadingProgressBar;->mDismissed:Z │ │ .line 96 │ @@ -171,15 +171,15 @@ │ │ iget-wide v4, p0, Landroid/support/v4/widget/ContentLoadingProgressBar;->mStartTime:J │ │ sub-long v0, v2, v4 │ │ .line 98 │ .local v0, "diff":J │ - cmp-long v2, v0, v7 │ + cmp-long v2, v0, v8 │ │ if-gez v2, :cond_0 │ │ iget-wide v2, p0, Landroid/support/v4/widget/ContentLoadingProgressBar;->mStartTime:J │ │ const-wide/16 v4, -0x1 │ │ @@ -203,17 +203,17 @@ │ iget-boolean v2, p0, Landroid/support/v4/widget/ContentLoadingProgressBar;->mPostedHide:Z │ │ if-nez v2, :cond_1 │ │ .line 108 │ iget-object v2, p0, Landroid/support/v4/widget/ContentLoadingProgressBar;->mDelayedHide:Ljava/lang/Runnable; │ │ - sub-long v3, v7, v0 │ + sub-long v4, v8, v0 │ │ - invoke-virtual {p0, v2, v3, v4}, Landroid/support/v4/widget/ContentLoadingProgressBar;->postDelayed(Ljava/lang/Runnable;J)Z │ + invoke-virtual {p0, v2, v4, v5}, Landroid/support/v4/widget/ContentLoadingProgressBar;->postDelayed(Ljava/lang/Runnable;J)Z │ │ .line 109 │ iput-boolean v6, p0, Landroid/support/v4/widget/ContentLoadingProgressBar;->mPostedHide:Z │ │ goto :goto_0 │ .end method │ │ @@ -242,15 +242,15 @@ │ invoke-direct {p0}, Landroid/support/v4/widget/ContentLoadingProgressBar;->removeCallbacks()V │ │ .line 82 │ return-void │ .end method │ │ .method public show()V │ - .locals 3 │ + .locals 4 │ │ .prologue │ .line 120 │ const-wide/16 v0, -0x1 │ │ iput-wide v0, p0, Landroid/support/v4/widget/ContentLoadingProgressBar;->mStartTime:J │ │ @@ -268,17 +268,17 @@ │ iget-boolean v0, p0, Landroid/support/v4/widget/ContentLoadingProgressBar;->mPostedShow:Z │ │ if-nez v0, :cond_0 │ │ .line 124 │ iget-object v0, p0, Landroid/support/v4/widget/ContentLoadingProgressBar;->mDelayedShow:Ljava/lang/Runnable; │ │ - const-wide/16 v1, 0x1f4 │ + const-wide/16 v2, 0x1f4 │ │ - invoke-virtual {p0, v0, v1, v2}, Landroid/support/v4/widget/ContentLoadingProgressBar;->postDelayed(Ljava/lang/Runnable;J)Z │ + invoke-virtual {p0, v0, v2, v3}, Landroid/support/v4/widget/ContentLoadingProgressBar;->postDelayed(Ljava/lang/Runnable;J)Z │ │ .line 125 │ const/4 v0, 0x1 │ │ iput-boolean v0, p0, Landroid/support/v4/widget/ContentLoadingProgressBar;->mPostedShow:Z │ │ .line 127 ├── smali/android/support/v4/widget/SlidingPaneLayout$SlidingPanelLayoutImplJBMR1.smali │ @@ -15,35 +15,35 @@ │ │ │ # direct methods │ .method constructor ()V │ .locals 0 │ │ .prologue │ - .line 1388 │ + .line 1531 │ invoke-direct {p0}, Landroid/support/v4/widget/SlidingPaneLayout$SlidingPanelLayoutImplBase;->()V │ │ return-void │ .end method │ │ │ # virtual methods │ .method public invalidateChildRegion(Landroid/support/v4/widget/SlidingPaneLayout;Landroid/view/View;)V │ .locals 1 │ .param p1, "parent" # Landroid/support/v4/widget/SlidingPaneLayout; │ .param p2, "child" # Landroid/view/View; │ │ .prologue │ - .line 1391 │ + .line 1534 │ invoke-virtual {p2}, Landroid/view/View;->getLayoutParams()Landroid/view/ViewGroup$LayoutParams; │ │ move-result-object v0 │ │ check-cast v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams; │ │ iget-object v0, v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;->dimPaint:Landroid/graphics/Paint; │ │ invoke-static {p2, v0}, Landroid/support/v4/view/ViewCompat;->setLayerPaint(Landroid/view/View;Landroid/graphics/Paint;)V │ │ - .line 1392 │ + .line 1535 │ return-void │ .end method ├── smali/android/support/v4/widget/SlidingPaneLayout$DisableLayerRunnable.smali │ @@ -25,65 +25,65 @@ │ │ # direct methods │ .method constructor (Landroid/support/v4/widget/SlidingPaneLayout;Landroid/view/View;)V │ .locals 0 │ .param p2, "childView" # Landroid/view/View; │ │ .prologue │ - .line 1484 │ + .line 1627 │ iput-object p1, p0, Landroid/support/v4/widget/SlidingPaneLayout$DisableLayerRunnable;->this$0:Landroid/support/v4/widget/SlidingPaneLayout; │ │ invoke-direct {p0}, Ljava/lang/Object;->()V │ │ - .line 1485 │ + .line 1628 │ iput-object p2, p0, Landroid/support/v4/widget/SlidingPaneLayout$DisableLayerRunnable;->mChildView:Landroid/view/View; │ │ - .line 1486 │ + .line 1629 │ return-void │ .end method │ │ │ # virtual methods │ .method public run()V │ .locals 3 │ │ .prologue │ - .line 1490 │ + .line 1633 │ iget-object v0, p0, Landroid/support/v4/widget/SlidingPaneLayout$DisableLayerRunnable;->mChildView:Landroid/view/View; │ │ invoke-virtual {v0}, Landroid/view/View;->getParent()Landroid/view/ViewParent; │ │ move-result-object v0 │ │ iget-object v1, p0, Landroid/support/v4/widget/SlidingPaneLayout$DisableLayerRunnable;->this$0:Landroid/support/v4/widget/SlidingPaneLayout; │ │ if-ne v0, v1, :cond_0 │ │ - .line 1491 │ + .line 1634 │ iget-object v0, p0, Landroid/support/v4/widget/SlidingPaneLayout$DisableLayerRunnable;->mChildView:Landroid/view/View; │ │ const/4 v1, 0x0 │ │ const/4 v2, 0x0 │ │ invoke-static {v0, v1, v2}, Landroid/support/v4/view/ViewCompat;->setLayerType(Landroid/view/View;ILandroid/graphics/Paint;)V │ │ - .line 1492 │ + .line 1635 │ iget-object v0, p0, Landroid/support/v4/widget/SlidingPaneLayout$DisableLayerRunnable;->this$0:Landroid/support/v4/widget/SlidingPaneLayout; │ │ iget-object v1, p0, Landroid/support/v4/widget/SlidingPaneLayout$DisableLayerRunnable;->mChildView:Landroid/view/View; │ │ - invoke-static {v0, v1}, Landroid/support/v4/widget/SlidingPaneLayout;->access$900(Landroid/support/v4/widget/SlidingPaneLayout;Landroid/view/View;)V │ + invoke-static {v0, v1}, Landroid/support/v4/widget/SlidingPaneLayout;->access$1000(Landroid/support/v4/widget/SlidingPaneLayout;Landroid/view/View;)V │ │ - .line 1494 │ + .line 1637 │ :cond_0 │ iget-object v0, p0, Landroid/support/v4/widget/SlidingPaneLayout$DisableLayerRunnable;->this$0:Landroid/support/v4/widget/SlidingPaneLayout; │ │ - invoke-static {v0}, Landroid/support/v4/widget/SlidingPaneLayout;->access$1000(Landroid/support/v4/widget/SlidingPaneLayout;)Ljava/util/ArrayList; │ + invoke-static {v0}, Landroid/support/v4/widget/SlidingPaneLayout;->access$1100(Landroid/support/v4/widget/SlidingPaneLayout;)Ljava/util/ArrayList; │ │ move-result-object v0 │ │ invoke-virtual {v0, p0}, Ljava/util/ArrayList;->remove(Ljava/lang/Object;)Z │ │ - .line 1495 │ + .line 1638 │ return-void │ .end method ├── smali/android/support/v4/widget/DrawerLayout$ViewDragCallback.smali │ @@ -26,131 +26,131 @@ │ │ # direct methods │ .method public constructor (Landroid/support/v4/widget/DrawerLayout;I)V │ .locals 1 │ .param p2, "gravity" # I │ │ .prologue │ - .line 1333 │ + .line 1605 │ iput-object p1, p0, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;->this$0:Landroid/support/v4/widget/DrawerLayout; │ │ invoke-direct {p0}, Landroid/support/v4/widget/ViewDragHelper$Callback;->()V │ │ - .line 1327 │ + .line 1599 │ new-instance v0, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback$1; │ │ invoke-direct {v0, p0}, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback$1;->(Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;)V │ │ iput-object v0, p0, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;->mPeekRunnable:Ljava/lang/Runnable; │ │ - .line 1334 │ + .line 1606 │ iput p2, p0, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;->mAbsGravity:I │ │ - .line 1335 │ + .line 1607 │ return-void │ .end method │ │ .method static synthetic access$000(Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;)V │ .locals 0 │ .param p0, "x0" # Landroid/support/v4/widget/DrawerLayout$ViewDragCallback; │ │ .prologue │ - .line 1323 │ + .line 1595 │ invoke-direct {p0}, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;->peekDrawer()V │ │ return-void │ .end method │ │ .method private closeOtherDrawer()V │ .locals 3 │ │ .prologue │ const/4 v0, 0x3 │ │ - .line 1384 │ + .line 1656 │ iget v2, p0, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;->mAbsGravity:I │ │ if-ne v2, v0, :cond_0 │ │ const/4 v0, 0x5 │ │ - .line 1385 │ + .line 1657 │ .local v0, "otherGrav":I │ :cond_0 │ iget-object v2, p0, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;->this$0:Landroid/support/v4/widget/DrawerLayout; │ │ invoke-virtual {v2, v0}, Landroid/support/v4/widget/DrawerLayout;->findDrawerWithGravity(I)Landroid/view/View; │ │ move-result-object v1 │ │ - .line 1386 │ + .line 1658 │ .local v1, "toClose":Landroid/view/View; │ if-eqz v1, :cond_1 │ │ - .line 1387 │ + .line 1659 │ iget-object v2, p0, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;->this$0:Landroid/support/v4/widget/DrawerLayout; │ │ invoke-virtual {v2, v1}, Landroid/support/v4/widget/DrawerLayout;->closeDrawer(Landroid/view/View;)V │ │ - .line 1389 │ + .line 1661 │ :cond_1 │ return-void │ .end method │ │ .method private peekDrawer()V │ .locals 9 │ │ .prologue │ const/4 v8, 0x3 │ │ const/4 v6, 0x1 │ │ const/4 v5, 0x0 │ │ - .line 1418 │ + .line 1690 │ iget-object v7, p0, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;->mDragger:Landroid/support/v4/widget/ViewDragHelper; │ │ invoke-virtual {v7}, Landroid/support/v4/widget/ViewDragHelper;->getEdgeSize()I │ │ move-result v3 │ │ - .line 1419 │ + .line 1691 │ .local v3, "peekDistance":I │ iget v7, p0, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;->mAbsGravity:I │ │ if-ne v7, v8, :cond_4 │ │ move v1, v6 │ │ - .line 1420 │ + .line 1692 │ .local v1, "leftEdge":Z │ :goto_0 │ if-eqz v1, :cond_5 │ │ - .line 1421 │ + .line 1693 │ iget-object v7, p0, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;->this$0:Landroid/support/v4/widget/DrawerLayout; │ │ invoke-virtual {v7, v8}, Landroid/support/v4/widget/DrawerLayout;->findDrawerWithGravity(I)Landroid/view/View; │ │ move-result-object v4 │ │ - .line 1422 │ + .line 1694 │ .local v4, "toCapture":Landroid/view/View; │ if-eqz v4, :cond_0 │ │ invoke-virtual {v4}, Landroid/view/View;->getWidth()I │ │ move-result v5 │ │ neg-int v5, v5 │ │ :cond_0 │ add-int v0, v5, v3 │ │ - .line 1428 │ + .line 1700 │ .local v0, "childLeft":I │ :goto_1 │ if-eqz v4, :cond_3 │ │ if-eqz v1, :cond_1 │ │ invoke-virtual {v4}, Landroid/view/View;->getLeft()I │ @@ -173,73 +173,73 @@ │ │ invoke-virtual {v5, v4}, Landroid/support/v4/widget/DrawerLayout;->getDrawerLockMode(Landroid/view/View;)I │ │ move-result v5 │ │ if-nez v5, :cond_3 │ │ - .line 1431 │ + .line 1703 │ invoke-virtual {v4}, Landroid/view/View;->getLayoutParams()Landroid/view/ViewGroup$LayoutParams; │ │ move-result-object v2 │ │ check-cast v2, Landroid/support/v4/widget/DrawerLayout$LayoutParams; │ │ - .line 1432 │ + .line 1704 │ .local v2, "lp":Landroid/support/v4/widget/DrawerLayout$LayoutParams; │ iget-object v5, p0, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;->mDragger:Landroid/support/v4/widget/ViewDragHelper; │ │ invoke-virtual {v4}, Landroid/view/View;->getTop()I │ │ move-result v7 │ │ invoke-virtual {v5, v4, v0, v7}, Landroid/support/v4/widget/ViewDragHelper;->smoothSlideViewTo(Landroid/view/View;II)Z │ │ - .line 1433 │ + .line 1705 │ iput-boolean v6, v2, Landroid/support/v4/widget/DrawerLayout$LayoutParams;->isPeeking:Z │ │ - .line 1434 │ + .line 1706 │ iget-object v5, p0, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;->this$0:Landroid/support/v4/widget/DrawerLayout; │ │ invoke-virtual {v5}, Landroid/support/v4/widget/DrawerLayout;->invalidate()V │ │ - .line 1436 │ + .line 1708 │ invoke-direct {p0}, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;->closeOtherDrawer()V │ │ - .line 1438 │ + .line 1710 │ iget-object v5, p0, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;->this$0:Landroid/support/v4/widget/DrawerLayout; │ │ invoke-virtual {v5}, Landroid/support/v4/widget/DrawerLayout;->cancelChildViewTouch()V │ │ - .line 1440 │ + .line 1712 │ .end local v2 # "lp":Landroid/support/v4/widget/DrawerLayout$LayoutParams; │ :cond_3 │ return-void │ │ .end local v0 # "childLeft":I │ .end local v1 # "leftEdge":Z │ .end local v4 # "toCapture":Landroid/view/View; │ :cond_4 │ move v1, v5 │ │ - .line 1419 │ + .line 1691 │ goto :goto_0 │ │ - .line 1424 │ + .line 1696 │ .restart local v1 # "leftEdge":Z │ :cond_5 │ iget-object v5, p0, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;->this$0:Landroid/support/v4/widget/DrawerLayout; │ │ const/4 v7, 0x5 │ │ invoke-virtual {v5, v7}, Landroid/support/v4/widget/DrawerLayout;->findDrawerWithGravity(I)Landroid/view/View; │ │ move-result-object v4 │ │ - .line 1425 │ + .line 1697 │ .restart local v4 # "toCapture":Landroid/view/View; │ iget-object v5, p0, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;->this$0:Landroid/support/v4/widget/DrawerLayout; │ │ invoke-virtual {v5}, Landroid/support/v4/widget/DrawerLayout;->getWidth()I │ │ move-result v5 │ │ @@ -254,26 +254,26 @@ │ .method public clampViewPositionHorizontal(Landroid/view/View;II)I │ .locals 3 │ .param p1, "child" # Landroid/view/View; │ .param p2, "left" # I │ .param p3, "dx" # I │ │ .prologue │ - .line 1475 │ + .line 1747 │ iget-object v1, p0, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;->this$0:Landroid/support/v4/widget/DrawerLayout; │ │ const/4 v2, 0x3 │ │ invoke-virtual {v1, p1, v2}, Landroid/support/v4/widget/DrawerLayout;->checkDrawerViewAbsoluteGravity(Landroid/view/View;I)Z │ │ move-result v1 │ │ if-eqz v1, :cond_0 │ │ - .line 1476 │ + .line 1748 │ invoke-virtual {p1}, Landroid/view/View;->getWidth()I │ │ move-result v1 │ │ neg-int v1, v1 │ │ const/4 v2, 0x0 │ @@ -282,27 +282,27 @@ │ │ move-result v2 │ │ invoke-static {v1, v2}, Ljava/lang/Math;->max(II)I │ │ move-result v1 │ │ - .line 1479 │ + .line 1751 │ :goto_0 │ return v1 │ │ - .line 1478 │ + .line 1750 │ :cond_0 │ iget-object v1, p0, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;->this$0:Landroid/support/v4/widget/DrawerLayout; │ │ invoke-virtual {v1}, Landroid/support/v4/widget/DrawerLayout;->getWidth()I │ │ move-result v0 │ │ - .line 1479 │ + .line 1751 │ .local v0, "width":I │ invoke-virtual {p1}, Landroid/view/View;->getWidth()I │ │ move-result v1 │ │ sub-int v1, v0, v1 │ │ @@ -320,80 +320,94 @@ │ .method public clampViewPositionVertical(Landroid/view/View;II)I │ .locals 1 │ .param p1, "child" # Landroid/view/View; │ .param p2, "top" # I │ .param p3, "dy" # I │ │ .prologue │ - .line 1485 │ + .line 1757 │ invoke-virtual {p1}, Landroid/view/View;->getTop()I │ │ move-result v0 │ │ return v0 │ .end method │ │ .method public getViewHorizontalDragRange(Landroid/view/View;)I │ .locals 1 │ .param p1, "child" # Landroid/view/View; │ │ .prologue │ - .line 1470 │ + .line 1742 │ + iget-object v0, p0, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;->this$0:Landroid/support/v4/widget/DrawerLayout; │ + │ + invoke-virtual {v0, p1}, Landroid/support/v4/widget/DrawerLayout;->isDrawerView(Landroid/view/View;)Z │ + │ + move-result v0 │ + │ + if-eqz v0, :cond_0 │ + │ invoke-virtual {p1}, Landroid/view/View;->getWidth()I │ │ move-result v0 │ │ + :goto_0 │ return v0 │ + │ + :cond_0 │ + const/4 v0, 0x0 │ + │ + goto :goto_0 │ .end method │ │ .method public onEdgeDragStarted(II)V │ .locals 3 │ .param p1, "edgeFlags" # I │ .param p2, "pointerId" # I │ │ .prologue │ - .line 1457 │ + .line 1729 │ and-int/lit8 v1, p1, 0x1 │ │ const/4 v2, 0x1 │ │ if-ne v1, v2, :cond_1 │ │ - .line 1458 │ + .line 1730 │ iget-object v1, p0, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;->this$0:Landroid/support/v4/widget/DrawerLayout; │ │ const/4 v2, 0x3 │ │ invoke-virtual {v1, v2}, Landroid/support/v4/widget/DrawerLayout;->findDrawerWithGravity(I)Landroid/view/View; │ │ move-result-object v0 │ │ - .line 1463 │ + .line 1735 │ .local v0, "toCapture":Landroid/view/View; │ :goto_0 │ if-eqz v0, :cond_0 │ │ iget-object v1, p0, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;->this$0:Landroid/support/v4/widget/DrawerLayout; │ │ invoke-virtual {v1, v0}, Landroid/support/v4/widget/DrawerLayout;->getDrawerLockMode(Landroid/view/View;)I │ │ move-result v1 │ │ if-nez v1, :cond_0 │ │ - .line 1464 │ + .line 1736 │ iget-object v1, p0, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;->mDragger:Landroid/support/v4/widget/ViewDragHelper; │ │ invoke-virtual {v1, v0, p2}, Landroid/support/v4/widget/ViewDragHelper;->captureChildView(Landroid/view/View;I)V │ │ - .line 1466 │ + .line 1738 │ :cond_0 │ return-void │ │ - .line 1460 │ + .line 1732 │ .end local v0 # "toCapture":Landroid/view/View; │ :cond_1 │ iget-object v1, p0, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;->this$0:Landroid/support/v4/widget/DrawerLayout; │ │ const/4 v2, 0x5 │ │ invoke-virtual {v1, v2}, Landroid/support/v4/widget/DrawerLayout;->findDrawerWithGravity(I)Landroid/view/View; │ @@ -405,172 +419,172 @@ │ .end method │ │ .method public onEdgeLock(I)Z │ .locals 1 │ .param p1, "edgeFlags" # I │ │ .prologue │ - .line 1451 │ + .line 1723 │ const/4 v0, 0x0 │ │ return v0 │ .end method │ │ .method public onEdgeTouched(II)V │ .locals 4 │ .param p1, "edgeFlags" # I │ .param p2, "pointerId" # I │ │ .prologue │ - .line 1412 │ + .line 1684 │ iget-object v0, p0, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;->this$0:Landroid/support/v4/widget/DrawerLayout; │ │ iget-object v1, p0, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;->mPeekRunnable:Ljava/lang/Runnable; │ │ const-wide/16 v2, 0xa0 │ │ invoke-virtual {v0, v1, v2, v3}, Landroid/support/v4/widget/DrawerLayout;->postDelayed(Ljava/lang/Runnable;J)Z │ │ - .line 1413 │ + .line 1685 │ return-void │ .end method │ │ .method public onViewCaptured(Landroid/view/View;I)V │ .locals 2 │ .param p1, "capturedChild" # Landroid/view/View; │ .param p2, "activePointerId" # I │ │ .prologue │ - .line 1377 │ + .line 1649 │ invoke-virtual {p1}, Landroid/view/View;->getLayoutParams()Landroid/view/ViewGroup$LayoutParams; │ │ move-result-object v0 │ │ check-cast v0, Landroid/support/v4/widget/DrawerLayout$LayoutParams; │ │ - .line 1378 │ + .line 1650 │ .local v0, "lp":Landroid/support/v4/widget/DrawerLayout$LayoutParams; │ const/4 v1, 0x0 │ │ iput-boolean v1, v0, Landroid/support/v4/widget/DrawerLayout$LayoutParams;->isPeeking:Z │ │ - .line 1380 │ + .line 1652 │ invoke-direct {p0}, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;->closeOtherDrawer()V │ │ - .line 1381 │ + .line 1653 │ return-void │ .end method │ │ .method public onViewDragStateChanged(I)V │ .locals 3 │ .param p1, "state" # I │ │ .prologue │ - .line 1355 │ + .line 1627 │ iget-object v0, p0, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;->this$0:Landroid/support/v4/widget/DrawerLayout; │ │ iget v1, p0, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;->mAbsGravity:I │ │ iget-object v2, p0, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;->mDragger:Landroid/support/v4/widget/ViewDragHelper; │ │ invoke-virtual {v2}, Landroid/support/v4/widget/ViewDragHelper;->getCapturedView()Landroid/view/View; │ │ move-result-object v2 │ │ invoke-virtual {v0, v1, p1, v2}, Landroid/support/v4/widget/DrawerLayout;->updateDrawerState(IILandroid/view/View;)V │ │ - .line 1356 │ + .line 1628 │ return-void │ .end method │ │ .method public onViewPositionChanged(Landroid/view/View;IIII)V │ .locals 5 │ .param p1, "changedView" # Landroid/view/View; │ .param p2, "left" # I │ .param p3, "top" # I │ .param p4, "dx" # I │ .param p5, "dy" # I │ │ .prologue │ - .line 1361 │ + .line 1633 │ invoke-virtual {p1}, Landroid/view/View;->getWidth()I │ │ move-result v0 │ │ - .line 1364 │ + .line 1636 │ .local v0, "childWidth":I │ iget-object v3, p0, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;->this$0:Landroid/support/v4/widget/DrawerLayout; │ │ const/4 v4, 0x3 │ │ invoke-virtual {v3, p1, v4}, Landroid/support/v4/widget/DrawerLayout;->checkDrawerViewAbsoluteGravity(Landroid/view/View;I)Z │ │ move-result v3 │ │ if-eqz v3, :cond_0 │ │ - .line 1365 │ + .line 1637 │ add-int v3, v0, p2 │ │ int-to-float v3, v3 │ │ int-to-float v4, v0 │ │ div-float v1, v3, v4 │ │ - .line 1370 │ + .line 1642 │ .local v1, "offset":F │ :goto_0 │ iget-object v3, p0, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;->this$0:Landroid/support/v4/widget/DrawerLayout; │ │ invoke-virtual {v3, p1, v1}, Landroid/support/v4/widget/DrawerLayout;->setDrawerViewOffset(Landroid/view/View;F)V │ │ - .line 1371 │ + .line 1643 │ const/4 v3, 0x0 │ │ cmpl-float v3, v1, v3 │ │ if-nez v3, :cond_1 │ │ const/4 v3, 0x4 │ │ :goto_1 │ invoke-virtual {p1, v3}, Landroid/view/View;->setVisibility(I)V │ │ - .line 1372 │ + .line 1644 │ iget-object v3, p0, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;->this$0:Landroid/support/v4/widget/DrawerLayout; │ │ invoke-virtual {v3}, Landroid/support/v4/widget/DrawerLayout;->invalidate()V │ │ - .line 1373 │ + .line 1645 │ return-void │ │ - .line 1367 │ + .line 1639 │ .end local v1 # "offset":F │ :cond_0 │ iget-object v3, p0, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;->this$0:Landroid/support/v4/widget/DrawerLayout; │ │ invoke-virtual {v3}, Landroid/support/v4/widget/DrawerLayout;->getWidth()I │ │ move-result v2 │ │ - .line 1368 │ + .line 1640 │ .local v2, "width":I │ sub-int v3, v2, p2 │ │ int-to-float v3, v3 │ │ int-to-float v4, v0 │ │ div-float v1, v3, v4 │ │ .restart local v1 # "offset":F │ goto :goto_0 │ │ - .line 1371 │ + .line 1643 │ .end local v2 # "width":I │ :cond_1 │ const/4 v3, 0x0 │ │ goto :goto_1 │ .end method │ │ @@ -581,40 +595,40 @@ │ .param p3, "yvel" # F │ │ .prologue │ const/high16 v7, 0x3f000000 # 0.5f │ │ const/4 v6, 0x0 │ │ - .line 1395 │ + .line 1667 │ iget-object v4, p0, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;->this$0:Landroid/support/v4/widget/DrawerLayout; │ │ invoke-virtual {v4, p1}, Landroid/support/v4/widget/DrawerLayout;->getDrawerViewOffset(Landroid/view/View;)F │ │ move-result v2 │ │ - .line 1396 │ + .line 1668 │ .local v2, "offset":F │ invoke-virtual {p1}, Landroid/view/View;->getWidth()I │ │ move-result v0 │ │ - .line 1399 │ + .line 1671 │ .local v0, "childWidth":I │ iget-object v4, p0, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;->this$0:Landroid/support/v4/widget/DrawerLayout; │ │ const/4 v5, 0x3 │ │ invoke-virtual {v4, p1, v5}, Landroid/support/v4/widget/DrawerLayout;->checkDrawerViewAbsoluteGravity(Landroid/view/View;I)Z │ │ move-result v4 │ │ if-eqz v4, :cond_2 │ │ - .line 1400 │ + .line 1672 │ cmpl-float v4, p2, v6 │ │ if-gtz v4, :cond_0 │ │ cmpl-float v4, p2, v6 │ │ if-nez v4, :cond_1 │ @@ -622,49 +636,49 @@ │ cmpl-float v4, v2, v7 │ │ if-lez v4, :cond_1 │ │ :cond_0 │ const/4 v1, 0x0 │ │ - .line 1406 │ + .line 1678 │ .local v1, "left":I │ :goto_0 │ iget-object v4, p0, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;->mDragger:Landroid/support/v4/widget/ViewDragHelper; │ │ invoke-virtual {p1}, Landroid/view/View;->getTop()I │ │ move-result v5 │ │ invoke-virtual {v4, v1, v5}, Landroid/support/v4/widget/ViewDragHelper;->settleCapturedViewAt(II)Z │ │ - .line 1407 │ + .line 1679 │ iget-object v4, p0, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;->this$0:Landroid/support/v4/widget/DrawerLayout; │ │ invoke-virtual {v4}, Landroid/support/v4/widget/DrawerLayout;->invalidate()V │ │ - .line 1408 │ + .line 1680 │ return-void │ │ - .line 1400 │ + .line 1672 │ .end local v1 # "left":I │ :cond_1 │ neg-int v1, v0 │ │ goto :goto_0 │ │ - .line 1402 │ + .line 1674 │ :cond_2 │ iget-object v4, p0, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;->this$0:Landroid/support/v4/widget/DrawerLayout; │ │ invoke-virtual {v4}, Landroid/support/v4/widget/DrawerLayout;->getWidth()I │ │ move-result v3 │ │ - .line 1403 │ + .line 1675 │ .local v3, "width":I │ cmpg-float v4, p2, v6 │ │ if-ltz v4, :cond_3 │ │ cmpl-float v4, p2, v6 │ │ @@ -688,44 +702,44 @@ │ goto :goto_1 │ .end method │ │ .method public removeCallbacks()V │ .locals 2 │ │ .prologue │ - .line 1342 │ + .line 1614 │ iget-object v0, p0, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;->this$0:Landroid/support/v4/widget/DrawerLayout; │ │ iget-object v1, p0, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;->mPeekRunnable:Ljava/lang/Runnable; │ │ invoke-virtual {v0, v1}, Landroid/support/v4/widget/DrawerLayout;->removeCallbacks(Ljava/lang/Runnable;)Z │ │ - .line 1343 │ + .line 1615 │ return-void │ .end method │ │ .method public setDragger(Landroid/support/v4/widget/ViewDragHelper;)V │ .locals 0 │ .param p1, "dragger" # Landroid/support/v4/widget/ViewDragHelper; │ │ .prologue │ - .line 1338 │ + .line 1610 │ iput-object p1, p0, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;->mDragger:Landroid/support/v4/widget/ViewDragHelper; │ │ - .line 1339 │ + .line 1611 │ return-void │ .end method │ │ .method public tryCaptureView(Landroid/view/View;I)Z │ .locals 2 │ .param p1, "child" # Landroid/view/View; │ .param p2, "pointerId" # I │ │ .prologue │ - .line 1349 │ + .line 1621 │ iget-object v0, p0, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;->this$0:Landroid/support/v4/widget/DrawerLayout; │ │ invoke-virtual {v0, p1}, Landroid/support/v4/widget/DrawerLayout;->isDrawerView(Landroid/view/View;)Z │ │ move-result v0 │ │ if-eqz v0, :cond_0 ├── smali/android/support/v4/widget/DrawerLayout$SavedState$1.smali │ @@ -28,64 +28,64 @@ │ │ │ # direct methods │ .method constructor ()V │ .locals 0 │ │ .prologue │ - .line 1310 │ + .line 1582 │ invoke-direct {p0}, Ljava/lang/Object;->()V │ │ return-void │ .end method │ │ │ # virtual methods │ .method public createFromParcel(Landroid/os/Parcel;)Landroid/support/v4/widget/DrawerLayout$SavedState; │ .locals 1 │ .param p1, "source" # Landroid/os/Parcel; │ │ .prologue │ - .line 1313 │ + .line 1585 │ new-instance v0, Landroid/support/v4/widget/DrawerLayout$SavedState; │ │ invoke-direct {v0, p1}, Landroid/support/v4/widget/DrawerLayout$SavedState;->(Landroid/os/Parcel;)V │ │ return-object v0 │ .end method │ │ .method public bridge synthetic createFromParcel(Landroid/os/Parcel;)Ljava/lang/Object; │ .locals 1 │ .param p1, "x0" # Landroid/os/Parcel; │ │ .prologue │ - .line 1310 │ + .line 1582 │ invoke-virtual {p0, p1}, Landroid/support/v4/widget/DrawerLayout$SavedState$1;->createFromParcel(Landroid/os/Parcel;)Landroid/support/v4/widget/DrawerLayout$SavedState; │ │ move-result-object v0 │ │ return-object v0 │ .end method │ │ .method public newArray(I)[Landroid/support/v4/widget/DrawerLayout$SavedState; │ .locals 1 │ .param p1, "size" # I │ │ .prologue │ - .line 1318 │ + .line 1590 │ new-array v0, p1, [Landroid/support/v4/widget/DrawerLayout$SavedState; │ │ return-object v0 │ .end method │ │ .method public bridge synthetic newArray(I)[Ljava/lang/Object; │ .locals 1 │ .param p1, "x0" # I │ │ .prologue │ - .line 1310 │ + .line 1582 │ invoke-virtual {p0, p1}, Landroid/support/v4/widget/DrawerLayout$SavedState$1;->newArray(I)[Landroid/support/v4/widget/DrawerLayout$SavedState; │ │ move-result-object v0 │ │ return-object v0 │ .end method ├── smali/android/support/v4/widget/SlidingPaneLayout$DragHelperCallback.smali │ @@ -19,226 +19,309 @@ │ │ │ # direct methods │ .method private constructor (Landroid/support/v4/widget/SlidingPaneLayout;)V │ .locals 0 │ │ .prologue │ - .line 1178 │ + .line 1296 │ iput-object p1, p0, Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback;->this$0:Landroid/support/v4/widget/SlidingPaneLayout; │ │ invoke-direct {p0}, Landroid/support/v4/widget/ViewDragHelper$Callback;->()V │ │ return-void │ .end method │ │ .method synthetic constructor (Landroid/support/v4/widget/SlidingPaneLayout;Landroid/support/v4/widget/SlidingPaneLayout$1;)V │ .locals 0 │ .param p1, "x0" # Landroid/support/v4/widget/SlidingPaneLayout; │ .param p2, "x1" # Landroid/support/v4/widget/SlidingPaneLayout$1; │ │ .prologue │ - .line 1178 │ + .line 1296 │ invoke-direct {p0, p1}, Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback;->(Landroid/support/v4/widget/SlidingPaneLayout;)V │ │ return-void │ .end method │ │ │ # virtual methods │ .method public clampViewPositionHorizontal(Landroid/view/View;II)I │ - .locals 6 │ + .locals 7 │ .param p1, "child" # Landroid/view/View; │ .param p2, "left" # I │ .param p3, "dx" # I │ │ .prologue │ - .line 1233 │ + .line 1362 │ iget-object v4, p0, Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback;->this$0:Landroid/support/v4/widget/SlidingPaneLayout; │ │ invoke-static {v4}, Landroid/support/v4/widget/SlidingPaneLayout;->access$400(Landroid/support/v4/widget/SlidingPaneLayout;)Landroid/view/View; │ │ move-result-object v4 │ │ invoke-virtual {v4}, Landroid/view/View;->getLayoutParams()Landroid/view/ViewGroup$LayoutParams; │ │ move-result-object v1 │ │ check-cast v1, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams; │ │ - .line 1234 │ + .line 1365 │ .local v1, "lp":Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams; │ iget-object v4, p0, Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback;->this$0:Landroid/support/v4/widget/SlidingPaneLayout; │ │ - invoke-virtual {v4}, Landroid/support/v4/widget/SlidingPaneLayout;->getPaddingLeft()I │ + invoke-static {v4}, Landroid/support/v4/widget/SlidingPaneLayout;->access$700(Landroid/support/v4/widget/SlidingPaneLayout;)Z │ │ move-result v4 │ │ - iget v5, v1, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;->leftMargin:I │ + if-eqz v4, :cond_0 │ + │ + .line 1366 │ + iget-object v4, p0, Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback;->this$0:Landroid/support/v4/widget/SlidingPaneLayout; │ + │ + invoke-virtual {v4}, Landroid/support/v4/widget/SlidingPaneLayout;->getWidth()I │ + │ + move-result v4 │ + │ + iget-object v5, p0, Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback;->this$0:Landroid/support/v4/widget/SlidingPaneLayout; │ + │ + invoke-virtual {v5}, Landroid/support/v4/widget/SlidingPaneLayout;->getPaddingRight()I │ + │ + move-result v5 │ + │ + iget v6, v1, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;->rightMargin:I │ + │ + add-int/2addr v5, v6 │ + │ + iget-object v6, p0, Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback;->this$0:Landroid/support/v4/widget/SlidingPaneLayout; │ + │ + invoke-static {v6}, Landroid/support/v4/widget/SlidingPaneLayout;->access$400(Landroid/support/v4/widget/SlidingPaneLayout;)Landroid/view/View; │ + │ + move-result-object v6 │ + │ + invoke-virtual {v6}, Landroid/view/View;->getWidth()I │ │ - add-int v0, v4, v5 │ + move-result v6 │ │ - .line 1235 │ - .local v0, "leftBound":I │ + add-int/2addr v5, v6 │ + │ + sub-int v3, v4, v5 │ + │ + .line 1368 │ + .local v3, "startBound":I │ iget-object v4, p0, Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback;->this$0:Landroid/support/v4/widget/SlidingPaneLayout; │ │ - invoke-static {v4}, Landroid/support/v4/widget/SlidingPaneLayout;->access$700(Landroid/support/v4/widget/SlidingPaneLayout;)I │ + invoke-static {v4}, Landroid/support/v4/widget/SlidingPaneLayout;->access$800(Landroid/support/v4/widget/SlidingPaneLayout;)I │ │ move-result v4 │ │ - add-int v3, v0, v4 │ + sub-int v0, v3, v4 │ │ - .line 1237 │ - .local v3, "rightBound":I │ - invoke-static {p2, v0}, Ljava/lang/Math;->max(II)I │ + .line 1369 │ + .local v0, "endBound":I │ + invoke-static {p2, v3}, Ljava/lang/Math;->min(II)I │ │ move-result v4 │ │ - invoke-static {v4, v3}, Ljava/lang/Math;->min(II)I │ + invoke-static {v4, v0}, Ljava/lang/Math;->max(II)I │ │ move-result v2 │ │ - .line 1239 │ + .line 1375 │ .local v2, "newLeft":I │ + :goto_0 │ return v2 │ + │ + .line 1371 │ + .end local v0 # "endBound":I │ + .end local v2 # "newLeft":I │ + .end local v3 # "startBound":I │ + :cond_0 │ + iget-object v4, p0, Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback;->this$0:Landroid/support/v4/widget/SlidingPaneLayout; │ + │ + invoke-virtual {v4}, Landroid/support/v4/widget/SlidingPaneLayout;->getPaddingLeft()I │ + │ + move-result v4 │ + │ + iget v5, v1, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;->leftMargin:I │ + │ + add-int v3, v4, v5 │ + │ + .line 1372 │ + .restart local v3 # "startBound":I │ + iget-object v4, p0, Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback;->this$0:Landroid/support/v4/widget/SlidingPaneLayout; │ + │ + invoke-static {v4}, Landroid/support/v4/widget/SlidingPaneLayout;->access$800(Landroid/support/v4/widget/SlidingPaneLayout;)I │ + │ + move-result v4 │ + │ + add-int v0, v3, v4 │ + │ + .line 1373 │ + .restart local v0 # "endBound":I │ + invoke-static {p2, v3}, Ljava/lang/Math;->max(II)I │ + │ + move-result v4 │ + │ + invoke-static {v4, v0}, Ljava/lang/Math;->min(II)I │ + │ + move-result v2 │ + │ + .restart local v2 # "newLeft":I │ + goto :goto_0 │ +.end method │ + │ +.method public clampViewPositionVertical(Landroid/view/View;II)I │ + .locals 1 │ + .param p1, "child" # Landroid/view/View; │ + .param p2, "top" # I │ + .param p3, "dy" # I │ + │ + .prologue │ + .line 1382 │ + invoke-virtual {p1}, Landroid/view/View;->getTop()I │ + │ + move-result v0 │ + │ + return v0 │ .end method │ │ .method public getViewHorizontalDragRange(Landroid/view/View;)I │ .locals 1 │ .param p1, "child" # Landroid/view/View; │ │ .prologue │ - .line 1228 │ + .line 1357 │ iget-object v0, p0, Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback;->this$0:Landroid/support/v4/widget/SlidingPaneLayout; │ │ - invoke-static {v0}, Landroid/support/v4/widget/SlidingPaneLayout;->access$700(Landroid/support/v4/widget/SlidingPaneLayout;)I │ + invoke-static {v0}, Landroid/support/v4/widget/SlidingPaneLayout;->access$800(Landroid/support/v4/widget/SlidingPaneLayout;)I │ │ move-result v0 │ │ return v0 │ .end method │ │ .method public onEdgeDragStarted(II)V │ .locals 2 │ .param p1, "edgeFlags" # I │ .param p2, "pointerId" # I │ │ .prologue │ - .line 1244 │ + .line 1387 │ iget-object v0, p0, Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback;->this$0:Landroid/support/v4/widget/SlidingPaneLayout; │ │ invoke-static {v0}, Landroid/support/v4/widget/SlidingPaneLayout;->access$200(Landroid/support/v4/widget/SlidingPaneLayout;)Landroid/support/v4/widget/ViewDragHelper; │ │ move-result-object v0 │ │ iget-object v1, p0, Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback;->this$0:Landroid/support/v4/widget/SlidingPaneLayout; │ │ invoke-static {v1}, Landroid/support/v4/widget/SlidingPaneLayout;->access$400(Landroid/support/v4/widget/SlidingPaneLayout;)Landroid/view/View; │ │ move-result-object v1 │ │ invoke-virtual {v0, v1, p2}, Landroid/support/v4/widget/ViewDragHelper;->captureChildView(Landroid/view/View;I)V │ │ - .line 1245 │ + .line 1388 │ return-void │ .end method │ │ .method public onViewCaptured(Landroid/view/View;I)V │ .locals 1 │ .param p1, "capturedChild" # Landroid/view/View; │ .param p2, "activePointerId" # I │ │ .prologue │ - .line 1206 │ + .line 1324 │ iget-object v0, p0, Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback;->this$0:Landroid/support/v4/widget/SlidingPaneLayout; │ │ invoke-virtual {v0}, Landroid/support/v4/widget/SlidingPaneLayout;->setAllChildrenVisible()V │ │ - .line 1207 │ + .line 1325 │ return-void │ .end method │ │ .method public onViewDragStateChanged(I)V │ .locals 2 │ .param p1, "state" # I │ │ .prologue │ - .line 1191 │ + .line 1309 │ iget-object v0, p0, Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback;->this$0:Landroid/support/v4/widget/SlidingPaneLayout; │ │ invoke-static {v0}, Landroid/support/v4/widget/SlidingPaneLayout;->access$200(Landroid/support/v4/widget/SlidingPaneLayout;)Landroid/support/v4/widget/ViewDragHelper; │ │ move-result-object v0 │ │ invoke-virtual {v0}, Landroid/support/v4/widget/ViewDragHelper;->getViewDragState()I │ │ move-result v0 │ │ if-nez v0, :cond_0 │ │ - .line 1192 │ + .line 1310 │ iget-object v0, p0, Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback;->this$0:Landroid/support/v4/widget/SlidingPaneLayout; │ │ invoke-static {v0}, Landroid/support/v4/widget/SlidingPaneLayout;->access$300(Landroid/support/v4/widget/SlidingPaneLayout;)F │ │ move-result v0 │ │ const/4 v1, 0x0 │ │ cmpl-float v0, v0, v1 │ │ if-nez v0, :cond_1 │ │ - .line 1193 │ + .line 1311 │ iget-object v0, p0, Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback;->this$0:Landroid/support/v4/widget/SlidingPaneLayout; │ │ iget-object v1, p0, Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback;->this$0:Landroid/support/v4/widget/SlidingPaneLayout; │ │ invoke-static {v1}, Landroid/support/v4/widget/SlidingPaneLayout;->access$400(Landroid/support/v4/widget/SlidingPaneLayout;)Landroid/view/View; │ │ move-result-object v1 │ │ invoke-virtual {v0, v1}, Landroid/support/v4/widget/SlidingPaneLayout;->updateObscuredViewsVisibility(Landroid/view/View;)V │ │ - .line 1194 │ + .line 1312 │ iget-object v0, p0, Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback;->this$0:Landroid/support/v4/widget/SlidingPaneLayout; │ │ iget-object v1, p0, Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback;->this$0:Landroid/support/v4/widget/SlidingPaneLayout; │ │ invoke-static {v1}, Landroid/support/v4/widget/SlidingPaneLayout;->access$400(Landroid/support/v4/widget/SlidingPaneLayout;)Landroid/view/View; │ │ move-result-object v1 │ │ invoke-virtual {v0, v1}, Landroid/support/v4/widget/SlidingPaneLayout;->dispatchOnPanelClosed(Landroid/view/View;)V │ │ - .line 1195 │ + .line 1313 │ iget-object v0, p0, Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback;->this$0:Landroid/support/v4/widget/SlidingPaneLayout; │ │ const/4 v1, 0x0 │ │ invoke-static {v0, v1}, Landroid/support/v4/widget/SlidingPaneLayout;->access$502(Landroid/support/v4/widget/SlidingPaneLayout;Z)Z │ │ - .line 1201 │ + .line 1319 │ :cond_0 │ :goto_0 │ return-void │ │ - .line 1197 │ + .line 1315 │ :cond_1 │ iget-object v0, p0, Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback;->this$0:Landroid/support/v4/widget/SlidingPaneLayout; │ │ iget-object v1, p0, Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback;->this$0:Landroid/support/v4/widget/SlidingPaneLayout; │ │ invoke-static {v1}, Landroid/support/v4/widget/SlidingPaneLayout;->access$400(Landroid/support/v4/widget/SlidingPaneLayout;)Landroid/view/View; │ │ move-result-object v1 │ │ invoke-virtual {v0, v1}, Landroid/support/v4/widget/SlidingPaneLayout;->dispatchOnPanelOpened(Landroid/view/View;)V │ │ - .line 1198 │ + .line 1316 │ iget-object v0, p0, Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback;->this$0:Landroid/support/v4/widget/SlidingPaneLayout; │ │ const/4 v1, 0x1 │ │ invoke-static {v0, v1}, Landroid/support/v4/widget/SlidingPaneLayout;->access$502(Landroid/support/v4/widget/SlidingPaneLayout;Z)Z │ │ goto :goto_0 │ @@ -249,130 +332,212 @@ │ .param p1, "changedView" # Landroid/view/View; │ .param p2, "left" # I │ .param p3, "top" # I │ .param p4, "dx" # I │ .param p5, "dy" # I │ │ .prologue │ - .line 1211 │ + .line 1329 │ iget-object v0, p0, Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback;->this$0:Landroid/support/v4/widget/SlidingPaneLayout; │ │ invoke-static {v0, p2}, Landroid/support/v4/widget/SlidingPaneLayout;->access$600(Landroid/support/v4/widget/SlidingPaneLayout;I)V │ │ - .line 1212 │ + .line 1330 │ iget-object v0, p0, Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback;->this$0:Landroid/support/v4/widget/SlidingPaneLayout; │ │ invoke-virtual {v0}, Landroid/support/v4/widget/SlidingPaneLayout;->invalidate()V │ │ - .line 1213 │ + .line 1331 │ return-void │ .end method │ │ .method public onViewReleased(Landroid/view/View;FF)V │ - .locals 5 │ + .locals 8 │ .param p1, "releasedChild" # Landroid/view/View; │ .param p2, "xvel" # F │ .param p3, "yvel" # F │ │ .prologue │ - const/4 v4, 0x0 │ + const/high16 v7, 0x3f000000 # 0.5f │ │ - .line 1217 │ + const/4 v6, 0x0 │ + │ + .line 1335 │ invoke-virtual {p1}, Landroid/view/View;->getLayoutParams()Landroid/view/ViewGroup$LayoutParams; │ │ - move-result-object v1 │ + move-result-object v2 │ │ - check-cast v1, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams; │ + check-cast v2, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams; │ │ - .line 1218 │ - .local v1, "lp":Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams; │ - iget-object v2, p0, Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback;->this$0:Landroid/support/v4/widget/SlidingPaneLayout; │ + .line 1338 │ + .local v2, "lp":Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams; │ + iget-object v4, p0, Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback;->this$0:Landroid/support/v4/widget/SlidingPaneLayout; │ │ - invoke-virtual {v2}, Landroid/support/v4/widget/SlidingPaneLayout;->getPaddingLeft()I │ + invoke-static {v4}, Landroid/support/v4/widget/SlidingPaneLayout;->access$700(Landroid/support/v4/widget/SlidingPaneLayout;)Z │ │ - move-result v2 │ + move-result v4 │ │ - iget v3, v1, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;->leftMargin:I │ + if-eqz v4, :cond_3 │ │ - add-int v0, v2, v3 │ + .line 1339 │ + iget-object v4, p0, Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback;->this$0:Landroid/support/v4/widget/SlidingPaneLayout; │ │ - .line 1219 │ - .local v0, "left":I │ - cmpl-float v2, p2, v4 │ + invoke-virtual {v4}, Landroid/support/v4/widget/SlidingPaneLayout;->getPaddingRight()I │ │ - if-gtz v2, :cond_0 │ + move-result v4 │ │ - cmpl-float v2, p2, v4 │ + iget v5, v2, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;->rightMargin:I │ │ - if-nez v2, :cond_1 │ + add-int v3, v4, v5 │ │ - iget-object v2, p0, Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback;->this$0:Landroid/support/v4/widget/SlidingPaneLayout; │ + .line 1340 │ + .local v3, "startToRight":I │ + cmpg-float v4, p2, v6 │ │ - invoke-static {v2}, Landroid/support/v4/widget/SlidingPaneLayout;->access$300(Landroid/support/v4/widget/SlidingPaneLayout;)F │ + if-ltz v4, :cond_0 │ │ - move-result v2 │ + cmpl-float v4, p2, v6 │ │ - const/high16 v3, 0x3f000000 # 0.5f │ + if-nez v4, :cond_1 │ │ - cmpl-float v2, v2, v3 │ + iget-object v4, p0, Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback;->this$0:Landroid/support/v4/widget/SlidingPaneLayout; │ + │ + invoke-static {v4}, Landroid/support/v4/widget/SlidingPaneLayout;->access$300(Landroid/support/v4/widget/SlidingPaneLayout;)F │ + │ + move-result v4 │ │ - if-lez v2, :cond_1 │ + cmpl-float v4, v4, v7 │ │ - .line 1220 │ + if-lez v4, :cond_1 │ + │ + .line 1341 │ :cond_0 │ - iget-object v2, p0, Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback;->this$0:Landroid/support/v4/widget/SlidingPaneLayout; │ + iget-object v4, p0, Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback;->this$0:Landroid/support/v4/widget/SlidingPaneLayout; │ │ - invoke-static {v2}, Landroid/support/v4/widget/SlidingPaneLayout;->access$700(Landroid/support/v4/widget/SlidingPaneLayout;)I │ + invoke-static {v4}, Landroid/support/v4/widget/SlidingPaneLayout;->access$800(Landroid/support/v4/widget/SlidingPaneLayout;)I │ │ - move-result v2 │ + move-result v4 │ │ - add-int/2addr v0, v2 │ + add-int/2addr v3, v4 │ │ - .line 1222 │ + .line 1343 │ :cond_1 │ - iget-object v2, p0, Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback;->this$0:Landroid/support/v4/widget/SlidingPaneLayout; │ + iget-object v4, p0, Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback;->this$0:Landroid/support/v4/widget/SlidingPaneLayout; │ │ - invoke-static {v2}, Landroid/support/v4/widget/SlidingPaneLayout;->access$200(Landroid/support/v4/widget/SlidingPaneLayout;)Landroid/support/v4/widget/ViewDragHelper; │ + invoke-static {v4}, Landroid/support/v4/widget/SlidingPaneLayout;->access$400(Landroid/support/v4/widget/SlidingPaneLayout;)Landroid/view/View; │ │ - move-result-object v2 │ + move-result-object v4 │ + │ + invoke-virtual {v4}, Landroid/view/View;->getWidth()I │ + │ + move-result v0 │ + │ + .line 1344 │ + .local v0, "childWidth":I │ + iget-object v4, p0, Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback;->this$0:Landroid/support/v4/widget/SlidingPaneLayout; │ + │ + invoke-virtual {v4}, Landroid/support/v4/widget/SlidingPaneLayout;->getWidth()I │ + │ + move-result v4 │ + │ + sub-int/2addr v4, v3 │ + │ + sub-int v1, v4, v0 │ + │ + .line 1351 │ + .end local v0 # "childWidth":I │ + .end local v3 # "startToRight":I │ + .local v1, "left":I │ + :cond_2 │ + :goto_0 │ + iget-object v4, p0, Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback;->this$0:Landroid/support/v4/widget/SlidingPaneLayout; │ + │ + invoke-static {v4}, Landroid/support/v4/widget/SlidingPaneLayout;->access$200(Landroid/support/v4/widget/SlidingPaneLayout;)Landroid/support/v4/widget/ViewDragHelper; │ + │ + move-result-object v4 │ │ invoke-virtual {p1}, Landroid/view/View;->getTop()I │ │ - move-result v3 │ + move-result v5 │ │ - invoke-virtual {v2, v0, v3}, Landroid/support/v4/widget/ViewDragHelper;->settleCapturedViewAt(II)Z │ + invoke-virtual {v4, v1, v5}, Landroid/support/v4/widget/ViewDragHelper;->settleCapturedViewAt(II)Z │ │ - .line 1223 │ - iget-object v2, p0, Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback;->this$0:Landroid/support/v4/widget/SlidingPaneLayout; │ + .line 1352 │ + iget-object v4, p0, Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback;->this$0:Landroid/support/v4/widget/SlidingPaneLayout; │ │ - invoke-virtual {v2}, Landroid/support/v4/widget/SlidingPaneLayout;->invalidate()V │ + invoke-virtual {v4}, Landroid/support/v4/widget/SlidingPaneLayout;->invalidate()V │ │ - .line 1224 │ + .line 1353 │ return-void │ + │ + .line 1346 │ + .end local v1 # "left":I │ + :cond_3 │ + iget-object v4, p0, Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback;->this$0:Landroid/support/v4/widget/SlidingPaneLayout; │ + │ + invoke-virtual {v4}, Landroid/support/v4/widget/SlidingPaneLayout;->getPaddingLeft()I │ + │ + move-result v4 │ + │ + iget v5, v2, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;->leftMargin:I │ + │ + add-int v1, v4, v5 │ + │ + .line 1347 │ + .restart local v1 # "left":I │ + cmpl-float v4, p2, v6 │ + │ + if-gtz v4, :cond_4 │ + │ + cmpl-float v4, p2, v6 │ + │ + if-nez v4, :cond_2 │ + │ + iget-object v4, p0, Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback;->this$0:Landroid/support/v4/widget/SlidingPaneLayout; │ + │ + invoke-static {v4}, Landroid/support/v4/widget/SlidingPaneLayout;->access$300(Landroid/support/v4/widget/SlidingPaneLayout;)F │ + │ + move-result v4 │ + │ + cmpl-float v4, v4, v7 │ + │ + if-lez v4, :cond_2 │ + │ + .line 1348 │ + :cond_4 │ + iget-object v4, p0, Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback;->this$0:Landroid/support/v4/widget/SlidingPaneLayout; │ + │ + invoke-static {v4}, Landroid/support/v4/widget/SlidingPaneLayout;->access$800(Landroid/support/v4/widget/SlidingPaneLayout;)I │ + │ + move-result v4 │ + │ + add-int/2addr v1, v4 │ + │ + goto :goto_0 │ .end method │ │ .method public tryCaptureView(Landroid/view/View;I)Z │ .locals 1 │ .param p1, "child" # Landroid/view/View; │ .param p2, "pointerId" # I │ │ .prologue │ - .line 1182 │ + .line 1300 │ iget-object v0, p0, Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback;->this$0:Landroid/support/v4/widget/SlidingPaneLayout; │ │ invoke-static {v0}, Landroid/support/v4/widget/SlidingPaneLayout;->access$100(Landroid/support/v4/widget/SlidingPaneLayout;)Z │ │ move-result v0 │ │ if-eqz v0, :cond_0 │ │ - .line 1183 │ + .line 1301 │ const/4 v0, 0x0 │ │ - .line 1186 │ + .line 1304 │ :goto_0 │ return v0 │ │ :cond_0 │ invoke-virtual {p1}, Landroid/view/View;->getLayoutParams()Landroid/view/ViewGroup$LayoutParams; │ │ move-result-object v0 ├── smali/android/support/v4/widget/SlidingPaneLayout$AccessibilityDelegate.smali │ @@ -21,20 +21,20 @@ │ │ │ # direct methods │ .method constructor (Landroid/support/v4/widget/SlidingPaneLayout;)V │ .locals 1 │ │ .prologue │ - .line 1395 │ + .line 1538 │ iput-object p1, p0, Landroid/support/v4/widget/SlidingPaneLayout$AccessibilityDelegate;->this$0:Landroid/support/v4/widget/SlidingPaneLayout; │ │ invoke-direct {p0}, Landroid/support/v4/view/AccessibilityDelegateCompat;->()V │ │ - .line 1396 │ + .line 1539 │ new-instance v0, Landroid/graphics/Rect; │ │ invoke-direct {v0}, Landroid/graphics/Rect;->()V │ │ iput-object v0, p0, Landroid/support/v4/widget/SlidingPaneLayout$AccessibilityDelegate;->mTmpRect:Landroid/graphics/Rect; │ │ return-void │ @@ -42,133 +42,133 @@ │ │ .method private copyNodeInfoNoChildren(Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;)V │ .locals 2 │ .param p1, "dest" # Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ .param p2, "src" # Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ .prologue │ - .line 1454 │ + .line 1597 │ iget-object v0, p0, Landroid/support/v4/widget/SlidingPaneLayout$AccessibilityDelegate;->mTmpRect:Landroid/graphics/Rect; │ │ - .line 1456 │ + .line 1599 │ .local v0, "rect":Landroid/graphics/Rect; │ invoke-virtual {p2, v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;->getBoundsInParent(Landroid/graphics/Rect;)V │ │ - .line 1457 │ + .line 1600 │ invoke-virtual {p1, v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;->setBoundsInParent(Landroid/graphics/Rect;)V │ │ - .line 1459 │ + .line 1602 │ invoke-virtual {p2, v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;->getBoundsInScreen(Landroid/graphics/Rect;)V │ │ - .line 1460 │ + .line 1603 │ invoke-virtual {p1, v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;->setBoundsInScreen(Landroid/graphics/Rect;)V │ │ - .line 1462 │ + .line 1605 │ invoke-virtual {p2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;->isVisibleToUser()Z │ │ move-result v1 │ │ invoke-virtual {p1, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;->setVisibleToUser(Z)V │ │ - .line 1463 │ + .line 1606 │ invoke-virtual {p2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;->getPackageName()Ljava/lang/CharSequence; │ │ move-result-object v1 │ │ invoke-virtual {p1, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;->setPackageName(Ljava/lang/CharSequence;)V │ │ - .line 1464 │ + .line 1607 │ invoke-virtual {p2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;->getClassName()Ljava/lang/CharSequence; │ │ move-result-object v1 │ │ invoke-virtual {p1, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;->setClassName(Ljava/lang/CharSequence;)V │ │ - .line 1465 │ + .line 1608 │ invoke-virtual {p2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;->getContentDescription()Ljava/lang/CharSequence; │ │ move-result-object v1 │ │ invoke-virtual {p1, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;->setContentDescription(Ljava/lang/CharSequence;)V │ │ - .line 1467 │ + .line 1610 │ invoke-virtual {p2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;->isEnabled()Z │ │ move-result v1 │ │ invoke-virtual {p1, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;->setEnabled(Z)V │ │ - .line 1468 │ + .line 1611 │ invoke-virtual {p2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;->isClickable()Z │ │ move-result v1 │ │ invoke-virtual {p1, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;->setClickable(Z)V │ │ - .line 1469 │ + .line 1612 │ invoke-virtual {p2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;->isFocusable()Z │ │ move-result v1 │ │ invoke-virtual {p1, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;->setFocusable(Z)V │ │ - .line 1470 │ + .line 1613 │ invoke-virtual {p2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;->isFocused()Z │ │ move-result v1 │ │ invoke-virtual {p1, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;->setFocused(Z)V │ │ - .line 1471 │ + .line 1614 │ invoke-virtual {p2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;->isAccessibilityFocused()Z │ │ move-result v1 │ │ invoke-virtual {p1, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;->setAccessibilityFocused(Z)V │ │ - .line 1472 │ + .line 1615 │ invoke-virtual {p2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;->isSelected()Z │ │ move-result v1 │ │ invoke-virtual {p1, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;->setSelected(Z)V │ │ - .line 1473 │ + .line 1616 │ invoke-virtual {p2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;->isLongClickable()Z │ │ move-result v1 │ │ invoke-virtual {p1, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;->setLongClickable(Z)V │ │ - .line 1475 │ + .line 1618 │ invoke-virtual {p2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;->getActions()I │ │ move-result v1 │ │ invoke-virtual {p1, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;->addAction(I)V │ │ - .line 1477 │ + .line 1620 │ invoke-virtual {p2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;->getMovementGranularities()I │ │ move-result v1 │ │ invoke-virtual {p1, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;->setMovementGranularities(I)V │ │ - .line 1478 │ + .line 1621 │ return-void │ .end method │ │ │ # virtual methods │ .method public filter(Landroid/view/View;)Z │ .locals 1 │ .param p1, "child" # Landroid/view/View; │ │ .prologue │ - .line 1444 │ + .line 1587 │ iget-object v0, p0, Landroid/support/v4/widget/SlidingPaneLayout$AccessibilityDelegate;->this$0:Landroid/support/v4/widget/SlidingPaneLayout; │ │ invoke-virtual {v0, p1}, Landroid/support/v4/widget/SlidingPaneLayout;->isDimmed(Landroid/view/View;)Z │ │ move-result v0 │ │ return v0 │ @@ -176,157 +176,157 @@ │ │ .method public onInitializeAccessibilityEvent(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ .locals 1 │ .param p1, "host" # Landroid/view/View; │ .param p2, "event" # Landroid/view/accessibility/AccessibilityEvent; │ │ .prologue │ - .line 1429 │ + .line 1572 │ invoke-super {p0, p1, p2}, Landroid/support/v4/view/AccessibilityDelegateCompat;->onInitializeAccessibilityEvent(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ - .line 1431 │ + .line 1574 │ const-class v0, Landroid/support/v4/widget/SlidingPaneLayout; │ │ invoke-virtual {v0}, Ljava/lang/Class;->getName()Ljava/lang/String; │ │ move-result-object v0 │ │ invoke-virtual {p2, v0}, Landroid/view/accessibility/AccessibilityEvent;->setClassName(Ljava/lang/CharSequence;)V │ │ - .line 1432 │ + .line 1575 │ return-void │ .end method │ │ .method public onInitializeAccessibilityNodeInfo(Landroid/view/View;Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;)V │ .locals 6 │ .param p1, "host" # Landroid/view/View; │ .param p2, "info" # Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ .prologue │ - .line 1400 │ + .line 1543 │ invoke-static {p2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;->obtain(Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ move-result-object v4 │ │ - .line 1401 │ + .line 1544 │ .local v4, "superNode":Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ invoke-super {p0, p1, v4}, Landroid/support/v4/view/AccessibilityDelegateCompat;->onInitializeAccessibilityNodeInfo(Landroid/view/View;Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;)V │ │ - .line 1402 │ + .line 1545 │ invoke-direct {p0, p2, v4}, Landroid/support/v4/widget/SlidingPaneLayout$AccessibilityDelegate;->copyNodeInfoNoChildren(Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;)V │ │ - .line 1403 │ + .line 1546 │ invoke-virtual {v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;->recycle()V │ │ - .line 1405 │ + .line 1548 │ const-class v5, Landroid/support/v4/widget/SlidingPaneLayout; │ │ invoke-virtual {v5}, Ljava/lang/Class;->getName()Ljava/lang/String; │ │ move-result-object v5 │ │ invoke-virtual {p2, v5}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;->setClassName(Ljava/lang/CharSequence;)V │ │ - .line 1406 │ + .line 1549 │ invoke-virtual {p2, p1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;->setSource(Landroid/view/View;)V │ │ - .line 1408 │ + .line 1551 │ invoke-static {p1}, Landroid/support/v4/view/ViewCompat;->getParentForAccessibility(Landroid/view/View;)Landroid/view/ViewParent; │ │ move-result-object v3 │ │ - .line 1409 │ + .line 1552 │ .local v3, "parent":Landroid/view/ViewParent; │ instance-of v5, v3, Landroid/view/View; │ │ if-eqz v5, :cond_0 │ │ - .line 1410 │ + .line 1553 │ check-cast v3, Landroid/view/View; │ │ .end local v3 # "parent":Landroid/view/ViewParent; │ invoke-virtual {p2, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;->setParent(Landroid/view/View;)V │ │ - .line 1415 │ + .line 1558 │ :cond_0 │ iget-object v5, p0, Landroid/support/v4/widget/SlidingPaneLayout$AccessibilityDelegate;->this$0:Landroid/support/v4/widget/SlidingPaneLayout; │ │ invoke-virtual {v5}, Landroid/support/v4/widget/SlidingPaneLayout;->getChildCount()I │ │ move-result v1 │ │ - .line 1416 │ + .line 1559 │ .local v1, "childCount":I │ const/4 v2, 0x0 │ │ .local v2, "i":I │ :goto_0 │ if-ge v2, v1, :cond_2 │ │ - .line 1417 │ + .line 1560 │ iget-object v5, p0, Landroid/support/v4/widget/SlidingPaneLayout$AccessibilityDelegate;->this$0:Landroid/support/v4/widget/SlidingPaneLayout; │ │ invoke-virtual {v5, v2}, Landroid/support/v4/widget/SlidingPaneLayout;->getChildAt(I)Landroid/view/View; │ │ move-result-object v0 │ │ - .line 1418 │ + .line 1561 │ .local v0, "child":Landroid/view/View; │ invoke-virtual {p0, v0}, Landroid/support/v4/widget/SlidingPaneLayout$AccessibilityDelegate;->filter(Landroid/view/View;)Z │ │ move-result v5 │ │ if-nez v5, :cond_1 │ │ invoke-virtual {v0}, Landroid/view/View;->getVisibility()I │ │ move-result v5 │ │ if-nez v5, :cond_1 │ │ - .line 1420 │ + .line 1563 │ const/4 v5, 0x1 │ │ invoke-static {v0, v5}, Landroid/support/v4/view/ViewCompat;->setImportantForAccessibility(Landroid/view/View;I)V │ │ - .line 1422 │ + .line 1565 │ invoke-virtual {p2, v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;->addChild(Landroid/view/View;)V │ │ - .line 1416 │ + .line 1559 │ :cond_1 │ add-int/lit8 v2, v2, 0x1 │ │ goto :goto_0 │ │ - .line 1425 │ + .line 1568 │ .end local v0 # "child":Landroid/view/View; │ :cond_2 │ return-void │ .end method │ │ .method public onRequestSendAccessibilityEvent(Landroid/view/ViewGroup;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z │ .locals 1 │ .param p1, "host" # Landroid/view/ViewGroup; │ .param p2, "child" # Landroid/view/View; │ .param p3, "event" # Landroid/view/accessibility/AccessibilityEvent; │ │ .prologue │ - .line 1437 │ + .line 1580 │ invoke-virtual {p0, p2}, Landroid/support/v4/widget/SlidingPaneLayout$AccessibilityDelegate;->filter(Landroid/view/View;)Z │ │ move-result v0 │ │ if-nez v0, :cond_0 │ │ - .line 1438 │ + .line 1581 │ invoke-super {p0, p1, p2, p3}, Landroid/support/v4/view/AccessibilityDelegateCompat;->onRequestSendAccessibilityEvent(Landroid/view/ViewGroup;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z │ │ move-result v0 │ │ - .line 1440 │ + .line 1583 │ :goto_0 │ return v0 │ │ :cond_0 │ const/4 v0, 0x0 │ │ goto :goto_0 ├── smali/android/support/v4/widget/SlidingPaneLayout$SimplePanelSlideListener.smali │ @@ -18,42 +18,42 @@ │ │ │ # direct methods │ .method public constructor ()V │ .locals 0 │ │ .prologue │ - .line 231 │ + .line 237 │ invoke-direct {p0}, Ljava/lang/Object;->()V │ │ return-void │ .end method │ │ │ # virtual methods │ .method public onPanelClosed(Landroid/view/View;)V │ .locals 0 │ .param p1, "panel" # Landroid/view/View; │ │ .prologue │ - .line 240 │ + .line 246 │ return-void │ .end method │ │ .method public onPanelOpened(Landroid/view/View;)V │ .locals 0 │ .param p1, "panel" # Landroid/view/View; │ │ .prologue │ - .line 237 │ + .line 243 │ return-void │ .end method │ │ .method public onPanelSlide(Landroid/view/View;F)V │ .locals 0 │ .param p1, "panel" # Landroid/view/View; │ .param p2, "slideOffset" # F │ │ .prologue │ - .line 234 │ + .line 240 │ return-void │ .end method ├── smali/android/support/v4/widget/SlidingPaneLayout$LayoutParams.smali │ @@ -29,15 +29,15 @@ │ │ │ # direct methods │ .method static constructor ()V │ .locals 3 │ │ .prologue │ - .line 1249 │ + .line 1392 │ const/4 v0, 0x1 │ │ new-array v0, v0, [I │ │ const/4 v1, 0x0 │ │ const v2, 0x1010181 │ @@ -51,130 +51,130 @@ │ │ .method public constructor ()V │ .locals 1 │ │ .prologue │ const/4 v0, -0x1 │ │ - .line 1273 │ + .line 1416 │ invoke-direct {p0, v0, v0}, Landroid/view/ViewGroup$MarginLayoutParams;->(II)V │ │ - .line 1257 │ + .line 1400 │ const/4 v0, 0x0 │ │ iput v0, p0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;->weight:F │ │ - .line 1274 │ + .line 1417 │ return-void │ .end method │ │ .method public constructor (II)V │ .locals 1 │ .param p1, "width" # I │ .param p2, "height" # I │ │ .prologue │ - .line 1277 │ + .line 1420 │ invoke-direct {p0, p1, p2}, Landroid/view/ViewGroup$MarginLayoutParams;->(II)V │ │ - .line 1257 │ + .line 1400 │ const/4 v0, 0x0 │ │ iput v0, p0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;->weight:F │ │ - .line 1278 │ + .line 1421 │ return-void │ .end method │ │ .method public constructor (Landroid/content/Context;Landroid/util/AttributeSet;)V │ .locals 3 │ .param p1, "c" # Landroid/content/Context; │ .param p2, "attrs" # Landroid/util/AttributeSet; │ │ .prologue │ const/4 v2, 0x0 │ │ - .line 1294 │ + .line 1437 │ invoke-direct {p0, p1, p2}, Landroid/view/ViewGroup$MarginLayoutParams;->(Landroid/content/Context;Landroid/util/AttributeSet;)V │ │ - .line 1257 │ + .line 1400 │ iput v2, p0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;->weight:F │ │ - .line 1296 │ + .line 1439 │ sget-object v1, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;->ATTRS:[I │ │ invoke-virtual {p1, p2, v1}, Landroid/content/Context;->obtainStyledAttributes(Landroid/util/AttributeSet;[I)Landroid/content/res/TypedArray; │ │ move-result-object v0 │ │ - .line 1297 │ + .line 1440 │ .local v0, "a":Landroid/content/res/TypedArray; │ const/4 v1, 0x0 │ │ invoke-virtual {v0, v1, v2}, Landroid/content/res/TypedArray;->getFloat(IF)F │ │ move-result v1 │ │ iput v1, p0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;->weight:F │ │ - .line 1298 │ + .line 1441 │ invoke-virtual {v0}, Landroid/content/res/TypedArray;->recycle()V │ │ - .line 1299 │ + .line 1442 │ return-void │ .end method │ │ .method public constructor (Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;)V │ .locals 1 │ .param p1, "source" # Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams; │ │ .prologue │ - .line 1289 │ + .line 1432 │ invoke-direct {p0, p1}, Landroid/view/ViewGroup$MarginLayoutParams;->(Landroid/view/ViewGroup$MarginLayoutParams;)V │ │ - .line 1257 │ + .line 1400 │ const/4 v0, 0x0 │ │ iput v0, p0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;->weight:F │ │ - .line 1290 │ + .line 1433 │ iget v0, p1, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;->weight:F │ │ iput v0, p0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;->weight:F │ │ - .line 1291 │ + .line 1434 │ return-void │ .end method │ │ .method public constructor (Landroid/view/ViewGroup$LayoutParams;)V │ .locals 1 │ .param p1, "source" # Landroid/view/ViewGroup$LayoutParams; │ │ .prologue │ - .line 1281 │ + .line 1424 │ invoke-direct {p0, p1}, Landroid/view/ViewGroup$MarginLayoutParams;->(Landroid/view/ViewGroup$LayoutParams;)V │ │ - .line 1257 │ + .line 1400 │ const/4 v0, 0x0 │ │ iput v0, p0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;->weight:F │ │ - .line 1282 │ + .line 1425 │ return-void │ .end method │ │ .method public constructor (Landroid/view/ViewGroup$MarginLayoutParams;)V │ .locals 1 │ .param p1, "source" # Landroid/view/ViewGroup$MarginLayoutParams; │ │ .prologue │ - .line 1285 │ + .line 1428 │ invoke-direct {p0, p1}, Landroid/view/ViewGroup$MarginLayoutParams;->(Landroid/view/ViewGroup$MarginLayoutParams;)V │ │ - .line 1257 │ + .line 1400 │ const/4 v0, 0x0 │ │ iput v0, p0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;->weight:F │ │ - .line 1286 │ + .line 1429 │ return-void │ .end method ├── smali/android/support/v4/widget/ContentLoadingProgressBar$2.smali │ @@ -36,20 +36,20 @@ │ │ │ # virtual methods │ .method public run()V │ .locals 4 │ │ .prologue │ - const/4 v3, 0x0 │ + const/4 v1, 0x0 │ │ .line 56 │ iget-object v0, p0, Landroid/support/v4/widget/ContentLoadingProgressBar$2;->this$0:Landroid/support/v4/widget/ContentLoadingProgressBar; │ │ - invoke-static {v0, v3}, Landroid/support/v4/widget/ContentLoadingProgressBar;->access$202(Landroid/support/v4/widget/ContentLoadingProgressBar;Z)Z │ + invoke-static {v0, v1}, Landroid/support/v4/widget/ContentLoadingProgressBar;->access$202(Landroid/support/v4/widget/ContentLoadingProgressBar;Z)Z │ │ .line 57 │ iget-object v0, p0, Landroid/support/v4/widget/ContentLoadingProgressBar$2;->this$0:Landroid/support/v4/widget/ContentLoadingProgressBar; │ │ invoke-static {v0}, Landroid/support/v4/widget/ContentLoadingProgressBar;->access$300(Landroid/support/v4/widget/ContentLoadingProgressBar;)Z │ │ move-result v0 │ @@ -57,20 +57,20 @@ │ if-nez v0, :cond_0 │ │ .line 58 │ iget-object v0, p0, Landroid/support/v4/widget/ContentLoadingProgressBar$2;->this$0:Landroid/support/v4/widget/ContentLoadingProgressBar; │ │ invoke-static {}, Ljava/lang/System;->currentTimeMillis()J │ │ - move-result-wide v1 │ + move-result-wide v2 │ │ - invoke-static {v0, v1, v2}, Landroid/support/v4/widget/ContentLoadingProgressBar;->access$102(Landroid/support/v4/widget/ContentLoadingProgressBar;J)J │ + invoke-static {v0, v2, v3}, Landroid/support/v4/widget/ContentLoadingProgressBar;->access$102(Landroid/support/v4/widget/ContentLoadingProgressBar;J)J │ │ .line 59 │ iget-object v0, p0, Landroid/support/v4/widget/ContentLoadingProgressBar$2;->this$0:Landroid/support/v4/widget/ContentLoadingProgressBar; │ │ - invoke-virtual {v0, v3}, Landroid/support/v4/widget/ContentLoadingProgressBar;->setVisibility(I)V │ + invoke-virtual {v0, v1}, Landroid/support/v4/widget/ContentLoadingProgressBar;->setVisibility(I)V │ │ .line 61 │ :cond_0 │ return-void │ .end method ├── smali/android/support/v4/widget/SlidingPaneLayout$SlidingPanelLayoutImplJB.smali │ @@ -21,18 +21,18 @@ │ │ │ # direct methods │ .method constructor ()V │ .locals 4 │ │ .prologue │ - .line 1356 │ + .line 1499 │ invoke-direct {p0}, Landroid/support/v4/widget/SlidingPaneLayout$SlidingPanelLayoutImplBase;->()V │ │ - .line 1358 │ + .line 1501 │ :try_start_0 │ const-class v2, Landroid/view/View; │ │ const-string v3, "getDisplayList" │ │ const/4 v1, 0x0 │ │ @@ -42,60 +42,60 @@ │ │ move-result-object v1 │ │ iput-object v1, p0, Landroid/support/v4/widget/SlidingPaneLayout$SlidingPanelLayoutImplJB;->mGetDisplayList:Ljava/lang/reflect/Method; │ :try_end_0 │ .catch Ljava/lang/NoSuchMethodException; {:try_start_0 .. :try_end_0} :catch_0 │ │ - .line 1363 │ + .line 1506 │ :goto_0 │ :try_start_1 │ const-class v1, Landroid/view/View; │ │ const-string v2, "mRecreateDisplayList" │ │ invoke-virtual {v1, v2}, Ljava/lang/Class;->getDeclaredField(Ljava/lang/String;)Ljava/lang/reflect/Field; │ │ move-result-object v1 │ │ iput-object v1, p0, Landroid/support/v4/widget/SlidingPaneLayout$SlidingPanelLayoutImplJB;->mRecreateDisplayList:Ljava/lang/reflect/Field; │ │ - .line 1364 │ + .line 1507 │ iget-object v1, p0, Landroid/support/v4/widget/SlidingPaneLayout$SlidingPanelLayoutImplJB;->mRecreateDisplayList:Ljava/lang/reflect/Field; │ │ const/4 v2, 0x1 │ │ invoke-virtual {v1, v2}, Ljava/lang/reflect/Field;->setAccessible(Z)V │ :try_end_1 │ .catch Ljava/lang/NoSuchFieldException; {:try_start_1 .. :try_end_1} :catch_1 │ │ - .line 1368 │ + .line 1511 │ :goto_1 │ return-void │ │ - .line 1359 │ + .line 1502 │ :catch_0 │ move-exception v0 │ │ - .line 1360 │ + .line 1503 │ .local v0, "e":Ljava/lang/NoSuchMethodException; │ const-string v1, "SlidingPaneLayout" │ │ const-string v2, "Couldn\'t fetch getDisplayList method; dimming won\'t work right." │ │ invoke-static {v1, v2, v0}, Landroid/util/Log;->e(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I │ │ goto :goto_0 │ │ - .line 1365 │ + .line 1508 │ .end local v0 # "e":Ljava/lang/NoSuchMethodException; │ :catch_1 │ move-exception v0 │ │ - .line 1366 │ + .line 1509 │ .local v0, "e":Ljava/lang/NoSuchFieldException; │ const-string v1, "SlidingPaneLayout" │ │ const-string v2, "Couldn\'t fetch mRecreateDisplayList field; dimming will be slow." │ │ invoke-static {v1, v2, v0}, Landroid/util/Log;->e(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I │ │ @@ -106,64 +106,64 @@ │ # virtual methods │ .method public invalidateChildRegion(Landroid/support/v4/widget/SlidingPaneLayout;Landroid/view/View;)V │ .locals 3 │ .param p1, "parent" # Landroid/support/v4/widget/SlidingPaneLayout; │ .param p2, "child" # Landroid/view/View; │ │ .prologue │ - .line 1372 │ + .line 1515 │ iget-object v1, p0, Landroid/support/v4/widget/SlidingPaneLayout$SlidingPanelLayoutImplJB;->mGetDisplayList:Ljava/lang/reflect/Method; │ │ if-eqz v1, :cond_0 │ │ iget-object v1, p0, Landroid/support/v4/widget/SlidingPaneLayout$SlidingPanelLayoutImplJB;->mRecreateDisplayList:Ljava/lang/reflect/Field; │ │ if-eqz v1, :cond_0 │ │ - .line 1374 │ + .line 1517 │ :try_start_0 │ iget-object v1, p0, Landroid/support/v4/widget/SlidingPaneLayout$SlidingPanelLayoutImplJB;->mRecreateDisplayList:Ljava/lang/reflect/Field; │ │ const/4 v2, 0x1 │ │ invoke-virtual {v1, p2, v2}, Ljava/lang/reflect/Field;->setBoolean(Ljava/lang/Object;Z)V │ │ - .line 1375 │ + .line 1518 │ iget-object v2, p0, Landroid/support/v4/widget/SlidingPaneLayout$SlidingPanelLayoutImplJB;->mGetDisplayList:Ljava/lang/reflect/Method; │ │ const/4 v1, 0x0 │ │ check-cast v1, [Ljava/lang/Object; │ │ invoke-virtual {v2, p2, v1}, Ljava/lang/reflect/Method;->invoke(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object; │ :try_end_0 │ .catch Ljava/lang/Exception; {:try_start_0 .. :try_end_0} :catch_0 │ │ - .line 1384 │ + .line 1527 │ :goto_0 │ invoke-super {p0, p1, p2}, Landroid/support/v4/widget/SlidingPaneLayout$SlidingPanelLayoutImplBase;->invalidateChildRegion(Landroid/support/v4/widget/SlidingPaneLayout;Landroid/view/View;)V │ │ - .line 1385 │ + .line 1528 │ :goto_1 │ return-void │ │ - .line 1376 │ + .line 1519 │ :catch_0 │ move-exception v0 │ │ - .line 1377 │ + .line 1520 │ .local v0, "e":Ljava/lang/Exception; │ const-string v1, "SlidingPaneLayout" │ │ const-string v2, "Error refreshing display list state" │ │ invoke-static {v1, v2, v0}, Landroid/util/Log;->e(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I │ │ goto :goto_0 │ │ - .line 1381 │ + .line 1524 │ .end local v0 # "e":Ljava/lang/Exception; │ :cond_0 │ invoke-virtual {p2}, Landroid/view/View;->invalidate()V │ │ goto :goto_1 │ .end method ├── smali/android/support/v4/widget/DrawerLayout$SimpleDrawerListener.smali │ @@ -18,51 +18,51 @@ │ │ │ # direct methods │ .method public constructor ()V │ .locals 0 │ │ .prologue │ - .line 198 │ + .line 241 │ invoke-direct {p0}, Ljava/lang/Object;->()V │ │ return-void │ .end method │ │ │ # virtual methods │ .method public onDrawerClosed(Landroid/view/View;)V │ .locals 0 │ .param p1, "drawerView" # Landroid/view/View; │ │ .prologue │ - .line 209 │ + .line 252 │ return-void │ .end method │ │ .method public onDrawerOpened(Landroid/view/View;)V │ .locals 0 │ .param p1, "drawerView" # Landroid/view/View; │ │ .prologue │ - .line 205 │ + .line 248 │ return-void │ .end method │ │ .method public onDrawerSlide(Landroid/view/View;F)V │ .locals 0 │ .param p1, "drawerView" # Landroid/view/View; │ .param p2, "slideOffset" # F │ │ .prologue │ - .line 201 │ + .line 244 │ return-void │ .end method │ │ .method public onDrawerStateChanged(I)V │ .locals 0 │ .param p1, "newState" # I │ │ .prologue │ - .line 213 │ + .line 256 │ return-void │ .end method ├── smali/android/support/v4/widget/ExploreByTouchHelper$ExploreByTouchNodeProvider.smali │ @@ -19,42 +19,42 @@ │ │ │ # direct methods │ .method private constructor (Landroid/support/v4/widget/ExploreByTouchHelper;)V │ .locals 0 │ │ .prologue │ - .line 713 │ + .line 714 │ iput-object p1, p0, Landroid/support/v4/widget/ExploreByTouchHelper$ExploreByTouchNodeProvider;->this$0:Landroid/support/v4/widget/ExploreByTouchHelper; │ │ invoke-direct {p0}, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat;->()V │ │ return-void │ .end method │ │ .method synthetic constructor (Landroid/support/v4/widget/ExploreByTouchHelper;Landroid/support/v4/widget/ExploreByTouchHelper$1;)V │ .locals 0 │ .param p1, "x0" # Landroid/support/v4/widget/ExploreByTouchHelper; │ .param p2, "x1" # Landroid/support/v4/widget/ExploreByTouchHelper$1; │ │ .prologue │ - .line 713 │ + .line 714 │ invoke-direct {p0, p1}, Landroid/support/v4/widget/ExploreByTouchHelper$ExploreByTouchNodeProvider;->(Landroid/support/v4/widget/ExploreByTouchHelper;)V │ │ return-void │ .end method │ │ │ # virtual methods │ .method public createAccessibilityNodeInfo(I)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ .locals 1 │ .param p1, "virtualViewId" # I │ │ .prologue │ - .line 716 │ + .line 717 │ iget-object v0, p0, Landroid/support/v4/widget/ExploreByTouchHelper$ExploreByTouchNodeProvider;->this$0:Landroid/support/v4/widget/ExploreByTouchHelper; │ │ invoke-static {v0, p1}, Landroid/support/v4/widget/ExploreByTouchHelper;->access$100(Landroid/support/v4/widget/ExploreByTouchHelper;I)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ move-result-object v0 │ │ return-object v0 │ @@ -63,15 +63,15 @@ │ .method public performAction(IILandroid/os/Bundle;)Z │ .locals 1 │ .param p1, "virtualViewId" # I │ .param p2, "action" # I │ .param p3, "arguments" # Landroid/os/Bundle; │ │ .prologue │ - .line 721 │ + .line 722 │ iget-object v0, p0, Landroid/support/v4/widget/ExploreByTouchHelper$ExploreByTouchNodeProvider;->this$0:Landroid/support/v4/widget/ExploreByTouchHelper; │ │ invoke-static {v0, p1, p2, p3}, Landroid/support/v4/widget/ExploreByTouchHelper;->access$200(Landroid/support/v4/widget/ExploreByTouchHelper;IILandroid/os/Bundle;)Z │ │ move-result v0 │ │ return v0 ├── smali/android/support/v4/widget/ScrollerCompat$ScrollerCompatImplGingerbread.smali │ @@ -18,54 +18,54 @@ │ │ │ # direct methods │ .method constructor ()V │ .locals 0 │ │ .prologue │ - .line 143 │ + .line 150 │ invoke-direct {p0}, Ljava/lang/Object;->()V │ │ return-void │ .end method │ │ │ # virtual methods │ .method public abortAnimation(Ljava/lang/Object;)V │ .locals 0 │ .param p1, "scroller" # Ljava/lang/Object; │ │ .prologue │ - .line 201 │ + .line 208 │ invoke-static {p1}, Landroid/support/v4/widget/ScrollerCompatGingerbread;->abortAnimation(Ljava/lang/Object;)V │ │ - .line 202 │ + .line 209 │ return-void │ .end method │ │ .method public computeScrollOffset(Ljava/lang/Object;)Z │ .locals 1 │ .param p1, "scroller" # Ljava/lang/Object; │ │ .prologue │ - .line 171 │ + .line 178 │ invoke-static {p1}, Landroid/support/v4/widget/ScrollerCompatGingerbread;->computeScrollOffset(Ljava/lang/Object;)Z │ │ move-result v0 │ │ return v0 │ .end method │ │ .method public createScroller(Landroid/content/Context;Landroid/view/animation/Interpolator;)Ljava/lang/Object; │ .locals 1 │ .param p1, "context" # Landroid/content/Context; │ .param p2, "interpolator" # Landroid/view/animation/Interpolator; │ │ .prologue │ - .line 146 │ + .line 153 │ invoke-static {p1, p2}, Landroid/support/v4/widget/ScrollerCompatGingerbread;->createScroller(Landroid/content/Context;Landroid/view/animation/Interpolator;)Ljava/lang/Object; │ │ move-result-object v0 │ │ return-object v0 │ .end method │ │ @@ -78,18 +78,18 @@ │ .param p5, "velY" # I │ .param p6, "minX" # I │ .param p7, "maxX" # I │ .param p8, "minY" # I │ .param p9, "maxY" # I │ │ .prologue │ - .line 188 │ + .line 195 │ invoke-static/range {p1 .. p9}, Landroid/support/v4/widget/ScrollerCompatGingerbread;->fling(Ljava/lang/Object;IIIIIIII)V │ │ - .line 190 │ + .line 197 │ return-void │ .end method │ │ .method public fling(Ljava/lang/Object;IIIIIIIIII)V │ .locals 0 │ .param p1, "scroller" # Ljava/lang/Object; │ .param p2, "startX" # I │ @@ -100,103 +100,103 @@ │ .param p7, "maxX" # I │ .param p8, "minY" # I │ .param p9, "maxY" # I │ .param p10, "overX" # I │ .param p11, "overY" # I │ │ .prologue │ - .line 195 │ + .line 202 │ invoke-static/range {p1 .. p11}, Landroid/support/v4/widget/ScrollerCompatGingerbread;->fling(Ljava/lang/Object;IIIIIIIIII)V │ │ - .line 197 │ + .line 204 │ return-void │ .end method │ │ .method public getCurrVelocity(Ljava/lang/Object;)F │ .locals 1 │ .param p1, "scroller" # Ljava/lang/Object; │ │ .prologue │ - .line 166 │ + .line 173 │ const/4 v0, 0x0 │ │ return v0 │ .end method │ │ .method public getCurrX(Ljava/lang/Object;)I │ .locals 1 │ .param p1, "scroller" # Ljava/lang/Object; │ │ .prologue │ - .line 156 │ + .line 163 │ invoke-static {p1}, Landroid/support/v4/widget/ScrollerCompatGingerbread;->getCurrX(Ljava/lang/Object;)I │ │ move-result v0 │ │ return v0 │ .end method │ │ .method public getCurrY(Ljava/lang/Object;)I │ .locals 1 │ .param p1, "scroller" # Ljava/lang/Object; │ │ .prologue │ - .line 161 │ + .line 168 │ invoke-static {p1}, Landroid/support/v4/widget/ScrollerCompatGingerbread;->getCurrY(Ljava/lang/Object;)I │ │ move-result v0 │ │ return v0 │ .end method │ │ .method public getFinalX(Ljava/lang/Object;)I │ .locals 1 │ .param p1, "scroller" # Ljava/lang/Object; │ │ .prologue │ - .line 222 │ + .line 229 │ invoke-static {p1}, Landroid/support/v4/widget/ScrollerCompatGingerbread;->getFinalX(Ljava/lang/Object;)I │ │ move-result v0 │ │ return v0 │ .end method │ │ .method public getFinalY(Ljava/lang/Object;)I │ .locals 1 │ .param p1, "scroller" # Ljava/lang/Object; │ │ .prologue │ - .line 227 │ + .line 234 │ invoke-static {p1}, Landroid/support/v4/widget/ScrollerCompatGingerbread;->getFinalY(Ljava/lang/Object;)I │ │ move-result v0 │ │ return v0 │ .end method │ │ .method public isFinished(Ljava/lang/Object;)Z │ .locals 1 │ .param p1, "scroller" # Ljava/lang/Object; │ │ .prologue │ - .line 151 │ + .line 158 │ invoke-static {p1}, Landroid/support/v4/widget/ScrollerCompatGingerbread;->isFinished(Ljava/lang/Object;)Z │ │ move-result v0 │ │ return v0 │ .end method │ │ .method public isOverScrolled(Ljava/lang/Object;)Z │ .locals 1 │ .param p1, "scroller" # Ljava/lang/Object; │ │ .prologue │ - .line 217 │ + .line 224 │ invoke-static {p1}, Landroid/support/v4/widget/ScrollerCompatGingerbread;->isOverScrolled(Ljava/lang/Object;)Z │ │ move-result v0 │ │ return v0 │ .end method │ │ @@ -204,61 +204,61 @@ │ .locals 0 │ .param p1, "scroller" # Ljava/lang/Object; │ .param p2, "startX" # I │ .param p3, "finalX" # I │ .param p4, "overX" # I │ │ .prologue │ - .line 207 │ + .line 214 │ invoke-static {p1, p2, p3, p4}, Landroid/support/v4/widget/ScrollerCompatGingerbread;->notifyHorizontalEdgeReached(Ljava/lang/Object;III)V │ │ - .line 208 │ + .line 215 │ return-void │ .end method │ │ .method public notifyVerticalEdgeReached(Ljava/lang/Object;III)V │ .locals 0 │ .param p1, "scroller" # Ljava/lang/Object; │ .param p2, "startY" # I │ .param p3, "finalY" # I │ .param p4, "overY" # I │ │ .prologue │ - .line 212 │ + .line 219 │ invoke-static {p1, p2, p3, p4}, Landroid/support/v4/widget/ScrollerCompatGingerbread;->notifyVerticalEdgeReached(Ljava/lang/Object;III)V │ │ - .line 213 │ + .line 220 │ return-void │ .end method │ │ .method public startScroll(Ljava/lang/Object;IIII)V │ .locals 0 │ .param p1, "scroller" # Ljava/lang/Object; │ .param p2, "startX" # I │ .param p3, "startY" # I │ .param p4, "dx" # I │ .param p5, "dy" # I │ │ .prologue │ - .line 176 │ + .line 183 │ invoke-static {p1, p2, p3, p4, p5}, Landroid/support/v4/widget/ScrollerCompatGingerbread;->startScroll(Ljava/lang/Object;IIII)V │ │ - .line 177 │ + .line 184 │ return-void │ .end method │ │ .method public startScroll(Ljava/lang/Object;IIIII)V │ .locals 0 │ .param p1, "scroller" # Ljava/lang/Object; │ .param p2, "startX" # I │ .param p3, "startY" # I │ .param p4, "dx" # I │ .param p5, "dy" # I │ .param p6, "duration" # I │ │ .prologue │ - .line 182 │ + .line 189 │ invoke-static/range {p1 .. p6}, Landroid/support/v4/widget/ScrollerCompatGingerbread;->startScroll(Ljava/lang/Object;IIIII)V │ │ - .line 183 │ + .line 190 │ return-void │ .end method ├── smali/android/support/v4/widget/SlidingPaneLayout$SlidingPanelLayoutImplBase.smali │ @@ -18,29 +18,29 @@ │ │ │ # direct methods │ .method constructor ()V │ .locals 0 │ │ .prologue │ - .line 1337 │ + .line 1480 │ invoke-direct {p0}, Ljava/lang/Object;->()V │ │ return-void │ .end method │ │ │ # virtual methods │ .method public invalidateChildRegion(Landroid/support/v4/widget/SlidingPaneLayout;Landroid/view/View;)V │ .locals 4 │ .param p1, "parent" # Landroid/support/v4/widget/SlidingPaneLayout; │ .param p2, "child" # Landroid/view/View; │ │ .prologue │ - .line 1339 │ + .line 1482 │ invoke-virtual {p2}, Landroid/view/View;->getLeft()I │ │ move-result v0 │ │ invoke-virtual {p2}, Landroid/view/View;->getTop()I │ │ move-result v1 │ @@ -51,10 +51,10 @@ │ │ invoke-virtual {p2}, Landroid/view/View;->getBottom()I │ │ move-result v3 │ │ invoke-static {p1, v0, v1, v2, v3}, Landroid/support/v4/view/ViewCompat;->postInvalidateOnAnimation(Landroid/view/View;IIII)V │ │ - .line 1341 │ + .line 1484 │ return-void │ .end method ├── smali/android/support/v4/net/ConnectivityManagerCompat.smali │ @@ -111,23 +111,33 @@ │ │ move-result-object v0 │ │ check-cast v0, Landroid/net/NetworkInfo; │ │ .line 115 │ .local v0, "info":Landroid/net/NetworkInfo; │ + if-eqz v0, :cond_0 │ + │ + .line 116 │ invoke-virtual {v0}, Landroid/net/NetworkInfo;->getType()I │ │ move-result v1 │ │ invoke-virtual {p0, v1}, Landroid/net/ConnectivityManager;->getNetworkInfo(I)Landroid/net/NetworkInfo; │ │ move-result-object v1 │ │ + .line 118 │ + :goto_0 │ return-object v1 │ + │ + :cond_0 │ + const/4 v1, 0x0 │ + │ + goto :goto_0 │ .end method │ │ .method public static isActiveNetworkMetered(Landroid/net/ConnectivityManager;)Z │ .locals 1 │ .param p0, "cm" # Landroid/net/ConnectivityManager; │ │ .prologue ├── smali/android/support/v4/util/MapCollections$MapIterator.smali │┄ Ordering differences only │ @@ -394,39 +394,39 @@ │ │ invoke-direct {v0}, Ljava/lang/IllegalStateException;->()V │ │ throw v0 │ │ .line 98 │ :cond_0 │ + iget-object v0, p0, Landroid/support/v4/util/MapCollections$MapIterator;->this$0:Landroid/support/v4/util/MapCollections; │ + │ + iget v1, p0, Landroid/support/v4/util/MapCollections$MapIterator;->mIndex:I │ + │ + invoke-virtual {v0, v1}, Landroid/support/v4/util/MapCollections;->colRemoveAt(I)V │ + │ + .line 99 │ iget v0, p0, Landroid/support/v4/util/MapCollections$MapIterator;->mIndex:I │ │ add-int/lit8 v0, v0, -0x1 │ │ iput v0, p0, Landroid/support/v4/util/MapCollections$MapIterator;->mIndex:I │ │ - .line 99 │ + .line 100 │ iget v0, p0, Landroid/support/v4/util/MapCollections$MapIterator;->mEnd:I │ │ add-int/lit8 v0, v0, -0x1 │ │ iput v0, p0, Landroid/support/v4/util/MapCollections$MapIterator;->mEnd:I │ │ - .line 100 │ + .line 101 │ const/4 v0, 0x0 │ │ iput-boolean v0, p0, Landroid/support/v4/util/MapCollections$MapIterator;->mEntryValid:Z │ │ - .line 101 │ - iget-object v0, p0, Landroid/support/v4/util/MapCollections$MapIterator;->this$0:Landroid/support/v4/util/MapCollections; │ - │ - iget v1, p0, Landroid/support/v4/util/MapCollections$MapIterator;->mIndex:I │ - │ - invoke-virtual {v0, v1}, Landroid/support/v4/util/MapCollections;->colRemoveAt(I)V │ - │ .line 102 │ return-void │ .end method │ │ .method public setValue(Ljava/lang/Object;)Ljava/lang/Object; │ .locals 2 │ .annotation system Ldalvik/annotation/Signature; ├── smali/android/support/v4/util/SimpleArrayMap.smali │ @@ -534,63 +534,43 @@ │ │ .line 247 │ :cond_0 │ return-void │ .end method │ │ .method public containsKey(Ljava/lang/Object;)Z │ - .locals 3 │ + .locals 1 │ .param p1, "key" # Ljava/lang/Object; │ │ .prologue │ - .local p0, "this":Landroid/support/v4/util/SimpleArrayMap;, "Landroid/support/v4/util/SimpleArrayMap;" │ - const/4 v0, 0x1 │ - │ - const/4 v1, 0x0 │ - │ .line 273 │ - if-nez p1, :cond_2 │ + .local p0, "this":Landroid/support/v4/util/SimpleArrayMap;, "Landroid/support/v4/util/SimpleArrayMap;" │ + invoke-virtual {p0, p1}, Landroid/support/v4/util/SimpleArrayMap;->indexOfKey(Ljava/lang/Object;)I │ │ - invoke-virtual {p0}, Landroid/support/v4/util/SimpleArrayMap;->indexOfNull()I │ + move-result v0 │ │ - move-result v2 │ + if-ltz v0, :cond_0 │ │ - if-ltz v2, :cond_1 │ + const/4 v0, 0x1 │ │ - :cond_0 │ :goto_0 │ return v0 │ │ - :cond_1 │ - move v0, v1 │ - │ - goto :goto_0 │ - │ - :cond_2 │ - invoke-virtual {p1}, Ljava/lang/Object;->hashCode()I │ - │ - move-result v2 │ - │ - invoke-virtual {p0, p1, v2}, Landroid/support/v4/util/SimpleArrayMap;->indexOf(Ljava/lang/Object;I)I │ - │ - move-result v2 │ - │ - if-gez v2, :cond_0 │ - │ - move v0, v1 │ + :cond_0 │ + const/4 v0, 0x0 │ │ goto :goto_0 │ .end method │ │ .method public containsValue(Ljava/lang/Object;)Z │ .locals 1 │ .param p1, "value" # Ljava/lang/Object; │ │ .prologue │ - .line 303 │ + .line 313 │ .local p0, "this":Landroid/support/v4/util/SimpleArrayMap;, "Landroid/support/v4/util/SimpleArrayMap;" │ invoke-virtual {p0, p1}, Landroid/support/v4/util/SimpleArrayMap;->indexOfValue(Ljava/lang/Object;)I │ │ move-result v0 │ │ if-ltz v0, :cond_0 │ │ @@ -671,150 +651,150 @@ │ │ .prologue │ .local p0, "this":Landroid/support/v4/util/SimpleArrayMap;, "Landroid/support/v4/util/SimpleArrayMap;" │ const/4 v6, 0x1 │ │ const/4 v7, 0x0 │ │ - .line 522 │ + .line 532 │ if-ne p0, p1, :cond_1 │ │ - .line 551 │ + .line 561 │ :cond_0 │ :goto_0 │ return v6 │ │ - .line 525 │ + .line 535 │ :cond_1 │ instance-of v8, p1, Ljava/util/Map; │ │ if-eqz v8, :cond_6 │ │ move-object v3, p1 │ │ - .line 526 │ + .line 536 │ check-cast v3, Ljava/util/Map; │ │ - .line 527 │ + .line 537 │ .local v3, "map":Ljava/util/Map;, "Ljava/util/Map<**>;" │ invoke-virtual {p0}, Landroid/support/v4/util/SimpleArrayMap;->size()I │ │ move-result v8 │ │ invoke-interface {v3}, Ljava/util/Map;->size()I │ │ move-result v9 │ │ if-eq v8, v9, :cond_2 │ │ move v6, v7 │ │ - .line 528 │ + .line 538 │ goto :goto_0 │ │ - .line 532 │ + .line 542 │ :cond_2 │ const/4 v0, 0x0 │ │ .local v0, "i":I │ :goto_1 │ :try_start_0 │ iget v8, p0, Landroid/support/v4/util/SimpleArrayMap;->mSize:I │ │ if-ge v0, v8, :cond_0 │ │ - .line 533 │ + .line 543 │ invoke-virtual {p0, v0}, Landroid/support/v4/util/SimpleArrayMap;->keyAt(I)Ljava/lang/Object; │ │ move-result-object v2 │ │ - .line 534 │ + .line 544 │ .local v2, "key":Ljava/lang/Object;, "TK;" │ invoke-virtual {p0, v0}, Landroid/support/v4/util/SimpleArrayMap;->valueAt(I)Ljava/lang/Object; │ │ move-result-object v4 │ │ - .line 535 │ + .line 545 │ .local v4, "mine":Ljava/lang/Object;, "TV;" │ invoke-interface {v3, v2}, Ljava/util/Map;->get(Ljava/lang/Object;)Ljava/lang/Object; │ │ move-result-object v5 │ │ - .line 536 │ + .line 546 │ .local v5, "theirs":Ljava/lang/Object; │ if-nez v4, :cond_4 │ │ - .line 537 │ + .line 547 │ if-nez v5, :cond_3 │ │ invoke-interface {v3, v2}, Ljava/util/Map;->containsKey(Ljava/lang/Object;)Z │ │ move-result v8 │ │ if-nez v8, :cond_5 │ │ :cond_3 │ move v6, v7 │ │ - .line 538 │ + .line 548 │ goto :goto_0 │ │ - .line 540 │ + .line 550 │ :cond_4 │ invoke-virtual {v4, v5}, Ljava/lang/Object;->equals(Ljava/lang/Object;)Z │ :try_end_0 │ .catch Ljava/lang/NullPointerException; {:try_start_0 .. :try_end_0} :catch_0 │ .catch Ljava/lang/ClassCastException; {:try_start_0 .. :try_end_0} :catch_1 │ │ move-result v8 │ │ if-nez v8, :cond_5 │ │ move v6, v7 │ │ - .line 541 │ + .line 551 │ goto :goto_0 │ │ - .line 532 │ + .line 542 │ :cond_5 │ add-int/lit8 v0, v0, 0x1 │ │ goto :goto_1 │ │ - .line 544 │ + .line 554 │ .end local v2 # "key":Ljava/lang/Object;, "TK;" │ .end local v4 # "mine":Ljava/lang/Object;, "TV;" │ .end local v5 # "theirs":Ljava/lang/Object; │ :catch_0 │ move-exception v1 │ │ .local v1, "ignored":Ljava/lang/NullPointerException; │ move v6, v7 │ │ - .line 545 │ + .line 555 │ goto :goto_0 │ │ - .line 546 │ + .line 556 │ .end local v1 # "ignored":Ljava/lang/NullPointerException; │ :catch_1 │ move-exception v1 │ │ .local v1, "ignored":Ljava/lang/ClassCastException; │ move v6, v7 │ │ - .line 547 │ + .line 557 │ goto :goto_0 │ │ .end local v0 # "i":I │ .end local v1 # "ignored":Ljava/lang/ClassCastException; │ .end local v3 # "map":Ljava/util/Map;, "Ljava/util/Map<**>;" │ :cond_6 │ move v6, v7 │ │ - .line 551 │ + .line 561 │ goto :goto_0 │ .end method │ │ .method public get(Ljava/lang/Object;)Ljava/lang/Object; │ .locals 3 │ .param p1, "key" # Ljava/lang/Object; │ .annotation system Ldalvik/annotation/Signature; │ @@ -822,121 +802,103 @@ │ "(", │ "Ljava/lang/Object;", │ ")TV;" │ } │ .end annotation │ │ .prologue │ - .line 313 │ + .line 323 │ .local p0, "this":Landroid/support/v4/util/SimpleArrayMap;, "Landroid/support/v4/util/SimpleArrayMap;" │ - if-nez p1, :cond_0 │ - │ - invoke-virtual {p0}, Landroid/support/v4/util/SimpleArrayMap;->indexOfNull()I │ + invoke-virtual {p0, p1}, Landroid/support/v4/util/SimpleArrayMap;->indexOfKey(Ljava/lang/Object;)I │ │ move-result v0 │ │ - .line 314 │ + .line 324 │ .local v0, "index":I │ - :goto_0 │ - if-ltz v0, :cond_1 │ + if-ltz v0, :cond_0 │ │ iget-object v1, p0, Landroid/support/v4/util/SimpleArrayMap;->mArray:[Ljava/lang/Object; │ │ shl-int/lit8 v2, v0, 0x1 │ │ add-int/lit8 v2, v2, 0x1 │ │ aget-object v1, v1, v2 │ │ - :goto_1 │ + :goto_0 │ return-object v1 │ │ - .line 313 │ - .end local v0 # "index":I │ :cond_0 │ - invoke-virtual {p1}, Ljava/lang/Object;->hashCode()I │ - │ - move-result v1 │ - │ - invoke-virtual {p0, p1, v1}, Landroid/support/v4/util/SimpleArrayMap;->indexOf(Ljava/lang/Object;I)I │ - │ - move-result v0 │ - │ - goto :goto_0 │ - │ - .line 314 │ - .restart local v0 # "index":I │ - :cond_1 │ const/4 v1, 0x0 │ │ - goto :goto_1 │ + goto :goto_0 │ .end method │ │ .method public hashCode()I │ .locals 9 │ │ .prologue │ - .line 559 │ + .line 569 │ .local p0, "this":Landroid/support/v4/util/SimpleArrayMap;, "Landroid/support/v4/util/SimpleArrayMap;" │ iget-object v1, p0, Landroid/support/v4/util/SimpleArrayMap;->mHashes:[I │ │ - .line 560 │ + .line 570 │ .local v1, "hashes":[I │ iget-object v0, p0, Landroid/support/v4/util/SimpleArrayMap;->mArray:[Ljava/lang/Object; │ │ - .line 561 │ + .line 571 │ .local v0, "array":[Ljava/lang/Object; │ const/4 v3, 0x0 │ │ - .line 562 │ + .line 572 │ .local v3, "result":I │ const/4 v2, 0x0 │ │ .local v2, "i":I │ const/4 v5, 0x1 │ │ .local v5, "v":I │ iget v4, p0, Landroid/support/v4/util/SimpleArrayMap;->mSize:I │ │ .local v4, "s":I │ :goto_0 │ if-ge v2, v4, :cond_1 │ │ - .line 563 │ + .line 573 │ aget-object v6, v0, v5 │ │ - .line 564 │ + .line 574 │ .local v6, "value":Ljava/lang/Object; │ aget v8, v1, v2 │ │ if-nez v6, :cond_0 │ │ const/4 v7, 0x0 │ │ :goto_1 │ xor-int/2addr v7, v8 │ │ add-int/2addr v3, v7 │ │ - .line 562 │ + .line 572 │ add-int/lit8 v2, v2, 0x1 │ │ add-int/lit8 v5, v5, 0x2 │ │ goto :goto_0 │ │ - .line 564 │ + .line 574 │ :cond_0 │ invoke-virtual {v6}, Ljava/lang/Object;->hashCode()I │ │ move-result v7 │ │ goto :goto_1 │ │ - .line 566 │ + .line 576 │ .end local v6 # "value":Ljava/lang/Object; │ :cond_1 │ return v3 │ .end method │ │ .method indexOf(Ljava/lang/Object;I)I │ .locals 6 │ @@ -1061,14 +1023,42 @@ │ .line 96 │ :cond_5 │ xor-int/lit8 v3, v1, -0x1 │ │ goto :goto_0 │ .end method │ │ +.method public indexOfKey(Ljava/lang/Object;)I │ + .locals 1 │ + .param p1, "key" # Ljava/lang/Object; │ + │ + .prologue │ + .line 283 │ + .local p0, "this":Landroid/support/v4/util/SimpleArrayMap;, "Landroid/support/v4/util/SimpleArrayMap;" │ + if-nez p1, :cond_0 │ + │ + invoke-virtual {p0}, Landroid/support/v4/util/SimpleArrayMap;->indexOfNull()I │ + │ + move-result v0 │ + │ + :goto_0 │ + return v0 │ + │ + :cond_0 │ + invoke-virtual {p1}, Ljava/lang/Object;->hashCode()I │ + │ + move-result v0 │ + │ + invoke-virtual {p0, p1, v0}, Landroid/support/v4/util/SimpleArrayMap;->indexOf(Ljava/lang/Object;I)I │ + │ + move-result v0 │ + │ + goto :goto_0 │ +.end method │ + │ .method indexOfNull()I │ .locals 6 │ │ .prologue │ .line 100 │ .local p0, "this":Landroid/support/v4/util/SimpleArrayMap;, "Landroid/support/v4/util/SimpleArrayMap;" │ iget v0, p0, Landroid/support/v4/util/SimpleArrayMap;->mSize:I │ @@ -1181,94 +1171,94 @@ │ .end method │ │ .method indexOfValue(Ljava/lang/Object;)I │ .locals 4 │ .param p1, "value" # Ljava/lang/Object; │ │ .prologue │ - .line 277 │ + .line 287 │ .local p0, "this":Landroid/support/v4/util/SimpleArrayMap;, "Landroid/support/v4/util/SimpleArrayMap;" │ iget v3, p0, Landroid/support/v4/util/SimpleArrayMap;->mSize:I │ │ mul-int/lit8 v0, v3, 0x2 │ │ - .line 278 │ + .line 288 │ .local v0, "N":I │ iget-object v1, p0, Landroid/support/v4/util/SimpleArrayMap;->mArray:[Ljava/lang/Object; │ │ - .line 279 │ + .line 289 │ .local v1, "array":[Ljava/lang/Object; │ if-nez p1, :cond_1 │ │ - .line 280 │ + .line 290 │ const/4 v2, 0x1 │ │ .local v2, "i":I │ :goto_0 │ if-ge v2, v0, :cond_3 │ │ - .line 281 │ + .line 291 │ aget-object v3, v1, v2 │ │ if-nez v3, :cond_0 │ │ - .line 282 │ + .line 292 │ shr-int/lit8 v3, v2, 0x1 │ │ - .line 292 │ + .line 302 │ :goto_1 │ return v3 │ │ - .line 280 │ + .line 290 │ :cond_0 │ add-int/lit8 v2, v2, 0x2 │ │ goto :goto_0 │ │ - .line 286 │ + .line 296 │ .end local v2 # "i":I │ :cond_1 │ const/4 v2, 0x1 │ │ .restart local v2 # "i":I │ :goto_2 │ if-ge v2, v0, :cond_3 │ │ - .line 287 │ + .line 297 │ aget-object v3, v1, v2 │ │ invoke-virtual {p1, v3}, Ljava/lang/Object;->equals(Ljava/lang/Object;)Z │ │ move-result v3 │ │ if-eqz v3, :cond_2 │ │ - .line 288 │ + .line 298 │ shr-int/lit8 v3, v2, 0x1 │ │ goto :goto_1 │ │ - .line 286 │ + .line 296 │ :cond_2 │ add-int/lit8 v2, v2, 0x2 │ │ goto :goto_2 │ │ - .line 292 │ + .line 302 │ :cond_3 │ const/4 v3, -0x1 │ │ goto :goto_1 │ .end method │ │ .method public isEmpty()Z │ .locals 1 │ │ .prologue │ - .line 352 │ + .line 362 │ .local p0, "this":Landroid/support/v4/util/SimpleArrayMap;, "Landroid/support/v4/util/SimpleArrayMap;" │ iget v0, p0, Landroid/support/v4/util/SimpleArrayMap;->mSize:I │ │ if-gtz v0, :cond_0 │ │ const/4 v0, 0x1 │ │ @@ -1287,15 +1277,15 @@ │ .annotation system Ldalvik/annotation/Signature; │ value = { │ "(I)TK;" │ } │ .end annotation │ │ .prologue │ - .line 323 │ + .line 333 │ .local p0, "this":Landroid/support/v4/util/SimpleArrayMap;, "Landroid/support/v4/util/SimpleArrayMap;" │ iget-object v0, p0, Landroid/support/v4/util/SimpleArrayMap;->mArray:[Ljava/lang/Object; │ │ shl-int/lit8 v1, p1, 0x1 │ │ aget-object v0, v0, v1 │ │ @@ -1316,159 +1306,159 @@ │ .local p2, "value":Ljava/lang/Object;, "TV;" │ const/16 v2, 0x8 │ │ const/4 v6, 0x4 │ │ const/4 v9, 0x0 │ │ - .line 366 │ + .line 376 │ if-nez p1, :cond_0 │ │ - .line 367 │ + .line 377 │ const/4 v0, 0x0 │ │ - .line 368 │ + .line 378 │ .local v0, "hash":I │ invoke-virtual {p0}, Landroid/support/v4/util/SimpleArrayMap;->indexOfNull()I │ │ move-result v1 │ │ - .line 373 │ + .line 383 │ .local v1, "index":I │ :goto_0 │ if-ltz v1, :cond_1 │ │ - .line 374 │ + .line 384 │ shl-int/lit8 v6, v1, 0x1 │ │ add-int/lit8 v1, v6, 0x1 │ │ - .line 375 │ + .line 385 │ iget-object v6, p0, Landroid/support/v4/util/SimpleArrayMap;->mArray:[Ljava/lang/Object; │ │ aget-object v5, v6, v1 │ │ - .line 376 │ + .line 386 │ .local v5, "old":Ljava/lang/Object;, "TV;" │ iget-object v6, p0, Landroid/support/v4/util/SimpleArrayMap;->mArray:[Ljava/lang/Object; │ │ aput-object p2, v6, v1 │ │ - .line 411 │ + .line 421 │ .end local v5 # "old":Ljava/lang/Object;, "TV;" │ :goto_1 │ return-object v5 │ │ - .line 370 │ + .line 380 │ .end local v0 # "hash":I │ .end local v1 # "index":I │ :cond_0 │ invoke-virtual {p1}, Ljava/lang/Object;->hashCode()I │ │ move-result v0 │ │ - .line 371 │ + .line 381 │ .restart local v0 # "hash":I │ invoke-virtual {p0, p1, v0}, Landroid/support/v4/util/SimpleArrayMap;->indexOf(Ljava/lang/Object;I)I │ │ move-result v1 │ │ .restart local v1 # "index":I │ goto :goto_0 │ │ - .line 380 │ + .line 390 │ :cond_1 │ xor-int/lit8 v1, v1, -0x1 │ │ - .line 381 │ + .line 391 │ iget v7, p0, Landroid/support/v4/util/SimpleArrayMap;->mSize:I │ │ iget-object v8, p0, Landroid/support/v4/util/SimpleArrayMap;->mHashes:[I │ │ array-length v8, v8 │ │ if-lt v7, v8, :cond_4 │ │ - .line 382 │ + .line 392 │ iget v7, p0, Landroid/support/v4/util/SimpleArrayMap;->mSize:I │ │ if-lt v7, v2, :cond_6 │ │ iget v6, p0, Landroid/support/v4/util/SimpleArrayMap;->mSize:I │ │ iget v7, p0, Landroid/support/v4/util/SimpleArrayMap;->mSize:I │ │ shr-int/lit8 v7, v7, 0x1 │ │ add-int v2, v6, v7 │ │ - .line 387 │ + .line 397 │ .local v2, "n":I │ :cond_2 │ :goto_2 │ iget-object v4, p0, Landroid/support/v4/util/SimpleArrayMap;->mHashes:[I │ │ - .line 388 │ + .line 398 │ .local v4, "ohashes":[I │ iget-object v3, p0, Landroid/support/v4/util/SimpleArrayMap;->mArray:[Ljava/lang/Object; │ │ - .line 389 │ + .line 399 │ .local v3, "oarray":[Ljava/lang/Object; │ invoke-direct {p0, v2}, Landroid/support/v4/util/SimpleArrayMap;->allocArrays(I)V │ │ - .line 391 │ + .line 401 │ iget-object v6, p0, Landroid/support/v4/util/SimpleArrayMap;->mHashes:[I │ │ array-length v6, v6 │ │ if-lez v6, :cond_3 │ │ - .line 393 │ + .line 403 │ iget-object v6, p0, Landroid/support/v4/util/SimpleArrayMap;->mHashes:[I │ │ array-length v7, v4 │ │ invoke-static {v4, v9, v6, v9, v7}, Ljava/lang/System;->arraycopy(Ljava/lang/Object;ILjava/lang/Object;II)V │ │ - .line 394 │ + .line 404 │ iget-object v6, p0, Landroid/support/v4/util/SimpleArrayMap;->mArray:[Ljava/lang/Object; │ │ array-length v7, v3 │ │ invoke-static {v3, v9, v6, v9, v7}, Ljava/lang/System;->arraycopy(Ljava/lang/Object;ILjava/lang/Object;II)V │ │ - .line 397 │ + .line 407 │ :cond_3 │ iget v6, p0, Landroid/support/v4/util/SimpleArrayMap;->mSize:I │ │ invoke-static {v4, v3, v6}, Landroid/support/v4/util/SimpleArrayMap;->freeArrays([I[Ljava/lang/Object;I)V │ │ - .line 400 │ + .line 410 │ .end local v2 # "n":I │ .end local v3 # "oarray":[Ljava/lang/Object; │ .end local v4 # "ohashes":[I │ :cond_4 │ iget v6, p0, Landroid/support/v4/util/SimpleArrayMap;->mSize:I │ │ if-ge v1, v6, :cond_5 │ │ - .line 403 │ + .line 413 │ iget-object v6, p0, Landroid/support/v4/util/SimpleArrayMap;->mHashes:[I │ │ iget-object v7, p0, Landroid/support/v4/util/SimpleArrayMap;->mHashes:[I │ │ add-int/lit8 v8, v1, 0x1 │ │ iget v9, p0, Landroid/support/v4/util/SimpleArrayMap;->mSize:I │ │ sub-int/2addr v9, v1 │ │ invoke-static {v6, v1, v7, v8, v9}, Ljava/lang/System;->arraycopy(Ljava/lang/Object;ILjava/lang/Object;II)V │ │ - .line 404 │ + .line 414 │ iget-object v6, p0, Landroid/support/v4/util/SimpleArrayMap;->mArray:[Ljava/lang/Object; │ │ shl-int/lit8 v7, v1, 0x1 │ │ iget-object v8, p0, Landroid/support/v4/util/SimpleArrayMap;->mArray:[Ljava/lang/Object; │ │ add-int/lit8 v9, v1, 0x1 │ @@ -1479,49 +1469,49 @@ │ │ sub-int/2addr v10, v1 │ │ shl-int/lit8 v10, v10, 0x1 │ │ invoke-static {v6, v7, v8, v9, v10}, Ljava/lang/System;->arraycopy(Ljava/lang/Object;ILjava/lang/Object;II)V │ │ - .line 407 │ + .line 417 │ :cond_5 │ iget-object v6, p0, Landroid/support/v4/util/SimpleArrayMap;->mHashes:[I │ │ aput v0, v6, v1 │ │ - .line 408 │ + .line 418 │ iget-object v6, p0, Landroid/support/v4/util/SimpleArrayMap;->mArray:[Ljava/lang/Object; │ │ shl-int/lit8 v7, v1, 0x1 │ │ aput-object p1, v6, v7 │ │ - .line 409 │ + .line 419 │ iget-object v6, p0, Landroid/support/v4/util/SimpleArrayMap;->mArray:[Ljava/lang/Object; │ │ shl-int/lit8 v7, v1, 0x1 │ │ add-int/lit8 v7, v7, 0x1 │ │ aput-object p2, v6, v7 │ │ - .line 410 │ + .line 420 │ iget v6, p0, Landroid/support/v4/util/SimpleArrayMap;->mSize:I │ │ add-int/lit8 v6, v6, 0x1 │ │ iput v6, p0, Landroid/support/v4/util/SimpleArrayMap;->mSize:I │ │ - .line 411 │ + .line 421 │ const/4 v5, 0x0 │ │ goto :goto_1 │ │ - .line 382 │ + .line 392 │ :cond_6 │ iget v7, p0, Landroid/support/v4/util/SimpleArrayMap;->mSize:I │ │ if-ge v7, v6, :cond_2 │ │ move v2, v6 │ │ @@ -1539,76 +1529,76 @@ │ .end annotation │ │ .prologue │ .local p0, "this":Landroid/support/v4/util/SimpleArrayMap;, "Landroid/support/v4/util/SimpleArrayMap;" │ .local p1, "array":Landroid/support/v4/util/SimpleArrayMap;, "Landroid/support/v4/util/SimpleArrayMap<+TK;+TV;>;" │ const/4 v5, 0x0 │ │ - .line 419 │ + .line 429 │ iget v0, p1, Landroid/support/v4/util/SimpleArrayMap;->mSize:I │ │ - .line 420 │ + .line 430 │ .local v0, "N":I │ iget v2, p0, Landroid/support/v4/util/SimpleArrayMap;->mSize:I │ │ add-int/2addr v2, v0 │ │ invoke-virtual {p0, v2}, Landroid/support/v4/util/SimpleArrayMap;->ensureCapacity(I)V │ │ - .line 421 │ + .line 431 │ iget v2, p0, Landroid/support/v4/util/SimpleArrayMap;->mSize:I │ │ if-nez v2, :cond_1 │ │ - .line 422 │ + .line 432 │ if-lez v0, :cond_0 │ │ - .line 423 │ + .line 433 │ iget-object v2, p1, Landroid/support/v4/util/SimpleArrayMap;->mHashes:[I │ │ iget-object v3, p0, Landroid/support/v4/util/SimpleArrayMap;->mHashes:[I │ │ invoke-static {v2, v5, v3, v5, v0}, Ljava/lang/System;->arraycopy(Ljava/lang/Object;ILjava/lang/Object;II)V │ │ - .line 424 │ + .line 434 │ iget-object v2, p1, Landroid/support/v4/util/SimpleArrayMap;->mArray:[Ljava/lang/Object; │ │ iget-object v3, p0, Landroid/support/v4/util/SimpleArrayMap;->mArray:[Ljava/lang/Object; │ │ shl-int/lit8 v4, v0, 0x1 │ │ invoke-static {v2, v5, v3, v5, v4}, Ljava/lang/System;->arraycopy(Ljava/lang/Object;ILjava/lang/Object;II)V │ │ - .line 425 │ + .line 435 │ iput v0, p0, Landroid/support/v4/util/SimpleArrayMap;->mSize:I │ │ - .line 432 │ + .line 442 │ :cond_0 │ return-void │ │ - .line 428 │ + .line 438 │ :cond_1 │ const/4 v1, 0x0 │ │ .local v1, "i":I │ :goto_0 │ if-ge v1, v0, :cond_0 │ │ - .line 429 │ + .line 439 │ invoke-virtual {p1, v1}, Landroid/support/v4/util/SimpleArrayMap;->keyAt(I)Ljava/lang/Object; │ │ move-result-object v2 │ │ invoke-virtual {p1, v1}, Landroid/support/v4/util/SimpleArrayMap;->valueAt(I)Ljava/lang/Object; │ │ move-result-object v3 │ │ invoke-virtual {p0, v2, v3}, Landroid/support/v4/util/SimpleArrayMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; │ │ - .line 428 │ + .line 438 │ add-int/lit8 v1, v1, 0x1 │ │ goto :goto_0 │ .end method │ │ .method public remove(Ljava/lang/Object;)Ljava/lang/Object; │ .locals 2 │ @@ -1618,55 +1608,37 @@ │ "(", │ "Ljava/lang/Object;", │ ")TV;" │ } │ .end annotation │ │ .prologue │ - .line 441 │ + .line 451 │ .local p0, "this":Landroid/support/v4/util/SimpleArrayMap;, "Landroid/support/v4/util/SimpleArrayMap;" │ - if-nez p1, :cond_0 │ - │ - invoke-virtual {p0}, Landroid/support/v4/util/SimpleArrayMap;->indexOfNull()I │ + invoke-virtual {p0, p1}, Landroid/support/v4/util/SimpleArrayMap;->indexOfKey(Ljava/lang/Object;)I │ │ move-result v0 │ │ - .line 442 │ + .line 452 │ .local v0, "index":I │ - :goto_0 │ - if-ltz v0, :cond_1 │ + if-ltz v0, :cond_0 │ │ - .line 443 │ + .line 453 │ invoke-virtual {p0, v0}, Landroid/support/v4/util/SimpleArrayMap;->removeAt(I)Ljava/lang/Object; │ │ move-result-object v1 │ │ - .line 446 │ - :goto_1 │ + .line 456 │ + :goto_0 │ return-object v1 │ │ - .line 441 │ - .end local v0 # "index":I │ :cond_0 │ - invoke-virtual {p1}, Ljava/lang/Object;->hashCode()I │ - │ - move-result v1 │ - │ - invoke-virtual {p0, p1, v1}, Landroid/support/v4/util/SimpleArrayMap;->indexOf(Ljava/lang/Object;I)I │ - │ - move-result v0 │ - │ - goto :goto_0 │ - │ - .line 446 │ - .restart local v0 # "index":I │ - :cond_1 │ const/4 v1, 0x0 │ │ - goto :goto_1 │ + goto :goto_0 │ .end method │ │ .method public removeAt(I)Ljava/lang/Object; │ .locals 10 │ .param p1, "index" # I │ .annotation system Ldalvik/annotation/Signature; │ value = { │ @@ -1678,59 +1650,59 @@ │ .local p0, "this":Landroid/support/v4/util/SimpleArrayMap;, "Landroid/support/v4/util/SimpleArrayMap;" │ const/4 v9, 0x0 │ │ const/16 v0, 0x8 │ │ const/4 v7, 0x0 │ │ - .line 455 │ + .line 465 │ iget-object v4, p0, Landroid/support/v4/util/SimpleArrayMap;->mArray:[Ljava/lang/Object; │ │ shl-int/lit8 v5, p1, 0x1 │ │ add-int/lit8 v5, v5, 0x1 │ │ aget-object v3, v4, v5 │ │ - .line 456 │ + .line 466 │ .local v3, "old":Ljava/lang/Object; │ iget v4, p0, Landroid/support/v4/util/SimpleArrayMap;->mSize:I │ │ const/4 v5, 0x1 │ │ if-gt v4, v5, :cond_1 │ │ - .line 459 │ + .line 469 │ iget-object v4, p0, Landroid/support/v4/util/SimpleArrayMap;->mHashes:[I │ │ iget-object v5, p0, Landroid/support/v4/util/SimpleArrayMap;->mArray:[Ljava/lang/Object; │ │ iget v6, p0, Landroid/support/v4/util/SimpleArrayMap;->mSize:I │ │ invoke-static {v4, v5, v6}, Landroid/support/v4/util/SimpleArrayMap;->freeArrays([I[Ljava/lang/Object;I)V │ │ - .line 460 │ + .line 470 │ sget-object v4, Landroid/support/v4/util/ContainerHelpers;->EMPTY_INTS:[I │ │ iput-object v4, p0, Landroid/support/v4/util/SimpleArrayMap;->mHashes:[I │ │ - .line 461 │ + .line 471 │ sget-object v4, Landroid/support/v4/util/ContainerHelpers;->EMPTY_OBJECTS:[Ljava/lang/Object; │ │ iput-object v4, p0, Landroid/support/v4/util/SimpleArrayMap;->mArray:[Ljava/lang/Object; │ │ - .line 462 │ + .line 472 │ iput v7, p0, Landroid/support/v4/util/SimpleArrayMap;->mSize:I │ │ - .line 502 │ + .line 512 │ :cond_0 │ :goto_0 │ return-object v3 │ │ - .line 464 │ + .line 474 │ :cond_1 │ iget-object v4, p0, Landroid/support/v4/util/SimpleArrayMap;->mHashes:[I │ │ array-length v4, v4 │ │ if-le v4, v0, :cond_4 │ │ @@ -1740,80 +1712,80 @@ │ │ array-length v5, v5 │ │ div-int/lit8 v5, v5, 0x3 │ │ if-ge v4, v5, :cond_4 │ │ - .line 468 │ + .line 478 │ iget v4, p0, Landroid/support/v4/util/SimpleArrayMap;->mSize:I │ │ if-le v4, v0, :cond_2 │ │ iget v4, p0, Landroid/support/v4/util/SimpleArrayMap;->mSize:I │ │ iget v5, p0, Landroid/support/v4/util/SimpleArrayMap;->mSize:I │ │ shr-int/lit8 v5, v5, 0x1 │ │ add-int v0, v4, v5 │ │ - .line 472 │ + .line 482 │ .local v0, "n":I │ :cond_2 │ iget-object v2, p0, Landroid/support/v4/util/SimpleArrayMap;->mHashes:[I │ │ - .line 473 │ + .line 483 │ .local v2, "ohashes":[I │ iget-object v1, p0, Landroid/support/v4/util/SimpleArrayMap;->mArray:[Ljava/lang/Object; │ │ - .line 474 │ + .line 484 │ .local v1, "oarray":[Ljava/lang/Object; │ invoke-direct {p0, v0}, Landroid/support/v4/util/SimpleArrayMap;->allocArrays(I)V │ │ - .line 476 │ + .line 486 │ iget v4, p0, Landroid/support/v4/util/SimpleArrayMap;->mSize:I │ │ add-int/lit8 v4, v4, -0x1 │ │ iput v4, p0, Landroid/support/v4/util/SimpleArrayMap;->mSize:I │ │ - .line 477 │ + .line 487 │ if-lez p1, :cond_3 │ │ - .line 479 │ + .line 489 │ iget-object v4, p0, Landroid/support/v4/util/SimpleArrayMap;->mHashes:[I │ │ invoke-static {v2, v7, v4, v7, p1}, Ljava/lang/System;->arraycopy(Ljava/lang/Object;ILjava/lang/Object;II)V │ │ - .line 480 │ + .line 490 │ iget-object v4, p0, Landroid/support/v4/util/SimpleArrayMap;->mArray:[Ljava/lang/Object; │ │ shl-int/lit8 v5, p1, 0x1 │ │ invoke-static {v1, v7, v4, v7, v5}, Ljava/lang/System;->arraycopy(Ljava/lang/Object;ILjava/lang/Object;II)V │ │ - .line 482 │ + .line 492 │ :cond_3 │ iget v4, p0, Landroid/support/v4/util/SimpleArrayMap;->mSize:I │ │ if-ge p1, v4, :cond_0 │ │ - .line 485 │ + .line 495 │ add-int/lit8 v4, p1, 0x1 │ │ iget-object v5, p0, Landroid/support/v4/util/SimpleArrayMap;->mHashes:[I │ │ iget v6, p0, Landroid/support/v4/util/SimpleArrayMap;->mSize:I │ │ sub-int/2addr v6, p1 │ │ invoke-static {v2, v4, v5, p1, v6}, Ljava/lang/System;->arraycopy(Ljava/lang/Object;ILjava/lang/Object;II)V │ │ - .line 486 │ + .line 496 │ add-int/lit8 v4, p1, 0x1 │ │ shl-int/lit8 v4, v4, 0x1 │ │ iget-object v5, p0, Landroid/support/v4/util/SimpleArrayMap;->mArray:[Ljava/lang/Object; │ │ shl-int/lit8 v6, p1, 0x1 │ @@ -1824,44 +1796,44 @@ │ │ shl-int/lit8 v7, v7, 0x1 │ │ invoke-static {v1, v4, v5, v6, v7}, Ljava/lang/System;->arraycopy(Ljava/lang/Object;ILjava/lang/Object;II)V │ │ goto :goto_0 │ │ - .line 490 │ + .line 500 │ .end local v0 # "n":I │ .end local v1 # "oarray":[Ljava/lang/Object; │ .end local v2 # "ohashes":[I │ :cond_4 │ iget v4, p0, Landroid/support/v4/util/SimpleArrayMap;->mSize:I │ │ add-int/lit8 v4, v4, -0x1 │ │ iput v4, p0, Landroid/support/v4/util/SimpleArrayMap;->mSize:I │ │ - .line 491 │ + .line 501 │ iget v4, p0, Landroid/support/v4/util/SimpleArrayMap;->mSize:I │ │ if-ge p1, v4, :cond_5 │ │ - .line 494 │ + .line 504 │ iget-object v4, p0, Landroid/support/v4/util/SimpleArrayMap;->mHashes:[I │ │ add-int/lit8 v5, p1, 0x1 │ │ iget-object v6, p0, Landroid/support/v4/util/SimpleArrayMap;->mHashes:[I │ │ iget v7, p0, Landroid/support/v4/util/SimpleArrayMap;->mSize:I │ │ sub-int/2addr v7, p1 │ │ invoke-static {v4, v5, v6, p1, v7}, Ljava/lang/System;->arraycopy(Ljava/lang/Object;ILjava/lang/Object;II)V │ │ - .line 495 │ + .line 505 │ iget-object v4, p0, Landroid/support/v4/util/SimpleArrayMap;->mArray:[Ljava/lang/Object; │ │ add-int/lit8 v5, p1, 0x1 │ │ shl-int/lit8 v5, v5, 0x1 │ │ iget-object v6, p0, Landroid/support/v4/util/SimpleArrayMap;->mArray:[Ljava/lang/Object; │ @@ -1872,25 +1844,25 @@ │ │ sub-int/2addr v8, p1 │ │ shl-int/lit8 v8, v8, 0x1 │ │ invoke-static {v4, v5, v6, v7, v8}, Ljava/lang/System;->arraycopy(Ljava/lang/Object;ILjava/lang/Object;II)V │ │ - .line 498 │ + .line 508 │ :cond_5 │ iget-object v4, p0, Landroid/support/v4/util/SimpleArrayMap;->mArray:[Ljava/lang/Object; │ │ iget v5, p0, Landroid/support/v4/util/SimpleArrayMap;->mSize:I │ │ shl-int/lit8 v5, v5, 0x1 │ │ aput-object v9, v4, v5 │ │ - .line 499 │ + .line 509 │ iget-object v4, p0, Landroid/support/v4/util/SimpleArrayMap;->mArray:[Ljava/lang/Object; │ │ iget v5, p0, Landroid/support/v4/util/SimpleArrayMap;->mSize:I │ │ shl-int/lit8 v5, v5, 0x1 │ │ add-int/lit8 v5, v5, 0x1 │ @@ -1906,163 +1878,163 @@ │ .annotation system Ldalvik/annotation/Signature; │ value = { │ "(ITV;)TV;" │ } │ .end annotation │ │ .prologue │ - .line 342 │ + .line 352 │ .local p0, "this":Landroid/support/v4/util/SimpleArrayMap;, "Landroid/support/v4/util/SimpleArrayMap;" │ .local p2, "value":Ljava/lang/Object;, "TV;" │ shl-int/lit8 v1, p1, 0x1 │ │ add-int/lit8 p1, v1, 0x1 │ │ - .line 343 │ + .line 353 │ iget-object v1, p0, Landroid/support/v4/util/SimpleArrayMap;->mArray:[Ljava/lang/Object; │ │ aget-object v0, v1, p1 │ │ - .line 344 │ + .line 354 │ .local v0, "old":Ljava/lang/Object;, "TV;" │ iget-object v1, p0, Landroid/support/v4/util/SimpleArrayMap;->mArray:[Ljava/lang/Object; │ │ aput-object p2, v1, p1 │ │ - .line 345 │ + .line 355 │ return-object v0 │ .end method │ │ .method public size()I │ .locals 1 │ │ .prologue │ - .line 509 │ + .line 519 │ .local p0, "this":Landroid/support/v4/util/SimpleArrayMap;, "Landroid/support/v4/util/SimpleArrayMap;" │ iget v0, p0, Landroid/support/v4/util/SimpleArrayMap;->mSize:I │ │ return v0 │ .end method │ │ .method public toString()Ljava/lang/String; │ .locals 5 │ │ .prologue │ - .line 578 │ + .line 588 │ .local p0, "this":Landroid/support/v4/util/SimpleArrayMap;, "Landroid/support/v4/util/SimpleArrayMap;" │ invoke-virtual {p0}, Landroid/support/v4/util/SimpleArrayMap;->isEmpty()Z │ │ move-result v4 │ │ if-eqz v4, :cond_0 │ │ - .line 579 │ + .line 589 │ const-string v4, "{}" │ │ - .line 603 │ + .line 613 │ :goto_0 │ return-object v4 │ │ - .line 582 │ + .line 592 │ :cond_0 │ new-instance v0, Ljava/lang/StringBuilder; │ │ iget v4, p0, Landroid/support/v4/util/SimpleArrayMap;->mSize:I │ │ mul-int/lit8 v4, v4, 0x1c │ │ invoke-direct {v0, v4}, Ljava/lang/StringBuilder;->(I)V │ │ - .line 583 │ + .line 593 │ .local v0, "buffer":Ljava/lang/StringBuilder; │ const/16 v4, 0x7b │ │ invoke-virtual {v0, v4}, Ljava/lang/StringBuilder;->append(C)Ljava/lang/StringBuilder; │ │ - .line 584 │ + .line 594 │ const/4 v1, 0x0 │ │ .local v1, "i":I │ :goto_1 │ iget v4, p0, Landroid/support/v4/util/SimpleArrayMap;->mSize:I │ │ if-ge v1, v4, :cond_4 │ │ - .line 585 │ + .line 595 │ if-lez v1, :cond_1 │ │ - .line 586 │ + .line 596 │ const-string v4, ", " │ │ invoke-virtual {v0, v4}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ - .line 588 │ + .line 598 │ :cond_1 │ invoke-virtual {p0, v1}, Landroid/support/v4/util/SimpleArrayMap;->keyAt(I)Ljava/lang/Object; │ │ move-result-object v2 │ │ - .line 589 │ + .line 599 │ .local v2, "key":Ljava/lang/Object; │ if-eq v2, p0, :cond_2 │ │ - .line 590 │ + .line 600 │ invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/Object;)Ljava/lang/StringBuilder; │ │ - .line 594 │ + .line 604 │ :goto_2 │ const/16 v4, 0x3d │ │ invoke-virtual {v0, v4}, Ljava/lang/StringBuilder;->append(C)Ljava/lang/StringBuilder; │ │ - .line 595 │ + .line 605 │ invoke-virtual {p0, v1}, Landroid/support/v4/util/SimpleArrayMap;->valueAt(I)Ljava/lang/Object; │ │ move-result-object v3 │ │ - .line 596 │ + .line 606 │ .local v3, "value":Ljava/lang/Object; │ if-eq v3, p0, :cond_3 │ │ - .line 597 │ + .line 607 │ invoke-virtual {v0, v3}, Ljava/lang/StringBuilder;->append(Ljava/lang/Object;)Ljava/lang/StringBuilder; │ │ - .line 584 │ + .line 594 │ :goto_3 │ add-int/lit8 v1, v1, 0x1 │ │ goto :goto_1 │ │ - .line 592 │ + .line 602 │ .end local v3 # "value":Ljava/lang/Object; │ :cond_2 │ const-string v4, "(this Map)" │ │ invoke-virtual {v0, v4}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ goto :goto_2 │ │ - .line 599 │ + .line 609 │ .restart local v3 # "value":Ljava/lang/Object; │ :cond_3 │ const-string v4, "(this Map)" │ │ invoke-virtual {v0, v4}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ goto :goto_3 │ │ - .line 602 │ + .line 612 │ .end local v2 # "key":Ljava/lang/Object; │ .end local v3 # "value":Ljava/lang/Object; │ :cond_4 │ const/16 v4, 0x7d │ │ invoke-virtual {v0, v4}, Ljava/lang/StringBuilder;->append(C)Ljava/lang/StringBuilder; │ │ - .line 603 │ + .line 613 │ invoke-virtual {v0}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; │ │ move-result-object v4 │ │ goto :goto_0 │ .end method │ │ @@ -2072,15 +2044,15 @@ │ .annotation system Ldalvik/annotation/Signature; │ value = { │ "(I)TV;" │ } │ .end annotation │ │ .prologue │ - .line 332 │ + .line 342 │ .local p0, "this":Landroid/support/v4/util/SimpleArrayMap;, "Landroid/support/v4/util/SimpleArrayMap;" │ iget-object v0, p0, Landroid/support/v4/util/SimpleArrayMap;->mArray:[Ljava/lang/Object; │ │ shl-int/lit8 v1, p1, 0x1 │ │ add-int/lit8 v1, v1, 0x1 ├── smali/android/support/v4/util/TimeUtils.smali │ @@ -110,15 +110,15 @@ │ :cond_5 │ const/4 v0, 0x0 │ │ goto :goto_0 │ .end method │ │ .method public static formatDuration(JJLjava/io/PrintWriter;)V │ - .locals 3 │ + .locals 4 │ .param p0, "time" # J │ .param p2, "now" # J │ .param p4, "pw" # Ljava/io/PrintWriter; │ │ .prologue │ .line 169 │ const-wide/16 v0, 0x0 │ @@ -144,30 +144,30 @@ │ │ invoke-static {v0, v1, p4, v2}, Landroid/support/v4/util/TimeUtils;->formatDuration(JLjava/io/PrintWriter;I)V │ │ goto :goto_0 │ .end method │ │ .method public static formatDuration(JLjava/io/PrintWriter;)V │ - .locals 1 │ + .locals 2 │ .param p0, "duration" # J │ .param p2, "pw" # Ljava/io/PrintWriter; │ │ .prologue │ .line 164 │ const/4 v0, 0x0 │ │ invoke-static {p0, p1, p2, v0}, Landroid/support/v4/util/TimeUtils;->formatDuration(JLjava/io/PrintWriter;I)V │ │ .line 165 │ return-void │ .end method │ │ .method public static formatDuration(JLjava/io/PrintWriter;I)V │ - .locals 5 │ + .locals 6 │ .param p0, "duration" # J │ .param p2, "pw" # Ljava/io/PrintWriter; │ .param p3, "fieldLen" # I │ │ .prologue │ .line 156 │ sget-object v2, Landroid/support/v4/util/TimeUtils;->sFormatSync:Ljava/lang/Object; ├── smali/android/support/v4/util/ArrayMap$1.smali │ @@ -104,43 +104,27 @@ │ │ iget v0, v0, Landroid/support/v4/util/ArrayMap;->mSize:I │ │ return v0 │ .end method │ │ .method protected colIndexOfKey(Ljava/lang/Object;)I │ - .locals 2 │ + .locals 1 │ .param p1, "key" # Ljava/lang/Object; │ │ .prologue │ .line 86 │ .local p0, "this":Landroid/support/v4/util/ArrayMap$1;, "Landroid/support/v4/util/ArrayMap.1;" │ - if-nez p1, :cond_0 │ - │ iget-object v0, p0, Landroid/support/v4/util/ArrayMap$1;->this$0:Landroid/support/v4/util/ArrayMap; │ │ - invoke-virtual {v0}, Landroid/support/v4/util/ArrayMap;->indexOfNull()I │ + invoke-virtual {v0, p1}, Landroid/support/v4/util/ArrayMap;->indexOfKey(Ljava/lang/Object;)I │ │ move-result v0 │ │ - :goto_0 │ return v0 │ - │ - :cond_0 │ - iget-object v0, p0, Landroid/support/v4/util/ArrayMap$1;->this$0:Landroid/support/v4/util/ArrayMap; │ - │ - invoke-virtual {p1}, Ljava/lang/Object;->hashCode()I │ - │ - move-result v1 │ - │ - invoke-virtual {v0, p1, v1}, Landroid/support/v4/util/ArrayMap;->indexOf(Ljava/lang/Object;I)I │ - │ - move-result v0 │ - │ - goto :goto_0 │ .end method │ │ .method protected colIndexOfValue(Ljava/lang/Object;)I │ .locals 1 │ .param p1, "value" # Ljava/lang/Object; │ │ .prologue ├── smali/android/support/v4/util/MapCollections.smali │ @@ -60,14 +60,15 @@ │ .locals 0 │ │ .prologue │ .line 30 │ .local p0, "this":Landroid/support/v4/util/MapCollections;, "Landroid/support/v4/util/MapCollections;" │ invoke-direct {p0}, Ljava/lang/Object;->()V │ │ + .line 353 │ return-void │ .end method │ │ .method public static containsAllHelper(Ljava/util/Map;Ljava/util/Collection;)Z │ .locals 2 │ .annotation system Ldalvik/annotation/Signature; │ value = { ├── smali/android/support/v4/util/LruCache.smali │ @@ -89,27 +89,27 @@ │ .annotation system Ldalvik/annotation/Signature; │ value = { │ "(TK;TV;)I" │ } │ .end annotation │ │ .prologue │ - .line 233 │ + .line 249 │ .local p0, "this":Landroid/support/v4/util/LruCache;, "Landroid/support/v4/util/LruCache;" │ .local p1, "key":Ljava/lang/Object;, "TK;" │ .local p2, "value":Ljava/lang/Object;, "TV;" │ invoke-virtual {p0, p1, p2}, Landroid/support/v4/util/LruCache;->sizeOf(Ljava/lang/Object;Ljava/lang/Object;)I │ │ move-result v0 │ │ - .line 234 │ + .line 250 │ .local v0, "result":I │ if-gez v0, :cond_0 │ │ - .line 235 │ + .line 251 │ new-instance v1, Ljava/lang/IllegalStateException; │ │ new-instance v2, Ljava/lang/StringBuilder; │ │ invoke-direct {v2}, Ljava/lang/StringBuilder;->()V │ │ const-string v3, "Negative size: " │ @@ -136,15 +136,15 @@ │ │ move-result-object v2 │ │ invoke-direct {v1, v2}, Ljava/lang/IllegalStateException;->(Ljava/lang/String;)V │ │ throw v1 │ │ - .line 237 │ + .line 253 │ :cond_0 │ return v0 │ .end method │ │ │ # virtual methods │ .method protected create(Ljava/lang/Object;)Ljava/lang/Object; │ @@ -152,27 +152,27 @@ │ .annotation system Ldalvik/annotation/Signature; │ value = { │ "(TK;)TV;" │ } │ .end annotation │ │ .prologue │ - .line 229 │ + .line 245 │ .local p0, "this":Landroid/support/v4/util/LruCache;, "Landroid/support/v4/util/LruCache;" │ .local p1, "key":Ljava/lang/Object;, "TK;" │ const/4 v0, 0x0 │ │ return-object v0 │ .end method │ │ .method public final declared-synchronized createCount()I │ .locals 1 │ │ .prologue │ - .line 295 │ + .line 312 │ .local p0, "this":Landroid/support/v4/util/LruCache;, "Landroid/support/v4/util/LruCache;" │ monitor-enter p0 │ │ :try_start_0 │ iget v0, p0, Landroid/support/v4/util/LruCache;->createCount:I │ :try_end_0 │ .catchall {:try_start_0 .. :try_end_0} :catchall_0 │ @@ -195,41 +195,41 @@ │ .annotation system Ldalvik/annotation/Signature; │ value = { │ "(ZTK;TV;TV;)V" │ } │ .end annotation │ │ .prologue │ - .line 211 │ + .line 227 │ .local p0, "this":Landroid/support/v4/util/LruCache;, "Landroid/support/v4/util/LruCache;" │ .local p2, "key":Ljava/lang/Object;, "TK;" │ .local p3, "oldValue":Ljava/lang/Object;, "TV;" │ .local p4, "newValue":Ljava/lang/Object;, "TV;" │ return-void │ .end method │ │ .method public final evictAll()V │ .locals 1 │ │ .prologue │ - .line 255 │ + .line 271 │ .local p0, "this":Landroid/support/v4/util/LruCache;, "Landroid/support/v4/util/LruCache;" │ const/4 v0, -0x1 │ │ invoke-virtual {p0, v0}, Landroid/support/v4/util/LruCache;->trimToSize(I)V │ │ - .line 256 │ + .line 272 │ return-void │ .end method │ │ .method public final declared-synchronized evictionCount()I │ .locals 1 │ │ .prologue │ - .line 309 │ + .line 326 │ .local p0, "this":Landroid/support/v4/util/LruCache;, "Landroid/support/v4/util/LruCache;" │ monitor-enter p0 │ │ :try_start_0 │ iget v0, p0, Landroid/support/v4/util/LruCache;->evictionCount:I │ :try_end_0 │ .catchall {:try_start_0 .. :try_end_0} :catchall_0 │ @@ -251,187 +251,187 @@ │ .annotation system Ldalvik/annotation/Signature; │ value = { │ "(TK;)TV;" │ } │ .end annotation │ │ .prologue │ - .line 62 │ + .line 78 │ .local p0, "this":Landroid/support/v4/util/LruCache;, "Landroid/support/v4/util/LruCache;" │ .local p1, "key":Ljava/lang/Object;, "TK;" │ if-nez p1, :cond_0 │ │ - .line 63 │ + .line 79 │ new-instance v2, Ljava/lang/NullPointerException; │ │ const-string v3, "key == null" │ │ invoke-direct {v2, v3}, Ljava/lang/NullPointerException;->(Ljava/lang/String;)V │ │ throw v2 │ │ - .line 67 │ + .line 83 │ :cond_0 │ monitor-enter p0 │ │ - .line 68 │ + .line 84 │ :try_start_0 │ iget-object v2, p0, Landroid/support/v4/util/LruCache;->map:Ljava/util/LinkedHashMap; │ │ invoke-virtual {v2, p1}, Ljava/util/LinkedHashMap;->get(Ljava/lang/Object;)Ljava/lang/Object; │ │ move-result-object v1 │ │ - .line 69 │ + .line 85 │ .local v1, "mapValue":Ljava/lang/Object;, "TV;" │ if-eqz v1, :cond_1 │ │ - .line 70 │ + .line 86 │ iget v2, p0, Landroid/support/v4/util/LruCache;->hitCount:I │ │ add-int/lit8 v2, v2, 0x1 │ │ iput v2, p0, Landroid/support/v4/util/LruCache;->hitCount:I │ │ - .line 71 │ + .line 87 │ monitor-exit p0 │ │ move-object v0, v1 │ │ - .line 105 │ + .line 121 │ :goto_0 │ return-object v0 │ │ - .line 73 │ + .line 89 │ :cond_1 │ iget v2, p0, Landroid/support/v4/util/LruCache;->missCount:I │ │ add-int/lit8 v2, v2, 0x1 │ │ iput v2, p0, Landroid/support/v4/util/LruCache;->missCount:I │ │ - .line 74 │ + .line 90 │ monitor-exit p0 │ :try_end_0 │ .catchall {:try_start_0 .. :try_end_0} :catchall_0 │ │ - .line 83 │ + .line 99 │ invoke-virtual {p0, p1}, Landroid/support/v4/util/LruCache;->create(Ljava/lang/Object;)Ljava/lang/Object; │ │ move-result-object v0 │ │ - .line 84 │ + .line 100 │ .local v0, "createdValue":Ljava/lang/Object;, "TV;" │ if-nez v0, :cond_2 │ │ - .line 85 │ + .line 101 │ const/4 v0, 0x0 │ │ goto :goto_0 │ │ - .line 74 │ + .line 90 │ .end local v0 # "createdValue":Ljava/lang/Object;, "TV;" │ .end local v1 # "mapValue":Ljava/lang/Object;, "TV;" │ :catchall_0 │ move-exception v2 │ │ :try_start_1 │ monitor-exit p0 │ :try_end_1 │ .catchall {:try_start_1 .. :try_end_1} :catchall_0 │ │ throw v2 │ │ - .line 88 │ + .line 104 │ .restart local v0 # "createdValue":Ljava/lang/Object;, "TV;" │ .restart local v1 # "mapValue":Ljava/lang/Object;, "TV;" │ :cond_2 │ monitor-enter p0 │ │ - .line 89 │ + .line 105 │ :try_start_2 │ iget v2, p0, Landroid/support/v4/util/LruCache;->createCount:I │ │ add-int/lit8 v2, v2, 0x1 │ │ iput v2, p0, Landroid/support/v4/util/LruCache;->createCount:I │ │ - .line 90 │ + .line 106 │ iget-object v2, p0, Landroid/support/v4/util/LruCache;->map:Ljava/util/LinkedHashMap; │ │ invoke-virtual {v2, p1, v0}, Ljava/util/LinkedHashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; │ │ move-result-object v1 │ │ - .line 92 │ + .line 108 │ if-eqz v1, :cond_3 │ │ - .line 94 │ + .line 110 │ iget-object v2, p0, Landroid/support/v4/util/LruCache;->map:Ljava/util/LinkedHashMap; │ │ invoke-virtual {v2, p1, v1}, Ljava/util/LinkedHashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; │ │ - .line 98 │ + .line 114 │ :goto_1 │ monitor-exit p0 │ :try_end_2 │ .catchall {:try_start_2 .. :try_end_2} :catchall_1 │ │ - .line 100 │ + .line 116 │ if-eqz v1, :cond_4 │ │ - .line 101 │ + .line 117 │ const/4 v2, 0x0 │ │ invoke-virtual {p0, v2, p1, v0, v1}, Landroid/support/v4/util/LruCache;->entryRemoved(ZLjava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)V │ │ move-object v0, v1 │ │ - .line 102 │ + .line 118 │ goto :goto_0 │ │ - .line 96 │ + .line 112 │ :cond_3 │ :try_start_3 │ iget v2, p0, Landroid/support/v4/util/LruCache;->size:I │ │ invoke-direct {p0, p1, v0}, Landroid/support/v4/util/LruCache;->safeSizeOf(Ljava/lang/Object;Ljava/lang/Object;)I │ │ move-result v3 │ │ add-int/2addr v2, v3 │ │ iput v2, p0, Landroid/support/v4/util/LruCache;->size:I │ │ goto :goto_1 │ │ - .line 98 │ + .line 114 │ :catchall_1 │ move-exception v2 │ │ monitor-exit p0 │ :try_end_3 │ .catchall {:try_start_3 .. :try_end_3} :catchall_1 │ │ throw v2 │ │ - .line 104 │ + .line 120 │ :cond_4 │ iget v2, p0, Landroid/support/v4/util/LruCache;->maxSize:I │ │ invoke-virtual {p0, v2}, Landroid/support/v4/util/LruCache;->trimToSize(I)V │ │ goto :goto_0 │ .end method │ │ .method public final declared-synchronized hitCount()I │ .locals 1 │ │ .prologue │ - .line 280 │ + .line 297 │ .local p0, "this":Landroid/support/v4/util/LruCache;, "Landroid/support/v4/util/LruCache;" │ monitor-enter p0 │ │ :try_start_0 │ iget v0, p0, Landroid/support/v4/util/LruCache;->hitCount:I │ :try_end_0 │ .catchall {:try_start_0 .. :try_end_0} :catchall_0 │ @@ -448,15 +448,15 @@ │ throw v0 │ .end method │ │ .method public final declared-synchronized maxSize()I │ .locals 1 │ │ .prologue │ - .line 273 │ + .line 289 │ .local p0, "this":Landroid/support/v4/util/LruCache;, "Landroid/support/v4/util/LruCache;" │ monitor-enter p0 │ │ :try_start_0 │ iget v0, p0, Landroid/support/v4/util/LruCache;->maxSize:I │ :try_end_0 │ .catchall {:try_start_0 .. :try_end_0} :catchall_0 │ @@ -473,15 +473,15 @@ │ throw v0 │ .end method │ │ .method public final declared-synchronized missCount()I │ .locals 1 │ │ .prologue │ - .line 288 │ + .line 305 │ .local p0, "this":Landroid/support/v4/util/LruCache;, "Landroid/support/v4/util/LruCache;" │ monitor-enter p0 │ │ :try_start_0 │ iget v0, p0, Landroid/support/v4/util/LruCache;->missCount:I │ :try_end_0 │ .catchall {:try_start_0 .. :try_end_0} :catchall_0 │ @@ -503,101 +503,101 @@ │ .annotation system Ldalvik/annotation/Signature; │ value = { │ "(TK;TV;)TV;" │ } │ .end annotation │ │ .prologue │ - .line 116 │ + .line 132 │ .local p0, "this":Landroid/support/v4/util/LruCache;, "Landroid/support/v4/util/LruCache;" │ .local p1, "key":Ljava/lang/Object;, "TK;" │ .local p2, "value":Ljava/lang/Object;, "TV;" │ if-eqz p1, :cond_0 │ │ if-nez p2, :cond_1 │ │ - .line 117 │ + .line 133 │ :cond_0 │ new-instance v1, Ljava/lang/NullPointerException; │ │ const-string v2, "key == null || value == null" │ │ invoke-direct {v1, v2}, Ljava/lang/NullPointerException;->(Ljava/lang/String;)V │ │ throw v1 │ │ - .line 121 │ + .line 137 │ :cond_1 │ monitor-enter p0 │ │ - .line 122 │ + .line 138 │ :try_start_0 │ iget v1, p0, Landroid/support/v4/util/LruCache;->putCount:I │ │ add-int/lit8 v1, v1, 0x1 │ │ iput v1, p0, Landroid/support/v4/util/LruCache;->putCount:I │ │ - .line 123 │ + .line 139 │ iget v1, p0, Landroid/support/v4/util/LruCache;->size:I │ │ invoke-direct {p0, p1, p2}, Landroid/support/v4/util/LruCache;->safeSizeOf(Ljava/lang/Object;Ljava/lang/Object;)I │ │ move-result v2 │ │ add-int/2addr v1, v2 │ │ iput v1, p0, Landroid/support/v4/util/LruCache;->size:I │ │ - .line 124 │ + .line 140 │ iget-object v1, p0, Landroid/support/v4/util/LruCache;->map:Ljava/util/LinkedHashMap; │ │ invoke-virtual {v1, p1, p2}, Ljava/util/LinkedHashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; │ │ move-result-object v0 │ │ - .line 125 │ + .line 141 │ .local v0, "previous":Ljava/lang/Object;, "TV;" │ if-eqz v0, :cond_2 │ │ - .line 126 │ + .line 142 │ iget v1, p0, Landroid/support/v4/util/LruCache;->size:I │ │ invoke-direct {p0, p1, v0}, Landroid/support/v4/util/LruCache;->safeSizeOf(Ljava/lang/Object;Ljava/lang/Object;)I │ │ move-result v2 │ │ sub-int/2addr v1, v2 │ │ iput v1, p0, Landroid/support/v4/util/LruCache;->size:I │ │ - .line 128 │ + .line 144 │ :cond_2 │ monitor-exit p0 │ :try_end_0 │ .catchall {:try_start_0 .. :try_end_0} :catchall_0 │ │ - .line 130 │ + .line 146 │ if-eqz v0, :cond_3 │ │ - .line 131 │ + .line 147 │ const/4 v1, 0x0 │ │ invoke-virtual {p0, v1, p1, v0, p2}, Landroid/support/v4/util/LruCache;->entryRemoved(ZLjava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)V │ │ - .line 134 │ + .line 150 │ :cond_3 │ iget v1, p0, Landroid/support/v4/util/LruCache;->maxSize:I │ │ invoke-virtual {p0, v1}, Landroid/support/v4/util/LruCache;->trimToSize(I)V │ │ - .line 135 │ + .line 151 │ return-object v0 │ │ - .line 128 │ + .line 144 │ .end local v0 # "previous":Ljava/lang/Object;, "TV;" │ :catchall_0 │ move-exception v1 │ │ :try_start_1 │ monitor-exit p0 │ :try_end_1 │ @@ -606,15 +606,15 @@ │ throw v1 │ .end method │ │ .method public final declared-synchronized putCount()I │ .locals 1 │ │ .prologue │ - .line 302 │ + .line 319 │ .local p0, "this":Landroid/support/v4/util/LruCache;, "Landroid/support/v4/util/LruCache;" │ monitor-enter p0 │ │ :try_start_0 │ iget v0, p0, Landroid/support/v4/util/LruCache;->putCount:I │ :try_end_0 │ .catchall {:try_start_0 .. :try_end_0} :catchall_0 │ @@ -636,93 +636,142 @@ │ .annotation system Ldalvik/annotation/Signature; │ value = { │ "(TK;)TV;" │ } │ .end annotation │ │ .prologue │ - .line 177 │ + .line 193 │ .local p0, "this":Landroid/support/v4/util/LruCache;, "Landroid/support/v4/util/LruCache;" │ .local p1, "key":Ljava/lang/Object;, "TK;" │ if-nez p1, :cond_0 │ │ - .line 178 │ + .line 194 │ new-instance v1, Ljava/lang/NullPointerException; │ │ const-string v2, "key == null" │ │ invoke-direct {v1, v2}, Ljava/lang/NullPointerException;->(Ljava/lang/String;)V │ │ throw v1 │ │ - .line 182 │ + .line 198 │ :cond_0 │ monitor-enter p0 │ │ - .line 183 │ + .line 199 │ :try_start_0 │ iget-object v1, p0, Landroid/support/v4/util/LruCache;->map:Ljava/util/LinkedHashMap; │ │ invoke-virtual {v1, p1}, Ljava/util/LinkedHashMap;->remove(Ljava/lang/Object;)Ljava/lang/Object; │ │ move-result-object v0 │ │ - .line 184 │ + .line 200 │ .local v0, "previous":Ljava/lang/Object;, "TV;" │ if-eqz v0, :cond_1 │ │ - .line 185 │ + .line 201 │ iget v1, p0, Landroid/support/v4/util/LruCache;->size:I │ │ invoke-direct {p0, p1, v0}, Landroid/support/v4/util/LruCache;->safeSizeOf(Ljava/lang/Object;Ljava/lang/Object;)I │ │ move-result v2 │ │ sub-int/2addr v1, v2 │ │ iput v1, p0, Landroid/support/v4/util/LruCache;->size:I │ │ - .line 187 │ + .line 203 │ :cond_1 │ monitor-exit p0 │ :try_end_0 │ .catchall {:try_start_0 .. :try_end_0} :catchall_0 │ │ - .line 189 │ + .line 205 │ if-eqz v0, :cond_2 │ │ - .line 190 │ + .line 206 │ const/4 v1, 0x0 │ │ const/4 v2, 0x0 │ │ invoke-virtual {p0, v1, p1, v0, v2}, Landroid/support/v4/util/LruCache;->entryRemoved(ZLjava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)V │ │ - .line 193 │ + .line 209 │ :cond_2 │ return-object v0 │ │ - .line 187 │ + .line 203 │ .end local v0 # "previous":Ljava/lang/Object;, "TV;" │ :catchall_0 │ move-exception v1 │ │ :try_start_1 │ monitor-exit p0 │ :try_end_1 │ .catchall {:try_start_1 .. :try_end_1} :catchall_0 │ │ throw v1 │ .end method │ │ +.method public resize(I)V │ + .locals 2 │ + .param p1, "maxSize" # I │ + │ + .prologue │ + .line 61 │ + .local p0, "this":Landroid/support/v4/util/LruCache;, "Landroid/support/v4/util/LruCache;" │ + if-gtz p1, :cond_0 │ + │ + .line 62 │ + new-instance v0, Ljava/lang/IllegalArgumentException; │ + │ + const-string v1, "maxSize <= 0" │ + │ + invoke-direct {v0, v1}, Ljava/lang/IllegalArgumentException;->(Ljava/lang/String;)V │ + │ + throw v0 │ + │ + .line 65 │ + :cond_0 │ + monitor-enter p0 │ + │ + .line 66 │ + :try_start_0 │ + iput p1, p0, Landroid/support/v4/util/LruCache;->maxSize:I │ + │ + .line 67 │ + monitor-exit p0 │ + :try_end_0 │ + .catchall {:try_start_0 .. :try_end_0} :catchall_0 │ + │ + .line 68 │ + invoke-virtual {p0, p1}, Landroid/support/v4/util/LruCache;->trimToSize(I)V │ + │ + .line 69 │ + return-void │ + │ + .line 67 │ + :catchall_0 │ + move-exception v0 │ + │ + :try_start_1 │ + monitor-exit p0 │ + :try_end_1 │ + .catchall {:try_start_1 .. :try_end_1} :catchall_0 │ + │ + throw v0 │ +.end method │ + │ .method public final declared-synchronized size()I │ .locals 1 │ │ .prologue │ - .line 264 │ + .line 280 │ .local p0, "this":Landroid/support/v4/util/LruCache;, "Landroid/support/v4/util/LruCache;" │ monitor-enter p0 │ │ :try_start_0 │ iget v0, p0, Landroid/support/v4/util/LruCache;->size:I │ :try_end_0 │ .catchall {:try_start_0 .. :try_end_0} :catchall_0 │ @@ -744,15 +793,15 @@ │ .annotation system Ldalvik/annotation/Signature; │ value = { │ "(TK;TV;)I" │ } │ .end annotation │ │ .prologue │ - .line 248 │ + .line 264 │ .local p0, "this":Landroid/support/v4/util/LruCache;, "Landroid/support/v4/util/LruCache;" │ .local p1, "key":Ljava/lang/Object;, "TK;" │ .local p2, "value":Ljava/lang/Object;, "TV;" │ const/4 v0, 0x1 │ │ return v0 │ .end method │ @@ -764,15 +813,15 @@ │ "()", │ "Ljava/util/Map", │ ";" │ } │ .end annotation │ │ .prologue │ - .line 317 │ + .line 334 │ .local p0, "this":Landroid/support/v4/util/LruCache;, "Landroid/support/v4/util/LruCache;" │ monitor-enter p0 │ │ :try_start_0 │ new-instance v0, Ljava/util/LinkedHashMap; │ │ iget-object v1, p0, Landroid/support/v4/util/LruCache;->map:Ljava/util/LinkedHashMap; │ @@ -796,35 +845,35 @@ │ .method public final declared-synchronized toString()Ljava/lang/String; │ .locals 6 │ │ .prologue │ .local p0, "this":Landroid/support/v4/util/LruCache;, "Landroid/support/v4/util/LruCache;" │ const/4 v1, 0x0 │ │ - .line 321 │ + .line 338 │ monitor-enter p0 │ │ :try_start_0 │ iget v2, p0, Landroid/support/v4/util/LruCache;->hitCount:I │ │ iget v3, p0, Landroid/support/v4/util/LruCache;->missCount:I │ │ add-int v0, v2, v3 │ │ - .line 322 │ + .line 339 │ .local v0, "accesses":I │ if-eqz v0, :cond_0 │ │ iget v2, p0, Landroid/support/v4/util/LruCache;->hitCount:I │ │ mul-int/lit8 v2, v2, 0x64 │ │ div-int v1, v2, v0 │ │ - .line 323 │ + .line 340 │ .local v1, "hitPercent":I │ :cond_0 │ const-string v2, "LruCache[maxSize=%d,hits=%d,misses=%d,hitRate=%d%%]" │ │ const/4 v3, 0x4 │ │ new-array v3, v3, [Ljava/lang/Object; │ @@ -873,15 +922,15 @@ │ │ move-result-object v2 │ │ monitor-exit p0 │ │ return-object v2 │ │ - .line 321 │ + .line 338 │ .end local v0 # "accesses":I │ .end local v1 # "hitPercent":I │ :catchall_0 │ move-exception v2 │ │ monitor-exit p0 │ │ @@ -889,20 +938,20 @@ │ .end method │ │ .method public trimToSize(I)V │ .locals 6 │ .param p1, "maxSize" # I │ │ .prologue │ - .line 149 │ + .line 165 │ .local p0, "this":Landroid/support/v4/util/LruCache;, "Landroid/support/v4/util/LruCache;" │ :goto_0 │ monitor-enter p0 │ │ - .line 150 │ + .line 166 │ :try_start_0 │ iget v3, p0, Landroid/support/v4/util/LruCache;->size:I │ │ if-ltz v3, :cond_0 │ │ iget-object v3, p0, Landroid/support/v4/util/LruCache;->map:Ljava/util/LinkedHashMap; │ │ @@ -912,15 +961,15 @@ │ │ if-eqz v3, :cond_1 │ │ iget v3, p0, Landroid/support/v4/util/LruCache;->size:I │ │ if-eqz v3, :cond_1 │ │ - .line 151 │ + .line 167 │ :cond_0 │ new-instance v3, Ljava/lang/IllegalStateException; │ │ new-instance v4, Ljava/lang/StringBuilder; │ │ invoke-direct {v4}, Ljava/lang/StringBuilder;->()V │ │ @@ -946,47 +995,47 @@ │ │ move-result-object v4 │ │ invoke-direct {v3, v4}, Ljava/lang/IllegalStateException;->(Ljava/lang/String;)V │ │ throw v3 │ │ - .line 165 │ + .line 181 │ :catchall_0 │ move-exception v3 │ │ monitor-exit p0 │ :try_end_0 │ .catchall {:try_start_0 .. :try_end_0} :catchall_0 │ │ throw v3 │ │ - .line 155 │ + .line 171 │ :cond_1 │ :try_start_1 │ iget v3, p0, Landroid/support/v4/util/LruCache;->size:I │ │ if-le v3, p1, :cond_2 │ │ iget-object v3, p0, Landroid/support/v4/util/LruCache;->map:Ljava/util/LinkedHashMap; │ │ invoke-virtual {v3}, Ljava/util/LinkedHashMap;->isEmpty()Z │ │ move-result v3 │ │ if-eqz v3, :cond_3 │ │ - .line 156 │ + .line 172 │ :cond_2 │ monitor-exit p0 │ │ - .line 169 │ + .line 185 │ return-void │ │ - .line 159 │ + .line 175 │ :cond_3 │ iget-object v3, p0, Landroid/support/v4/util/LruCache;->map:Ljava/util/LinkedHashMap; │ │ invoke-virtual {v3}, Ljava/util/LinkedHashMap;->entrySet()Ljava/util/Set; │ │ move-result-object v3 │ │ @@ -996,56 +1045,56 @@ │ │ invoke-interface {v3}, Ljava/util/Iterator;->next()Ljava/lang/Object; │ │ move-result-object v1 │ │ check-cast v1, Ljava/util/Map$Entry; │ │ - .line 160 │ + .line 176 │ .local v1, "toEvict":Ljava/util/Map$Entry;, "Ljava/util/Map$Entry;" │ invoke-interface {v1}, Ljava/util/Map$Entry;->getKey()Ljava/lang/Object; │ │ move-result-object v0 │ │ - .line 161 │ + .line 177 │ .local v0, "key":Ljava/lang/Object;, "TK;" │ invoke-interface {v1}, Ljava/util/Map$Entry;->getValue()Ljava/lang/Object; │ │ move-result-object v2 │ │ - .line 162 │ + .line 178 │ .local v2, "value":Ljava/lang/Object;, "TV;" │ iget-object v3, p0, Landroid/support/v4/util/LruCache;->map:Ljava/util/LinkedHashMap; │ │ invoke-virtual {v3, v0}, Ljava/util/LinkedHashMap;->remove(Ljava/lang/Object;)Ljava/lang/Object; │ │ - .line 163 │ + .line 179 │ iget v3, p0, Landroid/support/v4/util/LruCache;->size:I │ │ invoke-direct {p0, v0, v2}, Landroid/support/v4/util/LruCache;->safeSizeOf(Ljava/lang/Object;Ljava/lang/Object;)I │ │ move-result v4 │ │ sub-int/2addr v3, v4 │ │ iput v3, p0, Landroid/support/v4/util/LruCache;->size:I │ │ - .line 164 │ + .line 180 │ iget v3, p0, Landroid/support/v4/util/LruCache;->evictionCount:I │ │ add-int/lit8 v3, v3, 0x1 │ │ iput v3, p0, Landroid/support/v4/util/LruCache;->evictionCount:I │ │ - .line 165 │ + .line 181 │ monitor-exit p0 │ :try_end_1 │ .catchall {:try_start_1 .. :try_end_1} :catchall_0 │ │ - .line 167 │ + .line 183 │ const/4 v3, 0x1 │ │ const/4 v4, 0x0 │ │ invoke-virtual {p0, v3, v0, v2, v4}, Landroid/support/v4/util/LruCache;->entryRemoved(ZLjava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)V │ │ goto :goto_0 ├── smali/android/support/v4/util/ContainerHelpers.smali │ @@ -118,47 +118,47 @@ │ │ .line 68 │ .local v0, "hi":I │ :goto_0 │ if-gt v1, v0, :cond_1 │ │ .line 69 │ - add-int v5, v1, v0 │ + add-int v3, v1, v0 │ │ - ushr-int/lit8 v2, v5, 0x1 │ + ushr-int/lit8 v2, v3, 0x1 │ │ .line 70 │ .local v2, "mid":I │ - aget-wide v3, p0, v2 │ + aget-wide v4, p0, v2 │ │ .line 72 │ - .local v3, "midVal":J │ - cmp-long v5, v3, p2 │ + .local v4, "midVal":J │ + cmp-long v3, v4, p2 │ │ - if-gez v5, :cond_0 │ + if-gez v3, :cond_0 │ │ .line 73 │ add-int/lit8 v1, v2, 0x1 │ │ goto :goto_0 │ │ .line 74 │ :cond_0 │ - cmp-long v5, v3, p2 │ + cmp-long v3, v4, p2 │ │ - if-lez v5, :cond_2 │ + if-lez v3, :cond_2 │ │ .line 75 │ add-int/lit8 v0, v2, -0x1 │ │ goto :goto_0 │ │ .line 80 │ .end local v2 # "mid":I │ - .end local v3 # "midVal":J │ + .end local v4 # "midVal":J │ :cond_1 │ xor-int/lit8 v2, v1, -0x1 │ │ :cond_2 │ return v2 │ .end method ├── smali/android/support/v4/util/LongSparseArray.smali │ @@ -557,15 +557,15 @@ │ │ aget-object p3, v1, v0 │ │ goto :goto_0 │ .end method │ │ .method public indexOfKey(J)I │ - .locals 2 │ + .locals 3 │ .param p1, "key" # J │ │ .prologue │ .line 283 │ .local p0, "this":Landroid/support/v4/util/LongSparseArray;, "Landroid/support/v4/util/LongSparseArray;" │ iget-boolean v0, p0, Landroid/support/v4/util/LongSparseArray;->mGarbage:Z │ │ @@ -662,15 +662,15 @@ │ │ aget-wide v0, v0, p1 │ │ return-wide v0 │ .end method │ │ .method public put(JLjava/lang/Object;)V │ - .locals 8 │ + .locals 9 │ .param p1, "key" # J │ .annotation system Ldalvik/annotation/Signature; │ value = { │ "(JTE;)V" │ } │ .end annotation │ │ @@ -865,15 +865,15 @@ │ │ iput v4, p0, Landroid/support/v4/util/LongSparseArray;->mSize:I │ │ goto/16 :goto_0 │ .end method │ │ .method public remove(J)V │ - .locals 0 │ + .locals 1 │ .param p1, "key" # J │ │ .prologue │ .line 132 │ .local p0, "this":Landroid/support/v4/util/LongSparseArray;, "Landroid/support/v4/util/LongSparseArray;" │ invoke-virtual {p0, p1, p2}, Landroid/support/v4/util/LongSparseArray;->delete(J)V ├── smali/com/negusoft/holoaccent/R.smali │ @@ -22,10 +22,9 @@ │ .method public constructor ()V │ .locals 0 │ │ .prologue │ .line 9 │ invoke-direct {p0}, Ljava/lang/Object;->()V │ │ - .line 533 │ return-void │ .end method ├── smali/com/negusoft/holoaccent/AccentResources.smali │ @@ -853,23 +853,21 @@ │ │ move-result-object v1 │ │ return-object v1 │ .end method │ │ .method private initPalette(Landroid/content/Context;III)Lcom/negusoft/holoaccent/AccentPalette; │ - .locals 8 │ + .locals 7 │ .param p1, "c" # Landroid/content/Context; │ .param p2, "explicitColor" # I │ .param p3, "explicitColorDark" # I │ .param p4, "explicitColorActionBar" # I │ │ .prologue │ - const/4 v7, 0x0 │ - │ .line 187 │ invoke-virtual {p1}, Landroid/content/Context;->getTheme()Landroid/content/res/Resources$Theme; │ │ move-result-object v5 │ │ sget-object v6, Lcom/negusoft/holoaccent/R$styleable;->HoloAccent:[I │ │ @@ -918,36 +916,43 @@ │ return-object v5 │ │ .line 190 │ .end local v1 # "color":I │ .end local v2 # "colorActionBar":I │ .end local v3 # "colorDark":I │ :cond_0 │ - invoke-virtual {v0, v7, v4}, Landroid/content/res/TypedArray;->getColor(II)I │ + sget v5, Lcom/negusoft/holoaccent/R$styleable;->HoloAccent_accentColor:I │ + │ + .line 191 │ + invoke-virtual {v0, v5, v4}, Landroid/content/res/TypedArray;->getColor(II)I │ │ move-result v1 │ │ goto :goto_0 │ │ .line 192 │ .restart local v1 # "color":I │ :cond_1 │ - const/4 v5, 0x1 │ + sget v5, Lcom/negusoft/holoaccent/R$styleable;->HoloAccent_accentColorDark:I │ + │ + const/4 v6, 0x0 │ │ - invoke-virtual {v0, v5, v7}, Landroid/content/res/TypedArray;->getColor(II)I │ + .line 193 │ + invoke-virtual {v0, v5, v6}, Landroid/content/res/TypedArray;->getColor(II)I │ │ move-result v3 │ │ goto :goto_1 │ │ .line 194 │ .restart local v3 # "colorDark":I │ :cond_2 │ - const/4 v5, 0x2 │ + sget v5, Lcom/negusoft/holoaccent/R$styleable;->HoloAccent_accentColorActionBar:I │ │ + .line 195 │ invoke-virtual {v0, v5, v1}, Landroid/content/res/TypedArray;->getColor(II)I │ │ move-result v2 │ │ goto :goto_2 │ .end method │ │ @@ -1157,70 +1162,69 @@ │ } │ .end annotation │ │ .prologue │ .line 225 │ invoke-direct {p0}, Lcom/negusoft/holoaccent/AccentResources;->checkInitialized()Z │ │ - move-result v3 │ + move-result v2 │ │ - if-eqz v3, :cond_0 │ + if-eqz v2, :cond_0 │ │ .line 226 │ invoke-super {p0, p1}, Landroid/content/res/Resources;->getColor(I)I │ │ - move-result v2 │ + move-result v1 │ │ .line 236 │ :goto_0 │ - return v2 │ + return v1 │ │ .line 230 │ :cond_0 │ - iget-object v3, p0, Lcom/negusoft/holoaccent/AccentResources;->mColorInterceptors:Ljava/util/List; │ + iget-object v2, p0, Lcom/negusoft/holoaccent/AccentResources;->mColorInterceptors:Ljava/util/List; │ │ - invoke-interface {v3}, Ljava/util/List;->iterator()Ljava/util/Iterator; │ + invoke-interface {v2}, Ljava/util/List;->iterator()Ljava/util/Iterator; │ │ - move-result-object v0 │ + move-result-object v2 │ │ - .local v0, "i$":Ljava/util/Iterator; │ :cond_1 │ - invoke-interface {v0}, Ljava/util/Iterator;->hasNext()Z │ + invoke-interface {v2}, Ljava/util/Iterator;->hasNext()Z │ │ move-result v3 │ │ if-eqz v3, :cond_2 │ │ - invoke-interface {v0}, Ljava/util/Iterator;->next()Ljava/lang/Object; │ + invoke-interface {v2}, Ljava/util/Iterator;->next()Ljava/lang/Object; │ │ - move-result-object v1 │ + move-result-object v0 │ │ - check-cast v1, Lcom/negusoft/holoaccent/AccentResources$ColorInterceptor; │ + check-cast v0, Lcom/negusoft/holoaccent/AccentResources$ColorInterceptor; │ │ .line 231 │ - .local v1, "interceptor":Lcom/negusoft/holoaccent/AccentResources$ColorInterceptor; │ + .local v0, "interceptor":Lcom/negusoft/holoaccent/AccentResources$ColorInterceptor; │ iget-object v3, p0, Lcom/negusoft/holoaccent/AccentResources;->mPalette:Lcom/negusoft/holoaccent/AccentPalette; │ │ - invoke-interface {v1, p0, v3, p1}, Lcom/negusoft/holoaccent/AccentResources$ColorInterceptor;->getColor(Landroid/content/res/Resources;Lcom/negusoft/holoaccent/AccentPalette;I)I │ + invoke-interface {v0, p0, v3, p1}, Lcom/negusoft/holoaccent/AccentResources$ColorInterceptor;->getColor(Landroid/content/res/Resources;Lcom/negusoft/holoaccent/AccentPalette;I)I │ │ - move-result v2 │ + move-result v1 │ │ .line 232 │ - .local v2, "result":I │ - if-eqz v2, :cond_1 │ + .local v1, "result":I │ + if-eqz v1, :cond_1 │ │ goto :goto_0 │ │ .line 236 │ - .end local v1 # "interceptor":Lcom/negusoft/holoaccent/AccentResources$ColorInterceptor; │ - .end local v2 # "result":I │ + .end local v0 # "interceptor":Lcom/negusoft/holoaccent/AccentResources$ColorInterceptor; │ + .end local v1 # "result":I │ :cond_2 │ invoke-super {p0, p1}, Landroid/content/res/Resources;->getColor(I)I │ │ - move-result v2 │ + move-result v1 │ │ goto :goto_0 │ .end method │ │ .method public getDrawable(I)Landroid/graphics/drawable/Drawable; │ .locals 4 │ .param p1, "resId" # I │ @@ -1230,70 +1234,69 @@ │ } │ .end annotation │ │ .prologue │ .line 241 │ invoke-direct {p0}, Lcom/negusoft/holoaccent/AccentResources;->checkInitialized()Z │ │ - move-result v3 │ + move-result v2 │ │ - if-eqz v3, :cond_0 │ + if-eqz v2, :cond_0 │ │ .line 242 │ invoke-super {p0, p1}, Landroid/content/res/Resources;->getDrawable(I)Landroid/graphics/drawable/Drawable; │ │ - move-result-object v2 │ + move-result-object v1 │ │ .line 252 │ :goto_0 │ - return-object v2 │ + return-object v1 │ │ .line 246 │ :cond_0 │ - iget-object v3, p0, Lcom/negusoft/holoaccent/AccentResources;->mInterceptors:Ljava/util/List; │ + iget-object v2, p0, Lcom/negusoft/holoaccent/AccentResources;->mInterceptors:Ljava/util/List; │ │ - invoke-interface {v3}, Ljava/util/List;->iterator()Ljava/util/Iterator; │ + invoke-interface {v2}, Ljava/util/List;->iterator()Ljava/util/Iterator; │ │ - move-result-object v0 │ + move-result-object v2 │ │ - .local v0, "i$":Ljava/util/Iterator; │ :cond_1 │ - invoke-interface {v0}, Ljava/util/Iterator;->hasNext()Z │ + invoke-interface {v2}, Ljava/util/Iterator;->hasNext()Z │ │ move-result v3 │ │ if-eqz v3, :cond_2 │ │ - invoke-interface {v0}, Ljava/util/Iterator;->next()Ljava/lang/Object; │ + invoke-interface {v2}, Ljava/util/Iterator;->next()Ljava/lang/Object; │ │ - move-result-object v1 │ + move-result-object v0 │ │ - check-cast v1, Lcom/negusoft/holoaccent/AccentResources$Interceptor; │ + check-cast v0, Lcom/negusoft/holoaccent/AccentResources$Interceptor; │ │ .line 247 │ - .local v1, "interceptor":Lcom/negusoft/holoaccent/AccentResources$Interceptor; │ + .local v0, "interceptor":Lcom/negusoft/holoaccent/AccentResources$Interceptor; │ iget-object v3, p0, Lcom/negusoft/holoaccent/AccentResources;->mPalette:Lcom/negusoft/holoaccent/AccentPalette; │ │ - invoke-interface {v1, p0, v3, p1}, Lcom/negusoft/holoaccent/AccentResources$Interceptor;->getDrawable(Landroid/content/res/Resources;Lcom/negusoft/holoaccent/AccentPalette;I)Landroid/graphics/drawable/Drawable; │ + invoke-interface {v0, p0, v3, p1}, Lcom/negusoft/holoaccent/AccentResources$Interceptor;->getDrawable(Landroid/content/res/Resources;Lcom/negusoft/holoaccent/AccentPalette;I)Landroid/graphics/drawable/Drawable; │ │ - move-result-object v2 │ + move-result-object v1 │ │ .line 248 │ - .local v2, "result":Landroid/graphics/drawable/Drawable; │ - if-eqz v2, :cond_1 │ + .local v1, "result":Landroid/graphics/drawable/Drawable; │ + if-eqz v1, :cond_1 │ │ goto :goto_0 │ │ .line 252 │ - .end local v1 # "interceptor":Lcom/negusoft/holoaccent/AccentResources$Interceptor; │ - .end local v2 # "result":Landroid/graphics/drawable/Drawable; │ + .end local v0 # "interceptor":Lcom/negusoft/holoaccent/AccentResources$Interceptor; │ + .end local v1 # "result":Landroid/graphics/drawable/Drawable; │ :cond_2 │ invoke-super {p0, p1}, Landroid/content/res/Resources;->getDrawable(I)Landroid/graphics/drawable/Drawable; │ │ - move-result-object v2 │ + move-result-object v1 │ │ goto :goto_0 │ .end method │ │ .method public getPalette()Lcom/negusoft/holoaccent/AccentPalette; │ .locals 2 │ │ @@ -1328,104 +1331,101 @@ │ .annotation system Ldalvik/annotation/Throws; │ value = { │ Landroid/content/res/Resources$NotFoundException; │ } │ .end annotation │ │ .prologue │ + const/4 v1, 0x0 │ + │ .line 258 │ invoke-direct {p0}, Lcom/negusoft/holoaccent/AccentResources;->checkInitialized()Z │ │ - move-result v4 │ + move-result v2 │ │ - if-eqz v4, :cond_0 │ + if-eqz v2, :cond_0 │ │ .line 259 │ invoke-super {p0, p1, p2}, Landroid/content/res/Resources;->openRawResource(ILandroid/util/TypedValue;)Ljava/io/InputStream; │ │ - move-result-object v4 │ + move-result-object v1 │ │ .line 269 │ :goto_0 │ - return-object v4 │ + return-object v1 │ │ .line 261 │ :cond_0 │ - iget-object v0, p0, Lcom/negusoft/holoaccent/AccentResources;->mTintDrawableIds:[I │ + iget-object v3, p0, Lcom/negusoft/holoaccent/AccentResources;->mTintDrawableIds:[I │ │ - .local v0, "arr$":[I │ - array-length v3, v0 │ + array-length v4, v3 │ │ - .local v3, "len$":I │ - const/4 v1, 0x0 │ + move v2, v1 │ │ - .local v1, "i$":I │ :goto_1 │ - if-ge v1, v3, :cond_2 │ + if-ge v2, v4, :cond_2 │ │ - aget v2, v0, v1 │ + aget v0, v3, v2 │ │ .line 262 │ - .local v2, "id":I │ - if-ne p1, v2, :cond_1 │ + .local v0, "id":I │ + if-ne p1, v0, :cond_1 │ │ .line 263 │ - iget-object v4, p0, Lcom/negusoft/holoaccent/AccentResources;->mPalette:Lcom/negusoft/holoaccent/AccentPalette; │ + iget-object v1, p0, Lcom/negusoft/holoaccent/AccentResources;->mPalette:Lcom/negusoft/holoaccent/AccentPalette; │ │ - iget v4, v4, Lcom/negusoft/holoaccent/AccentPalette;->accentColor:I │ + iget v1, v1, Lcom/negusoft/holoaccent/AccentPalette;->accentColor:I │ │ - invoke-direct {p0, p1, p2, v4}, Lcom/negusoft/holoaccent/AccentResources;->getTintendResourceStream(ILandroid/util/TypedValue;I)Ljava/io/InputStream; │ + invoke-direct {p0, p1, p2, v1}, Lcom/negusoft/holoaccent/AccentResources;->getTintendResourceStream(ILandroid/util/TypedValue;I)Ljava/io/InputStream; │ │ - move-result-object v4 │ + move-result-object v1 │ │ goto :goto_0 │ │ .line 261 │ :cond_1 │ - add-int/lit8 v1, v1, 0x1 │ + add-int/lit8 v2, v2, 0x1 │ │ goto :goto_1 │ │ .line 265 │ - .end local v2 # "id":I │ + .end local v0 # "id":I │ :cond_2 │ - iget-object v0, p0, Lcom/negusoft/holoaccent/AccentResources;->mTransformationDrawableIds:[I │ - │ - array-length v3, v0 │ + iget-object v2, p0, Lcom/negusoft/holoaccent/AccentResources;->mTransformationDrawableIds:[I │ │ - const/4 v1, 0x0 │ + array-length v3, v2 │ │ :goto_2 │ if-ge v1, v3, :cond_4 │ │ - aget v2, v0, v1 │ + aget v0, v2, v1 │ │ .line 266 │ - .restart local v2 # "id":I │ - if-ne p1, v2, :cond_3 │ + .restart local v0 # "id":I │ + if-ne p1, v0, :cond_3 │ │ .line 267 │ - iget-object v4, p0, Lcom/negusoft/holoaccent/AccentResources;->mPalette:Lcom/negusoft/holoaccent/AccentPalette; │ + iget-object v1, p0, Lcom/negusoft/holoaccent/AccentResources;->mPalette:Lcom/negusoft/holoaccent/AccentPalette; │ │ - iget v4, v4, Lcom/negusoft/holoaccent/AccentPalette;->accentColor:I │ + iget v1, v1, Lcom/negusoft/holoaccent/AccentPalette;->accentColor:I │ │ - invoke-direct {p0, p1, p2, v4}, Lcom/negusoft/holoaccent/AccentResources;->getTintTransformationResourceStream(ILandroid/util/TypedValue;I)Ljava/io/InputStream; │ + invoke-direct {p0, p1, p2, v1}, Lcom/negusoft/holoaccent/AccentResources;->getTintTransformationResourceStream(ILandroid/util/TypedValue;I)Ljava/io/InputStream; │ │ - move-result-object v4 │ + move-result-object v1 │ │ goto :goto_0 │ │ .line 265 │ :cond_3 │ add-int/lit8 v1, v1, 0x1 │ │ goto :goto_2 │ │ .line 269 │ - .end local v2 # "id":I │ + .end local v0 # "id":I │ :cond_4 │ invoke-super {p0, p1, p2}, Landroid/content/res/Resources;->openRawResource(ILandroid/util/TypedValue;)Ljava/io/InputStream; │ │ - move-result-object v4 │ + move-result-object v1 │ │ goto :goto_0 │ .end method ├── smali/com/negusoft/holoaccent/preference/SwitchPreference.smali │ @@ -2,15 +2,14 @@ │ .super Landroid/preference/SwitchPreference; │ .source "SwitchPreference.java" │ │ │ # annotations │ .annotation system Ldalvik/annotation/MemberClasses; │ value = { │ - Lcom/negusoft/holoaccent/preference/SwitchPreference$1;, │ Lcom/negusoft/holoaccent/preference/SwitchPreference$Listener; │ } │ .end annotation │ │ │ # instance fields │ .field private final mListener:Lcom/negusoft/holoaccent/preference/SwitchPreference$Listener; │ @@ -207,14 +206,15 @@ │ │ .method sendAccessibilityEvent(Landroid/view/View;)V │ .locals 4 │ .param p1, "view" # Landroid/view/View; │ │ .prologue │ .line 108 │ + .line 109 │ invoke-virtual {p0}, Lcom/negusoft/holoaccent/preference/SwitchPreference;->getContext()Landroid/content/Context; │ │ move-result-object v2 │ │ const-string v3, "accessibility" │ │ invoke-virtual {v2, v3}, Landroid/content/Context;->getSystemService(Ljava/lang/String;)Ljava/lang/Object; ├── smali/com/negusoft/holoaccent/drawable/SpinnerDrawable.smali │ @@ -2,15 +2,14 @@ │ .super Landroid/graphics/drawable/Drawable; │ .source "SpinnerDrawable.java" │ │ │ # annotations │ .annotation system Ldalvik/annotation/MemberClasses; │ value = { │ - Lcom/negusoft/holoaccent/drawable/SpinnerDrawable$1;, │ Lcom/negusoft/holoaccent/drawable/SpinnerDrawable$SpinnerConstantState;, │ Lcom/negusoft/holoaccent/drawable/SpinnerDrawable$Type; │ } │ .end annotation │ │ │ # static fields ├── smali/com/negusoft/holoaccent/drawable/ActionBarBackgroundDrawable.smali │ @@ -2,15 +2,14 @@ │ .super Landroid/graphics/drawable/Drawable; │ .source "ActionBarBackgroundDrawable.java" │ │ │ # annotations │ .annotation system Ldalvik/annotation/MemberClasses; │ value = { │ - Lcom/negusoft/holoaccent/drawable/ActionBarBackgroundDrawable$1;, │ Lcom/negusoft/holoaccent/drawable/ActionBarBackgroundDrawable$ActionBarBackgroundConstantState; │ } │ .end annotation │ │ │ # static fields │ .field private static final DEFAULT_OPACITY:I = 0xff │ @@ -31,71 +30,73 @@ │ .param p2, "palette" # Lcom/negusoft/holoaccent/AccentPalette; │ .param p3, "styleAttribute" # I │ .param p4, "overline" # Z │ │ .prologue │ const/16 v10, 0xff │ │ - const/4 v9, 0x0 │ - │ .line 42 │ invoke-direct {p0}, Landroid/graphics/drawable/Drawable;->()V │ │ .line 43 │ const/4 v0, 0x0 │ │ sget-object v5, Lcom/negusoft/holoaccent/R$styleable;->ColoredActionBarStacked:[I │ │ + const/4 v9, 0x0 │ + │ invoke-virtual {p1, v0, v5, p3, v9}, Landroid/content/Context;->obtainStyledAttributes(Landroid/util/AttributeSet;[III)Landroid/content/res/TypedArray; │ │ move-result-object v6 │ │ .line 44 │ .local v6, "attrs":Landroid/content/res/TypedArray; │ - const/4 v0, 0x1 │ + sget v0, Lcom/negusoft/holoaccent/R$styleable;->ColoredActionBarStacked_accentLineColor:I │ │ invoke-virtual {p2}, Lcom/negusoft/holoaccent/AccentPalette;->getDarkAccentColor()I │ │ move-result v5 │ │ invoke-virtual {v6, v0, v5}, Landroid/content/res/TypedArray;->getColor(II)I │ │ move-result v3 │ │ .line 45 │ .local v3, "lineColor":I │ - const/4 v0, 0x0 │ + sget v0, Lcom/negusoft/holoaccent/R$styleable;->ColoredActionBarStacked_accentLineWidth:I │ + │ + const/4 v5, 0x0 │ │ - invoke-virtual {v6, v9, v0}, Landroid/content/res/TypedArray;->getDimension(IF)F │ + invoke-virtual {v6, v0, v5}, Landroid/content/res/TypedArray;->getDimension(IF)F │ │ move-result v4 │ │ .line 46 │ .local v4, "lineWidthDp":F │ - const/4 v0, 0x2 │ + sget v0, Lcom/negusoft/holoaccent/R$styleable;->ColoredActionBarStacked_accentLineOpacity:I │ │ invoke-virtual {v6, v0, v10}, Landroid/content/res/TypedArray;->getInteger(II)I │ │ move-result v8 │ │ .line 47 │ .local v8, "lineOpacity":I │ - const/4 v0, 0x3 │ + sget v0, Lcom/negusoft/holoaccent/R$styleable;->ColoredActionBarStacked_accentBackgroundColor:I │ │ invoke-virtual {p2}, Lcom/negusoft/holoaccent/AccentPalette;->getDarkAccentColor()I │ │ move-result v5 │ │ invoke-virtual {v6, v0, v5}, Landroid/content/res/TypedArray;->getColor(II)I │ │ move-result v2 │ │ .line 48 │ .local v2, "backgroundColor":I │ - const/4 v0, 0x4 │ + sget v0, Lcom/negusoft/holoaccent/R$styleable;->ColoredActionBarStacked_accentBackgroundOpacity:I │ │ invoke-virtual {v6, v0, v10}, Landroid/content/res/TypedArray;->getInteger(II)I │ │ move-result v7 │ │ .line 50 │ .local v7, "backgroundOpacity":I ├── smali/com/negusoft/holoaccent/drawable/IndeterminedProgressDrawable$1.smali │ @@ -20,14 +20,15 @@ │ # instance fields │ .field final synthetic this$0:Lcom/negusoft/holoaccent/drawable/IndeterminedProgressDrawable; │ │ │ # direct methods │ .method constructor (Lcom/negusoft/holoaccent/drawable/IndeterminedProgressDrawable;)V │ .locals 0 │ + .param p1, "this$0" # Lcom/negusoft/holoaccent/drawable/IndeterminedProgressDrawable; │ │ .prologue │ .line 53 │ iput-object p1, p0, Lcom/negusoft/holoaccent/drawable/IndeterminedProgressDrawable$1;->this$0:Lcom/negusoft/holoaccent/drawable/IndeterminedProgressDrawable; │ │ invoke-direct {p0}, Ljava/lang/Object;->()V ├── smali/com/negusoft/holoaccent/drawable/ToggleForegroundDrawable.smali │ @@ -57,15 +57,15 @@ │ │ invoke-virtual {v6, v7}, Landroid/content/res/Resources$Theme;->obtainStyledAttributes([I)Landroid/content/res/TypedArray; │ │ move-result-object v0 │ │ .line 45 │ .local v0, "attrs":Landroid/content/res/TypedArray; │ - const/4 v6, 0x0 │ + sget v6, Lcom/negusoft/holoaccent/R$styleable;->HoloAccent_accentColor:I │ │ sget v7, Lcom/negusoft/holoaccent/R$color;->ha__accent_default:I │ │ invoke-virtual {v5, v7}, Landroid/content/res/Resources;->getColor(I)I │ │ move-result v7 ├── smali/com/negusoft/holoaccent/drawable/IndeterminedProgressLegacyDrawable.smali │ @@ -37,21 +37,19 @@ │ .field private final mGapPercentages:[F │ │ .field private final mPaint:Landroid/graphics/Paint; │ │ │ # direct methods │ .method public constructor (Landroid/content/Context;I)V │ - .locals 9 │ + .locals 8 │ .param p1, "c" # Landroid/content/Context; │ .param p2, "index" # I │ │ .prologue │ - const/4 v8, 0x0 │ - │ const/4 v7, 0x5 │ │ const/4 v6, 0x6 │ │ .line 66 │ invoke-direct {p0}, Landroid/graphics/drawable/Drawable;->()V │ │ @@ -112,17 +110,19 @@ │ iput-object v3, p0, Lcom/negusoft/holoaccent/drawable/IndeterminedProgressLegacyDrawable;->GAP_PERCENTAGES_8:[F │ │ .line 58 │ const/16 v3, 0x8 │ │ new-array v3, v3, [[F │ │ - iget-object v4, p0, Lcom/negusoft/holoaccent/drawable/IndeterminedProgressLegacyDrawable;->GAP_PERCENTAGES_1:[F │ + const/4 v4, 0x0 │ + │ + iget-object v5, p0, Lcom/negusoft/holoaccent/drawable/IndeterminedProgressLegacyDrawable;->GAP_PERCENTAGES_1:[F │ │ - aput-object v4, v3, v8 │ + aput-object v5, v3, v4 │ │ const/4 v4, 0x1 │ │ iget-object v5, p0, Lcom/negusoft/holoaccent/drawable/IndeterminedProgressLegacyDrawable;->GAP_PERCENTAGES_2:[F │ │ aput-object v5, v3, v4 │ │ @@ -182,21 +182,23 @@ │ │ invoke-virtual {v3, v4}, Landroid/content/res/Resources$Theme;->obtainStyledAttributes([I)Landroid/content/res/TypedArray; │ │ move-result-object v0 │ │ .line 71 │ .local v0, "attrs":Landroid/content/res/TypedArray; │ - sget v3, Lcom/negusoft/holoaccent/R$color;->ha__accent_default:I │ + sget v3, Lcom/negusoft/holoaccent/R$styleable;->HoloAccent_accentColor:I │ + │ + sget v4, Lcom/negusoft/holoaccent/R$color;->ha__accent_default:I │ │ - invoke-virtual {v2, v3}, Landroid/content/res/Resources;->getColor(I)I │ + invoke-virtual {v2, v4}, Landroid/content/res/Resources;->getColor(I)I │ │ - move-result v3 │ + move-result v4 │ │ - invoke-virtual {v0, v8, v3}, Landroid/content/res/TypedArray;->getColor(II)I │ + invoke-virtual {v0, v3, v4}, Landroid/content/res/TypedArray;->getColor(II)I │ │ move-result v1 │ │ .line 72 │ .local v1, "color":I │ invoke-virtual {v0}, Landroid/content/res/TypedArray;->recycle()V │ │ @@ -596,139 +598,128 @@ │ .line 91 │ return-object v1 │ .end method │ │ │ # virtual methods │ .method public draw(Landroid/graphics/Canvas;)V │ - .locals 18 │ + .locals 14 │ .param p1, "canvas" # Landroid/graphics/Canvas; │ │ .prologue │ + const/4 v5, 0x1 │ + │ .line 115 │ - invoke-virtual/range {p0 .. p0}, Lcom/negusoft/holoaccent/drawable/IndeterminedProgressLegacyDrawable;->getBounds()Landroid/graphics/Rect; │ + invoke-virtual {p0}, Lcom/negusoft/holoaccent/drawable/IndeterminedProgressLegacyDrawable;->getBounds()Landroid/graphics/Rect; │ │ - move-result-object v12 │ + move-result-object v10 │ │ .line 117 │ - .local v12, "bounds":Landroid/graphics/Rect; │ - invoke-virtual {v12}, Landroid/graphics/Rect;->width()I │ + .local v10, "bounds":Landroid/graphics/Rect; │ + invoke-virtual {v10}, Landroid/graphics/Rect;->width()I │ │ - move-result v1 │ + move-result v0 │ │ - int-to-float v8, v1 │ + int-to-float v7, v0 │ │ .line 118 │ - .local v8, "totalWidth":F │ - const/4 v1, 0x1 │ + .local v7, "totalWidth":F │ + const v0, 0x44178000 # 606.0f │ │ - const v5, 0x44178000 # 606.0f │ + iget-object v4, p0, Lcom/negusoft/holoaccent/drawable/IndeterminedProgressLegacyDrawable;->mDisplayMetrics:Landroid/util/DisplayMetrics; │ │ - move-object/from16 v0, p0 │ + invoke-static {v5, v0, v4}, Landroid/util/TypedValue;->applyDimension(IFLandroid/util/DisplayMetrics;)F │ │ - iget-object v6, v0, Lcom/negusoft/holoaccent/drawable/IndeterminedProgressLegacyDrawable;->mDisplayMetrics:Landroid/util/DisplayMetrics; │ - │ - invoke-static {v1, v5, v6}, Landroid/util/TypedValue;->applyDimension(IFLandroid/util/DisplayMetrics;)F │ - │ - move-result v16 │ + move-result v12 │ │ .line 119 │ - .local v16, "minWidth":F │ - cmpg-float v1, v8, v16 │ + .local v12, "minWidth":F │ + cmpg-float v0, v7, v12 │ │ - if-gez v1, :cond_0 │ + if-gez v0, :cond_0 │ │ .line 120 │ - move/from16 v8, v16 │ + move v7, v12 │ │ .line 122 │ :cond_0 │ - invoke-virtual {v12}, Landroid/graphics/Rect;->exactCenterY()F │ + invoke-virtual {v10}, Landroid/graphics/Rect;->exactCenterY()F │ │ - move-result v3 │ + move-result v2 │ │ .line 123 │ - .local v3, "centerY":F │ - iget v1, v12, Landroid/graphics/Rect;->left:I │ + .local v2, "centerY":F │ + iget v0, v10, Landroid/graphics/Rect;->left:I │ │ - int-to-float v2, v1 │ + int-to-float v1, v0 │ │ .line 125 │ - .local v2, "startX":F │ - const/4 v1, 0x1 │ - │ - const/high16 v5, 0x40800000 # 4.0f │ + .local v1, "startX":F │ + const/high16 v0, 0x40800000 # 4.0f │ │ - move-object/from16 v0, p0 │ + iget-object v4, p0, Lcom/negusoft/holoaccent/drawable/IndeterminedProgressLegacyDrawable;->mDisplayMetrics:Landroid/util/DisplayMetrics; │ │ - iget-object v6, v0, Lcom/negusoft/holoaccent/drawable/IndeterminedProgressLegacyDrawable;->mDisplayMetrics:Landroid/util/DisplayMetrics; │ + invoke-static {v5, v0, v4}, Landroid/util/TypedValue;->applyDimension(IFLandroid/util/DisplayMetrics;)F │ │ - invoke-static {v1, v5, v6}, Landroid/util/TypedValue;->applyDimension(IFLandroid/util/DisplayMetrics;)F │ - │ - move-result v13 │ + move-result v11 │ │ .line 128 │ - .local v13, "gapWidth":F │ - move-object/from16 v0, p0 │ + .local v11, "gapWidth":F │ + iget-object v8, p0, Lcom/negusoft/holoaccent/drawable/IndeterminedProgressLegacyDrawable;->mGapPercentages:[F │ │ - iget-object v11, v0, Lcom/negusoft/holoaccent/drawable/IndeterminedProgressLegacyDrawable;->mGapPercentages:[F │ + array-length v9, v8 │ │ - .local v11, "arr$":[F │ - array-length v15, v11 │ + const/4 v0, 0x0 │ │ - .local v15, "len$":I │ - const/4 v14, 0x0 │ + move v6, v0 │ │ - .local v14, "i$":I │ :goto_0 │ - if-ge v14, v15, :cond_1 │ + if-ge v6, v9, :cond_1 │ │ - aget v17, v11, v14 │ + aget v13, v8, v6 │ │ .line 129 │ - .local v17, "startPercentage":F │ - mul-float v4, v8, v17 │ + .local v13, "startPercentage":F │ + mul-float v3, v7, v13 │ │ .line 130 │ - .local v4, "stopX":F │ - move-object/from16 v0, p0 │ - │ - iget-object v6, v0, Lcom/negusoft/holoaccent/drawable/IndeterminedProgressLegacyDrawable;->mPaint:Landroid/graphics/Paint; │ + .local v3, "stopX":F │ + iget-object v5, p0, Lcom/negusoft/holoaccent/drawable/IndeterminedProgressLegacyDrawable;->mPaint:Landroid/graphics/Paint; │ │ - move-object/from16 v1, p1 │ + move-object v0, p1 │ │ - move v5, v3 │ + move v4, v2 │ │ - invoke-virtual/range {v1 .. v6}, Landroid/graphics/Canvas;->drawLine(FFFFLandroid/graphics/Paint;)V │ + invoke-virtual/range {v0 .. v5}, Landroid/graphics/Canvas;->drawLine(FFFFLandroid/graphics/Paint;)V │ │ .line 131 │ - add-float v2, v4, v13 │ + add-float v1, v3, v11 │ │ .line 128 │ - add-int/lit8 v14, v14, 0x1 │ + add-int/lit8 v0, v6, 0x1 │ + │ + move v6, v0 │ │ goto :goto_0 │ │ .line 133 │ - .end local v4 # "stopX":F │ - .end local v17 # "startPercentage":F │ + .end local v3 # "stopX":F │ + .end local v13 # "startPercentage":F │ :cond_1 │ - move-object/from16 v0, p0 │ + iget-object v9, p0, Lcom/negusoft/holoaccent/drawable/IndeterminedProgressLegacyDrawable;->mPaint:Landroid/graphics/Paint; │ │ - iget-object v10, v0, Lcom/negusoft/holoaccent/drawable/IndeterminedProgressLegacyDrawable;->mPaint:Landroid/graphics/Paint; │ + move-object v4, p1 │ │ - move-object/from16 v5, p1 │ + move v5, v1 │ │ move v6, v2 │ │ - move v7, v3 │ - │ - move v9, v3 │ + move v8, v2 │ │ - invoke-virtual/range {v5 .. v10}, Landroid/graphics/Canvas;->drawLine(FFFFLandroid/graphics/Paint;)V │ + invoke-virtual/range {v4 .. v9}, Landroid/graphics/Canvas;->drawLine(FFFFLandroid/graphics/Paint;)V │ │ .line 134 │ return-void │ .end method │ │ .method public getMinimumHeight()I │ .locals 4 ├── smali/com/negusoft/holoaccent/drawable/IndeterminedProgressDrawable.smali │ @@ -82,15 +82,15 @@ │ │ invoke-virtual {v3, v4}, Landroid/content/res/Resources$Theme;->obtainStyledAttributes([I)Landroid/content/res/TypedArray; │ │ move-result-object v0 │ │ .line 77 │ .local v0, "attrs":Landroid/content/res/TypedArray; │ - const/4 v3, 0x0 │ + sget v3, Lcom/negusoft/holoaccent/R$styleable;->HoloAccent_accentColor:I │ │ sget v4, Lcom/negusoft/holoaccent/R$color;->ha__accent_default:I │ │ invoke-virtual {v2, v4}, Landroid/content/res/Resources;->getColor(I)I │ │ move-result v4 │ │ @@ -297,172 +297,161 @@ │ .line 101 │ return-object v1 │ .end method │ │ │ # virtual methods │ .method public draw(Landroid/graphics/Canvas;)V │ - .locals 18 │ + .locals 14 │ .param p1, "canvas" # Landroid/graphics/Canvas; │ │ .prologue │ + const/4 v5, 0x1 │ + │ .line 130 │ - invoke-virtual/range {p0 .. p0}, Lcom/negusoft/holoaccent/drawable/IndeterminedProgressDrawable;->getBounds()Landroid/graphics/Rect; │ + invoke-virtual {p0}, Lcom/negusoft/holoaccent/drawable/IndeterminedProgressDrawable;->getBounds()Landroid/graphics/Rect; │ │ - move-result-object v12 │ + move-result-object v10 │ │ .line 132 │ - .local v12, "bounds":Landroid/graphics/Rect; │ - invoke-virtual {v12}, Landroid/graphics/Rect;->width()I │ + .local v10, "bounds":Landroid/graphics/Rect; │ + invoke-virtual {v10}, Landroid/graphics/Rect;->width()I │ │ - move-result v1 │ + move-result v0 │ │ - int-to-float v8, v1 │ + int-to-float v7, v0 │ │ .line 133 │ - .local v8, "totalWidth":F │ - const/4 v1, 0x1 │ + .local v7, "totalWidth":F │ + const/high16 v0, 0x43800000 # 256.0f │ │ - const/high16 v5, 0x43800000 # 256.0f │ + iget-object v4, p0, Lcom/negusoft/holoaccent/drawable/IndeterminedProgressDrawable;->mDisplayMetrics:Landroid/util/DisplayMetrics; │ │ - move-object/from16 v0, p0 │ + invoke-static {v5, v0, v4}, Landroid/util/TypedValue;->applyDimension(IFLandroid/util/DisplayMetrics;)F │ │ - iget-object v6, v0, Lcom/negusoft/holoaccent/drawable/IndeterminedProgressDrawable;->mDisplayMetrics:Landroid/util/DisplayMetrics; │ - │ - invoke-static {v1, v5, v6}, Landroid/util/TypedValue;->applyDimension(IFLandroid/util/DisplayMetrics;)F │ - │ - move-result v16 │ + move-result v12 │ │ .line 134 │ - .local v16, "minWidth":F │ - cmpg-float v1, v8, v16 │ + .local v12, "minWidth":F │ + cmpg-float v0, v7, v12 │ │ - if-gez v1, :cond_0 │ + if-gez v0, :cond_0 │ │ .line 135 │ - move/from16 v8, v16 │ + move v7, v12 │ │ .line 137 │ :cond_0 │ - const/4 v1, 0x1 │ - │ - const/high16 v5, 0x40800000 # 4.0f │ + const/high16 v0, 0x40800000 # 4.0f │ │ - move-object/from16 v0, p0 │ + iget-object v4, p0, Lcom/negusoft/holoaccent/drawable/IndeterminedProgressDrawable;->mDisplayMetrics:Landroid/util/DisplayMetrics; │ │ - iget-object v6, v0, Lcom/negusoft/holoaccent/drawable/IndeterminedProgressDrawable;->mDisplayMetrics:Landroid/util/DisplayMetrics; │ + invoke-static {v5, v0, v4}, Landroid/util/TypedValue;->applyDimension(IFLandroid/util/DisplayMetrics;)F │ │ - invoke-static {v1, v5, v6}, Landroid/util/TypedValue;->applyDimension(IFLandroid/util/DisplayMetrics;)F │ - │ - move-result v13 │ + move-result v11 │ │ .line 138 │ - .local v13, "gapWidth":F │ - invoke-virtual {v12}, Landroid/graphics/Rect;->exactCenterY()F │ + .local v11, "gapWidth":F │ + invoke-virtual {v10}, Landroid/graphics/Rect;->exactCenterY()F │ │ - move-result v3 │ + move-result v2 │ │ .line 139 │ - .local v3, "centerY":F │ - iget v1, v12, Landroid/graphics/Rect;->left:I │ + .local v2, "centerY":F │ + iget v0, v10, Landroid/graphics/Rect;->left:I │ │ - int-to-float v2, v1 │ + int-to-float v1, v0 │ │ .line 142 │ - .local v2, "startX":F │ - add-float/2addr v8, v13 │ + .local v1, "startX":F │ + add-float/2addr v7, v11 │ │ .line 144 │ - move-object/from16 v0, p0 │ + iget-object v8, p0, Lcom/negusoft/holoaccent/drawable/IndeterminedProgressDrawable;->mGapPercentages:[F │ │ - iget-object v11, v0, Lcom/negusoft/holoaccent/drawable/IndeterminedProgressDrawable;->mGapPercentages:[F │ + array-length v9, v8 │ │ - .local v11, "arr$":[F │ - array-length v15, v11 │ + const/4 v0, 0x0 │ │ - .local v15, "len$":I │ - const/4 v14, 0x0 │ + move v6, v0 │ │ - .local v14, "i$":I │ :goto_0 │ - if-ge v14, v15, :cond_2 │ + if-ge v6, v9, :cond_2 │ │ - aget v17, v11, v14 │ + aget v13, v8, v6 │ │ .line 145 │ - .local v17, "startPercentage":F │ - iget v1, v12, Landroid/graphics/Rect;->left:I │ + .local v13, "startPercentage":F │ + iget v0, v10, Landroid/graphics/Rect;->left:I │ │ - int-to-float v1, v1 │ + int-to-float v0, v0 │ │ - mul-float v5, v8, v17 │ + mul-float v4, v7, v13 │ │ - add-float/2addr v1, v5 │ + add-float/2addr v0, v4 │ │ - sub-float v4, v1, v13 │ + sub-float v3, v0, v11 │ │ .line 146 │ - .local v4, "stopX":F │ - iget v1, v12, Landroid/graphics/Rect;->left:I │ + .local v3, "stopX":F │ + iget v0, v10, Landroid/graphics/Rect;->left:I │ │ - int-to-float v1, v1 │ + int-to-float v0, v0 │ │ - cmpg-float v1, v4, v1 │ + cmpg-float v0, v3, v0 │ │ - if-gez v1, :cond_1 │ + if-gez v0, :cond_1 │ │ .line 147 │ - iget v1, v12, Landroid/graphics/Rect;->left:I │ + iget v0, v10, Landroid/graphics/Rect;->left:I │ │ - int-to-float v1, v1 │ + int-to-float v0, v0 │ │ - mul-float v5, v8, v17 │ + mul-float v4, v7, v13 │ │ - add-float v2, v1, v5 │ + add-float v1, v0, v4 │ │ .line 144 │ :goto_1 │ - add-int/lit8 v14, v14, 0x1 │ + add-int/lit8 v0, v6, 0x1 │ + │ + move v6, v0 │ │ goto :goto_0 │ │ .line 150 │ :cond_1 │ - move-object/from16 v0, p0 │ - │ - iget-object v6, v0, Lcom/negusoft/holoaccent/drawable/IndeterminedProgressDrawable;->mPaint:Landroid/graphics/Paint; │ + iget-object v5, p0, Lcom/negusoft/holoaccent/drawable/IndeterminedProgressDrawable;->mPaint:Landroid/graphics/Paint; │ │ - move-object/from16 v1, p1 │ + move-object v0, p1 │ │ - move v5, v3 │ + move v4, v2 │ │ - invoke-virtual/range {v1 .. v6}, Landroid/graphics/Canvas;->drawLine(FFFFLandroid/graphics/Paint;)V │ + invoke-virtual/range {v0 .. v5}, Landroid/graphics/Canvas;->drawLine(FFFFLandroid/graphics/Paint;)V │ │ .line 151 │ - add-float v2, v4, v13 │ + add-float v1, v3, v11 │ │ goto :goto_1 │ │ .line 153 │ - .end local v4 # "stopX":F │ - .end local v17 # "startPercentage":F │ + .end local v3 # "stopX":F │ + .end local v13 # "startPercentage":F │ :cond_2 │ - move-object/from16 v0, p0 │ + iget-object v9, p0, Lcom/negusoft/holoaccent/drawable/IndeterminedProgressDrawable;->mPaint:Landroid/graphics/Paint; │ │ - iget-object v10, v0, Lcom/negusoft/holoaccent/drawable/IndeterminedProgressDrawable;->mPaint:Landroid/graphics/Paint; │ + move-object v4, p1 │ │ - move-object/from16 v5, p1 │ + move v5, v1 │ │ move v6, v2 │ │ - move v7, v3 │ - │ - move v9, v3 │ + move v8, v2 │ │ - invoke-virtual/range {v5 .. v10}, Landroid/graphics/Canvas;->drawLine(FFFFLandroid/graphics/Paint;)V │ + invoke-virtual/range {v4 .. v9}, Landroid/graphics/Canvas;->drawLine(FFFFLandroid/graphics/Paint;)V │ │ .line 154 │ return-void │ .end method │ │ .method public getMinimumHeight()I │ .locals 4 ├── smali/com/negusoft/holoaccent/activity/AccentActivity.smali │ @@ -2,15 +2,14 @@ │ .super Landroid/app/Activity; │ .source "AccentActivity.java" │ │ │ # annotations │ .annotation system Ldalvik/annotation/MemberClasses; │ value = { │ - Lcom/negusoft/holoaccent/activity/AccentActivity$1;, │ Lcom/negusoft/holoaccent/activity/AccentActivity$MyInitListener; │ } │ .end annotation │ │ │ # instance fields │ .field private final mAccentHelper:Lcom/negusoft/holoaccent/AccentHelper; │ @@ -27,14 +26,15 @@ │ .line 14 │ new-instance v0, Lcom/negusoft/holoaccent/AccentHelper; │ │ invoke-virtual {p0}, Lcom/negusoft/holoaccent/activity/AccentActivity;->getOverrideAccentColor()I │ │ move-result v1 │ │ + .line 15 │ invoke-virtual {p0}, Lcom/negusoft/holoaccent/activity/AccentActivity;->getOverrideAccentColorDark()I │ │ move-result v2 │ │ invoke-virtual {p0}, Lcom/negusoft/holoaccent/activity/AccentActivity;->getOverrideAccentColorActionBar()I │ │ move-result v3 │ @@ -45,15 +45,15 @@ │ │ invoke-direct {v4, p0, v5}, Lcom/negusoft/holoaccent/activity/AccentActivity$MyInitListener;->(Lcom/negusoft/holoaccent/activity/AccentActivity;Lcom/negusoft/holoaccent/activity/AccentActivity$1;)V │ │ invoke-direct {v0, v1, v2, v3, v4}, Lcom/negusoft/holoaccent/AccentHelper;->(IIILcom/negusoft/holoaccent/AccentHelper$OnInitListener;)V │ │ iput-object v0, p0, Lcom/negusoft/holoaccent/activity/AccentActivity;->mAccentHelper:Lcom/negusoft/holoaccent/AccentHelper; │ │ - .line 64 │ + .line 14 │ return-void │ .end method │ │ │ # virtual methods │ .method public getAccentHelper()Lcom/negusoft/holoaccent/AccentHelper; │ .locals 1 ├── smali/com/negusoft/holoaccent/widget/AccentSwitch.smali │ @@ -159,15 +159,15 @@ │ │ .prologue │ const/4 v7, 0x1 │ │ .line 167 │ invoke-direct {p0, p1, p2, p3}, Landroid/widget/CompoundButton;->(Landroid/content/Context;Landroid/util/AttributeSet;I)V │ │ - .line 103 │ + .line 104 │ invoke-static {}, Landroid/view/VelocityTracker;->obtain()Landroid/view/VelocityTracker; │ │ move-result-object v5 │ │ iput-object v5, p0, Lcom/negusoft/holoaccent/widget/AccentSwitch;->mVelocityTracker:Landroid/view/VelocityTracker; │ │ .line 124 │ @@ -208,15 +208,15 @@ │ │ invoke-virtual {p1, p2, v5, p3, v6}, Landroid/content/Context;->obtainStyledAttributes(Landroid/util/AttributeSet;[III)Landroid/content/res/TypedArray; │ │ move-result-object v0 │ │ .line 178 │ .local v0, "a":Landroid/content/res/TypedArray; │ - const/4 v5, 0x3 │ + sget v5, Lcom/negusoft/holoaccent/R$styleable;->AccentSwitch_android_thumb:I │ │ invoke-virtual {v0, v5}, Landroid/content/res/TypedArray;->getDrawable(I)Landroid/graphics/drawable/Drawable; │ │ move-result-object v5 │ │ iput-object v5, p0, Lcom/negusoft/holoaccent/widget/AccentSwitch;->mThumbDrawable:Landroid/graphics/drawable/Drawable; │ │ @@ -230,15 +230,15 @@ │ │ move-result-object v5 │ │ iput-object v5, p0, Lcom/negusoft/holoaccent/widget/AccentSwitch;->mThumbDrawable:Landroid/graphics/drawable/Drawable; │ │ .line 182 │ :cond_0 │ - const/4 v5, 0x5 │ + sget v5, Lcom/negusoft/holoaccent/R$styleable;->AccentSwitch_android_track:I │ │ invoke-virtual {v0, v5}, Landroid/content/res/TypedArray;->getDrawable(I)Landroid/graphics/drawable/Drawable; │ │ move-result-object v5 │ │ iput-object v5, p0, Lcom/negusoft/holoaccent/widget/AccentSwitch;->mTrackDrawable:Landroid/graphics/drawable/Drawable; │ │ @@ -252,15 +252,17 @@ │ │ move-result-object v5 │ │ iput-object v5, p0, Lcom/negusoft/holoaccent/widget/AccentSwitch;->mTrackDrawable:Landroid/graphics/drawable/Drawable; │ │ .line 186 │ :cond_1 │ - invoke-virtual {v0, v7}, Landroid/content/res/TypedArray;->getText(I)Ljava/lang/CharSequence; │ + sget v5, Lcom/negusoft/holoaccent/R$styleable;->AccentSwitch_android_textOn:I │ + │ + invoke-virtual {v0, v5}, Landroid/content/res/TypedArray;->getText(I)Ljava/lang/CharSequence; │ │ move-result-object v5 │ │ iput-object v5, p0, Lcom/negusoft/holoaccent/widget/AccentSwitch;->mTextOn:Ljava/lang/CharSequence; │ │ .line 187 │ iget-object v5, p0, Lcom/negusoft/holoaccent/widget/AccentSwitch;->mTextOn:Ljava/lang/CharSequence; │ @@ -272,15 +274,15 @@ │ │ move-result-object v5 │ │ iput-object v5, p0, Lcom/negusoft/holoaccent/widget/AccentSwitch;->mTextOn:Ljava/lang/CharSequence; │ │ .line 190 │ :cond_2 │ - const/4 v5, 0x2 │ + sget v5, Lcom/negusoft/holoaccent/R$styleable;->AccentSwitch_android_textOff:I │ │ invoke-virtual {v0, v5}, Landroid/content/res/TypedArray;->getText(I)Ljava/lang/CharSequence; │ │ move-result-object v5 │ │ iput-object v5, p0, Lcom/negusoft/holoaccent/widget/AccentSwitch;->mTextOff:Ljava/lang/CharSequence; │ │ @@ -304,66 +306,72 @@ │ │ invoke-virtual {v5}, Landroid/content/res/Resources;->getDisplayMetrics()Landroid/util/DisplayMetrics; │ │ move-result-object v3 │ │ .line 196 │ .local v3, "metrics":Landroid/util/DisplayMetrics; │ - const/16 v5, 0x8 │ + sget v5, Lcom/negusoft/holoaccent/R$styleable;->AccentSwitch_android_thumbTextPadding:I │ │ const/high16 v6, 0x41400000 # 12.0f │ │ + .line 198 │ invoke-static {v7, v6, v3}, Landroid/util/TypedValue;->applyDimension(IFLandroid/util/DisplayMetrics;)F │ │ move-result v6 │ │ float-to-int v6, v6 │ │ + .line 196 │ invoke-virtual {v0, v5, v6}, Landroid/content/res/TypedArray;->getDimensionPixelSize(II)I │ │ move-result v5 │ │ iput v5, p0, Lcom/negusoft/holoaccent/widget/AccentSwitch;->mThumbTextPadding:I │ │ .line 199 │ - const/4 v5, 0x6 │ + sget v5, Lcom/negusoft/holoaccent/R$styleable;->AccentSwitch_android_switchMinWidth:I │ │ const/high16 v6, 0x42c00000 # 96.0f │ │ + .line 201 │ invoke-static {v7, v6, v3}, Landroid/util/TypedValue;->applyDimension(IFLandroid/util/DisplayMetrics;)F │ │ move-result v6 │ │ float-to-int v6, v6 │ │ + .line 199 │ invoke-virtual {v0, v5, v6}, Landroid/content/res/TypedArray;->getDimensionPixelSize(II)I │ │ move-result v5 │ │ iput v5, p0, Lcom/negusoft/holoaccent/widget/AccentSwitch;->mSwitchMinWidth:I │ │ .line 202 │ - const/4 v5, 0x7 │ + sget v5, Lcom/negusoft/holoaccent/R$styleable;->AccentSwitch_android_switchPadding:I │ │ const/high16 v6, 0x41800000 # 16.0f │ │ + .line 204 │ invoke-static {v7, v6, v3}, Landroid/util/TypedValue;->applyDimension(IFLandroid/util/DisplayMetrics;)F │ │ move-result v6 │ │ float-to-int v6, v6 │ │ + .line 202 │ invoke-virtual {v0, v5, v6}, Landroid/content/res/TypedArray;->getDimensionPixelSize(II)I │ │ move-result v5 │ │ iput v5, p0, Lcom/negusoft/holoaccent/widget/AccentSwitch;->mSwitchPadding:I │ │ .line 206 │ - const/4 v5, 0x4 │ + sget v5, Lcom/negusoft/holoaccent/R$styleable;->AccentSwitch_android_switchTextAppearance:I │ │ sget v6, Lcom/negusoft/holoaccent/R$style;->TextAppearance_HoloAccent_Switch:I │ │ invoke-virtual {v0, v5, v6}, Landroid/content/res/TypedArray;->getResourceId(II)I │ │ move-result v1 │ │ @@ -718,38 +726,41 @@ │ .line 591 │ iget-object v0, p0, Lcom/negusoft/holoaccent/widget/AccentSwitch;->mSwitchTransformationMethod:Lcom/negusoft/holoaccent/widget/AccentSwitch$AllCapsTransformationMethod; │ │ if-eqz v0, :cond_0 │ │ iget-object v0, p0, Lcom/negusoft/holoaccent/widget/AccentSwitch;->mSwitchTransformationMethod:Lcom/negusoft/holoaccent/widget/AccentSwitch$AllCapsTransformationMethod; │ │ + .line 592 │ invoke-virtual {v0, p1, p0}, Lcom/negusoft/holoaccent/widget/AccentSwitch$AllCapsTransformationMethod;->getTransformation(Ljava/lang/CharSequence;Landroid/view/View;)Ljava/lang/CharSequence; │ │ move-result-object v1 │ │ .line 593 │ .local v1, "transformed":Ljava/lang/CharSequence; │ :goto_0 │ new-instance v0, Landroid/text/StaticLayout; │ │ iget-object v2, p0, Lcom/negusoft/holoaccent/widget/AccentSwitch;->mTextPaint:Landroid/text/TextPaint; │ │ iget-object v3, p0, Lcom/negusoft/holoaccent/widget/AccentSwitch;->mTextPaint:Landroid/text/TextPaint; │ │ + .line 594 │ invoke-static {v1, v3}, Landroid/text/Layout;->getDesiredWidth(Ljava/lang/CharSequence;Landroid/text/TextPaint;)F │ │ move-result v3 │ │ - float-to-double v3, v3 │ + float-to-double v4, v3 │ │ - invoke-static {v3, v4}, Ljava/lang/Math;->ceil(D)D │ + .line 593 │ + invoke-static {v4, v5}, Ljava/lang/Math;->ceil(D)D │ │ - move-result-wide v3 │ + move-result-wide v4 │ │ - double-to-int v3, v3 │ + double-to-int v3, v4 │ │ sget-object v4, Landroid/text/Layout$Alignment;->ALIGN_NORMAL:Landroid/text/Layout$Alignment; │ │ const/high16 v5, 0x3f800000 # 1.0f │ │ const/4 v6, 0x0 │ │ @@ -759,15 +770,15 @@ │ │ return-object v0 │ │ .end local v1 # "transformed":Ljava/lang/CharSequence; │ :cond_0 │ move-object v1, p1 │ │ - .line 591 │ + .line 592 │ goto :goto_0 │ .end method │ │ .method private setSwitchTypefaceByIndex(II)V │ .locals 1 │ .param p1, "typefaceIndex" # I │ .param p2, "styleIndex" # I │ @@ -860,14 +871,15 @@ │ .line 698 │ invoke-virtual {p1}, Landroid/view/MotionEvent;->getAction()I │ │ move-result v5 │ │ if-ne v5, v3, :cond_0 │ │ + .line 699 │ invoke-virtual {p0}, Lcom/negusoft/holoaccent/widget/AccentSwitch;->isEnabled()Z │ │ move-result v5 │ │ if-eqz v5, :cond_0 │ │ move v0, v3 │ @@ -928,15 +940,15 @@ │ :goto_2 │ return-void │ │ .end local v0 # "commitChange":Z │ :cond_0 │ move v0, v4 │ │ - .line 698 │ + .line 699 │ goto :goto_0 │ │ .restart local v0 # "commitChange":Z │ .restart local v2 # "xvel":F │ :cond_1 │ move v1, v4 │ │ @@ -1326,14 +1338,15 @@ │ │ .line 810 │ .local v12, "thumbRight":I │ move-object/from16 v0, p0 │ │ iget-object v13, v0, Lcom/negusoft/holoaccent/widget/AccentSwitch;->mThumbDrawable:Landroid/graphics/drawable/Drawable; │ │ + .line 811 │ invoke-virtual {v13, v10, v9, v12, v1}, Landroid/graphics/drawable/Drawable;->setBounds(IIII)V │ │ .line 812 │ move-object/from16 v0, p0 │ │ iget-object v13, v0, Lcom/negusoft/holoaccent/widget/AccentSwitch;->mThumbDrawable:Landroid/graphics/drawable/Drawable; │ │ @@ -1353,28 +1366,30 @@ │ │ iget-object v13, v0, Lcom/negusoft/holoaccent/widget/AccentSwitch;->mTextPaint:Landroid/text/TextPaint; │ │ move-object/from16 v0, p0 │ │ iget-object v14, v0, Lcom/negusoft/holoaccent/widget/AccentSwitch;->mTextColors:Landroid/content/res/ColorStateList; │ │ + .line 817 │ invoke-virtual/range {p0 .. p0}, Lcom/negusoft/holoaccent/widget/AccentSwitch;->getDrawableState()[I │ │ move-result-object v15 │ │ move-object/from16 v0, p0 │ │ iget-object v0, v0, Lcom/negusoft/holoaccent/widget/AccentSwitch;->mTextColors:Landroid/content/res/ColorStateList; │ │ move-object/from16 v16, v0 │ │ invoke-virtual/range {v16 .. v16}, Landroid/content/res/ColorStateList;->getDefaultColor()I │ │ move-result v16 │ │ + .line 816 │ invoke-virtual/range {v14 .. v16}, Landroid/content/res/ColorStateList;->getColorForState([II)I │ │ move-result v14 │ │ invoke-virtual {v13, v14}, Landroid/text/TextPaint;->setColor(I)V │ │ .line 819 │ @@ -1406,38 +1421,41 @@ │ if-eqz v8, :cond_1 │ │ .line 823 │ add-int v13, v10, v12 │ │ div-int/lit8 v13, v13, 0x2 │ │ + .line 824 │ invoke-virtual {v8}, Landroid/text/Layout;->getWidth()I │ │ move-result v14 │ │ div-int/lit8 v14, v14, 0x2 │ │ sub-int/2addr v13, v14 │ │ int-to-float v13, v13 │ │ add-int v14, v5, v2 │ │ div-int/lit8 v14, v14, 0x2 │ │ + .line 826 │ invoke-virtual {v8}, Landroid/text/Layout;->getHeight()I │ │ move-result v15 │ │ div-int/lit8 v15, v15, 0x2 │ │ sub-int/2addr v14, v15 │ │ int-to-float v14, v14 │ │ + .line 823 │ move-object/from16 v0, p1 │ │ invoke-virtual {v0, v13, v14}, Landroid/graphics/Canvas;->translate(FF)V │ │ .line 827 │ move-object/from16 v0, p1 │ │ @@ -1762,18 +1780,20 @@ │ │ invoke-virtual {v4}, Landroid/text/Layout;->getWidth()I │ │ move-result v4 │ │ iget-object v5, p0, Lcom/negusoft/holoaccent/widget/AccentSwitch;->mOffLayout:Landroid/text/Layout; │ │ + .line 564 │ invoke-virtual {v5}, Landroid/text/Layout;->getWidth()I │ │ move-result v5 │ │ + .line 563 │ invoke-static {v4, v5}, Ljava/lang/Math;->max(II)I │ │ move-result v0 │ │ .line 565 │ .local v0, "maxTextWidth":I │ iget v4, p0, Lcom/negusoft/holoaccent/widget/AccentSwitch;->mSwitchMinWidth:I │ @@ -2017,14 +2037,15 @@ │ │ if-gtz v6, :cond_2 │ │ iget v6, p0, Lcom/negusoft/holoaccent/widget/AccentSwitch;->mTouchY:F │ │ sub-float v6, v4, v6 │ │ + .line 639 │ invoke-static {v6}, Ljava/lang/Math;->abs(F)F │ │ move-result v6 │ │ iget v7, p0, Lcom/negusoft/holoaccent/widget/AccentSwitch;->mTouchSlop:I │ │ int-to-float v7, v7 │ @@ -2070,24 +2091,26 @@ │ .local v1, "dx":F │ const/4 v6, 0x0 │ │ iget v7, p0, Lcom/negusoft/holoaccent/widget/AccentSwitch;->mThumbPosition:F │ │ add-float/2addr v7, v1 │ │ + .line 653 │ invoke-direct {p0}, Lcom/negusoft/holoaccent/widget/AccentSwitch;->getThumbScrollRange()I │ │ move-result v8 │ │ int-to-float v8, v8 │ │ invoke-static {v7, v8}, Ljava/lang/Math;->min(FF)F │ │ move-result v7 │ │ + .line 652 │ invoke-static {v6, v7}, Ljava/lang/Math;->max(FF)F │ │ move-result v2 │ │ .line 654 │ .local v2, "newPos":F │ iget v6, p0, Lcom/negusoft/holoaccent/widget/AccentSwitch;->mThumbPosition:F │ @@ -2201,50 +2224,51 @@ │ invoke-virtual {p0}, Lcom/negusoft/holoaccent/widget/AccentSwitch;->requestLayout()V │ │ .line 374 │ return-void │ .end method │ │ .method public setSwitchTextAppearance(Landroid/content/Context;I)V │ - .locals 11 │ + .locals 10 │ .param p1, "context" # Landroid/content/Context; │ .param p2, "resid" # I │ │ .prologue │ - const/4 v10, 0x1 │ - │ - const/4 v9, -0x1 │ + const/4 v9, 0x0 │ │ - const/4 v8, 0x0 │ + const/4 v8, -0x1 │ │ .line 256 │ sget-object v6, Lcom/negusoft/holoaccent/R$styleable;->TextAppearanceAccentSwitch:[I │ │ invoke-virtual {p1, p2, v6}, Landroid/content/Context;->obtainStyledAttributes(I[I)Landroid/content/res/TypedArray; │ │ move-result-object v1 │ │ .line 262 │ .local v1, "appearance":Landroid/content/res/TypedArray; │ - const/4 v6, 0x3 │ + sget v6, Lcom/negusoft/holoaccent/R$styleable;->TextAppearanceAccentSwitch_android_textColor:I │ │ + .line 263 │ invoke-virtual {v1, v6}, Landroid/content/res/TypedArray;->getColorStateList(I)Landroid/content/res/ColorStateList; │ │ move-result-object v2 │ │ .line 264 │ .local v2, "colors":Landroid/content/res/ColorStateList; │ if-eqz v2, :cond_1 │ │ .line 265 │ iput-object v2, p0, Lcom/negusoft/holoaccent/widget/AccentSwitch;->mTextColors:Landroid/content/res/ColorStateList; │ │ .line 272 │ :goto_0 │ - invoke-virtual {v1, v8, v8}, Landroid/content/res/TypedArray;->getDimensionPixelSize(II)I │ + sget v6, Lcom/negusoft/holoaccent/R$styleable;->TextAppearanceAccentSwitch_android_textSize:I │ + │ + invoke-virtual {v1, v6, v9}, Landroid/content/res/TypedArray;->getDimensionPixelSize(II)I │ │ move-result v4 │ │ .line 274 │ .local v4, "ts":I │ if-eqz v4, :cond_0 │ │ @@ -2269,56 +2293,61 @@ │ invoke-virtual {v6, v7}, Landroid/text/TextPaint;->setTextSize(F)V │ │ .line 277 │ invoke-virtual {p0}, Lcom/negusoft/holoaccent/widget/AccentSwitch;->requestLayout()V │ │ .line 283 │ :cond_0 │ - invoke-virtual {v1, v10, v9}, Landroid/content/res/TypedArray;->getInt(II)I │ + sget v6, Lcom/negusoft/holoaccent/R$styleable;->TextAppearanceAccentSwitch_android_typeface:I │ + │ + invoke-virtual {v1, v6, v8}, Landroid/content/res/TypedArray;->getInt(II)I │ │ move-result v5 │ │ .line 285 │ .local v5, "typefaceIndex":I │ - const/4 v6, 0x2 │ + sget v6, Lcom/negusoft/holoaccent/R$styleable;->TextAppearanceAccentSwitch_android_textStyle:I │ │ - invoke-virtual {v1, v6, v9}, Landroid/content/res/TypedArray;->getInt(II)I │ + invoke-virtual {v1, v6, v8}, Landroid/content/res/TypedArray;->getInt(II)I │ │ move-result v3 │ │ .line 288 │ .local v3, "styleIndex":I │ invoke-direct {p0, v5, v3}, Lcom/negusoft/holoaccent/widget/AccentSwitch;->setSwitchTypefaceByIndex(II)V │ │ .line 290 │ - const/4 v6, 0x7 │ + sget v6, Lcom/negusoft/holoaccent/R$styleable;->TextAppearanceAccentSwitch_android_textAllCaps:I │ │ - invoke-virtual {v1, v6, v8}, Landroid/content/res/TypedArray;->getBoolean(IZ)Z │ + invoke-virtual {v1, v6, v9}, Landroid/content/res/TypedArray;->getBoolean(IZ)Z │ │ move-result v0 │ │ .line 292 │ .local v0, "allCaps":Z │ if-eqz v0, :cond_2 │ │ .line 293 │ new-instance v6, Lcom/negusoft/holoaccent/widget/AccentSwitch$AllCapsTransformationMethod; │ │ + .line 294 │ invoke-virtual {p0}, Lcom/negusoft/holoaccent/widget/AccentSwitch;->getContext()Landroid/content/Context; │ │ move-result-object v7 │ │ invoke-direct {v6, p0, v7}, Lcom/negusoft/holoaccent/widget/AccentSwitch$AllCapsTransformationMethod;->(Lcom/negusoft/holoaccent/widget/AccentSwitch;Landroid/content/Context;)V │ │ iput-object v6, p0, Lcom/negusoft/holoaccent/widget/AccentSwitch;->mSwitchTransformationMethod:Lcom/negusoft/holoaccent/widget/AccentSwitch$AllCapsTransformationMethod; │ │ .line 295 │ iget-object v6, p0, Lcom/negusoft/holoaccent/widget/AccentSwitch;->mSwitchTransformationMethod:Lcom/negusoft/holoaccent/widget/AccentSwitch$AllCapsTransformationMethod; │ │ - invoke-virtual {v6, v10}, Lcom/negusoft/holoaccent/widget/AccentSwitch$AllCapsTransformationMethod;->setLengthChangesAllowed(Z)V │ + const/4 v7, 0x1 │ + │ + invoke-virtual {v6, v7}, Lcom/negusoft/holoaccent/widget/AccentSwitch$AllCapsTransformationMethod;->setLengthChangesAllowed(Z)V │ │ .line 300 │ :goto_1 │ invoke-virtual {v1}, Landroid/content/res/TypedArray;->recycle()V │ │ .line 301 │ return-void ├── smali/com/negusoft/holoaccent/widget/AccentSwitch$1.smali │ @@ -20,14 +20,15 @@ │ # instance fields │ .field final synthetic this$0:Lcom/negusoft/holoaccent/widget/AccentSwitch; │ │ │ # direct methods │ .method constructor (Lcom/negusoft/holoaccent/widget/AccentSwitch;)V │ .locals 0 │ + .param p1, "this$0" # Lcom/negusoft/holoaccent/widget/AccentSwitch; │ │ .prologue │ .line 222 │ iput-object p1, p0, Lcom/negusoft/holoaccent/widget/AccentSwitch$1;->this$0:Lcom/negusoft/holoaccent/widget/AccentSwitch; │ │ invoke-direct {p0}, Ljava/lang/Object;->()V ├── smali/com/negusoft/holoaccent/widget/AccentTimePicker.smali │ @@ -93,112 +93,106 @@ │ .method private init(Landroid/content/Context;)V │ .locals 10 │ .param p1, "c" # Landroid/content/Context; │ │ .prologue │ .line 56 │ :try_start_0 │ - sget-object v0, Lcom/negusoft/holoaccent/widget/AccentTimePicker;->NUMBER_PICKER_ID_NAMES:[Ljava/lang/String; │ + sget-object v6, Lcom/negusoft/holoaccent/widget/AccentTimePicker;->NUMBER_PICKER_ID_NAMES:[Ljava/lang/String; │ │ - .local v0, "arr$":[Ljava/lang/String; │ - array-length v5, v0 │ + array-length v7, v6 │ │ - .local v5, "len$":I │ - const/4 v2, 0x0 │ + const/4 v5, 0x0 │ │ - .local v2, "i$":I │ :goto_0 │ - if-ge v2, v5, :cond_2 │ + if-ge v5, v7, :cond_2 │ │ - aget-object v4, v0, v2 │ + aget-object v2, v6, v5 │ │ .line 57 │ - .local v4, "idName":Ljava/lang/String; │ - invoke-static {v4}, Lcom/negusoft/holoaccent/util/NativeResources;->getIdentifier(Ljava/lang/String;)I │ + .local v2, "idName":Ljava/lang/String; │ + invoke-static {v2}, Lcom/negusoft/holoaccent/util/NativeResources;->getIdentifier(Ljava/lang/String;)I │ │ - move-result v3 │ + move-result v1 │ │ .line 58 │ - .local v3, "id":I │ - invoke-virtual {p0, v3}, Lcom/negusoft/holoaccent/widget/AccentTimePicker;->findViewById(I)Landroid/view/View; │ + .local v1, "id":I │ + invoke-virtual {p0, v1}, Lcom/negusoft/holoaccent/widget/AccentTimePicker;->findViewById(I)Landroid/view/View; │ │ - move-result-object v7 │ + move-result-object v4 │ │ .line 59 │ - .local v7, "view":Landroid/view/View; │ - if-nez v7, :cond_1 │ + .local v4, "view":Landroid/view/View; │ + if-nez v4, :cond_1 │ │ .line 56 │ :cond_0 │ :goto_1 │ - add-int/lit8 v2, v2, 0x1 │ + add-int/lit8 v5, v5, 0x1 │ │ goto :goto_0 │ │ .line 61 │ :cond_1 │ - instance-of v8, v7, Landroid/widget/NumberPicker; │ + instance-of v8, v4, Landroid/widget/NumberPicker; │ │ if-eqz v8, :cond_0 │ │ .line 64 │ const-class v8, Landroid/widget/NumberPicker; │ │ const-string v9, "mSelectionDivider" │ │ invoke-virtual {v8, v9}, Ljava/lang/Class;->getDeclaredField(Ljava/lang/String;)Ljava/lang/reflect/Field; │ │ - move-result-object v6 │ + move-result-object v3 │ │ .line 65 │ - .local v6, "selectionDivider":Ljava/lang/reflect/Field; │ + .local v3, "selectionDivider":Ljava/lang/reflect/Field; │ const/4 v8, 0x1 │ │ - invoke-virtual {v6, v8}, Ljava/lang/reflect/Field;->setAccessible(Z)V │ + invoke-virtual {v3, v8}, Ljava/lang/reflect/Field;->setAccessible(Z)V │ │ .line 66 │ invoke-virtual {p1}, Landroid/content/Context;->getResources()Landroid/content/res/Resources; │ │ move-result-object v8 │ │ sget v9, Lcom/negusoft/holoaccent/R$color;->ha__picker_divider:I │ │ invoke-virtual {v8, v9}, Landroid/content/res/Resources;->getColor(I)I │ │ - move-result v1 │ + move-result v0 │ │ .line 67 │ - .local v1, "color":I │ + .local v0, "color":I │ new-instance v8, Landroid/graphics/drawable/ColorDrawable; │ │ - invoke-direct {v8, v1}, Landroid/graphics/drawable/ColorDrawable;->(I)V │ + invoke-direct {v8, v0}, Landroid/graphics/drawable/ColorDrawable;->(I)V │ │ - invoke-virtual {v6, v7, v8}, Ljava/lang/reflect/Field;->set(Ljava/lang/Object;Ljava/lang/Object;)V │ + invoke-virtual {v3, v4, v8}, Ljava/lang/reflect/Field;->set(Ljava/lang/Object;Ljava/lang/Object;)V │ :try_end_0 │ .catch Ljava/lang/NoSuchFieldException; {:try_start_0 .. :try_end_0} :catch_0 │ .catch Ljava/lang/IllegalAccessException; {:try_start_0 .. :try_end_0} :catch_1 │ │ goto :goto_1 │ │ .line 69 │ - .end local v0 # "arr$":[Ljava/lang/String; │ - .end local v1 # "color":I │ - .end local v2 # "i$":I │ - .end local v3 # "id":I │ - .end local v4 # "idName":Ljava/lang/String; │ - .end local v5 # "len$":I │ - .end local v6 # "selectionDivider":Ljava/lang/reflect/Field; │ - .end local v7 # "view":Landroid/view/View; │ + .end local v0 # "color":I │ + .end local v1 # "id":I │ + .end local v2 # "idName":Ljava/lang/String; │ + .end local v3 # "selectionDivider":Ljava/lang/reflect/Field; │ + .end local v4 # "view":Landroid/view/View; │ :catch_0 │ - move-exception v8 │ + move-exception v5 │ │ .line 74 │ :cond_2 │ :goto_2 │ return-void │ │ .line 71 │ :catch_1 │ - move-exception v8 │ + move-exception v5 │ │ goto :goto_2 │ .end method ├── smali/com/negusoft/holoaccent/widget/AccentDatePicker.smali │ @@ -93,112 +93,106 @@ │ .method private init(Landroid/content/Context;)V │ .locals 10 │ .param p1, "c" # Landroid/content/Context; │ │ .prologue │ .line 55 │ :try_start_0 │ - sget-object v0, Lcom/negusoft/holoaccent/widget/AccentDatePicker;->NUMBER_PICKER_ID_NAMES:[Ljava/lang/String; │ + sget-object v6, Lcom/negusoft/holoaccent/widget/AccentDatePicker;->NUMBER_PICKER_ID_NAMES:[Ljava/lang/String; │ │ - .local v0, "arr$":[Ljava/lang/String; │ - array-length v5, v0 │ + array-length v7, v6 │ │ - .local v5, "len$":I │ - const/4 v2, 0x0 │ + const/4 v5, 0x0 │ │ - .local v2, "i$":I │ :goto_0 │ - if-ge v2, v5, :cond_2 │ + if-ge v5, v7, :cond_2 │ │ - aget-object v4, v0, v2 │ + aget-object v2, v6, v5 │ │ .line 56 │ - .local v4, "idName":Ljava/lang/String; │ - invoke-static {v4}, Lcom/negusoft/holoaccent/util/NativeResources;->getIdentifier(Ljava/lang/String;)I │ + .local v2, "idName":Ljava/lang/String; │ + invoke-static {v2}, Lcom/negusoft/holoaccent/util/NativeResources;->getIdentifier(Ljava/lang/String;)I │ │ - move-result v3 │ + move-result v1 │ │ .line 57 │ - .local v3, "id":I │ - invoke-virtual {p0, v3}, Lcom/negusoft/holoaccent/widget/AccentDatePicker;->findViewById(I)Landroid/view/View; │ + .local v1, "id":I │ + invoke-virtual {p0, v1}, Lcom/negusoft/holoaccent/widget/AccentDatePicker;->findViewById(I)Landroid/view/View; │ │ - move-result-object v7 │ + move-result-object v4 │ │ .line 58 │ - .local v7, "view":Landroid/view/View; │ - if-nez v7, :cond_1 │ + .local v4, "view":Landroid/view/View; │ + if-nez v4, :cond_1 │ │ .line 55 │ :cond_0 │ :goto_1 │ - add-int/lit8 v2, v2, 0x1 │ + add-int/lit8 v5, v5, 0x1 │ │ goto :goto_0 │ │ .line 60 │ :cond_1 │ - instance-of v8, v7, Landroid/widget/NumberPicker; │ + instance-of v8, v4, Landroid/widget/NumberPicker; │ │ if-eqz v8, :cond_0 │ │ .line 63 │ const-class v8, Landroid/widget/NumberPicker; │ │ const-string v9, "mSelectionDivider" │ │ invoke-virtual {v8, v9}, Ljava/lang/Class;->getDeclaredField(Ljava/lang/String;)Ljava/lang/reflect/Field; │ │ - move-result-object v6 │ + move-result-object v3 │ │ .line 64 │ - .local v6, "selectionDivider":Ljava/lang/reflect/Field; │ + .local v3, "selectionDivider":Ljava/lang/reflect/Field; │ const/4 v8, 0x1 │ │ - invoke-virtual {v6, v8}, Ljava/lang/reflect/Field;->setAccessible(Z)V │ + invoke-virtual {v3, v8}, Ljava/lang/reflect/Field;->setAccessible(Z)V │ │ .line 65 │ invoke-virtual {p1}, Landroid/content/Context;->getResources()Landroid/content/res/Resources; │ │ move-result-object v8 │ │ sget v9, Lcom/negusoft/holoaccent/R$color;->ha__picker_divider:I │ │ invoke-virtual {v8, v9}, Landroid/content/res/Resources;->getColor(I)I │ │ - move-result v1 │ + move-result v0 │ │ .line 66 │ - .local v1, "color":I │ + .local v0, "color":I │ new-instance v8, Landroid/graphics/drawable/ColorDrawable; │ │ - invoke-direct {v8, v1}, Landroid/graphics/drawable/ColorDrawable;->(I)V │ + invoke-direct {v8, v0}, Landroid/graphics/drawable/ColorDrawable;->(I)V │ │ - invoke-virtual {v6, v7, v8}, Ljava/lang/reflect/Field;->set(Ljava/lang/Object;Ljava/lang/Object;)V │ + invoke-virtual {v3, v4, v8}, Ljava/lang/reflect/Field;->set(Ljava/lang/Object;Ljava/lang/Object;)V │ :try_end_0 │ .catch Ljava/lang/NoSuchFieldException; {:try_start_0 .. :try_end_0} :catch_0 │ .catch Ljava/lang/IllegalAccessException; {:try_start_0 .. :try_end_0} :catch_1 │ │ goto :goto_1 │ │ .line 68 │ - .end local v0 # "arr$":[Ljava/lang/String; │ - .end local v1 # "color":I │ - .end local v2 # "i$":I │ - .end local v3 # "id":I │ - .end local v4 # "idName":Ljava/lang/String; │ - .end local v5 # "len$":I │ - .end local v6 # "selectionDivider":Ljava/lang/reflect/Field; │ - .end local v7 # "view":Landroid/view/View; │ + .end local v0 # "color":I │ + .end local v1 # "id":I │ + .end local v2 # "idName":Ljava/lang/String; │ + .end local v3 # "selectionDivider":Ljava/lang/reflect/Field; │ + .end local v4 # "view":Landroid/view/View; │ :catch_0 │ - move-exception v8 │ + move-exception v5 │ │ .line 73 │ :cond_2 │ :goto_2 │ return-void │ │ .line 70 │ :catch_1 │ - move-exception v8 │ + move-exception v5 │ │ goto :goto_2 │ .end method ├── smali/com/negusoft/holoaccent/widget/AccentRatingBar.smali │ @@ -377,125 +377,125 @@ │ :cond_3 │ invoke-virtual {p1}, Landroid/graphics/Canvas;->restore()V │ │ goto :goto_0 │ .end method │ │ .method private getStarPath(FFFF)Landroid/graphics/Path; │ - .locals 13 │ + .locals 14 │ .param p1, "centerX" # F │ .param p2, "centerY" # F │ .param p3, "innerRadius" # F │ .param p4, "outerRadius" # F │ │ .prologue │ .line 207 │ const-wide v0, 0x3fe41b2f769cf0e0L # 0.6283185307179586 │ │ .line 208 │ .local v0, "angle":D │ invoke-static {v0, v1}, Ljava/lang/Math;->sin(D)D │ │ - move-result-wide v11 │ + move-result-wide v12 │ │ - double-to-float v11, v11 │ + double-to-float v11, v12 │ │ mul-float v4, p3, v11 │ │ .line 209 │ .local v4, "innerTopX":F │ invoke-static {v0, v1}, Ljava/lang/Math;->cos(D)D │ │ - move-result-wide v11 │ + move-result-wide v12 │ │ - double-to-float v11, v11 │ + double-to-float v11, v12 │ │ mul-float v5, p3, v11 │ │ .line 210 │ .local v5, "innerTopY":F │ - const-wide/high16 v11, 0x4000000000000000L # 2.0 │ + const-wide/high16 v12, 0x4000000000000000L # 2.0 │ │ - mul-double/2addr v11, v0 │ + mul-double/2addr v12, v0 │ │ - invoke-static {v11, v12}, Ljava/lang/Math;->sin(D)D │ + invoke-static {v12, v13}, Ljava/lang/Math;->sin(D)D │ │ - move-result-wide v11 │ + move-result-wide v12 │ │ - double-to-float v11, v11 │ + double-to-float v11, v12 │ │ mul-float v8, p4, v11 │ │ .line 211 │ .local v8, "outerTopX":F │ - const-wide/high16 v11, 0x4000000000000000L # 2.0 │ + const-wide/high16 v12, 0x4000000000000000L # 2.0 │ │ - mul-double/2addr v11, v0 │ + mul-double/2addr v12, v0 │ │ - invoke-static {v11, v12}, Ljava/lang/Math;->cos(D)D │ + invoke-static {v12, v13}, Ljava/lang/Math;->cos(D)D │ │ - move-result-wide v11 │ + move-result-wide v12 │ │ - double-to-float v11, v11 │ + double-to-float v11, v12 │ │ mul-float v9, p4, v11 │ │ .line 212 │ .local v9, "outerTopY":F │ - const-wide/high16 v11, 0x4008000000000000L # 3.0 │ + const-wide/high16 v12, 0x4008000000000000L # 3.0 │ │ - mul-double/2addr v11, v0 │ + mul-double/2addr v12, v0 │ │ - invoke-static {v11, v12}, Ljava/lang/Math;->sin(D)D │ + invoke-static {v12, v13}, Ljava/lang/Math;->sin(D)D │ │ - move-result-wide v11 │ + move-result-wide v12 │ │ - double-to-float v11, v11 │ + double-to-float v11, v12 │ │ mul-float v2, p3, v11 │ │ .line 213 │ .local v2, "innerBottomX":F │ - const-wide/high16 v11, 0x4008000000000000L # 3.0 │ + const-wide/high16 v12, 0x4008000000000000L # 3.0 │ │ - mul-double/2addr v11, v0 │ + mul-double/2addr v12, v0 │ │ - invoke-static {v11, v12}, Ljava/lang/Math;->cos(D)D │ + invoke-static {v12, v13}, Ljava/lang/Math;->cos(D)D │ │ - move-result-wide v11 │ + move-result-wide v12 │ │ - double-to-float v11, v11 │ + double-to-float v11, v12 │ │ mul-float v3, p3, v11 │ │ .line 214 │ .local v3, "innerBottomY":F │ - const-wide/high16 v11, 0x4010000000000000L # 4.0 │ + const-wide/high16 v12, 0x4010000000000000L # 4.0 │ │ - mul-double/2addr v11, v0 │ + mul-double/2addr v12, v0 │ │ - invoke-static {v11, v12}, Ljava/lang/Math;->sin(D)D │ + invoke-static {v12, v13}, Ljava/lang/Math;->sin(D)D │ │ - move-result-wide v11 │ + move-result-wide v12 │ │ - double-to-float v11, v11 │ + double-to-float v11, v12 │ │ mul-float v6, p4, v11 │ │ .line 215 │ .local v6, "outerBottomX":F │ - const-wide/high16 v11, 0x4010000000000000L # 4.0 │ + const-wide/high16 v12, 0x4010000000000000L # 4.0 │ │ - mul-double/2addr v11, v0 │ + mul-double/2addr v12, v0 │ │ - invoke-static {v11, v12}, Ljava/lang/Math;->cos(D)D │ + invoke-static {v12, v13}, Ljava/lang/Math;->cos(D)D │ │ - move-result-wide v11 │ + move-result-wide v12 │ │ - double-to-float v11, v11 │ + double-to-float v11, v12 │ │ mul-float v7, p4, v11 │ │ .line 217 │ .local v7, "outerBottomY":F │ new-instance v10, Landroid/graphics/Path; │ │ @@ -572,109 +572,101 @@ │ invoke-virtual {v10}, Landroid/graphics/Path;->close()V │ │ .line 233 │ return-object v10 │ .end method │ │ .method private hasValue([II)Z │ - .locals 5 │ + .locals 4 │ .param p1, "allValues" # [I │ .param p2, "value" # I │ │ .prologue │ + const/4 v1, 0x0 │ + │ .line 197 │ - move-object v0, p1 │ + array-length v3, p1 │ │ - .local v0, "arr$":[I │ - array-length v3, v0 │ + move v2, v1 │ │ - .local v3, "len$":I │ - const/4 v2, 0x0 │ - │ - .local v2, "i$":I │ :goto_0 │ - if-ge v2, v3, :cond_1 │ + if-ge v2, v3, :cond_0 │ │ - aget v1, v0, v2 │ + aget v0, p1, v2 │ │ .line 198 │ - .local v1, "i":I │ - if-ne v1, p2, :cond_0 │ + .local v0, "i":I │ + if-ne v0, p2, :cond_1 │ │ .line 199 │ - const/4 v4, 0x1 │ + const/4 v1, 0x1 │ │ .line 201 │ - .end local v1 # "i":I │ - :goto_1 │ - return v4 │ + .end local v0 # "i":I │ + :cond_0 │ + return v1 │ │ .line 197 │ - .restart local v1 # "i":I │ - :cond_0 │ + .restart local v0 # "i":I │ + :cond_1 │ add-int/lit8 v2, v2, 0x1 │ │ goto :goto_0 │ - │ - .line 201 │ - .end local v1 # "i":I │ - :cond_1 │ - const/4 v4, 0x0 │ - │ - goto :goto_1 │ .end method │ │ .method private init(Landroid/content/Context;Landroid/util/AttributeSet;I)V │ .locals 4 │ .param p1, "context" # Landroid/content/Context; │ .param p2, "attrs" # Landroid/util/AttributeSet; │ .param p3, "defStyle" # I │ │ .prologue │ - const/4 v3, 0x0 │ - │ - const v2, -0x777778 │ + const v3, -0x777778 │ │ .line 74 │ invoke-static {p1}, Lcom/negusoft/holoaccent/AccentHelper;->getPalette(Landroid/content/Context;)Lcom/negusoft/holoaccent/AccentPalette; │ │ move-result-object v1 │ │ iput-object v1, p0, Lcom/negusoft/holoaccent/widget/AccentRatingBar;->mPalette:Lcom/negusoft/holoaccent/AccentPalette; │ │ .line 76 │ sget-object v1, Lcom/negusoft/holoaccent/R$styleable;->AccentRatingBar:[I │ │ - invoke-virtual {p1, p2, v1, p3, v3}, Landroid/content/Context;->obtainStyledAttributes(Landroid/util/AttributeSet;[III)Landroid/content/res/TypedArray; │ + const/4 v2, 0x0 │ + │ + invoke-virtual {p1, p2, v1, p3, v2}, Landroid/content/Context;->obtainStyledAttributes(Landroid/util/AttributeSet;[III)Landroid/content/res/TypedArray; │ │ move-result-object v0 │ │ .line 78 │ .local v0, "a":Landroid/content/res/TypedArray; │ - const/4 v1, 0x1 │ + sget v1, Lcom/negusoft/holoaccent/R$styleable;->AccentRatingBar_android_colorBackground:I │ │ - invoke-virtual {v0, v1, v2}, Landroid/content/res/TypedArray;->getColor(II)I │ + invoke-virtual {v0, v1, v3}, Landroid/content/res/TypedArray;->getColor(II)I │ │ move-result v1 │ │ iput v1, p0, Lcom/negusoft/holoaccent/widget/AccentRatingBar;->mEmptyColor:I │ │ .line 79 │ - const/high16 v1, -0x1000000 │ + sget v1, Lcom/negusoft/holoaccent/R$styleable;->AccentRatingBar_android_colorForeground:I │ │ - invoke-virtual {v0, v3, v1}, Landroid/content/res/TypedArray;->getColor(II)I │ + const/high16 v2, -0x1000000 │ + │ + invoke-virtual {v0, v1, v2}, Landroid/content/res/TypedArray;->getColor(II)I │ │ move-result v1 │ │ iput v1, p0, Lcom/negusoft/holoaccent/widget/AccentRatingBar;->mBorderColor:I │ │ .line 80 │ - const/4 v1, 0x2 │ + sget v1, Lcom/negusoft/holoaccent/R$styleable;->AccentRatingBar_android_colorForegroundInverse:I │ │ - invoke-virtual {v0, v1, v2}, Landroid/content/res/TypedArray;->getColor(II)I │ + invoke-virtual {v0, v1, v3}, Landroid/content/res/TypedArray;->getColor(II)I │ │ move-result v1 │ │ iput v1, p0, Lcom/negusoft/holoaccent/widget/AccentRatingBar;->mBorderFilledColor:I │ │ .line 81 │ invoke-virtual {v0}, Landroid/content/res/TypedArray;->recycle()V ├── smali/com/negusoft/holoaccent/widget/AccentSearchView.smali │ @@ -45,28 +45,30 @@ │ │ .method private getBackgroundDrawable(Landroid/content/Context;Landroid/util/AttributeSet;)Landroid/graphics/drawable/Drawable; │ .locals 5 │ .param p1, "c" # Landroid/content/Context; │ .param p2, "attrs" # Landroid/util/AttributeSet; │ │ .prologue │ - const/4 v4, 0x0 │ - │ .line 39 │ sget-object v2, Lcom/negusoft/holoaccent/R$styleable;->AccentSearchView:[I │ │ sget v3, Lcom/negusoft/holoaccent/R$attr;->accentSearchViewStyle:I │ │ + const/4 v4, 0x0 │ + │ invoke-virtual {p1, p2, v2, v3, v4}, Landroid/content/Context;->obtainStyledAttributes(Landroid/util/AttributeSet;[III)Landroid/content/res/TypedArray; │ │ move-result-object v0 │ │ .line 41 │ .local v0, "a":Landroid/content/res/TypedArray; │ - invoke-virtual {v0, v4}, Landroid/content/res/TypedArray;->getDrawable(I)Landroid/graphics/drawable/Drawable; │ + sget v2, Lcom/negusoft/holoaccent/R$styleable;->AccentSearchView_android_background:I │ + │ + invoke-virtual {v0, v2}, Landroid/content/res/TypedArray;->getDrawable(I)Landroid/graphics/drawable/Drawable; │ │ move-result-object v1 │ │ .line 42 │ .local v1, "result":Landroid/graphics/drawable/Drawable; │ invoke-virtual {v0}, Landroid/content/res/TypedArray;->recycle()V ├── smali/com/negusoft/holoaccent/widget/AccentSwitch$AllCapsTransformationMethod.smali │ @@ -21,14 +21,15 @@ │ │ .field final synthetic this$0:Lcom/negusoft/holoaccent/widget/AccentSwitch; │ │ │ # direct methods │ .method public constructor (Lcom/negusoft/holoaccent/widget/AccentSwitch;Landroid/content/Context;)V │ .locals 1 │ + .param p1, "this$0" # Lcom/negusoft/holoaccent/widget/AccentSwitch; │ .param p2, "context" # Landroid/content/Context; │ │ .prologue │ .line 916 │ iput-object p1, p0, Lcom/negusoft/holoaccent/widget/AccentSwitch$AllCapsTransformationMethod;->this$0:Lcom/negusoft/holoaccent/widget/AccentSwitch; │ │ invoke-direct {p0}, Ljava/lang/Object;->()V ├── smali/com/negusoft/holoaccent/dialog/NumberPickerPainter.smali │ @@ -135,103 +135,97 @@ │ │ .prologue │ .line 65 │ invoke-super {p0, p1}, Lcom/negusoft/holoaccent/dialog/DividerPainter;->paint(Landroid/view/Window;)V │ │ .line 68 │ :try_start_0 │ - iget-object v0, p0, Lcom/negusoft/holoaccent/dialog/NumberPickerPainter;->mNumberPickerIdNames:[Ljava/lang/String; │ + iget-object v5, p0, Lcom/negusoft/holoaccent/dialog/NumberPickerPainter;->mNumberPickerIdNames:[Ljava/lang/String; │ │ - .local v0, "arr$":[Ljava/lang/String; │ - array-length v4, v0 │ + array-length v6, v5 │ │ - .local v4, "len$":I │ - const/4 v1, 0x0 │ + const/4 v4, 0x0 │ │ - .local v1, "i$":I │ :goto_0 │ - if-ge v1, v4, :cond_2 │ + if-ge v4, v6, :cond_2 │ │ - aget-object v3, v0, v1 │ + aget-object v1, v5, v4 │ │ .line 69 │ - .local v3, "idName":Ljava/lang/String; │ - invoke-static {v3}, Lcom/negusoft/holoaccent/util/NativeResources;->getIdentifier(Ljava/lang/String;)I │ + .local v1, "idName":Ljava/lang/String; │ + invoke-static {v1}, Lcom/negusoft/holoaccent/util/NativeResources;->getIdentifier(Ljava/lang/String;)I │ │ - move-result v2 │ + move-result v0 │ │ .line 70 │ - .local v2, "id":I │ - invoke-virtual {p1, v2}, Landroid/view/Window;->findViewById(I)Landroid/view/View; │ + .local v0, "id":I │ + invoke-virtual {p1, v0}, Landroid/view/Window;->findViewById(I)Landroid/view/View; │ │ - move-result-object v6 │ + move-result-object v3 │ │ .line 71 │ - .local v6, "view":Landroid/view/View; │ - if-nez v6, :cond_1 │ + .local v3, "view":Landroid/view/View; │ + if-nez v3, :cond_1 │ │ .line 68 │ :cond_0 │ :goto_1 │ - add-int/lit8 v1, v1, 0x1 │ + add-int/lit8 v4, v4, 0x1 │ │ goto :goto_0 │ │ .line 73 │ :cond_1 │ - instance-of v7, v6, Landroid/widget/NumberPicker; │ + instance-of v7, v3, Landroid/widget/NumberPicker; │ │ if-eqz v7, :cond_0 │ │ .line 76 │ const-class v7, Landroid/widget/NumberPicker; │ │ const-string v8, "mSelectionDivider" │ │ invoke-virtual {v7, v8}, Ljava/lang/Class;->getDeclaredField(Ljava/lang/String;)Ljava/lang/reflect/Field; │ │ - move-result-object v5 │ + move-result-object v2 │ │ .line 77 │ - .local v5, "selectionDivider":Ljava/lang/reflect/Field; │ + .local v2, "selectionDivider":Ljava/lang/reflect/Field; │ const/4 v7, 0x1 │ │ - invoke-virtual {v5, v7}, Ljava/lang/reflect/Field;->setAccessible(Z)V │ + invoke-virtual {v2, v7}, Ljava/lang/reflect/Field;->setAccessible(Z)V │ │ .line 78 │ new-instance v7, Landroid/graphics/drawable/ColorDrawable; │ │ invoke-virtual {p0}, Lcom/negusoft/holoaccent/dialog/NumberPickerPainter;->getColor()I │ │ move-result v8 │ │ invoke-direct {v7, v8}, Landroid/graphics/drawable/ColorDrawable;->(I)V │ │ - invoke-virtual {v5, v6, v7}, Ljava/lang/reflect/Field;->set(Ljava/lang/Object;Ljava/lang/Object;)V │ + invoke-virtual {v2, v3, v7}, Ljava/lang/reflect/Field;->set(Ljava/lang/Object;Ljava/lang/Object;)V │ :try_end_0 │ .catch Ljava/lang/NoSuchFieldException; {:try_start_0 .. :try_end_0} :catch_0 │ .catch Ljava/lang/IllegalAccessException; {:try_start_0 .. :try_end_0} :catch_1 │ │ goto :goto_1 │ │ .line 80 │ - .end local v0 # "arr$":[Ljava/lang/String; │ - .end local v1 # "i$":I │ - .end local v2 # "id":I │ - .end local v3 # "idName":Ljava/lang/String; │ - .end local v4 # "len$":I │ - .end local v5 # "selectionDivider":Ljava/lang/reflect/Field; │ - .end local v6 # "view":Landroid/view/View; │ + .end local v0 # "id":I │ + .end local v1 # "idName":Ljava/lang/String; │ + .end local v2 # "selectionDivider":Ljava/lang/reflect/Field; │ + .end local v3 # "view":Landroid/view/View; │ :catch_0 │ - move-exception v7 │ + move-exception v4 │ │ .line 85 │ :cond_2 │ :goto_2 │ return-void │ │ .line 82 │ :catch_1 │ - move-exception v7 │ + move-exception v4 │ │ goto :goto_2 │ .end method ├── smali/com/negusoft/holoaccent/dialog/AccentAlertDialog$Builder$1.smali │ @@ -22,14 +22,15 @@ │ │ .field final synthetic val$result:Landroid/app/AlertDialog; │ │ │ # direct methods │ .method constructor (Lcom/negusoft/holoaccent/dialog/AccentAlertDialog$Builder;Landroid/app/AlertDialog;)V │ .locals 0 │ + .param p1, "this$0" # Lcom/negusoft/holoaccent/dialog/AccentAlertDialog$Builder; │ │ .prologue │ .line 594 │ iput-object p1, p0, Lcom/negusoft/holoaccent/dialog/AccentAlertDialog$Builder$1;->this$0:Lcom/negusoft/holoaccent/dialog/AccentAlertDialog$Builder; │ │ iput-object p2, p0, Lcom/negusoft/holoaccent/dialog/AccentAlertDialog$Builder$1;->val$result:Landroid/app/AlertDialog; ├── smali/com/negusoft/holoaccent/util/BitmapUtils.smali │ @@ -153,40 +153,44 @@ │ │ .prologue │ .line 216 │ const/4 v0, 0x0 │ │ aget v0, p0, v0 │ │ + .line 218 │ invoke-static {v0, p2}, Lcom/negusoft/holoaccent/util/BitmapUtils;->applyTransformation(I[F)F │ │ move-result v0 │ │ float-to-int v0, v0 │ │ const/4 v1, 0x1 │ │ aget v1, p0, v1 │ │ + .line 219 │ invoke-static {v1, p2}, Lcom/negusoft/holoaccent/util/BitmapUtils;->applyTransformation(I[F)F │ │ move-result v1 │ │ float-to-int v1, v1 │ │ const/4 v2, 0x2 │ │ aget v2, p0, v2 │ │ + .line 220 │ invoke-static {v2, p2}, Lcom/negusoft/holoaccent/util/BitmapUtils;->applyTransformation(I[F)F │ │ move-result v2 │ │ float-to-int v2, v2 │ │ + .line 216 │ invoke-static {p1, v0, v1, v2}, Landroid/graphics/Color;->argb(IIII)I │ │ move-result v0 │ │ return v0 │ .end method │ │ @@ -284,60 +288,66 @@ │ .line 81 │ const/4 v1, 0x3 │ │ new-array v15, v1, [I │ │ const/4 v1, 0x0 │ │ + .line 82 │ invoke-static/range {p1 .. p1}, Landroid/graphics/Color;->red(I)I │ │ move-result v3 │ │ aput v3, v15, v1 │ │ const/4 v1, 0x1 │ │ + .line 83 │ invoke-static/range {p1 .. p1}, Landroid/graphics/Color;->green(I)I │ │ move-result v3 │ │ aput v3, v15, v1 │ │ const/4 v1, 0x2 │ │ + .line 84 │ invoke-static/range {p1 .. p1}, Landroid/graphics/Color;->blue(I)I │ │ move-result v3 │ │ aput v3, v15, v1 │ │ .line 86 │ .local v15, "o":[I │ const/4 v1, 0x3 │ │ new-array v11, v1, [I │ │ const/4 v1, 0x0 │ │ + .line 87 │ invoke-static/range {p2 .. p2}, Landroid/graphics/Color;->red(I)I │ │ move-result v3 │ │ aput v3, v11, v1 │ │ const/4 v1, 0x1 │ │ + .line 88 │ invoke-static/range {p2 .. p2}, Landroid/graphics/Color;->green(I)I │ │ move-result v3 │ │ aput v3, v11, v1 │ │ const/4 v1, 0x2 │ │ + .line 89 │ invoke-static/range {p2 .. p2}, Landroid/graphics/Color;->blue(I)I │ │ move-result v3 │ │ aput v3, v11, v1 │ │ .line 91 │ @@ -402,30 +412,33 @@ │ │ new-array v0, v1, [I │ │ move-object/from16 v16, v0 │ │ const/4 v1, 0x0 │ │ + .line 103 │ invoke-static {v10}, Landroid/graphics/Color;->red(I)I │ │ move-result v3 │ │ aput v3, v16, v1 │ │ const/4 v1, 0x1 │ │ + .line 104 │ invoke-static {v10}, Landroid/graphics/Color;->green(I)I │ │ move-result v3 │ │ aput v3, v16, v1 │ │ const/4 v1, 0x2 │ │ + .line 105 │ invoke-static {v10}, Landroid/graphics/Color;->blue(I)I │ │ move-result v3 │ │ aput v3, v16, v1 │ │ .line 106 │ @@ -487,30 +500,33 @@ │ .line 126 │ const/4 v0, 0x3 │ │ new-array v14, v0, [I │ │ const/4 v0, 0x0 │ │ + .line 127 │ invoke-static/range {p1 .. p1}, Landroid/graphics/Color;->red(I)I │ │ move-result v2 │ │ aput v2, v14, v0 │ │ const/4 v0, 0x1 │ │ + .line 128 │ invoke-static/range {p1 .. p1}, Landroid/graphics/Color;->green(I)I │ │ move-result v2 │ │ aput v2, v14, v0 │ │ const/4 v0, 0x2 │ │ + .line 129 │ invoke-static/range {p1 .. p1}, Landroid/graphics/Color;->blue(I)I │ │ move-result v2 │ │ aput v2, v14, v0 │ │ .line 131 │ @@ -573,30 +589,33 @@ │ .local v9, "color":I │ const/4 v0, 0x3 │ │ new-array v13, v0, [I │ │ const/4 v0, 0x0 │ │ + .line 143 │ invoke-static {v9}, Landroid/graphics/Color;->red(I)I │ │ move-result v2 │ │ aput v2, v13, v0 │ │ const/4 v0, 0x1 │ │ + .line 144 │ invoke-static {v9}, Landroid/graphics/Color;->green(I)I │ │ move-result v2 │ │ aput v2, v13, v0 │ │ const/4 v0, 0x2 │ │ + .line 145 │ invoke-static {v9}, Landroid/graphics/Color;->blue(I)I │ │ move-result v2 │ │ aput v2, v13, v0 │ │ .line 146 │ @@ -756,30 +775,33 @@ │ .line 162 │ const/4 v0, 0x3 │ │ new-array v11, v0, [I │ │ const/4 v0, 0x0 │ │ + .line 163 │ invoke-static {p1}, Landroid/graphics/Color;->red(I)I │ │ move-result v2 │ │ aput v2, v11, v0 │ │ const/4 v0, 0x1 │ │ + .line 164 │ invoke-static {p1}, Landroid/graphics/Color;->green(I)I │ │ move-result v2 │ │ aput v2, v11, v0 │ │ const/4 v0, 0x2 │ │ + .line 165 │ invoke-static {p1}, Landroid/graphics/Color;->blue(I)I │ │ move-result v2 │ │ aput v2, v11, v0 │ │ .line 167 ├── smali/org/androidfromfrankfurt/archnews/AboutActivity.smali │ @@ -15,15 +15,14 @@ │ .method public constructor ()V │ .locals 0 │ │ .prologue │ .line 8 │ invoke-direct {p0}, Landroid/app/Activity;->()V │ │ - .line 31 │ return-void │ .end method │ │ │ # virtual methods │ .method protected onCreate(Landroid/os/Bundle;)V │ .locals 4 ├── smali/org/androidfromfrankfurt/archnews/R.smali │ @@ -27,10 +27,9 @@ │ .method public constructor ()V │ .locals 0 │ │ .prologue │ .line 10 │ invoke-direct {p0}, Ljava/lang/Object;->()V │ │ - .line 978 │ return-void │ .end method ├── smali/org/androidfromfrankfurt/archnews/NewsActivity.smali │ @@ -5,15 +5,14 @@ │ # interfaces │ .implements Landroid/widget/PopupMenu$OnMenuItemClickListener; │ │ │ # annotations │ .annotation system Ldalvik/annotation/MemberClasses; │ value = { │ - Lorg/androidfromfrankfurt/archnews/NewsActivity$1;, │ Lorg/androidfromfrankfurt/archnews/NewsActivity$TabAdapter; │ } │ .end annotation │ │ │ # static fields │ .field private static mThis:Lorg/androidfromfrankfurt/archnews/NewsActivity; │ @@ -23,15 +22,14 @@ │ .method public constructor ()V │ .locals 0 │ │ .prologue │ .line 21 │ invoke-direct {p0}, Landroid/support/v4/app/FragmentActivity;->()V │ │ - .line 40 │ return-void │ .end method │ │ .method public static getThis()Lorg/androidfromfrankfurt/archnews/NewsActivity; │ .locals 1 │ │ .prologue ├── smali/org/androidfromfrankfurt/archnews/NewsAdapter$1.smali │ @@ -22,14 +22,15 @@ │ │ .field final synthetic val$url:Ljava/net/URL; │ │ │ # direct methods │ .method constructor (Lorg/androidfromfrankfurt/archnews/NewsAdapter;Ljava/net/URL;)V │ .locals 0 │ + .param p1, "this$0" # Lorg/androidfromfrankfurt/archnews/NewsAdapter; │ │ .prologue │ .line 48 │ iput-object p1, p0, Lorg/androidfromfrankfurt/archnews/NewsAdapter$1;->this$0:Lorg/androidfromfrankfurt/archnews/NewsAdapter; │ │ iput-object p2, p0, Lorg/androidfromfrankfurt/archnews/NewsAdapter$1;->val$url:Ljava/net/URL; ├── smali/org/androidfromfrankfurt/archnews/NewsFragment$3.smali │ @@ -22,14 +22,15 @@ │ │ .field final synthetic val$feedUri:Landroid/net/Uri; │ │ │ # direct methods │ .method constructor (Lorg/androidfromfrankfurt/archnews/NewsFragment;Landroid/net/Uri;)V │ .locals 0 │ + .param p1, "this$0" # Lorg/androidfromfrankfurt/archnews/NewsFragment; │ │ .prologue │ .line 162 │ iput-object p1, p0, Lorg/androidfromfrankfurt/archnews/NewsFragment$3;->this$0:Lorg/androidfromfrankfurt/archnews/NewsFragment; │ │ iput-object p2, p0, Lorg/androidfromfrankfurt/archnews/NewsFragment$3;->val$feedUri:Landroid/net/Uri; ├── smali/org/androidfromfrankfurt/archnews/NewsFragment.smali │ @@ -89,31 +89,35 @@ │ │ .line 202 │ if-eqz p1, :cond_1 │ │ .line 204 │ iget-object v0, p0, Lorg/androidfromfrankfurt/archnews/NewsFragment;->listView:Landroid/widget/ListView; │ │ + .line 205 │ invoke-virtual {p0}, Lorg/androidfromfrankfurt/archnews/NewsFragment;->getActivity()Landroid/support/v4/app/FragmentActivity; │ │ move-result-object v1 │ │ + .line 204 │ invoke-static {v1, v4}, Landroid/view/animation/AnimationUtils;->loadAnimation(Landroid/content/Context;I)Landroid/view/animation/Animation; │ │ move-result-object v1 │ │ invoke-virtual {v0, v1}, Landroid/widget/ListView;->startAnimation(Landroid/view/animation/Animation;)V │ │ .line 206 │ iget-object v0, p0, Lorg/androidfromfrankfurt/archnews/NewsFragment;->errorView:Landroid/view/View; │ │ + .line 207 │ invoke-virtual {p0}, Lorg/androidfromfrankfurt/archnews/NewsFragment;->getActivity()Landroid/support/v4/app/FragmentActivity; │ │ move-result-object v1 │ │ + .line 206 │ invoke-static {v1, v3}, Landroid/view/animation/AnimationUtils;->loadAnimation(Landroid/content/Context;I)Landroid/view/animation/Animation; │ │ move-result-object v1 │ │ invoke-virtual {v0, v1}, Landroid/view/View;->startAnimation(Landroid/view/animation/Animation;)V │ │ .line 208 │ @@ -130,31 +134,35 @@ │ │ goto :goto_0 │ │ .line 213 │ :cond_1 │ iget-object v0, p0, Lorg/androidfromfrankfurt/archnews/NewsFragment;->errorView:Landroid/view/View; │ │ + .line 214 │ invoke-virtual {p0}, Lorg/androidfromfrankfurt/archnews/NewsFragment;->getActivity()Landroid/support/v4/app/FragmentActivity; │ │ move-result-object v1 │ │ + .line 213 │ invoke-static {v1, v4}, Landroid/view/animation/AnimationUtils;->loadAnimation(Landroid/content/Context;I)Landroid/view/animation/Animation; │ │ move-result-object v1 │ │ invoke-virtual {v0, v1}, Landroid/view/View;->startAnimation(Landroid/view/animation/Animation;)V │ │ .line 215 │ iget-object v0, p0, Lorg/androidfromfrankfurt/archnews/NewsFragment;->listView:Landroid/widget/ListView; │ │ + .line 216 │ invoke-virtual {p0}, Lorg/androidfromfrankfurt/archnews/NewsFragment;->getActivity()Landroid/support/v4/app/FragmentActivity; │ │ move-result-object v1 │ │ + .line 215 │ invoke-static {v1, v3}, Landroid/view/animation/AnimationUtils;->loadAnimation(Landroid/content/Context;I)Landroid/view/animation/Animation; │ │ move-result-object v1 │ │ invoke-virtual {v0, v1}, Landroid/widget/ListView;->startAnimation(Landroid/view/animation/Animation;)V │ │ .line 217 ├── smali/org/androidfromfrankfurt/archnews/NewsFragment$2.smali │ @@ -17,14 +17,15 @@ │ # instance fields │ .field final synthetic this$0:Lorg/androidfromfrankfurt/archnews/NewsFragment; │ │ │ # direct methods │ .method constructor (Lorg/androidfromfrankfurt/archnews/NewsFragment;)V │ .locals 0 │ + .param p1, "this$0" # Lorg/androidfromfrankfurt/archnews/NewsFragment; │ │ .prologue │ .line 99 │ iput-object p1, p0, Lorg/androidfromfrankfurt/archnews/NewsFragment$2;->this$0:Lorg/androidfromfrankfurt/archnews/NewsFragment; │ │ invoke-direct {p0}, Lat/theengine/android/simple_rss2_android/SimpleRss2ParserCallback;->()V ├── smali/org/androidfromfrankfurt/archnews/NewsFragment$1.smali │ @@ -20,14 +20,15 @@ │ # instance fields │ .field final synthetic this$0:Lorg/androidfromfrankfurt/archnews/NewsFragment; │ │ │ # direct methods │ .method constructor (Lorg/androidfromfrankfurt/archnews/NewsFragment;)V │ .locals 0 │ + .param p1, "this$0" # Lorg/androidfromfrankfurt/archnews/NewsFragment; │ │ .prologue │ .line 81 │ iput-object p1, p0, Lorg/androidfromfrankfurt/archnews/NewsFragment$1;->this$0:Lorg/androidfromfrankfurt/archnews/NewsFragment; │ │ invoke-direct {p0}, Ljava/lang/Object;->()V ├── res/drawable-ldrtl-xhdpi-v4/ha__ab_home_as_up.png │ ├── sng │ │ @@ -67,46 +67,45 @@ │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ - (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ } │ │ tRNS { │ │ - 0 0 3 6 5 1 19 117 124 123 122 127 96 2 66 137 128 129 134 48 10 108 132 126 110 9 46 133 135 61 130 119 15 30 77 125 27 13 118 88 56 131 38 102 101 35 50 83 112 65 120 21 62 22 121 68 114 53 103 7 40 91 29 79 17 64 11 111} │ │ + 0 3 6 5 1 19 117 124 123 122 127 96 2 66 137 128 129 134 48 10 108 132 126 110 9 46 133 135 61 130 119 15 30 77 125 27 13 118 88 56 131 38 102 101 35 50 83 112 65 120 21 62 22 121 68 114 53 103 7 40 91 29 79 17 64 11 111} │ │ IMAGE { │ │ pixels hex │ │ -0000000000000001000101010101010101000100000000000000000000000000 │ │ -0000000000000001010203040404030501010101000000000000000000000000 │ │ -000000000000000501060708090a0b0c0d010101010000000000000000000000 │ │ -000000000000000105010e0f1011111213010501010000000000000000000000 │ │ -0000000000000001050514151617171618190505010000000000000000000000 │ │ -00000000000000010105011a1b0b10171c1d0105010100000000000000000000 │ │ -0000000000000001010105050c1217101e1f2001050101000000000000000000 │ │ -000000000000000001010501210b110b171c2201050101000000000000000000 │ │ -00000000000000000001010501221c170b112324010501010000000000000000 │ │ -0000000000000000000101050125261e10171c27010501010100000000000000 │ │ -0000000000000000000001010501281217100b292a0105010100000000000000 │ │ -0000000000000000000000010505042b1b0b0b1b2c0305050100000000000000 │ │ -0000000000000000000000010105012d1e10100b122e01050101000000000000 │ │ -000000000000000000000000010105012f1c170b293019010501000000000000 │ │ -00000000000000000000000001010501060a290b0b1c31010501000000000000 │ │ -00000000000000000000000000010105010e1b0b0b1e32330105000000000000 │ │ -0000000000000000000000000001010501341b0b0b1e0a350105000000000000 │ │ -000000000000000000000000010105010636290b0b1c37010501000000000000 │ │ -000000000000000000000000010105012f1c170b1e3814010501000000000000 │ │ -0000000000000000000000010105012d1e1010171c3901050101000000000000 │ │ -0000000000000000000000010505042b1b0b0b1b3a3b05050100000000000000 │ │ -0000000000000000000001010501281217100b163c0105010100000000000000 │ │ -0000000000000000000101050125261e0b17123d010501010100000000000000 │ │ -00000000000000000001010501221c170b110b3e010501010000000000000000 │ │ -000000000000000001010501210b110b171c3f01050101000000000000000000 │ │ -0000000000000001010105050c1217101e324001050101000000000000000000 │ │ -00000000000000010105012e1b0b10171c410105010100000000000000000000 │ │ -00000000000000010505421816170b1643140505010000000000000000000000 │ │ -000000000000000105010e0f101e11122e010501010000000000000000000000 │ │ -000000000000000501060708090a0b0c02010101010000000000000000000000 │ │ -0000000000000001010203040404030501010101000000000000000000000000 │ │ -0000000000000001000101010101010101000100000000000000000000000000 │ │ +0000000000000000000000000000000000000000000000000000000000000000 │ │ +0000000000000000000102030303020400000000000000000000000000000000 │ │ +00000000000000040005060708090a0b0c000000000000000000000000000000 │ │ +000000000000000004000d0e0f10101112000400000000000000000000000000 │ │ +0000000000000000040413141516161517180404000000000000000000000000 │ │ +0000000000000000000400191a0a0f161b1c0004000000000000000000000000 │ │ +0000000000000000000004040b11160f1d1e1f00040000000000000000000000 │ │ +000000000000000000000400200a100a161b2100040000000000000000000000 │ │ +00000000000000000000000400211b160a102223000400000000000000000000 │ │ +0000000000000000000000040024251d0f161b26000400000000000000000000 │ │ +00000000000000000000000004002711160f0a28290004000000000000000000 │ │ +0000000000000000000000000404032a1a0a0a1a2b0204040000000000000000 │ │ +0000000000000000000000000004002c1d0f0f0a112d00040000000000000000 │ │ +000000000000000000000000000004002e1b160a282f18000400000000000000 │ │ +000000000000000000000000000004000509280a0a1b30000400000000000000 │ │ +00000000000000000000000000000004000d1a0a0a1d31320004000000000000 │ │ +0000000000000000000000000000000400331a0a0a1d09340004000000000000 │ │ +000000000000000000000000000004000535280a0a1b36000400000000000000 │ │ +000000000000000000000000000004002e1b160a1d3713000400000000000000 │ │ +0000000000000000000000000004002c1d0f0f161b3800040000000000000000 │ │ +0000000000000000000000000404032a1a0a0a1a393a04040000000000000000 │ │ +00000000000000000000000004002711160f0a153b0004000000000000000000 │ │ +0000000000000000000000040024251d0a16113c000400000000000000000000 │ │ +00000000000000000000000400211b160a100a3d000400000000000000000000 │ │ +000000000000000000000400200a100a161b3e00040000000000000000000000 │ │ +0000000000000000000004040b11160f1d313f00040000000000000000000000 │ │ +00000000000000000004002d1a0a0f161b400004000000000000000000000000 │ │ +00000000000000000404411715160a1542130404000000000000000000000000 │ │ +000000000000000004000d0e0f1d10112d000400000000000000000000000000 │ │ +00000000000000040005060708090a0b01000000000000000000000000000000 │ │ +0000000000000000000102030303020400000000000000000000000000000000 │ │ +0000000000000000000000000000000000000000000000000000000000000000 │ │ } │ ├── Image content ├── res/drawable-hdpi-v4/ha__text_select_handle_middle_transformation.png │ ├── sng │ │ @@ -11,15 +11,14 @@ │ │ ( 91,113, 0) # rgb = (0x5b,0x71,0x00) │ │ (190, 90, 0) # rgb = (0xbe,0x5a,0x00) │ │ (208, 86, 0) # rgb = (0xd0,0x56,0x00) │ │ (110,110, 0) # rgb = (0x6e,0x6e,0x00) │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 90,110, 0) # rgb = (0x5a,0x6e,0x00) │ │ (188, 90, 0) # rgb = (0xbc,0x5a,0x00) │ │ - (255, 68, 0) # rgb = (0xff,0x44,0x00) │ │ (205, 86, 0) # rgb = (0xcd,0x56,0x00) │ │ (103,107, 0) # rgb = (0x67,0x6b,0x00) │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 83,109, 0) # rgb = (0x53,0x6d,0x00) │ │ (185, 91, 0) # rgb = (0xb9,0x5b,0x00) │ │ (203, 86, 0) # rgb = (0xcb,0x56,0x00) │ │ (102,109, 0) # rgb = (0x66,0x6d,0x00) │ │ @@ -67,61 +66,52 @@ │ │ (177, 93, 0) # rgb = (0xb1,0x5d,0x00) │ │ ( 53,105, 0) # rgb = (0x35,0x69,0x00) │ │ (152, 99, 0) # rgb = (0x98,0x63,0x00) │ │ (176, 94, 0) # rgb = (0xb0,0x5e,0x00) │ │ ( 78,107, 0) # rgb = (0x4e,0x6b,0x00) │ │ ( 43,111, 0) # rgb = (0x2b,0x6f,0x00) │ │ (150,100, 0) # rgb = (0x96,0x64,0x00) │ │ - (255, 69, 0) # rgb = (0xff,0x45,0x00) OrangeRed1 │ │ (171, 94, 0) # rgb = (0xab,0x5e,0x00) │ │ ( 76,108, 0) # rgb = (0x4c,0x6c,0x00) │ │ ( 38,113, 0) # rgb = (0x26,0x71,0x00) │ │ (148,100, 0) # rgb = (0x94,0x64,0x00) │ │ (170, 95, 0) # rgb = (0xaa,0x5f,0x00) │ │ ( 71,105, 0) # rgb = (0x47,0x69,0x00) │ │ ( 41,112, 0) # rgb = (0x29,0x70,0x00) │ │ (145,101, 0) # rgb = (0x91,0x65,0x00) │ │ - (253, 68, 0) # rgb = (0xfd,0x44,0x00) │ │ (167, 95, 0) # rgb = (0xa7,0x5f,0x00) │ │ ( 63,112, 0) # rgb = (0x3f,0x70,0x00) │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ (131,100, 0) # rgb = (0x83,0x64,0x00) │ │ - (247, 61, 0) # rgb = (0xf7,0x3d,0x00) │ │ - (248, 60, 0) # rgb = (0xf8,0x3c,0x00) │ │ (140, 97, 0) # rgb = (0x8c,0x61,0x00) │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ (145, 85, 0) # rgb = (0x91,0x55,0x00) │ │ - (233, 40, 0) # rgb = (0xe9,0x28,0x00) │ │ (157, 81, 0) # rgb = (0x9d,0x51,0x00) │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ (141, 76, 0) # rgb = (0x8d,0x4c,0x00) │ │ - (226, 24, 0) # rgb = (0xe2,0x18,0x00) │ │ (152, 73, 0) # rgb = (0x98,0x49,0x00) │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ (136, 70, 0) # rgb = (0x88,0x46,0x00) │ │ - (221, 11, 0) # rgb = (0xdd,0x0b,0x00) │ │ (150, 65, 0) # rgb = (0x96,0x41,0x00) │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ (133, 66, 0) # rgb = (0x85,0x42,0x00) │ │ - (221, 2, 0) # rgb = (0xdd,0x02,0x00) │ │ (150, 59, 0) # rgb = (0x96,0x3b,0x00) │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ (132, 64, 0) # rgb = (0x84,0x40,0x00) │ │ - (221, 0, 0) # rgb = (0xdd,0x00,0x00) │ │ (148, 59, 0) # rgb = (0x94,0x3b,0x00) │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ (133, 64, 0) # rgb = (0x85,0x40,0x00) │ │ (148, 58, 0) # rgb = (0x94,0x3a,0x00) │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ @@ -132,15 +122,14 @@ │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ (120, 68, 0) # rgb = (0x78,0x44,0x00) │ │ (137, 62, 0) # rgb = (0x89,0x3e,0x00) │ │ ( 48, 72, 0) # rgb = (0x30,0x48,0x00) │ │ (208, 15, 0) # rgb = (0xd0,0x0f,0x00) │ │ - (218, 3, 0) # rgb = (0xda,0x03,0x00) │ │ ( 79, 76, 0) # rgb = (0x4f,0x4c,0x00) │ │ ( 0, 8, 0) # rgb = (0x00,0x08,0x00) │ │ (108, 76, 0) # rgb = (0x6c,0x4c,0x00) │ │ (199, 22, 0) # rgb = (0xc7,0x16,0x00) │ │ (207, 15, 0) # rgb = (0xcf,0x0f,0x00) │ │ (125, 70, 0) # rgb = (0x7d,0x46,0x00) │ │ ( 0, 33, 0) # rgb = (0x00,0x21,0x00) │ │ @@ -193,85 +182,96 @@ │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ + (255, 68, 0) # rgb = (0xff,0x44,0x00) │ │ + (255, 69, 0) # rgb = (0xff,0x45,0x00) OrangeRed1 │ │ + (253, 68, 0) # rgb = (0xfd,0x44,0x00) │ │ + (247, 61, 0) # rgb = (0xf7,0x3d,0x00) │ │ + (248, 60, 0) # rgb = (0xf8,0x3c,0x00) │ │ + (233, 40, 0) # rgb = (0xe9,0x28,0x00) │ │ + (226, 24, 0) # rgb = (0xe2,0x18,0x00) │ │ + (221, 11, 0) # rgb = (0xdd,0x0b,0x00) │ │ + (221, 2, 0) # rgb = (0xdd,0x02,0x00) │ │ + (221, 0, 0) # rgb = (0xdd,0x00,0x00) │ │ + (218, 3, 0) # rgb = (0xda,0x03,0x00) │ │ } │ │ tRNS { │ │ - 0 1 83 125 81 233 245 123 2 79 232 255 244 119 3 77 232 243 117 73 231 242 113 68 230 242 109 66 229 240 105 60 227 240 101 58 227 238 96 54 225 237 92 50 224 236 88 46 223 235 84 43 222 234 79 39 220 232 37 220 231 34 218 231 69 30 217 255 229 64 27 215 227 61 25 214 255 227 57 5 187 255 255 211 4 10 195 255 217 11 7 16 197 255 218 18 8 24 200 255 220 27 12 6 15 31 201 255 221 35 17 37 203 255 222 40 19 39 204 223 43 21 9 20 41 44 22 45 198 217 139 253 255 172 68 218 252 254 229 85 36 62 90 154 209 214 215 211 167 95 67 14 55 81 102 115 122 125 126 123 117 105 85 59 25 86 99 107 110 111 112 101 89 70 48 64 76 83 87 88 77 66 51 33 30 49 57 58 50 42 26 32 13} │ │ + 0 1 83 125 81 233 245 123 2 79 232 244 119 3 77 232 243 117 73 231 242 113 68 230 242 109 66 229 240 105 60 227 240 101 58 227 238 96 54 225 237 92 50 224 236 88 46 223 235 84 43 222 234 79 39 220 232 37 220 231 34 218 231 69 30 217 229 64 27 215 227 61 25 214 227 57 5 187 211 4 10 195 217 11 7 16 197 218 18 8 24 200 220 27 12 6 15 31 201 221 35 17 37 203 222 40 19 39 204 223 43 21 9 20 41 44 22 45 198 217 139 253 172 68 218 252 254 229 85 36 62 90 154 209 214 215 211 167 95 67 14 55 81 102 115 122 125 126 123 117 105 85 59 25 86 99 107 110 111 112 101 89 70 48 64 76 83 87 88 77 66 51 33 30 49 57 58 50 42 26 32 13} │ │ IMAGE { │ │ pixels hex │ │ 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 00000000000000000000000000000000000000000000000000000000000000000001020301000000000000000000000000000000000000000000000000000000000000000000 │ │ 00000000000000000000000000000000000000000000000000000000000000010104050607080100000000000000000000000000000000000000000000000000000000000000 │ │ -0000000000000000000000000000000000000000000000000000000000000108090a0b0b0c0d0801000000000000000000000000000000000000000000000000000000000000 │ │ -0000000000000000000000000000000000000000000000000000000000010e0f100b0b0b0b11120e010000000000000000000000000000000000000000000000000000000000 │ │ -00000000000000000000000000000000000000000000000000000000010e13140b0b0b0b0b0b15160e0100000000000000000000000000000000000000000000000000000000 │ │ -000000000000000000000000000000000000000000000000000000010e17180b0b0b0b0b0b0b0b191a0e01000000000000000000000000000000000000000000000000000000 │ │ -000000000000000000000000000000000000000000000000000001081b1c0b0b0b0b0b0b0b0b0b0b1d1e0e010000000000000000000000000000000000000000000000000000 │ │ -0000000000000000000000000000000000000000000000000001081f200b0b0b0b0b0b0b0b0b0b0b0b21220e0100000000000000000000000000000000000000000000000000 │ │ -000000000000000000000000000000000000000000000000010823240b0b0b0b0b0b0b0b0b0b0b0b0b0b25260e01000000000000000000000000000000000000000000000000 │ │ -0000000000000000000000000000000000000000000000010827280b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b292a0e010000000000000000000000000000000000000000000000 │ │ -0000000000000000000000000000000000000000000001082b2c0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b2d2e0e0100000000000000000000000000000000000000000000 │ │ -00000000000000000000000000000000000000000001082f300b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b31320e01000000000000000000000000000000000000000000 │ │ -0000000000000000000000000000000000000000010833340b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b35360e010000000000000000000000000000000000000000 │ │ -00000000000000000000000000000000000000010837380b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b390f0e0100000000000000000000000000000000000000 │ │ -00000000000000000000000000000000000001083a3b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b3c130e01000000000000000000000000000000000000 │ │ -000000000000000000000000000000000001083d3e0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b3f400e010000000000000000000000000000000000 │ │ -0000000000000000000000000000000001084142430b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b4445080100000000000000000000000000000000 │ │ -00000000000000000000000000000001084647430b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b48490801000000000000000000000000000000 │ │ -000000000000000000000000000001084a4b4c0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b4d4e08010000000000000000000000000000 │ │ -0000000000000000000000000001084f50515252525252525252525252525252525252525252525252525252525252525252525252534f080100000000000000000000000000 │ │ -00000000000000000000000000015455565757575757575757575757575757575757575757575757575757575757575757575757575859540100000000000000000000000000 │ │ -00000000000000000000000001085a5b5c5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5e5f600e01000000000000000000000000 │ │ -00000000000000000000000001545961626363636363636363636363636363636363636363636363636363636363636363636363636465664f01000000000000000000000000 │ │ -000000000000000000000000016768696a6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6c6d5b6708000000000000000000000000 │ │ -000000000000000000000000085a6e6f70717171717171717171717171717171717171717171717171717171717171717171717171727374600e000000000000000000000000 │ │ -000000000000000000000000085a7475767171717171717171717171717171717171717171717171717171717171717171717171717778797a0e000000000000000000000000 │ │ -00000000000000000000000008607b7c76717171717171717171717171717171717171717171717171717171717171717171717171777d7e7a0e000000000000000000000000 │ │ -00000000000000000000000008607b7c76717171717171717171717171717171717171717171717171717171717171717171717171777f7e7a0e000000000000000000000000 │ │ -00000000000000000000000008607b7c76717171717171717171717171717171717171717171717171717171717171717171717171777f7e7a0e000000000000000000000000 │ │ -00000000000000000000000008607b7c76717171717171717171717171717171717171717171717171717171717171717171717171777f7e7a0e000000000000000000000000 │ │ -00000000000000000000000008607b7c76717171717171717171717171717171717171717171717171717171717171717171717171777f7e7a0e000000000000000000000000 │ │ -00000000000000000000000008607b7c76717171717171717171717171717171717171717171717171717171717171717171717171777f7e7a0e000000000000000000000000 │ │ -00000000000000000000000008607b7c76717171717171717171717171717171717171717171717171717171717171717171717171777f7e7a0e000000000000000000000000 │ │ -00000000000000000000000008607b7c76717171717171717171717171717171717171717171717171717171717171717171717171777f7e7a0e000000000000000000000000 │ │ -00000000000000000000000008607b7c76717171717171717171717171717171717171717171717171717171717171717171717171777f7e7a0e000000000000000000000000 │ │ -00000000000000000000000008607b7c76717171717171717171717171717171717171717171717171717171717171717171717171777f7e7a0e000000000000000000000000 │ │ -00000000000000000000000008607b7c76717171717171717171717171717171717171717171717171717171717171717171717171777f7e7a0e000000000000000000000000 │ │ -00000000000000000000000008607b7c76717171717171717171717171717171717171717171717171717171717171717171717171777f7e7a0e000000000000000000000000 │ │ -00000000000000000000000008607b7c76717171717171717171717171717171717171717171717171717171717171717171717171777f7e7a0e000000000000000000000000 │ │ -00000000000000000000000008607b7c76717171717171717171717171717171717171717171717171717171717171717171717171777f7e7a0e000000000000000000000000 │ │ -00000000000000000000000008607b7c76717171717171717171717171717171717171717171717171717171717171717171717171777f7e7a0e000000000000000000000000 │ │ -00000000000000000000000008607b7c76717171717171717171717171717171717171717171717171717171717171717171717171777f7e7a0e000000000000000000000000 │ │ -00000000000000000000000008607b7c76717171717171717171717171717171717171717171717171717171717171717171717171777f7e7a0e000000000000000000000000 │ │ -00000000000000000000000008607b7c76717171717171717171717171717171717171717171717171717171717171717171717171777f7e7a0e000000000000000000000000 │ │ -00000000000000000000000008607b7c76717171717171717171717171717171717171717171717171717171717171717171717171777f7e7a0e000000000000000000000000 │ │ -00000000000000000000000008607b7c76717171717171717171717171717171717171717171717171717171717171717171717171777f7e7a0e000000000000000000000000 │ │ -00000000000000000000000008607b7c76717171717171717171717171717171717171717171717171717171717171717171717171777f7e7a0e000000000000000000000000 │ │ -00000000000000000000000008607b7c76717171717171717171717171717171717171717171717171717171717171717171717171777f7e7a0e000000000000000000000000 │ │ -00000000000000000000000008607b7c76717171717171717171717171717171717171717171717171717171717171717171717171777f7e7a0e000000000000000000000000 │ │ -00000000000000000000000008607b7c76717171717171717171717171717171717171717171717171717171717171717171717171777f7e7a0e000000000000000000000000 │ │ -00000000000000000000000008607b7c76717171717171717171717171717171717171717171717171717171717171717171717171777f7e7a0e000000000000000000000000 │ │ -00000000000000000000000008607b7c80717171717171717171717171717171717171717171717171717171717171717171717171817f7e7a0e000000000000000000000000 │ │ -00000000000000000000000008607b7382837171717171717171717171717171717171717171717171717171717171717171717184857d7e7a0e000000000000000000000000 │ │ -000000000000000000000000085a74758687887171717171717171717171717171717171717171717171717171717171717171898a8b7879600e000000000000000000000000 │ │ -000000000000000000000000085a6e8c8d8e8f909191929292929292929292929292929292929292929292929292929292919394959673746008000000000000000000000000 │ │ -000000000000000000000000014f976998999a9b9c9d9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9fa0a1a2a36d5b6708000000000000000000000000 │ │ -000000000000000000000000015459a47d96a5a6a7a8a9aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa9a8a7abacadae65664f01000000000000000000000000 │ │ -00000000000000000000000001085a6e69aeafb0b1a5b2b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b2b2b1b4b5b6b75f600e01000000000000000000000000 │ │ -000000000000000000000000000154555fb873b998babba3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3bbbb98bcbd697b59540800000000000000000000000000 │ │ -0000000000000000000000000001084f7a6879beb869bfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfb8657e5b554f080100000000000000000000000000 │ │ -0000000000000000000000000000010854677a59c097979797979797979797979797979797979797979797979797979797c0597a675408010000000000000000000000000000 │ │ -0000000000000000000000000000000101080e54544f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f54540e080101000000000000000000000000000000 │ │ +0000000000000000000000000000000000000000000000000000000000000108090ab6b60b0c0801000000000000000000000000000000000000000000000000000000000000 │ │ +0000000000000000000000000000000000000000000000000000000000010d0e0fb6b6b6b610110d010000000000000000000000000000000000000000000000000000000000 │ │ +00000000000000000000000000000000000000000000000000000000010d1213b6b6b6b6b6b614150d0100000000000000000000000000000000000000000000000000000000 │ │ +000000000000000000000000000000000000000000000000000000010d1617b6b6b6b6b6b6b6b618190d01000000000000000000000000000000000000000000000000000000 │ │ +000000000000000000000000000000000000000000000000000001081a1bb6b6b6b6b6b6b6b6b6b61c1d0d010000000000000000000000000000000000000000000000000000 │ │ +0000000000000000000000000000000000000000000000000001081e1fb6b6b6b6b6b6b6b6b6b6b6b620210d0100000000000000000000000000000000000000000000000000 │ │ +00000000000000000000000000000000000000000000000001082223b6b6b6b6b6b6b6b6b6b6b6b6b6b624250d01000000000000000000000000000000000000000000000000 │ │ +000000000000000000000000000000000000000000000001082627b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b628290d010000000000000000000000000000000000000000000000 │ │ +0000000000000000000000000000000000000000000001082a2bb6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b62c2d0d0100000000000000000000000000000000000000000000 │ │ +00000000000000000000000000000000000000000001082e2fb6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b630310d01000000000000000000000000000000000000000000 │ │ +000000000000000000000000000000000000000001083233b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b634350d010000000000000000000000000000000000000000 │ │ +0000000000000000000000000000000000000001083637b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6380e0d0100000000000000000000000000000000000000 │ │ +0000000000000000000000000000000000000108393ab6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b63b120d01000000000000000000000000000000000000 │ │ +000000000000000000000000000000000001083c3db6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b63e3f0d010000000000000000000000000000000000 │ │ +0000000000000000000000000000000001084041b7b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b64243080100000000000000000000000000000000 │ │ +00000000000000000000000000000001084445b7b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b646470801000000000000000000000000000000 │ │ +000000000000000000000000000001084849b8b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b64a4b08010000000000000000000000000000 │ │ +0000000000000000000000000001084c4db9bababababababababababababababababababababababababababababababababababa4e4c080100000000000000000000000000 │ │ +00000000000000000000000000014f5051bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb52534f0100000000000000000000000000 │ │ +0000000000000000000000000108545556bcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbc5758590d01000000000000000000000000 │ │ +000000000000000000000000014f535a5bbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbd5c5d5e4c01000000000000000000000000 │ │ +000000000000000000000000015f606162bebebebebebebebebebebebebebebebebebebebebebebebebebebebebebebebebebebebe6364555f08000000000000000000000000 │ │ +0000000000000000000000000854656667bfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbf68696a590d000000000000000000000000 │ │ +00000000000000000000000008546a6b6cbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbf6d6e6f700d000000000000000000000000 │ │ +000000000000000000000000085971726cbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbf6d7374700d000000000000000000000000 │ │ +000000000000000000000000085971726cbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbf6d7574700d000000000000000000000000 │ │ +000000000000000000000000085971726cbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbf6d7574700d000000000000000000000000 │ │ +000000000000000000000000085971726cbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbf6d7574700d000000000000000000000000 │ │ +000000000000000000000000085971726cbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbf6d7574700d000000000000000000000000 │ │ +000000000000000000000000085971726cbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbf6d7574700d000000000000000000000000 │ │ +000000000000000000000000085971726cbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbf6d7574700d000000000000000000000000 │ │ +000000000000000000000000085971726cbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbf6d7574700d000000000000000000000000 │ │ +000000000000000000000000085971726cbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbf6d7574700d000000000000000000000000 │ │ +000000000000000000000000085971726cbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbf6d7574700d000000000000000000000000 │ │ +000000000000000000000000085971726cbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbf6d7574700d000000000000000000000000 │ │ +000000000000000000000000085971726cbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbf6d7574700d000000000000000000000000 │ │ +000000000000000000000000085971726cbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbf6d7574700d000000000000000000000000 │ │ +000000000000000000000000085971726cbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbf6d7574700d000000000000000000000000 │ │ +000000000000000000000000085971726cbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbf6d7574700d000000000000000000000000 │ │ +000000000000000000000000085971726cbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbf6d7574700d000000000000000000000000 │ │ +000000000000000000000000085971726cbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbf6d7574700d000000000000000000000000 │ │ +000000000000000000000000085971726cbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbf6d7574700d000000000000000000000000 │ │ +000000000000000000000000085971726cbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbf6d7574700d000000000000000000000000 │ │ +000000000000000000000000085971726cbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbf6d7574700d000000000000000000000000 │ │ +000000000000000000000000085971726cbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbf6d7574700d000000000000000000000000 │ │ +000000000000000000000000085971726cbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbf6d7574700d000000000000000000000000 │ │ +000000000000000000000000085971726cbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbf6d7574700d000000000000000000000000 │ │ +000000000000000000000000085971726cbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbf6d7574700d000000000000000000000000 │ │ +000000000000000000000000085971726cbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbf6d7574700d000000000000000000000000 │ │ +0000000000000000000000000859717276bfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbf777574700d000000000000000000000000 │ │ +000000000000000000000000085971697879bfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfc07a7374700d000000000000000000000000 │ │ +00000000000000000000000008546a6b7b7c7dbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbf7e7f806e6f590d000000000000000000000000 │ │ +000000000000000000000000085465818283848586868787878787878787878787878787878787878787878787878787878688898a8b696a5908000000000000000000000000 │ │ +000000000000000000000000014c8c618d8e8f909192939393939393939393939393939393939393939393939393939393949596979864555f08000000000000000000000000 │ │ +000000000000000000000000014f5399738b9a9b9c9d9e9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9e9d9ca0a1a2a35d5e4c01000000000000000000000000 │ │ +0000000000000000000000000108546561a3a4a5a69aa7a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a7a7a6a9aaabac58590d01000000000000000000000000 │ │ +00000000000000000000000000014f5058ad69ae8dafb0989898989898989898989898989898989898989898989898b0b08db1b26171534f0800000000000000000000000000 │ │ +0000000000000000000000000001084c70606fb3ad61b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4ad5d7455504c080100000000000000000000000000 │ │ +000000000000000000000000000001084f5f7053b58c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8cb553705f4f08010000000000000000000000000000 │ │ +0000000000000000000000000000000101080d4f4f4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4f4f0d080101000000000000000000000000000000 │ │ 00000000000000000000000000000000000001010101010101010101010101010101010101010101010101010101010101010101010000000000000000000000000000000000 │ │ 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ ├── Image content ├── res/drawable-hdpi-v4/ha__btn_check_off_light.png │ ├── sng │ │ @@ -1,14 +1,14 @@ │ │ #SNG: from stdin │ │ IHDR { │ │ width: 48; height: 48; bitdepth: 8; │ │ using color palette; │ │ } │ │ PLTE { │ │ - (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ + ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 61, 61, 61) # rgb = (0x3d,0x3d,0x3d) grey24 │ │ ( 60, 60, 60) # rgb = (0x3c,0x3c,0x3c) │ │ ( 62, 62, 62) # rgb = (0x3e,0x3e,0x3e) │ │ ( 60, 60, 60) # rgb = (0x3c,0x3c,0x3c) │ │ } │ │ tRNS { │ │ 0 147 123 128 148} │ ├── Image content ├── res/drawable-hdpi-v4/ha__btn_check_off_disabled.png │ ├── sng │ │ @@ -1,14 +1,14 @@ │ │ #SNG: from stdin │ │ IHDR { │ │ width: 48; height: 48; bitdepth: 8; │ │ using color palette; │ │ } │ │ PLTE { │ │ - (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ + ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ (218,218,218) # rgb = (0xda,0xda,0xda) │ │ (216,216,216) # rgb = (0xd8,0xd8,0xd8) │ │ (218,218,218) # rgb = (0xda,0xda,0xda) │ │ (214,214,214) # rgb = (0xd6,0xd6,0xd6) grey84 │ │ } │ │ tRNS { │ │ 0 55 46 48 56} │ ├── Image content ├── res/drawable-hdpi-v4/ha__progress_comp_primary.png │ ├── sng │ │ @@ -13,16 +13,14 @@ │ │ ( 40,158,234) # rgb = (0x28,0x9e,0xea) │ │ ( 32,191,224) # rgb = (0x20,0xbf,0xe0) │ │ ( 37,164,201) # rgb = (0x25,0xa4,0xc9) │ │ ( 43,170,213) # rgb = (0x2b,0xaa,0xd5) │ │ ( 26,198,230) # rgb = (0x1a,0xc6,0xe6) │ │ ( 0,184,212) # rgb = (0x00,0xb8,0xd4) │ │ ( 0,128,255) # rgb = (0x00,0x80,0xff) │ │ - ( 0,128,128) # rgb = (0x00,0x80,0x80) │ │ - ( 0,128,255) # rgb = (0x00,0x80,0xff) │ │ ( 0,212,255) # rgb = (0x00,0xd4,0xff) │ │ ( 42,169,233) # rgb = (0x2a,0xa9,0xe9) │ │ ( 36,164,237) # rgb = (0x24,0xa4,0xed) │ │ ( 32,176,240) # rgb = (0x20,0xb0,0xf0) │ │ ( 57,184,227) # rgb = (0x39,0xb8,0xe3) │ │ ( 77,178,255) # rgb = (0x4d,0xb2,0xff) │ │ ( 62,183,224) # rgb = (0x3e,0xb7,0xe0) │ │ @@ -63,15 +61,14 @@ │ │ ( 47,181,228) # rgb = (0x2f,0xb5,0xe4) │ │ ( 50,181,227) # rgb = (0x32,0xb5,0xe3) │ │ ( 51,180,229) # rgb = (0x33,0xb4,0xe5) │ │ ( 52,182,231) # rgb = (0x34,0xb6,0xe7) │ │ ( 52,180,226) # rgb = (0x34,0xb4,0xe2) │ │ ( 53,181,227) # rgb = (0x35,0xb5,0xe3) │ │ ( 50,173,230) # rgb = (0x32,0xad,0xe6) │ │ - ( 0, 0,255) # rgb = (0x00,0x00,0xff) blue1 │ │ ( 34,159,255) # rgb = (0x22,0x9f,0xff) │ │ ( 73,182,255) # rgb = (0x49,0xb6,0xff) │ │ ( 47,185,232) # rgb = (0x2f,0xb9,0xe8) │ │ ( 51,187,230) # rgb = (0x33,0xbb,0xe6) │ │ ( 54,181,235) # rgb = (0x36,0xb5,0xeb) │ │ ( 58,185,232) # rgb = (0x3a,0xb9,0xe8) │ │ ( 58,192,231) # rgb = (0x3a,0xc0,0xe7) │ │ @@ -244,32 +241,31 @@ │ │ ( 36,184,229) # rgb = (0x24,0xb8,0xe5) │ │ ( 27,152,228) # rgb = (0x1b,0x98,0xe4) │ │ ( 43,149,255) # rgb = (0x2b,0x95,0xff) │ │ ( 36,146,219) # rgb = (0x24,0x92,0xdb) │ │ ( 36,183,255) # rgb = (0x24,0xb7,0xff) │ │ ( 34,187,222) # rgb = (0x22,0xbb,0xde) │ │ ( 42,169,213) # rgb = (0x2a,0xa9,0xd5) │ │ - ( 0,255,255) # rgb = (0x00,0xff,0xff) cyan1 │ │ } │ │ tRNS { │ │ - 0 1 1 2 2 2 3 4 3 3 2 1 0 0 1 1 2 3 4 4 5 6 7 9 10 11 13 14 15 16 16 15 13 9 5 1 1 3 4 5 6 7 9 10 12 14 15 18 20 22 25 27 29 32 35 38 40 43 42 39 30 18 7 0 1 3 5 7 9 10 13 15 19 21 24 27 31 34 38 42 45 49 53 57 60 64 69 70 68 58 41 23 204 205 206 207 208 209 211 212 215 216 218 220 222 224 226 228 230 232 234 236 238 240 241 243 245 246 248 249 250 251 252 253 192 214 217 219 221 223 225 227 229 242 247 254 102 103 104 105 107 109 111 112 114 117 118 121 123 125 128 131 133 136 138 141 143 146 148 151 153 156 158 154 147 89 1 3 5 6 9 11 13 15 18 21 24 27 30 33 37 40 43 47 50 53 57 61 65 68 65 52 34 15 1 2 3 5 6 7 9 10 12 13 15 17 19 22 24 25 28 30 33 36 38 39 35 24 11 3 1 2 2 2 3 5 6 7 8 9 10 11 13 15 16 15 12 7 2 3 3 3 3 2 0} │ │ + 0 1 1 2 2 2 3 4 3 3 2 1 1 1 2 3 4 4 5 6 7 9 10 11 13 14 15 16 16 15 13 9 5 1 1 3 4 5 6 7 9 10 12 14 15 18 20 22 25 27 29 32 35 38 40 43 42 39 30 18 7 1 3 5 7 9 10 13 15 19 21 24 27 31 34 38 42 45 49 53 57 60 64 69 70 68 58 41 23 204 205 206 207 208 209 211 212 215 216 218 220 222 224 226 228 230 232 234 236 238 240 241 243 245 246 248 249 250 251 252 253 192 214 217 219 221 223 225 227 229 242 247 254 102 103 104 105 107 109 111 112 114 117 118 121 123 125 128 131 133 136 138 141 143 146 148 151 153 156 158 154 147 89 1 3 5 6 9 11 13 15 18 21 24 27 30 33 37 40 43 47 50 53 57 61 65 68 65 52 34 15 1 2 3 5 6 7 9 10 12 13 15 17 19 22 24 25 28 30 33 36 38 39 35 24 11 3 1 2 2 2 3 5 6 7 8 9 10 11 13 15 16 15 12 7 2 3 3 3 3 2} │ │ IMAGE { │ │ pixels hex │ │ 000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000 │ │ -00000000000000000000000000000000000000010203040506070708090a0b0c00 │ │ -0000000000000000000d0e0f03101112131415161718191a1b1c1d1e1f20212223 │ │ -00000000000c2425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e │ │ -000000003f404142434445464748494a4b4c4d4e4f505152535455565758595a5b │ │ -5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c │ │ -5c5d5e5f606162637d657e7f80818283846c6d6e6f7071857374867678797a7b87 │ │ -5c5d5e5f606162637d657e7f80818283846c6d6e6f7071857374867678797a7b87 │ │ -5c5d5e5f606162637d657e7f80818283846c6d6e6f7071857374867678797a7b76 │ │ -888889898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a2a3a4a5 │ │ -000000003fa6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1 │ │ -00000000000cc2c3c426c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadb │ │ -00000000000000000000dcc20fdddedfe007e1e2e3e4e5e6e7e8e9eaebecedee00 │ │ -00000000000000000000000000000000000000000e0ec2ddeff0f107f2f3f40000 │ │ +00000000000000000000000000000000000000010203040506070708090a0b0000 │ │ +000000000000000000000c0d030e0f101112131415161718191a1b1c1d1e1f2021 │ │ +00000000000022232425262728292a2b2c2d2e2f303132333435363738393a3b3c │ │ +00000000003d3e3f404142434445464748494a4b4c4d4e4f505152535455565758 │ │ +595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f70717273747576777879 │ │ +595a5b5c5d5e5f607a627b7c7d7e7f8081696a6b6c6d6e82707183737576777884 │ │ +595a5b5c5d5e5f607a627b7c7d7e7f8081696a6b6c6d6e82707183737576777884 │ │ +595a5b5c5d5e5f607a627b7c7d7e7f8081696a6b6c6d6e82707183737576777873 │ │ +858586868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9f9fa0a1a2 │ │ +0000000000a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbe │ │ +000000000000bfc0c124c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8 │ │ +00000000000000000000d9bf0ddadbdcdd07dedfe0e1e2e3e4e5e6e7e8e9eaeb00 │ │ +00000000000000000000000000000000000000000c0cbfdaecedee07eff0000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000 │ │ } │ ├── Image content ├── res/drawable-hdpi-v4/ha__btn_check_on_disabled.png │ ├── sng │ │ @@ -1,14 +1,14 @@ │ │ #SNG: from stdin │ │ IHDR { │ │ width: 48; height: 48; bitdepth: 8; │ │ using color palette; │ │ } │ │ PLTE { │ │ - (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ + ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ (128,128,128) # rgb = (0x80,0x80,0x80) │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ (217,217,217) # rgb = (0xd9,0xd9,0xd9) grey85 │ │ (218,218,218) # rgb = (0xda,0xda,0xda) │ │ (218,218,218) # rgb = (0xda,0xda,0xda) │ │ (216,216,216) # rgb = (0xd8,0xd8,0xd8) │ │ (213,213,213) # rgb = (0xd5,0xd5,0xd5) │ ├── Image content ├── res/drawable-hdpi-v4/ha__btn_check_on_transformation.png │ ├── sng │ │ @@ -59,26 +59,23 @@ │ │ (117,176, 0) # rgb = (0x75,0xb0,0x00) │ │ (135,167, 0) # rgb = (0x87,0xa7,0x00) │ │ (156,156, 0) # rgb = (0x9c,0x9c,0x00) │ │ (232, 60, 0) # rgb = (0xe8,0x3c,0x00) │ │ (255, 0, 0) # rgb = (0xff,0x00,0x00) red1 │ │ (187, 25, 0) # rgb = (0xbb,0x19,0x00) │ │ (202, 54, 0) # rgb = (0xca,0x36,0x00) │ │ - (217, 6, 0) # rgb = (0xd9,0x06,0x00) │ │ - (217, 12, 0) # rgb = (0xd9,0x0c,0x00) │ │ (190, 58, 0) # rgb = (0xbe,0x3a,0x00) │ │ (190, 19, 0) # rgb = (0xbe,0x13,0x00) │ │ (255, 0, 0) # rgb = (0xff,0x00,0x00) red1 │ │ (255, 0, 0) # rgb = (0xff,0x00,0x00) red1 │ │ ( 0,205, 0) # rgb = (0x00,0xcd,0x00) green3 │ │ (255, 0, 0) # rgb = (0xff,0x00,0x00) red1 │ │ (255, 0, 0) # rgb = (0xff,0x00,0x00) red1 │ │ (192, 23, 0) # rgb = (0xc0,0x17,0x00) │ │ (203, 53, 0) # rgb = (0xcb,0x35,0x00) │ │ - (217, 0, 0) # rgb = (0xd9,0x00,0x00) │ │ (187, 57, 0) # rgb = (0xbb,0x39,0x00) │ │ (183, 22, 0) # rgb = (0xb7,0x16,0x00) │ │ (255, 0, 0) # rgb = (0xff,0x00,0x00) red1 │ │ (255, 0, 0) # rgb = (0xff,0x00,0x00) red1 │ │ (196, 22, 0) # rgb = (0xc4,0x16,0x00) │ │ (203, 53, 0) # rgb = (0xcb,0x35,0x00) │ │ (179, 10, 0) # rgb = (0xb3,0x0a,0x00) │ │ @@ -140,15 +137,14 @@ │ │ (255, 0, 0) # rgb = (0xff,0x00,0x00) red1 │ │ (201, 21, 0) # rgb = (0xc9,0x15,0x00) │ │ (234, 5, 0) # rgb = (0xea,0x05,0x00) │ │ (255, 0, 0) # rgb = (0xff,0x00,0x00) red1 │ │ ( 60,193, 0) # rgb = (0x3c,0xc1,0x00) │ │ (173, 58, 0) # rgb = (0xad,0x3a,0x00) │ │ (217, 20, 0) # rgb = (0xd9,0x14,0x00) │ │ - (216, 2, 0) # rgb = (0xd8,0x02,0x00) │ │ (208, 48, 0) # rgb = (0xd0,0x30,0x00) │ │ (193, 26, 0) # rgb = (0xc1,0x1a,0x00) │ │ (255, 0, 0) # rgb = (0xff,0x00,0x00) red1 │ │ (255, 0, 0) # rgb = (0xff,0x00,0x00) red1 │ │ (208, 19, 0) # rgb = (0xd0,0x13,0x00) │ │ (204, 53, 0) # rgb = (0xcc,0x35,0x00) │ │ (252, 17, 0) # rgb = (0xfc,0x11,0x00) │ │ @@ -163,24 +159,22 @@ │ │ (204, 52, 0) # rgb = (0xcc,0x34,0x00) │ │ (179, 1, 0) # rgb = (0xb3,0x01,0x00) │ │ (255, 0, 0) # rgb = (0xff,0x00,0x00) red1 │ │ (165,151, 0) # rgb = (0xa5,0x97,0x00) │ │ (234, 5, 0) # rgb = (0xea,0x05,0x00) │ │ (143, 25, 0) # rgb = (0x8f,0x19,0x00) │ │ (173, 1, 0) # rgb = (0xad,0x01,0x00) │ │ - (216, 0, 0) # rgb = (0xd8,0x00,0x00) │ │ (210, 48, 0) # rgb = (0xd2,0x30,0x00) │ │ (206, 51, 0) # rgb = (0xce,0x33,0x00) │ │ (153, 16, 0) # rgb = (0x99,0x10,0x00) │ │ (145,162, 0) # rgb = (0x91,0xa2,0x00) │ │ ( 53,194, 0) # rgb = (0x35,0xc2,0x00) │ │ (239, 4, 0) # rgb = (0xef,0x04,0x00) │ │ (151, 18, 0) # rgb = (0x97,0x12,0x00) │ │ (173, 1, 0) # rgb = (0xad,0x01,0x00) │ │ - (217, 5, 0) # rgb = (0xd9,0x05,0x00) │ │ (156, 17, 0) # rgb = (0x9c,0x11,0x00) │ │ (120,174, 0) # rgb = (0x78,0xae,0x00) │ │ (242, 3, 0) # rgb = (0xf2,0x03,0x00) │ │ (158, 17, 0) # rgb = (0x9e,0x11,0x00) │ │ (174, 1, 0) # rgb = (0xae,0x01,0x00) │ │ (178, 1, 0) # rgb = (0xb2,0x01,0x00) │ │ (156, 17, 0) # rgb = (0x9c,0x11,0x00) │ │ @@ -211,55 +205,61 @@ │ │ (146, 20, 0) # rgb = (0x92,0x14,0x00) │ │ (134, 20, 0) # rgb = (0x86,0x14,0x00) │ │ (217, 10, 0) # rgb = (0xd9,0x0a,0x00) │ │ (255, 0, 0) # rgb = (0xff,0x00,0x00) red1 │ │ (239, 5, 0) # rgb = (0xef,0x05,0x00) │ │ (226, 10, 0) # rgb = (0xe2,0x0a,0x00) │ │ ( 0,204, 0) # rgb = (0x00,0xcc,0x00) │ │ + (217, 6, 0) # rgb = (0xd9,0x06,0x00) │ │ + (217, 12, 0) # rgb = (0xd9,0x0c,0x00) │ │ + (217, 0, 0) # rgb = (0xd9,0x00,0x00) │ │ + (216, 2, 0) # rgb = (0xd8,0x02,0x00) │ │ + (216, 0, 0) # rgb = (0xd8,0x00,0x00) │ │ + (217, 5, 0) # rgb = (0xd9,0x05,0x00) │ │ } │ │ tRNS { │ │ - 0 1 2 3 4 5 6 7 9 11 12 10 14 17 20 21 19 15 8 23 29 33 34 30 24 18 13 28 36 44 49 80 68 27 22 32 42 53 63 102 219 191 78 48 25 16 110 92 93 95 98 102 107 113 121 77 72 113 222 255 255 195 79 45 31 96 47 78 122 225 255 194 71 64 81 125 226 247 130 38 97 82 127 227 248 153 61 65 83 128 249 162 76 98 41 52 67 250 168 86 59 98 39 49 51 71 86 128 172 93 100 26 46 74 164 107 66 68 80 92 130 174 96 70 37 78 178 254 228 128 91 93 97 104 136 97 54 102 177 254 255 233 149 118 122 147 228 77 55 40 55 177 254 237 167 162 231 251 73 130 48 141 247 255 242 234 175 121 101 64 152 248 255 175 113 78 161 248 251 176 107 99 62 86 165 177 98 103 35 50 90 251 176 97 88 162 172 94 80 154 247 165 86 67 143 154 73 43 49 52 111} │ │ + 0 1 2 3 4 5 6 7 9 11 12 10 14 17 20 21 19 15 8 23 29 33 34 30 24 18 13 28 36 44 49 80 68 27 22 32 42 53 63 102 219 191 78 48 25 16 110 92 93 95 98 102 107 113 121 77 72 113 222 195 79 45 31 96 47 78 122 225 194 71 64 81 125 226 247 130 38 97 82 127 227 248 153 61 65 83 128 249 162 76 98 41 52 67 250 168 86 59 98 39 49 51 71 86 128 172 93 100 26 46 74 164 107 66 68 80 92 130 174 96 70 37 78 178 254 228 128 91 93 97 104 136 97 54 102 177 254 233 149 118 122 147 228 77 55 40 55 177 254 237 167 162 231 251 73 130 48 141 247 242 234 175 121 101 64 152 248 175 113 78 161 248 251 176 107 99 62 86 165 177 98 103 35 50 90 251 176 97 88 162 172 94 80 154 247 165 86 67 143 154 73 43 49 52 111} │ │ IMAGE { │ │ pixels hex │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000001010101000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000101010202020202020101010000000000 │ │ 000000000000000000000000000000000000000000000000000000000001010202030405060605040302010100000000 │ │ 0000000000000000000000000000000000000000000000000000000001010203050708090a0a09080705030201000000 │ │ 00000000000000000000000000000000000000000000000000000001010204070b0c0d0e0f0f10110a12050302010000 │ │ 000000000000000000000000000000000000000000000000000001010305120a0d13141516151718191a120502010000 │ │ 0000000000000000000000000000000000000000000000000000010205080c0e1b1c1d1e1f201d1c21100a0704010000 │ │ 00000000000000000000000000000000000000000000000000010205080c22232425262728292a2b1c2c2d0805020100 │ │ -0000000000000000000000002e2f2f2f2f2f2f2f2f2f2f2f30303132333435363738393a3b3c3d3e3f400e0a06020100 │ │ -0000000000000000000000004100000101010101010101020305080c131642264344453b46463c47481c131a07030100 │ │ -00000000000000000000000041010102020304040404040406081113162b494a4b4c3b464646464d4e4f130c07030100 │ │ -0000000000000000000000005002030405071208081212080a2d18162b495152533b464646465455561c221a06030100 │ │ -000000000000000000000001500305070b1a112d0d2d2d0d0f211c1e575859533b464646465a5b5c1e230e0905020100 │ │ -0000000000000000000000015d05120a0d0f2c1b141b1b17155e5f6058524c3b464646466162636424212d0804020100 │ │ -00000000000000000000010265070a192c2366673f3f3f426864696a6b4c3b46464646616c6d602b150f0a0703010000 │ │ -0000000000000000000001036e0b0d6f1c7071727374747538767778533b4646464661797a7b257c1811080402010000 │ │ -0000000000000000000001046e1a2215707d7e7f80818283848586533b464646466179873888666f0d0b050301000000 │ │ -000000000000000000000204892d6f66718a8b468c8d8e8f9091923b464646466179879394951b190906030201000000 │ │ -000000000000000000000204890d149697984646468c999a9b9c3b464646469d79879e9f951b19090603020100000000 │ │ -000000000000000000000204890d14a0a1a2a34646468ca4a53b464646469da6873894a71b1909060302010000000000 │ │ -000000000000000000000104a82d215ea9aaaba34646468cac464646469dad87389495ae190906030201000000000000 │ │ -0000000000000000000001036e1a131c25afb0b1a346464646464646b2b38738949521b4090603010100000000000000 │ │ -000000000000000000000102b50b19141db6b7b8b1a346464646469db9ba9e94952119bb060302010000000000000000 │ │ -00000000000000000000010265071a22bcbd75beb8b1a3464646bfc0c13894952119096e030201000000000000000000 │ │ -0000000000000000000000015005082d2c7c5f75c2c3b1a34661c4c57b8895211909065d020100000000000000000000 │ │ -0000000000000000000000015003060b0d6f7cbd49c6c7c861c9ca57684f211909060350010000000000000000000000 │ │ -00000000000000000000000050020306090d2cbc3f94cbcccdce9470bc6f0d0906030250000000000000000000000000 │ │ -00000000000000000000000041010203060b2d22177ccfd0d1cf7c17132d0b0603020141000000000000000000000000 │ │ -000000000000000000000000410001020306081a19132114142113191a08060302010041000000000000000000000000 │ │ -00000000000000000000000041000001020305070b1a112d0d111a0b0705030201000041000000000000000000000000 │ │ -000000000000000000000000410000000101020305061212081207050402010100000041000000000000000000000000 │ │ -000000000000000000000000d241414141415050505d5d65655d5d5050505041414141d2000000000000000000000000 │ │ +0000000000000000000000002e2f2f2f2f2f2f2f2f2f2f2f30303132333435363738393acdce3b3c3d3e0e0a06020100 │ │ +0000000000000000000000003f00000101010101010101020305080c13164026414243cdcfcfce44451c131a07030100 │ │ +0000000000000000000000003f010102020304040404040406081113162b46474849cdcfcfcfcf4a4b4c130c07030100 │ │ +0000000000000000000000004d02030405071208081212080a2d18162b464e4f50cdcfcfcfcf5152531c221a06030100 │ │ +0000000000000000000000014d0305070b1a112d0d2d2d0d0f211c1e54555650cdcfcfcfcf5758591e230e0905020100 │ │ +0000000000000000000000015a05120a0d0f2c1b141b1b17155b5c5d554f49cdcfcfcfcf5e5f606124212d0804020100 │ │ +00000000000000000000010262070a192c2363643d3d3d40656166676849cdcfcfcfcf5e696a5d2b150f0a0703010000 │ │ +0000000000000000000001036b0b0d6c1c6d6e6f707171723873747550cdcfcfcfcf5e76777825791811080402010000 │ │ +0000000000000000000001046b1a22156d7a7b7c7d7e7f8081828350cdcfcfcfcf5e76843885636c0d0b050301000000 │ │ +000000000000000000000204862d6c636e8788cfd0898a8b8c8d8ecdcfcfcfcf5e76848f90911b190906030201000000 │ │ +000000000000000000000204860d14929394cfcfcfd095969798cdcfcfcfcf9976849a9b911b19090603020100000000 │ │ +000000000000000000000204860d149c9d9ed1cfcfcfd09fa0cdcfcfcfcf99a1843890a21b1909060302010000000000 │ │ +000000000000000000000104a32d215ba4a5a6d1cfcfcfd0d2cfcfcfcf99a784389091a8190906030201000000000000 │ │ +0000000000000000000001036b1a131c25a9aaabd1cfcfcfcfcfcfcfacad8438909121ae090603010100000000000000 │ │ +000000000000000000000102af0b19141db0b1b2abd1cfcfcfcfcf99b3b49a90912119b5060302010000000000000000 │ │ +00000000000000000000010262071a22b6b772b8b2abd1cfcfcfb9babb3890912119096b030201000000000000000000 │ │ +0000000000000000000000014d05082d2c795c72bcbdabd1cf5ebebf788591211909065a020100000000000000000000 │ │ +0000000000000000000000014d03060b0d6c79b746c0c1c25ec3c454654c21190906034d010000000000000000000000 │ │ +0000000000000000000000004d020306090d2cb63d90c5c6c7c8906db66c0d090603024d000000000000000000000000 │ │ +0000000000000000000000003f010203060b2d221779c9cacbc97917132d0b060302013f000000000000000000000000 │ │ +0000000000000000000000003f0001020306081a19132114142113191a0806030201003f000000000000000000000000 │ │ +0000000000000000000000003f000001020305070b1a112d0d111a0b070503020100003f000000000000000000000000 │ │ +0000000000000000000000003f000000010102030506121208120705040201010000003f000000000000000000000000 │ │ +000000000000000000000000cc3f3f3f3f3f4d4d4d5a5a62625a5a4d4d4d4d3f3f3f3fcc000000000000000000000000 │ │ 000000000000000000000000000000000000000001010101010101010100000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ ├── Image content ├── res/drawable-hdpi-v4/ha__btn_radio_comp_dot_disabled.png │ ├── sng │ │ @@ -1,14 +1,14 @@ │ │ #SNG: from stdin │ │ IHDR { │ │ width: 48; height: 48; bitdepth: 8; │ │ using color palette; │ │ } │ │ PLTE { │ │ - (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ + ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ ├── Image content ├── res/drawable-hdpi-v4/ha__btn_check_comp_on_pressed.png │ ├── sng │ │ @@ -1,14 +1,14 @@ │ │ #SNG: from stdin │ │ IHDR { │ │ width: 48; height: 48; bitdepth: 8; │ │ using color palette; │ │ } │ │ PLTE { │ │ - (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ + ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ @@ -52,53 +52,53 @@ │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ } │ │ tRNS { │ │ - 0 6 9 189 137 220 184 46 188 255 139 192 187 141 8 186 243 35 185 60 61 7 183 244 182 62 85 15 105 254 203 17 181 63 205 18 180 12 101 207 19 179 245 55 240 210 64 65 66 222} │ │ + 0 6 9 189 137 220 184 46 188 139 192 187 141 8 186 243 35 185 60 61 7 183 244 182 62 85 15 105 254 203 17 181 63 205 18 180 12 101 207 19 179 245 55 240 210 64 65 66 222} │ │ IMAGE { │ │ pixels base64 │ │ 000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000100000000000 │ │ 000000000000000000000000000000000002340000000000 │ │ -00000000000056666666666666666666702899A000000000 │ │ -000000000000B000000000000000000002C9999D00000000 │ │ -000000000000B0000000000000000000EF99999GH0000000 │ │ -000000000000B000000000000000000EI99999GJ00000000 │ │ -000000000000B00000000000000000E699999GK000000000 │ │ -000000000000B0000000000000000LM99999NK0000000000 │ │ -000000000000B000000000000000LO99999NP00000000000 │ │ -000000000000B000000QR000000LO99999NP000000000000 │ │ -000000000000B00000STUV00001W99999NX0000000000000 │ │ -000000000000B0000ST99YZ001a99999NX0b000000000000 │ │ -000000000000B000cT9999de1f99999gX00B000000000000 │ │ -000000000000B000hi99999ja99999gk000B000000000000 │ │ -000000000000B0000hi9999999999gk0000B000000000000 │ │ -000000000000B00000hi99999999gl00000B000000000000 │ │ -000000000000B000000hi999999gl000000B000000000000 │ │ -000000000000B0000000hi9999gm0000000B000000000000 │ │ -000000000000B00000000hi99gm00000000B000000000000 │ │ -000000000000B000000000higm000000000B000000000000 │ │ -000000000000B0000000000hl0000000000B000000000000 │ │ -000000000000B0000000000000000000000B000000000000 │ │ -000000000000B0000000000000000000000B000000000000 │ │ -000000000000B0000000000000000000000B000000000000 │ │ -000000000000B0000000000000000000000B000000000000 │ │ -000000000000nBBBBBBBBBBBBBBBBBBBBBBn000000000000 │ │ +000000000000566666666666666666667028nn9000000000 │ │ +000000000000A000000000000000000002BnnnnC00000000 │ │ +000000000000A0000000000000000000DEnnnnnFG0000000 │ │ +000000000000A000000000000000000DHnnnnnFI00000000 │ │ +000000000000A00000000000000000D6nnnnnFJ000000000 │ │ +000000000000A0000000000000000KLnnnnnMJ0000000000 │ │ +000000000000A000000000000000KNnnnnnMO00000000000 │ │ +000000000000A000000PQ000000KNnnnnnMO000000000000 │ │ +000000000000A00000RSTU00001VnnnnnMW0000000000000 │ │ +000000000000A0000RSnnXY001ZnnnnnMW0a000000000000 │ │ +000000000000A000bSnnnncd1ennnnnfW00A000000000000 │ │ +000000000000A000ghnnnnniZnnnnnfj000A000000000000 │ │ +000000000000A0000ghnnnnnnnnnnfj0000A000000000000 │ │ +000000000000A00000ghnnnnnnnnfk00000A000000000000 │ │ +000000000000A000000ghnnnnnnfk000000A000000000000 │ │ +000000000000A0000000ghnnnnfl0000000A000000000000 │ │ +000000000000A00000000ghnnfl00000000A000000000000 │ │ +000000000000A000000000ghfl000000000A000000000000 │ │ +000000000000A0000000000gk0000000000A000000000000 │ │ +000000000000A0000000000000000000000A000000000000 │ │ +000000000000A0000000000000000000000A000000000000 │ │ +000000000000A0000000000000000000000A000000000000 │ │ +000000000000A0000000000000000000000A000000000000 │ │ +000000000000mAAAAAAAAAAAAAAAAAAAAAAm000000000000 │ │ 000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000 │ ├── Image content ├── res/drawable-hdpi-v4/ha__btn_check_on_transformation_light.png │ ├── sng │ │ @@ -59,26 +59,23 @@ │ │ ( 28, 55, 0) # rgb = (0x1c,0x37,0x00) │ │ ( 38, 53, 0) # rgb = (0x26,0x35,0x00) │ │ ( 52, 50, 0) # rgb = (0x34,0x32,0x00) │ │ (175, 22, 0) # rgb = (0xaf,0x16,0x00) │ │ (255, 0, 0) # rgb = (0xff,0x00,0x00) red1 │ │ (187, 25, 0) # rgb = (0xbb,0x19,0x00) │ │ (202, 54, 0) # rgb = (0xca,0x36,0x00) │ │ - (217, 6, 0) # rgb = (0xd9,0x06,0x00) │ │ - (217, 12, 0) # rgb = (0xd9,0x0c,0x00) │ │ (190, 58, 0) # rgb = (0xbe,0x3a,0x00) │ │ (190, 19, 0) # rgb = (0xbe,0x13,0x00) │ │ (255, 0, 0) # rgb = (0xff,0x00,0x00) red1 │ │ (255, 0, 0) # rgb = (0xff,0x00,0x00) red1 │ │ ( 0, 62, 0) # rgb = (0x00,0x3e,0x00) │ │ (255, 0, 0) # rgb = (0xff,0x00,0x00) red1 │ │ (255, 0, 0) # rgb = (0xff,0x00,0x00) red1 │ │ (192, 23, 0) # rgb = (0xc0,0x17,0x00) │ │ (203, 53, 0) # rgb = (0xcb,0x35,0x00) │ │ - (217, 0, 0) # rgb = (0xd9,0x00,0x00) │ │ (187, 57, 0) # rgb = (0xbb,0x39,0x00) │ │ (183, 22, 0) # rgb = (0xb7,0x16,0x00) │ │ (255, 0, 0) # rgb = (0xff,0x00,0x00) red1 │ │ (255, 0, 0) # rgb = (0xff,0x00,0x00) red1 │ │ (196, 22, 0) # rgb = (0xc4,0x16,0x00) │ │ (203, 53, 0) # rgb = (0xcb,0x35,0x00) │ │ (179, 10, 0) # rgb = (0xb3,0x0a,0x00) │ │ @@ -140,15 +137,14 @@ │ │ (255, 0, 0) # rgb = (0xff,0x00,0x00) red1 │ │ (201, 21, 0) # rgb = (0xc9,0x15,0x00) │ │ (234, 5, 0) # rgb = (0xea,0x05,0x00) │ │ (255, 0, 0) # rgb = (0xff,0x00,0x00) red1 │ │ ( 10, 60, 0) # rgb = (0x0a,0x3c,0x00) │ │ (173, 58, 0) # rgb = (0xad,0x3a,0x00) │ │ (217, 20, 0) # rgb = (0xd9,0x14,0x00) │ │ - (216, 2, 0) # rgb = (0xd8,0x02,0x00) │ │ (208, 48, 0) # rgb = (0xd0,0x30,0x00) │ │ (193, 26, 0) # rgb = (0xc1,0x1a,0x00) │ │ (255, 0, 0) # rgb = (0xff,0x00,0x00) red1 │ │ (255, 0, 0) # rgb = (0xff,0x00,0x00) red1 │ │ (208, 19, 0) # rgb = (0xd0,0x13,0x00) │ │ (204, 53, 0) # rgb = (0xcc,0x35,0x00) │ │ (236, 6, 0) # rgb = (0xec,0x06,0x00) │ │ @@ -163,23 +159,21 @@ │ │ (204, 52, 0) # rgb = (0xcc,0x34,0x00) │ │ (179, 1, 0) # rgb = (0xb3,0x01,0x00) │ │ (255, 0, 0) # rgb = (0xff,0x00,0x00) red1 │ │ ( 54, 51, 0) # rgb = (0x36,0x33,0x00) │ │ (234, 5, 0) # rgb = (0xea,0x05,0x00) │ │ (143, 25, 0) # rgb = (0x8f,0x19,0x00) │ │ (173, 1, 0) # rgb = (0xad,0x01,0x00) │ │ - (216, 0, 0) # rgb = (0xd8,0x00,0x00) │ │ (210, 48, 0) # rgb = (0xd2,0x30,0x00) │ │ (206, 51, 0) # rgb = (0xce,0x33,0x00) │ │ (153, 16, 0) # rgb = (0x99,0x10,0x00) │ │ ( 45, 53, 0) # rgb = (0x2d,0x35,0x00) │ │ (239, 4, 0) # rgb = (0xef,0x04,0x00) │ │ (151, 18, 0) # rgb = (0x97,0x12,0x00) │ │ (173, 1, 0) # rgb = (0xad,0x01,0x00) │ │ - (217, 5, 0) # rgb = (0xd9,0x05,0x00) │ │ (156, 17, 0) # rgb = (0x9c,0x11,0x00) │ │ ( 32, 56, 0) # rgb = (0x20,0x38,0x00) │ │ (242, 3, 0) # rgb = (0xf2,0x03,0x00) │ │ (158, 17, 0) # rgb = (0x9e,0x11,0x00) │ │ (174, 1, 0) # rgb = (0xae,0x01,0x00) │ │ (178, 1, 0) # rgb = (0xb2,0x01,0x00) │ │ (156, 17, 0) # rgb = (0x9c,0x11,0x00) │ │ @@ -209,55 +203,61 @@ │ │ (146, 20, 0) # rgb = (0x92,0x14,0x00) │ │ (134, 20, 0) # rgb = (0x86,0x14,0x00) │ │ (217, 10, 0) # rgb = (0xd9,0x0a,0x00) │ │ (255, 0, 0) # rgb = (0xff,0x00,0x00) red1 │ │ (239, 5, 0) # rgb = (0xef,0x05,0x00) │ │ (226, 10, 0) # rgb = (0xe2,0x0a,0x00) │ │ ( 0, 60, 0) # rgb = (0x00,0x3c,0x00) │ │ + (217, 6, 0) # rgb = (0xd9,0x06,0x00) │ │ + (217, 12, 0) # rgb = (0xd9,0x0c,0x00) │ │ + (217, 0, 0) # rgb = (0xd9,0x00,0x00) │ │ + (216, 2, 0) # rgb = (0xd8,0x02,0x00) │ │ + (216, 0, 0) # rgb = (0xd8,0x00,0x00) │ │ + (217, 5, 0) # rgb = (0xd9,0x05,0x00) │ │ } │ │ tRNS { │ │ - 0 1 2 3 4 5 6 7 9 11 12 10 14 17 20 21 19 15 8 23 29 33 34 30 24 18 13 28 36 44 49 80 68 27 22 32 42 53 63 102 219 191 78 48 25 16 147 123 124 126 128 131 135 140 147 83 72 113 222 255 255 195 79 45 31 128 47 78 122 225 255 194 71 64 81 125 226 247 130 38 128 82 127 227 248 153 61 129 65 83 128 249 162 76 41 52 67 250 168 86 59 130 39 49 51 71 86 128 172 93 131 26 46 74 164 107 66 68 80 92 130 174 96 70 37 78 178 254 228 128 91 93 97 104 136 97 54 132 177 254 255 233 149 118 122 147 228 79 55 40 55 177 254 237 167 162 231 251 73 155 48 141 247 255 242 234 175 148 64 152 248 255 175 142 78 161 248 251 176 137 62 86 165 177 98 133 35 50 90 251 176 97 88 162 172 94 80 154 247 165 86 67 143 154 73 43 49 52 148} │ │ + 0 1 2 3 4 5 6 7 9 11 12 10 14 17 20 21 19 15 8 23 29 33 34 30 24 18 13 28 36 44 49 80 68 27 22 32 42 53 63 102 219 191 78 48 25 16 147 123 124 126 128 131 135 140 147 83 72 113 222 195 79 45 31 128 47 78 122 225 194 71 64 81 125 226 247 130 38 128 82 127 227 248 153 61 129 65 83 128 249 162 76 41 52 67 250 168 86 59 130 39 49 51 71 86 128 172 93 131 26 46 74 164 107 66 68 80 92 130 174 96 70 37 78 178 254 228 128 91 93 97 104 136 97 54 132 177 254 233 149 118 122 147 228 79 55 40 55 177 254 237 167 162 231 251 73 155 48 141 247 242 234 175 148 64 152 248 175 142 78 161 248 251 176 137 62 86 165 177 98 133 35 50 90 251 176 97 88 162 172 94 80 154 247 165 86 67 143 154 73 43 49 52 148} │ │ IMAGE { │ │ pixels hex │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000001010101000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000101010202020202020101010000000000 │ │ 000000000000000000000000000000000000000000000000000000000001010202030405060605040302010100000000 │ │ 0000000000000000000000000000000000000000000000000000000001010203050708090a0a09080705030201000000 │ │ 00000000000000000000000000000000000000000000000000000001010204070b0c0d0e0f0f10110a12050302010000 │ │ 000000000000000000000000000000000000000000000000000001010305120a0d13141516151718191a120502010000 │ │ 0000000000000000000000000000000000000000000000000000010205080c0e1b1c1d1e1f201d1c21100a0704010000 │ │ 00000000000000000000000000000000000000000000000000010205080c22232425262728292a2b1c2c2d0805020100 │ │ -0000000000000000000000002e2f2f2f2f2f2f2f2f2f2f2f30303132333435363738393a3b3c3d3e3f400e0a06020100 │ │ -0000000000000000000000004100000101010101010101020305080c131642264344453b46463c47481c131a07030100 │ │ -00000000000000000000000041010102020304040404040406081113162b494a4b4c3b464646464d4e4f130c07030100 │ │ -0000000000000000000000005002030405071208081212080a2d18162b495152533b464646465455561c221a06030100 │ │ -000000000000000000000001570305070b1a112d0d2d2d0d0f211c1e58595a533b464646465b5c5d1e230e0905020100 │ │ -0000000000000000000000015705120a0d0f2c1b141b1b17155e5f6059524c3b464646466162636424212d0804020100 │ │ -00000000000000000000010265070a192c2366673f3f3f426864696a6b4c3b46464646616c6d602b150f0a0703010000 │ │ -0000000000000000000001036e0b0d6f1c7071727374747538767778533b4646464661797a7b257c1811080402010000 │ │ -0000000000000000000001046e1a2215707d7e7f80818283848586533b464646466179873888666f0d0b050301000000 │ │ -000000000000000000000204892d6f66718a8b468c8d8e8f9091923b464646466179879394951b190906030201000000 │ │ -000000000000000000000204890d149697984646468c999a9b9c3b464646469d79879e9f951b19090603020100000000 │ │ -000000000000000000000204890d14a0a1a2a34646468ca4a53b464646469da6873894a71b1909060302010000000000 │ │ -000000000000000000000104892d215ea8a9aaa34646468cab464646469dac87389495ad190906030201000000000000 │ │ -0000000000000000000001036e1a131c25aeafb0a346464646464646b1b28738949521b3090603010100000000000000 │ │ -000000000000000000000102650b19141db4b5b6b0a346464646469db7b89e94952119b9060302010000000000000000 │ │ -00000000000000000000010265071a22babb75bcb6b0a3464646bdbebf3894952119096e030201000000000000000000 │ │ -0000000000000000000000015705082d2c7c5f75c0c1b0a34661c2c37b88952119090657020100000000000000000000 │ │ -0000000000000000000000015003060b0d6f7cbb49c4c5c661c7c858684f211909060357010000000000000000000000 │ │ -00000000000000000000000050020306090d2cba3f94c9cacbcc9470ba6f0d0906030250000000000000000000000000 │ │ -00000000000000000000000041010203060b2d22177ccdcecfcd7c17132d0b0603020141000000000000000000000000 │ │ -000000000000000000000000410001020306081a19132114142113191a08060302010041000000000000000000000000 │ │ -00000000000000000000000041000001020305070b1a112d0d111a0b0705030201000041000000000000000000000000 │ │ -000000000000000000000000410000000101020305061212081207050402010100000041000000000000000000000000 │ │ -000000000000000000000000d041414141415050575757656557575750505041414141d0000000000000000000000000 │ │ +0000000000000000000000002e2f2f2f2f2f2f2f2f2f2f2f30303132333435363738393acbcc3b3c3d3e0e0a06020100 │ │ +0000000000000000000000003f00000101010101010101020305080c13164026414243cbcdcdcc44451c131a07030100 │ │ +0000000000000000000000003f010102020304040404040406081113162b46474849cbcdcdcdcd4a4b4c130c07030100 │ │ +0000000000000000000000004d02030405071208081212080a2d18162b464e4f50cbcdcdcdcd5152531c221a06030100 │ │ +000000000000000000000001540305070b1a112d0d2d2d0d0f211c1e55565750cbcdcdcdcd58595a1e230e0905020100 │ │ +0000000000000000000000015405120a0d0f2c1b141b1b17155b5c5d564f49cbcdcdcdcd5e5f606124212d0804020100 │ │ +00000000000000000000010262070a192c2363643d3d3d40656166676849cbcdcdcdcd5e696a5d2b150f0a0703010000 │ │ +0000000000000000000001036b0b0d6c1c6d6e6f707171723873747550cbcdcdcdcd5e76777825791811080402010000 │ │ +0000000000000000000001046b1a22156d7a7b7c7d7e7f8081828350cbcdcdcdcd5e76843885636c0d0b050301000000 │ │ +000000000000000000000204862d6c636e8788cdce898a8b8c8d8ecbcdcdcdcd5e76848f90911b190906030201000000 │ │ +000000000000000000000204860d14929394cdcdcdce95969798cbcdcdcdcd9976849a9b911b19090603020100000000 │ │ +000000000000000000000204860d149c9d9ecfcdcdcdce9fa0cbcdcdcdcd99a1843890a21b1909060302010000000000 │ │ +000000000000000000000104862d215ba3a4a5cfcdcdcdced0cdcdcdcd99a684389091a7190906030201000000000000 │ │ +0000000000000000000001036b1a131c25a8a9aacfcdcdcdcdcdcdcdabac8438909121ad090603010100000000000000 │ │ +000000000000000000000102620b19141daeafb0aacfcdcdcdcdcd99b1b29a90912119b3060302010000000000000000 │ │ +00000000000000000000010262071a22b4b572b6b0aacfcdcdcdb7b8b93890912119096b030201000000000000000000 │ │ +0000000000000000000000015405082d2c795c72babbaacfcd5ebcbd7885912119090654020100000000000000000000 │ │ +0000000000000000000000014d03060b0d6c79b546bebfc05ec1c255654c211909060354010000000000000000000000 │ │ +0000000000000000000000004d020306090d2cb43d90c3c4c5c6906db46c0d090603024d000000000000000000000000 │ │ +0000000000000000000000003f010203060b2d221779c7c8c9c77917132d0b060302013f000000000000000000000000 │ │ +0000000000000000000000003f0001020306081a19132114142113191a0806030201003f000000000000000000000000 │ │ +0000000000000000000000003f000001020305070b1a112d0d111a0b070503020100003f000000000000000000000000 │ │ +0000000000000000000000003f000000010102030506121208120705040201010000003f000000000000000000000000 │ │ +000000000000000000000000ca3f3f3f3f3f4d4d54545462625454544d4d4d3f3f3f3fca000000000000000000000000 │ │ 000000000000000000000000000000000000000001010101010101010100000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ ├── Image content ├── res/drawable-hdpi-v4/ha__ab_home_as_up.png │ ├── sng │ │ @@ -65,38 +65,37 @@ │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ - (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ } │ │ tRNS { │ │ - 0 0 1 49 66 61 67 41 31 135 140 138 141 39 96 133 122 77 2 43 134 126 130 121 17 4 107 125 136 57 13 116 131 40 72 124 89 23 129 85 137 69 36 127 111 9 38 109 8 87 68 24 128 74 14 118 59 5 108 132 45 18 97 79 32 139} │ │ + 0 1 49 66 61 67 41 31 135 140 138 141 39 96 133 122 77 2 43 134 126 130 121 17 4 107 125 136 57 13 116 131 40 72 124 89 23 129 85 137 69 36 127 111 9 38 109 8 87 68 24 128 74 14 118 59 5 108 132 45 18 97 79 32 139} │ │ IMAGE { │ │ pixels hex │ │ -000000000000000001010102010101000000000000000000 │ │ -000000000000000001010102030405060701020100000000 │ │ -000000000000000101020108090a0b0c0d01020100000000 │ │ -00000000000000010101010e0f100f110102010000000000 │ │ -000000000000010112011314151617180102010100000000 │ │ -000000000001010101191a0f1b1c05011201010000000000 │ │ -0000000000010112011d1c1b0f1a19010101010000000000 │ │ -00000000010102011e1f20150f2101120101000000000000 │ │ -0000000001010201221c2309240102010100000000000000 │ │ -00000000010201252326261b250102010100000000000000 │ │ -000000000102012709232829011201010000000000000000 │ │ -0000000002012a162b202c2d010101010000000000000000 │ │ -0000000012012e2015202f30010101010000000000000000 │ │ -000000000102013109232832011201010000000000000000 │ │ -00000000010201331534261b250102010100000000000000 │ │ -0000000001010201351c2309240102010100000000000000 │ │ -0000000001010201363716150f2101120101000000000000 │ │ -000000000001011201381c1b0f1a19010101010000000000 │ │ -000000000001010101393a3b1b1c05011201010000000000 │ │ -000000000000010112013c141516173d0102010100000000 │ │ -00000000000000010101013e0f100f3f0102010000000000 │ │ -0000000000000001010201401c410b0c0d01020100000000 │ │ -000000000000000001010102030405060701020100000000 │ │ -000000000000000001010102010101000000000000000000 │ │ +000000000000000000000001000000000000000000000000 │ │ +000000000000000000000001020304050600010000000000 │ │ +00000000000000000001000708090a0b0c00010000000000 │ │ +00000000000000000000000d0e0f0e100001000000000000 │ │ +000000000000000011001213141516170001000000000000 │ │ +00000000000000000018190e1a1b04001100000000000000 │ │ +0000000000000011001c1b1a0e1918000000000000000000 │ │ +00000000000001001d1e1f140e2000110000000000000000 │ │ +0000000000000100211b2208230001000000000000000000 │ │ +00000000000100242225251a240001000000000000000000 │ │ +000000000001002608222728001100000000000000000000 │ │ +00000000010029152a1f2b2c000000000000000000000000 │ │ +0000000011002d1f141f2e2f000000000000000000000000 │ │ +000000000001003008222731001100000000000000000000 │ │ +00000000000100321433251a240001000000000000000000 │ │ +0000000000000100341b2208230001000000000000000000 │ │ +0000000000000100353615140e2000110000000000000000 │ │ +000000000000001100371b1a0e1918000000000000000000 │ │ +00000000000000000038393a1a1b04001100000000000000 │ │ +000000000000000011003b131415163c0001000000000000 │ │ +00000000000000000000003d0e0f0e3e0001000000000000 │ │ +00000000000000000001003f1b400a0b0c00010000000000 │ │ +000000000000000000000001020304050600010000000000 │ │ +000000000000000000000001000000000000000000000000 │ │ } │ ├── Image content ├── res/drawable-hdpi-v4/ha__btn_check_comp_off_pressed.png │ ├── sng │ │ @@ -1,14 +1,14 @@ │ │ #SNG: from stdin │ │ IHDR { │ │ width: 48; height: 48; bitdepth: 8; │ │ using color palette; │ │ } │ │ PLTE { │ │ - (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ + ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ } │ │ tRNS { │ │ 0 220 184 192 222} │ ├── Image content ├── res/drawable-hdpi-v4/ha__overscroll_glow.png │ ├── sng │ │ @@ -1,14 +1,14 @@ │ │ #SNG: from stdin │ │ IHDR { │ │ width: 783; height: 203; bitdepth: 8; │ │ using color palette; │ │ } │ │ PLTE { │ │ - (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ + ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ ├── Image content ├── res/drawable-hdpi-v4/ha__btn_radio_comp_dot_transformation.png │ ├── sng │ │ @@ -57,24 +57,22 @@ │ │ (255, 0, 0) # rgb = (0xff,0x00,0x00) red1 │ │ (255, 0, 0) # rgb = (0xff,0x00,0x00) red1 │ │ (178, 22, 0) # rgb = (0xb2,0x16,0x00) │ │ (111, 91, 0) # rgb = (0x6f,0x5b,0x00) │ │ (153,137, 0) # rgb = (0x99,0x89,0x00) │ │ (200, 63, 0) # rgb = (0xc8,0x3f,0x00) │ │ (213, 21, 0) # rgb = (0xd5,0x15,0x00) │ │ - (216, 1, 0) # rgb = (0xd8,0x01,0x00) │ │ (255, 0, 0) # rgb = (0xff,0x00,0x00) red1 │ │ (255, 0, 0) # rgb = (0xff,0x00,0x00) red1 │ │ (255, 0, 0) # rgb = (0xff,0x00,0x00) red1 │ │ (255, 0, 0) # rgb = (0xff,0x00,0x00) red1 │ │ (218, 12, 0) # rgb = (0xda,0x0c,0x00) │ │ (120, 83, 0) # rgb = (0x78,0x53,0x00) │ │ (187,104, 0) # rgb = (0xbb,0x68,0x00) │ │ (214, 16, 0) # rgb = (0xd6,0x10,0x00) │ │ - (217, 0, 0) # rgb = (0xd9,0x00,0x00) │ │ (255, 0, 0) # rgb = (0xff,0x00,0x00) red1 │ │ (255, 0, 0) # rgb = (0xff,0x00,0x00) red1 │ │ (252, 0, 0) # rgb = (0xfc,0x00,0x00) │ │ (125, 50, 0) # rgb = (0x7d,0x32,0x00) │ │ (181,102, 0) # rgb = (0xb5,0x66,0x00) │ │ (214, 13, 0) # rgb = (0xd6,0x0d,0x00) │ │ (255, 0, 0) # rgb = (0xff,0x00,0x00) red1 │ │ @@ -98,17 +96,19 @@ │ │ (183, 13, 0) # rgb = (0xb7,0x0d,0x00) │ │ (138, 30, 0) # rgb = (0x8a,0x1e,0x00) │ │ (213, 2, 0) # rgb = (0xd5,0x02,0x00) │ │ (160, 22, 0) # rgb = (0xa0,0x16,0x00) │ │ (138, 30, 0) # rgb = (0x8a,0x1e,0x00) │ │ (182, 15, 0) # rgb = (0xb6,0x0f,0x00) │ │ (145, 30, 0) # rgb = (0x91,0x1e,0x00) │ │ + (216, 1, 0) # rgb = (0xd8,0x01,0x00) │ │ + (217, 0, 0) # rgb = (0xd9,0x00,0x00) │ │ } │ │ tRNS { │ │ - 0 2 4 7 14 19 22 24 8 18 26 33 38 42 44 13 25 35 45 52 58 62 64 1 15 29 41 53 63 71 77 82 84 43 57 69 80 90 114 134 153 9 72 85 109 172 210 220 229 37 54 70 129 200 231 246 252 255 10 28 46 81 110 202 241 253 255 16 73 91 175 239 253 60 79 116 221 251 5 135 238 254 27 47 67 86 156 252 156 254 243 228 177 252 211 176 228 155} │ │ + 0 2 4 7 14 19 22 24 8 18 26 33 38 42 44 13 25 35 45 52 58 62 64 1 15 29 41 53 63 71 77 82 84 43 57 69 80 90 114 134 153 9 72 85 109 172 210 220 229 37 54 70 129 200 231 246 252 10 28 46 81 110 202 241 253 16 73 91 175 239 253 60 79 116 221 251 5 135 238 254 27 47 67 86 156 252 156 254 243 228 177 252 211 176 228 155} │ │ IMAGE { │ │ pixels hex │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ @@ -121,28 +121,28 @@ │ │ 000000000000000000000000000000000000000000000102020100000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000304050607070605040300000000000000000000000000000000000000 │ │ 000000000000000000000000000000000008090a0b0c0d0e0e0d0c0b0a09080000000000000000000000000000000000 │ │ 000000000000000000000000000000000f10111213141516161514131211100f00000000000000000000000000000000 │ │ 00000000000000000000000000001718191a1b1c1d1e1f20201f1e1d1c1b1a1918170000000000000000000000000000 │ │ 000000000000000000000000000004192122232425262728282726252423222119040000000000000000000000000000 │ │ 00000000000000000000000000290a0d222a2b2c2d2e2f30302f2e2d2c2b2a220d0a2900000000000000000000000000 │ │ -00000000000000000000000001053132332b3435363738393938373635342b3332310501000000000000000000000000 │ │ -0000000000000000000000003a3b3c163d3e3f404142424242424241403f3e3d163c3b3a000000000000000000000000 │ │ -000000000000000000000000431132444546474842424242424242424847464544321143000000000000000000000000 │ │ -000000000000000000000001061a494a4b4c4d424242424242424242424d4c4b4a491a06010000000000000000000000 │ │ -00000000000000000000004e101216204f50514242424242424242424251504f201612104e0000000000000000000000 │ │ -000000000000000000000003525354555657424242424242424242424242575655545352030000000000000000000000 │ │ -000000000000000000000003525354555859424242424242424242424242595855545352030000000000000000000000 │ │ -00000000000000000000004e101216204f5a4242424242424242424242425a4f201612104e0000000000000000000000 │ │ -000000000000000000000001061a494a4b5b4242424242424242424242425b4b4a491a06010000000000000000000000 │ │ -00000000000000000000000043113244455c5d424242424242424242425d5c4544321143000000000000000000000000 │ │ -0000000000000000000000003a3b3c163d3e5e424242424242424242425e3e3d163c3b3a000000000000000000000000 │ │ -00000000000000000000000001053132332b345e5d4242424242425d5e342b3332310501000000000000000000000000 │ │ -00000000000000000000000000290a0d222a2b2c5f605a59595a605f2c2b2a220d0a2900000000000000000000000000 │ │ -000000000000000000000000000004192122232425262761612726252423222119040000000000000000000000000000 │ │ +00000000000000000000000001053132332b3435363738606038373635342b3332310501000000000000000000000000 │ │ +000000000000000000000000393a3b163c3d3e3f40616161616161403f3e3d3c163b3a39000000000000000000000000 │ │ +000000000000000000000000411132424344454661616161616161614645444342321141000000000000000000000000 │ │ +000000000000000000000001061a4748494a4b616161616161616161614b4a4948471a06010000000000000000000000 │ │ +00000000000000000000004c101216204d4e4f616161616161616161614f4e4d201612104c0000000000000000000000 │ │ +000000000000000000000003505152535455616161616161616161616161555453525150030000000000000000000000 │ │ +000000000000000000000003505152535657616161616161616161616161575653525150030000000000000000000000 │ │ +00000000000000000000004c101216204d58616161616161616161616161584d201612104c0000000000000000000000 │ │ +000000000000000000000001061a47484959616161616161616161616161594948471a06010000000000000000000000 │ │ +00000000000000000000000041113242435a5b616161616161616161615b5a4342321141000000000000000000000000 │ │ +000000000000000000000000393a3b163c3d5c616161616161616161615c3d3c163b3a39000000000000000000000000 │ │ +00000000000000000000000001053132332b345c5b6161616161615b5c342b3332310501000000000000000000000000 │ │ +00000000000000000000000000290a0d222a2b2c5d5e585757585e5d2c2b2a220d0a2900000000000000000000000000 │ │ +00000000000000000000000000000419212223242526275f5f2726252423222119040000000000000000000000000000 │ │ 00000000000000000000000000001718191a1b1c1d1e1f20201f1e1d1c1b1a1918170000000000000000000000000000 │ │ 000000000000000000000000000000000f10111213141516161514131211100f00000000000000000000000000000000 │ │ 000000000000000000000000000000000008090a0b0c0d0e0e0d0c0b0a09080000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000304050607070605040300000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000102020100000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ ├── Image content ├── res/drawable-hdpi-v4/ha__btn_check_off_disabled_light.png │ ├── sng │ │ @@ -1,14 +1,14 @@ │ │ #SNG: from stdin │ │ IHDR { │ │ width: 48; height: 48; bitdepth: 8; │ │ using color palette; │ │ } │ │ PLTE { │ │ - (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ + ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 82, 82, 82) # rgb = (0x52,0x52,0x52) grey32 │ │ ( 83, 83, 83) # rgb = (0x53,0x53,0x53) │ │ ( 80, 80, 80) # rgb = (0x50,0x50,0x50) │ │ } │ │ tRNS { │ │ 0 59 49 51} │ │ IMAGE { │ ├── Image content ├── res/drawable-hdpi-v4/ha__textfield_comp_activated_right.png │ ├── sng │ │ @@ -1,18 +1,18 @@ │ │ #SNG: from stdin │ │ IHDR { │ │ width: 18; height: 15; bitdepth: 8; │ │ using color palette; │ │ } │ │ PLTE { │ │ - (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ + ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0,153,204) # rgb = (0x00,0x99,0xcc) │ │ } │ │ tRNS { │ │ - 0 255} │ │ + 0} │ │ IMAGE { │ │ pixels base64 │ │ 000000000000000000 │ │ 000000000000000000 │ │ 000000000000000000 │ │ 000000000001100000 │ │ 000000000001100000 │ ├── Image content ├── res/drawable-hdpi-v4/ha__text_select_handle_left_transformation.png │ ├── sng │ │ @@ -13,15 +13,14 @@ │ │ ( 85,110, 0) # rgb = (0x55,0x6e,0x00) │ │ (163, 97, 0) # rgb = (0xa3,0x61,0x00) │ │ (213, 83, 0) # rgb = (0xd5,0x53,0x00) │ │ ( 0,128, 0) # rgb = (0x00,0x80,0x00) │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ (113,108, 0) # rgb = (0x71,0x6c,0x00) │ │ (191, 90, 0) # rgb = (0xbf,0x5a,0x00) │ │ - (255, 68, 0) # rgb = (0xff,0x44,0x00) │ │ (216, 83, 0) # rgb = (0xd8,0x53,0x00) │ │ ( 0,122, 0) # rgb = (0x00,0x7a,0x00) │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ (121,107, 0) # rgb = (0x79,0x6b,0x00) │ │ (215, 81, 0) # rgb = (0xd7,0x51,0x00) │ │ ( 0,107, 0) # rgb = (0x00,0x6b,0x00) │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ @@ -30,15 +29,14 @@ │ │ (238, 75, 0) # rgb = (0xee,0x4b,0x00) │ │ (215, 82, 0) # rgb = (0xd7,0x52,0x00) │ │ ( 0, 91, 0) # rgb = (0x00,0x5b,0x00) │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 70,108, 0) # rgb = (0x46,0x6c,0x00) │ │ (152,100, 0) # rgb = (0x98,0x64,0x00) │ │ - (250, 70, 0) # rgb = (0xfa,0x46,0x00) │ │ ( 0, 79, 0) # rgb = (0x00,0x4f,0x00) │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ (101,108, 0) # rgb = (0x65,0x6c,0x00) │ │ (181, 91, 0) # rgb = (0xb5,0x5b,0x00) │ │ ( 0, 71, 0) # rgb = (0x00,0x47,0x00) │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ @@ -50,77 +48,67 @@ │ │ (126,106, 0) # rgb = (0x7e,0x6a,0x00) │ │ (233, 76, 0) # rgb = (0xe9,0x4c,0x00) │ │ ( 0, 65, 0) # rgb = (0x00,0x41,0x00) │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 36,118, 0) # rgb = (0x24,0x76,0x00) │ │ (144,100, 0) # rgb = (0x90,0x64,0x00) │ │ - (248, 71, 0) # rgb = (0xf8,0x47,0x00) │ │ ( 0, 65, 0) # rgb = (0x00,0x41,0x00) │ │ ( 93,108, 0) # rgb = (0x5d,0x6c,0x00) │ │ (172, 95, 0) # rgb = (0xac,0x5f,0x00) │ │ - (255, 69, 0) # rgb = (0xff,0x45,0x00) OrangeRed1 │ │ ( 0, 64, 0) # rgb = (0x00,0x40,0x00) │ │ (108,108, 0) # rgb = (0x6c,0x6c,0x00) │ │ (200, 86, 0) # rgb = (0xc8,0x56,0x00) │ │ ( 0,102, 0) # rgb = (0x00,0x66,0x00) │ │ (120,105, 0) # rgb = (0x78,0x69,0x00) │ │ (226, 79, 0) # rgb = (0xe2,0x4f,0x00) │ │ ( 24,109, 0) # rgb = (0x18,0x6d,0x00) │ │ (135,103, 0) # rgb = (0x87,0x67,0x00) │ │ (245, 73, 0) # rgb = (0xf5,0x49,0x00) │ │ ( 79,110, 0) # rgb = (0x4f,0x6e,0x00) │ │ (160, 98, 0) # rgb = (0xa0,0x62,0x00) │ │ - (253, 68, 0) # rgb = (0xfd,0x44,0x00) │ │ (106,106, 0) # rgb = (0x6a,0x6a,0x00) │ │ (195, 89, 0) # rgb = (0xc3,0x59,0x00) │ │ ( 0, 85, 0) # rgb = (0x00,0x55,0x00) │ │ (119,105, 0) # rgb = (0x77,0x69,0x00) │ │ (220, 80, 0) # rgb = (0xdc,0x50,0x00) │ │ ( 0,102, 0) # rgb = (0x00,0x66,0x00) │ │ (130,105, 0) # rgb = (0x82,0x69,0x00) │ │ (240, 74, 0) # rgb = (0xf0,0x4a,0x00) │ │ ( 74,113, 0) # rgb = (0x4a,0x71,0x00) │ │ (153, 99, 0) # rgb = (0x99,0x63,0x00) │ │ - (252, 70, 0) # rgb = (0xfc,0x46,0x00) │ │ ( 98,109, 0) # rgb = (0x62,0x6d,0x00) │ │ (186, 91, 0) # rgb = (0xba,0x5b,0x00) │ │ (110,108, 0) # rgb = (0x6e,0x6c,0x00) │ │ (213, 83, 0) # rgb = (0xd5,0x53,0x00) │ │ ( 0, 93, 0) # rgb = (0x00,0x5d,0x00) │ │ (124,107, 0) # rgb = (0x7c,0x6b,0x00) │ │ (235, 74, 0) # rgb = (0xeb,0x4a,0x00) │ │ ( 38,113, 0) # rgb = (0x26,0x71,0x00) │ │ (144,101, 0) # rgb = (0x90,0x65,0x00) │ │ - (249, 71, 0) # rgb = (0xf9,0x47,0x00) │ │ ( 92,108, 0) # rgb = (0x5c,0x6c,0x00) │ │ (175, 94, 0) # rgb = (0xaf,0x5e,0x00) │ │ (109,109, 0) # rgb = (0x6d,0x6d,0x00) │ │ (206, 84, 0) # rgb = (0xce,0x54,0x00) │ │ (120,106, 0) # rgb = (0x78,0x6a,0x00) │ │ (230, 77, 0) # rgb = (0xe6,0x4d,0x00) │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ (168, 87, 0) # rgb = (0xa8,0x57,0x00) │ │ - (244, 55, 0) # rgb = (0xf4,0x37,0x00) │ │ (207, 72, 0) # rgb = (0xcf,0x48,0x00) │ │ (161, 77, 0) # rgb = (0xa1,0x4d,0x00) │ │ - (231, 36, 0) # rgb = (0xe7,0x24,0x00) │ │ (200, 58, 0) # rgb = (0xc8,0x3a,0x00) │ │ (157, 69, 0) # rgb = (0x9d,0x45,0x00) │ │ - (224, 21, 0) # rgb = (0xe0,0x15,0x00) │ │ (193, 46, 0) # rgb = (0xc1,0x2e,0x00) │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ (154, 62, 0) # rgb = (0x9a,0x3e,0x00) │ │ - (221, 9, 0) # rgb = (0xdd,0x09,0x00) │ │ (193, 37, 0) # rgb = (0xc1,0x25,0x00) │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ (153, 57, 0) # rgb = (0x99,0x39,0x00) │ │ - (221, 0, 0) # rgb = (0xdd,0x00,0x00) │ │ (193, 30, 0) # rgb = (0xc1,0x1e,0x00) │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ (153, 57, 0) # rgb = (0x99,0x39,0x00) │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ @@ -128,15 +116,14 @@ │ │ (151, 57, 0) # rgb = (0x97,0x39,0x00) │ │ (152, 58, 0) # rgb = (0x98,0x3a,0x00) │ │ (119, 69, 0) # rgb = (0x77,0x45,0x00) │ │ (147, 59, 0) # rgb = (0x93,0x3b,0x00) │ │ ( 0, 14, 0) # rgb = (0x00,0x0e,0x00) │ │ ( 43, 66, 0) # rgb = (0x2b,0x42,0x00) │ │ (201, 23, 0) # rgb = (0xc9,0x17,0x00) │ │ - (216, 6, 0) # rgb = (0xd8,0x06,0x00) │ │ ( 84, 75, 0) # rgb = (0x54,0x4b,0x00) │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 52, 65, 0) # rgb = (0x34,0x41,0x00) │ │ (120, 62, 0) # rgb = (0x78,0x3e,0x00) │ │ (164, 47, 0) # rgb = (0xa4,0x2f,0x00) │ │ @@ -191,85 +178,98 @@ │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ + (255, 68, 0) # rgb = (0xff,0x44,0x00) │ │ + (250, 70, 0) # rgb = (0xfa,0x46,0x00) │ │ + (248, 71, 0) # rgb = (0xf8,0x47,0x00) │ │ + (255, 69, 0) # rgb = (0xff,0x45,0x00) OrangeRed1 │ │ + (253, 68, 0) # rgb = (0xfd,0x44,0x00) │ │ + (252, 70, 0) # rgb = (0xfc,0x46,0x00) │ │ + (249, 71, 0) # rgb = (0xf9,0x47,0x00) │ │ + (244, 55, 0) # rgb = (0xf4,0x37,0x00) │ │ + (231, 36, 0) # rgb = (0xe7,0x24,0x00) │ │ + (224, 21, 0) # rgb = (0xe0,0x15,0x00) │ │ + (221, 9, 0) # rgb = (0xdd,0x09,0x00) │ │ + (221, 0, 0) # rgb = (0xdd,0x00,0x00) │ │ + (216, 6, 0) # rgb = (0xd8,0x06,0x00) │ │ } │ │ tRNS { │ │ - 0 1 7 15 202 40 51 216 251 42 2 97 232 255 251 44 3 145 245 50 7 12 184 253 252 59 12 5 40 210 255 68 17 83 227 75 21 9 132 241 80 23 8 174 251 82 25 10 28 203 255 83 71 222 255 84 118 237 5 162 248 21 195 254 58 217 255 103 233 3 150 245 15 187 253 45 211 255 91 228 137 242 11 177 251 34 205 255 78 223 124 237 163 248 6 224 255 252 225 255 252 227 255 252 14 30 228 255 252 18 38 229 255 252 20 43 230 8 45 22 46 230 230 204 228 56 136 253 255 186 51 24 72 166 221 244 246 245 231 185 87 49 66 93 113 130 137 138 139 134 116 98 44 31 55 80 100 112 117 120 118 114 103 85 61 36 41 79 90 97 99 92 82 26 4 13 40 53 63 68 71 69 64 56 29 16 39 42 37 15 19} │ │ + 0 1 7 15 202 40 51 216 251 42 2 97 232 251 44 3 145 245 50 7 12 184 253 252 59 12 5 40 210 68 17 83 227 75 21 9 132 241 80 23 8 174 251 82 25 10 28 203 83 71 222 84 118 237 5 162 248 21 195 254 58 217 103 233 3 150 245 15 187 253 45 211 91 228 137 242 11 177 251 34 205 78 223 124 237 163 248 6 224 252 225 252 227 252 14 30 228 252 18 38 229 252 20 43 230 8 45 22 46 230 230 204 228 56 136 253 186 51 24 72 166 221 244 246 245 231 185 87 49 66 93 113 130 137 138 139 134 116 98 44 31 55 80 100 112 117 120 118 114 103 85 61 36 41 79 90 97 99 92 82 26 4 13 40 53 63 68 71 69 64 56 29 16 39 42 37 15 19} │ │ IMAGE { │ │ pixels hex │ │ 0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001020000000000000000000000000000000000 │ │ 0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000304050000000000000000000000000000000000 │ │ 0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001060708090100000000000000000000000000000000 │ │ -0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010a0b0c0d0e0f1001000000000000000000000000000000 │ │ -00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010a11120d0d0e131410010000000000000000000000000000 │ │ -000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011516170d0d0d18191a1b0a0000000000000000000000000000 │ │ -0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011c1d1e0d0d0d0d181f20140a0000000000000000000000000000 │ │ -000000000000000000000000000000000000000000000000000000000000000000000000000000000000010a21220d0d0d0d0d0d18232425100000000000000000000000000000 │ │ -0000000000000000000000000000000000000000000000000000000000000000000000000000000000010a26270d0d0d0d0d0d0d18282925100000000000000000000000000000 │ │ -00000000000000000000000000000000000000000000000000000000000000000000000000000000012a2b2c0d0d0d0d0d0d0d0d182d2e2f100000000000000000000000000000 │ │ -000000000000000000000000000000000000000000000000000000000000000000000000000000013031320d0d0d0d0d0d0d0d0d18332e2f100000000000000000000000000000 │ │ -0000000000000000000000000000000000000000000000000000000000000000000000000001013435360d0d0d0d0d0d0d0d0d0d18372e2f100000000000000000000000000000 │ │ -000000000000000000000000000000000000000000000000000000000000000000000000010a38390d0d0d0d0d0d0d0d0d0d0d0d18372e2f100000000000000000000000000000 │ │ -0000000000000000000000000000000000000000000000000000000000000000000000013a3b3c0d0d0d0d0d0d0d0d0d0d0d0d0d18372e2f100000000000000000000000000000 │ │ -00000000000000000000000000000000000000000000000000000000000000000000013d3e3f0d0d0d0d0d0d0d0d0d0d0d0d0d0d18372e2f100000000000000000000000000000 │ │ -000000000000000000000000000000000000000000000000000000000000000000014041420d0d0d0d0d0d0d0d0d0d0d0d0d0d0d18372e2f100000000000000000000000000000 │ │ -00000000000000000000000000000000000000000000000000000000000000010a43440d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d18372e2f100000000000000000000000000000 │ │ -000000000000000000000000000000000000000000000000000000000000014546470d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d18372e2f100000000000000000000000000000 │ │ -00000000000000000000000000000000000000000000000000000000000148494a0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d18372e2f100000000000000000000000000000 │ │ -00000000000000000000000000000000000000000000000000000000014b4c4d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d18372e2f100000000000000000000000000000 │ │ -0000000000000000000000000000000000000000000000000000010a4e4f0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d18372e2f100000000000000000000000000000 │ │ -00000000000000000000000000000000000000000000000000010a50510d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d18372e2f100000000000000000000000000000 │ │ -000000000000000000000000000000000000000000000000015253540d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d18372e2f100000000000000000000000000000 │ │ -0000000000000000000000000000000000000000000000015556570d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d18372e2f100000000000000000000000000000 │ │ -000000000000000000000000000000000000000000010158590d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d18372e2f100000000000000000000000000000 │ │ -0000000000000000000000000000000000000000010a5a5b0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d18372e2f100000000000000000000000000000 │ │ -00000000000000000000000000000000000000010a5c5d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d18372e2f100000000000000000000000000000 │ │ -000000000000000000000000000000000000010a5e5f60606060606060606060606060606060606060606060606060606060606061372e2f100000000000000000000000000000 │ │ -000000000000000000000000000000000000011b1a6263636363636363636363636363636363636363636363636363636363636364372e2f100000000000000000000000000000 │ │ -0000000000000000000000000000000000011025246566666666666666666666666666666666666666666666666666666666666667372e2f100000000000000000000000000000 │ │ -0000000000000000000000000000000000011b68696a6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6c372e2f100000000000000000000000000000 │ │ -00000000000000000000000000000000000a5e6d6e6f70707070707070707070707070707070707070707070707070707070707071372e2f100000000000000000000000000000 │ │ -00000000000000000000000000000000000a1472737470707070707070707070707070707070707070707070707070707070707071372e2f100000000000000000000000000000 │ │ -00000000000000000000000000000000000a7524767470707070707070707070707070707070707070707070707070707070707071372e2f100000000000000000000000000000 │ │ -00000000000000000000000000000000000a7577787970707070707070707070707070707070707070707070707070707070707071372e2f100000000000000000000000000000 │ │ -00000000000000000000000000000000000a7577787970707070707070707070707070707070707070707070707070707070707071372e2f100000000000000000000000000000 │ │ -00000000000000000000000000000000000a7577787970707070707070707070707070707070707070707070707070707070707071372e2f100000000000000000000000000000 │ │ -00000000000000000000000000000000000a7577787970707070707070707070707070707070707070707070707070707070707071372e2f100000000000000000000000000000 │ │ -00000000000000000000000000000000000a7577787970707070707070707070707070707070707070707070707070707070707071372e2f100000000000000000000000000000 │ │ -00000000000000000000000000000000000a7577787970707070707070707070707070707070707070707070707070707070707071372e2f100000000000000000000000000000 │ │ -00000000000000000000000000000000000a7577787970707070707070707070707070707070707070707070707070707070707071372e2f100000000000000000000000000000 │ │ -00000000000000000000000000000000000a7577787970707070707070707070707070707070707070707070707070707070707071372e2f100000000000000000000000000000 │ │ -00000000000000000000000000000000000a7577787970707070707070707070707070707070707070707070707070707070707071372e2f100000000000000000000000000000 │ │ -00000000000000000000000000000000000a7577787970707070707070707070707070707070707070707070707070707070707071372e2f100000000000000000000000000000 │ │ -00000000000000000000000000000000000a7577787970707070707070707070707070707070707070707070707070707070707071372e2f100000000000000000000000000000 │ │ -00000000000000000000000000000000000a7577787970707070707070707070707070707070707070707070707070707070707071372e2f100000000000000000000000000000 │ │ -00000000000000000000000000000000000a7577787970707070707070707070707070707070707070707070707070707070707071372e2f100000000000000000000000000000 │ │ -00000000000000000000000000000000000a7577787970707070707070707070707070707070707070707070707070707070707071372e2f100000000000000000000000000000 │ │ -00000000000000000000000000000000000a7577787970707070707070707070707070707070707070707070707070707070707071372e2f100000000000000000000000000000 │ │ -00000000000000000000000000000000000a7577787970707070707070707070707070707070707070707070707070707070707071372e2f100000000000000000000000000000 │ │ -00000000000000000000000000000000000a7577787970707070707070707070707070707070707070707070707070707070707071372e2f100000000000000000000000000000 │ │ -00000000000000000000000000000000000a7577787970707070707070707070707070707070707070707070707070707070707071372e2f100000000000000000000000000000 │ │ -00000000000000000000000000000000000a7577787a70707070707070707070707070707070707070707070707070707070707071332e2f100000000000000000000000000000 │ │ -00000000000000000000000000000000000a7577787b7070707070707070707070707070707070707070707070707070707070707c7d2e2f100000000000000000000000000000 │ │ -00000000000000000000000000000000000a7524767e7f70707070707070707070707070707070707070707070707070707070808182832f100000000000000000000000000000 │ │ -00000000000000000000000000000000000a14727384858687888888888888888888888888888888888888888888888888898a8b8c8d2925100000000000000000000000000000 │ │ -00000000000000000000000000000000000a5e6d6e8e8f9091929394949494949494949494949494949494949494949392959697849824750a0000000000000000000000000000 │ │ -0000000000000000000000000000000000011b68999a9b9c9d9e9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9fa0a1a2a3a4a5205e0a0000000000000000000000000000 │ │ -000000000000000000000000000000000001102f77a6a4a7a8a9aa9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c97abac8e76ad1aae010000000000000000000000000000 │ │ -0000000000000000000000000000000000000a5eaf2eb0b1b2b3b48484848484848484848484848484848484848484b4b5b6b773b8b9140a010000000000000000000000000000 │ │ -00000000000000000000000000000000000001105eaf24b8a5baa6bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb0bc9929bd751001000000000000000000000000000000 │ │ -00000000000000000000000000000000000000010a1b25afb96dbe7272727272727272727272727272727272727272be6d20682f5e100100000000000000000000000000000000 │ │ -0000000000000000000000000000000000000000010a10ae5e5e14141414141414141414141414141414141414141414145e1b100a010000000000000000000000000000000000 │ │ +0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010a0b0cb20d0e0f01000000000000000000000000000000 │ │ +00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010a1011b2b20d12130f010000000000000000000000000000 │ │ +00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001141516b2b2b21718191a0a0000000000000000000000000000 │ │ +0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011b1cb3b2b2b2b2171d1e130a0000000000000000000000000000 │ │ +000000000000000000000000000000000000000000000000000000000000000000000000000000000000010a1f20b2b2b2b2b2b2172122230f0000000000000000000000000000 │ │ +0000000000000000000000000000000000000000000000000000000000000000000000000000000000010a2425b2b2b2b2b2b2b2172627230f0000000000000000000000000000 │ │ +000000000000000000000000000000000000000000000000000000000000000000000000000000000128292ab2b2b2b2b2b2b2b2172b2c2d0f0000000000000000000000000000 │ │ +000000000000000000000000000000000000000000000000000000000000000000000000000000012e2fb4b2b2b2b2b2b2b2b2b217302c2d0f0000000000000000000000000000 │ │ +0000000000000000000000000000000000000000000000000000000000000000000000000001013132b5b2b2b2b2b2b2b2b2b2b217332c2d0f0000000000000000000000000000 │ │ +000000000000000000000000000000000000000000000000000000000000000000000000010a3435b2b2b2b2b2b2b2b2b2b2b2b217332c2d0f0000000000000000000000000000 │ │ +000000000000000000000000000000000000000000000000000000000000000000000001363738b2b2b2b2b2b2b2b2b2b2b2b2b217332c2d0f0000000000000000000000000000 │ │ +0000000000000000000000000000000000000000000000000000000000000000000001393a3bb2b2b2b2b2b2b2b2b2b2b2b2b2b217332c2d0f0000000000000000000000000000 │ │ +000000000000000000000000000000000000000000000000000000000000000000013c3db6b2b2b2b2b2b2b2b2b2b2b2b2b2b2b217332c2d0f0000000000000000000000000000 │ │ +00000000000000000000000000000000000000000000000000000000000000010a3e3fb2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b217332c2d0f0000000000000000000000000000 │ │ +00000000000000000000000000000000000000000000000000000000000001404142b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b217332c2d0f0000000000000000000000000000 │ │ +000000000000000000000000000000000000000000000000000000000001434445b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b217332c2d0f0000000000000000000000000000 │ │ +00000000000000000000000000000000000000000000000000000000014647b7b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b217332c2d0f0000000000000000000000000000 │ │ +0000000000000000000000000000000000000000000000000000010a4849b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b217332c2d0f0000000000000000000000000000 │ │ +00000000000000000000000000000000000000000000000000010a4a4bb2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b217332c2d0f0000000000000000000000000000 │ │ +000000000000000000000000000000000000000000000000014c4d4eb2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b217332c2d0f0000000000000000000000000000 │ │ +0000000000000000000000000000000000000000000000014f50b8b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b217332c2d0f0000000000000000000000000000 │ │ +00000000000000000000000000000000000000000001015152b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b217332c2d0f0000000000000000000000000000 │ │ +0000000000000000000000000000000000000000010a5354b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b217332c2d0f0000000000000000000000000000 │ │ +00000000000000000000000000000000000000010a5556b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b217332c2d0f0000000000000000000000000000 │ │ +000000000000000000000000000000000000010a5758b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b959332c2d0f0000000000000000000000000000 │ │ +000000000000000000000000000000000000011a195ababababababababababababababababababababababababababababababa5b332c2d0f0000000000000000000000000000 │ │ +0000000000000000000000000000000000010f23225cbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb5d332c2d0f0000000000000000000000000000 │ │ +0000000000000000000000000000000000011a5e5f60bcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbc61332c2d0f0000000000000000000000000000 │ │ +00000000000000000000000000000000000a57626364bdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbd65332c2d0f0000000000000000000000000000 │ │ +00000000000000000000000000000000000a13666768bdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbd65332c2d0f0000000000000000000000000000 │ │ +00000000000000000000000000000000000a69226a68bdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbd65332c2d0f0000000000000000000000000000 │ │ +00000000000000000000000000000000000a696b6c6dbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbd65332c2d0f0000000000000000000000000000 │ │ +00000000000000000000000000000000000a696b6c6dbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbd65332c2d0f0000000000000000000000000000 │ │ +00000000000000000000000000000000000a696b6c6dbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbd65332c2d0f0000000000000000000000000000 │ │ +00000000000000000000000000000000000a696b6c6dbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbd65332c2d0f0000000000000000000000000000 │ │ +00000000000000000000000000000000000a696b6c6dbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbd65332c2d0f0000000000000000000000000000 │ │ +00000000000000000000000000000000000a696b6c6dbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbd65332c2d0f0000000000000000000000000000 │ │ +00000000000000000000000000000000000a696b6c6dbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbd65332c2d0f0000000000000000000000000000 │ │ +00000000000000000000000000000000000a696b6c6dbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbd65332c2d0f0000000000000000000000000000 │ │ +00000000000000000000000000000000000a696b6c6dbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbd65332c2d0f0000000000000000000000000000 │ │ +00000000000000000000000000000000000a696b6c6dbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbd65332c2d0f0000000000000000000000000000 │ │ +00000000000000000000000000000000000a696b6c6dbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbd65332c2d0f0000000000000000000000000000 │ │ +00000000000000000000000000000000000a696b6c6dbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbd65332c2d0f0000000000000000000000000000 │ │ +00000000000000000000000000000000000a696b6c6dbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbd65332c2d0f0000000000000000000000000000 │ │ +00000000000000000000000000000000000a696b6c6dbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbd65332c2d0f0000000000000000000000000000 │ │ +00000000000000000000000000000000000a696b6c6dbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbd65332c2d0f0000000000000000000000000000 │ │ +00000000000000000000000000000000000a696b6c6dbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbd65332c2d0f0000000000000000000000000000 │ │ +00000000000000000000000000000000000a696b6c6dbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbd65332c2d0f0000000000000000000000000000 │ │ +00000000000000000000000000000000000a696b6c6dbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbd65332c2d0f0000000000000000000000000000 │ │ +00000000000000000000000000000000000a696b6c6ebdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbd65302c2d0f0000000000000000000000000000 │ │ +00000000000000000000000000000000000a696b6c6fbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbd70712c2d0f0000000000000000000000000000 │ │ +00000000000000000000000000000000000a69226a7273bdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbe7475762d0f0000000000000000000000000000 │ │ +00000000000000000000000000000000000a1366677778797a7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7c7d7e7f8027230f0000000000000000000000000000 │ │ +00000000000000000000000000000000000a5762638182838485868787878787878787878787878787878787878787868588898a778b22690a0000000000000000000000000000 │ │ +0000000000000000000000000000000000011a5e8c8d8e8f9091929292929292929292929292929292929292929292929394959697981e570a0000000000000000000000000000 │ │ +0000000000000000000000000000000000010f2d6b99979a9b9c9d8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8a9e9f816aa019a1010000000000000000000000000000 │ │ +0000000000000000000000000000000000000a57a22ca3a4a5a6a77777777777777777777777777777777777777777a7a8a9aa67abac130a010000000000000000000000000000 │ │ +000000000000000000000000000000000000010f57a222ab98ad99aeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaea3af8c27b0690f01000000000000000000000000000000 │ │ +00000000000000000000000000000000000000010a1a23a2ac62b16666666666666666666666666666666666666666b1621e5e2d570f0100000000000000000000000000000000 │ │ +0000000000000000000000000000000000000000010a0fa157571313131313131313131313131313131313131313131313571a0f0a010000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000101010a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a010100000000000000000000000000000000000000 │ │ 0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ ├── Image content ├── res/drawable-hdpi-v4/ha__btn_check_comp_on_pressed_light.png │ ├── sng │ │ @@ -1,27 +1,26 @@ │ │ #SNG: from stdin │ │ IHDR { │ │ width: 48; height: 48; bitdepth: 8; │ │ using color palette; │ │ } │ │ PLTE { │ │ - (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ + ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 43, 43, 43) # rgb = (0x2b,0x2b,0x2b) grey17 │ │ ( 57, 57, 57) # rgb = (0x39,0x39,0x39) │ │ ( 61, 61, 61) # rgb = (0x3d,0x3d,0x3d) grey24 │ │ ( 61, 61, 61) # rgb = (0x3d,0x3d,0x3d) grey24 │ │ ( 61, 61, 61) # rgb = (0x3d,0x3d,0x3d) grey24 │ │ ( 61, 61, 61) # rgb = (0x3d,0x3d,0x3d) grey24 │ │ ( 61, 61, 61) # rgb = (0x3d,0x3d,0x3d) grey24 │ │ ( 61, 61, 61) # rgb = (0x3d,0x3d,0x3d) grey24 │ │ ( 61, 61, 61) # rgb = (0x3d,0x3d,0x3d) grey24 │ │ ( 61, 61, 61) # rgb = (0x3d,0x3d,0x3d) grey24 │ │ ( 61, 61, 61) # rgb = (0x3d,0x3d,0x3d) grey24 │ │ ( 61, 61, 61) # rgb = (0x3d,0x3d,0x3d) grey24 │ │ - ( 61, 61, 61) # rgb = (0x3d,0x3d,0x3d) grey24 │ │ ( 64, 64, 64) # rgb = (0x40,0x40,0x40) grey25 │ │ ( 60, 60, 60) # rgb = (0x3c,0x3c,0x3c) │ │ ( 61, 61, 61) # rgb = (0x3d,0x3d,0x3d) grey24 │ │ ( 58, 58, 58) # rgb = (0x3a,0x3a,0x3a) │ │ ( 61, 61, 61) # rgb = (0x3d,0x3d,0x3d) grey24 │ │ ( 60, 60, 60) # rgb = (0x3c,0x3c,0x3c) │ │ ( 63, 63, 63) # rgb = (0x3f,0x3f,0x3f) │ │ @@ -50,55 +49,56 @@ │ │ ( 60, 60, 60) # rgb = (0x3c,0x3c,0x3c) │ │ ( 61, 61, 61) # rgb = (0x3d,0x3d,0x3d) grey24 │ │ ( 61, 61, 61) # rgb = (0x3d,0x3d,0x3d) grey24 │ │ ( 60, 60, 60) # rgb = (0x3c,0x3c,0x3c) │ │ ( 63, 63, 63) # rgb = (0x3f,0x3f,0x3f) │ │ ( 62, 62, 62) # rgb = (0x3e,0x3e,0x3e) │ │ ( 61, 61, 61) # rgb = (0x3d,0x3d,0x3d) grey24 │ │ + ( 61, 61, 61) # rgb = (0x3d,0x3d,0x3d) grey24 │ │ } │ │ tRNS { │ │ - 0 6 9 189 137 220 184 46 188 255 139 192 187 141 8 186 243 35 185 60 61 7 183 244 182 62 85 15 105 254 203 17 181 63 205 18 180 12 101 207 19 179 245 55 240 210 64 65 66 222} │ │ + 0 6 9 189 137 220 184 46 188 139 192 187 141 8 186 243 35 185 60 61 7 183 244 182 62 85 15 105 254 203 17 181 63 205 18 180 12 101 207 19 179 245 55 240 210 64 65 66 222} │ │ IMAGE { │ │ pixels base64 │ │ 000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000100000000000 │ │ 000000000000000000000000000000000002340000000000 │ │ -00000000000056666666666666666666702899A000000000 │ │ -000000000000B000000000000000000002C9999D00000000 │ │ -000000000000B0000000000000000000EF99999GH0000000 │ │ -000000000000B000000000000000000EI99999GJ00000000 │ │ -000000000000B00000000000000000E699999GK000000000 │ │ -000000000000B0000000000000000LM99999NK0000000000 │ │ -000000000000B000000000000000LO99999NP00000000000 │ │ -000000000000B000000QR000000LO99999NP000000000000 │ │ -000000000000B00000STUV00001W99999NX0000000000000 │ │ -000000000000B0000ST99YZ001a99999NX0b000000000000 │ │ -000000000000B000cT9999de1f99999gX00B000000000000 │ │ -000000000000B000hi99999ja99999gk000B000000000000 │ │ -000000000000B0000hi9999999999gk0000B000000000000 │ │ -000000000000B00000hi99999999gl00000B000000000000 │ │ -000000000000B000000hi999999gl000000B000000000000 │ │ -000000000000B0000000hi9999gm0000000B000000000000 │ │ -000000000000B00000000hi99gm00000000B000000000000 │ │ -000000000000B000000000higm000000000B000000000000 │ │ -000000000000B0000000000hl0000000000B000000000000 │ │ -000000000000B0000000000000000000000B000000000000 │ │ -000000000000B0000000000000000000000B000000000000 │ │ -000000000000B0000000000000000000000B000000000000 │ │ -000000000000B0000000000000000000000B000000000000 │ │ -000000000000nBBBBBBBBBBBBBBBBBBBBBBn000000000000 │ │ +000000000000566666666666666666667028nn9000000000 │ │ +000000000000A000000000000000000002BnnnnC00000000 │ │ +000000000000A0000000000000000000DEnnnnnFG0000000 │ │ +000000000000A000000000000000000DHnnnnnFI00000000 │ │ +000000000000A00000000000000000D6nnnnnFJ000000000 │ │ +000000000000A0000000000000000KLnnnnnMJ0000000000 │ │ +000000000000A000000000000000KNnnnnnMO00000000000 │ │ +000000000000A000000PQ000000KNnnnnnMO000000000000 │ │ +000000000000A00000RSTU00001VnnnnnMW0000000000000 │ │ +000000000000A0000RSnnXY001ZnnnnnMW0a000000000000 │ │ +000000000000A000bSnnnncd1ennnnnfW00A000000000000 │ │ +000000000000A000ghnnnnniZnnnnnfj000A000000000000 │ │ +000000000000A0000ghnnnnnnnnnnfj0000A000000000000 │ │ +000000000000A00000ghnnnnnnnnfk00000A000000000000 │ │ +000000000000A000000ghnnnnnnfk000000A000000000000 │ │ +000000000000A0000000ghnnnnfl0000000A000000000000 │ │ +000000000000A00000000ghnnfl00000000A000000000000 │ │ +000000000000A000000000ghfl000000000A000000000000 │ │ +000000000000A0000000000gk0000000000A000000000000 │ │ +000000000000A0000000000000000000000A000000000000 │ │ +000000000000A0000000000000000000000A000000000000 │ │ +000000000000A0000000000000000000000A000000000000 │ │ +000000000000A0000000000000000000000A000000000000 │ │ +000000000000mAAAAAAAAAAAAAAAAAAAAAAm000000000000 │ │ 000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000 │ ├── Image content ├── res/drawable-hdpi-v4/ha__text_select_handle_right_transformation.png │ ├── sng │ │ @@ -14,15 +14,14 @@ │ │ ( 0,128, 0) # rgb = (0x00,0x80,0x00) │ │ (213, 83, 0) # rgb = (0xd5,0x53,0x00) │ │ (163, 97, 0) # rgb = (0xa3,0x61,0x00) │ │ ( 85,110, 0) # rgb = (0x55,0x6e,0x00) │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0,119, 0) # rgb = (0x00,0x77,0x00) │ │ (216, 83, 0) # rgb = (0xd8,0x53,0x00) │ │ - (255, 68, 0) # rgb = (0xff,0x44,0x00) │ │ (191, 90, 0) # rgb = (0xbf,0x5a,0x00) │ │ (113,108, 0) # rgb = (0x71,0x6c,0x00) │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0,105, 0) # rgb = (0x00,0x69,0x00) │ │ (215, 81, 0) # rgb = (0xd7,0x51,0x00) │ │ (121,107, 0) # rgb = (0x79,0x6b,0x00) │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ @@ -31,15 +30,14 @@ │ │ (215, 82, 0) # rgb = (0xd7,0x52,0x00) │ │ (238, 75, 0) # rgb = (0xee,0x4b,0x00) │ │ (132,104, 0) # rgb = (0x84,0x68,0x00) │ │ ( 0,106, 0) # rgb = (0x00,0x6a,0x00) │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 78, 0) # rgb = (0x00,0x4e,0x00) │ │ - (250, 70, 0) # rgb = (0xfa,0x46,0x00) │ │ (151,100, 0) # rgb = (0x97,0x64,0x00) │ │ ( 70,108, 0) # rgb = (0x46,0x6c,0x00) │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 70, 0) # rgb = (0x00,0x46,0x00) │ │ (181, 91, 0) # rgb = (0xb5,0x5b,0x00) │ │ (101,108, 0) # rgb = (0x65,0x6c,0x00) │ │ @@ -52,93 +50,82 @@ │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 64, 0) # rgb = (0x00,0x40,0x00) │ │ (233, 76, 0) # rgb = (0xe9,0x4c,0x00) │ │ (126,106, 0) # rgb = (0x7e,0x6a,0x00) │ │ ( 0, 96, 0) # rgb = (0x00,0x60,0x00) │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 63, 0) # rgb = (0x00,0x3f,0x00) │ │ - (248, 71, 0) # rgb = (0xf8,0x47,0x00) │ │ (144,100, 0) # rgb = (0x90,0x64,0x00) │ │ ( 36,118, 0) # rgb = (0x24,0x76,0x00) │ │ ( 0, 62, 0) # rgb = (0x00,0x3e,0x00) │ │ - (255, 69, 0) # rgb = (0xff,0x45,0x00) OrangeRed1 │ │ (172, 95, 0) # rgb = (0xac,0x5f,0x00) │ │ ( 93,108, 0) # rgb = (0x5d,0x6c,0x00) │ │ (200, 86, 0) # rgb = (0xc8,0x56,0x00) │ │ (108,108, 0) # rgb = (0x6c,0x6c,0x00) │ │ (226, 79, 0) # rgb = (0xe2,0x4f,0x00) │ │ (120,106, 0) # rgb = (0x78,0x6a,0x00) │ │ ( 0,102, 0) # rgb = (0x00,0x66,0x00) │ │ (245, 73, 0) # rgb = (0xf5,0x49,0x00) │ │ (135,103, 0) # rgb = (0x87,0x67,0x00) │ │ ( 24,109, 0) # rgb = (0x18,0x6d,0x00) │ │ - (253, 68, 0) # rgb = (0xfd,0x44,0x00) │ │ (160, 98, 0) # rgb = (0xa0,0x62,0x00) │ │ ( 82,108, 0) # rgb = (0x52,0x6c,0x00) │ │ (195, 89, 0) # rgb = (0xc3,0x59,0x00) │ │ (106,106, 0) # rgb = (0x6a,0x6a,0x00) │ │ (220, 80, 0) # rgb = (0xdc,0x50,0x00) │ │ (119,105, 0) # rgb = (0x77,0x69,0x00) │ │ ( 0, 85, 0) # rgb = (0x00,0x55,0x00) │ │ (240, 74, 0) # rgb = (0xf0,0x4a,0x00) │ │ (130,105, 0) # rgb = (0x82,0x69,0x00) │ │ ( 0,102, 0) # rgb = (0x00,0x66,0x00) │ │ - (252, 70, 0) # rgb = (0xfc,0x46,0x00) │ │ (153, 99, 0) # rgb = (0x99,0x63,0x00) │ │ ( 74,113, 0) # rgb = (0x4a,0x71,0x00) │ │ (186, 91, 0) # rgb = (0xba,0x5b,0x00) │ │ ( 98,109, 0) # rgb = (0x62,0x6d,0x00) │ │ (213, 83, 0) # rgb = (0xd5,0x53,0x00) │ │ (110,108, 0) # rgb = (0x6e,0x6c,0x00) │ │ (235, 74, 0) # rgb = (0xeb,0x4a,0x00) │ │ (124,107, 0) # rgb = (0x7c,0x6b,0x00) │ │ ( 0, 93, 0) # rgb = (0x00,0x5d,0x00) │ │ - (249, 71, 0) # rgb = (0xf9,0x47,0x00) │ │ (144,101, 0) # rgb = (0x90,0x65,0x00) │ │ ( 38,113, 0) # rgb = (0x26,0x71,0x00) │ │ (175, 94, 0) # rgb = (0xaf,0x5e,0x00) │ │ ( 92,108, 0) # rgb = (0x5c,0x6c,0x00) │ │ (206, 84, 0) # rgb = (0xce,0x54,0x00) │ │ (105,109, 0) # rgb = (0x69,0x6d,0x00) │ │ (229, 77, 0) # rgb = (0xe5,0x4d,0x00) │ │ (120,106, 0) # rgb = (0x78,0x6a,0x00) │ │ (207, 72, 0) # rgb = (0xcf,0x48,0x00) │ │ - (244, 55, 0) # rgb = (0xf4,0x37,0x00) │ │ (168, 87, 0) # rgb = (0xa8,0x57,0x00) │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ (200, 58, 0) # rgb = (0xc8,0x3a,0x00) │ │ - (231, 36, 0) # rgb = (0xe7,0x24,0x00) │ │ (161, 77, 0) # rgb = (0xa1,0x4d,0x00) │ │ (193, 46, 0) # rgb = (0xc1,0x2e,0x00) │ │ - (224, 21, 0) # rgb = (0xe0,0x15,0x00) │ │ (157, 69, 0) # rgb = (0x9d,0x45,0x00) │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ (193, 37, 0) # rgb = (0xc1,0x25,0x00) │ │ - (221, 9, 0) # rgb = (0xdd,0x09,0x00) │ │ (154, 62, 0) # rgb = (0x9a,0x3e,0x00) │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ (193, 30, 0) # rgb = (0xc1,0x1e,0x00) │ │ - (221, 0, 0) # rgb = (0xdd,0x00,0x00) │ │ (153, 57, 0) # rgb = (0x99,0x39,0x00) │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ (153, 57, 0) # rgb = (0x99,0x39,0x00) │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ (151, 57, 0) # rgb = (0x97,0x39,0x00) │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ (152, 58, 0) # rgb = (0x98,0x3a,0x00) │ │ ( 0, 13, 0) # rgb = (0x00,0x0d,0x00) │ │ (147, 59, 0) # rgb = (0x93,0x3b,0x00) │ │ (118, 68, 0) # rgb = (0x76,0x44,0x00) │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 84, 75, 0) # rgb = (0x54,0x4b,0x00) │ │ - (216, 6, 0) # rgb = (0xd8,0x06,0x00) │ │ (201, 23, 0) # rgb = (0xc9,0x17,0x00) │ │ ( 43, 66, 0) # rgb = (0x2b,0x42,0x00) │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 18, 0) # rgb = (0x00,0x12,0x00) │ │ ( 71, 69, 0) # rgb = (0x47,0x45,0x00) │ │ (132, 61, 0) # rgb = (0x84,0x3d,0x00) │ │ (168, 45, 0) # rgb = (0xa8,0x2d,0x00) │ │ @@ -190,85 +177,98 @@ │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ + (255, 68, 0) # rgb = (0xff,0x44,0x00) │ │ + (250, 70, 0) # rgb = (0xfa,0x46,0x00) │ │ + (248, 71, 0) # rgb = (0xf8,0x47,0x00) │ │ + (255, 69, 0) # rgb = (0xff,0x45,0x00) OrangeRed1 │ │ + (253, 68, 0) # rgb = (0xfd,0x44,0x00) │ │ + (252, 70, 0) # rgb = (0xfc,0x46,0x00) │ │ + (249, 71, 0) # rgb = (0xf9,0x47,0x00) │ │ + (244, 55, 0) # rgb = (0xf4,0x37,0x00) │ │ + (231, 36, 0) # rgb = (0xe7,0x24,0x00) │ │ + (224, 21, 0) # rgb = (0xe0,0x15,0x00) │ │ + (221, 9, 0) # rgb = (0xdd,0x09,0x00) │ │ + (221, 0, 0) # rgb = (0xdd,0x00,0x00) │ │ + (216, 6, 0) # rgb = (0xd8,0x06,0x00) │ │ } │ │ tRNS { │ │ - 0 7 1 40 202 15 2 42 251 216 51 3 45 251 255 232 97 7 51 245 145 5 13 59 252 253 184 12 8 19 69 255 210 40 9 23 76 227 83 10 26 81 241 132 11 27 84 251 174 8 28 85 255 203 28 86 255 222 71 237 118 248 163 5 254 195 21 255 217 59 233 103 245 150 3 253 187 15 255 211 45 228 91 242 137 251 177 11 255 205 34 223 78 237 124 249 164 252 255 224 6 252 255 225 252 255 227 22 4 252 255 228 32 15 252 255 229 39 230 44 230 46 47 24 230 58 228 205 52 186 255 253 136 50 87 186 230 245 246 244 221 166 72 21 45 73 99 116 134 137 139 130 113 93 67 40 18 37 61 85 103 118 120 111 100 81 56 66 82 92 98 97 90 79 62 41 16 29 43 64 69 71 63 53 14 31 42 36 17 20} │ │ + 0 7 1 40 202 15 2 42 251 216 51 3 45 251 232 97 7 51 245 145 5 13 59 252 253 184 12 8 19 69 210 40 9 23 76 227 83 10 26 81 241 132 11 27 84 251 174 8 28 85 203 28 86 222 71 237 118 248 163 5 254 195 21 217 59 233 103 245 150 3 253 187 15 211 45 228 91 242 137 251 177 11 205 34 223 78 237 124 249 164 252 224 6 252 225 252 227 22 4 252 228 32 15 252 229 39 230 44 230 46 47 24 230 58 228 205 52 186 253 136 50 87 186 230 245 246 244 221 166 72 21 45 73 99 116 134 137 139 130 113 93 67 40 18 37 61 85 103 118 120 111 100 81 56 66 82 92 98 97 90 79 62 41 16 29 43 64 69 71 63 53 14 31 42 36 17 20} │ │ IMAGE { │ │ pixels hex │ │ 0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 0000000000000000000000000000000000010200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 0000000000000000000000000000000000030405020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 00000000000000000000000000000000060708090a0202000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ -000000000000000000000000000000020b0c0d0e0f1002000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ -0000000000000000000000000000020b11120d0e0e1314060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ -000000000000000000000000000006151617180e0e0e191a1b02000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ -0000000000000000000000000000061c1d1e180e0e0e0e1f2021020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ -00000000000000000000000000020b222324180e0e0e0e0e0e25260600000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ -00000000000000000000000000020b272829180e0e0e0e0e0e0e2a2b06000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ -00000000000000000000000000020b2c2d2e180e0e0e0e0e0e0e0e2f30310200000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ -00000000000000000000000000020b2c3233180e0e0e0e0e0e0e0e0e34353602000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ -00000000000000000000000000020b2c3237180e0e0e0e0e0e0e0e0e0e38393a060000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ -00000000000000000000000000020b2c3237180e0e0e0e0e0e0e0e0e0e0e0e3b3c0600000000000000000000000000000000000000000000000000000000000000000000000000 │ │ -00000000000000000000000000020b2c3237180e0e0e0e0e0e0e0e0e0e0e0e0e3d3e3f020200000000000000000000000000000000000000000000000000000000000000000000 │ │ -00000000000000000000000000020b2c3237180e0e0e0e0e0e0e0e0e0e0e0e0e0e4041420200000000000000000000000000000000000000000000000000000000000000000000 │ │ -00000000000000000000000000020b2c3237180e0e0e0e0e0e0e0e0e0e0e0e0e0e0e43444502000000000000000000000000000000000000000000000000000000000000000000 │ │ -00000000000000000000000000020b2c3237180e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e4647060000000000000000000000000000000000000000000000000000000000000000 │ │ -00000000000000000000000000020b2c3237180e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e48494a00000000000000000000000000000000000000000000000000000000000000 │ │ -00000000000000000000000000020b2c3237180e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e4b4c4d020000000000000000000000000000000000000000000000000000000000 │ │ -00000000000000000000000000020b2c3237180e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e4e4f500200000000000000000000000000000000000000000000000000000000 │ │ -00000000000000000000000000020b2c3237180e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e515206000000000000000000000000000000000000000000000000000000 │ │ -00000000000000000000000000020b2c3237180e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e5354060000000000000000000000000000000000000000000000000000 │ │ -00000000000000000000000000020b2c3237180e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e55565702000000000000000000000000000000000000000000000000 │ │ -00000000000000000000000000020b2c3237180e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e58595a020000000000000000000000000000000000000000000000 │ │ -00000000000000000000000000020b2c3237180e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e5b5c0600000000000000000000000000000000000000000000 │ │ -00000000000000000000000000020b2c3237180e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e5d5e06000000000000000000000000000000000000000000 │ │ -00000000000000000000000000020b2c3237180e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e5f60060202000000000000000000000000000000000000 │ │ -00000000000000000000000000020b2c32376162626262626262626262626262626262626262626262626262626262626263640600000000000000000000000000000000000000 │ │ -00000000000000000000000000020b2c32376566666666666666666666666666666666666666666666666666666666666667161506020000000000000000000000000000000000 │ │ -00000000000000000000000000020b2c3237686969696969696969696969696969696969696969696969696969696969696a6b276c060000000000000000000000000000000000 │ │ -00000000000000000000000000020b2c32376d6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6f7071150b0000000000000000000000000000000000 │ │ -00000000000000000000000000020b2c32377273737373737373737373737373737373737373737373737373737373737374751d110b0000000000000000000000000000000000 │ │ -00000000000000000000000000020b2c32377273737373737373737373737373737373737373737373737373737373737376776b226c0000000000000000000000000000000000 │ │ -00000000000000000000000000020b2c323772737373737373737373737373737373737373737373737373737373737373787923226c0000000000000000000000000000000000 │ │ -00000000000000000000000000020b2c323772737373737373737373737373737373737373737373737373737373737373787a7b226c0000000000000000000000000000000000 │ │ -00000000000000000000000000020b2c323772737373737373737373737373737373737373737373737373737373737373787a7b226c0000000000000000000000000000000000 │ │ -00000000000000000000000000020b2c323772737373737373737373737373737373737373737373737373737373737373787a7b226c0000000000000000000000000000000000 │ │ -00000000000000000000000000020b2c323772737373737373737373737373737373737373737373737373737373737373787a7b226c0000000000000000000000000000000000 │ │ -00000000000000000000000000020b2c323772737373737373737373737373737373737373737373737373737373737373787a7b226c0000000000000000000000000000000000 │ │ -00000000000000000000000000020b2c323772737373737373737373737373737373737373737373737373737373737373787a7b226c0000000000000000000000000000000000 │ │ -00000000000000000000000000020b2c323772737373737373737373737373737373737373737373737373737373737373787a7b226c0000000000000000000000000000000000 │ │ -00000000000000000000000000020b2c323772737373737373737373737373737373737373737373737373737373737373787a7b226c0000000000000000000000000000000000 │ │ -00000000000000000000000000020b2c323772737373737373737373737373737373737373737373737373737373737373787a7b226c0000000000000000000000000000000000 │ │ -00000000000000000000000000020b2c323772737373737373737373737373737373737373737373737373737373737373787a7b226c0000000000000000000000000000000000 │ │ -00000000000000000000000000020b2c323772737373737373737373737373737373737373737373737373737373737373787a7b226c0000000000000000000000000000000000 │ │ -00000000000000000000000000020b2c323772737373737373737373737373737373737373737373737373737373737373787a7b226c0000000000000000000000000000000000 │ │ -00000000000000000000000000020b2c323772737373737373737373737373737373737373737373737373737373737373787a7b226c0000000000000000000000000000000000 │ │ -00000000000000000000000000020b2c323772737373737373737373737373737373737373737373737373737373737373787a7b226c0000000000000000000000000000000000 │ │ -00000000000000000000000000020b2c323772737373737373737373737373737373737373737373737373737373737373787a7b226c0000000000000000000000000000000000 │ │ -00000000000000000000000000020b2c323772737373737373737373737373737373737373737373737373737373737373787a7b226c0000000000000000000000000000000000 │ │ -00000000000000000000000000020b2c323772737373737373737373737373737373737373737373737373737373737373787a7b226c0000000000000000000000000000000000 │ │ -00000000000000000000000000020b2c323772737373737373737373737373737373737373737373737373737373737373787a7b226c0000000000000000000000000000000000 │ │ -00000000000000000000000000020b2c3233727373737373737373737373737373737373737373737373737373737373737c7a7b226c0000000000000000000000000000000000 │ │ -00000000000000000000000000020b2c327d7e7373737373737373737373737373737373737373737373737373737373737f7a7b226c0000000000000000000000000000000000 │ │ -00000000000000000000000000020b2c2d80818273737373737373737373737373737373737373737373737373737373838479231c6c0000000000000000000000000000000000 │ │ -00000000000000000000000000020b272885868788898a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8b8c8d8e778f1c6c0000000000000000000000000000000000 │ │ -000000000000000000000000000006222390919293949596969696969696969696969696969696969696969696959798999a9b1d110b0000000000000000000000000000000000 │ │ -000000000000000000000000000006119c9d9e9fa098a1a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a1a3a4a5a67071150b0000000000000000000000000000000000 │ │ -00000000000000000000000000000615162d79a7a8a9aaa4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a492abacadaeaf23270b060000000000000000000000000000000000 │ │ -0000000000000000000000000000000b11b0b1b2a6b3b4b58e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8eb5b4b6b79b28b86406020000000000000000000000000000000000 │ │ -000000000000000000000000000000020b1c7123b99d9bbabababababababababababababababababababababa9bbbb18f16640b02000000000000000000000000000000000000 │ │ -00000000000000000000000000000000020b6427b8bc1d1d1dbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbd1d9cb01622150b0200000000000000000000000000000000000000 │ │ -000000000000000000000000000000000002066c6c1511111111111111111111111111111111111111111111111164150b02000000000000000000000000000000000000000000 │ │ +000000000000000000000000000000020b0c0db10e0f02000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ +0000000000000000000000000000020b10110db1b11213060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ +00000000000000000000000000000614151617b1b1b118191a02000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ +0000000000000000000000000000061b1c1d17b1b1b1b1b21e1f020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ +00000000000000000000000000020b20212217b1b1b1b1b1b123240600000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ +00000000000000000000000000020b25262717b1b1b1b1b1b1b1282906000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ +00000000000000000000000000020b2a2b2c17b1b1b1b1b1b1b1b12d2e2f0200000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ +00000000000000000000000000020b2a303117b1b1b1b1b1b1b1b1b1b3323302000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ +00000000000000000000000000020b2a303417b1b1b1b1b1b1b1b1b1b1b43536060000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ +00000000000000000000000000020b2a303417b1b1b1b1b1b1b1b1b1b1b1b137380600000000000000000000000000000000000000000000000000000000000000000000000000 │ │ +00000000000000000000000000020b2a303417b1b1b1b1b1b1b1b1b1b1b1b1b1393a3b020200000000000000000000000000000000000000000000000000000000000000000000 │ │ +00000000000000000000000000020b2a303417b1b1b1b1b1b1b1b1b1b1b1b1b1b13c3d3e0200000000000000000000000000000000000000000000000000000000000000000000 │ │ +00000000000000000000000000020b2a303417b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b53f4002000000000000000000000000000000000000000000000000000000000000000000 │ │ +00000000000000000000000000020b2a303417b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b14142060000000000000000000000000000000000000000000000000000000000000000 │ │ +00000000000000000000000000020b2a303417b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b143444500000000000000000000000000000000000000000000000000000000000000 │ │ +00000000000000000000000000020b2a303417b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1464748020000000000000000000000000000000000000000000000000000000000 │ │ +00000000000000000000000000020b2a303417b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b6494a0200000000000000000000000000000000000000000000000000000000 │ │ +00000000000000000000000000020b2a303417b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b14b4c06000000000000000000000000000000000000000000000000000000 │ │ +00000000000000000000000000020b2a303417b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b14d4e060000000000000000000000000000000000000000000000000000 │ │ +00000000000000000000000000020b2a303417b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b14f505102000000000000000000000000000000000000000000000000 │ │ +00000000000000000000000000020b2a303417b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b75253020000000000000000000000000000000000000000000000 │ │ +00000000000000000000000000020b2a303417b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b154550600000000000000000000000000000000000000000000 │ │ +00000000000000000000000000020b2a303417b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1565706000000000000000000000000000000000000000000 │ │ +00000000000000000000000000020b2a303417b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b15859060202000000000000000000000000000000000000 │ │ +00000000000000000000000000020b2a30345ab8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b85b5c0600000000000000000000000000000000000000 │ │ +00000000000000000000000000020b2a30345db9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b95e151406020000000000000000000000000000000000 │ │ +00000000000000000000000000020b2a30345fbabababababababababababababababababababababababababababababa60612562060000000000000000000000000000000000 │ │ +00000000000000000000000000020b2a303463bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb646566140b0000000000000000000000000000000000 │ │ +00000000000000000000000000020b2a303467bcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbc68691c100b0000000000000000000000000000000000 │ │ +00000000000000000000000000020b2a303467bcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbc6a6b6120620000000000000000000000000000000000 │ │ +00000000000000000000000000020b2a303467bcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbc6c6d2120620000000000000000000000000000000000 │ │ +00000000000000000000000000020b2a303467bcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbc6c6e6f20620000000000000000000000000000000000 │ │ +00000000000000000000000000020b2a303467bcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbc6c6e6f20620000000000000000000000000000000000 │ │ +00000000000000000000000000020b2a303467bcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbc6c6e6f20620000000000000000000000000000000000 │ │ +00000000000000000000000000020b2a303467bcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbc6c6e6f20620000000000000000000000000000000000 │ │ +00000000000000000000000000020b2a303467bcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbc6c6e6f20620000000000000000000000000000000000 │ │ +00000000000000000000000000020b2a303467bcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbc6c6e6f20620000000000000000000000000000000000 │ │ +00000000000000000000000000020b2a303467bcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbc6c6e6f20620000000000000000000000000000000000 │ │ +00000000000000000000000000020b2a303467bcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbc6c6e6f20620000000000000000000000000000000000 │ │ +00000000000000000000000000020b2a303467bcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbc6c6e6f20620000000000000000000000000000000000 │ │ +00000000000000000000000000020b2a303467bcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbc6c6e6f20620000000000000000000000000000000000 │ │ +00000000000000000000000000020b2a303467bcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbc6c6e6f20620000000000000000000000000000000000 │ │ +00000000000000000000000000020b2a303467bcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbc6c6e6f20620000000000000000000000000000000000 │ │ +00000000000000000000000000020b2a303467bcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbc6c6e6f20620000000000000000000000000000000000 │ │ +00000000000000000000000000020b2a303467bcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbc6c6e6f20620000000000000000000000000000000000 │ │ +00000000000000000000000000020b2a303467bcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbc6c6e6f20620000000000000000000000000000000000 │ │ +00000000000000000000000000020b2a303467bcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbc6c6e6f20620000000000000000000000000000000000 │ │ +00000000000000000000000000020b2a303467bcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbc6c6e6f20620000000000000000000000000000000000 │ │ +00000000000000000000000000020b2a303467bcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbc6c6e6f20620000000000000000000000000000000000 │ │ +00000000000000000000000000020b2a303167bcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbc706e6f20620000000000000000000000000000000000 │ │ +00000000000000000000000000020b2a307172bcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbc736e6f20620000000000000000000000000000000000 │ │ +00000000000000000000000000020b2a2b7475bdbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbc76776d211b620000000000000000000000000000000000 │ │ +00000000000000000000000000020b252678797a7b7c7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7e7f80816b821b620000000000000000000000000000000000 │ │ +000000000000000000000000000006202183848586878889898989898989898989898989898989898989898989888a8b8c8d8e1c100b0000000000000000000000000000000000 │ │ +000000000000000000000000000006108f909192938b949595959595959595959595959595959595959595959594969798996566140b0000000000000000000000000000000000 │ │ +00000000000000000000000000000614152b6d9a9b9c9d979797979797979797979797979797979797979797859e9fa0a1a221250b060000000000000000000000000000000000 │ │ +0000000000000000000000000000000b10a3a4a599a6a7a88181818181818181818181818181818181818181a8a7a9aa8e26ab5c06020000000000000000000000000000000000 │ │ +000000000000000000000000000000020b1b6621ac908eadadadadadadadadadadadadadadadadadadadadadad8eaea482155c0b02000000000000000000000000000000000000 │ │ +00000000000000000000000000000000020b5c25abaf1c1c1cb0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b01c8fa31520140b0200000000000000000000000000000000000000 │ │ +000000000000000000000000000000000002066262141010101010101010101010101010101010101010101010105c140b02000000000000000000000000000000000000000000 │ │ 0000000000000000000000000000000000000002020206060606060606060606060606060606060606060606060606020202000000000000000000000000000000000000000000 │ │ 0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ ├── Image content ├── res/drawable-hdpi-v4/ha__btn_check_comp_off_focus.png │ ├── sng │ │ @@ -1,14 +1,14 @@ │ │ #SNG: from stdin │ │ IHDR { │ │ width: 48; height: 48; bitdepth: 8; │ │ using color palette; │ │ } │ │ PLTE { │ │ - (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ + ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 54,185,232) # rgb = (0x36,0xb9,0xe8) │ │ ( 52,179,227) # rgb = (0x34,0xb3,0xe3) │ │ ( 53,180,233) # rgb = (0x35,0xb4,0xe9) │ │ ( 51,180,229) # rgb = (0x33,0xb4,0xe5) │ │ ( 51,182,230) # rgb = (0x33,0xb6,0xe6) │ │ ( 52,182,230) # rgb = (0x34,0xb6,0xe6) │ │ ( 51,182,233) # rgb = (0x33,0xb6,0xe9) │ ├── Image content ├── res/drawable-hdpi-v4/ha__btn_check_off.png │ ├── sng │ │ @@ -1,14 +1,14 @@ │ │ #SNG: from stdin │ │ IHDR { │ │ width: 48; height: 48; bitdepth: 8; │ │ using color palette; │ │ } │ │ PLTE { │ │ - (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ + ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ (204,204,204) # rgb = (0xcc,0xcc,0xcc) grey80 │ │ (205,205,205) # rgb = (0xcd,0xcd,0xcd) │ │ (205,205,205) # rgb = (0xcd,0xcd,0xcd) │ │ (204,204,204) # rgb = (0xcc,0xcc,0xcc) grey80 │ │ } │ │ tRNS { │ │ 0 110 92 96 111} │ ├── Image content ├── res/drawable-hdpi-v4/ha__overscroll_edge.png │ ├── sng │ │ @@ -1,14 +1,14 @@ │ │ #SNG: from stdin │ │ IHDR { │ │ width: 783; height: 18; bitdepth: 8; │ │ using color palette; │ │ } │ │ PLTE { │ │ - (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ + ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ @@ -242,22 +242,22 @@ │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ } │ │ tRNS { │ │ - 0 1 2 3 5 7 9 13 12 15 19 20 21 24 25 27 30 32 33 35 39 44 47 50 53 57 62 64 67 73 77 82 87 89 91 94 101 107 112 115 118 120 123 132 140 139 141 148 153 155 159 161 166 170 172 176 180 184 187 188 190 194 197 202 203 206 209 210 212 217 215 223 225 227 230 231 233 234 235 236 237 239 240 241 232 228 219 218 216 201 193 175 171 165 160 154 150 143 136 129 127 121 117 114 104 97 86 85 74 71 63 59 54 52 48 46 45 28 23 16 14 11 6 26 34 38 49 56 61 66 72 76 81 88 92 93 100 105 110 116 138 144 156 163 177 182 191 195 196 198 199 204 208 207 214 220 221 224 226 238 242 243 244 245 246 247 248 249 251 252 253 254 255 250 222 189 186 183 178 174 168 164 151 146 134 124 119 102 90 51 31 29 22 18 4 8 10 17 37 42 55 58 70 75 79 98 103 106 108 111 122 125 128 131 135 145 157 162 200 213 205 179 169 167 147 142 137 133 84 83 80 69 65 36 40 41 43 68 95 60} │ │ + 0 1 2 3 5 7 9 13 12 15 19 20 21 24 25 27 30 32 33 35 39 44 47 50 53 57 62 64 67 73 77 82 87 89 91 94 101 107 112 115 118 120 123 132 140 139 141 148 153 155 159 161 166 170 172 176 180 184 187 188 190 194 197 202 203 206 209 210 212 217 215 223 225 227 230 231 233 234 235 236 237 239 240 241 232 228 219 218 216 201 193 175 171 165 160 154 150 143 136 129 127 121 117 114 104 97 86 85 74 71 63 59 54 52 48 46 45 28 23 16 14 11 6 26 34 38 49 56 61 66 72 76 81 88 92 93 100 105 110 116 138 144 156 163 177 182 191 195 196 198 199 204 208 207 214 220 221 224 226 238 242 243 244 245 246 247 248 249 251 252 253 254 250 222 189 186 183 178 174 168 164 151 146 134 124 119 102 90 51 31 29 22 18 4 8 10 17 37 42 55 58 70 75 79 98 103 106 108 111 122 125 128 131 135 145 157 162 200 213 205 179 169 167 147 142 137 133 84 83 80 69 65 36 40 41 43 68 95 60} │ │ IMAGE { │ │ pixels hex │ │ 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101020304050506070807090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f4040414242434445454645474848494a4a4a4b4b4b4b4c4d4e4e4e4e4e4f504f50515251515151515151515151515152535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535352525252525252525252525252525252525252525252525252525252525251515151515151515151515151515151515151515151515151515151515151515151515151515151515252525252525252525252525252525252525252525252525252525252525253535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535252535251515151515151515151514f4e4e4e4e4e4d544b4b4a4a55484848475657584443413f59593e5a3c39385b5c355d5e5f5f60612e626364656667256869216a6b1e6c6d6e6f707172737414131210750e760c0a777808790605057a03030200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ -00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101020304050506080707090a0b0c0d0e7b1011117c7d15737e717f806e818283848521868788898a678b28656362628c8d2f605f8e5e8f34355b903891393b929394949596594097989899989a5845579b9b9c479d47479e494a4b54544b544d4d4d9f5151515151515151515151515151515153a0a0a0a0a0a0a05353535353535353535353535353535353535353a1a1a1a1a1a2a3a3a3a3a4a5a4a5a6a6a6a6a7a7a7a7a7a7a7a7a7a7a7a8a8a8a8a8a8a9aaaaaaaaaaaaaaaaaaaaaaaaabacacacacacacacacacababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababacacacacacacacacacacacacabaaaaaaaaaaaaaaaaaaaaabaaa9a8a8a8a8a8a9a8ada7a7a7a7a7a7a7a6a6a6a6a6a4a3a3a3a2a2a2a2a2a2a1a1a1a1a1a0535353535353535353535353535353535353a0a0a05351515151515151515151519f504f4f4d545454544b49489d9dae9c575845459a4342999759953d5a5aafb0b1b2b3b4b58f3231b660b72c8cb864b9ba666789bb69bc6a1f831d6d1a1970bd727315147cbebf0f0ec00cc1777808080605050403020200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ -00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101010203c2c204047a05c306c47908070777c5c5c50ac0760e7b75be117cc614c716731672bdc8c96f806e81ca1dcb831ecc846b6a8521212369cd88bbcecfd08ad1d1d18a678b276628662829d2d3d3b9b9d364d4d4d4d463d5b8b8d6d6d6d6b8d6628c2d2d2d2d2d2d2d2d2d2d2c2c2c2d2d618d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8dd7d7d7d7d7d7d72f2f2f2f60308ed8d8d8323332d934343434355c5c5c5c5c5c5c5c5c35b390909090379091b1b1b1b1b1b139b13939913a9292929292929292af5a959595959595959695959595959595959596953eda4199999999999999999999449a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9adb58aeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeae9c474b544b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b559c9caeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeae9b9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a44994199999999999899dc95959696969595959595959696969696933c3c929292929292929292af39b139393939b1b1b1b1b139b1dd3737909090b23736355c5c5c5c5cdedf343434b55ed8d8315f3030303030b660606060e0d7d78d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8dd7d7e12c2c2d2d2d2d2d2d2d2d2de262d6d6d6b8b8b8b8e363d4d4d4d3b9b9b9d3b9ba2929668b26d1d0cf8989bbbb886986bc21206be4e5e683836ce7e86e6e1a1970171674c714c67d11757b7b7b0dc00bc577097807797906c3057a0404c2c20302010100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ -000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010101010101010202020203030303c2c2c20404047a7a050505c30606c408797908077878780977c5c1c10a0b0b0b0bc0c0c076760d0e0e7b0f7575bfbf101010bf10bebebebebe111112137c7c7c7c131313131313e9c6c6c6c6c6c6c6c67d1414141414eaeaeaeaeaeaeaeaeaeaeaebc7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7ececececececec7474747474167e7e727e1717177118707018c87f7f7f7f7f7f7f7f7f7f6f6f6f6f6f6f6f1a1a1a1a1a1a1a6e1a6e6e1ae81c1c1c1c1c1c1c1c81edcacacacacacaca6dcacacacacacacacaca6d6d6d82838383831e1e1e1e1e1e1ee684848484848484848484841f1f1f1f1f1f1f841f1f1f84e5858585852020202020202085858585858585858585858585858585208523ee23eeeeeeeeee23eeee232323232323232323232323232323232323232323232323232323232323238620208585858585858585208520202020202020202020202020202020206a1f841f1f1f1f848484848484848484e6cc1e1e1e1e1e1e1e1e83cb826d6d6d6dcacacacacaca6d6d6d6d6ded1c1c1c1c1c1c1c1c1c1c1c816e6e6e6e6e6e1a1a1a1a1a6e6eef6f6f6f6f6fef6f197f7f7f7f7f7fc87070707071177e7e72721616161616737474747315ececc7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7ebeaeaeaeaeaeaeaeaeaeaea147dc6c6c6c6c6c67dc6131313137c7c7c7c137cbe1212bebe1010bf750f750f0f0f0e0d767676c0c00c0b0a0a0ac1777777777807070879c4060606c3057a7a7a7a0404c2c2c2c203020202020201010101010100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ -000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010102020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020203030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c20303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030202020202020202020203030202020202020202020202020202020202020202020202020202020202020202010101020201010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ +00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101020304050506080707090a0b0c0d0e7b1011117c7d15737e717f806e818283848521868788898a678b28656362628c8d2f605f8e5e8f34355b903891393b929394949596594097989899989a5845579b9b9c479d47479e494a4b54544b544d4d4d9f5151515151515151515151515151515153a0a0a0a0a0a0a05353535353535353535353535353535353535353a1a1a1a1a1a2a3a3a3a3a4a5a4a5a6a6a6a6a7a7a7a7a7a7a7a7a7a7a7a8a8a8a8a8a8a9aaaaaaaaaaaaaaaaaaaaaaaaabefefefefefefefefefababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababefefefefefefefefefefefefabaaaaaaaaaaaaaaaaaaaaabaaa9a8a8a8a8a8a9a8aca7a7a7a7a7a7a7a6a6a6a6a6a4a3a3a3a2a2a2a2a2a2a1a1a1a1a1a0535353535353535353535353535353535353a0a0a05351515151515151515151519f504f4f4d545454544b49489d9dad9c575845459a4342999759953d5a5aaeafb0b1b2b3b48f3231b560b62c8cb764b8b9666789ba69bb6a1f831d6d1a1970bc727315147cbdbe0f0ebf0cc0777808080605050403020200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ +00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101010203c1c104047a05c206c37908070777c4c4c40abf760e7b75bd117cc514c616731672bcc7c86f806e81c91dca831ecb846b6a8521212369cc88bacdcecf8ad0d0d08a678b276628662829d1d2d2b8b8d264d3d3d3d363d4b7b7d5d5d5d5b7d5628c2d2d2d2d2d2d2d2d2d2d2c2c2c2d2d618d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8dd6d6d6d6d6d6d62f2f2f2f60308ed7d7d7323332d834343434355c5c5c5c5c5c5c5c5c35b290909090379091b0b0b0b0b0b039b03939913a9292929292929292ae5a959595959595959695959595959595959596953ed94199999999999999999999449a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9ada58adadadadadadadadadadadadadadadadadadadadadadadadadadad9c474b544b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b559c9cadadadadadadadadadadadadadadadadadadadadadadadadadadad9b9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a44994199999999999899db95959696969595959595959696969696933c3c929292929292929292ae39b039393939b0b0b0b0b039b0dc3737909090b13736355c5c5c5c5cddde343434b45ed7d7315f3030303030b560606060dfd6d68d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8dd6d6e02c2c2d2d2d2d2d2d2d2d2de162d5d5d5b7b7b7b7e263d3d3d3d2b8b8b8d2b8b92929668b26d0cfce8989baba886986bb21206be3e4e583836ce6e76e6e1a1970171674c614c57d11757b7b7b0dbf0bc477097807797906c2057a0404c1c10302010100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ +000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010101010101010202020203030303c1c1c10404047a7a050505c20606c308797908077878780977c4c0c00a0b0b0b0bbfbfbf76760d0e0e7b0f7575bebe101010be10bdbdbdbdbd111112137c7c7c7c131313131313e8c5c5c5c5c5c5c5c57d1414141414e9e9e9e9e9e9e9e9e9e9e9eac6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6ebebebebebebeb7474747474167e7e727e1717177118707018c77f7f7f7f7f7f7f7f7f7f6f6f6f6f6f6f6f1a1a1a1a1a1a1a6e1a6e6e1ae71c1c1c1c1c1c1c1c81ecc9c9c9c9c9c9c96dc9c9c9c9c9c9c9c9c96d6d6d82838383831e1e1e1e1e1e1ee584848484848484848484841f1f1f1f1f1f1f841f1f1f84e4858585852020202020202085858585858585858585858585858585208523ed23ededededed23eded232323232323232323232323232323232323232323232323232323232323238620208585858585858585208520202020202020202020202020202020206a1f841f1f1f1f848484848484848484e5cb1e1e1e1e1e1e1e1e83ca826d6d6d6dc9c9c9c9c9c96d6d6d6d6dec1c1c1c1c1c1c1c1c1c1c1c816e6e6e6e6e6e1a1a1a1a1a6e6eee6f6f6f6f6fee6f197f7f7f7f7f7fc77070707071177e7e72721616161616737474747315ebebc6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6eae9e9e9e9e9e9e9e9e9e9e9147dc5c5c5c5c5c57dc5131313137c7c7c7c137cbd1212bdbd1010be750f750f0f0f0e0d767676bfbf0c0b0a0a0ac0777777777807070879c3060606c2057a7a7a7a0404c1c1c1c103020202020201010101010100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ +000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010102020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020203030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c10303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030202020202020202020203030202020202020202020202020202020202020202020202020202020202020202010101020201010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ ├── Image content ├── res/drawable-hdpi-v4/ha__textfield_comp_activated_main.png │ ├── sng │ │ @@ -1,18 +1,18 @@ │ │ #SNG: from stdin │ │ IHDR { │ │ width: 3; height: 15; bitdepth: 8; │ │ using color palette; │ │ } │ │ PLTE { │ │ - (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ + ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0,153,204) # rgb = (0x00,0x99,0xcc) │ │ } │ │ tRNS { │ │ - 0 255} │ │ + 0} │ │ IMAGE { │ │ pixels base64 │ │ 000 │ │ 000 │ │ 000 │ │ 000 │ │ 000 │ ├── Image content ├── res/drawable-hdpi-v4/ha__btn_check_comp_off_pressed_light.png │ ├── sng │ │ @@ -1,14 +1,14 @@ │ │ #SNG: from stdin │ │ IHDR { │ │ width: 48; height: 48; bitdepth: 8; │ │ using color palette; │ │ } │ │ PLTE { │ │ - (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ + ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 61, 61, 61) # rgb = (0x3d,0x3d,0x3d) grey24 │ │ ( 61, 61, 61) # rgb = (0x3d,0x3d,0x3d) grey24 │ │ ( 61, 61, 61) # rgb = (0x3d,0x3d,0x3d) grey24 │ │ ( 61, 61, 61) # rgb = (0x3d,0x3d,0x3d) grey24 │ │ } │ │ tRNS { │ │ 0 220 184 192 222} │ ├── Image content ├── res/drawable-hdpi-v4/ha__textfield_comp_activated_left.png │ ├── sng │ │ @@ -1,18 +1,18 @@ │ │ #SNG: from stdin │ │ IHDR { │ │ width: 18; height: 15; bitdepth: 8; │ │ using color palette; │ │ } │ │ PLTE { │ │ - (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ + ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0,153,204) # rgb = (0x00,0x99,0xcc) │ │ } │ │ tRNS { │ │ - 0 255} │ │ + 0} │ │ IMAGE { │ │ pixels base64 │ │ 000000000000000000 │ │ 000000000000000000 │ │ 000000000000000000 │ │ 000001100000000000 │ │ 000001100000000000 │ ├── Image content ├── res/drawable-hdpi-v4/ha__btn_check_on_disabled_light.png │ ├── sng │ │ @@ -1,14 +1,14 @@ │ │ #SNG: from stdin │ │ IHDR { │ │ width: 48; height: 48; bitdepth: 8; │ │ using color palette; │ │ } │ │ PLTE { │ │ - (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ + ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ (128,128,128) # rgb = (0x80,0x80,0x80) │ │ ( 82, 82, 82) # rgb = (0x52,0x52,0x52) grey32 │ │ ( 83, 83, 83) # rgb = (0x53,0x53,0x53) │ │ ( 82, 82, 82) # rgb = (0x52,0x52,0x52) grey32 │ │ ( 83, 83, 83) # rgb = (0x53,0x53,0x53) │ │ ( 85, 85, 85) # rgb = (0x55,0x55,0x55) │ │ ( 83, 83, 83) # rgb = (0x53,0x53,0x53) │ ├── Image content ├── res/drawable-hdpi-v4/ha__btn_check_comp_on_focus.png │ ├── sng │ │ @@ -1,14 +1,14 @@ │ │ #SNG: from stdin │ │ IHDR { │ │ width: 48; height: 48; bitdepth: 8; │ │ using color palette; │ │ } │ │ PLTE { │ │ - (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ + ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 53,180,233) # rgb = (0x35,0xb4,0xe9) │ │ ( 52,179,227) # rgb = (0x34,0xb3,0xe3) │ │ ( 51,183,230) # rgb = (0x33,0xb7,0xe6) │ │ ( 52,182,230) # rgb = (0x34,0xb6,0xe6) │ │ ( 51,182,230) # rgb = (0x33,0xb6,0xe6) │ │ ( 51,182,230) # rgb = (0x33,0xb6,0xe6) │ │ ( 51,182,233) # rgb = (0x33,0xb6,0xe9) │ ├── Image content ├── res/drawable-mdpi-v4/ha__text_select_handle_middle_transformation.png │ ├── sng │ │ @@ -8,15 +8,14 @@ │ │ ( 0,128, 0) # rgb = (0x00,0x80,0x00) │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ (128,104, 0) # rgb = (0x80,0x68,0x00) │ │ (185, 90, 0) # rgb = (0xb9,0x5a,0x00) │ │ (140,100, 0) # rgb = (0x8c,0x64,0x00) │ │ (124,100, 0) # rgb = (0x7c,0x64,0x00) │ │ (220, 80, 0) # rgb = (0xdc,0x50,0x00) │ │ - (255, 68, 0) # rgb = (0xff,0x44,0x00) │ │ (227, 77, 0) # rgb = (0xe3,0x4d,0x00) │ │ (138, 97, 0) # rgb = (0x8a,0x61,0x00) │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ (117, 97, 0) # rgb = (0x75,0x61,0x00) │ │ (217, 80, 0) # rgb = (0xd9,0x50,0x00) │ │ (226, 77, 0) # rgb = (0xe2,0x4d,0x00) │ │ (132, 97, 0) # rgb = (0x84,0x61,0x00) │ │ @@ -52,36 +51,29 @@ │ │ (124, 98, 0) # rgb = (0x7c,0x62,0x00) │ │ (103, 98, 0) # rgb = (0x67,0x62,0x00) │ │ (211, 81, 0) # rgb = (0xd3,0x51,0x00) │ │ (220, 77, 0) # rgb = (0xdc,0x4d,0x00) │ │ (126, 96, 0) # rgb = (0x7e,0x60,0x00) │ │ ( 0, 85, 0) # rgb = (0x00,0x55,0x00) │ │ (197, 84, 0) # rgb = (0xc5,0x54,0x00) │ │ - (252, 65, 0) # rgb = (0xfc,0x41,0x00) │ │ (217, 77, 0) # rgb = (0xd9,0x4d,0x00) │ │ ( 55,103, 0) # rgb = (0x37,0x67,0x00) │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 85, 0) # rgb = (0x00,0x55,0x00) │ │ (204, 55, 0) # rgb = (0xcc,0x37,0x00) │ │ - (231, 36, 0) # rgb = (0xe7,0x24,0x00) │ │ - (223, 43, 0) # rgb = (0xdf,0x2b,0x00) │ │ ( 71, 95, 0) # rgb = (0x47,0x5f,0x00) │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 60, 0) # rgb = (0x00,0x3c,0x00) │ │ (197, 38, 0) # rgb = (0xc5,0x26,0x00) │ │ - (222, 14, 0) # rgb = (0xde,0x0e,0x00) │ │ - (215, 22, 0) # rgb = (0xd7,0x16,0x00) │ │ ( 58, 82, 0) # rgb = (0x3a,0x52,0x00) │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 47, 0) # rgb = (0x00,0x2f,0x00) │ │ (195, 27, 0) # rgb = (0xc3,0x1b,0x00) │ │ - (221, 0, 0) # rgb = (0xdd,0x00,0x00) │ │ - (214, 9, 0) # rgb = (0xd6,0x09,0x00) │ │ ( 49, 71, 0) # rgb = (0x31,0x47,0x00) │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 42, 0) # rgb = (0x00,0x2a,0x00) │ │ (196, 27, 0) # rgb = (0xc4,0x1b,0x00) │ │ ( 44, 68, 0) # rgb = (0x2c,0x44,0x00) │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ @@ -131,63 +123,71 @@ │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ + (255, 68, 0) # rgb = (0xff,0x44,0x00) │ │ + (252, 65, 0) # rgb = (0xfc,0x41,0x00) │ │ + (231, 36, 0) # rgb = (0xe7,0x24,0x00) │ │ + (223, 43, 0) # rgb = (0xdf,0x2b,0x00) │ │ + (222, 14, 0) # rgb = (0xde,0x0e,0x00) │ │ + (215, 22, 0) # rgb = (0xd7,0x16,0x00) │ │ + (221, 0, 0) # rgb = (0xdd,0x00,0x00) │ │ + (214, 9, 0) # rgb = (0xd6,0x09,0x00) │ │ } │ │ tRNS { │ │ - 0 8 1 64 220 89 64 229 255 240 89 2 63 230 239 87 61 228 238 85 59 237 84 57 227 81 56 225 236 79 54 224 235 77 52 224 234 74 50 223 234 72 48 221 232 70 47 220 232 69 12 218 255 231 37 3 27 247 255 255 75 4 7 38 247 255 255 84 8 10 49 247 255 255 93 12 55 248 98 15 13 57 100 16 248 98 45 224 237 54 42 147 231 252 236 163 46 11 36 75 107 134 139 140 135 112 79 40 25 54 82 98 104 105 99 85 58 28 29 47 60 65 66 67 61 49 32 14 19 5 6} │ │ + 0 8 1 64 220 89 64 229 240 89 2 63 230 239 87 61 228 238 85 59 237 84 57 227 81 56 225 236 79 54 224 235 77 52 224 234 74 50 223 234 72 48 221 232 70 47 220 232 69 12 218 231 37 3 27 247 75 4 7 38 247 84 8 10 49 247 93 12 55 248 98 15 13 57 100 16 248 98 45 224 237 54 42 147 231 252 236 163 46 11 36 75 107 134 139 140 135 112 79 40 25 54 82 98 104 105 99 85 58 28 29 47 60 65 66 67 61 49 32 14 19 5 6} │ │ IMAGE { │ │ pixels hex │ │ 0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 0000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000 │ │ 0000000000000000000000000000000000000000000203040502000000000000000000000000000000000000000000 │ │ -000000000000000000000000000000000000000002060708090a0b0000000000000000000000000000000000000000 │ │ -00000000000000000000000000000000000000020c0d0808080e0f0b00000000000000000000000000000000000000 │ │ -000000000000000000000000000000000000021011080808080812130b000000000000000000000000000000000000 │ │ -0000000000000000000000000000000000021411080808080808081516020000000000000000000000000000000000 │ │ -0000000000000000000000000000000002171808080808080808080815190200000000000000000000000000000000 │ │ -000000000000000000000000000000021a1b08080808080808080808081c1d02000000000000000000000000000000 │ │ -0000000000000000000000000000021e1f080808080808080808080808082021020000000000000000000000000000 │ │ -0000000000000000000000000002222308080808080808080808080808080824250200000000000000000000000000 │ │ -0000000000000000000000000226270808080808080808080808080808080808282902000000000000000000000000 │ │ -0000000000000000000000022a2b080808080808080808080808080808080808082c2d020000000000000000000000 │ │ -00000000000000000000022e2f08080808080808080808080808080808080808080830310200000000000000000000 │ │ -0000000000000000000232333434343434343434343434343434343434343434343434353602000000000000000000 │ │ -0000000000000000003738393a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3b3c3d020000000000000000 │ │ -0000000000000000023e3f404141414141414141414141414141414141414141414141424344020000000000000000 │ │ -00000000000000000b4546474848484848484848484848484848484848484848484848494a4b0b0000000000000000 │ │ -00000000000000000b4b4c4d4848484848484848484848484848484848484848484848494e4f370000000000000000 │ │ -00000000000000000b50514d4848484848484848484848484848484848484848484848495253370000000000000000 │ │ -00000000000000000b50514d4848484848484848484848484848484848484848484848495253370000000000000000 │ │ -00000000000000000b50514d4848484848484848484848484848484848484848484848495253370000000000000000 │ │ -00000000000000000b50514d4848484848484848484848484848484848484848484848495253370000000000000000 │ │ -00000000000000000b50514d4848484848484848484848484848484848484848484848495253370000000000000000 │ │ -00000000000000000b50514d4848484848484848484848484848484848484848484848495253370000000000000000 │ │ -00000000000000000b50514d4848484848484848484848484848484848484848484848495253370000000000000000 │ │ -00000000000000000b50514d4848484848484848484848484848484848484848484848495253370000000000000000 │ │ -00000000000000000b50514d4848484848484848484848484848484848484848484848495253370000000000000000 │ │ -00000000000000000b50514d4848484848484848484848484848484848484848484848495253370000000000000000 │ │ -00000000000000000b50514d4848484848484848484848484848484848484848484848495253370000000000000000 │ │ -00000000000000000b50514d4848484848484848484848484848484848484848484848495253370000000000000000 │ │ -00000000000000000b50514d4848484848484848484848484848484848484848484848495253370000000000000000 │ │ -00000000000000000b50514d4848484848484848484848484848484848484848484848495253370000000000000000 │ │ -00000000000000000b50514d4848484848484848484848484848484848484848484848495253370000000000000000 │ │ -00000000000000000b50514d4848484848484848484848484848484848484848484848495253370000000000000000 │ │ -00000000000000000b5051544848484848484848484848484848484848484848484848495553370000000000000000 │ │ -00000000000000000b5056574848484848484848484848484848484848484848484848585953370000000000000000 │ │ -00000000000000000b4b5a5b5c5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5e5f604f370000000000000000 │ │ -00000000000000000b61626364656666676767676767676767676767676767666668696a6b4b0b0000000000000000 │ │ -0000000000000000023e6c6d6e6f7071717171717171717171717171717171717072737475440b0000000000000000 │ │ -0000000000000000003d50767778797a7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7a797c7d7e7f3d020000000000000000 │ │ -000000000000000000023d61806c757676767676767676767676767676767676756c804b8102000000000000000000 │ │ -00000000000000000000020b81823e4444444444444444444444444444444444443e81370200000000000000000000 │ │ +00000000000000000000000000000000000000000206077b08090a0000000000000000000000000000000000000000 │ │ +00000000000000000000000000000000000000020b0c7b7b7b0d0e0a00000000000000000000000000000000000000 │ │ +000000000000000000000000000000000000020f107b7b7b7b7b11120a000000000000000000000000000000000000 │ │ +00000000000000000000000000000000000213107b7b7b7b7b7b7b1415020000000000000000000000000000000000 │ │ +000000000000000000000000000000000216177b7b7b7b7b7b7b7b7b14180200000000000000000000000000000000 │ │ +00000000000000000000000000000002191a7b7b7b7b7b7b7b7b7b7b7b1b1c02000000000000000000000000000000 │ │ +0000000000000000000000000000021d1e7b7b7b7b7b7b7b7b7b7b7b7b7b1f20020000000000000000000000000000 │ │ +000000000000000000000000000221227b7b7b7b7b7b7b7b7b7b7b7b7b7b7b23240200000000000000000000000000 │ │ +0000000000000000000000000225267b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b272802000000000000000000000000 │ │ +000000000000000000000002292a7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b2b2c020000000000000000000000 │ │ +00000000000000000000022d2e7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b2f300200000000000000000000 │ │ +0000000000000000000231327c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c333402000000000000000000 │ │ +0000000000000000003536377d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7e3839020000000000000000 │ │ +0000000000000000023a3b3c7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f803d3e020000000000000000 │ │ +00000000000000000a3f404181818181818181818181818181818181818181818181818242430a0000000000000000 │ │ +00000000000000000a4344458181818181818181818181818181818181818181818181824647350000000000000000 │ │ +00000000000000000a4849458181818181818181818181818181818181818181818181824a4b350000000000000000 │ │ +00000000000000000a4849458181818181818181818181818181818181818181818181824a4b350000000000000000 │ │ +00000000000000000a4849458181818181818181818181818181818181818181818181824a4b350000000000000000 │ │ +00000000000000000a4849458181818181818181818181818181818181818181818181824a4b350000000000000000 │ │ +00000000000000000a4849458181818181818181818181818181818181818181818181824a4b350000000000000000 │ │ +00000000000000000a4849458181818181818181818181818181818181818181818181824a4b350000000000000000 │ │ +00000000000000000a4849458181818181818181818181818181818181818181818181824a4b350000000000000000 │ │ +00000000000000000a4849458181818181818181818181818181818181818181818181824a4b350000000000000000 │ │ +00000000000000000a4849458181818181818181818181818181818181818181818181824a4b350000000000000000 │ │ +00000000000000000a4849458181818181818181818181818181818181818181818181824a4b350000000000000000 │ │ +00000000000000000a4849458181818181818181818181818181818181818181818181824a4b350000000000000000 │ │ +00000000000000000a4849458181818181818181818181818181818181818181818181824a4b350000000000000000 │ │ +00000000000000000a4849458181818181818181818181818181818181818181818181824a4b350000000000000000 │ │ +00000000000000000a4849458181818181818181818181818181818181818181818181824a4b350000000000000000 │ │ +00000000000000000a4849458181818181818181818181818181818181818181818181824a4b350000000000000000 │ │ +00000000000000000a4849458181818181818181818181818181818181818181818181824a4b350000000000000000 │ │ +00000000000000000a48494c8181818181818181818181818181818181818181818181824d4b350000000000000000 │ │ +00000000000000000a484e4f818181818181818181818181818181818181818181818150514b350000000000000000 │ │ +00000000000000000a4352535455555555555555555555555555555555555555555556575847350000000000000000 │ │ +00000000000000000a595a5b5c5d5e5e5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5e5e60616263430a0000000000000000 │ │ +0000000000000000023a64656667686969696969696969696969696969696969686a6b6c6d3e0a0000000000000000 │ │ +00000000000000000039486e6f70717273737373737373737373737373737372717475767739020000000000000000 │ │ +00000000000000000002395978646d6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6d6478437902000000000000000000 │ │ +00000000000000000000020a797a3a3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3a79350200000000000000000000 │ │ 0000000000000000000000000202020202020202020202020202020202020202020202000000000000000000000000 │ │ 0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ ├── Image content ├── res/drawable-mdpi-v4/ha__btn_check_off_light.png │ ├── sng │ │ @@ -1,14 +1,14 @@ │ │ #SNG: from stdin │ │ IHDR { │ │ width: 32; height: 32; bitdepth: 8; │ │ using color palette; │ │ } │ │ PLTE { │ │ - (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ + ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 80, 80, 80) # rgb = (0x50,0x50,0x50) │ │ ( 80, 80, 80) # rgb = (0x50,0x50,0x50) │ │ ( 83, 83, 83) # rgb = (0x53,0x53,0x53) │ │ ( 83, 83, 83) # rgb = (0x53,0x53,0x53) │ │ } │ │ tRNS { │ │ 0 48 32 34 49} │ ├── Image content ├── res/drawable-mdpi-v4/ha__btn_check_off_disabled.png │ ├── sng │ │ @@ -1,14 +1,14 @@ │ │ #SNG: from stdin │ │ IHDR { │ │ width: 32; height: 32; bitdepth: 8; │ │ using color palette; │ │ } │ │ PLTE { │ │ - (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ + ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ (215,215,215) # rgb = (0xd7,0xd7,0xd7) │ │ (213,213,213) # rgb = (0xd5,0xd5,0xd5) │ │ (215,215,215) # rgb = (0xd7,0xd7,0xd7) │ │ (216,216,216) # rgb = (0xd8,0xd8,0xd8) │ │ } │ │ tRNS { │ │ 0 45 30 32 46} │ ├── Image content ├── res/drawable-mdpi-v4/ha__progress_comp_primary.png │ ├── sng │ │ @@ -1,15 +1,14 @@ │ │ #SNG: from stdin │ │ IHDR { │ │ width: 22; height: 12; bitdepth: 8; │ │ using color palette; │ │ } │ │ PLTE { │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ - ( 0, 85,255) # rgb = (0x00,0x55,0xff) │ │ ( 50,149,255) # rgb = (0x32,0x95,0xff) │ │ ( 64,191,255) # rgb = (0x40,0xbf,0xff) │ │ ( 0,170,238) # rgb = (0x00,0xaa,0xee) │ │ ( 34,165,234) # rgb = (0x22,0xa5,0xea) │ │ ( 29,198,227) # rgb = (0x1d,0xc6,0xe3) │ │ ( 38,165,203) # rgb = (0x26,0xa5,0xcb) │ │ ( 38,188,217) # rgb = (0x26,0xbc,0xd9) │ │ @@ -105,15 +104,14 @@ │ │ ( 51,183,230) # rgb = (0x33,0xb7,0xe6) │ │ ( 51,181,228) # rgb = (0x33,0xb5,0xe4) │ │ ( 50,182,231) # rgb = (0x32,0xb6,0xe7) │ │ ( 50,182,230) # rgb = (0x32,0xb6,0xe6) │ │ ( 51,182,230) # rgb = (0x33,0xb6,0xe6) │ │ ( 51,181,229) # rgb = (0x33,0xb5,0xe5) │ │ ( 49,183,231) # rgb = (0x31,0xb7,0xe7) │ │ - ( 0,128,255) # rgb = (0x00,0x80,0xff) │ │ ( 0,177,255) # rgb = (0x00,0xb1,0xff) │ │ ( 35,138,241) # rgb = (0x23,0x8a,0xf1) │ │ ( 32,184,224) # rgb = (0x20,0xb8,0xe0) │ │ ( 41,184,238) # rgb = (0x29,0xb8,0xee) │ │ ( 41,187,237) # rgb = (0x29,0xbb,0xed) │ │ ( 31,178,227) # rgb = (0x1f,0xb2,0xe3) │ │ ( 50,188,224) # rgb = (0x32,0xbc,0xe0) │ │ @@ -136,23 +134,23 @@ │ │ ( 50,155,238) # rgb = (0x32,0x9b,0xee) │ │ ( 43,173,236) # rgb = (0x2b,0xad,0xec) │ │ ( 39,179,217) # rgb = (0x27,0xb3,0xd9) │ │ ( 47,180,223) # rgb = (0x2f,0xb4,0xdf) │ │ ( 17,187,238) # rgb = (0x11,0xbb,0xee) │ │ } │ │ tRNS { │ │ - 0 0 1 1 2 3 3 2 2 1 1 2 3 4 6 6 8 10 13 15 17 20 22 22 20 12 3 1 4 6 9 11 15 19 23 28 32 37 42 47 53 58 64 62 48 24 204 206 208 209 212 215 217 220 223 226 229 232 235 238 240 243 245 248 250 251 253 227 214 216 219 222 225 228 230 233 236 239 242 244 247 249 254 231 234 237 2 4 7 10 13 16 21 25 29 34 39 44 49 54 60 66 66 50 23 0 1 2 3 5 6 8 10 12 15 18 20 23 26 30 33 30 17 4 1 1 2 2 4 5 6 7 5 2} │ │ + 0 1 1 2 3 3 2 2 1 1 2 3 4 6 6 8 10 13 15 17 20 22 22 20 12 3 1 4 6 9 11 15 19 23 28 32 37 42 47 53 58 64 62 48 24 204 206 208 209 212 215 217 220 223 226 229 232 235 238 240 243 245 248 250 251 253 227 214 216 219 222 225 228 230 233 236 239 242 244 247 249 254 231 234 237 2 4 7 10 13 16 21 25 29 34 39 44 49 54 60 66 66 50 23 1 2 3 5 6 8 10 12 15 18 20 23 26 30 33 30 17 4 1 1 2 2 4 5 6 7 5 2} │ │ IMAGE { │ │ pixels hex │ │ 00000000000000000000000000000000000000000000 │ │ -00000000000000000000000001020304050607080900 │ │ -00000000010a0b0c0d0e0f101112131415161718191a │ │ -0000001b1c1d1e1f202122232425262728292a2b2c2d │ │ -2e2f303132333435363738393a3b3c3d3e3f40414243 │ │ -2e2f3031324445464748494a4b4c4d4e4f5051414252 │ │ -2e2f3031324434354748495354553c4e3e505141424a │ │ -000000565758595a5b5c5d5e5f606162636465666768 │ │ -000000696a6b6c6d6e6f707172737475767778797a7b │ │ -000000000000000000007c7c7d7e7f80818283848500 │ │ +00000000000000000000000000010203040506070800 │ │ +0000000000090a0b0c0d0e0f10111213141516171819 │ │ +0000001a1b1c1d1e1f202122232425262728292a2b2c │ │ +2d2e2f303132333435363738393a3b3c3d3e3f404142 │ │ +2d2e2f3031434445464748494a4b4c4d4e4f50404151 │ │ +2d2e2f30314333344647485253543b4d3d4f50404149 │ │ +00000055565758595a5b5c5d5e5f6061626364656667 │ │ +0000000068696a6b6c6d6e6f70717273747576777879 │ │ +000000000000000000007a7a7b7c7d7e7f8081828300 │ │ 00000000000000000000000000000000000000000000 │ │ 00000000000000000000000000000000000000000000 │ │ } │ ├── Image content ├── res/drawable-mdpi-v4/ha__btn_check_on_disabled.png │ ├── sng │ │ @@ -1,14 +1,14 @@ │ │ #SNG: from stdin │ │ IHDR { │ │ width: 32; height: 32; bitdepth: 8; │ │ using color palette; │ │ } │ │ PLTE { │ │ - (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ + ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ (214,214,214) # rgb = (0xd6,0xd6,0xd6) grey84 │ │ (191,191,191) # rgb = (0xbf,0xbf,0xbf) grey75 │ │ (215,215,215) # rgb = (0xd7,0xd7,0xd7) │ │ (213,213,213) # rgb = (0xd5,0xd5,0xd5) │ │ (221,221,221) # rgb = (0xdd,0xdd,0xdd) │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ ├── Image content ├── res/drawable-mdpi-v4/ha__btn_check_on_transformation.png │ ├── sng │ │ @@ -39,24 +39,22 @@ │ │ ( 60,191, 0) # rgb = (0x3c,0xbf,0x00) │ │ (105,178, 0) # rgb = (0x69,0xb2,0x00) │ │ (142,161, 0) # rgb = (0x8e,0xa1,0x00) │ │ (179,138, 0) # rgb = (0xb3,0x8a,0x00) │ │ (228, 79, 0) # rgb = (0xe4,0x4f,0x00) │ │ (219, 14, 0) # rgb = (0xdb,0x0e,0x00) │ │ (203, 41, 0) # rgb = (0xcb,0x29,0x00) │ │ - (216, 3, 0) # rgb = (0xd8,0x03,0x00) │ │ (207, 35, 0) # rgb = (0xcf,0x23,0x00) │ │ (184, 30, 0) # rgb = (0xb8,0x1e,0x00) │ │ (255, 0, 0) # rgb = (0xff,0x00,0x00) red1 │ │ (255, 0, 0) # rgb = (0xff,0x00,0x00) red1 │ │ (255, 0, 0) # rgb = (0xff,0x00,0x00) red1 │ │ (255, 0, 0) # rgb = (0xff,0x00,0x00) red1 │ │ (222, 13, 0) # rgb = (0xde,0x0d,0x00) │ │ (203, 41, 0) # rgb = (0xcb,0x29,0x00) │ │ - (217, 0, 0) # rgb = (0xd9,0x00,0x00) │ │ (172, 30, 0) # rgb = (0xac,0x1e,0x00) │ │ (201, 15, 0) # rgb = (0xc9,0x0f,0x00) │ │ (255, 0, 0) # rgb = (0xff,0x00,0x00) red1 │ │ (255, 0, 0) # rgb = (0xff,0x00,0x00) red1 │ │ (255, 0, 0) # rgb = (0xff,0x00,0x00) red1 │ │ (223, 13, 0) # rgb = (0xdf,0x0d,0x00) │ │ (203, 41, 0) # rgb = (0xcb,0x29,0x00) │ │ @@ -94,16 +92,14 @@ │ │ (185, 3, 0) # rgb = (0xb9,0x03,0x00) │ │ (183, 15, 0) # rgb = (0xb7,0x0f,0x00) │ │ (255, 0, 0) # rgb = (0xff,0x00,0x00) red1 │ │ (255, 0, 0) # rgb = (0xff,0x00,0x00) red1 │ │ ( 90,183, 0) # rgb = (0x5a,0xb7,0x00) │ │ (212, 14, 0) # rgb = (0xd4,0x0e,0x00) │ │ (184, 48, 0) # rgb = (0xb8,0x30,0x00) │ │ - (216, 9, 0) # rgb = (0xd8,0x09,0x00) │ │ - (216, 1, 0) # rgb = (0xd8,0x01,0x00) │ │ (207, 38, 0) # rgb = (0xcf,0x26,0x00) │ │ (229, 13, 0) # rgb = (0xe5,0x0d,0x00) │ │ (233, 9, 0) # rgb = (0xe9,0x09,0x00) │ │ (203, 41, 0) # rgb = (0xcb,0x29,0x00) │ │ (184, 15, 0) # rgb = (0xb8,0x0f,0x00) │ │ (238, 54, 0) # rgb = (0xee,0x36,0x00) │ │ (255, 0, 0) # rgb = (0xff,0x00,0x00) red1 │ │ @@ -137,43 +133,47 @@ │ │ (255, 0, 0) # rgb = (0xff,0x00,0x00) red1 │ │ (255, 0, 0) # rgb = (0xff,0x00,0x00) red1 │ │ (255, 0, 0) # rgb = (0xff,0x00,0x00) red1 │ │ (175, 15, 0) # rgb = (0xaf,0x0f,0x00) │ │ (160, 19, 0) # rgb = (0xa0,0x13,0x00) │ │ (255, 0, 0) # rgb = (0xff,0x00,0x00) red1 │ │ ( 49,194, 0) # rgb = (0x31,0xc2,0x00) │ │ + (216, 3, 0) # rgb = (0xd8,0x03,0x00) │ │ + (217, 0, 0) # rgb = (0xd9,0x00,0x00) │ │ + (216, 9, 0) # rgb = (0xd8,0x09,0x00) │ │ + (216, 1, 0) # rgb = (0xd8,0x01,0x00) │ │ } │ │ tRNS { │ │ - 0 1 2 3 5 7 8 9 13 17 19 4 11 28 36 40 34 25 16 6 12 22 51 76 182 91 42 26 92 64 65 66 68 73 81 94 84 93 209 255 224 93 18 24 41 63 100 212 255 207 52 21 10 64 102 214 237 115 40 20 23 27 32 45 65 103 238 129 57 52 66 52 58 72 106 239 135 67 70 62 174 215 102 85 91 115 215 240 138 71 46 71 53 175 255 255 224 136 136 220 137 89 47 15 72 79 232 231 226 100 112 235 139 48 86 69 35 60 125 237 29 75 127 236 137 43 117 233 237 129 66 14 38 99 110 39 67} │ │ + 0 1 2 3 5 7 8 9 13 17 19 4 11 28 36 40 34 25 16 6 12 22 51 76 182 91 42 26 92 64 65 66 68 73 81 94 84 93 209 224 93 18 24 41 63 100 212 207 52 21 10 64 102 214 237 115 40 20 23 27 32 45 65 103 238 129 57 52 66 52 58 72 106 239 135 67 70 62 174 215 102 85 91 115 215 240 138 71 46 71 53 175 224 136 136 220 137 89 47 15 72 79 232 231 226 100 112 235 139 48 86 69 35 60 125 237 29 75 127 236 137 43 117 233 237 129 66 14 38 99 110 39 67} │ │ IMAGE { │ │ pixels hex │ │ 0000000000000000000000000000000000000000000000000000000000000000 │ │ 0000000000000000000000000000000000000000000000000000000000000000 │ │ 0000000000000000000000000000000000000000000000010101000000000000 │ │ 0000000000000000000000000000000000000000010102020302020101000000 │ │ 0000000000000000000000000000000000000001020304050605040302010000 │ │ 0000000000000000000000000000000000000102040708090a0908060b020100 │ │ 00000000000000000000000000000000000102040c0a0d0e0f10111206030100 │ │ 0000000000000000000000000000000001031314150e161718191a1b08130201 │ │ -00000000000000001c1d1e1e1e1e1e1e1f202122232425262728290e2a060301 │ │ -00000000000000001d0102030b0b0b0405082b2c2d2e2f273030313233070301 │ │ -00000000000000001e030406340c0c1412112c35363727303038393a3b060301 │ │ -00000000000000011f130c2a3c1b1b3d3e3f4041372730304243443e12130201 │ │ -0000000000000002201415104546164748494a372730304b4c4d1a3c0c0b0100 │ │ -00000000000001034e2a104f505152535455562730305758595a3d0813020100 │ │ -000000000000010b5b2b5c5d5e5f60616263273030576465660d670503010000 │ │ -000000000000010b681b696a30305f6b6c2730305764496d0d67050301000000 │ │ -000000000000010b5b3c3f6e6f30305f27303057704971726705030100000000 │ │ -0000000000000103730974757677303030305770497178790503010000000000 │ │ -0000000000000002200c3c1a4d7a7b30304b7c59660d67730301000000000000 │ │ -00000000000000011e13081b7d357e7f8081823f0d67051f0100000000000000 │ │ -00000000000000001e0305832b841685864787118305031e0000000000000000 │ │ -00000000000000001d010313140a3d3e3e3d3b140503011d0000000000000000 │ │ -00000000000000001d00010304061483831407040301001d0000000000000000 │ │ -00000000000000001c1d1d1e1e1f882020201f1e1e1d1d1c0000000000000000 │ │ +00000000000000001c1d1e1e1e1e1e1e1f202122232425268527280e29060301 │ │ +00000000000000001d0102030b0b0b0405082a2b2c2d2e8586862f3031070301 │ │ +00000000000000001e030406320c0c1412112b33343585868636373839060301 │ │ +00000000000000011f130c293a1b1b3b3c3d3e3f358586864041423c12130201 │ │ +0000000000000002201415104344164546474835858686494a4b1a3a0c0b0100 │ │ +00000000000001034c29104d4e4f5051525354858686555657583b0813020100 │ │ +000000000000010b592a5a5b87885c5d5e5f858686556061620d630503010000 │ │ +000000000000010b641b65668686886768858686556047690d63050301000000 │ │ +000000000000010b593a3d6a6b868688858686556c476d6e6305030100000000 │ │ +00000000000001036f097071727386868686556c476d74750503010000000000 │ │ +0000000000000002200c3a1a4b76778686497857620d636f0301000000000000 │ │ +00000000000000011e13081b79337a7b7c7d7e3d0d63051f0100000000000000 │ │ +00000000000000001e03057f2a801681824583117f05031e0000000000000000 │ │ +00000000000000001d010313140a3b3c3c3b39140503011d0000000000000000 │ │ +00000000000000001d0001030406147f7f1407040301001d0000000000000000 │ │ +00000000000000001c1d1d1e1e1f842020201f1e1e1d1d1c0000000000000000 │ │ 0000000000000000000000000001010202010101000000000000000000000000 │ │ 0000000000000000000000000000000000000000000000000000000000000000 │ │ 0000000000000000000000000000000000000000000000000000000000000000 │ │ 0000000000000000000000000000000000000000000000000000000000000000 │ │ 0000000000000000000000000000000000000000000000000000000000000000 │ │ 0000000000000000000000000000000000000000000000000000000000000000 │ │ 0000000000000000000000000000000000000000000000000000000000000000 │ ├── Image content ├── res/drawable-mdpi-v4/ha__btn_radio_comp_dot_disabled.png │ ├── sng │ │ @@ -1,14 +1,14 @@ │ │ #SNG: from stdin │ │ IHDR { │ │ width: 32; height: 32; bitdepth: 8; │ │ using color palette; │ │ } │ │ PLTE { │ │ - (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ + ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ ├── Image content ├── res/drawable-mdpi-v4/ha__btn_check_comp_on_pressed.png │ ├── sng │ │ @@ -1,14 +1,14 @@ │ │ #SNG: from stdin │ │ IHDR { │ │ width: 32; height: 32; bitdepth: 8; │ │ using color palette; │ │ } │ │ PLTE { │ │ - (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ + ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ @@ -41,41 +41,41 @@ │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ } │ │ tRNS { │ │ - 0 3 125 15 180 120 60 2 163 255 200 128 167 162 220 28 161 160 221 29 112 183 8 159 184 222 30 48 214 23 223 31 213 22 212 219 21 211 27} │ │ + 0 3 125 15 180 120 60 2 163 200 128 167 162 220 28 161 160 221 29 112 183 8 159 184 222 30 48 214 23 223 31 213 22 212 219 21 211 27} │ │ IMAGE { │ │ pixels base64 │ │ 00000000000000000000000000000000 │ │ 00000000000000000000000000000000 │ │ 00000000000000000000000000000000 │ │ 00000000000000000000000000000000 │ │ 00000000000000000000000000000000 │ │ 00000000000000000000000000000000 │ │ 00000000000000000000000000000000 │ │ 00000000000000000000000123000000 │ │ -0000000045555555555556789A300000 │ │ -00000000B00000000000078999C00000 │ │ -00000000B000000000007D999EF00000 │ │ -00000000B00000000007G999EF000000 │ │ -00000000B0000700007H999IJ0000000 │ │ -00000000B000KLM007N999IJ00000000 │ │ -00000000B00K99OM7N999PQR00000000 │ │ -00000000B0MS999ON999PQ0B00000000 │ │ -00000000B00TS999999UV00B00000000 │ │ -00000000B000TW9999UV000B00000000 │ │ -00000000B0000XY99ZQ0000B00000000 │ │ -00000000B00000abZF00000B00000000 │ │ -00000000B000000ac000000B00000000 │ │ -00000000B00000000000000B00000000 │ │ -00000000B00000000000000B00000000 │ │ -00000000OBBBBBBBBBBBBBBO00000000 │ │ +000000004555555555555678c9300000 │ │ +00000000A00000000000078cccB00000 │ │ +00000000A000000000007CcccDE00000 │ │ +00000000A00000000007FcccDE000000 │ │ +00000000A0000700007GcccHI0000000 │ │ +00000000A000JKL007McccHI00000000 │ │ +00000000A00JccNL7McccOPQ00000000 │ │ +00000000A0LRcccNMcccOP0A00000000 │ │ +00000000A00SRccccccTU00A00000000 │ │ +00000000A000SVccccTU000A00000000 │ │ +00000000A0000WXccYP0000A00000000 │ │ +00000000A00000ZaYE00000A00000000 │ │ +00000000A000000Zb000000A00000000 │ │ +00000000A00000000000000A00000000 │ │ +00000000A00000000000000A00000000 │ │ +00000000NAAAAAAAAAAAAAAN00000000 │ │ 00000000000000000000000000000000 │ │ 00000000000000000000000000000000 │ │ 00000000000000000000000000000000 │ │ 00000000000000000000000000000000 │ │ 00000000000000000000000000000000 │ │ 00000000000000000000000000000000 │ │ 00000000000000000000000000000000 │ ├── Image content ├── res/drawable-mdpi-v4/ha__btn_check_on_transformation_light.png │ ├── sng │ │ @@ -39,24 +39,22 @@ │ │ ( 14, 57, 0) # rgb = (0x0e,0x39,0x00) │ │ ( 27, 55, 0) # rgb = (0x1b,0x37,0x00) │ │ ( 46, 51, 0) # rgb = (0x2e,0x33,0x00) │ │ ( 75, 46, 0) # rgb = (0x4b,0x2e,0x00) │ │ (154, 27, 0) # rgb = (0x9a,0x1b,0x00) │ │ (219, 14, 0) # rgb = (0xdb,0x0e,0x00) │ │ (203, 41, 0) # rgb = (0xcb,0x29,0x00) │ │ - (216, 3, 0) # rgb = (0xd8,0x03,0x00) │ │ (207, 35, 0) # rgb = (0xcf,0x23,0x00) │ │ (184, 30, 0) # rgb = (0xb8,0x1e,0x00) │ │ (255, 0, 0) # rgb = (0xff,0x00,0x00) red1 │ │ (255, 0, 0) # rgb = (0xff,0x00,0x00) red1 │ │ (255, 0, 0) # rgb = (0xff,0x00,0x00) red1 │ │ (255, 0, 0) # rgb = (0xff,0x00,0x00) red1 │ │ (222, 13, 0) # rgb = (0xde,0x0d,0x00) │ │ (203, 41, 0) # rgb = (0xcb,0x29,0x00) │ │ - (217, 0, 0) # rgb = (0xd9,0x00,0x00) │ │ (169, 31, 0) # rgb = (0xa9,0x1f,0x00) │ │ (201, 15, 0) # rgb = (0xc9,0x0f,0x00) │ │ (255, 0, 0) # rgb = (0xff,0x00,0x00) red1 │ │ (255, 0, 0) # rgb = (0xff,0x00,0x00) red1 │ │ (255, 0, 0) # rgb = (0xff,0x00,0x00) red1 │ │ (223, 13, 0) # rgb = (0xdf,0x0d,0x00) │ │ (203, 41, 0) # rgb = (0xcb,0x29,0x00) │ │ @@ -95,16 +93,14 @@ │ │ (185, 3, 0) # rgb = (0xb9,0x03,0x00) │ │ (182, 15, 0) # rgb = (0xb6,0x0f,0x00) │ │ (255, 0, 0) # rgb = (0xff,0x00,0x00) red1 │ │ (255, 0, 0) # rgb = (0xff,0x00,0x00) red1 │ │ ( 25, 55, 0) # rgb = (0x19,0x37,0x00) │ │ (212, 14, 0) # rgb = (0xd4,0x0e,0x00) │ │ (184, 48, 0) # rgb = (0xb8,0x30,0x00) │ │ - (216, 9, 0) # rgb = (0xd8,0x09,0x00) │ │ - (216, 1, 0) # rgb = (0xd8,0x01,0x00) │ │ (207, 38, 0) # rgb = (0xcf,0x26,0x00) │ │ (227, 13, 0) # rgb = (0xe3,0x0d,0x00) │ │ (233, 9, 0) # rgb = (0xe9,0x09,0x00) │ │ (203, 41, 0) # rgb = (0xcb,0x29,0x00) │ │ (185, 21, 0) # rgb = (0xb9,0x15,0x00) │ │ (255, 0, 0) # rgb = (0xff,0x00,0x00) red1 │ │ (255, 0, 0) # rgb = (0xff,0x00,0x00) red1 │ │ @@ -133,43 +129,47 @@ │ │ (177, 3, 0) # rgb = (0xb1,0x03,0x00) │ │ (175, 18, 0) # rgb = (0xaf,0x12,0x00) │ │ (255, 0, 0) # rgb = (0xff,0x00,0x00) red1 │ │ (255, 0, 0) # rgb = (0xff,0x00,0x00) red1 │ │ (175, 15, 0) # rgb = (0xaf,0x0f,0x00) │ │ (160, 19, 0) # rgb = (0xa0,0x13,0x00) │ │ (255, 0, 0) # rgb = (0xff,0x00,0x00) red1 │ │ + (216, 3, 0) # rgb = (0xd8,0x03,0x00) │ │ + (217, 0, 0) # rgb = (0xd9,0x00,0x00) │ │ + (216, 9, 0) # rgb = (0xd8,0x09,0x00) │ │ + (216, 1, 0) # rgb = (0xd8,0x01,0x00) │ │ } │ │ tRNS { │ │ - 0 1 2 3 5 7 8 9 13 17 19 4 11 28 36 40 34 25 16 6 12 22 51 76 182 91 42 26 123 85 86 87 89 93 100 112 93 93 209 255 224 93 18 24 41 63 100 212 255 207 52 21 10 64 102 214 237 116 40 20 23 27 32 45 66 103 239 129 57 88 52 67 52 58 72 106 240 137 67 90 62 174 215 103 85 91 116 215 241 140 71 46 92 53 175 255 255 224 136 136 220 95 48 15 79 232 232 226 73 117 29 112 235 242 142 104 35 60 125 237 95 127 236 139 43 117 233 130 14 38 99 110 39} │ │ + 0 1 2 3 5 7 8 9 13 17 19 4 11 28 36 40 34 25 16 6 12 22 51 76 182 91 42 26 123 85 86 87 89 93 100 112 93 93 209 224 93 18 24 41 63 100 212 207 52 21 10 64 102 214 237 116 40 20 23 27 32 45 66 103 239 129 57 88 52 67 52 58 72 106 240 137 67 90 62 174 215 103 85 91 116 215 241 140 71 46 92 53 175 224 136 136 220 95 48 15 79 232 232 226 73 117 29 112 235 242 142 104 35 60 125 237 95 127 236 139 43 117 233 130 14 38 99 110 39} │ │ IMAGE { │ │ pixels hex │ │ 0000000000000000000000000000000000000000000000000000000000000000 │ │ 0000000000000000000000000000000000000000000000000000000000000000 │ │ 0000000000000000000000000000000000000000000000010101000000000000 │ │ 0000000000000000000000000000000000000000010102020302020101000000 │ │ 0000000000000000000000000000000000000001020304050605040302010000 │ │ 0000000000000000000000000000000000000102040708090a0908060b020100 │ │ 00000000000000000000000000000000000102040c0a0d0e0f10111206030100 │ │ 0000000000000000000000000000000001031314150e161718191a1b08130201 │ │ -00000000000000001c1d1e1e1e1e1e1e1f202122232425262728290e2a060301 │ │ -00000000000000001d0102030b0b0b0405082b2c2d2e2f273030313233070301 │ │ -00000000000000001e030406340c0c1412112c35363727303038393a3b060301 │ │ -00000000000000011f130c2a3c1b1b3d3e3f4041372730304243443e12130201 │ │ -00000000000000024514151046471648494a4b372730304c4d4e1a3c0c0b0100 │ │ -00000000000001034f2a10505152535455565727303058595a5b3d0813020100 │ │ -000000000000010b5c2b5d5e5f6061626364273030585965660d670503010000 │ │ -000000000000010b5c1b68693030606a6b27303058596c6d6e67050301000000 │ │ -000000000000010b5c3c3f6f7030306027303071726c66736705030100000000 │ │ -00000000000001034f09747576773030303071726c666e780503010000000000 │ │ -0000000000000002450c3c1a4e797a3030427b4a666e124f0301000000000000 │ │ -00000000000000011e13081b7c357d7e387f403f0d67061f0100000000000000 │ │ -00000000000000001e0305802b811682834884118005031e0000000000000000 │ │ -00000000000000001d010313140a3d3e3e3d3b140503011d0000000000000000 │ │ -00000000000000001d00010304061480801407040301001d0000000000000000 │ │ -00000000000000001c1d1d1e1e1f454545451f1e1e1d1d1c0000000000000000 │ │ +00000000000000001c1d1e1e1e1e1e1e1f202122232425268127280e29060301 │ │ +00000000000000001d0102030b0b0b0405082a2b2c2d2e8182822f3031070301 │ │ +00000000000000001e030406320c0c1412112b33343581828236373839060301 │ │ +00000000000000011f130c293a1b1b3b3c3d3e3f358182824041423c12130201 │ │ +00000000000000024314151044451646474849358182824a4b4c1a3a0c0b0100 │ │ +00000000000001034d29104e4f505152535455818282565758593b0813020100 │ │ +000000000000010b5a2a5b5c83845d5e5f60818282565761620d630503010000 │ │ +000000000000010b5a1b64658282846667818282565768696a63050301000000 │ │ +000000000000010b5a3a3d6b6c8282848182826d6e68626f6305030100000000 │ │ +00000000000001034d0970717273828282826d6e68626a740503010000000000 │ │ +0000000000000002430c3a1a4c75768282407748626a124d0301000000000000 │ │ +00000000000000011e13081b7833797a367b3e3d0d63061f0100000000000000 │ │ +00000000000000001e03057c2a7d167e7f4680117c05031e0000000000000000 │ │ +00000000000000001d010313140a3b3c3c3b39140503011d0000000000000000 │ │ +00000000000000001d0001030406147c7c1407040301001d0000000000000000 │ │ +00000000000000001c1d1d1e1e1f434343431f1e1e1d1d1c0000000000000000 │ │ 0000000000000000000000000001010202010101000000000000000000000000 │ │ 0000000000000000000000000000000000000000000000000000000000000000 │ │ 0000000000000000000000000000000000000000000000000000000000000000 │ │ 0000000000000000000000000000000000000000000000000000000000000000 │ │ 0000000000000000000000000000000000000000000000000000000000000000 │ │ 0000000000000000000000000000000000000000000000000000000000000000 │ │ 0000000000000000000000000000000000000000000000000000000000000000 │ ├── Image content ├── res/drawable-mdpi-v4/ha__ab_home_as_up.png │ ├── sng │ │ @@ -42,30 +42,29 @@ │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ - (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ } │ │ tRNS { │ │ - 0 0 6 8 10 3 1 16 110 124 100 2 78 138 135 45 26 127 93 91 126 39 131 136 74 102 137 116 11 54 134 132 50 56 49 104 40 92 27 79 47 111 4} │ │ + 0 6 8 10 3 1 16 110 124 100 2 78 138 135 45 26 127 93 91 126 39 131 136 74 102 137 116 11 54 134 132 50 56 49 104 40 92 27 79 47 111 4} │ │ IMAGE { │ │ pixels base64 │ │ -0000111123451100 │ │ -0000161789A51100 │ │ -00011B1CDEF1B000 │ │ -001161GHEI161100 │ │ -001161JEKG161100 │ │ -00061LMNO1B11000 │ │ -00116PQRS1610000 │ │ -00B1TUVW1B110000 │ │ -00B1XEVY1B110000 │ │ -00116ZQRS1610000 │ │ -00061aMNO1B11000 │ │ -001161bEKG161100 │ │ -001161cHUI161100 │ │ -00011B1dDNe1B000 │ │ -00001617f9Ag1100 │ │ -0000111123451100 │ │ +0000000012340000 │ │ +0000050678940000 │ │ +00000A0BCDE0A000 │ │ +000050FGDH050000 │ │ +000050IDJF050000 │ │ +00050KLMN0A00000 │ │ +00005OPQR0500000 │ │ +00A0STUV0A000000 │ │ +00A0WDUX0A000000 │ │ +00005YPQR0500000 │ │ +00050ZLMN0A00000 │ │ +000050aDJF050000 │ │ +000050bGTH050000 │ │ +00000A0cCMd0A000 │ │ +00000506e89f0000 │ │ +0000000012340000 │ │ } │ ├── Image content ├── res/drawable-mdpi-v4/ha__btn_check_comp_off_pressed.png │ ├── sng │ │ @@ -1,14 +1,14 @@ │ │ #SNG: from stdin │ │ IHDR { │ │ width: 32; height: 32; bitdepth: 8; │ │ using color palette; │ │ } │ │ PLTE { │ │ - (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ + ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ } │ │ tRNS { │ │ 0 180 120 128 184} │ ├── Image content ├── res/drawable-mdpi-v4/ha__overscroll_glow.png │ ├── sng │ │ @@ -114,14 +114,15 @@ │ │ (251,253,254) # rgb = (0xfb,0xfd,0xfe) │ │ (251,253,254) # rgb = (0xfb,0xfd,0xfe) │ │ (251,253,254) # rgb = (0xfb,0xfd,0xfe) │ │ (251,253,254) # rgb = (0xfb,0xfd,0xfe) │ │ (251,253,254) # rgb = (0xfb,0xfd,0xfe) │ │ (251,253,254) # rgb = (0xfb,0xfd,0xfe) │ │ (251,253,254) # rgb = (0xfb,0xfd,0xfe) │ │ + ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ (251,253,254) # rgb = (0xfb,0xfd,0xfe) │ │ (251,253,254) # rgb = (0xfb,0xfd,0xfe) │ │ (251,253,254) # rgb = (0xfb,0xfd,0xfe) │ │ (251,253,254) # rgb = (0xfb,0xfd,0xfe) │ │ (251,253,254) # rgb = (0xfb,0xfd,0xfe) │ │ (251,253,254) # rgb = (0xfb,0xfd,0xfe) │ │ (251,253,254) # rgb = (0xfb,0xfd,0xfe) │ │ @@ -131,21 +132,18 @@ │ │ (251,253,254) # rgb = (0xfb,0xfd,0xfe) │ │ (251,253,254) # rgb = (0xfb,0xfd,0xfe) │ │ (251,253,254) # rgb = (0xfb,0xfd,0xfe) │ │ (251,253,254) # rgb = (0xfb,0xfd,0xfe) │ │ (251,253,254) # rgb = (0xfb,0xfd,0xfe) │ │ (251,253,254) # rgb = (0xfb,0xfd,0xfe) │ │ (251,253,254) # rgb = (0xfb,0xfd,0xfe) │ │ - (251,251,251) # rgb = (0xfb,0xfb,0xfb) │ │ (251,253,254) # rgb = (0xfb,0xfd,0xfe) │ │ - (251,253,254) # rgb = (0xfb,0xfd,0xfe) │ │ - (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ } │ │ tRNS { │ │ - 1 2 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 21 22 24 25 26 27 28 29 30 32 33 35 36 37 38 39 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 84 67 40 34 31 23 3 0 116 117 118 119 120 20 121 122 123 124 125 126 127 128 129 130 0 131 132 0} │ │ + 1 2 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 21 22 24 25 26 27 28 29 30 32 33 35 36 37 38 39 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 84 67 40 34 31 23 3 0 116 117 118 119 120 20 121 122 123 124 125 126 127 128 129 130 131 132} │ │ IMAGE { │ │ pixels hex │ │ 000000000000000000000001010101020202020304040506060607070809090a0a0b0b0c0d0e0f0f101111121213141515161718191a1a1b1b1c1d1e1e1f20212222232425262728292a2b2c2d2e2e2f303132333334343536373838393a3a3b3c3c3c3d3e3e3f4040414142424344444546464747474849494a4a4b4b4b4c4c4c4d4d4d4e4e4e4f4f5050505051515253535353545454555555565656575758585858595959595a5a5b5b5b5b5b5c5c5d5d5d5d5d5e5e5e5e5f5f606060606060616161626262626263636363636363646464646465656565656666666666666666666666676767676767676767676868686868686969696969696969696969696969696969696969696a6a6a6a6a6a6a6a6a6a6a6a6a696969696969696969696969686968686868686767676767676666666666666565656565656564646464646463636363626363636262626161616160606060606060605f5e5e5e5e5e5d5c5c5c5b5b5b5b5b5a5a5a5959595958585757565656555555545454535353525151515150504f4f4f4e4e4d4c4c6b6b6b4b4a4a49494948474746464544444442424140403f3f3e3d3c6c6c3b3a3a393838363635343433333131302f2e2d2c2c2b2928272726252423226d21201f1f1d1d6e1b1b6f1a191817171615147013121211110f0f0f0e0d0c0b0b0a0a090908070706050504040303030271717171010000000000000000 │ │ 7200000000000000007102020202020202030303040304050606070708090a0a0b0b0c0c0d0e0f10101011121370141515171818196f1b1b1c6e1d1e1e20212222232325262728292a2a2c2d2d2d2f30313233343435363637393a3a3a3b6c6c3c3d3d3f40404141424243444545454646474849494a4b4b4b6b6b6b4c4d4d4e4e4e5050505050515252535454555555565656575757585858595959595a5b5b5b5c5c5c5c5c5c5d5e5e5e5e5f5f606060606060616161626262636363636364646564656565656666666667676767686868686868696969696969696a6a6a6a6a6a7373737373737373737373737373747474747575757575757576767676767676767676767676767676767777777777777777767676767676767575757475757474747474747474747373737373737373736a6a6a69696969696969696868676767676767666665666665656565656565636363636262636262616161606060605e5e5e5e5e5e5d5d5d5d5c5b5b5b5b5a5a5a59595958575857565656565555545353535252515151504f4f4e4e4e4e4e4d4c4c6b4b4b4a4949484847474645444443434241403f3f3e3e3d3c3c6c3b3a3a38383736353433333231302f2e2d2c2c2b2a2928272625242423226d21201f1d1d6e1c1b6f1a191818171515701313131278100f0f0e0d0c0c0b0b0b090908080806060606050403030302020202020271717101000000 │ │ 7200000000000000000071717171710202020202030203040505060606070809090a0a0a0c0d0d0d0e0f0f10117812121314151616171818191a6f1c1c6e1d1e1e1e20216d6d24252526272828292a2a2b2c2e2e2e30303132333434363637373838393a3b3b3b3c3c3c3d3f3f4041414242434344444446464747484848484a4a4b6b6b6b6b4c4c4d4d4f4f4f505050515151525353535353545455555556565757585858585858595a5a5a5b5b5b5c5c5c5c5c5d5d5d5e5e5e5e5e5f5f5f5f5f5f606161616161616262626263636364646464646464646565656565656566666666666666676767676767676868686869696969696a6a6a6a6a6a6a6a6a6a736a6a6a6a6a6a73736a73737373737373737373736a6a6a6a6a696a6969696969696969686868686867676767676766666666666666666665666664646463636363636363626262626161616160606060605f5f5e5e5e5d5e5d5d5d5d5c5c5c5c5b5b5a5a5a595959595958575757565656555555545454545352525252515150504f4f4f4f4e4d4d4d4c6b6b4b4b4a4a49484848474746454545444443424140403e3e3e3d3c3c6c6c3b3b3a3939373636353332323231302f2e2d2c2c2b2a2929282726252423226d6d20201f1e1e6e6e1c1b6f6f19181816161515701312127878100f0f0e0e0d0d0d0b0a0a09090808070505050505040202020202717171717171717101000072 │ │ 000000000000000000007171717171717171717103040505040405050607080809090a0c0c0c0d0d0e0f101078781212121314141516161718181a6f6f1b1c6e1d1d1e1f21216d2223242525262727292a2a2a2b2c2e2e2f303031323334353535363637393a3a3b6c6c6c3c3d3e3e3e3f40404041414243434545464646464748494a4a4b4b6b6b6b4c4d4d4e4f4f50505151515252525253545455555656565657575757585858595a5a5a5b5c5c5c5d5d5d5d5d5e5e5e5e5f5f60606060616161616162626263636363636365646465666666666666666666666767676768696969696969696969696a6a6a6a6a6a73737373737373747474747474747575757575757575757575767675767575757575747575747474747474747474747373737373737373736a6a696969696968686868686868676667666666656564646464646464646464636363626262626262616060605f5f5f5f5f5f5e5d5d5d5c5b5b5b5b5a59595959595958585756565555555555555454535251515150504f4f4f4f4e4d4d4d4c4c4b4b4b4a4a49484747464645454544444443424241403f3f3e3d3d3d3c3b3a3a3a393938373635353533323231302f2f2e2b2b2b2a292928272625252423226d2121201f1e1d1d6e1b1b6f1a191918171615151413131212781110100f0e0d0d0c0c0c0b0909080707060505050505050404037171717171717171717101000072 │ │ 000000000000000000007171717171717102020203040404040404050608070708080a0b0b0b0c0d0e0f0f101178781212137014151516161718191a1a6f1b1c6e1d1e1e1f20202122232424252626272728292a2b2c2c2d2e2e2f3031313334343435363738383839393a3b6c6c3c3d3d3d3e3f3f404040424344444445464646484949494a4a4b4b4c4c4c4d4e4e4e4f505151515152535353535353555656565757575859595959595b5b5b5b5c5c5c5c5d5d5d5e5e5e5e60606060606061626262636363636464646565656666666667676768686868686868696a69696a6a6a6a6a7373736a7474747474747475757575757575757575767676767676767676777679777977777776767676767677777777767676767676767676757575757575757574747474747474747374737373736a6a6a696969686868686867676766666666656565646563636363636363626161616060605f5f5f5f5e5e5e5c5c5c5b5b5b5a5a5a5a5a5959585857565656555555545453535352525151504f4e4d4c4c4c4c4c6b4b4b4a4a484848484746454444434343424140403f3f3e3d3d3c3c6c6c6c3a3939383837363535343332302f2f2f2e2e2e2c2a2a29282828272625242322226d2020201e1e1d6e1c1b6f6f6f19181817161615141413131212121110100f0e0d0d0b0b0b0a0808080808070505040404040404030202020271717171717101000072 │ │ @@ -154,129 +152,129 @@ │ │ 0000000000000000000171717171717171020203050505050505050607090a0a0a0a0b0d0d0d0d0e0f117878121313701415171717181919191a6f1b1b6e1d1e1f1f202021222424252526262727272a2a2a2b2c2c2d2f2f2f30303132333435353535363637383939393a3b6c3c3d3d3e3e3f3f40414142434344444545454647494949494949494a6b6b4c4c4d4d4e4e4f505151525252525353555656575857585858585b5b5b5b5b5c5d5d5d5d5e5e5f5f60606161616162636363636364646565656566676767676867686969696a6a737474757575757575757575767777777777777777797a7b7a7a7a7b7b7b7b7b7b7c7c7c7c7c7d7d7d7d7d7d7d7d7d7d7d7d7d7d7e7e7e7e7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7c7c7c7c7b7c7b7b7a7a7a7a7a7a7a7a7a7a797979777777777777777675757675747473737373736a6a696968686867686767676665646464636363626261616160605f5f5e5d5d5d5c5c5b5a5a5a5a595a5857565656555555555554545252515151504f4e4e4d4c4c4c4c4c4b4b4948484746464646444444434242414140403f3f3d3c3c3c6c3b3b3b39383737373736353434333232302f2f2f2f2e2e2d2a2a2a2a2a29282726262525242422212120201f1f1e6e6e1c6f6f1a1a1a1918171717151414147012787811100e0e0d0d0d0c0b0a0a0a0a090707060505050505040202020271717171717171000072 │ │ 0000000000000000000071717171717171020203050505050607070707090a0a0b0b0d0d0d0e0e0f1178781370141415151718181819191a6f1b1b6e1d1d1f20216d6d2222242526272829292a2b2b2c2c2c2e2e2f303030303132333436373737373738393a3a3b3b3b6c3c3d3e3f404041414141424242454747474748484849494b4b4b4c6b6b4c4d4e4d4e50505152525353545454545555555657585959595959595a5b5c5c5c5c5e5f6060606061616161616263636363656565656565666667686868696a6a6a7373737373737575757676777777797979797979797a7b7b7b7b7b7b7b7b7c7d7c7c7c7d7d7d7d7d7d7d7d7d7d7e7e7e7e7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7e7e7e7e7e7e7e7e7e7d7d7d7d7d7d7d7d7d7c7d7d7c7c7c7b7b7b7b7b7a79777776777676767675757575747373736a6a6a696968686868666565656564646463636262626261605f5f5f5f5e5d5c5b5b5b5b5b5a5a595857575656565656555553545252525250504f4f4f4e4d4c4c6b4b4b4b4a494a4949474444444443434243424141413f3d3d3d3d3c6c6c3b3a393939393836353534343231313131302f2f2e2d2d2b2b2b2b29292929262626262422226d2121211f1e1d1d1c1c1c1b1a1a191918181716151414131212121110100e0e0e0d0b0b0b0a0a090707070707050505040202020271717171717101000072 │ │ 0000000000000000000071020202020202020203050505050607070808090a0a0b0b0d0e0e0f0f10111212137014151616181919191a6f6f1c6e6e1e1f20206d6d22232324252626272a2a2a2c2d2d2e2e2e2f30303132323233353537383838383839393b6c6c6c3c3d3d3d4040414141414243444444454747474747484849494b6b6b6b4c4d4d4d4e4e4f4f505151525354545454555557575757575758595a5b5c5c5c5c5d5e5e5e5f6060606060626262626262646565656566666767676768686868686a697373737373737475757575767677797979797979797a7a7b7b7a7a7b7b7c7c7c7c7c7c7d7d7e7d7d7e7e7e7e7e7e7e7e7e7e7f7f7f7f7f7f807f7f7f7f7f7f7f8080808080807f7f807f7f7f7f7f7f7f7f7f7f7f7f7e7e7e7d7d7d7d7d7d7c7c7c7c7c7c7b7b7b7b7b7b7a7b7a77777777777776767676757574757474737373736a6a6a6a6a67676767676565656464636262626261606060605f5e5d5d5d5d5b5b5b5a59595959595756565656565454535352525151514f4f4f4e4d4d4d4c4b4b4a4a494948484746464544444343434342414140403f3f3c3c3c3c3b393939393939383837373633333231313130302f2e2e2e2d2c2c2b2b2a2a2927262624242423226d2120201f1f6e6e1c1c6f6f1a1a19191817171515701313137811110f0e0e0e0d0b0a0a0a080808070707050505040202020202020202020201000072 │ │ 0000000000000000000071020202020202030304040505050607070808090b0b0c0d0e0e0e101011121313141416171717181a1a1b1b1c1c1d1e1e2020216d2323242426262728292a2c2d2d2e2e2f2f303031323233343535353637383a3b3b3b3b6c6c3d3e3e3e3e3f3f404243444444444545454646464749494a4a4a4a4a4a6b4c4d4d4f4f4f4f4f50505052535354545556565757575758585858595a5a5b5c5d5d5d5f5f5f5f6160616161626263636464646465656565656767686969696969696969737373737474747476767676767777797a7b7a7a7a7a7b7b7b7c7c7c7c7c7c7d7d7d7d7d7d7d7e7e7e7e7e7e7e7f7f7e7f7f7f7f7f7f7f7f807f807f7f807f80807f80808080808080808080808080807f7f7f7f7f7f7f7f7e7e7e7e7e7d7e7e7d7d7d7d7c7c7c7c7c7b7b7c7b7b7a79797979777776767676767675757474747474747373736a696867676767666665656563636363636261606060605f5e5e5e5e5c5c5c5c5a5a595958595858595757555555555554535251515150504f4e4e4c6b6b6b6b4b4b4a4a484747464646464646454443424240403f3e3e3e3e3c6c6c6c3b3b3a39393938373635333333333333302f2f2f2e2e2e2d2d2b2b2a292827252525242423236d2120201e1e1d6e1c1c1b1a1a1a181818171614141470121111100f0e0e0e0d0b0b0b090808070707050505040303030302020202020201000072 │ │ 0000000000000000000071020202020203040404040505050607070808090b0b0c0d0f1010111111131313141516171818196f6f1b1b1c6e1d1e1f21212222232425252728282a2a2b2d2e2e2f2f2f30313133343435353636363738383b6c6c6c6c3c3c3d3e3f3f40404142434344444444454646464747484a4a4b4b6b6b6b6b6b4c4e4e4f50515151525353535454545456575757585858595959595a5c5c5d5d5e5f5f605f60606161616262636463636464646565646666666867696969696a6a6a6a6a6a7474747575757575757676767676777b7a7a7a797a7b7b7b7b7b7c7c7b7c7c7d7d7d7d7d7d7e7e7d7e7e7e7f7f7f7f8080808080808080808080808080818181818181818181818181818181818080807f7f7f7f7f7f7f7e7e7e7e7e7d7e7e7d7d7d7c7c7c7c7c7b7b7b7b7b7a7977777777767676767676767574747474747474737373736968676868686866666666656463636363626262605f605f5f5f5e5e5e5e5d5c5a5a5a59595a5958595858565555555454545350525150504f4f4e4c4c4c4c4b4b4b4b4b4a484847464646454545454444444241403f3f3f3f3d3c3c3c3c3c6c3a3a39383837363636363434333130302f2f2f2f2e2e2d2d2b2a292826262625252424232121211f1e1e1d6e1c1b6f6f6f191818181714141470787811111010100e0d0b0b0b090808070707050505050404040403020202020201000072 │ │ 0000000000000000000071020202020203040404050606060607070808090b0b0c0d0f1010111178127070151617181818191a1c1c1c6e1d1e1f206d6d2223242425262827292b2b2c2e2f2f3030313233333335353636373737383a3a3c3d3d3d3d3d3d3e40404242424242424445464646464747484848494b4b6b4c4c4d4d4d4d4f505051515152535353535355565757585858585959595a5a5a5a5b5d5d5e5e5e6060606060616161626263646464666666666667666667676767696a6a6a6a73747474747474767576767676767776777979797a797a7a7b7c7c7c7c7c7c7c7c7c7c7d7c7c7c7d7e7e7e7e7e7e7e7f7f7f7f808080808080807f7f808181818181818181818181818181818181818181807f7f80807f7f7f7f7f7f7f7f7f7f7d7e7d7c7c7c7c7c7c7c7c7c7c7c7b7a7b7a7a7a7a7977777777777777767575757575747474747474736968686866676766666666646464646464626261606060606060605f5e5e5d5c5b5b5b5b5a5a5a5a5959585757575654545453535151515150504f4e4d4d4d4c4c4c6b4b4b49494848484746464646454545434242414141403d3d3d3d3d3d3c6c3b3b3b3937363636363535353231313030302f2f2e2e2e2b2b2b2a2827272625242423236d6d201f1e1d1d6e1c1b1b1a1919181817151514701312121110100f0d0d0b0b0b090808070707060606050404040403020202020201000072 │ │ 720000000000000000007102020202020304040405060707070808090a0a0c0c0d0d0e10101111781270141516181819191a6f6e1d1d1d1e1f2121222323242526272728292a2c2d2e2f303032323233343435363737383939393a6c6c3d3e3f3f3f3f3f404243444444444444464748484848494949494a4b4c4c4d4d4d4e4e4e4f515252535353545455565656575759595a5a5a5a5b5b5b5c5c5d5d5d5e5f606060616161616164646464656667676767686867686969696a6a6a6a6a7676767676767676767676797677797979797a79797a7a7b7b7a7c7c7c7e7e7e7e7e7e7e7f7f7f807f7f7f8080808080808080808081818281818282818181828282828282828282828282828282828282828282818181818182818181818181818181818081807f7f7f7f7f7f7f7f7f7c7c7c7b7c7b7b7b7b7b7a7a7a7a7a7979777776767676767676767676766a6a6a6a696a6969696867676767676666646464646261616161616060605f5e5e5e5e5d5d5c5c5c5b5b5b59585858585757565553535352525251504f4e4e4d4d4d4d4c6b4b494949494948484847464645444444434343413f3f3f3f3f3e3d3d3d3c3c3b393838383737373634333333323230302f2f2f2d2d2c2b292828272626252424232321201f1e1e1d1d1c1c6f1a1919181816151414131212111010100e0d0c0c0c0a0a0a090808070707050404040403020202020201000072 │ │ -830000000000000000007102020202020304040405060707080808090a0b0c0d0d0e0f10117878121314141617181819191a6f6e1d1d1e1e20216d23232425262728282a2b2c2d2e2e30313132333334353535363738393a3a3a3b3c3c3d3e3f404040414244444444454545464848494a4a4a4b4b4b6b4c4c4d4d4e4e4e4f5050505153535354545454555757575759595a5c5c5c5c5c5d5d5d5d5e5e5e5e606162626363636363646566666667676767686969686a6a6a6a737373737376767676767676767777777977777b7b7b7b7b7b7b7b7c7c7c7d7e7f7e7f7f7f7f7f7f7f80808080808080818080808080818181818181828182828281818284828184828282828481818181848484828181818181818181818181818181818181818181818080808080808080807f7f7d7c7d7e7c7c7c7c7c7c7b7b7b7b7a7979797979797977777777777676767373737373736a6a6a696767676767666766666665646363636362626060605f5f5f5f5e5d5d5c5d5c5c5c5a595959595656565554545453535252525050504f4e4e4d4d4d4c4b4b4b4b4a4a4a49484948474545454444444240404040403e3d3d3d3d3c3b3a39393938373736343434343333313130302f2e2e2d2c2a2a2a28272726242423236d21201f1e1d1d1c1c6f1a1a1918181616151413121278111111100e0d0d0c0a0a0a090808070706040404040403020202020201000072 │ │ -830000000000000000007102020202020304040406070707080808090a0b0c0d0e0e0f1111781213701515161819191a1a1b1c6e1d1e1f1f20212223242425272829292b2b2d2e2f2f313333333435353636363738393a3a3b3b3b3c3d3e3e40414141414243444445464646474949494b4b4b4b6b6b4d4d4d4d504f5050505252525354555657575757575858595b5c5c5c5c5d5c5d5e5e5f5f5f5f60606060626363636464646466676767676869696969736a737373737473747575757575757979797a7a7a7a7a7a7a7a7c7c7d7d7d7d7d7d7e7d7e7e7f807f7f81808080818181818181818182828181818181818182828282848284828482828285858284858484848482828282858485858482828282828282828181818181818181818181818181818180808080807f7f7e7e7e7e7d7d7d7e7d7d7d7c7b7a7c7a7a7a7a7a7a7a7a7a7a7a7976767675757575757474736a6a6969696967676767666666656464646363626361606060605f5f5f5e5d5d5d5d5d5c5c5c5a5a575757575757565555555352525150505050504f4d4d6b6b6b4b4b4b4b4a49494846464544444444424141414141403e3e3e3d3d6c3b3a3a3a3938383635353535353434333231312f2f2e2b2b2b2a29282827252424236d6d21201f1e1e1d1d1b1b6f1a19191717161570131212781110100e0d0d0c0a0a0a090808070706040404040403020202020201000072 │ │ -830000000000000000007102020202020304040406070707080808090a0b0c0d0d0e101111781213701515161819191a1a1b1c6e1d1e1f20212122242424252628292a2b2b2c2e2f2f3133333435353637373738393a3b3b3c3c3c3d3e3f4042424242424444454647474747484a4b4b6b6b6b4c4d4d4d4d4d4d515051515152525354525457575757585858595a5c5c5c5c5c5e5d5e5f5f606060606161616162646464656565666768686868696a6a6a6a7473747575757575757676767676767a7a7a7a7b7b7b7b7b7b7b7b7b7d7e7e7e7e7e7e7e7e7e7f7f7f7f82818182828282828282828284828282828282828484848484848484848484848484848484858484848484848484848484848484848484848484848282828282828282828282828282828281818181807f7f7f7f7f7e7e7e7e7e7e7e7e7d7c7b7b7b7b7b7b7b7a7a7a7a7a7a7a7676767676767575757575746a6a6a6a6a68686868676767666666656463636463616161616060605f5f5f5f5e5d5d5c5c5a59585857575757575656565352525251515151514e4d4d4d4d4d6b6b6b6b4b4a49494847464646464543424242424242403f3f3e3d3c3c3b3b3b3a3a3a3736363635353534333232322f2f2e2c2b2b2a2a2928272524242322226d20201f1e1d1d1b1b6f1a19191717161514131212781111100e0d0d0c0a0a0a090808070707050404040403020202020201000072 │ │ -830000000000000000007102020202020304040406070707070808090a0b0c0d0d0e0f1111121213131415161819191a1a6f1c6e1d1e2020216d22232424252628292a2b2b2c2e2f2f3133333335353636373737383a3a3b3c3c3c3d3e3e414242424242444445464647474747494b4b6b6b6b4c4d4d4d4d4d4d4f50525252525252535253565757575758585a5a5b5c5c5c5c5d5e5f5f5f6060606161616163626565656565656666676768686869696a69737373757575757576767676767676777a7a7a7b7b7b7c7c7c7c7c7c7d7e7e7e7e7e7e7e7e7e7e7f7f7f7f80818181848284828482848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848482848281828181817f7f7f7f7f7f7f7e7e7e7e7e7e7e7e7d7c7c7c7c7c7b7b7b7a7a7a7a7a7a777676767676757575757575736a6a6a6a6a6968686867666666666665656564636261616161606060605f5f5e5e5d5c5c5c5b5a595957575757575757555252525252525050504d4d4d4d4d4c6b6b6b4b4b4a494948474646464645434242424242413f3f3e3e3d3c3b3b3b3b3a3a3a3736363635353533333232312f2f2e2d2b2b2a2a2828272525242322222120201f1e1d1d1b1b6f1a19191717167070131212781111100e0d0d0c0a0a0a080808070707060404040403020202020201000072 │ │ -830000000000000000007102020202020304040406070707070808090a0b0c0d0d0e0f111112121313141516181919191a6f1c6e1d1e2020212222232424252628292a2a2b2c2e2f2f3032333334353636373737383a3a3b6c3c3c3c3e3e41424242424244444546464647474749494a4b6b6b6b4d4d4d4d4d4d4d4f515252525252525254565757575757585a5a5a5b5c5c5c5d5e5e5f5f5f60606061616163616265656565666666666768686868686a696a6a6a74757375757576767676767676777a79797a7a7a7c7c7c7c7c7c7e7e7e7e7e7e7e7e7e7e7e7f7f7e7f7f808082818281828182848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848182817f8080817f7f7f7f7f7f7f7f7e7e7e7e7e7e7e7e7d7c7c7c7c7c7a7a7a7a7a7a7a7a777676767676757575757474746a6a6a6a6a6a6968686867666666656565656563616161616161606060605f5f5e5e5d5c5c5b5b5a5958575757575756565452525252525250504f4d4d4d4d4d4c6b6b6b4b4b4a494947474646464544434242424242403f3f3e3e3d6c3b3b3b3a3a3a393636363635353533323232302f2f2e2d2b2b2a2828282724242423222121201f1e1e1d1d1b1b6f1a191917171670131312127811110f0e0d0d0c0a0a0a080807070707050404040403020202020201000072 │ │ -830000000000000000007102020202020304040406070707070808080a0b0c0d0d0e0f111112121370151516181919191a6f1c6e1d1e1f20206d22232424252628292a2a2b2c2e2f2f2f32333334353636373737373a3a6c3b3c3c3c3e3e3f404242424243444445464647474749494a4b6b6b6b4c4d4d4d4d4d4d4f51525252525252525456575757575758595a5a5b5c5c5c5d5e5e5f5f5f6060606060616161626364656666666666666668686868696a6a6a6a6a6a6a747575757576767676767679797a7a7a7a7c7c7c7c7c7c7c7c7d7e7e7e7e7e7e7e7e7e7f7e7e7f7f7f7f8081807f807f80848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848482848282817f80807f80807f7f7f7f7f7e7e7e7e7e7e7e7e7e7d7c7c7c7c7c7b7b7a7a7a7a7a7a79797676767676767575757574736a6a6a6a6a6a696868676766666666656566656363616161616060605f5f605f5f5e5e5d5c5c5b5a5959585757575757555554525252525252514f4e4d4d4d4d4d4d6b6b4b4b4b4a484747474646444444434242424242403f3f3e3d3c6c3b3b3b3a3a3a3836363636353535333232312f2f2e2e2c2b2b2a2828282624242423222121201f1e1d1d1c1b1b6f19191817171615131312127811100e0e0d0d0c0a0a0a080807070706040404040403020202020201000072 │ │ -830000000000000000007102020202020204040405070707070808080a0b0c0d0d0e0f111178121213141516171819191a6f1c6e1d1e1e2020216d232424242728282a2a2b2b2e2e2f2f3133333335363637373737393a3b6c3c3c3c3d3e3f3f414242424344444446464747474849494b4b6b6b6b4d4d4d4d4d4d4f4f51525252525252525356575757575758585a5a5b5c5c5c5d5e5e5f605f6060606061616163626364656565666666666768686868686a6a6a6a6a6a7374757575757676767676767a797a7a7a7b7b7b7c7c7b7b7c7c7c7c7d7d7e7e7e7e7e7e7e7e7f7e7f7f7f7f7f7f7f7f7f80828484848482848484848484848484848484848484848484848484848484848484848484848484848484848482848484828282817f827f81807f7f80807f7f7f7e7e7f7e7e7e7e7e7e7d7c7c7c7c7c7c7c7b7b7a7a7a7a7a77777a767676767675757575757574736a6a6a6a6a6a69686868676666666666656564636262616161606160605f5f5f5f5e5d5d5c5c5b5a595858575757575655545353525252525151504e4d4d4d4d4d4c4d6b6b6b4b4a494747474646464444434242424240403f3f3f3e3d3c3b3b3b3b3a3a3a3936363635353433333232312f2f2e2e2c2b2b2a2828282624242322222121201f1e1d1d1c1b1b1a191918171716701313121278110f0e0e0d0d0c0a0a0a080807070706040404040302020202020201000072 │ │ -830000000000000000007102020202020203040405060707070808080a0a0c0d0d0e0e101178121213701516171819191a6f1b6e1d1d1e2020212122232424262828292a2b2b2d2e2f2f3132333334353637373737383a3a3b3c3c3c3c3d3e3f40424242424444444546464747474949494a6b6b6b4c4d4d4d4d4d4f4f5052525252525252545456575757575757595a5b5c5c5c5c5d5e5f5f5f606060606061616261616364636465666666666768686868686a6a6a6a6a6a7475757575757676767676777777797a7a7a7a7a7a7a7a7c7c7c7c7c7c7d7d7d7e7e7e7e7e7e7e7f7f7f7f7f7f7f7f7f7f8082818182818284848284848484828484848484848484848484848484848484848484848484848484848484828282828181807f7f807f7f7f7f7f7f7f7f7e7e7e7e7e7e7e7e7d7d7c7c7c7c7c7c7c7c7c7a7a7a7a7a7a7a76767676767676767575757574736a6a6a6a6a6a6a686868676766666666666665636363616161616160606060605f5f5e5d5c5c5c5c5a5a595857575757575655545252525252525150504e4d4d4d4d4d6b6b6b6b6b4a494947474746464644444342424242403f3f3f3e3e3d3c3b3b3b3b3a3a393736363535353433333232302f2f2e2c2b2b2a2a2828272524242322222120201f1e1d1d1c1b6f1a191918171716701313121211110f0e0e0d0d0b0a0a0a080807070706040404040302020202020201000072 │ │ -830000000000000000007102020202020203040405060707070808080a0a0b0d0d0e0e0f1178121213701516171819191a6f1b1c1d1d1e1f2021216d232424252728292b2b2b2b2e2f2f313233333334363737373737393a3b6c3c3c3c3d3e3e41424242424344444445464747474849494a6b6b6b4c4d4d4d4d4d4f50505152525252525254535657575757575759595a5c5c5c5c5c5d5e5f5f5f606060606161616161626363646566666666666868686868696a6a6a6a6a747575757575767676767676767676797a7a7a7a7a7a7a7b7c7c7c7c7c7c7c7d7e7e7e7e7e7e7e7e7e7f7e7e7f7f7f7f7f808080807f8180848481818484848182848484848484848484848484848484848482848484848484848482828281818081817f7f7f7f7f7f7f7f7e7e7e7e7e7e7e7e7e7e7e7d7c7c7c7c7c7c7c7c7c7c7c7a7a7a7a7a7a77767676767676767575757574736a6a6a6a6a696969686868666666666666656565646362616161606060606060605e5e5d5c5c5c5c5b5a59595857575757575655545352525252525251504e4d4d4d4d4c6b6b6b4b4b49494947474646464644444342424242403f3f3f3e3e3c6c3b3b3b3a3a3a3936363635353534333332312f2f2e2d2b2b2b2a2a28282625242423226d2120201f1e1d1d1c1b6f1a191918171615701312127811110e0e0d0d0d0a0a0a09080807070706040404040302020202020201000072 │ │ -830000000000000000000102020202020203040404050707070808080a0a0a0c0d0d0e0f117812121313141517171919191a1b1b6e1d1e1f2021216d232424252628282a2b2b2b2e2e2f2f3233333334363637373737393a3b3b3c3c3c3d3e3e3f40424242424345454646474747474849494a6b6b6b4d4d4d4d4d4d4e505152525252525252535657575757575758595a5b5c5c5c5c5c5e5e5f5f60606060606061616162636464656665666666666768686868696a6a6a6a6a7374757575757575757676767676777b797a7a7a7a7a7a7b7c7c7c7c7c7c7c7c7e7d7d7d7e7e7e7e7e7e7e7e7e7f7f7f7f7f7f7f7f7f7f818281808280818181828282828484828282828284828284828481828282828282828281828181807f7f7f7f7f7f7f7f7f7f7e7e7e7e7e7e7e7e7e7e7e7d7c7c7c7c7c7c7c7c7c7b7b7b7a7a7a7a7a77767676767676757575757575736a6a6a6a6a696a6a69686868666666666665656564636361616161606060606060605f5d5c5c5c5c5c5a5a595957575757575756545352525252525251504f4d4d4d4d4d6b6b6b6b4b4a494948474746464645444342424242413f3f3f3f3e3e3c6c3b3b3b3a3a3a3836363635353534333332312f2f2e2c2b2b2b2a29282826252424236d212120201f1e1d1d1c1b6f1a1919181716157013121211110f0e0e0d0d0d0a0a0a09080807070706040404040302020202710100000072 │ │ -830000000000000000000102020202020203040404050707070708080a0a0a0c0d0d0e0f111112121313701516171819191a6f1b6e1d1e1f2021216d232424252628282a2a2b2c2e2e2f2f3033333334363636373737393a3b3b6c3c3c3c3e3e3f3f41424242424445454646474747474949494b6b6b4c4d4d4d4d4d4d4f515151525252525253545657575757575758595a5b5b5c5c5c5d5d5f5f6060606060606161616262646365656566666666666768676868696a6a6a6a6a6a747574757575757676767676767977797a797a7a7a7a7b7b7b7c7c7c7c7c7d7c7c7c7e7e7e7e7e7e7e7e7e7e7e7f7f7f7f7f7f7f7f8080807f807f7f81818081808081818080808080818080818081808080808080808080808080807f7f7f7f7f7f7f7f7e7e7e7e7e7e7e7e7e7d7e7d7d7e7c7c7c7c7c7c7c7c7b7b7a7a7a7a797a7a77767676767676767575757575746a6a6a6a6a69696a696767676766666666666565646262626160616060606060605f5f5e5c5c5c5c5c5b5a595858575757575756535352525252525251504f4e4d4d4d4d4d6b6b6b4b4b49484847474746464644434242424242413f3f3f3e3e3e3c6c3b3b3a3a39383636363535353433333231302f2f2e2c2b2b2b2a29282826252424236d212120201f1e1d6e1b1b6f1a1919181716157012121211110f0e0e0d0d0c0a0a0a08080707070706040404040302020202710000000072 │ │ -830000000000000000000102020202020203040404040707070708080a0a0a0c0d0d0d0f111178121213701516171819191a6f1b6e1d1d1e2020216d22242424262828292a2b2b2d2e2f2f303233333334363637373737393b3b3b3c3c3c3d3e3e3f40424242424242454646464747474949494b6b6b6b4c4c4d4d4d4d4e4f505051525252525252555756575757575757595a5a5a5c5c5c5c5f5f5f5f5f606060606161616161616364656666666666666866676868696a6a6a6a6a747473757575757575757676767676767979797a7a7a7a7a7a7b7b7b7b7b7c7c7c7c7e7e7e7e7e7e7e7e7e7e7e7f7e7e7f7f7f7f7e7f7e7f7f7f7e7e80807f807f7f7e7f7f7f7f7f7f80807f7f7f7f7f7f7f7f7f7f7f7f7e7f7f7e7e7e7e7f7e7e7f7f7e7e7e7e7e7d7d7d7e7e7d7d7d7c7d7c7c7c7c7b7b7b7b7a7a7a7a7a77767a79767676767675757575757575746a6a6a6a6a69686869686666666666666565656565626161616160606060605f605f5f5d5c5c5c5c5b5a5a595757575757575757565352525252525252504f4d4d4d4d4d4d4d6b6b6b4b4a49474747474646464444424242424242413f3f3e3e3e3d3c3b3a3a3a39373736363635353533333232302f2f2e2e2c2b2b2b2a282827252424242221212120201e1d1d6e1b1b6f191919171716141312121211110f0e0e0d0d0b0a0a0908080707070706040404040302020202710000000072 │ │ -830000000000000000000102020202020203040404040607070708080a0a0a0c0d0d0d0e101111781213131415161819191a1a6f6e1d1d1e1e20212121232424252728282a2b2b2c2e2e2f2f313333333336363737373737393a3b3c3c3c3d3e3e3f4042424242424344454646474747474949494a4b6b6b6b4c4d4d4d4d4d4f5152525252525252535555575757575757595a5a5a5a5c5c5c5d5e5e5e5f5f60606060616161616162646565656666666666666668686869696a696a6a746a73757575757575757676767676767676777a7a7a7a7a7a7a7a7a7a7c7c7c7c7c7d7c7d7d7c7c7d7d7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7f7e7e7f7f7f7e7e7f7f7f7f7f7f7f7f7f7f7f7f7f7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7d7c7c7c7d7c7d7c7c7c7b7c7c7b7a7a7a7a7a7a7a7a7979767676767676767575757575747473736a6a6a6a6a6a6868686867666666666665656564646361616161616060605f605f5f5e5e5d5c5c5c5b5a5a5a595757575757575655545352525252525251514e4d4d4d4d4d4c6b6b6b4b4a49494747474746464544434242424242413f3f3e3e3e3d6c3b3b3a3a3a3a393636363535353533333232302f2f2e2d2b2b2b2a29282725252424236d2121201f1f1e1d1d1c1b6f1a191918171615141312121211110f0e0d0d0d0b0a0a0908080707070705040404040302020202710000000072 │ │ -83000000000000000000010202020202020304040404060707070808090a0a0c0d0d0d0e0f111178121313141516181919191a6f1b6e1d1d1e1e2021216d2324242627272a2a2b2c2e2e2f2f313333333335363637363737373a3b3c3c3c3c3d3e3e3f4242424242434345464647474747484949494a6b6b6b4c4d4d4d4d4d4e515252525252525252535757575757575758595a5a5a5c5c5c5c5e5e5e5f5f5f6060606161616161616363636565666665666666686867676868686a6a6a6a6a74757575757575767676767576767676777a7a797a7a7a7a7a7a7b7b7c7c7c7c7c7c7c7c7c7c7c7d7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7f7f7e7e7f7f7f7f7f7e7e7f7f7f7f7e7f7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7c7c7c7c7c7c7c7c7b7b7b7a7b7b7a7a7a7a7a7a7a7a7a7779767675757676757575747475736a6a6a6a6a6a6a69686868686867666666666665656563636161616161606060605f5f5f5f5f5e5c5c5c5c5b5a5a59585757575757575754545352525252525251504e4d4d4d4d4c6b6b6b4b4a4949494747474646464544424242424242413f3f3e3e3d6c3b3b3b3a3a3a38383636363535353533323232302f2e2e2c2b2a2a292828262524242322212121201e1e1e1d6e1b1b1a1a1a1717171615131312121211110f0e0d0d0d0b0a0a0908080707070704040404040202020202710000000072 │ │ -83000000000000000000010202020202020304040404060707070808080a0a0b0d0d0d0e0f111178121313141516171919191a1a1b6e1d1d1e1f2121216d2324242525272a2a2b2c2d2e2f2f30323333333436363636373737393b6c3c3c3c3c3d3e3f4042424242424244454646474747474849494a4b6b6b4c4d4d4d4d4d4d4f525252525252525252555756575757575757595a5a5a5b5c5c5d5e5e5e5f5f5f60606061616161616262636565656565666666666767666868686a696a6a6a7373737574757575757576757676767676767676797a7a7a7a7a7a7a7b7b7b7b7b7c7c7c7c7c7c7c7d7c7d7d7c7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7d7d7d7d7d7c7c7c7c7c7c7c7c7b7a7a7a7a7a7a797a7a7a7a77767676767676757576757575757373736a6a6a6a6a6a6a6868686868676766666666666565656463636161616161606060605f5f5f5f5e5d5c5c5c5b5a5a59575757575757575755545252525252525151504f4d4d4d4d4d4c6b6b6b4b4a4949494747474646464442424242424241403f3e3e3d3d3b3b3b3b3a3a3a383636363535353533323232312f2f2e2d2b2b2a2a2928282625242423222121211f1e1e1e1d6e1b6f1a1a191717171614131312121211100e0e0d0d0c0a0a0a0908080707070704040404030202020202710000000072 │ │ -8300000000000000000001020202020202020404040406070707080808090a0a0c0d0d0e0f111111121213141515171819191a1a1b1c1d1d1e1e2021216d232424252527292a2a2a2b2e2e2e2f303233333334363736363737383b3b6c6c3c3c3d3e3e3f4142424242424344454646474747474949494a4b6b6b6b4c4d4d4d4d4d505051525252525252525353555757575757575859595b5b5c5c5d5d5c5e5e5e5f60606060606061616263626363646565666666666666676768686868696a6a6a6a74737375757575757575757676767676767779797a7a797a7a7a7a7a7a7a7b7b7b7c7c7c7c7c7c7c7c7c7c7d7e7d7d7d7d7d7d7d7d7d7e7e7e7d7d7d7e7e7e7e7e7e7e7e7e7e7d7e7d7e7e7e7e7d7e7d7d7d7d7d7d7d7c7c7c7c7c7c7c7c7b7c7c7b7b7b7b7a7b7a7a7a7a7a7a7776777a797977767676757575757575757573736a6a6a6a69696a69686867666767666666666565656464646262626161616060605f605f5f5f5e5d5d5c5c5c5b5b5a59595857575757565656555353525252525151504e4d4d4d4d4d4c6b6b6b6b4b4a4949484746464646454443424242424241403f3f3e3e3d6c3b3b3b3b3a3a393937363535353433333231312f2f2f2e2c2b2b2a2a29282725242423236d2121201f1e1e1e1d6e1b6f1a19191717161514131312127811100e0e0d0d0c0a0a0a0908080707070704040404030202020202020000000072 │ │ -8372000000000000000001020202020202020304040406070707080808090a0a0c0d0d0e0f111111121213141515171718191a1a6f1b6e1d1e1e20202121222424252525282a2a2a2b2d2e2e2f2f2f32333333353636363737373a3b3b3b3c3c3c3e3e3f404242424242424444464646474747474949494a4b6b6b4c4d4d4d4d4d4d4f51525252525252525253545757575757575758595a5a5c5c5c5c5c5d5e5e5f5f60606060606061616161626363656465656566666666676868686868696a6a6a6a6a6a6a73737575757575767676767676767676797979797a7977797a7a7a7a7a7a7a7b7b7b7b7c7c7c7c7c7d7c7c7c7c7c7c7c7c7c7d7c7d7c7c7c7e7e7d7c7e7e7d7d7e7d7c7d7c7e7d7c7d7c7e7d7c7c7c7c7c7c7c7c7c7b7c7a7b7b7a7b7b7a7a7a7a7a7a7a7a7a7a7a797676767777767676767575757575757575736a6a6a6a6a6a69686868686766666666666666656464656363636161616161606060605f5f5f5f5e5d5c5c5c5c5c5a5a59595857575757575555555452525252525250504f4d4d4d4d4d4d4c6b6b6b4b4b4949484747464646464444424242424242403f3f3e3e3d3c6c3b3b3a3a3a3937383636353535333232312f2f2f2f2e2d2b2b2b2a2a29272525242422226d2121201f1e1e1e1d1b1b6f1a19191717161514131212127811100e0e0d0d0d0b0a0a0808080707070704040404030202020202027100000072 │ │ -8372000000000000000001020202020202020304040406070707080808090a0a0c0d0d0e0f111111121213141515161718191a1a6f1b1c1d1e1e1f2021216d2324252525282a2a2a2a2d2e2e2e2f2f313333333535363636373737383a3b3c3c3c3d3e3f3f4142424242424344454646464747474849494a4b4b6b6b4d4d4d4d4d4d4d4f50525252525252525253565757575757575758595a5b5c5c5c5c5d5d5e5f5f5f60606060606061616162626364636565656666666666676768686869696a6a6a6a6a6a6a6a757575757575757576767676767677767677767676777a7a7a7a7a7a7a7a7a7a7a7c7b7b7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7d7d7d7c7d7d7c7c7d7c7c7c7c7d7d7c7c7c7d7c7c7c7c7c7c7c7c7c7c7b7b7a7b7a7a7a7a7a7a7a7a7a7a7a777676767676767676767676767575757575757575746a6a6a6a6a6a6a69686868686766666666666665656464656362616161616160606060605f5f5f5f5c5c5c5c5c5c5a5a5a59595757575757575555545352525252525150504e4d4d4d4d4d4d6b6b6b4b4b4a49494747474646464544434242424242413f3f3f3e3d3c3c3b3b3a3a3a3a373636353535353433323232302f2f2e2e2c2b2b2a2a2a28272525242322226d2120201e1e1e1e6e1b1b6f1a19181717161570131212127811100e0e0d0d0d0b0a090808080707070704040404030202020202027100000072 │ │ -8372000000000000000001020202020202020304040405070707080808080a0a0c0d0d0e0e111111121213701515161718191a1a6f1b1c1d1e1e1f2020216d232424252528292a2a2a2c2e2e2e2f2f31323333343535363637373737393a6c6c3c3c3d3e3f3f4040424242424444464646464747474849494a4a6b6b4c4d4d4d4d4d4d4d4f51525252525252525255575757575757575758595a5b5c5c5c5c5c5e5e5f5f5f5f606060606161616161626363646565666566666666666768686868696869696a6a6a6a737373747575757575757575757676767676767676767a797a7a79797a7a7a7a7a7a7a7a7a7b7b7b7c7b7c7b7b7c7c7c7c7b7b7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7b7c7c7c7c7c7c7b7b7c7c7b7b7b7a7a7a7a7a7a7a7a7a797a7a7a7977767676767676767675757575757575757473737373736a6a6a6a69696968686867686766666666666665656363646261616161616060606060605f5f5e5e5c5c5c5c5c5a5a595958585757575757575453535252525252515050504d4d4d4d4d4c6b6b6b6b4b4a4949494747464646464443424242424242403f3f3e3e3d6c6c3b3b3a3a39373736363535353534323232312f2f2f2e2e2c2b2b2a2a2a282525242422226d212120201e1e1e6e1b1b1b1a1a19181717151570131212127811100e0e0d0d0c0a0a090808080707070604040404030202020202020000000072 │ │ -837200000000000000000071020202020202030404040406070707080808090a0c0c0d0d0e10111178121213141515171719191a1a6f1c1d1d1e1e2020216d22242424252728292a2a2b2d2e2e2e2f30323233333435363636373737393a3b3b6c3c3c3d3e3f3f3f4142424243444546464646474747494949494a4b6b4c4d4d4d4d4d4d4f4e51525252525252525456575757575757575758595a5b5c5c5c5c5d5d5e5e5f5f5f606060606061616161626364656465656566666666676868686868686868696a6a6a6a6a6a7374757575737575757575757676767676767677777a7a77777a7a7a7a7a7a7a7a7a7a7a7a7b7a7b7a7a7b7a7b7b7a7a7b7b7b7b7b7b7b7b7c7c7c7a7b7b7b7a7b7b7a7b7a7b7a7b7b7a7a7b7b7a7a7a7a7a7a7a7a7a7a7a79767a7a79767676767676767676757575757575757473746a6a6a6a6a6a696a6a686868686867676766666666666665656563636261616161616060606060605f5e5e5d5d5c5c5c5c5a5a59585857575757575757565352525252525252514f4f4f4d4d4d4d4c6b6b6b6b4b4a4949484746464646464644424242424242413f3f3e3e3c3c6c3b3a3a3a3a383736363635353534333232312f2f2f2e2e2d2b2b2a2a2a2a282525242422226d212120201e1e1e6e1b1b6f1a1a191817161514131312121211110f0e0d0d0d0b0a0a090808080707070504040404030202020202710000000072 │ │ -837200000000000000000001020202020202020404040406070707080808090a0a0b0d0d0e0e0f1178121213701415161718191a1a6f1c1d1d1e1e1f2021216d222424252627292a2a2a2c2e2e2e2f2f31323333343535363636373738393a3b3b3b6c3c3e3e3f3f404142424242434646464646474747484949494a6b6b4c4d4d4d4d4d4d4e5051525252525252525256565757575757575758595a5a5b5b5c5c5c5d5e5e5f5f5f5f60606060606161616162626364636465656565666668666867676868686a6869696a6a6a6a6a6a6a6a737575757575757675767575767676777776777b77767679767977797a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7c7c7b7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7779767977767676767776767676767575767575757575757574746a6a6a6a6a6a6a69686868686868676768666666666666666564646362616161616161606060605f5f5f5f5e5e5c5c5c5c5c5b5a5a5958575757575757575654545352525252525251504e4d4d4d4d4d4c6b6b6b4b4b4a4949494747464646464645434242424242403f3f3f3e3c3b6c3b3a3a3a3a39373636353535353433333232312f2f2f2e2d2b2b2a2a2a2a28272525242422226d2120201f1e1d6e1b1b1b6f19191817171515701312121278110f0e0e0d0d0c0a0a0a080808080707070504040403020202020202010000000072 │ │ -837200000000000000000001020202020202020404040406070707080808090a0a0c0d0d0e0e0f111112121313701515171819191a1a1b6e1d1e1e1f2021216d222424252526282a2a2a2b2c2e2e2f2f3032333333353536363637373737393b3b3b3b6c3c3d3e3f3f404042424243444546464647474747494949494a6b6b4d4d4d4d4d4d4d4f505151525252525252535455575757575757575859595a595b5c5c5c5c5d5e5f5f5f5f5f60606060616161616162626363646565656666676666666768676869686868696a69696a6a6a6a6a737373757575757575757576757675757676777676767676767676777a7777797a7a7a7779797a7a7a7a7a7a7a7a7a7a7a7b7b7a7a7a7a797a7a7a797a7a7a7a7977797a77777777777777767676777676767676767675757575757575757575757473736a736a6a6a6a6a696868686868676867666667666666656564656362626161616161606060606060605f5f5e5e5d5c5c5c5c5b5a5959595857575757575757565553525252525252515150504d4d4d4d4d4d6b6b6b4b4b4a4949494747474646464644434242424240403e3e3e3e3d3b3b3b3a3a3a3a3a383736363535353433333232312f2f2f2f2e2d2b2b2a2a2a2928262525242322226d2120201f1d1d6e1b1b6f1a19191817161514131312127811110f0e0e0d0d0c0a0a0a080808070707060404040302020202020202010000000072 │ │ -837200000000000000000001020202020202020404040406070707080808090a0b0c0d0d0e0e0f111178121213701515161819191a1a1a6e1d1d1e1e1f20216d222325252526282a2a2a2b2b2d2e2e2f3031323333333436363637373737383a3b3b3b6c3c3c3d3e3e3f4042424242424545464647474747484949494a4b6b4c4c4d4d4d4d4d4e4f50505052525252525253555657575757575757585959595a5b5c5c5c5c5c5e5e5f5f5f6060606060616161616161636363646565656666666666666666676868686868696868696a6a6a6a6a6a6a74757575757575757575757575767575767676767676767676797676777a7a7a76777777797a797a7a797a7a7a7979797979797977797979777a7a77797776797776767676767676767676767676767676757675757575757574737475746a6a6a6a6a6a6a6a69686868686868676666666666666666656564636361616161616161606060606060605f5f5f5e5e5d5c5c5c5b5a5a59595957575757575757575452525252525252515050504f4d4d4d4d4d4d6b6b6b4b4b4a4949484747464646464543424242413f3f3e3e3e3e3e6c3b3b3a3a3a3a3a3a373636353535353333333232302f2f2f2e2d2b2b2a2a2a2a29262525242322226d2120201f1e1d1d6e1b1b6f1a19191717161514131312121111110f0e0e0d0d0c0a0a0a080808070707060404040302020202020202010000000072 │ │ -838300000000000000000001020202020202020404040406070707070808090a0a0c0d0d0e0e0f11117812121313141516181919191a1a1b6e1d1d1e1e2020212122242525252729292a2b2b2d2e2e2f2f3232333333333636363637373737393a3b3b3b6c3c3d3e3e3f3f4141424242424345464647474747494949494b4b4c6b4c4d4d4d4d4d4e50505052525252525253535255575757575757585959595a5a5b5c5c5c5c5d5e5e5f5f5f5f606060606061616161626161626464656665666666666666676668686868686868686a6a6a6a6a6a6a6a73736a7573747575757575757675757576757676767676767676767676767676767676767676797776777a7a7976767676767676767676767676767676767676767676767675767676757575757675757575757575737475736a6a6a6a6a6a6a6a696969696868686868676767666666666665666665646363616161616161616160606060605f5f5e5f5f5e5e5c5c5c5c5a595a5858585757575757575755525252525252525150504e4d4d4d4d4d4d4d4c6b6b6b4b4a494949474747464645444242424242413f3f3e3e3e3e6c3b3b3b3a3a3a3a3a3a373636353535343333323232302f2f2f2e2d2b2b2a2a2a282825242424226d21212020201e1e1d1d1b1b1b6f1a19191717161514131312121111110f0e0d0d0d0c0a0a0a080808070707060404040403020202020202710000000072 │ │ -838300000000000000000001020202020202020304040405070707070808080a0a0a0c0d0d0e0f11111112121313141516171919191a1a1b1c1d1d1e1e1f2021212123242424262828292a2b2b2c2d2e2f303232323334353536363637373737383b3b3b6c3c3c3c3d3e3f3f3f40424242424345454647474748494949494a4b4b6b4c4c4d4d4d4d4e4e4f50525252525252525253565757575757575859585a5a595b5c5c5c5c5c5d5d5d5f5f5f5f60606060616161616161616262636464656566666666666667676767676868686969696a6a6a6a6a6a6a6a746a74757375757575757575757675757676757576767676767676767676767676767677777677777777767676767676767676797976767676767676767676767676767575767575757575757575757573757373736a6a6a6a6a6a6a6a6a6868686867686767676666666666666665656564636262626161616161606060606060605f5f5f5d5d5d5d5c5c5b5b5b5958595857575757575757565453525252525252524f4e4e4d4d4d4d4c4c4d6b6b6b4b4a4a494948474747464544424242424241403f3f3f3e3e3e6c3b3b3b3a3a3a3a3938373736363535353433333232312f2f2e2e2c2d2b2b292a2a2825252424246d21212120201e1e1e1d1d1b1b1b6f19191917171615131312127811110f0e0e0d0d0d0b0a0a09080808070707050404040403020202020201010000000072 │ │ -83830000000000000000000001020202020202030404040506070707070808090a0a0c0d0d0e0e0f111178121313141515171819191a1a1b1c6e1d1e1e1e202121216d232424242627292a2a2b2b2b2d2f2f3031313333333335363636363737373a3a3b3b3b3b3b3c3e3e3f3f404242424242434344464747474748494949494a6b6b6b4c4d4d4d4d4d4d4f50515152525252525253555556575757575757585959595a5a5b5b5c5c5c5c5d5e5f5f5f5f6060606060616161616161616263636364646565666666666666666667686868686a6a6a69696a6a6a736a6a75737475757575757575757575757575757676767676767676767676767676767676767676767676767676767676767679797676767676767576767675757676757575757575757575757575746a75746a6a6a6a6a6a6a6a6a6868686867666666666666666665656565646364636362616161616161606060605f605f5f5f5e5e5e5c5c5c5c5c5b5959595857575757575757575655535252525252525251504e4d4d4d4d4d4d4c6b6b6b6b4b4949494847474646464544434242424242403f3f3f3e3e3c6c3b3b3a3a3a3a3a3a3937363635353535343333323232302e2e2e2e2b2b2a292828282625242424222221212120201e1e1d1d1d1b6f1a1a19191817161514131212127811100e0e0d0d0d0b0a0a0a08080807070706040404040403020202027100000000000072 │ │ -83830000000000000000000001020202020202020304040506070707070808090a0a0c0d0d0e0e0e101178121213701515161819191a1a6f1b1c6e1e1e1e1f2121216d222424242526282a2a2a2b2b2b2d2e2f302f313233333436363636373737383a3a3b3b3b6c3c3d3e3f3f3f4142424242424243454646464647484949494a4b6b6b4c4c4d4d4d4d4d4d4f51505152525252525254545657575757575758595959595a5a5a5a5c5c5c5c5d5e5f5f5f5f60606060616160616061616162626162636465666566666666666668686868686969696a69686a6a6a6a6a746a7374746a74757575757575757575757576767676767576757576767676767576767676767576767676767575767676767576767675767576767575757675757575757575757574737473736a74736a6a6a6a6a6a69696968686868676666666666666565656565636363626262616161616161616060605f5f5f5f5f5f5e5c5d5c5c5c5a5b5b59595958575757575756575654535252525252525150514f4d4d4d4d4d4d4c6b6b6b6b6b4b4949494746464646454444434242424141403f3e3e3e3d6c3b3b3b3a3a3a3a3a3938373636353535353333333232302e2e2e2e2d2b2b2a282828272525242424226d212121201e1e1e1d1d6e1b1a1a1a19191717151470131212127811100e0e0d0d0d0b0a0a0908080707070706040404040302020202027100000000000072 │ │ -83830000000000000000000000710202020202020203040506070707070808090a0a0c0d0d0d0e0e101178121213701415161718191a1a6f1b1b6e1d1e1e1e2021212122242424252628292a2a2b2b2b2c2e2f2f2f30323333343536363637363737393a3b3b3b6c3c3c3d3e3f3f40414242424242434344444646464748494949494b6b6b4c4d4d4d4d4d4d4d4e505152525252525252535556575757575757585959595a5a5a5a5c5c5c5c5d5e5e5e5f5f605f6060606060616061616161616162636465646566666666666768686868686868686968686a6a6a6a6a6a6a6a6a6a6a7475757475747575757575757575757575757575757575757576757675767676757575767575757576757675757576757575757575757575757575757575747475757373736a6a6a6a6a6a6a6a696a6968686868686868676666666666666564656563636363626161616161616060606060605f5f5f5f5d5e5d5c5c5c5c5c5a5a5a595959575757575756555654525252525252525251504f4e4d4d4d4d4d4d6b6b6b6b4b4b4a49494747464646454344434242424241403f3f3e3e3e3c3b3b3b3b3a3a3a3a3a38373636353535343332323232312f2e2e2e2e2d2b2b2928282826252424242322212121201f1e1e1e1d6e1c6f1a1a1919181716157013131212127811100e0e0d0d0c0a0a0a0908080707070706040404030202020202027100000000000072 │ │ -8383000000000000000000000071020202020202030404040406070707080808090a0a0c0d0d0e0e1011111212121313141617171819196f6f1b1b6e1d1d1e1f2021216d22232424252728292a2a2b2b2b2c2e2f2f2f31323333343535363636373737393a3b3b3b6c3c3c3d3e3f3f3f4041424242424344444546464647474849494a4b4a4b4c4d4d4d4d4d4d4d4f5050525252525252525353555657575757575757575859595a5a5b5c5c5c5c5c5c5e5e5f5f5f5f60606060606060616161616162636363666666666666666666676668686868686868696969696969696a6a6a6a6a73736a6a6a74747475757575757575757575757575757575757575757575757575757575757575757575757575757575757575757575757575747473736a6a73736a6a6a6a6a6a6a696a69686868686868686868676666666666666666666463636362636261616161606060606060605f5f5e5e5e5d5c5c5c5c5c5c5b5a5959595757575757575757575555535252525252525251504f4d4d4d4d4d4d4d4c6b6b6b6b4a4949484746464646454342424242424242413f3f3e3e3e3d6c3b3b3b3a3a3a3a383736363535343433333232323232312e2e2d2c2c2b2b2a2828282725242424232222212020201f1e1e1d1c1b1b6f1a1a19181717161570131312127811100e0e0e0d0d0c0a0a0a0808080707070704040404040302020202027100000000000072 │ │ -8383720000000000000000000001710202020202030404040406070707080808090a0a0c0d0d0e0e1011117812121313701516171819191a1a6f1b6e1d1d1e1e2020216d22222424252527292a2a2a2b2b2c2e2f2f2f30313233333435353535363737383a3a3b3b3b6c3c3c3d3e3f3f3f40414242424243434344454646464747474a49494b4c4c4d4d4d4d4d4d4d4d4e5151525252525252525454565757575757575758585959595a5a5c5c5b5c5c5d5d5d5d5e5f5f5f60606060606161616161616363636565666666666666666666676667676768686868676768686869696a6a6a6a6a6a696a6a6a6a74736a7474747474757574757474747375747475746a74757575747575757575757574747474757574746a73736a73746a6a6a6a6a6a6a6a6a6a6a696968686868686867676767676767676666666666666666666565646363636363616161606060606060605f5f5f5f5d5d5d5c5c5c5c5c5b5b5a5a58585757575757575757565454535252525252515252504d4d4d4d4d4d4d4c4c4c6b4b4b4b4a48474746464645444342424242424141403f3f3e3e3e3d6c3b3b3a3a3a3a3a383737363635333333333232323232302f2e2e2c2b2b2b2a29282728262524242322226d212020201e1e1d1d1b1b1b6f1a19191817161515701312121211110f0e0e0d0d0d0c0a0a090808080707070604040404040302020202020100000000000072 │ │ -8383830000000000000000000000010202020202030404040406070707080808090a0a0b0c0d0e0e0f1111117812131370151617171919191a1b1b1c6e1d1e1e202020212222222325252526282a2a2a2b2b2c2e2e2f2f2f2f32333435353536363636373737383a3b3b3b6c3d3e3f3f3f3f3f4142424242424344444646464746474849494a4a4b4c4c4c4d4d4d4d4d4d4e4f5152525252525252525556575757575757575757585959595b5b5a5c5c5c5c5c5c5d5e5e5e5f5f5f60616161616161616263636463656565646565666666666666666767676767676768686868686968686a6a6a686a6a6a6a6a6a6a6a6a6a6a6a73736a736a6a6a6a736a6a73736a737373736a7373737373737373736a6a73736a6a6a6a6a6a6a6a6a6a6a6a69696a69696969686868686868686766666666666666666666666665656565656463646362626362616161606060605f5f5f5e5e5e5e5c5c5c5c5c5b5a5b5959595957575757575757565554535252525252525251504f4e4e4d4d4d4d4d4c4c6b6b4b4b4a4948494746464646444443424242424241403f3f3f3e3e3e3d6c3b3b3a3a3a3a39383736373635353333333332323231302f2e2e2d2b2b2a2a29282826262525242422226d212020201f1e1e1d6e1b1b6f1a1919191816151514131312127811110f0e0e0d0d0d0b0a0a080808080707070504040404040302020202710000000000000072 │ │ -838383000000000000000000000001020202020202020404040607070707080808090a0a0b0d0d0d0f1111111178121313141516171919191a1a6f1b6e1d1d1f20202020216d2223242425252728292a2a2b2b2b2d2e2f2f2f31333333333535353536363636383a3a3a3b3b6c3c3d3e3e3f3f3f404142424242434444454646464747474749494a4b4b6b4d4d4d4d4d4d4d4d50505152525252525252535555575656575757575757575859595a5a5a5b5c5c5c5c5d5e5e5e5f5f5f6060606060606161626262626363636363646565656666666666666666666666666668676868676769696868696969696a6a696a696a6a6a6a696a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a696a6a6a6a696a696a6a696a6a68686868686868676768676767666666666666666666666666656565656464646363626362616161616161615f5f5f5f5f5e5e5e5c5c5c5c5c5c5a5a595a5957575757575757575757575453525252525252525252504f4e4d4d4d4d4d4d4c6b4b6b4b494948474747464646464444434242424242413f3f3f3e3e3e3e3d6c3b3a3a3a3a3a383737373636353433333333323232312f2f2f2d2c2b2b2a2a2928282725252524242322226d212020201f1d1d1d1c1b6f1a1a1919181716151514131312127811110f0e0e0d0d0b0a0a0a080808080707070704040404020202020202710000000000000072 │ │ -838383000000000000000000000001020202020202030404040507070707080808090a0a0b0d0d0d0e1010111178121213141515171818191a1a1a1b1b1d1d1e1e202020216d2222232425252628292a2a2a2b2b2c2e2f2f2f3132333333353535353636363637393a3a3b3b6c3c3c3d3e3f3f3f3f40424242424344444546464646474747484949494a4b4c4d4d4d4d4d4d4d4f4f5051525252525252525252535557575757575757575859595a5a5a5b5b5b5c5c5c5d5d5d5e5f5f5f60606060606161616161616262626263636464646666666666666666666666666667676767666768686868686868686868686968696969696869696969696a6a696a6a696a6a69696969696969696a6a6969696969686969696a6969696a6968696968686868676867676768676766666666666666666666666666656564646363636363616161616161606061605f5f5f5f5f5d5d5d5c5c5c5c5b5b5a5a595a5857575757575757575756545252525252525252525251504f4d4d4d4d4d4c4c4c6b4b4b4a494948474747464646454444434242424242413f3f3f3e3e3e3d6c3b3a3a3a39383a383737363635343333333333323232302f2f2e2b2b2b2b2a2928282827252524242222226d2120201f1f1e1d1d1d1c6f1a1a1a1919171715151570131212121111100e0e0e0d0d0a0a0a0a080808070707070504040404020202020202710000000000000072 │ │ -838383000000000000000000000001020202020202030404040405070707070808080a0a0a0c0d0d0e0e0f111178121213141515161717181a1a1a6f1b1c1d1d1e1f202021216d22232425252627282a2a2a2b2b2b2d2e2e2f2f3032323334343535363636363639393a3a3b3b3b6c6c3d3e3e3f3f404242424242434444454646464647474749484949496b6b6b4c4d4d4d4d4d4d4f50515152525252525252525455555656575757575757595959595a5a5a5b5c5c5c5c5c5e5e5e5f5f5f5f606060606161616161616161636363636362656565656566666666666666666666666667676768686868686868686868686868686868686868686868696869696869686868686868686868696968686868686868686869686868696868686868676767666767666666666666666666666666656565656564636363636362616162616161616060606060605f5f5e5e5d5c5c5c5c5c5c5b5a5a5959595957575757575757575656555252525252525252515150504f4d4d4d4d4d6b6b6b6b4b4a4949494947474746464644444342424242424241403f3e3e3e3c3c3b3b3b3a3a3a38373737363636363433333332323232302f2f2e2e2d2b2b2b2a2a2928282625252524242222222121201e1e1e1d1d1d6e1b1a1a1a1919181716151514131312127811110f0e0e0d0d0d0a0a0a09080808070707060404040404020202020202710000000000000072 │ │ -838383000000000000000000000000010202020202020404040405060707080808080a0a0a0b0d0d0d0e0e10111112121370141515171718191a1a1a6f1b6e1d1d1e1f202021216d22232425252527292a2a2a2b2b2d2e2e2e2f2f3030313233333535363636363737383a3a3a3b3b3b6c6c6c3e3f3f404040414242424344444546464646474747474949494a4b6b4c4c4d4d4d4d4d4e4e4f50505152525252525252535353545757575757575757575859595a5b5b5c5c5c5c5c5d5c5d5e606060606060606060606061616262626262616262636363646464646565666566666666666666666666666666666666676666676767676767686768686867676868676868686868686868686868686868676767676767676766666766666666666666666666666666666665656564666464646363636263636161626261616161616060606060605f60605e5e5e5d5c5c5c5c5c5c5b5b5959585757575757575757575656545353525252525252525251504e4e4e4d4d4d4d4c6b6b4b4b4a4948484747474646474646444342424242424241403f3f3e3e3e3c3b3b3b3a3a3a38383737373736363534333332323232322f2f2f2e2e2d2b2a2a2a29292827262524242423226d6d212120201e1e1e1d1d1c1b1a1a19191918171715151413131212781111100e0e0e0d0d0b0a0a0a08080807070706040404040404020202020202000000000000000072 │ │ -83838372000000000000000000000001020202020202040404040406070708080808080a0a0a0c0d0d0e0e1011111112121370141516171819191a1a6f1b1b6e1d1e1e1f202021216d222324242525262929292a2a2b2c2d2e2e2e2f2f2f323233333535353535363639393a3a3a3b3b3b3b6c3d3e3e3f3f3f3f404142424344444544464646464747484849494a4b6b6b4c4c4d4d4d4d4d4e4e4e4f51525252525252525252545556575757575757575758585859595b5b5b5b5b5c5c5d5e5f605f5f6060606060606060616161616161616161626363626263636464646565666666666666666666666666666666666666666666666666676667686766666767666767676767676767676767676767666666666666666666666666666666666666666666666565646565656463636363626163636162616161616161616060606060606060605f5f5f5e5e5c5d5c5b5b5b5b5959595857575757575757575757565352525252525252525252504f4e4e4d4d4d4d4d4d4c6b6b4b4a4a49484747474746464645454443424242424140403f3f3f3e3e3d3d6c3b3b3a3a3a3937373737363636353433333232323232302f2f2e2e2d2b2b2a2a29282828272524242424222221212120201e1e1e1d1d1c1b6f1a1a191919171716151413131212121111110e0e0e0d0d0d0b0a0a0808080807070705040404040403020202020271000000000000000072 │ │ -8383838372000000000000000000000071020202020203040404040507070708080808090a0a0c0d0d0e0e0f1111117812131370151515171819191a1a6f1b1c1d1d1e1f202020212122222224252526282828292a2b2b2b2e2e2e2f2f2f3132333333343535353636373839393a3b3b3b3b3b3c3c3d3e3f3f3f3f3f424242424344444446464647474747474949494b4b6b6b6b4c4d4d4d4d4d4d4d5050525252525252525252525355565757575757575757575859595a5a5a5a5c5c5c5d5e5e5e5e5f5f5f60606060606060606061616161616161616162626263636363636564656565656666656665666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666565656666656463636364646363636262626261626161616161616060606060606060605f5f5f5f5f5f5e5c5c5c5c5b5a5a5a5a5958575757575757575757565655535252525252525252525251504e4d4d4d4d4d4c4c6b6b4b4b4a494947474747464646464544434442424242403f3f3f3f3e3e3e3e3c3c3b3b3a3a3a3938373736363636353433333332323232302f2f2f2c2c2b2b2a2a2a28282827262424242423226d212120201f1e1e1d1d1c1b1b6f1a1a191918171716151413121212111111100e0e0e0d0d0b0a0a090808080807070704040404040302020202020201000000000000000072 │ │ -8383838372000000000000000000000071020202020203040404040507070707080808090a0a0c0d0d0d0e0f111111117812131314151517181819191a1a6f1b6e1d1d1e1f202020216d22222324242526262729292a2a2a2b2c2d2f2f2f2f3232333333343535353636363637393a393a3b3b3b6c3c3d3d3e3f3f3f4040414242434343444646464647474748494949496b6b6b6b4c4c4d4d4d4d4d4e5050515252525252525252525353565757575757575757585857595a5a5a5b5b5b5c5c5c5e5c5d5d5d5f6060606060606060606161616161606161616161626262626263636363636365656365656666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666664666663646565656363626263626262626261616161616160616161616160606060606060605f5e5d5c5d5d5d5c5c5b5b5a5a5a5a5958585757575757575756575655535352525252525252525252514f4d4d4d4d4d4c4c6b6b4b4b494a4a4948474747464646464443434242424242403f3f3f3e3e3e3d3d3c3b3b3a3a393939373737363636353433333332323132302f2f2f2e2e2d2b2a2a292929282725252424242323222121212020201e1e1d1d6e1b1b6f1a1a1a191817171515141313121212111111100e0e0d0d0c0a0a0a090808080807070604040404040302020202020201000000000000000072 │ │ -8383838372000000000000000000000071020202020203040404040507070707080808090a0a0b0c0d0d0e0e101111117812121370141515171819191a1a1a6f1c6e1d1d1f202020206d22222223242525252728282a2a2a2b2b2b2d2e2e2e30323333333334343535353636373737373a3a3b3b3b3b3b3c3e3e3f3f3f3f3f404142424243444545464647474747484949494a4b6b6b6b4c4c4d4d4d4d4e5050505052525252525252525252545656565657575757575757575758585859595a5b5c5c5c5c5c5e5e5e5e5f5f5e606060606061606060606161616161616161616262626262626363636464646464646363636365636364656565656365656565656665656565666565656564646665656365666463636465636364646264646363636363626262626161616161616161616160606060606060605f5f5f5f5f5f5e5e5e5d5c5c5c5c5b5a5a5a58585858575857575757575757565454535352525252525252525252504f4e4d4d4d4d4d4d4c6b6b6b6b4b4a494947474747474646454545434242424241403f3f3f3f3e3e3e3d3c3b3b3b3b3a3838373637363636363534343333323230302f2f2f2e2e2e2d2a2b2a2a2828282725252524242322226d21212020201f1e1d1d6e1c1b6f1a1a1a19181717161515701313121212111111100e0d0d0d0c0a0a0a090808080807070504040404040302020202020201000000000000000072 │ │ -838383837200000000000000000000007102020202020204040404040607070707080808080a0a0b0d0d0d0e0e101111117812131313151516171819191a1a1a1b1b1c1d1e1e1e1f20216d6d22222324242526262727282a2a2b2b2b2c2c2d2f3031323233333334343535363636363639393a3a3a3b3b3b6c3c3d3d3f3f3f3f3f414242424244444545464646474747484849494b4b6b6b6b4d4d4d4d4d4f4d4d4d4f515252525252525252525353535356575757575757575757575758595959585b5b5c5c5c5c5c5e5e5e5e5f5f5f5f6060605f606060606060606061616161616161616162616261616161616163636263636363636263636363636363636365636363646563636363636365636363636263636362626263616161616163616263616161616161606060606060606060606060605f605f5f5e5e5e5e5e5e5d5c5c5c5c5b5b5c5a59595958575757575757575757575556555352525252525252525251504f4f4d4d4d4d4c4d4d4d4c6b6b4b4b4b4a4948474747464646464543434242424142413f3f3f3e3e3e3e3d3d3b3b3b3a3a3a39373737363636363635343233323232302f2f2e2e2e2e2d2c2a2a2a2a29282826252525242322226d6d212020201f1f1e1e1d1c1b1b1b1a1a1a191917171715157013131312127811100f0e0e0d0d0d0b0a0a09080808080707070504040404040202020202020201000000000000000072 │ │ -83838383720000000000000000000000710202020202020304040404050607070707080808090a0a0d0d0d0d0e0f111111781212131370151616171919191a1a1a1b1b6e1d1d1e1e1f202121216d22232425252525252728292a2b2b2b2b2b2e2f2f2f31323232333333343536363636373738393a3a3b3b3b3b6c3c3e3f3f3f3f40404142424343434344454546464747474848494a4b6b6b6b6b4c4c4c4c4d4d4d4d5151515151525252525252525252545656565657575757575757585858585759595b5c5c5c5c5d5d5d5e5d5f5f5f5f5f5e5f5f606060606060606060606161616060616161616161616161616162626262616262616262626262626262626262626262626262636363626262626261616262616161616161616161616161616161616161616060606060606060606060605e5e5f5f5f5f5e5e5d5d5d5c5c5c5c5b5b59595a5a5958585757575757575756565654535353525252525252525251514f4e4d4d4d4d4c4d6b4c6b6b6b6b4b4b4a48484847474746464545434342424242413f40403f3f3f3e3e3d3c6c3b3b3b3a393838383737363636353434333332323231302f2f2e2e2e2d2c2b2a2a2a2928282827252524242222226d212120201f1f1e1e1d1d1c1b1b1b1a1a1a19191717161615141313131212111111100e0e0e0d0c0b0a0a0a09080808070707060404040404030202020202027100000000000000000072 │ │ -83838383720000000000000000000000010202020202020203040404040506070707080808080a0a0c0d0d0d0e0f11111111121212137015151516181919191a1a6f1b6e1d1d1d1e1e1f202121216d22232524242525262828292a2a2a2b2b2c2e2f2f2f3032323232333334353536363637373938393a3a3b3b6c3c6c3d3e3e3e3f3f40414242424242434444444646474747474849494a4a6b6b6b6b6b6b4c4d4d4d4e4e4e4e50515252525252525252525354555556575757575757575757575758585a5a5b5b5b5c5c5c5d5c5c5c5d5e5e5e5e5e5f5f6060606060606060606060606060606061606161616161616161616161616161616161616161616161616161616161616162636161616161616161616161616161616161616161606060606060606060606060606060605f5f5f5f5e5e5e5e5e5d5c5d5d5c5c5c5c5c5c5b5859585858595857575757575757575755545352525252525252525252514f4e4e4d4d4d4d4d4d6b4c6b6b6b6b4b4b4b4a4948474746464646454443424242424242413f3f3f3e3e3e3e3d6c3b3b3a3a3a3837373736363636353534333232323232312f2f2e2e2e2e2d2b2a2a29292a2828272725252424226d6d21212120201e1e1e1e1e1d1d1b1b6f6f1a1919191817161515151413131212781111110f0e0d0d0d0c0a0a0a0908080808070707060404040404030202020202020100000000000000000072 │ │ -8383838383838372000000000000000000710202020202020204040404050607070708080808090a0c0d0d0d0e0e0f101111781212131314151516171717191a1a1a6f1c6e1d1d1d1d1f202020212122222324242424252628282a2a2a2b2b2b2b2d2f2f2f2f3032323233333434353536363637373a3a3a3a3a3b3b3b6c3c3d3e3f3f3f3f41424242424243434344464646464747494949494a4b6b6b6b6b6b4c4d4d4d4d4d4d4d4e51515152525252525252525353565656565757575757575757575757575a5a5a5c5b5c5c5c5c5c5c5c5d5e5d5e5f5e5e5f5f5f5f5f5f5f606060606060606060606060606060606061606160606161606161616161616161616161616161616161626161616161616160616160616060606060606060606060606060606060605f5f5f5f5f5f5f5e5e5f5e5e5e5d5c5c5c5c5c5c5c5c5a5b5a5957575757575757575757575757565655545252525252525252525252514e4d4d4d4d4d4d4c4c4d4c6b6b6b6b4b4b4a494949474746454545454443424242424242403f3f3e3e3e3d3d3c6c3b3b3a3a3a3937373737363636353535343332323231302f2e2e2e2e2d2c2a2a2a2a2828282726252525252423222121212120201e1e1e1e1e1d1d1c1b1a1a1a1a19191818171515151570131212121111110f0e0e0d0d0d0b0a0a090808080707070707060404040404020202020202710000000000000000000072 │ │ -8383838383838372000000000000000000010202020202020203040404040507070707080808090a0a0c0c0d0d0e0e0f1111111112121213141515171717191a191a1a6f1b1c6e1d1d1e1f1f20202021212223232424242526282828292a2a2a2b2b2e2e2f2f2f2f30313233333334343535363637383839393a3a3a3b3b3b6c3d3d3e3e3f3f4040424242424242434545464646474747484849494b6b6b4b4b6b6b6b4c4d4d4d4d4d4e4f4f505252525252525252525354535456565656565757575757575758585859585a5b5c5a5c5c5c5c5c5c5d5d5c5c5d5d5d5e5f5d5d5e5f606060606060605f60606060606060606060606060606060606060606060606060606060606060606060606060606060606060606060606060606060605f5f5f5f606060605f5f5e5d5e5e5d5d5d5c5c5d5c5c5c5c5c5c5c5c5b5b5b5b5a5758575757575757575757575656565454545352525252525252525252514f4e4d4d4d4d4c6b4c6b6b6b6b6b6b6b4b4a4a494847474746464543434242424242424241403f3f3e3e3e3d6c3b3b3a3a3a3a3938373636363635353534333332323130302f2f2e2e2e2d2d2b2b2a2a292a272727252524242424236d6d21212120201f1e1e1d1d1d1d6e1b1a1a1a1a1918181717161515147013131278111111100e0e0e0d0d0c0a0a0a090808080707070707050404040302020202020202010000000000000000000072 │ │ -8383838383838372000000000000000000010202020202020203040404040507070707080808090a0a0a0b0d0d0d0e0f1011111112121213701415161717181919191a1a6f1b1b6e1d1d1e1e202020216d6d22222324242425262728292a2a2a2a2b2b2d2e2f2f2f2f3131323233333335353536363737373839393a3a3b3b3b6c6c3d3e3e3f3f3f3f414242424242424344464646464647474849494a4a4b4b6b6b6b6b4c6b6b4c4d4d4d4d4d50505152515252525252525253535354555455565757575757575757585758595a585a5a5a5c5c5c5b5c5c5c5c5c5c5c5d5c5c5d5d5d5d5d5d5e5f5f5f5f5f5f605f605f5f605f5f605f5f60606060606060606060606060606060606060606060606060606060606060605f5f5f5f5f5f5f5f5f5f5e5d5d5d5d5d5d5d5c5d5d5c5c5c5c5c5c5c5c5c5c5b5a5a5a585858585757575757575757575756555453535252525252525252525251525150504f4d4d4d4d4c4c6b6b6b6b6b4b4b4b4a49484847474746464544434342424242424242403f3f3e3e3e3e3d3c6c3b3a3a3a3939383737373636363535343333333231302f2f2f2f2e2e2e2e2d2b2b2a2a2a28282626252525242424236d2121212020201f1e1e1e1d1d6e6e1b6f1a1a1a1a19181717171615141313131212781111110f0e0e0e0d0d0c0a0a0a080808080707070706040404040302020202020202010000000000000000000072 │ │ -838383838383837200000000000000000000710202020202020204040404050707070707080808090a0a0a0c0d0d0e0e0e1111117812121213701515161517181919191a6f1b1b1c1d1d1e1e1e1f1f2021216d2222222223252525272929282a2a2a2b2b2c2e2e2f2f2f2f3032323232343535353636363737373738393a3a3b3b3b6c3d3d3e3e3e3f3f40414242424242424445454646464646474747484a4a4b4b6b6b6b6b6b6b6b4d4d4d4d4d4d4f5050515252525252525252525454525252565656575757575757575758585757575759585b585b5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5d5d5d5e5e5e5e5e5e5e5e5f5f5e5f5e5e5e5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5e5f5f5f5e5f5e5e5e5e5e5e5e5e5e5e5e5c5c5c5c5c5c5c5c5c5c5c5c5c5c5b5b5b5a595957575857575757575757575757575656565452525252525252525252525252505050504d4d4d4d4d4d4d4c6b6b6b6b6b4b6b4b4b4a49464647464645454645424242424242424240403e3e3e3e3e3d3d3c3b3b3a3a3938373737373636363635353333333232312f2f2f2e2e2e2d2d2d2c2b2a2a2a2a2a27252525242424242423222121212020201e1e1e1e1d1d6e1b1b1b1a1a19191919181716151515141313121212111111100e0e0e0d0d0c0b0a0a09080808080707070504040404040302020202020202010000000000000000000072 │ │ -83838383838383830000000000000000000000710202020202020203040404060707070707080808080a0a0a0c0d0d0d0e0f1111117812121313701415151617181819191a1a1a1b1b1d1d1e1d1e1e1f2020212121216d22232425252726282828282a2a2b2c2c2e2e2e2f2f2f303132323333333535363636363637393a3a3a3a3a3a3b6c3c3d3d3e3e3e3f4040414242424243444644444646464747474848494a4a4a4b4b4b6b6b6b6b6b4d4d4d4e4e4e4f5152515151515252525252525252535455565557575657575657575757575757575857585b585b5b5b5c5b5c5c5c5b5c5c5c5c5c5c5c5c5d5d5d5c5d5c5d5d5d5c5e5d5e5d5d5e5e5f5f5f5f5f5f5f5f5e5f5f5f5f5d5e5f5f5f5f5e5d5d5d5c5d5e5d5c5d5d5d5d5d5d5d5c5c5d5c5c5c5c5c5c5c5c5c5c5c5c5c5b5a5b595858575757575757575757575757575757555554545352525252525252525251515051504e4e4e4d4d4d4d4c6b6b6b6b6b6b6b4a4b494a4a49474746464746454444444242424242404040403e3e3e3e3e3d3c6c3b3a3a3a393a37363636363636353434333333323231302f2f2f2f2e2c2c2b2b2b2a2a2a2a2929282525242424232323222121212020201e1e1e1e1e1d1d1c1b1a1a1a1a191918181717171515151413131212111111110f0e0e0d0d0d0b0a0a0a0908080807070707070504040404020202020202020271000000000000000000007283 │ │ -8383838383838383000000000000000000000071020202020202020304040405060707070707080808090a0a0c0d0d0d0d0e1011111178121213137014151617171718191a1a1a6f1b1c1d1d1d1d1e1e202021212121216d22232425252526272728292a2a2b2b2c2e2e2e2e2f2f2f3031323333343435363636363637373738393a3a3a3b3b6c3c3e3e3e3e3f3f3f4041414242434343444545454646474747474749484a4b4b6b6b6b6b6b4c4c4d4d4d4d4d4e4e4f5050505152525252525252525353535353545554565457575757575757575757575757595a5a5a5a5a5a5b5a5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5d5c5d5c5c5c5d5d5d5d5d5d5d5d5d5c5d5d5d5d5c5d5d5d5d5d5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5a5a5a5a5a585757575757575757575757575757575757545454525253525252525252525251514f50504e4d4d4d4d4d4d4d4d4c6b6b6b6b6b6b4b494848474746474646464545454443434242424140403f3f3f3f3e3e3e3d3c3b3b3b3a3a3a3838373736363636363534333333323232312f2f2f2e2e2e2d2b2b2b2a2a2a2a292928252525242423232222226d21212020201f1e1e1e1d1d1d1c1b6f1a1a1a1a191918171616151514707013121278111111100e0e0e0d0d0b0a0a0a090808080807070707070504040404020202020202027100000000000000000000007283 │ │ -8383838383838383000000000000000000000001020202020202020204040404050607070707080808080a0a0b0c0d0d0d0e0e0f111111121212121313151515161717181919191a1a1b1b1b1c1d1d1e1e202020212121216d2223242424252525262627292a2a2b2c2d2e2e2e2f2f2f2f30313232333434353536363636373737373839393a3a3b3d3d3d3d3e3e3f3f3f3f404041424243434344454646464646464647474a4a4a4b4b4b6b6b6b6b4c4c4c4d4d4d4d4d4d4d4e51515151525252525252525252525352535255565556565756575757575757575857575857575859595959595a5b5b5a5b5b5b5b5b5b5b5b5b5b5c5b5b5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5b5c5b5b5b5b5b5b5b5b5b5a5b5b595b5a59595859575757575757575757575757565555565555555554555452525252525252525252525151514e4e4d4d4d4d4d4d4d4c4c4c4c6b6b6b6b4b4a4b4b48474747474646464645454444434242424242403f3f3f3e3e3e3e3d3d3d3b3a3a3a3a393938373636363635353434343333323232302f2f2e2e2e2d2c2d2b2b2a2a29292829282726252424242222226d6d6d212120201f1f1e1d1d1d1d1c1b1b6f1a1a1a19191918171715151515131313131212111111100e0e0e0d0d0d0a0a0a0a080808080707070707050404040404020202020202010000000000000000000000007283 │ │ -838383838383838300000000000000000000000071020202020202020404040404060707070707080808080a0a0a0b0d0d0d0e0e10111111781212121314151515171717171819191a1a6f6f1b6e1d1e1e1e1f1f1f202021216d6d2223242424242525262828282a2a2a2b2c2d2e2e2e2e2f2f30313132323334353636363636373737373737393a3b3b3b3c3c3d3e3e3e3f3f3f3f414242424242434445454646464647474748484949494a4a4a4b6b6b6b6b4c4c4d4d4d4d4d4e4e4e4e5050505051525252525252525252525353545455535656565757565757575757575757575757575758595859595959585a5a5a5a5a5a5a59595a5a5a5b5c5a5a5a5a5a5b5b5a5a5a5a5a5a5a5b5b5b5a5a5a5a5a5a5a5a5a5a5a5a5a5a59585a59575959575958575757575757575757575656575657575553535453545352525252525252525252525050504f4e4e4e4d4d4d4d4d4d4d4c4c6b6b6b6b4b4a4a4b494849484747474746454545444343424242424242413f3f3e3e3e3e3e3d6c6c3b3b3a3939373737373736363636353534333333323232302f2f2e2e2e2e2c2b2b2a2a2a29292828282827252424242423226d6d2121212020201f1e1e1d6e6e6e1c1b1b1b1a1a19191919181717151515151413131212121111100f0e0e0e0d0d0d0b0a0a0a0a080808070707070706040404040404020202020202010000000000000000000000007283 │ │ -838383838383838300000000000000000000000001710202020202020404040404050707070707080808080a0a0a0a0c0d0d0d0e0f111111117812121313701415161717171719191a1a1a1a1b1c6e1d1d1e1e1e1e202020212121222222232324242525252727282a2a2a2b2b2c2d2d2e2e2e2f2f2f3132323335353636363636363637373737383a3a3a3b6c6c3c3e3e3e3e3e3f3f3f4141424242424343444545464646464747474747474949484b6b6b6b6b6b4c4d4d4d4d4d4d4d4d4d4d4d4d4d51515152525252525252525252525252525252545455565757575757575757575757575758575857575757585858585858585859595858595a59595859595a5a595959595959595a5a5a595958595a59585959595858585857575857575757575757575757575757575757555555545554545452525252525252525252525252525151504d4d4d4d4d4d4d4d4d4d4d4d6b6b6b6b6b6b4b4949494847474747474746464646444444434242424242403f3f3f3f3f3e3e3e3c3c6c3b3b3a3a3937373737363636363636353535333333323231302f2e2e2e2e2c2b2a2a2a2a2a29282828272625252424232322226d212120202020201f1e1e1e6e1b1b1b1b1b6f1a1a1a191717171717161515141413131212127811110f0e0e0e0d0d0d0b0a0a0a0a09080808070707070704040404040404020202020202710000000000000000000000007283 │ │ -8383838383838383720000000000000000000000000002020202020203040404040405070707070708080808090a0a0a0b0d0d0d0e10111111111212121313701515161717171819191a1a1a6f1b1b6e6e1d1e1d1e1f2020212121216d6d222222232424252525262829292a2a2b2b2b2c2d2d2f2f2f2f30313133343435353636363636363737373839393a3b3b3c3c3c3d3e3e3e3f3f3f3f404242424242424444454545454646464747474748484a4a4a4b6b6b6b4c4c4c4d4d4d4d4d4d4d4d4d4d4e4e4e514f5151515252525252525252525252525253545656565656565656565757575757575757575757575757575757575759595757585858595758585959595858595858595959595857575759585758575757575757575757575757575757565656565656565656555453535253525252525252525252525252525151514f4e4e4e4d4d4d4d4d4d4d4d4d4d4c4c6b6b6b4b4b4b4a48484747474747464646464544444443434242414241403e3f3f3f3e3e3d3c3c3b6c3b3b3a3939383737363636363636353534343332323231302f2e2e2e2e2d2c2b2a2a2a2828292828262625252424242322226d2121212120201f201e1e1e1e1d6e1b1b1b6f6f1a1a1a191917171716161515701313131312781111110f0e0e0e0e0d0d0c0a0a0a0a0908080808070707070604040404040403020202020201000000000000000000000000007283 │ │ -8383838383838383830000000000000000000000000002020202020202040404040404060707070708080808080a0a0a0b0d0d0d0e0e0e101111117812121313141515151516171819191a1a1a1a6f1b1b1c1d1d1d1e1e1f202021212121216d2222232424252525252728292a2a2a2a2b2b2b2d2e2e2f2f2f2f303132333334353535353636363637373737393a3b3b3b6c3c3c3d3e3e3e3e3f3f4041424242424243434443444646464646464747474848494a4a4b6b6b6b6b6b6b6b6b4d4c4d4d4d4d4d4d4d4d4e4e5050525252525252525252525252525253535353535353535354555656575756575657575757575757575757575757575757575757575757575757575757575757575757575757575757575757575757565657575757575757565353545353535353535352525252525252525252525252525250504f4e4e4e4d4d4d4d4d4d4d4d4c4c6b4c6b6b6b6b4b4a4949494847474747464646464645444443424342424242403f403f3f3e3e3e3e3d3c6c3b3b3a3b3a3a383737373636363535363535343332323231302f2f2f2e2d2c2c2c2b2a2a29282828282827262524242424242322222121202020201e1e1e1e1e1d1d6e1c6e1b1b1a1a1a1a1919181717171515151570131312121212111111100e0e0e0e0d0d0d0a0a0a0a090908080807070707070504040404030202020202020201000000000000000000000000008383 │ │ -8383838383838383830000000000000000000000000102020202020202030404040404050607070707080808090a0a0a0a0d0d0d0e0e0e0e101111117812121313141415151617171819191a1a1a6f1b1b1b6e1d1d1e1e1f202020212121216d6d222222242425252526272829292a2a2b2b2b2b2d2d2e2e2f2f2f302f3232333434343535363636373737373738383a3b3b6c6c3c3c3c3d3d3e3f3f3f414141414142424342434545454545464747474747484848494a6b6b6b6b6b6b6b4c6b4c4d4d4d4d4d4d4d4d4d4e4d4f5050505150505151525252525252525252525252525253545454545454545456565555565656565656565656565656575657565656575756575656565757575757575656565656555656565555545454545454565454545352525252525252525252525252525252525150515050504f4d4d4d4d4d4d4d4d4d4d4c4c4c4c6b4c6b6b6b6b4b4b494848484847474747464545454545444443424241414141413f3f3f3e3d3d3d3d3c6c6c6c3b3b3938383837373737353535353535343333333232312f2f2f2f2e2d2b2b2b2b2b2a2928282828272726252424232423236d6d2121212020201f1e1e1e1e1d1d6e1c1c1b6f1a1a1a1a1919181717171615151514131312121212111111100e0e0e0e0e0d0d0b0a0a0a0a080808080707070707060404040404020202020202020201000000000000000000000000008383 │ │ -83838383838383838300000000000000000000000000010202020202020202040404040405070707070808080809090a0a0b0d0d0d0e0e0e0e0f111111781212131313141515161717181919191a1a6f6f1b1b1b1c6e1d1e1e1f202020202121216d6d2222222223252526272828292a2a2a2a2b2b2b2c2b2d2e2e2f2f2f30323333333334343636363636363737373737383a3a3a3b3b3c3c3d3e3e3e3e3f3f3f3f4242424242424243434444454546464646464747494a4a4a4b4b4b4b6b6b6b6b4d4d4c4c4d4d4d4d4d4d4d4d4d4d4e4d4d4e4e4e4e51525252525252525252525252525252525252525253535253555454555453535355535354555456545355555454555355555555545455555353535354535554555553525252525252535252525252525252525252525252504e4e50514e4e4e4d4e4d4d4d4d4d4d4d4d4d4d4d4d4c6b6b6b6b6b4b4b4b4a4b4a49484747474747464646454444444444444242424241403f3f3f3f3e3e3e3d3c6c3c6c3b3b3b3a38373737363736363636353535343333333231302f2f2f2f2e2c2c2c2b2a2a2a2a2a2a28282828262524242424232222226d2121212020201f1e1e1d1d1d1d6e6e1b1b1b1a1a1a1a191919181717171615157070131313121212111111110f0e0e0e0d0d0d0c0a0a0a0a09080808080707070707050404040404020202020202027100000000000000000000000000008383 │ │ -83838383838383838372000000000000000000000000007102020202020202040404040404070707070708080808090a0a0a0b0c0d0d0e0e0e0e10111111781212121213701415161617171819191a1a1a1a6f1b1b1b1b1c1d1e1e1e1f1f2021212121216d6d22222324252526262728292a2a2a2a2a2b2b2c2e2e2e2e2e2e31313132323333343436363636363637373737383939393a3b3b3b3d3e3e3e3e3e3f3f3f4041424242424242424343434446464646464747484848494a4a494b4b4b4b6b6b6b6b6b4c4c4c4c4c4d4d4d4d4d4d4d4d4d4d4d505151515150505051525252525252525252525252525252525352525352525252535252525252535252525352525252525353525252525252525252525253525253525252525252525252525252525252525252525251504f4d4d4f4e4d4d4d4d4d4d4d4d4d4c4c4c4c4c6b6b6b6b6b4b4b4b4a4949494849484747474747474645454444444443434242424140403f3f3f3e3e3e3e3e3e6c3b3a3a3b3a3a39393736363636363636353534333333323131312f2f2f2f2e2d2c2b2a2a2a2a292a2828282726252525242424242322226d21212020201f1e1e1e1e1d1d1d6e1c1b1b1b6f1a1a1a1a19191817171716151515151313131312127878111111100e0e0e0d0d0d0c0a0a0a0a0908080808070707070606040404040403020202020202020100000000000000000000000000728383 │ │ -8383838383838383838372000000000000000000000000000102020202020203040404040405060707070708080808090a0a0a0c0d0d0e0d0e0e0e10111111781212121313701415151617171819191a1a1a1a6f6f1b1b1b1d1d1e1e1e1e1f202020202121216d22222324242525252526272729292a2a2a2b2b2c2d2d2e2e2e2e2f30313232333334353535353636363637373737383a3a3a3a6c6c3c3c3d3d3e3e3e3f3f3f3f4041424242424242434444444646464747474747474747494a4a4a4a4b6b6b6b6b6b6b6b6b6b4c4c4c4d4d4d4d4d4d4d4d4d4d4d4d4d4d4e4f5151515151515252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525151515151515050504f4e4d4d4d4d4d4d4d4d4d4d4d4d4c4c4c6b6b6b6b6b6b6b6b6b6b4b4a4a4a4848474747464747464646464444444443434342424242413f3f3f3f3f3e3e3d3d3d3c6c6c3b3a3a39383838373736363636353535353533333333333130302f2f2f2e2e2e2c2b2b2a2a29292827272526262524242423222222226d6d212121201f1f1e1e1e1e1d1d1d1c1b1b1b6f6f1a1a1a19191918171716151515141470131212121211111111100e0e0e0e0d0d0d0b0a0a0a0a090808080707070707060405040404040302020202020202010000000000000000000000000072838383 │ │ -83838383838383838383720000000000000000000000000000020202020202020304040404040506070707080808080808090a0a0b0d0d0d0d0e0e0e0f1111117812121212121314151517171717171919191a1a1a6f1b1b1b1c6e1d1d1d1e1e1f1f20202021216d2222222324242424252525252728292a2a2a2b2b2b2c2c2d2e2e2e2f2f3131323333343435353535363636373737373737393a3a3b6c6c6c3c3d3e3e3e3e3e3f3f40404041424242424243444344444444454646464647484848484848484a4b4b4b4b4b6b6b6b6b6b4c4d4c4d4d4d4d4d4d4d4d4d4d4d4d4e4e4e4e4e4e4f4e4e4e4e4e4e4e4e4e4e4e514e4f5252514e52525252515252525252525252525252525252525251525252514f4e4e514e4e4e4e4e4e4e4e4e4f4e4e4e4e4e4e4e4d4d4d4d4d4d4d4d4d4d4d4d4d4d4c4c6b6b6b6b6b4b4b4b4b4b4a4948484848484846464646464545454444444444444443424241404040403f3e3e3e3e3e3d6c6c6c6c3b3a3a3b3837373737373636353535353535343433333232302f2f2e2e2e2d2e2d2c2c2a2a29292828282625242424242424222222226d6d2121212020201f1e1e1e1e1e1d1d1d1c1b1b1b6f1a1a1a1919191918171716151515701313131312121278111111110f0e0e0d0d0d0d0c0a0a0a0a09080808080707070707060404040404030202020202020201000000000000000000000000000072838383 │ │ -8383838383838383838383000000000000000000000000000071020202020202020304040404040607070707070708080808090a0a0b0c0d0d0e0e0e0e10111111787812121213137015151516171717181919191a1a6f6f1b1b1b1b6e6e1d1d1e1e1e1f20202121216d222223242424242424252627282828282a2a2a2a2b2b2c2c2d2f2f2f2f3032323333333333353536363636363637373737393a3a3a3a3b6c3c3c3c3d3e3e3e3e3f3f3f40404042424242424243434444454646464547474747474747484949494949494a4a4b4b6b6b6b6b6b6b6b6b6b6b4c4c4c4d4d4c4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d504d4d50504f4d5050505050505050505050505050505050505050504e5050504f4d4d4d504d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4c4c4c4c4c6b6b4c6b6b6b6b6b6b6b4b4b4a4a4a494949494848474747474747464546464544444444444342424242424040403f3f3f3f3e3e3d3d3d3c3c6c3a3a3a3a3939383837373636363636353434343333333333333232312f2e2e2e2e2d2b2b2b2a2a2928282828282524242424242424236d212121212120201f1f1e1e1e1d1e1d1d1d6e6e1c1b1b6f1a1a1a1919191919171616161515157013131212121212781111100f0f0e0e0d0d0d0d0b0a0a0a0a0808080808080707070706050404040404020202020202020201000000000000000000000000007283838383 │ │ -8383838383838383838383000000000000000000000000000071020202020202020204040404040405070707070708080808090a0a0a0c0d0d0d0e0e0e0e10101111111212121213137014141516161717171819191a1a1a1a6f6f1b1b1b1d1d1d1e1e1e1e1f20212121216d6d22222323242425252425272728292929292a2b2b2b2b2c2d2f2f2f3030303030323334343434353535363636373636383838393a3b3b3b3b3a6c3d3d3d3e3e3e3f3f3f3e4141414242424242434343454444454646464646464747464646474749484a4a4a4a4b6b6b6b6b6b6b6b6b6b6b4c4c6b4c4d4c4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4c4c4c6b6b6b6b6b6b6b6b6b6b6b4b6b4b4a4a4a494747474747474747474646464646444444454443434343424241414141403f3f3f3e3e3e3d3d3d3c6c3b3b3b3b39383838373637373736363636353534333333323332333230302f2e2d2d2d2c2b2b2a2a292929282827262524242424232323226d6d212121212120201e1e1e1e1e1d1d6e1c1c1c1b1b1b1b1a1a1a191918181717161615151515151413131312121211781111100e0e0e0e0d0d0d0d0b0a0a0a0a090808080808070707070604040404040404020202020202020201000000000000000000000000007283838383 │ │ -838383838383838383838300000000000000000000000000007102020202020202020304040404040405070707070808080808090a0a0a0a0b0d0d0d0e0e0e0f1111111112121212131313131415151717171717171919191a1a1a6f1b1b1b1c1d1d1e1e1e1e1e2020202021216d6d212222222324242424242626262628282a2a2a2a2b2b2c2c2d2e2e2f2f2f2f3133333333333334353536363636363737373737383939393b6c6c6c6c3c3d3e3e3e3e3e3e3e3f404040414242424344444444444444454545454646454647474748484849494a4a4a4a4a4b4b6b6b4b6b6b4b6b4c6b6b4c4c4c4d4d4c4d4d4c4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4c4d4c4c4c4c4c4c6b6b6b6b6b6b6b6b6b4b4b4b4a4a4a4949484848484846474746464645454544444443444444444442424242404040403f3e3e3e3e3e3e3d3c3c6c6c6c6c3b3a39393837373737363636363635353534343333323232302f2f302f2e2e2e2c2b2b2b2b2a2a29292828272625242424242323232121216d212120202020201f1e1e1e1d1d1d6e1c1b1b1b1b6f6f6f1a1a191919191717171615151570141470131313121212781111110f0e0e0e0e0e0d0d0d0b0a0a0a0a09080808080707070707070504040404040403020202020202020201000000000000000000000000007283838383 │ │ -8383838383838383838383838383000000000000000000000000710202020202020202030404040404040607070707070808080808090a0a0a0c0d0d0d0d0e0e0f1011117878781212121313131415151616161616171718191a1a1a6f6f1b1b1b1d1d1d1e1e1e1e1e1f1f20202021212121216d222222222324252525252628282828292a2b2b2b2c2c2d2e2e2e2f30313131323333333334333535353636363737373737373839393a3b6c3b6c6c6c3d3e3e3e3e3f3f3f3f404040424242424243424344444344454444454646464746464847484848484849494b4a49494a4a4a4a6b6b6b6b4b4b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b4c6b4c4c6b4c4c4c4c4c4c6b6b6b6b4c6b6b4c6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b4b6b4b4b4b4a4a4a4b4a4a4a4a4a4849484848484747474646464646464444444444444343434242424242424140403f3f3f3f3e3e3d3c6c6c6c6c6c3b3b3939393938383737373636363635353535353333333333323131302f2f2e2e2e2e2e2d2b2b2b2b29292a282828262525252424232222226d212121212120201f1f1f1e1e1e1e1d1d6e1c1b1b1b1b6f1a1a1a1a1a19191919181717171715151514131313131312121278111111100e0e0e0e0d0d0d0d0d0a0a0a0a0a0808080808070707070706050404040404040202020202020202710100000000000000000000007283838383838383 │ │ -838383838383838383838383838372000000000000000000000001710202020202020202030404040404040707070707070808080809090a0a0a0c0d0d0d0d0e0e0f101011111178121213131370141515151515151717171819191a1a1a6f6f1b1c1c1c1d1d1d1d1d1e1e1f1f202020202121216d226d6d232423242425252527282828292a2a2b2b2b2b2b2c2d2e2e2f2f30323232323333333535353535353636363737373737373839383a3a3b3b6c3c3c3c3e3e3e3e3e3e3e3f3f40424242424242424242434444444446454546454646464646464647474748474648494948494a4a4a4a4a494a4a4a4a4a4a4b4b6b4b4b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b4b4b4b4b6b4b4b6b4b4a4a4a4a4a4949494a494949494948484848474747474646464646464545454646444443434343434242424242414140403f3f3f3e3e3e3e6c3c3c6c3b3b3b3b3a3a393837373737373737363635353535343535343333323232322f2f2f2f2f2d2d2c2b2b2b2b2b2a292828272727262524242424232222226d21212121202020201e1e1e1e1e1e6e1c1d1c1b1b1b1b1a1a1a1a191919181717171716171715151514131313121212127811111111110f0e0e0e0d0d0d0c0b0b0a0a0a0a090808080808070707070705040404040404030202020202020202710000000000000000000000007283838383838383 │ │ -83838383838383838383838383838300000000000000000000000001020202020202020202040404040404050707070707080808080808080a0a0a0b0d0d0d0d0d0e0e0e0f1011111112121212121370707015151516171717171819191a1a1a1a1a1a1a1b1b1b1b1c1d1d1e1e1e1f1f1f202020216d2121222222222223232425262626272829292a2a2a2b2b2b2c2b2d2d2f2f2f2f313132323334343434343435353636363636363637363737393a3b6c6c6c6c6c3c3c3c3c3e3e3e3f4040404040403f3f3f4143424244434444444445444444444444454646454646474848474847484748484748484848484848494948494a4a4a4a4a4949494a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a494949494a4a4848484849484849494848484848484747474848484847464646464546464544444444444444444444434342424242424040404040403e3e3e3e3e3e3d6c3c3c3c3b3b3b3a3a3a3a393737373636363636363635353435343433333433313131302f2f2f2d2d2d2d2d2c2b2b2b2a2a2a292728272625252424242323222222226d212121212020201f1f1f1e1e1d1d1d1d6e1b1b1b1b6f6f1a19191919191919171717171515151470707013131312121278111111110f0f0f0e0e0e0e0d0d0c0a0a0a0a0a0908080808070707070707070504040404040404020202020202020271000000000000000000000000008383838383838383 │ │ -8383838383838383838383838383830000000000000000000000000071020202020202020203040404040404050607070707080808080808090a0a0a0b0b0c0d0d0d0e0e0e0e101111787812121212131313137014151616171717181919191a1a1a1a1a6f6f6f1b1b1c1c1c6e1e1e1e1e1e1f1f1f20212121216d6d6d22222223232324252526262828282a2b2b2b2b2b2b2c2c2c2e2e2e2f303030323333333334343434343435363636363737363838383938396c3c3c3c3c3c3c3d3d3d3d3d3d3e3f3f3f3f404040404341424343434343434444444343444443444445474744474747474747474747474747474748464747484848484847474648484848484848484848484848484848484646464748484746464746474749484747474747474747474747474645454444444444434544434444434343434341404040404040403f3f3e3d3d3d3e3d3d3c3c6c3c6c6c6c39393939383838373737373636363634343434343433343333333230302f2e2f2f2f2e2c2b2b2b2a2b2b292929292827252424242424232323226d6d6d2121212020201f1f1f1f1f1e1e1e1d1d6e6e1c1c6f6f6f6f1a1a1a19191919191818171717161515157013131313131312121211111111100f0e0e0e0e0d0d0d0c0c0b0a0a0a0a090808080808070707070707050404040404040403020202020202020201000000000000000000000000008383838383838383 │ │ -838383838383838383838383838383720000000000000000000000000101710202020202020203040404040404050707070707070808080808090a0a0a0a0b0c0d0d0d0e0e0e0e0f101178781212121213131313701515151617171718181819191a19191a1a1a1a1b1b1b1b1c6e6e1d1d1e1e1e1e1f202020202121216d222222222222232425252625262828292a2a2a2b2b2b2b2d2e2e2e2f2f2f3131313132333333333333343435353536363637373637373737393a3a3a393a3b3b6c3b6c3c3c3e3d3e3e3e3e3e3f3f3f3f4040403f3f3f41424242424443434444444343444444444545454545454545454545464646464646464646464646464646474647464646464746464647474646464646464646464646464545464545454545454545454443444544444444444444444343424242413f403f4040403f3f3f3e3e3e3f3e3d3d3c3c3c3c3b3b3a3a3a3a39383838373738373736363636363535353533333333333332323131302f2f2f2e2e2e2c2b2b2b2b2b2b2a2a2928282827262624242424242422226d6d21212121212020201f1e1e1e1e1e1d1d1d6e1c1c1b1b1b1a1a1a1a1a1a1a191919191917171716151515147070131313121212781178111111110f0e0e0e0d0d0d0d0b0b0b0a0a0a0a0a080808080808070707070705040404040404030302020202020202710100000000000000000000000000728383838383838383 │ │ -83838383838383838383838383838383000000000000000000000000000071020202020202020203040404040404050607070707080808080808080a0a0a0a0b0c0d0d0d0e0e0e0e0e0f1111111212121212121212701414151516161717171717181919191a1a1a1a1b1b1b1b1b1b1c1d1d1d1e1e1e1f1f202020202020216d6d22222222232323242424252526272929292b2b2b2b2c2c2b2d2d2d2f2f2f2f313131323333333333343435353535353536363636363637373737383a3a3a3b3b6c6c3b3b6c6c6c6c6c3e3e3e3e3d3f3f3e3e3e3f4140414141414141424242424343424243444444444444444444444444454545454545454545454545454545454545454545454545454545454545454545454545454444444444444444444444434443424243434242434243424141403f3f3f3f3e3f3e3f3e3e3e3e3e6c6c6c3d6c6c3b3b6c6c3b3a3a3a38373737363637363636363636363635343534343333333333323131302f2f2f2e2e2e2c2c2c2b2a2b2b2a2a2a292827262424242424242323222222226d2121212020202020201f1e1e1e1d1d6e1c1c6e1b1b1b6f6f6f1a1a1a1a19181818181716171717161414707013131313121212121111111110100f0f0e0e0e0e0d0d0d0b0a0a0a0a0a0a0908080808080707070707070604040404040404020202020202020202010000000000000000000000000000838383838383838383 │ │ -838383838383838383838383838383830000000000000000000000000001017102020202020202020204040404040404050707070707080808080809090a0a0a0a0b0c0d0d0d0d0e0e0e0e0f107878117812121212131313707014151516171617171819191919191a1a1a1a6f6f1b1c1c1c6e1d1e1e1e1e1e1f1f202020202121216d6d6d222222232424242524242628282929292a2b2b2b2b2b2b2c2c2c2f2f2f2f303132313232333333333434343435343536363636373736373738383839393939393b3b3a3a3a6c3d3d3d3b3d3e3e3e3e3f3f3f3f3f3f3f3f3f404040404141414142434343434343434343434343444444444444444444444444444444444444444444444444444444444444444444444444444343434343434343434343424342414142414040403f403f3f3f3f3e3e3f3e3e3e3d3d3c3d3d3d3c3a3a3b3b3a3a3939393938383838373737373636363636343435353434333234333332313131312f2f2f2f2e2e2d2c2c2c2b2b2b2b2a2a2a2727282727262424242423232222226d6d212121212020201f1e1e1e1e1e6e6e1d1c1c1b1b6f6f6f1a1a1a1a1a1919191817171716161615151515701313131313131212127811111111110f0e0e0e0e0e0d0d0d0c0b0b0a0a0a0a0a09080808080808070707070705040404040404040402020202020202027101010000000000000000000000000000838383838383838383 │ │ -83838383838383838383838383838383000000000000000000000000000000000102020202020202020304040404040404060707070707080808080808080a0a0a0a0b0b0c0d0d0e0e0e0e0e0e0f111111781212121212131313137014161615161717171718191919191a1a1a1a1a1a1a1a6f1c6e1d1e1e1e1d1e1e1e1f202020202021216d222222222323242424242526262728282828292a2b2b2b2b2b2b2d2e2e2e2e2f2f303130323332323232333433333335353634363637373736363737383838393839393a393b3b3b3a3b6c3c3c3c3c3e3c3e3e3e3e3e3e3e3e3f3f3f3f3f3f4040404142414040414040404042424242424242424242434342434343434342434343434343424243424343424242424242404040404242414142424241403f3f3f3f3f3e3e3e3e3e3e3e3e3d3c3c3c3d3d3c3b6c6c3b3b3b3b3939383939393837373736363736363535353535353534333334343232323332302f2f3030302f2e2e2e2e2d2b2b2b2a2a2a2a292a282827252525242424232323226d21216d6d202121201f1f1f1f1e1e1e1e1e1d6e1c1c1b1a1a6f6f1a1a1a1a1a1919191818171717171615151515147013131312121212121278787811101011100e0e0e0e0e0d0d0d0d0a0a0a0a0a0a090908080808070707070707060504040404040404040202020202020202710000000000000000000000000000000000838383838383838383 │ │ -8383838383838383838383838383838383727200000000000000000000000000007102020202020202020203040404040405060607070708080808080808090a0a0a0a0a0a0a0c0d0d0d0e0e0e0e0f0f11117878121212121313131313701414141515151616171717171819191919191a1a6f6f6f6f1c1c1c6e1d1d1d1e1e1d1f20201f20202121216d22226d22232323232425252627272829292a2929292b2b2b2b2b2b2b2d2d2f2f303131313131313132323334333533353534353636363636373737373737363636383939393a3a393b3b3b3a3b3c3c6c3c6c6c6c3c3c3d3e3e3e3e3e3e3e3f3f3f3f3f3f3f3f3f3f3e3f3f3e3e3e3e3e3e3f403f3f3f4141413f3f4141414141403f3e403f403f3e3e3e3e3e3e3f3f3f3f3f3f3f3f3f3f3f3f3e3e3e3e3e3e6c6c6c6c3c3c6c3c3c6c6c6c6c6c3a3939393939383737373736373737363636363635363535353535343334323232313131313131302f2f2e2d2d2d2b2b2b2b2b2b292a2a29292928272624252524242423236d22226d6d212121201f1f201e1e1e1e1d1d1d1d1d6e1c6f6f1b1b6f1a1a1a1a1a1919191919181817171717161515151514701313131312121212121211111111100e0e0f0e0e0d0d0d0c0c0c0c0b0a0a0a0a0908080808080808070707070707050404040404040403020202020202020202010000000000000000000000000000727283838383838383838383 │ │ -8383838383838383838383838383838383838300000000000000000000000000000071020202020202020202030304040404040406070707070707070808080808080909090a0a0c0c0d0e0e0d0d0e0e0f0f0f0f10111111111212121212131313707070151515171717171818191919191919191a1a1a1a6f6f1b1c6e1d1d6e1d1d1d1e1f1e202020202121216d6d22222222232324242425262626282828292a2b2b2b2b2b2b2b2c2d2c2c2e2e2e2f2e2f3030303232323232333333343434343435353534353635353636363637363737383838383838383a393a3a3a3a3b3c3d3d3d3d3d3c3c3d3d3d3d3d3d3d3d3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3d3d3d3d3d3d3d3d3d3c3d3d3d3d3c3b3b3b3b3b383a3838383838383837373736363636363737363535343435343434333333333333333333323332302f2f2e2e2e2e2e2d2c2c2c2b2b2b2b2b2b2b2a292829272626252524252323232323222221216d21201f20201f1e1e1d1d1d1d1d1d6e6e1c1c1b6f1a1a1a1a1a1a1919191919191918181716161515151515157070701312121212781111111111111111100f0f0e0e0d0d0d0d0d0c0a0a0a0a0a0a0808080808080808070707070707070605040404040404030202020202020202020271000000000000000000000000000000838383838383838383838383 │ │ -838383838383838383838383838383838383830000000000000000000000000000000171020202020202020202020404040404040506070707070707070808080808080808090a0a0b0c0d0d0d0d0d0e0e0e0e0e0f111111117878781212121313131313701415151515161717171818191919191919191a1a1a1a6f1b1b1b1c1b1c1d1d1d1e1f1f202020202021212121216d6d6d2324232324242425262626272828292a2b2b2b2b2b2b2b2d2e2e2e2e2e2e2e2e2f2f3031303232323233333333333333333535343535353535363536363535373737373737363839393a3a3b3a3a3a3b3b6c3b3b3b3b3b3b3b3c3b3c3d3d3d3c3d3e3d3e3d3d3e3d3d3d3c3c3d3e3d3d3e3e3c3c3e3e3d3d3d3d3c3c3d3d3d3d3d3d3d3c3c3c3b3b6c6c3b3b3b3b3b3b3b3b3b3b3a3a3a373737373737373736353536363634363535353535353534333333333333323232323232312f2f302f2f2e2e2e2e2e2e2c2b2b2b2b2a2b2b2b2a282828262626252525252424232222226d2120212121201f20201f201f1e1e1d1d1d6e1c1c1b1c1b6f1b6f1a1a1a1a1a1919191919191717161616161515151515147013131312121212781111111111111111100f0f0e0e0e0d0d0d0d0c0c0a0a0a0a0a0a090808080808080808070707070707060504040404040404020202020202020202027100000000000000000000000000000000838383838383838383838383 │ │ -83838383838383838383838383838383838383720000000000000000000000000000000102020202020202020202040404040404040405060707070707070708080808080808090a0a0a0a0b0d0d0d0d0d0e0e0e0e1010111111111111787878121213131313141413131415161617171718181919191919191a1a1a1a1a1a6f6f1b1c6e1b6e1f1e1f1e1e1e1e1e1f1e2021212121216d6d222323232325252425252527272828292a2a2a2a2a2a2b2d2b2d2d2c2b2d2e2e2e2e2e2e2e2f323232323232323233343334353434343334353535353536363636363636373737373737363638383839393939393939393a3a39393b396c6c3c3c3c3c6c6c6c3c6c3b6c6c3c3c6c6c3b3b6c6c3c3c6c6c3b6c3c3c6c3b3b6c6c6c3a3939393939393937383838393739373738373737363636363635353535353535343434343435353432323333323232302f312f2e2e2f2f2f2e2e2d2d2d2c2c2c2b2a2a2b2a2a2a282828282625262625252524242423226d21216d2121201f20201f1e1e1e1d1d1d1d1d1d1d6e1c1b1b1b6f6f1a1a1a1a1a191919191818171717171515151515151470707070121212121212121278111111111111100f0f0e0e0e0d0d0d0d0d0d0b0a0a0a0a0a0a0a09080808080808070707070707070706040404040404040404020202020202020202710000000000000000000000000000000072838383838383838383838383 │ │ -838383838383838383838383838383838383838300000000000000000000000000000000017102020202020202020202030404040404040405060707070707070708080808080809090a0a0a0a0c0c0c0d0d0d0d0d0e0e0e0f101111111111111178121213131313131313707015161717161617181919191919191a191a1a1a1a1a6f6f1b1b1c1c1c1c1d1e1e1e1e1e1e1f1f1f21212121216d6d6d6d23232424252524252525252929292a2a2a2a2a2a2a2b2b2b2c2e2e2e2e2e2e2e2e30303030303032323233333333333333333435343434343434343434363534343535363636363636363636363637373737393937373837383a3b383a3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3938373738383837373737373736363636363636363636363634343434353434343434343435343434333333323233323232303030302f2f2f2e2e2e2e2e2f2e2e2e2a2a2b2b2a292a2a2a292929272525252524242323242323226d6d6d2121212121201f1f1e1e1e1e1e1d1d1d6e6e6e1c1c1b1b6f6f1a6f1a1a1a1a19191a1919191716161615151515151414147013131313121212787878787812111111110f0f0f0e0e0e0e0e0d0d0d0c0d0c0b0a0a0a0a0a09080808080807070707070707070707060504040404040404020202020202020202020271010000000000000000000000000000007283838383838383838383838383 │ │ -83838383838383838383838383838383838383837200000000000000000000000000000000710202020202020202020202040404040404040406070707070707070708080808080808090a0a0a0a0b0b0c0c0d0d0d0d0e0e0e0f0f0f1011111111117812121212121212131313707070151515171717171818181919191a1a1a1a1a1a1a6f1b1b1b1b1b1b1c6e1d1d1d1d1e1e1e1f1f1f2020202121212121222222222424242424252525262828282828282929292a2b2b2b2b2b2c2c2c2e2e2d2e2e2e2f2f2f2f2f2f2f2f323232323233333333333333333334343333343434353535353435353535353636363637373636363636373736373737373737373737373737373737373737373737373737373636363635363536363636363635353535353535353434343433333333333333333333333333323232323232302f2f2f2f2f2e2e2e2e2e2e2d2c2c2c2b2b2b2b2b2b29292929282828282826252524242424242322226d226d212121212120201f1f1f1e1e1e1e1e1d1d1d6e6e6e1c1c1c1b1b6f6f1a1a1a1a1a1919191817171818171615151515151515157070131313121212111111111111111111100f10100e0e0e0d0d0d0d0d0d0c0b0b0c0b0a0a0a0a0a0908080808080807070707070707070705040404040404040404020202020202020202020201000000000000000000000000000000007283838383838383838383838383 │ │ -83838383838383838383838383838383838383838372720000000000000000000000000000007102020202020202020202030304040404040404060707070707070707070808080808080909090a0a0a0a0a0c0d0d0d0d0d0d0d0d0e0e0f0f10101178787812121212121212131313131314141415151516161616161819191a1a1a1a191a6f6f6f6f6f6f6f1b1b1c1d1d1d1d1d1d1d1d1e1f1f1f1f20202020216d6d6d23232323232323232525242425242527272728282828282a2a2a2b2b2b2d2d2d2d2d2d2d2d2e2f2e2f2e2e2e2e303031313131313132323232323232323334343333343434343534343534333435353535353535353535353535353535353535353535353535353535353535353535353534343534353534343434343434343434343332323232323232323131313131313130302e2e2f2f2e2f2e2e2d2d2d2d2d2d2d2d2c2b2a2a2a2a2929292929292827272525252525242423232323232323226d6d212020202020201f1f1e1e1e1e1e1d1e1d1d6e6e6e1b6f6f6f6f6f6f1a1919191a191919181717151616161615151514141414147070131212121212781111111111111110100e0d0d0d0d0d0d0d0d0c0c0d0c0c0a0a0a0a0a0a0a0909090808080808080707070707070706060604040404040404030303020202020202020202020100000000000000000000000000000072838383838383838383838383838383 │ │ -838383838383838383838383838383838383838383838383000000000000000000000000000000010202020202020202020202020304040404040405050507070707070707070808080808080809090a0a0a0a0a0b0c0d0d0d0d0d0d0d0d0e0e0e0f0f0f11111111787878781212131313131313707015151515151515161617171717181919191a1a1a1a1a1a6f1a1b1c1c6e6e1d1d1d1d1e1e1e1e1e1e1f1f1f1f1f1f21212121216d6d6d2323242423232425252526282828272828282828292929292a292a2b2b2b2c2b2c2d2e2e2e2e2e2f2f2f2f2f2f30313232323232323231313232333333333232333332333132333333333333333333333333333333333333333333333333333333333333333333333333323231323231313332323333333231313231303232323232302f2f2f2f2f2f2e2e2f2e2e2d2d2d2c2c2b2b2b2b2b292929292928282828272626262626262525252322232323226d6d6d6d21212121202020201e1f1f1e1e1e1e1e1d1d1d1d6e1c1c6e1c6f1a6f6f1a1a191919191919191817181717161615151515151515141313131313131212121278781111111111111111100e0e0e0e0d0d0d0d0d0d0c0c0a0a0c0a0a0a0a0a0a0a09080808080808070707070707070707060704040404040404040403020202020202020202020271010000000000000000000000000000008383838383838383838383838383838383 │ │ -83838383838383838383838383838383838383838383838300000000000000000000000000000000000171020202020202020202020304040404040404040505070707070707080707080808080808090a0a0a0a0a0a0c0d0c0c0d0d0d0d0d0e0e0e0e0e0e0f1010111111117878787812121213131370141414141515151516171717171717171819191919191a196f1a1a1b1b6e6e6e1d6e1d1d1d1d1d1e1e1e1e1e1e1f20202020212121212122226d222323232324252525242525252525272828282928292a2a2a2a2a2a2a2b2b2b2b2c2e2e2d2e2e2e2e2f2f2f2f2f2f2f2f2f2f302f303030313130302f30312f3031323131323233323232323232323332333332333232333232333232323232323232323230312f30302f2f302f30303131302f2f2f2f2e2f2f2f2f2f2e2e2e2e2e2d2d2c2b2d2b2b2b2a2b2a2a2a2a2a29292828282827252525252524242424242323232322212121216d21212121202020201f1f20201e1e1d1d1d1e1d1d1d6e6e6e1b1b1a6f6f1a191919191919181818181717171617161515151415151414131313131312121212121278111111111110100f0e0e0e0e0e0e0d0d0d0d0d0d0c0b0a0a0a0a0a0a0a0a0a0a0a0808080808080808070707070707070705040504040404040404040202020202020202020202710000000000000000000000000000000000008383838383838383838383838383838383 │ │ -838383838383838383838383838383838383838383838383000000000000000000000000000000000000010202020202020202020202030404040404040404040507070707070707070808080808080808080a090a0a0a0a0a0b0c0c0d0d0d0d0d0e0e0e0e0e0e0e0f101111111111117812121212131313131313707015151515161617171717171819191818191919191a1a6f6f6f6f1b1b1b1b1b6e6e1d1d1d1d1d1e1e1e1f1f1f2020202021212121216d2222222222222222232324242424262626262627292929292929292a2a2a2a2a29292a2c2c2c2c2c2c2c2e2c2d2e2e2e2e2e2e2d2e2e2e302e2e2f2f302f302f302f30303032303030313030313030313130313030323130313130302f3130303030302f2f2f2f2f2f2f2f2f2e2e2d2e2e2e2e2e2e2d2d2e2e2c2c2c2c2c2c2c2b2b292a292a2a2a2928292929292726262626262625242424242324222222222222226d20212121212120201f20201f1f1e1e1d1e1e1d1b6e6e6e1c1b1b1b6f6f6f6f6f1919191919191919191817171717171716151615151470137070131313131212121212121278111111111010110f0e0e0e0e0d0d0d0d0d0d0d0d0c0c0a0a0a0a0a0a0a0a09080908080808080707070707070707070706060504040404040404040404030202020202020202020202010000000000000000000000000000000000008383838383838383838383838383838383 │ │ -8383838383838383838383838383838383838383838383838372000000000000000000000000000000000071020202020202020202020202030404040404040404040606060707070707080808080808080808080809090a0a0a0a0a0b0c0c0c0d0d0d0d0d0e0e0e0e0e0f0f0f0f0f101111117812121212121212121313707070141515151515151717161717171718191919191919191a1a1a6f6f1b1b1b1b6e6e6e6e1d1d1d1d1e1e1e1e1e1f1f1f1f1f2021212121212121216d6d6d2222222224252525242525252525252527282828282828282929292929292a2b2a2b2b2b2b2b2b2c2b2b2b2b2c2d2c2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2f2e2e2f2e2e2f2e2e2f2e2e2f2e2e2f2e2e2e2e2e2f2e2e2e2e2e2e2e2e2e2e2e2d2d2c2b2b2b2b2b2b2b2b2b2b2b2b2a2a2a292929292928282828282827262525252525242424252525246d226d6d6d6d6d21216d21212121202020201f1f1f1e1e1e1e1e1e1d1d1d6e6e6e1b6f6f6f6f6f1a1a1a1a1a191a1919191919191816161617151515151515147070707013131313131312121212121111111111100f0f0f0f0e0e0e0e0e0d0d0d0d0d0d0d0c0c0c0b0a0a0a0a0a090909090808080808080808070707070707070707060504040404040404040404030202020202020202020202020201000000000000000000000000000000000072838383838383838383838383838383838383 │ │ -838383838383838383838383838383838383838383838383837200000000000000000000000000000000000071710202020202020202020202030303040404040404040404060606060707070707070808080808080808090909090a0a0a0a0a0b0d0d0d0d0d0d0d0d0e0e0e0e0e0e0e0e101011781212121212121212131313131313131313141414141516161616171818181818191919191a1a1a1a1a1a6f6f1b1b1b1c1c1c1d6e1d1d1d1e1e1e1e1e1e202020201f20212121212121212121216d23232323232324232324242425252525252527272728272727282928282a29292a2a2b29292929292a292a2a2a2a2a2a2b2b2a2a2a2a2b2b2b2c2b2b2c2b2b2c2c2b2d2c2d2b2c2c2c2b2b2a2c2b2c2b2a2a2a2a2a2a2a2a2a2a2a2a2929292a292a2a2929292929292929282728272727262525252525252423232324242423232323236d2121212121212121212121202020201f1f1f1e1e1e1e1e1e1e1d1c1c1c1c1b6f6f1a1a1a1a1a1a1a1a1919191919181818171616161515151515141413131313131313131212121212121212787811111010100f0e0e0e0e0e0e0e0e0e0d0d0d0c0d0c0b0b0a0a0a0a0a09090908080808080808080808070707070707070606070607040404040404040404040303020202020202020202020202710100000000000000000000000000000000000072838383838383838383838383838383838383 │ │ -83838383838383838383838383838383838383838383838383838300000000000000000000000000000000000000710202020202020202020202020202030404040404040404040404060707070707070707080808080808080808080909090a0a0a0a0a0b0c0c0d0d0d0e0e0e0e0e0e0e0e0e0f0f10787878787812127878121212121313131313131370707070701415151515171717181919191919191919191a6f6f1a1a6f1b1b1b1b1c6e6e1d1d1d1e1e1f1f1e1e1e1f1f1f1f202020202020206d21216d6d6d236d22222222232424242424242424262525252626252729262628262727262626272a27292a28292a2a2a2a2a2929292a2a2a2a292a2a282a2a2a2b2a2a2a2a2a2a2a2a2a2a2929292a2a2a2a2a2a2a29292a2927272726262926282926262626262626262625262525252424242424242223222222236d226d6d6d6d20202020202020201f1f1f1f1f1e1f1f1f1e1e1d6e1d1c1b1b1b1b1b6f1b6f1a6f1a1a1a19191919191919171717171717151515151515151470707013131312121212127812787878787878781111100f0f0e0e0e0e0e0e0d0d0d0d0d0d0d0c0b0a0a0a0a0a0a0a0a09090808080808080808080808080707070707070707070504040404040404040404040403020202020202020202020202020201000000000000000000000000000000000000008383838383838383838383838383838383838383 │ │ -838383838383838383838383838383838383838383838383838383838372000000000000000000000000000000000001010202020202020202020202020203030404040404040404040406070707070707070707080808080808080808080809090a0a0a0a0a0a0b0b0b0c0d0d0d0d0d0d0e0e0e0e0e0f0f1011111111111111787878787878121313131313131313701515151515151518171818171718191919191a1a1a1a1a6f1a6f6f6f6f6f6f6f6f1d6e1d1d1d1e1e1e1e1e1e1f1e1f1f1f1f1e202020202020212121212121216d226d6d6d2222222424242424242424252424252524252525252627252628262628282828282828282828282828282828282828292828282828282828282828282828282828282828262628262525252525252425252424242424242424242424232323226d2222226d212121212121202020202020201f1f1f1f1f1e1e1e1e1e1e1e1d1d1d6e6e1c1b6f6f6f6f6f6f1a1a1a1a1a1a1a1919191919191919191816151515151515151570707013131313131212127878787811111111111111111111100f0e0e0e0e0d0d0d0d0d0d0d0d0d0d0d0c0a0a0a0a09090908080808080808080808080808080707070707070707060706060504040404040404040404020202020202020202020202020271010100000000000000000000000000000000728383838383838383838383838383838383838383838383 │ │ -83838383838383838383838383838383838383838383838383838383838383000000000000000000000000000000000000710202020202020202020202020202040404040404040404040405050505060707070707070808080808080808080808090a090a0a0a0a0a0a0a0b0b0d0d0d0d0d0d0d0d0d0e0e0f101010111111111111111111117812121312131313131313131314141414151515161616171818181818191919191a1a1a1a1a1a1a1a1a1a1b6f1c1c6e6e6e1d1d1d1d1e1e1e1e1e1e1e1f1f1f1f1f1f202021202020202121212121212121216d6d6d226d2222236d232323222323232323232323232323252625262625252525262525262625252524242625242526262525262526262625262625252526232424232323232323232322232322226d226d6d222222226d212121212121212121212020202120202020202020201e1e1e1e1e1e1e1d1d1d1d6e1c1c1c6f6f6f6f1a1a1a1a1a1a1a19191919191919181818171716161616161515141415141313131313121213121212781111111111111111111111100f0e0e0e0e0e0e0d0d0d0d0d0c0b0b0b0b0b0b0b0a0a0a090808080808080808080808080808070707070707070707070605040504040404040404040404040403020202020202020202020202027100000000000000000000000000000000000000838383838383838383838383838383838383838383838383 │ │ -83838383838383838383838383838383838383838383838383838383838372000000000000000000000000000000000000007102020202020202020202020202020404040404040404040404040404040506060707070707070707080808080808080808090a0a0a0a0a0a0a0a0a0a0b0d0d0d0d0d0d0d0d0d0d0d0e0f10111111111111111111787878121212131313131313131313131415151515151615151716171718171819191919191a1a1a1a1a1a1a1a1a1b6f6f1b1b1b1b1b1c6e6e6e6e6e1e1e1e1e1e1e1f1f1f1f1f2020202020202020202020202021202120216d216d6d6d6d6d2222222222222222222222232223232324222423242423232424242424242424242323232424242323242423232222222222232222226d222222226d6d6d6d2121212121212020202020202020202020202020202020201f1f1f1f1f1f1f1f1d1d6e6e6e1c1b1b1b1b1b1b1b1a1a1a1a1a1a1a1a1a1a1a19191919191817171717171716161615151515147070131370131313131312121212121278111111111111111111100f0f0e0e0e0e0e0d0d0d0d0d0c0c0c0a0a0a0a0a0a0a0a0a090a080808080808080808080808080807070707060606060606060504040404040404040404040404040302020202020202020202020202710000000000000000000000000000000000000000728383838383838383838383838383838383838383838383 │ │ -838383838383838383838383838383838383838383838383838383838383720000000000000000000000000000000000000000000171020202020202020202020202020202020404040404040404040404040405060707070707070707070808080808080808080808090a0a0a0a0a0a0b0c0c0d0d0d0d0d0d0d0d0d0d0d0e0f0f0f111111111111111111111178787812121212121313131313701515151515151515151615161616161719191919191919191919191a1a1a1a1a1a1a6f6f6f6f6f6f6e6e6e6e6e6e1d1e1d1e1e1e1e1e1e1f1f1f1f1f1f1f201f202020202020202020202020212121212121212121212121202121216d216d216d216d2121222222222222226d21216d6d216d6d6d212121212121212121212121212021202121202020202020202020202020201f1f1f1f1f1f1f1e1e1e1e1e1e1e1e1d1d6e6e6e6e6e6e1b1b6f6f6f1a1a1a1a1a1a1a1a1a1a1a1a1a19191919191817161616161615151515151515151514707070131313131312121212121212111111111111111111100f0f0f0f0f0e0e0e0d0d0d0d0d0d0c0c0c0b0a0a0a0a0a0a0a0a0a0908080808080808080808080808080807070707070705040404040404040404040404040404040404020202020202020202020202020202027101000000000000000000000000000000000000000000728383838383838383838383838383838383838383838383 │ │ -8383838383838383838383838383838383838383838383838383838383838383720000000000000000000000000000000000000000017102020202020202020202020202020203030303040404040404040404040505050507070707070708080708080808080808080808090a0a0a0a0a0a0a0b0b0b0b0b0b0b0b0b0d0d0d0e0e0e0e0e0e0f10100e10101011101011787878781212121212121312121270131414141515151515151515151616161718181818181818191a1a1a1a1a1a1a1a1a1a1a1a1a6f6f6f6f1c1c1c1c1c1c6e6e1d1e1e1e1e1e1e1e1f1e1f1f1f1f1f1f1f1f1f1f1f1f1f20202020202020202020202020202020212020212021202021212121212121212020202020202120202020202020202020202020201f20201f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1e1e1e1e1e1e1e1e1e6e1c1c1c1c1c1c1c6f6f6f6f6f6f1a6f1a1a1a1a1a1a1a1a1a1a1a1918181818181717171717171515151515151414141414701212131313131212121212121278787878111010101010100f0e0e0e0e0e0e0e0e0d0d0d0d0d0d0b0b0b0a0a0a0a0a090a0a09090908090808080808080807080808080808080707070606070504040404040404040404040404030303030303020202020202020202020202020271010000000000000000000000000000000000000000007283838383838383838383838383838383838383838383838383 │ │ -83838383838383838383838383838383838383838383838383838383838383838372000000000000000000000000000000000000000000010202020202020202020202020202020202020304040404040404040404040404050607070707070707070707070707080808080808080908090a0a0a0a0a0a0a0a0a0a0a0b0c0c0c0c0d0d0d0e0e0e0e0e0e0e0e0f0e0e0f111111111112121212121212121212121212121370707070141515151515151515151515151717171717171819191919191a191a1a1a1a1a1a1a6f1a1a1a1a6f1b1b1b1b1b1b1b1b1b6e1c1d1d1d1e1d1d1d1d1d1d1d1d1d1e1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f201f1f1f20201f1f1f1f1f1e1e201f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1e1e1e1d1d1e1e1d1d1d1d1d1d1d6e1c1d1d1b1b1b1b1b1b1b1b1b1b6f1a1a1a1a1a1a1a1a1a1a1a1a1919191919191918171717181817171717171717161616161515151470707013121212121212121212121212787812127878100f0f0f0f0e0e0e0e0e0e0e0e0d0d0d0d0d0d0d0d0d0c0c0c0b0a0a0a0a0909080808090908080808080808080808070707070707070707070606060505050404040404040404040404040404020202020202020202020202020202020202027100000000000000000000000000000000000000000000728383838383838383838383838383838383838383838383838383 │ │ -838383838383838383838383838383838383838383838383838383838383838383837200000000000000000000000000000000000000000071020202020202020202020202020202020202030404040304040404040404040404050606060707060707070707070707080708080808080808080808080808090a0a0a0a0a0a0a0a0a0a0b0c0d0d0d0d0d0d0e0e0e0e0e0e0f0f0f0f11111178111111781212121212121212121212121370701313707015151515151516171617171717171717171918191919191919191a1a1a1a1a1a1a1a1a1a1a1a1a1a1a6f1a6f6f6f1c1c1b6f6f1b1b1b1b1c6e6e1d6e1d1d6e1d1d1d1d1d1d1d1d1d1d1d1d1d1d1e1d1d1d1e1e1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d6e1d6e6e1b1b6e1c1b1b1b1b1c1c1c1b6f6f6f1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a19191919191918171717171717171716161616161515151515151470707013131370131313131212121212121278117811111111111111100f0e0e0e0e0e0e0d0d0d0d0d0d0d0d0d0d0d0b0b0b0c0a0a0a0a0a080808080808080808080808080707070707070707070707070707060606050404040404040404040404040404040403030302020202020202020202020202020202020202020100000000000000000000000000000000000000000072838383838383838383838383838383838383838383838383838383 │ │ -83838383838383838383838383838383838383838383838383838383838383838383838300000000000000000000000000000000000000000000000171020202020202020202020202020202030303020304040404040404040404040404060505070707070707070707070808080808080808080808080808080909090a0a0a0a0a0a0a0c0d0c0d0d0d0d0d0e0e0e0e0e0e0e0e0e0f10101011111111787878787812121212121212131313121213137014141413141414151415161616161617161718181818181818181919191919191919191a1a1a1a1a1a1a1a1a1a6f6f1a1a1a6f6f6f6f6f6f6f1b6f1b1c1b1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1b1b1c1b1b6f1b6f6f6f6f6f6f6f6f6f6f6f1a1a1a1a1a1a1a1a191919191919191919191918181818181717171717161616161515151414141414141414701313131212121312121212121212787878787811111111100f0f100f0e0e0e0e0d0d0d0d0d0d0d0c0d0d0d0d0d0c0b0b0b0a0a0a0a0a0909080808080808080808080808080707070707070707070707070707050404040404040404040404040404040404040202020202020202020202020202020202020202710000000000000000000000000000000000000000000000008383838383838383838383838383838383838383838383838383838383 │ │ -83838383838383838383838383838383838383838383838383838383838383838383838372000000000000000000000000000000000000000000000001020202020202020202020202020202020202020203040404040404040404040404040404040404060707070707070707070707070707080808080808080808080809090a0a0a0a0a0a0a0a0a0b0c0b0c0c0d0d0d0d0d0d0d0e0e0e0e0f0f0f0f10111111111178787878127812121212121212121212121212131370137015151515151615151515151516151617171717171717181717191919191919191a191919191a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1b1a1a1a1a1a1a1a1a1a1a1a6f1a1a1a1a1a1a1a1a1a1a1a1a1a6f1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a6f6f1a1a1a1a1a1a1a1a1a19191919191919191919191918171818171717171717171716151515161616161615151514707070131313131312121212121212121278127878787878781111111111111111100f0e0e0e0e0d0d0d0d0d0c0c0c0c0b0a0a0a0a0a0a0a0a0a0a0a0a090a0909080808080808080808070707070707060707070707070707070706040404040404040404040404040404040404040403020202020202020202020202020202020202020271010000000000000000000000000000000000000000000000728383838383838383838383838383838383838383838383838383838383 │ │ -838383838383838383838383838383838383838383838383838383838383838383838383838300000000000000000000000000000000000000000000000101010102020202020202020202020202020202020202020202020203040404040404040404040406060606050505060606060707060607070808080808080808080808080808090a0a0a0a0a0a0a0a0a0a0c0c0c0c0c0c0d0d0d0e0e0e0e0e0e0e0e0e0e111111111111111111111178787878781212781212121212121313131313137014151515151515151516161616161616161616171717171717181919181818181818181818181818181918181a1a1a191a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a191a191a1a1a1a191918191818181818181818181717171717171717171716161616161616161616161514151515151414707013131313131313121212121278787878787811111111111111111111100e0e0e0e0e0e0e0e0e0e0d0d0d0c0c0c0c0c0b0a0a0a0a0a0a0a0a09090909090908080808080808080808080707070707070707070605040506060606060604050404040404040404040404040404030202020202020202020202020202020202020202020202027101010100000000000000000000000000000000000000000000007283838383838383838383838383838383838383838383838383838383838383 │ │ -8383838383838383838383838383838383838383838383838383838383838383838383838383720000000000000000000000000000000000000000000000000000717102020202020202020202020202020202020202020202020304040404040404040404040404040404040404040405050405060607070707070707070808080808080808090909090a0a0a0a0a0a0a0a0a0a0a0b0b0b0a0a0c0d0d0d0d0d0d0d0e0e0e0e10101111111111111111111111111178787812121212121212121213131212121270707014707070707070701415151515151515161615161717171717171717171717171818171718171818171717171717171718171717171717171717171717171717171717171717171717171718171817181817181717171717171717171717171616161616161615151515151515707070707070707070701313121212131313131212121212121278787878781111111111111111111111100f100f0e0f0d0d0d0d0d0d0d0c0c0b0b0b0b0a0a0a0a0a0a0a0a0a0a0a0a090808080808080808080808080808070707070707060607070707050404040404040404040404040404040404040404040404040404020202020202020202020202020202020202020202020202710100000000000000000000000000000000000000000000000000007283838383838383838383838383838383838383838383838383838383838383 │ │ -83838383838383838383838383838383838383838383838383838383838383838383838383838372727272000000000000000000000000000000000000000000000000010101017102020202020202020202020202020202020202030303030303030303030404040404040404040404040404040404060607070707070707070708080808080808080808080809090a0a0a0a0a0a0a0a0a0a0a0a0b0c0c0c0c0c0c0d0d0d0d0d0d0e0e0e0e0e0e0e0e101010101010111111787878787878121212121212121213121213131313131313137070131313131313141413141415141616161616161616161616161514161717171616161616161615161616161616161616161616161616161616161616161616161615161615161416141616161616161616161616161470141470141413131313137070131313131313131312121212121212121212127878787878781111111111101010100f0f0f0f0e0e0e0e0d0e0e0e0d0d0c0c0c0c0c0c0c0a0a0a0a0a0a0a0a0a0a0a0a0a09090a0908080808080808080808080808070707070707060706040405050505040404040404040404040404040404030303030303030303030302020202020202020202020202020202020202710101010101000000000000000000000000000000000000000000000000727272838383838383838383838383838383838383838383838383838383838383838383 │ │ -838383838383838383838383838383838383838383838383838383838383838383838383838383838383837200000000000000000000000000000000000000000000000000000000010101010101710202020202020202020202020202020202020202020202020203040404040404040404040404040404040607070707070707070707070707080808080808080808080809090909080a0a0a0a0a0a0a0a0a0a0a0a0b0b0b0b0c0d0d0d0d0d0d0d0d0d0d0e0e0e0e0f0f0f0f0f0f0f101111111111111111117878787878787878121212131312131313131313131313137013707070707070707070707070701370141415707070707070707070707070707070707070707070707070707070707070707070707070707070137013707070707070707070707070131313131313131313131313131212121212787878787878111111111111111111111111100f0f0f0f0f0f0e0e0e0d0e0e0e0e0e0d0d0d0d0d0c0c0b0b0b0a0a0a0a0a0a0a0a0a0a0a0a09080908080808080808080808070707070707070707070707060606060605040504040404040404040404040404040404030303020202020202020202020202020202020202020202020202020202010101010101000000000000000000000000000000000000000000000000000000000072838383838383838383838383838383838383838383838383838383838383838383838383 │ │ -83838383838383838383838383838383838383838383838383838383838383838383838383838383838383838372000000000000000000000000000000000000000000000000000000000000000001020202020202020202020202020202020202020202020202020203040404040404040404040404040404050606060506060606060606070707070707070707080808080808080808090909090a0a0a0a0a0a0a0a0a0a0a0a0b0c0c0c0c0c0c0c0c0c0c0d0d0d0d0d0d0d0d0e0e0e0f0f0f0f0f0f1011111111111111111111117878787878787878787812131212131312131212121212121213131213131313137013131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131212121212121212121313131312121278787878787878787878111111111111111111111010110f0f0f0f0f0f0f0e0e0e0d0d0d0e0e0d0d0d0c0c0c0c0c0c0c0c0b0b0b0a0a0a0a0a0a0a0a0a0a090909090808080808080808080808080807070707070606060606060605050505050504040404040404040404040404040403030203020202020202020202020202020202020202020202020202020202020271000000000000000000000000000000000000000000000000000000000000000000728383838383838383838383838383838383838383838383838383838383838383838383838383 │ │ -838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383830000000000000000000000000000000000000000000000000000000000000000000171717171717171710202020202020202020202020202020202020303030304040404040404040404040404040404040404040404040405060707070707070707070808080808080808080808090909090909090909090a0a0a0a0a0a0a0a0a0a0a0a0b0b0c0c0c0c0c0d0d0d0d0e0e0e0e0e0e0e0f0f0f0f0f0f0f0f111010111010101111111111111178787878121278121212121212127878121313131313131212131313131313131313131313131313131313131313131313131313131313131313131313131212131313121212781212121212121212121278127811111111111010101011111011100f0f0f0f0f0f0f0f0e0e0f0e0e0e0e0e0e0e0d0d0d0d0c0d0d0c0c0b0a0a0a0a0a0a0a0a0a0a0a0a09090909090909090909080808080808080808070707070707070707060606040404040404040404040404040404040404040404040303030302030202020202020202020202020202020202020202020202020202717171717171710100000000000000000000000000000000000000000000000000000000000000000000838383838383838383838383838383838383838383838383838383838383838383838383838383 │ │ -83838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838300000000000000000000000000000000000000000000000000000000000000000000000000710202020202020202020202020202020202020202020202030203030303030404030404040404040404040404040404050506060605060607070707070707070707080808080808080808080808080909090909090a0a0a0a0a0a0a0a0a0a0a0a0b0b0b0c0b0d0e0e0e0e0e0e0e0e0e0e0e0e0e0f0f0f0f0e0e0e0f0f0f0f0f0f0f1111110f11111111111111111111111178787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787811111111111111111111111111100f0f0f0f0e0e0e0e0e0e0f0e0f0f0e0e0e0e0e0e0e0e0e0e0e0e0e0e0d0c0c0b0c0d0c0a0a0b0a0a0a0a0a0a0a0a090909090909090808080808080808080808080808070707070707070606060606060605040404040404040404040404040404030404030303030302020202020202020202020202020202020202020202020202020202020202020271000000000000000000000000000000000000000000000000000000000000000000000000008383838383838383838383838383838383838383838383838383838383838383838383838383838383838383 │ │ -83838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838372000000000000000000000000000000000000000000000000000000000000000000000000717102020202020202020202020202020202020202020202020202020202020304020304040403040404040404040404040404040404040506060606060506050605060607070707070808080808080808080808080909080808090a0a0a0a0a0a0a0a0a0b0a0b0c0c0c0c0c0a0a0c0b0d0d0d0e0d0e0d0d0e0e0e0e0e0e0e0e0e0e0f0f0f0e0f0f0f0f0f0f0f0f0f0f1011101011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111100f0f0f0f0f0f0f0f0f0f0f0f0e0e0e0e0e0e0e0e0e0e0e0d0e0e0e0e0e0d0d0d0d0b0c0d0b0c0c0c0c0c0a0a0a0b0a0a0a0a0a0a0a0a0a09090908080808080808080808080808070707080807070707060606060606050505050505040405040404040404040404040404040404020303020202020202020202020202020202020202020202020202020202020202020202020202027171000000000000000000000000000000000000000000000000000000000000000000000000728383838383838383838383838383838383838383838383838383838383838383838383838383838383838383 │ │ -838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383837272727200000000000000000000000000000000000000000000000000000000000000000000017171717171717171717171717102020202020202020202020202020202020202030202020203030303030303030304040404040404040404040404040404040404050707070707070707070707070707070707070707070709090909090909090909090909090a0a0a0a0a0a0a0c0c0c0c0c0d0c0c0d0d0d0d0d0d0d0d0d0d0e0e0e0d0e0d0d0e0d0e0e0e0e0e0e0f0e0d0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0e0e0e0e0e0e0e0e0e0e0e0d0d0e0d0e0d0e0e0e0e0e0d0d0d0d0d0d0d0c0d0c0c0c0c0c0a0a0c0a0a0a0a0a0a0a0909090908080909090909080807080707070707070707070707070707070707060606060605040404040404040404040404040404030304030404040404040303030303020202020202020202020202020202020202020202020202020271717171717171717171717171010001000000000000000000000000000000000000000000000000000000000000007272727272838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383 │ │ -838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838372000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001710202020202020202020202020202020202020202020202020202020202020202020203030303030404040404040404040404040505050505050606060707070707070707070707070707070707070807070808080808080808080808080809090909090a09090a0b0b0b0b0b0b0b0c0b0b0b0b0c0b0c0c0d0c0d0d0d0d0d0d0e0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0e0e0e0e0e0d0d0e0e0e0e0e0d0d0e0d0d0e0d0d0d0e0e0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0c0c0b0c0b0c0b0b0b0b0b0b0b0b0b0b0b0a090a0a09090909090909080908080808080808080807080707070707070707080707070707070707070706060605060605040404040404040404040404030303030202030202020202020202020202020202020202020202020202020202020202020202020202020202020202710100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000728383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383 │ │ -8383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001010101010101010101010101717171717102020202020202020202020202020202020202020203030304040404040404040404040404040405050505070707070707070707070707070707070707070707070708070808080808080808080808080808080808090909090909090a0a090a0a0b0a0b0b0a0b0c0c0c0c0d0b0a0d0c0d0d0d0d0d0b0c0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0b0d0b0c0c0c0c0c0b0b0b0a0a0a0a0a0a0a090a090908080908090808080808080808080808080808080808080808070707070707070707070707070707070707070606060604040404040404040404040404040404040404020202020202020202020202020202020202020202020202717171010101010101010101010101010101010101010101000000000000000000000000000000000000000000000000000000000000000000000000000000000000007283838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383 │ │ -8383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001710101717171710202020202020202020202020202020202030303030404040404040404040404040404050606060606060707070707070707070707070707070707070707070707070707080808080808080808080808080808080808080809090a0a0a09090909090a0b0b0a0b0a0c0c0c0c0c0b0b0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0b0b0a0a0a0a0a0a0a0a0a0a0a09090909080808080808080808080808080808080808080808070707070707070707070707070707070707070707070606060606050404040404040404040404040304040404040303030302020202020202020202020202020202027171710101010101000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007283838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383 │ │ -838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383720000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000071717101710171020202020202020202020202020202020202030303020303030404040404040404040404040505050505060606060606070707070707070707070707070707070707070708080808080808080808080808080808080808080808080808080808080809090909090809090909090a09090909090909090909090909090a09090909090909090909090909090909090909090909090808080808080808080808080808080808080808080808080808080808070707070707070707070707070707060606070606060606060505050505050404040404040404040404040404020302030202020202020202020202020202020202020202020202710101010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000728383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383 │ │ -838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838372000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000100010001710202020202020202020202020202020202020202020202020303030304040404040404040404040404040505050505060606060506060606060606070707070707070707070708080808080808080808070708080808080808080808080808080808080808080808080808080908080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808070707070807080807070707070707070707070707070607060606060606050505060505050505050404040404040404040404040403030303030302020202020202020202020202020202020202020202020202710171010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007283838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383 │ │ -838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383720000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101010171717102020202020202020202020202020202020202020202020303030303030303030303040404040404040404040404040404040404060606060606060707070707070707070707070707060707070707070707070707070707070707070707080808080808080808080808080808080808080808080808080808080808080808080808080808080808070707070707070707070707070707070707070707070707070707070707070706060606060606050405040404040404040404040404040404040403030303030303030303030202020202020202020202020202020202020202020202717171717171010101000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000728383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383 │ │ -838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838372000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001717171017102020202020202020202020202020202020202020202020202020202020203020202030303030203030404040404030404030404040505050606060606050505050606040506060606060606060606060607060707070706070707060707070707070707070707070707070707070707070707070707070707070707070707070707070707070707060606070706060606060606060606040506040506060606060404040404030303030404040304030303030202020202020202020202020202020202020202020202020202020202020202020202020202017102010101000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000728383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383 │ │ -838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383720000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101007101000000000000717171710271020202020202020202020202020202020202020202020203030303020303020304040404040404040404040404040404040404040404040404040404040405040505050605050505040505050505050505050505050505050505050505050505050505050505050505050505050505050506050505040404050504040404040404040404040404040404040404040404040404020202020302030203020202020202020202020202020202020202020202020202717171717101010000000171717101017101000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383 │ │ -838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100000101017171010101010202020202020202020202020202020202020202020203030303030303030303030304040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040403040303030303030303030302020202020202020202020202020202020202020201010101010101010101010101000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383 │ │ -838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383837200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007102020202020202020202020202020202020202020202020202020202020202020202020202020202020302030203030203030303030303030303030304030303030304040404040403030303040304030404030404040404030303030304030303030303030303030303030203030302020202020202030202020202020202020202020202020202020202020202020202020202020202020202027101000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007283838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383 │ │ -838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383837200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101000000000000717171717171717102020202020202020202020202020202020202020202020202020202020202020202020202020202020202020203020202020203020203030302020202030203020302020303020302020202020203020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202710271717171717171010000000100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007283838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383 │ │ -838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383837200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001010101010101010101017102010202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020171710171710101010101010101000100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007272838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383 │ │ -838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383830083000000000000000000000000000000000000000000000000000000000000000000000000000000000101010101710171020201020171020101020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202027101010101010101010101000000000000000000000000000000000000000000000000000000000000000000000000000000000072008383007283838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383 │ │ -838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383837283720000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007101020000010202717171010202710271000271717171020202710271027171027171027102027101020271020202010102020100007101027100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000072728383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383 │ │ -838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383837272727272727200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100010000000101000100000101000100000100000000010101000100010000010000010001010000010100010101000001010000000000010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000072727272728383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383 │ │ -838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383727272007272000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007272727272838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383 │ │ -838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383728383838383007283838300007200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007200000072838300838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383 │ │ -838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383727283838372727272727200720000000072000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000727200000000000072000000000072728372727283838372838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383 │ │ -838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383727283838383838300000000008383720000720000000000000083000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000072000072830000720072838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383 │ │ -838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383727283838383838383000000008383830083720000000000007283000000000083720000000000000000000000000000000000000000000000000000000000000000000000000000000000000072727283830000727283838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383 │ │ -868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686 │ │ +720000000000000000007102020202020304040405060707080808090a0b0c0d0d0e0f10117878121314141617181819191a6f6e1d1d1e1e20216d23232425262728282a2b2c2d2e2e30313132333334353535363738393a3a3a3b3c3c3d3e3f404040414244444444454545464848494a4a4a4b4b4b6b4c4c4d4d4e4e4e4f5050505153535354545454555757575759595a5c5c5c5c5c5d5d5d5d5e5e5e5e606162626363636363646566666667676767686969686a6a6a6a737373737376767676767676767777777977777b7b7b7b7b7b7b7b7c7c7c7d7e7f7e7f7f7f7f7f7f7f80808080808080818080808080818181818181828182828281818283828183828282828381818181838383828181818181818181818181818181818181818181818080808080808080807f7f7d7c7d7e7c7c7c7c7c7c7b7b7b7b7a7979797979797977777777777676767373737373736a6a6a696767676767666766666665646363636362626060605f5f5f5f5e5d5d5c5d5c5c5c5a595959595656565554545453535252525050504f4e4e4d4d4d4c4b4b4b4b4a4a4a49484948474545454444444240404040403e3d3d3d3d3c3b3a39393938373736343434343333313130302f2e2e2d2c2a2a2a28272726242423236d21201f1e1d1d1c1c6f1a1a1918181616151413121278111111100e0d0d0c0a0a0a090808070706040404040403020202020201000072 │ │ +720000000000000000007102020202020304040406070707080808090a0b0c0d0e0e0f1111781213701515161819191a1a1b1c6e1d1e1f1f20212223242425272829292b2b2d2e2f2f313333333435353636363738393a3a3b3b3b3c3d3e3e40414141414243444445464646474949494b4b4b4b6b6b4d4d4d4d504f5050505252525354555657575757575858595b5c5c5c5c5d5c5d5e5e5f5f5f5f60606060626363636464646466676767676869696969736a737373737473747575757575757979797a7a7a7a7a7a7a7a7c7c7d7d7d7d7d7d7e7d7e7e7f807f7f81808080818181818181818182828181818181818182828282838283828382828284848283848383838382828282848384848382828282828282828181818181818181818181818181818180808080807f7f7e7e7e7e7d7d7d7e7d7d7d7c7b7a7c7a7a7a7a7a7a7a7a7a7a7a7976767675757575757474736a6a6969696967676767666666656464646363626361606060605f5f5f5e5d5d5d5d5d5c5c5c5a5a575757575757565555555352525150505050504f4d4d6b6b6b4b4b4b4b4a49494846464544444444424141414141403e3e3e3d3d6c3b3a3a3a3938383635353535353434333231312f2f2e2b2b2b2a29282827252424236d6d21201f1e1e1d1d1b1b6f1a19191717161570131212781110100e0d0d0c0a0a0a090808070706040404040403020202020201000072 │ │ +720000000000000000007102020202020304040406070707080808090a0b0c0d0d0e101111781213701515161819191a1a1b1c6e1d1e1f20212122242424252628292a2b2b2c2e2f2f3133333435353637373738393a3b3b3c3c3c3d3e3f4042424242424444454647474747484a4b4b6b6b6b4c4d4d4d4d4d4d515051515152525354525457575757585858595a5c5c5c5c5c5e5d5e5f5f606060606161616162646464656565666768686868696a6a6a6a7473747575757575757676767676767a7a7a7a7b7b7b7b7b7b7b7b7b7d7e7e7e7e7e7e7e7e7e7f7f7f7f82818182828282828282828283828282828282828383838383838383838383838383838383848383838383838383838383838383838383838383838282828282828282828282828282828281818181807f7f7f7f7f7e7e7e7e7e7e7e7e7d7c7b7b7b7b7b7b7b7a7a7a7a7a7a7a7676767676767575757575746a6a6a6a6a68686868676767666666656463636463616161616060605f5f5f5f5e5d5d5c5c5a59585857575757575656565352525251515151514e4d4d4d4d4d6b6b6b6b4b4a49494847464646464543424242424242403f3f3e3d3c3c3b3b3b3a3a3a3736363635353534333232322f2f2e2c2b2b2a2a2928272524242322226d20201f1e1d1d1b1b6f1a19191717161514131212781111100e0d0d0c0a0a0a090808070707050404040403020202020201000072 │ │ +720000000000000000007102020202020304040406070707070808090a0b0c0d0d0e0f1111121213131415161819191a1a6f1c6e1d1e2020216d22232424252628292a2b2b2c2e2f2f3133333335353636373737383a3a3b3c3c3c3d3e3e414242424242444445464647474747494b4b6b6b6b4c4d4d4d4d4d4d4f50525252525252535253565757575758585a5a5b5c5c5c5c5d5e5f5f5f6060606161616163626565656565656666676768686869696a69737373757575757576767676767676777a7a7a7b7b7b7c7c7c7c7c7c7d7e7e7e7e7e7e7e7e7e7e7f7f7f7f80818181838283828382838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838382838281828181817f7f7f7f7f7f7f7e7e7e7e7e7e7e7e7d7c7c7c7c7c7b7b7b7a7a7a7a7a7a777676767676757575757575736a6a6a6a6a6968686867666666666665656564636261616161606060605f5f5e5e5d5c5c5c5b5a595957575757575757555252525252525050504d4d4d4d4d4c6b6b6b4b4b4a494948474646464645434242424242413f3f3e3e3d3c3b3b3b3b3a3a3a3736363635353533333232312f2f2e2d2b2b2a2a2828272525242322222120201f1e1d1d1b1b6f1a19191717167070131212781111100e0d0d0c0a0a0a080808070707060404040403020202020201000072 │ │ +720000000000000000007102020202020304040406070707070808090a0b0c0d0d0e0f111112121313141516181919191a6f1c6e1d1e2020212222232424252628292a2a2b2c2e2f2f3032333334353636373737383a3a3b6c3c3c3c3e3e41424242424244444546464647474749494a4b6b6b6b4d4d4d4d4d4d4d4f515252525252525254565757575757585a5a5a5b5c5c5c5d5e5e5f5f5f60606061616163616265656565666666666768686868686a696a6a6a74757375757576767676767676777a79797a7a7a7c7c7c7c7c7c7e7e7e7e7e7e7e7e7e7e7e7f7f7e7f7f808082818281828182838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838182817f8080817f7f7f7f7f7f7f7f7e7e7e7e7e7e7e7e7d7c7c7c7c7c7a7a7a7a7a7a7a7a777676767676757575757474746a6a6a6a6a6a6968686867666666656565656563616161616161606060605f5f5e5e5d5c5c5b5b5a5958575757575756565452525252525250504f4d4d4d4d4d4c6b6b6b4b4b4a494947474646464544434242424242403f3f3e3e3d6c3b3b3b3a3a3a393636363635353533323232302f2f2e2d2b2b2a2828282724242423222121201f1e1e1d1d1b1b6f1a191917171670131312127811110f0e0d0d0c0a0a0a080807070707050404040403020202020201000072 │ │ +720000000000000000007102020202020304040406070707070808080a0b0c0d0d0e0f111112121370151516181919191a6f1c6e1d1e1f20206d22232424252628292a2a2b2c2e2f2f2f32333334353636373737373a3a6c3b3c3c3c3e3e3f404242424243444445464647474749494a4b6b6b6b4c4d4d4d4d4d4d4f51525252525252525456575757575758595a5a5b5c5c5c5d5e5e5f5f5f6060606060616161626364656666666666666668686868696a6a6a6a6a6a6a747575757576767676767679797a7a7a7a7c7c7c7c7c7c7c7c7d7e7e7e7e7e7e7e7e7e7f7e7e7f7f7f7f8081807f807f80838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838382838282817f80807f80807f7f7f7f7f7e7e7e7e7e7e7e7e7e7d7c7c7c7c7c7b7b7a7a7a7a7a7a79797676767676767575757574736a6a6a6a6a6a696868676766666666656566656363616161616060605f5f605f5f5e5e5d5c5c5b5a5959585757575757555554525252525252514f4e4d4d4d4d4d4d6b6b4b4b4b4a484747474646444444434242424242403f3f3e3d3c6c3b3b3b3a3a3a3836363636353535333232312f2f2e2e2c2b2b2a2828282624242423222121201f1e1d1d1c1b1b6f19191817171615131312127811100e0e0d0d0c0a0a0a080807070706040404040403020202020201000072 │ │ +720000000000000000007102020202020204040405070707070808080a0b0c0d0d0e0f111178121213141516171819191a6f1c6e1d1e1e2020216d232424242728282a2a2b2b2e2e2f2f3133333335363637373737393a3b6c3c3c3c3d3e3f3f414242424344444446464747474849494b4b6b6b6b4d4d4d4d4d4d4f4f51525252525252525356575757575758585a5a5b5c5c5c5d5e5e5f605f6060606061616163626364656565666666666768686868686a6a6a6a6a6a7374757575757676767676767a797a7a7a7b7b7b7c7c7b7b7c7c7c7c7d7d7e7e7e7e7e7e7e7e7f7e7f7f7f7f7f7f7f7f7f80828383838382838383838383838383838383838383838383838383838383838383838383838383838383838382838383828282817f827f81807f7f80807f7f7f7e7e7f7e7e7e7e7e7e7d7c7c7c7c7c7c7c7b7b7a7a7a7a7a77777a767676767675757575757574736a6a6a6a6a6a69686868676666666666656564636262616161606160605f5f5f5f5e5d5d5c5c5b5a595858575757575655545353525252525151504e4d4d4d4d4d4c4d6b6b6b4b4a494747474646464444434242424240403f3f3f3e3d3c3b3b3b3b3a3a3a3936363635353433333232312f2f2e2e2c2b2b2a2828282624242322222121201f1e1d1d1c1b1b1a191918171716701313121278110f0e0e0d0d0c0a0a0a080807070706040404040302020202020201000072 │ │ +720000000000000000007102020202020203040405060707070808080a0a0c0d0d0e0e101178121213701516171819191a6f1b6e1d1d1e2020212122232424262828292a2b2b2d2e2f2f3132333334353637373737383a3a3b3c3c3c3c3d3e3f40424242424444444546464747474949494a6b6b6b4c4d4d4d4d4d4f4f5052525252525252545456575757575757595a5b5c5c5c5c5d5e5f5f5f606060606061616261616364636465666666666768686868686a6a6a6a6a6a7475757575757676767676777777797a7a7a7a7a7a7a7a7c7c7c7c7c7c7d7d7d7e7e7e7e7e7e7e7f7f7f7f7f7f7f7f7f7f8082818182818283838283838383828383838383838383838383838383838383838383838383838383838383828282828181807f7f807f7f7f7f7f7f7f7f7e7e7e7e7e7e7e7e7d7d7c7c7c7c7c7c7c7c7c7a7a7a7a7a7a7a76767676767676767575757574736a6a6a6a6a6a6a686868676766666666666665636363616161616160606060605f5f5e5d5c5c5c5c5a5a595857575757575655545252525252525150504e4d4d4d4d4d6b6b6b6b6b4a494947474746464644444342424242403f3f3f3e3e3d3c3b3b3b3b3a3a393736363535353433333232302f2f2e2c2b2b2a2a2828272524242322222120201f1e1d1d1c1b6f1a191918171716701313121211110f0e0e0d0d0b0a0a0a080807070706040404040302020202020201000072 │ │ +720000000000000000007102020202020203040405060707070808080a0a0b0d0d0e0e0f1178121213701516171819191a6f1b1c1d1d1e1f2021216d232424252728292b2b2b2b2e2f2f313233333334363737373737393a3b6c3c3c3c3d3e3e41424242424344444445464747474849494a6b6b6b4c4d4d4d4d4d4f50505152525252525254535657575757575759595a5c5c5c5c5c5d5e5f5f5f606060606161616161626363646566666666666868686868696a6a6a6a6a747575757575767676767676767676797a7a7a7a7a7a7a7b7c7c7c7c7c7c7c7d7e7e7e7e7e7e7e7e7e7f7e7e7f7f7f7f7f808080807f8180838381818383838182838383838383838383838383838383838382838383838383838382828281818081817f7f7f7f7f7f7f7f7e7e7e7e7e7e7e7e7e7e7e7d7c7c7c7c7c7c7c7c7c7c7c7a7a7a7a7a7a77767676767676767575757574736a6a6a6a6a696969686868666666666666656565646362616161606060606060605e5e5d5c5c5c5c5b5a59595857575757575655545352525252525251504e4d4d4d4d4c6b6b6b4b4b49494947474646464644444342424242403f3f3f3e3e3c6c3b3b3b3a3a3a3936363635353534333332312f2f2e2d2b2b2b2a2a28282625242423226d2120201f1e1d1d1c1b6f1a191918171615701312127811110e0e0d0d0d0a0a0a09080807070706040404040302020202020201000072 │ │ +720000000000000000000102020202020203040404050707070808080a0a0a0c0d0d0e0f117812121313141517171919191a1b1b6e1d1e1f2021216d232424252628282a2b2b2b2e2e2f2f3233333334363637373737393a3b3b3c3c3c3d3e3e3f40424242424345454646474747474849494a6b6b6b4d4d4d4d4d4d4e505152525252525252535657575757575758595a5b5c5c5c5c5c5e5e5f5f60606060606061616162636464656665666666666768686868696a6a6a6a6a7374757575757575757676767676777b797a7a7a7a7a7a7b7c7c7c7c7c7c7c7c7e7d7d7d7e7e7e7e7e7e7e7e7e7f7f7f7f7f7f7f7f7f7f818281808280818181828282828383828282828283828283828381828282828282828281828181807f7f7f7f7f7f7f7f7f7f7e7e7e7e7e7e7e7e7e7e7e7d7c7c7c7c7c7c7c7c7c7b7b7b7a7a7a7a7a77767676767676757575757575736a6a6a6a6a696a6a69686868666666666665656564636361616161606060606060605f5d5c5c5c5c5c5a5a595957575757575756545352525252525251504f4d4d4d4d4d6b6b6b6b4b4a494948474746464645444342424242413f3f3f3f3e3e3c6c3b3b3b3a3a3a3836363635353534333332312f2f2e2c2b2b2b2a29282826252424236d212120201f1e1d1d1c1b6f1a1919181716157013121211110f0e0e0d0d0d0a0a0a09080807070706040404040302020202710100000072 │ │ +720000000000000000000102020202020203040404050707070708080a0a0a0c0d0d0e0f111112121313701516171819191a6f1b6e1d1e1f2021216d232424252628282a2a2b2c2e2e2f2f3033333334363636373737393a3b3b6c3c3c3c3e3e3f3f41424242424445454646474747474949494b6b6b4c4d4d4d4d4d4d4f515151525252525253545657575757575758595a5b5b5c5c5c5d5d5f5f6060606060606161616262646365656566666666666768676868696a6a6a6a6a6a747574757575757676767676767977797a797a7a7a7a7b7b7b7c7c7c7c7c7d7c7c7c7e7e7e7e7e7e7e7e7e7e7e7f7f7f7f7f7f7f7f8080807f807f7f81818081808081818080808080818080818081808080808080808080808080807f7f7f7f7f7f7f7f7e7e7e7e7e7e7e7e7e7d7e7d7d7e7c7c7c7c7c7c7c7c7b7b7a7a7a7a797a7a77767676767676767575757575746a6a6a6a6a69696a696767676766666666666565646262626160616060606060605f5f5e5c5c5c5c5c5b5a595858575757575756535352525252525251504f4e4d4d4d4d4d6b6b6b4b4b49484847474746464644434242424242413f3f3f3e3e3e3c6c3b3b3a3a39383636363535353433333231302f2f2e2c2b2b2b2a29282826252424236d212120201f1e1d6e1b1b6f1a1919181716157012121211110f0e0e0d0d0c0a0a0a08080707070706040404040302020202710000000072 │ │ +720000000000000000000102020202020203040404040707070708080a0a0a0c0d0d0d0f111178121213701516171819191a6f1b6e1d1d1e2020216d22242424262828292a2b2b2d2e2f2f303233333334363637373737393b3b3b3c3c3c3d3e3e3f40424242424242454646464747474949494b6b6b6b4c4c4d4d4d4d4e4f505051525252525252555756575757575757595a5a5a5c5c5c5c5f5f5f5f5f606060606161616161616364656666666666666866676868696a6a6a6a6a747473757575757575757676767676767979797a7a7a7a7a7a7b7b7b7b7b7c7c7c7c7e7e7e7e7e7e7e7e7e7e7e7f7e7e7f7f7f7f7e7f7e7f7f7f7e7e80807f807f7f7e7f7f7f7f7f7f80807f7f7f7f7f7f7f7f7f7f7f7f7e7f7f7e7e7e7e7f7e7e7f7f7e7e7e7e7e7d7d7d7e7e7d7d7d7c7d7c7c7c7c7b7b7b7b7a7a7a7a7a77767a79767676767675757575757575746a6a6a6a6a69686869686666666666666565656565626161616160606060605f605f5f5d5c5c5c5c5b5a5a595757575757575757565352525252525252504f4d4d4d4d4d4d4d6b6b6b4b4a49474747474646464444424242424242413f3f3e3e3e3d3c3b3a3a3a39373736363635353533333232302f2f2e2e2c2b2b2b2a282827252424242221212120201e1d1d6e1b1b6f191919171716141312121211110f0e0e0d0d0b0a0a0908080707070706040404040302020202710000000072 │ │ +720000000000000000000102020202020203040404040607070708080a0a0a0c0d0d0d0e101111781213131415161819191a1a6f6e1d1d1e1e20212121232424252728282a2b2b2c2e2e2f2f313333333336363737373737393a3b3c3c3c3d3e3e3f4042424242424344454646474747474949494a4b6b6b6b4c4d4d4d4d4d4f5152525252525252535555575757575757595a5a5a5a5c5c5c5d5e5e5e5f5f60606060616161616162646565656666666666666668686869696a696a6a746a73757575757575757676767676767676777a7a7a7a7a7a7a7a7a7a7c7c7c7c7c7d7c7d7d7c7c7d7d7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7f7e7e7f7f7f7e7e7f7f7f7f7f7f7f7f7f7f7f7f7f7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7d7c7c7c7d7c7d7c7c7c7b7c7c7b7a7a7a7a7a7a7a7a7979767676767676767575757575747473736a6a6a6a6a6a6868686867666666666665656564646361616161616060605f605f5f5e5e5d5c5c5c5b5a5a5a595757575757575655545352525252525251514e4d4d4d4d4d4c6b6b6b4b4a49494747474746464544434242424242413f3f3e3e3e3d6c3b3b3a3a3a3a393636363535353533333232302f2f2e2d2b2b2b2a29282725252424236d2121201f1f1e1d1d1c1b6f1a191918171615141312121211110f0e0d0d0d0b0a0a0908080707070705040404040302020202710000000072 │ │ +72000000000000000000010202020202020304040404060707070808090a0a0c0d0d0d0e0f111178121313141516181919191a6f1b6e1d1d1e1e2021216d2324242627272a2a2b2c2e2e2f2f313333333335363637363737373a3b3c3c3c3c3d3e3e3f4242424242434345464647474747484949494a6b6b6b4c4d4d4d4d4d4e515252525252525252535757575757575758595a5a5a5c5c5c5c5e5e5e5f5f5f6060606161616161616363636565666665666666686867676868686a6a6a6a6a74757575757575767676767576767676777a7a797a7a7a7a7a7a7b7b7c7c7c7c7c7c7c7c7c7c7c7d7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7f7f7e7e7f7f7f7f7f7e7e7f7f7f7f7e7f7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7c7c7c7c7c7c7c7c7b7b7b7a7b7b7a7a7a7a7a7a7a7a7a7779767675757676757575747475736a6a6a6a6a6a6a69686868686867666666666665656563636161616161606060605f5f5f5f5f5e5c5c5c5c5b5a5a59585757575757575754545352525252525251504e4d4d4d4d4c6b6b6b4b4a4949494747474646464544424242424242413f3f3e3e3d6c3b3b3b3a3a3a38383636363535353533323232302f2e2e2c2b2a2a292828262524242322212121201e1e1e1d6e1b1b1a1a1a1717171615131312121211110f0e0d0d0d0b0a0a0908080707070704040404040202020202710000000072 │ │ +72000000000000000000010202020202020304040404060707070808080a0a0b0d0d0d0e0f111178121313141516171919191a1a1b6e1d1d1e1f2121216d2324242525272a2a2b2c2d2e2f2f30323333333436363636373737393b6c3c3c3c3c3d3e3f4042424242424244454646474747474849494a4b6b6b4c4d4d4d4d4d4d4f525252525252525252555756575757575757595a5a5a5b5c5c5d5e5e5e5f5f5f60606061616161616262636565656565666666666767666868686a696a6a6a7373737574757575757576757676767676767676797a7a7a7a7a7a7a7b7b7b7b7b7c7c7c7c7c7c7c7d7c7d7d7c7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7d7d7d7d7d7c7c7c7c7c7c7c7c7b7a7a7a7a7a7a797a7a7a7a77767676767676757576757575757373736a6a6a6a6a6a6a6868686868676766666666666565656463636161616161606060605f5f5f5f5e5d5c5c5c5b5a5a59575757575757575755545252525252525151504f4d4d4d4d4d4c6b6b6b4b4a4949494747474646464442424242424241403f3e3e3d3d3b3b3b3b3a3a3a383636363535353533323232312f2f2e2d2b2b2a2a2928282625242423222121211f1e1e1e1d6e1b6f1a1a191717171614131312121211100e0e0d0d0c0a0a0a0908080707070704040404030202020202710000000072 │ │ +7200000000000000000001020202020202020404040406070707080808090a0a0c0d0d0e0f111111121213141515171819191a1a1b1c1d1d1e1e2021216d232424252527292a2a2a2b2e2e2e2f303233333334363736363737383b3b6c6c3c3c3d3e3e3f4142424242424344454646474747474949494a4b6b6b6b4c4d4d4d4d4d505051525252525252525353555757575757575859595b5b5c5c5d5d5c5e5e5e5f60606060606061616263626363646565666666666666676768686868696a6a6a6a74737375757575757575757676767676767779797a7a797a7a7a7a7a7a7a7b7b7b7c7c7c7c7c7c7c7c7c7c7d7e7d7d7d7d7d7d7d7d7d7e7e7e7d7d7d7e7e7e7e7e7e7e7e7e7e7d7e7d7e7e7e7e7d7e7d7d7d7d7d7d7d7c7c7c7c7c7c7c7c7b7c7c7b7b7b7b7a7b7a7a7a7a7a7a7776777a797977767676757575757575757573736a6a6a6a69696a69686867666767666666666565656464646262626161616060605f605f5f5f5e5d5d5c5c5c5b5b5a59595857575757565656555353525252525151504e4d4d4d4d4d4c6b6b6b6b4b4a4949484746464646454443424242424241403f3f3e3e3d6c3b3b3b3b3a3a393937363535353433333231312f2f2f2e2c2b2b2a2a29282725242423236d2121201f1e1e1e1d6e1b6f1a19191717161514131312127811100e0e0d0d0c0a0a0a0908080707070704040404030202020202020000000072 │ │ +7272000000000000000001020202020202020304040406070707080808090a0a0c0d0d0e0f111111121213141515171718191a1a6f1b6e1d1e1e20202121222424252525282a2a2a2b2d2e2e2f2f2f32333333353636363737373a3b3b3b3c3c3c3e3e3f404242424242424444464646474747474949494a4b6b6b4c4d4d4d4d4d4d4f51525252525252525253545757575757575758595a5a5c5c5c5c5c5d5e5e5f5f60606060606061616161626363656465656566666666676868686868696a6a6a6a6a6a6a73737575757575767676767676767676797979797a7977797a7a7a7a7a7a7a7b7b7b7b7c7c7c7c7c7d7c7c7c7c7c7c7c7c7c7d7c7d7c7c7c7e7e7d7c7e7e7d7d7e7d7c7d7c7e7d7c7d7c7e7d7c7c7c7c7c7c7c7c7c7b7c7a7b7b7a7b7b7a7a7a7a7a7a7a7a7a7a7a797676767777767676767575757575757575736a6a6a6a6a6a69686868686766666666666666656464656363636161616161606060605f5f5f5f5e5d5c5c5c5c5c5a5a59595857575757575555555452525252525250504f4d4d4d4d4d4d4c6b6b6b4b4b4949484747464646464444424242424242403f3f3e3e3d3c6c3b3b3a3a3a3937383636353535333232312f2f2f2f2e2d2b2b2b2a2a29272525242422226d2121201f1e1e1e1d1b1b6f1a19191717161514131212127811100e0e0d0d0d0b0a0a0808080707070704040404030202020202027100000072 │ │ +7272000000000000000001020202020202020304040406070707080808090a0a0c0d0d0e0f111111121213141515161718191a1a6f1b1c1d1e1e1f2021216d2324252525282a2a2a2a2d2e2e2e2f2f313333333535363636373737383a3b3c3c3c3d3e3f3f4142424242424344454646464747474849494a4b4b6b6b4d4d4d4d4d4d4d4f50525252525252525253565757575757575758595a5b5c5c5c5c5d5d5e5f5f5f60606060606061616162626364636565656666666666676768686869696a6a6a6a6a6a6a6a757575757575757576767676767677767677767676777a7a7a7a7a7a7a7a7a7a7a7c7b7b7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7d7d7d7c7d7d7c7c7d7c7c7c7c7d7d7c7c7c7d7c7c7c7c7c7c7c7c7c7c7b7b7a7b7a7a7a7a7a7a7a7a7a7a7a777676767676767676767676767575757575757575746a6a6a6a6a6a6a69686868686766666666666665656464656362616161616160606060605f5f5f5f5c5c5c5c5c5c5a5a5a59595757575757575555545352525252525150504e4d4d4d4d4d4d6b6b6b4b4b4a49494747474646464544434242424242413f3f3f3e3d3c3c3b3b3a3a3a3a373636353535353433323232302f2f2e2e2c2b2b2a2a2a28272525242322226d2120201e1e1e1e6e1b1b6f1a19181717161570131212127811100e0e0d0d0d0b0a090808080707070704040404030202020202027100000072 │ │ +7272000000000000000001020202020202020304040405070707080808080a0a0c0d0d0e0e111111121213701515161718191a1a6f1b1c1d1e1e1f2020216d232424252528292a2a2a2c2e2e2e2f2f31323333343535363637373737393a6c6c3c3c3d3e3f3f4040424242424444464646464747474849494a4a6b6b4c4d4d4d4d4d4d4d4f51525252525252525255575757575757575758595a5b5c5c5c5c5c5e5e5f5f5f5f606060606161616161626363646565666566666666666768686868696869696a6a6a6a737373747575757575757575757676767676767676767a797a7a79797a7a7a7a7a7a7a7a7a7b7b7b7c7b7c7b7b7c7c7c7c7b7b7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7b7c7c7c7c7c7c7b7b7c7c7b7b7b7a7a7a7a7a7a7a7a7a797a7a7a7977767676767676767675757575757575757473737373736a6a6a6a69696968686867686766666666666665656363646261616161616060606060605f5f5e5e5c5c5c5c5c5a5a595958585757575757575453535252525252515050504d4d4d4d4d4c6b6b6b6b4b4a4949494747464646464443424242424242403f3f3e3e3d6c6c3b3b3a3a39373736363535353534323232312f2f2f2e2e2c2b2b2a2a2a282525242422226d212120201e1e1e6e1b1b1b1a1a19181717151570131212127811100e0e0d0d0c0a0a090808080707070604040404030202020202020000000072 │ │ +727200000000000000000071020202020202030404040406070707080808090a0c0c0d0d0e10111178121213141515171719191a1a6f1c1d1d1e1e2020216d22242424252728292a2a2b2d2e2e2e2f30323233333435363636373737393a3b3b6c3c3c3d3e3f3f3f4142424243444546464646474747494949494a4b6b4c4d4d4d4d4d4d4f4e51525252525252525456575757575757575758595a5b5c5c5c5c5d5d5e5e5f5f5f606060606061616161626364656465656566666666676868686868686868696a6a6a6a6a6a7374757575737575757575757676767676767677777a7a77777a7a7a7a7a7a7a7a7a7a7a7a7b7a7b7a7a7b7a7b7b7a7a7b7b7b7b7b7b7b7b7c7c7c7a7b7b7b7a7b7b7a7b7a7b7a7b7b7a7a7b7b7a7a7a7a7a7a7a7a7a7a7a79767a7a79767676767676767676757575757575757473746a6a6a6a6a6a696a6a686868686867676766666666666665656563636261616161616060606060605f5e5e5d5d5c5c5c5c5a5a59585857575757575757565352525252525252514f4f4f4d4d4d4d4c6b6b6b6b4b4a4949484746464646464644424242424242413f3f3e3e3c3c6c3b3a3a3a3a383736363635353534333232312f2f2f2e2e2d2b2b2a2a2a2a282525242422226d212120201e1e1e6e1b1b6f1a1a191817161514131312121211110f0e0d0d0d0b0a0a090808080707070504040404030202020202710000000072 │ │ +727200000000000000000001020202020202020404040406070707080808090a0a0b0d0d0e0e0f1178121213701415161718191a1a6f1c1d1d1e1e1f2021216d222424252627292a2a2a2c2e2e2e2f2f31323333343535363636373738393a3b3b3b6c3c3e3e3f3f404142424242434646464646474747484949494a6b6b4c4d4d4d4d4d4d4e5051525252525252525256565757575757575758595a5a5b5b5c5c5c5d5e5e5f5f5f5f60606060606161616162626364636465656565666668666867676868686a6869696a6a6a6a6a6a6a6a737575757575757675767575767676777776777b77767679767977797a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7c7c7b7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7779767977767676767776767676767575767575757575757574746a6a6a6a6a6a6a69686868686868676768666666666666666564646362616161616161606060605f5f5f5f5e5e5c5c5c5c5c5b5a5a5958575757575757575654545352525252525251504e4d4d4d4d4d4c6b6b6b4b4b4a4949494747464646464645434242424242403f3f3f3e3c3b6c3b3a3a3a3a39373636353535353433333232312f2f2f2e2d2b2b2a2a2a2a28272525242422226d2120201f1e1d6e1b1b1b6f19191817171515701312121278110f0e0e0d0d0c0a0a0a080808080707070504040403020202020202010000000072 │ │ +727200000000000000000001020202020202020404040406070707080808090a0a0c0d0d0e0e0f111112121313701515171819191a1a1b6e1d1e1e1f2021216d222424252526282a2a2a2b2c2e2e2f2f3032333333353536363637373737393b3b3b3b6c3c3d3e3f3f404042424243444546464647474747494949494a6b6b4d4d4d4d4d4d4d4f505151525252525252535455575757575757575859595a595b5c5c5c5c5d5e5f5f5f5f5f60606060616161616162626363646565656666676666666768676869686868696a69696a6a6a6a6a737373757575757575757576757675757676777676767676767676777a7777797a7a7a7779797a7a7a7a7a7a7a7a7a7a7a7b7b7a7a7a7a797a7a7a797a7a7a7a7977797a77777777777777767676777676767676767675757575757575757575757473736a736a6a6a6a6a696868686868676867666667666666656564656362626161616161606060606060605f5f5e5e5d5c5c5c5c5b5a5959595857575757575757565553525252525252515150504d4d4d4d4d4d6b6b6b4b4b4a4949494747474646464644434242424240403e3e3e3e3d3b3b3b3a3a3a3a3a383736363535353433333232312f2f2f2f2e2d2b2b2a2a2a2928262525242322226d2120201f1d1d6e1b1b6f1a19191817161514131312127811110f0e0e0d0d0c0a0a0a080808070707060404040302020202020202010000000072 │ │ +727200000000000000000001020202020202020404040406070707080808090a0b0c0d0d0e0e0f111178121213701515161819191a1a1a6e1d1d1e1e1f20216d222325252526282a2a2a2b2b2d2e2e2f3031323333333436363637373737383a3b3b3b6c3c3c3d3e3e3f4042424242424545464647474747484949494a4b6b4c4c4d4d4d4d4d4e4f50505052525252525253555657575757575757585959595a5b5c5c5c5c5c5e5e5f5f5f6060606060616161616161636363646565656666666666666666676868686868696868696a6a6a6a6a6a6a74757575757575757575757575767575767676767676767676797676777a7a7a76777777797a797a7a797a7a7a7979797979797977797979777a7a77797776797776767676767676767676767676767676757675757575757574737475746a6a6a6a6a6a6a6a69686868686868676666666666666666656564636361616161616161606060606060605f5f5f5e5e5d5c5c5c5b5a5a59595957575757575757575452525252525252515050504f4d4d4d4d4d4d6b6b6b4b4b4a4949484747464646464543424242413f3f3e3e3e3e3e6c3b3b3a3a3a3a3a3a373636353535353333333232302f2f2f2e2d2b2b2a2a2a2a29262525242322226d2120201f1e1d1d6e1b1b6f1a19191717161514131312121111110f0e0e0d0d0c0a0a0a080808070707060404040302020202020202010000000072 │ │ +727200000000000000000001020202020202020404040406070707070808090a0a0c0d0d0e0e0f11117812121313141516181919191a1a1b6e1d1d1e1e2020212122242525252729292a2b2b2d2e2e2f2f3232333333333636363637373737393a3b3b3b6c3c3d3e3e3f3f4141424242424345464647474747494949494b4b4c6b4c4d4d4d4d4d4e50505052525252525253535255575757575757585959595a5a5b5c5c5c5c5d5e5e5f5f5f5f606060606061616161626161626464656665666666666666676668686868686868686a6a6a6a6a6a6a6a73736a7573747575757575757675757576757676767676767676767676767676767676767676797776777a7a7976767676767676767676767676767676767676767676767675767676757575757675757575757575737475736a6a6a6a6a6a6a6a696969696868686868676767666666666665666665646363616161616161616160606060605f5f5e5f5f5e5e5c5c5c5c5a595a5858585757575757575755525252525252525150504e4d4d4d4d4d4d4d4c6b6b6b4b4a494949474747464645444242424242413f3f3e3e3e3e6c3b3b3b3a3a3a3a3a3a373636353535343333323232302f2f2f2e2d2b2b2a2a2a282825242424226d21212020201e1e1d1d1b1b1b6f1a19191717161514131312121111110f0e0d0d0d0c0a0a0a080808070707060404040403020202020202710000000072 │ │ +727200000000000000000001020202020202020304040405070707070808080a0a0a0c0d0d0e0f11111112121313141516171919191a1a1b1c1d1d1e1e1f2021212123242424262828292a2b2b2c2d2e2f303232323334353536363637373737383b3b3b6c3c3c3c3d3e3f3f3f40424242424345454647474748494949494a4b4b6b4c4c4d4d4d4d4e4e4f50525252525252525253565757575757575859585a5a595b5c5c5c5c5c5d5d5d5f5f5f5f60606060616161616161616262636464656566666666666667676767676868686969696a6a6a6a6a6a6a6a746a74757375757575757575757675757676757576767676767676767676767676767677777677777777767676767676767676797976767676767676767676767676767575767575757575757575757573757373736a6a6a6a6a6a6a6a6a6868686867686767676666666666666665656564636262626161616161606060606060605f5f5f5d5d5d5d5c5c5b5b5b5958595857575757575757565453525252525252524f4e4e4d4d4d4d4c4c4d6b6b6b4b4a4a494948474747464544424242424241403f3f3f3e3e3e6c3b3b3b3a3a3a3a3938373736363535353433333232312f2f2e2e2c2d2b2b292a2a2825252424246d21212120201e1e1e1d1d1b1b1b6f19191917171615131312127811110f0e0e0d0d0d0b0a0a09080808070707050404040403020202020201010000000072 │ │ +72720000000000000000000001020202020202030404040506070707070808090a0a0c0d0d0e0e0f111178121313141515171819191a1a1b1c6e1d1e1e1e202121216d232424242627292a2a2b2b2b2d2f2f3031313333333335363636363737373a3a3b3b3b3b3b3c3e3e3f3f404242424242434344464747474748494949494a6b6b6b4c4d4d4d4d4d4d4f50515152525252525253555556575757575757585959595a5a5b5b5c5c5c5c5d5e5f5f5f5f6060606060616161616161616263636364646565666666666666666667686868686a6a6a69696a6a6a736a6a75737475757575757575757575757575757676767676767676767676767676767676767676767676767676767676767679797676767676767576767675757676757575757575757575757575746a75746a6a6a6a6a6a6a6a6a6868686867666666666666666665656565646364636362616161616161606060605f605f5f5f5e5e5e5c5c5c5c5c5b5959595857575757575757575655535252525252525251504e4d4d4d4d4d4d4c6b6b6b6b4b4949494847474646464544434242424242403f3f3f3e3e3c6c3b3b3a3a3a3a3a3a3937363635353535343333323232302e2e2e2e2b2b2a292828282625242424222221212120201e1e1d1d1d1b6f1a1a19191817161514131212127811100e0e0d0d0d0b0a0a0a08080807070706040404040403020202027100000000000072 │ │ +72720000000000000000000001020202020202020304040506070707070808090a0a0c0d0d0e0e0e101178121213701515161819191a1a6f1b1c6e1e1e1e1f2121216d222424242526282a2a2a2b2b2b2d2e2f302f313233333436363636373737383a3a3b3b3b6c3c3d3e3f3f3f4142424242424243454646464647484949494a4b6b6b4c4c4d4d4d4d4d4d4f51505152525252525254545657575757575758595959595a5a5a5a5c5c5c5c5d5e5f5f5f5f60606060616160616061616162626162636465666566666666666668686868686969696a69686a6a6a6a6a746a7374746a74757575757575757575757576767676767576757576767676767576767676767576767676767575767676767576767675767576767575757675757575757575757574737473736a74736a6a6a6a6a6a69696968686868676666666666666565656565636363626262616161616161616060605f5f5f5f5f5f5e5c5d5c5c5c5a5b5b59595958575757575756575654535252525252525150514f4d4d4d4d4d4d4c6b6b6b6b6b4b4949494746464646454444434242424141403f3e3e3e3d6c3b3b3b3a3a3a3a3a3938373636353535353333333232302e2e2e2e2d2b2b2a282828272525242424226d212121201e1e1e1d1d6e1b1a1a1a19191717151470131212127811100e0e0d0d0d0b0a0a0908080707070706040404040302020202027100000000000072 │ │ +72720000000000000000000000710202020202020203040506070707070808090a0a0c0d0d0d0e0e101178121213701415161718191a1a6f1b1b6e1d1e1e1e2021212122242424252628292a2a2b2b2b2c2e2f2f2f30323333343536363637363737393a3b3b3b6c3c3c3d3e3f3f40414242424242434344444646464748494949494b6b6b4c4d4d4d4d4d4d4d4e505152525252525252535556575757575757585959595a5a5a5a5c5c5c5c5d5e5e5e5f5f605f6060606060616061616161616162636465646566666666666768686868686868686968686a6a6a6a6a6a6a6a6a6a6a7475757475747575757575757575757575757575757575757576757675767676757575767575757576757675757576757575757575757575757575757575747475757373736a6a6a6a6a6a6a6a696a6968686868686868676666666666666564656563636363626161616161616060606060605f5f5f5f5d5e5d5c5c5c5c5c5a5a5a595959575757575756555654525252525252525251504f4e4d4d4d4d4d4d6b6b6b6b4b4b4a49494747464646454344434242424241403f3f3e3e3e3c3b3b3b3b3a3a3a3a3a38373636353535343332323232312f2e2e2e2e2d2b2b2928282826252424242322212121201f1e1e1e1d6e1c6f1a1a1919181716157013131212127811100e0e0d0d0c0a0a0a0908080707070706040404030202020202027100000000000072 │ │ +7272000000000000000000000071020202020202030404040406070707080808090a0a0c0d0d0e0e1011111212121313141617171819196f6f1b1b6e1d1d1e1f2021216d22232424252728292a2a2b2b2b2c2e2f2f2f31323333343535363636373737393a3b3b3b6c3c3c3d3e3f3f3f4041424242424344444546464647474849494a4b4a4b4c4d4d4d4d4d4d4d4f5050525252525252525353555657575757575757575859595a5a5b5c5c5c5c5c5c5e5e5f5f5f5f60606060606060616161616162636363666666666666666666676668686868686868696969696969696a6a6a6a6a73736a6a6a74747475757575757575757575757575757575757575757575757575757575757575757575757575757575757575757575757575747473736a6a73736a6a6a6a6a6a6a696a69686868686868686868676666666666666666666463636362636261616161606060606060605f5f5e5e5e5d5c5c5c5c5c5c5b5a5959595757575757575757575555535252525252525251504f4d4d4d4d4d4d4d4c6b6b6b6b4a4949484746464646454342424242424242413f3f3e3e3e3d6c3b3b3b3a3a3a3a383736363535343433333232323232312e2e2d2c2c2b2b2a2828282725242424232222212020201f1e1e1d1c1b1b6f1a1a19181717161570131312127811100e0e0e0d0d0c0a0a0a0808080707070704040404040302020202027100000000000072 │ │ +7272720000000000000000000001710202020202030404040406070707080808090a0a0c0d0d0e0e1011117812121313701516171819191a1a6f1b6e1d1d1e1e2020216d22222424252527292a2a2a2b2b2c2e2f2f2f30313233333435353535363737383a3a3b3b3b6c3c3c3d3e3f3f3f40414242424243434344454646464747474a49494b4c4c4d4d4d4d4d4d4d4d4e5151525252525252525454565757575757575758585959595a5a5c5c5b5c5c5d5d5d5d5e5f5f5f60606060606161616161616363636565666666666666666666676667676768686868676768686869696a6a6a6a6a6a696a6a6a6a74736a7474747474757574757474747375747475746a74757575747575757575757574747474757574746a73736a73746a6a6a6a6a6a6a6a6a6a6a696968686868686867676767676767676666666666666666666565646363636363616161606060606060605f5f5f5f5d5d5d5c5c5c5c5c5b5b5a5a58585757575757575757565454535252525252515252504d4d4d4d4d4d4d4c4c4c6b4b4b4b4a48474746464645444342424242424141403f3f3e3e3e3d6c3b3b3a3a3a3a3a383737363635333333333232323232302f2e2e2c2b2b2b2a29282728262524242322226d212020201e1e1d1d1b1b1b6f1a19191817161515701312121211110f0e0e0d0d0d0c0a0a090808080707070604040404040302020202020100000000000072 │ │ +7272720000000000000000000000010202020202030404040406070707080808090a0a0b0c0d0e0e0f1111117812131370151617171919191a1b1b1c6e1d1e1e202020212222222325252526282a2a2a2b2b2c2e2e2f2f2f2f32333435353536363636373737383a3b3b3b6c3d3e3f3f3f3f3f4142424242424344444646464746474849494a4a4b4c4c4c4d4d4d4d4d4d4e4f5152525252525252525556575757575757575757585959595b5b5a5c5c5c5c5c5c5d5e5e5e5f5f5f60616161616161616263636463656565646565666666666666666767676767676768686868686968686a6a6a686a6a6a6a6a6a6a6a6a6a6a6a73736a736a6a6a6a736a6a73736a737373736a7373737373737373736a6a73736a6a6a6a6a6a6a6a6a6a6a6a69696a69696969686868686868686766666666666666666666666665656565656463646362626362616161606060605f5f5f5e5e5e5e5c5c5c5c5c5b5a5b5959595957575757575757565554535252525252525251504f4e4e4d4d4d4d4d4c4c6b6b4b4b4a4948494746464646444443424242424241403f3f3f3e3e3e3d6c3b3b3a3a3a3a39383736373635353333333332323231302f2e2e2d2b2b2a2a29282826262525242422226d212020201f1e1e1d6e1b1b6f1a1919191816151514131312127811110f0e0e0d0d0d0b0a0a080808080707070504040404040302020202710000000000000072 │ │ +727272000000000000000000000001020202020202020404040607070707080808090a0a0b0d0d0d0f1111111178121313141516171919191a1a6f1b6e1d1d1f20202020216d2223242425252728292a2a2b2b2b2d2e2f2f2f31333333333535353536363636383a3a3a3b3b6c3c3d3e3e3f3f3f404142424242434444454646464747474749494a4b4b6b4d4d4d4d4d4d4d4d50505152525252525252535555575656575757575757575859595a5a5a5b5c5c5c5c5d5e5e5e5f5f5f6060606060606161626262626363636363646565656666666666666666666666666668676868676769696868696969696a6a696a696a6a6a6a696a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a696a6a6a6a696a696a6a696a6a68686868686868676768676767666666666666666666666666656565656464646363626362616161616161615f5f5f5f5f5e5e5e5c5c5c5c5c5c5a5a595a5957575757575757575757575453525252525252525252504f4e4d4d4d4d4d4d4c6b4b6b4b494948474747464646464444434242424242413f3f3f3e3e3e3e3d6c3b3a3a3a3a3a383737373636353433333333323232312f2f2f2d2c2b2b2a2a2928282725252524242322226d212020201f1d1d1d1c1b6f1a1a1919181716151514131312127811110f0e0e0d0d0b0a0a0a080808080707070704040404020202020202710000000000000072 │ │ +727272000000000000000000000001020202020202030404040507070707080808090a0a0b0d0d0d0e1010111178121213141515171818191a1a1a1b1b1d1d1e1e202020216d2222232425252628292a2a2a2b2b2c2e2f2f2f3132333333353535353636363637393a3a3b3b6c3c3c3d3e3f3f3f3f40424242424344444546464646474747484949494a4b4c4d4d4d4d4d4d4d4f4f5051525252525252525252535557575757575757575859595a5a5a5b5b5b5c5c5c5d5d5d5e5f5f5f60606060606161616161616262626263636464646666666666666666666666666667676767666768686868686868686868686968696969696869696969696a6a696a6a696a6a69696969696969696a6a6969696969686969696a6969696a6968696968686868676867676768676766666666666666666666666666656564646363636363616161616161606061605f5f5f5f5f5d5d5d5c5c5c5c5b5b5a5a595a5857575757575757575756545252525252525252525251504f4d4d4d4d4d4c4c4c6b4b4b4a494948474747464646454444434242424242413f3f3f3e3e3e3d6c3b3a3a3a39383a383737363635343333333333323232302f2f2e2b2b2b2b2a2928282827252524242222226d2120201f1f1e1d1d1d1c6f1a1a1a1919171715151570131212121111100e0e0e0d0d0a0a0a0a080808070707070504040404020202020202710000000000000072 │ │ +727272000000000000000000000001020202020202030404040405070707070808080a0a0a0c0d0d0e0e0f111178121213141515161717181a1a1a6f1b1c1d1d1e1f202021216d22232425252627282a2a2a2b2b2b2d2e2e2f2f3032323334343535363636363639393a3a3b3b3b6c6c3d3e3e3f3f404242424242434444454646464647474749484949496b6b6b4c4d4d4d4d4d4d4f50515152525252525252525455555656575757575757595959595a5a5a5b5c5c5c5c5c5e5e5e5f5f5f5f606060606161616161616161636363636362656565656566666666666666666666666667676768686868686868686868686868686868686868686868696869696869686868686868686868696968686868686868686869686868696868686868676767666767666666666666666666666666656565656564636363636362616162616161616060606060605f5f5e5e5d5c5c5c5c5c5c5b5a5a5959595957575757575757575656555252525252525252515150504f4d4d4d4d4d6b6b6b6b4b4a4949494947474746464644444342424242424241403f3e3e3e3c3c3b3b3b3a3a3a38373737363636363433333332323232302f2f2e2e2d2b2b2b2a2a2928282625252524242222222121201e1e1e1d1d1d6e1b1a1a1a1919181716151514131312127811110f0e0e0d0d0d0a0a0a09080808070707060404040404020202020202710000000000000072 │ │ +727272000000000000000000000000010202020202020404040405060707080808080a0a0a0b0d0d0d0e0e10111112121370141515171718191a1a1a6f1b6e1d1d1e1f202021216d22232425252527292a2a2a2b2b2d2e2e2e2f2f3030313233333535363636363737383a3a3a3b3b3b6c6c6c3e3f3f404040414242424344444546464646474747474949494a4b6b4c4c4d4d4d4d4d4e4e4f50505152525252525252535353545757575757575757575859595a5b5b5c5c5c5c5c5d5c5d5e606060606060606060606061616262626262616262636363646464646565666566666666666666666666666666666666676666676767676767686768686867676868676868686868686868686868686868676767676767676766666766666666666666666666666666666665656564666464646363636263636161626261616161616060606060605f60605e5e5e5d5c5c5c5c5c5c5b5b5959585757575757575757575656545353525252525252525251504e4e4e4d4d4d4d4c6b6b4b4b4a4948484747474646474646444342424242424241403f3f3e3e3e3c3b3b3b3a3a3a38383737373736363534333332323232322f2f2f2e2e2d2b2a2a2a29292827262524242423226d6d212120201e1e1e1d1d1c1b1a1a19191918171715151413131212781111100e0e0e0d0d0b0a0a0a08080807070706040404040404020202020202000000000000000072 │ │ +72727272000000000000000000000001020202020202040404040406070708080808080a0a0a0c0d0d0e0e1011111112121370141516171819191a1a6f1b1b6e1d1e1e1f202021216d222324242525262929292a2a2b2c2d2e2e2e2f2f2f323233333535353535363639393a3a3a3b3b3b3b6c3d3e3e3f3f3f3f404142424344444544464646464747484849494a4b6b6b4c4c4d4d4d4d4d4e4e4e4f51525252525252525252545556575757575757575758585859595b5b5b5b5b5c5c5d5e5f605f5f6060606060606060616161616161616161626363626263636464646565666666666666666666666666666666666666666666666666676667686766666767666767676767676767676767676767666666666666666666666666666666666666666666666565646565656463636363626163636162616161616161616060606060606060605f5f5f5e5e5c5d5c5b5b5b5b5959595857575757575757575757565352525252525252525252504f4e4e4d4d4d4d4d4d4c6b6b4b4a4a49484747474746464645454443424242424140403f3f3f3e3e3d3d6c3b3b3a3a3a3937373737363636353433333232323232302f2f2e2e2d2b2b2a2a29282828272524242424222221212120201e1e1e1d1d1c1b6f1a1a191919171716151413131212121111110e0e0e0d0d0d0b0a0a0808080807070705040404040403020202020271000000000000000072 │ │ +7272727272000000000000000000000071020202020203040404040507070708080808090a0a0c0d0d0e0e0f1111117812131370151515171819191a1a6f1b1c1d1d1e1f202020212122222224252526282828292a2b2b2b2e2e2e2f2f2f3132333333343535353636373839393a3b3b3b3b3b3c3c3d3e3f3f3f3f3f424242424344444446464647474747474949494b4b6b6b6b4c4d4d4d4d4d4d4d5050525252525252525252525355565757575757575757575859595a5a5a5a5c5c5c5d5e5e5e5e5f5f5f60606060606060606061616161616161616162626263636363636564656565656666656665666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666565656666656463636364646363636262626261626161616161616060606060606060605f5f5f5f5f5f5e5c5c5c5c5b5a5a5a5a5958575757575757575757565655535252525252525252525251504e4d4d4d4d4d4c4c6b6b4b4b4a494947474747464646464544434442424242403f3f3f3f3e3e3e3e3c3c3b3b3a3a3a3938373736363636353433333332323232302f2f2f2c2c2b2b2a2a2a28282827262424242423226d212120201f1e1e1d1d1c1b1b6f1a1a191918171716151413121212111111100e0e0e0d0d0b0a0a090808080807070704040404040302020202020201000000000000000072 │ │ +7272727272000000000000000000000071020202020203040404040507070707080808090a0a0c0d0d0d0e0f111111117812131314151517181819191a1a6f1b6e1d1d1e1f202020216d22222324242526262729292a2a2a2b2c2d2f2f2f2f3232333333343535353636363637393a393a3b3b3b6c3c3d3d3e3f3f3f4040414242434343444646464647474748494949496b6b6b6b4c4c4d4d4d4d4d4e5050515252525252525252525353565757575757575757585857595a5a5a5b5b5b5c5c5c5e5c5d5d5d5f6060606060606060606161616161606161616161626262626263636363636365656365656666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666664666663646565656363626263626262626261616161616160616161616160606060606060605f5e5d5c5d5d5d5c5c5b5b5a5a5a5a5958585757575757575756575655535352525252525252525252514f4d4d4d4d4d4c4c6b6b4b4b494a4a4948474747464646464443434242424242403f3f3f3e3e3e3d3d3c3b3b3a3a393939373737363636353433333332323132302f2f2f2e2e2d2b2a2a292929282725252424242323222121212020201e1e1d1d6e1b1b6f1a1a1a191817171515141313121212111111100e0e0d0d0c0a0a0a090808080807070604040404040302020202020201000000000000000072 │ │ +7272727272000000000000000000000071020202020203040404040507070707080808090a0a0b0c0d0d0e0e101111117812121370141515171819191a1a1a6f1c6e1d1d1f202020206d22222223242525252728282a2a2a2b2b2b2d2e2e2e30323333333334343535353636373737373a3a3b3b3b3b3b3c3e3e3f3f3f3f3f404142424243444545464647474747484949494a4b6b6b6b4c4c4d4d4d4d4e5050505052525252525252525252545656565657575757575757575758585859595a5b5c5c5c5c5c5e5e5e5e5f5f5e606060606061606060606161616161616161616262626262626363636464646464646363636365636364656565656365656565656665656565666565656564646665656365666463636465636364646264646363636363626262626161616161616161616160606060606060605f5f5f5f5f5f5e5e5e5d5c5c5c5c5b5a5a5a58585858575857575757575757565454535352525252525252525252504f4e4d4d4d4d4d4d4c6b6b6b6b4b4a494947474747474646454545434242424241403f3f3f3f3e3e3e3d3c3b3b3b3b3a3838373637363636363534343333323230302f2f2f2e2e2e2d2a2b2a2a2828282725252524242322226d21212020201f1e1d1d6e1c1b6f1a1a1a19181717161515701313121212111111100e0d0d0d0c0a0a0a090808080807070504040404040302020202020201000000000000000072 │ │ +727272727200000000000000000000007102020202020204040404040607070707080808080a0a0b0d0d0d0e0e101111117812131313151516171819191a1a1a1b1b1c1d1e1e1e1f20216d6d22222324242526262727282a2a2b2b2b2c2c2d2f3031323233333334343535363636363639393a3a3a3b3b3b6c3c3d3d3f3f3f3f3f414242424244444545464646474747484849494b4b6b6b6b4d4d4d4d4d4f4d4d4d4f515252525252525252525353535356575757575757575757575758595959585b5b5c5c5c5c5c5e5e5e5e5f5f5f5f6060605f606060606060606061616161616161616162616261616161616163636263636363636263636363636363636365636363646563636363636365636363636263636362626263616161616163616263616161616161606060606060606060606060605f605f5f5e5e5e5e5e5e5d5c5c5c5c5b5b5c5a59595958575757575757575757575556555352525252525252525251504f4f4d4d4d4d4c4d4d4d4c6b6b4b4b4b4a4948474747464646464543434242424142413f3f3f3e3e3e3e3d3d3b3b3b3a3a3a39373737363636363635343233323232302f2f2e2e2e2e2d2c2a2a2a2a29282826252525242322226d6d212020201f1f1e1e1d1c1b1b1b1a1a1a191917171715157013131312127811100f0e0e0d0d0d0b0a0a09080808080707070504040404040202020202020201000000000000000072 │ │ +72727272720000000000000000000000710202020202020304040404050607070707080808090a0a0d0d0d0d0e0f111111781212131370151616171919191a1a1a1b1b6e1d1d1e1e1f202121216d22232425252525252728292a2b2b2b2b2b2e2f2f2f31323232333333343536363636373738393a3a3b3b3b3b6c3c3e3f3f3f3f40404142424343434344454546464747474848494a4b6b6b6b6b4c4c4c4c4d4d4d4d5151515151525252525252525252545656565657575757575757585858585759595b5c5c5c5c5d5d5d5e5d5f5f5f5f5f5e5f5f606060606060606060606161616060616161616161616161616162626262616262616262626262626262626262626262626262636363626262626261616262616161616161616161616161616161616161616060606060606060606060605e5e5f5f5f5f5e5e5d5d5d5c5c5c5c5b5b59595a5a5958585757575757575756565654535353525252525252525251514f4e4d4d4d4d4c4d6b4c6b6b6b6b4b4b4a48484847474746464545434342424242413f40403f3f3f3e3e3d3c6c3b3b3b3a393838383737363636353434333332323231302f2f2e2e2e2d2c2b2a2a2a2928282827252524242222226d212120201f1f1e1e1d1d1c1b1b1b1a1a1a19191717161615141313131212111111100e0e0e0d0c0b0a0a0a09080808070707060404040404030202020202027100000000000000000072 │ │ +72727272720000000000000000000000010202020202020203040404040506070707080808080a0a0c0d0d0d0e0f11111111121212137015151516181919191a1a6f1b6e1d1d1d1e1e1f202121216d22232524242525262828292a2a2a2b2b2c2e2f2f2f3032323232333334353536363637373938393a3a3b3b6c3c6c3d3e3e3e3f3f40414242424242434444444646474747474849494a4a6b6b6b6b6b6b4c4d4d4d4e4e4e4e50515252525252525252525354555556575757575757575757575758585a5a5b5b5b5c5c5c5d5c5c5c5d5e5e5e5e5e5f5f6060606060606060606060606060606061606161616161616161616161616161616161616161616161616161616161616162636161616161616161616161616161616161616161606060606060606060606060606060605f5f5f5f5e5e5e5e5e5d5c5d5d5c5c5c5c5c5c5b5859585858595857575757575757575755545352525252525252525252514f4e4e4d4d4d4d4d4d6b4c6b6b6b6b4b4b4b4a4948474746464646454443424242424242413f3f3f3e3e3e3e3d6c3b3b3a3a3a3837373736363636353534333232323232312f2f2e2e2e2e2d2b2a2a29292a2828272725252424226d6d21212120201e1e1e1e1e1d1d1b1b6f6f1a1919191817161515151413131212781111110f0e0d0d0d0c0a0a0a0908080808070707060404040404030202020202020100000000000000000072 │ │ +7272727272727272000000000000000000710202020202020204040404050607070708080808090a0c0d0d0d0e0e0f101111781212131314151516171717191a1a1a6f1c6e1d1d1d1d1f202020212122222324242424252628282a2a2a2b2b2b2b2d2f2f2f2f3032323233333434353536363637373a3a3a3a3a3b3b3b6c3c3d3e3f3f3f3f41424242424243434344464646464747494949494a4b6b6b6b6b6b4c4d4d4d4d4d4d4d4e51515152525252525252525353565656565757575757575757575757575a5a5a5c5b5c5c5c5c5c5c5c5d5e5d5e5f5e5e5f5f5f5f5f5f5f606060606060606060606060606060606061606160606161606161616161616161616161616161616161626161616161616160616160616060606060606060606060606060606060605f5f5f5f5f5f5f5e5e5f5e5e5e5d5c5c5c5c5c5c5c5c5a5b5a5957575757575757575757575757565655545252525252525252525252514e4d4d4d4d4d4d4c4c4d4c6b6b6b6b4b4b4a494949474746454545454443424242424242403f3f3e3e3e3d3d3c6c3b3b3a3a3a3937373737363636353535343332323231302f2e2e2e2e2d2c2a2a2a2a2828282726252525252423222121212120201e1e1e1e1e1d1d1c1b1a1a1a1a19191818171515151570131212121111110f0e0e0d0d0d0b0a0a090808080707070707060404040404020202020202710000000000000000000072 │ │ +7272727272727272000000000000000000010202020202020203040404040507070707080808090a0a0c0c0d0d0e0e0f1111111112121213141515171717191a191a1a6f1b1c6e1d1d1e1f1f20202021212223232424242526282828292a2a2a2b2b2e2e2f2f2f2f30313233333334343535363637383839393a3a3a3b3b3b6c3d3d3e3e3f3f4040424242424242434545464646474747484849494b6b6b4b4b6b6b6b4c4d4d4d4d4d4e4f4f505252525252525252525354535456565656565757575757575758585859585a5b5c5a5c5c5c5c5c5c5d5d5c5c5d5d5d5e5f5d5d5e5f606060606060605f60606060606060606060606060606060606060606060606060606060606060606060606060606060606060606060606060606060605f5f5f5f606060605f5f5e5d5e5e5d5d5d5c5c5d5c5c5c5c5c5c5c5c5b5b5b5b5a5758575757575757575757575656565454545352525252525252525252514f4e4d4d4d4d4c6b4c6b6b6b6b6b6b6b4b4a4a494847474746464543434242424242424241403f3f3e3e3e3d6c3b3b3a3a3a3a3938373636363635353534333332323130302f2f2e2e2e2d2d2b2b2a2a292a272727252524242424236d6d21212120201f1e1e1d1d1d1d6e1b1a1a1a1a1918181717161515147013131278111111100e0e0e0d0d0c0a0a0a090808080707070707050404040302020202020202010000000000000000000072 │ │ +7272727272727272000000000000000000010202020202020203040404040507070707080808090a0a0a0b0d0d0d0e0f1011111112121213701415161717181919191a1a6f1b1b6e1d1d1e1e202020216d6d22222324242425262728292a2a2a2a2b2b2d2e2f2f2f2f3131323233333335353536363737373839393a3a3b3b3b6c6c3d3e3e3f3f3f3f414242424242424344464646464647474849494a4a4b4b6b6b6b6b4c6b6b4c4d4d4d4d4d50505152515252525252525253535354555455565757575757575757585758595a585a5a5a5c5c5c5b5c5c5c5c5c5c5c5d5c5c5d5d5d5d5d5d5e5f5f5f5f5f5f605f605f5f605f5f605f5f60606060606060606060606060606060606060606060606060606060606060605f5f5f5f5f5f5f5f5f5f5e5d5d5d5d5d5d5d5c5d5d5c5c5c5c5c5c5c5c5c5c5b5a5a5a585858585757575757575757575756555453535252525252525252525251525150504f4d4d4d4d4c4c6b6b6b6b6b4b4b4b4a49484847474746464544434342424242424242403f3f3e3e3e3e3d3c6c3b3a3a3a3939383737373636363535343333333231302f2f2f2f2e2e2e2e2d2b2b2a2a2a28282626252525242424236d2121212020201f1e1e1e1d1d6e6e1b6f1a1a1a1a19181717171615141313131212781111110f0e0e0e0d0d0c0a0a0a080808080707070706040404040302020202020202010000000000000000000072 │ │ +727272727272727200000000000000000000710202020202020204040404050707070707080808090a0a0a0c0d0d0e0e0e1111117812121213701515161517181919191a6f1b1b1c1d1d1e1e1e1f1f2021216d2222222223252525272929282a2a2a2b2b2c2e2e2f2f2f2f3032323232343535353636363737373738393a3a3b3b3b6c3d3d3e3e3e3f3f40414242424242424445454646464646474747484a4a4b4b6b6b6b6b6b6b6b4d4d4d4d4d4d4f5050515252525252525252525454525252565656575757575757575758585757575759585b585b5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5d5d5d5e5e5e5e5e5e5e5e5f5f5e5f5e5e5e5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5e5f5f5f5e5f5e5e5e5e5e5e5e5e5e5e5e5c5c5c5c5c5c5c5c5c5c5c5c5c5c5b5b5b5a595957575857575757575757575757575656565452525252525252525252525252505050504d4d4d4d4d4d4d4c6b6b6b6b6b4b6b4b4b4a49464647464645454645424242424242424240403e3e3e3e3e3d3d3c3b3b3a3a3938373737373636363635353333333232312f2f2f2e2e2e2d2d2d2c2b2a2a2a2a2a27252525242424242423222121212020201e1e1e1e1d1d6e1b1b1b1a1a19191919181716151515141313121212111111100e0e0e0d0d0c0b0a0a09080808080707070504040404040302020202020202010000000000000000000072 │ │ +72727272727272720000000000000000000000710202020202020203040404060707070707080808080a0a0a0c0d0d0d0e0f1111117812121313701415151617181819191a1a1a1b1b1d1d1e1d1e1e1f2020212121216d22232425252726282828282a2a2b2c2c2e2e2e2f2f2f303132323333333535363636363637393a3a3a3a3a3a3b6c3c3d3d3e3e3e3f4040414242424243444644444646464747474848494a4a4a4b4b4b6b6b6b6b6b4d4d4d4e4e4e4f5152515151515252525252525252535455565557575657575657575757575757575857585b585b5b5b5c5b5c5c5c5b5c5c5c5c5c5c5c5c5d5d5d5c5d5c5d5d5d5c5e5d5e5d5d5e5e5f5f5f5f5f5f5f5f5e5f5f5f5f5d5e5f5f5f5f5e5d5d5d5c5d5e5d5c5d5d5d5d5d5d5d5c5c5d5c5c5c5c5c5c5c5c5c5c5c5c5c5b5a5b595858575757575757575757575757575757555554545352525252525252525251515051504e4e4e4d4d4d4d4c6b6b6b6b6b6b6b4a4b494a4a49474746464746454444444242424242404040403e3e3e3e3e3d3c6c3b3a3a3a393a37363636363636353434333333323231302f2f2f2f2e2c2c2b2b2b2a2a2a2a2929282525242424232323222121212020201e1e1e1e1e1d1d1c1b1a1a1a1a191918181717171515151413131212111111110f0e0e0d0d0d0b0a0a0a0908080807070707070504040404020202020202020271000000000000000000007272 │ │ +7272727272727272000000000000000000000071020202020202020304040405060707070707080808090a0a0c0d0d0d0d0e1011111178121213137014151617171718191a1a1a6f1b1c1d1d1d1d1e1e202021212121216d22232425252526272728292a2a2b2b2c2e2e2e2e2f2f2f3031323333343435363636363637373738393a3a3a3b3b6c3c3e3e3e3e3f3f3f4041414242434343444545454646474747474749484a4b4b6b6b6b6b6b4c4c4d4d4d4d4d4e4e4f5050505152525252525252525353535353545554565457575757575757575757575757595a5a5a5a5a5a5b5a5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5d5c5d5c5c5c5d5d5d5d5d5d5d5d5d5c5d5d5d5d5c5d5d5d5d5d5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5a5a5a5a5a585757575757575757575757575757575757545454525253525252525252525251514f50504e4d4d4d4d4d4d4d4d4c6b6b6b6b6b6b4b494848474746474646464545454443434242424140403f3f3f3f3e3e3e3d3c3b3b3b3a3a3a3838373736363636363534333333323232312f2f2f2e2e2e2d2b2b2b2a2a2a2a292928252525242423232222226d21212020201f1e1e1e1d1d1d1c1b6f1a1a1a1a191918171616151514707013121278111111100e0e0e0d0d0b0a0a0a090808080807070707070504040404020202020202027100000000000000000000007272 │ │ +7272727272727272000000000000000000000001020202020202020204040404050607070707080808080a0a0b0c0d0d0d0e0e0f111111121212121313151515161717181919191a1a1b1b1b1c1d1d1e1e202020212121216d2223242424252525262627292a2a2b2c2d2e2e2e2f2f2f2f30313232333434353536363636373737373839393a3a3b3d3d3d3d3e3e3f3f3f3f404041424243434344454646464646464647474a4a4a4b4b4b6b6b6b6b4c4c4c4d4d4d4d4d4d4d4e51515151525252525252525252525352535255565556565756575757575757575857575857575859595959595a5b5b5a5b5b5b5b5b5b5b5b5b5b5c5b5b5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5b5c5b5b5b5b5b5b5b5b5b5a5b5b595b5a59595859575757575757575757575757565555565555555554555452525252525252525252525151514e4e4d4d4d4d4d4d4d4c4c4c4c6b6b6b6b4b4a4b4b48474747474646464645454444434242424242403f3f3f3e3e3e3e3d3d3d3b3a3a3a3a393938373636363635353434343333323232302f2f2e2e2e2d2c2d2b2b2a2a29292829282726252424242222226d6d6d212120201f1f1e1d1d1d1d1c1b1b6f1a1a1a19191918171715151515131313131212111111100e0e0e0d0d0d0a0a0a0a080808080707070707050404040404020202020202010000000000000000000000007272 │ │ +727272727272727200000000000000000000000071020202020202020404040404060707070707080808080a0a0a0b0d0d0d0e0e10111111781212121314151515171717171819191a1a6f6f1b6e1d1e1e1e1f1f1f202021216d6d2223242424242525262828282a2a2a2b2c2d2e2e2e2e2f2f30313132323334353636363636373737373737393a3b3b3b3c3c3d3e3e3e3f3f3f3f414242424242434445454646464647474748484949494a4a4a4b6b6b6b6b4c4c4d4d4d4d4d4e4e4e4e5050505051525252525252525252525353545455535656565757565757575757575757575757575758595859595959585a5a5a5a5a5a5a59595a5a5a5b5c5a5a5a5a5a5b5b5a5a5a5a5a5a5a5b5b5b5a5a5a5a5a5a5a5a5a5a5a5a5a5a59585a59575959575958575757575757575757575656575657575553535453545352525252525252525252525050504f4e4e4e4d4d4d4d4d4d4d4c4c6b6b6b6b4b4a4a4b494849484747474746454545444343424242424242413f3f3e3e3e3e3e3d6c6c3b3b3a3939373737373736363636353534333333323232302f2f2e2e2e2e2c2b2b2a2a2a29292828282827252424242423226d6d2121212020201f1e1e1d6e6e6e1c1b1b1b1a1a19191919181717151515151413131212121111100f0e0e0e0d0d0d0b0a0a0a0a080808070707070706040404040404020202020202010000000000000000000000007272 │ │ +727272727272727200000000000000000000000001710202020202020404040404050707070707080808080a0a0a0a0c0d0d0d0e0f111111117812121313701415161717171719191a1a1a1a1b1c6e1d1d1e1e1e1e202020212121222222232324242525252727282a2a2a2b2b2c2d2d2e2e2e2f2f2f3132323335353636363636363637373737383a3a3a3b6c6c3c3e3e3e3e3e3f3f3f4141424242424343444545464646464747474747474949484b6b6b6b6b6b4c4d4d4d4d4d4d4d4d4d4d4d4d4d51515152525252525252525252525252525252545455565757575757575757575757575758575857575757585858585858585859595858595a59595859595a5a595959595959595a5a5a595958595a59585959595858585857575857575757575757575757575757575757555555545554545452525252525252525252525252525151504d4d4d4d4d4d4d4d4d4d4d4d6b6b6b6b6b6b4b4949494847474747474746464646444444434242424242403f3f3f3f3f3e3e3e3c3c6c3b3b3a3a3937373737363636363636353535333333323231302f2e2e2e2e2c2b2a2a2a2a2a29282828272625252424232322226d212120202020201f1e1e1e6e1b1b1b1b1b6f1a1a1a191717171717161515141413131212127811110f0e0e0e0d0d0d0b0a0a0a0a09080808070707070704040404040404020202020202710000000000000000000000007272 │ │ +7272727272727272720000000000000000000000000002020202020203040404040405070707070708080808090a0a0a0b0d0d0d0e10111111111212121313701515161717171819191a1a1a6f1b1b6e6e1d1e1d1e1f2020212121216d6d222222232424252525262829292a2a2b2b2b2c2d2d2f2f2f2f30313133343435353636363636363737373839393a3b3b3c3c3c3d3e3e3e3f3f3f3f404242424242424444454545454646464747474748484a4a4a4b6b6b6b4c4c4c4d4d4d4d4d4d4d4d4d4d4e4e4e514f5151515252525252525252525252525253545656565656565656565757575757575757575757575757575757575759595757585858595758585959595858595858595959595857575759585758575757575757575757575757575757565656565656565656555453535253525252525252525252525252525151514f4e4e4e4d4d4d4d4d4d4d4d4d4d4c4c6b6b6b4b4b4b4a48484747474747464646464544444443434242414241403e3f3f3f3e3e3d3c3c3b6c3b3b3a3939383737363636363636353534343332323231302f2e2e2e2e2d2c2b2a2a2a2828292828262625252424242322226d2121212120201f201e1e1e1e1d6e1b1b1b6f6f1a1a1a191917171716161515701313131312781111110f0e0e0e0e0d0d0c0a0a0a0a0908080808070707070604040404040403020202020201000000000000000000000000007272 │ │ +7272727272727272720000000000000000000000000002020202020202040404040404060707070708080808080a0a0a0b0d0d0d0e0e0e101111117812121313141515151516171819191a1a1a1a6f1b1b1c1d1d1d1e1e1f202021212121216d2222232424252525252728292a2a2a2a2b2b2b2d2e2e2f2f2f2f303132333334353535353636363637373737393a3b3b3b6c3c3c3d3e3e3e3e3f3f4041424242424243434443444646464646464747474848494a4a4b6b6b6b6b6b6b6b6b4d4c4d4d4d4d4d4d4d4d4e4e5050525252525252525252525252525253535353535353535354555656575756575657575757575757575757575757575757575757575757575757575757575757575757575757575757575757575757565657575757575757565353545353535353535352525252525252525252525252525250504f4e4e4e4d4d4d4d4d4d4d4d4c4c6b4c6b6b6b6b4b4a4949494847474747464646464645444443424342424242403f403f3f3e3e3e3e3d3c6c3b3b3a3b3a3a383737373636363535363535343332323231302f2f2f2e2d2c2c2c2b2a2a29282828282827262524242424242322222121202020201e1e1e1e1e1d1d6e1c6e1b1b1a1a1a1a1919181717171515151570131312121212111111100e0e0e0e0d0d0d0a0a0a0a090908080807070707070504040404030202020202020201000000000000000000000000007272 │ │ +7272727272727272720000000000000000000000000102020202020202030404040404050607070707080808090a0a0a0a0d0d0d0e0e0e0e101111117812121313141415151617171819191a1a1a6f1b1b1b6e1d1d1e1e1f202020212121216d6d222222242425252526272829292a2a2b2b2b2b2d2d2e2e2f2f2f302f3232333434343535363636373737373738383a3b3b6c6c3c3c3c3d3d3e3f3f3f414141414142424342434545454545464747474747484848494a6b6b6b6b6b6b6b4c6b4c4d4d4d4d4d4d4d4d4d4e4d4f5050505150505151525252525252525252525252525253545454545454545456565555565656565656565656565656575657565656575756575656565757575757575656565656555656565555545454545454565454545352525252525252525252525252525252525150515050504f4d4d4d4d4d4d4d4d4d4d4c4c4c4c6b4c6b6b6b6b4b4b494848484847474747464545454545444443424241414141413f3f3f3e3d3d3d3d3c6c6c6c3b3b3938383837373737353535353535343333333232312f2f2f2f2e2d2b2b2b2b2b2a2928282828272726252424232423236d6d2121212020201f1e1e1e1e1d1d6e1c1c1b6f1a1a1a1a1919181717171615151514131312121212111111100e0e0e0e0e0d0d0b0a0a0a0a080808080707070707060404040404020202020202020201000000000000000000000000007272 │ │ +72727272727272727200000000000000000000000000010202020202020202040404040405070707070808080809090a0a0b0d0d0d0e0e0e0e0f111111781212131313141515161717181919191a1a6f6f1b1b1b1c6e1d1e1e1f202020202121216d6d2222222223252526272828292a2a2a2a2b2b2b2c2b2d2e2e2f2f2f30323333333334343636363636363737373737383a3a3a3b3b3c3c3d3e3e3e3e3f3f3f3f4242424242424243434444454546464646464747494a4a4a4b4b4b4b6b6b6b6b4d4d4c4c4d4d4d4d4d4d4d4d4d4d4e4d4d4e4e4e4e51525252525252525252525252525252525252525253535253555454555453535355535354555456545355555454555355555555545455555353535354535554555553525252525252535252525252525252525252525252504e4e50514e4e4e4d4e4d4d4d4d4d4d4d4d4d4d4d4d4c6b6b6b6b6b4b4b4b4a4b4a49484747474747464646454444444444444242424241403f3f3f3f3e3e3e3d3c6c3c6c3b3b3b3a38373737363736363636353535343333333231302f2f2f2f2e2c2c2c2b2a2a2a2a2a2a28282828262524242424232222226d2121212020201f1e1e1d1d1d1d6e6e1b1b1b1a1a1a1a191919181717171615157070131313121212111111110f0e0e0e0d0d0d0c0a0a0a0a09080808080707070707050404040404020202020202027100000000000000000000000000007272 │ │ +72727272727272727272000000000000000000000000007102020202020202040404040404070707070708080808090a0a0a0b0c0d0d0e0e0e0e10111111781212121213701415161617171819191a1a1a1a6f1b1b1b1b1c1d1e1e1e1f1f2021212121216d6d22222324252526262728292a2a2a2a2a2b2b2c2e2e2e2e2e2e31313132323333343436363636363637373737383939393a3b3b3b3d3e3e3e3e3e3f3f3f4041424242424242424343434446464646464747484848494a4a494b4b4b4b6b6b6b6b6b4c4c4c4c4c4d4d4d4d4d4d4d4d4d4d4d505151515150505051525252525252525252525252525252525352525352525252535252525252535252525352525252525353525252525252525252525253525253525252525252525252525252525252525252525251504f4d4d4f4e4d4d4d4d4d4d4d4d4d4c4c4c4c4c6b6b6b6b6b4b4b4b4a4949494849484747474747474645454444444443434242424140403f3f3f3e3e3e3e3e3e6c3b3a3a3b3a3a39393736363636363636353534333333323131312f2f2f2f2e2d2c2b2a2a2a2a292a2828282726252525242424242322226d21212020201f1e1e1e1e1d1d1d6e1c1b1b1b6f1a1a1a1a19191817171716151515151313131312127878111111100e0e0e0d0d0d0c0a0a0a0a0908080808070707070606040404040403020202020202020100000000000000000000000000727272 │ │ +7272727272727272727272000000000000000000000000000102020202020203040404040405060707070708080808090a0a0a0c0d0d0e0d0e0e0e10111111781212121313701415151617171819191a1a1a1a6f6f1b1b1b1d1d1e1e1e1e1f202020202121216d22222324242525252526272729292a2a2a2b2b2c2d2d2e2e2e2e2f30313232333334353535353636363637373737383a3a3a3a6c6c3c3c3d3d3e3e3e3f3f3f3f4041424242424242434444444646464747474747474747494a4a4a4a4b6b6b6b6b6b6b6b6b6b4c4c4c4d4d4d4d4d4d4d4d4d4d4d4d4d4d4e4f5151515151515252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525151515151515050504f4e4d4d4d4d4d4d4d4d4d4d4d4d4c4c4c6b6b6b6b6b6b6b6b6b6b4b4a4a4a4848474747464747464646464444444443434342424242413f3f3f3f3f3e3e3d3d3d3c6c6c3b3a3a39383838373736363636353535353533333333333130302f2f2f2e2e2e2c2b2b2a2a29292827272526262524242423222222226d6d212121201f1f1e1e1e1e1d1d1d1c1b1b1b6f6f1a1a1a19191918171716151515141470131212121211111111100e0e0e0e0d0d0d0b0a0a0a0a090808080707070707060405040404040302020202020202010000000000000000000000000072727272 │ │ +72727272727272727272720000000000000000000000000000020202020202020304040404040506070707080808080808090a0a0b0d0d0d0d0e0e0e0f1111117812121212121314151517171717171919191a1a1a6f1b1b1b1c6e1d1d1d1e1e1f1f20202021216d2222222324242424252525252728292a2a2a2b2b2b2c2c2d2e2e2e2f2f3131323333343435353535363636373737373737393a3a3b6c6c6c3c3d3e3e3e3e3e3f3f40404041424242424243444344444444454646464647484848484848484a4b4b4b4b4b6b6b6b6b6b4c4d4c4d4d4d4d4d4d4d4d4d4d4d4d4e4e4e4e4e4e4f4e4e4e4e4e4e4e4e4e4e4e514e4f5252514e52525252515252525252525252525252525252525251525252514f4e4e514e4e4e4e4e4e4e4e4e4f4e4e4e4e4e4e4e4d4d4d4d4d4d4d4d4d4d4d4d4d4d4c4c6b6b6b6b6b4b4b4b4b4b4a4948484848484846464646464545454444444444444443424241404040403f3e3e3e3e3e3d6c6c6c6c3b3a3a3b3837373737373636353535353535343433333232302f2f2e2e2e2d2e2d2c2c2a2a29292828282625242424242424222222226d6d2121212020201f1e1e1e1e1e1d1d1d1c1b1b1b6f1a1a1a1919191918171716151515701313131312121278111111110f0e0e0d0d0d0d0c0a0a0a0a09080808080707070707060404040404030202020202020201000000000000000000000000000072727272 │ │ +7272727272727272727272000000000000000000000000000071020202020202020304040404040607070707070708080808090a0a0b0c0d0d0e0e0e0e10111111787812121213137015151516171717181919191a1a6f6f1b1b1b1b6e6e1d1d1e1e1e1f20202121216d222223242424242424252627282828282a2a2a2a2b2b2c2c2d2f2f2f2f3032323333333333353536363636363637373737393a3a3a3a3b6c3c3c3c3d3e3e3e3e3f3f3f40404042424242424243434444454646464547474747474747484949494949494a4a4b4b6b6b6b6b6b6b6b6b6b6b4c4c4c4d4d4c4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d504d4d50504f4d5050505050505050505050505050505050505050504e5050504f4d4d4d504d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4c4c4c4c4c6b6b4c6b6b6b6b6b6b6b4b4b4a4a4a494949494848474747474747464546464544444444444342424242424040403f3f3f3f3e3e3d3d3d3c3c6c3a3a3a3a3939383837373636363636353434343333333333333232312f2e2e2e2e2d2b2b2b2a2a2928282828282524242424242424236d212121212120201f1f1e1e1e1d1e1d1d1d6e6e1c1b1b6f1a1a1a1919191919171616161515157013131212121212781111100f0f0e0e0d0d0d0d0b0a0a0a0a0808080808080707070706050404040404020202020202020201000000000000000000000000007272727272 │ │ +7272727272727272727272000000000000000000000000000071020202020202020204040404040405070707070708080808090a0a0a0c0d0d0d0e0e0e0e10101111111212121213137014141516161717171819191a1a1a1a6f6f1b1b1b1d1d1d1e1e1e1e1f20212121216d6d22222323242425252425272728292929292a2b2b2b2b2c2d2f2f2f3030303030323334343434353535363636373636383838393a3b3b3b3b3a6c3d3d3d3e3e3e3f3f3f3e4141414242424242434343454444454646464646464747464646474749484a4a4a4a4b6b6b6b6b6b6b6b6b6b6b4c4c6b4c4d4c4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4c4c4c6b6b6b6b6b6b6b6b6b6b6b4b6b4b4a4a4a494747474747474747474646464646444444454443434343424241414141403f3f3f3e3e3e3d3d3d3c6c3b3b3b3b39383838373637373736363636353534333333323332333230302f2e2d2d2d2c2b2b2a2a292929282827262524242424232323226d6d212121212120201e1e1e1e1e1d1d6e1c1c1c1b1b1b1b1a1a1a191918181717161615151515151413131312121211781111100e0e0e0e0d0d0d0d0b0a0a0a0a090808080808070707070604040404040404020202020202020201000000000000000000000000007272727272 │ │ +727272727272727272727200000000000000000000000000007102020202020202020304040404040405070707070808080808090a0a0a0a0b0d0d0d0e0e0e0f1111111112121212131313131415151717171717171919191a1a1a6f1b1b1b1c1d1d1e1e1e1e1e2020202021216d6d212222222324242424242626262628282a2a2a2a2b2b2c2c2d2e2e2f2f2f2f3133333333333334353536363636363737373737383939393b6c6c6c6c3c3d3e3e3e3e3e3e3e3f404040414242424344444444444444454545454646454647474748484849494a4a4a4a4a4b4b6b6b4b6b6b4b6b4c6b6b4c4c4c4d4d4c4d4d4c4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4c4d4c4c4c4c4c4c6b6b6b6b6b6b6b6b6b4b4b4b4a4a4a4949484848484846474746464645454544444443444444444442424242404040403f3e3e3e3e3e3e3d3c3c6c6c6c6c3b3a39393837373737363636363635353534343333323232302f2f302f2e2e2e2c2b2b2b2b2a2a29292828272625242424242323232121216d212120202020201f1e1e1e1d1d1d6e1c1b1b1b1b6f6f6f1a1a191919191717171615151570141470131313121212781111110f0e0e0e0e0e0d0d0d0b0a0a0a0a09080808080707070707070504040404040403020202020202020201000000000000000000000000007272727272 │ │ +7272727272727272727272727272000000000000000000000000710202020202020202030404040404040607070707070808080808090a0a0a0c0d0d0d0d0e0e0f1011117878781212121313131415151616161616171718191a1a1a6f6f1b1b1b1d1d1d1e1e1e1e1e1f1f20202021212121216d222222222324252525252628282828292a2b2b2b2c2c2d2e2e2e2f30313131323333333334333535353636363737373737373839393a3b6c3b6c6c6c3d3e3e3e3e3f3f3f3f404040424242424243424344444344454444454646464746464847484848484849494b4a49494a4a4a4a6b6b6b6b4b4b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b4c6b4c4c6b4c4c4c4c4c4c6b6b6b6b4c6b6b4c6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b4b6b4b4b4b4a4a4a4b4a4a4a4a4a4849484848484747474646464646464444444444444343434242424242424140403f3f3f3f3e3e3d3c6c6c6c6c6c3b3b3939393938383737373636363635353535353333333333323131302f2f2e2e2e2e2e2d2b2b2b2b29292a282828262525252424232222226d212121212120201f1f1f1e1e1e1e1d1d6e1c1b1b1b1b6f1a1a1a1a1a19191919181717171715151514131313131312121278111111100e0e0e0e0d0d0d0d0d0a0a0a0a0a0808080808070707070706050404040404040202020202020202710100000000000000000000007272727272727272 │ │ +727272727272727272727272727272000000000000000000000001710202020202020202030404040404040707070707070808080809090a0a0a0c0d0d0d0d0e0e0f101011111178121213131370141515151515151717171819191a1a1a6f6f1b1c1c1c1d1d1d1d1d1e1e1f1f202020202121216d226d6d232423242425252527282828292a2a2b2b2b2b2b2c2d2e2e2f2f30323232323333333535353535353636363737373737373839383a3a3b3b6c3c3c3c3e3e3e3e3e3e3e3f3f40424242424242424242434444444446454546454646464646464647474748474648494948494a4a4a4a4a494a4a4a4a4a4a4b4b6b4b4b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b4b4b4b4b6b4b4b6b4b4a4a4a4a4a4949494a494949494948484848474747474646464646464545454646444443434343434242424242414140403f3f3f3e3e3e3e6c3c3c6c3b3b3b3b3a3a393837373737373737363635353535343535343333323232322f2f2f2f2f2d2d2c2b2b2b2b2b2a292828272727262524242424232222226d21212121202020201e1e1e1e1e1e6e1c1d1c1b1b1b1b1a1a1a1a191919181717171716171715151514131313121212127811111111110f0e0e0e0d0d0d0c0b0b0a0a0a0a090808080808070707070705040404040404030202020202020202710000000000000000000000007272727272727272 │ │ +72727272727272727272727272727200000000000000000000000001020202020202020202040404040404050707070707080808080808080a0a0a0b0d0d0d0d0d0e0e0e0f1011111112121212121370707015151516171717171819191a1a1a1a1a1a1a1b1b1b1b1c1d1d1e1e1e1f1f1f202020216d2121222222222223232425262626272829292a2a2a2b2b2b2c2b2d2d2f2f2f2f313132323334343434343435353636363636363637363737393a3b6c6c6c6c6c3c3c3c3c3e3e3e3f4040404040403f3f3f4143424244434444444445444444444444454646454646474848474847484748484748484848484848494948494a4a4a4a4a4949494a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a494949494a4a4848484849484849494848484848484747474848484847464646464546464544444444444444444444434342424242424040404040403e3e3e3e3e3e3d6c3c3c3c3b3b3b3a3a3a3a393737373636363636363635353435343433333433313131302f2f2f2d2d2d2d2d2c2b2b2b2a2a2a292728272625252424242323222222226d212121212020201f1f1f1e1e1d1d1d1d6e1b1b1b1b6f6f1a19191919191919171717171515151470707013131312121278111111110f0f0f0e0e0e0e0d0d0c0a0a0a0a0a0908080808070707070707070504040404040404020202020202020271000000000000000000000000007272727272727272 │ │ +7272727272727272727272727272720000000000000000000000000071020202020202020203040404040404050607070707080808080808090a0a0a0b0b0c0d0d0d0e0e0e0e101111787812121212131313137014151616171717181919191a1a1a1a1a6f6f6f1b1b1c1c1c6e1e1e1e1e1e1f1f1f20212121216d6d6d22222223232324252526262828282a2b2b2b2b2b2b2c2c2c2e2e2e2f303030323333333334343434343435363636363737363838383938396c3c3c3c3c3c3c3d3d3d3d3d3d3e3f3f3f3f404040404341424343434343434444444343444443444445474744474747474747474747474747474748464747484848484847474648484848484848484848484848484848484646464748484746464746474749484747474747474747474747474645454444444444434544434444434343434341404040404040403f3f3e3d3d3d3e3d3d3c3c6c3c6c6c6c39393939383838373737373636363634343434343433343333333230302f2e2f2f2f2e2c2b2b2b2a2b2b292929292827252424242424232323226d6d6d2121212020201f1f1f1f1f1e1e1e1d1d6e6e1c1c6f6f6f6f1a1a1a19191919191818171717161515157013131313131312121211111111100f0e0e0e0e0d0d0d0c0c0b0a0a0a0a090808080808070707070707050404040404040403020202020202020201000000000000000000000000007272727272727272 │ │ +727272727272727272727272727272720000000000000000000000000101710202020202020203040404040404050707070707070808080808090a0a0a0a0b0c0d0d0d0e0e0e0e0f101178781212121213131313701515151617171718181819191a19191a1a1a1a1b1b1b1b1c6e6e1d1d1e1e1e1e1f202020202121216d222222222222232425252625262828292a2a2a2b2b2b2b2d2e2e2e2f2f2f3131313132333333333333343435353536363637373637373737393a3a3a393a3b3b6c3b6c3c3c3e3d3e3e3e3e3e3f3f3f3f4040403f3f3f41424242424443434444444343444444444545454545454545454545464646464646464646464646464646474647464646464746464647474646464646464646464646464545464545454545454545454443444544444444444444444343424242413f403f4040403f3f3f3e3e3e3f3e3d3d3c3c3c3c3b3b3a3a3a3a39383838373738373736363636363535353533333333333332323131302f2f2f2e2e2e2c2b2b2b2b2b2b2a2a2928282827262624242424242422226d6d21212121212020201f1e1e1e1e1e1d1d1d6e1c1c1b1b1b1a1a1a1a1a1a1a191919191917171716151515147070131313121212781178111111110f0e0e0e0d0d0d0d0b0b0b0a0a0a0a0a080808080808070707070705040404040404030302020202020202710100000000000000000000000000727272727272727272 │ │ +72727272727272727272727272727272000000000000000000000000000071020202020202020203040404040404050607070707080808080808080a0a0a0a0b0c0d0d0d0e0e0e0e0e0f1111111212121212121212701414151516161717171717181919191a1a1a1a1b1b1b1b1b1b1c1d1d1d1e1e1e1f1f202020202020216d6d22222222232323242424252526272929292b2b2b2b2c2c2b2d2d2d2f2f2f2f313131323333333333343435353535353536363636363637373737383a3a3a3b3b6c6c3b3b6c6c6c6c6c3e3e3e3e3d3f3f3e3e3e3f4140414141414141424242424343424243444444444444444444444444454545454545454545454545454545454545454545454545454545454545454545454545454444444444444444444444434443424243434242434243424141403f3f3f3f3e3f3e3f3e3e3e3e3e6c6c6c3d6c6c3b3b6c6c3b3a3a3a38373737363637363636363636363635343534343333333333323131302f2f2f2e2e2e2c2c2c2b2a2b2b2a2a2a292827262424242424242323222222226d2121212020202020201f1e1e1e1d1d6e1c1c6e1b1b1b6f6f6f1a1a1a1a19181818181716171717161414707013131313121212121111111110100f0f0e0e0e0e0d0d0d0b0a0a0a0a0a0a0908080808080707070707070604040404040404020202020202020202010000000000000000000000000000727272727272727272 │ │ +727272727272727272727272727272720000000000000000000000000001017102020202020202020204040404040404050707070707080808080809090a0a0a0a0b0c0d0d0d0d0e0e0e0e0f107878117812121212131313707014151516171617171819191919191a1a1a1a6f6f1b1c1c1c6e1d1e1e1e1e1e1f1f202020202121216d6d6d222222232424242524242628282929292a2b2b2b2b2b2b2c2c2c2f2f2f2f303132313232333333333434343435343536363636373736373738383839393939393b3b3a3a3a6c3d3d3d3b3d3e3e3e3e3f3f3f3f3f3f3f3f3f404040404141414142434343434343434343434343444444444444444444444444444444444444444444444444444444444444444444444444444343434343434343434343424342414142414040403f403f3f3f3f3e3e3f3e3e3e3d3d3c3d3d3d3c3a3a3b3b3a3a3939393938383838373737373636363636343435353434333234333332313131312f2f2f2f2e2e2d2c2c2c2b2b2b2b2a2a2a2727282727262424242423232222226d6d212121212020201f1e1e1e1e1e6e6e1d1c1c1b1b6f6f6f1a1a1a1a1a1919191817171716161615151515701313131313131212127811111111110f0e0e0e0e0e0d0d0d0c0b0b0a0a0a0a0a09080808080808070707070705040404040404040402020202020202027101010000000000000000000000000000727272727272727272 │ │ +72727272727272727272727272727272000000000000000000000000000000000102020202020202020304040404040404060707070707080808080808080a0a0a0a0b0b0c0d0d0e0e0e0e0e0e0f111111781212121212131313137014161615161717171718191919191a1a1a1a1a1a1a1a6f1c6e1d1e1e1e1d1e1e1e1f202020202021216d222222222323242424242526262728282828292a2b2b2b2b2b2b2d2e2e2e2e2f2f303130323332323232333433333335353634363637373736363737383838393839393a393b3b3b3a3b6c3c3c3c3c3e3c3e3e3e3e3e3e3e3e3f3f3f3f3f3f4040404142414040414040404042424242424242424242434342434343434342434343434343424243424343424242424242404040404242414142424241403f3f3f3f3f3e3e3e3e3e3e3e3e3d3c3c3c3d3d3c3b6c6c3b3b3b3b3939383939393837373736363736363535353535353534333334343232323332302f2f3030302f2e2e2e2e2d2b2b2b2a2a2a2a292a282827252525242424232323226d21216d6d202121201f1f1f1f1e1e1e1e1e1d6e1c1c1b1a1a6f6f1a1a1a1a1a1919191818171717171615151515147013131312121212121278787811101011100e0e0e0e0e0d0d0d0d0a0a0a0a0a0a090908080808070707070707060504040404040404040202020202020202710000000000000000000000000000000000727272727272727272 │ │ +7272727272727272727272727272727272727200000000000000000000000000007102020202020202020203040404040405060607070708080808080808090a0a0a0a0a0a0a0c0d0d0d0e0e0e0e0f0f11117878121212121313131313701414141515151616171717171819191919191a1a6f6f6f6f1c1c1c6e1d1d1d1e1e1d1f20201f20202121216d22226d22232323232425252627272829292a2929292b2b2b2b2b2b2b2d2d2f2f303131313131313132323334333533353534353636363636373737373737363636383939393a3a393b3b3b3a3b3c3c6c3c6c6c6c3c3c3d3e3e3e3e3e3e3e3f3f3f3f3f3f3f3f3f3f3e3f3f3e3e3e3e3e3e3f403f3f3f4141413f3f4141414141403f3e403f403f3e3e3e3e3e3e3f3f3f3f3f3f3f3f3f3f3f3f3e3e3e3e3e3e6c6c6c6c3c3c6c3c3c6c6c6c6c6c3a3939393939383737373736373737363636363635363535353535343334323232313131313131302f2f2e2d2d2d2b2b2b2b2b2b292a2a29292928272624252524242423236d22226d6d212121201f1f201e1e1e1e1d1d1d1d1d6e1c6f6f1b1b6f1a1a1a1a1a1919191919181817171717161515151514701313131312121212121211111111100e0e0f0e0e0d0d0d0c0c0c0c0b0a0a0a0a0908080808080808070707070707050404040404040403020202020202020202010000000000000000000000000000727272727272727272727272 │ │ +7272727272727272727272727272727272727200000000000000000000000000000071020202020202020202030304040404040406070707070707070808080808080909090a0a0c0c0d0e0e0d0d0e0e0f0f0f0f10111111111212121212131313707070151515171717171818191919191919191a1a1a1a6f6f1b1c6e1d1d6e1d1d1d1e1f1e202020202121216d6d22222222232324242425262626282828292a2b2b2b2b2b2b2b2c2d2c2c2e2e2e2f2e2f3030303232323232333333343434343435353534353635353636363637363737383838383838383a393a3a3a3a3b3c3d3d3d3d3d3c3c3d3d3d3d3d3d3d3d3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3d3d3d3d3d3d3d3d3d3c3d3d3d3d3c3b3b3b3b3b383a3838383838383837373736363636363737363535343435343434333333333333333333323332302f2f2e2e2e2e2e2d2c2c2c2b2b2b2b2b2b2b2a292829272626252524252323232323222221216d21201f20201f1e1e1d1d1d1d1d1d6e6e1c1c1b6f1a1a1a1a1a1a1919191919191918181716161515151515157070701312121212781111111111111111100f0f0e0e0d0d0d0d0d0c0a0a0a0a0a0a0808080808080808070707070707070605040404040404030202020202020202020271000000000000000000000000000000727272727272727272727272 │ │ +727272727272727272727272727272727272720000000000000000000000000000000171020202020202020202020404040404040506070707070707070808080808080808090a0a0b0c0d0d0d0d0d0e0e0e0e0e0f111111117878781212121313131313701415151515161717171818191919191919191a1a1a1a6f1b1b1b1c1b1c1d1d1d1e1f1f202020202021212121216d6d6d2324232324242425262626272828292a2b2b2b2b2b2b2b2d2e2e2e2e2e2e2e2e2f2f3031303232323233333333333333333535343535353535363536363535373737373737363839393a3a3b3a3a3a3b3b6c3b3b3b3b3b3b3b3c3b3c3d3d3d3c3d3e3d3e3d3d3e3d3d3d3c3c3d3e3d3d3e3e3c3c3e3e3d3d3d3d3c3c3d3d3d3d3d3d3d3c3c3c3b3b6c6c3b3b3b3b3b3b3b3b3b3b3a3a3a373737373737373736353536363634363535353535353534333333333333323232323232312f2f302f2f2e2e2e2e2e2e2c2b2b2b2b2a2b2b2b2a282828262626252525252424232222226d2120212121201f20201f201f1e1e1d1d1d6e1c1c1b1c1b6f1b6f1a1a1a1a1a1919191919191717161616161515151515147013131312121212781111111111111111100f0f0e0e0e0d0d0d0d0c0c0a0a0a0a0a0a090808080808080808070707070707060504040404040404020202020202020202027100000000000000000000000000000000727272727272727272727272 │ │ +72727272727272727272727272727272727272720000000000000000000000000000000102020202020202020202040404040404040405060707070707070708080808080808090a0a0a0a0b0d0d0d0d0d0e0e0e0e1010111111111111787878121213131313141413131415161617171718181919191919191a1a1a1a1a1a6f6f1b1c6e1b6e1f1e1f1e1e1e1e1e1f1e2021212121216d6d222323232325252425252527272828292a2a2a2a2a2a2b2d2b2d2d2c2b2d2e2e2e2e2e2e2e2f323232323232323233343334353434343334353535353536363636363636373737373737363638383839393939393939393a3a39393b396c6c3c3c3c3c6c6c6c3c6c3b6c6c3c3c6c6c3b3b6c6c3c3c6c6c3b6c3c3c6c3b3b6c6c6c3a3939393939393937383838393739373738373737363636363635353535353535343434343435353432323333323232302f312f2e2e2f2f2f2e2e2d2d2d2c2c2c2b2a2a2b2a2a2a282828282625262625252524242423226d21216d2121201f20201f1e1e1e1d1d1d1d1d1d1d6e1c1b1b1b6f6f1a1a1a1a1a191919191818171717171515151515151470707070121212121212121278111111111111100f0f0e0e0e0d0d0d0d0d0d0b0a0a0a0a0a0a0a09080808080808070707070707070706040404040404040404020202020202020202710000000000000000000000000000000072727272727272727272727272 │ │ +727272727272727272727272727272727272727200000000000000000000000000000000017102020202020202020202030404040404040405060707070707070708080808080809090a0a0a0a0c0c0c0d0d0d0d0d0e0e0e0f101111111111111178121213131313131313707015161717161617181919191919191a191a1a1a1a1a6f6f1b1b1c1c1c1c1d1e1e1e1e1e1e1f1f1f21212121216d6d6d6d23232424252524252525252929292a2a2a2a2a2a2a2b2b2b2c2e2e2e2e2e2e2e2e30303030303032323233333333333333333435343434343434343434363534343535363636363636363636363637373737393937373837383a3b383a3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3938373738383837373737373736363636363636363636363634343434353434343434343435343434333333323233323232303030302f2f2f2e2e2e2e2e2f2e2e2e2a2a2b2b2a292a2a2a292929272525252524242323242323226d6d6d2121212121201f1f1e1e1e1e1e1d1d1d6e6e6e1c1c1b1b6f6f1a6f1a1a1a1a19191a1919191716161615151515151414147013131313121212787878787812111111110f0f0f0e0e0e0e0e0d0d0d0c0d0c0b0a0a0a0a0a09080808080807070707070707070707060504040404040404020202020202020202020271010000000000000000000000000000007272727272727272727272727272 │ │ +72727272727272727272727272727272727272727200000000000000000000000000000000710202020202020202020202040404040404040406070707070707070708080808080808090a0a0a0a0b0b0c0c0d0d0d0d0e0e0e0f0f0f1011111111117812121212121212131313707070151515171717171818181919191a1a1a1a1a1a1a6f1b1b1b1b1b1b1c6e1d1d1d1d1e1e1e1f1f1f2020202121212121222222222424242424252525262828282828282929292a2b2b2b2b2b2c2c2c2e2e2d2e2e2e2f2f2f2f2f2f2f2f323232323233333333333333333334343333343434353535353435353535353636363637373636363636373736373737373737373737373737373737373737373737373737373636363635363536363636363635353535353535353434343433333333333333333333333333323232323232302f2f2f2f2f2e2e2e2e2e2e2d2c2c2c2b2b2b2b2b2b29292929282828282826252524242424242322226d226d212121212120201f1f1f1e1e1e1e1e1d1d1d6e6e6e1c1c1c1b1b6f6f1a1a1a1a1a1919191817171818171615151515151515157070131313121212111111111111111111100f10100e0e0e0d0d0d0d0d0d0c0b0b0c0b0a0a0a0a0a0908080808080807070707070707070705040404040404040404020202020202020202020201000000000000000000000000000000007272727272727272727272727272 │ │ +72727272727272727272727272727272727272727272720000000000000000000000000000007102020202020202020202030304040404040404060707070707070707070808080808080909090a0a0a0a0a0c0d0d0d0d0d0d0d0d0e0e0f0f10101178787812121212121212131313131314141415151516161616161819191a1a1a1a191a6f6f6f6f6f6f6f1b1b1c1d1d1d1d1d1d1d1d1e1f1f1f1f20202020216d6d6d23232323232323232525242425242527272728282828282a2a2a2b2b2b2d2d2d2d2d2d2d2d2e2f2e2f2e2e2e2e303031313131313132323232323232323334343333343434343534343534333435353535353535353535353535353535353535353535353535353535353535353535353534343534353534343434343434343434343332323232323232323131313131313130302e2e2f2f2e2f2e2e2d2d2d2d2d2d2d2d2c2b2a2a2a2a2929292929292827272525252525242423232323232323226d6d212020202020201f1f1e1e1e1e1e1d1e1d1d6e6e6e1b6f6f6f6f6f6f1a1919191a191919181717151616161615151514141414147070131212121212781111111111111110100e0d0d0d0d0d0d0d0d0c0c0d0c0c0a0a0a0a0a0a0a0909090808080808080707070707070706060604040404040404030303020202020202020202020100000000000000000000000000000072727272727272727272727272727272 │ │ +727272727272727272727272727272727272727272727272000000000000000000000000000000010202020202020202020202020304040404040405050507070707070707070808080808080809090a0a0a0a0a0b0c0d0d0d0d0d0d0d0d0e0e0e0f0f0f11111111787878781212131313131313707015151515151515161617171717181919191a1a1a1a1a1a6f1a1b1c1c6e6e1d1d1d1d1e1e1e1e1e1e1f1f1f1f1f1f21212121216d6d6d2323242423232425252526282828272828282828292929292a292a2b2b2b2c2b2c2d2e2e2e2e2e2f2f2f2f2f2f30313232323232323231313232333333333232333332333132333333333333333333333333333333333333333333333333333333333333333333333333323231323231313332323333333231313231303232323232302f2f2f2f2f2f2e2e2f2e2e2d2d2d2c2c2b2b2b2b2b292929292928282828272626262626262525252322232323226d6d6d6d21212121202020201e1f1f1e1e1e1e1e1d1d1d1d6e1c1c6e1c6f1a6f6f1a1a191919191919191817181717161615151515151515141313131313131212121278781111111111111111100e0e0e0e0d0d0d0d0d0d0c0c0a0a0c0a0a0a0a0a0a0a09080808080808070707070707070707060704040404040404040403020202020202020202020271010000000000000000000000000000007272727272727272727272727272727272 │ │ +72727272727272727272727272727272727272727272727200000000000000000000000000000000000171020202020202020202020304040404040404040505070707070707080707080808080808090a0a0a0a0a0a0c0d0c0c0d0d0d0d0d0e0e0e0e0e0e0f1010111111117878787812121213131370141414141515151516171717171717171819191919191a196f1a1a1b1b6e6e6e1d6e1d1d1d1d1d1e1e1e1e1e1e1f20202020212121212122226d222323232324252525242525252525272828282928292a2a2a2a2a2a2a2b2b2b2b2c2e2e2d2e2e2e2e2f2f2f2f2f2f2f2f2f2f302f303030313130302f30312f3031323131323233323232323232323332333332333232333232333232323232323232323230312f30302f2f302f30303131302f2f2f2f2e2f2f2f2f2f2e2e2e2e2e2d2d2c2b2d2b2b2b2a2b2a2a2a2a2a29292828282827252525252524242424242323232322212121216d21212121202020201f1f20201e1e1d1d1d1e1d1d1d6e6e6e1b1b1a6f6f1a191919191919181818181717171617161515151415151414131313131312121212121278111111111110100f0e0e0e0e0e0e0d0d0d0d0d0d0c0b0a0a0a0a0a0a0a0a0a0a0a0808080808080808070707070707070705040504040404040404040202020202020202020202710000000000000000000000000000000000007272727272727272727272727272727272 │ │ +727272727272727272727272727272727272727272727272000000000000000000000000000000000000010202020202020202020202030404040404040404040507070707070707070808080808080808080a090a0a0a0a0a0b0c0c0d0d0d0d0d0e0e0e0e0e0e0e0f101111111111117812121212131313131313707015151515161617171717171819191818191919191a1a6f6f6f6f1b1b1b1b1b6e6e1d1d1d1d1d1e1e1e1f1f1f2020202021212121216d2222222222222222232324242424262626262627292929292929292a2a2a2a2a29292a2c2c2c2c2c2c2c2e2c2d2e2e2e2e2e2e2d2e2e2e302e2e2f2f302f302f302f30303032303030313030313030313130313030323130313130302f3130303030302f2f2f2f2f2f2f2f2f2e2e2d2e2e2e2e2e2e2d2d2e2e2c2c2c2c2c2c2c2b2b292a292a2a2a2928292929292726262626262625242424242324222222222222226d20212121212120201f20201f1f1e1e1d1e1e1d1b6e6e6e1c1b1b1b6f6f6f6f6f1919191919191919191817171717171716151615151470137070131313131212121212121278111111111010110f0e0e0e0e0d0d0d0d0d0d0d0d0c0c0a0a0a0a0a0a0a0a09080908080808080707070707070707070706060504040404040404040404030202020202020202020202010000000000000000000000000000000000007272727272727272727272727272727272 │ │ +7272727272727272727272727272727272727272727272727272000000000000000000000000000000000071020202020202020202020202030404040404040404040606060707070707080808080808080808080809090a0a0a0a0a0b0c0c0c0d0d0d0d0d0e0e0e0e0e0f0f0f0f0f101111117812121212121212121313707070141515151515151717161717171718191919191919191a1a1a6f6f1b1b1b1b6e6e6e6e1d1d1d1d1e1e1e1e1e1f1f1f1f1f2021212121212121216d6d6d2222222224252525242525252525252527282828282828282929292929292a2b2a2b2b2b2b2b2b2c2b2b2b2b2c2d2c2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2f2e2e2f2e2e2f2e2e2f2e2e2f2e2e2f2e2e2e2e2e2f2e2e2e2e2e2e2e2e2e2e2e2d2d2c2b2b2b2b2b2b2b2b2b2b2b2b2a2a2a292929292928282828282827262525252525242424252525246d226d6d6d6d6d21216d21212121202020201f1f1f1e1e1e1e1e1e1d1d1d6e6e6e1b6f6f6f6f6f1a1a1a1a1a191a1919191919191816161617151515151515147070707013131313131312121212121111111111100f0f0f0f0e0e0e0e0e0d0d0d0d0d0d0d0c0c0c0b0a0a0a0a0a090909090808080808080808070707070707070707060504040404040404040404030202020202020202020202020201000000000000000000000000000000000072727272727272727272727272727272727272 │ │ +727272727272727272727272727272727272727272727272727200000000000000000000000000000000000071710202020202020202020202030303040404040404040404060606060707070707070808080808080808090909090a0a0a0a0a0b0d0d0d0d0d0d0d0d0e0e0e0e0e0e0e0e101011781212121212121212131313131313131313141414141516161616171818181818191919191a1a1a1a1a1a6f6f1b1b1b1c1c1c1d6e1d1d1d1e1e1e1e1e1e202020201f20212121212121212121216d23232323232324232324242425252525252527272728272727282928282a29292a2a2b29292929292a292a2a2a2a2a2a2b2b2a2a2a2a2b2b2b2c2b2b2c2b2b2c2c2b2d2c2d2b2c2c2c2b2b2a2c2b2c2b2a2a2a2a2a2a2a2a2a2a2a2a2929292a292a2a2929292929292929282728272727262525252525252423232324242423232323236d2121212121212121212121202020201f1f1f1e1e1e1e1e1e1e1d1c1c1c1c1b6f6f1a1a1a1a1a1a1a1a1919191919181818171616161515151515141413131313131313131212121212121212787811111010100f0e0e0e0e0e0e0e0e0e0d0d0d0c0d0c0b0b0a0a0a0a0a09090908080808080808080808070707070707070606070607040404040404040404040303020202020202020202020202710100000000000000000000000000000000000072727272727272727272727272727272727272 │ │ +72727272727272727272727272727272727272727272727272727200000000000000000000000000000000000000710202020202020202020202020202030404040404040404040404060707070707070707080808080808080808080909090a0a0a0a0a0b0c0c0d0d0d0e0e0e0e0e0e0e0e0e0f0f10787878787812127878121212121313131313131370707070701415151515171717181919191919191919191a6f6f1a1a6f1b1b1b1b1c6e6e1d1d1d1e1e1f1f1e1e1e1f1f1f1f202020202020206d21216d6d6d236d22222222232424242424242424262525252626252729262628262727262626272a27292a28292a2a2a2a2a2929292a2a2a2a292a2a282a2a2a2b2a2a2a2a2a2a2a2a2a2a2929292a2a2a2a2a2a2a29292a2927272726262926282926262626262626262625262525252424242424242223222222236d226d6d6d6d20202020202020201f1f1f1f1f1e1f1f1f1e1e1d6e1d1c1b1b1b1b1b6f1b6f1a6f1a1a1a19191919191919171717171717151515151515151470707013131312121212127812787878787878781111100f0f0e0e0e0e0e0e0d0d0d0d0d0d0d0c0b0a0a0a0a0a0a0a0a09090808080808080808080808080707070707070707070504040404040404040404040403020202020202020202020202020201000000000000000000000000000000000000007272727272727272727272727272727272727272 │ │ +727272727272727272727272727272727272727272727272727272727272000000000000000000000000000000000001010202020202020202020202020203030404040404040404040406070707070707070707080808080808080808080809090a0a0a0a0a0a0b0b0b0c0d0d0d0d0d0d0e0e0e0e0e0f0f1011111111111111787878787878121313131313131313701515151515151518171818171718191919191a1a1a1a1a6f1a6f6f6f6f6f6f6f6f1d6e1d1d1d1e1e1e1e1e1e1f1e1f1f1f1f1e202020202020212121212121216d226d6d6d2222222424242424242424252424252524252525252627252628262628282828282828282828282828282828282828292828282828282828282828282828282828282828262628262525252525252425252424242424242424242424232323226d2222226d212121212121202020202020201f1f1f1f1f1e1e1e1e1e1e1e1d1d1d6e6e1c1b6f6f6f6f6f6f1a1a1a1a1a1a1a1919191919191919191816151515151515151570707013131313131212127878787811111111111111111111100f0e0e0e0e0d0d0d0d0d0d0d0d0d0d0d0c0a0a0a0a09090908080808080808080808080808080707070707070707060706060504040404040404040404020202020202020202020202020271010100000000000000000000000000000000727272727272727272727272727272727272727272727272 │ │ +72727272727272727272727272727272727272727272727272727272727272000000000000000000000000000000000000710202020202020202020202020202040404040404040404040405050505060707070707070808080808080808080808090a090a0a0a0a0a0a0a0b0b0d0d0d0d0d0d0d0d0d0e0e0f101010111111111111111111117812121312131313131313131314141414151515161616171818181818191919191a1a1a1a1a1a1a1a1a1a1b6f1c1c6e6e6e1d1d1d1d1e1e1e1e1e1e1e1f1f1f1f1f1f202021202020202121212121212121216d6d6d226d2222236d232323222323232323232323232323252625262625252525262525262625252524242625242526262525262526262625262625252526232424232323232323232322232322226d226d6d222222226d212121212121212121212020202120202020202020201e1e1e1e1e1e1e1d1d1d1d6e1c1c1c6f6f6f6f1a1a1a1a1a1a1a19191919191919181818171716161616161515141415141313131313121213121212781111111111111111111111100f0e0e0e0e0e0e0d0d0d0d0d0c0b0b0b0b0b0b0b0a0a0a090808080808080808080808080808070707070707070707070605040504040404040404040404040403020202020202020202020202027100000000000000000000000000000000000000727272727272727272727272727272727272727272727272 │ │ +72727272727272727272727272727272727272727272727272727272727272000000000000000000000000000000000000007102020202020202020202020202020404040404040404040404040404040506060707070707070707080808080808080808090a0a0a0a0a0a0a0a0a0a0b0d0d0d0d0d0d0d0d0d0d0d0e0f10111111111111111111787878121212131313131313131313131415151515151615151716171718171819191919191a1a1a1a1a1a1a1a1a1b6f6f1b1b1b1b1b1c6e6e6e6e6e1e1e1e1e1e1e1f1f1f1f1f2020202020202020202020202021202120216d216d6d6d6d6d2222222222222222222222232223232324222423242423232424242424242424242323232424242323242423232222222222232222226d222222226d6d6d6d2121212121212020202020202020202020202020202020201f1f1f1f1f1f1f1f1d1d6e6e6e1c1b1b1b1b1b1b1b1a1a1a1a1a1a1a1a1a1a1a19191919191817171717171716161615151515147070131370131313131312121212121278111111111111111111100f0f0e0e0e0e0e0d0d0d0d0d0c0c0c0a0a0a0a0a0a0a0a0a090a080808080808080808080808080807070707060606060606060504040404040404040404040404040302020202020202020202020202710000000000000000000000000000000000000000727272727272727272727272727272727272727272727272 │ │ +727272727272727272727272727272727272727272727272727272727272720000000000000000000000000000000000000000000171020202020202020202020202020202020404040404040404040404040405060707070707070707070808080808080808080808090a0a0a0a0a0a0b0c0c0d0d0d0d0d0d0d0d0d0d0d0e0f0f0f111111111111111111111178787812121212121313131313701515151515151515151615161616161719191919191919191919191a1a1a1a1a1a1a6f6f6f6f6f6f6e6e6e6e6e6e1d1e1d1e1e1e1e1e1e1f1f1f1f1f1f1f201f202020202020202020202020212121212121212121212121202121216d216d216d216d2121222222222222226d21216d6d216d6d6d212121212121212121212121212021202121202020202020202020202020201f1f1f1f1f1f1f1e1e1e1e1e1e1e1e1d1d6e6e6e6e6e6e1b1b6f6f6f1a1a1a1a1a1a1a1a1a1a1a1a1a19191919191817161616161615151515151515151514707070131313131312121212121212111111111111111111100f0f0f0f0f0e0e0e0d0d0d0d0d0d0c0c0c0b0a0a0a0a0a0a0a0a0a0908080808080808080808080808080807070707070705040404040404040404040404040404040404020202020202020202020202020202027101000000000000000000000000000000000000000000727272727272727272727272727272727272727272727272 │ │ +7272727272727272727272727272727272727272727272727272727272727272720000000000000000000000000000000000000000017102020202020202020202020202020203030303040404040404040404040505050507070707070708080708080808080808080808090a0a0a0a0a0a0a0b0b0b0b0b0b0b0b0b0d0d0d0e0e0e0e0e0e0f10100e10101011101011787878781212121212121312121270131414141515151515151515151616161718181818181818191a1a1a1a1a1a1a1a1a1a1a1a1a6f6f6f6f1c1c1c1c1c1c6e6e1d1e1e1e1e1e1e1e1f1e1f1f1f1f1f1f1f1f1f1f1f1f1f20202020202020202020202020202020212020212021202021212121212121212020202020202120202020202020202020202020201f20201f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1e1e1e1e1e1e1e1e1e6e1c1c1c1c1c1c1c6f6f6f6f6f6f1a6f1a1a1a1a1a1a1a1a1a1a1a1918181818181717171717171515151515151414141414701212131313131212121212121278787878111010101010100f0e0e0e0e0e0e0e0e0d0d0d0d0d0d0b0b0b0a0a0a0a0a090a0a09090908090808080808080807080808080808080707070606070504040404040404040404040404030303030303020202020202020202020202020271010000000000000000000000000000000000000000007272727272727272727272727272727272727272727272727272 │ │ +72727272727272727272727272727272727272727272727272727272727272727272000000000000000000000000000000000000000000010202020202020202020202020202020202020304040404040404040404040404050607070707070707070707070707080808080808080908090a0a0a0a0a0a0a0a0a0a0a0b0c0c0c0c0d0d0d0e0e0e0e0e0e0e0e0f0e0e0f111111111112121212121212121212121212121370707070141515151515151515151515151717171717171819191919191a191a1a1a1a1a1a1a6f1a1a1a1a6f1b1b1b1b1b1b1b1b1b6e1c1d1d1d1e1d1d1d1d1d1d1d1d1d1e1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f201f1f1f20201f1f1f1f1f1e1e201f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1e1e1e1d1d1e1e1d1d1d1d1d1d1d6e1c1d1d1b1b1b1b1b1b1b1b1b1b6f1a1a1a1a1a1a1a1a1a1a1a1a1919191919191918171717181817171717171717161616161515151470707013121212121212121212121212787812127878100f0f0f0f0e0e0e0e0e0e0e0e0d0d0d0d0d0d0d0d0d0c0c0c0b0a0a0a0a0909080808090908080808080808080808070707070707070707070606060505050404040404040404040404040404020202020202020202020202020202020202027100000000000000000000000000000000000000000000727272727272727272727272727272727272727272727272727272 │ │ +727272727272727272727272727272727272727272727272727272727272727272727200000000000000000000000000000000000000000071020202020202020202020202020202020202030404040304040404040404040404050606060707060707070707070707080708080808080808080808080808090a0a0a0a0a0a0a0a0a0a0b0c0d0d0d0d0d0d0e0e0e0e0e0e0f0f0f0f11111178111111781212121212121212121212121370701313707015151515151516171617171717171717171918191919191919191a1a1a1a1a1a1a1a1a1a1a1a1a1a1a6f1a6f6f6f1c1c1b6f6f1b1b1b1b1c6e6e1d6e1d1d6e1d1d1d1d1d1d1d1d1d1d1d1d1d1d1e1d1d1d1e1e1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d6e1d6e6e1b1b6e1c1b1b1b1b1c1c1c1b6f6f6f1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a19191919191918171717171717171716161616161515151515151470707013131370131313131212121212121278117811111111111111100f0e0e0e0e0e0e0d0d0d0d0d0d0d0d0d0d0d0b0b0b0c0a0a0a0a0a080808080808080808080808080707070707070707070707070707060606050404040404040404040404040404040403030302020202020202020202020202020202020202020100000000000000000000000000000000000000000072727272727272727272727272727272727272727272727272727272 │ │ +72727272727272727272727272727272727272727272727272727272727272727272727200000000000000000000000000000000000000000000000171020202020202020202020202020202030303020304040404040404040404040404060505070707070707070707070808080808080808080808080808080909090a0a0a0a0a0a0a0c0d0c0d0d0d0d0d0e0e0e0e0e0e0e0e0e0f10101011111111787878787812121212121212131313121213137014141413141414151415161616161617161718181818181818181919191919191919191a1a1a1a1a1a1a1a1a1a6f6f1a1a1a6f6f6f6f6f6f6f1b6f1b1c1b1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1b1b1c1b1b6f1b6f6f6f6f6f6f6f6f6f6f6f1a1a1a1a1a1a1a1a191919191919191919191918181818181717171717161616161515151414141414141414701313131212121312121212121212787878787811111111100f0f100f0e0e0e0e0d0d0d0d0d0d0d0c0d0d0d0d0d0c0b0b0b0a0a0a0a0a0909080808080808080808080808080707070707070707070707070707050404040404040404040404040404040404040202020202020202020202020202020202020202710000000000000000000000000000000000000000000000007272727272727272727272727272727272727272727272727272727272 │ │ +72727272727272727272727272727272727272727272727272727272727272727272727272000000000000000000000000000000000000000000000001020202020202020202020202020202020202020203040404040404040404040404040404040404060707070707070707070707070707080808080808080808080809090a0a0a0a0a0a0a0a0a0b0c0b0c0c0d0d0d0d0d0d0d0e0e0e0e0f0f0f0f10111111111178787878127812121212121212121212121212131370137015151515151615151515151516151617171717171717181717191919191919191a191919191a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1b1a1a1a1a1a1a1a1a1a1a1a6f1a1a1a1a1a1a1a1a1a1a1a1a1a6f1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a6f6f1a1a1a1a1a1a1a1a1a19191919191919191919191918171818171717171717171716151515161616161615151514707070131313131312121212121212121278127878787878781111111111111111100f0e0e0e0e0d0d0d0d0d0c0c0c0c0b0a0a0a0a0a0a0a0a0a0a0a0a090a0909080808080808080808070707070707060707070707070707070706040404040404040404040404040404040404040403020202020202020202020202020202020202020271010000000000000000000000000000000000000000000000727272727272727272727272727272727272727272727272727272727272 │ │ +727272727272727272727272727272727272727272727272727272727272727272727272727200000000000000000000000000000000000000000000000101010102020202020202020202020202020202020202020202020203040404040404040404040406060606050505060606060707060607070808080808080808080808080808090a0a0a0a0a0a0a0a0a0a0c0c0c0c0c0c0d0d0d0e0e0e0e0e0e0e0e0e0e111111111111111111111178787878781212781212121212121313131313137014151515151515151516161616161616161616171717171717181919181818181818181818181818181918181a1a1a191a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a191a191a1a1a1a191918191818181818181818181717171717171717171716161616161616161616161514151515151414707013131313131313121212121278787878787811111111111111111111100e0e0e0e0e0e0e0e0e0e0d0d0d0c0c0c0c0c0b0a0a0a0a0a0a0a0a09090909090908080808080808080808080707070707070707070605040506060606060604050404040404040404040404040404030202020202020202020202020202020202020202020202027101010100000000000000000000000000000000000000000000007272727272727272727272727272727272727272727272727272727272727272 │ │ +7272727272727272727272727272727272727272727272727272727272727272727272727272720000000000000000000000000000000000000000000000000000717102020202020202020202020202020202020202020202020304040404040404040404040404040404040404040405050405060607070707070707070808080808080808090909090a0a0a0a0a0a0a0a0a0a0a0b0b0b0a0a0c0d0d0d0d0d0d0d0e0e0e0e10101111111111111111111111111178787812121212121212121213131212121270707014707070707070701415151515151515161615161717171717171717171717171818171718171818171717171717171718171717171717171717171717171717171717171717171717171718171817181817181717171717171717171717171616161616161615151515151515707070707070707070701313121212131313131212121212121278787878781111111111111111111111100f100f0e0f0d0d0d0d0d0d0d0c0c0b0b0b0b0a0a0a0a0a0a0a0a0a0a0a0a090808080808080808080808080808070707070707060607070707050404040404040404040404040404040404040404040404040404020202020202020202020202020202020202020202020202710100000000000000000000000000000000000000000000000000007272727272727272727272727272727272727272727272727272727272727272 │ │ +72727272727272727272727272727272727272727272727272727272727272727272727272727272727272000000000000000000000000000000000000000000000000010101017102020202020202020202020202020202020202030303030303030303030404040404040404040404040404040404060607070707070707070708080808080808080808080809090a0a0a0a0a0a0a0a0a0a0a0a0b0c0c0c0c0c0c0d0d0d0d0d0d0e0e0e0e0e0e0e0e101010101010111111787878787878121212121212121213121213131313131313137070131313131313141413141415141616161616161616161616161514161717171616161616161615161616161616161616161616161616161616161616161616161615161615161416141616161616161616161616161470141470141413131313137070131313131313131312121212121212121212127878787878781111111111101010100f0f0f0f0e0e0e0e0d0e0e0e0d0d0c0c0c0c0c0c0c0a0a0a0a0a0a0a0a0a0a0a0a0a09090a0908080808080808080808080808070707070707060706040405050505040404040404040404040404040404030303030303030303030302020202020202020202020202020202020202710101010101000000000000000000000000000000000000000000000000727272727272727272727272727272727272727272727272727272727272727272727272 │ │ +727272727272727272727272727272727272727272727272727272727272727272727272727272727272727200000000000000000000000000000000000000000000000000000000010101010101710202020202020202020202020202020202020202020202020203040404040404040404040404040404040607070707070707070707070707080808080808080808080809090909080a0a0a0a0a0a0a0a0a0a0a0a0b0b0b0b0c0d0d0d0d0d0d0d0d0d0d0e0e0e0e0f0f0f0f0f0f0f101111111111111111117878787878787878121212131312131313131313131313137013707070707070707070707070701370141415707070707070707070707070707070707070707070707070707070707070707070707070707070137013707070707070707070707070131313131313131313131313131212121212787878787878111111111111111111111111100f0f0f0f0f0f0e0e0e0d0e0e0e0e0e0d0d0d0d0d0c0c0b0b0b0a0a0a0a0a0a0a0a0a0a0a0a09080908080808080808080808070707070707070707070707060606060605040504040404040404040404040404040404030303020202020202020202020202020202020202020202020202020202010101010101000000000000000000000000000000000000000000000000000000000072727272727272727272727272727272727272727272727272727272727272727272727272 │ │ +72727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272000000000000000000000000000000000000000000000000000000000000000001020202020202020202020202020202020202020202020202020203040404040404040404040404040404050606060506060606060606070707070707070707080808080808080808090909090a0a0a0a0a0a0a0a0a0a0a0a0b0c0c0c0c0c0c0c0c0c0c0d0d0d0d0d0d0d0d0e0e0e0f0f0f0f0f0f1011111111111111111111117878787878787878787812131212131312131212121212121213131213131313137013131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131212121212121212121313131312121278787878787878787878111111111111111111111010110f0f0f0f0f0f0f0e0e0e0d0d0d0e0e0d0d0d0c0c0c0c0c0c0c0c0b0b0b0a0a0a0a0a0a0a0a0a0a090909090808080808080808080808080807070707070606060606060605050505050504040404040404040404040404040403030203020202020202020202020202020202020202020202020202020202020271000000000000000000000000000000000000000000000000000000000000000000727272727272727272727272727272727272727272727272727272727272727272727272727272 │ │ +727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272720000000000000000000000000000000000000000000000000000000000000000000171717171717171710202020202020202020202020202020202020303030304040404040404040404040404040404040404040404040405060707070707070707070808080808080808080808090909090909090909090a0a0a0a0a0a0a0a0a0a0a0a0b0b0c0c0c0c0c0d0d0d0d0e0e0e0e0e0e0e0f0f0f0f0f0f0f0f111010111010101111111111111178787878121278121212121212127878121313131313131212131313131313131313131313131313131313131313131313131313131313131313131313131212131313121212781212121212121212121278127811111111111010101011111011100f0f0f0f0f0f0f0f0e0e0f0e0e0e0e0e0e0e0d0d0d0d0c0d0d0c0c0b0a0a0a0a0a0a0a0a0a0a0a0a09090909090909090909080808080808080808070707070707070707060606040404040404040404040404040404040404040404040303030302030202020202020202020202020202020202020202020202020202717171717171710100000000000000000000000000000000000000000000000000000000000000000000727272727272727272727272727272727272727272727272727272727272727272727272727272 │ │ +72727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727200000000000000000000000000000000000000000000000000000000000000000000000000710202020202020202020202020202020202020202020202030203030303030404030404040404040404040404040404050506060605060607070707070707070707080808080808080808080808080909090909090a0a0a0a0a0a0a0a0a0a0a0a0b0b0b0c0b0d0e0e0e0e0e0e0e0e0e0e0e0e0e0f0f0f0f0e0e0e0f0f0f0f0f0f0f1111110f11111111111111111111111178787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787811111111111111111111111111100f0f0f0f0e0e0e0e0e0e0f0e0f0f0e0e0e0e0e0e0e0e0e0e0e0e0e0e0d0c0c0b0c0d0c0a0a0b0a0a0a0a0a0a0a0a090909090909090808080808080808080808080808070707070707070606060606060605040404040404040404040404040404030404030303030302020202020202020202020202020202020202020202020202020202020202020271000000000000000000000000000000000000000000000000000000000000000000000000007272727272727272727272727272727272727272727272727272727272727272727272727272727272727272 │ │ +72727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272000000000000000000000000000000000000000000000000000000000000000000000000717102020202020202020202020202020202020202020202020202020202020304020304040403040404040404040404040404040404040506060606060506050605060607070707070808080808080808080808080909080808090a0a0a0a0a0a0a0a0a0b0a0b0c0c0c0c0c0a0a0c0b0d0d0d0e0d0e0d0d0e0e0e0e0e0e0e0e0e0e0f0f0f0e0f0f0f0f0f0f0f0f0f0f1011101011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111100f0f0f0f0f0f0f0f0f0f0f0f0e0e0e0e0e0e0e0e0e0e0e0d0e0e0e0e0e0d0d0d0d0b0c0d0b0c0c0c0c0c0a0a0a0b0a0a0a0a0a0a0a0a0a09090908080808080808080808080808070707080807070707060606060606050505050505040405040404040404040404040404040404020303020202020202020202020202020202020202020202020202020202020202020202020202027171000000000000000000000000000000000000000000000000000000000000000000000000727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272 │ │ +727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727200000000000000000000000000000000000000000000000000000000000000000000017171717171717171717171717102020202020202020202020202020202020202030202020203030303030303030304040404040404040404040404040404040404050707070707070707070707070707070707070707070709090909090909090909090909090a0a0a0a0a0a0a0c0c0c0c0c0d0c0c0d0d0d0d0d0d0d0d0d0d0e0e0e0d0e0d0d0e0d0e0e0e0e0e0e0f0e0d0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0e0e0e0e0e0e0e0e0e0e0e0d0d0e0d0e0d0e0e0e0e0e0d0d0d0d0d0d0d0c0d0c0c0c0c0c0a0a0c0a0a0a0a0a0a0a0909090908080909090909080807080707070707070707070707070707070707060606060605040404040404040404040404040404030304030404040404040303030303020202020202020202020202020202020202020202020202020271717171717171717171717171010001000000000000000000000000000000000000000000000000000000000000007272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272 │ │ +727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001710202020202020202020202020202020202020202020202020202020202020202020203030303030404040404040404040404040505050505050606060707070707070707070707070707070707070807070808080808080808080808080809090909090a09090a0b0b0b0b0b0b0b0c0b0b0b0b0c0b0c0c0d0c0d0d0d0d0d0d0e0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0e0e0e0e0e0d0d0e0e0e0e0e0d0d0e0d0d0e0d0d0d0e0e0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0c0c0b0c0b0c0b0b0b0b0b0b0b0b0b0b0b0a090a0a09090909090909080908080808080808080807080707070707070707080707070707070707070706060605060605040404040404040404040404030303030202030202020202020202020202020202020202020202020202020202020202020202020202020202020202710100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272 │ │ +7272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001010101010101010101010101717171717102020202020202020202020202020202020202020203030304040404040404040404040404040405050505070707070707070707070707070707070707070707070708070808080808080808080808080808080808090909090909090a0a090a0a0b0a0b0b0a0b0c0c0c0c0d0b0a0d0c0d0d0d0d0d0b0c0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0b0d0b0c0c0c0c0c0b0b0b0a0a0a0a0a0a0a090a090908080908090808080808080808080808080808080808080808070707070707070707070707070707070707070606060604040404040404040404040404040404040404020202020202020202020202020202020202020202020202717171010101010101010101010101010101010101010101000000000000000000000000000000000000000000000000000000000000000000000000000000000000007272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272 │ │ +7272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001710101717171710202020202020202020202020202020202030303030404040404040404040404040404050606060606060707070707070707070707070707070707070707070707070707080808080808080808080808080808080808080809090a0a0a09090909090a0b0b0a0b0a0c0c0c0c0c0b0b0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0b0b0a0a0a0a0a0a0a0a0a0a0a09090909080808080808080808080808080808080808080808070707070707070707070707070707070707070707070606060606050404040404040404040404040304040404040303030302020202020202020202020202020202027171710101010101000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272 │ │ +727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272720000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000071717101710171020202020202020202020202020202020202030303020303030404040404040404040404040505050505060606060606070707070707070707070707070707070707070708080808080808080808080808080808080808080808080808080808080809090909090809090909090a09090909090909090909090909090a09090909090909090909090909090909090909090909090808080808080808080808080808080808080808080808080808080808070707070707070707070707070707060606070606060606060505050505050404040404040404040404040404020302030202020202020202020202020202020202020202020202710101010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272 │ │ +727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000100010001710202020202020202020202020202020202020202020202020303030304040404040404040404040404040505050505060606060506060606060606070707070707070707070708080808080808080808070708080808080808080808080808080808080808080808080808080908080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808070707070807080807070707070707070707070707070607060606060606050505060505050505050404040404040404040404040403030303030302020202020202020202020202020202020202020202020202710171010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272 │ │ +727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272720000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101010171717102020202020202020202020202020202020202020202020303030303030303030303040404040404040404040404040404040404060606060606060707070707070707070707070707060707070707070707070707070707070707070707080808080808080808080808080808080808080808080808080808080808080808080808080808080808070707070707070707070707070707070707070707070707070707070707070706060606060606050405040404040404040404040404040404040403030303030303030303030202020202020202020202020202020202020202020202717171717171010101000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272 │ │ +727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001717171017102020202020202020202020202020202020202020202020202020202020203020202030303030203030404040404030404030404040505050606060606050505050606040506060606060606060606060607060707070706070707060707070707070707070707070707070707070707070707070707070707070707070707070707070707070707060606070706060606060606060606040506040506060606060404040404030303030404040304030303030202020202020202020202020202020202020202020202020202020202020202020202020202017102010101000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272 │ │ +727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272720000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101007101000000000000717171710271020202020202020202020202020202020202020202020203030303020303020304040404040404040404040404040404040404040404040404040404040405040505050605050505040505050505050505050505050505050505050505050505050505050505050505050505050505050506050505040404050504040404040404040404040404040404040404040404040404020202020302030203020202020202020202020202020202020202020202020202717171717101010000000171717101017101000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272 │ │ +727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100000101017171010101010202020202020202020202020202020202020202020203030303030303030303030304040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040403040303030303030303030302020202020202020202020202020202020202020201010101010101010101010101000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272 │ │ +727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007102020202020202020202020202020202020202020202020202020202020202020202020202020202020302030203030203030303030303030303030304030303030304040404040403030303040304030404030404040404030303030304030303030303030303030303030203030302020202020202030202020202020202020202020202020202020202020202020202020202020202020202027101000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272 │ │ +727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101000000000000717171717171717102020202020202020202020202020202020202020202020202020202020202020202020202020202020202020203020202020203020203030302020202030203020302020303020302020202020203020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202710271717171717171010000000100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272 │ │ +727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001010101010101010101017102010202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020171710171710101010101010101000100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272 │ │ +727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272720072000000000000000000000000000000000000000000000000000000000000000000000000000000000101010101710171020201020171020101020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202027101010101010101010101000000000000000000000000000000000000000000000000000000000000000000000000000000000072007272007272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272 │ │ +727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272720000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007101020000010202717171010202710271000271717171020202710271027171027171027102027101020271020202010102020100007101027100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000072727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272 │ │ +727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100010000000101000100000101000100000100000000010101000100010000010000010001010000010100010101000001010000000000010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000072727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272 │ │ +727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272007272000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272 │ │ +727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272007272727200007200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007200000072727200727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272 │ │ +727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727200720000000072000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000727200000000000072000000000072727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272 │ │ +727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727200000000007272720000720000000000000072000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000072000072720000720072727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272 │ │ +727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272000000007272720072720000000000007272000000000072720000000000000000000000000000000000000000000000000000000000000000000000000000000000000072727272720000727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272 │ │ +727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272 │ │ } │ ├── Image content ├── res/drawable-mdpi-v4/ha__btn_radio_comp_dot_transformation.png │ ├── sng │ │ @@ -29,65 +29,65 @@ │ │ (255, 0, 0) # rgb = (0xff,0x00,0x00) red1 │ │ (255, 0, 0) # rgb = (0xff,0x00,0x00) red1 │ │ (255, 0, 0) # rgb = (0xff,0x00,0x00) red1 │ │ (252, 0, 0) # rgb = (0xfc,0x00,0x00) │ │ (136, 62, 0) # rgb = (0x88,0x3e,0x00) │ │ (171,105, 0) # rgb = (0xab,0x69,0x00) │ │ (210, 32, 0) # rgb = (0xd2,0x20,0x00) │ │ - (216, 3, 0) # rgb = (0xd8,0x03,0x00) │ │ (255, 0, 0) # rgb = (0xff,0x00,0x00) red1 │ │ (255, 0, 0) # rgb = (0xff,0x00,0x00) red1 │ │ (255, 0, 0) # rgb = (0xff,0x00,0x00) red1 │ │ (171, 31, 0) # rgb = (0xab,0x1f,0x00) │ │ (186, 84, 0) # rgb = (0xba,0x54,0x00) │ │ - (216, 2, 0) # rgb = (0xd8,0x02,0x00) │ │ - (217, 0, 0) # rgb = (0xd9,0x00,0x00) │ │ (255, 0, 0) # rgb = (0xff,0x00,0x00) red1 │ │ (255, 0, 0) # rgb = (0xff,0x00,0x00) red1 │ │ (255, 0, 0) # rgb = (0xff,0x00,0x00) red1 │ │ (155, 58, 0) # rgb = (0x9b,0x3a,0x00) │ │ (214, 18, 0) # rgb = (0xd6,0x12,0x00) │ │ (255, 0, 0) # rgb = (0xff,0x00,0x00) red1 │ │ (255, 0, 0) # rgb = (0xff,0x00,0x00) red1 │ │ (239, 5, 0) # rgb = (0xef,0x05,0x00) │ │ (181, 31, 0) # rgb = (0xb5,0x1f,0x00) │ │ - (216, 1, 0) # rgb = (0xd8,0x01,0x00) │ │ (185, 12, 0) # rgb = (0xb9,0x0c,0x00) │ │ (172, 18, 0) # rgb = (0xac,0x12,0x00) │ │ (171, 24, 0) # rgb = (0xab,0x18,0x00) │ │ (209, 3, 0) # rgb = (0xd1,0x03,0x00) │ │ (155, 24, 0) # rgb = (0x9b,0x18,0x00) │ │ (172, 24, 0) # rgb = (0xac,0x18,0x00) │ │ (172, 18, 0) # rgb = (0xac,0x12,0x00) │ │ + (216, 3, 0) # rgb = (0xd8,0x03,0x00) │ │ + (216, 2, 0) # rgb = (0xd8,0x02,0x00) │ │ + (217, 0, 0) # rgb = (0xd9,0x00,0x00) │ │ + (216, 1, 0) # rgb = (0xd8,0x01,0x00) │ │ } │ │ tRNS { │ │ - 0 6 17 25 29 18 33 46 54 59 22 42 74 84 94 19 43 65 85 136 193 213 8 35 61 86 172 233 250 255 20 48 75 139 237 255 255 27 57 85 204 253 2 32 96 230 255 231 210 140 249 178 139 209} │ │ + 0 6 17 25 29 18 33 46 54 59 22 42 74 84 94 19 43 65 85 136 193 213 8 35 61 86 172 233 250 20 48 75 139 237 27 57 85 204 253 2 32 96 230 231 210 140 249 178 139 209} │ │ IMAGE { │ │ pixels base64 │ │ 00000000000000000000000000000000 │ │ 00000000000000000000000000000000 │ │ 00000000000000000000000000000000 │ │ 00000000000000000000000000000000 │ │ 00000000000000000000000000000000 │ │ 00000000000000000000000000000000 │ │ 00000000000000000000000000000000 │ │ 00000000000000000000000000000000 │ │ 00000000000012344321000000000000 │ │ 00000000000567899876500000000000 │ │ 0000000000AB9CDEEDC9BA0000000000 │ │ 000000000FGHIJKLLKJIHGF000000000 │ │ -00000000MNOPQRSTTSRQPONM00000000 │ │ -00000000UVWXYZaaaaZYXWVU00000000 │ │ -00000000bcdefaaaaaafedcb00000000 │ │ -0000000ghOijkaaaaaakjiOhg0000000 │ │ -0000000ghOilaaaaaaaaliOhg0000000 │ │ -00000000bcdmaaaaaaaamdcb00000000 │ │ -00000000UVWnoaaaaaaonWVU00000000 │ │ -00000000MNOPpoaaaaopPONM00000000 │ │ -000000000FGHIqrllrqIHGF000000000 │ │ +00000000MNOPQRSooSRQPONM00000000 │ │ +00000000TUVWXpqqqqpXWVUT00000000 │ │ +00000000YZabcqqqqqqcbaZY00000000 │ │ +0000000deOfgrqqqqqqrgfOed0000000 │ │ +0000000deOfhqqqqqqqqhfOed0000000 │ │ +00000000YZaiqqqqqqqqiaZY00000000 │ │ +00000000TUVjkqqqqqqkjVUT00000000 │ │ +00000000MNOPlkqqqqklPONM00000000 │ │ +000000000FGHImnhhnmIHGF000000000 │ │ 0000000000AB9CDEEDC9BA0000000000 │ │ 00000000000567899876500000000000 │ │ 00000000000012344321000000000000 │ │ 00000000000000000000000000000000 │ │ 00000000000000000000000000000000 │ │ 00000000000000000000000000000000 │ │ 00000000000000000000000000000000 │ ├── Image content ├── res/drawable-mdpi-v4/ha__btn_check_off_disabled_light.png │ ├── sng │ │ @@ -1,14 +1,14 @@ │ │ #SNG: from stdin │ │ IHDR { │ │ width: 32; height: 32; bitdepth: 8; │ │ using color palette; │ │ } │ │ PLTE { │ │ - (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ + ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 82, 82, 82) # rgb = (0x52,0x52,0x52) grey32 │ │ ( 81, 81, 81) # rgb = (0x51,0x51,0x51) │ │ ( 84, 84, 84) # rgb = (0x54,0x54,0x54) grey33 │ │ ( 83, 83, 83) # rgb = (0x53,0x53,0x53) │ │ } │ │ tRNS { │ │ 0 90 60 64 92} │ ├── Image content ├── res/drawable-mdpi-v4/ha__textfield_comp_activated_right.png │ ├── sng │ │ @@ -1,18 +1,18 @@ │ │ #SNG: from stdin │ │ IHDR { │ │ width: 12; height: 10; bitdepth: 8; │ │ using color palette; │ │ } │ │ PLTE { │ │ - (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ + ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0,153,204) # rgb = (0x00,0x99,0xcc) │ │ } │ │ tRNS { │ │ - 0 255} │ │ + 0} │ │ IMAGE { │ │ pixels base64 │ │ 000000000000 │ │ 000000000000 │ │ 000000011000 │ │ 000000011000 │ │ 000000011000 │ ├── Image content ├── res/drawable-mdpi-v4/ha__text_select_handle_left_transformation.png │ ├── sng │ │ @@ -9,25 +9,22 @@ │ │ ( 64,128, 0) # rgb = (0x40,0x80,0x00) │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ (128,102, 0) # rgb = (0x80,0x66,0x00) │ │ (188, 90, 0) # rgb = (0xbc,0x5a,0x00) │ │ ( 90,114, 0) # rgb = (0x5a,0x72,0x00) │ │ (145, 96, 0) # rgb = (0x91,0x60,0x00) │ │ (223, 78, 0) # rgb = (0xdf,0x4e,0x00) │ │ - (245, 73, 0) # rgb = (0xf5,0x49,0x00) │ │ ( 81,107, 0) # rgb = (0x51,0x6b,0x00) │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ (156, 94, 0) # rgb = (0x9c,0x5e,0x00) │ │ (235, 75, 0) # rgb = (0xeb,0x4b,0x00) │ │ - (255, 68, 0) # rgb = (0xff,0x44,0x00) │ │ ( 70, 96, 0) # rgb = (0x46,0x60,0x00) │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 51,102, 0) # rgb = (0x33,0x66,0x00) │ │ (170, 93, 0) # rgb = (0xaa,0x5d,0x00) │ │ - (249, 71, 0) # rgb = (0xf9,0x47,0x00) │ │ ( 55, 84, 0) # rgb = (0x37,0x54,0x00) │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ (102,102, 0) # rgb = (0x66,0x66,0x00) │ │ (191, 87, 0) # rgb = (0xbf,0x57,0x00) │ │ ( 51, 78, 0) # rgb = (0x33,0x4e,0x00) │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ (138, 99, 0) # rgb = (0x8a,0x63,0x00) │ │ @@ -38,54 +35,44 @@ │ │ (229, 76, 0) # rgb = (0xe5,0x4c,0x00) │ │ ( 46, 74, 0) # rgb = (0x2e,0x4a,0x00) │ │ ( 0, 85, 0) # rgb = (0x00,0x55,0x00) │ │ (164, 95, 0) # rgb = (0xa4,0x5f,0x00) │ │ (245, 73, 0) # rgb = (0xf5,0x49,0x00) │ │ ( 88,106, 0) # rgb = (0x58,0x6a,0x00) │ │ (181, 91, 0) # rgb = (0xb5,0x5b,0x00) │ │ - (253, 69, 0) # rgb = (0xfd,0x45,0x00) │ │ (128,100, 0) # rgb = (0x80,0x64,0x00) │ │ (204, 84, 0) # rgb = (0xcc,0x54,0x00) │ │ (145, 95, 0) # rgb = (0x91,0x5f,0x00) │ │ ( 0, 85, 0) # rgb = (0x00,0x55,0x00) │ │ (158, 93, 0) # rgb = (0x9e,0x5d,0x00) │ │ (238, 74, 0) # rgb = (0xee,0x4a,0x00) │ │ ( 48,112, 0) # rgb = (0x30,0x70,0x00) │ │ (175, 91, 0) # rgb = (0xaf,0x5b,0x00) │ │ - (250, 70, 0) # rgb = (0xfa,0x46,0x00) │ │ (117, 96, 0) # rgb = (0x75,0x60,0x00) │ │ (195, 85, 0) # rgb = (0xc3,0x55,0x00) │ │ (138, 97, 0) # rgb = (0x8a,0x61,0x00) │ │ (217, 79, 0) # rgb = (0xd9,0x4f,0x00) │ │ (155, 94, 0) # rgb = (0x9b,0x5e,0x00) │ │ (232, 76, 0) # rgb = (0xe8,0x4c,0x00) │ │ ( 0, 64, 0) # rgb = (0x00,0x40,0x00) │ │ (165, 93, 0) # rgb = (0xa5,0x5d,0x00) │ │ (245, 71, 0) # rgb = (0xf5,0x47,0x00) │ │ ( 0,100, 0) # rgb = (0x00,0x64,0x00) DarkGreen │ │ (211, 66, 0) # rgb = (0xd3,0x42,0x00) │ │ - (240, 50, 0) # rgb = (0xf0,0x32,0x00) │ │ - (231, 56, 0) # rgb = (0xe7,0x38,0x00) │ │ ( 43, 74, 0) # rgb = (0x2b,0x4a,0x00) │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 72, 0) # rgb = (0x00,0x48,0x00) │ │ (201, 46, 0) # rgb = (0xc9,0x2e,0x00) │ │ - (226, 24, 0) # rgb = (0xe2,0x18,0x00) │ │ - (219, 31, 0) # rgb = (0xdb,0x1f,0x00) │ │ ( 44, 72, 0) # rgb = (0x2c,0x48,0x00) │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 52, 0) # rgb = (0x00,0x34,0x00) │ │ (195, 32, 0) # rgb = (0xc3,0x20,0x00) │ │ - (221, 6, 0) # rgb = (0xdd,0x06,0x00) │ │ - (214, 15, 0) # rgb = (0xd6,0x0f,0x00) │ │ ( 44, 67, 0) # rgb = (0x2c,0x43,0x00) │ │ ( 0, 44, 0) # rgb = (0x00,0x2c,0x00) │ │ (196, 27, 0) # rgb = (0xc4,0x1b,0x00) │ │ - (221, 0, 0) # rgb = (0xdd,0x00,0x00) │ │ - (214, 9, 0) # rgb = (0xd6,0x09,0x00) │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 42, 0) # rgb = (0x00,0x2a,0x00) │ │ ( 0, 42, 0) # rgb = (0x00,0x2a,0x00) │ │ ( 0, 11, 0) # rgb = (0x00,0x0b,0x00) │ │ (176, 37, 0) # rgb = (0xb0,0x25,0x00) │ │ (197, 23, 0) # rgb = (0xc5,0x17,0x00) │ │ ( 21, 46, 0) # rgb = (0x15,0x2e,0x00) │ │ @@ -130,63 +117,76 @@ │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ + (245, 73, 0) # rgb = (0xf5,0x49,0x00) │ │ + (255, 68, 0) # rgb = (0xff,0x44,0x00) │ │ + (249, 71, 0) # rgb = (0xf9,0x47,0x00) │ │ + (253, 69, 0) # rgb = (0xfd,0x45,0x00) │ │ + (250, 70, 0) # rgb = (0xfa,0x46,0x00) │ │ + (240, 50, 0) # rgb = (0xf0,0x32,0x00) │ │ + (231, 56, 0) # rgb = (0xe7,0x38,0x00) │ │ + (226, 24, 0) # rgb = (0xe2,0x18,0x00) │ │ + (219, 31, 0) # rgb = (0xdb,0x1f,0x00) │ │ + (221, 6, 0) # rgb = (0xdd,0x06,0x00) │ │ + (214, 15, 0) # rgb = (0xd6,0x0f,0x00) │ │ + (221, 0, 0) # rgb = (0xdd,0x00,0x00) │ │ + (214, 9, 0) # rgb = (0xd6,0x09,0x00) │ │ } │ │ tRNS { │ │ - 0 25 24 1 60 223 65 104 238 255 69 2 147 249 255 77 6 15 184 255 88 10 45 212 95 13 85 230 99 14 128 245 100 6 169 253 29 200 255 64 222 107 3 150 250 16 187 255 48 212 87 231 130 245 4 170 253 23 246 255 255 100 4 32 247 255 255 99 8 44 248 255 255 99 52 248 255 255 11 54 55 45 235 247 72 41 180 251 252 197 46 9 37 79 140 185 188 186 151 85 42 12 7 27 62 93 109 115 116 110 96 66 31 36 58 73 78 80 74 61 39 17 5 24 32 35 33 26 15 3} │ │ + 0 25 24 1 60 223 65 104 238 69 2 147 249 77 6 15 184 88 10 45 212 95 13 85 230 99 14 128 245 100 6 169 253 29 200 64 222 107 3 150 250 16 187 48 212 87 231 130 245 4 170 253 23 246 100 4 32 247 99 8 44 248 99 52 248 11 54 55 45 235 247 72 41 180 251 252 197 46 9 37 79 140 185 188 186 151 85 42 12 7 27 62 93 109 115 116 110 96 66 31 36 58 73 78 80 74 61 39 17 5 24 32 35 33 26 15 3} │ │ IMAGE { │ │ pixels hex │ │ 0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 0000000000000000000000000000000000000000000000000000000000000000000001020000000000000000000000 │ │ 0000000000000000000000000000000000000000000000000000000000000000030405060300000000000000000000 │ │ -00000000000000000000000000000000000000000000000000000000000000030708090a0b00000000000000000000 │ │ -0000000000000000000000000000000000000000000000000000000000000b0c0d0e090f1003000000000000000000 │ │ -00000000000000000000000000000000000000000000000000000000001112130e0e0914150b000000000000000000 │ │ -0000000000000000000000000000000000000000000000000000000316170e0e0e0e0918190b000000000000000000 │ │ -0000000000000000000000000000000000000000000000000000031a1b0e0e0e0e0e091c1d0b000000000000000000 │ │ -00000000000000000000000000000000000000000000000000031e1f0e0e0e0e0e0e09201d0b000000000000000000 │ │ -0000000000000000000000000000000000000000000000002122230e0e0e0e0e0e0e09201d0b000000000000000000 │ │ -00000000000000000000000000000000000000000000032425260e0e0e0e0e0e0e0e09201d0b000000000000000000 │ │ -0000000000000000000000000000000000000000000327280e0e0e0e0e0e0e0e0e0e09201d0b000000000000000000 │ │ -00000000000000000000000000000000000000000329080e0e0e0e0e0e0e0e0e0e0e09201d0b000000000000000000 │ │ -000000000000000000000000000000000000002a2b2c0e0e0e0e0e0e0e0e0e0e0e0e09201d0b000000000000000000 │ │ -0000000000000000000000000000000000002d2e2f0e0e0e0e0e0e0e0e0e0e0e0e0e09201d0b000000000000000000 │ │ -000000000000000000000000000000000330310e0e0e0e0e0e0e0e0e0e0e0e0e0e0e09201d0b000000000000000000 │ │ -0000000000000000000000000000000332330e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e09201d0b000000000000000000 │ │ -00000000000000000000000000000334350e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e09201d0b000000000000000000 │ │ -000000000000000000000000003637380e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e09201d0b000000000000000000 │ │ -00000000000000000000000003393a3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3c3d1d0b000000000000000000 │ │ -0000000000000000000000003e3f404141414141414141414141414141414141414142431d0b000000000000000000 │ │ -0000000000000000000000034445464747474747474747474747474747474747474748491d0b000000000000000000 │ │ -00000000000000000000000b154a4b4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4d491d0b000000000000000000 │ │ -00000000000000000000000b4e4f4b4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4d491d0b000000000000000000 │ │ -00000000000000000000000b4e504b4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4d491d0b000000000000000000 │ │ -00000000000000000000000b4e504b4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4d491d0b000000000000000000 │ │ -00000000000000000000000b4e504b4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4d491d0b000000000000000000 │ │ -00000000000000000000000b4e504b4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4d491d0b000000000000000000 │ │ -00000000000000000000000b4e504b4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4d491d0b000000000000000000 │ │ -00000000000000000000000b4e504b4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4d491d0b000000000000000000 │ │ -00000000000000000000000b4e504b4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4d491d0b000000000000000000 │ │ -00000000000000000000000b4e504b4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4d491d0b000000000000000000 │ │ -00000000000000000000000b4e504b4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4d491d0b000000000000000000 │ │ -00000000000000000000000b4e504b4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4d491d0b000000000000000000 │ │ -00000000000000000000000b4e504b4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4d491d0b000000000000000000 │ │ -00000000000000000000000b4e504b4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4d491d0b000000000000000000 │ │ -00000000000000000000000b4e51524c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c53541d0b000000000000000000 │ │ -00000000000000000000000b4e5556574c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c58595a1d0b000000000000000000 │ │ -00000000000000000000000b5b5c5d5e5f60606060606060606060606060606061626364650b000000000000000000 │ │ -000000000000000000000003666768696a6b6c6c6c6c6c6c6c6c6c6c6c6c6c6b6d6e6f705b03000000000000000000 │ │ -0000000000000000000000003e1d71727374757575757575757575757575755d767778793e00000000000000000000 │ │ -000000000000000000000000037a1d7b7c7d71717171717171717171717171717e7f80100300000000000000000000 │ │ -00000000000000000000000000038110445b5b5b5b5b5b5b5b5b5b5b5b5b5b5b44103e030000000000000000000000 │ │ +0000000000000000000000000000000000000000000000000000000000000003070875090a00000000000000000000 │ │ +0000000000000000000000000000000000000000000000000000000000000a0b0c76750d0e03000000000000000000 │ │ +00000000000000000000000000000000000000000000000000000000000f107776767511120a000000000000000000 │ │ +000000000000000000000000000000000000000000000000000000031314767676767515160a000000000000000000 │ │ +0000000000000000000000000000000000000000000000000000031718767676767675191a0a000000000000000000 │ │ +00000000000000000000000000000000000000000000000000031b1c767676767676751d1a0a000000000000000000 │ │ +0000000000000000000000000000000000000000000000001e1f2076767676767676751d1a0a000000000000000000 │ │ +00000000000000000000000000000000000000000000032122787676767676767676751d1a0a000000000000000000 │ │ +00000000000000000000000000000000000000000003232476767676767676767676751d1a0a000000000000000000 │ │ +00000000000000000000000000000000000000000325087676767676767676767676751d1a0a000000000000000000 │ │ +00000000000000000000000000000000000000262728767676767676767676767676751d1a0a000000000000000000 │ │ +000000000000000000000000000000000000292a7976767676767676767676767676751d1a0a000000000000000000 │ │ +00000000000000000000000000000000032b2c767676767676767676767676767676751d1a0a000000000000000000 │ │ +000000000000000000000000000000032d2e76767676767676767676767676767676751d1a0a000000000000000000 │ │ +0000000000000000000000000000032f307676767676767676767676767676767676751d1a0a000000000000000000 │ │ +00000000000000000000000000313233767676767676767676767676767676767676751d1a0a000000000000000000 │ │ +0000000000000000000000000334357a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7b361a0a000000000000000000 │ │ +0000000000000000000000003738397c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7d3a1a0a000000000000000000 │ │ +0000000000000000000000033b3c3d7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7f3e1a0a000000000000000000 │ │ +00000000000000000000000a123f4080808080808080808080808080808080808080813e1a0a000000000000000000 │ │ +00000000000000000000000a41424080808080808080808080808080808080808080813e1a0a000000000000000000 │ │ +00000000000000000000000a41434080808080808080808080808080808080808080813e1a0a000000000000000000 │ │ +00000000000000000000000a41434080808080808080808080808080808080808080813e1a0a000000000000000000 │ │ +00000000000000000000000a41434080808080808080808080808080808080808080813e1a0a000000000000000000 │ │ +00000000000000000000000a41434080808080808080808080808080808080808080813e1a0a000000000000000000 │ │ +00000000000000000000000a41434080808080808080808080808080808080808080813e1a0a000000000000000000 │ │ +00000000000000000000000a41434080808080808080808080808080808080808080813e1a0a000000000000000000 │ │ +00000000000000000000000a41434080808080808080808080808080808080808080813e1a0a000000000000000000 │ │ +00000000000000000000000a41434080808080808080808080808080808080808080813e1a0a000000000000000000 │ │ +00000000000000000000000a41434080808080808080808080808080808080808080813e1a0a000000000000000000 │ │ +00000000000000000000000a41434080808080808080808080808080808080808080813e1a0a000000000000000000 │ │ +00000000000000000000000a41434080808080808080808080808080808080808080813e1a0a000000000000000000 │ │ +00000000000000000000000a41434080808080808080808080808080808080808080813e1a0a000000000000000000 │ │ +00000000000000000000000a4144458080808080808080808080808080808080808046471a0a000000000000000000 │ │ +00000000000000000000000a4148494a80808080808080808080808080808080804b4c4d1a0a000000000000000000 │ │ +00000000000000000000000a4e4f50515253535353535353535353535353535354555657580a000000000000000000 │ │ +000000000000000000000003595a5b5c5d5e5f5f5f5f5f5f5f5f5f5f5f5f5f5e606162634e03000000000000000000 │ │ +000000000000000000000000371a646566676868686868686868686868686850696a6b6c3700000000000000000000 │ │ +000000000000000000000000036d1a6e6f7064646464646464646464646464647172730e0300000000000000000000 │ │ +0000000000000000000000000003740e3b4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e3b0e37030000000000000000000000 │ │ 0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ ├── Image content ├── res/drawable-mdpi-v4/ha__btn_check_comp_on_pressed_light.png │ ├── sng │ │ @@ -1,27 +1,26 @@ │ │ #SNG: from stdin │ │ IHDR { │ │ width: 32; height: 32; bitdepth: 8; │ │ using color palette; │ │ } │ │ PLTE { │ │ - (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ + ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 85, 85, 85) # rgb = (0x55,0x55,0x55) │ │ ( 61, 61, 61) # rgb = (0x3d,0x3d,0x3d) grey24 │ │ ( 68, 68, 68) # rgb = (0x44,0x44,0x44) │ │ ( 61, 61, 61) # rgb = (0x3d,0x3d,0x3d) grey24 │ │ ( 62, 62, 62) # rgb = (0x3e,0x3e,0x3e) │ │ ( 60, 60, 60) # rgb = (0x3c,0x3c,0x3c) │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 61, 61, 61) # rgb = (0x3d,0x3d,0x3d) grey24 │ │ ( 61, 61, 61) # rgb = (0x3d,0x3d,0x3d) grey24 │ │ ( 61, 61, 61) # rgb = (0x3d,0x3d,0x3d) grey24 │ │ ( 61, 61, 61) # rgb = (0x3d,0x3d,0x3d) grey24 │ │ ( 61, 61, 61) # rgb = (0x3d,0x3d,0x3d) grey24 │ │ - ( 61, 61, 61) # rgb = (0x3d,0x3d,0x3d) grey24 │ │ ( 64, 64, 64) # rgb = (0x40,0x40,0x40) grey25 │ │ ( 62, 62, 62) # rgb = (0x3e,0x3e,0x3e) │ │ ( 61, 61, 61) # rgb = (0x3d,0x3d,0x3d) grey24 │ │ ( 61, 61, 61) # rgb = (0x3d,0x3d,0x3d) grey24 │ │ ( 62, 62, 62) # rgb = (0x3e,0x3e,0x3e) │ │ ( 61, 61, 61) # rgb = (0x3d,0x3d,0x3d) grey24 │ │ ( 61, 61, 61) # rgb = (0x3d,0x3d,0x3d) grey24 │ │ @@ -37,40 +36,41 @@ │ │ ( 61, 61, 61) # rgb = (0x3d,0x3d,0x3d) grey24 │ │ ( 58, 58, 58) # rgb = (0x3a,0x3a,0x3a) │ │ ( 61, 61, 61) # rgb = (0x3d,0x3d,0x3d) grey24 │ │ ( 61, 61, 61) # rgb = (0x3d,0x3d,0x3d) grey24 │ │ ( 61, 61, 61) # rgb = (0x3d,0x3d,0x3d) grey24 │ │ ( 60, 60, 60) # rgb = (0x3c,0x3c,0x3c) │ │ ( 57, 57, 57) # rgb = (0x39,0x39,0x39) │ │ + ( 61, 61, 61) # rgb = (0x3d,0x3d,0x3d) grey24 │ │ } │ │ tRNS { │ │ - 0 3 125 15 184 128 64 2 163 255 200 167 162 220 28 161 160 221 29 112 183 8 159 222 30 48 214 23 223 31 213 22 212 219 21 211 27} │ │ + 0 3 125 15 184 128 64 2 163 200 167 162 220 28 161 160 221 29 112 183 8 159 222 30 48 214 23 223 31 213 22 212 219 21 211 27} │ │ IMAGE { │ │ pixels base64 │ │ 00000000000000000000000000000000 │ │ 00000000000000000000000000000000 │ │ 00000000000000000000000000000000 │ │ 00000000000000000000000000000000 │ │ 00000000000000000000000000000000 │ │ 00000000000000000000000000000000 │ │ 00000000000000000000000000000000 │ │ 00000000000000000000000123000000 │ │ -0000000045555555555556789A300000 │ │ -00000000500000000000078999B00000 │ │ -000000005000000000007C999DE00000 │ │ -00000000500000000007F999DE000000 │ │ -0000000050000700007G999HI0000000 │ │ -000000005000JKL007M999HI00000000 │ │ -00000000500J994L7M999NOP00000000 │ │ -0000000050LQ9994M999NO0500000000 │ │ -00000000500RQ999999ST00500000000 │ │ -000000005000RU9999ST000500000000 │ │ -0000000050000VW99XO0000500000000 │ │ -00000000500000YZXE00000500000000 │ │ -000000005000000Ya000000500000000 │ │ +000000004555555555555678a9300000 │ │ +00000000500000000000078aaaA00000 │ │ +000000005000000000007BaaaCD00000 │ │ +00000000500000000007EaaaCD000000 │ │ +0000000050000700007FaaaGH0000000 │ │ +000000005000IJK007LaaaGH00000000 │ │ +00000000500Iaa4K7LaaaMNO00000000 │ │ +0000000050KPaaa4LaaaMN0500000000 │ │ +00000000500QPaaaaaaRS00500000000 │ │ +000000005000QTaaaaRS000500000000 │ │ +0000000050000UVaaWN0000500000000 │ │ +00000000500000XYWD00000500000000 │ │ +000000005000000XZ000000500000000 │ │ 00000000500000000000000500000000 │ │ 00000000500000000000000500000000 │ │ 00000000455555555555555400000000 │ │ 00000000000000000000000000000000 │ │ 00000000000000000000000000000000 │ │ 00000000000000000000000000000000 │ │ 00000000000000000000000000000000 │ ├── Image content ├── res/drawable-mdpi-v4/ha__text_select_handle_right_transformation.png │ ├── sng │ │ @@ -8,26 +8,23 @@ │ │ ( 64,128, 0) # rgb = (0x40,0x80,0x00) │ │ (102,122, 0) # rgb = (0x66,0x7a,0x00) │ │ ( 89,112, 0) # rgb = (0x59,0x70,0x00) │ │ (188, 90, 0) # rgb = (0xbc,0x5a,0x00) │ │ (125,100, 0) # rgb = (0x7d,0x64,0x00) │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 87,106, 0) # rgb = (0x57,0x6a,0x00) │ │ - (245, 73, 0) # rgb = (0xf5,0x49,0x00) │ │ (223, 78, 0) # rgb = (0xdf,0x4e,0x00) │ │ (145, 96, 0) # rgb = (0x91,0x60,0x00) │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 65, 95, 0) # rgb = (0x41,0x5f,0x00) │ │ - (255, 68, 0) # rgb = (0xff,0x44,0x00) │ │ (235, 75, 0) # rgb = (0xeb,0x4b,0x00) │ │ (153, 95, 0) # rgb = (0x99,0x5f,0x00) │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 54, 83, 0) # rgb = (0x36,0x53,0x00) │ │ - (249, 71, 0) # rgb = (0xf9,0x47,0x00) │ │ (170, 93, 0) # rgb = (0xaa,0x5d,0x00) │ │ ( 51,102, 0) # rgb = (0x33,0x66,0x00) │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 47, 76, 0) # rgb = (0x2f,0x4c,0x00) │ │ (191, 87, 0) # rgb = (0xbf,0x57,0x00) │ │ (105,100, 0) # rgb = (0x69,0x64,0x00) │ │ @@ -37,53 +34,43 @@ │ │ (138, 99, 0) # rgb = (0x8a,0x63,0x00) │ │ ( 45, 73, 0) # rgb = (0x2d,0x49,0x00) │ │ (229, 76, 0) # rgb = (0xe5,0x4c,0x00) │ │ (149, 96, 0) # rgb = (0x95,0x60,0x00) │ │ (245, 73, 0) # rgb = (0xf5,0x49,0x00) │ │ (162, 95, 0) # rgb = (0xa2,0x5f,0x00) │ │ ( 0, 85, 0) # rgb = (0x00,0x55,0x00) │ │ - (253, 69, 0) # rgb = (0xfd,0x45,0x00) │ │ (181, 91, 0) # rgb = (0xb5,0x5b,0x00) │ │ ( 88,106, 0) # rgb = (0x58,0x6a,0x00) │ │ (204, 84, 0) # rgb = (0xcc,0x54,0x00) │ │ (128,100, 0) # rgb = (0x80,0x64,0x00) │ │ (146, 94, 0) # rgb = (0x92,0x5e,0x00) │ │ (238, 74, 0) # rgb = (0xee,0x4a,0x00) │ │ (158, 93, 0) # rgb = (0x9e,0x5d,0x00) │ │ ( 0, 85, 0) # rgb = (0x00,0x55,0x00) │ │ - (250, 70, 0) # rgb = (0xfa,0x46,0x00) │ │ (174, 92, 0) # rgb = (0xae,0x5c,0x00) │ │ ( 48,112, 0) # rgb = (0x30,0x70,0x00) │ │ (195, 85, 0) # rgb = (0xc3,0x55,0x00) │ │ (114, 94, 0) # rgb = (0x72,0x5e,0x00) │ │ (217, 79, 0) # rgb = (0xd9,0x4f,0x00) │ │ (138, 97, 0) # rgb = (0x8a,0x61,0x00) │ │ (232, 76, 0) # rgb = (0xe8,0x4c,0x00) │ │ (155, 94, 0) # rgb = (0x9b,0x5e,0x00) │ │ (245, 71, 0) # rgb = (0xf5,0x47,0x00) │ │ (166, 92, 0) # rgb = (0xa6,0x5c,0x00) │ │ ( 0, 64, 0) # rgb = (0x00,0x40,0x00) │ │ - (231, 56, 0) # rgb = (0xe7,0x38,0x00) │ │ - (240, 50, 0) # rgb = (0xf0,0x32,0x00) │ │ (211, 66, 0) # rgb = (0xd3,0x42,0x00) │ │ ( 0,100, 0) # rgb = (0x00,0x64,0x00) DarkGreen │ │ ( 40, 71, 0) # rgb = (0x28,0x47,0x00) │ │ - (219, 31, 0) # rgb = (0xdb,0x1f,0x00) │ │ - (226, 24, 0) # rgb = (0xe2,0x18,0x00) │ │ (201, 46, 0) # rgb = (0xc9,0x2e,0x00) │ │ ( 0, 68, 0) # rgb = (0x00,0x44,0x00) │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 43, 66, 0) # rgb = (0x2b,0x42,0x00) │ │ - (214, 15, 0) # rgb = (0xd6,0x0f,0x00) │ │ - (221, 6, 0) # rgb = (0xdd,0x06,0x00) │ │ (195, 32, 0) # rgb = (0xc3,0x20,0x00) │ │ ( 0, 49, 0) # rgb = (0x00,0x31,0x00) │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ - (214, 9, 0) # rgb = (0xd6,0x09,0x00) │ │ - (221, 0, 0) # rgb = (0xdd,0x00,0x00) │ │ (196, 27, 0) # rgb = (0xc4,0x1b,0x00) │ │ ( 0, 41, 0) # rgb = (0x00,0x29,0x00) │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 39, 0) # rgb = (0x00,0x27,0x00) │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 38, 0) # rgb = (0x00,0x26,0x00) │ │ ( 21, 45, 0) # rgb = (0x15,0x2d,0x00) │ │ @@ -127,63 +114,76 @@ │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ + (245, 73, 0) # rgb = (0xf5,0x49,0x00) │ │ + (255, 68, 0) # rgb = (0xff,0x44,0x00) │ │ + (249, 71, 0) # rgb = (0xf9,0x47,0x00) │ │ + (253, 69, 0) # rgb = (0xfd,0x45,0x00) │ │ + (250, 70, 0) # rgb = (0xfa,0x46,0x00) │ │ + (231, 56, 0) # rgb = (0xe7,0x38,0x00) │ │ + (240, 50, 0) # rgb = (0xf0,0x32,0x00) │ │ + (219, 31, 0) # rgb = (0xdb,0x1f,0x00) │ │ + (226, 24, 0) # rgb = (0xe2,0x18,0x00) │ │ + (214, 15, 0) # rgb = (0xd6,0x0f,0x00) │ │ + (221, 6, 0) # rgb = (0xdd,0x06,0x00) │ │ + (214, 9, 0) # rgb = (0xd6,0x09,0x00) │ │ + (221, 0, 0) # rgb = (0xdd,0x00,0x00) │ │ } │ │ tRNS { │ │ - 0 24 25 66 223 61 2 70 255 238 104 1 7 78 255 250 148 12 89 255 184 15 3 15 97 212 46 16 101 230 85 102 245 128 253 170 6 255 200 29 222 64 108 250 150 3 255 188 16 212 49 231 87 245 130 253 171 4 255 255 246 23 101 255 255 247 34 5 101 255 255 248 47 10 255 255 248 56 13 59 14 60 74 247 235 50 48 197 252 251 180 45 44 85 151 187 188 185 139 80 40 33 67 96 111 116 115 109 92 62 30 9 18 61 74 78 79 72 58 36 4 26 35 32 24 8 6} │ │ + 0 24 25 66 223 61 2 70 238 104 1 7 78 250 148 12 89 184 15 3 15 97 212 46 16 101 230 85 102 245 128 253 170 6 200 29 222 64 108 250 150 3 188 16 212 49 231 87 245 130 253 171 4 246 23 101 247 34 5 101 248 47 10 248 56 13 59 14 60 74 247 235 50 48 197 252 251 180 45 44 85 151 187 188 185 139 80 40 33 67 96 111 116 115 109 92 62 30 9 18 61 74 78 79 72 58 36 4 26 35 32 24 8 6} │ │ IMAGE { │ │ pixels hex │ │ 0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 0000000000000000000000010200000000000000000000000000000000000000000000000000000000000000000000 │ │ 0000000000000000000000030405000000000000000000000000000000000000000000000000000000000000000000 │ │ -00000000000000000000060708090a0b00000000000000000000000000000000000000000000000000000000000000 │ │ -0000000000000000000b0c0d080e0f1006000000000000000000000000000000000000000000000000000000000000 │ │ -00000000000000000b061112080e0e1314150000000000000000000000000000000000000000000000000000000000 │ │ -00000000000000000b161718080e0e0e0e191a0b000000000000000000000000000000000000000000000000000000 │ │ -00000000000000000b161b1c080e0e0e0e0e1d1e0b0000000000000000000000000000000000000000000000000000 │ │ -00000000000000000b161b1f080e0e0e0e0e0e20210600000000000000000000000000000000000000000000000000 │ │ -00000000000000000b161b1f080e0e0e0e0e0e0e222324000000000000000000000000000000000000000000000000 │ │ -00000000000000000b161b1f080e0e0e0e0e0e0e0e2526270000000000000000000000000000000000000000000000 │ │ -00000000000000000b161b1f080e0e0e0e0e0e0e0e0e0e28290b000000000000000000000000000000000000000000 │ │ -00000000000000000b161b1f080e0e0e0e0e0e0e0e0e0e0e092a060000000000000000000000000000000000000000 │ │ -00000000000000000b161b1f080e0e0e0e0e0e0e0e0e0e0e0e2b2c2d00000000000000000000000000000000000000 │ │ -00000000000000000b161b1f080e0e0e0e0e0e0e0e0e0e0e0e0e2e2f30000000000000000000000000000000000000 │ │ -00000000000000000b161b1f080e0e0e0e0e0e0e0e0e0e0e0e0e0e0e31320b00000000000000000000000000000000 │ │ -00000000000000000b161b1f080e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e33340b000000000000000000000000000000 │ │ -00000000000000000b161b1f080e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e3536060000000000000000000000000000 │ │ -00000000000000000b161b1f080e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e37383900000000000000000000000000 │ │ -00000000000000000b161b1f3a3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3c3d06000000000000000000000000 │ │ -00000000000000000b161b3e3f40404040404040404040404040404040404040414243000000000000000000000000 │ │ -00000000000000000b161b444546464646464646464646464646464646464646474849000000000000000000000000 │ │ -00000000000000000b161b444a4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4c4d4e000000000000000000000000 │ │ -00000000000000000b161b444a4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4c4f50000000000000000000000000 │ │ -00000000000000000b161b444a4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4c5117000000000000000000000000 │ │ -00000000000000000b161b444a4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4c5117000000000000000000000000 │ │ -00000000000000000b161b444a4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4c5117000000000000000000000000 │ │ -00000000000000000b161b444a4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4c5117000000000000000000000000 │ │ -00000000000000000b161b444a4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4c5117000000000000000000000000 │ │ -00000000000000000b161b444a4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4c5117000000000000000000000000 │ │ -00000000000000000b161b444a4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4c5117000000000000000000000000 │ │ -00000000000000000b161b444a4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4c5117000000000000000000000000 │ │ -00000000000000000b161b444a4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4c5117000000000000000000000000 │ │ -00000000000000000b161b444a4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4c5117000000000000000000000000 │ │ -00000000000000000b161b444a4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4c5117000000000000000000000000 │ │ -00000000000000000b161b444a4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4c5117000000000000000000000000 │ │ -00000000000000000b161b52534b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b545517000000000000000000000000 │ │ -00000000000000000b161b5657584b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b595a5b17000000000000000000000000 │ │ -00000000000000000b06505c5d5e5f606060606060606060606060606060616263644e000000000000000000000000 │ │ -00000000000000000b06496566676869696969696969696969696969696a6b6c6d6e6f000000000000000000000000 │ │ -0000000000000000000b43706471727363636363636363636363636363747576771b78000000000000000000000000 │ │ -00000000000000000000060c17796577777777777777777777777777777a7b7c504306000000000000000000000000 │ │ -00000000000000000000000b160c6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f7d7e160b00000000000000000000000000 │ │ +0000000000000000000006077208090a00000000000000000000000000000000000000000000000000000000000000 │ │ +0000000000000000000a0b0c72730d0e06000000000000000000000000000000000000000000000000000000000000 │ │ +00000000000000000a060f107273737411120000000000000000000000000000000000000000000000000000000000 │ │ +00000000000000000a131415727373737316170a000000000000000000000000000000000000000000000000000000 │ │ +00000000000000000a1318197273737373731a1b0a0000000000000000000000000000000000000000000000000000 │ │ +00000000000000000a13181c727373737373731d1e0600000000000000000000000000000000000000000000000000 │ │ +00000000000000000a13181c72737373737373731f2021000000000000000000000000000000000000000000000000 │ │ +00000000000000000a13181c7273737373737373737522230000000000000000000000000000000000000000000000 │ │ +00000000000000000a13181c727373737373737373737324250a000000000000000000000000000000000000000000 │ │ +00000000000000000a13181c7273737373737373737373730826060000000000000000000000000000000000000000 │ │ +00000000000000000a13181c7273737373737373737373737327282900000000000000000000000000000000000000 │ │ +00000000000000000a13181c7273737373737373737373737373762a2b000000000000000000000000000000000000 │ │ +00000000000000000a13181c727373737373737373737373737373732c2d0a00000000000000000000000000000000 │ │ +00000000000000000a13181c72737373737373737373737373737373732e2f0a000000000000000000000000000000 │ │ +00000000000000000a13181c7273737373737373737373737373737373733031060000000000000000000000000000 │ │ +00000000000000000a13181c7273737373737373737373737373737373737332333400000000000000000000000000 │ │ +00000000000000000a13181c7778787878787878787878787878787878787878353606000000000000000000000000 │ │ +00000000000000000a131837797a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a38393a000000000000000000000000 │ │ +00000000000000000a13183b7b7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c3c3d3e000000000000000000000000 │ │ +00000000000000000a13183b7d7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e3f4041000000000000000000000000 │ │ +00000000000000000a13183b7d7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e3f4243000000000000000000000000 │ │ +00000000000000000a13183b7d7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e3f4414000000000000000000000000 │ │ +00000000000000000a13183b7d7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e3f4414000000000000000000000000 │ │ +00000000000000000a13183b7d7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e3f4414000000000000000000000000 │ │ +00000000000000000a13183b7d7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e3f4414000000000000000000000000 │ │ +00000000000000000a13183b7d7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e3f4414000000000000000000000000 │ │ +00000000000000000a13183b7d7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e3f4414000000000000000000000000 │ │ +00000000000000000a13183b7d7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e3f4414000000000000000000000000 │ │ +00000000000000000a13183b7d7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e3f4414000000000000000000000000 │ │ +00000000000000000a13183b7d7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e3f4414000000000000000000000000 │ │ +00000000000000000a13183b7d7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e3f4414000000000000000000000000 │ │ +00000000000000000a13183b7d7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e3f4414000000000000000000000000 │ │ +00000000000000000a13183b7d7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e3f4414000000000000000000000000 │ │ +00000000000000000a131845467e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e474814000000000000000000000000 │ │ +00000000000000000a1318494a4b7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e4c4d4e14000000000000000000000000 │ │ +00000000000000000a06434f5051525353535353535353535353535353535455565741000000000000000000000000 │ │ +00000000000000000a063e58595a5b5c5c5c5c5c5c5c5c5c5c5c5c5c5c5d5e5f606162000000000000000000000000 │ │ +0000000000000000000a3a6357646566565656565656565656565656566768696a186b000000000000000000000000 │ │ +00000000000000000000060b146c586a6a6a6a6a6a6a6a6a6a6a6a6a6a6d6e6f433a06000000000000000000000000 │ │ +00000000000000000000000a130b626262626262626262626262626262627071130a00000000000000000000000000 │ │ 0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ ├── Image content ├── res/drawable-mdpi-v4/ha__btn_check_comp_off_focus.png │ ├── sng │ │ @@ -1,14 +1,14 @@ │ │ #SNG: from stdin │ │ IHDR { │ │ width: 32; height: 32; bitdepth: 8; │ │ using color palette; │ │ } │ │ PLTE { │ │ - (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ + ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 85,170,255) # rgb = (0x55,0xaa,0xff) │ │ ( 52,183,229) # rgb = (0x34,0xb7,0xe5) │ │ ( 53,178,225) # rgb = (0x35,0xb2,0xe1) │ │ ( 64,191,255) # rgb = (0x40,0xbf,0xff) │ │ ( 51,182,229) # rgb = (0x33,0xb6,0xe5) │ │ ( 51,182,230) # rgb = (0x33,0xb6,0xe6) │ │ ( 51,181,229) # rgb = (0x33,0xb5,0xe5) │ ├── Image content ├── res/drawable-mdpi-v4/ha__btn_check_off.png │ ├── sng │ │ @@ -1,14 +1,14 @@ │ │ #SNG: from stdin │ │ IHDR { │ │ width: 32; height: 32; bitdepth: 8; │ │ using color palette; │ │ } │ │ PLTE { │ │ - (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ + ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ (204,204,204) # rgb = (0xcc,0xcc,0xcc) grey80 │ │ (204,204,204) # rgb = (0xcc,0xcc,0xcc) grey80 │ │ (203,203,203) # rgb = (0xcb,0xcb,0xcb) │ │ (205,205,205) # rgb = (0xcd,0xcd,0xcd) │ │ } │ │ tRNS { │ │ 0 90 60 64 92} │ ├── Image content ├── res/drawable-mdpi-v4/ha__overscroll_edge.png │ ├── sng │ │ @@ -1,14 +1,14 @@ │ │ #SNG: from stdin │ │ IHDR { │ │ width: 522; height: 12; bitdepth: 8; │ │ using color palette; │ │ } │ │ PLTE { │ │ - (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ + ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ ├── Image content ├── res/drawable-mdpi-v4/ha__textfield_comp_activated_main.png │ ├── sng │ │ @@ -1,18 +1,18 @@ │ │ #SNG: from stdin │ │ IHDR { │ │ width: 2; height: 10; bitdepth: 8; │ │ using color palette; │ │ } │ │ PLTE { │ │ - (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ + ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0,153,204) # rgb = (0x00,0x99,0xcc) │ │ } │ │ tRNS { │ │ - 0 255} │ │ + 0} │ │ IMAGE { │ │ pixels base64 │ │ 00 │ │ 00 │ │ 00 │ │ 00 │ │ 00 │ ├── Image content ├── res/drawable-mdpi-v4/ha__btn_check_comp_off_pressed_light.png │ ├── sng │ │ @@ -1,14 +1,14 @@ │ │ #SNG: from stdin │ │ IHDR { │ │ width: 32; height: 32; bitdepth: 8; │ │ using color palette; │ │ } │ │ PLTE { │ │ - (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ + ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 61, 61, 61) # rgb = (0x3d,0x3d,0x3d) grey24 │ │ ( 62, 62, 62) # rgb = (0x3e,0x3e,0x3e) │ │ ( 62, 62, 62) # rgb = (0x3e,0x3e,0x3e) │ │ ( 61, 61, 61) # rgb = (0x3d,0x3d,0x3d) grey24 │ │ } │ │ tRNS { │ │ 0 180 120 128 184} │ ├── Image content ├── res/drawable-mdpi-v4/ha__textfield_comp_activated_left.png │ ├── sng │ │ @@ -1,18 +1,18 @@ │ │ #SNG: from stdin │ │ IHDR { │ │ width: 12; height: 10; bitdepth: 8; │ │ using color palette; │ │ } │ │ PLTE { │ │ - (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ + ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0,153,204) # rgb = (0x00,0x99,0xcc) │ │ } │ │ tRNS { │ │ - 0 255} │ │ + 0} │ │ IMAGE { │ │ pixels base64 │ │ 000000000000 │ │ 000000000000 │ │ 000110000000 │ │ 000110000000 │ │ 000110000000 │ ├── Image content ├── res/drawable-mdpi-v4/ha__btn_check_on_disabled_light.png │ ├── sng │ │ @@ -1,14 +1,14 @@ │ │ #SNG: from stdin │ │ IHDR { │ │ width: 32; height: 32; bitdepth: 8; │ │ using color palette; │ │ } │ │ PLTE { │ │ - (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ + ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 85, 85, 85) # rgb = (0x55,0x55,0x55) │ │ ( 64, 64, 64) # rgb = (0x40,0x40,0x40) grey25 │ │ ( 83, 83, 83) # rgb = (0x53,0x53,0x53) │ │ ( 83, 83, 83) # rgb = (0x53,0x53,0x53) │ │ ( 75, 75, 75) # rgb = (0x4b,0x4b,0x4b) │ │ ( 83, 83, 83) # rgb = (0x53,0x53,0x53) │ ├── Image content ├── res/drawable-mdpi-v4/ha__btn_check_comp_on_focus.png │ ├── sng │ │ @@ -1,14 +1,14 @@ │ │ #SNG: from stdin │ │ IHDR { │ │ width: 32; height: 32; bitdepth: 8; │ │ using color palette; │ │ } │ │ PLTE { │ │ - (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ + ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 64,191,255) # rgb = (0x40,0xbf,0xff) │ │ ( 52,183,229) # rgb = (0x34,0xb7,0xe5) │ │ ( 53,178,225) # rgb = (0x35,0xb2,0xe1) │ │ ( 50,180,230) # rgb = (0x32,0xb4,0xe6) │ │ ( 51,181,229) # rgb = (0x33,0xb5,0xe5) │ │ ( 51,182,230) # rgb = (0x33,0xb6,0xe6) │ │ ( 51,181,229) # rgb = (0x33,0xb5,0xe5) │ ├── Image content ├── res/drawable-xxhdpi-v4/ha__textfield_comp_focused_left.png │ ├── sng │ │ @@ -1,51 +1,50 @@ │ │ #SNG: from stdin │ │ IHDR { │ │ width: 36; height: 30; bitdepth: 8; │ │ using color palette; │ │ } │ │ PLTE { │ │ - (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 51,181,229) # rgb = (0x33,0xb5,0xe5) │ │ ( 51,181,229) # rgb = (0x33,0xb5,0xe5) │ │ ( 51,181,229) # rgb = (0x33,0xb5,0xe5) │ │ ( 51,181,229) # rgb = (0x33,0xb5,0xe5) │ │ ( 51,181,229) # rgb = (0x33,0xb5,0xe5) │ │ ( 4,155,206) # rgb = (0x04,0x9b,0xce) │ │ ( 0,153,204) # rgb = (0x00,0x99,0xcc) │ │ } │ │ tRNS { │ │ - 0 0 6 14 18 20 12 78 102} │ │ + 0 6 14 18 20 12 78 102} │ │ IMAGE { │ │ pixels base64 │ │ -000000111234554321111111111111111111 │ │ -000000116555555556111111111111111111 │ │ -000000165555555555611111111111111111 │ │ -000000255555555555521111111111111111 │ │ -000000355555555555531111111111111111 │ │ -000000455555555555541111111111111111 │ │ -000000555555775555551111111111111111 │ │ -000000555555775555551111111111111111 │ │ -000000555555775555551111111111111111 │ │ -000000555555775555551111111111111111 │ │ -000000555555775555555555555555555555 │ │ -000000555555775555555555555555555555 │ │ -000000555555775555555555555555555555 │ │ -000000555555775555555555555555555555 │ │ -000000555555775555555555555555555555 │ │ -000000555555775555555555555555555555 │ │ -000000555555778888888888888888888888 │ │ -000000555555778888888888888888888888 │ │ -000000455555555555555555555555555555 │ │ -000000355555555555555555555555555555 │ │ -000000255555555555555555555555555555 │ │ -000000165555555555555555555555555555 │ │ -000000116555555555555555555555555555 │ │ -000000111234555555555555555555555555 │ │ +000000000123443210000000000000000000 │ │ +000000005444444445000000000000000000 │ │ +000000054444444444500000000000000000 │ │ +000000144444444444410000000000000000 │ │ +000000244444444444420000000000000000 │ │ +000000344444444444430000000000000000 │ │ +000000444444664444440000000000000000 │ │ +000000444444664444440000000000000000 │ │ +000000444444664444440000000000000000 │ │ +000000444444664444440000000000000000 │ │ +000000444444664444444444444444444444 │ │ +000000444444664444444444444444444444 │ │ +000000444444664444444444444444444444 │ │ +000000444444664444444444444444444444 │ │ +000000444444664444444444444444444444 │ │ +000000444444664444444444444444444444 │ │ +000000444444667777777777777777777777 │ │ +000000444444667777777777777777777777 │ │ +000000344444444444444444444444444444 │ │ +000000244444444444444444444444444444 │ │ +000000144444444444444444444444444444 │ │ +000000054444444444444444444444444444 │ │ +000000005444444444444444444444444444 │ │ +000000000123444444444444444444444444 │ │ 000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000 │ │ } │ ├── Image content ├── res/drawable-xxhdpi-v4/ha__btn_check_off_light.png │ ├── sng │ │ @@ -1,14 +1,14 @@ │ │ #SNG: from stdin │ │ IHDR { │ │ width: 96; height: 96; bitdepth: 8; │ │ using color palette; │ │ } │ │ PLTE { │ │ - (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ + ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 60, 60, 60) # rgb = (0x3c,0x3c,0x3c) │ │ ( 62, 62, 62) # rgb = (0x3e,0x3e,0x3e) │ │ ( 61, 61, 61) # rgb = (0x3d,0x3d,0x3d) grey24 │ │ ( 60, 60, 60) # rgb = (0x3c,0x3c,0x3c) │ │ ( 62, 62, 62) # rgb = (0x3e,0x3e,0x3e) │ │ } │ │ tRNS { │ ├── Image content ├── res/drawable-xxhdpi-v4/ha__btn_check_off_disabled.png │ ├── sng │ │ @@ -1,14 +1,14 @@ │ │ #SNG: from stdin │ │ IHDR { │ │ width: 96; height: 96; bitdepth: 8; │ │ using color palette; │ │ } │ │ PLTE { │ │ - (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ + ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ (216,216,216) # rgb = (0xd8,0xd8,0xd8) │ │ (215,215,215) # rgb = (0xd7,0xd7,0xd7) │ │ (219,219,219) # rgb = (0xdb,0xdb,0xdb) grey86 │ │ (215,215,215) # rgb = (0xd7,0xd7,0xd7) │ │ (218,218,218) # rgb = (0xda,0xda,0xda) │ │ } │ │ tRNS { │ ├── Image content ├── res/drawable-xxhdpi-v4/ha__progress_comp_primary.png │ ├── sng │ │ @@ -1,36 +1,36 @@ │ │ #SNG: from stdin │ │ IHDR { │ │ width: 66; height: 28; bitdepth: 8; │ │ using color alpha; │ │ } │ │ IMAGE { │ │ pixels hex │ │ -ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 0000ff01 00ffff01 00ffff01 00ffff01 00ffff01 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 │ │ -ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 0000ff01 0000ff01 0000ff01 00ffff01 00ffff01 00ffff01 00ffff01 00ffff01 00ffff01 00ffff01 00ffff01 0080ff02 00ffff02 00ffff02 00ffff02 00ffff02 00808002 00ffff01 00ffff01 00ffff01 00ffff01 00ffff01 00ffff01 0000ff01 ffffff00 ffffff00 ffffff00 ffffff00 │ │ -ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 0000ff01 0000ff01 0000ff01 00ffff01 00ffff01 00ffff01 00ffff01 00ffff01 0080ff02 0080ff02 80ffff02 55aaff03 55aaff03 55aaff03 55aaff03 0080bf04 0080ff04 00bfff04 3399cc05 3399ff05 2baad506 2baad506 2baad506 2baad506 2baad506 3399cc05 3399cc05 3399cc05 40bfbf04 00aaff03 00aaaa03 00ffff02 0080ff02 00ffff01 ffffff00 ffffff00 │ │ -ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 0000ff01 00ffff01 00ffff01 00ffff01 00ffff01 0080ff02 0080ff02 0080ff02 0080ff02 00ffff02 00ffff02 55aaaa03 55aaff03 55aaff03 4080bf04 40bfff04 3399ff05 2baad506 2baaff06 49b6db07 49b6ff07 49b6ff07 409fdf08 20bfdf08 1caae309 1cc6e309 33b3e60a 2ea2e80b 2eb9ff0b 2baaea0c 2baaea0c 2bbfea0c 2baad50c 2eb9e80b 2eb9e80b 33b3e60a 33b3cc0a 40bfff08 24b6db07 33ccff05 40bfbf04 00aaaa03 00ffff01 ffffff00 │ │ -ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 0000ff01 00ffff01 00ffff01 00ffff01 00ffff01 00808002 0080ff02 0080ff02 00ffff02 00ffff02 55aaff03 55aaff03 40bfff04 3399cc05 3399cc05 33ccff05 2baad506 2baaff06 2baaff06 49b6db07 49b6ff07 49b6ff07 40bfdf08 39c6e309 33b3e60a 2ea2e80b 2baaea0c 3bb1eb0d 3bb1eb0d 37b6db0e 33aadd0f 33bbee0f 2da5e111 2db4f011 39b8f112 36aee413 33b3e614 31aadb15 31b6e715 31b6e715 2eaedc16 31b6e715 31b6e715 33b3e614 36aee413 3cb4e111 37b6ed0e 2eb9e80b 40bfdf08 3399cc05 00aaaa03 00ffff01 │ │ -ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 0000ff01 00ffff01 00ffff01 0080ff02 00ffff02 00aaff03 00aaff03 00bfbf04 40bfff04 40bfff04 40bfff04 33ccff05 2baad506 24b6db07 49b6ff07 40bfdf08 39aae309 3399e60a 33b3e60a 2eb9e80b 2eb9e80b 2bbfea0c 3bb1d80d 37b6db0e 37b6ed0e 33bbdd0f 30bfdf10 3cb4e111 28aee413 33b3e614 31b6e715 2eaee816 2cb1de17 35aadf18 33ade019 31b1e21a 2fb3e31b 35b0e51d 33b3e61e 31b5e61f 30b7e720 2eb2e021 2db4e122 33afe223 33b6e223 35b4e922 35b4e122 38b7e720 33b3e61e 31b1e21a 3db6db15 33bbee0f 33b3e60a 2baad506 00aaff03 │ │ -ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 0000ff01 00ffff01 00ffff01 0080ff02 00aaff03 40bfbf04 40bfff04 33cccc05 2baad506 2bd5ff06 24b6db07 209fdf08 20bfdf08 39aae309 33b3e60a 2eb9e80b 40aaea0c 3bb1eb0d 37b6ed0e 33aadd0f 33bbee0f 3cb4e111 3cb4f011 36aee413 33b3e614 2eaee816 37b1e917 35b5ea18 31b1e21a 2fb3e31b 37b6e41c 33b3e61e 31b5ef1f 30b7e720 36b9e821 33b6e223 32b8ea24 36b5e426 33b3df28 32b4e629 35b2e72b 34b4e82c 32b7e32e 31b8e92f 2fb6e531 32b4e133 32b9e633 32b4e633 32b4e633 34b6ea31 32b7e32e 32b4e629 33b6e223 39b3e31b 33b3d914 3bb1eb0d 39aae309 │ │ -ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 0000ff01 00ffff01 0080ff02 55aaff03 40bfff04 33cccc05 2baad506 24b6db07 40bfdf08 39aae309 33b3e60a 33b3e60a 2eb9e80b 40bfea0c 3bc4eb0d 37b6ed0e 30bfdf10 3cb4f011 36aee413 33b3e614 31b6e715 37b1e917 35b5ea18 31b1e21a 39bde31b 35b9ed1d 31b5e61f 2eb2e021 35b4e122 33b6e923 37baea25 34b7e527 32b4e629 2fb2e72b 34b4e82c 32b7e32e 35b5e430 33b3e632 31b5e234 34b3e336 32b2e438 31b7e939 34b6e53b 32b8e63d 30b3e340 32b6e442 35b7e443 35b4e544 35b7e843 36b6e842 35b6e73f 35b4e53a 33b8e632 37b6e12a 36b2e021 35b5ea18 30bfef10 │ │ -ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 0000ff01 0080ff02 55aaff03 55aaff03 40bfff04 33ccff05 2baaff06 24b6db07 40bfff08 39c6e309 33b3ff0a 46b9e80b 40bfea0c 3bc4eb0d 33bbdd0f 30afdf10 2dc3f011 36bce413 31b6e715 2eb9e816 37b1e917 33b8e019 31baeb1a 37b6e41c 33b3e61e 30b7e720 35b4e922 32b1e324 30bae325 2eb1e527 32b4e629 35b2e12b 33b5e32d 31b3e42f 30b5e430 33b8e632 31b5e634 34b8e736 32b6e438 35b9e53a 33b7e63c 31b5e63e 34b7e740 32b6e842 34b5e545 36b7e647 34b6e749 34b7e74a 34b7e74a 34b6e749 32b4e247 32b6e442 34b6e53b 32b4e633 37b6e72a 38b7e720 3ab9e816 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 0000ff01 00ffff01 00ffff01 00ffff01 00ffff01 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 0000ff01 0000ff01 0000ff01 00ffff01 00ffff01 00ffff01 00ffff01 00ffff01 00ffff01 00ffff01 00ffff01 0080ff02 00ffff02 00ffff02 00ffff02 00ffff02 00808002 00ffff01 00ffff01 00ffff01 00ffff01 00ffff01 00ffff01 0000ff01 00000000 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 0000ff01 0000ff01 0000ff01 00ffff01 00ffff01 00ffff01 00ffff01 00ffff01 0080ff02 0080ff02 80ffff02 55aaff03 55aaff03 55aaff03 55aaff03 0080bf04 0080ff04 00bfff04 3399cc05 3399ff05 2baad506 2baad506 2baad506 2baad506 2baad506 3399cc05 3399cc05 3399cc05 40bfbf04 00aaff03 00aaaa03 00ffff02 0080ff02 00ffff01 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 0000ff01 00ffff01 00ffff01 00ffff01 00ffff01 0080ff02 0080ff02 0080ff02 0080ff02 00ffff02 00ffff02 55aaaa03 55aaff03 55aaff03 4080bf04 40bfff04 3399ff05 2baad506 2baaff06 49b6db07 49b6ff07 49b6ff07 409fdf08 20bfdf08 1caae309 1cc6e309 33b3e60a 2ea2e80b 2eb9ff0b 2baaea0c 2baaea0c 2bbfea0c 2baad50c 2eb9e80b 2eb9e80b 33b3e60a 33b3cc0a 40bfff08 24b6db07 33ccff05 40bfbf04 00aaaa03 00ffff01 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 0000ff01 00ffff01 00ffff01 00ffff01 00ffff01 00808002 0080ff02 0080ff02 00ffff02 00ffff02 55aaff03 55aaff03 40bfff04 3399cc05 3399cc05 33ccff05 2baad506 2baaff06 2baaff06 49b6db07 49b6ff07 49b6ff07 40bfdf08 39c6e309 33b3e60a 2ea2e80b 2baaea0c 3bb1eb0d 3bb1eb0d 37b6db0e 33aadd0f 33bbee0f 2da5e111 2db4f011 39b8f112 36aee413 33b3e614 31aadb15 31b6e715 31b6e715 2eaedc16 31b6e715 31b6e715 33b3e614 36aee413 3cb4e111 37b6ed0e 2eb9e80b 40bfdf08 3399cc05 00aaaa03 00ffff01 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 0000ff01 00ffff01 00ffff01 0080ff02 00ffff02 00aaff03 00aaff03 00bfbf04 40bfff04 40bfff04 40bfff04 33ccff05 2baad506 24b6db07 49b6ff07 40bfdf08 39aae309 3399e60a 33b3e60a 2eb9e80b 2eb9e80b 2bbfea0c 3bb1d80d 37b6db0e 37b6ed0e 33bbdd0f 30bfdf10 3cb4e111 28aee413 33b3e614 31b6e715 2eaee816 2cb1de17 35aadf18 33ade019 31b1e21a 2fb3e31b 35b0e51d 33b3e61e 31b5e61f 30b7e720 2eb2e021 2db4e122 33afe223 33b6e223 35b4e922 35b4e122 38b7e720 33b3e61e 31b1e21a 3db6db15 33bbee0f 33b3e60a 2baad506 00aaff03 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 0000ff01 00ffff01 00ffff01 0080ff02 00aaff03 40bfbf04 40bfff04 33cccc05 2baad506 2bd5ff06 24b6db07 209fdf08 20bfdf08 39aae309 33b3e60a 2eb9e80b 40aaea0c 3bb1eb0d 37b6ed0e 33aadd0f 33bbee0f 3cb4e111 3cb4f011 36aee413 33b3e614 2eaee816 37b1e917 35b5ea18 31b1e21a 2fb3e31b 37b6e41c 33b3e61e 31b5ef1f 30b7e720 36b9e821 33b6e223 32b8ea24 36b5e426 33b3df28 32b4e629 35b2e72b 34b4e82c 32b7e32e 31b8e92f 2fb6e531 32b4e133 32b9e633 32b4e633 32b4e633 34b6ea31 32b7e32e 32b4e629 33b6e223 39b3e31b 33b3d914 3bb1eb0d 39aae309 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 0000ff01 00ffff01 0080ff02 55aaff03 40bfff04 33cccc05 2baad506 24b6db07 40bfdf08 39aae309 33b3e60a 33b3e60a 2eb9e80b 40bfea0c 3bc4eb0d 37b6ed0e 30bfdf10 3cb4f011 36aee413 33b3e614 31b6e715 37b1e917 35b5ea18 31b1e21a 39bde31b 35b9ed1d 31b5e61f 2eb2e021 35b4e122 33b6e923 37baea25 34b7e527 32b4e629 2fb2e72b 34b4e82c 32b7e32e 35b5e430 33b3e632 31b5e234 34b3e336 32b2e438 31b7e939 34b6e53b 32b8e63d 30b3e340 32b6e442 35b7e443 35b4e544 35b7e843 36b6e842 35b6e73f 35b4e53a 33b8e632 37b6e12a 36b2e021 35b5ea18 30bfef10 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 0000ff01 0080ff02 55aaff03 55aaff03 40bfff04 33ccff05 2baaff06 24b6db07 40bfff08 39c6e309 33b3ff0a 46b9e80b 40bfea0c 3bc4eb0d 33bbdd0f 30afdf10 2dc3f011 36bce413 31b6e715 2eb9e816 37b1e917 33b8e019 31baeb1a 37b6e41c 33b3e61e 30b7e720 35b4e922 32b1e324 30bae325 2eb1e527 32b4e629 35b2e12b 33b5e32d 31b3e42f 30b5e430 33b8e632 31b5e634 34b8e736 32b6e438 35b9e53a 33b7e63c 31b5e63e 34b7e740 32b6e842 34b5e545 36b7e647 34b6e749 34b7e74a 34b7e74a 34b6e749 32b4e247 32b6e442 34b6e53b 32b4e633 37b6e72a 38b7e720 3ab9e816 │ │ 33b5e5cc 33b5e5cc 33b5e5cd 33b5e5cd 33b5e5ce 33b5e5ce 33b5e5cf 33b5e5d0 33b5e5d0 33b5e5d1 33b5e5d1 33b5e5d2 33b5e5d4 33b5e5d4 33b5e5d5 33b5e5d6 33b5e5d7 33b5e5d8 33b5e5d8 33b5e5da 33b5e5db 33b5e5dc 33b5e5dd 33b5e5dd 33b5e5de 33b5e5e0 33b5e5e1 33b5e5e2 33b5e5e3 33b5e5e4 33b5e5e5 33b5e5e6 33b5e5e7 33b5e5e8 33b5e5e9 33b5e5ea 33b5e5eb 33b5e5ec 33b5e5ed 33b5e5ee 33b5e5ef 33b5e5f0 33b5e5f0 33b5e5f2 33b5e5f2 33b5e5f3 33b5e5f4 33b5e5f5 33b5e5f5 33b5e5f6 33b5e5f7 33b5e5f8 33b5e5f8 33b5e5f9 33b5e5fa 33b5e5fa 33b5e5fb 33b5e5fb 33b5e5fc 33b5e5fc 33b5e5fd 33b5e5fd 33b5e5fe 33b5e5fe 33b5e5ce 33b5e54f │ │ 33b5e5cc 33b5e5cc 33b5e5cd 33b5e5cd 33b5e5ce 33b5e5ce 33b5e5cf 33b5e5d0 33b5e5d0 33b5e5d1 33b5e5d1 33b5e5d2 33b5e5d3 33b5e5d4 33b5e5d4 33b5e5d5 33b5e5d7 33b5e5d8 33b5e5d8 33b5e5d9 33b5e5da 33b5e5db 33b5e5dc 33b5e5dd 33b5e5de 33b5e5de 33b5e5e0 33b5e5e1 33b5e5e2 33b5e5e3 33b5e5e4 33b5e5e5 33b5e5e6 33b5e5e7 33b5e5e8 33b5e5e9 33b5e5ea 33b5e5eb 33b5e5ec 33b5e5ec 33b5e5ed 33b5e5ef 33b5e5ef 33b5e5f0 33b5e5f1 33b5e5f2 33b5e5f3 33b5e5f4 33b5e5f5 33b5e5f5 33b5e5f6 33b5e5f7 33b5e5f8 33b5e5f8 33b5e5f9 33b5e5fa 33b5e5fa 33b5e5fb 33b5e5fb 33b5e5fc 33b5e5fc 33b5e5fd 33b5e5fd 33b5e5fe 33b5e5fe 33b5e5e8 │ │ 33b5e5cc 33b5e5cc 33b5e5cd 33b5e5cd 33b5e5ce 33b5e5ce 33b5e5cf 33b5e5d0 33b5e5d0 33b5e5d1 33b5e5d1 33b5e5d2 33b5e5d3 33b5e5d4 33b5e5d4 33b5e5d5 33b5e5d6 33b5e5d7 33b5e5d8 33b5e5d8 33b5e5d9 33b5e5da 33b5e5db 33b5e5dc 33b5e5dd 33b5e5de 33b5e5df 33b5e5e0 33b5e5e1 33b5e5e2 33b5e5e3 33b5e5e4 33b5e5e5 33b5e5e6 33b5e5e7 33b5e5e8 33b5e5e9 33b5e5ea 33b5e5eb 33b5e5ec 33b5e5ed 33b5e5ee 33b5e5ee 33b5e5ef 33b5e5f0 33b5e5f1 33b5e5f2 33b5e5f3 33b5e5f4 33b5e5f5 33b5e5f5 33b5e5f6 33b5e5f7 33b5e5f8 33b5e5f8 33b5e5f9 33b5e5fa 33b5e5fa 33b5e5fb 33b5e5fc 33b5e5fc 33b5e5fd 33b5e5fd 33b5e5fe 33b5e5fe 33b5e5ff │ │ 33b5e5cc 33b5e5cc 33b5e5cd 33b5e5cd 33b5e5ce 33b5e5ce 33b5e5cf 33b5e5d0 33b5e5d0 33b5e5d1 33b5e5d1 33b5e5d2 33b5e5d3 33b5e5d4 33b5e5d4 33b5e5d5 33b5e5d6 33b5e5d7 33b5e5d8 33b5e5d8 33b5e5d9 33b5e5da 33b5e5db 33b5e5dc 33b5e5dd 33b5e5de 33b5e5df 33b5e5e0 33b5e5e1 33b5e5e2 33b5e5e3 33b5e5e4 33b5e5e5 33b5e5e6 33b5e5e6 33b5e5e7 33b5e5e8 33b5e5e9 33b5e5ea 33b5e5eb 33b5e5ec 33b5e5ed 33b5e5ee 33b5e5ef 33b5e5f0 33b5e5f1 33b5e5f2 33b5e5f3 33b5e5f3 33b5e5f4 33b5e5f5 33b5e5f6 33b5e5f7 33b5e5f7 33b5e5f8 33b5e5f9 33b5e5fa 33b5e5fa 33b5e5fb 33b5e5fb 33b5e5fc 33b5e5fd 33b5e5fd 33b5e5fe 33b5e5fe 33b5e5ff │ │ 33b5e5cc 33b5e5cc 33b5e5cd 33b5e5cd 33b5e5ce 33b5e5ce 33b5e5cf 33b5e5d0 33b5e5d0 33b5e5d1 33b5e5d1 33b5e5d2 33b5e5d3 33b5e5d4 33b5e5d4 33b5e5d5 33b5e5d6 33b5e5d7 33b5e5d8 33b5e5d8 33b5e5d9 33b5e5da 33b5e5db 33b5e5dc 33b5e5dd 33b5e5de 33b5e5df 33b5e5e0 33b5e5e1 33b5e5e2 33b5e5e3 33b5e5e4 33b5e5e5 33b5e5e6 33b5e5e6 33b5e5e7 33b5e5e8 33b5e5e9 33b5e5ea 33b5e5eb 33b5e5ec 33b5e5ed 33b5e5ee 33b5e5ef 33b5e5f0 33b5e5f1 33b5e5f2 33b5e5f3 33b5e5f3 33b5e5f4 33b5e5f5 33b5e5f6 33b5e5f7 33b5e5f7 33b5e5f8 33b5e5f9 33b5e5fa 33b5e5fa 33b5e5fb 33b5e5fb 33b5e5fc 33b5e5fd 33b5e5fd 33b5e5fe 33b5e5fe 33b5e5ff │ │ 33b5e5cc 33b5e5cc 33b5e5cd 33b5e5cd 33b5e5ce 33b5e5ce 33b5e5cf 33b5e5d0 33b5e5d0 33b5e5d1 33b5e5d1 33b5e5d2 33b5e5d3 33b5e5d4 33b5e5d4 33b5e5d5 33b5e5d6 33b5e5d7 33b5e5d8 33b5e5d8 33b5e5d9 33b5e5da 33b5e5db 33b5e5dc 33b5e5dd 33b5e5de 33b5e5df 33b5e5e0 33b5e5e1 33b5e5e2 33b5e5e3 33b5e5e4 33b5e5e5 33b5e5e6 33b5e5e6 33b5e5e7 33b5e5e8 33b5e5e9 33b5e5ea 33b5e5eb 33b5e5ec 33b5e5ed 33b5e5ee 33b5e5ef 33b5e5f0 33b5e5f1 33b5e5f2 33b5e5f3 33b5e5f3 33b5e5f4 33b5e5f5 33b5e5f6 33b5e5f7 33b5e5f7 33b5e5f8 33b5e5f9 33b5e5fa 33b5e5fa 33b5e5fb 33b5e5fb 33b5e5fc 33b5e5fd 33b5e5fd 33b5e5fe 33b5e5fe 33b5e5ff │ │ 33b5e5cc 33b5e5cc 33b5e5cd 33b5e5cd 33b5e5ce 33b5e5ce 33b5e5cf 33b5e5d0 33b5e5d0 33b5e5d1 33b5e5d1 33b5e5d2 33b5e5d3 33b5e5d4 33b5e5d4 33b5e5d5 33b5e5d6 33b5e5d7 33b5e5d8 33b5e5d8 33b5e5d9 33b5e5da 33b5e5db 33b5e5dc 33b5e5dd 33b5e5de 33b5e5df 33b5e5e0 33b5e5e1 33b5e5e2 33b5e5e3 33b5e5e4 33b5e5e5 33b5e5e6 33b5e5e6 33b5e5e7 33b5e5e8 33b5e5e9 33b5e5ea 33b5e5eb 33b5e5ec 33b5e5ed 33b5e5ee 33b5e5ef 33b5e5f0 33b5e5f1 33b5e5f2 33b5e5f3 33b5e5f3 33b5e5f4 33b5e5f5 33b5e5f6 33b5e5f7 33b5e5f8 33b5e5f8 33b5e5f9 33b5e5fa 33b5e5fa 33b5e5fb 33b5e5fb 33b5e5fc 33b5e5fd 33b5e5fd 33b5e5fe 33b5e5fe 33b5e5ff │ │ 33b5e5cc 33b5e5cc 33b5e5cd 33b5e5cd 33b5e5ce 33b5e5ce 33b5e5cf 33b5e5d0 33b5e5d0 33b5e5d1 33b5e5d1 33b5e5d2 33b5e5d3 33b5e5d4 33b5e5d4 33b5e5d5 33b5e5d6 33b5e5d7 33b5e5d8 33b5e5d8 33b5e5da 33b5e5db 33b5e5dc 33b5e5dd 33b5e5de 33b5e5de 33b5e5df 33b5e5e0 33b5e5e1 33b5e5e2 33b5e5e3 33b5e5e4 33b5e5e5 33b5e5e6 33b5e5e7 33b5e5e8 33b5e5e9 33b5e5ea 33b5e5eb 33b5e5ec 33b5e5ed 33b5e5ee 33b5e5ef 33b5e5f0 33b5e5f0 33b5e5f1 33b5e5f2 33b5e5f3 33b5e5f4 33b5e5f5 33b5e5f5 33b5e5f6 33b5e5f7 33b5e5f8 33b5e5f9 33b5e5f9 33b5e5fa 33b5e5fa 33b5e5fb 33b5e5fc 33b5e5fc 33b5e5fd 33b5e5fd 33b5e5fe 33b5e5fe 33b5e5e5 │ │ 33b5e5cc 33b5e5cc 33b5e5cd 33b5e5cd 33b5e5ce 33b5e5ce 33b5e5cf 33b5e5d0 33b5e5d0 33b5e5d1 33b5e5d1 33b5e5d2 33b5e5d3 33b5e5d4 33b5e5d5 33b5e5d6 33b5e5d7 33b5e5d8 33b5e5d8 33b5e5d9 33b5e5da 33b5e5db 33b5e5dd 33b5e5dd 33b5e5de 33b5e5df 33b5e5e0 33b5e5e1 33b5e5e2 33b5e5e3 33b5e5e4 33b5e5e5 33b5e5e6 33b5e5e7 33b5e5e8 33b5e5e9 33b5e5ea 33b5e5eb 33b5e5ec 33b5e5ed 33b5e5ee 33b5e5ef 33b5e5f0 33b5e5f1 33b5e5f1 33b5e5f2 33b5e5f3 33b5e5f4 33b5e5f5 33b5e5f5 33b5e5f6 33b5e5f7 33b5e5f8 33b5e5f8 33b5e5f9 33b5e5fa 33b5e5fa 33b5e5fb 33b5e5fb 33b5e5fc 33b5e5fc 33b5e5fd 33b5e5fd 33b5e5fe 33b5e5e8 34b5e651 │ │ -ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 0000ff01 0080ff02 00ffff02 55aaff03 40bfff04 33cccc05 2baad506 2bd5ff06 40bfdf08 39aae309 33b3e60a 2eb9e80b 2eb9e80b 3bb1d80d 37b6ed0e 33bbee0f 30afef10 3cb4f011 36bce413 33bfe614 3db6f315 37b1de17 35b5ea18 31b1e21a 37b6e41c 35b9e51d 31b5de1f 31b5e61f 36b9e821 33b6e223 30b3e325 36b5e426 33b9e628 32b4e629 2fb8e72b 33b5e32d 31b3e42f 35bae430 33b8e632 32b9e633 35b2e235 33b5e337 31b3e439 35b4e93a 33b7e63c 35b5e63e 34b7e740 32b2e442 32b6e842 32b6e842 34b7e740 33b7e63c 34b3e736 32b7e32e 30b3e325 2fbdec1b 2bb8e312 │ │ -ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 0000ff01 0080ff02 00aaff03 55aaff03 40bfff04 33ccff05 2bd5ff06 49b6db07 40bfdf08 33b3e60a 2eb9e80b 2baad50c 27b1d80d 37b6ed0e 33bbee0f 2db4e111 2bb8e312 36bce413 31b6e715 2cb1de17 35b5df18 33b8e019 39b3e31b 35b0e51d 31b5de1f 38b7e720 35b4e122 33b6e923 37bae325 34b7e527 32b4e629 35b2e72b 34b9e82c 32b7e32e 30b5e430 33b3e632 31b5e634 34b3e336 33b9e837 31b7e439 34b6e53b 32b4e63d 35b6e73f 33b8e741 31b7e843 34b5e945 32b5e648 31b6e749 34b3e34a 34b6e349 34b5e545 34b3e340 33b5e837 33b5e82d 33b6e223 35bfea18 33bbee0f │ │ -ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 0000ff01 00ffff01 0080ff02 00aaff03 55aaff03 3399cc05 2baad506 2bd5ff06 24b6db07 209fdf08 39aae309 33b3e60a 2eb9e80b 2baaea0c 3bb1eb0d 37b6ed0e 33bbee0f 40bfef10 39b8e312 36bce413 33bfe614 3db6e715 37bcde17 35b5ea18 31b1e21a 39b3ec1b 35b0e51d 33b3e61e 38b7df20 36b9e821 33b6e223 32b8ea24 36b5e426 34b7e527 32b4e629 31b6e72a 34b9e82c 32b7e32e 31b8e92f 34b6e531 33b8e632 30b2e235 34b8e736 32b6e838 30b4e53a 33b7e63c 31b5e63e 31b6e73f 31b6e73f 32b8e63d 31b7e439 32b4e133 31b6e72a 36b2e821 37b1e917 33bbee0f 1caae309 │ │ -ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 0000ff01 00ffff01 00ffff01 0080ff02 0080ff02 00aaff03 40bfff04 40bfff04 3399cc05 33ccff05 2baad506 24b6db07 209fdf08 20bfdf08 39c6e309 39c6e309 33b3e60a 2eb9e80b 27b1d80d 27b1eb0d 24b6db0e 33bbdd0f 30bfdf10 2db4e111 2bb8e312 36bce413 33b3e614 2eaedc16 37bcde17 35b5ea18 33b8eb19 31baeb1a 2eb6e41c 35b9e51d 33b3dd1e 31b5e61f 30b7e720 35b4e922 33b6e923 32b8ea24 30baea25 34b7e527 32b4e629 31b6e72a 2eb4e22c 33b5e82d 31b3e42f 31b3e92f 31b3e42f 34b4e82c 33b9e628 35b4e922 2fb3e31b 36aee413 40bfea0c 24b6ff07 00bfbf04 │ │ -ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 0000ff01 00ffff01 00ffff01 00ffff01 0080ff02 0080ff02 0080ff02 00aaaa03 00aaff03 40bfbf04 40bfff04 40bfff04 33ccff05 33ccff05 2baaff06 24b6db07 24b6ff07 209fdf08 20bfdf08 39aae309 33b3e60a 33cce60a 33cce60a 2eb9e80b 2bbfea0c 27b1eb0d 37b6ed0e 33bbee0f 30afdf10 2db4f011 2bb8e312 36aee413 36aee413 33b3e614 31b6e715 2eb9e816 2cb1e917 35b5ea18 33b8eb19 2fb3e31b 2eb6e41c 2cb0e51d 2bb3e61e 30afdf20 30b7e720 30b7e720 30b7e720 33b3e61e 31b1eb1a 31b6e715 33bbee0f 33b3e60a 2baad506 00aaff03 00ffff01 │ │ -ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 0000ff01 0000ff01 0000ff01 00ffff01 00ffff01 0080ff02 0080ff02 0080ff02 00ffff02 00ffff02 00aaff03 00aaff03 00aaff03 00aaff03 00bfbf04 40bfff04 33cccc05 33cccc05 33cccc05 2baad506 2baad506 24b6db07 20bfdf08 20bfff08 1caae309 33b3e60a 2ea2d10b 2ea2d10b 2ea2e80b 2baad50c 2bbfea0c 27b1eb0d 24b6ed0e 33aaee0f 30afdf10 2db4e111 2bb8e312 28aee413 28bce413 33b3e614 31aae715 33b3f214 33b3e614 39b8e312 33bbee0f 2baaea0c 20bfdf08 3399cc05 00ffff02 00ffff01 ffffff00 │ │ -ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 00000001 0000ff01 0000ff01 00ffff01 00ffff01 00ffff01 00ffff01 00ffff01 00ffff01 00ffff01 00ffff01 00ffff02 00ffff02 00ffff02 00ffff02 00ffff02 00aaff03 00aaff03 40bfff04 40bfff04 3399ff05 33ccff05 33ccff05 33ccff05 2baad506 2bd5ff06 24b6db07 24b6ff07 409fff08 39aae309 3399e60a 33b3e60a 2ea2e80b 2eb9e80b 2baad50c 2baad50c 2baad50c 2eb9e80b 33b3e60a 40bfdf08 2baad506 00ffff03 0080ff02 0000ff01 ffffff00 ffffff00 │ │ -ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 00ffff01 00ffff01 00ffff01 00ffff01 00ffff01 00ffff01 00ffff01 00ffff01 00ffff01 0080ff02 0080ff02 0080ff02 0080ff02 0080ff02 00ffff02 00aaff03 00aaff03 4080ff04 40bfff04 3399cc05 3399cc05 3399ff05 33ccff05 2baad506 2baad506 2baad506 33cccc05 3399cc05 40bfbf04 00ffff02 00ffff01 0000ff01 ffffff00 ffffff00 ffffff00 │ │ -ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 0000ff01 00ffff01 00ffff01 00ffff01 0080ff02 0080ff02 0080ff02 0080ff02 0080ff02 00ffff02 00ffff02 00ffff02 00ffff02 0080ff02 0080ff02 00ffff01 00ffff01 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 │ │ -ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 00000001 00000001 0000ff01 0000ff01 0000ff01 0000ff01 00ffff01 00ffff01 00ffff01 00000001 00000001 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 0000ff01 0080ff02 00ffff02 55aaff03 40bfff04 33cccc05 2baad506 2bd5ff06 40bfdf08 39aae309 33b3e60a 2eb9e80b 2eb9e80b 3bb1d80d 37b6ed0e 33bbee0f 30afef10 3cb4f011 36bce413 33bfe614 3db6f315 37b1de17 35b5ea18 31b1e21a 37b6e41c 35b9e51d 31b5de1f 31b5e61f 36b9e821 33b6e223 30b3e325 36b5e426 33b9e628 32b4e629 2fb8e72b 33b5e32d 31b3e42f 35bae430 33b8e632 32b9e633 35b2e235 33b5e337 31b3e439 35b4e93a 33b7e63c 35b5e63e 34b7e740 32b2e442 32b6e842 32b6e842 34b7e740 33b7e63c 34b3e736 32b7e32e 30b3e325 2fbdec1b 2bb8e312 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 0000ff01 0080ff02 00aaff03 55aaff03 40bfff04 33ccff05 2bd5ff06 49b6db07 40bfdf08 33b3e60a 2eb9e80b 2baad50c 27b1d80d 37b6ed0e 33bbee0f 2db4e111 2bb8e312 36bce413 31b6e715 2cb1de17 35b5df18 33b8e019 39b3e31b 35b0e51d 31b5de1f 38b7e720 35b4e122 33b6e923 37bae325 34b7e527 32b4e629 35b2e72b 34b9e82c 32b7e32e 30b5e430 33b3e632 31b5e634 34b3e336 33b9e837 31b7e439 34b6e53b 32b4e63d 35b6e73f 33b8e741 31b7e843 34b5e945 32b5e648 31b6e749 34b3e34a 34b6e349 34b5e545 34b3e340 33b5e837 33b5e82d 33b6e223 35bfea18 33bbee0f │ │ +00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 0000ff01 00ffff01 0080ff02 00aaff03 55aaff03 3399cc05 2baad506 2bd5ff06 24b6db07 209fdf08 39aae309 33b3e60a 2eb9e80b 2baaea0c 3bb1eb0d 37b6ed0e 33bbee0f 40bfef10 39b8e312 36bce413 33bfe614 3db6e715 37bcde17 35b5ea18 31b1e21a 39b3ec1b 35b0e51d 33b3e61e 38b7df20 36b9e821 33b6e223 32b8ea24 36b5e426 34b7e527 32b4e629 31b6e72a 34b9e82c 32b7e32e 31b8e92f 34b6e531 33b8e632 30b2e235 34b8e736 32b6e838 30b4e53a 33b7e63c 31b5e63e 31b6e73f 31b6e73f 32b8e63d 31b7e439 32b4e133 31b6e72a 36b2e821 37b1e917 33bbee0f 1caae309 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 0000ff01 00ffff01 00ffff01 0080ff02 0080ff02 00aaff03 40bfff04 40bfff04 3399cc05 33ccff05 2baad506 24b6db07 209fdf08 20bfdf08 39c6e309 39c6e309 33b3e60a 2eb9e80b 27b1d80d 27b1eb0d 24b6db0e 33bbdd0f 30bfdf10 2db4e111 2bb8e312 36bce413 33b3e614 2eaedc16 37bcde17 35b5ea18 33b8eb19 31baeb1a 2eb6e41c 35b9e51d 33b3dd1e 31b5e61f 30b7e720 35b4e922 33b6e923 32b8ea24 30baea25 34b7e527 32b4e629 31b6e72a 2eb4e22c 33b5e82d 31b3e42f 31b3e92f 31b3e42f 34b4e82c 33b9e628 35b4e922 2fb3e31b 36aee413 40bfea0c 24b6ff07 00bfbf04 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 0000ff01 00ffff01 00ffff01 00ffff01 0080ff02 0080ff02 0080ff02 00aaaa03 00aaff03 40bfbf04 40bfff04 40bfff04 33ccff05 33ccff05 2baaff06 24b6db07 24b6ff07 209fdf08 20bfdf08 39aae309 33b3e60a 33cce60a 33cce60a 2eb9e80b 2bbfea0c 27b1eb0d 37b6ed0e 33bbee0f 30afdf10 2db4f011 2bb8e312 36aee413 36aee413 33b3e614 31b6e715 2eb9e816 2cb1e917 35b5ea18 33b8eb19 2fb3e31b 2eb6e41c 2cb0e51d 2bb3e61e 30afdf20 30b7e720 30b7e720 30b7e720 33b3e61e 31b1eb1a 31b6e715 33bbee0f 33b3e60a 2baad506 00aaff03 00ffff01 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 0000ff01 0000ff01 0000ff01 00ffff01 00ffff01 0080ff02 0080ff02 0080ff02 00ffff02 00ffff02 00aaff03 00aaff03 00aaff03 00aaff03 00bfbf04 40bfff04 33cccc05 33cccc05 33cccc05 2baad506 2baad506 24b6db07 20bfdf08 20bfff08 1caae309 33b3e60a 2ea2d10b 2ea2d10b 2ea2e80b 2baad50c 2bbfea0c 27b1eb0d 24b6ed0e 33aaee0f 30afdf10 2db4e111 2bb8e312 28aee413 28bce413 33b3e614 31aae715 33b3f214 33b3e614 39b8e312 33bbee0f 2baaea0c 20bfdf08 3399cc05 00ffff02 00ffff01 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000001 0000ff01 0000ff01 00ffff01 00ffff01 00ffff01 00ffff01 00ffff01 00ffff01 00ffff01 00ffff01 00ffff02 00ffff02 00ffff02 00ffff02 00ffff02 00aaff03 00aaff03 40bfff04 40bfff04 3399ff05 33ccff05 33ccff05 33ccff05 2baad506 2bd5ff06 24b6db07 24b6ff07 409fff08 39aae309 3399e60a 33b3e60a 2ea2e80b 2eb9e80b 2baad50c 2baad50c 2baad50c 2eb9e80b 33b3e60a 40bfdf08 2baad506 00ffff03 0080ff02 0000ff01 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00ffff01 00ffff01 00ffff01 00ffff01 00ffff01 00ffff01 00ffff01 00ffff01 00ffff01 0080ff02 0080ff02 0080ff02 0080ff02 0080ff02 00ffff02 00aaff03 00aaff03 4080ff04 40bfff04 3399cc05 3399cc05 3399ff05 33ccff05 2baad506 2baad506 2baad506 33cccc05 3399cc05 40bfbf04 00ffff02 00ffff01 0000ff01 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 0000ff01 00ffff01 00ffff01 00ffff01 0080ff02 0080ff02 0080ff02 0080ff02 0080ff02 00ffff02 00ffff02 00ffff02 00ffff02 0080ff02 0080ff02 00ffff01 00ffff01 00000000 00000000 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000001 00000001 0000ff01 0000ff01 0000ff01 0000ff01 00ffff01 00ffff01 00ffff01 00000001 00000001 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ } │ ├── Image content ├── res/drawable-xxhdpi-v4/ha__textfield_comp_focused_right.png │ ├── sng │ │ @@ -5,47 +5,46 @@ │ │ } │ │ PLTE { │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 51,181,229) # rgb = (0x33,0xb5,0xe5) │ │ ( 51,181,229) # rgb = (0x33,0xb5,0xe5) │ │ ( 51,181,229) # rgb = (0x33,0xb5,0xe5) │ │ ( 51,181,229) # rgb = (0x33,0xb5,0xe5) │ │ - (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ ( 51,181,229) # rgb = (0x33,0xb5,0xe5) │ │ ( 4,155,206) # rgb = (0x04,0x9b,0xce) │ │ ( 0,153,204) # rgb = (0x00,0x99,0xcc) │ │ } │ │ tRNS { │ │ - 0 6 14 18 20 0 12 78 102} │ │ + 0 6 14 18 20 12 78 102} │ │ IMAGE { │ │ pixels base64 │ │ -000000000000000000012344321000555555 │ │ -000000000000000000644444444600555555 │ │ -000000000000000006444444444460555555 │ │ -000000000000000014444444444441555555 │ │ -000000000000000024444444444442555555 │ │ -000000000000000034444444444443555555 │ │ -000000000000000044444477444444555555 │ │ -000000000000000044444477444444555555 │ │ -000000000000000044444477444444555555 │ │ -000000000000000044444477444444555555 │ │ -444444444444444444444477444444555555 │ │ -444444444444444444444477444444555555 │ │ -444444444444444444444477444444555555 │ │ -444444444444444444444477444444555555 │ │ -444444444444444444444477444444555555 │ │ -444444444444444444444477444444555555 │ │ -888888888888888888888877444444555555 │ │ -888888888888888888888877444444555555 │ │ -444444444444444444444444444443555555 │ │ -444444444444444444444444444442555555 │ │ -444444444444444444444444444441555555 │ │ -444444444444444444444444444460555555 │ │ -444444444444444444444444444600555555 │ │ -444444444444444444444444321000555555 │ │ -555555555555555555555555555555555555 │ │ -555555555555555555555555555555555555 │ │ -555555555555555555555555555555555555 │ │ -555555555555555555555555555555555555 │ │ -555555555555555555555555555555555555 │ │ -555555555555555555555555555555555555 │ │ +000000000000000000012344321000000000 │ │ +000000000000000000544444444500000000 │ │ +000000000000000005444444444450000000 │ │ +000000000000000014444444444441000000 │ │ +000000000000000024444444444442000000 │ │ +000000000000000034444444444443000000 │ │ +000000000000000044444466444444000000 │ │ +000000000000000044444466444444000000 │ │ +000000000000000044444466444444000000 │ │ +000000000000000044444466444444000000 │ │ +444444444444444444444466444444000000 │ │ +444444444444444444444466444444000000 │ │ +444444444444444444444466444444000000 │ │ +444444444444444444444466444444000000 │ │ +444444444444444444444466444444000000 │ │ +444444444444444444444466444444000000 │ │ +777777777777777777777766444444000000 │ │ +777777777777777777777766444444000000 │ │ +444444444444444444444444444443000000 │ │ +444444444444444444444444444442000000 │ │ +444444444444444444444444444441000000 │ │ +444444444444444444444444444450000000 │ │ +444444444444444444444444444500000000 │ │ +444444444444444444444444321000000000 │ │ +000000000000000000000000000000000000 │ │ +000000000000000000000000000000000000 │ │ +000000000000000000000000000000000000 │ │ +000000000000000000000000000000000000 │ │ +000000000000000000000000000000000000 │ │ +000000000000000000000000000000000000 │ │ } │ ├── Image content ├── res/drawable-xxhdpi-v4/ha__btn_check_on_disabled.png │ ├── sng │ │ @@ -1,14 +1,14 @@ │ │ #SNG: from stdin │ │ IHDR { │ │ width: 96; height: 96; bitdepth: 8; │ │ using color palette; │ │ } │ │ PLTE { │ │ - (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ + ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ (204,204,204) # rgb = (0xcc,0xcc,0xcc) grey80 │ │ (223,223,223) # rgb = (0xdf,0xdf,0xdf) │ │ (214,214,214) # rgb = (0xd6,0xd6,0xd6) grey84 │ │ (213,213,213) # rgb = (0xd5,0xd5,0xd5) │ │ (215,215,215) # rgb = (0xd7,0xd7,0xd7) │ │ (220,220,220) # rgb = (0xdc,0xdc,0xdc) gainsboro │ │ (216,216,216) # rgb = (0xd8,0xd8,0xd8) │ ├── Image content ├── res/drawable-xxhdpi-v4/ha__btn_radio_comp_dot_disabled.png │ ├── sng │ │ @@ -1,14 +1,14 @@ │ │ #SNG: from stdin │ │ IHDR { │ │ width: 96; height: 96; bitdepth: 8; │ │ using color palette; │ │ } │ │ PLTE { │ │ - (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ + ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ ├── Image content ├── res/drawable-xxhdpi-v4/ha__btn_check_comp_on_pressed.png │ ├── sng │ │ @@ -1,14 +1,14 @@ │ │ #SNG: from stdin │ │ IHDR { │ │ width: 96; height: 96; bitdepth: 8; │ │ using color palette; │ │ } │ │ PLTE { │ │ - (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ + ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ @@ -66,15 +66,15 @@ │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ } │ │ tRNS { │ │ - 0 19 31 223 144 255 145 184 128 146 188 120 60 30 222 147 148 149 1 29 221 121 211 21 28 220 212 22 219 213 27 23 218 214 20 26 84 243 72 251 248 217 215 24 25 216 16 32 68 247 12 194 11 193 192 191 10 190 189 9 187 186 8 185} │ │ + 0 19 31 223 144 145 184 128 146 188 120 60 30 222 147 148 149 1 29 221 121 211 21 28 220 212 22 219 213 27 23 218 214 20 26 84 243 72 251 248 217 215 24 25 216 16 32 68 247 12 194 11 193 192 191 10 190 189 9 187 186 8 185} │ │ IMAGE { │ │ pixels base64 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ @@ -92,63 +92,63 @@ │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000234000000000000000000000 │ │ -000000000000000000000000000000000000000000000000000000000000000000000002355600000000000000000000 │ │ -000000000000000000000000755555555555555555555555555555555555555580000023555590000000000000000000 │ │ -0000000000000000000000005ABBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBC0000DE555555F000000000000000000 │ │ -00000000000000000000000058000000000000000000000000000000000000000000DE55555555G00000000000000000 │ │ -0000000000000000000000005800000000000000000000000000000000000000000DE5555555555HI000000000000000 │ │ -000000000000000000000000580000000000000000000000000000000000000000JK555555555555L000000000000000 │ │ -00000000000000000000000058000000000000000000000000000000000000000JK555555555555MN000000000000000 │ │ -0000000000000000000000005800000000000000000000000000000000000000JK555555555555MN0000000000000000 │ │ -000000000000000000000000580000000000000000000000000000000000000OP555555555555MN00000000000000000 │ │ -00000000000000000000000058000000000000000000000000000000000000OP555555555555QR000000000000000000 │ │ -0000000000000000000000005800000000000000000000000000000000000OP555555555555QR0000000000000000000 │ │ -000000000000000000000000580000000000000000000000000000000000OS555555555555TR00000000000000000000 │ │ -00000000000000000000000058000000000000000000000000000000000US555555555555TR000000000000000000000 │ │ -0000000000000000000000005800000000000000000000000000000000US555555555555TV0000000000000000000000 │ │ -000000000000000000000000580000000000000000000000000000000UW555555555555XV00000000000000000000000 │ │ -000000000000000000000000580000000000000Y0000000000000000ZW555555555555XV000000000000000000000000 │ │ -00000000000000000000000058000000000000abc00000000000000ZW555555555555XV0000000000000000000000000 │ │ -0000000000000000000000005800000000000ad5ec000000000000Zf555555555555gh00000000000000000000000000 │ │ -000000000000000000000000580000000000ad555ec0000000000Zf555555555555gh000000000000000000000000000 │ │ -00000000000000000000000058000000000ad55555ec00000000if555555555555gh0000000000000000000000000000 │ │ -0000000000000000000000005800000000ad5555555ec000000ij555555555555jh000kl000000000000000000000000 │ │ -000000000000000000000000580000000ad555555555ec0000ij555555555555ji000085000000000000000000000000 │ │ -00000000000000000000000058000000md55555555555nc00hj555555555555ji0000085000000000000000000000000 │ │ -00000000000000000000000058000000op555555555555echg555555555555fi00000085000000000000000000000000 │ │ -000000000000000000000000580000000op555555555555eK555555555555fi000000085000000000000000000000000 │ │ -0000000000000000000000005800000000qr555555555555555555555555fZ0000000085000000000000000000000000 │ │ -00000000000000000000000058000000000qs5555555555555555555555WZ00000000085000000000000000000000000 │ │ -000000000000000000000000580000000000qt55555555555555555555WZ000000000085000000000000000000000000 │ │ -0000000000000000000000005800000000000ut555555555555555555WU0000000000085000000000000000000000000 │ │ -00000000000000000000000058000000000000uv5555555555555555SU00000000000085000000000000000000000000 │ │ -000000000000000000000000580000000000000uw55555555555555SU000000000000085000000000000000000000000 │ │ -0000000000000000000000005800000000000000xw555555555555jU0000000000000085000000000000000000000000 │ │ -00000000000000000000000058000000000000000xA5555555555MN00000000000000085000000000000000000000000 │ │ -000000000000000000000000580000000000000000xy55555555QN000000000000000085000000000000000000000000 │ │ -0000000000000000000000005800000000000000000xz555555QR0000000000000000085000000000000000000000000 │ │ -00000000000000000000000058000000000000000000+z5555TR00000000000000000085000000000000000000000000 │ │ -000000000000000000000000580000000000000000000+/55XV000000000000000000085000000000000000000000000 │ │ -0000000000000000000000005800000000000000000000+7gV0000000000000000000085000000000000000000000000 │ │ -00000000000000000000000058000000000000000000000+R00000000000000000000085000000000000000000000000 │ │ -000000000000000000000000580000000000000000000000000000000000000000000085000000000000000000000000 │ │ -000000000000000000000000580000000000000000000000000000000000000000000085000000000000000000000000 │ │ -000000000000000000000000580000000000000000000000000000000000000000000085000000000000000000000000 │ │ -000000000000000000000000580000000000000000000000000000000000000000000085000000000000000000000000 │ │ -000000000000000000000000580000000000000000000000000000000000000000000085000000000000000000000000 │ │ -000000000000000000000000580000000000000000000000000000000000000000000085000000000000000000000000 │ │ -000000000000000000000000580000000000000000000000000000000000000000000085000000000000000000000000 │ │ -000000000000000000000000580000000000000000000000000000000000000000000085000000000000000000000000 │ │ -0000000000000000000000005s88888888888888888888888888888888888888888888s5000000000000000000000000 │ │ -000000000000000000000000755555555555555555555555555555555555555555555557000000000000000000000000 │ │ +0000000000000000000000000000000000000000000000000000000000000000000000023//500000000000000000000 │ │ +0000000000000000000000006///////////////////////////////////////70000023////80000000000000000000 │ │ +000000000000000000000000/9AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB0000CD//////E000000000000000000 │ │ +000000000000000000000000/7000000000000000000000000000000000000000000CD////////F00000000000000000 │ │ +000000000000000000000000/700000000000000000000000000000000000000000CD//////////GH000000000000000 │ │ +000000000000000000000000/70000000000000000000000000000000000000000IJ////////////K000000000000000 │ │ +000000000000000000000000/7000000000000000000000000000000000000000IJ////////////LM000000000000000 │ │ +000000000000000000000000/700000000000000000000000000000000000000IJ////////////LM0000000000000000 │ │ +000000000000000000000000/70000000000000000000000000000000000000NO////////////LM00000000000000000 │ │ +000000000000000000000000/7000000000000000000000000000000000000NO////////////PQ000000000000000000 │ │ +000000000000000000000000/700000000000000000000000000000000000NO////////////PQ0000000000000000000 │ │ +000000000000000000000000/70000000000000000000000000000000000NR////////////SQ00000000000000000000 │ │ +000000000000000000000000/7000000000000000000000000000000000TR////////////SQ000000000000000000000 │ │ +000000000000000000000000/700000000000000000000000000000000TR////////////SU0000000000000000000000 │ │ +000000000000000000000000/70000000000000000000000000000000TV////////////WU00000000000000000000000 │ │ +000000000000000000000000/70000000000000X0000000000000000YV////////////WU000000000000000000000000 │ │ +000000000000000000000000/7000000000000Zab00000000000000YV////////////WU0000000000000000000000000 │ │ +000000000000000000000000/700000000000Zc/db000000000000Ye////////////fg00000000000000000000000000 │ │ +000000000000000000000000/70000000000Zc///db0000000000Ye////////////fg000000000000000000000000000 │ │ +000000000000000000000000/7000000000Zc/////db00000000he////////////fg0000000000000000000000000000 │ │ +000000000000000000000000/700000000Zc///////db000000hi////////////ig000jk000000000000000000000000 │ │ +000000000000000000000000/70000000Zc/////////db0000hi////////////ih00007/000000000000000000000000 │ │ +000000000000000000000000/7000000lc///////////mb00gi////////////ih000007/000000000000000000000000 │ │ +000000000000000000000000/7000000no////////////dbgf////////////eh0000007/000000000000000000000000 │ │ +000000000000000000000000/70000000no////////////dJ////////////eh00000007/000000000000000000000000 │ │ +000000000000000000000000/700000000pq////////////////////////eY000000007/000000000000000000000000 │ │ +000000000000000000000000/7000000000pr//////////////////////VY0000000007/000000000000000000000000 │ │ +000000000000000000000000/70000000000ps////////////////////VY00000000007/000000000000000000000000 │ │ +000000000000000000000000/700000000000ts//////////////////VT000000000007/000000000000000000000000 │ │ +000000000000000000000000/7000000000000tu////////////////RT0000000000007/000000000000000000000000 │ │ +000000000000000000000000/70000000000000tv//////////////RT00000000000007/000000000000000000000000 │ │ +000000000000000000000000/700000000000000wv////////////iT000000000000007/000000000000000000000000 │ │ +000000000000000000000000/7000000000000000w9//////////LM0000000000000007/000000000000000000000000 │ │ +000000000000000000000000/70000000000000000wx////////PM00000000000000007/000000000000000000000000 │ │ +000000000000000000000000/700000000000000000wy//////PQ000000000000000007/000000000000000000000000 │ │ +000000000000000000000000/7000000000000000000zy////SQ0000000000000000007/000000000000000000000000 │ │ +000000000000000000000000/70000000000000000000z+//WU00000000000000000007/000000000000000000000000 │ │ +000000000000000000000000/700000000000000000000z6fU000000000000000000007/000000000000000000000000 │ │ +000000000000000000000000/7000000000000000000000zQ0000000000000000000007/000000000000000000000000 │ │ +000000000000000000000000/7000000000000000000000000000000000000000000007/000000000000000000000000 │ │ +000000000000000000000000/7000000000000000000000000000000000000000000007/000000000000000000000000 │ │ +000000000000000000000000/7000000000000000000000000000000000000000000007/000000000000000000000000 │ │ +000000000000000000000000/7000000000000000000000000000000000000000000007/000000000000000000000000 │ │ +000000000000000000000000/7000000000000000000000000000000000000000000007/000000000000000000000000 │ │ +000000000000000000000000/7000000000000000000000000000000000000000000007/000000000000000000000000 │ │ +000000000000000000000000/7000000000000000000000000000000000000000000007/000000000000000000000000 │ │ +000000000000000000000000/7000000000000000000000000000000000000000000007/000000000000000000000000 │ │ +000000000000000000000000/r77777777777777777777777777777777777777777777r/000000000000000000000000 │ │ +0000000000000000000000006//////////////////////////////////////////////6000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ ├── Image content ├── res/drawable-xxhdpi-v4/ha__ab_home_as_up.png │ ├── sng │ │ @@ -1,14 +1,14 @@ │ │ #SNG: from stdin │ │ IHDR { │ │ width: 48; height: 48; bitdepth: 8; │ │ using color palette; │ │ } │ │ PLTE { │ │ - (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ + ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ ├── Image content ├── res/drawable-xxhdpi-v4/ha__ab_home_as_up_light.png │ ├── sng │ │ @@ -1,14 +1,13 @@ │ │ #SNG: from stdin │ │ IHDR { │ │ width: 48; height: 48; bitdepth: 8; │ │ using color palette; │ │ } │ │ PLTE { │ │ - (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ @@ -41,59 +40,59 @@ │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ } │ │ tRNS { │ │ - 0 0 45 77 23 11 76 54 75 19 41 1 63 69 4 27 29 36 18 8 73 50 14 66 2 22 31 39 48 59 16 57 17 10 5 72 32 58 43} │ │ + 0 45 77 23 11 76 54 75 19 41 1 63 69 4 27 29 36 18 8 73 50 14 66 2 22 31 39 48 59 16 57 17 10 5 72 32 58 43} │ │ IMAGE { │ │ pixels base64 │ │ 000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000 │ │ -000000000000011111111111233333333400000000000000 │ │ -000000000000011111111115633333337100000000000000 │ │ -000000000000011111111117333333385100000000000000 │ │ -0000000000000111111111933333333A1100000000000000 │ │ -000000000000011111111BC3333333DE1100000000000000 │ │ -000000000000011111111F33333333G11100000000000000 │ │ -00000000000001111111ED3333333CB11100000000000000 │ │ -00000000000001111111H33333333I111100000000000000 │ │ -0000000000000111111JK3333333L1111100000000000000 │ │ -000000000000011111123333333KJ1111100000000000000 │ │ -000000000000011111M63333333H11111100000000000000 │ │ -00000000000001111173333333NO11111100000000000000 │ │ -00000000000001111P333333334111111100000000000000 │ │ -0000000000000111BC333333371111111100000000000000 │ │ -0000000000000111Q3333333851111111100000000000000 │ │ -000000000000011ED3333333A11111111100000000000000 │ │ -000000000000011R3333333DE11111111100000000000000 │ │ -00000000000001JK3333333F111111111100000000000000 │ │ -00000000000001S3333333T1111111111100000000000000 │ │ -0000000000000M63333333U1111111111100000000000000 │ │ -0000000000000V3333333L11111111111100000000000000 │ │ -0000000000000T3333333211111111111100000000000000 │ │ -0000000000000W33333336M1111111111100000000000000 │ │ -00000000000001L3333333T1111111111100000000000000 │ │ -00000000000001X83333333F111111111100000000000000 │ │ -000000000000011A3333333DE11111111100000000000000 │ │ -000000000000011YZ3333333A11111111100000000000000 │ │ -0000000000000111a3333333851111111100000000000000 │ │ -0000000000000111BN333333371111111100000000000000 │ │ -000000000000011114333333334111111100000000000000 │ │ -000000000000011111b3333333NO11111100000000000000 │ │ -000000000000011111M63333333H11111100000000000000 │ │ -0000000000000111111L3333333KJ1111100000000000000 │ │ -0000000000000111111JK3333333L1111100000000000000 │ │ -00000000000001111111A33333333I111100000000000000 │ │ -00000000000001111111ED3333333CB11100000000000000 │ │ -000000000000011111111a33333333a11100000000000000 │ │ -000000000000011111111BC3333333ZY1100000000000000 │ │ -0000000000000111111111433333333c1100000000000000 │ │ -000000000000011111111117333333385100000000000000 │ │ -00000000000001111111111M633333337100000000000000 │ │ -000000000000011111111111233333333400000000000000 │ │ +000000000000000000000000122222222300000000000000 │ │ +000000000000000000000004522222226000000000000000 │ │ +000000000000000000000006222222274000000000000000 │ │ +000000000000000000000082222222290000000000000000 │ │ +000000000000000000000AB2222222CD0000000000000000 │ │ +000000000000000000000E22222222F00000000000000000 │ │ +00000000000000000000DC2222222BA00000000000000000 │ │ +00000000000000000000G22222222H000000000000000000 │ │ +0000000000000000000IJ2222222K0000000000000000000 │ │ +000000000000000000012222222JI0000000000000000000 │ │ +000000000000000000L52222222G00000000000000000000 │ │ +00000000000000000062222222MN00000000000000000000 │ │ +00000000000000000O222222223000000000000000000000 │ │ +0000000000000000AB222222260000000000000000000000 │ │ +0000000000000000P2222222740000000000000000000000 │ │ +000000000000000DC2222222900000000000000000000000 │ │ +000000000000000Q2222222CD00000000000000000000000 │ │ +00000000000000IJ2222222E000000000000000000000000 │ │ +00000000000000R2222222S0000000000000000000000000 │ │ +0000000000000L52222222T0000000000000000000000000 │ │ +0000000000000U2222222K00000000000000000000000000 │ │ +0000000000000S2222222100000000000000000000000000 │ │ +0000000000000V22222225L0000000000000000000000000 │ │ +00000000000000K2222222S0000000000000000000000000 │ │ +00000000000000W72222222E000000000000000000000000 │ │ +00000000000000092222222CD00000000000000000000000 │ │ +000000000000000XY2222222900000000000000000000000 │ │ +0000000000000000Z2222222740000000000000000000000 │ │ +0000000000000000AM222222260000000000000000000000 │ │ +000000000000000003222222223000000000000000000000 │ │ +000000000000000000a2222222MN00000000000000000000 │ │ +000000000000000000L52222222G00000000000000000000 │ │ +0000000000000000000K2222222JI0000000000000000000 │ │ +0000000000000000000IJ2222222K0000000000000000000 │ │ +00000000000000000000922222222H000000000000000000 │ │ +00000000000000000000DC2222222BA00000000000000000 │ │ +000000000000000000000Z22222222Z00000000000000000 │ │ +000000000000000000000AB2222222YX0000000000000000 │ │ +0000000000000000000000322222222b0000000000000000 │ │ +000000000000000000000006222222274000000000000000 │ │ +00000000000000000000000L522222226000000000000000 │ │ +000000000000000000000000122222222300000000000000 │ │ 000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000 │ │ } │ ├── Image content ├── res/drawable-xxhdpi-v4/ha__btn_check_comp_off_pressed.png │ ├── sng │ │ @@ -1,22 +1,22 @@ │ │ #SNG: from stdin │ │ IHDR { │ │ width: 96; height: 96; bitdepth: 8; │ │ using color palette; │ │ } │ │ PLTE { │ │ - (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ + ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ } │ │ tRNS { │ │ - 0 184 255 112 128 192} │ │ + 0 184 112 128 192} │ │ IMAGE { │ │ pixels base64 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ @@ -35,62 +35,62 @@ │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ -000000000000000000000000122222222222222222222222222222222222222222222221000000000000000000000000 │ │ -000000000000000000000000213333333333333333333333333333333333333333333312000000000000000000000000 │ │ -000000000000000000000000240000000000000000000000000000000000000000000042000000000000000000000000 │ │ -000000000000000000000000240000000000000000000000000000000000000000000042000000000000000000000000 │ │ -000000000000000000000000240000000000000000000000000000000000000000000042000000000000000000000000 │ │ -000000000000000000000000240000000000000000000000000000000000000000000042000000000000000000000000 │ │ -000000000000000000000000240000000000000000000000000000000000000000000042000000000000000000000000 │ │ -000000000000000000000000240000000000000000000000000000000000000000000042000000000000000000000000 │ │ -000000000000000000000000240000000000000000000000000000000000000000000042000000000000000000000000 │ │ -000000000000000000000000240000000000000000000000000000000000000000000042000000000000000000000000 │ │ -000000000000000000000000240000000000000000000000000000000000000000000042000000000000000000000000 │ │ -000000000000000000000000240000000000000000000000000000000000000000000042000000000000000000000000 │ │ -000000000000000000000000240000000000000000000000000000000000000000000042000000000000000000000000 │ │ -000000000000000000000000240000000000000000000000000000000000000000000042000000000000000000000000 │ │ -000000000000000000000000240000000000000000000000000000000000000000000042000000000000000000000000 │ │ -000000000000000000000000240000000000000000000000000000000000000000000042000000000000000000000000 │ │ -000000000000000000000000240000000000000000000000000000000000000000000042000000000000000000000000 │ │ -000000000000000000000000240000000000000000000000000000000000000000000042000000000000000000000000 │ │ -000000000000000000000000240000000000000000000000000000000000000000000042000000000000000000000000 │ │ -000000000000000000000000240000000000000000000000000000000000000000000042000000000000000000000000 │ │ -000000000000000000000000240000000000000000000000000000000000000000000042000000000000000000000000 │ │ -000000000000000000000000240000000000000000000000000000000000000000000042000000000000000000000000 │ │ -000000000000000000000000240000000000000000000000000000000000000000000042000000000000000000000000 │ │ -000000000000000000000000240000000000000000000000000000000000000000000042000000000000000000000000 │ │ -000000000000000000000000240000000000000000000000000000000000000000000042000000000000000000000000 │ │ -000000000000000000000000240000000000000000000000000000000000000000000042000000000000000000000000 │ │ -000000000000000000000000240000000000000000000000000000000000000000000042000000000000000000000000 │ │ -000000000000000000000000240000000000000000000000000000000000000000000042000000000000000000000000 │ │ -000000000000000000000000240000000000000000000000000000000000000000000042000000000000000000000000 │ │ -000000000000000000000000240000000000000000000000000000000000000000000042000000000000000000000000 │ │ -000000000000000000000000240000000000000000000000000000000000000000000042000000000000000000000000 │ │ -000000000000000000000000240000000000000000000000000000000000000000000042000000000000000000000000 │ │ -000000000000000000000000240000000000000000000000000000000000000000000042000000000000000000000000 │ │ -000000000000000000000000240000000000000000000000000000000000000000000042000000000000000000000000 │ │ -000000000000000000000000240000000000000000000000000000000000000000000042000000000000000000000000 │ │ -000000000000000000000000240000000000000000000000000000000000000000000042000000000000000000000000 │ │ -000000000000000000000000240000000000000000000000000000000000000000000042000000000000000000000000 │ │ -000000000000000000000000240000000000000000000000000000000000000000000042000000000000000000000000 │ │ -000000000000000000000000240000000000000000000000000000000000000000000042000000000000000000000000 │ │ -000000000000000000000000240000000000000000000000000000000000000000000042000000000000000000000000 │ │ -000000000000000000000000240000000000000000000000000000000000000000000042000000000000000000000000 │ │ -000000000000000000000000240000000000000000000000000000000000000000000042000000000000000000000000 │ │ -000000000000000000000000240000000000000000000000000000000000000000000042000000000000000000000000 │ │ -000000000000000000000000240000000000000000000000000000000000000000000042000000000000000000000000 │ │ -000000000000000000000000240000000000000000000000000000000000000000000042000000000000000000000000 │ │ -000000000000000000000000240000000000000000000000000000000000000000000042000000000000000000000000 │ │ -000000000000000000000000254444444444444444444444444444444444444444444452000000000000000000000000 │ │ -000000000000000000000000122222222222222222222222222222222222222222222221000000000000000000000000 │ │ +000000000000000000000000155555555555555555555555555555555555555555555551000000000000000000000000 │ │ +000000000000000000000000512222222222222222222222222222222222222222222215000000000000000000000000 │ │ +000000000000000000000000530000000000000000000000000000000000000000000035000000000000000000000000 │ │ +000000000000000000000000530000000000000000000000000000000000000000000035000000000000000000000000 │ │ +000000000000000000000000530000000000000000000000000000000000000000000035000000000000000000000000 │ │ +000000000000000000000000530000000000000000000000000000000000000000000035000000000000000000000000 │ │ +000000000000000000000000530000000000000000000000000000000000000000000035000000000000000000000000 │ │ +000000000000000000000000530000000000000000000000000000000000000000000035000000000000000000000000 │ │ +000000000000000000000000530000000000000000000000000000000000000000000035000000000000000000000000 │ │ +000000000000000000000000530000000000000000000000000000000000000000000035000000000000000000000000 │ │ +000000000000000000000000530000000000000000000000000000000000000000000035000000000000000000000000 │ │ +000000000000000000000000530000000000000000000000000000000000000000000035000000000000000000000000 │ │ +000000000000000000000000530000000000000000000000000000000000000000000035000000000000000000000000 │ │ +000000000000000000000000530000000000000000000000000000000000000000000035000000000000000000000000 │ │ +000000000000000000000000530000000000000000000000000000000000000000000035000000000000000000000000 │ │ +000000000000000000000000530000000000000000000000000000000000000000000035000000000000000000000000 │ │ +000000000000000000000000530000000000000000000000000000000000000000000035000000000000000000000000 │ │ +000000000000000000000000530000000000000000000000000000000000000000000035000000000000000000000000 │ │ +000000000000000000000000530000000000000000000000000000000000000000000035000000000000000000000000 │ │ +000000000000000000000000530000000000000000000000000000000000000000000035000000000000000000000000 │ │ +000000000000000000000000530000000000000000000000000000000000000000000035000000000000000000000000 │ │ +000000000000000000000000530000000000000000000000000000000000000000000035000000000000000000000000 │ │ +000000000000000000000000530000000000000000000000000000000000000000000035000000000000000000000000 │ │ +000000000000000000000000530000000000000000000000000000000000000000000035000000000000000000000000 │ │ +000000000000000000000000530000000000000000000000000000000000000000000035000000000000000000000000 │ │ +000000000000000000000000530000000000000000000000000000000000000000000035000000000000000000000000 │ │ +000000000000000000000000530000000000000000000000000000000000000000000035000000000000000000000000 │ │ +000000000000000000000000530000000000000000000000000000000000000000000035000000000000000000000000 │ │ +000000000000000000000000530000000000000000000000000000000000000000000035000000000000000000000000 │ │ +000000000000000000000000530000000000000000000000000000000000000000000035000000000000000000000000 │ │ +000000000000000000000000530000000000000000000000000000000000000000000035000000000000000000000000 │ │ +000000000000000000000000530000000000000000000000000000000000000000000035000000000000000000000000 │ │ +000000000000000000000000530000000000000000000000000000000000000000000035000000000000000000000000 │ │ +000000000000000000000000530000000000000000000000000000000000000000000035000000000000000000000000 │ │ +000000000000000000000000530000000000000000000000000000000000000000000035000000000000000000000000 │ │ +000000000000000000000000530000000000000000000000000000000000000000000035000000000000000000000000 │ │ +000000000000000000000000530000000000000000000000000000000000000000000035000000000000000000000000 │ │ +000000000000000000000000530000000000000000000000000000000000000000000035000000000000000000000000 │ │ +000000000000000000000000530000000000000000000000000000000000000000000035000000000000000000000000 │ │ +000000000000000000000000530000000000000000000000000000000000000000000035000000000000000000000000 │ │ +000000000000000000000000530000000000000000000000000000000000000000000035000000000000000000000000 │ │ +000000000000000000000000530000000000000000000000000000000000000000000035000000000000000000000000 │ │ +000000000000000000000000530000000000000000000000000000000000000000000035000000000000000000000000 │ │ +000000000000000000000000530000000000000000000000000000000000000000000035000000000000000000000000 │ │ +000000000000000000000000530000000000000000000000000000000000000000000035000000000000000000000000 │ │ +000000000000000000000000530000000000000000000000000000000000000000000035000000000000000000000000 │ │ +000000000000000000000000543333333333333333333333333333333333333333333345000000000000000000000000 │ │ +000000000000000000000000155555555555555555555555555555555555555555555551000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ ├── Image content ├── res/drawable-xxhdpi-v4/ha__overscroll_glow.png │ ├── sng │ │ @@ -1,413 +1,639 @@ │ │ #SNG: from stdin │ │ IHDR { │ │ width: 1566; height: 405; bitdepth: 8; │ │ - using grayscale alpha; │ │ + using color palette; │ │ } │ │ +PLTE { │ │ + (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ + (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ + (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ + (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ + (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ + (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ + (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ + (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ + (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ + (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ + (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ + (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ + (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ + (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ + (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ + (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ + (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ + (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ + (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ + (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ + (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ + (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ + (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ + (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ + (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ + (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ + (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ + (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ + (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ + (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ + (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ + (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ + (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ + (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ + (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ + (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ + (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ + (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ + (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ + (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ + (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ + (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ + (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ + (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ + (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ + (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ + (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ + (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ + (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ + (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ + (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ + (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ + (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ + (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ + (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ + (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ + (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ + (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ + (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ + (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ + (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ + (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ + (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ + (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ + (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ + (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ + (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ + (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ + (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ + (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ + (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ + (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ + (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ + (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ + (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ + (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ + (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ + (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ + (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ + (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ + (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ + (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ + (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ + (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ + (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ + (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ + (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ + (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ + (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ + (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ + (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ + (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ + (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ + (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ + (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ + (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ + (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ + (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ + (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ + (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ + (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ + (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ + (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ + (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ + (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ + (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ + (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ + (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ + (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ + (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ + (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ + (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ + (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ + (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ + (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ + (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ + (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ + (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ + (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ + (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ + (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ + (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ + (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ + (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ + (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ + (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ + (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ + (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ + (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ + (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ + (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ + (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ + (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ + (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ + (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ + (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ + (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ + (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ + (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ + (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ + (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ + (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ + (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ + (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ + (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ + (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ + (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ + (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ + (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ + (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ + (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ + (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ + (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ + (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ + (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ + (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ + (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ + (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ + (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ + (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ + (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ + (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ + (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ + (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ + (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ + (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ + (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ + (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ + (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ + (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ + (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ + (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ + (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ + (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ + (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ + (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ + (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ + (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ + (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ + (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ + (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ + (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ + (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ + (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ + (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ + (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ + (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ + (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ + (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ + (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ + (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ + (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ + (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ + (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ + (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ + (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ + (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ + (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ + (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ + (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ + (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ + (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ + (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ + (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ + (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ + (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ + (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ + (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ + (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ + (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ + (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ + (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ + (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ + (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ + (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ + (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ + (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ + (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ + (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ + (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ + (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ + ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ +} │ │ +tRNS { │ │ + 25 26 27 28 29 30 32 33 34 36 37 38 39 40 41 42 43 44 46 47 48 50 51 52 53 55 56 58 59 60 62 63 64 65 68 69 70 71 74 75 76 78 79 80 82 84 86 88 89 90 92 94 95 96 98 100 101 103 104 106 107 108 110 113 114 115 117 119 121 123 124 125 127 128 129 130 132 134 135 137 138 139 141 142 143 144 146 147 148 149 150 151 152 153 155 154 156 157 158 159 160 161 162 163 164 165 166 167 168 171 170 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 196 197 198 199 200 201 202 203 204 205 206 207 208 209 210 211 212 213 214 215 216 217 218 219 220 221 169 145 140 133 131 126 120 116 111 105 102 99 93 87 83 77 73 67 66 61 35 31 24 23 22 21 20 19 72 81 85 91 112 122 136 118 109 97 57 45 18 49 54 17 16 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0} │ │ IMAGE { │ │ pixels hex │ │ -ff19 ff19 ff1a ff1b ff1c ff1d ff1e ff1e ff20 ff21 ff22 ff22 ff24 ff25 ff26 ff27 ff28 ff29 ff2a ff2b ff2c ff2e ff2f ff30 ff32 ff33 ff34 ff35 ff37 ff38 ff3a ff3b ff3c ff3e ff3f ff40 ff41 ff44 ff45 ff46 ff47 ff4a ff4b ff4c ff4e ff4f ff50 ff52 ff54 ff54 ff56 ff58 ff59 ff5a ff5c ff5e ff5f ff60 ff62 ff64 ff65 ff67 ff68 ff6a ff6b ff6c ff6c ff6e ff71 ff72 ff73 ff75 ff75 ff77 ff79 ff79 ff7b ff7c ff7d ff7f ff80 ff81 ff82 ff84 ff84 ff86 ff87 ff89 ff89 ff8a ff8b ff8d ff8e ff8e ff8f ff90 ff92 ff92 ff93 ff94 ff94 ff95 ff96 ff97 ff98 ff98 ff99 ff9b ff9b ff9a ff9c ff9d ff9e ff9d ff9f ff9f ffa0 ffa0 ffa1 ffa1 ffa2 ffa3 ffa3 ffa3 ffa4 ffa4 ffa4 ffa5 ffa6 ffa6 ffa6 ffa7 ffa8 ffa8 ffa8 ffa8 ffa8 ffa8 ffab ffab ffab ffab ffab ffaa ffab ffab ffab ffab ffab ffac ffac ffac ffac ffac ffad ffad ffae ffad ffad ffae ffaf ffaf ffaf ffaf ffaf ffb0 ffaf ffaf ffb0 ffb0 ffb0 ffb0 ffb0 ffb1 ffb2 ffb1 ffb1 ffb0 ffb1 ffb1 ffb1 ffb2 ffb2 ffb3 ffb3 ffb3 ffb3 ffb3 ffb3 ffb4 ffb3 ffb3 ffb3 ffb4 ffb4 ffb4 ffb5 ffb4 ffb4 ffb5 ffb4 ffb4 ffb5 ffb5 ffb4 ffb5 ffb5 ffb4 ffb5 ffb6 ffb7 ffb7 ffb7 ffb7 ffb6 ffb7 ffb7 ffb8 ffb7 ffb8 ffb8 ffb8 ffb9 ffb9 ffb9 ffb8 ffb9 ffba ffb9 ffb9 ffba ffbb ffbb ffbb ffbb ffbb ffbc ffbc ffbc ffbc ffbb ffbc ffbc ffbd ffbc ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbe ffbe ffbe ffbe ffbe ffbf ffbf ffbf ffbe ffbf ffbf ffc0 ffbf ffbf ffc1 ffc0 ffc1 ffc1 ffc1 ffc0 ffc1 ffc1 ffc1 ffc1 ffc1 ffc2 ffc1 ffc1 ffc2 ffc3 ffc3 ffc3 ffc3 ffc3 ffc3 ffc3 ffc3 ffc3 ffc3 ffc3 ffc4 ffc3 ffc3 ffc4 ffc4 ffc4 ffc4 ffc5 ffc4 ffc5 ffc4 ffc4 ffc4 ffc4 ffc4 ffc5 ffc5 ffc5 ffc5 ffc5 ffc6 ffc6 ffc6 ffc7 ffc7 ffc6 ffc6 ffc7 ffc7 ffc7 ffc7 ffc7 ffc7 ffc8 ffc8 ffc8 ffc8 ffc9 ffc8 ffc9 ffc9 ffc9 ffca ffc9 ffc9 ffc9 ffc9 ffc9 ffc9 ffc9 ffca ffca ffcb ffcb ffca ffcb ffca ffcb ffcb ffcb ffcb ffcb ffcb ffcc ffcb ffcc ffcc ffcc ffcb ffcb ffcc ffcc ffcc ffcc ffcc ffcc ffcc ffcc ffcd ffcc ffcc ffcc ffcc ffcc ffcc ffcd ffcc ffcd ffcd ffcd ffcd ffcd ffce ffcd ffcd ffce ffcd ffcd ffce ffce ffcd ffce ffce ffce ffce ffcf ffcf ffcf ffce ffcf ffcf ffd0 ffd0 ffcf ffd0 ffd0 ffd0 ffd0 ffcf ffd0 ffd0 ffd0 ffd0 ffd0 ffd1 ffd0 ffd0 ffd1 ffd1 ffd1 ffd1 ffd1 ffd1 ffd1 ffd1 ffd2 ffd2 ffd2 ffd1 ffd1 ffd2 ffd2 ffd2 ffd2 ffd2 ffd2 ffd2 ffd3 ffd3 ffd3 ffd3 ffd3 ffd3 ffd3 ffd3 ffd3 ffd3 ffd3 ffd3 ffd3 ffd3 ffd3 ffd3 ffd3 ffd3 ffd3 ffd3 ffd4 ffd3 ffd4 ffd4 ffd4 ffd4 ffd3 ffd4 ffd4 ffd4 ffd4 ffd3 ffd3 ffd4 ffd4 ffd4 ffd4 ffd4 ffd4 ffd4 ffd5 ffd5 ffd5 ffd5 ffd5 ffd5 ffd5 ffd6 ffd5 ffd5 ffd5 ffd5 ffd5 ffd5 ffd5 ffd5 ffd6 ffd7 ffd6 ffd6 ffd6 ffd7 ffd6 ffd7 ffd6 ffd6 ffd6 ffd6 ffd6 ffd7 ffd6 ffd6 ffd6 ffd7 ffd7 ffd7 ffd8 ffd8 ffd8 ffd8 ffd8 ffd8 ffd8 ffd8 ffd7 ffd8 ffd8 ffd8 ffd7 ffd8 ffd8 ffd8 ffd8 ffd8 ffd8 ffd8 ffd8 ffd8 ffd9 ffd8 ffd8 ffd8 ffd9 ffd9 ffd9 ffd9 ffd9 ffd9 ffd9 ffd9 ffd9 ffd9 ffd9 ffd9 ffd9 ffd9 ffd9 ffd9 ffd9 ffd9 ffd9 ffd9 ffd9 ffd9 ffd9 ffd9 ffd9 ffd9 ffd9 ffd9 ffd9 ffd9 ffd9 ffd9 ffd9 ffd9 ffda ffd9 ffd9 ffd9 ffda ffd9 ffda ffda ffda ffd9 ffda ffda ffd9 ffda ffda ffda ffda ffda ffda ffda ffda ffda ffda ffdb ffda ffdb ffda ffda ffda ffda ffda ffda ffdb ffdb ffdb ffdb ffdb ffdb ffda ffda ffdb ffdb ffdb ffda ffda ffdb ffdb ffdb ffdb ffdb ffdc ffdb ffdb ffdb ffdb ffdb ffdb ffdb ffdb ffdb ffdb ffdc ffdb ffdb ffdb ffdc ffdc ffdc ffdb ffdc ffdc ffdc ffdc ffdc ffdc ffdc ffdc ffdc ffdc ffdc ffdc ffdc ffdc ffdc ffdb ffdb ffdb ffdc ffdc ffdc ffdc ffdb ffdc ffdc ffdc ffdd ffdc ffdc ffdd ffdd ffdd ffdd ffdd ffdc ffdc ffdc ffdc ffdd ffdb ffdd ffdb ffdc ffdc ffdd ffdd ffdd ffdd ffdc ffdd ffdc ffdc ffdc ffdc ffdc ffdc ffdd ffdc ffdd ffdd ffdd ffdc ffdc ffdc ffdc ffdd ffdc ffdc ffdc ffdd ffdd ffdd ffdd ffdc ffdd ffdc ffdd ffdd ffdc ffdd ffdc ffdd ffdc ffdc ffdd ffdd ffdd ffdd ffdd ffdb ffdc ffdd ffdc ffdc ffdd ffdd ffdc ffdd ffdc ffdc ffdd ffdc ffdd ffdd ffdd ffdd ffdd ffdd ffdc ffdd ffdc ffdc ffdd ffdd ffdc ffdd ffdc ffdd ffdd ffdc ffdb ffdd ffdc ffdd ffdc ffdd ffdd ffdb ffdd ffdd ffdd ffdd ffdd ffdd ffdd ffdd ffdc ffdb ffdd ffdd ffdc ffdd ffdc ffdb ffdc ffdc ffdc ffdb ffdb ffdb ffdb ffdb ffdb ffdc ffdc ffdc ffdc ffdb ffdb ffdc ffdc ffdc ffdb ffdc ffdc ffdc ffdb ffdc ffdc ffdc ffdc ffdc ffdc ffdc ffdc ffdc ffdb ffdb ffdc ffdc ffdb ffdc ffdc ffdc ffdc ffdc ffdc ffdb ffdb ffdb ffdb ffdb ffdb ffdb ffda ffdb ffdc ffdc ffdb ffda ffdb ffdc ffdb ffda ffdb ffdc ffdb ffda ffdb ffdb ffdb ffdb ffda ffda ffda ffda ffdb ffdb ffdb ffdb ffda ffda ffda ffdb ffdb ffda ffdb ffdb ffda ffda ffda ffda ffdb ffdb ffda ffd9 ffd9 ffda ffda ffda ffd9 ffda ffd9 ffd9 ffda ffd9 ffd9 ffda ffda ffda ffd9 ffd9 ffd9 ffd9 ffd9 ffd9 ffd9 ffd9 ffd9 ffd9 ffd9 ffd9 ffd9 ffd9 ffd9 ffd9 ffd9 ffd9 ffd9 ffd9 ffd9 ffd9 ffd9 ffd9 ffd9 ffd9 ffd9 ffd9 ffd9 ffd9 ffd9 ffd9 ffd9 ffd9 ffd9 ffd9 ffd9 ffd9 ffd9 ffd9 ffd8 ffd8 ffd8 ffd8 ffd7 ffd8 ffd8 ffd8 ffd8 ffd8 ffd8 ffd7 ffd7 ffd8 ffd7 ffd8 ffd8 ffd7 ffd7 ffd8 ffd8 ffd8 ffd8 ffd7 ffd8 ffd8 ffd7 ffd7 ffd7 ffd7 ffd7 ffd7 ffd7 ffd7 ffd7 ffd7 ffd7 ffd7 ffd7 ffd7 ffd7 ffd7 ffd7 ffd7 ffd6 ffd6 ffd6 ffd6 ffd7 ffd6 ffd5 ffd5 ffd6 ffd5 ffd5 ffd5 ffd5 ffd5 ffd5 ffd5 ffd5 ffd5 ffd5 ffd4 ffd5 ffd4 ffd5 ffd5 ffd4 ffd5 ffd5 ffd5 ffd4 ffd4 ffd4 ffd4 ffd4 ffd4 ffd4 ffd3 ffd4 ffd3 ffd3 ffd3 ffd3 ffd3 ffd3 ffd3 ffd3 ffd3 ffd3 ffd3 ffd3 ffd3 ffd3 ffd3 ffd3 ffd3 ffd3 ffd3 ffd3 ffd3 ffd2 ffd3 ffd3 ffd2 ffd3 ffd2 ffd2 ffd2 ffd2 ffd2 ffd1 ffd2 ffd2 ffd1 ffd1 ffd1 ffd1 ffd1 ffd1 ffd1 ffd1 ffd2 ffd1 ffd1 ffd1 ffd1 ffd1 ffd1 ffd0 ffd0 ffd1 ffd0 ffd1 ffd0 ffd0 ffd0 ffcf ffcf ffd0 ffcf ffcf ffcf ffd0 ffce ffcf ffce ffcf ffcf ffcf ffcf ffcf ffcf ffce ffce ffce ffce ffcd ffce ffce ffce ffce ffcd ffcd ffcd ffcc ffcd ffcd ffcc ffcc ffcd ffcc ffcc ffcc ffcc ffcc ffcc ffcc ffcc ffcc ffcc ffcc ffcc ffcc ffcc ffcb ffcb ffcb ffcb ffca ffcb ffcb ffcb ffcb ffcb ffca ffcb ffca ffca ffca ffca ffca ffca ffca ffc9 ffca ffc8 ffc9 ffc9 ffc8 ffc9 ffc8 ffc8 ffc8 ffc8 ffc8 ffc8 ffc8 ffc8 ffc7 ffc8 ffc8 ffc8 ffc7 ffc8 ffc7 ffc6 ffc7 ffc6 ffc6 ffc6 ffc7 ffc6 ffc7 ffc6 ffc7 ffc6 ffc5 ffc6 ffc5 ffc5 ffc5 ffc5 ffc5 ffc5 ffc5 ffc5 ffc5 ffc5 ffc4 ffc5 ffc5 ffc4 ffc4 ffc5 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc3 ffc3 ffc3 ffc3 ffc2 ffc3 ffc1 ffc2 ffc1 ffc2 ffc2 ffc2 ffc2 ffc2 ffc2 ffc1 ffc0 ffc0 ffc1 ffc0 ffc0 ffc1 ffc1 ffc0 ffc0 ffc0 ffc0 ffc0 ffbf ffbf ffbf ffbe ffbd ffbe ffbe ffbe ffbd ffbe ffbd ffbe ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbc ffbd ffbc ffbc ffbc ffbc ffbc ffbc ffbb ffbb ffbc ffbb ffbc ffbb ffbb ffba ffba ffb9 ffba ffba ffba ffba ffb9 ffb9 ffb9 ffb8 ffb9 ffb8 ffb9 ffb9 ffb8 ffb8 ffb7 ffb7 ffb7 ffb7 ffb7 ffb7 ffb7 ffb6 ffb6 ffb6 ffb6 ffb6 ffb6 ffb6 ffb5 ffb5 ffb5 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb3 ffb3 ffb3 ffb3 ffb2 ffb3 ffb3 ffb2 ffb3 ffb3 ffb3 ffb1 ffb1 ffb0 ffb0 ffb0 ffb0 ffb0 ffb0 ffaf ffb0 ffb0 ffaf ffb0 ffaf ffae ffae ffad ffad ffae ffae ffae ffad ffae ffac ffac ffac ffac ffac ffac ffab ffac ffab ffab ffab ffab ffab ffab ffaa ffab ffaa ffab ffaa ffaa ffaa ffaa ffaa ffa8 ffa8 ffa8 ffa9 ffa8 ffa8 ffa7 ffa8 ffa8 ffa7 ffa8 ffa7 ffa7 ffa6 ffa6 ffa6 ffa6 ffa7 ffa6 ffa5 ffa6 ffa6 ffa4 ffa5 ffa4 ffa4 ffa3 ffa4 ffa5 ffa4 ffa3 ffa4 ffa2 ffa3 ffa3 ffa3 ffa2 ffa2 ffa1 ffa2 ffa2 ffa1 ffa1 ffa1 ffa1 ffa1 ffa0 ffa0 ffa0 ffa0 ffa0 ff9f ff9f ff9f ff9f ff9f ff9e ff9e ff9e ff9e ff9d ff9d ff9d ff9b ff9a ff9c ff9a ff99 ff9a ff98 ff98 ff99 ff98 ff97 ff97 ff97 ff96 ff96 ff96 ff95 ff95 ff92 ff93 ff93 ff92 ff91 ff91 ff91 ff8f ff90 ff8e ff8e ff8d ff8c ff8b ff8c ff8a ff8a ff89 ff87 ff86 ff87 ff84 ff85 ff83 ff82 ff81 ff80 ff7f ff7e ff7d ff7c ff7b ff79 ff78 ff78 ff77 ff75 ff74 ff72 ff72 ff71 ff6f ff6e ff6c ff6b ff6a ff69 ff67 ff66 ff64 ff63 ff62 ff60 ff5f ff5d ff5c ff5a ff5a ff58 ff57 ff54 ff53 ff52 ff50 ff4e ff4d ff4b ff49 ff47 ff47 ff45 ff43 ff42 ff40 ff40 ff3e ff3d ff3b ff3a ff38 ff37 ff35 ff34 ff33 ff32 ff30 ff2f ff2e ff2c ff2a ff29 ff28 ff27 ff26 ff25 ff24 ff23 ff21 ff20 ff1f ff1e ff1d ff1c ff1b ff1a ff19 ff18 ff18 ff17 ff16 ff15 ff14 ff14 ff13 │ │ -ff17 ff19 ff19 ff1a ff1b ff1c ff1d ff1e ff1f ff1f ff21 ff22 ff23 ff24 ff25 ff26 ff27 ff28 ff29 ff2a ff2b ff2c ff2e ff2f ff30 ff32 ff33 ff34 ff35 ff37 ff38 ff3a ff3b ff3c ff3e ff3f ff41 ff42 ff43 ff45 ff46 ff48 ff49 ff4a ff4c ff4e ff4f ff51 ff52 ff54 ff55 ff56 ff58 ff59 ff5b ff5d ff5d ff5f ff60 ff62 ff64 ff65 ff66 ff68 ff6a ff6b ff6c ff6e ff70 ff71 ff72 ff73 ff75 ff77 ff78 ff79 ff7a ff7b ff7d ff7e ff7f ff81 ff80 ff82 ff83 ff85 ff86 ff88 ff89 ff89 ff8a ff8c ff8c ff8d ff8e ff90 ff90 ff92 ff92 ff93 ff94 ff95 ff96 ff96 ff96 ff97 ff98 ff99 ff9b ff9a ff9b ff9c ff9d ff9d ff9d ff9e ff9f ff9f ffa1 ffa0 ffa2 ffa3 ffa2 ffa3 ffa3 ffa4 ffa4 ffa4 ffa6 ffa6 ffa6 ffa6 ffa7 ffa7 ffa7 ffa7 ffa7 ffa7 ffa9 ffaa ffaa ffaa ffa9 ffaa ffab ffab ffab ffab ffab ffac ffab ffab ffac ffac ffab ffac ffad ffad ffac ffae ffae ffae ffae ffae ffae ffaf ffaf ffae ffaf ffaf ffb0 ffb0 ffaf ffb0 ffb1 ffb0 ffb1 ffb0 ffb0 ffb0 ffb1 ffb2 ffb2 ffb3 ffb2 ffb2 ffb1 ffb2 ffb3 ffb3 ffb3 ffb3 ffb3 ffb3 ffb3 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb5 ffb5 ffb4 ffb5 ffb5 ffb4 ffb5 ffb6 ffb6 ffb7 ffb6 ffb5 ffb5 ffb6 ffb7 ffb7 ffb7 ffb7 ffb7 ffb7 ffb8 ffb9 ffb8 ffb8 ffb8 ffb8 ffb9 ffb8 ffb9 ffba ffbb ffbb ffba ffba ffbb ffbb ffbb ffba ffbb ffbb ffbb ffbd ffbc ffbd ffbd ffbc ffbd ffbc ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbe ffbe ffbe ffbe ffbf ffbf ffbe ffbe ffbf ffbf ffbe ffbf ffc0 ffc0 ffc0 ffc0 ffc0 ffc0 ffc0 ffc1 ffc0 ffc0 ffc0 ffc1 ffc1 ffc0 ffc2 ffc2 ffc2 ffc2 ffc2 ffc2 ffc2 ffc2 ffc2 ffc2 ffc3 ffc3 ffc3 ffc2 ffc3 ffc3 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc5 ffc4 ffc4 ffc5 ffc5 ffc6 ffc6 ffc6 ffc6 ffc6 ffc6 ffc6 ffc6 ffc6 ffc6 ffc7 ffc7 ffc6 ffc7 ffc8 ffc7 ffc8 ffc7 ffc8 ffc8 ffc8 ffc8 ffc9 ffc8 ffc9 ffc9 ffc9 ffc8 ffc9 ffca ffca ffca ffca ffca ffca ffca ffca ffca ffca ffcb ffca ffca ffcb ffcb ffcb ffcc ffcc ffcb ffca ffcb ffcc ffcc ffcc ffcc ffcc ffcc ffcc ffcb ffcc ffcc ffcc ffcc ffcc ffcc ffcd ffcc ffcd ffcc ffcc ffcd ffcd ffcd ffcd ffcd ffce ffcd ffcd ffcd ffce ffcd ffce ffce ffce ffcd ffcf ffce ffcf ffce ffce ffcf ffd0 ffd0 ffcf ffcf ffcf ffd0 ffcf ffcf ffd0 ffcf ffd0 ffcf ffd0 ffd0 ffd0 ffd0 ffd1 ffd0 ffd0 ffd0 ffd0 ffd0 ffd1 ffd1 ffd1 ffd1 ffd1 ffd1 ffd1 ffd1 ffd1 ffd1 ffd1 ffd1 ffd1 ffd2 ffd2 ffd2 ffd3 ffd3 ffd2 ffd3 ffd3 ffd3 ffd3 ffd2 ffd2 ffd2 ffd3 ffd3 ffd3 ffd3 ffd3 ffd3 ffd3 ffd3 ffd3 ffd3 ffd3 ffd3 ffd3 ffd3 ffd3 ffd4 ffd3 ffd3 ffd3 ffd3 ffd3 ffd4 ffd4 ffd3 ffd4 ffd4 ffd4 ffd4 ffd4 ffd4 ffd4 ffd4 ffd4 ffd5 ffd5 ffd5 ffd5 ffd4 ffd4 ffd5 ffd5 ffd5 ffd5 ffd5 ffd6 ffd5 ffd5 ffd6 ffd6 ffd5 ffd6 ffd5 ffd6 ffd5 ffd6 ffd6 ffd6 ffd6 ffd6 ffd5 ffd6 ffd7 ffd7 ffd7 ffd7 ffd7 ffd7 ffd7 ffd7 ffd7 ffd7 ffd7 ffd7 ffd7 ffd7 ffd7 ffd7 ffd7 ffd7 ffd7 ffd7 ffd7 ffd8 ffd8 ffd8 ffd7 ffd8 ffd8 ffd8 ffd7 ffd8 ffd8 ffd9 ffd9 ffd9 ffd8 ffd9 ffd9 ffd8 ffd8 ffd9 ffd8 ffd8 ffd9 ffd8 ffd9 ffd8 ffd9 ffd9 ffd9 ffd9 ffd9 ffd9 ffd9 ffd9 ffd9 ffd9 ffd9 ffd9 ffd9 ffd9 ffd9 ffd9 ffd9 ffd9 ffd9 ffd9 ffd9 ffd9 ffd9 ffd9 ffd9 ffd9 ffd9 ffd9 ffd9 ffd9 ffd9 ffd9 ffd9 ffd9 ffd9 ffd9 ffda ffd9 ffd9 ffda ffda ffd9 ffda ffda ffd9 ffda ffda ffda ffda ffda ffda ffda ffda ffda ffda ffda ffd9 ffda ffda ffda ffda ffda ffdb ffda ffdb ffda ffda ffdb ffda ffdb ffda ffdb ffdb ffdb ffdb ffda ffdb ffdb ffdc ffdb ffdb ffdb ffdb ffdc ffdb ffdb ffdb ffdb ffdc ffdb ffdc ffdb ffdc ffdb ffdb ffdc ffdb ffdb ffdc ffdc ffdb ffdb ffdb ffdb ffdb ffdc ffdc ffdb ffdb ffdc ffdc ffdc ffdc ffdc ffdc ffdc ffdc ffdc ffdc ffdc ffdc ffdc ffdc ffdc ffdc ffdb ffdc ffdb ffdc ffdc ffdc ffdc ffdc ffdc ffdc ffdc ffdc ffdc ffdc ffdc ffdc ffdc ffdc ffdc ffdc ffdc ffdc ffdb ffdc ffdc ffdc ffdc ffdc ffdc ffdc ffdc ffdc ffdc ffdc ffdc ffdc ffdc ffdc ffdc ffdc ffdc ffdc ffdc ffdc ffdc ffdc ffdc ffdc ffdc ffdc ffdb ffdc ffdc ffdc ffdc ffdc ffdc ffdb ffdc ffdc ffdc ffdc ffdb ffdc ffdc ffdc ffdc ffdc ffdc ffdc ffdc ffdc ffdb ffdc ffdc ffdc ffdc ffdc ffdc ffdc ffdc ffdb ffdc ffdc ffdc ffdc ffdc ffdc ffdb ffdc ffdc ffdc ffdc ffdc ffdc ffdc ffdc ffdc ffdb ffdc ffdc ffdc ffdc ffdc ffdb ffdc ffdc ffdc ffdb ffdb ffdb ffdb ffdb ffdb ffdb ffdb ffdb ffdb ffdb ffdb ffdb ffdb ffdb ffdb ffdb ffdc ffdb ffdb ffdb ffdb ffdb ffdb ffdb ffdb ffdb ffdb ffdb ffdb ffdb ffdb ffdb ffdb ffdb ffdb ffdb ffdb ffdb ffdb ffdb ffdb ffdb ffdb ffdb ffda ffdb ffda ffda ffdb ffdb ffdb ffda ffdb ffdb ffdb ffda ffdb ffdb ffdb ffda ffdb ffda ffda ffda ffda ffda ffda ffda ffda ffda ffda ffdb ffda ffda ffda ffdb ffdb ffda ffda ffdb ffda ffda ffda ffda ffda ffda ffda ffd9 ffd9 ffda ffda ffda ffd9 ffda ffd9 ffd9 ffd9 ffd9 ffd9 ffd9 ffd9 ffd9 ffd9 ffd9 ffd9 ffd9 ffd9 ffd9 ffd9 ffd9 ffd9 ffd9 ffd9 ffd9 ffd9 ffd9 ffd9 ffd9 ffd9 ffd9 ffd9 ffd9 ffd9 ffd9 ffd8 ffd8 ffd9 ffd8 ffd9 ffd8 ffd8 ffd9 ffd8 ffd8 ffd9 ffd9 ffd9 ffd8 ffd8 ffd9 ffd8 ffd8 ffd8 ffd8 ffd8 ffd8 ffd7 ffd8 ffd7 ffd7 ffd7 ffd7 ffd7 ffd7 ffd7 ffd7 ffd7 ffd7 ffd7 ffd7 ffd7 ffd7 ffd7 ffd7 ffd7 ffd7 ffd7 ffd7 ffd7 ffd7 ffd7 ffd7 ffd6 ffd6 ffd7 ffd7 ffd6 ffd7 ffd7 ffd6 ffd6 ffd7 ffd6 ffd6 ffd6 ffd6 ffd6 ffd6 ffd6 ffd6 ffd6 ffd6 ffd5 ffd5 ffd5 ffd5 ffd5 ffd4 ffd4 ffd4 ffd4 ffd5 ffd4 ffd4 ffd4 ffd4 ffd4 ffd3 ffd4 ffd4 ffd4 ffd4 ffd4 ffd4 ffd4 ffd3 ffd3 ffd4 ffd3 ffd3 ffd4 ffd3 ffd4 ffd3 ffd3 ffd3 ffd3 ffd3 ffd3 ffd3 ffd2 ffd3 ffd3 ffd3 ffd3 ffd2 ffd3 ffd2 ffd2 ffd3 ffd3 ffd2 ffd3 ffd2 ffd1 ffd2 ffd2 ffd2 ffd2 ffd2 ffd2 ffd2 ffd1 ffd1 ffd2 ffd1 ffd1 ffd1 ffd1 ffd1 ffd0 ffd0 ffd0 ffd0 ffd0 ffd0 ffd0 ffd1 ffd1 ffd0 ffd0 ffd0 ffd0 ffd0 ffd0 ffcf ffd0 ffcf ffcf ffd0 ffcf ffcf ffcf ffce ffcf ffce ffcf ffce ffce ffce ffce ffce ffce ffce ffce ffce ffce ffcd ffce ffcd ffcd ffcd ffcd ffcd ffcd ffcd ffcc ffcc ffcc ffcc ffcc ffcc ffcc ffcc ffcc ffcc ffcc ffcc ffcc ffcc ffcc ffcc ffcc ffcc ffcb ffcb ffcc ffcb ffcb ffca ffca ffca ffca ffca ffca ffca ffca ffca ffca ffca ffc9 ffc9 ffca ffc9 ffc9 ffc9 ffc9 ffc9 ffca ffc8 ffc8 ffc9 ffc8 ffc9 ffc8 ffc7 ffc7 ffc7 ffc8 ffc7 ffc7 ffc7 ffc7 ffc8 ffc8 ffc8 ffc6 ffc7 ffc7 ffc6 ffc6 ffc6 ffc6 ffc5 ffc6 ffc5 ffc6 ffc6 ffc6 ffc6 ffc5 ffc6 ffc4 ffc5 ffc4 ffc5 ffc4 ffc5 ffc4 ffc4 ffc5 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc3 ffc4 ffc3 ffc2 ffc2 ffc2 ffc2 ffc2 ffc2 ffc1 ffc2 ffc1 ffc1 ffc1 ffc1 ffc1 ffc1 ffc1 ffc1 ffc0 ffc0 ffc0 ffc0 ffbf ffc1 ffbf ffc0 ffbf ffbf ffbf ffbf ffbf ffbe ffbf ffbe ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbc ffbc ffbb ffbc ffbc ffbb ffbb ffbb ffbb ffbb ffbc ffbb ffbb ffba ffbb ffba ffb9 ffb8 ffb9 ffb9 ffb8 ffb9 ffb9 ffb9 ffb8 ffb7 ffb8 ffb8 ffb8 ffb8 ffb8 ffb8 ffb7 ffb6 ffb6 ffb6 ffb6 ffb6 ffb6 ffb6 ffb6 ffb5 ffb5 ffb5 ffb5 ffb5 ffb5 ffb4 ffb5 ffb4 ffb4 ffb4 ffb3 ffb4 ffb4 ffb3 ffb4 ffb3 ffb3 ffb4 ffb3 ffb3 ffb3 ffb3 ffb2 ffb2 ffb2 ffb2 ffb2 ffb2 ffb1 ffb0 ffb0 ffaf ffaf ffaf ffaf ffb0 ffb0 ffae ffae ffb0 ffae ffae ffaf ffad ffad ffad ffac ffae ffae ffac ffad ffac ffac ffab ffac ffab ffab ffab ffab ffab ffab ffab ffab ffab ffab ffab ffaa ffab ffaa ffa9 ffa9 ffa9 ffa9 ffa9 ffa9 ffa7 ffa7 ffa7 ffa9 ffa7 ffa7 ffa7 ffa7 ffa7 ffa7 ffa7 ffa6 ffa6 ffa6 ffa6 ffa6 ffa6 ffa6 ffa6 ffa5 ffa6 ffa5 ffa3 ffa4 ffa4 ffa3 ffa3 ffa4 ffa4 ffa3 ffa3 ffa3 ffa1 ffa2 ffa2 ffa2 ffa2 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ff9f ff9f ff9f ff9f ff9f ff9f ff9d ff9e ff9e ff9d ff9c ff9d ff9d ff9c ff9b ff9b ff9c ff9b ff99 ff9b ff99 ff99 ff99 ff98 ff98 ff97 ff97 ff96 ff97 ff97 ff96 ff96 ff95 ff94 ff94 ff92 ff92 ff91 ff91 ff91 ff91 ff90 ff8e ff8f ff8d ff8c ff8c ff8b ff8b ff8a ff8a ff89 ff88 ff86 ff85 ff86 ff84 ff83 ff83 ff81 ff81 ff80 ff7e ff7e ff7c ff7b ff79 ff78 ff77 ff76 ff75 ff74 ff73 ff71 ff70 ff6f ff6e ff6d ff6b ff69 ff68 ff67 ff66 ff65 ff63 ff62 ff61 ff5f ff5e ff5b ff5b ff59 ff58 ff57 ff55 ff53 ff52 ff51 ff4e ff4d ff4c ff4a ff48 ff46 ff46 ff44 ff43 ff41 ff3f ff3e ff3c ff3b ff39 ff38 ff37 ff35 ff34 ff33 ff32 ff30 ff2f ff2d ff2c ff2b ff29 ff28 ff27 ff26 ff25 ff24 ff22 ff22 ff20 ff1f ff1e ff1e ff1c ff1b ff1a ff19 ff18 ff18 ff17 ff16 ff15 ff14 ff14 ff13 ff12 │ │ -ff17 ff17 ff19 ff19 ff1a ff1b ff1c ff1d ff1e ff1f ff1f ff21 ff22 ff23 ff23 ff25 ff26 ff27 ff28 ff29 ff2a ff2c ff2d ff2e ff2f ff30 ff31 ff33 ff34 ff35 ff37 ff39 ff3a ff3b ff3d ff3e ff3f ff40 ff42 ff44 ff45 ff47 ff48 ff49 ff4b ff4c ff4e ff50 ff51 ff52 ff54 ff55 ff56 ff58 ff59 ff5b ff5c ff5e ff5f ff61 ff62 ff64 ff65 ff67 ff68 ff69 ff6b ff6c ff6e ff70 ff71 ff72 ff74 ff75 ff76 ff78 ff79 ff79 ff7b ff7d ff7e ff80 ff80 ff81 ff82 ff84 ff86 ff86 ff88 ff88 ff8a ff8b ff8c ff8d ff8e ff8f ff8f ff91 ff92 ff93 ff94 ff93 ff95 ff96 ff96 ff97 ff98 ff98 ff9a ff9a ff9a ff9b ff9c ff9c ff9c ff9e ff9e ff9f ff9f ffa0 ffa1 ffa2 ffa2 ffa2 ffa2 ffa3 ffa3 ffa4 ffa5 ffa5 ffa6 ffa5 ffa6 ffa6 ffa7 ffa6 ffa7 ffa6 ffa8 ffa9 ffa9 ffa9 ffa9 ffaa ffaa ffaa ffaa ffaa ffaa ffab ffab ffab ffab ffab ffab ffac ffac ffac ffac ffac ffac ffac ffac ffad ffad ffad ffae ffae ffae ffae ffaf ffb0 ffaf ffb0 ffb0 ffb0 ffb0 ffb0 ffb0 ffb0 ffb1 ffb1 ffb2 ffb2 ffb1 ffb1 ffb1 ffb2 ffb3 ffb2 ffb2 ffb3 ffb3 ffb2 ffb3 ffb3 ffb3 ffb3 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb5 ffb6 ffb5 ffb5 ffb4 ffb5 ffb5 ffb6 ffb6 ffb7 ffb7 ffb6 ffb7 ffb7 ffb8 ffb8 ffb8 ffb8 ffb8 ffb8 ffb8 ffb8 ffb8 ffb9 ffb9 ffb9 ffb9 ffb9 ffba ffba ffba ffbb ffba ffba ffbc ffbc ffbc ffbd ffbc ffbc ffbc ffbc ffbd ffbd ffbd ffbc ffbc ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbe ffbe ffbd ffbf ffc0 ffbf ffbf ffbf ffbe ffbf ffc0 ffc0 ffbf ffbf ffbf ffc0 ffc1 ffc0 ffc1 ffc1 ffc1 ffc1 ffc1 ffc1 ffc2 ffc1 ffc2 ffc2 ffc2 ffc2 ffc2 ffc2 ffc2 ffc3 ffc3 ffc4 ffc3 ffc4 ffc3 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc5 ffc5 ffc5 ffc6 ffc5 ffc5 ffc5 ffc5 ffc5 ffc5 ffc6 ffc6 ffc6 ffc7 ffc7 ffc6 ffc7 ffc6 ffc7 ffc7 ffc7 ffc7 ffc8 ffc7 ffc8 ffc8 ffc8 ffc8 ffc8 ffc9 ffca ffc9 ffc9 ffca ffc9 ffca ffc9 ffc9 ffc9 ffca ffc9 ffca ffca ffca ffcb ffcb ffcb ffcb ffca ffcb ffcb ffcb ffcb ffcc ffcc ffcc ffcc ffcb ffcc ffcc ffcc ffcc ffcb ffcc ffcc ffcc ffcc ffcc ffcc ffcd ffcc ffcc ffcd ffcd ffcc ffcc ffcd ffcd ffcd ffcd ffcd ffcd ffcd ffcd ffcd ffcd ffcd ffce ffce ffcf ffce ffcf ffcf ffce ffcf ffce ffce ffcf ffcf ffcf ffcf ffcf ffd0 ffd0 ffcf ffcf ffd0 ffcf ffcf ffcf ffcf ffd0 ffd1 ffd1 ffd0 ffd0 ffd0 ffd0 ffd1 ffd0 ffd0 ffd0 ffd0 ffd1 ffd1 ffd1 ffd1 ffd2 ffd2 ffd2 ffd2 ffd2 ffd2 ffd2 ffd2 ffd2 ffd2 ffd1 ffd2 ffd2 ffd2 ffd2 ffd2 ffd3 ffd3 ffd3 ffd3 ffd3 ffd3 ffd3 ffd3 ffd3 ffd3 ffd3 ffd3 ffd3 ffd3 ffd3 ffd3 ffd3 ffd3 ffd3 ffd3 ffd3 ffd3 ffd3 ffd3 ffd3 ffd3 ffd4 ffd4 ffd4 ffd4 ffd4 ffd4 ffd4 ffd4 ffd4 ffd4 ffd5 ffd4 ffd5 ffd5 ffd5 ffd5 ffd5 ffd5 ffd5 ffd4 ffd4 ffd5 ffd5 ffd5 ffd5 ffd5 ffd5 ffd6 ffd5 ffd6 ffd6 ffd6 ffd6 ffd7 ffd6 ffd6 ffd6 ffd6 ffd6 ffd6 ffd6 ffd7 ffd6 ffd6 ffd7 ffd6 ffd6 ffd7 ffd6 ffd7 ffd7 ffd7 ffd7 ffd7 ffd7 ffd7 ffd7 ffd8 ffd7 ffd7 ffd7 ffd8 ffd8 ffd8 ffd8 ffd8 ffd8 ffd8 ffd8 ffd8 ffd8 ffd8 ffd8 ffd8 ffd9 ffd8 ffd8 ffd9 ffd9 ffd9 ffd9 ffd8 ffd8 ffd9 ffd8 ffd9 ffd9 ffd9 ffd9 ffd9 ffd9 ffd9 ffd9 ffd9 ffd9 ffd9 ffd9 ffd9 ffd9 ffd9 ffd9 ffd9 ffd9 ffd9 ffd9 ffd9 ffd9 ffd9 ffd9 ffd9 ffd9 ffd9 ffd9 ffd9 ffd9 ffd9 ffd9 ffd9 ffd9 ffd9 ffd9 ffd9 ffd9 ffd9 ffd9 ffd9 ffd9 ffd9 ffd9 ffd9 ffd9 ffd9 ffd9 ffd9 ffda ffda ffda ffda ffda ffda ffda ffda ffda ffda ffda ffda ffda ffda ffda ffdb ffdb ffda ffdb ffda ffdb ffdb ffda ffdb ffda ffdb ffda ffdb ffdb ffda ffdb ffda ffda ffdb ffdb ffdb ffdb ffdb ffdb ffda ffdb ffdb ffda ffda ffdb ffda ffdb ffdb ffdb ffdb ffdb ffdb ffdb ffdb ffdb ffdc ffdb ffdb ffdb ffdb ffdb ffdb ffdb ffdb ffdb ffdb ffdc ffdb ffdb ffdb ffdc ffdb ffdb ffdb ffdb ffdb ffdc ffdb ffdb ffdb ffdc ffdc ffdb ffdb ffdb ffdb ffdb ffdb ffdb ffdb ffdb ffdc ffdb ffdb ffdb ffdb ffdb ffdb ffdb ffdb ffdb ffdb ffdb ffdc ffdb ffdb ffdc ffdb ffdb ffdb ffdb ffdb ffdb ffdb ffdb ffdb ffdc ffdc ffdc ffdb ffdb ffdb ffdc ffdb ffdb ffdb ffdb ffdc ffdb ffdb ffdb ffdb ffdb ffdb ffdb ffdb ffdb ffdb ffdc ffdc ffdb ffdb ffdc ffdb ffdb ffdc ffdb ffdb ffdb ffdb ffdb ffdb ffdb ffdb ffdc ffdc ffdb ffdb ffdb ffdb ffdb ffdb ffdb ffdb ffdb ffdb ffdb ffdb ffdb ffdb ffdb ffdb ffdc ffdc ffdb ffdb ffdb ffdb ffdb ffdb ffda ffda ffda ffda ffda ffdb ffdb ffda ffdb ffdb ffdb ffda ffdb ffda ffdb ffda ffda ffda ffda ffda ffda ffda ffda ffda ffdb ffdb ffda ffda ffdb ffda ffda ffda ffda ffda ffdb ffda ffda ffda ffdb ffda ffda ffdb ffda ffda ffda ffda ffda ffda ffda ffda ffda ffda ffda ffda ffda ffda ffda ffda ffda ffd9 ffda ffda ffda ffda ffd9 ffd9 ffda ffda ffda ffda ffda ffda ffda ffda ffd9 ffda ffda ffda ffda ffda ffd9 ffd9 ffd9 ffd9 ffd9 ffd9 ffd9 ffd9 ffd9 ffd9 ffd9 ffd9 ffd9 ffd9 ffd9 ffd9 ffd9 ffd9 ffd9 ffd9 ffd9 ffd9 ffd9 ffd9 ffd8 ffd9 ffd9 ffd8 ffd9 ffd8 ffd9 ffd8 ffd9 ffd9 ffd9 ffd9 ffd8 ffd9 ffd8 ffd9 ffd8 ffd8 ffd8 ffd8 ffd8 ffd8 ffd8 ffd8 ffd8 ffd8 ffd8 ffd8 ffd8 ffd8 ffd8 ffd8 ffd7 ffd8 ffd7 ffd8 ffd7 ffd8 ffd7 ffd8 ffd7 ffd6 ffd6 ffd6 ffd6 ffd7 ffd7 ffd6 ffd6 ffd6 ffd7 ffd6 ffd6 ffd6 ffd6 ffd6 ffd6 ffd6 ffd6 ffd7 ffd6 ffd6 ffd6 ffd7 ffd6 ffd6 ffd6 ffd6 ffd5 ffd6 ffd6 ffd5 ffd6 ffd6 ffd6 ffd6 ffd5 ffd5 ffd6 ffd6 ffd5 ffd5 ffd5 ffd5 ffd4 ffd5 ffd5 ffd4 ffd4 ffd4 ffd4 ffd4 ffd4 ffd4 ffd4 ffd4 ffd4 ffd3 ffd3 ffd3 ffd3 ffd3 ffd3 ffd3 ffd3 ffd3 ffd3 ffd3 ffd3 ffd3 ffd3 ffd3 ffd3 ffd3 ffd3 ffd3 ffd3 ffd3 ffd3 ffd3 ffd2 ffd3 ffd2 ffd2 ffd2 ffd2 ffd2 ffd1 ffd2 ffd1 ffd2 ffd1 ffd2 ffd2 ffd2 ffd2 ffd1 ffd1 ffd1 ffd1 ffd1 ffd1 ffd1 ffd1 ffd1 ffd1 ffd1 ffd0 ffd0 ffd0 ffd0 ffd1 ffcf ffd0 ffd0 ffcf ffcf ffd0 ffd0 ffd0 ffcf ffcf ffcf ffd0 ffcf ffcf ffcf ffce ffcf ffce ffcf ffcf ffcf ffcf ffce ffce ffce ffce ffce ffcd ffcd ffcd ffce ffcd ffcd ffcd ffcd ffcd ffcd ffcd ffcd ffcd ffcc ffcd ffcc ffcc ffcd ffcc ffcc ffcc ffcc ffcc ffcc ffcc ffcc ffcc ffcb ffcb ffcc ffcc ffcb ffcb ffcb ffcb ffcb ffcb ffcb ffcb ffcb ffcb ffcb ffca ffc9 ffc9 ffca ffca ffc9 ffc9 ffc9 ffc9 ffca ffc9 ffc8 ffc8 ffca ffc9 ffc8 ffc9 ffc8 ffc8 ffc9 ffc8 ffc7 ffc8 ffc8 ffc8 ffc8 ffc7 ffc7 ffc7 ffc8 ffc7 ffc6 ffc7 ffc7 ffc7 ffc7 ffc7 ffc6 ffc6 ffc7 ffc6 ffc5 ffc5 ffc5 ffc5 ffc5 ffc5 ffc4 ffc4 ffc4 ffc4 ffc5 ffc4 ffc4 ffc5 ffc4 ffc5 ffc4 ffc5 ffc4 ffc4 ffc5 ffc4 ffc4 ffc3 ffc3 ffc3 ffc4 ffc3 ffc4 ffc3 ffc3 ffc3 ffc3 ffc3 ffc3 ffc3 ffc3 ffc2 ffc2 ffc1 ffc1 ffc1 ffc1 ffc1 ffc1 ffc1 ffc0 ffc0 ffc0 ffc0 ffc0 ffc0 ffc0 ffc0 ffbf ffbe ffbf ffbf ffbf ffbe ffbf ffbe ffbe ffbe ffbe ffbe ffbd ffbe ffbe ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbc ffbc ffbc ffbd ffbc ffbc ffbc ffbc ffbb ffbb ffbb ffbb ffba ffbb ffba ffba ffba ffba ffba ffbb ffba ffb9 ffba ffb9 ffb8 ffb8 ffb8 ffb8 ffb8 ffb8 ffb8 ffb7 ffb7 ffb7 ffb7 ffb7 ffb7 ffb7 ffb7 ffb7 ffb5 ffb5 ffb5 ffb5 ffb5 ffb5 ffb6 ffb5 ffb5 ffb4 ffb4 ffb5 ffb4 ffb4 ffb4 ffb4 ffb4 ffb3 ffb4 ffb3 ffb4 ffb4 ffb3 ffb3 ffb3 ffb2 ffb2 ffb2 ffb3 ffb2 ffb2 ffb2 ffb0 ffb0 ffb1 ffb0 ffb0 ffb0 ffb0 ffb0 ffaf ffaf ffae ffae ffb0 ffaf ffae ffae ffae ffae ffad ffad ffad ffac ffad ffac ffad ffad ffab ffac ffab ffac ffab ffac ffab ffab ffab ffab ffab ffab ffab ffaa ffaa ffaa ffaa ffaa ffaa ffaa ffa8 ffa8 ffa8 ffa8 ffa8 ffa8 ffa7 ffa7 ffa7 ffa8 ffa7 ffa7 ffa7 ffa6 ffa6 ffa7 ffa6 ffa5 ffa6 ffa6 ffa6 ffa6 ffa6 ffa5 ffa6 ffa5 ffa5 ffa5 ffa3 ffa3 ffa4 ffa3 ffa3 ffa3 ffa3 ffa3 ffa3 ffa3 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa0 ff9f ffa0 ffa0 ff9f ff9e ff9e ff9e ff9d ff9e ff9c ff9c ff9c ff9c ff9c ff9b ff9c ff9a ff9b ff9b ff9a ff9a ff99 ff9a ff98 ff98 ff98 ff98 ff98 ff97 ff97 ff96 ff96 ff96 ff95 ff95 ff93 ff93 ff92 ff92 ff91 ff91 ff91 ff90 ff90 ff8f ff8e ff8d ff8d ff8c ff8b ff8b ff8b ff8a ff89 ff88 ff87 ff85 ff84 ff84 ff84 ff82 ff82 ff80 ff7f ff80 ff7e ff7d ff7b ff7b ff79 ff77 ff77 ff76 ff75 ff74 ff72 ff70 ff70 ff6e ff6d ff6c ff6a ff68 ff66 ff66 ff65 ff64 ff61 ff60 ff5f ff5e ff5c ff5a ff5a ff58 ff56 ff55 ff53 ff52 ff51 ff4f ff4d ff4b ff4b ff49 ff47 ff46 ff44 ff43 ff41 ff3f ff3e ff3d ff3c ff3a ff39 ff37 ff36 ff34 ff33 ff31 ff30 ff2f ff2e ff2d ff2b ff2a ff29 ff28 ff26 ff25 ff24 ff23 ff22 ff21 ff20 ff1e ff1d ff1c ff1b ff1a ff19 ff19 ff18 ff16 ff16 ff15 ff14 ff13 ff13 ff12 ff11 │ │ -ff16 ff17 ff17 ff19 ff19 ff1a ff1b ff1c ff1d ff1e ff1f ff20 ff20 ff22 ff23 ff24 ff25 ff26 ff27 ff28 ff29 ff2b ff2c ff2d ff2e ff2f ff30 ff32 ff33 ff34 ff36 ff37 ff38 ff3a ff3b ff3c ff3e ff3f ff40 ff42 ff44 ff45 ff46 ff48 ff49 ff4b ff4d ff4e ff50 ff51 ff53 ff54 ff56 ff57 ff59 ff5a ff5b ff5c ff5e ff60 ff61 ff62 ff64 ff66 ff67 ff68 ff6a ff6b ff6d ff6e ff6f ff71 ff73 ff74 ff75 ff77 ff78 ff79 ff7b ff7b ff7d ff7f ff80 ff80 ff82 ff84 ff84 ff85 ff85 ff87 ff89 ff8a ff8b ff8c ff8c ff8f ff8f ff8f ff91 ff92 ff92 ff93 ff95 ff96 ff96 ff97 ff97 ff98 ff98 ff99 ff99 ff9a ff9a ff9c ff9c ff9c ff9e ff9e ff9f ff9f ffa0 ffa0 ffa1 ffa1 ffa1 ffa1 ffa3 ffa4 ffa3 ffa4 ffa5 ffa4 ffa5 ffa5 ffa6 ffa6 ffa6 ffa6 ffa7 ffa7 ffa8 ffa8 ffa9 ffa9 ffa9 ffa9 ffa9 ffa9 ffa9 ffaa ffab ffab ffab ffab ffab ffab ffab ffab ffab ffab ffab ffab ffac ffac ffab ffac ffad ffad ffad ffad ffae ffaf ffaf ffae ffae ffaf ffae ffaf ffb0 ffb0 ffb0 ffb0 ffb1 ffb1 ffb0 ffb0 ffb1 ffb2 ffb2 ffb1 ffb1 ffb2 ffb2 ffb2 ffb2 ffb3 ffb3 ffb3 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb5 ffb5 ffb4 ffb4 ffb4 ffb5 ffb5 ffb5 ffb5 ffb6 ffb6 ffb6 ffb6 ffb7 ffb6 ffb7 ffb7 ffb7 ffb7 ffb7 ffb8 ffb8 ffb8 ffb8 ffb8 ffb8 ffb9 ffb9 ffba ffba ffba ffba ffb9 ffba ffba ffbb ffba ffbb ffbc ffbb ffbb ffbb ffbc ffbc ffbd ffbc ffbc ffbd ffbc ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbe ffbe ffbe ffbe ffbf ffbe ffbf ffbf ffc0 ffbf ffbe ffbf ffbf ffc0 ffc0 ffc0 ffc0 ffc0 ffc0 ffc0 ffc1 ffc1 ffc1 ffc2 ffc2 ffc1 ffc1 ffc1 ffc2 ffc2 ffc2 ffc2 ffc3 ffc3 ffc3 ffc3 ffc4 ffc3 ffc3 ffc3 ffc3 ffc3 ffc4 ffc3 ffc3 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc5 ffc4 ffc5 ffc5 ffc4 ffc4 ffc4 ffc5 ffc5 ffc6 ffc6 ffc6 ffc6 ffc6 ffc6 ffc7 ffc7 ffc7 ffc6 ffc7 ffc7 ffc7 ffc7 ffc7 ffc7 ffc8 ffc8 ffc9 ffc8 ffc9 ffc9 ffc9 ffca ffc9 ffc9 ffc9 ffc9 ffc9 ffc9 ffc9 ffca ffca ffca ffca ffca ffca ffca ffca ffca ffcb ffcb ffcb ffcb ffcb ffcb ffcb ffcb ffcb ffcb ffcb ffcc ffcc ffcc ffcc ffcc ffcc ffcc ffcc ffcc ffcc ffcc ffcc ffcc ffcd ffcc ffcc ffcc ffcc ffcd ffcc ffcd ffcc ffcd ffcc ffcd ffce ffce ffce ffce ffce ffce ffce ffce ffce ffce ffce ffce ffcf ffce ffcf ffd0 ffcf ffce ffcf ffcf ffcf ffcf ffcf ffd0 ffcf ffd0 ffd0 ffd0 ffd0 ffd0 ffd0 ffd0 ffcf ffd0 ffd0 ffd0 ffd0 ffd1 ffd1 ffd2 ffd1 ffd1 ffd1 ffd1 ffd1 ffd1 ffd1 ffd2 ffd2 ffd1 ffd1 ffd1 ffd2 ffd1 ffd2 ffd3 ffd2 ffd2 ffd3 ffd3 ffd3 ffd3 ffd3 ffd3 ffd3 ffd3 ffd2 ffd3 ffd3 ffd2 ffd3 ffd3 ffd3 ffd3 ffd3 ffd3 ffd3 ffd3 ffd3 ffd3 ffd3 ffd3 ffd3 ffd3 ffd3 ffd3 ffd3 ffd4 ffd4 ffd4 ffd4 ffd4 ffd4 ffd4 ffd4 ffd4 ffd4 ffd4 ffd4 ffd4 ffd4 ffd4 ffd4 ffd4 ffd4 ffd4 ffd5 ffd4 ffd6 ffd5 ffd5 ffd5 ffd5 ffd5 ffd5 ffd5 ffd6 ffd5 ffd5 ffd5 ffd6 ffd5 ffd6 ffd5 ffd5 ffd6 ffd6 ffd5 ffd6 ffd6 ffd6 ffd6 ffd6 ffd6 ffd6 ffd6 ffd7 ffd7 ffd7 ffd7 ffd7 ffd7 ffd7 ffd7 ffd7 ffd7 ffd7 ffd7 ffd7 ffd7 ffd7 ffd8 ffd8 ffd8 ffd8 ffd8 ffd8 ffd8 ffd8 ffd8 ffd8 ffd8 ffd7 ffd8 ffd8 ffd8 ffd9 ffd8 ffd9 ffd8 ffd8 ffd8 ffd8 ffd8 ffd8 ffd9 ffd9 ffd9 ffd9 ffd9 ffd8 ffd9 ffd9 ffd9 ffd9 ffd9 ffd9 ffd9 ffd9 ffd9 ffd9 ffd9 ffd9 ffd9 ffd9 ffd9 ffd9 ffd9 ffd9 ffd9 ffd9 ffd9 ffd9 ffd9 ffd9 ffd9 ffd9 ffd9 ffd9 ffd9 ffd9 ffd9 ffd9 ffd9 ffd9 ffd9 ffd9 ffd9 ffd9 ffd9 ffd9 ffd9 ffd9 ffd9 ffd9 ffd9 ffda ffda ffd9 ffda ffda ffda ffda ffda ffd9 ffda ffda ffd9 ffda ffda ffda ffda ffda ffda ffda ffda ffda ffda ffda ffda ffda ffda ffda ffda ffda ffda ffd9 ffda ffda ffdb ffda ffdb ffda ffda ffda ffda ffda ffdb ffdb ffda ffdb ffdb ffdb ffda ffda ffdb ffda ffda ffda ffda ffdb ffda ffdb ffda ffdb ffda ffdb ffda ffdb ffdb ffda ffdb ffda ffda ffdb ffdb ffda ffda ffda ffdb ffdb ffda ffdb ffdb ffdb ffdb ffdb ffdb ffda ffda ffdb ffda ffda ffda ffdb ffda ffdb ffdb ffdb ffda ffdb ffdb ffdb ffdb ffda ffdb ffda ffdb ffdb ffdb ffda ffdb ffdb ffdb ffdb ffda ffdb ffdb ffdb ffdb ffda ffda ffdb ffdb ffda ffdb ffda ffda ffda ffda ffdb ffdb ffdb ffdb ffdb ffdb ffdb ffdb ffdb ffdb ffdb ffda ffdb ffdb ffda ffdb ffdb ffdb ffdb ffdb ffdb ffdb ffdb ffdb ffdb ffdb ffdb ffda ffda ffdb ffda ffda ffda ffdb ffdb ffdb ffdb ffdb ffdb ffda ffda ffda ffda ffda ffda ffda ffda ffda ffda ffda ffda ffda ffd9 ffda ffda ffda ffd9 ffda ffd9 ffda ffd9 ffda ffda ffda ffda ffda ffd9 ffda ffda ffda ffd9 ffda ffda ffda ffda ffd9 ffd9 ffda ffda ffda ffda ffd9 ffd9 ffda ffda ffda ffda ffd9 ffda ffda ffda ffda ffda ffd9 ffda ffd9 ffd9 ffd9 ffd9 ffd9 ffd9 ffd9 ffd9 ffd9 ffd9 ffd9 ffd9 ffd9 ffd9 ffd9 ffd9 ffd9 ffd9 ffd9 ffd9 ffd9 ffd9 ffd9 ffd9 ffd9 ffd9 ffd9 ffd9 ffd9 ffd9 ffd9 ffd9 ffd9 ffd9 ffd9 ffd9 ffd9 ffd9 ffd9 ffd9 ffd9 ffd9 ffd9 ffd9 ffd9 ffd9 ffd9 ffd9 ffd9 ffd8 ffd8 ffd9 ffd9 ffd8 ffd8 ffd8 ffd8 ffd8 ffd8 ffd8 ffd7 ffd8 ffd8 ffd8 ffd8 ffd8 ffd8 ffd8 ffd7 ffd8 ffd8 ffd7 ffd7 ffd8 ffd7 ffd7 ffd7 ffd7 ffd7 ffd7 ffd7 ffd6 ffd7 ffd7 ffd7 ffd7 ffd7 ffd7 ffd7 ffd7 ffd7 ffd7 ffd7 ffd7 ffd7 ffd6 ffd6 ffd6 ffd6 ffd6 ffd6 ffd6 ffd5 ffd6 ffd6 ffd5 ffd6 ffd5 ffd5 ffd5 ffd5 ffd6 ffd6 ffd6 ffd5 ffd5 ffd6 ffd6 ffd6 ffd5 ffd6 ffd5 ffd5 ffd5 ffd5 ffd4 ffd5 ffd5 ffd5 ffd5 ffd5 ffd5 ffd5 ffd5 ffd4 ffd5 ffd4 ffd4 ffd4 ffd4 ffd4 ffd4 ffd4 ffd3 ffd3 ffd3 ffd4 ffd3 ffd3 ffd4 ffd3 ffd3 ffd3 ffd3 ffd3 ffd3 ffd3 ffd3 ffd3 ffd3 ffd3 ffd3 ffd3 ffd3 ffd3 ffd2 ffd2 ffd2 ffd2 ffd2 ffd3 ffd3 ffd2 ffd2 ffd1 ffd2 ffd2 ffd1 ffd1 ffd1 ffd1 ffd1 ffd1 ffd1 ffd1 ffd1 ffd1 ffd1 ffd1 ffd1 ffd1 ffd1 ffd0 ffd0 ffd0 ffd0 ffd0 ffd0 ffd0 ffd1 ffd0 ffd0 ffd0 ffcf ffcf ffd0 ffcf ffcf ffcf ffcf ffcf ffcf ffcf ffce ffcf ffcf ffce ffcf ffce ffce ffce ffce ffce ffce ffce ffce ffce ffce ffce ffce ffce ffce ffce ffcd ffcd ffcc ffcd ffcc ffcd ffcc ffcd ffcc ffcc ffcc ffcc ffcc ffcc ffcc ffcc ffcc ffcc ffcc ffcc ffcc ffcc ffcb ffcc ffcc ffcc ffcc ffcb ffcb ffcc ffcc ffcb ffcb ffca ffca ffca ffca ffca ffca ffca ffca ffcb ffca ffc9 ffc8 ffc9 ffca ffc9 ffc9 ffc9 ffc8 ffc8 ffc9 ffc8 ffc8 ffc8 ffc9 ffc8 ffc9 ffc8 ffc7 ffc8 ffc8 ffc7 ffc7 ffc7 ffc7 ffc7 ffc7 ffc7 ffc7 ffc7 ffc7 ffc6 ffc5 ffc5 ffc6 ffc6 ffc6 ffc6 ffc6 ffc6 ffc6 ffc5 ffc4 ffc4 ffc5 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc3 ffc3 ffc3 ffc2 ffc3 ffc2 ffc3 ffc2 ffc2 ffc2 ffc2 ffc2 ffc2 ffc2 ffc2 ffc2 ffc1 ffc1 ffc0 ffc0 ffc0 ffc0 ffc0 ffc0 ffc0 ffc0 ffbf ffbf ffbf ffc0 ffbf ffc0 ffbf ffbd ffbe ffbe ffbe ffbe ffbe ffbe ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbc ffbc ffbc ffbc ffbc ffbc ffbc ffbc ffbb ffbb ffbb ffbc ffbb ffbc ffbb ffbb ffba ffba ffba ffba ffb9 ffbb ffb9 ffb9 ffb9 ffb8 ffb9 ffb9 ffb9 ffb8 ffb9 ffb8 ffb8 ffb7 ffb7 ffb8 ffb7 ffb7 ffb7 ffb7 ffb6 ffb7 ffb6 ffb6 ffb6 ffb6 ffb6 ffb7 ffb5 ffb5 ffb5 ffb4 ffb4 ffb4 ffb4 ffb5 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb3 ffb3 ffb4 ffb2 ffb3 ffb3 ffb3 ffb1 ffb3 ffb2 ffb1 ffb1 ffb1 ffb1 ffb1 ffb1 ffaf ffaf ffaf ffb0 ffb0 ffaf ffb0 ffb0 ffaf ffaf ffae ffae ffae ffad ffae ffae ffad ffae ffac ffac ffad ffab ffac ffac ffac ffab ffab ffab ffab ffab ffab ffab ffab ffab ffab ffaa ffab ffab ffab ffa9 ffa9 ffa9 ffa8 ffaa ffa8 ffaa ffa8 ffa8 ffa8 ffa8 ffa7 ffa7 ffa7 ffa7 ffa7 ffa7 ffa7 ffa6 ffa7 ffa5 ffa5 ffa6 ffa5 ffa5 ffa5 ffa5 ffa5 ffa5 ffa5 ffa5 ffa5 ffa5 ffa3 ffa4 ffa3 ffa3 ffa3 ffa3 ffa3 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa0 ffa1 ffa0 ffa0 ffa0 ff9e ff9f ffa0 ff9f ff9f ff9d ff9d ff9d ff9d ff9c ff9c ff9c ff9b ff9c ff9c ff9b ff9a ff9a ff9b ff9b ff99 ff99 ff99 ff99 ff98 ff97 ff97 ff97 ff97 ff97 ff95 ff95 ff95 ff95 ff94 ff94 ff92 ff92 ff91 ff91 ff90 ff8f ff90 ff8f ff8e ff8e ff8e ff8d ff8c ff8b ff89 ff8b ff89 ff8a ff88 ff87 ff86 ff85 ff84 ff82 ff82 ff82 ff81 ff7f ff7d ff7e ff7c ff7c ff7b ff79 ff78 ff77 ff75 ff74 ff73 ff72 ff71 ff6f ff6e ff6d ff6b ff6a ff68 ff68 ff66 ff65 ff64 ff62 ff60 ff5f ff5e ff5d ff5b ff5a ff58 ff57 ff55 ff54 ff52 ff50 ff4f ff4e ff4c ff4a ff49 ff47 ff46 ff44 ff43 ff42 ff40 ff3f ff3d ff3c ff3a ff39 ff37 ff36 ff35 ff33 ff32 ff30 ff2f ff2e ff2d ff2c ff2a ff29 ff27 ff26 ff25 ff24 ff22 ff21 ff21 ff20 ff1e ff1d ff1c ff1b ff1b ff1a ff19 ff18 ff17 ff16 ff15 ff14 ff13 ff13 ff12 ff12 ff10 │ │ -ff15 ff16 ff17 ff18 ff18 ff1a ff1a ff1b ff1c ff1d ff1e ff1f ff20 ff21 ff22 ff23 ff24 ff25 ff26 ff27 ff29 ff2a ff2b ff2c ff2d ff2e ff2f ff31 ff32 ff33 ff35 ff36 ff37 ff38 ff3a ff3b ff3d ff3e ff40 ff41 ff43 ff44 ff45 ff46 ff48 ff49 ff4b ff4d ff4e ff50 ff52 ff53 ff54 ff56 ff57 ff59 ff5b ff5c ff5d ff5f ff60 ff61 ff63 ff65 ff66 ff67 ff69 ff6a ff6c ff6d ff6e ff6f ff71 ff72 ff74 ff76 ff76 ff78 ff79 ff7b ff7b ff7d ff7e ff7f ff81 ff82 ff83 ff84 ff85 ff87 ff87 ff89 ff89 ff8b ff8b ff8e ff8e ff8f ff90 ff91 ff91 ff93 ff93 ff94 ff95 ff96 ff97 ff98 ff98 ff99 ff99 ff99 ff9a ff9c ff9c ff9b ff9d ff9c ff9e ff9e ff9f ff9f ffa0 ffa0 ffa0 ffa0 ffa2 ffa3 ffa2 ffa3 ffa4 ffa4 ffa4 ffa4 ffa5 ffa5 ffa5 ffa6 ffa6 ffa6 ffa7 ffa7 ffa8 ffa8 ffa8 ffa8 ffa8 ffa9 ffa9 ffa9 ffaa ffaa ffaa ffaa ffab ffab ffaa ffab ffab ffab ffab ffab ffac ffac ffab ffac ffac ffac ffac ffad ffad ffae ffae ffae ffae ffae ffae ffaf ffaf ffaf ffaf ffb0 ffaf ffb0 ffb0 ffb0 ffb1 ffb0 ffb1 ffb1 ffb1 ffb1 ffb1 ffb2 ffb2 ffb3 ffb3 ffb3 ffb3 ffb3 ffb3 ffb3 ffb3 ffb3 ffb4 ffb4 ffb3 ffb4 ffb4 ffb5 ffb5 ffb4 ffb4 ffb4 ffb5 ffb5 ffb4 ffb4 ffb5 ffb5 ffb6 ffb6 ffb7 ffb6 ffb5 ffb5 ffb6 ffb6 ffb7 ffb8 ffb8 ffb8 ffb7 ffb8 ffb8 ffb8 ffb9 ffb9 ffb9 ffb9 ffb9 ffb9 ffb9 ffba ffba ffb9 ffba ffba ffbb ffbb ffba ffba ffbb ffbc ffbc ffbc ffbc ffbc ffbd ffbd ffbd ffbd ffbc ffbd ffbd ffbd ffbc ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbe ffbf ffbf ffbe ffbe ffbe ffbf ffbe ffbf ffc0 ffc0 ffc0 ffc0 ffbf ffc0 ffc0 ffc1 ffc0 ffc1 ffc1 ffc0 ffc0 ffc0 ffc2 ffc1 ffc1 ffc2 ffc2 ffc3 ffc2 ffc3 ffc2 ffc2 ffc2 ffc2 ffc2 ffc3 ffc4 ffc3 ffc3 ffc3 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc5 ffc5 ffc5 ffc5 ffc5 ffc5 ffc5 ffc6 ffc6 ffc6 ffc6 ffc6 ffc6 ffc6 ffc6 ffc6 ffc7 ffc7 ffc7 ffc8 ffc7 ffc8 ffc8 ffc8 ffc8 ffc8 ffc8 ffc8 ffc8 ffc8 ffc8 ffc9 ffc9 ffca ffc9 ffc9 ffc9 ffc9 ffca ffc9 ffca ffca ffca ffca ffca ffca ffca ffca ffca ffcb ffcb ffca ffcb ffcb ffcc ffcb ffcc ffcc ffcc ffcc ffcc ffcb ffcc ffcc ffcc ffcc ffcc ffcc ffcc ffcc ffcd ffcc ffcc ffcc ffcd ffcc ffcd ffcd ffcd ffce ffcd ffcd ffce ffcd ffce ffcd ffcd ffcd ffce ffce ffce ffcf ffce ffce ffcd ffce ffcf ffcf ffcf ffcf ffd0 ffcf ffd0 ffd0 ffd0 ffcf ffcf ffcf ffcf ffcf ffd0 ffcf ffcf ffd0 ffd0 ffd1 ffd0 ffd1 ffd0 ffd1 ffd1 ffd1 ffd1 ffd1 ffd1 ffd2 ffd1 ffd1 ffd1 ffd2 ffd1 ffd2 ffd3 ffd2 ffd2 ffd2 ffd3 ffd3 ffd3 ffd3 ffd2 ffd2 ffd3 ffd2 ffd2 ffd2 ffd2 ffd3 ffd3 ffd2 ffd3 ffd2 ffd2 ffd3 ffd3 ffd3 ffd3 ffd3 ffd3 ffd3 ffd3 ffd3 ffd3 ffd3 ffd3 ffd3 ffd3 ffd3 ffd3 ffd4 ffd3 ffd3 ffd3 ffd3 ffd3 ffd4 ffd3 ffd3 ffd3 ffd3 ffd3 ffd3 ffd4 ffd5 ffd4 ffd5 ffd5 ffd4 ffd4 ffd5 ffd5 ffd4 ffd5 ffd5 ffd5 ffd5 ffd5 ffd5 ffd4 ffd4 ffd5 ffd5 ffd5 ffd5 ffd5 ffd6 ffd6 ffd5 ffd6 ffd5 ffd5 ffd6 ffd6 ffd6 ffd6 ffd7 ffd6 ffd6 ffd7 ffd6 ffd6 ffd7 ffd6 ffd7 ffd7 ffd6 ffd7 ffd7 ffd7 ffd7 ffd7 ffd7 ffd7 ffd7 ffd7 ffd7 ffd7 ffd7 ffd7 ffd7 ffd8 ffd7 ffd8 ffd8 ffd7 ffd8 ffd8 ffd7 ffd7 ffd7 ffd8 ffd7 ffd8 ffd8 ffd8 ffd8 ffd8 ffd8 ffd8 ffd8 ffd9 ffd8 ffd8 ffd8 ffd8 ffd8 ffd8 ffd8 ffd9 ffd9 ffd9 ffd8 ffd9 ffd8 ffd8 ffd8 ffd9 ffd9 ffd8 ffd8 ffd8 ffd9 ffd8 ffd9 ffd8 ffd9 ffd9 ffd9 ffd9 ffd9 ffd9 ffd9 ffd9 ffd9 ffd9 ffd9 ffd9 ffd9 ffd9 ffd9 ffd9 ffd9 ffd9 ffd9 ffd9 ffd9 ffd9 ffd9 ffd9 ffd9 ffd9 ffd9 ffd9 ffd9 ffd9 ffd9 ffd9 ffd9 ffd9 ffd9 ffd9 ffd9 ffd9 ffd9 ffd9 ffd9 ffd9 ffd9 ffd9 ffd9 ffd9 ffd9 ffda ffd9 ffda ffda ffda ffda ffda ffda ffda ffda ffda ffda ffda ffda ffda ffda ffda ffda ffda ffda ffda ffd9 ffda ffda ffda ffda ffda ffda ffda ffda ffda ffda ffda ffda ffda ffd9 ffda ffda ffd9 ffda ffda ffda ffda ffda ffda ffda ffda ffda ffda ffda ffda ffda ffda ffda ffd9 ffda ffda ffda ffd9 ffda ffda ffda ffda ffda ffda ffda ffda ffda ffda ffda ffda ffda ffda ffda ffda ffd9 ffda ffda ffda ffda ffda ffda ffda ffda ffda ffda ffda ffda ffda ffda ffda ffd9 ffda ffda ffda ffda ffda ffda ffda ffda ffda ffda ffda ffda ffda ffda ffd9 ffda ffda ffd9 ffda ffdb ffdb ffdb ffda ffda ffdb ffdb ffda ffdb ffda ffdb ffda ffda ffdb ffda ffda ffda ffda ffda ffda ffda ffda ffda ffd9 ffda ffda ffda ffd9 ffda ffda ffda ffda ffda ffda ffda ffda ffd9 ffd9 ffd9 ffd9 ffd9 ffd9 ffd9 ffd9 ffd9 ffd9 ffd9 ffd9 ffd9 ffd9 ffd9 ffd9 ffd9 ffd9 ffd9 ffd9 ffd9 ffd9 ffd9 ffd9 ffd9 ffd9 ffd9 ffd9 ffd9 ffd9 ffd9 ffd9 ffd9 ffd9 ffd9 ffd9 ffd9 ffd9 ffd9 ffd9 ffd9 ffd9 ffd9 ffd9 ffd9 ffd9 ffd9 ffd9 ffd9 ffd9 ffd9 ffd9 ffd9 ffd9 ffd9 ffd9 ffd9 ffd9 ffd9 ffd9 ffd9 ffd9 ffd9 ffd9 ffd9 ffd9 ffd9 ffd9 ffd9 ffd9 ffd9 ffd9 ffd9 ffd9 ffd9 ffd9 ffd9 ffd9 ffd9 ffd8 ffd9 ffd8 ffd8 ffd9 ffd9 ffd8 ffd9 ffd9 ffd8 ffd9 ffd9 ffd9 ffd8 ffd8 ffd8 ffd8 ffd7 ffd8 ffd8 ffd8 ffd7 ffd7 ffd7 ffd7 ffd7 ffd7 ffd7 ffd7 ffd7 ffd7 ffd7 ffd7 ffd7 ffd7 ffd7 ffd7 ffd7 ffd7 ffd7 ffd7 ffd6 ffd6 ffd7 ffd7 ffd6 ffd6 ffd6 ffd6 ffd6 ffd6 ffd6 ffd6 ffd6 ffd6 ffd6 ffd6 ffd6 ffd6 ffd6 ffd6 ffd6 ffd6 ffd6 ffd6 ffd5 ffd5 ffd5 ffd5 ffd4 ffd5 ffd5 ffd4 ffd5 ffd5 ffd5 ffd5 ffd5 ffd5 ffd5 ffd5 ffd5 ffd4 ffd4 ffd5 ffd5 ffd5 ffd5 ffd4 ffd4 ffd4 ffd3 ffd4 ffd4 ffd4 ffd4 ffd4 ffd4 ffd4 ffd4 ffd4 ffd3 ffd3 ffd3 ffd3 ffd4 ffd3 ffd3 ffd3 ffd3 ffd3 ffd3 ffd3 ffd3 ffd3 ffd3 ffd2 ffd3 ffd2 ffd3 ffd3 ffd2 ffd3 ffd2 ffd3 ffd2 ffd3 ffd2 ffd2 ffd2 ffd1 ffd2 ffd2 ffd1 ffd2 ffd2 ffd2 ffd2 ffd1 ffd1 ffd1 ffd1 ffd1 ffd1 ffd0 ffd1 ffd0 ffd0 ffd1 ffd0 ffd0 ffd0 ffd0 ffd1 ffd0 ffd0 ffd0 ffd0 ffcf ffcf ffd0 ffd0 ffcf ffd0 ffd0 ffcf ffd0 ffcf ffcf ffcf ffcf ffcf ffcf ffce ffce ffce ffce ffce ffce ffce ffce ffce ffcd ffcd ffcd ffce ffce ffce ffcd ffcd ffcd ffcd ffcd ffcd ffcd ffce ffce ffcc ffcc ffcc ffcc ffcc ffcc ffcc ffcc ffcc ffcc ffcc ffcc ffcc ffcc ffcc ffcc ffcc ffcb ffcc ffcc ffcc ffcc ffcb ffcb ffcb ffcb ffcb ffcb ffcb ffca ffcb ffcb ffcb ffca ffca ffc9 ffca ffca ffca ffca ffc9 ffca ffca ffc9 ffc8 ffc8 ffc9 ffc9 ffc7 ffc9 ffc8 ffc8 ffc7 ffc8 ffc8 ffc7 ffc8 ffc6 ffc8 ffc8 ffc7 ffc7 ffc7 ffc7 ffc6 ffc6 ffc6 ffc6 ffc6 ffc6 ffc6 ffc6 ffc6 ffc6 ffc5 ffc5 ffc5 ffc5 ffc5 ffc5 ffc5 ffc6 ffc5 ffc5 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc3 ffc4 ffc4 ffc3 ffc2 ffc2 ffc2 ffc2 ffc2 ffc2 ffc2 ffc2 ffc1 ffc1 ffc1 ffc2 ffc1 ffc1 ffc1 ffc0 ffc1 ffc0 ffbf ffbf ffc0 ffbf ffbf ffbf ffbf ffbf ffbf ffbf ffbf ffbf ffbf ffbf ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbc ffbb ffbb ffbb ffbc ffbc ffbb ffbb ffba ffba ffba ffba ffba ffbb ffba ffbb ffba ffb9 ffb9 ffb8 ffb9 ffb9 ffb8 ffb9 ffb8 ffb8 ffb9 ffb8 ffb8 ffb8 ffb8 ffb8 ffb7 ffb6 ffb6 ffb7 ffb6 ffb6 ffb6 ffb7 ffb6 ffb7 ffb5 ffb6 ffb6 ffb5 ffb5 ffb5 ffb5 ffb5 ffb5 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb3 ffb4 ffb4 ffb4 ffb4 ffb4 ffb3 ffb3 ffb3 ffb2 ffb2 ffb1 ffb2 ffb1 ffb2 ffb2 ffb0 ffb1 ffb0 ffb0 ffb0 ffb0 ffaf ffaf ffaf ffb0 ffb0 ffaf ffaf ffae ffaf ffae ffae ffae ffad ffad ffad ffad ffad ffac ffac ffab ffac ffab ffab ffab ffab ffab ffab ffab ffab ffab ffab ffab ffab ffaa ffab ffaa ffaa ffaa ffaa ffa9 ffa9 ffa9 ffa8 ffa9 ffa8 ffa9 ffa7 ffa7 ffa7 ffa7 ffa7 ffa7 ffa7 ffa7 ffa7 ffa6 ffa5 ffa6 ffa6 ffa5 ffa4 ffa5 ffa4 ffa5 ffa4 ffa4 ffa4 ffa4 ffa4 ffa4 ffa4 ffa4 ffa2 ffa2 ffa2 ffa2 ffa2 ffa2 ffa2 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ff9f ffa0 ff9f ff9e ff9e ff9e ff9f ff9e ff9e ff9e ff9d ff9c ff9c ff9d ff9c ff9c ff9c ff9b ff9c ff9b ff9a ff99 ff99 ff9a ff99 ff98 ff98 ff98 ff98 ff98 ff96 ff96 ff96 ff96 ff96 ff94 ff94 ff94 ff94 ff94 ff92 ff91 ff91 ff91 ff90 ff90 ff8f ff8f ff8f ff8e ff8e ff8d ff8c ff8c ff8b ff89 ff89 ff87 ff88 ff86 ff86 ff84 ff85 ff82 ff82 ff81 ff80 ff80 ff7e ff7d ff7d ff7b ff7a ff7a ff78 ff77 ff75 ff74 ff73 ff72 ff71 ff70 ff6e ff6d ff6c ff6a ff69 ff68 ff66 ff65 ff64 ff62 ff61 ff5f ff5e ff5c ff5b ff5a ff58 ff57 ff55 ff54 ff52 ff50 ff4f ff4e ff4d ff4b ff49 ff47 ff46 ff44 ff43 ff42 ff40 ff3f ff3d ff3c ff3b ff39 ff38 ff36 ff35 ff33 ff32 ff31 ff30 ff2e ff2d ff2c ff2a ff29 ff28 ff26 ff25 ff24 ff23 ff22 ff21 ff20 ff1f ff1e ff1c ff1b ff1b ff19 ff18 ff17 ff17 ff16 ff15 ff14 ff13 ff13 ff12 ff11 ff10 ff10 │ │ -ff15 ff15 ff16 ff17 ff18 ff19 ff19 ff1a ff1b ff1c ff1d ff1e ff1e ff20 ff21 ff22 ff23 ff24 ff25 ff26 ff27 ff28 ff29 ff2b ff2c ff2d ff2e ff2f ff30 ff32 ff34 ff35 ff36 ff37 ff39 ff3a ff3b ff3d ff3e ff40 ff42 ff43 ff44 ff45 ff47 ff48 ff4a ff4b ff4d ff4e ff50 ff51 ff52 ff54 ff56 ff58 ff59 ff5b ff5c ff5d ff5f ff60 ff62 ff63 ff64 ff65 ff67 ff69 ff6a ff6c ff6d ff6e ff70 ff71 ff72 ff74 ff75 ff77 ff78 ff79 ff7a ff7c ff7d ff7e ff80 ff81 ff81 ff83 ff83 ff85 ff87 ff87 ff88 ff8a ff8b ff8c ff8d ff8e ff8f ff8f ff90 ff91 ff93 ff93 ff94 ff95 ff96 ff96 ff98 ff98 ff99 ff99 ff9a ff9a ff9b ff9b ff9b ff9c ff9d ff9e ff9f ff9f ffa0 ffa0 ffa0 ffa0 ffa0 ffa2 ffa2 ffa2 ffa3 ffa4 ffa4 ffa3 ffa4 ffa4 ffa5 ffa5 ffa5 ffa5 ffa6 ffa6 ffa7 ffa8 ffa7 ffa7 ffa7 ffa8 ffa9 ffa9 ffa9 ffa9 ffaa ffa9 ffaa ffaa ffaa ffaa ffab ffab ffab ffab ffab ffab ffab ffac ffab ffab ffab ffac ffad ffad ffac ffad ffad ffad ffae ffae ffae ffae ffaf ffaf ffae ffaf ffb0 ffb0 ffb0 ffb0 ffb0 ffb0 ffb0 ffb0 ffb1 ffb2 ffb2 ffb2 ffb2 ffb2 ffb2 ffb2 ffb3 ffb2 ffb2 ffb2 ffb3 ffb4 ffb3 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb5 ffb5 ffb5 ffb5 ffb6 ffb5 ffb5 ffb5 ffb5 ffb6 ffb7 ffb7 ffb7 ffb7 ffb8 ffb8 ffb8 ffb9 ffb8 ffb8 ffb8 ffb8 ffb8 ffb8 ffb9 ffb9 ffb9 ffb9 ffb9 ffba ffb9 ffba ffb9 ffba ffbb ffbb ffbc ffbb ffbc ffbc ffbc ffbd ffbc ffbc ffbd ffbc ffbc ffbc ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbe ffbe ffbd ffbd ffbd ffbe ffbe ffbf ffbf ffc0 ffc0 ffbf ffbf ffc0 ffc0 ffbf ffc0 ffc0 ffc0 ffc0 ffc0 ffc0 ffc1 ffc1 ffc1 ffc2 ffc1 ffc1 ffc2 ffc1 ffc1 ffc1 ffc2 ffc2 ffc2 ffc2 ffc3 ffc3 ffc3 ffc3 ffc3 ffc4 ffc4 ffc3 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc3 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc5 ffc5 ffc5 ffc5 ffc5 ffc6 ffc5 ffc5 ffc5 ffc6 ffc7 ffc6 ffc7 ffc7 ffc7 ffc7 ffc6 ffc7 ffc7 ffc7 ffc7 ffc7 ffc7 ffc7 ffc8 ffc9 ffc9 ffc9 ffc8 ffc8 ffc8 ffc8 ffc9 ffc9 ffc9 ffc9 ffca ffca ffca ffca ffc9 ffc9 ffca ffca ffca ffca ffcb ffca ffcb ffcb ffcb ffcb ffcb ffcb ffcb ffcb ffcb ffcc ffcb ffcb ffcc ffcc ffcc ffcc ffcc ffcc ffcc ffcc ffcc ffcc ffcc ffcc ffcc ffcd ffcc ffcc ffcd ffcc ffcd ffcc ffcc ffcd ffcd ffce ffce ffce ffcd ffce ffcd ffce ffce ffce ffcf ffcf ffce ffcf ffcf ffcf ffcf ffce ffcf ffce ffcf ffcf ffd0 ffcf ffcf ffd0 ffcf ffcf ffd0 ffd1 ffd0 ffd1 ffd0 ffd1 ffd0 ffcf ffd0 ffd1 ffd1 ffd1 ffd1 ffd1 ffd1 ffd1 ffd1 ffd1 ffd2 ffd1 ffd2 ffd2 ffd1 ffd2 ffd1 ffd2 ffd1 ffd2 ffd2 ffd2 ffd2 ffd3 ffd2 ffd2 ffd2 ffd2 ffd2 ffd3 ffd3 ffd3 ffd3 ffd2 ffd3 ffd3 ffd3 ffd3 ffd3 ffd3 ffd3 ffd3 ffd3 ffd3 ffd3 ffd3 ffd3 ffd3 ffd3 ffd3 ffd3 ffd4 ffd3 ffd3 ffd3 ffd3 ffd3 ffd3 ffd4 ffd4 ffd4 ffd4 ffd4 ffd4 ffd4 ffd4 ffd4 ffd4 ffd4 ffd4 ffd4 ffd4 ffd4 ffd4 ffd3 ffd4 ffd5 ffd5 ffd4 ffd4 ffd4 ffd5 ffd5 ffd4 ffd5 ffd5 ffd5 ffd5 ffd6 ffd6 ffd5 ffd6 ffd5 ffd5 ffd5 ffd6 ffd5 ffd6 ffd6 ffd6 ffd7 ffd6 ffd6 ffd7 ffd6 ffd6 ffd6 ffd6 ffd6 ffd6 ffd6 ffd6 ffd6 ffd6 ffd7 ffd7 ffd7 ffd7 ffd7 ffd7 ffd7 ffd7 ffd7 ffd7 ffd7 ffd7 ffd7 ffd7 ffd7 ffd7 ffd7 ffd7 ffd7 ffd8 ffd8 ffd8 ffd8 ffd7 ffd8 ffd8 ffd8 ffd7 ffd8 ffd7 ffd8 ffd7 ffd8 ffd8 ffd8 ffd7 ffd8 ffd8 ffd8 ffd8 ffd8 ffd8 ffd7 ffd8 ffd8 ffd9 ffd8 ffd9 ffd9 ffd8 ffd8 ffd9 ffd8 ffd9 ffd9 ffd9 ffd9 ffd9 ffd9 ffd9 ffd9 ffd9 ffd9 ffd9 ffd9 ffd9 ffd9 ffd9 ffd9 ffd9 ffd9 ffd9 ffd9 ffd9 ffd9 ffd9 ffd9 ffd9 ffd9 ffd9 ffd9 ffd9 ffd9 ffd9 ffd9 ffd9 ffd9 ffd9 ffd9 ffd9 ffd9 ffd9 ffd9 ffd9 ffd9 ffd9 ffd9 ffd9 ffd9 ffd9 ffd9 ffd9 ffd9 ffd9 ffd9 ffd9 ffd9 ffd9 ffd9 ffd9 ffd9 ffd9 ffd9 ffd9 ffd9 ffd9 ffd9 ffd9 ffd9 ffd9 ffd9 ffd9 ffd9 ffd9 ffd9 ffd9 ffd9 ffd9 ffd9 ffd9 ffd9 ffd9 ffd9 ffd9 ffd9 ffd9 ffd9 ffd9 ffd9 ffda ffda ffda ffda ffda ffda ffda ffda ffda ffd9 ffda ffda ffda ffd9 ffd9 ffda ffda ffd9 ffda ffda ffd9 ffda ffd9 ffda ffda ffd9 ffda ffd9 ffda ffda ffd9 ffda ffd9 ffda ffda ffd9 ffda ffda ffd9 ffd9 ffda ffda ffda ffda ffda ffda ffd9 ffda ffda ffda ffd9 ffda ffda ffda ffd9 ffda ffda ffda ffda ffda ffda ffd9 ffda ffda ffd9 ffda ffda ffda ffda ffd9 ffd9 ffda ffda ffd9 ffda ffd9 ffda ffda ffda ffda ffda ffda ffda ffd9 ffd9 ffd9 ffd9 ffda ffda ffd9 ffda ffd9 ffd9 ffd9 ffd9 ffd9 ffd9 ffd9 ffd9 ffd9 ffd9 ffd9 ffd9 ffd9 ffd9 ffd9 ffd9 ffd9 ffd9 ffd9 ffd9 ffd9 ffd9 ffd9 ffd9 ffd9 ffd9 ffd9 ffd9 ffd9 ffd9 ffd9 ffd9 ffd9 ffd9 ffd9 ffd9 ffd9 ffd9 ffd9 ffd9 ffd9 ffd9 ffd9 ffd9 ffd9 ffd9 ffd9 ffd9 ffd9 ffd9 ffd9 ffd9 ffd9 ffd9 ffd9 ffd9 ffd9 ffd9 ffd9 ffd9 ffd9 ffd9 ffd9 ffd9 ffd8 ffd8 ffd9 ffd9 ffd8 ffd8 ffd8 ffd9 ffd8 ffd8 ffd9 ffd9 ffd8 ffd8 ffd8 ffd9 ffd9 ffd8 ffd8 ffd8 ffd8 ffd9 ffd9 ffd8 ffd9 ffd8 ffd7 ffd8 ffd8 ffd8 ffd8 ffd8 ffd8 ffd8 ffd8 ffd7 ffd8 ffd8 ffd8 ffd7 ffd7 ffd8 ffd8 ffd7 ffd7 ffd7 ffd7 ffd7 ffd7 ffd6 ffd7 ffd7 ffd6 ffd6 ffd6 ffd6 ffd6 ffd6 ffd6 ffd6 ffd6 ffd7 ffd7 ffd6 ffd6 ffd6 ffd6 ffd6 ffd5 ffd6 ffd6 ffd5 ffd5 ffd5 ffd6 ffd5 ffd6 ffd6 ffd5 ffd6 ffd5 ffd6 ffd5 ffd5 ffd5 ffd5 ffd5 ffd6 ffd6 ffd5 ffd5 ffd5 ffd5 ffd5 ffd4 ffd4 ffd4 ffd4 ffd4 ffd4 ffd4 ffd4 ffd4 ffd4 ffd4 ffd4 ffd4 ffd4 ffd3 ffd4 ffd4 ffd4 ffd4 ffd4 ffd4 ffd3 ffd3 ffd3 ffd3 ffd3 ffd3 ffd3 ffd3 ffd3 ffd4 ffd3 ffd3 ffd3 ffd3 ffd3 ffd3 ffd3 ffd3 ffd3 ffd3 ffd3 ffd2 ffd2 ffd2 ffd2 ffd2 ffd2 ffd2 ffd2 ffd2 ffd2 ffd2 ffd2 ffd2 ffd2 ffd2 ffd2 ffd2 ffd2 ffd2 ffd2 ffd1 ffd1 ffd1 ffd1 ffd1 ffd1 ffd1 ffd1 ffd1 ffd0 ffd0 ffd0 ffd0 ffd1 ffd0 ffd0 ffd0 ffcf ffd0 ffcf ffcf ffd0 ffcf ffd0 ffcf ffcf ffcf ffd0 ffcf ffcf ffcf ffcf ffcf ffcf ffcf ffcf ffcf ffcf ffcf ffce ffcf ffcf ffcf ffce ffcd ffcd ffcd ffce ffcd ffcd ffcd ffce ffcd ffce ffcd ffce ffce ffce ffcd ffcc ffcc ffcc ffcc ffcd ffcc ffcd ffcd ffcc ffcc ffcc ffcc ffcc ffcc ffcc ffcc ffcc ffcc ffcc ffcc ffcc ffcc ffcc ffcc ffcc ffcb ffcc ffcc ffcc ffcc ffcb ffca ffca ffca ffca ffca ffca ffca ffca ffc9 ffca ffca ffca ffc9 ffc8 ffca ffca ffc9 ffc9 ffc9 ffc9 ffc9 ffc8 ffc7 ffc8 ffc8 ffc7 ffc8 ffc8 ffc8 ffc7 ffc7 ffc7 ffc7 ffc7 ffc6 ffc7 ffc7 ffc7 ffc7 ffc7 ffc7 ffc6 ffc6 ffc5 ffc5 ffc5 ffc5 ffc6 ffc5 ffc5 ffc5 ffc5 ffc5 ffc4 ffc4 ffc4 ffc4 ffc5 ffc5 ffc4 ffc4 ffc4 ffc4 ffc4 ffc3 ffc4 ffc4 ffc3 ffc4 ffc4 ffc4 ffc4 ffc4 ffc3 ffc3 ffc3 ffc3 ffc3 ffc3 ffc3 ffc3 ffc3 ffc2 ffc2 ffc1 ffc2 ffc1 ffc2 ffc1 ffc1 ffc1 ffc1 ffc0 ffc0 ffc1 ffc0 ffc0 ffc0 ffc0 ffc0 ffc0 ffbe ffbe ffc0 ffbe ffbe ffbe ffbe ffbe ffbe ffbe ffbe ffbe ffbe ffbe ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbc ffbc ffbc ffbc ffbc ffbc ffbc ffbb ffbb ffba ffba ffbc ffbc ffba ffba ffba ffb9 ffb9 ffba ffb9 ffba ffb9 ffbb ffb9 ffb9 ffb8 ffb8 ffb9 ffb8 ffb7 ffb9 ffb8 ffb7 ffb8 ffb8 ffb7 ffb8 ffb7 ffb8 ffb7 ffb6 ffb5 ffb6 ffb5 ffb5 ffb5 ffb6 ffb5 ffb6 ffb4 ffb6 ffb5 ffb4 ffb5 ffb4 ffb4 ffb4 ffb4 ffb4 ffb3 ffb3 ffb4 ffb4 ffb3 ffb4 ffb3 ffb4 ffb4 ffb4 ffb3 ffb2 ffb3 ffb3 ffb2 ffb2 ffb0 ffb0 ffb0 ffb1 ffb0 ffb1 ffaf ffaf ffaf ffb0 ffaf ffae ffaf ffaf ffad ffaf ffae ffaf ffad ffad ffad ffad ffad ffad ffac ffad ffab ffab ffac ffac ffac ffab ffab ffab ffab ffab ffab ffab ffab ffab ffab ffab ffab ffab ffab ffa9 ffaa ffaa ffa8 ffa9 ffa9 ffa9 ffa8 ffa8 ffa8 ffa8 ffa8 ffa8 ffa7 ffa7 ffa7 ffa7 ffa6 ffa7 ffa7 ffa6 ffa6 ffa5 ffa5 ffa5 ffa5 ffa5 ffa4 ffa4 ffa3 ffa4 ffa3 ffa3 ffa2 ffa3 ffa3 ffa3 ffa3 ffa3 ffa2 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa0 ffa0 ffa0 ffa0 ff9f ff9f ff9e ff9e ff9e ff9e ff9e ff9d ff9d ff9c ff9d ff9b ff9c ff9c ff9b ff9b ff9b ff9b ff9b ff9b ff9a ff99 ff99 ff99 ff98 ff97 ff97 ff97 ff97 ff97 ff96 ff95 ff95 ff95 ff94 ff93 ff93 ff93 ff93 ff93 ff92 ff91 ff91 ff91 ff90 ff8f ff8f ff8f ff8e ff8e ff8e ff8d ff8a ff8a ff8a ff88 ff86 ff86 ff85 ff85 ff85 ff83 ff84 ff81 ff81 ff81 ff7f ff7e ff7d ff7c ff7b ff7a ff79 ff78 ff77 ff75 ff75 ff73 ff72 ff71 ff6f ff6e ff6d ff6b ff6a ff69 ff67 ff66 ff65 ff63 ff62 ff61 ff60 ff5f ff5c ff5b ff5a ff59 ff57 ff55 ff54 ff52 ff52 ff4f ff4e ff4d ff4b ff4a ff47 ff46 ff45 ff43 ff42 ff41 ff3f ff3e ff3c ff3b ff39 ff38 ff36 ff35 ff34 ff32 ff31 ff2f ff2e ff2d ff2b ff2a ff29 ff28 ff27 ff26 ff24 ff23 ff22 ff21 ff20 ff1f ff1e ff1c ff1b ff1b ff19 ff19 ff18 ff17 ff16 ff15 ff14 ff13 ff13 ff12 ff11 ff10 ff10 ff0f │ │ -ff14 ff15 ff15 ff16 ff17 ff18 ff18 ff19 ff1a ff1b ff1c ff1d ff1e ff1f ff20 ff21 ff22 ff23 ff24 ff25 ff26 ff27 ff28 ff29 ff2a ff2c ff2d ff2e ff2f ff31 ff32 ff33 ff35 ff36 ff37 ff39 ff3a ff3c ff3d ff3f ff40 ff41 ff43 ff44 ff45 ff47 ff48 ff4a ff4c ff4d ff4e ff50 ff52 ff53 ff55 ff56 ff58 ff59 ff5b ff5c ff5e ff5f ff61 ff62 ff63 ff64 ff66 ff67 ff69 ff6a ff6c ff6d ff6f ff70 ff72 ff72 ff73 ff75 ff77 ff78 ff79 ff7a ff7c ff7d ff7e ff7f ff81 ff81 ff83 ff84 ff85 ff87 ff87 ff88 ff8a ff8b ff8c ff8c ff8d ff8e ff8f ff90 ff91 ff92 ff93 ff94 ff94 ff96 ff97 ff97 ff98 ff98 ff98 ff9a ff9b ff9b ff9b ff9c ff9c ff9e ff9e ff9e ff9f ff9f ff9f ff9f ffa0 ffa1 ffa1 ffa1 ffa3 ffa3 ffa3 ffa3 ffa4 ffa4 ffa4 ffa4 ffa5 ffa5 ffa5 ffa5 ffa7 ffa7 ffa6 ffa6 ffa7 ffa7 ffa8 ffa8 ffa8 ffa8 ffa9 ffa9 ffa9 ffa9 ffa9 ffaa ffaa ffaa ffab ffab ffaa ffaa ffab ffab ffab ffab ffab ffab ffac ffac ffac ffac ffac ffac ffac ffad ffad ffae ffae ffae ffae ffae ffae ffae ffaf ffb0 ffaf ffaf ffaf ffaf ffb0 ffb1 ffb1 ffb1 ffb1 ffb1 ffb0 ffb1 ffb2 ffb2 ffb1 ffb2 ffb3 ffb3 ffb3 ffb3 ffb3 ffb3 ffb2 ffb3 ffb4 ffb3 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb5 ffb4 ffb5 ffb5 ffb5 ffb5 ffb5 ffb6 ffb6 ffb6 ffb6 ffb7 ffb7 ffb6 ffb7 ffb8 ffb8 ffb8 ffb8 ffb8 ffb7 ffb8 ffb9 ffb8 ffb9 ffb9 ffb9 ffb9 ffb9 ffb9 ffb9 ffb9 ffb9 ffb9 ffbb ffbb ffbb ffbb ffbb ffbb ffbb ffbc ffbc ffbb ffbb ffbc ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbe ffbe ffbe ffbe ffbf ffbe ffbe ffbe ffbe ffbf ffbe ffbf ffbf ffc0 ffc0 ffc0 ffc0 ffc0 ffc1 ffc1 ffc1 ffc1 ffc1 ffc1 ffc1 ffc1 ffc1 ffc2 ffc2 ffc2 ffc2 ffc2 ffc3 ffc3 ffc3 ffc2 ffc2 ffc2 ffc3 ffc3 ffc4 ffc4 ffc3 ffc3 ffc4 ffc3 ffc3 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc5 ffc4 ffc4 ffc5 ffc5 ffc6 ffc6 ffc6 ffc6 ffc6 ffc6 ffc6 ffc6 ffc6 ffc6 ffc7 ffc6 ffc6 ffc7 ffc8 ffc8 ffc8 ffc8 ffc7 ffc8 ffc8 ffc8 ffc8 ffc8 ffc8 ffc9 ffca ffc9 ffca ffc9 ffc9 ffc9 ffc9 ffc9 ffca ffca ffca ffca ffca ffca ffca ffca ffca ffca ffca ffca ffcb ffcb ffcb ffcb ffcb ffcc ffcc ffcb ffcc ffcb ffcc ffcc ffcc ffcc ffcc ffcc ffcc ffcc ffcc ffcc ffcc ffcc ffcc ffcc ffcc ffcd ffcd ffcd ffcd ffcd ffcd ffcd ffcd ffcd ffcd ffce ffce ffce ffcd ffce ffce ffce ffce ffce ffce ffce ffcf ffcf ffcf ffcf ffcf ffd0 ffcf ffcf ffd0 ffd0 ffd0 ffd0 ffcf ffd0 ffcf ffcf ffcf ffcf ffd0 ffd0 ffd1 ffd0 ffd1 ffd0 ffd0 ffd1 ffd0 ffd1 ffd1 ffd1 ffd1 ffd0 ffd1 ffd2 ffd1 ffd1 ffd2 ffd2 ffd1 ffd2 ffd1 ffd2 ffd1 ffd2 ffd2 ffd3 ffd3 ffd3 ffd2 ffd2 ffd3 ffd3 ffd3 ffd3 ffd3 ffd3 ffd3 ffd3 ffd3 ffd3 ffd3 ffd3 ffd3 ffd3 ffd3 ffd3 ffd3 ffd3 ffd3 ffd3 ffd3 ffd3 ffd3 ffd3 ffd3 ffd4 ffd3 ffd4 ffd3 ffd3 ffd3 ffd3 ffd3 ffd3 ffd4 ffd3 ffd3 ffd3 ffd3 ffd3 ffd3 ffd4 ffd5 ffd5 ffd4 ffd4 ffd3 ffd4 ffd4 ffd4 ffd5 ffd5 ffd5 ffd5 ffd5 ffd5 ffd5 ffd5 ffd5 ffd4 ffd5 ffd5 ffd4 ffd5 ffd5 ffd5 ffd6 ffd5 ffd5 ffd6 ffd6 ffd6 ffd6 ffd6 ffd6 ffd5 ffd6 ffd6 ffd6 ffd6 ffd6 ffd6 ffd6 ffd6 ffd7 ffd6 ffd7 ffd6 ffd6 ffd7 ffd6 ffd6 ffd6 ffd6 ffd6 ffd7 ffd7 ffd7 ffd7 ffd7 ffd7 ffd7 ffd7 ffd7 ffd7 ffd7 ffd7 ffd7 ffd7 ffd7 ffd7 ffd7 ffd7 ffd7 ffd7 ffd7 ffd7 ffd7 ffd7 ffd7 ffd7 ffd8 ffd7 ffd8 ffd8 ffd8 ffd7 ffd8 ffd8 ffd8 ffd8 ffd8 ffd8 ffd9 ffd9 ffd8 ffd9 ffd9 ffd9 ffd8 ffd9 ffd9 ffd9 ffd8 ffd9 ffd8 ffd9 ffd9 ffd8 ffd9 ffd9 ffd9 ffd9 ffd9 ffd9 ffd9 ffd8 ffd8 ffd8 ffd9 ffd8 ffd9 ffd9 ffd8 ffd8 ffd9 ffd9 ffd8 ffd9 ffd9 ffd9 ffd9 ffd9 ffd9 ffd9 ffd9 ffd9 ffd9 ffd9 ffd9 ffd9 ffd9 ffd9 ffd9 ffd9 ffd9 ffd9 ffd9 ffd9 ffd9 ffd9 ffd9 ffd9 ffd9 ffd9 ffd9 ffd9 ffd9 ffd9 ffd9 ffd9 ffd9 ffd9 ffd9 ffd9 ffd9 ffd9 ffd9 ffd9 ffd9 ffd9 ffd9 ffd9 ffd9 ffd9 ffd9 ffd9 ffd9 ffd9 ffd9 ffd9 ffd9 ffd9 ffd9 ffd9 ffd9 ffd9 ffd9 ffd9 ffd9 ffd9 ffd9 ffd9 ffd9 ffd9 ffd9 ffd9 ffd9 ffd9 ffd9 ffd9 ffd9 ffd9 ffd9 ffd9 ffd9 ffd9 ffd9 ffd9 ffd9 ffd9 ffd9 ffd9 ffd9 ffd9 ffd9 ffd9 ffd9 ffd9 ffd9 ffd9 ffd9 ffd9 ffd9 ffd9 ffd9 ffd9 ffda ffda ffd9 ffda ffda ffda ffd9 ffda ffda ffda ffd9 ffd9 ffda ffd9 ffd9 ffda ffd9 ffda ffd9 ffd9 ffd9 ffd9 ffd9 ffd9 ffd9 ffd9 ffd9 ffd9 ffd9 ffd9 ffd9 ffd9 ffd9 ffd9 ffd9 ffd9 ffd9 ffd9 ffd9 ffd9 ffd9 ffd9 ffd9 ffd9 ffd9 ffd9 ffd9 ffd9 ffd9 ffd9 ffd9 ffd9 ffd9 ffd9 ffd9 ffd9 ffd9 ffd9 ffd9 ffd9 ffd9 ffd9 ffd9 ffd9 ffd9 ffd9 ffd8 ffd8 ffd8 ffd9 ffd9 ffd8 ffd8 ffd9 ffd9 ffd9 ffd8 ffd9 ffd8 ffd9 ffd8 ffd9 ffd8 ffd8 ffd8 ffd8 ffd8 ffd9 ffd9 ffd8 ffd8 ffd8 ffd8 ffd9 ffd8 ffd9 ffd9 ffd8 ffd8 ffd8 ffd8 ffd9 ffd8 ffd8 ffd8 ffd9 ffd9 ffd8 ffd8 ffd9 ffd9 ffd8 ffd8 ffd8 ffd8 ffd7 ffd7 ffd8 ffd8 ffd7 ffd8 ffd8 ffd8 ffd8 ffd8 ffd7 ffd8 ffd8 ffd8 ffd8 ffd8 ffd8 ffd8 ffd7 ffd7 ffd7 ffd7 ffd7 ffd7 ffd7 ffd7 ffd7 ffd6 ffd7 ffd7 ffd7 ffd7 ffd7 ffd7 ffd7 ffd7 ffd7 ffd7 ffd7 ffd7 ffd6 ffd6 ffd6 ffd6 ffd5 ffd6 ffd5 ffd6 ffd6 ffd6 ffd6 ffd5 ffd5 ffd5 ffd6 ffd5 ffd6 ffd5 ffd5 ffd6 ffd5 ffd5 ffd5 ffd5 ffd5 ffd5 ffd5 ffd5 ffd5 ffd4 ffd5 ffd4 ffd5 ffd5 ffd4 ffd4 ffd4 ffd5 ffd4 ffd5 ffd5 ffd4 ffd5 ffd5 ffd5 ffd4 ffd4 ffd4 ffd4 ffd3 ffd3 ffd3 ffd3 ffd4 ffd4 ffd3 ffd3 ffd3 ffd3 ffd4 ffd3 ffd3 ffd3 ffd4 ffd3 ffd3 ffd3 ffd3 ffd3 ffd3 ffd3 ffd3 ffd3 ffd3 ffd3 ffd3 ffd3 ffd3 ffd3 ffd3 ffd3 ffd3 ffd3 ffd3 ffd2 ffd2 ffd3 ffd3 ffd2 ffd2 ffd2 ffd2 ffd2 ffd2 ffd1 ffd2 ffd1 ffd1 ffd1 ffd1 ffd1 ffd1 ffd1 ffd1 ffd1 ffd1 ffd1 ffd1 ffd1 ffd1 ffd0 ffd0 ffd0 ffd1 ffd0 ffd0 ffd0 ffd0 ffd0 ffd0 ffcf ffd0 ffd0 ffcf ffcf ffcf ffcf ffce ffcf ffcf ffcf ffcf ffcf ffcf ffcf ffd0 ffcf ffcf ffce ffce ffcf ffce ffce ffce ffce ffce ffce ffce ffcf ffce ffce ffce ffcd ffcc ffcd ffcd ffcc ffcc ffcd ffce ffcd ffce ffcd ffcc ffcc ffcc ffcd ffcc ffcc ffcc ffcc ffcd ffcc ffcc ffcc ffcc ffcc ffcc ffcc ffcc ffcc ffcc ffcc ffcc ffcc ffcc ffca ffcc ffcc ffcb ffca ffcb ffcb ffcb ffcb ffcb ffcb ffcb ffca ffca ffc9 ffc9 ffc9 ffc9 ffca ffc9 ffc9 ffc9 ffc9 ffca ffc9 ffc8 ffc9 ffc9 ffc8 ffc9 ffc8 ffc9 ffc8 ffc8 ffc7 ffc7 ffc7 ffc7 ffc7 ffc7 ffc7 ffc7 ffc6 ffc6 ffc6 ffc6 ffc6 ffc6 ffc6 ffc6 ffc6 ffc6 ffc6 ffc6 ffc6 ffc5 ffc4 ffc4 ffc4 ffc5 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc3 ffc3 ffc3 ffc3 ffc3 ffc3 ffc3 ffc3 ffc3 ffc2 ffc2 ffc2 ffc2 ffc2 ffc2 ffc2 ffc2 ffc2 ffc1 ffc2 ffc1 ffc1 ffc0 ffc1 ffc1 ffc0 ffc0 ffc0 ffc0 ffbf ffc0 ffbf ffbf ffc0 ffbf ffbf ffbf ffbe ffbe ffbf ffbe ffbd ffbe ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbc ffbc ffbd ffbd ffbc ffbc ffbc ffbb ffbc ffbb ffbb ffbb ffba ffb9 ffba ffbb ffbb ffb9 ffb9 ffba ffb9 ffb8 ffba ffb8 ffb9 ffb8 ffb9 ffb8 ffb8 ffb8 ffb8 ffb8 ffb7 ffb7 ffb8 ffb8 ffb7 ffb6 ffb7 ffb6 ffb7 ffb7 ffb6 ffb7 ffb5 ffb5 ffb5 ffb4 ffb5 ffb5 ffb5 ffb5 ffb4 ffb4 ffb5 ffb4 ffb4 ffb5 ffb4 ffb4 ffb4 ffb4 ffb4 ffb3 ffb3 ffb4 ffb4 ffb3 ffb3 ffb3 ffb3 ffb3 ffb3 ffb2 ffb1 ffb1 ffb1 ffb1 ffb1 ffb0 ffb0 ffaf ffb0 ffaf ffaf ffaf ffae ffaf ffaf ffae ffae ffaf ffaf ffad ffae ffae ffad ffad ffad ffac ffac ffac ffac ffab ffad ffab ffab ffab ffac ffac ffab ffab ffab ffab ffab ffab ffab ffab ffa9 ffaa ffaa ffaa ffaa ffaa ffa9 ffa9 ffa8 ffa8 ffa8 ffa8 ffa8 ffa6 ffa7 ffa7 ffa6 ffa7 ffa7 ffa7 ffa7 ffa6 ffa6 ffa5 ffa6 ffa6 ffa5 ffa5 ffa4 ffa5 ffa4 ffa3 ffa3 ffa4 ffa4 ffa2 ffa3 ffa3 ffa3 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa2 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa0 ffa0 ffa0 ffa0 ffa0 ffa0 ff9f ff9f ff9f ff9f ff9f ff9e ff9d ff9e ff9e ff9d ff9d ff9d ff9c ff9b ff9c ff9a ff9b ff9b ff9b ff9a ff9a ff9a ff9a ff9a ff99 ff99 ff99 ff97 ff97 ff96 ff97 ff96 ff96 ff96 ff95 ff95 ff94 ff95 ff94 ff93 ff93 ff93 ff92 ff91 ff92 ff91 ff91 ff90 ff90 ff8e ff8e ff8e ff8e ff8e ff8c ff8c ff8a ff89 ff89 ff86 ff86 ff86 ff85 ff85 ff84 ff82 ff82 ff81 ff80 ff7f ff7e ff7d ff7c ff7b ff7b ff79 ff77 ff77 ff76 ff74 ff74 ff71 ff70 ff6f ff6e ff6d ff6c ff6a ff69 ff68 ff66 ff65 ff64 ff62 ff61 ff5f ff5e ff5d ff5c ff59 ff58 ff57 ff55 ff54 ff53 ff51 ff50 ff4e ff4d ff4b ff4a ff48 ff47 ff45 ff44 ff43 ff41 ff3f ff3e ff3d ff3c ff39 ff38 ff37 ff35 ff34 ff32 ff31 ff30 ff2e ff2d ff2b ff2a ff29 ff28 ff27 ff26 ff24 ff23 ff22 ff21 ff20 ff1e ff1d ff1c ff1b ff1b ff1a ff19 ff18 ff17 ff16 ff15 ff14 ff14 ff13 ff12 ff11 ff11 ff10 ff0f ff0e │ │ -ff13 ff14 ff15 ff15 ff16 ff17 ff18 ff18 ff19 ff1a ff1b ff1c ff1d ff1e ff1f ff20 ff21 ff22 ff23 ff24 ff25 ff26 ff27 ff29 ff2a ff2b ff2c ff2d ff2e ff30 ff31 ff32 ff33 ff35 ff36 ff38 ff39 ff3a ff3c ff3d ff3f ff40 ff41 ff42 ff44 ff46 ff47 ff49 ff4a ff4c ff4d ff4f ff50 ff51 ff54 ff55 ff56 ff58 ff59 ff5a ff5c ff5d ff5f ff60 ff62 ff64 ff65 ff66 ff67 ff68 ff6a ff6b ff6d ff6e ff70 ff71 ff73 ff74 ff75 ff76 ff78 ff79 ff7a ff7c ff7d ff7e ff80 ff81 ff82 ff82 ff84 ff85 ff85 ff87 ff89 ff8a ff8a ff8b ff8c ff8d ff8d ff8f ff90 ff91 ff92 ff93 ff94 ff95 ff96 ff96 ff96 ff97 ff98 ff99 ff99 ff9b ff9b ff9b ff9c ff9d ff9d ff9d ff9d ff9e ff9e ff9f ff9f ff9f ff9f ffa0 ffa1 ffa2 ffa2 ffa3 ffa3 ffa3 ffa4 ffa4 ffa5 ffa4 ffa4 ffa4 ffa6 ffa7 ffa6 ffa5 ffa7 ffa7 ffa7 ffa7 ffa7 ffa7 ffa8 ffa9 ffa8 ffa8 ffa8 ffa9 ffa9 ffaa ffaa ffaa ffaa ffaa ffaa ffaa ffaa ffab ffab ffab ffab ffab ffab ffac ffac ffac ffab ffac ffac ffad ffad ffad ffad ffae ffad ffae ffae ffaf ffae ffae ffae ffaf ffb0 ffb0 ffb0 ffb0 ffaf ffaf ffb0 ffb1 ffb1 ffb1 ffb1 ffb1 ffb1 ffb2 ffb2 ffb3 ffb2 ffb3 ffb2 ffb2 ffb2 ffb3 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb5 ffb5 ffb5 ffb5 ffb5 ffb5 ffb5 ffb5 ffb6 ffb6 ffb6 ffb7 ffb7 ffb7 ffb7 ffb7 ffb7 ffb7 ffb8 ffb9 ffb8 ffb9 ffb9 ffb9 ffb9 ffb9 ffb8 ffb9 ffb9 ffb9 ffb9 ffba ffbb ffba ffbb ffba ffbb ffba ffba ffbb ffbb ffbb ffbc ffbd ffbb ffbb ffbb ffbd ffbc ffbc ffbc ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbe ffbd ffbd ffbd ffbe ffbe ffbf ffbf ffc0 ffbf ffbf ffc0 ffc0 ffbf ffc0 ffc1 ffc0 ffc1 ffc0 ffc1 ffc1 ffc1 ffc1 ffc2 ffc1 ffc2 ffc1 ffc2 ffc2 ffc2 ffc2 ffc3 ffc2 ffc3 ffc3 ffc2 ffc2 ffc3 ffc3 ffc3 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc5 ffc5 ffc5 ffc6 ffc5 ffc5 ffc5 ffc5 ffc6 ffc6 ffc6 ffc6 ffc7 ffc6 ffc6 ffc7 ffc7 ffc7 ffc7 ffc7 ffc6 ffc7 ffc7 ffc7 ffc8 ffc8 ffc7 ffc8 ffc9 ffc8 ffc9 ffc8 ffc9 ffc9 ffc9 ffc9 ffc9 ffc9 ffc9 ffca ffca ffc9 ffca ffca ffc9 ffc9 ffc9 ffca ffca ffca ffca ffca ffcb ffcb ffcb ffca ffcb ffcb ffcb ffcb ffcc ffcc ffcb ffcb ffcc ffcc ffcc ffcb ffcc ffcc ffcc ffcc ffcc ffcc ffcc ffcd ffcd ffcc ffcc ffcc ffcc ffcc ffcd ffcd ffcd ffcd ffcd ffcd ffcd ffcd ffcd ffcd ffce ffce ffce ffce ffce ffce ffcf ffcf ffcf ffcf ffcf ffcf ffcf ffcf ffce ffcf ffcf ffcf ffcf ffcf ffd0 ffd0 ffd0 ffd0 ffd0 ffd0 ffd0 ffd0 ffd0 ffd1 ffd0 ffd0 ffd1 ffd0 ffd0 ffd1 ffd1 ffd1 ffd1 ffd1 ffd1 ffd1 ffd1 ffd2 ffd1 ffd2 ffd2 ffd2 ffd2 ffd2 ffd1 ffd2 ffd1 ffd1 ffd2 ffd1 ffd2 ffd3 ffd3 ffd3 ffd3 ffd3 ffd3 ffd3 ffd2 ffd3 ffd3 ffd3 ffd2 ffd2 ffd2 ffd3 ffd3 ffd3 ffd3 ffd3 ffd3 ffd4 ffd3 ffd4 ffd3 ffd3 ffd3 ffd3 ffd3 ffd3 ffd4 ffd3 ffd3 ffd3 ffd3 ffd3 ffd3 ffd4 ffd4 ffd4 ffd4 ffd4 ffd3 ffd4 ffd4 ffd4 ffd4 ffd4 ffd4 ffd4 ffd4 ffd4 ffd5 ffd4 ffd5 ffd4 ffd4 ffd4 ffd4 ffd5 ffd4 ffd4 ffd5 ffd5 ffd4 ffd5 ffd5 ffd5 ffd6 ffd5 ffd5 ffd5 ffd6 ffd6 ffd5 ffd5 ffd5 ffd6 ffd5 ffd5 ffd6 ffd6 ffd6 ffd5 ffd6 ffd6 ffd5 ffd5 ffd6 ffd6 ffd6 ffd6 ffd6 ffd6 ffd6 ffd6 ffd7 ffd6 ffd6 ffd6 ffd6 ffd6 ffd6 ffd6 ffd7 ffd6 ffd7 ffd7 ffd6 ffd6 ffd6 ffd7 ffd6 ffd6 ffd7 ffd7 ffd7 ffd7 ffd7 ffd7 ffd7 ffd7 ffd7 ffd7 ffd7 ffd8 ffd8 ffd7 ffd7 ffd8 ffd8 ffd7 ffd8 ffd8 ffd8 ffd7 ffd8 ffd8 ffd8 ffd8 ffd8 ffd8 ffd7 ffd8 ffd8 ffd8 ffd8 ffd8 ffd8 ffd8 ffd8 ffd8 ffd8 ffd8 ffd8 ffd8 ffd7 ffd8 ffd8 ffd7 ffd8 ffd9 ffd9 ffd8 ffd9 ffd8 ffd8 ffd8 ffd8 ffd9 ffd9 ffd9 ffd9 ffd9 ffd9 ffd9 ffd9 ffd9 ffd9 ffd9 ffd9 ffd9 ffd9 ffd9 ffd9 ffd9 ffd9 ffd9 ffd9 ffd9 ffd9 ffd9 ffd9 ffd9 ffd9 ffd9 ffd9 ffd9 ffd9 ffd9 ffd9 ffd9 ffd9 ffd9 ffd9 ffd9 ffd9 ffd9 ffd9 ffd9 ffd9 ffd9 ffd9 ffd9 ffd9 ffd9 ffd9 ffd9 ffd9 ffd9 ffd9 ffd9 ffd9 ffd9 ffd9 ffd9 ffd9 ffd9 ffd9 ffd9 ffd9 ffd9 ffd9 ffd9 ffd9 ffd9 ffd9 ffd9 ffd9 ffd9 ffd9 ffd9 ffd9 ffd9 ffd9 ffd9 ffd9 ffd9 ffd9 ffd9 ffd9 ffd9 ffd9 ffd9 ffd9 ffd9 ffd9 ffd9 ffd9 ffd9 ffd9 ffd9 ffd9 ffd9 ffd9 ffd9 ffd9 ffd9 ffd9 ffd9 ffd9 ffd9 ffd9 ffd9 ffd9 ffd9 ffd9 ffd9 ffd9 ffd9 ffd9 ffd9 ffd9 ffd9 ffd9 ffd9 ffd9 ffd9 ffd9 ffd9 ffd9 ffd9 ffd9 ffd9 ffd9 ffd9 ffd9 ffd9 ffd9 ffd9 ffd9 ffd9 ffd9 ffd9 ffd9 ffd9 ffd9 ffd9 ffd9 ffd9 ffd9 ffd9 ffd9 ffd9 ffd9 ffd9 ffd9 ffd9 ffd9 ffd9 ffd9 ffd9 ffd9 ffd9 ffd9 ffd9 ffd9 ffd8 ffd9 ffd8 ffd8 ffd8 ffd9 ffd8 ffd7 ffd8 ffd8 ffd8 ffd8 ffd8 ffd8 ffd7 ffd8 ffd8 ffd8 ffd7 ffd8 ffd7 ffd8 ffd7 ffd8 ffd8 ffd8 ffd8 ffd7 ffd8 ffd8 ffd7 ffd8 ffd8 ffd7 ffd8 ffd8 ffd8 ffd8 ffd8 ffd7 ffd7 ffd8 ffd8 ffd7 ffd8 ffd8 ffd8 ffd7 ffd8 ffd8 ffd8 ffd7 ffd7 ffd7 ffd7 ffd7 ffd7 ffd7 ffd7 ffd7 ffd7 ffd7 ffd7 ffd7 ffd7 ffd7 ffd7 ffd7 ffd7 ffd7 ffd6 ffd7 ffd7 ffd7 ffd7 ffd7 ffd6 ffd6 ffd6 ffd6 ffd6 ffd6 ffd6 ffd6 ffd6 ffd6 ffd6 ffd6 ffd7 ffd6 ffd7 ffd6 ffd6 ffd5 ffd5 ffd5 ffd5 ffd5 ffd5 ffd5 ffd5 ffd5 ffd5 ffd5 ffd5 ffd5 ffd5 ffd5 ffd4 ffd5 ffd5 ffd5 ffd5 ffd4 ffd5 ffd5 ffd4 ffd4 ffd4 ffd4 ffd4 ffd4 ffd4 ffd4 ffd4 ffd4 ffd4 ffd4 ffd4 ffd4 ffd4 ffd4 ffd4 ffd4 ffd4 ffd4 ffd4 ffd4 ffd3 ffd3 ffd3 ffd3 ffd3 ffd3 ffd3 ffd3 ffd3 ffd3 ffd3 ffd3 ffd3 ffd3 ffd3 ffd3 ffd3 ffd3 ffd3 ffd3 ffd3 ffd3 ffd3 ffd3 ffd3 ffd3 ffd3 ffd3 ffd2 ffd3 ffd2 ffd2 ffd3 ffd2 ffd3 ffd3 ffd2 ffd2 ffd2 ffd2 ffd2 ffd2 ffd2 ffd2 ffd2 ffd2 ffd2 ffd1 ffd1 ffd1 ffd1 ffd0 ffd1 ffd0 ffd0 ffd0 ffd1 ffd0 ffd1 ffd0 ffd0 ffd0 ffd1 ffd0 ffd0 ffcf ffd0 ffd0 ffd0 ffcf ffd0 ffd0 ffd0 ffcf ffcf ffd0 ffce ffcf ffcf ffce ffce ffcf ffce ffce ffcf ffcf ffcf ffcf ffcf ffcf ffcf ffce ffce ffce ffcd ffce ffce ffcd ffcd ffcd ffcd ffcd ffcd ffcd ffcd ffcd ffcc ffcd ffcc ffcc ffcc ffcd ffcc ffcc ffcd ffcc ffcc ffcc ffcc ffcc ffcc ffcc ffcc ffcc ffcc ffcc ffcc ffcc ffcc ffcc ffcc ffcc ffcc ffcb ffcb ffcb ffcb ffcb ffcb ffca ffcb ffcb ffcb ffca ffca ffca ffca ffca ffca ffcb ffca ffca ffca ffc9 ffc8 ffc9 ffc8 ffc9 ffc8 ffc9 ffc8 ffc8 ffc8 ffc9 ffc8 ffc8 ffc8 ffc7 ffc8 ffc7 ffc8 ffc7 ffc7 ffc7 ffc6 ffc6 ffc6 ffc6 ffc6 ffc6 ffc6 ffc6 ffc6 ffc6 ffc5 ffc5 ffc5 ffc5 ffc5 ffc5 ffc5 ffc5 ffc5 ffc6 ffc5 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc3 ffc4 ffc3 ffc3 ffc4 ffc4 ffc4 ffc4 ffc3 ffc3 ffc2 ffc2 ffc2 ffc2 ffc2 ffc2 ffc2 ffc2 ffc2 ffc1 ffc1 ffc1 ffc1 ffc1 ffc1 ffc1 ffc1 ffc1 ffc0 ffc1 ffc0 ffc0 ffc0 ffc0 ffbf ffbf ffbf ffbf ffbf ffbf ffbf ffbf ffbe ffbe ffbe ffbe ffbe ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbc ffbd ffbd ffbc ffbc ffbc ffbb ffbc ffbc ffbc ffbc ffbb ffbb ffba ffba ffbb ffba ffb9 ffba ffba ffba ffb9 ffb9 ffb9 ffb9 ffb8 ffb9 ffb8 ffb9 ffb8 ffb8 ffb8 ffb8 ffb7 ffb7 ffb7 ffb7 ffb7 ffb6 ffb7 ffb7 ffb5 ffb5 ffb5 ffb6 ffb7 ffb5 ffb5 ffb5 ffb4 ffb5 ffb4 ffb5 ffb5 ffb5 ffb5 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb3 ffb4 ffb3 ffb3 ffb3 ffb3 ffb3 ffb1 ffb2 ffb1 ffb1 ffb1 ffb2 ffb1 ffb0 ffb0 ffb0 ffb1 ffb0 ffb0 ffaf ffaf ffaf ffaf ffaf ffae ffaf ffae ffae ffae ffae ffae ffad ffad ffae ffac ffad ffad ffac ffac ffab ffac ffab ffac ffab ffab ffab ffab ffab ffab ffab ffaa ffaa ffaa ffaa ffaa ffaa ffa9 ffa9 ffa9 ffa9 ffa9 ffa9 ffa9 ffa7 ffa7 ffa8 ffa7 ffa7 ffa7 ffa6 ffa6 ffa6 ffa6 ffa5 ffa5 ffa6 ffa5 ffa5 ffa4 ffa4 ffa5 ffa4 ffa4 ffa4 ffa3 ffa4 ffa4 ffa3 ffa3 ffa3 ffa3 ffa2 ffa3 ffa2 ffa2 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa0 ffa0 ffa0 ff9f ffa0 ff9e ff9f ff9f ff9e ff9e ff9e ff9e ff9e ff9d ff9d ff9d ff9d ff9d ff9c ff9c ff9c ff9b ff9b ff9a ff9a ff9a ff99 ff99 ff99 ff99 ff99 ff99 ff99 ff99 ff98 ff97 ff97 ff96 ff96 ff96 ff95 ff95 ff94 ff94 ff94 ff93 ff94 ff93 ff93 ff93 ff92 ff91 ff91 ff91 ff90 ff90 ff8f ff8e ff8e ff8c ff8d ff8d ff8b ff8b ff89 ff88 ff88 ff85 ff86 ff85 ff85 ff84 ff84 ff82 ff81 ff80 ff7f ff7e ff7c ff7b ff7b ff7a ff79 ff77 ff77 ff75 ff74 ff72 ff72 ff70 ff70 ff6e ff6d ff6c ff6b ff69 ff68 ff67 ff66 ff63 ff62 ff61 ff5f ff5e ff5d ff5c ff5a ff58 ff57 ff56 ff55 ff52 ff51 ff50 ff4e ff4d ff4b ff4a ff48 ff47 ff45 ff44 ff43 ff41 ff3f ff3e ff3d ff3b ff3a ff38 ff37 ff36 ff34 ff33 ff31 ff30 ff2e ff2d ff2c ff2a ff29 ff27 ff27 ff26 ff25 ff23 ff22 ff21 ff20 ff1f ff1e ff1d ff1c ff1b ff1a ff19 ff18 ff17 ff16 ff15 ff14 ff14 ff13 ff12 ff11 ff11 ff10 ff0f ff0f ff0e │ │ -ff12 ff13 ff14 ff14 ff15 ff16 ff17 ff18 ff19 ff19 ff1a ff1b ff1c ff1d ff1e ff1f ff20 ff21 ff22 ff23 ff24 ff25 ff26 ff27 ff28 ff29 ff2b ff2c ff2e ff2f ff30 ff31 ff32 ff34 ff35 ff37 ff38 ff3a ff3a ff3c ff3e ff3f ff40 ff41 ff43 ff45 ff46 ff47 ff49 ff4a ff4c ff4d ff4f ff50 ff52 ff54 ff55 ff56 ff58 ff59 ff5b ff5d ff5e ff60 ff60 ff63 ff64 ff66 ff67 ff68 ff69 ff6a ff6b ff6d ff6e ff70 ff72 ff73 ff74 ff76 ff76 ff78 ff79 ff7b ff7c ff7d ff7f ff7e ff80 ff82 ff82 ff84 ff85 ff86 ff88 ff88 ff89 ff8a ff8b ff8c ff8d ff8e ff8f ff8f ff92 ff91 ff93 ff93 ff95 ff96 ff95 ff96 ff98 ff98 ff99 ff9a ff9a ff9a ff9c ff9c ff9d ff9d ff9d ff9e ff9e ff9e ff9f ff9f ff9f ffa0 ffa0 ffa1 ffa1 ffa2 ffa2 ffa3 ffa3 ffa3 ffa3 ffa3 ffa4 ffa3 ffa5 ffa6 ffa5 ffa5 ffa6 ffa7 ffa7 ffa7 ffa7 ffa7 ffa7 ffa8 ffa8 ffa8 ffa7 ffa8 ffa9 ffaa ffa9 ffa9 ffaa ffaa ffa9 ffa9 ffaa ffab ffab ffab ffab ffab ffab ffab ffab ffab ffab ffab ffac ffac ffad ffac ffac ffad ffad ffae ffad ffae ffad ffad ffae ffae ffaf ffaf ffaf ffaf ffaf ffaf ffb0 ffb0 ffb0 ffb0 ffb0 ffb1 ffb0 ffb1 ffb2 ffb2 ffb2 ffb1 ffb2 ffb2 ffb2 ffb2 ffb3 ffb3 ffb3 ffb3 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb5 ffb5 ffb5 ffb4 ffb4 ffb5 ffb6 ffb6 ffb6 ffb6 ffb6 ffb6 ffb6 ffb7 ffb8 ffb8 ffb8 ffb8 ffb8 ffb8 ffb9 ffb8 ffb9 ffb8 ffb9 ffb9 ffb9 ffba ffba ffba ffb9 ffba ffb9 ffba ffbb ffbb ffbb ffbb ffbc ffba ffba ffba ffbb ffba ffbb ffbc ffbd ffbd ffbd ffbc ffbc ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbe ffbe ffbe ffbe ffbe ffbe ffbf ffbf ffbf ffbf ffc0 ffc0 ffbf ffbf ffc0 ffc0 ffc0 ffc0 ffc1 ffc0 ffc1 ffc0 ffc1 ffc2 ffc2 ffc2 ffc2 ffc1 ffc1 ffc2 ffc1 ffc2 ffc2 ffc3 ffc3 ffc4 ffc4 ffc4 ffc4 ffc4 ffc3 ffc4 ffc3 ffc3 ffc4 ffc4 ffc3 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc5 ffc6 ffc6 ffc6 ffc6 ffc6 ffc6 ffc6 ffc6 ffc6 ffc6 ffc6 ffc6 ffc6 ffc7 ffc8 ffc8 ffc7 ffc8 ffc7 ffc8 ffc7 ffc8 ffc8 ffc8 ffc8 ffc8 ffc8 ffc9 ffc9 ffc9 ffc9 ffc8 ffc9 ffc9 ffc8 ffc9 ffc9 ffc9 ffc9 ffca ffca ffca ffca ffca ffca ffca ffca ffca ffca ffcb ffcb ffcb ffcb ffcb ffcb ffcb ffcb ffcb ffcb ffcb ffcb ffcc ffcc ffcc ffcc ffcc ffcc ffcc ffcc ffcc ffcc ffcc ffcc ffcd ffcd ffcc ffcd ffcc ffcd ffcc ffcc ffcd ffcd ffcd ffce ffcd ffce ffcd ffce ffce ffce ffce ffce ffce ffce ffce ffce ffce ffce ffce ffcf ffcf ffd0 ffcf ffcf ffd0 ffd0 ffd0 ffd0 ffd0 ffd0 ffd0 ffcf ffcf ffd0 ffd0 ffcf ffd0 ffd0 ffd0 ffd0 ffd0 ffd1 ffd1 ffd1 ffd1 ffd1 ffd1 ffd1 ffd1 ffd1 ffd1 ffd2 ffd1 ffd1 ffd1 ffd2 ffd1 ffd2 ffd2 ffd2 ffd2 ffd2 ffd2 ffd2 ffd2 ffd2 ffd2 ffd2 ffd2 ffd2 ffd2 ffd2 ffd3 ffd3 ffd3 ffd3 ffd3 ffd3 ffd3 ffd3 ffd2 ffd3 ffd3 ffd3 ffd3 ffd3 ffd3 ffd3 ffd3 ffd3 ffd3 ffd3 ffd3 ffd3 ffd3 ffd3 ffd3 ffd3 ffd3 ffd3 ffd4 ffd3 ffd4 ffd3 ffd4 ffd3 ffd4 ffd4 ffd3 ffd3 ffd4 ffd3 ffd3 ffd4 ffd3 ffd4 ffd5 ffd4 ffd4 ffd4 ffd5 ffd4 ffd4 ffd4 ffd4 ffd5 ffd4 ffd5 ffd5 ffd5 ffd6 ffd5 ffd5 ffd4 ffd5 ffd5 ffd5 ffd5 ffd5 ffd5 ffd5 ffd6 ffd5 ffd5 ffd5 ffd5 ffd5 ffd6 ffd6 ffd6 ffd6 ffd5 ffd6 ffd6 ffd5 ffd6 ffd6 ffd5 ffd5 ffd5 ffd5 ffd7 ffd5 ffd7 ffd6 ffd6 ffd5 ffd6 ffd7 ffd6 ffd6 ffd6 ffd7 ffd6 ffd6 ffd6 ffd6 ffd6 ffd7 ffd7 ffd7 ffd7 ffd7 ffd7 ffd7 ffd6 ffd7 ffd7 ffd7 ffd7 ffd7 ffd7 ffd7 ffd7 ffd7 ffd7 ffd7 ffd7 ffd7 ffd7 ffd7 ffd7 ffd7 ffd7 ffd7 ffd7 ffd7 ffd7 ffd7 ffd7 ffd7 ffd7 ffd7 ffd7 ffd7 ffd8 ffd7 ffd8 ffd8 ffd8 ffd8 ffd8 ffd8 ffd8 ffd8 ffd8 ffd8 ffd9 ffd8 ffd9 ffd8 ffd9 ffd9 ffd9 ffd8 ffd8 ffd8 ffd8 ffd8 ffd8 ffd8 ffd8 ffd9 ffd8 ffd9 ffd8 ffd8 ffd8 ffd8 ffd8 ffd8 ffd8 ffd8 ffd9 ffd8 ffd9 ffd9 ffd9 ffd9 ffd9 ffd9 ffd8 ffd8 ffd8 ffd8 ffd8 ffd8 ffd8 ffd9 ffd8 ffd8 ffd9 ffd8 ffd8 ffd9 ffd9 ffd8 ffd8 ffd8 ffd8 ffd8 ffd9 ffd9 ffd9 ffd9 ffd9 ffd8 ffd9 ffd8 ffd9 ffd8 ffd9 ffd9 ffd8 ffd8 ffd9 ffd9 ffd8 ffd9 ffd8 ffd9 ffd9 ffd9 ffd9 ffd9 ffd9 ffd9 ffd9 ffd9 ffd9 ffd9 ffd9 ffd9 ffd9 ffd9 ffd9 ffd9 ffd9 ffd9 ffd9 ffd9 ffd9 ffd9 ffd9 ffd9 ffd9 ffd9 ffd9 ffd9 ffd9 ffd9 ffd9 ffd9 ffd9 ffd9 ffd9 ffd9 ffd9 ffd9 ffd9 ffd9 ffd9 ffd9 ffd9 ffd9 ffd9 ffd9 ffd8 ffd8 ffd9 ffd8 ffd8 ffd8 ffd9 ffd9 ffd8 ffd9 ffd9 ffd8 ffd8 ffd8 ffd9 ffd9 ffd9 ffd9 ffd8 ffd8 ffd9 ffd8 ffd8 ffd8 ffd8 ffd8 ffd8 ffd8 ffd9 ffd8 ffd8 ffd9 ffd8 ffd8 ffd8 ffd9 ffd8 ffd8 ffd9 ffd8 ffd8 ffd8 ffd9 ffd8 ffd7 ffd8 ffd7 ffd8 ffd7 ffd7 ffd7 ffd7 ffd7 ffd7 ffd7 ffd7 ffd7 ffd7 ffd7 ffd7 ffd7 ffd7 ffd7 ffd7 ffd7 ffd7 ffd7 ffd7 ffd7 ffd7 ffd7 ffd7 ffd7 ffd7 ffd7 ffd7 ffd7 ffd7 ffd7 ffd7 ffd7 ffd7 ffd7 ffd7 ffd7 ffd7 ffd7 ffd7 ffd7 ffd7 ffd7 ffd7 ffd6 ffd6 ffd6 ffd6 ffd7 ffd7 ffd6 ffd6 ffd7 ffd7 ffd6 ffd6 ffd7 ffd6 ffd7 ffd6 ffd6 ffd6 ffd6 ffd7 ffd6 ffd5 ffd5 ffd5 ffd6 ffd5 ffd5 ffd6 ffd6 ffd6 ffd5 ffd5 ffd5 ffd6 ffd5 ffd6 ffd5 ffd5 ffd5 ffd5 ffd5 ffd5 ffd5 ffd4 ffd4 ffd4 ffd4 ffd4 ffd4 ffd4 ffd4 ffd4 ffd4 ffd4 ffd4 ffd4 ffd4 ffd4 ffd4 ffd4 ffd4 ffd4 ffd4 ffd3 ffd3 ffd4 ffd3 ffd3 ffd3 ffd3 ffd3 ffd3 ffd3 ffd3 ffd3 ffd3 ffd3 ffd3 ffd3 ffd4 ffd3 ffd3 ffd3 ffd3 ffd3 ffd3 ffd3 ffd3 ffd3 ffd3 ffd3 ffd3 ffd2 ffd3 ffd3 ffd3 ffd2 ffd3 ffd2 ffd2 ffd2 ffd2 ffd3 ffd3 ffd3 ffd2 ffd3 ffd2 ffd3 ffd3 ffd3 ffd2 ffd3 ffd2 ffd2 ffd2 ffd2 ffd3 ffd3 ffd2 ffd1 ffd1 ffd1 ffd1 ffd1 ffd2 ffd1 ffd2 ffd1 ffd1 ffd1 ffd1 ffd1 ffd1 ffd0 ffd1 ffd0 ffd0 ffcf ffd0 ffd0 ffd0 ffd0 ffd0 ffd0 ffcf ffd0 ffd0 ffcf ffcf ffcf ffcf ffcf ffcf ffd0 ffcf ffce ffd0 ffd0 ffce ffcf ffcf ffce ffce ffce ffce ffcd ffce ffce ffcd ffce ffcd ffcd ffce ffce ffce ffcc ffcd ffcc ffce ffcc ffcd ffcd ffcd ffcc ffcc ffcc ffcc ffcc ffcc ffcd ffcc ffcc ffcc ffcc ffcc ffcc ffcc ffcc ffcc ffcc ffcc ffcc ffcc ffcc ffcc ffcc ffcc ffcc ffcc ffcc ffcc ffcc ffcc ffcb ffcc ffcb ffcb ffca ffca ffca ffca ffca ffca ffca ffca ffca ffc9 ffc9 ffc9 ffc9 ffc9 ffca ffc9 ffc9 ffc9 ffc9 ffc8 ffc8 ffc7 ffc8 ffc8 ffc8 ffc8 ffc8 ffc7 ffc8 ffc7 ffc7 ffc7 ffc6 ffc7 ffc7 ffc7 ffc7 ffc6 ffc7 ffc6 ffc6 ffc6 ffc5 ffc5 ffc5 ffc5 ffc5 ffc5 ffc5 ffc5 ffc5 ffc4 ffc4 ffc4 ffc4 ffc5 ffc4 ffc4 ffc5 ffc5 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc3 ffc4 ffc4 ffc3 ffc3 ffc3 ffc2 ffc3 ffc2 ffc3 ffc3 ffc3 ffc3 ffc3 ffc2 ffc2 ffc2 ffc1 ffc2 ffc1 ffc2 ffc1 ffc1 ffc1 ffc1 ffc1 ffc0 ffc0 ffc0 ffc0 ffc0 ffc0 ffc0 ffc0 ffbf ffc0 ffc0 ffbf ffbf ffbf ffbe ffbf ffbe ffbf ffbd ffbf ffbf ffbe ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbc ffbd ffbc ffbd ffbc ffbd ffbd ffbc ffbb ffbc ffbb ffbc ffbc ffbb ffba ffbc ffbb ffbb ffbb ffba ffba ffb9 ffba ffb9 ffb8 ffba ffb8 ffb8 ffb9 ffb9 ffb8 ffb9 ffb8 ffb7 ffb7 ffb8 ffb7 ffb7 ffb8 ffb7 ffb6 ffb6 ffb6 ffb7 ffb6 ffb6 ffb5 ffb6 ffb5 ffb4 ffb5 ffb6 ffb5 ffb4 ffb4 ffb5 ffb4 ffb5 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb3 ffb3 ffb4 ffb3 ffb3 ffb2 ffb3 ffb3 ffb2 ffb2 ffb3 ffb1 ffb0 ffb1 ffb1 ffb1 ffb2 ffb0 ffb0 ffb0 ffb0 ffb0 ffb0 ffb0 ffaf ffaf ffaf ffaf ffaf ffae ffaf ffad ffad ffae ffad ffad ffac ffac ffad ffac ffab ffad ffac ffac ffab ffac ffab ffab ffab ffab ffab ffab ffab ffab ffaa ffa9 ffa9 ffa9 ffaa ffa9 ffa9 ffa9 ffa7 ffa7 ffa8 ffa8 ffa8 ffa8 ffa6 ffa7 ffa7 ffa6 ffa6 ffa6 ffa6 ffa4 ffa6 ffa5 ffa5 ffa5 ffa5 ffa4 ffa5 ffa3 ffa3 ffa4 ffa3 ffa3 ffa3 ffa3 ffa3 ffa3 ffa3 ffa3 ffa2 ffa2 ffa2 ffa2 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa0 ffa0 ffa0 ffa0 ff9f ff9f ff9e ff9f ff9e ff9e ff9e ff9e ff9d ff9d ff9d ff9d ff9c ff9d ff9d ff9c ff9d ff9b ff9b ff9c ff9a ff9a ff9a ff9a ff9a ff98 ff99 ff99 ff98 ff99 ff98 ff99 ff98 ff97 ff96 ff96 ff96 ff94 ff95 ff95 ff95 ff94 ff94 ff94 ff92 ff93 ff92 ff92 ff92 ff91 ff91 ff91 ff91 ff8e ff8f ff8e ff8d ff8d ff8c ff8c ff8c ff8a ff8a ff89 ff88 ff87 ff85 ff85 ff84 ff84 ff83 ff82 ff81 ff80 ff7f ff7e ff7d ff7b ff7a ff7a ff7a ff78 ff77 ff75 ff74 ff73 ff71 ff71 ff6f ff6e ff6d ff6c ff6a ff69 ff68 ff66 ff65 ff64 ff62 ff61 ff60 ff5e ff5c ff5c ff5a ff59 ff58 ff56 ff55 ff53 ff51 ff50 ff4e ff4d ff4c ff4b ff49 ff47 ff46 ff44 ff42 ff41 ff40 ff3e ff3d ff3b ff3a ff38 ff37 ff36 ff34 ff33 ff31 ff30 ff2e ff2d ff2c ff2b ff2a ff28 ff27 ff26 ff24 ff23 ff22 ff21 ff20 ff1f ff1d ff1d ff1c ff1b ff1a ff19 ff18 ff17 ff16 ff15 ff15 ff14 ff13 ff12 ff11 ff11 ff10 ff0f ff0f ff0e ff0d │ │ -ff11 ff12 ff13 ff14 ff14 ff15 ff16 ff17 ff18 ff19 ff19 ff1a ff1b ff1c ff1d ff1e ff1f ff20 ff21 ff22 ff23 ff24 ff26 ff27 ff27 ff28 ff2a ff2b ff2c ff2d ff2f ff30 ff31 ff33 ff34 ff35 ff37 ff38 ff39 ff3b ff3c ff3d ff3f ff40 ff42 ff43 ff45 ff46 ff47 ff4a ff4b ff4c ff4d ff4f ff51 ff52 ff54 ff55 ff57 ff58 ff5a ff5b ff5c ff5e ff60 ff61 ff63 ff65 ff65 ff67 ff68 ff6a ff6b ff6c ff6d ff6e ff70 ff71 ff73 ff74 ff76 ff76 ff78 ff79 ff7b ff7b ff7d ff7e ff7f ff80 ff82 ff83 ff83 ff85 ff86 ff87 ff89 ff89 ff8a ff8b ff8c ff8c ff8e ff8f ff91 ff90 ff92 ff93 ff93 ff94 ff94 ff94 ff96 ff97 ff98 ff98 ff9a ff99 ff9b ff9c ff9d ff9d ff9c ff9c ff9e ff9e ff9e ff9e ff9e ff9f ff9f ff9f ffa1 ffa1 ffa1 ffa2 ffa2 ffa3 ffa3 ffa2 ffa3 ffa3 ffa4 ffa5 ffa4 ffa5 ffa5 ffa6 ffa6 ffa6 ffa6 ffa6 ffa6 ffa7 ffa7 ffa7 ffa7 ffa8 ffa8 ffa9 ffa9 ffa9 ffa9 ffa9 ffa9 ffa9 ffaa ffab ffab ffab ffab ffab ffab ffab ffaa ffab ffab ffab ffac ffac ffac ffac ffac ffac ffac ffad ffac ffad ffad ffac ffae ffae ffae ffae ffae ffae ffaf ffaf ffaf ffaf ffaf ffaf ffb0 ffb0 ffb0 ffb0 ffb1 ffb1 ffb1 ffb1 ffb1 ffb1 ffb2 ffb2 ffb2 ffb3 ffb2 ffb2 ffb3 ffb3 ffb4 ffb4 ffb3 ffb3 ffb4 ffb4 ffb4 ffb4 ffb4 ffb5 ffb4 ffb5 ffb4 ffb4 ffb5 ffb4 ffb4 ffb5 ffb5 ffb5 ffb6 ffb6 ffb7 ffb7 ffb7 ffb7 ffb7 ffb7 ffb7 ffb8 ffb8 ffb8 ffb8 ffb9 ffb8 ffb8 ffb9 ffba ffba ffb9 ffb9 ffb9 ffb9 ffba ffba ffba ffba ffbb ffba ffba ffba ffba ffba ffbb ffbc ffbb ffbc ffbc ffbc ffbc ffbc ffbc ffbc ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbe ffbe ffbe ffbf ffbe ffbe ffbf ffbf ffbf ffbf ffbe ffbe ffbf ffc0 ffc0 ffc1 ffc0 ffc0 ffc1 ffc1 ffc1 ffc0 ffc1 ffc0 ffc0 ffc1 ffc2 ffc2 ffc3 ffc3 ffc2 ffc3 ffc3 ffc3 ffc3 ffc3 ffc4 ffc3 ffc3 ffc4 ffc4 ffc3 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc5 ffc5 ffc5 ffc6 ffc6 ffc5 ffc5 ffc5 ffc6 ffc5 ffc6 ffc5 ffc6 ffc7 ffc7 ffc7 ffc6 ffc7 ffc7 ffc7 ffc7 ffc8 ffc7 ffc7 ffc8 ffc7 ffc8 ffc9 ffc8 ffc7 ffc8 ffc8 ffc8 ffc8 ffc8 ffc9 ffc9 ffc8 ffc9 ffca ffca ffc9 ffca ffc9 ffc9 ffca ffc9 ffc9 ffca ffca ffca ffca ffca ffca ffca ffca ffca ffca ffca ffcb ffcb ffcc ffcb ffcc ffcc ffcb ffcc ffcc ffcb ffcc ffcc ffcc ffcc ffcc ffcc ffcc ffcc ffcc ffcc ffcc ffcc ffcc ffcc ffcd ffce ffcd ffcd ffcd ffcd ffcd ffcd ffcd ffcd ffcd ffcd ffcd ffcd ffcd ffce ffcd ffcf ffcf ffcf ffcf ffcf ffcf ffcf ffcf ffcf ffcf ffcf ffcf ffce ffcf ffcf ffcf ffcf ffd0 ffcf ffd0 ffcf ffcf ffd1 ffd1 ffd0 ffd0 ffd0 ffd0 ffd0 ffd0 ffd0 ffd0 ffd1 ffd0 ffd1 ffd1 ffd1 ffd1 ffd1 ffd1 ffd1 ffd1 ffd2 ffd1 ffd1 ffd1 ffd1 ffd1 ffd1 ffd1 ffd2 ffd2 ffd2 ffd3 ffd3 ffd3 ffd3 ffd3 ffd3 ffd3 ffd3 ffd2 ffd3 ffd2 ffd3 ffd2 ffd3 ffd3 ffd3 ffd3 ffd3 ffd3 ffd3 ffd3 ffd3 ffd3 ffd3 ffd3 ffd3 ffd3 ffd3 ffd4 ffd3 ffd3 ffd3 ffd4 ffd4 ffd4 ffd4 ffd3 ffd3 ffd4 ffd3 ffd3 ffd4 ffd3 ffd4 ffd3 ffd3 ffd4 ffd4 ffd4 ffd4 ffd4 ffd4 ffd4 ffd4 ffd4 ffd4 ffd4 ffd4 ffd4 ffd4 ffd5 ffd4 ffd5 ffd4 ffd5 ffd4 ffd5 ffd5 ffd5 ffd6 ffd5 ffd5 ffd5 ffd5 ffd5 ffd4 ffd5 ffd6 ffd5 ffd5 ffd5 ffd5 ffd4 ffd6 ffd6 ffd4 ffd5 ffd4 ffd5 ffd6 ffd5 ffd6 ffd6 ffd6 ffd5 ffd6 ffd7 ffd6 ffd5 ffd6 ffd7 ffd6 ffd6 ffd6 ffd6 ffd6 ffd7 ffd7 ffd7 ffd6 ffd6 ffd6 ffd6 ffd7 ffd6 ffd6 ffd6 ffd6 ffd6 ffd6 ffd7 ffd6 ffd6 ffd6 ffd6 ffd6 ffd7 ffd7 ffd7 ffd6 ffd7 ffd6 ffd6 ffd7 ffd6 ffd6 ffd6 ffd6 ffd7 ffd6 ffd7 ffd7 ffd7 ffd7 ffd7 ffd8 ffd7 ffd8 ffd8 ffd8 ffd7 ffd8 ffd7 ffd7 ffd8 ffd8 ffd7 ffd8 ffd8 ffd8 ffd8 ffd8 ffd8 ffd7 ffd7 ffd8 ffd8 ffd7 ffd8 ffd7 ffd9 ffd8 ffd8 ffd8 ffd7 ffd8 ffd7 ffd7 ffd8 ffd8 ffd8 ffd8 ffd8 ffd8 ffd8 ffd8 ffd8 ffd8 ffd8 ffd8 ffd7 ffd8 ffd8 ffd8 ffd7 ffd8 ffd8 ffd8 ffd8 ffd8 ffd8 ffd8 ffd8 ffd8 ffd8 ffd8 ffd8 ffd7 ffd8 ffd8 ffd8 ffd8 ffd8 ffd8 ffd8 ffd8 ffd8 ffd8 ffd8 ffd8 ffd9 ffd8 ffd8 ffd9 ffd9 ffd8 ffd9 ffd8 ffd9 ffd9 ffd9 ffd9 ffd8 ffd8 ffd8 ffd8 ffd9 ffd8 ffd9 ffd9 ffd8 ffd8 ffd8 ffd9 ffd8 ffd9 ffd9 ffd8 ffd9 ffd9 ffd8 ffd8 ffd9 ffd8 ffd9 ffd8 ffd8 ffd8 ffd8 ffd9 ffd8 ffd9 ffd9 ffd8 ffd9 ffd8 ffd8 ffd9 ffd9 ffd9 ffd8 ffd8 ffd9 ffd9 ffd8 ffd8 ffd8 ffd9 ffd8 ffd8 ffd8 ffd8 ffd8 ffd8 ffd8 ffd8 ffd8 ffd7 ffd7 ffd8 ffd8 ffd8 ffd8 ffd8 ffd7 ffd8 ffd8 ffd8 ffd7 ffd8 ffd8 ffd8 ffd7 ffd8 ffd7 ffd7 ffd8 ffd8 ffd7 ffd8 ffd8 ffd7 ffd7 ffd8 ffd8 ffd7 ffd8 ffd8 ffd8 ffd7 ffd8 ffd7 ffd8 ffd7 ffd7 ffd7 ffd7 ffd7 ffd7 ffd7 ffd7 ffd7 ffd6 ffd6 ffd7 ffd6 ffd6 ffd6 ffd6 ffd6 ffd7 ffd6 ffd7 ffd6 ffd6 ffd6 ffd6 ffd6 ffd6 ffd6 ffd7 ffd6 ffd7 ffd7 ffd7 ffd6 ffd6 ffd7 ffd6 ffd6 ffd6 ffd6 ffd6 ffd6 ffd7 ffd6 ffd6 ffd6 ffd6 ffd6 ffd6 ffd6 ffd6 ffd6 ffd6 ffd6 ffd6 ffd5 ffd5 ffd6 ffd6 ffd6 ffd5 ffd5 ffd5 ffd5 ffd6 ffd5 ffd5 ffd5 ffd4 ffd5 ffd5 ffd5 ffd5 ffd5 ffd5 ffd5 ffd5 ffd5 ffd5 ffd5 ffd5 ffd5 ffd5 ffd4 ffd4 ffd4 ffd5 ffd5 ffd4 ffd4 ffd3 ffd3 ffd3 ffd3 ffd4 ffd4 ffd3 ffd3 ffd3 ffd4 ffd3 ffd3 ffd3 ffd3 ffd3 ffd3 ffd3 ffd3 ffd3 ffd3 ffd3 ffd3 ffd3 ffd3 ffd3 ffd3 ffd3 ffd3 ffd3 ffd3 ffd3 ffd3 ffd3 ffd3 ffd3 ffd3 ffd3 ffd3 ffd3 ffd3 ffd3 ffd3 ffd3 ffd2 ffd3 ffd3 ffd3 ffd2 ffd3 ffd3 ffd3 ffd2 ffd3 ffd2 ffd2 ffd2 ffd2 ffd3 ffd3 ffd3 ffd2 ffd3 ffd2 ffd1 ffd1 ffd2 ffd2 ffd2 ffd2 ffd2 ffd2 ffd2 ffd2 ffd2 ffd2 ffd1 ffd1 ffd0 ffd0 ffd0 ffd1 ffd0 ffd0 ffd0 ffd1 ffd1 ffd1 ffd0 ffd0 ffd0 ffd0 ffd0 ffd0 ffcf ffd0 ffcf ffd0 ffcf ffd0 ffd0 ffcf ffcf ffd0 ffcf ffcf ffcf ffce ffcf ffce ffcf ffce ffce ffcf ffcf ffce ffce ffce ffce ffcd ffcd ffcd ffcd ffcd ffcd ffcd ffcd ffcd ffcd ffcd ffcd ffce ffcc ffcd ffcc ffcd ffcc ffcd ffcd ffcd ffcc ffcc ffcc ffcc ffcc ffcc ffcc ffcc ffcc ffcc ffcc ffcc ffcb ffcb ffcc ffcc ffcc ffcc ffcc ffcc ffcc ffcb ffcc ffcb ffcb ffcb ffcb ffcb ffcb ffcb ffcb ffcb ffca ffca ffca ffc9 ffc9 ffca ffc9 ffc9 ffc9 ffc9 ffc9 ffc9 ffc8 ffc8 ffc8 ffc8 ffc9 ffc9 ffc9 ffc8 ffc8 ffc8 ffc8 ffc7 ffc7 ffc7 ffc7 ffc7 ffc7 ffc7 ffc7 ffc6 ffc6 ffc6 ffc6 ffc6 ffc6 ffc6 ffc6 ffc6 ffc6 ffc6 ffc5 ffc6 ffc4 ffc5 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc5 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc3 ffc3 ffc3 ffc3 ffc3 ffc3 ffc2 ffc2 ffc2 ffc2 ffc2 ffc2 ffc2 ffc2 ffc2 ffc2 ffc2 ffc1 ffc1 ffc1 ffc1 ffc2 ffc0 ffc1 ffc1 ffc0 ffc0 ffc0 ffc1 ffc0 ffbf ffc0 ffc0 ffc0 ffc0 ffbf ffc0 ffbf ffbf ffc0 ffbf ffbe ffbe ffbe ffbe ffbd ffbe ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbc ffbd ffbc ffbc ffbc ffbc ffbc ffbc ffbb ffbc ffba ffbb ffba ffbb ffbb ffbb ffba ffba ffb9 ffb9 ffba ffb9 ffba ffb8 ffb9 ffb9 ffb8 ffb8 ffb8 ffb8 ffb8 ffb8 ffb8 ffb8 ffb8 ffb6 ffb7 ffb6 ffb7 ffb6 ffb7 ffb7 ffb6 ffb5 ffb6 ffb6 ffb5 ffb5 ffb4 ffb4 ffb5 ffb4 ffb5 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb3 ffb3 ffb4 ffb3 ffb3 ffb4 ffb4 ffb4 ffb3 ffb3 ffb4 ffb3 ffb3 ffb1 ffb2 ffb2 ffb2 ffb2 ffb2 ffb0 ffb0 ffb0 ffb1 ffb0 ffb0 ffaf ffb0 ffb0 ffb0 ffb0 ffb0 ffaf ffae ffae ffad ffae ffad ffae ffae ffad ffac ffac ffac ffac ffab ffac ffab ffac ffab ffab ffab ffab ffab ffaa ffaa ffaa ffab ffaa ffaa ffaa ffaa ffaa ffaa ffa9 ffa9 ffa9 ffa8 ffa8 ffa8 ffa8 ffa7 ffa7 ffa7 ffa7 ffa6 ffa7 ffa6 ffa7 ffa6 ffa6 ffa5 ffa5 ffa5 ffa4 ffa5 ffa4 ffa4 ffa5 ffa4 ffa4 ffa4 ffa3 ffa3 ffa4 ffa2 ffa3 ffa2 ffa2 ffa2 ffa2 ffa2 ffa2 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa0 ffa0 ffa0 ffa0 ffa0 ffa0 ffa0 ff9f ffa0 ff9f ff9f ff9e ff9e ff9e ff9d ff9e ff9d ff9d ff9d ff9c ff9c ff9d ff9d ff9c ff9c ff9c ff9c ff9c ff9a ff9b ff9b ff9a ff9a ff9a ff99 ff99 ff98 ff99 ff98 ff98 ff98 ff98 ff98 ff97 ff95 ff95 ff95 ff95 ff94 ff94 ff95 ff95 ff94 ff93 ff92 ff92 ff92 ff92 ff92 ff91 ff90 ff90 ff90 ff90 ff8e ff8e ff8d ff8d ff8b ff8b ff8b ff8a ff89 ff88 ff88 ff86 ff85 ff84 ff83 ff83 ff82 ff82 ff81 ff7f ff7f ff7e ff7c ff7c ff7a ff79 ff78 ff77 ff77 ff75 ff75 ff73 ff72 ff71 ff6f ff6d ff6c ff6b ff6b ff6a ff67 ff67 ff65 ff64 ff63 ff61 ff60 ff5e ff5d ff5c ff5a ff59 ff58 ff56 ff55 ff53 ff52 ff50 ff4f ff4e ff4c ff4b ff49 ff47 ff47 ff45 ff43 ff41 ff40 ff3e ff3d ff3c ff3a ff39 ff37 ff36 ff35 ff32 ff31 ff30 ff2f ff2d ff2c ff2b ff2a ff29 ff27 ff26 ff25 ff24 ff23 ff21 ff20 ff1f ff1e ff1d ff1c ff1b ff1a ff19 ff18 ff17 ff16 ff15 ff14 ff13 ff13 ff12 ff11 ff11 ff10 ff0f ff0f ff0e ff0d ff0d │ │ -ff11 ff12 ff12 ff13 ff14 ff14 ff15 ff16 ff17 ff17 ff19 ff1a ff1a ff1b ff1c ff1d ff1e ff1f ff20 ff21 ff22 ff23 ff24 ff25 ff26 ff27 ff29 ff2a ff2b ff2d ff2e ff2f ff30 ff31 ff33 ff34 ff35 ff37 ff38 ff3a ff3b ff3d ff3e ff3f ff41 ff42 ff44 ff45 ff46 ff48 ff4a ff4b ff4c ff4e ff50 ff51 ff52 ff54 ff56 ff57 ff58 ff5a ff5b ff5d ff5f ff60 ff61 ff63 ff64 ff66 ff67 ff68 ff6a ff6b ff6d ff6e ff6f ff70 ff71 ff72 ff74 ff75 ff77 ff78 ff7a ff7b ff7c ff7d ff7e ff7f ff80 ff81 ff83 ff84 ff85 ff87 ff87 ff88 ff89 ff8a ff8a ff8c ff8d ff8e ff8e ff90 ff90 ff91 ff92 ff92 ff94 ff93 ff95 ff97 ff98 ff97 ff99 ff98 ff99 ff9a ff9a ff9c ff9c ff9b ff9d ff9e ff9e ff9e ff9e ff9f ff9f ff9f ffa0 ffa0 ffa1 ffa1 ffa2 ffa2 ffa2 ffa2 ffa2 ffa2 ffa2 ffa3 ffa3 ffa5 ffa4 ffa5 ffa5 ffa5 ffa5 ffa5 ffa5 ffa6 ffa6 ffa6 ffa7 ffa7 ffa7 ffa8 ffa8 ffa8 ffa8 ffa8 ffa9 ffa9 ffa9 ffaa ffaa ffaa ffab ffab ffab ffab ffaa ffab ffab ffab ffab ffab ffab ffab ffab ffac ffab ffac ffac ffac ffac ffac ffad ffad ffad ffad ffae ffad ffae ffae ffae ffaf ffae ffae ffaf ffaf ffb0 ffb0 ffb0 ffb0 ffb0 ffb1 ffb0 ffb0 ffb1 ffb1 ffb2 ffb2 ffb2 ffb1 ffb2 ffb3 ffb3 ffb3 ffb2 ffb3 ffb3 ffb3 ffb3 ffb4 ffb4 ffb4 ffb3 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb5 ffb5 ffb5 ffb5 ffb6 ffb7 ffb6 ffb6 ffb6 ffb7 ffb7 ffb7 ffb7 ffb8 ffb8 ffb8 ffb8 ffb7 ffb8 ffb8 ffb9 ffb8 ffb9 ffb9 ffb9 ffb9 ffb9 ffb9 ffba ffba ffba ffba ffb9 ffba ffbb ffbb ffba ffbb ffbb ffbc ffbc ffbb ffbc ffbc ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbe ffbd ffbe ffbe ffbe ffbd ffbe ffbe ffbe ffbe ffbe ffbf ffc0 ffbf ffbf ffbf ffc0 ffbf ffbf ffbf ffc0 ffc1 ffc0 ffc0 ffc0 ffc2 ffc2 ffc2 ffc1 ffc1 ffc1 ffc1 ffc2 ffc1 ffc2 ffc3 ffc3 ffc3 ffc3 ffc3 ffc3 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc5 ffc5 ffc5 ffc4 ffc5 ffc5 ffc4 ffc5 ffc5 ffc6 ffc6 ffc5 ffc6 ffc6 ffc6 ffc6 ffc6 ffc6 ffc6 ffc6 ffc7 ffc7 ffc6 ffc7 ffc7 ffc6 ffc6 ffc7 ffc8 ffc8 ffc8 ffc8 ffc8 ffc8 ffc8 ffc9 ffca ffc9 ffc9 ffca ffc9 ffc9 ffca ffc9 ffc9 ffca ffc9 ffc9 ffc9 ffc9 ffc9 ffc9 ffca ffc9 ffca ffca ffcb ffca ffcb ffcb ffcb ffcb ffca ffcb ffcb ffcb ffcb ffcb ffcc ffcc ffcc ffcc ffcc ffcc ffcc ffcc ffcc ffcc ffcc ffcc ffcc ffcd ffcc ffcc ffcc ffcd ffcc ffcc ffcd ffcc ffcd ffcc ffcc ffcc ffcd ffcd ffcd ffce ffce ffce ffce ffce ffce ffce ffce ffce ffce ffce ffce ffce ffce ffcf ffcf ffcf ffcf ffce ffcf ffce ffcf ffd0 ffd0 ffd0 ffcf ffcf ffcf ffcf ffcf ffcf ffcf ffd0 ffd0 ffd0 ffd0 ffd0 ffd0 ffd0 ffd0 ffd0 ffd0 ffd1 ffd0 ffd0 ffd0 ffd0 ffd0 ffd1 ffd1 ffd1 ffd1 ffd2 ffd2 ffd2 ffd2 ffd2 ffd2 ffd2 ffd2 ffd2 ffd2 ffd2 ffd2 ffd2 ffd2 ffd2 ffd2 ffd2 ffd3 ffd2 ffd2 ffd2 ffd2 ffd3 ffd3 ffd3 ffd3 ffd3 ffd3 ffd3 ffd3 ffd3 ffd3 ffd3 ffd3 ffd3 ffd3 ffd3 ffd3 ffd3 ffd3 ffd3 ffd3 ffd3 ffd3 ffd3 ffd3 ffd4 ffd3 ffd4 ffd3 ffd4 ffd4 ffd3 ffd4 ffd3 ffd4 ffd4 ffd3 ffd4 ffd3 ffd3 ffd4 ffd4 ffd3 ffd4 ffd4 ffd4 ffd5 ffd5 ffd5 ffd5 ffd5 ffd5 ffd5 ffd5 ffd5 ffd4 ffd4 ffd5 ffd4 ffd5 ffd4 ffd5 ffd4 ffd5 ffd5 ffd4 ffd5 ffd4 ffd5 ffd5 ffd5 ffd6 ffd5 ffd5 ffd5 ffd5 ffd6 ffd5 ffd5 ffd5 ffd5 ffd6 ffd6 ffd6 ffd6 ffd6 ffd5 ffd5 ffd6 ffd6 ffd5 ffd5 ffd6 ffd7 ffd6 ffd6 ffd6 ffd6 ffd6 ffd5 ffd6 ffd6 ffd5 ffd5 ffd5 ffd6 ffd7 ffd7 ffd7 ffd6 ffd7 ffd6 ffd5 ffd7 ffd6 ffd5 ffd6 ffd6 ffd7 ffd6 ffd6 ffd7 ffd7 ffd7 ffd7 ffd7 ffd7 ffd7 ffd8 ffd7 ffd7 ffd8 ffd7 ffd7 ffd8 ffd7 ffd7 ffd7 ffd7 ffd7 ffd7 ffd7 ffd8 ffd7 ffd7 ffd8 ffd7 ffd7 ffd8 ffd7 ffd7 ffd8 ffd7 ffd8 ffd7 ffd8 ffd7 ffd7 ffd7 ffd8 ffd8 ffd7 ffd8 ffd7 ffd7 ffd7 ffd7 ffd7 ffd7 ffd8 ffd7 ffd7 ffd8 ffd8 ffd7 ffd8 ffd7 ffd8 ffd8 ffd7 ffd8 ffd7 ffd7 ffd7 ffd8 ffd7 ffd7 ffd7 ffd8 ffd7 ffd7 ffd8 ffd8 ffd8 ffd8 ffd8 ffd8 ffd8 ffd8 ffd8 ffd8 ffd7 ffd8 ffd8 ffd8 ffd8 ffd8 ffd8 ffd8 ffd8 ffd8 ffd8 ffd8 ffd8 ffd7 ffd8 ffd8 ffd8 ffd8 ffd8 ffd7 ffd7 ffd8 ffd8 ffd8 ffd8 ffd8 ffd8 ffd8 ffd8 ffd8 ffd8 ffd8 ffd8 ffd9 ffd8 ffd7 ffd8 ffd7 ffd8 ffd8 ffd8 ffd8 ffd8 ffd8 ffd7 ffd8 ffd8 ffd8 ffd8 ffd8 ffd8 ffd8 ffd8 ffd8 ffd8 ffd7 ffd8 ffd8 ffd8 ffd8 ffd7 ffd8 ffd8 ffd7 ffd7 ffd7 ffd7 ffd7 ffd7 ffd7 ffd7 ffd7 ffd7 ffd7 ffd7 ffd7 ffd7 ffd7 ffd7 ffd7 ffd7 ffd7 ffd7 ffd7 ffd7 ffd7 ffd7 ffd7 ffd7 ffd7 ffd7 ffd7 ffd7 ffd7 ffd7 ffd7 ffd7 ffd7 ffd7 ffd7 ffd6 ffd7 ffd7 ffd7 ffd7 ffd7 ffd7 ffd6 ffd7 ffd6 ffd6 ffd6 ffd6 ffd7 ffd6 ffd6 ffd6 ffd6 ffd6 ffd7 ffd6 ffd6 ffd5 ffd6 ffd6 ffd5 ffd6 ffd5 ffd5 ffd6 ffd6 ffd7 ffd7 ffd6 ffd5 ffd6 ffd6 ffd5 ffd6 ffd6 ffd6 ffd6 ffd6 ffd6 ffd5 ffd5 ffd5 ffd6 ffd6 ffd6 ffd5 ffd5 ffd6 ffd6 ffd5 ffd5 ffd5 ffd4 ffd5 ffd5 ffd5 ffd5 ffd5 ffd5 ffd5 ffd5 ffd5 ffd5 ffd5 ffd4 ffd4 ffd4 ffd4 ffd4 ffd4 ffd4 ffd4 ffd5 ffd5 ffd4 ffd5 ffd4 ffd4 ffd4 ffd3 ffd3 ffd4 ffd4 ffd4 ffd4 ffd4 ffd3 ffd3 ffd3 ffd3 ffd4 ffd4 ffd3 ffd3 ffd3 ffd4 ffd3 ffd3 ffd3 ffd3 ffd3 ffd3 ffd3 ffd3 ffd3 ffd3 ffd3 ffd3 ffd3 ffd3 ffd3 ffd3 ffd3 ffd3 ffd3 ffd3 ffd3 ffd3 ffd3 ffd3 ffd3 ffd3 ffd3 ffd3 ffd3 ffd3 ffd3 ffd3 ffd3 ffd2 ffd3 ffd3 ffd3 ffd2 ffd2 ffd2 ffd3 ffd2 ffd2 ffd2 ffd2 ffd2 ffd2 ffd2 ffd2 ffd2 ffd2 ffd2 ffd2 ffd1 ffd1 ffd0 ffd1 ffd1 ffd1 ffd1 ffd2 ffd1 ffd1 ffd0 ffd0 ffd1 ffd1 ffd0 ffd0 ffd0 ffd0 ffd0 ffcf ffd0 ffd0 ffd0 ffd1 ffcf ffcf ffd0 ffd0 ffcf ffcf ffcf ffcf ffcf ffcf ffcf ffcf ffcf ffcf ffcf ffcf ffce ffcf ffce ffcd ffce ffce ffce ffce ffce ffce ffce ffce ffce ffce ffcd ffcd ffcd ffcc ffcc ffcc ffcc ffcd ffcc ffcd ffcd ffcc ffcc ffcd ffcc ffcd ffcc ffcc ffcc ffcc ffcc ffcc ffcc ffcc ffcc ffcc ffcc ffcc ffcc ffcc ffcb ffcc ffcb ffcb ffcb ffcb ffcb ffcb ffcb ffcb ffcb ffcb ffcb ffcb ffcb ffcb ffca ffca ffca ffca ffca ffca ffca ffca ffcb ffca ffc9 ffc9 ffc9 ffc9 ffc8 ffc9 ffc8 ffc8 ffc8 ffc8 ffc8 ffc8 ffc7 ffc8 ffc8 ffc8 ffc8 ffc8 ffc7 ffc7 ffc7 ffc7 ffc6 ffc6 ffc6 ffc6 ffc6 ffc6 ffc6 ffc6 ffc6 ffc6 ffc5 ffc5 ffc5 ffc5 ffc6 ffc5 ffc6 ffc5 ffc5 ffc5 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc3 ffc4 ffc4 ffc3 ffc4 ffc3 ffc3 ffc2 ffc2 ffc3 ffc2 ffc2 ffc2 ffc2 ffc2 ffc1 ffc1 ffc2 ffc1 ffc2 ffc1 ffc1 ffc1 ffc1 ffc1 ffc0 ffc0 ffc2 ffbf ffc0 ffc0 ffbf ffc0 ffc0 ffbf ffc0 ffbf ffc0 ffc0 ffc0 ffbf ffbe ffc0 ffbf ffbe ffbe ffbf ffbd ffbe ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbc ffbc ffbc ffbc ffbc ffba ffbc ffba ffbc ffbb ffba ffba ffba ffba ffba ffb9 ffb9 ffba ffba ffb9 ffb9 ffb8 ffb8 ffb8 ffb8 ffb8 ffb9 ffb9 ffb8 ffb7 ffb8 ffb7 ffb7 ffb7 ffb7 ffb6 ffb7 ffb6 ffb7 ffb5 ffb7 ffb6 ffb5 ffb7 ffb6 ffb5 ffb6 ffb5 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb3 ffb4 ffb3 ffb3 ffb4 ffb2 ffb3 ffb2 ffb2 ffb3 ffb3 ffb3 ffb3 ffb3 ffb3 ffb1 ffb1 ffb2 ffb1 ffb1 ffb1 ffb0 ffb0 ffb0 ffb0 ffb0 ffaf ffaf ffaf ffae ffae ffae ffaf ffad ffad ffad ffad ffac ffad ffad ffad ffac ffac ffab ffab ffab ffab ffab ffab ffaa ffab ffab ffab ffab ffaa ffa9 ffaa ffaa ffaa ffa9 ffaa ffa9 ffa9 ffa9 ffa9 ffa9 ffa8 ffa9 ffa7 ffa7 ffa7 ffa7 ffa7 ffa7 ffa6 ffa6 ffa6 ffa6 ffa6 ffa6 ffa6 ffa5 ffa5 ffa4 ffa5 ffa4 ffa4 ffa4 ffa3 ffa4 ffa3 ffa4 ffa3 ffa3 ffa3 ffa3 ffa2 ffa2 ffa2 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa0 ffa0 ff9f ff9f ff9f ff9f ff9f ff9f ff9e ff9e ff9f ff9e ff9e ff9e ff9d ff9d ff9d ff9d ff9d ff9b ff9c ff9d ff9d ff9c ff9c ff9a ff9b ff9b ff9a ff9a ff9a ff9a ff99 ff99 ff99 ff98 ff98 ff98 ff97 ff97 ff97 ff98 ff97 ff96 ff95 ff94 ff94 ff94 ff93 ff93 ff94 ff94 ff94 ff93 ff91 ff91 ff92 ff91 ff91 ff8f ff8f ff8f ff90 ff8e ff8d ff8b ff8c ff8c ff8a ff8a ff8a ff89 ff89 ff87 ff87 ff86 ff85 ff84 ff82 ff82 ff81 ff80 ff80 ff7e ff7d ff7d ff7c ff7a ff7a ff78 ff77 ff76 ff76 ff74 ff73 ff71 ff70 ff6f ff6e ff6d ff6c ff6a ff6a ff68 ff67 ff65 ff64 ff63 ff62 ff60 ff5e ff5d ff5c ff5a ff59 ff57 ff56 ff55 ff53 ff52 ff51 ff4f ff4e ff4d ff4b ff49 ff47 ff46 ff45 ff43 ff42 ff40 ff3f ff3d ff3c ff3b ff39 ff38 ff36 ff34 ff33 ff32 ff30 ff2f ff2e ff2d ff2b ff2a ff28 ff27 ff26 ff25 ff24 ff23 ff22 ff20 ff1f ff1e ff1d ff1c ff1b ff1a ff19 ff18 ff17 ff16 ff15 ff14 ff14 ff13 ff12 ff11 ff11 ff10 ff0f ff0f ff0e ff0d ff0d ff0c │ │ -ff10 ff11 ff11 ff12 ff13 ff14 ff15 ff15 ff16 ff17 ff18 ff18 ff19 ff1a ff1b ff1c ff1e ff1e ff1f ff20 ff21 ff22 ff23 ff25 ff26 ff27 ff28 ff29 ff2a ff2b ff2c ff2e ff2f ff31 ff32 ff33 ff34 ff36 ff37 ff38 ff3a ff3b ff3d ff3e ff3f ff41 ff42 ff44 ff45 ff47 ff48 ff4a ff4b ff4c ff4f ff50 ff51 ff53 ff55 ff56 ff58 ff59 ff5a ff5c ff5e ff5e ff60 ff61 ff62 ff64 ff66 ff67 ff69 ff6a ff6c ff6d ff6e ff6f ff71 ff72 ff73 ff73 ff75 ff77 ff79 ff79 ff7a ff7c ff7c ff7d ff7f ff80 ff82 ff83 ff84 ff85 ff86 ff87 ff88 ff88 ff89 ff8b ff8c ff8d ff8d ff8f ff90 ff91 ff92 ff92 ff93 ff93 ff93 ff95 ff97 ff96 ff98 ff97 ff98 ff99 ff99 ff9b ff9b ff9b ff9c ff9d ff9d ff9d ff9d ff9d ff9f ff9f ff9f ffa0 ffa0 ffa0 ffa1 ffa1 ffa1 ffa1 ffa1 ffa2 ffa1 ffa2 ffa3 ffa4 ffa4 ffa4 ffa4 ffa4 ffa5 ffa5 ffa4 ffa5 ffa6 ffa6 ffa7 ffa6 ffa6 ffa7 ffa7 ffa7 ffa7 ffa7 ffa8 ffa8 ffa9 ffa9 ffa9 ffa9 ffaa ffaa ffaa ffaa ffaa ffaa ffaa ffab ffab ffab ffab ffab ffab ffac ffab ffac ffac ffab ffab ffab ffac ffac ffac ffac ffad ffac ffad ffad ffad ffae ffad ffae ffae ffae ffaf ffaf ffaf ffaf ffb0 ffb0 ffaf ffb0 ffb0 ffb0 ffb1 ffb1 ffb1 ffb1 ffb1 ffb2 ffb2 ffb2 ffb1 ffb2 ffb2 ffb2 ffb3 ffb3 ffb4 ffb4 ffb3 ffb4 ffb3 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb5 ffb4 ffb4 ffb4 ffb5 ffb5 ffb4 ffb4 ffb5 ffb6 ffb6 ffb6 ffb6 ffb7 ffb6 ffb7 ffb8 ffb7 ffb7 ffb7 ffb8 ffb8 ffb8 ffb8 ffb9 ffb9 ffb9 ffb9 ffb9 ffba ffba ffba ffb9 ffba ffba ffba ffba ffba ffba ffbb ffbc ffbb ffbc ffbc ffbb ffbc ffbc ffbc ffbc ffbc ffbc ffbc ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbe ffbd ffbd ffbd ffbd ffbd ffbe ffbe ffbf ffbf ffbf ffbe ffbf ffc0 ffbf ffbf ffbf ffbf ffc0 ffc0 ffc0 ffc0 ffc1 ffc1 ffc1 ffc0 ffc0 ffc1 ffc1 ffc1 ffc1 ffc2 ffc1 ffc2 ffc2 ffc2 ffc2 ffc3 ffc2 ffc3 ffc3 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc5 ffc4 ffc4 ffc5 ffc4 ffc4 ffc4 ffc5 ffc5 ffc4 ffc5 ffc6 ffc5 ffc5 ffc5 ffc6 ffc5 ffc6 ffc7 ffc7 ffc6 ffc7 ffc6 ffc6 ffc6 ffc6 ffc7 ffc7 ffc7 ffc7 ffc7 ffc7 ffc8 ffc8 ffc8 ffc8 ffc8 ffc9 ffc9 ffc8 ffc8 ffc9 ffc9 ffc8 ffc8 ffc9 ffc8 ffc8 ffc9 ffc9 ffc9 ffc9 ffca ffca ffcb ffca ffca ffcb ffca ffca ffca ffca ffca ffcb ffca ffcb ffcc ffcc ffcc ffcb ffcc ffcb ffcb ffcc ffcc ffcc ffcc ffcc ffcc ffcc ffcc ffcc ffcc ffcc ffcc ffcc ffcc ffcc ffcc ffcc ffcc ffcc ffcc ffcd ffcd ffcd ffcd ffcd ffcd ffcd ffcd ffcd ffcd ffcd ffcd ffcd ffcd ffcd ffce ffce ffce ffce ffce ffce ffcf ffce ffcf ffcf ffcf ffcf ffcf ffcf ffcf ffcf ffcf ffce ffcf ffd0 ffd0 ffcf ffd0 ffcf ffcf ffcf ffd0 ffcf ffd0 ffd0 ffcf ffd0 ffcf ffd0 ffd0 ffd0 ffd0 ffd1 ffd1 ffd1 ffd1 ffd1 ffd1 ffd1 ffd1 ffd1 ffd1 ffd1 ffd1 ffd1 ffd1 ffd1 ffd1 ffd2 ffd2 ffd2 ffd2 ffd2 ffd2 ffd2 ffd2 ffd2 ffd3 ffd3 ffd3 ffd2 ffd3 ffd2 ffd3 ffd3 ffd2 ffd3 ffd2 ffd3 ffd3 ffd2 ffd3 ffd3 ffd3 ffd3 ffd3 ffd3 ffd3 ffd3 ffd3 ffd3 ffd3 ffd3 ffd3 ffd3 ffd4 ffd3 ffd4 ffd3 ffd3 ffd4 ffd3 ffd4 ffd3 ffd3 ffd4 ffd3 ffd3 ffd4 ffd4 ffd4 ffd4 ffd4 ffd4 ffd4 ffd4 ffd4 ffd4 ffd4 ffd4 ffd4 ffd4 ffd4 ffd4 ffd4 ffd4 ffd4 ffd4 ffd4 ffd4 ffd4 ffd5 ffd4 ffd5 ffd4 ffd5 ffd5 ffd5 ffd4 ffd5 ffd4 ffd5 ffd4 ffd5 ffd4 ffd4 ffd6 ffd6 ffd6 ffd4 ffd5 ffd5 ffd5 ffd4 ffd6 ffd5 ffd5 ffd6 ffd5 ffd4 ffd6 ffd6 ffd6 ffd4 ffd5 ffd4 ffd6 ffd5 ffd5 ffd5 ffd6 ffd6 ffd6 ffd6 ffd6 ffd6 ffd6 ffd5 ffd7 ffd6 ffd5 ffd6 ffd6 ffd7 ffd6 ffd6 ffd6 ffd6 ffd6 ffd6 ffd7 ffd7 ffd6 ffd7 ffd7 ffd7 ffd6 ffd7 ffd7 ffd6 ffd6 ffd7 ffd7 ffd7 ffd6 ffd6 ffd6 ffd7 ffd7 ffd7 ffd6 ffd7 ffd7 ffd7 ffd7 ffd6 ffd7 ffd6 ffd7 ffd7 ffd7 ffd7 ffd7 ffd7 ffd7 ffd7 ffd7 ffd7 ffd7 ffd7 ffd7 ffd7 ffd7 ffd7 ffd7 ffd7 ffd6 ffd7 ffd7 ffd7 ffd7 ffd7 ffd7 ffd7 ffd6 ffd7 ffd7 ffd7 ffd7 ffd8 ffd7 ffd7 ffd7 ffd7 ffd7 ffd7 ffd7 ffd7 ffd7 ffd7 ffd7 ffd7 ffd7 ffd7 ffd7 ffd7 ffd7 ffd7 ffd7 ffd7 ffd7 ffd7 ffd8 ffd7 ffd7 ffd7 ffd7 ffd8 ffd8 ffd7 ffd8 ffd7 ffd7 ffd7 ffd7 ffd7 ffd7 ffd8 ffd7 ffd8 ffd7 ffd7 ffd8 ffd7 ffd7 ffd7 ffd8 ffd7 ffd8 ffd7 ffd8 ffd7 ffd7 ffd7 ffd7 ffd8 ffd7 ffd7 ffd8 ffd7 ffd7 ffd7 ffd7 ffd7 ffd7 ffd8 ffd7 ffd7 ffd7 ffd8 ffd7 ffd6 ffd7 ffd8 ffd8 ffd7 ffd6 ffd8 ffd8 ffd7 ffd7 ffd7 ffd7 ffd7 ffd6 ffd6 ffd7 ffd6 ffd6 ffd6 ffd6 ffd6 ffd7 ffd7 ffd7 ffd7 ffd6 ffd6 ffd6 ffd7 ffd6 ffd6 ffd6 ffd7 ffd6 ffd6 ffd6 ffd7 ffd7 ffd6 ffd6 ffd6 ffd6 ffd7 ffd6 ffd6 ffd6 ffd6 ffd6 ffd6 ffd6 ffd6 ffd7 ffd6 ffd7 ffd6 ffd6 ffd6 ffd6 ffd6 ffd5 ffd6 ffd5 ffd5 ffd6 ffd6 ffd6 ffd6 ffd5 ffd6 ffd6 ffd5 ffd6 ffd5 ffd5 ffd6 ffd6 ffd6 ffd6 ffd5 ffd5 ffd6 ffd5 ffd5 ffd6 ffd6 ffd6 ffd5 ffd6 ffd6 ffd5 ffd5 ffd5 ffd6 ffd5 ffd5 ffd5 ffd5 ffd5 ffd5 ffd5 ffd4 ffd5 ffd4 ffd5 ffd4 ffd4 ffd5 ffd5 ffd5 ffd5 ffd5 ffd5 ffd5 ffd5 ffd4 ffd3 ffd4 ffd4 ffd3 ffd3 ffd3 ffd3 ffd3 ffd3 ffd3 ffd3 ffd3 ffd3 ffd3 ffd3 ffd3 ffd4 ffd3 ffd3 ffd4 ffd4 ffd3 ffd3 ffd3 ffd3 ffd3 ffd4 ffd3 ffd3 ffd3 ffd3 ffd3 ffd3 ffd3 ffd3 ffd3 ffd3 ffd3 ffd3 ffd3 ffd3 ffd3 ffd3 ffd3 ffd2 ffd2 ffd2 ffd3 ffd3 ffd3 ffd2 ffd1 ffd2 ffd3 ffd3 ffd3 ffd2 ffd3 ffd3 ffd3 ffd3 ffd2 ffd2 ffd3 ffd2 ffd2 ffd2 ffd2 ffd2 ffd1 ffd1 ffd2 ffd2 ffd1 ffd2 ffd2 ffd1 ffd1 ffd1 ffd1 ffd1 ffd1 ffd1 ffd1 ffd1 ffd1 ffd0 ffd1 ffd0 ffd1 ffd0 ffd1 ffd0 ffd0 ffd0 ffd0 ffd0 ffd0 ffd0 ffd0 ffd0 ffcf ffd0 ffcf ffcf ffcf ffd0 ffd0 ffcf ffcf ffcf ffcf ffce ffcf ffce ffce ffce ffce ffce ffce ffce ffce ffce ffce ffce ffce ffcd ffcd ffcd ffce ffcd ffcd ffcd ffcd ffcd ffcd ffcd ffcd ffcd ffcd ffcd ffcc ffcc ffcc ffcc ffcc ffcc ffcc ffcc ffcc ffcc ffcc ffcc ffcc ffcc ffcc ffcb ffcc ffcc ffcb ffcc ffcc ffcc ffcb ffcc ffcb ffcc ffcc ffcb ffcb ffcb ffca ffcb ffca ffca ffca ffca ffcb ffca ffca ffca ffca ffca ffca ffca ffc9 ffc9 ffc9 ffc9 ffc9 ffc9 ffca ffca ffc9 ffc9 ffc8 ffc8 ffc9 ffc7 ffc8 ffc8 ffc8 ffc8 ffc7 ffc8 ffc7 ffc7 ffc7 ffc7 ffc7 ffc7 ffc7 ffc6 ffc6 ffc6 ffc6 ffc6 ffc6 ffc5 ffc6 ffc5 ffc5 ffc5 ffc5 ffc5 ffc6 ffc5 ffc4 ffc4 ffc4 ffc5 ffc4 ffc5 ffc5 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc3 ffc4 ffc4 ffc4 ffc3 ffc4 ffc4 ffc4 ffc3 ffc4 ffc4 ffc2 ffc3 ffc3 ffc2 ffc2 ffc1 ffc2 ffc1 ffc1 ffc2 ffc2 ffc1 ffc1 ffc1 ffc0 ffc0 ffc1 ffc0 ffc0 ffc0 ffc1 ffc1 ffc0 ffbf ffc0 ffbf ffc0 ffbf ffbe ffbf ffc0 ffbf ffbf ffbf ffbf ffbf ffbf ffbe ffbe ffbf ffbe ffbd ffbd ffbe ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbc ffbd ffbd ffbd ffbd ffbd ffbc ffbc ffbb ffbc ffbb ffbc ffbb ffbb ffba ffbb ffba ffba ffbb ffba ffb9 ffba ffba ffba ffb8 ffb7 ffb8 ffb9 ffb9 ffb9 ffb8 ffb7 ffb8 ffb8 ffb6 ffb7 ffb8 ffb8 ffb7 ffb7 ffb6 ffb6 ffb7 ffb7 ffb6 ffb6 ffb6 ffb6 ffb5 ffb6 ffb6 ffb5 ffb6 ffb5 ffb5 ffb5 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb3 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb3 ffb4 ffb3 ffb3 ffb3 ffb2 ffb3 ffb1 ffb1 ffb2 ffb2 ffb1 ffb2 ffb2 ffb2 ffb1 ffb0 ffb1 ffb1 ffb0 ffb0 ffb0 ffb0 ffb0 ffae ffaf ffaf ffaf ffad ffae ffad ffad ffad ffad ffad ffac ffac ffac ffad ffad ffab ffab ffac ffab ffab ffab ffab ffab ffab ffaa ffab ffab ffab ffaa ffaa ffa9 ffaa ffa9 ffa9 ffa8 ffa9 ffa8 ffa8 ffa8 ffa8 ffa8 ffa7 ffa8 ffa7 ffa6 ffa6 ffa6 ffa6 ffa6 ffa5 ffa5 ffa5 ffa5 ffa5 ffa5 ffa4 ffa4 ffa5 ffa4 ffa4 ffa4 ffa3 ffa3 ffa3 ffa2 ffa3 ffa3 ffa2 ffa2 ffa2 ffa2 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa0 ffa0 ffa1 ffa1 ffa1 ffa0 ffa0 ff9f ff9f ff9f ff9f ff9f ff9f ff9f ff9d ff9d ff9d ff9d ff9d ff9d ff9d ff9c ff9c ff9c ff9d ff9b ff9c ff9c ff9c ff9b ff9b ff99 ff9a ff9a ff9a ff99 ff99 ff99 ff98 ff98 ff98 ff97 ff97 ff97 ff96 ff96 ff96 ff97 ff96 ff94 ff94 ff93 ff93 ff93 ff93 ff93 ff93 ff93 ff93 ff91 ff91 ff91 ff91 ff90 ff90 ff8e ff8f ff8f ff8f ff8d ff8d ff8b ff8b ff8a ff89 ff89 ff88 ff88 ff87 ff86 ff85 ff85 ff83 ff82 ff81 ff80 ff80 ff80 ff7e ff7d ff7c ff7b ff7b ff79 ff78 ff76 ff76 ff75 ff74 ff73 ff71 ff71 ff6f ff6e ff6c ff6b ff6a ff69 ff68 ff66 ff66 ff64 ff63 ff62 ff61 ff5e ff5d ff5c ff5a ff59 ff57 ff56 ff55 ff54 ff52 ff51 ff50 ff4d ff4c ff4c ff4a ff48 ff47 ff45 ff43 ff42 ff40 ff3f ff3e ff3c ff3b ff39 ff38 ff37 ff35 ff33 ff32 ff31 ff2f ff2e ff2d ff2c ff2a ff29 ff28 ff26 ff25 ff24 ff22 ff21 ff21 ff1f ff1e ff1d ff1c ff1b ff1a ff19 ff18 ff17 ff16 ff15 ff15 ff14 ff13 ff12 ff11 ff11 ff10 ff0f ff0e ff0e ff0d ff0d ff0c ff0c │ │ -ff0f ff10 ff11 ff11 ff12 ff13 ff13 ff15 ff15 ff16 ff17 ff18 ff18 ff19 ff1b ff1b ff1c ff1d ff1e ff1f ff20 ff21 ff22 ff23 ff24 ff25 ff27 ff28 ff29 ff2a ff2b ff2d ff2e ff2f ff30 ff31 ff33 ff35 ff36 ff37 ff38 ff3a ff3c ff3c ff3e ff40 ff41 ff43 ff44 ff46 ff47 ff48 ff4a ff4b ff4d ff4f ff50 ff51 ff54 ff55 ff56 ff57 ff59 ff5a ff5d ff5d ff5e ff60 ff62 ff64 ff64 ff66 ff67 ff69 ff6b ff6d ff6e ff6f ff70 ff71 ff72 ff73 ff74 ff76 ff77 ff78 ff79 ff7b ff7b ff7c ff7e ff7e ff80 ff81 ff83 ff84 ff85 ff86 ff86 ff87 ff89 ff89 ff8b ff8c ff8c ff8d ff8f ff8f ff90 ff91 ff91 ff93 ff92 ff94 ff96 ff96 ff96 ff97 ff97 ff97 ff98 ff99 ff9a ff9b ff9b ff9c ff9c ff9d ff9d ff9d ff9e ff9e ff9f ff9f ffa0 ffa0 ffa0 ffa0 ffa0 ffa0 ffa0 ffa1 ffa1 ffa1 ffa3 ffa3 ffa3 ffa3 ffa3 ffa3 ffa4 ffa4 ffa3 ffa4 ffa5 ffa6 ffa6 ffa5 ffa6 ffa6 ffa6 ffa6 ffa6 ffa7 ffa7 ffa7 ffa8 ffa8 ffa8 ffa8 ffa9 ffa9 ffa9 ffa9 ffa9 ffaa ffa9 ffab ffab ffab ffab ffab ffab ffab ffab ffab ffab ffab ffab ffab ffab ffac ffab ffab ffab ffac ffac ffac ffac ffac ffad ffad ffae ffae ffae ffae ffae ffae ffae ffaf ffaf ffb0 ffaf ffb0 ffb0 ffb0 ffb0 ffb0 ffb1 ffb1 ffb1 ffb1 ffb1 ffb1 ffb1 ffb2 ffb2 ffb2 ffb3 ffb3 ffb3 ffb3 ffb3 ffb4 ffb4 ffb4 ffb4 ffb3 ffb4 ffb4 ffb4 ffb4 ffb4 ffb5 ffb5 ffb4 ffb4 ffb5 ffb5 ffb5 ffb5 ffb6 ffb6 ffb5 ffb6 ffb7 ffb7 ffb7 ffb7 ffb7 ffb7 ffb7 ffb8 ffb8 ffb8 ffb9 ffb8 ffb9 ffb9 ffb9 ffb8 ffb9 ffb9 ffb8 ffb9 ffb9 ffb9 ffb9 ffbb ffba ffbb ffbb ffbc ffbb ffbb ffbb ffbb ffbb ffbc ffbb ffbc ffbc ffbd ffbd ffbc ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbe ffbe ffbe ffbe ffbf ffbe ffbe ffbe ffbf ffbf ffbe ffbf ffbf ffc0 ffc0 ffbf ffc0 ffc0 ffc1 ffc0 ffc0 ffc0 ffc1 ffc1 ffc0 ffc1 ffc1 ffc1 ffc2 ffc1 ffc1 ffc2 ffc1 ffc2 ffc2 ffc3 ffc2 ffc2 ffc3 ffc2 ffc3 ffc3 ffc3 ffc4 ffc3 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc5 ffc4 ffc4 ffc5 ffc5 ffc4 ffc5 ffc5 ffc5 ffc6 ffc6 ffc5 ffc6 ffc6 ffc5 ffc6 ffc6 ffc5 ffc6 ffc6 ffc6 ffc6 ffc6 ffc7 ffc8 ffc7 ffc7 ffc7 ffc7 ffc7 ffc8 ffc7 ffc8 ffc8 ffc8 ffc8 ffc8 ffc9 ffc8 ffc8 ffc9 ffc9 ffc8 ffc9 ffca ffc9 ffc9 ffca ffc9 ffc9 ffc9 ffca ffc9 ffca ffca ffc9 ffca ffca ffcb ffcb ffcb ffca ffcb ffcb ffcc ffcb ffcb ffcb ffcc ffcc ffcb ffcc ffcb ffcc ffcc ffcc ffcc ffcc ffcc ffcc ffcc ffcc ffcc ffcc ffcc ffcd ffcc ffcd ffcc ffcc ffcc ffcc ffcc ffcc ffcd ffcc ffcc ffcc ffcd ffcd ffcd ffcd ffcd ffcd ffce ffce ffce ffcd ffce ffce ffce ffce ffce ffce ffce ffce ffce ffce ffce ffcf ffcf ffce ffcf ffcf ffcf ffcf ffcf ffcf ffcf ffcf ffcf ffd0 ffcf ffcf ffcf ffd0 ffd0 ffd0 ffd0 ffd0 ffd0 ffd0 ffd0 ffd1 ffd0 ffd0 ffd0 ffd1 ffd0 ffd1 ffd0 ffd0 ffd0 ffd1 ffd1 ffd1 ffd1 ffd1 ffd1 ffd1 ffd2 ffd2 ffd2 ffd2 ffd2 ffd2 ffd2 ffd2 ffd2 ffd2 ffd2 ffd2 ffd2 ffd2 ffd2 ffd2 ffd3 ffd2 ffd3 ffd3 ffd3 ffd2 ffd2 ffd2 ffd3 ffd2 ffd2 ffd2 ffd3 ffd3 ffd3 ffd3 ffd3 ffd3 ffd3 ffd3 ffd3 ffd3 ffd3 ffd3 ffd3 ffd3 ffd3 ffd3 ffd3 ffd3 ffd3 ffd4 ffd3 ffd3 ffd3 ffd3 ffd4 ffd3 ffd3 ffd3 ffd3 ffd3 ffd3 ffd3 ffd3 ffd3 ffd4 ffd4 ffd4 ffd4 ffd4 ffd4 ffd4 ffd4 ffd4 ffd4 ffd4 ffd4 ffd4 ffd4 ffd4 ffd4 ffd5 ffd4 ffd4 ffd5 ffd5 ffd5 ffd4 ffd5 ffd5 ffd5 ffd4 ffd5 ffd5 ffd5 ffd4 ffd4 ffd4 ffd5 ffd5 ffd5 ffd4 ffd5 ffd4 ffd5 ffd5 ffd5 ffd5 ffd5 ffd5 ffd5 ffd5 ffd5 ffd5 ffd6 ffd5 ffd6 ffd6 ffd5 ffd6 ffd6 ffd7 ffd6 ffd6 ffd5 ffd5 ffd5 ffd5 ffd7 ffd7 ffd6 ffd5 ffd7 ffd5 ffd6 ffd7 ffd7 ffd6 ffd6 ffd7 ffd5 ffd7 ffd6 ffd6 ffd6 ffd5 ffd6 ffd6 ffd6 ffd7 ffd6 ffd6 ffd7 ffd6 ffd6 ffd6 ffd6 ffd7 ffd6 ffd6 ffd6 ffd7 ffd6 ffd6 ffd6 ffd6 ffd7 ffd7 ffd7 ffd6 ffd6 ffd7 ffd6 ffd6 ffd6 ffd6 ffd6 ffd6 ffd6 ffd7 ffd6 ffd7 ffd6 ffd6 ffd7 ffd6 ffd7 ffd6 ffd7 ffd7 ffd7 ffd6 ffd7 ffd6 ffd6 ffd6 ffd6 ffd6 ffd7 ffd6 ffd7 ffd7 ffd7 ffd7 ffd6 ffd7 ffd6 ffd7 ffd6 ffd6 ffd7 ffd7 ffd7 ffd7 ffd7 ffd7 ffd7 ffd7 ffd7 ffd7 ffd6 ffd7 ffd6 ffd7 ffd7 ffd6 ffd6 ffd7 ffd7 ffd7 ffd6 ffd7 ffd7 ffd7 ffd6 ffd6 ffd6 ffd6 ffd6 ffd7 ffd7 ffd7 ffd6 ffd6 ffd7 ffd6 ffd7 ffd6 ffd7 ffd7 ffd7 ffd6 ffd6 ffd7 ffd7 ffd7 ffd6 ffd7 ffd7 ffd7 ffd6 ffd6 ffd6 ffd7 ffd6 ffd7 ffd6 ffd7 ffd7 ffd7 ffd7 ffd7 ffd6 ffd6 ffd7 ffd6 ffd6 ffd6 ffd5 ffd5 ffd7 ffd7 ffd7 ffd7 ffd6 ffd6 ffd6 ffd7 ffd6 ffd6 ffd6 ffd6 ffd5 ffd6 ffd6 ffd6 ffd6 ffd5 ffd6 ffd6 ffd6 ffd7 ffd6 ffd6 ffd6 ffd6 ffd5 ffd5 ffd6 ffd5 ffd6 ffd6 ffd5 ffd6 ffd6 ffd6 ffd6 ffd5 ffd5 ffd5 ffd5 ffd5 ffd6 ffd5 ffd5 ffd5 ffd5 ffd5 ffd5 ffd5 ffd5 ffd5 ffd5 ffd5 ffd5 ffd5 ffd6 ffd5 ffd5 ffd6 ffd5 ffd5 ffd6 ffd6 ffd6 ffd4 ffd5 ffd5 ffd5 ffd5 ffd5 ffd5 ffd5 ffd4 ffd5 ffd4 ffd4 ffd3 ffd4 ffd4 ffd4 ffd4 ffd4 ffd4 ffd3 ffd4 ffd4 ffd4 ffd3 ffd3 ffd3 ffd3 ffd3 ffd4 ffd3 ffd4 ffd4 ffd3 ffd3 ffd3 ffd3 ffd3 ffd3 ffd3 ffd3 ffd3 ffd3 ffd3 ffd3 ffd3 ffd3 ffd3 ffd3 ffd3 ffd3 ffd3 ffd3 ffd3 ffd3 ffd2 ffd3 ffd3 ffd3 ffd3 ffd3 ffd3 ffd3 ffd3 ffd3 ffd2 ffd3 ffd2 ffd3 ffd2 ffd2 ffd3 ffd3 ffd3 ffd2 ffd2 ffd2 ffd2 ffd2 ffd2 ffd2 ffd1 ffd2 ffd2 ffd2 ffd2 ffd2 ffd2 ffd2 ffd2 ffd2 ffd1 ffd2 ffd2 ffd2 ffd2 ffd2 ffd2 ffd2 ffd1 ffd1 ffd1 ffd1 ffd1 ffd1 ffd1 ffd1 ffd1 ffd1 ffd0 ffd1 ffd0 ffd0 ffd1 ffd0 ffd0 ffd0 ffd0 ffcf ffd0 ffd0 ffd0 ffd0 ffcf ffd0 ffd0 ffcf ffcf ffcf ffd0 ffcf ffce ffcf ffcf ffce ffce ffcf ffcf ffcf ffce ffcf ffcf ffce ffce ffce ffce ffcd ffcd ffcd ffce ffcd ffcd ffcd ffcd ffcd ffcd ffcd ffcd ffcd ffcd ffcc ffcc ffcc ffcc ffcc ffcc ffcc ffcc ffcc ffcd ffcd ffcc ffcc ffcb ffcc ffcc ffcc ffcc ffcb ffcb ffcc ffcb ffcc ffcb ffcc ffcb ffcb ffcb ffcb ffcb ffcb ffcb ffcb ffca ffcb ffcb ffcb ffcb ffcb ffcb ffcb ffca ffca ffca ffc9 ffc9 ffca ffca ffc9 ffc9 ffc9 ffc9 ffc9 ffc9 ffc9 ffc9 ffc8 ffc8 ffc9 ffc9 ffc8 ffc9 ffc9 ffc8 ffc8 ffc8 ffc7 ffc8 ffc7 ffc7 ffc7 ffc7 ffc7 ffc6 ffc7 ffc6 ffc6 ffc6 ffc6 ffc6 ffc6 ffc6 ffc6 ffc6 ffc5 ffc5 ffc5 ffc6 ffc5 ffc6 ffc4 ffc4 ffc4 ffc4 ffc4 ffc6 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc3 ffc3 ffc4 ffc3 ffc4 ffc4 ffc4 ffc3 ffc3 ffc2 ffc2 ffc3 ffc3 ffc2 ffc2 ffc2 ffc3 ffc2 ffc1 ffc1 ffc1 ffc0 ffc1 ffc1 ffc1 ffc1 ffc1 ffc1 ffc0 ffc0 ffc0 ffc0 ffbf ffc0 ffc0 ffc0 ffc0 ffbf ffbf ffbf ffc0 ffbe ffbe ffbe ffbf ffbf ffbd ffbe ffbe ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbc ffbc ffbc ffbc ffbd ffbc ffbc ffbb ffbb ffba ffbb ffbb ffbb ffbb ffba ffba ffb9 ffb8 ffb9 ffba ffba ffb9 ffb9 ffba ffb9 ffb7 ffb7 ffb7 ffb8 ffb9 ffb9 ffb8 ffb7 ffb8 ffb8 ffb6 ffb7 ffb7 ffb8 ffb7 ffb6 ffb6 ffb6 ffb6 ffb6 ffb6 ffb6 ffb6 ffb5 ffb5 ffb5 ffb5 ffb5 ffb5 ffb5 ffb5 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb3 ffb4 ffb3 ffb4 ffb4 ffb4 ffb4 ffb3 ffb3 ffb3 ffb3 ffb2 ffb2 ffb2 ffb2 ffb1 ffb1 ffb1 ffb1 ffb1 ffb1 ffb0 ffb1 ffb0 ffb0 ffaf ffb0 ffaf ffaf ffaf ffaf ffaf ffae ffad ffaf ffad ffad ffae ffad ffad ffac ffad ffac ffac ffab ffac ffac ffab ffab ffab ffab ffab ffab ffab ffab ffaa ffaa ffaa ffaa ffaa ffaa ffa9 ffa9 ffa9 ffa9 ffa9 ffa8 ffa8 ffa8 ffa7 ffa7 ffa7 ffa7 ffa7 ffa6 ffa6 ffa7 ffa6 ffa5 ffa5 ffa5 ffa5 ffa5 ffa4 ffa4 ffa5 ffa4 ffa4 ffa3 ffa4 ffa4 ffa4 ffa3 ffa3 ffa2 ffa2 ffa3 ffa2 ffa3 ffa2 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa0 ffa0 ffa0 ffa0 ffa0 ff9f ff9f ff9e ff9e ff9e ff9e ff9e ff9e ff9e ff9d ff9d ff9c ff9d ff9c ff9c ff9c ff9b ff9a ff9b ff9c ff9b ff9b ff9b ff9b ff9a ff9a ff99 ff99 ff98 ff99 ff98 ff98 ff98 ff98 ff98 ff97 ff96 ff96 ff96 ff96 ff95 ff96 ff95 ff95 ff93 ff93 ff93 ff93 ff93 ff93 ff93 ff93 ff93 ff93 ff91 ff91 ff90 ff8f ff8f ff8e ff8d ff8d ff8d ff8d ff8c ff8b ff8b ff8a ff89 ff88 ff88 ff87 ff87 ff86 ff85 ff84 ff84 ff82 ff82 ff80 ff7f ff7f ff7e ff7d ff7b ff7b ff7a ff7a ff78 ff77 ff75 ff74 ff73 ff73 ff72 ff71 ff6f ff6e ff6d ff6b ff6a ff69 ff68 ff66 ff65 ff64 ff63 ff62 ff60 ff5f ff5e ff5c ff5b ff5a ff58 ff57 ff55 ff54 ff53 ff51 ff50 ff4f ff4c ff4b ff4a ff48 ff47 ff46 ff44 ff43 ff41 ff3f ff3e ff3d ff3b ff39 ff37 ff37 ff35 ff33 ff32 ff31 ff2f ff2e ff2d ff2c ff2a ff29 ff28 ff27 ff25 ff24 ff23 ff22 ff21 ff1f ff1e ff1d ff1c ff1b ff1a ff19 ff18 ff17 ff16 ff16 ff15 ff14 ff13 ff12 ff11 ff11 ff10 ff0f ff0e ff0e ff0d ff0c ff0c ff0c ff0b │ │ -ff0f ff0f ff10 ff11 ff11 ff12 ff13 ff13 ff14 ff15 ff16 ff17 ff18 ff19 ff19 ff1a ff1c ff1c ff1d ff1e ff1f ff20 ff22 ff23 ff23 ff24 ff25 ff27 ff28 ff29 ff2a ff2c ff2d ff2d ff2f ff30 ff32 ff33 ff35 ff36 ff37 ff39 ff3a ff3c ff3c ff3e ff40 ff41 ff43 ff45 ff46 ff47 ff49 ff4a ff4c ff4d ff4f ff50 ff52 ff54 ff55 ff56 ff57 ff59 ff5b ff5d ff5e ff5f ff61 ff62 ff63 ff65 ff66 ff68 ff69 ff6b ff6c ff6c ff6d ff6f ff71 ff72 ff73 ff75 ff76 ff76 ff78 ff7a ff7b ff7a ff7c ff7e ff80 ff80 ff82 ff82 ff83 ff84 ff85 ff86 ff87 ff89 ff8a ff8b ff8b ff8c ff8d ff8e ff8f ff90 ff90 ff92 ff92 ff92 ff94 ff95 ff95 ff95 ff97 ff96 ff97 ff98 ff99 ff99 ff9a ff9b ff9b ff9b ff9c ff9d ff9d ff9d ff9e ff9e ff9f ffa0 ffa0 ffa0 ffa0 ffa0 ffa0 ffa0 ffa0 ffa0 ffa2 ffa2 ffa2 ffa3 ffa3 ffa3 ffa3 ffa3 ffa3 ffa4 ffa4 ffa5 ffa5 ffa4 ffa5 ffa6 ffa5 ffa5 ffa6 ffa6 ffa6 ffa7 ffa7 ffa7 ffa7 ffa7 ffa8 ffa9 ffa9 ffa8 ffa8 ffa9 ffa9 ffaa ffaa ffaa ffaa ffaa ffab ffaa ffaa ffaa ffab ffab ffab ffab ffab ffac ffab ffab ffab ffac ffac ffac ffac ffac ffad ffad ffae ffae ffae ffad ffae ffae ffad ffad ffae ffaf ffaf ffaf ffaf ffaf ffaf ffb0 ffb1 ffb0 ffb0 ffb0 ffb0 ffb0 ffb1 ffb2 ffb2 ffb2 ffb2 ffb2 ffb2 ffb2 ffb2 ffb3 ffb3 ffb3 ffb3 ffb3 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb5 ffb5 ffb6 ffb5 ffb6 ffb6 ffb6 ffb6 ffb6 ffb6 ffb6 ffb7 ffb7 ffb7 ffb7 ffb8 ffb7 ffb8 ffb8 ffb7 ffb8 ffb9 ffb9 ffb8 ffb8 ffb8 ffb9 ffb9 ffba ffb9 ffba ffba ffbb ffba ffba ffba ffbb ffba ffbb ffbb ffbb ffbb ffbc ffbc ffbb ffbc ffbc ffbb ffbc ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbe ffbe ffbe ffbd ffbd ffbe ffbe ffbd ffbe ffbf ffbe ffbf ffbf ffbf ffc0 ffbf ffc0 ffc0 ffc0 ffbf ffc0 ffbf ffc0 ffc1 ffc0 ffc1 ffc0 ffc1 ffc1 ffc1 ffc1 ffc1 ffc1 ffc2 ffc2 ffc2 ffc2 ffc2 ffc2 ffc2 ffc2 ffc2 ffc3 ffc3 ffc3 ffc4 ffc3 ffc3 ffc4 ffc4 ffc3 ffc3 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc5 ffc4 ffc4 ffc5 ffc4 ffc5 ffc4 ffc4 ffc5 ffc4 ffc4 ffc5 ffc5 ffc4 ffc5 ffc5 ffc6 ffc6 ffc6 ffc6 ffc6 ffc7 ffc7 ffc6 ffc7 ffc7 ffc6 ffc7 ffc8 ffc7 ffc7 ffc8 ffc8 ffc8 ffc8 ffc8 ffc8 ffc8 ffc8 ffc8 ffc8 ffc8 ffc8 ffc9 ffc8 ffc9 ffc8 ffc9 ffc9 ffca ffca ffc9 ffca ffca ffca ffca ffca ffca ffca ffcb ffca ffca ffca ffcb ffcc ffcc ffcb ffcc ffcb ffcb ffcb ffcc ffcc ffcc ffcc ffcb ffcc ffcc ffcc ffcc ffcc ffcc ffcc ffcc ffcc ffcc ffcc ffcc ffcc ffcc ffcc ffcc ffcc ffcc ffcc ffcc ffcc ffcc ffcc ffcd ffce ffcd ffcd ffcd ffcd ffcd ffcd ffcd ffcd ffcd ffce ffce ffcd ffce ffcd ffcd ffce ffce ffce ffce ffce ffce ffce ffce ffce ffce ffcf ffcf ffce ffcf ffcf ffd0 ffcf ffcf ffd0 ffcf ffcf ffcf ffd0 ffd0 ffd0 ffd0 ffcf ffd0 ffcf ffd0 ffcf ffd0 ffd0 ffd0 ffd0 ffd0 ffd0 ffd0 ffd1 ffd1 ffd1 ffd1 ffd1 ffd1 ffd1 ffd1 ffd1 ffd1 ffd1 ffd1 ffd1 ffd1 ffd2 ffd2 ffd1 ffd2 ffd2 ffd2 ffd2 ffd2 ffd2 ffd1 ffd2 ffd2 ffd2 ffd2 ffd2 ffd2 ffd2 ffd3 ffd3 ffd2 ffd3 ffd3 ffd3 ffd3 ffd3 ffd3 ffd3 ffd3 ffd3 ffd3 ffd3 ffd3 ffd3 ffd3 ffd3 ffd3 ffd3 ffd3 ffd3 ffd3 ffd3 ffd3 ffd3 ffd3 ffd3 ffd3 ffd3 ffd3 ffd3 ffd3 ffd4 ffd3 ffd3 ffd3 ffd3 ffd3 ffd3 ffd3 ffd3 ffd3 ffd4 ffd4 ffd4 ffd4 ffd3 ffd4 ffd4 ffd4 ffd4 ffd4 ffd4 ffd4 ffd4 ffd4 ffd4 ffd4 ffd4 ffd4 ffd4 ffd4 ffd3 ffd4 ffd4 ffd4 ffd4 ffd4 ffd4 ffd4 ffd4 ffd4 ffd4 ffd4 ffd4 ffd4 ffd4 ffd5 ffd5 ffd5 ffd5 ffd6 ffd5 ffd6 ffd6 ffd5 ffd6 ffd5 ffd6 ffd5 ffd5 ffd5 ffd5 ffd5 ffd5 ffd6 ffd6 ffd6 ffd5 ffd6 ffd5 ffd6 ffd5 ffd6 ffd6 ffd6 ffd6 ffd5 ffd6 ffd6 ffd6 ffd6 ffd5 ffd5 ffd6 ffd6 ffd6 ffd5 ffd5 ffd6 ffd5 ffd6 ffd6 ffd5 ffd6 ffd6 ffd5 ffd6 ffd6 ffd5 ffd5 ffd5 ffd6 ffd6 ffd6 ffd6 ffd5 ffd5 ffd7 ffd5 ffd6 ffd6 ffd5 ffd6 ffd5 ffd5 ffd6 ffd6 ffd6 ffd6 ffd6 ffd7 ffd6 ffd6 ffd5 ffd7 ffd7 ffd6 ffd6 ffd6 ffd6 ffd6 ffd5 ffd6 ffd6 ffd6 ffd6 ffd6 ffd7 ffd7 ffd6 ffd5 ffd7 ffd5 ffd7 ffd6 ffd6 ffd5 ffd6 ffd6 ffd7 ffd5 ffd6 ffd6 ffd6 ffd6 ffd7 ffd7 ffd5 ffd6 ffd7 ffd6 ffd6 ffd6 ffd5 ffd6 ffd5 ffd6 ffd6 ffd6 ffd7 ffd6 ffd6 ffd6 ffd6 ffd6 ffd6 ffd7 ffd5 ffd6 ffd6 ffd6 ffd6 ffd5 ffd6 ffd6 ffd7 ffd5 ffd6 ffd6 ffd5 ffd7 ffd6 ffd6 ffd6 ffd7 ffd7 ffd6 ffd6 ffd6 ffd7 ffd6 ffd5 ffd6 ffd6 ffd5 ffd5 ffd6 ffd6 ffd6 ffd6 ffd5 ffd6 ffd6 ffd6 ffd5 ffd5 ffd5 ffd5 ffd5 ffd5 ffd6 ffd6 ffd6 ffd5 ffd6 ffd5 ffd4 ffd4 ffd5 ffd5 ffd6 ffd5 ffd6 ffd5 ffd5 ffd5 ffd6 ffd5 ffd6 ffd6 ffd5 ffd4 ffd5 ffd5 ffd6 ffd5 ffd5 ffd5 ffd4 ffd5 ffd5 ffd5 ffd5 ffd4 ffd5 ffd4 ffd5 ffd5 ffd5 ffd5 ffd5 ffd5 ffd4 ffd4 ffd4 ffd4 ffd4 ffd5 ffd5 ffd5 ffd5 ffd4 ffd5 ffd5 ffd5 ffd5 ffd5 ffd5 ffd5 ffd5 ffd5 ffd4 ffd4 ffd4 ffd5 ffd5 ffd5 ffd5 ffd5 ffd4 ffd5 ffd4 ffd3 ffd4 ffd4 ffd3 ffd3 ffd3 ffd3 ffd4 ffd3 ffd3 ffd3 ffd3 ffd3 ffd3 ffd3 ffd3 ffd3 ffd3 ffd3 ffd3 ffd3 ffd3 ffd3 ffd3 ffd3 ffd3 ffd3 ffd3 ffd3 ffd3 ffd3 ffd3 ffd3 ffd3 ffd3 ffd3 ffd3 ffd3 ffd3 ffd3 ffd3 ffd3 ffd3 ffd2 ffd3 ffd2 ffd3 ffd2 ffd3 ffd3 ffd3 ffd2 ffd2 ffd2 ffd2 ffd2 ffd2 ffd1 ffd2 ffd2 ffd2 ffd2 ffd2 ffd2 ffd2 ffd1 ffd1 ffd1 ffd1 ffd1 ffd1 ffd1 ffd1 ffd1 ffd1 ffd1 ffd1 ffd1 ffd1 ffd1 ffd1 ffd1 ffd1 ffd1 ffd1 ffd1 ffd1 ffd1 ffd1 ffd0 ffd0 ffd1 ffd1 ffd0 ffd0 ffd1 ffd0 ffd0 ffd1 ffd0 ffd0 ffd0 ffcf ffcf ffcf ffcf ffce ffcf ffcf ffcf ffcf ffcf ffcf ffcf ffce ffcf ffce ffcf ffce ffce ffce ffce ffcd ffce ffce ffce ffce ffce ffce ffce ffce ffce ffcd ffcd ffcd ffcc ffcd ffcd ffcc ffcc ffcc ffcc ffcd ffcc ffcc ffcc ffcd ffcc ffcc ffcc ffcc ffcc ffcc ffcc ffcc ffcc ffcc ffcc ffcc ffcc ffcc ffcb ffcb ffcb ffcb ffcb ffcb ffcb ffcb ffcb ffcb ffcb ffcb ffcb ffcb ffcb ffca ffca ffca ffca ffca ffca ffca ffca ffca ffca ffca ffca ffcb ffca ffca ffca ffc8 ffc8 ffc9 ffc9 ffc8 ffc8 ffc8 ffc8 ffc9 ffc8 ffc9 ffc8 ffc8 ffc7 ffc9 ffc8 ffc7 ffc8 ffc8 ffc7 ffc8 ffc7 ffc7 ffc7 ffc7 ffc7 ffc6 ffc6 ffc6 ffc6 ffc6 ffc6 ffc6 ffc5 ffc5 ffc5 ffc5 ffc5 ffc6 ffc6 ffc5 ffc5 ffc5 ffc5 ffc5 ffc5 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc3 ffc4 ffc4 ffc4 ffc4 ffc4 ffc3 ffc4 ffc2 ffc2 ffc3 ffc3 ffc3 ffc3 ffc3 ffc3 ffc1 ffc2 ffc2 ffc2 ffc1 ffc2 ffc2 ffc2 ffc1 ffc2 ffc0 ffc0 ffc0 ffbf ffc1 ffc0 ffc0 ffc1 ffc0 ffc1 ffc0 ffc0 ffc0 ffc0 ffbf ffc0 ffbf ffbf ffbf ffbf ffbf ffbe ffbe ffbe ffbe ffbd ffbd ffbe ffbd ffbd ffbe ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbc ffbc ffbb ffbc ffbb ffba ffbb ffbb ffba ffbb ffbb ffba ffbb ffbb ffba ffba ffba ffb9 ffb8 ffb8 ffb9 ffb9 ffb9 ffb9 ffb9 ffb9 ffb8 ffb7 ffb7 ffb7 ffb7 ffb8 ffb8 ffb8 ffb7 ffb6 ffb6 ffb6 ffb7 ffb7 ffb6 ffb7 ffb5 ffb6 ffb5 ffb4 ffb4 ffb5 ffb5 ffb4 ffb5 ffb5 ffb5 ffb4 ffb5 ffb4 ffb5 ffb4 ffb4 ffb4 ffb4 ffb4 ffb3 ffb3 ffb4 ffb3 ffb3 ffb2 ffb3 ffb3 ffb3 ffb3 ffb3 ffb2 ffb2 ffb1 ffb2 ffb2 ffb1 ffb1 ffb1 ffb1 ffb1 ffaf ffaf ffb1 ffb0 ffb0 ffaf ffaf ffb0 ffae ffae ffae ffae ffae ffae ffad ffae ffad ffae ffad ffad ffad ffad ffad ffac ffad ffab ffab ffab ffab ffab ffab ffab ffab ffab ffab ffab ffab ffab ffa9 ffa9 ffa9 ffa9 ffa9 ffa9 ffa8 ffa8 ffa8 ffa8 ffa8 ffa8 ffa7 ffa7 ffa6 ffa6 ffa7 ffa6 ffa6 ffa6 ffa5 ffa6 ffa5 ffa5 ffa4 ffa4 ffa4 ffa5 ffa3 ffa4 ffa5 ffa3 ffa4 ffa3 ffa4 ffa3 ffa4 ffa3 ffa3 ffa1 ffa1 ffa1 ffa2 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa0 ffa0 ffa0 ffa0 ffa0 ffa0 ffa0 ff9f ff9f ff9f ff9f ff9f ff9e ff9d ff9d ff9d ff9d ff9d ff9d ff9d ff9d ff9d ff9c ff9c ff9c ff9c ff9b ff9a ff9a ff9b ff9b ff9a ff9a ff9a ff9a ff9a ff99 ff99 ff98 ff97 ff98 ff97 ff97 ff98 ff97 ff97 ff96 ff96 ff95 ff95 ff95 ff94 ff94 ff94 ff93 ff93 ff93 ff93 ff93 ff93 ff92 ff92 ff91 ff92 ff92 ff90 ff90 ff90 ff8f ff8f ff8e ff8d ff8d ff8d ff8c ff8b ff8b ff89 ff88 ff88 ff87 ff86 ff86 ff85 ff85 ff84 ff84 ff83 ff81 ff80 ff80 ff7e ff7e ff7d ff7c ff7a ff79 ff79 ff79 ff78 ff75 ff73 ff74 ff72 ff72 ff71 ff6f ff6e ff6d ff6b ff6a ff69 ff67 ff66 ff66 ff63 ff63 ff61 ff60 ff5f ff5e ff5c ff5b ff5a ff59 ff57 ff56 ff55 ff53 ff52 ff50 ff4f ff4e ff4b ff4a ff48 ff46 ff45 ff44 ff42 ff41 ff40 ff3e ff3d ff3b ff3a ff38 ff36 ff35 ff34 ff32 ff31 ff30 ff2e ff2d ff2b ff2a ff29 ff28 ff27 ff25 ff24 ff23 ff22 ff20 ff20 ff1f ff1e ff1d ff1b ff1a ff19 ff19 ff18 ff16 ff16 ff15 ff14 ff13 ff12 ff12 ff11 ff10 ff0f ff0f ff0e ff0d ff0c ff0c ff0b ff0b ff0a │ │ -ff0e ff0f ff0f ff10 ff11 ff11 ff12 ff13 ff14 ff14 ff15 ff16 ff17 ff18 ff19 ff1a ff1a ff1b ff1d ff1e ff1e ff1f ff20 ff21 ff22 ff23 ff25 ff26 ff27 ff28 ff29 ff2a ff2c ff2d ff2e ff2f ff30 ff32 ff33 ff34 ff36 ff37 ff39 ff3a ff3b ff3d ff3f ff40 ff41 ff43 ff44 ff46 ff47 ff48 ff4b ff4c ff4d ff4f ff51 ff52 ff54 ff55 ff56 ff59 ff5a ff5b ff5d ff5e ff5f ff60 ff62 ff63 ff65 ff66 ff68 ff69 ff6a ff6c ff6d ff6f ff70 ff71 ff73 ff74 ff75 ff76 ff78 ff79 ff7a ff7a ff7b ff7e ff7e ff80 ff80 ff81 ff82 ff83 ff84 ff84 ff86 ff88 ff89 ff89 ff8a ff8c ff8c ff8d ff8e ff8e ff8f ff90 ff91 ff92 ff93 ff94 ff94 ff94 ff96 ff96 ff96 ff97 ff97 ff98 ff99 ff99 ff9a ff9b ff9c ff9d ff9c ff9c ff9c ff9e ff9e ff9f ff9f ff9f ff9f ff9f ffa0 ffa0 ffa0 ffa0 ffa0 ffa1 ffa1 ffa1 ffa1 ffa1 ffa2 ffa2 ffa2 ffa3 ffa3 ffa4 ffa4 ffa4 ffa5 ffa5 ffa5 ffa5 ffa5 ffa5 ffa6 ffa6 ffa6 ffa7 ffa7 ffa7 ffa7 ffa7 ffa7 ffa7 ffa7 ffa8 ffa9 ffa9 ffa9 ffa9 ffa9 ffa9 ffaa ffaa ffa9 ffa9 ffaa ffab ffab ffab ffab ffab ffab ffab ffab ffab ffac ffac ffac ffac ffad ffad ffad ffad ffad ffad ffad ffad ffad ffad ffae ffae ffaf ffaf ffaf ffae ffaf ffaf ffb0 ffb0 ffb0 ffb0 ffb0 ffaf ffb0 ffb2 ffb2 ffb2 ffb1 ffb1 ffb1 ffb1 ffb2 ffb2 ffb2 ffb2 ffb2 ffb3 ffb3 ffb3 ffb3 ffb3 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb5 ffb4 ffb5 ffb5 ffb5 ffb5 ffb5 ffb5 ffb5 ffb5 ffb5 ffb6 ffb6 ffb7 ffb7 ffb7 ffb7 ffb7 ffb7 ffb7 ffb8 ffb8 ffb8 ffb8 ffb7 ffb7 ffb8 ffb8 ffb9 ffb9 ffb9 ffb8 ffb9 ffb9 ffb8 ffb9 ffba ffba ffba ffba ffba ffbb ffba ffbb ffbb ffbc ffbc ffbb ffbc ffbc ffbd ffbc ffbc ffbc ffbc ffbc ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbe ffbe ffbe ffbe ffbe ffbe ffbe ffbf ffbf ffbf ffbf ffbf ffbf ffbf ffc0 ffc0 ffc1 ffc0 ffc0 ffc1 ffc1 ffc1 ffc1 ffc1 ffc2 ffc2 ffc2 ffc2 ffc2 ffc2 ffc2 ffc2 ffc2 ffc3 ffc3 ffc3 ffc3 ffc2 ffc3 ffc4 ffc4 ffc3 ffc3 ffc3 ffc4 ffc3 ffc4 ffc3 ffc3 ffc3 ffc4 ffc3 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc5 ffc5 ffc5 ffc6 ffc6 ffc6 ffc5 ffc5 ffc6 ffc6 ffc6 ffc6 ffc6 ffc7 ffc7 ffc7 ffc6 ffc7 ffc7 ffc7 ffc7 ffc7 ffc7 ffc7 ffc7 ffc7 ffc7 ffc8 ffc8 ffc8 ffc8 ffc9 ffc8 ffc8 ffc9 ffc9 ffc9 ffc8 ffc9 ffc9 ffc9 ffca ffca ffca ffc9 ffca ffc9 ffca ffcb ffcb ffcb ffcb ffca ffcb ffcb ffca ffca ffcb ffcb ffcb ffcb ffcb ffcc ffcc ffcc ffcc ffcc ffcb ffcc ffcc ffcb ffcc ffcc ffcc ffcb ffcc ffcc ffcc ffcc ffcc ffcc ffcc ffcc ffcc ffcc ffcc ffcd ffcc ffcc ffcd ffcc ffcc ffcc ffcc ffcc ffcc ffcd ffce ffcd ffcd ffce ffcd ffcd ffce ffcd ffcd ffcd ffcd ffcd ffce ffce ffce ffce ffce ffce ffcf ffce ffcf ffcf ffcf ffcf ffce ffcf ffcf ffcf ffcf ffcf ffcf ffce ffcf ffcf ffcf ffcf ffcf ffd0 ffd0 ffcf ffd0 ffd0 ffd0 ffd0 ffd0 ffd0 ffd0 ffd1 ffd0 ffd0 ffd1 ffd0 ffd0 ffd0 ffd1 ffd1 ffd1 ffd1 ffd1 ffd1 ffd1 ffd1 ffd1 ffd1 ffd1 ffd1 ffd1 ffd1 ffd1 ffd2 ffd2 ffd1 ffd2 ffd2 ffd2 ffd2 ffd2 ffd2 ffd3 ffd3 ffd3 ffd2 ffd3 ffd3 ffd3 ffd3 ffd2 ffd3 ffd2 ffd2 ffd3 ffd2 ffd2 ffd2 ffd3 ffd3 ffd2 ffd3 ffd2 ffd2 ffd3 ffd2 ffd3 ffd3 ffd3 ffd3 ffd3 ffd3 ffd3 ffd3 ffd3 ffd3 ffd3 ffd3 ffd3 ffd3 ffd3 ffd3 ffd3 ffd3 ffd3 ffd3 ffd3 ffd3 ffd3 ffd3 ffd4 ffd3 ffd3 ffd3 ffd3 ffd3 ffd3 ffd3 ffd4 ffd3 ffd3 ffd4 ffd3 ffd3 ffd4 ffd3 ffd3 ffd3 ffd3 ffd3 ffd3 ffd4 ffd4 ffd4 ffd4 ffd4 ffd5 ffd4 ffd5 ffd5 ffd5 ffd5 ffd5 ffd5 ffd5 ffd5 ffd5 ffd5 ffd5 ffd5 ffd5 ffd5 ffd5 ffd5 ffd5 ffd5 ffd5 ffd5 ffd5 ffd5 ffd5 ffd4 ffd5 ffd5 ffd5 ffd5 ffd5 ffd5 ffd5 ffd5 ffd5 ffd5 ffd4 ffd5 ffd5 ffd5 ffd5 ffd4 ffd5 ffd5 ffd5 ffd5 ffd4 ffd5 ffd6 ffd5 ffd6 ffd6 ffd5 ffd5 ffd5 ffd6 ffd5 ffd5 ffd5 ffd5 ffd5 ffd6 ffd5 ffd6 ffd6 ffd5 ffd6 ffd5 ffd5 ffd5 ffd6 ffd5 ffd6 ffd6 ffd6 ffd6 ffd5 ffd5 ffd6 ffd6 ffd6 ffd6 ffd5 ffd6 ffd6 ffd5 ffd6 ffd6 ffd5 ffd6 ffd6 ffd6 ffd6 ffd6 ffd5 ffd6 ffd5 ffd6 ffd6 ffd6 ffd5 ffd5 ffd6 ffd6 ffd5 ffd5 ffd5 ffd6 ffd5 ffd6 ffd6 ffd5 ffd6 ffd6 ffd6 ffd6 ffd6 ffd5 ffd5 ffd5 ffd6 ffd6 ffd5 ffd6 ffd6 ffd6 ffd6 ffd5 ffd6 ffd5 ffd6 ffd5 ffd6 ffd6 ffd5 ffd6 ffd5 ffd6 ffd6 ffd6 ffd5 ffd6 ffd6 ffd5 ffd6 ffd5 ffd6 ffd5 ffd5 ffd6 ffd6 ffd6 ffd6 ffd5 ffd6 ffd5 ffd6 ffd6 ffd5 ffd5 ffd5 ffd5 ffd6 ffd5 ffd5 ffd5 ffd6 ffd5 ffd5 ffd5 ffd5 ffd5 ffd5 ffd5 ffd5 ffd5 ffd5 ffd4 ffd5 ffd5 ffd4 ffd4 ffd5 ffd4 ffd5 ffd5 ffd5 ffd5 ffd5 ffd4 ffd5 ffd4 ffd5 ffd5 ffd5 ffd4 ffd5 ffd5 ffd5 ffd5 ffd4 ffd5 ffd4 ffd5 ffd5 ffd4 ffd5 ffd4 ffd5 ffd4 ffd4 ffd5 ffd5 ffd5 ffd5 ffd5 ffd4 ffd4 ffd4 ffd4 ffd4 ffd4 ffd4 ffd4 ffd4 ffd4 ffd4 ffd4 ffd4 ffd4 ffd4 ffd4 ffd4 ffd4 ffd4 ffd4 ffd4 ffd3 ffd4 ffd4 ffd4 ffd4 ffd4 ffd4 ffd4 ffd4 ffd3 ffd4 ffd4 ffd3 ffd3 ffd3 ffd3 ffd3 ffd3 ffd3 ffd3 ffd3 ffd3 ffd3 ffd3 ffd3 ffd3 ffd3 ffd3 ffd3 ffd3 ffd3 ffd3 ffd3 ffd3 ffd3 ffd3 ffd3 ffd3 ffd3 ffd3 ffd3 ffd3 ffd3 ffd2 ffd2 ffd3 ffd3 ffd2 ffd2 ffd3 ffd3 ffd2 ffd2 ffd2 ffd2 ffd2 ffd2 ffd2 ffd2 ffd2 ffd2 ffd2 ffd2 ffd2 ffd1 ffd1 ffd2 ffd1 ffd1 ffd1 ffd1 ffd1 ffd1 ffd1 ffd1 ffd1 ffd1 ffd0 ffd0 ffd0 ffd0 ffd0 ffd0 ffd0 ffd0 ffd0 ffd0 ffd0 ffd1 ffd0 ffd0 ffd0 ffd1 ffd1 ffd0 ffd0 ffd0 ffd0 ffd0 ffd0 ffd0 ffd0 ffcf ffd0 ffd0 ffd0 ffd0 ffd0 ffcf ffd0 ffd0 ffcf ffcf ffcf ffce ffce ffce ffce ffce ffce ffce ffce ffce ffce ffce ffcd ffce ffcd ffce ffce ffcd ffcd ffce ffcd ffcd ffcd ffcd ffcd ffcd ffcd ffcd ffcd ffcc ffcc ffcc ffcc ffcc ffcc ffcc ffcc ffcc ffcc ffcc ffcc ffcc ffcc ffcc ffcc ffcc ffcc ffcc ffcb ffcc ffcb ffcc ffcb ffcc ffcb ffcc ffcb ffcb ffcb ffcb ffca ffca ffca ffca ffca ffca ffca ffca ffca ffca ffca ffca ffca ffc9 ffc9 ffc9 ffc9 ffc9 ffc9 ffc9 ffc9 ffc9 ffc9 ffca ffca ffc9 ffc9 ffca ffc8 ffc7 ffc8 ffc8 ffc8 ffc7 ffc8 ffc8 ffc9 ffc7 ffc9 ffc8 ffc8 ffc6 ffc7 ffc7 ffc7 ffc8 ffc7 ffc7 ffc8 ffc7 ffc7 ffc6 ffc6 ffc6 ffc6 ffc6 ffc5 ffc6 ffc5 ffc6 ffc6 ffc5 ffc4 ffc4 ffc4 ffc5 ffc6 ffc4 ffc5 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc3 ffc4 ffc3 ffc4 ffc4 ffc3 ffc4 ffc4 ffc4 ffc3 ffc4 ffc3 ffc3 ffc2 ffc2 ffc2 ffc2 ffc2 ffc2 ffc1 ffc2 ffc1 ffc2 ffc2 ffc0 ffc0 ffc2 ffc1 ffc2 ffc0 ffc1 ffc0 ffbf ffc0 ffbf ffc0 ffc0 ffbf ffc0 ffbf ffc0 ffc0 ffbf ffbf ffbf ffbf ffbf ffbf ffbf ffbd ffbe ffbf ffbe ffbd ffbe ffbe ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbc ffbc ffbb ffbc ffbc ffbc ffbc ffbb ffbb ffbb ffbb ffba ffba ffbb ffba ffba ffbb ffba ffbb ffbb ffb9 ffb9 ffba ffb9 ffb8 ffb8 ffb9 ffb9 ffb8 ffb9 ffb9 ffb8 ffb8 ffb7 ffb7 ffb7 ffb7 ffb7 ffb7 ffb7 ffb7 ffb5 ffb5 ffb6 ffb6 ffb6 ffb5 ffb6 ffb5 ffb5 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb5 ffb3 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb3 ffb2 ffb3 ffb3 ffb3 ffb3 ffb2 ffb1 ffb2 ffb2 ffb2 ffb2 ffb0 ffb2 ffb0 ffb0 ffb0 ffb0 ffb0 ffb0 ffb0 ffb0 ffaf ffaf ffb0 ffaf ffaf ffaf ffaf ffaf ffae ffad ffae ffad ffad ffad ffad ffad ffac ffac ffac ffac ffac ffac ffac ffac ffac ffab ffab ffab ffab ffaa ffab ffab ffaa ffaa ffaa ffaa ffaa ffaa ffa8 ffa8 ffa8 ffa8 ffa8 ffa8 ffa8 ffa7 ffa7 ffa7 ffa7 ffa7 ffa6 ffa6 ffa6 ffa6 ffa5 ffa5 ffa6 ffa6 ffa5 ffa5 ffa4 ffa5 ffa4 ffa4 ffa4 ffa4 ffa3 ffa4 ffa4 ffa3 ffa4 ffa3 ffa3 ffa3 ffa3 ffa3 ffa2 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa0 ff9f ff9f ff9f ff9f ff9f ff9f ff9f ff9e ff9e ff9e ff9e ff9e ff9d ff9d ff9d ff9d ff9c ff9c ff9c ff9c ff9c ff9c ff9c ff9b ff9b ff9b ff9a ff9a ff9a ff9a ff9a ff99 ff99 ff99 ff99 ff99 ff98 ff98 ff97 ff97 ff97 ff96 ff96 ff96 ff96 ff96 ff95 ff95 ff94 ff94 ff95 ff94 ff94 ff94 ff93 ff93 ff92 ff93 ff92 ff92 ff91 ff91 ff91 ff91 ff90 ff8f ff8f ff8f ff8e ff8d ff8d ff8c ff8c ff8b ff8b ff8b ff8a ff89 ff87 ff87 ff87 ff85 ff85 ff84 ff84 ff84 ff83 ff82 ff81 ff7f ff7f ff7e ff7c ff7c ff7a ff79 ff78 ff77 ff77 ff77 ff75 ff72 ff73 ff70 ff70 ff71 ff6e ff6e ff6c ff6a ff69 ff69 ff66 ff65 ff64 ff63 ff61 ff60 ff5f ff5e ff5d ff5c ff5a ff58 ff57 ff56 ff55 ff54 ff52 ff4f ff4f ff4d ff4c ff4a ff48 ff47 ff46 ff44 ff42 ff41 ff40 ff3e ff3d ff3b ff3a ff38 ff37 ff35 ff34 ff33 ff31 ff30 ff2e ff2d ff2c ff2b ff29 ff28 ff27 ff26 ff24 ff23 ff22 ff21 ff1f ff1f ff1d ff1c ff1c ff1a ff19 ff18 ff17 ff16 ff15 ff15 ff14 ff13 ff12 ff12 ff11 ff10 ff0f ff0f ff0e ff0d ff0d ff0c ff0b ff0b ff0b ff0a │ │ -ff0e ff0e ff0e ff10 ff10 ff11 ff12 ff12 ff13 ff14 ff14 ff15 ff16 ff17 ff18 ff19 ff1a ff1a ff1b ff1c ff1d ff1e ff20 ff20 ff21 ff22 ff23 ff25 ff26 ff27 ff28 ff29 ff2a ff2b ff2d ff2e ff30 ff31 ff32 ff33 ff35 ff36 ff38 ff39 ff3a ff3c ff3d ff3e ff40 ff42 ff43 ff44 ff45 ff47 ff49 ff4b ff4c ff4d ff4f ff50 ff52 ff53 ff55 ff57 ff58 ff5a ff5b ff5d ff5e ff5f ff60 ff62 ff64 ff66 ff67 ff68 ff69 ff6a ff6c ff6d ff6f ff70 ff72 ff73 ff75 ff75 ff76 ff78 ff79 ff79 ff7a ff7c ff7d ff7e ff80 ff81 ff81 ff82 ff83 ff84 ff86 ff86 ff88 ff88 ff89 ff8a ff8b ff8c ff8d ff8d ff8e ff90 ff90 ff91 ff92 ff92 ff93 ff93 ff94 ff95 ff96 ff96 ff96 ff98 ff98 ff99 ff99 ff9a ff9a ff9c ff9b ff9b ff9c ff9c ff9c ff9e ff9e ff9e ff9f ff9e ff9f ff9f ff9f ffa0 ffa0 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa3 ffa3 ffa3 ffa2 ffa3 ffa4 ffa3 ffa3 ffa4 ffa4 ffa5 ffa6 ffa5 ffa6 ffa5 ffa6 ffa7 ffa6 ffa6 ffa7 ffa7 ffa7 ffa8 ffa8 ffa8 ffa9 ffa8 ffa9 ffa9 ffa9 ffa9 ffa9 ffa9 ffaa ffaa ffab ffab ffab ffab ffab ffab ffab ffab ffab ffab ffac ffac ffac ffac ffac ffac ffad ffac ffac ffad ffac ffad ffae ffae ffae ffaf ffae ffaf ffaf ffaf ffaf ffaf ffb0 ffaf ffaf ffb0 ffb1 ffb1 ffb1 ffb0 ffb1 ffb1 ffb1 ffb2 ffb2 ffb2 ffb1 ffb2 ffb2 ffb2 ffb2 ffb2 ffb2 ffb3 ffb4 ffb4 ffb3 ffb3 ffb3 ffb4 ffb4 ffb4 ffb4 ffb4 ffb5 ffb4 ffb5 ffb4 ffb4 ffb5 ffb4 ffb5 ffb5 ffb6 ffb6 ffb6 ffb6 ffb6 ffb6 ffb6 ffb7 ffb7 ffb7 ffb7 ffb7 ffb7 ffb7 ffb8 ffb8 ffb8 ffb9 ffb9 ffb8 ffb8 ffb9 ffb8 ffb8 ffb9 ffb9 ffb9 ffba ffba ffba ffb9 ffba ffbb ffbb ffbb ffbb ffbb ffbb ffbc ffbc ffbb ffbc ffbc ffbb ffbc ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbe ffbe ffbe ffbe ffbe ffbf ffbe ffbe ffbf ffc0 ffbf ffbf ffc0 ffc0 ffc0 ffc1 ffc1 ffc1 ffc0 ffc0 ffc1 ffc1 ffc1 ffc1 ffc1 ffc1 ffc2 ffc3 ffc2 ffc2 ffc2 ffc3 ffc3 ffc3 ffc3 ffc3 ffc3 ffc4 ffc3 ffc4 ffc3 ffc3 ffc3 ffc4 ffc3 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc5 ffc5 ffc5 ffc6 ffc5 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc5 ffc6 ffc5 ffc6 ffc6 ffc6 ffc6 ffc6 ffc6 ffc6 ffc6 ffc6 ffc7 ffc7 ffc7 ffc8 ffc8 ffc8 ffc8 ffc8 ffc8 ffc8 ffc8 ffc7 ffc8 ffc8 ffc8 ffc8 ffc9 ffc9 ffc9 ffc8 ffc8 ffc9 ffc8 ffc9 ffca ffca ffca ffca ffca ffc9 ffca ffca ffca ffca ffca ffca ffca ffcb ffcc ffcc ffcb ffcc ffcb ffcb ffcb ffcc ffcb ffcc ffcb ffcc ffcb ffcc ffcb ffcb ffcb ffcb ffcc ffcc ffcc ffcc ffcc ffcc ffcc ffcc ffcc ffcc ffcc ffcc ffcc ffcc ffcc ffcc ffcc ffcc ffcd ffcd ffcd ffcd ffcc ffcd ffcd ffcd ffcc ffcc ffcd ffce ffcd ffcd ffcd ffce ffce ffcf ffce ffce ffcf ffcf ffce ffcd ffce ffcf ffce ffcf ffce ffce ffce ffce ffcf ffce ffcf ffce ffcf ffd0 ffcf ffd0 ffcf ffcf ffd0 ffcf ffcf ffd0 ffd0 ffcf ffd0 ffd0 ffd0 ffd0 ffd0 ffd0 ffd0 ffd0 ffd0 ffd1 ffd0 ffd0 ffd0 ffd0 ffd0 ffd1 ffd1 ffd0 ffd0 ffd1 ffd2 ffd1 ffd1 ffd1 ffd1 ffd1 ffd1 ffd2 ffd1 ffd2 ffd2 ffd2 ffd2 ffd2 ffd2 ffd2 ffd2 ffd1 ffd2 ffd2 ffd2 ffd2 ffd2 ffd2 ffd1 ffd2 ffd2 ffd2 ffd2 ffd2 ffd2 ffd3 ffd2 ffd3 ffd3 ffd3 ffd3 ffd3 ffd2 ffd2 ffd2 ffd3 ffd3 ffd3 ffd3 ffd3 ffd3 ffd3 ffd3 ffd3 ffd3 ffd3 ffd3 ffd3 ffd3 ffd3 ffd3 ffd3 ffd3 ffd3 ffd3 ffd3 ffd3 ffd3 ffd3 ffd3 ffd3 ffd3 ffd3 ffd3 ffd3 ffd3 ffd3 ffd3 ffd3 ffd3 ffd3 ffd3 ffd4 ffd4 ffd4 ffd4 ffd4 ffd4 ffd4 ffd4 ffd4 ffd4 ffd4 ffd4 ffd4 ffd4 ffd4 ffd4 ffd4 ffd4 ffd4 ffd4 ffd4 ffd4 ffd4 ffd4 ffd4 ffd4 ffd4 ffd4 ffd4 ffd4 ffd4 ffd4 ffd4 ffd4 ffd4 ffd4 ffd4 ffd4 ffd4 ffd4 ffd4 ffd4 ffd3 ffd4 ffd4 ffd4 ffd4 ffd5 ffd5 ffd5 ffd5 ffd4 ffd5 ffd5 ffd5 ffd5 ffd5 ffd5 ffd4 ffd5 ffd5 ffd4 ffd4 ffd4 ffd5 ffd5 ffd5 ffd5 ffd5 ffd5 ffd5 ffd5 ffd5 ffd5 ffd4 ffd5 ffd4 ffd5 ffd5 ffd5 ffd5 ffd4 ffd5 ffd5 ffd5 ffd5 ffd5 ffd4 ffd5 ffd5 ffd5 ffd5 ffd5 ffd4 ffd5 ffd5 ffd5 ffd5 ffd5 ffd5 ffd5 ffd5 ffd5 ffd5 ffd5 ffd5 ffd4 ffd5 ffd5 ffd5 ffd4 ffd4 ffd5 ffd4 ffd5 ffd5 ffd5 ffd5 ffd5 ffd5 ffd5 ffd5 ffd5 ffd4 ffd5 ffd5 ffd5 ffd4 ffd5 ffd5 ffd5 ffd5 ffd4 ffd5 ffd4 ffd5 ffd5 ffd5 ffd5 ffd4 ffd5 ffd5 ffd5 ffd5 ffd5 ffd5 ffd5 ffd5 ffd5 ffd5 ffd4 ffd5 ffd4 ffd4 ffd5 ffd5 ffd5 ffd5 ffd4 ffd5 ffd5 ffd5 ffd5 ffd5 ffd5 ffd4 ffd4 ffd5 ffd5 ffd5 ffd4 ffd5 ffd4 ffd4 ffd5 ffd5 ffd5 ffd5 ffd5 ffd4 ffd5 ffd4 ffd4 ffd4 ffd4 ffd4 ffd4 ffd4 ffd4 ffd4 ffd4 ffd4 ffd4 ffd4 ffd4 ffd4 ffd4 ffd4 ffd4 ffd4 ffd4 ffd4 ffd4 ffd4 ffd4 ffd4 ffd4 ffd4 ffd4 ffd4 ffd4 ffd4 ffd4 ffd4 ffd4 ffd4 ffd4 ffd4 ffd4 ffd4 ffd4 ffd3 ffd4 ffd4 ffd4 ffd4 ffd4 ffd3 ffd3 ffd3 ffd4 ffd3 ffd3 ffd3 ffd3 ffd3 ffd3 ffd3 ffd3 ffd3 ffd3 ffd4 ffd3 ffd3 ffd3 ffd4 ffd3 ffd3 ffd4 ffd3 ffd3 ffd3 ffd3 ffd3 ffd3 ffd3 ffd3 ffd3 ffd3 ffd3 ffd3 ffd3 ffd3 ffd3 ffd2 ffd3 ffd3 ffd2 ffd3 ffd3 ffd3 ffd2 ffd2 ffd2 ffd2 ffd3 ffd2 ffd2 ffd3 ffd2 ffd2 ffd2 ffd2 ffd2 ffd2 ffd2 ffd2 ffd2 ffd2 ffd2 ffd2 ffd2 ffd2 ffd2 ffd1 ffd2 ffd1 ffd1 ffd1 ffd2 ffd1 ffd1 ffd1 ffd1 ffd1 ffd2 ffd1 ffd1 ffd1 ffd0 ffd1 ffd0 ffd0 ffd0 ffd0 ffd0 ffd0 ffd0 ffd0 ffd0 ffd0 ffcf ffd0 ffcf ffcf ffd0 ffd0 ffcf ffcf ffcf ffd0 ffd0 ffd0 ffcf ffd0 ffd0 ffcf ffd0 ffd0 ffd0 ffcf ffd0 ffcf ffcf ffd0 ffcf ffcf ffcf ffcf ffcf ffce ffcf ffcf ffcf ffcf ffcf ffce ffce ffcd ffce ffcd ffcd ffcd ffcd ffcd ffcd ffcd ffcd ffcd ffcd ffcd ffcd ffcd ffcc ffcd ffcc ffcc ffcd ffcc ffcd ffcc ffcc ffcc ffcc ffcc ffcc ffcc ffcc ffcc ffcc ffcc ffcb ffcb ffcc ffcc ffcb ffcb ffcc ffcc ffcc ffcb ffcb ffcb ffcb ffcb ffcb ffcb ffcb ffcb ffcb ffcb ffcb ffcb ffcb ffcb ffca ffc9 ffc9 ffc9 ffc9 ffc9 ffca ffc9 ffc9 ffc9 ffc9 ffc9 ffc9 ffc9 ffc8 ffc8 ffc8 ffc8 ffc8 ffc8 ffc8 ffc9 ffc8 ffca ffc9 ffc8 ffc8 ffca ffc8 ffc7 ffc7 ffc7 ffc8 ffc7 ffc7 ffc8 ffc8 ffc7 ffc8 ffc8 ffc8 ffc6 ffc6 ffc7 ffc7 ffc7 ffc6 ffc7 ffc7 ffc7 ffc7 ffc6 ffc5 ffc6 ffc5 ffc6 ffc5 ffc5 ffc5 ffc5 ffc5 ffc4 ffc4 ffc4 ffc4 ffc4 ffc5 ffc4 ffc5 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc3 ffc4 ffc3 ffc3 ffc3 ffc2 ffc3 ffc2 ffc3 ffc2 ffc2 ffc3 ffc2 ffc1 ffc2 ffc0 ffc1 ffc1 ffc2 ffc0 ffc1 ffc1 ffc1 ffc1 ffc0 ffc0 ffc1 ffbf ffc0 ffbf ffc0 ffc0 ffbf ffc0 ffbf ffbf ffbf ffbf ffbf ffbf ffbf ffbf ffbd ffbd ffbd ffbe ffbd ffbe ffbe ffbd ffbd ffbe ffbe ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbc ffbc ffbd ffbc ffbd ffbc ffbc ffbc ffbb ffba ffbb ffbb ffbb ffbc ffbb ffbb ffba ffbb ffba ffba ffba ffba ffba ffb9 ffba ffba ffba ffb9 ffb9 ffb9 ffb9 ffb8 ffb8 ffb8 ffb8 ffb7 ffb8 ffb7 ffb7 ffb8 ffb7 ffb6 ffb7 ffb6 ffb6 ffb6 ffb6 ffb6 ffb5 ffb5 ffb4 ffb6 ffb4 ffb5 ffb4 ffb5 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb3 ffb4 ffb3 ffb4 ffb3 ffb3 ffb3 ffb4 ffb3 ffb2 ffb3 ffb2 ffb2 ffb2 ffb2 ffb2 ffb2 ffb1 ffb1 ffb0 ffb1 ffb1 ffb0 ffb1 ffb0 ffaf ffaf ffaf ffaf ffaf ffaf ffaf ffaf ffaf ffaf ffae ffad ffaf ffae ffae ffae ffad ffad ffad ffad ffac ffac ffac ffab ffab ffab ffab ffab ffab ffab ffab ffab ffab ffab ffaa ffaa ffaa ffaa ffaa ffa9 ffaa ffa9 ffa9 ffaa ffa9 ffa8 ffa7 ffa7 ffa7 ffa7 ffa7 ffa8 ffa6 ffa6 ffa6 ffa6 ffa6 ffa5 ffa6 ffa6 ffa4 ffa4 ffa5 ffa5 ffa5 ffa5 ffa5 ffa3 ffa5 ffa4 ffa3 ffa3 ffa3 ffa3 ffa3 ffa3 ffa3 ffa3 ffa2 ffa2 ffa2 ffa2 ffa2 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa0 ffa1 ffa0 ffa0 ffa0 ff9f ff9f ff9e ff9e ff9f ff9e ff9e ff9f ff9d ff9d ff9d ff9d ff9d ff9d ff9c ff9c ff9c ff9c ff9b ff9b ff9b ff9b ff9b ff9b ff9a ff9a ff9b ff99 ff99 ff99 ff99 ff99 ff99 ff98 ff98 ff98 ff98 ff97 ff97 ff96 ff97 ff96 ff95 ff95 ff95 ff95 ff95 ff94 ff94 ff94 ff94 ff94 ff93 ff93 ff92 ff92 ff92 ff92 ff92 ff91 ff91 ff90 ff90 ff8f ff90 ff8e ff8e ff8e ff8e ff8d ff8c ff8c ff8b ff8c ff8a ff8a ff8a ff88 ff87 ff87 ff86 ff85 ff85 ff84 ff83 ff82 ff83 ff81 ff81 ff80 ff7e ff7f ff7d ff7b ff7c ff79 ff79 ff77 ff77 ff76 ff75 ff74 ff72 ff72 ff70 ff6f ff6f ff6d ff6c ff6b ff69 ff68 ff67 ff65 ff64 ff63 ff62 ff61 ff60 ff5f ff5d ff5c ff5b ff58 ff57 ff56 ff55 ff53 ff52 ff50 ff4f ff4d ff4c ff4b ff49 ff47 ff46 ff45 ff43 ff41 ff40 ff3f ff3d ff3c ff3a ff38 ff37 ff35 ff34 ff33 ff32 ff30 ff2f ff2d ff2c ff2b ff29 ff28 ff27 ff25 ff25 ff23 ff22 ff21 ff1f ff1f ff1e ff1d ff1b ff1a ff19 ff18 ff17 ff17 ff16 ff15 ff14 ff13 ff12 ff11 ff11 ff10 ff0f ff0f ff0e ff0d ff0d ff0c ff0b ff0b ff0a ff0a ff09 │ │ -ff0d ff0e ff0e ff0f ff0f ff10 ff10 ff12 ff12 ff13 ff14 ff15 ff15 ff16 ff17 ff18 ff18 ff19 ff1b ff1c ff1c ff1d ff1e ff20 ff20 ff22 ff23 ff24 ff25 ff26 ff27 ff28 ff29 ff2a ff2c ff2d ff2e ff2f ff31 ff32 ff33 ff35 ff36 ff37 ff39 ff3a ff3c ff3d ff3f ff40 ff42 ff43 ff45 ff46 ff48 ff49 ff4a ff4c ff4d ff4f ff51 ff52 ff53 ff56 ff57 ff58 ff5a ff5b ff5c ff5e ff5f ff60 ff63 ff64 ff66 ff67 ff68 ff69 ff6b ff6b ff6d ff6f ff70 ff72 ff73 ff74 ff75 ff76 ff77 ff79 ff7a ff7b ff7c ff7e ff7f ff80 ff81 ff81 ff83 ff84 ff84 ff86 ff87 ff88 ff88 ff8a ff8b ff8b ff8c ff8d ff8c ff8f ff8f ff90 ff91 ff91 ff92 ff93 ff93 ff95 ff95 ff95 ff96 ff97 ff97 ff98 ff99 ff99 ff99 ff9b ff9a ff9a ff9c ff9b ff9c ff9d ff9e ff9e ff9e ff9d ff9e ff9e ff9e ffa0 ff9f ff9f ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa2 ffa2 ffa2 ffa2 ffa2 ffa3 ffa3 ffa3 ffa3 ffa4 ffa5 ffa5 ffa4 ffa5 ffa4 ffa5 ffa5 ffa5 ffa5 ffa6 ffa7 ffa7 ffa7 ffa7 ffa7 ffa8 ffa8 ffa8 ffa8 ffa8 ffa9 ffa8 ffa9 ffa9 ffaa ffaa ffaa ffaa ffaa ffaa ffaa ffab ffab ffab ffab ffab ffab ffab ffab ffac ffab ffac ffab ffab ffac ffac ffac ffad ffad ffad ffae ffae ffae ffae ffae ffae ffae ffaf ffae ffaf ffb0 ffb0 ffb0 ffb0 ffb0 ffb0 ffb0 ffb1 ffb1 ffb1 ffb1 ffb1 ffb2 ffb1 ffb2 ffb1 ffb2 ffb2 ffb2 ffb3 ffb2 ffb3 ffb3 ffb3 ffb3 ffb4 ffb4 ffb4 ffb4 ffb5 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb5 ffb5 ffb5 ffb5 ffb5 ffb5 ffb5 ffb6 ffb6 ffb6 ffb6 ffb6 ffb6 ffb6 ffb7 ffb7 ffb7 ffb7 ffb8 ffb8 ffb8 ffb8 ffb8 ffb8 ffb8 ffb8 ffb9 ffb8 ffba ffb9 ffba ffb9 ffb9 ffba ffba ffba ffba ffb9 ffba ffbb ffbb ffba ffbb ffbb ffbb ffbc ffbb ffbc ffbc ffbc ffbb ffbb ffbc ffbc ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbe ffbe ffbe ffbf ffbe ffbf ffbe ffbf ffc0 ffc0 ffc0 ffbf ffc0 ffc0 ffc0 ffc1 ffc0 ffc0 ffc0 ffc1 ffc2 ffc2 ffc2 ffc1 ffc2 ffc2 ffc2 ffc2 ffc1 ffc1 ffc2 ffc3 ffc3 ffc3 ffc3 ffc3 ffc3 ffc4 ffc3 ffc4 ffc3 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc5 ffc4 ffc5 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc5 ffc4 ffc5 ffc5 ffc6 ffc5 ffc5 ffc5 ffc5 ffc5 ffc5 ffc6 ffc7 ffc7 ffc7 ffc7 ffc6 ffc7 ffc7 ffc6 ffc7 ffc7 ffc6 ffc7 ffc8 ffc8 ffc7 ffc8 ffc9 ffc8 ffc8 ffc7 ffc8 ffc9 ffc8 ffc8 ffc9 ffc9 ffc9 ffc9 ffca ffc9 ffc8 ffc9 ffc9 ffc9 ffc9 ffca ffca ffcb ffca ffca ffca ffca ffca ffcb ffca ffcb ffcb ffcb ffca ffcb ffcb ffcc ffcb ffcb ffcb ffcb ffcc ffcc ffcb ffcc ffcb ffcc ffcc ffcc ffcb ffcc ffcc ffcc ffcc ffcc ffcc ffcc ffcc ffcc ffcc ffcc ffcc ffcc ffcc ffcc ffcc ffcc ffcc ffcc ffcd ffce ffcd ffcd ffcd ffce ffce ffce ffce ffcd ffce ffce ffcd ffcd ffce ffce ffce ffce ffcd ffcd ffce ffce ffcf ffce ffce ffce ffcf ffcf ffcf ffd0 ffcf ffcf ffcf ffce ffcf ffd0 ffcf ffcf ffcf ffcf ffd0 ffd0 ffd0 ffd0 ffcf ffcf ffd0 ffd1 ffd0 ffcf ffd0 ffd0 ffd0 ffd0 ffd0 ffd0 ffd0 ffd1 ffd1 ffd0 ffd0 ffd0 ffd0 ffd1 ffd1 ffd1 ffd1 ffd1 ffd1 ffd1 ffd1 ffd1 ffd1 ffd1 ffd1 ffd1 ffd1 ffd1 ffd1 ffd1 ffd1 ffd1 ffd1 ffd1 ffd1 ffd1 ffd2 ffd2 ffd2 ffd2 ffd2 ffd2 ffd2 ffd2 ffd2 ffd2 ffd2 ffd2 ffd2 ffd3 ffd2 ffd2 ffd2 ffd2 ffd3 ffd3 ffd3 ffd3 ffd2 ffd3 ffd3 ffd3 ffd3 ffd3 ffd3 ffd3 ffd2 ffd2 ffd3 ffd2 ffd3 ffd2 ffd3 ffd3 ffd2 ffd2 ffd2 ffd3 ffd3 ffd3 ffd3 ffd3 ffd3 ffd3 ffd3 ffd3 ffd3 ffd3 ffd3 ffd3 ffd3 ffd3 ffd3 ffd3 ffd3 ffd3 ffd3 ffd3 ffd3 ffd3 ffd3 ffd3 ffd3 ffd3 ffd3 ffd3 ffd4 ffd3 ffd4 ffd3 ffd3 ffd4 ffd3 ffd3 ffd3 ffd3 ffd3 ffd3 ffd3 ffd3 ffd3 ffd3 ffd3 ffd3 ffd4 ffd3 ffd3 ffd3 ffd3 ffd4 ffd4 ffd4 ffd4 ffd4 ffd4 ffd4 ffd4 ffd4 ffd4 ffd4 ffd4 ffd4 ffd4 ffd4 ffd4 ffd4 ffd4 ffd4 ffd4 ffd4 ffd4 ffd4 ffd4 ffd4 ffd4 ffd4 ffd4 ffd4 ffd4 ffd4 ffd4 ffd4 ffd3 ffd4 ffd4 ffd4 ffd4 ffd4 ffd4 ffd4 ffd4 ffd4 ffd4 ffd4 ffd4 ffd5 ffd5 ffd5 ffd5 ffd4 ffd5 ffd4 ffd4 ffd4 ffd4 ffd5 ffd5 ffd5 ffd5 ffd5 ffd5 ffd5 ffd4 ffd5 ffd4 ffd5 ffd4 ffd4 ffd5 ffd4 ffd4 ffd4 ffd5 ffd5 ffd4 ffd4 ffd5 ffd5 ffd5 ffd4 ffd5 ffd4 ffd5 ffd4 ffd4 ffd5 ffd4 ffd5 ffd4 ffd4 ffd4 ffd4 ffd5 ffd5 ffd5 ffd4 ffd4 ffd5 ffd5 ffd4 ffd4 ffd4 ffd4 ffd4 ffd4 ffd4 ffd4 ffd4 ffd4 ffd3 ffd4 ffd4 ffd4 ffd4 ffd4 ffd4 ffd4 ffd4 ffd4 ffd4 ffd4 ffd4 ffd4 ffd4 ffd4 ffd4 ffd3 ffd4 ffd3 ffd4 ffd4 ffd4 ffd4 ffd4 ffd4 ffd4 ffd4 ffd4 ffd4 ffd4 ffd4 ffd4 ffd3 ffd3 ffd3 ffd3 ffd3 ffd3 ffd3 ffd3 ffd3 ffd4 ffd3 ffd3 ffd3 ffd3 ffd3 ffd3 ffd3 ffd3 ffd3 ffd3 ffd3 ffd4 ffd3 ffd3 ffd3 ffd3 ffd3 ffd3 ffd3 ffd3 ffd3 ffd3 ffd3 ffd4 ffd3 ffd3 ffd3 ffd3 ffd3 ffd4 ffd3 ffd3 ffd3 ffd3 ffd4 ffd3 ffd3 ffd3 ffd3 ffd3 ffd3 ffd3 ffd3 ffd3 ffd3 ffd3 ffd3 ffd3 ffd3 ffd3 ffd3 ffd3 ffd3 ffd3 ffd3 ffd3 ffd3 ffd3 ffd3 ffd3 ffd3 ffd3 ffd2 ffd3 ffd3 ffd3 ffd3 ffd2 ffd2 ffd2 ffd2 ffd2 ffd2 ffd2 ffd2 ffd2 ffd2 ffd2 ffd2 ffd2 ffd1 ffd2 ffd2 ffd2 ffd2 ffd1 ffd1 ffd1 ffd1 ffd1 ffd1 ffd2 ffd1 ffd1 ffd1 ffd1 ffd1 ffd1 ffd1 ffd1 ffd1 ffd1 ffd1 ffd1 ffd1 ffd0 ffd0 ffd0 ffd1 ffd1 ffd0 ffd0 ffd0 ffd0 ffd1 ffd0 ffcf ffcf ffcf ffd0 ffd0 ffcf ffcf ffcf ffd0 ffcf ffd0 ffcf ffcf ffcf ffcf ffcf ffcf ffcf ffcf ffcf ffcf ffcf ffcf ffcf ffcf ffd0 ffcf ffd0 ffcf ffcf ffcf ffcf ffd0 ffcf ffce ffce ffce ffce ffce ffce ffce ffce ffce ffce ffce ffce ffcd ffce ffcd ffcc ffcc ffcd ffcc ffcc ffcc ffcc ffcd ffcd ffcc ffcc ffcc ffcc ffcc ffcc ffcc ffcc ffcc ffcc ffcc ffcc ffcc ffcc ffcc ffcc ffcc ffcc ffcc ffcb ffcb ffcb ffcb ffcb ffcc ffcb ffcb ffcc ffcc ffcc ffca ffcb ffcb ffca ffca ffcb ffca ffca ffca ffcb ffca ffca ffcb ffcb ffca ffca ffc9 ffc8 ffc8 ffc8 ffc9 ffc9 ffc8 ffc9 ffc9 ffc8 ffc8 ffc9 ffc8 ffc8 ffc8 ffc7 ffc7 ffc7 ffc8 ffc8 ffc9 ffc8 ffc9 ffc8 ffc7 ffc7 ffc8 ffc8 ffc7 ffc7 ffc7 ffc7 ffc7 ffc6 ffc7 ffc7 ffc7 ffc7 ffc7 ffc7 ffc6 ffc6 ffc6 ffc6 ffc5 ffc5 ffc6 ffc5 ffc6 ffc6 ffc6 ffc5 ffc6 ffc4 ffc5 ffc4 ffc5 ffc5 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc3 ffc4 ffc4 ffc3 ffc4 ffc3 ffc4 ffc3 ffc3 ffc4 ffc3 ffc3 ffc3 ffc3 ffc3 ffc3 ffc3 ffc3 ffc1 ffc1 ffc2 ffc1 ffc1 ffc1 ffc2 ffc1 ffc1 ffc2 ffc1 ffc2 ffc0 ffc1 ffc1 ffc1 ffc0 ffc1 ffc0 ffbf ffbf ffbe ffc0 ffbf ffbf ffbe ffbf ffbf ffbf ffbf ffbf ffbf ffbf ffbe ffbe ffbe ffbe ffbd ffbe ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbc ffbc ffbd ffbc ffbc ffbc ffbc ffbc ffbb ffba ffbb ffbb ffbb ffbb ffba ffba ffba ffba ffba ffb9 ffb9 ffb9 ffba ffb8 ffb9 ffb9 ffb9 ffb9 ffb9 ffb9 ffb8 ffb8 ffb8 ffb6 ffb6 ffb7 ffb7 ffb7 ffb7 ffb7 ffb6 ffb5 ffb5 ffb5 ffb5 ffb5 ffb5 ffb5 ffb5 ffb5 ffb4 ffb4 ffb4 ffb5 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb3 ffb3 ffb4 ffb3 ffb3 ffb3 ffb3 ffb1 ffb2 ffb3 ffb3 ffb3 ffb1 ffb2 ffb2 ffb2 ffb1 ffb1 ffb1 ffb1 ffb1 ffb0 ffb0 ffb0 ffb0 ffb0 ffb0 ffb0 ffaf ffaf ffaf ffaf ffae ffae ffae ffae ffae ffae ffad ffad ffae ffad ffad ffad ffad ffac ffad ffad ffac ffab ffab ffab ffab ffab ffab ffab ffab ffaa ffab ffab ffab ffab ffa9 ffa9 ffaa ffa9 ffa9 ffa9 ffa9 ffa8 ffa8 ffa8 ffa8 ffa8 ffa7 ffa7 ffa7 ffa7 ffa7 ffa7 ffa5 ffa6 ffa5 ffa6 ffa5 ffa5 ffa5 ffa5 ffa3 ffa4 ffa4 ffa3 ffa4 ffa4 ffa4 ffa3 ffa4 ffa3 ffa2 ffa2 ffa2 ffa2 ffa2 ffa2 ffa2 ffa2 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa0 ffa0 ffa0 ffa1 ffa0 ffa0 ffa0 ffa0 ff9f ff9f ff9f ff9f ff9f ff9e ff9d ff9d ff9d ff9e ff9e ff9c ff9c ff9d ff9c ff9c ff9d ff9b ff9b ff9a ff9b ff9b ff9b ff9b ff9a ff9a ff9a ff9a ff9a ff9a ff99 ff98 ff98 ff98 ff98 ff98 ff97 ff97 ff97 ff97 ff97 ff96 ff96 ff96 ff95 ff95 ff95 ff95 ff94 ff94 ff94 ff94 ff94 ff94 ff93 ff93 ff92 ff91 ff92 ff92 ff91 ff91 ff91 ff90 ff8f ff8f ff8f ff8e ff8e ff8e ff8d ff8d ff8c ff8b ff8b ff8a ff8b ff89 ff89 ff8a ff87 ff87 ff86 ff84 ff84 ff85 ff83 ff82 ff81 ff81 ff80 ff80 ff7e ff7d ff7e ff7c ff79 ff7a ff79 ff78 ff77 ff76 ff76 ff75 ff73 ff72 ff70 ff6f ff6e ff6d ff6c ff6b ff6a ff69 ff68 ff67 ff65 ff63 ff62 ff61 ff60 ff5f ff5e ff5c ff5a ff59 ff58 ff55 ff55 ff54 ff52 ff50 ff4f ff4e ff4c ff4b ff49 ff48 ff46 ff45 ff43 ff41 ff40 ff3f ff3d ff3c ff3a ff39 ff37 ff36 ff34 ff33 ff32 ff31 ff2f ff2d ff2c ff2b ff29 ff28 ff27 ff26 ff25 ff23 ff22 ff21 ff20 ff1f ff1e ff1c ff1c ff1b ff19 ff19 ff18 ff17 ff15 ff15 ff14 ff13 ff12 ff11 ff11 ff10 ff10 ff0e ff0e ff0d ff0d ff0c ff0b ff0b ff0a ff0a ff09 ff09 │ │ -ff0c ff0d ff0d ff0e ff0f ff0f ff10 ff11 ff12 ff12 ff13 ff14 ff15 ff15 ff16 ff17 ff18 ff19 ff19 ff1b ff1c ff1d ff1e ff1e ff1f ff20 ff22 ff23 ff24 ff25 ff26 ff27 ff29 ff2a ff2b ff2c ff2d ff2f ff30 ff31 ff32 ff34 ff35 ff36 ff38 ff39 ff3b ff3c ff3d ff3e ff41 ff42 ff43 ff44 ff46 ff48 ff49 ff4b ff4c ff4d ff50 ff50 ff52 ff54 ff55 ff57 ff58 ff5a ff5b ff5c ff5e ff5f ff62 ff63 ff64 ff65 ff67 ff68 ff6a ff6b ff6c ff6e ff70 ff71 ff71 ff73 ff74 ff76 ff77 ff77 ff79 ff7a ff7b ff7c ff7d ff7f ff80 ff81 ff82 ff82 ff84 ff85 ff86 ff86 ff87 ff89 ff89 ff8a ff8b ff8b ff8c ff8e ff8e ff8f ff90 ff91 ff91 ff93 ff93 ff93 ff94 ff95 ff96 ff97 ff97 ff97 ff97 ff97 ff99 ff99 ff9a ff9a ff9b ff9b ff9c ff9c ff9d ff9d ff9c ff9d ff9d ff9d ff9e ff9f ff9f ff9e ffa0 ffa0 ffa0 ffa0 ffa0 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa2 ffa1 ffa2 ffa2 ffa2 ffa2 ffa3 ffa4 ffa4 ffa4 ffa4 ffa4 ffa4 ffa4 ffa5 ffa5 ffa5 ffa6 ffa6 ffa6 ffa6 ffa6 ffa7 ffa7 ffa7 ffa7 ffa7 ffa8 ffa7 ffa8 ffa8 ffa9 ffa9 ffaa ffa9 ffa9 ffa9 ffa9 ffaa ffaa ffaa ffab ffab ffab ffab ffab ffab ffab ffab ffab ffab ffab ffab ffac ffad ffac ffac ffad ffad ffad ffae ffad ffad ffad ffae ffae ffaf ffaf ffaf ffaf ffaf ffaf ffaf ffaf ffb0 ffb0 ffb0 ffb0 ffb0 ffb1 ffb1 ffb2 ffb1 ffb2 ffb2 ffb1 ffb2 ffb2 ffb3 ffb3 ffb3 ffb2 ffb3 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb5 ffb4 ffb4 ffb5 ffb4 ffb4 ffb5 ffb6 ffb5 ffb5 ffb5 ffb5 ffb5 ffb5 ffb7 ffb6 ffb7 ffb7 ffb7 ffb7 ffb7 ffb7 ffb7 ffb7 ffb7 ffb8 ffb8 ffb8 ffb9 ffb8 ffb9 ffb9 ffb8 ffb9 ffb9 ffb9 ffba ffb9 ffba ffba ffba ffb9 ffba ffba ffbb ffbb ffba ffbb ffbb ffbb ffbb ffbb ffbc ffbc ffbc ffbc ffbc ffbc ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbe ffbd ffbe ffbe ffbe ffbd ffbe ffbf ffbf ffbe ffbf ffbf ffc0 ffbf ffbf ffbf ffbf ffc0 ffc1 ffc0 ffc1 ffc1 ffc1 ffc1 ffc1 ffc0 ffc1 ffc1 ffc1 ffc2 ffc2 ffc2 ffc2 ffc2 ffc2 ffc3 ffc2 ffc3 ffc2 ffc2 ffc2 ffc2 ffc3 ffc3 ffc4 ffc3 ffc3 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc5 ffc4 ffc4 ffc4 ffc5 ffc4 ffc5 ffc5 ffc5 ffc5 ffc5 ffc6 ffc6 ffc7 ffc6 ffc5 ffc6 ffc6 ffc6 ffc6 ffc6 ffc6 ffc6 ffc7 ffc8 ffc8 ffc7 ffc8 ffc8 ffc8 ffc7 ffc7 ffc8 ffc8 ffc8 ffc8 ffc9 ffc9 ffc8 ffc8 ffc9 ffc9 ffc8 ffc9 ffc8 ffc9 ffc9 ffca ffca ffc9 ffc9 ffc9 ffca ffc9 ffca ffca ffca ffc9 ffca ffc9 ffca ffca ffcb ffcb ffcb ffcb ffcb ffcb ffcc ffcb ffcb ffcc ffcb ffcb ffcc ffcc ffcb ffcb ffcb ffcc ffcc ffcb ffcc ffcc ffcb ffcb ffcc ffcc ffcc ffcc ffcc ffcc ffcc ffcc ffcc ffcc ffcc ffcd ffcc ffcc ffcc ffcd ffcd ffcc ffcd ffcc ffcc ffcc ffcc ffcd ffcc ffcc ffcd ffcc ffcc ffcd ffcd ffce ffce ffce ffce ffce ffce ffce ffcf ffce ffce ffcf ffce ffce ffcf ffcf ffce ffce ffcf ffcf ffd0 ffd0 ffcf ffcf ffcf ffcf ffd0 ffd0 ffcf ffcf ffcf ffd0 ffd0 ffd0 ffcf ffcf ffcf ffd0 ffd0 ffcf ffcf ffd0 ffd0 ffd1 ffd1 ffd0 ffd1 ffd0 ffd0 ffd1 ffd1 ffd0 ffd0 ffd0 ffd1 ffd1 ffd0 ffd0 ffd0 ffd0 ffd0 ffd1 ffd0 ffd1 ffd1 ffd1 ffd1 ffd1 ffd2 ffd1 ffd1 ffd1 ffd1 ffd2 ffd1 ffd1 ffd2 ffd2 ffd2 ffd2 ffd1 ffd1 ffd2 ffd1 ffd2 ffd2 ffd2 ffd2 ffd1 ffd2 ffd2 ffd2 ffd2 ffd2 ffd2 ffd2 ffd2 ffd2 ffd2 ffd2 ffd2 ffd2 ffd2 ffd2 ffd2 ffd2 ffd2 ffd2 ffd2 ffd3 ffd3 ffd3 ffd3 ffd3 ffd3 ffd3 ffd3 ffd3 ffd3 ffd3 ffd3 ffd3 ffd3 ffd3 ffd3 ffd3 ffd3 ffd3 ffd3 ffd3 ffd3 ffd3 ffd3 ffd3 ffd3 ffd3 ffd3 ffd3 ffd3 ffd3 ffd3 ffd3 ffd3 ffd3 ffd3 ffd3 ffd3 ffd3 ffd3 ffd3 ffd3 ffd3 ffd3 ffd3 ffd3 ffd3 ffd3 ffd3 ffd3 ffd3 ffd3 ffd3 ffd3 ffd3 ffd3 ffd4 ffd3 ffd3 ffd3 ffd3 ffd3 ffd3 ffd4 ffd4 ffd4 ffd4 ffd4 ffd4 ffd4 ffd4 ffd3 ffd4 ffd4 ffd3 ffd3 ffd4 ffd4 ffd4 ffd4 ffd4 ffd4 ffd4 ffd3 ffd4 ffd4 ffd4 ffd4 ffd4 ffd3 ffd3 ffd3 ffd4 ffd4 ffd4 ffd4 ffd4 ffd4 ffd4 ffd4 ffd4 ffd4 ffd4 ffd4 ffd3 ffd4 ffd4 ffd4 ffd4 ffd4 ffd4 ffd4 ffd4 ffd4 ffd4 ffd3 ffd4 ffd4 ffd4 ffd4 ffd4 ffd4 ffd4 ffd4 ffd4 ffd3 ffd3 ffd4 ffd4 ffd4 ffd4 ffd4 ffd4 ffd4 ffd4 ffd4 ffd4 ffd3 ffd4 ffd4 ffd4 ffd4 ffd4 ffd4 ffd4 ffd4 ffd4 ffd4 ffd4 ffd4 ffd4 ffd4 ffd4 ffd3 ffd3 ffd3 ffd3 ffd4 ffd4 ffd3 ffd3 ffd3 ffd3 ffd3 ffd3 ffd3 ffd3 ffd3 ffd3 ffd3 ffd3 ffd3 ffd3 ffd3 ffd4 ffd3 ffd4 ffd3 ffd3 ffd3 ffd4 ffd3 ffd3 ffd3 ffd3 ffd3 ffd4 ffd3 ffd3 ffd3 ffd3 ffd4 ffd3 ffd3 ffd3 ffd3 ffd3 ffd3 ffd3 ffd3 ffd3 ffd3 ffd3 ffd3 ffd3 ffd3 ffd3 ffd3 ffd3 ffd3 ffd3 ffd3 ffd3 ffd3 ffd3 ffd3 ffd3 ffd3 ffd3 ffd3 ffd3 ffd3 ffd3 ffd3 ffd3 ffd3 ffd3 ffd3 ffd3 ffd3 ffd3 ffd3 ffd3 ffd3 ffd3 ffd3 ffd3 ffd3 ffd3 ffd3 ffd3 ffd3 ffd3 ffd3 ffd3 ffd3 ffd3 ffd3 ffd3 ffd2 ffd3 ffd3 ffd3 ffd2 ffd2 ffd2 ffd2 ffd2 ffd3 ffd2 ffd3 ffd3 ffd3 ffd2 ffd2 ffd2 ffd3 ffd3 ffd2 ffd2 ffd2 ffd2 ffd2 ffd1 ffd1 ffd1 ffd2 ffd1 ffd1 ffd1 ffd1 ffd1 ffd1 ffd1 ffd1 ffd1 ffd1 ffd1 ffd1 ffd1 ffd1 ffd0 ffd0 ffd0 ffd1 ffd0 ffd0 ffd0 ffd0 ffd0 ffd0 ffd0 ffd0 ffd0 ffd1 ffd0 ffd0 ffd1 ffd0 ffd0 ffd0 ffd0 ffd0 ffcf ffd0 ffcf ffd0 ffd0 ffd0 ffcf ffcf ffce ffcf ffcf ffcf ffcf ffce ffcf ffce ffcf ffcf ffcf ffce ffce ffce ffce ffce ffce ffce ffce ffce ffce ffce ffce ffce ffce ffce ffce ffce ffce ffce ffce ffce ffce ffcd ffcd ffcd ffcd ffcd ffcd ffcd ffcd ffce ffce ffcd ffcd ffcd ffcd ffcc ffcc ffcc ffcc ffcc ffcc ffcc ffcc ffcc ffcc ffcc ffcc ffcc ffcc ffcc ffcc ffcc ffcc ffcc ffcc ffcc ffcc ffcc ffcb ffcb ffcb ffcc ffcc ffcb ffcb ffca ffcb ffca ffcb ffcb ffcb ffca ffcb ffcb ffca ffcb ffcb ffca ffc9 ffca ffc9 ffca ffc9 ffca ffc9 ffc9 ffc9 ffc9 ffc9 ffca ffc9 ffc8 ffc8 ffc7 ffc9 ffc8 ffc7 ffc9 ffc8 ffc8 ffc7 ffc9 ffc8 ffc7 ffc8 ffc7 ffc7 ffc6 ffc8 ffc8 ffc8 ffc8 ffc7 ffc7 ffc6 ffc7 ffc7 ffc7 ffc7 ffc7 ffc7 ffc7 ffc7 ffc6 ffc6 ffc6 ffc6 ffc5 ffc6 ffc6 ffc6 ffc6 ffc5 ffc5 ffc4 ffc5 ffc5 ffc5 ffc4 ffc5 ffc5 ffc4 ffc5 ffc4 ffc4 ffc4 ffc4 ffc5 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc3 ffc4 ffc3 ffc3 ffc4 ffc3 ffc3 ffc3 ffc3 ffc2 ffc3 ffc2 ffc2 ffc2 ffc2 ffc2 ffc2 ffc2 ffc1 ffc0 ffc2 ffc0 ffc1 ffc1 ffc2 ffc0 ffc0 ffc1 ffc1 ffc1 ffc0 ffc1 ffc1 ffbf ffc0 ffc0 ffbf ffbf ffbf ffbe ffbf ffbf ffbf ffbe ffbf ffbf ffbe ffbe ffbf ffbe ffbe ffbe ffbe ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbc ffbc ffbc ffbc ffbc ffbc ffbb ffbb ffbb ffbc ffbb ffbb ffba ffbb ffbb ffb9 ffb9 ffb9 ffb9 ffba ffb9 ffb9 ffb8 ffb9 ffb8 ffb9 ffb8 ffb9 ffb7 ffb8 ffb8 ffb8 ffb8 ffb7 ffb7 ffb7 ffb6 ffb6 ffb7 ffb5 ffb6 ffb6 ffb5 ffb6 ffb5 ffb4 ffb4 ffb5 ffb5 ffb4 ffb5 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb2 ffb3 ffb3 ffb3 ffb3 ffb2 ffb2 ffb1 ffb2 ffb2 ffb2 ffb2 ffb1 ffb1 ffb1 ffb1 ffb1 ffb0 ffb0 ffb0 ffb1 ffaf ffb0 ffaf ffaf ffaf ffaf ffaf ffaf ffaf ffaf ffae ffad ffae ffad ffae ffad ffad ffad ffac ffad ffad ffac ffac ffac ffac ffac ffac ffac ffab ffab ffab ffaa ffaa ffaa ffab ffaa ffaa ffab ffab ffab ffab ffa9 ffa9 ffa9 ffa9 ffa9 ffa9 ffa7 ffa8 ffa8 ffa7 ffa8 ffa8 ffa7 ffa6 ffa6 ffa6 ffa6 ffa6 ffa5 ffa6 ffa5 ffa5 ffa5 ffa5 ffa4 ffa4 ffa3 ffa4 ffa3 ffa3 ffa3 ffa3 ffa3 ffa2 ffa3 ffa2 ffa2 ffa2 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa0 ff9f ff9f ff9f ff9f ff9f ff9f ff9f ff9f ff9f ff9e ff9e ff9e ff9e ff9d ff9c ff9c ff9d ff9d ff9d ff9c ff9b ff9c ff9b ff9b ff9c ff9b ff9b ff9a ff9a ff9a ff9a ff9a ff9a ff99 ff99 ff99 ff99 ff99 ff99 ff97 ff97 ff97 ff97 ff97 ff96 ff97 ff96 ff97 ff96 ff95 ff95 ff94 ff95 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff93 ff92 ff92 ff91 ff91 ff91 ff91 ff90 ff90 ff90 ff8f ff8f ff8f ff8e ff8d ff8d ff8d ff8c ff8c ff8b ff8b ff8a ff8a ff89 ff88 ff88 ff89 ff87 ff87 ff86 ff84 ff84 ff82 ff81 ff80 ff81 ff7f ff80 ff7d ff7d ff7d ff7c ff7b ff79 ff78 ff79 ff77 ff76 ff75 ff74 ff73 ff72 ff70 ff6f ff6e ff6d ff6c ff6a ff6a ff69 ff68 ff66 ff65 ff63 ff62 ff61 ff60 ff5f ff5d ff5c ff5a ff59 ff58 ff57 ff54 ff53 ff52 ff50 ff4f ff4e ff4c ff4b ff49 ff48 ff46 ff45 ff43 ff41 ff41 ff3f ff3d ff3c ff3a ff39 ff37 ff36 ff35 ff33 ff32 ff31 ff2f ff2e ff2c ff2b ff29 ff28 ff27 ff26 ff24 ff23 ff22 ff21 ff20 ff1f ff1e ff1d ff1c ff1a ff19 ff18 ff18 ff17 ff16 ff15 ff14 ff13 ff12 ff12 ff11 ff10 ff10 ff0e ff0e ff0d ff0d ff0c ff0c ff0b ff0a ff0a ff09 ff09 ff08 │ │ -ff0c ff0c ff0d ff0d ff0e ff0f ff0f ff10 ff11 ff12 ff12 ff13 ff14 ff15 ff16 ff16 ff17 ff18 ff19 ff1a ff1b ff1c ff1c ff1e ff1f ff20 ff21 ff22 ff23 ff24 ff26 ff26 ff28 ff29 ff2a ff2b ff2d ff2e ff2f ff30 ff31 ff32 ff34 ff35 ff36 ff38 ff39 ff3b ff3c ff3d ff3f ff41 ff42 ff43 ff45 ff46 ff48 ff4a ff4b ff4d ff4e ff4f ff51 ff52 ff54 ff55 ff57 ff58 ff59 ff5b ff5d ff5d ff60 ff61 ff63 ff64 ff66 ff67 ff68 ff69 ff6a ff6d ff6e ff6f ff70 ff71 ff73 ff74 ff75 ff76 ff79 ff7a ff7a ff7b ff7d ff7d ff7f ff7f ff80 ff81 ff83 ff83 ff84 ff85 ff86 ff87 ff88 ff89 ff8a ff8a ff8c ff8d ff8e ff8e ff8f ff90 ff90 ff91 ff92 ff92 ff93 ff95 ff95 ff96 ff95 ff97 ff96 ff97 ff98 ff98 ff9a ff9a ff9a ff9b ff9b ff9c ff9c ff9c ff9c ff9d ff9c ff9c ff9d ff9e ff9e ff9d ff9e ff9f ff9f ff9f ff9f ffa0 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa3 ffa3 ffa2 ffa3 ffa3 ffa4 ffa4 ffa4 ffa3 ffa4 ffa4 ffa5 ffa6 ffa5 ffa5 ffa6 ffa6 ffa6 ffa7 ffa6 ffa6 ffa6 ffa7 ffa7 ffa8 ffa8 ffa8 ffa8 ffa8 ffa8 ffa8 ffa9 ffa9 ffa9 ffaa ffaa ffaa ffaa ffab ffab ffab ffaa ffaa ffab ffab ffab ffab ffac ffac ffac ffac ffac ffac ffac ffac ffac ffac ffac ffad ffae ffae ffae ffae ffae ffae ffae ffaf ffaf ffaf ffaf ffaf ffb0 ffb0 ffb0 ffb1 ffb1 ffb1 ffb1 ffb1 ffb1 ffb1 ffb2 ffb2 ffb2 ffb2 ffb2 ffb2 ffb3 ffb3 ffb4 ffb3 ffb4 ffb4 ffb3 ffb3 ffb4 ffb4 ffb4 ffb5 ffb4 ffb4 ffb5 ffb4 ffb4 ffb5 ffb4 ffb4 ffb4 ffb4 ffb5 ffb4 ffb5 ffb6 ffb6 ffb7 ffb7 ffb6 ffb6 ffb6 ffb6 ffb6 ffb6 ffb7 ffb8 ffb7 ffb8 ffb8 ffb8 ffb8 ffb8 ffb8 ffb8 ffb9 ffb8 ffb9 ffb8 ffb9 ffb9 ffb9 ffb9 ffba ffb9 ffba ffbb ffba ffb9 ffb9 ffba ffbb ffbb ffbb ffbb ffbb ffbb ffbb ffbb ffbc ffbc ffbc ffbc ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbe ffbd ffbd ffbe ffbd ffbd ffbe ffbf ffbe ffbe ffbe ffbf ffbe ffbf ffc0 ffc0 ffbf ffc0 ffc1 ffc0 ffc0 ffbf ffc0 ffc0 ffc1 ffc1 ffc1 ffc1 ffc1 ffc2 ffc1 ffc1 ffc2 ffc1 ffc2 ffc1 ffc2 ffc2 ffc2 ffc3 ffc3 ffc3 ffc2 ffc2 ffc3 ffc3 ffc3 ffc3 ffc3 ffc4 ffc4 ffc4 ffc3 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc5 ffc4 ffc4 ffc4 ffc5 ffc6 ffc5 ffc5 ffc5 ffc5 ffc6 ffc6 ffc6 ffc6 ffc6 ffc6 ffc6 ffc6 ffc7 ffc7 ffc7 ffc8 ffc7 ffc7 ffc7 ffc7 ffc7 ffc7 ffc8 ffc8 ffc9 ffc9 ffc8 ffc8 ffc7 ffc8 ffc8 ffc8 ffc8 ffc9 ffc9 ffc9 ffc9 ffc8 ffc9 ffc9 ffc9 ffc9 ffc9 ffc9 ffc9 ffc9 ffc8 ffc9 ffca ffca ffcb ffca ffca ffca ffcb ffcb ffca ffca ffcb ffca ffcb ffca ffcb ffcb ffcb ffcb ffcb ffcc ffcc ffcb ffcc ffcc ffcb ffcb ffcc ffcc ffcc ffcc ffcc ffcc ffcc ffcc ffcc ffcc ffcc ffcc ffcc ffcc ffcc ffcc ffcc ffcc ffcc ffcc ffcc ffcc ffcc ffcc ffcc ffcc ffcc ffcc ffcc ffcc ffcd ffcd ffcd ffce ffce ffcd ffcd ffce ffce ffcd ffce ffce ffce ffce ffce ffcd ffce ffce ffcf ffcf ffcf ffcf ffce ffcf ffce ffce ffcf ffcf ffce ffcf ffce ffd0 ffd0 ffcf ffce ffcf ffcf ffcf ffd0 ffcf ffcf ffcf ffcf ffd0 ffcf ffcf ffd0 ffcf ffd0 ffd0 ffd0 ffcf ffd0 ffcf ffd0 ffd0 ffcf ffd0 ffcf ffd0 ffd0 ffd1 ffd0 ffd1 ffd0 ffd0 ffd1 ffd1 ffd2 ffd1 ffd1 ffd1 ffd1 ffd2 ffd1 ffd1 ffd2 ffd2 ffd2 ffd1 ffd1 ffd1 ffd2 ffd2 ffd1 ffd1 ffd1 ffd1 ffd1 ffd1 ffd1 ffd1 ffd1 ffd1 ffd1 ffd1 ffd2 ffd2 ffd2 ffd1 ffd1 ffd1 ffd1 ffd2 ffd2 ffd2 ffd2 ffd2 ffd2 ffd2 ffd2 ffd2 ffd2 ffd3 ffd2 ffd2 ffd2 ffd3 ffd3 ffd3 ffd3 ffd2 ffd2 ffd3 ffd3 ffd2 ffd2 ffd2 ffd3 ffd2 ffd2 ffd3 ffd2 ffd3 ffd3 ffd3 ffd2 ffd3 ffd2 ffd3 ffd3 ffd3 ffd2 ffd2 ffd3 ffd3 ffd3 ffd3 ffd3 ffd3 ffd3 ffd3 ffd3 ffd3 ffd3 ffd3 ffd3 ffd3 ffd3 ffd3 ffd3 ffd3 ffd3 ffd3 ffd3 ffd4 ffd3 ffd3 ffd3 ffd3 ffd3 ffd3 ffd3 ffd3 ffd3 ffd3 ffd3 ffd3 ffd3 ffd3 ffd3 ffd3 ffd3 ffd3 ffd3 ffd3 ffd3 ffd3 ffd3 ffd3 ffd3 ffd3 ffd4 ffd3 ffd3 ffd3 ffd3 ffd3 ffd4 ffd3 ffd3 ffd4 ffd4 ffd3 ffd3 ffd3 ffd3 ffd3 ffd3 ffd3 ffd3 ffd3 ffd3 ffd3 ffd3 ffd3 ffd3 ffd4 ffd3 ffd4 ffd3 ffd3 ffd4 ffd3 ffd3 ffd3 ffd4 ffd3 ffd3 ffd3 ffd3 ffd3 ffd3 ffd3 ffd3 ffd3 ffd3 ffd3 ffd3 ffd4 ffd3 ffd3 ffd3 ffd3 ffd4 ffd3 ffd3 ffd3 ffd3 ffd3 ffd3 ffd4 ffd3 ffd4 ffd3 ffd3 ffd4 ffd3 ffd3 ffd3 ffd3 ffd3 ffd3 ffd3 ffd3 ffd3 ffd3 ffd3 ffd3 ffd3 ffd3 ffd3 ffd3 ffd3 ffd3 ffd3 ffd3 ffd3 ffd3 ffd3 ffd3 ffd3 ffd3 ffd3 ffd3 ffd3 ffd3 ffd3 ffd3 ffd3 ffd3 ffd3 ffd3 ffd3 ffd3 ffd3 ffd3 ffd3 ffd3 ffd3 ffd3 ffd3 ffd3 ffd3 ffd3 ffd3 ffd3 ffd3 ffd3 ffd3 ffd3 ffd3 ffd3 ffd3 ffd2 ffd3 ffd3 ffd3 ffd2 ffd2 ffd3 ffd3 ffd3 ffd3 ffd2 ffd3 ffd2 ffd3 ffd3 ffd2 ffd2 ffd2 ffd3 ffd3 ffd2 ffd3 ffd2 ffd3 ffd3 ffd2 ffd3 ffd3 ffd2 ffd2 ffd3 ffd2 ffd3 ffd3 ffd3 ffd2 ffd2 ffd3 ffd3 ffd3 ffd2 ffd3 ffd3 ffd3 ffd2 ffd2 ffd2 ffd2 ffd2 ffd1 ffd2 ffd2 ffd2 ffd2 ffd2 ffd2 ffd2 ffd2 ffd2 ffd2 ffd2 ffd2 ffd2 ffd1 ffd2 ffd1 ffd1 ffd1 ffd1 ffd1 ffd1 ffd1 ffd0 ffd0 ffd1 ffd1 ffd0 ffd0 ffd0 ffd0 ffd1 ffd0 ffd0 ffd0 ffd0 ffd1 ffd0 ffcf ffd0 ffd0 ffcf ffcf ffd0 ffcf ffcf ffd0 ffd0 ffcf ffcf ffd0 ffcf ffcf ffd0 ffcf ffcf ffd0 ffd0 ffcf ffcf ffcf ffce ffcf ffcf ffcf ffcf ffcf ffce ffcf ffcf ffce ffcf ffce ffce ffce ffce ffcf ffcf ffce ffce ffce ffcd ffcd ffcd ffce ffce ffcd ffcd ffcd ffcd ffcd ffce ffcd ffce ffcd ffcd ffcd ffcd ffce ffce ffcd ffcd ffcd ffcc ffcc ffcd ffcc ffcc ffcd ffcd ffcc ffcd ffcc ffcc ffcc ffcc ffcc ffcc ffcc ffcb ffcc ffcc ffcc ffcc ffcc ffcc ffcc ffcb ffcb ffcc ffcb ffcc ffcc ffcc ffcc ffcc ffcb ffca ffca ffca ffcb ffcc ffcb ffcb ffca ffca ffca ffca ffca ffca ffca ffca ffc9 ffca ffca ffca ffca ffc9 ffc8 ffc8 ffca ffc8 ffc8 ffc9 ffc9 ffc8 ffc8 ffc9 ffc9 ffc8 ffc8 ffc8 ffc7 ffc9 ffc8 ffc6 ffc8 ffc7 ffc8 ffc7 ffc8 ffc8 ffc7 ffc8 ffc6 ffc7 ffc6 ffc7 ffc7 ffc6 ffc7 ffc7 ffc6 ffc6 ffc7 ffc6 ffc6 ffc6 ffc7 ffc7 ffc6 ffc6 ffc6 ffc4 ffc6 ffc5 ffc4 ffc4 ffc4 ffc5 ffc5 ffc5 ffc5 ffc4 ffc5 ffc5 ffc5 ffc4 ffc5 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc3 ffc4 ffc3 ffc3 ffc3 ffc3 ffc3 ffc2 ffc3 ffc2 ffc3 ffc3 ffc1 ffc2 ffc1 ffc1 ffc1 ffc1 ffc2 ffc1 ffc1 ffc1 ffc0 ffc2 ffc0 ffc1 ffc1 ffc0 ffc0 ffc0 ffc0 ffc1 ffc0 ffc0 ffc0 ffc1 ffbe ffbf ffbf ffbf ffbf ffbf ffbe ffbe ffbf ffbf ffbe ffbf ffbf ffbe ffbe ffbf ffbe ffbd ffbe ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbc ffbb ffbc ffbb ffbc ffbc ffbb ffbb ffbb ffbb ffbb ffb9 ffb9 ffba ffbb ffbb ffbb ffba ffb9 ffba ffb8 ffb8 ffb9 ffb9 ffba ffb8 ffb8 ffb8 ffb8 ffb8 ffb8 ffb8 ffb8 ffb7 ffb7 ffb7 ffb7 ffb7 ffb7 ffb6 ffb6 ffb6 ffb6 ffb5 ffb5 ffb4 ffb4 ffb5 ffb4 ffb5 ffb4 ffb4 ffb5 ffb5 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb3 ffb3 ffb3 ffb3 ffb3 ffb3 ffb3 ffb2 ffb2 ffb2 ffb2 ffb2 ffb1 ffb1 ffb1 ffb1 ffb1 ffb1 ffb1 ffb1 ffb0 ffb0 ffb0 ffb0 ffaf ffaf ffaf ffb0 ffaf ffaf ffaf ffae ffae ffae ffae ffae ffae ffae ffae ffad ffad ffac ffad ffac ffac ffad ffac ffac ffad ffab ffab ffac ffab ffab ffab ffab ffab ffab ffab ffaa ffaa ffaa ffab ffaa ffaa ffa9 ffa9 ffaa ffaa ffa9 ffa8 ffa8 ffa8 ffa8 ffa8 ffa7 ffa7 ffa7 ffa6 ffa7 ffa7 ffa6 ffa5 ffa5 ffa5 ffa5 ffa5 ffa5 ffa5 ffa5 ffa4 ffa4 ffa5 ffa4 ffa3 ffa3 ffa3 ffa2 ffa2 ffa3 ffa2 ffa2 ffa1 ffa2 ffa2 ffa2 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa0 ffa0 ffa1 ffa0 ffa0 ff9f ff9f ff9e ff9e ff9e ff9e ff9e ff9e ff9e ff9d ff9d ff9d ff9d ff9d ff9d ff9c ff9b ff9b ff9c ff9b ff9c ff9b ff9a ff9a ff9a ff9b ff9a ff9a ff99 ff99 ff99 ff99 ff99 ff99 ff98 ff98 ff98 ff98 ff98 ff98 ff96 ff96 ff96 ff96 ff96 ff95 ff95 ff96 ff95 ff95 ff94 ff95 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff93 ff93 ff93 ff92 ff92 ff91 ff90 ff91 ff90 ff8f ff8f ff8f ff8f ff8e ff8f ff8f ff8c ff8c ff8c ff8c ff8c ff8a ff8a ff8a ff89 ff89 ff88 ff88 ff87 ff87 ff87 ff86 ff85 ff84 ff83 ff81 ff81 ff80 ff80 ff7f ff7d ff7c ff7c ff7c ff7b ff79 ff79 ff78 ff76 ff75 ff74 ff74 ff73 ff72 ff71 ff6f ff6e ff6d ff6c ff6b ff6a ff69 ff68 ff66 ff65 ff64 ff62 ff61 ff60 ff5f ff5d ff5c ff5b ff59 ff58 ff57 ff55 ff53 ff51 ff51 ff4f ff4e ff4c ff4a ff4a ff48 ff47 ff46 ff43 ff42 ff40 ff3f ff3d ff3c ff3b ff39 ff37 ff36 ff35 ff33 ff31 ff30 ff2f ff2e ff2d ff2b ff2a ff28 ff27 ff26 ff25 ff24 ff22 ff21 ff20 ff1f ff1e ff1d ff1c ff1b ff1a ff19 ff18 ff17 ff16 ff15 ff14 ff13 ff13 ff12 ff11 ff10 ff10 ff0f ff0e ff0d ff0d ff0c ff0c ff0b ff0a ff0a ff09 ff09 ff08 ff08 │ │ -ff0b ff0c ff0c ff0d ff0d ff0e ff0f ff0f ff10 ff11 ff11 ff12 ff13 ff14 ff14 ff15 ff16 ff17 ff18 ff19 ff1a ff1b ff1c ff1c ff1d ff1f ff20 ff21 ff22 ff23 ff24 ff25 ff26 ff28 ff29 ff2a ff2b ff2d ff2e ff2f ff30 ff32 ff33 ff34 ff35 ff37 ff38 ff39 ff3b ff3c ff3d ff3f ff40 ff42 ff43 ff45 ff46 ff48 ff49 ff4b ff4c ff4e ff4f ff51 ff52 ff54 ff55 ff57 ff58 ff5a ff5b ff5d ff5f ff60 ff61 ff62 ff64 ff65 ff66 ff68 ff69 ff6b ff6c ff6e ff6f ff71 ff72 ff73 ff74 ff75 ff77 ff78 ff79 ff79 ff7b ff7c ff7e ff7e ff80 ff80 ff81 ff83 ff83 ff85 ff85 ff86 ff87 ff88 ff88 ff8a ff8b ff8c ff8c ff8d ff8e ff8e ff8f ff90 ff90 ff91 ff92 ff93 ff94 ff95 ff94 ff96 ff96 ff96 ff96 ff97 ff98 ff9a ff9a ff9a ff9a ff9b ff9b ff9b ff9b ff9c ff9b ff9c ff9c ff9d ff9d ff9d ff9d ff9e ff9f ff9f ff9e ff9f ffa0 ffa0 ffa0 ffa1 ffa0 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa2 ffa2 ffa1 ffa2 ffa2 ffa3 ffa3 ffa3 ffa2 ffa3 ffa3 ffa4 ffa4 ffa5 ffa5 ffa5 ffa5 ffa6 ffa6 ffa6 ffa6 ffa5 ffa7 ffa6 ffa7 ffa7 ffa7 ffa8 ffa7 ffa8 ffa8 ffa8 ffa8 ffa8 ffa9 ffa9 ffa9 ffa9 ffaa ffaa ffa9 ffaa ffaa ffaa ffaa ffaa ffab ffab ffab ffab ffab ffab ffab ffab ffab ffab ffac ffac ffac ffad ffad ffae ffae ffad ffae ffad ffae ffae ffaf ffae ffaf ffb0 ffaf ffaf ffb1 ffb0 ffb0 ffb0 ffb1 ffb0 ffb0 ffb1 ffb1 ffb1 ffb2 ffb2 ffb2 ffb2 ffb3 ffb3 ffb2 ffb3 ffb3 ffb3 ffb3 ffb3 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb5 ffb4 ffb4 ffb4 ffb4 ffb5 ffb4 ffb5 ffb5 ffb6 ffb5 ffb6 ffb6 ffb5 ffb5 ffb6 ffb5 ffb6 ffb7 ffb7 ffb7 ffb8 ffb7 ffb8 ffb7 ffb7 ffb7 ffb8 ffb9 ffb8 ffb8 ffb7 ffb8 ffb8 ffb8 ffb9 ffb9 ffb9 ffb9 ffba ffba ffb9 ffb9 ffba ffba ffba ffba ffba ffbb ffba ffba ffbb ffbb ffbb ffbb ffbc ffbc ffbc ffbc ffbc ffbc ffbc ffbd ffbc ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbe ffbe ffbe ffbe ffbd ffbe ffbe ffbe ffc0 ffbf ffbf ffbf ffc0 ffbf ffbf ffbf ffc0 ffc0 ffc0 ffc0 ffc0 ffc0 ffc0 ffc1 ffc1 ffc0 ffc1 ffc1 ffc2 ffc1 ffc2 ffc2 ffc2 ffc2 ffc1 ffc2 ffc1 ffc2 ffc2 ffc2 ffc2 ffc2 ffc2 ffc3 ffc3 ffc4 ffc3 ffc3 ffc3 ffc3 ffc3 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc5 ffc4 ffc4 ffc4 ffc5 ffc4 ffc5 ffc4 ffc4 ffc5 ffc5 ffc4 ffc4 ffc5 ffc6 ffc6 ffc6 ffc6 ffc5 ffc6 ffc7 ffc7 ffc6 ffc6 ffc7 ffc7 ffc6 ffc7 ffc8 ffc8 ffc8 ffc8 ffc8 ffc8 ffc7 ffc7 ffc8 ffc7 ffc8 ffc8 ffc8 ffc8 ffc8 ffc8 ffc9 ffc9 ffc9 ffc9 ffc8 ffc9 ffc8 ffc9 ffc8 ffc9 ffc9 ffca ffcb ffca ffc9 ffca ffca ffca ffc9 ffca ffca ffc9 ffca ffca ffc9 ffca ffca ffcb ffcb ffcb ffcb ffcb ffcb ffcb ffcb ffcb ffcb ffcb ffcb ffcc ffcc ffcc ffcc ffcc ffcc ffcc ffcc ffcc ffcc ffcc ffcc ffcc ffcc ffcc ffcc ffcc ffcc ffcc ffcc ffcc ffcc ffcc ffcc ffcc ffcc ffcc ffcd ffcd ffcc ffcd ffcd ffcd ffcc ffcd ffcd ffcc ffcd ffcd ffcd ffcd ffcd ffcd ffce ffce ffce ffce ffcd ffcd ffce ffce ffcd ffce ffce ffcd ffce ffce ffce ffce ffce ffcf ffce ffcf ffcf ffce ffcf ffcf ffcf ffcf ffcf ffce ffcf ffcf ffce ffce ffcf ffcf ffcf ffce ffcf ffcf ffd0 ffcf ffcf ffcf ffcf ffd0 ffd0 ffd1 ffd0 ffd0 ffd0 ffcf ffd0 ffd1 ffd1 ffd1 ffd1 ffd1 ffd1 ffd0 ffd1 ffd1 ffd0 ffd0 ffd0 ffd0 ffd1 ffd0 ffd1 ffd1 ffd0 ffd1 ffd0 ffd1 ffd0 ffd0 ffd0 ffd0 ffd0 ffd1 ffd0 ffd1 ffd1 ffd1 ffd2 ffd1 ffd1 ffd1 ffd1 ffd2 ffd2 ffd2 ffd1 ffd1 ffd1 ffd2 ffd2 ffd1 ffd2 ffd2 ffd2 ffd2 ffd2 ffd3 ffd2 ffd3 ffd3 ffd2 ffd1 ffd3 ffd2 ffd1 ffd2 ffd2 ffd3 ffd2 ffd1 ffd2 ffd1 ffd3 ffd3 ffd3 ffd2 ffd2 ffd2 ffd2 ffd3 ffd3 ffd2 ffd2 ffd2 ffd3 ffd3 ffd3 ffd3 ffd3 ffd3 ffd3 ffd3 ffd3 ffd3 ffd3 ffd3 ffd3 ffd3 ffd3 ffd3 ffd3 ffd3 ffd3 ffd3 ffd3 ffd3 ffd3 ffd3 ffd3 ffd3 ffd3 ffd3 ffd3 ffd3 ffd3 ffd3 ffd3 ffd3 ffd3 ffd3 ffd3 ffd3 ffd3 ffd3 ffd3 ffd3 ffd3 ffd3 ffd3 ffd3 ffd3 ffd3 ffd3 ffd3 ffd3 ffd3 ffd3 ffd4 ffd3 ffd3 ffd3 ffd3 ffd3 ffd3 ffd3 ffd3 ffd3 ffd3 ffd3 ffd3 ffd3 ffd3 ffd3 ffd3 ffd3 ffd3 ffd3 ffd3 ffd3 ffd3 ffd3 ffd3 ffd3 ffd3 ffd3 ffd3 ffd3 ffd3 ffd3 ffd3 ffd3 ffd3 ffd3 ffd3 ffd3 ffd3 ffd3 ffd3 ffd3 ffd3 ffd3 ffd3 ffd3 ffd3 ffd3 ffd3 ffd3 ffd3 ffd3 ffd3 ffd3 ffd3 ffd3 ffd3 ffd3 ffd3 ffd3 ffd3 ffd3 ffd3 ffd3 ffd3 ffd3 ffd3 ffd3 ffd3 ffd3 ffd3 ffd3 ffd3 ffd3 ffd3 ffd3 ffd3 ffd3 ffd3 ffd3 ffd3 ffd3 ffd2 ffd2 ffd3 ffd3 ffd2 ffd3 ffd3 ffd3 ffd3 ffd3 ffd2 ffd3 ffd3 ffd3 ffd2 ffd2 ffd3 ffd2 ffd3 ffd3 ffd3 ffd3 ffd3 ffd3 ffd3 ffd2 ffd3 ffd3 ffd3 ffd2 ffd3 ffd3 ffd2 ffd3 ffd2 ffd3 ffd2 ffd2 ffd2 ffd2 ffd2 ffd2 ffd2 ffd2 ffd1 ffd2 ffd2 ffd2 ffd2 ffd2 ffd2 ffd2 ffd2 ffd2 ffd2 ffd2 ffd2 ffd2 ffd2 ffd1 ffd2 ffd2 ffd2 ffd2 ffd2 ffd2 ffd2 ffd2 ffd2 ffd2 ffd2 ffd2 ffd2 ffd2 ffd1 ffd2 ffd2 ffd2 ffd2 ffd2 ffd2 ffd1 ffd1 ffd1 ffd1 ffd1 ffd1 ffd1 ffd1 ffd1 ffd1 ffd1 ffd1 ffd2 ffd1 ffd1 ffd1 ffd1 ffd1 ffd1 ffd1 ffd0 ffd0 ffd0 ffd0 ffd1 ffd0 ffd0 ffd0 ffd0 ffcf ffcf ffcf ffd0 ffd0 ffcf ffd0 ffcf ffd0 ffd1 ffcf ffcf ffcf ffcf ffce ffce ffcf ffcf ffcf ffcf ffd0 ffcf ffce ffcf ffcf ffcf ffce ffcf ffcf ffd0 ffd0 ffcf ffcf ffce ffce ffce ffce ffce ffce ffcf ffce ffce ffce ffce ffcf ffce ffcd ffce ffcd ffce ffce ffce ffce ffcd ffcd ffcd ffcd ffcd ffcd ffcc ffcc ffcc ffcc ffcc ffcc ffcc ffcd ffcc ffcd ffcc ffcc ffcc ffcc ffcc ffcc ffcd ffcc ffcc ffcd ffcc ffcc ffcd ffcc ffcc ffcc ffcc ffcc ffcc ffcc ffcc ffcc ffcc ffcb ffcc ffcc ffcc ffcc ffcc ffcc ffcc ffcb ffcb ffcc ffcb ffcb ffcb ffcb ffcb ffcb ffca ffca ffca ffca ffca ffca ffca ffcb ffca ffca ffc9 ffc9 ffc9 ffc9 ffca ffc9 ffc8 ffca ffc8 ffc8 ffc9 ffc9 ffc8 ffc8 ffc9 ffc7 ffc8 ffc9 ffc9 ffc8 ffc8 ffc9 ffc8 ffc8 ffc8 ffc7 ffc7 ffc7 ffc8 ffc6 ffc7 ffc6 ffc7 ffc7 ffc7 ffc7 ffc7 ffc7 ffc6 ffc7 ffc6 ffc6 ffc5 ffc6 ffc5 ffc6 ffc6 ffc6 ffc6 ffc6 ffc6 ffc6 ffc5 ffc5 ffc6 ffc5 ffc5 ffc4 ffc6 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc3 ffc3 ffc4 ffc3 ffc4 ffc4 ffc4 ffc4 ffc3 ffc3 ffc3 ffc2 ffc1 ffc3 ffc3 ffc2 ffc2 ffc2 ffc3 ffc3 ffc1 ffc2 ffc1 ffc1 ffc1 ffc1 ffc1 ffc1 ffc0 ffc1 ffc0 ffc1 ffc0 ffbf ffc1 ffbf ffc0 ffbf ffc0 ffc0 ffc0 ffc0 ffbe ffc0 ffbe ffbf ffbe ffbf ffbe ffbf ffbe ffbe ffbd ffbd ffbe ffbd ffbd ffbe ffbe ffbd ffbe ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbc ffbb ffbb ffbb ffbc ffbc ffbc ffbc ffbb ffbc ffba ffbb ffba ffbc ffba ffba ffbb ffba ffba ffba ffb9 ffb9 ffba ffba ffb9 ffba ffb9 ffb8 ffb9 ffb8 ffb7 ffb9 ffb8 ffb9 ffb8 ffb7 ffb7 ffb7 ffb7 ffb6 ffb6 ffb7 ffb7 ffb5 ffb6 ffb6 ffb6 ffb6 ffb6 ffb5 ffb5 ffb5 ffb4 ffb5 ffb4 ffb4 ffb5 ffb4 ffb5 ffb4 ffb4 ffb4 ffb4 ffb4 ffb3 ffb3 ffb3 ffb3 ffb3 ffb3 ffb3 ffb1 ffb3 ffb2 ffb2 ffb2 ffb2 ffb2 ffb1 ffb2 ffb1 ffb1 ffb1 ffb1 ffb0 ffb0 ffb0 ffb0 ffb0 ffb0 ffb0 ffb0 ffb0 ffaf ffaf ffaf ffae ffae ffaf ffaf ffae ffaf ffad ffad ffae ffad ffad ffad ffad ffac ffad ffac ffac ffac ffab ffac ffab ffac ffab ffab ffab ffab ffac ffab ffab ffab ffab ffab ffab ffaa ffaa ffaa ffaa ffaa ffaa ffa9 ffa9 ffa9 ffa9 ffa9 ffa9 ffa7 ffa7 ffa7 ffa7 ffa7 ffa7 ffa6 ffa6 ffa6 ffa6 ffa6 ffa5 ffa5 ffa4 ffa4 ffa4 ffa5 ffa5 ffa4 ffa4 ffa3 ffa3 ffa4 ffa3 ffa3 ffa2 ffa2 ffa1 ffa1 ffa2 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa0 ffa0 ffa0 ffa0 ffa0 ff9f ff9f ffa0 ff9f ff9f ff9f ff9e ff9d ff9e ff9e ff9d ff9d ff9e ff9d ff9c ff9d ff9c ff9c ff9c ff9c ff9b ff9b ff9b ff9b ff9a ff9b ff9a ff99 ff99 ff9a ff9a ff99 ff99 ff98 ff98 ff98 ff98 ff98 ff98 ff98 ff97 ff97 ff97 ff97 ff97 ff96 ff96 ff96 ff95 ff95 ff95 ff95 ff95 ff95 ff94 ff94 ff94 ff94 ff93 ff94 ff93 ff94 ff93 ff93 ff92 ff92 ff92 ff92 ff92 ff90 ff8f ff8f ff8f ff8f ff8f ff8e ff8e ff8e ff8e ff8e ff8c ff8c ff8c ff8c ff8c ff8a ff8a ff89 ff89 ff89 ff88 ff87 ff86 ff85 ff87 ff85 ff84 ff83 ff81 ff81 ff80 ff7f ff7e ff7f ff7c ff7c ff7b ff7a ff7a ff79 ff77 ff77 ff75 ff74 ff72 ff72 ff72 ff71 ff70 ff6e ff6d ff6c ff6b ff6a ff69 ff67 ff66 ff65 ff64 ff63 ff61 ff5f ff5e ff5e ff5c ff5b ff5a ff58 ff57 ff55 ff54 ff52 ff51 ff4f ff4e ff4d ff4b ff49 ff48 ff47 ff46 ff44 ff42 ff40 ff3f ff3e ff3c ff3a ff39 ff38 ff36 ff35 ff34 ff32 ff31 ff2f ff2e ff2d ff2b ff2a ff29 ff27 ff26 ff25 ff24 ff23 ff21 ff20 ff1f ff1e ff1d ff1c ff1b ff1a ff19 ff18 ff17 ff16 ff15 ff14 ff13 ff13 ff12 ff11 ff10 ff10 ff0f ff0e ff0d ff0d ff0c ff0c ff0b ff0a ff0a ff09 ff09 ff08 ff08 ff08 │ │ -ff0b ff0b ff0c ff0c ff0d ff0e ff0e ff0f ff0f ff10 ff11 ff12 ff12 ff13 ff14 ff14 ff15 ff17 ff17 ff18 ff19 ff1a ff1b ff1c ff1d ff1e ff1f ff20 ff21 ff22 ff23 ff24 ff25 ff26 ff27 ff29 ff2a ff2c ff2c ff2e ff30 ff31 ff32 ff33 ff34 ff35 ff37 ff38 ff39 ff3b ff3d ff3e ff3f ff41 ff43 ff44 ff45 ff46 ff48 ff4a ff4b ff4d ff4e ff50 ff51 ff52 ff54 ff56 ff57 ff59 ff5a ff5b ff5d ff5f ff60 ff61 ff62 ff64 ff65 ff66 ff68 ff6a ff6b ff6c ff6d ff6f ff70 ff72 ff72 ff74 ff76 ff77 ff78 ff79 ff7b ff7b ff7d ff7d ff7e ff80 ff81 ff81 ff83 ff83 ff84 ff85 ff85 ff87 ff87 ff8a ff8a ff8b ff8c ff8c ff8d ff8d ff8e ff8f ff8f ff90 ff91 ff92 ff93 ff94 ff94 ff94 ff95 ff95 ff95 ff96 ff97 ff99 ff99 ff99 ff99 ff9a ff9a ff9b ff9b ff9b ff9b ff9c ff9c ff9c ff9d ff9d ff9d ff9d ff9e ff9e ff9e ff9f ff9f ff9f ffa0 ffa1 ffa0 ffa0 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa2 ffa2 ffa2 ffa2 ffa2 ffa3 ffa4 ffa3 ffa4 ffa4 ffa4 ffa4 ffa5 ffa5 ffa5 ffa5 ffa5 ffa5 ffa6 ffa6 ffa6 ffa7 ffa6 ffa6 ffa7 ffa7 ffa7 ffa7 ffa8 ffa8 ffa8 ffa9 ffa9 ffa9 ffa9 ffa9 ffa9 ffa9 ffa9 ffaa ffaa ffab ffab ffab ffab ffab ffab ffab ffab ffab ffab ffab ffab ffac ffad ffac ffad ffac ffac ffac ffad ffad ffad ffae ffae ffae ffaf ffae ffae ffaf ffaf ffaf ffaf ffaf ffaf ffb0 ffb0 ffb0 ffb1 ffb1 ffb1 ffb1 ffb1 ffb2 ffb2 ffb2 ffb2 ffb2 ffb2 ffb2 ffb2 ffb4 ffb3 ffb3 ffb3 ffb3 ffb4 ffb3 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb5 ffb4 ffb5 ffb5 ffb5 ffb5 ffb5 ffb5 ffb6 ffb5 ffb6 ffb6 ffb7 ffb7 ffb7 ffb6 ffb6 ffb7 ffb6 ffb7 ffb8 ffb8 ffb8 ffb8 ffb7 ffb8 ffb8 ffb8 ffb8 ffb9 ffb9 ffb9 ffb9 ffb9 ffb8 ffb9 ffba ffb9 ffb9 ffba ffba ffba ffb9 ffba ffba ffba ffba ffbb ffbb ffbb ffbb ffbb ffbb ffbb ffbb ffbc ffbc ffbc ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbe ffbf ffbe ffbe ffbe ffbf ffbf ffbf ffbf ffbf ffbf ffc0 ffbf ffbf ffbf ffbf ffc1 ffc0 ffc0 ffc0 ffc1 ffc0 ffc1 ffc0 ffc1 ffc1 ffc0 ffc1 ffc1 ffc1 ffc2 ffc1 ffc1 ffc1 ffc2 ffc2 ffc3 ffc2 ffc3 ffc3 ffc2 ffc2 ffc3 ffc3 ffc3 ffc2 ffc3 ffc4 ffc3 ffc4 ffc4 ffc3 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc5 ffc4 ffc4 ffc5 ffc4 ffc4 ffc4 ffc4 ffc5 ffc5 ffc5 ffc5 ffc5 ffc5 ffc5 ffc5 ffc5 ffc6 ffc6 ffc5 ffc6 ffc6 ffc7 ffc7 ffc7 ffc7 ffc7 ffc7 ffc7 ffc7 ffc7 ffc7 ffc8 ffc7 ffc7 ffc8 ffc8 ffc8 ffc9 ffc8 ffc8 ffc8 ffc8 ffc9 ffc8 ffc9 ffc8 ffc9 ffc9 ffc9 ffca ffc9 ffc9 ffca ffc9 ffc9 ffc9 ffc9 ffca ffc9 ffc8 ffc9 ffc9 ffca ffca ffca ffcb ffca ffc9 ffca ffca ffca ffca ffca ffca ffca ffcb ffcb ffcb ffcb ffcb ffcb ffcb ffcc ffcc ffcc ffcc ffcc ffcc ffcc ffcc ffcb ffcc ffcb ffcc ffcc ffcb ffcc ffcc ffcc ffcc ffcc ffcc ffcc ffcd ffcc ffcc ffcc ffcc ffcd ffcc ffcd ffcc ffcc ffcc ffcd ffcc ffcc ffcd ffcd ffcd ffcd ffcc ffcc ffcd ffcd ffcd ffce ffcd ffce ffcd ffcc ffce ffcd ffce ffcd ffcd ffce ffce ffce ffcf ffce ffcf ffce ffcf ffcf ffce ffcd ffce ffcf ffce ffce ffce ffce ffce ffce ffce ffcf ffcf ffce ffcf ffcf ffce ffcf ffcf ffd0 ffcf ffd0 ffd0 ffcf ffd0 ffd1 ffd0 ffd0 ffd0 ffd0 ffd0 ffd0 ffd0 ffd0 ffd0 ffd0 ffd0 ffcf ffd0 ffd0 ffcf ffd0 ffcf ffd0 ffcf ffd1 ffd0 ffd0 ffcf ffd0 ffcf ffd1 ffd0 ffd0 ffd0 ffd0 ffd1 ffd1 ffd1 ffd1 ffd1 ffd2 ffd2 ffd2 ffd1 ffd1 ffd1 ffd2 ffd2 ffd1 ffd2 ffd2 ffd2 ffd2 ffd1 ffd2 ffd2 ffd1 ffd2 ffd2 ffd1 ffd1 ffd2 ffd1 ffd2 ffd1 ffd2 ffd1 ffd2 ffd2 ffd1 ffd1 ffd1 ffd2 ffd2 ffd2 ffd2 ffd2 ffd3 ffd3 ffd1 ffd2 ffd2 ffd2 ffd3 ffd3 ffd2 ffd2 ffd2 ffd3 ffd3 ffd3 ffd3 ffd2 ffd3 ffd3 ffd3 ffd3 ffd2 ffd3 ffd3 ffd3 ffd2 ffd3 ffd3 ffd3 ffd3 ffd3 ffd2 ffd2 ffd3 ffd2 ffd3 ffd3 ffd2 ffd3 ffd2 ffd3 ffd2 ffd3 ffd2 ffd3 ffd3 ffd3 ffd3 ffd3 ffd3 ffd3 ffd3 ffd3 ffd3 ffd3 ffd3 ffd2 ffd3 ffd3 ffd2 ffd3 ffd3 ffd3 ffd2 ffd3 ffd2 ffd2 ffd3 ffd3 ffd2 ffd3 ffd3 ffd3 ffd2 ffd3 ffd2 ffd2 ffd3 ffd2 ffd2 ffd3 ffd3 ffd3 ffd3 ffd3 ffd3 ffd2 ffd3 ffd3 ffd3 ffd3 ffd2 ffd3 ffd2 ffd3 ffd3 ffd3 ffd3 ffd3 ffd3 ffd3 ffd3 ffd2 ffd3 ffd3 ffd3 ffd3 ffd3 ffd3 ffd3 ffd3 ffd3 ffd3 ffd3 ffd3 ffd3 ffd3 ffd3 ffd3 ffd3 ffd3 ffd3 ffd3 ffd3 ffd3 ffd3 ffd3 ffd3 ffd3 ffd3 ffd3 ffd3 ffd3 ffd3 ffd3 ffd3 ffd3 ffd3 ffd3 ffd3 ffd3 ffd2 ffd2 ffd3 ffd3 ffd2 ffd3 ffd2 ffd3 ffd3 ffd3 ffd2 ffd3 ffd3 ffd2 ffd1 ffd2 ffd3 ffd2 ffd2 ffd3 ffd3 ffd3 ffd3 ffd2 ffd3 ffd2 ffd3 ffd3 ffd3 ffd2 ffd3 ffd2 ffd2 ffd2 ffd2 ffd3 ffd2 ffd2 ffd2 ffd2 ffd2 ffd1 ffd1 ffd1 ffd1 ffd1 ffd2 ffd1 ffd2 ffd2 ffd1 ffd2 ffd1 ffd2 ffd2 ffd1 ffd2 ffd1 ffd1 ffd1 ffd1 ffd1 ffd2 ffd1 ffd1 ffd2 ffd1 ffd1 ffd1 ffd2 ffd2 ffd1 ffd1 ffd2 ffd1 ffd1 ffd1 ffd1 ffd2 ffd2 ffd2 ffd1 ffd1 ffd1 ffd0 ffd0 ffd0 ffd0 ffd1 ffd0 ffd0 ffd1 ffd1 ffd1 ffd0 ffd0 ffd1 ffd1 ffd0 ffd0 ffd0 ffd0 ffd0 ffcf ffcf ffd0 ffcf ffd0 ffcf ffd0 ffcf ffcf ffce ffcf ffcf ffcf ffd0 ffcf ffcf ffd0 ffcf ffce ffcf ffcf ffce ffcd ffce ffcf ffcf ffce ffcf ffce ffce ffcf ffce ffcf ffce ffcf ffcf ffcf ffcf ffcf ffcf ffce ffce ffcd ffcd ffce ffce ffce ffce ffcd ffcd ffcd ffcd ffcd ffcd ffce ffcd ffcd ffcd ffcd ffcd ffcd ffcd ffcc ffcc ffcc ffcc ffcc ffcc ffcc ffcc ffcc ffcc ffcc ffcc ffcc ffcc ffcc ffcc ffcc ffcc ffcc ffcc ffcc ffcc ffcc ffcc ffcc ffcb ffcb ffcc ffcc ffcc ffcc ffcc ffcb ffcc ffcb ffcc ffcb ffcb ffcc ffcb ffcb ffcb ffcb ffcb ffcb ffca ffcb ffcb ffcb ffca ffca ffca ffc9 ffc9 ffca ffc9 ffca ffca ffc9 ffc9 ffca ffca ffca ffc9 ffc9 ffc9 ffc9 ffc9 ffc9 ffc9 ffc8 ffc9 ffc8 ffc8 ffc8 ffc8 ffc8 ffc8 ffc7 ffc6 ffc8 ffc8 ffc8 ffc8 ffc8 ffc8 ffc8 ffc8 ffc8 ffc7 ffc7 ffc6 ffc7 ffc6 ffc6 ffc6 ffc6 ffc6 ffc6 ffc6 ffc6 ffc6 ffc6 ffc6 ffc6 ffc6 ffc5 ffc4 ffc4 ffc4 ffc6 ffc6 ffc4 ffc6 ffc5 ffc6 ffc4 ffc4 ffc5 ffc5 ffc4 ffc4 ffc5 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc2 ffc4 ffc4 ffc3 ffc4 ffc4 ffc4 ffc3 ffc3 ffc3 ffc3 ffc4 ffc3 ffc3 ffc3 ffc3 ffc2 ffc3 ffc1 ffc1 ffc1 ffc2 ffc2 ffc1 ffc2 ffc2 ffc1 ffc1 ffc2 ffc0 ffc1 ffc1 ffc1 ffbf ffc0 ffc0 ffc0 ffc0 ffc0 ffc0 ffbe ffc0 ffbf ffbf ffbf ffbf ffbe ffc0 ffbf ffbd ffbe ffbe ffbe ffbe ffbe ffbd ffbe ffbe ffbe ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbc ffbc ffbc ffbd ffbd ffbc ffbc ffbd ffbc ffbc ffbb ffbb ffbb ffbc ffba ffba ffbb ffbb ffbb ffba ffba ffba ffba ffb9 ffba ffbb ffba ffb9 ffb8 ffb9 ffb9 ffb8 ffb9 ffb8 ffb9 ffb8 ffb8 ffb8 ffb8 ffb7 ffb8 ffb7 ffb8 ffb8 ffb7 ffb6 ffb6 ffb6 ffb6 ffb6 ffb6 ffb6 ffb5 ffb5 ffb5 ffb5 ffb5 ffb5 ffb5 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb3 ffb4 ffb4 ffb4 ffb3 ffb3 ffb2 ffb3 ffb2 ffb2 ffb2 ffb1 ffb2 ffb2 ffb2 ffb2 ffb1 ffb1 ffb1 ffb1 ffb0 ffb0 ffb0 ffb1 ffaf ffaf ffaf ffaf ffaf ffaf ffaf ffb0 ffb0 ffae ffae ffae ffae ffad ffaf ffae ffae ffae ffad ffad ffae ffad ffac ffad ffad ffab ffad ffab ffac ffab ffab ffac ffab ffab ffab ffab ffab ffab ffab ffab ffab ffab ffab ffab ffab ffa9 ffa9 ffa9 ffa9 ffa9 ffa9 ffa8 ffa8 ffa8 ffa8 ffa8 ffa8 ffa6 ffa7 ffa6 ffa6 ffa6 ffa6 ffa5 ffa6 ffa6 ffa5 ffa5 ffa5 ffa5 ffa4 ffa3 ffa3 ffa3 ffa4 ffa3 ffa3 ffa3 ffa3 ffa3 ffa3 ffa3 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa0 ffa0 ff9f ff9f ff9f ffa0 ff9f ff9f ff9e ff9f ff9e ff9f ff9e ff9d ff9c ff9d ff9d ff9d ff9d ff9d ff9d ff9c ff9c ff9b ff9b ff9b ff9b ff9a ff9a ff9a ff9a ff9a ff9a ff99 ff99 ff99 ff99 ff99 ff99 ff99 ff97 ff98 ff97 ff97 ff97 ff97 ff97 ff96 ff96 ff96 ff96 ff96 ff96 ff95 ff95 ff94 ff94 ff95 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff93 ff94 ff92 ff92 ff92 ff92 ff91 ff91 ff91 ff91 ff91 ff90 ff8f ff8e ff8f ff8f ff8f ff8d ff8e ff8e ff8d ff8c ff8c ff8b ff8b ff8b ff8a ff89 ff89 ff89 ff88 ff88 ff87 ff85 ff86 ff85 ff85 ff84 ff84 ff82 ff81 ff80 ff7f ff7e ff7d ff7d ff7c ff7b ff7a ff79 ff78 ff78 ff76 ff75 ff74 ff74 ff72 ff71 ff70 ff6f ff6e ff6e ff6c ff6b ff6b ff6a ff68 ff66 ff65 ff64 ff63 ff61 ff60 ff5f ff5d ff5c ff5a ff59 ff57 ff56 ff55 ff54 ff52 ff51 ff4f ff4e ff4d ff4b ff4a ff48 ff47 ff45 ff44 ff43 ff41 ff3f ff3e ff3c ff3a ff39 ff38 ff37 ff35 ff34 ff32 ff31 ff30 ff2e ff2c ff2c ff2a ff29 ff28 ff27 ff25 ff24 ff22 ff21 ff20 ff1f ff1e ff1d ff1c ff1b ff1a ff19 ff18 ff17 ff16 ff15 ff14 ff13 ff12 ff12 ff11 ff10 ff10 ff0f ff0e ff0d ff0d ff0c ff0c ff0b ff0b ff0a ff09 ff09 ff08 ff08 ff08 ff07 │ │ -ff0a ff0b ff0b ff0c ff0c ff0d ff0e ff0e ff0f ff10 ff10 ff11 ff12 ff12 ff13 ff14 ff15 ff15 ff16 ff18 ff18 ff19 ff1a ff1b ff1c ff1d ff1e ff1f ff20 ff21 ff22 ff23 ff24 ff25 ff26 ff28 ff29 ff2a ff2b ff2d ff2e ff2f ff30 ff32 ff33 ff35 ff36 ff37 ff38 ff39 ff3b ff3c ff3e ff3f ff41 ff43 ff44 ff45 ff47 ff49 ff4a ff4c ff4d ff4e ff50 ff51 ff53 ff54 ff56 ff56 ff58 ff5a ff5c ff5d ff5e ff60 ff61 ff63 ff63 ff65 ff67 ff69 ff6a ff6b ff6c ff6e ff6f ff70 ff71 ff73 ff75 ff76 ff77 ff77 ff79 ff7b ff7b ff7c ff7d ff7f ff7f ff81 ff82 ff83 ff84 ff84 ff85 ff86 ff87 ff88 ff89 ff89 ff8a ff8b ff8c ff8c ff8d ff8e ff8e ff8f ff90 ff90 ff92 ff93 ff93 ff93 ff94 ff94 ff95 ff95 ff97 ff97 ff98 ff98 ff99 ff99 ff99 ff98 ff9a ff9a ff9b ff9c ff9b ff9b ff9c ff9d ff9d ff9c ff9d ff9e ff9d ff9f ff9e ff9e ff9f ff9f ffa0 ffa0 ffa1 ffa0 ffa0 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa2 ffa3 ffa3 ffa3 ffa3 ffa3 ffa3 ffa3 ffa3 ffa4 ffa4 ffa4 ffa5 ffa4 ffa5 ffa5 ffa6 ffa6 ffa6 ffa6 ffa6 ffa6 ffa7 ffa7 ffa7 ffa8 ffa8 ffa8 ffa8 ffa8 ffa8 ffa8 ffa8 ffa8 ffa8 ffa9 ffaa ffaa ffaa ffaa ffaa ffaa ffab ffab ffab ffab ffab ffab ffab ffab ffac ffac ffac ffab ffab ffab ffac ffac ffac ffac ffad ffad ffae ffad ffae ffae ffae ffaf ffae ffae ffae ffaf ffaf ffb0 ffb0 ffb0 ffb0 ffb0 ffb1 ffb1 ffb1 ffb1 ffb1 ffb1 ffb1 ffb2 ffb2 ffb3 ffb2 ffb3 ffb2 ffb3 ffb3 ffb3 ffb4 ffb3 ffb3 ffb4 ffb3 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb5 ffb4 ffb4 ffb5 ffb5 ffb5 ffb5 ffb5 ffb5 ffb6 ffb6 ffb6 ffb6 ffb6 ffb6 ffb6 ffb7 ffb7 ffb7 ffb7 ffb7 ffb7 ffb7 ffb8 ffb7 ffb8 ffb8 ffb8 ffb8 ffb8 ffb9 ffb8 ffb9 ffb8 ffb9 ffb9 ffba ffb9 ffb9 ffb9 ffb9 ffb9 ffb9 ffba ffbb ffba ffbb ffba ffba ffbb ffba ffba ffbb ffbc ffbb ffbc ffbc ffbc ffbc ffbc ffbc ffbc ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbe ffbe ffbd ffbd ffbe ffbe ffbe ffbe ffbe ffbe ffbe ffbf ffbf ffbf ffbe ffbf ffc0 ffbf ffc0 ffbf ffc0 ffc0 ffc1 ffc0 ffc0 ffc0 ffc0 ffc0 ffc0 ffc0 ffc1 ffc0 ffc0 ffc1 ffc2 ffc2 ffc2 ffc2 ffc2 ffc2 ffc1 ffc2 ffc2 ffc2 ffc1 ffc2 ffc2 ffc3 ffc3 ffc3 ffc3 ffc3 ffc3 ffc3 ffc3 ffc3 ffc3 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc5 ffc5 ffc4 ffc4 ffc5 ffc5 ffc4 ffc5 ffc6 ffc6 ffc5 ffc6 ffc6 ffc5 ffc6 ffc6 ffc6 ffc6 ffc6 ffc6 ffc7 ffc7 ffc7 ffc7 ffc7 ffc7 ffc8 ffc7 ffc7 ffc7 ffc6 ffc7 ffc8 ffc8 ffc8 ffc9 ffc9 ffc8 ffc8 ffc9 ffc8 ffc8 ffc9 ffc9 ffc9 ffc9 ffca ffc9 ffc8 ffc9 ffc9 ffca ffca ffc9 ffc9 ffca ffc9 ffca ffc9 ffca ffc9 ffca ffca ffca ffca ffca ffca ffca ffca ffcb ffcb ffcc ffcb ffcc ffcb ffcb ffcb ffcb ffcc ffcb ffcc ffcb ffcc ffcb ffcb ffcb ffcb ffcb ffcb ffcc ffcc ffcc ffcc ffcc ffcc ffcc ffcc ffcc ffcc ffcb ffcc ffcc ffcc ffcc ffcc ffcc ffcc ffcc ffcc ffcc ffcc ffcc ffcd ffcd ffcc ffcd ffcc ffcd ffcd ffcc ffcd ffcc ffcd ffcd ffcd ffcd ffce ffcd ffce ffce ffce ffcd ffce ffce ffce ffcd ffce ffce ffce ffce ffce ffce ffce ffce ffce ffce ffce ffce ffce ffce ffce ffcf ffcf ffcf ffcf ffd0 ffd0 ffcf ffcf ffd0 ffcf ffce ffcf ffcf ffcf ffd0 ffcf ffce ffd0 ffd0 ffd0 ffcf ffcf ffd0 ffcf ffd0 ffcf ffcf ffcf ffd0 ffd0 ffd0 ffcf ffcf ffcf ffd0 ffd0 ffd0 ffd0 ffd0 ffd0 ffd1 ffd1 ffd0 ffd1 ffd0 ffd0 ffd0 ffd1 ffd1 ffd1 ffd1 ffd1 ffd1 ffd1 ffd2 ffd1 ffd1 ffd1 ffd0 ffd1 ffd1 ffd0 ffd1 ffd1 ffd1 ffd2 ffd1 ffd1 ffd1 ffd0 ffd1 ffd2 ffd2 ffd1 ffd1 ffd1 ffd1 ffd2 ffd2 ffd2 ffd2 ffd2 ffd2 ffd2 ffd2 ffd2 ffd1 ffd3 ffd3 ffd1 ffd1 ffd2 ffd2 ffd3 ffd3 ffd3 ffd2 ffd2 ffd2 ffd3 ffd3 ffd2 ffd2 ffd2 ffd3 ffd2 ffd3 ffd3 ffd2 ffd2 ffd3 ffd2 ffd2 ffd3 ffd2 ffd3 ffd3 ffd2 ffd3 ffd2 ffd1 ffd2 ffd2 ffd2 ffd2 ffd3 ffd3 ffd1 ffd3 ffd2 ffd1 ffd2 ffd1 ffd3 ffd3 ffd3 ffd2 ffd3 ffd3 ffd2 ffd2 ffd3 ffd3 ffd1 ffd3 ffd2 ffd2 ffd3 ffd3 ffd2 ffd3 ffd3 ffd3 ffd2 ffd2 ffd2 ffd2 ffd2 ffd2 ffd2 ffd3 ffd3 ffd2 ffd3 ffd2 ffd3 ffd2 ffd3 ffd2 ffd3 ffd2 ffd2 ffd3 ffd2 ffd2 ffd3 ffd2 ffd3 ffd2 ffd2 ffd2 ffd3 ffd2 ffd2 ffd3 ffd3 ffd3 ffd3 ffd3 ffd3 ffd3 ffd3 ffd3 ffd3 ffd2 ffd3 ffd3 ffd3 ffd2 ffd3 ffd3 ffd2 ffd3 ffd3 ffd2 ffd3 ffd3 ffd3 ffd3 ffd3 ffd3 ffd3 ffd2 ffd3 ffd2 ffd3 ffd3 ffd3 ffd2 ffd2 ffd2 ffd2 ffd1 ffd2 ffd2 ffd2 ffd2 ffd2 ffd2 ffd3 ffd3 ffd2 ffd3 ffd2 ffd1 ffd1 ffd2 ffd2 ffd2 ffd1 ffd2 ffd2 ffd2 ffd2 ffd1 ffd2 ffd2 ffd2 ffd2 ffd2 ffd2 ffd2 ffd1 ffd2 ffd2 ffd1 ffd2 ffd2 ffd2 ffd2 ffd2 ffd2 ffd1 ffd1 ffd1 ffd1 ffd1 ffd1 ffd1 ffd1 ffd1 ffd1 ffd1 ffd1 ffd2 ffd1 ffd1 ffd1 ffd0 ffd0 ffd0 ffd0 ffd0 ffd1 ffd1 ffd0 ffd1 ffd0 ffd0 ffd0 ffd0 ffd0 ffd0 ffd1 ffd1 ffd0 ffd0 ffd0 ffd0 ffd1 ffd0 ffd1 ffd0 ffd1 ffd1 ffd0 ffcf ffcf ffd0 ffd0 ffcf ffd0 ffd0 ffd0 ffd1 ffd0 ffd0 ffd1 ffd0 ffcf ffd0 ffcf ffcf ffd0 ffcf ffcf ffcf ffcf ffcf ffce ffcf ffcf ffcf ffce ffcf ffce ffce ffcf ffcf ffcf ffcf ffce ffce ffcf ffcf ffce ffcd ffce ffce ffce ffce ffcd ffce ffcd ffcd ffcd ffce ffce ffce ffce ffcd ffcd ffce ffce ffce ffce ffcd ffcd ffcd ffce ffcd ffcd ffcc ffcc ffcc ffcc ffcd ffcc ffcd ffcc ffcc ffcc ffcd ffcd ffcd ffcc ffcc ffcc ffcc ffcc ffcc ffcc ffcc ffcc ffcc ffcc ffcb ffcc ffcc ffcc ffcc ffcb ffcb ffcc ffcc ffcc ffcc ffcb ffcc ffcb ffcb ffcb ffca ffcb ffcc ffcc ffcc ffcc ffcb ffcc ffcb ffcc ffcb ffcb ffcb ffca ffca ffca ffca ffca ffca ffca ffca ffc9 ffca ffca ffca ffca ffc9 ffc8 ffc9 ffc9 ffca ffc9 ffc8 ffc9 ffc9 ffc9 ffc8 ffc9 ffc8 ffc9 ffc9 ffc8 ffc7 ffc8 ffc8 ffc8 ffc8 ffc8 ffc8 ffc7 ffc7 ffc7 ffc7 ffc6 ffc7 ffc6 ffc6 ffc6 ffc7 ffc6 ffc7 ffc7 ffc7 ffc7 ffc7 ffc5 ffc6 ffc6 ffc5 ffc6 ffc5 ffc5 ffc5 ffc5 ffc5 ffc5 ffc5 ffc5 ffc5 ffc5 ffc5 ffc4 ffc4 ffc4 ffc5 ffc6 ffc4 ffc5 ffc5 ffc5 ffc4 ffc4 ffc5 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc2 ffc4 ffc4 ffc3 ffc4 ffc4 ffc4 ffc3 ffc3 ffc2 ffc3 ffc3 ffc2 ffc2 ffc2 ffc2 ffc2 ffc2 ffc1 ffc1 ffc0 ffc1 ffc1 ffc1 ffc1 ffc1 ffc0 ffc1 ffc1 ffbf ffbf ffbf ffbf ffbf ffbf ffbf ffbf ffc0 ffbf ffbe ffbe ffbf ffbf ffbe ffbe ffbe ffbd ffbe ffbf ffbd ffbd ffbe ffbe ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbb ffbb ffbb ffbc ffbc ffbb ffbb ffbc ffbb ffbc ffbb ffbb ffbb ffbb ffba ffba ffb9 ffba ffb9 ffba ffb9 ffba ffb9 ffb9 ffba ffba ffba ffb8 ffb8 ffb8 ffb8 ffb7 ffb8 ffb8 ffb8 ffb8 ffb8 ffb7 ffb7 ffb7 ffb7 ffb7 ffb7 ffb7 ffb7 ffb5 ffb5 ffb5 ffb5 ffb5 ffb5 ffb5 ffb5 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb3 ffb3 ffb3 ffb4 ffb4 ffb3 ffb3 ffb3 ffb3 ffb3 ffb3 ffb1 ffb3 ffb2 ffb1 ffb1 ffb1 ffb1 ffb2 ffb2 ffb2 ffb1 ffb0 ffb1 ffb0 ffb0 ffb0 ffb0 ffb0 ffaf ffae ffae ffaf ffaf ffaf ffaf ffae ffaf ffad ffae ffae ffae ffad ffae ffad ffad ffad ffad ffad ffad ffad ffac ffac ffac ffab ffac ffab ffac ffab ffab ffab ffab ffab ffab ffab ffab ffab ffaa ffab ffaa ffaa ffaa ffaa ffaa ffa9 ffa9 ffa9 ffa9 ffa8 ffa8 ffa8 ffa7 ffa7 ffa7 ffa7 ffa7 ffa6 ffa7 ffa5 ffa5 ffa5 ffa5 ffa4 ffa5 ffa5 ffa5 ffa4 ffa4 ffa4 ffa4 ffa3 ffa2 ffa2 ffa3 ffa2 ffa2 ffa1 ffa2 ffa2 ffa2 ffa2 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa0 ffa0 ffa0 ffa0 ffa0 ff9f ff9e ff9e ff9f ff9f ff9e ff9e ff9e ff9e ff9d ff9e ff9d ff9d ff9c ff9c ff9c ff9c ff9b ff9c ff9c ff9b ff9b ff9b ff9a ff9a ff9a ff9a ff99 ff99 ff99 ff99 ff99 ff99 ff98 ff98 ff98 ff98 ff98 ff98 ff97 ff98 ff96 ff96 ff96 ff96 ff96 ff96 ff95 ff95 ff95 ff95 ff95 ff95 ff94 ff94 ff94 ff94 ff94 ff94 ff93 ff94 ff93 ff94 ff94 ff93 ff93 ff92 ff90 ff92 ff92 ff91 ff90 ff91 ff90 ff8f ff8f ff8f ff8e ff8e ff8e ff8e ff8d ff8d ff8d ff8c ff8b ff8b ff8a ff8a ff8a ff89 ff88 ff88 ff88 ff87 ff86 ff86 ff84 ff84 ff84 ff84 ff83 ff82 ff81 ff80 ff7f ff7e ff7d ff7d ff7c ff7c ff7a ff79 ff79 ff78 ff76 ff74 ff74 ff73 ff72 ff71 ff70 ff70 ff6f ff6e ff6d ff6b ff6a ff69 ff68 ff66 ff65 ff64 ff63 ff61 ff60 ff5e ff5d ff5c ff5b ff5a ff58 ff57 ff55 ff54 ff52 ff51 ff50 ff4d ff4c ff4b ff4a ff48 ff47 ff45 ff44 ff43 ff41 ff3f ff3e ff3c ff3b ff39 ff38 ff37 ff35 ff33 ff32 ff31 ff30 ff2e ff2c ff2b ff2a ff29 ff28 ff26 ff25 ff23 ff23 ff22 ff20 ff1f ff1e ff1d ff1c ff1b ff1a ff19 ff18 ff17 ff16 ff15 ff14 ff14 ff13 ff12 ff11 ff11 ff10 ff0f ff0e ff0e ff0d ff0c ff0b ff0b ff0b ff0a ff09 ff09 ff08 ff08 ff07 ff07 ff07 │ │ -ff0a ff0a ff0b ff0b ff0c ff0c ff0d ff0e ff0e ff0f ff10 ff10 ff11 ff12 ff12 ff13 ff14 ff15 ff16 ff16 ff17 ff18 ff19 ff1a ff1b ff1c ff1d ff1e ff1f ff20 ff21 ff22 ff23 ff24 ff26 ff27 ff28 ff29 ff2a ff2c ff2d ff2e ff2f ff31 ff32 ff34 ff35 ff36 ff37 ff39 ff3a ff3c ff3d ff3e ff40 ff41 ff42 ff44 ff45 ff47 ff48 ff4a ff4b ff4d ff4e ff50 ff51 ff53 ff54 ff55 ff56 ff59 ff5a ff5c ff5d ff5e ff60 ff62 ff63 ff64 ff65 ff67 ff69 ff6a ff6b ff6c ff6d ff6e ff70 ff71 ff73 ff74 ff74 ff76 ff78 ff79 ff7a ff7b ff7c ff7e ff7f ff7f ff81 ff82 ff82 ff84 ff85 ff85 ff86 ff87 ff87 ff88 ff89 ff8a ff8b ff8c ff8c ff8d ff8d ff8e ff90 ff90 ff91 ff91 ff92 ff92 ff92 ff93 ff94 ff94 ff96 ff96 ff97 ff98 ff98 ff98 ff98 ff97 ff99 ff99 ff9b ff9b ff9a ff9b ff9b ff9c ff9c ff9b ff9b ff9d ff9d ff9e ff9e ff9e ff9d ff9e ff9f ffa0 ff9f ff9f ff9f ffa0 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa2 ffa2 ffa2 ffa2 ffa2 ffa2 ffa3 ffa2 ffa3 ffa3 ffa3 ffa4 ffa4 ffa5 ffa5 ffa5 ffa5 ffa6 ffa6 ffa5 ffa5 ffa6 ffa6 ffa6 ffa7 ffa7 ffa7 ffa7 ffa7 ffa8 ffa8 ffa7 ffa8 ffa8 ffa9 ffa9 ffa9 ffa9 ffa9 ffaa ffa9 ffaa ffaa ffaa ffaa ffaa ffaa ffab ffab ffab ffab ffab ffab ffab ffab ffab ffab ffac ffac ffac ffac ffad ffac ffad ffad ffad ffad ffae ffad ffae ffae ffae ffb0 ffaf ffb0 ffb0 ffb0 ffb0 ffb0 ffb0 ffb0 ffb0 ffb0 ffb0 ffb1 ffb2 ffb2 ffb2 ffb2 ffb2 ffb2 ffb2 ffb2 ffb3 ffb3 ffb2 ffb3 ffb3 ffb3 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb5 ffb4 ffb5 ffb5 ffb5 ffb5 ffb6 ffb6 ffb5 ffb6 ffb6 ffb6 ffb6 ffb6 ffb6 ffb6 ffb6 ffb7 ffb7 ffb8 ffb8 ffb7 ffb8 ffb7 ffb8 ffb8 ffb8 ffb8 ffb9 ffb9 ffb9 ffb8 ffb9 ffb9 ffb9 ffb9 ffb9 ffba ffb9 ffba ffba ffb9 ffba ffba ffb9 ffba ffba ffbb ffbb ffbb ffbb ffbb ffbb ffbc ffbb ffbc ffbd ffbd ffbd ffbd ffbc ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbe ffbd ffbd ffbe ffbe ffbe ffbe ffbe ffbf ffbe ffbf ffbe ffbf ffc0 ffc0 ffc0 ffbf ffbf ffbf ffbf ffbf ffbf ffc0 ffbf ffc0 ffc1 ffc1 ffc1 ffc1 ffc1 ffc1 ffc1 ffc1 ffc1 ffc2 ffc1 ffc1 ffc2 ffc2 ffc2 ffc2 ffc2 ffc3 ffc3 ffc2 ffc3 ffc3 ffc2 ffc3 ffc3 ffc3 ffc4 ffc4 ffc4 ffc3 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc5 ffc5 ffc4 ffc4 ffc5 ffc4 ffc4 ffc5 ffc4 ffc4 ffc5 ffc4 ffc5 ffc5 ffc5 ffc5 ffc5 ffc5 ffc5 ffc6 ffc7 ffc6 ffc7 ffc6 ffc6 ffc7 ffc7 ffc7 ffc7 ffc7 ffc6 ffc7 ffc8 ffc8 ffc7 ffc8 ffc8 ffc7 ffc8 ffc8 ffc7 ffc7 ffc8 ffc9 ffc9 ffc9 ffc9 ffc8 ffc8 ffc9 ffc9 ffc8 ffc8 ffc9 ffc8 ffc9 ffc9 ffca ffc9 ffc9 ffc9 ffca ffca ffca ffca ffca ffca ffca ffca ffcb ffcb ffcb ffca ffca ffca ffca ffca ffca ffcb ffcb ffcb ffcb ffcb ffca ffcb ffcb ffcb ffca ffcb ffcc ffcb ffcb ffcc ffcc ffcc ffcc ffcb ffcb ffcc ffcb ffcb ffcc ffcc ffcc ffcc ffcc ffcc ffcc ffcc ffcc ffcc ffcc ffcc ffcc ffcc ffcc ffcc ffcc ffcd ffcc ffcc ffcc ffcc ffcd ffcd ffcd ffcd ffcd ffcc ffcd ffce ffcd ffcc ffcc ffcd ffcd ffcc ffcd ffcd ffcd ffcd ffce ffcd ffcd ffcd ffce ffcd ffce ffce ffce ffce ffce ffcf ffcf ffcf ffcf ffcf ffcf ffce ffce ffce ffce ffcf ffcf ffcf ffcf ffcf ffce ffcf ffce ffcf ffcf ffcf ffcf ffcf ffcf ffcf ffcf ffcf ffce ffcf ffcf ffcf ffcf ffcf ffcf ffd0 ffd0 ffd0 ffcf ffcf ffd0 ffcf ffd0 ffd0 ffcf ffcf ffcf ffd0 ffd0 ffd0 ffd0 ffd0 ffd0 ffcf ffd0 ffcf ffcf ffd1 ffcf ffd0 ffd1 ffcf ffd0 ffd0 ffd1 ffd1 ffd1 ffcf ffd1 ffd0 ffd1 ffd1 ffd1 ffd1 ffd0 ffd0 ffd1 ffd1 ffd1 ffd1 ffd1 ffd2 ffd1 ffd2 ffd2 ffd2 ffd1 ffd2 ffd1 ffd1 ffd1 ffd2 ffd1 ffd2 ffd2 ffd2 ffd2 ffd1 ffd1 ffd2 ffd2 ffd2 ffd1 ffd2 ffd2 ffd1 ffd2 ffd2 ffd2 ffd1 ffd2 ffd2 ffd2 ffd2 ffd2 ffd2 ffd2 ffd2 ffd2 ffd2 ffd1 ffd2 ffd1 ffd2 ffd1 ffd2 ffd2 ffd1 ffd2 ffd1 ffd1 ffd1 ffd1 ffd2 ffd2 ffd2 ffd1 ffd2 ffd2 ffd2 ffd1 ffd2 ffd2 ffd1 ffd2 ffd2 ffd2 ffd2 ffd2 ffd2 ffd2 ffd2 ffd2 ffd1 ffd1 ffd2 ffd2 ffd1 ffd2 ffd2 ffd2 ffd2 ffd2 ffd2 ffd1 ffd2 ffd2 ffd2 ffd1 ffd2 ffd1 ffd2 ffd2 ffd2 ffd2 ffd3 ffd2 ffd3 ffd1 ffd1 ffd2 ffd3 ffd2 ffd2 ffd2 ffd3 ffd3 ffd3 ffd3 ffd3 ffd3 ffd2 ffd3 ffd3 ffd2 ffd3 ffd3 ffd2 ffd2 ffd3 ffd3 ffd2 ffd3 ffd3 ffd2 ffd3 ffd3 ffd3 ffd3 ffd3 ffd3 ffd3 ffd2 ffd3 ffd1 ffd3 ffd3 ffd3 ffd1 ffd1 ffd2 ffd2 ffd1 ffd1 ffd1 ffd1 ffd1 ffd2 ffd1 ffd1 ffd1 ffd2 ffd1 ffd1 ffd1 ffd1 ffd2 ffd1 ffd2 ffd1 ffd1 ffd1 ffd1 ffd1 ffd1 ffd1 ffd1 ffd1 ffd1 ffd1 ffd1 ffd1 ffd1 ffd1 ffd1 ffd0 ffd1 ffd1 ffd1 ffd1 ffd1 ffd1 ffd1 ffd0 ffd0 ffd1 ffd1 ffd0 ffd1 ffd1 ffd0 ffd0 ffd0 ffd0 ffd1 ffd0 ffd0 ffd0 ffd0 ffcf ffd0 ffd0 ffd0 ffcf ffd0 ffcf ffcf ffd0 ffd0 ffd0 ffd0 ffd0 ffd0 ffd1 ffd0 ffd0 ffd0 ffcf ffcf ffcf ffd0 ffcf ffd0 ffd0 ffd1 ffd0 ffcf ffcf ffd0 ffd0 ffcf ffd0 ffcf ffcf ffcf ffd0 ffd0 ffd0 ffd0 ffcf ffd0 ffcf ffcf ffd0 ffcf ffcf ffcf ffcf ffcf ffce ffce ffcf ffcf ffce ffcf ffce ffce ffce ffce ffce ffce ffcd ffce ffce ffce ffce ffcd ffce ffcd ffcd ffcd ffcc ffcd ffcd ffcc ffcd ffcc ffcd ffcd ffcc ffcc ffcc ffcc ffcc ffcd ffcd ffcc ffcd ffcc ffcd ffcc ffcc ffcc ffcc ffcc ffcc ffcc ffcc ffcc ffcc ffcc ffcc ffcc ffcc ffcd ffcc ffcc ffcc ffcc ffcc ffcc ffcc ffcc ffcc ffcc ffcc ffcb ffcc ffcc ffcc ffcc ffcb ffcb ffcc ffcc ffcc ffcc ffcb ffcc ffcb ffcb ffcb ffca ffcb ffcb ffcb ffcb ffca ffcb ffcb ffcb ffca ffcb ffcb ffca ffc9 ffc9 ffc9 ffc9 ffca ffc9 ffca ffc9 ffc9 ffc9 ffc9 ffc9 ffca ffc9 ffc8 ffc7 ffc8 ffc8 ffc7 ffc8 ffc7 ffc8 ffc8 ffc7 ffc8 ffc8 ffc8 ffc8 ffc8 ffc6 ffc7 ffc7 ffc7 ffc7 ffc7 ffc8 ffc7 ffc6 ffc6 ffc7 ffc6 ffc6 ffc6 ffc6 ffc6 ffc6 ffc6 ffc5 ffc6 ffc6 ffc7 ffc7 ffc5 ffc6 ffc6 ffc5 ffc6 ffc5 ffc4 ffc5 ffc4 ffc4 ffc4 ffc4 ffc5 ffc5 ffc4 ffc5 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc5 ffc4 ffc4 ffc4 ffc5 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc3 ffc4 ffc3 ffc3 ffc3 ffc3 ffc4 ffc3 ffc2 ffc3 ffc3 ffc3 ffc3 ffc3 ffc3 ffc2 ffc3 ffc1 ffc2 ffc2 ffc2 ffc1 ffc1 ffc1 ffc1 ffc1 ffc1 ffc1 ffc0 ffc0 ffc1 ffbf ffc0 ffbf ffc0 ffbf ffc0 ffbf ffbe ffbe ffbe ffbf ffbe ffbe ffbe ffbf ffbe ffbe ffbe ffbd ffbd ffbe ffbd ffbe ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbb ffbc ffbc ffbb ffbc ffbc ffbc ffbc ffbb ffbb ffbb ffbb ffbc ffba ffbb ffbb ffbb ffba ffbb ffba ffba ffb9 ffba ffba ffba ffb9 ffb9 ffb9 ffba ffb9 ffb9 ffb8 ffb9 ffb9 ffb9 ffb9 ffb8 ffb8 ffb8 ffb7 ffb7 ffb7 ffb7 ffb7 ffb7 ffb7 ffb6 ffb6 ffb6 ffb6 ffb6 ffb6 ffb7 ffb6 ffb5 ffb5 ffb5 ffb4 ffb4 ffb5 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb3 ffb3 ffb3 ffb4 ffb4 ffb3 ffb2 ffb2 ffb2 ffb3 ffb3 ffb1 ffb2 ffb2 ffb0 ffb1 ffb1 ffb1 ffb1 ffb1 ffb1 ffb1 ffaf ffb0 ffb0 ffaf ffb0 ffaf ffaf ffaf ffae ffae ffae ffaf ffae ffae ffad ffae ffad ffae ffad ffad ffad ffad ffac ffac ffac ffac ffac ffac ffac ffac ffab ffab ffab ffab ffab ffab ffab ffab ffab ffab ffaa ffaa ffaa ffaa ffaa ffaa ffaa ffa9 ffa9 ffaa ffa9 ffa9 ffa9 ffa9 ffa8 ffa8 ffa7 ffa7 ffa8 ffa6 ffa6 ffa7 ffa7 ffa7 ffa6 ffa6 ffa5 ffa5 ffa4 ffa4 ffa4 ffa4 ffa4 ffa3 ffa3 ffa4 ffa4 ffa3 ffa2 ffa2 ffa2 ffa2 ffa2 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa0 ffa0 ffa1 ffa0 ffa0 ffa0 ffa0 ff9f ff9f ff9f ff9f ff9f ff9d ff9e ff9e ff9d ff9e ff9d ff9d ff9d ff9c ff9c ff9c ff9c ff9c ff9b ff9b ff9b ff9b ff9b ff9b ff9a ff9a ff9a ff9a ff9a ff99 ff9a ff98 ff98 ff98 ff98 ff98 ff98 ff97 ff97 ff97 ff97 ff97 ff97 ff97 ff97 ff96 ff95 ff96 ff95 ff96 ff96 ff95 ff95 ff95 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff92 ff93 ff93 ff93 ff93 ff93 ff92 ff92 ff90 ff91 ff91 ff91 ff90 ff90 ff8f ff8f ff8e ff8e ff8d ff8d ff8d ff8d ff8d ff8c ff8c ff8b ff8b ff8a ff89 ff89 ff89 ff88 ff87 ff87 ff86 ff86 ff85 ff84 ff84 ff83 ff82 ff83 ff81 ff80 ff80 ff80 ff7f ff7d ff7c ff7b ff7b ff7a ff79 ff78 ff77 ff76 ff75 ff74 ff73 ff72 ff72 ff71 ff70 ff6f ff6d ff6c ff6b ff6a ff69 ff67 ff67 ff65 ff64 ff62 ff62 ff60 ff5f ff5d ff5c ff5b ff59 ff58 ff56 ff55 ff54 ff53 ff52 ff4f ff4e ff4c ff4b ff49 ff48 ff47 ff45 ff44 ff43 ff41 ff40 ff3e ff3c ff3b ff39 ff38 ff37 ff35 ff34 ff33 ff31 ff30 ff2f ff2d ff2b ff2b ff29 ff28 ff27 ff26 ff24 ff23 ff22 ff20 ff20 ff1e ff1d ff1c ff1c ff1b ff19 ff18 ff17 ff17 ff16 ff15 ff14 ff13 ff12 ff11 ff11 ff10 ff0f ff0e ff0e ff0d ff0c ff0c ff0b ff0b ff0a ff0a ff09 ff08 ff08 ff07 ff07 ff07 ff06 │ │ -ff09 ff0a ff0a ff0a ff0b ff0b ff0c ff0d ff0e ff0e ff0f ff0f ff10 ff11 ff11 ff13 ff13 ff14 ff15 ff16 ff17 ff17 ff18 ff19 ff1a ff1b ff1c ff1d ff1e ff1f ff20 ff21 ff22 ff23 ff25 ff26 ff27 ff28 ff29 ff2a ff2c ff2d ff2e ff2f ff31 ff32 ff34 ff35 ff36 ff38 ff39 ff3a ff3c ff3d ff3e ff40 ff42 ff42 ff44 ff45 ff47 ff48 ff4a ff4c ff4e ff4f ff50 ff52 ff53 ff55 ff55 ff58 ff59 ff5b ff5c ff5c ff5e ff60 ff62 ff63 ff64 ff66 ff67 ff69 ff69 ff6b ff6c ff6d ff6f ff70 ff72 ff73 ff74 ff75 ff77 ff78 ff78 ff79 ff7b ff7c ff7e ff7e ff7f ff81 ff81 ff82 ff83 ff83 ff85 ff87 ff87 ff88 ff88 ff89 ff8a ff8a ff8b ff8b ff8c ff8d ff8e ff8f ff90 ff90 ff91 ff92 ff91 ff93 ff93 ff94 ff94 ff95 ff95 ff97 ff97 ff97 ff97 ff97 ff97 ff99 ff99 ff9a ff9a ff9a ff9a ff9b ff9b ff9b ff9b ff9c ff9d ff9d ff9e ff9e ff9d ff9e ff9e ff9f ff9e ff9e ff9e ffa0 ffa0 ffa0 ffa0 ffa0 ffa0 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa2 ffa3 ffa2 ffa3 ffa3 ffa3 ffa3 ffa4 ffa5 ffa5 ffa4 ffa4 ffa4 ffa4 ffa5 ffa5 ffa6 ffa6 ffa5 ffa6 ffa6 ffa6 ffa6 ffa7 ffa8 ffa7 ffa6 ffa7 ffa7 ffa8 ffa8 ffa8 ffa8 ffa8 ffa9 ffa9 ffa9 ffa9 ffaa ffa9 ffa9 ffaa ffaa ffab ffab ffaa ffaa ffab ffab ffab ffab ffab ffab ffab ffac ffab ffac ffac ffad ffad ffac ffad ffad ffac ffad ffad ffae ffaf ffae ffaf ffae ffaf ffaf ffaf ffaf ffb0 ffaf ffaf ffb0 ffb1 ffb1 ffb1 ffb1 ffb1 ffb1 ffb1 ffb2 ffb2 ffb2 ffb2 ffb2 ffb2 ffb2 ffb3 ffb3 ffb4 ffb3 ffb3 ffb3 ffb4 ffb3 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb5 ffb5 ffb4 ffb5 ffb5 ffb5 ffb5 ffb5 ffb5 ffb5 ffb6 ffb6 ffb7 ffb7 ffb7 ffb7 ffb7 ffb7 ffb7 ffb7 ffb7 ffb8 ffb8 ffb8 ffb8 ffb8 ffb8 ffb9 ffb8 ffb9 ffb8 ffb9 ffb9 ffb9 ffb8 ffb9 ffb9 ffba ffb9 ffba ffba ffbb ffbb ffbb ffba ffba ffba ffbb ffbb ffbc ffbc ffbc ffbc ffbc ffbc ffbc ffbc ffbc ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbe ffbe ffbe ffbe ffbe ffbe ffbe ffbf ffbf ffbf ffbf ffbe ffbe ffbf ffbe ffbe ffbf ffbf ffbf ffc0 ffc0 ffc0 ffc0 ffc0 ffc0 ffc0 ffc0 ffc0 ffc1 ffc1 ffc0 ffc1 ffc1 ffc1 ffc1 ffc1 ffc2 ffc2 ffc2 ffc2 ffc2 ffc2 ffc2 ffc3 ffc3 ffc3 ffc3 ffc3 ffc3 ffc3 ffc3 ffc3 ffc3 ffc3 ffc3 ffc3 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc5 ffc4 ffc4 ffc5 ffc4 ffc4 ffc4 ffc4 ffc5 ffc6 ffc5 ffc5 ffc6 ffc6 ffc6 ffc5 ffc5 ffc5 ffc6 ffc5 ffc6 ffc7 ffc7 ffc7 ffc7 ffc7 ffc7 ffc7 ffc8 ffc7 ffc7 ffc6 ffc7 ffc8 ffc8 ffc8 ffc8 ffc8 ffc8 ffc8 ffc8 ffc8 ffc8 ffc9 ffc8 ffc9 ffc9 ffc9 ffc9 ffc8 ffc9 ffca ffc9 ffc8 ffc9 ffc9 ffca ffca ffca ffca ffca ffca ffca ffc9 ffca ffca ffca ffca ffca ffca ffca ffca ffc9 ffca ffca ffcb ffcb ffca ffcb ffcb ffcb ffcb ffcb ffcc ffcc ffcc ffcb ffcb ffcc ffcb ffcb ffcc ffcc ffcc ffcc ffcc ffcc ffcc ffcc ffcc ffcc ffcc ffcc ffcc ffcc ffcc ffcc ffcc ffcc ffcc ffcc ffcc ffcc ffcd ffcc ffcc ffcc ffcc ffcc ffcd ffcd ffcc ffcc ffcc ffcd ffcd ffcc ffcd ffcd ffcc ffcc ffcd ffcc ffcd ffcd ffcd ffcd ffcd ffce ffce ffce ffce ffce ffce ffce ffcd ffce ffce ffce ffce ffce ffce ffce ffce ffce ffcd ffce ffce ffcd ffce ffcd ffce ffce ffce ffce ffce ffce ffce ffce ffce ffce ffce ffcf ffcf ffcf ffce ffd0 ffd0 ffcf ffcf ffcf ffcf ffce ffcf ffcf ffcf ffcf ffcf ffcf ffcf ffcf ffd0 ffd0 ffcf ffcf ffce ffcf ffcf ffd0 ffcf ffd0 ffd0 ffcf ffd0 ffcf ffd0 ffcf ffd0 ffcf ffd0 ffd0 ffd0 ffd0 ffd0 ffd0 ffd0 ffd0 ffd0 ffd0 ffd0 ffd0 ffd0 ffd1 ffd0 ffd1 ffd0 ffd1 ffd1 ffd1 ffd0 ffd0 ffd1 ffd1 ffd0 ffd0 ffd1 ffd0 ffd1 ffd1 ffd0 ffd0 ffd0 ffd1 ffd1 ffd2 ffd0 ffd1 ffd0 ffd0 ffd2 ffd1 ffd0 ffd1 ffd1 ffd0 ffd1 ffd0 ffd1 ffd1 ffd1 ffd1 ffd0 ffd1 ffd0 ffd1 ffd1 ffd0 ffd1 ffd1 ffd1 ffd1 ffd0 ffd0 ffd0 ffd1 ffd1 ffd1 ffd1 ffd1 ffd1 ffd1 ffd1 ffd1 ffd1 ffd0 ffd1 ffd1 ffd1 ffd1 ffd1 ffd1 ffd1 ffd1 ffd1 ffd1 ffd1 ffd1 ffd1 ffd1 ffd1 ffd1 ffd1 ffd1 ffd2 ffd1 ffd1 ffd1 ffd2 ffd1 ffd1 ffd1 ffd1 ffd2 ffd2 ffd2 ffd2 ffd1 ffd2 ffd2 ffd1 ffd1 ffd1 ffd1 ffd2 ffd1 ffd2 ffd1 ffd1 ffd1 ffd2 ffd1 ffd1 ffd1 ffd1 ffd1 ffd1 ffd1 ffd1 ffd1 ffd2 ffd1 ffd2 ffd2 ffd2 ffd2 ffd1 ffd2 ffd2 ffd2 ffd2 ffd2 ffd2 ffd2 ffd2 ffd2 ffd1 ffd2 ffd2 ffd2 ffd1 ffd1 ffd2 ffd2 ffd1 ffd1 ffd1 ffd1 ffd1 ffd2 ffd1 ffd0 ffd0 ffd1 ffd0 ffd0 ffd1 ffd1 ffd1 ffd0 ffd0 ffd1 ffd0 ffd0 ffd0 ffd0 ffd1 ffd0 ffd0 ffd0 ffd1 ffd0 ffd1 ffd0 ffd1 ffd0 ffd0 ffd0 ffcf ffd0 ffd0 ffd0 ffd0 ffd0 ffd0 ffd0 ffd0 ffd0 ffd0 ffd0 ffd0 ffd0 ffd0 ffd0 ffcf ffcf ffcf ffcf ffd0 ffcf ffcf ffcf ffd0 ffcf ffd0 ffcf ffcf ffce ffcf ffd0 ffd0 ffd0 ffd0 ffd0 ffd0 ffcf ffd0 ffd0 ffcf ffce ffcf ffcf ffd0 ffcf ffd0 ffcf ffd0 ffd0 ffcf ffcf ffcf ffce ffcf ffcf ffcf ffcf ffce ffcf ffcf ffce ffce ffcf ffcf ffcf ffcf ffcf ffcf ffcf ffcf ffcf ffce ffce ffce ffce ffce ffce ffcd ffcd ffce ffcd ffcd ffcd ffcc ffcd ffcd ffcd ffcd ffcd ffcd ffcd ffcd ffcd ffcc ffcc ffcc ffcd ffcc ffcd ffcc ffcc ffcd ffcc ffcc ffcc ffcc ffcc ffcc ffcc ffcc ffcd ffcc ffcc ffcc ffcc ffcc ffcc ffcc ffcc ffcc ffcc ffcc ffcc ffcc ffcc ffcc ffcc ffcc ffcc ffcc ffcc ffcc ffcc ffcc ffcb ffcc ffcc ffcc ffcb ffcb ffcb ffcb ffcb ffcb ffcb ffcb ffcb ffcb ffca ffcb ffcb ffcb ffcb ffcb ffcb ffca ffca ffc9 ffca ffc9 ffca ffcb ffca ffca ffc9 ffca ffca ffca ffc9 ffc9 ffc8 ffc9 ffc9 ffc9 ffca ffc9 ffc9 ffc9 ffc8 ffc9 ffca ffc9 ffc8 ffc7 ffc8 ffc7 ffc7 ffc8 ffc7 ffc7 ffc8 ffc7 ffc7 ffc8 ffc7 ffc7 ffc7 ffc6 ffc7 ffc7 ffc7 ffc6 ffc6 ffc7 ffc7 ffc6 ffc6 ffc7 ffc6 ffc6 ffc6 ffc5 ffc6 ffc6 ffc5 ffc5 ffc6 ffc6 ffc5 ffc5 ffc5 ffc6 ffc5 ffc5 ffc5 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc5 ffc5 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc3 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc2 ffc3 ffc2 ffc2 ffc3 ffc2 ffc3 ffc2 ffc2 ffc2 ffc2 ffc2 ffc2 ffc2 ffc2 ffc2 ffc2 ffc1 ffc0 ffc0 ffc2 ffc1 ffc1 ffc0 ffc1 ffc0 ffc0 ffc1 ffc0 ffbf ffbf ffbf ffbf ffbf ffc0 ffbf ffbf ffbf ffbe ffbe ffbe ffbe ffbe ffbd ffbe ffbe ffbe ffbe ffbe ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbc ffbc ffbc ffbc ffbb ffbc ffbc ffbb ffbc ffbb ffbb ffbb ffbb ffbb ffbb ffbb ffbb ffb9 ffba ffbb ffbb ffba ffba ffb9 ffba ffb8 ffb9 ffb9 ffb9 ffb9 ffb8 ffb9 ffb9 ffb9 ffb8 ffb8 ffb8 ffb8 ffb8 ffb7 ffb8 ffb8 ffb7 ffb6 ffb6 ffb6 ffb6 ffb6 ffb6 ffb6 ffb6 ffb5 ffb5 ffb5 ffb5 ffb5 ffb5 ffb5 ffb5 ffb4 ffb4 ffb4 ffb4 ffb5 ffb4 ffb4 ffb4 ffb4 ffb4 ffb3 ffb3 ffb4 ffb4 ffb3 ffb4 ffb3 ffb3 ffb3 ffb3 ffb3 ffb3 ffb3 ffb3 ffb1 ffb2 ffb2 ffb2 ffb2 ffb1 ffb1 ffb1 ffb0 ffb0 ffb0 ffb0 ffb0 ffb0 ffb0 ffb0 ffaf ffaf ffaf ffaf ffaf ffaf ffae ffae ffae ffae ffad ffae ffad ffad ffad ffad ffad ffad ffac ffac ffad ffad ffac ffab ffab ffab ffab ffab ffab ffab ffab ffab ffab ffab ffab ffab ffab ffab ffaa ffaa ffaa ffa9 ffa9 ffa9 ffa9 ffa9 ffa9 ffa9 ffa8 ffa8 ffa8 ffa8 ffa8 ffa8 ffa7 ffa6 ffa6 ffa6 ffa6 ffa6 ffa6 ffa5 ffa5 ffa5 ffa5 ffa5 ffa4 ffa4 ffa3 ffa4 ffa3 ffa3 ffa3 ffa3 ffa3 ffa3 ffa3 ffa2 ffa2 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ff9f ffa0 ff9f ffa0 ffa0 ff9e ff9f ff9f ff9e ff9e ff9e ff9f ff9c ff9d ff9d ff9d ff9d ff9d ff9c ff9c ff9c ff9b ff9c ff9c ff9c ff9a ff9a ff9a ff9b ff9a ff9a ff9a ff99 ff99 ff99 ff99 ff99 ff99 ff97 ff97 ff97 ff97 ff97 ff97 ff97 ff97 ff96 ff96 ff96 ff96 ff97 ff95 ff96 ff95 ff96 ff95 ff95 ff94 ff95 ff95 ff95 ff94 ff94 ff94 ff94 ff93 ff93 ff93 ff93 ff93 ff92 ff92 ff93 ff92 ff92 ff92 ff91 ff91 ff8f ff90 ff8f ff8f ff90 ff8f ff8e ff8e ff8d ff8d ff8c ff8d ff8c ff8c ff8c ff8b ff8a ff8a ff8a ff89 ff88 ff88 ff88 ff87 ff87 ff87 ff85 ff85 ff85 ff83 ff83 ff83 ff82 ff82 ff80 ff7f ff7e ff7f ff7d ff7d ff7b ff7b ff7a ff79 ff78 ff77 ff76 ff76 ff74 ff73 ff72 ff71 ff71 ff6f ff6e ff6d ff6c ff6b ff6a ff68 ff67 ff65 ff65 ff63 ff62 ff61 ff60 ff5f ff5d ff5b ff5a ff58 ff58 ff56 ff55 ff53 ff52 ff51 ff50 ff4e ff4d ff4b ff49 ff48 ff47 ff45 ff43 ff43 ff41 ff40 ff3e ff3d ff3b ff39 ff38 ff37 ff35 ff34 ff32 ff32 ff30 ff2e ff2e ff2c ff2b ff29 ff28 ff27 ff26 ff24 ff23 ff22 ff21 ff20 ff1f ff1e ff1c ff1b ff1a ff19 ff18 ff17 ff16 ff16 ff15 ff14 ff13 ff12 ff11 ff10 ff10 ff0f ff0f ff0e ff0d ff0c ff0c ff0b ff0a ff0a ff0a ff09 ff08 ff08 ff07 ff07 ff07 ff06 ff06 │ │ -ff09 ff09 ff0a ff0a ff0a ff0b ff0c ff0c ff0d ff0e ff0e ff0f ff0f ff10 ff11 ff11 ff13 ff13 ff14 ff15 ff16 ff16 ff18 ff18 ff19 ff1a ff1b ff1c ff1d ff1e ff1f ff20 ff21 ff22 ff23 ff25 ff26 ff27 ff28 ff29 ff2b ff2c ff2d ff2f ff30 ff31 ff32 ff34 ff35 ff36 ff38 ff39 ff3b ff3c ff3e ff3f ff40 ff41 ff43 ff44 ff46 ff47 ff49 ff4a ff4c ff4d ff4f ff51 ff52 ff53 ff55 ff56 ff58 ff59 ff5a ff5b ff5e ff5f ff60 ff62 ff63 ff65 ff66 ff66 ff68 ff69 ff6b ff6c ff6e ff6f ff70 ff72 ff72 ff73 ff75 ff76 ff77 ff78 ff79 ff7b ff7d ff7c ff7e ff80 ff7f ff81 ff82 ff82 ff85 ff85 ff86 ff86 ff87 ff88 ff8a ff8a ff8b ff8b ff8c ff8c ff8c ff8e ff8f ff8f ff8f ff91 ff90 ff91 ff93 ff93 ff93 ff94 ff94 ff95 ff96 ff96 ff96 ff96 ff97 ff99 ff98 ff99 ff98 ff99 ff9a ff99 ff99 ff9a ff9a ff9a ff9d ff9d ff9d ff9d ff9c ff9d ff9d ff9e ff9e ff9e ff9e ff9f ff9f ff9f ff9f ff9f ff9f ffa0 ffa0 ffa0 ffa0 ffa0 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa2 ffa2 ffa2 ffa2 ffa3 ffa3 ffa3 ffa4 ffa4 ffa4 ffa4 ffa3 ffa4 ffa5 ffa5 ffa5 ffa6 ffa5 ffa5 ffa5 ffa5 ffa6 ffa7 ffa6 ffa6 ffa5 ffa6 ffa7 ffa7 ffa7 ffa8 ffa8 ffa7 ffa8 ffa8 ffa8 ffa9 ffa9 ffa8 ffa8 ffa9 ffaa ffaa ffaa ffaa ffaa ffaa ffaa ffaa ffab ffab ffab ffab ffab ffab ffab ffab ffac ffac ffac ffab ffac ffac ffac ffac ffad ffae ffad ffae ffad ffae ffae ffae ffae ffaf ffaf ffaf ffb0 ffb0 ffb0 ffb0 ffb0 ffb0 ffb0 ffb0 ffb1 ffb1 ffb1 ffb1 ffb1 ffb1 ffb2 ffb2 ffb3 ffb3 ffb3 ffb3 ffb3 ffb2 ffb2 ffb3 ffb3 ffb3 ffb3 ffb3 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb5 ffb5 ffb5 ffb6 ffb6 ffb6 ffb6 ffb6 ffb6 ffb6 ffb6 ffb6 ffb7 ffb7 ffb7 ffb7 ffb8 ffb8 ffb7 ffb8 ffb7 ffb8 ffb8 ffb8 ffb9 ffb8 ffb8 ffb9 ffb9 ffb9 ffb9 ffb9 ffba ffba ffba ffba ffba ffb9 ffba ffba ffbb ffbb ffbb ffbb ffbb ffbb ffbc ffbb ffbb ffbc ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbe ffbf ffbe ffbe ffbe ffbd ffbe ffbe ffbd ffbe ffbf ffbf ffbf ffbf ffbf ffbf ffbf ffc0 ffbf ffbf ffbf ffbf ffc0 ffc0 ffc0 ffc0 ffc0 ffc1 ffc0 ffc1 ffc1 ffc1 ffc1 ffc1 ffc1 ffc1 ffc2 ffc2 ffc2 ffc2 ffc2 ffc2 ffc2 ffc2 ffc2 ffc1 ffc2 ffc3 ffc2 ffc3 ffc4 ffc4 ffc4 ffc3 ffc4 ffc4 ffc3 ffc3 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc5 ffc5 ffc4 ffc5 ffc5 ffc5 ffc5 ffc5 ffc5 ffc5 ffc4 ffc5 ffc6 ffc6 ffc6 ffc6 ffc6 ffc7 ffc6 ffc7 ffc6 ffc6 ffc7 ffc6 ffc6 ffc6 ffc6 ffc6 ffc6 ffc7 ffc7 ffc6 ffc6 ffc7 ffc8 ffc8 ffc8 ffc8 ffc8 ffc7 ffc9 ffc8 ffc9 ffc8 ffc8 ffc7 ffc8 ffc8 ffc9 ffc9 ffc9 ffca ffc9 ffc9 ffca ffc9 ffc9 ffc9 ffc9 ffc9 ffc9 ffc9 ffc9 ffc9 ffc9 ffca ffca ffcb ffcb ffca ffcb ffca ffcb ffcb ffca ffca ffcb ffcb ffcb ffcb ffcb ffcb ffcb ffcb ffca ffcb ffcb ffcc ffcc ffcc ffcc ffcc ffcb ffcb ffcc ffcc ffcc ffcc ffcc ffcc ffcc ffcc ffcc ffcc ffcc ffcd ffcc ffcc ffcc ffcc ffcc ffcc ffcc ffcc ffcc ffcc ffcc ffcd ffcc ffcd ffcd ffcc ffcc ffcd ffcc ffcc ffcc ffcd ffcd ffcd ffcd ffcd ffcd ffcd ffcc ffcc ffcc ffcd ffce ffcd ffcd ffcd ffcd ffcd ffcc ffcc ffcc ffcd ffcc ffcd ffcd ffcd ffcd ffcd ffcd ffcd ffcd ffcd ffcd ffcd ffce ffce ffce ffcd ffcf ffcf ffcf ffce ffcf ffcf ffce ffcf ffcf ffcf ffce ffce ffcf ffcf ffcf ffcf ffcf ffcf ffcf ffcf ffce ffcf ffcf ffce ffcf ffcf ffce ffcf ffcf ffcf ffcf ffcf ffcf ffcf ffce ffcf ffcf ffcf ffcf ffcf ffcf ffcf ffcf ffd0 ffd0 ffcf ffcf ffcf ffcf ffcf ffd1 ffd0 ffcf ffcf ffcf ffd0 ffd1 ffcf ffd0 ffd1 ffd0 ffd0 ffd0 ffd1 ffd0 ffd0 ffd1 ffd0 ffd0 ffd0 ffd0 ffd1 ffd1 ffd0 ffd1 ffcf ffd0 ffd1 ffd0 ffd0 ffcf ffd0 ffcf ffcf ffcf ffd1 ffd0 ffd1 ffcf ffd0 ffcf ffd0 ffd0 ffd0 ffd0 ffd1 ffd1 ffd1 ffd0 ffd0 ffd0 ffd0 ffcf ffd0 ffcf ffd1 ffd1 ffd1 ffd0 ffd0 ffd0 ffd0 ffd0 ffd0 ffd0 ffd0 ffd0 ffcf ffd0 ffd0 ffd1 ffcf ffd1 ffd0 ffd0 ffd1 ffd1 ffd0 ffd0 ffd1 ffd0 ffd2 ffd0 ffd1 ffd0 ffd1 ffd0 ffd1 ffd0 ffd1 ffd1 ffd1 ffd1 ffd2 ffd0 ffd2 ffd1 ffd1 ffd1 ffd1 ffd0 ffd1 ffd0 ffd2 ffd0 ffd0 ffd0 ffd1 ffd0 ffd0 ffd1 ffd0 ffd0 ffd1 ffd0 ffd0 ffd1 ffd1 ffd0 ffd0 ffd1 ffd0 ffd0 ffd1 ffd1 ffd0 ffd0 ffd0 ffd1 ffd0 ffd0 ffd1 ffd0 ffd1 ffd0 ffd0 ffd1 ffd0 ffd1 ffd1 ffd1 ffd1 ffd0 ffd0 ffd1 ffd1 ffd1 ffd1 ffd0 ffd0 ffd0 ffd0 ffcf ffd0 ffd0 ffd0 ffd0 ffcf ffd0 ffd0 ffcf ffd0 ffd0 ffd0 ffcf ffcf ffd0 ffd0 ffd0 ffd0 ffd0 ffcf ffcf ffd0 ffd0 ffcf ffd0 ffd0 ffd0 ffd0 ffd0 ffd0 ffd0 ffd0 ffcf ffcf ffcf ffcf ffcf ffcf ffcf ffcf ffcf ffcf ffcf ffcf ffcf ffcf ffce ffcf ffcf ffcf ffcf ffce ffce ffcf ffcf ffcf ffcf ffcf ffcf ffcf ffce ffcf ffcf ffcf ffce ffcf ffcf ffcf ffcf ffcf ffcf ffce ffcf ffcf ffcf ffce ffce ffce ffce ffce ffce ffcd ffcd ffcd ffce ffce ffce ffcd ffce ffce ffcd ffce ffce ffce ffce ffce ffce ffce ffcd ffcd ffcd ffcc ffcc ffcd ffcc ffcc ffcc ffcc ffcd ffcd ffcd ffcc ffcc ffcd ffcc ffcc ffcc ffcc ffcc ffcc ffcc ffcc ffcc ffcc ffcc ffcc ffcc ffcc ffcc ffcc ffcc ffcc ffcc ffcc ffcc ffcc ffcc ffcc ffcc ffcc ffcc ffcc ffcb ffcc ffcc ffcc ffcc ffcc ffcc ffcb ffcb ffcb ffcc ffcb ffcc ffcb ffcc ffcc ffcb ffcc ffcc ffcc ffcb ffcb ffca ffca ffca ffca ffca ffcb ffca ffca ffca ffca ffca ffca ffca ffca ffcb ffca ffca ffc9 ffca ffc9 ffc9 ffca ffc9 ffc9 ffc9 ffca ffc9 ffca ffc9 ffc9 ffc8 ffc9 ffc9 ffc9 ffc9 ffc9 ffc9 ffc9 ffc8 ffc9 ffc9 ffc8 ffc8 ffc7 ffc7 ffc7 ffc7 ffc8 ffc7 ffc7 ffc8 ffc7 ffc7 ffc8 ffc7 ffc7 ffc7 ffc6 ffc7 ffc6 ffc6 ffc6 ffc6 ffc5 ffc6 ffc6 ffc6 ffc6 ffc6 ffc6 ffc6 ffc5 ffc4 ffc4 ffc5 ffc5 ffc4 ffc5 ffc4 ffc4 ffc5 ffc4 ffc4 ffc5 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc3 ffc4 ffc3 ffc4 ffc4 ffc4 ffc3 ffc4 ffc4 ffc3 ffc4 ffc3 ffc4 ffc3 ffc4 ffc3 ffc2 ffc2 ffc2 ffc2 ffc2 ffc3 ffc1 ffc2 ffc2 ffc2 ffc1 ffc1 ffc1 ffc1 ffc1 ffc1 ffc1 ffc1 ffc1 ffc0 ffc0 ffc1 ffc1 ffc0 ffc0 ffc0 ffc0 ffc0 ffc0 ffc0 ffbe ffbe ffbf ffbf ffbf ffbf ffbe ffbd ffbe ffbe ffbe ffbe ffbd ffbe ffbd ffbe ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbc ffbc ffbc ffbc ffbb ffbc ffbb ffbc ffbb ffbb ffbb ffbb ffbb ffbb ffba ffba ffba ffba ffba ffbb ffba ffba ffb9 ffb9 ffba ffb9 ffba ffb9 ffb8 ffb9 ffb8 ffb8 ffb8 ffb8 ffb8 ffb7 ffb8 ffb8 ffb8 ffb7 ffb8 ffb7 ffb7 ffb7 ffb6 ffb7 ffb7 ffb7 ffb6 ffb6 ffb6 ffb5 ffb5 ffb5 ffb5 ffb6 ffb5 ffb5 ffb5 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb3 ffb2 ffb4 ffb4 ffb2 ffb4 ffb2 ffb2 ffb2 ffb2 ffb2 ffb2 ffb2 ffb2 ffb1 ffb1 ffb1 ffb1 ffb1 ffb1 ffb0 ffb0 ffb0 ffaf ffaf ffaf ffaf ffaf ffaf ffaf ffaf ffae ffae ffaf ffae ffae ffae ffae ffad ffad ffad ffad ffac ffac ffac ffad ffac ffac ffab ffab ffac ffac ffac ffab ffab ffab ffab ffab ffab ffab ffab ffaa ffab ffaa ffaa ffaa ffaa ffaa ffaa ffaa ffa9 ffa9 ffa8 ffa8 ffa9 ffa8 ffa9 ffa8 ffa7 ffa7 ffa7 ffa7 ffa7 ffa7 ffa6 ffa6 ffa5 ffa5 ffa5 ffa6 ffa5 ffa5 ffa5 ffa4 ffa5 ffa4 ffa4 ffa3 ffa3 ffa3 ffa2 ffa3 ffa2 ffa2 ffa2 ffa2 ffa2 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa0 ffa0 ffa0 ffa0 ffa0 ffa0 ff9f ff9e ff9f ff9e ff9f ff9f ff9e ff9e ff9e ff9d ff9e ff9e ff9e ff9b ff9c ff9c ff9c ff9c ff9c ff9b ff9a ff9b ff9b ff9b ff9b ff9a ff99 ff99 ff99 ff9a ff99 ff99 ff9a ff98 ff98 ff98 ff98 ff99 ff98 ff97 ff96 ff96 ff96 ff97 ff97 ff97 ff97 ff96 ff96 ff96 ff96 ff96 ff95 ff95 ff95 ff95 ff95 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff93 ff92 ff92 ff92 ff92 ff92 ff92 ff92 ff92 ff91 ff91 ff91 ff91 ff90 ff8f ff8f ff8e ff8e ff8f ff8e ff8d ff8d ff8d ff8c ff8b ff8b ff8b ff8c ff8b ff8b ff89 ff89 ff89 ff88 ff88 ff86 ff86 ff86 ff87 ff85 ff84 ff84 ff83 ff83 ff82 ff81 ff81 ff80 ff7f ff7f ff7e ff7c ff7b ff7b ff7a ff79 ff79 ff78 ff77 ff77 ff76 ff75 ff73 ff73 ff71 ff71 ff6f ff6e ff6d ff6c ff6b ff6b ff69 ff68 ff66 ff65 ff64 ff62 ff61 ff5f ff5f ff5e ff5c ff5a ff59 ff58 ff56 ff55 ff54 ff52 ff51 ff50 ff4e ff4d ff4b ff4a ff48 ff47 ff45 ff44 ff42 ff41 ff40 ff3f ff3d ff3b ff3a ff38 ff37 ff36 ff34 ff33 ff31 ff31 ff2f ff2d ff2c ff2b ff29 ff28 ff27 ff26 ff24 ff23 ff22 ff21 ff20 ff1e ff1e ff1d ff1b ff1b ff1a ff18 ff17 ff16 ff15 ff15 ff14 ff13 ff12 ff11 ff11 ff10 ff0f ff0f ff0e ff0d ff0c ff0c ff0b ff0a ff0a ff0a ff09 ff09 ff08 ff07 ff07 ff07 ff06 ff06 ff06 │ │ -ff08 ff09 ff09 ff09 ff0a ff0a ff0b ff0c ff0c ff0d ff0d ff0e ff0f ff0f ff10 ff11 ff12 ff12 ff13 ff14 ff15 ff16 ff16 ff17 ff19 ff19 ff1a ff1b ff1c ff1d ff1e ff1f ff20 ff22 ff23 ff24 ff25 ff26 ff27 ff28 ff29 ff2b ff2c ff2e ff2e ff30 ff31 ff32 ff34 ff35 ff37 ff38 ff3a ff3b ff3d ff3e ff3f ff41 ff42 ff43 ff44 ff46 ff47 ff49 ff4a ff4c ff4d ff4f ff50 ff51 ff53 ff54 ff56 ff57 ff5a ff5a ff5c ff5d ff5f ff60 ff61 ff63 ff64 ff65 ff67 ff68 ff6a ff6b ff6d ff6d ff6f ff70 ff71 ff72 ff74 ff75 ff75 ff77 ff79 ff79 ff7b ff7c ff7d ff7e ff7e ff80 ff81 ff82 ff82 ff84 ff84 ff85 ff86 ff87 ff88 ff89 ff8a ff8a ff8b ff8c ff8c ff8d ff8e ff8e ff8e ff90 ff90 ff90 ff92 ff92 ff92 ff92 ff93 ff94 ff95 ff95 ff95 ff95 ff96 ff97 ff98 ff98 ff98 ff98 ff99 ff98 ff99 ff99 ff99 ff99 ff9c ff9c ff9c ff9c ff9c ff9d ff9d ff9c ff9d ff9d ff9d ff9e ff9e ff9f ff9f ff9f ff9f ff9f ffa0 ff9f ff9f ff9f ffa0 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa2 ffa3 ffa3 ffa3 ffa2 ffa3 ffa3 ffa3 ffa3 ffa4 ffa4 ffa4 ffa5 ffa5 ffa5 ffa5 ffa5 ffa6 ffa5 ffa5 ffa5 ffa5 ffa6 ffa6 ffa6 ffa6 ffa7 ffa7 ffa6 ffa7 ffa7 ffa7 ffa8 ffa8 ffa7 ffa8 ffa9 ffa9 ffa9 ffaa ffa9 ffa9 ffa9 ffa9 ffaa ffaa ffaa ffaa ffab ffab ffab ffab ffab ffab ffab ffab ffab ffab ffab ffab ffac ffac ffad ffac ffad ffad ffad ffae ffae ffae ffae ffae ffaf ffaf ffaf ffaf ffaf ffaf ffb0 ffb0 ffb0 ffb0 ffb0 ffb0 ffb0 ffb0 ffb0 ffb1 ffb2 ffb2 ffb2 ffb2 ffb2 ffb1 ffb1 ffb2 ffb2 ffb2 ffb2 ffb2 ffb3 ffb3 ffb3 ffb3 ffb3 ffb4 ffb3 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb5 ffb5 ffb4 ffb5 ffb5 ffb5 ffb5 ffb5 ffb5 ffb6 ffb5 ffb6 ffb6 ffb6 ffb6 ffb6 ffb7 ffb7 ffb7 ffb7 ffb7 ffb8 ffb7 ffb8 ffb8 ffb8 ffb8 ffb8 ffb8 ffb8 ffb8 ffb9 ffba ffb9 ffb9 ffb9 ffba ffb9 ffba ffb9 ffba ffba ffba ffba ffba ffbb ffbb ffbb ffbb ffbc ffbc ffbc ffbc ffbc ffbc ffbc ffbc ffbc ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbe ffbd ffbd ffbd ffbd ffbd ffbe ffbd ffbd ffbd ffbe ffbe ffbf ffbe ffbe ffbe ffbf ffbf ffbe ffbe ffbf ffbe ffbf ffbf ffc0 ffbf ffbf ffc0 ffc0 ffc0 ffc0 ffc1 ffc0 ffc1 ffc0 ffc1 ffc1 ffc1 ffc1 ffc1 ffc1 ffc1 ffc1 ffc1 ffc2 ffc2 ffc2 ffc2 ffc2 ffc2 ffc3 ffc3 ffc3 ffc2 ffc3 ffc3 ffc2 ffc2 ffc3 ffc3 ffc3 ffc4 ffc3 ffc4 ffc3 ffc3 ffc4 ffc3 ffc4 ffc4 ffc4 ffc4 ffc4 ffc5 ffc4 ffc5 ffc5 ffc5 ffc5 ffc5 ffc5 ffc5 ffc4 ffc5 ffc5 ffc5 ffc5 ffc5 ffc6 ffc6 ffc6 ffc6 ffc5 ffc6 ffc5 ffc6 ffc6 ffc6 ffc6 ffc6 ffc6 ffc6 ffc6 ffc6 ffc6 ffc7 ffc7 ffc7 ffc7 ffc7 ffc8 ffc7 ffc8 ffc7 ffc7 ffc7 ffc7 ffc7 ffc8 ffc8 ffc7 ffc7 ffc7 ffc8 ffc8 ffc7 ffc8 ffc9 ffc8 ffc8 ffc8 ffc8 ffc8 ffc9 ffc8 ffc9 ffc9 ffca ffc9 ffc9 ffca ffc9 ffca ffca ffca ffca ffca ffca ffca ffca ffca ffca ffc9 ffca ffcb ffcb ffca ffcb ffcb ffcb ffcb ffcb ffcb ffcb ffcb ffcb ffcb ffcc ffcb ffcb ffcb ffcb ffcc ffcc ffcc ffcc ffcc ffcc ffcc ffcc ffcc ffcc ffcc ffcc ffcc ffcc ffcc ffcc ffcc ffcc ffcc ffcc ffcc ffcc ffcc ffcc ffcc ffcc ffcc ffcd ffcd ffcd ffcc ffcc ffcd ffcd ffcc ffcc ffcc ffcc ffcd ffcc ffcc ffcc ffcc ffcc ffcc ffcc ffcc ffcd ffcc ffcc ffcc ffcc ffcc ffcd ffcd ffcc ffcc ffcd ffcd ffcd ffce ffce ffce ffcd ffce ffce ffce ffce ffce ffce ffce ffcf ffcf ffce ffce ffce ffcf ffce ffce ffce ffce ffcf ffcf ffcd ffce ffcf ffce ffce ffce ffce ffce ffce ffce ffcf ffcf ffce ffcf ffcf ffce ffce ffcf ffcf ffcf ffce ffcf ffcf ffcf ffd0 ffd0 ffce ffce ffcf ffcf ffce ffd0 ffd0 ffce ffcf ffce ffcf ffcf ffcf ffd0 ffd0 ffd0 ffd0 ffd0 ffcf ffd0 ffd0 ffd0 ffd0 ffd0 ffce ffd0 ffcf ffcf ffd0 ffd0 ffcf ffd0 ffcf ffcf ffce ffcf ffd0 ffcf ffce ffcf ffd0 ffd0 ffd0 ffce ffd0 ffce ffd0 ffd0 ffcf ffd0 ffd0 ffd0 ffd0 ffcf ffd0 ffd0 ffd0 ffcf ffd0 ffcf ffd0 ffd0 ffd0 ffd0 ffcf ffcf ffd0 ffd0 ffcf ffd0 ffd0 ffd0 ffcf ffcf ffd0 ffd1 ffcf ffd1 ffd0 ffd0 ffd0 ffd0 ffcf ffcf ffd1 ffcf ffd0 ffcf ffd0 ffcf ffd0 ffcf ffd1 ffcf ffd0 ffd0 ffd1 ffd0 ffd0 ffcf ffd1 ffd1 ffd1 ffd0 ffd1 ffcf ffd0 ffd0 ffd1 ffcf ffcf ffcf ffd1 ffcf ffd0 ffd0 ffcf ffcf ffd1 ffcf ffcf ffd0 ffcf ffd0 ffd0 ffcf ffcf ffcf ffd1 ffd1 ffd0 ffd0 ffcf ffd1 ffd0 ffcf ffcf ffd0 ffd0 ffd0 ffd0 ffd1 ffd0 ffd0 ffcf ffcf ffd0 ffd0 ffd0 ffd0 ffd0 ffd0 ffd1 ffd0 ffd0 ffd0 ffd0 ffcf ffd0 ffcf ffd0 ffcf ffce ffcf ffcf ffcf ffd0 ffcf ffcf ffcf ffcf ffd0 ffcf ffd0 ffd0 ffcf ffce ffcf ffd0 ffcf ffcf ffcf ffd0 ffcf ffcf ffd0 ffcf ffd0 ffcf ffcf ffcf ffcf ffce ffcf ffcf ffce ffcf ffce ffcf ffce ffce ffcf ffcf ffce ffce ffcf ffce ffce ffce ffce ffce ffce ffce ffce ffce ffce ffce ffce ffce ffce ffce ffce ffce ffce ffce ffce ffce ffce ffcd ffce ffce ffce ffce ffce ffcd ffce ffcd ffcd ffcd ffcd ffcd ffcd ffce ffcd ffcd ffcc ffcc ffcc ffcd ffcc ffcd ffcd ffcd ffcd ffcd ffcd ffcd ffcc ffcc ffcc ffcc ffcc ffcc ffcc ffcc ffcc ffcc ffcd ffcc ffcc ffcc ffcc ffcc ffcc ffcc ffcc ffcc ffcc ffcc ffcc ffcc ffcc ffcc ffcc ffcb ffcc ffcb ffcb ffcc ffcb ffcc ffcc ffcc ffcc ffcc ffcb ffcb ffcc ffcb ffcb ffcb ffcb ffcb ffcc ffcb ffcc ffcb ffcb ffcb ffcb ffcb ffcc ffcb ffcb ffcb ffca ffcb ffcc ffcc ffcb ffcb ffca ffca ffca ffc9 ffca ffca ffca ffc9 ffca ffca ffca ffca ffca ffca ffc9 ffca ffca ffc9 ffca ffc9 ffc8 ffc9 ffc9 ffc9 ffc9 ffca ffc9 ffc8 ffc9 ffc9 ffc8 ffc8 ffc8 ffc9 ffc9 ffc9 ffc8 ffc8 ffc8 ffc8 ffc8 ffc7 ffc6 ffc7 ffc6 ffc7 ffc7 ffc7 ffc7 ffc7 ffc7 ffc7 ffc6 ffc7 ffc7 ffc7 ffc6 ffc6 ffc6 ffc6 ffc5 ffc6 ffc6 ffc5 ffc5 ffc5 ffc6 ffc5 ffc5 ffc5 ffc5 ffc5 ffc4 ffc4 ffc5 ffc5 ffc4 ffc4 ffc4 ffc4 ffc5 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc3 ffc3 ffc3 ffc4 ffc4 ffc4 ffc3 ffc3 ffc3 ffc3 ffc2 ffc3 ffc2 ffc3 ffc3 ffc3 ffc2 ffc3 ffc2 ffc3 ffc1 ffc3 ffc3 ffc1 ffc2 ffc1 ffc2 ffc2 ffc2 ffc1 ffc1 ffc1 ffc1 ffc1 ffc0 ffc0 ffc0 ffbf ffc0 ffbf ffc0 ffc0 ffc0 ffc0 ffc0 ffbf ffbf ffbe ffbf ffbf ffc0 ffbf ffbf ffbe ffbe ffbe ffbe ffbe ffbe ffbd ffbd ffbe ffbe ffbe ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbc ffbc ffbc ffbd ffbc ffbc ffbc ffbc ffbd ffbb ffbb ffbb ffbb ffba ffbc ffbb ffbb ffba ffba ffba ffba ffba ffba ffba ffba ffb9 ffb9 ffb9 ffba ffb9 ffb9 ffb9 ffb9 ffb9 ffb8 ffb9 ffb8 ffb8 ffb8 ffb8 ffb8 ffb7 ffb7 ffb7 ffb7 ffb7 ffb7 ffb7 ffb6 ffb8 ffb7 ffb6 ffb6 ffb6 ffb6 ffb6 ffb6 ffb6 ffb6 ffb6 ffb5 ffb5 ffb4 ffb4 ffb4 ffb5 ffb5 ffb5 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb3 ffb3 ffb3 ffb4 ffb4 ffb3 ffb3 ffb2 ffb3 ffb3 ffb2 ffb3 ffb1 ffb1 ffb1 ffb1 ffb1 ffb1 ffb1 ffb1 ffb1 ffb0 ffb0 ffb0 ffb0 ffb0 ffb0 ffaf ffaf ffae ffaf ffae ffae ffae ffaf ffae ffae ffae ffae ffad ffad ffad ffad ffad ffad ffad ffac ffac ffab ffab ffab ffac ffab ffab ffab ffab ffab ffab ffab ffab ffab ffab ffaa ffaa ffaa ffaa ffaa ffaa ffaa ffaa ffa9 ffa9 ffa9 ffa9 ffa9 ffa9 ffa8 ffa8 ffa7 ffa7 ffa8 ffa7 ffa7 ffa7 ffa7 ffa7 ffa7 ffa6 ffa6 ffa6 ffa5 ffa6 ffa5 ffa5 ffa4 ffa5 ffa4 ffa4 ffa4 ffa4 ffa4 ffa3 ffa3 ffa3 ffa2 ffa2 ffa2 ffa2 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa0 ffa0 ffa0 ffa0 ff9f ff9f ff9f ffa0 ff9f ff9f ff9e ff9e ff9e ff9d ff9e ff9d ff9d ff9d ff9c ff9c ff9d ff9d ff9c ff9b ff9b ff9b ff9b ff9c ff9b ff9a ff9a ff9a ff9b ff9a ff9a ff99 ff99 ff99 ff99 ff98 ff99 ff98 ff99 ff97 ff98 ff98 ff98 ff98 ff98 ff97 ff96 ff96 ff96 ff96 ff96 ff96 ff95 ff95 ff95 ff95 ff95 ff95 ff95 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff93 ff93 ff94 ff93 ff92 ff91 ff91 ff92 ff91 ff91 ff91 ff91 ff91 ff90 ff90 ff90 ff8f ff8f ff8e ff8e ff8e ff8e ff8c ff8c ff8c ff8c ff8b ff8a ff8a ff8b ff8a ff8a ff89 ff88 ff88 ff88 ff87 ff87 ff85 ff85 ff85 ff85 ff84 ff84 ff84 ff83 ff82 ff80 ff80 ff80 ff7f ff7f ff7d ff7d ff7b ff7b ff7a ff79 ff79 ff78 ff78 ff77 ff75 ff74 ff74 ff73 ff71 ff6f ff70 ff6f ff6e ff6d ff6a ff69 ff69 ff68 ff66 ff65 ff64 ff63 ff61 ff60 ff5e ff5d ff5c ff5b ff59 ff58 ff57 ff56 ff54 ff53 ff51 ff50 ff4e ff4d ff4c ff4a ff48 ff47 ff46 ff44 ff42 ff41 ff40 ff3f ff3d ff3c ff3a ff39 ff37 ff36 ff35 ff33 ff31 ff31 ff2f ff2d ff2c ff2b ff2a ff28 ff27 ff26 ff25 ff23 ff22 ff21 ff20 ff1f ff1e ff1d ff1b ff1a ff19 ff19 ff18 ff17 ff16 ff15 ff14 ff13 ff12 ff12 ff11 ff10 ff0f ff0e ff0e ff0d ff0d ff0c ff0b ff0b ff0a ff09 ff09 ff09 ff08 ff08 ff07 ff07 ff06 ff06 ff06 ff05 │ │ -ff08 ff08 ff08 ff09 ff09 ff0a ff0b ff0b ff0c ff0c ff0d ff0e ff0e ff0f ff10 ff10 ff11 ff12 ff12 ff13 ff14 ff15 ff16 ff17 ff17 ff18 ff1a ff1b ff1b ff1c ff1d ff1e ff1f ff20 ff21 ff23 ff23 ff25 ff26 ff27 ff28 ff2a ff2b ff2c ff2d ff2f ff30 ff31 ff33 ff34 ff35 ff37 ff38 ff3a ff3b ff3d ff3e ff3f ff41 ff42 ff43 ff45 ff46 ff48 ff4a ff4b ff4c ff4e ff4f ff50 ff51 ff54 ff55 ff57 ff57 ff58 ff5b ff5c ff5d ff60 ff60 ff61 ff63 ff64 ff65 ff66 ff68 ff69 ff6b ff6b ff6d ff6e ff70 ff71 ff72 ff73 ff74 ff76 ff77 ff79 ff7a ff7a ff7b ff7c ff7e ff7e ff80 ff81 ff82 ff84 ff84 ff85 ff85 ff86 ff87 ff88 ff89 ff8a ff8a ff8b ff8c ff8c ff8d ff8e ff8e ff8e ff8f ff8f ff90 ff91 ff91 ff91 ff93 ff93 ff93 ff94 ff94 ff94 ff95 ff96 ff97 ff97 ff97 ff97 ff98 ff98 ff98 ff98 ff98 ff99 ff99 ff9b ff9b ff9b ff9b ff9b ff9b ff9c ff9c ff9c ff9d ff9d ff9d ff9d ff9e ff9e ff9e ff9f ff9f ff9e ff9e ff9f ffa0 ffa0 ffa0 ffa0 ffa0 ffa0 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa2 ffa2 ffa2 ffa1 ffa2 ffa2 ffa3 ffa2 ffa3 ffa3 ffa3 ffa4 ffa4 ffa4 ffa4 ffa4 ffa5 ffa4 ffa4 ffa5 ffa5 ffa6 ffa5 ffa6 ffa6 ffa6 ffa6 ffa6 ffa7 ffa7 ffa7 ffa7 ffa7 ffa7 ffa8 ffa9 ffa8 ffa8 ffa9 ffa9 ffa8 ffa8 ffa9 ffa9 ffa9 ffa9 ffaa ffaa ffaa ffaa ffab ffab ffab ffab ffab ffab ffab ffab ffab ffac ffab ffac ffac ffac ffac ffac ffad ffad ffad ffad ffad ffaf ffae ffae ffae ffae ffae ffaf ffaf ffaf ffb0 ffaf ffaf ffaf ffaf ffb0 ffb1 ffb1 ffb1 ffb1 ffb1 ffb1 ffb1 ffb1 ffb1 ffb2 ffb1 ffb2 ffb2 ffb3 ffb3 ffb3 ffb3 ffb3 ffb3 ffb3 ffb3 ffb4 ffb4 ffb4 ffb3 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb5 ffb4 ffb4 ffb4 ffb5 ffb5 ffb5 ffb5 ffb5 ffb5 ffb6 ffb6 ffb6 ffb6 ffb6 ffb6 ffb7 ffb7 ffb7 ffb7 ffb7 ffb7 ffb7 ffb7 ffb8 ffb8 ffb8 ffb9 ffb8 ffb9 ffb8 ffb9 ffb9 ffb9 ffb9 ffba ffb9 ffb9 ffb9 ffb9 ffba ffbb ffba ffbb ffbb ffbb ffbb ffbb ffbc ffbb ffbb ffbb ffbc ffbc ffbc ffbc ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbe ffbf ffbe ffbd ffbe ffbe ffbf ffbe ffbe ffbf ffbe ffbe ffbf ffc0 ffbf ffbe ffbf ffbf ffc0 ffc0 ffc0 ffbf ffc0 ffc0 ffc0 ffc0 ffc1 ffc0 ffc0 ffc0 ffc0 ffc0 ffc1 ffc2 ffc2 ffc2 ffc2 ffc2 ffc1 ffc2 ffc2 ffc2 ffc2 ffc1 ffc2 ffc2 ffc2 ffc2 ffc3 ffc3 ffc3 ffc3 ffc3 ffc3 ffc3 ffc3 ffc3 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc5 ffc4 ffc4 ffc4 ffc5 ffc4 ffc5 ffc5 ffc5 ffc5 ffc5 ffc5 ffc5 ffc5 ffc5 ffc6 ffc6 ffc6 ffc6 ffc6 ffc6 ffc6 ffc6 ffc6 ffc6 ffc6 ffc6 ffc6 ffc7 ffc7 ffc7 ffc7 ffc6 ffc6 ffc7 ffc7 ffc7 ffc6 ffc7 ffc7 ffc7 ffc7 ffc6 ffc7 ffc7 ffc7 ffc8 ffc7 ffc8 ffc7 ffc7 ffc7 ffc8 ffc8 ffc8 ffc8 ffc9 ffc8 ffc8 ffc9 ffc8 ffc9 ffc9 ffc9 ffc8 ffc9 ffca ffc9 ffc8 ffc8 ffc9 ffc9 ffca ffca ffc9 ffca ffca ffca ffca ffca ffca ffca ffcb ffcb ffca ffca ffca ffca ffca ffca ffcb ffcc ffcc ffcc ffcc ffcc ffcc ffcc ffcc ffcc ffcb ffcc ffcc ffcc ffcc ffcc ffcc ffcc ffcb ffcc ffcc ffcc ffcc ffcc ffcc ffcc ffcc ffcc ffcc ffcc ffcc ffcc ffcc ffcd ffcd ffcc ffcc ffcc ffcc ffcc ffcc ffcc ffcc ffcc ffcc ffcc ffcc ffcc ffcd ffcc ffcc ffcc ffcc ffcc ffcd ffcd ffcc ffcc ffcd ffcd ffcd ffcd ffcd ffcd ffcd ffcd ffcd ffcd ffce ffce ffce ffce ffcd ffcd ffce ffce ffce ffcd ffcd ffcd ffcd ffcd ffcd ffcd ffcd ffce ffcd ffcd ffce ffcd ffce ffce ffce ffce ffcf ffcf ffce ffcf ffcf ffce ffce ffcf ffcf ffcf ffce ffcf ffce ffcf ffd0 ffcf ffce ffce ffcf ffcf ffce ffcf ffcf ffce ffcf ffce ffce ffcf ffcf ffd0 ffcf ffd0 ffcf ffcf ffcf ffcf ffcf ffce ffcf ffcf ffce ffcf ffcd ffcf ffd0 ffcf ffcf ffcf ffcf ffcf ffce ffcf ffcf ffcf ffce ffcf ffcf ffcf ffcf ffce ffcf ffce ffd0 ffcf ffcf ffcf ffcf ffcf ffcf ffcf ffcf ffcf ffcf ffcf ffcf ffcf ffcf ffcf ffd0 ffd0 ffcf ffce ffd0 ffd0 ffce ffd0 ffd0 ffd0 ffcf ffcf ffd0 ffcf ffcf ffd0 ffcf ffd0 ffd0 ffcf ffcf ffcf ffd0 ffcf ffcf ffcf ffcf ffcf ffd0 ffcf ffd0 ffcf ffcf ffd0 ffd0 ffd0 ffcf ffcf ffd0 ffd0 ffd0 ffcf ffd0 ffcf ffd0 ffd0 ffd0 ffcf ffcf ffcf ffd0 ffcf ffd0 ffcf ffcf ffcf ffd0 ffcf ffcf ffcf ffcf ffd0 ffd0 ffcf ffcf ffcf ffd0 ffcf ffd0 ffd0 ffcf ffcf ffd0 ffcf ffcf ffd0 ffcf ffd0 ffd0 ffd0 ffd0 ffce ffcf ffcf ffcf ffd0 ffd0 ffcf ffcf ffd0 ffd0 ffd0 ffcf ffcf ffcf ffcf ffd0 ffcf ffcf ffcf ffce ffcf ffcf ffce ffcf ffcf ffce ffcf ffce ffce ffce ffce ffce ffce ffce ffce ffcf ffce ffce ffce ffce ffce ffce ffcf ffcf ffcf ffce ffcf ffcf ffce ffce ffcf ffce ffce ffce ffce ffcf ffce ffce ffcf ffcf ffce ffce ffcf ffce ffce ffce ffce ffce ffcd ffcd ffcd ffce ffcd ffcd ffcd ffcd ffcd ffcd ffcd ffcd ffcd ffcd ffcd ffcd ffcd ffcd ffcd ffcd ffcd ffcd ffcd ffcd ffcd ffcd ffcd ffcd ffcd ffcd ffcc ffcd ffcd ffcd ffcc ffcc ffcc ffcd ffcc ffcd ffcd ffcd ffcc ffcc ffcc ffcc ffcc ffcc ffcc ffcc ffcc ffcc ffcc ffcc ffcc ffcc ffcc ffcc ffcc ffcc ffcc ffcc ffcc ffcc ffcc ffcc ffcc ffcc ffcc ffcc ffcc ffcc ffcc ffcb ffcc ffcb ffcb ffcc ffcb ffcb ffcc ffcc ffcc ffcc ffcb ffca ffcb ffcb ffcb ffcb ffca ffcb ffca ffca ffcb ffcb ffcb ffcb ffcb ffcb ffcb ffcb ffca ffca ffca ffca ffcb ffcb ffcb ffcb ffca ffca ffca ffc9 ffca ffc9 ffc9 ffc9 ffc9 ffca ffca ffc9 ffc9 ffc9 ffc8 ffc9 ffc9 ffc9 ffc9 ffc8 ffc8 ffc9 ffc9 ffc8 ffc8 ffc9 ffc9 ffc8 ffc8 ffc9 ffc8 ffc7 ffc7 ffc7 ffc7 ffc8 ffc8 ffc7 ffc7 ffc7 ffc7 ffc6 ffc6 ffc6 ffc7 ffc6 ffc6 ffc5 ffc6 ffc6 ffc6 ffc5 ffc5 ffc6 ffc6 ffc6 ffc5 ffc6 ffc5 ffc5 ffc5 ffc5 ffc5 ffc5 ffc4 ffc5 ffc5 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc3 ffc3 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc3 ffc3 ffc4 ffc2 ffc3 ffc3 ffc3 ffc3 ffc3 ffc3 ffc2 ffc3 ffc3 ffc2 ffc1 ffc2 ffc2 ffc2 ffc2 ffc2 ffc2 ffc2 ffc2 ffc1 ffc1 ffc2 ffc1 ffc2 ffc1 ffc1 ffc1 ffc1 ffc1 ffc0 ffc0 ffc0 ffc0 ffc0 ffc0 ffbf ffbf ffbf ffbf ffbf ffbf ffc0 ffbf ffbf ffbe ffbf ffbd ffbe ffbf ffbf ffbf ffbe ffbd ffbe ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbc ffbc ffbc ffbc ffbc ffbb ffbc ffbc ffbb ffbb ffbb ffbb ffbc ffbb ffba ffba ffba ffba ffba ffbb ffbb ffb9 ffb9 ffb9 ffb9 ffb9 ffb9 ffba ffba ffb9 ffb9 ffb9 ffb9 ffb9 ffb9 ffb9 ffb9 ffb8 ffb8 ffb8 ffb7 ffb8 ffb8 ffb8 ffb8 ffb7 ffb6 ffb6 ffb7 ffb7 ffb6 ffb7 ffb6 ffb7 ffb7 ffb6 ffb6 ffb6 ffb6 ffb6 ffb6 ffb6 ffb6 ffb5 ffb5 ffb5 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb3 ffb3 ffb2 ffb1 ffb3 ffb3 ffb2 ffb2 ffb2 ffb2 ffb2 ffb2 ffb2 ffb1 ffb1 ffb0 ffb0 ffb0 ffb0 ffb0 ffb0 ffb0 ffb0 ffaf ffaf ffaf ffaf ffaf ffae ffae ffae ffae ffad ffae ffae ffad ffad ffae ffae ffad ffac ffac ffac ffac ffad ffac ffac ffab ffab ffab ffab ffab ffab ffab ffab ffab ffab ffab ffab ffab ffaa ffaa ffaa ffaa ffa9 ffa9 ffa9 ffaa ffa9 ffa9 ffa9 ffa8 ffa8 ffa8 ffa8 ffa8 ffa8 ffa8 ffa8 ffa7 ffa6 ffa7 ffa6 ffa6 ffa6 ffa6 ffa6 ffa6 ffa5 ffa5 ffa5 ffa5 ffa5 ffa5 ffa4 ffa3 ffa4 ffa4 ffa3 ffa3 ffa3 ffa3 ffa3 ffa2 ffa2 ffa2 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa0 ff9f ffa0 ff9f ff9f ff9e ff9e ff9e ff9f ff9e ff9f ff9e ff9d ff9d ff9c ff9d ff9d ff9d ff9c ff9c ff9c ff9c ff9c ff9b ff9b ff9b ff9b ff9b ff9b ff9b ff99 ff9a ff9a ff9a ff99 ff99 ff99 ff99 ff98 ff98 ff97 ff98 ff98 ff98 ff97 ff97 ff97 ff97 ff97 ff97 ff97 ff96 ff96 ff96 ff95 ff95 ff95 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff93 ff93 ff94 ff93 ff93 ff93 ff93 ff93 ff92 ff92 ff91 ff91 ff91 ff91 ff90 ff90 ff90 ff90 ff90 ff8f ff8f ff8f ff8e ff8e ff8d ff8e ff8d ff8d ff8c ff8b ff8c ff8b ff8a ff8a ff89 ff89 ff89 ff89 ff88 ff88 ff87 ff87 ff87 ff85 ff85 ff85 ff85 ff83 ff83 ff83 ff82 ff82 ff80 ff7f ff7f ff7e ff7e ff7d ff7c ff7b ff7b ff7a ff7a ff79 ff77 ff78 ff76 ff75 ff74 ff73 ff72 ff71 ff70 ff6e ff6e ff6d ff6c ff6c ff69 ff68 ff68 ff67 ff65 ff63 ff62 ff61 ff5f ff60 ff5e ff5c ff5b ff5a ff58 ff57 ff56 ff54 ff53 ff52 ff50 ff4f ff4d ff4c ff4b ff48 ff47 ff46 ff44 ff43 ff42 ff40 ff3f ff3d ff3c ff3b ff39 ff38 ff36 ff34 ff34 ff32 ff30 ff2f ff2e ff2c ff2b ff2a ff28 ff27 ff26 ff25 ff23 ff22 ff21 ff20 ff1f ff1d ff1d ff1c ff1b ff19 ff19 ff18 ff17 ff16 ff15 ff14 ff13 ff13 ff12 ff11 ff10 ff0f ff0e ff0e ff0d ff0d ff0c ff0b ff0b ff0a ff09 ff09 ff09 ff08 ff08 ff07 ff07 ff06 ff06 ff06 ff05 ff05 │ │ -ff07 ff08 ff08 ff08 ff09 ff0a ff0a ff0b ff0b ff0c ff0c ff0d ff0e ff0e ff0f ff10 ff10 ff11 ff12 ff13 ff13 ff14 ff15 ff16 ff17 ff18 ff18 ff19 ff1a ff1b ff1c ff1d ff1e ff20 ff21 ff22 ff23 ff24 ff24 ff26 ff28 ff28 ff2a ff2b ff2c ff2d ff2f ff30 ff31 ff33 ff34 ff36 ff37 ff38 ff3a ff3c ff3c ff3e ff3f ff41 ff43 ff44 ff45 ff46 ff48 ff49 ff4b ff4c ff4e ff4f ff51 ff52 ff54 ff55 ff56 ff58 ff5a ff5b ff5c ff5e ff5e ff61 ff62 ff64 ff64 ff66 ff68 ff68 ff6a ff6b ff6d ff6e ff70 ff70 ff72 ff72 ff74 ff75 ff77 ff78 ff78 ff79 ff7a ff7b ff7c ff7d ff7e ff80 ff80 ff82 ff83 ff83 ff84 ff85 ff86 ff86 ff88 ff89 ff8a ff8a ff8b ff8c ff8d ff8c ff8d ff8e ff8f ff8f ff8f ff90 ff90 ff91 ff91 ff92 ff92 ff93 ff94 ff93 ff95 ff95 ff95 ff96 ff96 ff96 ff97 ff97 ff97 ff97 ff97 ff99 ff98 ff9a ff9a ff99 ff9a ff9a ff9a ff9b ff9b ff9b ff9c ff9c ff9c ff9d ff9d ff9d ff9d ff9e ff9d ff9d ff9d ff9f ff9f ff9f ffa0 ffa0 ffa0 ff9f ffa0 ffa0 ffa0 ffa0 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa2 ffa1 ffa2 ffa3 ffa2 ffa3 ffa3 ffa3 ffa4 ffa3 ffa4 ffa4 ffa4 ffa4 ffa5 ffa5 ffa5 ffa5 ffa6 ffa6 ffa6 ffa6 ffa6 ffa6 ffa6 ffa6 ffa6 ffa7 ffa8 ffa7 ffa8 ffa7 ffa7 ffa8 ffa7 ffa8 ffa9 ffa9 ffa9 ffa9 ffa9 ffa9 ffa9 ffaa ffab ffab ffab ffab ffab ffaa ffab ffaa ffab ffab ffab ffab ffab ffab ffab ffab ffac ffac ffac ffac ffac ffae ffad ffae ffad ffae ffae ffae ffae ffae ffaf ffae ffae ffae ffaf ffb0 ffb0 ffb0 ffb0 ffb0 ffb0 ffb0 ffb0 ffb0 ffb1 ffb1 ffb1 ffb1 ffb2 ffb2 ffb2 ffb2 ffb2 ffb2 ffb3 ffb3 ffb2 ffb3 ffb3 ffb3 ffb3 ffb3 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb5 ffb4 ffb5 ffb5 ffb5 ffb5 ffb5 ffb5 ffb6 ffb6 ffb6 ffb6 ffb6 ffb6 ffb7 ffb6 ffb6 ffb7 ffb8 ffb7 ffb8 ffb8 ffb8 ffb8 ffb8 ffb8 ffb8 ffb9 ffb8 ffb8 ffb9 ffb9 ffb8 ffb9 ffba ffba ffba ffba ffba ffba ffba ffba ffbb ffbb ffba ffbb ffbc ffbb ffbb ffbb ffbc ffbc ffbc ffbc ffbc ffbc ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbe ffbe ffbe ffbd ffbe ffbd ffbe ffbe ffbe ffbe ffbe ffbe ffbe ffbf ffbf ffbe ffbe ffbf ffc0 ffbf ffc0 ffbf ffc0 ffc0 ffc0 ffc0 ffc0 ffbf ffc0 ffc0 ffc0 ffc0 ffc1 ffc1 ffc2 ffc1 ffc1 ffc1 ffc1 ffc1 ffc1 ffc1 ffc2 ffc1 ffc1 ffc1 ffc2 ffc2 ffc2 ffc3 ffc2 ffc3 ffc2 ffc3 ffc3 ffc3 ffc3 ffc3 ffc3 ffc4 ffc4 ffc3 ffc3 ffc4 ffc4 ffc4 ffc3 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc5 ffc4 ffc4 ffc4 ffc4 ffc5 ffc4 ffc5 ffc5 ffc5 ffc5 ffc5 ffc5 ffc5 ffc5 ffc5 ffc5 ffc5 ffc5 ffc5 ffc6 ffc6 ffc6 ffc6 ffc6 ffc6 ffc6 ffc6 ffc7 ffc7 ffc7 ffc6 ffc7 ffc7 ffc7 ffc7 ffc6 ffc7 ffc7 ffc7 ffc7 ffc7 ffc7 ffc6 ffc6 ffc7 ffc8 ffc8 ffc7 ffc7 ffc8 ffc8 ffc8 ffc8 ffc8 ffc7 ffc7 ffc8 ffc8 ffc9 ffc8 ffc8 ffc8 ffc8 ffc9 ffc9 ffc8 ffc9 ffc9 ffc9 ffc9 ffc9 ffc9 ffc9 ffc9 ffca ffca ffca ffca ffca ffc9 ffca ffca ffca ffca ffcb ffcb ffcb ffcb ffcb ffcb ffcb ffcb ffca ffcb ffcb ffcb ffcb ffcb ffcb ffcb ffcb ffcb ffcc ffcc ffcc ffcc ffcc ffcc ffcc ffcc ffcc ffcc ffcc ffcc ffcc ffcc ffcc ffcc ffcc ffcc ffcc ffcc ffcc ffcc ffcc ffcc ffcc ffcc ffcc ffcc ffcc ffcc ffcc ffcc ffcc ffcc ffcc ffcd ffcd ffcc ffcc ffcd ffcd ffcd ffcc ffcc ffcc ffcd ffcc ffcc ffcc ffcd ffcc ffcc ffcd ffcc ffcc ffcd ffcc ffcc ffcc ffcd ffcd ffcd ffcd ffcc ffcc ffcd ffcc ffcc ffcd ffcd ffcd ffce ffce ffce ffce ffce ffce ffce ffce ffce ffce ffce ffcf ffce ffcf ffce ffce ffcd ffcf ffcf ffce ffce ffce ffcf ffcf ffce ffcf ffce ffce ffcf ffce ffce ffcf ffcf ffce ffcf ffce ffce ffce ffcf ffce ffce ffce ffce ffce ffce ffce ffcd ffce ffcf ffce ffcf ffce ffcf ffcf ffce ffcf ffce ffcf ffce ffcf ffce ffce ffce ffce ffce ffce ffcf ffcf ffcf ffce ffcf ffcf ffcf ffcf ffcf ffcf ffcf ffcf ffcf ffcf ffcf ffcf ffcf ffcf ffcf ffce ffcf ffcf ffce ffcf ffcf ffcf ffcf ffcf ffcf ffce ffcf ffcf ffcf ffd0 ffd0 ffcf ffcf ffcf ffcf ffcf ffcf ffcf ffcf ffcf ffd0 ffcf ffd0 ffcf ffcf ffd0 ffcf ffd0 ffcf ffcf ffd0 ffce ffd0 ffcf ffd0 ffcf ffcf ffd0 ffd0 ffcf ffcf ffcf ffcf ffcf ffd0 ffcf ffcf ffcf ffd0 ffcf ffcf ffcf ffcf ffcf ffcf ffcf ffcf ffcf ffce ffcf ffcf ffcf ffcf ffce ffd0 ffcf ffcf ffcf ffcf ffd0 ffd0 ffcf ffd0 ffce ffce ffcf ffcf ffd0 ffd0 ffcf ffcf ffd0 ffcf ffce ffcd ffce ffcf ffcf ffd0 ffce ffcd ffce ffce ffce ffce ffce ffce ffce ffce ffce ffce ffcd ffce ffcd ffcd ffcd ffce ffce ffce ffcd ffce ffcd ffcd ffce ffce ffce ffce ffce ffce ffce ffce ffce ffce ffce ffce ffce ffcd ffce ffce ffcd ffce ffce ffce ffce ffce ffce ffce ffce ffce ffce ffce ffcd ffcd ffcd ffce ffcd ffcd ffcc ffcd ffcd ffcc ffcc ffcd ffcc ffcc ffcc ffcc ffcc ffcd ffcc ffcd ffcc ffcc ffcc ffcd ffcc ffcd ffcd ffcd ffcd ffcd ffcc ffcc ffcd ffcd ffcc ffcc ffcc ffcd ffcc ffcd ffcd ffcd ffcc ffcc ffcc ffcc ffcc ffcc ffcc ffcc ffcc ffcc ffcc ffcc ffcc ffcc ffcc ffcc ffcc ffcc ffcc ffcc ffcc ffcc ffcc ffcc ffcc ffcc ffcb ffcb ffcb ffcb ffcb ffcb ffcb ffcb ffcb ffcb ffca ffcb ffca ffca ffcb ffcb ffca ffca ffcb ffcb ffcb ffcb ffca ffcb ffca ffca ffca ffc9 ffc9 ffca ffca ffc9 ffca ffca ffc9 ffca ffc9 ffc9 ffc9 ffc9 ffc9 ffc9 ffca ffca ffca ffc9 ffca ffc8 ffc9 ffc9 ffc9 ffc9 ffc9 ffc8 ffc8 ffc8 ffc8 ffc9 ffc8 ffc8 ffc8 ffc8 ffc8 ffc7 ffc8 ffc7 ffc7 ffc7 ffc7 ffc7 ffc6 ffc7 ffc8 ffc7 ffc7 ffc6 ffc6 ffc6 ffc7 ffc7 ffc7 ffc6 ffc6 ffc6 ffc6 ffc6 ffc6 ffc6 ffc6 ffc5 ffc4 ffc4 ffc4 ffc5 ffc5 ffc4 ffc4 ffc4 ffc5 ffc6 ffc4 ffc5 ffc5 ffc4 ffc4 ffc5 ffc4 ffc5 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc3 ffc3 ffc4 ffc4 ffc2 ffc2 ffc4 ffc3 ffc4 ffc4 ffc4 ffc4 ffc2 ffc3 ffc2 ffc3 ffc3 ffc2 ffc3 ffc3 ffc3 ffc3 ffc2 ffc2 ffc2 ffc2 ffc2 ffc2 ffc1 ffc2 ffc1 ffc1 ffc1 ffc1 ffc1 ffc1 ffc1 ffc1 ffc1 ffc1 ffc1 ffc1 ffc0 ffc0 ffc1 ffc0 ffc1 ffc0 ffc0 ffbf ffc0 ffc0 ffbf ffbe ffbf ffbe ffbe ffbe ffbe ffbf ffbe ffbe ffbe ffbe ffbd ffbd ffbe ffbe ffbe ffbe ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbc ffbc ffbc ffbc ffbc ffbc ffbb ffbb ffbc ffbc ffbb ffbc ffbb ffba ffba ffba ffba ffbc ffbb ffba ffba ffb9 ffba ffb9 ffb9 ffba ffb9 ffb9 ffb8 ffb9 ffb9 ffb8 ffb9 ffb9 ffb9 ffb9 ffb9 ffb9 ffb9 ffb9 ffb7 ffb7 ffb8 ffb8 ffb8 ffb6 ffb8 ffb8 ffb7 ffb7 ffb7 ffb6 ffb6 ffb6 ffb7 ffb6 ffb6 ffb6 ffb6 ffb6 ffb6 ffb5 ffb5 ffb6 ffb5 ffb5 ffb5 ffb5 ffb5 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb3 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb3 ffb3 ffb2 ffb2 ffb1 ffb1 ffb2 ffb2 ffb2 ffb1 ffb1 ffb1 ffb1 ffb1 ffb1 ffb1 ffb1 ffaf ffaf ffaf ffaf ffaf ffaf ffaf ffaf ffae ffae ffae ffaf ffae ffae ffad ffad ffae ffac ffac ffac ffac ffac ffac ffad ffac ffab ffab ffab ffab ffac ffac ffab ffab ffab ffab ffab ffab ffab ffab ffab ffaa ffaa ffaa ffaa ffaa ffa9 ffaa ffa9 ffa9 ffa8 ffa8 ffa8 ffa9 ffa8 ffa9 ffa8 ffa8 ffa7 ffa8 ffa7 ffa7 ffa7 ffa7 ffa7 ffa6 ffa5 ffa6 ffa5 ffa6 ffa5 ffa5 ffa5 ffa5 ffa4 ffa4 ffa4 ffa4 ffa4 ffa4 ffa3 ffa3 ffa3 ffa3 ffa2 ffa2 ffa2 ffa2 ffa2 ffa2 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa0 ffa0 ffa0 ffa0 ffa0 ffa0 ff9f ff9f ff9f ff9e ff9e ff9e ff9e ff9d ff9d ff9d ff9e ff9e ff9c ff9d ff9b ff9d ff9d ff9c ff9c ff9c ff9c ff9c ff9b ff9b ff9b ff9a ff9a ff9a ff9a ff9a ff99 ff99 ff99 ff99 ff98 ff99 ff99 ff99 ff98 ff97 ff98 ff97 ff97 ff97 ff97 ff96 ff96 ff96 ff96 ff96 ff96 ff96 ff95 ff95 ff95 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff93 ff93 ff93 ff92 ff93 ff93 ff93 ff92 ff92 ff92 ff91 ff91 ff91 ff91 ff90 ff90 ff90 ff8f ff8f ff8e ff8f ff8f ff8e ff8e ff8e ff8e ff8d ff8c ff8c ff8d ff8c ff8b ff8a ff8a ff8a ff8a ff8a ff88 ff89 ff88 ff88 ff87 ff87 ff86 ff86 ff87 ff84 ff84 ff84 ff84 ff82 ff82 ff82 ff81 ff81 ff7f ff7f ff7e ff7d ff7d ff7c ff7c ff7b ff7b ff7a ff78 ff78 ff77 ff76 ff76 ff74 ff73 ff72 ff72 ff70 ff6e ff6d ff6c ff6d ff6b ff6a ff67 ff68 ff66 ff65 ff64 ff62 ff61 ff60 ff5e ff5e ff5c ff5b ff5a ff59 ff57 ff56 ff55 ff52 ff52 ff50 ff4e ff4d ff4c ff4b ff49 ff47 ff46 ff45 ff43 ff41 ff41 ff3f ff3d ff3c ff3b ff39 ff38 ff36 ff35 ff33 ff32 ff31 ff2f ff2d ff2d ff2b ff29 ff29 ff28 ff26 ff25 ff24 ff22 ff21 ff20 ff1f ff1e ff1d ff1b ff1b ff1a ff19 ff18 ff17 ff16 ff15 ff14 ff13 ff12 ff12 ff11 ff10 ff0f ff0f ff0e ff0d ff0c ff0c ff0b ff0b ff0a ff09 ff09 ff09 ff08 ff08 ff07 ff07 ff06 ff06 ff06 ff05 ff05 ff05 │ │ -ff07 ff07 ff08 ff08 ff09 ff09 ff0a ff0a ff0b ff0b ff0c ff0c ff0d ff0e ff0e ff0f ff10 ff10 ff11 ff12 ff13 ff14 ff14 ff15 ff16 ff17 ff18 ff19 ff19 ff1a ff1b ff1c ff1d ff1e ff1f ff21 ff22 ff23 ff23 ff25 ff26 ff27 ff29 ff2a ff2b ff2c ff2d ff2f ff30 ff31 ff33 ff34 ff36 ff37 ff38 ff3a ff3b ff3c ff3e ff40 ff41 ff42 ff44 ff45 ff47 ff48 ff4a ff4b ff4c ff4e ff4f ff51 ff52 ff54 ff55 ff56 ff58 ff59 ff5b ff5d ff5e ff5f ff61 ff62 ff63 ff65 ff66 ff67 ff68 ff6a ff6b ff6d ff6e ff6f ff70 ff71 ff72 ff74 ff75 ff77 ff78 ff78 ff79 ff7b ff7b ff7c ff7e ff7e ff7f ff81 ff81 ff82 ff83 ff84 ff84 ff86 ff86 ff88 ff88 ff89 ff89 ff8a ff8c ff8b ff8c ff8d ff8e ff8f ff8f ff8f ff90 ff90 ff91 ff91 ff91 ff91 ff93 ff93 ff94 ff94 ff94 ff95 ff95 ff96 ff96 ff96 ff96 ff96 ff97 ff98 ff97 ff98 ff99 ff99 ff99 ff9a ff9a ff9a ff9a ff9b ff9b ff9b ff9b ff9c ff9c ff9c ff9c ff9c ff9d ff9d ff9d ff9e ff9f ff9f ff9e ff9e ff9f ff9e ff9f ffa0 ff9f ffa0 ffa0 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa2 ffa2 ffa2 ffa2 ffa2 ffa3 ffa3 ffa2 ffa3 ffa3 ffa3 ffa3 ffa4 ffa4 ffa4 ffa4 ffa5 ffa5 ffa5 ffa5 ffa5 ffa5 ffa5 ffa5 ffa6 ffa6 ffa7 ffa6 ffa7 ffa7 ffa7 ffa6 ffa7 ffa8 ffa8 ffa8 ffa8 ffa9 ffa9 ffa9 ffa9 ffaa ffaa ffaa ffaa ffa9 ffaa ffaa ffab ffaa ffab ffaa ffab ffab ffab ffab ffab ffab ffab ffac ffab ffab ffac ffac ffac ffad ffac ffad ffad ffae ffad ffae ffae ffae ffad ffad ffaf ffb0 ffaf ffb0 ffaf ffaf ffaf ffaf ffaf ffaf ffb0 ffb0 ffb0 ffb1 ffb1 ffb1 ffb1 ffb1 ffb1 ffb2 ffb1 ffb2 ffb2 ffb2 ffb2 ffb2 ffb2 ffb3 ffb3 ffb3 ffb4 ffb4 ffb4 ffb3 ffb4 ffb3 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb5 ffb5 ffb4 ffb4 ffb4 ffb5 ffb5 ffb5 ffb5 ffb6 ffb5 ffb5 ffb6 ffb5 ffb6 ffb6 ffb7 ffb7 ffb7 ffb7 ffb7 ffb7 ffb7 ffb7 ffb8 ffb8 ffb8 ffb7 ffb8 ffb8 ffb8 ffb9 ffb9 ffb9 ffba ffb9 ffba ffb9 ffb9 ffba ffba ffba ffba ffba ffbb ffba ffba ffbb ffbb ffbb ffbb ffbc ffbc ffbc ffbc ffbc ffbc ffbc ffbc ffbc ffbc ffbc ffbc ffbc ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbe ffbe ffbd ffbe ffbf ffbe ffbe ffbf ffbf ffbf ffbf ffbf ffc0 ffc0 ffc0 ffbf ffbe ffbf ffbf ffc0 ffc0 ffc0 ffc0 ffc1 ffc1 ffc0 ffc1 ffc1 ffc1 ffc1 ffc1 ffc0 ffc1 ffc1 ffc0 ffc1 ffc2 ffc2 ffc2 ffc2 ffc2 ffc2 ffc2 ffc2 ffc3 ffc2 ffc2 ffc2 ffc3 ffc4 ffc4 ffc3 ffc3 ffc4 ffc4 ffc4 ffc3 ffc4 ffc3 ffc4 ffc4 ffc3 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc5 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc5 ffc4 ffc4 ffc4 ffc5 ffc5 ffc5 ffc5 ffc5 ffc6 ffc5 ffc6 ffc6 ffc6 ffc6 ffc6 ffc6 ffc6 ffc6 ffc6 ffc6 ffc6 ffc6 ffc6 ffc6 ffc6 ffc6 ffc6 ffc6 ffc6 ffc7 ffc8 ffc7 ffc7 ffc7 ffc7 ffc8 ffc7 ffc7 ffc7 ffc7 ffc7 ffc8 ffc8 ffc8 ffc7 ffc8 ffc8 ffc8 ffc7 ffc8 ffc8 ffc8 ffc8 ffc8 ffc8 ffc8 ffc9 ffc9 ffc9 ffca ffc9 ffca ffc9 ffca ffc9 ffca ffca ffca ffca ffca ffcb ffca ffc9 ffc9 ffc9 ffca ffc9 ffca ffca ffca ffca ffca ffcb ffca ffca ffcb ffca ffcb ffcb ffcc ffcc ffcb ffcb ffcb ffcc ffcc ffcc ffcb ffcc ffcc ffcc ffcc ffcc ffcc ffcb ffcb ffcb ffcb ffcc ffcc ffcb ffcc ffcc ffcc ffcb ffcb ffcb ffcc ffcc ffcc ffcc ffcc ffcc ffcc ffcc ffcc ffcc ffcc ffcd ffcc ffcc ffcc ffcc ffcc ffcc ffcc ffcd ffcc ffcc ffcd ffcc ffcc ffcc ffcc ffcc ffcc ffcd ffcd ffcc ffcd ffcc ffcc ffcd ffcc ffcc ffcd ffcd ffcd ffcd ffcd ffcd ffcd ffcd ffcd ffce ffcd ffcd ffcd ffcd ffcd ffcd ffcd ffcd ffcd ffcd ffce ffcd ffce ffce ffce ffcd ffce ffce ffce ffce ffce ffcd ffce ffce ffcd ffcd ffcd ffcd ffcd ffce ffce ffce ffce ffce ffce ffce ffce ffce ffce ffcd ffce ffcd ffce ffce ffce ffce ffce ffce ffce ffce ffce ffce ffce ffce ffce ffce ffce ffce ffce ffce ffcf ffcf ffce ffcf ffcf ffcf ffcf ffcf ffcf ffce ffcf ffcf ffcf ffcf ffcf ffcf ffce ffcf ffce ffce ffcf ffce ffcf ffcf ffcf ffcf ffcf ffcf ffce ffcf ffcf ffcf ffd0 ffd0 ffcf ffcf ffcf ffcf ffcf ffcf ffcf ffcf ffcf ffce ffcf ffd0 ffcf ffcf ffd0 ffcf ffd0 ffce ffcf ffd0 ffce ffd0 ffcf ffd0 ffcf ffce ffce ffd0 ffcf ffcf ffcf ffcf ffcf ffd0 ffcf ffcf ffcf ffd0 ffcf ffcf ffcf ffcf ffce ffce ffcf ffcf ffcf ffce ffcf ffce ffce ffcf ffce ffce ffcf ffcf ffce ffcf ffcf ffcf ffcf ffce ffce ffcd ffce ffcf ffcf ffcf ffcf ffcf ffcf ffcf ffcd ffcd ffce ffcf ffcf ffcf ffce ffcd ffcd ffce ffcd ffce ffce ffce ffce ffce ffce ffce ffcd ffce ffcd ffcd ffcd ffce ffce ffce ffcd ffce ffcd ffcd ffce ffce ffce ffcd ffce ffce ffcd ffcd ffce ffcd ffcd ffcd ffcd ffcd ffcd ffcd ffcd ffce ffcd ffcd ffcd ffcd ffcd ffce ffcd ffcd ffcd ffcd ffcd ffcd ffcd ffce ffcd ffcc ffcc ffcd ffcd ffcc ffcc ffcd ffcc ffcc ffcc ffcc ffcc ffcd ffcc ffcd ffcc ffcc ffcc ffcc ffcc ffcc ffcc ffcc ffcc ffcd ffcc ffcc ffcc ffcc ffcc ffcc ffcc ffcc ffcc ffcc ffcc ffcc ffcc ffcc ffcc ffcc ffcc ffcc ffcc ffcc ffcc ffcc ffcc ffcb ffcc ffcc ffcc ffcc ffcc ffcc ffcc ffcc ffcb ffcb ffcc ffcc ffcb ffcc ffcb ffcb ffcb ffcb ffca ffca ffca ffca ffca ffca ffca ffca ffca ffca ffca ffc9 ffca ffca ffca ffca ffca ffca ffca ffca ffc9 ffca ffc9 ffc9 ffc9 ffca ffc9 ffc9 ffc8 ffc8 ffc9 ffca ffc9 ffc9 ffc8 ffc8 ffc8 ffc8 ffc9 ffc9 ffc9 ffc8 ffc8 ffc8 ffc8 ffc9 ffc8 ffc8 ffc8 ffc8 ffc7 ffc7 ffc7 ffc8 ffc7 ffc7 ffc7 ffc7 ffc7 ffc6 ffc6 ffc7 ffc7 ffc6 ffc6 ffc7 ffc6 ffc6 ffc7 ffc6 ffc7 ffc6 ffc6 ffc5 ffc5 ffc5 ffc5 ffc5 ffc5 ffc5 ffc5 ffc5 ffc5 ffc5 ffc5 ffc5 ffc4 ffc4 ffc4 ffc5 ffc4 ffc4 ffc4 ffc4 ffc5 ffc5 ffc4 ffc4 ffc4 ffc4 ffc3 ffc4 ffc4 ffc4 ffc4 ffc4 ffc3 ffc3 ffc4 ffc4 ffc4 ffc3 ffc3 ffc3 ffc3 ffc3 ffc2 ffc2 ffc2 ffc3 ffc3 ffc3 ffc2 ffc3 ffc2 ffc2 ffc2 ffc2 ffc2 ffc2 ffc2 ffc2 ffc2 ffc2 ffc2 ffc2 ffc1 ffc1 ffc1 ffc1 ffc1 ffc2 ffc0 ffc0 ffc0 ffc0 ffc0 ffc0 ffc0 ffc0 ffc0 ffc0 ffc0 ffc0 ffc0 ffbf ffc0 ffbf ffbf ffbf ffbf ffbf ffbf ffbf ffbf ffbd ffbe ffbe ffbd ffbd ffbe ffbe ffbd ffbe ffbe ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbc ffbd ffbc ffbd ffbd ffbd ffbd ffbc ffbd ffbb ffbb ffbb ffbb ffbc ffbb ffbb ffbb ffbb ffbb ffbb ffbb ffbb ffba ffb9 ffba ffba ffba ffb9 ffba ffba ffb9 ffba ffb8 ffb8 ffba ffb9 ffb9 ffb8 ffb9 ffb9 ffb8 ffb8 ffb8 ffb8 ffb8 ffb8 ffb8 ffb8 ffb8 ffb7 ffb7 ffb7 ffb7 ffb7 ffb6 ffb7 ffb7 ffb7 ffb7 ffb7 ffb6 ffb6 ffb5 ffb6 ffb6 ffb5 ffb5 ffb5 ffb5 ffb5 ffb4 ffb4 ffb5 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb3 ffb3 ffb3 ffb4 ffb3 ffb3 ffb3 ffb3 ffb3 ffb3 ffb3 ffb3 ffb2 ffb2 ffb2 ffb1 ffb1 ffb1 ffb1 ffb1 ffb1 ffb1 ffb0 ffb0 ffb0 ffb0 ffb0 ffb0 ffb0 ffaf ffae ffaf ffae ffae ffae ffae ffae ffae ffad ffae ffae ffad ffad ffad ffad ffad ffab ffab ffac ffab ffac ffab ffac ffac ffab ffab ffab ffab ffab ffab ffab ffab ffaa ffaa ffaa ffaa ffaa ffaa ffaa ffaa ffa9 ffa9 ffa9 ffa9 ffa9 ffa9 ffa9 ffa8 ffa8 ffa8 ffa7 ffa7 ffa7 ffa8 ffa8 ffa7 ffa7 ffa7 ffa6 ffa6 ffa6 ffa6 ffa6 ffa5 ffa5 ffa5 ffa4 ffa5 ffa4 ffa4 ffa5 ffa4 ffa3 ffa4 ffa3 ffa3 ffa3 ffa3 ffa3 ffa2 ffa2 ffa2 ffa2 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ff9f ff9f ff9f ff9f ff9f ff9f ff9e ff9e ff9e ff9e ff9d ff9e ff9e ff9d ff9d ff9d ff9c ff9d ff9c ff9d ff9b ff9c ff9c ff9a ff9c ff9b ff9b ff9b ff9a ff9b ff9b ff9a ff99 ff99 ff99 ff99 ff99 ff99 ff98 ff98 ff98 ff98 ff98 ff98 ff97 ff96 ff97 ff96 ff96 ff96 ff96 ff96 ff95 ff95 ff95 ff95 ff95 ff95 ff94 ff94 ff94 ff94 ff94 ff94 ff93 ff94 ff94 ff94 ff93 ff93 ff92 ff93 ff92 ff92 ff92 ff92 ff92 ff91 ff91 ff91 ff91 ff90 ff90 ff90 ff8f ff8f ff8f ff8e ff8e ff8e ff8e ff8e ff8d ff8d ff8d ff8d ff8c ff8c ff8b ff8a ff8a ff8a ff8a ff89 ff8a ff89 ff89 ff88 ff88 ff88 ff86 ff86 ff86 ff85 ff85 ff85 ff83 ff83 ff83 ff82 ff81 ff81 ff80 ff80 ff80 ff7f ff7e ff7d ff7d ff7c ff7c ff7b ff7b ff79 ff79 ff78 ff76 ff77 ff75 ff75 ff73 ff73 ff70 ff71 ff6f ff6e ff6d ff6c ff6b ff6a ff68 ff67 ff67 ff66 ff64 ff64 ff62 ff60 ff5f ff5d ff5d ff5b ff59 ff59 ff58 ff56 ff54 ff53 ff51 ff50 ff4f ff4d ff4b ff4a ff49 ff48 ff46 ff45 ff44 ff41 ff40 ff40 ff3d ff3c ff3b ff39 ff38 ff37 ff35 ff34 ff32 ff31 ff2f ff2e ff2d ff2c ff2a ff29 ff28 ff26 ff25 ff23 ff23 ff21 ff20 ff1f ff1e ff1d ff1c ff1b ff1a ff19 ff18 ff17 ff16 ff15 ff14 ff13 ff13 ff12 ff11 ff10 ff10 ff0f ff0e ff0d ff0c ff0c ff0c ff0b ff0a ff0a ff09 ff08 ff08 ff08 ff07 ff07 ff06 ff06 ff06 ff05 ff05 ff05 ff04 │ │ -ff07 ff07 ff08 ff08 ff08 ff09 ff09 ff0a ff0a ff0b ff0b ff0c ff0d ff0d ff0e ff0f ff0f ff10 ff11 ff11 ff12 ff13 ff14 ff14 ff15 ff16 ff17 ff18 ff18 ff19 ff1b ff1c ff1c ff1d ff1e ff20 ff21 ff22 ff23 ff24 ff25 ff26 ff28 ff29 ff2a ff2b ff2c ff2d ff2f ff30 ff32 ff33 ff35 ff35 ff37 ff39 ff3a ff3b ff3d ff3e ff40 ff41 ff42 ff44 ff45 ff47 ff48 ff4a ff4b ff4d ff4e ff4f ff51 ff52 ff53 ff55 ff57 ff58 ff59 ff5b ff5c ff5e ff5f ff61 ff62 ff63 ff64 ff66 ff67 ff69 ff6a ff6b ff6c ff6e ff6f ff70 ff72 ff73 ff74 ff75 ff76 ff77 ff78 ff7a ff7b ff7c ff7d ff7e ff7f ff80 ff81 ff82 ff82 ff83 ff84 ff86 ff86 ff87 ff87 ff88 ff89 ff89 ff8b ff8b ff8a ff8c ff8e ff8f ff8f ff8f ff90 ff90 ff91 ff91 ff91 ff91 ff92 ff93 ff93 ff94 ff93 ff93 ff94 ff95 ff95 ff95 ff95 ff95 ff96 ff97 ff97 ff97 ff97 ff98 ff98 ff99 ff99 ff99 ff99 ff9a ff9b ff9b ff9a ff9a ff9a ff9b ff9b ff9b ff9c ff9c ff9d ff9d ff9e ff9d ff9e ff9d ff9e ff9e ff9e ff9f ff9e ff9f ffa0 ffa0 ffa0 ffa0 ffa0 ffa1 ffa0 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa2 ffa2 ffa2 ffa2 ffa2 ffa2 ffa2 ffa3 ffa3 ffa3 ffa3 ffa3 ffa4 ffa4 ffa4 ffa4 ffa4 ffa5 ffa5 ffa4 ffa5 ffa5 ffa6 ffa6 ffa6 ffa6 ffa6 ffa6 ffa7 ffa7 ffa7 ffa7 ffa8 ffa8 ffa9 ffa8 ffa9 ffa9 ffa9 ffa9 ffa9 ffa9 ffa9 ffaa ffaa ffaa ffab ffaa ffab ffab ffab ffab ffab ffab ffab ffab ffab ffab ffab ffab ffab ffac ffab ffab ffad ffae ffad ffad ffac ffad ffad ffad ffae ffaf ffae ffaf ffaf ffae ffae ffae ffaf ffaf ffaf ffaf ffaf ffb0 ffb0 ffb0 ffb0 ffb1 ffb1 ffb1 ffb0 ffb1 ffb1 ffb1 ffb1 ffb1 ffb2 ffb2 ffb2 ffb2 ffb3 ffb3 ffb2 ffb3 ffb3 ffb3 ffb3 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb5 ffb4 ffb4 ffb4 ffb5 ffb5 ffb6 ffb6 ffb6 ffb6 ffb6 ffb6 ffb6 ffb6 ffb7 ffb7 ffb7 ffb7 ffb7 ffb7 ffb7 ffb8 ffb8 ffb8 ffb9 ffb9 ffb8 ffb9 ffb9 ffb8 ffb9 ffb9 ffb9 ffba ffb9 ffb9 ffba ffba ffbb ffba ffba ffba ffbb ffbb ffbb ffbb ffbb ffbc ffbc ffbb ffbb ffbc ffbb ffbc ffbc ffbc ffbc ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbe ffbe ffbe ffbd ffbe ffbe ffbe ffbe ffbf ffbf ffbf ffbf ffbe ffbe ffbf ffbe ffbf ffbf ffbf ffc0 ffc0 ffc0 ffc0 ffc0 ffc1 ffc0 ffc0 ffc0 ffc0 ffc0 ffc1 ffc0 ffc1 ffc1 ffc1 ffc2 ffc1 ffc1 ffc1 ffc2 ffc1 ffc2 ffc1 ffc1 ffc2 ffc2 ffc3 ffc3 ffc3 ffc3 ffc3 ffc3 ffc3 ffc3 ffc3 ffc3 ffc4 ffc4 ffc4 ffc4 ffc3 ffc4 ffc4 ffc3 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc5 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc5 ffc4 ffc4 ffc4 ffc4 ffc5 ffc5 ffc5 ffc5 ffc5 ffc5 ffc5 ffc5 ffc5 ffc5 ffc5 ffc5 ffc5 ffc5 ffc5 ffc5 ffc5 ffc5 ffc6 ffc6 ffc6 ffc7 ffc7 ffc6 ffc7 ffc7 ffc6 ffc7 ffc6 ffc6 ffc6 ffc7 ffc6 ffc7 ffc7 ffc7 ffc7 ffc8 ffc7 ffc7 ffc7 ffc7 ffc8 ffc8 ffc7 ffc7 ffc7 ffc8 ffc9 ffc8 ffc9 ffc9 ffc8 ffc9 ffc9 ffc9 ffc9 ffc9 ffc9 ffc9 ffca ffc9 ffca ffc9 ffc9 ffc9 ffc9 ffc9 ffc9 ffca ffc9 ffca ffc9 ffca ffca ffca ffca ffcb ffca ffcb ffcb ffcb ffcb ffca ffca ffcb ffca ffcb ffcb ffca ffca ffca ffcb ffca ffcb ffcb ffcb ffca ffcb ffcb ffcb ffcb ffcb ffcb ffcb ffcb ffcb ffcb ffcb ffcc ffcc ffcc ffcc ffcc ffcc ffcc ffcc ffcc ffcc ffcc ffcc ffcc ffcc ffcc ffcc ffcc ffcc ffcc ffcc ffcc ffcc ffcc ffcc ffcc ffcc ffcc ffcc ffcc ffcc ffcb ffcc ffcc ffcc ffcc ffcd ffcc ffcc ffcc ffcc ffcd ffcc ffcc ffcc ffcc ffcc ffcd ffcd ffcd ffcc ffcc ffcc ffcc ffcd ffcc ffcc ffcd ffcd ffcd ffcc ffcd ffcc ffce ffcd ffcc ffcd ffcc ffcc ffcc ffcd ffcc ffcc ffcd ffcd ffcd ffcd ffcd ffce ffce ffce ffce ffce ffce ffce ffce ffce ffce ffcd ffce ffcd ffce ffce ffce ffce ffce ffce ffce ffce ffce ffce ffce ffce ffce ffce ffce ffce ffce ffcd ffce ffcf ffce ffcf ffce ffcf ffcf ffcf ffcf ffce ffcf ffce ffce ffcf ffcf ffcf ffce ffce ffce ffce ffcf ffce ffcf ffcf ffcf ffcf ffcf ffcf ffce ffcf ffcf ffcf ffcf ffcf ffcf ffce ffcf ffcd ffcf ffcf ffcf ffcf ffce ffcd ffcd ffcf ffcf ffce ffce ffcf ffcf ffce ffcf ffcf ffce ffcf ffcf ffcf ffcd ffce ffcd ffcf ffcf ffce ffce ffcf ffce ffcf ffcf ffce ffcf ffcf ffce ffce ffcd ffcf ffce ffce ffcd ffcf ffcf ffce ffce ffce ffce ffcd ffce ffcd ffce ffcd ffce ffce ffce ffce ffce ffcd ffce ffcd ffcd ffce ffce ffce ffcd ffce ffce ffce ffcd ffce ffce ffce ffce ffce ffce ffcd ffcd ffce ffcd ffce ffce ffce ffce ffce ffce ffce ffcd ffcd ffcd ffcd ffcd ffcd ffcc ffcc ffcd ffcc ffcd ffcd ffcc ffcc ffcc ffcd ffcc ffcc ffcc ffcd ffcd ffcd ffcc ffcc ffcc ffcd ffcc ffcc ffcd ffcd ffcc ffcd ffcc ffcc ffcd ffcd ffcc ffcc ffcc ffcc ffcd ffcd ffcd ffce ffcd ffcc ffcc ffcc ffcc ffcc ffcc ffcd ffcc ffcc ffcc ffcc ffcc ffcc ffcc ffcd ffcc ffcc ffcc ffcc ffcc ffcc ffcc ffcc ffcc ffcc ffcc ffcc ffcc ffcc ffcc ffcc ffcb ffcc ffcc ffcc ffcc ffcb ffcb ffcb ffcc ffcb ffcc ffcb ffcc ffcb ffcb ffcb ffcb ffcb ffca ffca ffcb ffcb ffcb ffcb ffcb ffcb ffca ffcb ffca ffca ffca ffcb ffca ffcb ffcb ffca ffca ffca ffc9 ffc9 ffc9 ffc9 ffc9 ffc9 ffc9 ffca ffc9 ffc9 ffca ffc9 ffc9 ffc9 ffc9 ffca ffc9 ffc8 ffc9 ffc9 ffc8 ffc9 ffc9 ffc8 ffc9 ffc9 ffc8 ffc8 ffc9 ffc8 ffc8 ffc9 ffc8 ffc8 ffc8 ffc8 ffc9 ffc8 ffc8 ffc7 ffc7 ffc7 ffc7 ffc8 ffc7 ffc7 ffc7 ffc7 ffc6 ffc7 ffc6 ffc7 ffc7 ffc6 ffc6 ffc7 ffc6 ffc6 ffc6 ffc5 ffc6 ffc6 ffc6 ffc6 ffc6 ffc6 ffc6 ffc6 ffc5 ffc6 ffc6 ffc5 ffc4 ffc4 ffc4 ffc5 ffc4 ffc5 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc3 ffc4 ffc4 ffc4 ffc4 ffc4 ffc3 ffc3 ffc3 ffc3 ffc3 ffc2 ffc3 ffc2 ffc2 ffc2 ffc2 ffc2 ffc1 ffc2 ffc2 ffc2 ffc1 ffc2 ffc2 ffc1 ffc2 ffc2 ffc1 ffc1 ffc1 ffc1 ffc1 ffc1 ffc1 ffc1 ffc1 ffc1 ffc0 ffc0 ffc0 ffc1 ffc0 ffc0 ffbf ffbf ffc0 ffc0 ffbf ffbf ffbf ffc0 ffbf ffbf ffc0 ffbe ffbf ffbf ffbe ffbe ffbe ffbf ffbf ffbe ffbe ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbc ffbc ffbc ffbc ffbc ffbc ffbb ffbc ffbc ffbb ffbb ffba ffbb ffbb ffbb ffbb ffbb ffba ffba ffba ffba ffba ffb9 ffb9 ffba ffba ffb8 ffb9 ffb9 ffb9 ffb9 ffb9 ffb8 ffb8 ffb9 ffb9 ffb9 ffb8 ffb9 ffb8 ffb8 ffb7 ffb7 ffb7 ffb7 ffb7 ffb7 ffb7 ffb7 ffb7 ffb7 ffb6 ffb6 ffb6 ffb6 ffb6 ffb6 ffb6 ffb6 ffb7 ffb5 ffb5 ffb4 ffb5 ffb5 ffb4 ffb5 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb3 ffb2 ffb2 ffb3 ffb3 ffb3 ffb2 ffb2 ffb2 ffb2 ffb2 ffb2 ffb2 ffb2 ffb1 ffb1 ffb0 ffb0 ffb0 ffb0 ffb0 ffb0 ffaf ffaf ffaf ffaf ffaf ffaf ffaf ffaf ffae ffae ffad ffae ffad ffad ffad ffae ffac ffad ffad ffac ffac ffac ffad ffab ffab ffab ffab ffab ffab ffab ffab ffab ffab ffab ffab ffab ffab ffab ffab ffaa ffaa ffa9 ffa9 ffa9 ffa9 ffa9 ffaa ffa9 ffa9 ffa8 ffa9 ffa8 ffa8 ffa8 ffa8 ffa7 ffa7 ffa7 ffa7 ffa7 ffa6 ffa6 ffa7 ffa6 ffa6 ffa6 ffa5 ffa5 ffa6 ffa6 ffa5 ffa5 ffa4 ffa4 ffa4 ffa4 ffa3 ffa3 ffa4 ffa3 ffa3 ffa3 ffa3 ffa3 ffa3 ffa2 ffa2 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa0 ffa1 ffa0 ffa0 ffa0 ff9f ff9f ff9f ff9f ff9f ff9f ff9d ff9e ff9e ff9d ff9d ff9e ff9d ff9d ff9c ff9c ff9c ff9c ff9c ff9c ff9b ff9b ff9b ff9a ff9b ff9a ff9a ff9a ff9a ff9a ff9a ff99 ff98 ff98 ff98 ff98 ff98 ff98 ff97 ff97 ff97 ff97 ff97 ff97 ff96 ff96 ff95 ff96 ff96 ff95 ff95 ff95 ff94 ff95 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff93 ff94 ff93 ff92 ff93 ff93 ff93 ff93 ff92 ff92 ff92 ff91 ff91 ff91 ff90 ff91 ff90 ff90 ff90 ff90 ff90 ff90 ff8f ff8e ff8e ff8e ff8e ff8d ff8d ff8d ff8d ff8c ff8c ff8c ff8c ff8b ff8b ff8a ff89 ff89 ff89 ff89 ff88 ff89 ff88 ff87 ff87 ff87 ff86 ff86 ff86 ff85 ff85 ff85 ff84 ff83 ff82 ff81 ff81 ff81 ff81 ff7f ff7f ff7e ff7e ff7e ff7d ff7d ff7b ff7c ff7b ff7a ff78 ff78 ff77 ff75 ff75 ff75 ff74 ff71 ff72 ff70 ff70 ff6e ff6d ff6c ff6b ff69 ff69 ff67 ff66 ff65 ff64 ff63 ff62 ff61 ff5e ff5d ff5c ff5b ff59 ff58 ff57 ff56 ff55 ff53 ff52 ff50 ff4f ff4d ff4b ff4a ff49 ff48 ff46 ff45 ff44 ff42 ff40 ff3f ff3e ff3c ff3b ff39 ff38 ff37 ff35 ff33 ff32 ff31 ff30 ff2e ff2d ff2c ff2a ff29 ff28 ff26 ff25 ff24 ff22 ff22 ff21 ff1f ff1e ff1d ff1c ff1b ff1a ff19 ff18 ff17 ff16 ff15 ff14 ff14 ff12 ff12 ff11 ff10 ff0f ff0f ff0e ff0d ff0d ff0c ff0b ff0b ff0a ff0a ff09 ff08 ff08 ff08 ff07 ff07 ff06 ff06 ff06 ff05 ff05 ff05 ff04 ff04 │ │ -ff06 ff07 ff07 ff07 ff08 ff08 ff09 ff09 ff0a ff0a ff0b ff0b ff0c ff0d ff0d ff0e ff0f ff0f ff10 ff10 ff11 ff12 ff13 ff13 ff15 ff15 ff16 ff17 ff18 ff18 ff19 ff1a ff1c ff1d ff1d ff1f ff20 ff21 ff21 ff23 ff24 ff25 ff26 ff27 ff29 ff2a ff2b ff2d ff2e ff2f ff30 ff31 ff33 ff34 ff36 ff37 ff39 ff3a ff3b ff3d ff3e ff40 ff41 ff43 ff44 ff45 ff47 ff48 ff4a ff4c ff4d ff4e ff50 ff51 ff52 ff53 ff55 ff57 ff58 ff59 ff5b ff5d ff5e ff5f ff60 ff61 ff62 ff64 ff65 ff67 ff68 ff69 ff6a ff6c ff6d ff6e ff70 ff71 ff73 ff74 ff76 ff75 ff77 ff79 ff79 ff7a ff7c ff7d ff7d ff7f ff80 ff80 ff80 ff82 ff84 ff84 ff86 ff86 ff87 ff87 ff88 ff88 ff8a ff8b ff8a ff8c ff8d ff8d ff8e ff8e ff8f ff90 ff8f ff90 ff91 ff91 ff91 ff93 ff92 ff93 ff92 ff92 ff93 ff94 ff94 ff95 ff94 ff94 ff95 ff96 ff96 ff96 ff96 ff97 ff98 ff98 ff98 ff98 ff99 ff99 ff9a ff9a ff9a ff9a ff9a ff9a ff9b ff9b ff9b ff9b ff9c ff9d ff9d ff9d ff9d ff9d ff9d ff9d ff9d ff9d ff9e ff9e ff9f ff9f ffa0 ff9f ff9f ffa0 ffa0 ffa0 ffa0 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa3 ffa3 ffa3 ffa3 ffa3 ffa3 ffa3 ffa3 ffa4 ffa4 ffa4 ffa4 ffa4 ffa4 ffa5 ffa5 ffa5 ffa5 ffa5 ffa5 ffa5 ffa6 ffa6 ffa6 ffa7 ffa7 ffa7 ffa8 ffa7 ffa8 ffa8 ffa8 ffa8 ffa8 ffa9 ffa8 ffa9 ffaa ffaa ffaa ffaa ffaa ffaa ffab ffaa ffab ffab ffab ffaa ffab ffab ffab ffab ffab ffab ffab ffab ffab ffac ffac ffac ffac ffac ffad ffad ffad ffae ffae ffae ffaf ffae ffad ffae ffaf ffaf ffae ffae ffaf ffaf ffaf ffaf ffaf ffb0 ffb0 ffb0 ffb0 ffb0 ffb0 ffb0 ffb0 ffb0 ffb1 ffb2 ffb2 ffb2 ffb2 ffb1 ffb2 ffb2 ffb2 ffb2 ffb2 ffb3 ffb3 ffb3 ffb4 ffb4 ffb4 ffb4 ffb4 ffb3 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb5 ffb5 ffb5 ffb5 ffb5 ffb5 ffb5 ffb5 ffb6 ffb6 ffb7 ffb6 ffb6 ffb7 ffb6 ffb6 ffb7 ffb7 ffb8 ffb8 ffb8 ffb8 ffb8 ffb8 ffb8 ffb8 ffb8 ffb9 ffb9 ffb8 ffb9 ffba ffb9 ffba ffba ffb9 ffba ffbb ffba ffba ffbb ffba ffba ffba ffba ffba ffbb ffba ffbc ffbb ffbb ffbc ffbc ffbc ffbd ffbc ffbd ffbc ffbc ffbc ffbc ffbc ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbe ffbe ffbe ffbe ffbe ffbe ffbe ffbd ffbe ffbe ffbf ffbf ffbf ffbf ffbf ffbf ffc0 ffbf ffbf ffbf ffc0 ffbf ffc0 ffc0 ffc0 ffc0 ffc1 ffc1 ffc0 ffc0 ffc1 ffc1 ffc1 ffc1 ffc1 ffc1 ffc2 ffc2 ffc2 ffc2 ffc2 ffc2 ffc2 ffc2 ffc2 ffc2 ffc2 ffc3 ffc3 ffc3 ffc4 ffc3 ffc3 ffc4 ffc3 ffc3 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc3 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc5 ffc5 ffc4 ffc4 ffc4 ffc4 ffc5 ffc5 ffc6 ffc6 ffc6 ffc6 ffc6 ffc6 ffc6 ffc6 ffc6 ffc6 ffc6 ffc6 ffc6 ffc6 ffc6 ffc6 ffc6 ffc6 ffc7 ffc7 ffc6 ffc7 ffc7 ffc6 ffc7 ffc7 ffc7 ffc7 ffc6 ffc7 ffc8 ffc7 ffc8 ffc8 ffc7 ffc8 ffc8 ffc8 ffc8 ffc8 ffc8 ffc8 ffc9 ffc8 ffc7 ffc8 ffc9 ffc9 ffc9 ffc8 ffc9 ffc9 ffc8 ffc9 ffc8 ffca ffca ffca ffca ffca ffca ffca ffca ffca ffca ffca ffca ffca ffca ffca ffca ffca ffca ffca ffca ffca ffca ffca ffca ffca ffca ffca ffca ffca ffca ffca ffcb ffca ffcb ffcb ffcb ffcb ffcc ffcc ffcb ffcb ffcc ffcb ffcb ffcb ffcb ffcb ffcc ffcc ffcb ffcc ffcc ffcc ffcb ffca ffcc ffcc ffcc ffcc ffcc ffca ffcc ffcc ffcc ffcc ffcc ffcb ffcc ffcc ffcc ffcc ffcc ffcc ffcc ffcc ffcc ffcc ffcc ffcc ffcc ffcc ffcc ffcc ffcc ffcd ffcc ffcc ffcc ffcc ffcd ffcc ffcc ffcd ffcc ffcc ffcc ffcd ffcc ffcc ffcd ffcc ffcd ffcc ffcc ffcc ffcd ffcc ffcc ffcd ffcd ffcd ffcd ffcd ffcd ffcd ffcd ffcd ffcd ffcd ffcd ffcd ffcd ffcd ffcd ffcd ffcd ffcd ffcd ffcd ffcd ffcd ffcd ffcd ffcd ffcd ffce ffcd ffcd ffce ffce ffce ffcd ffce ffcd ffcd ffcd ffcd ffcd ffcd ffcd ffcd ffcd ffcd ffcd ffcd ffcd ffcd ffce ffce ffce ffce ffcd ffce ffce ffce ffce ffce ffce ffce ffce ffce ffcd ffce ffce ffce ffcd ffce ffce ffcd ffce ffcd ffcd ffce ffcd ffce ffce ffce ffcd ffcd ffcd ffce ffce ffce ffce ffce ffce ffce ffcd ffce ffce ffce ffce ffcd ffce ffcd ffce ffce ffce ffce ffce ffce ffce ffce ffce ffce ffcd ffce ffce ffce ffce ffce ffce ffcd ffce ffce ffce ffce ffce ffce ffcd ffce ffce ffce ffcd ffcc ffcc ffcc ffcc ffcc ffcd ffce ffcd ffcd ffcc ffcc ffcc ffcd ffcc ffcc ffcc ffcd ffcd ffcc ffcc ffcc ffcc ffcc ffcd ffcd ffcc ffcd ffcd ffcc ffcc ffcc ffcc ffcc ffcc ffcd ffcd ffcd ffcd ffcd ffcd ffcc ffcc ffcd ffcc ffcc ffcd ffcc ffcc ffcc ffcd ffcc ffcc ffcc ffcc ffcd ffcd ffcc ffcc ffcc ffcc ffcc ffcc ffcd ffcd ffcc ffcd ffcc ffcc ffcd ffcd ffcc ffcc ffcc ffcc ffcd ffcc ffcc ffcc ffcc ffcc ffcc ffcc ffcc ffcc ffcc ffcc ffcc ffcc ffcc ffcc ffcc ffcb ffcc ffcc ffcc ffcc ffcc ffcc ffcc ffcc ffcc ffcc ffcc ffcc ffcb ffcb ffcb ffcb ffcb ffcb ffcb ffcb ffcb ffcb ffca ffca ffcb ffcb ffcb ffcb ffca ffcb ffcb ffcb ffcb ffcb ffcb ffca ffca ffca ffc9 ffc9 ffca ffca ffca ffca ffca ffca ffc9 ffc9 ffca ffc9 ffca ffca ffca ffc9 ffca ffca ffc9 ffc9 ffc9 ffc9 ffc8 ffc8 ffc9 ffc9 ffc8 ffc8 ffc9 ffc8 ffc8 ffc8 ffc8 ffc8 ffc8 ffc8 ffc9 ffc8 ffc8 ffc7 ffc8 ffc8 ffc7 ffc7 ffc8 ffc8 ffc8 ffc7 ffc7 ffc7 ffc8 ffc8 ffc8 ffc8 ffc8 ffc7 ffc7 ffc7 ffc7 ffc6 ffc7 ffc8 ffc7 ffc6 ffc6 ffc7 ffc6 ffc7 ffc6 ffc6 ffc6 ffc6 ffc6 ffc6 ffc6 ffc6 ffc6 ffc5 ffc5 ffc5 ffc5 ffc5 ffc5 ffc5 ffc5 ffc5 ffc5 ffc5 ffc5 ffc5 ffc4 ffc4 ffc4 ffc5 ffc4 ffc5 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc3 ffc4 ffc3 ffc3 ffc4 ffc3 ffc4 ffc3 ffc4 ffc3 ffc3 ffc3 ffc3 ffc3 ffc3 ffc3 ffc2 ffc2 ffc3 ffc3 ffc2 ffc1 ffc2 ffc2 ffc2 ffc2 ffc1 ffc1 ffc1 ffc1 ffc2 ffc1 ffc1 ffc1 ffc1 ffc1 ffc2 ffc1 ffc1 ffc1 ffc0 ffc1 ffc0 ffc0 ffc0 ffc0 ffc1 ffc0 ffc0 ffbf ffbf ffc0 ffc0 ffc0 ffbf ffbe ffc0 ffc0 ffbe ffbf ffbe ffbf ffbe ffbe ffc0 ffbe ffbe ffbf ffbe ffbe ffbe ffbe ffbe ffbe ffbe ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbc ffbb ffbb ffbb ffbb ffbb ffbb ffbc ffbb ffbb ffbb ffba ffbb ffba ffbb ffba ffba ffb9 ffba ffb9 ffba ffb9 ffb8 ffb9 ffb9 ffb9 ffb8 ffb9 ffb8 ffb8 ffb9 ffb8 ffb8 ffb8 ffb8 ffb8 ffb8 ffb8 ffb8 ffb8 ffb7 ffb7 ffb6 ffb6 ffb6 ffb6 ffb6 ffb6 ffb6 ffb6 ffb6 ffb6 ffb6 ffb5 ffb6 ffb5 ffb5 ffb5 ffb5 ffb6 ffb5 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb3 ffb4 ffb4 ffb4 ffb3 ffb3 ffb3 ffb2 ffb2 ffb2 ffb2 ffb2 ffb2 ffb2 ffb1 ffb1 ffb1 ffb1 ffb1 ffb1 ffb1 ffb0 ffb0 ffb0 ffaf ffb0 ffaf ffaf ffaf ffaf ffae ffaf ffae ffae ffae ffae ffae ffae ffad ffad ffad ffad ffac ffac ffad ffac ffac ffac ffac ffab ffac ffac ffab ffab ffab ffab ffab ffab ffab ffab ffab ffab ffaa ffaa ffaa ffaa ffaa ffaa ffaa ffa9 ffa9 ffa8 ffa8 ffa8 ffa8 ffa9 ffa8 ffa8 ffa7 ffa8 ffa8 ffa7 ffa7 ffa7 ffa7 ffa7 ffa6 ffa6 ffa6 ffa5 ffa6 ffa5 ffa5 ffa5 ffa6 ffa4 ffa5 ffa5 ffa4 ffa4 ffa5 ffa4 ffa4 ffa4 ffa3 ffa2 ffa3 ffa3 ffa3 ffa3 ffa2 ffa3 ffa3 ffa3 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ff9f ffa0 ff9f ff9f ff9f ff9f ff9e ff9e ff9e ff9e ff9e ff9d ff9e ff9e ff9c ff9d ff9d ff9d ff9c ff9b ff9b ff9c ff9b ff9b ff9b ff9a ff99 ff9a ff9a ff9a ff99 ff99 ff99 ff99 ff99 ff99 ff99 ff98 ff97 ff97 ff97 ff97 ff97 ff96 ff97 ff96 ff96 ff96 ff96 ff96 ff95 ff95 ff95 ff95 ff94 ff95 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff93 ff93 ff93 ff93 ff93 ff92 ff92 ff92 ff91 ff91 ff92 ff92 ff91 ff91 ff90 ff90 ff90 ff90 ff90 ff8f ff8f ff8f ff8f ff8f ff8e ff8e ff8e ff8d ff8d ff8c ff8c ff8c ff8c ff8c ff8b ff8c ff8b ff8b ff8a ff88 ff89 ff89 ff88 ff88 ff88 ff88 ff88 ff87 ff87 ff86 ff85 ff85 ff85 ff84 ff84 ff83 ff83 ff83 ff81 ff80 ff80 ff80 ff7f ff7f ff7f ff7e ff7e ff7d ff7c ff7b ff7b ff7b ff7a ff79 ff78 ff78 ff76 ff75 ff74 ff73 ff72 ff71 ff70 ff6f ff6e ff6d ff6c ff6a ff69 ff68 ff66 ff67 ff65 ff64 ff63 ff62 ff61 ff60 ff5d ff5c ff5b ff5a ff59 ff57 ff56 ff54 ff53 ff51 ff50 ff4f ff4e ff4c ff4a ff49 ff47 ff47 ff45 ff44 ff42 ff41 ff3f ff3e ff3d ff3b ff39 ff37 ff37 ff35 ff34 ff32 ff31 ff30 ff2e ff2d ff2b ff2a ff29 ff27 ff27 ff25 ff24 ff22 ff22 ff20 ff1f ff1e ff1d ff1c ff1b ff1a ff19 ff18 ff17 ff16 ff15 ff14 ff13 ff13 ff11 ff11 ff10 ff0f ff0f ff0e ff0d ff0d ff0c ff0b ff0b ff0a ff0a ff09 ff09 ff08 ff08 ff07 ff07 ff06 ff06 ff05 ff05 ff05 ff05 ff04 ff04 ff04 │ │ -ff06 ff06 ff07 ff07 ff07 ff08 ff08 ff09 ff09 ff0a ff0a ff0b ff0c ff0c ff0d ff0d ff0e ff0f ff0f ff10 ff11 ff11 ff12 ff13 ff13 ff14 ff15 ff16 ff17 ff18 ff19 ff1a ff1a ff1b ff1c ff1d ff1e ff20 ff21 ff22 ff23 ff24 ff25 ff26 ff28 ff29 ff2a ff2b ff2c ff2e ff2f ff30 ff32 ff33 ff34 ff35 ff37 ff39 ff3a ff3c ff3d ff3f ff40 ff42 ff43 ff44 ff46 ff47 ff49 ff4a ff4c ff4d ff4f ff50 ff51 ff52 ff54 ff55 ff57 ff58 ff5a ff5b ff5c ff5e ff5f ff60 ff62 ff64 ff64 ff66 ff67 ff68 ff69 ff6a ff6c ff6d ff6f ff6f ff71 ff72 ff74 ff74 ff75 ff77 ff78 ff7a ff7a ff7b ff7c ff7e ff7e ff7f ff80 ff81 ff82 ff83 ff84 ff85 ff86 ff86 ff87 ff88 ff89 ff8a ff8a ff8a ff8d ff8c ff8c ff8d ff8e ff8e ff8f ff90 ff90 ff90 ff91 ff93 ff92 ff92 ff92 ff92 ff92 ff93 ff93 ff94 ff93 ff94 ff95 ff95 ff95 ff95 ff95 ff95 ff97 ff97 ff97 ff97 ff98 ff98 ff99 ff99 ff99 ff99 ff99 ff99 ff9a ff9a ff9a ff9b ff9b ff9c ff9c ff9c ff9c ff9c ff9c ff9c ff9c ff9d ff9d ff9d ff9e ff9e ff9e ff9e ff9e ff9f ff9f ff9f ffa0 ffa0 ffa0 ffa0 ffa0 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa2 ffa2 ffa2 ffa2 ffa2 ffa2 ffa2 ffa3 ffa3 ffa3 ffa3 ffa3 ffa4 ffa4 ffa5 ffa4 ffa4 ffa4 ffa5 ffa5 ffa5 ffa6 ffa5 ffa6 ffa7 ffa6 ffa6 ffa7 ffa7 ffa7 ffa7 ffa7 ffa7 ffa7 ffa8 ffa8 ffa8 ffa9 ffa9 ffa9 ffa9 ffaa ffa9 ffaa ffaa ffaa ffaa ffaa ffaa ffab ffab ffab ffab ffab ffab ffab ffab ffab ffab ffac ffab ffac ffac ffad ffad ffad ffae ffad ffad ffad ffad ffac ffad ffae ffae ffae ffae ffae ffae ffae ffae ffaf ffaf ffaf ffaf ffb0 ffaf ffb0 ffb0 ffaf ffb0 ffb1 ffb1 ffb1 ffb1 ffb1 ffb1 ffb1 ffb1 ffb1 ffb2 ffb1 ffb2 ffb2 ffb2 ffb3 ffb3 ffb3 ffb3 ffb3 ffb3 ffb3 ffb4 ffb4 ffb4 ffb3 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb5 ffb5 ffb4 ffb4 ffb5 ffb5 ffb5 ffb5 ffb5 ffb5 ffb5 ffb6 ffb5 ffb6 ffb6 ffb7 ffb7 ffb7 ffb7 ffb7 ffb7 ffb7 ffb7 ffb7 ffb8 ffb8 ffb8 ffb8 ffb8 ffb9 ffb8 ffb9 ffb9 ffb9 ffba ffb9 ffba ffb9 ffba ffb9 ffb9 ffba ffba ffb9 ffba ffba ffbb ffbb ffbb ffbc ffbb ffbb ffbb ffbc ffbb ffbc ffbb ffbc ffbc ffbc ffbc ffbc ffbc ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbe ffbe ffbe ffbe ffbe ffbf ffbe ffbf ffbf ffbe ffbf ffbf ffbf ffbf ffbf ffbf ffbf ffc0 ffc0 ffc0 ffbf ffc0 ffc0 ffc0 ffc1 ffc0 ffc1 ffc1 ffc1 ffc1 ffc1 ffc1 ffc1 ffc1 ffc1 ffc1 ffc1 ffc1 ffc2 ffc2 ffc2 ffc3 ffc3 ffc3 ffc3 ffc3 ffc2 ffc3 ffc3 ffc3 ffc3 ffc3 ffc4 ffc3 ffc3 ffc3 ffc3 ffc3 ffc3 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc3 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc5 ffc5 ffc4 ffc4 ffc4 ffc4 ffc5 ffc5 ffc5 ffc5 ffc5 ffc5 ffc5 ffc5 ffc5 ffc5 ffc6 ffc5 ffc5 ffc6 ffc6 ffc5 ffc5 ffc5 ffc6 ffc6 ffc7 ffc6 ffc6 ffc6 ffc6 ffc6 ffc6 ffc7 ffc7 ffc7 ffc6 ffc7 ffc7 ffc7 ffc7 ffc7 ffc7 ffc8 ffc7 ffc7 ffc7 ffc8 ffc7 ffc7 ffc8 ffc7 ffc7 ffc8 ffc8 ffc8 ffc8 ffc8 ffc8 ffc8 ffc8 ffc9 ffc8 ffc9 ffc9 ffc9 ffca ffc9 ffc9 ffc9 ffc9 ffc9 ffc9 ffc9 ffc9 ffc9 ffca ffc9 ffc9 ffc9 ffca ffca ffc9 ffca ffc9 ffc9 ffc9 ffc9 ffc9 ffca ffc9 ffca ffca ffca ffcb ffca ffcb ffcb ffcb ffcb ffcb ffcb ffca ffcb ffcb ffcb ffca ffcb ffcb ffcb ffcb ffcb ffcb ffcb ffcb ffcb ffcb ffca ffcb ffcb ffcb ffcb ffcb ffca ffcb ffcb ffcb ffcc ffcb ffcb ffcc ffcb ffcb ffcc ffcc ffcc ffcb ffcb ffcc ffcc ffcc ffcc ffcc ffcc ffcc ffcb ffcc ffcc ffcc ffcc ffcc ffcc ffcc ffcc ffcc ffcc ffcc ffcc ffcc ffcc ffcc ffcc ffcc ffcc ffcc ffcc ffcc ffcc ffcd ffcc ffcc ffcc ffcc ffcd ffcc ffcc ffcd ffcc ffcc ffcc ffcc ffcc ffcc ffcc ffcc ffcc ffcd ffcc ffcd ffcc ffcc ffcc ffcc ffcc ffcc ffcc ffcc ffcc ffcd ffcc ffcc ffcd ffcd ffcd ffcc ffcd ffcd ffcd ffcc ffcc ffcc ffcd ffcc ffcc ffcc ffcc ffcc ffcc ffcd ffcd ffcd ffcc ffcc ffcd ffcd ffcc ffcd ffcc ffcc ffcd ffcc ffcc ffcc ffcc ffcd ffcd ffcc ffcc ffcd ffcc ffcc ffcd ffcc ffcd ffcd ffcc ffcd ffcc ffcc ffcc ffcd ffcd ffcd ffcc ffcc ffce ffcc ffcc ffcc ffcc ffcd ffcc ffcc ffcc ffcc ffcd ffcc ffcd ffcc ffcc ffcd ffcc ffcc ffcc ffcc ffcc ffcc ffcc ffcd ffcc ffcd ffcd ffcd ffcd ffcd ffcd ffcd ffcd ffcd ffcd ffcd ffcd ffcd ffcd ffcd ffcd ffcd ffcc ffcc ffcc ffcc ffcc ffcd ffcd ffcd ffcc ffcc ffcc ffcc ffcd ffcc ffcc ffcc ffcd ffcc ffcc ffcc ffcc ffcc ffcc ffcc ffcc ffcc ffcc ffcd ffcc ffcc ffcc ffcc ffcc ffcc ffcc ffcc ffcc ffcc ffcc ffcd ffcc ffcc ffcd ffcc ffcc ffcc ffcc ffcc ffcc ffcb ffcc ffcc ffcc ffcc ffcb ffcc ffcc ffcc ffcc ffcc ffcc ffcc ffcc ffcc ffcc ffcc ffcc ffcc ffcc ffcc ffcc ffcc ffcc ffcc ffcc ffcb ffcc ffcb ffcc ffcc ffcc ffcc ffcc ffcc ffcc ffcc ffcc ffcc ffcb ffcc ffcc ffcb ffcb ffcb ffcb ffcb ffcb ffcb ffcb ffcc ffcc ffcb ffcb ffcc ffcb ffca ffcb ffcb ffcb ffcb ffca ffca ffca ffca ffca ffca ffca ffca ffc9 ffc9 ffca ffca ffc9 ffca ffca ffca ffca ffca ffca ffca ffc9 ffc9 ffc8 ffc8 ffc9 ffc9 ffc9 ffc9 ffc9 ffc9 ffc8 ffc8 ffc9 ffc9 ffc9 ffc9 ffc9 ffc9 ffc9 ffc9 ffc9 ffc9 ffc8 ffc8 ffc8 ffc8 ffc7 ffc8 ffc7 ffc7 ffc7 ffc8 ffc7 ffc7 ffc7 ffc8 ffc7 ffc7 ffc8 ffc7 ffc7 ffc8 ffc7 ffc7 ffc7 ffc7 ffc7 ffc7 ffc6 ffc6 ffc7 ffc7 ffc7 ffc7 ffc7 ffc6 ffc7 ffc7 ffc7 ffc6 ffc7 ffc7 ffc7 ffc6 ffc6 ffc6 ffc6 ffc6 ffc6 ffc6 ffc6 ffc6 ffc5 ffc5 ffc5 ffc5 ffc5 ffc5 ffc4 ffc4 ffc5 ffc4 ffc5 ffc4 ffc4 ffc5 ffc5 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc3 ffc4 ffc4 ffc3 ffc3 ffc4 ffc4 ffc3 ffc3 ffc3 ffc3 ffc3 ffc3 ffc3 ffc3 ffc3 ffc3 ffc3 ffc3 ffc3 ffc2 ffc2 ffc2 ffc2 ffc2 ffc2 ffc2 ffc2 ffc1 ffc1 ffc2 ffc2 ffc2 ffc1 ffc1 ffc1 ffc0 ffc2 ffc0 ffc1 ffc0 ffc0 ffc0 ffc1 ffc0 ffc0 ffc1 ffc0 ffc0 ffbf ffbf ffbf ffbf ffbf ffbf ffbf ffbf ffbf ffbe ffbf ffbf ffbf ffbe ffbf ffbf ffbe ffbf ffbe ffbd ffbe ffbe ffbf ffbe ffbe ffbd ffbe ffbe ffbe ffbd ffbd ffbe ffbe ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbc ffbc ffbc ffbc ffbc ffbc ffbc ffbc ffbc ffbb ffba ffba ffba ffba ffbb ffbb ffba ffba ffba ffba ffba ffb8 ffba ffb9 ffb9 ffb9 ffb9 ffb9 ffb9 ffb9 ffb8 ffb8 ffb8 ffb8 ffb8 ffb8 ffb8 ffb8 ffb8 ffb8 ffb7 ffb7 ffb7 ffb7 ffb7 ffb7 ffb7 ffb7 ffb7 ffb6 ffb6 ffb5 ffb5 ffb5 ffb5 ffb6 ffb6 ffb5 ffb6 ffb5 ffb6 ffb5 ffb5 ffb4 ffb4 ffb4 ffb4 ffb5 ffb4 ffb4 ffb4 ffb4 ffb4 ffb3 ffb3 ffb3 ffb3 ffb4 ffb3 ffb4 ffb3 ffb3 ffb3 ffb2 ffb3 ffb3 ffb2 ffb2 ffb2 ffb2 ffb2 ffb1 ffb1 ffb1 ffb1 ffb0 ffb0 ffb0 ffb0 ffb0 ffb0 ffb0 ffb0 ffaf ffb0 ffae ffaf ffae ffae ffae ffae ffae ffae ffad ffad ffae ffae ffad ffad ffad ffac ffac ffac ffab ffac ffac ffab ffab ffab ffab ffab ffab ffab ffab ffab ffab ffaa ffaa ffaa ffaa ffaa ffaa ffaa ffaa ffaa ffa9 ffa9 ffa9 ffa9 ffa9 ffa9 ffa8 ffa8 ffa8 ffa8 ffa7 ffa7 ffa8 ffa8 ffa7 ffa7 ffa7 ffa6 ffa6 ffa6 ffa7 ffa7 ffa6 ffa5 ffa5 ffa4 ffa6 ffa5 ffa5 ffa5 ffa6 ffa4 ffa5 ffa4 ffa3 ffa4 ffa5 ffa4 ffa4 ffa3 ffa3 ffa2 ffa2 ffa3 ffa3 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa0 ffa0 ffa0 ffa0 ffa0 ffa0 ff9f ff9f ff9f ff9f ff9e ff9e ff9d ff9d ff9d ff9d ff9d ff9d ff9d ff9d ff9c ff9c ff9c ff9c ff9b ff9b ff9b ff9b ff9a ff9a ff9a ff99 ff99 ff99 ff99 ff99 ff99 ff98 ff98 ff98 ff98 ff98 ff98 ff97 ff96 ff96 ff96 ff96 ff96 ff96 ff96 ff95 ff96 ff95 ff95 ff95 ff94 ff95 ff94 ff94 ff94 ff94 ff94 ff93 ff93 ff94 ff94 ff93 ff93 ff93 ff93 ff92 ff92 ff92 ff92 ff92 ff91 ff91 ff91 ff91 ff91 ff91 ff90 ff90 ff8f ff8f ff8f ff8f ff8f ff8e ff8e ff8e ff8e ff8e ff8d ff8d ff8d ff8c ff8c ff8b ff8b ff8b ff8b ff8b ff8a ff8b ff8b ff8a ff8a ff87 ff88 ff89 ff88 ff88 ff87 ff87 ff87 ff87 ff87 ff84 ff84 ff84 ff84 ff84 ff82 ff82 ff82 ff82 ff80 ff80 ff80 ff7f ff7f ff7f ff7e ff7e ff7d ff7d ff7b ff7a ff79 ff7a ff78 ff78 ff77 ff76 ff75 ff74 ff72 ff72 ff71 ff70 ff6f ff6e ff6d ff6c ff6b ff6a ff68 ff67 ff65 ff65 ff63 ff62 ff61 ff60 ff5f ff5e ff5b ff5a ff59 ff58 ff57 ff56 ff54 ff53 ff52 ff51 ff4f ff4e ff4c ff4a ff49 ff48 ff46 ff45 ff43 ff43 ff41 ff3f ff3e ff3c ff3b ff39 ff38 ff37 ff35 ff34 ff33 ff31 ff30 ff2e ff2d ff2b ff2a ff29 ff28 ff26 ff25 ff24 ff23 ff21 ff20 ff1f ff1e ff1e ff1c ff1b ff1a ff19 ff18 ff17 ff16 ff15 ff14 ff13 ff13 ff12 ff11 ff10 ff10 ff0f ff0e ff0e ff0d ff0c ff0b ff0b ff0b ff0a ff09 ff09 ff08 ff08 ff07 ff07 ff06 ff06 ff05 ff05 ff05 ff05 ff04 ff04 ff04 ff03 │ │ -ff06 ff06 ff06 ff06 ff07 ff07 ff08 ff08 ff09 ff09 ff0a ff0a ff0b ff0c ff0c ff0d ff0d ff0e ff0e ff0f ff10 ff10 ff11 ff12 ff13 ff14 ff14 ff15 ff16 ff17 ff18 ff19 ff1a ff1b ff1c ff1d ff1e ff1f ff20 ff21 ff22 ff23 ff24 ff25 ff27 ff28 ff29 ff2a ff2b ff2d ff2e ff30 ff31 ff32 ff33 ff35 ff36 ff37 ff39 ff3b ff3c ff3d ff3e ff40 ff42 ff43 ff44 ff45 ff48 ff49 ff4a ff4c ff4d ff4f ff50 ff52 ff53 ff54 ff55 ff56 ff59 ff5a ff5b ff5c ff5d ff5f ff60 ff62 ff63 ff65 ff66 ff67 ff69 ff6a ff6b ff6d ff6d ff6e ff70 ff71 ff72 ff73 ff74 ff75 ff76 ff78 ff79 ff7a ff7b ff7c ff7d ff7e ff7f ff7f ff81 ff83 ff83 ff84 ff84 ff85 ff85 ff87 ff88 ff88 ff89 ff8a ff8c ff8b ff8b ff8c ff8d ff8d ff8f ff8f ff8f ff8f ff90 ff91 ff92 ff92 ff92 ff92 ff92 ff92 ff93 ff93 ff93 ff94 ff94 ff94 ff94 ff95 ff94 ff94 ff96 ff96 ff96 ff96 ff97 ff97 ff98 ff98 ff98 ff98 ff98 ff99 ff99 ff99 ff99 ff9a ff9a ff9b ff9b ff9b ff9b ff9b ff9b ff9b ff9c ff9c ff9c ff9d ff9e ff9d ff9d ff9e ff9e ff9d ff9e ff9e ff9f ff9f ff9f ff9f ff9f ffa0 ffa0 ffa0 ffa1 ffa1 ffa0 ffa0 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa2 ffa2 ffa2 ffa2 ffa2 ffa3 ffa3 ffa3 ffa4 ffa4 ffa3 ffa4 ffa4 ffa4 ffa4 ffa5 ffa5 ffa5 ffa6 ffa5 ffa5 ffa6 ffa6 ffa6 ffa7 ffa7 ffa6 ffa6 ffa7 ffa7 ffa8 ffa8 ffa8 ffa8 ffa9 ffa9 ffa9 ffa9 ffa9 ffa9 ffa9 ffa9 ffa9 ffaa ffab ffaa ffab ffab ffab ffab ffab ffab ffab ffab ffab ffab ffac ffac ffac ffad ffac ffab ffab ffab ffac ffac ffad ffad ffad ffae ffad ffad ffae ffae ffae ffaf ffaf ffaf ffaf ffaf ffaf ffaf ffb0 ffaf ffb0 ffb1 ffb0 ffb0 ffb0 ffb1 ffb1 ffb0 ffb0 ffb1 ffb1 ffb1 ffb1 ffb1 ffb2 ffb2 ffb2 ffb2 ffb2 ffb3 ffb3 ffb3 ffb3 ffb3 ffb3 ffb2 ffb3 ffb3 ffb3 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb5 ffb5 ffb4 ffb5 ffb5 ffb5 ffb6 ffb6 ffb6 ffb6 ffb6 ffb6 ffb6 ffb6 ffb7 ffb7 ffb7 ffb7 ffb7 ffb8 ffb7 ffb8 ffb7 ffb8 ffb8 ffb9 ffb8 ffb8 ffb9 ffb9 ffb9 ffb8 ffb9 ffb9 ffb9 ffb9 ffba ffba ffbb ffba ffba ffba ffba ffba ffba ffba ffba ffbb ffba ffbb ffbb ffbb ffbb ffbc ffbc ffbc ffbc ffbc ffbc ffbc ffbc ffbc ffbc ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbe ffbd ffbe ffbe ffbe ffbe ffbe ffbe ffbe ffbe ffbe ffbe ffbf ffbf ffc0 ffbf ffc0 ffc0 ffbf ffc0 ffc0 ffc1 ffc0 ffc0 ffc0 ffc0 ffc0 ffc0 ffc0 ffc0 ffc1 ffc1 ffc1 ffc1 ffc1 ffc2 ffc2 ffc2 ffc2 ffc2 ffc2 ffc2 ffc2 ffc2 ffc2 ffc2 ffc3 ffc3 ffc3 ffc2 ffc3 ffc2 ffc2 ffc2 ffc3 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc3 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc5 ffc5 ffc4 ffc4 ffc5 ffc4 ffc5 ffc5 ffc4 ffc4 ffc4 ffc4 ffc5 ffc4 ffc4 ffc4 ffc5 ffc5 ffc6 ffc6 ffc6 ffc6 ffc6 ffc6 ffc6 ffc6 ffc6 ffc6 ffc6 ffc6 ffc6 ffc7 ffc6 ffc6 ffc6 ffc6 ffc7 ffc8 ffc7 ffc6 ffc6 ffc7 ffc7 ffc7 ffc7 ffc6 ffc7 ffc7 ffc7 ffc7 ffc7 ffc7 ffc7 ffc8 ffc8 ffc8 ffc8 ffc8 ffc8 ffc8 ffc8 ffc9 ffc8 ffc8 ffc9 ffc8 ffc9 ffc8 ffc8 ffc9 ffca ffc9 ffc8 ffc8 ffc9 ffc9 ffc9 ffc9 ffc8 ffc8 ffc9 ffc9 ffc9 ffca ffc9 ffca ffca ffca ffca ffca ffca ffca ffca ffca ffca ffca ffca ffca ffca ffca ffca ffca ffca ffca ffca ffca ffca ffca ffca ffca ffca ffca ffca ffca ffca ffca ffca ffca ffcb ffca ffcb ffcb ffcb ffcb ffcb ffcb ffca ffcb ffcc ffcc ffcb ffcb ffcc ffcb ffcb ffcc ffcb ffcb ffcc ffcb ffcc ffcc ffcb ffcb ffcc ffcc ffcc ffcc ffcc ffcc ffcc ffcc ffcc ffcc ffcc ffcc ffcc ffcc ffcc ffcc ffcc ffcc ffcc ffcc ffcc ffcc ffcc ffcc ffcc ffcc ffcc ffcc ffcc ffcc ffcc ffcc ffcc ffcc ffcc ffcc ffcc ffcc ffcd ffcc ffcc ffcc ffcc ffcc ffcc ffcc ffcc ffcc ffcd ffcc ffcc ffcd ffcd ffcc ffcc ffcd ffcc ffcd ffcc ffcc ffcc ffcd ffcc ffcc ffcc ffcc ffcc ffcc ffcd ffcd ffcc ffcc ffcc ffcd ffcd ffcc ffcc ffcc ffcc ffcc ffcc ffcc ffcc ffcc ffcd ffcd ffcc ffcc ffcd ffcc ffcc ffcd ffcc ffcd ffcc ffcc ffcd ffcc ffcc ffcc ffcc ffcd ffcd ffcc ffcc ffcc ffcc ffcc ffcc ffcc ffcd ffcc ffcc ffcc ffcc ffcc ffcc ffcc ffcc ffcc ffcd ffcc ffcc ffcc ffcc ffcc ffcc ffcc ffcd ffcc ffcc ffcc ffcc ffcc ffcc ffcd ffcc ffcc ffcc ffcc ffcc ffcc ffcc ffcc ffcc ffcc ffcc ffcc ffcc ffcc ffcc ffcc ffcc ffcc ffcc ffcc ffcc ffcc ffcc ffcc ffcc ffcc ffcc ffcc ffcc ffcc ffcc ffcc ffcc ffcc ffcc ffcc ffcc ffcc ffcc ffcc ffcc ffcc ffcc ffcc ffcc ffcc ffcc ffcc ffcc ffcc ffcb ffcc ffcc ffcc ffcc ffcc ffcc ffcc ffcc ffcc ffcb ffcc ffcc ffcc ffcc ffcb ffcc ffcc ffcc ffcc ffcc ffcc ffcc ffcc ffcc ffcb ffcb ffcb ffcc ffcc ffcc ffcc ffcb ffca ffcb ffcb ffcb ffcb ffcb ffcb ffcc ffcb ffcc ffcc ffcc ffcc ffcc ffcc ffcc ffcb ffcc ffcb ffcb ffca ffca ffca ffca ffca ffcb ffcb ffcb ffcb ffcb ffca ffcb ffcb ffca ffcb ffcb ffcb ffca ffca ffca ffc9 ffc9 ffca ffc9 ffc9 ffca ffc9 ffc9 ffca ffc9 ffc9 ffc9 ffc9 ffc9 ffc9 ffc9 ffc9 ffc9 ffc9 ffc9 ffc8 ffc8 ffc8 ffc8 ffc9 ffc8 ffc9 ffc8 ffc7 ffc8 ffc8 ffc8 ffc8 ffc9 ffc9 ffc8 ffc8 ffc8 ffc9 ffc9 ffc8 ffc8 ffc8 ffc7 ffc7 ffc7 ffc7 ffc6 ffc7 ffc7 ffc6 ffc6 ffc7 ffc7 ffc6 ffc7 ffc7 ffc7 ffc6 ffc7 ffc7 ffc7 ffc7 ffc6 ffc6 ffc6 ffc6 ffc6 ffc6 ffc6 ffc6 ffc6 ffc6 ffc6 ffc6 ffc6 ffc6 ffc6 ffc6 ffc6 ffc6 ffc6 ffc6 ffc5 ffc6 ffc5 ffc5 ffc5 ffc5 ffc6 ffc5 ffc5 ffc5 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc3 ffc4 ffc4 ffc4 ffc3 ffc4 ffc4 ffc2 ffc2 ffc4 ffc4 ffc3 ffc2 ffc3 ffc3 ffc2 ffc2 ffc2 ffc3 ffc2 ffc3 ffc3 ffc3 ffc3 ffc2 ffc1 ffc1 ffc1 ffc1 ffc1 ffc1 ffc1 ffc1 ffc1 ffc1 ffc1 ffc1 ffc1 ffc1 ffc1 ffbf ffc1 ffc0 ffc0 ffc0 ffbf ffc0 ffbf ffc0 ffc0 ffc0 ffc0 ffc0 ffbe ffbe ffbe ffbe ffbe ffbe ffbf ffbe ffbe ffbe ffbe ffbe ffbe ffbe ffbe ffbe ffbe ffbe ffbe ffbd ffbe ffbe ffbe ffbd ffbe ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbc ffbc ffbc ffbc ffbc ffbc ffbc ffbc ffbc ffbb ffbb ffbb ffbb ffbb ffbb ffbb ffbb ffbc ffbb ffb9 ffba ffba ffba ffba ffba ffb9 ffba ffb9 ffba ffb9 ffb8 ffb9 ffb9 ffb8 ffb9 ffb8 ffb9 ffb9 ffb8 ffb8 ffb7 ffb7 ffb7 ffb7 ffb7 ffb7 ffb7 ffb7 ffb7 ffb7 ffb6 ffb6 ffb6 ffb6 ffb6 ffb6 ffb6 ffb6 ffb6 ffb5 ffb5 ffb5 ffb4 ffb4 ffb5 ffb4 ffb5 ffb4 ffb4 ffb4 ffb5 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb3 ffb3 ffb3 ffb3 ffb3 ffb3 ffb2 ffb2 ffb3 ffb2 ffb2 ffb2 ffb2 ffb2 ffb2 ffb1 ffb2 ffb1 ffb1 ffb1 ffb1 ffb0 ffb0 ffb0 ffb0 ffb0 ffb0 ffaf ffaf ffaf ffaf ffaf ffaf ffaf ffae ffae ffad ffae ffae ffad ffad ffac ffac ffad ffad ffad ffac ffad ffad ffac ffab ffab ffab ffab ffab ffab ffab ffab ffab ffab ffab ffab ffab ffab ffaa ffaa ffa9 ffa9 ffa9 ffa9 ffa9 ffa9 ffa9 ffa9 ffa9 ffa8 ffa8 ffa8 ffa8 ffa9 ffa8 ffa8 ffa8 ffa8 ffa7 ffa7 ffa8 ffa8 ffa7 ffa6 ffa6 ffa6 ffa5 ffa5 ffa7 ffa6 ffa6 ffa5 ffa5 ffa3 ffa5 ffa4 ffa5 ffa5 ffa5 ffa4 ffa3 ffa4 ffa2 ffa4 ffa4 ffa4 ffa4 ffa2 ffa2 ffa2 ffa1 ffa2 ffa2 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa0 ffa0 ffa0 ff9f ff9f ff9f ffa0 ff9f ff9f ff9e ff9e ff9f ff9d ff9d ff9d ff9d ff9d ff9d ff9c ff9d ff9c ff9c ff9c ff9c ff9b ff9a ff9a ff9a ff9a ff9a ff99 ff9a ff99 ff99 ff99 ff98 ff98 ff98 ff98 ff97 ff97 ff97 ff97 ff97 ff97 ff96 ff96 ff95 ff95 ff95 ff95 ff95 ff95 ff94 ff94 ff95 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff93 ff93 ff93 ff93 ff92 ff93 ff93 ff92 ff92 ff91 ff91 ff91 ff91 ff91 ff90 ff90 ff90 ff8f ff90 ff90 ff90 ff8f ff8f ff8f ff8e ff8e ff8e ff8d ff8d ff8e ff8e ff8d ff8d ff8c ff8c ff8c ff8b ff8b ff8a ff8b ff8a ff8a ff8a ff89 ff8a ff89 ff89 ff87 ff87 ff87 ff88 ff87 ff86 ff86 ff86 ff87 ff86 ff84 ff84 ff84 ff84 ff84 ff81 ff82 ff81 ff81 ff80 ff80 ff80 ff7f ff7f ff7f ff7d ff7d ff7c ff7c ff7a ff79 ff78 ff78 ff77 ff76 ff76 ff74 ff73 ff74 ff72 ff71 ff70 ff6e ff6d ff6d ff6c ff6b ff69 ff68 ff67 ff66 ff65 ff64 ff63 ff61 ff60 ff5f ff5e ff5d ff5b ff5a ff58 ff57 ff55 ff54 ff52 ff51 ff50 ff4f ff4e ff4d ff4b ff49 ff48 ff46 ff44 ff44 ff42 ff41 ff3f ff3d ff3c ff3b ff3a ff38 ff37 ff35 ff34 ff33 ff32 ff30 ff2e ff2d ff2c ff2b ff29 ff28 ff27 ff25 ff24 ff23 ff22 ff20 ff1f ff1e ff1d ff1c ff1b ff1a ff19 ff18 ff17 ff16 ff16 ff15 ff14 ff13 ff12 ff11 ff10 ff10 ff0f ff0e ff0e ff0d ff0c ff0c ff0b ff0b ff0a ff09 ff09 ff08 ff08 ff07 ff07 ff07 ff06 ff06 ff05 ff05 ff05 ff04 ff04 ff04 ff03 ff03 │ │ -ff05 ff06 ff06 ff06 ff06 ff07 ff07 ff08 ff08 ff09 ff09 ff0a ff0b ff0b ff0c ff0c ff0d ff0d ff0e ff0e ff0f ff10 ff11 ff11 ff12 ff13 ff14 ff15 ff15 ff16 ff17 ff18 ff19 ff1a ff1b ff1c ff1d ff1e ff1f ff20 ff21 ff22 ff23 ff24 ff25 ff26 ff28 ff29 ff2a ff2b ff2d ff2e ff2f ff31 ff32 ff33 ff35 ff36 ff37 ff39 ff3a ff3c ff3e ff3f ff40 ff41 ff43 ff44 ff46 ff48 ff49 ff4a ff4c ff4d ff4f ff50 ff51 ff53 ff54 ff56 ff57 ff58 ff5a ff5b ff5c ff5d ff60 ff61 ff62 ff64 ff65 ff66 ff67 ff68 ff69 ff6b ff6d ff6e ff6f ff71 ff70 ff72 ff72 ff74 ff75 ff78 ff77 ff79 ff7a ff7b ff7c ff7d ff7d ff7e ff80 ff81 ff82 ff82 ff83 ff84 ff84 ff86 ff86 ff87 ff87 ff8a ff8a ff8b ff8a ff8a ff8c ff8c ff8d ff8e ff8f ff8e ff8f ff90 ff91 ff91 ff91 ff92 ff92 ff92 ff93 ff93 ff93 ff94 ff93 ff94 ff94 ff94 ff93 ff94 ff95 ff95 ff96 ff96 ff96 ff97 ff97 ff97 ff97 ff97 ff98 ff99 ff98 ff98 ff99 ff99 ff99 ff9a ff9a ff9a ff9a ff9a ff9a ff9b ff9b ff9c ff9b ff9c ff9d ff9c ff9c ff9d ff9e ff9d ff9e ff9d ff9e ff9e ff9e ff9e ff9f ff9f ff9f ff9f ff9f ffa0 ff9f ffa0 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa2 ffa2 ffa2 ffa3 ffa3 ffa3 ffa3 ffa3 ffa3 ffa3 ffa3 ffa4 ffa4 ffa4 ffa5 ffa4 ffa5 ffa5 ffa5 ffa6 ffa5 ffa6 ffa6 ffa5 ffa6 ffa6 ffa7 ffa7 ffa7 ffa8 ffa8 ffa8 ffa8 ffa8 ffa8 ffa8 ffa8 ffa8 ffa9 ffaa ffaa ffaa ffaa ffaa ffaa ffaa ffab ffaa ffaa ffab ffab ffab ffab ffab ffac ffac ffab ffab ffab ffab ffab ffac ffac ffac ffac ffae ffad ffad ffad ffad ffad ffae ffae ffae ffae ffae ffae ffae ffaf ffaf ffb0 ffb0 ffb0 ffb0 ffb0 ffb1 ffb0 ffb0 ffb0 ffb1 ffb1 ffb1 ffb1 ffb1 ffb1 ffb1 ffb1 ffb1 ffb1 ffb2 ffb3 ffb3 ffb2 ffb2 ffb2 ffb2 ffb2 ffb2 ffb3 ffb4 ffb3 ffb3 ffb3 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb5 ffb4 ffb5 ffb5 ffb5 ffb5 ffb6 ffb5 ffb5 ffb5 ffb5 ffb6 ffb6 ffb6 ffb7 ffb6 ffb7 ffb7 ffb7 ffb7 ffb7 ffb8 ffb8 ffb7 ffb8 ffb8 ffb7 ffb8 ffb8 ffb8 ffb8 ffb8 ffb9 ffb9 ffb9 ffba ffba ffb9 ffb9 ffb9 ffba ffba ffb9 ffb9 ffba ffb9 ffba ffba ffba ffbb ffbb ffbb ffbb ffbb ffbc ffbb ffbb ffbb ffbc ffbc ffbc ffbc ffbc ffbc ffbc ffbc ffbc ffbc ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbe ffbd ffbd ffbd ffbe ffbf ffbf ffbf ffbf ffbf ffbe ffbf ffbf ffc0 ffbf ffc0 ffbf ffbf ffbf ffc0 ffc0 ffbf ffc0 ffc0 ffc0 ffc1 ffc1 ffc1 ffc1 ffc1 ffc1 ffc1 ffc1 ffc1 ffc1 ffc1 ffc2 ffc2 ffc2 ffc2 ffc2 ffc2 ffc2 ffc2 ffc2 ffc2 ffc3 ffc3 ffc3 ffc3 ffc3 ffc3 ffc3 ffc3 ffc3 ffc4 ffc3 ffc3 ffc4 ffc4 ffc3 ffc3 ffc3 ffc4 ffc3 ffc4 ffc4 ffc4 ffc3 ffc3 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc5 ffc4 ffc5 ffc5 ffc4 ffc4 ffc4 ffc4 ffc5 ffc4 ffc4 ffc4 ffc5 ffc5 ffc5 ffc5 ffc5 ffc5 ffc5 ffc6 ffc6 ffc6 ffc5 ffc6 ffc5 ffc6 ffc6 ffc6 ffc5 ffc6 ffc6 ffc6 ffc5 ffc6 ffc6 ffc6 ffc6 ffc7 ffc6 ffc7 ffc7 ffc6 ffc7 ffc6 ffc7 ffc6 ffc6 ffc7 ffc7 ffc7 ffc8 ffc7 ffc8 ffc7 ffc8 ffc7 ffc7 ffc8 ffc8 ffc8 ffc8 ffc7 ffc8 ffc8 ffc7 ffc8 ffc8 ffc8 ffc7 ffc8 ffc8 ffc8 ffc8 ffc8 ffc8 ffc8 ffc9 ffc9 ffc9 ffca ffc9 ffc9 ffc9 ffc9 ffc9 ffc9 ffca ffc9 ffc9 ffc9 ffc9 ffc9 ffc9 ffc9 ffc9 ffca ffc9 ffc9 ffc9 ffc9 ffca ffc9 ffc9 ffc9 ffc9 ffca ffc9 ffc9 ffc9 ffca ffca ffca ffca ffca ffca ffca ffca ffca ffca ffca ffca ffcb ffca ffcb ffcb ffcb ffcb ffcb ffcb ffca ffcb ffcb ffca ffca ffcb ffcb ffcb ffcb ffcb ffcb ffcb ffcb ffcb ffcb ffcb ffcb ffcb ffcb ffcc ffcb ffcc ffcc ffcb ffcb ffcb ffcb ffcc ffcc ffcb ffcb ffcc ffcc ffcc ffcb ffcb ffcc ffcb ffcc ffcb ffcc ffcc ffcc ffcc ffcc ffcc ffcc ffcc ffcc ffcc ffcc ffcc ffcc ffcc ffcc ffcc ffcc ffcc ffcc ffcc ffcc ffcc ffcc ffcc ffcc ffcc ffcc ffcc ffcc ffcc ffcc ffcc ffcc ffcc ffcc ffcc ffcc ffcc ffcc ffcc ffcc ffcc ffcc ffcc ffcc ffcc ffcc ffcc ffcc ffcc ffcc ffcc ffcc ffcc ffcc ffcc ffcc ffcc ffcc ffcc ffcc ffcc ffcc ffcc ffcc ffcc ffcc ffcc ffcc ffcc ffcc ffcc ffcc ffcc ffcc ffcc ffcc ffcc ffcc ffcc ffcc ffcc ffcc ffcc ffcc ffcc ffcc ffcc ffcc ffcc ffcc ffcc ffcc ffcc ffcc ffcc ffcc ffcc ffcc ffcc ffcc ffcc ffcc ffcc ffcc ffcc ffcc ffcc ffcc ffcc ffcc ffcc ffcc ffcc ffcc ffcc ffcc ffcc ffcc ffcc ffcc ffcc ffcc ffcc ffcc ffcc ffcc ffcc ffcc ffcc ffcc ffcb ffcc ffcc ffcc ffcc ffcc ffcc ffcc ffcc ffcc ffcb ffcb ffcc ffcc ffcc ffcc ffcc ffcc ffcb ffcb ffcc ffcb ffcc ffcb ffcb ffcc ffcb ffcc ffcc ffcc ffcc ffcb ffcc ffcc ffcc ffcc ffcb ffcc ffcc ffcc ffcb ffcb ffcb ffcb ffcb ffcb ffcb ffcb ffcb ffcb ffcb ffcb ffca ffca ffcb ffcb ffcb ffcb ffcb ffca ffca ffca ffcb ffcb ffcb ffca ffcb ffcb ffcb ffcb ffcb ffcb ffcb ffcb ffcb ffcb ffcb ffcb ffcb ffca ffca ffca ffca ffca ffca ffca ffca ffca ffca ffca ffc9 ffca ffca ffca ffca ffca ffca ffca ffca ffc9 ffc9 ffc9 ffc8 ffc8 ffc9 ffc9 ffc9 ffc9 ffc8 ffc8 ffc8 ffc9 ffc8 ffc8 ffc8 ffc8 ffc8 ffc9 ffc8 ffc8 ffc8 ffc7 ffc7 ffc8 ffc7 ffc8 ffc7 ffc7 ffc8 ffc7 ffc7 ffc8 ffc8 ffc8 ffc7 ffc7 ffc7 ffc8 ffc8 ffc8 ffc8 ffc7 ffc7 ffc7 ffc7 ffc6 ffc6 ffc6 ffc6 ffc6 ffc6 ffc6 ffc6 ffc6 ffc6 ffc6 ffc6 ffc6 ffc6 ffc6 ffc6 ffc6 ffc6 ffc6 ffc5 ffc5 ffc5 ffc6 ffc5 ffc6 ffc5 ffc5 ffc5 ffc5 ffc5 ffc5 ffc5 ffc5 ffc5 ffc5 ffc5 ffc5 ffc5 ffc5 ffc5 ffc4 ffc5 ffc4 ffc5 ffc5 ffc5 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc3 ffc3 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc3 ffc4 ffc4 ffc4 ffc3 ffc4 ffc4 ffc2 ffc2 ffc3 ffc3 ffc3 ffc2 ffc2 ffc1 ffc2 ffc2 ffc2 ffc1 ffc2 ffc1 ffc2 ffc2 ffc2 ffc2 ffc1 ffc1 ffc0 ffc0 ffc1 ffc0 ffc1 ffc1 ffc1 ffc1 ffc1 ffc0 ffc0 ffc0 ffc0 ffbf ffc0 ffc0 ffbf ffbf ffbf ffc0 ffbf ffbf ffbf ffbf ffbf ffc0 ffbe ffbe ffbe ffbe ffbd ffbe ffbe ffbe ffbe ffbe ffbd ffbe ffbe ffbe ffbe ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbc ffbc ffbb ffbb ffbb ffbb ffbb ffbb ffbb ffbc ffbb ffbb ffba ffba ffba ffba ffba ffba ffba ffba ffb9 ffb9 ffb9 ffb9 ffb9 ffb9 ffb9 ffb9 ffb8 ffb9 ffb9 ffb8 ffb8 ffb8 ffb8 ffb8 ffb8 ffb8 ffb8 ffb8 ffb7 ffb7 ffb6 ffb6 ffb6 ffb7 ffb6 ffb6 ffb6 ffb6 ffb6 ffb6 ffb5 ffb6 ffb5 ffb5 ffb5 ffb5 ffb5 ffb5 ffb5 ffb4 ffb5 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb3 ffb4 ffb4 ffb4 ffb4 ffb3 ffb3 ffb3 ffb3 ffb2 ffb2 ffb2 ffb2 ffb2 ffb2 ffb2 ffb1 ffb2 ffb1 ffb1 ffb1 ffb1 ffb1 ffb1 ffb1 ffb0 ffb0 ffb0 ffb0 ffaf ffb0 ffaf ffaf ffaf ffaf ffae ffae ffaf ffae ffae ffae ffad ffae ffac ffad ffad ffac ffac ffac ffac ffac ffac ffab ffac ffac ffac ffab ffab ffab ffab ffab ffab ffab ffab ffab ffaa ffaa ffaa ffaa ffaa ffaa ffaa ffaa ffa8 ffa8 ffa9 ffa8 ffa8 ffa9 ffa8 ffa8 ffa9 ffa7 ffa7 ffa8 ffa7 ffa8 ffa8 ffa7 ffa7 ffa7 ffa6 ffa6 ffa7 ffa7 ffa6 ffa6 ffa6 ffa6 ffa5 ffa5 ffa5 ffa5 ffa6 ffa4 ffa4 ffa3 ffa4 ffa3 ffa3 ffa3 ffa4 ffa4 ffa2 ffa3 ffa2 ffa3 ffa3 ffa3 ffa3 ffa2 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa0 ffa0 ffa0 ffa0 ffa0 ff9f ff9e ff9e ff9e ff9f ff9e ff9e ff9d ff9d ff9e ff9d ff9c ff9c ff9c ff9c ff9b ff9c ff9b ff9c ff9b ff9b ff9b ff9a ff9a ff9a ff99 ff99 ff99 ff99 ff99 ff99 ff98 ff98 ff98 ff97 ff97 ff97 ff96 ff96 ff96 ff96 ff96 ff96 ff96 ff95 ff95 ff94 ff94 ff94 ff95 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff93 ff93 ff93 ff93 ff93 ff92 ff92 ff92 ff92 ff92 ff92 ff92 ff91 ff91 ff91 ff90 ff90 ff90 ff90 ff90 ff8f ff8f ff8f ff8f ff8f ff8f ff8e ff8e ff8e ff8d ff8d ff8d ff8d ff8c ff8d ff8e ff8c ff8c ff8b ff8b ff8b ff8b ff8b ff8a ff8a ff89 ff89 ff8a ff89 ff89 ff89 ff88 ff87 ff87 ff85 ff87 ff85 ff86 ff86 ff86 ff86 ff85 ff83 ff83 ff83 ff83 ff82 ff81 ff81 ff81 ff80 ff80 ff80 ff7f ff7e ff7f ff7d ff7d ff7b ff7b ff7a ff7a ff77 ff78 ff76 ff76 ff75 ff74 ff73 ff73 ff72 ff71 ff6f ff6f ff6e ff6d ff6c ff6a ff69 ff68 ff67 ff66 ff64 ff63 ff62 ff61 ff5f ff5e ff5d ff5c ff5b ff59 ff58 ff57 ff55 ff54 ff53 ff51 ff50 ff50 ff4d ff4c ff4b ff49 ff47 ff46 ff45 ff43 ff42 ff41 ff3f ff3e ff3d ff3b ff39 ff38 ff37 ff35 ff34 ff33 ff31 ff30 ff2f ff2d ff2c ff2b ff29 ff28 ff27 ff25 ff24 ff23 ff22 ff21 ff1f ff1f ff1d ff1c ff1c ff1a ff1a ff18 ff17 ff16 ff15 ff14 ff14 ff13 ff12 ff11 ff10 ff10 ff0f ff0e ff0d ff0d ff0c ff0c ff0b ff0b ff0a ff09 ff09 ff08 ff08 ff08 ff07 ff07 ff06 ff06 ff05 ff05 ff05 ff04 ff04 ff04 ff03 ff03 ff03 │ │ -ff05 ff05 ff06 ff06 ff06 ff07 ff07 ff07 ff08 ff08 ff09 ff09 ff0a ff0b ff0b ff0b ff0c ff0d ff0d ff0e ff0f ff0f ff10 ff11 ff11 ff12 ff13 ff14 ff14 ff16 ff16 ff17 ff18 ff19 ff1a ff1b ff1c ff1d ff1e ff1f ff20 ff21 ff22 ff23 ff24 ff26 ff27 ff28 ff29 ff2a ff2b ff2d ff2e ff30 ff30 ff32 ff33 ff35 ff36 ff38 ff39 ff3a ff3c ff3e ff3f ff40 ff41 ff43 ff45 ff46 ff47 ff49 ff4b ff4b ff4d ff4f ff50 ff52 ff53 ff54 ff56 ff57 ff59 ff5a ff5b ff5c ff5e ff5f ff60 ff62 ff63 ff64 ff65 ff66 ff68 ff6a ff6b ff6c ff6d ff6e ff6f ff71 ff72 ff73 ff74 ff75 ff76 ff78 ff78 ff7a ff7a ff7c ff7d ff7e ff7f ff80 ff80 ff82 ff83 ff83 ff84 ff85 ff85 ff86 ff86 ff89 ff89 ff89 ff8a ff8a ff8b ff8c ff8c ff8d ff8d ff8e ff8e ff8f ff8f ff90 ff90 ff91 ff91 ff91 ff92 ff92 ff93 ff93 ff93 ff94 ff94 ff94 ff93 ff93 ff94 ff95 ff95 ff95 ff96 ff97 ff97 ff97 ff97 ff97 ff97 ff98 ff98 ff98 ff98 ff98 ff98 ff99 ff99 ff99 ff99 ff99 ff9a ff9a ff9a ff9b ff9b ff9b ff9c ff9c ff9c ff9c ff9c ff9c ff9d ff9d ff9e ff9e ff9e ff9d ff9e ff9e ff9e ff9f ff9f ff9f ff9e ffa0 ffa0 ffa1 ffa0 ffa0 ffa0 ffa0 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa2 ffa2 ffa2 ffa2 ffa2 ffa2 ffa2 ffa3 ffa3 ffa4 ffa3 ffa3 ffa3 ffa4 ffa4 ffa4 ffa4 ffa5 ffa4 ffa5 ffa4 ffa5 ffa6 ffa6 ffa6 ffa7 ffa7 ffa7 ffa7 ffa7 ffa7 ffa7 ffa7 ffa7 ffa7 ffa9 ffa9 ffa9 ffaa ffa9 ffa9 ffa9 ffa9 ffaa ffa9 ffaa ffaa ffaa ffab ffab ffab ffab ffab ffab ffab ffab ffab ffab ffab ffab ffac ffac ffad ffad ffad ffac ffac ffad ffad ffad ffad ffad ffae ffad ffae ffaf ffaf ffaf ffaf ffaf ffaf ffaf ffb0 ffaf ffaf ffaf ffb0 ffb1 ffb0 ffb1 ffb1 ffb1 ffb0 ffb1 ffb1 ffb1 ffb1 ffb2 ffb2 ffb2 ffb2 ffb2 ffb2 ffb2 ffb1 ffb3 ffb4 ffb3 ffb2 ffb3 ffb4 ffb4 ffb3 ffb4 ffb3 ffb3 ffb4 ffb3 ffb4 ffb3 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb5 ffb5 ffb5 ffb5 ffb4 ffb5 ffb5 ffb6 ffb5 ffb6 ffb6 ffb6 ffb6 ffb6 ffb6 ffb7 ffb7 ffb7 ffb7 ffb7 ffb7 ffb7 ffb7 ffb7 ffb7 ffb7 ffb8 ffb9 ffb8 ffb9 ffb9 ffb9 ffb9 ffb9 ffb9 ffb9 ffb9 ffb9 ffb9 ffb9 ffb9 ffb9 ffb9 ffb9 ffba ffba ffbb ffba ffbb ffbb ffba ffbb ffbb ffbb ffbb ffbb ffbc ffbc ffbc ffbb ffbb ffbc ffbc ffbc ffbc ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbe ffbe ffbe ffbe ffbe ffbe ffbe ffbe ffbe ffbf ffbe ffbf ffbe ffbe ffbf ffbf ffbf ffbf ffbe ffbf ffc0 ffc0 ffc0 ffc0 ffc0 ffc1 ffc0 ffc0 ffc0 ffc0 ffc0 ffc1 ffc1 ffc1 ffc1 ffc1 ffc1 ffc1 ffc2 ffc1 ffc2 ffc2 ffc2 ffc2 ffc2 ffc2 ffc2 ffc2 ffc2 ffc3 ffc2 ffc3 ffc2 ffc2 ffc3 ffc3 ffc3 ffc3 ffc3 ffc3 ffc2 ffc3 ffc3 ffc3 ffc3 ffc3 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc5 ffc4 ffc5 ffc5 ffc5 ffc6 ffc6 ffc5 ffc5 ffc5 ffc5 ffc6 ffc5 ffc5 ffc5 ffc6 ffc6 ffc6 ffc5 ffc6 ffc6 ffc6 ffc6 ffc6 ffc6 ffc6 ffc6 ffc6 ffc6 ffc6 ffc6 ffc6 ffc6 ffc7 ffc7 ffc6 ffc7 ffc7 ffc7 ffc7 ffc7 ffc7 ffc7 ffc8 ffc8 ffc8 ffc7 ffc7 ffc8 ffc7 ffc6 ffc7 ffc7 ffc7 ffc7 ffc8 ffc7 ffc8 ffc8 ffc8 ffc8 ffc8 ffc9 ffc8 ffc9 ffca ffc9 ffc8 ffc9 ffc9 ffc8 ffc9 ffc9 ffc8 ffc9 ffc8 ffc9 ffc9 ffc8 ffc8 ffc8 ffca ffc8 ffc9 ffc9 ffc8 ffca ffc8 ffc8 ffc9 ffc8 ffc9 ffc9 ffc9 ffc9 ffca ffca ffca ffca ffc9 ffc9 ffca ffc9 ffc9 ffca ffca ffca ffca ffca ffca ffca ffca ffca ffca ffca ffca ffca ffca ffca ffca ffca ffca ffca ffca ffca ffca ffca ffca ffca ffcb ffcb ffcb ffcb ffcb ffcb ffca ffcb ffcb ffcb ffcb ffca ffcb ffcb ffcb ffca ffca ffcb ffcb ffcb ffcb ffca ffcc ffcb ffcc ffcb ffcc ffcc ffcc ffcb ffcc ffcc ffcc ffcc ffcc ffcc ffcc ffcc ffcc ffcc ffcc ffcc ffcc ffcc ffcc ffcb ffcc ffcc ffcc ffcc ffcc ffcc ffcc ffcc ffcb ffcb ffcc ffcc ffcc ffcb ffcc ffcc ffcb ffcc ffcc ffcb ffcc ffcc ffcb ffcb ffcc ffcb ffcb ffcb ffcb ffcb ffcc ffcc ffcc ffcb ffcb ffcb ffcc ffcc ffcc ffcb ffcc ffcc ffcc ffcc ffcc ffcc ffcb ffcc ffcb ffcb ffcc ffcc ffcc ffcb ffcc ffcb ffcc ffcb ffcc ffcb ffcc ffcc ffcc ffcc ffcb ffcb ffcb ffcc ffcc ffcb ffcc ffcb ffcc ffcb ffcb ffcc ffcc ffcc ffcc ffcc ffcb ffcb ffcc ffcb ffcc ffcb ffcc ffcb ffcc ffcc ffcc ffcc ffcc ffcc ffcc ffcc ffcc ffcc ffcc ffcc ffcb ffcc ffcb ffcc ffcb ffcb ffcb ffcb ffcc ffcb ffcc ffcb ffcb ffcb ffcb ffcb ffcb ffcb ffcb ffcb ffcb ffcb ffcb ffcb ffcb ffcb ffcb ffcb ffcb ffca ffcb ffcb ffcb ffcb ffca ffcb ffcb ffcb ffcb ffcb ffcb ffcb ffcb ffcb ffcb ffcb ffcb ffcb ffcb ffcb ffcb ffcb ffcb ffcb ffcb ffcb ffca ffca ffca ffca ffca ffca ffca ffca ffca ffca ffca ffca ffca ffca ffca ffca ffca ffca ffca ffca ffca ffca ffca ffca ffca ffca ffca ffca ffca ffca ffca ffca ffca ffca ffca ffca ffca ffca ffca ffc9 ffc9 ffc9 ffc9 ffc9 ffc9 ffc8 ffc9 ffc9 ffc9 ffc9 ffc9 ffc9 ffc9 ffc9 ffc9 ffc9 ffc9 ffc8 ffc8 ffc8 ffc8 ffc8 ffc8 ffc7 ffc7 ffc8 ffc8 ffc8 ffc7 ffc8 ffc8 ffc8 ffc8 ffc7 ffc7 ffc7 ffc7 ffc7 ffc6 ffc7 ffc7 ffc7 ffc7 ffc7 ffc7 ffc7 ffc7 ffc6 ffc7 ffc7 ffc7 ffc6 ffc7 ffc7 ffc7 ffc7 ffc7 ffc7 ffc7 ffc6 ffc6 ffc6 ffc6 ffc5 ffc6 ffc5 ffc5 ffc5 ffc6 ffc5 ffc5 ffc5 ffc6 ffc6 ffc5 ffc5 ffc5 ffc5 ffc6 ffc5 ffc5 ffc5 ffc6 ffc5 ffc5 ffc5 ffc4 ffc4 ffc5 ffc4 ffc5 ffc5 ffc4 ffc5 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc3 ffc2 ffc3 ffc4 ffc4 ffc3 ffc3 ffc4 ffc4 ffc3 ffc3 ffc3 ffc3 ffc3 ffc3 ffc3 ffc3 ffc2 ffc2 ffc2 ffc2 ffc2 ffc2 ffc1 ffc1 ffc1 ffc1 ffc1 ffc1 ffc1 ffc1 ffc1 ffc1 ffc1 ffc1 ffc1 ffc1 ffc0 ffc0 ffc0 ffc0 ffc0 ffc0 ffbf ffc0 ffc0 ffc0 ffc0 ffbf ffbf ffbf ffbf ffbf ffbe ffbe ffbf ffbf ffbf ffbe ffbd ffbe ffbf ffbf ffbe ffbe ffbe ffbe ffbd ffbe ffbd ffbe ffbe ffbe ffbd ffbe ffbe ffbe ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbc ffbc ffbc ffbd ffbc ffbc ffbc ffbc ffbc ffbb ffbb ffbb ffbb ffbb ffba ffbb ffba ffbb ffba ffbb ffba ffb9 ffba ffba ffba ffba ffb9 ffb9 ffb9 ffb9 ffb9 ffb8 ffb8 ffb8 ffb8 ffb8 ffb8 ffb8 ffb8 ffb8 ffb8 ffb7 ffb7 ffb7 ffb7 ffb7 ffb7 ffb7 ffb7 ffb7 ffb6 ffb6 ffb5 ffb5 ffb6 ffb5 ffb5 ffb5 ffb5 ffb5 ffb5 ffb5 ffb5 ffb4 ffb5 ffb4 ffb4 ffb5 ffb5 ffb4 ffb4 ffb4 ffb4 ffb4 ffb3 ffb3 ffb4 ffb4 ffb3 ffb4 ffb3 ffb4 ffb3 ffb3 ffb3 ffb2 ffb3 ffb2 ffb3 ffb2 ffb2 ffb2 ffb1 ffb2 ffb1 ffb1 ffb1 ffb1 ffb1 ffb1 ffb1 ffb0 ffb0 ffb0 ffb0 ffb0 ffb0 ffb0 ffaf ffb0 ffaf ffb0 ffae ffaf ffae ffaf ffae ffae ffae ffad ffae ffae ffad ffad ffac ffad ffac ffac ffac ffac ffab ffab ffab ffab ffab ffab ffab ffab ffab ffab ffab ffab ffab ffab ffab ffab ffaa ffab ffa9 ffa9 ffa9 ffaa ffa9 ffa9 ffa9 ffa9 ffa8 ffa8 ffa9 ffa8 ffa7 ffa8 ffa7 ffa8 ffa8 ffa7 ffa7 ffa7 ffa6 ffa7 ffa6 ffa7 ffa6 ffa6 ffa5 ffa5 ffa6 ffa6 ffa5 ffa6 ffa5 ffa5 ffa5 ffa5 ffa4 ffa4 ffa5 ffa4 ffa3 ffa3 ffa3 ffa3 ffa2 ffa2 ffa3 ffa3 ffa2 ffa2 ffa2 ffa2 ffa2 ffa2 ffa2 ffa2 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa0 ffa0 ffa0 ffa0 ff9f ff9f ff9f ff9f ff9f ff9f ff9e ff9e ff9e ff9d ff9d ff9d ff9d ff9c ff9d ff9d ff9c ff9b ff9b ff9b ff9b ff9b ff9a ff9a ff9a ff9a ff9a ff9a ff99 ff99 ff98 ff98 ff98 ff98 ff98 ff98 ff97 ff97 ff97 ff96 ff96 ff96 ff96 ff95 ff95 ff95 ff96 ff95 ff95 ff95 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff93 ff93 ff94 ff93 ff94 ff92 ff93 ff92 ff92 ff92 ff91 ff92 ff91 ff91 ff91 ff91 ff91 ff91 ff90 ff90 ff8f ff8f ff8f ff8f ff8f ff8e ff8e ff8e ff8e ff8e ff8e ff8d ff8e ff8e ff8d ff8c ff8c ff8c ff8b ff8d ff8c ff8b ff8b ff8b ff8a ff8b ff8b ff8a ff8a ff89 ff89 ff89 ff89 ff89 ff89 ff86 ff86 ff86 ff86 ff85 ff85 ff85 ff85 ff85 ff85 ff84 ff84 ff82 ff82 ff82 ff82 ff81 ff81 ff81 ff81 ff80 ff80 ff7f ff7e ff7d ff7d ff7c ff7c ff7a ff7a ff7a ff79 ff77 ff76 ff75 ff75 ff74 ff73 ff72 ff72 ff70 ff71 ff6e ff6d ff6c ff6b ff6b ff69 ff68 ff67 ff66 ff65 ff63 ff62 ff61 ff60 ff5f ff5d ff5c ff5b ff5a ff58 ff57 ff56 ff54 ff53 ff52 ff50 ff4f ff4d ff4d ff4b ff4a ff48 ff46 ff45 ff43 ff42 ff41 ff3f ff3e ff3c ff3b ff3a ff38 ff37 ff36 ff34 ff33 ff31 ff30 ff2f ff2d ff2c ff2b ff29 ff28 ff27 ff25 ff24 ff23 ff22 ff20 ff20 ff1e ff1d ff1d ff1b ff1a ff19 ff18 ff17 ff17 ff16 ff15 ff14 ff13 ff12 ff11 ff11 ff10 ff0f ff0e ff0e ff0d ff0c ff0c ff0b ff0a ff0a ff0a ff09 ff08 ff08 ff07 ff07 ff07 ff06 ff06 ff05 ff05 ff05 ff04 ff04 ff04 ff03 ff03 ff03 ff03 │ │ -ff05 ff05 ff05 ff05 ff06 ff06 ff07 ff07 ff08 ff08 ff08 ff09 ff09 ff0a ff0b ff0b ff0b ff0c ff0d ff0d ff0e ff0f ff0f ff10 ff11 ff12 ff12 ff13 ff14 ff14 ff15 ff16 ff17 ff18 ff19 ff1a ff1b ff1c ff1d ff1e ff1f ff20 ff21 ff22 ff24 ff25 ff26 ff26 ff28 ff29 ff2b ff2c ff2d ff2f ff2f ff31 ff32 ff34 ff35 ff36 ff38 ff39 ff3b ff3c ff3d ff3f ff40 ff42 ff43 ff44 ff46 ff48 ff49 ff4a ff4c ff4d ff4f ff50 ff52 ff53 ff55 ff56 ff57 ff58 ff59 ff5b ff5d ff5e ff5f ff60 ff62 ff63 ff63 ff65 ff66 ff69 ff6a ff6b ff6c ff6d ff6e ff6f ff71 ff71 ff73 ff74 ff75 ff76 ff78 ff79 ff7a ff7b ff7b ff7c ff7e ff7e ff7f ff80 ff81 ff82 ff82 ff83 ff84 ff84 ff85 ff87 ff88 ff88 ff89 ff89 ff8a ff8b ff8b ff8b ff8c ff8d ff8e ff8e ff8f ff8f ff90 ff90 ff90 ff91 ff91 ff91 ff93 ff92 ff93 ff93 ff93 ff93 ff93 ff93 ff93 ff94 ff95 ff95 ff96 ff96 ff96 ff97 ff96 ff96 ff97 ff97 ff97 ff98 ff98 ff98 ff98 ff99 ff99 ff99 ff99 ff99 ff99 ff9a ff9a ff9b ff9b ff9a ff9b ff9b ff9b ff9c ff9b ff9b ff9c ff9d ff9c ff9c ff9d ff9d ff9d ff9e ff9e ff9e ff9e ff9f ff9e ff9f ff9f ffa0 ff9f ffa0 ff9f ffa0 ffa1 ffa0 ffa0 ffa0 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa2 ffa2 ffa2 ffa3 ffa2 ffa3 ffa3 ffa3 ffa4 ffa4 ffa4 ffa4 ffa4 ffa4 ffa5 ffa5 ffa6 ffa5 ffa6 ffa6 ffa6 ffa6 ffa6 ffa6 ffa7 ffa6 ffa6 ffa7 ffa8 ffa8 ffa8 ffa8 ffa8 ffa8 ffa8 ffa9 ffa9 ffa9 ffa9 ffa9 ffaa ffaa ffaa ffab ffab ffab ffab ffab ffab ffab ffab ffab ffab ffab ffac ffac ffac ffac ffab ffac ffac ffad ffad ffac ffac ffad ffad ffae ffae ffaf ffae ffae ffae ffae ffae ffaf ffae ffae ffaf ffaf ffb0 ffb0 ffb0 ffb0 ffb0 ffb0 ffb0 ffb1 ffb1 ffb0 ffb1 ffb1 ffb1 ffb1 ffb1 ffb1 ffb2 ffb1 ffb2 ffb3 ffb3 ffb2 ffb3 ffb3 ffb2 ffb3 ffb4 ffb3 ffb3 ffb4 ffb3 ffb4 ffb3 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb5 ffb5 ffb4 ffb6 ffb5 ffb5 ffb6 ffb5 ffb6 ffb6 ffb6 ffb6 ffb6 ffb6 ffb6 ffb6 ffb6 ffb6 ffb6 ffb7 ffb8 ffb8 ffb8 ffb8 ffb8 ffb8 ffb8 ffb8 ffb8 ffb8 ffb8 ffb8 ffb9 ffb8 ffb8 ffb9 ffb9 ffb9 ffb9 ffb9 ffb9 ffba ffba ffba ffba ffba ffba ffba ffbb ffba ffbb ffbb ffbb ffbb ffba ffbc ffbb ffbc ffbc ffbc ffbc ffbc ffbc ffbc ffbc ffbc ffbc ffbd ffbc ffbc ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbe ffbe ffbd ffbe ffbe ffbe ffbd ffbe ffbe ffbd ffbe ffbe ffbe ffbf ffbf ffbf ffbf ffc0 ffbf ffbf ffc0 ffbf ffc0 ffc0 ffc0 ffc0 ffc0 ffc1 ffc0 ffc0 ffc1 ffc0 ffc1 ffc1 ffc1 ffc1 ffc1 ffc1 ffc1 ffc1 ffc1 ffc2 ffc2 ffc2 ffc1 ffc2 ffc2 ffc2 ffc2 ffc2 ffc2 ffc2 ffc2 ffc2 ffc2 ffc2 ffc2 ffc3 ffc3 ffc2 ffc3 ffc3 ffc3 ffc3 ffc4 ffc4 ffc4 ffc4 ffc3 ffc3 ffc3 ffc4 ffc3 ffc4 ffc3 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc5 ffc4 ffc4 ffc5 ffc5 ffc4 ffc5 ffc4 ffc5 ffc5 ffc4 ffc4 ffc5 ffc5 ffc5 ffc5 ffc5 ffc5 ffc5 ffc5 ffc5 ffc5 ffc5 ffc5 ffc5 ffc6 ffc5 ffc5 ffc6 ffc6 ffc6 ffc7 ffc7 ffc6 ffc7 ffc6 ffc7 ffc6 ffc7 ffc6 ffc7 ffc7 ffc7 ffc7 ffc6 ffc7 ffc7 ffc6 ffc6 ffc7 ffc6 ffc7 ffc7 ffc7 ffc7 ffc8 ffc8 ffc8 ffc8 ffc8 ffc9 ffc8 ffc8 ffc9 ffc8 ffc7 ffc8 ffc9 ffc8 ffc9 ffc8 ffc8 ffc8 ffc7 ffc8 ffc9 ffc8 ffc7 ffc8 ffc9 ffc8 ffc9 ffc9 ffc7 ffc8 ffc7 ffc7 ffc9 ffc8 ffc9 ffc9 ffc9 ffc9 ffc9 ffc9 ffca ffc9 ffc9 ffc9 ffca ffc9 ffc9 ffc9 ffc9 ffc9 ffc9 ffc9 ffc9 ffc9 ffc9 ffc9 ffc9 ffc9 ffc9 ffc9 ffc9 ffca ffca ffc9 ffca ffca ffc9 ffc9 ffc9 ffca ffca ffca ffca ffcb ffcb ffca ffcb ffca ffca ffca ffca ffcb ffca ffca ffcb ffca ffca ffca ffca ffca ffcb ffcb ffcb ffca ffcb ffca ffcb ffcb ffcb ffcb ffcb ffcb ffcb ffcb ffcb ffcb ffcb ffcb ffcb ffcb ffcb ffcb ffcb ffcb ffcb ffcb ffcb ffca ffcb ffcb ffcb ffcb ffcb ffcb ffcb ffcb ffca ffcb ffcb ffcb ffcb ffcb ffcb ffcb ffcb ffcb ffcb ffca ffcb ffcb ffcb ffcb ffcb ffcb ffca ffcb ffca ffcb ffcb ffcb ffcb ffcb ffcb ffcb ffcb ffcb ffcb ffcb ffcb ffcb ffcb ffcb ffcb ffcb ffcb ffcb ffcb ffcb ffcb ffcb ffcb ffcb ffcb ffcb ffcb ffcb ffcb ffcb ffcb ffcb ffcb ffcb ffca ffcb ffcb ffcb ffcb ffca ffcb ffcb ffcb ffcb ffcb ffcb ffcb ffcb ffcb ffcc ffcb ffcb ffcc ffcb ffcc ffcb ffcc ffcb ffcc ffcc ffcc ffcc ffcc ffcb ffcc ffcb ffcb ffcc ffcc ffcb ffcb ffcc ffcb ffcc ffcb ffcb ffcb ffcb ffcb ffca ffcb ffcb ffcb ffcb ffcb ffca ffcb ffca ffca ffca ffca ffca ffca ffca ffca ffca ffca ffca ffca ffca ffca ffca ffca ffca ffca ffca ffca ffca ffca ffca ffca ffca ffca ffca ffca ffca ffca ffca ffca ffca ffca ffca ffca ffca ffca ffca ffca ffca ffca ffca ffc9 ffca ffc9 ffc9 ffc9 ffc9 ffc9 ffc9 ffca ffc9 ffca ffca ffc9 ffc9 ffc9 ffca ffc9 ffc9 ffc9 ffc9 ffc9 ffc9 ffc9 ffc9 ffc9 ffc9 ffc9 ffc9 ffc9 ffc9 ffc9 ffc9 ffc9 ffc9 ffc9 ffc9 ffc8 ffc8 ffc9 ffc8 ffc8 ffc8 ffc8 ffc8 ffc9 ffc8 ffc8 ffc8 ffc8 ffc8 ffc8 ffc8 ffc9 ffc8 ffc8 ffc7 ffc7 ffc7 ffc7 ffc7 ffc7 ffc8 ffc7 ffc8 ffc7 ffc7 ffc8 ffc8 ffc7 ffc7 ffc6 ffc7 ffc7 ffc7 ffc6 ffc7 ffc6 ffc6 ffc7 ffc6 ffc6 ffc7 ffc6 ffc5 ffc6 ffc7 ffc7 ffc6 ffc6 ffc6 ffc6 ffc6 ffc7 ffc7 ffc6 ffc6 ffc6 ffc5 ffc5 ffc5 ffc5 ffc5 ffc5 ffc4 ffc5 ffc4 ffc4 ffc4 ffc5 ffc5 ffc5 ffc4 ffc5 ffc5 ffc5 ffc5 ffc5 ffc5 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc5 ffc4 ffc5 ffc5 ffc4 ffc5 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc3 ffc4 ffc3 ffc3 ffc3 ffc3 ffc2 ffc3 ffc3 ffc3 ffc2 ffc3 ffc3 ffc3 ffc2 ffc2 ffc2 ffc2 ffc2 ffc2 ffc2 ffc2 ffc2 ffc2 ffc2 ffc2 ffc1 ffc1 ffc1 ffc1 ffc0 ffc0 ffc0 ffc1 ffc0 ffc1 ffc0 ffc0 ffc0 ffc0 ffc1 ffc0 ffc0 ffc0 ffbf ffc0 ffbf ffc0 ffbe ffbf ffbf ffbf ffbf ffbf ffbf ffbf ffbe ffbe ffbd ffbd ffbe ffbe ffbe ffbe ffbd ffbe ffbe ffbe ffbd ffbe ffbe ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbc ffbc ffbc ffbc ffbc ffbc ffbc ffbc ffbc ffbb ffbb ffbb ffbb ffbc ffbb ffbc ffbc ffbb ffbb ffbb ffba ffba ffba ffba ffba ffba ffba ffb9 ffb9 ffb9 ffb9 ffb9 ffb9 ffb9 ffb9 ffb8 ffb8 ffb8 ffb8 ffb8 ffb8 ffb7 ffb7 ffb7 ffb7 ffb7 ffb7 ffb7 ffb7 ffb7 ffb7 ffb7 ffb6 ffb6 ffb6 ffb6 ffb6 ffb6 ffb6 ffb6 ffb5 ffb5 ffb4 ffb5 ffb5 ffb4 ffb4 ffb5 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb3 ffb4 ffb2 ffb3 ffb3 ffb3 ffb2 ffb2 ffb2 ffb3 ffb3 ffb3 ffb2 ffb1 ffb2 ffb1 ffb2 ffb2 ffb1 ffb1 ffb1 ffb1 ffb1 ffb0 ffb0 ffb1 ffb0 ffb0 ffb0 ffb0 ffaf ffb0 ffaf ffaf ffaf ffaf ffaf ffaf ffaf ffae ffae ffaf ffad ffae ffad ffad ffad ffad ffac ffad ffac ffac ffac ffac ffac ffab ffab ffac ffab ffab ffab ffab ffab ffab ffab ffab ffaa ffab ffab ffaa ffaa ffaa ffaa ffaa ffaa ffaa ffa9 ffa8 ffa9 ffa9 ffa8 ffa8 ffa9 ffa9 ffa8 ffa7 ffa8 ffa7 ffa7 ffa6 ffa7 ffa7 ffa7 ffa7 ffa7 ffa5 ffa6 ffa6 ffa5 ffa6 ffa5 ffa5 ffa5 ffa5 ffa5 ffa5 ffa4 ffa5 ffa4 ffa4 ffa4 ffa4 ffa3 ffa3 ffa4 ffa3 ffa3 ffa2 ffa2 ffa2 ffa2 ffa2 ffa2 ffa2 ffa2 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa0 ffa0 ffa0 ffa0 ffa1 ffa0 ffa0 ffa0 ff9f ff9f ff9f ff9e ff9f ff9e ff9e ff9e ff9d ff9d ff9d ff9c ff9d ff9c ff9d ff9c ff9c ff9b ff9b ff9b ff9b ff9a ff99 ff9a ff9a ff99 ff9a ff99 ff99 ff99 ff98 ff98 ff98 ff97 ff97 ff97 ff97 ff97 ff96 ff96 ff96 ff96 ff95 ff95 ff95 ff95 ff95 ff95 ff94 ff95 ff94 ff94 ff94 ff94 ff94 ff94 ff93 ff93 ff93 ff92 ff93 ff93 ff93 ff93 ff92 ff92 ff91 ff91 ff92 ff90 ff91 ff90 ff90 ff90 ff90 ff90 ff90 ff8f ff8f ff8f ff8e ff8e ff8f ff8e ff8d ff8d ff8d ff8d ff8e ff8d ff8d ff8d ff8d ff8c ff8c ff8c ff8c ff8b ff8b ff8a ff8b ff8b ff8b ff8a ff8a ff8b ff89 ff89 ff89 ff88 ff89 ff88 ff88 ff88 ff85 ff85 ff85 ff84 ff85 ff84 ff85 ff84 ff84 ff84 ff83 ff83 ff82 ff82 ff82 ff81 ff81 ff80 ff80 ff7f ff7f ff7f ff7d ff7d ff7c ff7b ff7c ff7a ff79 ff79 ff79 ff77 ff75 ff76 ff75 ff74 ff74 ff72 ff70 ff71 ff6f ff6f ff6c ff6c ff6b ff6a ff69 ff68 ff67 ff66 ff65 ff64 ff61 ff60 ff5f ff5e ff5d ff5c ff5a ff5a ff58 ff57 ff55 ff54 ff53 ff51 ff50 ff4f ff4e ff4c ff4b ff49 ff48 ff47 ff45 ff44 ff42 ff40 ff3f ff3e ff3c ff3b ff3a ff38 ff37 ff35 ff34 ff33 ff32 ff30 ff2f ff2d ff2c ff2b ff29 ff28 ff27 ff26 ff24 ff23 ff22 ff21 ff20 ff1e ff1e ff1c ff1c ff1b ff19 ff18 ff17 ff17 ff16 ff15 ff14 ff13 ff12 ff11 ff10 ff10 ff0f ff0e ff0e ff0d ff0c ff0c ff0b ff0a ff0a ff0a ff09 ff08 ff08 ff07 ff07 ff07 ff06 ff06 ff05 ff05 ff05 ff04 ff04 ff04 ff03 ff03 ff03 ff03 ff03 │ │ -ff04 ff05 ff05 ff05 ff05 ff06 ff06 ff07 ff07 ff08 ff08 ff09 ff09 ff09 ff0a ff0a ff0b ff0b ff0c ff0d ff0d ff0e ff0f ff0f ff10 ff11 ff11 ff12 ff13 ff14 ff14 ff15 ff16 ff17 ff18 ff19 ff1a ff1b ff1c ff1d ff1e ff1f ff20 ff21 ff22 ff23 ff24 ff26 ff27 ff28 ff2a ff2b ff2c ff2d ff2e ff30 ff31 ff32 ff34 ff35 ff37 ff38 ff3a ff3a ff3c ff3e ff3f ff41 ff42 ff43 ff45 ff46 ff48 ff48 ff4a ff4c ff4e ff50 ff51 ff52 ff54 ff54 ff56 ff57 ff58 ff5a ff5c ff5d ff5e ff5f ff60 ff61 ff62 ff63 ff65 ff67 ff68 ff69 ff6b ff6c ff6d ff6e ff6f ff70 ff72 ff73 ff73 ff75 ff77 ff78 ff79 ff79 ff79 ff7b ff7c ff7d ff7e ff7e ff7f ff80 ff82 ff82 ff83 ff83 ff85 ff86 ff87 ff87 ff87 ff88 ff89 ff8a ff8a ff8b ff8b ff8c ff8e ff8e ff8d ff8e ff8f ff8f ff8f ff90 ff90 ff90 ff92 ff92 ff92 ff93 ff92 ff92 ff92 ff93 ff93 ff93 ff94 ff95 ff95 ff95 ff95 ff96 ff95 ff95 ff96 ff96 ff96 ff97 ff97 ff97 ff98 ff98 ff98 ff98 ff98 ff98 ff99 ff99 ff99 ff9a ff9a ff9a ff9b ff9a ff9a ff9b ff9b ff9b ff9c ff9c ff9b ff9b ff9c ff9c ff9d ff9e ff9e ff9d ff9d ff9e ff9e ff9e ff9e ff9f ff9e ff9f ff9e ff9f ffa0 ffa0 ff9f ff9f ffa0 ffa0 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa2 ffa1 ffa2 ffa2 ffa2 ffa2 ffa2 ffa3 ffa3 ffa3 ffa3 ffa3 ffa3 ffa4 ffa4 ffa5 ffa5 ffa4 ffa5 ffa5 ffa6 ffa5 ffa5 ffa6 ffa5 ffa6 ffa7 ffa7 ffa7 ffa8 ffa7 ffa7 ffa7 ffa7 ffa8 ffa8 ffa9 ffa8 ffa8 ffa9 ffa9 ffaa ffaa ffaa ffaa ffaa ffaa ffaa ffaa ffab ffab ffab ffab ffab ffab ffab ffab ffab ffab ffac ffac ffac ffab ffac ffab ffac ffad ffae ffae ffad ffae ffad ffae ffae ffae ffad ffae ffae ffae ffb0 ffaf ffaf ffaf ffaf ffb0 ffaf ffb0 ffb0 ffb0 ffb0 ffb0 ffb0 ffb0 ffb0 ffb1 ffb2 ffb1 ffb2 ffb2 ffb2 ffb2 ffb2 ffb2 ffb2 ffb3 ffb3 ffb3 ffb3 ffb3 ffb3 ffb4 ffb3 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb5 ffb5 ffb4 ffb5 ffb4 ffb5 ffb6 ffb5 ffb5 ffb5 ffb5 ffb5 ffb5 ffb5 ffb5 ffb5 ffb5 ffb6 ffb6 ffb7 ffb7 ffb7 ffb7 ffb7 ffb7 ffb7 ffb7 ffb7 ffb7 ffb7 ffb8 ffb8 ffb8 ffb8 ffb8 ffb8 ffb9 ffb8 ffb9 ffb8 ffb8 ffb9 ffb9 ffb9 ffb9 ffb9 ffb9 ffba ffba ffba ffba ffba ffba ffba ffba ffbb ffbb ffbb ffbb ffbc ffbb ffbb ffbb ffbb ffbb ffbc ffbb ffbc ffbc ffbc ffbc ffbc ffbc ffbc ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbe ffbe ffbe ffbe ffbe ffbe ffbf ffbf ffbe ffbf ffbf ffbf ffbf ffbf ffbf ffbf ffc0 ffbf ffbf ffc0 ffbf ffc1 ffc0 ffc0 ffc0 ffc0 ffc1 ffc0 ffc0 ffc1 ffc1 ffc2 ffc1 ffc1 ffc1 ffc1 ffc1 ffc1 ffc1 ffc1 ffc1 ffc1 ffc1 ffc1 ffc1 ffc2 ffc2 ffc3 ffc2 ffc3 ffc3 ffc3 ffc2 ffc3 ffc3 ffc2 ffc3 ffc3 ffc2 ffc3 ffc3 ffc3 ffc3 ffc3 ffc3 ffc3 ffc4 ffc3 ffc3 ffc4 ffc3 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc5 ffc5 ffc4 ffc4 ffc5 ffc4 ffc4 ffc4 ffc4 ffc4 ffc5 ffc5 ffc5 ffc5 ffc5 ffc6 ffc6 ffc6 ffc6 ffc6 ffc6 ffc6 ffc6 ffc6 ffc6 ffc6 ffc6 ffc6 ffc6 ffc6 ffc6 ffc6 ffc6 ffc6 ffc6 ffc6 ffc6 ffc7 ffc7 ffc7 ffc7 ffc8 ffc8 ffc8 ffc7 ffc7 ffc8 ffc8 ffc7 ffc8 ffc7 ffc7 ffc8 ffc8 ffc8 ffc8 ffc7 ffc8 ffc7 ffc7 ffc6 ffc7 ffc7 ffc7 ffc8 ffc8 ffc7 ffc8 ffc8 ffc7 ffc8 ffc7 ffc7 ffc8 ffc8 ffc9 ffc8 ffc8 ffc8 ffc8 ffc8 ffc9 ffc9 ffc9 ffc9 ffc9 ffc8 ffc9 ffc9 ffc9 ffc9 ffc9 ffc8 ffc9 ffc8 ffc9 ffc9 ffc8 ffc8 ffc9 ffc9 ffc9 ffca ffc8 ffc9 ffca ffca ffc9 ffc9 ffc9 ffca ffca ffca ffca ffca ffca ffca ffca ffca ffca ffc9 ffc9 ffca ffca ffca ffca ffc9 ffca ffca ffca ffca ffca ffca ffca ffca ffca ffca ffca ffcb ffca ffca ffca ffca ffca ffca ffca ffca ffca ffca ffca ffca ffca ffca ffca ffca ffcb ffca ffca ffca ffca ffca ffca ffcb ffca ffca ffca ffca ffca ffcb ffca ffca ffca ffcb ffca ffca ffcb ffca ffca ffca ffca ffca ffcb ffcb ffca ffcb ffca ffcb ffca ffcb ffcb ffca ffca ffcb ffcb ffcb ffca ffca ffca ffca ffca ffca ffca ffca ffca ffca ffcb ffca ffcb ffcb ffcb ffca ffca ffca ffcb ffca ffca ffca ffca ffca ffca ffca ffca ffca ffca ffca ffca ffca ffca ffca ffcb ffcb ffcb ffcb ffcb ffcb ffcb ffcb ffcb ffcb ffca ffcb ffcb ffcb ffcb ffca ffcb ffca ffcb ffcb ffcb ffcb ffcb ffcb ffcb ffca ffcb ffcb ffcb ffca ffcb ffcb ffcb ffcb ffcb ffcb ffcb ffca ffcb ffca ffcb ffcb ffcb ffcb ffcb ffca ffcb ffca ffca ffca ffca ffca ffc9 ffca ffc9 ffc9 ffc9 ffc9 ffc9 ffca ffc9 ffc9 ffc9 ffc9 ffca ffca ffc9 ffc9 ffca ffc9 ffc9 ffc9 ffc9 ffc9 ffc9 ffca ffc9 ffc9 ffc9 ffc9 ffc9 ffc9 ffc9 ffc9 ffc9 ffc9 ffca ffca ffc9 ffca ffc9 ffca ffc9 ffc9 ffc9 ffc8 ffc8 ffc9 ffc9 ffc9 ffca ffca ffc9 ffc8 ffc9 ffc9 ffc8 ffc9 ffc8 ffc9 ffc9 ffc9 ffc9 ffc8 ffc8 ffc8 ffc8 ffc8 ffc8 ffc8 ffc8 ffc8 ffc8 ffc8 ffc8 ffc8 ffc7 ffc8 ffc9 ffc8 ffc8 ffc8 ffc7 ffc7 ffc8 ffc7 ffc7 ffc7 ffc7 ffc7 ffc8 ffc7 ffc8 ffc7 ffc7 ffc7 ffc7 ffc7 ffc7 ffc7 ffc7 ffc7 ffc7 ffc7 ffc6 ffc7 ffc7 ffc7 ffc6 ffc7 ffc6 ffc7 ffc7 ffc7 ffc6 ffc7 ffc6 ffc6 ffc5 ffc5 ffc6 ffc5 ffc6 ffc5 ffc6 ffc6 ffc6 ffc6 ffc6 ffc6 ffc6 ffc6 ffc6 ffc6 ffc5 ffc6 ffc6 ffc5 ffc5 ffc4 ffc4 ffc5 ffc5 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc5 ffc4 ffc4 ffc5 ffc5 ffc4 ffc4 ffc4 ffc5 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc3 ffc2 ffc3 ffc3 ffc3 ffc3 ffc3 ffc3 ffc2 ffc2 ffc2 ffc2 ffc2 ffc2 ffc2 ffc2 ffc2 ffc2 ffc2 ffc2 ffc1 ffc1 ffc1 ffc1 ffc1 ffc1 ffc1 ffc1 ffc2 ffc1 ffc1 ffc1 ffc0 ffc0 ffc0 ffc0 ffbf ffc0 ffc0 ffbf ffc0 ffbf ffc0 ffbf ffbf ffc0 ffbf ffc0 ffc0 ffbf ffbf ffbe ffbf ffbe ffbe ffbf ffbe ffbe ffbe ffbf ffbf ffbd ffbe ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbc ffbc ffbc ffbb ffbb ffbb ffbc ffbb ffbb ffbb ffba ffbb ffba ffba ffbb ffba ffba ffba ffba ffba ffb9 ffba ffb9 ffba ffb9 ffb9 ffb9 ffb8 ffb8 ffb8 ffb9 ffb8 ffb8 ffb8 ffb8 ffb8 ffb8 ffb7 ffb7 ffb8 ffb8 ffb7 ffb6 ffb6 ffb6 ffb6 ffb6 ffb6 ffb6 ffb6 ffb6 ffb6 ffb6 ffb6 ffb5 ffb5 ffb5 ffb5 ffb5 ffb5 ffb5 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb3 ffb4 ffb3 ffb4 ffb4 ffb3 ffb3 ffb2 ffb2 ffb2 ffb2 ffb2 ffb2 ffb1 ffb2 ffb2 ffb2 ffb2 ffb1 ffb1 ffb1 ffb1 ffb1 ffb1 ffb0 ffb1 ffb1 ffb0 ffb0 ffaf ffb0 ffaf ffaf ffaf ffaf ffaf ffaf ffaf ffae ffae ffae ffae ffae ffae ffad ffad ffae ffad ffad ffad ffac ffac ffad ffac ffac ffac ffac ffac ffab ffab ffab ffaa ffab ffab ffab ffab ffab ffab ffab ffab ffab ffaa ffab ffab ffa9 ffaa ffa9 ffa9 ffa9 ffaa ffa9 ffa9 ffa8 ffa8 ffa7 ffa8 ffa8 ffa8 ffa8 ffa8 ffa6 ffa6 ffa6 ffa6 ffa6 ffa7 ffa6 ffa6 ffa6 ffa6 ffa5 ffa6 ffa5 ffa5 ffa5 ffa5 ffa4 ffa4 ffa4 ffa4 ffa4 ffa4 ffa4 ffa4 ffa3 ffa3 ffa3 ffa3 ffa2 ffa3 ffa2 ffa2 ffa2 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa0 ffa0 ff9f ff9f ffa0 ff9f ff9f ff9e ff9e ff9e ff9e ff9e ff9d ff9d ff9d ff9d ff9c ff9c ff9c ff9b ff9c ff9c ff9c ff9b ff9b ff9a ff9a ff9a ff9a ff99 ff99 ff99 ff99 ff99 ff99 ff98 ff98 ff98 ff98 ff97 ff97 ff96 ff96 ff96 ff96 ff96 ff96 ff95 ff96 ff96 ff94 ff95 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff93 ff93 ff92 ff93 ff92 ff92 ff92 ff92 ff92 ff92 ff92 ff91 ff91 ff90 ff91 ff8f ff8f ff8f ff8f ff8f ff8f ff8f ff8f ff8f ff8e ff8e ff8e ff8e ff8e ff8d ff8d ff8d ff8c ff8d ff8d ff8c ff8d ff8b ff8d ff8b ff8b ff8b ff8b ff8a ff89 ff8a ff8a ff8a ff8a ff89 ff89 ff89 ff89 ff88 ff88 ff87 ff88 ff87 ff87 ff86 ff85 ff85 ff85 ff84 ff84 ff84 ff84 ff84 ff83 ff82 ff82 ff82 ff82 ff82 ff82 ff80 ff80 ff80 ff7e ff7e ff7f ff7e ff7d ff7c ff7a ff7a ff7a ff79 ff78 ff78 ff77 ff76 ff75 ff74 ff74 ff72 ff72 ff71 ff70 ff6f ff6e ff6e ff6b ff6b ff6a ff69 ff68 ff67 ff65 ff64 ff64 ff63 ff60 ff5f ff5f ff5d ff5c ff5b ff5a ff58 ff58 ff56 ff54 ff53 ff51 ff51 ff4e ff4d ff4c ff4b ff49 ff48 ff47 ff45 ff43 ff43 ff40 ff3f ff3e ff3c ff3b ff3a ff38 ff37 ff36 ff34 ff33 ff31 ff31 ff2f ff2d ff2c ff2b ff2a ff28 ff27 ff26 ff25 ff23 ff23 ff21 ff20 ff1f ff1d ff1d ff1b ff1a ff1a ff19 ff17 ff16 ff16 ff15 ff14 ff13 ff12 ff12 ff11 ff10 ff0f ff0f ff0e ff0d ff0c ff0b ff0b ff0b ff0a ff0a ff09 ff08 ff08 ff07 ff07 ff07 ff06 ff06 ff05 ff05 ff05 ff05 ff04 ff04 ff03 ff03 ff03 ff03 ff03 ff02 │ │ -ff04 ff04 ff05 ff05 ff05 ff05 ff06 ff06 ff07 ff07 ff08 ff08 ff09 ff09 ff09 ff0a ff0a ff0b ff0c ff0c ff0d ff0d ff0e ff0e ff10 ff10 ff11 ff11 ff12 ff13 ff14 ff15 ff15 ff16 ff17 ff18 ff19 ff1a ff1b ff1c ff1d ff1e ff1f ff20 ff21 ff22 ff23 ff24 ff26 ff27 ff29 ff2a ff2b ff2c ff2d ff2e ff30 ff31 ff33 ff34 ff35 ff36 ff38 ff39 ff3b ff3c ff3d ff3f ff41 ff42 ff44 ff45 ff47 ff48 ff49 ff4b ff4c ff4f ff4f ff50 ff53 ff54 ff55 ff55 ff57 ff59 ff5a ff5b ff5d ff5e ff60 ff61 ff62 ff63 ff64 ff66 ff67 ff68 ff6a ff6b ff6c ff6d ff6d ff6e ff70 ff71 ff72 ff74 ff76 ff75 ff77 ff78 ff78 ff7a ff7b ff7c ff7d ff7d ff7f ff80 ff81 ff81 ff81 ff82 ff84 ff85 ff85 ff86 ff86 ff87 ff88 ff88 ff89 ff8a ff8b ff8b ff8c ff8d ff8c ff8d ff8d ff8f ff8e ff8f ff8f ff8f ff91 ff91 ff91 ff91 ff92 ff92 ff91 ff92 ff93 ff93 ff93 ff94 ff94 ff94 ff94 ff95 ff94 ff94 ff95 ff95 ff96 ff96 ff96 ff96 ff97 ff97 ff97 ff97 ff97 ff97 ff98 ff98 ff99 ff99 ff99 ff9a ff9a ff9a ff99 ff9a ff9a ff9a ff9b ff9b ff9b ff9a ff9b ff9c ff9c ff9c ff9c ff9d ff9d ff9c ff9e ff9e ff9e ff9e ff9e ff9e ff9e ff9f ff9f ff9f ff9e ff9f ff9f ff9f ffa0 ffa0 ffa0 ffa1 ffa1 ffa0 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa2 ffa2 ffa1 ffa2 ffa2 ffa2 ffa2 ffa2 ffa3 ffa4 ffa4 ffa4 ffa3 ffa4 ffa4 ffa5 ffa5 ffa5 ffa4 ffa4 ffa4 ffa6 ffa6 ffa6 ffa7 ffa6 ffa7 ffa6 ffa6 ffa7 ffa7 ffa7 ffa8 ffa8 ffa8 ffa8 ffa8 ffa9 ffa9 ffa9 ffa9 ffaa ffa9 ffa9 ffaa ffaa ffaa ffaa ffab ffab ffab ffab ffab ffab ffab ffab ffab ffab ffab ffab ffab ffac ffac ffad ffac ffad ffac ffad ffac ffad ffad ffad ffad ffad ffae ffae ffaf ffae ffaf ffaf ffaf ffaf ffaf ffaf ffaf ffaf ffaf ffaf ffaf ffb0 ffb1 ffb1 ffb1 ffb1 ffb1 ffb1 ffb1 ffb1 ffb1 ffb2 ffb2 ffb2 ffb2 ffb2 ffb2 ffb2 ffb3 ffb3 ffb3 ffb3 ffb3 ffb4 ffb3 ffb3 ffb3 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb5 ffb4 ffb5 ffb4 ffb5 ffb4 ffb5 ffb5 ffb4 ffb4 ffb5 ffb5 ffb4 ffb4 ffb5 ffb5 ffb6 ffb6 ffb7 ffb6 ffb6 ffb7 ffb6 ffb7 ffb6 ffb6 ffb6 ffb6 ffb7 ffb8 ffb8 ffb7 ffb7 ffb8 ffb8 ffb8 ffb8 ffb8 ffb8 ffb8 ffb8 ffb9 ffb9 ffb8 ffb9 ffb8 ffb9 ffba ffb9 ffb9 ffb9 ffb9 ffba ffb9 ffba ffba ffba ffba ffbb ffbb ffbb ffba ffbb ffba ffbb ffbb ffbb ffbb ffbb ffbb ffbb ffbc ffbc ffbc ffbc ffbc ffbc ffbc ffbc ffbc ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbe ffbe ffbe ffbe ffbd ffbe ffbe ffbe ffbe ffbe ffbe ffbe ffbe ffbe ffbe ffbe ffbf ffbf ffbe ffbf ffbf ffc0 ffbf ffc0 ffc0 ffbf ffc0 ffc0 ffc0 ffc0 ffc0 ffc0 ffc0 ffc0 ffc0 ffc1 ffc0 ffc0 ffc0 ffc1 ffc1 ffc1 ffc1 ffc1 ffc1 ffc1 ffc2 ffc2 ffc1 ffc2 ffc2 ffc2 ffc2 ffc2 ffc2 ffc1 ffc2 ffc2 ffc2 ffc2 ffc2 ffc2 ffc2 ffc3 ffc3 ffc3 ffc3 ffc3 ffc3 ffc4 ffc3 ffc4 ffc4 ffc3 ffc3 ffc4 ffc3 ffc4 ffc3 ffc4 ffc4 ffc3 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc5 ffc5 ffc4 ffc5 ffc5 ffc5 ffc5 ffc5 ffc5 ffc5 ffc5 ffc5 ffc5 ffc5 ffc5 ffc5 ffc5 ffc5 ffc5 ffc5 ffc5 ffc5 ffc5 ffc5 ffc6 ffc6 ffc6 ffc6 ffc6 ffc7 ffc7 ffc7 ffc7 ffc7 ffc7 ffc7 ffc7 ffc7 ffc6 ffc7 ffc7 ffc7 ffc7 ffc7 ffc7 ffc7 ffc7 ffc7 ffc6 ffc7 ffc6 ffc7 ffc6 ffc7 ffc7 ffc7 ffc6 ffc7 ffc7 ffc7 ffc8 ffc7 ffc7 ffc7 ffc8 ffc8 ffc7 ffc8 ffc7 ffc8 ffc8 ffc9 ffc8 ffc7 ffc9 ffc8 ffc8 ffc8 ffc8 ffc8 ffc8 ffc9 ffc8 ffc9 ffc8 ffc8 ffc9 ffc8 ffc8 ffc9 ffc8 ffc8 ffc9 ffc8 ffc9 ffc9 ffc9 ffc9 ffc9 ffc9 ffc9 ffc9 ffc9 ffca ffc9 ffc9 ffca ffc9 ffc9 ffc9 ffc9 ffc9 ffc9 ffc9 ffc9 ffc9 ffc9 ffca ffca ffca ffca ffc9 ffca ffca ffca ffca ffca ffc9 ffca ffc9 ffc9 ffca ffca ffca ffca ffc9 ffca ffca ffca ffca ffca ffc9 ffca ffc9 ffca ffcb ffca ffca ffca ffc9 ffca ffca ffca ffc9 ffc9 ffc9 ffc9 ffca ffc9 ffca ffca ffc9 ffc9 ffca ffca ffc9 ffca ffc9 ffca ffca ffc9 ffc9 ffc9 ffc9 ffcb ffca ffca ffca ffca ffcb ffc9 ffc9 ffca ffca ffca ffc9 ffc9 ffca ffca ffc9 ffca ffc9 ffca ffca ffc9 ffca ffc9 ffca ffca ffcb ffca ffca ffca ffcb ffca ffca ffca ffca ffca ffca ffca ffca ffca ffca ffca ffca ffca ffca ffca ffca ffca ffca ffca ffca ffca ffcb ffca ffca ffca ffca ffca ffca ffca ffca ffca ffca ffca ffca ffca ffca ffca ffca ffca ffca ffca ffca ffca ffca ffca ffca ffca ffcb ffca ffcb ffca ffcb ffca ffca ffca ffca ffcb ffcb ffca ffcb ffca ffcb ffca ffca ffca ffca ffca ffc9 ffca ffc9 ffc9 ffc8 ffc8 ffc9 ffc9 ffc8 ffc8 ffc8 ffc9 ffca ffca ffc9 ffc9 ffc9 ffc8 ffc9 ffc9 ffc9 ffc9 ffc8 ffc9 ffc8 ffc9 ffc8 ffc9 ffc9 ffc9 ffc9 ffc9 ffc8 ffc8 ffc9 ffca ffc9 ffc9 ffc9 ffc9 ffc9 ffc9 ffc9 ffc8 ffc8 ffc9 ffc9 ffc9 ffc8 ffc8 ffc9 ffc8 ffc9 ffc9 ffc8 ffc8 ffc8 ffc9 ffc9 ffc8 ffc9 ffc8 ffc8 ffc7 ffc8 ffc7 ffc7 ffc8 ffc8 ffc7 ffc8 ffc8 ffc8 ffc8 ffc7 ffc8 ffc7 ffc8 ffc8 ffc8 ffc7 ffc6 ffc6 ffc7 ffc7 ffc6 ffc7 ffc7 ffc8 ffc7 ffc8 ffc7 ffc6 ffc7 ffc6 ffc6 ffc7 ffc7 ffc7 ffc6 ffc6 ffc6 ffc6 ffc6 ffc6 ffc6 ffc6 ffc6 ffc6 ffc6 ffc6 ffc6 ffc6 ffc6 ffc6 ffc6 ffc5 ffc5 ffc6 ffc5 ffc5 ffc5 ffc5 ffc5 ffc5 ffc5 ffc5 ffc5 ffc5 ffc5 ffc5 ffc5 ffc5 ffc5 ffc5 ffc5 ffc5 ffc4 ffc4 ffc5 ffc5 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc3 ffc3 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc3 ffc4 ffc3 ffc4 ffc3 ffc3 ffc3 ffc3 ffc3 ffc3 ffc3 ffc3 ffc2 ffc1 ffc2 ffc3 ffc2 ffc2 ffc3 ffc3 ffc2 ffc1 ffc1 ffc1 ffc2 ffc1 ffc1 ffc1 ffc1 ffc1 ffc2 ffc1 ffc1 ffc1 ffc1 ffc0 ffc0 ffc0 ffc1 ffc0 ffc1 ffc0 ffc0 ffc0 ffc0 ffc0 ffbf ffbf ffbf ffbf ffbf ffbf ffbf ffbf ffbf ffbf ffbf ffbf ffbe ffbf ffbf ffbf ffbe ffbd ffbe ffbe ffbd ffbe ffbd ffbe ffbe ffbe ffbe ffbd ffbe ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbc ffbc ffbc ffbd ffbc ffbc ffbc ffbc ffbc ffbc ffbc ffbc ffbc ffbb ffbb ffba ffba ffba ffbb ffba ffba ffbb ffba ffba ffb9 ffb9 ffb9 ffba ffba ffb9 ffba ffb9 ffb9 ffb9 ffb8 ffb9 ffb9 ffb8 ffb8 ffb8 ffb8 ffb7 ffb8 ffb8 ffb7 ffb7 ffb7 ffb7 ffb7 ffb7 ffb7 ffb7 ffb7 ffb7 ffb6 ffb5 ffb6 ffb5 ffb5 ffb6 ffb6 ffb5 ffb5 ffb5 ffb6 ffb5 ffb4 ffb4 ffb4 ffb4 ffb5 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb3 ffb4 ffb4 ffb3 ffb4 ffb3 ffb3 ffb3 ffb4 ffb3 ffb3 ffb3 ffb3 ffb3 ffb3 ffb3 ffb3 ffb3 ffb2 ffb2 ffb1 ffb1 ffb1 ffb1 ffb1 ffb1 ffb1 ffb1 ffb1 ffb1 ffb0 ffb0 ffb0 ffb0 ffb0 ffb0 ffb0 ffb0 ffb0 ffb0 ffae ffaf ffaf ffaf ffae ffae ffaf ffae ffaf ffae ffae ffad ffad ffad ffad ffac ffad ffad ffad ffac ffad ffab ffab ffac ffac ffac ffac ffac ffac ffab ffaa ffaa ffaa ffaa ffab ffab ffab ffaa ffaa ffaa ffaa ffaa ffaa ffaa ffaa ffa9 ffa9 ffa8 ffa9 ffa8 ffa9 ffa8 ffa8 ffa8 ffa7 ffa7 ffa8 ffa8 ffa7 ffa7 ffa7 ffa6 ffa6 ffa5 ffa5 ffa5 ffa5 ffa6 ffa5 ffa5 ffa5 ffa4 ffa5 ffa4 ffa4 ffa4 ffa5 ffa4 ffa3 ffa3 ffa3 ffa3 ffa3 ffa3 ffa3 ffa3 ffa2 ffa2 ffa2 ffa2 ffa2 ffa1 ffa2 ffa2 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa0 ffa0 ffa0 ffa0 ffa0 ffa0 ffa0 ff9f ff9f ff9e ff9f ff9e ff9e ff9d ff9e ff9d ff9d ff9d ff9c ff9c ff9c ff9c ff9b ff9b ff9b ff9b ff9b ff9b ff9b ff9b ff9a ff99 ff9a ff99 ff99 ff99 ff98 ff98 ff98 ff98 ff98 ff97 ff97 ff97 ff97 ff96 ff96 ff96 ff95 ff96 ff96 ff95 ff95 ff94 ff95 ff95 ff94 ff94 ff94 ff93 ff94 ff93 ff93 ff94 ff94 ff93 ff93 ff92 ff93 ff92 ff92 ff93 ff92 ff92 ff91 ff91 ff91 ff91 ff92 ff90 ff90 ff90 ff8f ff8e ff8f ff8f ff8f ff8f ff8f ff8f ff8f ff8f ff8e ff8d ff8e ff8d ff8d ff8d ff8d ff8d ff8c ff8c ff8c ff8c ff8c ff8a ff8c ff8a ff8a ff8a ff8a ff89 ff89 ff89 ff89 ff89 ff89 ff88 ff89 ff88 ff88 ff87 ff86 ff86 ff87 ff86 ff85 ff85 ff84 ff84 ff85 ff83 ff83 ff83 ff83 ff83 ff83 ff82 ff82 ff82 ff82 ff81 ff80 ff7f ff7f ff7f ff7d ff7d ff7e ff7c ff7c ff7b ff7a ff7a ff79 ff78 ff78 ff76 ff76 ff75 ff74 ff73 ff72 ff72 ff71 ff70 ff6e ff6e ff6d ff6c ff6b ff69 ff69 ff67 ff66 ff65 ff64 ff63 ff62 ff61 ff5f ff5d ff5d ff5d ff5b ff59 ff59 ff57 ff56 ff54 ff53 ff51 ff50 ff50 ff4d ff4c ff4b ff49 ff48 ff47 ff45 ff44 ff42 ff41 ff3f ff3e ff3d ff3b ff3a ff39 ff37 ff36 ff34 ff33 ff32 ff30 ff2f ff2e ff2c ff2b ff2a ff29 ff27 ff26 ff25 ff23 ff22 ff21 ff20 ff1f ff1e ff1d ff1c ff1b ff19 ff19 ff18 ff17 ff16 ff15 ff14 ff13 ff12 ff11 ff11 ff10 ff0f ff0f ff0e ff0d ff0c ff0c ff0b ff0a ff0a ff09 ff09 ff09 ff08 ff07 ff07 ff07 ff06 ff06 ff05 ff05 ff05 ff05 ff04 ff04 ff03 ff03 ff03 ff03 ff03 ff02 ff02 │ │ -ff04 ff04 ff04 ff05 ff05 ff05 ff05 ff06 ff06 ff07 ff07 ff08 ff08 ff08 ff09 ff09 ff0a ff0a ff0b ff0c ff0c ff0d ff0d ff0e ff0e ff0f ff10 ff11 ff11 ff12 ff13 ff14 ff15 ff16 ff16 ff17 ff18 ff19 ff1a ff1b ff1c ff1d ff1e ff1f ff20 ff21 ff22 ff23 ff25 ff26 ff27 ff28 ff29 ff2b ff2c ff2d ff2f ff30 ff32 ff33 ff34 ff35 ff37 ff38 ff39 ff3b ff3c ff3e ff3f ff41 ff42 ff43 ff45 ff47 ff48 ff49 ff4b ff4d ff4d ff4f ff51 ff53 ff54 ff54 ff55 ff58 ff59 ff5a ff5b ff5d ff5e ff60 ff61 ff61 ff63 ff64 ff65 ff66 ff68 ff69 ff6a ff6b ff6c ff6e ff6f ff70 ff71 ff72 ff74 ff75 ff76 ff76 ff77 ff79 ff7a ff7b ff7c ff7c ff7e ff7e ff80 ff7f ff80 ff81 ff83 ff85 ff84 ff85 ff85 ff85 ff87 ff88 ff87 ff89 ff8a ff8a ff8b ff8c ff8c ff8c ff8c ff8e ff8e ff8e ff8f ff8e ff8f ff90 ff90 ff91 ff90 ff91 ff91 ff92 ff92 ff92 ff92 ff93 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff95 ff95 ff95 ff95 ff96 ff96 ff96 ff96 ff97 ff97 ff97 ff98 ff98 ff98 ff98 ff99 ff99 ff99 ff99 ff99 ff99 ff99 ff9b ff9a ff9b ff9a ff9b ff9c ff9b ff9a ff9b ff9c ff9c ff9c ff9d ff9e ff9e ff9e ff9e ff9e ff9d ff9e ff9e ff9e ff9e ff9f ff9e ff9f ff9f ff9f ff9f ffa0 ffa0 ffa0 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa2 ffa2 ffa3 ffa3 ffa3 ffa3 ffa3 ffa4 ffa4 ffa4 ffa4 ffa3 ffa3 ffa4 ffa5 ffa5 ffa5 ffa5 ffa6 ffa5 ffa5 ffa6 ffa6 ffa7 ffa7 ffa7 ffa7 ffa7 ffa7 ffa8 ffa8 ffa8 ffa8 ffa8 ffa8 ffa8 ffa8 ffa9 ffa9 ffa9 ffaa ffaa ffaa ffaa ffaa ffab ffab ffab ffab ffaa ffab ffab ffab ffab ffab ffac ffac ffab ffac ffab ffab ffac ffac ffac ffad ffad ffac ffad ffad ffad ffae ffae ffae ffae ffae ffae ffae ffae ffaf ffae ffaf ffaf ffb0 ffb0 ffb0 ffb0 ffb0 ffb0 ffb0 ffb0 ffb0 ffb1 ffb1 ffb1 ffb1 ffb1 ffb1 ffb1 ffb2 ffb2 ffb2 ffb3 ffb2 ffb2 ffb2 ffb3 ffb3 ffb2 ffb3 ffb3 ffb4 ffb4 ffb3 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb5 ffb4 ffb4 ffb5 ffb5 ffb4 ffb4 ffb5 ffb5 ffb6 ffb6 ffb6 ffb5 ffb5 ffb6 ffb6 ffb6 ffb6 ffb6 ffb5 ffb6 ffb7 ffb7 ffb7 ffb7 ffb7 ffb8 ffb7 ffb7 ffb8 ffb7 ffb8 ffb7 ffb8 ffb9 ffb9 ffb8 ffb8 ffb7 ffb8 ffb9 ffb8 ffb8 ffb8 ffb9 ffb9 ffb9 ffb9 ffb9 ffb9 ffba ffba ffba ffba ffb9 ffba ffb9 ffba ffbb ffba ffba ffba ffba ffbb ffbc ffbb ffbc ffbc ffbb ffbb ffbb ffbc ffbc ffbc ffbc ffbc ffbd ffbd ffbc ffbc ffbc ffbc ffbc ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbe ffbe ffbe ffbd ffbe ffbd ffbe ffbe ffbe ffbe ffbe ffbf ffbf ffbe ffbf ffbf ffbf ffbf ffbf ffc0 ffbf ffbf ffbf ffbf ffbf ffc0 ffbf ffbf ffbf ffc0 ffc0 ffc0 ffc1 ffc0 ffc1 ffc1 ffc1 ffc1 ffc1 ffc1 ffc1 ffc1 ffc1 ffc1 ffc1 ffc2 ffc1 ffc2 ffc1 ffc2 ffc1 ffc2 ffc2 ffc2 ffc2 ffc2 ffc2 ffc3 ffc3 ffc3 ffc3 ffc3 ffc3 ffc2 ffc2 ffc3 ffc3 ffc3 ffc2 ffc3 ffc3 ffc3 ffc4 ffc3 ffc3 ffc4 ffc4 ffc4 ffc3 ffc4 ffc3 ffc4 ffc4 ffc3 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc5 ffc4 ffc4 ffc4 ffc5 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc5 ffc5 ffc5 ffc5 ffc5 ffc5 ffc6 ffc6 ffc6 ffc6 ffc6 ffc6 ffc6 ffc6 ffc6 ffc6 ffc6 ffc6 ffc6 ffc6 ffc6 ffc6 ffc6 ffc6 ffc6 ffc6 ffc6 ffc6 ffc6 ffc6 ffc6 ffc6 ffc6 ffc6 ffc6 ffc6 ffc7 ffc7 ffc7 ffc7 ffc6 ffc7 ffc6 ffc7 ffc7 ffc7 ffc8 ffc7 ffc7 ffc7 ffc8 ffc7 ffc6 ffc8 ffc7 ffc8 ffc7 ffc7 ffc7 ffc7 ffc8 ffc8 ffc8 ffc8 ffc7 ffc8 ffc8 ffc8 ffc8 ffc7 ffc7 ffc8 ffc8 ffc9 ffc8 ffc8 ffc8 ffc8 ffc8 ffc9 ffc8 ffc8 ffc9 ffc8 ffc8 ffc9 ffc8 ffc8 ffc8 ffc9 ffc9 ffc8 ffc8 ffc9 ffc9 ffc9 ffc9 ffc9 ffc9 ffc9 ffc8 ffc9 ffca ffc9 ffc9 ffca ffc9 ffc9 ffc9 ffc9 ffc9 ffc9 ffca ffc9 ffc9 ffc9 ffc9 ffc9 ffc9 ffc9 ffc9 ffc9 ffc9 ffca ffca ffc9 ffc9 ffc9 ffc9 ffc9 ffc9 ffc8 ffc9 ffc9 ffc9 ffc9 ffc9 ffc9 ffc9 ffca ffc9 ffc9 ffca ffc9 ffc9 ffc9 ffc9 ffc9 ffca ffc9 ffc9 ffc9 ffc9 ffca ffca ffc9 ffca ffc9 ffca ffc9 ffc9 ffc9 ffc9 ffc9 ffc9 ffc9 ffca ffca ffc9 ffca ffc9 ffca ffca ffc9 ffc9 ffc9 ffc9 ffc9 ffca ffca ffca ffca ffcb ffca ffca ffca ffca ffca ffca ffca ffca ffca ffca ffca ffca ffca ffca ffca ffca ffca ffca ffca ffca ffca ffcb ffca ffca ffca ffca ffca ffca ffc9 ffca ffca ffca ffca ffca ffca ffc9 ffc9 ffca ffca ffca ffca ffc9 ffca ffca ffca ffc9 ffca ffca ffca ffca ffc9 ffca ffca ffca ffca ffca ffca ffca ffc9 ffca ffca ffca ffca ffca ffca ffca ffca ffc9 ffca ffc9 ffc9 ffc8 ffc8 ffc9 ffc8 ffc8 ffc8 ffc8 ffc9 ffc9 ffc9 ffc8 ffc8 ffc9 ffc8 ffc9 ffc9 ffc8 ffc8 ffc8 ffc8 ffc8 ffc8 ffc8 ffc8 ffc8 ffc9 ffc8 ffc8 ffc8 ffc8 ffc8 ffc9 ffc9 ffc8 ffc8 ffc8 ffc9 ffc8 ffc8 ffc8 ffc8 ffc8 ffc9 ffc8 ffc8 ffc8 ffc8 ffc8 ffc8 ffc8 ffc8 ffc8 ffc7 ffc8 ffc7 ffc7 ffc8 ffc8 ffc7 ffc7 ffc7 ffc7 ffc7 ffc8 ffc7 ffc7 ffc7 ffc7 ffc7 ffc8 ffc7 ffc8 ffc7 ffc7 ffc7 ffc7 ffc7 ffc6 ffc6 ffc7 ffc7 ffc6 ffc7 ffc6 ffc7 ffc7 ffc7 ffc7 ffc6 ffc7 ffc6 ffc6 ffc7 ffc6 ffc6 ffc6 ffc6 ffc6 ffc5 ffc5 ffc6 ffc5 ffc5 ffc5 ffc5 ffc5 ffc5 ffc5 ffc5 ffc5 ffc5 ffc5 ffc5 ffc5 ffc5 ffc5 ffc4 ffc5 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc5 ffc5 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc3 ffc3 ffc4 ffc4 ffc3 ffc4 ffc3 ffc4 ffc3 ffc4 ffc3 ffc3 ffc3 ffc3 ffc3 ffc3 ffc3 ffc3 ffc2 ffc3 ffc3 ffc3 ffc3 ffc3 ffc2 ffc3 ffc2 ffc2 ffc2 ffc2 ffc2 ffc1 ffc2 ffc2 ffc1 ffc2 ffc2 ffc2 ffc2 ffc1 ffc1 ffc0 ffc1 ffc1 ffc1 ffc0 ffc0 ffc0 ffc0 ffc0 ffc0 ffc0 ffc0 ffc0 ffbf ffbf ffbf ffbf ffc0 ffc0 ffbf ffbf ffbf ffbf ffbf ffbf ffbe ffbe ffbe ffbe ffbe ffbe ffbe ffbd ffbe ffbe ffbe ffbe ffbe ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbc ffbd ffbc ffbc ffbc ffbc ffbc ffbc ffbc ffbc ffbc ffbc ffbc ffbb ffbb ffbc ffbc ffbc ffbb ffbc ffbb ffbb ffbc ffbb ffbb ffbb ffbb ffb9 ffba ffba ffba ffb9 ffba ffba ffba ffb9 ffb8 ffb9 ffb8 ffb9 ffb9 ffb8 ffb9 ffb9 ffb9 ffb8 ffb7 ffb8 ffb8 ffb8 ffb7 ffb7 ffb7 ffb7 ffb7 ffb7 ffb7 ffb7 ffb7 ffb6 ffb6 ffb6 ffb6 ffb6 ffb6 ffb6 ffb6 ffb5 ffb5 ffb5 ffb4 ffb5 ffb5 ffb5 ffb4 ffb5 ffb5 ffb5 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb3 ffb3 ffb2 ffb3 ffb3 ffb3 ffb3 ffb3 ffb2 ffb3 ffb3 ffb3 ffb2 ffb2 ffb2 ffb2 ffb2 ffb2 ffb2 ffb2 ffb2 ffb2 ffb1 ffb0 ffb0 ffb0 ffb1 ffb0 ffb0 ffb0 ffb0 ffb1 ffb0 ffaf ffaf ffaf ffaf ffaf ffaf ffaf ffaf ffb0 ffae ffad ffaf ffae ffae ffad ffae ffae ffae ffae ffae ffad ffac ffad ffac ffac ffad ffac ffad ffac ffac ffab ffab ffab ffab ffab ffab ffab ffab ffab ffaa ffaa ffaa ffaa ffaa ffaa ffaa ffaa ffa9 ffa9 ffa9 ffa9 ffa9 ffa9 ffa9 ffa9 ffa8 ffa8 ffa8 ffa7 ffa7 ffa7 ffa7 ffa7 ffa6 ffa6 ffa6 ffa6 ffa6 ffa6 ffa7 ffa6 ffa5 ffa4 ffa5 ffa4 ffa4 ffa5 ffa4 ffa4 ffa4 ffa4 ffa4 ffa3 ffa3 ffa4 ffa4 ffa3 ffa3 ffa2 ffa2 ffa2 ffa2 ffa2 ffa2 ffa2 ffa2 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa0 ffa0 ffa0 ffa0 ffa0 ffa0 ffa0 ffa0 ffa0 ff9f ff9f ff9f ff9f ff9f ff9f ff9e ff9e ff9e ff9e ff9d ff9d ff9c ff9d ff9d ff9c ff9d ff9c ff9c ff9b ff9b ff9a ff9b ff9a ff9a ff9a ff9a ff9a ff9a ff99 ff99 ff99 ff99 ff98 ff98 ff97 ff97 ff97 ff97 ff98 ff97 ff96 ff96 ff96 ff96 ff95 ff95 ff95 ff95 ff95 ff95 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff93 ff94 ff93 ff93 ff94 ff94 ff93 ff92 ff91 ff92 ff91 ff92 ff92 ff92 ff91 ff91 ff90 ff91 ff91 ff91 ff8f ff90 ff90 ff8e ff8e ff8f ff8f ff8e ff8e ff8e ff8e ff8e ff8e ff8d ff8d ff8d ff8c ff8c ff8d ff8c ff8b ff8c ff8b ff8c ff8c ff8b ff8a ff8b ff8a ff89 ff89 ff89 ff89 ff89 ff88 ff89 ff89 ff88 ff87 ff88 ff87 ff87 ff87 ff86 ff86 ff86 ff86 ff84 ff84 ff84 ff84 ff84 ff83 ff83 ff83 ff83 ff83 ff81 ff81 ff81 ff81 ff81 ff7f ff7f ff7e ff7e ff7d ff7c ff7d ff7c ff7b ff7b ff7a ff79 ff79 ff77 ff77 ff76 ff76 ff75 ff75 ff73 ff71 ff71 ff70 ff6f ff6f ff6d ff6d ff6c ff6b ff6a ff68 ff68 ff66 ff65 ff64 ff62 ff61 ff60 ff60 ff5f ff5c ff5c ff5b ff59 ff58 ff57 ff56 ff55 ff53 ff52 ff50 ff4e ff4e ff4b ff4a ff49 ff48 ff46 ff46 ff44 ff42 ff41 ff3f ff3f ff3c ff3c ff3a ff39 ff37 ff36 ff35 ff33 ff32 ff30 ff2f ff2d ff2d ff2c ff2a ff28 ff27 ff26 ff25 ff24 ff22 ff21 ff20 ff1f ff1e ff1d ff1c ff1b ff1a ff18 ff17 ff17 ff16 ff15 ff14 ff13 ff12 ff11 ff10 ff10 ff0f ff0e ff0e ff0d ff0c ff0c ff0b ff0a ff0a ff09 ff09 ff09 ff08 ff07 ff07 ff06 ff06 ff06 ff05 ff05 ff05 ff05 ff04 ff04 ff04 ff03 ff03 ff03 ff03 ff03 ff02 ff02 │ │ -ff04 ff04 ff04 ff05 ff04 ff05 ff05 ff06 ff06 ff06 ff07 ff07 ff07 ff08 ff08 ff09 ff09 ff0a ff0a ff0b ff0c ff0c ff0d ff0d ff0e ff0f ff0f ff10 ff11 ff12 ff12 ff13 ff14 ff15 ff15 ff17 ff17 ff19 ff19 ff1a ff1b ff1c ff1d ff1e ff1f ff20 ff21 ff22 ff24 ff25 ff26 ff27 ff28 ff29 ff2b ff2c ff2e ff2f ff30 ff31 ff33 ff34 ff36 ff37 ff38 ff39 ff3a ff3d ff3e ff3f ff41 ff42 ff44 ff45 ff46 ff47 ff49 ff4b ff4c ff4e ff50 ff51 ff52 ff53 ff54 ff57 ff58 ff59 ff5a ff5c ff5d ff5f ff60 ff61 ff62 ff63 ff64 ff65 ff66 ff68 ff69 ff6a ff6b ff6c ff6e ff6f ff71 ff72 ff72 ff74 ff74 ff76 ff77 ff77 ff79 ff7b ff7a ff7b ff7c ff7e ff7e ff7f ff80 ff80 ff82 ff83 ff84 ff83 ff85 ff85 ff86 ff87 ff87 ff88 ff88 ff8a ff8a ff8a ff8b ff8b ff8b ff8c ff8d ff8d ff8e ff8e ff8e ff8e ff90 ff90 ff90 ff90 ff90 ff91 ff91 ff91 ff91 ff92 ff94 ff93 ff93 ff93 ff93 ff94 ff94 ff94 ff94 ff94 ff95 ff95 ff95 ff96 ff96 ff95 ff96 ff96 ff96 ff97 ff97 ff97 ff97 ff98 ff98 ff98 ff98 ff98 ff98 ff98 ff9a ff99 ff9a ff9a ff9b ff9b ff9a ff9a ff9b ff9b ff9b ff9c ff9c ff9d ff9d ff9d ff9d ff9d ff9d ff9d ff9d ff9d ff9e ff9f ff9e ff9f ff9f ff9f ff9f ff9e ff9e ff9f ffa0 ffa1 ffa0 ffa1 ffa0 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa2 ffa1 ffa2 ffa2 ffa2 ffa2 ffa2 ffa3 ffa3 ffa3 ffa3 ffa3 ffa3 ffa4 ffa5 ffa4 ffa5 ffa5 ffa5 ffa4 ffa5 ffa6 ffa5 ffa6 ffa7 ffa7 ffa6 ffa6 ffa6 ffa7 ffa7 ffa8 ffa7 ffa8 ffa8 ffa7 ffa8 ffa8 ffa8 ffa9 ffa9 ffa9 ffa9 ffaa ffa9 ffaa ffaa ffaa ffaa ffaa ffaa ffaa ffaa ffab ffab ffab ffab ffab ffab ffab ffab ffab ffac ffab ffac ffac ffac ffac ffad ffac ffad ffad ffae ffae ffad ffad ffad ffad ffae ffad ffae ffaf ffaf ffaf ffaf ffb0 ffb0 ffaf ffaf ffaf ffb0 ffb0 ffb0 ffb0 ffb1 ffb1 ffb0 ffb1 ffb1 ffb1 ffb2 ffb2 ffb2 ffb1 ffb1 ffb2 ffb2 ffb2 ffb2 ffb3 ffb3 ffb3 ffb3 ffb3 ffb3 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb5 ffb5 ffb5 ffb5 ffb5 ffb5 ffb5 ffb5 ffb5 ffb5 ffb6 ffb5 ffb5 ffb6 ffb6 ffb6 ffb6 ffb6 ffb7 ffb7 ffb7 ffb7 ffb7 ffb6 ffb6 ffb7 ffb8 ffb8 ffb8 ffb8 ffb8 ffb7 ffb8 ffb7 ffb8 ffb7 ffb8 ffb8 ffb9 ffb9 ffb8 ffb9 ffb9 ffba ffba ffb9 ffb8 ffb9 ffb9 ffb8 ffb9 ffba ffb9 ffb9 ffb9 ffba ffba ffbb ffbb ffba ffbb ffba ffba ffbb ffbb ffbc ffbc ffbc ffbc ffbc ffbc ffbb ffbc ffbb ffbb ffbc ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbe ffbe ffbe ffbe ffbd ffbe ffbf ffbf ffbf ffbf ffbf ffbe ffbf ffbf ffbe ffbe ffbf ffbe ffbf ffbf ffbf ffbf ffc0 ffc0 ffc0 ffc0 ffc0 ffc0 ffc1 ffc0 ffc0 ffc1 ffc1 ffc0 ffc1 ffc1 ffc0 ffc0 ffc1 ffc0 ffc1 ffc1 ffc1 ffc1 ffc1 ffc1 ffc1 ffc2 ffc2 ffc2 ffc2 ffc2 ffc2 ffc2 ffc2 ffc2 ffc2 ffc2 ffc2 ffc2 ffc3 ffc3 ffc2 ffc3 ffc2 ffc3 ffc3 ffc2 ffc3 ffc3 ffc3 ffc2 ffc3 ffc3 ffc3 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc5 ffc5 ffc5 ffc5 ffc5 ffc5 ffc5 ffc5 ffc5 ffc5 ffc5 ffc6 ffc5 ffc5 ffc5 ffc5 ffc5 ffc5 ffc5 ffc5 ffc5 ffc5 ffc5 ffc5 ffc5 ffc5 ffc5 ffc5 ffc5 ffc6 ffc6 ffc6 ffc6 ffc6 ffc6 ffc6 ffc6 ffc6 ffc6 ffc7 ffc7 ffc7 ffc7 ffc6 ffc6 ffc6 ffc7 ffc7 ffc6 ffc7 ffc7 ffc7 ffc7 ffc6 ffc6 ffc6 ffc7 ffc7 ffc7 ffc7 ffc6 ffc7 ffc7 ffc7 ffc7 ffc7 ffc7 ffc8 ffc7 ffc8 ffc7 ffc7 ffc7 ffc7 ffc7 ffc8 ffc7 ffc8 ffc7 ffc7 ffc7 ffc7 ffc7 ffc7 ffc7 ffc9 ffc9 ffc8 ffc7 ffc8 ffc8 ffc9 ffc8 ffc9 ffc8 ffc8 ffc8 ffc8 ffc9 ffc8 ffc8 ffc9 ffc9 ffc8 ffc9 ffc9 ffc7 ffc7 ffc9 ffc8 ffc9 ffc8 ffc8 ffc8 ffc8 ffc8 ffc9 ffc8 ffc9 ffc9 ffc9 ffc8 ffc8 ffc8 ffc9 ffc8 ffc8 ffc8 ffc9 ffc9 ffc9 ffc9 ffc9 ffc9 ffc8 ffc9 ffc9 ffc9 ffc9 ffc8 ffc9 ffc8 ffc9 ffc9 ffc9 ffc9 ffc9 ffc9 ffc9 ffc9 ffc9 ffc9 ffc9 ffc9 ffc9 ffc9 ffc9 ffc9 ffc9 ffc9 ffc9 ffc9 ffca ffc9 ffc9 ffc9 ffc9 ffca ffca ffc9 ffc9 ffc9 ffc9 ffc9 ffca ffca ffca ffca ffca ffca ffca ffca ffca ffca ffca ffca ffca ffca ffca ffca ffca ffca ffca ffca ffca ffca ffca ffca ffca ffca ffca ffca ffca ffca ffca ffca ffca ffc9 ffca ffc9 ffca ffc9 ffc9 ffc9 ffc9 ffc9 ffc9 ffca ffc9 ffc9 ffc9 ffc9 ffca ffc9 ffc9 ffc9 ffc9 ffc9 ffc9 ffc9 ffc9 ffc9 ffc9 ffc9 ffc9 ffc9 ffc9 ffc9 ffc9 ffc9 ffc9 ffc9 ffc9 ffc9 ffc9 ffc9 ffc9 ffca ffc9 ffc9 ffc8 ffc8 ffc9 ffc8 ffc8 ffc8 ffc8 ffc9 ffc9 ffc9 ffc8 ffc8 ffc9 ffc8 ffc9 ffc9 ffc8 ffc8 ffc8 ffc7 ffc7 ffc7 ffc8 ffc7 ffc7 ffc8 ffc7 ffc7 ffc8 ffc8 ffc7 ffc8 ffc8 ffc8 ffc7 ffc8 ffc8 ffc8 ffc7 ffc8 ffc7 ffc7 ffc8 ffc7 ffc8 ffc8 ffc8 ffc8 ffc7 ffc7 ffc7 ffc7 ffc7 ffc7 ffc7 ffc6 ffc7 ffc7 ffc6 ffc7 ffc6 ffc7 ffc7 ffc7 ffc6 ffc7 ffc6 ffc6 ffc7 ffc7 ffc6 ffc7 ffc7 ffc6 ffc7 ffc6 ffc6 ffc6 ffc6 ffc6 ffc6 ffc6 ffc6 ffc6 ffc6 ffc6 ffc6 ffc6 ffc6 ffc6 ffc6 ffc6 ffc6 ffc6 ffc6 ffc5 ffc5 ffc5 ffc5 ffc5 ffc6 ffc5 ffc5 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc5 ffc4 ffc5 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc3 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc3 ffc3 ffc3 ffc3 ffc2 ffc3 ffc2 ffc3 ffc2 ffc3 ffc3 ffc3 ffc3 ffc3 ffc2 ffc2 ffc2 ffc2 ffc2 ffc2 ffc2 ffc2 ffc2 ffc2 ffc2 ffc2 ffc2 ffc1 ffc1 ffc1 ffc2 ffc1 ffc1 ffc1 ffc1 ffc1 ffc1 ffc1 ffc1 ffc1 ffc1 ffc0 ffc0 ffc0 ffc0 ffbf ffbf ffbf ffbf ffbf ffbf ffbf ffbf ffbf ffbf ffbf ffbe ffbe ffbe ffbf ffbf ffbe ffbe ffbe ffbe ffbe ffbe ffbd ffbe ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbc ffbc ffbc ffbb ffbb ffbc ffbb ffbb ffbc ffbb ffbb ffbc ffbb ffbb ffbb ffbb ffbb ffbb ffbb ffba ffba ffba ffba ffba ffba ffba ffba ffba ffb9 ffba ffb9 ffb9 ffb9 ffb9 ffb9 ffb9 ffb8 ffb8 ffb8 ffb8 ffb8 ffb8 ffb8 ffb8 ffb8 ffb8 ffb8 ffb7 ffb7 ffb7 ffb7 ffb7 ffb6 ffb6 ffb6 ffb6 ffb6 ffb6 ffb6 ffb6 ffb5 ffb5 ffb5 ffb5 ffb6 ffb5 ffb5 ffb5 ffb5 ffb5 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb3 ffb3 ffb4 ffb3 ffb4 ffb4 ffb3 ffb3 ffb3 ffb2 ffb2 ffb2 ffb3 ffb2 ffb2 ffb2 ffb3 ffb2 ffb3 ffb2 ffb1 ffb1 ffb1 ffb1 ffb1 ffb1 ffb1 ffb1 ffb2 ffb1 ffb0 ffaf ffb0 ffb0 ffaf ffb0 ffb0 ffb0 ffaf ffb0 ffaf ffae ffaf ffae ffae ffae ffaf ffaf ffaf ffae ffad ffae ffad ffad ffad ffad ffad ffad ffad ffad ffac ffac ffac ffac ffac ffac ffac ffac ffac ffab ffab ffab ffaa ffab ffab ffab ffaa ffab ffab ffaa ffaa ffaa ffaa ffa9 ffa9 ffa9 ffa9 ffa8 ffa8 ffa8 ffa8 ffa8 ffa9 ffa8 ffa8 ffa8 ffa8 ffa8 ffa7 ffa6 ffa6 ffa6 ffa6 ffa6 ffa5 ffa5 ffa5 ffa5 ffa5 ffa6 ffa5 ffa5 ffa3 ffa4 ffa4 ffa3 ffa3 ffa4 ffa4 ffa3 ffa3 ffa3 ffa2 ffa2 ffa3 ffa3 ffa3 ffa3 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa0 ffa0 ff9f ffa0 ff9f ffa0 ff9f ff9f ff9f ff9f ff9e ff9f ff9e ff9e ff9e ff9d ff9d ff9d ff9d ff9c ff9c ff9c ff9c ff9c ff9b ff9b ff9c ff9b ff9a ff9a ff9a ff9a ff9a ff99 ff99 ff99 ff99 ff99 ff98 ff98 ff98 ff98 ff97 ff97 ff97 ff96 ff96 ff96 ff98 ff96 ff95 ff95 ff95 ff95 ff95 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff93 ff93 ff93 ff93 ff93 ff93 ff93 ff92 ff91 ff92 ff91 ff91 ff90 ff91 ff90 ff90 ff90 ff90 ff90 ff90 ff8f ff8f ff8f ff8e ff8e ff8e ff8e ff8d ff8d ff8d ff8d ff8d ff8d ff8c ff8d ff8c ff8c ff8b ff8c ff8b ff8a ff8b ff8a ff8a ff8a ff8a ff8a ff89 ff89 ff89 ff88 ff88 ff89 ff88 ff88 ff88 ff88 ff88 ff86 ff87 ff87 ff87 ff86 ff85 ff85 ff85 ff84 ff84 ff83 ff83 ff83 ff83 ff83 ff82 ff82 ff82 ff82 ff80 ff80 ff80 ff80 ff80 ff7f ff7e ff7e ff7d ff7c ff7b ff7c ff7b ff7b ff7a ff7a ff78 ff78 ff76 ff77 ff75 ff75 ff74 ff73 ff73 ff71 ff6f ff6f ff6e ff6d ff6c ff6b ff6a ff6a ff69 ff68 ff66 ff66 ff64 ff63 ff61 ff61 ff60 ff5f ff5d ff5b ff5b ff59 ff57 ff56 ff55 ff55 ff54 ff52 ff50 ff4f ff4e ff4c ff4a ff4a ff48 ff47 ff45 ff45 ff43 ff41 ff40 ff3e ff3d ff3b ff3a ff39 ff37 ff36 ff34 ff33 ff33 ff31 ff2f ff2e ff2c ff2b ff2a ff29 ff27 ff26 ff25 ff24 ff23 ff21 ff20 ff1f ff1e ff1d ff1c ff1b ff1a ff19 ff18 ff17 ff16 ff15 ff14 ff13 ff12 ff12 ff11 ff10 ff0f ff0e ff0e ff0d ff0d ff0c ff0b ff0a ff0a ff09 ff09 ff08 ff08 ff08 ff07 ff06 ff06 ff06 ff05 ff05 ff05 ff04 ff04 ff04 ff04 ff03 ff03 ff03 ff03 ff03 ff02 ff02 ff02 │ │ -ff03 ff04 ff04 ff04 ff04 ff05 ff05 ff05 ff06 ff06 ff06 ff07 ff07 ff07 ff08 ff08 ff09 ff09 ff0a ff0b ff0b ff0c ff0c ff0d ff0d ff0e ff0f ff0f ff10 ff11 ff12 ff13 ff13 ff14 ff15 ff15 ff17 ff17 ff18 ff19 ff1a ff1b ff1c ff1d ff1e ff1f ff20 ff21 ff23 ff24 ff25 ff26 ff27 ff28 ff2a ff2b ff2c ff2e ff2f ff30 ff32 ff32 ff34 ff36 ff37 ff38 ff39 ff3b ff3d ff3e ff3f ff41 ff42 ff44 ff45 ff46 ff48 ff4a ff4b ff4c ff4e ff4f ff51 ff52 ff53 ff55 ff57 ff58 ff59 ff5b ff5c ff5d ff5e ff60 ff62 ff63 ff64 ff65 ff66 ff67 ff68 ff69 ff6a ff6b ff6c ff6e ff6f ff70 ff71 ff72 ff73 ff74 ff76 ff77 ff78 ff79 ff7a ff79 ff7c ff7d ff7d ff7f ff7f ff7f ff80 ff82 ff82 ff83 ff83 ff84 ff85 ff86 ff87 ff87 ff87 ff89 ff89 ff89 ff8a ff8a ff8a ff8b ff8c ff8c ff8d ff8d ff8d ff8e ff8f ff8f ff8f ff8f ff8f ff90 ff91 ff90 ff91 ff91 ff92 ff92 ff93 ff93 ff93 ff94 ff93 ff94 ff94 ff94 ff94 ff94 ff94 ff95 ff95 ff94 ff95 ff95 ff96 ff96 ff96 ff96 ff96 ff97 ff97 ff97 ff97 ff97 ff98 ff98 ff99 ff99 ff99 ff99 ff99 ff9a ff9a ff9a ff9a ff9a ff9b ff9b ff9c ff9c ff9c ff9c ff9c ff9c ff9c ff9c ff9c ff9d ff9d ff9e ff9e ff9e ff9f ff9f ff9e ff9e ff9e ff9e ff9f ffa0 ffa0 ffa0 ffa0 ffa0 ffa0 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa2 ffa2 ffa2 ffa2 ffa3 ffa3 ffa3 ffa3 ffa4 ffa4 ffa4 ffa4 ffa4 ffa4 ffa4 ffa5 ffa4 ffa5 ffa6 ffa6 ffa6 ffa5 ffa6 ffa7 ffa6 ffa7 ffa6 ffa7 ffa7 ffa7 ffa7 ffa8 ffa7 ffa9 ffa8 ffa8 ffa8 ffa9 ffa9 ffa9 ffa9 ffaa ffa9 ffa9 ffaa ffa9 ffaa ffab ffab ffab ffab ffab ffaa ffab ffab ffab ffab ffab ffab ffab ffac ffab ffac ffac ffac ffad ffad ffad ffac ffad ffac ffac ffac ffad ffae ffae ffae ffae ffae ffaf ffae ffae ffae ffaf ffaf ffaf ffaf ffb0 ffb0 ffb0 ffb0 ffb0 ffb0 ffb1 ffb1 ffb1 ffb1 ffb1 ffb1 ffb1 ffb1 ffb1 ffb2 ffb2 ffb2 ffb2 ffb3 ffb2 ffb2 ffb3 ffb3 ffb3 ffb4 ffb3 ffb4 ffb4 ffb4 ffb3 ffb3 ffb4 ffb3 ffb4 ffb5 ffb5 ffb4 ffb4 ffb4 ffb5 ffb5 ffb5 ffb4 ffb5 ffb5 ffb5 ffb5 ffb5 ffb5 ffb5 ffb5 ffb6 ffb6 ffb6 ffb6 ffb6 ffb6 ffb6 ffb6 ffb7 ffb7 ffb7 ffb7 ffb7 ffb7 ffb7 ffb7 ffb7 ffb7 ffb7 ffb7 ffb8 ffb9 ffb9 ffb8 ffb8 ffb8 ffb9 ffb9 ffb9 ffb8 ffb9 ffb8 ffb8 ffb9 ffb9 ffb9 ffb9 ffb9 ffb9 ffb9 ffba ffba ffb9 ffba ffba ffba ffbb ffbb ffbc ffbc ffbc ffbb ffbb ffbb ffbb ffbc ffbb ffbb ffbc ffbc ffbc ffbc ffbc ffbc ffbc ffbc ffbd ffbc ffbc ffbc ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbe ffbe ffbe ffbe ffbe ffbe ffbe ffbe ffbe ffbe ffbe ffbe ffbe ffbe ffbe ffbf ffbe ffbf ffbf ffbf ffbf ffc0 ffc0 ffbf ffc0 ffc0 ffbf ffc0 ffbf ffbf ffc0 ffbf ffc0 ffc0 ffc0 ffc0 ffc1 ffc1 ffc0 ffc1 ffc1 ffc1 ffc1 ffc1 ffc1 ffc1 ffc1 ffc1 ffc1 ffc1 ffc1 ffc1 ffc1 ffc2 ffc2 ffc2 ffc2 ffc1 ffc2 ffc2 ffc2 ffc2 ffc1 ffc2 ffc2 ffc2 ffc2 ffc2 ffc3 ffc3 ffc3 ffc3 ffc3 ffc3 ffc3 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc3 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc5 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc5 ffc4 ffc4 ffc4 ffc5 ffc4 ffc5 ffc4 ffc4 ffc4 ffc4 ffc4 ffc5 ffc5 ffc5 ffc5 ffc5 ffc5 ffc5 ffc5 ffc6 ffc5 ffc6 ffc6 ffc6 ffc6 ffc6 ffc6 ffc6 ffc6 ffc6 ffc6 ffc5 ffc6 ffc6 ffc6 ffc6 ffc6 ffc6 ffc6 ffc6 ffc6 ffc6 ffc6 ffc6 ffc6 ffc6 ffc6 ffc6 ffc6 ffc7 ffc6 ffc7 ffc7 ffc7 ffc7 ffc7 ffc6 ffc7 ffc6 ffc7 ffc7 ffc7 ffc7 ffc7 ffc6 ffc7 ffc7 ffc6 ffc7 ffc7 ffc7 ffc8 ffc8 ffc8 ffc7 ffc7 ffc7 ffc8 ffc8 ffc8 ffc7 ffc7 ffc8 ffc8 ffc8 ffc7 ffc7 ffc8 ffc8 ffc8 ffc8 ffc8 ffc7 ffc7 ffc8 ffc8 ffc9 ffc8 ffc8 ffc8 ffc8 ffc8 ffc8 ffc8 ffc8 ffc8 ffc8 ffc8 ffc8 ffc8 ffc9 ffc8 ffc8 ffc8 ffc8 ffc9 ffc9 ffc9 ffc8 ffc9 ffc8 ffc8 ffc8 ffc9 ffc8 ffc8 ffc8 ffc8 ffc8 ffc8 ffc8 ffc8 ffc8 ffc8 ffc8 ffc8 ffc8 ffc9 ffc8 ffc8 ffc8 ffc8 ffc9 ffc9 ffc9 ffc9 ffc9 ffc9 ffca ffc9 ffc9 ffc9 ffc9 ffc9 ffc9 ffc9 ffc9 ffc9 ffc9 ffc9 ffc9 ffc9 ffc9 ffc9 ffc9 ffc9 ffc9 ffc9 ffc9 ffc9 ffc9 ffc9 ffca ffc9 ffc9 ffc9 ffc9 ffc9 ffc9 ffc9 ffc9 ffc9 ffc9 ffc9 ffc9 ffc9 ffc9 ffc9 ffc9 ffc9 ffc9 ffc9 ffc9 ffc9 ffc9 ffc9 ffca ffc9 ffc8 ffc8 ffc9 ffc9 ffc8 ffc9 ffc8 ffc8 ffc9 ffc8 ffc9 ffc8 ffc9 ffc8 ffc8 ffc8 ffc8 ffc9 ffc8 ffc9 ffc8 ffc8 ffc8 ffc8 ffc8 ffc8 ffc8 ffc8 ffc8 ffc8 ffc8 ffc8 ffc8 ffc9 ffc8 ffc9 ffc8 ffc8 ffc8 ffc8 ffc8 ffc8 ffc8 ffc8 ffc8 ffc8 ffc8 ffc8 ffc7 ffc7 ffc8 ffc8 ffc8 ffc8 ffc7 ffc7 ffc8 ffc7 ffc7 ffc7 ffc8 ffc7 ffc7 ffc7 ffc6 ffc7 ffc7 ffc7 ffc6 ffc7 ffc7 ffc7 ffc6 ffc7 ffc7 ffc7 ffc7 ffc7 ffc7 ffc6 ffc7 ffc7 ffc7 ffc7 ffc7 ffc7 ffc6 ffc7 ffc6 ffc7 ffc7 ffc7 ffc6 ffc6 ffc6 ffc6 ffc6 ffc6 ffc6 ffc6 ffc6 ffc6 ffc6 ffc6 ffc6 ffc6 ffc6 ffc6 ffc6 ffc6 ffc6 ffc5 ffc6 ffc6 ffc6 ffc6 ffc5 ffc5 ffc5 ffc5 ffc5 ffc5 ffc5 ffc5 ffc5 ffc5 ffc5 ffc5 ffc5 ffc5 ffc5 ffc5 ffc5 ffc5 ffc4 ffc4 ffc5 ffc5 ffc5 ffc5 ffc5 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc3 ffc3 ffc4 ffc4 ffc4 ffc4 ffc4 ffc3 ffc3 ffc3 ffc4 ffc4 ffc4 ffc3 ffc3 ffc4 ffc4 ffc3 ffc3 ffc3 ffc3 ffc3 ffc3 ffc3 ffc3 ffc2 ffc2 ffc3 ffc3 ffc2 ffc2 ffc2 ffc2 ffc2 ffc2 ffc2 ffc2 ffc2 ffc2 ffc2 ffc1 ffc1 ffc2 ffc2 ffc1 ffc1 ffc1 ffc1 ffc2 ffc2 ffc1 ffc1 ffc1 ffc1 ffc0 ffc1 ffc0 ffc0 ffc0 ffc1 ffc0 ffc0 ffc1 ffc0 ffc0 ffc0 ffc0 ffc0 ffbf ffbf ffbf ffbe ffbe ffbe ffbf ffbe ffbf ffbf ffbe ffbf ffbf ffbe ffbe ffbd ffbe ffbe ffbd ffbe ffbd ffbe ffbe ffbe ffbd ffbe ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbc ffbc ffbc ffbd ffbc ffbc ffbc ffbc ffbc ffbd ffbd ffbc ffbc ffbb ffbb ffba ffbb ffbb ffba ffbb ffbb ffba ffba ffba ffba ffbb ffbb ffba ffb9 ffba ffb9 ffb9 ffb9 ffba ffb9 ffb9 ffb9 ffb9 ffba ffb9 ffb9 ffb9 ffb8 ffb8 ffb8 ffb8 ffb8 ffb8 ffb8 ffb7 ffb7 ffb7 ffb7 ffb7 ffb7 ffb7 ffb7 ffb7 ffb7 ffb7 ffb6 ffb6 ffb6 ffb6 ffb5 ffb5 ffb5 ffb5 ffb5 ffb5 ffb5 ffb5 ffb4 ffb5 ffb4 ffb5 ffb5 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb3 ffb4 ffb3 ffb4 ffb4 ffb4 ffb4 ffb3 ffb2 ffb4 ffb3 ffb4 ffb4 ffb3 ffb2 ffb3 ffb2 ffb2 ffb2 ffb2 ffb2 ffb1 ffb2 ffb2 ffb2 ffb1 ffb2 ffb1 ffb0 ffb0 ffb1 ffb0 ffb0 ffb1 ffb1 ffb1 ffb1 ffb0 ffaf ffaf ffaf ffaf ffaf ffaf ffaf ffaf ffaf ffaf ffae ffae ffae ffae ffae ffae ffae ffae ffae ffad ffae ffad ffac ffac ffac ffac ffac ffac ffac ffab ffac ffab ffab ffab ffab ffab ffab ffab ffab ffab ffab ffaa ffaa ffaa ffaa ffaa ffaa ffaa ffaa ffa9 ffaa ffa9 ffa9 ffa8 ffa8 ffa8 ffa8 ffa7 ffa7 ffa7 ffa8 ffa8 ffa8 ffa7 ffa7 ffa7 ffa6 ffa7 ffa6 ffa6 ffa6 ffa5 ffa5 ffa4 ffa4 ffa4 ffa4 ffa4 ffa5 ffa4 ffa4 ffa3 ffa3 ffa3 ffa3 ffa3 ffa2 ffa3 ffa2 ffa3 ffa2 ffa1 ffa2 ffa2 ffa2 ffa2 ffa2 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa0 ffa0 ffa0 ffa0 ffa0 ffa0 ffa0 ffa0 ff9f ff9e ff9f ff9e ff9e ff9e ff9e ff9e ff9e ff9e ff9d ff9d ff9d ff9d ff9c ff9c ff9d ff9c ff9c ff9b ff9b ff9b ff9b ff9a ff9a ff9b ff9a ff9a ff9a ff9a ff99 ff99 ff98 ff98 ff98 ff98 ff98 ff98 ff97 ff97 ff97 ff97 ff96 ff97 ff96 ff95 ff95 ff96 ff95 ff95 ff94 ff94 ff94 ff95 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff92 ff94 ff93 ff92 ff91 ff92 ff92 ff92 ff91 ff92 ff91 ff91 ff91 ff91 ff90 ff8f ff90 ff8f ff8f ff8f ff8f ff8f ff8f ff8f ff8e ff8e ff8e ff8d ff8d ff8d ff8c ff8c ff8c ff8c ff8d ff8c ff8c ff8c ff8b ff8b ff8a ff8b ff8a ff89 ff8a ff8a ff89 ff89 ff8a ff8a ff88 ff88 ff88 ff88 ff88 ff88 ff87 ff86 ff87 ff87 ff87 ff85 ff86 ff85 ff86 ff86 ff84 ff84 ff84 ff83 ff83 ff83 ff83 ff83 ff83 ff83 ff82 ff81 ff81 ff80 ff80 ff7f ff7f ff7f ff7e ff7e ff7d ff7d ff7c ff7c ff7b ff7b ff79 ff7a ff7a ff78 ff77 ff76 ff76 ff75 ff74 ff73 ff73 ff72 ff71 ff70 ff6e ff6e ff6d ff6c ff6a ff6a ff69 ff68 ff67 ff66 ff64 ff65 ff63 ff61 ff60 ff60 ff5f ff5e ff5c ff5b ff59 ff58 ff56 ff55 ff54 ff54 ff52 ff51 ff4e ff4e ff4c ff4b ff49 ff49 ff47 ff45 ff44 ff43 ff42 ff40 ff3e ff3d ff3b ff3a ff39 ff38 ff36 ff35 ff33 ff32 ff31 ff2f ff2e ff2c ff2b ff2a ff29 ff28 ff26 ff25 ff24 ff23 ff21 ff20 ff1f ff1e ff1d ff1c ff1b ff1a ff19 ff18 ff17 ff16 ff15 ff14 ff13 ff12 ff12 ff11 ff10 ff0f ff0f ff0e ff0d ff0d ff0c ff0b ff0a ff0a ff0a ff09 ff08 ff08 ff08 ff07 ff07 ff06 ff06 ff06 ff05 ff05 ff04 ff04 ff04 ff04 ff03 ff03 ff03 ff03 ff03 ff02 ff02 ff02 ff02 │ │ -ff03 ff03 ff04 ff04 ff04 ff04 ff04 ff05 ff05 ff06 ff06 ff06 ff07 ff07 ff07 ff08 ff08 ff09 ff09 ff0a ff0a ff0b ff0c ff0c ff0d ff0d ff0e ff0f ff0f ff10 ff11 ff12 ff12 ff13 ff14 ff15 ff16 ff16 ff17 ff18 ff19 ff1a ff1b ff1c ff1d ff1e ff1f ff20 ff21 ff22 ff24 ff25 ff26 ff27 ff28 ff2a ff2b ff2c ff2e ff2f ff30 ff31 ff33 ff35 ff35 ff37 ff38 ff3a ff3b ff3c ff3e ff40 ff41 ff42 ff43 ff45 ff47 ff48 ff4a ff4b ff4d ff4e ff4f ff50 ff52 ff53 ff55 ff56 ff57 ff59 ff5a ff5c ff5d ff5e ff60 ff61 ff62 ff64 ff65 ff66 ff68 ff69 ff69 ff6a ff6c ff6c ff6d ff6f ff70 ff72 ff73 ff73 ff74 ff76 ff77 ff77 ff78 ff79 ff79 ff7b ff7d ff7d ff7e ff7e ff80 ff81 ff82 ff83 ff82 ff83 ff84 ff84 ff86 ff87 ff86 ff87 ff89 ff88 ff88 ff89 ff8a ff8b ff8b ff8c ff8c ff8c ff8d ff8d ff8d ff8e ff8e ff8e ff8f ff8f ff90 ff90 ff90 ff90 ff91 ff91 ff92 ff91 ff92 ff93 ff93 ff93 ff93 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff95 ff95 ff95 ff95 ff96 ff96 ff96 ff96 ff96 ff96 ff96 ff97 ff98 ff98 ff98 ff98 ff98 ff98 ff99 ff99 ff99 ff99 ff99 ff9a ff9a ff9a ff9b ff9b ff9b ff9b ff9b ff9b ff9c ff9b ff9c ff9d ff9d ff9d ff9d ff9d ff9e ff9d ff9d ff9d ff9e ff9e ffa0 ff9f ff9f ff9f ffa0 ff9f ffa0 ffa0 ffa0 ffa0 ffa0 ffa0 ffa0 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa2 ffa1 ffa1 ffa1 ffa2 ffa2 ffa2 ffa2 ffa3 ffa4 ffa3 ffa2 ffa3 ffa4 ffa4 ffa4 ffa3 ffa4 ffa5 ffa5 ffa5 ffa5 ffa6 ffa6 ffa5 ffa5 ffa5 ffa6 ffa6 ffa6 ffa6 ffa7 ffa7 ffa7 ffa8 ffa8 ffa7 ffa8 ffa8 ffa9 ffa8 ffa9 ffa9 ffa8 ffa9 ffa9 ffaa ffaa ffaa ffaa ffaa ffaa ffaa ffaa ffaa ffab ffab ffab ffab ffab ffab ffab ffab ffab ffab ffac ffac ffac ffac ffac ffab ffac ffac ffac ffae ffad ffad ffae ffae ffad ffad ffad ffae ffaf ffae ffae ffae ffaf ffae ffaf ffb0 ffaf ffb0 ffb0 ffb0 ffb1 ffb0 ffb0 ffb0 ffb0 ffb0 ffb1 ffb1 ffb1 ffb1 ffb2 ffb2 ffb1 ffb2 ffb2 ffb2 ffb3 ffb3 ffb3 ffb3 ffb3 ffb3 ffb2 ffb2 ffb3 ffb3 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb5 ffb5 ffb5 ffb5 ffb5 ffb5 ffb5 ffb6 ffb6 ffb6 ffb6 ffb6 ffb6 ffb6 ffb6 ffb6 ffb6 ffb6 ffb7 ffb7 ffb7 ffb8 ffb8 ffb8 ffb8 ffb8 ffb7 ffb8 ffb8 ffb8 ffb8 ffb8 ffb8 ffb8 ffb9 ffb8 ffb9 ffb9 ffb9 ffb9 ffb8 ffb9 ffba ffb9 ffba ffba ffba ffba ffba ffbb ffba ffbb ffba ffba ffba ffbb ffbb ffbb ffbb ffbc ffbc ffbb ffbb ffbc ffbb ffbb ffbc ffbd ffbc ffbb ffbc ffbc ffbc ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbe ffbe ffbe ffbe ffbe ffbe ffbe ffbe ffbf ffbf ffbe ffbf ffbf ffbe ffbf ffbf ffbf ffbe ffbe ffbf ffc0 ffbf ffbf ffc0 ffc0 ffbf ffc1 ffc0 ffc0 ffc1 ffc0 ffc0 ffc1 ffc1 ffc0 ffc0 ffc0 ffc0 ffc1 ffc1 ffc1 ffc1 ffc1 ffc1 ffc1 ffc1 ffc2 ffc1 ffc1 ffc1 ffc1 ffc1 ffc1 ffc2 ffc2 ffc2 ffc2 ffc3 ffc3 ffc2 ffc3 ffc2 ffc3 ffc3 ffc3 ffc3 ffc3 ffc3 ffc3 ffc3 ffc3 ffc3 ffc3 ffc3 ffc3 ffc4 ffc4 ffc3 ffc4 ffc3 ffc3 ffc3 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc5 ffc5 ffc4 ffc6 ffc5 ffc5 ffc5 ffc5 ffc5 ffc5 ffc5 ffc6 ffc5 ffc5 ffc5 ffc5 ffc6 ffc5 ffc5 ffc5 ffc5 ffc5 ffc5 ffc5 ffc5 ffc5 ffc5 ffc5 ffc6 ffc6 ffc6 ffc6 ffc6 ffc6 ffc6 ffc6 ffc6 ffc6 ffc6 ffc6 ffc6 ffc6 ffc6 ffc6 ffc6 ffc6 ffc6 ffc6 ffc6 ffc7 ffc7 ffc6 ffc7 ffc7 ffc7 ffc7 ffc7 ffc7 ffc7 ffc7 ffc7 ffc7 ffc7 ffc7 ffc6 ffc6 ffc7 ffc7 ffc7 ffc7 ffc7 ffc8 ffc7 ffc8 ffc7 ffc8 ffc7 ffc7 ffc7 ffc8 ffc7 ffc7 ffc7 ffc8 ffc7 ffc7 ffc7 ffc7 ffc7 ffc7 ffc8 ffc7 ffc8 ffc8 ffc8 ffc7 ffc8 ffc8 ffc7 ffc8 ffc8 ffc8 ffc7 ffc8 ffc8 ffc7 ffc7 ffc8 ffc7 ffc7 ffc7 ffc7 ffc7 ffc7 ffc7 ffc7 ffc7 ffc8 ffc8 ffc8 ffc8 ffc9 ffc8 ffc8 ffc8 ffc8 ffc9 ffc8 ffc8 ffc8 ffc9 ffc8 ffc9 ffc8 ffc8 ffc8 ffc8 ffc8 ffc8 ffc8 ffc9 ffc8 ffc8 ffc8 ffc8 ffc8 ffc9 ffc8 ffc8 ffc8 ffc8 ffc8 ffc8 ffc8 ffc8 ffc9 ffc9 ffc8 ffc8 ffc9 ffc8 ffc8 ffc8 ffc8 ffc8 ffc9 ffc8 ffc8 ffc8 ffc8 ffc8 ffc9 ffc8 ffc9 ffc8 ffc8 ffc9 ffc9 ffc8 ffc9 ffc9 ffc8 ffc8 ffc8 ffc9 ffc8 ffc8 ffc8 ffc8 ffc7 ffc8 ffc8 ffc8 ffc8 ffc8 ffc7 ffc7 ffc8 ffc7 ffc8 ffc8 ffc8 ffc7 ffc7 ffc7 ffc7 ffc7 ffc7 ffc8 ffc8 ffc7 ffc8 ffc8 ffc7 ffc8 ffc8 ffc8 ffc8 ffc8 ffc7 ffc7 ffc8 ffc7 ffc7 ffc7 ffc8 ffc7 ffc7 ffc7 ffc7 ffc6 ffc7 ffc7 ffc7 ffc7 ffc7 ffc7 ffc6 ffc7 ffc7 ffc7 ffc6 ffc7 ffc6 ffc7 ffc7 ffc6 ffc7 ffc7 ffc7 ffc6 ffc7 ffc7 ffc7 ffc6 ffc7 ffc7 ffc7 ffc7 ffc6 ffc6 ffc6 ffc6 ffc6 ffc6 ffc6 ffc6 ffc6 ffc6 ffc6 ffc6 ffc6 ffc6 ffc6 ffc6 ffc6 ffc6 ffc6 ffc6 ffc5 ffc5 ffc5 ffc5 ffc6 ffc5 ffc5 ffc5 ffc5 ffc6 ffc5 ffc5 ffc5 ffc5 ffc6 ffc5 ffc5 ffc5 ffc5 ffc5 ffc4 ffc5 ffc5 ffc4 ffc4 ffc4 ffc4 ffc5 ffc4 ffc4 ffc5 ffc5 ffc5 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc5 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc3 ffc4 ffc4 ffc3 ffc3 ffc3 ffc4 ffc4 ffc3 ffc3 ffc3 ffc3 ffc3 ffc3 ffc3 ffc2 ffc3 ffc3 ffc3 ffc3 ffc3 ffc3 ffc3 ffc3 ffc3 ffc2 ffc3 ffc3 ffc3 ffc3 ffc3 ffc2 ffc2 ffc2 ffc2 ffc2 ffc2 ffc2 ffc2 ffc2 ffc1 ffc2 ffc2 ffc2 ffc1 ffc1 ffc1 ffc1 ffc1 ffc1 ffc1 ffc1 ffc1 ffc1 ffc1 ffc0 ffc1 ffc1 ffc0 ffc0 ffc0 ffc0 ffc0 ffc0 ffc0 ffc0 ffc0 ffc0 ffbf ffc0 ffbf ffbf ffbf ffc0 ffc0 ffbf ffbf ffbf ffc0 ffbf ffbf ffbe ffbe ffbe ffbe ffbe ffbe ffbd ffbe ffbd ffbe ffbe ffbe ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbc ffbc ffbc ffbc ffbc ffbc ffbc ffbc ffbc ffbc ffbc ffbc ffbc ffbb ffbb ffbc ffbb ffbb ffbb ffbb ffbb ffbc ffbc ffbb ffbb ffbb ffbb ffba ffba ffba ffba ffba ffba ffb9 ffb9 ffb9 ffba ffba ffba ffba ffb9 ffba ffb8 ffb9 ffb9 ffb9 ffb9 ffb9 ffb9 ffb8 ffb9 ffb9 ffb8 ffb8 ffb8 ffb8 ffb7 ffb7 ffb7 ffb7 ffb7 ffb7 ffb7 ffb6 ffb6 ffb6 ffb6 ffb6 ffb7 ffb6 ffb6 ffb6 ffb6 ffb5 ffb5 ffb5 ffb5 ffb4 ffb4 ffb4 ffb5 ffb5 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb2 ffb4 ffb3 ffb3 ffb4 ffb3 ffb4 ffb3 ffb2 ffb3 ffb3 ffb3 ffb3 ffb2 ffb2 ffb3 ffb2 ffb2 ffb1 ffb1 ffb1 ffb1 ffb1 ffb1 ffb1 ffb1 ffb1 ffb1 ffb0 ffb0 ffb1 ffb0 ffb0 ffb0 ffb0 ffb0 ffb0 ffb0 ffaf ffae ffaf ffaf ffae ffae ffae ffaf ffaf ffae ffae ffad ffae ffae ffae ffad ffad ffad ffae ffad ffad ffad ffac ffab ffab ffab ffab ffab ffab ffab ffab ffab ffab ffab ffab ffab ffab ffab ffaa ffab ffaa ffaa ffaa ffa9 ffa9 ffa9 ffa9 ffa9 ffa9 ffa8 ffa9 ffa8 ffa8 ffa8 ffa7 ffa7 ffa7 ffa7 ffa7 ffa7 ffa7 ffa7 ffa7 ffa6 ffa6 ffa6 ffa5 ffa6 ffa5 ffa5 ffa5 ffa5 ffa4 ffa4 ffa4 ffa4 ffa3 ffa4 ffa4 ffa4 ffa3 ffa3 ffa3 ffa2 ffa2 ffa2 ffa2 ffa2 ffa2 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa0 ffa0 ffa1 ffa0 ffa0 ffa0 ffa0 ff9f ff9f ff9f ff9f ff9f ff9f ff9f ff9f ff9f ff9e ff9e ff9d ff9d ff9d ff9d ff9d ff9d ff9d ff9d ff9d ff9d ff9c ff9c ff9b ff9c ff9b ff9b ff9a ff9a ff9a ff9a ff9a ff99 ff9a ff99 ff99 ff99 ff99 ff99 ff98 ff98 ff97 ff97 ff97 ff97 ff98 ff97 ff96 ff96 ff96 ff96 ff96 ff96 ff95 ff94 ff94 ff94 ff95 ff94 ff94 ff94 ff95 ff94 ff94 ff93 ff94 ff93 ff94 ff93 ff94 ff93 ff91 ff93 ff93 ff91 ff91 ff91 ff91 ff90 ff90 ff91 ff90 ff90 ff90 ff90 ff90 ff8f ff8f ff8f ff8e ff8e ff8e ff8e ff8e ff8e ff8d ff8d ff8d ff8c ff8c ff8c ff8c ff8b ff8c ff8b ff8b ff8c ff8b ff8b ff8a ff8a ff8a ff8a ff89 ff89 ff89 ff88 ff89 ff88 ff89 ff88 ff88 ff87 ff87 ff88 ff87 ff87 ff86 ff86 ff86 ff86 ff86 ff85 ff85 ff84 ff85 ff85 ff84 ff84 ff83 ff83 ff83 ff82 ff83 ff82 ff82 ff82 ff82 ff80 ff7f ff7f ff7f ff7e ff7e ff7f ff7e ff7e ff7c ff7c ff7b ff7a ff7a ff7a ff79 ff79 ff78 ff78 ff75 ff75 ff75 ff74 ff73 ff72 ff71 ff71 ff70 ff6f ff6d ff6c ff6d ff6b ff6a ff68 ff68 ff67 ff66 ff65 ff63 ff63 ff62 ff61 ff60 ff5f ff5d ff5d ff5b ff5a ff58 ff57 ff55 ff55 ff53 ff52 ff51 ff50 ff4e ff4c ff4b ff49 ff48 ff47 ff45 ff44 ff42 ff42 ff40 ff3e ff3d ff3b ff3a ff39 ff37 ff36 ff35 ff33 ff32 ff31 ff2f ff2e ff2c ff2b ff2a ff29 ff27 ff27 ff25 ff24 ff23 ff22 ff20 ff1f ff1e ff1d ff1c ff1b ff1a ff19 ff18 ff17 ff16 ff15 ff14 ff13 ff12 ff12 ff11 ff10 ff0f ff0f ff0e ff0d ff0c ff0c ff0b ff0b ff0a ff0a ff09 ff08 ff08 ff08 ff07 ff07 ff06 ff06 ff06 ff05 ff05 ff04 ff04 ff04 ff04 ff03 ff03 ff03 ff03 ff03 ff02 ff02 ff02 ff02 ff01 │ │ -ff03 ff03 ff03 ff04 ff04 ff04 ff04 ff04 ff05 ff05 ff06 ff06 ff06 ff07 ff07 ff07 ff08 ff08 ff09 ff0a ff0a ff0b ff0b ff0b ff0c ff0d ff0d ff0e ff0f ff10 ff10 ff11 ff11 ff12 ff13 ff14 ff15 ff16 ff17 ff18 ff19 ff19 ff1a ff1b ff1c ff1d ff1e ff1f ff20 ff21 ff23 ff24 ff25 ff26 ff27 ff28 ff2a ff2b ff2c ff2d ff2f ff30 ff31 ff33 ff34 ff35 ff37 ff38 ff3a ff3b ff3d ff3e ff40 ff41 ff42 ff44 ff46 ff47 ff48 ff49 ff4b ff4d ff4e ff4f ff51 ff53 ff53 ff55 ff56 ff58 ff59 ff5b ff5c ff5d ff5f ff60 ff61 ff62 ff64 ff65 ff66 ff68 ff69 ff6a ff6b ff6c ff6d ff6d ff6f ff70 ff71 ff72 ff74 ff74 ff75 ff77 ff78 ff78 ff79 ff7b ff7b ff7c ff7d ff7e ff80 ff80 ff80 ff80 ff81 ff81 ff83 ff84 ff85 ff85 ff86 ff87 ff88 ff87 ff87 ff88 ff8a ff8a ff8a ff8a ff8b ff8b ff8c ff8c ff8c ff8d ff8d ff8d ff8e ff8f ff8f ff8f ff8f ff90 ff90 ff90 ff91 ff91 ff91 ff92 ff93 ff93 ff92 ff93 ff93 ff93 ff93 ff93 ff94 ff94 ff94 ff94 ff94 ff95 ff94 ff95 ff96 ff95 ff96 ff95 ff95 ff95 ff96 ff97 ff97 ff97 ff97 ff97 ff98 ff98 ff98 ff98 ff98 ff99 ff99 ff99 ff99 ff9a ff9a ff9a ff9a ff9a ff9b ff9b ff9a ff9b ff9c ff9c ff9c ff9c ff9c ff9d ff9d ff9c ff9c ff9d ff9d ff9f ff9e ff9e ff9e ff9f ff9f ff9f ffa0 ff9f ff9f ff9f ff9f ffa0 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa2 ffa3 ffa3 ffa2 ffa3 ffa3 ffa4 ffa4 ffa3 ffa4 ffa4 ffa4 ffa4 ffa4 ffa5 ffa4 ffa5 ffa4 ffa5 ffa6 ffa6 ffa5 ffa5 ffa7 ffa6 ffa6 ffa7 ffa7 ffa7 ffa8 ffa8 ffa8 ffa7 ffa8 ffa8 ffa8 ffa8 ffa9 ffa9 ffa9 ffa9 ffa9 ffa9 ffa9 ffa9 ffa9 ffaa ffaa ffaa ffaa ffaa ffab ffab ffab ffab ffab ffab ffab ffab ffab ffab ffab ffab ffab ffac ffac ffad ffac ffac ffad ffac ffac ffac ffad ffad ffad ffad ffad ffad ffae ffae ffae ffae ffae ffaf ffaf ffaf ffaf ffaf ffaf ffb0 ffaf ffb0 ffb0 ffb0 ffb0 ffb1 ffb1 ffb1 ffb0 ffb1 ffb1 ffb2 ffb2 ffb2 ffb2 ffb2 ffb2 ffb2 ffb2 ffb2 ffb3 ffb3 ffb3 ffb4 ffb3 ffb4 ffb3 ffb4 ffb3 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb5 ffb5 ffb5 ffb5 ffb5 ffb5 ffb6 ffb5 ffb6 ffb5 ffb5 ffb6 ffb6 ffb7 ffb7 ffb7 ffb7 ffb7 ffb7 ffb7 ffb7 ffb7 ffb7 ffb7 ffb7 ffb8 ffb8 ffb8 ffb8 ffb8 ffb8 ffb9 ffb9 ffb9 ffb8 ffb9 ffb9 ffb9 ffb9 ffba ffba ffb9 ffb9 ffb9 ffb9 ffba ffb9 ffba ffba ffbb ffbb ffbb ffbb ffbb ffbc ffbb ffbb ffbb ffba ffbb ffbc ffbb ffbc ffbb ffbc ffbc ffbc ffbc ffbc ffbc ffbd ffbd ffbc ffbc ffbc ffbc ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbe ffbe ffbe ffbe ffbd ffbe ffbe ffbe ffbe ffbe ffbe ffbd ffbd ffbe ffbe ffbe ffbe ffbe ffbe ffbf ffbe ffbe ffbf ffc0 ffbf ffc0 ffc0 ffbf ffbf ffc0 ffc0 ffc0 ffc0 ffc0 ffbf ffbf ffc0 ffc0 ffc0 ffc0 ffc1 ffc0 ffc0 ffc0 ffc0 ffc1 ffc0 ffc1 ffc1 ffc0 ffc1 ffc1 ffc1 ffc1 ffc1 ffc2 ffc2 ffc2 ffc1 ffc2 ffc2 ffc2 ffc2 ffc2 ffc2 ffc2 ffc2 ffc2 ffc2 ffc2 ffc2 ffc2 ffc3 ffc3 ffc3 ffc3 ffc3 ffc3 ffc3 ffc3 ffc3 ffc3 ffc4 ffc3 ffc3 ffc3 ffc4 ffc4 ffc4 ffc3 ffc3 ffc4 ffc4 ffc4 ffc3 ffc4 ffc4 ffc4 ffc4 ffc3 ffc3 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc5 ffc4 ffc5 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc5 ffc5 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc5 ffc4 ffc5 ffc4 ffc4 ffc5 ffc5 ffc5 ffc5 ffc5 ffc5 ffc5 ffc5 ffc5 ffc5 ffc5 ffc5 ffc5 ffc5 ffc5 ffc5 ffc5 ffc6 ffc5 ffc5 ffc6 ffc5 ffc6 ffc6 ffc6 ffc6 ffc6 ffc6 ffc6 ffc6 ffc6 ffc6 ffc6 ffc6 ffc6 ffc6 ffc6 ffc6 ffc6 ffc6 ffc6 ffc6 ffc7 ffc7 ffc6 ffc6 ffc7 ffc7 ffc6 ffc7 ffc6 ffc7 ffc6 ffc7 ffc6 ffc7 ffc6 ffc7 ffc6 ffc7 ffc6 ffc7 ffc7 ffc6 ffc7 ffc7 ffc7 ffc6 ffc7 ffc7 ffc7 ffc6 ffc7 ffc7 ffc7 ffc6 ffc6 ffc6 ffc7 ffc7 ffc7 ffc6 ffc7 ffc7 ffc7 ffc6 ffc7 ffc7 ffc7 ffc7 ffc7 ffc7 ffc7 ffc8 ffc7 ffc8 ffc8 ffc8 ffc7 ffc8 ffc7 ffc8 ffc8 ffc7 ffc8 ffc7 ffc8 ffc7 ffc8 ffc7 ffc7 ffc8 ffc7 ffc7 ffc7 ffc8 ffc8 ffc7 ffc7 ffc8 ffc7 ffc7 ffc8 ffc7 ffc7 ffc8 ffc7 ffc7 ffc7 ffc8 ffc8 ffc7 ffc8 ffc7 ffc8 ffc7 ffc7 ffc7 ffc8 ffc7 ffc7 ffc8 ffc7 ffc7 ffc8 ffc8 ffc7 ffc8 ffc8 ffc7 ffc8 ffc8 ffc8 ffc8 ffc8 ffc8 ffc8 ffc8 ffc7 ffc7 ffc8 ffc7 ffc8 ffc8 ffc8 ffc7 ffc7 ffc7 ffc7 ffc7 ffc7 ffc6 ffc7 ffc7 ffc7 ffc7 ffc7 ffc7 ffc7 ffc6 ffc6 ffc6 ffc7 ffc6 ffc6 ffc7 ffc6 ffc7 ffc7 ffc7 ffc7 ffc7 ffc7 ffc7 ffc7 ffc7 ffc7 ffc7 ffc6 ffc7 ffc6 ffc7 ffc6 ffc6 ffc7 ffc6 ffc6 ffc7 ffc7 ffc7 ffc7 ffc6 ffc6 ffc6 ffc6 ffc6 ffc6 ffc6 ffc6 ffc6 ffc6 ffc6 ffc6 ffc6 ffc6 ffc6 ffc6 ffc6 ffc6 ffc6 ffc5 ffc6 ffc6 ffc6 ffc6 ffc6 ffc6 ffc6 ffc6 ffc6 ffc6 ffc6 ffc6 ffc6 ffc6 ffc5 ffc5 ffc5 ffc5 ffc5 ffc5 ffc5 ffc5 ffc5 ffc5 ffc5 ffc5 ffc4 ffc5 ffc5 ffc4 ffc5 ffc5 ffc4 ffc5 ffc4 ffc4 ffc4 ffc4 ffc5 ffc5 ffc4 ffc4 ffc4 ffc4 ffc4 ffc5 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc3 ffc3 ffc4 ffc3 ffc4 ffc4 ffc4 ffc4 ffc3 ffc3 ffc3 ffc3 ffc3 ffc2 ffc3 ffc2 ffc3 ffc3 ffc2 ffc3 ffc2 ffc3 ffc2 ffc2 ffc2 ffc2 ffc2 ffc2 ffc2 ffc2 ffc2 ffc2 ffc2 ffc2 ffc2 ffc2 ffc2 ffc2 ffc2 ffc2 ffc2 ffc2 ffc2 ffc2 ffc1 ffc1 ffc1 ffc1 ffc1 ffc1 ffc1 ffc1 ffc1 ffc1 ffc1 ffc1 ffc1 ffc1 ffc0 ffc0 ffc1 ffc0 ffc0 ffc0 ffbf ffbf ffc0 ffc0 ffbf ffc0 ffc0 ffbf ffbf ffc0 ffbf ffbf ffc0 ffbf ffbe ffbf ffbe ffbf ffbf ffbe ffbf ffbe ffbe ffbe ffbf ffbe ffbe ffbe ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbc ffbc ffbc ffbc ffbb ffbb ffbb ffbb ffbc ffbc ffbb ffbb ffbb ffbc ffbb ffbb ffba ffba ffba ffbb ffba ffbb ffba ffba ffbb ffba ffba ffba ffba ffb9 ffba ffb9 ffb9 ffb9 ffb8 ffb9 ffb8 ffb9 ffb9 ffb9 ffb9 ffb9 ffb9 ffb8 ffb8 ffb8 ffb8 ffb8 ffb8 ffb8 ffb8 ffb8 ffb8 ffb8 ffb7 ffb7 ffb7 ffb7 ffb7 ffb6 ffb6 ffb6 ffb7 ffb7 ffb6 ffb5 ffb6 ffb5 ffb5 ffb6 ffb5 ffb5 ffb5 ffb5 ffb5 ffb5 ffb4 ffb4 ffb4 ffb4 ffb4 ffb5 ffb5 ffb4 ffb4 ffb4 ffb4 ffb4 ffb3 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb2 ffb3 ffb3 ffb2 ffb3 ffb2 ffb3 ffb3 ffb2 ffb2 ffb2 ffb2 ffb2 ffb1 ffb2 ffb2 ffb2 ffb2 ffb1 ffb0 ffb0 ffb0 ffb0 ffb0 ffb0 ffb1 ffb0 ffb0 ffb0 ffb0 ffaf ffaf ffb0 ffaf ffaf ffaf ffaf ffaf ffaf ffae ffae ffae ffae ffae ffad ffae ffae ffad ffae ffad ffad ffad ffad ffac ffac ffac ffad ffac ffac ffac ffac ffab ffab ffab ffab ffab ffab ffab ffab ffaa ffab ffab ffaa ffaa ffaa ffaa ffa9 ffaa ffa9 ffa9 ffa9 ffa8 ffa9 ffa8 ffa8 ffa8 ffa8 ffa8 ffa8 ffa7 ffa7 ffa7 ffa7 ffa6 ffa6 ffa6 ffa6 ffa6 ffa5 ffa5 ffa5 ffa6 ffa6 ffa6 ffa5 ffa5 ffa5 ffa4 ffa4 ffa4 ffa3 ffa3 ffa3 ffa3 ffa3 ffa3 ffa3 ffa3 ffa3 ffa2 ffa2 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ff9f ff9f ffa0 ff9f ff9f ff9f ff9f ff9f ff9e ff9e ff9e ff9e ff9f ff9e ff9f ff9e ff9e ff9d ff9c ff9c ff9d ff9c ff9c ff9d ff9c ff9c ff9c ff9c ff9b ff9c ff9b ff9b ff9b ff9a ff9a ff99 ff99 ff99 ff9a ff99 ff99 ff99 ff98 ff98 ff98 ff98 ff98 ff98 ff96 ff97 ff97 ff97 ff97 ff97 ff96 ff95 ff96 ff96 ff95 ff95 ff95 ff94 ff94 ff94 ff95 ff94 ff94 ff94 ff94 ff94 ff94 ff93 ff93 ff92 ff93 ff93 ff93 ff92 ff91 ff92 ff92 ff90 ff91 ff90 ff90 ff8f ff90 ff90 ff90 ff8f ff8f ff8f ff8f ff8e ff8e ff8e ff8d ff8d ff8d ff8d ff8d ff8d ff8c ff8d ff8c ff8c ff8c ff8b ff8b ff8b ff8b ff8a ff8a ff8b ff8a ff8a ff8a ff89 ff8a ff89 ff88 ff88 ff87 ff88 ff88 ff88 ff88 ff87 ff87 ff87 ff86 ff87 ff86 ff86 ff86 ff85 ff85 ff85 ff85 ff84 ff84 ff84 ff84 ff84 ff84 ff82 ff83 ff82 ff82 ff81 ff81 ff82 ff81 ff81 ff81 ff7f ff7f ff7e ff7f ff7e ff7e ff7d ff7d ff7d ff7c ff7b ff79 ff7a ff79 ff78 ff79 ff78 ff77 ff77 ff75 ff74 ff74 ff73 ff73 ff70 ff71 ff6f ff6f ff6e ff6d ff6b ff6c ff6a ff69 ff67 ff68 ff66 ff64 ff65 ff63 ff61 ff61 ff5f ff5e ff5d ff5b ff5a ff59 ff59 ff56 ff56 ff54 ff53 ff52 ff50 ff4f ff4e ff4d ff4b ff49 ff48 ff46 ff46 ff44 ff43 ff41 ff40 ff3f ff3d ff3c ff3a ff39 ff37 ff36 ff35 ff33 ff32 ff31 ff2f ff2e ff2d ff2c ff2a ff29 ff27 ff26 ff25 ff24 ff23 ff21 ff20 ff1f ff1e ff1d ff1c ff1b ff1a ff19 ff18 ff17 ff16 ff15 ff14 ff13 ff12 ff11 ff11 ff10 ff0f ff0f ff0e ff0d ff0c ff0c ff0b ff0b ff0a ff0a ff09 ff08 ff08 ff07 ff07 ff07 ff06 ff06 ff06 ff05 ff05 ff04 ff04 ff04 ff04 ff03 ff03 ff03 ff02 ff03 ff02 ff02 ff02 ff02 ff01 ff01 │ │ -ff03 ff03 ff03 ff03 ff04 ff04 ff04 ff04 ff04 ff05 ff05 ff06 ff06 ff07 ff07 ff07 ff07 ff08 ff08 ff09 ff0a ff0a ff0b ff0b ff0c ff0c ff0d ff0e ff0e ff0f ff10 ff10 ff11 ff12 ff12 ff13 ff14 ff15 ff16 ff17 ff17 ff19 ff19 ff1a ff1b ff1c ff1d ff1e ff1f ff21 ff22 ff23 ff23 ff25 ff26 ff27 ff29 ff2a ff2b ff2c ff2e ff2f ff30 ff31 ff33 ff34 ff36 ff37 ff38 ff39 ff3b ff3c ff3e ff3f ff40 ff42 ff44 ff45 ff47 ff48 ff4a ff4b ff4c ff4d ff4f ff51 ff52 ff54 ff55 ff57 ff57 ff59 ff5a ff5c ff5d ff5e ff60 ff61 ff62 ff63 ff65 ff67 ff68 ff68 ff6a ff6b ff6c ff6d ff6e ff6f ff6f ff71 ff72 ff73 ff75 ff75 ff76 ff77 ff78 ff79 ff7a ff7c ff7c ff7d ff7e ff7f ff7e ff7f ff80 ff81 ff82 ff82 ff84 ff84 ff86 ff85 ff86 ff87 ff87 ff86 ff89 ff88 ff89 ff89 ff8a ff8a ff8b ff8b ff8b ff8b ff8c ff8d ff8d ff8e ff8e ff8e ff8e ff8f ff8f ff8f ff8f ff90 ff90 ff91 ff92 ff92 ff91 ff91 ff92 ff93 ff93 ff93 ff93 ff93 ff93 ff94 ff94 ff94 ff94 ff94 ff94 ff95 ff95 ff95 ff94 ff95 ff96 ff96 ff96 ff96 ff96 ff97 ff97 ff97 ff97 ff97 ff97 ff99 ff99 ff99 ff99 ff99 ff99 ff99 ff9a ff9a ff9a ff9a ff9a ff9a ff9b ff9b ff9b ff9b ff9b ff9b ff9c ff9b ff9c ff9c ff9d ff9e ff9e ff9d ff9d ff9e ff9e ff9e ff9e ff9e ff9e ff9e ff9e ffa0 ffa0 ffa0 ffa0 ffa1 ffa1 ffa0 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa2 ffa2 ffa2 ffa2 ffa2 ffa3 ffa3 ffa3 ffa4 ffa4 ffa4 ffa3 ffa4 ffa3 ffa4 ffa5 ffa4 ffa5 ffa5 ffa5 ffa4 ffa5 ffa6 ffa5 ffa6 ffa6 ffa6 ffa7 ffa8 ffa7 ffa7 ffa7 ffa8 ffa7 ffa8 ffa8 ffa8 ffa8 ffa8 ffa8 ffa8 ffa8 ffa8 ffa9 ffa9 ffa9 ffa9 ffa9 ffa9 ffaa ffaa ffaa ffaa ffaa ffaa ffab ffab ffab ffab ffab ffab ffab ffab ffac ffab ffac ffab ffac ffac ffac ffac ffac ffad ffad ffac ffac ffad ffad ffad ffad ffae ffad ffae ffae ffae ffae ffae ffae ffae ffaf ffae ffaf ffaf ffaf ffb0 ffb0 ffb0 ffb0 ffb0 ffb0 ffb1 ffb1 ffb1 ffb1 ffb1 ffb1 ffb1 ffb1 ffb1 ffb2 ffb3 ffb2 ffb3 ffb3 ffb2 ffb3 ffb3 ffb3 ffb2 ffb3 ffb4 ffb4 ffb3 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb5 ffb5 ffb4 ffb5 ffb4 ffb5 ffb5 ffb6 ffb6 ffb6 ffb6 ffb7 ffb7 ffb6 ffb6 ffb6 ffb6 ffb6 ffb6 ffb7 ffb7 ffb7 ffb7 ffb8 ffb8 ffb7 ffb8 ffb8 ffb8 ffb8 ffb8 ffb8 ffb9 ffb8 ffb9 ffb8 ffb8 ffb9 ffb8 ffb8 ffb8 ffb9 ffb9 ffba ffba ffba ffbb ffba ffba ffbb ffbb ffba ffbb ffba ffba ffba ffbb ffbb ffbb ffbb ffbc ffbc ffbb ffbc ffbc ffbc ffbc ffbb ffbb ffbc ffbc ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbe ffbe ffbd ffbe ffbd ffbd ffbf ffbf ffbe ffbf ffbf ffbf ffbe ffbf ffc0 ffbf ffbf ffbf ffbf ffbf ffbf ffbf ffbf ffbf ffc0 ffbf ffbf ffbf ffbf ffc0 ffbf ffc0 ffc1 ffc0 ffc1 ffc1 ffc0 ffc1 ffc1 ffc1 ffc1 ffc1 ffc1 ffc1 ffc1 ffc2 ffc1 ffc2 ffc2 ffc2 ffc2 ffc1 ffc1 ffc1 ffc1 ffc1 ffc2 ffc2 ffc1 ffc2 ffc2 ffc3 ffc3 ffc3 ffc3 ffc3 ffc3 ffc2 ffc3 ffc2 ffc3 ffc2 ffc3 ffc2 ffc3 ffc3 ffc3 ffc3 ffc2 ffc3 ffc3 ffc3 ffc3 ffc3 ffc3 ffc4 ffc4 ffc3 ffc4 ffc3 ffc4 ffc4 ffc4 ffc3 ffc3 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc5 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc5 ffc5 ffc5 ffc6 ffc5 ffc5 ffc5 ffc5 ffc5 ffc5 ffc5 ffc5 ffc5 ffc5 ffc5 ffc5 ffc5 ffc6 ffc6 ffc6 ffc6 ffc6 ffc6 ffc6 ffc6 ffc6 ffc6 ffc6 ffc6 ffc6 ffc6 ffc6 ffc6 ffc6 ffc6 ffc6 ffc6 ffc6 ffc6 ffc6 ffc6 ffc6 ffc6 ffc6 ffc6 ffc6 ffc6 ffc6 ffc6 ffc6 ffc6 ffc6 ffc6 ffc6 ffc6 ffc6 ffc6 ffc6 ffc6 ffc6 ffc6 ffc7 ffc7 ffc7 ffc6 ffc7 ffc7 ffc7 ffc6 ffc7 ffc7 ffc7 ffc7 ffc6 ffc6 ffc6 ffc7 ffc7 ffc7 ffc7 ffc7 ffc6 ffc7 ffc7 ffc7 ffc7 ffc6 ffc7 ffc7 ffc7 ffc7 ffc7 ffc7 ffc7 ffc7 ffc7 ffc7 ffc6 ffc7 ffc7 ffc6 ffc6 ffc6 ffc6 ffc6 ffc7 ffc6 ffc7 ffc7 ffc7 ffc7 ffc7 ffc7 ffc7 ffc6 ffc7 ffc7 ffc7 ffc6 ffc7 ffc7 ffc7 ffc7 ffc7 ffc7 ffc7 ffc7 ffc6 ffc7 ffc7 ffc7 ffc6 ffc6 ffc6 ffc7 ffc7 ffc7 ffc7 ffc7 ffc7 ffc7 ffc7 ffc6 ffc7 ffc7 ffc6 ffc7 ffc7 ffc7 ffc7 ffc7 ffc7 ffc7 ffc7 ffc6 ffc6 ffc6 ffc6 ffc6 ffc6 ffc6 ffc6 ffc6 ffc6 ffc6 ffc6 ffc6 ffc5 ffc6 ffc6 ffc6 ffc6 ffc6 ffc6 ffc6 ffc6 ffc6 ffc6 ffc6 ffc6 ffc6 ffc6 ffc6 ffc6 ffc6 ffc6 ffc6 ffc6 ffc6 ffc6 ffc6 ffc6 ffc6 ffc6 ffc6 ffc6 ffc6 ffc6 ffc6 ffc5 ffc5 ffc5 ffc5 ffc5 ffc5 ffc5 ffc6 ffc5 ffc5 ffc5 ffc5 ffc5 ffc5 ffc6 ffc5 ffc5 ffc5 ffc5 ffc5 ffc5 ffc5 ffc5 ffc5 ffc5 ffc5 ffc5 ffc5 ffc5 ffc5 ffc5 ffc5 ffc5 ffc5 ffc5 ffc5 ffc5 ffc5 ffc5 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc3 ffc3 ffc4 ffc4 ffc4 ffc3 ffc3 ffc3 ffc4 ffc3 ffc4 ffc3 ffc4 ffc3 ffc4 ffc4 ffc4 ffc3 ffc3 ffc3 ffc3 ffc3 ffc3 ffc3 ffc3 ffc3 ffc3 ffc3 ffc2 ffc1 ffc2 ffc2 ffc2 ffc2 ffc1 ffc2 ffc2 ffc2 ffc2 ffc2 ffc2 ffc1 ffc1 ffc1 ffc1 ffc1 ffc1 ffc1 ffc1 ffc1 ffc1 ffc2 ffc2 ffc1 ffc1 ffc1 ffc2 ffc1 ffc1 ffc1 ffc2 ffc1 ffc0 ffc1 ffc0 ffc0 ffc0 ffc0 ffc0 ffc0 ffc0 ffc0 ffc0 ffc0 ffc0 ffc0 ffc0 ffc0 ffbf ffbf ffbf ffbf ffbe ffbf ffbf ffbf ffbf ffbf ffbf ffbe ffbf ffbe ffbe ffbf ffbe ffbe ffbe ffbe ffbe ffbe ffbd ffbe ffbe ffbe ffbe ffbe ffbe ffbd ffbe ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbc ffbc ffbc ffbc ffbc ffbd ffbc ffbc ffbc ffbc ffbc ffbc ffbc ffbc ffba ffbb ffba ffbb ffbb ffbb ffbb ffba ffba ffbb ffbb ffbb ffba ffba ffba ffba ffba ffba ffb9 ffb9 ffba ffb9 ffba ffb9 ffba ffb9 ffba ffb9 ffb8 ffb8 ffb8 ffb9 ffb8 ffb8 ffb8 ffb8 ffb8 ffb9 ffb8 ffb8 ffb8 ffb7 ffb7 ffb7 ffb7 ffb7 ffb8 ffb7 ffb7 ffb8 ffb7 ffb7 ffb7 ffb6 ffb7 ffb6 ffb6 ffb6 ffb6 ffb6 ffb6 ffb5 ffb6 ffb4 ffb5 ffb4 ffb5 ffb4 ffb4 ffb5 ffb5 ffb5 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb3 ffb4 ffb3 ffb4 ffb4 ffb3 ffb4 ffb3 ffb3 ffb3 ffb2 ffb2 ffb2 ffb2 ffb2 ffb1 ffb2 ffb2 ffb2 ffb1 ffb1 ffb1 ffb1 ffb1 ffb1 ffb1 ffb1 ffb1 ffb1 ffb0 ffaf ffaf ffaf ffaf ffaf ffaf ffaf ffaf ffaf ffaf ffae ffae ffae ffae ffae ffaf ffae ffae ffae ffae ffae ffad ffad ffad ffad ffad ffac ffac ffac ffac ffac ffac ffac ffab ffac ffac ffac ffab ffac ffab ffab ffab ffab ffaa ffab ffaa ffaa ffaa ffaa ffaa ffa9 ffaa ffaa ffa9 ffa9 ffa9 ffa9 ffa9 ffa9 ffa8 ffa8 ffa8 ffa8 ffa7 ffa7 ffa7 ffa7 ffa7 ffa6 ffa7 ffa6 ffa7 ffa6 ffa5 ffa5 ffa5 ffa5 ffa5 ffa4 ffa5 ffa5 ffa4 ffa5 ffa5 ffa4 ffa4 ffa4 ffa4 ffa3 ffa3 ffa2 ffa3 ffa2 ffa2 ffa2 ffa2 ffa2 ffa2 ffa2 ffa2 ffa2 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa0 ffa0 ffa1 ffa0 ffa1 ffa0 ffa0 ffa0 ff9f ff9e ff9f ff9e ff9f ff9f ff9e ff9e ff9e ff9d ff9e ff9d ff9e ff9e ff9d ff9d ff9d ff9c ff9b ff9b ff9d ff9c ff9c ff9d ff9c ff9b ff9a ff9b ff9b ff9c ff9a ff9b ff9a ff9a ff9a ff99 ff99 ff99 ff99 ff99 ff99 ff99 ff97 ff98 ff97 ff98 ff98 ff97 ff96 ff96 ff96 ff96 ff96 ff96 ff95 ff95 ff95 ff95 ff95 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff93 ff94 ff93 ff93 ff92 ff91 ff92 ff92 ff92 ff91 ff91 ff90 ff91 ff90 ff90 ff8f ff8f ff8f ff8f ff8f ff8f ff8e ff8e ff8e ff8e ff8e ff8d ff8d ff8d ff8d ff8c ff8c ff8d ff8c ff8c ff8c ff8c ff8b ff8b ff8a ff8a ff8a ff8a ff89 ff8a ff89 ff8a ff8a ff88 ff88 ff89 ff88 ff88 ff87 ff86 ff87 ff86 ff87 ff87 ff87 ff86 ff86 ff86 ff86 ff86 ff85 ff85 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff83 ff81 ff83 ff81 ff81 ff81 ff81 ff81 ff81 ff80 ff80 ff7e ff7f ff7e ff7f ff7e ff7d ff7d ff7c ff7c ff7b ff7b ff79 ff7a ff79 ff77 ff77 ff76 ff76 ff75 ff74 ff73 ff72 ff72 ff72 ff70 ff70 ff6f ff6f ff6e ff6c ff6a ff6b ff6a ff69 ff67 ff67 ff66 ff64 ff63 ff62 ff60 ff5f ff5e ff5d ff5c ff5b ff59 ff58 ff57 ff56 ff55 ff53 ff52 ff51 ff4f ff4e ff4c ff4b ff4a ff48 ff46 ff45 ff44 ff42 ff41 ff40 ff3e ff3d ff3b ff3a ff39 ff37 ff36 ff35 ff33 ff32 ff31 ff30 ff2e ff2d ff2c ff2a ff29 ff27 ff26 ff25 ff24 ff23 ff22 ff20 ff1f ff1e ff1d ff1c ff1b ff1a ff19 ff18 ff17 ff16 ff15 ff14 ff14 ff13 ff12 ff11 ff10 ff0f ff0e ff0e ff0d ff0d ff0c ff0b ff0b ff0a ff09 ff09 ff09 ff08 ff07 ff07 ff07 ff06 ff06 ff06 ff05 ff05 ff04 ff04 ff04 ff04 ff03 ff03 ff03 ff02 ff02 ff02 ff02 ff02 ff02 ff01 ff01 ff01 │ │ -ff02 ff03 ff03 ff03 ff03 ff04 ff04 ff04 ff04 ff05 ff05 ff05 ff06 ff06 ff07 ff07 ff07 ff07 ff08 ff09 ff09 ff0a ff0a ff0b ff0b ff0c ff0c ff0d ff0e ff0e ff0f ff10 ff11 ff11 ff12 ff13 ff13 ff14 ff15 ff16 ff16 ff17 ff18 ff19 ff1a ff1b ff1c ff1d ff1e ff20 ff20 ff22 ff22 ff24 ff25 ff27 ff27 ff29 ff2a ff2b ff2d ff2d ff2f ff30 ff31 ff33 ff34 ff36 ff37 ff38 ff3a ff3b ff3d ff3e ff3f ff41 ff43 ff44 ff45 ff46 ff48 ff49 ff4a ff4c ff4d ff4f ff51 ff52 ff53 ff54 ff55 ff58 ff59 ff5a ff5c ff5e ff5f ff60 ff61 ff62 ff63 ff65 ff65 ff66 ff68 ff69 ff6a ff6b ff6d ff6e ff6f ff70 ff71 ff71 ff73 ff74 ff75 ff76 ff77 ff78 ff78 ff7a ff7a ff7b ff7d ff7e ff7e ff7e ff7f ff80 ff81 ff82 ff83 ff84 ff84 ff84 ff85 ff86 ff86 ff86 ff87 ff88 ff88 ff89 ff88 ff8a ff8a ff8a ff8b ff8a ff8b ff8d ff8c ff8d ff8d ff8d ff8d ff8e ff8e ff8e ff8e ff8f ff90 ff90 ff91 ff91 ff90 ff91 ff91 ff92 ff93 ff93 ff92 ff92 ff92 ff93 ff93 ff94 ff93 ff93 ff94 ff94 ff94 ff94 ff94 ff94 ff95 ff95 ff96 ff96 ff95 ff96 ff96 ff96 ff96 ff97 ff96 ff98 ff98 ff98 ff98 ff98 ff98 ff98 ff99 ff99 ff99 ff99 ff9a ff9a ff9a ff9a ff9b ff9a ff9b ff9b ff9b ff9b ff9c ff9b ff9c ff9d ff9d ff9d ff9d ff9d ff9d ff9d ff9d ff9e ff9d ff9e ff9e ff9f ff9f ff9f ff9f ff9f ffa0 ff9f ffa0 ffa0 ffa0 ffa0 ffa0 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa2 ffa2 ffa2 ffa3 ffa3 ffa3 ffa3 ffa3 ffa3 ffa3 ffa4 ffa4 ffa4 ffa3 ffa4 ffa4 ffa4 ffa5 ffa5 ffa5 ffa6 ffa6 ffa6 ffa6 ffa6 ffa6 ffa6 ffa6 ffa7 ffa7 ffa7 ffa7 ffa7 ffa7 ffa8 ffa8 ffa8 ffa7 ffa8 ffa9 ffa9 ffa8 ffa8 ffa8 ffa9 ffa9 ffa9 ffaa ffa9 ffaa ffaa ffaa ffaa ffaa ffaa ffaa ffaa ffaa ffab ffab ffab ffab ffab ffab ffab ffab ffab ffab ffac ffac ffab ffac ffac ffac ffad ffac ffad ffad ffad ffad ffad ffad ffae ffae ffae ffae ffae ffae ffae ffaf ffaf ffaf ffb0 ffaf ffb0 ffb0 ffb0 ffb0 ffb0 ffb0 ffb0 ffb0 ffb0 ffb0 ffb1 ffb2 ffb2 ffb1 ffb2 ffb2 ffb2 ffb2 ffb2 ffb2 ffb2 ffb3 ffb3 ffb3 ffb3 ffb3 ffb3 ffb3 ffb4 ffb4 ffb3 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb5 ffb5 ffb5 ffb5 ffb6 ffb6 ffb5 ffb5 ffb5 ffb5 ffb6 ffb6 ffb6 ffb6 ffb6 ffb6 ffb7 ffb7 ffb7 ffb7 ffb7 ffb7 ffb7 ffb7 ffb7 ffb8 ffb8 ffb8 ffb8 ffb7 ffb8 ffb8 ffb8 ffb7 ffb8 ffb8 ffb9 ffb9 ffb9 ffb9 ffba ffba ffb9 ffba ffba ffb9 ffba ffba ffba ffba ffbb ffba ffba ffbb ffbb ffbb ffbb ffbb ffbb ffbb ffbc ffbb ffbb ffbc ffbc ffbc ffbc ffbc ffbc ffbc ffbc ffbc ffbc ffbc ffbc ffbc ffbd ffbc ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbe ffbe ffbd ffbd ffbd ffbd ffbe ffbe ffbd ffbe ffbe ffbe ffbe ffbe ffbe ffbe ffbe ffbe ffbf ffbf ffbe ffbe ffbe ffbe ffbf ffbe ffbe ffbf ffbe ffbf ffbf ffc0 ffc0 ffc0 ffc0 ffc0 ffc0 ffc0 ffc0 ffc0 ffc1 ffc1 ffc0 ffc0 ffc0 ffc1 ffc0 ffc1 ffc1 ffc2 ffc1 ffc1 ffc0 ffc1 ffc1 ffc1 ffc1 ffc1 ffc2 ffc2 ffc2 ffc2 ffc2 ffc2 ffc2 ffc2 ffc2 ffc1 ffc2 ffc2 ffc2 ffc2 ffc2 ffc2 ffc2 ffc2 ffc2 ffc2 ffc2 ffc2 ffc2 ffc2 ffc3 ffc2 ffc2 ffc3 ffc3 ffc3 ffc3 ffc3 ffc3 ffc3 ffc3 ffc3 ffc3 ffc4 ffc4 ffc4 ffc4 ffc4 ffc3 ffc4 ffc3 ffc3 ffc4 ffc4 ffc4 ffc3 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc3 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc5 ffc5 ffc4 ffc4 ffc4 ffc4 ffc4 ffc5 ffc5 ffc4 ffc5 ffc5 ffc5 ffc5 ffc5 ffc5 ffc5 ffc5 ffc5 ffc5 ffc5 ffc5 ffc5 ffc5 ffc5 ffc5 ffc5 ffc5 ffc5 ffc5 ffc5 ffc5 ffc5 ffc5 ffc5 ffc5 ffc5 ffc5 ffc5 ffc5 ffc5 ffc5 ffc6 ffc5 ffc5 ffc5 ffc5 ffc5 ffc5 ffc6 ffc6 ffc6 ffc6 ffc6 ffc6 ffc6 ffc6 ffc6 ffc6 ffc6 ffc6 ffc6 ffc6 ffc6 ffc6 ffc6 ffc6 ffc6 ffc6 ffc6 ffc6 ffc6 ffc6 ffc6 ffc6 ffc6 ffc6 ffc6 ffc6 ffc6 ffc6 ffc6 ffc6 ffc6 ffc6 ffc6 ffc6 ffc6 ffc6 ffc6 ffc6 ffc6 ffc6 ffc6 ffc6 ffc6 ffc6 ffc6 ffc6 ffc6 ffc6 ffc6 ffc6 ffc6 ffc6 ffc6 ffc5 ffc6 ffc6 ffc6 ffc6 ffc6 ffc6 ffc6 ffc6 ffc6 ffc6 ffc6 ffc6 ffc6 ffc6 ffc6 ffc6 ffc6 ffc6 ffc6 ffc6 ffc6 ffc6 ffc6 ffc6 ffc6 ffc6 ffc6 ffc6 ffc6 ffc6 ffc6 ffc6 ffc6 ffc6 ffc6 ffc5 ffc6 ffc6 ffc6 ffc6 ffc6 ffc6 ffc6 ffc6 ffc6 ffc6 ffc6 ffc6 ffc6 ffc6 ffc6 ffc6 ffc5 ffc5 ffc6 ffc5 ffc5 ffc5 ffc5 ffc5 ffc5 ffc5 ffc5 ffc5 ffc5 ffc5 ffc5 ffc6 ffc5 ffc5 ffc5 ffc5 ffc6 ffc5 ffc5 ffc5 ffc5 ffc5 ffc5 ffc5 ffc5 ffc5 ffc5 ffc5 ffc5 ffc5 ffc5 ffc5 ffc6 ffc5 ffc5 ffc5 ffc5 ffc4 ffc4 ffc4 ffc5 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc5 ffc4 ffc5 ffc4 ffc4 ffc5 ffc5 ffc4 ffc4 ffc4 ffc5 ffc4 ffc4 ffc4 ffc5 ffc5 ffc4 ffc4 ffc5 ffc4 ffc4 ffc4 ffc5 ffc5 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc3 ffc3 ffc3 ffc4 ffc3 ffc3 ffc3 ffc4 ffc3 ffc3 ffc3 ffc4 ffc4 ffc3 ffc3 ffc3 ffc3 ffc3 ffc2 ffc3 ffc2 ffc3 ffc3 ffc3 ffc3 ffc3 ffc3 ffc3 ffc3 ffc3 ffc3 ffc3 ffc2 ffc3 ffc2 ffc2 ffc2 ffc2 ffc2 ffc2 ffc2 ffc2 ffc1 ffc2 ffc1 ffc1 ffc2 ffc2 ffc2 ffc1 ffc1 ffc1 ffc1 ffc1 ffc1 ffc1 ffc1 ffc0 ffc1 ffc1 ffc0 ffc0 ffc0 ffc0 ffc0 ffc0 ffc0 ffc0 ffc1 ffc0 ffc1 ffc0 ffc0 ffc1 ffc0 ffc0 ffc0 ffbf ffbf ffc0 ffbf ffc0 ffbf ffbf ffbf ffbf ffbf ffbf ffc0 ffc0 ffbf ffbf ffbf ffbe ffbe ffbe ffbe ffbe ffbe ffbe ffbd ffbe ffbd ffbe ffbe ffbd ffbe ffbe ffbe ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbc ffbc ffbc ffbc ffbc ffbd ffbc ffbc ffbc ffbc ffbc ffbc ffbc ffbb ffbb ffbb ffbb ffbb ffbc ffbb ffbb ffbb ffbb ffbb ffbb ffbc ffbb ffba ffbb ffba ffbb ffba ffba ffba ffb9 ffba ffbb ffbb ffba ffba ffba ffba ffb9 ffba ffb9 ffb9 ffb8 ffb9 ffb8 ffba ffb9 ffba ffb8 ffb8 ffb9 ffb8 ffb8 ffb8 ffb8 ffb8 ffb8 ffb8 ffb8 ffb8 ffb8 ffb8 ffb8 ffb8 ffb7 ffb7 ffb6 ffb7 ffb7 ffb7 ffb7 ffb6 ffb7 ffb7 ffb7 ffb7 ffb6 ffb6 ffb6 ffb5 ffb6 ffb5 ffb5 ffb5 ffb5 ffb5 ffb4 ffb5 ffb4 ffb5 ffb4 ffb4 ffb5 ffb4 ffb5 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb3 ffb3 ffb4 ffb4 ffb4 ffb3 ffb3 ffb3 ffb2 ffb3 ffb3 ffb3 ffb3 ffb2 ffb2 ffb2 ffb2 ffb2 ffb1 ffb1 ffb1 ffb1 ffb1 ffb1 ffb1 ffb1 ffb0 ffb0 ffb0 ffb0 ffb0 ffb0 ffb0 ffb0 ffb0 ffb0 ffaf ffae ffaf ffaf ffaf ffae ffae ffaf ffae ffae ffae ffad ffad ffae ffad ffae ffae ffad ffad ffad ffad ffad ffac ffab ffac ffab ffab ffac ffab ffab ffac ffab ffab ffab ffab ffab ffab ffab ffab ffab ffab ffab ffab ffaa ffaa ffa9 ffaa ffa9 ffaa ffa9 ffaa ffa9 ffa9 ffa9 ffa8 ffa8 ffa8 ffa8 ffa8 ffa8 ffa7 ffa8 ffa7 ffa7 ffa6 ffa7 ffa7 ffa6 ffa6 ffa6 ffa6 ffa6 ffa6 ffa5 ffa4 ffa4 ffa4 ffa4 ffa4 ffa3 ffa3 ffa4 ffa4 ffa4 ffa3 ffa3 ffa3 ffa3 ffa3 ffa2 ffa2 ffa2 ffa2 ffa2 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa0 ffa1 ffa0 ffa0 ffa1 ffa0 ffa0 ff9f ffa0 ff9f ffa0 ffa0 ffa0 ff9f ff9f ff9e ff9d ff9d ff9f ff9e ff9e ff9d ff9e ff9d ff9e ff9d ff9d ff9e ff9c ff9c ff9c ff9c ff9a ff9a ff9c ff9c ff9c ff9c ff9c ff9a ff9a ff9b ff9b ff9b ff9a ff9a ff9a ff9a ff99 ff99 ff99 ff98 ff98 ff98 ff98 ff98 ff97 ff97 ff97 ff97 ff97 ff96 ff96 ff95 ff95 ff95 ff95 ff95 ff94 ff95 ff94 ff94 ff94 ff94 ff94 ff94 ff93 ff93 ff93 ff93 ff93 ff93 ff92 ff92 ff93 ff92 ff91 ff91 ff91 ff91 ff91 ff90 ff90 ff8f ff90 ff90 ff90 ff8f ff8e ff8e ff8e ff8e ff8e ff8e ff8d ff8d ff8d ff8e ff8c ff8c ff8d ff8c ff8b ff8b ff8b ff8b ff8b ff8b ff8b ff8a ff8a ff89 ff89 ff89 ff89 ff89 ff89 ff89 ff88 ff89 ff87 ff88 ff88 ff88 ff87 ff87 ff86 ff86 ff86 ff86 ff86 ff86 ff86 ff85 ff85 ff85 ff85 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff83 ff83 ff83 ff83 ff82 ff81 ff82 ff81 ff81 ff81 ff81 ff80 ff81 ff7f ff7f ff7e ff7e ff7d ff7d ff7c ff7c ff7c ff7b ff7b ff7a ff7a ff79 ff79 ff78 ff76 ff76 ff76 ff76 ff74 ff74 ff72 ff71 ff71 ff70 ff6f ff6e ff6f ff6d ff6c ff6b ff6a ff69 ff68 ff68 ff66 ff65 ff63 ff63 ff62 ff61 ff5f ff5f ff5d ff5b ff5a ff5a ff58 ff57 ff56 ff54 ff52 ff51 ff50 ff4f ff4e ff4c ff4b ff4a ff49 ff47 ff45 ff44 ff42 ff41 ff41 ff3f ff3d ff3c ff3a ff39 ff37 ff36 ff35 ff33 ff32 ff31 ff30 ff2e ff2c ff2b ff2a ff29 ff28 ff26 ff25 ff24 ff23 ff21 ff21 ff1f ff1e ff1d ff1c ff1b ff1a ff19 ff18 ff17 ff16 ff15 ff14 ff14 ff13 ff12 ff11 ff10 ff0f ff0f ff0e ff0d ff0d ff0c ff0c ff0b ff0a ff09 ff09 ff09 ff08 ff08 ff07 ff07 ff06 ff06 ff06 ff05 ff05 ff04 ff04 ff04 ff04 ff03 ff03 ff03 ff02 ff02 ff02 ff02 ff02 ff02 ff01 ff01 ff01 ff01 │ │ -ff02 ff02 ff03 ff03 ff03 ff03 ff04 ff04 ff04 ff04 ff05 ff05 ff05 ff06 ff06 ff07 ff07 ff07 ff08 ff08 ff09 ff09 ff0a ff0a ff0a ff0b ff0c ff0c ff0d ff0e ff0e ff0f ff0f ff10 ff11 ff12 ff13 ff13 ff14 ff15 ff16 ff17 ff18 ff18 ff19 ff1a ff1b ff1d ff1d ff1e ff1f ff20 ff22 ff23 ff24 ff25 ff26 ff27 ff29 ff2a ff2b ff2c ff2e ff2e ff30 ff32 ff33 ff35 ff35 ff37 ff39 ff39 ff3b ff3c ff3e ff3f ff41 ff43 ff44 ff45 ff46 ff48 ff49 ff4b ff4c ff4d ff4f ff50 ff52 ff53 ff54 ff55 ff57 ff58 ff5a ff5c ff5e ff5e ff5f ff61 ff63 ff63 ff64 ff65 ff67 ff69 ff6a ff6a ff6c ff6c ff6e ff6f ff70 ff71 ff72 ff72 ff73 ff75 ff76 ff76 ff77 ff79 ff78 ff7a ff7c ff7c ff7d ff7d ff7e ff7f ff80 ff81 ff82 ff83 ff84 ff83 ff84 ff85 ff86 ff85 ff86 ff87 ff88 ff89 ff88 ff89 ff8a ff8a ff8b ff8a ff8a ff8c ff8c ff8c ff8c ff8c ff8c ff8d ff8d ff8d ff8d ff8e ff90 ff90 ff90 ff90 ff90 ff91 ff91 ff91 ff91 ff91 ff91 ff91 ff92 ff92 ff93 ff93 ff93 ff93 ff94 ff93 ff93 ff93 ff94 ff94 ff94 ff94 ff94 ff95 ff94 ff95 ff96 ff95 ff95 ff96 ff96 ff97 ff97 ff97 ff97 ff97 ff97 ff98 ff98 ff98 ff98 ff99 ff99 ff99 ff99 ff9a ff9a ff9a ff9a ff9a ff9a ff9a ff9b ff9b ff9c ff9c ff9c ff9c ff9c ff9d ff9c ff9d ff9c ff9d ff9c ff9d ff9e ff9e ff9e ff9e ff9e ff9e ff9f ff9f ff9f ff9f ff9f ffa0 ffa0 ffa1 ffa0 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa2 ffa2 ffa2 ffa2 ffa3 ffa2 ffa3 ffa3 ffa3 ffa3 ffa3 ffa4 ffa3 ffa4 ffa4 ffa5 ffa4 ffa5 ffa5 ffa5 ffa5 ffa5 ffa6 ffa5 ffa5 ffa5 ffa6 ffa7 ffa7 ffa7 ffa6 ffa7 ffa8 ffa8 ffa7 ffa7 ffa8 ffa8 ffa8 ffa8 ffa8 ffa8 ffa9 ffa9 ffaa ffa9 ffaa ffaa ffaa ffa9 ffa9 ffa9 ffa9 ffa9 ffaa ffab ffab ffab ffab ffab ffab ffab ffab ffab ffab ffab ffab ffab ffab ffab ffac ffac ffac ffad ffac ffad ffad ffad ffac ffad ffad ffad ffad ffad ffad ffae ffaf ffae ffaf ffaf ffae ffaf ffaf ffaf ffaf ffb0 ffaf ffaf ffaf ffaf ffaf ffb1 ffb1 ffb1 ffb1 ffb1 ffb0 ffb1 ffb1 ffb1 ffb1 ffb2 ffb2 ffb2 ffb2 ffb2 ffb2 ffb2 ffb2 ffb3 ffb3 ffb3 ffb3 ffb3 ffb4 ffb4 ffb3 ffb4 ffb3 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb5 ffb4 ffb4 ffb4 ffb5 ffb5 ffb5 ffb5 ffb5 ffb6 ffb5 ffb6 ffb6 ffb6 ffb6 ffb6 ffb6 ffb6 ffb6 ffb7 ffb7 ffb7 ffb7 ffb7 ffb7 ffb7 ffb7 ffb7 ffb7 ffb7 ffb7 ffb8 ffb8 ffb8 ffb8 ffb8 ffb9 ffb8 ffb9 ffb9 ffb9 ffb9 ffb9 ffb9 ffb9 ffb9 ffba ffb9 ffba ffba ffb9 ffba ffba ffbb ffba ffba ffbb ffbb ffbb ffbb ffbb ffbb ffbb ffbb ffbb ffbb ffbb ffbb ffbc ffbb ffbb ffbb ffbd ffbc ffbd ffbc ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbe ffbd ffbd ffbd ffbd ffbe ffbd ffbd ffbe ffbe ffbd ffbe ffbf ffbe ffbe ffbd ffbe ffbf ffbe ffbe ffbe ffbe ffbf ffbf ffbf ffbf ffbf ffbf ffbf ffbf ffbf ffbf ffc0 ffc0 ffc1 ffc0 ffbf ffc0 ffbf ffc0 ffc0 ffc1 ffc0 ffc0 ffc1 ffc0 ffc1 ffc1 ffc1 ffc0 ffc1 ffc2 ffc1 ffc1 ffc1 ffc1 ffc1 ffc1 ffc1 ffc1 ffc1 ffc1 ffc2 ffc1 ffc1 ffc1 ffc2 ffc1 ffc2 ffc1 ffc2 ffc2 ffc2 ffc1 ffc2 ffc2 ffc2 ffc1 ffc2 ffc2 ffc2 ffc2 ffc2 ffc3 ffc3 ffc3 ffc3 ffc3 ffc3 ffc3 ffc3 ffc3 ffc3 ffc3 ffc3 ffc3 ffc3 ffc3 ffc3 ffc3 ffc3 ffc3 ffc3 ffc3 ffc3 ffc3 ffc4 ffc4 ffc3 ffc3 ffc4 ffc4 ffc3 ffc3 ffc4 ffc4 ffc4 ffc3 ffc3 ffc4 ffc3 ffc4 ffc4 ffc3 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc5 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc5 ffc4 ffc4 ffc5 ffc5 ffc4 ffc4 ffc4 ffc5 ffc4 ffc5 ffc5 ffc4 ffc4 ffc4 ffc5 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc5 ffc5 ffc5 ffc5 ffc5 ffc5 ffc5 ffc5 ffc5 ffc5 ffc5 ffc5 ffc5 ffc5 ffc5 ffc5 ffc5 ffc5 ffc5 ffc5 ffc5 ffc5 ffc5 ffc5 ffc5 ffc5 ffc5 ffc5 ffc5 ffc5 ffc5 ffc5 ffc5 ffc5 ffc5 ffc5 ffc5 ffc5 ffc5 ffc6 ffc6 ffc5 ffc5 ffc5 ffc5 ffc6 ffc5 ffc5 ffc5 ffc5 ffc5 ffc5 ffc5 ffc5 ffc5 ffc5 ffc5 ffc5 ffc6 ffc6 ffc6 ffc5 ffc5 ffc5 ffc6 ffc5 ffc5 ffc5 ffc5 ffc6 ffc5 ffc5 ffc5 ffc5 ffc5 ffc5 ffc6 ffc5 ffc5 ffc5 ffc5 ffc5 ffc5 ffc6 ffc5 ffc5 ffc5 ffc5 ffc5 ffc6 ffc5 ffc5 ffc5 ffc5 ffc5 ffc5 ffc5 ffc5 ffc5 ffc5 ffc5 ffc5 ffc5 ffc5 ffc5 ffc5 ffc5 ffc5 ffc5 ffc5 ffc6 ffc5 ffc5 ffc5 ffc5 ffc5 ffc5 ffc5 ffc5 ffc5 ffc5 ffc4 ffc4 ffc5 ffc4 ffc5 ffc4 ffc4 ffc4 ffc5 ffc4 ffc5 ffc5 ffc5 ffc5 ffc4 ffc4 ffc4 ffc4 ffc4 ffc5 ffc4 ffc5 ffc5 ffc4 ffc5 ffc5 ffc4 ffc4 ffc5 ffc4 ffc4 ffc5 ffc4 ffc5 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc3 ffc3 ffc3 ffc4 ffc4 ffc4 ffc3 ffc3 ffc3 ffc3 ffc3 ffc3 ffc3 ffc3 ffc3 ffc3 ffc2 ffc3 ffc3 ffc2 ffc2 ffc3 ffc2 ffc2 ffc2 ffc2 ffc2 ffc2 ffc2 ffc2 ffc2 ffc2 ffc2 ffc2 ffc1 ffc2 ffc2 ffc2 ffc1 ffc2 ffc2 ffc2 ffc1 ffc1 ffc1 ffc1 ffc2 ffc2 ffc1 ffc1 ffc1 ffc1 ffc2 ffc1 ffc1 ffc0 ffc0 ffc1 ffc1 ffc0 ffc0 ffc0 ffc0 ffc0 ffc0 ffc0 ffc0 ffbf ffbf ffbf ffbf ffc0 ffbf ffbf ffc0 ffbf ffc0 ffbf ffc0 ffc0 ffbf ffbf ffbf ffbf ffbf ffbf ffbf ffbf ffbe ffbf ffbf ffbe ffbe ffbe ffbe ffbe ffbe ffbf ffbe ffbe ffbe ffbe ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbc ffbc ffbb ffbb ffbb ffbc ffbb ffbb ffbc ffbb ffbc ffbb ffbb ffbb ffbb ffba ffbb ffba ffba ffbb ffba ffba ffba ffbb ffba ffbc ffba ffba ffba ffba ffba ffba ffb8 ffb9 ffb8 ffba ffb9 ffba ffb8 ffba ffba ffba ffb9 ffb8 ffb9 ffb9 ffb7 ffb8 ffb8 ffb9 ffb9 ffb9 ffb8 ffb7 ffb9 ffb8 ffb8 ffb7 ffb7 ffb7 ffb7 ffb7 ffb7 ffb7 ffb7 ffb7 ffb7 ffb7 ffb7 ffb7 ffb6 ffb6 ffb6 ffb6 ffb6 ffb6 ffb6 ffb6 ffb6 ffb6 ffb5 ffb5 ffb6 ffb5 ffb5 ffb5 ffb5 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb3 ffb4 ffb3 ffb2 ffb3 ffb3 ffb3 ffb3 ffb2 ffb2 ffb2 ffb2 ffb2 ffb2 ffb2 ffb1 ffb2 ffb2 ffb1 ffb1 ffb1 ffb0 ffb0 ffb0 ffb0 ffb0 ffb0 ffb0 ffb0 ffaf ffaf ffb0 ffaf ffb0 ffaf ffb0 ffaf ffaf ffaf ffae ffae ffae ffae ffad ffad ffae ffad ffad ffad ffad ffac ffad ffad ffac ffac ffac ffad ffad ffad ffac ffab ffab ffab ffab ffab ffab ffab ffab ffab ffab ffab ffab ffab ffab ffaa ffab ffaa ffaa ffaa ffaa ffaa ffaa ffa9 ffa9 ffa9 ffa9 ffa9 ffa8 ffa9 ffa8 ffa9 ffa8 ffa8 ffa7 ffa7 ffa7 ffa7 ffa7 ffa7 ffa7 ffa6 ffa6 ffa5 ffa5 ffa5 ffa5 ffa5 ffa6 ffa5 ffa5 ffa5 ffa5 ffa4 ffa3 ffa4 ffa4 ffa3 ffa3 ffa3 ffa3 ffa3 ffa3 ffa2 ffa2 ffa2 ffa2 ffa2 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa0 ffa0 ffa1 ff9f ffa0 ffa0 ff9f ffa0 ff9e ff9f ff9e ff9e ff9f ffa0 ff9e ff9e ff9d ff9d ff9d ff9e ff9d ff9e ff9d ff9d ff9d ff9d ff9d ff9d ff9d ff9c ff9b ff9c ff9c ff9a ff9a ff9b ff9b ff9b ff9b ff9b ff9a ff9a ff9a ff9a ff9a ff9a ff99 ff99 ff99 ff99 ff98 ff98 ff97 ff97 ff97 ff97 ff97 ff97 ff96 ff97 ff96 ff96 ff96 ff95 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff93 ff93 ff92 ff93 ff92 ff92 ff92 ff91 ff91 ff92 ff91 ff90 ff90 ff90 ff90 ff8f ff8f ff8f ff8f ff8f ff8f ff8f ff8e ff8d ff8d ff8d ff8d ff8d ff8d ff8d ff8c ff8c ff8d ff8c ff8b ff8c ff8b ff8b ff8a ff8b ff8b ff8a ff8a ff8a ff89 ff89 ff89 ff88 ff89 ff88 ff88 ff88 ff88 ff87 ff88 ff87 ff87 ff87 ff87 ff86 ff86 ff86 ff85 ff85 ff85 ff85 ff85 ff85 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff83 ff84 ff84 ff84 ff82 ff82 ff83 ff82 ff81 ff80 ff80 ff81 ff81 ff81 ff7f ff80 ff7f ff7f ff7e ff7e ff7e ff7d ff7d ff7c ff7b ff7a ff7b ff7a ff7a ff79 ff78 ff77 ff77 ff76 ff75 ff75 ff74 ff74 ff73 ff72 ff71 ff70 ff6f ff6e ff6d ff6e ff6c ff6b ff69 ff69 ff68 ff67 ff66 ff64 ff63 ff62 ff62 ff60 ff5f ff5f ff5d ff5b ff5b ff59 ff58 ff57 ff56 ff55 ff53 ff52 ff50 ff4f ff4e ff4d ff4b ff49 ff48 ff47 ff45 ff45 ff43 ff41 ff40 ff3f ff3d ff3b ff3a ff39 ff38 ff36 ff35 ff34 ff32 ff30 ff2f ff2e ff2c ff2c ff2a ff29 ff28 ff27 ff25 ff24 ff23 ff22 ff20 ff20 ff1e ff1d ff1c ff1b ff1b ff19 ff18 ff17 ff16 ff15 ff14 ff13 ff12 ff12 ff11 ff10 ff0f ff0f ff0e ff0e ff0d ff0c ff0b ff0b ff0a ff0a ff09 ff09 ff08 ff07 ff07 ff07 ff06 ff06 ff05 ff05 ff05 ff04 ff04 ff04 ff04 ff03 ff03 ff03 ff02 ff02 ff02 ff02 ff02 ff02 ff01 ff01 ff01 ff01 ff01 │ │ -ff02 ff02 ff02 ff03 ff03 ff03 ff03 ff04 ff04 ff04 ff04 ff05 ff05 ff05 ff06 ff06 ff07 ff07 ff07 ff08 ff08 ff09 ff09 ff0a ff0a ff0a ff0b ff0c ff0c ff0d ff0e ff0f ff0f ff10 ff10 ff11 ff12 ff13 ff13 ff14 ff15 ff16 ff17 ff18 ff19 ff1a ff1b ff1b ff1c ff1d ff1e ff1f ff21 ff22 ff23 ff24 ff25 ff26 ff28 ff29 ff2a ff2b ff2d ff2d ff2f ff30 ff32 ff34 ff34 ff36 ff38 ff38 ff39 ff3b ff3d ff3e ff40 ff41 ff43 ff43 ff45 ff46 ff47 ff49 ff4b ff4c ff4e ff4f ff50 ff51 ff53 ff54 ff56 ff57 ff58 ff5a ff5c ff5d ff5e ff5f ff61 ff63 ff64 ff64 ff66 ff67 ff69 ff68 ff6a ff6c ff6e ff6f ff6f ff70 ff71 ff72 ff73 ff73 ff74 ff75 ff77 ff77 ff78 ff79 ff7a ff7b ff7b ff7c ff7d ff7e ff7e ff80 ff81 ff81 ff83 ff83 ff83 ff84 ff84 ff85 ff85 ff86 ff88 ff88 ff88 ff88 ff89 ff8a ff8a ff8a ff89 ff8a ff8c ff8c ff8c ff8c ff8c ff8d ff8d ff8d ff8d ff8d ff8f ff8f ff8f ff8f ff90 ff90 ff91 ff90 ff90 ff90 ff90 ff91 ff91 ff92 ff92 ff92 ff93 ff93 ff94 ff93 ff92 ff93 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff95 ff94 ff95 ff95 ff96 ff96 ff96 ff96 ff96 ff96 ff96 ff97 ff98 ff97 ff97 ff98 ff98 ff98 ff99 ff99 ff99 ff99 ff99 ff99 ff99 ff99 ff9b ff9b ff9a ff9a ff9b ff9b ff9c ff9b ff9b ff9c ff9c ff9c ff9c ff9d ff9d ff9d ff9e ff9d ff9e ff9d ff9e ff9e ff9e ff9e ff9f ff9f ff9f ffa0 ffa0 ffa0 ffa0 ffa0 ffa1 ffa0 ffa0 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa2 ffa2 ffa2 ffa2 ffa2 ffa2 ffa2 ffa3 ffa3 ffa4 ffa3 ffa4 ffa4 ffa4 ffa4 ffa4 ffa4 ffa4 ffa4 ffa4 ffa5 ffa4 ffa6 ffa6 ffa6 ffa6 ffa6 ffa6 ffa7 ffa7 ffa7 ffa7 ffa6 ffa7 ffa7 ffa8 ffa8 ffa8 ffa9 ffa8 ffa9 ffa9 ffa9 ffa9 ffa9 ffa9 ffa9 ffa9 ffa9 ffa9 ffaa ffab ffab ffab ffab ffab ffab ffaa ffaa ffab ffab ffab ffab ffab ffab ffab ffab ffab ffab ffac ffac ffac ffac ffac ffac ffac ffac ffac ffac ffac ffad ffad ffad ffae ffae ffae ffae ffaf ffae ffae ffae ffaf ffaf ffae ffaf ffae ffaf ffb0 ffb0 ffb0 ffb0 ffb0 ffb0 ffb0 ffb0 ffb0 ffb1 ffb1 ffb1 ffb1 ffb1 ffb1 ffb1 ffb1 ffb2 ffb2 ffb2 ffb2 ffb2 ffb3 ffb3 ffb3 ffb2 ffb2 ffb2 ffb3 ffb3 ffb3 ffb3 ffb3 ffb3 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb5 ffb4 ffb4 ffb4 ffb5 ffb5 ffb5 ffb5 ffb5 ffb5 ffb6 ffb5 ffb6 ffb6 ffb6 ffb6 ffb6 ffb6 ffb6 ffb6 ffb7 ffb6 ffb6 ffb6 ffb6 ffb7 ffb8 ffb8 ffb8 ffb8 ffb8 ffb7 ffb7 ffb8 ffb7 ffb8 ffb8 ffb8 ffb9 ffb8 ffb8 ffb9 ffb9 ffb9 ffb9 ffb9 ffb9 ffb9 ffba ffb9 ffb9 ffba ffba ffba ffba ffbb ffba ffbb ffbb ffba ffbb ffba ffbb ffbb ffba ffbb ffbb ffbc ffbc ffbc ffbc ffbc ffbc ffbc ffbc ffbc ffbd ffbc ffbc ffbc ffbc ffbc ffbd ffbc ffbc ffbc ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbe ffbe ffbd ffbe ffbe ffbe ffbe ffbd ffbe ffbe ffbe ffbe ffbe ffbe ffbf ffbe ffbe ffbe ffbf ffbf ffbe ffbf ffbf ffbe ffbf ffbf ffbf ffbe ffbe ffbf ffbf ffc0 ffc0 ffc0 ffbf ffc0 ffc1 ffc0 ffc0 ffc1 ffc0 ffc0 ffc1 ffc1 ffc1 ffc1 ffc0 ffc0 ffc0 ffc0 ffc0 ffc0 ffc1 ffc0 ffc1 ffc1 ffc1 ffc0 ffc1 ffc1 ffc2 ffc1 ffc2 ffc2 ffc2 ffc1 ffc2 ffc2 ffc2 ffc1 ffc1 ffc1 ffc1 ffc2 ffc2 ffc2 ffc2 ffc2 ffc2 ffc2 ffc2 ffc2 ffc2 ffc2 ffc2 ffc2 ffc2 ffc2 ffc2 ffc2 ffc2 ffc2 ffc2 ffc2 ffc2 ffc3 ffc3 ffc3 ffc3 ffc3 ffc2 ffc3 ffc3 ffc3 ffc3 ffc3 ffc3 ffc3 ffc4 ffc2 ffc3 ffc3 ffc2 ffc3 ffc3 ffc3 ffc4 ffc4 ffc4 ffc3 ffc3 ffc4 ffc4 ffc4 ffc3 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc5 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc5 ffc4 ffc4 ffc5 ffc4 ffc4 ffc5 ffc5 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc5 ffc4 ffc4 ffc5 ffc5 ffc4 ffc4 ffc4 ffc5 ffc4 ffc4 ffc5 ffc4 ffc4 ffc4 ffc4 ffc5 ffc4 ffc4 ffc5 ffc4 ffc4 ffc5 ffc5 ffc4 ffc4 ffc4 ffc4 ffc5 ffc4 ffc4 ffc4 ffc4 ffc4 ffc5 ffc4 ffc4 ffc5 ffc4 ffc5 ffc5 ffc4 ffc4 ffc4 ffc5 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc5 ffc4 ffc4 ffc4 ffc5 ffc4 ffc4 ffc5 ffc4 ffc4 ffc4 ffc4 ffc4 ffc5 ffc5 ffc5 ffc4 ffc4 ffc4 ffc5 ffc5 ffc4 ffc4 ffc4 ffc5 ffc4 ffc5 ffc4 ffc4 ffc4 ffc5 ffc4 ffc4 ffc5 ffc5 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc5 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc3 ffc4 ffc4 ffc4 ffc3 ffc3 ffc4 ffc4 ffc4 ffc4 ffc3 ffc4 ffc4 ffc4 ffc4 ffc3 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc3 ffc3 ffc4 ffc4 ffc4 ffc3 ffc4 ffc4 ffc3 ffc3 ffc3 ffc3 ffc3 ffc3 ffc3 ffc3 ffc3 ffc3 ffc3 ffc3 ffc2 ffc2 ffc2 ffc2 ffc2 ffc2 ffc2 ffc1 ffc2 ffc2 ffc2 ffc2 ffc2 ffc1 ffc1 ffc1 ffc1 ffc1 ffc1 ffc1 ffc1 ffc2 ffc1 ffc1 ffc1 ffc1 ffc1 ffc1 ffc1 ffc1 ffc1 ffc1 ffc0 ffc0 ffc1 ffc1 ffc0 ffc0 ffc0 ffc0 ffc1 ffc1 ffc1 ffc0 ffbf ffc0 ffc0 ffc0 ffc0 ffc0 ffc0 ffbf ffbf ffbf ffc0 ffbf ffbf ffbe ffbf ffbf ffbf ffbf ffbe ffbe ffbf ffbe ffbf ffbf ffbf ffbe ffbe ffbf ffbe ffbf ffbf ffbe ffbe ffbe ffbe ffbd ffbd ffbe ffbd ffbd ffbe ffbe ffbe ffbe ffbe ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbc ffbd ffbd ffbd ffbc ffbc ffbd ffbd ffbd ffbd ffbc ffbb ffbb ffbb ffbb ffbb ffbb ffbb ffbb ffbb ffbb ffbb ffbb ffbb ffbb ffba ffbb ffb9 ffb9 ffbb ffb9 ffb9 ffba ffb9 ffb9 ffba ffb9 ffba ffba ffba ffb9 ffb9 ffb8 ffb9 ffb8 ffb9 ffb8 ffb9 ffb8 ffb9 ffb9 ffb9 ffb9 ffb8 ffb8 ffb8 ffb7 ffb8 ffb8 ffb8 ffb8 ffb8 ffb8 ffb7 ffb8 ffb8 ffb8 ffb7 ffb7 ffb6 ffb6 ffb6 ffb6 ffb6 ffb6 ffb6 ffb6 ffb6 ffb6 ffb6 ffb6 ffb5 ffb5 ffb5 ffb5 ffb5 ffb5 ffb5 ffb5 ffb5 ffb4 ffb4 ffb5 ffb5 ffb4 ffb5 ffb4 ffb4 ffb4 ffb4 ffb4 ffb3 ffb4 ffb4 ffb4 ffb4 ffb3 ffb4 ffb3 ffb3 ffb3 ffb3 ffb3 ffb2 ffb3 ffb3 ffb2 ffb2 ffb2 ffb2 ffb2 ffb1 ffb1 ffb1 ffb1 ffb1 ffb1 ffb1 ffb1 ffb1 ffb1 ffb1 ffb0 ffb0 ffb0 ffaf ffb0 ffaf ffb0 ffaf ffaf ffaf ffaf ffaf ffaf ffae ffae ffae ffaf ffae ffae ffae ffae ffae ffad ffad ffad ffac ffad ffad ffac ffac ffad ffac ffac ffac ffab ffac ffab ffac ffac ffac ffac ffab ffab ffab ffab ffaa ffab ffab ffab ffab ffab ffab ffaa ffaa ffaa ffaa ffaa ffa9 ffaa ffaa ffa9 ffa9 ffa9 ffa9 ffa8 ffa8 ffa8 ffa8 ffa8 ffa7 ffa7 ffa7 ffa7 ffa7 ffa6 ffa7 ffa6 ffa6 ffa7 ffa7 ffa5 ffa6 ffa5 ffa5 ffa4 ffa4 ffa5 ffa4 ffa5 ffa4 ffa4 ffa4 ffa4 ffa3 ffa3 ffa3 ffa3 ffa2 ffa2 ffa2 ffa2 ffa2 ffa2 ffa2 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa0 ffa1 ffa1 ffa1 ffa1 ffa1 ffa0 ffa0 ff9f ffa0 ff9f ffa0 ff9f ff9e ff9f ff9e ff9f ff9e ff9e ff9d ff9e ff9e ff9d ff9d ff9d ff9d ff9c ff9c ff9d ff9c ff9c ff9c ff9c ff9c ff9b ff9b ff9c ff9b ff9b ff9c ff9a ff9a ff99 ff9a ff9a ff9a ff9a ff9a ff99 ff99 ff99 ff99 ff99 ff98 ff98 ff98 ff98 ff98 ff97 ff96 ff96 ff96 ff96 ff96 ff96 ff95 ff96 ff95 ff96 ff96 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff93 ff94 ff93 ff94 ff94 ff93 ff92 ff92 ff91 ff92 ff92 ff91 ff91 ff91 ff91 ff91 ff91 ff90 ff8f ff8f ff8f ff8f ff8f ff8f ff8e ff8e ff8e ff8e ff8e ff8d ff8c ff8d ff8c ff8d ff8c ff8c ff8b ff8b ff8c ff8b ff8a ff8a ff8a ff8a ff89 ff89 ff8a ff89 ff8a ff89 ff89 ff88 ff89 ff88 ff88 ff87 ff87 ff87 ff87 ff87 ff87 ff87 ff86 ff86 ff86 ff86 ff85 ff86 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff83 ff83 ff84 ff82 ff82 ff81 ff81 ff83 ff80 ff80 ff80 ff80 ff80 ff80 ff80 ff7f ff7f ff7f ff7e ff7e ff7e ff7b ff7c ff7c ff7c ff7b ff7a ff7a ff7a ff79 ff78 ff77 ff76 ff76 ff75 ff74 ff73 ff73 ff72 ff72 ff70 ff70 ff70 ff6e ff6d ff6c ff6c ff6b ff69 ff68 ff68 ff67 ff66 ff65 ff63 ff62 ff61 ff60 ff5f ff5e ff5d ff5b ff5a ff59 ff57 ff56 ff55 ff54 ff53 ff51 ff50 ff4f ff4d ff4c ff4b ff49 ff48 ff47 ff46 ff44 ff43 ff41 ff3f ff3f ff3c ff3c ff3b ff39 ff37 ff36 ff35 ff34 ff32 ff31 ff2f ff2e ff2c ff2c ff2b ff29 ff28 ff26 ff25 ff24 ff23 ff21 ff21 ff1f ff1e ff1d ff1c ff1b ff1a ff19 ff18 ff17 ff16 ff15 ff14 ff14 ff12 ff12 ff11 ff10 ff0f ff0f ff0e ff0d ff0d ff0c ff0b ff0b ff0a ff0a ff09 ff09 ff08 ff08 ff07 ff07 ff06 ff06 ff05 ff05 ff05 ff04 ff04 ff04 ff04 ff03 ff03 ff03 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff01 ff01 ff01 ff01 ff01 │ │ -ff02 ff02 ff02 ff02 ff03 ff03 ff03 ff03 ff04 ff04 ff04 ff04 ff05 ff05 ff05 ff06 ff06 ff06 ff07 ff07 ff08 ff08 ff09 ff09 ff09 ff0a ff0b ff0b ff0c ff0c ff0d ff0e ff0e ff0f ff10 ff10 ff11 ff12 ff12 ff13 ff14 ff15 ff16 ff17 ff18 ff18 ff19 ff1a ff1b ff1c ff1e ff1f ff20 ff21 ff22 ff23 ff24 ff25 ff27 ff28 ff29 ff2a ff2c ff2d ff2e ff2f ff31 ff32 ff33 ff34 ff36 ff37 ff38 ff3a ff3b ff3d ff3e ff40 ff41 ff42 ff43 ff45 ff46 ff48 ff49 ff4b ff4d ff4d ff4f ff50 ff52 ff53 ff55 ff56 ff57 ff59 ff5a ff5c ff5d ff5d ff5f ff61 ff62 ff62 ff64 ff65 ff67 ff67 ff69 ff6b ff6c ff6d ff6e ff6f ff70 ff71 ff72 ff73 ff74 ff74 ff76 ff76 ff77 ff78 ff79 ff7a ff7a ff7b ff7d ff7d ff7e ff7f ff80 ff80 ff82 ff82 ff82 ff83 ff83 ff83 ff84 ff85 ff86 ff86 ff88 ff87 ff87 ff89 ff89 ff89 ff88 ff8a ff8b ff8b ff8c ff8b ff8c ff8c ff8c ff8c ff8d ff8c ff8e ff8f ff8f ff8f ff8f ff8f ff90 ff90 ff90 ff90 ff90 ff91 ff91 ff91 ff91 ff91 ff91 ff91 ff92 ff92 ff91 ff92 ff94 ff94 ff93 ff94 ff94 ff93 ff94 ff94 ff94 ff94 ff95 ff95 ff96 ff95 ff95 ff95 ff95 ff96 ff96 ff96 ff97 ff96 ff97 ff97 ff97 ff97 ff98 ff98 ff98 ff98 ff98 ff98 ff99 ff99 ff9a ff9a ff99 ff99 ff9a ff9a ff9b ff9a ff9b ff9b ff9b ff9b ff9c ff9c ff9c ff9c ff9d ff9d ff9d ff9d ff9d ff9d ff9d ff9d ff9e ff9e ff9e ff9f ff9f ffa0 ffa0 ff9f ff9f ff9f ff9f ffa0 ffa0 ffa0 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa2 ffa2 ffa3 ffa3 ffa3 ffa2 ffa3 ffa3 ffa3 ffa3 ffa4 ffa3 ffa3 ffa4 ffa4 ffa4 ffa5 ffa5 ffa5 ffa5 ffa5 ffa6 ffa6 ffa6 ffa7 ffa6 ffa6 ffa6 ffa6 ffa8 ffa7 ffa8 ffa8 ffa8 ffa8 ffa8 ffa8 ffa8 ffa7 ffa8 ffa9 ffa8 ffa9 ffa9 ffaa ffaa ffaa ffaa ffa9 ffaa ffa9 ffaa ffaa ffab ffab ffab ffab ffab ffab ffab ffab ffab ffab ffab ffab ffab ffab ffab ffab ffab ffac ffac ffab ffab ffad ffad ffac ffad ffad ffac ffad ffae ffae ffae ffad ffae ffae ffad ffae ffae ffaf ffaf ffaf ffb0 ffaf ffb0 ffaf ffaf ffaf ffb0 ffb0 ffb0 ffb0 ffb0 ffb0 ffb0 ffb1 ffb1 ffb1 ffb1 ffb1 ffb1 ffb1 ffb2 ffb2 ffb2 ffb1 ffb2 ffb2 ffb2 ffb2 ffb2 ffb2 ffb3 ffb3 ffb3 ffb3 ffb4 ffb3 ffb3 ffb3 ffb4 ffb3 ffb4 ffb3 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb5 ffb4 ffb5 ffb4 ffb4 ffb5 ffb5 ffb4 ffb5 ffb5 ffb5 ffb5 ffb6 ffb5 ffb5 ffb5 ffb6 ffb5 ffb6 ffb6 ffb6 ffb7 ffb7 ffb7 ffb7 ffb7 ffb7 ffb7 ffb7 ffb7 ffb7 ffb7 ffb7 ffb8 ffb8 ffb8 ffb7 ffb8 ffb8 ffb8 ffb8 ffb8 ffb8 ffb9 ffb9 ffb8 ffb9 ffb9 ffb9 ffb9 ffb9 ffba ffb9 ffb9 ffba ffb9 ffba ffba ffba ffb9 ffba ffbb ffbb ffbb ffbb ffbb ffbb ffbb ffbc ffbb ffbb ffbb ffbb ffbc ffbb ffbc ffbb ffbb ffbc ffbc ffbc ffbc ffbc ffbc ffbc ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbe ffbe ffbd ffbe ffbe ffbd ffbd ffbe ffbf ffbe ffbe ffbf ffbe ffbe ffbe ffbf ffbe ffbe ffbe ffbd ffbe ffbe ffbf ffbe ffbf ffbf ffc0 ffbf ffbf ffc1 ffc0 ffc0 ffc0 ffc0 ffc0 ffbf ffc0 ffc0 ffc0 ffc0 ffbf ffc0 ffbf ffc0 ffc0 ffc0 ffc1 ffc0 ffc1 ffc1 ffc1 ffc1 ffc1 ffc1 ffc1 ffc1 ffc2 ffc1 ffc1 ffc1 ffc1 ffc1 ffc1 ffc1 ffc1 ffc1 ffc2 ffc1 ffc1 ffc1 ffc1 ffc2 ffc1 ffc1 ffc1 ffc1 ffc1 ffc2 ffc1 ffc1 ffc1 ffc2 ffc2 ffc2 ffc2 ffc3 ffc3 ffc3 ffc1 ffc2 ffc2 ffc3 ffc2 ffc2 ffc3 ffc2 ffc2 ffc2 ffc3 ffc2 ffc3 ffc2 ffc2 ffc3 ffc3 ffc3 ffc3 ffc3 ffc3 ffc2 ffc2 ffc3 ffc3 ffc3 ffc3 ffc3 ffc3 ffc3 ffc4 ffc4 ffc3 ffc4 ffc3 ffc4 ffc4 ffc3 ffc3 ffc3 ffc4 ffc3 ffc4 ffc3 ffc4 ffc4 ffc3 ffc4 ffc3 ffc4 ffc3 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc3 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc3 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc3 ffc3 ffc3 ffc4 ffc4 ffc4 ffc3 ffc4 ffc4 ffc4 ffc4 ffc3 ffc3 ffc3 ffc3 ffc3 ffc3 ffc3 ffc4 ffc3 ffc4 ffc4 ffc3 ffc3 ffc3 ffc4 ffc3 ffc3 ffc4 ffc3 ffc4 ffc4 ffc3 ffc3 ffc2 ffc3 ffc3 ffc3 ffc3 ffc3 ffc3 ffc3 ffc3 ffc3 ffc3 ffc3 ffc3 ffc3 ffc3 ffc3 ffc3 ffc3 ffc2 ffc2 ffc3 ffc3 ffc3 ffc3 ffc3 ffc3 ffc2 ffc3 ffc3 ffc2 ffc3 ffc2 ffc2 ffc2 ffc2 ffc2 ffc2 ffc2 ffc2 ffc2 ffc2 ffc1 ffc1 ffc2 ffc1 ffc1 ffc2 ffc1 ffc1 ffc1 ffc1 ffc1 ffc1 ffc0 ffc0 ffc0 ffc0 ffc0 ffc0 ffc1 ffc1 ffc0 ffc1 ffc1 ffc1 ffc1 ffc0 ffc0 ffc1 ffc0 ffc0 ffc0 ffc0 ffc0 ffbf ffbf ffbf ffbf ffc0 ffc0 ffc0 ffbf ffbf ffc0 ffbf ffbf ffbf ffc0 ffc0 ffbf ffbe ffbf ffbf ffbe ffbf ffbe ffbf ffbe ffbf ffbf ffbe ffbe ffbd ffbe ffbe ffbe ffbf ffbe ffbe ffbf ffbe ffbf ffbf ffbe ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbc ffbc ffbc ffbc ffbd ffbc ffbc ffbc ffbc ffbc ffbc ffbc ffbb ffbb ffbb ffbb ffbb ffbb ffbb ffba ffba ffba ffba ffba ffbb ffba ffba ffba ffb9 ffb9 ffba ffb9 ffb9 ffb9 ffb8 ffb9 ffb9 ffb9 ffba ffb9 ffb9 ffb9 ffb8 ffb8 ffb8 ffb8 ffb8 ffb8 ffb8 ffb8 ffb8 ffb8 ffb8 ffb8 ffb8 ffb8 ffb7 ffb7 ffb7 ffb7 ffb7 ffb7 ffb7 ffb7 ffb7 ffb7 ffb7 ffb7 ffb7 ffb6 ffb6 ffb6 ffb5 ffb5 ffb5 ffb5 ffb5 ffb5 ffb5 ffb5 ffb5 ffb5 ffb5 ffb4 ffb4 ffb5 ffb4 ffb4 ffb5 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb3 ffb3 ffb3 ffb3 ffb3 ffb3 ffb2 ffb2 ffb3 ffb2 ffb2 ffb2 ffb2 ffb2 ffb2 ffb2 ffb2 ffb1 ffb1 ffb1 ffb1 ffb0 ffb1 ffb0 ffb0 ffb0 ffb0 ffb0 ffb0 ffb0 ffb0 ffb0 ffb0 ffaf ffaf ffaf ffaf ffae ffaf ffae ffae ffae ffae ffae ffae ffae ffad ffad ffad ffad ffad ffad ffad ffad ffad ffac ffac ffab ffac ffac ffac ffab ffac ffac ffab ffab ffab ffab ffab ffab ffab ffab ffab ffab ffab ffab ffaa ffaa ffaa ffaa ffaa ffaa ffaa ffaa ffaa ffa9 ffa9 ffaa ffa9 ffa9 ffa9 ffa9 ffa8 ffa8 ffa9 ffa8 ffa8 ffa8 ffa7 ffa7 ffa7 ffa7 ffa7 ffa6 ffa7 ffa6 ffa6 ffa6 ffa6 ffa5 ffa5 ffa6 ffa5 ffa5 ffa4 ffa4 ffa4 ffa4 ffa4 ffa4 ffa3 ffa3 ffa3 ffa3 ffa3 ffa3 ffa3 ffa2 ffa2 ffa2 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa0 ffa0 ffa0 ffa0 ffa0 ffa0 ff9f ffa0 ff9e ff9f ff9e ff9f ff9e ff9e ff9e ff9e ff9e ff9e ff9e ff9d ff9c ff9d ff9d ff9d ff9d ff9d ff9c ff9b ff9c ff9b ff9b ff9c ff9b ff9a ff9a ff9a ff9b ff9a ff9a ff9b ff9a ff9a ff99 ff99 ff99 ff99 ff99 ff99 ff98 ff98 ff98 ff98 ff98 ff98 ff97 ff97 ff97 ff97 ff97 ff96 ff95 ff95 ff95 ff95 ff95 ff95 ff95 ff94 ff95 ff95 ff94 ff94 ff94 ff93 ff94 ff93 ff93 ff92 ff93 ff93 ff92 ff92 ff92 ff90 ff91 ff91 ff90 ff91 ff91 ff90 ff90 ff90 ff90 ff90 ff8f ff8f ff8e ff8e ff8e ff8e ff8e ff8d ff8d ff8d ff8d ff8d ff8c ff8b ff8c ff8c ff8c ff8b ff8b ff8b ff8a ff8b ff8a ff8a ff89 ff89 ff89 ff89 ff89 ff89 ff88 ff8a ff88 ff88 ff88 ff88 ff88 ff87 ff86 ff86 ff86 ff86 ff87 ff86 ff87 ff85 ff85 ff85 ff85 ff84 ff85 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff83 ff84 ff83 ff82 ff83 ff83 ff81 ff82 ff81 ff81 ff81 ff80 ff80 ff80 ff80 ff7f ff7f ff7f ff7e ff7e ff7e ff7e ff7d ff7d ff7a ff7b ff7b ff7b ff79 ff79 ff79 ff78 ff78 ff77 ff76 ff75 ff75 ff74 ff73 ff72 ff72 ff71 ff70 ff6f ff6f ff6e ff6c ff6c ff6a ff6a ff6a ff68 ff67 ff67 ff66 ff65 ff63 ff62 ff61 ff60 ff5f ff5e ff5d ff5c ff5a ff59 ff58 ff57 ff55 ff54 ff52 ff52 ff51 ff4f ff4d ff4c ff4a ff49 ff48 ff47 ff45 ff44 ff43 ff42 ff40 ff3e ff3e ff3b ff3b ff39 ff38 ff36 ff35 ff34 ff32 ff31 ff30 ff2e ff2d ff2b ff2a ff29 ff28 ff26 ff25 ff24 ff23 ff22 ff20 ff20 ff1f ff1d ff1c ff1b ff1a ff19 ff18 ff17 ff16 ff15 ff14 ff14 ff13 ff12 ff11 ff10 ff10 ff0f ff0e ff0d ff0d ff0c ff0b ff0b ff0a ff0a ff09 ff09 ff08 ff08 ff07 ff07 ff06 ff06 ff05 ff05 ff05 ff05 ff04 ff04 ff04 ff03 ff03 ff03 ff03 ff02 ff02 ff02 ff02 ff02 ff02 ff01 ff01 ff01 ff01 ff01 ff01 │ │ -ff02 ff02 ff02 ff02 ff02 ff03 ff03 ff03 ff03 ff04 ff04 ff04 ff04 ff05 ff05 ff05 ff06 ff06 ff06 ff07 ff07 ff08 ff08 ff08 ff09 ff09 ff0a ff0b ff0b ff0c ff0d ff0d ff0d ff0e ff0f ff10 ff10 ff11 ff12 ff12 ff13 ff14 ff15 ff16 ff17 ff18 ff18 ff19 ff1a ff1c ff1d ff1e ff1e ff20 ff21 ff22 ff23 ff24 ff26 ff26 ff28 ff29 ff2a ff2b ff2d ff2e ff2f ff31 ff32 ff33 ff34 ff36 ff37 ff38 ff3a ff3b ff3c ff3e ff40 ff40 ff42 ff43 ff45 ff46 ff48 ff49 ff4b ff4c ff4d ff4f ff51 ff52 ff53 ff55 ff57 ff57 ff59 ff5a ff5b ff5c ff5d ff60 ff61 ff62 ff63 ff64 ff66 ff66 ff68 ff68 ff6b ff6c ff6c ff6e ff6e ff6f ff71 ff72 ff73 ff74 ff75 ff76 ff77 ff77 ff78 ff78 ff79 ff7b ff7b ff7c ff7d ff7e ff7e ff80 ff7f ff81 ff81 ff82 ff82 ff82 ff84 ff84 ff85 ff85 ff86 ff86 ff86 ff88 ff88 ff88 ff88 ff89 ff89 ff8a ff8a ff8a ff8b ff8b ff8b ff8b ff8c ff8b ff8d ff8d ff8e ff8e ff8e ff8e ff8f ff8f ff8f ff8f ff8f ff91 ff91 ff91 ff91 ff91 ff90 ff91 ff92 ff91 ff90 ff91 ff93 ff93 ff93 ff93 ff92 ff93 ff94 ff93 ff94 ff94 ff94 ff94 ff95 ff94 ff95 ff94 ff95 ff96 ff96 ff95 ff96 ff95 ff96 ff96 ff96 ff97 ff97 ff97 ff97 ff97 ff97 ff97 ff98 ff99 ff99 ff99 ff99 ff99 ff99 ff99 ff9a ff9a ff9a ff9a ff9a ff9a ff9b ff9b ff9c ff9c ff9c ff9c ff9c ff9c ff9c ff9d ff9c ff9d ff9d ff9e ff9e ff9f ff9f ff9e ff9e ff9e ff9e ff9f ff9f ff9f ff9f ffa0 ffa0 ffa1 ffa0 ffa0 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa2 ffa2 ffa2 ffa1 ffa2 ffa3 ffa2 ffa2 ffa3 ffa3 ffa3 ffa3 ffa3 ffa4 ffa4 ffa4 ffa5 ffa5 ffa4 ffa5 ffa5 ffa5 ffa6 ffa5 ffa6 ffa6 ffa5 ffa7 ffa6 ffa7 ffa7 ffa7 ffa7 ffa7 ffa7 ffa7 ffa7 ffa7 ffa8 ffa7 ffa9 ffa9 ffa9 ffa9 ffa9 ffa9 ffa9 ffa9 ffa9 ffaa ffaa ffaa ffaa ffaa ffaa ffab ffab ffab ffab ffab ffab ffab ffab ffab ffaa ffab ffab ffab ffac ffac ffab ffab ffac ffac ffab ffac ffac ffac ffad ffac ffad ffad ffad ffae ffad ffac ffae ffae ffae ffae ffae ffaf ffaf ffaf ffae ffae ffaf ffaf ffaf ffaf ffaf ffb0 ffaf ffb0 ffb0 ffb0 ffb0 ffb0 ffb1 ffb1 ffb0 ffb1 ffb1 ffb1 ffb1 ffb1 ffb1 ffb1 ffb1 ffb1 ffb2 ffb3 ffb3 ffb3 ffb3 ffb3 ffb2 ffb2 ffb3 ffb3 ffb3 ffb3 ffb2 ffb3 ffb3 ffb4 ffb3 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb5 ffb4 ffb5 ffb5 ffb4 ffb4 ffb4 ffb4 ffb5 ffb6 ffb5 ffb6 ffb6 ffb6 ffb6 ffb6 ffb6 ffb6 ffb6 ffb6 ffb6 ffb6 ffb6 ffb7 ffb7 ffb7 ffb7 ffb7 ffb7 ffb8 ffb8 ffb8 ffb8 ffb8 ffb8 ffb8 ffb8 ffb8 ffb8 ffb8 ffb9 ffb9 ffb9 ffb9 ffb9 ffb9 ffb9 ffb8 ffb9 ffb9 ffb9 ffb9 ffba ffba ffba ffba ffba ffba ffbb ffbb ffbb ffbb ffbb ffba ffba ffbb ffbb ffba ffba ffbb ffbc ffbc ffbb ffbb ffbc ffbc ffbc ffbc ffbc ffbc ffbc ffbd ffbc ffbc ffbc ffbc ffbc ffbc ffbc ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbe ffbd ffbe ffbe ffbd ffbe ffbd ffbe ffbe ffbe ffbe ffbd ffbe ffbd ffbe ffbe ffbe ffbe ffbe ffbf ffbf ffc0 ffbf ffbf ffbf ffbf ffbf ffbe ffbf ffc0 ffc0 ffc0 ffbf ffc0 ffbf ffc0 ffbf ffc0 ffc0 ffc0 ffc1 ffc0 ffc0 ffc0 ffc0 ffc0 ffc0 ffc0 ffc1 ffc0 ffc1 ffc1 ffc0 ffc1 ffc1 ffc0 ffc1 ffc1 ffc1 ffc1 ffc0 ffc1 ffc0 ffc1 ffc1 ffc1 ffc1 ffc1 ffc1 ffc2 ffc1 ffc1 ffc1 ffc2 ffc2 ffc2 ffc2 ffc1 ffc1 ffc1 ffc1 ffc2 ffc2 ffc2 ffc2 ffc2 ffc2 ffc2 ffc1 ffc2 ffc1 ffc2 ffc2 ffc2 ffc2 ffc2 ffc2 ffc3 ffc2 ffc2 ffc2 ffc2 ffc2 ffc2 ffc2 ffc2 ffc3 ffc3 ffc3 ffc3 ffc4 ffc4 ffc2 ffc3 ffc3 ffc4 ffc4 ffc3 ffc2 ffc3 ffc4 ffc3 ffc4 ffc3 ffc4 ffc4 ffc3 ffc4 ffc3 ffc4 ffc3 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc3 ffc4 ffc3 ffc4 ffc3 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc3 ffc3 ffc3 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc3 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc3 ffc4 ffc4 ffc4 ffc4 ffc3 ffc3 ffc3 ffc3 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc3 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc3 ffc4 ffc3 ffc4 ffc4 ffc4 ffc4 ffc3 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc3 ffc3 ffc4 ffc4 ffc4 ffc3 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc3 ffc3 ffc4 ffc3 ffc3 ffc3 ffc4 ffc4 ffc4 ffc3 ffc4 ffc4 ffc3 ffc3 ffc3 ffc3 ffc4 ffc3 ffc3 ffc3 ffc3 ffc3 ffc4 ffc3 ffc4 ffc4 ffc3 ffc3 ffc3 ffc3 ffc3 ffc3 ffc3 ffc2 ffc3 ffc3 ffc3 ffc3 ffc3 ffc3 ffc3 ffc3 ffc3 ffc2 ffc3 ffc3 ffc3 ffc3 ffc3 ffc3 ffc3 ffc3 ffc3 ffc3 ffc3 ffc3 ffc3 ffc3 ffc2 ffc3 ffc3 ffc3 ffc3 ffc2 ffc3 ffc2 ffc3 ffc3 ffc3 ffc2 ffc2 ffc2 ffc2 ffc2 ffc2 ffc2 ffc2 ffc2 ffc2 ffc1 ffc2 ffc2 ffc2 ffc2 ffc2 ffc2 ffc2 ffc2 ffc2 ffc2 ffc2 ffc1 ffc2 ffc2 ffc2 ffc2 ffc1 ffc2 ffc1 ffc1 ffc1 ffc1 ffc1 ffc1 ffc2 ffc1 ffc1 ffc1 ffc2 ffc1 ffc1 ffc1 ffc1 ffc1 ffc0 ffc0 ffc0 ffc1 ffc0 ffbf ffbf ffbf ffbf ffc0 ffc0 ffc0 ffbf ffc0 ffc0 ffc0 ffc0 ffc0 ffbf ffc0 ffc0 ffc0 ffbf ffbf ffbf ffbf ffbe ffbf ffbf ffbf ffbf ffbf ffbf ffbe ffbf ffbe ffbf ffbf ffc0 ffbf ffbe ffbe ffbf ffbe ffbe ffbe ffbe ffbe ffbd ffbe ffbe ffbe ffbe ffbd ffbe ffbd ffbe ffbd ffbe ffbe ffbd ffbe ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbc ffbc ffbc ffbc ffbc ffbc ffbc ffbc ffbc ffbb ffbc ffbb ffbb ffbc ffbb ffbc ffbb ffbb ffbb ffbb ffbb ffbb ffbb ffbb ffbb ffbb ffbb ffba ffba ffb9 ffb9 ffb9 ffb9 ffb9 ffb9 ffb9 ffba ffb9 ffb9 ffb9 ffb9 ffb9 ffb8 ffb8 ffb9 ffb8 ffb9 ffb9 ffb8 ffb8 ffb8 ffb8 ffb8 ffb7 ffb7 ffb7 ffb7 ffb7 ffb7 ffb7 ffb7 ffb7 ffb7 ffb7 ffb7 ffb7 ffb6 ffb6 ffb7 ffb6 ffb6 ffb7 ffb6 ffb6 ffb6 ffb6 ffb6 ffb6 ffb6 ffb6 ffb5 ffb5 ffb5 ffb5 ffb4 ffb5 ffb5 ffb4 ffb4 ffb4 ffb5 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb3 ffb3 ffb4 ffb3 ffb4 ffb2 ffb3 ffb3 ffb2 ffb2 ffb2 ffb2 ffb2 ffb2 ffb2 ffb2 ffb2 ffb2 ffb1 ffb1 ffb1 ffb1 ffb1 ffb1 ffb0 ffb0 ffb0 ffb0 ffb0 ffaf ffaf ffaf ffb0 ffaf ffaf ffaf ffaf ffaf ffaf ffae ffaf ffaf ffad ffae ffad ffae ffae ffad ffad ffad ffad ffad ffad ffac ffad ffad ffad ffac ffac ffac ffab ffab ffab ffab ffab ffab ffab ffab ffab ffab ffab ffab ffab ffab ffab ffab ffab ffab ffab ffab ffaa ffaa ffa9 ffaa ffa9 ffa9 ffa9 ffa9 ffa9 ffa9 ffa9 ffa8 ffaa ffa8 ffa8 ffa8 ffa8 ffa8 ffa7 ffa8 ffa7 ffa7 ffa8 ffa6 ffa6 ffa6 ffa6 ffa6 ffa6 ffa6 ffa6 ffa5 ffa5 ffa6 ffa4 ffa4 ffa5 ffa4 ffa5 ffa3 ffa3 ffa4 ffa3 ffa3 ffa3 ffa3 ffa3 ffa2 ffa2 ffa2 ffa2 ffa2 ffa2 ffa2 ffa2 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa0 ffa0 ffa0 ff9f ff9f ff9f ff9f ff9f ff9f ff9f ff9e ff9e ff9e ff9d ff9e ff9e ff9d ff9e ff9d ff9d ff9d ff9d ff9c ff9c ff9d ff9c ff9c ff9c ff9c ff9b ff9b ff9b ff9b ff9b ff9b ff99 ff9a ff9a ff9a ff99 ff99 ff9a ff9a ff99 ff99 ff98 ff98 ff98 ff98 ff98 ff97 ff97 ff97 ff97 ff97 ff97 ff96 ff96 ff96 ff96 ff96 ff95 ff94 ff94 ff94 ff94 ff95 ff95 ff94 ff94 ff94 ff94 ff94 ff94 ff93 ff93 ff93 ff92 ff92 ff92 ff91 ff92 ff91 ff91 ff91 ff90 ff90 ff90 ff90 ff90 ff90 ff90 ff8f ff8f ff8f ff8f ff8f ff8e ff8d ff8d ff8d ff8d ff8d ff8c ff8c ff8c ff8c ff8c ff8c ff8b ff8b ff8b ff8b ff8a ff8a ff8a ff89 ff8a ff89 ff8a ff89 ff88 ff88 ff89 ff89 ff88 ff87 ff88 ff87 ff87 ff87 ff86 ff87 ff86 ff85 ff85 ff85 ff86 ff85 ff85 ff85 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff82 ff83 ff83 ff84 ff82 ff82 ff82 ff81 ff81 ff81 ff81 ff81 ff80 ff7f ff80 ff7f ff7f ff7f ff7e ff7e ff7d ff7d ff7d ff7d ff7c ff7b ff7a ff7a ff7a ff79 ff78 ff78 ff78 ff77 ff77 ff75 ff75 ff74 ff73 ff73 ff71 ff72 ff71 ff70 ff70 ff6f ff6d ff6d ff6b ff6a ff6a ff69 ff68 ff67 ff66 ff65 ff64 ff64 ff62 ff60 ff5f ff5e ff5d ff5c ff5c ff5a ff59 ff57 ff56 ff56 ff55 ff52 ff51 ff50 ff4f ff4e ff4c ff4b ff4a ff48 ff47 ff45 ff44 ff43 ff42 ff40 ff3e ff3c ff3c ff3a ff39 ff38 ff37 ff35 ff33 ff32 ff31 ff2f ff2e ff2d ff2c ff2a ff2a ff28 ff27 ff26 ff24 ff23 ff22 ff21 ff1f ff1f ff1e ff1c ff1b ff1a ff19 ff18 ff17 ff16 ff15 ff14 ff13 ff13 ff12 ff11 ff10 ff0f ff0f ff0e ff0d ff0d ff0c ff0b ff0b ff0a ff0a ff09 ff08 ff08 ff08 ff07 ff07 ff06 ff06 ff05 ff05 ff05 ff05 ff04 ff04 ff04 ff03 ff03 ff03 ff03 ff02 ff02 ff02 ff02 ff02 ff02 ff01 ff01 ff01 ff01 ff01 ff01 ff01 │ │ -ff01 ff02 ff02 ff02 ff02 ff02 ff03 ff03 ff03 ff03 ff03 ff04 ff04 ff04 ff05 ff05 ff05 ff06 ff06 ff06 ff07 ff07 ff08 ff08 ff08 ff09 ff09 ff0a ff0b ff0b ff0c ff0c ff0d ff0e ff0e ff0f ff10 ff11 ff11 ff12 ff13 ff13 ff14 ff15 ff16 ff17 ff18 ff19 ff1a ff1b ff1b ff1d ff1d ff1e ff20 ff21 ff22 ff23 ff25 ff25 ff27 ff27 ff29 ff2a ff2c ff2d ff2e ff30 ff31 ff32 ff33 ff34 ff36 ff38 ff39 ff3a ff3b ff3d ff3e ff40 ff41 ff42 ff44 ff45 ff46 ff48 ff49 ff4a ff4b ff4e ff4e ff51 ff52 ff52 ff55 ff56 ff58 ff59 ff59 ff5b ff5c ff5e ff5f ff61 ff62 ff63 ff64 ff65 ff66 ff67 ff69 ff6a ff6a ff6c ff6e ff6e ff70 ff71 ff72 ff73 ff74 ff75 ff76 ff77 ff77 ff78 ff79 ff79 ff7a ff7a ff7c ff7d ff7d ff7f ff7f ff7f ff80 ff80 ff81 ff82 ff82 ff84 ff84 ff84 ff85 ff85 ff85 ff86 ff87 ff88 ff88 ff88 ff88 ff88 ff89 ff89 ff8a ff8a ff8b ff8a ff8b ff8a ff8c ff8c ff8d ff8d ff8d ff8e ff8e ff8e ff8e ff8e ff8e ff90 ff90 ff90 ff90 ff90 ff90 ff90 ff91 ff91 ff90 ff91 ff92 ff92 ff93 ff93 ff92 ff92 ff92 ff93 ff93 ff93 ff92 ff93 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff95 ff95 ff94 ff95 ff96 ff96 ff97 ff96 ff96 ff96 ff97 ff97 ff97 ff97 ff98 ff98 ff98 ff98 ff98 ff98 ff99 ff99 ff99 ff99 ff99 ff99 ff9a ff9b ff9a ff9b ff9b ff9b ff9b ff9b ff9c ff9b ff9c ff9c ff9c ff9c ff9d ff9d ff9e ff9e ff9d ff9d ff9e ff9d ff9e ff9e ff9f ff9f ff9f ffa0 ff9f ff9f ffa0 ffa0 ffa0 ffa0 ffa0 ffa1 ffa0 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa2 ffa1 ffa2 ffa2 ffa2 ffa2 ffa2 ffa2 ffa4 ffa4 ffa3 ffa4 ffa4 ffa4 ffa4 ffa4 ffa4 ffa5 ffa4 ffa5 ffa5 ffa5 ffa6 ffa5 ffa6 ffa6 ffa6 ffa6 ffa6 ffa6 ffa6 ffa6 ffa6 ffa7 ffa7 ffa8 ffa8 ffa8 ffa8 ffa8 ffa8 ffa9 ffa8 ffa9 ffa9 ffa9 ffaa ffa9 ffa9 ffaa ffaa ffaa ffaa ffab ffab ffab ffab ffab ffab ffaa ffab ffab ffab ffab ffab ffab ffab ffab ffab ffab ffab ffac ffac ffac ffab ffab ffab ffac ffad ffac ffac ffad ffae ffad ffad ffad ffae ffae ffad ffad ffae ffaf ffae ffae ffae ffae ffaf ffaf ffaf ffb0 ffb0 ffaf ffb0 ffb0 ffb0 ffb0 ffb0 ffb1 ffb0 ffb0 ffb0 ffb0 ffb0 ffb1 ffb1 ffb2 ffb2 ffb2 ffb2 ffb2 ffb2 ffb2 ffb2 ffb2 ffb2 ffb2 ffb2 ffb2 ffb3 ffb3 ffb3 ffb2 ffb3 ffb4 ffb4 ffb4 ffb3 ffb3 ffb3 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb5 ffb6 ffb5 ffb5 ffb5 ffb5 ffb5 ffb6 ffb6 ffb5 ffb5 ffb6 ffb5 ffb6 ffb6 ffb6 ffb6 ffb6 ffb6 ffb6 ffb7 ffb7 ffb7 ffb7 ffb7 ffb7 ffb8 ffb8 ffb8 ffb8 ffb8 ffb7 ffb8 ffb8 ffb8 ffb8 ffb8 ffb8 ffb8 ffb8 ffb8 ffb9 ffb9 ffb9 ffb9 ffb9 ffba ffba ffba ffb9 ffba ffb9 ffba ffba ffba ffba ffb9 ffba ffba ffba ffba ffbb ffbb ffbb ffba ffba ffbb ffbb ffbb ffbb ffbc ffbb ffbb ffbc ffbb ffbc ffbc ffbb ffbb ffbc ffbc ffbc ffbc ffbc ffbd ffbd ffbc ffbd ffbc ffbd ffbc ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbe ffbd ffbd ffbe ffbe ffbe ffbe ffbf ffbf ffbe ffbe ffbf ffbe ffbe ffbf ffbe ffbf ffbf ffbf ffbf ffbf ffc0 ffbf ffbf ffbf ffbf ffc0 ffbf ffbf ffbf ffbf ffc0 ffc0 ffc0 ffc0 ffbf ffc0 ffc0 ffc0 ffc0 ffc0 ffc0 ffc0 ffc1 ffc0 ffc1 ffc0 ffc0 ffc0 ffc1 ffc0 ffc0 ffc1 ffc1 ffc1 ffc1 ffc1 ffc1 ffc1 ffc1 ffc1 ffc1 ffc1 ffc1 ffc1 ffc1 ffc1 ffc1 ffc2 ffc1 ffc1 ffc1 ffc1 ffc1 ffc1 ffc2 ffc1 ffc2 ffc1 ffc2 ffc2 ffc1 ffc2 ffc2 ffc2 ffc2 ffc1 ffc2 ffc2 ffc2 ffc2 ffc2 ffc3 ffc3 ffc3 ffc3 ffc3 ffc3 ffc2 ffc1 ffc3 ffc3 ffc3 ffc3 ffc2 ffc3 ffc3 ffc3 ffc3 ffc3 ffc3 ffc3 ffc3 ffc3 ffc3 ffc3 ffc3 ffc3 ffc3 ffc3 ffc3 ffc3 ffc3 ffc4 ffc3 ffc3 ffc3 ffc3 ffc3 ffc3 ffc3 ffc3 ffc3 ffc3 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc3 ffc2 ffc3 ffc3 ffc4 ffc3 ffc3 ffc4 ffc3 ffc3 ffc4 ffc4 ffc3 ffc4 ffc3 ffc3 ffc3 ffc3 ffc4 ffc3 ffc3 ffc3 ffc4 ffc2 ffc4 ffc3 ffc3 ffc4 ffc3 ffc3 ffc3 ffc2 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc3 ffc4 ffc4 ffc4 ffc4 ffc3 ffc4 ffc4 ffc4 ffc4 ffc3 ffc4 ffc4 ffc4 ffc4 ffc3 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc3 ffc4 ffc3 ffc3 ffc3 ffc4 ffc4 ffc3 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc3 ffc4 ffc4 ffc4 ffc3 ffc3 ffc4 ffc3 ffc4 ffc3 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc3 ffc3 ffc4 ffc3 ffc3 ffc3 ffc4 ffc4 ffc4 ffc3 ffc4 ffc4 ffc3 ffc3 ffc3 ffc3 ffc4 ffc3 ffc3 ffc2 ffc3 ffc3 ffc3 ffc3 ffc4 ffc3 ffc2 ffc3 ffc3 ffc2 ffc2 ffc2 ffc2 ffc2 ffc2 ffc2 ffc2 ffc3 ffc2 ffc2 ffc2 ffc2 ffc3 ffc2 ffc3 ffc3 ffc3 ffc3 ffc3 ffc2 ffc2 ffc2 ffc2 ffc3 ffc3 ffc3 ffc2 ffc3 ffc2 ffc2 ffc2 ffc2 ffc2 ffc2 ffc2 ffc2 ffc3 ffc3 ffc3 ffc2 ffc2 ffc2 ffc2 ffc2 ffc1 ffc1 ffc1 ffc1 ffc1 ffc1 ffc1 ffc2 ffc1 ffc2 ffc1 ffc1 ffc1 ffc2 ffc1 ffc1 ffc1 ffc1 ffc1 ffc1 ffc2 ffc1 ffc1 ffc2 ffc1 ffc1 ffc0 ffc0 ffc0 ffc1 ffc1 ffc0 ffc0 ffc0 ffc0 ffc1 ffc1 ffc1 ffc0 ffc0 ffbf ffc0 ffc0 ffc0 ffc0 ffbf ffbf ffbf ffbe ffbf ffbf ffbe ffbe ffbe ffbe ffbf ffbe ffbf ffbf ffbf ffbe ffbf ffbf ffbe ffbe ffbf ffbe ffbf ffbf ffbe ffbf ffbf ffbf ffbe ffbf ffbe ffbe ffbe ffbf ffbe ffbd ffbe ffbe ffbd ffbd ffbd ffbe ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbc ffbc ffbc ffbc ffbc ffbc ffbc ffbb ffbb ffbb ffbb ffbb ffbb ffbb ffbb ffba ffba ffbb ffba ffbb ffba ffba ffba ffba ffba ffbb ffba ffbb ffba ffba ffba ffba ffb9 ffb8 ffb8 ffb9 ffb9 ffb8 ffb8 ffb9 ffb9 ffb8 ffb8 ffb8 ffb8 ffb8 ffb8 ffb8 ffb8 ffb8 ffb8 ffb8 ffb8 ffb8 ffb7 ffb8 ffb8 ffb7 ffb7 ffb7 ffb6 ffb6 ffb6 ffb6 ffb6 ffb6 ffb6 ffb6 ffb6 ffb6 ffb6 ffb6 ffb6 ffb5 ffb5 ffb6 ffb5 ffb5 ffb5 ffb5 ffb5 ffb5 ffb5 ffb5 ffb5 ffb5 ffb4 ffb5 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb3 ffb4 ffb4 ffb4 ffb4 ffb3 ffb3 ffb2 ffb3 ffb3 ffb3 ffb3 ffb3 ffb2 ffb2 ffb2 ffb2 ffb1 ffb1 ffb1 ffb1 ffb1 ffb1 ffb1 ffb1 ffb1 ffb1 ffb0 ffb0 ffb1 ffb0 ffb0 ffb0 ffaf ffaf ffaf ffaf ffaf ffaf ffae ffaf ffae ffae ffae ffae ffae ffae ffae ffae ffad ffad ffac ffad ffad ffad ffad ffac ffac ffac ffac ffac ffac ffac ffac ffac ffac ffab ffac ffab ffab ffab ffab ffab ffab ffab ffaa ffab ffab ffab ffaa ffaa ffaa ffaa ffaa ffaa ffaa ffaa ffaa ffaa ffa9 ffa9 ffaa ffa8 ffa9 ffa8 ffa8 ffa8 ffa9 ffa9 ffa8 ffa8 ffa8 ffa8 ffa7 ffa7 ffa7 ffa7 ffa7 ffa6 ffa6 ffa7 ffa6 ffa6 ffa5 ffa5 ffa5 ffa5 ffa5 ffa5 ffa4 ffa4 ffa4 ffa3 ffa3 ffa5 ffa4 ffa4 ffa3 ffa3 ffa3 ffa2 ffa3 ffa2 ffa3 ffa3 ffa2 ffa1 ffa1 ffa1 ffa1 ffa1 ffa2 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa0 ffa0 ffa0 ffa0 ffa0 ff9f ff9f ffa0 ff9e ff9e ff9e ff9e ff9e ff9f ff9e ff9e ff9e ff9d ff9d ff9d ff9d ff9d ff9d ff9c ff9c ff9c ff9c ff9c ff9b ff9c ff9c ff9c ff9b ff9b ff9a ff9a ff9a ff9a ff9a ff9a ff98 ff99 ff99 ff99 ff99 ff99 ff99 ff99 ff98 ff98 ff98 ff97 ff97 ff97 ff97 ff97 ff96 ff96 ff96 ff96 ff96 ff96 ff95 ff95 ff95 ff95 ff95 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff93 ff93 ff93 ff94 ff93 ff92 ff92 ff92 ff92 ff92 ff92 ff91 ff91 ff91 ff91 ff90 ff90 ff8f ff8f ff8f ff8f ff8f ff8f ff8e ff8e ff8e ff8e ff8e ff8d ff8c ff8d ff8c ff8c ff8c ff8c ff8b ff8c ff8b ff8b ff8b ff8b ff8a ff8a ff8b ff8a ff8a ff89 ff89 ff89 ff89 ff89 ff89 ff87 ff87 ff88 ff87 ff88 ff86 ff87 ff87 ff87 ff86 ff85 ff86 ff86 ff85 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff83 ff83 ff84 ff83 ff83 ff82 ff82 ff82 ff82 ff82 ff82 ff81 ff80 ff81 ff80 ff81 ff7f ff7f ff7f ff7f ff7f ff7f ff7e ff7d ff7d ff7d ff7c ff7c ff7c ff7a ff7a ff7a ff79 ff79 ff78 ff78 ff77 ff76 ff76 ff76 ff74 ff74 ff72 ff72 ff71 ff70 ff70 ff71 ff70 ff6e ff6e ff6c ff6a ff6a ff69 ff69 ff67 ff66 ff66 ff65 ff64 ff63 ff61 ff61 ff60 ff5e ff5d ff5c ff5b ff5a ff58 ff57 ff56 ff55 ff53 ff53 ff51 ff50 ff4e ff4d ff4c ff4b ff4a ff49 ff47 ff46 ff44 ff43 ff41 ff40 ff3e ff3d ff3b ff3a ff3a ff37 ff36 ff35 ff34 ff32 ff31 ff2f ff2e ff2d ff2c ff2a ff28 ff28 ff27 ff26 ff24 ff23 ff22 ff21 ff20 ff1e ff1d ff1d ff1b ff1a ff19 ff18 ff17 ff17 ff16 ff14 ff14 ff12 ff12 ff11 ff10 ff10 ff0f ff0e ff0d ff0d ff0c ff0c ff0b ff0a ff0a ff09 ff08 ff08 ff08 ff07 ff07 ff06 ff06 ff05 ff05 ff05 ff05 ff04 ff04 ff04 ff03 ff03 ff03 ff03 ff02 ff02 ff02 ff02 ff02 ff02 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 │ │ -ff01 ff02 ff02 ff02 ff02 ff02 ff02 ff03 ff03 ff03 ff03 ff03 ff04 ff04 ff04 ff05 ff05 ff05 ff06 ff06 ff06 ff07 ff07 ff08 ff08 ff08 ff09 ff0a ff0a ff0b ff0b ff0c ff0c ff0d ff0e ff0e ff0f ff10 ff11 ff11 ff12 ff13 ff14 ff14 ff15 ff16 ff17 ff18 ff19 ff1a ff1b ff1b ff1c ff1d ff1f ff20 ff21 ff22 ff23 ff24 ff25 ff26 ff28 ff29 ff2a ff2c ff2d ff2e ff2f ff31 ff32 ff33 ff34 ff37 ff38 ff39 ff3a ff3c ff3d ff3e ff3f ff41 ff42 ff44 ff45 ff47 ff48 ff4a ff4a ff4d ff4e ff4f ff50 ff51 ff53 ff54 ff55 ff56 ff59 ff5a ff5b ff5d ff5e ff5f ff60 ff62 ff62 ff64 ff65 ff66 ff68 ff69 ff6a ff6b ff6d ff6d ff6f ff6f ff71 ff71 ff73 ff74 ff76 ff75 ff77 ff78 ff78 ff79 ff7a ff7a ff7b ff7b ff7c ff7d ff7f ff7e ff7f ff7f ff80 ff82 ff82 ff83 ff83 ff83 ff83 ff84 ff85 ff85 ff86 ff87 ff88 ff88 ff87 ff87 ff88 ff89 ff89 ff8a ff8a ff89 ff8a ff8a ff8b ff8b ff8c ff8c ff8c ff8d ff8e ff8d ff8d ff8d ff8e ff8f ff8f ff8f ff8f ff8f ff90 ff90 ff90 ff90 ff90 ff91 ff92 ff91 ff92 ff92 ff92 ff91 ff92 ff93 ff92 ff93 ff92 ff93 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff95 ff94 ff95 ff95 ff96 ff95 ff96 ff96 ff96 ff97 ff96 ff97 ff97 ff97 ff97 ff97 ff97 ff97 ff98 ff98 ff98 ff98 ff98 ff98 ff98 ff99 ff9a ff9a ff9a ff9a ff9a ff9a ff9a ff9b ff9b ff9b ff9b ff9c ff9b ff9c ff9c ff9d ff9d ff9c ff9c ff9d ff9d ff9d ff9e ff9e ff9e ff9e ff9f ff9e ff9e ff9f ff9f ffa0 ffa0 ff9f ffa0 ff9f ffa0 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa2 ffa3 ffa3 ffa2 ffa2 ffa2 ffa3 ffa3 ffa4 ffa4 ffa4 ffa4 ffa4 ffa4 ffa5 ffa5 ffa4 ffa5 ffa5 ffa5 ffa6 ffa6 ffa5 ffa5 ffa5 ffa5 ffa6 ffa7 ffa7 ffa8 ffa7 ffa7 ffa8 ffa8 ffa8 ffa8 ffa9 ffa8 ffa8 ffa9 ffa8 ffa8 ffa9 ffaa ffa9 ffaa ffaa ffaa ffaa ffaa ffaa ffaa ffaa ffaa ffab ffab ffaa ffab ffab ffab ffab ffab ffab ffab ffac ffab ffac ffab ffab ffab ffab ffac ffac ffac ffad ffad ffac ffad ffad ffad ffae ffad ffad ffae ffad ffae ffae ffae ffad ffae ffae ffaf ffb0 ffb0 ffaf ffaf ffaf ffaf ffaf ffb0 ffb0 ffaf ffaf ffaf ffaf ffb0 ffb1 ffb1 ffb1 ffb1 ffb1 ffb1 ffb1 ffb1 ffb1 ffb1 ffb1 ffb1 ffb2 ffb2 ffb2 ffb3 ffb2 ffb2 ffb2 ffb3 ffb3 ffb3 ffb3 ffb3 ffb2 ffb3 ffb4 ffb4 ffb3 ffb4 ffb4 ffb3 ffb3 ffb3 ffb4 ffb4 ffb3 ffb4 ffb4 ffb4 ffb5 ffb4 ffb4 ffb5 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb5 ffb5 ffb5 ffb5 ffb5 ffb5 ffb5 ffb5 ffb6 ffb6 ffb6 ffb6 ffb6 ffb6 ffb7 ffb7 ffb7 ffb7 ffb7 ffb7 ffb7 ffb7 ffb7 ffb7 ffb7 ffb7 ffb7 ffb8 ffb8 ffb8 ffb8 ffb9 ffb8 ffb8 ffb8 ffb9 ffb9 ffb8 ffb9 ffb8 ffb8 ffb9 ffb9 ffb9 ffb9 ffb8 ffb9 ffb9 ffb9 ffb9 ffba ffba ffba ffba ffba ffba ffba ffbb ffba ffbb ffba ffba ffbb ffbb ffbb ffbb ffbb ffbb ffbc ffbb ffbb ffbb ffbb ffbc ffbc ffbb ffbc ffbb ffbc ffbc ffbc ffbc ffbc ffbc ffbc ffbc ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbe ffbd ffbe ffbe ffbe ffbe ffbd ffbe ffbe ffbd ffbd ffbe ffbd ffbe ffbe ffbf ffbf ffbe ffbf ffbf ffbe ffbe ffbf ffbf ffbf ffbf ffbe ffbf ffc0 ffc0 ffc0 ffbf ffbf ffbf ffc0 ffbf ffbf ffbf ffc0 ffbf ffc0 ffc0 ffc0 ffc0 ffbf ffc0 ffc0 ffbf ffbf ffc0 ffc1 ffc0 ffc0 ffc0 ffc0 ffc1 ffc0 ffc0 ffc1 ffc0 ffc0 ffc1 ffc0 ffc0 ffc0 ffc1 ffc0 ffc0 ffc0 ffc1 ffc1 ffc1 ffc1 ffc1 ffc1 ffc1 ffc1 ffc1 ffc1 ffc1 ffc1 ffc1 ffc1 ffc1 ffc1 ffc1 ffc2 ffc2 ffc2 ffc2 ffc2 ffc2 ffc2 ffc2 ffc2 ffc2 ffc1 ffc2 ffc2 ffc2 ffc2 ffc2 ffc2 ffc2 ffc2 ffc2 ffc2 ffc2 ffc2 ffc2 ffc2 ffc2 ffc2 ffc2 ffc2 ffc2 ffc2 ffc2 ffc2 ffc2 ffc3 ffc2 ffc2 ffc3 ffc2 ffc3 ffc2 ffc3 ffc2 ffc2 ffc2 ffc2 ffc2 ffc2 ffc2 ffc2 ffc2 ffc2 ffc3 ffc2 ffc3 ffc3 ffc2 ffc3 ffc3 ffc2 ffc3 ffc3 ffc3 ffc2 ffc3 ffc2 ffc3 ffc3 ffc3 ffc3 ffc2 ffc3 ffc2 ffc3 ffc2 ffc2 ffc2 ffc3 ffc3 ffc2 ffc3 ffc3 ffc3 ffc2 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc4 ffc3 ffc4 ffc4 ffc4 ffc4 ffc3 ffc3 ffc2 ffc4 ffc4 ffc3 ffc3 ffc4 ffc4 ffc3 ffc3 ffc4 ffc3 ffc4 ffc4 ffc3 ffc4 ffc4 ffc4 ffc3 ffc4 ffc4 ffc4 ffc3 ffc4 ffc3 ffc4 ffc3 ffc3 ffc3 ffc4 ffc4 ffc3 ffc3 ffc4 ffc3 ffc4 ffc4 ffc4 ffc4 ffc4 ffc3 ffc4 ffc4 ffc4 ffc3 ffc3 ffc4 ffc3 ffc3 ffc3 ffc3 ffc3 ffc3 ffc3 ffc3 ffc3 ffc4 ffc4 ffc4 ffc3 ffc3 ffc4 ffc3 ffc3 ffc3 ffc3 ffc3 ffc3 ffc3 ffc3 ffc3 ffc3 ffc3 ffc3 ffc3 ffc3 ffc3 ffc3 ffc2 ffc3 ffc3 ffc2 ffc2 ffc3 ffc3 ffc2 ffc3 ffc3 ffc2 ffc2 ffc2 ffc2 ffc2 ffc2 ffc2 ffc1 ffc2 ffc1 ffc1 ffc2 ffc2 ffc2 ffc2 ffc2 ffc2 ffc2 ffc2 ffc1 ffc2 ffc2 ffc1 ffc2 ffc1 ffc1 ffc2 ffc2 ffc2 ffc2 ffc2 ffc2 ffc2 ffc2 ffc2 ffc2 ffc2 ffc2 ffc2 ffc2 ffc2 ffc2 ffc2 ffc2 ffc2 ffc1 ffc1 ffc1 ffc1 ffc1 ffc1 ffc1 ffc0 ffc1 ffc0 ffc1 ffc1 ffc1 ffc1 ffc0 ffc1 ffc0 ffc1 ffc1 ffc0 ffc0 ffc1 ffc1 ffc2 ffc1 ffc1 ffc0 ffc0 ffc0 ffc0 ffc0 ffbf ffc0 ffc0 ffbf ffbf ffc0 ffc0 ffbf ffbf ffbf ffbf ffc0 ffbf ffbf ffbf ffbf ffbf ffbe ffbf ffbe ffbe ffbe ffbe ffbe ffbf ffbe ffbe ffbf ffbe ffbe ffbf ffbe ffbe ffbe ffbe ffbe ffbf ffbe ffbe ffbe ffbe ffbe ffbe ffbe ffbe ffbd ffbe ffbe ffbd ffbd ffbe ffbe ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbc ffbc ffbc ffbc ffbd ffbd ffbc ffbc ffbc ffbc ffbd ffbc ffbc ffbc ffbb ffbb ffbb ffbb ffbb ffbb ffbb ffbb ffba ffba ffbb ffbb ffbb ffba ffba ffba ffba ffb9 ffba ffba ffba ffb9 ffb9 ffba ffba ffba ffba ffba ffba ffb9 ffb9 ffb9 ffb8 ffb8 ffb8 ffb8 ffb8 ffb8 ffb8 ffb8 ffb8 ffb7 ffb8 ffb8 ffb7 ffb7 ffb7 ffb7 ffb7 ffb7 ffb7 ffb7 ffb7 ffb7 ffb7 ffb7 ffb7 ffb6 ffb7 ffb6 ffb5 ffb5 ffb5 ffb5 ffb5 ffb5 ffb6 ffb5 ffb5 ffb5 ffb5 ffb5 ffb4 ffb5 ffb5 ffb5 ffb4 ffb4 ffb4 ffb5 ffb4 ffb4 ffb5 ffb4 ffb5 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb3 ffb4 ffb4 ffb3 ffb3 ffb2 ffb2 ffb3 ffb3 ffb3 ffb3 ffb2 ffb2 ffb2 ffb2 ffb2 ffb2 ffb2 ffb2 ffb2 ffb1 ffb1 ffb1 ffb0 ffb1 ffb0 ffb0 ffb0 ffb0 ffb0 ffb0 ffb0 ffb0 ffaf ffaf ffaf ffb0 ffaf ffaf ffaf ffaf ffae ffae ffae ffae ffae ffad ffad ffad ffad ffad ffad ffae ffae ffac ffad ffac ffac ffac ffac ffac ffab ffac ffab ffab ffab ffab ffab ffab ffab ffab ffab ffab ffab ffab ffab ffab ffaa ffaa ffaa ffaa ffaa ffaa ffaa ffaa ffa9 ffa9 ffa9 ffa9 ffa9 ffa9 ffa9 ffa9 ffa9 ffa9 ffa9 ffa9 ffa8 ffa9 ffa7 ffa7 ffa8 ffa9 ffa9 ffa8 ffa6 ffa8 ffa8 ffa6 ffa6 ffa6 ffa7 ffa6 ffa6 ffa6 ffa6 ffa5 ffa5 ffa5 ffa5 ffa4 ffa4 ffa5 ffa4 ffa4 ffa4 ffa3 ffa3 ffa3 ffa4 ffa3 ffa3 ffa3 ffa2 ffa2 ffa1 ffa2 ffa2 ffa2 ffa2 ffa2 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa0 ffa0 ffa0 ffa0 ffa0 ffa0 ffa0 ff9f ff9f ff9f ff9f ffa0 ff9e ff9e ff9f ff9e ff9d ff9d ff9e ff9d ff9e ff9e ff9d ff9d ff9c ff9d ff9b ff9b ff9c ff9c ff9b ff9c ff9b ff9b ff9b ff9a ff9b ff9b ff9b ff9a ff9a ff9a ff99 ff99 ff99 ff99 ff99 ff98 ff98 ff98 ff98 ff98 ff98 ff98 ff98 ff98 ff97 ff97 ff97 ff96 ff96 ff96 ff96 ff95 ff95 ff95 ff95 ff95 ff96 ff94 ff94 ff94 ff94 ff95 ff94 ff94 ff94 ff93 ff93 ff93 ff93 ff93 ff92 ff93 ff92 ff92 ff92 ff91 ff91 ff91 ff91 ff91 ff91 ff90 ff90 ff90 ff90 ff90 ff8f ff8e ff8e ff8e ff8e ff8e ff8d ff8e ff8d ff8d ff8d ff8d ff8c ff8d ff8b ff8c ff8c ff8c ff8a ff8c ff8b ff8b ff8a ff8a ff89 ff8a ff8a ff8a ff8a ff88 ff89 ff88 ff89 ff88 ff89 ff87 ff86 ff87 ff87 ff87 ff86 ff87 ff87 ff86 ff86 ff85 ff86 ff85 ff85 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff83 ff83 ff82 ff82 ff83 ff82 ff82 ff82 ff81 ff81 ff81 ff82 ff81 ff80 ff80 ff80 ff7f ff80 ff7f ff7f ff7f ff7f ff7e ff7d ff7d ff7c ff7c ff7c ff7b ff7b ff7b ff79 ff7a ff79 ff79 ff77 ff77 ff77 ff75 ff75 ff75 ff75 ff74 ff73 ff72 ff72 ff70 ff70 ff70 ff6f ff6f ff6e ff6c ff6a ff6a ff6a ff68 ff68 ff66 ff65 ff66 ff65 ff62 ff62 ff60 ff5f ff5f ff5d ff5c ff5a ff5a ff59 ff57 ff57 ff55 ff53 ff53 ff51 ff50 ff4f ff4d ff4d ff4b ff4a ff48 ff47 ff45 ff43 ff43 ff42 ff40 ff3f ff3d ff3c ff3a ff39 ff38 ff36 ff35 ff34 ff33 ff31 ff2f ff2f ff2d ff2c ff2b ff29 ff28 ff26 ff26 ff25 ff23 ff22 ff21 ff20 ff1e ff1e ff1c ff1c ff1a ff19 ff19 ff17 ff16 ff15 ff15 ff14 ff13 ff12 ff11 ff11 ff10 ff0f ff0e ff0e ff0d ff0c ff0c ff0b ff0a ff0a ff09 ff09 ff08 ff08 ff07 ff07 ff06 ff06 ff06 ff05 ff05 ff05 ff04 ff04 ff03 ff04 ff03 ff03 ff03 ff02 ff02 ff02 ff02 ff02 ff02 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 │ │ -ff01 ff01 ff02 ff02 ff02 ff02 ff02 ff02 ff03 ff03 ff03 ff03 ff03 ff04 ff04 ff04 ff05 ff05 ff05 ff06 ff06 ff06 ff07 ff07 ff08 ff08 ff08 ff09 ff0a ff0a ff0b ff0b ff0c ff0c ff0d ff0e ff0e ff0f ff10 ff10 ff11 ff12 ff12 ff13 ff15 ff15 ff16 ff17 ff18 ff19 ff19 ff1a ff1b ff1d ff1e ff1e ff1f ff21 ff22 ff23 ff24 ff25 ff26 ff28 ff29 ff2a ff2b ff2d ff2e ff2f ff30 ff32 ff33 ff35 ff37 ff37 ff39 ff3b ff3b ff3d ff3e ff40 ff41 ff42 ff44 ff45 ff47 ff48 ff4a ff4c ff4d ff4e ff4e ff50 ff51 ff53 ff54 ff55 ff58 ff59 ff5a ff5c ff5c ff5e ff5f ff60 ff61 ff63 ff64 ff66 ff67 ff67 ff69 ff6a ff6c ff6c ff6d ff6d ff6f ff71 ff73 ff72 ff74 ff75 ff76 ff76 ff78 ff78 ff79 ff7a ff7a ff7b ff7b ff7c ff7c ff7d ff7d ff7e ff7f ff81 ff81 ff81 ff83 ff82 ff82 ff84 ff85 ff84 ff85 ff85 ff86 ff87 ff87 ff86 ff86 ff88 ff88 ff88 ff89 ff89 ff89 ff8a ff8a ff8a ff8b ff8b ff8b ff8c ff8d ff8c ff8d ff8c ff8d ff8e ff8e ff8e ff8e ff8e ff8f ff8f ff8f ff8f ff8f ff90 ff91 ff91 ff91 ff91 ff91 ff91 ff92 ff92 ff92 ff92 ff92 ff93 ff93 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff95 ff96 ff95 ff95 ff96 ff96 ff96 ff96 ff96 ff96 ff96 ff96 ff97 ff98 ff98 ff97 ff97 ff98 ff97 ff98 ff99 ff99 ff9a ff99 ff99 ff99 ff99 ff9a ff9a ff9a ff9a ff9a ff9b ff9b ff9b ff9b ff9c ff9c ff9b ff9b ff9c ff9c ff9c ff9d ff9e ff9d ff9d ff9e ff9d ff9e ff9e ff9e ff9e ff9f ff9e ff9f ff9f ff9f ffa0 ffa0 ffa0 ffa1 ffa1 ffa0 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa2 ffa2 ffa2 ffa2 ffa2 ffa2 ffa2 ffa3 ffa3 ffa3 ffa3 ffa3 ffa3 ffa4 ffa4 ffa4 ffa3 ffa4 ffa4 ffa5 ffa4 ffa4 ffa4 ffa5 ffa5 ffa5 ffa5 ffa6 ffa6 ffa6 ffa6 ffa6 ffa6 ffa7 ffa7 ffa7 ffa7 ffa7 ffa7 ffa7 ffa7 ffa8 ffa8 ffa8 ffa8 ffa9 ffa9 ffa9 ffa9 ffa9 ffa9 ffa9 ffa9 ffa9 ffaa ffaa ffaa ffab ffab ffab ffab ffab ffaa ffab ffab ffab ffab ffab ffab ffab ffab ffab ffac ffac ffac ffad ffac ffac ffad ffad ffac ffad ffad ffad ffad ffad ffad ffad ffad ffad ffad ffae ffaf ffaf ffaf ffaf ffae ffaf ffaf ffaf ffb0 ffaf ffae ffae ffaf ffb0 ffb1 ffb0 ffb0 ffb0 ffb0 ffb0 ffb0 ffb0 ffb0 ffb0 ffb0 ffb1 ffb2 ffb1 ffb1 ffb2 ffb1 ffb1 ffb2 ffb2 ffb2 ffb2 ffb2 ffb2 ffb2 ffb3 ffb3 ffb4 ffb3 ffb3 ffb3 ffb3 ffb3 ffb3 ffb3 ffb3 ffb3 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb5 ffb4 ffb4 ffb4 ffb5 ffb5 ffb5 ffb5 ffb5 ffb5 ffb6 ffb6 ffb6 ffb6 ffb6 ffb7 ffb6 ffb6 ffb6 ffb6 ffb6 ffb6 ffb7 ffb7 ffb8 ffb8 ffb8 ffb8 ffb8 ffb7 ffb8 ffb8 ffb8 ffb7 ffb7 ffb8 ffb8 ffb8 ffb8 ffb8 ffb8 ffb9 ffb8 ffb9 ffb8 ffb9 ffb9 ffb9 ffb9 ffb9 ffba ffb9 ffb9 ffba ffba ffb9 ffba ffba ffb9 ffba ffba ffba ffba ffbb ffba ffbb ffba ffba ffba ffbb ffbb ffbb ffba ffbb ffbb ffbb ffbb ffbb ffbb ffbb ffbc ffbc ffbc ffbc ffbc ffbc ffbc ffbc ffbc ffbc ffbc ffbc ffbc ffbc ffbc ffbc ffbc ffbc ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbe ffbe ffbe ffbe ffbe ffbe ffbe ffbe ffbe ffbe ffbe ffbe ffbf ffbe ffbe ffbf ffbf ffbf ffbf ffbe ffbf ffbe ffbe ffbe ffbf ffbf ffbe ffbf ffbf ffbf ffbf ffbf ffbf ffbf ffbf ffbf ffbf ffc0 ffbf ffbf ffbf ffc0 ffc0 ffbf ffbf ffc0 ffc0 ffbf ffc0 ffbf ffbf ffbf ffc0 ffbf ffc0 ffc0 ffc0 ffc0 ffc1 ffc0 ffc0 ffc0 ffc1 ffc0 ffc0 ffc1 ffc0 ffc0 ffc0 ffc1 ffc1 ffc1 ffc1 ffc1 ffc1 ffc1 ffc1 ffc1 ffc1 ffc1 ffc1 ffc1 ffc2 ffc1 ffc2 ffc1 ffc1 ffc1 ffc1 ffc1 ffc1 ffc2 ffc1 ffc1 ffc1 ffc1 ffc1 ffc1 ffc1 ffc1 ffc2 ffc2 ffc2 ffc2 ffc2 ffc2 ffc2 ffc2 ffc2 ffc2 ffc2 ffc2 ffc2 ffc2 ffc2 ffc2 ffc2 ffc2 ffc2 ffc2 ffc2 ffc2 ffc2 ffc2 ffc2 ffc3 ffc2 ffc3 ffc3 ffc2 ffc3 ffc3 ffc2 ffc3 ffc3 ffc2 ffc2 ffc3 ffc2 ffc3 ffc3 ffc3 ffc3 ffc2 ffc3 ffc2 ffc3 ffc2 ffc2 ffc2 ffc3 ffc3 ffc2 ffc3 ffc3 ffc3 ffc2 ffc3 ffc3 ffc3 ffc3 ffc3 ffc3 ffc3 ffc3 ffc3 ffc3 ffc3 ffc3 ffc3 ffc2 ffc2 ffc3 ffc3 ffc3 ffc2 ffc3 ffc3 ffc2 ffc2 ffc3 ffc2 ffc3 ffc3 ffc2 ffc3 ffc3 ffc3 ffc2 ffc3 ffc3 ffc3 ffc2 ffc3 ffc3 ffc3 ffc3 ffc3 ffc3 ffc4 ffc4 ffc3 ffc2 ffc4 ffc2 ffc4 ffc4 ffc4 ffc4 ffc3 ffc3 ffc4 ffc4 ffc4 ffc3 ffc3 ffc3 ffc3 ffc3 ffc3 ffc3 ffc2 ffc2 ffc2 ffc2 ffc2 ffc3 ffc3 ffc3 ffc3 ffc3 ffc3 ffc3 ffc3 ffc3 ffc2 ffc3 ffc3 ffc3 ffc3 ffc3 ffc3 ffc3 ffc3 ffc3 ffc2 ffc2 ffc2 ffc2 ffc2 ffc2 ffc2 ffc2 ffc2 ffc2 ffc2 ffc2 ffc2 ffc1 ffc2 ffc2 ffc2 ffc2 ffc2 ffc2 ffc1 ffc1 ffc1 ffc1 ffc2 ffc1 ffc1 ffc1 ffc1 ffc1 ffc1 ffc1 ffc1 ffc1 ffc2 ffc1 ffc1 ffc1 ffc1 ffc1 ffc1 ffc1 ffc1 ffc1 ffc1 ffc1 ffc1 ffc1 ffc1 ffc1 ffc1 ffc1 ffc1 ffc1 ffc1 ffc1 ffc1 ffc2 ffc1 ffc1 ffc1 ffc1 ffc1 ffc0 ffc1 ffc0 ffc1 ffc0 ffc1 ffc0 ffc0 ffbf ffc0 ffc0 ffc0 ffc0 ffc0 ffc0 ffc0 ffc0 ffc0 ffc1 ffc0 ffc0 ffc0 ffc0 ffc0 ffbf ffbf ffbf ffbf ffbf ffbf ffbe ffbf ffbf ffbe ffbe ffbf ffbf ffc0 ffbf ffbf ffbf ffbf ffbe ffbe ffbe ffbe ffbe ffbe ffbd ffbe ffbe ffbe ffbe ffbe ffbe ffbe ffbe ffbd ffbe ffbe ffbe ffbd ffbe ffbe ffbe ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbc ffbc ffbc ffbc ffbc ffbc ffbd ffbd ffbc ffbc ffbc ffbc ffbc ffbc ffbc ffbc ffbc ffbc ffbc ffbc ffbb ffbc ffbc ffbc ffbc ffbb ffbb ffbb ffbb ffbb ffbb ffbb ffbb ffbb ffbb ffba ffba ffba ffba ffbb ffba ffb9 ffba ffba ffba ffb9 ffb9 ffb9 ffb9 ffb9 ffb8 ffb9 ffb8 ffb8 ffb9 ffb9 ffb9 ffb9 ffb9 ffb9 ffb9 ffb8 ffb8 ffb8 ffb7 ffb8 ffb8 ffb7 ffb7 ffb7 ffb7 ffb7 ffb7 ffb7 ffb7 ffb7 ffb7 ffb6 ffb6 ffb6 ffb6 ffb6 ffb6 ffb6 ffb6 ffb6 ffb6 ffb6 ffb6 ffb6 ffb6 ffb5 ffb5 ffb4 ffb5 ffb4 ffb5 ffb4 ffb5 ffb5 ffb5 ffb4 ffb5 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb3 ffb3 ffb3 ffb3 ffb3 ffb3 ffb3 ffb3 ffb3 ffb3 ffb2 ffb2 ffb2 ffb2 ffb2 ffb2 ffb2 ffb1 ffb2 ffb1 ffb1 ffb1 ffb1 ffb1 ffb1 ffb1 ffb1 ffb0 ffb0 ffb0 ffb0 ffaf ffaf ffb0 ffaf ffaf ffaf ffaf ffaf ffaf ffae ffae ffaf ffae ffae ffaf ffae ffad ffad ffad ffad ffad ffad ffac ffac ffac ffad ffac ffad ffad ffac ffac ffac ffac ffab ffab ffab ffab ffab ffab ffab ffab ffab ffab ffab ffab ffab ffab ffab ffaa ffab ffaa ffaa ffaa ffa9 ffa9 ffaa ffa9 ffa9 ffa9 ffaa ffa9 ffa9 ffa8 ffa8 ffa8 ffa8 ffa8 ffa8 ffa8 ffa8 ffa9 ffa8 ffa7 ffa9 ffa7 ffa7 ffa8 ffa8 ffa8 ffa7 ffa6 ffa6 ffa7 ffa6 ffa6 ffa6 ffa6 ffa6 ffa6 ffa6 ffa5 ffa5 ffa4 ffa5 ffa5 ffa4 ffa4 ffa4 ffa4 ffa4 ffa3 ffa3 ffa3 ffa3 ffa3 ffa2 ffa2 ffa3 ffa2 ffa2 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa0 ffa0 ff9f ff9f ff9f ff9f ff9f ff9f ff9f ff9f ff9e ff9e ff9e ff9f ff9e ff9d ff9d ff9d ff9d ff9d ff9c ff9d ff9d ff9d ff9c ff9c ff9c ff9c ff9b ff9b ff9b ff9b ff9a ff9b ff9a ff9a ff9a ff99 ff9a ff9a ff9a ff99 ff99 ff99 ff99 ff98 ff98 ff98 ff98 ff98 ff98 ff97 ff97 ff97 ff97 ff97 ff97 ff97 ff96 ff96 ff97 ff95 ff96 ff95 ff95 ff95 ff94 ff94 ff95 ff94 ff95 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff93 ff93 ff93 ff93 ff93 ff92 ff91 ff91 ff91 ff92 ff92 ff90 ff90 ff90 ff90 ff90 ff90 ff8f ff8f ff8f ff8f ff8f ff8f ff8d ff8e ff8d ff8d ff8d ff8d ff8e ff8c ff8c ff8c ff8c ff8c ff8c ff8a ff8c ff8c ff8a ff8a ff8a ff8b ff8a ff89 ff89 ff89 ff89 ff88 ff89 ff89 ff88 ff88 ff88 ff88 ff88 ff88 ff87 ff86 ff86 ff86 ff85 ff86 ff86 ff86 ff85 ff85 ff85 ff85 ff85 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff83 ff83 ff82 ff83 ff81 ff82 ff82 ff81 ff81 ff82 ff80 ff80 ff80 ff81 ff80 ff7f ff80 ff7f ff7f ff7f ff7e ff7e ff7f ff7e ff7d ff7b ff7c ff7b ff7b ff7b ff7a ff7a ff79 ff79 ff79 ff78 ff77 ff76 ff76 ff76 ff74 ff75 ff75 ff75 ff74 ff72 ff71 ff71 ff70 ff6f ff6e ff6e ff6d ff6d ff6b ff6a ff6a ff69 ff67 ff66 ff66 ff65 ff65 ff64 ff62 ff60 ff5f ff5e ff5d ff5c ff5a ff5a ff59 ff57 ff56 ff56 ff54 ff52 ff52 ff4f ff4f ff4e ff4d ff4c ff4a ff48 ff48 ff46 ff44 ff42 ff42 ff40 ff3f ff3d ff3c ff3b ff39 ff38 ff37 ff35 ff34 ff33 ff31 ff30 ff2e ff2d ff2c ff2a ff2a ff28 ff27 ff25 ff25 ff23 ff22 ff20 ff20 ff1f ff1d ff1d ff1b ff1b ff19 ff18 ff17 ff16 ff15 ff14 ff14 ff13 ff12 ff11 ff10 ff10 ff0f ff0e ff0e ff0d ff0c ff0c ff0b ff0a ff09 ff09 ff09 ff08 ff08 ff07 ff07 ff06 ff06 ff06 ff05 ff05 ff05 ff04 ff04 ff03 ff03 ff03 ff03 ff03 ff02 ff02 ff02 ff02 ff02 ff02 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 │ │ -ff01 ff01 ff01 ff01 ff02 ff02 ff02 ff02 ff02 ff03 ff03 ff03 ff03 ff03 ff04 ff04 ff04 ff05 ff05 ff05 ff05 ff06 ff06 ff07 ff07 ff08 ff08 ff08 ff09 ff0a ff0a ff0b ff0b ff0c ff0c ff0d ff0e ff0e ff0f ff10 ff10 ff11 ff12 ff12 ff13 ff14 ff15 ff16 ff16 ff18 ff18 ff19 ff1b ff1c ff1c ff1e ff1e ff1f ff21 ff22 ff23 ff24 ff25 ff27 ff27 ff29 ff2a ff2b ff2d ff2e ff2f ff30 ff32 ff34 ff35 ff36 ff38 ff39 ff3a ff3c ff3d ff3e ff40 ff41 ff42 ff44 ff46 ff47 ff48 ff4a ff4b ff4d ff4d ff4f ff50 ff52 ff53 ff54 ff56 ff58 ff59 ff5a ff5b ff5d ff5f ff5f ff60 ff61 ff62 ff65 ff66 ff67 ff68 ff69 ff6a ff6a ff6c ff6d ff6e ff6f ff70 ff72 ff73 ff74 ff74 ff75 ff76 ff77 ff79 ff78 ff7a ff7a ff7b ff7c ff7c ff7d ff7d ff7d ff7e ff7f ff80 ff80 ff80 ff81 ff82 ff82 ff83 ff83 ff83 ff84 ff85 ff86 ff86 ff86 ff86 ff86 ff88 ff87 ff88 ff89 ff89 ff89 ff89 ff89 ff89 ff8a ff8a ff8b ff8b ff8c ff8c ff8c ff8d ff8d ff8d ff8d ff8d ff8d ff8e ff8e ff8e ff8e ff8f ff8f ff90 ff90 ff90 ff90 ff90 ff90 ff91 ff91 ff91 ff92 ff92 ff92 ff92 ff93 ff94 ff93 ff93 ff93 ff93 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff95 ff95 ff94 ff95 ff96 ff96 ff96 ff95 ff95 ff96 ff96 ff96 ff97 ff97 ff96 ff97 ff97 ff97 ff98 ff98 ff98 ff98 ff98 ff99 ff98 ff99 ff9a ff99 ff99 ff99 ff9a ff9a ff9a ff9a ff9b ff9c ff9b ff9a ff9a ff9b ff9b ff9c ff9d ff9d ff9c ff9d ff9d ff9d ff9d ff9d ff9d ff9e ff9e ff9d ff9e ff9f ff9f ff9f ff9f ff9f ff9f ffa0 ffa0 ffa0 ffa0 ffa0 ffa0 ffa0 ffa0 ffa0 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa2 ffa2 ffa2 ffa2 ffa2 ffa2 ffa3 ffa3 ffa3 ffa3 ffa3 ffa3 ffa4 ffa4 ffa3 ffa3 ffa4 ffa4 ffa4 ffa5 ffa5 ffa5 ffa5 ffa5 ffa6 ffa6 ffa6 ffa6 ffa6 ffa6 ffa6 ffa6 ffa7 ffa6 ffa7 ffa7 ffa7 ffa7 ffa8 ffa8 ffa8 ffa8 ffa8 ffa8 ffa8 ffa8 ffa8 ffa9 ffa9 ffa9 ffa9 ffaa ffaa ffaa ffaa ffaa ffaa ffab ffab ffab ffab ffab ffab ffab ffab ffab ffac ffab ffac ffac ffac ffab ffac ffac ffab ffac ffac ffac ffac ffac ffac ffac ffad ffad ffad ffae ffae ffad ffae ffaf ffae ffae ffae ffae ffaf ffaf ffae ffae ffaf ffb0 ffb0 ffb0 ffb0 ffb0 ffaf ffb0 ffb0 ffb0 ffaf ffaf ffb0 ffb1 ffb1 ffb1 ffb0 ffb0 ffb0 ffb1 ffb2 ffb1 ffb1 ffb1 ffb1 ffb2 ffb2 ffb3 ffb2 ffb2 ffb3 ffb2 ffb3 ffb3 ffb3 ffb3 ffb2 ffb3 ffb3 ffb4 ffb4 ffb3 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb5 ffb5 ffb5 ffb6 ffb5 ffb6 ffb5 ffb6 ffb5 ffb5 ffb5 ffb5 ffb5 ffb6 ffb6 ffb7 ffb7 ffb7 ffb7 ffb7 ffb7 ffb7 ffb7 ffb7 ffb7 ffb7 ffb7 ffb7 ffb7 ffb7 ffb8 ffb7 ffb7 ffb8 ffb8 ffb8 ffb8 ffb8 ffb8 ffb8 ffb8 ffb8 ffb9 ffb8 ffb9 ffb9 ffb9 ffb9 ffb9 ffb9 ffb9 ffb9 ffb9 ffb9 ffb9 ffba ffba ffba ffb9 ffb9 ffb9 ffba ffba ffba ffba ffbb ffba ffba ffbb ffbb ffba ffbb ffbc ffbb ffbb ffbb ffbb ffbb ffbb ffbb ffbc ffbc ffbc ffbc ffbb ffbc ffbb ffbc ffbc ffbc ffbc ffbc ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbe ffbd ffbe ffbe ffbe ffbe ffbe ffbe ffbe ffbe ffbe ffbd ffbe ffbd ffbe ffbd ffbe ffbe ffbe ffbd ffbe ffbf ffbe ffbe ffbe ffbe ffbe ffbf ffbf ffbe ffbf ffbf ffbf ffbe ffbf ffbf ffbf ffbf ffbe ffbf ffbe ffbf ffbf ffbf ffbf ffbf ffc0 ffbf ffbf ffbf ffbf ffbf ffc0 ffbf ffc0 ffc0 ffc0 ffc0 ffc0 ffc1 ffc0 ffc0 ffc0 ffc0 ffc0 ffc0 ffc0 ffc0 ffc0 ffc0 ffc1 ffc0 ffc1 ffc0 ffc1 ffc0 ffc1 ffc0 ffc0 ffc1 ffc0 ffc1 ffc0 ffc0 ffc0 ffc0 ffc0 ffc1 ffc1 ffc1 ffc1 ffc1 ffc1 ffc2 ffc2 ffc2 ffc2 ffc1 ffc2 ffc2 ffc2 ffc2 ffc2 ffc2 ffc2 ffc2 ffc2 ffc2 ffc2 ffc2 ffc2 ffc2 ffc2 ffc2 ffc2 ffc2 ffc2 ffc2 ffc2 ffc2 ffc2 ffc2 ffc2 ffc2 ffc2 ffc1 ffc2 ffc2 ffc2 ffc2 ffc2 ffc2 ffc2 ffc2 ffc2 ffc2 ffc2 ffc2 ffc2 ffc2 ffc2 ffc2 ffc2 ffc2 ffc2 ffc2 ffc2 ffc2 ffc2 ffc2 ffc2 ffc2 ffc2 ffc2 ffc2 ffc2 ffc2 ffc2 ffc2 ffc2 ffc2 ffc2 ffc2 ffc2 ffc2 ffc2 ffc2 ffc2 ffc1 ffc2 ffc2 ffc1 ffc2 ffc2 ffc2 ffc2 ffc2 ffc2 ffc2 ffc2 ffc3 ffc3 ffc2 ffc3 ffc3 ffc3 ffc3 ffc3 ffc3 ffc3 ffc3 ffc3 ffc2 ffc3 ffc2 ffc3 ffc3 ffc3 ffc3 ffc2 ffc3 ffc3 ffc3 ffc3 ffc3 ffc3 ffc2 ffc3 ffc3 ffc3 ffc3 ffc2 ffc2 ffc2 ffc2 ffc2 ffc2 ffc2 ffc2 ffc2 ffc2 ffc2 ffc2 ffc2 ffc2 ffc2 ffc2 ffc2 ffc2 ffc2 ffc2 ffc2 ffc2 ffc2 ffc2 ffc2 ffc2 ffc2 ffc2 ffc2 ffc2 ffc2 ffc2 ffc1 ffc1 ffc1 ffc1 ffc1 ffc1 ffc1 ffc1 ffc1 ffc1 ffc1 ffc1 ffc1 ffc1 ffc1 ffc1 ffc1 ffc0 ffc0 ffc0 ffc0 ffc0 ffc0 ffc0 ffc1 ffc1 ffc1 ffc1 ffc0 ffc1 ffc1 ffc0 ffc0 ffc0 ffc0 ffc0 ffc0 ffc0 ffc0 ffc1 ffc0 ffc0 ffc0 ffc0 ffc0 ffc0 ffc1 ffc0 ffc1 ffc1 ffc0 ffc0 ffc0 ffc0 ffc0 ffc0 ffc1 ffc0 ffc1 ffc0 ffc0 ffbf ffbf ffbf ffc0 ffbf ffc0 ffbf ffbf ffc0 ffc0 ffbf ffc0 ffc0 ffbf ffbf ffbf ffbf ffbf ffbf ffbe ffbf ffbe ffbe ffbe ffbe ffbe ffbe ffbe ffbe ffbe ffbe ffbf ffbf ffbf ffbf ffbe ffbd ffbe ffbd ffbd ffbe ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbc ffbc ffbc ffbc ffbc ffbb ffbb ffbb ffbc ffbc ffbb ffbb ffbb ffbb ffbb ffbc ffbb ffbb ffbb ffbb ffbb ffbb ffbb ffbc ffbb ffbb ffbb ffba ffba ffbb ffba ffba ffba ffba ffba ffba ffba ffb9 ffba ffba ffb9 ffba ffb9 ffb9 ffb9 ffb8 ffb9 ffb9 ffb9 ffb8 ffb8 ffb9 ffb8 ffb8 ffb7 ffb8 ffb8 ffb8 ffb8 ffb7 ffb8 ffb8 ffb8 ffb8 ffb8 ffb8 ffb7 ffb7 ffb7 ffb7 ffb6 ffb6 ffb6 ffb6 ffb6 ffb6 ffb6 ffb6 ffb6 ffb6 ffb6 ffb5 ffb6 ffb5 ffb5 ffb5 ffb6 ffb5 ffb5 ffb5 ffb5 ffb5 ffb5 ffb5 ffb4 ffb4 ffb5 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb3 ffb4 ffb4 ffb3 ffb4 ffb4 ffb3 ffb4 ffb2 ffb2 ffb3 ffb2 ffb2 ffb2 ffb2 ffb2 ffb2 ffb2 ffb2 ffb1 ffb1 ffb1 ffb1 ffb1 ffb1 ffb1 ffb1 ffb1 ffb0 ffb1 ffb0 ffb0 ffb0 ffb0 ffb1 ffb0 ffaf ffaf ffaf ffaf ffae ffaf ffaf ffae ffaf ffae ffae ffae ffae ffae ffae ffae ffad ffad ffae ffac ffac ffad ffac ffab ffac ffab ffab ffac ffac ffab ffac ffac ffac ffab ffab ffab ffab ffab ffab ffab ffab ffab ffab ffab ffaa ffab ffaa ffaa ffab ffab ffab ffaa ffab ffaa ffa9 ffa9 ffa9 ffa9 ffa9 ffa9 ffa9 ffa8 ffa9 ffa9 ffa9 ffa7 ffa7 ffa7 ffa7 ffa8 ffa7 ffa8 ffa7 ffa8 ffa7 ffa7 ffa8 ffa7 ffa6 ffa7 ffa6 ffa7 ffa6 ffa6 ffa5 ffa6 ffa6 ffa5 ffa6 ffa5 ffa5 ffa5 ffa5 ffa4 ffa4 ffa4 ffa4 ffa4 ffa4 ffa3 ffa2 ffa3 ffa3 ffa2 ffa3 ffa3 ffa2 ffa2 ffa2 ffa1 ffa2 ffa1 ffa2 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa0 ffa0 ffa1 ffa0 ffa1 ffa0 ffa0 ff9e ff9e ff9e ff9e ff9e ff9f ff9e ff9f ff9d ff9d ff9d ff9e ff9e ff9d ff9d ff9c ff9c ff9c ff9b ff9b ff9c ff9c ff9c ff9b ff9c ff9b ff9a ff9b ff9a ff9a ff99 ff9a ff9a ff99 ff99 ff99 ff99 ff99 ff99 ff99 ff99 ff98 ff98 ff98 ff97 ff97 ff97 ff97 ff97 ff96 ff96 ff96 ff96 ff96 ff96 ff96 ff96 ff95 ff96 ff95 ff95 ff94 ff95 ff95 ff94 ff94 ff94 ff94 ff94 ff94 ff93 ff94 ff94 ff93 ff93 ff94 ff92 ff92 ff93 ff92 ff92 ff92 ff91 ff91 ff90 ff91 ff91 ff90 ff8f ff8f ff8f ff8f ff8f ff8e ff8e ff8e ff8e ff8e ff8e ff8d ff8d ff8c ff8c ff8c ff8d ff8c ff8c ff8c ff8b ff8b ff8b ff8a ff8a ff8b ff8a ff8a ff8a ff89 ff8a ff89 ff89 ff89 ff89 ff88 ff88 ff88 ff88 ff87 ff87 ff87 ff86 ff87 ff87 ff87 ff86 ff85 ff85 ff84 ff85 ff85 ff85 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff83 ff83 ff83 ff84 ff83 ff83 ff83 ff84 ff83 ff82 ff82 ff82 ff82 ff80 ff81 ff82 ff80 ff80 ff82 ff80 ff7f ff7f ff80 ff7f ff7f ff7f ff7e ff7e ff7e ff7d ff7d ff7d ff7d ff7d ff7b ff7b ff7b ff7b ff7a ff79 ff78 ff78 ff79 ff78 ff77 ff76 ff75 ff76 ff74 ff73 ff75 ff74 ff73 ff71 ff72 ff70 ff70 ff70 ff6e ff6d ff6d ff6c ff6c ff6a ff6a ff69 ff68 ff67 ff65 ff65 ff64 ff62 ff61 ff61 ff5f ff5f ff5e ff5c ff5b ff59 ff59 ff58 ff56 ff55 ff54 ff53 ff51 ff51 ff4f ff4e ff4c ff4a ff4b ff48 ff47 ff46 ff45 ff44 ff41 ff40 ff3e ff3e ff3c ff3a ff39 ff38 ff37 ff36 ff33 ff33 ff31 ff30 ff2e ff2d ff2c ff2b ff29 ff28 ff27 ff26 ff24 ff24 ff22 ff21 ff20 ff1e ff1e ff1c ff1b ff1a ff19 ff18 ff17 ff16 ff16 ff14 ff13 ff13 ff12 ff11 ff10 ff0f ff0f ff0e ff0d ff0d ff0c ff0b ff0b ff0a ff09 ff09 ff09 ff08 ff08 ff07 ff07 ff06 ff06 ff06 ff05 ff05 ff05 ff04 ff04 ff03 ff03 ff03 ff03 ff03 ff02 ff02 ff02 ff02 ff02 ff02 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 b600 │ │ -ff01 ff01 ff01 ff01 ff01 ff02 ff02 ff02 ff02 ff02 ff03 ff03 ff03 ff03 ff03 ff04 ff04 ff04 ff05 ff05 ff05 ff06 ff06 ff06 ff07 ff07 ff08 ff08 ff08 ff09 ff0a ff0a ff0b ff0b ff0c ff0c ff0d ff0e ff0e ff0f ff10 ff10 ff11 ff12 ff12 ff13 ff14 ff15 ff16 ff17 ff18 ff19 ff19 ff1b ff1c ff1c ff1e ff1f ff20 ff21 ff22 ff23 ff24 ff26 ff27 ff28 ff29 ff2a ff2b ff2d ff2e ff2f ff31 ff32 ff33 ff35 ff37 ff37 ff39 ff3a ff3c ff3d ff3f ff40 ff41 ff42 ff44 ff45 ff46 ff48 ff49 ff4b ff4c ff4e ff4f ff51 ff52 ff53 ff54 ff56 ff57 ff58 ff5a ff5b ff5d ff5e ff5f ff60 ff62 ff63 ff64 ff65 ff66 ff68 ff69 ff6a ff6b ff6c ff6d ff6e ff6f ff70 ff71 ff72 ff73 ff74 ff75 ff76 ff77 ff78 ff77 ff79 ff7b ff7b ff7c ff7c ff7d ff7c ff7e ff7e ff7e ff7f ff7f ff81 ff82 ff81 ff81 ff82 ff83 ff84 ff83 ff85 ff85 ff86 ff86 ff86 ff88 ff87 ff87 ff88 ff88 ff89 ff88 ff89 ff89 ff8a ff89 ff8a ff8a ff8b ff8b ff8b ff8c ff8c ff8c ff8c ff8c ff8c ff8d ff8d ff8d ff8d ff8e ff8e ff8f ff8f ff8f ff8f ff8f ff90 ff90 ff90 ff90 ff91 ff91 ff91 ff92 ff92 ff92 ff92 ff92 ff92 ff92 ff93 ff93 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff95 ff95 ff95 ff95 ff95 ff96 ff96 ff96 ff96 ff97 ff96 ff96 ff97 ff96 ff97 ff97 ff98 ff98 ff98 ff97 ff98 ff98 ff99 ff99 ff99 ff99 ff99 ff9a ff99 ff9a ff9b ff9a ff9a ff9a ff9a ff9b ff9a ff9b ff9c ff9c ff9c ff9d ff9c ff9d ff9c ff9d ff9d ff9e ff9d ff9d ff9e ff9f ff9e ff9e ff9e ff9e ff9f ff9f ff9f ff9f ff9f ff9f ffa0 ff9f ff9f ffa0 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa2 ffa2 ffa2 ffa3 ffa3 ffa2 ffa2 ffa3 ffa3 ffa3 ffa3 ffa3 ffa3 ffa5 ffa4 ffa4 ffa4 ffa5 ffa4 ffa5 ffa5 ffa6 ffa5 ffa6 ffa5 ffa6 ffa6 ffa6 ffa7 ffa7 ffa7 ffa7 ffa7 ffa7 ffa7 ffa8 ffa8 ffa7 ffa7 ffa8 ffa8 ffa8 ffa8 ffa9 ffa9 ffa9 ffa9 ffa9 ffa9 ffa9 ffaa ffaa ffaa ffaa ffaa ffaa ffaa ffaa ffab ffab ffab ffab ffab ffab ffab ffab ffab ffab ffab ffac ffab ffab ffab ffac ffac ffac ffad ffac ffad ffad ffad ffad ffae ffae ffae ffad ffad ffad ffae ffae ffae ffae ffaf ffaf ffaf ffaf ffaf ffaf ffaf ffb0 ffaf ffaf ffaf ffaf ffb0 ffb0 ffb0 ffb0 ffb0 ffb0 ffb0 ffb1 ffb1 ffb0 ffb0 ffb0 ffb1 ffb2 ffb2 ffb2 ffb2 ffb1 ffb2 ffb2 ffb2 ffb2 ffb2 ffb2 ffb2 ffb3 ffb3 ffb4 ffb4 ffb3 ffb4 ffb4 ffb4 ffb4 ffb4 ffb3 ffb3 ffb4 ffb3 ffb3 ffb4 ffb3 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb5 ffb5 ffb4 ffb5 ffb4 ffb4 ffb5 ffb4 ffb4 ffb5 ffb5 ffb5 ffb6 ffb6 ffb6 ffb6 ffb6 ffb6 ffb6 ffb6 ffb6 ffb6 ffb6 ffb6 ffb6 ffb6 ffb7 ffb7 ffb7 ffb7 ffb7 ffb7 ffb7 ffb7 ffb7 ffb7 ffb8 ffb8 ffb8 ffb8 ffb8 ffb8 ffb8 ffb8 ffb8 ffb8 ffb8 ffb9 ffb8 ffb8 ffb8 ffb8 ffb9 ffb9 ffb9 ffb9 ffb8 ffb8 ffb9 ffb9 ffb9 ffba ffb9 ffba ffba ffba ffbb ffba ffba ffbb ffba ffba ffba ffba ffba ffba ffba ffba ffbb ffbb ffbb ffbb ffba ffbb ffbc ffbb ffbc ffbb ffbc ffbc ffbd ffbc ffbc ffbc ffbd ffbc ffbc ffbc ffbc ffbc ffbc ffbc ffbc ffbc ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbe ffbd ffbe ffbd ffbe ffbe ffbd ffbe ffbd ffbe ffbd ffbe ffbe ffbe ffbe ffbe ffbd ffbe ffbe ffbe ffbe ffbe ffbe ffbf ffbe ffbf ffbe ffbe ffbf ffbf ffbf ffbf ffbe ffbf ffbf ffbf ffbe ffbf ffc0 ffbf ffbf ffbf ffbf ffc0 ffc0 ffbf ffbf ffc0 ffc0 ffc0 ffbf ffc0 ffc0 ffc0 ffc0 ffbf ffc0 ffc0 ffc0 ffbf ffc0 ffbf ffbf ffc0 ffbf ffc0 ffc0 ffc0 ffc0 ffc0 ffc0 ffc0 ffc1 ffc1 ffc1 ffc1 ffc1 ffc1 ffc1 ffc1 ffc1 ffc1 ffc1 ffc1 ffc1 ffc1 ffc1 ffc1 ffc1 ffc1 ffc1 ffc1 ffc1 ffc1 ffc1 ffc1 ffc1 ffc1 ffc1 ffc1 ffc1 ffc1 ffc1 ffc2 ffc1 ffc1 ffc1 ffc1 ffc1 ffc1 ffc1 ffc1 ffc1 ffc1 ffc1 ffc1 ffc1 ffc2 ffc1 ffc1 ffc1 ffc2 ffc1 ffc1 ffc1 ffc1 ffc1 ffc2 ffc1 ffc1 ffc1 ffc1 ffc1 ffc1 ffc1 ffc1 ffc1 ffc1 ffc1 ffc1 ffc1 ffc1 ffc1 ffc1 ffc1 ffc1 ffc1 ffc1 ffc2 ffc1 ffc2 ffc2 ffc1 ffc1 ffc1 ffc1 ffc2 ffc2 ffc2 ffc2 ffc2 ffc2 ffc2 ffc2 ffc2 ffc2 ffc2 ffc2 ffc2 ffc2 ffc2 ffc2 ffc2 ffc2 ffc2 ffc2 ffc2 ffc2 ffc2 ffc2 ffc2 ffc2 ffc2 ffc1 ffc2 ffc2 ffc2 ffc2 ffc2 ffc2 ffc1 ffc2 ffc2 ffc2 ffc2 ffc2 ffc2 ffc2 ffc2 ffc2 ffc1 ffc1 ffc1 ffc1 ffc1 ffc1 ffc1 ffc1 ffc1 ffc2 ffc1 ffc1 ffc1 ffc1 ffc1 ffc1 ffc1 ffc1 ffc1 ffc1 ffc1 ffc1 ffc1 ffc1 ffc1 ffc1 ffc1 ffc1 ffc1 ffc1 ffc1 ffc1 ffc1 ffc1 ffc1 ffc1 ffc0 ffc0 ffc0 ffc0 ffc0 ffc0 ffc0 ffc0 ffc0 ffc0 ffc0 ffbf ffbf ffc0 ffbf ffc0 ffc0 ffc0 ffc0 ffc0 ffc0 ffc0 ffbf ffc0 ffbf ffc0 ffbf ffc0 ffbf ffc0 ffc0 ffc0 ffbf ffbf ffbf ffc0 ffbf ffbf ffbf ffc0 ffc0 ffbf ffbf ffc0 ffbf ffbf ffbf ffbf ffbf ffc0 ffbf ffbf ffbf ffbe ffbe ffbf ffbe ffbf ffbe ffbf ffbf ffbf ffbe ffbe ffbf ffbe ffbe ffbe ffbe ffbe ffbf ffbe ffbf ffbe ffbd ffbe ffbd ffbd ffbe ffbe ffbe ffbd ffbe ffbe ffbe ffbe ffbe ffbe ffbd ffbe ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbc ffbd ffbc ffbc ffbc ffbc ffbd ffbc ffbc ffbc ffbc ffbc ffbc ffbc ffbc ffbc ffbc ffbc ffbc ffbc ffbc ffbb ffbb ffbb ffba ffbb ffbb ffbb ffbb ffbb ffbb ffbb ffbb ffba ffba ffbb ffbb ffbb ffba ffba ffbb ffba ffba ffb9 ffb9 ffb9 ffb9 ffb9 ffba ffba ffb9 ffba ffba ffb9 ffb9 ffb9 ffb9 ffb9 ffb9 ffb8 ffb9 ffb8 ffb8 ffb8 ffb8 ffb8 ffb8 ffb8 ffb8 ffb7 ffb7 ffb7 ffb7 ffb7 ffb7 ffb7 ffb7 ffb7 ffb7 ffb7 ffb7 ffb7 ffb7 ffb7 ffb6 ffb6 ffb6 ffb6 ffb6 ffb5 ffb5 ffb5 ffb5 ffb5 ffb5 ffb5 ffb5 ffb5 ffb5 ffb5 ffb5 ffb4 ffb5 ffb4 ffb5 ffb4 ffb5 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb3 ffb3 ffb4 ffb3 ffb3 ffb4 ffb3 ffb3 ffb4 ffb3 ffb3 ffb3 ffb3 ffb2 ffb3 ffb3 ffb3 ffb3 ffb3 ffb3 ffb2 ffb3 ffb2 ffb2 ffb2 ffb1 ffb2 ffb1 ffb1 ffb1 ffb1 ffb1 ffb1 ffb1 ffb0 ffb0 ffb0 ffb0 ffb1 ffb0 ffb0 ffb0 ffb0 ffb0 ffaf ffaf ffaf ffaf ffaf ffaf ffaf ffae ffae ffae ffad ffae ffae ffad ffae ffad ffad ffad ffad ffad ffad ffad ffad ffac ffad ffac ffab ffad ffac ffab ffab ffab ffab ffab ffab ffab ffab ffab ffab ffab ffab ffab ffab ffab ffab ffab ffaa ffab ffab ffab ffaa ffa9 ffaa ffa9 ffaa ffaa ffaa ffaa ffaa ffaa ffa9 ffa8 ffa9 ffa9 ffa8 ffa8 ffa8 ffa8 ffa8 ffa8 ffa8 ffa7 ffa7 ffa7 ffa7 ffa7 ffa7 ffa7 ffa7 ffa7 ffa7 ffa7 ffa7 ffa6 ffa6 ffa6 ffa6 ffa5 ffa5 ffa5 ffa6 ffa5 ffa5 ffa4 ffa5 ffa4 ffa4 ffa4 ffa4 ffa3 ffa3 ffa4 ffa3 ffa3 ffa4 ffa2 ffa1 ffa2 ffa2 ffa2 ffa2 ffa2 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa0 ffa0 ffa0 ffa0 ffa0 ffa0 ffa0 ffa0 ff9f ff9f ff9f ff9f ff9f ff9f ff9e ff9e ff9d ff9e ff9e ff9d ff9d ff9e ff9d ff9d ff9c ff9d ff9d ff9d ff9c ff9b ff9b ff9b ff9a ff9b ff9b ff9a ff9b ff9b ff9b ff9a ff99 ff9a ff9a ff99 ff99 ff99 ff98 ff99 ff98 ff98 ff98 ff98 ff98 ff98 ff98 ff97 ff97 ff97 ff96 ff96 ff96 ff96 ff96 ff96 ff95 ff95 ff95 ff96 ff95 ff95 ff95 ff95 ff95 ff95 ff94 ff94 ff94 ff94 ff94 ff94 ff93 ff93 ff94 ff94 ff93 ff93 ff93 ff92 ff92 ff93 ff91 ff91 ff92 ff91 ff91 ff92 ff91 ff91 ff90 ff90 ff90 ff90 ff8e ff8e ff8f ff8e ff8e ff8e ff8d ff8d ff8e ff8d ff8d ff8d ff8c ff8c ff8b ff8c ff8d ff8b ff8c ff8c ff8a ff8b ff8a ff8a ff89 ff8a ff89 ff8a ff89 ff89 ff89 ff89 ff89 ff88 ff88 ff86 ff87 ff86 ff87 ff86 ff86 ff86 ff85 ff86 ff86 ff86 ff86 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff83 ff83 ff82 ff82 ff83 ff82 ff83 ff82 ff82 ff82 ff81 ff81 ff81 ff81 ff7f ff81 ff80 ff80 ff80 ff80 ff80 ff7e ff7f ff7f ff7f ff7e ff7d ff7d ff7d ff7d ff7d ff7d ff7c ff7d ff7c ff7b ff7a ff7a ff7a ff79 ff79 ff77 ff77 ff77 ff77 ff75 ff76 ff75 ff75 ff73 ff73 ff73 ff73 ff73 ff70 ff70 ff70 ff6f ff6f ff6e ff6b ff6c ff6b ff6a ff6a ff68 ff67 ff66 ff65 ff64 ff62 ff61 ff61 ff60 ff60 ff5e ff5d ff5c ff5a ff5a ff57 ff57 ff57 ff55 ff55 ff53 ff53 ff50 ff50 ff4e ff4d ff4a ff4a ff49 ff47 ff46 ff45 ff43 ff42 ff40 ff3f ff3d ff3c ff3b ff39 ff38 ff36 ff35 ff34 ff32 ff31 ff2f ff2e ff2d ff2c ff2a ff2a ff28 ff27 ff26 ff24 ff23 ff22 ff21 ff20 ff1f ff1d ff1d ff1b ff1a ff19 ff18 ff17 ff16 ff16 ff15 ff13 ff13 ff12 ff11 ff10 ff0f ff0f ff0e ff0d ff0d ff0c ff0b ff0b ff0a ff0a ff09 ff09 ff08 ff08 ff07 ff07 ff06 ff06 ff06 ff05 ff05 ff05 ff04 ff04 ff03 ff03 ff03 ff03 ff03 ff02 ff02 ff02 ff02 ff02 ff02 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 b700 b700 │ │ -ff01 ff01 ff01 ff01 ff01 ff01 ff02 ff02 ff02 ff02 ff02 ff03 ff03 ff03 ff03 ff03 ff04 ff04 ff04 ff05 ff05 ff05 ff06 ff06 ff06 ff07 ff07 ff08 ff08 ff09 ff09 ff0a ff0a ff0a ff0b ff0c ff0c ff0d ff0d ff0e ff0f ff10 ff10 ff11 ff12 ff13 ff13 ff14 ff15 ff16 ff17 ff18 ff18 ff19 ff1b ff1b ff1c ff1e ff1f ff1f ff21 ff22 ff23 ff24 ff26 ff27 ff28 ff29 ff2a ff2b ff2d ff2e ff2f ff31 ff32 ff34 ff35 ff36 ff37 ff39 ff3a ff3c ff3e ff3e ff40 ff41 ff43 ff44 ff45 ff47 ff48 ff4a ff4b ff4d ff4e ff4f ff50 ff52 ff53 ff55 ff56 ff57 ff59 ff5a ff5b ff5d ff5e ff5f ff61 ff62 ff62 ff63 ff64 ff65 ff67 ff69 ff69 ff6b ff6c ff6d ff6e ff6e ff70 ff70 ff71 ff73 ff73 ff74 ff76 ff76 ff76 ff78 ff79 ff7a ff7a ff7c ff7b ff7c ff7d ff7e ff7e ff7f ff7f ff7f ff81 ff80 ff80 ff81 ff82 ff84 ff83 ff84 ff84 ff85 ff84 ff85 ff86 ff87 ff87 ff87 ff88 ff88 ff87 ff88 ff87 ff88 ff88 ff8a ff8a ff89 ff8a ff8a ff8b ff8c ff8b ff8b ff8b ff8c ff8c ff8d ff8c ff8c ff8d ff8e ff8e ff8e ff8e ff8e ff8e ff8f ff8f ff8f ff8f ff90 ff90 ff91 ff91 ff91 ff91 ff91 ff92 ff91 ff91 ff92 ff93 ff93 ff93 ff93 ff93 ff93 ff93 ff94 ff94 ff94 ff94 ff94 ff94 ff95 ff95 ff95 ff95 ff95 ff95 ff96 ff96 ff95 ff97 ff96 ff97 ff97 ff97 ff98 ff97 ff97 ff97 ff98 ff98 ff98 ff98 ff99 ff99 ff99 ff99 ff9a ff9a ff99 ff9a ff9a ff9a ff9a ff9a ff9b ff9b ff9b ff9c ff9b ff9c ff9c ff9c ff9d ff9d ff9d ff9d ff9d ff9e ff9e ff9d ff9d ff9d ff9e ff9f ff9e ff9e ff9e ff9e ff9f ffa0 ff9f ff9f ffa0 ffa0 ffa0 ffa0 ffa1 ffa0 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa2 ffa2 ffa2 ffa2 ffa2 ffa2 ffa1 ffa2 ffa2 ffa3 ffa3 ffa4 ffa3 ffa3 ffa4 ffa4 ffa4 ffa4 ffa4 ffa5 ffa4 ffa5 ffa5 ffa5 ffa5 ffa5 ffa6 ffa6 ffa6 ffa7 ffa6 ffa6 ffa6 ffa7 ffa7 ffa6 ffa6 ffa7 ffa7 ffa7 ffa8 ffa8 ffa8 ffa8 ffa8 ffa8 ffa8 ffa9 ffa9 ffa9 ffa9 ffa9 ffaa ffaa ffa9 ffaa ffaa ffab ffab ffab ffab ffab ffab ffab ffab ffaa ffab ffab ffab ffab ffab ffab ffac ffab ffac ffac ffad ffac ffad ffad ffad ffad ffad ffac ffac ffac ffad ffad ffad ffae ffaf ffae ffae ffae ffae ffae ffaf ffaf ffae ffaf ffaf ffaf ffaf ffaf ffaf ffaf ffaf ffb0 ffb0 ffb0 ffb0 ffb0 ffb0 ffb0 ffb1 ffb1 ffb1 ffb1 ffb1 ffb1 ffb1 ffb1 ffb0 ffb1 ffb1 ffb1 ffb2 ffb3 ffb3 ffb3 ffb3 ffb3 ffb3 ffb3 ffb3 ffb3 ffb2 ffb3 ffb3 ffb2 ffb3 ffb3 ffb3 ffb3 ffb3 ffb4 ffb3 ffb4 ffb4 ffb4 ffb3 ffb4 ffb4 ffb4 ffb4 ffb5 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb5 ffb5 ffb5 ffb5 ffb5 ffb5 ffb5 ffb5 ffb6 ffb5 ffb5 ffb6 ffb5 ffb6 ffb5 ffb6 ffb6 ffb6 ffb6 ffb6 ffb6 ffb6 ffb6 ffb6 ffb6 ffb7 ffb7 ffb7 ffb7 ffb7 ffb7 ffb7 ffb7 ffb7 ffb7 ffb8 ffb8 ffb7 ffb8 ffb7 ffb8 ffb8 ffb8 ffb8 ffb8 ffb8 ffb8 ffb8 ffb8 ffb8 ffb8 ffb9 ffb9 ffb9 ffb9 ffba ffb9 ffba ffb9 ffb9 ffba ffb9 ffba ffb9 ffb9 ffb9 ffb9 ffba ffba ffba ffba ffba ffba ffba ffba ffbb ffbb ffbc ffbb ffbb ffbb ffbc ffbb ffbb ffbb ffbc ffbb ffbb ffbc ffbb ffbc ffbb ffbb ffbc ffbc ffbc ffbc ffbc ffbc ffbc ffbc ffbc ffbc ffbc ffbc ffbc ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbe ffbe ffbe ffbe ffbe ffbd ffbd ffbe ffbe ffbe ffbe ffbd ffbe ffbf ffbe ffbe ffbe ffbf ffbe ffbf ffbe ffbf ffbf ffbf ffbe ffbe ffbf ffbe ffbf ffbf ffbe ffbe ffbf ffbf ffbe ffbe ffbf ffbf ffbf ffbe ffbe ffbe ffbf ffbf ffc0 ffc0 ffc0 ffc0 ffc0 ffc0 ffc0 ffc0 ffc0 ffc0 ffc0 ffc0 ffc0 ffc0 ffc1 ffc0 ffc0 ffc0 ffc1 ffc0 ffc0 ffc0 ffc1 ffc0 ffc0 ffc1 ffc0 ffc0 ffc0 ffc1 ffc1 ffc0 ffc1 ffc0 ffc0 ffc0 ffc0 ffc0 ffc1 ffc0 ffc1 ffc0 ffc0 ffc1 ffc0 ffc1 ffc0 ffc0 ffc0 ffc0 ffc0 ffc1 ffc1 ffc0 ffc1 ffc0 ffc1 ffc0 ffc0 ffc1 ffc0 ffc0 ffc1 ffc0 ffc1 ffc0 ffc0 ffc0 ffc1 ffc0 ffc1 ffc0 ffc0 ffc0 ffc0 ffc0 ffc0 ffc0 ffc0 ffc0 ffc0 ffc1 ffc1 ffc1 ffc1 ffc1 ffc1 ffc1 ffc1 ffc1 ffc2 ffc1 ffc1 ffc1 ffc2 ffc1 ffc1 ffc1 ffc1 ffc1 ffc2 ffc1 ffc1 ffc1 ffc1 ffc1 ffc2 ffc1 ffc1 ffc1 ffc1 ffc1 ffc1 ffc1 ffc1 ffc1 ffc1 ffc1 ffc1 ffc1 ffc2 ffc1 ffc1 ffc1 ffc1 ffc1 ffc1 ffc1 ffc1 ffc1 ffc1 ffc1 ffc2 ffc1 ffc1 ffc1 ffc1 ffc1 ffc1 ffc0 ffc0 ffc0 ffc0 ffc1 ffc1 ffc0 ffc0 ffc0 ffc0 ffc0 ffc0 ffc0 ffc0 ffc0 ffc0 ffc0 ffc0 ffc0 ffc0 ffc0 ffc0 ffc0 ffc0 ffc0 ffc1 ffc0 ffc0 ffc0 ffc0 ffc0 ffc0 ffc0 ffc0 ffc0 ffc0 ffc0 ffc0 ffc0 ffc0 ffbf ffc0 ffbf ffbf ffbf ffbf ffbf ffc0 ffbf ffbf ffbf ffbf ffbf ffbf ffbf ffbf ffbe ffbf ffbe ffbf ffbf ffbf ffbf ffbf ffbf ffbf ffbf ffbf ffbf ffbe ffbe ffbf ffbf ffbe ffbf ffbf ffbe ffbe ffbf ffbe ffbe ffbf ffbe ffbe ffbe ffbe ffbe ffbe ffbd ffbe ffbe ffbe ffbe ffbe ffbe ffbd ffbd ffbe ffbe ffbd ffbe ffbd ffbe ffbe ffbe ffbe ffbd ffbe ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbc ffbc ffbd ffbd ffbc ffbc ffbc ffbc ffbc ffbc ffbc ffbc ffbc ffbc ffbc ffbc ffbc ffbc ffbc ffbc ffbb ffbb ffbb ffbc ffbc ffbc ffbc ffbb ffbb ffbb ffbb ffbb ffbc ffbc ffbb ffbb ffbb ffbc ffbb ffbb ffba ffba ffba ffba ffba ffba ffba ffba ffba ffba ffba ffb9 ffba ffba ffba ffba ffba ffba ffba ffb9 ffb9 ffb9 ffb9 ffb8 ffb9 ffb9 ffb9 ffb8 ffb8 ffb9 ffb8 ffb9 ffb8 ffb9 ffb8 ffb8 ffb8 ffb8 ffb8 ffb8 ffb8 ffb8 ffb7 ffb7 ffb7 ffb7 ffb7 ffb7 ffb7 ffb6 ffb6 ffb6 ffb6 ffb7 ffb6 ffb6 ffb6 ffb6 ffb6 ffb6 ffb6 ffb6 ffb6 ffb5 ffb6 ffb5 ffb5 ffb5 ffb4 ffb5 ffb4 ffb4 ffb4 ffb5 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb3 ffb3 ffb3 ffb3 ffb2 ffb2 ffb4 ffb2 ffb3 ffb3 ffb3 ffb3 ffb2 ffb2 ffb2 ffb2 ffb2 ffb2 ffb2 ffb2 ffb2 ffb2 ffb2 ffb1 ffb2 ffb2 ffb1 ffb1 ffb1 ffb1 ffb0 ffb0 ffb0 ffb0 ffb0 ffb0 ffaf ffaf ffaf ffb0 ffaf ffaf ffb0 ffb0 ffaf ffaf ffae ffae ffaf ffae ffae ffae ffae ffad ffad ffad ffad ffad ffac ffad ffad ffad ffad ffad ffac ffab ffac ffac ffab ffac ffab ffab ffac ffac ffab ffab ffab ffab ffab ffab ffab ffab ffab ffab ffab ffab ffab ffab ffab ffab ffaa ffa9 ffaa ffaa ffaa ffaa ffa9 ffaa ffa9 ffa9 ffa9 ffa9 ffa9 ffa9 ffa9 ffa9 ffa8 ffa9 ffa8 ffa8 ffa7 ffa7 ffa8 ffa7 ffa7 ffa7 ffa7 ffa7 ffa7 ffa7 ffa6 ffa7 ffa6 ffa7 ffa6 ffa7 ffa7 ffa6 ffa5 ffa5 ffa6 ffa5 ffa5 ffa5 ffa5 ffa5 ffa4 ffa4 ffa3 ffa4 ffa4 ffa4 ffa4 ffa3 ffa3 ffa3 ffa3 ffa3 ffa3 ffa3 ffa2 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ff9f ff9f ff9f ffa0 ffa0 ff9f ff9f ff9f ff9e ff9e ff9e ff9e ff9e ff9e ff9e ff9e ff9c ff9d ff9d ff9d ff9d ff9d ff9d ff9c ff9c ff9c ff9c ff9c ff9b ff9a ff9a ff9a ff9a ff9a ff9a ff99 ff9a ff9a ff99 ff9a ff99 ff99 ff99 ff98 ff98 ff98 ff97 ff98 ff97 ff97 ff97 ff97 ff97 ff97 ff97 ff97 ff96 ff96 ff96 ff95 ff95 ff95 ff95 ff95 ff94 ff94 ff95 ff95 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff93 ff94 ff93 ff94 ff94 ff93 ff92 ff94 ff94 ff93 ff93 ff92 ff92 ff92 ff92 ff91 ff90 ff90 ff91 ff90 ff90 ff8f ff8f ff90 ff8f ff8f ff90 ff8e ff8e ff8e ff8e ff8e ff8e ff8c ff8d ff8e ff8d ff8d ff8d ff8c ff8b ff8b ff8c ff8c ff8b ff8b ff8a ff8a ff8a ff8a ff8a ff88 ff89 ff89 ff8a ff89 ff89 ff88 ff89 ff88 ff87 ff87 ff86 ff86 ff86 ff86 ff86 ff86 ff85 ff85 ff85 ff85 ff85 ff85 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff83 ff83 ff84 ff84 ff82 ff82 ff82 ff81 ff81 ff81 ff82 ff81 ff80 ff81 ff80 ff80 ff80 ff81 ff7f ff80 ff7f ff7f ff80 ff7e ff80 ff7e ff7e ff7e ff7e ff7d ff7c ff7d ff7c ff7c ff7d ff7b ff7c ff7a ff7a ff7a ff79 ff79 ff78 ff79 ff78 ff76 ff76 ff77 ff75 ff75 ff76 ff74 ff74 ff72 ff73 ff72 ff71 ff71 ff6f ff6f ff6e ff6e ff6d ff6d ff6b ff6a ff6a ff68 ff69 ff66 ff65 ff65 ff64 ff63 ff61 ff61 ff60 ff5f ff5e ff5e ff5c ff5b ff5a ff58 ff56 ff55 ff55 ff54 ff52 ff51 ff51 ff4e ff4d ff4d ff4b ff49 ff49 ff48 ff46 ff45 ff43 ff42 ff40 ff3f ff3e ff3d ff3a ff39 ff38 ff36 ff35 ff34 ff32 ff31 ff30 ff2e ff2d ff2c ff2a ff29 ff28 ff26 ff26 ff24 ff23 ff22 ff21 ff20 ff1f ff1d ff1c ff1b ff1b ff19 ff18 ff17 ff16 ff16 ff15 ff14 ff13 ff12 ff11 ff11 ff10 ff0f ff0e ff0d ff0d ff0c ff0b ff0b ff0a ff0a ff09 ff09 ff08 ff07 ff07 ff07 ff06 ff06 ff06 ff05 ff05 ff04 ff04 ff04 ff04 ff03 ff03 ff03 ff03 ff02 ff02 ff02 ff02 ff02 ff02 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 b700 b700 b700 │ │ -ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff02 ff02 ff02 ff02 ff02 ff03 ff03 ff03 ff03 ff03 ff04 ff04 ff04 ff05 ff05 ff05 ff06 ff06 ff06 ff07 ff07 ff07 ff08 ff09 ff09 ff0a ff0a ff0a ff0b ff0c ff0c ff0d ff0d ff0e ff0f ff10 ff10 ff11 ff12 ff13 ff14 ff14 ff15 ff16 ff17 ff17 ff19 ff19 ff1a ff1c ff1d ff1e ff1e ff20 ff20 ff22 ff23 ff24 ff25 ff27 ff28 ff29 ff2a ff2b ff2d ff2e ff2f ff31 ff33 ff33 ff35 ff36 ff37 ff39 ff3a ff3c ff3d ff3f ff40 ff41 ff43 ff44 ff46 ff47 ff48 ff49 ff4b ff4c ff4e ff4f ff51 ff51 ff53 ff55 ff56 ff57 ff59 ff5a ff5b ff5c ff5d ff5f ff60 ff60 ff62 ff64 ff64 ff66 ff67 ff67 ff68 ff6a ff6c ff6d ff6e ff6f ff70 ff70 ff71 ff73 ff74 ff74 ff75 ff75 ff76 ff78 ff77 ff79 ff7b ff7a ff7c ff7d ff7d ff7e ff7e ff7f ff7f ff7f ff80 ff80 ff80 ff82 ff82 ff83 ff82 ff84 ff83 ff84 ff83 ff85 ff86 ff86 ff87 ff87 ff87 ff87 ff87 ff87 ff87 ff88 ff89 ff89 ff89 ff8a ff8a ff8b ff8b ff8a ff8a ff8b ff8c ff8b ff8c ff8b ff8c ff8d ff8d ff8d ff8d ff8d ff8d ff8d ff8e ff8e ff8e ff8f ff8f ff90 ff90 ff90 ff90 ff90 ff90 ff91 ff90 ff90 ff92 ff92 ff92 ff92 ff92 ff92 ff93 ff92 ff93 ff93 ff93 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff95 ff94 ff95 ff95 ff94 ff96 ff96 ff96 ff97 ff96 ff97 ff96 ff97 ff96 ff97 ff97 ff97 ff98 ff98 ff98 ff98 ff99 ff99 ff99 ff99 ff99 ff99 ff99 ff9a ff99 ff9b ff9a ff9a ff9b ff9b ff9c ff9b ff9b ff9b ff9c ff9c ff9c ff9c ff9d ff9d ff9c ff9c ff9c ff9d ff9d ff9d ff9d ff9e ff9d ff9e ff9f ff9f ff9f ff9f ff9f ff9f ffa0 ffa0 ffa0 ffa1 ffa1 ffa0 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa2 ffa2 ffa3 ffa3 ffa2 ffa3 ffa3 ffa3 ffa3 ffa3 ffa4 ffa4 ffa3 ffa4 ffa4 ffa4 ffa4 ffa5 ffa5 ffa5 ffa5 ffa5 ffa5 ffa5 ffa6 ffa6 ffa6 ffa6 ffa6 ffa6 ffa7 ffa7 ffa7 ffa7 ffa7 ffa7 ffa7 ffa7 ffa8 ffa8 ffa9 ffa8 ffa8 ffa9 ffa9 ffa9 ffa8 ffa9 ffa9 ffaa ffaa ffaa ffaa ffaa ffaa ffaa ffaa ffaa ffab ffab ffab ffab ffab ffab ffab ffab ffab ffab ffab ffab ffac ffac ffac ffac ffab ffac ffac ffac ffac ffac ffad ffad ffae ffae ffad ffad ffae ffad ffae ffae ffae ffaf ffae ffae ffae ffae ffae ffae ffaf ffaf ffb0 ffaf ffaf ffaf ffb0 ffb0 ffb0 ffb0 ffb0 ffb0 ffb0 ffb0 ffb0 ffb0 ffb0 ffb0 ffb1 ffb1 ffb1 ffb2 ffb2 ffb2 ffb2 ffb2 ffb2 ffb2 ffb2 ffb2 ffb2 ffb3 ffb3 ffb2 ffb3 ffb3 ffb2 ffb3 ffb3 ffb4 ffb3 ffb4 ffb4 ffb4 ffb3 ffb4 ffb4 ffb4 ffb4 ffb3 ffb4 ffb4 ffb3 ffb4 ffb4 ffb4 ffb4 ffb4 ffb5 ffb4 ffb5 ffb4 ffb4 ffb5 ffb5 ffb4 ffb5 ffb5 ffb5 ffb5 ffb4 ffb6 ffb5 ffb5 ffb6 ffb5 ffb5 ffb5 ffb6 ffb5 ffb5 ffb5 ffb6 ffb6 ffb6 ffb6 ffb6 ffb6 ffb6 ffb6 ffb6 ffb7 ffb7 ffb7 ffb7 ffb6 ffb7 ffb7 ffb7 ffb7 ffb7 ffb7 ffb7 ffb7 ffb7 ffb7 ffb7 ffb8 ffb8 ffb8 ffb8 ffb8 ffb9 ffb9 ffb8 ffb9 ffb8 ffb8 ffb9 ffb8 ffb9 ffb8 ffb9 ffb8 ffb8 ffb9 ffb9 ffb9 ffb9 ffb9 ffb9 ffba ffb9 ffbb ffbb ffbb ffbb ffbb ffba ffbb ffbb ffbb ffba ffba ffba ffbb ffbb ffba ffbb ffbb ffbb ffbb ffbb ffbc ffbb ffbc ffbc ffbb ffbb ffbb ffbb ffbc ffbc ffbc ffbc ffbc ffbc ffbc ffbc ffbc ffbc ffbc ffbd ffbc ffbd ffbc ffbc ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbe ffbe ffbe ffbd ffbe ffbd ffbd ffbe ffbe ffbe ffbe ffbd ffbd ffbe ffbd ffbe ffbe ffbe ffbe ffbe ffbe ffbe ffbe ffbe ffbe ffbe ffbe ffbe ffbe ffbe ffbe ffbe ffbe ffbf ffbf ffbf ffbf ffbf ffc0 ffc0 ffbf ffbf ffbf ffbf ffbf ffbf ffbf ffbf ffbf ffc0 ffbf ffc0 ffbf ffbf ffc0 ffc0 ffc0 ffbf ffbf ffc0 ffc0 ffbf ffbf ffbf ffc0 ffc0 ffc0 ffbf ffbf ffbf ffc0 ffbf ffbf ffc0 ffbf ffc0 ffc0 ffc0 ffc0 ffc0 ffc0 ffbf ffc0 ffc0 ffc0 ffc0 ffc0 ffbf ffbf ffc0 ffbf ffc0 ffc0 ffbf ffc0 ffbf ffbf ffc0 ffbf ffc0 ffc0 ffbf ffbf ffc0 ffc0 ffc0 ffc0 ffc0 ffc0 ffc0 ffc0 ffc0 ffc0 ffc0 ffc0 ffc0 ffc0 ffc0 ffc0 ffc0 ffc0 ffc0 ffc0 ffc0 ffc0 ffc1 ffc0 ffc0 ffc1 ffc0 ffc0 ffc0 ffc0 ffc0 ffc0 ffc0 ffc0 ffc1 ffc0 ffc0 ffc1 ffc1 ffc1 ffc0 ffc0 ffc0 ffc0 ffc1 ffc0 ffc0 ffc0 ffc0 ffc0 ffc0 ffc1 ffc0 ffc0 ffc1 ffc0 ffc0 ffc1 ffc0 ffc0 ffc0 ffc0 ffc1 ffc1 ffc1 ffc0 ffc0 ffc0 ffc0 ffc0 ffc0 ffc0 ffc0 ffc0 ffc0 ffc1 ffc0 ffbf ffbf ffbf ffc0 ffbf ffbf ffbf ffc0 ffc0 ffc0 ffc0 ffc0 ffc0 ffbf ffbf ffbf ffc0 ffbf ffbf ffc0 ffbf ffbf ffbf ffbf ffbf ffbf ffbf ffbf ffbf ffbf ffc0 ffbf ffbf ffc0 ffbf ffc0 ffbf ffbf ffbf ffbf ffbf ffc0 ffbf ffbf ffbf ffbf ffbe ffbe ffbe ffbe ffbe ffbe ffbe ffbe ffbe ffbe ffbe ffbe ffbe ffbe ffbe ffbe ffbe ffbe ffbe ffbe ffbe ffbd ffbe ffbe ffbd ffbe ffbe ffbe ffbe ffbe ffbd ffbe ffbd ffbd ffbe ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbc ffbc ffbc ffbc ffbc ffbc ffbc ffbb ffbb ffbb ffbb ffbc ffbc ffbb ffbb ffbc ffbb ffbb ffbc ffbb ffbb ffbb ffbb ffbb ffbb ffbb ffba ffbb ffbb ffbb ffba ffba ffba ffbb ffba ffbb ffba ffba ffba ffbb ffbb ffba ffba ffba ffba ffba ffba ffb9 ffba ffb9 ffb9 ffb9 ffb9 ffb9 ffb9 ffb9 ffb9 ffb9 ffb9 ffb9 ffb8 ffb9 ffb8 ffb9 ffb9 ffb8 ffb7 ffb8 ffb8 ffb8 ffb8 ffb8 ffb7 ffb8 ffb8 ffb8 ffb8 ffb8 ffb8 ffb7 ffb7 ffb7 ffb7 ffb7 ffb7 ffb7 ffb6 ffb6 ffb6 ffb6 ffb6 ffb6 ffb6 ffb6 ffb5 ffb5 ffb6 ffb5 ffb6 ffb5 ffb5 ffb5 ffb5 ffb5 ffb5 ffb5 ffb5 ffb5 ffb4 ffb4 ffb5 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb3 ffb4 ffb4 ffb4 ffb3 ffb4 ffb3 ffb3 ffb4 ffb4 ffb3 ffb4 ffb3 ffb3 ffb3 ffb3 ffb2 ffb2 ffb2 ffb2 ffb3 ffb2 ffb2 ffb2 ffb2 ffb2 ffb1 ffb1 ffb1 ffb1 ffb1 ffb1 ffb1 ffb1 ffb1 ffb1 ffb1 ffb1 ffb1 ffb1 ffb1 ffb0 ffb0 ffb0 ffb0 ffb0 ffb0 ffaf ffaf ffb0 ffaf ffaf ffae ffae ffae ffaf ffb0 ffb0 ffae ffaf ffae ffad ffaf ffae ffae ffae ffad ffad ffad ffad ffad ffad ffac ffad ffad ffad ffad ffad ffab ffab ffab ffab ffab ffab ffab ffab ffab ffab ffab ffab ffab ffab ffab ffab ffab ffab ffab ffab ffab ffab ffaa ffaa ffaa ffaa ffaa ffa9 ffaa ffa9 ffa9 ffa9 ffa9 ffa9 ffa8 ffa8 ffa8 ffa8 ffa8 ffa8 ffa8 ffa9 ffa8 ffa8 ffa7 ffa7 ffa7 ffa6 ffa7 ffa6 ffa6 ffa6 ffa7 ffa7 ffa6 ffa6 ffa6 ffa6 ffa6 ffa6 ffa5 ffa6 ffa6 ffa6 ffa4 ffa4 ffa5 ffa5 ffa4 ffa4 ffa4 ffa3 ffa4 ffa2 ffa3 ffa2 ffa3 ffa3 ffa3 ffa2 ffa2 ffa2 ffa2 ffa2 ffa2 ffa2 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa0 ffa0 ffa0 ffa0 ffa0 ff9f ff9e ff9e ff9f ff9f ff9e ff9e ff9e ff9d ff9e ff9e ff9e ff9d ff9d ff9d ff9d ff9c ff9c ff9c ff9b ff9c ff9c ff9c ff9b ff9b ff9b ff9b ff9b ff9b ff9a ff9a ff9a ff99 ff99 ff99 ff99 ff99 ff99 ff98 ff99 ff98 ff98 ff98 ff98 ff97 ff97 ff97 ff97 ff97 ff97 ff96 ff96 ff96 ff96 ff96 ff96 ff96 ff95 ff96 ff95 ff95 ff95 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff93 ff93 ff94 ff93 ff93 ff93 ff93 ff92 ff92 ff92 ff93 ff91 ff92 ff92 ff92 ff91 ff90 ff8f ff90 ff90 ff90 ff90 ff8f ff8f ff8f ff8f ff8f ff8f ff8e ff8d ff8d ff8d ff8d ff8d ff8c ff8d ff8c ff8d ff8c ff8c ff8c ff8a ff8b ff8b ff8b ff8b ff8a ff89 ff8a ff89 ff8a ff8a ff88 ff88 ff89 ff88 ff89 ff88 ff87 ff87 ff87 ff86 ff87 ff86 ff85 ff85 ff85 ff85 ff85 ff85 ff84 ff84 ff84 ff84 ff84 ff84 ff83 ff83 ff83 ff83 ff83 ff83 ff83 ff82 ff82 ff83 ff83 ff82 ff81 ff82 ff80 ff80 ff80 ff81 ff80 ff80 ff81 ff7f ff80 ff7f ff7f ff7e ff7e ff7e ff7e ff7e ff7e ff7e ff7d ff7d ff7d ff7d ff7d ff7c ff7c ff7b ff7c ff7c ff7a ff7b ff79 ff79 ff7a ff78 ff78 ff78 ff77 ff77 ff76 ff75 ff77 ff74 ff75 ff74 ff72 ff73 ff72 ff71 ff70 ff70 ff6f ff6e ff6d ff6d ff6d ff6c ff6a ff6a ff69 ff69 ff68 ff67 ff65 ff65 ff64 ff64 ff63 ff60 ff5f ff5e ff5e ff5e ff5d ff5b ff59 ff58 ff57 ff56 ff55 ff54 ff54 ff51 ff50 ff4f ff4d ff4b ff4b ff4a ff48 ff47 ff46 ff45 ff43 ff42 ff41 ff3f ff3e ff3c ff3b ff39 ff37 ff37 ff35 ff33 ff33 ff31 ff30 ff2e ff2d ff2b ff2b ff29 ff28 ff27 ff26 ff24 ff23 ff22 ff21 ff20 ff1f ff1d ff1c ff1c ff1a ff1a ff18 ff17 ff16 ff15 ff15 ff14 ff13 ff12 ff11 ff11 ff10 ff0f ff0e ff0d ff0d ff0c ff0b ff0b ff0a ff0a ff09 ff09 ff08 ff08 ff07 ff07 ff06 ff06 ff06 ff05 ff05 ff04 ff04 ff04 ff04 ff03 ff03 ff03 ff03 ff02 ff02 ff02 ff02 ff02 ff02 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 b800 b800 b800 b800 │ │ -ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff02 ff02 ff02 ff02 ff02 ff03 ff03 ff03 ff03 ff03 ff04 ff04 ff04 ff05 ff05 ff05 ff06 ff06 ff07 ff07 ff07 ff08 ff08 ff09 ff09 ff0a ff0a ff0b ff0b ff0c ff0d ff0d ff0e ff0e ff0f ff0f ff10 ff11 ff12 ff13 ff14 ff14 ff15 ff16 ff16 ff18 ff18 ff1a ff1b ff1c ff1d ff1d ff1e ff1f ff20 ff22 ff23 ff24 ff25 ff26 ff28 ff29 ff2a ff2b ff2d ff2e ff2f ff31 ff32 ff33 ff34 ff36 ff37 ff39 ff3a ff3c ff3d ff3f ff3f ff41 ff43 ff44 ff45 ff47 ff48 ff4a ff4b ff4b ff4d ff4f ff50 ff51 ff53 ff54 ff55 ff58 ff59 ff59 ff5a ff5c ff5e ff5f ff60 ff61 ff63 ff63 ff64 ff65 ff66 ff68 ff6a ff6a ff6c ff6d ff6e ff6f ff6f ff70 ff71 ff72 ff73 ff74 ff74 ff76 ff77 ff77 ff78 ff79 ff7a ff7b ff7d ff7d ff7d ff7e ff7d ff7f ff7f ff80 ff80 ff80 ff80 ff81 ff82 ff81 ff82 ff83 ff84 ff83 ff83 ff84 ff85 ff86 ff86 ff86 ff87 ff87 ff87 ff87 ff88 ff88 ff87 ff88 ff8a ff8a ff8a ff8a ff89 ff8a ff8a ff8b ff8b ff8b ff8a ff8b ff8c ff8c ff8c ff8c ff8d ff8c ff8d ff8d ff8d ff8d ff8e ff8e ff90 ff8f ff8f ff8f ff8f ff8f ff90 ff90 ff90 ff91 ff91 ff91 ff91 ff91 ff92 ff93 ff92 ff93 ff93 ff92 ff94 ff93 ff94 ff93 ff93 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff95 ff95 ff95 ff96 ff96 ff96 ff95 ff96 ff96 ff96 ff96 ff96 ff97 ff97 ff97 ff97 ff98 ff98 ff98 ff98 ff98 ff98 ff99 ff99 ff99 ff9a ff9a ff9a ff9a ff9a ff9a ff9a ff9b ff9a ff9b ff9b ff9b ff9c ff9c ff9d ff9c ff9c ff9c ff9d ff9d ff9d ff9d ff9d ff9c ff9d ff9d ff9e ff9f ff9e ff9f ff9f ff9e ff9f ff9e ff9f ff9f ffa0 ffa0 ffa0 ffa0 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa2 ffa2 ffa2 ffa2 ffa2 ffa2 ffa2 ffa2 ffa2 ffa3 ffa3 ffa2 ffa3 ffa3 ffa3 ffa4 ffa4 ffa4 ffa4 ffa5 ffa4 ffa5 ffa4 ffa5 ffa5 ffa5 ffa6 ffa5 ffa5 ffa6 ffa6 ffa7 ffa6 ffa6 ffa6 ffa6 ffa7 ffa7 ffa8 ffa7 ffa7 ffa7 ffa8 ffa7 ffa8 ffa8 ffa9 ffa9 ffa9 ffa9 ffa9 ffaa ffa9 ffa9 ffa9 ffaa ffaa ffaa ffaa ffaa ffaa ffab ffab ffab ffab ffab ffab ffab ffab ffab ffab ffab ffab ffab ffab ffac ffac ffab ffac ffac ffac ffad ffad ffad ffad ffad ffad ffac ffad ffae ffae ffad ffad ffad ffad ffad ffae ffae ffae ffaf ffae ffae ffaf ffaf ffaf ffaf ffaf ffb0 ffaf ffaf ffb0 ffaf ffaf ffaf ffb0 ffb1 ffb1 ffb1 ffb1 ffb1 ffb1 ffb1 ffb1 ffb1 ffb1 ffb1 ffb1 ffb2 ffb2 ffb2 ffb2 ffb2 ffb2 ffb2 ffb3 ffb2 ffb3 ffb3 ffb3 ffb3 ffb4 ffb3 ffb3 ffb3 ffb3 ffb3 ffb3 ffb3 ffb3 ffb3 ffb4 ffb3 ffb4 ffb4 ffb4 ffb5 ffb4 ffb5 ffb4 ffb4 ffb5 ffb5 ffb4 ffb4 ffb5 ffb4 ffb4 ffb4 ffb5 ffb5 ffb5 ffb5 ffb4 ffb4 ffb5 ffb5 ffb4 ffb5 ffb5 ffb5 ffb5 ffb5 ffb5 ffb5 ffb5 ffb6 ffb6 ffb6 ffb7 ffb7 ffb6 ffb6 ffb6 ffb6 ffb7 ffb6 ffb6 ffb6 ffb7 ffb6 ffb7 ffb6 ffb7 ffb7 ffb7 ffb7 ffb8 ffb8 ffb7 ffb8 ffb7 ffb8 ffb8 ffb8 ffb8 ffb8 ffb8 ffb8 ffb7 ffb8 ffb8 ffb8 ffb8 ffb8 ffb9 ffb8 ffb9 ffb9 ffb9 ffb9 ffba ffba ffba ffba ffba ffb9 ffba ffba ffba ffba ffba ffba ffba ffba ffba ffba ffba ffba ffba ffba ffbb ffbb ffbb ffbc ffbb ffbb ffbb ffbb ffbc ffbc ffbb ffbb ffbb ffbc ffbb ffbb ffbb ffbb ffbb ffbc ffbc ffbc ffbc ffbc ffbc ffbc ffbc ffbc ffbc ffbd ffbc ffbc ffbc ffbd ffbc ffbc ffbc ffbc ffbc ffbc ffbc ffbc ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbe ffbe ffbe ffbe ffbe ffbf ffbf ffbe ffbe ffbe ffbf ffbf ffbe ffbe ffbe ffbf ffbe ffbf ffbf ffbe ffbe ffbe ffbf ffbf ffbf ffbe ffbe ffbf ffbf ffbe ffbe ffbe ffbe ffbe ffbf ffbf ffbf ffbf ffbf ffbf ffbf ffbf ffbf ffbf ffbf ffbf ffbe ffbf ffbf ffbf ffbe ffbf ffbf ffbf ffbf ffbf ffbf ffbf ffbe ffbf ffbe ffbf ffbe ffbf ffbf ffbf ffbf ffbf ffbe ffbf ffbf ffc0 ffc0 ffbf ffbf ffc0 ffbf ffbf ffc0 ffbf ffbf ffbf ffc0 ffbf ffbf ffbf ffc0 ffbf ffbf ffbf ffbf ffbf ffbf ffbf ffbf ffbf ffbf ffc0 ffbf ffc0 ffc0 ffbf ffc0 ffc0 ffc0 ffbf ffc0 ffbf ffbf ffc0 ffbf ffbf ffc0 ffbf ffc0 ffc0 ffc0 ffc0 ffbf ffc0 ffbf ffc0 ffc0 ffbf ffc0 ffbf ffc0 ffbf ffbf ffbf ffbf ffbf ffc0 ffc0 ffbf ffc0 ffc0 ffbf ffbf ffc0 ffbf ffc0 ffbf ffbf ffbf ffbf ffbf ffbf ffbf ffc0 ffbf ffbf ffbf ffbf ffbf ffbf ffbf ffbe ffbf ffbf ffbf ffbf ffbf ffbf ffbf ffbe ffbe ffbe ffbf ffbf ffbf ffbe ffbe ffbe ffbe ffbe ffbe ffbf ffbf ffbe ffbe ffbe ffbe ffbe ffbe ffbe ffbf ffbe ffbe ffbe ffbe ffbe ffbf ffbf ffbe ffbf ffbf ffbf ffbe ffbe ffbe ffbe ffbe ffbe ffbe ffbe ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbc ffbc ffbc ffbc ffbc ffbd ffbc ffbc ffbc ffbc ffbc ffbc ffbc ffbc ffbc ffbc ffbc ffbc ffbb ffbb ffbb ffbb ffbb ffbb ffba ffbb ffbb ffbb ffba ffba ffbb ffba ffbb ffbb ffbb ffba ffba ffba ffba ffbb ffba ffba ffba ffba ffba ffba ffba ffba ffb9 ffb9 ffba ffb9 ffb9 ffb9 ffb9 ffba ffb9 ffb9 ffb9 ffb9 ffb9 ffba ffb9 ffba ffb9 ffb9 ffb8 ffb8 ffb8 ffb8 ffb8 ffb8 ffb8 ffb8 ffb8 ffb8 ffb8 ffb8 ffb8 ffb8 ffb7 ffb7 ffb7 ffb7 ffb7 ffb7 ffb7 ffb7 ffb7 ffb7 ffb7 ffb7 ffb7 ffb7 ffb7 ffb6 ffb6 ffb6 ffb6 ffb7 ffb6 ffb6 ffb6 ffb5 ffb5 ffb5 ffb5 ffb5 ffb5 ffb5 ffb4 ffb5 ffb5 ffb5 ffb5 ffb4 ffb5 ffb5 ffb5 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb3 ffb4 ffb4 ffb4 ffb4 ffb3 ffb4 ffb4 ffb3 ffb3 ffb3 ffb3 ffb3 ffb3 ffb3 ffb3 ffb3 ffb4 ffb3 ffb3 ffb2 ffb3 ffb2 ffb2 ffb2 ffb2 ffb2 ffb2 ffb1 ffb2 ffb1 ffb1 ffb1 ffb0 ffb1 ffb0 ffb1 ffb0 ffb0 ffb1 ffb1 ffb1 ffb1 ffb0 ffb0 ffb1 ffb0 ffb0 ffb1 ffb0 ffb0 ffaf ffaf ffaf ffb0 ffaf ffae ffaf ffaf ffaf ffad ffad ffae ffae ffae ffae ffad ffae ffae ffac ffae ffad ffae ffad ffac ffac ffad ffad ffad ffac ffac ffac ffac ffac ffac ffac ffab ffab ffab ffab ffab ffab ffab ffab ffab ffab ffaa ffab ffab ffaa ffaa ffaa ffaa ffaa ffaa ffaa ffaa ffaa ffaa ffa9 ffaa ffa9 ffa9 ffa9 ffa9 ffa9 ffa8 ffa9 ffa8 ffa8 ffa8 ffa8 ffa7 ffa7 ffa7 ffa7 ffa8 ffa8 ffa7 ffa7 ffa6 ffa6 ffa6 ffa6 ffa5 ffa5 ffa6 ffa5 ffa6 ffa5 ffa5 ffa5 ffa5 ffa5 ffa4 ffa5 ffa5 ffa5 ffa5 ffa5 ffa4 ffa4 ffa4 ffa4 ffa3 ffa3 ffa3 ffa3 ffa3 ffa2 ffa2 ffa2 ffa2 ffa2 ffa2 ffa1 ffa2 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa0 ffa0 ffa1 ffa0 ffa0 ffa0 ffa0 ffa0 ffa0 ff9f ff9f ff9f ff9f ff9f ff9e ff9e ff9d ff9e ff9e ff9e ff9d ff9d ff9d ff9d ff9d ff9c ff9c ff9c ff9c ff9b ff9b ff9b ff9b ff9a ff9b ff9b ff9b ff9b ff9a ff9a ff9a ff9a ff99 ff9a ff99 ff98 ff98 ff98 ff98 ff98 ff98 ff98 ff98 ff98 ff97 ff97 ff97 ff97 ff96 ff97 ff96 ff97 ff97 ff95 ff95 ff95 ff95 ff95 ff95 ff96 ff94 ff95 ff94 ff95 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff93 ff93 ff93 ff94 ff93 ff91 ff91 ff92 ff92 ff91 ff92 ff92 ff90 ff91 ff91 ff91 ff91 ff8f ff8f ff8f ff8f ff8f ff8f ff8f ff8e ff8e ff8e ff8e ff8e ff8e ff8d ff8c ff8c ff8c ff8c ff8c ff8c ff8b ff8c ff8b ff8b ff8b ff8a ff8a ff8a ff8a ff8a ff8a ff88 ff89 ff88 ff89 ff89 ff88 ff87 ff88 ff87 ff87 ff87 ff86 ff86 ff86 ff86 ff86 ff86 ff85 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff83 ff82 ff82 ff83 ff82 ff82 ff82 ff81 ff81 ff82 ff82 ff81 ff80 ff81 ff7f ff80 ff80 ff81 ff80 ff80 ff7f ff7e ff80 ff7f ff7e ff7e ff7d ff7e ff7e ff7d ff7e ff7d ff7d ff7d ff7c ff7c ff7d ff7b ff7b ff7a ff7c ff7b ff7a ff78 ff78 ff78 ff79 ff77 ff77 ff77 ff76 ff76 ff76 ff75 ff74 ff73 ff75 ff72 ff72 ff72 ff71 ff70 ff6f ff70 ff6f ff6e ff6d ff6c ff6d ff6b ff6a ff6a ff68 ff68 ff67 ff66 ff65 ff65 ff63 ff63 ff61 ff60 ff5e ff5d ff5c ff5b ff5b ff5a ff58 ff57 ff57 ff55 ff54 ff53 ff52 ff50 ff4e ff4e ff4c ff4a ff4a ff47 ff47 ff46 ff44 ff43 ff41 ff40 ff3f ff3d ff3c ff3a ff3a ff38 ff37 ff35 ff34 ff32 ff32 ff30 ff2e ff2d ff2c ff2a ff2a ff28 ff27 ff26 ff24 ff23 ff22 ff21 ff1f ff1f ff1e ff1c ff1b ff1a ff19 ff19 ff17 ff16 ff15 ff14 ff14 ff13 ff12 ff11 ff10 ff10 ff0f ff0e ff0d ff0d ff0c ff0c ff0b ff0a ff0a ff09 ff08 ff08 ff08 ff07 ff07 ff06 ff06 ff06 ff05 ff05 ff04 ff04 ff04 ff04 ff03 ff03 ff03 ff03 ff02 ff02 ff02 ff02 ff02 ff02 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 b800 b800 b800 b800 b800 │ │ -ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff02 ff02 ff02 ff02 ff02 ff03 ff03 ff03 ff03 ff03 ff04 ff04 ff04 ff05 ff05 ff05 ff06 ff06 ff07 ff07 ff07 ff08 ff08 ff09 ff09 ff09 ff0a ff0b ff0b ff0c ff0c ff0d ff0e ff0e ff0f ff0f ff10 ff11 ff12 ff13 ff13 ff14 ff15 ff16 ff17 ff18 ff19 ff1a ff1b ff1c ff1c ff1e ff1e ff20 ff21 ff22 ff23 ff24 ff25 ff27 ff27 ff29 ff2a ff2b ff2d ff2e ff2f ff31 ff32 ff33 ff34 ff36 ff37 ff39 ff3a ff3b ff3c ff3e ff40 ff41 ff43 ff44 ff45 ff47 ff49 ff4a ff4b ff4c ff4d ff4e ff50 ff51 ff53 ff54 ff56 ff57 ff57 ff59 ff5a ff5d ff5e ff5f ff60 ff62 ff63 ff64 ff64 ff66 ff67 ff69 ff69 ff6b ff6c ff6c ff6d ff6f ff70 ff70 ff72 ff72 ff73 ff74 ff74 ff75 ff77 ff77 ff79 ff78 ff7a ff7a ff7b ff7c ff7d ff7d ff7f ff7f ff7f ff7f ff80 ff80 ff81 ff81 ff81 ff81 ff82 ff83 ff83 ff82 ff82 ff83 ff85 ff86 ff85 ff86 ff86 ff86 ff86 ff86 ff87 ff86 ff87 ff88 ff89 ff88 ff89 ff89 ff8a ff8a ff89 ff8a ff8a ff8a ff8b ff8c ff8b ff8b ff8b ff8c ff8c ff8d ff8c ff8c ff8d ff8d ff8d ff8e ff8e ff8e ff8e ff8e ff8e ff8f ff90 ff90 ff90 ff90 ff91 ff91 ff91 ff91 ff91 ff92 ff92 ff92 ff92 ff93 ff92 ff93 ff93 ff93 ff93 ff93 ff93 ff94 ff93 ff94 ff94 ff94 ff94 ff94 ff95 ff95 ff95 ff94 ff95 ff95 ff95 ff95 ff96 ff96 ff96 ff96 ff97 ff97 ff97 ff97 ff97 ff97 ff97 ff98 ff98 ff99 ff99 ff99 ff99 ff99 ff99 ff99 ff9a ff9a ff9a ff9a ff9a ff9a ff9c ff9b ff9c ff9b ff9c ff9c ff9c ff9c ff9c ff9d ff9d ff9c ff9d ff9c ff9d ff9e ff9e ff9f ff9f ff9e ff9d ff9e ff9f ff9f ffa0 ff9f ff9e ffa0 ffa0 ffa0 ffa1 ffa0 ffa1 ffa1 ffa1 ffa1 ffa0 ffa0 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa2 ffa2 ffa2 ffa2 ffa2 ffa2 ffa3 ffa2 ffa3 ffa3 ffa4 ffa3 ffa4 ffa4 ffa4 ffa4 ffa4 ffa4 ffa4 ffa5 ffa4 ffa5 ffa5 ffa6 ffa6 ffa6 ffa6 ffa5 ffa6 ffa6 ffa7 ffa7 ffa6 ffa7 ffa6 ffa7 ffa6 ffa7 ffa8 ffa8 ffa9 ffa8 ffa8 ffa8 ffa9 ffa8 ffa9 ffa9 ffa9 ffaa ffa9 ffaa ffa9 ffaa ffaa ffaa ffaa ffaa ffab ffab ffab ffab ffab ffab ffab ffab ffab ffab ffab ffab ffab ffac ffab ffac ffac ffac ffac ffac ffac ffac ffac ffac ffad ffad ffac ffad ffad ffad ffad ffad ffae ffae ffae ffad ffae ffae ffae ffaf ffae ffaf ffaf ffae ffae ffaf ffae ffaf ffaf ffb0 ffb0 ffb0 ffb0 ffb0 ffb0 ffb0 ffb0 ffb0 ffb0 ffb0 ffb0 ffb1 ffb1 ffb1 ffb1 ffb1 ffb1 ffb1 ffb2 ffb2 ffb2 ffb2 ffb2 ffb2 ffb3 ffb3 ffb3 ffb3 ffb2 ffb3 ffb3 ffb3 ffb2 ffb2 ffb3 ffb3 ffb3 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb5 ffb4 ffb5 ffb4 ffb4 ffb4 ffb5 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb5 ffb5 ffb5 ffb5 ffb6 ffb6 ffb6 ffb7 ffb6 ffb5 ffb6 ffb6 ffb6 ffb6 ffb5 ffb6 ffb5 ffb6 ffb6 ffb7 ffb6 ffb6 ffb7 ffb7 ffb7 ffb7 ffb8 ffb7 ffb7 ffb7 ffb8 ffb7 ffb7 ffb8 ffb7 ffb8 ffb8 ffb7 ffb7 ffb7 ffb8 ffb8 ffb8 ffb9 ffb8 ffb9 ffb9 ffb9 ffb8 ffb9 ffb8 ffb9 ffb9 ffb9 ffb9 ffb9 ffb8 ffb8 ffb9 ffb9 ffba ffb9 ffba ffb9 ffb9 ffb9 ffba ffba ffba ffba ffba ffba ffbb ffba ffbb ffbb ffba ffbb ffbb ffba ffbb ffba ffbb ffbb ffbb ffbb ffbb ffbb ffbb ffbb ffbb ffbc ffbb ffbb ffbb ffbb ffbb ffbb ffbc ffbb ffbc ffbc ffbc ffbc ffbb ffbb ffbc ffbc ffbc ffbb ffbc ffbd ffbd ffbc ffbc ffbc ffbc ffbc ffbc ffbc ffbc ffbc ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbe ffbe ffbe ffbe ffbe ffbd ffbd ffbd ffbe ffbe ffbd ffbd ffbe ffbe ffbd ffbe ffbd ffbe ffbd ffbe ffbd ffbe ffbd ffbe ffbd ffbe ffbd ffbe ffbe ffbd ffbe ffbe ffbe ffbe ffbe ffbe ffbe ffbe ffbe ffbe ffbe ffbe ffbe ffbe ffbe ffbe ffbe ffbd ffbe ffbe ffbe ffbe ffbe ffbe ffbe ffbe ffbd ffbe ffbd ffbe ffbe ffbf ffbe ffbf ffbe ffbf ffbe ffbf ffbf ffbf ffbf ffbe ffbe ffbf ffbe ffbe ffbf ffbe ffbe ffbf ffbf ffbf ffbe ffbe ffbf ffbe ffbe ffbf ffbe ffbe ffbf ffbe ffbe ffbe ffbf ffbf ffbf ffbf ffbf ffbe ffbf ffbf ffbe ffbe ffbf ffbe ffbe ffbf ffbe ffbe ffbf ffbf ffbf ffbf ffbf ffbf ffbf ffbf ffbf ffbf ffbf ffbf ffbf ffbf ffbf ffbf ffbe ffbe ffbf ffbe ffbf ffbe ffbe ffbf ffbf ffbf ffbf ffbe ffbe ffbf ffbe ffbf ffbf ffbf ffbe ffbe ffbe ffbe ffbe ffbe ffbe ffbf ffbe ffbf ffbf ffbe ffbf ffbf ffbe ffbe ffbe ffbe ffbe ffbe ffbd ffbe ffbe ffbe ffbe ffbd ffbe ffbd ffbd ffbe ffbe ffbe ffbe ffbe ffbe ffbd ffbd ffbe ffbd ffbd ffbe ffbd ffbe ffbe ffbd ffbe ffbe ffbe ffbd ffbe ffbe ffbe ffbd ffbe ffbe ffbe ffbe ffbe ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbc ffbc ffbd ffbc ffbd ffbd ffbc ffbc ffbc ffbc ffbc ffbc ffbc ffbd ffbc ffbc ffbc ffbc ffbc ffbc ffbb ffbb ffbc ffbc ffbb ffbb ffbb ffbb ffbb ffbb ffbb ffbb ffbb ffbc ffbb ffbb ffbb ffbb ffbb ffba ffba ffba ffba ffba ffba ffba ffba ffba ffba ffba ffb9 ffba ffba ffba ffb9 ffb9 ffba ffba ffb9 ffb9 ffb9 ffb9 ffb9 ffb9 ffb9 ffb9 ffb9 ffb9 ffb9 ffb9 ffb9 ffb8 ffb8 ffb9 ffb8 ffb9 ffb9 ffb9 ffb8 ffb9 ffb8 ffb9 ffb8 ffb9 ffb8 ffb8 ffb8 ffb7 ffb7 ffb7 ffb7 ffb7 ffb7 ffb7 ffb7 ffb7 ffb7 ffb7 ffb7 ffb7 ffb7 ffb7 ffb6 ffb6 ffb6 ffb6 ffb6 ffb6 ffb6 ffb7 ffb6 ffb6 ffb6 ffb6 ffb6 ffb5 ffb5 ffb6 ffb5 ffb5 ffb5 ffb5 ffb4 ffb5 ffb5 ffb5 ffb5 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb3 ffb4 ffb4 ffb4 ffb3 ffb4 ffb3 ffb4 ffb4 ffb2 ffb4 ffb4 ffb2 ffb3 ffb2 ffb2 ffb3 ffb2 ffb2 ffb3 ffb2 ffb2 ffb3 ffb2 ffb1 ffb3 ffb1 ffb2 ffb1 ffb1 ffb1 ffb2 ffb1 ffb1 ffb1 ffb1 ffb1 ffb0 ffb1 ffb0 ffb1 ffb0 ffb0 ffb1 ffb0 ffb0 ffb1 ffb0 ffaf ffaf ffb0 ffb0 ffb0 ffb0 ffb0 ffae ffae ffaf ffae ffaf ffae ffae ffae ffae ffad ffad ffae ffad ffad ffad ffad ffac ffad ffac ffad ffab ffac ffac ffac ffac ffac ffad ffad ffab ffab ffab ffab ffab ffab ffab ffab ffab ffab ffab ffab ffab ffab ffab ffab ffaa ffaa ffaa ffaa ffaa ffa9 ffa9 ffa9 ffa9 ffa9 ffa9 ffa9 ffa9 ffa9 ffa9 ffa9 ffa8 ffa8 ffa8 ffa8 ffa9 ffa7 ffa8 ffa7 ffa7 ffa7 ffa7 ffa6 ffa6 ffa6 ffa6 ffa7 ffa7 ffa7 ffa6 ffa6 ffa6 ffa5 ffa5 ffa5 ffa5 ffa5 ffa4 ffa5 ffa4 ffa4 ffa4 ffa4 ffa4 ffa3 ffa4 ffa4 ffa4 ffa4 ffa4 ffa4 ffa4 ffa3 ffa3 ffa3 ffa3 ffa2 ffa2 ffa2 ffa2 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa0 ff9f ffa0 ff9f ffa0 ff9f ff9f ff9f ff9f ff9e ff9e ff9f ff9e ff9e ff9e ff9e ff9d ff9d ff9d ff9d ff9c ff9c ff9c ff9c ff9b ff9c ff9c ff9c ff9b ff9b ff9a ff9a ff9a ff99 ff9a ff9a ff9a ff9a ff99 ff99 ff99 ff99 ff99 ff99 ff98 ff98 ff98 ff97 ff97 ff97 ff97 ff98 ff97 ff98 ff96 ff96 ff96 ff96 ff96 ff96 ff95 ff96 ff95 ff94 ff94 ff95 ff94 ff95 ff95 ff96 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff92 ff94 ff94 ff93 ff93 ff93 ff92 ff93 ff93 ff91 ff91 ff91 ff91 ff91 ff91 ff91 ff90 ff90 ff90 ff90 ff90 ff8f ff8f ff8e ff8e ff8e ff8e ff8e ff8d ff8d ff8d ff8d ff8d ff8d ff8c ff8b ff8b ff8c ff8c ff8c ff8b ff8a ff8b ff8a ff8a ff8a ff8a ff89 ff89 ff89 ff88 ff89 ff87 ff87 ff87 ff89 ff87 ff88 ff87 ff86 ff86 ff86 ff86 ff86 ff85 ff85 ff85 ff85 ff85 ff85 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff83 ff83 ff82 ff81 ff81 ff82 ff82 ff81 ff81 ff80 ff81 ff81 ff81 ff80 ff80 ff7f ff7f ff7f ff7f ff80 ff80 ff80 ff7e ff7e ff7f ff7f ff7e ff7e ff7d ff7d ff7d ff7c ff7d ff7c ff7d ff7c ff7b ff7b ff7b ff7b ff7a ff79 ff7b ff79 ff79 ff77 ff77 ff77 ff79 ff77 ff77 ff75 ff76 ff75 ff76 ff74 ff73 ff73 ff74 ff71 ff72 ff71 ff71 ff6f ff6f ff6f ff6f ff6d ff6d ff6c ff6b ff6b ff69 ff69 ff66 ff67 ff66 ff65 ff64 ff63 ff62 ff61 ff5f ff5f ff5d ff5d ff5c ff5a ff59 ff58 ff56 ff55 ff55 ff53 ff52 ff51 ff50 ff4f ff4e ff4c ff4a ff49 ff48 ff46 ff45 ff44 ff43 ff42 ff3f ff3e ff3d ff3c ff3a ff39 ff38 ff36 ff35 ff34 ff32 ff30 ff30 ff2e ff2d ff2c ff2a ff29 ff28 ff27 ff26 ff24 ff23 ff22 ff21 ff20 ff1e ff1d ff1c ff1b ff1b ff19 ff19 ff17 ff16 ff15 ff15 ff13 ff13 ff12 ff11 ff10 ff0f ff0f ff0e ff0d ff0d ff0c ff0c ff0b ff0a ff0a ff09 ff08 ff08 ff08 ff07 ff07 ff06 ff06 ff06 ff05 ff05 ff04 ff04 ff04 ff04 ff03 ff03 ff03 ff03 ff02 ff02 ff02 ff02 ff02 ff02 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 b800 b800 b800 b800 b800 │ │ -ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff02 ff02 ff02 ff02 ff03 ff03 ff03 ff03 ff03 ff03 ff04 ff04 ff05 ff05 ff05 ff05 ff06 ff06 ff07 ff07 ff07 ff08 ff08 ff09 ff09 ff0a ff0a ff0b ff0b ff0b ff0c ff0d ff0e ff0e ff0f ff0f ff10 ff11 ff12 ff13 ff13 ff14 ff15 ff16 ff17 ff18 ff19 ff1a ff1a ff1b ff1d ff1e ff1e ff1f ff21 ff22 ff23 ff24 ff26 ff26 ff27 ff29 ff2b ff2c ff2d ff2e ff30 ff30 ff32 ff33 ff35 ff36 ff37 ff39 ff3a ff3c ff3d ff3e ff3f ff42 ff42 ff43 ff45 ff47 ff48 ff4a ff4a ff4c ff4d ff50 ff50 ff51 ff53 ff54 ff54 ff57 ff58 ff59 ff5b ff5c ff5d ff5e ff60 ff61 ff61 ff63 ff64 ff66 ff67 ff68 ff69 ff6b ff6b ff6c ff6d ff6e ff70 ff71 ff72 ff73 ff73 ff74 ff75 ff76 ff76 ff77 ff77 ff78 ff79 ff79 ff7b ff7c ff7c ff7d ff7e ff7e ff7e ff80 ff80 ff80 ff81 ff81 ff81 ff81 ff82 ff83 ff82 ff82 ff82 ff85 ff85 ff85 ff85 ff85 ff84 ff84 ff85 ff86 ff85 ff85 ff87 ff88 ff88 ff89 ff88 ff89 ff89 ff88 ff89 ff88 ff89 ff89 ff8a ff8a ff8a ff8a ff8b ff8b ff8c ff8b ff8c ff8c ff8d ff8c ff8d ff8d ff8e ff8d ff8d ff8e ff8f ff8f ff90 ff8f ff90 ff91 ff91 ff91 ff91 ff90 ff91 ff91 ff91 ff92 ff92 ff92 ff92 ff93 ff92 ff92 ff93 ff93 ff94 ff93 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff95 ff95 ff96 ff95 ff95 ff96 ff97 ff96 ff96 ff96 ff96 ff97 ff97 ff98 ff98 ff98 ff98 ff98 ff98 ff98 ff99 ff99 ff99 ff99 ff99 ff99 ff9a ff9b ff9b ff9b ff9a ff9b ff9b ff9b ff9b ff9b ff9c ff9c ff9c ff9c ff9c ff9d ff9d ff9d ff9e ff9d ff9e ff9d ff9e ff9e ff9e ff9f ff9f ff9e ff9f ffa0 ff9f ff9f ffa0 ffa1 ffa0 ffa0 ffa0 ffa0 ffa0 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa2 ffa2 ffa2 ffa3 ffa3 ffa3 ffa4 ffa4 ffa3 ffa4 ffa3 ffa3 ffa4 ffa4 ffa4 ffa5 ffa5 ffa5 ffa5 ffa5 ffa5 ffa5 ffa5 ffa6 ffa7 ffa6 ffa6 ffa6 ffa6 ffa6 ffa6 ffa7 ffa7 ffa8 ffa8 ffa7 ffa7 ffa7 ffa8 ffa7 ffa8 ffa8 ffa8 ffa9 ffa8 ffa9 ffa9 ffa9 ffaa ffa9 ffa9 ffaa ffaa ffaa ffaa ffa9 ffaa ffaa ffaa ffaa ffab ffab ffab ffab ffab ffab ffab ffab ffab ffab ffab ffab ffab ffab ffab ffac ffac ffac ffab ffac ffac ffad ffad ffad ffad ffad ffae ffad ffad ffae ffae ffae ffae ffae ffad ffad ffad ffae ffae ffaf ffaf ffaf ffaf ffaf ffb0 ffaf ffaf ffaf ffaf ffaf ffb0 ffb0 ffb0 ffb0 ffb0 ffb0 ffb0 ffb0 ffb1 ffb1 ffb1 ffb1 ffb1 ffb1 ffb1 ffb1 ffb2 ffb2 ffb2 ffb2 ffb2 ffb2 ffb2 ffb2 ffb2 ffb2 ffb2 ffb3 ffb2 ffb4 ffb3 ffb4 ffb4 ffb3 ffb4 ffb3 ffb3 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb5 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb5 ffb5 ffb5 ffb5 ffb5 ffb5 ffb5 ffb6 ffb5 ffb5 ffb5 ffb5 ffb5 ffb5 ffb5 ffb5 ffb5 ffb5 ffb6 ffb7 ffb6 ffb6 ffb7 ffb7 ffb7 ffb6 ffb7 ffb7 ffb7 ffb7 ffb7 ffb6 ffb6 ffb6 ffb7 ffb7 ffb6 ffb7 ffb7 ffb7 ffb8 ffb8 ffb8 ffb8 ffb8 ffb9 ffb9 ffb8 ffb8 ffb8 ffb7 ffb8 ffb8 ffb8 ffb9 ffb8 ffb8 ffb8 ffb8 ffb9 ffba ffb9 ffb9 ffb9 ffb8 ffb9 ffb9 ffba ffb9 ffb9 ffb9 ffb9 ffba ffba ffba ffba ffb9 ffba ffba ffb9 ffba ffba ffba ffba ffba ffbb ffba ffba ffbb ffba ffba ffbb ffba ffba ffbb ffba ffba ffba ffbb ffbb ffbb ffbb ffbb ffbb ffba ffba ffbb ffbb ffbc ffbb ffbb ffbc ffbc ffbb ffbb ffbb ffbb ffbb ffbb ffbc ffbc ffbc ffbc ffbc ffbc ffbc ffbc ffbc ffbc ffbc ffbc ffbc ffbc ffbd ffbc ffbc ffbc ffbd ffbc ffbc ffbc ffbc ffbc ffbc ffbc ffbc ffbc ffbc ffbc ffbc ffbc ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbe ffbe ffbe ffbe ffbd ffbd ffbd ffbe ffbe ffbe ffbe ffbe ffbd ffbe ffbe ffbe ffbe ffbe ffbe ffbe ffbe ffbe ffbe ffbe ffbe ffbe ffbe ffbe ffbe ffbe ffbd ffbd ffbe ffbd ffbd ffbe ffbd ffbe ffbe ffbe ffbe ffbe ffbe ffbe ffbe ffbe ffbe ffbe ffbe ffbe ffbe ffbe ffbe ffbe ffbe ffbe ffbe ffbe ffbe ffbe ffbe ffbe ffbe ffbe ffbe ffbe ffbe ffbe ffbe ffbe ffbe ffbe ffbe ffbe ffbe ffbe ffbe ffbe ffbe ffbe ffbe ffbe ffbe ffbe ffbe ffbd ffbe ffbd ffbe ffbe ffbd ffbe ffbe ffbd ffbd ffbd ffbe ffbd ffbd ffbe ffbd ffbe ffbe ffbe ffbd ffbe ffbe ffbe ffbe ffbe ffbe ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbc ffbc ffbc ffbd ffbc ffbc ffbc ffbc ffbc ffbc ffbc ffbc ffbc ffbc ffbc ffbc ffbc ffbc ffbc ffbc ffbb ffbb ffbb ffbb ffbb ffbc ffbb ffbc ffbb ffbb ffbb ffbb ffbc ffbb ffbb ffbb ffba ffba ffba ffba ffbb ffba ffbb ffba ffba ffbb ffbb ffbb ffba ffba ffbb ffba ffba ffba ffba ffb9 ffb9 ffba ffb9 ffb9 ffb9 ffb9 ffb9 ffb9 ffb9 ffb9 ffb9 ffb9 ffb8 ffb9 ffb9 ffb9 ffb9 ffb9 ffb8 ffb8 ffb8 ffb9 ffb9 ffb8 ffb8 ffb8 ffb8 ffb8 ffb8 ffb8 ffb8 ffb8 ffb8 ffb8 ffb8 ffb8 ffb8 ffb8 ffb8 ffb7 ffb8 ffb8 ffb7 ffb8 ffb7 ffb7 ffb6 ffb6 ffb6 ffb6 ffb6 ffb6 ffb6 ffb6 ffb6 ffb6 ffb6 ffb6 ffb6 ffb6 ffb6 ffb5 ffb6 ffb5 ffb6 ffb5 ffb6 ffb5 ffb6 ffb5 ffb5 ffb5 ffb5 ffb5 ffb5 ffb4 ffb4 ffb5 ffb4 ffb4 ffb5 ffb4 ffb4 ffb5 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb3 ffb4 ffb4 ffb4 ffb3 ffb4 ffb4 ffb3 ffb3 ffb3 ffb3 ffb3 ffb3 ffb3 ffb4 ffb2 ffb3 ffb3 ffb2 ffb3 ffb3 ffb2 ffb3 ffb2 ffb2 ffb1 ffb2 ffb1 ffb1 ffb1 ffb1 ffb2 ffb2 ffb1 ffb2 ffb1 ffb2 ffb1 ffb0 ffb0 ffb1 ffb1 ffb0 ffb0 ffb0 ffb0 ffb0 ffb0 ffb0 ffb0 ffb0 ffb0 ffb0 ffaf ffaf ffb0 ffaf ffaf ffaf ffaf ffaf ffaf ffaf ffaf ffae ffae ffaf ffad ffae ffae ffae ffae ffad ffad ffad ffad ffac ffad ffac ffad ffac ffac ffac ffac ffab ffab ffac ffac ffac ffab ffac ffac ffab ffab ffab ffab ffab ffab ffab ffab ffaa ffab ffaa ffaa ffaa ffaa ffaa ffaa ffa9 ffaa ffaa ffa9 ffa9 ffa9 ffa8 ffa8 ffa8 ffa8 ffa8 ffa8 ffa8 ffa9 ffa8 ffa8 ffa7 ffa7 ffa7 ffa7 ffa7 ffa7 ffa7 ffa7 ffa6 ffa6 ffa6 ffa5 ffa6 ffa5 ffa6 ffa6 ffa5 ffa6 ffa6 ffa5 ffa5 ffa4 ffa4 ffa5 ffa5 ffa4 ffa4 ffa4 ffa4 ffa4 ffa4 ffa4 ffa3 ffa3 ffa3 ffa3 ffa3 ffa3 ffa3 ffa3 ffa3 ffa2 ffa2 ffa2 ffa2 ffa2 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa0 ffa0 ffa0 ffa0 ffa0 ffa0 ffa0 ff9f ff9f ff9e ff9f ff9f ff9e ff9e ff9e ff9d ff9d ff9e ff9d ff9e ff9d ff9d ff9c ff9c ff9c ff9c ff9b ff9b ff9b ff9b ff9b ff9b ff9c ff9b ff9a ff9a ff9a ff99 ff99 ff99 ff99 ff99 ff99 ff99 ff99 ff98 ff98 ff98 ff98 ff98 ff98 ff98 ff98 ff96 ff96 ff96 ff96 ff96 ff96 ff96 ff96 ff95 ff95 ff95 ff95 ff94 ff94 ff94 ff94 ff94 ff94 ff95 ff94 ff95 ff95 ff95 ff94 ff93 ff94 ff94 ff94 ff94 ff93 ff93 ff94 ff93 ff93 ff93 ff92 ff93 ff93 ff92 ff93 ff92 ff91 ff92 ff92 ff91 ff91 ff90 ff90 ff90 ff90 ff90 ff90 ff8f ff8f ff8f ff8f ff8f ff8f ff8e ff8d ff8d ff8d ff8d ff8d ff8c ff8c ff8d ff8d ff8c ff8b ff8b ff8b ff8b ff8b ff8b ff8b ff89 ff8a ff8a ff89 ff89 ff89 ff87 ff88 ff88 ff88 ff88 ff86 ff87 ff87 ff87 ff86 ff87 ff86 ff85 ff85 ff86 ff85 ff86 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff83 ff84 ff82 ff82 ff82 ff82 ff82 ff82 ff81 ff81 ff81 ff82 ff80 ff80 ff7f ff81 ff80 ff7f ff80 ff7f ff7e ff7f ff7e ff7e ff7e ff7f ff7f ff7e ff7e ff7d ff7d ff7e ff7e ff7d ff7c ff7c ff7b ff7b ff7b ff7c ff7a ff7b ff7a ff7a ff7b ff79 ff79 ff7a ff79 ff79 ff77 ff77 ff77 ff78 ff77 ff76 ff74 ff76 ff74 ff75 ff74 ff73 ff73 ff72 ff71 ff72 ff70 ff71 ff6f ff6e ff6e ff6d ff6d ff6c ff6a ff6a ff69 ff67 ff68 ff66 ff65 ff65 ff64 ff62 ff61 ff60 ff5f ff5e ff5e ff5d ff5b ff5a ff59 ff58 ff57 ff55 ff55 ff54 ff52 ff51 ff50 ff4f ff4e ff4d ff4b ff49 ff49 ff47 ff45 ff44 ff43 ff41 ff40 ff3e ff3d ff3c ff3a ff39 ff38 ff37 ff35 ff34 ff32 ff31 ff2f ff2f ff2d ff2c ff2a ff29 ff28 ff27 ff26 ff24 ff23 ff22 ff21 ff20 ff1f ff1d ff1c ff1b ff1a ff19 ff18 ff18 ff16 ff15 ff14 ff14 ff13 ff12 ff11 ff10 ff0f ff0f ff0e ff0d ff0d ff0c ff0b ff0b ff0a ff0a ff09 ff08 ff08 ff08 ff07 ff07 ff06 ff06 ff06 ff05 ff05 ff04 ff04 ff04 ff04 ff03 ff03 ff03 ff03 ff02 ff02 ff02 ff02 ff02 ff02 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 b900 b900 b900 b900 b900 b900 │ │ -ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff02 ff02 ff02 ff02 ff03 ff03 ff03 ff03 ff03 ff03 ff04 ff04 ff05 ff05 ff05 ff05 ff06 ff06 ff07 ff07 ff07 ff08 ff08 ff09 ff09 ff0a ff0a ff0b ff0b ff0b ff0c ff0d ff0e ff0e ff0f ff10 ff10 ff11 ff12 ff12 ff13 ff14 ff15 ff16 ff17 ff18 ff19 ff1a ff1a ff1c ff1d ff1e ff1e ff20 ff21 ff22 ff23 ff24 ff26 ff26 ff28 ff29 ff2a ff2c ff2d ff2e ff2f ff30 ff31 ff33 ff35 ff36 ff37 ff39 ff3a ff3b ff3c ff3e ff40 ff40 ff41 ff43 ff45 ff46 ff48 ff48 ff4a ff4c ff4e ff4f ff50 ff52 ff53 ff54 ff55 ff57 ff58 ff59 ff5b ff5c ff5d ff5f ff60 ff61 ff62 ff63 ff65 ff65 ff67 ff68 ff69 ff6a ff6a ff6c ff6d ff6e ff6f ff71 ff72 ff72 ff73 ff74 ff75 ff75 ff76 ff77 ff78 ff78 ff79 ff7b ff7a ff7c ff7c ff7c ff7c ff7d ff7f ff80 ff80 ff80 ff81 ff81 ff81 ff81 ff82 ff82 ff82 ff82 ff83 ff84 ff84 ff84 ff84 ff84 ff84 ff85 ff86 ff85 ff85 ff86 ff88 ff88 ff89 ff88 ff87 ff87 ff88 ff89 ff88 ff89 ff88 ff89 ff89 ff8a ff89 ff8a ff8b ff8b ff8b ff8c ff8c ff8d ff8c ff8d ff8d ff8e ff8d ff8d ff8e ff8e ff8e ff8e ff8e ff8f ff90 ff90 ff90 ff90 ff90 ff8f ff90 ff90 ff91 ff91 ff92 ff92 ff92 ff92 ff92 ff93 ff92 ff93 ff93 ff93 ff93 ff94 ff94 ff94 ff93 ff93 ff93 ff94 ff94 ff94 ff94 ff95 ff94 ff95 ff94 ff95 ff96 ff96 ff96 ff96 ff95 ff96 ff96 ff96 ff97 ff97 ff97 ff97 ff97 ff98 ff98 ff98 ff98 ff98 ff98 ff98 ff98 ff9a ff9a ff9a ff9a ff9a ff9a ff9a ff9a ff9b ff9a ff9a ff9b ff9b ff9c ff9c ff9d ff9c ff9d ff9d ff9c ff9d ff9d ff9e ff9d ff9d ff9e ff9f ff9e ff9f ff9f ff9f ff9f ffa0 ff9f ff9f ff9f ff9f ffa0 ffa0 ffa0 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa2 ffa3 ffa2 ffa1 ffa2 ffa2 ffa2 ffa2 ffa2 ffa3 ffa4 ffa3 ffa4 ffa4 ffa4 ffa4 ffa3 ffa4 ffa4 ffa5 ffa4 ffa5 ffa5 ffa5 ffa6 ffa6 ffa6 ffa6 ffa6 ffa6 ffa6 ffa8 ffa7 ffa6 ffa6 ffa6 ffa7 ffa7 ffa7 ffa8 ffa7 ffa8 ffa7 ffa9 ffa8 ffa9 ffa9 ffa8 ffa9 ffa9 ffaa ffaa ffa9 ffa9 ffaa ffa9 ffa9 ffaa ffaa ffaa ffaa ffab ffab ffab ffab ffab ffab ffab ffab ffab ffab ffab ffab ffab ffab ffab ffab ffab ffac ffac ffac ffac ffac ffad ffad ffac ffac ffad ffad ffac ffad ffac ffad ffac ffac ffad ffae ffae ffae ffae ffaf ffae ffae ffaf ffae ffae ffae ffaf ffb0 ffaf ffaf ffaf ffaf ffaf ffaf ffb0 ffb0 ffb0 ffb0 ffb0 ffb1 ffb1 ffb1 ffb1 ffb1 ffb1 ffb1 ffb1 ffb1 ffb1 ffb1 ffb1 ffb1 ffb2 ffb2 ffb3 ffb2 ffb3 ffb2 ffb3 ffb3 ffb3 ffb3 ffb3 ffb2 ffb3 ffb3 ffb3 ffb3 ffb4 ffb3 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb3 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb5 ffb4 ffb4 ffb4 ffb4 ffb5 ffb5 ffb5 ffb4 ffb4 ffb4 ffb4 ffb5 ffb4 ffb5 ffb5 ffb6 ffb6 ffb6 ffb6 ffb6 ffb6 ffb6 ffb6 ffb6 ffb6 ffb6 ffb6 ffb6 ffb6 ffb6 ffb6 ffb6 ffb6 ffb6 ffb6 ffb7 ffb7 ffb7 ffb7 ffb8 ffb8 ffb8 ffb8 ffb8 ffb8 ffb8 ffb8 ffb7 ffb7 ffb7 ffb8 ffb7 ffb7 ffb8 ffb8 ffb8 ffb9 ffb9 ffb8 ffb9 ffb9 ffb8 ffb9 ffb8 ffb9 ffb8 ffb8 ffb8 ffb9 ffb9 ffb9 ffb9 ffb9 ffb9 ffb9 ffb9 ffb9 ffb9 ffb9 ffb9 ffb9 ffb9 ffba ffba ffb9 ffba ffba ffb9 ffba ffba ffba ffba ffb9 ffba ffb9 ffba ffba ffba ffba ffba ffba ffba ffba ffbb ffbb ffbb ffba ffba ffbb ffbb ffbb ffbb ffbb ffbb ffbb ffbb ffbb ffbb ffbb ffbb ffbb ffbc ffbb ffbb ffbb ffbb ffbb ffbc ffbb ffbc ffbc ffbb ffbc ffbb ffbc ffbb ffbb ffbb ffbc ffbb ffbb ffbc ffbb ffbb ffbb ffbc ffbc ffbc ffbc ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbe ffbe ffbe ffbe ffbe ffbe ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbc ffbc ffbc ffbc ffbc ffbc ffbc ffbd ffbc ffbc ffbc ffbc ffbc ffbd ffbc ffbc ffbc ffbd ffbc ffbc ffbc ffbc ffbc ffbb ffbb ffbb ffbb ffbb ffbb ffbb ffbb ffbb ffbb ffbb ffbb ffba ffba ffba ffbb ffbb ffba ffbb ffba ffba ffba ffbb ffbb ffba ffbb ffba ffba ffba ffba ffba ffba ffba ffba ffb9 ffba ffba ffba ffba ffb9 ffba ffba ffb9 ffba ffb9 ffb9 ffb9 ffb9 ffba ffb9 ffb9 ffb8 ffb8 ffb8 ffb8 ffb8 ffb8 ffb8 ffb8 ffb7 ffb8 ffb8 ffb8 ffb8 ffb8 ffb8 ffb7 ffb8 ffb8 ffb8 ffb8 ffb8 ffb7 ffb7 ffb7 ffb7 ffb7 ffb7 ffb7 ffb7 ffb7 ffb7 ffb7 ffb7 ffb7 ffb7 ffb7 ffb7 ffb7 ffb6 ffb7 ffb7 ffb7 ffb6 ffb6 ffb6 ffb5 ffb5 ffb5 ffb5 ffb5 ffb5 ffb5 ffb5 ffb5 ffb5 ffb6 ffb6 ffb5 ffb5 ffb4 ffb5 ffb5 ffb4 ffb5 ffb5 ffb4 ffb5 ffb4 ffb4 ffb5 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb3 ffb4 ffb4 ffb3 ffb3 ffb3 ffb4 ffb3 ffb3 ffb3 ffb3 ffb2 ffb2 ffb3 ffb3 ffb2 ffb3 ffb2 ffb2 ffb2 ffb2 ffb2 ffb2 ffb2 ffb2 ffb1 ffb1 ffb1 ffb1 ffb1 ffb1 ffb1 ffb1 ffb1 ffb1 ffb1 ffb1 ffb1 ffb0 ffb0 ffb0 ffb0 ffb0 ffb0 ffaf ffaf ffaf ffaf ffaf ffaf ffaf ffaf ffaf ffae ffae ffae ffae ffaf ffaf ffae ffae ffae ffae ffae ffae ffae ffae ffad ffad ffae ffad ffad ffad ffad ffad ffac ffac ffac ffab ffac ffab ffab ffab ffab ffab ffab ffab ffab ffab ffab ffab ffab ffab ffab ffaa ffaa ffaa ffaa ffaa ffaa ffaa ffaa ffaa ffaa ffa9 ffa9 ffa9 ffa9 ffa9 ffa9 ffa9 ffa9 ffa8 ffa8 ffa8 ffa7 ffa7 ffa7 ffa7 ffa7 ffa7 ffa7 ffa8 ffa8 ffa7 ffa6 ffa6 ffa7 ffa6 ffa6 ffa6 ffa6 ffa5 ffa5 ffa5 ffa5 ffa5 ffa5 ffa5 ffa5 ffa5 ffa4 ffa5 ffa4 ffa4 ffa4 ffa4 ffa4 ffa4 ffa4 ffa3 ffa3 ffa3 ffa3 ffa3 ffa3 ffa2 ffa2 ffa2 ffa2 ffa2 ffa2 ffa2 ffa2 ffa2 ffa2 ffa2 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa0 ffa0 ffa0 ffa0 ffa0 ffa0 ffa0 ff9f ffa0 ff9f ff9f ff9f ff9f ff9f ff9f ff9e ff9e ff9e ff9e ff9e ff9d ff9d ff9c ff9d ff9c ff9d ff9c ff9d ff9c ff9b ff9c ff9b ff9b ff9a ff9a ff9b ff9b ff9a ff9a ff9a ff9a ff9a ff99 ff99 ff98 ff99 ff98 ff98 ff98 ff98 ff99 ff97 ff97 ff97 ff97 ff97 ff97 ff98 ff97 ff96 ff96 ff96 ff96 ff96 ff96 ff95 ff96 ff95 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff93 ff93 ff94 ff94 ff94 ff93 ff92 ff93 ff93 ff92 ff92 ff92 ff92 ff92 ff91 ff93 ff91 ff90 ff91 ff91 ff91 ff90 ff90 ff8f ff8f ff8f ff8f ff8f ff8e ff8e ff8e ff8e ff8e ff8e ff8e ff8d ff8c ff8c ff8c ff8c ff8b ff8b ff8c ff8c ff8b ff8b ff8b ff8a ff8a ff8a ff89 ff8a ff89 ff88 ff8a ff89 ff88 ff88 ff87 ff87 ff88 ff87 ff86 ff86 ff87 ff87 ff86 ff85 ff86 ff85 ff85 ff84 ff85 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff83 ff83 ff83 ff83 ff83 ff81 ff81 ff82 ff81 ff82 ff82 ff80 ff81 ff81 ff81 ff80 ff80 ff7e ff80 ff7e ff7e ff7f ff7f ff7e ff7e ff7d ff7d ff7e ff7d ff7d ff7d ff7d ff7c ff7c ff7c ff7d ff7d ff7b ff7b ff7b ff7a ff7b ff7b ff7a ff7b ff79 ff7a ff7b ff79 ff79 ff78 ff78 ff78 ff76 ff76 ff77 ff78 ff77 ff74 ff74 ff74 ff73 ff73 ff73 ff73 ff72 ff70 ff71 ff70 ff6f ff6f ff6f ff6d ff6c ff6c ff6b ff6b ff69 ff69 ff67 ff67 ff66 ff65 ff64 ff63 ff62 ff62 ff5f ff5f ff5e ff5e ff5c ff5b ff5a ff58 ff58 ff56 ff55 ff54 ff54 ff53 ff50 ff4f ff4e ff4d ff4c ff4b ff49 ff48 ff47 ff46 ff44 ff42 ff41 ff40 ff3e ff3d ff3c ff3a ff39 ff38 ff36 ff35 ff34 ff32 ff30 ff30 ff2e ff2d ff2c ff2a ff29 ff28 ff27 ff26 ff24 ff23 ff22 ff21 ff20 ff1e ff1d ff1c ff1b ff1a ff19 ff18 ff17 ff17 ff15 ff14 ff14 ff13 ff12 ff11 ff10 ff10 ff0f ff0e ff0d ff0d ff0c ff0c ff0b ff0a ff0a ff09 ff08 ff08 ff08 ff07 ff07 ff06 ff06 ff06 ff05 ff05 ff04 ff04 ff04 ff04 ff03 ff03 ff03 ff03 ff02 ff02 ff02 ff02 ff02 ff02 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ba00 ba00 ba00 ba00 ba00 ba00 ba00 │ │ -ba00 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff02 ff02 ff02 ff02 ff03 ff03 ff03 ff03 ff03 ff03 ff04 ff04 ff04 ff05 ff05 ff05 ff06 ff06 ff06 ff07 ff07 ff08 ff08 ff09 ff09 ff09 ff0a ff0b ff0b ff0c ff0c ff0d ff0e ff0e ff0f ff10 ff10 ff11 ff12 ff13 ff13 ff14 ff15 ff16 ff17 ff18 ff19 ff19 ff1b ff1b ff1d ff1d ff1f ff20 ff21 ff22 ff23 ff24 ff25 ff26 ff27 ff29 ff2a ff2b ff2c ff2e ff2f ff30 ff32 ff33 ff34 ff36 ff37 ff39 ff3a ff3b ff3c ff3f ff3f ff40 ff42 ff43 ff45 ff47 ff47 ff48 ff4b ff4c ff4d ff4f ff50 ff51 ff52 ff53 ff55 ff56 ff58 ff59 ff5a ff5b ff5d ff5e ff5f ff60 ff62 ff63 ff64 ff65 ff66 ff68 ff69 ff6a ff6a ff6b ff6e ff6e ff6f ff70 ff71 ff70 ff72 ff74 ff73 ff75 ff76 ff77 ff77 ff78 ff79 ff79 ff7a ff7a ff7b ff7c ff7d ff7d ff7f ff7f ff7e ff80 ff80 ff81 ff81 ff82 ff82 ff82 ff82 ff82 ff82 ff83 ff83 ff83 ff84 ff84 ff84 ff85 ff85 ff85 ff86 ff88 ff87 ff87 ff86 ff86 ff87 ff87 ff88 ff88 ff88 ff88 ff89 ff89 ff8a ff89 ff8a ff8b ff8a ff8a ff8b ff8b ff8c ff8c ff8d ff8c ff8d ff8c ff8c ff8d ff8d ff8d ff8d ff8d ff8d ff8e ff8e ff8e ff8e ff8f ff8f ff90 ff90 ff90 ff90 ff91 ff91 ff91 ff92 ff92 ff92 ff91 ff91 ff93 ff92 ff93 ff94 ff93 ff92 ff93 ff93 ff93 ff94 ff93 ff93 ff94 ff94 ff94 ff94 ff94 ff95 ff95 ff94 ff95 ff95 ff95 ff96 ff95 ff96 ff96 ff96 ff96 ff96 ff96 ff97 ff97 ff97 ff97 ff97 ff97 ff97 ff98 ff99 ff99 ff99 ff99 ff99 ff99 ff99 ff9a ff9a ff9a ff99 ff9a ff9a ff9b ff9c ff9c ff9b ff9c ff9c ff9c ff9c ff9c ff9d ff9d ff9c ff9d ff9e ff9e ff9e ff9e ff9e ff9f ff9e ff9e ff9e ff9e ff9e ff9f ff9f ffa0 ffa0 ffa0 ffa0 ffa1 ffa1 ffa0 ffa0 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa2 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa2 ffa3 ffa3 ffa3 ffa4 ffa3 ffa3 ffa3 ffa2 ffa3 ffa4 ffa4 ffa4 ffa5 ffa4 ffa5 ffa5 ffa5 ffa6 ffa6 ffa6 ffa5 ffa5 ffa6 ffa6 ffa6 ffa5 ffa6 ffa6 ffa6 ffa7 ffa7 ffa6 ffa7 ffa7 ffa7 ffa7 ffa8 ffa8 ffa8 ffa8 ffa9 ffa9 ffa9 ffa8 ffa8 ffa9 ffa8 ffa9 ffa9 ffa9 ffa9 ffaa ffaa ffaa ffaa ffaa ffaa ffaa ffaa ffab ffaa ffab ffab ffab ffab ffab ffab ffab ffab ffab ffab ffab ffab ffab ffac ffab ffac ffab ffac ffac ffac ffac ffac ffac ffac ffac ffad ffad ffad ffad ffae ffad ffad ffad ffad ffae ffad ffad ffae ffaf ffae ffaf ffaf ffae ffae ffaf ffaf ffaf ffb0 ffaf ffb0 ffb0 ffb0 ffb0 ffb0 ffb0 ffb0 ffb0 ffb0 ffb0 ffb0 ffb0 ffb0 ffb1 ffb1 ffb2 ffb2 ffb1 ffb2 ffb2 ffb2 ffb2 ffb2 ffb1 ffb2 ffb2 ffb2 ffb2 ffb3 ffb2 ffb3 ffb3 ffb3 ffb3 ffb3 ffb3 ffb3 ffb4 ffb3 ffb4 ffb4 ffb3 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb5 ffb4 ffb5 ffb5 ffb5 ffb5 ffb6 ffb5 ffb6 ffb5 ffb5 ffb5 ffb5 ffb5 ffb5 ffb6 ffb5 ffb6 ffb5 ffb5 ffb6 ffb6 ffb6 ffb7 ffb7 ffb7 ffb7 ffb7 ffb7 ffb7 ffb7 ffb7 ffb7 ffb7 ffb6 ffb7 ffb7 ffb7 ffb7 ffb7 ffb8 ffb8 ffb8 ffb8 ffb8 ffb8 ffb8 ffb8 ffb8 ffb8 ffb8 ffb8 ffb8 ffb8 ffb8 ffb9 ffb9 ffb8 ffb8 ffb9 ffb9 ffb8 ffb9 ffb9 ffb9 ffb9 ffb8 ffb8 ffb9 ffba ffb9 ffb8 ffb9 ffba ffb9 ffba ffba ffb9 ffb9 ffb9 ffba ffb9 ffb9 ffb9 ffba ffba ffba ffba ffba ffba ffba ffba ffba ffba ffba ffbb ffba ffbb ffbb ffbb ffbb ffbb ffbb ffba ffbb ffbb ffba ffba ffbc ffbb ffba ffba ffbb ffba ffbc ffbb ffbb ffba ffba ffbc ffbb ffbb ffba ffba ffbb ffbc ffba ffbb ffbc ffbb ffbb ffbb ffbc ffbc ffbc ffbc ffbc ffbd ffbc ffbc ffbc ffbc ffbc ffbc ffbc ffbc ffbc ffbc ffbc ffbc ffbc ffbd ffbd ffbc ffbc ffbc ffbd ffbc ffbc ffbc ffbc ffbc ffbc ffbd ffbc ffbc ffbc ffbc ffbc ffbc ffbc ffbc ffbc ffbc ffbc ffbc ffbc ffbc ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbc ffbc ffbd ffbc ffbc ffbc ffbc ffbd ffbc ffbc ffbc ffbc ffbc ffbc ffbc ffbc ffbc ffbc ffbc ffbc ffbc ffbc ffbc ffbc ffbc ffbc ffbc ffbc ffbd ffbc ffbc ffbc ffbc ffbc ffbc ffbc ffbc ffbc ffbc ffbc ffbc ffbc ffbb ffbc ffbc ffbb ffbb ffbb ffbb ffbb ffbc ffbc ffbb ffbb ffbb ffbb ffbb ffbb ffbc ffbb ffbb ffbb ffbb ffbb ffbb ffbb ffbb ffbb ffba ffba ffba ffba ffb9 ffba ffb9 ffba ffba ffb9 ffba ffba ffba ffb9 ffba ffba ffba ffba ffb9 ffba ffb9 ffba ffb9 ffb9 ffb9 ffb9 ffb9 ffb9 ffb9 ffb9 ffb9 ffb9 ffb9 ffb9 ffb9 ffb9 ffb9 ffb8 ffb9 ffb9 ffb9 ffb9 ffb9 ffb8 ffb8 ffb8 ffb7 ffb7 ffb7 ffb7 ffb7 ffb7 ffb7 ffb7 ffb7 ffb7 ffb7 ffb8 ffb7 ffb8 ffb7 ffb7 ffb8 ffb8 ffb7 ffb7 ffb7 ffb6 ffb6 ffb7 ffb6 ffb6 ffb7 ffb6 ffb6 ffb6 ffb6 ffb6 ffb7 ffb7 ffb6 ffb6 ffb6 ffb7 ffb7 ffb6 ffb6 ffb6 ffb5 ffb5 ffb5 ffb4 ffb5 ffb4 ffb4 ffb5 ffb4 ffb4 ffb5 ffb5 ffb4 ffb5 ffb4 ffb4 ffb4 ffb4 ffb5 ffb4 ffb4 ffb5 ffb4 ffb4 ffb5 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb3 ffb4 ffb4 ffb3 ffb4 ffb3 ffb4 ffb3 ffb3 ffb4 ffb3 ffb3 ffb2 ffb3 ffb3 ffb1 ffb3 ffb1 ffb2 ffb3 ffb3 ffb3 ffb3 ffb2 ffb2 ffb2 ffb2 ffb2 ffb2 ffb2 ffb1 ffb1 ffb1 ffb1 ffb1 ffb1 ffb1 ffb1 ffb0 ffb0 ffb1 ffb1 ffb0 ffb0 ffb0 ffb0 ffb0 ffb0 ffb0 ffb0 ffb0 ffb0 ffaf ffb0 ffb0 ffaf ffaf ffaf ffaf ffae ffae ffae ffaf ffaf ffae ffae ffae ffad ffae ffae ffae ffae ffad ffad ffad ffad ffad ffad ffad ffad ffac ffac ffac ffac ffac ffac ffac ffac ffab ffab ffab ffab ffab ffab ffab ffab ffab ffaa ffab ffaa ffab ffaa ffab ffab ffaa ffab ffaa ffa9 ffa9 ffa9 ffaa ffa9 ffa9 ffa9 ffa9 ffa9 ffa9 ffa8 ffa8 ffa9 ffa9 ffa8 ffa8 ffa8 ffa8 ffa7 ffa8 ffa7 ffa6 ffa6 ffa7 ffa7 ffa6 ffa6 ffa7 ffa7 ffa6 ffa6 ffa6 ffa6 ffa5 ffa6 ffa6 ffa6 ffa5 ffa4 ffa5 ffa4 ffa4 ffa4 ffa4 ffa4 ffa3 ffa4 ffa3 ffa3 ffa3 ffa3 ffa3 ffa3 ffa3 ffa3 ffa3 ffa3 ffa2 ffa2 ffa2 ffa2 ffa1 ffa2 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa0 ffa0 ff9f ff9f ff9f ffa0 ff9f ff9f ff9f ff9e ff9f ff9e ff9f ff9f ff9e ff9e ff9e ff9e ff9d ff9e ff9e ff9e ff9c ff9d ff9b ff9c ff9c ff9c ff9c ff9c ff9b ff9b ff9b ff9a ff9b ff9a ff9a ff9b ff99 ff99 ff99 ff99 ff9a ff9a ff99 ff99 ff97 ff98 ff98 ff98 ff98 ff98 ff97 ff97 ff96 ff96 ff97 ff97 ff97 ff97 ff97 ff96 ff95 ff96 ff95 ff95 ff95 ff95 ff95 ff95 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff93 ff94 ff93 ff94 ff93 ff93 ff93 ff93 ff93 ff92 ff92 ff91 ff92 ff91 ff91 ff91 ff91 ff91 ff91 ff91 ff90 ff90 ff90 ff90 ff90 ff90 ff8f ff8e ff8e ff8e ff8e ff8e ff8e ff8d ff8e ff8d ff8d ff8d ff8d ff8d ff8b ff8b ff8c ff8b ff8b ff8a ff8a ff8b ff8a ff8a ff8a ff8a ff8a ff8a ff88 ff88 ff89 ff87 ff88 ff88 ff87 ff87 ff87 ff86 ff87 ff86 ff86 ff86 ff85 ff85 ff86 ff84 ff85 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff83 ff84 ff84 ff84 ff83 ff84 ff82 ff82 ff82 ff83 ff81 ff81 ff81 ff81 ff81 ff82 ff81 ff80 ff81 ff80 ff80 ff80 ff80 ff7e ff7e ff7e ff7e ff7e ff7f ff7d ff7d ff7c ff7d ff7e ff7d ff7d ff7c ff7c ff7c ff7c ff7b ff7c ff7d ff7b ff7b ff7b ff7a ff7b ff7b ff79 ff7a ff79 ff7a ff7a ff78 ff78 ff76 ff77 ff77 ff75 ff75 ff76 ff76 ff74 ff73 ff74 ff73 ff72 ff71 ff72 ff71 ff71 ff6f ff70 ff6f ff6e ff6f ff6d ff6d ff6a ff6b ff6a ff6a ff68 ff68 ff66 ff66 ff65 ff64 ff62 ff62 ff60 ff60 ff5f ff5f ff5d ff5c ff5b ff5a ff59 ff56 ff56 ff55 ff54 ff53 ff52 ff51 ff50 ff4e ff4c ff4c ff4a ff4a ff48 ff46 ff45 ff44 ff43 ff41 ff3f ff3e ff3d ff3c ff3b ff38 ff38 ff36 ff35 ff33 ff32 ff31 ff2f ff2e ff2d ff2c ff2b ff2a ff28 ff26 ff25 ff24 ff23 ff21 ff21 ff20 ff1e ff1e ff1c ff1b ff1b ff19 ff18 ff17 ff16 ff16 ff15 ff14 ff13 ff12 ff11 ff11 ff10 ff0f ff0e ff0d ff0c ff0c ff0c ff0b ff0a ff0a ff09 ff09 ff08 ff08 ff07 ff07 ff06 ff06 ff06 ff05 ff05 ff04 ff04 ff04 ff04 ff03 ff03 ff03 ff03 ff02 ff02 ff02 ff02 ff02 ff02 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ba00 ba00 ba00 ba00 ba00 ba00 ba00 ba00 │ │ -bb00 bb00 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff02 ff02 ff02 ff02 ff03 ff03 ff03 ff03 ff03 ff03 ff04 ff04 ff04 ff04 ff05 ff05 ff06 ff06 ff06 ff07 ff07 ff08 ff08 ff09 ff09 ff09 ff0a ff0b ff0b ff0c ff0c ff0d ff0e ff0e ff0f ff10 ff10 ff11 ff12 ff13 ff14 ff14 ff15 ff16 ff17 ff17 ff19 ff1a ff1b ff1c ff1d ff1e ff1f ff20 ff21 ff22 ff23 ff24 ff25 ff26 ff28 ff29 ff2a ff2b ff2c ff2e ff2f ff30 ff32 ff33 ff34 ff36 ff37 ff38 ff3a ff3a ff3d ff3e ff3f ff40 ff42 ff44 ff44 ff46 ff47 ff49 ff4b ff4c ff4d ff4e ff4f ff51 ff52 ff53 ff55 ff57 ff58 ff59 ff5a ff5b ff5c ff5e ff5f ff60 ff62 ff63 ff64 ff64 ff66 ff67 ff68 ff69 ff6a ff6c ff6c ff6e ff6f ff6e ff70 ff71 ff72 ff72 ff74 ff75 ff75 ff76 ff77 ff78 ff78 ff79 ff79 ff7a ff7a ff7d ff7c ff7d ff7e ff7d ff7e ff7f ff7f ff80 ff80 ff81 ff82 ff82 ff82 ff82 ff83 ff83 ff83 ff83 ff84 ff83 ff83 ff84 ff84 ff85 ff86 ff87 ff87 ff86 ff86 ff87 ff87 ff87 ff88 ff88 ff88 ff89 ff89 ff88 ff89 ff8a ff8a ff89 ff89 ff8a ff8a ff8b ff8c ff8d ff8c ff8c ff8c ff8b ff8c ff8c ff8c ff8d ff8c ff8d ff8d ff8d ff8d ff8d ff8e ff8f ff8f ff8f ff8f ff8f ff8f ff8f ff90 ff91 ff91 ff91 ff91 ff90 ff91 ff92 ff93 ff93 ff93 ff92 ff93 ff92 ff91 ff93 ff93 ff93 ff93 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff95 ff95 ff95 ff95 ff96 ff95 ff95 ff96 ff96 ff96 ff96 ff97 ff96 ff96 ff97 ff98 ff98 ff98 ff98 ff98 ff98 ff98 ff98 ff99 ff99 ff99 ff99 ff99 ff9a ff9a ff9b ff9b ff9b ff9b ff9b ff9b ff9b ff9b ff9c ff9c ff9c ff9c ff9c ff9d ff9d ff9d ff9e ff9e ff9d ff9e ff9e ff9d ff9d ff9e ff9e ffa0 ff9f ff9f ff9f ffa0 ffa0 ff9f ffa0 ffa0 ffa0 ffa0 ffa0 ffa0 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa2 ffa2 ffa3 ffa3 ffa3 ffa3 ffa3 ffa3 ffa2 ffa2 ffa3 ffa3 ffa3 ffa4 ffa4 ffa4 ffa4 ffa4 ffa4 ffa5 ffa5 ffa5 ffa4 ffa5 ffa6 ffa5 ffa5 ffa6 ffa5 ffa6 ffa6 ffa6 ffa6 ffa7 ffa6 ffa6 ffa6 ffa7 ffa7 ffa8 ffa8 ffa9 ffa8 ffa8 ffa7 ffa8 ffa9 ffa8 ffa9 ffa8 ffa8 ffa9 ffaa ffa9 ffa9 ffa9 ffa9 ffa9 ffa9 ffa9 ffaa ffa9 ffaa ffaa ffaa ffaa ffaa ffaa ffab ffab ffab ffab ffab ffab ffab ffab ffab ffab ffab ffab ffab ffab ffab ffab ffab ffab ffac ffad ffac ffac ffac ffad ffac ffac ffac ffac ffad ffad ffad ffad ffae ffad ffae ffae ffad ffae ffae ffaf ffae ffaf ffaf ffaf ffaf ffaf ffaf ffaf ffb0 ffb0 ffaf ffb0 ffaf ffaf ffaf ffb0 ffb0 ffb1 ffb1 ffb1 ffb1 ffb1 ffb1 ffb1 ffb1 ffb1 ffb1 ffb1 ffb1 ffb1 ffb2 ffb2 ffb1 ffb2 ffb2 ffb2 ffb2 ffb2 ffb2 ffb2 ffb3 ffb2 ffb3 ffb3 ffb3 ffb3 ffb4 ffb3 ffb4 ffb3 ffb3 ffb4 ffb3 ffb3 ffb3 ffb4 ffb4 ffb4 ffb4 ffb3 ffb4 ffb4 ffb3 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb5 ffb4 ffb5 ffb4 ffb4 ffb4 ffb5 ffb4 ffb5 ffb5 ffb4 ffb5 ffb5 ffb5 ffb5 ffb5 ffb6 ffb7 ffb6 ffb6 ffb6 ffb6 ffb6 ffb6 ffb6 ffb6 ffb6 ffb6 ffb6 ffb6 ffb7 ffb6 ffb7 ffb7 ffb7 ffb7 ffb7 ffb7 ffb7 ffb7 ffb7 ffb7 ffb7 ffb7 ffb7 ffb8 ffb8 ffb8 ffb8 ffb8 ffb8 ffb8 ffb8 ffb9 ffb9 ffb8 ffb8 ffb9 ffb9 ffb9 ffb8 ffb8 ffb9 ffb9 ffb8 ffb8 ffb9 ffb9 ffb9 ffb9 ffb9 ffb8 ffb9 ffb9 ffb9 ffb9 ffb9 ffb9 ffba ffba ffba ffba ffba ffba ffba ffba ffba ffba ffba ffbb ffba ffb9 ffba ffba ffbb ffbb ffb9 ffba ffba ffbb ffba ffba ffba ffbb ffb9 ffb9 ffba ffb9 ffba ffbb ffba ffb9 ffb9 ffbb ffbb ffb9 ffb9 ffba ffbb ffbb ffba ffbb ffbb ffbb ffbb ffbb ffbc ffbb ffbb ffbc ffbb ffbc ffbb ffbb ffbc ffbb ffbb ffbb ffbb ffbc ffbb ffbb ffbc ffbb ffbb ffbd ffbc ffbb ffbb ffbb ffbd ffbc ffbb ffbc ffbc ffbb ffbc ffbd ffbc ffbc ffbc ffbc ffbc ffbc ffbc ffbc ffbc ffbc ffbc ffbc ffbc ffbc ffbc ffbd ffbc ffbc ffbc ffbc ffbc ffbc ffbc ffbc ffbc ffbc ffbc ffbc ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbc ffbc ffbc ffbc ffbc ffbc ffbc ffbc ffbc ffbc ffbc ffbc ffbc ffbc ffbc ffbc ffbd ffbc ffbc ffbc ffbc ffbc ffbd ffbc ffbd ffbc ffbd ffbc ffbc ffbc ffbc ffbc ffbc ffbc ffbc ffbc ffbc ffbc ffbc ffbc ffbc ffbc ffbc ffbc ffbb ffbb ffbc ffbc ffbc ffbb ffbb ffbc ffbb ffbb ffbc ffbb ffbc ffbb ffbb ffbc ffbb ffbb ffbb ffbb ffbc ffbc ffbb ffbc ffbd ffbc ffbb ffbb ffbb ffbc ffbb ffbb ffbb ffbb ffbc ffbb ffbb ffbb ffbb ffbb ffbb ffbb ffbb ffbb ffbb ffba ffbb ffbb ffba ffba ffba ffbb ffba ffbb ffbb ffba ffba ffbb ffba ffba ffba ffba ffba ffba ffba ffba ffba ffb9 ffb9 ffba ffb9 ffba ffb9 ffb9 ffb9 ffb9 ffb9 ffb8 ffb9 ffb9 ffb9 ffba ffb9 ffb9 ffb9 ffb9 ffb9 ffb9 ffb8 ffb8 ffb8 ffb8 ffb9 ffb8 ffb9 ffb9 ffb8 ffb8 ffb9 ffb8 ffb8 ffb8 ffb9 ffb9 ffb8 ffb8 ffb9 ffb8 ffb8 ffb8 ffb7 ffb7 ffb7 ffb6 ffb6 ffb7 ffb7 ffb7 ffb7 ffb7 ffb7 ffb7 ffb7 ffb7 ffb7 ffb7 ffb7 ffb7 ffb7 ffb7 ffb7 ffb6 ffb6 ffb7 ffb6 ffb5 ffb6 ffb6 ffb6 ffb6 ffb5 ffb5 ffb6 ffb7 ffb6 ffb6 ffb6 ffb6 ffb6 ffb6 ffb6 ffb6 ffb5 ffb4 ffb5 ffb4 ffb5 ffb4 ffb4 ffb5 ffb4 ffb4 ffb4 ffb4 ffb4 ffb5 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb3 ffb3 ffb4 ffb3 ffb4 ffb3 ffb3 ffb3 ffb3 ffb3 ffb3 ffb2 ffb1 ffb2 ffb2 ffb1 ffb2 ffb1 ffb1 ffb2 ffb2 ffb2 ffb2 ffb2 ffb2 ffb1 ffb1 ffb1 ffb1 ffb1 ffb1 ffb1 ffb0 ffb0 ffb0 ffb0 ffb0 ffb0 ffb0 ffb0 ffb0 ffb0 ffaf ffaf ffaf ffaf ffaf ffb0 ffaf ffaf ffaf ffaf ffaf ffaf ffaf ffae ffae ffaf ffae ffad ffae ffad ffae ffae ffad ffad ffad ffad ffad ffad ffad ffad ffac ffac ffad ffac ffac ffac ffac ffac ffac ffab ffab ffac ffac ffab ffab ffac ffab ffab ffab ffab ffab ffab ffab ffab ffab ffaa ffaa ffaa ffaa ffaa ffaa ffaa ffaa ffaa ffaa ffa9 ffa8 ffa8 ffa9 ffa8 ffa8 ffa8 ffa8 ffa8 ffa8 ffa8 ffa7 ffa8 ffa8 ffa7 ffa7 ffa7 ffa7 ffa7 ffa7 ffa7 ffa6 ffa5 ffa6 ffa6 ffa5 ffa6 ffa6 ffa5 ffa5 ffa5 ffa6 ffa5 ffa5 ffa4 ffa5 ffa5 ffa5 ffa4 ffa4 ffa3 ffa3 ffa4 ffa3 ffa3 ffa3 ffa2 ffa3 ffa3 ffa3 ffa3 ffa2 ffa3 ffa2 ffa2 ffa2 ffa2 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa0 ffa1 ffa0 ffa1 ffa0 ffa0 ff9f ff9f ff9e ff9e ffa0 ff9e ff9e ff9e ff9e ff9e ff9d ff9f ff9f ff9d ff9d ff9e ff9d ff9d ff9d ff9d ff9d ff9c ff9b ff9b ff9c ff9c ff9b ff9c ff9b ff9b ff9a ff9a ff9a ff9a ff9a ff9a ff9a ff99 ff98 ff99 ff99 ff99 ff99 ff99 ff99 ff97 ff97 ff97 ff97 ff97 ff97 ff97 ff97 ff96 ff96 ff96 ff96 ff96 ff96 ff96 ff95 ff94 ff95 ff94 ff94 ff94 ff95 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff93 ff93 ff94 ff94 ff94 ff92 ff93 ff93 ff93 ff93 ff92 ff92 ff92 ff92 ff92 ff91 ff91 ff91 ff90 ff90 ff90 ff90 ff90 ff90 ff8f ff8f ff8f ff8f ff8f ff8f ff8f ff8f ff8d ff8d ff8d ff8d ff8d ff8d ff8d ff8d ff8c ff8d ff8c ff8c ff8c ff8b ff8a ff8b ff8b ff8b ff8a ff89 ff8a ff8a ff89 ff89 ff89 ff89 ff89 ff88 ff88 ff87 ff87 ff87 ff86 ff87 ff87 ff87 ff86 ff85 ff86 ff86 ff86 ff85 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff83 ff84 ff84 ff83 ff83 ff84 ff84 ff83 ff82 ff81 ff82 ff81 ff82 ff80 ff81 ff80 ff80 ff81 ff81 ff80 ff7f ff7f ff7f ff7f ff7f ff80 ff7e ff7d ff7e ff7e ff7d ff7f ff7d ff7c ff7c ff7c ff7d ff7d ff7d ff7c ff7b ff7c ff7c ff7b ff7b ff7c ff7b ff7a ff7a ff7a ff7a ff7a ff78 ff78 ff79 ff78 ff79 ff77 ff77 ff76 ff76 ff75 ff75 ff75 ff75 ff73 ff73 ff73 ff73 ff73 ff72 ff71 ff71 ff6f ff70 ff6f ff6f ff6e ff6d ff6c ff6d ff6b ff6a ff69 ff68 ff68 ff68 ff65 ff65 ff66 ff63 ff63 ff61 ff60 ff60 ff5e ff5e ff5d ff5c ff5b ff5a ff59 ff57 ff56 ff55 ff55 ff53 ff52 ff51 ff50 ff4e ff4c ff4b ff4a ff49 ff48 ff46 ff45 ff44 ff42 ff41 ff3f ff3e ff3d ff3c ff3a ff39 ff37 ff36 ff36 ff33 ff32 ff31 ff2f ff2e ff2d ff2b ff2a ff29 ff28 ff27 ff25 ff25 ff23 ff22 ff20 ff20 ff1e ff1d ff1c ff1b ff1a ff19 ff18 ff17 ff16 ff15 ff14 ff14 ff13 ff12 ff11 ff10 ff10 ff0f ff0e ff0d ff0d ff0c ff0b ff0b ff0a ff0a ff09 ff09 ff08 ff08 ff07 ff07 ff06 ff06 ff05 ff05 ff05 ff04 ff04 ff04 ff04 ff03 ff03 ff03 ff03 ff02 ff02 ff02 ff02 ff02 ff02 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 bb00 bb00 bb00 bb00 bb00 bb00 bb00 bb00 bb00 │ │ -bb00 bb00 bb00 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff02 ff02 ff02 ff02 ff03 ff03 ff03 ff03 ff03 ff03 ff04 ff04 ff04 ff04 ff05 ff05 ff06 ff06 ff06 ff07 ff07 ff08 ff08 ff08 ff09 ff09 ff0a ff0a ff0b ff0c ff0c ff0d ff0d ff0e ff0f ff10 ff10 ff11 ff12 ff13 ff14 ff14 ff15 ff16 ff17 ff18 ff18 ff1a ff1b ff1b ff1d ff1e ff1f ff20 ff21 ff22 ff23 ff24 ff26 ff27 ff28 ff29 ff2a ff2b ff2c ff2d ff2f ff31 ff32 ff33 ff34 ff36 ff37 ff38 ff3a ff3b ff3d ff3e ff3f ff41 ff43 ff43 ff44 ff46 ff47 ff49 ff4b ff4c ff4d ff4e ff50 ff50 ff52 ff54 ff55 ff56 ff57 ff59 ff5a ff5b ff5c ff5e ff5f ff60 ff61 ff62 ff63 ff65 ff66 ff67 ff67 ff69 ff6b ff6b ff6c ff6d ff6e ff6f ff70 ff71 ff71 ff72 ff73 ff73 ff74 ff76 ff77 ff78 ff78 ff79 ff7a ff7a ff7b ff7c ff7c ff7c ff7d ff7d ff7d ff7f ff7f ff7f ff80 ff81 ff81 ff82 ff82 ff82 ff83 ff83 ff83 ff83 ff83 ff83 ff83 ff84 ff85 ff84 ff84 ff85 ff86 ff85 ff86 ff87 ff87 ff88 ff88 ff87 ff88 ff88 ff88 ff88 ff89 ff89 ff88 ff89 ff8a ff8a ff89 ff8a ff8b ff8a ff8b ff8c ff8b ff8b ff8c ff8c ff8c ff8c ff8d ff8c ff8d ff8d ff8d ff8d ff8f ff8f ff8e ff8e ff8f ff8e ff8e ff8f ff8f ff8f ff90 ff90 ff90 ff90 ff91 ff92 ff91 ff91 ff92 ff92 ff92 ff91 ff92 ff92 ff93 ff93 ff94 ff94 ff94 ff94 ff94 ff94 ff93 ff94 ff94 ff94 ff94 ff94 ff95 ff95 ff95 ff94 ff95 ff96 ff95 ff96 ff96 ff96 ff95 ff95 ff97 ff97 ff97 ff97 ff97 ff97 ff97 ff98 ff98 ff98 ff98 ff98 ff99 ff99 ff99 ff9a ff9a ff9a ff9b ff9a ff9a ff9a ff9b ff9a ff9b ff9b ff9b ff9c ff9b ff9c ff9c ff9d ff9c ff9d ff9d ff9d ff9d ff9c ff9d ff9d ff9d ff9f ff9e ff9f ff9e ff9f ff9f ff9f ff9f ff9f ff9f ff9f ff9f ffa0 ffa1 ffa0 ffa0 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa2 ffa2 ffa2 ffa2 ffa2 ffa2 ffa2 ffa2 ffa2 ffa2 ffa3 ffa2 ffa3 ffa3 ffa2 ffa3 ffa3 ffa3 ffa4 ffa4 ffa5 ffa4 ffa5 ffa5 ffa5 ffa5 ffa6 ffa5 ffa6 ffa6 ffa5 ffa6 ffa7 ffa6 ffa6 ffa6 ffa6 ffa6 ffa7 ffa8 ffa8 ffa8 ffa7 ffa7 ffa7 ffa8 ffa8 ffa8 ffa8 ffa8 ffa8 ffa9 ffa8 ffa9 ffa8 ffa9 ffa8 ffa9 ffa9 ffa9 ffa9 ffa9 ffa9 ffa9 ffa9 ffa9 ffaa ffaa ffaa ffaa ffab ffab ffab ffab ffaa ffaa ffab ffab ffab ffab ffab ffab ffab ffab ffab ffac ffac ffac ffab ffab ffab ffac ffac ffab ffac ffac ffad ffac ffac ffad ffac ffad ffac ffad ffad ffad ffae ffad ffae ffae ffae ffaf ffaf ffae ffae ffaf ffae ffae ffaf ffaf ffaf ffaf ffaf ffb0 ffb0 ffb0 ffb0 ffb0 ffb0 ffb0 ffb0 ffb1 ffb0 ffb0 ffb1 ffb1 ffb1 ffb1 ffb1 ffb1 ffb1 ffb1 ffb1 ffb1 ffb2 ffb2 ffb1 ffb2 ffb2 ffb2 ffb2 ffb2 ffb3 ffb3 ffb2 ffb3 ffb3 ffb3 ffb3 ffb2 ffb3 ffb3 ffb3 ffb3 ffb3 ffb3 ffb3 ffb3 ffb4 ffb3 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb5 ffb6 ffb5 ffb6 ffb5 ffb6 ffb6 ffb5 ffb5 ffb5 ffb5 ffb5 ffb5 ffb5 ffb6 ffb6 ffb6 ffb6 ffb6 ffb6 ffb6 ffb6 ffb6 ffb6 ffb6 ffb6 ffb6 ffb6 ffb7 ffb7 ffb7 ffb7 ffb7 ffb7 ffb7 ffb8 ffb8 ffb8 ffb8 ffb8 ffb8 ffb7 ffb8 ffb8 ffb8 ffb8 ffb8 ffb8 ffb8 ffb8 ffb8 ffb8 ffb8 ffb8 ffb7 ffb8 ffb8 ffb8 ffb8 ffb8 ffb9 ffb9 ffb9 ffb9 ffb9 ffb9 ffb9 ffb9 ffb9 ffba ffb9 ffba ffba ffb9 ffba ffb9 ffb9 ffba ffb9 ffb9 ffba ffb9 ffb9 ffb9 ffba ffb9 ffba ffb9 ffb9 ffb9 ffb9 ffb9 ffb9 ffb9 ffba ffba ffb9 ffb9 ffb9 ffba ffb9 ffb9 ffba ffbb ffbb ffba ffbb ffba ffbb ffbb ffbb ffbb ffbb ffba ffbc ffbb ffbb ffbb ffba ffbc ffba ffbb ffbb ffbb ffbc ffba ffbb ffbb ffbb ffba ffbc ffbb ffbb ffbb ffbb ffbb ffbc ffbb ffbc ffbc ffbb ffbc ffbc ffbc ffbc ffbc ffbc ffbc ffbc ffbc ffbc ffbc ffbc ffbc ffbc ffbc ffbc ffbc ffbc ffbc ffbc ffbc ffbc ffbc ffbc ffbc ffbc ffbc ffbc ffbc ffbc ffbc ffbc ffbc ffbc ffbd ffbc ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbc ffbc ffbd ffbc ffbc ffbd ffbd ffbd ffbd ffbd ffbc ffbc ffbd ffbc ffbd ffbd ffbc ffbd ffbd ffbc ffbc ffbc ffbd ffbc ffbd ffbd ffbd ffbc ffbd ffbc ffbd ffbd ffbd ffbd ffbc ffbc ffbd ffbc ffbd ffbd ffbd ffbc ffbd ffbd ffbd ffbc ffbd ffbc ffbd ffbd ffbd ffbc ffbd ffbd ffbd ffbd ffbc ffbd ffbd ffbc ffbd ffbc ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbd ffbc ffbc ffbc ffbc ffbc ffbb ffbc ffbb ffbb ffbb ffbb ffbc ffbc ffbb ffbc ffbc ffbd ffbb ffbc ffbb ffbc ffbb ffbc ffbb ffbd ffbb ffbc ffbb ffbb ffbc ffbc ffbc ffbc ffbb ffbb ffbb ffbc ffbc ffbb ffbb ffbb ffbb ffbb ffbb ffbb ffbb ffbc ffbb ffbb ffba ffbb ffbb ffba ffbb ffbb ffbb ffbb ffba ffbb ffbb ffba ffba ffba ffbb ffbc ffbb ffba ffba ffbb ffbb ffbb ffbb ffbb ffbb ffba ffbb ffba ffbb ffbb ffba ffbb ffbb ffbb ffba ffbb ffbb ffba ffbb ffba ffba ffba ffba ffba ffb9 ffba ffba ffba ffbb ffba ffb9 ffba ffbb ffba ffba ffba ffb9 ffb9 ffb9 ffb9 ffb9 ffb9 ffb9 ffb9 ffb9 ffb9 ffb9 ffb9 ffb9 ffb9 ffb8 ffb9 ffb8 ffb9 ffb8 ffb8 ffb9 ffb8 ffb9 ffb8 ffb9 ffb8 ffb9 ffb8 ffb8 ffb8 ffb8 ffb7 ffb7 ffb8 ffb8 ffb8 ffb8 ffb8 ffb7 ffb7 ffb8 ffb8 ffb8 ffb7 ffb8 ffb8 ffb7 ffb8 ffb8 ffb7 ffb7 ffb7 ffb6 ffb6 ffb6 ffb6 ffb6 ffb6 ffb6 ffb6 ffb6 ffb6 ffb6 ffb7 ffb6 ffb6 ffb6 ffb6 ffb6 ffb6 ffb6 ffb6 ffb6 ffb5 ffb5 ffb5 ffb6 ffb6 ffb5 ffb5 ffb5 ffb5 ffb6 ffb5 ffb5 ffb5 ffb5 ffb5 ffb5 ffb5 ffb5 ffb5 ffb4 ffb5 ffb4 ffb5 ffb4 ffb4 ffb5 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb3 ffb4 ffb3 ffb4 ffb3 ffb3 ffb4 ffb3 ffb4 ffb3 ffb3 ffb3 ffb3 ffb2 ffb3 ffb3 ffb3 ffb3 ffb3 ffb3 ffb2 ffb2 ffb2 ffb2 ffb1 ffb1 ffb1 ffb1 ffb1 ffb1 ffb1 ffb1 ffb1 ffb1 ffb1 ffb1 ffb1 ffb1 ffb0 ffb0 ffb0 ffb1 ffb0 ffb0 ffb0 ffb0 ffaf ffaf ffaf ffaf ffaf ffaf ffaf ffae ffae ffaf ffae ffae ffae ffae ffae ffae ffae ffae ffae ffaf ffae ffad ffad ffae ffad ffad ffad ffac ffac ffad ffad ffad ffac ffad ffad ffad ffac ffab ffab ffac ffac ffab ffac ffac ffab ffab ffab ffab ffab ffab ffab ffab ffab ffab ffab ffab ffab ffaa ffaa ffaa ffaa ffaa ffaa ffa9 ffaa ffa9 ffaa ffa9 ffa9 ffaa ffa9 ffa9 ffa9 ffa9 ffa8 ffa7 ffa8 ffa7 ffa8 ffa7 ffa7 ffa8 ffa8 ffa7 ffa7 ffa6 ffa6 ffa7 ffa7 ffa6 ffa6 ffa7 ffa7 ffa7 ffa5 ffa5 ffa5 ffa5 ffa5 ffa5 ffa5 ffa5 ffa4 ffa4 ffa5 ffa5 ffa4 ffa3 ffa4 ffa4 ffa4 ffa4 ffa3 ffa3 ffa2 ffa3 ffa3 ffa2 ffa2 ffa2 ffa2 ffa2 ffa2 ffa2 ffa2 ffa2 ffa2 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa0 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa0 ffa0 ffa1 ffa0 ffa0 ffa0 ff9f ff9f ff9e ff9e ff9d ff9f ff9d ff9d ff9e ff9e ff9d ff9c ff9d ff9d ff9d ff9d ff9e ff9c ff9d ff9b ff9c ff9c ff9c ff9b ff9b ff9b ff9b ff9b ff9b ff9b ff9b ff9a ff99 ff99 ff99 ff99 ff99 ff99 ff99 ff98 ff98 ff98 ff98 ff98 ff98 ff98 ff97 ff97 ff96 ff96 ff96 ff96 ff97 ff96 ff96 ff96 ff95 ff95 ff95 ff95 ff95 ff95 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff93 ff93 ff93 ff93 ff93 ff92 ff94 ff93 ff92 ff92 ff93 ff92 ff93 ff92 ff92 ff91 ff91 ff91 ff91 ff91 ff90 ff90 ff8f ff8f ff8f ff8f ff8f ff8f ff8f ff8e ff8f ff8e ff8e ff8e ff8e ff8e ff8d ff8d ff8c ff8c ff8d ff8c ff8d ff8d ff8b ff8c ff8c ff8b ff8b ff8b ff89 ff8a ff8a ff89 ff8a ff89 ff8a ff8a ff89 ff88 ff88 ff88 ff88 ff88 ff88 ff87 ff86 ff87 ff86 ff87 ff87 ff87 ff85 ff84 ff85 ff85 ff85 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff83 ff83 ff84 ff83 ff82 ff83 ff83 ff83 ff81 ff81 ff82 ff80 ff81 ff80 ff81 ff80 ff80 ff81 ff80 ff80 ff7f ff7e ff7f ff7e ff7d ff7f ff7e ff7d ff7e ff7c ff7d ff7e ff7d ff7c ff7c ff7b ff7c ff7c ff7c ff7c ff7a ff7b ff7b ff7b ff7a ff7a ff7a ff79 ff79 ff7a ff79 ff78 ff78 ff77 ff77 ff77 ff77 ff77 ff75 ff76 ff75 ff75 ff75 ff75 ff74 ff72 ff73 ff73 ff72 ff72 ff71 ff71 ff6f ff6e ff6f ff6e ff6e ff6c ff6c ff6b ff6b ff6a ff69 ff68 ff68 ff66 ff66 ff65 ff65 ff64 ff63 ff61 ff60 ff5f ff5f ff5e ff5d ff5c ff5a ff5a ff59 ff58 ff56 ff55 ff54 ff53 ff52 ff50 ff4f ff4e ff4d ff4b ff49 ff49 ff47 ff46 ff45 ff43 ff43 ff41 ff40 ff3e ff3d ff3b ff3a ff39 ff37 ff36 ff35 ff34 ff32 ff31 ff2f ff2f ff2d ff2c ff2a ff29 ff28 ff27 ff26 ff24 ff23 ff22 ff21 ff20 ff1f ff1d ff1c ff1b ff1a ff19 ff18 ff17 ff16 ff15 ff14 ff14 ff13 ff12 ff11 ff10 ff10 ff0f ff0e ff0d ff0d ff0c ff0b ff0b ff0a ff0a ff09 ff09 ff08 ff08 ff07 ff07 ff06 ff06 ff05 ff05 ff05 ff04 ff04 ff04 ff04 ff03 ff03 ff03 ff03 ff02 ff02 ff02 ff02 ff02 ff02 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 bb00 bb00 bb00 bb00 bb00 bb00 bb00 bb00 bb00 bb00 │ │ -bc00 bc00 bc00 bc00 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff02 ff02 ff02 ff02 ff03 ff03 ff03 ff03 ff03 ff03 ff04 ff04 ff04 ff04 ff05 ff05 ff06 ff06 ff06 ff07 ff07 ff08 ff08 ff08 ff09 ff09 ff0a ff0a ff0b ff0c ff0c ff0d ff0d ff0e ff0f ff0f ff10 ff11 ff12 ff13 ff13 ff14 ff15 ff16 ff17 ff18 ff19 ff1a ff1a ff1c ff1c ff1e ff1e ff20 ff20 ff22 ff23 ff24 ff25 ff27 ff27 ff29 ff2a ff2b ff2c ff2e ff2f ff30 ff32 ff33 ff35 ff36 ff37 ff38 ff3a ff3b ff3d ff3e ff3f ff41 ff42 ff44 ff45 ff46 ff48 ff49 ff4a ff4c ff4e ff4e ff4f ff51 ff52 ff54 ff55 ff56 ff57 ff58 ff59 ff5a ff5c ff5d ff5f ff60 ff61 ff62 ff64 ff64 ff65 ff66 ff68 ff69 ff6a ff6b ff6c ff6d ff6e ff6f ff6f ff70 ff72 ff71 ff73 ff74 ff74 ff76 ff76 ff77 ff77 ff79 ff79 ff7a ff7a ff7b ff7c ff7c ff7d ff7d ff7f ff7e ff7e ff7f ff80 ff80 ff81 ff81 ff81 ff81 ff82 ff83 ff83 ff83 ff83 ff83 ff83 ff83 ff83 ff83 ff84 ff84 ff85 ff86 ff86 ff86 ff87 ff87 ff87 ff86 ff87 ff88 ff87 ff88 ff87 ff88 ff89 ff89 ff8a ff89 ff89 ff89 ff8a ff8b ff8b ff8a ff8a ff8b ff8c ff8b ff8c ff8d ff8c ff8c ff8c ff8d ff8d ff8e ff8e ff8e ff8e ff8f ff8e ff8e ff8f ff8f ff8f ff90 ff8f ff90 ff90 ff91 ff90 ff90 ff90 ff91 ff90 ff91 ff91 ff92 ff91 ff93 ff93 ff92 ff93 ff94 ff93 ff93 ff94 ff93 ff94 ff93 ff93 ff94 ff94 ff94 ff95 ff95 ff94 ff94 ff94 ff95 ff96 ff95 ff95 ff94 ff95 ff96 ff96 ff96 ff96 ff96 ff96 ff97 ff98 ff98 ff97 ff97 ff98 ff98 ff98 ff99 ff99 ff99 ff99 ff99 ff99 ff99 ff9a ff9b ff9a ff9b ff9a ff9b ff9b ff9b ff9b ff9b ff9c ff9c ff9b ff9c ff9c ff9c ff9c ff9c ff9c ff9d ff9e ff9e ff9e ff9d ff9e ff9e ff9f ff9f ff9e ff9e ff9e ff9e ff9f ffa0 ff9f ffa0 ffa0 ffa0 ffa0 ffa0 ffa0 ffa0 ffa0 ffa0 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa2 ffa2 ffa1 ffa2 ffa2 ffa2 ffa2 ffa1 ffa3 ffa3 ffa3 ffa3 ffa3 ffa4 ffa4 ffa4 ffa4 ffa4 ffa4 ffa5 ffa5 ffa5 ffa5 ffa5 ffa5 ffa6 ffa6 ffa6 ffa6 ffa6 ffa6 ffa6 ffa7 ffa6 ffa6 ffa7 ffa7 ffa6 ffa6 ffa7 ffa7 ffa8 ffa7 ffa7 ffa8 ffa8 ffa8 ffa8 ffa9 ffa8 ffa9 ffa9 ffa8 ffa9 ffa9 ffa8 ffa9 ffa8 ffa9 ffa9 ffa9 ffa9 ffaa ffab ffab ffab ffab ffaa ffaa ffab ffab ffab ffaa ffab ffab ffaa ffab ffab ffab ffab ffab ffab ffab ffab ffab ffab ffab ffac ffac ffac ffab ffac ffac ffac ffad ffac ffac ffac ffac ffad ffad ffae ffad ffae ffad ffae ffae ffae ffae ffad ffad ffae ffae ffae ffaf ffaf ffaf ffaf ffaf ffaf ffaf ffaf ffaf ffb0 ffb0 ffb0 ffb0 ffb0 ffb0 ffb0 ffb1 ffb0 ffb0 ffb0 ffb0 ffb1 ffb1 ffb1 ffb1 ffb1 ffb1 ffb1 ffb2 ffb2 ffb1 ffb2 ffb2 ffb1 ffb2 ffb2 ffb2 ffb2 ffb2 ffb2 ffb2 ffb2 ffb2 ffb2 ffb2 ffb3 ffb3 ffb4 ffb3 ffb4 ffb3 ffb3 ffb3 ffb4 ffb4 ffb4 ffb4 ffb3 ffb3 ffb4 ffb3 ffb4 ffb4 ffb3 ffb3 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb5 ffb4 ffb5 ffb4 ffb5 ffb5 ffb5 ffb4 ffb4 ffb5 ffb4 ffb5 ffb5 ffb5 ffb5 ffb5 ffb5 ffb6 ffb5 ffb5 ffb5 ffb5 ffb5 ffb5 ffb5 ffb6 ffb6 ffb6 ffb6 ffb6 ffb6 ffb7 ffb7 ffb7 ffb7 ffb7 ffb7 ffb7 ffb7 ffb7 ffb6 ffb7 ffb7 ffb7 ffb7 ffb7 ffb7 ffb7 ffb7 ffb7 ffb7 ffb7 ffb7 ffb7 ffb7 ffb7 ffb8 ffb8 ffb8 ffb8 ffb8 ffb8 ffb8 ffb8 ffb9 ffb8 ffb8 ffb8 ffb9 ffb8 ffb9 ffb9 ffb9 ffb9 ffb9 ffb9 ffb9 ffb8 ffb8 ffb9 ffb9 ffb8 ffb9 ffb9 ffb8 ffb9 ffb9 ffb8 ffb9 ffb9 ffb9 ffb9 ffb8 ffb9 ffb9 ffb9 ffb9 ffb9 ffb9 ffb9 ffb9 ffba ffba ffba ffba ffba ffba ffba ffba ffbb ffba ffbb ffba ffbb ffbb ffba ffba ffba ffbb ffba ffbb ffba ffbb ffbb ffba ffbb ffba ffbb ffba ffbb ffbb ffbb ffbb ffbb ffbb ffbb ffbb ffbb ffbb ffbb ffbb ffbb ffbb ffbb ffbb ffbc ffbc ffbc ffbc ffbc ffbc ffbc ffbc ffbc ffbc ffbc ffbc ffbb ffbc ffbc ffbc ffbc ffbc ffbc ffbc ffbc ffbc ffbc ffbc ffbc ffbc ffbc ffbc ffbc ffbc ffbc ffbb ffbb ffbc ffbb ffbc ffbc ffbc ffbc ffbb ffbc ffbc ffbb ffbc ffbc ffbc ffbc ffbb ffbb ffbb ffbc ffbc ffbb ffbc ffbc ffbc ffbc ffbc ffbc ffbc ffbc ffbc ffbc ffbc ffbb ffbb ffbc ffbc ffbd ffbc ffbb ffbc ffbb ffbb ffbc ffbc ffbb ffbc ffbb ffbc ffbc ffbc ffbc ffbc ffbc ffbc ffbc ffbc ffbc ffbc ffbc ffbc ffbc ffbc ffbc ffbc ffbc ffbc ffbc ffbc ffbc ffbc ffbc ffbd ffbc ffbc ffbc ffbc ffbc ffbc ffbc ffbc ffbc ffbc ffbc ffbb ffbc ffbb ffbb ffbb ffbb ffbc ffbc ffbb ffbc ffbc ffbc ffbb ffbc ffba ffbc ffbb ffbb ffba ffbc ffbb ffbb ffbb ffbb ffbb ffbb ffbb ffbb ffba ffbb ffbb ffbc ffbc ffbb ffbb ffbb ffbb ffbb ffbb ffbb ffbb ffbb ffbb ffba ffba ffba ffbb ffba ffba ffba ffba ffba ffba ffbb ffba ffb9 ffb9 ffba ffbb ffba ffb9 ffba ffb9 ffba ffba ffbb ffba ffba ffbb ffba ffba ffb9 ffb9 ffba ffba ffba ffbb ffba ffba ffba ffb9 ffba ffbb ffba ffba ffba ffb9 ffba ffb9 ffba ffb9 ffba ffba ffb9 ffb9 ffba ffba ffba ffba ffba ffb9 ffb9 ffb8 ffb9 ffb9 ffb9 ffb8 ffb9 ffb8 ffb9 ffb8 ffb9 ffb8 ffb8 ffb8 ffb8 ffb8 ffb8 ffb8 ffb7 ffb8 ffb7 ffb8 ffb8 ffb8 ffb8 ffb8 ffb8 ffb8 ffb8 ffb8 ffb7 ffb7 ffb7 ffb7 ffb7 ffb7 ffb7 ffb7 ffb7 ffb7 ffb7 ffb7 ffb7 ffb7 ffb7 ffb7 ffb7 ffb7 ffb7 ffb7 ffb7 ffb6 ffb6 ffb6 ffb5 ffb5 ffb5 ffb5 ffb5 ffb5 ffb5 ffb5 ffb6 ffb5 ffb5 ffb5 ffb5 ffb5 ffb6 ffb5 ffb5 ffb5 ffb5 ffb5 ffb4 ffb5 ffb5 ffb4 ffb5 ffb5 ffb4 ffb5 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb3 ffb4 ffb3 ffb3 ffb3 ffb3 ffb2 ffb3 ffb3 ffb3 ffb3 ffb2 ffb3 ffb3 ffb3 ffb2 ffb2 ffb2 ffb2 ffb2 ffb2 ffb2 ffb2 ffb2 ffb2 ffb1 ffb1 ffb1 ffb1 ffb1 ffb0 ffb0 ffb0 ffb0 ffb0 ffb0 ffb0 ffb1 ffb0 ffb0 ffb0 ffb0 ffb0 ffb0 ffb0 ffaf ffaf ffb0 ffaf ffaf ffaf ffae ffae ffaf ffaf ffae ffae ffae ffae ffae ffad ffae ffae ffae ffae ffae ffad ffad ffad ffad ffad ffad ffad ffad ffad ffad ffac ffac ffac ffac ffac ffac ffac ffac ffac ffac ffab ffab ffab ffab ffab ffab ffab ffab ffab ffab ffab ffab ffab ffab ffab ffaa ffab ffab ffab ffab ffaa ffaa ffaa ffa9 ffa9 ffa9 ffa9 ffa9 ffa9 ffa8 ffa9 ffa8 ffa9 ffa8 ffa8 ffa9 ffa8 ffa8 ffa8 ffa7 ffa6 ffa6 ffa7 ffa6 ffa7 ffa7 ffa6 ffa6 ffa6 ffa6 ffa6 ffa6 ffa6 ffa5 ffa5 ffa6 ffa6 ffa6 ffa5 ffa4 ffa4 ffa4 ffa4 ffa4 ffa4 ffa4 ffa4 ffa3 ffa4 ffa4 ffa3 ffa3 ffa3 ffa3 ffa3 ffa3 ffa3 ffa3 ffa1 ffa2 ffa3 ffa2 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa0 ffa1 ffa1 ffa1 ffa0 ff9f ff9f ff9f ff9f ff9f ff9f ffa0 ffa0 ff9f ffa0 ff9e ffa0 ff9f ff9f ff9e ff9e ff9d ff9e ff9d ff9d ff9e ff9d ff9c ff9c ff9d ff9c ff9d ff9d ff9d ff9b ff9c ff9b ff9b ff9b ff9b ff9b ff9b ff9a ff9a ff9a ff9a ff9a ff9a ff9a ff99 ff99 ff98 ff98 ff98 ff98 ff98 ff98 ff97 ff97 ff97 ff97 ff97 ff97 ff97 ff96 ff96 ff95 ff95 ff95 ff96 ff95 ff96 ff95 ff95 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff93 ff94 ff94 ff93 ff94 ff93 ff93 ff93 ff93 ff92 ff93 ff93 ff92 ff93 ff91 ff91 ff91 ff91 ff91 ff91 ff92 ff91 ff90 ff90 ff90 ff90 ff90 ff90 ff8f ff8e ff8f ff8e ff8e ff8e ff8e ff8f ff8e ff8f ff8e ff8d ff8d ff8d ff8d ff8d ff8d ff8b ff8c ff8c ff8c ff8b ff8b ff8a ff8a ff8b ff8a ff8a ff8a ff88 ff8a ff89 ff88 ff88 ff89 ff89 ff89 ff89 ff88 ff88 ff88 ff87 ff87 ff87 ff87 ff86 ff86 ff86 ff86 ff86 ff85 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff83 ff84 ff84 ff84 ff84 ff84 ff83 ff82 ff83 ff83 ff82 ff82 ff82 ff82 ff80 ff81 ff82 ff80 ff80 ff80 ff80 ff80 ff7f ff80 ff7f ff80 ff7f ff7e ff7e ff7d ff7d ff7d ff7e ff7d ff7d ff7c ff7c ff7d ff7d ff7c ff7b ff7b ff7b ff7b ff7b ff7b ff7a ff79 ff7a ff7a ff7a ff79 ff79 ff79 ff79 ff79 ff78 ff77 ff78 ff77 ff76 ff76 ff76 ff76 ff75 ff75 ff74 ff75 ff74 ff74 ff72 ff72 ff73 ff72 ff71 ff71 ff70 ff70 ff6e ff6e ff6e ff6e ff6c ff6c ff6c ff6b ff6a ff69 ff68 ff67 ff67 ff66 ff65 ff65 ff64 ff62 ff61 ff60 ff5f ff5e ff5e ff5c ff5b ff5b ff59 ff59 ff58 ff56 ff54 ff54 ff52 ff51 ff51 ff4f ff4e ff4d ff4b ff4a ff49 ff47 ff46 ff45 ff44 ff42 ff41 ff40 ff3f ff3d ff3b ff3a ff39 ff38 ff36 ff35 ff34 ff32 ff31 ff2f ff2e ff2d ff2b ff2b ff29 ff28 ff26 ff26 ff25 ff23 ff22 ff21 ff20 ff1e ff1d ff1d ff1b ff1a ff19 ff18 ff17 ff16 ff15 ff14 ff14 ff13 ff12 ff11 ff10 ff0f ff0f ff0e ff0d ff0d ff0c ff0b ff0b ff0a ff0a ff09 ff09 ff08 ff08 ff07 ff07 ff06 ff06 ff05 ff05 ff05 ff04 ff04 ff04 ff04 ff03 ff03 ff03 ff03 ff02 ff02 ff02 ff02 ff02 ff02 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 bc00 bc00 bc00 bc00 bc00 bc00 bc00 bc00 bc00 bc00 bc00 │ │ -bc00 bc00 bc00 bc00 bc00 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff02 ff02 ff02 ff02 ff02 ff02 ff03 ff03 ff03 ff03 ff04 ff04 ff04 ff04 ff05 ff05 ff06 ff06 ff06 ff07 ff07 ff08 ff08 ff08 ff09 ff0a ff0a ff0a ff0b ff0c ff0c ff0d ff0d ff0e ff0f ff0f ff10 ff11 ff11 ff12 ff13 ff14 ff15 ff16 ff17 ff18 ff19 ff1a ff1b ff1b ff1c ff1d ff1e ff20 ff21 ff22 ff23 ff24 ff25 ff26 ff28 ff28 ff2a ff2c ff2d ff2e ff2f ff31 ff32 ff33 ff34 ff35 ff37 ff39 ff3a ff3b ff3d ff3d ff3f ff41 ff42 ff44 ff45 ff47 ff48 ff49 ff4a ff4c ff4d ff4e ff50 ff51 ff53 ff54 ff55 ff56 ff57 ff58 ff59 ff5b ff5c ff5d ff5e ff5f ff61 ff63 ff63 ff64 ff65 ff67 ff68 ff69 ff6a ff6a ff6c ff6d ff6d ff6e ff70 ff70 ff71 ff73 ff73 ff73 ff74 ff76 ff75 ff77 ff77 ff79 ff79 ff79 ff7a ff7b ff7b ff7c ff7c ff7d ff7e ff7d ff7e ff7e ff80 ff7f ff80 ff7f ff80 ff81 ff82 ff82 ff82 ff82 ff83 ff83 ff83 ff83 ff83 ff83 ff84 ff84 ff85 ff85 ff85 ff85 ff86 ff86 ff86 ff87 ff87 ff87 ff86 ff87 ff88 ff88 ff88 ff89 ff89 ff89 ff88 ff89 ff8a ff89 ff89 ff8a ff8a ff8b ff8a ff8b ff8c ff8c ff8b ff8c ff8d ff8c ff8e ff8d ff8e ff8e ff8e ff8d ff8e ff8f ff8f ff8f ff8f ff8f ff8f ff90 ff91 ff90 ff90 ff90 ff90 ff90 ff90 ff91 ff92 ff91 ff92 ff91 ff91 ff92 ff92 ff92 ff92 ff93 ff93 ff93 ff93 ff93 ff94 ff94 ff94 ff94 ff93 ff93 ff94 ff94 ff94 ff95 ff94 ff94 ff94 ff95 ff96 ff95 ff95 ff96 ff96 ff95 ff96 ff97 ff97 ff96 ff97 ff97 ff97 ff97 ff98 ff98 ff98 ff98 ff98 ff98 ff98 ff99 ff9a ff9a ff9a ff9a ff9a ff9a ff9b ff9b ff9b ff9c ff9c ff9b ff9b ff9b ff9b ff9c ff9b ff9c ff9d ff9d ff9d ff9d ff9c ff9d ff9e ff9e ff9e ff9d ff9d ff9e ff9e ff9e ff9f ff9f ffa0 ff9f ff9f ff9f ff9f ffa0 ff9f ff9f ffa0 ffa0 ffa0 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa2 ffa3 ffa3 ffa3 ffa2 ffa3 ffa3 ffa3 ffa3 ffa3 ffa4 ffa4 ffa4 ffa4 ffa3 ffa5 ffa4 ffa5 ffa5 ffa5 ffa6 ffa6 ffa6 ffa5 ffa6 ffa5 ffa5 ffa6 ffa6 ffa6 ffa6 ffa6 ffa7 ffa8 ffa7 ffa7 ffa8 ffa8 ffa8 ffa7 ffa8 ffa8 ffa8 ffa7 ffa8 ffa8 ffa9 ffa8 ffa9 ffa8 ffa8 ffa8 ffa9 ffa9 ffa9 ffa9 ffa9 ffa9 ffa9 ffa9 ffa9 ffa9 ffa9 ffaa ffaa ffab ffaa ffaa ffab ffab ffab ffab ffab ffaa ffab ffab ffaa ffab ffab ffab ffab ffab ffab ffab ffab ffac ffac ffac ffab ffac ffab ffac ffac ffad ffad ffad ffad ffad ffad ffad ffad ffac ffad ffad ffad ffae ffae ffae ffaf ffaf ffae ffae ffae ffae ffaf ffaf ffaf ffaf ffaf ffaf ffaf ffb0 ffb0 ffaf ffb0 ffaf ffb0 ffb0 ffb0 ffb0 ffb0 ffb0 ffb1 ffb1 ffb1 ffb1 ffb1 ffb1 ffb1 ffb1 ffb1 ffb1 ffb1 ffb1 ffb1 ffb1 ffb1 ffb1 ffb1 ffb2 ffb2 ffb3 ffb3 ffb3 ffb3 ffb3 ffb3 ffb2 ffb3 ffb3 ffb3 ffb3 ffb3 ffb2 ffb2 ffb3 ffb3 ffb3 ffb3 ffb3 ffb3 ffb4 ffb3 ffb3 ffb4 ffb3 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb5 ffb5 ffb5 ffb5 ffb5 ffb4 ffb4 ffb4 ffb5 ffb5 ffb5 ffb5 ffb6 ffb5 ffb5 ffb6 ffb6 ffb6 ffb7 ffb6 ffb6 ffb6 ffb6 ffb6 ffb6 ffb6 ffb6 ffb6 ffb7 ffb6 ffb6 ffb6 ffb7 ffb6 ffb6 ffb6 ffb7 ffb6 ffb6 ffb6 ffb7 ffb7 ffb7 ffb7 ffb8 ffb7 ffb8 ffb8 ffb7 ffb8 ffb8 ffb8 ffb8 ffb8 ffb8 ffb8 ffb8 ffb8 ffb8 ffb8 ffb8 ffb8 ffb8 ffb8 ffb7 ffb8 ffb8 ffb8 ffb8 ffb8 ffb8 ffb8 ffb8 ffb8 ffb8 ffb8 ffb8 ffb8 ffb8 ffb9 ffb9 ffb9 ffb9 ffb9 ffb9 ffb9 ffb9 ffb9 ffb9 ffb9 ffb9 ffb9 ffba ffba ffb9 ffba ffb9 ffb9 ffba ffba ffba ffba ffb9 ffba ffba ffba ffba ffb9 ffba ffba ffba ffba ffba ffba ffba ffba ffba ffbb ffbb ffba ffbb ffba ffbb ffba ffba ffbb ffba ffbb ffbb ffbb ffbb ffbb ffbb ffbb ffbb ffbb ffbb ffbb ffbc ffbb ffbb ffbb ffbb ffbb ffbb ffbb ffbb ffbb ffbb ffbb ffbb ffbb ffbb ffbb ffbb ffbb ffbc ffbb ffbb ffbb ffbb ffbb ffbb ffbb ffbb ffbb ffbb ffbb ffbb ffbb ffbb ffbc ffbb ffbb ffbb ffbc ffbb ffbb ffbb ffbb ffbb ffbc ffbb ffbb ffbb ffbb ffbb ffbc ffbb ffbb ffbb ffbc ffbc ffbb ffbc ffbb ffbb ffbb ffbb ffbb ffbb ffbb ffbb ffbb ffbb ffbb ffbc ffbb ffbb ffbb ffbb ffbb ffbb ffbb ffbb ffbb ffbc ffbb ffbc ffbb ffbb ffbb ffbc ffbb ffbb ffbb ffbb ffbc ffbb ffbb ffbc ffbb ffbb ffbb ffbc ffbb ffbb ffbb ffbb ffbb ffbb ffbc ffbc ffbc ffbc ffbc ffbb ffbc ffbb ffbb ffbb ffbb ffbb ffbb ffbb ffbb ffbb ffbb ffba ffbb ffba ffbb ffba ffba ffba ffbb ffbb ffba ffbb ffba ffba ffba ffba ffba ffba ffba ffba ffbb ffbb ffbb ffba ffbb ffba ffbb ffbb ffba ffba ffba ffba ffba ffba ffba ffba ffba ffba ffba ffba ffba ffba ffba ffba ffb9 ffb9 ffba ffba ffba ffb9 ffba ffb9 ffba ffb9 ffba ffb9 ffb9 ffba ffba ffb9 ffb9 ffb9 ffb9 ffb9 ffb8 ffb9 ffb9 ffba ffb9 ffb9 ffba ffba ffba ffb9 ffba ffb9 ffb9 ffb9 ffba ffb9 ffb9 ffb9 ffb9 ffb8 ffb9 ffb9 ffb9 ffb9 ffb9 ffb9 ffb9 ffb8 ffb9 ffb9 ffb8 ffb8 ffb8 ffb8 ffb8 ffb8 ffb8 ffb8 ffb8 ffb8 ffb7 ffb7 ffb7 ffb7 ffb7 ffb7 ffb6 ffb7 ffb7 ffb7 ffb7 ffb7 ffb7 ffb7 ffb7 ffb7 ffb7 ffb7 ffb6 ffb6 ffb6 ffb6 ffb6 ffb6 ffb7 ffb6 ffb6 ffb6 ffb6 ffb6 ffb6 ffb6 ffb6 ffb6 ffb6 ffb6 ffb6 ffb6 ffb6 ffb6 ffb5 ffb5 ffb5 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb5 ffb4 ffb5 ffb4 ffb4 ffb4 ffb5 ffb4 ffb4 ffb5 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb3 ffb4 ffb3 ffb4 ffb3 ffb3 ffb3 ffb4 ffb4 ffb4 ffb4 ffb2 ffb3 ffb3 ffb2 ffb2 ffb2 ffb2 ffb2 ffb2 ffb2 ffb2 ffb2 ffb2 ffb2 ffb2 ffb1 ffb2 ffb1 ffb1 ffb1 ffb1 ffb1 ffb1 ffb1 ffb1 ffb1 ffb1 ffb0 ffb0 ffb0 ffb0 ffb0 ffaf ffb0 ffaf ffaf ffb0 ffb0 ffaf ffb0 ffaf ffaf ffaf ffaf ffb0 ffae ffae ffaf ffae ffae ffae ffae ffae ffae ffae ffad ffad ffad ffad ffae ffac ffad ffad ffad ffad ffac ffac ffad ffac ffac ffad ffad ffad ffac ffac ffac ffac ffac ffab ffac ffac ffab ffab ffab ffab ffab ffab ffab ffab ffab ffaa ffaa ffab ffab ffab ffab ffaa ffab ffaa ffaa ffaa ffaa ffaa ffaa ffaa ffaa ffaa ffa9 ffaa ffa8 ffa8 ffa8 ffa8 ffa9 ffa8 ffa8 ffa8 ffa7 ffa8 ffa7 ffa8 ffa8 ffa7 ffa7 ffa7 ffa7 ffa6 ffa6 ffa6 ffa5 ffa7 ffa6 ffa6 ffa6 ffa6 ffa5 ffa5 ffa5 ffa5 ffa5 ffa5 ffa5 ffa5 ffa5 ffa4 ffa4 ffa4 ffa4 ffa3 ffa3 ffa3 ffa3 ffa4 ffa3 ffa3 ffa3 ffa3 ffa3 ffa2 ffa2 ffa2 ffa2 ffa2 ffa2 ffa1 ffa1 ffa2 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa0 ffa0 ffa1 ffa0 ffa1 ffa0 ffa0 ffa0 ffa0 ffa0 ff9f ff9e ff9f ff9f ff9f ff9e ffa0 ff9f ff9f ff9f ff9d ff9f ff9f ff9e ff9e ff9e ff9d ff9d ff9c ff9c ff9d ff9c ff9c ff9c ff9c ff9c ff9c ff9c ff9c ff9b ff9b ff9b ff9a ff9a ff9a ff9a ff9a ff99 ff99 ff99 ff99 ff99 ff99 ff99 ff99 ff98 ff98 ff97 ff97 ff97 ff97 ff97 ff96 ff96 ff97 ff96 ff96 ff96 ff96 ff95 ff96 ff94 ff94 ff94 ff95 ff94 ff95 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff93 ff93 ff93 ff93 ff92 ff93 ff93 ff93 ff92 ff92 ff92 ff92 ff92 ff92 ff91 ff90 ff90 ff90 ff90 ff90 ff90 ff90 ff90 ff90 ff8f ff8f ff8f ff8f ff8f ff8e ff8e ff8f ff8e ff8d ff8e ff8d ff8d ff8e ff8d ff8e ff8c ff8d ff8d ff8c ff8c ff8d ff8a ff8b ff8b ff8c ff8a ff8a ff89 ff8a ff89 ff89 ff8a ff89 ff88 ff89 ff88 ff88 ff88 ff88 ff87 ff87 ff88 ff88 ff88 ff86 ff86 ff86 ff86 ff86 ff86 ff84 ff85 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff83 ff84 ff84 ff84 ff83 ff82 ff82 ff81 ff81 ff81 ff82 ff82 ff82 ff80 ff80 ff80 ff80 ff80 ff7e ff7f ff7f ff7e ff7e ff7f ff7d ff7f ff7f ff7e ff7d ff7d ff7d ff7c ff7d ff7d ff7b ff7c ff7b ff7c ff7c ff7c ff7a ff7a ff7a ff7a ff7a ff7a ff7a ff78 ff79 ff79 ff79 ff78 ff79 ff77 ff78 ff78 ff77 ff77 ff77 ff76 ff75 ff76 ff76 ff75 ff75 ff74 ff74 ff74 ff73 ff72 ff71 ff72 ff72 ff72 ff6f ff70 ff70 ff6f ff6e ff6d ff6d ff6c ff6c ff6b ff6a ff68 ff69 ff69 ff67 ff65 ff66 ff65 ff64 ff63 ff62 ff61 ff60 ff5f ff5e ff5d ff5c ff5b ff5b ff59 ff58 ff57 ff56 ff54 ff53 ff52 ff51 ff50 ff4f ff4e ff4c ff4b ff4a ff49 ff48 ff46 ff44 ff44 ff42 ff41 ff40 ff3f ff3d ff3b ff3a ff39 ff38 ff37 ff34 ff34 ff33 ff31 ff30 ff2e ff2d ff2c ff2b ff2a ff28 ff27 ff26 ff25 ff23 ff22 ff20 ff1f ff1e ff1e ff1c ff1b ff1a ff19 ff18 ff17 ff16 ff15 ff14 ff13 ff13 ff12 ff11 ff10 ff10 ff0f ff0e ff0d ff0d ff0c ff0b ff0b ff0a ff0a ff09 ff09 ff08 ff08 ff07 ff07 ff06 ff06 ff05 ff05 ff05 ff04 ff04 ff04 ff04 ff03 ff03 ff03 ff03 ff02 ff02 ff02 ff02 ff02 ff02 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 bc00 bc00 bc00 bc00 bc00 bc00 bc00 bc00 bc00 bc00 bc00 bc00 │ │ -bd00 bd00 bd00 bd00 bd00 bd00 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff02 ff02 ff02 ff02 ff02 ff02 ff03 ff03 ff03 ff03 ff04 ff04 ff04 ff04 ff05 ff05 ff06 ff06 ff06 ff07 ff07 ff08 ff08 ff08 ff09 ff0a ff0a ff0a ff0b ff0c ff0c ff0d ff0d ff0e ff0f ff0f ff10 ff11 ff12 ff12 ff13 ff14 ff15 ff16 ff17 ff17 ff18 ff19 ff1b ff1b ff1c ff1d ff1f ff20 ff21 ff22 ff23 ff24 ff25 ff26 ff27 ff29 ff2a ff2c ff2c ff2e ff2f ff31 ff32 ff33 ff34 ff36 ff37 ff39 ff39 ff3b ff3c ff3e ff3f ff40 ff42 ff43 ff45 ff46 ff48 ff48 ff4a ff4c ff4d ff4f ff50 ff52 ff52 ff54 ff55 ff57 ff57 ff58 ff59 ff5a ff5c ff5d ff5f ff60 ff61 ff61 ff62 ff64 ff66 ff66 ff67 ff68 ff6a ff6b ff6b ff6c ff6d ff6e ff70 ff70 ff71 ff72 ff72 ff73 ff74 ff75 ff76 ff76 ff77 ff78 ff78 ff79 ff79 ff7b ff7b ff7b ff7c ff7c ff7d ff7d ff7d ff7e ff7f ff7f ff7f ff7f ff80 ff81 ff81 ff81 ff81 ff82 ff82 ff83 ff83 ff83 ff83 ff83 ff84 ff84 ff84 ff84 ff84 ff85 ff86 ff85 ff86 ff86 ff86 ff86 ff87 ff87 ff87 ff87 ff88 ff88 ff88 ff87 ff88 ff89 ff88 ff89 ff8a ff8a ff8a ff8a ff8b ff8b ff8c ff8b ff8b ff8c ff8c ff8c ff8c ff8c ff8c ff8c ff8d ff8e ff8d ff8e ff8e ff8e ff8e ff8e ff8f ff90 ff90 ff90 ff8f ff90 ff8f ff90 ff91 ff91 ff91 ff91 ff90 ff91 ff92 ff91 ff92 ff92 ff92 ff92 ff92 ff93 ff93 ff93 ff93 ff94 ff93 ff93 ff93 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff95 ff94 ff94 ff95 ff95 ff94 ff95 ff95 ff96 ff95 ff96 ff97 ff96 ff97 ff98 ff97 ff97 ff97 ff97 ff97 ff98 ff99 ff98 ff99 ff98 ff9a ff9a ff9a ff9a ff9a ff99 ff9a ff9a ff9b ff9a ff9a ff9a ff9b ff9b ff9c ff9c ff9c ff9c ff9d ff9c ff9d ff9e ff9d ff9d ff9c ff9d ff9e ff9e ff9d ff9e ff9f ff9f ff9e ff9e ff9e ff9e ff9f ff9f ff9e ff9f ffa0 ffa0 ffa1 ffa1 ffa0 ffa0 ffa1 ffa0 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa2 ffa2 ffa2 ffa2 ffa2 ffa2 ffa2 ffa2 ffa2 ffa2 ffa3 ffa3 ffa3 ffa3 ffa3 ffa4 ffa4 ffa4 ffa4 ffa5 ffa5 ffa5 ffa5 ffa4 ffa5 ffa5 ffa4 ffa5 ffa5 ffa5 ffa6 ffa6 ffa6 ffa7 ffa7 ffa6 ffa6 ffa7 ffa7 ffa7 ffa7 ffa7 ffa7 ffa7 ffa8 ffa7 ffa8 ffa7 ffa8 ffa8 ffa8 ffa8 ffa9 ffa9 ffa9 ffa8 ffa9 ffa8 ffa9 ffa9 ffa9 ffa8 ffa9 ffa9 ffaa ffaa ffaa ffaa ffab ffab ffab ffab ffab ffaa ffab ffaa ffaa ffab ffab ffab ffab ffab ffab ffab ffab ffab ffab ffab ffab ffac ffab ffab ffab ffac ffad ffac ffad ffac ffac ffac ffac ffac ffad ffad ffad ffae ffad ffad ffae ffae ffad ffad ffae ffae ffaf ffae ffae ffae ffae ffae ffae ffaf ffaf ffaf ffb0 ffaf ffaf ffaf ffb0 ffb0 ffb0 ffb0 ffb0 ffb0 ffb0 ffb0 ffb0 ffb0 ffb1 ffb0 ffb0 ffb0 ffb0 ffb0 ffb0 ffb0 ffb1 ffb1 ffb1 ffb1 ffb2 ffb2 ffb2 ffb2 ffb2 ffb2 ffb2 ffb2 ffb1 ffb2 ffb2 ffb2 ffb2 ffb2 ffb2 ffb2 ffb2 ffb3 ffb3 ffb2 ffb3 ffb3 ffb2 ffb3 ffb3 ffb3 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb3 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb5 ffb4 ffb4 ffb4 ffb5 ffb5 ffb5 ffb5 ffb5 ffb5 ffb6 ffb5 ffb5 ffb5 ffb5 ffb5 ffb5 ffb5 ffb5 ffb5 ffb6 ffb5 ffb5 ffb5 ffb6 ffb5 ffb5 ffb6 ffb6 ffb6 ffb6 ffb6 ffb7 ffb7 ffb7 ffb7 ffb7 ffb7 ffb7 ffb7 ffb7 ffb7 ffb7 ffb7 ffb7 ffb7 ffb7 ffb7 ffb7 ffb7 ffb7 ffb7 ffb7 ffb7 ffb7 ffb7 ffb7 ffb7 ffb7 ffb7 ffb7 ffb7 ffb7 ffb7 ffb7 ffb7 ffb8 ffb7 ffb8 ffb8 ffb8 ffb9 ffb9 ffb9 ffb9 ffb9 ffb8 ffb9 ffb8 ffb9 ffb8 ffb8 ffb9 ffb8 ffb9 ffb9 ffb8 ffb9 ffb9 ffb8 ffb9 ffb9 ffb9 ffb9 ffb8 ffb9 ffb9 ffb9 ffb9 ffb9 ffb9 ffb9 ffb9 ffb9 ffb9 ffb9 ffba ffba ffb9 ffba ffba ffb9 ffba ffb9 ffba ffb9 ffba ffbb ffba ffbb ffba ffba ffbb ffbb ffbb ffba ffba ffba ffbb ffba ffbb ffba ffba ffba ffba ffba ffbb ffba ffba ffba ffbb ffba ffba ffba ffba ffba ffba ffba ffbb ffba ffba ffba ffba ffba ffba ffbb ffba ffba ffba ffba ffba ffba ffbb ffbb ffba ffbb ffba ffbb ffba ffba ffbb ffbb ffbb ffba ffba ffbb ffba ffba ffba ffbb ffba ffba ffba ffba ffba ffba ffbb ffbb ffbb ffba ffba ffba ffba ffba ffba ffbb ffba ffba ffbb ffbb ffba ffbb ffba ffba ffba ffba ffba ffba ffbb ffbb ffbb ffbb ffba ffbb ffbb ffba ffba ffbb ffbb ffbb ffba ffba ffbc ffbb ffbb ffbb ffbb ffbb ffbb ffbb ffbb ffbb ffbb ffbb ffbb ffbb ffbb ffbb ffbb ffbb ffbb ffbb ffbb ffbb ffbb ffbb ffbb ffbb ffba ffba ffb9 ffba ffba ffb9 ffb9 ffb9 ffba ffba ffba ffb9 ffba ffb9 ffba ffb9 ffb9 ffba ffba ffb9 ffb9 ffba ffb9 ffba ffb9 ffba ffb9 ffba ffba ffba ffb9 ffb9 ffb9 ffba ffb9 ffba ffb9 ffb9 ffba ffba ffb9 ffba ffb9 ffb9 ffba ffb9 ffb9 ffb9 ffb9 ffb9 ffb9 ffb9 ffb9 ffb9 ffb9 ffb9 ffb8 ffb8 ffb9 ffb9 ffb8 ffb9 ffb9 ffb9 ffb9 ffb8 ffb8 ffb9 ffb9 ffb9 ffb9 ffb9 ffb9 ffb9 ffb8 ffb9 ffb9 ffb8 ffb9 ffb9 ffb9 ffb9 ffb8 ffb8 ffb8 ffb8 ffb8 ffb8 ffb8 ffb8 ffb8 ffb8 ffb8 ffb8 ffb8 ffb7 ffb8 ffb8 ffb8 ffb7 ffb8 ffb8 ffb8 ffb8 ffb7 ffb7 ffb7 ffb6 ffb7 ffb6 ffb6 ffb6 ffb6 ffb6 ffb6 ffb6 ffb6 ffb6 ffb6 ffb6 ffb6 ffb6 ffb6 ffb6 ffb6 ffb6 ffb5 ffb6 ffb6 ffb6 ffb5 ffb5 ffb5 ffb5 ffb5 ffb5 ffb5 ffb5 ffb5 ffb5 ffb5 ffb5 ffb5 ffb5 ffb6 ffb5 ffb5 ffb5 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb3 ffb3 ffb4 ffb3 ffb3 ffb3 ffb3 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb3 ffb4 ffb3 ffb3 ffb3 ffb3 ffb3 ffb3 ffb3 ffb3 ffb3 ffb2 ffb3 ffb3 ffb2 ffb2 ffb1 ffb1 ffb1 ffb1 ffb1 ffb1 ffb1 ffb1 ffb1 ffb1 ffb1 ffb1 ffb1 ffb0 ffb0 ffb0 ffb0 ffb0 ffb0 ffb0 ffb0 ffb0 ffb0 ffaf ffb0 ffb0 ffaf ffaf ffaf ffae ffaf ffaf ffae ffae ffae ffae ffae ffaf ffae ffaf ffae ffae ffae ffad ffad ffad ffad ffad ffad ffad ffad ffad ffac ffac ffad ffac ffac ffab ffac ffac ffac ffac ffab ffac ffac ffac ffac ffac ffab ffab ffab ffab ffab ffab ffab ffab ffab ffab ffab ffab ffab ffab ffab ffab ffaa ffaa ffaa ffaa ffaa ffaa ffaa ffaa ffaa ffaa ffa9 ffaa ffa9 ffaa ffa9 ffaa ffa9 ffa9 ffa9 ffa9 ffa8 ffa7 ffa7 ffa7 ffa9 ffa7 ffa7 ffa7 ffa6 ffa7 ffa7 ffa8 ffa7 ffa6 ffa6 ffa7 ffa6 ffa6 ffa6 ffa5 ffa5 ffa6 ffa5 ffa6 ffa6 ffa6 ffa4 ffa4 ffa4 ffa4 ffa5 ffa5 ffa4 ffa4 ffa4 ffa3 ffa3 ffa4 ffa4 ffa2 ffa2 ffa2 ffa2 ffa2 ffa3 ffa3 ffa2 ffa3 ffa3 ffa2 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa0 ff9f ffa0 ff9f ffa0 ffa0 ff9f ff9f ff9f ff9f ff9f ff9e ff9f ff9e ff9e ff9e ff9e ff9e ff9e ff9e ff9d ff9e ff9e ff9d ff9e ff9d ff9d ff9c ff9b ff9b ff9b ff9b ff9c ff9c ff9b ff9b ff9b ff9b ff9b ff9b ff9a ff9a ff9a ff99 ff99 ff99 ff99 ff99 ff98 ff98 ff98 ff98 ff98 ff98 ff98 ff97 ff97 ff97 ff96 ff96 ff96 ff96 ff96 ff95 ff97 ff95 ff95 ff95 ff95 ff95 ff95 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff93 ff94 ff93 ff93 ff93 ff93 ff92 ff92 ff92 ff93 ff93 ff93 ff91 ff91 ff92 ff91 ff91 ff91 ff90 ff90 ff90 ff8f ff90 ff8f ff90 ff8f ff8f ff90 ff8f ff8e ff8e ff8e ff8e ff8e ff8e ff8e ff8e ff8c ff8e ff8c ff8c ff8d ff8d ff8d ff8b ff8c ff8c ff8c ff8c ff8b ff89 ff8a ff8a ff8b ff89 ff8a ff88 ff8a ff89 ff89 ff8a ff89 ff88 ff88 ff88 ff88 ff88 ff87 ff87 ff86 ff86 ff87 ff87 ff85 ff85 ff84 ff84 ff85 ff85 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff83 ff83 ff82 ff83 ff82 ff81 ff80 ff80 ff81 ff80 ff81 ff81 ff81 ff80 ff80 ff7f ff7f ff7f ff7e ff7e ff7d ff7d ff7e ff7e ff7d ff7e ff7e ff7e ff7c ff7d ff7c ff7c ff7b ff7c ff7a ff7b ff7b ff7b ff7b ff7b ff79 ff7a ff79 ff79 ff79 ff79 ff79 ff78 ff77 ff77 ff77 ff78 ff78 ff76 ff77 ff77 ff76 ff76 ff75 ff75 ff75 ff76 ff75 ff74 ff74 ff73 ff73 ff73 ff72 ff71 ff70 ff71 ff71 ff70 ff6f ff6f ff6e ff6e ff6d ff6c ff6b ff6b ff6b ff6a ff68 ff67 ff68 ff67 ff66 ff65 ff65 ff63 ff62 ff63 ff61 ff60 ff5f ff5e ff5d ff5b ff5b ff5a ff59 ff57 ff56 ff56 ff55 ff54 ff51 ff51 ff50 ff4e ff4d ff4c ff4b ff4a ff49 ff48 ff46 ff44 ff43 ff41 ff40 ff40 ff3f ff3e ff3c ff3b ff39 ff38 ff37 ff35 ff33 ff32 ff31 ff30 ff2f ff2d ff2b ff2a ff29 ff28 ff27 ff25 ff25 ff23 ff22 ff20 ff20 ff1f ff1d ff1c ff1b ff1a ff19 ff18 ff17 ff16 ff16 ff14 ff13 ff13 ff12 ff11 ff10 ff0f ff0f ff0e ff0d ff0d ff0c ff0c ff0b ff0a ff0a ff09 ff09 ff08 ff07 ff07 ff07 ff06 ff06 ff05 ff05 ff05 ff04 ff04 ff04 ff04 ff03 ff03 ff03 ff03 ff02 ff02 ff02 ff02 ff02 ff02 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 bd00 bd00 bd00 bd00 bd00 bd00 bd00 bd00 bd00 bd00 bd00 bd00 bd00 │ │ -bd00 bd00 bd00 bd00 bd00 bd00 bd00 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff02 ff02 ff02 ff02 ff02 ff02 ff03 ff03 ff03 ff03 ff04 ff04 ff04 ff04 ff05 ff05 ff06 ff06 ff06 ff07 ff07 ff07 ff08 ff08 ff09 ff09 ff0a ff0a ff0b ff0b ff0c ff0d ff0d ff0e ff0f ff0f ff10 ff11 ff12 ff12 ff13 ff14 ff15 ff16 ff16 ff17 ff18 ff19 ff1a ff1b ff1c ff1d ff1e ff20 ff21 ff22 ff23 ff24 ff25 ff26 ff27 ff29 ff2a ff2b ff2c ff2e ff2f ff30 ff31 ff33 ff35 ff36 ff37 ff38 ff39 ff3b ff3c ff3d ff3f ff41 ff41 ff43 ff45 ff46 ff47 ff49 ff4a ff4b ff4d ff4e ff4f ff50 ff52 ff53 ff55 ff56 ff57 ff57 ff59 ff5a ff5c ff5d ff5f ff5f ff61 ff62 ff62 ff64 ff65 ff66 ff67 ff68 ff69 ff6b ff6c ff6c ff6d ff6e ff6f ff70 ff70 ff71 ff71 ff73 ff74 ff74 ff75 ff76 ff77 ff78 ff79 ff78 ff79 ff7a ff7a ff7b ff7b ff7c ff7c ff7d ff7d ff7f ff7e ff7f ff7e ff7f ff7f ff80 ff81 ff81 ff81 ff82 ff82 ff82 ff82 ff82 ff82 ff83 ff84 ff84 ff84 ff84 ff84 ff84 ff85 ff84 ff84 ff85 ff86 ff86 ff86 ff87 ff86 ff87 ff88 ff88 ff87 ff87 ff88 ff88 ff88 ff88 ff89 ff89 ff89 ff8a ff89 ff8a ff8a ff8a ff8b ff8b ff8b ff8b ff8b ff8b ff8b ff8c ff8d ff8c ff8c ff8d ff8d ff8d ff8e ff8f ff8f ff8f ff8e ff8e ff8f ff8f ff90 ff90 ff90 ff90 ff91 ff90 ff91 ff92 ff91 ff92 ff92 ff91 ff92 ff92 ff93 ff93 ff92 ff92 ff92 ff93 ff93 ff93 ff93 ff94 ff94 ff94 ff93 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff95 ff94 ff94 ff94 ff94 ff94 ff95 ff96 ff95 ff96 ff97 ff96 ff96 ff97 ff97 ff96 ff97 ff98 ff97 ff98 ff98 ff98 ff98 ff99 ff99 ff9a ff99 ff99 ff99 ff9a ff99 ff99 ff9a ff99 ff9b ff9c ff9c ff9b ff9a ff9b ff9c ff9c ff9d ff9c ff9c ff9c ff9c ff9d ff9d ff9d ff9d ff9e ff9d ff9e ff9e ff9e ff9d ff9e ff9f ff9e ff9f ffa0 ff9f ffa0 ffa0 ff9f ffa0 ffa0 ffa0 ffa0 ffa0 ffa1 ffa0 ffa0 ffa0 ffa0 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa2 ffa2 ffa2 ffa2 ffa2 ffa3 ffa2 ffa3 ffa3 ffa3 ffa4 ffa4 ffa4 ffa4 ffa4 ffa4 ffa4 ffa4 ffa4 ffa4 ffa4 ffa5 ffa6 ffa5 ffa5 ffa6 ffa6 ffa6 ffa5 ffa6 ffa6 ffa6 ffa6 ffa6 ffa6 ffa7 ffa7 ffa7 ffa6 ffa6 ffa8 ffa7 ffa8 ffa8 ffa8 ffa8 ffa9 ffa8 ffa8 ffa8 ffa8 ffa9 ffa9 ffa8 ffa9 ffa9 ffa9 ffaa ffaa ffaa ffaa ffaa ffaa ffaa ffaa ffaa ffa9 ffaa ffaa ffab ffab ffab ffab ffab ffab ffab ffab ffab ffab ffab ffab ffab ffab ffab ffab ffab ffab ffab ffab ffab ffab ffab ffac ffac ffac ffad ffad ffad ffac ffac ffad ffad ffac ffac ffad ffae ffae ffad ffad ffad ffae ffad ffae ffaf ffae ffaf ffaf ffae ffae ffae ffaf ffaf ffaf ffaf ffaf ffaf ffb0 ffaf ffaf ffb0 ffb1 ffb0 ffaf ffaf ffaf ffaf ffaf ffb0 ffb0 ffb0 ffb1 ffb1 ffb1 ffb1 ffb1 ffb1 ffb1 ffb1 ffb1 ffb1 ffb1 ffb0 ffb1 ffb1 ffb1 ffb1 ffb1 ffb2 ffb2 ffb2 ffb2 ffb1 ffb2 ffb2 ffb2 ffb3 ffb2 ffb3 ffb3 ffb3 ffb3 ffb3 ffb3 ffb3 ffb3 ffb3 ffb3 ffb4 ffb3 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb3 ffb3 ffb3 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb5 ffb5 ffb4 ffb4 ffb5 ffb4 ffb4 ffb5 ffb4 ffb4 ffb4 ffb5 ffb4 ffb4 ffb5 ffb5 ffb5 ffb5 ffb6 ffb6 ffb6 ffb6 ffb6 ffb6 ffb6 ffb6 ffb6 ffb6 ffb6 ffb6 ffb6 ffb6 ffb7 ffb6 ffb6 ffb6 ffb6 ffb6 ffb6 ffb6 ffb6 ffb6 ffb6 ffb6 ffb6 ffb6 ffb6 ffb6 ffb6 ffb6 ffb6 ffb6 ffb6 ffb7 ffb7 ffb7 ffb7 ffb7 ffb7 ffb7 ffb8 ffb8 ffb8 ffb8 ffb8 ffb8 ffb8 ffb7 ffb8 ffb8 ffb8 ffb8 ffb8 ffb8 ffb8 ffb8 ffb8 ffb8 ffb7 ffb8 ffb8 ffb8 ffb8 ffb8 ffb8 ffb8 ffb8 ffb8 ffb8 ffb8 ffb8 ffb9 ffb9 ffb8 ffb9 ffb9 ffb8 ffb9 ffb9 ffb8 ffb9 ffb9 ffb9 ffb9 ffb8 ffba ffb9 ffba ffba ffba ffba ffb9 ffb9 ffba ffba ffba ffba ffb9 ffb9 ffba ffba ffba ffb9 ffb9 ffb9 ffb9 ffb9 ffba ffba ffb9 ffba ffba ffba ffb9 ffb9 ffb9 ffb9 ffb9 ffb9 ffba ffb9 ffb9 ffba ffb9 ffb9 ffb9 ffba ffba ffb9 ffba ffba ffba ffb9 ffb9 ffba ffba ffba ffba ffba ffb9 ffba ffba ffba ffba ffb9 ffb9 ffba ffb9 ffb9 ffba ffba ffba ffb9 ffb9 ffb9 ffb9 ffb9 ffba ffba ffba ffb9 ffb9 ffba ffba ffb9 ffb9 ffba ffb9 ffba ffb9 ffba ffba ffba ffb9 ffba ffba ffb9 ffba ffba ffb9 ffba ffb9 ffba ffba ffba ffbb ffba ffba ffbb ffbb ffba ffba ffba ffbb ffba ffba ffba ffba ffbb ffba ffbb ffbb ffba ffbb ffbb ffba ffba ffba ffba ffba ffba ffba ffba ffba ffbb ffba ffbb ffbb ffba ffba ffba ffb9 ffba ffba ffb9 ffb9 ffb9 ffba ffb9 ffb8 ffb9 ffb9 ffb9 ffb9 ffb9 ffb8 ffb9 ffb9 ffb9 ffb9 ffb9 ffb9 ffb8 ffb8 ffb8 ffb9 ffb9 ffb9 ffb9 ffb9 ffb9 ffb9 ffb9 ffb9 ffb9 ffb9 ffb8 ffb9 ffb9 ffb8 ffb8 ffb8 ffb9 ffb9 ffb9 ffb9 ffb8 ffb9 ffb9 ffb9 ffb9 ffb8 ffb8 ffb8 ffb8 ffb7 ffb8 ffb8 ffb8 ffb8 ffb8 ffb8 ffb8 ffb8 ffb8 ffb8 ffb8 ffb8 ffb8 ffb8 ffb8 ffb8 ffb8 ffb8 ffb8 ffb8 ffb8 ffb8 ffb8 ffb8 ffb7 ffb8 ffb8 ffb8 ffb8 ffb7 ffb7 ffb7 ffb7 ffb7 ffb7 ffb7 ffb7 ffb7 ffb7 ffb7 ffb7 ffb7 ffb7 ffb7 ffb7 ffb7 ffb7 ffb7 ffb7 ffb6 ffb6 ffb7 ffb6 ffb5 ffb5 ffb5 ffb5 ffb5 ffb5 ffb5 ffb6 ffb5 ffb6 ffb5 ffb5 ffb5 ffb5 ffb5 ffb5 ffb5 ffb6 ffb5 ffb5 ffb5 ffb4 ffb4 ffb5 ffb5 ffb4 ffb5 ffb4 ffb5 ffb4 ffb4 ffb5 ffb4 ffb4 ffb5 ffb4 ffb5 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb3 ffb3 ffb4 ffb4 ffb4 ffb3 ffb3 ffb4 ffb4 ffb3 ffb4 ffb3 ffb4 ffb4 ffb4 ffb3 ffb2 ffb3 ffb3 ffb3 ffb3 ffb3 ffb3 ffb2 ffb3 ffb3 ffb3 ffb3 ffb3 ffb3 ffb3 ffb2 ffb2 ffb2 ffb2 ffb2 ffb2 ffb2 ffb2 ffb2 ffb2 ffb2 ffb2 ffb1 ffb1 ffb0 ffb0 ffb0 ffb0 ffb0 ffb0 ffb0 ffb0 ffb0 ffb0 ffb0 ffb0 ffb0 ffb0 ffaf ffaf ffaf ffaf ffaf ffaf ffaf ffaf ffaf ffaf ffaf ffae ffae ffae ffae ffae ffad ffad ffad ffad ffae ffae ffad ffad ffae ffae ffad ffae ffac ffac ffad ffad ffac ffac ffac ffac ffac ffab ffab ffab ffac ffab ffab ffab ffab ffab ffab ffab ffab ffab ffab ffab ffab ffab ffab ffab ffab ffab ffab ffab ffab ffab ffab ffab ffaa ffaa ffaa ffaa ffaa ffaa ffaa ffa9 ffa9 ffa9 ffa9 ffa9 ffa9 ffa9 ffa9 ffa9 ffa9 ffa8 ffa9 ffa9 ffa9 ffa8 ffa8 ffa8 ffa8 ffa7 ffa7 ffa6 ffa7 ffa8 ffa7 ffa7 ffa6 ffa6 ffa6 ffa7 ffa6 ffa6 ffa6 ffa5 ffa7 ffa6 ffa6 ffa6 ffa5 ffa4 ffa4 ffa5 ffa5 ffa5 ffa4 ffa4 ffa4 ffa3 ffa3 ffa3 ffa3 ffa3 ffa4 ffa3 ffa3 ffa2 ffa4 ffa4 ffa1 ffa2 ffa2 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa2 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa0 ffa1 ffa0 ffa1 ffa0 ffa0 ffa0 ffa0 ffa0 ffa0 ff9f ff9f ff9f ff9f ffa0 ff9f ff9e ff9e ff9e ff9e ff9e ff9e ff9d ff9d ff9e ff9d ff9d ff9d ff9d ff9d ff9d ff9d ff9c ff9d ff9c ff9d ff9c ff9b ff9b ff9b ff9b ff9c ff9b ff9b ff9a ff9a ff9a ff9a ff9a ff9a ff99 ff99 ff99 ff98 ff98 ff98 ff98 ff98 ff98 ff98 ff97 ff97 ff97 ff97 ff97 ff96 ff96 ff96 ff95 ff96 ff96 ff95 ff95 ff95 ff95 ff94 ff94 ff95 ff94 ff95 ff94 ff94 ff94 ff94 ff94 ff93 ff94 ff93 ff94 ff94 ff93 ff92 ff93 ff92 ff93 ff93 ff92 ff91 ff92 ff92 ff91 ff91 ff91 ff91 ff90 ff90 ff90 ff90 ff90 ff90 ff90 ff90 ff8f ff8f ff8e ff8f ff8f ff8e ff8f ff8f ff8d ff8d ff8d ff8d ff8d ff8e ff8d ff8d ff8c ff8d ff8b ff8b ff8b ff8c ff8c ff8b ff8b ff8b ff8c ff8c ff8a ff89 ff8a ff89 ff8a ff89 ff89 ff87 ff89 ff89 ff89 ff88 ff88 ff88 ff87 ff87 ff87 ff88 ff87 ff86 ff86 ff86 ff86 ff86 ff85 ff85 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff83 ff83 ff83 ff83 ff83 ff82 ff82 ff81 ff81 ff82 ff80 ff7f ff80 ff80 ff80 ff7f ff80 ff7f ff7e ff7f ff7e ff7e ff7e ff7d ff7d ff7d ff7d ff7e ff7d ff7d ff7d ff7d ff7d ff7c ff7b ff7c ff7b ff7b ff7b ff7a ff79 ff7a ff7a ff79 ff7a ff79 ff78 ff78 ff78 ff78 ff77 ff78 ff78 ff77 ff77 ff77 ff78 ff77 ff76 ff76 ff76 ff75 ff75 ff75 ff75 ff75 ff74 ff74 ff73 ff73 ff72 ff72 ff73 ff71 ff70 ff70 ff70 ff6f ff6f ff6f ff6d ff6d ff6d ff6c ff6a ff6a ff6a ff6a ff69 ff68 ff67 ff66 ff66 ff64 ff64 ff63 ff62 ff62 ff61 ff60 ff5f ff5e ff5d ff5d ff5a ff59 ff59 ff58 ff57 ff55 ff54 ff53 ff52 ff51 ff50 ff4f ff4d ff4d ff4a ff49 ff49 ff47 ff47 ff44 ff43 ff42 ff41 ff3f ff3e ff3d ff3c ff3b ff39 ff37 ff36 ff35 ff34 ff32 ff31 ff30 ff2f ff2d ff2c ff2a ff29 ff28 ff26 ff25 ff24 ff23 ff22 ff21 ff1f ff1e ff1d ff1c ff1b ff1a ff19 ff18 ff17 ff16 ff16 ff15 ff13 ff13 ff12 ff11 ff10 ff10 ff0f ff0e ff0d ff0d ff0c ff0b ff0b ff0a ff0a ff09 ff09 ff08 ff08 ff07 ff07 ff06 ff06 ff05 ff05 ff05 ff04 ff04 ff04 ff04 ff03 ff03 ff03 ff03 ff02 ff02 ff02 ff02 ff02 ff02 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 bd00 bd00 bd00 bd00 bd00 bd00 bd00 bd00 bd00 bd00 bd00 bd00 bd00 bd00 │ │ -be00 be00 be00 be00 be00 be00 be00 be00 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff02 ff02 ff02 ff02 ff02 ff02 ff03 ff03 ff03 ff03 ff04 ff04 ff04 ff04 ff05 ff05 ff05 ff06 ff06 ff07 ff07 ff07 ff08 ff08 ff09 ff0a ff0a ff0a ff0b ff0b ff0c ff0d ff0e ff0e ff0f ff0f ff10 ff11 ff12 ff12 ff13 ff14 ff15 ff16 ff16 ff18 ff18 ff19 ff1a ff1b ff1c ff1d ff1e ff1f ff20 ff22 ff23 ff24 ff25 ff26 ff27 ff29 ff2a ff2b ff2c ff2e ff2f ff30 ff32 ff33 ff35 ff35 ff37 ff38 ff39 ff3b ff3d ff3e ff3f ff40 ff42 ff43 ff44 ff45 ff47 ff48 ff4a ff4b ff4c ff4e ff4f ff51 ff52 ff53 ff54 ff56 ff56 ff59 ff59 ff5b ff5b ff5d ff5e ff5f ff60 ff62 ff63 ff64 ff65 ff65 ff67 ff68 ff69 ff6a ff6b ff6b ff6d ff6e ff6f ff6f ff6f ff70 ff72 ff72 ff74 ff74 ff75 ff76 ff77 ff77 ff78 ff78 ff78 ff79 ff7a ff7a ff7b ff7c ff7c ff7d ff7d ff7e ff7e ff7e ff7e ff7e ff7f ff81 ff80 ff80 ff81 ff81 ff81 ff81 ff81 ff81 ff82 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff85 ff86 ff86 ff86 ff85 ff86 ff87 ff87 ff86 ff86 ff87 ff87 ff88 ff87 ff87 ff87 ff88 ff89 ff89 ff89 ff89 ff89 ff8a ff8a ff8a ff8b ff8a ff8b ff8b ff8c ff8c ff8c ff8c ff8b ff8d ff8d ff8d ff8d ff8e ff8e ff8d ff8e ff8e ff8e ff8f ff90 ff90 ff8f ff90 ff8f ff90 ff91 ff91 ff91 ff90 ff90 ff91 ff91 ff93 ff93 ff92 ff92 ff92 ff93 ff93 ff93 ff92 ff93 ff94 ff93 ff93 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff95 ff95 ff95 ff96 ff95 ff95 ff96 ff97 ff96 ff96 ff97 ff97 ff96 ff97 ff98 ff97 ff97 ff98 ff99 ff98 ff99 ff99 ff98 ff98 ff98 ff99 ff9a ff99 ff9a ff9a ff9a ff9b ff9a ff9b ff9b ff9c ff9c ff9b ff9b ff9c ff9b ff9c ff9c ff9c ff9c ff9c ff9c ff9d ff9e ff9d ff9d ff9d ff9e ff9d ff9e ff9f ff9e ff9f ff9f ff9f ffa0 ff9f ffa0 ff9f ff9f ffa0 ff9f ff9f ffa0 ffa0 ffa0 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa2 ffa2 ffa2 ffa2 ffa2 ffa3 ffa3 ffa3 ffa3 ffa3 ffa3 ffa3 ffa3 ffa3 ffa3 ffa4 ffa4 ffa5 ffa5 ffa5 ffa5 ffa5 ffa5 ffa5 ffa5 ffa5 ffa6 ffa5 ffa6 ffa5 ffa6 ffa6 ffa6 ffa7 ffa6 ffa6 ffa7 ffa7 ffa8 ffa7 ffa7 ffa8 ffa8 ffa8 ffa7 ffa8 ffa7 ffa8 ffa8 ffa8 ffa9 ffa8 ffa9 ffa9 ffa9 ffa9 ffa9 ffa9 ffa9 ffa9 ffa9 ffa9 ffa9 ffaa ffaa ffaa ffaa ffaa ffaa ffaa ffab ffab ffab ffab ffab ffab ffab ffab ffab ffab ffab ffab ffaa ffab ffab ffab ffab ffab ffac ffac ffac ffac ffac ffac ffab ffac ffad ffad ffac ffac ffad ffac ffad ffac ffad ffad ffad ffac ffad ffae ffae ffae ffae ffad ffad ffae ffaf ffae ffae ffae ffae ffaf ffaf ffae ffaf ffb0 ffaf ffae ffaf ffae ffaf ffaf ffaf ffb0 ffaf ffb0 ffb0 ffb0 ffb0 ffb0 ffb0 ffb0 ffb0 ffb0 ffb0 ffb0 ffb0 ffb0 ffb0 ffb0 ffb1 ffb1 ffb1 ffb1 ffb1 ffb1 ffb1 ffb1 ffb1 ffb1 ffb2 ffb2 ffb1 ffb2 ffb2 ffb2 ffb2 ffb2 ffb2 ffb2 ffb2 ffb2 ffb3 ffb3 ffb3 ffb3 ffb3 ffb3 ffb3 ffb3 ffb3 ffb3 ffb3 ffb3 ffb3 ffb3 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb5 ffb4 ffb4 ffb4 ffb5 ffb5 ffb5 ffb5 ffb5 ffb5 ffb5 ffb5 ffb6 ffb5 ffb5 ffb5 ffb5 ffb5 ffb6 ffb5 ffb5 ffb5 ffb5 ffb5 ffb6 ffb5 ffb5 ffb5 ffb5 ffb5 ffb5 ffb5 ffb5 ffb5 ffb5 ffb5 ffb5 ffb6 ffb6 ffb6 ffb6 ffb6 ffb6 ffb6 ffb6 ffb6 ffb7 ffb7 ffb7 ffb7 ffb7 ffb7 ffb7 ffb7 ffb7 ffb7 ffb6 ffb7 ffb7 ffb7 ffb7 ffb7 ffb7 ffb7 ffb7 ffb6 ffb7 ffb7 ffb7 ffb7 ffb7 ffb7 ffb7 ffb7 ffb7 ffb7 ffb8 ffb8 ffb8 ffb8 ffb8 ffb8 ffb7 ffb8 ffb8 ffb7 ffb8 ffb8 ffb8 ffb8 ffb9 ffb9 ffb9 ffb8 ffb9 ffb9 ffb9 ffb9 ffb9 ffb9 ffb8 ffb8 ffb9 ffb9 ffb9 ffb8 ffb9 ffb9 ffb9 ffb9 ffb9 ffb9 ffb9 ffb8 ffb9 ffb9 ffb8 ffb9 ffb9 ffb9 ffb9 ffb8 ffb9 ffb9 ffb9 ffb9 ffb8 ffb8 ffb9 ffb9 ffb9 ffb8 ffb9 ffb9 ffb9 ffb9 ffb8 ffb9 ffb9 ffb9 ffb9 ffb9 ffb8 ffb9 ffb9 ffb8 ffb9 ffb9 ffb8 ffb9 ffb8 ffb9 ffb9 ffb9 ffb9 ffb9 ffb8 ffb8 ffb9 ffb9 ffb9 ffb9 ffb8 ffb9 ffb8 ffb9 ffb9 ffb9 ffb8 ffb9 ffb9 ffb9 ffb9 ffb9 ffb9 ffb9 ffb9 ffb9 ffb9 ffb9 ffb9 ffb9 ffb8 ffb9 ffba ffb9 ffba ffba ffb9 ffb9 ffb9 ffb9 ffba ffb9 ffba ffb9 ffb9 ffba ffba ffb9 ffb9 ffba ffba ffba ffb9 ffba ffba ffba ffb9 ffba ffba ffba ffb9 ffba ffb9 ffba ffba ffba ffba ffba ffba ffb9 ffba ffba ffb9 ffba ffba ffb9 ffb9 ffba ffb9 ffb9 ffba ffb9 ffb9 ffb8 ffb9 ffb9 ffb8 ffb9 ffb9 ffb9 ffb9 ffb9 ffb8 ffb8 ffb8 ffb8 ffb8 ffb8 ffb8 ffb8 ffb8 ffb8 ffb8 ffb8 ffb8 ffb8 ffb8 ffb8 ffb8 ffb7 ffb8 ffb8 ffb8 ffb8 ffb8 ffb8 ffb8 ffb7 ffb8 ffb8 ffb8 ffb8 ffb8 ffb8 ffb8 ffb8 ffb7 ffb8 ffb8 ffb8 ffb7 ffb8 ffb7 ffb7 ffb7 ffb7 ffb7 ffb7 ffb7 ffb7 ffb7 ffb7 ffb7 ffb7 ffb7 ffb7 ffb7 ffb7 ffb7 ffb7 ffb7 ffb7 ffb7 ffb7 ffb7 ffb7 ffb7 ffb6 ffb7 ffb7 ffb7 ffb7 ffb7 ffb7 ffb6 ffb6 ffb6 ffb6 ffb6 ffb6 ffb6 ffb7 ffb6 ffb6 ffb6 ffb6 ffb7 ffb6 ffb6 ffb6 ffb6 ffb6 ffb6 ffb6 ffb6 ffb6 ffb5 ffb5 ffb5 ffb5 ffb4 ffb4 ffb5 ffb5 ffb5 ffb5 ffb4 ffb4 ffb5 ffb5 ffb4 ffb5 ffb4 ffb5 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb3 ffb3 ffb3 ffb3 ffb3 ffb3 ffb3 ffb2 ffb3 ffb3 ffb3 ffb3 ffb2 ffb3 ffb3 ffb3 ffb3 ffb2 ffb3 ffb2 ffb2 ffb2 ffb2 ffb2 ffb2 ffb2 ffb1 ffb2 ffb2 ffb2 ffb2 ffb2 ffb2 ffb2 ffb1 ffb1 ffb1 ffb1 ffb1 ffb1 ffb1 ffb1 ffb1 ffb1 ffb1 ffb1 ffb0 ffb0 ffaf ffaf ffaf ffb0 ffaf ffaf ffb0 ffb0 ffaf ffaf ffb0 ffaf ffaf ffae ffaf ffaf ffae ffae ffae ffae ffae ffae ffaf ffae ffad ffad ffad ffad ffad ffac ffad ffad ffac ffac ffac ffad ffad ffad ffac ffad ffac ffac ffac ffac ffab ffab ffab ffab ffab ffab ffab ffab ffab ffab ffab ffab ffab ffab ffab ffab ffaa ffab ffab ffab ffab ffaa ffab ffab ffab ffab ffaa ffaa ffaa ffaa ffaa ffaa ffaa ffaa ffa9 ffa9 ffa9 ffaa ffaa ffa9 ffa8 ffa8 ffa8 ffa8 ffa8 ffa8 ffa9 ffa9 ffa8 ffa7 ffa8 ffa9 ffa8 ffa8 ffa7 ffa7 ffa7 ffa7 ffa6 ffa6 ffa7 ffa6 ffa7 ffa7 ffa5 ffa6 ffa5 ffa5 ffa4 ffa6 ffa6 ffa4 ffa5 ffa6 ffa5 ffa6 ffa5 ffa4 ffa4 ffa4 ffa4 ffa4 ffa3 ffa4 ffa4 ffa3 ffa2 ffa3 ffa3 ffa3 ffa3 ffa3 ffa3 ffa2 ffa3 ffa3 ffa1 ffa2 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa0 ffa0 ffa0 ffa0 ffa0 ff9f ffa0 ff9f ffa0 ffa0 ffa0 ff9f ff9f ff9f ff9e ff9f ff9e ff9f ff9f ff9e ff9d ff9d ff9d ff9e ff9d ff9d ff9c ff9d ff9c ff9c ff9d ff9c ff9d ff9c ff9c ff9c ff9c ff9c ff9c ff9b ff9b ff9a ff9a ff9b ff9b ff9a ff9a ff99 ff99 ff99 ff99 ff99 ff99 ff99 ff98 ff98 ff98 ff97 ff97 ff97 ff97 ff97 ff97 ff96 ff96 ff96 ff97 ff96 ff96 ff95 ff96 ff94 ff96 ff95 ff94 ff94 ff94 ff95 ff94 ff94 ff95 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff92 ff92 ff93 ff92 ff92 ff91 ff92 ff92 ff92 ff92 ff93 ff91 ff90 ff91 ff91 ff90 ff90 ff90 ff91 ff90 ff8f ff90 ff8f ff8f ff90 ff90 ff8f ff8f ff8e ff8d ff8d ff8e ff8d ff8d ff8e ff8d ff8c ff8d ff8d ff8c ff8c ff8c ff8c ff8c ff8c ff8b ff8a ff8a ff8b ff8a ff8b ff89 ff8b ff8c ff8b ff89 ff89 ff8a ff89 ff89 ff89 ff88 ff87 ff88 ff89 ff88 ff87 ff87 ff87 ff87 ff86 ff86 ff87 ff86 ff85 ff85 ff85 ff85 ff85 ff85 ff85 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff83 ff82 ff82 ff81 ff82 ff81 ff80 ff80 ff81 ff81 ff81 ff80 ff7f ff80 ff7f ff7f ff7e ff7f ff7e ff7d ff7e ff7e ff7e ff7d ff7c ff7d ff7d ff7d ff7d ff7b ff7b ff7c ff7c ff7c ff7b ff7a ff7b ff7a ff7b ff7a ff7a ff79 ff79 ff79 ff79 ff79 ff78 ff77 ff77 ff77 ff77 ff77 ff77 ff77 ff77 ff77 ff76 ff77 ff77 ff76 ff76 ff76 ff74 ff74 ff75 ff75 ff73 ff73 ff73 ff72 ff72 ff72 ff71 ff71 ff71 ff70 ff6f ff6e ff6e ff6e ff6e ff6d ff6c ff6c ff6c ff6a ff6a ff68 ff69 ff68 ff67 ff66 ff65 ff64 ff64 ff62 ff61 ff62 ff61 ff60 ff5e ff5e ff5e ff5c ff5c ff59 ff59 ff58 ff57 ff56 ff54 ff54 ff52 ff52 ff50 ff4f ff4d ff4c ff4b ff49 ff48 ff47 ff45 ff45 ff43 ff42 ff41 ff3f ff3f ff3d ff3c ff3a ff39 ff38 ff35 ff34 ff33 ff32 ff31 ff2f ff2e ff2d ff2c ff2b ff29 ff27 ff26 ff25 ff25 ff23 ff22 ff20 ff1f ff1e ff1d ff1c ff1b ff1a ff19 ff18 ff17 ff16 ff15 ff14 ff13 ff13 ff12 ff11 ff10 ff0f ff0f ff0e ff0d ff0d ff0c ff0b ff0b ff0a ff0a ff09 ff08 ff08 ff07 ff07 ff07 ff06 ff06 ff05 ff05 ff05 ff04 ff04 ff04 ff04 ff03 ff03 ff03 ff03 ff02 ff02 ff02 ff02 ff02 ff02 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 be00 be00 be00 be00 be00 be00 be00 be00 be00 be00 be00 be00 be00 be00 be00 │ │ -bf00 bf00 bf00 bf00 bf00 bf00 bf00 bf00 bf00 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff02 ff02 ff02 ff02 ff02 ff02 ff03 ff03 ff03 ff03 ff04 ff04 ff04 ff04 ff05 ff05 ff05 ff06 ff06 ff07 ff07 ff07 ff08 ff08 ff09 ff09 ff0a ff0a ff0b ff0b ff0c ff0d ff0d ff0e ff0f ff10 ff10 ff11 ff11 ff12 ff13 ff14 ff15 ff15 ff17 ff17 ff18 ff19 ff1a ff1b ff1c ff1d ff1e ff1f ff21 ff21 ff23 ff24 ff25 ff26 ff27 ff29 ff2a ff2b ff2c ff2d ff2f ff30 ff32 ff33 ff34 ff35 ff37 ff38 ff3a ff3b ff3c ff3d ff3f ff40 ff41 ff43 ff44 ff45 ff47 ff49 ff4a ff4b ff4c ff4e ff4f ff50 ff52 ff52 ff54 ff56 ff57 ff59 ff59 ff5b ff5c ff5d ff5e ff5f ff60 ff62 ff63 ff63 ff64 ff65 ff67 ff68 ff68 ff6a ff6b ff6d ff6d ff6e ff6f ff6e ff70 ff71 ff71 ff72 ff74 ff74 ff76 ff75 ff76 ff77 ff77 ff77 ff79 ff79 ff7a ff7a ff7b ff7b ff7b ff7c ff7d ff7d ff7d ff7e ff7e ff7f ff7f ff7f ff80 ff80 ff80 ff81 ff80 ff80 ff80 ff81 ff82 ff83 ff83 ff83 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff85 ff85 ff85 ff85 ff85 ff86 ff86 ff85 ff86 ff86 ff86 ff87 ff86 ff86 ff87 ff88 ff88 ff89 ff89 ff88 ff89 ff89 ff8a ff8a ff89 ff8a ff8b ff8b ff8b ff8b ff8b ff8b ff8b ff8c ff8d ff8d ff8c ff8d ff8d ff8d ff8d ff8d ff8e ff8d ff8f ff8f ff8f ff8e ff8f ff90 ff90 ff90 ff90 ff90 ff8f ff90 ff91 ff92 ff92 ff91 ff92 ff91 ff92 ff92 ff93 ff92 ff92 ff93 ff93 ff93 ff94 ff93 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff95 ff94 ff94 ff95 ff94 ff95 ff96 ff95 ff96 ff96 ff97 ff96 ff96 ff97 ff97 ff96 ff96 ff97 ff98 ff97 ff98 ff98 ff97 ff97 ff98 ff99 ff99 ff99 ff99 ff99 ff99 ff9a ff9a ff9b ff9a ff9b ff9a ff9a ff9b ff9b ff9b ff9b ff9b ff9c ff9b ff9c ff9c ff9c ff9d ff9c ff9c ff9d ff9c ff9d ff9e ff9e ff9e ff9f ff9e ff9d ff9e ff9f ff9e ff9f ff9f ff9f ff9f ff9f ffa0 ff9f ffa0 ffa0 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa0 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa2 ffa2 ffa2 ffa2 ffa2 ffa2 ffa2 ffa2 ffa2 ffa2 ffa2 ffa3 ffa4 ffa4 ffa4 ffa4 ffa4 ffa3 ffa4 ffa4 ffa5 ffa4 ffa5 ffa4 ffa5 ffa5 ffa5 ffa5 ffa5 ffa6 ffa6 ffa6 ffa6 ffa6 ffa7 ffa6 ffa7 ffa8 ffa7 ffa8 ffa7 ffa7 ffa7 ffa7 ffa7 ffa7 ffa8 ffa8 ffa8 ffa8 ffa8 ffa8 ffa8 ffa8 ffa8 ffa8 ffa8 ffa9 ffa9 ffa9 ffa9 ffa9 ffa9 ffa9 ffa9 ffaa ffaa ffaa ffaa ffaa ffaa ffab ffab ffab ffab ffab ffab ffab ffaa ffab ffab ffab ffab ffab ffac ffac ffab ffab ffab ffab ffab ffac ffab ffab ffac ffac ffad ffac ffac ffac ffad ffac ffad ffac ffac ffad ffad ffad ffae ffad ffad ffae ffaf ffae ffad ffad ffae ffad ffae ffae ffae ffae ffae ffae ffaf ffae ffaf ffaf ffaf ffaf ffaf ffaf ffb0 ffaf ffaf ffaf ffaf ffaf ffaf ffb0 ffaf ffaf ffaf ffaf ffb0 ffb0 ffb1 ffb0 ffb1 ffb0 ffb0 ffb0 ffb0 ffb0 ffb1 ffb1 ffb1 ffb1 ffb1 ffb1 ffb1 ffb1 ffb1 ffb1 ffb2 ffb2 ffb2 ffb1 ffb2 ffb2 ffb2 ffb2 ffb2 ffb2 ffb2 ffb2 ffb2 ffb2 ffb2 ffb2 ffb3 ffb3 ffb3 ffb3 ffb3 ffb4 ffb3 ffb4 ffb4 ffb4 ffb3 ffb4 ffb4 ffb3 ffb4 ffb4 ffb3 ffb3 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb5 ffb4 ffb5 ffb4 ffb4 ffb5 ffb4 ffb5 ffb4 ffb4 ffb4 ffb5 ffb4 ffb4 ffb5 ffb4 ffb4 ffb4 ffb4 ffb5 ffb4 ffb5 ffb5 ffb5 ffb5 ffb5 ffb5 ffb5 ffb5 ffb5 ffb5 ffb5 ffb5 ffb6 ffb6 ffb6 ffb6 ffb6 ffb6 ffb6 ffb6 ffb6 ffb6 ffb6 ffb6 ffb6 ffb6 ffb6 ffb6 ffb6 ffb6 ffb6 ffb6 ffb6 ffb6 ffb6 ffb6 ffb6 ffb7 ffb6 ffb6 ffb7 ffb7 ffb7 ffb7 ffb7 ffb7 ffb7 ffb7 ffb7 ffb7 ffb7 ffb7 ffb7 ffb7 ffb7 ffb7 ffb8 ffb8 ffb8 ffb8 ffb8 ffb8 ffb7 ffb8 ffb8 ffb8 ffb8 ffb8 ffb8 ffb8 ffb8 ffb8 ffb7 ffb8 ffb8 ffb8 ffb8 ffb8 ffb8 ffb8 ffb8 ffb8 ffb8 ffb8 ffb8 ffb8 ffb8 ffb8 ffb8 ffb8 ffb8 ffb8 ffb8 ffb8 ffb7 ffb8 ffb8 ffb8 ffb8 ffb8 ffb8 ffb8 ffb8 ffb8 ffb8 ffb8 ffb8 ffb8 ffb8 ffb8 ffb8 ffb8 ffb8 ffb8 ffb8 ffb8 ffb8 ffb7 ffb8 ffb8 ffb8 ffb8 ffb8 ffb8 ffb8 ffb8 ffb8 ffb8 ffb8 ffb8 ffb8 ffb8 ffb8 ffb8 ffb8 ffb8 ffb8 ffb8 ffb8 ffb8 ffb8 ffb8 ffb8 ffb8 ffb8 ffb9 ffb9 ffb9 ffb9 ffb9 ffb9 ffb8 ffb9 ffb9 ffb8 ffb9 ffb9 ffb8 ffb8 ffb8 ffb8 ffb9 ffb8 ffb9 ffb8 ffb9 ffb9 ffb9 ffb8 ffb8 ffb9 ffb9 ffb9 ffb9 ffb9 ffb9 ffb9 ffb9 ffb9 ffb9 ffb9 ffb8 ffb9 ffb9 ffb9 ffb9 ffb9 ffb9 ffb9 ffb9 ffb9 ffb8 ffb9 ffb8 ffb9 ffb8 ffb8 ffb9 ffb9 ffb9 ffb8 ffb9 ffb8 ffb9 ffb8 ffb9 ffb9 ffb8 ffb9 ffb8 ffb8 ffb8 ffb8 ffb8 ffb8 ffb8 ffb8 ffb8 ffb8 ffb8 ffb8 ffb8 ffb8 ffb7 ffb7 ffb7 ffb7 ffb7 ffb7 ffb7 ffb7 ffb7 ffb7 ffb7 ffb7 ffb7 ffb7 ffb7 ffb7 ffb7 ffb7 ffb7 ffb7 ffb7 ffb7 ffb7 ffb7 ffb6 ffb7 ffb7 ffb7 ffb6 ffb7 ffb7 ffb6 ffb7 ffb7 ffb7 ffb7 ffb7 ffb7 ffb6 ffb6 ffb6 ffb6 ffb6 ffb6 ffb6 ffb7 ffb6 ffb7 ffb7 ffb6 ffb7 ffb6 ffb6 ffb6 ffb6 ffb6 ffb6 ffb7 ffb6 ffb6 ffb6 ffb6 ffb6 ffb6 ffb6 ffb5 ffb5 ffb5 ffb6 ffb6 ffb5 ffb5 ffb5 ffb5 ffb6 ffb5 ffb5 ffb5 ffb5 ffb5 ffb5 ffb5 ffb5 ffb5 ffb4 ffb5 ffb4 ffb5 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb3 ffb4 ffb4 ffb4 ffb3 ffb3 ffb4 ffb3 ffb4 ffb3 ffb4 ffb3 ffb4 ffb4 ffb4 ffb4 ffb3 ffb4 ffb4 ffb3 ffb3 ffb3 ffb3 ffb3 ffb2 ffb2 ffb2 ffb2 ffb2 ffb2 ffb2 ffb2 ffb2 ffb2 ffb2 ffb2 ffb2 ffb2 ffb2 ffb2 ffb2 ffb1 ffb2 ffb1 ffb1 ffb1 ffb1 ffb1 ffb1 ffb1 ffb1 ffb1 ffb1 ffb1 ffb1 ffb1 ffb0 ffb0 ffb0 ffb0 ffb0 ffb0 ffb0 ffb0 ffb0 ffb0 ffb0 ffb0 ffaf ffaf ffae ffae ffaf ffae ffae ffaf ffae ffae ffaf ffaf ffae ffae ffae ffaf ffae ffae ffae ffae ffad ffad ffad ffae ffae ffad ffac ffac ffad ffad ffac ffac ffac ffac ffac ffab ffac ffac ffac ffac ffac ffab ffab ffab ffab ffab ffab ffab ffab ffab ffab ffab ffab ffab ffab ffaa ffab ffab ffab ffaa ffaa ffaa ffab ffab ffab ffaa ffaa ffab ffab ffab ffab ffaa ffaa ffa9 ffa9 ffa9 ffa9 ffa9 ffa9 ffa9 ffa8 ffa8 ffaa ffa9 ffa9 ffa8 ffa7 ffa7 ffa7 ffa7 ffa7 ffa9 ffa7 ffa7 ffa7 ffa7 ffa7 ffa8 ffa8 ffa6 ffa6 ffa6 ffa6 ffa6 ffa5 ffa7 ffa4 ffa6 ffa6 ffa5 ffa5 ffa5 ffa5 ffa4 ffa5 ffa4 ffa4 ffa5 ffa5 ffa4 ffa5 ffa5 ffa4 ffa4 ffa4 ffa3 ffa3 ffa2 ffa3 ffa3 ffa3 ffa2 ffa3 ffa2 ffa2 ffa2 ffa2 ffa2 ffa2 ffa2 ffa2 ffa1 ffa2 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa0 ffa1 ffa0 ffa0 ffa1 ffa0 ffa0 ffa0 ff9f ff9f ff9f ff9f ff9f ff9e ff9f ff9f ff9f ff9e ff9e ff9e ff9e ff9e ff9d ff9e ff9e ff9e ff9d ff9c ff9d ff9d ff9d ff9c ff9c ff9c ff9c ff9b ff9d ff9c ff9c ff9b ff9b ff9b ff9b ff9b ff9b ff9a ff9a ff9a ff99 ff9a ff99 ff99 ff99 ff99 ff98 ff98 ff98 ff98 ff98 ff98 ff98 ff97 ff97 ff96 ff96 ff96 ff96 ff96 ff96 ff95 ff95 ff95 ff96 ff95 ff95 ff94 ff95 ff94 ff95 ff94 ff94 ff94 ff94 ff93 ff94 ff93 ff93 ff94 ff93 ff94 ff93 ff94 ff93 ff93 ff92 ff91 ff92 ff92 ff91 ff91 ff92 ff92 ff92 ff90 ff91 ff91 ff90 ff90 ff90 ff90 ff8f ff8f ff90 ff90 ff8e ff8f ff8f ff8e ff8e ff8e ff8e ff8e ff8e ff8c ff8c ff8d ff8c ff8c ff8c ff8d ff8c ff8d ff8d ff8b ff8b ff8b ff8a ff8c ff8b ff8b ff8a ff89 ff8b ff8a ff8a ff89 ff8b ff8a ff8a ff88 ff89 ff88 ff89 ff88 ff88 ff87 ff87 ff87 ff88 ff88 ff87 ff86 ff86 ff86 ff86 ff85 ff86 ff85 ff85 ff84 ff84 ff84 ff84 ff85 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff83 ff83 ff84 ff84 ff83 ff82 ff82 ff82 ff81 ff80 ff80 ff7f ff7f ff80 ff80 ff81 ff80 ff7f ff7f ff7e ff7f ff7e ff7d ff7e ff7d ff7e ff7e ff7e ff7d ff7c ff7d ff7c ff7c ff7c ff7b ff7b ff7b ff7b ff7b ff7b ff7a ff7a ff7a ff7a ff79 ff79 ff79 ff78 ff78 ff79 ff78 ff78 ff77 ff77 ff77 ff76 ff76 ff76 ff76 ff76 ff76 ff75 ff76 ff76 ff76 ff75 ff75 ff73 ff74 ff74 ff74 ff72 ff72 ff72 ff72 ff72 ff71 ff70 ff70 ff70 ff6f ff6e ff6d ff6d ff6d ff6c ff6c ff6b ff6b ff6a ff6a ff69 ff68 ff68 ff67 ff66 ff66 ff64 ff63 ff63 ff62 ff61 ff61 ff60 ff5f ff5e ff5d ff5c ff5b ff5b ff58 ff57 ff56 ff56 ff54 ff54 ff52 ff51 ff50 ff4f ff4d ff4c ff4a ff49 ff48 ff47 ff45 ff44 ff44 ff42 ff40 ff3f ff3e ff3d ff3b ff3a ff39 ff38 ff36 ff35 ff33 ff32 ff31 ff2f ff2e ff2d ff2b ff2a ff29 ff27 ff26 ff25 ff24 ff23 ff22 ff20 ff1f ff1e ff1d ff1c ff1b ff1a ff19 ff18 ff17 ff16 ff15 ff14 ff13 ff12 ff12 ff11 ff10 ff0f ff0f ff0e ff0d ff0d ff0c ff0b ff0b ff0a ff09 ff09 ff08 ff08 ff07 ff07 ff07 ff06 ff06 ff05 ff05 ff05 ff04 ff04 ff04 ff04 ff03 ff03 ff03 ff03 ff02 ff02 ff02 ff02 ff02 ff02 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 bf00 bf00 bf00 bf00 bf00 bf00 bf00 bf00 bf00 bf00 bf00 bf00 bf00 bf00 bf00 bf00 │ │ -bf00 bf00 bf00 bf00 bf00 bf00 bf00 bf00 bf00 bf00 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff02 ff02 ff02 ff02 ff02 ff02 ff03 ff03 ff03 ff03 ff04 ff04 ff04 ff04 ff05 ff05 ff05 ff06 ff06 ff07 ff07 ff07 ff08 ff08 ff09 ff09 ff0a ff0a ff0b ff0b ff0c ff0d ff0d ff0e ff0f ff0f ff10 ff11 ff12 ff12 ff13 ff14 ff15 ff16 ff17 ff17 ff18 ff19 ff1a ff1b ff1c ff1d ff1e ff1f ff20 ff21 ff23 ff23 ff25 ff27 ff27 ff28 ff2a ff2b ff2c ff2d ff2f ff30 ff32 ff33 ff34 ff35 ff36 ff38 ff39 ff3b ff3c ff3d ff3f ff40 ff42 ff43 ff44 ff45 ff47 ff48 ff4a ff4b ff4c ff4d ff4e ff50 ff51 ff53 ff54 ff55 ff57 ff58 ff59 ff5a ff5c ff5d ff5e ff5f ff60 ff61 ff62 ff64 ff64 ff65 ff66 ff67 ff69 ff69 ff6b ff6c ff6d ff6d ff6e ff6f ff70 ff70 ff72 ff72 ff73 ff75 ff75 ff76 ff76 ff76 ff77 ff78 ff79 ff79 ff78 ff7a ff7a ff7a ff7a ff7b ff7b ff7c ff7c ff7e ff7e ff7e ff7f ff7f ff80 ff80 ff80 ff80 ff7f ff80 ff81 ff81 ff81 ff82 ff83 ff83 ff83 ff83 ff83 ff83 ff83 ff84 ff84 ff84 ff84 ff84 ff84 ff85 ff85 ff85 ff85 ff85 ff86 ff87 ff86 ff86 ff86 ff87 ff87 ff87 ff87 ff87 ff88 ff89 ff8a ff89 ff88 ff89 ff8a ff8a ff8a ff89 ff8a ff8a ff8b ff8b ff8c ff8c ff8c ff8b ff8c ff8d ff8c ff8c ff8d ff8d ff8e ff8e ff8e ff8d ff8e ff8f ff8f ff8f ff8f ff8f ff8f ff8f ff91 ff91 ff91 ff90 ff91 ff91 ff91 ff92 ff92 ff92 ff91 ff92 ff93 ff92 ff93 ff92 ff93 ff93 ff94 ff94 ff93 ff94 ff94 ff94 ff94 ff94 ff94 ff95 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff95 ff96 ff96 ff96 ff96 ff96 ff96 ff96 ff97 ff97 ff97 ff97 ff97 ff97 ff97 ff98 ff99 ff99 ff99 ff99 ff98 ff98 ff98 ff99 ff9a ff9a ff99 ff9a ff99 ff9a ff9a ff9b ff9b ff9b ff9b ff9b ff9b ff9c ff9b ff9b ff9b ff9c ff9c ff9c ff9d ff9d ff9d ff9d ff9e ff9e ff9d ff9d ff9e ff9d ff9e ff9e ff9e ff9e ff9e ffa0 ff9f ffa0 ff9f ff9f ff9f ffa0 ff9f ff9f ff9f ffa0 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa2 ffa1 ffa3 ffa3 ffa3 ffa3 ffa3 ffa3 ffa3 ffa3 ffa3 ffa4 ffa4 ffa5 ffa4 ffa4 ffa4 ffa4 ffa4 ffa4 ffa5 ffa5 ffa5 ffa5 ffa5 ffa6 ffa6 ffa5 ffa6 ffa6 ffa6 ffa6 ffa6 ffa6 ffa7 ffa6 ffa7 ffa8 ffa7 ffa7 ffa7 ffa7 ffa7 ffa7 ffa7 ffa7 ffa7 ffa8 ffa8 ffa8 ffa8 ffa8 ffa9 ffa8 ffa8 ffa9 ffa9 ffa9 ffa9 ffa9 ffaa ffaa ffaa ffaa ffaa ffaa ffaa ffaa ffaa ffaa ffaa ffaa ffab ffab ffab ffab ffab ffab ffab ffab ffab ffab ffab ffab ffab ffab ffab ffac ffac ffac ffac ffac ffac ffac ffac ffac ffac ffac ffac ffad ffad ffad ffad ffae ffae ffad ffad ffae ffad ffae ffad ffac ffae ffae ffae ffae ffae ffae ffae ffaf ffae ffae ffaf ffb0 ffaf ffae ffae ffae ffae ffae ffaf ffaf ffae ffaf ffaf ffb0 ffb0 ffb0 ffb0 ffb0 ffaf ffaf ffaf ffaf ffb0 ffb0 ffb0 ffb0 ffb0 ffb0 ffb0 ffb0 ffb0 ffb1 ffb1 ffb2 ffb2 ffb2 ffb1 ffb1 ffb1 ffb1 ffb1 ffb1 ffb1 ffb1 ffb1 ffb1 ffb2 ffb2 ffb2 ffb2 ffb2 ffb3 ffb2 ffb3 ffb3 ffb3 ffb3 ffb3 ffb3 ffb3 ffb3 ffb3 ffb3 ffb3 ffb3 ffb3 ffb3 ffb3 ffb3 ffb3 ffb4 ffb4 ffb3 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb5 ffb4 ffb5 ffb4 ffb4 ffb5 ffb5 ffb4 ffb4 ffb5 ffb5 ffb5 ffb5 ffb5 ffb5 ffb5 ffb5 ffb5 ffb5 ffb5 ffb5 ffb5 ffb5 ffb5 ffb5 ffb5 ffb6 ffb6 ffb5 ffb5 ffb5 ffb5 ffb6 ffb5 ffb5 ffb5 ffb6 ffb7 ffb6 ffb6 ffb6 ffb6 ffb6 ffb6 ffb6 ffb6 ffb6 ffb6 ffb6 ffb6 ffb6 ffb6 ffb6 ffb7 ffb7 ffb7 ffb7 ffb7 ffb7 ffb7 ffb7 ffb7 ffb7 ffb7 ffb7 ffb7 ffb7 ffb7 ffb7 ffb7 ffb7 ffb7 ffb7 ffb7 ffb7 ffb7 ffb7 ffb7 ffb7 ffb7 ffb7 ffb7 ffb7 ffb7 ffb7 ffb7 ffb7 ffb7 ffb7 ffb7 ffb7 ffb7 ffb7 ffb7 ffb7 ffb7 ffb7 ffb7 ffb7 ffb7 ffb7 ffb7 ffb7 ffb7 ffb7 ffb7 ffb7 ffb7 ffb7 ffb7 ffb7 ffb7 ffb7 ffb7 ffb7 ffb7 ffb7 ffb7 ffb7 ffb7 ffb7 ffb7 ffb7 ffb7 ffb7 ffb8 ffb8 ffb8 ffb8 ffb8 ffb8 ffb8 ffb8 ffb8 ffb7 ffb8 ffb8 ffb8 ffb8 ffb8 ffb8 ffb8 ffb8 ffb8 ffb7 ffb8 ffb8 ffb8 ffb8 ffb8 ffb8 ffb8 ffb8 ffb8 ffb8 ffb8 ffb8 ffb8 ffb8 ffb8 ffb8 ffb8 ffb8 ffb8 ffb8 ffb8 ffb9 ffb9 ffb8 ffb8 ffb9 ffb8 ffb8 ffb8 ffb8 ffb8 ffb8 ffb8 ffb8 ffb8 ffb8 ffb8 ffb8 ffb8 ffb7 ffb8 ffb7 ffb8 ffb8 ffb8 ffb8 ffb7 ffb8 ffb8 ffb8 ffb7 ffb8 ffb8 ffb8 ffb8 ffb8 ffb8 ffb8 ffb8 ffb8 ffb8 ffb8 ffb8 ffb8 ffb8 ffb8 ffb7 ffb8 ffb8 ffb8 ffb8 ffb7 ffb7 ffb7 ffb7 ffb7 ffb7 ffb7 ffb7 ffb7 ffb7 ffb7 ffb7 ffb7 ffb7 ffb7 ffb6 ffb6 ffb6 ffb6 ffb7 ffb6 ffb6 ffb6 ffb6 ffb6 ffb6 ffb7 ffb6 ffb6 ffb6 ffb6 ffb7 ffb6 ffb6 ffb6 ffb6 ffb6 ffb7 ffb6 ffb6 ffb6 ffb6 ffb6 ffb6 ffb6 ffb6 ffb6 ffb6 ffb6 ffb6 ffb5 ffb5 ffb6 ffb6 ffb6 ffb6 ffb5 ffb6 ffb6 ffb6 ffb5 ffb5 ffb5 ffb6 ffb5 ffb5 ffb5 ffb6 ffb5 ffb5 ffb6 ffb5 ffb5 ffb5 ffb5 ffb5 ffb5 ffb4 ffb4 ffb4 ffb5 ffb4 ffb4 ffb4 ffb4 ffb5 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb5 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb3 ffb3 ffb4 ffb4 ffb4 ffb4 ffb4 ffb3 ffb3 ffb4 ffb4 ffb4 ffb3 ffb4 ffb3 ffb3 ffb3 ffb3 ffb3 ffb3 ffb3 ffb3 ffb3 ffb3 ffb3 ffb3 ffb2 ffb3 ffb3 ffb3 ffb3 ffb3 ffb3 ffb2 ffb2 ffb3 ffb2 ffb2 ffb2 ffb2 ffb2 ffb1 ffb1 ffb1 ffb1 ffb1 ffb1 ffb1 ffb1 ffb1 ffb1 ffb1 ffb1 ffb1 ffb1 ffb1 ffb1 ffb1 ffb1 ffb0 ffb0 ffb1 ffb0 ffb0 ffb0 ffb0 ffb0 ffb0 ffb0 ffb0 ffb0 ffb0 ffaf ffaf ffaf ffb0 ffaf ffaf ffaf ffaf ffb0 ffaf ffaf ffaf ffae ffae ffae ffae ffae ffae ffae ffae ffae ffae ffad ffad ffad ffaf ffae ffad ffad ffae ffad ffad ffad ffad ffad ffac ffac ffac ffad ffad ffac ffab ffab ffab ffab ffab ffab ffab ffab ffac ffab ffab ffab ffab ffab ffab ffab ffab ffab ffab ffab ffab ffab ffab ffaa ffaa ffab ffab ffab ffaa ffaa ffa9 ffa9 ffa9 ffa9 ffaa ffaa ffa9 ffa9 ffa9 ffa9 ffaa ffaa ffa9 ffa8 ffa8 ffa8 ffa8 ffa8 ffa8 ffa8 ffa8 ffa9 ffa8 ffa8 ffa8 ffa7 ffa6 ffa7 ffa7 ffa6 ffa8 ffa6 ffa7 ffa7 ffa7 ffa6 ffa7 ffa7 ffa6 ffa5 ffa6 ffa6 ffa6 ffa5 ffa6 ffa4 ffa5 ffa4 ffa5 ffa4 ffa4 ffa5 ffa4 ffa3 ffa3 ffa3 ffa4 ffa4 ffa3 ffa4 ffa4 ffa4 ffa3 ffa3 ffa3 ffa2 ffa2 ffa2 ffa2 ffa2 ffa2 ffa2 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa0 ffa0 ffa0 ffa0 ffa0 ffa0 ffa0 ffa0 ffa0 ffa0 ffa0 ff9f ff9f ff9f ff9f ffa0 ff9f ff9e ff9e ff9e ff9e ff9d ff9e ff9e ff9e ff9e ff9d ff9d ff9d ff9d ff9c ff9d ff9d ff9d ff9d ff9c ff9d ff9c ff9c ff9c ff9b ff9b ff9b ff9b ff9b ff9b ff9b ff9a ff9a ff9a ff9a ff9a ff9a ff9a ff9a ff99 ff99 ff98 ff99 ff98 ff98 ff99 ff98 ff97 ff97 ff97 ff97 ff97 ff98 ff96 ff96 ff96 ff96 ff95 ff95 ff95 ff95 ff95 ff95 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff93 ff94 ff93 ff93 ff94 ff93 ff93 ff93 ff92 ff94 ff93 ff92 ff92 ff92 ff92 ff91 ff91 ff92 ff90 ff91 ff91 ff91 ff91 ff8f ff90 ff91 ff90 ff8e ff8e ff8f ff8e ff8e ff8e ff8f ff8e ff8d ff8e ff8d ff8d ff8d ff8d ff8e ff8d ff8b ff8c ff8d ff8c ff8c ff8b ff8c ff8c ff8d ff8d ff8b ff8b ff8b ff8a ff8b ff8b ff8b ff89 ff89 ff8a ff8a ff89 ff88 ff8a ff88 ff88 ff88 ff88 ff87 ff89 ff87 ff87 ff86 ff87 ff86 ff87 ff87 ff87 ff86 ff86 ff85 ff85 ff85 ff84 ff84 ff85 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff83 ff83 ff83 ff83 ff83 ff82 ff81 ff82 ff82 ff82 ff82 ff81 ff80 ff80 ff80 ff7f ff7f ff7f ff7f ff7f ff80 ff7f ff7e ff7f ff7e ff7e ff7e ff7d ff7c ff7d ff7d ff7d ff7d ff7d ff7c ff7c ff7c ff7b ff7b ff7b ff7b ff7a ff7a ff7a ff7a ff7a ff79 ff79 ff79 ff78 ff78 ff78 ff77 ff77 ff77 ff77 ff77 ff77 ff77 ff76 ff75 ff75 ff76 ff75 ff75 ff75 ff75 ff75 ff75 ff75 ff74 ff74 ff73 ff73 ff73 ff72 ff71 ff71 ff71 ff71 ff71 ff70 ff6f ff70 ff6f ff6f ff6d ff6c ff6c ff6c ff6c ff6a ff6a ff69 ff69 ff68 ff68 ff68 ff67 ff67 ff65 ff65 ff64 ff62 ff61 ff61 ff60 ff5f ff5e ff5e ff5c ff5b ff5b ff5a ff59 ff56 ff56 ff55 ff54 ff53 ff52 ff50 ff50 ff4e ff4e ff4c ff4a ff49 ff48 ff47 ff46 ff44 ff43 ff42 ff40 ff3f ff3d ff3c ff3b ff39 ff38 ff37 ff36 ff35 ff33 ff32 ff31 ff30 ff2e ff2d ff2c ff2a ff29 ff27 ff26 ff25 ff23 ff23 ff22 ff20 ff1f ff1e ff1d ff1c ff1b ff1a ff19 ff18 ff17 ff16 ff15 ff14 ff13 ff12 ff12 ff11 ff10 ff0f ff0e ff0e ff0d ff0c ff0c ff0b ff0b ff0a ff09 ff09 ff08 ff08 ff07 ff07 ff07 ff06 ff06 ff05 ff05 ff05 ff04 ff04 ff04 ff04 ff03 ff03 ff03 ff03 ff02 ff02 ff02 ff02 ff02 ff02 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 bf00 bf00 bf00 bf00 bf00 bf00 bf00 bf00 bf00 bf00 bf00 bf00 bf00 bf00 bf00 bf00 bf00 │ │ -c000 c000 c000 c000 c000 c000 c000 c000 c000 c000 c000 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff02 ff02 ff02 ff02 ff02 ff02 ff03 ff03 ff03 ff03 ff04 ff04 ff04 ff04 ff05 ff05 ff05 ff06 ff06 ff07 ff07 ff07 ff08 ff08 ff08 ff09 ff0a ff0a ff0b ff0b ff0c ff0d ff0d ff0e ff0e ff0f ff10 ff11 ff11 ff12 ff13 ff14 ff15 ff16 ff16 ff17 ff18 ff19 ff1a ff1b ff1c ff1d ff1e ff1f ff20 ff21 ff22 ff24 ff25 ff26 ff28 ff28 ff2a ff2b ff2c ff2d ff2f ff30 ff31 ff32 ff34 ff35 ff37 ff38 ff39 ff3b ff3c ff3d ff3f ff40 ff41 ff42 ff44 ff45 ff47 ff48 ff4a ff4b ff4c ff4d ff4e ff50 ff51 ff53 ff54 ff55 ff57 ff57 ff58 ff5a ff5b ff5d ff5e ff5f ff61 ff62 ff62 ff63 ff64 ff65 ff67 ff68 ff68 ff69 ff6a ff6b ff6c ff6d ff6e ff6f ff70 ff70 ff71 ff72 ff73 ff74 ff74 ff75 ff75 ff76 ff77 ff78 ff79 ff78 ff79 ff79 ff79 ff7a ff7b ff7a ff7b ff7c ff7c ff7d ff7e ff7e ff7f ff7f ff7f ff7f ff80 ff7f ff80 ff80 ff80 ff80 ff81 ff82 ff82 ff82 ff83 ff82 ff82 ff83 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff86 ff86 ff86 ff86 ff86 ff86 ff86 ff86 ff87 ff86 ff87 ff88 ff89 ff88 ff88 ff87 ff88 ff89 ff89 ff89 ff8a ff89 ff8a ff8a ff8b ff8b ff8c ff8b ff8a ff8b ff8b ff8c ff8c ff8d ff8c ff8d ff8d ff8d ff8e ff8d ff8d ff8e ff8e ff8e ff8e ff8f ff90 ff90 ff90 ff8f ff90 ff8f ff90 ff91 ff91 ff91 ff91 ff91 ff92 ff92 ff93 ff92 ff93 ff93 ff93 ff93 ff93 ff94 ff93 ff93 ff93 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff95 ff94 ff95 ff95 ff95 ff96 ff95 ff96 ff96 ff97 ff97 ff97 ff96 ff96 ff97 ff98 ff99 ff98 ff99 ff98 ff98 ff98 ff98 ff99 ff99 ff9a ff99 ff9a ff99 ff98 ff99 ff9a ff9b ff9a ff9a ff9b ff9a ff9b ff9a ff9a ff9b ff9c ff9c ff9b ff9d ff9c ff9c ff9c ff9c ff9c ff9d ff9c ff9d ff9d ff9d ff9e ff9d ff9e ff9e ff9e ff9f ff9e ff9e ff9e ff9e ff9f ff9f ff9f ff9f ffa0 ffa0 ffa0 ffa0 ffa1 ffa0 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa2 ffa2 ffa2 ffa3 ffa2 ffa3 ffa3 ffa2 ffa3 ffa3 ffa4 ffa3 ffa4 ffa3 ffa3 ffa3 ffa3 ffa4 ffa4 ffa4 ffa4 ffa5 ffa4 ffa5 ffa5 ffa4 ffa5 ffa5 ffa5 ffa5 ffa5 ffa5 ffa6 ffa6 ffa6 ffa7 ffa6 ffa6 ffa7 ffa6 ffa6 ffa6 ffa7 ffa6 ffa7 ffa7 ffa7 ffa8 ffa7 ffa8 ffa8 ffa7 ffa8 ffa8 ffa9 ffa8 ffa8 ffa9 ffa9 ffa9 ffa9 ffaa ffa9 ffa9 ffa9 ffa9 ffa9 ffa9 ffa9 ffa9 ffaa ffab ffaa ffab ffab ffab ffab ffab ffab ffab ffab ffab ffab ffab ffab ffab ffab ffab ffab ffab ffab ffac ffac ffac ffac ffac ffac ffac ffad ffac ffac ffad ffad ffad ffac ffac ffad ffac ffad ffac ffad ffae ffad ffad ffad ffad ffad ffae ffae ffae ffaf ffaf ffae ffae ffad ffae ffae ffad ffae ffae ffae ffaf ffaf ffaf ffaf ffae ffaf ffaf ffae ffaf ffaf ffaf ffb0 ffaf ffaf ffaf ffaf ffaf ffaf ffb0 ffb0 ffb1 ffb1 ffb0 ffb0 ffb0 ffb1 ffb0 ffb0 ffb0 ffb0 ffb0 ffb1 ffb0 ffb0 ffb0 ffb1 ffb1 ffb1 ffb2 ffb2 ffb2 ffb2 ffb3 ffb2 ffb3 ffb2 ffb2 ffb2 ffb3 ffb2 ffb2 ffb3 ffb2 ffb2 ffb3 ffb2 ffb3 ffb2 ffb2 ffb3 ffb4 ffb3 ffb3 ffb4 ffb4 ffb4 ffb4 ffb3 ffb4 ffb4 ffb4 ffb4 ffb4 ffb3 ffb4 ffb3 ffb4 ffb3 ffb4 ffb4 ffb4 ffb4 ffb3 ffb4 ffb3 ffb3 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb5 ffb4 ffb5 ffb4 ffb4 ffb5 ffb5 ffb5 ffb5 ffb4 ffb5 ffb5 ffb5 ffb5 ffb5 ffb5 ffb6 ffb5 ffb5 ffb5 ffb5 ffb5 ffb5 ffb5 ffb5 ffb5 ffb5 ffb6 ffb5 ffb6 ffb6 ffb6 ffb6 ffb6 ffb6 ffb6 ffb6 ffb6 ffb6 ffb6 ffb6 ffb6 ffb7 ffb6 ffb7 ffb6 ffb6 ffb6 ffb6 ffb6 ffb7 ffb6 ffb7 ffb6 ffb6 ffb6 ffb6 ffb6 ffb6 ffb6 ffb6 ffb6 ffb6 ffb7 ffb7 ffb7 ffb7 ffb7 ffb7 ffb7 ffb7 ffb7 ffb7 ffb7 ffb7 ffb7 ffb7 ffb7 ffb7 ffb7 ffb7 ffb7 ffb7 ffb7 ffb7 ffb7 ffb7 ffb7 ffb7 ffb7 ffb7 ffb7 ffb7 ffb7 ffb7 ffb7 ffb7 ffb7 ffb7 ffb7 ffb7 ffb7 ffb7 ffb7 ffb7 ffb7 ffb8 ffb8 ffb8 ffb8 ffb8 ffb8 ffb8 ffb7 ffb8 ffb8 ffb8 ffb7 ffb8 ffb8 ffb7 ffb8 ffb8 ffb7 ffb7 ffb8 ffb8 ffb7 ffb8 ffb8 ffb8 ffb8 ffb8 ffb8 ffb8 ffb8 ffb8 ffb8 ffb8 ffb8 ffb7 ffb8 ffb8 ffb7 ffb8 ffb8 ffb8 ffb8 ffb8 ffb8 ffb8 ffb8 ffb8 ffb8 ffb8 ffb8 ffb7 ffb7 ffb7 ffb7 ffb7 ffb7 ffb7 ffb7 ffb7 ffb7 ffb7 ffb7 ffb7 ffb7 ffb7 ffb7 ffb7 ffb6 ffb7 ffb7 ffb7 ffb7 ffb7 ffb7 ffb7 ffb7 ffb7 ffb7 ffb7 ffb7 ffb7 ffb7 ffb7 ffb7 ffb7 ffb7 ffb7 ffb7 ffb7 ffb7 ffb7 ffb7 ffb7 ffb7 ffb6 ffb6 ffb6 ffb6 ffb6 ffb6 ffb6 ffb6 ffb6 ffb6 ffb6 ffb6 ffb6 ffb6 ffb7 ffb6 ffb6 ffb6 ffb6 ffb5 ffb5 ffb6 ffb5 ffb5 ffb6 ffb5 ffb6 ffb6 ffb5 ffb5 ffb5 ffb6 ffb6 ffb6 ffb5 ffb5 ffb5 ffb5 ffb5 ffb5 ffb5 ffb5 ffb5 ffb5 ffb5 ffb5 ffb5 ffb5 ffb6 ffb5 ffb5 ffb4 ffb5 ffb5 ffb5 ffb4 ffb4 ffb5 ffb5 ffb5 ffb5 ffb5 ffb4 ffb5 ffb5 ffb5 ffb5 ffb5 ffb4 ffb5 ffb4 ffb5 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb3 ffb4 ffb3 ffb4 ffb4 ffb3 ffb2 ffb3 ffb3 ffb3 ffb3 ffb3 ffb2 ffb3 ffb3 ffb3 ffb3 ffb3 ffb3 ffb3 ffb3 ffb2 ffb2 ffb2 ffb2 ffb2 ffb2 ffb2 ffb2 ffb2 ffb2 ffb2 ffb2 ffb2 ffb2 ffb2 ffb2 ffb2 ffb1 ffb2 ffb2 ffb2 ffb2 ffb2 ffb1 ffb1 ffb1 ffb1 ffb1 ffb0 ffb0 ffb0 ffb0 ffb0 ffb0 ffb0 ffb0 ffb0 ffb0 ffb0 ffb0 ffb0 ffb0 ffb0 ffb0 ffb0 ffb0 ffaf ffaf ffaf ffaf ffaf ffb0 ffb0 ffaf ffaf ffb0 ffaf ffaf ffae ffaf ffaf ffae ffae ffaf ffaf ffae ffae ffaf ffae ffae ffad ffad ffad ffad ffae ffae ffad ffad ffac ffac ffad ffad ffae ffac ffac ffac ffad ffad ffad ffac ffac ffac ffac ffab ffac ffac ffab ffab ffab ffab ffab ffab ffab ffaa ffaa ffaa ffab ffab ffab ffab ffaa ffaa ffab ffaa ffaa ffaa ffab ffab ffaa ffab ffa9 ffaa ffaa ffaa ffaa ffaa ffaa ffa9 ffa8 ffa8 ffa8 ffaa ffa9 ffa9 ffa8 ffa9 ffa9 ffa8 ffa9 ffa9 ffa8 ffa8 ffa8 ffa8 ffa8 ffa8 ffa8 ffa8 ffa8 ffa8 ffa7 ffa7 ffa7 ffa6 ffa6 ffa7 ffa6 ffa7 ffa6 ffa6 ffa6 ffa6 ffa6 ffa6 ffa6 ffa6 ffa5 ffa5 ffa6 ffa5 ffa5 ffa5 ffa4 ffa5 ffa4 ffa4 ffa3 ffa3 ffa4 ffa4 ffa2 ffa3 ffa2 ffa3 ffa3 ffa3 ffa3 ffa3 ffa3 ffa3 ffa2 ffa2 ffa2 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa0 ff9f ffa0 ff9f ff9f ff9f ff9f ff9f ff9f ff9f ffa0 ff9f ff9f ff9e ff9f ff9e ff9f ff9e ff9e ff9d ff9d ff9e ff9d ff9d ff9d ff9d ff9e ff9d ff9c ff9c ff9c ff9c ff9c ff9c ff9c ff9c ff9c ff9c ff9c ff9b ff9c ff9b ff9a ff9a ff9b ff9a ff99 ff9a ff99 ff9a ff99 ff99 ff99 ff99 ff99 ff99 ff99 ff98 ff98 ff98 ff97 ff97 ff98 ff98 ff96 ff96 ff96 ff96 ff96 ff96 ff96 ff95 ff95 ff96 ff94 ff94 ff95 ff94 ff94 ff95 ff94 ff94 ff94 ff94 ff94 ff94 ff93 ff93 ff94 ff93 ff94 ff93 ff93 ff93 ff93 ff93 ff92 ff92 ff93 ff92 ff91 ff91 ff91 ff91 ff91 ff90 ff91 ff90 ff90 ff8f ff8f ff8f ff8f ff8f ff90 ff90 ff8e ff8e ff8e ff8e ff8e ff8e ff8e ff8e ff8d ff8d ff8d ff8d ff8d ff8c ff8d ff8d ff8b ff8b ff8c ff8c ff8c ff8b ff8b ff8c ff8b ff8b ff8a ff8b ff8b ff8a ff8a ff8a ff8a ff88 ff89 ff88 ff8a ff88 ff88 ff88 ff88 ff88 ff88 ff87 ff87 ff87 ff87 ff87 ff86 ff87 ff86 ff85 ff85 ff85 ff86 ff85 ff84 ff84 ff85 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff83 ff82 ff82 ff82 ff82 ff82 ff81 ff81 ff81 ff81 ff81 ff81 ff80 ff7f ff80 ff7f ff7f ff7f ff7f ff7f ff7e ff7e ff7d ff7d ff7e ff7e ff7d ff7d ff7d ff7c ff7c ff7c ff7c ff7c ff7c ff7b ff7b ff7b ff7a ff7a ff7a ff7a ff79 ff79 ff79 ff79 ff79 ff78 ff79 ff79 ff77 ff77 ff78 ff77 ff76 ff76 ff77 ff76 ff76 ff76 ff75 ff75 ff74 ff75 ff75 ff74 ff74 ff74 ff74 ff74 ff74 ff74 ff73 ff73 ff72 ff71 ff71 ff70 ff70 ff70 ff70 ff70 ff6e ff6f ff6f ff6e ff6d ff6c ff6b ff6c ff6c ff6b ff6a ff69 ff68 ff68 ff68 ff67 ff66 ff66 ff65 ff65 ff64 ff63 ff61 ff61 ff61 ff5e ff5e ff5d ff5c ff5b ff5a ff59 ff59 ff58 ff56 ff54 ff54 ff52 ff52 ff50 ff4f ff4f ff4d ff4d ff4b ff49 ff47 ff46 ff46 ff44 ff43 ff42 ff41 ff40 ff3d ff3c ff3b ff3a ff38 ff37 ff36 ff34 ff34 ff32 ff30 ff2f ff2e ff2d ff2b ff2a ff29 ff27 ff26 ff25 ff24 ff23 ff22 ff20 ff1f ff1e ff1d ff1c ff1b ff1a ff19 ff18 ff17 ff16 ff15 ff14 ff13 ff13 ff11 ff11 ff10 ff0f ff0e ff0e ff0d ff0c ff0c ff0b ff0a ff0a ff09 ff09 ff08 ff08 ff07 ff07 ff07 ff06 ff06 ff05 ff05 ff05 ff04 ff04 ff04 ff04 ff03 ff03 ff03 ff03 ff02 ff02 ff02 ff02 ff02 ff02 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 c000 c000 c000 c000 c000 c000 c000 c000 c000 c000 c000 c000 c000 c000 c000 c000 c000 c000 │ │ -c000 c000 c000 c000 c000 c000 c000 c000 c000 c000 c000 c000 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff02 ff02 ff02 ff02 ff02 ff02 ff03 ff03 ff03 ff03 ff04 ff04 ff04 ff04 ff05 ff05 ff05 ff06 ff06 ff07 ff07 ff07 ff08 ff08 ff09 ff09 ff0a ff0a ff0b ff0b ff0c ff0c ff0d ff0e ff0e ff0f ff10 ff11 ff11 ff12 ff13 ff14 ff15 ff15 ff16 ff17 ff18 ff19 ff1a ff1b ff1c ff1d ff1e ff1f ff20 ff22 ff22 ff24 ff24 ff26 ff27 ff28 ff29 ff2b ff2c ff2d ff2f ff30 ff31 ff32 ff33 ff35 ff36 ff37 ff39 ff3a ff3c ff3d ff3e ff40 ff41 ff42 ff44 ff46 ff47 ff48 ff49 ff4a ff4b ff4d ff4e ff50 ff51 ff52 ff54 ff55 ff56 ff57 ff59 ff5a ff5b ff5c ff5d ff5f ff5f ff61 ff62 ff63 ff63 ff65 ff67 ff67 ff68 ff69 ff69 ff6a ff6c ff6d ff6e ff6f ff70 ff70 ff70 ff72 ff72 ff73 ff73 ff74 ff75 ff76 ff77 ff77 ff78 ff78 ff78 ff79 ff7a ff7a ff7a ff7b ff7b ff7c ff7b ff7d ff7e ff7e ff7d ff7e ff7f ff7f ff7f ff7f ff7f ff7f ff7f ff7f ff81 ff81 ff82 ff83 ff82 ff82 ff83 ff83 ff83 ff83 ff84 ff83 ff84 ff84 ff84 ff84 ff84 ff84 ff85 ff85 ff85 ff85 ff85 ff85 ff86 ff85 ff86 ff86 ff86 ff87 ff88 ff88 ff88 ff87 ff87 ff88 ff88 ff89 ff89 ff88 ff8a ff89 ff8a ff8a ff8b ff8b ff8a ff8a ff8b ff8b ff8b ff8b ff8b ff8c ff8c ff8d ff8d ff8d ff8d ff8d ff8d ff8d ff8e ff8f ff8f ff8f ff8f ff8f ff8f ff8f ff8f ff90 ff90 ff90 ff90 ff91 ff90 ff91 ff92 ff92 ff92 ff92 ff92 ff92 ff91 ff93 ff93 ff92 ff93 ff93 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff95 ff94 ff95 ff95 ff94 ff95 ff95 ff96 ff95 ff95 ff95 ff95 ff96 ff97 ff98 ff98 ff98 ff97 ff97 ff98 ff98 ff99 ff99 ff99 ff99 ff99 ff99 ff98 ff98 ff9a ff9b ff9a ff9a ff9b ff9a ff9a ff9a ff9a ff9a ff9b ff9b ff9b ff9c ff9b ff9b ff9b ff9b ff9c ff9d ff9c ff9c ff9d ff9c ff9d ff9d ff9d ff9d ff9d ff9e ff9d ff9e ff9d ff9d ff9e ff9f ff9e ff9e ff9f ff9f ff9f ff9f ffa1 ffa0 ffa0 ffa0 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa0 ffa1 ffa0 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa2 ffa3 ffa2 ffa2 ffa2 ffa3 ffa2 ffa2 ffa2 ffa3 ffa3 ffa4 ffa3 ffa4 ffa4 ffa4 ffa4 ffa3 ffa4 ffa5 ffa4 ffa4 ffa4 ffa4 ffa5 ffa5 ffa6 ffa5 ffa6 ffa5 ffa6 ffa6 ffa6 ffa5 ffa6 ffa7 ffa6 ffa6 ffa6 ffa6 ffa7 ffa6 ffa7 ffa7 ffa7 ffa7 ffa7 ffa8 ffa8 ffa8 ffa8 ffa8 ffa8 ffa8 ffa9 ffa8 ffa8 ffa8 ffa8 ffa8 ffa9 ffa9 ffa9 ffaa ffaa ffa9 ffaa ffaa ffaa ffaa ffaa ffaa ffaa ffaa ffab ffab ffab ffab ffab ffaa ffab ffab ffab ffab ffab ffab ffab ffab ffac ffac ffab ffac ffac ffac ffac ffac ffac ffab ffab ffac ffab ffac ffac ffad ffad ffac ffac ffad ffad ffad ffad ffad ffad ffae ffae ffad ffad ffad ffae ffae ffad ffae ffae ffae ffae ffae ffae ffae ffae ffae ffae ffae ffaf ffaf ffaf ffb0 ffaf ffaf ffae ffae ffaf ffaf ffb0 ffb0 ffb0 ffb0 ffb0 ffb0 ffaf ffb0 ffb0 ffb0 ffb0 ffb0 ffb0 ffb1 ffb0 ffb0 ffb0 ffb0 ffb1 ffb1 ffb2 ffb1 ffb1 ffb2 ffb1 ffb1 ffb1 ffb1 ffb1 ffb1 ffb1 ffb1 ffb1 ffb1 ffb1 ffb2 ffb2 ffb2 ffb3 ffb2 ffb2 ffb2 ffb3 ffb3 ffb3 ffb3 ffb3 ffb3 ffb3 ffb2 ffb3 ffb4 ffb4 ffb4 ffb4 ffb3 ffb4 ffb3 ffb4 ffb3 ffb4 ffb4 ffb4 ffb3 ffb3 ffb3 ffb3 ffb3 ffb4 ffb4 ffb4 ffb4 ffb3 ffb4 ffb4 ffb4 ffb3 ffb4 ffb4 ffb3 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb5 ffb5 ffb4 ffb4 ffb5 ffb4 ffb5 ffb4 ffb4 ffb5 ffb5 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb5 ffb5 ffb6 ffb5 ffb5 ffb5 ffb5 ffb5 ffb5 ffb5 ffb5 ffb5 ffb5 ffb5 ffb5 ffb5 ffb5 ffb6 ffb5 ffb7 ffb6 ffb6 ffb6 ffb6 ffb6 ffb6 ffb6 ffb6 ffb6 ffb6 ffb6 ffb6 ffb6 ffb6 ffb6 ffb6 ffb6 ffb6 ffb6 ffb6 ffb6 ffb6 ffb6 ffb6 ffb6 ffb6 ffb6 ffb6 ffb6 ffb6 ffb6 ffb6 ffb6 ffb6 ffb6 ffb6 ffb6 ffb6 ffb6 ffb6 ffb6 ffb6 ffb6 ffb6 ffb6 ffb6 ffb6 ffb6 ffb6 ffb6 ffb6 ffb6 ffb6 ffb7 ffb7 ffb7 ffb7 ffb7 ffb7 ffb7 ffb7 ffb7 ffb7 ffb7 ffb7 ffb7 ffb7 ffb7 ffb7 ffb7 ffb7 ffb7 ffb7 ffb7 ffb7 ffb7 ffb7 ffb7 ffb7 ffb6 ffb7 ffb7 ffb7 ffb7 ffb7 ffb7 ffb7 ffb7 ffb7 ffb7 ffb7 ffb7 ffb7 ffb7 ffb7 ffb7 ffb7 ffb7 ffb6 ffb7 ffb7 ffb7 ffb7 ffb7 ffb7 ffb7 ffb7 ffb7 ffb7 ffb7 ffb7 ffb7 ffb7 ffb7 ffb7 ffb7 ffb7 ffb6 ffb6 ffb6 ffb6 ffb6 ffb6 ffb6 ffb6 ffb6 ffb6 ffb7 ffb6 ffb6 ffb6 ffb6 ffb7 ffb6 ffb6 ffb7 ffb6 ffb6 ffb6 ffb6 ffb6 ffb6 ffb6 ffb6 ffb6 ffb6 ffb6 ffb7 ffb6 ffb6 ffb6 ffb7 ffb6 ffb6 ffb6 ffb6 ffb6 ffb6 ffb6 ffb6 ffb6 ffb6 ffb5 ffb6 ffb5 ffb6 ffb5 ffb5 ffb5 ffb5 ffb5 ffb5 ffb5 ffb5 ffb5 ffb5 ffb5 ffb5 ffb5 ffb6 ffb5 ffb5 ffb5 ffb4 ffb5 ffb4 ffb5 ffb4 ffb5 ffb4 ffb4 ffb4 ffb4 ffb4 ffb5 ffb4 ffb5 ffb5 ffb4 ffb4 ffb4 ffb4 ffb4 ffb5 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb3 ffb4 ffb4 ffb4 ffb3 ffb4 ffb3 ffb4 ffb3 ffb3 ffb3 ffb3 ffb3 ffb3 ffb3 ffb3 ffb3 ffb3 ffb3 ffb3 ffb2 ffb2 ffb2 ffb2 ffb2 ffb2 ffb1 ffb2 ffb2 ffb2 ffb2 ffb2 ffb2 ffb2 ffb2 ffb1 ffb1 ffb1 ffb2 ffb1 ffb1 ffb1 ffb1 ffb1 ffb1 ffb1 ffb1 ffb1 ffb1 ffb1 ffb1 ffb1 ffb1 ffb1 ffb1 ffb1 ffb1 ffb1 ffb1 ffb1 ffb0 ffb0 ffb0 ffb0 ffb0 ffb0 ffaf ffaf ffaf ffb0 ffb0 ffaf ffaf ffaf ffb0 ffaf ffaf ffaf ffb0 ffb0 ffaf ffaf ffae ffaf ffaf ffaf ffb0 ffb0 ffaf ffae ffaf ffaf ffaf ffae ffae ffaf ffae ffae ffaf ffae ffad ffae ffae ffad ffad ffad ffad ffad ffac ffad ffad ffac ffac ffac ffac ffad ffac ffac ffab ffab ffab ffab ffab ffab ffab ffab ffab ffab ffab ffab ffab ffab ffab ffab ffab ffab ffab ffab ffaa ffaa ffaa ffab ffab ffab ffab ffaa ffaa ffab ffaa ffaa ffa9 ffaa ffaa ffa9 ffaa ffa9 ffaa ffaa ffa9 ffa9 ffa9 ffa9 ffa9 ffa8 ffa8 ffa8 ffa9 ffa8 ffa8 ffa8 ffa8 ffa9 ffa8 ffa8 ffa8 ffa8 ffa8 ffa8 ffa7 ffa7 ffa7 ffa7 ffa7 ffa7 ffa7 ffa7 ffa7 ffa6 ffa6 ffa5 ffa6 ffa6 ffa6 ffa6 ffa5 ffa5 ffa5 ffa6 ffa5 ffa5 ffa5 ffa5 ffa4 ffa5 ffa4 ffa5 ffa4 ffa4 ffa4 ffa4 ffa3 ffa3 ffa3 ffa3 ffa3 ffa2 ffa2 ffa2 ffa2 ffa2 ffa2 ffa2 ffa2 ffa2 ffa2 ffa2 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa0 ffa1 ffa0 ffa0 ffa0 ffa0 ffa1 ffa0 ffa1 ffa0 ff9f ff9f ff9e ff9e ff9f ff9f ff9f ff9e ff9e ff9f ff9e ff9e ff9e ff9e ff9e ff9e ff9d ff9d ff9d ff9d ff9e ff9d ff9c ff9d ff9c ff9c ff9d ff9c ff9c ff9b ff9c ff9b ff9b ff9b ff9b ff9b ff9b ff9b ff9b ff9b ff9b ff99 ff99 ff9a ff9a ff99 ff99 ff99 ff9a ff98 ff98 ff98 ff98 ff98 ff98 ff99 ff97 ff97 ff97 ff96 ff96 ff96 ff97 ff96 ff95 ff95 ff96 ff96 ff95 ff96 ff95 ff94 ff95 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff93 ff94 ff94 ff94 ff94 ff93 ff93 ff94 ff93 ff93 ff93 ff92 ff92 ff92 ff91 ff92 ff92 ff91 ff91 ff90 ff90 ff90 ff90 ff91 ff90 ff90 ff90 ff8f ff8f ff8f ff8f ff8f ff8f ff8f ff90 ff8e ff8e ff8d ff8d ff8e ff8e ff8e ff8d ff8d ff8d ff8d ff8c ff8d ff8c ff8c ff8c ff8b ff8a ff8a ff8b ff8a ff8b ff8b ff8b ff8a ff89 ff89 ff8a ff89 ff8a ff89 ff88 ff8a ff88 ff89 ff87 ff88 ff88 ff88 ff87 ff88 ff88 ff88 ff87 ff86 ff86 ff86 ff87 ff86 ff86 ff85 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff83 ff83 ff83 ff83 ff83 ff83 ff82 ff82 ff82 ff81 ff81 ff81 ff80 ff81 ff81 ff80 ff7f ff7f ff80 ff7f ff7f ff7e ff7e ff7f ff7e ff7e ff7e ff7e ff7d ff7d ff7d ff7d ff7d ff7c ff7c ff7c ff7b ff7b ff7b ff7b ff7b ff7b ff7a ff7a ff7a ff79 ff79 ff79 ff78 ff78 ff78 ff78 ff78 ff77 ff78 ff77 ff76 ff76 ff77 ff77 ff76 ff75 ff76 ff75 ff75 ff75 ff75 ff74 ff74 ff74 ff75 ff74 ff73 ff73 ff73 ff73 ff73 ff73 ff72 ff72 ff72 ff71 ff71 ff70 ff70 ff6f ff70 ff6e ff6e ff6f ff6e ff6e ff6d ff6c ff6b ff6b ff69 ff6a ff6a ff69 ff68 ff67 ff67 ff66 ff65 ff64 ff64 ff64 ff62 ff61 ff61 ff60 ff60 ff5d ff5c ff5c ff5b ff5a ff59 ff58 ff57 ff56 ff54 ff53 ff52 ff51 ff50 ff4f ff4e ff4c ff4c ff4b ff49 ff47 ff46 ff45 ff44 ff42 ff41 ff40 ff3f ff3e ff3c ff3b ff3a ff38 ff37 ff36 ff34 ff33 ff32 ff31 ff2f ff2d ff2c ff2b ff2a ff28 ff27 ff26 ff25 ff24 ff23 ff22 ff20 ff1f ff1e ff1d ff1c ff1b ff1a ff19 ff18 ff17 ff16 ff15 ff14 ff13 ff12 ff12 ff11 ff10 ff0f ff0e ff0e ff0d ff0c ff0c ff0b ff0a ff0a ff09 ff09 ff08 ff08 ff07 ff07 ff07 ff06 ff06 ff05 ff05 ff05 ff04 ff04 ff04 ff03 ff03 ff03 ff03 ff03 ff02 ff02 ff02 ff02 ff02 ff02 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 c000 c000 c000 c000 c000 c000 c000 c000 c000 c000 c000 c000 c000 c000 c000 c000 c000 c000 c000 │ │ -c100 c100 c100 c100 c100 c100 c100 c100 c100 c100 c100 c100 c100 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff02 ff02 ff02 ff02 ff02 ff02 ff03 ff03 ff03 ff03 ff04 ff04 ff04 ff04 ff05 ff05 ff05 ff06 ff06 ff07 ff07 ff07 ff08 ff08 ff09 ff09 ff0a ff0a ff0b ff0b ff0c ff0c ff0d ff0e ff0e ff0f ff10 ff11 ff11 ff12 ff13 ff14 ff14 ff15 ff16 ff17 ff18 ff19 ff1a ff1b ff1c ff1d ff1e ff1f ff20 ff21 ff22 ff24 ff25 ff26 ff27 ff28 ff29 ff2a ff2c ff2d ff2f ff2f ff31 ff32 ff34 ff35 ff36 ff37 ff39 ff3a ff3b ff3d ff3e ff40 ff41 ff43 ff43 ff45 ff46 ff47 ff49 ff4a ff4b ff4d ff4e ff4f ff50 ff52 ff53 ff54 ff56 ff57 ff58 ff5a ff5b ff5c ff5d ff5d ff5f ff60 ff62 ff63 ff64 ff65 ff65 ff67 ff68 ff69 ff69 ff6a ff6b ff6d ff6d ff6e ff6f ff70 ff70 ff71 ff71 ff72 ff73 ff74 ff75 ff76 ff76 ff77 ff77 ff78 ff79 ff79 ff79 ff79 ff7b ff7b ff7c ff7b ff7c ff7d ff7e ff7d ff7d ff7e ff7d ff7f ff7f ff7f ff7f ff7f ff7f ff80 ff81 ff81 ff82 ff81 ff81 ff83 ff82 ff83 ff83 ff84 ff83 ff84 ff84 ff84 ff84 ff83 ff84 ff84 ff84 ff84 ff84 ff84 ff85 ff85 ff85 ff85 ff85 ff86 ff87 ff87 ff87 ff87 ff87 ff87 ff87 ff87 ff88 ff88 ff88 ff89 ff89 ff89 ff89 ff89 ff89 ff8a ff89 ff8a ff8a ff8b ff8a ff8b ff8b ff8c ff8d ff8c ff8c ff8d ff8c ff8d ff8c ff8d ff8e ff8e ff8e ff8e ff8e ff8e ff8f ff8f ff8f ff8f ff8f ff90 ff90 ff8f ff90 ff91 ff91 ff91 ff91 ff91 ff91 ff91 ff91 ff92 ff92 ff92 ff92 ff93 ff93 ff93 ff93 ff94 ff93 ff94 ff93 ff93 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff95 ff95 ff94 ff94 ff95 ff95 ff96 ff96 ff96 ff96 ff97 ff97 ff96 ff97 ff98 ff98 ff98 ff98 ff98 ff98 ff98 ff98 ff98 ff99 ff9a ff9a ff99 ff9a ff9a ff9a ff99 ff9a ff9a ff9a ff9b ff9b ff9b ff9a ff9b ff9b ff9a ff9b ff9b ff9c ff9b ff9c ff9b ff9c ff9d ff9c ff9d ff9d ff9d ff9d ff9e ff9d ff9d ff9d ff9e ff9e ff9e ff9e ff9e ff9f ff9f ff9f ffa0 ff9f ff9f ffa0 ffa0 ffa0 ffa0 ffa0 ffa0 ffa0 ffa0 ffa0 ffa0 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa2 ffa3 ffa3 ffa4 ffa3 ffa3 ffa3 ffa4 ffa3 ffa3 ffa3 ffa3 ffa3 ffa4 ffa3 ffa4 ffa5 ffa4 ffa5 ffa5 ffa5 ffa5 ffa6 ffa5 ffa5 ffa5 ffa6 ffa6 ffa5 ffa6 ffa5 ffa6 ffa6 ffa5 ffa6 ffa6 ffa6 ffa7 ffa6 ffa7 ffa8 ffa7 ffa7 ffa8 ffa7 ffa7 ffa7 ffa7 ffa7 ffa8 ffa7 ffa8 ffa8 ffa8 ffa9 ffa9 ffa9 ffa9 ffa9 ffa9 ffa9 ffa9 ffa9 ffaa ffaa ffaa ffaa ffaa ffaa ffaa ffaa ffaa ffaa ffaa ffab ffab ffab ffab ffab ffab ffab ffab ffab ffab ffab ffab ffab ffab ffab ffab ffab ffab ffab ffab ffac ffac ffac ffac ffac ffad ffad ffad ffac ffac ffac ffad ffad ffad ffac ffad ffad ffad ffad ffad ffad ffad ffae ffad ffad ffae ffae ffad ffae ffae ffae ffae ffaf ffaf ffae ffaf ffae ffae ffaf ffaf ffaf ffaf ffaf ffaf ffaf ffaf ffaf ffaf ffaf ffb0 ffaf ffaf ffaf ffb1 ffb0 ffb0 ffb0 ffb0 ffb1 ffb1 ffb1 ffb1 ffb1 ffb1 ffb1 ffb1 ffb1 ffb1 ffb1 ffb1 ffb1 ffb0 ffb0 ffb1 ffb1 ffb2 ffb1 ffb1 ffb2 ffb2 ffb2 ffb2 ffb2 ffb2 ffb2 ffb2 ffb2 ffb2 ffb2 ffb1 ffb2 ffb2 ffb2 ffb2 ffb2 ffb3 ffb2 ffb2 ffb2 ffb2 ffb2 ffb2 ffb2 ffb3 ffb3 ffb3 ffb3 ffb3 ffb3 ffb3 ffb3 ffb3 ffb3 ffb3 ffb3 ffb3 ffb3 ffb4 ffb4 ffb3 ffb3 ffb4 ffb4 ffb3 ffb3 ffb3 ffb4 ffb4 ffb3 ffb3 ffb4 ffb4 ffb4 ffb4 ffb4 ffb3 ffb3 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb5 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb5 ffb4 ffb5 ffb5 ffb4 ffb4 ffb5 ffb4 ffb5 ffb4 ffb5 ffb4 ffb4 ffb5 ffb4 ffb5 ffb5 ffb6 ffb5 ffb7 ffb5 ffb5 ffb5 ffb5 ffb5 ffb5 ffb6 ffb5 ffb5 ffb5 ffb5 ffb5 ffb5 ffb5 ffb5 ffb5 ffb5 ffb6 ffb5 ffb5 ffb5 ffb5 ffb5 ffb6 ffb5 ffb5 ffb6 ffb5 ffb5 ffb5 ffb5 ffb5 ffb5 ffb5 ffb5 ffb5 ffb5 ffb5 ffb5 ffb5 ffb5 ffb5 ffb5 ffb5 ffb6 ffb6 ffb6 ffb6 ffb6 ffb6 ffb6 ffb6 ffb6 ffb6 ffb6 ffb6 ffb6 ffb6 ffb6 ffb6 ffb6 ffb6 ffb6 ffb6 ffb6 ffb6 ffb6 ffb6 ffb6 ffb6 ffb7 ffb6 ffb6 ffb6 ffb6 ffb6 ffb6 ffb6 ffb6 ffb6 ffb7 ffb6 ffb6 ffb6 ffb6 ffb6 ffb6 ffb6 ffb6 ffb6 ffb6 ffb6 ffb6 ffb6 ffb6 ffb6 ffb6 ffb6 ffb6 ffb6 ffb6 ffb7 ffb6 ffb6 ffb6 ffb6 ffb6 ffb6 ffb6 ffb6 ffb6 ffb6 ffb6 ffb6 ffb6 ffb6 ffb6 ffb6 ffb6 ffb6 ffb6 ffb6 ffb5 ffb5 ffb5 ffb6 ffb5 ffb6 ffb5 ffb5 ffb6 ffb6 ffb6 ffb6 ffb6 ffb6 ffb5 ffb5 ffb5 ffb5 ffb5 ffb5 ffb5 ffb5 ffb5 ffb5 ffb5 ffb6 ffb5 ffb6 ffb5 ffb6 ffb5 ffb5 ffb5 ffb5 ffb5 ffb5 ffb5 ffb5 ffb5 ffb5 ffb5 ffb5 ffb5 ffb5 ffb5 ffb4 ffb4 ffb4 ffb4 ffb4 ffb5 ffb5 ffb4 ffb4 ffb4 ffb4 ffb4 ffb5 ffb4 ffb5 ffb5 ffb4 ffb5 ffb4 ffb4 ffb4 ffb5 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb3 ffb4 ffb4 ffb4 ffb3 ffb4 ffb3 ffb4 ffb3 ffb4 ffb4 ffb3 ffb3 ffb3 ffb3 ffb4 ffb4 ffb3 ffb3 ffb3 ffb3 ffb4 ffb3 ffb3 ffb3 ffb3 ffb3 ffb3 ffb3 ffb3 ffb2 ffb2 ffb2 ffb2 ffb2 ffb3 ffb3 ffb3 ffb2 ffb1 ffb2 ffb2 ffb2 ffb2 ffb1 ffb1 ffb1 ffb1 ffb1 ffb1 ffb1 ffb1 ffb1 ffb1 ffb1 ffb0 ffb1 ffb2 ffb1 ffb1 ffb1 ffb0 ffb0 ffb0 ffb1 ffb0 ffb0 ffb0 ffb1 ffb0 ffb0 ffb1 ffb0 ffb0 ffb0 ffb0 ffb0 ffb0 ffb0 ffb0 ffb0 ffb0 ffb0 ffaf ffaf ffaf ffaf ffaf ffb0 ffb0 ffaf ffae ffae ffaf ffaf ffae ffaf ffaf ffaf ffae ffaf ffae ffaf ffaf ffaf ffae ffae ffad ffad ffae ffae ffaf ffae ffad ffad ffae ffae ffad ffae ffad ffad ffad ffac ffac ffad ffad ffad ffab ffab ffab ffab ffac ffac ffac ffab ffac ffab ffab ffab ffab ffab ffab ffab ffab ffab ffab ffab ffab ffab ffab ffab ffab ffab ffab ffaa ffaa ffaa ffaa ffaa ffaa ffaa ffaa ffaa ffaa ffaa ffaa ffaa ffaa ffaa ffa9 ffa9 ffa9 ffa9 ffa9 ffa9 ffa9 ffa9 ffa9 ffa9 ffa8 ffa8 ffa8 ffa8 ffa8 ffa8 ffa8 ffa7 ffa7 ffa8 ffa7 ffa7 ffa8 ffa7 ffa7 ffa7 ffa7 ffa8 ffa6 ffa6 ffa6 ffa6 ffa6 ffa6 ffa6 ffa6 ffa6 ffa6 ffa5 ffa5 ffa5 ffa5 ffa4 ffa5 ffa4 ffa4 ffa5 ffa5 ffa4 ffa4 ffa4 ffa4 ffa4 ffa4 ffa3 ffa4 ffa4 ffa3 ffa3 ffa3 ffa3 ffa2 ffa2 ffa2 ffa2 ffa2 ffa2 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa0 ffa0 ffa0 ffa0 ffa0 ffa0 ffa0 ffa0 ff9f ff9f ffa0 ffa0 ffa0 ff9f ffa0 ff9f ff9f ff9e ff9d ff9e ff9e ff9e ff9e ff9d ff9d ff9d ff9d ff9d ff9e ff9c ff9d ff9d ff9d ff9c ff9c ff9d ff9d ff9c ff9b ff9c ff9b ff9a ff9b ff9c ff9c ff9a ff9c ff9b ff9a ff9a ff9b ff9a ff9a ff9a ff9a ff9a ff9a ff98 ff99 ff98 ff99 ff99 ff98 ff99 ff99 ff97 ff97 ff97 ff97 ff97 ff97 ff97 ff97 ff96 ff97 ff96 ff95 ff95 ff96 ff96 ff94 ff94 ff95 ff96 ff95 ff95 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff93 ff93 ff93 ff94 ff94 ff94 ff93 ff93 ff93 ff93 ff93 ff92 ff92 ff91 ff92 ff90 ff90 ff92 ff92 ff91 ff90 ff90 ff8f ff90 ff90 ff90 ff90 ff90 ff90 ff8f ff8e ff8f ff8f ff8f ff8f ff8f ff8e ff8e ff8d ff8d ff8c ff8d ff8d ff8d ff8c ff8d ff8d ff8c ff8b ff8b ff8b ff8b ff8b ff8b ff8a ff89 ff8a ff89 ff8b ff89 ff8a ff8a ff88 ff89 ff89 ff88 ff89 ff89 ff88 ff89 ff88 ff88 ff87 ff87 ff86 ff86 ff87 ff87 ff87 ff87 ff87 ff86 ff85 ff85 ff85 ff85 ff85 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff83 ff83 ff82 ff81 ff81 ff82 ff82 ff82 ff81 ff81 ff81 ff80 ff80 ff80 ff80 ff80 ff80 ff7f ff7f ff7f ff7f ff7f ff7e ff7e ff7d ff7e ff7d ff7d ff7d ff7d ff7d ff7d ff7c ff7c ff7c ff7b ff7b ff7b ff7a ff7a ff7a ff7a ff7a ff7a ff79 ff79 ff79 ff78 ff78 ff78 ff77 ff77 ff77 ff77 ff77 ff77 ff77 ff76 ff76 ff75 ff76 ff77 ff76 ff75 ff75 ff75 ff74 ff74 ff74 ff74 ff74 ff73 ff74 ff74 ff73 ff72 ff72 ff73 ff73 ff72 ff71 ff71 ff70 ff70 ff70 ff70 ff6f ff6f ff6e ff6e ff6d ff6d ff6d ff6d ff6c ff6c ff6b ff6a ff69 ff69 ff68 ff68 ff67 ff67 ff66 ff65 ff64 ff63 ff63 ff62 ff60 ff60 ff60 ff5f ff5e ff5c ff5b ff5a ff59 ff59 ff57 ff56 ff56 ff54 ff54 ff52 ff50 ff50 ff4e ff4e ff4c ff4b ff4a ff49 ff48 ff46 ff45 ff44 ff42 ff41 ff40 ff3f ff3d ff3c ff3b ff39 ff38 ff37 ff35 ff34 ff32 ff31 ff31 ff2f ff2e ff2c ff2b ff29 ff29 ff27 ff26 ff25 ff24 ff22 ff21 ff20 ff1f ff1e ff1d ff1c ff1b ff1a ff19 ff17 ff17 ff16 ff15 ff14 ff13 ff12 ff12 ff11 ff10 ff0f ff0e ff0e ff0d ff0d ff0c ff0b ff0a ff0a ff09 ff09 ff08 ff08 ff07 ff07 ff07 ff06 ff06 ff05 ff05 ff05 ff04 ff04 ff04 ff03 ff03 ff03 ff03 ff03 ff02 ff02 ff02 ff02 ff02 ff02 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 c100 c100 c100 c100 c100 c100 c100 c100 c100 c100 c100 c100 c100 c100 c100 c100 c100 c100 c100 c100 │ │ -c100 c100 c100 c100 c100 c100 c100 c100 c100 c100 c100 c100 c100 c100 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff02 ff02 ff02 ff02 ff02 ff02 ff03 ff03 ff03 ff03 ff04 ff04 ff04 ff04 ff05 ff05 ff05 ff06 ff06 ff06 ff07 ff07 ff08 ff08 ff09 ff09 ff0a ff0a ff0b ff0b ff0c ff0c ff0d ff0e ff0e ff0f ff10 ff10 ff11 ff12 ff13 ff14 ff14 ff15 ff16 ff17 ff18 ff19 ff1a ff1b ff1c ff1d ff1e ff1f ff20 ff21 ff22 ff23 ff25 ff26 ff27 ff28 ff2a ff2a ff2c ff2d ff2f ff30 ff31 ff32 ff34 ff35 ff36 ff38 ff39 ff3a ff3b ff3c ff3e ff40 ff41 ff42 ff44 ff45 ff46 ff47 ff48 ff4a ff4c ff4d ff4e ff4f ff51 ff52 ff53 ff54 ff56 ff56 ff58 ff59 ff5a ff5c ff5d ff5d ff5f ff60 ff61 ff62 ff64 ff64 ff65 ff66 ff67 ff68 ff69 ff6a ff6b ff6c ff6d ff6d ff6f ff6f ff70 ff70 ff71 ff72 ff73 ff74 ff74 ff75 ff75 ff76 ff77 ff77 ff78 ff78 ff78 ff7a ff7a ff7b ff7b ff7a ff7c ff7d ff7c ff7c ff7c ff7c ff7d ff7f ff7f ff7f ff7f ff7f ff7f ff7f ff80 ff80 ff80 ff80 ff82 ff82 ff83 ff82 ff82 ff83 ff83 ff83 ff83 ff83 ff83 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff85 ff86 ff86 ff85 ff86 ff86 ff87 ff86 ff87 ff87 ff87 ff88 ff88 ff89 ff88 ff88 ff88 ff88 ff89 ff89 ff89 ff89 ff8a ff8a ff8b ff8a ff8b ff8c ff8b ff8a ff8c ff8b ff8c ff8c ff8d ff8d ff8d ff8d ff8d ff8d ff8d ff8e ff8e ff8e ff8e ff8e ff8f ff8f ff8f ff8f ff90 ff90 ff8f ff90 ff90 ff90 ff91 ff90 ff90 ff92 ff92 ff92 ff91 ff91 ff92 ff93 ff92 ff92 ff93 ff93 ff92 ff93 ff93 ff94 ff94 ff94 ff94 ff93 ff94 ff94 ff95 ff94 ff94 ff94 ff95 ff95 ff95 ff95 ff95 ff95 ff96 ff97 ff96 ff97 ff97 ff96 ff97 ff97 ff97 ff97 ff97 ff98 ff98 ff99 ff99 ff99 ff99 ff99 ff99 ff98 ff99 ff9a ff9a ff99 ff9b ff9b ff9b ff9a ff9b ff9b ff9a ff9a ff9a ff9b ff9b ff9a ff9b ff9c ff9d ff9c ff9d ff9d ff9d ff9d ff9c ff9d ff9d ff9c ff9d ff9e ff9d ff9e ff9e ff9f ff9f ff9e ff9f ff9e ff9f ff9e ff9e ff9f ff9e ff9f ff9e ff9f ffa0 ff9f ffa0 ffa1 ffa1 ffa1 ffa0 ffa1 ffa1 ffa1 ffa1 ffa0 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa2 ffa3 ffa3 ffa3 ffa3 ffa3 ffa2 ffa3 ffa2 ffa3 ffa2 ffa3 ffa3 ffa3 ffa3 ffa4 ffa4 ffa4 ffa4 ffa4 ffa5 ffa4 ffa4 ffa4 ffa4 ffa4 ffa4 ffa5 ffa5 ffa6 ffa5 ffa5 ffa5 ffa5 ffa5 ffa5 ffa5 ffa6 ffa6 ffa6 ffa7 ffa6 ffa6 ffa7 ffa6 ffa7 ffa7 ffa7 ffa7 ffa8 ffa7 ffa8 ffa8 ffa8 ffa8 ffa8 ffa8 ffa8 ffa8 ffa8 ffa9 ffa8 ffa8 ffa9 ffa9 ffa9 ffa9 ffa9 ffa9 ffa9 ffa9 ffa9 ffa9 ffaa ffaa ffaa ffaa ffab ffab ffab ffab ffab ffab ffab ffab ffab ffab ffab ffab ffab ffab ffab ffab ffab ffab ffab ffac ffac ffab ffac ffac ffac ffab ffac ffac ffac ffac ffac ffac ffac ffac ffac ffad ffac ffac ffac ffad ffad ffad ffad ffae ffad ffad ffae ffad ffad ffae ffae ffad ffae ffae ffae ffae ffae ffae ffae ffae ffae ffae ffae ffaf ffae ffaf ffb0 ffaf ffae ffaf ffb0 ffaf ffb0 ffb0 ffb0 ffb0 ffb0 ffb0 ffb1 ffb0 ffb0 ffb0 ffb0 ffb1 ffb0 ffb0 ffb0 ffb0 ffb0 ffb0 ffb1 ffb1 ffb1 ffb0 ffb1 ffb1 ffb1 ffb2 ffb1 ffb2 ffb2 ffb2 ffb2 ffb2 ffb2 ffb2 ffb1 ffb2 ffb1 ffb2 ffb1 ffb1 ffb1 ffb2 ffb2 ffb2 ffb2 ffb2 ffb1 ffb1 ffb2 ffb3 ffb3 ffb3 ffb3 ffb2 ffb2 ffb1 ffb2 ffb3 ffb2 ffb2 ffb3 ffb3 ffb4 ffb4 ffb3 ffb2 ffb3 ffb4 ffb3 ffb3 ffb3 ffb4 ffb4 ffb3 ffb3 ffb3 ffb3 ffb3 ffb2 ffb2 ffb3 ffb3 ffb4 ffb4 ffb4 ffb4 ffb4 ffb3 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb3 ffb4 ffb3 ffb3 ffb4 ffb4 ffb4 ffb4 ffb3 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb6 ffb4 ffb5 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb6 ffb4 ffb4 ffb5 ffb5 ffb5 ffb5 ffb5 ffb4 ffb4 ffb4 ffb6 ffb4 ffb4 ffb4 ffb4 ffb4 ffb6 ffb4 ffb5 ffb6 ffb5 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb5 ffb5 ffb5 ffb5 ffb5 ffb5 ffb5 ffb5 ffb5 ffb5 ffb5 ffb5 ffb5 ffb5 ffb5 ffb5 ffb5 ffb5 ffb5 ffb5 ffb5 ffb6 ffb5 ffb5 ffb5 ffb5 ffb5 ffb5 ffb5 ffb6 ffb5 ffb5 ffb5 ffb5 ffb5 ffb7 ffb5 ffb5 ffb5 ffb5 ffb5 ffb5 ffb5 ffb5 ffb6 ffb7 ffb5 ffb6 ffb5 ffb5 ffb5 ffb5 ffb5 ffb5 ffb5 ffb6 ffb5 ffb5 ffb5 ffb5 ffb5 ffb6 ffb6 ffb5 ffb5 ffb6 ffb6 ffb5 ffb5 ffb5 ffb5 ffb5 ffb5 ffb5 ffb5 ffb5 ffb5 ffb6 ffb5 ffb5 ffb5 ffb5 ffb6 ffb5 ffb5 ffb5 ffb5 ffb5 ffb5 ffb5 ffb5 ffb5 ffb6 ffb5 ffb4 ffb5 ffb5 ffb5 ffb5 ffb5 ffb5 ffb4 ffb5 ffb4 ffb4 ffb5 ffb5 ffb5 ffb4 ffb4 ffb5 ffb4 ffb5 ffb4 ffb5 ffb4 ffb5 ffb5 ffb4 ffb5 ffb4 ffb4 ffb5 ffb5 ffb5 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb3 ffb3 ffb4 ffb4 ffb4 ffb4 ffb4 ffb3 ffb3 ffb4 ffb3 ffb3 ffb3 ffb3 ffb3 ffb3 ffb3 ffb4 ffb3 ffb4 ffb4 ffb3 ffb3 ffb2 ffb3 ffb4 ffb4 ffb3 ffb3 ffb3 ffb2 ffb2 ffb2 ffb3 ffb2 ffb3 ffb2 ffb3 ffb3 ffb3 ffb2 ffb2 ffb1 ffb1 ffb1 ffb2 ffb2 ffb2 ffb2 ffb1 ffb1 ffb1 ffb1 ffb1 ffb1 ffb1 ffb1 ffb0 ffb0 ffb1 ffb0 ffb0 ffb0 ffb0 ffb1 ffb0 ffb0 ffb0 ffb1 ffb1 ffb0 ffb0 ffb0 ffaf ffb0 ffb0 ffaf ffaf ffb0 ffb0 ffaf ffaf ffb0 ffaf ffb0 ffb0 ffaf ffb0 ffaf ffaf ffaf ffaf ffb0 ffaf ffaf ffae ffae ffae ffaf ffaf ffaf ffae ffad ffae ffae ffae ffaf ffae ffae ffae ffaf ffae ffae ffae ffad ffae ffad ffad ffac ffac ffad ffad ffae ffad ffac ffad ffac ffad ffad ffac ffac ffac ffac ffac ffad ffad ffad ffab ffab ffab ffab ffab ffab ffab ffab ffab ffab ffab ffab ffab ffab ffab ffab ffab ffab ffab ffab ffab ffab ffab ffab ffab ffaa ffab ffa9 ffaa ffaa ffa9 ffa9 ffa9 ffa9 ffa9 ffa9 ffa9 ffaa ffa9 ffa9 ffa9 ffa9 ffa9 ffa8 ffa8 ffa9 ffa8 ffa8 ffa8 ffa8 ffa8 ffa8 ffa8 ffa7 ffa7 ffa7 ffa7 ffa7 ffa7 ffa6 ffa6 ffa7 ffa6 ffa6 ffa7 ffa6 ffa6 ffa7 ffa6 ffa7 ffa6 ffa6 ffa6 ffa5 ffa6 ffa5 ffa5 ffa6 ffa6 ffa6 ffa5 ffa5 ffa5 ffa4 ffa3 ffa4 ffa3 ffa4 ffa4 ffa4 ffa3 ffa3 ffa3 ffa3 ffa3 ffa3 ffa3 ffa3 ffa3 ffa3 ffa2 ffa2 ffa2 ffa2 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa0 ffa0 ffa1 ff9f ff9f ff9f ff9f ff9f ff9f ffa0 ff9f ff9e ff9e ff9f ffa0 ff9f ff9f ff9f ff9f ff9e ff9e ff9d ff9d ff9d ff9d ff9d ff9d ff9c ff9d ff9d ff9c ff9c ff9b ff9c ff9c ff9b ff9c ff9c ff9d ff9c ff9a ff9a ff9a ff9a ff9a ff9a ff9b ff9b ff9a ff9b ff9b ff9a ff99 ff9a ff99 ff9a ff99 ff99 ff99 ff99 ff98 ff99 ff98 ff98 ff98 ff98 ff98 ff97 ff97 ff97 ff96 ff96 ff96 ff97 ff96 ff97 ff96 ff97 ff95 ff95 ff94 ff94 ff95 ff94 ff94 ff94 ff95 ff94 ff94 ff94 ff94 ff93 ff94 ff94 ff94 ff94 ff94 ff93 ff93 ff93 ff92 ff92 ff93 ff92 ff93 ff93 ff92 ff93 ff90 ff91 ff91 ff92 ff90 ff90 ff91 ff91 ff91 ff90 ff90 ff8f ff8f ff8f ff90 ff8f ff8f ff8f ff8f ff8d ff8d ff8e ff8d ff8d ff8e ff8d ff8d ff8c ff8d ff8c ff8c ff8b ff8c ff8c ff8b ff8c ff8a ff8b ff8a ff8a ff8a ff8a ff8b ff8a ff89 ff88 ff89 ff89 ff88 ff89 ff8a ff88 ff89 ff88 ff87 ff87 ff88 ff88 ff89 ff88 ff87 ff87 ff86 ff86 ff86 ff87 ff85 ff86 ff86 ff86 ff86 ff85 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff83 ff83 ff83 ff83 ff82 ff82 ff81 ff81 ff81 ff81 ff81 ff81 ff80 ff81 ff80 ff7f ff7f ff80 ff7f ff7f ff7e ff7f ff7f ff7e ff7e ff7d ff7e ff7d ff7d ff7d ff7c ff7c ff7c ff7c ff7c ff7c ff7b ff7b ff7b ff7a ff7a ff7a ff79 ff79 ff79 ff79 ff79 ff78 ff78 ff78 ff78 ff77 ff77 ff77 ff76 ff76 ff77 ff76 ff77 ff76 ff75 ff76 ff75 ff75 ff76 ff74 ff75 ff75 ff74 ff73 ff74 ff73 ff74 ff74 ff73 ff73 ff73 ff72 ff72 ff72 ff72 ff72 ff72 ff71 ff70 ff70 ff70 ff6f ff6f ff6e ff6e ff6d ff6d ff6d ff6d ff6b ff6c ff6b ff6b ff6a ff69 ff69 ff67 ff67 ff66 ff66 ff66 ff64 ff64 ff63 ff62 ff61 ff61 ff5f ff5f ff5e ff5d ff5d ff5b ff5b ff59 ff58 ff57 ff56 ff56 ff55 ff54 ff52 ff51 ff50 ff4e ff4e ff4c ff4b ff4a ff49 ff48 ff47 ff45 ff43 ff42 ff41 ff3f ff3f ff3d ff3c ff3b ff39 ff38 ff37 ff35 ff34 ff33 ff32 ff30 ff2f ff2e ff2c ff2b ff2a ff28 ff27 ff26 ff25 ff23 ff22 ff22 ff20 ff1f ff1e ff1d ff1c ff1a ff1a ff18 ff18 ff17 ff15 ff15 ff14 ff13 ff12 ff11 ff11 ff10 ff0f ff0e ff0e ff0d ff0c ff0c ff0b ff0a ff0a ff09 ff09 ff08 ff08 ff07 ff07 ff06 ff06 ff06 ff05 ff05 ff05 ff04 ff04 ff04 ff03 ff03 ff03 ff03 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 c100 c100 c100 c100 c100 c100 c100 c100 c100 c100 c100 c100 c100 c100 c100 c100 c100 c100 c100 c100 c100 │ │ -c100 c100 c100 c100 c100 c100 c100 c100 c100 c100 c100 c100 c100 c100 c100 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff02 ff02 ff02 ff02 ff02 ff02 ff03 ff03 ff03 ff03 ff03 ff04 ff04 ff04 ff05 ff05 ff05 ff06 ff06 ff06 ff07 ff07 ff08 ff08 ff09 ff09 ff0a ff0a ff0b ff0b ff0c ff0c ff0d ff0e ff0e ff0f ff10 ff10 ff11 ff12 ff13 ff14 ff15 ff15 ff16 ff17 ff18 ff19 ff1a ff1b ff1c ff1d ff1e ff1f ff20 ff21 ff22 ff23 ff24 ff26 ff26 ff28 ff2a ff2a ff2c ff2d ff2e ff30 ff31 ff32 ff33 ff34 ff36 ff37 ff39 ff3a ff3b ff3c ff3e ff40 ff41 ff42 ff44 ff44 ff46 ff47 ff49 ff4a ff4b ff4d ff4d ff4f ff51 ff51 ff52 ff54 ff56 ff57 ff58 ff59 ff5a ff5b ff5c ff5d ff5f ff60 ff61 ff62 ff63 ff64 ff65 ff66 ff67 ff68 ff69 ff6a ff6a ff6c ff6d ff6d ff6e ff6f ff70 ff70 ff71 ff72 ff73 ff73 ff75 ff74 ff75 ff76 ff76 ff76 ff77 ff77 ff79 ff7a ff7a ff7a ff7a ff7a ff7c ff7c ff7c ff7b ff7c ff7d ff7d ff7e ff7f ff7f ff7f ff7f ff7f ff80 ff7f ff7f ff80 ff81 ff81 ff81 ff81 ff81 ff82 ff82 ff82 ff82 ff82 ff83 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff85 ff85 ff85 ff85 ff86 ff86 ff86 ff86 ff85 ff87 ff87 ff88 ff88 ff87 ff88 ff88 ff87 ff88 ff88 ff88 ff89 ff89 ff89 ff8a ff89 ff8a ff8b ff8a ff8a ff8a ff8a ff8a ff8b ff8c ff8c ff8c ff8c ff8c ff8c ff8c ff8d ff8d ff8d ff8d ff8e ff8e ff8e ff8f ff8f ff8f ff8f ff8e ff8f ff8f ff8f ff90 ff90 ff90 ff91 ff91 ff91 ff90 ff91 ff90 ff91 ff91 ff91 ff92 ff92 ff92 ff92 ff93 ff93 ff94 ff93 ff94 ff93 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff95 ff94 ff94 ff95 ff96 ff96 ff96 ff96 ff95 ff96 ff96 ff96 ff96 ff96 ff97 ff98 ff98 ff97 ff98 ff98 ff97 ff97 ff97 ff98 ff99 ff99 ff99 ff9a ff9a ff9a ff99 ff99 ff9a ff9a ff99 ff9a ff9a ff9b ff9a ff9b ff9b ff9b ff9c ff9d ff9d ff9d ff9c ff9b ff9c ff9d ff9c ff9c ff9d ff9c ff9d ff9d ff9e ff9f ff9e ff9e ff9d ff9e ff9d ff9e ff9e ff9e ff9e ff9d ff9f ffa0 ff9f ffa0 ffa0 ffa0 ffa0 ffa0 ffa0 ffa1 ffa0 ffa0 ffa0 ffa1 ffa1 ffa1 ffa0 ffa1 ffa1 ffa0 ffa1 ffa1 ffa1 ffa1 ffa2 ffa2 ffa1 ffa2 ffa1 ffa1 ffa1 ffa1 ffa2 ffa2 ffa3 ffa3 ffa2 ffa2 ffa3 ffa3 ffa4 ffa4 ffa3 ffa4 ffa4 ffa3 ffa4 ffa3 ffa4 ffa4 ffa4 ffa5 ffa5 ffa5 ffa5 ffa4 ffa5 ffa4 ffa4 ffa4 ffa5 ffa6 ffa5 ffa5 ffa6 ffa5 ffa5 ffa6 ffa7 ffa7 ffa7 ffa7 ffa7 ffa6 ffa7 ffa7 ffa7 ffa7 ffa7 ffa8 ffa8 ffa8 ffa8 ffa9 ffa8 ffa8 ffa8 ffa8 ffa8 ffa8 ffa8 ffa8 ffa8 ffa8 ffa9 ffa9 ffa9 ffa9 ffaa ffaa ffaa ffaa ffaa ffaa ffaa ffaa ffaa ffaa ffaa ffaa ffaa ffaa ffaa ffab ffab ffab ffab ffab ffab ffab ffab ffab ffab ffab ffab ffab ffab ffab ffab ffab ffac ffac ffab ffab ffac ffac ffac ffac ffac ffac ffac ffac ffac ffad ffad ffac ffad ffad ffad ffad ffad ffad ffad ffad ffae ffae ffad ffae ffad ffae ffae ffad ffae ffae ffae ffae ffaf ffae ffae ffae ffaf ffaf ffaf ffb0 ffaf ffaf ffaf ffaf ffb0 ffaf ffaf ffaf ffaf ffaf ffaf ffaf ffaf ffaf ffb0 ffb0 ffb0 ffb0 ffb0 ffb0 ffb1 ffb1 ffb1 ffb1 ffb1 ffb1 ffb1 ffb1 ffb1 ffb1 ffb1 ffb1 ffb1 ffb1 ffb1 ffb1 ffb1 ffb1 ffb1 ffb2 ffb2 ffb2 ffb2 ffb2 ffb1 ffb1 ffb2 ffb2 ffb2 ffb2 ffb2 ffb2 ffb2 ffb1 ffb2 ffb2 ffb2 ffb2 ffb3 ffb3 ffb3 ffb3 ffb3 ffb2 ffb3 ffb3 ffb3 ffb3 ffb3 ffb2 ffb2 ffb3 ffb3 ffb3 ffb3 ffb3 ffb2 ffb2 ffb3 ffb3 ffb4 ffb4 ffb2 ffb4 ffb4 ffb3 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb3 ffb4 ffb3 ffb3 ffb3 ffb4 ffb4 ffb4 ffb3 ffb4 ffb3 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb5 ffb4 ffb4 ffb4 ffb4 ffb4 ffb5 ffb4 ffb4 ffb5 ffb5 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb5 ffb5 ffb5 ffb5 ffb4 ffb4 ffb4 ffb5 ffb4 ffb4 ffb5 ffb4 ffb4 ffb5 ffb4 ffb4 ffb4 ffb5 ffb4 ffb4 ffb5 ffb5 ffb4 ffb4 ffb5 ffb4 ffb4 ffb5 ffb4 ffb6 ffb4 ffb5 ffb4 ffb4 ffb5 ffb5 ffb4 ffb5 ffb4 ffb4 ffb4 ffb4 ffb4 ffb5 ffb6 ffb5 ffb5 ffb6 ffb5 ffb5 ffb4 ffb5 ffb4 ffb4 ffb4 ffb6 ffb4 ffb4 ffb4 ffb5 ffb5 ffb6 ffb6 ffb4 ffb4 ffb6 ffb5 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb5 ffb6 ffb4 ffb4 ffb5 ffb4 ffb6 ffb4 ffb4 ffb5 ffb4 ffb4 ffb4 ffb5 ffb4 ffb4 ffb6 ffb4 ffb4 ffb4 ffb5 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb5 ffb4 ffb5 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb3 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb3 ffb4 ffb4 ffb4 ffb3 ffb4 ffb4 ffb3 ffb4 ffb4 ffb3 ffb3 ffb4 ffb4 ffb4 ffb4 ffb4 ffb3 ffb3 ffb3 ffb3 ffb3 ffb3 ffb2 ffb2 ffb2 ffb2 ffb3 ffb3 ffb3 ffb3 ffb3 ffb3 ffb2 ffb3 ffb3 ffb3 ffb3 ffb3 ffb3 ffb2 ffb1 ffb2 ffb1 ffb1 ffb1 ffb1 ffb1 ffb1 ffb1 ffb2 ffb2 ffb1 ffb1 ffb0 ffb1 ffb1 ffb1 ffb2 ffb1 ffb1 ffb1 ffb0 ffb0 ffb0 ffb0 ffb0 ffb0 ffb0 ffb1 ffb0 ffb0 ffaf ffb0 ffb0 ffb0 ffb0 ffb0 ffb0 ffb0 ffb0 ffb0 ffb0 ffaf ffaf ffaf ffaf ffae ffaf ffaf ffaf ffaf ffb0 ffaf ffb0 ffb0 ffaf ffb0 ffaf ffaf ffae ffae ffaf ffaf ffaf ffae ffae ffae ffae ffae ffae ffae ffad ffae ffae ffad ffae ffad ffad ffad ffae ffae ffad ffad ffad ffad ffad ffad ffac ffac ffad ffac ffad ffac ffac ffac ffac ffac ffac ffab ffab ffac ffac ffac ffac ffac ffac ffab ffab ffab ffab ffab ffab ffab ffab ffab ffab ffaa ffaa ffaa ffab ffab ffab ffaa ffaa ffaa ffaa ffaa ffaa ffaa ffaa ffaa ffaa ffaa ffa9 ffaa ffa9 ffa9 ffa9 ffa8 ffa9 ffa8 ffa8 ffa9 ffa9 ffa8 ffa8 ffa8 ffa8 ffa8 ffa8 ffa8 ffa8 ffa7 ffa7 ffa8 ffa7 ffa8 ffa7 ffa7 ffa7 ffa7 ffa6 ffa7 ffa6 ffa6 ffa6 ffa6 ffa6 ffa6 ffa6 ffa6 ffa6 ffa6 ffa6 ffa6 ffa6 ffa5 ffa5 ffa6 ffa5 ffa5 ffa4 ffa5 ffa5 ffa5 ffa5 ffa4 ffa4 ffa5 ffa4 ffa3 ffa3 ffa2 ffa3 ffa3 ffa3 ffa2 ffa2 ffa2 ffa2 ffa2 ffa2 ffa2 ffa2 ffa2 ffa2 ffa2 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa0 ffa0 ffa1 ffa0 ffa1 ffa0 ffa1 ffa0 ffa0 ff9f ffa0 ff9f ff9f ff9f ff9e ff9f ff9e ff9e ff9e ff9e ff9e ff9d ff9e ff9e ff9f ff9e ff9f ff9d ff9e ff9d ff9c ff9d ff9d ff9c ff9c ff9c ff9d ff9d ff9c ff9b ff9b ff9c ff9c ff9a ff9c ff9c ff9b ff9b ff9a ff99 ff99 ff99 ff9a ff99 ff99 ff99 ff9a ff99 ff9a ff9a ff99 ff98 ff98 ff99 ff98 ff98 ff98 ff98 ff98 ff98 ff98 ff96 ff97 ff98 ff96 ff96 ff97 ff97 ff95 ff95 ff96 ff97 ff95 ff96 ff96 ff95 ff95 ff95 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff93 ff94 ff93 ff93 ff94 ff93 ff93 ff93 ff92 ff91 ff92 ff91 ff92 ff93 ff92 ff91 ff91 ff90 ff90 ff91 ff91 ff90 ff90 ff90 ff90 ff90 ff90 ff90 ff8f ff8e ff8e ff8f ff8e ff8e ff8d ff8e ff8d ff8c ff8c ff8c ff8c ff8c ff8c ff8c ff8c ff8c ff8c ff8b ff8b ff8b ff8b ff8a ff8b ff89 ff8b ff8a ff89 ff8a ff8a ff8a ff89 ff89 ff88 ff89 ff88 ff87 ff87 ff89 ff88 ff88 ff86 ff87 ff86 ff87 ff87 ff88 ff88 ff86 ff86 ff85 ff86 ff86 ff85 ff84 ff84 ff84 ff84 ff84 ff85 ff84 ff84 ff84 ff84 ff84 ff84 ff83 ff83 ff83 ff83 ff83 ff83 ff83 ff82 ff82 ff81 ff81 ff81 ff81 ff80 ff7f ff80 ff80 ff7f ff7f ff7e ff7f ff7e ff7f ff7e ff7e ff7d ff7e ff7e ff7d ff7d ff7d ff7d ff7d ff7c ff7c ff7b ff7b ff7b ff7b ff7b ff7b ff7a ff7a ff7a ff79 ff79 ff79 ff78 ff78 ff78 ff78 ff78 ff78 ff77 ff77 ff77 ff77 ff77 ff77 ff76 ff76 ff77 ff76 ff76 ff75 ff75 ff76 ff75 ff75 ff75 ff74 ff74 ff74 ff74 ff73 ff73 ff73 ff73 ff73 ff73 ff72 ff72 ff71 ff71 ff72 ff71 ff71 ff71 ff70 ff70 ff6f ff6f ff6f ff6e ff6d ff6c ff6d ff6c ff6c ff6b ff6b ff6b ff6a ff6a ff68 ff68 ff67 ff67 ff67 ff66 ff65 ff64 ff64 ff63 ff62 ff60 ff60 ff60 ff5e ff5d ff5d ff5c ff5b ff5b ff59 ff57 ff57 ff56 ff55 ff53 ff52 ff52 ff50 ff50 ff4e ff4d ff4c ff4b ff49 ff48 ff47 ff46 ff45 ff43 ff41 ff40 ff40 ff3e ff3d ff3c ff3a ff39 ff38 ff37 ff34 ff34 ff32 ff31 ff30 ff2f ff2d ff2c ff2b ff2a ff28 ff27 ff26 ff24 ff24 ff22 ff21 ff20 ff1f ff1e ff1c ff1c ff1b ff19 ff18 ff18 ff16 ff16 ff14 ff14 ff13 ff12 ff11 ff11 ff10 ff0f ff0e ff0e ff0d ff0c ff0c ff0b ff0a ff0a ff09 ff09 ff08 ff08 ff07 ff07 ff06 ff06 ff06 ff05 ff05 ff04 ff04 ff04 ff04 ff03 ff03 ff03 ff03 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 c100 c100 c100 c100 c100 c100 c100 c100 c100 c100 c100 c100 c100 c100 c100 c100 c100 c100 c100 c100 c100 c100 │ │ -c200 c200 c200 c200 c200 c200 c200 c200 c200 c200 c200 c200 c200 c200 c200 c200 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff02 ff02 ff02 ff02 ff02 ff02 ff03 ff03 ff03 ff03 ff03 ff04 ff04 ff04 ff05 ff05 ff05 ff06 ff06 ff06 ff07 ff07 ff08 ff08 ff09 ff09 ff09 ff0a ff0b ff0b ff0c ff0c ff0d ff0e ff0e ff0f ff10 ff10 ff11 ff12 ff13 ff14 ff14 ff15 ff16 ff17 ff18 ff19 ff1a ff1b ff1c ff1d ff1e ff1f ff20 ff21 ff22 ff24 ff24 ff26 ff27 ff28 ff29 ff2b ff2c ff2d ff2e ff2f ff31 ff32 ff33 ff35 ff36 ff37 ff39 ff39 ff3b ff3d ff3e ff3f ff41 ff42 ff43 ff44 ff45 ff47 ff49 ff4a ff4b ff4c ff4d ff4f ff50 ff51 ff52 ff54 ff55 ff57 ff58 ff59 ff5a ff5c ff5c ff5d ff5f ff60 ff61 ff62 ff63 ff64 ff65 ff65 ff67 ff69 ff69 ff6a ff6a ff6b ff6c ff6c ff6d ff6f ff6f ff70 ff71 ff71 ff72 ff72 ff73 ff74 ff74 ff75 ff75 ff75 ff76 ff78 ff78 ff79 ff79 ff79 ff79 ff7b ff7a ff7b ff7b ff7b ff7c ff7c ff7e ff7e ff7e ff7e ff7f ff7f ff7f ff7f ff7f ff80 ff80 ff80 ff80 ff81 ff80 ff81 ff81 ff81 ff82 ff82 ff83 ff83 ff83 ff83 ff83 ff84 ff83 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff85 ff84 ff85 ff86 ff85 ff86 ff85 ff86 ff87 ff88 ff87 ff87 ff88 ff87 ff86 ff87 ff87 ff88 ff88 ff89 ff88 ff89 ff88 ff89 ff8a ff89 ff89 ff89 ff8a ff8a ff8b ff8b ff8b ff8b ff8b ff8c ff8b ff8c ff8c ff8c ff8c ff8c ff8d ff8d ff8d ff8e ff8e ff8e ff8e ff8e ff8e ff8e ff8f ff8f ff8f ff90 ff90 ff90 ff90 ff90 ff91 ff90 ff90 ff91 ff91 ff91 ff91 ff91 ff91 ff93 ff93 ff93 ff93 ff92 ff93 ff93 ff93 ff93 ff93 ff94 ff93 ff94 ff94 ff94 ff95 ff94 ff94 ff94 ff95 ff95 ff94 ff94 ff95 ff95 ff95 ff95 ff95 ff96 ff97 ff97 ff97 ff96 ff97 ff97 ff96 ff96 ff97 ff98 ff98 ff98 ff99 ff99 ff99 ff99 ff98 ff99 ff9a ff9a ff99 ff99 ff99 ff9a ff9a ff9a ff9a ff9a ff9b ff9c ff9b ff9b ff9c ff9b ff9b ff9c ff9c ff9b ff9b ff9c ff9c ff9c ff9d ff9e ff9e ff9d ff9d ff9d ff9d ff9d ff9d ff9d ff9d ff9d ff9e ff9f ff9f ffa0 ff9f ff9f ff9f ff9f ff9f ff9f ff9e ff9f ffa0 ffa0 ffa1 ffa1 ffa0 ffa1 ffa1 ffa0 ffa1 ffa0 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa2 ffa2 ffa1 ffa1 ffa2 ffa2 ffa2 ffa2 ffa3 ffa2 ffa3 ffa3 ffa4 ffa3 ffa4 ffa4 ffa3 ffa4 ffa4 ffa4 ffa4 ffa4 ffa4 ffa3 ffa4 ffa4 ffa4 ffa5 ffa5 ffa5 ffa5 ffa4 ffa5 ffa6 ffa6 ffa6 ffa6 ffa6 ffa5 ffa6 ffa6 ffa7 ffa6 ffa7 ffa6 ffa7 ffa8 ffa8 ffa8 ffa7 ffa8 ffa7 ffa7 ffa7 ffa7 ffa7 ffa8 ffa7 ffa7 ffa8 ffa8 ffa8 ffa8 ffa9 ffaa ffaa ffa9 ffa9 ffa9 ffa9 ffaa ffa9 ffa9 ffa9 ffa9 ffa9 ffa9 ffaa ffaa ffab ffab ffab ffab ffaa ffab ffab ffab ffaa ffab ffab ffab ffab ffab ffab ffab ffab ffab ffab ffab ffab ffab ffab ffab ffab ffab ffab ffab ffac ffab ffac ffac ffac ffac ffac ffac ffac ffac ffac ffad ffac ffad ffae ffad ffad ffad ffad ffad ffac ffad ffad ffad ffad ffae ffad ffae ffae ffae ffae ffae ffaf ffaf ffae ffaf ffaf ffaf ffae ffae ffae ffae ffae ffae ffae ffaf ffaf ffaf ffaf ffaf ffaf ffaf ffb0 ffb1 ffb1 ffb0 ffb0 ffb0 ffb0 ffb0 ffb0 ffb0 ffb0 ffb0 ffb0 ffb1 ffb0 ffb0 ffb0 ffb1 ffb1 ffb1 ffb1 ffb1 ffb1 ffb1 ffb1 ffb1 ffb1 ffb1 ffb1 ffb1 ffb1 ffb1 ffb1 ffb1 ffb1 ffb2 ffb2 ffb2 ffb2 ffb2 ffb2 ffb2 ffb2 ffb2 ffb2 ffb2 ffb2 ffb2 ffb2 ffb2 ffb2 ffb2 ffb2 ffb2 ffb3 ffb3 ffb3 ffb2 ffb2 ffb3 ffb2 ffb3 ffb2 ffb2 ffb3 ffb3 ffb3 ffb3 ffb3 ffb3 ffb3 ffb3 ffb3 ffb3 ffb3 ffb3 ffb3 ffb3 ffb4 ffb4 ffb4 ffb3 ffb4 ffb2 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb3 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb5 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb5 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb5 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb5 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb5 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb5 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb3 ffb4 ffb4 ffb4 ffb3 ffb3 ffb3 ffb4 ffb4 ffb4 ffb4 ffb4 ffb3 ffb4 ffb3 ffb4 ffb4 ffb3 ffb4 ffb3 ffb3 ffb4 ffb4 ffb3 ffb4 ffb4 ffb4 ffb3 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb3 ffb3 ffb3 ffb3 ffb3 ffb3 ffb3 ffb3 ffb3 ffb3 ffb3 ffb4 ffb4 ffb4 ffb3 ffb4 ffb4 ffb3 ffb4 ffb4 ffb3 ffb3 ffb4 ffb4 ffb4 ffb4 ffb4 ffb3 ffb3 ffb2 ffb3 ffb3 ffb3 ffb2 ffb2 ffb2 ffb2 ffb2 ffb2 ffb2 ffb2 ffb2 ffb2 ffb2 ffb2 ffb2 ffb2 ffb2 ffb2 ffb2 ffb2 ffb1 ffb2 ffb1 ffb0 ffb0 ffb0 ffb1 ffb1 ffb1 ffb1 ffb1 ffb1 ffb1 ffb0 ffb1 ffb1 ffb0 ffb1 ffb1 ffb1 ffb1 ffb0 ffb0 ffb0 ffb0 ffaf ffaf ffaf ffb0 ffb0 ffb0 ffaf ffb0 ffaf ffaf ffb0 ffaf ffaf ffaf ffb0 ffaf ffaf ffaf ffaf ffaf ffaf ffae ffae ffaf ffae ffae ffae ffaf ffae ffae ffaf ffaf ffae ffaf ffae ffae ffae ffae ffaf ffae ffae ffae ffae ffad ffad ffad ffad ffae ffae ffad ffae ffad ffac ffac ffad ffae ffad ffac ffad ffac ffac ffac ffac ffac ffac ffac ffac ffac ffab ffab ffac ffab ffab ffab ffab ffab ffab ffab ffab ffab ffab ffab ffab ffab ffab ffab ffaa ffaa ffaa ffaa ffaa ffaa ffaa ffaa ffaa ffaa ffaa ffaa ffaa ffa9 ffa9 ffa9 ffa9 ffa9 ffa9 ffa9 ffa9 ffaa ffa9 ffa9 ffa9 ffa9 ffa8 ffa8 ffa8 ffa7 ffa7 ffa8 ffa7 ffa7 ffa7 ffa8 ffa7 ffa8 ffa7 ffa7 ffa7 ffa6 ffa7 ffa7 ffa7 ffa7 ffa6 ffa6 ffa6 ffa7 ffa6 ffa6 ffa5 ffa5 ffa5 ffa6 ffa5 ffa5 ffa5 ffa6 ffa5 ffa6 ffa5 ffa5 ffa6 ffa4 ffa4 ffa5 ffa5 ffa4 ffa4 ffa4 ffa4 ffa4 ffa4 ffa4 ffa3 ffa4 ffa4 ffa3 ffa2 ffa2 ffa2 ffa2 ffa2 ffa2 ffa2 ffa1 ffa2 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa0 ffa1 ffa0 ffa0 ff9f ffa0 ff9f ffa0 ff9f ff9f ffa0 ff9f ff9f ff9f ff9f ff9e ff9e ff9f ff9d ff9d ff9d ff9e ff9e ff9c ff9d ff9c ff9e ff9d ff9e ff9d ff9c ff9d ff9c ff9d ff9c ff9b ff9b ff9b ff9c ff9c ff9c ff9a ff9b ff9b ff9b ff9a ff9b ff9a ff9a ff9a ff99 ff99 ff99 ff99 ff99 ff98 ff98 ff98 ff99 ff98 ff98 ff99 ff99 ff98 ff97 ff97 ff97 ff97 ff97 ff97 ff98 ff97 ff97 ff96 ff95 ff98 ff96 ff95 ff96 ff97 ff95 ff95 ff96 ff96 ff95 ff94 ff95 ff94 ff95 ff95 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff93 ff94 ff94 ff93 ff93 ff92 ff92 ff94 ff92 ff93 ff93 ff91 ff91 ff92 ff91 ff92 ff91 ff90 ff90 ff90 ff90 ff90 ff90 ff90 ff90 ff8f ff8e ff8f ff8f ff8f ff8f ff8f ff8e ff8e ff8e ff8d ff8c ff8d ff8d ff8d ff8c ff8b ff8c ff8c ff8b ff8c ff8b ff8b ff8b ff8b ff8a ff8b ff8a ff8a ff8a ff8a ff89 ff8a ff8a ff89 ff8a ff8a ff89 ff88 ff89 ff88 ff88 ff87 ff87 ff87 ff88 ff88 ff86 ff86 ff87 ff85 ff87 ff86 ff87 ff87 ff86 ff85 ff84 ff85 ff85 ff85 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff83 ff83 ff82 ff82 ff82 ff82 ff82 ff82 ff82 ff81 ff81 ff80 ff81 ff80 ff80 ff80 ff7f ff7f ff80 ff7f ff7e ff7d ff7e ff7e ff7e ff7e ff7d ff7d ff7c ff7c ff7d ff7d ff7c ff7c ff7c ff7b ff7b ff7b ff7a ff7a ff7a ff7a ff7a ff79 ff79 ff79 ff79 ff79 ff79 ff78 ff78 ff78 ff77 ff78 ff77 ff76 ff76 ff77 ff77 ff76 ff76 ff76 ff75 ff76 ff75 ff75 ff75 ff75 ff75 ff75 ff74 ff74 ff74 ff73 ff73 ff73 ff73 ff72 ff73 ff72 ff72 ff72 ff71 ff71 ff71 ff70 ff71 ff71 ff71 ff70 ff6f ff6f ff6e ff6e ff6e ff6d ff6c ff6b ff6c ff6b ff6b ff6a ff6a ff6a ff6a ff68 ff68 ff67 ff66 ff66 ff66 ff64 ff64 ff63 ff63 ff62 ff62 ff5f ff5f ff5e ff5d ff5c ff5b ff5a ff5a ff59 ff58 ff57 ff56 ff55 ff53 ff52 ff52 ff51 ff50 ff4e ff4c ff4b ff4b ff49 ff47 ff47 ff46 ff45 ff44 ff42 ff41 ff3f ff3e ff3d ff3b ff3a ff39 ff38 ff37 ff35 ff34 ff32 ff31 ff30 ff2e ff2d ff2c ff2b ff29 ff28 ff27 ff26 ff24 ff23 ff22 ff21 ff20 ff1f ff1e ff1d ff1c ff1b ff19 ff18 ff17 ff16 ff16 ff14 ff14 ff13 ff12 ff11 ff11 ff10 ff0f ff0e ff0d ff0d ff0c ff0c ff0b ff0a ff0a ff09 ff09 ff08 ff08 ff07 ff07 ff07 ff06 ff06 ff05 ff05 ff04 ff04 ff04 ff04 ff03 ff03 ff03 ff03 ff02 ff02 ff02 ff02 ff02 ff02 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 c200 c200 c200 c200 c200 c200 c200 c200 c200 c200 c200 c200 c200 c200 c200 c200 c200 c200 c200 c200 c200 c200 c200 c200 │ │ -c300 c300 c300 c300 c300 c300 c300 c300 c300 c300 c300 c300 c300 c300 c300 c300 c300 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff02 ff02 ff02 ff02 ff02 ff02 ff03 ff03 ff03 ff03 ff03 ff04 ff04 ff04 ff05 ff05 ff05 ff06 ff06 ff06 ff07 ff07 ff08 ff08 ff09 ff09 ff09 ff0a ff0b ff0b ff0c ff0c ff0d ff0d ff0e ff0f ff10 ff10 ff11 ff12 ff13 ff13 ff14 ff15 ff16 ff17 ff18 ff19 ff1a ff1b ff1c ff1d ff1e ff1f ff20 ff21 ff22 ff23 ff24 ff26 ff27 ff28 ff29 ff2a ff2c ff2d ff2e ff2f ff31 ff32 ff33 ff35 ff36 ff38 ff38 ff3a ff3b ff3c ff3e ff40 ff40 ff42 ff43 ff44 ff45 ff47 ff48 ff4a ff4b ff4c ff4e ff4f ff50 ff51 ff53 ff54 ff55 ff56 ff57 ff58 ff5a ff5b ff5c ff5d ff5e ff5f ff61 ff61 ff62 ff63 ff64 ff65 ff66 ff67 ff69 ff69 ff6a ff6a ff6c ff6d ff6d ff6e ff6f ff70 ff70 ff70 ff71 ff72 ff73 ff73 ff74 ff74 ff74 ff76 ff77 ff77 ff77 ff78 ff79 ff79 ff79 ff7a ff7a ff7a ff7b ff7c ff7c ff7c ff7d ff7d ff7d ff7d ff7e ff7e ff7e ff7f ff80 ff7f ff7f ff7f ff80 ff80 ff80 ff80 ff81 ff81 ff82 ff82 ff82 ff82 ff82 ff82 ff83 ff83 ff83 ff83 ff83 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff85 ff85 ff85 ff85 ff86 ff86 ff87 ff87 ff87 ff87 ff87 ff86 ff87 ff87 ff88 ff88 ff87 ff87 ff88 ff88 ff88 ff89 ff88 ff89 ff89 ff8a ff8a ff8a ff8a ff8a ff8a ff8a ff8b ff8b ff8b ff8c ff8b ff8b ff8c ff8c ff8c ff8d ff8d ff8d ff8d ff8d ff8d ff8d ff8e ff8e ff8e ff8f ff8f ff8f ff8f ff8f ff90 ff90 ff90 ff90 ff90 ff90 ff90 ff90 ff90 ff91 ff92 ff92 ff92 ff92 ff92 ff92 ff93 ff92 ff92 ff93 ff93 ff93 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff95 ff94 ff94 ff94 ff95 ff95 ff95 ff95 ff95 ff96 ff96 ff96 ff96 ff96 ff97 ff97 ff97 ff97 ff97 ff97 ff98 ff98 ff98 ff98 ff98 ff99 ff99 ff98 ff99 ff99 ff9a ff99 ff9a ff99 ff9a ff9b ff9a ff9a ff9b ff9b ff9a ff9b ff9b ff9a ff9b ff9c ff9b ff9c ff9c ff9d ff9d ff9c ff9d ff9d ff9d ff9d ff9d ff9d ff9d ff9d ff9e ff9e ff9e ff9e ff9e ff9e ff9f ff9f ff9e ff9e ff9e ff9f ff9f ff9f ffa0 ffa0 ffa0 ffa0 ffa0 ffa0 ffa0 ffa0 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa2 ffa1 ffa2 ffa2 ffa3 ffa3 ffa3 ffa3 ffa3 ffa3 ffa3 ffa3 ffa3 ffa3 ffa3 ffa3 ffa4 ffa3 ffa3 ffa4 ffa5 ffa5 ffa5 ffa4 ffa4 ffa5 ffa5 ffa5 ffa5 ffa5 ffa5 ffa6 ffa6 ffa7 ffa6 ffa7 ffa6 ffa6 ffa7 ffa7 ffa7 ffa6 ffa7 ffa7 ffa6 ffa6 ffa6 ffa7 ffa8 ffa7 ffa7 ffa7 ffa8 ffa8 ffa8 ffa8 ffa8 ffa8 ffa8 ffa8 ffa9 ffa9 ffa9 ffa8 ffa9 ffa9 ffa8 ffa9 ffa9 ffaa ffaa ffaa ffaa ffaa ffaa ffaa ffaa ffaa ffaa ffaa ffab ffab ffaa ffaa ffab ffab ffab ffab ffab ffab ffaa ffab ffab ffab ffab ffab ffab ffab ffab ffab ffab ffab ffab ffab ffac ffab ffab ffab ffac ffac ffac ffac ffac ffac ffac ffac ffac ffac ffac ffac ffac ffac ffad ffad ffad ffad ffad ffad ffae ffad ffae ffae ffae ffae ffae ffae ffae ffad ffad ffae ffae ffad ffae ffae ffae ffae ffae ffae ffae ffaf ffaf ffaf ffb0 ffb0 ffaf ffaf ffaf ffaf ffaf ffaf ffaf ffaf ffaf ffaf ffb0 ffb0 ffb0 ffb0 ffb0 ffb0 ffb0 ffb0 ffb0 ffb0 ffb0 ffb0 ffb0 ffb0 ffb0 ffb0 ffb0 ffb0 ffb0 ffb1 ffb1 ffb1 ffb1 ffb1 ffb1 ffb1 ffb1 ffb1 ffb1 ffb1 ffb1 ffb1 ffb1 ffb1 ffb1 ffb1 ffb1 ffb2 ffb2 ffb2 ffb2 ffb2 ffb2 ffb2 ffb2 ffb2 ffb2 ffb1 ffb2 ffb1 ffb2 ffb2 ffb2 ffb2 ffb2 ffb2 ffb2 ffb2 ffb2 ffb2 ffb2 ffb3 ffb3 ffb3 ffb3 ffb3 ffb3 ffb3 ffb3 ffb3 ffb2 ffb3 ffb3 ffb3 ffb3 ffb3 ffb4 ffb4 ffb3 ffb4 ffb3 ffb3 ffb4 ffb3 ffb3 ffb3 ffb4 ffb4 ffb3 ffb4 ffb4 ffb3 ffb4 ffb4 ffb4 ffb3 ffb4 ffb3 ffb4 ffb3 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb3 ffb4 ffb4 ffb4 ffb4 ffb4 ffb3 ffb4 ffb4 ffb3 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb3 ffb4 ffb4 ffb4 ffb4 ffb4 ffb3 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb3 ffb4 ffb4 ffb4 ffb4 ffb4 ffb3 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb3 ffb4 ffb4 ffb4 ffb3 ffb3 ffb3 ffb4 ffb4 ffb4 ffb4 ffb4 ffb3 ffb4 ffb3 ffb4 ffb4 ffb3 ffb4 ffb3 ffb3 ffb4 ffb4 ffb3 ffb4 ffb4 ffb4 ffb3 ffb4 ffb4 ffb4 ffb3 ffb3 ffb4 ffb4 ffb4 ffb3 ffb2 ffb3 ffb3 ffb3 ffb3 ffb2 ffb2 ffb2 ffb2 ffb3 ffb3 ffb3 ffb3 ffb3 ffb3 ffb3 ffb3 ffb3 ffb3 ffb3 ffb3 ffb3 ffb3 ffb3 ffb3 ffb3 ffb3 ffb3 ffb2 ffb3 ffb3 ffb3 ffb2 ffb2 ffb1 ffb2 ffb1 ffb2 ffb2 ffb2 ffb2 ffb1 ffb1 ffb1 ffb1 ffb1 ffb1 ffb1 ffb1 ffb1 ffb1 ffb1 ffb1 ffb0 ffb0 ffb0 ffb1 ffb0 ffb1 ffb0 ffb0 ffb0 ffb0 ffb1 ffb0 ffb0 ffb0 ffb0 ffb0 ffb0 ffb0 ffb0 ffb0 ffb0 ffb0 ffaf ffaf ffaf ffb0 ffaf ffaf ffaf ffb0 ffaf ffaf ffaf ffae ffaf ffae ffaf ffaf ffae ffae ffaf ffae ffaf ffae ffad ffae ffad ffad ffad ffae ffad ffad ffae ffae ffae ffaf ffae ffae ffad ffad ffad ffad ffad ffae ffae ffad ffad ffad ffad ffad ffad ffac ffad ffac ffac ffac ffad ffad ffac ffab ffac ffac ffab ffab ffab ffab ffab ffab ffab ffab ffab ffab ffab ffab ffab ffab ffab ffab ffaa ffaa ffaa ffab ffab ffaa ffab ffab ffab ffaa ffaa ffa9 ffa9 ffa9 ffa9 ffa9 ffa9 ffa9 ffa9 ffa9 ffa9 ffa9 ffa9 ffa9 ffa9 ffa8 ffa8 ffa8 ffa8 ffa8 ffa8 ffa9 ffa8 ffa8 ffa8 ffa8 ffa8 ffa7 ffa7 ffa6 ffa6 ffa7 ffa7 ffa6 ffa6 ffa7 ffa7 ffa7 ffa6 ffa6 ffa6 ffa6 ffa6 ffa5 ffa6 ffa6 ffa5 ffa6 ffa5 ffa6 ffa6 ffa5 ffa5 ffa5 ffa5 ffa6 ffa4 ffa4 ffa4 ffa5 ffa4 ffa4 ffa4 ffa5 ffa4 ffa4 ffa3 ffa5 ffa5 ffa3 ffa4 ffa3 ffa3 ffa3 ffa3 ffa3 ffa3 ffa3 ffa2 ffa3 ffa2 ffa2 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa0 ffa0 ffa1 ffa1 ffa1 ffa0 ffa0 ffa0 ffa0 ffa0 ffa0 ff9e ffa0 ff9e ff9f ff9e ff9e ff9f ff9f ff9e ff9f ff9f ff9e ff9d ff9e ff9d ff9c ff9d ff9d ff9e ff9c ff9c ff9c ff9c ff9c ff9c ff9c ff9b ff9c ff9c ff9c ff9b ff9a ff9a ff9a ff9b ff9a ff9b ff9a ff9b ff9a ff99 ff9a ff99 ff99 ff99 ff99 ff99 ff99 ff99 ff99 ff98 ff97 ff98 ff98 ff98 ff98 ff98 ff98 ff99 ff98 ff97 ff96 ff97 ff96 ff97 ff97 ff97 ff96 ff97 ff96 ff95 ff97 ff95 ff95 ff95 ff95 ff95 ff95 ff95 ff94 ff95 ff94 ff94 ff94 ff95 ff94 ff94 ff94 ff94 ff94 ff93 ff94 ff94 ff94 ff92 ff93 ff94 ff93 ff92 ff92 ff91 ff93 ff91 ff92 ff92 ff91 ff91 ff91 ff91 ff91 ff90 ff8f ff90 ff8f ff90 ff90 ff90 ff8f ff8f ff8f ff8d ff8e ff8e ff8e ff8e ff8e ff8e ff8e ff8c ff8d ff8c ff8c ff8c ff8c ff8c ff8b ff8c ff8c ff8b ff8c ff8b ff8a ff8a ff8a ff89 ff8b ff89 ff89 ff8a ff88 ff89 ff88 ff89 ff87 ff89 ff89 ff88 ff88 ff89 ff88 ff87 ff86 ff87 ff87 ff87 ff87 ff86 ff86 ff86 ff85 ff86 ff85 ff86 ff86 ff86 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff83 ff83 ff83 ff83 ff83 ff82 ff81 ff81 ff81 ff81 ff81 ff81 ff80 ff81 ff80 ff81 ff80 ff7f ff7f ff7f ff7e ff7f ff7e ff7e ff7d ff7d ff7e ff7d ff7d ff7c ff7d ff7c ff7c ff7d ff7c ff7b ff7b ff7b ff7b ff7b ff7a ff79 ff7a ff7a ff7a ff79 ff79 ff79 ff79 ff79 ff79 ff78 ff78 ff78 ff77 ff77 ff77 ff77 ff76 ff76 ff76 ff76 ff75 ff75 ff75 ff75 ff75 ff74 ff74 ff75 ff74 ff74 ff74 ff74 ff73 ff73 ff72 ff72 ff72 ff72 ff72 ff72 ff71 ff71 ff71 ff71 ff70 ff70 ff6f ff70 ff6f ff6f ff6e ff6e ff6e ff6d ff6d ff6d ff6b ff6b ff6b ff6a ff6a ff69 ff69 ff69 ff69 ff68 ff67 ff67 ff65 ff65 ff65 ff64 ff63 ff62 ff62 ff61 ff61 ff60 ff5e ff5e ff5d ff5c ff5a ff5a ff59 ff59 ff58 ff57 ff55 ff54 ff54 ff53 ff51 ff50 ff4f ff4e ff4c ff4c ff4a ff4a ff48 ff47 ff46 ff44 ff44 ff42 ff41 ff40 ff3d ff3d ff3b ff3a ff39 ff38 ff36 ff35 ff34 ff33 ff31 ff30 ff2f ff2d ff2c ff2b ff29 ff28 ff27 ff25 ff25 ff23 ff22 ff21 ff20 ff1f ff1e ff1d ff1c ff1b ff19 ff19 ff17 ff16 ff15 ff15 ff14 ff13 ff12 ff11 ff11 ff10 ff0f ff0e ff0d ff0d ff0c ff0c ff0b ff0a ff0a ff09 ff09 ff08 ff08 ff07 ff07 ff06 ff06 ff06 ff05 ff05 ff04 ff04 ff04 ff04 ff03 ff03 ff03 ff03 ff02 ff02 ff02 ff02 ff02 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 c300 c300 c300 c300 c300 c300 c300 c300 c300 c300 c300 c300 c300 c300 c300 c300 c300 c300 c300 c300 c300 c300 c300 c300 c300 │ │ -c300 c300 c300 c300 c300 c300 c300 c300 c300 c300 c300 c300 c300 c300 c300 c300 c300 c300 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff03 ff03 ff03 ff03 ff04 ff04 ff04 ff05 ff05 ff05 ff06 ff06 ff06 ff07 ff07 ff07 ff08 ff08 ff09 ff09 ff0a ff0b ff0b ff0c ff0c ff0d ff0d ff0e ff0f ff10 ff10 ff11 ff12 ff12 ff13 ff14 ff15 ff16 ff17 ff18 ff19 ff1a ff1b ff1c ff1d ff1e ff1f ff20 ff21 ff22 ff23 ff24 ff26 ff26 ff28 ff29 ff2a ff2b ff2d ff2e ff30 ff30 ff32 ff32 ff34 ff36 ff37 ff39 ff3a ff3b ff3c ff3e ff3f ff41 ff41 ff42 ff44 ff46 ff47 ff48 ff4a ff4b ff4c ff4d ff4f ff50 ff51 ff53 ff53 ff54 ff56 ff57 ff58 ff5a ff5a ff5d ff5d ff5e ff5f ff60 ff61 ff62 ff62 ff64 ff65 ff65 ff67 ff68 ff69 ff6a ff6a ff6b ff6b ff6c ff6f ff6e ff70 ff70 ff71 ff71 ff71 ff73 ff72 ff73 ff74 ff75 ff76 ff76 ff76 ff77 ff78 ff78 ff78 ff78 ff79 ff79 ff7a ff7b ff7b ff7b ff7b ff7c ff7d ff7c ff7d ff7c ff7d ff7e ff7f ff7e ff7e ff7f ff7f ff7f ff7f ff7f ff80 ff80 ff81 ff81 ff81 ff81 ff82 ff81 ff82 ff83 ff82 ff82 ff82 ff83 ff83 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff85 ff85 ff86 ff86 ff86 ff86 ff86 ff86 ff86 ff87 ff86 ff87 ff86 ff86 ff87 ff88 ff88 ff88 ff89 ff88 ff88 ff89 ff89 ff8a ff89 ff89 ff89 ff89 ff89 ff8a ff8b ff8b ff8b ff8a ff8b ff8b ff8b ff8b ff8c ff8c ff8c ff8c ff8c ff8c ff8c ff8d ff8d ff8d ff8e ff8e ff8e ff8e ff8f ff8f ff8f ff8f ff8f ff8f ff8f ff8f ff90 ff90 ff91 ff91 ff91 ff91 ff91 ff91 ff91 ff92 ff91 ff92 ff92 ff92 ff93 ff94 ff94 ff93 ff93 ff93 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff95 ff94 ff94 ff95 ff95 ff95 ff94 ff95 ff96 ff96 ff96 ff96 ff96 ff97 ff96 ff96 ff97 ff97 ff98 ff98 ff98 ff97 ff98 ff98 ff98 ff98 ff98 ff99 ff9a ff99 ff99 ff9a ff99 ff99 ff9a ff9a ff9a ff99 ff99 ff9a ff9a ff9c ff9b ff9c ff9b ff9c ff9b ff9c ff9d ff9d ff9d ff9d ff9d ff9d ff9d ff9d ff9d ff9d ff9d ff9d ff9d ff9e ff9e ff9d ff9e ff9d ff9e ff9e ff9e ff9f ff9e ff9e ff9f ff9f ff9f ffa0 ff9f ffa0 ffa1 ffa1 ffa1 ffa1 ffa1 ffa0 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa2 ffa2 ffa1 ffa2 ffa1 ffa2 ffa2 ffa1 ffa1 ffa2 ffa2 ffa3 ffa2 ffa3 ffa3 ffa3 ffa2 ffa3 ffa4 ffa4 ffa3 ffa4 ffa4 ffa4 ffa4 ffa3 ffa4 ffa5 ffa5 ffa5 ffa4 ffa5 ffa6 ffa6 ffa6 ffa6 ffa5 ffa5 ffa5 ffa5 ffa6 ffa6 ffa5 ffa5 ffa6 ffa6 ffa7 ffa7 ffa7 ffa7 ffa8 ffa8 ffa7 ffa8 ffa7 ffa7 ffa7 ffa8 ffa8 ffa8 ffa8 ffa8 ffa9 ffa9 ffa8 ffa9 ffa9 ffa9 ffa9 ffa9 ffa9 ffa9 ffa9 ffaa ffaa ffa9 ffaa ffaa ffa9 ffa9 ffaa ffaa ffab ffab ffab ffab ffab ffab ffaa ffab ffab ffab ffab ffab ffab ffab ffab ffab ffab ffab ffab ffab ffab ffab ffab ffab ffac ffab ffab ffab ffab ffab ffab ffab ffab ffab ffab ffab ffab ffac ffad ffad ffac ffad ffad ffac ffad ffad ffad ffac ffad ffad ffac ffad ffad ffad ffac ffad ffad ffad ffae ffae ffad ffae ffae ffae ffae ffae ffae ffae ffaf ffaf ffae ffae ffae ffae ffaf ffae ffaf ffaf ffaf ffaf ffaf ffaf ffaf ffaf ffaf ffaf ffaf ffaf ffaf ffb0 ffaf ffaf ffaf ffb0 ffb0 ffaf ffb0 ffb0 ffb0 ffb0 ffb0 ffb0 ffb0 ffb0 ffb0 ffb0 ffb0 ffb0 ffb0 ffb0 ffb0 ffb1 ffb0 ffb1 ffb1 ffb1 ffb0 ffb1 ffb1 ffb1 ffb1 ffb1 ffb1 ffb1 ffb1 ffb1 ffb1 ffb1 ffb1 ffb1 ffb1 ffb1 ffb1 ffb1 ffb1 ffb1 ffb1 ffb1 ffb2 ffb2 ffb2 ffb2 ffb2 ffb2 ffb2 ffb2 ffb2 ffb2 ffb2 ffb2 ffb2 ffb3 ffb3 ffb2 ffb3 ffb2 ffb3 ffb3 ffb3 ffb3 ffb2 ffb3 ffb3 ffb3 ffb2 ffb3 ffb3 ffb3 ffb3 ffb3 ffb3 ffb2 ffb3 ffb3 ffb3 ffb3 ffb3 ffb3 ffb3 ffb3 ffb3 ffb3 ffb3 ffb3 ffb4 ffb4 ffb4 ffb4 ffb4 ffb3 ffb4 ffb3 ffb4 ffb4 ffb3 ffb4 ffb4 ffb3 ffb4 ffb4 ffb3 ffb3 ffb4 ffb3 ffb3 ffb4 ffb3 ffb3 ffb3 ffb3 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb3 ffb4 ffb4 ffb4 ffb4 ffb4 ffb3 ffb4 ffb4 ffb4 ffb4 ffb4 ffb3 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb3 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb3 ffb4 ffb4 ffb3 ffb4 ffb4 ffb3 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb3 ffb4 ffb4 ffb4 ffb3 ffb4 ffb4 ffb4 ffb3 ffb3 ffb4 ffb3 ffb4 ffb4 ffb4 ffb4 ffb3 ffb3 ffb4 ffb4 ffb4 ffb4 ffb3 ffb4 ffb4 ffb4 ffb3 ffb4 ffb4 ffb4 ffb3 ffb4 ffb4 ffb3 ffb3 ffb3 ffb3 ffb4 ffb3 ffb4 ffb4 ffb3 ffb3 ffb3 ffb3 ffb3 ffb3 ffb3 ffb3 ffb3 ffb3 ffb3 ffb3 ffb3 ffb3 ffb3 ffb2 ffb3 ffb3 ffb3 ffb3 ffb3 ffb3 ffb3 ffb3 ffb3 ffb3 ffb3 ffb3 ffb3 ffb3 ffb3 ffb3 ffb3 ffb3 ffb3 ffb3 ffb3 ffb2 ffb3 ffb3 ffb3 ffb3 ffb2 ffb3 ffb3 ffb3 ffb3 ffb2 ffb2 ffb2 ffb2 ffb2 ffb2 ffb2 ffb2 ffb2 ffb2 ffb2 ffb2 ffb2 ffb2 ffb2 ffb2 ffb2 ffb2 ffb2 ffb2 ffb2 ffb2 ffb2 ffb2 ffb2 ffb2 ffb2 ffb2 ffb2 ffb1 ffb1 ffb1 ffb1 ffb1 ffb1 ffb1 ffb1 ffb1 ffb1 ffb0 ffb0 ffb0 ffb0 ffb0 ffb0 ffb0 ffb0 ffb0 ffb0 ffb0 ffb0 ffb0 ffaf ffb0 ffaf ffaf ffaf ffaf ffb0 ffaf ffaf ffb0 ffaf ffb0 ffb0 ffaf ffaf ffaf ffaf ffb0 ffaf ffaf ffaf ffaf ffae ffae ffaf ffaf ffae ffaf ffae ffae ffae ffad ffae ffae ffae ffad ffae ffae ffae ffad ffad ffad ffad ffad ffac ffad ffac ffad ffad ffad ffad ffad ffad ffad ffad ffad ffac ffad ffac ffad ffad ffac ffac ffad ffac ffac ffac ffac ffac ffac ffab ffac ffac ffac ffac ffab ffab ffab ffab ffab ffab ffab ffab ffaa ffab ffab ffab ffab ffab ffab ffab ffaa ffaa ffaa ffaa ffaa ffaa ffaa ffaa ffaa ffaa ffaa ffaa ffaa ffaa ffa9 ffa9 ffa8 ffa8 ffa9 ffa9 ffa8 ffa9 ffa8 ffa8 ffa8 ffa8 ffa8 ffa8 ffa8 ffa7 ffa7 ffa7 ffa8 ffa7 ffa8 ffa8 ffa7 ffa8 ffa7 ffa7 ffa7 ffa7 ffa6 ffa6 ffa5 ffa7 ffa5 ffa5 ffa6 ffa7 ffa5 ffa6 ffa5 ffa6 ffa6 ffa5 ffa5 ffa5 ffa5 ffa4 ffa6 ffa5 ffa4 ffa5 ffa4 ffa4 ffa5 ffa5 ffa5 ffa3 ffa4 ffa3 ffa3 ffa3 ffa3 ffa3 ffa3 ffa3 ffa3 ffa3 ffa3 ffa3 ffa2 ffa4 ffa3 ffa2 ffa2 ffa2 ffa2 ffa2 ffa2 ffa1 ffa2 ffa2 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa0 ffa1 ffa0 ffa0 ffa1 ffa1 ffa0 ffa0 ffa0 ffa0 ff9f ffa0 ff9f ff9f ff9f ffa0 ff9f ffa0 ff9f ff9e ff9f ff9d ff9e ff9d ff9e ff9d ff9e ff9d ff9d ff9d ff9d ff9d ff9d ff9d ff9b ff9d ff9c ff9d ff9c ff9b ff9c ff9c ff9b ff9a ff9b ff9b ff9b ff9b ff9b ff9a ff9a ff9a ff9a ff9a ff9a ff99 ff9a ff9b ff9a ff99 ff99 ff99 ff99 ff99 ff99 ff99 ff99 ff99 ff99 ff98 ff97 ff97 ff98 ff98 ff98 ff98 ff98 ff98 ff97 ff97 ff96 ff96 ff96 ff97 ff96 ff96 ff96 ff96 ff96 ff95 ff95 ff94 ff95 ff95 ff94 ff95 ff95 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff93 ff94 ff94 ff94 ff93 ff92 ff93 ff93 ff93 ff92 ff93 ff93 ff93 ff92 ff92 ff91 ff92 ff91 ff91 ff91 ff91 ff90 ff90 ff90 ff90 ff8f ff8f ff90 ff8f ff8e ff8f ff8f ff8e ff8e ff8e ff8d ff8c ff8d ff8c ff8c ff8d ff8d ff8d ff8b ff8c ff8c ff8c ff8b ff8b ff8b ff8b ff8b ff8b ff8a ff8a ff8a ff8a ff8a ff89 ff89 ff89 ff88 ff88 ff89 ff88 ff88 ff88 ff88 ff87 ff87 ff88 ff87 ff88 ff87 ff87 ff86 ff85 ff86 ff86 ff86 ff85 ff86 ff86 ff85 ff85 ff85 ff84 ff85 ff85 ff85 ff84 ff84 ff84 ff84 ff84 ff84 ff83 ff84 ff83 ff83 ff83 ff83 ff83 ff82 ff82 ff82 ff82 ff81 ff80 ff80 ff81 ff81 ff80 ff81 ff80 ff80 ff80 ff80 ff80 ff7e ff7e ff7e ff7d ff7e ff7d ff7d ff7d ff7d ff7e ff7d ff7c ff7b ff7c ff7c ff7c ff7c ff7b ff7a ff7b ff7a ff7b ff7a ff7a ff79 ff79 ff79 ff79 ff79 ff79 ff78 ff78 ff78 ff78 ff77 ff77 ff77 ff76 ff77 ff76 ff77 ff76 ff76 ff75 ff75 ff75 ff74 ff74 ff74 ff74 ff74 ff74 ff74 ff74 ff73 ff73 ff73 ff73 ff72 ff72 ff71 ff71 ff71 ff71 ff71 ff70 ff71 ff70 ff70 ff70 ff6f ff6f ff6e ff6e ff6d ff6e ff6d ff6d ff6c ff6c ff6c ff6b ff6a ff6a ff69 ff69 ff69 ff69 ff68 ff68 ff67 ff67 ff65 ff65 ff64 ff63 ff63 ff61 ff62 ff61 ff60 ff5f ff5f ff5c ff5d ff5c ff5a ff5a ff59 ff58 ff58 ff57 ff55 ff54 ff53 ff52 ff51 ff50 ff4e ff4e ff4c ff4c ff4a ff48 ff49 ff46 ff45 ff44 ff42 ff42 ff41 ff3f ff3e ff3c ff3c ff3b ff38 ff37 ff36 ff35 ff34 ff32 ff31 ff30 ff2f ff2d ff2b ff2a ff29 ff28 ff27 ff25 ff24 ff23 ff22 ff21 ff20 ff1f ff1e ff1d ff1c ff1b ff19 ff19 ff17 ff16 ff15 ff14 ff14 ff13 ff12 ff11 ff11 ff10 ff0f ff0e ff0d ff0d ff0c ff0c ff0b ff0a ff0a ff09 ff09 ff08 ff08 ff07 ff07 ff06 ff06 ff05 ff05 ff05 ff04 ff04 ff04 ff04 ff03 ff03 ff03 ff03 ff02 ff02 ff02 ff02 ff02 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 c300 c300 c300 c300 c300 c300 c300 c300 c300 c300 c300 c300 c300 c300 c300 c300 c300 c300 c300 c300 c300 c300 c300 c300 c300 c300 │ │ -c400 c400 c400 c400 c400 c400 c400 c400 c400 c400 c400 c400 c400 c400 c400 c400 c400 c400 c400 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff03 ff03 ff03 ff03 ff04 ff04 ff04 ff04 ff05 ff05 ff06 ff06 ff06 ff07 ff07 ff07 ff08 ff08 ff09 ff09 ff0a ff0b ff0b ff0c ff0c ff0d ff0d ff0e ff0f ff10 ff10 ff11 ff12 ff12 ff13 ff14 ff15 ff16 ff17 ff18 ff19 ff1a ff1b ff1c ff1d ff1e ff1f ff1f ff21 ff22 ff23 ff24 ff26 ff26 ff28 ff29 ff2a ff2b ff2c ff2e ff2f ff30 ff32 ff32 ff34 ff35 ff37 ff38 ff3a ff3b ff3c ff3e ff3f ff40 ff41 ff43 ff44 ff46 ff47 ff49 ff49 ff4a ff4c ff4d ff4f ff4f ff51 ff52 ff54 ff54 ff56 ff57 ff58 ff5a ff5b ff5b ff5c ff5e ff5e ff60 ff60 ff61 ff63 ff64 ff65 ff66 ff66 ff68 ff69 ff69 ff6a ff6a ff6b ff6d ff6d ff6f ff6e ff70 ff70 ff70 ff71 ff71 ff72 ff73 ff75 ff74 ff75 ff75 ff75 ff77 ff77 ff77 ff77 ff77 ff78 ff79 ff7a ff7a ff7a ff7a ff7a ff7c ff7c ff7c ff7c ff7c ff7d ff7e ff7e ff7e ff7e ff7e ff7e ff7f ff7f ff7f ff7f ff80 ff80 ff80 ff80 ff81 ff81 ff81 ff82 ff81 ff81 ff81 ff82 ff82 ff83 ff83 ff83 ff83 ff83 ff84 ff84 ff84 ff84 ff84 ff84 ff85 ff85 ff85 ff85 ff85 ff85 ff86 ff86 ff85 ff86 ff85 ff86 ff87 ff87 ff87 ff87 ff88 ff87 ff87 ff88 ff88 ff89 ff89 ff89 ff88 ff88 ff89 ff8a ff8a ff8a ff8b ff8a ff8a ff8a ff8b ff8b ff8b ff8b ff8b ff8b ff8b ff8b ff8c ff8c ff8c ff8d ff8d ff8d ff8d ff8d ff8e ff8e ff8e ff8e ff8e ff8e ff8e ff8f ff8f ff8f ff90 ff90 ff90 ff90 ff90 ff91 ff90 ff91 ff91 ff91 ff91 ff91 ff93 ff93 ff93 ff92 ff92 ff92 ff93 ff93 ff94 ff93 ff94 ff94 ff93 ff93 ff94 ff94 ff94 ff94 ff94 ff95 ff95 ff94 ff94 ff95 ff96 ff95 ff95 ff95 ff95 ff96 ff96 ff96 ff95 ff96 ff96 ff97 ff97 ff97 ff97 ff97 ff97 ff97 ff97 ff98 ff99 ff99 ff99 ff99 ff99 ff99 ff99 ff99 ff9a ff99 ff99 ff99 ff9a ff9b ff9b ff9b ff9a ff9b ff9b ff9c ff9b ff9c ff9c ff9c ff9c ff9c ff9c ff9c ff9c ff9d ff9c ff9c ff9c ff9d ff9e ff9d ff9e ff9d ff9e ff9d ff9e ff9f ff9e ff9e ff9e ff9e ff9f ff9f ff9f ff9f ff9f ffa0 ffa0 ffa0 ffa0 ff9f ffa0 ffa0 ffa0 ffa0 ffa1 ffa0 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa2 ffa2 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa2 ffa3 ffa2 ffa3 ffa2 ffa2 ffa2 ffa3 ffa3 ffa3 ffa3 ffa3 ffa3 ffa3 ffa4 ffa3 ffa4 ffa5 ffa4 ffa4 ffa3 ffa4 ffa4 ffa4 ffa5 ffa5 ffa5 ffa5 ffa4 ffa4 ffa5 ffa5 ffa4 ffa5 ffa6 ffa5 ffa6 ffa7 ffa7 ffa7 ffa7 ffa7 ffa7 ffa8 ffa7 ffa6 ffa6 ffa7 ffa7 ffa7 ffa6 ffa7 ffa8 ffa8 ffa7 ffa8 ffa8 ffa8 ffa8 ffa8 ffa8 ffa9 ffa9 ffa9 ffa9 ffa9 ffa9 ffa8 ffa9 ffa9 ffaa ffaa ffaa ffaa ffaa ffaa ffaa ffaa ffaa ffaa ffaa ffaa ffab ffaa ffaa ffaa ffaa ffaa ffab ffab ffab ffab ffab ffab ffab ffab ffaa ffab ffab ffab ffab ffab ffab ffab ffab ffab ffab ffab ffab ffac ffac ffac ffac ffac ffad ffac ffac ffac ffac ffac ffac ffab ffab ffac ffad ffad ffac ffac ffac ffad ffae ffae ffad ffad ffae ffad ffad ffad ffad ffad ffad ffae ffae ffae ffad ffad ffae ffae ffaf ffae ffae ffae ffae ffae ffae ffae ffae ffaf ffaf ffae ffae ffaf ffae ffae ffaf ffb0 ffb0 ffaf ffaf ffaf ffaf ffaf ffaf ffaf ffaf ffaf ffaf ffaf ffaf ffaf ffb0 ffb0 ffb0 ffb1 ffb0 ffb0 ffb0 ffb0 ffb0 ffb0 ffb0 ffb0 ffb0 ffb0 ffb0 ffb0 ffb0 ffb1 ffb0 ffb0 ffb0 ffb0 ffb0 ffb0 ffb0 ffb0 ffb0 ffb0 ffb1 ffb1 ffb1 ffb1 ffb1 ffb1 ffb1 ffb1 ffb1 ffb1 ffb1 ffb2 ffb2 ffb2 ffb2 ffb2 ffb2 ffb1 ffb2 ffb1 ffb2 ffb2 ffb2 ffb2 ffb2 ffb2 ffb2 ffb2 ffb2 ffb2 ffb2 ffb2 ffb2 ffb2 ffb2 ffb2 ffb2 ffb1 ffb2 ffb2 ffb2 ffb2 ffb2 ffb2 ffb2 ffb3 ffb3 ffb3 ffb3 ffb3 ffb3 ffb3 ffb3 ffb3 ffb3 ffb3 ffb3 ffb3 ffb3 ffb3 ffb3 ffb3 ffb3 ffb3 ffb3 ffb2 ffb3 ffb3 ffb3 ffb3 ffb2 ffb3 ffb3 ffb2 ffb3 ffb3 ffb3 ffb3 ffb3 ffb3 ffb3 ffb3 ffb3 ffb3 ffb3 ffb3 ffb3 ffb3 ffb3 ffb3 ffb3 ffb3 ffb3 ffb3 ffb3 ffb3 ffb3 ffb3 ffb3 ffb3 ffb3 ffb3 ffb3 ffb3 ffb3 ffb3 ffb3 ffb3 ffb3 ffb3 ffb3 ffb2 ffb3 ffb3 ffb3 ffb3 ffb3 ffb3 ffb3 ffb3 ffb3 ffb3 ffb3 ffb4 ffb4 ffb3 ffb4 ffb3 ffb3 ffb3 ffb4 ffb4 ffb4 ffb4 ffb4 ffb4 ffb3 ffb3 ffb4 ffb3 ffb3 ffb4 ffb3 ffb3 ffb3 ffb4 ffb3 ffb3 ffb2 ffb2 ffb3 ffb3 ffb3 ffb3 ffb3 ffb3 ffb2 ffb3 ffb3 ffb3 ffb3 ffb3 ffb3 ffb3 ffb3 ffb3 ffb3 ffb3 ffb4 ffb3 ffb2 ffb3 ffb3 ffb2 ffb3 ffb2 ffb3 ffb4 ffb2 ffb3 ffb3 ffb3 ffb3 ffb3 ffb3 ffb2 ffb3 ffb3 ffb2 ffb2 ffb2 ffb2 ffb2 ffb2 ffb2 ffb2 ffb1 ffb2 ffb2 ffb2 ffb2 ffb2 ffb2 ffb2 ffb2 ffb2 ffb2 ffb2 ffb2 ffb2 ffb2 ffb2 ffb2 ffb2 ffb2 ffb2 ffb2 ffb2 ffb2 ffb2 ffb2 ffb2 ffb2 ffb2 ffb2 ffb2 ffb2 ffb2 ffb2 ffb2 ffb2 ffb2 ffb2 ffb1 ffb1 ffb1 ffb1 ffb1 ffb1 ffb1 ffb1 ffb1 ffb1 ffb1 ffb1 ffb1 ffb1 ffb1 ffb1 ffb1 ffb1 ffb1 ffb1 ffb1 ffb1 ffb1 ffb1 ffb1 ffb1 ffb1 ffb0 ffb0 ffb0 ffb0 ffb0 ffb0 ffb0 ffb0 ffb0 ffb0 ffaf ffb0 ffaf ffaf ffb0 ffaf ffaf ffaf ffb0 ffaf ffaf ffaf ffaf ffae ffae ffae ffaf ffaf ffaf ffaf ffae ffaf ffaf ffaf ffaf ffaf ffae ffaf ffae ffae ffae ffae ffad ffae ffae ffae ffad ffae ffad ffad ffad ffad ffae ffad ffad ffad ffad ffad ffae ffad ffac ffad ffac ffad ffac ffad ffac ffac ffac ffac ffac ffac ffab ffac ffac ffac ffac ffac ffac ffac ffac ffab ffac ffac ffac ffac ffab ffab ffab ffab ffab ffab ffab ffab ffab ffab ffab ffab ffab ffab ffab ffaa ffaa ffaa ffaa ffaa ffaa ffaa ffaa ffaa ffaa ffaa ffa9 ffa9 ffa9 ffa9 ffa9 ffa9 ffa9 ffa9 ffa9 ffa9 ffa9 ffa9 ffa9 ffa9 ffa8 ffa8 ffa8 ffa9 ffa9 ffa7 ffa8 ffa8 ffa8 ffa7 ffa7 ffa8 ffa7 ffa8 ffa7 ffa6 ffa6 ffa8 ffa7 ffa8 ffa7 ffa6 ffa6 ffa6 ffa7 ffa6 ffa6 ffa6 ffa6 ffa5 ffa6 ffa5 ffa4 ffa5 ffa6 ffa4 ffa5 ffa4 ffa5 ffa4 ffa4 ffa5 ffa5 ffa5 ffa4 ffa4 ffa5 ffa3 ffa4 ffa4 ffa4 ffa5 ffa5 ffa5 ffa2 ffa4 ffa2 ffa2 ffa2 ffa2 ffa2 ffa2 ffa3 ffa2 ffa3 ffa2 ffa2 ffa1 ffa3 ffa3 ffa2 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa0 ffa0 ffa0 ffa0 ffa0 ffa1 ffa0 ffa0 ffa0 ffa0 ff9e ff9e ff9e ff9e ff9f ff9f ff9d ff9f ff9e ff9e ff9d ff9c ff9d ff9d ff9e ff9c ff9d ff9c ff9c ff9c ff9c ff9c ff9c ff9c ff9b ff9c ff9c ff9c ff9b ff9a ff9b ff9c ff9b ff9a ff9b ff9b ff9a ff9a ff9b ff9a ff9a ff9a ff9a ff9a ff9a ff99 ff9a ff9a ff9a ff99 ff98 ff98 ff99 ff99 ff99 ff99 ff98 ff98 ff99 ff98 ff97 ff96 ff97 ff97 ff97 ff97 ff97 ff96 ff96 ff97 ff96 ff95 ff96 ff96 ff95 ff95 ff96 ff96 ff96 ff95 ff94 ff94 ff95 ff95 ff94 ff94 ff94 ff94 ff94 ff93 ff94 ff94 ff94 ff94 ff92 ff93 ff93 ff94 ff92 ff92 ff92 ff92 ff92 ff92 ff92 ff92 ff92 ff92 ff91 ff90 ff91 ff91 ff91 ff90 ff90 ff90 ff8e ff8f ff8f ff8f ff8f ff8f ff8f ff8d ff8e ff8e ff8d ff8d ff8d ff8d ff8c ff8c ff8c ff8c ff8c ff8c ff8c ff8b ff8a ff8b ff8b ff8b ff8a ff8a ff8b ff8a ff8a ff88 ff88 ff89 ff8a ff89 ff89 ff89 ff87 ff88 ff87 ff88 ff88 ff87 ff88 ff87 ff87 ff86 ff87 ff87 ff87 ff85 ff86 ff85 ff85 ff85 ff84 ff85 ff84 ff85 ff85 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff83 ff83 ff83 ff83 ff82 ff82 ff82 ff82 ff82 ff82 ff81 ff81 ff82 ff80 ff80 ff7f ff80 ff80 ff7f ff80 ff80 ff7f ff7f ff7f ff7f ff7e ff7d ff7e ff7d ff7e ff7d ff7d ff7d ff7d ff7d ff7d ff7c ff7b ff7b ff7b ff7b ff7b ff7b ff7a ff7a ff7a ff7a ff7a ff79 ff79 ff78 ff78 ff78 ff78 ff78 ff77 ff77 ff77 ff77 ff77 ff76 ff76 ff76 ff76 ff76 ff76 ff75 ff75 ff75 ff75 ff75 ff74 ff73 ff73 ff73 ff73 ff73 ff73 ff73 ff72 ff72 ff72 ff72 ff71 ff71 ff70 ff70 ff70 ff70 ff70 ff70 ff70 ff6f ff6f ff70 ff6f ff6e ff6d ff6c ff6d ff6d ff6d ff6c ff6b ff6b ff6b ff6b ff69 ff69 ff68 ff68 ff68 ff68 ff67 ff66 ff66 ff65 ff65 ff65 ff63 ff62 ff61 ff61 ff61 ff60 ff5f ff5e ff5d ff5c ff5b ff5b ff59 ff58 ff58 ff57 ff56 ff56 ff54 ff53 ff51 ff50 ff50 ff4e ff4d ff4c ff4b ff4a ff49 ff47 ff47 ff45 ff44 ff43 ff41 ff41 ff40 ff3d ff3c ff3b ff3a ff39 ff37 ff36 ff35 ff34 ff33 ff31 ff30 ff2e ff2d ff2c ff2a ff29 ff28 ff27 ff26 ff24 ff23 ff22 ff21 ff20 ff1f ff1e ff1d ff1b ff1a ff1a ff19 ff17 ff17 ff15 ff15 ff14 ff13 ff12 ff11 ff10 ff10 ff0f ff0e ff0d ff0d ff0c ff0c ff0b ff0a ff0a ff09 ff09 ff08 ff08 ff07 ff07 ff06 ff06 ff05 ff05 ff05 ff04 ff04 ff04 ff04 ff03 ff03 ff03 ff03 ff02 ff02 ff02 ff02 ff02 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 c400 c400 c400 c400 c400 c400 c400 c400 c400 c400 c400 c400 c400 c400 c400 c400 c400 c400 c400 c400 c400 c400 c400 c400 c400 c400 c400 │ │ -c400 c400 c400 c400 c400 c400 c400 c400 c400 c400 c400 c400 c400 c400 c400 c400 c400 c400 c400 c400 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff03 ff03 ff03 ff03 ff04 ff04 ff04 ff04 ff05 ff05 ff06 ff06 ff06 ff07 ff07 ff07 ff08 ff08 ff09 ff09 ff0a ff0a ff0b ff0c ff0c ff0d ff0d ff0e ff0f ff0f ff10 ff11 ff12 ff12 ff13 ff14 ff14 ff16 ff17 ff18 ff18 ff19 ff1b ff1b ff1d ff1d ff1f ff1f ff21 ff22 ff23 ff24 ff25 ff26 ff28 ff29 ff2a ff2b ff2c ff2e ff2f ff30 ff31 ff33 ff34 ff35 ff37 ff38 ff3a ff3b ff3c ff3d ff3e ff40 ff42 ff43 ff44 ff45 ff46 ff48 ff49 ff4b ff4b ff4d ff4e ff50 ff51 ff53 ff53 ff54 ff56 ff56 ff59 ff5a ff5a ff5b ff5c ff5e ff5f ff5f ff5f ff62 ff63 ff64 ff64 ff65 ff66 ff67 ff68 ff69 ff69 ff6a ff6c ff6c ff6d ff6e ff6e ff6f ff6f ff6f ff71 ff71 ff72 ff74 ff74 ff73 ff74 ff75 ff74 ff76 ff76 ff76 ff76 ff77 ff79 ff79 ff79 ff79 ff7a ff79 ff7b ff7b ff7b ff7b ff7c ff7c ff7d ff7d ff7d ff7c ff7d ff7e ff7e ff7e ff7e ff7f ff7f ff7f ff7f ff7f ff80 ff80 ff80 ff81 ff81 ff81 ff81 ff82 ff81 ff82 ff82 ff83 ff82 ff82 ff83 ff83 ff83 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff85 ff85 ff85 ff86 ff85 ff86 ff86 ff86 ff87 ff87 ff87 ff87 ff86 ff88 ff88 ff88 ff88 ff88 ff88 ff88 ff88 ff89 ff8a ff89 ff8a ff8a ff8a ff8a ff8b ff8b ff8b ff8b ff8b ff8b ff8b ff8b ff8c ff8c ff8c ff8c ff8c ff8c ff8c ff8d ff8d ff8d ff8d ff8d ff8d ff8d ff8e ff8f ff8f ff8f ff8f ff8f ff8f ff8f ff90 ff90 ff8f ff8f ff90 ff90 ff90 ff91 ff92 ff92 ff91 ff91 ff92 ff91 ff92 ff93 ff92 ff92 ff93 ff93 ff92 ff93 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff95 ff95 ff94 ff95 ff95 ff95 ff96 ff96 ff95 ff96 ff96 ff96 ff95 ff96 ff96 ff96 ff96 ff97 ff97 ff98 ff98 ff98 ff98 ff98 ff97 ff98 ff97 ff98 ff99 ff99 ff99 ff99 ff9a ff9a ff9a ff9a ff9a ff99 ff9a ff9b ff9a ff9b ff9b ff9b ff9b ff9b ff9c ff9b ff9c ff9c ff9c ff9c ff9c ff9c ff9d ff9d ff9c ff9d ff9d ff9d ff9d ff9e ff9e ff9e ff9e ff9d ff9e ff9e ff9f ff9e ff9f ffa0 ff9f ff9f ffa0 ff9f ffa0 ffa0 ff9f ff9f ffa0 ff9f ffa1 ffa0 ffa1 ffa1 ffa1 ffa0 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa2 ffa2 ffa2 ffa2 ffa2 ffa1 ffa1 ffa2 ffa2 ffa2 ffa2 ffa2 ffa2 ffa3 ffa4 ffa3 ffa4 ffa3 ffa3 ffa4 ffa3 ffa3 ffa2 ffa3 ffa4 ffa4 ffa5 ffa5 ffa4 ffa4 ffa5 ffa4 ffa4 ffa5 ffa6 ffa5 ffa5 ffa5 ffa6 ffa7 ffa6 ffa6 ffa7 ffa7 ffa7 ffa6 ffa5 ffa6 ffa7 ffa6 ffa5 ffa6 ffa7 ffa7 ffa7 ffa7 ffa7 ffa7 ffa8 ffa7 ffa7 ffa8 ffa8 ffa7 ffa8 ffa9 ffa9 ffa8 ffa9 ffa9 ffa9 ffa9 ffa8 ffa8 ffa9 ffa9 ffa9 ffa9 ffa9 ffa9 ffa9 ffa9 ffa9 ffa9 ffa9 ffaa ffaa ffaa ffaa ffab ffab ffab ffab ffab ffab ffab ffaa ffab ffab ffab ffaa ffaa ffaa ffab ffab ffab ffab ffab ffab ffab ffab ffab ffab ffab ffab ffab ffab ffab ffab ffab ffab ffab ffab ffac ffab ffac ffac ffac ffab ffac ffad ffad ffad ffad ffad ffad ffac ffad ffad ffad ffac ffad ffad ffae ffad ffad ffae ffae ffaf ffae ffad ffad ffad ffae ffad ffad ffad ffae ffaf ffae ffae ffae ffae ffae ffaf ffaf ffaf ffae ffae ffae ffae ffae ffae ffae ffae ffae ffaf ffaf ffaf ffaf ffaf ffaf ffaf ffb0 ffaf ffaf ffaf ffb0 ffaf ffb0 ffaf ffb0 ffaf ffaf ffaf ffaf ffaf ffb0 ffaf ffaf ffaf ffaf ffaf ffaf ffaf ffb0 ffb0 ffb0 ffb0 ffb0 ffb0 ffb0 ffb0 ffb0 ffb1 ffb1 ffb1 ffb1 ffb1 ffb1 ffb1 ffb1 ffb1 ffb1 ffb1 ffb1 ffb1 ffb1 ffb1 ffb1 ffb1 ffb1 ffb1 ffb1 ffb1 ffb1 ffb1 ffb1 ffb1 ffb1 ffb1 ffb1 ffb1 ffb1 ffb1 ffb1 ffb1 ffb1 ffb1 ffb2 ffb2 ffb2 ffb2 ffb2 ffb2 ffb2 ffb2 ffb2 ffb2 ffb2 ffb2 ffb2 ffb2 ffb2 ffb2 ffb2 ffb2 ffb2 ffb2 ffb2 ffb2 ffb2 ffb2 ffb2 ffb2 ffb2 ffb2 ffb2 ffb2 ffb2 ffb2 ffb2 ffb2 ffb2 ffb2 ffb2 ffb2 ffb2 ffb2 ffb3 ffb3 ffb3 ffb3 ffb3 ffb3 ffb2 ffb2 ffb2 ffb3 ffb2 ffb2 ffb3 ffb3 ffb3 ffb3 ffb2 ffb2 ffb2 ffb3 ffb3 ffb2 ffb2 ffb3 ffb2 ffb3 ffb3 ffb3 ffb2 ffb2 ffb2 ffb2 ffb3 ffb3 ffb2 ffb3 ffb3 ffb2 ffb3 ffb2 ffb2 ffb3 ffb3 ffb3 ffb3 ffb3 ffb2 ffb2 ffb2 ffb3 ffb3 ffb3 ffb3 ffb3 ffb3 ffb3 ffb2 ffb3 ffb2 ffb3 ffb3 ffb3 ffb3 ffb3 ffb3 ffb3 ffb3 ffb2 ffb2 ffb3 ffb2 ffb2 ffb3 ffb3 ffb3 ffb2 ffb3 ffb3 ffb3 ffb2 ffb2 ffb2 ffb2 ffb2 ffb2 ffb2 ffb2 ffb3 ffb2 ffb2 ffb2 ffb2 ffb1 ffb2 ffb2 ffb2 ffb3 ffb2 ffb2 ffb2 ffb2 ffb2 ffb2 ffb2 ffb1 ffb2 ffb2 ffb2 ffb2 ffb2 ffb2 ffb2 ffb2 ffb2 ffb1 ffb1 ffb1 ffb1 ffb1 ffb1 ffb1 ffb1 ffb1 ffb1 ffb1 ffb1 ffb1 ffb1 ffb1 ffb1 ffb1 ffb1 ffb1 ffb1 ffb1 ffb1 ffb1 ffb1 ffb1 ffb1 ffb1 ffb1 ffb1 ffb1 ffb1 ffb1 ffb1 ffb1 ffb1 ffb1 ffb1 ffb1 ffb1 ffb1 ffb1 ffb1 ffb1 ffb1 ffb0 ffb0 ffb0 ffb0 ffb0 ffb0 ffb0 ffb0 ffb0 ffb0 ffb0 ffb0 ffb0 ffb0 ffb0 ffb0 ffb0 ffb0 ffb0 ffb0 ffb0 ffb0 ffb0 ffaf ffaf ffaf ffb0 ffaf ffaf ffaf ffaf ffaf ffb0 ffaf ffae ffaf ffae ffae ffaf ffb0 ffaf ffae ffaf ffae ffae ffad ffad ffae ffae ffae ffae ffad ffae ffad ffae ffaf ffaf ffae ffae ffae ffae ffad ffad ffad ffad ffad ffad ffac ffad ffac ffac ffac ffad ffad ffad ffad ffad ffac ffac ffad ffac ffac ffac ffab ffac ffab ffac ffac ffac ffab ffab ffab ffab ffab ffab ffab ffab ffab ffab ffab ffab ffab ffab ffab ffab ffab ffab ffab ffab ffab ffab ffab ffab ffab ffab ffab ffab ffab ffab ffab ffab ffab ffaa ffaa ffa9 ffa9 ffa9 ffa9 ffaa ffa9 ffa9 ffa9 ffa9 ffa9 ffa9 ffa8 ffa8 ffa8 ffa8 ffa8 ffa8 ffa8 ffa8 ffa8 ffa8 ffa8 ffa8 ffa8 ffa8 ffa8 ffa8 ffa8 ffa6 ffa7 ffa8 ffa8 ffa7 ffa6 ffa7 ffa6 ffa6 ffa7 ffa6 ffa6 ffa6 ffa7 ffa7 ffa6 ffa5 ffa5 ffa6 ffa5 ffa5 ffa6 ffa5 ffa6 ffa5 ffa4 ffa5 ffa3 ffa4 ffa4 ffa3 ffa4 ffa3 ffa4 ffa4 ffa4 ffa5 ffa5 ffa5 ffa4 ffa3 ffa4 ffa3 ffa3 ffa4 ffa4 ffa3 ffa4 ffa3 ffa2 ffa4 ffa1 ffa2 ffa1 ffa2 ffa1 ffa1 ffa2 ffa1 ffa2 ffa1 ffa1 ffa1 ffa1 ffa2 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa0 ffa0 ffa1 ffa1 ffa0 ffa1 ffa0 ffa0 ff9f ffa0 ffa0 ff9f ff9f ffa0 ffa0 ff9f ff9f ff9e ff9d ff9d ff9d ff9e ff9e ff9d ff9e ff9d ff9d ff9d ff9c ff9d ff9d ff9c ff9c ff9d ff9c ff9b ff9b ff9c ff9c ff9b ff9b ff9b ff9b ff9b ff9c ff9a ff9a ff9a ff9a ff9b ff9a ff9b ff9b ff9a ff9a ff9b ff9a ff9a ff99 ff99 ff99 ff99 ff99 ff99 ff99 ff99 ff99 ff98 ff97 ff97 ff97 ff98 ff97 ff97 ff97 ff97 ff97 ff97 ff96 ff95 ff96 ff95 ff96 ff95 ff95 ff96 ff96 ff96 ff95 ff96 ff95 ff95 ff95 ff96 ff95 ff95 ff95 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff93 ff94 ff94 ff93 ff93 ff92 ff93 ff92 ff93 ff92 ff92 ff91 ff91 ff91 ff91 ff91 ff91 ff91 ff91 ff90 ff8f ff8f ff90 ff90 ff8f ff8f ff8f ff8e ff8d ff8e ff8e ff8e ff8e ff8e ff8d ff8d ff8d ff8d ff8c ff8c ff8d ff8c ff8b ff8c ff8b ff8b ff8b ff8b ff8b ff89 ff8a ff8b ff89 ff89 ff89 ff8a ff89 ff89 ff88 ff88 ff89 ff89 ff89 ff88 ff88 ff86 ff87 ff87 ff86 ff87 ff86 ff87 ff86 ff86 ff86 ff86 ff86 ff86 ff84 ff86 ff85 ff85 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff83 ff83 ff83 ff82 ff82 ff83 ff82 ff81 ff81 ff81 ff81 ff81 ff82 ff81 ff80 ff80 ff80 ff80 ff7f ff7f ff80 ff7f ff7e ff7f ff7f ff7e ff7e ff7f ff7e ff7d ff7d ff7d ff7d ff7d ff7d ff7c ff7c ff7c ff7c ff7c ff7b ff7a ff7a ff7a ff7a ff7a ff7a ff79 ff7a ff79 ff79 ff78 ff78 ff77 ff77 ff78 ff77 ff77 ff77 ff77 ff76 ff76 ff76 ff75 ff76 ff75 ff75 ff74 ff75 ff75 ff75 ff74 ff74 ff74 ff74 ff73 ff73 ff72 ff72 ff72 ff72 ff72 ff71 ff72 ff71 ff71 ff71 ff70 ff6f ff70 ff6f ff6f ff6f ff6f ff6f ff6e ff6e ff6e ff6e ff6d ff6b ff6b ff6c ff6c ff6c ff6c ff6b ff6a ff6a ff6a ff68 ff68 ff68 ff67 ff67 ff67 ff65 ff65 ff65 ff64 ff64 ff64 ff62 ff62 ff60 ff60 ff5e ff5f ff5e ff5d ff5c ff5b ff5a ff59 ff58 ff57 ff56 ff55 ff55 ff54 ff52 ff52 ff50 ff4f ff4e ff4c ff4b ff4b ff49 ff49 ff48 ff46 ff45 ff44 ff43 ff42 ff40 ff3f ff3e ff3c ff3b ff3a ff38 ff37 ff36 ff35 ff33 ff32 ff31 ff2f ff2e ff2d ff2c ff2a ff29 ff28 ff27 ff25 ff24 ff23 ff22 ff21 ff1f ff1e ff1d ff1c ff1b ff1a ff1a ff18 ff17 ff17 ff15 ff14 ff14 ff13 ff12 ff11 ff10 ff0f ff0f ff0e ff0d ff0d ff0c ff0b ff0b ff0a ff0a ff09 ff09 ff08 ff08 ff07 ff07 ff06 ff06 ff05 ff05 ff05 ff04 ff04 ff04 ff04 ff03 ff03 ff03 ff03 ff02 ff02 ff02 ff02 ff02 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 c400 c400 c400 c400 c400 c400 c400 c400 c400 c400 c400 c400 c400 c400 c400 c400 c400 c400 c400 c400 c400 c400 c400 c400 c400 c400 c400 c400 │ │ -c500 c500 c500 c500 c500 c500 c500 c500 c500 c500 c500 c500 c500 c500 c500 c500 c500 c500 c500 c500 c500 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff03 ff03 ff03 ff03 ff04 ff04 ff04 ff04 ff05 ff05 ff06 ff06 ff06 ff07 ff07 ff07 ff08 ff08 ff09 ff09 ff0a ff0a ff0b ff0c ff0c ff0d ff0d ff0e ff0f ff0f ff10 ff11 ff11 ff12 ff13 ff14 ff15 ff16 ff17 ff17 ff18 ff19 ff1a ff1b ff1c ff1d ff1e ff20 ff21 ff22 ff23 ff24 ff25 ff26 ff27 ff28 ff2a ff2b ff2d ff2d ff2e ff30 ff31 ff33 ff34 ff35 ff37 ff38 ff39 ff3a ff3c ff3d ff3f ff40 ff41 ff43 ff44 ff46 ff46 ff48 ff49 ff4a ff4b ff4d ff4e ff50 ff51 ff52 ff53 ff53 ff55 ff57 ff57 ff59 ff5a ff5b ff5b ff5d ff5e ff5f ff61 ff61 ff62 ff63 ff65 ff65 ff66 ff66 ff68 ff69 ff6a ff6a ff6b ff6c ff6c ff6d ff6e ff6f ff6f ff6f ff70 ff71 ff73 ff73 ff72 ff74 ff74 ff74 ff74 ff76 ff76 ff75 ff76 ff78 ff78 ff78 ff78 ff79 ff78 ff79 ff7a ff7a ff7b ff7b ff7b ff7c ff7c ff7c ff7c ff7c ff7d ff7c ff7d ff7c ff7e ff7e ff7e ff7e ff7f ff7f ff7f ff7f ff80 ff80 ff80 ff80 ff80 ff81 ff82 ff81 ff81 ff82 ff81 ff82 ff82 ff82 ff83 ff83 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff85 ff85 ff85 ff85 ff86 ff86 ff86 ff86 ff86 ff86 ff87 ff88 ff87 ff87 ff87 ff88 ff88 ff88 ff88 ff89 ff89 ff89 ff89 ff8a ff8a ff8a ff8a ff8a ff8a ff8a ff8a ff8b ff8b ff8b ff8b ff8c ff8c ff8b ff8c ff8c ff8d ff8d ff8d ff8d ff8d ff8d ff8d ff8d ff8f ff8e ff8f ff8e ff8e ff8e ff8f ff90 ff8f ff8f ff8f ff8f ff8f ff90 ff91 ff91 ff91 ff90 ff90 ff91 ff91 ff91 ff92 ff92 ff91 ff92 ff92 ff92 ff92 ff93 ff94 ff93 ff94 ff93 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff95 ff95 ff94 ff95 ff95 ff95 ff95 ff95 ff95 ff95 ff95 ff96 ff96 ff96 ff97 ff97 ff97 ff97 ff97 ff97 ff97 ff97 ff98 ff97 ff98 ff98 ff98 ff99 ff98 ff99 ff99 ff99 ff99 ff9a ff99 ff9a ff9a ff9a ff9a ff9a ff9a ff9a ff9a ff9c ff9b ff9b ff9b ff9c ff9b ff9c ff9b ff9c ff9c ff9c ff9c ff9c ff9d ff9c ff9c ff9d ff9e ff9d ff9d ff9e ff9e ff9f ff9e ff9e ff9e ff9e ff9e ff9f ff9f ff9f ff9f ff9f ff9f ffa0 ff9f ffa0 ff9f ffa0 ffa0 ffa0 ff9f ffa0 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa2 ffa1 ffa2 ffa1 ffa2 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa2 ffa2 ffa2 ffa3 ffa3 ffa3 ffa2 ffa3 ffa4 ffa3 ffa3 ffa2 ffa3 ffa4 ffa4 ffa5 ffa4 ffa4 ffa4 ffa4 ffa4 ffa3 ffa5 ffa5 ffa5 ffa5 ffa4 ffa5 ffa5 ffa6 ffa6 ffa6 ffa6 ffa5 ffa6 ffa5 ffa6 ffa7 ffa6 ffa5 ffa6 ffa6 ffa7 ffa7 ffa6 ffa6 ffa7 ffa7 ffa7 ffa6 ffa7 ffa6 ffa7 ffa7 ffa8 ffa7 ffa7 ffa8 ffa8 ffa8 ffa8 ffa7 ffa7 ffa7 ffa7 ffa7 ffa7 ffa8 ffa8 ffa8 ffa8 ffa8 ffa9 ffa9 ffaa ffaa ffaa ffa9 ffaa ffaa ffaa ffaa ffaa ffaa ffaa ffaa ffaa ffaa ffaa ffaa ffaa ffaa ffaa ffab ffab ffaa ffab ffab ffab ffab ffab ffab ffab ffaa ffab ffab ffab ffab ffab ffab ffab ffab ffab ffab ffab ffab ffab ffab ffab ffac ffac ffac ffac ffac ffac ffac ffad ffad ffad ffac ffac ffad ffae ffad ffac ffad ffac ffad ffad ffad ffad ffad ffad ffac ffac ffad ffad ffae ffad ffae ffad ffae ffad ffae ffad ffae ffae ffae ffae ffad ffae ffae ffae ffae ffae ffaf ffae ffae ffae ffae ffae ffaf ffaf ffaf ffae ffaf ffb0 ffaf ffaf ffaf ffaf ffae ffae ffae ffaf ffae ffaf ffaf ffae ffae ffae ffaf ffaf ffaf ffb0 ffaf ffb0 ffaf ffb0 ffb0 ffb0 ffb0 ffb0 ffb0 ffb0 ffb0 ffb0 ffb0 ffb0 ffb0 ffb0 ffb0 ffb0 ffb0 ffb0 ffb0 ffb0 ffb0 ffb0 ffb0 ffb0 ffb0 ffb0 ffb0 ffb0 ffb0 ffb0 ffb0 ffb0 ffb0 ffb1 ffb0 ffb0 ffb1 ffb1 ffb1 ffb1 ffb1 ffb1 ffb1 ffb1 ffb1 ffb2 ffb2 ffb2 ffb2 ffb2 ffb2 ffb1 ffb2 ffb2 ffb2 ffb1 ffb1 ffb1 ffb2 ffb1 ffb1 ffb2 ffb2 ffb2 ffb2 ffb2 ffb2 ffb1 ffb1 ffb2 ffb2 ffb2 ffb2 ffb2 ffb1 ffb1 ffb2 ffb2 ffb2 ffb2 ffb2 ffb2 ffb2 ffb2 ffb2 ffb2 ffb2 ffb2 ffb1 ffb1 ffb2 ffb2 ffb1 ffb2 ffb2 ffb2 ffb2 ffb2 ffb1 ffb1 ffb2 ffb2 ffb1 ffb2 ffb2 ffb1 ffb2 ffb2 ffb2 ffb2 ffb2 ffb2 ffb2 ffb2 ffb2 ffb1 ffb2 ffb2 ffb1 ffb2 ffb2 ffb2 ffb2 ffb2 ffb2 ffb2 ffb2 ffb2 ffb1 ffb2 ffb3 ffb2 ffb2 ffb2 ffb2 ffb2 ffb2 ffb2 ffb2 ffb1 ffb2 ffb2 ffb2 ffb2 ffb3 ffb3 ffb3 ffb3 ffb2 ffb2 ffb3 ffb2 ffb2 ffb2 ffb2 ffb2 ffb2 ffb2 ffb2 ffb2 ffb2 ffb2 ffb2 ffb2 ffb2 ffb2 ffb2 ffb2 ffb2 ffb1 ffb1 ffb1 ffb1 ffb1 ffb1 ffb1 ffb1 ffb1 ffb1 ffb1 ffb1 ffb1 ffb1 ffb1 ffb1 ffb1 ffb1 ffb1 ffb1 ffb1 ffb1 ffb1 ffb1 ffb1 ffb1 ffb1 ffb1 ffb1 ffb1 ffb1 ffb1 ffb0 ffb0 ffb1 ffb0 ffb0 ffb0 ffb0 ffb0 ffb0 ffb0 ffb0 ffb0 ffb0 ffb0 ffb0 ffb0 ffb0 ffb0 ffb0 ffb0 ffb0 ffb0 ffb0 ffb0 ffb0 ffb0 ffb0 ffb0 ffb0 ffb0 ffb0 ffb0 ffb0 ffb0 ffb0 ffb0 ffb0 ffb0 ffb0 ffb0 ffb0 ffb0 ffb0 ffb0 ffaf ffaf ffb0 ffaf ffaf ffaf ffaf ffb0 ffaf ffaf ffaf ffb0 ffaf ffb0 ffaf ffb0 ffaf ffaf ffaf ffae ffaf ffae ffae ffae ffae ffae ffaf ffaf ffae ffae ffae ffad ffae ffaf ffae ffad ffae ffad ffad ffad ffad ffad ffad ffad ffad ffac ffad ffad ffac ffad ffad ffac ffad ffac ffad ffac ffac ffad ffac ffac ffad ffac ffac ffab ffac ffac ffac ffac ffac ffac ffac ffac ffac ffab ffab ffab ffab ffab ffab ffab ffab ffab ffab ffab ffab ffab ffab ffab ffab ffab ffab ffab ffab ffab ffab ffab ffab ffab ffaa ffab ffab ffab ffab ffaa ffab ffab ffaa ffab ffaa ffaa ffaa ffaa ffaa ffaa ffaa ffaa ffaa ffaa ffa9 ffa9 ffa9 ffa8 ffa9 ffa9 ffa8 ffa8 ffa9 ffa9 ffa8 ffa8 ffa8 ffa7 ffa7 ffa7 ffa7 ffa7 ffa8 ffa7 ffa7 ffa8 ffa7 ffa7 ffa7 ffa7 ffa7 ffa7 ffa6 ffa6 ffa7 ffa7 ffa6 ffa6 ffa6 ffa6 ffa5 ffa6 ffa6 ffa6 ffa6 ffa6 ffa6 ffa6 ffa4 ffa4 ffa6 ffa4 ffa4 ffa6 ffa4 ffa5 ffa4 ffa4 ffa5 ffa3 ffa3 ffa3 ffa2 ffa4 ffa3 ffa4 ffa4 ffa3 ffa4 ffa4 ffa4 ffa3 ffa2 ffa2 ffa2 ffa3 ffa3 ffa3 ffa2 ffa2 ffa2 ffa1 ffa2 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa0 ffa1 ffa1 ffa1 ffa0 ffa1 ffa0 ffa1 ffa0 ffa0 ffa1 ffa0 ffa0 ffa0 ff9f ffa0 ff9f ffa0 ff9f ff9f ff9e ff9e ff9f ff9e ff9e ff9e ff9d ff9d ff9c ff9d ff9d ff9d ff9e ff9c ff9c ff9d ff9c ff9d ff9d ff9c ff9b ff9d ff9b ff9b ff9b ff9c ff9c ff9a ff9b ff9b ff9a ff99 ff9b ff9a ff9a ff9a ff99 ff99 ff9a ff9a ff9a ff9a ff9a ff9a ff99 ff99 ff98 ff98 ff98 ff98 ff98 ff98 ff98 ff98 ff98 ff98 ff97 ff96 ff96 ff97 ff96 ff97 ff97 ff96 ff96 ff97 ff96 ff95 ff95 ff95 ff94 ff94 ff95 ff95 ff95 ff94 ff95 ff94 ff94 ff95 ff95 ff95 ff94 ff95 ff94 ff94 ff94 ff94 ff93 ff93 ff93 ff93 ff93 ff93 ff93 ff92 ff93 ff91 ff91 ff92 ff91 ff92 ff92 ff91 ff92 ff90 ff90 ff90 ff90 ff90 ff90 ff90 ff8f ff8f ff8f ff8e ff8f ff8f ff8e ff8e ff8e ff8e ff8d ff8d ff8d ff8d ff8d ff8d ff8d ff8c ff8c ff8c ff8c ff8c ff8c ff8b ff8a ff8a ff89 ff8a ff8a ff8a ff8a ff89 ff8a ff8a ff88 ff89 ff89 ff89 ff88 ff88 ff87 ff88 ff88 ff88 ff88 ff87 ff88 ff86 ff87 ff87 ff86 ff86 ff86 ff86 ff86 ff85 ff85 ff85 ff85 ff84 ff84 ff85 ff85 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff83 ff83 ff84 ff84 ff84 ff84 ff83 ff82 ff83 ff82 ff81 ff82 ff82 ff82 ff81 ff81 ff81 ff81 ff81 ff81 ff80 ff7f ff7f ff80 ff80 ff7f ff7e ff7f ff7e ff7e ff7e ff7e ff7e ff7d ff7e ff7d ff7d ff7c ff7c ff7c ff7c ff7c ff7b ff7b ff7b ff7b ff7b ff7a ff7a ff79 ff79 ff79 ff79 ff79 ff78 ff79 ff78 ff78 ff78 ff77 ff76 ff76 ff77 ff76 ff77 ff76 ff76 ff76 ff76 ff75 ff75 ff75 ff74 ff74 ff73 ff73 ff74 ff74 ff73 ff73 ff73 ff73 ff72 ff72 ff71 ff71 ff72 ff71 ff71 ff71 ff71 ff70 ff71 ff70 ff6f ff6f ff6f ff6e ff6e ff6e ff6e ff6e ff6e ff6d ff6d ff6e ff6c ff6b ff6b ff6a ff6a ff6a ff6b ff69 ff69 ff69 ff69 ff68 ff67 ff67 ff66 ff67 ff65 ff64 ff64 ff64 ff63 ff63 ff62 ff62 ff61 ff60 ff5e ff5e ff5d ff5d ff5c ff5c ff5a ff59 ff58 ff56 ff56 ff55 ff54 ff53 ff52 ff51 ff50 ff4f ff4d ff4d ff4c ff4b ff4a ff49 ff48 ff47 ff45 ff43 ff42 ff41 ff40 ff3f ff3d ff3d ff3b ff3a ff39 ff37 ff36 ff35 ff33 ff32 ff31 ff30 ff2e ff2d ff2c ff2a ff29 ff28 ff26 ff25 ff24 ff23 ff22 ff21 ff20 ff1e ff1d ff1c ff1b ff1a ff19 ff18 ff17 ff16 ff15 ff14 ff13 ff13 ff12 ff11 ff10 ff0f ff0f ff0e ff0e ff0d ff0c ff0b ff0b ff0a ff0a ff09 ff09 ff08 ff08 ff07 ff07 ff06 ff06 ff05 ff05 ff05 ff04 ff04 ff04 ff04 ff03 ff03 ff03 ff02 ff02 ff02 ff02 ff02 ff02 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 c500 c500 c500 c500 c500 c500 c500 c500 c500 c500 c500 c500 c500 c500 c500 c500 c500 c500 c500 c500 c500 c500 c500 c500 c500 c500 c500 c500 c500 │ │ -c500 c500 c500 c500 c500 c500 c500 c500 c500 c500 c500 c500 c500 c500 c500 c500 c500 c500 c500 c500 c500 c500 c500 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff03 ff03 ff03 ff03 ff04 ff04 ff04 ff04 ff05 ff05 ff06 ff06 ff06 ff07 ff07 ff07 ff08 ff08 ff09 ff09 ff0a ff0a ff0b ff0b ff0c ff0d ff0d ff0e ff0f ff0f ff10 ff11 ff11 ff12 ff13 ff14 ff14 ff16 ff16 ff17 ff18 ff19 ff1a ff1b ff1c ff1d ff1e ff20 ff20 ff21 ff23 ff24 ff25 ff26 ff27 ff28 ff2a ff2b ff2c ff2e ff2f ff30 ff32 ff32 ff34 ff35 ff37 ff38 ff39 ff3b ff3c ff3d ff3f ff40 ff41 ff42 ff44 ff45 ff46 ff48 ff48 ff4a ff4c ff4d ff4e ff50 ff50 ff52 ff53 ff54 ff55 ff55 ff57 ff59 ff5a ff5b ff5b ff5d ff5e ff60 ff60 ff61 ff62 ff64 ff65 ff65 ff66 ff66 ff68 ff6a ff69 ff6b ff6a ff6b ff6b ff6d ff6e ff6e ff6e ff6f ff71 ff71 ff72 ff72 ff72 ff73 ff73 ff74 ff74 ff75 ff75 ff76 ff76 ff77 ff77 ff78 ff78 ff78 ff78 ff79 ff7a ff7b ff7a ff7b ff7b ff7b ff7b ff7b ff7b ff7c ff7c ff7c ff7c ff7d ff7d ff7d ff7d ff7d ff7e ff7e ff7e ff7e ff7f ff7f ff7f ff7f ff80 ff81 ff81 ff80 ff81 ff80 ff81 ff81 ff82 ff82 ff83 ff84 ff83 ff83 ff84 ff83 ff83 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff85 ff85 ff85 ff85 ff85 ff85 ff86 ff86 ff87 ff87 ff87 ff86 ff87 ff87 ff87 ff87 ff87 ff88 ff89 ff88 ff89 ff89 ff89 ff89 ff89 ff89 ff89 ff89 ff8a ff8a ff8a ff8b ff8b ff8b ff8b ff8c ff8b ff8c ff8c ff8c ff8d ff8c ff8c ff8d ff8d ff8e ff8e ff8e ff8e ff8e ff8e ff8e ff8f ff8f ff8f ff8f ff8f ff8f ff90 ff91 ff90 ff90 ff90 ff8f ff90 ff91 ff90 ff91 ff91 ff91 ff91 ff91 ff92 ff92 ff92 ff93 ff93 ff93 ff92 ff93 ff93 ff93 ff94 ff93 ff94 ff93 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff95 ff96 ff95 ff96 ff96 ff96 ff96 ff96 ff96 ff96 ff97 ff97 ff97 ff97 ff97 ff98 ff98 ff98 ff98 ff98 ff98 ff98 ff99 ff99 ff99 ff99 ff99 ff99 ff99 ff99 ff99 ff9a ff9b ff9b ff9b ff9a ff9b ff9a ff9b ff9b ff9b ff9c ff9c ff9c ff9b ff9c ff9c ff9b ff9d ff9c ff9c ff9d ff9e ff9d ff9d ff9d ff9d ff9c ff9d ff9e ff9e ff9e ff9e ff9e ff9e ff9f ff9f ff9f ff9f ff9e ff9f ff9f ffa0 ff9f ffa0 ffa0 ffa0 ffa0 ffa0 ffa0 ffa0 ffa0 ffa0 ffa0 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa2 ffa2 ffa2 ffa2 ffa2 ffa2 ffa1 ffa2 ffa2 ffa2 ffa2 ffa2 ffa3 ffa4 ffa3 ffa3 ffa3 ffa4 ffa3 ffa3 ffa4 ffa3 ffa4 ffa4 ffa4 ffa4 ffa4 ffa5 ffa4 ffa5 ffa5 ffa5 ffa5 ffa5 ffa6 ffa5 ffa6 ffa6 ffa6 ffa5 ffa6 ffa5 ffa7 ffa6 ffa6 ffa5 ffa6 ffa5 ffa7 ffa6 ffa6 ffa6 ffa7 ffa7 ffa6 ffa7 ffa7 ffa7 ffa6 ffa6 ffa7 ffa7 ffa7 ffa7 ffa7 ffa6 ffa7 ffa8 ffa7 ffa7 ffa8 ffa8 ffa9 ffa9 ffa9 ffa9 ffa9 ffa8 ffa9 ffa8 ffa9 ffa8 ffa8 ffa8 ffa8 ffa9 ffa9 ffa9 ffa9 ffaa ffa9 ffaa ffaa ffab ffab ffaa ffab ffab ffab ffab ffab ffab ffab ffaa ffab ffab ffaa ffaa ffab ffab ffaa ffab ffab ffab ffab ffab ffab ffab ffab ffab ffab ffab ffab ffab ffab ffab ffab ffab ffab ffac ffab ffac ffad ffac ffac ffac ffac ffac ffad ffac ffad ffad ffac ffac ffac ffad ffad ffad ffac ffad ffad ffad ffad ffad ffac ffad ffae ffae ffae ffad ffad ffad ffad ffae ffad ffad ffae ffae ffae ffae ffae ffae ffae ffae ffad ffae ffae ffae ffae ffae ffae ffad ffae ffad ffaf ffae ffae ffaf ffae ffae ffae ffaf ffae ffae ffaf ffaf ffaf ffaf ffaf ffaf ffb0 ffb0 ffb0 ffaf ffaf ffaf ffaf ffaf ffaf ffaf ffb0 ffb0 ffaf ffaf ffaf ffaf ffaf ffaf ffaf ffb0 ffaf ffaf ffaf ffb0 ffaf ffaf ffaf ffaf ffb0 ffb0 ffb1 ffb0 ffb0 ffb1 ffb1 ffb1 ffb1 ffb1 ffb1 ffb1 ffb1 ffb1 ffb1 ffb1 ffb1 ffb1 ffb1 ffb1 ffb0 ffb1 ffb1 ffb1 ffb1 ffb1 ffb0 ffb1 ffb1 ffb1 ffb1 ffb1 ffb1 ffb1 ffb1 ffb1 ffb0 ffb1 ffb1 ffb1 ffb1 ffb1 ffb1 ffb1 ffb1 ffb1 ffb1 ffb1 ffb1 ffb1 ffb1 ffb1 ffb1 ffb1 ffb1 ffb1 ffb1 ffb1 ffb1 ffb1 ffb1 ffb1 ffb1 ffb1 ffb1 ffb1 ffb1 ffb1 ffb1 ffb1 ffb1 ffb1 ffb1 ffb1 ffb0 ffb1 ffb1 ffb1 ffb1 ffb1 ffb1 ffb1 ffb1 ffb1 ffb0 ffb1 ffb1 ffb1 ffb1 ffb1 ffb1 ffb1 ffb1 ffb1 ffb1 ffb1 ffb1 ffb1 ffb1 ffb2 ffb1 ffb1 ffb0 ffb1 ffb2 ffb2 ffb2 ffb2 ffb1 ffb2 ffb2 ffb2 ffb2 ffb2 ffb2 ffb2 ffb2 ffb2 ffb2 ffb2 ffb1 ffb2 ffb2 ffb2 ffb2 ffb1 ffb1 ffb1 ffb1 ffb1 ffb1 ffb1 ffb1 ffb1 ffb1 ffb1 ffb1 ffb1 ffb1 ffb1 ffb1 ffb1 ffb1 ffb1 ffb1 ffb1 ffb0 ffb0 ffb0 ffb0 ffb0 ffb0 ffb0 ffb0 ffb0 ffb0 ffb0 ffb0 ffb0 ffb0 ffb0 ffb0 ffb0 ffb0 ffb0 ffb0 ffb0 ffb0 ffb0 ffb0 ffb0 ffb0 ffb1 ffb0 ffb0 ffb0 ffaf ffaf ffb0 ffaf ffaf ffaf ffaf ffb0 ffaf ffaf ffb0 ffaf ffaf ffaf ffaf ffaf ffaf ffaf ffaf ffaf ffaf ffaf ffaf ffaf ffaf ffaf ffaf ffaf ffb0 ffaf ffaf ffaf ffaf ffaf ffaf ffaf ffaf ffaf ffaf ffaf ffaf ffaf ffae ffae ffaf ffaf ffae ffae ffae ffaf ffae ffaf ffae ffaf ffae ffae ffae ffae ffae ffae ffad ffad ffae ffae ffae ffae ffae ffad ffad ffad ffae ffad ffad ffad ffad ffad ffad ffad ffac ffac ffac ffad ffac ffac ffac ffad ffac ffac ffab ffac ffac ffac ffab ffab ffab ffac ffac ffac ffac ffac ffab ffab ffac ffab ffab ffab ffab ffab ffab ffab ffab ffab ffab ffab ffab ffab ffab ffab ffab ffab ffab ffab ffab ffab ffab ffab ffaa ffaa ffaa ffab ffab ffab ffaa ffab ffaa ffab ffaa ffab ffab ffab ffab ffaa ffab ffaa ffaa ffa9 ffa9 ffa9 ffa9 ffa9 ffa9 ffa9 ffa9 ffa9 ffaa ffa9 ffa9 ffa9 ffa9 ffa8 ffa8 ffa8 ffa7 ffa8 ffa8 ffa8 ffa8 ffa8 ffa7 ffa7 ffa6 ffa6 ffa6 ffa7 ffa7 ffa6 ffa6 ffa7 ffa6 ffa7 ffa6 ffa6 ffa7 ffa6 ffa5 ffa6 ffa6 ffa6 ffa5 ffa6 ffa6 ffa6 ffa5 ffa4 ffa6 ffa5 ffa6 ffa4 ffa4 ffa5 ffa3 ffa3 ffa5 ffa4 ffa4 ffa5 ffa4 ffa4 ffa4 ffa3 ffa4 ffa3 ffa3 ffa3 ffa2 ffa3 ffa3 ffa3 ffa3 ffa2 ffa2 ffa2 ffa2 ffa2 ffa1 ffa1 ffa2 ffa2 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa0 ffa0 ffa1 ffa1 ffa0 ffa1 ffa0 ffa0 ffa0 ffa0 ff9f ff9f ff9f ff9f ff9e ff9f ff9e ff9f ff9e ff9f ff9e ff9e ff9d ff9e ff9e ff9d ff9d ff9d ff9c ff9c ff9d ff9d ff9d ff9b ff9c ff9c ff9c ff9c ff9b ff9c ff9a ff9c ff9a ff9b ff9b ff9b ff9b ff99 ff9a ff9a ff9a ff99 ff9a ff9a ff9a ff9a ff99 ff98 ff98 ff99 ff99 ff99 ff99 ff99 ff98 ff99 ff98 ff97 ff97 ff97 ff96 ff96 ff97 ff97 ff97 ff97 ff97 ff96 ff96 ff96 ff96 ff97 ff97 ff95 ff95 ff96 ff95 ff95 ff95 ff95 ff94 ff94 ff95 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff93 ff94 ff93 ff94 ff93 ff92 ff93 ff93 ff92 ff93 ff91 ff90 ff91 ff91 ff91 ff90 ff91 ff91 ff91 ff91 ff91 ff90 ff90 ff8f ff8f ff8f ff8f ff8f ff8e ff8f ff8f ff8e ff8e ff8e ff8e ff8e ff8d ff8d ff8d ff8c ff8c ff8b ff8c ff8c ff8c ff8b ff8b ff8b ff8b ff8b ff8b ff8a ff8a ff89 ff89 ff89 ff8a ff8a ff89 ff89 ff89 ff89 ff88 ff88 ff89 ff88 ff87 ff88 ff87 ff87 ff87 ff87 ff87 ff87 ff87 ff86 ff86 ff86 ff86 ff85 ff86 ff85 ff86 ff85 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff83 ff83 ff83 ff83 ff82 ff83 ff82 ff82 ff82 ff82 ff81 ff81 ff81 ff81 ff81 ff81 ff80 ff81 ff80 ff7f ff7e ff7f ff7f ff7f ff7f ff7e ff7d ff7e ff7d ff7d ff7d ff7d ff7d ff7d ff7d ff7d ff7c ff7b ff7b ff7b ff7b ff7b ff7b ff7b ff7a ff7a ff7a ff7a ff79 ff78 ff78 ff78 ff78 ff78 ff78 ff77 ff77 ff77 ff78 ff76 ff76 ff75 ff76 ff75 ff75 ff75 ff76 ff75 ff74 ff74 ff74 ff74 ff74 ff73 ff73 ff72 ff73 ff73 ff72 ff72 ff72 ff72 ff72 ff71 ff70 ff70 ff70 ff70 ff70 ff70 ff70 ff70 ff6f ff6f ff6f ff6e ff6e ff6d ff6d ff6d ff6e ff6d ff6d ff6c ff6d ff6d ff6a ff6b ff6a ff6a ff6a ff6a ff6a ff69 ff68 ff68 ff68 ff68 ff67 ff66 ff65 ff65 ff64 ff63 ff63 ff63 ff62 ff61 ff61 ff61 ff5f ff5f ff5e ff5e ff5d ff5c ff5c ff5a ff59 ff58 ff56 ff56 ff56 ff55 ff53 ff53 ff52 ff50 ff4e ff4e ff4c ff4c ff4b ff49 ff48 ff47 ff46 ff45 ff44 ff42 ff41 ff3f ff3e ff3d ff3c ff3b ff3a ff38 ff37 ff35 ff34 ff33 ff31 ff30 ff30 ff2e ff2d ff2b ff2a ff29 ff28 ff26 ff25 ff24 ff23 ff22 ff20 ff1f ff1e ff1d ff1c ff1b ff1a ff19 ff18 ff17 ff16 ff15 ff14 ff13 ff12 ff11 ff11 ff10 ff0f ff0f ff0e ff0d ff0d ff0c ff0b ff0a ff0a ff0a ff09 ff09 ff08 ff08 ff07 ff07 ff06 ff06 ff05 ff05 ff05 ff04 ff04 ff04 ff04 ff03 ff03 ff03 ff02 ff02 ff02 ff02 ff02 ff02 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 c500 c500 c500 c500 c500 c500 c500 c500 c500 c500 c500 c500 c500 c500 c500 c500 c500 c500 c500 c500 c500 c500 c500 c500 c500 c500 c500 c500 c500 c500 │ │ -c600 c600 c600 c600 c600 c600 c600 c600 c600 c600 c600 c600 c600 c600 c600 c600 c600 c600 c600 c600 c600 c600 c600 c600 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff03 ff03 ff03 ff03 ff04 ff04 ff04 ff04 ff05 ff05 ff05 ff06 ff06 ff07 ff07 ff07 ff08 ff08 ff09 ff09 ff0a ff0a ff0b ff0b ff0c ff0d ff0d ff0e ff0e ff0f ff10 ff10 ff11 ff12 ff13 ff14 ff14 ff16 ff16 ff17 ff18 ff19 ff1a ff1b ff1c ff1d ff1e ff1f ff20 ff21 ff23 ff23 ff25 ff26 ff27 ff28 ff2a ff2b ff2c ff2d ff2f ff30 ff31 ff32 ff34 ff35 ff37 ff37 ff39 ff3a ff3d ff3d ff3e ff3f ff40 ff42 ff43 ff45 ff46 ff47 ff49 ff4a ff4b ff4c ff4e ff4e ff50 ff51 ff52 ff55 ff55 ff57 ff58 ff59 ff59 ff5a ff5b ff5d ff5e ff5f ff60 ff61 ff62 ff63 ff64 ff65 ff65 ff67 ff68 ff69 ff6a ff6a ff6a ff6b ff6a ff6d ff6d ff6e ff6f ff70 ff70 ff71 ff72 ff71 ff71 ff73 ff73 ff73 ff74 ff75 ff75 ff75 ff75 ff76 ff77 ff76 ff77 ff77 ff78 ff78 ff79 ff79 ff7a ff7a ff7a ff7a ff7a ff7a ff7b ff7b ff7b ff7c ff7c ff7d ff7d ff7d ff7d ff7d ff7d ff7d ff7d ff7e ff7f ff7f ff7f ff7f ff80 ff80 ff80 ff80 ff80 ff80 ff80 ff81 ff81 ff82 ff83 ff82 ff83 ff82 ff82 ff83 ff83 ff83 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff85 ff86 ff86 ff85 ff86 ff86 ff86 ff86 ff87 ff87 ff86 ff87 ff88 ff87 ff88 ff88 ff88 ff88 ff89 ff89 ff89 ff89 ff89 ff89 ff8a ff8a ff8a ff8a ff8b ff8b ff8b ff8b ff8b ff8b ff8c ff8b ff8b ff8c ff8d ff8d ff8d ff8d ff8d ff8d ff8d ff8e ff8e ff8e ff8e ff8e ff8e ff8e ff8f ff90 ff90 ff90 ff90 ff8f ff90 ff8f ff90 ff90 ff90 ff91 ff90 ff91 ff91 ff91 ff91 ff92 ff92 ff91 ff91 ff92 ff92 ff93 ff93 ff92 ff93 ff93 ff93 ff94 ff93 ff93 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff95 ff95 ff95 ff95 ff95 ff95 ff95 ff96 ff96 ff96 ff96 ff96 ff96 ff97 ff97 ff97 ff97 ff97 ff97 ff97 ff98 ff98 ff98 ff98 ff98 ff98 ff98 ff98 ff98 ff99 ff9a ff9a ff9a ff9a ff9a ff9a ff9a ff9a ff9a ff9a ff9b ff9b ff9b ff9b ff9b ff9b ff9b ff9c ff9b ff9b ff9c ff9d ff9c ff9c ff9c ff9c ff9c ff9c ff9d ff9d ff9d ff9d ff9d ff9d ff9e ff9d ff9d ff9e ff9e ff9f ff9e ff9f ff9f ff9f ff9f ff9e ff9f ff9f ffa0 ffa0 ff9f ff9f ffa0 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa2 ffa2 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa2 ffa2 ffa3 ffa2 ffa3 ffa2 ffa2 ffa3 ffa2 ffa2 ffa3 ffa3 ffa3 ffa3 ffa3 ffa3 ffa4 ffa5 ffa4 ffa4 ffa5 ffa4 ffa4 ffa3 ffa4 ffa5 ffa5 ffa5 ffa6 ffa5 ffa6 ffa5 ffa5 ffa5 ffa6 ffa5 ffa5 ffa4 ffa5 ffa6 ffa6 ffa6 ffa7 ffa7 ffa6 ffa7 ffa7 ffa7 ffa6 ffa6 ffa6 ffa6 ffa7 ffa7 ffa7 ffa6 ffa7 ffa8 ffa7 ffa7 ffa8 ffa8 ffa8 ffa8 ffa8 ffa8 ffa7 ffa8 ffa9 ffa8 ffa9 ffa8 ffa8 ffa7 ffa7 ffa8 ffa8 ffa9 ffa9 ffaa ffa9 ffaa ffaa ffaa ffaa ffaa ffaa ffaa ffaa ffaa ffaa ffaa ffaa ffa9 ffaa ffaa ffaa ffaa ffab ffaa ffaa ffab ffab ffab ffaa ffab ffab ffab ffab ffab ffab ffab ffab ffab ffab ffab ffab ffab ffab ffab ffab ffac ffab ffab ffab ffab ffab ffab ffac ffab ffac ffac ffab ffab ffac ffad ffac ffac ffac ffac ffac ffac ffac ffac ffac ffad ffad ffad ffac ffad ffad ffad ffad ffad ffad ffad ffad ffae ffad ffad ffad ffad ffae ffad ffac ffad ffad ffae ffad ffad ffad ffac ffae ffad ffae ffae ffae ffaf ffad ffad ffae ffaf ffae ffae ffae ffaf ffae ffaf ffae ffaf ffae ffae ffae ffaf ffae ffaf ffae ffae ffaf ffae ffaf ffaf ffae ffaf ffae ffaf ffaf ffaf ffae ffb0 ffaf ffaf ffae ffb0 ffaf ffaf ffaf ffaf ffb0 ffb0 ffb0 ffb0 ffb0 ffb0 ffb0 ffb0 ffb0 ffb0 ffb1 ffb0 ffb0 ffb1 ffb0 ffb0 ffb0 ffb0 ffb0 ffb0 ffb0 ffb0 ffb0 ffb0 ffb1 ffb1 ffb0 ffb0 ffb1 ffb0 ffb0 ffb0 ffb0 ffb0 ffb0 ffb0 ffb0 ffb0 ffb0 ffb0 ffb0 ffb0 ffb0 ffb1 ffb1 ffb0 ffb0 ffb0 ffb0 ffb0 ffb0 ffb0 ffb0 ffb0 ffb0 ffb0 ffb0 ffb1 ffb1 ffb0 ffb0 ffb0 ffb0 ffb0 ffb0 ffb0 ffb0 ffb1 ffb0 ffb0 ffb0 ffb1 ffb0 ffb0 ffb0 ffb0 ffb0 ffb0 ffb0 ffb0 ffb0 ffb0 ffb0 ffb0 ffb0 ffb0 ffb0 ffb1 ffb0 ffb1 ffb0 ffb0 ffb0 ffb0 ffb0 ffb1 ffb1 ffb1 ffb1 ffb1 ffb1 ffb1 ffb0 ffb1 ffb1 ffb1 ffb1 ffb1 ffb1 ffb1 ffb1 ffb1 ffb1 ffb1 ffb1 ffb1 ffb1 ffb1 ffb1 ffb1 ffb1 ffb1 ffb1 ffb1 ffb1 ffb1 ffb1 ffb1 ffb1 ffb1 ffb1 ffb0 ffb0 ffb0 ffb0 ffb0 ffb0 ffb0 ffb0 ffb1 ffb0 ffb0 ffb0 ffb0 ffb0 ffb0 ffb0 ffb0 ffb0 ffb0 ffb0 ffb0 ffb0 ffb0 ffb0 ffb0 ffaf ffaf ffaf ffaf ffaf ffb0 ffaf ffaf ffaf ffaf ffaf ffaf ffaf ffaf ffb0 ffb0 ffb0 ffb0 ffb0 ffb0 ffaf ffaf ffb0 ffaf ffaf ffaf ffaf ffaf ffae ffaf ffb0 ffaf ffae ffae ffae ffaf ffae ffae ffaf ffae ffaf ffaf ffaf ffae ffae ffae ffae ffaf ffaf ffae ffae ffae ffaf ffae ffae ffae ffae ffae ffaf ffaf ffae ffaf ffae ffae ffaf ffae ffae ffad ffad ffad ffad ffae ffae ffae ffad ffad ffad ffad ffad ffae ffad ffad ffae ffad ffad ffad ffad ffac ffad ffad ffad ffac ffad ffad ffac ffad ffad ffac ffac ffab ffab ffac ffac ffab ffab ffab ffab ffab ffab ffab ffab ffab ffab ffab ffab ffab ffab ffac ffab ffab ffab ffab ffab ffab ffab ffab ffab ffab ffab ffab ffab ffaa ffab ffab ffab ffab ffab ffaa ffab ffab ffab ffab ffab ffab ffab ffab ffaa ffaa ffaa ffa9 ffa9 ffa9 ffaa ffa9 ffa9 ffa9 ffaa ffaa ffaa ffaa ffaa ffaa ffaa ffaa ffa9 ffa9 ffa9 ffa8 ffa8 ffa8 ffa8 ffa9 ffa8 ffa9 ffa9 ffa8 ffa9 ffa9 ffa9 ffa8 ffa7 ffa8 ffa7 ffa7 ffa7 ffa7 ffa7 ffa7 ffa7 ffa7 ffa6 ffa6 ffa6 ffa7 ffa6 ffa5 ffa6 ffa6 ffa6 ffa7 ffa6 ffa6 ffa7 ffa5 ffa5 ffa6 ffa5 ffa5 ffa4 ffa5 ffa5 ffa5 ffa5 ffa4 ffa5 ffa4 ffa5 ffa4 ffa3 ffa3 ffa3 ffa3 ffa3 ffa4 ffa4 ffa3 ffa4 ffa3 ffa4 ffa2 ffa3 ffa3 ffa3 ffa3 ffa2 ffa2 ffa2 ffa2 ffa2 ffa2 ffa1 ffa1 ffa1 ffa2 ffa1 ffa1 ffa2 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa0 ffa1 ffa0 ff9f ffa1 ff9f ffa0 ffa0 ffa0 ff9f ffa0 ffa0 ff9e ff9e ff9f ff9e ff9e ff9e ff9d ff9d ff9e ff9e ff9d ff9e ff9b ff9d ff9d ff9c ff9d ff9d ff9c ff9b ff9c ff9d ff9c ff9b ff9b ff9b ff9b ff9b ff9a ff9a ff9a ff9b ff9a ff9a ff9b ff9b ff99 ff99 ff99 ff99 ff9a ff99 ff9a ff99 ff99 ff99 ff99 ff98 ff97 ff98 ff98 ff98 ff98 ff98 ff97 ff98 ff97 ff97 ff96 ff96 ff96 ff96 ff96 ff96 ff96 ff96 ff96 ff96 ff96 ff94 ff95 ff96 ff95 ff95 ff95 ff95 ff94 ff95 ff95 ff95 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff92 ff93 ff94 ff92 ff93 ff92 ff93 ff93 ff92 ff92 ff92 ff92 ff92 ff91 ff90 ff90 ff91 ff91 ff90 ff91 ff90 ff90 ff90 ff90 ff90 ff8f ff8e ff8f ff8e ff8e ff8e ff8e ff8e ff8e ff8e ff8d ff8d ff8e ff8d ff8d ff8c ff8c ff8c ff8b ff8b ff8b ff8b ff8b ff8b ff8a ff8b ff8a ff8a ff8b ff89 ff89 ff89 ff88 ff88 ff89 ff89 ff88 ff88 ff88 ff88 ff87 ff87 ff88 ff87 ff87 ff88 ff86 ff86 ff86 ff85 ff86 ff87 ff86 ff86 ff85 ff85 ff85 ff85 ff85 ff84 ff85 ff85 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff83 ff83 ff83 ff83 ff83 ff83 ff83 ff82 ff82 ff82 ff82 ff82 ff82 ff81 ff82 ff81 ff80 ff80 ff80 ff80 ff80 ff7f ff80 ff7f ff7f ff7e ff7f ff7e ff7e ff7f ff7d ff7d ff7d ff7d ff7d ff7c ff7c ff7c ff7c ff7c ff7c ff7b ff7b ff7a ff7a ff7a ff7a ff7a ff7a ff79 ff79 ff79 ff79 ff78 ff77 ff77 ff77 ff77 ff77 ff77 ff76 ff77 ff76 ff77 ff76 ff75 ff75 ff75 ff75 ff75 ff75 ff75 ff74 ff73 ff74 ff74 ff74 ff73 ff72 ff72 ff72 ff72 ff72 ff72 ff71 ff71 ff71 ff71 ff70 ff70 ff6f ff70 ff70 ff6f ff6f ff70 ff6f ff6e ff6f ff6f ff6d ff6d ff6d ff6d ff6d ff6d ff6c ff6c ff6b ff6c ff6b ff6a ff6a ff6a ff69 ff69 ff69 ff68 ff68 ff67 ff67 ff67 ff67 ff66 ff65 ff64 ff64 ff63 ff63 ff62 ff62 ff61 ff60 ff60 ff5f ff5f ff5e ff5e ff5c ff5b ff5b ff5a ff59 ff57 ff57 ff56 ff55 ff54 ff53 ff52 ff51 ff50 ff4f ff4e ff4d ff4c ff4b ff49 ff48 ff46 ff45 ff45 ff43 ff42 ff41 ff3f ff3e ff3d ff3b ff3a ff39 ff38 ff36 ff35 ff34 ff33 ff32 ff30 ff2f ff2e ff2d ff2c ff2a ff29 ff27 ff26 ff25 ff24 ff22 ff21 ff20 ff1f ff1e ff1d ff1c ff1b ff1a ff19 ff18 ff17 ff16 ff15 ff14 ff13 ff12 ff12 ff11 ff10 ff0f ff0f ff0e ff0d ff0d ff0c ff0b ff0a ff0a ff0a ff09 ff08 ff08 ff08 ff07 ff07 ff06 ff06 ff05 ff05 ff05 ff04 ff04 ff04 ff03 ff03 ff03 ff03 ff02 ff02 ff02 ff02 ff02 ff02 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 c600 c600 c600 c600 c600 c600 c600 c600 c600 c600 c600 c600 c600 c600 c600 c600 c600 c600 c600 c600 c600 c600 c600 c600 c600 c600 c600 c600 c600 c600 c600 │ │ -c600 c600 c600 c600 c600 c600 c600 c600 c600 c600 c600 c600 c600 c600 c600 c600 c600 c600 c600 c600 c600 c600 c600 c600 c600 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff02 ff02 ff02 ff02 ff02 ff02 ff03 ff03 ff03 ff03 ff04 ff04 ff04 ff04 ff05 ff05 ff05 ff06 ff06 ff07 ff07 ff07 ff08 ff08 ff09 ff09 ff09 ff0a ff0b ff0b ff0c ff0c ff0d ff0e ff0e ff0f ff10 ff10 ff11 ff12 ff13 ff14 ff15 ff15 ff16 ff17 ff18 ff19 ff1a ff1b ff1c ff1d ff1e ff1f ff20 ff21 ff23 ff24 ff25 ff26 ff27 ff28 ff29 ff2a ff2b ff2d ff2f ff2f ff31 ff32 ff33 ff34 ff36 ff37 ff38 ff3a ff3b ff3d ff3e ff3f ff41 ff42 ff44 ff44 ff46 ff47 ff48 ff4a ff4b ff4c ff4e ff4e ff4f ff51 ff53 ff54 ff55 ff56 ff58 ff58 ff58 ff59 ff5c ff5d ff5e ff5e ff60 ff61 ff62 ff62 ff63 ff64 ff65 ff67 ff67 ff68 ff69 ff69 ff6a ff6a ff6b ff6c ff6d ff6e ff6f ff70 ff70 ff6f ff71 ff71 ff71 ff72 ff72 ff73 ff75 ff74 ff75 ff74 ff75 ff76 ff76 ff76 ff76 ff77 ff77 ff77 ff79 ff79 ff79 ff79 ff7a ff7a ff7a ff7a ff7a ff7a ff7b ff7b ff7c ff7c ff7c ff7c ff7c ff7c ff7c ff7d ff7d ff7e ff7e ff7e ff7f ff7f ff7e ff7e ff7f ff7f ff80 ff80 ff80 ff81 ff81 ff81 ff81 ff81 ff81 ff82 ff82 ff82 ff82 ff83 ff83 ff83 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff85 ff85 ff84 ff85 ff85 ff85 ff85 ff86 ff86 ff86 ff87 ff87 ff87 ff87 ff88 ff88 ff88 ff88 ff88 ff88 ff88 ff88 ff88 ff89 ff89 ff89 ff89 ff8a ff8a ff8b ff8a ff8b ff8a ff8b ff8a ff8a ff8c ff8c ff8c ff8c ff8c ff8c ff8c ff8c ff8d ff8d ff8d ff8d ff8d ff8d ff8e ff8f ff8f ff8f ff8f ff8f ff8f ff8f ff8f ff8f ff90 ff8f ff90 ff90 ff91 ff90 ff90 ff91 ff91 ff92 ff91 ff91 ff92 ff92 ff93 ff93 ff92 ff92 ff92 ff92 ff92 ff92 ff93 ff94 ff94 ff94 ff94 ff93 ff93 ff94 ff94 ff94 ff94 ff94 ff94 ff95 ff94 ff94 ff94 ff95 ff95 ff95 ff95 ff95 ff95 ff96 ff96 ff96 ff96 ff96 ff96 ff97 ff97 ff97 ff97 ff97 ff97 ff97 ff97 ff98 ff98 ff99 ff99 ff99 ff99 ff99 ff99 ff99 ff99 ff99 ff9a ff99 ff9a ff9a ff9a ff9a ff9a ff9b ff9a ff9b ff9b ff9b ff9b ff9b ff9b ff9c ff9b ff9b ff9b ff9c ff9c ff9c ff9d ff9c ff9c ff9d ff9d ff9c ff9c ff9d ff9e ff9e ff9e ff9d ff9e ff9f ff9e ff9e ff9e ff9e ff9f ff9f ff9f ff9f ff9f ff9f ffa0 ffa0 ffa0 ff9f ffa0 ff9f ffa0 ffa0 ffa0 ff9f ffa0 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa2 ffa2 ffa1 ffa1 ffa2 ffa1 ffa2 ffa1 ffa1 ffa2 ffa2 ffa3 ffa3 ffa3 ffa3 ffa3 ffa4 ffa4 ffa4 ffa3 ffa4 ffa4 ffa3 ffa2 ffa3 ffa4 ffa4 ffa4 ffa5 ffa5 ffa5 ffa4 ffa4 ffa5 ffa6 ffa5 ffa4 ffa4 ffa5 ffa6 ffa6 ffa5 ffa6 ffa7 ffa6 ffa6 ffa6 ffa6 ffa6 ffa6 ffa6 ffa6 ffa6 ffa7 ffa7 ffa6 ffa7 ffa8 ffa7 ffa7 ffa8 ffa8 ffa7 ffa7 ffa8 ffa7 ffa7 ffa8 ffa7 ffa7 ffa7 ffa7 ffa8 ffa7 ffa7 ffa8 ffa8 ffa9 ffa9 ffa9 ffa9 ffaa ffa9 ffa9 ffa9 ffaa ffa9 ffa9 ffa9 ffa9 ffa9 ffa8 ffa8 ffa9 ffa9 ffa9 ffaa ffaa ffab ffaa ffaa ffab ffaa ffaa ffaa ffab ffab ffab ffab ffab ffaa ffaa ffaa ffaa ffab ffab ffab ffab ffab ffab ffab ffab ffab ffab ffab ffab ffab ffab ffab ffab ffab ffab ffab ffab ffab ffac ffab ffab ffab ffab ffab ffab ffab ffab ffac ffab ffab ffac ffac ffad ffad ffac ffad ffac ffac ffad ffac ffad ffac ffac ffac ffab ffac ffad ffac ffad ffac ffad ffac ffac ffac ffac ffad ffad ffad ffae ffae ffad ffad ffad ffad ffaf ffae ffae ffae ffae ffad ffae ffad ffaf ffae ffae ffae ffaf ffae ffaf ffad ffae ffaf ffad ffae ffae ffad ffaf ffad ffaf ffaf ffae ffad ffaf ffaf ffaf ffae ffaf ffaf ffae ffaf ffaf ffaf ffaf ffaf ffb0 ffb0 ffaf ffaf ffaf ffaf ffaf ffb1 ffaf ffaf ffaf ffaf ffaf ffaf ffaf ffaf ffaf ffb0 ffaf ffaf ffb0 ffaf ffaf ffaf ffb0 ffb0 ffb0 ffaf ffaf ffaf ffaf ffb0 ffaf ffb0 ffb0 ffb0 ffb0 ffaf ffaf ffaf ffaf ffaf ffaf ffaf ffb0 ffaf ffb0 ffb0 ffb0 ffaf ffb0 ffaf ffaf ffaf ffb0 ffb0 ffaf ffaf ffb0 ffaf ffb0 ffb0 ffaf ffb0 ffb0 ffb0 ffaf ffaf ffb0 ffaf ffb0 ffb0 ffb0 ffaf ffaf ffaf ffaf ffaf ffaf ffaf ffaf ffb0 ffb0 ffaf ffb0 ffb0 ffb1 ffb0 ffb0 ffb0 ffb0 ffb0 ffb0 ffb0 ffb0 ffb0 ffb0 ffb0 ffb0 ffb1 ffb0 ffb0 ffb0 ffb0 ffb0 ffb0 ffb0 ffb0 ffb0 ffb0 ffb0 ffb0 ffb0 ffb0 ffb0 ffb0 ffb0 ffb1 ffb0 ffb0 ffb0 ffb0 ffb1 ffb0 ffb0 ffb1 ffb1 ffb1 ffb0 ffb0 ffb0 ffb0 ffb0 ffb0 ffb0 ffaf ffb0 ffaf ffaf ffaf ffaf ffaf ffaf ffaf ffaf ffaf ffaf ffaf ffaf ffb0 ffb0 ffaf ffb0 ffaf ffaf ffaf ffaf ffaf ffb0 ffaf ffae ffae ffae ffae ffae ffae ffae ffaf ffaf ffaf ffaf ffaf ffaf ffaf ffaf ffaf ffae ffaf ffaf ffaf ffae ffae ffae ffaf ffae ffad ffad ffae ffae ffad ffae ffae ffae ffaf ffaf ffae ffae ffad ffad ffae ffaf ffae ffad ffad ffad ffae ffae ffad ffad ffad ffae ffae ffad ffae ffad ffae ffae ffad ffad ffad ffad ffac ffad ffad ffad ffad ffad ffac ffad ffac ffad ffac ffac ffac ffad ffac ffad ffac ffac ffac ffac ffac ffac ffac ffac ffac ffac ffac ffac ffac ffab ffab ffab ffab ffab ffab ffab ffab ffab ffab ffab ffab ffab ffab ffab ffab ffab ffab ffab ffab ffaa ffab ffab ffab ffab ffab ffab ffab ffab ffab ffab ffaa ffaa ffaa ffaa ffab ffaa ffab ffab ffab ffaa ffab ffab ffaa ffaa ffaa ffaa ffaa ffaa ffaa ffaa ffa9 ffa9 ffa9 ffa9 ffaa ffa9 ffa8 ffa9 ffa9 ffa8 ffa8 ffa8 ffa8 ffa9 ffa8 ffa9 ffa9 ffa9 ffa9 ffa8 ffa7 ffa7 ffa7 ffa8 ffa8 ffa8 ffa8 ffa8 ffa8 ffa7 ffa7 ffa7 ffa7 ffa7 ffa7 ffa7 ffa7 ffa6 ffa6 ffa6 ffa7 ffa6 ffa5 ffa5 ffa6 ffa6 ffa4 ffa4 ffa6 ffa6 ffa6 ffa6 ffa6 ffa6 ffa6 ffa5 ffa5 ffa4 ffa4 ffa4 ffa3 ffa5 ffa4 ffa4 ffa4 ffa4 ffa4 ffa4 ffa4 ffa4 ffa3 ffa3 ffa3 ffa3 ffa2 ffa4 ffa2 ffa3 ffa4 ffa3 ffa4 ffa2 ffa3 ffa3 ffa3 ffa3 ffa2 ffa1 ffa1 ffa1 ffa1 ffa2 ffa1 ffa1 ffa1 ffa2 ffa1 ffa1 ffa2 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa0 ffa0 ffa0 ffa0 ffa0 ffa1 ffa0 ff9f ff9f ffa0 ff9f ff9f ffa0 ff9f ff9f ff9e ffa0 ff9f ff9f ff9e ff9e ff9d ff9f ff9e ff9e ff9d ff9d ff9d ff9e ff9c ff9c ff9c ff9b ff9b ff9c ff9c ff9d ff9d ff9c ff9a ff9b ff9c ff9b ff9b ff9b ff99 ff99 ff99 ff9a ff99 ff9a ff9a ff9a ff99 ff9a ff9a ff98 ff99 ff98 ff98 ff99 ff98 ff99 ff99 ff98 ff98 ff98 ff98 ff97 ff96 ff97 ff97 ff96 ff97 ff97 ff97 ff96 ff97 ff96 ff96 ff96 ff96 ff95 ff95 ff95 ff95 ff95 ff95 ff95 ff94 ff94 ff94 ff94 ff95 ff95 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff93 ff94 ff94 ff93 ff93 ff93 ff94 ff93 ff92 ff93 ff92 ff92 ff92 ff92 ff92 ff92 ff92 ff91 ff91 ff91 ff91 ff91 ff90 ff90 ff90 ff90 ff90 ff90 ff8f ff8f ff8f ff8f ff8f ff8f ff8e ff8e ff8d ff8e ff8d ff8d ff8d ff8d ff8d ff8d ff8d ff8c ff8c ff8c ff8c ff8b ff8b ff8a ff8a ff8a ff8a ff8a ff8a ff8a ff8a ff89 ff89 ff8a ff89 ff88 ff89 ff88 ff87 ff88 ff87 ff88 ff87 ff88 ff87 ff87 ff87 ff86 ff86 ff87 ff87 ff86 ff86 ff86 ff85 ff86 ff86 ff86 ff86 ff85 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff83 ff83 ff82 ff83 ff82 ff82 ff82 ff82 ff81 ff81 ff81 ff81 ff81 ff81 ff80 ff81 ff81 ff7f ff7f ff7f ff7f ff7f ff7f ff7f ff7e ff7e ff7e ff7e ff7d ff7e ff7e ff7c ff7c ff7c ff7c ff7c ff7c ff7c ff7b ff7b ff7b ff7b ff7b ff7a ff7a ff79 ff79 ff7a ff79 ff79 ff79 ff78 ff78 ff79 ff78 ff77 ff76 ff76 ff76 ff77 ff77 ff76 ff76 ff75 ff76 ff75 ff75 ff75 ff74 ff74 ff74 ff74 ff74 ff73 ff73 ff73 ff73 ff73 ff72 ff71 ff71 ff71 ff71 ff71 ff71 ff70 ff70 ff70 ff70 ff70 ff6f ff6e ff6f ff6f ff6f ff6e ff6f ff6e ff6d ff6e ff6e ff6d ff6c ff6c ff6c ff6c ff6c ff6b ff6b ff6b ff6a ff6a ff6a ff69 ff69 ff68 ff68 ff67 ff67 ff67 ff67 ff66 ff67 ff65 ff65 ff64 ff62 ff63 ff63 ff62 ff62 ff60 ff61 ff60 ff5e ff5e ff5d ff5c ff5c ff5b ff5a ff59 ff59 ff58 ff57 ff56 ff54 ff54 ff53 ff51 ff50 ff50 ff4f ff4e ff4d ff4b ff4a ff49 ff48 ff46 ff45 ff44 ff43 ff42 ff41 ff40 ff3e ff3d ff3b ff3a ff39 ff38 ff36 ff35 ff34 ff33 ff31 ff30 ff2f ff2d ff2c ff2b ff2a ff28 ff27 ff26 ff25 ff24 ff22 ff21 ff20 ff1f ff1e ff1d ff1c ff1b ff1a ff19 ff18 ff17 ff16 ff15 ff14 ff13 ff12 ff12 ff11 ff10 ff0f ff0e ff0e ff0d ff0c ff0c ff0b ff0a ff0a ff09 ff09 ff08 ff08 ff07 ff07 ff06 ff06 ff06 ff05 ff05 ff05 ff04 ff04 ff04 ff03 ff03 ff03 ff03 ff02 ff02 ff02 ff02 ff02 ff02 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 c600 c600 c600 c600 c600 c600 c600 c600 c600 c600 c600 c600 c600 c600 c600 c600 c600 c600 c600 c600 c600 c600 c600 c600 c600 c600 c600 c600 c600 c600 c600 c600 │ │ -c700 c700 c700 c700 c700 c700 c700 c700 c700 c700 c700 c700 c700 c700 c700 c700 c700 c700 c700 c700 c700 c700 c700 c700 c700 c700 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff02 ff02 ff02 ff02 ff02 ff02 ff03 ff03 ff03 ff03 ff03 ff04 ff04 ff04 ff05 ff05 ff05 ff05 ff06 ff06 ff07 ff07 ff08 ff08 ff08 ff09 ff09 ff0a ff0a ff0b ff0c ff0c ff0d ff0e ff0e ff0f ff10 ff10 ff11 ff12 ff13 ff13 ff14 ff15 ff16 ff17 ff18 ff19 ff1a ff1b ff1c ff1d ff1e ff1f ff20 ff21 ff22 ff24 ff25 ff26 ff27 ff28 ff29 ff2a ff2c ff2d ff2e ff2f ff31 ff32 ff33 ff35 ff36 ff37 ff38 ff3a ff3b ff3d ff3e ff40 ff40 ff41 ff43 ff45 ff46 ff47 ff48 ff4a ff4b ff4c ff4d ff4e ff50 ff51 ff52 ff53 ff54 ff56 ff57 ff58 ff58 ff5b ff5b ff5c ff5d ff5e ff5f ff60 ff62 ff62 ff63 ff64 ff65 ff66 ff67 ff67 ff68 ff69 ff6a ff6a ff6b ff6c ff6d ff6e ff6f ff6e ff6e ff6f ff70 ff70 ff72 ff71 ff73 ff73 ff74 ff74 ff74 ff75 ff76 ff76 ff76 ff76 ff77 ff76 ff77 ff79 ff78 ff78 ff78 ff79 ff7a ff79 ff79 ff79 ff7a ff7a ff7a ff7b ff7b ff7b ff7b ff7b ff7b ff7c ff7c ff7d ff7d ff7d ff7e ff7e ff7d ff7d ff7e ff7e ff7f ff7f ff80 ff80 ff7f ff80 ff80 ff80 ff80 ff81 ff81 ff81 ff81 ff82 ff82 ff82 ff83 ff82 ff83 ff83 ff83 ff83 ff83 ff83 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff85 ff85 ff85 ff86 ff85 ff86 ff86 ff86 ff87 ff87 ff87 ff87 ff87 ff86 ff87 ff88 ff88 ff88 ff88 ff89 ff89 ff89 ff89 ff8a ff8a ff89 ff8a ff8a ff89 ff8a ff8b ff8b ff8b ff8b ff8b ff8b ff8b ff8c ff8c ff8c ff8d ff8c ff8c ff8d ff8d ff8e ff8e ff8e ff8e ff8e ff8e ff8e ff8f ff8e ff8f ff8f ff8f ff90 ff90 ff90 ff90 ff90 ff91 ff91 ff91 ff91 ff91 ff92 ff92 ff92 ff91 ff91 ff91 ff92 ff91 ff92 ff93 ff93 ff93 ff93 ff93 ff93 ff93 ff93 ff94 ff94 ff94 ff94 ff94 ff95 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff95 ff95 ff95 ff95 ff96 ff95 ff96 ff96 ff96 ff96 ff96 ff96 ff96 ff96 ff96 ff98 ff98 ff98 ff98 ff98 ff98 ff98 ff98 ff98 ff98 ff99 ff99 ff99 ff99 ff99 ff99 ff99 ff9a ff9a ff9a ff9a ff9b ff9a ff9b ff9a ff9a ff9a ff9a ff9b ff9a ff9b ff9b ff9b ff9c ff9b ff9c ff9c ff9c ff9c ff9c ff9c ff9d ff9e ff9e ff9d ff9d ff9e ff9d ff9d ff9e ff9d ff9e ff9e ff9f ff9f ff9f ff9e ff9f ff9f ff9f ff9f ff9f ff9f ff9e ff9f ffa0 ff9f ffa0 ffa0 ffa0 ffa0 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa2 ffa1 ffa2 ffa3 ffa3 ffa3 ffa2 ffa3 ffa3 ffa3 ffa3 ffa3 ffa2 ffa2 ffa2 ffa3 ffa3 ffa2 ffa3 ffa5 ffa4 ffa5 ffa4 ffa4 ffa5 ffa5 ffa4 ffa3 ffa4 ffa4 ffa5 ffa5 ffa5 ffa4 ffa5 ffa6 ffa6 ffa5 ffa5 ffa6 ffa5 ffa6 ffa6 ffa6 ffa7 ffa6 ffa6 ffa7 ffa7 ffa7 ffa7 ffa7 ffa6 ffa7 ffa7 ffa7 ffa6 ffa7 ffa6 ffa5 ffa6 ffa7 ffa7 ffa8 ffa7 ffa7 ffa8 ffa8 ffa8 ffa9 ffa8 ffa8 ffa9 ffa8 ffa8 ffa9 ffa8 ffa9 ffa8 ffa8 ffa8 ffa8 ffa8 ffa8 ffa9 ffa9 ffa9 ffaa ffaa ffaa ffa9 ffaa ffaa ffaa ffaa ffaa ffab ffaa ffaa ffaa ffaa ffaa ffaa ffaa ffaa ffaa ffab ffab ffab ffab ffab ffab ffab ffab ffab ffab ffab ffab ffab ffab ffab ffab ffab ffab ffab ffab ffab ffab ffab ffab ffab ffab ffab ffab ffab ffab ffab ffab ffab ffab ffac ffac ffab ffac ffab ffac ffac ffab ffab ffab ffab ffab ffab ffab ffac ffab ffac ffab ffac ffab ffac ffac ffac ffad ffad ffac ffad ffad ffac ffac ffac ffad ffae ffad ffad ffad ffac ffac ffac ffac ffae ffae ffae ffad ffae ffad ffae ffac ffae ffae ffad ffae ffae ffad ffae ffad ffae ffae ffae ffad ffae ffae ffaf ffae ffae ffaf ffae ffaf ffaf ffae ffaf ffae ffae ffae ffae ffae ffaf ffae ffae ffb0 ffaf ffaf ffae ffaf ffaf ffaf ffaf ffaf ffaf ffb0 ffae ffae ffb0 ffaf ffae ffaf ffb0 ffae ffaf ffae ffae ffae ffaf ffaf ffae ffaf ffb0 ffb0 ffaf ffae ffaf ffae ffae ffaf ffaf ffaf ffaf ffae ffb0 ffaf ffb0 ffae ffaf ffae ffae ffae ffaf ffaf ffaf ffaf ffaf ffaf ffaf ffb0 ffae ffb0 ffae ffaf ffae ffaf ffae ffae ffb0 ffaf ffaf ffae ffae ffaf ffaf ffaf ffaf ffaf ffaf ffaf ffb0 ffaf ffaf ffaf ffaf ffb0 ffaf ffaf ffaf ffaf ffaf ffb0 ffaf ffaf ffb0 ffaf ffaf ffb1 ffb0 ffb0 ffaf ffb0 ffaf ffaf ffaf ffaf ffaf ffaf ffb0 ffb0 ffb0 ffaf ffaf ffaf ffaf ffaf ffb0 ffb0 ffb0 ffaf ffaf ffb0 ffb0 ffb1 ffaf ffaf ffb0 ffaf ffb0 ffb0 ffaf ffb0 ffb0 ffaf ffaf ffaf ffaf ffaf ffaf ffae ffae ffaf ffae ffaf ffae ffae ffae ffaf ffb0 ffaf ffaf ffae ffaf ffaf ffae ffaf ffaf ffae ffae ffae ffae ffae ffae ffae ffae ffae ffae ffad ffae ffad ffad ffae ffae ffad ffae ffae ffae ffae ffad ffae ffad ffad ffae ffad ffad ffae ffae ffad ffad ffad ffad ffae ffae ffad ffad ffac ffad ffae ffae ffad ffad ffad ffad ffad ffad ffac ffad ffad ffad ffad ffad ffad ffac ffac ffad ffac ffac ffad ffac ffab ffac ffac ffac ffac ffac ffac ffad ffac ffad ffac ffac ffac ffac ffab ffac ffab ffab ffab ffab ffab ffab ffab ffab ffab ffab ffab ffab ffab ffab ffab ffab ffab ffab ffab ffab ffab ffaa ffab ffaa ffab ffab ffaa ffaa ffab ffab ffab ffab ffaa ffaa ffab ffab ffab ffab ffab ffab ffab ffab ffab ffab ffaa ffaa ffaa ffa9 ffaa ffa9 ffa9 ffa9 ffa9 ffaa ffaa ffa9 ffa9 ffa9 ffa9 ffa9 ffa9 ffa9 ffa9 ffa9 ffa9 ffa9 ffa9 ffa9 ffa9 ffa9 ffa8 ffa9 ffa8 ffa8 ffa8 ffa7 ffa7 ffa8 ffa8 ffa9 ffa9 ffa8 ffa8 ffa7 ffa7 ffa6 ffa6 ffa7 ffa6 ffa7 ffa6 ffa7 ffa7 ffa6 ffa6 ffa7 ffa7 ffa6 ffa6 ffa6 ffa7 ffa6 ffa6 ffa4 ffa6 ffa5 ffa5 ffa5 ffa6 ffa5 ffa4 ffa3 ffa5 ffa6 ffa5 ffa4 ffa5 ffa4 ffa5 ffa5 ffa4 ffa3 ffa3 ffa4 ffa3 ffa4 ffa4 ffa4 ffa3 ffa4 ffa4 ffa3 ffa4 ffa4 ffa3 ffa3 ffa3 ffa2 ffa2 ffa2 ffa2 ffa2 ffa2 ffa2 ffa2 ffa2 ffa2 ffa2 ffa2 ffa2 ffa2 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa0 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa0 ffa0 ffa0 ffa0 ff9f ff9e ffa0 ff9f ff9e ff9f ff9e ff9e ff9f ff9e ff9f ff9d ff9d ff9f ff9e ff9d ff9d ff9e ff9d ff9e ff9d ff9e ff9d ff9d ff9d ff9d ff9c ff9c ff9b ff9b ff9a ff9b ff9b ff9c ff9c ff9c ff9a ff9a ff9b ff9a ff9b ff9a ff99 ff99 ff99 ff9a ff99 ff99 ff99 ff99 ff99 ff99 ff99 ff98 ff99 ff98 ff97 ff97 ff97 ff98 ff97 ff97 ff97 ff97 ff97 ff97 ff96 ff95 ff95 ff96 ff95 ff96 ff96 ff96 ff96 ff96 ff96 ff96 ff96 ff95 ff94 ff94 ff94 ff94 ff95 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff93 ff92 ff93 ff93 ff93 ff93 ff92 ff93 ff92 ff92 ff92 ff91 ff92 ff91 ff92 ff91 ff91 ff91 ff90 ff90 ff8f ff90 ff90 ff8f ff8f ff8f ff8f ff8f ff8f ff8f ff8e ff8e ff8e ff8e ff8e ff8e ff8d ff8d ff8d ff8c ff8c ff8c ff8c ff8c ff8c ff8c ff8b ff8b ff8b ff8b ff8a ff8a ff8a ff89 ff8a ff89 ff89 ff89 ff8a ff88 ff88 ff89 ff89 ff89 ff88 ff88 ff88 ff87 ff88 ff87 ff87 ff87 ff88 ff87 ff87 ff87 ff85 ff86 ff87 ff86 ff86 ff85 ff85 ff85 ff85 ff85 ff85 ff85 ff85 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff83 ff83 ff83 ff83 ff83 ff83 ff83 ff83 ff82 ff82 ff82 ff82 ff81 ff81 ff81 ff81 ff81 ff80 ff80 ff80 ff80 ff81 ff80 ff80 ff80 ff7f ff7f ff7e ff7e ff7e ff7e ff7e ff7e ff7e ff7d ff7d ff7d ff7d ff7d ff7c ff7c ff7b ff7c ff7b ff7b ff7b ff7a ff7a ff7a ff7a ff7a ff79 ff79 ff78 ff79 ff78 ff78 ff78 ff78 ff78 ff77 ff77 ff77 ff76 ff76 ff75 ff76 ff76 ff76 ff75 ff74 ff75 ff75 ff74 ff75 ff74 ff73 ff73 ff73 ff73 ff73 ff73 ff72 ff72 ff72 ff72 ff72 ff71 ff70 ff70 ff71 ff71 ff70 ff70 ff6f ff6f ff6f ff6f ff6f ff6e ff6e ff6e ff6e ff6e ff6e ff6d ff6d ff6d ff6d ff6c ff6b ff6c ff6b ff6b ff6c ff6b ff6a ff6a ff69 ff69 ff6a ff69 ff69 ff68 ff67 ff67 ff67 ff67 ff67 ff66 ff65 ff65 ff64 ff62 ff62 ff62 ff62 ff61 ff61 ff60 ff60 ff5e ff5e ff5d ff5c ff5a ff5b ff59 ff59 ff58 ff57 ff57 ff56 ff55 ff54 ff53 ff51 ff50 ff4f ff4f ff4d ff4c ff4b ff49 ff49 ff47 ff46 ff45 ff44 ff43 ff42 ff41 ff3f ff3e ff3d ff3b ff3a ff38 ff37 ff36 ff35 ff33 ff33 ff31 ff30 ff2e ff2d ff2c ff2a ff29 ff28 ff27 ff26 ff25 ff24 ff22 ff21 ff20 ff1f ff1e ff1d ff1c ff1b ff1a ff18 ff18 ff17 ff16 ff15 ff14 ff13 ff12 ff12 ff11 ff10 ff0f ff0e ff0e ff0d ff0c ff0c ff0b ff0a ff0a ff09 ff09 ff08 ff08 ff07 ff07 ff06 ff06 ff06 ff05 ff05 ff05 ff04 ff04 ff04 ff03 ff03 ff03 ff03 ff02 ff02 ff02 ff02 ff02 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 c700 c700 c700 c700 c700 c700 c700 c700 c700 c700 c700 c700 c700 c700 c700 c700 c700 c700 c700 c700 c700 c700 c700 c700 c700 c700 c700 c700 c700 c700 c700 c700 c700 │ │ -c700 c700 c700 c700 c700 c700 c700 c700 c700 c700 c700 c700 c700 c700 c700 c700 c700 c700 c700 c700 c700 c700 c700 c700 c700 c700 c700 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff02 ff02 ff02 ff02 ff02 ff02 ff03 ff03 ff03 ff03 ff03 ff04 ff04 ff04 ff05 ff05 ff05 ff05 ff06 ff06 ff07 ff07 ff08 ff08 ff08 ff09 ff09 ff0a ff0b ff0b ff0c ff0c ff0d ff0e ff0e ff0f ff0f ff10 ff11 ff12 ff13 ff13 ff15 ff15 ff16 ff17 ff18 ff19 ff1a ff1b ff1b ff1d ff1d ff1f ff20 ff21 ff22 ff23 ff25 ff25 ff26 ff28 ff2a ff2b ff2b ff2d ff2e ff2f ff31 ff32 ff33 ff34 ff36 ff37 ff39 ff3a ff3b ff3d ff3e ff3f ff40 ff42 ff43 ff44 ff45 ff46 ff48 ff49 ff4a ff4b ff4c ff4e ff50 ff51 ff52 ff53 ff54 ff55 ff56 ff57 ff59 ff5a ff5b ff5c ff5d ff5e ff5f ff60 ff61 ff62 ff63 ff64 ff65 ff66 ff66 ff67 ff68 ff69 ff6a ff69 ff6b ff6b ff6d ff6d ff6d ff6e ff6e ff6f ff6f ff70 ff70 ff72 ff72 ff72 ff72 ff73 ff74 ff74 ff75 ff75 ff75 ff76 ff76 ff76 ff77 ff77 ff78 ff78 ff78 ff79 ff79 ff79 ff79 ff79 ff79 ff79 ff7a ff7a ff7a ff7a ff7a ff7b ff7b ff7b ff7c ff7c ff7c ff7d ff7d ff7d ff7d ff7d ff7d ff7e ff7e ff7f ff7f ff7e ff7f ff80 ff7f ff80 ff80 ff80 ff80 ff81 ff81 ff81 ff81 ff82 ff82 ff82 ff83 ff82 ff83 ff83 ff82 ff83 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff85 ff84 ff85 ff85 ff86 ff86 ff86 ff86 ff86 ff86 ff86 ff86 ff87 ff87 ff87 ff87 ff88 ff88 ff88 ff88 ff89 ff89 ff88 ff89 ff89 ff89 ff8a ff8a ff8a ff8a ff8b ff8b ff8b ff8b ff8c ff8c ff8b ff8c ff8b ff8c ff8d ff8d ff8d ff8d ff8d ff8d ff8d ff8d ff8e ff8e ff8e ff8e ff8e ff8f ff8f ff8f ff90 ff90 ff8f ff90 ff90 ff90 ff90 ff90 ff91 ff91 ff91 ff91 ff91 ff91 ff92 ff91 ff92 ff92 ff92 ff91 ff92 ff92 ff93 ff93 ff92 ff94 ff94 ff94 ff94 ff94 ff93 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff95 ff94 ff94 ff95 ff95 ff96 ff95 ff95 ff95 ff95 ff95 ff95 ff95 ff96 ff97 ff97 ff97 ff97 ff97 ff97 ff97 ff97 ff97 ff97 ff98 ff98 ff98 ff98 ff98 ff98 ff99 ff99 ff99 ff99 ff9a ff9a ff9a ff9a ff99 ff9a ff99 ff9a ff9a ff9a ff9b ff9a ff9a ff9b ff9b ff9b ff9b ff9c ff9b ff9c ff9c ff9c ff9d ff9c ff9d ff9c ff9d ff9c ff9c ff9d ff9c ff9d ff9e ff9e ff9f ff9e ff9e ff9e ff9d ff9e ff9f ff9e ff9f ff9e ff9e ff9f ff9f ff9f ff9f ff9f ff9f ffa0 ffa0 ffa1 ffa0 ffa0 ff9f ffa0 ffa0 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa2 ffa1 ffa1 ffa1 ffa2 ffa1 ffa1 ffa1 ffa1 ffa1 ffa2 ffa2 ffa2 ffa3 ffa3 ffa2 ffa3 ffa4 ffa4 ffa3 ffa4 ffa3 ffa4 ffa4 ffa4 ffa3 ffa4 ffa4 ffa4 ffa4 ffa4 ffa3 ffa4 ffa5 ffa5 ffa5 ffa4 ffa5 ffa4 ffa5 ffa5 ffa5 ffa6 ffa5 ffa6 ffa7 ffa6 ffa6 ffa6 ffa6 ffa5 ffa6 ffa6 ffa5 ffa6 ffa7 ffa6 ffa5 ffa6 ffa7 ffa7 ffa7 ffa7 ffa7 ffa8 ffa8 ffa7 ffa8 ffa7 ffa7 ffa7 ffa7 ffa7 ffa7 ffa7 ffa7 ffa7 ffa7 ffa7 ffa7 ffa8 ffa8 ffa9 ffa9 ffa9 ffa9 ffa9 ffa9 ffa9 ffa9 ffa9 ffa9 ffa9 ffaa ffa9 ffa9 ffa9 ffa9 ffa9 ffaa ffaa ffaa ffaa ffa9 ffaa ffab ffab ffab ffab ffab ffab ffab ffab ffab ffaa ffaa ffaa ffab ffab ffab ffab ffab ffab ffab ffab ffab ffab ffab ffab ffab ffab ffab ffab ffab ffab ffab ffab ffab ffab ffaa ffab ffab ffab ffab ffab ffab ffab ffab ffab ffab ffab ffab ffab ffab ffab ffab ffab ffab ffac ffac ffab ffac ffad ffab ffac ffac ffab ffac ffac ffad ffac ffab ffab ffac ffab ffab ffac ffab ffac ffac ffad ffac ffac ffac ffac ffac ffad ffac ffad ffad ffad ffad ffad ffad ffad ffad ffae ffad ffac ffad ffae ffae ffad ffad ffae ffae ffae ffae ffae ffae ffad ffad ffad ffad ffaf ffad ffad ffae ffaf ffae ffae ffaf ffaf ffaf ffaf ffaf ffae ffaf ffae ffad ffaf ffaf ffad ffaf ffaf ffae ffae ffad ffae ffae ffae ffae ffad ffad ffaf ffaf ffae ffad ffaf ffae ffae ffaf ffaf ffaf ffae ffae ffb0 ffae ffaf ffae ffae ffae ffad ffae ffaf ffaf ffaf ffaf ffae ffaf ffae ffb0 ffad ffaf ffae ffae ffad ffaf ffae ffae ffb0 ffaf ffaf ffae ffae ffaf ffae ffae ffae ffae ffaf ffae ffb0 ffaf ffae ffaf ffae ffb0 ffae ffae ffae ffae ffae ffb0 ffaf ffae ffb0 ffae ffae ffb0 ffb0 ffb0 ffae ffb0 ffaf ffaf ffae ffaf ffae ffae ffb0 ffb0 ffb0 ffaf ffae ffae ffae ffae ffaf ffaf ffaf ffae ffae ffaf ffb0 ffb0 ffaf ffae ffaf ffaf ffaf ffb0 ffaf ffae ffaf ffaf ffae ffaf ffae ffaf ffaf ffae ffae ffaf ffae ffaf ffad ffae ffad ffae ffae ffaf ffae ffae ffaf ffae ffad ffae ffae ffad ffae ffae ffad ffae ffae ffae ffad ffad ffad ffad ffae ffad ffad ffad ffad ffad ffae ffad ffad ffad ffad ffae ffad ffad ffad ffac ffad ffae ffae ffad ffad ffac ffac ffad ffad ffac ffad ffac ffac ffad ffad ffac ffad ffad ffad ffac ffad ffac ffad ffad ffac ffad ffac ffad ffac ffac ffab ffac ffac ffad ffac ffab ffac ffac ffab ffab ffab ffab ffac ffab ffac ffab ffab ffab ffac ffab ffab ffab ffab ffab ffab ffab ffab ffab ffab ffab ffab ffab ffab ffab ffab ffab ffab ffab ffab ffaa ffab ffab ffaa ffab ffaa ffaa ffab ffaa ffaa ffaa ffaa ffaa ffaa ffaa ffa9 ffaa ffaa ffaa ffaa ffaa ffaa ffaa ffaa ffaa ffaa ffa9 ffaa ffaa ffa9 ffa9 ffa9 ffa8 ffa8 ffa8 ffa9 ffa9 ffa8 ffa8 ffa8 ffa9 ffa8 ffa8 ffa9 ffa8 ffa8 ffa9 ffa9 ffa8 ffa9 ffa8 ffa9 ffa8 ffa8 ffa7 ffa8 ffa8 ffa7 ffa6 ffa7 ffa8 ffa7 ffa7 ffa6 ffa7 ffa7 ffa7 ffa6 ffa6 ffa5 ffa6 ffa6 ffa6 ffa6 ffa6 ffa6 ffa6 ffa7 ffa7 ffa6 ffa6 ffa6 ffa6 ffa6 ffa5 ffa4 ffa5 ffa4 ffa5 ffa5 ffa6 ffa5 ffa4 ffa3 ffa4 ffa4 ffa3 ffa4 ffa4 ffa4 ffa5 ffa5 ffa3 ffa3 ffa3 ffa4 ffa3 ffa3 ffa3 ffa3 ffa3 ffa3 ffa3 ffa2 ffa3 ffa3 ffa2 ffa2 ffa2 ffa1 ffa2 ffa1 ffa2 ffa1 ffa1 ffa1 ffa1 ffa2 ffa1 ffa1 ffa1 ffa1 ffa2 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa0 ffa0 ff9f ff9f ff9f ffa0 ffa0 ffa0 ffa0 ffa0 ffa0 ff9f ffa0 ffa0 ff9f ff9e ff9e ff9e ff9e ff9e ff9e ff9d ff9e ff9e ff9d ff9e ff9c ff9d ff9e ff9d ff9c ff9d ff9c ff9d ff9d ff9c ff9d ff9d ff9c ff9d ff9c ff9c ff9b ff9b ff9b ff9a ff9a ff9a ff9a ff9b ff9b ff9a ff9a ff99 ff9a ff9a ff99 ff99 ff99 ff99 ff99 ff99 ff98 ff98 ff98 ff98 ff98 ff98 ff98 ff98 ff98 ff97 ff96 ff97 ff97 ff96 ff96 ff97 ff96 ff96 ff96 ff96 ff95 ff95 ff96 ff95 ff94 ff95 ff96 ff95 ff95 ff95 ff95 ff95 ff95 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff93 ff93 ff94 ff94 ff94 ff94 ff94 ff93 ff93 ff91 ff92 ff92 ff92 ff92 ff91 ff92 ff91 ff92 ff91 ff91 ff91 ff90 ff91 ff90 ff91 ff90 ff90 ff8f ff8f ff8f ff8f ff8f ff8e ff8e ff8e ff8e ff8e ff8e ff8e ff8d ff8d ff8d ff8d ff8d ff8d ff8d ff8c ff8c ff8b ff8b ff8b ff8b ff8b ff8b ff8b ff8a ff8a ff8a ff8a ff8a ff8a ff89 ff8a ff89 ff89 ff88 ff89 ff88 ff87 ff89 ff87 ff87 ff88 ff87 ff88 ff87 ff87 ff87 ff85 ff87 ff87 ff87 ff86 ff86 ff85 ff86 ff86 ff86 ff85 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff83 ff83 ff83 ff83 ff82 ff82 ff82 ff82 ff82 ff82 ff82 ff82 ff82 ff81 ff82 ff80 ff80 ff80 ff80 ff80 ff7f ff7f ff80 ff7f ff80 ff80 ff7f ff7f ff7e ff7e ff7d ff7d ff7d ff7d ff7d ff7d ff7d ff7c ff7c ff7c ff7c ff7c ff7c ff7b ff7b ff7b ff7a ff7a ff7a ff7a ff79 ff79 ff79 ff7a ff79 ff78 ff78 ff78 ff78 ff78 ff78 ff77 ff77 ff76 ff76 ff76 ff76 ff76 ff75 ff75 ff75 ff75 ff75 ff74 ff74 ff74 ff73 ff74 ff73 ff73 ff72 ff72 ff72 ff73 ff72 ff71 ff71 ff71 ff71 ff71 ff70 ff70 ff70 ff70 ff70 ff70 ff6f ff6e ff6e ff6e ff6f ff6f ff6e ff6d ff6d ff6d ff6d ff6c ff6c ff6d ff6d ff6c ff6c ff6b ff6c ff6b ff6b ff6b ff6b ff6a ff69 ff69 ff69 ff69 ff69 ff68 ff67 ff67 ff66 ff66 ff66 ff66 ff65 ff64 ff64 ff63 ff62 ff62 ff61 ff60 ff60 ff5f ff5e ff5f ff5d ff5d ff5c ff5b ff5a ff59 ff59 ff57 ff56 ff56 ff55 ff55 ff54 ff52 ff51 ff50 ff4f ff4e ff4c ff4c ff4b ff4a ff48 ff47 ff46 ff44 ff43 ff42 ff41 ff40 ff3f ff3e ff3c ff3b ff39 ff38 ff37 ff36 ff35 ff34 ff32 ff31 ff2f ff2e ff2d ff2b ff2a ff29 ff28 ff27 ff26 ff25 ff23 ff22 ff21 ff20 ff1f ff1e ff1d ff1c ff1b ff1a ff18 ff17 ff17 ff15 ff15 ff14 ff13 ff12 ff11 ff10 ff10 ff0f ff0e ff0e ff0d ff0c ff0c ff0b ff0a ff0a ff09 ff09 ff08 ff08 ff07 ff07 ff07 ff06 ff06 ff05 ff05 ff05 ff04 ff04 ff04 ff03 ff03 ff03 ff03 ff02 ff02 ff02 ff02 ff02 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 c700 c700 c700 c700 c700 c700 c700 c700 c700 c700 c700 c700 c700 c700 c700 c700 c700 c700 c700 c700 c700 c700 c700 c700 c700 c700 c700 c700 c700 c700 c700 c700 c700 c700 │ │ -c800 c800 c800 c800 c800 c800 c800 c800 c800 c800 c800 c800 c800 c800 c800 c800 c800 c800 c800 c800 c800 c800 c800 c800 c800 c800 c800 c800 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff02 ff02 ff02 ff02 ff02 ff02 ff03 ff03 ff03 ff03 ff03 ff04 ff04 ff04 ff05 ff05 ff05 ff05 ff06 ff06 ff07 ff07 ff08 ff08 ff08 ff09 ff09 ff0a ff0b ff0b ff0c ff0c ff0d ff0e ff0e ff0f ff0f ff10 ff11 ff12 ff13 ff13 ff14 ff15 ff16 ff17 ff18 ff19 ff19 ff1b ff1b ff1c ff1e ff1f ff20 ff21 ff22 ff23 ff24 ff25 ff26 ff28 ff29 ff2a ff2b ff2c ff2e ff2f ff30 ff31 ff33 ff35 ff36 ff37 ff38 ff39 ff3b ff3b ff3d ff3e ff40 ff41 ff42 ff44 ff45 ff47 ff47 ff49 ff4a ff4b ff4d ff4e ff4f ff50 ff51 ff53 ff54 ff55 ff56 ff57 ff58 ff59 ff5a ff5b ff5d ff5d ff5e ff5f ff61 ff62 ff62 ff63 ff64 ff65 ff66 ff66 ff67 ff69 ff69 ff69 ff6b ff6b ff6c ff6c ff6d ff6d ff6e ff6f ff6e ff6f ff71 ff71 ff72 ff71 ff72 ff73 ff73 ff74 ff74 ff74 ff76 ff76 ff75 ff76 ff76 ff77 ff77 ff77 ff78 ff79 ff78 ff79 ff79 ff79 ff79 ff7a ff79 ff79 ff7a ff7a ff7b ff7b ff7b ff7b ff7b ff7b ff7c ff7c ff7d ff7d ff7c ff7d ff7d ff7e ff7e ff7e ff7e ff7e ff7f ff7e ff7f ff7f ff7f ff7f ff81 ff81 ff80 ff81 ff81 ff81 ff81 ff82 ff81 ff82 ff82 ff82 ff83 ff83 ff83 ff83 ff83 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff85 ff85 ff85 ff85 ff85 ff85 ff85 ff85 ff86 ff87 ff87 ff87 ff87 ff87 ff87 ff88 ff88 ff88 ff88 ff88 ff88 ff89 ff89 ff89 ff8a ff8a ff89 ff8a ff8a ff8a ff8a ff8b ff8a ff8a ff8b ff8c ff8c ff8c ff8c ff8c ff8c ff8c ff8c ff8c ff8d ff8d ff8d ff8d ff8d ff8e ff8e ff8e ff8f ff8f ff8e ff8f ff8f ff8f ff8f ff8f ff90 ff90 ff91 ff90 ff91 ff91 ff91 ff91 ff91 ff91 ff91 ff91 ff91 ff91 ff92 ff92 ff92 ff93 ff93 ff94 ff94 ff94 ff93 ff93 ff93 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff95 ff94 ff94 ff95 ff95 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff95 ff96 ff96 ff96 ff96 ff96 ff96 ff97 ff96 ff96 ff96 ff97 ff97 ff97 ff97 ff97 ff97 ff98 ff98 ff98 ff98 ff99 ff99 ff99 ff99 ff99 ff99 ff99 ff99 ff99 ff99 ff9a ff9a ff99 ff99 ff9a ff9a ff9b ff9a ff9b ff9b ff9b ff9b ff9b ff9b ff9b ff9c ff9b ff9c ff9b ff9c ff9c ff9b ff9d ff9d ff9d ff9e ff9e ff9d ff9d ff9d ff9d ff9e ff9d ff9e ff9e ff9e ff9e ff9e ff9e ff9e ff9f ff9f ff9f ffa0 ffa0 ff9f ff9f ff9f ffa0 ffa0 ffa0 ffa0 ffa0 ffa0 ffa0 ffa0 ffa0 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa2 ffa2 ffa2 ffa2 ffa2 ffa2 ffa2 ffa2 ffa2 ffa2 ffa3 ffa3 ffa3 ffa2 ffa2 ffa3 ffa3 ffa3 ffa2 ffa3 ffa4 ffa3 ffa3 ffa4 ffa3 ffa4 ffa4 ffa4 ffa4 ffa5 ffa4 ffa5 ffa5 ffa4 ffa5 ffa6 ffa5 ffa5 ffa5 ffa5 ffa5 ffa6 ffa5 ffa4 ffa5 ffa5 ffa5 ffa5 ffa6 ffa6 ffa6 ffa5 ffa6 ffa7 ffa8 ffa7 ffa6 ffa7 ffa7 ffa6 ffa6 ffa6 ffa6 ffa6 ffa7 ffa6 ffa7 ffa7 ffa7 ffa7 ffa8 ffa8 ffa8 ffa8 ffa8 ffa8 ffa8 ffa8 ffa8 ffa9 ffa8 ffa9 ffa9 ffa9 ffa8 ffa8 ffa8 ffa9 ffa9 ffaa ffaa ffaa ffaa ffa9 ffa9 ffaa ffaa ffaa ffaa ffaa ffaa ffaa ffaa ffaa ffa9 ffa9 ffaa ffab ffab ffaa ffab ffab ffab ffab ffab ffab ffab ffab ffab ffab ffab ffab ffab ffab ffab ffab ffab ffab ffab ffaa ffab ffab ffab ffab ffab ffab ffab ffab ffab ffab ffab ffab ffab ffab ffab ffab ffab ffab ffac ffac ffab ffac ffac ffab ffac ffac ffab ffac ffac ffab ffab ffab ffab ffac ffab ffab ffac ffab ffab ffab ffab ffac ffab ffac ffab ffac ffac ffac ffac ffac ffac ffac ffad ffac ffac ffac ffae ffad ffac ffac ffac ffae ffad ffac ffae ffad ffad ffad ffad ffae ffad ffad ffad ffad ffad ffad ffac ffad ffad ffad ffae ffad ffae ffad ffad ffae ffad ffad ffae ffad ffad ffad ffac ffae ffad ffae ffac ffad ffae ffad ffad ffae ffad ffac ffae ffae ffad ffac ffae ffad ffad ffae ffae ffae ffae ffae ffaf ffad ffae ffae ffae ffad ffac ffae ffae ffae ffae ffae ffad ffaf ffae ffaf ffad ffae ffae ffae ffad ffaf ffae ffae ffae ffae ffae ffae ffae ffaf ffad ffad ffad ffad ffaf ffae ffaf ffae ffad ffaf ffae ffae ffad ffae ffad ffad ffae ffaf ffaf ffad ffaf ffad ffae ffaf ffaf ffaf ffae ffaf ffaf ffaf ffae ffae ffad ffad ffaf ffaf ffaf ffaf ffad ffae ffad ffad ffae ffae ffae ffad ffae ffae ffaf ffae ffaf ffad ffad ffaf ffad ffaf ffaf ffae ffad ffae ffae ffae ffae ffae ffae ffad ffae ffae ffae ffae ffad ffae ffad ffae ffad ffae ffad ffad ffad ffad ffad ffae ffad ffad ffae ffae ffad ffae ffad ffae ffad ffac ffac ffad ffad ffac ffac ffad ffac ffad ffad ffac ffad ffad ffad ffae ffad ffad ffad ffac ffad ffad ffad ffad ffac ffab ffac ffac ffab ffac ffac ffac ffab ffac ffac ffab ffac ffac ffac ffab ffac ffab ffac ffac ffab ffac ffab ffac ffab ffac ffab ffac ffab ffac ffab ffab ffac ffab ffab ffab ffab ffab ffab ffab ffab ffab ffab ffab ffaa ffab ffaa ffab ffab ffaa ffab ffab ffab ffab ffaa ffaa ffaa ffab ffaa ffab ffab ffab ffab ffab ffab ffaa ffab ffab ffaa ffaa ffaa ffaa ffab ffaa ffaa ffa9 ffa9 ffa9 ffa9 ffa9 ffa9 ffa9 ffa9 ffa9 ffa9 ffa9 ffa9 ffa9 ffa9 ffa9 ffa9 ffa9 ffaa ffaa ffa9 ffa9 ffa9 ffa8 ffa8 ffa7 ffa9 ffa9 ffa7 ffa8 ffa8 ffa9 ffa8 ffa8 ffa8 ffa8 ffa8 ffa9 ffa8 ffa7 ffa8 ffa8 ffa8 ffa7 ffa7 ffa7 ffa7 ffa7 ffa6 ffa6 ffa7 ffa8 ffa7 ffa6 ffa6 ffa7 ffa7 ffa7 ffa6 ffa6 ffa5 ffa5 ffa6 ffa5 ffa4 ffa5 ffa6 ffa6 ffa7 ffa6 ffa5 ffa5 ffa5 ffa5 ffa6 ffa4 ffa4 ffa5 ffa3 ffa4 ffa4 ffa5 ffa4 ffa4 ffa3 ffa3 ffa2 ffa2 ffa4 ffa3 ffa3 ffa4 ffa3 ffa3 ffa3 ffa3 ffa4 ffa3 ffa2 ffa2 ffa2 ffa2 ffa2 ffa1 ffa1 ffa1 ffa1 ffa1 ffa2 ffa1 ffa1 ffa2 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa0 ffa0 ffa0 ffa0 ffa0 ffa0 ffa0 ffa0 ffa0 ffa1 ffa0 ffa0 ff9f ff9e ff9e ff9f ff9f ff9f ff9f ff9f ff9f ff9e ff9f ff9e ff9e ff9e ff9e ff9e ff9e ff9e ff9d ff9d ff9e ff9d ff9d ff9c ff9c ff9d ff9d ff9d ff9c ff9d ff9c ff9c ff9c ff9a ff9c ff9c ff9b ff9c ff9b ff9c ff9a ff9b ff9a ff9a ff9a ff9a ff99 ff9a ff9a ff9a ff9a ff99 ff98 ff99 ff98 ff99 ff99 ff99 ff98 ff98 ff98 ff97 ff97 ff97 ff97 ff97 ff97 ff97 ff97 ff97 ff96 ff97 ff96 ff96 ff96 ff96 ff96 ff95 ff95 ff95 ff95 ff95 ff95 ff95 ff94 ff94 ff95 ff94 ff95 ff94 ff94 ff94 ff94 ff94 ff94 ff93 ff94 ff93 ff93 ff93 ff93 ff94 ff93 ff93 ff93 ff93 ff93 ff93 ff93 ff93 ff92 ff92 ff92 ff91 ff91 ff91 ff91 ff91 ff91 ff91 ff90 ff91 ff90 ff90 ff90 ff90 ff90 ff8f ff90 ff8f ff8f ff8f ff8f ff8f ff8e ff8e ff8e ff8d ff8d ff8d ff8d ff8d ff8e ff8d ff8d ff8c ff8c ff8c ff8c ff8c ff8c ff8c ff8b ff8b ff8b ff8b ff8b ff8b ff8b ff89 ff8a ff8a ff8a ff8a ff8a ff89 ff89 ff89 ff89 ff88 ff88 ff88 ff87 ff88 ff86 ff86 ff88 ff87 ff87 ff87 ff86 ff86 ff85 ff86 ff86 ff86 ff86 ff85 ff85 ff85 ff85 ff85 ff85 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff83 ff83 ff83 ff83 ff83 ff82 ff82 ff83 ff81 ff82 ff81 ff81 ff81 ff81 ff81 ff81 ff81 ff80 ff81 ff80 ff80 ff7f ff80 ff7f ff7f ff7e ff7f ff7e ff7e ff7f ff7e ff7e ff7d ff7d ff7c ff7d ff7d ff7c ff7c ff7c ff7c ff7c ff7b ff7b ff7b ff7b ff7b ff7b ff7a ff79 ff79 ff79 ff79 ff79 ff78 ff78 ff79 ff78 ff78 ff78 ff77 ff76 ff77 ff77 ff77 ff76 ff75 ff76 ff75 ff76 ff76 ff75 ff74 ff74 ff74 ff74 ff74 ff74 ff73 ff73 ff73 ff73 ff73 ff72 ff71 ff71 ff71 ff72 ff71 ff71 ff71 ff70 ff70 ff70 ff70 ff70 ff70 ff6f ff70 ff6f ff6e ff6d ff6e ff6e ff6e ff6d ff6e ff6d ff6d ff6d ff6c ff6b ff6b ff6b ff6c ff6c ff6c ff6b ff6b ff6a ff6a ff6a ff6a ff69 ff69 ff68 ff68 ff68 ff68 ff68 ff66 ff66 ff65 ff65 ff65 ff65 ff63 ff63 ff62 ff62 ff61 ff62 ff60 ff60 ff5f ff5e ff5d ff5d ff5d ff5c ff5b ff5a ff59 ff59 ff57 ff57 ff56 ff54 ff54 ff53 ff52 ff51 ff50 ff4e ff4d ff4c ff4b ff4b ff49 ff48 ff47 ff46 ff45 ff43 ff42 ff41 ff40 ff3f ff3e ff3d ff3b ff3a ff38 ff37 ff36 ff34 ff34 ff32 ff31 ff2f ff2e ff2d ff2b ff2a ff29 ff28 ff27 ff26 ff24 ff23 ff22 ff21 ff20 ff1e ff1e ff1d ff1b ff1b ff19 ff18 ff17 ff16 ff15 ff14 ff14 ff13 ff12 ff11 ff10 ff10 ff0f ff0e ff0e ff0d ff0c ff0c ff0b ff0a ff0a ff09 ff09 ff08 ff08 ff07 ff07 ff06 ff06 ff05 ff05 ff05 ff05 ff04 ff04 ff04 ff03 ff03 ff03 ff03 ff02 ff02 ff02 ff02 ff02 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 c800 c800 c800 c800 c800 c800 c800 c800 c800 c800 c800 c800 c800 c800 c800 c800 c800 c800 c800 c800 c800 c800 c800 c800 c800 c800 c800 c800 c800 c800 c800 c800 c800 c800 c800 │ │ -c800 c800 c800 c800 c800 c800 c800 c800 c800 c800 c800 c800 c800 c800 c800 c800 c800 c800 c800 c800 c800 c800 c800 c800 c800 c800 c800 c800 c800 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff02 ff02 ff02 ff02 ff02 ff02 ff03 ff03 ff03 ff03 ff03 ff04 ff04 ff04 ff04 ff05 ff05 ff05 ff06 ff06 ff06 ff07 ff08 ff08 ff08 ff09 ff09 ff0a ff0a ff0b ff0c ff0c ff0d ff0d ff0e ff0f ff0f ff10 ff11 ff12 ff12 ff13 ff14 ff15 ff16 ff17 ff18 ff19 ff19 ff1a ff1b ff1d ff1e ff1f ff20 ff21 ff22 ff23 ff24 ff25 ff26 ff28 ff29 ff2a ff2b ff2d ff2d ff2f ff30 ff31 ff33 ff34 ff35 ff37 ff38 ff39 ff3b ff3c ff3d ff3e ff40 ff41 ff43 ff43 ff45 ff46 ff47 ff49 ff4a ff4b ff4d ff4d ff4f ff4f ff51 ff52 ff53 ff55 ff56 ff57 ff58 ff59 ff5a ff5b ff5c ff5c ff5e ff60 ff60 ff61 ff61 ff62 ff64 ff65 ff66 ff66 ff66 ff68 ff69 ff69 ff6a ff6c ff6b ff6b ff6d ff6d ff6e ff6e ff6e ff6f ff70 ff71 ff71 ff72 ff72 ff72 ff73 ff73 ff73 ff75 ff75 ff75 ff75 ff76 ff75 ff76 ff76 ff77 ff78 ff77 ff78 ff78 ff78 ff79 ff79 ff79 ff79 ff79 ff79 ff7a ff7a ff7b ff7b ff7b ff7b ff7c ff7c ff7c ff7c ff7c ff7d ff7d ff7d ff7d ff7d ff7e ff7d ff7d ff7e ff7f ff7e ff7e ff7f ff7f ff7f ff80 ff81 ff80 ff80 ff81 ff81 ff81 ff81 ff81 ff81 ff82 ff82 ff82 ff82 ff82 ff83 ff83 ff83 ff84 ff83 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff85 ff85 ff85 ff86 ff86 ff86 ff86 ff86 ff86 ff86 ff87 ff87 ff87 ff87 ff87 ff88 ff88 ff88 ff89 ff88 ff89 ff88 ff89 ff89 ff89 ff8a ff89 ff89 ff8a ff8a ff8b ff8b ff8c ff8c ff8b ff8c ff8b ff8c ff8c ff8d ff8c ff8c ff8d ff8d ff8d ff8e ff8e ff8e ff8f ff8e ff8e ff8e ff8f ff8f ff8f ff8f ff90 ff90 ff90 ff90 ff90 ff91 ff90 ff90 ff91 ff91 ff91 ff91 ff91 ff92 ff92 ff93 ff92 ff93 ff92 ff93 ff93 ff93 ff93 ff93 ff94 ff93 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff95 ff95 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff95 ff96 ff95 ff96 ff96 ff96 ff96 ff96 ff95 ff95 ff96 ff97 ff97 ff97 ff97 ff97 ff97 ff97 ff97 ff97 ff98 ff99 ff98 ff98 ff98 ff98 ff99 ff98 ff99 ff98 ff99 ff9a ff99 ff99 ff99 ff99 ff9a ff9a ff9a ff9a ff9a ff9a ff9a ff9b ff9b ff9a ff9b ff9a ff9b ff9a ff9b ff9c ff9b ff9c ff9c ff9c ff9d ff9d ff9c ff9c ff9c ff9c ff9d ff9c ff9d ff9e ff9d ff9d ff9e ff9e ff9e ff9e ff9e ff9e ff9f ff9e ff9e ff9e ff9f ff9f ff9f ffa0 ff9f ff9f ff9f ff9f ff9f ffa0 ffa0 ffa0 ffa0 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa2 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa2 ffa2 ffa3 ffa3 ffa3 ffa2 ffa2 ffa3 ffa2 ffa3 ffa2 ffa3 ffa3 ffa3 ffa3 ffa4 ffa4 ffa4 ffa4 ffa4 ffa4 ffa3 ffa4 ffa4 ffa4 ffa4 ffa5 ffa4 ffa5 ffa4 ffa4 ffa4 ffa5 ffa5 ffa5 ffa5 ffa5 ffa5 ffa5 ffa5 ffa6 ffa6 ffa6 ffa6 ffa6 ffa6 ffa6 ffa5 ffa6 ffa6 ffa6 ffa7 ffa6 ffa7 ffa7 ffa7 ffa7 ffa7 ffa7 ffa7 ffa6 ffa7 ffa7 ffa6 ffa7 ffa7 ffa8 ffa7 ffa8 ffa9 ffa8 ffa7 ffa8 ffa8 ffa8 ffa9 ffa9 ffa9 ffa8 ffa8 ffa9 ffa8 ffa9 ffa9 ffa9 ffa9 ffaa ffa9 ffa8 ffa8 ffa8 ffa9 ffa9 ffa9 ffaa ffaa ffa9 ffaa ffab ffab ffab ffab ffab ffab ffaa ffab ffab ffab ffaa ffab ffab ffaa ffab ffab ffab ffaa ffaa ffaa ffab ffab ffab ffab ffab ffab ffaa ffaa ffab ffab ffab ffab ffab ffab ffab ffab ffab ffac ffac ffab ffab ffab ffab ffac ffac ffab ffac ffac ffab ffab ffab ffab ffac ffab ffab ffac ffab ffab ffab ffab ffac ffab ffac ffab ffac ffab ffac ffab ffac ffab ffab ffac ffab ffac ffac ffad ffad ffab ffac ffab ffad ffad ffac ffae ffad ffad ffac ffab ffac ffad ffad ffad ffad ffac ffad ffac ffad ffac ffad ffae ffac ffac ffac ffac ffac ffad ffad ffad ffad ffac ffac ffac ffad ffad ffae ffac ffad ffae ffad ffad ffae ffad ffac ffad ffad ffac ffac ffad ffad ffad ffad ffad ffad ffae ffad ffad ffad ffad ffad ffae ffad ffac ffae ffae ffad ffae ffad ffad ffad ffae ffad ffac ffad ffae ffae ffac ffae ffae ffae ffad ffad ffae ffae ffae ffad ffad ffad ffad ffad ffae ffae ffae ffae ffad ffae ffae ffad ffad ffae ffad ffad ffae ffad ffae ffad ffad ffad ffae ffad ffad ffad ffae ffad ffae ffae ffae ffae ffad ffad ffad ffad ffad ffae ffad ffae ffac ffad ffae ffac ffad ffac ffae ffae ffad ffad ffad ffac ffad ffad ffac ffad ffad ffae ffad ffad ffae ffad ffae ffad ffad ffad ffae ffad ffad ffac ffac ffae ffad ffae ffad ffac ffac ffac ffac ffad ffac ffad ffac ffac ffad ffad ffac ffac ffac ffac ffad ffac ffac ffad ffac ffac ffac ffac ffac ffac ffac ffac ffac ffac ffac ffac ffac ffac ffad ffac ffad ffac ffac ffad ffac ffab ffac ffac ffab ffac ffac ffac ffab ffab ffac ffab ffab ffab ffab ffab ffab ffab ffab ffab ffab ffab ffab ffab ffab ffab ffab ffab ffab ffab ffab ffab ffac ffab ffab ffab ffab ffab ffab ffab ffab ffab ffab ffab ffaa ffab ffaa ffab ffab ffaa ffab ffab ffab ffab ffaa ffaa ffaa ffaa ffaa ffaa ffaa ffaa ffab ffaa ffab ffaa ffab ffab ffaa ffaa ffaa ffaa ffaa ffaa ffaa ffa9 ffa9 ffa9 ffa8 ffa9 ffa9 ffa8 ffa8 ffa9 ffa9 ffa8 ffa9 ffa8 ffa9 ffa8 ffa9 ffa9 ffa9 ffa9 ffa8 ffa8 ffa9 ffa8 ffa8 ffa7 ffa8 ffa8 ffa7 ffa8 ffa7 ffa8 ffa8 ffa7 ffa7 ffa7 ffa8 ffa8 ffa7 ffa7 ffa6 ffa7 ffa7 ffa6 ffa7 ffa7 ffa6 ffa6 ffa6 ffa6 ffa6 ffa7 ffa7 ffa6 ffa6 ffa5 ffa5 ffa6 ffa6 ffa6 ffa5 ffa4 ffa5 ffa5 ffa4 ffa5 ffa5 ffa5 ffa5 ffa4 ffa4 ffa5 ffa4 ffa4 ffa4 ffa4 ffa4 ffa4 ffa3 ffa3 ffa3 ffa4 ffa2 ffa4 ffa3 ffa3 ffa2 ffa2 ffa2 ffa2 ffa2 ffa2 ffa2 ffa3 ffa3 ffa3 ffa2 ffa3 ffa2 ffa2 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa0 ffa1 ffa0 ffa1 ff9f ff9f ffa0 ff9f ff9f ff9f ff9f ff9f ff9e ff9f ff9f ff9f ff9f ff9e ff9e ff9d ff9d ff9e ff9d ff9e ff9e ff9e ff9f ff9d ff9e ff9d ff9d ff9e ff9d ff9d ff9d ff9c ff9d ff9c ff9d ff9c ff9c ff9c ff9b ff9c ff9c ff9c ff9c ff9c ff9a ff9a ff9b ff9b ff9b ff9b ff9a ff9a ff99 ff9a ff99 ff99 ff99 ff99 ff99 ff99 ff99 ff99 ff99 ff99 ff98 ff98 ff97 ff98 ff98 ff98 ff98 ff97 ff97 ff97 ff96 ff96 ff96 ff96 ff96 ff96 ff96 ff96 ff96 ff96 ff95 ff96 ff96 ff95 ff95 ff95 ff94 ff95 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff93 ff93 ff92 ff92 ff92 ff92 ff93 ff93 ff92 ff92 ff92 ff91 ff91 ff91 ff92 ff91 ff92 ff91 ff91 ff91 ff90 ff90 ff90 ff91 ff90 ff90 ff90 ff90 ff8f ff8f ff90 ff8f ff8e ff8f ff8f ff8e ff8f ff8f ff8e ff8e ff8e ff8e ff8c ff8d ff8d ff8d ff8c ff8d ff8d ff8d ff8c ff8c ff8c ff8c ff8c ff8b ff8b ff8a ff8b ff8a ff8a ff8a ff8a ff8a ff89 ff8a ff88 ff89 ff89 ff8a ff88 ff87 ff88 ff88 ff88 ff87 ff87 ff87 ff87 ff86 ff86 ff87 ff86 ff87 ff86 ff85 ff85 ff85 ff85 ff85 ff85 ff85 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff83 ff83 ff84 ff83 ff84 ff83 ff83 ff83 ff83 ff82 ff82 ff82 ff82 ff82 ff82 ff81 ff81 ff80 ff80 ff81 ff80 ff80 ff80 ff80 ff7f ff7f ff80 ff7f ff7e ff7f ff7f ff7f ff7e ff7e ff7d ff7d ff7d ff7e ff7d ff7d ff7d ff7c ff7c ff7c ff7b ff7b ff7b ff7b ff7b ff7b ff7a ff7a ff7a ff7a ff7a ff79 ff79 ff78 ff78 ff78 ff78 ff78 ff77 ff77 ff77 ff77 ff77 ff76 ff76 ff76 ff75 ff75 ff76 ff75 ff75 ff75 ff75 ff75 ff75 ff74 ff73 ff73 ff73 ff73 ff73 ff72 ff72 ff72 ff72 ff72 ff72 ff70 ff70 ff70 ff70 ff71 ff71 ff70 ff6f ff6f ff6f ff6f ff6f ff6f ff6f ff6e ff6e ff6e ff6d ff6e ff6d ff6d ff6c ff6d ff6c ff6c ff6c ff6b ff6b ff6b ff6b ff6b ff6b ff6b ff6b ff6b ff69 ff69 ff69 ff68 ff68 ff68 ff67 ff67 ff67 ff67 ff66 ff66 ff65 ff64 ff65 ff64 ff63 ff62 ff62 ff62 ff62 ff61 ff60 ff5f ff5f ff5e ff5d ff5c ff5c ff5b ff5b ff59 ff59 ff58 ff58 ff56 ff55 ff54 ff53 ff52 ff52 ff51 ff4f ff4f ff4d ff4d ff4b ff49 ff49 ff48 ff46 ff46 ff45 ff43 ff42 ff40 ff3f ff3e ff3d ff3c ff3b ff3a ff39 ff37 ff36 ff34 ff32 ff32 ff31 ff2f ff2e ff2d ff2c ff2a ff29 ff27 ff27 ff26 ff24 ff23 ff22 ff21 ff20 ff1f ff1d ff1c ff1b ff1a ff19 ff18 ff17 ff16 ff15 ff15 ff13 ff13 ff12 ff11 ff10 ff0f ff0f ff0e ff0d ff0d ff0c ff0c ff0b ff0a ff0a ff09 ff09 ff08 ff08 ff07 ff07 ff06 ff06 ff05 ff05 ff05 ff04 ff04 ff04 ff04 ff03 ff03 ff03 ff03 ff02 ff02 ff02 ff02 ff02 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 c800 c800 c800 c800 c800 c800 c800 c800 c800 c800 c800 c800 c800 c800 c800 c800 c800 c800 c800 c800 c800 c800 c800 c800 c800 c800 c800 c800 c800 c800 c800 c800 c800 c800 c800 c800 │ │ -c900 c900 c900 c900 c900 c900 c900 c900 c900 c900 c900 c900 c900 c900 c900 c900 c900 c900 c900 c900 c900 c900 c900 c900 c900 c900 c900 c900 c900 c900 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff02 ff02 ff02 ff02 ff02 ff02 ff03 ff03 ff03 ff03 ff03 ff04 ff04 ff04 ff04 ff05 ff05 ff05 ff06 ff06 ff06 ff07 ff08 ff08 ff08 ff09 ff09 ff0a ff0a ff0b ff0c ff0c ff0d ff0d ff0e ff0f ff0f ff10 ff11 ff12 ff12 ff13 ff14 ff15 ff16 ff17 ff18 ff18 ff19 ff1b ff1b ff1d ff1d ff1f ff20 ff20 ff22 ff23 ff25 ff25 ff26 ff28 ff29 ff2a ff2b ff2c ff2e ff2f ff30 ff31 ff32 ff34 ff35 ff37 ff38 ff39 ff3a ff3c ff3e ff3e ff40 ff41 ff42 ff44 ff44 ff46 ff48 ff49 ff4a ff4b ff4c ff4d ff4f ff4f ff51 ff52 ff53 ff54 ff56 ff57 ff58 ff59 ff5a ff5b ff5b ff5d ff5e ff5f ff5f ff61 ff61 ff62 ff63 ff65 ff64 ff66 ff66 ff68 ff68 ff69 ff69 ff6a ff6a ff6c ff6c ff6c ff6e ff6e ff6e ff6f ff70 ff70 ff70 ff71 ff71 ff72 ff72 ff71 ff73 ff74 ff74 ff74 ff75 ff75 ff75 ff76 ff76 ff76 ff77 ff77 ff77 ff77 ff78 ff78 ff79 ff79 ff78 ff79 ff79 ff79 ff7a ff7a ff7a ff7a ff7b ff7b ff7b ff7b ff7b ff7c ff7c ff7d ff7d ff7d ff7d ff7c ff7d ff7e ff7d ff7e ff7e ff7e ff7e ff7e ff7f ff7f ff80 ff80 ff81 ff80 ff80 ff7f ff80 ff81 ff81 ff81 ff81 ff82 ff81 ff82 ff82 ff82 ff83 ff82 ff83 ff84 ff83 ff83 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff85 ff85 ff85 ff85 ff85 ff85 ff86 ff85 ff85 ff85 ff86 ff86 ff86 ff87 ff87 ff88 ff88 ff88 ff88 ff88 ff88 ff88 ff88 ff89 ff88 ff89 ff88 ff8a ff89 ff8a ff8a ff8a ff8b ff8b ff8b ff8b ff8b ff8b ff8c ff8b ff8c ff8d ff8c ff8c ff8d ff8d ff8d ff8e ff8d ff8d ff8d ff8e ff8e ff8e ff8f ff8f ff8f ff8f ff8f ff90 ff90 ff90 ff90 ff90 ff90 ff90 ff90 ff90 ff91 ff92 ff92 ff92 ff92 ff91 ff92 ff92 ff92 ff92 ff92 ff93 ff92 ff94 ff93 ff94 ff94 ff93 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff95 ff95 ff95 ff95 ff95 ff95 ff95 ff96 ff95 ff95 ff96 ff96 ff96 ff96 ff96 ff97 ff97 ff97 ff96 ff97 ff98 ff98 ff98 ff98 ff98 ff98 ff98 ff98 ff97 ff98 ff99 ff99 ff99 ff99 ff99 ff99 ff9a ff99 ff9a ff99 ff9a ff9a ff9a ff9b ff9a ff9a ff9a ff9a ff9a ff9a ff9b ff9c ff9b ff9c ff9b ff9b ff9c ff9b ff9b ff9c ff9b ff9b ff9b ff9c ff9c ff9d ff9c ff9c ff9d ff9e ff9d ff9d ff9e ff9d ff9e ff9d ff9d ff9e ff9e ff9e ff9e ff9f ff9f ff9e ff9e ff9e ff9f ffa0 ff9f ff9f ffa0 ffa0 ffa0 ffa0 ffa0 ffa0 ffa0 ffa0 ffa0 ffa0 ffa0 ffa0 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa2 ffa2 ffa2 ffa2 ffa2 ffa2 ffa2 ffa2 ffa1 ffa2 ffa2 ffa2 ffa3 ffa2 ffa2 ffa3 ffa3 ffa4 ffa3 ffa4 ffa3 ffa3 ffa4 ffa4 ffa4 ffa4 ffa4 ffa3 ffa3 ffa3 ffa4 ffa4 ffa5 ffa4 ffa4 ffa4 ffa4 ffa4 ffa5 ffa5 ffa5 ffa5 ffa5 ffa5 ffa5 ffa5 ffa4 ffa5 ffa6 ffa6 ffa6 ffa6 ffa6 ffa7 ffa6 ffa6 ffa6 ffa6 ffa6 ffa6 ffa6 ffa6 ffa7 ffa6 ffa6 ffa6 ffa6 ffa7 ffa7 ffa8 ffa8 ffa7 ffa8 ffa8 ffa8 ffa8 ffa8 ffa8 ffa7 ffa7 ffa8 ffa8 ffa8 ffa8 ffa8 ffa8 ffa9 ffa8 ffa8 ffa8 ffa8 ffa9 ffa9 ffa9 ffaa ffaa ffa9 ffaa ffaa ffaa ffaa ffaa ffa9 ffaa ffa9 ffaa ffaa ffa9 ffa9 ffa9 ffaa ffa9 ffaa ffa9 ffa9 ffa9 ffaa ffaa ffaa ffaa ffaa ffaa ffaa ffaa ffa9 ffa9 ffab ffab ffab ffab ffaa ffab ffab ffab ffab ffab ffab ffab ffaa ffab ffab ffab ffab ffab ffab ffab ffab ffab ffab ffab ffab ffab ffab ffab ffab ffab ffab ffab ffab ffab ffab ffab ffac ffab ffac ffab ffac ffab ffab ffac ffab ffac ffac ffac ffac ffab ffac ffab ffac ffac ffac ffac ffac ffab ffac ffab ffab ffac ffac ffac ffac ffac ffad ffac ffad ffac ffac ffac ffac ffac ffac ffac ffac ffac ffad ffac ffad ffac ffab ffac ffac ffac ffad ffac ffac ffad ffad ffac ffad ffac ffac ffac ffad ffac ffac ffad ffad ffad ffac ffac ffad ffad ffad ffac ffad ffad ffad ffad ffad ffac ffad ffad ffac ffad ffac ffad ffac ffad ffac ffac ffac ffad ffad ffac ffad ffad ffad ffad ffad ffae ffae ffae ffac ffad ffad ffad ffad ffad ffae ffae ffae ffad ffad ffae ffac ffad ffae ffad ffad ffae ffac ffad ffad ffad ffad ffae ffad ffad ffad ffad ffac ffac ffac ffae ffae ffad ffad ffad ffad ffad ffad ffad ffae ffac ffad ffad ffab ffad ffac ffad ffad ffad ffac ffac ffac ffad ffac ffac ffad ffab ffac ffad ffad ffae ffad ffad ffad ffad ffad ffae ffad ffac ffac ffac ffad ffad ffae ffad ffac ffab ffac ffac ffad ffac ffab ffac ffac ffac ffab ffac ffab ffab ffab ffac ffac ffac ffac ffac ffac ffab ffac ffab ffab ffac ffac ffab ffac ffac ffab ffab ffac ffac ffac ffac ffab ffab ffac ffab ffab ffab ffac ffab ffac ffac ffac ffab ffab ffac ffab ffab ffab ffab ffab ffab ffab ffab ffab ffab ffab ffab ffab ffab ffaa ffab ffaa ffab ffab ffab ffab ffab ffab ffaa ffab ffab ffab ffab ffab ffab ffaa ffaa ffab ffaa ffab ffaa ffaa ffaa ffaa ffaa ffab ffaa ffab ffaa ffaa ffaa ffa9 ffaa ffa9 ffa9 ffa9 ffaa ffa9 ffa9 ffa9 ffaa ffaa ffaa ffa9 ffa9 ffa9 ffa9 ffaa ffa9 ffa9 ffa8 ffa9 ffa8 ffa9 ffa8 ffa7 ffa7 ffa8 ffa8 ffa7 ffa8 ffa7 ffa7 ffa7 ffa7 ffa8 ffa7 ffa8 ffa7 ffa7 ffa7 ffa7 ffa8 ffa7 ffa7 ffa6 ffa7 ffa7 ffa6 ffa7 ffa7 ffa6 ffa7 ffa7 ffa7 ffa6 ffa6 ffa6 ffa6 ffa6 ffa7 ffa6 ffa7 ffa6 ffa6 ffa6 ffa6 ffa6 ffa5 ffa5 ffa6 ffa5 ffa5 ffa5 ffa4 ffa5 ffa6 ffa6 ffa5 ffa4 ffa4 ffa4 ffa4 ffa4 ffa3 ffa4 ffa4 ffa4 ffa3 ffa4 ffa3 ffa4 ffa3 ffa4 ffa3 ffa3 ffa3 ffa3 ffa3 ffa2 ffa2 ffa3 ffa3 ffa3 ffa2 ffa2 ffa1 ffa2 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa2 ffa2 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa0 ffa1 ff9f ffa0 ffa0 ff9f ffa0 ffa1 ffa0 ffa0 ff9f ffa0 ff9f ffa1 ff9f ff9e ffa0 ff9f ff9e ff9e ff9f ff9e ff9e ff9e ff9d ff9d ff9f ff9e ff9e ff9d ff9d ff9c ff9d ff9e ff9d ff9d ff9e ff9d ff9d ff9c ff9c ff9c ff9d ff9c ff9c ff9b ff9c ff9b ff9c ff9c ff9c ff9b ff9b ff9b ff9b ff9b ff9b ff9a ff9a ff9a ff9a ff9a ff9a ff9a ff9a ff99 ff99 ff9a ff99 ff99 ff98 ff98 ff98 ff98 ff98 ff98 ff98 ff98 ff98 ff97 ff98 ff97 ff97 ff97 ff97 ff97 ff96 ff96 ff96 ff95 ff95 ff95 ff95 ff95 ff95 ff95 ff95 ff95 ff94 ff95 ff95 ff95 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff93 ff94 ff94 ff94 ff94 ff93 ff93 ff93 ff94 ff94 ff93 ff92 ff92 ff93 ff91 ff91 ff92 ff91 ff92 ff93 ff92 ff91 ff91 ff91 ff91 ff90 ff91 ff91 ff92 ff91 ff90 ff90 ff90 ff90 ff90 ff90 ff8f ff90 ff90 ff90 ff8f ff8f ff8f ff8f ff8e ff8f ff8f ff8e ff8e ff8e ff8d ff8e ff8e ff8d ff8c ff8c ff8c ff8c ff8c ff8c ff8c ff8c ff8b ff8c ff8b ff8b ff8b ff8b ff8a ff89 ff8a ff89 ff89 ff89 ff89 ff89 ff89 ff89 ff87 ff88 ff88 ff89 ff87 ff86 ff87 ff87 ff87 ff87 ff86 ff87 ff86 ff86 ff86 ff86 ff86 ff86 ff86 ff85 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff83 ff83 ff82 ff83 ff83 ff83 ff82 ff82 ff82 ff82 ff81 ff81 ff81 ff81 ff81 ff80 ff81 ff80 ff80 ff80 ff80 ff7f ff7f ff7f ff7f ff7e ff7e ff7f ff7f ff7e ff7e ff7e ff7e ff7d ff7d ff7d ff7d ff7c ff7d ff7c ff7c ff7c ff7c ff7c ff7b ff7a ff7a ff7a ff7a ff7a ff7a ff79 ff79 ff79 ff79 ff79 ff79 ff78 ff77 ff77 ff78 ff77 ff77 ff77 ff76 ff77 ff76 ff76 ff76 ff75 ff75 ff75 ff75 ff75 ff75 ff74 ff74 ff74 ff74 ff74 ff73 ff72 ff72 ff72 ff72 ff72 ff72 ff72 ff71 ff71 ff71 ff71 ff70 ff70 ff70 ff70 ff71 ff70 ff6f ff6e ff6f ff6f ff6f ff6e ff6e ff6e ff6d ff6d ff6d ff6d ff6d ff6d ff6c ff6c ff6c ff6c ff6b ff6b ff6a ff6b ff6b ff6b ff6a ff6a ff6a ff6a ff6a ff69 ff68 ff67 ff67 ff67 ff67 ff66 ff66 ff66 ff66 ff65 ff65 ff65 ff64 ff64 ff62 ff62 ff62 ff61 ff61 ff61 ff60 ff5f ff5f ff5d ff5d ff5b ff5b ff5a ff5a ff5a ff59 ff57 ff57 ff55 ff55 ff54 ff53 ff52 ff52 ff51 ff4f ff4d ff4d ff4c ff4b ff49 ff49 ff47 ff46 ff46 ff44 ff43 ff42 ff40 ff3f ff3e ff3d ff3b ff3a ff39 ff38 ff37 ff36 ff34 ff32 ff31 ff30 ff2f ff2e ff2c ff2b ff2a ff29 ff27 ff26 ff25 ff24 ff23 ff22 ff21 ff1f ff1e ff1d ff1c ff1b ff1a ff19 ff18 ff17 ff16 ff15 ff14 ff14 ff12 ff12 ff11 ff10 ff0f ff0f ff0e ff0d ff0d ff0c ff0b ff0b ff0a ff0a ff09 ff09 ff08 ff08 ff07 ff07 ff06 ff06 ff05 ff05 ff05 ff04 ff04 ff04 ff04 ff03 ff03 ff03 ff03 ff02 ff02 ff02 ff02 ff02 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 c900 c900 c900 c900 c900 c900 c900 c900 c900 c900 c900 c900 c900 c900 c900 c900 c900 c900 c900 c900 c900 c900 c900 c900 c900 c900 c900 c900 c900 c900 c900 c900 c900 c900 c900 c900 c900 │ │ -c900 c900 c900 c900 c900 c900 c900 c900 c900 c900 c900 c900 c900 c900 c900 c900 c900 c900 c900 c900 c900 c900 c900 c900 c900 c900 c900 c900 c900 c900 c900 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff02 ff02 ff02 ff02 ff02 ff02 ff03 ff03 ff03 ff03 ff03 ff04 ff04 ff04 ff04 ff05 ff05 ff05 ff06 ff06 ff06 ff07 ff07 ff08 ff08 ff09 ff09 ff0a ff0a ff0b ff0b ff0c ff0d ff0d ff0e ff0e ff0f ff10 ff11 ff11 ff12 ff13 ff14 ff15 ff16 ff16 ff17 ff18 ff19 ff1b ff1b ff1c ff1d ff1f ff1f ff20 ff22 ff23 ff24 ff25 ff26 ff27 ff28 ff29 ff2b ff2d ff2e ff2f ff30 ff31 ff32 ff34 ff35 ff36 ff37 ff39 ff3a ff3c ff3d ff3e ff3f ff41 ff42 ff43 ff44 ff46 ff48 ff49 ff4a ff4a ff4c ff4d ff4e ff4f ff51 ff52 ff53 ff54 ff55 ff56 ff58 ff59 ff59 ff5a ff5c ff5c ff5d ff5e ff5f ff5f ff61 ff61 ff63 ff64 ff65 ff65 ff66 ff68 ff68 ff68 ff68 ff69 ff6a ff6b ff6b ff6d ff6d ff6e ff6e ff6e ff6f ff6f ff6f ff70 ff71 ff71 ff71 ff72 ff73 ff73 ff74 ff73 ff74 ff73 ff75 ff76 ff75 ff76 ff76 ff77 ff77 ff77 ff78 ff78 ff78 ff77 ff78 ff78 ff79 ff79 ff79 ff79 ff7a ff7a ff7a ff7a ff7a ff7a ff7b ff7c ff7c ff7c ff7c ff7c ff7c ff7d ff7d ff7c ff7d ff7d ff7e ff7e ff7e ff7f ff7e ff7f ff7f ff80 ff80 ff80 ff7f ff80 ff81 ff81 ff81 ff81 ff82 ff81 ff81 ff82 ff81 ff82 ff82 ff82 ff83 ff82 ff83 ff83 ff83 ff83 ff83 ff83 ff83 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff85 ff85 ff85 ff85 ff85 ff85 ff85 ff86 ff86 ff87 ff87 ff87 ff87 ff87 ff87 ff88 ff87 ff88 ff88 ff88 ff88 ff89 ff89 ff89 ff89 ff89 ff89 ff89 ff8a ff8a ff8a ff8b ff8a ff8a ff8b ff8c ff8b ff8c ff8c ff8c ff8c ff8d ff8c ff8c ff8d ff8d ff8d ff8d ff8e ff8e ff8e ff8e ff8f ff8f ff8f ff8f ff8f ff8f ff8f ff8f ff8f ff90 ff91 ff91 ff91 ff91 ff91 ff90 ff91 ff91 ff91 ff91 ff91 ff92 ff92 ff93 ff92 ff93 ff93 ff92 ff93 ff93 ff94 ff93 ff94 ff93 ff93 ff93 ff94 ff94 ff94 ff94 ff94 ff95 ff94 ff94 ff94 ff94 ff95 ff95 ff95 ff95 ff95 ff95 ff95 ff95 ff96 ff96 ff96 ff96 ff97 ff97 ff97 ff97 ff97 ff97 ff97 ff97 ff97 ff97 ff98 ff98 ff98 ff99 ff99 ff99 ff99 ff99 ff99 ff98 ff99 ff9a ff9a ff9a ff9a ff9a ff9a ff9a ff9a ff99 ff9a ff9b ff9c ff9b ff9c ff9b ff9b ff9a ff9a ff9a ff9b ff9b ff9b ff9b ff9b ff9b ff9c ff9b ff9b ff9d ff9d ff9c ff9c ff9d ff9c ff9d ff9d ff9d ff9d ff9d ff9d ff9d ff9e ff9e ff9e ff9d ff9e ff9e ff9f ff9f ff9f ff9f ff9f ffa0 ffa0 ff9f ff9f ff9f ff9f ff9f ff9f ffa0 ffa0 ffa0 ffa0 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa2 ffa2 ffa2 ffa2 ffa3 ffa2 ffa3 ffa3 ffa3 ffa2 ffa3 ffa3 ffa3 ffa3 ffa3 ffa3 ffa2 ffa3 ffa3 ffa4 ffa4 ffa4 ffa3 ffa4 ffa3 ffa3 ffa3 ffa4 ffa5 ffa4 ffa4 ffa5 ffa4 ffa4 ffa5 ffa4 ffa5 ffa5 ffa5 ffa4 ffa5 ffa4 ffa5 ffa5 ffa5 ffa5 ffa5 ffa5 ffa6 ffa6 ffa6 ffa6 ffa5 ffa6 ffa6 ffa5 ffa6 ffa6 ffa7 ffa7 ffa7 ffa7 ffa6 ffa7 ffa6 ffa7 ffa6 ffa7 ffa7 ffa7 ffa8 ffa7 ffa8 ffa7 ffa7 ffa8 ffa8 ffa8 ffa8 ffa8 ffa9 ffa9 ffa9 ffa9 ffa9 ffa9 ffa9 ffa9 ffa9 ffa9 ffa9 ffa8 ffa9 ffa9 ffa9 ffa9 ffa8 ffa9 ffa8 ffa9 ffa9 ffaa ffa9 ffa8 ffa9 ffa9 ffa9 ffaa ffaa ffaa ffaa ffaa ffaa ffa9 ffa9 ffaa ffaa ffab ffab ffaa ffaa ffaa ffab ffab ffab ffab ffab ffaa ffab ffab ffab ffab ffab ffab ffab ffab ffab ffab ffab ffab ffab ffab ffab ffab ffab ffab ffab ffab ffab ffab ffab ffab ffab ffab ffab ffac ffab ffab ffab ffab ffac ffab ffab ffab ffab ffac ffab ffab ffab ffac ffab ffab ffab ffac ffab ffab ffab ffab ffab ffab ffac ffac ffac ffac ffac ffab ffab ffac ffac ffac ffac ffac ffab ffac ffac ffac ffac ffab ffac ffab ffab ffab ffac ffab ffab ffac ffab ffab ffab ffac ffac ffad ffac ffac ffad ffad ffad ffac ffac ffad ffac ffac ffac ffad ffad ffac ffac ffad ffac ffac ffad ffac ffad ffac ffad ffac ffac ffac ffac ffac ffac ffac ffac ffad ffac ffac ffac ffad ffae ffae ffac ffac ffad ffad ffad ffad ffad ffac ffae ffae ffad ffac ffae ffac ffad ffac ffac ffac ffae ffac ffac ffac ffad ffad ffac ffac ffac ffad ffac ffac ffac ffac ffac ffad ffad ffad ffad ffac ffac ffad ffad ffac ffac ffac ffac ffab ffad ffac ffac ffac ffac ffac ffac ffac ffac ffac ffac ffac ffab ffac ffac ffac ffac ffac ffab ffac ffab ffab ffac ffab ffac ffac ffac ffac ffac ffad ffac ffac ffab ffac ffab ffac ffac ffab ffac ffac ffac ffab ffac ffab ffab ffab ffab ffac ffac ffab ffac ffac ffab ffab ffab ffab ffac ffac ffab ffac ffac ffab ffab ffac ffab ffab ffab ffab ffab ffab ffab ffab ffab ffab ffab ffac ffab ffac ffab ffab ffac ffab ffab ffab ffab ffab ffab ffab ffab ffab ffab ffab ffab ffab ffab ffaa ffaa ffaa ffab ffab ffaa ffaa ffaa ffaa ffaa ffab ffab ffab ffaa ffaa ffaa ffa9 ffa9 ffaa ffaa ffa9 ffa9 ffa9 ffa9 ffaa ffa9 ffaa ffa9 ffaa ffaa ffaa ffaa ffa9 ffaa ffa9 ffa8 ffa8 ffa8 ffa9 ffa8 ffa8 ffa8 ffa8 ffa9 ffa9 ffa8 ffa8 ffa8 ffa9 ffa8 ffa9 ffa8 ffa8 ffa8 ffa8 ffa7 ffa7 ffa7 ffa8 ffa7 ffa7 ffa7 ffa7 ffa6 ffa7 ffa6 ffa7 ffa6 ffa6 ffa7 ffa7 ffa6 ffa6 ffa7 ffa7 ffa6 ffa6 ffa7 ffa6 ffa5 ffa6 ffa6 ffa5 ffa6 ffa7 ffa6 ffa5 ffa6 ffa5 ffa6 ffa5 ffa6 ffa6 ffa6 ffa5 ffa5 ffa6 ffa5 ffa6 ffa5 ffa5 ffa4 ffa4 ffa5 ffa4 ffa4 ffa4 ffa5 ffa4 ffa5 ffa4 ffa3 ffa4 ffa4 ffa3 ffa2 ffa3 ffa3 ffa4 ffa3 ffa4 ffa3 ffa4 ffa2 ffa3 ffa2 ffa3 ffa2 ffa2 ffa2 ffa2 ffa2 ffa2 ffa2 ffa2 ffa1 ffa2 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa0 ffa0 ffa0 ffa0 ffa0 ffa0 ffa0 ffa1 ffa0 ffa0 ff9f ff9e ffa0 ff9f ff9f ff9f ff9f ff9f ff9f ff9f ff9e ffa0 ff9f ff9e ff9f ff9f ff9d ff9e ff9e ff9d ff9d ff9d ff9d ff9d ff9e ff9d ff9d ff9d ff9d ff9c ff9d ff9d ff9d ff9c ff9d ff9d ff9c ff9c ff9c ff9b ff9c ff9c ff9c ff9b ff9b ff9a ff9b ff9b ff9b ff9a ff9b ff9a ff9a ff9a ff9a ff99 ff9a ff9a ff99 ff99 ff99 ff99 ff99 ff98 ff99 ff99 ff99 ff98 ff98 ff97 ff97 ff97 ff97 ff97 ff97 ff97 ff97 ff97 ff97 ff96 ff97 ff96 ff96 ff96 ff96 ff96 ff95 ff95 ff95 ff94 ff95 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff93 ff94 ff94 ff94 ff94 ff93 ff92 ff92 ff92 ff94 ff92 ff91 ff91 ff92 ff91 ff91 ff92 ff91 ff92 ff92 ff92 ff91 ff90 ff91 ff91 ff8f ff8f ff91 ff91 ff91 ff8f ff90 ff90 ff90 ff8f ff8f ff8f ff8f ff8f ff8f ff8f ff8e ff8e ff8e ff8e ff8e ff8e ff8e ff8d ff8d ff8d ff8d ff8d ff8d ff8c ff8b ff8b ff8b ff8c ff8b ff8c ff8b ff8a ff8b ff8a ff8a ff8a ff8a ff8a ff89 ff89 ff88 ff89 ff88 ff88 ff89 ff88 ff88 ff87 ff87 ff87 ff88 ff87 ff86 ff86 ff86 ff86 ff86 ff86 ff86 ff85 ff85 ff85 ff85 ff85 ff85 ff85 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff83 ff83 ff83 ff83 ff83 ff83 ff82 ff82 ff82 ff82 ff82 ff82 ff81 ff81 ff80 ff80 ff80 ff81 ff80 ff81 ff80 ff80 ff80 ff7f ff7f ff7f ff7f ff7f ff7e ff7e ff7e ff7e ff7e ff7e ff7e ff7d ff7d ff7d ff7c ff7c ff7c ff7c ff7c ff7c ff7c ff7b ff7b ff7b ff7b ff7b ff7a ff79 ff79 ff79 ff79 ff79 ff79 ff78 ff78 ff78 ff79 ff79 ff77 ff77 ff76 ff77 ff77 ff76 ff76 ff76 ff76 ff75 ff76 ff76 ff75 ff74 ff75 ff75 ff74 ff74 ff73 ff73 ff73 ff73 ff73 ff73 ff71 ff72 ff72 ff71 ff71 ff72 ff72 ff71 ff70 ff71 ff71 ff70 ff6f ff70 ff6f ff70 ff6f ff6e ff6e ff6e ff6f ff6e ff6e ff6d ff6d ff6d ff6d ff6c ff6c ff6c ff6c ff6b ff6b ff6b ff6b ff6a ff6a ff6a ff6a ff6a ff6a ff69 ff69 ff69 ff69 ff69 ff69 ff67 ff66 ff67 ff67 ff67 ff66 ff65 ff64 ff65 ff64 ff64 ff65 ff63 ff61 ff61 ff62 ff60 ff60 ff60 ff60 ff5f ff5e ff5d ff5d ff5b ff5b ff5b ff5a ff59 ff58 ff57 ff56 ff56 ff55 ff54 ff52 ff52 ff51 ff50 ff4f ff4e ff4c ff4c ff4b ff49 ff48 ff47 ff46 ff45 ff44 ff42 ff41 ff40 ff3f ff3e ff3c ff3b ff3a ff39 ff37 ff36 ff35 ff34 ff32 ff31 ff30 ff2f ff2d ff2c ff2b ff2a ff28 ff27 ff26 ff25 ff24 ff23 ff21 ff20 ff1f ff1e ff1d ff1c ff1b ff1a ff19 ff18 ff17 ff16 ff15 ff14 ff14 ff13 ff12 ff11 ff10 ff0f ff0f ff0e ff0d ff0d ff0c ff0b ff0b ff0a ff09 ff09 ff09 ff08 ff08 ff07 ff07 ff06 ff06 ff05 ff05 ff05 ff04 ff04 ff04 ff04 ff03 ff03 ff03 ff03 ff02 ff02 ff02 ff02 ff02 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 c900 c900 c900 c900 c900 c900 c900 c900 c900 c900 c900 c900 c900 c900 c900 c900 c900 c900 c900 c900 c900 c900 c900 c900 c900 c900 c900 c900 c900 c900 c900 c900 c900 c900 c900 c900 c900 c900 │ │ -ca00 ca00 ca00 ca00 ca00 ca00 ca00 ca00 ca00 ca00 ca00 ca00 ca00 ca00 ca00 ca00 ca00 ca00 ca00 ca00 ca00 ca00 ca00 ca00 ca00 ca00 ca00 ca00 ca00 ca00 ca00 ca00 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff02 ff02 ff02 ff02 ff02 ff02 ff03 ff03 ff03 ff03 ff03 ff04 ff04 ff04 ff04 ff05 ff05 ff05 ff06 ff06 ff06 ff07 ff07 ff08 ff08 ff09 ff09 ff0a ff0a ff0b ff0b ff0c ff0d ff0d ff0e ff0e ff0f ff10 ff11 ff11 ff12 ff13 ff14 ff15 ff15 ff16 ff18 ff18 ff19 ff1a ff1b ff1c ff1d ff1e ff1f ff20 ff22 ff23 ff24 ff25 ff26 ff27 ff28 ff29 ff2b ff2c ff2e ff2f ff30 ff32 ff33 ff34 ff35 ff36 ff37 ff39 ff3a ff3c ff3c ff3e ff40 ff41 ff41 ff43 ff44 ff46 ff47 ff48 ff49 ff4a ff4b ff4d ff4e ff4f ff50 ff52 ff53 ff54 ff54 ff56 ff57 ff58 ff59 ff5a ff5b ff5d ff5e ff5e ff5f ff60 ff60 ff62 ff62 ff63 ff64 ff65 ff65 ff67 ff68 ff68 ff68 ff69 ff69 ff6b ff6b ff6c ff6d ff6d ff6e ff6f ff6e ff6e ff6f ff70 ff70 ff71 ff71 ff72 ff73 ff73 ff73 ff73 ff73 ff73 ff75 ff74 ff75 ff75 ff76 ff76 ff76 ff76 ff77 ff76 ff76 ff77 ff78 ff78 ff78 ff79 ff78 ff79 ff79 ff7a ff7a ff79 ff79 ff7a ff7b ff7b ff7b ff7b ff7b ff7c ff7c ff7c ff7c ff7c ff7d ff7d ff7e ff7e ff7e ff7e ff7e ff7f ff7f ff7f ff7f ff7f ff7f ff80 ff81 ff81 ff80 ff81 ff81 ff81 ff81 ff80 ff81 ff81 ff81 ff82 ff82 ff83 ff82 ff82 ff82 ff82 ff82 ff83 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff85 ff85 ff86 ff86 ff86 ff86 ff86 ff86 ff86 ff87 ff86 ff87 ff87 ff86 ff88 ff88 ff89 ff88 ff89 ff89 ff89 ff89 ff89 ff89 ff89 ff8a ff89 ff8a ff8a ff8a ff8b ff8b ff8c ff8b ff8b ff8b ff8c ff8b ff8c ff8c ff8c ff8d ff8d ff8d ff8e ff8d ff8e ff8e ff8e ff8e ff8e ff8e ff8e ff8e ff8f ff90 ff90 ff90 ff90 ff90 ff90 ff90 ff90 ff90 ff91 ff90 ff91 ff91 ff92 ff92 ff92 ff92 ff92 ff92 ff93 ff93 ff92 ff93 ff93 ff93 ff92 ff93 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff95 ff94 ff94 ff94 ff94 ff95 ff94 ff95 ff95 ff95 ff96 ff96 ff96 ff96 ff96 ff96 ff96 ff96 ff96 ff96 ff97 ff97 ff97 ff98 ff98 ff98 ff98 ff98 ff98 ff98 ff98 ff99 ff99 ff99 ff99 ff99 ff99 ff99 ff99 ff99 ff99 ff9a ff9a ff9b ff9b ff9b ff9b ff9b ff9a ff9a ff99 ff9a ff9b ff9b ff9b ff9b ff9b ff9b ff9a ff9b ff9c ff9c ff9b ff9c ff9b ff9b ff9c ff9d ff9d ff9d ff9d ff9c ff9c ff9c ff9d ff9d ff9d ff9d ff9e ff9e ff9e ff9e ff9e ff9e ff9f ff9f ff9e ff9e ff9e ff9e ff9f ff9f ff9f ff9f ff9f ffa0 ffa0 ffa0 ffa0 ffa0 ffa0 ffa0 ffa0 ffa0 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa2 ffa2 ffa2 ffa1 ffa2 ffa2 ffa2 ffa1 ffa2 ffa2 ffa2 ffa2 ffa2 ffa2 ffa1 ffa2 ffa2 ffa3 ffa3 ffa3 ffa3 ffa3 ffa3 ffa3 ffa3 ffa3 ffa4 ffa4 ffa4 ffa4 ffa4 ffa4 ffa4 ffa4 ffa4 ffa5 ffa4 ffa4 ffa4 ffa4 ffa5 ffa4 ffa4 ffa4 ffa4 ffa4 ffa6 ffa6 ffa5 ffa5 ffa4 ffa5 ffa5 ffa5 ffa6 ffa6 ffa6 ffa5 ffa6 ffa5 ffa6 ffa5 ffa6 ffa5 ffa6 ffa6 ffa7 ffa6 ffa7 ffa6 ffa7 ffa6 ffa6 ffa7 ffa7 ffa8 ffa7 ffa8 ffa8 ffa8 ffa8 ffa8 ffa8 ffa8 ffa8 ffa8 ffa8 ffa8 ffa7 ffa8 ffa7 ffa8 ffa7 ffa8 ffa8 ffa9 ffa8 ffa8 ffa8 ffa9 ffa8 ffa8 ffa9 ffa9 ffa9 ffa9 ffa9 ffaa ffaa ffaa ffaa ffa9 ffaa ffaa ffa9 ffaa ffaa ffa9 ffaa ffa9 ffaa ffaa ffaa ffaa ffaa ffaa ffaa ffaa ffaa ffaa ffaa ffaa ffa9 ffaa ffa9 ffa9 ffaa ffaa ffaa ffaa ffab ffaa ffab ffab ffab ffaa ffab ffab ffab ffab ffab ffab ffab ffab ffab ffab ffab ffab ffab ffaa ffab ffab ffab ffab ffab ffab ffab ffab ffab ffab ffab ffab ffab ffab ffab ffab ffab ffab ffab ffac ffac ffac ffac ffab ffab ffac ffac ffab ffac ffac ffab ffac ffac ffac ffac ffab ffac ffab ffab ffab ffac ffab ffab ffac ffab ffab ffab ffac ffab ffac ffac ffac ffac ffac ffac ffac ffac ffac ffab ffac ffac ffac ffac ffac ffab ffac ffac ffab ffac ffac ffac ffac ffac ffac ffab ffac ffac ffac ffac ffab ffac ffac ffab ffac ffab ffac ffac ffad ffab ffac ffac ffac ffac ffac ffac ffab ffac ffac ffac ffab ffac ffac ffac ffab ffab ffab ffac ffac ffab ffab ffad ffac ffac ffab ffab ffac ffac ffac ffac ffac ffab ffab ffac ffad ffac ffab ffab ffac ffac ffab ffac ffab ffab ffab ffac ffac ffac ffac ffab ffac ffac ffac ffab ffac ffac ffab ffab ffac ffab ffab ffab ffab ffab ffab ffab ffab ffab ffab ffac ffac ffac ffab ffab ffac ffab ffac ffab ffab ffab ffab ffab ffab ffac ffac ffab ffab ffac ffab ffab ffab ffab ffab ffab ffab ffab ffab ffab ffab ffab ffab ffab ffab ffab ffab ffab ffab ffab ffab ffaa ffaa ffab ffab ffab ffab ffab ffab ffab ffab ffab ffab ffaa ffab ffab ffab ffab ffab ffab ffab ffab ffab ffab ffab ffab ffab ffab ffab ffab ffab ffab ffaa ffaa ffaa ffab ffaa ffaa ffaa ffaa ffaa ffa9 ffaa ffaa ffaa ffaa ffaa ffaa ffa9 ffa9 ffa8 ffa9 ffa8 ffa8 ffa9 ffa9 ffa9 ffa9 ffa9 ffa9 ffa9 ffa9 ffa8 ffa9 ffa9 ffa9 ffa9 ffa8 ffa8 ffa7 ffa8 ffa8 ffa7 ffa7 ffa7 ffa8 ffa9 ffa8 ffa7 ffa7 ffa8 ffa7 ffa8 ffa7 ffa7 ffa7 ffa7 ffa7 ffa7 ffa7 ffa7 ffa6 ffa7 ffa7 ffa7 ffa6 ffa7 ffa6 ffa6 ffa6 ffa5 ffa6 ffa7 ffa6 ffa6 ffa7 ffa6 ffa6 ffa6 ffa6 ffa6 ffa5 ffa6 ffa5 ffa5 ffa5 ffa6 ffa6 ffa5 ffa5 ffa5 ffa5 ffa5 ffa5 ffa5 ffa5 ffa4 ffa5 ffa5 ffa4 ffa5 ffa4 ffa5 ffa4 ffa4 ffa4 ffa4 ffa4 ffa4 ffa4 ffa3 ffa4 ffa3 ffa3 ffa4 ffa3 ffa3 ffa2 ffa3 ffa3 ffa3 ffa3 ffa3 ffa3 ffa3 ffa2 ffa3 ffa2 ffa2 ffa1 ffa1 ffa2 ffa1 ffa2 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa0 ffa0 ffa0 ffa0 ff9f ffa0 ffa0 ff9f ff9f ff9f ff9f ffa0 ffa0 ff9f ff9f ff9e ff9f ff9f ff9e ff9d ff9e ff9e ff9f ff9d ff9e ff9f ff9e ff9e ff9e ff9e ff9d ff9e ff9e ff9c ff9c ff9c ff9d ff9d ff9d ff9d ff9c ff9c ff9c ff9c ff9c ff9c ff9c ff9c ff9c ff9b ff9b ff9c ff9c ff9b ff9b ff9c ff9b ff9b ff9b ff9a ff9a ff9a ff9a ff9a ff9a ff99 ff99 ff99 ff99 ff99 ff99 ff99 ff98 ff99 ff98 ff98 ff98 ff98 ff98 ff98 ff98 ff98 ff97 ff97 ff96 ff96 ff96 ff96 ff96 ff96 ff96 ff96 ff96 ff95 ff96 ff96 ff96 ff95 ff95 ff95 ff95 ff94 ff95 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff93 ff94 ff93 ff93 ff93 ff93 ff93 ff93 ff93 ff93 ff92 ff92 ff91 ff93 ff91 ff91 ff91 ff92 ff91 ff91 ff92 ff90 ff91 ff91 ff91 ff91 ff90 ff90 ff90 ff8f ff8f ff90 ff90 ff90 ff8f ff90 ff8f ff8f ff8f ff8e ff8e ff8e ff8e ff8e ff8e ff8d ff8d ff8d ff8d ff8d ff8d ff8d ff8c ff8c ff8c ff8c ff8c ff8c ff8c ff8b ff8b ff8b ff8b ff8a ff8b ff8a ff8a ff8a ff8a ff8a ff89 ff89 ff89 ff88 ff88 ff87 ff88 ff87 ff88 ff87 ff87 ff87 ff87 ff86 ff86 ff87 ff87 ff86 ff86 ff85 ff85 ff85 ff85 ff85 ff85 ff85 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff83 ff83 ff83 ff83 ff83 ff84 ff83 ff82 ff82 ff82 ff82 ff82 ff82 ff82 ff81 ff81 ff81 ff80 ff81 ff80 ff80 ff80 ff80 ff80 ff80 ff7f ff7f ff80 ff7f ff7f ff7e ff7e ff7e ff7e ff7e ff7e ff7d ff7d ff7d ff7d ff7d ff7d ff7c ff7c ff7b ff7c ff7b ff7b ff7b ff7b ff7b ff7b ff7a ff7a ff7a ff7a ff7a ff79 ff78 ff79 ff79 ff78 ff79 ff79 ff78 ff78 ff77 ff78 ff78 ff77 ff76 ff75 ff76 ff76 ff75 ff75 ff75 ff74 ff75 ff76 ff76 ff75 ff74 ff74 ff74 ff74 ff74 ff73 ff73 ff73 ff73 ff73 ff72 ff71 ff71 ff71 ff71 ff71 ff71 ff71 ff71 ff70 ff70 ff70 ff70 ff6e ff6f ff6e ff6f ff6e ff6e ff6e ff6d ff6e ff6d ff6e ff6d ff6c ff6c ff6c ff6c ff6c ff6c ff6b ff6b ff6b ff6b ff6b ff6a ff6a ff69 ff69 ff69 ff69 ff68 ff68 ff68 ff68 ff69 ff68 ff67 ff66 ff66 ff66 ff66 ff65 ff64 ff64 ff64 ff63 ff64 ff63 ff61 ff61 ff61 ff60 ff60 ff5f ff5f ff5e ff5e ff5e ff5c ff5c ff5a ff5b ff59 ff59 ff57 ff57 ff56 ff55 ff55 ff54 ff51 ff51 ff50 ff4f ff4f ff4e ff4c ff4b ff4a ff4a ff48 ff46 ff45 ff44 ff43 ff42 ff41 ff40 ff3f ff3e ff3d ff3b ff3a ff39 ff37 ff36 ff35 ff34 ff33 ff31 ff30 ff2e ff2d ff2c ff2b ff29 ff29 ff27 ff26 ff25 ff24 ff23 ff21 ff20 ff1f ff1e ff1d ff1c ff1b ff1a ff19 ff18 ff17 ff16 ff15 ff14 ff13 ff12 ff12 ff11 ff10 ff0f ff0f ff0e ff0d ff0c ff0c ff0b ff0b ff0a ff09 ff09 ff08 ff08 ff07 ff07 ff07 ff06 ff06 ff05 ff05 ff05 ff04 ff04 ff04 ff03 ff03 ff03 ff03 ff03 ff02 ff02 ff02 ff02 ff02 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ca00 ca00 ca00 ca00 ca00 ca00 ca00 ca00 ca00 ca00 ca00 ca00 ca00 ca00 ca00 ca00 ca00 ca00 ca00 ca00 ca00 ca00 ca00 ca00 ca00 ca00 ca00 ca00 ca00 ca00 ca00 ca00 ca00 ca00 ca00 ca00 ca00 ca00 ca00 ca00 │ │ -ca00 ca00 ca00 ca00 ca00 ca00 ca00 ca00 ca00 ca00 ca00 ca00 ca00 ca00 ca00 ca00 ca00 ca00 ca00 ca00 ca00 ca00 ca00 ca00 ca00 ca00 ca00 ca00 ca00 ca00 ca00 ca00 ca00 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff03 ff03 ff03 ff03 ff04 ff04 ff04 ff04 ff05 ff05 ff05 ff06 ff06 ff06 ff07 ff07 ff08 ff08 ff09 ff09 ff0a ff0a ff0b ff0b ff0c ff0c ff0d ff0e ff0e ff0f ff10 ff11 ff11 ff12 ff13 ff14 ff14 ff15 ff16 ff17 ff18 ff19 ff1a ff1b ff1c ff1d ff1e ff1f ff20 ff21 ff23 ff24 ff25 ff26 ff27 ff28 ff29 ff2b ff2c ff2d ff2e ff30 ff31 ff32 ff33 ff35 ff36 ff38 ff39 ff3a ff3b ff3c ff3e ff3f ff41 ff41 ff43 ff44 ff46 ff46 ff48 ff49 ff4a ff4c ff4d ff4e ff4e ff50 ff51 ff53 ff54 ff54 ff55 ff56 ff58 ff59 ff5a ff5b ff5c ff5d ff5d ff5f ff60 ff61 ff61 ff61 ff62 ff64 ff64 ff66 ff65 ff67 ff66 ff68 ff68 ff69 ff6a ff6a ff6c ff6c ff6c ff6c ff6d ff6d ff6e ff6e ff70 ff70 ff70 ff70 ff72 ff72 ff72 ff71 ff72 ff72 ff73 ff74 ff75 ff74 ff75 ff76 ff75 ff76 ff76 ff76 ff76 ff76 ff78 ff77 ff77 ff78 ff78 ff79 ff78 ff78 ff79 ff79 ff79 ff7a ff7a ff7a ff7a ff7a ff7b ff7b ff7b ff7b ff7b ff7b ff7d ff7c ff7d ff7d ff7d ff7d ff7d ff7e ff7e ff7d ff7e ff7f ff7f ff7f ff80 ff7f ff7f ff80 ff7f ff80 ff80 ff80 ff81 ff80 ff80 ff81 ff82 ff81 ff81 ff82 ff81 ff82 ff82 ff83 ff84 ff84 ff84 ff84 ff84 ff83 ff83 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff85 ff85 ff85 ff85 ff85 ff85 ff85 ff86 ff86 ff87 ff86 ff86 ff86 ff86 ff87 ff88 ff88 ff87 ff88 ff88 ff88 ff88 ff89 ff88 ff89 ff89 ff88 ff8a ff89 ff89 ff8a ff8a ff8a ff8a ff8b ff8a ff8b ff8b ff8b ff8b ff8c ff8c ff8c ff8c ff8d ff8d ff8d ff8d ff8d ff8d ff8d ff8d ff8d ff8d ff8f ff8f ff8f ff8f ff8f ff8f ff8f ff8f ff8f ff90 ff90 ff90 ff90 ff90 ff91 ff91 ff91 ff91 ff91 ff92 ff92 ff92 ff91 ff92 ff91 ff92 ff92 ff93 ff93 ff94 ff93 ff94 ff94 ff93 ff93 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff95 ff94 ff94 ff94 ff95 ff95 ff95 ff95 ff95 ff95 ff95 ff95 ff95 ff95 ff96 ff96 ff96 ff97 ff97 ff97 ff97 ff97 ff97 ff97 ff97 ff98 ff98 ff98 ff98 ff98 ff98 ff98 ff98 ff98 ff99 ff99 ff9a ff9a ff9a ff9a ff9a ff9a ff9a ff9a ff99 ff99 ff99 ff9a ff9a ff9a ff9b ff9b ff9b ff9a ff9b ff9c ff9c ff9b ff9c ff9b ff9b ff9c ff9c ff9d ff9d ff9d ff9c ff9b ff9c ff9d ff9d ff9c ff9d ff9e ff9d ff9d ff9e ff9e ff9d ff9d ff9d ff9d ff9d ff9d ff9e ff9f ff9f ff9e ff9f ff9f ffa0 ff9f ff9f ff9f ff9f ff9f ff9f ffa0 ffa0 ffa0 ffa0 ffa0 ffa0 ffa0 ffa0 ffa0 ffa1 ffa0 ffa0 ffa0 ffa0 ffa0 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa2 ffa1 ffa2 ffa1 ffa2 ffa2 ffa2 ffa3 ffa2 ffa3 ffa3 ffa3 ffa2 ffa3 ffa3 ffa3 ffa3 ffa3 ffa3 ffa3 ffa4 ffa3 ffa4 ffa3 ffa4 ffa3 ffa4 ffa4 ffa3 ffa4 ffa3 ffa3 ffa4 ffa5 ffa5 ffa4 ffa4 ffa4 ffa5 ffa4 ffa5 ffa5 ffa5 ffa5 ffa5 ffa6 ffa5 ffa5 ffa5 ffa5 ffa5 ffa6 ffa5 ffa6 ffa6 ffa6 ffa5 ffa6 ffa6 ffa6 ffa7 ffa6 ffa7 ffa6 ffa7 ffa7 ffa7 ffa8 ffa7 ffa6 ffa7 ffa6 ffa6 ffa7 ffa7 ffa7 ffa8 ffa7 ffa7 ffa7 ffa6 ffa7 ffa8 ffa8 ffa7 ffa8 ffa8 ffa8 ffa8 ffa8 ffa8 ffa8 ffa8 ffa8 ffa9 ffa9 ffa9 ffa9 ffa8 ffa9 ffa9 ffa9 ffa9 ffa9 ffa9 ffa8 ffa9 ffa9 ffa8 ffa9 ffa8 ffa9 ffa9 ffa9 ffa8 ffaa ffa8 ffa8 ffaa ffa9 ffaa ffa9 ffa9 ffaa ffaa ffaa ffaa ffaa ffaa ffaa ffaa ffaa ffa9 ffaa ffaa ffaa ffab ffab ffaa ffab ffaa ffab ffab ffab ffab ffab ffaa ffaa ffab ffab ffab ffab ffab ffab ffab ffab ffab ffab ffab ffab ffab ffab ffab ffab ffab ffab ffab ffab ffab ffab ffab ffab ffab ffab ffab ffab ffab ffab ffac ffac ffac ffac ffab ffac ffab ffab ffab ffac ffab ffab ffab ffab ffab ffab ffac ffab ffab ffab ffab ffab ffab ffab ffac ffac ffab ffab ffab ffac ffab ffab ffac ffab ffab ffab ffab ffab ffab ffab ffac ffab ffac ffab ffac ffab ffac ffac ffab ffab ffab ffab ffac ffab ffac ffab ffab ffab ffac ffab ffab ffab ffac ffab ffab ffab ffab ffac ffab ffab ffac ffab ffab ffab ffab ffab ffac ffab ffab ffab ffab ffac ffab ffab ffab ffac ffac ffac ffac ffab ffab ffac ffab ffac ffab ffab ffab ffab ffab ffac ffab ffab ffab ffac ffab ffac ffac ffab ffab ffab ffab ffab ffab ffab ffab ffab ffab ffab ffab ffab ffab ffab ffab ffab ffab ffab ffab ffab ffab ffab ffaa ffab ffaa ffab ffab ffab ffaa ffab ffab ffaa ffab ffab ffab ffaa ffab ffab ffab ffab ffab ffab ffab ffab ffab ffab ffab ffab ffab ffab ffab ffab ffab ffab ffab ffab ffaa ffab ffab ffaa ffaa ffab ffab ffab ffab ffab ffaa ffab ffab ffab ffab ffaa ffab ffaa ffab ffaa ffaa ffaa ffab ffaa ffab ffab ffab ffab ffaa ffab ffab ffaa ffaa ffaa ffaa ffa9 ffaa ffaa ffa9 ffaa ffaa ffa9 ffaa ffa9 ffaa ffaa ffaa ffaa ffa9 ffa9 ffa9 ffa9 ffa8 ffa9 ffa8 ffa8 ffa9 ffa8 ffa8 ffa8 ffa8 ffa8 ffa8 ffa8 ffa7 ffa8 ffa8 ffa8 ffa8 ffa8 ffa8 ffa7 ffa8 ffa7 ffa7 ffa6 ffa6 ffa7 ffa8 ffa7 ffa7 ffa7 ffa7 ffa7 ffa8 ffa7 ffa6 ffa6 ffa7 ffa7 ffa7 ffa6 ffa6 ffa6 ffa6 ffa6 ffa6 ffa6 ffa6 ffa6 ffa5 ffa5 ffa5 ffa4 ffa5 ffa4 ffa5 ffa6 ffa5 ffa6 ffa5 ffa4 ffa5 ffa5 ffa5 ffa4 ffa5 ffa4 ffa4 ffa5 ffa4 ffa5 ffa4 ffa4 ffa4 ffa4 ffa4 ffa4 ffa4 ffa3 ffa4 ffa3 ffa4 ffa4 ffa5 ffa3 ffa3 ffa3 ffa3 ffa3 ffa3 ffa3 ffa3 ffa3 ffa3 ffa3 ffa3 ffa2 ffa3 ffa2 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa2 ffa1 ffa2 ffa2 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa0 ffa0 ffa0 ffa0 ffa1 ffa0 ffa0 ffa0 ffa0 ffa0 ffa0 ffa0 ffa0 ffa0 ffa0 ff9f ff9f ffa0 ff9f ff9e ff9e ff9f ff9f ff9f ff9f ff9e ff9e ff9e ff9e ff9e ff9d ff9d ff9d ff9d ff9d ff9d ff9d ff9e ff9d ff9d ff9d ff9e ff9d ff9d ff9d ff9c ff9b ff9b ff9c ff9c ff9b ff9c ff9c ff9c ff9a ff9b ff9b ff9b ff9b ff9b ff9b ff99 ff9a ff9b ff9b ff9a ff9a ff9b ff9b ff9a ff9a ff9a ff9a ff99 ff99 ff99 ff99 ff98 ff99 ff98 ff98 ff98 ff98 ff98 ff98 ff98 ff98 ff97 ff97 ff97 ff97 ff97 ff97 ff97 ff97 ff97 ff96 ff95 ff95 ff95 ff95 ff95 ff95 ff95 ff95 ff95 ff94 ff96 ff96 ff95 ff95 ff95 ff94 ff94 ff95 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff93 ff93 ff93 ff93 ff92 ff92 ff93 ff92 ff92 ff92 ff92 ff92 ff91 ff92 ff91 ff92 ff91 ff91 ff91 ff91 ff91 ff91 ff91 ff90 ff90 ff90 ff90 ff90 ff90 ff8f ff8f ff8f ff8f ff8f ff8f ff8f ff8f ff8f ff8f ff8e ff8e ff8e ff8d ff8e ff8e ff8d ff8d ff8d ff8c ff8c ff8c ff8c ff8c ff8c ff8c ff8c ff8b ff8b ff8b ff8b ff8b ff8b ff8a ff8a ff8a ff8a ff89 ff89 ff8a ff89 ff89 ff88 ff89 ff89 ff88 ff88 ff87 ff87 ff87 ff87 ff87 ff86 ff87 ff86 ff86 ff86 ff86 ff86 ff86 ff86 ff86 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff83 ff82 ff83 ff82 ff83 ff82 ff82 ff82 ff81 ff82 ff82 ff81 ff81 ff81 ff80 ff80 ff80 ff80 ff7f ff7f ff80 ff7f ff7f ff7f ff7f ff7e ff7e ff7f ff7f ff7d ff7d ff7d ff7d ff7d ff7d ff7d ff7c ff7d ff7d ff7c ff7c ff7c ff7c ff7b ff7b ff7b ff7b ff7a ff7a ff7a ff7a ff7a ff7a ff79 ff79 ff79 ff79 ff79 ff78 ff79 ff78 ff78 ff79 ff78 ff77 ff77 ff76 ff77 ff77 ff76 ff75 ff75 ff76 ff76 ff75 ff75 ff75 ff74 ff74 ff75 ff75 ff75 ff73 ff73 ff72 ff73 ff73 ff73 ff72 ff72 ff72 ff72 ff72 ff71 ff70 ff70 ff70 ff71 ff70 ff70 ff6f ff6f ff6f ff6f ff6f ff6e ff6e ff6d ff6e ff6e ff6d ff6d ff6d ff6d ff6c ff6d ff6d ff6b ff6b ff6b ff6b ff6b ff6b ff6a ff6a ff6b ff6a ff6a ff6a ff69 ff68 ff68 ff68 ff68 ff68 ff68 ff67 ff68 ff67 ff66 ff66 ff65 ff64 ff65 ff65 ff63 ff64 ff63 ff63 ff63 ff63 ff61 ff61 ff60 ff60 ff60 ff5f ff5e ff5d ff5e ff5d ff5c ff5b ff5b ff59 ff59 ff58 ff56 ff56 ff56 ff55 ff54 ff53 ff52 ff51 ff50 ff4e ff4e ff4d ff4c ff4b ff4a ff4a ff48 ff46 ff45 ff45 ff43 ff42 ff41 ff3f ff3f ff3e ff3d ff3b ff39 ff38 ff37 ff36 ff35 ff33 ff32 ff31 ff30 ff2f ff2d ff2c ff2b ff2a ff28 ff27 ff26 ff25 ff24 ff22 ff21 ff20 ff1f ff1e ff1d ff1c ff1b ff1a ff19 ff18 ff17 ff16 ff15 ff14 ff13 ff12 ff12 ff11 ff10 ff0f ff0e ff0e ff0d ff0c ff0c ff0b ff0a ff0a ff09 ff09 ff08 ff08 ff07 ff07 ff06 ff06 ff06 ff05 ff05 ff05 ff04 ff04 ff04 ff03 ff03 ff03 ff03 ff03 ff02 ff02 ff02 ff02 ff02 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ca00 ca00 ca00 ca00 ca00 ca00 ca00 ca00 ca00 ca00 ca00 ca00 ca00 ca00 ca00 ca00 ca00 ca00 ca00 ca00 ca00 ca00 ca00 ca00 ca00 ca00 ca00 ca00 ca00 ca00 ca00 ca00 ca00 ca00 ca00 ca00 ca00 ca00 ca00 ca00 ca00 │ │ -cb00 cb00 cb00 cb00 cb00 cb00 cb00 cb00 cb00 cb00 cb00 cb00 cb00 cb00 cb00 cb00 cb00 cb00 cb00 cb00 cb00 cb00 cb00 cb00 cb00 cb00 cb00 cb00 cb00 cb00 cb00 cb00 cb00 cb00 cb00 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff03 ff03 ff03 ff03 ff03 ff04 ff04 ff04 ff05 ff05 ff05 ff06 ff06 ff06 ff07 ff07 ff08 ff08 ff08 ff09 ff09 ff0a ff0b ff0b ff0c ff0c ff0d ff0e ff0e ff0f ff10 ff10 ff11 ff12 ff13 ff13 ff14 ff15 ff16 ff17 ff18 ff19 ff1a ff1b ff1c ff1d ff1e ff1f ff20 ff21 ff22 ff23 ff25 ff25 ff27 ff28 ff29 ff2b ff2c ff2d ff2e ff30 ff31 ff32 ff33 ff35 ff36 ff38 ff39 ff3a ff3b ff3c ff3e ff3f ff41 ff41 ff42 ff44 ff46 ff47 ff48 ff49 ff4a ff4c ff4d ff4e ff4e ff50 ff52 ff53 ff53 ff54 ff55 ff56 ff57 ff59 ff59 ff5b ff5b ff5c ff5e ff5e ff60 ff5f ff61 ff61 ff63 ff64 ff64 ff65 ff65 ff65 ff66 ff68 ff69 ff68 ff6a ff6b ff6b ff6b ff6b ff6c ff6d ff6d ff6e ff6f ff6f ff6f ff6f ff70 ff71 ff71 ff71 ff71 ff72 ff72 ff72 ff73 ff74 ff74 ff75 ff74 ff75 ff75 ff75 ff75 ff75 ff76 ff77 ff76 ff77 ff77 ff77 ff77 ff77 ff78 ff78 ff78 ff79 ff79 ff79 ff79 ff79 ff7a ff7a ff7a ff7a ff7a ff7a ff7c ff7c ff7c ff7c ff7c ff7d ff7d ff7d ff7d ff7d ff7d ff7e ff7f ff7e ff7f ff7f ff7e ff7f ff7e ff7f ff80 ff7f ff80 ff80 ff80 ff80 ff81 ff81 ff81 ff82 ff81 ff81 ff82 ff83 ff83 ff83 ff83 ff82 ff83 ff83 ff83 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff85 ff85 ff84 ff86 ff86 ff85 ff86 ff86 ff86 ff87 ff88 ff87 ff87 ff86 ff87 ff87 ff88 ff87 ff88 ff88 ff88 ff88 ff89 ff89 ff89 ff8a ff8a ff89 ff8a ff89 ff8a ff8a ff8b ff8b ff8b ff8c ff8b ff8c ff8d ff8c ff8c ff8c ff8d ff8c ff8c ff8c ff8d ff8d ff8e ff8e ff8e ff8e ff8e ff8e ff8e ff8e ff8f ff8f ff8f ff8f ff8f ff90 ff90 ff90 ff90 ff90 ff91 ff90 ff91 ff90 ff91 ff91 ff91 ff90 ff91 ff92 ff92 ff93 ff93 ff93 ff93 ff93 ff93 ff93 ff93 ff93 ff94 ff94 ff93 ff93 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff95 ff94 ff95 ff95 ff95 ff96 ff96 ff96 ff96 ff97 ff96 ff96 ff96 ff97 ff97 ff97 ff97 ff97 ff97 ff97 ff97 ff97 ff98 ff99 ff99 ff99 ff99 ff99 ff99 ff99 ff99 ff99 ff99 ff98 ff99 ff99 ff99 ff99 ff99 ff9a ff9a ff9b ff9a ff9b ff9b ff9b ff9b ff9b ff9b ff9b ff9b ff9b ff9c ff9c ff9c ff9c ff9b ff9b ff9c ff9d ff9c ff9c ff9d ff9d ff9d ff9e ff9d ff9d ff9c ff9d ff9d ff9d ff9d ff9e ff9e ff9e ff9e ff9f ff9e ff9e ff9e ff9e ff9f ff9e ff9e ff9f ffa0 ffa0 ff9f ff9f ffa0 ff9f ff9f ffa0 ffa0 ffa1 ffa0 ff9f ffa0 ffa0 ffa0 ffa0 ffa0 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa2 ffa2 ffa2 ffa1 ffa2 ffa2 ffa2 ffa2 ffa2 ffa2 ffa2 ffa2 ffa2 ffa3 ffa3 ffa3 ffa2 ffa3 ffa2 ffa3 ffa3 ffa3 ffa2 ffa3 ffa3 ffa3 ffa3 ffa4 ffa4 ffa4 ffa3 ffa3 ffa4 ffa5 ffa4 ffa5 ffa4 ffa4 ffa4 ffa4 ffa5 ffa5 ffa4 ffa4 ffa4 ffa5 ffa5 ffa5 ffa5 ffa5 ffa6 ffa5 ffa6 ffa6 ffa6 ffa6 ffa6 ffa6 ffa6 ffa6 ffa6 ffa5 ffa6 ffa6 ffa6 ffa6 ffa6 ffa6 ffa6 ffa6 ffa7 ffa7 ffa7 ffa7 ffa7 ffa6 ffa7 ffa7 ffa8 ffa7 ffa7 ffa7 ffa7 ffa7 ffa7 ffa8 ffa8 ffa8 ffa8 ffa9 ffa8 ffa8 ffa8 ffa7 ffa8 ffa8 ffa9 ffa8 ffa8 ffa7 ffa8 ffa9 ffa8 ffa8 ffa7 ffa8 ffa7 ffa7 ffa7 ffa8 ffa9 ffa8 ffa8 ffaa ffa9 ffa9 ffa9 ffa9 ffa9 ffa9 ffa9 ffa9 ffa9 ffa9 ffa9 ffa9 ffaa ffa9 ffaa ffa9 ffa9 ffaa ffaa ffa9 ffaa ffa9 ffa9 ffaa ffaa ffa9 ffa9 ffaa ffa9 ffa9 ffa9 ffa9 ffa9 ffa9 ffaa ffa9 ffaa ffaa ffaa ffab ffab ffa9 ffab ffab ffab ffab ffab ffab ffab ffaa ffab ffab ffab ffab ffaa ffab ffab ffab ffab ffab ffab ffab ffab ffab ffab ffab ffab ffab ffab ffab ffab ffab ffab ffab ffab ffab ffab ffab ffab ffab ffab ffab ffab ffab ffab ffab ffab ffaa ffab ffab ffab ffab ffab ffab ffab ffab ffab ffab ffaa ffab ffab ffab ffab ffab ffab ffab ffab ffab ffab ffab ffab ffab ffab ffab ffab ffaa ffab ffab ffab ffab ffab ffab ffab ffab ffab ffab ffaa ffab ffab ffaa ffab ffab ffab ffab ffab ffab ffab ffab ffaa ffab ffab ffab ffab ffab ffab ffab ffab ffab ffab ffab ffab ffaa ffab ffab ffab ffab ffab ffab ffab ffab ffab ffab ffab ffab ffab ffab ffab ffab ffab ffab ffab ffab ffab ffab ffab ffab ffab ffab ffab ffab ffab ffab ffab ffab ffab ffab ffab ffab ffab ffaa ffaa ffaa ffab ffab ffab ffaa ffab ffab ffaa ffab ffab ffab ffaa ffab ffab ffab ffaa ffaa ffab ffab ffab ffab ffab ffab ffab ffab ffaa ffaa ffaa ffaa ffaa ffaa ffa9 ffaa ffa9 ffa9 ffaa ffaa ffaa ffa9 ffaa ffaa ffaa ffa9 ffaa ffaa ffa9 ffaa ffaa ffaa ffa9 ffaa ffa9 ffaa ffaa ffaa ffa9 ffaa ffaa ffa9 ffa9 ffa9 ffaa ffaa ffaa ffaa ffaa ffa9 ffa9 ffa9 ffa9 ffa8 ffa8 ffa8 ffa9 ffa9 ffa9 ffa8 ffa8 ffa8 ffa8 ffa9 ffa9 ffa9 ffa8 ffa8 ffa8 ffa8 ffa8 ffa8 ffa7 ffa7 ffa7 ffa7 ffa7 ffa6 ffa6 ffa7 ffa6 ffa7 ffa6 ffa7 ffa7 ffa7 ffa7 ffa6 ffa7 ffa7 ffa6 ffa6 ffa7 ffa6 ffa7 ffa6 ffa6 ffa6 ffa6 ffa7 ffa6 ffa6 ffa6 ffa6 ffa7 ffa6 ffa5 ffa5 ffa5 ffa5 ffa5 ffa5 ffa5 ffa5 ffa5 ffa4 ffa4 ffa5 ffa4 ffa4 ffa4 ffa5 ffa4 ffa5 ffa5 ffa4 ffa3 ffa4 ffa5 ffa4 ffa4 ffa4 ffa4 ffa3 ffa3 ffa4 ffa3 ffa4 ffa3 ffa3 ffa3 ffa4 ffa4 ffa3 ffa2 ffa3 ffa3 ffa4 ffa4 ffa4 ffa3 ffa3 ffa3 ffa2 ffa2 ffa2 ffa2 ffa2 ffa2 ffa2 ffa2 ffa2 ffa2 ffa2 ffa2 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa0 ffa0 ffa0 ffa0 ffa0 ffa0 ff9f ff9f ff9f ff9f ff9f ffa0 ff9f ff9f ff9f ff9f ff9f ff9f ff9f ff9e ff9f ff9f ff9e ff9e ff9e ff9f ff9e ff9d ff9e ff9d ff9e ff9d ff9d ff9d ff9c ff9d ff9c ff9d ff9b ff9c ff9c ff9d ff9c ff9c ff9c ff9d ff9d ff9c ff9c ff9b ff9b ff9b ff9b ff9b ff9b ff9b ff9b ff9b ff9a ff9a ff9a ff9a ff9a ff9a ff9a ff99 ff9a ff9a ff99 ff99 ff9a ff9a ff9a ff9a ff99 ff99 ff99 ff98 ff99 ff98 ff98 ff98 ff99 ff98 ff97 ff97 ff97 ff97 ff98 ff97 ff98 ff97 ff96 ff96 ff96 ff96 ff96 ff96 ff96 ff97 ff96 ff95 ff94 ff95 ff94 ff95 ff95 ff94 ff94 ff95 ff94 ff94 ff94 ff95 ff95 ff95 ff94 ff94 ff95 ff94 ff94 ff93 ff93 ff94 ff93 ff93 ff94 ff93 ff93 ff93 ff93 ff92 ff92 ff93 ff92 ff92 ff92 ff92 ff91 ff91 ff91 ff91 ff91 ff90 ff91 ff91 ff91 ff91 ff90 ff91 ff90 ff90 ff90 ff90 ff8f ff90 ff8f ff8f ff8f ff8f ff8f ff8e ff8e ff8e ff8e ff8e ff8e ff8e ff8e ff8e ff8e ff8d ff8d ff8d ff8d ff8d ff8c ff8c ff8c ff8c ff8c ff8c ff8c ff8b ff8b ff8b ff8b ff8a ff8b ff8a ff8a ff8a ff8a ff8a ff88 ff89 ff89 ff88 ff88 ff88 ff89 ff88 ff88 ff88 ff87 ff88 ff87 ff87 ff87 ff86 ff86 ff86 ff86 ff86 ff86 ff85 ff85 ff85 ff85 ff85 ff85 ff85 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff83 ff83 ff84 ff83 ff83 ff83 ff83 ff82 ff82 ff81 ff82 ff82 ff82 ff81 ff81 ff81 ff81 ff81 ff80 ff80 ff80 ff7f ff7f ff7f ff7f ff7e ff7f ff7f ff7e ff7e ff7e ff7d ff7e ff7e ff7e ff7d ff7d ff7d ff7c ff7c ff7c ff7c ff7c ff7c ff7c ff7b ff7b ff7b ff7b ff7b ff7b ff7a ff7a ff79 ff79 ff7a ff79 ff79 ff7a ff79 ff78 ff78 ff78 ff78 ff78 ff78 ff77 ff77 ff77 ff76 ff77 ff76 ff75 ff76 ff76 ff76 ff75 ff74 ff75 ff75 ff75 ff74 ff74 ff74 ff73 ff74 ff74 ff74 ff73 ff72 ff72 ff72 ff72 ff72 ff71 ff71 ff71 ff71 ff71 ff71 ff70 ff70 ff6f ff70 ff6f ff6f ff6e ff6e ff6e ff6e ff6e ff6e ff6d ff6d ff6d ff6d ff6c ff6d ff6c ff6b ff6b ff6c ff6c ff6b ff6a ff6a ff6a ff6a ff6a ff6a ff69 ff69 ff69 ff69 ff69 ff69 ff67 ff67 ff67 ff67 ff67 ff67 ff66 ff66 ff65 ff65 ff65 ff64 ff64 ff64 ff64 ff63 ff63 ff62 ff61 ff62 ff62 ff60 ff61 ff5f ff5f ff5e ff5e ff5d ff5c ff5c ff5b ff5b ff5a ff5a ff58 ff58 ff56 ff56 ff55 ff55 ff54 ff53 ff52 ff51 ff50 ff4f ff4e ff4d ff4c ff4b ff4a ff48 ff48 ff46 ff45 ff45 ff43 ff42 ff41 ff3f ff3e ff3d ff3c ff3b ff3a ff38 ff37 ff36 ff35 ff34 ff32 ff31 ff2f ff2e ff2e ff2c ff2b ff2a ff29 ff27 ff26 ff25 ff23 ff23 ff21 ff20 ff1f ff1e ff1d ff1c ff1b ff1a ff19 ff18 ff17 ff16 ff15 ff14 ff13 ff12 ff12 ff11 ff10 ff0f ff0e ff0d ff0d ff0c ff0c ff0b ff0a ff0a ff09 ff09 ff08 ff08 ff07 ff07 ff06 ff06 ff06 ff05 ff05 ff05 ff04 ff04 ff04 ff03 ff03 ff03 ff03 ff03 ff02 ff02 ff02 ff02 ff02 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 cb00 cb00 cb00 cb00 cb00 cb00 cb00 cb00 cb00 cb00 cb00 cb00 cb00 cb00 cb00 cb00 cb00 cb00 cb00 cb00 cb00 cb00 cb00 cb00 cb00 cb00 cb00 cb00 cb00 cb00 cb00 cb00 cb00 cb00 cb00 cb00 cb00 cb00 cb00 cb00 cb00 cb00 │ │ -cb00 cb00 cb00 cb00 cb00 cb00 cb00 cb00 cb00 cb00 cb00 cb00 cb00 cb00 cb00 cb00 cb00 cb00 cb00 cb00 cb00 cb00 cb00 cb00 cb00 cb00 cb00 cb00 cb00 cb00 cb00 cb00 cb00 cb00 cb00 cb00 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff03 ff03 ff03 ff03 ff03 ff03 ff04 ff04 ff05 ff05 ff05 ff06 ff06 ff06 ff07 ff07 ff07 ff08 ff08 ff09 ff09 ff0a ff0a ff0b ff0b ff0c ff0d ff0d ff0e ff0f ff10 ff10 ff11 ff12 ff13 ff14 ff14 ff15 ff16 ff17 ff18 ff19 ff1a ff1b ff1c ff1d ff1e ff1f ff20 ff21 ff22 ff23 ff24 ff25 ff26 ff28 ff29 ff2b ff2c ff2d ff2e ff2f ff31 ff32 ff33 ff35 ff36 ff37 ff38 ff39 ff3b ff3c ff3e ff3f ff40 ff41 ff43 ff44 ff45 ff47 ff48 ff48 ff4a ff4c ff4c ff4e ff4e ff50 ff51 ff52 ff53 ff54 ff55 ff56 ff57 ff58 ff5a ff5a ff5a ff5c ff5e ff5e ff5f ff60 ff60 ff62 ff62 ff63 ff64 ff64 ff64 ff66 ff67 ff68 ff67 ff68 ff6a ff69 ff6a ff6a ff6c ff6c ff6c ff6d ff6d ff6e ff6f ff6e ff6f ff6f ff70 ff70 ff70 ff71 ff72 ff71 ff71 ff73 ff73 ff74 ff73 ff73 ff74 ff74 ff74 ff75 ff75 ff76 ff76 ff76 ff77 ff76 ff76 ff77 ff77 ff77 ff78 ff78 ff78 ff78 ff78 ff78 ff79 ff79 ff79 ff79 ff7a ff7a ff7b ff7b ff7b ff7b ff7b ff7c ff7c ff7c ff7c ff7c ff7d ff7e ff7e ff7d ff7e ff7e ff7d ff7e ff7e ff7f ff7f ff7f ff7f ff80 ff80 ff80 ff80 ff80 ff80 ff80 ff81 ff80 ff81 ff82 ff82 ff82 ff82 ff82 ff82 ff83 ff83 ff83 ff83 ff83 ff83 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff85 ff84 ff85 ff86 ff86 ff86 ff86 ff86 ff87 ff86 ff86 ff87 ff87 ff87 ff88 ff88 ff87 ff87 ff88 ff89 ff88 ff89 ff89 ff89 ff89 ff89 ff8a ff89 ff8a ff8b ff8a ff8b ff8b ff8b ff8c ff8b ff8b ff8c ff8c ff8c ff8c ff8b ff8c ff8d ff8d ff8d ff8d ff8d ff8d ff8d ff8d ff8d ff8e ff8e ff8e ff8e ff8f ff8f ff8f ff8f ff8f ff90 ff90 ff8f ff90 ff90 ff90 ff90 ff90 ff90 ff91 ff91 ff92 ff92 ff92 ff92 ff92 ff91 ff92 ff92 ff92 ff92 ff93 ff93 ff92 ff93 ff94 ff93 ff93 ff94 ff93 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff95 ff95 ff95 ff95 ff95 ff96 ff95 ff95 ff96 ff97 ff96 ff96 ff96 ff96 ff96 ff96 ff96 ff97 ff98 ff98 ff98 ff98 ff98 ff98 ff98 ff98 ff98 ff98 ff98 ff98 ff99 ff99 ff99 ff99 ff99 ff99 ff9a ff9a ff9a ff9a ff9a ff9a ff9a ff9a ff9a ff9a ff9a ff9a ff9a ff9b ff9b ff9b ff9b ff9b ff9c ff9c ff9c ff9c ff9c ff9c ff9c ff9c ff9b ff9c ff9c ff9c ff9d ff9d ff9d ff9e ff9d ff9d ff9e ff9e ff9e ff9d ff9e ff9e ff9e ff9d ff9d ff9e ff9f ff9f ff9f ff9e ff9f ff9e ff9f ff9f ff9f ffa0 ff9f ff9f ffa0 ff9f ffa0 ffa0 ffa0 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa0 ffa1 ffa0 ffa1 ffa0 ffa0 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa2 ffa2 ffa2 ffa2 ffa2 ffa2 ffa2 ffa1 ffa1 ffa2 ffa2 ffa2 ffa2 ffa2 ffa3 ffa2 ffa3 ffa3 ffa3 ffa3 ffa3 ffa3 ffa4 ffa4 ffa3 ffa4 ffa3 ffa3 ffa3 ffa3 ffa4 ffa4 ffa4 ffa3 ffa4 ffa4 ffa4 ffa4 ffa5 ffa5 ffa6 ffa5 ffa5 ffa6 ffa5 ffa5 ffa6 ffa5 ffa6 ffa5 ffa5 ffa5 ffa6 ffa5 ffa6 ffa5 ffa6 ffa6 ffa5 ffa5 ffa6 ffa6 ffa6 ffa6 ffa6 ffa6 ffa6 ffa6 ffa7 ffa7 ffa6 ffa7 ffa7 ffa7 ffa7 ffa7 ffa7 ffa7 ffa8 ffa7 ffa7 ffa7 ffa7 ffa7 ffa8 ffa7 ffa8 ffa7 ffa7 ffa7 ffa8 ffa7 ffa7 ffa8 ffa7 ffa8 ffa7 ffa7 ffa7 ffa8 ffa8 ffa8 ffa8 ffa9 ffa8 ffa8 ffa8 ffa8 ffa8 ffa8 ffa8 ffa8 ffa8 ffa9 ffa9 ffa9 ffa9 ffa9 ffa9 ffa9 ffa9 ffa9 ffa9 ffa9 ffa9 ffa9 ffa8 ffa9 ffa9 ffa9 ffa9 ffa8 ffa9 ffa9 ffa9 ffa9 ffa9 ffa9 ffaa ffa9 ffaa ffaa ffaa ffaa ffa9 ffa9 ffaa ffaa ffaa ffaa ffaa ffaa ffaa ffaa ffaa ffaa ffaa ffaa ffaa ffab ffab ffab ffab ffab ffab ffab ffaa ffab ffab ffab ffab ffab ffab ffaa ffab ffaa ffab ffaa ffab ffab ffaa ffab ffab ffab ffab ffab ffab ffab ffab ffab ffab ffaa ffab ffab ffaa ffab ffab ffab ffab ffaa ffab ffab ffaa ffab ffab ffab ffaa ffab ffab ffab ffab ffaa ffab ffab ffab ffab ffab ffab ffab ffaa ffab ffab ffab ffab ffab ffab ffab ffab ffab ffab ffaa ffab ffab ffaa ffab ffab ffab ffab ffab ffab ffaa ffab ffaa ffab ffaa ffab ffab ffab ffab ffab ffab ffab ffaa ffab ffab ffaa ffab ffab ffab ffab ffab ffaa ffab ffaa ffab ffab ffab ffab ffab ffab ffab ffab ffaa ffab ffaa ffaa ffab ffab ffab ffab ffab ffaa ffaa ffaa ffaa ffaa ffaa ffaa ffaa ffaa ffaa ffaa ffaa ffaa ffaa ffa9 ffaa ffaa ffaa ffaa ffaa ffaa ffaa ffaa ffaa ffaa ffaa ffaa ffaa ffaa ffa9 ffa9 ffa9 ffaa ffaa ffa9 ffaa ffaa ffa9 ffaa ffaa ffaa ffaa ffaa ffaa ffaa ffa9 ffaa ffa9 ffa9 ffa9 ffa9 ffa8 ffa9 ffa8 ffa8 ffa8 ffa9 ffaa ffa9 ffa9 ffa9 ffaa ffa9 ffa9 ffa8 ffa9 ffa9 ffa9 ffa8 ffa9 ffa9 ffa9 ffa8 ffa8 ffa9 ffa9 ffa9 ffa9 ffa9 ffa9 ffa9 ffa9 ffa8 ffa9 ffa8 ffa7 ffa7 ffa8 ffa7 ffa7 ffa7 ffa7 ffa7 ffa7 ffa7 ffa7 ffa8 ffa8 ffa8 ffa7 ffa7 ffa7 ffa7 ffa6 ffa6 ffa6 ffa6 ffa5 ffa6 ffa6 ffa7 ffa6 ffa5 ffa6 ffa6 ffa6 ffa7 ffa6 ffa6 ffa5 ffa5 ffa6 ffa6 ffa6 ffa6 ffa6 ffa5 ffa6 ffa5 ffa6 ffa6 ffa5 ffa5 ffa6 ffa5 ffa6 ffa5 ffa5 ffa4 ffa4 ffa4 ffa5 ffa5 ffa4 ffa4 ffa4 ffa3 ffa4 ffa4 ffa3 ffa3 ffa4 ffa4 ffa3 ffa4 ffa4 ffa4 ffa3 ffa3 ffa4 ffa3 ffa3 ffa2 ffa3 ffa3 ffa3 ffa3 ffa3 ffa3 ffa2 ffa3 ffa3 ffa3 ffa3 ffa2 ffa2 ffa2 ffa3 ffa3 ffa3 ffa3 ffa3 ffa2 ffa2 ffa2 ffa2 ffa2 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa0 ffa1 ffa0 ffa0 ffa0 ffa0 ffa0 ffa0 ffa0 ff9f ffa0 ff9f ff9f ff9f ff9e ff9e ff9e ff9f ff9f ff9e ff9e ff9e ff9e ff9e ff9f ff9d ff9e ff9e ff9e ff9d ff9d ff9d ff9e ff9d ff9d ff9d ff9d ff9d ff9c ff9c ff9c ff9c ff9d ff9b ff9c ff9b ff9c ff9c ff9c ff9c ff9b ff9b ff9c ff9d ff9b ff9b ff9a ff9b ff9b ff9b ff9a ff9b ff99 ff9a ff9a ff9a ff99 ff99 ff99 ff9a ff9a ff99 ff99 ff9a ff99 ff99 ff99 ff9a ff99 ff99 ff9a ff99 ff98 ff98 ff98 ff98 ff98 ff98 ff98 ff98 ff98 ff96 ff96 ff97 ff97 ff97 ff97 ff97 ff97 ff96 ff95 ff96 ff96 ff96 ff95 ff95 ff96 ff96 ff95 ff94 ff95 ff94 ff95 ff95 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff93 ff93 ff93 ff93 ff91 ff92 ff93 ff92 ff92 ff92 ff92 ff91 ff91 ff92 ff91 ff92 ff91 ff92 ff90 ff91 ff91 ff90 ff90 ff90 ff90 ff90 ff90 ff90 ff90 ff90 ff8f ff8f ff8f ff8f ff8e ff8f ff8f ff8e ff8e ff8e ff8e ff8e ff8d ff8d ff8d ff8d ff8d ff8d ff8d ff8d ff8d ff8d ff8c ff8c ff8c ff8b ff8b ff8b ff8b ff8b ff8b ff8b ff8a ff8a ff8a ff8a ff8a ff89 ff8a ff89 ff89 ff89 ff8a ff89 ff88 ff88 ff87 ff88 ff88 ff87 ff88 ff87 ff87 ff87 ff86 ff87 ff86 ff86 ff87 ff85 ff85 ff85 ff85 ff85 ff85 ff85 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff83 ff83 ff83 ff83 ff83 ff83 ff82 ff83 ff82 ff82 ff82 ff82 ff81 ff81 ff80 ff81 ff81 ff81 ff81 ff80 ff80 ff80 ff80 ff7f ff80 ff80 ff7f ff7e ff7e ff7e ff7e ff7e ff7e ff7d ff7e ff7d ff7c ff7d ff7d ff7d ff7d ff7d ff7c ff7b ff7b ff7b ff7b ff7c ff7b ff7b ff7b ff7a ff7a ff7a ff7a ff7a ff7a ff7a ff79 ff79 ff79 ff78 ff78 ff78 ff79 ff78 ff78 ff77 ff78 ff78 ff77 ff76 ff76 ff76 ff76 ff76 ff76 ff75 ff75 ff75 ff75 ff75 ff74 ff73 ff73 ff74 ff73 ff73 ff73 ff73 ff73 ff73 ff73 ff72 ff71 ff71 ff71 ff71 ff71 ff70 ff71 ff70 ff70 ff70 ff70 ff70 ff6f ff6e ff6f ff6e ff6e ff6e ff6e ff6d ff6e ff6d ff6d ff6d ff6c ff6c ff6c ff6c ff6c ff6b ff6b ff6b ff6b ff6b ff6b ff69 ff69 ff69 ff69 ff69 ff69 ff68 ff68 ff68 ff68 ff68 ff68 ff67 ff67 ff67 ff67 ff66 ff66 ff66 ff64 ff64 ff64 ff64 ff64 ff63 ff63 ff62 ff62 ff62 ff61 ff61 ff61 ff60 ff60 ff60 ff5f ff5d ff5e ff5c ff5c ff5c ff5b ff5a ff5a ff59 ff58 ff58 ff57 ff56 ff54 ff54 ff53 ff52 ff51 ff50 ff50 ff4f ff4d ff4d ff4b ff4b ff4a ff48 ff47 ff46 ff45 ff44 ff43 ff42 ff41 ff3f ff3d ff3d ff3c ff3b ff3a ff39 ff37 ff36 ff34 ff33 ff32 ff31 ff30 ff2e ff2d ff2c ff2a ff29 ff28 ff27 ff26 ff24 ff23 ff22 ff21 ff20 ff1f ff1e ff1d ff1c ff1a ff19 ff19 ff18 ff17 ff16 ff15 ff14 ff13 ff12 ff11 ff10 ff10 ff0f ff0e ff0d ff0d ff0c ff0b ff0b ff0a ff0a ff09 ff09 ff08 ff08 ff07 ff07 ff06 ff06 ff05 ff05 ff05 ff05 ff04 ff04 ff04 ff03 ff03 ff03 ff02 ff03 ff02 ff02 ff02 ff02 ff02 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 cb00 cb00 cb00 cb00 cb00 cb00 cb00 cb00 cb00 cb00 cb00 cb00 cb00 cb00 cb00 cb00 cb00 cb00 cb00 cb00 cb00 cb00 cb00 cb00 cb00 cb00 cb00 cb00 cb00 cb00 cb00 cb00 cb00 cb00 cb00 cb00 cb00 cb00 cb00 cb00 cb00 cb00 cb00 │ │ -cc00 cc00 cc00 cc00 cc00 cc00 cc00 cc00 cc00 cc00 cc00 cc00 cc00 cc00 cc00 cc00 cc00 cc00 cc00 cc00 cc00 cc00 cc00 cc00 cc00 cc00 cc00 cc00 cc00 cc00 cc00 cc00 cc00 cc00 cc00 cc00 cc00 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff03 ff03 ff03 ff03 ff03 ff04 ff04 ff05 ff05 ff05 ff06 ff06 ff06 ff07 ff07 ff07 ff08 ff08 ff09 ff09 ff0a ff0a ff0b ff0c ff0c ff0d ff0d ff0e ff0f ff10 ff10 ff11 ff12 ff13 ff13 ff14 ff15 ff16 ff17 ff18 ff19 ff1a ff1a ff1c ff1d ff1e ff1f ff1f ff21 ff22 ff23 ff24 ff25 ff27 ff27 ff29 ff2a ff2b ff2c ff2d ff2f ff31 ff31 ff33 ff34 ff35 ff36 ff38 ff39 ff3b ff3c ff3d ff3f ff3f ff41 ff42 ff43 ff45 ff46 ff47 ff49 ff4a ff4c ff4c ff4d ff4e ff50 ff50 ff52 ff52 ff54 ff56 ff56 ff57 ff57 ff58 ff5a ff5b ff5c ff5d ff5e ff5e ff60 ff60 ff61 ff61 ff62 ff63 ff64 ff64 ff65 ff67 ff66 ff67 ff69 ff68 ff69 ff6a ff6b ff6b ff6c ff6c ff6c ff6c ff6e ff6e ff6e ff6e ff6e ff6f ff6f ff71 ff71 ff71 ff71 ff71 ff72 ff73 ff73 ff72 ff73 ff73 ff74 ff75 ff75 ff75 ff75 ff75 ff76 ff75 ff75 ff76 ff75 ff76 ff77 ff77 ff78 ff77 ff78 ff78 ff78 ff78 ff78 ff79 ff79 ff7a ff7a ff7a ff7a ff7a ff7a ff7b ff7b ff7b ff7b ff7b ff7c ff7d ff7d ff7c ff7d ff7d ff7d ff7d ff7e ff7e ff7e ff7e ff7e ff7f ff7f ff80 ff7f ff7f ff7f ff7f ff80 ff80 ff81 ff81 ff81 ff81 ff81 ff82 ff81 ff82 ff82 ff82 ff83 ff82 ff82 ff84 ff83 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff85 ff86 ff86 ff85 ff85 ff86 ff86 ff86 ff87 ff87 ff87 ff87 ff87 ff87 ff87 ff88 ff89 ff88 ff89 ff89 ff88 ff89 ff89 ff8a ff89 ff8a ff8a ff89 ff8a ff8b ff8a ff8a ff8a ff8a ff8b ff8b ff8b ff8b ff8b ff8c ff8d ff8c ff8c ff8c ff8c ff8c ff8d ff8c ff8d ff8d ff8e ff8d ff8d ff8e ff8e ff8e ff8e ff8f ff8f ff8f ff8f ff8e ff8f ff8f ff8f ff8f ff90 ff91 ff90 ff91 ff90 ff91 ff91 ff91 ff90 ff91 ff92 ff91 ff91 ff92 ff92 ff92 ff93 ff93 ff93 ff93 ff93 ff93 ff94 ff93 ff93 ff94 ff93 ff93 ff94 ff93 ff94 ff94 ff94 ff94 ff94 ff95 ff95 ff94 ff94 ff95 ff94 ff95 ff95 ff96 ff95 ff96 ff96 ff96 ff95 ff96 ff96 ff97 ff97 ff97 ff97 ff97 ff97 ff98 ff97 ff97 ff97 ff97 ff97 ff98 ff98 ff98 ff98 ff98 ff98 ff99 ff99 ff99 ff99 ff99 ff99 ff99 ff9a ff9a ff99 ff99 ff9a ff9a ff99 ff9a ff9a ff9a ff9a ff9b ff9b ff9b ff9b ff9b ff9b ff9b ff9b ff9c ff9b ff9b ff9c ff9b ff9c ff9c ff9d ff9d ff9d ff9d ff9d ff9c ff9d ff9d ff9d ff9d ff9c ff9d ff9d ff9e ff9e ff9e ff9e ff9e ff9e ff9e ff9e ff9e ff9e ff9f ff9f ff9f ffa0 ff9f ffa0 ffa0 ffa0 ffa0 ffa0 ffa0 ffa0 ffa0 ffa0 ffa0 ffa0 ff9f ffa0 ffa1 ffa0 ffa0 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa2 ffa2 ffa2 ffa2 ffa2 ffa2 ffa3 ffa2 ffa2 ffa2 ffa3 ffa3 ffa3 ffa3 ffa2 ffa3 ffa2 ffa3 ffa3 ffa3 ffa3 ffa3 ffa3 ffa3 ffa3 ffa4 ffa5 ffa5 ffa4 ffa4 ffa4 ffa4 ffa4 ffa4 ffa5 ffa5 ffa5 ffa4 ffa4 ffa4 ffa5 ffa5 ffa5 ffa5 ffa5 ffa5 ffa5 ffa4 ffa5 ffa5 ffa5 ffa6 ffa5 ffa5 ffa5 ffa6 ffa6 ffa7 ffa6 ffa6 ffa6 ffa6 ffa7 ffa6 ffa6 ffa6 ffa7 ffa6 ffa6 ffa6 ffa6 ffa7 ffa7 ffa6 ffa6 ffa7 ffa6 ffa7 ffa7 ffa6 ffa6 ffa7 ffa7 ffa7 ffa7 ffa7 ffa7 ffa8 ffa7 ffa8 ffa7 ffa8 ffa7 ffa7 ffa7 ffa7 ffa7 ffa8 ffa7 ffa8 ffa8 ffa8 ffa8 ffa8 ffa8 ffa8 ffa8 ffa9 ffa9 ffa8 ffa8 ffa8 ffa8 ffa9 ffa8 ffa8 ffa8 ffa9 ffa9 ffa8 ffa8 ffa9 ffa9 ffa9 ffa9 ffa9 ffa9 ffa9 ffa9 ffa9 ffa9 ffa9 ffa9 ffa9 ffa9 ffa9 ffa9 ffa9 ffa9 ffa9 ffa9 ffa9 ffaa ffaa ffaa ffa9 ffaa ffaa ffaa ffaa ffaa ffaa ffaa ffaa ffa9 ffaa ffaa ffaa ffaa ffaa ffaa ffa9 ffaa ffa9 ffaa ffa9 ffaa ffaa ffaa ffa9 ffaa ffaa ffaa ffaa ffa9 ffaa ffaa ffaa ffaa ffaa ffaa ffaa ffaa ffaa ffaa ffaa ffaa ffa9 ffaa ffaa ffaa ffaa ffaa ffaa ffaa ffaa ffaa ffaa ffaa ffaa ffaa ffaa ffaa ffaa ffaa ffaa ffaa ffaa ffa9 ffaa ffaa ffaa ffaa ffa9 ffa9 ffaa ffaa ffaa ffaa ffa9 ffaa ffaa ffaa ffaa ffaa ffaa ffaa ffaa ffa9 ffaa ffaa ffaa ffa9 ffaa ffaa ffaa ffaa ffaa ffaa ffaa ffaa ffaa ffaa ffaa ffaa ffaa ffaa ffaa ffaa ffa9 ffaa ffaa ffaa ffaa ffab ffab ffab ffab ffab ffaa ffaa ffaa ffaa ffaa ffaa ffaa ffaa ffaa ffaa ffaa ffaa ffaa ffaa ffaa ffaa ffa9 ffa9 ffa9 ffa9 ffa9 ffa9 ffa9 ffaa ffa9 ffa9 ffa9 ffa9 ffa9 ffa9 ffa9 ffa9 ffa9 ffa9 ffa9 ffa8 ffa8 ffa9 ffa9 ffa9 ffa9 ffa9 ffa9 ffa9 ffa9 ffa9 ffa9 ffa9 ffa9 ffa9 ffa9 ffa8 ffa8 ffa8 ffa9 ffa9 ffa9 ffa9 ffa9 ffa9 ffa9 ffa8 ffa9 ffa8 ffa8 ffa8 ffa8 ffa8 ffa8 ffa8 ffa7 ffa8 ffa8 ffa9 ffa8 ffa9 ffa8 ffa7 ffa8 ffa8 ffa8 ffa8 ffa8 ffa8 ffa8 ffa8 ffa7 ffa8 ffa8 ffa8 ffa8 ffa8 ffa8 ffa8 ffa8 ffa7 ffa7 ffa7 ffa6 ffa6 ffa7 ffa7 ffa7 ffa7 ffa6 ffa6 ffa7 ffa7 ffa7 ffa6 ffa7 ffa7 ffa6 ffa6 ffa5 ffa6 ffa6 ffa5 ffa6 ffa6 ffa6 ffa6 ffa5 ffa5 ffa5 ffa6 ffa5 ffa5 ffa6 ffa5 ffa5 ffa6 ffa6 ffa5 ffa6 ffa5 ffa5 ffa5 ffa5 ffa5 ffa5 ffa4 ffa4 ffa5 ffa4 ffa4 ffa4 ffa5 ffa4 ffa4 ffa4 ffa4 ffa4 ffa4 ffa4 ffa4 ffa3 ffa3 ffa3 ffa2 ffa3 ffa3 ffa3 ffa3 ffa3 ffa3 ffa3 ffa3 ffa3 ffa3 ffa2 ffa3 ffa2 ffa3 ffa3 ffa3 ffa3 ffa3 ffa3 ffa2 ffa2 ffa2 ffa2 ffa2 ffa2 ffa2 ffa1 ffa2 ffa2 ffa2 ffa2 ffa2 ffa1 ffa2 ffa2 ffa2 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa0 ffa1 ffa0 ffa0 ffa0 ffa0 ffa0 ffa0 ffa0 ffa0 ffa0 ffa0 ff9f ff9f ff9f ff9f ffa0 ff9f ffa0 ff9f ff9f ff9e ff9f ff9e ff9e ff9e ff9d ff9e ff9e ff9d ff9e ff9d ff9e ff9d ff9e ff9d ff9e ff9d ff9e ff9d ff9d ff9d ff9c ff9c ff9d ff9c ff9d ff9c ff9b ff9b ff9c ff9c ff9d ff9b ff9b ff9b ff9c ff9c ff9b ff9b ff9a ff9b ff9b ff9b ff9a ff9a ff9a ff9b ff9a ff9a ff9a ff9b ff99 ff99 ff9a ff9a ff99 ff99 ff99 ff9a ff9a ff99 ff99 ff98 ff99 ff99 ff99 ff99 ff99 ff99 ff99 ff99 ff98 ff97 ff98 ff98 ff98 ff98 ff98 ff98 ff97 ff96 ff96 ff96 ff96 ff96 ff96 ff96 ff96 ff96 ff95 ff95 ff96 ff95 ff95 ff95 ff95 ff95 ff95 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff93 ff94 ff94 ff93 ff94 ff93 ff93 ff93 ff93 ff92 ff92 ff91 ff91 ff92 ff92 ff91 ff92 ff91 ff91 ff91 ff91 ff90 ff91 ff91 ff91 ff90 ff90 ff90 ff90 ff8f ff8f ff8f ff8f ff8f ff8f ff8f ff8f ff8f ff8f ff8e ff8e ff8e ff8e ff8e ff8e ff8d ff8d ff8d ff8d ff8d ff8d ff8d ff8c ff8c ff8c ff8c ff8c ff8c ff8c ff8b ff8b ff8b ff8b ff8b ff8b ff8b ff8a ff8a ff89 ff89 ff89 ff89 ff89 ff8a ff89 ff88 ff89 ff88 ff88 ff88 ff89 ff88 ff87 ff87 ff87 ff87 ff86 ff87 ff86 ff86 ff86 ff86 ff86 ff86 ff85 ff86 ff85 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff83 ff83 ff82 ff82 ff82 ff82 ff82 ff81 ff82 ff81 ff81 ff82 ff81 ff81 ff80 ff80 ff80 ff80 ff7f ff81 ff7f ff7f ff7f ff7f ff7f ff7f ff7f ff7e ff7e ff7d ff7d ff7e ff7d ff7e ff7c ff7d ff7c ff7c ff7c ff7c ff7c ff7d ff7d ff7c ff7b ff7b ff7b ff7b ff7b ff7b ff7b ff7b ff7a ff79 ff79 ff7a ff79 ff79 ff7a ff79 ff78 ff78 ff78 ff78 ff78 ff78 ff78 ff77 ff77 ff77 ff77 ff77 ff76 ff75 ff76 ff75 ff75 ff75 ff75 ff75 ff74 ff74 ff74 ff74 ff73 ff73 ff73 ff73 ff73 ff72 ff72 ff72 ff72 ff72 ff72 ff71 ff70 ff70 ff70 ff70 ff70 ff70 ff6f ff6f ff6f ff6f ff70 ff6e ff6e ff6e ff6e ff6d ff6d ff6d ff6d ff6d ff6d ff6c ff6c ff6b ff6b ff6b ff6b ff6b ff6b ff6a ff6a ff6a ff6a ff6a ff69 ff69 ff68 ff68 ff68 ff68 ff67 ff68 ff67 ff68 ff67 ff67 ff67 ff66 ff66 ff66 ff66 ff65 ff64 ff63 ff64 ff63 ff64 ff64 ff63 ff61 ff61 ff61 ff61 ff61 ff61 ff5f ff5f ff5f ff5f ff5e ff5c ff5c ff5b ff5b ff5a ff5a ff59 ff58 ff58 ff57 ff56 ff56 ff54 ff53 ff52 ff53 ff51 ff50 ff4f ff4e ff4d ff4c ff4c ff4a ff48 ff48 ff47 ff46 ff45 ff43 ff43 ff41 ff40 ff3f ff3e ff3c ff3b ff3a ff39 ff38 ff37 ff35 ff35 ff33 ff32 ff31 ff30 ff2e ff2d ff2c ff2a ff29 ff28 ff27 ff26 ff25 ff23 ff22 ff21 ff20 ff1f ff1d ff1c ff1b ff1a ff19 ff18 ff17 ff17 ff15 ff15 ff14 ff13 ff12 ff11 ff10 ff10 ff0f ff0e ff0d ff0d ff0c ff0b ff0b ff0a ff09 ff09 ff09 ff08 ff08 ff07 ff07 ff06 ff06 ff05 ff05 ff05 ff04 ff04 ff04 ff04 ff03 ff03 ff03 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 cc00 cc00 cc00 cc00 cc00 cc00 cc00 cc00 cc00 cc00 cc00 cc00 cc00 cc00 cc00 cc00 cc00 cc00 cc00 cc00 cc00 cc00 cc00 cc00 cc00 cc00 cc00 cc00 cc00 cc00 cc00 cc00 cc00 cc00 cc00 cc00 cc00 cc00 cc00 cc00 cc00 cc00 cc00 cc00 │ │ -cc00 cc00 cc00 cc00 cc00 cc00 cc00 cc00 cc00 cc00 cc00 cc00 cc00 cc00 cc00 cc00 cc00 cc00 cc00 cc00 cc00 cc00 cc00 cc00 cc00 cc00 cc00 cc00 cc00 cc00 cc00 cc00 cc00 cc00 cc00 cc00 cc00 cc00 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff02 ff02 ff02 ff02 ff02 ff02 ff03 ff02 ff03 ff03 ff03 ff03 ff04 ff04 ff05 ff05 ff05 ff05 ff06 ff06 ff07 ff07 ff07 ff08 ff08 ff09 ff09 ff0a ff0a ff0b ff0b ff0c ff0c ff0d ff0e ff0f ff0f ff10 ff11 ff12 ff12 ff13 ff14 ff15 ff16 ff17 ff18 ff18 ff1a ff1b ff1b ff1c ff1d ff1f ff1f ff20 ff22 ff23 ff24 ff25 ff26 ff27 ff29 ff2a ff2b ff2c ff2d ff2f ff30 ff31 ff33 ff34 ff35 ff36 ff38 ff3a ff3a ff3c ff3d ff3e ff3f ff40 ff42 ff43 ff45 ff46 ff47 ff48 ff4a ff4a ff4c ff4c ff4e ff4f ff50 ff52 ff53 ff54 ff55 ff56 ff56 ff57 ff59 ff5b ff5b ff5c ff5c ff5e ff5f ff60 ff61 ff61 ff61 ff62 ff64 ff64 ff64 ff65 ff66 ff66 ff66 ff68 ff69 ff69 ff6a ff6a ff6b ff6c ff6b ff6b ff6c ff6e ff6d ff6e ff6d ff6e ff6f ff70 ff70 ff70 ff70 ff70 ff72 ff72 ff72 ff72 ff72 ff72 ff74 ff74 ff74 ff74 ff74 ff74 ff75 ff74 ff75 ff75 ff75 ff76 ff76 ff76 ff77 ff77 ff77 ff77 ff77 ff78 ff78 ff78 ff79 ff79 ff79 ff79 ff79 ff79 ff79 ff7a ff7a ff7a ff7a ff7a ff7b ff7c ff7c ff7c ff7c ff7c ff7c ff7d ff7d ff7d ff7d ff7e ff7e ff7e ff7e ff7e ff7f ff7f ff7f ff7f ff7f ff7f ff80 ff80 ff80 ff80 ff81 ff81 ff80 ff81 ff81 ff81 ff82 ff81 ff81 ff83 ff83 ff83 ff83 ff83 ff83 ff83 ff83 ff83 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff85 ff85 ff85 ff85 ff85 ff85 ff85 ff86 ff86 ff86 ff86 ff87 ff87 ff87 ff87 ff88 ff88 ff87 ff87 ff87 ff88 ff88 ff89 ff88 ff89 ff89 ff89 ff89 ff89 ff8a ff8a ff89 ff8a ff8a ff8a ff8a ff8a ff8b ff8b ff8c ff8b ff8b ff8b ff8b ff8c ff8c ff8c ff8c ff8c ff8d ff8c ff8d ff8e ff8d ff8d ff8e ff8e ff8f ff8e ff8e ff8e ff8e ff8e ff8e ff8f ff90 ff90 ff90 ff90 ff90 ff90 ff90 ff90 ff90 ff90 ff91 ff91 ff91 ff91 ff91 ff92 ff92 ff92 ff92 ff92 ff92 ff92 ff93 ff93 ff92 ff93 ff92 ff92 ff93 ff93 ff93 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff95 ff94 ff94 ff94 ff95 ff95 ff94 ff95 ff96 ff96 ff96 ff96 ff96 ff96 ff96 ff96 ff96 ff97 ff96 ff97 ff97 ff97 ff97 ff97 ff97 ff97 ff98 ff98 ff98 ff98 ff98 ff98 ff99 ff99 ff99 ff99 ff98 ff99 ff99 ff99 ff98 ff99 ff99 ff99 ff9a ff9a ff9b ff9a ff9a ff9b ff9a ff9b ff9b ff9b ff9b ff9b ff9b ff9b ff9b ff9b ff9c ff9d ff9c ff9c ff9c ff9b ff9c ff9c ff9c ff9b ff9c ff9d ff9d ff9d ff9d ff9d ff9d ff9d ff9d ff9e ff9d ff9d ff9d ff9e ff9f ff9e ff9f ff9f ff9f ff9f ff9f ff9f ff9f ff9f ff9f ff9f ff9f ff9f ffa0 ff9f ffa0 ffa0 ffa0 ffa0 ffa0 ffa0 ffa0 ffa0 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa2 ffa2 ffa3 ffa2 ffa1 ffa1 ffa2 ffa2 ffa3 ffa2 ffa2 ffa3 ffa2 ffa3 ffa2 ffa2 ffa2 ffa2 ffa3 ffa3 ffa3 ffa4 ffa4 ffa4 ffa3 ffa3 ffa3 ffa3 ffa4 ffa3 ffa4 ffa4 ffa3 ffa3 ffa3 ffa4 ffa4 ffa4 ffa3 ffa4 ffa4 ffa5 ffa4 ffa4 ffa4 ffa4 ffa5 ffa5 ffa4 ffa4 ffa5 ffa6 ffa5 ffa6 ffa5 ffa5 ffa5 ffa5 ffa5 ffa5 ffa6 ffa6 ffa6 ffa5 ffa5 ffa6 ffa6 ffa6 ffa6 ffa6 ffa5 ffa6 ffa6 ffa6 ffa6 ffa6 ffa6 ffa6 ffa7 ffa6 ffa6 ffa6 ffa6 ffa7 ffa6 ffa7 ffa6 ffa7 ffa6 ffa6 ffa6 ffa6 ffa7 ffa8 ffa6 ffa7 ffa7 ffa7 ffa7 ffa7 ffa7 ffa7 ffa7 ffa8 ffa8 ffa7 ffa7 ffa7 ffa7 ffa8 ffa8 ffa7 ffa7 ffa8 ffa8 ffa8 ffa8 ffa8 ffa8 ffa8 ffa8 ffa9 ffa8 ffa8 ffa8 ffa8 ffa8 ffa8 ffa9 ffa8 ffa8 ffa8 ffa8 ffa8 ffa8 ffa9 ffa9 ffa9 ffa9 ffa9 ffa9 ffa9 ffa9 ffa9 ffa9 ffa9 ffa9 ffa9 ffa9 ffa9 ffa9 ffa9 ffa9 ffa9 ffa9 ffa9 ffa9 ffaa ffa9 ffa9 ffa9 ffaa ffa9 ffa9 ffa9 ffa9 ffa9 ffa9 ffa9 ffa9 ffa9 ffaa ffa9 ffa9 ffa9 ffa9 ffa9 ffa9 ffa9 ffa9 ffa9 ffa9 ffa9 ffa9 ffa9 ffa9 ffa9 ffa9 ffa9 ffa9 ffa9 ffa9 ffa9 ffaa ffa9 ffa9 ffa9 ffaa ffa9 ffa9 ffa9 ffa9 ffa9 ffa9 ffa9 ffa9 ffa9 ffa9 ffa9 ffa9 ffa9 ffa9 ffaa ffa9 ffaa ffa9 ffa9 ffa9 ffa9 ffa9 ffa9 ffa9 ffa9 ffa9 ffa9 ffa9 ffaa ffaa ffa9 ffa9 ffa9 ffaa ffa9 ffa9 ffa9 ffa9 ffa9 ffa9 ffaa ffa9 ffa9 ffaa ffaa ffaa ffaa ffa9 ffa9 ffaa ffa9 ffaa ffaa ffaa ffaa ffaa ffaa ffaa ffaa ffaa ffaa ffaa ffaa ffaa ffaa ffa9 ffa9 ffa9 ffa9 ffa9 ffa9 ffa9 ffa9 ffa9 ffa9 ffa9 ffa9 ffa9 ffa9 ffa8 ffa9 ffa8 ffa8 ffa8 ffa8 ffa9 ffa8 ffa8 ffa8 ffa8 ffa8 ffa8 ffa8 ffa8 ffa8 ffa8 ffa8 ffa8 ffa8 ffa8 ffa8 ffa8 ffa8 ffa8 ffa8 ffa8 ffa8 ffa8 ffa8 ffa8 ffa8 ffa8 ffa8 ffa7 ffa8 ffa8 ffa8 ffa8 ffa8 ffa8 ffa8 ffa8 ffa8 ffa8 ffa7 ffa7 ffa8 ffa7 ffa7 ffa7 ffa7 ffa8 ffa8 ffa7 ffa7 ffa7 ffa6 ffa7 ffa7 ffa8 ffa7 ffa6 ffa7 ffa7 ffa6 ffa7 ffa6 ffa7 ffa7 ffa7 ffa7 ffa8 ffa7 ffa7 ffa7 ffa6 ffa6 ffa7 ffa7 ffa7 ffa7 ffa6 ffa6 ffa6 ffa6 ffa6 ffa6 ffa6 ffa6 ffa6 ffa5 ffa5 ffa5 ffa6 ffa5 ffa5 ffa5 ffa5 ffa5 ffa4 ffa4 ffa5 ffa5 ffa3 ffa4 ffa4 ffa5 ffa5 ffa5 ffa5 ffa4 ffa5 ffa4 ffa5 ffa4 ffa4 ffa4 ffa4 ffa4 ffa4 ffa4 ffa3 ffa3 ffa4 ffa4 ffa4 ffa4 ffa4 ffa3 ffa3 ffa3 ffa3 ffa4 ffa3 ffa3 ffa3 ffa2 ffa2 ffa2 ffa2 ffa2 ffa2 ffa2 ffa2 ffa2 ffa2 ffa2 ffa2 ffa2 ffa2 ffa2 ffa2 ffa2 ffa2 ffa2 ffa2 ffa2 ffa2 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa0 ffa0 ffa0 ffa0 ffa0 ffa0 ffa0 ffa0 ffa0 ff9f ff9f ff9f ff9f ff9f ff9f ff9f ff9f ff9f ff9f ff9e ff9e ff9e ff9f ff9e ff9f ff9e ff9e ff9e ff9f ff9d ff9d ff9e ff9d ff9d ff9d ff9c ff9e ff9c ff9e ff9c ff9c ff9d ff9d ff9d ff9e ff9d ff9d ff9d ff9b ff9c ff9d ff9b ff9d ff9b ff9a ff9b ff9c ff9c ff9c ff9b ff9b ff9b ff9a ff9b ff9b ff99 ff9a ff9b ff9b ff99 ff9a ff99 ff9a ff9b ff9a ff99 ff9a ff9a ff99 ff99 ff99 ff99 ff99 ff98 ff99 ff99 ff99 ff99 ff99 ff98 ff98 ff98 ff98 ff98 ff98 ff98 ff98 ff98 ff98 ff97 ff97 ff97 ff97 ff97 ff97 ff97 ff97 ff96 ff96 ff95 ff95 ff95 ff95 ff95 ff95 ff95 ff95 ff94 ff95 ff94 ff95 ff95 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff93 ff94 ff94 ff93 ff94 ff93 ff94 ff93 ff93 ff93 ff92 ff92 ff92 ff92 ff92 ff93 ff91 ff91 ff91 ff91 ff91 ff91 ff90 ff91 ff90 ff91 ff90 ff90 ff90 ff90 ff90 ff90 ff8f ff90 ff8f ff8f ff8f ff8e ff8e ff8e ff8e ff8e ff8e ff8e ff8e ff8e ff8e ff8d ff8d ff8d ff8d ff8d ff8d ff8c ff8d ff8d ff8c ff8c ff8c ff8c ff8c ff8b ff8b ff8b ff8b ff8b ff8b ff8b ff8b ff8a ff8b ff8a ff8a ff89 ff89 ff88 ff88 ff88 ff88 ff89 ff89 ff88 ff87 ff88 ff87 ff87 ff87 ff88 ff87 ff87 ff86 ff86 ff85 ff86 ff86 ff85 ff85 ff85 ff85 ff85 ff85 ff84 ff85 ff85 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff83 ff83 ff83 ff84 ff83 ff83 ff83 ff83 ff82 ff81 ff81 ff81 ff81 ff81 ff81 ff81 ff81 ff80 ff81 ff81 ff80 ff80 ff80 ff7f ff80 ff7e ff7f ff7e ff7e ff7f ff7e ff7f ff7e ff7e ff7d ff7e ff7d ff7c ff7d ff7c ff7c ff7c ff7d ff7c ff7c ff7c ff7c ff7c ff7c ff7c ff7c ff7b ff7a ff7a ff7a ff7a ff7a ff7a ff7a ff7a ff79 ff79 ff79 ff79 ff79 ff79 ff78 ff77 ff78 ff78 ff77 ff78 ff77 ff77 ff76 ff76 ff76 ff76 ff77 ff76 ff74 ff75 ff75 ff74 ff75 ff74 ff74 ff74 ff74 ff73 ff73 ff72 ff72 ff72 ff72 ff72 ff71 ff72 ff71 ff71 ff71 ff71 ff70 ff70 ff6f ff6f ff6f ff6f ff6f ff6f ff6e ff6f ff6f ff6e ff6e ff6d ff6d ff6d ff6c ff6d ff6c ff6c ff6c ff6c ff6b ff6c ff6b ff6a ff6a ff6a ff6a ff6a ff69 ff69 ff69 ff69 ff69 ff69 ff69 ff67 ff67 ff68 ff67 ff67 ff67 ff67 ff66 ff66 ff66 ff66 ff65 ff65 ff65 ff65 ff64 ff63 ff63 ff63 ff62 ff63 ff63 ff61 ff60 ff60 ff60 ff60 ff60 ff5f ff5e ff5e ff5e ff5d ff5d ff5b ff5b ff5a ff59 ff59 ff59 ff57 ff57 ff56 ff56 ff55 ff54 ff54 ff52 ff52 ff51 ff50 ff50 ff4e ff4d ff4c ff4c ff49 ff48 ff48 ff46 ff46 ff45 ff44 ff42 ff41 ff3f ff3e ff3d ff3c ff3b ff3a ff39 ff38 ff37 ff36 ff34 ff33 ff31 ff30 ff30 ff2e ff2d ff2c ff2a ff29 ff28 ff26 ff25 ff24 ff23 ff22 ff20 ff20 ff1f ff1e ff1c ff1b ff1a ff19 ff18 ff17 ff16 ff15 ff14 ff14 ff13 ff12 ff11 ff10 ff10 ff0e ff0e ff0d ff0d ff0c ff0b ff0b ff0a ff09 ff09 ff09 ff08 ff08 ff07 ff07 ff06 ff06 ff05 ff05 ff04 ff04 ff04 ff04 ff03 ff03 ff03 ff03 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 cc00 cc00 cc00 cc00 cc00 cc00 cc00 cc00 cc00 cc00 cc00 cc00 cc00 cc00 cc00 cc00 cc00 cc00 cc00 cc00 cc00 cc00 cc00 cc00 cc00 cc00 cc00 cc00 cc00 cc00 cc00 cc00 cc00 cc00 cc00 cc00 cc00 cc00 cc00 cc00 cc00 cc00 cc00 cc00 cc00 │ │ -cd00 cd00 cd00 cd00 cd00 cd00 cd00 cd00 cd00 cd00 cd00 cd00 cd00 cd00 cd00 cd00 cd00 cd00 cd00 cd00 cd00 cd00 cd00 cd00 cd00 cd00 cd00 cd00 cd00 cd00 cd00 cd00 cd00 cd00 cd00 cd00 cd00 cd00 cd00 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff03 ff03 ff03 ff03 ff03 ff04 ff04 ff04 ff05 ff05 ff05 ff06 ff06 ff07 ff07 ff07 ff07 ff08 ff09 ff09 ff0a ff0a ff0b ff0b ff0c ff0c ff0d ff0e ff0f ff0f ff10 ff11 ff11 ff12 ff13 ff14 ff15 ff16 ff16 ff17 ff19 ff19 ff1a ff1b ff1c ff1d ff1e ff1f ff20 ff22 ff23 ff24 ff25 ff26 ff27 ff28 ff2a ff2b ff2c ff2d ff2f ff30 ff31 ff32 ff34 ff35 ff36 ff38 ff39 ff3a ff3c ff3d ff3e ff3f ff40 ff42 ff43 ff44 ff45 ff47 ff48 ff49 ff4a ff4b ff4d ff4e ff4f ff51 ff51 ff52 ff54 ff54 ff56 ff56 ff58 ff59 ff5a ff5b ff5b ff5c ff5e ff5e ff5f ff60 ff60 ff62 ff63 ff63 ff63 ff65 ff65 ff65 ff66 ff67 ff68 ff68 ff69 ff6a ff6a ff6b ff6a ff6a ff6c ff6c ff6d ff6d ff6c ff6d ff6e ff6f ff6f ff70 ff6f ff6f ff70 ff71 ff71 ff71 ff72 ff72 ff73 ff73 ff73 ff73 ff73 ff73 ff74 ff74 ff74 ff74 ff75 ff75 ff76 ff76 ff75 ff76 ff76 ff76 ff77 ff77 ff77 ff77 ff78 ff78 ff78 ff78 ff79 ff78 ff79 ff79 ff79 ff79 ff79 ff7a ff7b ff7b ff7b ff7b ff7b ff7b ff7b ff7c ff7c ff7c ff7d ff7d ff7d ff7d ff7e ff7d ff7e ff7e ff7e ff7e ff7e ff7f ff7f ff7f ff80 ff80 ff7f ff80 ff7f ff80 ff80 ff80 ff81 ff81 ff81 ff82 ff83 ff83 ff82 ff82 ff82 ff82 ff82 ff83 ff83 ff83 ff83 ff83 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff85 ff85 ff85 ff86 ff85 ff86 ff86 ff86 ff86 ff87 ff87 ff86 ff86 ff87 ff87 ff88 ff88 ff88 ff88 ff89 ff89 ff89 ff88 ff88 ff89 ff89 ff8a ff89 ff89 ff8a ff8a ff8b ff8b ff8b ff8a ff8a ff8b ff8b ff8c ff8b ff8c ff8b ff8c ff8d ff8c ff8c ff8d ff8c ff8c ff8d ff8d ff8e ff8d ff8d ff8d ff8d ff8e ff8e ff8f ff8f ff8f ff8f ff8f ff8f ff8f ff8f ff8f ff90 ff90 ff90 ff90 ff90 ff90 ff90 ff91 ff91 ff91 ff91 ff91 ff91 ff91 ff92 ff92 ff92 ff92 ff92 ff92 ff92 ff93 ff92 ff94 ff93 ff94 ff93 ff93 ff93 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff95 ff95 ff95 ff95 ff96 ff95 ff96 ff96 ff96 ff96 ff96 ff96 ff96 ff96 ff96 ff96 ff97 ff96 ff97 ff97 ff97 ff97 ff97 ff97 ff98 ff98 ff98 ff98 ff98 ff98 ff98 ff98 ff98 ff98 ff98 ff98 ff99 ff99 ff9a ff9a ff9a ff9a ff9a ff9a ff99 ff9a ff9a ff9a ff9a ff9a ff9b ff9a ff9a ff9c ff9c ff9c ff9b ff9b ff9b ff9c ff9c ff9c ff9b ff9c ff9c ff9c ff9c ff9d ff9c ff9d ff9c ff9d ff9d ff9c ff9d ff9c ff9d ff9e ff9e ff9e ff9e ff9e ff9e ff9e ff9e ff9e ff9e ff9e ff9e ff9e ff9e ff9f ff9f ff9f ff9f ff9f ff9f ff9f ff9f ffa0 ffa0 ffa0 ffa0 ffa0 ff9f ffa0 ffa0 ffa0 ffa0 ffa0 ffa0 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa2 ffa2 ffa1 ffa2 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa2 ffa1 ffa2 ffa2 ffa1 ffa1 ffa2 ffa2 ffa3 ffa3 ffa2 ffa3 ffa3 ffa3 ffa2 ffa3 ffa3 ffa3 ffa4 ffa3 ffa2 ffa3 ffa3 ffa3 ffa3 ffa3 ffa3 ffa3 ffa3 ffa3 ffa3 ffa4 ffa4 ffa4 ffa3 ffa4 ffa5 ffa5 ffa4 ffa4 ffa4 ffa5 ffa4 ffa4 ffa4 ffa5 ffa4 ffa4 ffa4 ffa4 ffa5 ffa5 ffa5 ffa5 ffa5 ffa5 ffa5 ffa5 ffa5 ffa5 ffa5 ffa5 ffa6 ffa5 ffa5 ffa5 ffa5 ffa5 ffa6 ffa6 ffa6 ffa5 ffa5 ffa6 ffa5 ffa6 ffa5 ffa6 ffa5 ffa6 ffa6 ffa6 ffa6 ffa7 ffa6 ffa7 ffa6 ffa6 ffa6 ffa6 ffa7 ffa6 ffa6 ffa7 ffa7 ffa6 ffa6 ffa6 ffa7 ffa8 ffa7 ffa7 ffa7 ffa7 ffa7 ffa7 ffa7 ffa7 ffa7 ffa7 ffa8 ffa8 ffa7 ffa7 ffa7 ffa7 ffa7 ffa7 ffa8 ffa7 ffa7 ffa8 ffa8 ffa8 ffa8 ffa8 ffa8 ffa9 ffa8 ffa8 ffa8 ffa9 ffa8 ffa8 ffa8 ffa8 ffa8 ffa8 ffa8 ffa7 ffa9 ffa8 ffa8 ffa8 ffa8 ffa8 ffa8 ffa9 ffa8 ffa9 ffa8 ffa8 ffa8 ffa8 ffa8 ffa9 ffa8 ffa8 ffa8 ffa8 ffa9 ffa8 ffa8 ffa8 ffa8 ffa8 ffa8 ffa8 ffa8 ffa8 ffa8 ffa8 ffa8 ffa8 ffa8 ffa8 ffa8 ffa8 ffa8 ffa8 ffa9 ffa8 ffa8 ffa9 ffa8 ffa9 ffa8 ffa9 ffa8 ffa8 ffa8 ffa8 ffa8 ffa8 ffa9 ffa8 ffa8 ffa8 ffa8 ffa9 ffa9 ffa8 ffa9 ffa8 ffa9 ffa9 ffa8 ffa8 ffa8 ffa8 ffa9 ffa8 ffa9 ffa9 ffa9 ffa9 ffa9 ffa9 ffa9 ffa9 ffa9 ffa9 ffa9 ffa9 ffa9 ffa9 ffa9 ffa9 ffaa ffa9 ffa9 ffa9 ffa9 ffa9 ffa9 ffa9 ffa9 ffa9 ffa9 ffa9 ffa9 ffa9 ffa9 ffa9 ffa9 ffa9 ffa9 ffa9 ffa9 ffa9 ffa9 ffa9 ffa9 ffa9 ffa9 ffa9 ffa9 ffa9 ffa9 ffa9 ffa9 ffa9 ffa8 ffa8 ffa8 ffa8 ffa8 ffa8 ffa8 ffa8 ffa8 ffa8 ffa8 ffa8 ffa7 ffa7 ffa7 ffa7 ffa7 ffa7 ffa8 ffa8 ffa7 ffa7 ffa7 ffa7 ffa7 ffa7 ffa7 ffa7 ffa7 ffa7 ffa7 ffa7 ffa6 ffa7 ffa7 ffa8 ffa7 ffa7 ffa7 ffa7 ffa7 ffa7 ffa7 ffa8 ffa7 ffa7 ffa7 ffa7 ffa7 ffa8 ffa7 ffa7 ffa7 ffa7 ffa7 ffa7 ffa6 ffa7 ffa7 ffa6 ffa7 ffa7 ffa6 ffa6 ffa6 ffa7 ffa7 ffa6 ffa6 ffa7 ffa6 ffa6 ffa6 ffa6 ffa6 ffa6 ffa6 ffa7 ffa6 ffa6 ffa6 ffa6 ffa6 ffa6 ffa6 ffa5 ffa5 ffa6 ffa6 ffa5 ffa5 ffa5 ffa6 ffa6 ffa5 ffa6 ffa4 ffa5 ffa5 ffa6 ffa5 ffa4 ffa4 ffa4 ffa4 ffa4 ffa4 ffa4 ffa3 ffa3 ffa4 ffa3 ffa4 ffa4 ffa4 ffa4 ffa3 ffa4 ffa4 ffa4 ffa3 ffa3 ffa3 ffa3 ffa3 ffa3 ffa3 ffa2 ffa2 ffa3 ffa3 ffa3 ffa3 ffa3 ffa3 ffa2 ffa3 ffa3 ffa3 ffa2 ffa2 ffa3 ffa2 ffa2 ffa2 ffa2 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa0 ffa0 ffa0 ffa0 ffa0 ffa0 ffa0 ff9f ff9f ff9f ffa0 ffa0 ffa0 ff9e ff9f ff9e ff9e ff9e ff9e ff9e ff9e ff9e ff9f ff9e ff9e ff9d ff9e ff9d ff9e ff9d ff9d ff9e ff9e ff9d ff9d ff9d ff9d ff9d ff9c ff9c ff9d ff9c ff9d ff9c ff9c ff9d ff9b ff9d ff9d ff9d ff9d ff9c ff9a ff9c ff9c ff9b ff9c ff9b ff9a ff9b ff9b ff9b ff9b ff9a ff9b ff9b ff9a ff9a ff9a ff99 ff9a ff9a ff9a ff99 ff9a ff99 ff9a ff9a ff9a ff99 ff99 ff99 ff99 ff99 ff99 ff98 ff98 ff97 ff98 ff98 ff98 ff98 ff98 ff98 ff97 ff97 ff97 ff97 ff97 ff97 ff97 ff97 ff97 ff97 ff97 ff96 ff96 ff96 ff96 ff96 ff96 ff96 ff96 ff94 ff94 ff95 ff94 ff94 ff94 ff95 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff93 ff93 ff93 ff93 ff92 ff92 ff92 ff93 ff93 ff92 ff92 ff91 ff91 ff91 ff91 ff91 ff91 ff91 ff90 ff90 ff90 ff90 ff90 ff90 ff90 ff90 ff90 ff90 ff8f ff8f ff8f ff8f ff8f ff8f ff8f ff8f ff8f ff8e ff8e ff8d ff8d ff8e ff8d ff8d ff8d ff8d ff8d ff8d ff8d ff8d ff8c ff8c ff8c ff8c ff8c ff8c ff8c ff8b ff8b ff8b ff8b ff8b ff8a ff8b ff8a ff8b ff8a ff8a ff8a ff8a ff89 ff8a ff89 ff89 ff89 ff88 ff88 ff87 ff87 ff87 ff88 ff87 ff88 ff87 ff87 ff87 ff87 ff87 ff87 ff86 ff86 ff86 ff85 ff85 ff85 ff85 ff84 ff85 ff85 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff83 ff83 ff83 ff83 ff83 ff83 ff83 ff82 ff82 ff83 ff82 ff83 ff82 ff82 ff81 ff80 ff80 ff80 ff80 ff80 ff80 ff81 ff81 ff7f ff80 ff81 ff7f ff7f ff80 ff7f ff7f ff7d ff7e ff7e ff7d ff7f ff7d ff7e ff7e ff7d ff7d ff7e ff7d ff7c ff7c ff7b ff7b ff7c ff7c ff7c ff7b ff7b ff7b ff7b ff7b ff7b ff7b ff7a ff79 ff7a ff79 ff79 ff79 ff79 ff79 ff79 ff79 ff79 ff78 ff79 ff78 ff78 ff77 ff77 ff77 ff77 ff76 ff77 ff76 ff76 ff76 ff75 ff75 ff75 ff75 ff75 ff74 ff74 ff74 ff73 ff73 ff73 ff73 ff73 ff72 ff73 ff73 ff72 ff71 ff71 ff71 ff71 ff71 ff71 ff71 ff70 ff70 ff70 ff70 ff70 ff6e ff6e ff6e ff6e ff6e ff6e ff6d ff6d ff6e ff6d ff6d ff6d ff6c ff6c ff6c ff6c ff6c ff6b ff6b ff6b ff6b ff6b ff6a ff69 ff6a ff69 ff69 ff69 ff68 ff69 ff69 ff69 ff68 ff68 ff68 ff67 ff66 ff67 ff67 ff66 ff66 ff66 ff65 ff65 ff65 ff66 ff65 ff64 ff64 ff64 ff63 ff63 ff62 ff62 ff62 ff62 ff61 ff61 ff60 ff5f ff5f ff60 ff5f ff5e ff5e ff5e ff5d ff5c ff5c ff5b ff5a ff58 ff58 ff59 ff58 ff57 ff56 ff55 ff54 ff54 ff54 ff52 ff51 ff50 ff50 ff4f ff4e ff4c ff4c ff4b ff4a ff48 ff48 ff46 ff45 ff44 ff43 ff42 ff41 ff3f ff3e ff3d ff3c ff3b ff3a ff39 ff38 ff36 ff36 ff34 ff33 ff31 ff30 ff2e ff2e ff2d ff2b ff2a ff29 ff28 ff26 ff25 ff24 ff23 ff22 ff20 ff1f ff1e ff1e ff1c ff1b ff1a ff19 ff18 ff17 ff16 ff15 ff14 ff13 ff12 ff12 ff11 ff10 ff0f ff0e ff0e ff0d ff0d ff0c ff0b ff0b ff0a ff09 ff09 ff08 ff08 ff07 ff07 ff07 ff06 ff06 ff05 ff05 ff04 ff04 ff04 ff04 ff03 ff03 ff03 ff03 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 cd00 cd00 cd00 cd00 cd00 cd00 cd00 cd00 cd00 cd00 cd00 cd00 cd00 cd00 cd00 cd00 cd00 cd00 cd00 cd00 cd00 cd00 cd00 cd00 cd00 cd00 cd00 cd00 cd00 cd00 cd00 cd00 cd00 cd00 cd00 cd00 cd00 cd00 cd00 cd00 cd00 cd00 cd00 cd00 cd00 cd00 │ │ -cd00 cd00 cd00 cd00 cd00 cd00 cd00 cd00 cd00 cd00 cd00 cd00 cd00 cd00 cd00 cd00 cd00 cd00 cd00 cd00 cd00 cd00 cd00 cd00 cd00 cd00 cd00 cd00 cd00 cd00 cd00 cd00 cd00 cd00 cd00 cd00 cd00 cd00 cd00 cd00 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff02 ff02 ff02 ff02 ff02 ff02 ff03 ff02 ff03 ff03 ff03 ff03 ff04 ff04 ff04 ff04 ff05 ff05 ff05 ff06 ff06 ff07 ff07 ff07 ff08 ff09 ff09 ff0a ff0a ff0b ff0b ff0c ff0c ff0d ff0e ff0e ff0f ff10 ff10 ff11 ff12 ff13 ff14 ff15 ff16 ff16 ff17 ff18 ff19 ff1a ff1b ff1c ff1d ff1e ff1f ff20 ff22 ff23 ff23 ff24 ff26 ff27 ff29 ff29 ff2a ff2c ff2d ff2e ff2f ff31 ff32 ff34 ff35 ff36 ff38 ff39 ff3a ff3b ff3d ff3d ff3f ff40 ff42 ff43 ff44 ff45 ff47 ff48 ff49 ff4a ff4b ff4d ff4d ff4f ff50 ff52 ff52 ff52 ff54 ff55 ff58 ff58 ff58 ff59 ff5b ff5b ff5c ff5d ff5d ff5e ff60 ff60 ff62 ff62 ff62 ff63 ff64 ff64 ff65 ff66 ff66 ff67 ff68 ff6a ff6a ff69 ff69 ff6a ff6b ff6b ff6b ff6d ff6c ff6d ff6d ff6e ff6e ff6f ff6e ff6f ff6f ff6f ff70 ff71 ff72 ff71 ff72 ff72 ff72 ff72 ff72 ff73 ff73 ff73 ff73 ff73 ff74 ff74 ff75 ff75 ff75 ff75 ff75 ff76 ff76 ff76 ff76 ff77 ff77 ff77 ff77 ff78 ff77 ff78 ff78 ff78 ff78 ff78 ff79 ff79 ff7a ff7a ff7b ff7a ff7a ff7a ff7b ff7b ff7b ff7b ff7c ff7c ff7c ff7d ff7d ff7d ff7c ff7d ff7d ff7d ff7d ff7e ff7f ff7e ff7e ff7f ff7f ff7f ff7f ff80 ff7f ff7f ff7f ff80 ff81 ff81 ff81 ff82 ff81 ff81 ff81 ff81 ff82 ff82 ff82 ff83 ff82 ff83 ff83 ff83 ff83 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff85 ff85 ff85 ff85 ff85 ff86 ff86 ff86 ff85 ff86 ff86 ff87 ff87 ff88 ff87 ff87 ff88 ff88 ff87 ff88 ff88 ff88 ff89 ff88 ff89 ff88 ff89 ff8a ff8a ff8a ff8a ff89 ff8a ff8b ff8b ff8a ff8b ff8c ff8b ff8b ff8c ff8c ff8b ff8c ff8c ff8c ff8c ff8d ff8d ff8c ff8d ff8c ff8d ff8e ff8e ff8e ff8e ff8e ff8e ff8e ff8e ff8e ff8e ff8f ff8f ff8f ff8f ff8f ff8f ff90 ff90 ff90 ff90 ff90 ff91 ff91 ff90 ff91 ff91 ff91 ff91 ff91 ff91 ff91 ff92 ff92 ff92 ff93 ff93 ff93 ff92 ff92 ff93 ff92 ff93 ff93 ff93 ff94 ff94 ff94 ff93 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff95 ff95 ff94 ff95 ff95 ff95 ff95 ff95 ff95 ff95 ff95 ff95 ff96 ff96 ff96 ff96 ff96 ff96 ff96 ff96 ff97 ff97 ff97 ff97 ff97 ff97 ff97 ff97 ff97 ff97 ff97 ff97 ff98 ff99 ff99 ff99 ff99 ff99 ff99 ff99 ff99 ff99 ff99 ff99 ff99 ff99 ff9a ff9a ff9a ff9a ff9b ff9b ff9b ff9a ff9a ff9b ff9b ff9b ff9c ff9b ff9c ff9b ff9c ff9b ff9c ff9b ff9c ff9b ff9c ff9c ff9c ff9d ff9c ff9c ff9d ff9d ff9d ff9d ff9d ff9d ff9d ff9d ff9d ff9d ff9d ff9e ff9d ff9d ff9e ff9e ff9e ff9e ff9f ff9e ff9e ff9f ff9f ff9f ff9f ff9f ff9f ff9e ff9f ff9f ffa0 ff9f ffa0 ffa0 ffa0 ffa0 ffa0 ffa0 ffa0 ffa0 ffa0 ffa0 ffa0 ffa1 ffa0 ffa0 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa2 ffa2 ffa3 ffa3 ffa2 ffa2 ffa3 ffa3 ffa2 ffa3 ffa3 ffa3 ffa3 ffa3 ffa2 ffa2 ffa3 ffa3 ffa3 ffa3 ffa3 ffa3 ffa3 ffa3 ffa2 ffa3 ffa3 ffa3 ffa3 ffa4 ffa5 ffa4 ffa4 ffa3 ffa3 ffa4 ffa4 ffa3 ffa3 ffa4 ffa4 ffa4 ffa4 ffa3 ffa4 ffa4 ffa4 ffa4 ffa5 ffa4 ffa4 ffa5 ffa4 ffa4 ffa5 ffa5 ffa4 ffa4 ffa4 ffa4 ffa4 ffa5 ffa5 ffa6 ffa6 ffa5 ffa4 ffa4 ffa4 ffa4 ffa5 ffa5 ffa5 ffa5 ffa5 ffa6 ffa5 ffa6 ffa5 ffa5 ffa5 ffa5 ffa6 ffa5 ffa6 ffa5 ffa5 ffa6 ffa6 ffa6 ffa6 ffa6 ffa6 ffa8 ffa6 ffa6 ffa6 ffa6 ffa6 ffa6 ffa6 ffa6 ffa7 ffa6 ffa7 ffa7 ffa6 ffa6 ffa6 ffa7 ffa6 ffa6 ffa7 ffa7 ffa7 ffa8 ffa8 ffa8 ffa8 ffa7 ffa7 ffa7 ffa7 ffa8 ffa7 ffa8 ffa8 ffa8 ffa7 ffa7 ffa7 ffa8 ffa7 ffa7 ffa8 ffa7 ffa7 ffa7 ffa7 ffa7 ffa7 ffa8 ffa7 ffa8 ffa7 ffa7 ffa7 ffa7 ffa7 ffa8 ffa8 ffa7 ffa7 ffa7 ffa8 ffa7 ffa8 ffa8 ffa8 ffa8 ffa7 ffa7 ffa7 ffa7 ffa7 ffa8 ffa8 ffa8 ffa8 ffa8 ffa8 ffa8 ffa8 ffa8 ffa8 ffa8 ffa8 ffa8 ffa8 ffa8 ffa8 ffa8 ffa8 ffa8 ffa8 ffa8 ffa8 ffa8 ffa8 ffa8 ffa8 ffa8 ffa8 ffa8 ffa9 ffa8 ffa8 ffa8 ffa8 ffa8 ffa8 ffa8 ffa8 ffa8 ffa9 ffa8 ffa8 ffa8 ffa9 ffa9 ffa8 ffa9 ffa9 ffa9 ffa9 ffa9 ffa9 ffa9 ffa9 ffa9 ffa9 ffa9 ffa9 ffa9 ffa8 ffa8 ffa8 ffa8 ffa8 ffa8 ffa9 ffa8 ffa9 ffa8 ffa8 ffa8 ffa8 ffa8 ffa8 ffa8 ffa8 ffa8 ffa8 ffa8 ffa8 ffa8 ffa8 ffa8 ffa8 ffa8 ffa8 ffa8 ffa8 ffa8 ffa7 ffa8 ffa8 ffa8 ffa8 ffa8 ffa8 ffa8 ffa8 ffa8 ffa8 ffa7 ffa7 ffa7 ffa7 ffa7 ffa7 ffa7 ffa6 ffa7 ffa7 ffa7 ffa7 ffa6 ffa6 ffa6 ffa6 ffa6 ffa7 ffa7 ffa6 ffa6 ffa6 ffa6 ffa6 ffa6 ffa6 ffa7 ffa6 ffa6 ffa6 ffa7 ffa7 ffa6 ffa6 ffa7 ffa6 ffa6 ffa6 ffa6 ffa6 ffa7 ffa6 ffa6 ffa7 ffa6 ffa6 ffa7 ffa6 ffa6 ffa6 ffa6 ffa6 ffa6 ffa5 ffa5 ffa6 ffa6 ffa6 ffa6 ffa6 ffa6 ffa5 ffa6 ffa5 ffa5 ffa5 ffa6 ffa6 ffa6 ffa5 ffa6 ffa6 ffa5 ffa5 ffa5 ffa5 ffa4 ffa4 ffa5 ffa5 ffa4 ffa4 ffa5 ffa5 ffa4 ffa4 ffa5 ffa4 ffa4 ffa4 ffa5 ffa5 ffa4 ffa4 ffa4 ffa4 ffa3 ffa3 ffa3 ffa3 ffa3 ffa3 ffa3 ffa3 ffa3 ffa3 ffa3 ffa3 ffa3 ffa3 ffa3 ffa2 ffa3 ffa3 ffa3 ffa3 ffa2 ffa2 ffa2 ffa2 ffa2 ffa2 ffa2 ffa2 ffa2 ffa2 ffa1 ffa2 ffa2 ffa2 ffa2 ffa2 ffa2 ffa2 ffa1 ffa2 ffa2 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa0 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa0 ff9f ffa0 ffa0 ff9f ff9f ff9f ff9f ff9f ff9f ff9f ffa0 ff9f ff9e ff9f ff9d ff9e ff9e ff9d ff9d ff9d ff9d ff9d ff9e ff9e ff9d ff9d ff9c ff9e ff9d ff9c ff9c ff9c ff9d ff9d ff9c ff9c ff9c ff9c ff9c ff9c ff9c ff9c ff9c ff9b ff9c ff9b ff9c ff9c ff9c ff9c ff9b ff9a ff9b ff9b ff9b ff9b ff9a ff9a ff9b ff9b ff9a ff99 ff9a ff9a ff9a ff9a ff99 ff99 ff99 ff99 ff99 ff99 ff99 ff99 ff99 ff99 ff99 ff99 ff99 ff99 ff98 ff98 ff98 ff98 ff98 ff98 ff97 ff97 ff97 ff97 ff97 ff97 ff97 ff97 ff97 ff96 ff96 ff96 ff96 ff96 ff96 ff96 ff96 ff97 ff96 ff96 ff95 ff95 ff95 ff95 ff95 ff95 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff93 ff93 ff93 ff93 ff93 ff93 ff93 ff94 ff94 ff93 ff92 ff92 ff92 ff91 ff92 ff92 ff92 ff91 ff92 ff91 ff91 ff90 ff90 ff91 ff90 ff90 ff91 ff90 ff8f ff8f ff8f ff8f ff8f ff8f ff8f ff8f ff8f ff8f ff8e ff8e ff8e ff8e ff8e ff8e ff8e ff8e ff8e ff8d ff8d ff8c ff8d ff8c ff8d ff8d ff8c ff8c ff8d ff8c ff8c ff8b ff8b ff8b ff8b ff8c ff8b ff8b ff8b ff8a ff8a ff8a ff8a ff89 ff89 ff89 ff89 ff89 ff8a ff89 ff89 ff88 ff89 ff89 ff88 ff89 ff88 ff87 ff87 ff87 ff86 ff87 ff87 ff87 ff86 ff86 ff86 ff86 ff86 ff86 ff86 ff85 ff85 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff83 ff82 ff82 ff82 ff82 ff82 ff83 ff82 ff81 ff81 ff81 ff82 ff82 ff81 ff81 ff80 ff7f ff80 ff80 ff7f ff80 ff80 ff80 ff7f ff7f ff80 ff7f ff7f ff80 ff7e ff7e ff7d ff7e ff7d ff7d ff7e ff7d ff7d ff7d ff7d ff7d ff7d ff7d ff7c ff7b ff7b ff7b ff7b ff7b ff7b ff7b ff7a ff7a ff7a ff7a ff7a ff7a ff7a ff79 ff79 ff78 ff79 ff79 ff78 ff78 ff79 ff78 ff78 ff78 ff78 ff78 ff77 ff77 ff77 ff76 ff76 ff76 ff76 ff76 ff75 ff75 ff74 ff74 ff75 ff74 ff74 ff74 ff73 ff73 ff73 ff72 ff72 ff72 ff72 ff72 ff73 ff72 ff72 ff71 ff70 ff71 ff70 ff70 ff6f ff70 ff6f ff70 ff6f ff6f ff6f ff6e ff6e ff6e ff6e ff6d ff6d ff6c ff6d ff6c ff6c ff6d ff6c ff6b ff6b ff6b ff6b ff6b ff6a ff6a ff6a ff6a ff6a ff6a ff69 ff69 ff68 ff68 ff68 ff68 ff68 ff68 ff68 ff67 ff67 ff67 ff67 ff66 ff66 ff66 ff66 ff65 ff65 ff64 ff65 ff64 ff65 ff64 ff64 ff63 ff62 ff62 ff62 ff61 ff61 ff61 ff61 ff60 ff61 ff60 ff5f ff5f ff5f ff5f ff5e ff5e ff5d ff5c ff5b ff5b ff5a ff5a ff58 ff58 ff58 ff57 ff56 ff56 ff54 ff54 ff53 ff52 ff52 ff50 ff4f ff4e ff4d ff4d ff4b ff4a ff49 ff48 ff48 ff46 ff44 ff43 ff43 ff42 ff41 ff3f ff3f ff3e ff3c ff3a ff3a ff38 ff38 ff36 ff34 ff33 ff32 ff31 ff2f ff2e ff2d ff2c ff2b ff2a ff28 ff27 ff26 ff25 ff24 ff22 ff21 ff20 ff1f ff1e ff1d ff1c ff1b ff1a ff19 ff18 ff17 ff16 ff15 ff14 ff13 ff12 ff12 ff11 ff10 ff0f ff0e ff0e ff0d ff0c ff0b ff0b ff0b ff0a ff09 ff09 ff09 ff08 ff07 ff07 ff06 ff06 ff06 ff05 ff05 ff04 ff04 ff04 ff04 ff03 ff03 ff03 ff03 ff02 ff02 ff02 ff02 ff02 ff02 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 cd00 cd00 cd00 cd00 cd00 cd00 cd00 cd00 cd00 cd00 cd00 cd00 cd00 cd00 cd00 cd00 cd00 cd00 cd00 cd00 cd00 cd00 cd00 cd00 cd00 cd00 cd00 cd00 cd00 cd00 cd00 cd00 cd00 cd00 cd00 cd00 cd00 cd00 cd00 cd00 cd00 cd00 cd00 cd00 cd00 cd00 cd00 │ │ -ce00 ce00 ce00 ce00 ce00 ce00 ce00 ce00 ce00 ce00 ce00 ce00 ce00 ce00 ce00 ce00 ce00 ce00 ce00 ce00 ce00 ce00 ce00 ce00 ce00 ce00 ce00 ce00 ce00 ce00 ce00 ce00 ce00 ce00 ce00 ce00 ce00 ce00 ce00 ce00 ce00 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff03 ff03 ff03 ff03 ff04 ff04 ff04 ff04 ff05 ff05 ff05 ff06 ff06 ff07 ff07 ff07 ff08 ff09 ff09 ff0a ff0a ff0b ff0b ff0c ff0c ff0d ff0d ff0e ff0f ff10 ff10 ff11 ff12 ff13 ff14 ff14 ff15 ff16 ff17 ff18 ff19 ff1a ff1b ff1c ff1d ff1e ff1f ff20 ff22 ff22 ff23 ff25 ff26 ff27 ff28 ff29 ff2b ff2c ff2d ff2e ff2f ff30 ff32 ff33 ff35 ff36 ff38 ff38 ff3a ff3b ff3b ff3d ff3f ff40 ff41 ff43 ff44 ff45 ff46 ff47 ff48 ff4a ff4b ff4c ff4d ff4d ff4f ff51 ff52 ff52 ff54 ff55 ff57 ff57 ff58 ff59 ff5a ff5b ff5b ff5c ff5d ff5e ff60 ff60 ff61 ff61 ff62 ff63 ff64 ff64 ff65 ff65 ff66 ff67 ff68 ff69 ff69 ff68 ff69 ff6a ff6a ff6a ff6b ff6c ff6d ff6d ff6d ff6e ff6d ff6e ff6f ff6f ff6f ff6f ff71 ff71 ff70 ff71 ff71 ff71 ff71 ff72 ff73 ff72 ff72 ff72 ff73 ff73 ff73 ff74 ff74 ff74 ff74 ff74 ff75 ff75 ff75 ff76 ff76 ff77 ff76 ff76 ff77 ff76 ff77 ff77 ff77 ff77 ff77 ff78 ff78 ff79 ff79 ff79 ff79 ff79 ff79 ff7a ff7a ff7a ff7b ff7b ff7b ff7b ff7c ff7c ff7c ff7c ff7c ff7c ff7c ff7d ff7e ff7e ff7d ff7e ff7e ff7e ff7e ff7f ff7f ff7e ff7e ff7f ff80 ff80 ff80 ff80 ff81 ff81 ff81 ff80 ff81 ff81 ff81 ff81 ff82 ff81 ff82 ff83 ff82 ff83 ff83 ff84 ff84 ff84 ff83 ff83 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff85 ff85 ff85 ff85 ff84 ff85 ff85 ff86 ff86 ff87 ff86 ff86 ff87 ff87 ff86 ff87 ff87 ff88 ff87 ff87 ff88 ff88 ff89 ff89 ff89 ff89 ff8a ff89 ff8a ff89 ff8a ff8a ff8a ff8b ff8b ff8a ff8a ff8a ff8a ff8b ff8c ff8c ff8c ff8d ff8d ff8c ff8d ff8c ff8d ff8d ff8e ff8d ff8d ff8d ff8d ff8d ff8d ff8d ff8e ff8f ff8e ff8e ff8e ff8e ff8f ff8f ff8f ff8f ff8f ff90 ff90 ff90 ff90 ff90 ff90 ff90 ff90 ff90 ff90 ff91 ff91 ff91 ff91 ff91 ff91 ff92 ff92 ff91 ff92 ff92 ff93 ff92 ff93 ff93 ff93 ff93 ff93 ff93 ff93 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff95 ff95 ff95 ff96 ff95 ff95 ff95 ff96 ff96 ff96 ff97 ff96 ff96 ff96 ff96 ff96 ff97 ff96 ff96 ff97 ff97 ff98 ff98 ff98 ff98 ff98 ff98 ff98 ff98 ff98 ff98 ff98 ff98 ff99 ff99 ff99 ff99 ff99 ff9a ff9a ff9a ff9a ff99 ff9a ff9a ff9a ff9a ff9b ff9a ff9b ff9a ff9b ff9b ff9b ff9b ff9b ff9a ff9b ff9c ff9c ff9c ff9c ff9c ff9c ff9c ff9c ff9c ff9c ff9d ff9d ff9d ff9c ff9d ff9d ff9c ff9d ff9d ff9e ff9d ff9e ff9d ff9e ff9e ff9e ff9e ff9f ff9f ff9e ff9f ff9e ff9e ff9f ff9f ff9f ff9f ff9f ff9f ffa0 ff9f ffa0 ff9f ff9f ff9f ff9f ff9f ff9f ffa0 ffa0 ffa0 ffa0 ffa0 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa2 ffa2 ffa2 ffa2 ffa1 ffa2 ffa2 ffa2 ffa2 ffa2 ffa2 ffa2 ffa2 ffa2 ffa2 ffa2 ffa2 ffa2 ffa3 ffa3 ffa3 ffa3 ffa3 ffa3 ffa2 ffa3 ffa3 ffa3 ffa3 ffa4 ffa4 ffa4 ffa4 ffa3 ffa2 ffa3 ffa4 ffa3 ffa3 ffa4 ffa4 ffa4 ffa4 ffa3 ffa3 ffa3 ffa4 ffa4 ffa4 ffa4 ffa3 ffa4 ffa4 ffa3 ffa3 ffa4 ffa4 ffa3 ffa3 ffa3 ffa4 ffa5 ffa4 ffa5 ffa5 ffa4 ffa4 ffa3 ffa4 ffa4 ffa5 ffa4 ffa4 ffa5 ffa4 ffa4 ffa5 ffa5 ffa5 ffa4 ffa5 ffa4 ffa6 ffa5 ffa5 ffa5 ffa5 ffa6 ffa5 ffa6 ffa6 ffa5 ffa5 ffa6 ffa6 ffa5 ffa5 ffa5 ffa5 ffa5 ffa6 ffa5 ffa6 ffa5 ffa6 ffa6 ffa5 ffa5 ffa5 ffa6 ffa6 ffa6 ffa6 ffa6 ffa7 ffa7 ffa7 ffa7 ffa7 ffa6 ffa6 ffa6 ffa6 ffa7 ffa6 ffa7 ffa7 ffa7 ffa7 ffa6 ffa6 ffa7 ffa7 ffa6 ffa7 ffa7 ffa7 ffa7 ffa7 ffa7 ffa7 ffa7 ffa7 ffa7 ffa7 ffa7 ffa7 ffa7 ffa7 ffa7 ffa8 ffa7 ffa7 ffa7 ffa7 ffa7 ffa7 ffa7 ffa7 ffa8 ffa7 ffa7 ffa7 ffa7 ffa7 ffa7 ffa7 ffa7 ffa7 ffa8 ffa7 ffa7 ffa7 ffa7 ffa7 ffa7 ffa7 ffa7 ffa7 ffa7 ffa7 ffa7 ffa7 ffa7 ffa7 ffa7 ffa7 ffa7 ffa7 ffa7 ffa7 ffa7 ffa7 ffa7 ffa9 ffa8 ffa7 ffa7 ffa7 ffa7 ffa8 ffa8 ffa8 ffa8 ffa9 ffa8 ffa8 ffa8 ffa8 ffa8 ffa7 ffa8 ffa8 ffa8 ffa8 ffa8 ffa8 ffa8 ffa8 ffa8 ffa8 ffa8 ffa8 ffa8 ffa8 ffa8 ffa8 ffa8 ffa8 ffa8 ffa8 ffa7 ffa8 ffa8 ffa7 ffa7 ffa7 ffa8 ffa8 ffa8 ffa7 ffa7 ffa7 ffa8 ffa7 ffa7 ffa7 ffa7 ffa7 ffa7 ffa7 ffa8 ffa7 ffa7 ffa6 ffa7 ffa7 ffa7 ffa7 ffa8 ffa7 ffa7 ffa7 ffa7 ffa7 ffa7 ffa7 ffa7 ffa7 ffa7 ffa7 ffa7 ffa6 ffa7 ffa6 ffa6 ffa6 ffa6 ffa6 ffa5 ffa5 ffa5 ffa6 ffa6 ffa6 ffa6 ffa5 ffa6 ffa6 ffa6 ffa5 ffa5 ffa5 ffa6 ffa6 ffa6 ffa6 ffa5 ffa5 ffa6 ffa5 ffa5 ffa5 ffa5 ffa5 ffa5 ffa6 ffa5 ffa6 ffa6 ffa5 ffa6 ffa6 ffa5 ffa6 ffa5 ffa5 ffa5 ffa5 ffa5 ffa5 ffa5 ffa5 ffa5 ffa5 ffa5 ffa4 ffa5 ffa5 ffa4 ffa5 ffa5 ffa5 ffa5 ffa4 ffa5 ffa5 ffa4 ffa4 ffa4 ffa5 ffa4 ffa4 ffa4 ffa3 ffa4 ffa3 ffa4 ffa4 ffa3 ffa4 ffa4 ffa3 ffa3 ffa3 ffa4 ffa4 ffa3 ffa3 ffa3 ffa4 ffa3 ffa3 ffa2 ffa2 ffa2 ffa2 ffa3 ffa2 ffa2 ffa2 ffa2 ffa3 ffa2 ffa2 ffa2 ffa2 ffa3 ffa3 ffa3 ffa3 ffa2 ffa2 ffa2 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa0 ffa1 ffa1 ffa1 ffa0 ffa0 ffa0 ffa0 ffa0 ffa0 ffa0 ffa0 ffa0 ffa0 ff9f ffa0 ffa0 ff9f ff9f ff9f ff9f ff9f ff9f ff9e ff9f ff9e ff9e ff9e ff9d ff9e ff9e ff9d ff9d ff9d ff9d ff9d ff9d ff9d ff9d ff9d ff9c ff9d ff9d ff9c ff9b ff9b ff9d ff9b ff9c ff9c ff9b ff9b ff9c ff9b ff9b ff9b ff9b ff9a ff9b ff9b ff9b ff9b ff9b ff9b ff9a ff9a ff9a ff9a ff9a ff9a ff99 ff9a ff9a ff9a ff9a ff98 ff99 ff99 ff99 ff99 ff99 ff99 ff98 ff98 ff98 ff98 ff98 ff98 ff98 ff98 ff98 ff98 ff98 ff98 ff98 ff97 ff97 ff98 ff97 ff97 ff97 ff97 ff96 ff96 ff96 ff97 ff96 ff96 ff96 ff96 ff96 ff95 ff95 ff95 ff96 ff95 ff95 ff95 ff96 ff95 ff94 ff95 ff95 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff93 ff94 ff94 ff93 ff94 ff93 ff93 ff93 ff92 ff93 ff93 ff93 ff93 ff92 ff92 ff92 ff91 ff91 ff90 ff91 ff90 ff91 ff90 ff91 ff90 ff90 ff90 ff90 ff90 ff90 ff8f ff90 ff90 ff8f ff8e ff8e ff8e ff8e ff8e ff8e ff8e ff8e ff8e ff8e ff8d ff8d ff8d ff8d ff8d ff8d ff8d ff8d ff8d ff8c ff8b ff8c ff8b ff8b ff8b ff8c ff8b ff8c ff8b ff8b ff8b ff8a ff8a ff8a ff8a ff8a ff8a ff8a ff89 ff89 ff89 ff89 ff89 ff88 ff88 ff89 ff88 ff89 ff88 ff88 ff88 ff88 ff88 ff87 ff88 ff88 ff87 ff87 ff86 ff85 ff86 ff86 ff86 ff85 ff86 ff85 ff85 ff85 ff85 ff85 ff85 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff83 ff83 ff84 ff84 ff83 ff83 ff83 ff82 ff82 ff82 ff82 ff82 ff81 ff82 ff81 ff80 ff80 ff80 ff81 ff81 ff81 ff80 ff7f ff80 ff80 ff7f ff80 ff7e ff7f ff7f ff7f ff7e ff7f ff7f ff7f ff7e ff7d ff7d ff7d ff7c ff7d ff7d ff7d ff7c ff7c ff7c ff7c ff7c ff7c ff7c ff7b ff7a ff7a ff7a ff7a ff7a ff7a ff79 ff7a ff79 ff79 ff79 ff79 ff79 ff79 ff78 ff78 ff78 ff78 ff77 ff78 ff77 ff77 ff76 ff77 ff77 ff76 ff76 ff77 ff76 ff75 ff75 ff75 ff75 ff75 ff75 ff74 ff74 ff74 ff74 ff73 ff73 ff73 ff72 ff72 ff72 ff72 ff72 ff71 ff71 ff71 ff71 ff72 ff71 ff70 ff70 ff70 ff70 ff6f ff6f ff6f ff6f ff6f ff6e ff6e ff6e ff6e ff6d ff6d ff6d ff6c ff6d ff6c ff6c ff6c ff6c ff6c ff6b ff6b ff6a ff6a ff6a ff6a ff69 ff69 ff69 ff6a ff69 ff69 ff68 ff69 ff67 ff67 ff67 ff67 ff67 ff67 ff67 ff67 ff66 ff66 ff66 ff66 ff65 ff66 ff66 ff65 ff64 ff64 ff64 ff64 ff64 ff64 ff63 ff61 ff62 ff62 ff62 ff61 ff61 ff60 ff60 ff60 ff60 ff60 ff5f ff5e ff5e ff5e ff5d ff5d ff5b ff5a ff5b ff5a ff5a ff59 ff58 ff57 ff57 ff55 ff55 ff54 ff54 ff53 ff52 ff51 ff50 ff50 ff4d ff4d ff4c ff4b ff49 ff49 ff49 ff47 ff46 ff44 ff44 ff43 ff42 ff40 ff3f ff3e ff3d ff3c ff3a ff39 ff38 ff37 ff36 ff34 ff33 ff32 ff31 ff2f ff2e ff2d ff2c ff2b ff2a ff28 ff27 ff26 ff25 ff24 ff22 ff21 ff20 ff1f ff1e ff1d ff1c ff1b ff19 ff19 ff18 ff17 ff16 ff15 ff14 ff13 ff12 ff11 ff11 ff10 ff0f ff0e ff0e ff0d ff0c ff0b ff0b ff0a ff0a ff09 ff09 ff08 ff08 ff07 ff07 ff06 ff06 ff06 ff05 ff05 ff04 ff04 ff04 ff04 ff03 ff03 ff03 ff03 ff02 ff02 ff02 ff02 ff02 ff02 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ce00 ce00 ce00 ce00 ce00 ce00 ce00 ce00 ce00 ce00 ce00 ce00 ce00 ce00 ce00 ce00 ce00 ce00 ce00 ce00 ce00 ce00 ce00 ce00 ce00 ce00 ce00 ce00 ce00 ce00 ce00 ce00 ce00 ce00 ce00 ce00 ce00 ce00 ce00 ce00 ce00 ce00 ce00 ce00 ce00 ce00 ce00 ce00 │ │ -ce00 ce00 ce00 ce00 ce00 ce00 ce00 ce00 ce00 ce00 ce00 ce00 ce00 ce00 ce00 ce00 ce00 ce00 ce00 ce00 ce00 ce00 ce00 ce00 ce00 ce00 ce00 ce00 ce00 ce00 ce00 ce00 ce00 ce00 ce00 ce00 ce00 ce00 ce00 ce00 ce00 ce00 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff02 ff02 ff02 ff02 ff02 ff03 ff03 ff03 ff03 ff04 ff04 ff04 ff04 ff05 ff05 ff05 ff06 ff06 ff07 ff07 ff07 ff08 ff08 ff09 ff09 ff0a ff0b ff0b ff0c ff0c ff0d ff0d ff0e ff0f ff10 ff10 ff11 ff12 ff13 ff13 ff14 ff15 ff16 ff17 ff18 ff19 ff1a ff1b ff1c ff1d ff1e ff1f ff20 ff21 ff22 ff23 ff24 ff26 ff27 ff28 ff29 ff2a ff2b ff2c ff2e ff2f ff30 ff32 ff33 ff34 ff36 ff37 ff38 ff39 ff3a ff3c ff3d ff3e ff40 ff41 ff42 ff44 ff44 ff45 ff47 ff49 ff4a ff4b ff4c ff4c ff4e ff4f ff50 ff51 ff53 ff54 ff55 ff55 ff57 ff58 ff58 ff59 ff5a ff5b ff5c ff5d ff5e ff5f ff60 ff60 ff61 ff62 ff63 ff63 ff63 ff65 ff65 ff66 ff67 ff67 ff68 ff68 ff67 ff69 ff69 ff69 ff69 ff6b ff6c ff6c ff6c ff6c ff6d ff6d ff6e ff6e ff6f ff6f ff6f ff70 ff70 ff71 ff70 ff71 ff71 ff71 ff72 ff72 ff72 ff72 ff72 ff72 ff73 ff73 ff73 ff73 ff73 ff74 ff74 ff74 ff74 ff74 ff75 ff76 ff76 ff75 ff76 ff76 ff76 ff77 ff77 ff77 ff77 ff77 ff77 ff78 ff78 ff79 ff79 ff79 ff79 ff79 ff79 ff7a ff7a ff7a ff7a ff7b ff7b ff7b ff7b ff7b ff7b ff7b ff7c ff7c ff7d ff7d ff7d ff7d ff7d ff7d ff7e ff7e ff7e ff7e ff7e ff7f ff7f ff7f ff7f ff7f ff80 ff80 ff80 ff7f ff80 ff80 ff80 ff80 ff80 ff81 ff82 ff81 ff82 ff82 ff82 ff82 ff82 ff82 ff82 ff83 ff84 ff83 ff83 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff85 ff86 ff86 ff85 ff86 ff86 ff86 ff86 ff87 ff86 ff87 ff86 ff86 ff87 ff88 ff88 ff88 ff88 ff88 ff89 ff89 ff89 ff88 ff89 ff8a ff89 ff89 ff8a ff8a ff89 ff89 ff8a ff8a ff8b ff8b ff8b ff8b ff8c ff8b ff8c ff8b ff8c ff8d ff8d ff8c ff8d ff8d ff8c ff8d ff8c ff8d ff8e ff8e ff8e ff8e ff8e ff8e ff8e ff8e ff8e ff8e ff8f ff90 ff8f ff8f ff90 ff8f ff8f ff8f ff8f ff8f ff90 ff91 ff91 ff90 ff91 ff90 ff90 ff91 ff91 ff91 ff91 ff92 ff92 ff91 ff92 ff92 ff92 ff92 ff92 ff92 ff93 ff93 ff93 ff94 ff94 ff94 ff93 ff93 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff95 ff94 ff94 ff95 ff95 ff95 ff95 ff95 ff96 ff95 ff95 ff95 ff95 ff96 ff95 ff96 ff97 ff97 ff97 ff97 ff97 ff97 ff97 ff97 ff97 ff97 ff97 ff97 ff98 ff98 ff98 ff98 ff98 ff98 ff99 ff99 ff99 ff99 ff99 ff98 ff99 ff99 ff9a ff99 ff9a ff9a ff9a ff9a ff9a ff9a ff9a ff9a ff99 ff9a ff9a ff9b ff9b ff9b ff9c ff9c ff9c ff9c ff9c ff9c ff9c ff9c ff9c ff9c ff9c ff9c ff9c ff9b ff9c ff9c ff9d ff9d ff9d ff9c ff9e ff9d ff9d ff9d ff9e ff9e ff9d ff9e ff9d ff9e ff9e ff9e ff9e ff9e ff9f ff9e ff9f ff9e ff9f ff9f ff9e ff9f ff9f ff9e ff9e ffa0 ff9f ff9f ff9f ffa0 ffa0 ffa0 ffa0 ffa1 ffa1 ffa0 ffa0 ffa0 ffa0 ffa1 ffa1 ffa0 ffa0 ffa0 ffa0 ffa0 ffa0 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa2 ffa2 ffa2 ffa2 ffa2 ffa2 ffa2 ffa2 ffa2 ffa2 ffa3 ffa2 ffa3 ffa3 ffa3 ffa3 ffa3 ffa3 ffa2 ffa2 ffa3 ffa3 ffa3 ffa3 ffa3 ffa3 ffa3 ffa3 ffa3 ffa3 ffa3 ffa3 ffa4 ffa3 ffa4 ffa3 ffa4 ffa3 ffa3 ffa3 ffa3 ffa3 ffa3 ffa3 ffa3 ffa3 ffa4 ffa3 ffa3 ffa4 ffa4 ffa4 ffa3 ffa3 ffa4 ffa5 ffa4 ffa3 ffa5 ffa3 ffa3 ffa5 ffa5 ffa5 ffa4 ffa5 ffa4 ffa4 ffa5 ffa4 ffa5 ffa5 ffa6 ffa5 ffa4 ffa6 ffa5 ffa5 ffa4 ffa5 ffa5 ffa5 ffa4 ffa5 ffa5 ffa6 ffa5 ffa5 ffa5 ffa5 ffa5 ffa5 ffa4 ffa5 ffa5 ffa5 ffa6 ffa5 ffa6 ffa7 ffa6 ffa6 ffa6 ffa6 ffa6 ffa6 ffa6 ffa6 ffa6 ffa6 ffa6 ffa6 ffa6 ffa7 ffa6 ffa6 ffa6 ffa7 ffa6 ffa6 ffa7 ffa7 ffa7 ffa7 ffa6 ffa7 ffa6 ffa6 ffa6 ffa7 ffa7 ffa7 ffa7 ffa7 ffa6 ffa8 ffa7 ffa7 ffa7 ffa6 ffa7 ffa6 ffa6 ffa6 ffa7 ffa7 ffa7 ffa7 ffa7 ffa7 ffa7 ffa6 ffa7 ffa6 ffa8 ffa6 ffa6 ffa6 ffa6 ffa6 ffa6 ffa6 ffa6 ffa6 ffa6 ffa6 ffa6 ffa6 ffa6 ffa6 ffa6 ffa6 ffa6 ffa7 ffa6 ffa7 ffa7 ffa7 ffa7 ffa8 ffa8 ffa7 ffa7 ffa7 ffa7 ffa7 ffa7 ffa7 ffa7 ffa7 ffa7 ffa7 ffa7 ffa7 ffa7 ffa7 ffa7 ffa7 ffa7 ffa7 ffa8 ffa7 ffa8 ffa7 ffa7 ffa7 ffa7 ffa8 ffa7 ffa7 ffa7 ffa8 ffa8 ffa7 ffa7 ffa7 ffa7 ffa7 ffa8 ffa7 ffa6 ffa6 ffa7 ffa7 ffa7 ffa6 ffa6 ffa7 ffa7 ffa6 ffa6 ffa6 ffa6 ffa6 ffa6 ffa6 ffa6 ffa6 ffa6 ffa6 ffa7 ffa6 ffa6 ffa6 ffa7 ffa7 ffa6 ffa7 ffa6 ffa6 ffa6 ffa6 ffa6 ffa6 ffa6 ffa7 ffa6 ffa6 ffa7 ffa6 ffa6 ffa6 ffa6 ffa6 ffa5 ffa5 ffa5 ffa6 ffa5 ffa6 ffa5 ffa4 ffa5 ffa6 ffa5 ffa4 ffa5 ffa5 ffa6 ffa5 ffa5 ffa5 ffa4 ffa4 ffa5 ffa5 ffa4 ffa5 ffa4 ffa5 ffa5 ffa6 ffa5 ffa5 ffa5 ffa5 ffa6 ffa5 ffa5 ffa5 ffa4 ffa5 ffa4 ffa5 ffa5 ffa4 ffa4 ffa5 ffa4 ffa4 ffa4 ffa4 ffa4 ffa4 ffa4 ffa4 ffa4 ffa4 ffa3 ffa4 ffa3 ffa4 ffa3 ffa3 ffa3 ffa4 ffa3 ffa4 ffa4 ffa3 ffa3 ffa3 ffa3 ffa3 ffa3 ffa3 ffa3 ffa3 ffa3 ffa2 ffa3 ffa3 ffa2 ffa3 ffa3 ffa4 ffa3 ffa2 ffa2 ffa2 ffa2 ffa1 ffa2 ffa1 ffa1 ffa2 ffa1 ffa2 ffa1 ffa1 ffa1 ffa2 ffa1 ffa1 ffa1 ffa1 ffa1 ffa2 ffa2 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa0 ffa1 ffa0 ffa0 ffa0 ffa0 ffa0 ffa0 ffa0 ffa0 ffa0 ffa0 ffa0 ffa0 ffa0 ffa0 ffa0 ffa0 ffa0 ffa0 ffa0 ff9f ff9f ff9f ff9f ff9f ff9f ff9f ff9f ff9f ff9f ff9f ff9f ff9f ff9f ff9e ff9e ff9e ff9e ff9e ff9d ff9d ff9e ff9d ff9d ff9d ff9d ff9d ff9d ff9d ff9d ff9d ff9d ff9c ff9d ff9c ff9d ff9c ff9c ff9c ff9c ff9b ff9b ff9c ff9a ff9b ff9c ff9b ff9b ff9b ff9b ff9a ff9a ff9a ff9a ff9a ff9a ff9a ff9a ff9a ff9a ff99 ff9a ff9a ff9a ff99 ff99 ff98 ff99 ff99 ff99 ff99 ff98 ff99 ff98 ff98 ff98 ff98 ff98 ff98 ff97 ff97 ff97 ff97 ff97 ff98 ff97 ff97 ff97 ff98 ff97 ff97 ff97 ff97 ff97 ff96 ff96 ff96 ff96 ff96 ff96 ff95 ff96 ff96 ff96 ff95 ff95 ff95 ff94 ff94 ff95 ff94 ff94 ff95 ff94 ff95 ff95 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff93 ff93 ff93 ff93 ff93 ff93 ff93 ff92 ff92 ff92 ff91 ff91 ff92 ff92 ff92 ff91 ff91 ff91 ff91 ff90 ff90 ff90 ff90 ff90 ff90 ff90 ff90 ff90 ff8f ff8f ff8f ff8f ff8f ff8f ff8f ff8f ff8e ff8d ff8d ff8d ff8d ff8d ff8d ff8d ff8d ff8d ff8d ff8c ff8c ff8d ff8c ff8d ff8d ff8c ff8c ff8c ff8b ff8b ff8b ff8a ff8b ff8b ff8a ff8b ff8a ff8a ff8a ff8a ff8a ff89 ff89 ff89 ff8a ff8a ff88 ff89 ff88 ff88 ff88 ff87 ff87 ff88 ff88 ff88 ff88 ff87 ff88 ff87 ff87 ff87 ff87 ff87 ff87 ff87 ff85 ff85 ff85 ff85 ff85 ff85 ff86 ff85 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff83 ff83 ff82 ff83 ff82 ff83 ff83 ff82 ff82 ff81 ff81 ff81 ff81 ff81 ff81 ff80 ff80 ff80 ff80 ff80 ff81 ff80 ff7f ff7f ff7f ff7e ff7e ff7e ff7e ff7e ff7e ff7d ff7e ff7e ff7e ff7d ff7d ff7c ff7c ff7c ff7c ff7c ff7c ff7b ff7b ff7b ff7b ff7b ff7b ff7b ff7a ff79 ff79 ff79 ff79 ff79 ff79 ff79 ff79 ff78 ff79 ff78 ff78 ff78 ff78 ff78 ff77 ff77 ff77 ff77 ff76 ff76 ff76 ff76 ff76 ff76 ff75 ff75 ff76 ff75 ff75 ff74 ff74 ff74 ff74 ff74 ff73 ff73 ff73 ff72 ff73 ff72 ff72 ff72 ff71 ff71 ff72 ff71 ff70 ff70 ff70 ff71 ff71 ff70 ff6f ff70 ff6f ff6f ff6e ff6e ff6e ff6e ff6e ff6d ff6d ff6d ff6d ff6d ff6c ff6c ff6c ff6c ff6b ff6b ff6b ff6b ff6b ff6b ff6a ff69 ff69 ff69 ff69 ff69 ff68 ff68 ff69 ff68 ff68 ff68 ff68 ff67 ff67 ff67 ff66 ff66 ff66 ff66 ff66 ff65 ff66 ff65 ff66 ff65 ff65 ff65 ff64 ff63 ff64 ff63 ff64 ff64 ff64 ff62 ff61 ff61 ff61 ff61 ff61 ff60 ff5f ff5e ff5f ff5f ff5f ff5e ff5e ff5c ff5d ff5c ff5b ff5b ff5a ff5a ff59 ff59 ff58 ff57 ff56 ff55 ff54 ff54 ff53 ff52 ff52 ff50 ff50 ff50 ff4e ff4c ff4c ff4a ff4a ff49 ff48 ff47 ff45 ff44 ff44 ff42 ff41 ff40 ff3f ff3d ff3c ff3b ff3a ff39 ff38 ff36 ff35 ff34 ff33 ff32 ff30 ff2f ff2e ff2d ff2b ff2a ff29 ff28 ff26 ff26 ff24 ff23 ff22 ff21 ff20 ff1f ff1d ff1d ff1b ff1a ff19 ff18 ff17 ff17 ff15 ff15 ff14 ff13 ff12 ff11 ff11 ff0f ff0f ff0e ff0d ff0d ff0c ff0b ff0b ff0a ff0a ff09 ff09 ff08 ff08 ff07 ff07 ff06 ff06 ff05 ff05 ff05 ff04 ff04 ff04 ff04 ff03 ff03 ff03 ff03 ff02 ff02 ff02 ff02 ff02 ff02 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ce00 ce00 ce00 ce00 ce00 ce00 ce00 ce00 ce00 ce00 ce00 ce00 ce00 ce00 ce00 ce00 ce00 ce00 ce00 ce00 ce00 ce00 ce00 ce00 ce00 ce00 ce00 ce00 ce00 ce00 ce00 ce00 ce00 ce00 ce00 ce00 ce00 ce00 ce00 ce00 ce00 ce00 ce00 ce00 ce00 ce00 ce00 ce00 ce00 ce00 │ │ -cf00 cf00 cf00 cf00 cf00 cf00 cf00 cf00 cf00 cf00 cf00 cf00 cf00 cf00 cf00 cf00 cf00 cf00 cf00 cf00 cf00 cf00 cf00 cf00 cf00 cf00 cf00 cf00 cf00 cf00 cf00 cf00 cf00 cf00 cf00 cf00 cf00 cf00 cf00 cf00 cf00 cf00 cf00 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff02 ff02 ff02 ff02 ff02 ff03 ff03 ff03 ff03 ff04 ff04 ff04 ff04 ff05 ff05 ff05 ff06 ff06 ff06 ff07 ff07 ff08 ff08 ff09 ff09 ff0a ff0a ff0b ff0c ff0c ff0d ff0d ff0e ff0f ff10 ff10 ff11 ff12 ff12 ff13 ff14 ff15 ff16 ff17 ff17 ff19 ff19 ff1b ff1c ff1c ff1e ff1f ff20 ff21 ff22 ff23 ff24 ff25 ff27 ff28 ff29 ff2a ff2b ff2c ff2e ff2f ff30 ff31 ff33 ff34 ff35 ff36 ff38 ff39 ff3a ff3b ff3d ff3e ff40 ff40 ff41 ff43 ff44 ff46 ff47 ff48 ff49 ff4a ff4c ff4c ff4e ff4e ff4f ff51 ff52 ff54 ff54 ff55 ff57 ff58 ff58 ff59 ff5b ff5b ff5c ff5d ff5d ff5e ff5f ff60 ff61 ff61 ff62 ff62 ff64 ff64 ff65 ff66 ff66 ff66 ff67 ff67 ff69 ff68 ff69 ff69 ff69 ff6b ff6b ff6b ff6b ff6b ff6d ff6d ff6d ff6e ff6f ff6e ff6e ff70 ff71 ff70 ff70 ff70 ff71 ff71 ff71 ff71 ff72 ff72 ff72 ff73 ff73 ff73 ff73 ff73 ff74 ff74 ff74 ff74 ff73 ff74 ff75 ff75 ff75 ff76 ff76 ff76 ff77 ff76 ff77 ff76 ff76 ff77 ff78 ff78 ff78 ff79 ff78 ff78 ff78 ff79 ff79 ff79 ff79 ff7a ff7a ff7a ff7a ff7b ff7a ff7a ff7a ff7c ff7c ff7c ff7c ff7c ff7c ff7c ff7d ff7d ff7d ff7d ff7d ff7d ff7e ff7e ff7e ff7e ff7f ff7f ff7f ff7f ff7f ff7f ff7f ff80 ff80 ff80 ff80 ff81 ff80 ff81 ff81 ff82 ff81 ff82 ff81 ff81 ff82 ff83 ff82 ff83 ff83 ff83 ff83 ff83 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff85 ff85 ff85 ff85 ff85 ff85 ff86 ff86 ff86 ff85 ff86 ff86 ff86 ff87 ff87 ff87 ff88 ff87 ff88 ff88 ff88 ff88 ff89 ff89 ff89 ff89 ff88 ff89 ff89 ff89 ff8a ff8a ff8a ff8a ff8a ff8a ff8a ff8a ff8b ff8a ff8c ff8c ff8c ff8c ff8c ff8c ff8c ff8d ff8c ff8c ff8d ff8d ff8d ff8d ff8e ff8e ff8e ff8e ff8d ff8e ff8f ff8f ff8f ff8f ff8f ff8f ff8f ff8f ff8e ff8f ff90 ff90 ff90 ff90 ff91 ff90 ff90 ff90 ff90 ff91 ff91 ff92 ff91 ff91 ff91 ff92 ff92 ff91 ff91 ff92 ff92 ff92 ff92 ff93 ff93 ff93 ff93 ff93 ff94 ff93 ff94 ff94 ff93 ff93 ff94 ff93 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff95 ff95 ff95 ff94 ff94 ff95 ff94 ff95 ff95 ff96 ff96 ff96 ff96 ff96 ff96 ff96 ff96 ff97 ff96 ff96 ff96 ff97 ff97 ff97 ff97 ff97 ff97 ff98 ff98 ff98 ff98 ff98 ff98 ff98 ff99 ff99 ff99 ff99 ff99 ff99 ff99 ff99 ff99 ff99 ff99 ff9a ff99 ff9a ff9a ff9a ff9a ff9b ff9b ff9b ff9b ff9b ff9b ff9a ff9b ff9a ff9b ff9b ff9b ff9b ff9b ff9b ff9c ff9b ff9c ff9c ff9d ff9c ff9c ff9c ff9c ff9d ff9d ff9d ff9c ff9d ff9d ff9e ff9d ff9d ff9e ff9d ff9e ff9d ff9e ff9d ff9e ff9e ff9d ff9e ff9e ff9e ff9e ff9f ff9f ff9f ff9f ff9f ff9f ff9f ff9f ffa0 ff9f ffa0 ffa0 ff9f ff9f ff9f ff9f ff9f ff9f ff9f ff9f ffa0 ffa0 ffa0 ffa0 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa2 ffa2 ffa2 ffa2 ffa2 ffa2 ffa2 ffa2 ffa2 ffa2 ffa2 ffa2 ffa2 ffa2 ffa2 ffa2 ffa2 ffa2 ffa2 ffa2 ffa3 ffa3 ffa3 ffa2 ffa3 ffa2 ffa3 ffa3 ffa3 ffa2 ffa3 ffa3 ffa2 ffa2 ffa3 ffa3 ffa3 ffa2 ffa3 ffa3 ffa2 ffa3 ffa3 ffa4 ffa3 ffa3 ffa4 ffa4 ffa3 ffa3 ffa4 ffa3 ffa3 ffa4 ffa4 ffa4 ffa4 ffa4 ffa4 ffa4 ffa5 ffa4 ffa4 ffa4 ffa5 ffa4 ffa4 ffa5 ffa5 ffa5 ffa4 ffa4 ffa5 ffa4 ffa4 ffa4 ffa5 ffa5 ffa5 ffa4 ffa5 ffa5 ffa5 ffa5 ffa4 ffa5 ffa4 ffa4 ffa6 ffa4 ffa6 ffa6 ffa6 ffa6 ffa6 ffa6 ffa6 ffa6 ffa6 ffa6 ffa5 ffa6 ffa6 ffa6 ffa5 ffa6 ffa6 ffa6 ffa6 ffa7 ffa6 ffa6 ffa6 ffa5 ffa6 ffa5 ffa6 ffa5 ffa5 ffa6 ffa6 ffa6 ffa6 ffa6 ffa6 ffa6 ffa6 ffa7 ffa6 ffa6 ffa6 ffa6 ffa6 ffa6 ffa6 ffa6 ffa5 ffa6 ffa6 ffa6 ffa6 ffa6 ffa7 ffa6 ffa6 ffa5 ffa7 ffa6 ffa6 ffa5 ffa6 ffa6 ffa6 ffa5 ffa6 ffa6 ffa6 ffa5 ffa6 ffa6 ffa6 ffa6 ffa6 ffa6 ffa6 ffa7 ffa6 ffa7 ffa6 ffa6 ffa6 ffa6 ffa6 ffa6 ffa6 ffa6 ffa6 ffa6 ffa6 ffa6 ffa6 ffa6 ffa7 ffa6 ffa7 ffa6 ffa6 ffa7 ffa6 ffa7 ffa6 ffa6 ffa8 ffa6 ffa7 ffa6 ffa6 ffa6 ffa6 ffa7 ffa6 ffa6 ffa6 ffa7 ffa7 ffa6 ffa6 ffa6 ffa7 ffa7 ffa8 ffa7 ffa6 ffa6 ffa6 ffa6 ffa6 ffa6 ffa6 ffa7 ffa6 ffa6 ffa5 ffa5 ffa5 ffa6 ffa5 ffa6 ffa5 ffa6 ffa5 ffa6 ffa7 ffa5 ffa5 ffa6 ffa6 ffa5 ffa6 ffa6 ffa5 ffa5 ffa5 ffa5 ffa5 ffa6 ffa6 ffa6 ffa5 ffa6 ffa7 ffa6 ffa5 ffa5 ffa6 ffa6 ffa5 ffa5 ffa5 ffa6 ffa5 ffa6 ffa5 ffa4 ffa5 ffa6 ffa5 ffa4 ffa5 ffa5 ffa5 ffa4 ffa4 ffa4 ffa4 ffa4 ffa5 ffa4 ffa4 ffa4 ffa4 ffa5 ffa4 ffa5 ffa5 ffa4 ffa5 ffa4 ffa5 ffa4 ffa4 ffa4 ffa4 ffa5 ffa4 ffa4 ffa4 ffa4 ffa4 ffa5 ffa4 ffa3 ffa4 ffa4 ffa4 ffa4 ffa3 ffa2 ffa3 ffa4 ffa3 ffa4 ffa3 ffa2 ffa3 ffa3 ffa3 ffa4 ffa3 ffa4 ffa4 ffa3 ffa3 ffa3 ffa3 ffa2 ffa3 ffa2 ffa2 ffa3 ffa3 ffa2 ffa2 ffa3 ffa2 ffa3 ffa3 ffa3 ffa3 ffa2 ffa2 ffa2 ffa2 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa0 ffa0 ffa1 ffa0 ff9f ff9f ff9f ffa0 ff9f ff9f ff9f ff9f ff9f ff9f ff9f ff9f ff9f ff9f ff9f ff9f ff9f ff9f ff9f ff9e ff9e ff9e ff9e ff9e ff9e ff9e ff9e ff9e ff9e ff9e ff9e ff9e ff9d ff9d ff9d ff9d ff9d ff9d ff9c ff9d ff9d ff9c ff9c ff9d ff9c ff9c ff9c ff9c ff9c ff9c ff9b ff9c ff9c ff9c ff9c ff9c ff9b ff9b ff9b ff9a ff9b ff9a ff9a ff9b ff9a ff9a ff9b ff9a ff99 ff9a ff99 ff99 ff99 ff99 ff99 ff99 ff99 ff99 ff99 ff99 ff99 ff99 ff99 ff99 ff98 ff98 ff98 ff98 ff98 ff98 ff98 ff98 ff98 ff98 ff98 ff97 ff97 ff97 ff97 ff96 ff96 ff96 ff96 ff96 ff96 ff96 ff96 ff96 ff96 ff96 ff97 ff96 ff96 ff95 ff96 ff95 ff95 ff95 ff95 ff94 ff95 ff95 ff95 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff93 ff93 ff93 ff93 ff93 ff93 ff92 ff92 ff92 ff92 ff92 ff92 ff92 ff91 ff91 ff91 ff90 ff90 ff91 ff91 ff91 ff90 ff90 ff91 ff90 ff8f ff8f ff8f ff8f ff8f ff8f ff8f ff8f ff8f ff8e ff8e ff8e ff8e ff8e ff8e ff8e ff8e ff8d ff8c ff8c ff8c ff8c ff8c ff8c ff8c ff8c ff8c ff8b ff8b ff8c ff8c ff8c ff8c ff8b ff8b ff8b ff8b ff8a ff8a ff8a ff8a ff8a ff89 ff8b ff8a ff89 ff89 ff8a ff89 ff88 ff89 ff89 ff89 ff89 ff88 ff88 ff88 ff87 ff87 ff86 ff86 ff87 ff87 ff87 ff88 ff86 ff88 ff87 ff86 ff87 ff87 ff86 ff86 ff87 ff85 ff85 ff84 ff85 ff84 ff85 ff84 ff85 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff83 ff83 ff83 ff83 ff83 ff83 ff83 ff82 ff82 ff82 ff82 ff82 ff82 ff82 ff80 ff80 ff80 ff80 ff80 ff80 ff80 ff80 ff7f ff7f ff7f ff80 ff80 ff7f ff7e ff7e ff7d ff7d ff7e ff7e ff7e ff7d ff7d ff7d ff7d ff7d ff7d ff7d ff7c ff7b ff7b ff7b ff7b ff7b ff7b ff7a ff7a ff7a ff7a ff7a ff7a ff7a ff79 ff78 ff78 ff78 ff78 ff78 ff78 ff78 ff78 ff77 ff77 ff77 ff77 ff77 ff77 ff76 ff76 ff76 ff76 ff76 ff76 ff75 ff75 ff76 ff75 ff75 ff75 ff75 ff74 ff75 ff73 ff73 ff73 ff73 ff73 ff73 ff72 ff72 ff72 ff72 ff72 ff72 ff71 ff70 ff70 ff71 ff70 ff70 ff6f ff6f ff6f ff6f ff6f ff6f ff6f ff6e ff6e ff6e ff6d ff6d ff6d ff6d ff6d ff6c ff6c ff6c ff6c ff6b ff6b ff6b ff6b ff6a ff6a ff6a ff6a ff6a ff6a ff69 ff69 ff68 ff68 ff68 ff68 ff67 ff68 ff68 ff68 ff67 ff67 ff67 ff67 ff67 ff67 ff66 ff65 ff66 ff65 ff65 ff65 ff66 ff65 ff65 ff65 ff63 ff64 ff64 ff63 ff63 ff63 ff63 ff63 ff62 ff61 ff61 ff60 ff60 ff60 ff60 ff5e ff5f ff5e ff5e ff5e ff5e ff5c ff5d ff5b ff5b ff5a ff5b ff5a ff59 ff59 ff58 ff58 ff56 ff56 ff56 ff54 ff54 ff53 ff52 ff52 ff50 ff50 ff4e ff4e ff4d ff4b ff4a ff49 ff49 ff47 ff46 ff45 ff44 ff43 ff42 ff40 ff3f ff3e ff3d ff3c ff3b ff3a ff39 ff38 ff37 ff35 ff33 ff32 ff32 ff30 ff2f ff2d ff2d ff2b ff2a ff29 ff28 ff26 ff25 ff24 ff23 ff22 ff21 ff20 ff1f ff1d ff1c ff1b ff1a ff19 ff18 ff17 ff16 ff15 ff15 ff14 ff12 ff12 ff11 ff10 ff0f ff0f ff0e ff0d ff0d ff0c ff0b ff0a ff0a ff09 ff09 ff08 ff08 ff07 ff07 ff07 ff06 ff06 ff05 ff05 ff05 ff04 ff04 ff04 ff04 ff03 ff03 ff03 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 cf00 cf00 cf00 cf00 cf00 cf00 cf00 cf00 cf00 cf00 cf00 cf00 cf00 cf00 cf00 cf00 cf00 cf00 cf00 cf00 cf00 cf00 cf00 cf00 cf00 cf00 cf00 cf00 cf00 cf00 cf00 cf00 cf00 cf00 cf00 cf00 cf00 cf00 cf00 cf00 cf00 cf00 cf00 cf00 cf00 cf00 cf00 cf00 cf00 cf00 cf00 │ │ -cf00 cf00 cf00 cf00 cf00 cf00 cf00 cf00 cf00 cf00 cf00 cf00 cf00 cf00 cf00 cf00 cf00 cf00 cf00 cf00 cf00 cf00 cf00 cf00 cf00 cf00 cf00 cf00 cf00 cf00 cf00 cf00 cf00 cf00 cf00 cf00 cf00 cf00 cf00 cf00 cf00 cf00 cf00 cf00 cf00 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff02 ff02 ff02 ff02 ff02 ff03 ff03 ff03 ff03 ff03 ff04 ff04 ff04 ff05 ff05 ff05 ff06 ff06 ff06 ff07 ff07 ff08 ff08 ff09 ff09 ff0a ff0a ff0b ff0c ff0c ff0d ff0d ff0e ff0f ff0f ff10 ff11 ff12 ff12 ff13 ff14 ff15 ff15 ff17 ff17 ff19 ff19 ff1a ff1c ff1d ff1e ff1f ff20 ff21 ff22 ff23 ff24 ff25 ff26 ff28 ff29 ff2a ff2b ff2c ff2e ff2f ff30 ff31 ff33 ff34 ff35 ff36 ff38 ff39 ff3a ff3b ff3d ff3e ff3f ff40 ff41 ff43 ff44 ff45 ff46 ff47 ff48 ff4a ff4b ff4d ff4d ff4e ff50 ff51 ff52 ff53 ff54 ff55 ff56 ff57 ff58 ff59 ff5b ff5a ff5c ff5c ff5d ff5d ff5f ff5f ff60 ff60 ff62 ff62 ff63 ff64 ff65 ff66 ff65 ff65 ff66 ff67 ff68 ff69 ff69 ff69 ff69 ff6a ff6b ff6b ff6a ff6b ff6c ff6d ff6d ff6e ff6d ff6d ff6e ff6f ff6f ff6f ff6f ff70 ff70 ff70 ff71 ff71 ff71 ff72 ff72 ff72 ff72 ff72 ff72 ff73 ff73 ff74 ff74 ff73 ff73 ff74 ff75 ff74 ff75 ff75 ff76 ff76 ff75 ff76 ff76 ff76 ff77 ff78 ff77 ff76 ff77 ff77 ff77 ff77 ff79 ff79 ff78 ff78 ff79 ff79 ff79 ff79 ff7a ff79 ff79 ff7a ff7b ff7b ff7b ff7b ff7b ff7b ff7b ff7c ff7b ff7c ff7c ff7c ff7c ff7d ff7d ff7d ff7d ff7e ff7d ff7e ff7e ff7e ff7e ff7e ff7f ff80 ff7f ff80 ff80 ff80 ff80 ff80 ff81 ff81 ff80 ff80 ff81 ff81 ff81 ff82 ff82 ff83 ff82 ff82 ff83 ff83 ff83 ff84 ff83 ff83 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff85 ff85 ff85 ff85 ff85 ff85 ff85 ff86 ff86 ff86 ff87 ff87 ff87 ff87 ff87 ff87 ff88 ff88 ff88 ff88 ff88 ff88 ff89 ff88 ff89 ff8a ff89 ff89 ff8a ff89 ff8a ff89 ff8a ff89 ff8a ff8b ff8b ff8b ff8b ff8b ff8b ff8c ff8b ff8c ff8c ff8c ff8c ff8c ff8d ff8d ff8d ff8d ff8d ff8d ff8e ff8e ff8e ff8e ff8e ff8e ff8e ff8e ff8e ff8e ff8f ff8f ff90 ff8f ff90 ff90 ff90 ff90 ff90 ff90 ff91 ff91 ff91 ff91 ff91 ff91 ff91 ff91 ff90 ff91 ff92 ff91 ff92 ff92 ff92 ff92 ff92 ff93 ff92 ff92 ff93 ff94 ff93 ff92 ff93 ff93 ff93 ff94 ff94 ff93 ff93 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff95 ff95 ff95 ff96 ff95 ff96 ff95 ff95 ff95 ff96 ff95 ff95 ff96 ff96 ff96 ff96 ff96 ff96 ff97 ff97 ff98 ff97 ff97 ff97 ff97 ff98 ff98 ff98 ff98 ff98 ff98 ff98 ff98 ff98 ff98 ff98 ff99 ff99 ff99 ff99 ff9a ff99 ff9a ff9a ff9a ff99 ff9a ff9a ff9a ff9a ff9a ff9a ff9a ff9a ff9b ff9b ff9a ff9a ff9b ff9a ff9b ff9c ff9b ff9b ff9b ff9c ff9b ff9c ff9c ff9c ff9c ff9d ff9c ff9d ff9c ff9c ff9d ff9d ff9d ff9d ff9d ff9d ff9d ff9d ff9c ff9d ff9d ff9d ff9d ff9e ff9e ff9e ff9e ff9e ff9e ff9f ff9e ff9f ff9e ff9e ff9f ff9e ff9e ff9e ff9f ff9e ff9e ff9f ff9f ff9f ff9f ffa0 ffa0 ffa0 ffa0 ffa0 ffa0 ffa0 ffa0 ffa0 ffa0 ffa0 ffa0 ffa0 ffa0 ffa0 ffa0 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa2 ffa2 ffa2 ffa2 ffa2 ffa2 ffa2 ffa1 ffa2 ffa2 ffa2 ffa2 ffa2 ffa2 ffa2 ffa2 ffa1 ffa2 ffa2 ffa2 ffa2 ffa2 ffa2 ffa3 ffa2 ffa3 ffa3 ffa3 ffa3 ffa3 ffa3 ffa3 ffa2 ffa3 ffa3 ffa3 ffa3 ffa3 ffa3 ffa3 ffa3 ffa3 ffa3 ffa4 ffa4 ffa4 ffa4 ffa4 ffa4 ffa3 ffa4 ffa4 ffa4 ffa4 ffa3 ffa3 ffa4 ffa3 ffa4 ffa3 ffa4 ffa3 ffa4 ffa4 ffa5 ffa5 ffa5 ffa5 ffa4 ffa5 ffa4 ffa4 ffa5 ffa4 ffa5 ffa5 ffa6 ffa5 ffa5 ffa5 ffa5 ffa5 ffa5 ffa5 ffa5 ffa5 ffa5 ffa5 ffa5 ffa5 ffa5 ffa5 ffa5 ffa5 ffa5 ffa5 ffa4 ffa5 ffa5 ffa5 ffa6 ffa5 ffa5 ffa6 ffa5 ffa5 ffa5 ffa5 ffa5 ffa5 ffa5 ffa6 ffa5 ffa5 ffa5 ffa5 ffa5 ffa5 ffa5 ffa5 ffa5 ffa5 ffa5 ffa5 ffa5 ffa5 ffa6 ffa5 ffa5 ffa5 ffa6 ffa6 ffa5 ffa5 ffa5 ffa6 ffa6 ffa5 ffa6 ffa6 ffa6 ffa5 ffa6 ffa6 ffa5 ffa5 ffa6 ffa6 ffa6 ffa5 ffa5 ffa6 ffa5 ffa6 ffa6 ffa5 ffa5 ffa6 ffa6 ffa6 ffa6 ffa5 ffa6 ffa6 ffa6 ffa5 ffa7 ffa6 ffa7 ffa5 ffa5 ffa6 ffa6 ffa7 ffa6 ffa6 ffa6 ffa5 ffa5 ffa5 ffa6 ffa5 ffa5 ffa5 ffa5 ffa6 ffa6 ffa5 ffa5 ffa5 ffa5 ffa6 ffa6 ffa7 ffa7 ffa6 ffa6 ffa6 ffa6 ffa5 ffa5 ffa6 ffa6 ffa5 ffa6 ffa6 ffa5 ffa4 ffa5 ffa6 ffa4 ffa6 ffa4 ffa6 ffa5 ffa6 ffa6 ffa5 ffa4 ffa6 ffa6 ffa4 ffa5 ffa6 ffa5 ffa5 ffa5 ffa5 ffa5 ffa6 ffa5 ffa5 ffa5 ffa6 ffa6 ffa5 ffa4 ffa4 ffa5 ffa6 ffa5 ffa5 ffa5 ffa6 ffa5 ffa5 ffa5 ffa4 ffa5 ffa5 ffa4 ffa4 ffa5 ffa5 ffa5 ffa4 ffa4 ffa4 ffa4 ffa4 ffa4 ffa4 ffa3 ffa4 ffa3 ffa4 ffa4 ffa4 ffa4 ffa4 ffa4 ffa3 ffa3 ffa3 ffa3 ffa4 ffa3 ffa4 ffa3 ffa4 ffa3 ffa4 ffa4 ffa4 ffa4 ffa3 ffa4 ffa4 ffa3 ffa4 ffa3 ffa2 ffa3 ffa3 ffa3 ffa3 ffa3 ffa2 ffa2 ffa3 ffa2 ffa3 ffa3 ffa3 ffa3 ffa3 ffa3 ffa3 ffa3 ffa2 ffa2 ffa2 ffa2 ffa2 ffa2 ffa1 ffa2 ffa2 ffa2 ffa2 ffa2 ffa2 ffa2 ffa1 ffa2 ffa2 ffa2 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa0 ffa0 ffa0 ffa0 ffa0 ffa0 ffa0 ffa1 ffa0 ffa1 ffa0 ffa0 ffa0 ffa0 ffa1 ffa0 ffa0 ffa0 ffa0 ffa0 ffa0 ffa0 ff9f ff9f ff9f ff9f ff9e ff9f ff9e ff9e ff9e ff9e ff9e ff9e ff9f ff9e ff9f ff9f ff9e ff9e ff9e ff9e ff9d ff9d ff9e ff9d ff9e ff9d ff9d ff9e ff9d ff9d ff9d ff9d ff9c ff9d ff9d ff9c ff9c ff9c ff9c ff9c ff9c ff9c ff9c ff9c ff9c ff9b ff9b ff9b ff9b ff9b ff9b ff9a ff9a ff9a ff9b ff9b ff9b ff9b ff9a ff9a ff9a ff9a ff99 ff9a ff9a ff99 ff9a ff9a ff99 ff99 ff99 ff99 ff98 ff98 ff98 ff98 ff98 ff98 ff98 ff98 ff98 ff98 ff98 ff98 ff98 ff97 ff97 ff97 ff97 ff97 ff98 ff97 ff97 ff97 ff97 ff96 ff96 ff96 ff96 ff96 ff96 ff96 ff95 ff95 ff95 ff96 ff95 ff96 ff95 ff96 ff96 ff95 ff95 ff95 ff95 ff95 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff93 ff94 ff94 ff94 ff94 ff94 ff93 ff93 ff93 ff93 ff93 ff93 ff93 ff92 ff92 ff92 ff92 ff92 ff91 ff91 ff91 ff91 ff91 ff91 ff90 ff90 ff91 ff90 ff90 ff90 ff90 ff90 ff8f ff90 ff90 ff90 ff8f ff8e ff8e ff8e ff8e ff8e ff8e ff8e ff8e ff8e ff8d ff8d ff8d ff8d ff8d ff8d ff8d ff8d ff8c ff8b ff8c ff8c ff8c ff8b ff8c ff8b ff8b ff8b ff8a ff8b ff8b ff8a ff8b ff8a ff8a ff8a ff8b ff8a ff89 ff89 ff89 ff8a ff89 ff89 ff8a ff89 ff88 ff8a ff88 ff88 ff89 ff89 ff87 ff88 ff87 ff88 ff87 ff87 ff87 ff86 ff86 ff87 ff86 ff86 ff87 ff86 ff87 ff86 ff86 ff86 ff86 ff86 ff85 ff86 ff85 ff85 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff83 ff82 ff83 ff82 ff82 ff82 ff82 ff82 ff82 ff81 ff81 ff81 ff81 ff81 ff81 ff80 ff7f ff80 ff7f ff7f ff7f ff80 ff7f ff7e ff7f ff7f ff7f ff7f ff7f ff7e ff7d ff7d ff7d ff7d ff7d ff7d ff7c ff7c ff7c ff7c ff7c ff7c ff7c ff7b ff7a ff7a ff7b ff7a ff7a ff7a ff7a ff79 ff7a ff79 ff79 ff79 ff79 ff79 ff78 ff78 ff77 ff77 ff77 ff77 ff77 ff77 ff77 ff77 ff77 ff76 ff76 ff76 ff76 ff75 ff75 ff75 ff75 ff75 ff75 ff75 ff75 ff74 ff74 ff74 ff74 ff73 ff74 ff73 ff72 ff72 ff72 ff72 ff72 ff71 ff71 ff71 ff71 ff71 ff71 ff70 ff70 ff6f ff70 ff6f ff6f ff6e ff6e ff6f ff6f ff6e ff6e ff6e ff6e ff6d ff6d ff6d ff6d ff6c ff6c ff6c ff6c ff6b ff6c ff6b ff6b ff6b ff6a ff6a ff6a ff69 ff69 ff69 ff69 ff69 ff68 ff69 ff68 ff68 ff68 ff67 ff67 ff68 ff67 ff68 ff67 ff67 ff66 ff67 ff66 ff66 ff66 ff65 ff65 ff64 ff64 ff65 ff65 ff65 ff64 ff64 ff63 ff63 ff63 ff63 ff62 ff62 ff62 ff61 ff61 ff60 ff61 ff60 ff5f ff5f ff5e ff5e ff5e ff5e ff5e ff5e ff5c ff5b ff5c ff5b ff5a ff5a ff5a ff58 ff58 ff58 ff57 ff56 ff55 ff55 ff54 ff54 ff52 ff52 ff51 ff50 ff4f ff4e ff4c ff4d ff4c ff4a ff49 ff47 ff47 ff46 ff45 ff44 ff43 ff42 ff41 ff3f ff3e ff3d ff3c ff3a ff3a ff38 ff37 ff36 ff35 ff33 ff32 ff31 ff30 ff2e ff2d ff2c ff2b ff2a ff29 ff27 ff27 ff25 ff24 ff23 ff22 ff20 ff20 ff1e ff1d ff1c ff1b ff1a ff19 ff18 ff17 ff16 ff15 ff15 ff13 ff13 ff12 ff11 ff10 ff0f ff0f ff0e ff0d ff0c ff0c ff0b ff0b ff0a ff09 ff09 ff09 ff08 ff07 ff07 ff06 ff06 ff06 ff05 ff05 ff05 ff04 ff04 ff04 ff04 ff03 ff03 ff03 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 cf00 cf00 cf00 cf00 cf00 cf00 cf00 cf00 cf00 cf00 cf00 cf00 cf00 cf00 cf00 cf00 cf00 cf00 cf00 cf00 cf00 cf00 cf00 cf00 cf00 cf00 cf00 cf00 cf00 cf00 cf00 cf00 cf00 cf00 cf00 cf00 cf00 cf00 cf00 cf00 cf00 cf00 cf00 cf00 cf00 cf00 cf00 cf00 cf00 cf00 cf00 cf00 cf00 │ │ -d000 d000 d000 d000 d000 d000 d000 d000 d000 d000 d000 d000 d000 d000 d000 d000 d000 d000 d000 d000 d000 d000 d000 d000 d000 d000 d000 d000 d000 d000 d000 d000 d000 d000 d000 d000 d000 d000 d000 d000 d000 d000 d000 d000 d000 d000 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff02 ff02 ff02 ff02 ff02 ff03 ff03 ff03 ff03 ff03 ff04 ff04 ff04 ff05 ff05 ff05 ff06 ff06 ff06 ff07 ff07 ff08 ff08 ff09 ff09 ff0a ff0a ff0b ff0b ff0c ff0d ff0d ff0e ff0f ff0f ff10 ff11 ff12 ff12 ff13 ff14 ff15 ff15 ff17 ff17 ff18 ff19 ff1b ff1b ff1c ff1d ff1e ff1f ff21 ff22 ff23 ff24 ff25 ff27 ff27 ff29 ff2a ff2b ff2c ff2d ff2f ff30 ff31 ff33 ff33 ff34 ff36 ff37 ff39 ff3a ff3b ff3d ff3e ff3f ff3f ff41 ff43 ff44 ff44 ff46 ff47 ff48 ff49 ff4b ff4c ff4d ff4e ff50 ff50 ff51 ff53 ff53 ff54 ff55 ff57 ff58 ff59 ff59 ff5a ff5b ff5c ff5c ff5d ff5e ff5e ff60 ff60 ff61 ff62 ff63 ff63 ff64 ff64 ff64 ff65 ff66 ff67 ff68 ff68 ff68 ff68 ff69 ff6a ff6a ff6a ff6a ff6a ff6c ff6c ff6d ff6d ff6d ff6e ff6d ff6e ff6f ff6f ff6f ff6f ff70 ff70 ff70 ff70 ff71 ff71 ff71 ff71 ff71 ff71 ff72 ff73 ff73 ff73 ff73 ff73 ff74 ff74 ff74 ff74 ff74 ff75 ff75 ff74 ff75 ff76 ff76 ff76 ff77 ff76 ff76 ff76 ff77 ff77 ff77 ff77 ff78 ff78 ff78 ff78 ff78 ff78 ff79 ff79 ff79 ff79 ff7a ff7a ff7b ff7a ff7a ff7a ff7a ff7b ff7b ff7b ff7b ff7c ff7c ff7c ff7c ff7c ff7c ff7d ff7d ff7d ff7d ff7d ff7e ff7d ff7d ff7f ff7f ff7e ff7f ff7f ff7f ff80 ff7f ff7f ff7f ff80 ff80 ff81 ff80 ff81 ff81 ff81 ff82 ff81 ff82 ff82 ff82 ff82 ff83 ff82 ff82 ff83 ff83 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff86 ff85 ff86 ff86 ff86 ff86 ff86 ff86 ff87 ff86 ff87 ff87 ff87 ff87 ff87 ff88 ff88 ff89 ff88 ff88 ff89 ff88 ff89 ff88 ff89 ff89 ff89 ff8a ff8a ff8a ff8a ff8a ff8a ff8b ff8b ff8a ff8b ff8b ff8b ff8c ff8b ff8c ff8c ff8c ff8c ff8c ff8d ff8d ff8d ff8d ff8d ff8d ff8d ff8d ff8d ff8d ff8e ff8e ff8f ff8f ff8e ff8f ff8f ff8f ff8f ff8f ff90 ff90 ff90 ff90 ff90 ff90 ff90 ff90 ff90 ff90 ff91 ff91 ff90 ff91 ff91 ff92 ff92 ff92 ff92 ff92 ff91 ff92 ff93 ff92 ff91 ff92 ff92 ff93 ff94 ff94 ff93 ff93 ff94 ff94 ff94 ff94 ff94 ff93 ff94 ff94 ff93 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff95 ff95 ff95 ff95 ff95 ff94 ff94 ff95 ff95 ff95 ff95 ff96 ff95 ff95 ff95 ff96 ff96 ff96 ff96 ff96 ff96 ff97 ff97 ff97 ff97 ff97 ff97 ff97 ff97 ff97 ff97 ff97 ff97 ff98 ff98 ff98 ff99 ff99 ff99 ff98 ff99 ff99 ff99 ff99 ff98 ff99 ff99 ff99 ff99 ff99 ff99 ff9a ff9a ff9a ff99 ff99 ff9a ff9a ff9a ff9b ff9a ff9b ff9b ff9b ff9a ff9a ff9b ff9c ff9b ff9c ff9b ff9b ff9c ff9b ff9c ff9c ff9c ff9c ff9c ff9c ff9c ff9c ff9c ff9d ff9c ff9d ff9d ff9d ff9d ff9d ff9d ff9e ff9d ff9d ff9d ff9e ff9e ff9e ff9e ff9d ff9d ff9d ff9e ff9e ff9e ff9e ff9e ff9f ff9f ff9f ff9f ff9f ff9f ff9f ff9f ff9f ff9f ffa0 ff9f ff9f ff9f ff9f ff9f ffa0 ffa0 ffa0 ffa1 ffa1 ffa0 ffa0 ffa0 ffa0 ffa0 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa2 ffa2 ffa2 ffa1 ffa2 ffa2 ffa2 ffa2 ffa2 ffa2 ffa2 ffa2 ffa2 ffa3 ffa2 ffa3 ffa3 ffa3 ffa3 ffa2 ffa2 ffa3 ffa2 ffa3 ffa3 ffa3 ffa3 ffa3 ffa3 ffa3 ffa3 ffa2 ffa3 ffa3 ffa3 ffa3 ffa2 ffa3 ffa3 ffa3 ffa3 ffa2 ffa3 ffa2 ffa4 ffa4 ffa4 ffa4 ffa4 ffa4 ffa4 ffa4 ffa4 ffa4 ffa4 ffa4 ffa4 ffa4 ffa5 ffa4 ffa4 ffa4 ffa4 ffa4 ffa3 ffa4 ffa5 ffa5 ffa4 ffa4 ffa5 ffa4 ffa5 ffa4 ffa4 ffa3 ffa5 ffa4 ffa4 ffa4 ffa4 ffa5 ffa5 ffa4 ffa4 ffa5 ffa4 ffa4 ffa4 ffa4 ffa4 ffa4 ffa4 ffa5 ffa4 ffa4 ffa4 ffa4 ffa4 ffa4 ffa4 ffa4 ffa5 ffa4 ffa4 ffa5 ffa5 ffa5 ffa5 ffa5 ffa4 ffa5 ffa6 ffa6 ffa5 ffa5 ffa5 ffa5 ffa5 ffa5 ffa6 ffa5 ffa5 ffa5 ffa5 ffa4 ffa5 ffa5 ffa5 ffa5 ffa5 ffa4 ffa5 ffa4 ffa5 ffa5 ffa5 ffa5 ffa5 ffa5 ffa6 ffa5 ffa5 ffa5 ffa5 ffa6 ffa5 ffa5 ffa6 ffa6 ffa6 ffa5 ffa5 ffa5 ffa6 ffa6 ffa6 ffa5 ffa4 ffa5 ffa5 ffa5 ffa5 ffa5 ffa5 ffa5 ffa5 ffa5 ffa5 ffa5 ffa5 ffa5 ffa5 ffa5 ffa5 ffa6 ffa5 ffa5 ffa5 ffa6 ffa5 ffa5 ffa5 ffa5 ffa5 ffa5 ffa5 ffa6 ffa5 ffa4 ffa5 ffa5 ffa4 ffa5 ffa4 ffa5 ffa5 ffa5 ffa5 ffa5 ffa4 ffa5 ffa5 ffa4 ffa5 ffa5 ffa5 ffa5 ffa5 ffa5 ffa4 ffa5 ffa5 ffa5 ffa4 ffa5 ffa5 ffa4 ffa4 ffa4 ffa4 ffa5 ffa5 ffa4 ffa4 ffa5 ffa4 ffa4 ffa4 ffa4 ffa5 ffa4 ffa4 ffa3 ffa4 ffa4 ffa4 ffa4 ffa3 ffa4 ffa4 ffa4 ffa4 ffa4 ffa3 ffa4 ffa3 ffa4 ffa4 ffa4 ffa3 ffa3 ffa3 ffa3 ffa2 ffa3 ffa2 ffa3 ffa3 ffa3 ffa2 ffa3 ffa3 ffa3 ffa3 ffa3 ffa3 ffa3 ffa3 ffa3 ffa2 ffa3 ffa2 ffa2 ffa3 ffa2 ffa2 ffa2 ffa2 ffa2 ffa1 ffa2 ffa1 ffa2 ffa2 ffa2 ffa2 ffa2 ffa2 ffa2 ffa2 ffa2 ffa2 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa0 ffa0 ffa0 ffa1 ffa1 ffa0 ffa0 ffa0 ffa0 ffa1 ffa0 ffa0 ffa0 ffa0 ffa0 ffa0 ffa0 ffa0 ff9f ff9f ff9f ff9f ffa0 ff9f ffa0 ff9f ff9f ffa0 ff9f ffa0 ffa0 ff9f ff9f ff9f ff9f ff9f ff9f ff9f ff9e ff9e ff9f ff9e ff9f ff9d ff9d ff9d ff9e ff9d ff9e ff9e ff9e ff9e ff9e ff9d ff9d ff9e ff9d ff9d ff9d ff9d ff9d ff9d ff9d ff9c ff9d ff9c ff9d ff9d ff9d ff9c ff9c ff9c ff9c ff9b ff9c ff9c ff9b ff9b ff9b ff9b ff9c ff9c ff9a ff9b ff9a ff9a ff9a ff9a ff99 ff9a ff99 ff9a ff9a ff9a ff9a ff9a ff99 ff99 ff99 ff98 ff99 ff99 ff99 ff99 ff99 ff98 ff99 ff98 ff98 ff98 ff97 ff97 ff97 ff97 ff97 ff97 ff97 ff97 ff97 ff97 ff97 ff97 ff97 ff97 ff97 ff96 ff96 ff97 ff96 ff96 ff96 ff96 ff96 ff95 ff95 ff95 ff95 ff95 ff95 ff94 ff95 ff95 ff94 ff94 ff95 ff94 ff94 ff95 ff94 ff94 ff95 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff93 ff93 ff93 ff93 ff93 ff93 ff93 ff93 ff93 ff93 ff92 ff92 ff92 ff92 ff92 ff92 ff92 ff92 ff92 ff91 ff91 ff91 ff91 ff91 ff90 ff90 ff90 ff90 ff90 ff8f ff90 ff90 ff8f ff8f ff8f ff8f ff8f ff8f ff8f ff8f ff8f ff8e ff8d ff8d ff8d ff8d ff8d ff8d ff8d ff8d ff8d ff8d ff8c ff8d ff8c ff8c ff8c ff8c ff8c ff8b ff8c ff8c ff8c ff8a ff8c ff8a ff8a ff8a ff8a ff89 ff8b ff89 ff8b ff8a ff89 ff89 ff8a ff89 ff89 ff89 ff89 ff89 ff89 ff88 ff89 ff89 ff88 ff89 ff87 ff88 ff87 ff88 ff86 ff86 ff87 ff87 ff87 ff86 ff86 ff86 ff86 ff86 ff86 ff86 ff86 ff86 ff86 ff84 ff86 ff85 ff85 ff85 ff85 ff85 ff85 ff85 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff83 ff83 ff83 ff83 ff84 ff83 ff83 ff82 ff82 ff82 ff81 ff82 ff81 ff81 ff81 ff81 ff80 ff80 ff80 ff81 ff80 ff80 ff7f ff7f ff7f ff7e ff7e ff7f ff7f ff7e ff7e ff7e ff7d ff7d ff7e ff7e ff7d ff7d ff7c ff7c ff7c ff7c ff7c ff7c ff7b ff7b ff7b ff7b ff7b ff7b ff7b ff7a ff79 ff7a ff79 ff79 ff79 ff79 ff79 ff79 ff78 ff78 ff78 ff78 ff78 ff77 ff78 ff77 ff76 ff76 ff77 ff76 ff76 ff76 ff76 ff76 ff76 ff75 ff75 ff75 ff75 ff74 ff74 ff74 ff74 ff74 ff74 ff74 ff73 ff73 ff72 ff73 ff73 ff73 ff73 ff72 ff71 ff71 ff72 ff71 ff71 ff70 ff70 ff71 ff70 ff70 ff70 ff6f ff6f ff6f ff6f ff6e ff6e ff6e ff6e ff6e ff6e ff6d ff6d ff6d ff6c ff6c ff6d ff6c ff6b ff6a ff6b ff6c ff6b ff6b ff6a ff6a ff6a ff6a ff6a ff69 ff68 ff69 ff68 ff69 ff69 ff68 ff68 ff67 ff67 ff67 ff67 ff67 ff67 ff66 ff67 ff67 ff66 ff66 ff66 ff66 ff65 ff65 ff65 ff64 ff63 ff64 ff64 ff64 ff64 ff63 ff63 ff63 ff62 ff62 ff62 ff62 ff62 ff61 ff60 ff60 ff60 ff60 ff5f ff5f ff5e ff5e ff5e ff5d ff5d ff5c ff5c ff5c ff5b ff5b ff5a ff59 ff59 ff58 ff58 ff57 ff56 ff56 ff55 ff55 ff53 ff53 ff52 ff51 ff50 ff4f ff4e ff4d ff4c ff4c ff4b ff4a ff49 ff48 ff46 ff46 ff45 ff43 ff43 ff41 ff40 ff3f ff3e ff3d ff3c ff3b ff39 ff38 ff37 ff36 ff34 ff33 ff32 ff31 ff2f ff2e ff2d ff2c ff2b ff2a ff28 ff27 ff26 ff25 ff24 ff23 ff21 ff20 ff1f ff1e ff1d ff1c ff1b ff1a ff19 ff18 ff17 ff16 ff15 ff14 ff14 ff12 ff12 ff11 ff10 ff0f ff0f ff0e ff0d ff0d ff0c ff0b ff0a ff0a ff09 ff09 ff08 ff08 ff07 ff07 ff06 ff06 ff05 ff05 ff05 ff05 ff04 ff04 ff04 ff03 ff03 ff03 ff03 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 d000 d000 ff01 d000 d000 d000 d000 d000 d000 d000 d000 d000 d000 d000 d000 d000 d000 d000 d000 d000 d000 d000 d000 d000 d000 d000 d000 d000 d000 d000 d000 d000 d000 d000 d000 d000 d000 d000 d000 d000 d000 d000 d000 d000 d000 d000 d000 d000 d000 d000 d000 d000 d000 d000 d000 d000 d000 │ │ -d000 d000 d000 d000 d000 d000 d000 d000 d000 d000 d000 d000 d000 d000 d000 d000 d000 d000 d000 d000 d000 d000 d000 d000 d000 d000 d000 d000 d000 d000 d000 d000 d000 d000 d000 d000 d000 d000 d000 d000 d000 d000 d000 d000 d000 d000 d000 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff02 ff02 ff02 ff02 ff02 ff02 ff03 ff03 ff03 ff03 ff04 ff04 ff04 ff05 ff05 ff05 ff06 ff06 ff06 ff07 ff07 ff08 ff08 ff08 ff09 ff09 ff0a ff0b ff0b ff0c ff0c ff0d ff0e ff0e ff0f ff10 ff10 ff11 ff12 ff13 ff14 ff15 ff15 ff16 ff17 ff18 ff19 ff1a ff1b ff1c ff1d ff1e ff1f ff20 ff22 ff23 ff24 ff25 ff26 ff27 ff28 ff29 ff2a ff2c ff2d ff2e ff2f ff31 ff31 ff33 ff35 ff36 ff37 ff38 ff39 ff3b ff3c ff3d ff3e ff40 ff41 ff42 ff44 ff44 ff46 ff47 ff48 ff49 ff4a ff4c ff4d ff4e ff4f ff50 ff51 ff51 ff53 ff54 ff55 ff56 ff58 ff58 ff59 ff59 ff5a ff5b ff5c ff5d ff5e ff5f ff5f ff5f ff61 ff62 ff62 ff62 ff63 ff64 ff64 ff64 ff66 ff66 ff67 ff67 ff68 ff68 ff68 ff69 ff69 ff69 ff6a ff6b ff6b ff6b ff6c ff6c ff6d ff6d ff6e ff6d ff6e ff6f ff6f ff6f ff70 ff6f ff6f ff70 ff70 ff70 ff70 ff70 ff70 ff71 ff72 ff72 ff72 ff72 ff73 ff73 ff73 ff73 ff73 ff73 ff74 ff75 ff74 ff74 ff75 ff75 ff75 ff76 ff75 ff76 ff75 ff76 ff77 ff77 ff76 ff77 ff78 ff78 ff78 ff77 ff78 ff79 ff79 ff79 ff79 ff7a ff79 ff7a ff79 ff79 ff7a ff7a ff7b ff7a ff7b ff7b ff7b ff7b ff7b ff7b ff7c ff7c ff7c ff7c ff7c ff7c ff7c ff7d ff7c ff7d ff7e ff7e ff7d ff7e ff7e ff7e ff7f ff7e ff7f ff7f ff7f ff80 ff80 ff80 ff80 ff80 ff80 ff81 ff81 ff81 ff81 ff81 ff81 ff82 ff82 ff81 ff82 ff83 ff83 ff83 ff83 ff83 ff84 ff83 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff85 ff85 ff85 ff85 ff85 ff85 ff85 ff85 ff86 ff85 ff86 ff86 ff86 ff87 ff87 ff87 ff87 ff88 ff87 ff87 ff88 ff88 ff88 ff88 ff88 ff89 ff88 ff89 ff89 ff89 ff89 ff8a ff8a ff8a ff8a ff8a ff8a ff8a ff8b ff8b ff8b ff8b ff8c ff8c ff8b ff8c ff8c ff8c ff8c ff8c ff8d ff8c ff8c ff8c ff8d ff8d ff8d ff8e ff8e ff8e ff8e ff8e ff8e ff8e ff8e ff8e ff8f ff8f ff8f ff8f ff8f ff8e ff8f ff8f ff90 ff90 ff91 ff91 ff90 ff90 ff90 ff91 ff91 ff90 ff91 ff91 ff91 ff91 ff92 ff91 ff91 ff91 ff92 ff92 ff93 ff93 ff93 ff93 ff93 ff94 ff94 ff93 ff93 ff93 ff94 ff94 ff93 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff95 ff94 ff95 ff94 ff95 ff94 ff94 ff94 ff94 ff95 ff95 ff95 ff94 ff94 ff95 ff95 ff95 ff95 ff95 ff95 ff96 ff96 ff96 ff96 ff96 ff97 ff96 ff96 ff96 ff96 ff96 ff96 ff97 ff97 ff97 ff98 ff98 ff98 ff98 ff98 ff98 ff98 ff98 ff98 ff98 ff98 ff98 ff98 ff98 ff99 ff99 ff99 ff99 ff99 ff99 ff99 ff9a ff9a ff9a ff9a ff9a ff9a ff9a ff9a ff99 ff9a ff9b ff9b ff9b ff9b ff9b ff9a ff9b ff9b ff9b ff9b ff9b ff9b ff9b ff9b ff9b ff9c ff9c ff9c ff9c ff9c ff9c ff9d ff9c ff9c ff9d ff9d ff9c ff9d ff9c ff9d ff9d ff9d ff9c ff9c ff9d ff9d ff9d ff9e ff9d ff9e ff9e ff9e ff9e ff9e ff9e ff9e ff9e ff9e ff9f ff9e ff9f ff9f ff9e ff9e ff9f ff9f ff9f ff9f ff9f ff9f ffa0 ffa0 ff9f ff9f ff9f ffa0 ffa0 ffa0 ffa0 ffa0 ffa0 ffa0 ffa0 ffa0 ffa0 ffa0 ffa0 ffa1 ffa0 ffa0 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa2 ffa2 ffa2 ffa2 ffa2 ffa2 ffa2 ffa2 ffa2 ffa2 ffa1 ffa1 ffa2 ffa2 ffa2 ffa2 ffa2 ffa2 ffa2 ffa2 ffa2 ffa2 ffa2 ffa2 ffa2 ffa2 ffa2 ffa2 ffa2 ffa2 ffa2 ffa3 ffa2 ffa3 ffa2 ffa3 ffa3 ffa3 ffa4 ffa3 ffa4 ffa4 ffa3 ffa3 ffa4 ffa4 ffa4 ffa3 ffa4 ffa4 ffa4 ffa4 ffa4 ffa3 ffa4 ffa3 ffa3 ffa4 ffa4 ffa3 ffa3 ffa4 ffa3 ffa4 ffa3 ffa4 ffa3 ffa4 ffa4 ffa3 ffa3 ffa3 ffa4 ffa4 ffa3 ffa3 ffa4 ffa4 ffa4 ffa4 ffa3 ffa4 ffa4 ffa4 ffa4 ffa3 ffa3 ffa4 ffa4 ffa3 ffa4 ffa3 ffa4 ffa5 ffa4 ffa4 ffa5 ffa5 ffa5 ffa5 ffa4 ffa4 ffa5 ffa5 ffa5 ffa4 ffa5 ffa4 ffa4 ffa4 ffa5 ffa5 ffa4 ffa4 ffa5 ffa4 ffa3 ffa5 ffa5 ffa4 ffa4 ffa4 ffa4 ffa5 ffa3 ffa5 ffa4 ffa4 ffa5 ffa5 ffa4 ffa5 ffa4 ffa4 ffa5 ffa4 ffa5 ffa4 ffa5 ffa5 ffa5 ffa5 ffa5 ffa5 ffa4 ffa5 ffa5 ffa5 ffa4 ffa4 ffa5 ffa5 ffa5 ffa4 ffa5 ffa5 ffa5 ffa5 ffa4 ffa4 ffa4 ffa4 ffa5 ffa5 ffa4 ffa4 ffa4 ffa3 ffa4 ffa3 ffa5 ffa4 ffa4 ffa4 ffa3 ffa4 ffa5 ffa4 ffa5 ffa4 ffa4 ffa5 ffa4 ffa4 ffa4 ffa4 ffa4 ffa4 ffa4 ffa4 ffa4 ffa4 ffa4 ffa4 ffa4 ffa4 ffa4 ffa4 ffa4 ffa4 ffa4 ffa3 ffa4 ffa4 ffa4 ffa4 ffa4 ffa3 ffa3 ffa4 ffa4 ffa4 ffa4 ffa4 ffa3 ffa3 ffa4 ffa3 ffa3 ffa3 ffa3 ffa4 ffa3 ffa4 ffa3 ffa4 ffa3 ffa3 ffa3 ffa2 ffa3 ffa3 ffa3 ffa3 ffa3 ffa3 ffa3 ffa3 ffa3 ffa3 ffa3 ffa3 ffa3 ffa3 ffa3 ffa2 ffa3 ffa2 ffa3 ffa3 ffa2 ffa2 ffa2 ffa2 ffa2 ffa2 ffa2 ffa2 ffa2 ffa2 ffa2 ffa2 ffa2 ffa2 ffa2 ffa2 ffa2 ffa2 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa0 ffa0 ffa0 ffa0 ffa0 ffa0 ffa0 ffa0 ff9f ff9f ff9f ffa0 ffa0 ff9f ffa0 ff9f ff9f ff9f ff9f ff9f ff9f ff9f ff9f ff9f ff9f ff9f ff9f ff9e ff9f ff9e ff9e ff9e ff9f ff9e ff9f ff9e ff9e ff9e ff9e ff9e ff9f ff9e ff9e ff9e ff9d ff9e ff9d ff9d ff9d ff9d ff9c ff9d ff9c ff9d ff9c ff9c ff9c ff9d ff9d ff9d ff9d ff9c ff9d ff9c ff9c ff9c ff9c ff9c ff9b ff9b ff9c ff9c ff9b ff9b ff9c ff9a ff9a ff9b ff9b ff9a ff9b ff9a ff9b ff9b ff9b ff9a ff9a ff99 ff99 ff99 ff99 ff99 ff99 ff99 ff99 ff99 ff99 ff99 ff99 ff99 ff98 ff98 ff98 ff98 ff98 ff98 ff98 ff98 ff98 ff98 ff98 ff98 ff97 ff97 ff97 ff96 ff96 ff96 ff97 ff97 ff96 ff96 ff97 ff96 ff96 ff96 ff96 ff96 ff95 ff96 ff96 ff95 ff95 ff95 ff95 ff95 ff95 ff95 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff93 ff93 ff93 ff94 ff93 ff93 ff93 ff92 ff93 ff93 ff92 ff92 ff92 ff91 ff91 ff91 ff92 ff92 ff91 ff91 ff91 ff91 ff91 ff90 ff90 ff90 ff90 ff90 ff90 ff8f ff8f ff8f ff8f ff8f ff8f ff8f ff8f ff8e ff8e ff8e ff8e ff8e ff8e ff8e ff8e ff8e ff8d ff8c ff8d ff8c ff8c ff8c ff8c ff8c ff8d ff8d ff8b ff8d ff8b ff8b ff8c ff8c ff8b ff8b ff8c ff8b ff8b ff89 ff8b ff8a ff8a ff8a ff8a ff89 ff89 ff89 ff8a ff89 ff89 ff89 ff89 ff89 ff88 ff89 ff88 ff88 ff88 ff88 ff88 ff87 ff88 ff88 ff87 ff88 ff87 ff87 ff86 ff85 ff86 ff87 ff86 ff86 ff86 ff86 ff86 ff85 ff85 ff85 ff85 ff85 ff85 ff84 ff85 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff83 ff83 ff83 ff83 ff83 ff83 ff82 ff82 ff83 ff83 ff82 ff82 ff82 ff82 ff82 ff80 ff81 ff80 ff81 ff80 ff7f ff80 ff7f ff80 ff80 ff7f ff7f ff7f ff7f ff7e ff7d ff7e ff7e ff7e ff7e ff7d ff7d ff7d ff7c ff7d ff7d ff7d ff7c ff7c ff7b ff7b ff7b ff7b ff7b ff7b ff7a ff7a ff7a ff7a ff7a ff7a ff79 ff79 ff79 ff78 ff78 ff78 ff78 ff79 ff78 ff78 ff77 ff77 ff78 ff78 ff77 ff77 ff77 ff76 ff76 ff76 ff76 ff75 ff75 ff75 ff75 ff74 ff75 ff75 ff74 ff74 ff74 ff73 ff73 ff73 ff73 ff73 ff73 ff73 ff72 ff72 ff72 ff72 ff72 ff72 ff71 ff71 ff70 ff71 ff70 ff70 ff6f ff70 ff70 ff6f ff6f ff70 ff6f ff6e ff6f ff6e ff6d ff6e ff6d ff6c ff6d ff6d ff6d ff6c ff6c ff6b ff6c ff6c ff6c ff6b ff6a ff6b ff6a ff6b ff6b ff6a ff6a ff6a ff69 ff69 ff69 ff68 ff68 ff68 ff69 ff68 ff68 ff67 ff67 ff67 ff66 ff66 ff66 ff66 ff66 ff66 ff66 ff65 ff66 ff65 ff65 ff65 ff64 ff64 ff64 ff63 ff63 ff63 ff63 ff63 ff62 ff62 ff62 ff62 ff61 ff61 ff61 ff60 ff5f ff5f ff5f ff5f ff5f ff5e ff5e ff5e ff5c ff5d ff5c ff5c ff5b ff5a ff5b ff5b ff59 ff59 ff59 ff57 ff57 ff57 ff55 ff55 ff54 ff54 ff54 ff53 ff52 ff51 ff50 ff4f ff4e ff4d ff4c ff4b ff4a ff4a ff49 ff48 ff46 ff45 ff44 ff44 ff42 ff41 ff40 ff3f ff3e ff3d ff3b ff3a ff39 ff38 ff36 ff35 ff34 ff33 ff32 ff31 ff2f ff2e ff2d ff2c ff2b ff29 ff28 ff27 ff26 ff25 ff23 ff23 ff22 ff20 ff1f ff1e ff1d ff1c ff1b ff1a ff19 ff18 ff17 ff16 ff15 ff14 ff13 ff12 ff11 ff11 ff10 ff0f ff0e ff0d ff0d ff0c ff0c ff0b ff0a ff0a ff09 ff09 ff08 ff08 ff07 ff07 ff06 ff06 ff05 ff05 ff05 ff05 ff04 ff04 ff03 ff03 ff03 ff03 ff03 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 d000 d000 d000 d000 d000 d000 d000 d000 d000 d000 d000 d000 d000 d000 d000 d000 d000 d000 d000 d000 d000 d000 d000 d000 d000 d000 d000 d000 d000 d000 d000 d000 d000 d000 d000 d000 d000 d000 d000 d000 d000 d000 d000 d000 d000 d000 d000 d000 d000 d000 d000 d000 d000 d000 d000 d000 d000 │ │ -d100 d100 d100 d100 d100 d100 d100 d100 d100 d100 d100 d100 d100 d100 d100 d100 d100 d100 d100 d100 d100 d100 d100 d100 d100 d100 d100 d100 d100 d100 d100 d100 d100 d100 d100 d100 d100 d100 d100 d100 d100 d100 d100 d100 d100 d100 d100 d100 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff02 ff02 ff02 ff02 ff02 ff02 ff03 ff03 ff03 ff03 ff04 ff04 ff04 ff05 ff05 ff05 ff06 ff06 ff06 ff07 ff07 ff08 ff08 ff08 ff09 ff09 ff0a ff0a ff0b ff0c ff0d ff0d ff0e ff0e ff0f ff0f ff10 ff11 ff12 ff13 ff14 ff14 ff15 ff16 ff17 ff18 ff19 ff1a ff1b ff1c ff1d ff1e ff1f ff20 ff22 ff23 ff24 ff25 ff26 ff27 ff28 ff29 ff2a ff2c ff2d ff2e ff2f ff30 ff32 ff33 ff35 ff35 ff36 ff38 ff39 ff3a ff3b ff3d ff3e ff3f ff41 ff43 ff43 ff45 ff46 ff46 ff48 ff49 ff4a ff4b ff4c ff4e ff4e ff50 ff50 ff51 ff53 ff54 ff55 ff56 ff57 ff57 ff58 ff59 ff5a ff5a ff5c ff5c ff5e ff5f ff5f ff5f ff61 ff61 ff61 ff62 ff63 ff63 ff64 ff65 ff65 ff65 ff67 ff67 ff67 ff68 ff68 ff68 ff69 ff6a ff69 ff6b ff6a ff6b ff6b ff6c ff6c ff6b ff6c ff6d ff6e ff6e ff6f ff6f ff6e ff6e ff6f ff6f ff6f ff6f ff70 ff70 ff71 ff71 ff71 ff71 ff71 ff72 ff72 ff72 ff72 ff72 ff72 ff74 ff74 ff74 ff73 ff74 ff74 ff74 ff75 ff74 ff75 ff75 ff75 ff77 ff76 ff76 ff76 ff77 ff77 ff77 ff77 ff78 ff78 ff78 ff79 ff78 ff79 ff79 ff78 ff79 ff79 ff7a ff79 ff7a ff7a ff7b ff7a ff7a ff7a ff7a ff7b ff7c ff7c ff7b ff7b ff7b ff7b ff7c ff7c ff7c ff7d ff7d ff7d ff7d ff7d ff7e ff7d ff7e ff7e ff7e ff7e ff7f ff80 ff80 ff80 ff7f ff7f ff7f ff80 ff80 ff80 ff80 ff81 ff81 ff80 ff81 ff81 ff82 ff82 ff82 ff82 ff82 ff82 ff83 ff83 ff83 ff83 ff83 ff84 ff83 ff83 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff85 ff85 ff85 ff85 ff85 ff85 ff86 ff86 ff86 ff86 ff87 ff86 ff87 ff87 ff87 ff87 ff87 ff87 ff87 ff88 ff88 ff88 ff88 ff89 ff88 ff89 ff89 ff88 ff89 ff89 ff89 ff8a ff8a ff8a ff8a ff8b ff8b ff8b ff8b ff8b ff8b ff8b ff8c ff8c ff8c ff8b ff8b ff8c ff8c ff8d ff8d ff8d ff8d ff8d ff8d ff8d ff8d ff8e ff8d ff8e ff8e ff8e ff8e ff8e ff8e ff8e ff8e ff8f ff8f ff90 ff90 ff90 ff90 ff90 ff90 ff90 ff90 ff8f ff90 ff91 ff91 ff90 ff91 ff90 ff91 ff91 ff92 ff92 ff92 ff92 ff93 ff93 ff92 ff93 ff92 ff91 ff92 ff93 ff93 ff93 ff93 ff93 ff93 ff94 ff94 ff94 ff94 ff94 ff93 ff94 ff94 ff94 ff93 ff94 ff94 ff94 ff94 ff95 ff95 ff94 ff94 ff94 ff94 ff94 ff94 ff95 ff94 ff95 ff95 ff96 ff95 ff95 ff95 ff96 ff95 ff95 ff95 ff96 ff96 ff96 ff96 ff97 ff97 ff97 ff97 ff97 ff97 ff97 ff97 ff97 ff97 ff97 ff97 ff97 ff97 ff98 ff98 ff98 ff98 ff98 ff98 ff98 ff99 ff99 ff99 ff99 ff99 ff99 ff99 ff99 ff99 ff9a ff99 ff9a ff9a ff9a ff9a ff9a ff9a ff99 ff9a ff9a ff9a ff9a ff9a ff9a ff9a ff9b ff9b ff9c ff9c ff9b ff9b ff9c ff9b ff9c ff9b ff9b ff9b ff9c ff9c ff9c ff9c ff9c ff9c ff9b ff9c ff9c ff9c ff9c ff9c ff9d ff9c ff9d ff9d ff9d ff9d ff9d ff9d ff9e ff9e ff9d ff9e ff9d ff9e ff9d ff9e ff9e ff9e ff9e ff9e ff9f ff9e ff9e ff9f ff9e ff9f ff9e ff9f ff9f ff9f ff9f ff9f ff9f ff9f ff9f ff9f ff9f ffa0 ff9f ff9f ffa0 ffa0 ffa0 ffa0 ffa0 ffa0 ffa0 ffa1 ffa0 ffa0 ffa0 ffa0 ffa0 ffa0 ffa0 ffa0 ffa0 ffa0 ffa0 ffa1 ffa0 ffa0 ffa0 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa2 ffa2 ffa2 ffa2 ffa2 ffa2 ffa2 ffa2 ffa3 ffa3 ffa3 ffa3 ffa3 ffa3 ffa2 ffa2 ffa2 ffa3 ffa3 ffa3 ffa2 ffa3 ffa2 ffa3 ffa3 ffa3 ffa3 ffa3 ffa3 ffa3 ffa3 ffa3 ffa3 ffa3 ffa3 ffa3 ffa3 ffa3 ffa3 ffa3 ffa3 ffa3 ffa2 ffa3 ffa3 ffa3 ffa2 ffa2 ffa3 ffa3 ffa3 ffa3 ffa3 ffa3 ffa3 ffa4 ffa4 ffa3 ffa3 ffa4 ffa4 ffa3 ffa4 ffa3 ffa3 ffa4 ffa4 ffa4 ffa4 ffa4 ffa4 ffa4 ffa3 ffa4 ffa4 ffa4 ffa3 ffa4 ffa4 ffa3 ffa4 ffa3 ffa4 ffa4 ffa4 ffa3 ffa4 ffa4 ffa3 ffa4 ffa4 ffa4 ffa4 ffa3 ffa3 ffa4 ffa3 ffa4 ffa4 ffa4 ffa4 ffa4 ffa4 ffa4 ffa4 ffa4 ffa4 ffa3 ffa4 ffa4 ffa4 ffa4 ffa4 ffa4 ffa4 ffa4 ffa4 ffa4 ffa4 ffa4 ffa4 ffa3 ffa4 ffa4 ffa4 ffa4 ffa4 ffa4 ffa4 ffa4 ffa3 ffa4 ffa3 ffa4 ffa4 ffa4 ffa3 ffa3 ffa3 ffa3 ffa4 ffa3 ffa4 ffa3 ffa3 ffa3 ffa3 ffa3 ffa4 ffa3 ffa4 ffa3 ffa3 ffa4 ffa3 ffa4 ffa3 ffa4 ffa3 ffa4 ffa4 ffa4 ffa3 ffa3 ffa3 ffa3 ffa3 ffa3 ffa3 ffa3 ffa3 ffa3 ffa3 ffa3 ffa3 ffa3 ffa3 ffa3 ffa3 ffa3 ffa2 ffa3 ffa3 ffa3 ffa3 ffa3 ffa3 ffa2 ffa3 ffa2 ffa2 ffa3 ffa2 ffa3 ffa2 ffa3 ffa3 ffa3 ffa2 ffa2 ffa3 ffa2 ffa3 ffa2 ffa2 ffa3 ffa3 ffa2 ffa2 ffa2 ffa2 ffa2 ffa2 ffa2 ffa2 ffa2 ffa2 ffa1 ffa2 ffa2 ffa2 ffa2 ffa2 ffa2 ffa2 ffa2 ffa2 ffa2 ffa2 ffa2 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa0 ffa0 ffa0 ffa0 ffa0 ffa1 ffa0 ffa1 ffa1 ffa0 ffa0 ffa0 ffa1 ffa0 ffa0 ffa0 ffa0 ffa0 ffa0 ff9f ffa0 ff9f ff9f ffa0 ff9f ff9f ff9f ff9e ff9f ff9e ff9e ff9f ff9f ff9f ff9e ff9f ff9e ff9e ff9f ff9e ff9e ff9e ff9f ff9e ff9d ff9e ff9e ff9e ff9d ff9d ff9d ff9d ff9e ff9d ff9e ff9d ff9d ff9e ff9d ff9d ff9d ff9d ff9d ff9c ff9c ff9c ff9c ff9c ff9c ff9c ff9c ff9c ff9c ff9c ff9c ff9c ff9c ff9c ff9b ff9c ff9b ff9b ff9b ff9b ff9b ff9b ff9a ff9b ff9b ff9b ff9a ff9b ff9a ff9b ff9a ff99 ff9a ff9a ff9a ff9a ff9a ff9a ff9a ff9a ff99 ff99 ff99 ff98 ff98 ff98 ff98 ff98 ff98 ff98 ff98 ff98 ff98 ff98 ff98 ff97 ff97 ff97 ff97 ff97 ff97 ff97 ff97 ff97 ff97 ff97 ff97 ff96 ff96 ff95 ff96 ff96 ff96 ff96 ff95 ff95 ff95 ff95 ff96 ff95 ff95 ff95 ff95 ff94 ff94 ff94 ff95 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff93 ff94 ff93 ff94 ff93 ff93 ff94 ff93 ff94 ff94 ff93 ff93 ff93 ff93 ff92 ff93 ff93 ff93 ff92 ff92 ff92 ff92 ff91 ff91 ff91 ff91 ff90 ff91 ff91 ff91 ff91 ff90 ff90 ff90 ff90 ff8f ff8f ff8f ff8f ff90 ff8f ff8f ff8e ff8e ff8e ff8f ff8e ff8e ff8f ff8e ff8d ff8d ff8d ff8d ff8d ff8d ff8d ff8e ff8d ff8c ff8d ff8c ff8c ff8c ff8b ff8b ff8c ff8c ff8a ff8c ff8b ff8b ff8b ff8b ff8a ff8b ff8b ff8a ff8a ff89 ff89 ff89 ff8a ff89 ff8a ff89 ff88 ff89 ff89 ff87 ff89 ff89 ff88 ff89 ff88 ff89 ff88 ff87 ff87 ff87 ff87 ff86 ff87 ff87 ff87 ff87 ff87 ff86 ff86 ff85 ff85 ff86 ff86 ff85 ff85 ff86 ff85 ff85 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff83 ff83 ff82 ff82 ff83 ff83 ff82 ff82 ff81 ff81 ff82 ff81 ff81 ff82 ff81 ff80 ff80 ff7f ff80 ff80 ff7f ff7f ff7e ff7f ff7f ff7f ff7e ff7f ff7e ff7e ff7d ff7d ff7d ff7d ff7d ff7c ff7c ff7c ff7c ff7c ff7c ff7c ff7c ff7b ff7a ff7a ff7a ff7a ff7a ff7a ff79 ff79 ff79 ff7a ff79 ff79 ff79 ff78 ff79 ff78 ff78 ff77 ff77 ff77 ff77 ff77 ff76 ff77 ff76 ff77 ff76 ff77 ff76 ff75 ff75 ff75 ff75 ff75 ff74 ff74 ff74 ff74 ff74 ff74 ff73 ff73 ff74 ff73 ff72 ff72 ff73 ff72 ff72 ff72 ff72 ff71 ff71 ff71 ff71 ff71 ff70 ff71 ff6f ff70 ff70 ff6f ff6f ff6f ff6e ff6e ff6f ff70 ff6e ff6e ff6e ff6d ff6d ff6d ff6c ff6c ff6d ff6c ff6d ff6c ff6b ff6b ff6c ff6b ff6b ff6b ff6a ff6a ff6a ff6a ff6a ff6a ff6a ff69 ff69 ff68 ff68 ff68 ff67 ff68 ff68 ff67 ff67 ff66 ff67 ff66 ff65 ff65 ff65 ff65 ff65 ff65 ff65 ff64 ff65 ff64 ff64 ff64 ff63 ff63 ff63 ff62 ff62 ff62 ff62 ff62 ff62 ff62 ff61 ff61 ff60 ff61 ff60 ff5e ff5e ff5f ff5f ff5f ff5e ff5e ff5e ff5c ff5c ff5c ff5c ff5a ff5a ff5a ff5a ff59 ff59 ff59 ff57 ff57 ff56 ff55 ff55 ff54 ff54 ff53 ff52 ff52 ff51 ff4f ff4f ff4e ff4d ff4c ff4b ff4b ff49 ff49 ff47 ff46 ff45 ff44 ff43 ff42 ff41 ff40 ff3f ff3d ff3c ff3b ff3a ff38 ff37 ff36 ff35 ff34 ff32 ff32 ff30 ff2f ff2e ff2d ff2b ff2b ff29 ff27 ff27 ff25 ff24 ff23 ff22 ff21 ff20 ff1f ff1e ff1c ff1c ff1b ff19 ff19 ff18 ff17 ff16 ff15 ff14 ff13 ff12 ff11 ff10 ff10 ff0f ff0e ff0d ff0d ff0c ff0b ff0b ff0a ff09 ff09 ff09 ff08 ff07 ff07 ff07 ff06 ff06 ff05 ff05 ff05 ff05 ff04 ff04 ff03 ff03 ff03 ff03 ff03 ff02 ff02 ff02 ff02 ff02 ff02 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 d100 ff01 d100 d100 d100 d100 d100 d100 d100 d100 d100 d100 d100 d100 d100 d100 d100 d100 d100 d100 d100 d100 d100 d100 d100 d100 d100 d100 d100 d100 d100 d100 d100 d100 d100 d100 d100 d100 d100 d100 d100 d100 d100 d100 d100 d100 d100 d100 d100 d100 d100 d100 d100 d100 d100 d100 d100 d100 d100 │ │ -d100 d100 d100 d100 d100 d100 d100 d100 d100 d100 d100 d100 d100 d100 d100 d100 d100 d100 d100 d100 d100 d100 d100 d100 d100 d100 d100 d100 d100 d100 d100 d100 d100 d100 d100 d100 d100 d100 d100 d100 d100 d100 d100 d100 d100 d100 d100 d100 d100 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff02 ff02 ff02 ff02 ff02 ff02 ff03 ff03 ff03 ff03 ff04 ff04 ff04 ff04 ff05 ff05 ff05 ff06 ff06 ff07 ff07 ff07 ff08 ff08 ff09 ff09 ff0a ff0a ff0b ff0c ff0c ff0d ff0d ff0e ff0f ff0f ff10 ff11 ff12 ff13 ff14 ff14 ff15 ff16 ff17 ff18 ff19 ff1a ff1b ff1c ff1d ff1e ff1f ff20 ff21 ff22 ff23 ff25 ff26 ff27 ff28 ff29 ff2a ff2c ff2d ff2e ff2f ff31 ff32 ff33 ff34 ff35 ff37 ff38 ff39 ff3a ff3b ff3c ff3e ff40 ff41 ff41 ff42 ff44 ff45 ff46 ff48 ff49 ff4a ff4b ff4c ff4c ff4e ff50 ff50 ff51 ff52 ff54 ff55 ff55 ff56 ff57 ff58 ff59 ff5a ff5b ff5b ff5c ff5d ff5f ff5e ff5e ff60 ff61 ff62 ff61 ff63 ff63 ff64 ff64 ff65 ff66 ff67 ff66 ff67 ff67 ff67 ff68 ff69 ff69 ff69 ff6a ff6a ff6b ff6b ff6b ff6a ff6b ff6c ff6e ff6d ff6e ff6d ff6d ff6e ff6e ff6f ff6f ff6f ff6f ff70 ff70 ff70 ff71 ff71 ff70 ff71 ff71 ff72 ff71 ff71 ff72 ff73 ff73 ff73 ff72 ff73 ff74 ff73 ff74 ff74 ff74 ff74 ff75 ff76 ff75 ff75 ff76 ff76 ff76 ff76 ff77 ff77 ff77 ff78 ff78 ff78 ff78 ff78 ff78 ff78 ff78 ff79 ff79 ff79 ff7a ff7a ff7a ff7a ff7a ff7a ff7b ff7b ff7b ff7a ff7b ff7b ff7b ff7c ff7b ff7c ff7d ff7d ff7c ff7d ff7d ff7d ff7d ff7d ff7d ff7d ff7d ff7e ff7f ff7e ff7f ff7e ff7f ff7f ff80 ff7f ff80 ff7f ff80 ff80 ff80 ff80 ff81 ff81 ff81 ff81 ff82 ff81 ff81 ff82 ff82 ff82 ff82 ff82 ff83 ff82 ff83 ff83 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff85 ff85 ff85 ff85 ff86 ff86 ff85 ff86 ff86 ff86 ff86 ff86 ff86 ff86 ff87 ff88 ff87 ff87 ff88 ff88 ff88 ff88 ff88 ff88 ff89 ff89 ff89 ff89 ff8a ff89 ff8a ff8a ff8a ff8a ff8a ff8a ff8b ff8b ff8a ff8b ff8a ff8b ff8c ff8b ff8d ff8c ff8c ff8c ff8c ff8c ff8c ff8c ff8d ff8d ff8d ff8d ff8d ff8d ff8d ff8d ff8d ff8d ff8e ff8f ff8f ff8f ff8f ff8f ff8f ff8f ff8f ff8f ff8f ff90 ff90 ff90 ff90 ff8f ff90 ff91 ff91 ff91 ff91 ff91 ff91 ff92 ff91 ff92 ff91 ff92 ff91 ff92 ff92 ff92 ff91 ff92 ff92 ff93 ff93 ff94 ff93 ff93 ff94 ff93 ff93 ff93 ff94 ff93 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff95 ff94 ff95 ff95 ff95 ff94 ff94 ff94 ff95 ff95 ff95 ff95 ff96 ff96 ff96 ff96 ff97 ff97 ff96 ff96 ff96 ff96 ff97 ff96 ff96 ff96 ff96 ff97 ff97 ff97 ff98 ff98 ff97 ff97 ff98 ff97 ff98 ff98 ff98 ff98 ff98 ff98 ff98 ff98 ff98 ff98 ff99 ff99 ff99 ff99 ff99 ff99 ff99 ff99 ff99 ff99 ff99 ff99 ff99 ff9a ff9a ff9a ff9b ff9b ff9b ff9b ff9a ff9a ff9b ff9a ff9b ff9b ff9a ff9b ff9b ff9b ff9b ff9b ff9b ff9b ff9b ff9c ff9b ff9b ff9c ff9b ff9d ff9c ff9c ff9c ff9c ff9d ff9d ff9d ff9d ff9d ff9d ff9c ff9d ff9d ff9d ff9d ff9d ff9e ff9e ff9d ff9e ff9e ff9d ff9e ff9e ff9e ff9e ff9f ff9e ff9e ff9e ff9f ff9e ff9e ff9e ff9e ff9f ff9f ff9f ff9f ffa0 ff9f ff9f ff9f ff9f ff9f ff9f ff9f ff9f ff9f ff9f ff9f ff9f ff9f ff9f ffa0 ff9f ffa0 ff9f ffa0 ffa0 ffa0 ffa0 ffa0 ffa0 ffa1 ffa0 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa2 ffa2 ffa2 ffa2 ffa2 ffa2 ffa1 ffa2 ffa2 ffa2 ffa2 ffa2 ffa2 ffa2 ffa2 ffa1 ffa2 ffa2 ffa2 ffa1 ffa2 ffa1 ffa2 ffa2 ffa2 ffa2 ffa2 ffa2 ffa2 ffa2 ffa2 ffa2 ffa2 ffa2 ffa2 ffa2 ffa2 ffa2 ffa2 ffa2 ffa2 ffa2 ffa2 ffa2 ffa2 ffa2 ffa2 ffa3 ffa3 ffa3 ffa3 ffa3 ffa2 ffa3 ffa3 ffa3 ffa2 ffa3 ffa3 ffa3 ffa3 ffa3 ffa3 ffa3 ffa3 ffa3 ffa3 ffa3 ffa3 ffa3 ffa3 ffa3 ffa3 ffa3 ffa3 ffa2 ffa3 ffa3 ffa2 ffa3 ffa3 ffa3 ffa3 ffa3 ffa3 ffa3 ffa3 ffa3 ffa3 ffa2 ffa3 ffa3 ffa3 ffa3 ffa3 ffa3 ffa3 ffa3 ffa3 ffa3 ffa3 ffa3 ffa3 ffa3 ffa3 ffa3 ffa3 ffa3 ffa3 ffa3 ffa3 ffa3 ffa3 ffa3 ffa3 ffa3 ffa3 ffa3 ffa3 ffa3 ffa3 ffa3 ffa3 ffa3 ffa3 ffa3 ffa3 ffa3 ffa3 ffa3 ffa3 ffa3 ffa3 ffa3 ffa3 ffa3 ffa3 ffa2 ffa3 ffa3 ffa3 ffa3 ffa3 ffa2 ffa2 ffa3 ffa3 ffa2 ffa3 ffa3 ffa2 ffa3 ffa3 ffa3 ffa2 ffa3 ffa3 ffa2 ffa3 ffa3 ffa3 ffa2 ffa3 ffa3 ffa3 ffa2 ffa3 ffa2 ffa2 ffa2 ffa2 ffa2 ffa2 ffa2 ffa2 ffa2 ffa2 ffa2 ffa2 ffa2 ffa2 ffa2 ffa2 ffa2 ffa2 ffa2 ffa2 ffa2 ffa2 ffa2 ffa2 ffa2 ffa2 ffa2 ffa2 ffa2 ffa2 ffa1 ffa2 ffa2 ffa2 ffa2 ffa1 ffa2 ffa2 ffa2 ffa2 ffa2 ffa2 ffa2 ffa2 ffa2 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa0 ffa1 ffa0 ffa0 ffa0 ffa0 ffa0 ffa0 ffa0 ffa0 ffa0 ffa0 ffa1 ffa0 ffa0 ffa0 ffa0 ff9f ff9f ff9f ffa0 ff9f ff9f ff9f ff9f ff9f ff9f ffa0 ffa0 ff9f ff9f ff9f ff9f ff9f ff9f ff9f ff9f ff9f ff9f ff9e ff9f ff9f ff9e ff9d ff9e ff9e ff9e ff9e ff9e ff9e ff9e ff9d ff9d ff9e ff9d ff9d ff9d ff9d ff9d ff9d ff9d ff9d ff9d ff9c ff9c ff9d ff9d ff9c ff9c ff9d ff9d ff9c ff9c ff9d ff9d ff9c ff9c ff9c ff9c ff9c ff9c ff9b ff9c ff9c ff9c ff9c ff9b ff9b ff9b ff9b ff9b ff9a ff9b ff9a ff9b ff9b ff9a ff9b ff9a ff9a ff9a ff9a ff9a ff9a ff9a ff9a ff9a ff99 ff9a ff9a ff99 ff99 ff99 ff99 ff99 ff99 ff99 ff99 ff99 ff99 ff99 ff98 ff98 ff97 ff97 ff97 ff97 ff97 ff97 ff97 ff97 ff97 ff97 ff97 ff97 ff96 ff96 ff96 ff96 ff96 ff96 ff97 ff96 ff96 ff96 ff96 ff96 ff95 ff95 ff96 ff95 ff95 ff95 ff94 ff94 ff94 ff94 ff95 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff93 ff93 ff94 ff94 ff93 ff93 ff93 ff93 ff93 ff92 ff93 ff93 ff93 ff94 ff93 ff92 ff93 ff93 ff92 ff92 ff92 ff92 ff92 ff91 ff92 ff92 ff91 ff91 ff91 ff90 ff91 ff90 ff91 ff90 ff90 ff91 ff90 ff8f ff8f ff8f ff8f ff8e ff8f ff8f ff90 ff8f ff8e ff8e ff8e ff8e ff8e ff8e ff8e ff8d ff8e ff8d ff8c ff8d ff8c ff8c ff8d ff8d ff8d ff8d ff8c ff8d ff8b ff8c ff8b ff8b ff8b ff8b ff8b ff8a ff8b ff8b ff8a ff8a ff89 ff8a ff8a ff8a ff8a ff89 ff89 ff88 ff88 ff89 ff88 ff89 ff89 ff88 ff88 ff88 ff87 ff88 ff88 ff88 ff88 ff88 ff88 ff87 ff87 ff86 ff86 ff86 ff85 ff86 ff86 ff86 ff86 ff86 ff86 ff85 ff85 ff85 ff85 ff85 ff85 ff85 ff85 ff85 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff83 ff83 ff83 ff83 ff83 ff83 ff83 ff83 ff82 ff81 ff81 ff82 ff82 ff82 ff81 ff81 ff81 ff80 ff80 ff80 ff80 ff80 ff80 ff7f ff7e ff7e ff7f ff7f ff7e ff7e ff7e ff7d ff7e ff7d ff7e ff7e ff7d ff7d ff7c ff7c ff7c ff7c ff7c ff7b ff7b ff7b ff7b ff7b ff7b ff7b ff7a ff7a ff79 ff79 ff7a ff79 ff79 ff79 ff78 ff78 ff79 ff78 ff78 ff78 ff78 ff78 ff78 ff77 ff77 ff76 ff76 ff76 ff76 ff76 ff76 ff76 ff76 ff75 ff76 ff75 ff75 ff74 ff75 ff75 ff74 ff74 ff74 ff73 ff73 ff73 ff72 ff73 ff72 ff73 ff72 ff72 ff71 ff72 ff71 ff71 ff71 ff72 ff71 ff71 ff71 ff70 ff71 ff70 ff70 ff6f ff6f ff70 ff6f ff6f ff6f ff6e ff6e ff6d ff6e ff6d ff6d ff6c ff6c ff6c ff6c ff6c ff6c ff6c ff6c ff6c ff6c ff6b ff6b ff6b ff6a ff6a ff6a ff69 ff69 ff6a ff69 ff69 ff69 ff69 ff68 ff68 ff67 ff67 ff67 ff66 ff67 ff67 ff66 ff67 ff66 ff66 ff65 ff65 ff65 ff64 ff65 ff64 ff64 ff64 ff64 ff64 ff63 ff63 ff63 ff63 ff62 ff62 ff62 ff62 ff61 ff62 ff61 ff61 ff61 ff60 ff60 ff60 ff60 ff5e ff5d ff5e ff5d ff5d ff5e ff5d ff5d ff5c ff5c ff5b ff5b ff5a ff59 ff59 ff59 ff58 ff58 ff58 ff57 ff56 ff56 ff55 ff54 ff54 ff53 ff52 ff51 ff51 ff4f ff4f ff4f ff4e ff4d ff4b ff4a ff4a ff49 ff48 ff47 ff46 ff45 ff44 ff43 ff41 ff41 ff40 ff3e ff3d ff3c ff3b ff39 ff38 ff37 ff36 ff35 ff34 ff32 ff32 ff31 ff2f ff2d ff2d ff2b ff2a ff28 ff27 ff26 ff26 ff24 ff23 ff22 ff21 ff20 ff1f ff1d ff1c ff1b ff1b ff19 ff18 ff17 ff17 ff15 ff15 ff14 ff13 ff12 ff11 ff10 ff0f ff0f ff0e ff0d ff0c ff0c ff0b ff0b ff0a ff09 ff09 ff09 ff08 ff07 ff07 ff06 ff06 ff06 ff05 ff05 ff05 ff04 ff04 ff04 ff03 ff03 ff03 ff03 ff03 ff02 ff02 ff02 ff02 ff02 ff02 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 d100 d100 d100 d100 d100 d100 d100 d100 d100 d100 d100 d100 d100 d100 d100 d100 d100 d100 d100 d100 d100 d100 d100 d100 d100 d100 d100 d100 d100 d100 d100 d100 d100 d100 d100 d100 d100 d100 d100 d100 d100 d100 d100 d100 d100 d100 d100 d100 d100 d100 d100 d100 d100 d100 d100 d100 d100 d100 d100 d100 d100 │ │ -d200 d200 d200 d200 d200 d200 d200 d200 d200 d200 d200 d200 d200 d200 d200 d200 d200 d200 d200 d200 d200 d200 d200 d200 d200 d200 d200 d200 d200 d200 d200 d200 d200 d200 d200 d200 d200 d200 d200 d200 d200 d200 d200 d200 d200 d200 d200 d200 d200 d200 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff02 ff02 ff02 ff02 ff02 ff03 ff03 ff03 ff03 ff04 ff04 ff04 ff04 ff05 ff05 ff05 ff06 ff06 ff07 ff07 ff07 ff08 ff08 ff09 ff09 ff0a ff0a ff0b ff0b ff0c ff0d ff0d ff0e ff0f ff0f ff10 ff11 ff11 ff12 ff13 ff14 ff15 ff16 ff17 ff18 ff19 ff1a ff1b ff1b ff1c ff1e ff1f ff20 ff21 ff22 ff23 ff24 ff25 ff26 ff28 ff29 ff2a ff2c ff2d ff2e ff2f ff30 ff31 ff33 ff34 ff35 ff36 ff37 ff39 ff3a ff3b ff3d ff3e ff3f ff40 ff41 ff43 ff44 ff45 ff47 ff48 ff49 ff49 ff4b ff4b ff4c ff4e ff4f ff50 ff52 ff52 ff53 ff54 ff55 ff56 ff58 ff58 ff59 ff5a ff5a ff5b ff5c ff5d ff5e ff5e ff5e ff5f ff61 ff60 ff61 ff62 ff62 ff63 ff64 ff65 ff65 ff66 ff66 ff66 ff67 ff68 ff68 ff68 ff68 ff68 ff69 ff6a ff6a ff6a ff6a ff6a ff6b ff6d ff6c ff6d ff6d ff6d ff6e ff6d ff6d ff6e ff6e ff6e ff6f ff70 ff6f ff70 ff70 ff6f ff70 ff70 ff71 ff70 ff70 ff72 ff72 ff72 ff72 ff72 ff72 ff73 ff73 ff73 ff73 ff73 ff74 ff74 ff75 ff75 ff75 ff75 ff75 ff75 ff76 ff76 ff76 ff77 ff77 ff77 ff77 ff77 ff77 ff77 ff77 ff78 ff78 ff78 ff78 ff79 ff79 ff79 ff79 ff79 ff7a ff7a ff7a ff7a ff7a ff7a ff7b ff7a ff7c ff7b ff7c ff7c ff7c ff7c ff7c ff7c ff7c ff7d ff7d ff7d ff7c ff7c ff7d ff7d ff7d ff7e ff7e ff7f ff7f ff7e ff7f ff80 ff7f ff7f ff7f ff80 ff80 ff80 ff80 ff80 ff80 ff81 ff80 ff80 ff81 ff81 ff81 ff82 ff82 ff82 ff82 ff82 ff83 ff83 ff83 ff83 ff83 ff83 ff83 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff85 ff85 ff85 ff85 ff85 ff84 ff85 ff85 ff85 ff86 ff86 ff86 ff87 ff86 ff87 ff87 ff87 ff87 ff88 ff87 ff87 ff88 ff88 ff87 ff89 ff89 ff88 ff89 ff8a ff89 ff89 ff8a ff89 ff89 ff8a ff89 ff8a ff8a ff8a ff8b ff8b ff8b ff8c ff8b ff8b ff8b ff8b ff8b ff8b ff8c ff8c ff8c ff8c ff8c ff8c ff8c ff8d ff8d ff8d ff8e ff8e ff8e ff8e ff8e ff8e ff8e ff8e ff8e ff8e ff8f ff8f ff8f ff8f ff8f ff8f ff90 ff90 ff90 ff90 ff90 ff90 ff91 ff91 ff90 ff91 ff90 ff91 ff91 ff91 ff91 ff91 ff91 ff91 ff92 ff92 ff92 ff93 ff92 ff93 ff93 ff93 ff93 ff92 ff93 ff93 ff93 ff94 ff93 ff93 ff93 ff93 ff94 ff94 ff94 ff94 ff94 ff94 ff95 ff94 ff94 ff95 ff95 ff94 ff94 ff94 ff94 ff95 ff95 ff95 ff96 ff96 ff96 ff96 ff96 ff95 ff96 ff96 ff95 ff96 ff96 ff96 ff95 ff95 ff96 ff97 ff97 ff97 ff97 ff97 ff96 ff97 ff98 ff97 ff97 ff97 ff97 ff97 ff97 ff97 ff97 ff98 ff98 ff97 ff98 ff99 ff98 ff98 ff98 ff98 ff98 ff99 ff99 ff98 ff98 ff99 ff98 ff9a ff9a ff9a ff9a ff9a ff9a ff9a ff9a ff9a ff9a ff9a ff9a ff9a ff9a ff9a ff9a ff9a ff9a ff9b ff9a ff9a ff9a ff9b ff9a ff9b ff9c ff9b ff9b ff9c ff9c ff9c ff9c ff9c ff9c ff9c ff9c ff9c ff9c ff9c ff9d ff9c ff9d ff9c ff9c ff9d ff9d ff9d ff9d ff9d ff9d ff9d ff9e ff9d ff9d ff9e ff9e ff9d ff9d ff9e ff9d ff9e ff9e ff9e ff9e ff9e ff9f ff9e ff9f ff9e ff9e ff9f ff9f ff9e ff9e ff9f ff9e ff9f ff9e ff9e ff9f ff9e ff9e ff9f ff9f ff9f ff9f ff9f ff9f ff9f ff9f ff9f ffa0 ffa0 ffa0 ffa0 ffa0 ffa0 ffa0 ffa0 ffa0 ffa1 ffa1 ffa0 ffa0 ffa0 ffa0 ffa0 ffa0 ffa0 ffa0 ffa1 ffa1 ffa0 ffa0 ffa1 ffa1 ffa0 ffa0 ffa0 ffa0 ffa0 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa2 ffa2 ffa2 ffa2 ffa2 ffa2 ffa2 ffa2 ffa2 ffa2 ffa2 ffa2 ffa2 ffa2 ffa2 ffa2 ffa2 ffa2 ffa2 ffa2 ffa2 ffa2 ffa2 ffa2 ffa2 ffa2 ffa2 ffa2 ffa2 ffa2 ffa2 ffa2 ffa2 ffa2 ffa2 ffa2 ffa2 ffa2 ffa1 ffa2 ffa2 ffa2 ffa2 ffa2 ffa2 ffa2 ffa2 ffa2 ffa2 ffa2 ffa2 ffa2 ffa1 ffa2 ffa2 ffa2 ffa2 ffa3 ffa3 ffa3 ffa3 ffa3 ffa2 ffa3 ffa2 ffa2 ffa3 ffa2 ffa3 ffa3 ffa2 ffa3 ffa3 ffa3 ffa3 ffa3 ffa3 ffa3 ffa3 ffa3 ffa2 ffa2 ffa3 ffa3 ffa3 ffa3 ffa3 ffa3 ffa2 ffa2 ffa2 ffa2 ffa3 ffa3 ffa2 ffa2 ffa2 ffa2 ffa2 ffa2 ffa2 ffa2 ffa2 ffa2 ffa2 ffa2 ffa2 ffa2 ffa2 ffa2 ffa1 ffa2 ffa2 ffa2 ffa1 ffa2 ffa2 ffa1 ffa2 ffa2 ffa2 ffa2 ffa2 ffa2 ffa1 ffa2 ffa2 ffa2 ffa2 ffa2 ffa2 ffa2 ffa2 ffa1 ffa2 ffa2 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa0 ffa1 ffa0 ff9f ff9f ff9f ff9f ff9f ff9f ffa0 ff9f ffa0 ffa0 ff9f ffa0 ff9f ff9f ff9f ff9f ff9e ff9e ff9f ff9f ff9f ff9f ff9e ff9f ff9e ff9e ff9f ff9e ff9e ff9e ff9e ff9e ff9e ff9e ff9f ff9e ff9e ff9e ff9e ff9d ff9d ff9e ff9e ff9d ff9d ff9c ff9d ff9c ff9c ff9d ff9d ff9d ff9c ff9c ff9c ff9c ff9c ff9d ff9c ff9c ff9c ff9c ff9c ff9c ff9c ff9c ff9b ff9c ff9c ff9b ff9b ff9c ff9c ff9b ff9b ff9c ff9c ff9c ff9b ff9b ff9b ff9b ff9b ff9b ff9b ff9b ff9a ff9a ff9a ff9a ff9a ff9a ff9a ff99 ff9a ff99 ff99 ff99 ff99 ff99 ff99 ff99 ff99 ff99 ff99 ff99 ff99 ff99 ff99 ff98 ff98 ff98 ff98 ff98 ff98 ff98 ff98 ff98 ff98 ff98 ff97 ff97 ff96 ff96 ff96 ff96 ff96 ff96 ff96 ff96 ff96 ff96 ff96 ff96 ff95 ff95 ff95 ff95 ff96 ff95 ff95 ff95 ff95 ff96 ff95 ff95 ff95 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff93 ff94 ff94 ff94 ff94 ff93 ff94 ff94 ff94 ff93 ff92 ff94 ff94 ff92 ff93 ff92 ff93 ff92 ff92 ff92 ff92 ff92 ff92 ff91 ff91 ff93 ff93 ff92 ff92 ff91 ff91 ff91 ff90 ff92 ff91 ff91 ff91 ff91 ff90 ff90 ff90 ff90 ff90 ff90 ff90 ff90 ff8f ff8e ff8f ff8f ff8e ff8f ff8f ff8f ff8f ff8e ff8d ff8e ff8d ff8d ff8d ff8d ff8d ff8d ff8d ff8c ff8c ff8c ff8c ff8c ff8c ff8c ff8c ff8c ff8c ff8b ff8b ff8a ff8b ff8b ff8a ff8a ff8a ff8a ff8a ff89 ff8a ff89 ff8a ff8a ff89 ff8a ff88 ff89 ff88 ff88 ff88 ff87 ff88 ff88 ff88 ff87 ff87 ff87 ff87 ff87 ff87 ff87 ff87 ff87 ff86 ff87 ff86 ff85 ff85 ff85 ff85 ff85 ff84 ff85 ff85 ff85 ff85 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff83 ff84 ff84 ff83 ff83 ff83 ff83 ff83 ff82 ff83 ff82 ff82 ff82 ff82 ff82 ff81 ff81 ff81 ff80 ff81 ff81 ff81 ff80 ff80 ff7f ff7f ff7f ff7f ff7f ff7f ff7f ff7d ff7d ff7e ff7e ff7e ff7d ff7c ff7d ff7d ff7d ff7d ff7d ff7c ff7c ff7c ff7b ff7b ff7b ff7b ff7b ff7a ff7a ff7a ff7a ff7b ff7a ff7a ff79 ff79 ff78 ff79 ff79 ff78 ff78 ff78 ff77 ff78 ff78 ff77 ff77 ff77 ff77 ff77 ff77 ff76 ff75 ff75 ff75 ff76 ff75 ff75 ff75 ff75 ff74 ff75 ff75 ff74 ff74 ff74 ff74 ff73 ff74 ff74 ff73 ff72 ff72 ff72 ff73 ff72 ff72 ff72 ff72 ff71 ff71 ff71 ff71 ff70 ff71 ff71 ff71 ff70 ff6f ff6f ff70 ff6f ff6f ff6e ff6f ff6f ff6e ff6e ff6e ff6e ff6d ff6c ff6d ff6c ff6b ff6c ff6b ff6c ff6c ff6b ff6b ff6b ff6b ff6b ff6b ff6a ff6a ff6a ff6a ff69 ff69 ff68 ff68 ff68 ff68 ff68 ff68 ff67 ff67 ff67 ff66 ff66 ff65 ff66 ff66 ff66 ff66 ff66 ff65 ff64 ff64 ff65 ff64 ff64 ff63 ff63 ff63 ff63 ff63 ff63 ff63 ff62 ff62 ff61 ff61 ff61 ff61 ff61 ff61 ff61 ff60 ff60 ff60 ff5f ff5f ff5e ff5d ff5d ff5d ff5d ff5c ff5d ff5d ff5c ff5b ff5b ff5b ff59 ff59 ff58 ff59 ff57 ff57 ff57 ff56 ff56 ff55 ff54 ff55 ff53 ff52 ff52 ff51 ff51 ff4f ff4e ff4e ff4d ff4d ff4c ff4a ff49 ff48 ff47 ff47 ff46 ff45 ff44 ff42 ff41 ff41 ff3f ff3f ff3d ff3b ff3b ff3a ff38 ff37 ff35 ff35 ff33 ff32 ff31 ff31 ff2f ff2e ff2c ff2c ff2a ff28 ff27 ff26 ff25 ff24 ff23 ff22 ff21 ff20 ff1e ff1d ff1c ff1b ff1a ff19 ff18 ff17 ff16 ff15 ff14 ff14 ff13 ff11 ff11 ff10 ff0f ff0e ff0e ff0d ff0c ff0c ff0b ff0a ff0a ff09 ff09 ff08 ff08 ff07 ff07 ff06 ff06 ff06 ff05 ff05 ff05 ff04 ff04 ff04 ff03 ff03 ff03 ff03 ff03 ff02 ff02 ff02 ff02 ff02 ff02 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 d200 d200 d200 d200 d200 d200 d200 d200 d200 d200 d200 d200 d200 d200 d200 d200 d200 d200 d200 d200 d200 d200 d200 d200 d200 d200 d200 d200 d200 d200 d200 d200 d200 d200 d200 d200 d200 d200 d200 d200 d200 d200 d200 d200 d200 d200 d200 d200 d200 d200 d200 d200 d200 d200 d200 d200 d200 d200 d200 d200 d200 │ │ -d200 d200 d200 d200 d200 d200 d200 d200 d200 d200 d200 d200 d200 d200 d200 d200 d200 d200 d200 d200 d200 d200 d200 d200 d200 d200 d200 d200 d200 d200 d200 d200 d200 d200 d200 d200 d200 d200 d200 d200 d200 d200 d200 d200 d200 d200 d200 d200 d200 d200 d200 d200 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff02 ff02 ff02 ff02 ff02 ff03 ff03 ff03 ff03 ff04 ff04 ff04 ff04 ff05 ff05 ff05 ff06 ff06 ff07 ff07 ff07 ff08 ff08 ff08 ff09 ff0a ff0a ff0a ff0b ff0c ff0d ff0d ff0e ff0e ff0f ff10 ff11 ff11 ff12 ff13 ff14 ff15 ff16 ff17 ff18 ff18 ff1a ff1a ff1b ff1c ff1d ff1e ff1f ff20 ff22 ff23 ff24 ff25 ff26 ff28 ff28 ff2a ff2b ff2c ff2e ff2f ff30 ff31 ff32 ff34 ff35 ff36 ff37 ff39 ff3a ff3b ff3c ff3e ff3f ff3f ff41 ff42 ff43 ff46 ff46 ff48 ff49 ff4a ff4b ff4b ff4c ff4e ff4f ff50 ff51 ff51 ff52 ff53 ff55 ff56 ff57 ff57 ff58 ff5a ff5a ff5c ff5b ff5d ff5e ff5d ff5f ff5f ff60 ff61 ff61 ff61 ff62 ff63 ff64 ff64 ff64 ff65 ff65 ff66 ff67 ff67 ff67 ff67 ff67 ff68 ff69 ff69 ff69 ff69 ff6a ff6a ff6b ff6b ff6c ff6b ff6c ff6d ff6d ff6d ff6d ff6d ff6e ff6e ff6e ff6f ff6e ff6f ff6f ff6f ff70 ff70 ff6f ff70 ff71 ff71 ff71 ff71 ff71 ff71 ff72 ff72 ff72 ff72 ff73 ff73 ff73 ff74 ff74 ff73 ff74 ff74 ff74 ff75 ff75 ff75 ff76 ff76 ff76 ff76 ff76 ff76 ff76 ff76 ff77 ff77 ff77 ff78 ff78 ff78 ff78 ff78 ff78 ff79 ff79 ff79 ff79 ff7a ff79 ff7a ff7a ff7b ff7b ff7b ff7b ff7b ff7b ff7b ff7c ff7b ff7c ff7c ff7c ff7c ff7c ff7d ff7c ff7d ff7e ff7e ff7e ff7e ff7d ff7d ff7e ff7f ff7e ff7f ff80 ff7f ff7f ff7f ff80 ff80 ff80 ff80 ff80 ff80 ff80 ff81 ff81 ff82 ff82 ff82 ff82 ff82 ff83 ff82 ff82 ff82 ff82 ff82 ff83 ff83 ff83 ff83 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff85 ff86 ff86 ff85 ff86 ff85 ff86 ff86 ff86 ff86 ff87 ff86 ff86 ff87 ff87 ff87 ff88 ff88 ff87 ff88 ff89 ff88 ff88 ff88 ff88 ff89 ff89 ff88 ff89 ff8a ff8a ff8a ff8a ff8a ff8b ff8a ff8a ff8a ff8a ff8a ff8b ff8b ff8b ff8b ff8c ff8b ff8b ff8c ff8c ff8d ff8d ff8d ff8d ff8d ff8d ff8d ff8d ff8d ff8d ff8e ff8e ff8e ff8e ff8e ff8e ff8e ff8f ff8f ff8f ff8f ff8f ff90 ff8f ff90 ff90 ff90 ff90 ff90 ff90 ff90 ff90 ff90 ff91 ff91 ff91 ff91 ff92 ff91 ff92 ff91 ff92 ff92 ff92 ff92 ff92 ff92 ff92 ff92 ff93 ff93 ff93 ff92 ff93 ff93 ff93 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff95 ff95 ff95 ff95 ff95 ff95 ff95 ff95 ff96 ff95 ff95 ff95 ff95 ff95 ff95 ff95 ff96 ff96 ff96 ff96 ff96 ff96 ff97 ff96 ff96 ff97 ff96 ff97 ff97 ff96 ff96 ff97 ff98 ff98 ff97 ff98 ff98 ff98 ff98 ff98 ff98 ff98 ff98 ff98 ff98 ff98 ff99 ff98 ff99 ff9a ff9a ff99 ff99 ff99 ff99 ff9a ff9a ff99 ff9a ff99 ff99 ff99 ff99 ff99 ff9a ff99 ff9a ff9a ff9a ff9a ff9a ff9a ff9b ff9b ff9b ff9a ff9b ff9b ff9b ff9b ff9b ff9b ff9b ff9b ff9b ff9c ff9c ff9c ff9b ff9c ff9c ff9b ff9c ff9c ff9c ff9c ff9c ff9d ff9c ff9d ff9c ff9d ff9d ff9d ff9d ff9d ff9d ff9d ff9d ff9e ff9d ff9d ff9d ff9e ff9d ff9e ff9d ff9d ff9e ff9e ff9d ff9d ff9e ff9d ff9e ff9d ff9d ff9e ff9d ff9d ff9e ff9f ff9f ff9f ff9e ff9f ff9f ff9f ff9f ff9f ff9f ff9f ff9f ff9f ff9f ff9f ff9f ff9f ff9f ff9f ff9f ff9f ff9f ffa0 ffa0 ff9f ff9f ffa0 ffa0 ffa0 ff9f ff9f ffa0 ffa0 ff9f ff9f ff9f ffa0 ffa0 ffa0 ffa0 ffa0 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa2 ffa2 ffa2 ffa2 ffa2 ffa1 ffa2 ffa2 ffa2 ffa2 ffa2 ffa2 ffa2 ffa2 ffa2 ffa2 ffa2 ffa2 ffa2 ffa2 ffa1 ffa2 ffa1 ffa2 ffa2 ffa2 ffa1 ffa1 ffa2 ffa2 ffa2 ffa2 ffa2 ffa2 ffa1 ffa2 ffa2 ffa2 ffa2 ffa2 ffa2 ffa2 ffa2 ffa2 ffa1 ffa2 ffa2 ffa2 ffa2 ffa2 ffa2 ffa2 ffa2 ffa2 ffa2 ffa2 ffa2 ffa2 ffa2 ffa2 ffa2 ffa2 ffa2 ffa1 ffa2 ffa2 ffa2 ffa2 ffa2 ffa2 ffa1 ffa2 ffa1 ffa2 ffa2 ffa2 ffa2 ffa2 ffa2 ffa2 ffa2 ffa2 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa0 ffa0 ffa0 ffa0 ffa0 ffa0 ffa0 ffa0 ffa0 ffa0 ffa0 ffa0 ffa0 ffa0 ffa0 ffa0 ffa0 ffa0 ffa0 ffa0 ffa0 ffa0 ff9f ff9f ff9f ff9f ff9e ff9e ff9e ff9f ff9e ff9f ff9f ff9e ff9f ff9e ff9e ff9e ff9e ff9e ff9e ff9f ff9e ff9e ff9e ff9d ff9d ff9d ff9e ff9e ff9d ff9e ff9d ff9d ff9d ff9d ff9d ff9e ff9d ff9d ff9d ff9e ff9d ff9d ff9d ff9d ff9d ff9c ff9c ff9c ff9b ff9b ff9c ff9c ff9c ff9c ff9b ff9c ff9b ff9c ff9c ff9b ff9b ff9b ff9b ff9b ff9b ff9b ff9b ff9a ff9a ff9b ff9a ff9a ff9b ff9a ff9a ff9a ff9b ff9b ff9b ff9a ff9a ff9a ff9b ff9b ff9a ff9a ff9a ff9a ff9a ff9a ff99 ff99 ff99 ff99 ff99 ff99 ff99 ff98 ff99 ff98 ff98 ff98 ff98 ff98 ff98 ff98 ff98 ff98 ff98 ff98 ff98 ff97 ff97 ff98 ff97 ff97 ff97 ff97 ff97 ff97 ff97 ff97 ff97 ff96 ff96 ff95 ff95 ff95 ff96 ff95 ff96 ff96 ff96 ff95 ff95 ff95 ff95 ff94 ff95 ff94 ff94 ff94 ff94 ff95 ff95 ff95 ff94 ff95 ff94 ff94 ff94 ff94 ff93 ff94 ff94 ff93 ff94 ff93 ff93 ff93 ff94 ff93 ff94 ff93 ff94 ff94 ff94 ff94 ff92 ff93 ff92 ff93 ff93 ff92 ff93 ff93 ff91 ff92 ff92 ff92 ff92 ff92 ff90 ff92 ff90 ff90 ff91 ff91 ff92 ff92 ff91 ff90 ff91 ff90 ff91 ff90 ff91 ff90 ff91 ff91 ff90 ff90 ff8f ff8f ff8f ff8f ff8f ff8f ff8f ff8f ff8e ff8e ff8e ff8e ff8e ff8e ff8e ff8e ff8e ff8d ff8d ff8d ff8c ff8c ff8c ff8c ff8c ff8c ff8c ff8b ff8c ff8c ff8b ff8b ff8b ff8b ff8b ff8b ff8a ff8b ff89 ff8a ff8a ff8a ff8a ff89 ff89 ff89 ff89 ff89 ff88 ff89 ff89 ff88 ff89 ff88 ff88 ff88 ff88 ff87 ff87 ff87 ff87 ff87 ff87 ff87 ff86 ff86 ff86 ff86 ff86 ff85 ff86 ff86 ff86 ff86 ff85 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff83 ff83 ff83 ff83 ff82 ff82 ff82 ff82 ff81 ff82 ff81 ff81 ff81 ff81 ff81 ff80 ff81 ff81 ff7f ff80 ff80 ff7f ff7f ff7f ff7e ff7e ff7f ff7e ff7e ff7e ff7e ff7d ff7d ff7d ff7d ff7d ff7d ff7c ff7c ff7c ff7c ff7b ff7c ff7c ff7b ff7b ff7b ff7a ff7a ff7a ff7a ff7a ff79 ff79 ff79 ff7a ff79 ff79 ff79 ff79 ff78 ff78 ff78 ff77 ff78 ff77 ff77 ff77 ff77 ff77 ff76 ff77 ff77 ff76 ff76 ff76 ff75 ff75 ff75 ff76 ff75 ff74 ff74 ff73 ff74 ff74 ff74 ff73 ff73 ff73 ff72 ff73 ff73 ff73 ff73 ff72 ff72 ff72 ff71 ff72 ff72 ff72 ff72 ff71 ff70 ff70 ff70 ff70 ff70 ff70 ff6f ff6f ff6f ff6f ff6f ff6e ff6e ff6d ff6e ff6e ff6d ff6d ff6d ff6d ff6d ff6c ff6d ff6c ff6b ff6c ff6b ff6b ff6b ff6a ff6a ff6a ff6a ff6a ff6a ff69 ff69 ff69 ff69 ff68 ff68 ff68 ff67 ff67 ff67 ff67 ff67 ff67 ff66 ff66 ff66 ff65 ff65 ff65 ff65 ff65 ff65 ff65 ff64 ff64 ff64 ff64 ff63 ff63 ff63 ff62 ff62 ff62 ff62 ff62 ff62 ff62 ff61 ff61 ff60 ff60 ff60 ff60 ff60 ff60 ff60 ff5f ff5f ff5f ff5e ff5e ff5d ff5c ff5c ff5c ff5c ff5c ff5c ff5b ff5a ff5a ff59 ff59 ff58 ff58 ff57 ff56 ff56 ff57 ff55 ff55 ff53 ff54 ff54 ff52 ff52 ff51 ff50 ff4f ff4f ff4e ff4c ff4c ff4b ff4a ff49 ff47 ff46 ff46 ff46 ff44 ff44 ff43 ff41 ff40 ff40 ff3e ff3d ff3c ff3a ff39 ff38 ff37 ff35 ff34 ff33 ff32 ff31 ff2f ff2f ff2e ff2c ff2b ff2a ff29 ff27 ff26 ff25 ff24 ff23 ff22 ff20 ff1f ff1e ff1d ff1c ff1b ff1a ff19 ff18 ff17 ff16 ff15 ff14 ff13 ff13 ff11 ff11 ff10 ff0f ff0e ff0d ff0d ff0c ff0c ff0b ff0b ff0a ff09 ff09 ff08 ff08 ff07 ff07 ff06 ff06 ff06 ff05 ff05 ff05 ff04 ff04 ff04 ff03 ff03 ff03 ff03 ff03 ff02 ff02 ff02 ff02 ff02 ff02 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 d200 d200 d200 d200 d200 d200 d200 d200 d200 d200 d200 d200 d200 d200 d200 d200 d200 d200 d200 d200 d200 d200 d200 d200 d200 d200 d200 d200 d200 d200 d200 d200 d200 d200 d200 d200 d200 d200 d200 d200 d200 d200 d200 d200 d200 d200 d200 d200 d200 d200 d200 d200 d200 d200 d200 d200 d200 d200 d200 d200 d200 d200 d200 │ │ -d300 d300 d300 d300 d300 d300 d300 d300 d300 d300 d300 d300 d300 d300 d300 d300 d300 d300 d300 d300 d300 d300 d300 d300 d300 d300 d300 d300 d300 d300 d300 d300 d300 d300 d300 d300 d300 d300 d300 d300 d300 d300 d300 d300 d300 d300 d300 d300 d300 d300 d300 d300 d300 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff02 ff02 ff02 ff02 ff02 ff03 ff03 ff03 ff03 ff03 ff04 ff04 ff04 ff05 ff05 ff05 ff06 ff06 ff06 ff07 ff07 ff07 ff08 ff08 ff09 ff0a ff0a ff0a ff0b ff0c ff0c ff0d ff0e ff0e ff0f ff10 ff10 ff11 ff12 ff13 ff14 ff15 ff15 ff16 ff17 ff19 ff19 ff1a ff1b ff1c ff1d ff1e ff1f ff20 ff21 ff23 ff24 ff25 ff26 ff27 ff28 ff2a ff2b ff2c ff2d ff2e ff2f ff31 ff32 ff34 ff35 ff36 ff37 ff39 ff3a ff3b ff3c ff3e ff3e ff40 ff41 ff42 ff43 ff44 ff46 ff47 ff48 ff49 ff4a ff4b ff4c ff4d ff4f ff50 ff51 ff51 ff52 ff54 ff55 ff55 ff56 ff57 ff57 ff59 ff59 ff5a ff5b ff5c ff5d ff5e ff5f ff5f ff60 ff61 ff60 ff62 ff62 ff63 ff62 ff63 ff63 ff65 ff65 ff65 ff66 ff66 ff66 ff67 ff67 ff67 ff68 ff68 ff69 ff6a ff6a ff6a ff6a ff6b ff6b ff6b ff6c ff6c ff6c ff6c ff6c ff6d ff6d ff6d ff6d ff6e ff6d ff6e ff6e ff6f ff6f ff6f ff70 ff71 ff70 ff70 ff70 ff70 ff70 ff71 ff71 ff71 ff71 ff72 ff73 ff73 ff73 ff73 ff73 ff73 ff74 ff74 ff74 ff74 ff75 ff75 ff75 ff75 ff75 ff76 ff76 ff75 ff75 ff76 ff76 ff77 ff77 ff77 ff78 ff78 ff77 ff78 ff78 ff79 ff79 ff78 ff79 ff78 ff79 ff7a ff7a ff7a ff7a ff7a ff7a ff7a ff7b ff7b ff7b ff7b ff7b ff7b ff7c ff7c ff7c ff7c ff7d ff7d ff7d ff7d ff7d ff7d ff7d ff7d ff7e ff7d ff7f ff7f ff7f ff7f ff7f ff80 ff80 ff80 ff80 ff80 ff80 ff80 ff80 ff80 ff81 ff81 ff82 ff82 ff82 ff82 ff81 ff81 ff81 ff81 ff82 ff82 ff83 ff82 ff83 ff84 ff83 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff85 ff85 ff85 ff85 ff85 ff85 ff85 ff85 ff85 ff86 ff86 ff85 ff85 ff86 ff86 ff86 ff87 ff87 ff87 ff88 ff88 ff88 ff88 ff88 ff88 ff88 ff88 ff88 ff89 ff8a ff89 ff89 ff89 ff89 ff8a ff89 ff89 ff89 ff89 ff8a ff8a ff8a ff8a ff8a ff8b ff8a ff8a ff8c ff8b ff8c ff8c ff8c ff8c ff8c ff8d ff8c ff8c ff8c ff8d ff8e ff8d ff8d ff8d ff8d ff8d ff8e ff8e ff8e ff8e ff8e ff8f ff8f ff8f ff8f ff8f ff8f ff8f ff8f ff8f ff8f ff90 ff90 ff90 ff91 ff91 ff90 ff91 ff90 ff91 ff91 ff91 ff91 ff91 ff91 ff91 ff91 ff91 ff91 ff92 ff92 ff92 ff92 ff92 ff93 ff93 ff93 ff93 ff94 ff94 ff93 ff93 ff93 ff94 ff93 ff93 ff93 ff93 ff94 ff94 ff94 ff95 ff94 ff94 ff95 ff95 ff94 ff95 ff94 ff95 ff95 ff94 ff95 ff94 ff95 ff95 ff95 ff95 ff95 ff95 ff95 ff96 ff96 ff96 ff95 ff96 ff96 ff96 ff96 ff96 ff96 ff96 ff97 ff97 ff97 ff97 ff97 ff97 ff97 ff97 ff97 ff97 ff97 ff97 ff97 ff98 ff98 ff99 ff98 ff99 ff99 ff99 ff99 ff99 ff98 ff99 ff99 ff99 ff99 ff99 ff98 ff98 ff99 ff99 ff99 ff9a ff99 ff9a ff9a ff9a ff9a ff9a ff9a ff9b ff9a ff9a ff9a ff9a ff9a ff9a ff9a ff9a ff9a ff9b ff9b ff9b ff9c ff9c ff9b ff9a ff9b ff9b ff9b ff9c ff9b ff9b ff9b ff9b ff9c ff9b ff9c ff9b ff9c ff9c ff9d ff9d ff9c ff9c ff9d ff9d ff9d ff9d ff9c ff9d ff9e ff9d ff9c ff9d ff9c ff9d ff9d ff9d ff9c ff9d ff9c ff9d ff9d ff9c ff9e ff9d ff9d ff9d ff9e ff9e ff9e ff9e ff9e ff9e ff9e ff9e ff9f ff9e ff9f ff9e ff9f ff9e ff9e ff9e ff9f ff9e ff9e ff9f ff9f ff9f ff9f ff9f ff9f ff9e ff9f ff9f ff9f ff9e ff9e ff9f ff9f ff9f ff9f ff9f ffa0 ff9f ffa0 ffa0 ffa0 ffa0 ffa0 ffa0 ffa0 ffa1 ffa0 ffa0 ffa0 ffa0 ffa0 ffa0 ffa0 ffa0 ffa0 ffa0 ffa0 ffa0 ffa0 ffa1 ffa1 ffa0 ffa1 ffa0 ffa0 ffa1 ffa0 ffa0 ffa0 ffa0 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa0 ffa0 ffa0 ffa0 ffa0 ffa0 ffa0 ffa0 ffa0 ffa0 ffa0 ffa0 ffa0 ffa0 ffa0 ffa0 ffa1 ffa0 ffa0 ffa1 ffa0 ffa0 ffa0 ffa0 ffa0 ffa0 ffa0 ffa0 ffa0 ffa0 ffa0 ffa1 ffa0 ffa0 ffa0 ffa0 ffa0 ffa0 ffa0 ffa0 ffa0 ffa0 ffa0 ffa0 ff9f ffa0 ff9f ffa0 ffa0 ff9f ff9f ff9f ff9f ff9f ff9f ff9f ff9f ff9f ff9f ff9f ff9f ff9f ff9f ff9f ff9e ff9e ff9e ff9e ff9e ff9e ff9d ff9e ff9e ff9e ff9d ff9d ff9d ff9e ff9d ff9d ff9e ff9d ff9d ff9c ff9d ff9c ff9c ff9d ff9d ff9d ff9c ff9d ff9d ff9d ff9c ff9c ff9d ff9d ff9c ff9d ff9d ff9c ff9c ff9c ff9c ff9c ff9c ff9c ff9c ff9b ff9b ff9b ff9a ff9b ff9b ff9b ff9b ff9b ff9b ff9b ff9b ff9b ff9a ff9a ff9b ff9a ff9a ff9a ff99 ff9a ff9a ff9a ff9a ff99 ff9a ff9a ff99 ff9a ff9a ff9a ff99 ff9a ff9a ff9a ff9a ff9a ff99 ff9a ff99 ff99 ff99 ff99 ff99 ff99 ff98 ff98 ff98 ff98 ff98 ff98 ff98 ff98 ff97 ff97 ff97 ff97 ff97 ff97 ff97 ff97 ff97 ff97 ff97 ff96 ff97 ff96 ff96 ff96 ff96 ff96 ff96 ff97 ff96 ff96 ff96 ff96 ff95 ff94 ff94 ff96 ff95 ff96 ff95 ff95 ff94 ff95 ff95 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff95 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff93 ff94 ff94 ff93 ff94 ff93 ff93 ff93 ff94 ff93 ff92 ff93 ff93 ff93 ff92 ff92 ff92 ff92 ff91 ff92 ff93 ff92 ff93 ff93 ff91 ff91 ff91 ff91 ff91 ff91 ff90 ff91 ff90 ff90 ff91 ff90 ff91 ff91 ff8f ff90 ff91 ff90 ff90 ff90 ff90 ff8f ff90 ff90 ff90 ff90 ff8e ff8e ff8e ff8e ff8e ff8e ff8e ff8e ff8e ff8d ff8d ff8d ff8d ff8d ff8d ff8d ff8d ff8d ff8c ff8c ff8c ff8b ff8b ff8b ff8c ff8b ff8b ff8b ff8b ff8b ff8a ff8b ff8a ff8a ff8a ff8a ff8a ff8a ff89 ff89 ff89 ff89 ff89 ff89 ff88 ff89 ff88 ff87 ff87 ff88 ff88 ff88 ff88 ff88 ff87 ff87 ff87 ff86 ff86 ff86 ff86 ff86 ff86 ff86 ff85 ff85 ff85 ff85 ff85 ff85 ff85 ff85 ff85 ff85 ff85 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff83 ff83 ff84 ff84 ff83 ff83 ff83 ff83 ff82 ff83 ff82 ff82 ff81 ff81 ff82 ff81 ff81 ff81 ff81 ff80 ff80 ff80 ff80 ff80 ff80 ff80 ff7f ff7f ff7f ff7f ff7f ff7e ff7e ff7e ff7d ff7d ff7d ff7e ff7d ff7c ff7d ff7c ff7c ff7c ff7c ff7c ff7b ff7b ff7b ff7b ff7b ff7b ff7b ff7b ff7a ff79 ff79 ff7a ff79 ff79 ff78 ff79 ff78 ff78 ff78 ff78 ff78 ff78 ff78 ff78 ff77 ff77 ff78 ff77 ff77 ff76 ff76 ff77 ff76 ff77 ff76 ff75 ff75 ff75 ff74 ff74 ff75 ff75 ff74 ff73 ff74 ff73 ff74 ff74 ff74 ff73 ff72 ff72 ff72 ff72 ff72 ff72 ff72 ff72 ff71 ff71 ff71 ff71 ff71 ff71 ff71 ff70 ff70 ff6f ff6f ff70 ff6f ff6f ff6e ff6f ff6f ff6e ff6e ff6e ff6d ff6d ff6d ff6e ff6d ff6c ff6c ff6c ff6c ff6c ff6c ff6c ff6b ff6b ff6b ff6a ff6a ff6a ff69 ff69 ff69 ff69 ff69 ff68 ff69 ff68 ff68 ff67 ff67 ff67 ff66 ff66 ff67 ff66 ff66 ff66 ff65 ff65 ff66 ff64 ff65 ff64 ff64 ff64 ff64 ff64 ff63 ff63 ff63 ff63 ff63 ff62 ff62 ff62 ff62 ff62 ff62 ff61 ff61 ff61 ff61 ff60 ff60 ff5f ff5f ff5f ff5f ff5e ff5e ff5e ff5e ff5d ff5d ff5c ff5c ff5c ff5b ff5b ff5b ff5b ff5a ff5a ff59 ff59 ff59 ff58 ff57 ff56 ff56 ff56 ff55 ff55 ff54 ff54 ff53 ff53 ff52 ff52 ff51 ff50 ff4e ff4e ff4e ff4c ff4b ff4b ff4a ff49 ff48 ff46 ff45 ff45 ff44 ff43 ff42 ff41 ff41 ff3f ff3e ff3c ff3b ff3a ff39 ff38 ff37 ff36 ff34 ff33 ff32 ff31 ff2f ff2e ff2d ff2c ff2b ff29 ff28 ff27 ff26 ff25 ff23 ff22 ff21 ff20 ff1f ff1e ff1d ff1c ff1b ff1a ff19 ff18 ff17 ff16 ff15 ff14 ff13 ff12 ff11 ff10 ff10 ff0f ff0e ff0e ff0d ff0c ff0b ff0b ff0a ff0a ff09 ff09 ff08 ff08 ff07 ff07 ff06 ff06 ff06 ff05 ff05 ff04 ff04 ff04 ff04 ff03 ff03 ff03 ff03 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 d300 d300 d300 d300 d300 d300 d300 d300 d300 d300 d300 d300 d300 d300 d300 d300 d300 d300 d300 d300 d300 d300 d300 d300 d300 d300 d300 d300 d300 d300 d300 d300 d300 d300 d300 d300 d300 d300 d300 d300 d300 d300 d300 d300 d300 d300 d300 d300 d300 d300 d300 d300 d300 d300 d300 d300 d300 d300 d300 d300 d300 d300 d300 d300 │ │ -d300 d300 d300 d300 d300 d300 d300 d300 d300 d300 d300 d300 d300 d300 d300 d300 d300 d300 d300 d300 d300 d300 d300 d300 d300 d300 d300 d300 d300 d300 d300 d300 d300 d300 d300 d300 d300 d300 d300 d300 d300 d300 d300 d300 d300 d300 d300 d300 d300 d300 d300 d300 d300 d300 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff02 ff02 ff02 ff02 ff02 ff02 ff03 ff03 ff03 ff03 ff04 ff04 ff04 ff05 ff05 ff05 ff06 ff06 ff06 ff07 ff07 ff07 ff08 ff08 ff09 ff09 ff0a ff0a ff0b ff0b ff0c ff0d ff0e ff0e ff0f ff0f ff10 ff11 ff12 ff13 ff13 ff14 ff15 ff16 ff17 ff18 ff19 ff1a ff1b ff1c ff1d ff1e ff1f ff20 ff21 ff22 ff24 ff25 ff26 ff27 ff28 ff2a ff2a ff2c ff2c ff2d ff2f ff31 ff33 ff33 ff35 ff36 ff37 ff38 ff39 ff3a ff3c ff3d ff3e ff3f ff41 ff42 ff43 ff44 ff45 ff46 ff47 ff49 ff4b ff4b ff4c ff4d ff4f ff50 ff50 ff51 ff52 ff54 ff54 ff55 ff56 ff57 ff58 ff59 ff59 ff5a ff5b ff5b ff5d ff5d ff5f ff5e ff5f ff5f ff5f ff60 ff61 ff62 ff62 ff63 ff64 ff64 ff64 ff64 ff66 ff66 ff67 ff66 ff66 ff66 ff68 ff69 ff69 ff69 ff69 ff69 ff69 ff6a ff6b ff6b ff6b ff6b ff6b ff6c ff6d ff6d ff6d ff6d ff6d ff6d ff6e ff6d ff6e ff6e ff6e ff6f ff70 ff70 ff70 ff70 ff6f ff70 ff70 ff70 ff71 ff71 ff71 ff72 ff72 ff72 ff72 ff72 ff72 ff73 ff73 ff73 ff74 ff74 ff74 ff74 ff75 ff75 ff75 ff75 ff75 ff75 ff76 ff75 ff76 ff76 ff76 ff76 ff77 ff76 ff77 ff77 ff77 ff78 ff77 ff78 ff78 ff78 ff79 ff79 ff79 ff79 ff79 ff79 ff79 ff7a ff7a ff7a ff7a ff7a ff7b ff7b ff7c ff7b ff7c ff7c ff7c ff7c ff7c ff7c ff7d ff7d ff7d ff7d ff7d ff7e ff7e ff7f ff7e ff7f ff7f ff7f ff7f ff7f ff7f ff7f ff7f ff80 ff7f ff80 ff81 ff81 ff81 ff80 ff81 ff81 ff80 ff80 ff81 ff82 ff82 ff83 ff82 ff83 ff83 ff83 ff84 ff84 ff84 ff84 ff83 ff83 ff84 ff84 ff83 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff85 ff85 ff85 ff85 ff85 ff86 ff86 ff86 ff86 ff86 ff87 ff87 ff87 ff87 ff87 ff87 ff87 ff87 ff87 ff87 ff89 ff89 ff88 ff89 ff88 ff88 ff89 ff88 ff89 ff88 ff89 ff89 ff89 ff8a ff8a ff89 ff8a ff8a ff8a ff8a ff8a ff8b ff8b ff8b ff8c ff8b ff8b ff8c ff8b ff8b ff8c ff8d ff8c ff8d ff8c ff8c ff8d ff8e ff8d ff8d ff8d ff8e ff8e ff8e ff8e ff8e ff8e ff8e ff8e ff8e ff8e ff8f ff8f ff8f ff90 ff90 ff90 ff90 ff90 ff90 ff90 ff90 ff90 ff90 ff91 ff91 ff90 ff91 ff91 ff91 ff91 ff90 ff91 ff92 ff92 ff92 ff92 ff92 ff92 ff93 ff93 ff93 ff93 ff93 ff92 ff93 ff93 ff92 ff93 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff95 ff94 ff94 ff95 ff95 ff95 ff95 ff95 ff95 ff95 ff95 ff96 ff95 ff96 ff95 ff95 ff96 ff96 ff96 ff96 ff96 ff96 ff96 ff96 ff96 ff96 ff96 ff96 ff96 ff96 ff97 ff97 ff98 ff98 ff98 ff98 ff98 ff98 ff98 ff98 ff98 ff98 ff98 ff98 ff98 ff98 ff98 ff98 ff99 ff99 ff99 ff99 ff99 ff99 ff99 ff99 ff9a ff9a ff9a ff9a ff99 ff99 ff9a ff99 ff99 ff99 ff9a ff9a ff9a ff9b ff9b ff9b ff9b ff9b ff9b ff9a ff9a ff9a ff9a ff9b ff9b ff9b ff9b ff9b ff9b ff9b ff9c ff9b ff9c ff9b ff9c ff9d ff9c ff9b ff9c ff9d ff9c ff9d ff9c ff9d ff9c ff9d ff9c ff9d ff9c ff9b ff9c ff9d ff9c ff9d ff9c ff9d ff9d ff9c ff9d ff9d ff9d ff9d ff9d ff9d ff9d ff9d ff9d ff9d ff9d ff9e ff9e ff9e ff9e ff9e ff9e ff9d ff9e ff9d ff9e ff9e ff9d ff9e ff9e ff9e ff9e ff9d ff9e ff9e ff9e ff9e ff9e ff9e ff9e ff9e ff9e ff9e ff9f ff9e ffa0 ff9f ff9f ff9f ff9f ff9f ff9f ff9f ff9f ffa0 ff9f ff9f ffa0 ff9f ff9f ff9f ff9f ffa0 ffa0 ff9f ffa0 ffa0 ffa0 ffa0 ffa0 ffa0 ffa0 ffa0 ff9f ffa0 ff9f ffa0 ffa0 ffa0 ffa0 ffa0 ffa0 ffa0 ffa0 ffa0 ffa0 ffa0 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa0 ffa0 ffa0 ffa1 ffa0 ffa0 ffa0 ffa0 ffa0 ffa1 ffa0 ffa0 ffa0 ffa0 ffa0 ffa1 ffa0 ffa1 ffa0 ffa0 ffa0 ffa0 ffa0 ffa1 ffa1 ffa0 ffa0 ffa0 ffa1 ffa0 ffa0 ffa0 ffa0 ffa0 ffa0 ffa0 ffa0 ffa0 ffa0 ffa0 ffa0 ffa0 ffa0 ff9f ff9f ffa0 ff9f ff9f ff9f ffa0 ff9f ff9f ff9f ff9f ff9f ff9f ff9f ff9f ff9f ff9f ff9f ff9f ff9f ffa0 ffa0 ff9f ffa0 ff9f ff9f ff9f ff9f ff9f ff9f ff9f ff9f ffa0 ff9f ff9f ffa0 ff9f ff9f ff9f ff9f ff9f ff9f ff9f ff9f ff9f ff9e ff9e ff9e ff9e ff9e ff9e ff9e ff9f ff9e ff9e ff9f ff9e ff9e ff9f ff9e ff9e ff9d ff9e ff9e ff9d ff9d ff9d ff9d ff9d ff9c ff9c ff9c ff9d ff9c ff9c ff9d ff9c ff9d ff9c ff9c ff9c ff9c ff9c ff9c ff9c ff9c ff9c ff9c ff9c ff9c ff9b ff9c ff9c ff9b ff9c ff9c ff9b ff9b ff9b ff9c ff9b ff9b ff9b ff9b ff9b ff9b ff9a ff9a ff9a ff9a ff9a ff9a ff9a ff9a ff9a ff9a ff9a ff9a ff9a ff9a ff9a ff99 ff9a ff99 ff99 ff99 ff99 ff99 ff99 ff99 ff99 ff99 ff99 ff98 ff98 ff99 ff99 ff99 ff99 ff99 ff99 ff99 ff99 ff99 ff99 ff98 ff98 ff98 ff98 ff98 ff98 ff98 ff97 ff98 ff97 ff97 ff97 ff97 ff96 ff96 ff96 ff96 ff96 ff96 ff97 ff96 ff96 ff97 ff96 ff96 ff95 ff96 ff95 ff96 ff95 ff95 ff96 ff95 ff95 ff95 ff96 ff95 ff94 ff94 ff95 ff95 ff95 ff94 ff94 ff94 ff95 ff95 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff93 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff93 ff93 ff93 ff93 ff93 ff93 ff93 ff93 ff93 ff93 ff92 ff92 ff92 ff92 ff92 ff91 ff92 ff91 ff91 ff92 ff92 ff92 ff92 ff92 ff91 ff91 ff90 ff91 ff90 ff90 ff90 ff90 ff90 ff8f ff90 ff8f ff90 ff90 ff8f ff90 ff90 ff90 ff8f ff8f ff8f ff8f ff8f ff8f ff8f ff8f ff8e ff8d ff8d ff8e ff8d ff8d ff8d ff8d ff8d ff8d ff8c ff8c ff8d ff8c ff8d ff8c ff8d ff8c ff8c ff8c ff8c ff8b ff8b ff8b ff8b ff8b ff8a ff8a ff8a ff8a ff8a ff89 ff8a ff89 ff8a ff89 ff89 ff89 ff88 ff89 ff88 ff88 ff88 ff88 ff88 ff88 ff87 ff87 ff87 ff86 ff86 ff87 ff86 ff87 ff86 ff86 ff86 ff86 ff86 ff85 ff85 ff85 ff85 ff85 ff84 ff85 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff83 ff83 ff83 ff83 ff83 ff83 ff83 ff83 ff83 ff83 ff82 ff83 ff83 ff82 ff82 ff82 ff82 ff82 ff82 ff81 ff81 ff81 ff80 ff80 ff81 ff81 ff80 ff80 ff80 ff80 ff7f ff7f ff80 ff7f ff7f ff7e ff7e ff7e ff7e ff7e ff7e ff7d ff7d ff7c ff7d ff7d ff7d ff7d ff7c ff7c ff7c ff7b ff7b ff7b ff7b ff7a ff7a ff7b ff7a ff7b ff7a ff7a ff7a ff7a ff79 ff78 ff79 ff78 ff78 ff78 ff79 ff77 ff78 ff78 ff78 ff77 ff78 ff78 ff77 ff77 ff76 ff77 ff77 ff75 ff76 ff76 ff76 ff76 ff75 ff74 ff75 ff74 ff75 ff74 ff73 ff74 ff74 ff73 ff73 ff73 ff73 ff73 ff73 ff73 ff73 ff72 ff72 ff72 ff72 ff71 ff71 ff71 ff71 ff70 ff70 ff71 ff70 ff70 ff70 ff70 ff6f ff6f ff6f ff6e ff6f ff6f ff6e ff6d ff6e ff6e ff6e ff6e ff6d ff6c ff6c ff6d ff6d ff6d ff6b ff6b ff6b ff6b ff6b ff6b ff6b ff6b ff6a ff6a ff6a ff69 ff69 ff68 ff68 ff69 ff69 ff68 ff68 ff68 ff68 ff68 ff67 ff66 ff66 ff65 ff65 ff66 ff65 ff65 ff65 ff65 ff65 ff65 ff64 ff64 ff64 ff63 ff63 ff63 ff63 ff63 ff62 ff63 ff62 ff62 ff61 ff61 ff61 ff61 ff61 ff60 ff60 ff60 ff60 ff60 ff5f ff5f ff5e ff5f ff5e ff5e ff5e ff5e ff5d ff5d ff5c ff5c ff5b ff5c ff5c ff5b ff5a ff5a ff59 ff59 ff59 ff59 ff58 ff58 ff58 ff56 ff56 ff56 ff56 ff54 ff54 ff53 ff53 ff52 ff51 ff51 ff51 ff51 ff4e ff4d ff4d ff4c ff4c ff4a ff4a ff49 ff48 ff46 ff45 ff44 ff43 ff43 ff42 ff41 ff40 ff3f ff3e ff3c ff3b ff3a ff39 ff37 ff36 ff35 ff34 ff33 ff32 ff31 ff2f ff2e ff2c ff2b ff2a ff29 ff28 ff27 ff26 ff24 ff23 ff22 ff21 ff20 ff1f ff1e ff1d ff1c ff1a ff1a ff18 ff18 ff16 ff15 ff15 ff14 ff13 ff12 ff11 ff10 ff0f ff0f ff0e ff0d ff0d ff0c ff0b ff0b ff0a ff0a ff09 ff08 ff08 ff07 ff07 ff07 ff06 ff06 ff06 ff05 ff05 ff04 ff04 ff04 ff04 ff03 ff03 ff03 ff03 ff02 ff02 ff02 ff02 ff02 ff02 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 d300 d300 d300 d300 d300 d300 d300 d300 d300 d300 d300 d300 d300 d300 d300 d300 d300 d300 d300 d300 d300 d300 d300 d300 d300 d300 d300 d300 d300 d300 d300 d300 d300 d300 d300 d300 d300 d300 d300 d300 d300 d300 d300 d300 d300 d300 d300 d300 d300 d300 d300 d300 d300 d300 d300 d300 d300 d300 d300 d300 d300 d300 d300 d300 d300 │ │ -d300 d300 d300 d300 d300 d300 d300 d300 d300 d300 d300 d300 d300 d300 d300 d300 d300 d300 d300 d300 d300 d300 d300 d300 d300 d300 d300 d300 d300 d300 d300 d300 d300 d300 d300 d300 d300 d300 d300 d300 d300 d300 d300 d300 d300 d300 d300 d300 d300 d300 d300 d300 d300 d300 d300 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff02 ff02 ff02 ff02 ff02 ff02 ff03 ff03 ff03 ff03 ff04 ff04 ff04 ff05 ff05 ff05 ff06 ff06 ff06 ff06 ff07 ff07 ff08 ff08 ff09 ff09 ff0a ff0a ff0b ff0b ff0c ff0d ff0e ff0e ff0f ff0f ff10 ff11 ff11 ff13 ff13 ff14 ff15 ff16 ff17 ff18 ff18 ff1a ff1b ff1b ff1d ff1e ff1f ff20 ff21 ff23 ff23 ff25 ff26 ff27 ff29 ff29 ff2a ff2b ff2c ff2d ff2f ff31 ff31 ff33 ff34 ff35 ff37 ff38 ff38 ff3a ff3c ff3d ff3e ff3f ff41 ff42 ff43 ff43 ff45 ff46 ff48 ff49 ff4a ff4b ff4c ff4d ff4f ff4f ff50 ff51 ff52 ff53 ff54 ff55 ff56 ff57 ff57 ff58 ff59 ff59 ff5b ff5c ff5d ff5d ff5e ff5e ff5f ff5f ff5f ff60 ff61 ff62 ff63 ff63 ff62 ff64 ff64 ff65 ff65 ff65 ff65 ff66 ff66 ff67 ff68 ff68 ff68 ff68 ff68 ff68 ff69 ff6b ff6a ff6a ff6a ff6b ff6b ff6c ff6c ff6c ff6d ff6c ff6c ff6d ff6c ff6d ff6d ff6e ff6e ff6f ff6e ff6f ff6e ff6e ff6f ff6f ff6f ff71 ff71 ff70 ff71 ff71 ff71 ff71 ff72 ff72 ff72 ff72 ff72 ff73 ff73 ff73 ff74 ff74 ff74 ff74 ff74 ff74 ff74 ff75 ff75 ff75 ff75 ff76 ff76 ff75 ff76 ff77 ff76 ff77 ff77 ff76 ff78 ff78 ff78 ff78 ff78 ff78 ff79 ff78 ff79 ff79 ff79 ff79 ff79 ff79 ff7a ff7b ff7a ff7b ff7b ff7b ff7b ff7b ff7b ff7b ff7c ff7c ff7c ff7c ff7d ff7c ff7d ff7d ff7e ff7d ff7d ff7e ff7e ff7e ff7e ff7e ff7e ff7f ff80 ff7f ff7f ff80 ff80 ff80 ff80 ff80 ff80 ff80 ff80 ff80 ff81 ff81 ff83 ff82 ff82 ff83 ff82 ff83 ff83 ff82 ff83 ff83 ff83 ff84 ff83 ff83 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff85 ff85 ff85 ff85 ff85 ff85 ff86 ff86 ff86 ff86 ff86 ff86 ff86 ff86 ff87 ff87 ff87 ff88 ff87 ff88 ff88 ff88 ff88 ff88 ff88 ff88 ff88 ff88 ff88 ff89 ff89 ff88 ff89 ff8a ff89 ff89 ff8a ff8a ff8a ff8b ff8a ff8a ff8a ff8b ff8a ff8b ff8b ff8c ff8b ff8c ff8b ff8c ff8c ff8c ff8c ff8c ff8d ff8d ff8d ff8d ff8e ff8d ff8d ff8d ff8d ff8d ff8e ff8e ff8e ff8f ff8f ff8f ff8f ff8f ff8f ff8f ff8f ff8f ff8f ff90 ff90 ff90 ff90 ff90 ff90 ff90 ff90 ff90 ff90 ff91 ff91 ff91 ff91 ff91 ff91 ff92 ff92 ff92 ff92 ff92 ff91 ff92 ff92 ff92 ff92 ff93 ff93 ff94 ff93 ff93 ff94 ff93 ff94 ff94 ff93 ff93 ff94 ff94 ff93 ff94 ff94 ff94 ff94 ff94 ff94 ff95 ff95 ff94 ff94 ff94 ff95 ff94 ff95 ff95 ff95 ff95 ff95 ff95 ff95 ff96 ff95 ff95 ff96 ff96 ff95 ff96 ff95 ff95 ff95 ff95 ff96 ff97 ff97 ff97 ff97 ff97 ff97 ff97 ff97 ff97 ff97 ff97 ff97 ff97 ff97 ff97 ff97 ff98 ff98 ff98 ff98 ff98 ff98 ff98 ff98 ff99 ff99 ff99 ff99 ff99 ff99 ff98 ff99 ff99 ff99 ff99 ff99 ff9a ff9a ff9a ff9a ff9a ff9a ff9a ff9a ff9a ff99 ff99 ff9a ff99 ff9a ff9b ff9a ff9b ff9b ff9b ff9b ff9c ff9b ff9a ff9b ff9c ff9c ff9b ff9a ff9b ff9b ff9c ff9c ff9b ff9c ff9b ff9c ff9c ff9c ff9b ff9b ff9b ff9c ff9c ff9d ff9c ff9c ff9d ff9c ff9c ff9c ff9d ff9d ff9c ff9c ff9d ff9c ff9c ff9c ff9c ff9d ff9c ff9d ff9d ff9e ff9d ff9d ff9d ff9c ff9d ff9e ff9d ff9d ff9d ff9d ff9e ff9d ff9d ff9e ff9d ff9e ff9d ff9e ff9e ff9e ff9e ff9e ff9f ff9e ff9f ff9f ff9f ff9e ff9e ff9f ff9e ff9f ff9f ff9f ff9e ff9e ff9f ff9f ff9f ff9f ff9f ff9f ff9f ff9e ff9f ff9f ff9f ff9f ff9f ff9f ff9f ffa0 ff9f ff9f ff9f ff9f ff9f ff9f ff9f ff9f ff9f ff9f ffa0 ffa0 ffa0 ffa0 ffa0 ffa0 ffa0 ffa0 ffa1 ffa1 ffa0 ffa1 ffa0 ffa0 ffa0 ffa0 ffa0 ffa0 ffa0 ffa1 ffa0 ffa1 ffa0 ffa0 ffa0 ffa0 ffa0 ffa0 ffa0 ffa0 ffa0 ffa0 ffa0 ffa0 ffa1 ffa0 ffa0 ffa0 ffa0 ffa0 ffa1 ffa0 ffa0 ffa0 ffa1 ffa0 ffa0 ffa0 ffa0 ffa0 ffa0 ffa0 ffa0 ffa0 ffa0 ffa0 ffa0 ffa1 ffa1 ffa1 ffa0 ffa1 ffa0 ffa0 ffa1 ffa0 ffa0 ffa0 ffa1 ffa0 ffa0 ffa0 ffa0 ffa0 ffa1 ffa0 ffa0 ffa0 ffa0 ffa0 ffa1 ffa0 ffa0 ffa1 ffa1 ffa0 ffa0 ffa0 ffa0 ffa0 ffa0 ffa0 ffa0 ffa0 ffa1 ffa0 ffa0 ffa0 ffa0 ffa0 ffa1 ffa1 ffa0 ffa0 ffa0 ffa0 ffa0 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa1 ffa0 ffa0 ffa0 ffa1 ffa0 ffa0 ff9f ff9f ffa0 ffa0 ff9f ff9f ffa0 ffa0 ff9f ffa0 ff9f ffa0 ff9f ff9f ff9f ff9f ffa0 ffa0 ffa0 ff9f ff9f ff9f ffa0 ff9f ff9f ffa0 ff9f ffa0 ff9f ff9f ffa0 ff9f ff9f ff9f ff9f ff9f ff9f ff9f ff9f ff9f ff9f ff9f ff9f ff9f ff9e ff9e ff9f ff9e ff9e ff9f ff9e ff9e ff9e ff9f ff9f ff9f ff9f ff9f ff9f ff9e ff9f ff9f ff9e ff9e ff9e ff9e ff9f ff9e ff9e ff9f ff9e ff9e ff9f ff9e ff9e ff9e ff9e ff9e ff9e ff9e ff9f ff9e ff9e ff9d ff9e ff9d ff9d ff9e ff9e ff9e ff9d ff9d ff9e ff9e ff9d ff9e ff9d ff9d ff9d ff9d ff9d ff9d ff9c ff9d ff9d ff9d ff9c ff9b ff9c ff9c ff9b ff9c ff9c ff9c ff9c ff9c ff9b ff9c ff9c ff9c ff9b ff9b ff9b ff9b ff9b ff9b ff9b ff9b ff9b ff9b ff9b ff9b ff9b ff9a ff9a ff9a ff9b ff9a ff9b ff9a ff9a ff9a ff9a ff9a ff9a ff9a ff9a ff9a ff99 ff99 ff99 ff99 ff99 ff99 ff9a ff9a ff99 ff9a ff99 ff9a ff99 ff99 ff98 ff99 ff98 ff98 ff98 ff98 ff98 ff98 ff98 ff98 ff99 ff98 ff98 ff98 ff98 ff98 ff99 ff98 ff98 ff98 ff98 ff97 ff97 ff97 ff97 ff97 ff98 ff97 ff97 ff97 ff97 ff97 ff97 ff96 ff95 ff95 ff96 ff96 ff96 ff96 ff96 ff96 ff95 ff96 ff96 ff95 ff96 ff95 ff96 ff94 ff94 ff95 ff94 ff95 ff95 ff96 ff95 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff93 ff94 ff93 ff93 ff93 ff94 ff93 ff93 ff93 ff93 ff93 ff93 ff93 ff93 ff92 ff92 ff92 ff92 ff92 ff92 ff92 ff91 ff92 ff91 ff91 ff91 ff92 ff91 ff91 ff91 ff91 ff91 ff91 ff91 ff91 ff91 ff91 ff91 ff90 ff90 ff90 ff90 ff8f ff8f ff8f ff8f ff8f ff8f ff8f ff8f ff8f ff8f ff8f ff8f ff8f ff8e ff8e ff8e ff8e ff8e ff8e ff8e ff8e ff8d ff8d ff8d ff8d ff8c ff8c ff8c ff8c ff8c ff8c ff8b ff8c ff8b ff8b ff8c ff8b ff8b ff8b ff8b ff8b ff8a ff8b ff8a ff8a ff8a ff89 ff89 ff89 ff8a ff89 ff89 ff88 ff88 ff89 ff89 ff89 ff89 ff88 ff88 ff87 ff88 ff87 ff87 ff87 ff87 ff86 ff87 ff86 ff86 ff86 ff86 ff86 ff86 ff86 ff86 ff86 ff85 ff85 ff85 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff83 ff82 ff82 ff82 ff82 ff82 ff82 ff82 ff82 ff82 ff81 ff82 ff81 ff81 ff81 ff81 ff81 ff81 ff81 ff81 ff80 ff80 ff80 ff80 ff80 ff80 ff80 ff7f ff7f ff7f ff7e ff7e ff7f ff7f ff7e ff7e ff7e ff7d ff7d ff7d ff7d ff7d ff7c ff7c ff7c ff7c ff7c ff7c ff7b ff7b ff7b ff7b ff7a ff7b ff7a ff7a ff7a ff7b ff7a ff7a ff7a ff79 ff79 ff79 ff78 ff78 ff78 ff78 ff78 ff78 ff78 ff77 ff77 ff77 ff77 ff77 ff78 ff77 ff77 ff77 ff76 ff76 ff76 ff75 ff75 ff75 ff75 ff74 ff75 ff74 ff75 ff74 ff74 ff73 ff73 ff73 ff72 ff72 ff73 ff72 ff72 ff72 ff72 ff72 ff72 ff72 ff71 ff71 ff71 ff71 ff70 ff70 ff70 ff70 ff6f ff70 ff6f ff6f ff6f ff6f ff6e ff6f ff6f ff6e ff6d ff6e ff6d ff6d ff6d ff6d ff6d ff6d ff6d ff6c ff6c ff6c ff6b ff6c ff6b ff6b ff6a ff6a ff6a ff6a ff6a ff6a ff69 ff69 ff69 ff69 ff68 ff67 ff67 ff67 ff67 ff67 ff67 ff66 ff66 ff67 ff66 ff65 ff66 ff65 ff65 ff65 ff65 ff64 ff65 ff64 ff64 ff64 ff64 ff63 ff63 ff62 ff62 ff62 ff62 ff62 ff62 ff62 ff62 ff62 ff61 ff60 ff61 ff60 ff60 ff60 ff5f ff5f ff5f ff5f ff5f ff5f ff5e ff5e ff5d ff5d ff5e ff5e ff5c ff5c ff5b ff5b ff5b ff5b ff5b ff5a ff59 ff58 ff58 ff58 ff58 ff59 ff57 ff58 ff57 ff56 ff56 ff56 ff54 ff54 ff53 ff53 ff52 ff51 ff51 ff50 ff50 ff4f ff4e ff4c ff4c ff4b ff4a ff4a ff49 ff47 ff46 ff46 ff44 ff43 ff43 ff42 ff41 ff3f ff3e ff3d ff3c ff3b ff3a ff39 ff37 ff36 ff34 ff33 ff32 ff32 ff30 ff2f ff2e ff2c ff2b ff2a ff29 ff28 ff27 ff25 ff24 ff23 ff22 ff20 ff20 ff1f ff1e ff1d ff1c ff1a ff19 ff18 ff17 ff16 ff15 ff14 ff13 ff13 ff12 ff11 ff10 ff0f ff0e ff0e ff0d ff0d ff0c ff0b ff0b ff0a ff09 ff09 ff08 ff08 ff07 ff07 ff07 ff06 ff06 ff05 ff05 ff05 ff04 ff04 ff04 ff03 ff03 ff03 ff03 ff03 ff02 ff02 ff02 ff02 ff02 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 d300 d300 d300 d300 d300 d300 d300 d300 d300 d300 d300 d300 d300 d300 d300 d300 d300 d300 d300 d300 d300 d300 d300 d300 d300 d300 d300 d300 d300 d300 d300 d300 d300 d300 d300 d300 d300 d300 d300 d300 d300 d300 d300 d300 d300 d300 d300 d300 d300 d300 d300 d300 d300 d300 d300 d300 d300 d300 d300 d300 d300 d300 d300 d300 d300 d300 d300 │ │ -d400 d400 d400 d400 d400 d400 d400 d400 d400 d400 d400 d400 d400 d400 d400 d400 d400 d400 d400 d400 d400 d400 d400 d400 d400 d400 d400 d400 d400 d400 d400 d400 d400 d400 d400 d400 d400 d400 d400 d400 d400 d400 d400 d400 d400 d400 d400 d400 d400 d400 d400 d400 d400 d400 d400 d400 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff02 ff02 ff02 ff02 ff02 ff03 ff03 ff03 ff03 ff04 ff04 ff04 ff04 ff05 ff05 ff05 ff06 ff06 ff06 ff07 ff08 ff08 ff08 ff09 ff09 ff0a ff0a ff0b ff0b ff0c ff0d ff0d ff0e ff0e ff0f ff10 ff11 ff11 ff12 ff13 ff14 ff15 ff15 ff17 ff17 ff19 ff1a ff1a ff1b ff1d ff1e ff1f ff1f ff21 ff21 ff23 ff24 ff25 ff26 ff28 ff29 ff2a ff2b ff2c ff2d ff2f ff30 ff31 ff32 ff33 ff35 ff36 ff37 ff39 ff3a ff3b ff3c ff3e ff3f ff40 ff41 ff42 ff43 ff45 ff46 ff47 ff48 ff49 ff4b ff4c ff4c ff4d ff4e ff50 ff51 ff52 ff52 ff53 ff55 ff55 ff56 ff56 ff57 ff58 ff5a ff5b ff5b ff5c ff5d ff5d ff5e ff5f ff5f ff5f ff60 ff61 ff62 ff62 ff62 ff64 ff63 ff63 ff65 ff65 ff65 ff66 ff66 ff67 ff66 ff68 ff67 ff67 ff67 ff67 ff68 ff69 ff69 ff69 ff6a ff6a ff6a ff6b ff6b ff6b ff6b ff6b ff6b ff6c ff6b ff6d ff6d ff6d ff6d ff6e ff6e ff6e ff6e ff6e ff6e ff6e ff6f ff70 ff70 ff6f ff70 ff71 ff70 ff70 ff71 ff71 ff71 ff71 ff72 ff72 ff72 ff73 ff73 ff72 ff73 ff73 ff73 ff73 ff74 ff75 ff75 ff75 ff75 ff75 ff75 ff74 ff75 ff76 ff76 ff76 ff76 ff76 ff77 ff77 ff77 ff78 ff78 ff77 ff78 ff77 ff78 ff78 ff78 ff79 ff78 ff79 ff79 ff7a ff7a ff7a ff7a ff7a ff7b ff7a ff7a ff7b ff7b ff7b ff7b ff7c ff7c ff7c ff7c ff7d ff7d ff7d ff7c ff7d ff7d ff7d ff7e ff7e ff7d ff7f ff7f ff7f ff7e ff7f ff7f ff7f ff80 ff80 ff7f ff80 ff80 ff80 ff80 ff81 ff81 ff81 ff81 ff82 ff82 ff82 ff81 ff82 ff82 ff82 ff83 ff83 ff82 ff83 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff85 ff85 ff85 ff85 ff85 ff85 ff86 ff85 ff86 ff86 ff87 ff87 ff86 ff87 ff87 ff87 ff88 ff87 ff88 ff87 ff88 ff87 ff87 ff88 ff87 ff88 ff88 ff88 ff89 ff89 ff89 ff89 ff89 ff8a ff89 ff8a ff8a ff89 ff8a ff8a ff8a ff8a ff8a ff8a ff8a ff8b ff8b ff8b ff8b ff8b ff8b ff8c ff8c ff8d ff8c ff8c ff8c ff8c ff8c ff8d ff8c ff8d ff8d ff8e ff8e ff8e ff8e ff8e ff8e ff8e ff8e ff8e ff8e ff8f ff8f ff8f ff8f ff8f ff8f ff8f ff8f ff8f ff90 ff8f ff90 ff90 ff90 ff90 ff91 ff90 ff91 ff91 ff91 ff91 ff91 ff91 ff91 ff91 ff91 ff92 ff92 ff92 ff92 ff92 ff92 ff93 ff93 ff93 ff92 ff93 ff93 ff93 ff93 ff93 ff93 ff93 ff94 ff94 ff93 ff93 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff95 ff94 ff94 ff95 ff95 ff95 ff94 ff95 ff94 ff95 ff95 ff95 ff96 ff96 ff96 ff97 ff96 ff96 ff96 ff96 ff96 ff96 ff96 ff96 ff96 ff96 ff96 ff97 ff97 ff97 ff97 ff97 ff97 ff97 ff97 ff97 ff98 ff98 ff98 ff98 ff98 ff98 ff98 ff98 ff98 ff98 ff98 ff99 ff99 ff99 ff99 ff99 ff99 ff99 ff99 ff99 ff99 ff99 ff99 ff99 ff99 ff99 ff9a ff9a ff99 ff9a ff9a ff9a ff9b ff9b ff9b ff9a ff9a ff9a ff9b ff9a ff9a ff9b ff9a ff9b ff9b ff9a ff9a ff9a ff9b ff9b ff9b ff9a ff9b ff9b ff9b ff9c ff9c ff9c ff9c ff9d ff9c ff9c ff9c ff9c ff9d ff9c ff9c ff9c ff9b ff9c ff9c ff9b ff9b ff9c ff9c ff9d ff9d ff9d ff9d ff9c ff9b ff9c ff9d ff9d ff9d ff9d ff9d ff9d ff9d ff9c ff9d ff9d ff9e ff9d ff9d ff9e ff9d ff9e ff9d ff9e ff9e ff9e ff9d ff9d ff9d ff9d ff9e ff9e ff9e ff9e ff9d ff9d ff9d ff9d ff9f ff9f ff9f ff9f ff9d ff9e ff9e ff9e ff9e ff9e ff9e ff9f ff9e ff9e ffa0 ff9f ff9f ff9f ff9e ff9f ff9e ff9e ff9f ff9f ff9f ffa0 ff9f ffa0 ffa0 ff9f ff9f ff9f ff9f ff9f ffa0 ffa0 ffa0 ff9f ff9f ffa0 ff9f ff9f ff9f ff9f ffa0 ff9f ffa1 ff9f ffa0 ff9f ff9f ff9f ff9f ff9f ff9f ffa0 ffa0 ff9f ff9f ffa0 ffa0 ff9f ff9f ff9f ffa0 ffa0 ffa0 ffa0 ff9f ffa0 ff9f ff9f ffa0 ff9f ff9f ff9f ff9f ff9f ffa0 ff9f ffa0 ff9f ffa0 ffa0 ffa0 ff9f ffa0 ff9f ffa0 ffa0 ff9f ff9f ff9f ffa0 ffa0 ffa0 ff9f ff9f ffa0 ffa0 ff9f ff9f ff9f ff9f ffa0 ffa0 ff9f ff9f ffa0 ffa0 ff9f ff9f ff9f ffa0 ffa0 ff9f ff9f ff9f ffa0 ffa0 ff9f ff9f ff9f ff9f ffa0 ffa1 ffa1 ffa0 ffa0 ffa0 ffa0 ffa0 ffa0 ffa0 ffa0 ffa0 ffa1 ffa0 ffa0 ffa0 ffa0 ffa1 ffa0 ffa1 ffa0 ffa0 ffa0 ffa0 ffa0 ffa0 ffa0 ffa0 ffa0 ffa0 ff9f ff9f ffa0 ffa0 ff9f ff9f ffa0 ff9f ff9f ff9f ff9e ff9f ff9f ff9f ff9e ff9e ff9f ff9f ff9f ff9f ff9e ff9e ff9f ff9e ff9e ff9f ff9e ff9f ff9e ff9f ff9f ff9e ff9e ff9e ff9e ff9f ff9f ff9f ff9e ff9e ff9e ff9e ff9e ff9e ff9e ff9e ff9e ff9e ff9e ff9e ff9d ff9e ff9e ff9e ff9e ff9e ff9e ff9e ff9e ff9d ff9d ff9e ff9d ff9e ff9d ff9e ff9e ff9d ff9e ff9e ff9e ff9d ff9e ff9e ff9e ff9e ff9e ff9e ff9d ff9e ff9e ff9d ff9e ff9d ff9d ff9d ff9d ff9d ff9d ff9d ff9d ff9c ff9c ff9d ff9d ff9d ff9c ff9c ff9c ff9c ff9c ff9d ff9c ff9c ff9c ff9c ff9c ff9b ff9c ff9b ff9a ff9b ff9b ff9c ff9b ff9c ff9b ff9c ff9c ff9c ff9b ff9b ff9a ff9a ff9a ff9a ff9a ff9b ff9a ff9a ff9b ff9a ff9a ff9a ff99 ff99 ff99 ff9a ff9b ff9a ff9a ff9a ff9a ff9a ff99 ff99 ff99 ff99 ff99 ff99 ff99 ff99 ff99 ff99 ff99 ff99 ff99 ff99 ff99 ff99 ff99 ff99 ff98 ff99 ff98 ff98 ff98 ff97 ff98 ff98 ff98 ff98 ff98 ff98 ff98 ff98 ff98 ff97 ff98 ff98 ff97 ff98 ff98 ff97 ff97 ff96 ff97 ff97 ff96 ff97 ff96 ff97 ff97 ff97 ff96 ff96 ff95 ff95 ff96 ff95 ff95 ff95 ff95 ff95 ff95 ff95 ff95 ff95 ff95 ff95 ff95 ff94 ff94 ff95 ff94 ff95 ff95 ff95 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff93 ff94 ff94 ff94 ff93 ff93 ff94 ff93 ff93 ff93 ff93 ff93 ff92 ff93 ff92 ff93 ff92 ff92 ff92 ff92 ff92 ff93 ff92 ff91 ff91 ff91 ff91 ff90 ff91 ff90 ff91 ff91 ff91 ff91 ff91 ff91 ff91 ff90 ff90 ff90 ff90 ff90 ff90 ff90 ff90 ff90 ff8f ff90 ff90 ff8f ff8f ff8f ff8e ff8e ff8e ff8e ff8e ff8e ff8e ff8e ff8e ff8e ff8e ff8e ff8e ff8d ff8d ff8e ff8d ff8d ff8d ff8d ff8c ff8c ff8d ff8b ff8b ff8b ff8b ff8c ff8b ff8b ff8a ff8a ff8a ff8b ff8a ff8a ff8a ff8a ff8a ff8a ff89 ff89 ff89 ff89 ff89 ff89 ff89 ff89 ff89 ff88 ff88 ff88 ff87 ff87 ff88 ff88 ff87 ff87 ff87 ff87 ff87 ff86 ff86 ff86 ff86 ff86 ff86 ff85 ff85 ff85 ff85 ff85 ff85 ff85 ff85 ff85 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff83 ff83 ff83 ff83 ff83 ff83 ff84 ff84 ff83 ff83 ff82 ff82 ff81 ff81 ff81 ff81 ff82 ff81 ff82 ff81 ff81 ff81 ff81 ff81 ff81 ff81 ff81 ff81 ff80 ff81 ff80 ff7f ff7f ff80 ff7f ff7f ff7f ff7f ff7e ff7e ff7e ff7d ff7e ff7e ff7e ff7d ff7d ff7d ff7c ff7c ff7c ff7d ff7b ff7b ff7b ff7b ff7b ff7b ff7b ff7a ff7a ff7a ff79 ff7a ff7a ff7a ff7a ff79 ff7a ff79 ff79 ff78 ff79 ff79 ff77 ff77 ff77 ff77 ff77 ff77 ff77 ff77 ff76 ff76 ff76 ff76 ff77 ff76 ff76 ff76 ff75 ff75 ff75 ff75 ff74 ff74 ff74 ff73 ff74 ff73 ff74 ff74 ff73 ff73 ff73 ff73 ff73 ff72 ff72 ff72 ff71 ff71 ff71 ff71 ff71 ff71 ff71 ff70 ff71 ff70 ff6f ff6f ff6f ff6f ff6f ff6f ff6f ff6f ff6f ff6e ff6e ff6e ff6e ff6d ff6d ff6d ff6c ff6c ff6c ff6c ff6c ff6c ff6c ff6b ff6b ff6b ff6a ff6b ff6b ff6a ff69 ff69 ff69 ff69 ff69 ff69 ff69 ff68 ff68 ff68 ff67 ff67 ff67 ff67 ff67 ff67 ff66 ff66 ff65 ff66 ff65 ff65 ff65 ff65 ff64 ff64 ff64 ff63 ff64 ff63 ff63 ff63 ff63 ff63 ff62 ff61 ff61 ff61 ff61 ff62 ff61 ff61 ff61 ff61 ff60 ff60 ff60 ff5f ff5f ff5f ff5e ff5e ff5e ff5e ff5e ff5e ff5e ff5d ff5d ff5c ff5c ff5b ff5c ff5b ff5b ff5b ff5b ff5a ff5a ff5a ff58 ff58 ff57 ff58 ff58 ff56 ff57 ff57 ff56 ff56 ff56 ff54 ff53 ff52 ff52 ff52 ff51 ff51 ff4f ff4f ff4e ff4e ff4d ff4c ff4a ff49 ff49 ff48 ff47 ff46 ff45 ff44 ff43 ff43 ff42 ff40 ff3f ff3d ff3c ff3b ff3b ff3a ff38 ff38 ff36 ff34 ff33 ff32 ff31 ff30 ff2e ff2e ff2c ff2b ff2a ff29 ff27 ff27 ff25 ff23 ff23 ff22 ff20 ff20 ff1e ff1d ff1d ff1b ff1a ff19 ff18 ff17 ff16 ff15 ff14 ff13 ff12 ff12 ff11 ff10 ff0f ff0e ff0e ff0d ff0c ff0c ff0b ff0b ff0a ff09 ff09 ff08 ff08 ff07 ff07 ff06 ff06 ff06 ff05 ff05 ff05 ff04 ff04 ff04 ff03 ff03 ff03 ff03 ff02 ff02 ff02 ff02 ff02 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 d400 d400 d400 d400 d400 d400 d400 d400 d400 d400 d400 d400 d400 d400 d400 d400 d400 d400 d400 d400 d400 d400 d400 d400 d400 d400 d400 d400 d400 d400 d400 d400 d400 d400 d400 d400 d400 d400 d400 d400 d400 d400 d400 d400 d400 d400 d400 d400 d400 d400 d400 d400 d400 d400 d400 d400 d400 d400 d400 d400 d400 d400 d400 d400 d400 d400 d400 d400 │ │ -d400 d400 d400 d400 d400 d400 d400 d400 d400 d400 d400 d400 d400 d400 d400 d400 d400 d400 d400 d400 d400 d400 d400 d400 d400 d400 d400 d400 d400 d400 d400 d400 d400 d400 d400 d400 d400 d400 d400 d400 d400 d400 d400 d400 d400 d400 d400 d400 d400 d400 d400 d400 d400 d400 d400 d400 d400 d400 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff02 ff02 ff02 ff02 ff02 ff03 ff03 ff03 ff03 ff04 ff04 ff04 ff04 ff04 ff05 ff05 ff06 ff06 ff07 ff07 ff07 ff08 ff08 ff09 ff09 ff0a ff0a ff0b ff0b ff0c ff0d ff0d ff0e ff0e ff0f ff10 ff11 ff11 ff12 ff13 ff14 ff14 ff15 ff16 ff18 ff19 ff19 ff1a ff1b ff1c ff1d ff1e ff1f ff20 ff21 ff22 ff24 ff25 ff26 ff27 ff28 ff29 ff2b ff2c ff2d ff2f ff30 ff31 ff32 ff33 ff35 ff36 ff38 ff38 ff39 ff3b ff3d ff3d ff3e ff40 ff41 ff42 ff43 ff45 ff45 ff46 ff48 ff49 ff4a ff4b ff4c ff4c ff4e ff4f ff51 ff51 ff52 ff53 ff55 ff54 ff56 ff56 ff57 ff59 ff59 ff5a ff5a ff5b ff5c ff5d ff5d ff5e ff5e ff5f ff60 ff61 ff62 ff61 ff62 ff63 ff63 ff63 ff65 ff65 ff65 ff66 ff66 ff66 ff67 ff67 ff67 ff67 ff67 ff68 ff68 ff68 ff69 ff69 ff69 ff6a ff6a ff6a ff6a ff6a ff6a ff6b ff6b ff6b ff6c ff6c ff6c ff6c ff6d ff6e ff6e ff6e ff6e ff6e ff6e ff6f ff6f ff6f ff6f ff6f ff70 ff6f ff70 ff70 ff71 ff70 ff71 ff71 ff71 ff71 ff72 ff72 ff73 ff72 ff72 ff72 ff72 ff73 ff74 ff74 ff74 ff74 ff74 ff74 ff74 ff74 ff75 ff75 ff75 ff75 ff75 ff76 ff76 ff76 ff76 ff77 ff77 ff77 ff76 ff78 ff77 ff77 ff78 ff78 ff79 ff78 ff79 ff79 ff79 ff79 ff79 ff79 ff79 ff7a ff7a ff7a ff7a ff7b ff7b ff7b ff7b ff7b ff7c ff7c ff7c ff7c ff7c ff7c ff7c ff7d ff7d ff7d ff7e ff7d ff7e ff7d ff7e ff7f ff7e ff7e ff7f ff7f ff7f ff7f ff7f ff80 ff80 ff80 ff80 ff81 ff81 ff81 ff81 ff81 ff82 ff81 ff81 ff82 ff82 ff82 ff83 ff83 ff83 ff83 ff83 ff83 ff83 ff83 ff83 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff85 ff85 ff84 ff84 ff84 ff84 ff85 ff85 ff86 ff86 ff87 ff87 ff86 ff86 ff87 ff87 ff86 ff86 ff86 ff87 ff87 ff86 ff86 ff87 ff87 ff88 ff88 ff88 ff88 ff88 ff89 ff88 ff89 ff89 ff89 ff88 ff89 ff89 ff89 ff89 ff89 ff8a ff89 ff89 ff8a ff8a ff8b ff8b ff8b ff8b ff8b ff8b ff8b ff8c ff8c ff8b ff8b ff8b ff8b ff8c ff8c ff8c ff8d ff8d ff8d ff8d ff8d ff8d ff8d ff8d ff8d ff8d ff8e ff8e ff8e ff8e ff8e ff8e ff8e ff8e ff8f ff8f ff8f ff8f ff8f ff8f ff90 ff90 ff90 ff90 ff90 ff8f ff90 ff90 ff90 ff90 ff90 ff90 ff91 ff92 ff92 ff91 ff92 ff91 ff92 ff92 ff92 ff91 ff92 ff92 ff92 ff92 ff93 ff93 ff92 ff93 ff93 ff93 ff93 ff93 ff93 ff93 ff94 ff94 ff94 ff93 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff95 ff95 ff95 ff95 ff95 ff96 ff95 ff95 ff95 ff95 ff96 ff95 ff95 ff96 ff95 ff95 ff96 ff96 ff96 ff97 ff96 ff96 ff97 ff96 ff96 ff97 ff97 ff97 ff97 ff97 ff97 ff97 ff97 ff97 ff97 ff97 ff98 ff98 ff98 ff98 ff98 ff98 ff98 ff98 ff98 ff98 ff98 ff98 ff98 ff98 ff98 ff99 ff99 ff99 ff99 ff98 ff99 ff99 ff99 ff9a ff9a ff9a ff99 ff99 ff99 ff9a ff99 ff9a ff9a ff9a ff9a ff9a ff9a ff9a ff9a ff9a ff9a ff9b ff9a ff9b ff9b ff9b ff9b ff9b ff9c ff9c ff9c ff9b ff9c ff9c ff9b ff9c ff9b ff9b ff9b ff9b ff9c ff9c ff9b ff9b ff9b ff9b ff9c ff9c ff9c ff9c ff9c ff9b ff9c ff9c ff9c ff9c ff9c ff9c ff9c ff9c ff9c ff9c ff9c ff9d ff9d ff9c ff9d ff9c ff9d ff9d ff9d ff9d ff9c ff9c ff9c ff9c ff9d ff9c ff9e ff9c ff9d ff9d ff9d ff9d ff9c ff9e ff9e ff9e ff9e ff9d ff9e ff9e ff9e ff9e ff9d ff9e ff9f ff9e ff9e ff9f ff9e ff9e ff9e ff9e ff9e ff9d ff9e ff9f ff9f ff9e ff9f ff9e ff9e ff9f ff9e ff9e ff9e ff9e ff9e ff9e ff9f ff9e ff9e ff9f ff9f ff9e ff9f ff9e ff9e ff9e ff9e ff9f ff9f ff9f ff9e ff9e ff9f ff9e ff9e ff9e ff9f ffa0 ff9e ff9e ff9e ff9f ff9f ff9f ff9e ff9f ff9f ffa0 ff9f ff9f ff9f ff9e ff9e ffa0 ff9e ff9f ff9f ff9e ff9f ffa0 ff9e ff9f ff9e ff9e ff9f ff9f ff9e ff9f ff9e ffa0 ff9f ff9e ff9e ff9e ff9f ffa0 ffa0 ff9e ff9e ffa0 ff9f ff9e ff9f ff9f ff9f ffa0 ff9f ff9f ff9e ff9f ff9f ff9f ff9e ff9e ffa0 ffa0 ff9e ff9f ff9f ffa0 ff9f ff9f ff9f ff9f ff9f ff9f ffa0 ffa0 ff9f ff9f ffa0 ff9f ff9f ffa0 ff9f ff9f ff9f ffa0 ff9f ff9f ff9f ff9f ffa0 ff9f ffa0 ff9f ff9f ff9f ffa0 ff9f ff9f ff9f ff9f ff9f ff9f ff9f ff9f ff9f ff9f ff9f ff9f ff9f ff9f ff9f ff9f ff9e ff9f ff9f ff9f ff9e ff9e ff9e ff9e ff9e ff9f ff9e ff9e ff9e ff9d ff9d ff9e ff9e ff9e ff9d ff9e ff9e ff9d ff9d ff9e ff9e ff9f ff9f ff9e ff9d ff9d ff9d ff9e ff9d ff9e ff9e ff9e ff9d ff9e ff9e ff9d ff9d ff9e ff9e ff9d ff9e ff9d ff9d ff9d ff9d ff9c ff9d ff9d ff9d ff9d ff9d ff9e ff9d ff9d ff9d ff9d ff9d ff9d ff9e ff9e ff9e ff9e ff9d ff9d ff9d ff9d ff9c ff9d ff9e ff9d ff9d ff9d ff9d ff9c ff9c ff9c ff9d ff9c ff9c ff9c ff9d ff9c ff9c ff9c ff9b ff9c ff9c ff9c ff9c ff9c ff9b ff9b ff9b ff9b ff9c ff9b ff9a ff9a ff9b ff9b ff9b ff9b ff9a ff9b ff9b ff9b ff9a ff9b ff9a ff9a ff9a ff9a ff99 ff99 ff9a ff9a ff9a ff9a ff9a ff9a ff99 ff99 ff99 ff9a ff9a ff99 ff99 ff9a ff9a ff99 ff99 ff99 ff99 ff98 ff99 ff99 ff99 ff99 ff99 ff99 ff98 ff98 ff98 ff98 ff98 ff98 ff98 ff98 ff98 ff98 ff98 ff98 ff98 ff97 ff98 ff97 ff97 ff97 ff97 ff97 ff97 ff97 ff97 ff97 ff97 ff97 ff97 ff97 ff97 ff97 ff97 ff96 ff96 ff96 ff95 ff96 ff96 ff96 ff96 ff96 ff96 ff96 ff95 ff95 ff95 ff94 ff94 ff94 ff94 ff94 ff95 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff93 ff92 ff93 ff93 ff93 ff92 ff93 ff93 ff92 ff93 ff93 ff92 ff92 ff91 ff92 ff91 ff92 ff91 ff91 ff91 ff91 ff92 ff92 ff92 ff91 ff90 ff90 ff90 ff90 ff90 ff90 ff90 ff90 ff8f ff90 ff90 ff90 ff90 ff90 ff8f ff8f ff8f ff8f ff8f ff8f ff8f ff8f ff8f ff8f ff8f ff8f ff8e ff8e ff8e ff8e ff8d ff8e ff8d ff8d ff8d ff8d ff8d ff8d ff8d ff8d ff8d ff8c ff8c ff8c ff8c ff8c ff8c ff8c ff8c ff8b ff8c ff8b ff8b ff8b ff8a ff8b ff8a ff8a ff8a ff89 ff89 ff89 ff8a ff89 ff8a ff89 ff89 ff89 ff88 ff88 ff88 ff88 ff88 ff88 ff88 ff88 ff88 ff87 ff87 ff87 ff87 ff86 ff87 ff87 ff87 ff87 ff86 ff86 ff86 ff85 ff85 ff85 ff85 ff85 ff85 ff85 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff83 ff83 ff83 ff83 ff83 ff83 ff82 ff83 ff82 ff82 ff82 ff83 ff83 ff82 ff82 ff82 ff81 ff81 ff80 ff81 ff80 ff81 ff80 ff81 ff81 ff81 ff80 ff80 ff80 ff80 ff80 ff80 ff80 ff7f ff7f ff7f ff7f ff7f ff7f ff7e ff7e ff7e ff7e ff7d ff7d ff7e ff7d ff7d ff7d ff7e ff7c ff7c ff7c ff7c ff7c ff7c ff7c ff7b ff7b ff7a ff7a ff7a ff7b ff7b ff7a ff7a ff7a ff79 ff79 ff79 ff79 ff79 ff77 ff79 ff79 ff78 ff78 ff78 ff79 ff77 ff77 ff77 ff77 ff76 ff76 ff76 ff76 ff76 ff76 ff75 ff75 ff76 ff75 ff75 ff75 ff75 ff75 ff74 ff74 ff74 ff74 ff73 ff73 ff73 ff73 ff73 ff73 ff73 ff72 ff72 ff72 ff72 ff71 ff72 ff71 ff70 ff70 ff70 ff70 ff71 ff70 ff70 ff6f ff6f ff6f ff6f ff6f ff6e ff6e ff6f ff6e ff6e ff6e ff6e ff6e ff6d ff6d ff6d ff6d ff6c ff6d ff6c ff6b ff6c ff6b ff6b ff6b ff6b ff6b ff6a ff6a ff6a ff6a ff6a ff6a ff68 ff69 ff68 ff68 ff68 ff68 ff68 ff67 ff67 ff67 ff67 ff67 ff66 ff66 ff66 ff66 ff66 ff65 ff65 ff65 ff65 ff65 ff64 ff64 ff63 ff63 ff63 ff63 ff63 ff63 ff62 ff62 ff62 ff62 ff61 ff61 ff60 ff60 ff61 ff62 ff61 ff60 ff60 ff5f ff5f ff60 ff5f ff5f ff5e ff5e ff5e ff5e ff5e ff5d ff5d ff5d ff5e ff5d ff5c ff5b ff5b ff5b ff5b ff5a ff5b ff5a ff5b ff5a ff5a ff59 ff58 ff58 ff57 ff58 ff57 ff56 ff56 ff56 ff55 ff55 ff54 ff54 ff52 ff51 ff51 ff51 ff50 ff4f ff4e ff4d ff4d ff4c ff4c ff4a ff49 ff49 ff48 ff46 ff46 ff45 ff44 ff43 ff43 ff41 ff40 ff3e ff3d ff3c ff3b ff3a ff39 ff38 ff37 ff36 ff34 ff32 ff32 ff31 ff2f ff2e ff2d ff2c ff2b ff2a ff29 ff27 ff26 ff25 ff23 ff22 ff21 ff20 ff1f ff1e ff1d ff1c ff1b ff19 ff18 ff17 ff17 ff16 ff15 ff13 ff13 ff12 ff11 ff10 ff10 ff0f ff0e ff0e ff0d ff0c ff0c ff0b ff0a ff0a ff09 ff09 ff08 ff08 ff07 ff07 ff06 ff06 ff05 ff05 ff05 ff04 ff04 ff04 ff04 ff03 ff03 ff03 ff03 ff03 ff02 ff02 ff02 ff02 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 d400 d400 d400 d400 d400 d400 d400 d400 d400 d400 d400 d400 d400 d400 d400 d400 d400 d400 d400 d400 d400 d400 d400 d400 d400 d400 d400 d400 d400 d400 d400 d400 d400 d400 d400 d400 d400 d400 d400 d400 d400 d400 d400 d400 d400 d400 d400 d400 d400 d400 d400 d400 d400 d400 d400 d400 d400 d400 d400 d400 d400 d400 d400 d400 d400 d400 d400 d400 d400 │ │ -d500 d500 d500 d500 d500 d500 d500 d500 d500 d500 d500 d500 d500 d500 d500 d500 d500 d500 d500 d500 d500 d500 d500 d500 d500 d500 d500 d500 d500 d500 d500 d500 d500 d500 d500 d500 d500 d500 d500 d500 d500 d500 d500 d500 d500 d500 d500 d500 d500 d500 d500 d500 d500 d500 d500 d500 d500 d500 d500 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff02 ff02 ff02 ff02 ff02 ff03 ff03 ff03 ff03 ff03 ff04 ff04 ff04 ff04 ff05 ff05 ff05 ff06 ff06 ff07 ff07 ff07 ff08 ff08 ff09 ff09 ff0a ff0b ff0b ff0c ff0c ff0d ff0e ff0e ff0f ff10 ff10 ff11 ff12 ff13 ff14 ff15 ff15 ff16 ff17 ff18 ff19 ff1a ff1b ff1c ff1d ff1e ff1f ff20 ff21 ff23 ff23 ff25 ff25 ff26 ff28 ff29 ff2b ff2c ff2d ff2e ff2f ff31 ff32 ff33 ff34 ff35 ff36 ff38 ff39 ff3a ff3b ff3c ff3e ff3f ff41 ff42 ff43 ff44 ff45 ff46 ff47 ff48 ff49 ff4b ff4c ff4c ff4e ff4f ff4f ff51 ff52 ff53 ff53 ff54 ff55 ff56 ff57 ff58 ff58 ff5a ff5a ff5b ff5c ff5c ff5c ff5d ff5e ff5f ff60 ff60 ff61 ff61 ff61 ff63 ff63 ff63 ff64 ff65 ff65 ff65 ff65 ff66 ff66 ff67 ff66 ff67 ff67 ff67 ff67 ff69 ff68 ff69 ff6a ff69 ff6a ff6a ff6a ff6a ff6b ff6b ff6b ff6b ff6b ff6b ff6c ff6c ff6c ff6c ff6d ff6d ff6e ff6e ff6e ff6e ff6e ff6f ff6f ff6f ff6e ff70 ff6f ff71 ff6f ff70 ff70 ff70 ff71 ff71 ff71 ff73 ff71 ff71 ff71 ff72 ff73 ff73 ff73 ff73 ff73 ff73 ff73 ff74 ff74 ff74 ff74 ff74 ff75 ff74 ff76 ff75 ff75 ff76 ff75 ff75 ff75 ff75 ff77 ff77 ff76 ff78 ff77 ff78 ff78 ff78 ff78 ff78 ff78 ff78 ff79 ff78 ff7a ff79 ff79 ff7a ff7a ff7a ff7a ff7a ff7b ff7b ff7b ff7b ff7b ff7b ff7b ff7c ff7c ff7d ff7d ff7d ff7c ff7d ff7d ff7d ff7e ff7d ff7d ff7e ff7e ff7e ff7e ff7f ff7f ff7f ff7f ff80 ff80 ff80 ff80 ff80 ff81 ff81 ff80 ff80 ff81 ff82 ff82 ff82 ff82 ff83 ff82 ff82 ff82 ff82 ff82 ff83 ff83 ff83 ff83 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff85 ff85 ff86 ff86 ff86 ff86 ff86 ff86 ff86 ff85 ff86 ff85 ff86 ff86 ff85 ff86 ff86 ff87 ff88 ff88 ff87 ff87 ff88 ff89 ff88 ff89 ff89 ff88 ff87 ff88 ff89 ff89 ff88 ff89 ff89 ff88 ff89 ff89 ff89 ff8a ff8a ff8a ff8b ff8a ff8a ff8a ff8b ff8b ff8a ff8a ff8b ff8a ff8b ff8b ff8c ff8c ff8c ff8c ff8c ff8d ff8d ff8c ff8c ff8c ff8d ff8d ff8d ff8d ff8d ff8e ff8d ff8d ff8e ff8e ff8e ff8e ff8e ff8f ff8f ff8f ff8f ff8f ff8f ff8f ff8f ff8f ff8f ff8f ff8f ff90 ff90 ff90 ff91 ff91 ff90 ff91 ff91 ff91 ff90 ff91 ff90 ff91 ff91 ff92 ff92 ff92 ff92 ff91 ff92 ff92 ff92 ff93 ff92 ff92 ff93 ff93 ff93 ff93 ff92 ff93 ff93 ff93 ff93 ff94 ff94 ff94 ff93 ff93 ff94 ff93 ff94 ff94 ff94 ff94 ff94 ff94 ff95 ff94 ff94 ff94 ff95 ff95 ff94 ff95 ff94 ff94 ff95 ff94 ff94 ff95 ff95 ff95 ff95 ff95 ff96 ff96 ff95 ff96 ff96 ff95 ff96 ff96 ff97 ff96 ff96 ff96 ff96 ff96 ff96 ff96 ff97 ff97 ff97 ff97 ff97 ff97 ff97 ff97 ff97 ff97 ff97 ff97 ff97 ff97 ff97 ff98 ff98 ff98 ff98 ff98 ff99 ff98 ff99 ff99 ff99 ff99 ff99 ff99 ff99 ff99 ff99 ff99 ff98 ff99 ff99 ff99 ff99 ff99 ff99 ff99 ff99 ff9a ff9a ff9a ff99 ff9a ff9b ff9b ff9a ff9a ff9b ff9b ff9b ff9b ff9b ff9b ff9a ff9b ff9a ff9a ff9a ff9b ff9b ff9b ff9b ff9a ff9a ff9b ff9b ff9b ff9b ff9b ff9b ff9b ff9b ff9b ff9b ff9b ff9b ff9b ff9c ff9b ff9c ff9c ff9c ff9d ff9c ff9c ff9c ff9c ff9c ff9c ff9c ff9c ff9b ff9c ff9c ff9c ff9c ff9c ff9d ff9c ff9d ff9d ff9d ff9c ff9c ff9d ff9d ff9d ff9d ff9d ff9d ff9d ff9d ff9e ff9d ff9d ff9e ff9e ff9d ff9e ff9d ff9d ff9d ff9e ff9d ff9d ff9d ff9e ff9e ff9e ff9e ff9e ff9d ff9e ff9e ff9e ff9e ff9e ff9e ff9e ff9e ff9e ff9e ff9e ff9d ff9e ff9e ff9e ff9e ff9e ff9e ff9d ff9e ff9d ff9e ff9e ff9f ff9e ff9e ff9e ff9d ff9e ff9e ff9e ff9e ff9e ff9f ff9f ff9d ff9d ff9f ff9f ff9e ff9f ff9f ff9d ff9e ff9f ff9e ff9f ff9f ff9e ff9f ff9f ff9d ff9e ff9d ff9e ff9f ff9e ff9d ff9e ff9d ff9f ff9e ff9e ff9d ff9e ff9f ff9f ff9f ff9d ff9d ff9f ff9d ff9d ff9f ff9f ff9f ff9f ff9d ff9f ff9e ff9f ff9e ff9f ff9e ff9e ffa0 ff9f ff9e ff9e ff9e ffa0 ff9e ff9e ff9f ff9e ff9f ff9e ff9f ff9f ff9e ff9f ffa0 ff9f ff9f ff9f ff9e ff9f ff9e ff9f ff9f ff9e ff9e ff9e ff9f ff9e ff9f ff9e ff9e ff9e ff9f ff9e ff9e ff9f ff9e ff9e ff9e ff9f ff9e ff9e ff9e ff9e ff9f ff9f ff9e ff9e ff9e ff9e ff9e ff9e ff9e ff9d ff9d ff9e ff9e ff9e ff9f ff9e ff9e ff9e ff9d ff9d ff9e ff9e ff9d ff9d ff9d ff9d ff9c ff9c ff9d ff9d ff9e ff9e ff9d ff9c ff9c ff9c ff9d ff9c ff9d ff9d ff9d ff9d ff9d ff9d ff9d ff9d ff9d ff9d ff9c ff9d ff9d ff9d ff9d ff9d ff9c ff9d ff9c ff9d ff9d ff9c ff9d ff9d ff9d ff9c ff9d ff9c ff9d ff9c ff9c ff9d ff9d ff9c ff9d ff9c ff9d ff9c ff9d ff9d ff9d ff9d ff9c ff9b ff9c ff9c ff9c ff9b ff9c ff9c ff9c ff9b ff9c ff9c ff9b ff9b ff9b ff9c ff9c ff9b ff9a ff9b ff9a ff9a ff9b ff9b ff9a ff9a ff9a ff9b ff9b ff9a ff9a ff99 ff9a ff9a ff9a ff99 ff9a ff9a ff9a ff9a ff99 ff99 ff98 ff99 ff99 ff99 ff99 ff99 ff99 ff99 ff99 ff99 ff99 ff99 ff98 ff99 ff99 ff99 ff98 ff99 ff99 ff98 ff98 ff98 ff98 ff98 ff98 ff98 ff98 ff98 ff98 ff98 ff97 ff97 ff97 ff97 ff97 ff97 ff97 ff97 ff97 ff97 ff97 ff97 ff96 ff96 ff96 ff96 ff96 ff96 ff96 ff96 ff96 ff96 ff96 ff96 ff96 ff96 ff97 ff96 ff96 ff95 ff95 ff95 ff95 ff96 ff95 ff95 ff95 ff95 ff95 ff95 ff95 ff95 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff93 ff94 ff93 ff94 ff94 ff93 ff93 ff93 ff94 ff94 ff93 ff93 ff93 ff93 ff92 ff92 ff92 ff92 ff91 ff92 ff92 ff91 ff92 ff92 ff92 ff91 ff91 ff91 ff91 ff91 ff91 ff91 ff91 ff91 ff91 ff91 ff91 ff90 ff90 ff90 ff8f ff8f ff8f ff8f ff8f ff8f ff8f ff8f ff8f ff8f ff8f ff8f ff8f ff8f ff8e ff8e ff8e ff8e ff8e ff8e ff8e ff8e ff8e ff8e ff8e ff8e ff8d ff8e ff8d ff8d ff8c ff8c ff8d ff8c ff8d ff8c ff8c ff8c ff8c ff8c ff8b ff8b ff8b ff8c ff8b ff8b ff8b ff8b ff8b ff8a ff8b ff8b ff8a ff89 ff8a ff89 ff89 ff89 ff88 ff89 ff88 ff89 ff88 ff89 ff88 ff88 ff88 ff87 ff88 ff88 ff87 ff87 ff87 ff86 ff87 ff87 ff87 ff86 ff86 ff86 ff86 ff85 ff86 ff86 ff86 ff85 ff85 ff85 ff85 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff83 ff83 ff83 ff83 ff82 ff82 ff82 ff82 ff82 ff82 ff82 ff82 ff81 ff82 ff82 ff83 ff81 ff81 ff81 ff81 ff81 ff80 ff81 ff80 ff80 ff80 ff80 ff81 ff81 ff7f ff80 ff7f ff7f ff7f ff80 ff7f ff7f ff7e ff7e ff7e ff7e ff7d ff7e ff7e ff7d ff7d ff7d ff7c ff7d ff7d ff7d ff7d ff7d ff7c ff7b ff7c ff7c ff7c ff7b ff7b ff7b ff7b ff7a ff7a ff7a ff7a ff7a ff7a ff79 ff7a ff79 ff78 ff78 ff78 ff79 ff77 ff78 ff78 ff78 ff78 ff77 ff78 ff77 ff77 ff77 ff76 ff76 ff76 ff76 ff76 ff75 ff75 ff74 ff75 ff75 ff74 ff74 ff74 ff74 ff74 ff74 ff73 ff73 ff73 ff73 ff72 ff72 ff72 ff72 ff72 ff72 ff72 ff71 ff71 ff71 ff71 ff71 ff70 ff70 ff6f ff6f ff6f ff6f ff6f ff6f ff6f ff6e ff6e ff6e ff6e ff6d ff6d ff6e ff6d ff6d ff6d ff6c ff6d ff6c ff6d ff6c ff6c ff6b ff6c ff6c ff6a ff6b ff6a ff6a ff6b ff6b ff6a ff6a ff69 ff6a ff69 ff69 ff69 ff68 ff68 ff68 ff68 ff68 ff67 ff67 ff66 ff67 ff67 ff66 ff67 ff66 ff65 ff65 ff65 ff65 ff64 ff64 ff64 ff64 ff64 ff64 ff63 ff62 ff62 ff62 ff63 ff62 ff62 ff61 ff62 ff61 ff61 ff61 ff60 ff60 ff60 ff60 ff60 ff61 ff60 ff5f ff5e ff5f ff60 ff5f ff5f ff5e ff5e ff5e ff5e ff5e ff5d ff5c ff5d ff5d ff5c ff5c ff5a ff5a ff5a ff5a ff5a ff5a ff59 ff59 ff5a ff59 ff59 ff57 ff57 ff57 ff56 ff56 ff56 ff56 ff54 ff54 ff54 ff53 ff53 ff51 ff50 ff50 ff4f ff4f ff4e ff4c ff4d ff4b ff4b ff4a ff49 ff48 ff47 ff46 ff46 ff44 ff43 ff42 ff42 ff41 ff3f ff3e ff3d ff3c ff3b ff3a ff38 ff37 ff36 ff35 ff34 ff33 ff31 ff30 ff2f ff2e ff2d ff2c ff2a ff29 ff28 ff27 ff26 ff24 ff23 ff22 ff21 ff20 ff1f ff1e ff1c ff1b ff1a ff19 ff18 ff17 ff16 ff15 ff15 ff13 ff12 ff12 ff11 ff10 ff0f ff0f ff0e ff0d ff0d ff0c ff0b ff0b ff0a ff0a ff09 ff08 ff08 ff08 ff07 ff07 ff06 ff06 ff05 ff05 ff05 ff04 ff04 ff04 ff04 ff03 ff03 ff03 ff02 ff02 ff02 ff02 ff02 ff02 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 d500 d500 d500 d500 d500 d500 d500 d500 d500 d500 d500 d500 d500 d500 d500 d500 d500 d500 d500 d500 d500 d500 d500 d500 d500 d500 d500 d500 d500 d500 d500 d500 d500 d500 d500 d500 d500 d500 d500 d500 d500 d500 d500 d500 d500 d500 d500 d500 d500 d500 d500 d500 d500 d500 d500 d500 d500 d500 d500 d500 d500 d500 d500 d500 d500 d500 d500 d500 d500 d500 │ │ -d500 d500 d500 d500 d500 d500 d500 d500 d500 d500 d500 d500 d500 d500 d500 d500 d500 d500 d500 d500 d500 d500 d500 d500 d500 d500 d500 d500 d500 d500 d500 d500 d500 d500 d500 d500 d500 d500 d500 d500 d500 d500 d500 d500 d500 d500 d500 d500 d500 d500 d500 d500 d500 d500 d500 d500 d500 d500 d500 d500 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff02 ff02 ff02 ff02 ff02 ff02 ff03 ff03 ff03 ff03 ff03 ff04 ff04 ff04 ff05 ff05 ff05 ff06 ff06 ff07 ff07 ff07 ff08 ff08 ff09 ff09 ff0a ff0a ff0b ff0b ff0c ff0d ff0e ff0e ff0f ff10 ff10 ff11 ff12 ff13 ff13 ff15 ff15 ff16 ff17 ff18 ff19 ff19 ff1b ff1c ff1d ff1e ff1f ff20 ff21 ff22 ff23 ff24 ff25 ff27 ff28 ff29 ff2a ff2b ff2d ff2e ff2f ff30 ff32 ff33 ff34 ff35 ff37 ff38 ff38 ff3a ff3b ff3c ff3d ff3f ff40 ff41 ff42 ff43 ff45 ff46 ff46 ff48 ff49 ff4a ff4c ff4d ff4e ff4e ff50 ff51 ff51 ff51 ff53 ff54 ff55 ff56 ff56 ff58 ff58 ff58 ff5a ff5a ff5b ff5b ff5c ff5d ff5e ff5f ff5f ff5f ff60 ff60 ff61 ff62 ff62 ff62 ff64 ff64 ff64 ff65 ff65 ff64 ff66 ff66 ff67 ff66 ff66 ff67 ff68 ff68 ff68 ff69 ff69 ff69 ff69 ff69 ff6a ff6a ff6b ff6b ff6b ff6b ff6b ff6c ff6c ff6b ff6b ff6c ff6c ff6d ff6d ff6d ff6e ff6e ff6d ff6f ff6f ff6e ff6f ff6e ff70 ff6f ff70 ff6f ff6f ff71 ff70 ff70 ff71 ff70 ff70 ff71 ff72 ff72 ff72 ff72 ff72 ff72 ff72 ff73 ff73 ff73 ff73 ff73 ff74 ff74 ff74 ff75 ff74 ff75 ff75 ff75 ff75 ff74 ff75 ff76 ff76 ff76 ff76 ff77 ff77 ff77 ff77 ff77 ff77 ff78 ff77 ff78 ff78 ff79 ff78 ff79 ff79 ff79 ff79 ff7a ff79 ff7a ff7a ff7b ff7a ff7a ff7a ff7a ff7b ff7c ff7c ff7c ff7c ff7c ff7c ff7d ff7c ff7d ff7d ff7d ff7d ff7d ff7d ff7e ff7e ff7f ff7f ff7f ff7f ff7f ff7f ff7f ff80 ff80 ff80 ff80 ff7f ff81 ff81 ff81 ff81 ff81 ff81 ff81 ff81 ff82 ff81 ff81 ff82 ff82 ff82 ff83 ff83 ff83 ff83 ff83 ff83 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff85 ff85 ff85 ff85 ff85 ff85 ff85 ff85 ff85 ff85 ff86 ff86 ff85 ff86 ff86 ff87 ff87 ff87 ff86 ff87 ff87 ff88 ff88 ff88 ff87 ff87 ff87 ff88 ff88 ff89 ff88 ff88 ff89 ff88 ff89 ff89 ff88 ff89 ff89 ff8a ff8a ff89 ff8a ff89 ff8a ff8a ff8a ff8a ff8b ff8a ff8b ff8b ff8c ff8b ff8b ff8c ff8c ff8d ff8d ff8c ff8c ff8c ff8c ff8c ff8d ff8c ff8d ff8d ff8c ff8d ff8e ff8d ff8e ff8d ff8e ff8e ff8e ff8e ff8e ff8f ff8e ff8e ff8e ff8e ff8e ff8e ff8f ff90 ff90 ff8f ff90 ff90 ff90 ff90 ff90 ff90 ff90 ff90 ff90 ff90 ff90 ff91 ff91 ff91 ff91 ff91 ff92 ff91 ff91 ff91 ff92 ff92 ff92 ff92 ff92 ff92 ff92 ff92 ff93 ff92 ff92 ff93 ff93 ff92 ff92 ff93 ff93 ff93 ff93 ff93 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff95 ff94 ff94 ff94 ff94 ff95 ff95 ff94 ff95 ff95 ff95 ff95 ff96 ff96 ff96 ff96 ff95 ff95 ff96 ff96 ff96 ff96 ff96 ff96 ff96 ff96 ff96 ff96 ff96 ff97 ff97 ff96 ff96 ff96 ff96 ff97 ff97 ff97 ff98 ff98 ff98 ff98 ff98 ff98 ff98 ff98 ff98 ff98 ff98 ff98 ff98 ff98 ff98 ff98 ff98 ff98 ff98 ff98 ff98 ff98 ff99 ff99 ff99 ff9a ff9a ff99 ff99 ff9a ff9a ff9a ff99 ff9a ff9a ff9a ff9a ff9a ff9a ff99 ff9a ff99 ff99 ff99 ff9a ff9a ff9a ff9a ff9a ff9a ff9a ff9a ff9b ff9b ff9a ff9b ff9a ff9b ff9a ff9a ff9a ff9b ff9b ff9c ff9b ff9c ff9b ff9b ff9c ff9b ff9b ff9b ff9b ff9b ff9b ff9c ff9b ff9b ff9c ff9c ff9c ff9b ff9c ff9c ff9c ff9c ff9c ff9c ff9b ff9c ff9c ff9c ff9c ff9c ff9c ff9c ff9c ff9c ff9d ff9c ff9c ff9d ff9d ff9c ff9d ff9d ff9d ff9c ff9e ff9c ff9d ff9d ff9d ff9d ff9d ff9d ff9d ff9d ff9d ff9e ff9d ff9e ff9e ff9d ff9e ff9e ff9d ff9e ff9d ff9d ff9e ff9c ff9d ff9d ff9e ff9e ff9d ff9d ff9d ff9d ff9e ff9e ff9e ff9e ff9e ff9d ff9c ff9e ff9d ff9d ff9e ff9e ff9e ff9d ff9d ff9d ff9e ff9e ff9e ff9e ff9d ff9d ff9e ff9e ff9e ff9e ff9e ff9e ff9e ff9d ff9d ff9d ff9e ff9e ff9e ff9d ff9e ff9d ff9d ff9e ff9e ff9d ff9e ff9e ff9e ff9d ff9d ff9d ff9d ff9d ff9d ff9f ff9f ff9f ff9f ff9d ff9f ff9d ff9f ff9e ff9f ff9e ff9e ff9f ff9e ff9e ff9e ff9d ff9f ff9e ff9e ff9f ff9e ff9f ff9e ff9e ff9e ff9e ff9f ff9f ff9f ff9f ff9e ff9e ff9f ff9e ff9f ff9f ff9e ff9e ff9e ff9e ff9e ff9e ff9d ff9e ff9e ff9e ff9d ff9e ff9e ff9d ff9d ff9e ff9e ff9d ff9e ff9e ff9e ff9f ff9f ff9d ff9d ff9d ff9e ff9d ff9e ff9e ff9d ff9d ff9d ff9e ff9e ff9e ff9e ff9e ff9d ff9c ff9d ff9e ff9e ff9d ff9d ff9d ff9d ff9c ff9c ff9c ff9c ff9c ff9c ff9d ff9c ff9c ff9c ff9c ff9c ff9c ff9c ff9c ff9c ff9c ff9c ff9c ff9c ff9c ff9d ff9c ff9c ff9d ff9d ff9d ff9d ff9c ff9c ff9c ff9c ff9c ff9c ff9c ff9c ff9c ff9c ff9c ff9c ff9c ff9b ff9b ff9c ff9c ff9c ff9c ff9b ff9c ff9c ff9c ff9c ff9b ff9c ff9b ff9b ff9c ff9b ff9b ff9a ff9b ff9b ff9b ff9a ff9b ff9b ff9a ff9b ff9a ff9b ff9b ff9a ff99 ff9a ff9a ff9a ff9a ff9a ff99 ff9a ff99 ff9a ff9a ff9a ff9a ff99 ff99 ff99 ff99 ff98 ff99 ff99 ff99 ff99 ff99 ff99 ff98 ff98 ff98 ff98 ff98 ff98 ff98 ff98 ff98 ff98 ff98 ff98 ff98 ff98 ff98 ff98 ff97 ff98 ff98 ff98 ff98 ff97 ff97 ff97 ff97 ff97 ff97 ff97 ff97 ff97 ff97 ff97 ff96 ff96 ff96 ff96 ff96 ff96 ff97 ff96 ff96 ff96 ff96 ff96 ff96 ff96 ff95 ff95 ff95 ff95 ff95 ff95 ff96 ff95 ff95 ff96 ff96 ff96 ff96 ff95 ff94 ff94 ff94 ff95 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff93 ff94 ff94 ff93 ff93 ff93 ff93 ff94 ff93 ff93 ff93 ff94 ff92 ff93 ff93 ff92 ff93 ff92 ff93 ff93 ff92 ff92 ff92 ff92 ff92 ff91 ff91 ff91 ff91 ff91 ff91 ff91 ff91 ff91 ff91 ff91 ff91 ff90 ff90 ff90 ff90 ff90 ff90 ff90 ff90 ff90 ff90 ff8f ff90 ff90 ff8f ff8f ff8e ff8e ff8f ff8e ff8e ff8e ff8e ff8e ff8e ff8e ff8e ff8e ff8e ff8d ff8d ff8d ff8d ff8d ff8d ff8d ff8d ff8d ff8d ff8d ff8d ff8e ff8c ff8c ff8b ff8b ff8c ff8b ff8b ff8c ff8b ff8c ff8b ff8b ff8b ff8a ff8b ff8b ff8a ff8a ff8b ff8a ff8a ff89 ff8a ff89 ff89 ff88 ff89 ff88 ff89 ff89 ff88 ff88 ff88 ff88 ff88 ff88 ff88 ff88 ff87 ff87 ff87 ff87 ff86 ff87 ff86 ff85 ff86 ff86 ff86 ff86 ff85 ff85 ff85 ff85 ff85 ff85 ff85 ff85 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff83 ff83 ff84 ff83 ff83 ff83 ff84 ff83 ff83 ff83 ff83 ff83 ff82 ff81 ff82 ff81 ff81 ff82 ff81 ff82 ff80 ff81 ff81 ff81 ff81 ff81 ff80 ff80 ff81 ff7f ff80 ff80 ff7f ff80 ff80 ff80 ff80 ff7f ff7f ff7f ff7f ff7f ff7e ff7e ff7f ff7d ff7d ff7e ff7d ff7d ff7e ff7d ff7d ff7c ff7d ff7c ff7c ff7c ff7c ff7c ff7c ff7c ff7b ff7b ff7b ff7b ff7b ff7a ff7b ff7a ff7a ff7a ff7a ff79 ff79 ff79 ff78 ff79 ff79 ff78 ff78 ff78 ff78 ff77 ff77 ff77 ff76 ff77 ff76 ff77 ff77 ff76 ff76 ff75 ff76 ff76 ff75 ff75 ff75 ff74 ff74 ff74 ff74 ff74 ff74 ff73 ff73 ff73 ff73 ff73 ff72 ff72 ff72 ff71 ff71 ff71 ff71 ff71 ff71 ff71 ff70 ff70 ff70 ff70 ff70 ff6f ff6f ff6f ff6f ff6e ff6f ff6e ff6e ff6f ff6e ff6d ff6d ff6d ff6d ff6c ff6d ff6c ff6c ff6c ff6b ff6c ff6c ff6c ff6b ff6b ff6b ff6b ff6b ff6a ff6a ff6a ff69 ff6a ff6a ff69 ff69 ff69 ff69 ff68 ff69 ff68 ff68 ff68 ff67 ff67 ff67 ff66 ff66 ff65 ff66 ff66 ff66 ff66 ff65 ff64 ff64 ff64 ff64 ff64 ff64 ff63 ff63 ff63 ff63 ff63 ff62 ff62 ff62 ff61 ff61 ff61 ff61 ff62 ff61 ff60 ff61 ff60 ff60 ff60 ff60 ff60 ff60 ff5f ff5e ff5d ff5e ff5f ff5e ff5e ff5d ff5d ff5d ff5d ff5d ff5d ff5c ff5c ff5c ff5c ff5b ff5a ff59 ff59 ff59 ff5a ff59 ff58 ff58 ff58 ff58 ff58 ff57 ff56 ff55 ff55 ff55 ff55 ff54 ff53 ff53 ff52 ff52 ff51 ff51 ff50 ff4f ff4e ff4e ff4c ff4c ff4b ff4a ff4a ff49 ff49 ff47 ff46 ff45 ff45 ff43 ff42 ff41 ff40 ff3f ff3e ff3d ff3c ff3a ff39 ff38 ff37 ff36 ff34 ff33 ff32 ff32 ff30 ff2e ff2d ff2c ff2c ff2a ff29 ff27 ff26 ff25 ff24 ff23 ff22 ff21 ff20 ff1f ff1d ff1c ff1b ff1a ff19 ff18 ff17 ff16 ff15 ff14 ff14 ff12 ff12 ff11 ff10 ff0f ff0f ff0e ff0d ff0c ff0c ff0b ff0b ff0a ff09 ff09 ff08 ff08 ff07 ff07 ff06 ff06 ff06 ff05 ff05 ff05 ff04 ff04 ff04 ff04 ff03 ff03 ff03 ff02 ff02 ff02 ff02 ff02 ff02 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 d500 d500 d500 d500 d500 d500 d500 d500 d500 d500 d500 d500 d500 d500 d500 d500 d500 d500 d500 d500 d500 d500 d500 d500 d500 d500 d500 d500 d500 d500 d500 d500 d500 d500 d500 d500 d500 d500 d500 d500 d500 d500 d500 d500 d500 d500 d500 d500 d500 d500 d500 d500 d500 d500 d500 d500 d500 d500 d500 d500 d500 d500 d500 d500 d500 d500 d500 d500 d500 d500 d500 │ │ -d500 d500 d500 d500 d500 d500 d500 d500 d500 d500 d500 d500 d500 d500 d500 d500 d500 d500 d500 d500 d500 d500 d500 d500 d500 d500 d500 d500 d500 d500 d500 d500 d500 d500 d500 d500 d500 d500 d500 d500 d500 d500 d500 d500 d500 d500 d500 d500 d500 d500 d500 d500 d500 d500 d500 d500 d500 d500 d500 d500 d500 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff02 ff02 ff02 ff02 ff02 ff02 ff03 ff03 ff03 ff03 ff04 ff04 ff04 ff04 ff05 ff05 ff05 ff06 ff06 ff06 ff07 ff07 ff08 ff08 ff09 ff09 ff09 ff0a ff0b ff0b ff0c ff0d ff0d ff0e ff0f ff0f ff10 ff11 ff11 ff12 ff14 ff14 ff15 ff16 ff17 ff18 ff18 ff19 ff1b ff1c ff1c ff1d ff1f ff20 ff20 ff22 ff22 ff24 ff26 ff27 ff27 ff28 ff2a ff2b ff2d ff2d ff2f ff30 ff31 ff33 ff34 ff35 ff36 ff37 ff38 ff3a ff3b ff3c ff3d ff3e ff3f ff40 ff42 ff43 ff44 ff45 ff46 ff48 ff49 ff4a ff4b ff4c ff4d ff4f ff4f ff50 ff50 ff52 ff53 ff54 ff55 ff56 ff57 ff57 ff57 ff59 ff59 ff59 ff5a ff5b ff5c ff5d ff5d ff5e ff5e ff5e ff60 ff60 ff60 ff61 ff62 ff62 ff63 ff63 ff64 ff64 ff63 ff64 ff65 ff66 ff65 ff66 ff66 ff67 ff67 ff68 ff68 ff69 ff68 ff68 ff69 ff6a ff6a ff6a ff6a ff6a ff6a ff6b ff6b ff6b ff6b ff6a ff6b ff6c ff6c ff6d ff6d ff6d ff6d ff6c ff6e ff6e ff6e ff6e ff6e ff6f ff6e ff70 ff6e ff6f ff71 ff70 ff6f ff6f ff6f ff6f ff71 ff71 ff71 ff71 ff71 ff71 ff72 ff72 ff73 ff72 ff72 ff72 ff73 ff73 ff73 ff74 ff74 ff74 ff74 ff74 ff74 ff74 ff74 ff75 ff75 ff76 ff76 ff75 ff76 ff76 ff77 ff76 ff76 ff76 ff77 ff76 ff77 ff77 ff78 ff78 ff78 ff78 ff79 ff78 ff79 ff79 ff79 ff79 ff7a ff79 ff79 ff79 ff7a ff7b ff7b ff7b ff7b ff7b ff7b ff7b ff7c ff7c ff7c ff7c ff7c ff7c ff7c ff7d ff7d ff7d ff7e ff7e ff7e ff7e ff7e ff7e ff7e ff7e ff7f ff7f ff7f ff7f ff80 ff80 ff80 ff80 ff80 ff80 ff80 ff81 ff81 ff80 ff81 ff81 ff81 ff82 ff82 ff82 ff82 ff82 ff83 ff83 ff83 ff83 ff83 ff83 ff83 ff83 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff85 ff85 ff85 ff85 ff85 ff86 ff86 ff86 ff86 ff86 ff86 ff87 ff87 ff87 ff87 ff86 ff86 ff87 ff87 ff87 ff87 ff88 ff88 ff87 ff88 ff88 ff89 ff88 ff88 ff89 ff89 ff89 ff8a ff89 ff89 ff89 ff8a ff8a ff8a ff8a ff8a ff8a ff8a ff8a ff8a ff8a ff8b ff8c ff8c ff8b ff8b ff8c ff8b ff8c ff8b ff8b ff8c ff8c ff8c ff8c ff8c ff8c ff8d ff8d ff8e ff8d ff8d ff8d ff8d ff8d ff8d ff8e ff8d ff8d ff8d ff8d ff8e ff8e ff8f ff8f ff8f ff8f ff8f ff8f ff8f ff8f ff8f ff8f ff8f ff8f ff90 ff90 ff90 ff90 ff90 ff90 ff91 ff90 ff91 ff91 ff91 ff90 ff91 ff91 ff91 ff91 ff92 ff92 ff92 ff91 ff92 ff92 ff92 ff92 ff92 ff91 ff92 ff92 ff92 ff92 ff92 ff93 ff93 ff93 ff93 ff94 ff93 ff94 ff93 ff94 ff93 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff95 ff94 ff95 ff95 ff95 ff95 ff95 ff95 ff95 ff95 ff95 ff95 ff95 ff95 ff95 ff96 ff95 ff95 ff96 ff96 ff95 ff96 ff96 ff95 ff95 ff96 ff96 ff96 ff97 ff97 ff97 ff97 ff97 ff97 ff97 ff97 ff97 ff97 ff97 ff97 ff97 ff98 ff97 ff97 ff97 ff97 ff97 ff97 ff98 ff98 ff98 ff98 ff98 ff99 ff99 ff99 ff99 ff99 ff98 ff99 ff99 ff99 ff99 ff99 ff99 ff99 ff99 ff99 ff99 ff99 ff99 ff99 ff99 ff99 ff99 ff99 ff99 ff99 ff99 ff9a ff9a ff99 ff9a ff9a ff99 ff9a ff9a ff9a ff9a ff99 ff99 ff9b ff9a ff9a ff9b ff9a ff9a ff9a ff9a ff9a ff9a ff9b ff9a ff9b ff9a ff9b ff9b ff9a ff9b ff9b ff9b ff9b ff9b ff9b ff9b ff9b ff9c ff9b ff9b ff9c ff9b ff9b ff9b ff9b ff9b ff9b ff9b ff9b ff9c ff9b ff9c ff9c ff9c ff9c ff9d ff9d ff9c ff9c ff9d ff9c ff9d ff9d ff9c ff9c ff9c ff9c ff9c ff9c ff9d ff9c ff9c ff9d ff9d ff9c ff9d ff9d ff9c ff9c ff9d ff9c ff9d ff9c ff9c ff9c ff9d ff9d ff9d ff9d ff9d ff9c ff9d ff9d ff9d ff9d ff9d ff9c ff9c ff9d ff9c ff9c ff9d ff9d ff9d ff9d ff9d ff9c ff9d ff9d ff9c ff9d ff9d ff9c ff9d ff9d ff9c ff9c ff9d ff9d ff9d ff9d ff9d ff9d ff9d ff9d ff9e ff9d ff9e ff9d ff9d ff9e ff9d ff9d ff9e ff9e ff9e ff9d ff9d ff9d ff9d ff9d ff9d ff9e ff9e ff9e ff9e ff9d ff9e ff9d ff9e ff9e ff9e ff9e ff9e ff9e ff9e ff9e ff9e ff9d ff9e ff9e ff9e ff9f ff9e ff9e ff9e ff9e ff9e ff9e ff9e ff9e ff9e ff9e ff9e ff9e ff9e ff9d ff9e ff9d ff9d ff9e ff9d ff9d ff9e ff9e ff9d ff9d ff9d ff9e ff9d ff9d ff9d ff9d ff9d ff9d ff9d ff9d ff9d ff9d ff9d ff9e ff9e ff9d ff9d ff9d ff9d ff9d ff9d ff9e ff9d ff9d ff9d ff9d ff9d ff9d ff9d ff9d ff9d ff9c ff9c ff9d ff9d ff9c ff9d ff9c ff9c ff9c ff9c ff9c ff9c ff9b ff9c ff9d ff9c ff9c ff9c ff9b ff9b ff9b ff9c ff9b ff9b ff9b ff9b ff9b ff9c ff9b ff9c ff9c ff9b ff9c ff9c ff9c ff9c ff9b ff9b ff9c ff9b ff9b ff9c ff9b ff9b ff9b ff9b ff9b ff9b ff9b ff9b ff9b ff9b ff9b ff9b ff9b ff9a ff9b ff9b ff9a ff9b ff9a ff9b ff9a ff9b ff9b ff9a ff9a ff9a ff9a ff9a ff9a ff9a ff9a ff9a ff9a ff9a ff9a ff9a ff99 ff99 ff99 ff9a ff9a ff9a ff9a ff99 ff99 ff99 ff99 ff99 ff99 ff99 ff99 ff99 ff99 ff99 ff98 ff98 ff98 ff98 ff98 ff98 ff98 ff98 ff98 ff98 ff98 ff97 ff97 ff97 ff97 ff97 ff97 ff97 ff97 ff97 ff97 ff97 ff97 ff97 ff97 ff97 ff97 ff97 ff97 ff97 ff97 ff97 ff96 ff96 ff96 ff97 ff96 ff96 ff96 ff96 ff96 ff96 ff96 ff95 ff95 ff95 ff96 ff96 ff96 ff95 ff95 ff95 ff95 ff96 ff95 ff95 ff94 ff94 ff95 ff94 ff94 ff94 ff94 ff94 ff95 ff95 ff95 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff93 ff94 ff93 ff92 ff93 ff93 ff93 ff93 ff93 ff92 ff92 ff93 ff92 ff92 ff92 ff92 ff91 ff92 ff92 ff92 ff91 ff91 ff91 ff91 ff91 ff90 ff91 ff90 ff90 ff90 ff90 ff90 ff90 ff90 ff90 ff90 ff90 ff90 ff8f ff8f ff8f ff8f ff8f ff8f ff8e ff8f ff8f ff8e ff8f ff8f ff8f ff8e ff8e ff8e ff8e ff8d ff8e ff8d ff8d ff8d ff8d ff8d ff8d ff8d ff8d ff8d ff8d ff8c ff8c ff8d ff8c ff8d ff8c ff8c ff8c ff8c ff8c ff8d ff8c ff8c ff8b ff8b ff8b ff8b ff8a ff8b ff8a ff8a ff8a ff8a ff8a ff8a ff8a ff8a ff89 ff89 ff89 ff89 ff89 ff89 ff89 ff88 ff88 ff88 ff88 ff88 ff88 ff88 ff88 ff88 ff87 ff87 ff87 ff87 ff87 ff87 ff86 ff87 ff87 ff86 ff86 ff86 ff86 ff84 ff85 ff85 ff85 ff85 ff85 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff83 ff84 ff83 ff83 ff83 ff83 ff84 ff82 ff83 ff82 ff83 ff82 ff83 ff83 ff83 ff83 ff82 ff81 ff81 ff81 ff81 ff81 ff81 ff80 ff7f ff80 ff80 ff7f ff81 ff80 ff7f ff7f ff80 ff7f ff7f ff80 ff7f ff7f ff7f ff7e ff7f ff7f ff7d ff7e ff7e ff7e ff7d ff7e ff7e ff7d ff7d ff7e ff7c ff7d ff7d ff7d ff7c ff7c ff7c ff7c ff7b ff7b ff7b ff7b ff7b ff7b ff7b ff7a ff7a ff7a ff7a ff7a ff7a ff7a ff79 ff79 ff78 ff78 ff78 ff78 ff78 ff78 ff78 ff77 ff77 ff78 ff77 ff76 ff76 ff76 ff75 ff76 ff75 ff76 ff76 ff75 ff75 ff75 ff75 ff75 ff74 ff74 ff74 ff73 ff73 ff73 ff73 ff72 ff73 ff73 ff72 ff72 ff72 ff72 ff72 ff71 ff71 ff71 ff70 ff71 ff70 ff70 ff70 ff70 ff70 ff6f ff70 ff6f ff70 ff6e ff6f ff6f ff6e ff6d ff6e ff6e ff6d ff6e ff6e ff6d ff6d ff6d ff6c ff6c ff6b ff6b ff6c ff6b ff6b ff6b ff6b ff6b ff6a ff6b ff6a ff6a ff6a ff6a ff69 ff69 ff68 ff69 ff69 ff68 ff68 ff68 ff68 ff67 ff68 ff67 ff67 ff67 ff66 ff67 ff66 ff66 ff65 ff65 ff65 ff65 ff65 ff65 ff65 ff63 ff63 ff63 ff63 ff64 ff63 ff62 ff62 ff62 ff62 ff62 ff62 ff62 ff61 ff60 ff60 ff60 ff60 ff61 ff61 ff60 ff61 ff60 ff5f ff5f ff5f ff5f ff5f ff5e ff5e ff5d ff5e ff5e ff5e ff5e ff5c ff5c ff5c ff5c ff5c ff5c ff5c ff5b ff5b ff5b ff5a ff5a ff59 ff58 ff59 ff59 ff59 ff58 ff56 ff57 ff57 ff57 ff56 ff55 ff54 ff54 ff54 ff53 ff53 ff53 ff51 ff51 ff50 ff50 ff50 ff4f ff4f ff4d ff4c ff4c ff4a ff4a ff49 ff49 ff48 ff47 ff46 ff44 ff43 ff43 ff42 ff41 ff3f ff3f ff3d ff3d ff3c ff3a ff39 ff38 ff37 ff35 ff34 ff33 ff32 ff31 ff30 ff2f ff2d ff2c ff2b ff2a ff28 ff27 ff26 ff25 ff24 ff23 ff22 ff21 ff1f ff1e ff1d ff1c ff1b ff1a ff19 ff18 ff17 ff16 ff15 ff14 ff13 ff13 ff12 ff11 ff10 ff0f ff0e ff0e ff0d ff0c ff0c ff0b ff0b ff0a ff09 ff09 ff09 ff08 ff07 ff07 ff07 ff06 ff06 ff05 ff05 ff05 ff04 ff04 ff04 ff04 ff03 ff03 ff03 ff02 ff02 ff02 ff02 ff02 ff02 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 d500 d500 d500 d500 d500 d500 d500 d500 d500 d500 d500 d500 d500 d500 d500 d500 d500 d500 d500 d500 d500 d500 d500 d500 d500 d500 d500 d500 d500 d500 d500 d500 d500 d500 d500 d500 d500 d500 d500 d500 d500 d500 d500 d500 d500 d500 d500 d500 d500 d500 d500 d500 d500 d500 d500 d500 d500 d500 d500 d500 d500 d500 d500 d500 d500 d500 d500 d500 d500 d500 d500 d500 │ │ -d600 d600 d600 d600 d600 d600 d600 d600 d600 d600 d600 d600 d600 d600 d600 d600 d600 d600 d600 d600 d600 d600 d600 d600 d600 d600 d600 d600 d600 d600 d600 d600 d600 d600 d600 d600 d600 d600 d600 d600 d600 d600 d600 d600 d600 d600 d600 d600 d600 d600 d600 d600 d600 d600 d600 d600 d600 d600 d600 d600 d600 d600 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff02 ff02 ff02 ff02 ff02 ff03 ff03 ff03 ff03 ff03 ff04 ff04 ff04 ff04 ff05 ff05 ff06 ff06 ff06 ff07 ff07 ff08 ff08 ff09 ff09 ff09 ff0a ff0b ff0b ff0c ff0c ff0d ff0e ff0e ff0f ff0f ff11 ff11 ff12 ff13 ff14 ff15 ff16 ff17 ff17 ff18 ff1a ff1a ff1b ff1c ff1d ff1f ff1f ff20 ff21 ff23 ff24 ff25 ff26 ff27 ff29 ff2a ff2b ff2c ff2e ff2f ff30 ff31 ff32 ff34 ff35 ff35 ff37 ff38 ff3a ff3b ff3c ff3d ff3d ff3e ff40 ff42 ff42 ff43 ff45 ff46 ff47 ff48 ff49 ff4b ff4c ff4d ff4d ff4e ff4f ff50 ff51 ff53 ff53 ff54 ff55 ff56 ff56 ff57 ff58 ff58 ff59 ff5b ff5b ff5b ff5c ff5c ff5d ff5e ff5f ff5f ff5f ff60 ff61 ff61 ff61 ff62 ff63 ff63 ff62 ff63 ff64 ff65 ff65 ff66 ff66 ff66 ff67 ff66 ff68 ff68 ff67 ff67 ff68 ff69 ff69 ff69 ff69 ff69 ff69 ff6a ff6a ff6a ff6a ff6a ff6a ff6c ff6b ff6c ff6c ff6c ff6c ff6c ff6d ff6d ff6d ff6d ff6e ff6e ff6e ff6f ff6d ff6e ff6f ff70 ff6f ff6f ff6e ff6f ff70 ff70 ff70 ff71 ff71 ff70 ff72 ff72 ff72 ff71 ff71 ff72 ff72 ff72 ff72 ff74 ff73 ff74 ff73 ff73 ff73 ff73 ff74 ff75 ff75 ff75 ff75 ff75 ff75 ff75 ff76 ff76 ff75 ff75 ff76 ff76 ff76 ff76 ff78 ff78 ff77 ff77 ff78 ff77 ff77 ff79 ff78 ff78 ff78 ff78 ff78 ff78 ff7a ff7a ff7b ff7a ff7a ff7a ff7a ff7b ff7b ff7b ff7b ff7b ff7b ff7b ff7c ff7c ff7c ff7d ff7d ff7d ff7d ff7d ff7e ff7d ff7e ff7e ff7e ff7d ff7f ff7f ff80 ff80 ff80 ff80 ff80 ff80 ff80 ff80 ff7f ff80 ff80 ff80 ff81 ff81 ff81 ff81 ff82 ff81 ff82 ff82 ff82 ff82 ff82 ff83 ff83 ff82 ff84 ff84 ff83 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff85 ff85 ff85 ff85 ff85 ff85 ff85 ff86 ff86 ff86 ff86 ff86 ff86 ff85 ff86 ff86 ff86 ff87 ff86 ff88 ff87 ff87 ff87 ff88 ff88 ff87 ff88 ff88 ff88 ff89 ff89 ff88 ff88 ff89 ff89 ff89 ff89 ff8a ff8a ff89 ff8a ff89 ff8a ff8b ff8b ff8a ff89 ff8b ff8c ff8b ff8b ff8b ff8b ff8b ff8b ff8c ff8b ff8b ff8c ff8c ff8c ff8d ff8d ff8c ff8c ff8d ff8d ff8c ff8d ff8d ff8c ff8c ff8d ff8e ff8e ff8e ff8e ff8e ff8e ff8e ff8e ff8e ff8e ff8e ff8e ff8f ff8f ff8f ff8f ff8f ff8f ff90 ff90 ff90 ff90 ff90 ff90 ff90 ff90 ff90 ff90 ff90 ff90 ff91 ff91 ff91 ff91 ff91 ff91 ff91 ff91 ff91 ff91 ff91 ff91 ff91 ff92 ff92 ff92 ff92 ff92 ff92 ff93 ff92 ff93 ff92 ff92 ff93 ff93 ff93 ff92 ff93 ff94 ff94 ff93 ff94 ff94 ff93 ff94 ff94 ff93 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff95 ff94 ff94 ff94 ff95 ff95 ff94 ff95 ff95 ff95 ff95 ff95 ff96 ff96 ff96 ff96 ff96 ff96 ff96 ff96 ff97 ff97 ff97 ff96 ff96 ff96 ff96 ff97 ff96 ff96 ff96 ff97 ff97 ff97 ff97 ff98 ff98 ff98 ff98 ff98 ff98 ff98 ff98 ff98 ff98 ff98 ff98 ff98 ff98 ff98 ff98 ff98 ff98 ff98 ff98 ff98 ff98 ff98 ff98 ff98 ff98 ff99 ff99 ff99 ff99 ff99 ff99 ff99 ff99 ff99 ff99 ff99 ff99 ff99 ff9a ff99 ff99 ff9a ff99 ff99 ff9a ff99 ff99 ff99 ff99 ff99 ff9a ff9a ff9a ff9a ff99 ff9a ff9a ff9a ff9a ff9a ff9a ff9b ff9a ff9b ff9b ff9b ff9b ff9a ff9b ff9b ff9b ff9a ff9b ff9b ff9b ff9b ff9b ff9b ff9b ff9a ff9b ff9b ff9c ff9b ff9c ff9b ff9b ff9b ff9c ff9c ff9c ff9c ff9b ff9b ff9c ff9c ff9b ff9b ff9c ff9b ff9c ff9c ff9c ff9c ff9c ff9c ff9c ff9b ff9c ff9b ff9c ff9c ff9b ff9c ff9c ff9c ff9c ff9c ff9c ff9c ff9c ff9c ff9c ff9d ff9d ff9c ff9c ff9c ff9c ff9c ff9c ff9c ff9c ff9d ff9c ff9c ff9d ff9d ff9c ff9c ff9d ff9c ff9c ff9c ff9c ff9c ff9d ff9c ff9c ff9c ff9c ff9c ff9d ff9d ff9e ff9d ff9e ff9d ff9d ff9e ff9d ff9d ff9e ff9d ff9d ff9d ff9d ff9d ff9d ff9d ff9d ff9d ff9d ff9d ff9d ff9d ff9d ff9d ff9e ff9d ff9d ff9e ff9e ff9d ff9e ff9d ff9d ff9d ff9d ff9d ff9e ff9e ff9d ff9d ff9d ff9d ff9d ff9d ff9d ff9d ff9d ff9d ff9e ff9d ff9e ff9c ff9d ff9c ff9c ff9d ff9c ff9d ff9c ff9d ff9d ff9c ff9c ff9d ff9d ff9c ff9d ff9d ff9c ff9c ff9c ff9c ff9c ff9c ff9c ff9d ff9c ff9d ff9c ff9c ff9c ff9d ff9c ff9d ff9c ff9c ff9d ff9c ff9c ff9c ff9c ff9c ff9c ff9c ff9b ff9c ff9c ff9b ff9c ff9c ff9b ff9c ff9c ff9c ff9c ff9b ff9c ff9c ff9c ff9b ff9b ff9b ff9b ff9b ff9c ff9b ff9b ff9b ff9b ff9b ff9b ff9b ff9a ff9b ff9b ff9b ff9b ff9b ff9b ff9b ff9b ff9b ff9b ff9a ff9b ff9a ff9b ff9a ff9a ff9a ff9a ff9b ff9a ff9a ff9a ff9a ff9a ff9a ff9a ff9a ff9a ff99 ff9a ff99 ff9a ff9a ff9a ff9a ff9a ff9a ff99 ff9a ff9a ff99 ff99 ff99 ff99 ff99 ff99 ff99 ff99 ff98 ff99 ff99 ff99 ff99 ff99 ff99 ff99 ff99 ff99 ff98 ff98 ff98 ff98 ff98 ff98 ff98 ff98 ff98 ff98 ff98 ff97 ff97 ff97 ff97 ff97 ff97 ff97 ff97 ff97 ff97 ff97 ff96 ff96 ff96 ff96 ff96 ff96 ff96 ff96 ff96 ff97 ff96 ff96 ff96 ff96 ff96 ff97 ff96 ff96 ff96 ff96 ff96 ff96 ff95 ff95 ff95 ff95 ff95 ff96 ff95 ff95 ff95 ff95 ff94 ff95 ff95 ff94 ff94 ff94 ff94 ff95 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff93 ff94 ff94 ff94 ff94 ff93 ff93 ff93 ff93 ff93 ff92 ff92 ff92 ff92 ff92 ff92 ff91 ff92 ff92 ff91 ff91 ff92 ff91 ff91 ff91 ff91 ff90 ff91 ff90 ff90 ff91 ff90 ff90 ff90 ff90 ff90 ff8f ff8f ff8f ff8f ff8f ff8f ff8f ff8f ff8f ff8f ff8f ff8e ff8e ff8e ff8e ff8e ff8e ff8e ff8e ff8e ff8e ff8e ff8e ff8e ff8d ff8e ff8c ff8d ff8d ff8c ff8c ff8d ff8c ff8c ff8d ff8d ff8d ff8c ff8c ff8c ff8b ff8c ff8c ff8b ff8c ff8c ff8c ff8b ff8c ff8b ff8b ff8b ff8b ff8a ff8a ff8a ff8a ff89 ff89 ff8a ff89 ff89 ff8a ff89 ff89 ff88 ff89 ff89 ff88 ff88 ff88 ff88 ff87 ff88 ff87 ff88 ff88 ff87 ff87 ff87 ff87 ff87 ff86 ff86 ff86 ff86 ff86 ff85 ff86 ff86 ff85 ff85 ff85 ff85 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff83 ff84 ff84 ff84 ff83 ff83 ff83 ff83 ff83 ff83 ff83 ff82 ff83 ff82 ff81 ff82 ff81 ff81 ff82 ff82 ff82 ff81 ff81 ff81 ff80 ff80 ff80 ff80 ff7f ff80 ff7f ff7f ff80 ff7f ff7f ff7f ff7f ff7f ff7f ff7f ff7e ff7e ff7e ff7e ff7e ff7e ff7d ff7d ff7d ff7d ff7d ff7d ff7d ff7d ff7d ff7d ff7c ff7c ff7c ff7c ff7c ff7b ff7b ff7b ff7a ff7a ff7a ff7a ff7b ff7a ff7a ff79 ff7a ff79 ff79 ff79 ff79 ff79 ff78 ff78 ff77 ff77 ff77 ff78 ff77 ff78 ff77 ff76 ff76 ff77 ff76 ff76 ff75 ff75 ff74 ff75 ff75 ff74 ff75 ff74 ff74 ff74 ff74 ff74 ff74 ff73 ff73 ff73 ff72 ff72 ff72 ff72 ff72 ff72 ff72 ff71 ff71 ff72 ff71 ff71 ff70 ff70 ff6f ff70 ff6f ff6f ff6f ff6f ff6f ff6e ff6f ff6e ff6f ff6e ff6e ff6e ff6d ff6d ff6c ff6d ff6c ff6d ff6d ff6d ff6c ff6c ff6b ff6c ff6b ff6b ff6b ff6a ff6a ff6a ff6a ff6a ff6a ff6a ff69 ff69 ff69 ff69 ff69 ff68 ff67 ff68 ff68 ff67 ff67 ff67 ff67 ff67 ff67 ff66 ff66 ff67 ff66 ff66 ff65 ff65 ff64 ff65 ff64 ff64 ff64 ff64 ff64 ff63 ff63 ff63 ff63 ff63 ff63 ff62 ff62 ff61 ff62 ff61 ff62 ff61 ff61 ff60 ff60 ff60 ff60 ff60 ff60 ff60 ff60 ff60 ff5f ff5e ff5e ff5e ff5e ff5d ff5e ff5d ff5d ff5d ff5d ff5d ff5c ff5b ff5b ff5b ff5b ff5b ff5b ff5b ff5a ff5a ff5a ff59 ff58 ff58 ff59 ff58 ff58 ff57 ff56 ff56 ff56 ff56 ff54 ff55 ff53 ff54 ff52 ff52 ff52 ff52 ff51 ff4f ff4f ff50 ff4e ff4e ff4d ff4c ff4c ff4b ff4a ff48 ff47 ff47 ff46 ff46 ff45 ff43 ff42 ff41 ff41 ff40 ff3e ff3d ff3c ff3c ff3a ff38 ff37 ff36 ff35 ff34 ff33 ff32 ff30 ff2f ff2e ff2d ff2c ff2a ff29 ff28 ff27 ff26 ff25 ff24 ff23 ff22 ff20 ff1f ff1e ff1d ff1b ff1b ff1a ff19 ff18 ff17 ff15 ff15 ff14 ff13 ff12 ff12 ff11 ff10 ff0f ff0e ff0e ff0d ff0c ff0c ff0b ff0a ff0a ff09 ff09 ff08 ff08 ff07 ff07 ff06 ff06 ff06 ff05 ff05 ff04 ff04 ff04 ff03 ff03 ff03 ff03 ff03 ff02 ff02 ff02 ff02 ff02 ff02 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 d600 d600 d600 d600 d600 d600 d600 d600 d600 d600 d600 d600 d600 d600 d600 d600 d600 d600 d600 d600 d600 d600 d600 d600 d600 d600 d600 d600 d600 d600 d600 d600 d600 d600 d600 d600 d600 d600 d600 d600 d600 d600 d600 d600 d600 d600 d600 d600 d600 d600 d600 d600 d600 d600 d600 d600 d600 d600 d600 d600 d600 d600 d600 d600 d600 d600 d600 d600 d600 d600 d600 d600 d600 d600 │ │ -d600 d600 d600 d600 d600 d600 d600 d600 d600 d600 d600 d600 d600 d600 d600 d600 d600 d600 d600 d600 d600 d600 d600 d600 d600 d600 d600 d600 d600 d600 d600 d600 d600 d600 d600 d600 d600 d600 d600 d600 d600 d600 d600 d600 d600 d600 d600 d600 d600 d600 d600 d600 d600 d600 d600 d600 d600 d600 d600 d600 d600 d600 d600 d600 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff02 ff02 ff02 ff02 ff02 ff03 ff03 ff03 ff03 ff03 ff04 ff04 ff04 ff04 ff05 ff05 ff06 ff06 ff06 ff07 ff07 ff08 ff08 ff09 ff09 ff09 ff0a ff0a ff0b ff0c ff0c ff0d ff0e ff0e ff0f ff10 ff11 ff11 ff12 ff13 ff14 ff15 ff16 ff16 ff17 ff18 ff19 ff1a ff1b ff1c ff1d ff1e ff1f ff20 ff21 ff23 ff24 ff25 ff26 ff28 ff28 ff2a ff2b ff2c ff2e ff2f ff2f ff31 ff32 ff33 ff34 ff35 ff36 ff38 ff3a ff3b ff3b ff3c ff3d ff3f ff40 ff41 ff42 ff44 ff45 ff46 ff47 ff48 ff49 ff4b ff4b ff4c ff4d ff4e ff4f ff50 ff51 ff51 ff53 ff54 ff56 ff55 ff56 ff57 ff57 ff58 ff59 ff5a ff5b ff5b ff5b ff5c ff5d ff5e ff5e ff5f ff5f ff60 ff60 ff61 ff60 ff62 ff62 ff62 ff63 ff64 ff63 ff64 ff64 ff65 ff65 ff66 ff65 ff66 ff67 ff66 ff67 ff67 ff68 ff68 ff69 ff68 ff68 ff69 ff69 ff69 ff69 ff69 ff69 ff6a ff6b ff6b ff6b ff6b ff6b ff6b ff6c ff6c ff6c ff6c ff6c ff6d ff6d ff6e ff6e ff6d ff6e ff6e ff6e ff6f ff6f ff6e ff6f ff6f ff6f ff6f ff71 ff71 ff70 ff71 ff72 ff71 ff71 ff70 ff71 ff71 ff72 ff72 ff72 ff73 ff72 ff72 ff73 ff72 ff72 ff73 ff74 ff74 ff74 ff74 ff75 ff74 ff75 ff75 ff76 ff74 ff75 ff75 ff76 ff75 ff76 ff77 ff77 ff76 ff76 ff77 ff76 ff77 ff78 ff77 ff77 ff78 ff78 ff77 ff78 ff79 ff79 ff7a ff7a ff79 ff79 ff79 ff7a ff7a ff7a ff7a ff7a ff7a ff7b ff7b ff7c ff7c ff7c ff7c ff7c ff7c ff7c ff7d ff7d ff7d ff7d ff7d ff7d ff7e ff7e ff7f ff7f ff7e ff7f ff7e ff7f ff7f ff7f ff7f ff7f ff80 ff80 ff80 ff80 ff80 ff81 ff81 ff81 ff81 ff82 ff82 ff81 ff82 ff82 ff82 ff82 ff83 ff83 ff83 ff83 ff83 ff83 ff83 ff83 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff85 ff85 ff85 ff85 ff85 ff85 ff85 ff85 ff85 ff85 ff86 ff87 ff86 ff87 ff87 ff86 ff86 ff87 ff87 ff87 ff87 ff87 ff87 ff87 ff88 ff88 ff88 ff87 ff88 ff89 ff89 ff89 ff89 ff89 ff89 ff89 ff8a ff8a ff8a ff89 ff89 ff8a ff8b ff8b ff8a ff8a ff8b ff8a ff8b ff8b ff8a ff8b ff8c ff8c ff8c ff8b ff8c ff8c ff8c ff8c ff8c ff8b ff8c ff8c ff8b ff8c ff8d ff8e ff8d ff8d ff8d ff8d ff8d ff8d ff8e ff8d ff8d ff8d ff8e ff8f ff8f ff8e ff8e ff8e ff8f ff8f ff8f ff8f ff8f ff8f ff8f ff8f ff8f ff8f ff90 ff90 ff8f ff90 ff90 ff90 ff90 ff90 ff91 ff90 ff90 ff90 ff90 ff90 ff91 ff91 ff91 ff92 ff91 ff91 ff91 ff92 ff92 ff91 ff92 ff92 ff91 ff92 ff92 ff92 ff92 ff92 ff93 ff93 ff93 ff93 ff93 ff92 ff93 ff94 ff93 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff95 ff94 ff95 ff95 ff95 ff95 ff95 ff95 ff95 ff95 ff96 ff96 ff95 ff95 ff95 ff95 ff96 ff95 ff95 ff96 ff96 ff96 ff96 ff96 ff96 ff96 ff97 ff97 ff97 ff97 ff97 ff97 ff97 ff97 ff97 ff97 ff97 ff97 ff97 ff97 ff97 ff97 ff97 ff97 ff97 ff97 ff97 ff97 ff97 ff97 ff97 ff98 ff98 ff98 ff98 ff98 ff98 ff98 ff98 ff98 ff98 ff98 ff98 ff98 ff99 ff99 ff99 ff99 ff99 ff99 ff99 ff99 ff99 ff99 ff99 ff99 ff99 ff99 ff99 ff99 ff99 ff99 ff99 ff99 ff99 ff9a ff9a ff9a ff9a ff9a ff9a ff99 ff9a ff9a ff9a ff9a ff99 ff9a ff9a ff9a ff9a ff9a ff9a ff9a ff9a ff9a ff9b ff9a ff9a ff9a ff9a ff9b ff9a ff9b ff9a ff9b ff9a ff9b ff9b ff9b ff9b ff9b ff9b ff9b ff9b ff9b ff9b ff9b ff9b ff9c ff9c ff9c ff9c ff9b ff9b ff9b ff9b ff9c ff9b ff9b ff9c ff9b ff9c ff9b ff9b ff9c ff9b ff9b ff9c ff9b ff9b ff9b ff9c ff9c ff9b ff9c ff9b ff9b ff9c ff9b ff9b ff9b ff9c ff9b ff9b ff9c ff9c ff9c ff9b ff9c ff9b ff9b ff9b ff9c ff9c ff9d ff9c ff9c ff9c ff9c ff9c ff9c ff9c ff9d ff9c ff9d ff9d ff9c ff9d ff9c ff9c ff9d ff9c ff9c ff9c ff9c ff9c ff9c ff9c ff9c ff9c ff9c ff9c ff9c ff9c ff9d ff9c ff9d ff9c ff9c ff9d ff9d ff9c ff9d ff9c ff9c ff9d ff9d ff9d ff9d ff9d ff9c ff9d ff9c ff9d ff9d ff9d ff9c ff9c ff9d ff9c ff9d ff9c ff9d ff9c ff9c ff9c ff9c ff9c ff9c ff9c ff9b ff9c ff9c ff9b ff9b ff9c ff9c ff9c ff9c ff9c ff9b ff9c ff9c ff9b ff9c ff9c ff9c ff9c ff9b ff9c ff9b ff9b ff9b ff9c ff9b ff9c ff9c ff9c ff9c ff9c ff9c ff9b ff9b ff9b ff9c ff9c ff9b ff9b ff9c ff9b ff9b ff9b ff9a ff9b ff9b ff9b ff9b ff9b ff9b ff9b ff9b ff9a ff9a ff9a ff9a ff9b ff9a ff9a ff9b ff9a ff9b ff9a ff9b ff9b ff9a ff9b ff9b ff9b ff9a ff9b ff9a ff9a ff9a ff9a ff9a ff99 ff9a ff9a ff9a ff9a ff99 ff9a ff9a ff9a ff9a ff99 ff99 ff9a ff9a ff9a ff99 ff99 ff99 ff99 ff99 ff99 ff99 ff99 ff99 ff99 ff99 ff99 ff99 ff99 ff99 ff99 ff99 ff98 ff98 ff98 ff98 ff98 ff98 ff98 ff98 ff98 ff98 ff98 ff98 ff98 ff98 ff98 ff98 ff98 ff98 ff97 ff97 ff97 ff97 ff97 ff97 ff97 ff97 ff97 ff97 ff97 ff97 ff96 ff96 ff96 ff96 ff96 ff96 ff96 ff96 ff96 ff96 ff95 ff95 ff95 ff95 ff95 ff95 ff96 ff96 ff96 ff95 ff96 ff95 ff95 ff96 ff95 ff95 ff95 ff95 ff96 ff95 ff95 ff94 ff94 ff94 ff94 ff95 ff94 ff94 ff94 ff95 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff93 ff94 ff93 ff94 ff94 ff93 ff93 ff93 ff93 ff93 ff93 ff93 ff93 ff93 ff93 ff93 ff92 ff92 ff93 ff93 ff92 ff92 ff92 ff91 ff91 ff91 ff91 ff91 ff91 ff91 ff90 ff91 ff91 ff91 ff90 ff90 ff90 ff90 ff90 ff90 ff90 ff90 ff90 ff90 ff90 ff90 ff8f ff8f ff8f ff8e ff8e ff8e ff8e ff8e ff8e ff8e ff8e ff8e ff8e ff8d ff8d ff8d ff8d ff8d ff8d ff8d ff8d ff8d ff8e ff8d ff8d ff8d ff8d ff8c ff8d ff8c ff8b ff8b ff8c ff8b ff8b ff8c ff8c ff8c ff8b ff8b ff8b ff8b ff8b ff8b ff8b ff8b ff8b ff8b ff8a ff8b ff8b ff8a ff8a ff8b ff8a ff8a ff89 ff89 ff88 ff88 ff89 ff88 ff89 ff89 ff88 ff87 ff88 ff88 ff88 ff88 ff88 ff88 ff88 ff87 ff87 ff87 ff87 ff87 ff86 ff86 ff86 ff86 ff87 ff86 ff85 ff85 ff85 ff85 ff85 ff85 ff85 ff85 ff85 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff83 ff84 ff83 ff83 ff83 ff83 ff82 ff82 ff82 ff82 ff82 ff82 ff82 ff81 ff81 ff81 ff81 ff81 ff81 ff81 ff81 ff80 ff80 ff80 ff80 ff7f ff7f ff80 ff7f ff7f ff7f ff7f ff7f ff7f ff7f ff7f ff7e ff7f ff7f ff7e ff7d ff7d ff7e ff7e ff7c ff7d ff7d ff7d ff7c ff7c ff7c ff7c ff7c ff7c ff7c ff7c ff7c ff7b ff7b ff7b ff7b ff7b ff7a ff7a ff7a ff79 ff79 ff79 ff79 ff79 ff79 ff79 ff79 ff78 ff79 ff78 ff78 ff78 ff77 ff77 ff77 ff77 ff77 ff76 ff77 ff77 ff76 ff75 ff75 ff76 ff75 ff76 ff75 ff75 ff73 ff74 ff74 ff74 ff74 ff73 ff74 ff73 ff73 ff73 ff73 ff73 ff73 ff72 ff72 ff71 ff71 ff71 ff71 ff71 ff71 ff70 ff70 ff71 ff70 ff70 ff70 ff6f ff6f ff6f ff6f ff6f ff6e ff6f ff6f ff6e ff6e ff6e ff6e ff6e ff6e ff6d ff6d ff6c ff6b ff6c ff6c ff6c ff6c ff6c ff6b ff6b ff6b ff6b ff6b ff6b ff6a ff6a ff69 ff69 ff6a ff69 ff6a ff69 ff69 ff68 ff68 ff68 ff68 ff68 ff67 ff67 ff67 ff66 ff67 ff67 ff66 ff67 ff66 ff65 ff66 ff66 ff65 ff64 ff65 ff65 ff64 ff64 ff63 ff63 ff64 ff64 ff64 ff63 ff63 ff62 ff63 ff62 ff62 ff62 ff61 ff61 ff62 ff61 ff61 ff60 ff60 ff60 ff60 ff60 ff5f ff5f ff5f ff5f ff5f ff5f ff5e ff5d ff5d ff5d ff5d ff5d ff5d ff5c ff5c ff5c ff5c ff5c ff5c ff5b ff5a ff5a ff5b ff5a ff5b ff59 ff59 ff59 ff59 ff59 ff58 ff58 ff58 ff57 ff56 ff57 ff56 ff56 ff55 ff54 ff54 ff54 ff53 ff52 ff51 ff52 ff51 ff50 ff50 ff4f ff4f ff4e ff4d ff4c ff4b ff4b ff4a ff49 ff49 ff48 ff46 ff45 ff45 ff44 ff43 ff42 ff40 ff3f ff3e ff3d ff3d ff3c ff3b ff3a ff39 ff37 ff36 ff35 ff34 ff32 ff32 ff31 ff2f ff2d ff2d ff2c ff2a ff29 ff28 ff27 ff26 ff24 ff24 ff22 ff21 ff1f ff1e ff1d ff1c ff1c ff1b ff19 ff18 ff17 ff17 ff15 ff15 ff14 ff13 ff12 ff11 ff10 ff10 ff0f ff0e ff0d ff0d ff0c ff0b ff0b ff0a ff09 ff09 ff09 ff08 ff08 ff07 ff07 ff06 ff06 ff06 ff05 ff05 ff04 ff04 ff04 ff04 ff03 ff03 ff03 ff03 ff02 ff02 ff02 ff02 ff02 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 d600 d600 d600 d600 d600 d600 d600 d600 d600 d600 d600 d600 d600 d600 d600 d600 d600 d600 d600 d600 d600 d600 d600 d600 d600 d600 d600 d600 d600 d600 d600 d600 d600 d600 d600 d600 d600 d600 d600 d600 d600 d600 d600 d600 d600 d600 d600 d600 d600 d600 d600 d600 d600 d600 d600 d600 d600 d600 d600 d600 d600 d600 d600 d600 d600 d600 d600 d600 d600 d600 d600 d600 d600 d600 d600 │ │ -d700 d700 d700 d700 d700 d700 d700 d700 d700 d700 d700 d700 d700 d700 d700 d700 d700 d700 d700 d700 d700 d700 d700 d700 d700 d700 d700 d700 d700 d700 d700 d700 d700 d700 d700 d700 d700 d700 d700 d700 d700 d700 d700 d700 d700 d700 d700 d700 d700 d700 d700 d700 d700 d700 d700 d700 d700 d700 d700 d700 d700 d700 d700 d700 d700 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff02 ff02 ff02 ff02 ff02 ff03 ff03 ff03 ff03 ff03 ff03 ff04 ff04 ff04 ff05 ff05 ff05 ff06 ff06 ff06 ff07 ff07 ff08 ff08 ff09 ff09 ff0a ff0a ff0b ff0c ff0c ff0d ff0d ff0e ff0f ff10 ff10 ff11 ff12 ff13 ff13 ff14 ff15 ff16 ff17 ff18 ff19 ff1a ff1b ff1b ff1d ff1e ff1f ff20 ff21 ff22 ff24 ff24 ff25 ff27 ff28 ff2a ff2b ff2c ff2d ff2e ff30 ff31 ff32 ff33 ff34 ff35 ff36 ff37 ff39 ff3a ff3b ff3c ff3e ff3e ff40 ff41 ff43 ff43 ff45 ff46 ff47 ff48 ff49 ff49 ff4a ff4c ff4d ff4e ff4e ff50 ff50 ff52 ff53 ff54 ff55 ff55 ff57 ff57 ff56 ff58 ff59 ff5a ff59 ff5b ff5b ff5d ff5c ff5d ff5e ff5e ff5e ff60 ff61 ff60 ff60 ff61 ff61 ff62 ff63 ff63 ff62 ff63 ff64 ff65 ff65 ff64 ff64 ff65 ff66 ff67 ff67 ff67 ff67 ff68 ff67 ff67 ff68 ff68 ff68 ff68 ff68 ff68 ff6a ff6a ff6a ff6a ff6a ff6a ff6a ff6b ff6b ff6b ff6b ff6c ff6c ff6c ff6d ff6d ff6d ff6d ff6d ff6d ff6e ff6e ff6e ff6f ff6f ff6f ff6f ff70 ff6f ff6f ff70 ff71 ff70 ff70 ff70 ff70 ff71 ff72 ff72 ff72 ff72 ff71 ff72 ff73 ff71 ff72 ff72 ff73 ff73 ff73 ff73 ff73 ff73 ff75 ff74 ff74 ff74 ff75 ff75 ff75 ff75 ff75 ff76 ff76 ff75 ff75 ff76 ff76 ff77 ff77 ff77 ff77 ff78 ff78 ff77 ff78 ff78 ff78 ff79 ff7a ff78 ff79 ff79 ff79 ff79 ff79 ff79 ff79 ff7a ff7a ff7b ff7b ff7b ff7b ff7b ff7b ff7b ff7c ff7c ff7c ff7c ff7c ff7d ff7d ff7d ff7e ff7e ff7e ff7e ff7e ff7d ff7e ff7e ff7f ff7f ff7e ff7f ff80 ff7f ff7f ff80 ff80 ff80 ff81 ff80 ff81 ff80 ff81 ff81 ff80 ff81 ff82 ff82 ff82 ff82 ff82 ff82 ff83 ff82 ff83 ff83 ff83 ff83 ff83 ff83 ff83 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff85 ff86 ff86 ff85 ff86 ff86 ff86 ff85 ff86 ff86 ff87 ff86 ff87 ff87 ff86 ff87 ff87 ff87 ff87 ff88 ff88 ff88 ff88 ff88 ff89 ff88 ff89 ff89 ff89 ff89 ff89 ff89 ff89 ff8a ff8a ff89 ff89 ff8b ff8a ff8a ff8a ff8a ff8a ff8b ff8c ff8b ff8b ff8b ff8b ff8b ff8a ff8b ff8b ff8b ff8c ff8b ff8c ff8d ff8d ff8c ff8d ff8d ff8d ff8d ff8d ff8d ff8c ff8d ff8d ff8e ff8e ff8e ff8e ff8e ff8e ff8e ff8e ff8e ff8e ff8e ff8e ff8e ff8e ff8f ff8f ff90 ff90 ff8f ff8f ff8f ff8f ff8f ff8f ff90 ff90 ff90 ff8f ff90 ff90 ff91 ff91 ff90 ff91 ff90 ff91 ff90 ff91 ff91 ff91 ff91 ff91 ff91 ff91 ff91 ff91 ff91 ff91 ff92 ff92 ff92 ff92 ff93 ff92 ff93 ff93 ff92 ff93 ff93 ff93 ff93 ff94 ff93 ff93 ff93 ff93 ff94 ff93 ff94 ff94 ff94 ff93 ff94 ff94 ff94 ff94 ff93 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff95 ff95 ff94 ff94 ff94 ff94 ff94 ff95 ff94 ff95 ff95 ff95 ff95 ff95 ff95 ff96 ff96 ff96 ff97 ff96 ff96 ff96 ff97 ff96 ff96 ff96 ff96 ff96 ff96 ff96 ff96 ff96 ff96 ff96 ff96 ff96 ff96 ff96 ff96 ff97 ff97 ff97 ff97 ff97 ff97 ff97 ff97 ff97 ff97 ff97 ff97 ff97 ff98 ff98 ff98 ff98 ff98 ff98 ff98 ff98 ff98 ff98 ff98 ff98 ff98 ff98 ff98 ff98 ff98 ff98 ff98 ff98 ff99 ff99 ff99 ff99 ff99 ff99 ff99 ff99 ff99 ff99 ff99 ff99 ff99 ff99 ff99 ff99 ff99 ff99 ff99 ff99 ff99 ff99 ff99 ff9a ff9a ff99 ff9a ff9a ff9a ff9a ff9a ff9a ff9a ff9a ff9a ff9a ff99 ff9a ff9a ff9a ff9b ff9b ff9a ff9b ff9b ff9a ff9b ff9a ff9b ff9a ff9b ff9b ff9a ff9a ff9a ff9b ff9b ff9b ff9a ff9b ff9a ff9b ff9b ff9a ff9b ff9a ff9a ff9b ff9b ff9a ff9a ff9a ff9a ff9b ff9b ff9b ff9a ff9b ff9b ff9b ff9b ff9b ff9b ff9b ff9c ff9c ff9c ff9b ff9c ff9b ff9b ff9b ff9b ff9c ff9c ff9b ff9b ff9b ff9b ff9c ff9b ff9b ff9c ff9b ff9c ff9b ff9b ff9c ff9b ff9b ff9c ff9b ff9b ff9b ff9c ff9b ff9b ff9b ff9b ff9c ff9c ff9b ff9c ff9c ff9c ff9b ff9c ff9b ff9c ff9c ff9c ff9c ff9c ff9b ff9b ff9b ff9c ff9c ff9b ff9c ff9c ff9b ff9c ff9b ff9c ff9b ff9b ff9b ff9c ff9c ff9c ff9b ff9c ff9c ff9b ff9b ff9c ff9c ff9c ff9b ff9b ff9c ff9c ff9b ff9b ff9b ff9b ff9b ff9b ff9b ff9b ff9b ff9b ff9b ff9a ff9b ff9b ff9a ff9b ff9b ff9b ff9b ff9b ff9b ff9b ff9b ff9b ff9a ff9b ff9b ff9b ff9b ff9a ff9a ff9b ff9b ff9b ff9b ff9b ff9a ff9b ff9a ff9a ff9b ff9a ff9a ff9a ff9a ff9a ff9a ff9a ff99 ff9a ff9a ff9a ff9a ff99 ff99 ff9a ff9a ff9a ff9a ff9a ff9a ff9a ff9a ff9a ff9a ff99 ff9a ff9a ff9a ff9a ff99 ff9a ff99 ff9a ff9a ff9a ff99 ff99 ff99 ff99 ff98 ff99 ff98 ff99 ff99 ff99 ff99 ff99 ff99 ff98 ff98 ff98 ff98 ff98 ff98 ff98 ff98 ff98 ff98 ff98 ff98 ff98 ff98 ff98 ff98 ff98 ff98 ff97 ff97 ff97 ff97 ff97 ff97 ff98 ff97 ff97 ff97 ff97 ff98 ff97 ff97 ff97 ff97 ff97 ff97 ff96 ff96 ff96 ff96 ff96 ff96 ff97 ff97 ff96 ff96 ff96 ff96 ff96 ff95 ff95 ff96 ff95 ff95 ff95 ff95 ff95 ff95 ff94 ff94 ff95 ff95 ff95 ff95 ff95 ff94 ff95 ff94 ff95 ff95 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff93 ff94 ff93 ff94 ff94 ff93 ff93 ff94 ff93 ff93 ff93 ff93 ff93 ff92 ff93 ff93 ff93 ff93 ff92 ff92 ff92 ff92 ff92 ff92 ff92 ff92 ff92 ff92 ff92 ff92 ff92 ff92 ff91 ff92 ff91 ff91 ff91 ff90 ff90 ff90 ff90 ff90 ff90 ff90 ff90 ff90 ff90 ff8f ff8f ff8f ff8f ff8f ff8f ff8f ff8f ff8f ff8f ff8f ff8f ff8e ff8e ff8e ff8e ff8d ff8d ff8d ff8e ff8d ff8d ff8d ff8d ff8d ff8d ff8d ff8c ff8c ff8c ff8c ff8c ff8c ff8d ff8c ff8d ff8c ff8c ff8c ff8c ff8c ff8b ff8b ff8b ff8b ff8b ff8b ff8b ff8b ff8a ff8b ff8a ff8a ff8a ff8a ff8a ff8a ff89 ff8a ff8a ff8b ff8a ff8a ff8a ff8a ff89 ff89 ff89 ff89 ff87 ff87 ff88 ff88 ff89 ff88 ff87 ff87 ff87 ff87 ff87 ff87 ff88 ff88 ff88 ff87 ff87 ff87 ff86 ff86 ff85 ff85 ff86 ff85 ff86 ff86 ff85 ff84 ff84 ff85 ff85 ff84 ff84 ff85 ff85 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff83 ff83 ff83 ff83 ff83 ff83 ff84 ff83 ff83 ff83 ff82 ff82 ff83 ff82 ff82 ff82 ff81 ff81 ff81 ff81 ff81 ff80 ff80 ff80 ff81 ff81 ff80 ff80 ff80 ff7f ff80 ff7f ff7f ff7f ff7f ff7f ff7e ff7e ff7e ff7e ff7e ff7e ff7e ff7e ff7e ff7e ff7e ff7d ff7c ff7d ff7d ff7d ff7c ff7c ff7c ff7c ff7c ff7c ff7b ff7b ff7b ff7b ff7b ff7b ff7b ff7b ff7a ff7a ff7a ff7a ff7a ff7a ff79 ff79 ff79 ff78 ff78 ff78 ff78 ff78 ff79 ff77 ff78 ff77 ff78 ff77 ff76 ff76 ff76 ff76 ff76 ff76 ff76 ff75 ff75 ff75 ff75 ff75 ff75 ff75 ff75 ff74 ff73 ff73 ff73 ff73 ff72 ff72 ff73 ff73 ff72 ff72 ff72 ff72 ff73 ff71 ff71 ff70 ff70 ff70 ff70 ff71 ff70 ff70 ff70 ff70 ff6f ff70 ff70 ff6e ff6e ff6e ff6e ff6e ff6d ff6e ff6e ff6d ff6d ff6d ff6d ff6d ff6d ff6d ff6d ff6c ff6b ff6b ff6c ff6b ff6b ff6b ff6b ff6a ff6a ff6a ff6a ff6a ff69 ff6a ff69 ff69 ff69 ff68 ff68 ff68 ff69 ff68 ff68 ff67 ff67 ff67 ff67 ff67 ff67 ff66 ff67 ff67 ff66 ff66 ff65 ff65 ff66 ff65 ff64 ff64 ff64 ff64 ff64 ff64 ff63 ff63 ff63 ff63 ff63 ff63 ff63 ff61 ff62 ff61 ff61 ff61 ff60 ff61 ff62 ff61 ff60 ff60 ff5f ff5f ff5f ff5f ff5e ff5e ff5e ff5e ff5e ff5e ff5e ff5d ff5c ff5c ff5c ff5c ff5c ff5b ff5b ff5b ff5c ff5c ff5b ff5b ff5a ff5a ff5b ff5a ff59 ff58 ff58 ff59 ff58 ff58 ff58 ff57 ff56 ff55 ff55 ff55 ff56 ff56 ff54 ff54 ff53 ff53 ff52 ff51 ff51 ff51 ff50 ff4e ff4e ff4f ff4d ff4d ff4c ff4b ff4a ff49 ff48 ff47 ff48 ff46 ff45 ff44 ff43 ff42 ff41 ff41 ff3f ff3e ff3d ff3d ff3c ff3b ff39 ff38 ff36 ff36 ff35 ff34 ff32 ff31 ff31 ff2f ff2d ff2c ff2c ff2b ff29 ff28 ff27 ff26 ff24 ff23 ff21 ff21 ff1f ff1f ff1d ff1c ff1b ff1a ff19 ff18 ff17 ff16 ff15 ff14 ff13 ff13 ff12 ff11 ff10 ff0f ff0f ff0e ff0d ff0c ff0c ff0b ff0b ff0a ff09 ff09 ff09 ff08 ff07 ff07 ff07 ff06 ff06 ff05 ff05 ff05 ff04 ff04 ff04 ff03 ff03 ff03 ff03 ff02 ff02 ff02 ff02 ff02 ff02 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 d700 d700 d700 d700 d700 d700 d700 d700 d700 d700 d700 d700 d700 d700 d700 d700 d700 d700 d700 d700 d700 d700 d700 d700 d700 d700 d700 d700 d700 d700 d700 d700 d700 d700 d700 d700 d700 d700 d700 d700 d700 d700 d700 d700 d700 d700 d700 d700 d700 d700 d700 d700 d700 d700 d700 d700 d700 d700 d700 d700 d700 d700 d700 d700 d700 d700 d700 d700 d700 d700 d700 d700 d700 d700 d700 d700 │ │ -d700 d700 d700 d700 d700 d700 d700 d700 d700 d700 d700 d700 d700 d700 d700 d700 d700 d700 d700 d700 d700 d700 d700 d700 d700 d700 d700 d700 d700 d700 d700 d700 d700 d700 d700 d700 d700 d700 d700 d700 d700 d700 d700 d700 d700 d700 d700 d700 d700 d700 d700 d700 d700 d700 d700 d700 d700 d700 d700 d700 d700 d700 d700 d700 d700 d700 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff02 ff02 ff02 ff02 ff02 ff02 ff03 ff03 ff03 ff03 ff03 ff04 ff04 ff04 ff05 ff05 ff05 ff06 ff06 ff06 ff07 ff07 ff08 ff08 ff09 ff09 ff0a ff0a ff0b ff0b ff0c ff0d ff0d ff0e ff0f ff0f ff10 ff11 ff12 ff12 ff13 ff14 ff15 ff16 ff17 ff18 ff19 ff1a ff1a ff1b ff1c ff1e ff1f ff20 ff21 ff22 ff23 ff24 ff25 ff26 ff28 ff29 ff2a ff2c ff2d ff2e ff2f ff30 ff31 ff33 ff34 ff35 ff36 ff37 ff39 ff3a ff3b ff3d ff3d ff3e ff40 ff41 ff41 ff43 ff44 ff46 ff47 ff47 ff48 ff49 ff4b ff4c ff4d ff4d ff4f ff50 ff50 ff52 ff53 ff53 ff54 ff55 ff56 ff56 ff56 ff58 ff58 ff59 ff5a ff5a ff5b ff5c ff5c ff5c ff5d ff5e ff5f ff5f ff60 ff5f ff60 ff61 ff62 ff62 ff62 ff62 ff62 ff64 ff65 ff64 ff64 ff64 ff65 ff65 ff67 ff66 ff67 ff67 ff67 ff66 ff67 ff67 ff67 ff68 ff67 ff68 ff68 ff69 ff69 ff69 ff69 ff69 ff6a ff6a ff6a ff6a ff6a ff6b ff6b ff6b ff6c ff6c ff6c ff6c ff6d ff6c ff6c ff6d ff6d ff6e ff6f ff6f ff6f ff6f ff6f ff6e ff6e ff6f ff70 ff6f ff70 ff70 ff70 ff71 ff71 ff71 ff71 ff71 ff71 ff71 ff72 ff71 ff72 ff72 ff73 ff73 ff73 ff72 ff73 ff73 ff74 ff74 ff74 ff74 ff74 ff74 ff74 ff75 ff74 ff75 ff75 ff75 ff75 ff75 ff76 ff75 ff76 ff77 ff77 ff77 ff77 ff77 ff77 ff78 ff77 ff77 ff78 ff77 ff79 ff78 ff78 ff78 ff78 ff78 ff79 ff79 ff7a ff7a ff7a ff7a ff7a ff7a ff7a ff7a ff7b ff7b ff7b ff7b ff7c ff7c ff7c ff7d ff7d ff7d ff7d ff7c ff7d ff7c ff7d ff7e ff7e ff7e ff7e ff7e ff7f ff7e ff7f ff7f ff7e ff7f ff80 ff7f ff7f ff7f ff80 ff80 ff80 ff80 ff81 ff81 ff81 ff81 ff81 ff82 ff81 ff82 ff82 ff82 ff82 ff82 ff82 ff83 ff83 ff84 ff83 ff83 ff83 ff84 ff83 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff85 ff85 ff85 ff85 ff85 ff85 ff85 ff85 ff85 ff85 ff86 ff85 ff86 ff86 ff86 ff86 ff86 ff86 ff87 ff87 ff88 ff87 ff87 ff88 ff88 ff87 ff87 ff88 ff88 ff88 ff89 ff89 ff88 ff89 ff88 ff88 ff89 ff8a ff89 ff8a ff8a ff8a ff8a ff8a ff8b ff8a ff8a ff8a ff8a ff8a ff8a ff8b ff8b ff8a ff8c ff8b ff8c ff8c ff8c ff8c ff8c ff8c ff8c ff8c ff8c ff8d ff8c ff8d ff8d ff8d ff8d ff8d ff8e ff8e ff8e ff8d ff8e ff8e ff8d ff8e ff8d ff8d ff8e ff8f ff8f ff8f ff8f ff8f ff8f ff8f ff8f ff8f ff8f ff8e ff8f ff8f ff8f ff8f ff90 ff91 ff91 ff90 ff90 ff90 ff90 ff90 ff90 ff90 ff91 ff90 ff90 ff90 ff90 ff90 ff91 ff90 ff90 ff91 ff91 ff91 ff92 ff92 ff92 ff92 ff92 ff91 ff92 ff92 ff93 ff93 ff93 ff92 ff92 ff92 ff92 ff93 ff93 ff93 ff93 ff93 ff93 ff93 ff93 ff93 ff93 ff92 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff95 ff95 ff95 ff95 ff95 ff96 ff95 ff95 ff95 ff96 ff95 ff96 ff96 ff95 ff95 ff95 ff95 ff95 ff95 ff95 ff95 ff95 ff96 ff96 ff96 ff96 ff96 ff96 ff96 ff96 ff96 ff96 ff97 ff96 ff96 ff97 ff97 ff97 ff97 ff97 ff97 ff97 ff97 ff97 ff97 ff97 ff98 ff97 ff97 ff97 ff97 ff97 ff97 ff97 ff97 ff98 ff98 ff98 ff98 ff98 ff98 ff98 ff98 ff98 ff98 ff98 ff98 ff98 ff98 ff98 ff98 ff98 ff98 ff98 ff98 ff98 ff98 ff98 ff99 ff99 ff99 ff99 ff99 ff99 ff98 ff99 ff99 ff99 ff99 ff99 ff99 ff99 ff99 ff9a ff9a ff99 ff9a ff99 ff99 ff9a ff9a ff99 ff9a ff9a ff99 ff9a ff99 ff9a ff99 ff9a ff9a ff99 ff99 ff99 ff9a ff9a ff9a ff99 ff9a ff9a ff9a ff9a ff99 ff9a ff9a ff9a ff9a ff9a ff9a ff9a ff99 ff9a ff9a ff9a ff9b ff9a ff9b ff9b ff9b ff9b ff9b ff9a ff9a ff9b ff9b ff9b ff9a ff9b ff9a ff9a ff9a ff9b ff9b ff9b ff9a ff9a ff9b ff9a ff9a ff9b ff9b ff9b ff9a ff9b ff9a ff9b ff9b ff9b ff9b ff9b ff9b ff9b ff9a ff9b ff9a ff9a ff9b ff9a ff9b ff9a ff9b ff9b ff9b ff9b ff9b ff9b ff9a ff9b ff9b ff9b ff9b ff9a ff9b ff9b ff9b ff9a ff9b ff9b ff9b ff9b ff9a ff9b ff9a ff9b ff9b ff9b ff9b ff9b ff9b ff9b ff9a ff9b ff9b ff9b ff9b ff9b ff9b ff9b ff9b ff9a ff9b ff9b ff9a ff9b ff9a ff9a ff9a ff9a ff9a ff9a ff9a ff9a ff9a ff9a ff9a ff9a ff9a ff9a ff9a ff9a ff9a ff9a ff99 ff9a ff9a ff9a ff9a ff9a ff9a ff9a ff9a ff9a ff9a ff9a ff9a ff9a ff9a ff9a ff99 ff9a ff99 ff9a ff9a ff99 ff9a ff9a ff9a ff9a ff9a ff99 ff98 ff99 ff99 ff99 ff99 ff99 ff99 ff99 ff99 ff99 ff99 ff99 ff99 ff99 ff99 ff99 ff99 ff99 ff99 ff99 ff99 ff99 ff98 ff99 ff99 ff99 ff99 ff99 ff99 ff99 ff99 ff99 ff98 ff99 ff98 ff99 ff98 ff98 ff98 ff98 ff98 ff98 ff98 ff98 ff97 ff97 ff97 ff97 ff97 ff97 ff97 ff97 ff97 ff97 ff97 ff97 ff97 ff97 ff97 ff97 ff97 ff96 ff96 ff96 ff96 ff96 ff96 ff96 ff96 ff97 ff96 ff96 ff96 ff96 ff96 ff96 ff96 ff96 ff96 ff95 ff95 ff95 ff95 ff96 ff96 ff95 ff95 ff95 ff95 ff95 ff95 ff95 ff95 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff93 ff93 ff94 ff93 ff94 ff94 ff93 ff93 ff93 ff93 ff93 ff93 ff93 ff92 ff92 ff93 ff92 ff93 ff93 ff93 ff92 ff92 ff92 ff91 ff92 ff92 ff92 ff92 ff92 ff92 ff92 ff91 ff91 ff91 ff91 ff90 ff90 ff91 ff91 ff91 ff91 ff91 ff90 ff91 ff90 ff90 ff90 ff8f ff8f ff8f ff8f ff8f ff8f ff8f ff8f ff8f ff8f ff8e ff8e ff8e ff8e ff8e ff8e ff8e ff8e ff8e ff8e ff8e ff8e ff8e ff8d ff8d ff8d ff8c ff8d ff8d ff8d ff8d ff8c ff8c ff8d ff8d ff8b ff8b ff8b ff8b ff8b ff8b ff8c ff8c ff8c ff8c ff8b ff8b ff8b ff8b ff8a ff8b ff8b ff8b ff8b ff89 ff8a ff8a ff89 ff8b ff89 ff89 ff89 ff89 ff89 ff8a ff88 ff8a ff8a ff89 ff89 ff89 ff8a ff89 ff89 ff88 ff89 ff89 ff87 ff87 ff88 ff87 ff88 ff88 ff86 ff87 ff87 ff86 ff87 ff86 ff86 ff87 ff87 ff87 ff87 ff85 ff85 ff86 ff85 ff85 ff86 ff85 ff85 ff85 ff85 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff83 ff83 ff83 ff82 ff82 ff82 ff82 ff82 ff82 ff82 ff82 ff82 ff81 ff81 ff82 ff81 ff81 ff81 ff81 ff81 ff80 ff81 ff80 ff80 ff7f ff80 ff7f ff80 ff80 ff7f ff7f ff7f ff7f ff7e ff7e ff7e ff7f ff7e ff7d ff7d ff7d ff7d ff7d ff7d ff7d ff7d ff7c ff7d ff7d ff7c ff7c ff7c ff7c ff7c ff7c ff7c ff7b ff7b ff7b ff7b ff7b ff7a ff7a ff7a ff7b ff7a ff7a ff7a ff7a ff7a ff79 ff79 ff79 ff79 ff79 ff78 ff78 ff77 ff78 ff77 ff78 ff77 ff77 ff77 ff77 ff76 ff76 ff76 ff76 ff75 ff75 ff75 ff75 ff75 ff74 ff74 ff74 ff75 ff74 ff74 ff74 ff74 ff74 ff73 ff73 ff72 ff72 ff72 ff72 ff72 ff72 ff72 ff71 ff71 ff72 ff71 ff72 ff71 ff70 ff70 ff70 ff6f ff6f ff70 ff6f ff6f ff70 ff6f ff6e ff6f ff6f ff6e ff6e ff6e ff6d ff6d ff6c ff6d ff6d ff6c ff6c ff6c ff6c ff6c ff6c ff6c ff6c ff6b ff6b ff6a ff6a ff6a ff6a ff6b ff6b ff6a ff6a ff69 ff69 ff69 ff69 ff69 ff68 ff68 ff69 ff68 ff68 ff68 ff67 ff68 ff68 ff67 ff66 ff66 ff67 ff67 ff66 ff66 ff66 ff65 ff65 ff65 ff65 ff65 ff65 ff64 ff64 ff63 ff64 ff63 ff63 ff63 ff63 ff63 ff62 ff62 ff62 ff62 ff62 ff60 ff60 ff61 ff61 ff60 ff60 ff60 ff60 ff60 ff5f ff60 ff5f ff5e ff5e ff5e ff5e ff5e ff5d ff5d ff5d ff5d ff5d ff5d ff5c ff5b ff5b ff5c ff5b ff5b ff5a ff5b ff5c ff5a ff5a ff5a ff5a ff5a ff5a ff58 ff57 ff58 ff57 ff57 ff57 ff57 ff57 ff56 ff55 ff54 ff54 ff54 ff54 ff53 ff54 ff53 ff52 ff51 ff51 ff51 ff50 ff50 ff4e ff4d ff4e ff4d ff4c ff4b ff4b ff4b ff4a ff48 ff47 ff47 ff46 ff45 ff44 ff43 ff42 ff41 ff41 ff3f ff3e ff3d ff3d ff3b ff3a ff3a ff38 ff37 ff36 ff35 ff33 ff32 ff32 ff30 ff2f ff2e ff2c ff2b ff2b ff29 ff27 ff27 ff25 ff24 ff22 ff21 ff20 ff1f ff1e ff1d ff1c ff1b ff1a ff19 ff18 ff17 ff16 ff15 ff14 ff13 ff12 ff12 ff11 ff10 ff0f ff0e ff0e ff0d ff0c ff0c ff0b ff0a ff0a ff09 ff09 ff08 ff08 ff08 ff07 ff06 ff06 ff06 ff05 ff05 ff05 ff04 ff04 ff04 ff03 ff03 ff03 ff03 ff02 ff02 ff02 ff02 ff02 ff02 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 d700 d700 d700 d700 d700 d700 d700 d700 d700 d700 d700 d700 d700 d700 d700 d700 d700 d700 d700 d700 d700 d700 d700 d700 d700 d700 d700 d700 d700 d700 d700 d700 d700 d700 d700 d700 d700 d700 d700 d700 d700 d700 d700 d700 d700 d700 d700 d700 d700 d700 d700 d700 d700 d700 d700 d700 d700 d700 d700 d700 d700 d700 d700 d700 d700 d700 d700 d700 d700 d700 d700 d700 d700 d700 d700 d700 d700 │ │ -d800 d800 d800 d800 d800 d800 d800 d800 d800 d800 d800 d800 d800 d800 d800 d800 d800 d800 d800 d800 d800 d800 d800 d800 d800 d800 d800 d800 d800 d800 d800 d800 d800 d800 d800 d800 d800 d800 d800 d800 d800 d800 d800 d800 d800 d800 d800 d800 d800 d800 d800 d800 d800 d800 d800 d800 d800 d800 d800 d800 d800 d800 d800 d800 d800 d800 d800 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff02 ff02 ff02 ff02 ff02 ff02 ff03 ff03 ff03 ff03 ff03 ff04 ff04 ff04 ff05 ff05 ff05 ff06 ff06 ff06 ff07 ff07 ff07 ff08 ff08 ff09 ff0a ff0a ff0b ff0b ff0c ff0d ff0d ff0e ff0f ff0f ff10 ff10 ff11 ff12 ff13 ff14 ff15 ff16 ff17 ff17 ff18 ff19 ff1a ff1b ff1c ff1e ff1f ff20 ff21 ff22 ff23 ff23 ff25 ff26 ff27 ff28 ff29 ff2b ff2c ff2e ff2f ff2f ff30 ff32 ff34 ff35 ff36 ff37 ff39 ff3a ff3b ff3c ff3d ff3e ff3f ff40 ff41 ff43 ff44 ff45 ff46 ff47 ff48 ff4a ff4b ff4c ff4d ff4e ff4f ff50 ff51 ff51 ff52 ff53 ff53 ff55 ff55 ff56 ff56 ff57 ff57 ff59 ff59 ff5a ff5b ff5c ff5c ff5b ff5d ff5d ff5e ff5e ff5f ff60 ff60 ff61 ff61 ff61 ff62 ff62 ff62 ff63 ff63 ff64 ff63 ff64 ff64 ff65 ff66 ff66 ff67 ff66 ff66 ff67 ff66 ff67 ff68 ff66 ff68 ff68 ff68 ff68 ff68 ff68 ff69 ff6a ff6a ff69 ff69 ff69 ff6a ff6b ff6b ff6b ff6b ff6b ff6b ff6c ff6c ff6b ff6c ff6d ff6d ff6d ff6f ff6f ff6e ff6e ff6d ff6d ff6e ff6f ff6f ff6f ff70 ff70 ff70 ff70 ff71 ff70 ff70 ff71 ff70 ff71 ff71 ff72 ff72 ff72 ff73 ff72 ff72 ff72 ff73 ff73 ff73 ff73 ff73 ff73 ff74 ff74 ff75 ff74 ff74 ff75 ff75 ff75 ff75 ff74 ff75 ff76 ff76 ff76 ff76 ff76 ff76 ff76 ff78 ff76 ff77 ff77 ff76 ff77 ff78 ff77 ff77 ff77 ff78 ff78 ff78 ff79 ff79 ff79 ff79 ff79 ff79 ff79 ff7a ff7a ff7a ff7a ff7b ff7b ff7b ff7b ff7c ff7c ff7c ff7c ff7c ff7c ff7c ff7d ff7d ff7d ff7e ff7d ff7e ff7e ff7d ff7e ff7e ff7e ff7e ff7f ff7e ff7e ff7f ff7f ff80 ff80 ff80 ff81 ff80 ff80 ff81 ff81 ff80 ff81 ff81 ff81 ff81 ff81 ff81 ff82 ff82 ff82 ff82 ff82 ff82 ff82 ff83 ff83 ff83 ff83 ff83 ff83 ff83 ff83 ff84 ff83 ff83 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff85 ff85 ff84 ff85 ff85 ff85 ff85 ff86 ff86 ff86 ff86 ff87 ff86 ff87 ff87 ff86 ff86 ff86 ff87 ff87 ff87 ff88 ff88 ff88 ff88 ff88 ff88 ff88 ff89 ff88 ff89 ff89 ff89 ff89 ff89 ff8a ff89 ff8a ff8a ff89 ff8a ff89 ff8a ff8a ff8a ff8b ff8b ff8b ff8c ff8b ff8b ff8b ff8b ff8b ff8b ff8b ff8c ff8c ff8c ff8c ff8c ff8c ff8d ff8d ff8d ff8d ff8d ff8e ff8d ff8d ff8e ff8d ff8d ff8e ff8e ff8e ff8e ff8e ff8e ff8e ff8e ff8e ff8e ff8e ff8e ff8e ff8e ff8f ff8f ff90 ff90 ff90 ff90 ff90 ff90 ff8f ff90 ff90 ff90 ff90 ff8f ff8f ff90 ff90 ff90 ff91 ff90 ff90 ff91 ff91 ff91 ff91 ff91 ff91 ff91 ff91 ff91 ff92 ff92 ff93 ff92 ff91 ff91 ff92 ff91 ff91 ff92 ff91 ff92 ff92 ff92 ff92 ff92 ff92 ff92 ff93 ff92 ff93 ff93 ff94 ff93 ff94 ff93 ff93 ff93 ff93 ff94 ff94 ff93 ff93 ff94 ff93 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff95 ff94 ff94 ff95 ff95 ff95 ff95 ff95 ff94 ff95 ff95 ff94 ff94 ff94 ff94 ff94 ff94 ff95 ff95 ff95 ff95 ff95 ff95 ff95 ff95 ff95 ff95 ff95 ff96 ff95 ff97 ff96 ff96 ff96 ff97 ff96 ff96 ff96 ff97 ff97 ff96 ff96 ff96 ff96 ff97 ff96 ff97 ff97 ff97 ff97 ff97 ff97 ff97 ff97 ff97 ff97 ff97 ff97 ff97 ff97 ff97 ff97 ff97 ff97 ff97 ff97 ff97 ff97 ff97 ff97 ff97 ff98 ff97 ff98 ff98 ff98 ff98 ff98 ff98 ff98 ff98 ff98 ff98 ff98 ff98 ff98 ff98 ff99 ff99 ff99 ff99 ff99 ff99 ff99 ff99 ff99 ff99 ff99 ff99 ff99 ff99 ff99 ff99 ff99 ff99 ff99 ff99 ff99 ff99 ff99 ff99 ff99 ff99 ff99 ff99 ff99 ff99 ff99 ff99 ff99 ff98 ff9a ff9a ff9a ff9a ff99 ff9a ff9a ff99 ff9a ff9a ff99 ff9a ff9a ff9a ff9a ff9a ff9a ff9a ff99 ff9a ff9a ff9a ff9a ff9a ff9a ff9a ff99 ff9a ff9a ff9a ff9a ff9a ff99 ff9a ff9a ff99 ff9a ff9a ff9a ff9a ff9a ff99 ff9a ff9a ff9a ff9a ff9a ff9a ff9a ff9a ff9a ff9a ff9a ff9a ff99 ff9a ff9a ff9a ff9a ff99 ff99 ff9a ff9a ff9a ff9a ff9a ff9a ff9a ff99 ff9a ff9a ff9a ff9a ff9a ff9a ff99 ff9a ff9a ff9a ff99 ff9a ff9a ff9a ff99 ff9a ff9a ff99 ff9a ff99 ff9a ff99 ff9a ff9a ff99 ff9a ff9a ff9a ff9a ff9a ff99 ff9a ff99 ff9a ff99 ff9a ff9a ff9a ff9a ff9a ff99 ff99 ff99 ff99 ff99 ff99 ff99 ff99 ff99 ff99 ff99 ff99 ff99 ff99 ff99 ff99 ff99 ff98 ff99 ff99 ff99 ff99 ff99 ff99 ff99 ff99 ff99 ff99 ff99 ff99 ff99 ff98 ff99 ff99 ff99 ff99 ff99 ff99 ff98 ff99 ff99 ff99 ff99 ff99 ff98 ff98 ff98 ff98 ff98 ff98 ff98 ff98 ff98 ff98 ff98 ff98 ff98 ff98 ff98 ff98 ff98 ff98 ff98 ff98 ff98 ff98 ff98 ff98 ff98 ff98 ff98 ff98 ff98 ff98 ff98 ff98 ff98 ff98 ff98 ff98 ff98 ff98 ff97 ff97 ff97 ff96 ff96 ff96 ff97 ff96 ff96 ff96 ff96 ff96 ff96 ff96 ff96 ff96 ff96 ff96 ff96 ff95 ff95 ff96 ff95 ff96 ff96 ff95 ff95 ff95 ff96 ff95 ff95 ff95 ff96 ff95 ff95 ff95 ff95 ff94 ff94 ff95 ff95 ff95 ff94 ff94 ff95 ff94 ff94 ff95 ff95 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff93 ff94 ff93 ff94 ff94 ff93 ff93 ff94 ff94 ff94 ff93 ff94 ff93 ff93 ff94 ff93 ff92 ff92 ff93 ff93 ff93 ff93 ff92 ff93 ff92 ff92 ff93 ff92 ff93 ff92 ff92 ff92 ff91 ff92 ff92 ff92 ff92 ff91 ff91 ff90 ff91 ff91 ff91 ff91 ff91 ff91 ff91 ff90 ff90 ff90 ff90 ff90 ff90 ff90 ff90 ff90 ff90 ff90 ff90 ff90 ff90 ff8f ff8f ff8f ff8f ff8e ff8e ff8f ff8e ff8e ff8e ff8e ff8e ff8e ff8d ff8d ff8d ff8d ff8d ff8e ff8d ff8d ff8d ff8d ff8d ff8e ff8c ff8c ff8d ff8c ff8d ff8d ff8c ff8d ff8c ff8c ff8d ff8c ff8b ff8b ff8a ff8a ff8a ff8a ff8c ff8b ff8a ff8b ff8a ff8a ff8b ff8b ff8a ff8a ff8b ff8b ff8b ff89 ff89 ff8a ff89 ff8a ff88 ff89 ff88 ff88 ff89 ff88 ff88 ff88 ff89 ff88 ff88 ff88 ff89 ff88 ff89 ff88 ff89 ff88 ff87 ff87 ff87 ff86 ff87 ff87 ff86 ff86 ff87 ff86 ff86 ff86 ff85 ff86 ff86 ff86 ff86 ff85 ff85 ff85 ff85 ff85 ff85 ff85 ff85 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff83 ff83 ff84 ff83 ff83 ff83 ff82 ff82 ff82 ff82 ff81 ff81 ff81 ff81 ff81 ff81 ff81 ff81 ff80 ff81 ff81 ff80 ff81 ff80 ff80 ff7f ff80 ff7f ff7f ff7e ff7f ff7e ff7e ff7e ff7e ff7e ff7f ff7e ff7d ff7e ff7e ff7e ff7d ff7d ff7c ff7d ff7c ff7c ff7c ff7c ff7c ff7c ff7c ff7c ff7c ff7c ff7b ff7b ff7b ff7b ff7b ff7b ff7a ff7a ff7a ff7a ff7a ff7a ff79 ff79 ff79 ff79 ff79 ff79 ff79 ff78 ff78 ff78 ff78 ff78 ff78 ff77 ff77 ff77 ff76 ff76 ff77 ff76 ff77 ff76 ff76 ff75 ff75 ff75 ff75 ff74 ff74 ff74 ff73 ff74 ff73 ff73 ff74 ff73 ff73 ff73 ff73 ff73 ff73 ff72 ff72 ff71 ff71 ff71 ff71 ff71 ff71 ff71 ff70 ff71 ff71 ff70 ff70 ff70 ff70 ff6f ff6f ff6e ff6f ff6e ff6f ff6f ff6e ff6e ff6e ff6e ff6e ff6e ff6d ff6d ff6c ff6b ff6c ff6d ff6c ff6c ff6b ff6b ff6b ff6b ff6b ff6b ff6b ff6b ff6a ff6a ff69 ff6a ff6b ff6a ff6a ff69 ff68 ff69 ff69 ff68 ff69 ff68 ff67 ff68 ff67 ff68 ff68 ff67 ff67 ff67 ff66 ff66 ff66 ff66 ff66 ff66 ff65 ff65 ff64 ff64 ff64 ff64 ff64 ff64 ff64 ff64 ff63 ff63 ff62 ff63 ff63 ff62 ff62 ff61 ff62 ff61 ff61 ff61 ff60 ff60 ff61 ff60 ff5f ff60 ff5f ff5f ff5f ff5e ff5f ff5e ff5d ff5d ff5d ff5e ff5d ff5c ff5c ff5c ff5d ff5c ff5c ff5c ff5b ff5a ff5b ff5a ff5b ff5a ff5b ff5a ff59 ff59 ff59 ff59 ff59 ff57 ff57 ff57 ff57 ff56 ff56 ff56 ff56 ff56 ff55 ff54 ff54 ff54 ff54 ff52 ff52 ff53 ff52 ff51 ff51 ff51 ff4f ff4f ff4e ff4e ff4d ff4c ff4b ff4b ff4a ff4a ff4a ff48 ff47 ff47 ff46 ff45 ff44 ff43 ff42 ff41 ff40 ff3f ff3d ff3d ff3d ff3c ff3a ff38 ff37 ff36 ff36 ff34 ff33 ff32 ff31 ff30 ff2e ff2c ff2c ff2a ff29 ff28 ff27 ff26 ff24 ff23 ff22 ff21 ff20 ff1f ff1e ff1d ff1c ff1b ff1a ff18 ff17 ff16 ff16 ff15 ff14 ff13 ff12 ff11 ff10 ff10 ff0f ff0e ff0d ff0d ff0c ff0c ff0b ff0a ff0a ff09 ff09 ff08 ff08 ff07 ff07 ff06 ff06 ff05 ff05 ff05 ff04 ff04 ff04 ff04 ff03 ff03 ff03 ff03 ff02 ff02 ff02 ff02 ff02 ff02 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 d800 d800 d800 d800 d800 d800 d800 d800 d800 d800 d800 d800 d800 d800 d800 d800 d800 d800 d800 d800 d800 d800 d800 d800 d800 d800 d800 d800 d800 d800 d800 d800 d800 d800 d800 d800 d800 d800 d800 d800 d800 d800 d800 d800 d800 d800 d800 d800 d800 d800 d800 d800 d800 d800 d800 d800 d800 d800 d800 d800 d800 d800 d800 d800 d800 d800 d800 d800 d800 d800 d800 d800 d800 d800 d800 d800 d800 d800 d800 │ │ -d800 d800 d800 d800 d800 d800 d800 d800 d800 d800 d800 d800 d800 d800 d800 d800 d800 d800 d800 d800 d800 d800 d800 d800 d800 d800 d800 d800 d800 d800 d800 d800 d800 d800 d800 d800 d800 d800 d800 d800 d800 d800 d800 d800 d800 d800 d800 d800 d800 d800 d800 d800 d800 d800 d800 d800 d800 d800 d800 d800 d800 d800 d800 d800 d800 d800 d800 d800 d800 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff02 ff02 ff02 ff02 ff02 ff02 ff03 ff03 ff03 ff03 ff04 ff04 ff04 ff04 ff05 ff05 ff05 ff06 ff06 ff06 ff07 ff07 ff08 ff08 ff09 ff09 ff0a ff0b ff0b ff0c ff0c ff0d ff0d ff0e ff0f ff10 ff10 ff11 ff12 ff13 ff14 ff14 ff15 ff16 ff17 ff18 ff19 ff1a ff1b ff1c ff1d ff1e ff1f ff21 ff21 ff22 ff23 ff25 ff26 ff27 ff28 ff29 ff2a ff2b ff2c ff2e ff2f ff31 ff32 ff33 ff34 ff35 ff37 ff39 ff3a ff3b ff3c ff3c ff3d ff3f ff40 ff42 ff43 ff43 ff44 ff46 ff47 ff48 ff49 ff4a ff4b ff4b ff4c ff4e ff50 ff50 ff51 ff52 ff52 ff53 ff55 ff55 ff55 ff56 ff56 ff57 ff58 ff58 ff5b ff5b ff5c ff5b ff5c ff5d ff5e ff5d ff5e ff5f ff5f ff5f ff60 ff60 ff61 ff61 ff62 ff61 ff62 ff63 ff63 ff63 ff64 ff64 ff65 ff65 ff65 ff65 ff65 ff65 ff66 ff66 ff67 ff66 ff67 ff67 ff68 ff68 ff67 ff67 ff69 ff68 ff69 ff68 ff68 ff69 ff69 ff6a ff6b ff6a ff6a ff6b ff6a ff6b ff6b ff6b ff6c ff6c ff6c ff6c ff6d ff6d ff6d ff6c ff6d ff6d ff6d ff6e ff6e ff6f ff6e ff70 ff6f ff6f ff70 ff70 ff6f ff70 ff6f ff70 ff71 ff71 ff72 ff71 ff72 ff71 ff72 ff71 ff72 ff72 ff72 ff72 ff72 ff73 ff73 ff73 ff74 ff74 ff73 ff74 ff74 ff74 ff75 ff74 ff75 ff75 ff75 ff76 ff75 ff76 ff75 ff76 ff76 ff76 ff77 ff77 ff75 ff77 ff78 ff77 ff77 ff77 ff78 ff77 ff78 ff78 ff78 ff79 ff78 ff78 ff78 ff78 ff7a ff79 ff7a ff7a ff7a ff7a ff7a ff7b ff7b ff7b ff7b ff7b ff7c ff7b ff7c ff7d ff7c ff7d ff7d ff7d ff7d ff7d ff7d ff7d ff7d ff7e ff7d ff7e ff7e ff7e ff7e ff7f ff7f ff7f ff80 ff80 ff7f ff80 ff7f ff80 ff80 ff80 ff80 ff80 ff80 ff81 ff81 ff81 ff81 ff81 ff81 ff81 ff81 ff82 ff82 ff82 ff82 ff83 ff83 ff82 ff83 ff83 ff83 ff83 ff83 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff85 ff85 ff85 ff86 ff85 ff86 ff86 ff86 ff86 ff86 ff86 ff86 ff86 ff87 ff86 ff87 ff87 ff87 ff88 ff88 ff88 ff87 ff88 ff88 ff88 ff89 ff88 ff88 ff89 ff89 ff88 ff88 ff89 ff89 ff89 ff89 ff89 ff8a ff8a ff8a ff8a ff8a ff8b ff8a ff8a ff8a ff8b ff8b ff8a ff8b ff8c ff8b ff8b ff8b ff8c ff8c ff8c ff8c ff8c ff8c ff8d ff8c ff8c ff8d ff8d ff8d ff8d ff8d ff8d ff8d ff8d ff8d ff8d ff8d ff8d ff8d ff8e ff8e ff8e ff8e ff8e ff8f ff8f ff8f ff8f ff8f ff8f ff8f ff8f ff8f ff8f ff8f ff8f ff8f ff8f ff8f ff90 ff90 ff90 ff90 ff90 ff90 ff91 ff91 ff90 ff90 ff90 ff90 ff90 ff91 ff91 ff92 ff92 ff92 ff91 ff91 ff91 ff91 ff91 ff91 ff91 ff91 ff92 ff92 ff91 ff91 ff91 ff92 ff92 ff92 ff92 ff93 ff93 ff93 ff93 ff94 ff93 ff92 ff92 ff92 ff93 ff94 ff93 ff92 ff93 ff93 ff94 ff94 ff94 ff93 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff95 ff94 ff94 ff94 ff94 ff94 ff95 ff95 ff96 ff95 ff95 ff95 ff95 ff95 ff96 ff95 ff96 ff95 ff96 ff96 ff95 ff96 ff96 ff95 ff96 ff96 ff97 ff96 ff96 ff96 ff96 ff96 ff96 ff96 ff96 ff96 ff96 ff97 ff97 ff96 ff96 ff96 ff96 ff96 ff96 ff96 ff96 ff96 ff96 ff97 ff97 ff98 ff97 ff97 ff97 ff97 ff97 ff97 ff97 ff97 ff97 ff97 ff98 ff98 ff98 ff98 ff98 ff98 ff98 ff98 ff98 ff98 ff98 ff98 ff98 ff98 ff98 ff98 ff98 ff98 ff98 ff98 ff98 ff98 ff98 ff98 ff98 ff98 ff98 ff98 ff98 ff98 ff99 ff99 ff99 ff99 ff99 ff99 ff99 ff99 ff98 ff99 ff99 ff99 ff99 ff99 ff99 ff99 ff99 ff99 ff99 ff99 ff99 ff99 ff99 ff99 ff99 ff99 ff99 ff99 ff99 ff99 ff99 ff99 ff99 ff99 ff99 ff99 ff99 ff99 ff99 ff99 ff99 ff99 ff99 ff99 ff99 ff99 ff98 ff99 ff99 ff99 ff99 ff99 ff99 ff99 ff99 ff99 ff99 ff99 ff98 ff99 ff99 ff98 ff99 ff99 ff99 ff99 ff99 ff99 ff99 ff99 ff99 ff99 ff99 ff99 ff99 ff99 ff99 ff99 ff99 ff99 ff99 ff99 ff99 ff99 ff99 ff99 ff99 ff99 ff99 ff99 ff99 ff99 ff99 ff99 ff99 ff99 ff99 ff99 ff99 ff99 ff99 ff99 ff99 ff99 ff99 ff99 ff99 ff99 ff99 ff99 ff99 ff99 ff99 ff99 ff99 ff99 ff99 ff99 ff99 ff99 ff99 ff99 ff99 ff99 ff98 ff98 ff98 ff98 ff98 ff98 ff98 ff98 ff98 ff98 ff98 ff98 ff98 ff98 ff98 ff98 ff98 ff98 ff98 ff98 ff98 ff98 ff98 ff98 ff98 ff98 ff98 ff98 ff98 ff98 ff98 ff98 ff98 ff98 ff98 ff98 ff98 ff98 ff98 ff98 ff98 ff98 ff98 ff97 ff97 ff97 ff97 ff97 ff98 ff97 ff97 ff97 ff97 ff97 ff97 ff97 ff97 ff97 ff97 ff97 ff97 ff97 ff97 ff97 ff97 ff97 ff97 ff97 ff97 ff97 ff97 ff97 ff97 ff97 ff97 ff98 ff97 ff97 ff96 ff96 ff96 ff96 ff97 ff96 ff96 ff96 ff96 ff95 ff95 ff95 ff96 ff95 ff95 ff95 ff95 ff95 ff95 ff95 ff94 ff95 ff95 ff95 ff94 ff95 ff95 ff95 ff94 ff94 ff94 ff95 ff95 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff93 ff93 ff93 ff93 ff93 ff93 ff93 ff93 ff92 ff93 ff93 ff92 ff92 ff93 ff93 ff93 ff92 ff93 ff93 ff93 ff93 ff92 ff92 ff92 ff93 ff92 ff92 ff92 ff92 ff92 ff91 ff91 ff92 ff92 ff92 ff91 ff92 ff92 ff91 ff92 ff91 ff92 ff91 ff90 ff91 ff90 ff90 ff90 ff90 ff90 ff90 ff90 ff90 ff90 ff90 ff8f ff8f ff8f ff8f ff8f ff8f ff8f ff8f ff8f ff8f ff8f ff8f ff8f ff8e ff8e ff8e ff8e ff8e ff8e ff8d ff8e ff8d ff8d ff8d ff8d ff8d ff8d ff8c ff8c ff8c ff8d ff8d ff8c ff8c ff8c ff8d ff8d ff8c ff8c ff8c ff8b ff8c ff8d ff8c ff8c ff8c ff8c ff8c ff8b ff8b ff8b ff8a ff89 ff89 ff8a ff8b ff8a ff8a ff89 ff89 ff8a ff89 ff8b ff8a ff8a ff8a ff8a ff8a ff89 ff89 ff89 ff89 ff89 ff88 ff89 ff88 ff88 ff88 ff88 ff88 ff88 ff88 ff88 ff87 ff87 ff88 ff87 ff88 ff88 ff88 ff87 ff87 ff87 ff86 ff85 ff87 ff85 ff86 ff86 ff86 ff86 ff85 ff85 ff85 ff85 ff85 ff85 ff85 ff85 ff85 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff83 ff84 ff83 ff83 ff83 ff83 ff83 ff82 ff83 ff82 ff82 ff82 ff82 ff82 ff81 ff81 ff80 ff81 ff80 ff80 ff81 ff81 ff80 ff81 ff80 ff80 ff80 ff7f ff7f ff80 ff7f ff7f ff7e ff7e ff7f ff7d ff7e ff7e ff7e ff7e ff7e ff7e ff7d ff7d ff7c ff7d ff7d ff7d ff7c ff7c ff7c ff7c ff7c ff7c ff7b ff7b ff7b ff7b ff7b ff7b ff7b ff7b ff7b ff7a ff7a ff7a ff7a ff7a ff7a ff7a ff79 ff7a ff79 ff7a ff79 ff79 ff78 ff79 ff78 ff79 ff78 ff78 ff77 ff77 ff77 ff77 ff77 ff77 ff77 ff76 ff76 ff76 ff76 ff76 ff76 ff75 ff75 ff75 ff74 ff75 ff75 ff74 ff74 ff73 ff73 ff73 ff73 ff73 ff73 ff73 ff73 ff72 ff73 ff72 ff72 ff72 ff72 ff71 ff70 ff70 ff70 ff70 ff70 ff71 ff70 ff70 ff70 ff6f ff6f ff70 ff6f ff6f ff6f ff6e ff6f ff6e ff6f ff6e ff6d ff6e ff6d ff6d ff6e ff6d ff6c ff6c ff6b ff6b ff6c ff6c ff6c ff6c ff6b ff6b ff6b ff6b ff6b ff6b ff6a ff6b ff6a ff69 ff69 ff69 ff69 ff69 ff69 ff69 ff68 ff69 ff69 ff68 ff68 ff68 ff67 ff67 ff66 ff67 ff66 ff67 ff66 ff66 ff65 ff66 ff66 ff65 ff65 ff65 ff65 ff64 ff64 ff64 ff64 ff63 ff63 ff63 ff63 ff63 ff62 ff62 ff62 ff63 ff62 ff62 ff61 ff61 ff61 ff61 ff60 ff60 ff5f ff60 ff60 ff5f ff5e ff5f ff5e ff5e ff5f ff5e ff5e ff5e ff5d ff5c ff5c ff5d ff5c ff5c ff5b ff5b ff5b ff5b ff5b ff5c ff5b ff5a ff5a ff5a ff59 ff5a ff59 ff59 ff59 ff58 ff58 ff58 ff56 ff56 ff57 ff57 ff56 ff55 ff56 ff56 ff56 ff54 ff54 ff53 ff54 ff54 ff52 ff51 ff51 ff51 ff50 ff51 ff51 ff4f ff4e ff4d ff4d ff4d ff4c ff4c ff4a ff4a ff48 ff49 ff48 ff47 ff46 ff46 ff45 ff43 ff43 ff41 ff41 ff40 ff3e ff3d ff3c ff3b ff3b ff3a ff39 ff37 ff35 ff35 ff34 ff33 ff31 ff31 ff30 ff2e ff2c ff2b ff2a ff29 ff28 ff26 ff25 ff24 ff23 ff22 ff21 ff20 ff1e ff1e ff1c ff1c ff1a ff1a ff18 ff17 ff16 ff15 ff15 ff14 ff13 ff12 ff11 ff10 ff10 ff0f ff0e ff0d ff0d ff0c ff0c ff0b ff0a ff09 ff09 ff09 ff08 ff08 ff07 ff07 ff06 ff06 ff06 ff05 ff05 ff04 ff04 ff04 ff04 ff03 ff03 ff03 ff03 ff02 ff02 ff02 ff02 ff02 ff02 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 d800 d800 d800 d800 d800 d800 d800 d800 d800 d800 d800 d800 d800 d800 d800 d800 d800 d800 d800 d800 d800 d800 d800 d800 d800 d800 d800 d800 d800 d800 d800 d800 d800 d800 d800 d800 d800 d800 d800 d800 d800 d800 d800 d800 d800 d800 d800 d800 d800 d800 d800 d800 d800 d800 d800 d800 d800 d800 d800 d800 d800 d800 d800 d800 d800 d800 d800 d800 d800 d800 d800 d800 d800 d800 d800 d800 d800 d800 d800 d800 │ │ -d900 d900 d900 d900 d900 d900 d900 d900 d900 d900 d900 d900 d900 d900 d900 d900 d900 d900 d900 d900 d900 d900 d900 d900 d900 d900 d900 d900 d900 d900 d900 d900 d900 d900 d900 d900 d900 d900 d900 d900 d900 d900 d900 d900 d900 d900 d900 d900 d900 d900 d900 d900 d900 d900 d900 d900 d900 d900 d900 d900 d900 d900 d900 d900 d900 d900 d900 d900 d900 d900 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff03 ff03 ff03 ff03 ff04 ff04 ff04 ff05 ff05 ff05 ff06 ff06 ff06 ff07 ff07 ff08 ff08 ff09 ff09 ff0a ff0a ff0b ff0c ff0c ff0d ff0d ff0e ff0f ff0f ff10 ff11 ff12 ff13 ff13 ff14 ff15 ff16 ff17 ff18 ff19 ff1a ff1b ff1c ff1d ff1e ff1f ff20 ff21 ff22 ff23 ff24 ff26 ff27 ff28 ff29 ff2a ff2b ff2d ff2e ff2f ff30 ff32 ff32 ff33 ff35 ff37 ff38 ff38 ff3a ff3b ff3c ff3d ff3e ff40 ff42 ff42 ff43 ff44 ff46 ff47 ff48 ff48 ff49 ff4a ff4b ff4d ff4e ff4f ff50 ff50 ff51 ff52 ff54 ff55 ff54 ff55 ff56 ff57 ff57 ff58 ff59 ff5b ff5a ff5b ff5c ff5c ff5e ff5c ff5c ff5e ff5f ff5f ff5e ff5f ff5f ff60 ff61 ff60 ff60 ff62 ff62 ff62 ff64 ff63 ff64 ff64 ff64 ff64 ff65 ff65 ff66 ff65 ff65 ff66 ff66 ff66 ff68 ff67 ff67 ff67 ff67 ff68 ff67 ff67 ff68 ff68 ff69 ff69 ff69 ff69 ff69 ff69 ff6a ff6a ff6a ff6b ff6b ff6b ff6c ff6b ff6b ff6b ff6d ff6c ff6d ff6d ff6c ff6e ff6e ff6e ff6d ff6e ff6f ff6e ff6e ff70 ff6e ff6f ff6f ff70 ff70 ff70 ff71 ff71 ff71 ff70 ff71 ff71 ff71 ff71 ff71 ff71 ff72 ff72 ff72 ff72 ff73 ff73 ff73 ff73 ff73 ff73 ff74 ff74 ff74 ff74 ff75 ff75 ff75 ff75 ff75 ff76 ff75 ff76 ff76 ff76 ff75 ff76 ff77 ff76 ff77 ff77 ff78 ff76 ff78 ff77 ff77 ff79 ff78 ff78 ff78 ff78 ff79 ff79 ff7a ff79 ff79 ff79 ff7a ff7b ff7a ff7a ff7a ff7a ff7a ff7a ff7b ff7c ff7c ff7c ff7c ff7c ff7c ff7c ff7d ff7d ff7d ff7e ff7d ff7d ff7e ff7e ff7e ff7e ff7e ff7e ff7f ff7f ff7e ff7f ff7f ff7f ff7f ff7f ff7f ff80 ff80 ff81 ff80 ff80 ff80 ff81 ff81 ff80 ff81 ff81 ff81 ff81 ff82 ff82 ff82 ff81 ff82 ff82 ff83 ff83 ff83 ff83 ff83 ff83 ff84 ff84 ff83 ff83 ff84 ff83 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff85 ff85 ff85 ff85 ff84 ff85 ff85 ff85 ff85 ff85 ff85 ff86 ff85 ff86 ff86 ff87 ff87 ff87 ff87 ff87 ff87 ff87 ff87 ff88 ff88 ff88 ff87 ff87 ff88 ff88 ff88 ff88 ff88 ff89 ff88 ff89 ff89 ff89 ff89 ff89 ff89 ff8a ff8a ff8a ff8a ff8a ff8a ff8a ff8b ff8b ff8a ff8b ff8b ff8b ff8b ff8b ff8b ff8c ff8c ff8b ff8b ff8c ff8c ff8c ff8d ff8c ff8c ff8c ff8c ff8d ff8d ff8d ff8d ff8d ff8d ff8d ff8d ff8e ff8e ff8e ff8e ff8e ff8e ff8e ff8e ff8e ff8e ff8e ff8e ff8e ff8e ff8e ff8f ff8f ff8f ff8f ff8f ff90 ff90 ff90 ff90 ff90 ff90 ff90 ff90 ff90 ff90 ff91 ff91 ff91 ff91 ff91 ff90 ff91 ff90 ff90 ff91 ff91 ff91 ff91 ff91 ff91 ff90 ff91 ff91 ff91 ff92 ff91 ff92 ff93 ff92 ff93 ff93 ff93 ff93 ff92 ff91 ff91 ff92 ff93 ff92 ff92 ff92 ff93 ff93 ff94 ff93 ff93 ff93 ff94 ff94 ff93 ff93 ff94 ff94 ff93 ff93 ff94 ff94 ff94 ff94 ff94 ff93 ff94 ff94 ff93 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff95 ff94 ff94 ff94 ff94 ff94 ff95 ff95 ff95 ff94 ff95 ff95 ff95 ff96 ff95 ff95 ff95 ff96 ff96 ff95 ff95 ff95 ff96 ff96 ff95 ff95 ff95 ff95 ff95 ff96 ff96 ff96 ff95 ff95 ff95 ff96 ff96 ff95 ff96 ff96 ff96 ff96 ff96 ff97 ff96 ff96 ff97 ff96 ff96 ff96 ff97 ff97 ff97 ff97 ff97 ff97 ff97 ff97 ff97 ff97 ff97 ff97 ff97 ff97 ff97 ff97 ff97 ff97 ff97 ff97 ff97 ff97 ff97 ff97 ff97 ff97 ff97 ff97 ff97 ff98 ff97 ff98 ff98 ff98 ff98 ff98 ff98 ff98 ff98 ff98 ff98 ff98 ff98 ff98 ff98 ff98 ff98 ff98 ff98 ff98 ff98 ff98 ff98 ff98 ff98 ff98 ff98 ff98 ff98 ff98 ff98 ff98 ff98 ff98 ff98 ff98 ff98 ff98 ff98 ff98 ff98 ff98 ff98 ff98 ff98 ff98 ff98 ff98 ff98 ff98 ff98 ff98 ff98 ff98 ff98 ff98 ff98 ff98 ff98 ff98 ff98 ff98 ff98 ff98 ff98 ff98 ff98 ff98 ff98 ff98 ff98 ff98 ff98 ff98 ff98 ff98 ff98 ff98 ff98 ff98 ff98 ff98 ff98 ff98 ff98 ff98 ff98 ff98 ff98 ff98 ff98 ff98 ff98 ff98 ff98 ff98 ff98 ff98 ff98 ff98 ff98 ff98 ff98 ff98 ff98 ff98 ff98 ff98 ff98 ff98 ff98 ff98 ff98 ff98 ff98 ff98 ff98 ff98 ff98 ff98 ff98 ff98 ff98 ff98 ff98 ff98 ff98 ff98 ff98 ff98 ff97 ff98 ff98 ff98 ff97 ff97 ff97 ff97 ff97 ff97 ff97 ff97 ff97 ff97 ff97 ff97 ff97 ff97 ff97 ff97 ff97 ff97 ff97 ff97 ff97 ff98 ff97 ff97 ff97 ff97 ff97 ff97 ff97 ff97 ff97 ff97 ff97 ff97 ff97 ff97 ff97 ff97 ff97 ff97 ff97 ff97 ff97 ff96 ff96 ff96 ff96 ff96 ff96 ff96 ff97 ff96 ff96 ff96 ff96 ff96 ff96 ff96 ff96 ff97 ff96 ff96 ff96 ff96 ff96 ff96 ff96 ff96 ff97 ff97 ff96 ff96 ff96 ff96 ff95 ff95 ff96 ff95 ff95 ff96 ff95 ff95 ff95 ff95 ff96 ff95 ff95 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff93 ff93 ff94 ff94 ff93 ff93 ff94 ff94 ff94 ff93 ff92 ff92 ff92 ff92 ff93 ff93 ff92 ff92 ff92 ff92 ff92 ff91 ff92 ff91 ff91 ff92 ff92 ff93 ff92 ff92 ff91 ff91 ff92 ff92 ff91 ff92 ff92 ff91 ff91 ff90 ff91 ff91 ff91 ff91 ff91 ff91 ff91 ff91 ff91 ff91 ff91 ff91 ff90 ff90 ff90 ff8f ff8f ff8f ff8f ff8f ff8f ff8f ff90 ff90 ff8f ff8f ff8f ff8e ff8e ff8e ff8e ff8e ff8e ff8e ff8e ff8e ff8f ff8e ff8e ff8d ff8d ff8d ff8d ff8d ff8d ff8d ff8d ff8d ff8d ff8d ff8d ff8c ff8c ff8b ff8b ff8c ff8c ff8c ff8c ff8c ff8b ff8c ff8c ff8b ff8b ff8b ff8c ff8b ff8b ff8b ff8b ff8a ff8a ff8a ff8a ff8a ff89 ff89 ff89 ff89 ff8a ff89 ff89 ff89 ff8a ff89 ff8a ff89 ff89 ff89 ff89 ff89 ff89 ff88 ff89 ff89 ff88 ff88 ff88 ff88 ff88 ff87 ff88 ff88 ff88 ff87 ff87 ff87 ff86 ff87 ff87 ff87 ff87 ff86 ff87 ff87 ff87 ff85 ff85 ff86 ff85 ff86 ff85 ff85 ff85 ff85 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff83 ff83 ff84 ff83 ff82 ff82 ff82 ff82 ff83 ff82 ff82 ff82 ff82 ff81 ff81 ff81 ff81 ff81 ff81 ff80 ff80 ff80 ff80 ff7f ff80 ff7f ff80 ff80 ff80 ff80 ff7e ff7f ff7e ff7f ff7f ff7f ff7e ff7e ff7e ff7d ff7d ff7d ff7d ff7d ff7d ff7d ff7c ff7c ff7c ff7c ff7c ff7c ff7c ff7c ff7c ff7c ff7b ff7b ff7a ff7a ff7a ff7a ff7a ff7b ff7a ff7a ff7a ff7a ff79 ff79 ff79 ff79 ff79 ff79 ff79 ff79 ff78 ff79 ff78 ff78 ff78 ff78 ff77 ff78 ff78 ff78 ff76 ff76 ff76 ff76 ff77 ff77 ff77 ff76 ff75 ff75 ff75 ff75 ff75 ff75 ff74 ff74 ff74 ff74 ff74 ff74 ff74 ff73 ff73 ff72 ff73 ff73 ff72 ff73 ff73 ff71 ff73 ff71 ff71 ff71 ff71 ff70 ff6f ff6f ff6f ff6f ff70 ff71 ff70 ff6f ff6f ff6f ff6f ff6f ff6e ff6f ff6e ff6e ff6e ff6e ff6d ff6c ff6d ff6c ff6c ff6c ff6d ff6c ff6c ff6c ff6b ff6b ff6b ff6b ff6b ff6b ff6b ff6b ff6a ff6a ff6a ff6a ff6a ff6a ff69 ff68 ff69 ff68 ff68 ff68 ff68 ff68 ff68 ff68 ff68 ff68 ff67 ff67 ff67 ff66 ff66 ff66 ff66 ff67 ff66 ff65 ff65 ff65 ff65 ff65 ff64 ff64 ff64 ff63 ff63 ff63 ff63 ff63 ff62 ff62 ff62 ff62 ff62 ff61 ff61 ff62 ff61 ff61 ff61 ff60 ff60 ff60 ff5f ff60 ff5f ff5f ff5e ff5f ff5e ff5d ff5d ff5d ff5d ff5e ff5d ff5d ff5c ff5b ff5b ff5b ff5b ff5c ff5b ff5a ff5a ff5a ff5a ff5b ff5a ff5a ff59 ff59 ff59 ff59 ff58 ff59 ff59 ff58 ff57 ff57 ff56 ff55 ff56 ff56 ff55 ff55 ff56 ff55 ff54 ff53 ff54 ff53 ff54 ff52 ff51 ff51 ff51 ff50 ff50 ff51 ff50 ff4f ff4d ff4c ff4d ff4b ff4b ff4a ff4a ff48 ff48 ff48 ff47 ff46 ff45 ff44 ff42 ff41 ff41 ff40 ff3f ff3f ff3d ff3c ff3b ff3a ff39 ff38 ff37 ff36 ff35 ff34 ff32 ff31 ff30 ff2f ff2e ff2c ff2b ff2a ff28 ff27 ff26 ff24 ff24 ff23 ff22 ff20 ff1f ff1e ff1d ff1c ff1b ff1a ff19 ff18 ff17 ff16 ff15 ff15 ff14 ff13 ff12 ff11 ff10 ff0f ff0f ff0e ff0d ff0c ff0c ff0b ff0b ff0a ff09 ff09 ff08 ff08 ff08 ff07 ff07 ff06 ff06 ff05 ff05 ff05 ff04 ff04 ff04 ff03 ff03 ff03 ff03 ff03 ff02 ff02 ff02 ff02 ff02 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 d900 d900 d900 d900 d900 d900 d900 d900 d900 d900 d900 d900 d900 d900 d900 d900 d900 d900 d900 d900 d900 d900 d900 d900 d900 d900 d900 d900 d900 d900 d900 d900 d900 d900 d900 d900 d900 d900 d900 d900 d900 d900 d900 d900 d900 d900 d900 d900 d900 d900 d900 d900 d900 d900 d900 d900 d900 d900 d900 d900 d900 d900 d900 d900 d900 d900 d900 d900 d900 d900 d900 d900 d900 d900 d900 d900 d900 d900 d900 d900 d900 │ │ -d900 d900 d900 d900 d900 d900 d900 d900 d900 d900 d900 d900 d900 d900 d900 d900 d900 d900 d900 d900 d900 d900 d900 d900 d900 d900 d900 d900 d900 d900 d900 d900 d900 d900 d900 d900 d900 d900 d900 d900 d900 d900 d900 d900 d900 d900 d900 d900 d900 d900 d900 d900 d900 d900 d900 d900 d900 d900 d900 d900 d900 d900 d900 d900 d900 d900 d900 d900 d900 d900 d900 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff03 ff03 ff03 ff03 ff04 ff04 ff04 ff05 ff05 ff05 ff05 ff06 ff06 ff07 ff07 ff08 ff08 ff09 ff09 ff0a ff0a ff0b ff0b ff0c ff0c ff0d ff0e ff0e ff0f ff10 ff11 ff12 ff12 ff13 ff14 ff15 ff15 ff17 ff18 ff19 ff19 ff1a ff1b ff1c ff1e ff1f ff20 ff21 ff22 ff22 ff24 ff26 ff27 ff28 ff29 ff2a ff2c ff2d ff2d ff2e ff30 ff30 ff32 ff34 ff35 ff36 ff37 ff38 ff3a ff3b ff3c ff3d ff3e ff40 ff41 ff41 ff42 ff44 ff46 ff46 ff47 ff48 ff49 ff4a ff4b ff4c ff4d ff4e ff4f ff50 ff51 ff52 ff53 ff54 ff53 ff55 ff56 ff57 ff56 ff58 ff59 ff59 ff5a ff5b ff5a ff5b ff5c ff5c ff5d ff5e ff5f ff5e ff5e ff5f ff60 ff60 ff60 ff60 ff5f ff61 ff62 ff63 ff62 ff62 ff63 ff62 ff64 ff65 ff65 ff65 ff65 ff65 ff66 ff65 ff66 ff67 ff66 ff67 ff67 ff66 ff67 ff67 ff67 ff67 ff67 ff69 ff68 ff68 ff68 ff68 ff69 ff6a ff69 ff6a ff6a ff6a ff6a ff6c ff6b ff6b ff6b ff6b ff6b ff6c ff6d ff6c ff6d ff6d ff6d ff6d ff6d ff6e ff6d ff6e ff6f ff6d ff6e ff6f ff6f ff6f ff6f ff70 ff70 ff70 ff6f ff70 ff70 ff70 ff70 ff70 ff71 ff71 ff71 ff72 ff72 ff72 ff72 ff72 ff72 ff72 ff73 ff73 ff73 ff73 ff74 ff74 ff74 ff74 ff74 ff75 ff75 ff75 ff74 ff75 ff75 ff75 ff75 ff76 ff76 ff77 ff77 ff77 ff76 ff77 ff77 ff77 ff77 ff78 ff77 ff78 ff78 ff78 ff79 ff79 ff78 ff78 ff78 ff7a ff7a ff7a ff7a ff79 ff79 ff7a ff7a ff7b ff7b ff7b ff7b ff7c ff7b ff7b ff7b ff7c ff7d ff7d ff7c ff7d ff7c ff7d ff7d ff7d ff7d ff7e ff7e ff7e ff7e ff7e ff7e ff7f ff7e ff7e ff7e ff7f ff80 ff80 ff80 ff80 ff7f ff80 ff80 ff80 ff80 ff81 ff80 ff80 ff81 ff82 ff81 ff81 ff81 ff81 ff82 ff82 ff82 ff82 ff82 ff82 ff82 ff83 ff83 ff83 ff83 ff82 ff83 ff83 ff83 ff83 ff83 ff83 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff85 ff85 ff85 ff85 ff86 ff86 ff86 ff86 ff86 ff86 ff86 ff86 ff86 ff86 ff87 ff86 ff87 ff87 ff87 ff87 ff87 ff87 ff88 ff88 ff89 ff88 ff88 ff88 ff89 ff88 ff88 ff88 ff88 ff89 ff89 ff89 ff8a ff8a ff8a ff8a ff8a ff8a ff8a ff8a ff8a ff8a ff8a ff8a ff8b ff8a ff8b ff8b ff8b ff8b ff8b ff8c ff8b ff8c ff8b ff8b ff8c ff8d ff8d ff8c ff8c ff8d ff8c ff8d ff8d ff8d ff8d ff8e ff8d ff8d ff8d ff8d ff8d ff8d ff8d ff8d ff8d ff8e ff8e ff8e ff8e ff8e ff8f ff8f ff8f ff8f ff8f ff8f ff8f ff8f ff8f ff8f ff90 ff90 ff90 ff90 ff90 ff90 ff90 ff90 ff8f ff8f ff90 ff90 ff90 ff90 ff90 ff90 ff91 ff90 ff91 ff91 ff91 ff91 ff91 ff91 ff91 ff91 ff92 ff91 ff92 ff92 ff92 ff91 ff91 ff92 ff91 ff92 ff92 ff92 ff92 ff92 ff93 ff92 ff93 ff92 ff93 ff94 ff93 ff93 ff94 ff93 ff93 ff93 ff94 ff93 ff92 ff93 ff94 ff93 ff93 ff94 ff93 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff95 ff95 ff94 ff95 ff96 ff95 ff94 ff94 ff94 ff95 ff95 ff95 ff94 ff95 ff95 ff94 ff95 ff95 ff95 ff94 ff95 ff94 ff96 ff96 ff95 ff95 ff95 ff95 ff95 ff95 ff96 ff95 ff96 ff97 ff96 ff96 ff96 ff96 ff96 ff96 ff96 ff96 ff96 ff97 ff96 ff96 ff96 ff96 ff96 ff97 ff96 ff96 ff96 ff96 ff96 ff97 ff97 ff96 ff96 ff96 ff96 ff96 ff97 ff96 ff96 ff97 ff98 ff97 ff97 ff97 ff97 ff97 ff97 ff97 ff97 ff97 ff98 ff97 ff97 ff97 ff97 ff97 ff97 ff97 ff97 ff97 ff97 ff97 ff97 ff97 ff97 ff97 ff98 ff97 ff97 ff97 ff97 ff97 ff97 ff97 ff97 ff97 ff97 ff97 ff97 ff97 ff97 ff97 ff97 ff97 ff97 ff97 ff97 ff97 ff98 ff97 ff97 ff97 ff97 ff97 ff97 ff98 ff97 ff97 ff97 ff97 ff97 ff97 ff97 ff97 ff97 ff97 ff97 ff97 ff97 ff98 ff98 ff98 ff98 ff98 ff98 ff98 ff98 ff98 ff98 ff98 ff98 ff98 ff98 ff98 ff98 ff98 ff98 ff98 ff98 ff98 ff98 ff98 ff98 ff98 ff98 ff98 ff98 ff98 ff98 ff97 ff97 ff97 ff97 ff97 ff97 ff97 ff97 ff97 ff97 ff97 ff97 ff97 ff97 ff97 ff97 ff97 ff97 ff97 ff97 ff97 ff97 ff97 ff98 ff97 ff97 ff97 ff97 ff97 ff97 ff97 ff97 ff97 ff97 ff97 ff97 ff97 ff97 ff97 ff97 ff97 ff96 ff96 ff96 ff96 ff96 ff96 ff96 ff96 ff96 ff96 ff96 ff96 ff96 ff96 ff96 ff96 ff97 ff97 ff96 ff96 ff96 ff96 ff96 ff96 ff96 ff96 ff96 ff96 ff97 ff96 ff96 ff96 ff96 ff96 ff96 ff96 ff96 ff96 ff96 ff96 ff96 ff96 ff96 ff96 ff96 ff96 ff95 ff96 ff95 ff95 ff95 ff95 ff95 ff95 ff96 ff96 ff95 ff95 ff95 ff95 ff95 ff95 ff96 ff96 ff96 ff95 ff95 ff95 ff95 ff95 ff95 ff95 ff94 ff94 ff95 ff95 ff95 ff94 ff95 ff95 ff95 ff95 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff93 ff94 ff93 ff94 ff94 ff94 ff94 ff94 ff93 ff94 ff93 ff93 ff94 ff94 ff94 ff93 ff94 ff93 ff94 ff93 ff93 ff93 ff93 ff92 ff93 ff93 ff93 ff93 ff92 ff93 ff93 ff93 ff93 ff92 ff92 ff92 ff91 ff92 ff93 ff92 ff92 ff92 ff91 ff91 ff91 ff92 ff91 ff91 ff91 ff91 ff91 ff91 ff91 ff91 ff90 ff91 ff92 ff91 ff92 ff91 ff91 ff90 ff90 ff91 ff90 ff90 ff90 ff91 ff90 ff91 ff90 ff90 ff90 ff90 ff90 ff90 ff90 ff90 ff8f ff8f ff8f ff8f ff8f ff8f ff8f ff8f ff8f ff8f ff8f ff8f ff8e ff8d ff8d ff8e ff8e ff8e ff8e ff8d ff8e ff8d ff8e ff8e ff8d ff8d ff8c ff8c ff8d ff8c ff8c ff8c ff8c ff8c ff8c ff8c ff8c ff8c ff8b ff8b ff8a ff8c ff8b ff8b ff8a ff8b ff8b ff8b ff8b ff8b ff8b ff8b ff8b ff8a ff8a ff8a ff89 ff89 ff8a ff89 ff89 ff89 ff89 ff88 ff88 ff89 ff88 ff89 ff89 ff89 ff88 ff88 ff88 ff88 ff88 ff88 ff88 ff88 ff88 ff88 ff88 ff88 ff88 ff87 ff87 ff87 ff86 ff87 ff87 ff86 ff86 ff86 ff86 ff86 ff86 ff86 ff86 ff86 ff85 ff86 ff86 ff86 ff85 ff85 ff85 ff85 ff85 ff85 ff85 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff83 ff83 ff83 ff83 ff83 ff83 ff83 ff82 ff83 ff82 ff81 ff81 ff82 ff81 ff81 ff81 ff81 ff82 ff81 ff80 ff81 ff80 ff80 ff80 ff80 ff80 ff7f ff7f ff7f ff7f ff7f ff7e ff7e ff7e ff7f ff7f ff7e ff7e ff7e ff7e ff7e ff7d ff7e ff7d ff7d ff7d ff7d ff7c ff7c ff7c ff7b ff7c ff7c ff7c ff7c ff7c ff7b ff7b ff7b ff7b ff7b ff7b ff7b ff7a ff7a ff7a ff79 ff79 ff79 ff79 ff79 ff79 ff79 ff7a ff79 ff78 ff78 ff78 ff78 ff78 ff78 ff79 ff77 ff78 ff77 ff77 ff77 ff77 ff76 ff77 ff77 ff77 ff75 ff76 ff76 ff76 ff76 ff76 ff76 ff75 ff75 ff74 ff74 ff74 ff73 ff75 ff74 ff73 ff74 ff73 ff73 ff73 ff73 ff73 ff72 ff71 ff72 ff71 ff71 ff71 ff71 ff70 ff71 ff71 ff71 ff70 ff70 ff70 ff6f ff6f ff6e ff6e ff6f ff6f ff6f ff6e ff6f ff6e ff6e ff6f ff6e ff6e ff6d ff6d ff6c ff6d ff6d ff6c ff6c ff6c ff6c ff6b ff6c ff6c ff6b ff6c ff6b ff6a ff6a ff6a ff6a ff6a ff6a ff6a ff69 ff69 ff69 ff69 ff69 ff69 ff69 ff68 ff68 ff68 ff67 ff67 ff67 ff67 ff68 ff67 ff67 ff67 ff66 ff66 ff66 ff66 ff65 ff65 ff65 ff65 ff65 ff64 ff64 ff64 ff64 ff64 ff64 ff64 ff63 ff63 ff62 ff62 ff62 ff62 ff61 ff61 ff61 ff61 ff61 ff60 ff60 ff61 ff5f ff60 ff60 ff5f ff5e ff5f ff5f ff60 ff5f ff5e ff5e ff5e ff5e ff5d ff5d ff5d ff5c ff5c ff5c ff5c ff5c ff5b ff5b ff5a ff5a ff5b ff5a ff59 ff5a ff5a ff5a ff59 ff59 ff5a ff59 ff59 ff58 ff58 ff57 ff58 ff58 ff58 ff57 ff56 ff55 ff55 ff55 ff55 ff54 ff55 ff55 ff53 ff53 ff53 ff53 ff53 ff52 ff51 ff50 ff51 ff4f ff4f ff4f ff4e ff4f ff4d ff4d ff4c ff4b ff4b ff49 ff49 ff48 ff47 ff47 ff47 ff45 ff45 ff43 ff43 ff41 ff40 ff40 ff3f ff3d ff3d ff3c ff3b ff3a ff39 ff37 ff36 ff35 ff35 ff33 ff32 ff30 ff2f ff2e ff2d ff2c ff2b ff29 ff28 ff26 ff26 ff24 ff23 ff22 ff22 ff20 ff1f ff1e ff1d ff1c ff1b ff19 ff19 ff18 ff17 ff16 ff15 ff14 ff13 ff12 ff11 ff11 ff10 ff0f ff0e ff0e ff0d ff0c ff0b ff0b ff0a ff0a ff09 ff09 ff08 ff08 ff07 ff07 ff06 ff06 ff06 ff05 ff05 ff05 ff04 ff04 ff04 ff03 ff03 ff03 ff03 ff02 ff02 ff02 ff02 ff02 ff02 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 d900 d900 d900 d900 d900 d900 d900 d900 d900 d900 d900 d900 d900 d900 d900 d900 d900 d900 d900 d900 d900 d900 d900 d900 d900 d900 d900 d900 d900 d900 d900 d900 d900 d900 d900 d900 d900 d900 d900 d900 d900 d900 d900 d900 d900 d900 d900 d900 d900 d900 d900 d900 d900 d900 d900 d900 d900 d900 d900 d900 d900 d900 d900 d900 d900 d900 d900 d900 d900 d900 d900 d900 d900 d900 d900 d900 d900 d900 d900 d900 d900 d900 │ │ -d900 d900 d900 d900 d900 d900 d900 d900 d900 d900 d900 d900 d900 d900 d900 d900 d900 d900 d900 d900 d900 d900 d900 d900 d900 d900 d900 d900 d900 d900 d900 d900 d900 d900 d900 d900 d900 d900 d900 d900 d900 d900 d900 d900 d900 d900 d900 d900 d900 d900 d900 d900 d900 d900 d900 d900 d900 d900 d900 d900 d900 d900 d900 d900 d900 d900 d900 d900 d900 d900 d900 d900 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff03 ff03 ff03 ff03 ff04 ff04 ff04 ff04 ff05 ff05 ff05 ff06 ff06 ff07 ff07 ff07 ff08 ff08 ff09 ff09 ff0a ff0a ff0b ff0c ff0c ff0d ff0e ff0e ff0f ff10 ff11 ff11 ff12 ff13 ff14 ff14 ff15 ff16 ff17 ff18 ff19 ff1a ff1b ff1c ff1d ff1f ff20 ff21 ff21 ff23 ff24 ff25 ff26 ff28 ff29 ff2a ff2b ff2b ff2d ff2e ff2f ff31 ff32 ff33 ff35 ff36 ff37 ff39 ff39 ff3b ff3c ff3d ff3e ff3f ff3f ff41 ff43 ff44 ff45 ff46 ff47 ff48 ff49 ff4a ff4a ff4b ff4c ff4e ff4f ff4f ff51 ff51 ff51 ff53 ff54 ff55 ff56 ff56 ff56 ff57 ff58 ff58 ff58 ff59 ff5a ff5b ff5b ff5c ff5d ff5e ff5d ff5e ff5d ff5f ff60 ff5f ff60 ff5f ff60 ff62 ff62 ff61 ff62 ff61 ff62 ff63 ff65 ff65 ff64 ff65 ff64 ff65 ff65 ff66 ff65 ff66 ff66 ff67 ff66 ff66 ff67 ff66 ff66 ff67 ff68 ff68 ff67 ff68 ff67 ff69 ff69 ff68 ff6a ff69 ff6a ff6a ff6a ff6b ff6b ff6b ff6a ff6b ff6a ff6c ff6c ff6c ff6c ff6c ff6d ff6d ff6c ff6c ff6e ff6d ff6d ff6e ff6e ff6e ff6f ff6f ff6f ff6f ff6f ff6f ff6f ff6f ff6f ff70 ff70 ff71 ff70 ff70 ff71 ff72 ff71 ff71 ff71 ff71 ff71 ff72 ff72 ff72 ff73 ff73 ff73 ff73 ff73 ff74 ff74 ff74 ff74 ff73 ff74 ff74 ff75 ff74 ff76 ff75 ff76 ff76 ff76 ff76 ff76 ff77 ff77 ff76 ff76 ff76 ff77 ff77 ff78 ff78 ff78 ff78 ff78 ff78 ff79 ff79 ff79 ff7a ff79 ff79 ff79 ff7a ff7b ff7b ff7b ff7b ff7b ff7b ff7b ff7a ff7b ff7c ff7c ff7c ff7c ff7c ff7c ff7c ff7c ff7d ff7e ff7e ff7d ff7d ff7e ff7d ff7d ff7e ff7d ff7d ff7e ff7f ff7f ff7f ff7f ff7f ff80 ff7f ff7f ff80 ff81 ff80 ff80 ff80 ff81 ff80 ff80 ff80 ff81 ff81 ff81 ff81 ff82 ff81 ff81 ff81 ff82 ff82 ff82 ff82 ff82 ff82 ff82 ff82 ff82 ff83 ff83 ff83 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff85 ff85 ff85 ff85 ff85 ff85 ff85 ff85 ff86 ff86 ff86 ff85 ff85 ff86 ff86 ff86 ff86 ff86 ff87 ff87 ff88 ff88 ff88 ff88 ff88 ff87 ff88 ff88 ff88 ff87 ff88 ff88 ff89 ff89 ff89 ff89 ff89 ff8a ff89 ff89 ff89 ff8a ff8a ff8a ff8a ff89 ff8a ff8b ff8a ff8a ff8a ff8a ff8b ff8a ff8b ff8a ff8b ff8b ff8c ff8b ff8b ff8b ff8c ff8c ff8c ff8c ff8c ff8c ff8c ff8c ff8c ff8c ff8c ff8c ff8c ff8c ff8d ff8d ff8d ff8d ff8d ff8e ff8e ff8e ff8e ff8e ff8e ff8e ff8e ff8e ff8e ff8e ff8f ff8f ff8f ff8f ff8f ff8f ff8f ff8f ff8f ff8e ff8f ff8f ff8f ff8f ff8f ff90 ff90 ff90 ff91 ff91 ff91 ff91 ff90 ff91 ff91 ff90 ff90 ff91 ff90 ff91 ff91 ff91 ff91 ff91 ff91 ff90 ff91 ff92 ff92 ff91 ff91 ff93 ff92 ff92 ff92 ff92 ff92 ff93 ff93 ff93 ff92 ff93 ff93 ff93 ff92 ff92 ff92 ff93 ff92 ff93 ff93 ff93 ff94 ff93 ff93 ff93 ff93 ff94 ff93 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff95 ff95 ff94 ff94 ff94 ff94 ff94 ff94 ff95 ff94 ff95 ff95 ff94 ff94 ff95 ff95 ff94 ff95 ff94 ff95 ff95 ff94 ff94 ff95 ff94 ff95 ff95 ff95 ff95 ff95 ff96 ff95 ff95 ff95 ff96 ff96 ff96 ff95 ff95 ff95 ff96 ff95 ff95 ff95 ff95 ff96 ff96 ff96 ff96 ff95 ff95 ff95 ff97 ff97 ff96 ff95 ff95 ff96 ff96 ff97 ff96 ff96 ff96 ff97 ff97 ff96 ff96 ff96 ff96 ff97 ff96 ff97 ff96 ff98 ff96 ff96 ff96 ff96 ff96 ff97 ff96 ff97 ff96 ff96 ff96 ff96 ff96 ff96 ff96 ff97 ff96 ff96 ff96 ff96 ff96 ff96 ff96 ff97 ff97 ff97 ff97 ff97 ff97 ff97 ff97 ff97 ff97 ff97 ff97 ff97 ff97 ff97 ff97 ff97 ff97 ff97 ff97 ff97 ff97 ff97 ff97 ff97 ff97 ff97 ff97 ff97 ff97 ff97 ff97 ff97 ff97 ff97 ff97 ff97 ff97 ff97 ff97 ff97 ff97 ff97 ff97 ff97 ff97 ff97 ff97 ff97 ff97 ff97 ff97 ff97 ff97 ff97 ff97 ff97 ff97 ff97 ff97 ff97 ff97 ff97 ff97 ff97 ff97 ff97 ff97 ff97 ff97 ff97 ff97 ff97 ff97 ff97 ff97 ff97 ff97 ff97 ff97 ff97 ff97 ff97 ff97 ff97 ff96 ff96 ff96 ff97 ff97 ff96 ff96 ff96 ff96 ff96 ff96 ff96 ff96 ff96 ff96 ff96 ff96 ff96 ff96 ff96 ff96 ff96 ff96 ff96 ff96 ff96 ff95 ff95 ff95 ff96 ff95 ff96 ff96 ff96 ff95 ff95 ff95 ff96 ff96 ff95 ff96 ff95 ff96 ff96 ff95 ff95 ff96 ff95 ff95 ff96 ff96 ff95 ff95 ff95 ff95 ff95 ff96 ff95 ff95 ff96 ff95 ff95 ff95 ff95 ff95 ff96 ff95 ff95 ff96 ff95 ff95 ff94 ff94 ff95 ff94 ff95 ff95 ff94 ff94 ff94 ff95 ff94 ff94 ff95 ff95 ff95 ff94 ff95 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff93 ff94 ff94 ff93 ff93 ff93 ff94 ff94 ff94 ff94 ff94 ff93 ff94 ff93 ff93 ff94 ff94 ff94 ff93 ff93 ff93 ff93 ff93 ff92 ff92 ff92 ff92 ff93 ff92 ff92 ff93 ff92 ff92 ff92 ff92 ff92 ff92 ff92 ff92 ff91 ff92 ff93 ff92 ff92 ff91 ff90 ff91 ff91 ff91 ff91 ff91 ff90 ff91 ff90 ff91 ff91 ff91 ff90 ff91 ff90 ff91 ff91 ff90 ff90 ff90 ff90 ff8f ff90 ff8f ff8f ff90 ff90 ff90 ff8f ff90 ff90 ff8f ff90 ff90 ff8f ff8f ff8f ff8f ff8f ff8f ff8e ff8e ff8e ff8e ff8e ff8e ff8e ff8e ff8e ff8d ff8d ff8d ff8d ff8d ff8d ff8d ff8e ff8d ff8d ff8d ff8d ff8d ff8c ff8c ff8c ff8b ff8c ff8c ff8b ff8b ff8b ff8b ff8b ff8c ff8b ff8b ff8a ff8b ff8a ff8a ff8a ff8a ff8a ff8a ff8b ff8a ff8b ff8a ff8a ff8a ff89 ff89 ff89 ff89 ff8a ff88 ff89 ff88 ff89 ff88 ff88 ff88 ff88 ff88 ff88 ff88 ff87 ff87 ff88 ff87 ff88 ff88 ff88 ff87 ff87 ff87 ff87 ff87 ff87 ff87 ff87 ff86 ff86 ff86 ff85 ff85 ff86 ff86 ff85 ff85 ff85 ff85 ff85 ff85 ff84 ff85 ff85 ff85 ff85 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff83 ff83 ff83 ff84 ff83 ff84 ff83 ff83 ff83 ff82 ff82 ff82 ff82 ff82 ff82 ff82 ff82 ff81 ff81 ff81 ff81 ff81 ff80 ff81 ff81 ff80 ff80 ff80 ff80 ff80 ff80 ff80 ff80 ff7f ff7f ff7e ff7f ff7e ff7e ff7e ff7d ff7e ff7d ff7e ff7e ff7e ff7d ff7d ff7d ff7c ff7d ff7c ff7c ff7d ff7c ff7c ff7b ff7b ff7b ff7b ff7b ff7b ff7b ff7b ff7b ff7a ff7a ff7a ff7a ff7a ff7a ff7a ff7a ff79 ff78 ff78 ff79 ff79 ff78 ff78 ff78 ff79 ff78 ff78 ff77 ff77 ff77 ff77 ff78 ff78 ff77 ff77 ff76 ff76 ff76 ff76 ff76 ff76 ff76 ff76 ff75 ff76 ff76 ff76 ff75 ff75 ff75 ff74 ff74 ff73 ff73 ff73 ff73 ff73 ff74 ff72 ff72 ff72 ff72 ff72 ff72 ff73 ff71 ff70 ff70 ff71 ff71 ff71 ff71 ff70 ff71 ff71 ff71 ff70 ff70 ff70 ff6f ff6f ff6e ff6e ff6f ff6e ff6e ff6e ff6e ff6e ff6d ff6e ff6e ff6d ff6d ff6c ff6c ff6c ff6c ff6c ff6b ff6c ff6b ff6b ff6b ff6b ff6b ff6b ff6b ff6a ff69 ff6a ff69 ff69 ff69 ff6a ff69 ff68 ff68 ff68 ff69 ff68 ff68 ff68 ff67 ff67 ff67 ff67 ff66 ff67 ff67 ff66 ff66 ff65 ff65 ff65 ff65 ff65 ff65 ff64 ff64 ff64 ff64 ff64 ff64 ff64 ff63 ff63 ff63 ff63 ff63 ff62 ff62 ff62 ff61 ff61 ff60 ff60 ff60 ff60 ff60 ff60 ff60 ff60 ff5f ff5f ff5f ff5e ff5e ff5e ff5e ff5e ff5e ff5d ff5e ff5c ff5d ff5d ff5c ff5b ff5b ff5b ff5b ff5b ff5c ff5b ff5b ff5a ff59 ff5a ff5a ff59 ff5a ff59 ff59 ff58 ff59 ff59 ff59 ff58 ff58 ff58 ff57 ff56 ff57 ff57 ff57 ff56 ff54 ff55 ff55 ff54 ff54 ff54 ff53 ff53 ff52 ff52 ff53 ff52 ff50 ff51 ff4f ff4f ff4e ff4e ff4e ff4e ff4d ff4c ff4c ff4b ff4a ff4a ff49 ff48 ff47 ff46 ff46 ff44 ff44 ff43 ff42 ff41 ff40 ff40 ff3f ff3e ff3c ff3b ff3b ff39 ff38 ff38 ff36 ff35 ff34 ff33 ff32 ff30 ff2e ff2e ff2c ff2b ff2a ff29 ff28 ff26 ff25 ff24 ff23 ff22 ff21 ff20 ff1f ff1e ff1d ff1c ff1b ff1a ff19 ff18 ff17 ff16 ff15 ff14 ff13 ff12 ff12 ff11 ff10 ff0f ff0e ff0e ff0d ff0c ff0b ff0b ff0a ff0a ff09 ff09 ff08 ff08 ff07 ff07 ff06 ff06 ff05 ff05 ff05 ff04 ff04 ff04 ff03 ff03 ff03 ff03 ff03 ff02 ff02 ff02 ff02 ff02 ff02 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 d900 d900 d900 d900 d900 d900 d900 d900 d900 d900 d900 d900 d900 d900 d900 d900 d900 d900 d900 d900 d900 d900 d900 d900 d900 d900 d900 d900 d900 d900 d900 d900 d900 d900 d900 d900 d900 d900 d900 d900 d900 d900 d900 d900 d900 d900 d900 d900 d900 d900 d900 d900 d900 d900 d900 d900 d900 d900 d900 d900 d900 d900 d900 d900 d900 d900 d900 d900 d900 d900 d900 d900 d900 d900 d900 d900 d900 d900 d900 d900 d900 d900 d900 │ │ -da00 da00 da00 da00 da00 da00 da00 da00 da00 da00 da00 da00 da00 da00 da00 da00 da00 da00 da00 da00 da00 da00 da00 da00 da00 da00 da00 da00 da00 da00 da00 da00 da00 da00 da00 da00 da00 da00 da00 da00 da00 da00 da00 da00 da00 da00 da00 da00 da00 da00 da00 da00 da00 da00 da00 da00 da00 da00 da00 da00 da00 da00 da00 da00 da00 da00 da00 da00 da00 da00 da00 da00 da00 da00 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff02 ff02 ff02 ff02 ff02 ff02 ff03 ff03 ff03 ff03 ff04 ff04 ff04 ff04 ff05 ff05 ff05 ff06 ff06 ff06 ff07 ff07 ff08 ff08 ff09 ff09 ff0a ff0a ff0b ff0c ff0c ff0d ff0d ff0e ff0f ff10 ff10 ff11 ff12 ff13 ff14 ff14 ff15 ff16 ff17 ff18 ff19 ff1a ff1b ff1c ff1d ff1e ff1f ff20 ff21 ff22 ff23 ff25 ff26 ff27 ff28 ff2a ff2a ff2c ff2c ff2e ff2f ff30 ff31 ff33 ff35 ff36 ff36 ff38 ff39 ff3a ff3b ff3c ff3d ff3e ff40 ff41 ff42 ff43 ff44 ff46 ff47 ff47 ff48 ff49 ff4b ff4b ff4d ff4e ff4d ff4e ff50 ff50 ff51 ff53 ff53 ff55 ff55 ff56 ff55 ff57 ff56 ff57 ff58 ff58 ff5a ff5b ff5b ff5c ff5c ff5c ff5d ff5d ff5e ff5f ff5e ff5f ff5f ff60 ff60 ff62 ff61 ff61 ff61 ff62 ff62 ff63 ff64 ff64 ff64 ff64 ff64 ff65 ff66 ff64 ff66 ff65 ff67 ff66 ff65 ff67 ff66 ff66 ff67 ff66 ff68 ff67 ff68 ff67 ff68 ff68 ff68 ff68 ff68 ff6a ff6a ff69 ff69 ff6a ff6a ff69 ff6b ff6a ff6b ff6c ff6b ff6c ff6b ff6b ff6d ff6c ff6c ff6d ff6c ff6d ff6d ff6e ff6d ff6f ff6e ff6e ff6e ff6e ff6f ff6e ff6e ff6f ff6f ff6f ff70 ff6f ff70 ff71 ff71 ff71 ff70 ff70 ff70 ff71 ff71 ff71 ff72 ff72 ff72 ff72 ff72 ff73 ff73 ff73 ff73 ff73 ff73 ff73 ff74 ff74 ff74 ff75 ff75 ff75 ff75 ff75 ff75 ff75 ff77 ff76 ff76 ff75 ff75 ff76 ff77 ff78 ff77 ff77 ff78 ff78 ff78 ff78 ff78 ff78 ff7a ff79 ff79 ff78 ff7a ff7a ff7a ff7a ff7a ff7a ff7a ff7b ff7a ff7b ff7b ff7b ff7b ff7b ff7c ff7c ff7c ff7c ff7d ff7d ff7d ff7d ff7d ff7d ff7d ff7d ff7d ff7d ff7d ff7d ff7e ff7e ff7e ff7e ff7e ff7e ff7e ff7e ff7f ff7f ff80 ff80 ff7f ff7f ff80 ff80 ff80 ff80 ff81 ff80 ff81 ff81 ff80 ff81 ff81 ff81 ff81 ff81 ff81 ff81 ff81 ff81 ff81 ff82 ff83 ff83 ff82 ff83 ff83 ff83 ff83 ff83 ff83 ff83 ff84 ff83 ff84 ff83 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff85 ff85 ff85 ff85 ff85 ff85 ff84 ff85 ff85 ff85 ff85 ff86 ff86 ff86 ff87 ff87 ff87 ff87 ff87 ff86 ff87 ff87 ff87 ff87 ff87 ff87 ff88 ff87 ff88 ff89 ff88 ff88 ff89 ff89 ff88 ff89 ff89 ff89 ff89 ff89 ff89 ff89 ff8a ff8a ff89 ff8a ff8a ff8a ff8a ff8a ff8a ff8b ff8b ff8a ff8a ff8b ff8b ff8b ff8b ff8b ff8b ff8b ff8b ff8b ff8b ff8b ff8b ff8b ff8b ff8c ff8d ff8c ff8c ff8d ff8d ff8d ff8d ff8d ff8d ff8d ff8d ff8d ff8d ff8d ff8d ff8e ff8e ff8e ff8e ff8e ff8e ff8e ff8e ff8e ff8e ff8e ff8e ff8e ff8e ff8f ff8f ff8f ff90 ff90 ff90 ff90 ff90 ff90 ff90 ff90 ff90 ff90 ff90 ff90 ff8f ff90 ff90 ff90 ff90 ff90 ff91 ff90 ff90 ff91 ff91 ff91 ff91 ff92 ff91 ff91 ff91 ff92 ff91 ff92 ff92 ff92 ff92 ff92 ff92 ff92 ff92 ff92 ff92 ff92 ff92 ff92 ff92 ff92 ff93 ff92 ff93 ff92 ff93 ff94 ff93 ff93 ff93 ff93 ff93 ff93 ff93 ff93 ff93 ff93 ff93 ff93 ff93 ff93 ff94 ff94 ff94 ff93 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff95 ff94 ff94 ff95 ff94 ff94 ff94 ff94 ff94 ff95 ff94 ff95 ff95 ff95 ff95 ff95 ff94 ff95 ff95 ff95 ff96 ff95 ff96 ff95 ff95 ff94 ff94 ff94 ff95 ff94 ff95 ff95 ff95 ff96 ff96 ff95 ff94 ff95 ff96 ff96 ff96 ff95 ff95 ff96 ff96 ff96 ff96 ff95 ff95 ff96 ff97 ff95 ff95 ff95 ff96 ff96 ff95 ff97 ff95 ff96 ff96 ff96 ff96 ff96 ff96 ff97 ff96 ff97 ff96 ff96 ff96 ff96 ff96 ff96 ff96 ff96 ff96 ff96 ff96 ff96 ff96 ff96 ff96 ff97 ff97 ff97 ff97 ff97 ff97 ff97 ff96 ff97 ff96 ff96 ff96 ff97 ff96 ff96 ff97 ff96 ff97 ff97 ff97 ff97 ff96 ff97 ff97 ff97 ff97 ff96 ff97 ff97 ff97 ff97 ff96 ff97 ff97 ff97 ff97 ff97 ff96 ff96 ff96 ff96 ff96 ff96 ff96 ff96 ff96 ff96 ff96 ff96 ff96 ff96 ff96 ff96 ff96 ff96 ff97 ff96 ff96 ff97 ff97 ff97 ff97 ff97 ff97 ff97 ff97 ff97 ff97 ff97 ff97 ff97 ff96 ff96 ff96 ff96 ff96 ff96 ff96 ff96 ff96 ff96 ff96 ff96 ff97 ff96 ff96 ff96 ff96 ff96 ff97 ff96 ff96 ff96 ff96 ff96 ff95 ff95 ff96 ff96 ff95 ff95 ff95 ff96 ff95 ff96 ff95 ff96 ff95 ff95 ff96 ff96 ff95 ff95 ff95 ff96 ff95 ff96 ff96 ff96 ff95 ff94 ff94 ff95 ff95 ff95 ff95 ff95 ff96 ff95 ff94 ff95 ff96 ff95 ff94 ff94 ff95 ff94 ff94 ff95 ff95 ff95 ff95 ff94 ff94 ff95 ff95 ff94 ff94 ff94 ff95 ff95 ff94 ff95 ff95 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff95 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff93 ff94 ff93 ff94 ff94 ff94 ff94 ff94 ff94 ff93 ff93 ff94 ff93 ff94 ff94 ff93 ff93 ff93 ff93 ff93 ff93 ff93 ff93 ff93 ff92 ff92 ff93 ff92 ff93 ff93 ff92 ff93 ff92 ff93 ff93 ff92 ff92 ff92 ff92 ff91 ff91 ff92 ff92 ff91 ff92 ff92 ff91 ff91 ff91 ff92 ff91 ff91 ff92 ff92 ff92 ff92 ff91 ff90 ff91 ff90 ff90 ff90 ff90 ff90 ff90 ff90 ff90 ff90 ff90 ff90 ff90 ff8f ff90 ff90 ff8f ff90 ff90 ff90 ff8f ff90 ff8f ff8f ff8f ff8f ff8f ff8e ff8f ff8f ff8f ff8f ff8f ff8e ff8f ff8f ff8e ff8f ff8e ff8e ff8e ff8e ff8e ff8d ff8d ff8e ff8d ff8d ff8d ff8d ff8c ff8c ff8c ff8c ff8d ff8d ff8d ff8c ff8d ff8c ff8c ff8c ff8b ff8b ff8b ff8b ff8b ff8b ff8b ff8a ff8b ff8a ff8b ff8a ff8b ff8a ff8a ff89 ff8a ff8a ff8a ff89 ff89 ff8a ff89 ff89 ff89 ff89 ff89 ff89 ff88 ff89 ff88 ff89 ff88 ff88 ff87 ff88 ff88 ff88 ff88 ff87 ff87 ff87 ff87 ff87 ff86 ff86 ff87 ff87 ff87 ff87 ff86 ff87 ff86 ff86 ff86 ff86 ff86 ff86 ff85 ff86 ff85 ff85 ff85 ff85 ff85 ff85 ff85 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff83 ff82 ff82 ff83 ff82 ff82 ff83 ff82 ff82 ff82 ff82 ff82 ff81 ff81 ff81 ff82 ff81 ff81 ff80 ff81 ff80 ff80 ff80 ff80 ff80 ff7f ff80 ff7f ff7f ff7f ff7f ff7f ff7e ff7e ff7f ff7e ff7f ff7d ff7d ff7d ff7d ff7d ff7c ff7d ff7d ff7d ff7c ff7c ff7c ff7c ff7c ff7c ff7c ff7c ff7c ff7b ff7b ff7a ff7a ff7a ff7a ff7a ff7a ff7a ff7a ff7a ff79 ff79 ff7a ff7a ff7a ff7a ff79 ff79 ff78 ff78 ff79 ff79 ff78 ff78 ff78 ff78 ff77 ff77 ff77 ff76 ff77 ff76 ff77 ff76 ff77 ff77 ff76 ff76 ff75 ff75 ff76 ff75 ff75 ff75 ff75 ff74 ff74 ff74 ff74 ff74 ff74 ff73 ff73 ff73 ff73 ff73 ff73 ff72 ff73 ff72 ff71 ff71 ff72 ff72 ff72 ff72 ff71 ff70 ff70 ff71 ff71 ff70 ff70 ff70 ff70 ff70 ff70 ff6f ff6f ff70 ff6f ff6f ff6e ff6e ff6e ff6d ff6d ff6e ff6d ff6d ff6d ff6d ff6d ff6c ff6c ff6c ff6b ff6b ff6b ff6b ff6b ff6b ff6b ff6a ff6a ff6a ff6a ff6a ff6a ff6a ff69 ff6a ff69 ff68 ff69 ff69 ff68 ff68 ff67 ff67 ff68 ff67 ff68 ff67 ff67 ff66 ff67 ff67 ff66 ff67 ff66 ff66 ff65 ff65 ff65 ff65 ff64 ff64 ff65 ff64 ff64 ff64 ff63 ff64 ff63 ff62 ff63 ff62 ff63 ff62 ff62 ff61 ff62 ff62 ff60 ff60 ff5f ff5f ff5f ff60 ff60 ff60 ff60 ff60 ff5f ff5f ff5e ff5e ff5e ff5d ff5d ff5d ff5e ff5d ff5c ff5c ff5c ff5c ff5c ff5b ff5a ff5a ff5a ff5a ff5b ff5a ff5b ff5a ff59 ff59 ff59 ff59 ff59 ff59 ff59 ff58 ff59 ff58 ff59 ff58 ff58 ff58 ff57 ff56 ff55 ff55 ff55 ff55 ff54 ff55 ff54 ff54 ff54 ff52 ff53 ff52 ff51 ff52 ff52 ff51 ff4f ff50 ff4e ff4e ff4e ff4d ff4d ff4d ff4b ff4c ff4a ff4a ff48 ff49 ff47 ff47 ff46 ff45 ff44 ff43 ff43 ff42 ff40 ff40 ff40 ff3f ff3d ff3c ff3b ff3a ff3a ff38 ff37 ff35 ff35 ff34 ff32 ff31 ff2f ff2e ff2d ff2c ff2b ff2a ff28 ff28 ff27 ff25 ff24 ff23 ff22 ff21 ff1f ff1f ff1e ff1d ff1b ff1a ff19 ff18 ff18 ff16 ff16 ff15 ff14 ff13 ff12 ff11 ff10 ff10 ff0f ff0e ff0d ff0d ff0c ff0b ff0b ff0a ff0a ff09 ff08 ff08 ff07 ff07 ff07 ff06 ff06 ff05 ff05 ff05 ff04 ff04 ff04 ff04 ff03 ff03 ff03 ff03 ff02 ff02 ff02 ff02 ff02 ff02 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 da00 da00 da00 da00 da00 da00 da00 da00 da00 da00 da00 da00 da00 da00 da00 da00 da00 da00 da00 da00 da00 da00 da00 da00 da00 da00 da00 da00 da00 da00 da00 da00 da00 da00 da00 da00 da00 da00 da00 da00 da00 da00 da00 da00 da00 da00 da00 da00 da00 da00 da00 da00 da00 da00 da00 da00 da00 da00 da00 da00 da00 da00 da00 da00 da00 da00 da00 da00 da00 da00 da00 da00 da00 da00 da00 da00 da00 da00 da00 da00 da00 da00 da00 da00 da00 │ │ -da00 da00 da00 da00 da00 da00 da00 da00 da00 da00 da00 da00 da00 da00 da00 da00 da00 da00 da00 da00 da00 da00 da00 da00 da00 da00 da00 da00 da00 da00 da00 da00 da00 da00 da00 da00 da00 da00 da00 da00 da00 da00 da00 da00 da00 da00 da00 da00 da00 da00 da00 da00 da00 da00 da00 da00 da00 da00 da00 da00 da00 da00 da00 da00 da00 da00 da00 da00 da00 da00 da00 da00 da00 da00 da00 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff03 ff03 ff03 ff04 ff04 ff04 ff04 ff04 ff05 ff05 ff06 ff06 ff06 ff07 ff07 ff07 ff08 ff09 ff09 ff0a ff0a ff0b ff0b ff0c ff0d ff0d ff0e ff0f ff0f ff10 ff11 ff12 ff12 ff13 ff14 ff15 ff16 ff16 ff18 ff18 ff1a ff1b ff1c ff1d ff1e ff1f ff20 ff21 ff22 ff23 ff24 ff25 ff27 ff28 ff29 ff2a ff2b ff2c ff2e ff2e ff30 ff31 ff33 ff34 ff35 ff37 ff37 ff38 ff3a ff3b ff3c ff3d ff3e ff40 ff41 ff41 ff43 ff43 ff45 ff45 ff47 ff48 ff4a ff4b ff4b ff4c ff4d ff4d ff4e ff4f ff50 ff52 ff53 ff53 ff54 ff53 ff55 ff55 ff56 ff56 ff58 ff58 ff58 ff5a ff5a ff5b ff5c ff5b ff5c ff5c ff5d ff5e ff5e ff5e ff5f ff5f ff5f ff5f ff61 ff60 ff61 ff62 ff61 ff62 ff62 ff64 ff63 ff64 ff64 ff65 ff64 ff63 ff64 ff65 ff66 ff66 ff65 ff67 ff66 ff66 ff66 ff66 ff68 ff67 ff68 ff67 ff67 ff67 ff67 ff67 ff67 ff69 ff69 ff68 ff69 ff68 ff69 ff69 ff6a ff6a ff6a ff6a ff6a ff6b ff6a ff6a ff6c ff6c ff6c ff6c ff6c ff6d ff6c ff6e ff6d ff6d ff6c ff6e ff6d ff6d ff6e ff6d ff6d ff6e ff6f ff6e ff6f ff6f ff70 ff71 ff6f ff70 ff6f ff70 ff6f ff71 ff70 ff70 ff71 ff71 ff71 ff71 ff72 ff73 ff72 ff72 ff72 ff72 ff73 ff72 ff74 ff73 ff74 ff74 ff74 ff74 ff74 ff74 ff75 ff74 ff75 ff75 ff75 ff75 ff75 ff76 ff76 ff77 ff77 ff77 ff77 ff77 ff78 ff77 ff77 ff77 ff79 ff78 ff78 ff78 ff79 ff7a ff79 ff79 ff79 ff79 ff79 ff7a ff7a ff7a ff7a ff7a ff7a ff7b ff7c ff7b ff7b ff7b ff7c ff7c ff7c ff7c ff7c ff7c ff7c ff7c ff7c ff7d ff7d ff7d ff7d ff7e ff7e ff7e ff7e ff7e ff7d ff7e ff7e ff7e ff7f ff7f ff7f ff7e ff7f ff7f ff7f ff80 ff81 ff80 ff7f ff80 ff80 ff81 ff81 ff81 ff81 ff80 ff80 ff81 ff80 ff80 ff81 ff82 ff82 ff82 ff82 ff82 ff82 ff82 ff82 ff83 ff82 ff83 ff83 ff83 ff84 ff83 ff84 ff83 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff85 ff85 ff86 ff85 ff86 ff86 ff86 ff86 ff86 ff86 ff86 ff85 ff86 ff86 ff87 ff86 ff87 ff87 ff87 ff88 ff88 ff88 ff87 ff88 ff88 ff88 ff88 ff88 ff88 ff88 ff89 ff88 ff88 ff89 ff89 ff89 ff89 ff89 ff8a ff8a ff89 ff89 ff8a ff8a ff8a ff8a ff8a ff8a ff8a ff8b ff8b ff8a ff8a ff8a ff8b ff8a ff8b ff8b ff8b ff8b ff8b ff8c ff8c ff8c ff8c ff8c ff8c ff8d ff8c ff8c ff8c ff8c ff8c ff8c ff8c ff8d ff8d ff8d ff8d ff8d ff8e ff8d ff8d ff8d ff8d ff8d ff8d ff8d ff8e ff8e ff8e ff8f ff8f ff8f ff8f ff8f ff8f ff8f ff8f ff8f ff8f ff8f ff8f ff8f ff8f ff8f ff8f ff8f ff8f ff8f ff90 ff90 ff90 ff90 ff91 ff91 ff90 ff91 ff90 ff91 ff91 ff90 ff91 ff90 ff91 ff91 ff91 ff91 ff91 ff91 ff91 ff92 ff92 ff92 ff91 ff92 ff91 ff92 ff91 ff92 ff92 ff93 ff92 ff93 ff93 ff92 ff92 ff92 ff92 ff92 ff92 ff92 ff92 ff92 ff93 ff93 ff93 ff92 ff93 ff93 ff93 ff93 ff93 ff94 ff93 ff94 ff93 ff94 ff93 ff93 ff93 ff94 ff93 ff93 ff94 ff93 ff93 ff94 ff93 ff93 ff94 ff93 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff95 ff94 ff95 ff95 ff95 ff95 ff94 ff95 ff95 ff95 ff94 ff94 ff94 ff95 ff94 ff95 ff94 ff94 ff95 ff95 ff95 ff94 ff95 ff95 ff96 ff96 ff95 ff95 ff96 ff96 ff95 ff96 ff95 ff95 ff95 ff96 ff95 ff95 ff96 ff96 ff96 ff95 ff96 ff95 ff95 ff96 ff96 ff96 ff96 ff96 ff95 ff96 ff96 ff96 ff96 ff96 ff96 ff96 ff96 ff96 ff96 ff96 ff96 ff96 ff96 ff96 ff96 ff96 ff96 ff96 ff96 ff96 ff96 ff95 ff95 ff96 ff95 ff96 ff96 ff96 ff96 ff96 ff96 ff96 ff96 ff96 ff96 ff96 ff97 ff95 ff96 ff96 ff96 ff96 ff96 ff96 ff96 ff96 ff96 ff96 ff97 ff96 ff96 ff97 ff97 ff96 ff95 ff96 ff95 ff96 ff95 ff96 ff96 ff95 ff96 ff96 ff96 ff96 ff96 ff96 ff96 ff96 ff96 ff97 ff96 ff96 ff96 ff97 ff96 ff97 ff96 ff96 ff96 ff97 ff97 ff96 ff96 ff96 ff96 ff96 ff96 ff96 ff96 ff96 ff95 ff96 ff95 ff95 ff95 ff96 ff95 ff97 ff95 ff95 ff95 ff95 ff95 ff97 ff95 ff96 ff95 ff95 ff95 ff95 ff95 ff96 ff96 ff95 ff95 ff95 ff96 ff95 ff96 ff95 ff95 ff95 ff95 ff95 ff96 ff95 ff95 ff95 ff95 ff95 ff95 ff95 ff95 ff95 ff94 ff94 ff94 ff95 ff94 ff94 ff94 ff95 ff94 ff94 ff94 ff95 ff95 ff94 ff94 ff94 ff94 ff94 ff95 ff95 ff94 ff95 ff94 ff94 ff94 ff95 ff94 ff94 ff94 ff94 ff95 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff93 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff93 ff93 ff93 ff94 ff94 ff94 ff93 ff93 ff94 ff93 ff92 ff93 ff93 ff93 ff94 ff93 ff93 ff93 ff92 ff92 ff92 ff92 ff92 ff92 ff91 ff91 ff92 ff91 ff92 ff92 ff92 ff91 ff92 ff92 ff92 ff91 ff91 ff91 ff91 ff91 ff91 ff91 ff91 ff91 ff91 ff91 ff90 ff91 ff90 ff91 ff90 ff91 ff91 ff91 ff91 ff91 ff90 ff90 ff91 ff90 ff8f ff8f ff8f ff8f ff8f ff8f ff8f ff8f ff8f ff8f ff8f ff8f ff8f ff8f ff8f ff8f ff8f ff8f ff8f ff8f ff8f ff8f ff8e ff8e ff8e ff8e ff8e ff8e ff8e ff8e ff8e ff8e ff8e ff8e ff8e ff8e ff8d ff8d ff8d ff8d ff8d ff8d ff8d ff8d ff8c ff8c ff8c ff8c ff8c ff8b ff8c ff8c ff8c ff8c ff8c ff8b ff8b ff8b ff8b ff8b ff8b ff8a ff8a ff8b ff8b ff8a ff8b ff8a ff8a ff8a ff8a ff89 ff8a ff8a ff89 ff89 ff89 ff89 ff89 ff88 ff88 ff89 ff88 ff88 ff88 ff89 ff88 ff88 ff88 ff88 ff87 ff88 ff88 ff87 ff87 ff87 ff87 ff87 ff87 ff86 ff86 ff86 ff86 ff86 ff85 ff86 ff86 ff86 ff86 ff86 ff86 ff86 ff86 ff86 ff85 ff85 ff85 ff85 ff85 ff85 ff85 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff83 ff83 ff83 ff83 ff83 ff83 ff84 ff83 ff83 ff82 ff81 ff81 ff81 ff81 ff82 ff82 ff81 ff81 ff82 ff81 ff80 ff81 ff80 ff80 ff80 ff80 ff80 ff80 ff7f ff7f ff7f ff7f ff7e ff7e ff7f ff7e ff7f ff7e ff7e ff7d ff7d ff7e ff7e ff7e ff7e ff7d ff7d ff7c ff7c ff7c ff7c ff7c ff7c ff7c ff7c ff7c ff7b ff7b ff7b ff7b ff7b ff7b ff7b ff7b ff7b ff7a ff79 ff79 ff79 ff79 ff79 ff79 ff79 ff7a ff79 ff79 ff7a ff7a ff7a ff79 ff79 ff78 ff78 ff78 ff78 ff78 ff78 ff78 ff78 ff77 ff77 ff77 ff77 ff76 ff77 ff75 ff76 ff75 ff76 ff77 ff75 ff75 ff75 ff74 ff75 ff75 ff75 ff75 ff75 ff74 ff73 ff73 ff74 ff74 ff74 ff73 ff73 ff72 ff73 ff72 ff72 ff73 ff72 ff72 ff71 ff71 ff71 ff71 ff71 ff71 ff71 ff70 ff70 ff70 ff70 ff6f ff6f ff6f ff6f ff6f ff6f ff6e ff6e ff6f ff6e ff6f ff6d ff6d ff6d ff6c ff6d ff6d ff6c ff6c ff6c ff6c ff6c ff6c ff6c ff6c ff6b ff6a ff6a ff6a ff6a ff6b ff6a ff6a ff69 ff69 ff69 ff69 ff69 ff69 ff69 ff69 ff68 ff67 ff68 ff68 ff67 ff67 ff67 ff67 ff67 ff67 ff67 ff66 ff66 ff66 ff66 ff66 ff66 ff65 ff65 ff65 ff64 ff65 ff65 ff64 ff63 ff64 ff64 ff64 ff63 ff63 ff63 ff63 ff62 ff62 ff62 ff62 ff63 ff62 ff61 ff61 ff61 ff61 ff60 ff5f ff5f ff5e ff5f ff60 ff5f ff5e ff5e ff5e ff5f ff5f ff5d ff5e ff5d ff5c ff5d ff5c ff5c ff5c ff5b ff5c ff5b ff5b ff5b ff5b ff5a ff5a ff5a ff5a ff5a ff5a ff5b ff5a ff59 ff58 ff58 ff58 ff59 ff58 ff58 ff58 ff58 ff57 ff57 ff58 ff57 ff57 ff57 ff55 ff54 ff55 ff55 ff55 ff54 ff54 ff53 ff53 ff52 ff52 ff52 ff51 ff51 ff50 ff51 ff50 ff4f ff4e ff4e ff4e ff4d ff4d ff4c ff4a ff4b ff49 ff4a ff48 ff48 ff47 ff47 ff45 ff45 ff44 ff42 ff43 ff42 ff41 ff40 ff40 ff3e ff3d ff3b ff3b ff3a ff39 ff38 ff36 ff35 ff34 ff33 ff32 ff31 ff2f ff2e ff2d ff2c ff2b ff29 ff28 ff27 ff26 ff25 ff24 ff23 ff21 ff21 ff1f ff1e ff1d ff1c ff1b ff1a ff19 ff18 ff17 ff16 ff15 ff15 ff13 ff13 ff12 ff11 ff10 ff0f ff0e ff0e ff0d ff0c ff0c ff0b ff0b ff0a ff0a ff09 ff09 ff08 ff07 ff07 ff06 ff06 ff06 ff05 ff05 ff04 ff04 ff04 ff04 ff03 ff03 ff03 ff03 ff03 ff02 ff02 ff02 ff02 ff02 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 da00 da00 da00 da00 da00 da00 da00 da00 da00 da00 da00 da00 da00 da00 da00 da00 da00 da00 da00 da00 da00 da00 da00 da00 da00 da00 da00 da00 da00 da00 da00 da00 da00 da00 da00 da00 da00 da00 da00 da00 da00 da00 da00 da00 da00 da00 da00 da00 da00 da00 da00 da00 da00 da00 da00 da00 da00 da00 da00 da00 da00 da00 da00 da00 da00 da00 da00 da00 da00 da00 da00 da00 da00 da00 da00 da00 da00 da00 da00 da00 da00 da00 da00 da00 da00 da00 │ │ -db00 db00 db00 db00 db00 db00 db00 db00 db00 db00 db00 db00 db00 db00 db00 db00 db00 db00 db00 db00 db00 db00 db00 db00 db00 db00 db00 db00 db00 db00 db00 db00 db00 db00 db00 db00 db00 db00 db00 db00 db00 db00 db00 db00 db00 db00 db00 db00 db00 db00 db00 db00 db00 db00 db00 db00 db00 db00 db00 db00 db00 db00 db00 db00 db00 db00 db00 db00 db00 db00 db00 db00 db00 db00 db00 db00 db00 db00 db00 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff03 ff03 ff03 ff03 ff04 ff04 ff04 ff04 ff05 ff05 ff05 ff06 ff06 ff07 ff07 ff07 ff08 ff08 ff09 ff09 ff0a ff0a ff0b ff0c ff0d ff0d ff0e ff0e ff0f ff10 ff11 ff11 ff12 ff13 ff14 ff14 ff15 ff16 ff18 ff18 ff19 ff1a ff1b ff1c ff1d ff1e ff1f ff20 ff22 ff23 ff24 ff25 ff26 ff27 ff29 ff29 ff2b ff2c ff2d ff2f ff2f ff31 ff32 ff34 ff35 ff35 ff37 ff38 ff39 ff3b ff3c ff3d ff3e ff3f ff40 ff41 ff42 ff43 ff44 ff45 ff47 ff48 ff49 ff4a ff4b ff4c ff4c ff4d ff4e ff50 ff50 ff51 ff52 ff52 ff53 ff54 ff55 ff55 ff56 ff56 ff57 ff58 ff58 ff59 ff5a ff5b ff5b ff5b ff5b ff5d ff5d ff5d ff5e ff5f ff5e ff5f ff5e ff60 ff60 ff60 ff61 ff61 ff61 ff62 ff61 ff63 ff63 ff64 ff64 ff64 ff63 ff63 ff65 ff65 ff65 ff65 ff65 ff65 ff66 ff65 ff66 ff66 ff67 ff67 ff67 ff66 ff67 ff66 ff66 ff67 ff67 ff68 ff68 ff69 ff68 ff67 ff69 ff6a ff6a ff69 ff69 ff69 ff69 ff6a ff6a ff6a ff6b ff6b ff6b ff6c ff6b ff6c ff6d ff6d ff6c ff6c ff6d ff6d ff6c ff6d ff6d ff6d ff6e ff6e ff6d ff6e ff6f ff6f ff6f ff6f ff6e ff6f ff70 ff6f ff70 ff70 ff70 ff71 ff70 ff70 ff70 ff72 ff71 ff71 ff72 ff71 ff71 ff72 ff72 ff73 ff73 ff73 ff73 ff73 ff73 ff73 ff73 ff75 ff74 ff74 ff75 ff74 ff74 ff75 ff75 ff76 ff76 ff76 ff76 ff76 ff76 ff77 ff76 ff77 ff77 ff77 ff77 ff78 ff78 ff78 ff79 ff78 ff79 ff79 ff78 ff78 ff79 ff79 ff79 ff79 ff79 ff7a ff7a ff7b ff7a ff7a ff7b ff7b ff7b ff7b ff7b ff7b ff7b ff7b ff7b ff7c ff7d ff7d ff7d ff7d ff7d ff7d ff7d ff7d ff7d ff7d ff7d ff7e ff7d ff7e ff7e ff7e ff7e ff7e ff7f ff7e ff7f ff80 ff80 ff7f ff7f ff7f ff80 ff80 ff7f ff80 ff80 ff80 ff81 ff80 ff80 ff81 ff81 ff81 ff81 ff82 ff81 ff81 ff81 ff82 ff82 ff81 ff81 ff82 ff82 ff83 ff83 ff83 ff83 ff83 ff83 ff83 ff84 ff84 ff84 ff83 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff85 ff85 ff85 ff85 ff85 ff85 ff85 ff85 ff85 ff85 ff85 ff85 ff86 ff86 ff85 ff86 ff86 ff87 ff87 ff87 ff87 ff87 ff87 ff87 ff87 ff88 ff88 ff88 ff88 ff88 ff87 ff88 ff88 ff88 ff88 ff89 ff89 ff89 ff88 ff88 ff88 ff89 ff8a ff89 ff89 ff89 ff89 ff8a ff89 ff8a ff8a ff89 ff89 ff8a ff89 ff8a ff8a ff8a ff8b ff8b ff8b ff8b ff8b ff8b ff8b ff8c ff8c ff8b ff8c ff8c ff8c ff8b ff8c ff8c ff8d ff8d ff8c ff8c ff8c ff8d ff8c ff8d ff8c ff8c ff8c ff8d ff8d ff8d ff8e ff8e ff8e ff8e ff8e ff8e ff8e ff8e ff8e ff8e ff8e ff8e ff8e ff8e ff8e ff8e ff8e ff8e ff8f ff8f ff8f ff8f ff8f ff90 ff90 ff90 ff90 ff8f ff90 ff8f ff90 ff90 ff90 ff90 ff90 ff90 ff90 ff90 ff91 ff90 ff90 ff91 ff91 ff91 ff91 ff90 ff91 ff90 ff92 ff91 ff92 ff91 ff91 ff91 ff91 ff91 ff92 ff91 ff92 ff92 ff92 ff92 ff92 ff92 ff92 ff92 ff92 ff92 ff92 ff93 ff92 ff92 ff92 ff92 ff93 ff93 ff93 ff92 ff93 ff92 ff93 ff93 ff93 ff93 ff93 ff93 ff93 ff93 ff93 ff92 ff93 ff94 ff93 ff94 ff94 ff94 ff94 ff94 ff94 ff93 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff95 ff95 ff94 ff95 ff95 ff95 ff95 ff95 ff95 ff95 ff95 ff95 ff95 ff95 ff95 ff95 ff95 ff95 ff95 ff95 ff95 ff95 ff95 ff95 ff95 ff95 ff95 ff95 ff95 ff95 ff95 ff95 ff95 ff95 ff95 ff95 ff95 ff95 ff95 ff95 ff95 ff95 ff95 ff95 ff95 ff95 ff95 ff95 ff95 ff95 ff95 ff95 ff95 ff95 ff95 ff95 ff96 ff95 ff95 ff96 ff96 ff95 ff96 ff95 ff95 ff95 ff95 ff95 ff95 ff96 ff95 ff95 ff95 ff95 ff95 ff95 ff95 ff95 ff95 ff95 ff96 ff96 ff95 ff95 ff96 ff96 ff96 ff95 ff96 ff95 ff96 ff95 ff96 ff96 ff95 ff96 ff95 ff96 ff96 ff96 ff96 ff96 ff96 ff95 ff95 ff95 ff96 ff96 ff96 ff96 ff95 ff96 ff96 ff96 ff96 ff96 ff96 ff96 ff95 ff96 ff96 ff96 ff96 ff96 ff96 ff95 ff96 ff95 ff95 ff95 ff96 ff95 ff96 ff94 ff94 ff95 ff95 ff94 ff96 ff94 ff95 ff94 ff94 ff94 ff94 ff95 ff96 ff95 ff94 ff94 ff94 ff95 ff94 ff95 ff95 ff94 ff95 ff95 ff95 ff96 ff95 ff95 ff95 ff94 ff95 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff93 ff94 ff93 ff93 ff94 ff93 ff94 ff93 ff93 ff93 ff94 ff93 ff94 ff93 ff93 ff93 ff93 ff93 ff92 ff93 ff93 ff93 ff92 ff92 ff93 ff93 ff92 ff92 ff92 ff92 ff93 ff92 ff93 ff92 ff92 ff92 ff91 ff91 ff91 ff91 ff91 ff91 ff91 ff91 ff91 ff91 ff91 ff90 ff91 ff91 ff91 ff91 ff90 ff90 ff91 ff91 ff91 ff90 ff90 ff90 ff90 ff90 ff90 ff90 ff90 ff90 ff90 ff90 ff90 ff90 ff90 ff90 ff90 ff90 ff90 ff90 ff8f ff8f ff8f ff8f ff8e ff8e ff8e ff8e ff8e ff8e ff8e ff8e ff8e ff8e ff8e ff8e ff8e ff8e ff8e ff8e ff8e ff8e ff8e ff8e ff8e ff8d ff8d ff8e ff8d ff8d ff8d ff8d ff8e ff8d ff8d ff8d ff8d ff8c ff8c ff8c ff8c ff8c ff8c ff8c ff8c ff8c ff8b ff8b ff8b ff8b ff8b ff8b ff8b ff8b ff8a ff8b ff8a ff8a ff8b ff8a ff8b ff8a ff8a ff8a ff8a ff89 ff8a ff89 ff89 ff89 ff89 ff89 ff89 ff89 ff88 ff88 ff88 ff88 ff88 ff88 ff88 ff88 ff88 ff88 ff87 ff88 ff87 ff87 ff87 ff87 ff87 ff87 ff87 ff87 ff87 ff86 ff87 ff86 ff85 ff85 ff86 ff86 ff85 ff85 ff85 ff84 ff85 ff85 ff85 ff84 ff85 ff85 ff85 ff85 ff85 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff83 ff83 ff83 ff83 ff83 ff83 ff83 ff83 ff82 ff82 ff82 ff83 ff83 ff82 ff82 ff82 ff82 ff81 ff80 ff81 ff81 ff81 ff81 ff81 ff81 ff81 ff80 ff80 ff80 ff7f ff7f ff80 ff80 ff7f ff80 ff7f ff7f ff7e ff7e ff7e ff7d ff7e ff7e ff7e ff7e ff7d ff7d ff7d ff7d ff7d ff7d ff7d ff7c ff7d ff7c ff7b ff7b ff7c ff7b ff7b ff7b ff7c ff7c ff7b ff7a ff7a ff7a ff7a ff7a ff7a ff7b ff7a ff7a ff79 ff78 ff78 ff79 ff79 ff78 ff78 ff78 ff79 ff79 ff78 ff78 ff78 ff78 ff78 ff77 ff77 ff78 ff77 ff76 ff77 ff77 ff77 ff77 ff77 ff77 ff75 ff76 ff76 ff75 ff75 ff74 ff75 ff76 ff75 ff74 ff75 ff74 ff74 ff74 ff74 ff74 ff74 ff74 ff73 ff73 ff73 ff73 ff73 ff73 ff73 ff72 ff72 ff72 ff71 ff72 ff71 ff71 ff71 ff71 ff70 ff70 ff70 ff70 ff70 ff70 ff70 ff6f ff6e ff6e ff6e ff6f ff6e ff6e ff6e ff6d ff6e ff6f ff6e ff6e ff6d ff6c ff6c ff6c ff6c ff6b ff6c ff6c ff6b ff6b ff6b ff6b ff6b ff6b ff6b ff6a ff69 ff69 ff69 ff6a ff69 ff6a ff69 ff68 ff68 ff68 ff68 ff68 ff68 ff68 ff67 ff66 ff67 ff67 ff67 ff67 ff67 ff67 ff67 ff67 ff66 ff66 ff65 ff65 ff65 ff64 ff65 ff64 ff64 ff64 ff64 ff63 ff63 ff63 ff63 ff63 ff63 ff63 ff62 ff61 ff62 ff61 ff62 ff62 ff61 ff61 ff62 ff62 ff61 ff60 ff60 ff61 ff60 ff5f ff5f ff5e ff5f ff5f ff5f ff5e ff5e ff5d ff5e ff5e ff5d ff5d ff5c ff5c ff5c ff5b ff5c ff5b ff5b ff5b ff5a ff5b ff5b ff5a ff59 ff5a ff5a ff5a ff5a ff5a ff59 ff5a ff58 ff57 ff57 ff58 ff57 ff58 ff57 ff58 ff57 ff56 ff56 ff56 ff56 ff56 ff55 ff55 ff54 ff55 ff54 ff53 ff53 ff53 ff53 ff52 ff51 ff52 ff51 ff50 ff50 ff50 ff4f ff4f ff4e ff4e ff4d ff4d ff4c ff4c ff4a ff49 ff49 ff49 ff48 ff47 ff47 ff46 ff45 ff44 ff44 ff43 ff42 ff40 ff40 ff3f ff3f ff3d ff3c ff3b ff3b ff39 ff38 ff37 ff36 ff34 ff34 ff33 ff31 ff30 ff2e ff2e ff2c ff2b ff2a ff29 ff28 ff26 ff26 ff24 ff23 ff23 ff21 ff20 ff1f ff1e ff1d ff1c ff1b ff1a ff19 ff18 ff17 ff16 ff15 ff14 ff13 ff12 ff12 ff11 ff10 ff0f ff0e ff0e ff0d ff0c ff0c ff0b ff0a ff0a ff09 ff09 ff08 ff08 ff07 ff07 ff06 ff06 ff05 ff05 ff05 ff04 ff04 ff04 ff04 ff03 ff03 ff03 ff03 ff02 ff02 ff02 ff02 ff02 ff02 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 db00 db00 db00 db00 db00 db00 db00 db00 db00 db00 db00 db00 db00 db00 db00 db00 db00 db00 db00 db00 db00 db00 db00 db00 db00 db00 db00 db00 db00 db00 db00 db00 db00 db00 db00 db00 db00 db00 db00 db00 db00 db00 db00 db00 db00 db00 db00 db00 db00 db00 db00 db00 db00 db00 db00 db00 db00 db00 db00 db00 db00 db00 db00 db00 db00 db00 db00 db00 db00 db00 db00 db00 db00 db00 db00 db00 db00 db00 db00 db00 db00 db00 db00 db00 db00 db00 db00 │ │ -db00 db00 db00 db00 db00 db00 db00 db00 db00 db00 db00 db00 db00 db00 db00 db00 db00 db00 db00 db00 db00 db00 db00 db00 db00 db00 db00 db00 db00 db00 db00 db00 db00 db00 db00 db00 db00 db00 db00 db00 db00 db00 db00 db00 db00 db00 db00 db00 db00 db00 db00 db00 db00 db00 db00 db00 db00 db00 db00 db00 db00 db00 db00 db00 db00 db00 db00 db00 db00 db00 db00 db00 db00 db00 db00 db00 db00 db00 db00 db00 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff03 ff03 ff03 ff03 ff04 ff04 ff04 ff04 ff05 ff05 ff05 ff06 ff06 ff06 ff07 ff07 ff08 ff08 ff09 ff09 ff0a ff0a ff0b ff0b ff0c ff0d ff0e ff0e ff0f ff10 ff11 ff11 ff12 ff13 ff13 ff14 ff15 ff16 ff17 ff18 ff19 ff1a ff1b ff1c ff1d ff1e ff1f ff20 ff21 ff23 ff23 ff25 ff26 ff27 ff28 ff29 ff2b ff2c ff2d ff2e ff2f ff31 ff32 ff32 ff33 ff35 ff36 ff38 ff39 ff3a ff3b ff3c ff3d ff3e ff3f ff41 ff41 ff43 ff44 ff45 ff46 ff47 ff48 ff49 ff4a ff4b ff4b ff4d ff4e ff4e ff50 ff50 ff50 ff51 ff53 ff53 ff54 ff54 ff55 ff56 ff57 ff57 ff58 ff59 ff59 ff5a ff5b ff5a ff5c ff5c ff5c ff5d ff5f ff5d ff5f ff5e ff5f ff5f ff5e ff5f ff60 ff5f ff60 ff60 ff61 ff61 ff63 ff63 ff63 ff62 ff63 ff64 ff64 ff64 ff65 ff64 ff64 ff66 ff65 ff66 ff66 ff66 ff65 ff67 ff66 ff66 ff66 ff66 ff67 ff67 ff68 ff67 ff67 ff68 ff67 ff69 ff69 ff69 ff68 ff68 ff68 ff69 ff6a ff6a ff6a ff6a ff6a ff6a ff6a ff6a ff6c ff6b ff6c ff6b ff6c ff6b ff6c ff6b ff6c ff6c ff6d ff6d ff6e ff6c ff6d ff6e ff6e ff6d ff6f ff6e ff6f ff6f ff6f ff6e ff70 ff70 ff70 ff6f ff6f ff70 ff70 ff70 ff70 ff72 ff70 ff70 ff71 ff72 ff72 ff72 ff72 ff72 ff72 ff73 ff73 ff73 ff73 ff74 ff74 ff74 ff73 ff74 ff75 ff74 ff75 ff76 ff75 ff75 ff75 ff75 ff75 ff75 ff76 ff76 ff76 ff77 ff77 ff78 ff77 ff78 ff78 ff78 ff79 ff77 ff78 ff78 ff78 ff79 ff79 ff79 ff79 ff79 ff7a ff79 ff7a ff7a ff7a ff7a ff7a ff7a ff7a ff7a ff7a ff7b ff7c ff7c ff7c ff7c ff7c ff7c ff7c ff7c ff7c ff7c ff7d ff7d ff7d ff7d ff7d ff7d ff7e ff7e ff7d ff7e ff7e ff7e ff7f ff7f ff7e ff7f ff7e ff7f ff7f ff7e ff7f ff80 ff7f ff81 ff80 ff80 ff81 ff81 ff81 ff81 ff81 ff80 ff80 ff80 ff81 ff82 ff81 ff81 ff82 ff81 ff82 ff82 ff82 ff83 ff82 ff82 ff82 ff83 ff84 ff84 ff83 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff83 ff83 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff85 ff85 ff86 ff85 ff85 ff86 ff86 ff86 ff86 ff86 ff86 ff86 ff86 ff86 ff87 ff87 ff87 ff87 ff87 ff87 ff86 ff87 ff87 ff87 ff88 ff88 ff88 ff88 ff87 ff88 ff88 ff88 ff89 ff89 ff89 ff89 ff88 ff88 ff89 ff88 ff89 ff89 ff89 ff89 ff89 ff89 ff89 ff8a ff8b ff8a ff8a ff8b ff8b ff8a ff8a ff8b ff8a ff8a ff8b ff8b ff8b ff8b ff8b ff8b ff8c ff8b ff8c ff8b ff8c ff8c ff8c ff8c ff8b ff8c ff8c ff8c ff8d ff8d ff8d ff8d ff8d ff8d ff8d ff8d ff8d ff8d ff8d ff8d ff8d ff8d ff8d ff8d ff8d ff8e ff8e ff8e ff8e ff8e ff8e ff8f ff8f ff8f ff8f ff8f ff8f ff8f ff8f ff8f ff8f ff8f ff8f ff8f ff8f ff90 ff90 ff90 ff90 ff90 ff90 ff90 ff90 ff90 ff90 ff90 ff91 ff90 ff91 ff91 ff91 ff91 ff90 ff90 ff90 ff90 ff91 ff91 ff91 ff91 ff91 ff91 ff91 ff91 ff91 ff91 ff92 ff92 ff92 ff92 ff91 ff91 ff92 ff91 ff92 ff92 ff92 ff91 ff92 ff92 ff92 ff92 ff92 ff92 ff92 ff91 ff93 ff93 ff93 ff92 ff92 ff93 ff93 ff93 ff93 ff93 ff93 ff94 ff94 ff93 ff94 ff93 ff93 ff94 ff93 ff93 ff93 ff94 ff94 ff94 ff93 ff93 ff94 ff94 ff94 ff93 ff93 ff93 ff93 ff93 ff94 ff94 ff94 ff94 ff93 ff94 ff94 ff93 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff95 ff95 ff94 ff94 ff94 ff94 ff94 ff94 ff95 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff95 ff94 ff94 ff94 ff94 ff95 ff95 ff94 ff94 ff94 ff94 ff95 ff94 ff94 ff94 ff95 ff94 ff95 ff95 ff94 ff94 ff94 ff94 ff95 ff94 ff94 ff94 ff94 ff94 ff95 ff95 ff95 ff95 ff94 ff95 ff95 ff94 ff95 ff94 ff95 ff94 ff94 ff94 ff94 ff94 ff95 ff95 ff94 ff94 ff95 ff94 ff95 ff95 ff95 ff94 ff96 ff95 ff95 ff95 ff95 ff96 ff95 ff95 ff95 ff95 ff96 ff95 ff95 ff95 ff95 ff95 ff95 ff95 ff96 ff95 ff95 ff95 ff95 ff95 ff94 ff95 ff95 ff95 ff95 ff95 ff94 ff95 ff95 ff95 ff95 ff95 ff95 ff95 ff95 ff95 ff95 ff95 ff95 ff95 ff95 ff95 ff95 ff95 ff95 ff95 ff95 ff95 ff95 ff94 ff94 ff95 ff95 ff94 ff95 ff94 ff94 ff94 ff94 ff94 ff94 ff95 ff95 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff95 ff94 ff95 ff95 ff94 ff95 ff95 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff93 ff94 ff93 ff93 ff94 ff94 ff94 ff94 ff94 ff94 ff93 ff94 ff93 ff94 ff94 ff93 ff93 ff94 ff94 ff93 ff93 ff93 ff93 ff94 ff94 ff93 ff94 ff94 ff93 ff94 ff94 ff94 ff93 ff94 ff93 ff94 ff94 ff93 ff94 ff93 ff93 ff93 ff93 ff92 ff92 ff93 ff92 ff93 ff92 ff93 ff92 ff93 ff92 ff92 ff92 ff92 ff92 ff92 ff92 ff91 ff91 ff92 ff92 ff92 ff91 ff91 ff91 ff92 ff92 ff92 ff91 ff92 ff92 ff91 ff91 ff91 ff91 ff91 ff90 ff90 ff90 ff90 ff90 ff90 ff90 ff90 ff90 ff90 ff90 ff90 ff90 ff90 ff90 ff90 ff90 ff90 ff8f ff8f ff8f ff8f ff8f ff8f ff8f ff8f ff8f ff8f ff8f ff8f ff8f ff8f ff8f ff8f ff8f ff8f ff8f ff8f ff8f ff8e ff8e ff8e ff8d ff8d ff8d ff8d ff8d ff8d ff8d ff8d ff8d ff8d ff8d ff8e ff8d ff8d ff8d ff8d ff8d ff8d ff8d ff8d ff8d ff8c ff8c ff8c ff8c ff8c ff8c ff8c ff8c ff8d ff8c ff8c ff8b ff8c ff8c ff8c ff8b ff8b ff8b ff8b ff8b ff8a ff8a ff8a ff8a ff8a ff8a ff89 ff8a ff89 ff89 ff89 ff8a ff8a ff89 ff89 ff89 ff89 ff89 ff88 ff88 ff89 ff88 ff88 ff89 ff89 ff87 ff87 ff87 ff87 ff87 ff87 ff87 ff86 ff87 ff87 ff87 ff87 ff87 ff86 ff86 ff87 ff86 ff86 ff86 ff86 ff86 ff85 ff85 ff86 ff86 ff85 ff85 ff85 ff85 ff85 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff83 ff83 ff83 ff83 ff83 ff84 ff83 ff82 ff83 ff82 ff82 ff82 ff83 ff82 ff82 ff81 ff82 ff82 ff82 ff81 ff81 ff82 ff81 ff81 ff80 ff81 ff80 ff80 ff80 ff80 ff80 ff80 ff7f ff80 ff7f ff7e ff7f ff7f ff7f ff7e ff7f ff7f ff7f ff7e ff7d ff7e ff7c ff7d ff7e ff7d ff7e ff7d ff7c ff7d ff7c ff7c ff7c ff7c ff7c ff7c ff7c ff7b ff7a ff7b ff7a ff7b ff7a ff7a ff7a ff7b ff7a ff79 ff79 ff7a ff7a ff79 ff7a ff79 ff79 ff79 ff78 ff78 ff79 ff79 ff77 ff78 ff78 ff78 ff78 ff78 ff78 ff77 ff78 ff77 ff76 ff76 ff77 ff77 ff76 ff76 ff76 ff75 ff76 ff76 ff75 ff75 ff75 ff75 ff75 ff75 ff74 ff74 ff75 ff75 ff74 ff74 ff74 ff73 ff73 ff73 ff73 ff73 ff73 ff73 ff73 ff72 ff72 ff72 ff72 ff72 ff72 ff71 ff71 ff71 ff70 ff70 ff70 ff70 ff70 ff70 ff6f ff6f ff6f ff6f ff6f ff6f ff6f ff6d ff6d ff6d ff6e ff6e ff6d ff6d ff6d ff6d ff6d ff6d ff6d ff6d ff6c ff6b ff6c ff6b ff6b ff6c ff6c ff6b ff6a ff6a ff6a ff6a ff6a ff6a ff69 ff69 ff68 ff68 ff69 ff68 ff68 ff68 ff67 ff68 ff68 ff68 ff68 ff67 ff67 ff67 ff66 ff66 ff67 ff66 ff66 ff65 ff65 ff65 ff65 ff66 ff66 ff65 ff64 ff64 ff64 ff63 ff63 ff63 ff63 ff64 ff63 ff62 ff63 ff63 ff63 ff62 ff62 ff62 ff61 ff61 ff61 ff61 ff61 ff60 ff5f ff60 ff61 ff61 ff60 ff5f ff60 ff60 ff5f ff5f ff5e ff5f ff5e ff5e ff5e ff5e ff5d ff5d ff5d ff5d ff5c ff5c ff5b ff5b ff5b ff5c ff5b ff5b ff5b ff5a ff5b ff5a ff5a ff59 ff5a ff5a ff59 ff59 ff59 ff58 ff59 ff58 ff57 ff57 ff57 ff56 ff56 ff57 ff56 ff56 ff56 ff55 ff55 ff55 ff53 ff53 ff54 ff54 ff54 ff53 ff52 ff52 ff52 ff52 ff51 ff51 ff51 ff51 ff4f ff4f ff4f ff4e ff4e ff4e ff4d ff4b ff4c ff4b ff4a ff4a ff48 ff48 ff47 ff48 ff46 ff46 ff44 ff44 ff43 ff42 ff41 ff41 ff3f ff3f ff3e ff3d ff3c ff3a ff3a ff39 ff38 ff37 ff36 ff34 ff32 ff31 ff31 ff2f ff2e ff2d ff2c ff2b ff2a ff28 ff27 ff27 ff25 ff24 ff23 ff22 ff21 ff20 ff1e ff1d ff1c ff1c ff1a ff19 ff19 ff17 ff17 ff15 ff14 ff14 ff13 ff12 ff11 ff11 ff10 ff0f ff0e ff0d ff0d ff0c ff0b ff0b ff0a ff0a ff09 ff09 ff08 ff08 ff07 ff06 ff06 ff06 ff05 ff05 ff05 ff04 ff04 ff04 ff03 ff03 ff03 ff03 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 db00 db00 db00 db00 db00 db00 db00 db00 db00 db00 db00 db00 db00 db00 db00 db00 db00 db00 db00 db00 db00 db00 db00 db00 db00 db00 db00 db00 db00 db00 db00 db00 db00 db00 db00 db00 db00 db00 db00 db00 db00 db00 db00 db00 db00 db00 db00 db00 db00 db00 db00 db00 db00 db00 db00 db00 db00 db00 db00 db00 db00 db00 db00 db00 db00 db00 db00 db00 db00 db00 db00 db00 db00 db00 db00 db00 db00 db00 db00 db00 db00 db00 db00 db00 db00 db00 db00 db00 │ │ -db00 db00 db00 db00 db00 db00 db00 db00 db00 db00 db00 db00 db00 db00 db00 db00 db00 db00 db00 db00 db00 db00 db00 db00 db00 db00 db00 db00 db00 db00 db00 db00 db00 db00 db00 db00 db00 db00 db00 db00 db00 db00 db00 db00 db00 db00 db00 db00 db00 db00 db00 db00 db00 db00 db00 db00 db00 db00 db00 db00 db00 db00 db00 db00 db00 db00 db00 db00 db00 db00 db00 db00 db00 db00 db00 db00 db00 db00 db00 db00 ff01 db00 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff02 ff02 ff02 ff02 ff02 ff02 ff03 ff03 ff03 ff03 ff04 ff04 ff04 ff04 ff05 ff05 ff05 ff06 ff06 ff06 ff07 ff07 ff08 ff08 ff09 ff09 ff09 ff0a ff0b ff0b ff0c ff0c ff0d ff0e ff0e ff0f ff10 ff11 ff12 ff12 ff13 ff14 ff15 ff16 ff17 ff18 ff19 ff1a ff1a ff1c ff1d ff1e ff1f ff20 ff21 ff22 ff23 ff24 ff25 ff26 ff27 ff29 ff2a ff2b ff2d ff2e ff2f ff30 ff30 ff32 ff33 ff34 ff36 ff37 ff39 ff3a ff3b ff3c ff3d ff3e ff3f ff40 ff42 ff43 ff44 ff45 ff45 ff46 ff48 ff48 ff49 ff4a ff4c ff4d ff4d ff4e ff4f ff4f ff51 ff51 ff52 ff52 ff54 ff54 ff55 ff56 ff57 ff57 ff58 ff57 ff59 ff5a ff5a ff5a ff5b ff5b ff5c ff5d ff5d ff5e ff5e ff5e ff5e ff5e ff5e ff5e ff5f ff5f ff5f ff60 ff61 ff61 ff61 ff61 ff61 ff63 ff63 ff64 ff63 ff63 ff63 ff64 ff65 ff64 ff64 ff65 ff64 ff65 ff66 ff65 ff65 ff66 ff66 ff67 ff67 ff66 ff66 ff67 ff67 ff67 ff69 ff69 ff68 ff68 ff68 ff68 ff69 ff6a ff6a ff6a ff6a ff6a ff6a ff69 ff6a ff6c ff6b ff6b ff6b ff6c ff6a ff6b ff6b ff6c ff6c ff6d ff6d ff6d ff6c ff6c ff6d ff6c ff6d ff6e ff6e ff6e ff6e ff6f ff6e ff6f ff70 ff6f ff6e ff6f ff70 ff6f ff70 ff6f ff71 ff6f ff6f ff71 ff72 ff71 ff71 ff71 ff72 ff71 ff73 ff73 ff73 ff73 ff73 ff73 ff72 ff72 ff74 ff74 ff73 ff74 ff74 ff75 ff74 ff74 ff75 ff75 ff75 ff75 ff75 ff76 ff76 ff76 ff76 ff77 ff76 ff78 ff77 ff77 ff77 ff78 ff77 ff77 ff78 ff78 ff78 ff78 ff78 ff79 ff79 ff79 ff79 ff79 ff79 ff79 ff79 ff79 ff79 ff7a ff7b ff7b ff7b ff7b ff7b ff7b ff7b ff7b ff7b ff7b ff7c ff7c ff7c ff7c ff7c ff7d ff7d ff7d ff7d ff7d ff7d ff7e ff7e ff7e ff7e ff7e ff7f ff7e ff7e ff7e ff7e ff7f ff7f ff7f ff80 ff80 ff80 ff80 ff80 ff80 ff80 ff80 ff80 ff80 ff80 ff81 ff81 ff81 ff81 ff81 ff81 ff82 ff82 ff82 ff82 ff82 ff82 ff82 ff82 ff82 ff83 ff83 ff84 ff84 ff83 ff84 ff84 ff83 ff84 ff83 ff83 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff85 ff85 ff85 ff85 ff85 ff85 ff85 ff85 ff85 ff85 ff85 ff86 ff87 ff86 ff86 ff86 ff86 ff86 ff86 ff86 ff87 ff87 ff87 ff87 ff87 ff87 ff87 ff87 ff88 ff87 ff88 ff88 ff88 ff88 ff87 ff88 ff88 ff88 ff88 ff88 ff88 ff88 ff88 ff89 ff89 ff8a ff8a ff89 ff8a ff8a ff8a ff8a ff8a ff8a ff8a ff8a ff89 ff8a ff8a ff8a ff8a ff8b ff8b ff8b ff8b ff8a ff8b ff8b ff8b ff8c ff8b ff8b ff8c ff8c ff8c ff8c ff8c ff8c ff8c ff8c ff8c ff8c ff8d ff8c ff8c ff8c ff8c ff8c ff8c ff8d ff8d ff8d ff8d ff8d ff8d ff8e ff8e ff8e ff8e ff8e ff8e ff8e ff8e ff8e ff8e ff8e ff8e ff8e ff8e ff8f ff8f ff8f ff8f ff8f ff8f ff8f ff8f ff8f ff8f ff8f ff90 ff90 ff90 ff90 ff90 ff90 ff90 ff90 ff90 ff90 ff90 ff8f ff90 ff90 ff90 ff90 ff90 ff90 ff91 ff90 ff91 ff90 ff91 ff91 ff91 ff91 ff90 ff90 ff91 ff90 ff91 ff91 ff91 ff91 ff91 ff91 ff90 ff90 ff91 ff92 ff91 ff91 ff92 ff92 ff92 ff92 ff91 ff92 ff92 ff92 ff93 ff92 ff93 ff92 ff93 ff92 ff93 ff92 ff92 ff93 ff93 ff92 ff92 ff93 ff93 ff92 ff93 ff92 ff93 ff92 ff92 ff92 ff92 ff93 ff93 ff93 ff93 ff93 ff93 ff93 ff92 ff93 ff94 ff93 ff94 ff94 ff93 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff95 ff95 ff94 ff94 ff95 ff94 ff95 ff94 ff94 ff94 ff95 ff94 ff94 ff94 ff94 ff95 ff94 ff95 ff94 ff95 ff95 ff95 ff94 ff94 ff95 ff94 ff95 ff94 ff95 ff94 ff94 ff94 ff94 ff95 ff94 ff95 ff94 ff94 ff95 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff95 ff94 ff94 ff94 ff95 ff94 ff95 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff95 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff93 ff94 ff93 ff93 ff94 ff94 ff94 ff94 ff93 ff93 ff92 ff93 ff92 ff93 ff93 ff93 ff92 ff93 ff93 ff92 ff92 ff93 ff93 ff93 ff93 ff92 ff93 ff93 ff92 ff93 ff93 ff93 ff93 ff93 ff93 ff93 ff93 ff93 ff93 ff93 ff92 ff93 ff92 ff91 ff91 ff92 ff92 ff92 ff91 ff92 ff92 ff92 ff91 ff92 ff92 ff92 ff91 ff92 ff92 ff91 ff91 ff91 ff91 ff91 ff90 ff90 ff91 ff91 ff91 ff91 ff90 ff91 ff91 ff90 ff90 ff91 ff91 ff91 ff90 ff90 ff8f ff8f ff8f ff8f ff8f ff8f ff8f ff8f ff8f ff8f ff8f ff8f ff8f ff8f ff8f ff8f ff8f ff8f ff8f ff8e ff8e ff8e ff8e ff8e ff8e ff8e ff8e ff8e ff8e ff8e ff8e ff8e ff8e ff8e ff8e ff8e ff8e ff8e ff8e ff8d ff8d ff8d ff8d ff8d ff8c ff8d ff8d ff8c ff8c ff8d ff8c ff8d ff8c ff8c ff8d ff8c ff8c ff8d ff8c ff8c ff8c ff8c ff8b ff8b ff8c ff8b ff8b ff8c ff8c ff8c ff8b ff8b ff8b ff8b ff8b ff8b ff8b ff8a ff8a ff8a ff8a ff8a ff8a ff89 ff8a ff89 ff89 ff89 ff89 ff89 ff88 ff88 ff88 ff89 ff89 ff88 ff89 ff89 ff89 ff87 ff88 ff88 ff88 ff88 ff88 ff88 ff87 ff87 ff87 ff87 ff87 ff87 ff86 ff86 ff86 ff86 ff86 ff86 ff86 ff86 ff86 ff86 ff86 ff86 ff85 ff85 ff85 ff84 ff85 ff85 ff85 ff85 ff85 ff85 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff83 ff84 ff84 ff83 ff83 ff83 ff83 ff83 ff83 ff83 ff83 ff82 ff84 ff82 ff82 ff82 ff82 ff82 ff81 ff82 ff82 ff81 ff81 ff81 ff81 ff81 ff80 ff81 ff81 ff80 ff80 ff80 ff80 ff80 ff7f ff80 ff7f ff7f ff7f ff7e ff80 ff7f ff7e ff7f ff7e ff7e ff7d ff7e ff7e ff7e ff7e ff7c ff7d ff7c ff7c ff7d ff7c ff7c ff7d ff7c ff7b ff7b ff7c ff7b ff7b ff7c ff7b ff7c ff7b ff7a ff79 ff79 ff7b ff7a ff7a ff7a ff7a ff7a ff79 ff78 ff7a ff7a ff78 ff79 ff78 ff78 ff79 ff78 ff78 ff78 ff78 ff77 ff77 ff77 ff77 ff77 ff77 ff77 ff77 ff77 ff76 ff76 ff76 ff76 ff76 ff76 ff76 ff75 ff74 ff75 ff75 ff74 ff75 ff74 ff74 ff75 ff74 ff74 ff74 ff74 ff74 ff74 ff73 ff74 ff73 ff73 ff72 ff72 ff72 ff72 ff72 ff72 ff71 ff71 ff71 ff71 ff71 ff71 ff70 ff71 ff70 ff70 ff70 ff6f ff70 ff6f ff6f ff6e ff6e ff6e ff6e ff6e ff6e ff6e ff6d ff6c ff6c ff6d ff6d ff6c ff6d ff6c ff6b ff6b ff6c ff6c ff6c ff6b ff6b ff6b ff6a ff6b ff6b ff6a ff6a ff69 ff69 ff69 ff69 ff69 ff69 ff69 ff68 ff68 ff67 ff67 ff67 ff68 ff68 ff67 ff68 ff67 ff68 ff67 ff66 ff66 ff66 ff66 ff66 ff66 ff65 ff65 ff64 ff65 ff64 ff64 ff65 ff65 ff65 ff64 ff64 ff63 ff62 ff62 ff62 ff62 ff63 ff63 ff62 ff63 ff62 ff62 ff61 ff61 ff62 ff61 ff60 ff61 ff60 ff60 ff60 ff5f ff60 ff60 ff60 ff5e ff5f ff5f ff5f ff5f ff5e ff5e ff5e ff5e ff5e ff5e ff5d ff5c ff5d ff5c ff5c ff5c ff5c ff5b ff5a ff5b ff5a ff5b ff5a ff5a ff5a ff59 ff5a ff59 ff58 ff58 ff59 ff58 ff58 ff58 ff57 ff58 ff58 ff57 ff57 ff57 ff56 ff56 ff56 ff55 ff56 ff56 ff55 ff54 ff53 ff53 ff53 ff52 ff52 ff53 ff52 ff52 ff52 ff51 ff50 ff51 ff50 ff50 ff4f ff4f ff4f ff4e ff4e ff4d ff4c ff4b ff4b ff4c ff4a ff49 ff48 ff48 ff47 ff47 ff46 ff46 ff45 ff44 ff43 ff41 ff41 ff40 ff3f ff3f ff3d ff3c ff3b ff3a ff3a ff38 ff36 ff36 ff35 ff34 ff33 ff31 ff30 ff2f ff2d ff2d ff2b ff2b ff2a ff28 ff27 ff26 ff25 ff24 ff22 ff21 ff21 ff20 ff1e ff1d ff1c ff1b ff1a ff19 ff18 ff17 ff16 ff15 ff14 ff13 ff13 ff12 ff11 ff10 ff0f ff0f ff0e ff0d ff0d ff0c ff0b ff0a ff0a ff09 ff09 ff08 ff08 ff07 ff07 ff06 ff06 ff06 ff05 ff05 ff05 ff04 ff04 ff04 ff03 ff03 ff03 ff03 ff03 ff02 ff02 ff02 ff02 ff02 ff02 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 db00 db00 db00 db00 db00 db00 db00 db00 db00 db00 db00 db00 db00 db00 db00 db00 db00 db00 db00 db00 db00 db00 db00 db00 db00 db00 db00 db00 db00 db00 db00 db00 db00 db00 db00 db00 db00 db00 db00 db00 db00 db00 db00 db00 db00 db00 db00 db00 db00 db00 db00 db00 db00 db00 db00 db00 db00 db00 db00 db00 db00 db00 db00 db00 db00 db00 db00 db00 db00 db00 db00 db00 db00 db00 db00 db00 db00 db00 db00 db00 db00 db00 db00 db00 db00 db00 db00 db00 db00 db00 │ │ -dc00 dc00 dc00 dc00 dc00 dc00 dc00 dc00 dc00 dc00 dc00 dc00 dc00 dc00 dc00 dc00 dc00 dc00 dc00 dc00 dc00 dc00 dc00 dc00 dc00 dc00 dc00 dc00 dc00 dc00 dc00 dc00 dc00 dc00 dc00 dc00 dc00 dc00 dc00 dc00 dc00 dc00 dc00 dc00 dc00 dc00 dc00 dc00 dc00 dc00 dc00 dc00 dc00 dc00 dc00 dc00 dc00 dc00 dc00 dc00 dc00 dc00 dc00 dc00 dc00 dc00 dc00 dc00 dc00 dc00 dc00 dc00 dc00 dc00 dc00 dc00 dc00 dc00 dc00 dc00 dc00 dc00 dc00 dc00 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff03 ff03 ff03 ff03 ff04 ff04 ff04 ff04 ff05 ff05 ff06 ff06 ff06 ff07 ff07 ff08 ff08 ff08 ff09 ff09 ff0a ff0b ff0b ff0c ff0c ff0d ff0e ff0e ff0f ff10 ff10 ff11 ff12 ff13 ff14 ff15 ff16 ff17 ff18 ff19 ff19 ff1a ff1b ff1c ff1d ff1e ff20 ff21 ff22 ff23 ff24 ff25 ff26 ff28 ff29 ff2a ff2b ff2c ff2d ff2e ff30 ff30 ff32 ff33 ff35 ff36 ff37 ff38 ff39 ff3a ff3b ff3c ff3d ff3f ff40 ff41 ff43 ff44 ff44 ff45 ff46 ff47 ff48 ff49 ff4a ff4b ff4d ff4d ff4d ff4f ff50 ff50 ff50 ff51 ff52 ff53 ff54 ff55 ff56 ff56 ff56 ff57 ff58 ff58 ff59 ff59 ff5a ff5a ff5a ff5c ff5c ff5c ff5d ff5c ff5d ff5e ff5e ff5e ff5f ff5e ff5f ff60 ff60 ff60 ff5f ff60 ff61 ff62 ff62 ff63 ff62 ff62 ff63 ff64 ff64 ff63 ff63 ff64 ff64 ff65 ff65 ff65 ff64 ff66 ff65 ff67 ff67 ff65 ff66 ff67 ff66 ff67 ff68 ff68 ff67 ff68 ff68 ff68 ff69 ff68 ff69 ff69 ff69 ff69 ff69 ff69 ff6a ff6a ff6b ff6b ff6b ff6a ff6a ff6a ff6b ff6c ff6b ff6d ff6b ff6c ff6c ff6b ff6c ff6c ff6d ff6d ff6e ff6d ff6e ff6e ff6d ff6d ff6f ff6d ff6d ff6f ff6f ff6e ff70 ff6e ff70 ff6f ff6f ff71 ff70 ff70 ff71 ff71 ff71 ff70 ff72 ff72 ff72 ff73 ff71 ff71 ff71 ff72 ff74 ff73 ff73 ff73 ff73 ff73 ff73 ff74 ff75 ff74 ff75 ff75 ff75 ff75 ff75 ff75 ff75 ff76 ff76 ff76 ff77 ff75 ff77 ff77 ff76 ff77 ff77 ff77 ff78 ff77 ff77 ff79 ff79 ff78 ff78 ff78 ff79 ff79 ff78 ff79 ff79 ff7a ff7a ff7a ff7a ff7b ff7a ff7a ff7a ff7b ff7a ff7b ff7b ff7b ff7b ff7b ff7c ff7c ff7c ff7c ff7c ff7d ff7c ff7d ff7d ff7d ff7d ff7c ff7d ff7d ff7d ff7e ff7d ff7e ff7f ff7e ff7f ff7f ff7f ff7f ff7f ff7f ff7f ff7f ff80 ff80 ff80 ff81 ff80 ff80 ff80 ff80 ff81 ff81 ff81 ff81 ff81 ff82 ff81 ff82 ff81 ff81 ff82 ff82 ff83 ff83 ff82 ff83 ff83 ff82 ff84 ff83 ff83 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff85 ff85 ff86 ff85 ff85 ff85 ff85 ff85 ff86 ff86 ff86 ff86 ff86 ff86 ff86 ff87 ff87 ff87 ff87 ff88 ff87 ff87 ff87 ff87 ff87 ff87 ff88 ff87 ff88 ff87 ff87 ff87 ff88 ff88 ff89 ff89 ff89 ff89 ff89 ff89 ff89 ff89 ff89 ff89 ff89 ff89 ff8a ff89 ff89 ff8a ff89 ff89 ff8a ff8a ff8a ff8a ff8a ff8a ff8b ff8b ff8b ff8b ff8b ff8b ff8b ff8b ff8c ff8b ff8b ff8b ff8b ff8b ff8b ff8b ff8c ff8b ff8b ff8b ff8c ff8c ff8c ff8c ff8c ff8d ff8d ff8d ff8d ff8d ff8d ff8d ff8d ff8d ff8d ff8d ff8d ff8d ff8d ff8d ff8e ff8e ff8e ff8e ff8e ff8e ff8e ff8e ff8e ff8e ff8e ff8f ff8f ff8f ff8f ff8f ff8f ff8f ff8f ff8f ff8f ff8f ff8f ff8f ff8f ff8f ff8f ff90 ff90 ff90 ff90 ff90 ff90 ff90 ff90 ff90 ff90 ff90 ff90 ff90 ff8f ff90 ff90 ff90 ff90 ff90 ff90 ff90 ff91 ff90 ff90 ff91 ff91 ff91 ff91 ff91 ff91 ff91 ff92 ff91 ff92 ff91 ff91 ff91 ff91 ff92 ff91 ff92 ff92 ff92 ff92 ff92 ff91 ff92 ff91 ff92 ff91 ff92 ff92 ff92 ff92 ff92 ff92 ff91 ff92 ff91 ff92 ff92 ff92 ff92 ff92 ff93 ff93 ff92 ff93 ff93 ff93 ff94 ff93 ff93 ff93 ff94 ff93 ff94 ff94 ff94 ff94 ff94 ff94 ff93 ff93 ff94 ff93 ff94 ff94 ff93 ff94 ff94 ff93 ff93 ff94 ff94 ff93 ff94 ff93 ff93 ff93 ff94 ff93 ff93 ff94 ff94 ff93 ff93 ff93 ff93 ff93 ff93 ff94 ff94 ff94 ff94 ff94 ff93 ff93 ff94 ff93 ff93 ff93 ff93 ff93 ff93 ff94 ff93 ff94 ff93 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff93 ff94 ff94 ff94 ff93 ff93 ff94 ff94 ff94 ff93 ff93 ff94 ff93 ff94 ff93 ff94 ff93 ff93 ff93 ff93 ff93 ff93 ff94 ff93 ff94 ff93 ff93 ff93 ff94 ff93 ff94 ff93 ff94 ff93 ff93 ff94 ff93 ff93 ff93 ff93 ff93 ff92 ff93 ff92 ff92 ff93 ff93 ff92 ff93 ff92 ff92 ff92 ff92 ff92 ff92 ff92 ff92 ff92 ff92 ff92 ff92 ff91 ff91 ff92 ff92 ff92 ff92 ff92 ff92 ff91 ff92 ff91 ff92 ff91 ff91 ff91 ff91 ff91 ff91 ff90 ff91 ff91 ff91 ff91 ff91 ff91 ff91 ff91 ff91 ff91 ff91 ff91 ff90 ff90 ff90 ff90 ff90 ff90 ff90 ff90 ff90 ff90 ff90 ff90 ff90 ff8f ff90 ff90 ff90 ff90 ff90 ff8f ff8f ff8f ff8e ff8e ff8e ff8e ff8e ff8e ff8e ff8e ff8e ff8f ff8f ff8e ff8e ff8e ff8e ff8e ff8e ff8e ff8d ff8d ff8e ff8d ff8d ff8d ff8d ff8d ff8d ff8d ff8d ff8e ff8d ff8d ff8d ff8d ff8d ff8d ff8d ff8d ff8d ff8d ff8d ff8c ff8d ff8d ff8b ff8b ff8c ff8b ff8b ff8b ff8b ff8c ff8b ff8b ff8c ff8c ff8c ff8b ff8c ff8b ff8a ff8b ff8a ff8b ff8a ff8a ff8a ff8a ff8b ff8b ff8a ff8a ff89 ff8a ff8a ff8a ff8a ff89 ff8a ff89 ff89 ff89 ff88 ff88 ff89 ff88 ff88 ff88 ff88 ff88 ff87 ff88 ff88 ff88 ff88 ff88 ff87 ff87 ff87 ff87 ff87 ff86 ff87 ff86 ff86 ff86 ff87 ff86 ff86 ff86 ff85 ff85 ff85 ff85 ff85 ff85 ff85 ff85 ff85 ff85 ff85 ff85 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff83 ff83 ff83 ff83 ff83 ff83 ff83 ff84 ff84 ff83 ff83 ff83 ff83 ff83 ff82 ff82 ff82 ff83 ff82 ff82 ff83 ff83 ff81 ff83 ff81 ff82 ff81 ff82 ff82 ff80 ff81 ff82 ff81 ff81 ff80 ff80 ff80 ff80 ff81 ff80 ff80 ff80 ff7f ff7f ff7f ff7f ff7f ff7e ff7e ff7f ff7e ff7e ff7f ff7e ff7d ff7d ff7c ff7c ff7d ff7d ff7d ff7e ff7c ff7c ff7c ff7c ff7b ff7c ff7c ff7c ff7c ff7b ff7a ff7b ff7a ff7b ff7b ff7b ff7b ff7b ff7a ff79 ff79 ff7a ff79 ff7a ff79 ff79 ff79 ff79 ff78 ff79 ff78 ff78 ff78 ff78 ff78 ff78 ff78 ff78 ff77 ff77 ff77 ff76 ff76 ff76 ff76 ff76 ff76 ff76 ff76 ff76 ff76 ff76 ff75 ff75 ff76 ff75 ff75 ff74 ff74 ff74 ff74 ff74 ff73 ff74 ff74 ff74 ff73 ff73 ff73 ff73 ff73 ff73 ff73 ff72 ff72 ff72 ff71 ff71 ff71 ff71 ff71 ff70 ff70 ff70 ff70 ff70 ff70 ff70 ff70 ff6f ff70 ff70 ff6e ff70 ff6e ff6e ff6d ff6d ff6d ff6e ff6d ff6d ff6d ff6d ff6c ff6b ff6c ff6c ff6c ff6c ff6b ff6b ff6b ff6b ff6b ff6b ff6b ff6a ff6a ff69 ff6a ff69 ff69 ff69 ff69 ff69 ff68 ff68 ff68 ff68 ff69 ff68 ff68 ff67 ff67 ff66 ff67 ff67 ff66 ff66 ff66 ff67 ff67 ff66 ff66 ff65 ff65 ff66 ff64 ff64 ff64 ff64 ff65 ff64 ff63 ff63 ff63 ff64 ff64 ff64 ff63 ff62 ff61 ff62 ff61 ff62 ff63 ff62 ff62 ff61 ff61 ff61 ff61 ff62 ff61 ff60 ff61 ff5f ff5f ff5f ff5f ff60 ff60 ff5f ff5e ff5e ff5e ff5e ff5e ff5d ff5e ff5c ff5d ff5d ff5c ff5c ff5b ff5b ff5b ff5b ff5c ff5c ff5a ff5a ff5a ff59 ff5a ff5a ff59 ff59 ff58 ff59 ff59 ff58 ff57 ff58 ff57 ff57 ff58 ff57 ff57 ff58 ff58 ff56 ff56 ff56 ff55 ff55 ff55 ff56 ff55 ff55 ff53 ff52 ff53 ff53 ff52 ff52 ff52 ff52 ff52 ff51 ff50 ff4f ff50 ff50 ff4f ff4e ff4e ff4e ff4c ff4d ff4d ff4b ff4b ff4b ff4a ff4a ff48 ff47 ff47 ff46 ff45 ff45 ff44 ff44 ff43 ff42 ff41 ff40 ff3e ff3e ff3d ff3c ff3b ff3a ff3a ff39 ff36 ff35 ff35 ff34 ff32 ff31 ff2f ff2e ff2d ff2c ff2b ff2a ff29 ff28 ff27 ff26 ff25 ff23 ff22 ff21 ff20 ff1f ff1e ff1d ff1c ff1b ff19 ff19 ff18 ff17 ff16 ff15 ff14 ff13 ff12 ff12 ff11 ff10 ff0f ff0e ff0e ff0d ff0c ff0c ff0b ff0a ff0a ff09 ff09 ff08 ff08 ff07 ff07 ff06 ff06 ff05 ff05 ff05 ff04 ff04 ff04 ff04 ff03 ff03 ff03 ff03 ff03 ff02 ff02 ff02 ff02 ff02 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 dc00 dc00 dc00 dc00 dc00 dc00 dc00 dc00 dc00 dc00 dc00 dc00 dc00 dc00 dc00 dc00 dc00 dc00 dc00 dc00 dc00 dc00 dc00 dc00 dc00 dc00 dc00 dc00 dc00 dc00 dc00 dc00 dc00 dc00 dc00 dc00 dc00 dc00 dc00 dc00 dc00 dc00 dc00 dc00 dc00 dc00 dc00 dc00 dc00 dc00 dc00 dc00 dc00 dc00 dc00 dc00 dc00 dc00 dc00 dc00 dc00 dc00 dc00 dc00 dc00 dc00 dc00 dc00 dc00 dc00 dc00 dc00 dc00 dc00 dc00 dc00 dc00 dc00 dc00 dc00 dc00 dc00 dc00 dc00 dc00 dc00 dc00 dc00 dc00 dc00 dc00 │ │ -dc00 dc00 dc00 dc00 dc00 dc00 dc00 dc00 dc00 dc00 dc00 dc00 dc00 dc00 dc00 dc00 dc00 dc00 dc00 dc00 dc00 dc00 dc00 dc00 dc00 dc00 dc00 dc00 dc00 dc00 dc00 dc00 dc00 dc00 dc00 dc00 dc00 dc00 dc00 dc00 dc00 dc00 dc00 dc00 dc00 dc00 dc00 dc00 dc00 dc00 dc00 dc00 dc00 dc00 dc00 dc00 dc00 dc00 dc00 dc00 dc00 dc00 dc00 dc00 dc00 dc00 dc00 dc00 dc00 dc00 dc00 dc00 dc00 dc00 dc00 dc00 dc00 dc00 dc00 dc00 dc00 dc00 dc00 dc00 dc00 dc00 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff03 ff03 ff03 ff03 ff03 ff04 ff04 ff04 ff05 ff05 ff05 ff06 ff06 ff06 ff07 ff07 ff08 ff08 ff09 ff09 ff0a ff0a ff0b ff0c ff0c ff0d ff0d ff0e ff0f ff10 ff10 ff11 ff12 ff13 ff14 ff15 ff16 ff16 ff17 ff18 ff19 ff1a ff1b ff1c ff1d ff1e ff1f ff20 ff21 ff23 ff24 ff25 ff26 ff27 ff28 ff29 ff2b ff2b ff2d ff2e ff2f ff31 ff32 ff33 ff34 ff35 ff36 ff37 ff39 ff3a ff3b ff3c ff3d ff3e ff3f ff41 ff42 ff43 ff44 ff45 ff45 ff46 ff49 ff49 ff4a ff4b ff4b ff4c ff4d ff4e ff4e ff50 ff50 ff52 ff52 ff53 ff54 ff53 ff55 ff55 ff56 ff57 ff57 ff57 ff59 ff59 ff59 ff59 ff5b ff5b ff5a ff5c ff5c ff5c ff5d ff5e ff5e ff5e ff5e ff5f ff60 ff5f ff5f ff5f ff5f ff61 ff61 ff61 ff61 ff62 ff61 ff63 ff63 ff63 ff63 ff63 ff62 ff64 ff65 ff64 ff65 ff64 ff64 ff64 ff66 ff65 ff65 ff66 ff66 ff66 ff67 ff66 ff67 ff67 ff67 ff67 ff68 ff68 ff67 ff67 ff68 ff68 ff68 ff68 ff69 ff69 ff69 ff6a ff69 ff69 ff69 ff6a ff6a ff6b ff6c ff6b ff6b ff6a ff6b ff6b ff6b ff6c ff6c ff6d ff6d ff6d ff6c ff6e ff6d ff6c ff6c ff6e ff6d ff6d ff6f ff6d ff6e ff6f ff6e ff6f ff6f ff6f ff70 ff6f ff6f ff70 ff70 ff6f ff6f ff70 ff70 ff71 ff72 ff70 ff70 ff71 ff72 ff72 ff72 ff72 ff72 ff73 ff72 ff72 ff74 ff74 ff73 ff74 ff74 ff75 ff74 ff75 ff74 ff74 ff75 ff76 ff75 ff75 ff75 ff76 ff76 ff76 ff76 ff76 ff76 ff77 ff77 ff77 ff79 ff77 ff77 ff77 ff78 ff79 ff79 ff77 ff79 ff79 ff79 ff79 ff79 ff7a ff7a ff79 ff79 ff79 ff7a ff7a ff7b ff7a ff7a ff7a ff7b ff7c ff7b ff7b ff7b ff7b ff7c ff7c ff7c ff7c ff7c ff7c ff7c ff7c ff7c ff7d ff7d ff7d ff7d ff7e ff7e ff7e ff7e ff7e ff7e ff7e ff7e ff7e ff7f ff7f ff80 ff7f ff80 ff7f ff7f ff80 ff80 ff80 ff80 ff80 ff80 ff81 ff81 ff80 ff81 ff80 ff81 ff81 ff81 ff82 ff81 ff81 ff82 ff82 ff82 ff83 ff83 ff83 ff83 ff83 ff83 ff83 ff83 ff83 ff83 ff83 ff83 ff83 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff85 ff85 ff84 ff84 ff84 ff84 ff84 ff84 ff85 ff85 ff85 ff85 ff85 ff85 ff86 ff87 ff87 ff87 ff86 ff86 ff87 ff87 ff86 ff86 ff86 ff87 ff87 ff86 ff87 ff87 ff87 ff87 ff87 ff88 ff88 ff88 ff88 ff88 ff89 ff88 ff88 ff88 ff88 ff88 ff89 ff89 ff89 ff88 ff89 ff89 ff88 ff89 ff89 ff89 ff89 ff89 ff8a ff8a ff8a ff8a ff8a ff8a ff8a ff8a ff8a ff8a ff8b ff8a ff8a ff8a ff8a ff8a ff8b ff8b ff8b ff8a ff8b ff8b ff8b ff8b ff8b ff8b ff8c ff8d ff8c ff8c ff8d ff8c ff8c ff8c ff8d ff8d ff8c ff8c ff8c ff8c ff8d ff8d ff8d ff8d ff8d ff8e ff8d ff8d ff8d ff8d ff8d ff8e ff8e ff8e ff8e ff8e ff8e ff8e ff8e ff8e ff8e ff8e ff8f ff8e ff8e ff8e ff8f ff8f ff8f ff8f ff8f ff8f ff8f ff8f ff8f ff8f ff8f ff8f ff8f ff8f ff8e ff8f ff8f ff8f ff8f ff8f ff8f ff90 ff90 ff90 ff90 ff8f ff90 ff90 ff90 ff90 ff91 ff91 ff91 ff90 ff91 ff91 ff91 ff90 ff91 ff90 ff90 ff91 ff91 ff91 ff91 ff90 ff90 ff91 ff90 ff91 ff91 ff91 ff91 ff91 ff91 ff91 ff91 ff91 ff91 ff90 ff91 ff90 ff91 ff92 ff92 ff92 ff92 ff92 ff92 ff92 ff92 ff93 ff92 ff93 ff92 ff93 ff92 ff93 ff92 ff93 ff92 ff92 ff93 ff92 ff93 ff93 ff93 ff92 ff93 ff92 ff92 ff93 ff93 ff93 ff93 ff93 ff93 ff93 ff93 ff93 ff93 ff92 ff93 ff93 ff93 ff92 ff93 ff93 ff92 ff93 ff93 ff93 ff93 ff92 ff93 ff93 ff93 ff93 ff93 ff93 ff93 ff93 ff93 ff93 ff93 ff93 ff93 ff93 ff94 ff93 ff94 ff93 ff94 ff93 ff93 ff94 ff93 ff93 ff94 ff93 ff93 ff93 ff93 ff94 ff94 ff93 ff94 ff93 ff93 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff93 ff94 ff94 ff94 ff93 ff94 ff94 ff93 ff94 ff94 ff94 ff93 ff94 ff94 ff94 ff94 ff94 ff93 ff94 ff93 ff94 ff94 ff93 ff94 ff94 ff94 ff94 ff93 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff94 ff93 ff93 ff93 ff94 ff93 ff94 ff94 ff94 ff94 ff94 ff93 ff94 ff93 ff93 ff94 ff93 ff93 ff94 ff94 ff94 ff94 ff93 ff93 ff93 ff94 ff93 ff94 ff94 ff93 ff93 ff92 ff93 ff93 ff93 ff92 ff93 ff93 ff93 ff93 ff93 ff92 ff93 ff93 ff92 ff92 ff93 ff92 ff93 ff92 ff92 ff92 ff93 ff93 ff93 ff92 ff92 ff92 ff93 ff92 ff93 ff92 ff93 ff93 ff92 ff93 ff92 ff92 ff93 ff92 ff92 ff92 ff92 ff91 ff91 ff92 ff92 ff92 ff92 ff92 ff92 ff92 ff92 ff91 ff92 ff91 ff92 ff92 ff92 ff91 ff91 ff91 ff91 ff91 ff91 ff91 ff91 ff91 ff91 ff90 ff91 ff90 ff91 ff91 ff91 ff90 ff91 ff91 ff90 ff90 ff90 ff90 ff90 ff90 ff90 ff90 ff90 ff90 ff90 ff90 ff90 ff90 ff8f ff90 ff90 ff8f ff8f ff8f ff8f ff8f ff8f ff8f ff8f ff8f ff8f ff8f ff8f ff8f ff8f ff8f ff8f ff8f ff8f ff8e ff8e ff8e ff8e ff8e ff8d ff8d ff8d ff8d ff8d ff8e ff8e ff8d ff8d ff8d ff8d ff8d ff8d ff8d ff8d ff8d ff8e ff8d ff8c ff8c ff8c ff8c ff8c ff8c ff8c ff8c ff8d ff8c ff8d ff8c ff8c ff8c ff8c ff8c ff8d ff8c ff8d ff8c ff8c ff8c ff8b ff8b ff8b ff8a ff8b ff8a ff8a ff8b ff8a ff8a ff8a ff8b ff8b ff8b ff8b ff8a ff8a ff89 ff89 ff8a ff89 ff8a ff89 ff89 ff89 ff8a ff89 ff89 ff89 ff89 ff89 ff89 ff89 ff89 ff88 ff88 ff88 ff89 ff88 ff87 ff88 ff87 ff87 ff87 ff87 ff87 ff87 ff86 ff87 ff87 ff87 ff86 ff86 ff86 ff85 ff86 ff86 ff85 ff86 ff86 ff86 ff85 ff86 ff86 ff86 ff85 ff85 ff85 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff83 ff82 ff82 ff82 ff82 ff82 ff82 ff84 ff84 ff82 ff83 ff82 ff82 ff82 ff81 ff81 ff82 ff82 ff81 ff81 ff82 ff82 ff81 ff82 ff80 ff81 ff80 ff81 ff81 ff80 ff80 ff80 ff81 ff7f ff80 ff7f ff7f ff80 ff7f ff80 ff80 ff80 ff7f ff7e ff7f ff7e ff7e ff7e ff7e ff7e ff7e ff7d ff7e ff7e ff7c ff7c ff7c ff7c ff7d ff7c ff7c ff7d ff7c ff7c ff7b ff7b ff7b ff7b ff7b ff7b ff7b ff7b ff7a ff7a ff7a ff7a ff7a ff7b ff7a ff7a ff7a ff79 ff79 ff79 ff78 ff79 ff78 ff78 ff79 ff78 ff78 ff78 ff77 ff78 ff78 ff78 ff78 ff77 ff78 ff77 ff77 ff77 ff76 ff76 ff76 ff76 ff75 ff76 ff76 ff75 ff75 ff75 ff75 ff76 ff75 ff74 ff75 ff74 ff74 ff74 ff73 ff73 ff73 ff73 ff73 ff73 ff73 ff73 ff73 ff72 ff72 ff72 ff72 ff72 ff72 ff72 ff71 ff71 ff71 ff70 ff70 ff70 ff70 ff70 ff70 ff6f ff70 ff6f ff6f ff70 ff6f ff6f ff6f ff6f ff6e ff6f ff6d ff6e ff6c ff6d ff6d ff6d ff6d ff6d ff6d ff6c ff6c ff6b ff6b ff6b ff6b ff6b ff6b ff6a ff6b ff6a ff6a ff6a ff6b ff6a ff69 ff69 ff69 ff68 ff69 ff68 ff69 ff68 ff67 ff67 ff67 ff67 ff68 ff68 ff68 ff67 ff66 ff66 ff67 ff67 ff66 ff65 ff65 ff65 ff65 ff66 ff66 ff65 ff65 ff65 ff64 ff64 ff63 ff64 ff65 ff64 ff63 ff62 ff63 ff63 ff63 ff64 ff62 ff61 ff61 ff62 ff61 ff61 ff62 ff62 ff61 ff60 ff61 ff60 ff60 ff61 ff61 ff60 ff60 ff5f ff5e ff5e ff5e ff5e ff5e ff5d ff5e ff5e ff5d ff5e ff5d ff5d ff5d ff5c ff5c ff5b ff5b ff5b ff5b ff5a ff5a ff5b ff5b ff5a ff59 ff5a ff59 ff59 ff59 ff5a ff59 ff59 ff58 ff58 ff59 ff58 ff57 ff57 ff57 ff57 ff57 ff56 ff56 ff56 ff56 ff56 ff55 ff55 ff55 ff54 ff54 ff54 ff55 ff54 ff53 ff52 ff53 ff53 ff52 ff52 ff51 ff51 ff50 ff50 ff50 ff4f ff4f ff4f ff4e ff4d ff4d ff4c ff4b ff4c ff4b ff4b ff4b ff49 ff49 ff48 ff48 ff46 ff46 ff44 ff44 ff43 ff42 ff42 ff41 ff41 ff3f ff3e ff3d ff3c ff3b ff3a ff39 ff39 ff38 ff37 ff34 ff33 ff33 ff32 ff31 ff2f ff2e ff2d ff2c ff2b ff2a ff29 ff28 ff26 ff26 ff24 ff23 ff22 ff21 ff20 ff1f ff1d ff1d ff1b ff1a ff1a ff18 ff17 ff17 ff16 ff15 ff14 ff13 ff12 ff12 ff11 ff10 ff0f ff0e ff0e ff0d ff0c ff0b ff0b ff0a ff0a ff09 ff08 ff08 ff07 ff07 ff07 ff06 ff06 ff05 ff05 ff05 ff04 ff04 ff04 ff03 ff03 ff03 ff03 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 dc00 dc00 dc00 dc00 dc00 dc00 dc00 dc00 dc00 dc00 dc00 dc00 dc00 dc00 dc00 dc00 dc00 dc00 dc00 dc00 dc00 dc00 dc00 dc00 dc00 dc00 dc00 dc00 dc00 dc00 dc00 dc00 dc00 dc00 dc00 dc00 dc00 dc00 dc00 dc00 dc00 dc00 dc00 dc00 dc00 dc00 dc00 dc00 dc00 dc00 dc00 dc00 dc00 dc00 dc00 dc00 dc00 dc00 dc00 dc00 dc00 dc00 dc00 dc00 dc00 dc00 dc00 dc00 dc00 dc00 dc00 dc00 dc00 dc00 dc00 dc00 dc00 dc00 dc00 dc00 dc00 dc00 dc00 dc00 dc00 dc00 dc00 dc00 dc00 dc00 dc00 dc00 │ │ -dd00 dd00 dd00 dd00 dd00 dd00 dd00 dd00 dd00 dd00 dd00 dd00 dd00 dd00 dd00 dd00 dd00 dd00 dd00 dd00 dd00 dd00 dd00 dd00 dd00 dd00 dd00 dd00 dd00 dd00 dd00 dd00 dd00 dd00 dd00 dd00 dd00 dd00 dd00 dd00 dd00 dd00 dd00 dd00 dd00 dd00 dd00 dd00 dd00 dd00 dd00 dd00 dd00 dd00 dd00 dd00 dd00 dd00 dd00 dd00 dd00 dd00 dd00 dd00 dd00 dd00 dd00 dd00 dd00 dd00 dd00 dd00 dd00 dd00 dd00 dd00 dd00 dd00 dd00 dd00 dd00 dd00 dd00 dd00 dd00 dd00 dd00 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff03 ff03 ff03 ff03 ff03 ff04 ff04 ff04 ff05 ff05 ff05 ff05 ff06 ff06 ff07 ff07 ff08 ff08 ff09 ff09 ff0a ff0a ff0b ff0b ff0c ff0d ff0d ff0e ff0f ff0f ff10 ff11 ff12 ff12 ff13 ff14 ff15 ff16 ff17 ff18 ff19 ff1a ff1b ff1c ff1d ff1e ff1f ff20 ff21 ff22 ff24 ff24 ff25 ff27 ff28 ff29 ff2a ff2b ff2c ff2d ff2f ff30 ff31 ff32 ff33 ff34 ff35 ff37 ff39 ff3a ff3b ff3c ff3d ff3d ff3f ff40 ff41 ff42 ff43 ff43 ff45 ff47 ff48 ff48 ff49 ff4a ff4b ff4b ff4d ff4d ff4e ff4f ff50 ff51 ff52 ff52 ff53 ff53 ff53 ff55 ff55 ff56 ff57 ff57 ff58 ff59 ff58 ff5a ff5a ff5a ff5a ff5b ff5c ff5b ff5d ff5e ff5e ff5e ff5e ff5e ff5f ff5f ff5f ff5f ff5f ff61 ff61 ff60 ff62 ff61 ff61 ff62 ff62 ff61 ff63 ff62 ff64 ff63 ff63 ff64 ff64 ff63 ff64 ff65 ff64 ff65 ff65 ff65 ff66 ff67 ff65 ff65 ff66 ff66 ff66 ff67 ff67 ff67 ff67 ff67 ff67 ff67 ff68 ff69 ff68 ff69 ff69 ff68 ff68 ff69 ff6a ff6a ff6b ff6b ff6b ff6a ff6a ff6a ff6b ff6b ff6b ff6c ff6c ff6c ff6b ff6c ff6e ff6c ff6c ff6c ff6e ff6d ff6d ff6d ff6d ff6e ff6e ff6d ff6f ff6f ff6e ff6e ff6e ff6f ff6f ff6f ff6f ff6f ff70 ff70 ff70 ff71 ff6f ff70 ff70 ff72 ff71 ff71 ff72 ff72 ff72 ff72 ff72 ff73 ff73 ff73 ff73 ff73 ff73 ff73 ff75 ff74 ff73 ff74 ff75 ff75 ff74 ff75 ff74 ff75 ff76 ff76 ff76 ff75 ff76 ff77 ff77 ff77 ff77 ff76 ff77 ff77 ff78 ff78 ff77 ff78 ff78 ff78 ff78 ff79 ff79 ff79 ff78 ff78 ff79 ff7a ff7a ff7a ff7a ff79 ff7a ff7b ff7b ff7a ff7a ff7a ff7b ff7b ff7c ff7b ff7b ff7c ff7b ff7c ff7b ff7c ff7d ff7d ff7c ff7c ff7d ff7e ff7d ff7d ff7d ff7d ff7e ff7d ff7d ff7e ff7d ff7f ff7e ff7e ff7e ff7f ff80 ff7f ff7f ff80 ff80 ff80 ff80 ff80 ff80 ff80 ff80 ff81 ff81 ff80 ff81 ff81 ff81 ff82 ff82 ff81 ff82 ff82 ff82 ff82 ff83 ff83 ff82 ff82 ff83 ff82 ff82 ff82 ff83 ff83 ff83 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff85 ff85 ff85 ff86 ff86 ff86 ff86 ff86 ff86 ff86 ff86 ff86 ff86 ff86 ff85 ff86 ff86 ff87 ff86 ff86 ff86 ff87 ff87 ff87 ff87 ff87 ff87 ff87 ff87 ff87 ff87 ff88 ff89 ff89 ff88 ff88 ff89 ff88 ff88 ff89 ff88 ff87 ff89 ff89 ff89 ff89 ff89 ff89 ff89 ff89 ff8a ff89 ff89 ff89 ff8a ff8a ff89 ff8a ff89 ff8a ff8b ff8a ff8a ff8a ff8b ff8b ff8b ff8b ff8b ff8b ff8b ff8c ff8c ff8b ff8c ff8b ff8b ff8c ff8c ff8c ff8b ff8b ff8c ff8c ff8c ff8c ff8c ff8c ff8d ff8e ff8d ff8c ff8c ff8d ff8d ff8d ff8d ff8d ff8d ff8d ff8d ff8d ff8d ff8d ff8d ff8d ff8e ff8e ff8e ff8e ff8e ff8e ff8e ff8e ff8e ff8e ff8e ff8e ff8e ff8e ff8e ff8e ff8e ff8e ff8e ff8e ff8e ff8f ff8f ff8f ff8f ff8f ff8f ff8f ff8f ff8f ff8f ff90 ff90 ff90 ff90 ff90 ff90 ff8f ff90 ff90 ff90 ff90 ff90 ff90 ff90 ff90 ff90 ff90 ff90 ff90 ff90 ff90 ff90 ff90 ff90 ff90 ff90 ff90 ff90 ff90 ff90 ff90 ff91 ff90 ff91 ff90 ff91 ff92 ff91 ff91 ff92 ff92 ff92 ff91 ff91 ff92 ff91 ff92 ff91 ff92 ff92 ff92 ff91 ff92 ff92 ff92 ff91 ff92 ff92 ff92 ff92 ff91 ff91 ff92 ff91 ff92 ff91 ff92 ff92 ff92 ff92 ff92 ff92 ff92 ff92 ff92 ff92 ff92 ff92 ff92 ff92 ff91 ff92 ff92 ff92 ff92 ff93 ff92 ff93 ff93 ff92 ff92 ff92 ff93 ff93 ff92 ff93 ff93 ff92 ff92 ff92 ff92 ff93 ff92 ff93 ff93 ff93 ff93 ff93 ff93 ff92 ff93 ff93 ff93 ff93 ff93 ff93 ff93 ff93 ff93 ff93 ff92 ff92 ff93 ff93 ff93 ff93 ff93 ff93 ff92 ff93 ff93 ff93 ff92 ff92 ff93 ff92 ff92 ff93 ff92 ff93 ff93 ff93 ff93 ff92 ff93 ff93 ff93 ff93 ff93 ff93 ff93 ff92 ff93 ff93 ff93 ff93 ff93 ff93 ff93 ff94 ff93 ff94 ff92 ff93 ff93 ff93 ff93 ff93 ff93 ff92 ff92 ff93 ff92 ff92 ff92 ff93 ff93 ff92 ff93 ff92 ff92 ff93 ff92 ff93 ff92 ff92 ff92 ff93 ff93 ff93 ff93 ff93 ff92 ff92 ff92 ff92 ff93 ff93 ff93 ff92 ff93 ff92 ff93 ff92 ff92 ff92 ff92 ff92 ff92 ff92 ff92 ff92 ff92 ff92 ff92 ff92 ff91 ff91 ff91 ff92 ff92 ff92 ff91 ff91 ff91 ff92 ff92 ff91 ff92 ff92 ff92 ff92 ff91 ff92 ff91 ff91 ff92 ff91 ff91 ff91 ff92 ff91 ff91 ff91 ff91 ff92 ff91 ff91 ff91 ff91 ff91 ff91 ff91 ff90 ff91 ff91 ff91 ff91 ff90 ff91 ff91 ff91 ff91 ff91 ff91 ff90 ff91 ff90 ff90 ff90 ff90 ff90 ff90 ff8f ff90 ff90 ff90 ff90 ff8f ff8f ff8f ff8f ff8f ff8f ff8f ff8f ff8f ff8f ff8f ff8f ff8f ff8f ff8f ff8f ff8f ff8e ff8e ff8e ff8e ff8e ff8e ff8e ff8e ff8e ff8e ff8e ff8e ff8e ff8e ff8e ff8e ff8e ff8e ff8e ff8d ff8d ff8d ff8d ff8d ff8c ff8c ff8d ff8c ff8d ff8c ff8c ff8c ff8c ff8c ff8d ff8c ff8c ff8d ff8d ff8c ff8c ff8b ff8c ff8c ff8b ff8b ff8c ff8b ff8b ff8c ff8c ff8b ff8b ff8b ff8b ff8c ff8b ff8b ff8b ff8b ff8b ff8a ff8b ff8a ff8a ff8b ff8a ff8a ff8a ff89 ff8a ff89 ff8a ff8a ff8a ff8a ff89 ff8a ff89 ff89 ff89 ff88 ff89 ff89 ff89 ff89 ff89 ff89 ff89 ff89 ff88 ff88 ff88 ff88 ff88 ff87 ff88 ff87 ff88 ff87 ff87 ff88 ff86 ff87 ff86 ff86 ff86 ff86 ff86 ff86 ff86 ff86 ff86 ff85 ff86 ff85 ff85 ff85 ff85 ff85 ff85 ff85 ff85 ff85 ff85 ff85 ff85 ff85 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff83 ff84 ff84 ff83 ff84 ff83 ff83 ff83 ff83 ff83 ff83 ff83 ff82 ff82 ff81 ff81 ff82 ff81 ff81 ff82 ff82 ff82 ff83 ff82 ff82 ff81 ff81 ff81 ff82 ff81 ff81 ff81 ff80 ff80 ff80 ff81 ff80 ff80 ff80 ff80 ff7f ff80 ff80 ff80 ff80 ff7f ff80 ff7e ff7f ff7e ff7f ff7f ff7f ff7f ff7f ff7e ff7f ff7e ff7d ff7e ff7d ff7d ff7d ff7d ff7d ff7d ff7c ff7c ff7c ff7c ff7c ff7c ff7c ff7c ff7c ff7c ff7b ff7b ff7b ff7a ff7a ff7a ff7a ff7a ff7a ff79 ff7a ff79 ff79 ff79 ff79 ff79 ff79 ff79 ff79 ff79 ff78 ff77 ff77 ff77 ff78 ff78 ff77 ff78 ff77 ff77 ff77 ff77 ff77 ff76 ff77 ff76 ff76 ff76 ff76 ff75 ff75 ff75 ff75 ff75 ff75 ff74 ff74 ff74 ff74 ff74 ff74 ff74 ff74 ff74 ff74 ff73 ff73 ff73 ff72 ff72 ff73 ff72 ff72 ff72 ff73 ff72 ff71 ff71 ff72 ff71 ff71 ff72 ff71 ff71 ff70 ff70 ff70 ff6f ff6f ff70 ff6f ff6f ff70 ff6f ff6f ff6e ff6e ff6f ff6e ff6e ff6d ff6d ff6c ff6e ff6c ff6d ff6d ff6c ff6d ff6d ff6d ff6c ff6b ff6b ff6a ff6b ff6b ff6a ff6b ff6a ff6a ff6a ff6a ff6a ff6a ff69 ff68 ff68 ff69 ff68 ff69 ff68 ff68 ff67 ff66 ff66 ff67 ff67 ff66 ff66 ff66 ff67 ff66 ff65 ff66 ff66 ff66 ff65 ff65 ff65 ff65 ff66 ff66 ff65 ff65 ff64 ff64 ff64 ff63 ff63 ff64 ff64 ff63 ff62 ff62 ff62 ff62 ff63 ff62 ff61 ff61 ff62 ff61 ff60 ff60 ff61 ff60 ff60 ff60 ff5f ff5f ff60 ff60 ff5f ff5f ff5e ff5e ff5e ff5d ff5d ff5d ff5d ff5e ff5d ff5c ff5d ff5d ff5c ff5c ff5c ff5a ff5b ff5b ff5a ff5b ff5a ff5a ff59 ff5a ff59 ff59 ff59 ff59 ff59 ff58 ff59 ff59 ff58 ff58 ff57 ff57 ff58 ff56 ff56 ff56 ff56 ff56 ff55 ff55 ff54 ff55 ff55 ff54 ff54 ff54 ff54 ff53 ff53 ff53 ff53 ff52 ff52 ff52 ff52 ff51 ff51 ff50 ff4f ff4f ff4f ff4f ff4f ff4d ff4e ff4d ff4d ff4c ff4c ff4b ff4a ff4a ff49 ff49 ff49 ff47 ff47 ff46 ff46 ff44 ff44 ff42 ff42 ff42 ff40 ff3f ff3f ff3d ff3d ff3d ff3b ff39 ff39 ff37 ff36 ff35 ff34 ff34 ff32 ff31 ff30 ff2f ff2e ff2d ff2b ff2b ff29 ff28 ff27 ff26 ff25 ff24 ff23 ff22 ff21 ff20 ff1e ff1d ff1c ff1b ff1a ff19 ff18 ff17 ff16 ff16 ff14 ff14 ff13 ff12 ff11 ff10 ff10 ff0f ff0e ff0d ff0d ff0c ff0b ff0a ff0a ff09 ff09 ff08 ff08 ff07 ff07 ff06 ff06 ff06 ff05 ff05 ff05 ff04 ff04 ff04 ff03 ff03 ff03 ff03 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 dd00 dd00 dd00 dd00 dd00 dd00 dd00 dd00 dd00 dd00 dd00 dd00 dd00 dd00 dd00 dd00 dd00 dd00 dd00 dd00 dd00 dd00 dd00 dd00 dd00 dd00 dd00 dd00 dd00 dd00 dd00 dd00 dd00 dd00 dd00 dd00 dd00 dd00 dd00 dd00 dd00 dd00 dd00 dd00 dd00 dd00 dd00 dd00 dd00 dd00 dd00 dd00 dd00 dd00 dd00 dd00 dd00 dd00 dd00 dd00 dd00 dd00 dd00 dd00 dd00 dd00 dd00 dd00 dd00 dd00 dd00 dd00 dd00 dd00 dd00 dd00 dd00 dd00 dd00 dd00 dd00 dd00 dd00 dd00 dd00 dd00 dd00 dd00 dd00 dd00 dd00 dd00 dd00 │ │ -dd00 dd00 dd00 dd00 dd00 dd00 dd00 dd00 dd00 dd00 dd00 dd00 dd00 dd00 dd00 dd00 dd00 dd00 dd00 dd00 dd00 dd00 dd00 dd00 dd00 dd00 dd00 dd00 dd00 dd00 dd00 dd00 dd00 dd00 dd00 dd00 dd00 dd00 dd00 dd00 dd00 dd00 dd00 dd00 dd00 dd00 dd00 dd00 dd00 dd00 dd00 dd00 dd00 dd00 dd00 dd00 dd00 dd00 dd00 dd00 dd00 dd00 dd00 dd00 dd00 dd00 dd00 dd00 dd00 dd00 dd00 dd00 dd00 dd00 dd00 dd00 dd00 dd00 dd00 dd00 dd00 dd00 dd00 dd00 dd00 dd00 dd00 dd00 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff03 ff03 ff03 ff03 ff04 ff04 ff04 ff05 ff05 ff05 ff05 ff06 ff06 ff07 ff07 ff08 ff08 ff08 ff09 ff0a ff0a ff0a ff0b ff0c ff0c ff0d ff0e ff0f ff0f ff10 ff11 ff11 ff12 ff13 ff14 ff15 ff15 ff16 ff18 ff19 ff1a ff1b ff1c ff1d ff1e ff1f ff20 ff21 ff22 ff23 ff24 ff25 ff26 ff27 ff28 ff2a ff2b ff2c ff2d ff2e ff30 ff31 ff32 ff33 ff34 ff35 ff37 ff38 ff39 ff3a ff3b ff3c ff3d ff3e ff3f ff40 ff41 ff42 ff44 ff45 ff46 ff47 ff48 ff48 ff4a ff4b ff4b ff4c ff4d ff4e ff50 ff50 ff50 ff52 ff51 ff53 ff53 ff53 ff54 ff54 ff56 ff56 ff56 ff58 ff58 ff58 ff59 ff59 ff59 ff5a ff5a ff5b ff5c ff5c ff5d ff5e ff5e ff5d ff5e ff5e ff5e ff5e ff5f ff5f ff61 ff60 ff61 ff61 ff61 ff61 ff61 ff61 ff62 ff62 ff63 ff62 ff63 ff62 ff63 ff63 ff64 ff64 ff63 ff64 ff64 ff64 ff66 ff66 ff64 ff64 ff65 ff66 ff66 ff67 ff65 ff66 ff67 ff66 ff66 ff67 ff68 ff67 ff68 ff67 ff68 ff68 ff68 ff69 ff69 ff69 ff6a ff6a ff6a ff69 ff6a ff6a ff6b ff6b ff6a ff6b ff6b ff6b ff6b ff6c ff6d ff6c ff6c ff6c ff6d ff6c ff6d ff6c ff6d ff6e ff6d ff6c ff6e ff6e ff6e ff6d ff6e ff6f ff6f ff6f ff6e ff6f ff70 ff70 ff70 ff6f ff6f ff70 ff70 ff72 ff71 ff71 ff72 ff72 ff71 ff72 ff72 ff72 ff72 ff72 ff72 ff72 ff72 ff73 ff74 ff74 ff73 ff73 ff73 ff74 ff74 ff75 ff74 ff74 ff76 ff74 ff76 ff75 ff75 ff75 ff77 ff75 ff77 ff76 ff77 ff76 ff76 ff76 ff77 ff77 ff77 ff77 ff77 ff78 ff77 ff78 ff77 ff77 ff78 ff79 ff79 ff79 ff79 ff79 ff79 ff7a ff7a ff79 ff7a ff7a ff7b ff7a ff7a ff7a ff7a ff7b ff7a ff7b ff7b ff7c ff7c ff7c ff7c ff7c ff7c ff7c ff7c ff7c ff7c ff7d ff7e ff7d ff7d ff7d ff7d ff7d ff7d ff7e ff7e ff7e ff7f ff7e ff7f ff80 ff7f ff7f ff7f ff7f ff7f ff7f ff7f ff80 ff80 ff80 ff80 ff81 ff81 ff81 ff81 ff81 ff81 ff81 ff82 ff82 ff82 ff82 ff81 ff81 ff82 ff81 ff82 ff82 ff82 ff82 ff83 ff83 ff83 ff83 ff83 ff84 ff83 ff83 ff84 ff83 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff85 ff85 ff84 ff85 ff85 ff85 ff85 ff85 ff85 ff85 ff85 ff85 ff85 ff85 ff85 ff86 ff86 ff86 ff85 ff86 ff86 ff87 ff87 ff86 ff87 ff87 ff86 ff87 ff86 ff86 ff87 ff87 ff87 ff88 ff88 ff88 ff88 ff88 ff87 ff88 ff88 ff87 ff88 ff88 ff88 ff89 ff89 ff88 ff88 ff89 ff8a ff89 ff89 ff89 ff89 ff89 ff89 ff89 ff88 ff89 ff8a ff8a ff89 ff89 ff8a ff8a ff8b ff8b ff8b ff8a ff8a ff8b ff8c ff8b ff8b ff8b ff8a ff8b ff8b ff8b ff8b ff8b ff8c ff8c ff8b ff8b ff8c ff8b ff8c ff8d ff8c ff8c ff8c ff8c ff8c ff8c ff8d ff8c ff8c ff8c ff8d ff8c ff8c ff8d ff8d ff8d ff8e ff8d ff8d ff8d ff8d ff8d ff8d ff8d ff8d ff8d ff8d ff8d ff8d ff8d ff8d ff8e ff8d ff8d ff8e ff8e ff8e ff8e ff8e ff8e ff8e ff8e ff8e ff8e ff8f ff8f ff8f ff8f ff8f ff8f ff8f ff8f ff8f ff8f ff8e ff8f ff8f ff8e ff8f ff8f ff8f ff8f ff8f ff8f ff8f ff8f ff8f ff8f ff8f ff8f ff8f ff8f ff8f ff90 ff90 ff90 ff90 ff90 ff91 ff90 ff91 ff90 ff91 ff91 ff90 ff91 ff90 ff91 ff91 ff90 ff91 ff90 ff91 ff91 ff91 ff91 ff91 ff91 ff91 ff90 ff91 ff90 ff91 ff91 ff91 ff91 ff91 ff91 ff91 ff91 ff91 ff91 ff91 ff91 ff91 ff91 ff91 ff91 ff91 ff91 ff91 ff91 ff92 ff91 ff92 ff92 ff92 ff91 ff92 ff92 ff92 ff92 ff91 ff92 ff92 ff92 ff92 ff92 ff92 ff92 ff92 ff92 ff92 ff92 ff91 ff92 ff92 ff91 ff92 ff91 ff92 ff92 ff92 ff92 ff92 ff92 ff91 ff92 ff92 ff92 ff92 ff92 ff92 ff92 ff92 ff92 ff93 ff92 ff92 ff93 ff93 ff92 ff92 ff92 ff92 ff92 ff92 ff92 ff93 ff92 ff92 ff92 ff92 ff92 ff93 ff92 ff92 ff93 ff93 ff92 ff92 ff92 ff92 ff92 ff92 ff92 ff92 ff92 ff92 ff93 ff92 ff93 ff93 ff92 ff93 ff93 ff93 ff92 ff93 ff92 ff93 ff92 ff92 ff92 ff92 ff92 ff91 ff91 ff92 ff91 ff92 ff92 ff92 ff92 ff92 ff92 ff92 ff91 ff92 ff91 ff91 ff92 ff91 ff92 ff91 ff91 ff92 ff92 ff91 ff92 ff91 ff91 ff91 ff92 ff92 ff91 ff91 ff92 ff91 ff91 ff92 ff91 ff91 ff91 ff92 ff91 ff91 ff91 ff91 ff91 ff91 ff91 ff91 ff91 ff91 ff91 ff91 ff91 ff90 ff91 ff91 ff91 ff91 ff91 ff91 ff91 ff90 ff91 ff90 ff91 ff91 ff91 ff91 ff91 ff91 ff91 ff90 ff91 ff91 ff91 ff91 ff90 ff91 ff90 ff91 ff91 ff91 ff90 ff90 ff90 ff90 ff90 ff90 ff90 ff90 ff90 ff90 ff90 ff90 ff90 ff90 ff90 ff8f ff8f ff90 ff90 ff90 ff90 ff90 ff90 ff8f ff90 ff90 ff90 ff90 ff8f ff8f ff8e ff8e ff8e ff8e ff8e ff8e ff8e ff8e ff8e ff8e ff8e ff8e ff8e ff8e ff8e ff8e ff8e ff8e ff8e ff8d ff8d ff8d ff8d ff8d ff8d ff8d ff8d ff8d ff8e ff8d ff8d ff8d ff8d ff8d ff8d ff8d ff8c ff8c ff8c ff8c ff8c ff8d ff8b ff8c ff8c ff8b ff8c ff8c ff8c ff8c ff8b ff8b ff8c ff8c ff8b ff8b ff8b ff8b ff8b ff8b ff8a ff8b ff8b ff8b ff8a ff8a ff8a ff8a ff8b ff8a ff8b ff8a ff8a ff8a ff8b ff8a ff8a ff8b ff8a ff89 ff8a ff8a ff8a ff8a ff89 ff8a ff89 ff89 ff89 ff89 ff89 ff88 ff89 ff88 ff89 ff88 ff88 ff88 ff88 ff88 ff88 ff88 ff88 ff88 ff88 ff88 ff87 ff87 ff87 ff87 ff87 ff87 ff87 ff87 ff86 ff86 ff87 ff86 ff87 ff86 ff85 ff85 ff85 ff86 ff85 ff85 ff85 ff86 ff84 ff86 ff85 ff84 ff85 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff83 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff83 ff83 ff84 ff82 ff83 ff82 ff82 ff82 ff83 ff83 ff82 ff82 ff82 ff82 ff82 ff81 ff81 ff82 ff81 ff81 ff81 ff80 ff82 ff82 ff82 ff82 ff81 ff81 ff81 ff81 ff81 ff81 ff81 ff7f ff7f ff80 ff81 ff7f ff7f ff80 ff80 ff7f ff7f ff7f ff7f ff7f ff7f ff7f ff7e ff7f ff7e ff7e ff7e ff7e ff7e ff7e ff7e ff7e ff7e ff7d ff7d ff7d ff7d ff7c ff7c ff7c ff7c ff7c ff7c ff7b ff7b ff7b ff7b ff7b ff7b ff7b ff7b ff7a ff7a ff7b ff7a ff79 ff7a ff79 ff79 ff79 ff79 ff79 ff78 ff78 ff78 ff79 ff78 ff78 ff78 ff78 ff78 ff78 ff77 ff76 ff76 ff77 ff77 ff77 ff77 ff77 ff76 ff76 ff76 ff75 ff75 ff76 ff75 ff75 ff75 ff75 ff75 ff75 ff74 ff75 ff74 ff74 ff73 ff74 ff73 ff74 ff73 ff73 ff74 ff73 ff74 ff73 ff73 ff72 ff72 ff72 ff71 ff72 ff71 ff71 ff71 ff71 ff72 ff71 ff71 ff72 ff70 ff71 ff70 ff71 ff70 ff70 ff6f ff70 ff6f ff6f ff6f ff6f ff6f ff6e ff6f ff6f ff6d ff6d ff6d ff6d ff6d ff6d ff6d ff6c ff6d ff6c ff6c ff6c ff6c ff6c ff6c ff6c ff6c ff6b ff6b ff6a ff6a ff6a ff69 ff6a ff69 ff69 ff6a ff6a ff69 ff68 ff69 ff68 ff68 ff68 ff68 ff69 ff67 ff67 ff67 ff66 ff66 ff67 ff66 ff65 ff65 ff65 ff66 ff66 ff65 ff64 ff65 ff65 ff64 ff64 ff64 ff65 ff64 ff65 ff65 ff65 ff64 ff63 ff63 ff63 ff63 ff63 ff63 ff63 ff62 ff61 ff61 ff62 ff61 ff61 ff61 ff61 ff60 ff61 ff60 ff60 ff5f ff60 ff5f ff5f ff5f ff5f ff5f ff5f ff5e ff5e ff5e ff5e ff5e ff5d ff5d ff5c ff5d ff5d ff5d ff5c ff5c ff5c ff5b ff5c ff5b ff5a ff5b ff5b ff5a ff5a ff5a ff59 ff59 ff59 ff58 ff59 ff58 ff58 ff58 ff58 ff58 ff57 ff56 ff57 ff56 ff56 ff57 ff56 ff55 ff55 ff55 ff55 ff55 ff54 ff53 ff54 ff54 ff54 ff53 ff53 ff53 ff53 ff52 ff52 ff52 ff51 ff51 ff51 ff51 ff51 ff4f ff4f ff4f ff4e ff4e ff4f ff4d ff4d ff4d ff4d ff4b ff4c ff4b ff49 ff49 ff48 ff48 ff48 ff47 ff46 ff45 ff45 ff44 ff43 ff42 ff41 ff41 ff40 ff3f ff3f ff3d ff3c ff3b ff3a ff39 ff38 ff37 ff36 ff35 ff34 ff33 ff32 ff30 ff2f ff2e ff2d ff2d ff2b ff2a ff29 ff28 ff27 ff25 ff25 ff23 ff22 ff21 ff20 ff1f ff1e ff1d ff1c ff1b ff1a ff19 ff17 ff17 ff16 ff15 ff14 ff13 ff12 ff12 ff11 ff10 ff0f ff0f ff0e ff0d ff0c ff0c ff0b ff0a ff0a ff09 ff09 ff08 ff08 ff07 ff07 ff06 ff06 ff06 ff05 ff05 ff05 ff04 ff04 ff04 ff03 ff03 ff03 ff03 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 dd00 dd00 dd00 dd00 dd00 dd00 dd00 dd00 dd00 dd00 dd00 dd00 dd00 dd00 dd00 dd00 dd00 dd00 dd00 dd00 dd00 dd00 dd00 dd00 dd00 dd00 dd00 dd00 dd00 dd00 dd00 dd00 dd00 dd00 dd00 dd00 dd00 dd00 dd00 dd00 dd00 dd00 dd00 dd00 dd00 dd00 dd00 dd00 dd00 dd00 dd00 dd00 dd00 dd00 dd00 dd00 dd00 dd00 dd00 dd00 dd00 dd00 dd00 dd00 dd00 dd00 dd00 dd00 dd00 dd00 dd00 dd00 dd00 dd00 dd00 dd00 dd00 dd00 dd00 dd00 dd00 dd00 dd00 dd00 dd00 dd00 dd00 dd00 dd00 dd00 dd00 dd00 dd00 dd00 dd00 │ │ -dd00 dd00 dd00 dd00 dd00 dd00 dd00 dd00 dd00 dd00 dd00 dd00 dd00 dd00 dd00 dd00 dd00 dd00 dd00 dd00 dd00 dd00 dd00 dd00 dd00 dd00 dd00 dd00 dd00 dd00 dd00 dd00 dd00 dd00 dd00 dd00 dd00 dd00 dd00 dd00 dd00 dd00 dd00 dd00 dd00 dd00 dd00 dd00 dd00 dd00 dd00 dd00 dd00 dd00 dd00 dd00 dd00 dd00 dd00 dd00 dd00 dd00 dd00 dd00 dd00 dd00 dd00 dd00 dd00 dd00 dd00 dd00 dd00 dd00 dd00 dd00 dd00 dd00 dd00 dd00 dd00 dd00 dd00 dd00 dd00 dd00 dd00 dd00 dd00 dd00 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff03 ff03 ff03 ff03 ff03 ff04 ff04 ff04 ff05 ff05 ff05 ff06 ff06 ff06 ff07 ff07 ff08 ff08 ff09 ff09 ff0a ff0a ff0b ff0c ff0c ff0d ff0d ff0e ff0f ff0f ff10 ff11 ff12 ff13 ff13 ff15 ff15 ff16 ff17 ff18 ff19 ff1a ff1b ff1c ff1d ff1e ff1f ff21 ff21 ff22 ff23 ff25 ff26 ff27 ff28 ff29 ff2b ff2c ff2d ff2e ff2f ff31 ff32 ff33 ff33 ff35 ff37 ff38 ff39 ff39 ff3a ff3c ff3d ff3e ff3f ff3f ff42 ff43 ff43 ff44 ff45 ff46 ff47 ff49 ff4a ff4a ff4a ff4c ff4d ff4e ff4f ff4f ff50 ff50 ff51 ff51 ff52 ff52 ff54 ff54 ff55 ff56 ff56 ff57 ff57 ff58 ff58 ff59 ff59 ff5a ff5a ff5b ff5b ff5c ff5d ff5d ff5d ff5d ff5d ff5e ff5d ff5e ff5e ff5f ff60 ff60 ff61 ff61 ff60 ff60 ff61 ff60 ff62 ff62 ff62 ff62 ff62 ff62 ff63 ff63 ff63 ff63 ff63 ff63 ff63 ff65 ff65 ff64 ff64 ff65 ff66 ff66 ff66 ff65 ff65 ff67 ff65 ff66 ff67 ff67 ff66 ff68 ff66 ff67 ff68 ff68 ff68 ff69 ff68 ff69 ff69 ff68 ff69 ff6a ff6a ff69 ff6a ff6a ff6a ff69 ff6a ff6b ff6b ff6c ff6c ff6b ff6c ff6b ff6b ff6d ff6c ff6c ff6d ff6d ff6c ff6d ff6e ff6e ff6d ff6e ff6d ff6d ff6f ff6d ff6f ff6f ff6f ff6f ff6f ff6f ff6f ff70 ff70 ff71 ff71 ff70 ff70 ff70 ff72 ff72 ff72 ff72 ff72 ff72 ff72 ff71 ff73 ff73 ff73 ff73 ff73 ff73 ff73 ff74 ff75 ff74 ff74 ff75 ff73 ff75 ff74 ff75 ff75 ff77 ff75 ff76 ff76 ff76 ff76 ff75 ff76 ff77 ff76 ff76 ff76 ff76 ff77 ff77 ff77 ff76 ff77 ff78 ff78 ff78 ff79 ff79 ff78 ff78 ff79 ff79 ff79 ff7a ff79 ff79 ff7a ff79 ff79 ff7a ff79 ff79 ff7a ff7b ff7b ff7b ff7b ff7b ff7c ff7b ff7b ff7c ff7b ff7c ff7b ff7c ff7c ff7d ff7d ff7d ff7d ff7d ff7d ff7d ff7d ff7e ff7e ff7e ff7e ff7f ff7e ff7e ff7e ff7f ff7f ff7f ff7f ff7f ff7f ff7f ff80 ff80 ff80 ff80 ff81 ff80 ff81 ff82 ff81 ff80 ff80 ff81 ff80 ff81 ff80 ff81 ff82 ff81 ff82 ff83 ff83 ff83 ff82 ff82 ff83 ff82 ff82 ff83 ff83 ff83 ff83 ff83 ff83 ff83 ff83 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff85 ff85 ff86 ff85 ff86 ff85 ff86 ff85 ff86 ff86 ff86 ff86 ff86 ff86 ff86 ff86 ff86 ff86 ff86 ff86 ff87 ff87 ff87 ff87 ff87 ff87 ff88 ff87 ff86 ff87 ff87 ff88 ff89 ff89 ff88 ff87 ff88 ff89 ff89 ff89 ff89 ff88 ff89 ff89 ff89 ff88 ff89 ff89 ff8a ff89 ff89 ff89 ff8a ff8b ff8a ff8a ff8a ff8a ff8a ff8a ff8b ff8a ff8b ff8a ff8a ff8a ff8a ff8b ff8b ff8a ff8b ff8a ff8a ff8b ff8b ff8b ff8b ff8b ff8b ff8c ff8b ff8b ff8b ff8c ff8c ff8b ff8b ff8c ff8c ff8c ff8d ff8d ff8c ff8d ff8d ff8c ff8c ff8d ff8c ff8c ff8c ff8c ff8d ff8d ff8d ff8c ff8c ff8d ff8e ff8d ff8d ff8d ff8d ff8d ff8d ff8e ff8d ff8e ff8e ff8e ff8e ff8e ff8e ff8e ff8e ff8e ff8e ff8e ff8e ff8e ff8e ff8e ff8e ff8e ff8e ff8e ff8e ff8e ff8e ff8e ff8e ff8e ff8e ff8e ff8e ff8e ff8f ff8f ff8f ff8f ff8f ff90 ff90 ff90 ff90 ff90 ff90 ff90 ff90 ff90 ff90 ff8f ff90 ff8f ff90 ff90 ff90 ff90 ff90 ff90 ff90 ff90 ff90 ff90 ff90 ff90 ff8f ff90 ff90 ff90 ff90 ff90 ff90 ff90 ff90 ff90 ff90 ff90 ff90 ff90 ff90 ff90 ff90 ff90 ff91 ff91 ff91 ff91 ff91 ff91 ff90 ff91 ff91 ff91 ff90 ff91 ff91 ff91 ff91 ff90 ff91 ff91 ff91 ff91 ff91 ff91 ff91 ff92 ff92 ff91 ff91 ff91 ff92 ff92 ff91 ff91 ff91 ff91 ff92 ff92 ff92 ff91 ff92 ff91 ff91 ff91 ff91 ff92 ff91 ff91 ff92 ff92 ff91 ff92 ff91 ff91 ff92 ff92 ff91 ff91 ff91 ff91 ff91 ff92 ff91 ff92 ff91 ff92 ff92 ff91 ff91 ff92 ff92 ff91 ff92 ff92 ff91 ff92 ff91 ff91 ff91 ff92 ff91 ff91 ff91 ff91 ff92 ff92 ff92 ff92 ff92 ff92 ff92 ff91 ff91 ff92 ff91 ff92 ff91 ff91 ff91 ff92 ff92 ff91 ff91 ff91 ff91 ff91 ff91 ff91 ff91 ff91 ff91 ff91 ff91 ff91 ff91 ff91 ff91 ff90 ff91 ff91 ff91 ff91 ff91 ff90 ff91 ff91 ff91 ff90 ff90 ff90 ff90 ff91 ff91 ff91 ff90 ff91 ff91 ff91 ff91 ff91 ff91 ff90 ff91 ff91 ff91 ff90 ff90 ff90 ff90 ff90 ff90 ff90 ff90 ff90 ff90 ff90 ff90 ff90 ff90 ff90 ff90 ff90 ff90 ff8f ff90 ff90 ff90 ff90 ff90 ff90 ff90 ff90 ff90 ff90 ff90 ff90 ff8f ff90 ff90 ff90 ff90 ff90 ff8f ff90 ff90 ff90 ff90 ff90 ff90 ff8f ff8f ff8f ff8f ff8f ff8f ff8f ff8f ff8f ff8e ff8f ff8f ff8f ff8f ff8f ff8f ff8f ff8f ff8f ff8f ff8f ff8f ff8f ff8e ff8e ff8e ff8e ff8d ff8d ff8d ff8d ff8d ff8d ff8d ff8d ff8d ff8d ff8d ff8d ff8d ff8d ff8e ff8d ff8c ff8c ff8c ff8c ff8c ff8c ff8c ff8c ff8c ff8d ff8c ff8c ff8c ff8c ff8c ff8c ff8c ff8c ff8b ff8b ff8c ff8c ff8b ff8c ff8c ff8b ff8b ff8b ff8b ff8b ff8a ff8a ff8a ff8b ff8a ff8a ff8a ff8a ff8a ff8a ff8a ff8a ff8a ff8a ff8a ff8a ff8a ff8a ff8a ff89 ff8a ff8a ff8a ff89 ff8a ff8a ff89 ff8a ff89 ff89 ff89 ff89 ff89 ff89 ff88 ff89 ff89 ff89 ff89 ff88 ff88 ff87 ff88 ff87 ff89 ff88 ff88 ff88 ff87 ff87 ff87 ff87 ff87 ff87 ff87 ff88 ff86 ff86 ff87 ff86 ff86 ff86 ff87 ff86 ff86 ff86 ff86 ff86 ff86 ff86 ff85 ff85 ff85 ff85 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff83 ff84 ff83 ff84 ff83 ff83 ff83 ff82 ff83 ff83 ff83 ff82 ff83 ff82 ff81 ff82 ff83 ff83 ff81 ff82 ff82 ff82 ff82 ff81 ff81 ff81 ff81 ff81 ff81 ff80 ff81 ff80 ff81 ff81 ff80 ff80 ff80 ff80 ff80 ff80 ff80 ff7f ff7f ff7f ff80 ff7f ff7f ff7f ff7f ff7f ff7f ff7e ff7e ff7e ff7e ff7e ff7e ff7e ff7e ff7d ff7d ff7d ff7d ff7d ff7d ff7d ff7d ff7d ff7c ff7c ff7c ff7c ff7b ff7b ff7b ff7b ff7b ff7b ff7a ff7b ff7b ff7a ff7a ff7a ff7a ff7a ff7a ff7a ff7a ff79 ff79 ff79 ff79 ff78 ff78 ff78 ff78 ff78 ff77 ff78 ff78 ff78 ff78 ff77 ff77 ff77 ff77 ff76 ff75 ff75 ff76 ff77 ff76 ff76 ff75 ff75 ff76 ff75 ff75 ff75 ff75 ff74 ff75 ff74 ff74 ff74 ff74 ff74 ff73 ff73 ff73 ff74 ff73 ff72 ff73 ff72 ff72 ff73 ff72 ff72 ff72 ff72 ff71 ff71 ff71 ff71 ff70 ff70 ff70 ff71 ff70 ff71 ff70 ff70 ff70 ff71 ff70 ff6f ff6f ff70 ff6e ff70 ff6f ff6f ff6d ff6e ff6e ff6d ff6e ff6e ff6d ff6c ff6c ff6c ff6c ff6c ff6d ff6c ff6c ff6c ff6b ff6a ff6b ff6a ff6a ff6a ff6b ff6b ff6a ff69 ff6a ff69 ff69 ff69 ff69 ff68 ff69 ff68 ff68 ff67 ff68 ff68 ff68 ff67 ff68 ff68 ff67 ff67 ff67 ff66 ff65 ff66 ff66 ff65 ff65 ff65 ff65 ff65 ff65 ff64 ff65 ff64 ff63 ff63 ff63 ff63 ff64 ff63 ff64 ff64 ff63 ff62 ff62 ff63 ff62 ff62 ff61 ff62 ff62 ff61 ff61 ff60 ff60 ff61 ff61 ff60 ff5f ff60 ff60 ff60 ff5f ff60 ff5f ff5e ff5f ff5f ff5e ff5f ff5e ff5e ff5d ff5d ff5e ff5d ff5d ff5c ff5c ff5c ff5c ff5b ff5b ff5b ff5a ff5b ff5b ff5a ff5b ff5a ff59 ff59 ff59 ff58 ff58 ff59 ff58 ff59 ff58 ff57 ff57 ff57 ff57 ff57 ff56 ff56 ff56 ff56 ff56 ff56 ff55 ff54 ff54 ff54 ff55 ff54 ff53 ff54 ff53 ff54 ff53 ff53 ff51 ff51 ff51 ff51 ff51 ff51 ff50 ff50 ff50 ff4f ff4e ff4e ff4e ff4d ff4d ff4d ff4c ff4d ff4c ff4b ff4b ff4b ff49 ff48 ff48 ff47 ff47 ff46 ff46 ff44 ff44 ff44 ff43 ff42 ff41 ff3f ff3f ff3f ff3e ff3d ff3b ff3a ff39 ff38 ff38 ff37 ff36 ff34 ff33 ff33 ff31 ff31 ff2f ff2e ff2d ff2c ff2c ff2a ff29 ff27 ff26 ff26 ff24 ff23 ff22 ff21 ff20 ff1f ff1e ff1c ff1c ff1b ff1a ff19 ff18 ff16 ff15 ff15 ff14 ff13 ff12 ff11 ff11 ff10 ff0f ff0e ff0e ff0d ff0c ff0b ff0b ff0a ff0a ff09 ff08 ff08 ff07 ff07 ff06 ff06 ff06 ff05 ff05 ff05 ff04 ff04 ff04 ff04 ff03 ff03 ff03 ff03 ff02 ff02 ff02 ff02 ff02 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 dd00 dd00 dd00 dd00 dd00 dd00 dd00 dd00 dd00 dd00 dd00 dd00 dd00 dd00 dd00 dd00 dd00 dd00 dd00 dd00 dd00 dd00 dd00 dd00 dd00 dd00 dd00 dd00 dd00 dd00 dd00 dd00 dd00 dd00 dd00 dd00 dd00 dd00 dd00 dd00 dd00 dd00 dd00 dd00 dd00 dd00 dd00 dd00 dd00 dd00 dd00 dd00 dd00 dd00 dd00 dd00 dd00 dd00 dd00 dd00 dd00 dd00 dd00 dd00 dd00 dd00 dd00 dd00 dd00 dd00 dd00 dd00 dd00 dd00 dd00 dd00 dd00 dd00 dd00 dd00 dd00 dd00 dd00 dd00 dd00 dd00 dd00 dd00 dd00 dd00 dd00 dd00 dd00 dd00 dd00 dd00 │ │ -dd00 dd00 dd00 dd00 dd00 dd00 dd00 dd00 dd00 dd00 dd00 dd00 dd00 dd00 dd00 dd00 dd00 dd00 dd00 dd00 dd00 dd00 dd00 dd00 dd00 dd00 dd00 dd00 dd00 dd00 dd00 dd00 dd00 dd00 dd00 dd00 dd00 dd00 dd00 dd00 dd00 dd00 dd00 dd00 dd00 dd00 dd00 dd00 dd00 dd00 dd00 dd00 dd00 dd00 dd00 dd00 dd00 dd00 dd00 dd00 dd00 dd00 dd00 dd00 dd00 dd00 dd00 dd00 dd00 dd00 dd00 dd00 dd00 dd00 dd00 dd00 dd00 dd00 dd00 dd00 dd00 dd00 dd00 dd00 dd00 dd00 dd00 dd00 dd00 dd00 dd00 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff03 ff03 ff03 ff03 ff03 ff04 ff04 ff04 ff05 ff05 ff05 ff06 ff06 ff06 ff07 ff07 ff08 ff08 ff09 ff09 ff09 ff0a ff0b ff0b ff0c ff0c ff0d ff0e ff0e ff0f ff10 ff11 ff12 ff13 ff13 ff14 ff15 ff16 ff17 ff18 ff19 ff1a ff1b ff1c ff1c ff1e ff1f ff20 ff21 ff22 ff24 ff25 ff26 ff27 ff27 ff29 ff2b ff2c ff2c ff2d ff2f ff30 ff31 ff32 ff33 ff35 ff36 ff37 ff38 ff39 ff3a ff3b ff3c ff3e ff3e ff40 ff41 ff42 ff43 ff44 ff45 ff47 ff47 ff48 ff49 ff4a ff4a ff4c ff4d ff4d ff4f ff4e ff50 ff50 ff51 ff51 ff52 ff52 ff53 ff53 ff55 ff55 ff55 ff56 ff57 ff56 ff57 ff58 ff59 ff59 ff59 ff5a ff5b ff5b ff5b ff5c ff5c ff5c ff5d ff5d ff5d ff5d ff5e ff5e ff5f ff60 ff60 ff5f ff60 ff60 ff60 ff61 ff61 ff61 ff61 ff62 ff61 ff62 ff62 ff62 ff62 ff62 ff63 ff63 ff64 ff64 ff64 ff64 ff64 ff65 ff65 ff65 ff65 ff64 ff66 ff65 ff66 ff65 ff66 ff66 ff67 ff65 ff66 ff67 ff67 ff67 ff68 ff67 ff68 ff68 ff67 ff69 ff6a ff68 ff68 ff69 ff6a ff69 ff69 ff69 ff6b ff6a ff6b ff6b ff6a ff6a ff6a ff6b ff6c ff6c ff6b ff6c ff6d ff6c ff6c ff6e ff6d ff6d ff6e ff6d ff6b ff6d ff6d ff6e ff6e ff6d ff6e ff6f ff6f ff6e ff70 ff6f ff6f ff6f ff6e ff6f ff6f ff71 ff71 ff71 ff71 ff71 ff72 ff72 ff71 ff72 ff73 ff72 ff73 ff73 ff73 ff72 ff74 ff74 ff74 ff74 ff74 ff73 ff73 ff74 ff75 ff75 ff75 ff75 ff75 ff75 ff75 ff75 ff75 ff75 ff75 ff76 ff75 ff75 ff76 ff75 ff77 ff76 ff76 ff77 ff77 ff77 ff77 ff79 ff78 ff77 ff78 ff79 ff79 ff78 ff78 ff79 ff78 ff79 ff78 ff79 ff79 ff78 ff79 ff7a ff7b ff7a ff7a ff7a ff7a ff7a ff7a ff7b ff7a ff7b ff7c ff7b ff7b ff7c ff7c ff7c ff7c ff7c ff7c ff7c ff7d ff7c ff7d ff7d ff7e ff7d ff7d ff7d ff7d ff7e ff7f ff7e ff7f ff7e ff7f ff7f ff7e ff7e ff7f ff7f ff80 ff80 ff7f ff80 ff80 ff80 ff7f ff80 ff81 ff80 ff81 ff80 ff81 ff82 ff81 ff82 ff81 ff81 ff82 ff81 ff81 ff82 ff81 ff82 ff82 ff82 ff82 ff82 ff82 ff82 ff82 ff83 ff84 ff83 ff83 ff84 ff83 ff83 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff85 ff85 ff85 ff85 ff85 ff85 ff85 ff85 ff85 ff85 ff85 ff85 ff85 ff85 ff85 ff86 ff86 ff85 ff85 ff86 ff86 ff86 ff86 ff87 ff87 ff87 ff87 ff87 ff86 ff87 ff87 ff88 ff88 ff87 ff88 ff87 ff87 ff87 ff88 ff88 ff88 ff88 ff88 ff88 ff89 ff88 ff88 ff88 ff89 ff89 ff89 ff88 ff89 ff8a ff89 ff89 ff8a ff8a ff8a ff89 ff89 ff8a ff8a ff89 ff89 ff8a ff8a ff8b ff8b ff8a ff8a ff8a ff89 ff8a ff8a ff8b ff8a ff8b ff8b ff8c ff8b ff8a ff8a ff8b ff8b ff8b ff8b ff8c ff8c ff8b ff8b ff8b ff8c ff8c ff8c ff8b ff8c ff8d ff8c ff8b ff8b ff8b ff8c ff8d ff8d ff8c ff8c ff8d ff8d ff8d ff8c ff8c ff8d ff8d ff8d ff8e ff8d ff8e ff8e ff8e ff8e ff8d ff8d ff8d ff8d ff8d ff8d ff8d ff8d ff8d ff8d ff8d ff8d ff8d ff8e ff8d ff8d ff8d ff8d ff8d ff8d ff8e ff8e ff8e ff8e ff8e ff8f ff8f ff8f ff8f ff8f ff8f ff8f ff8f ff8f ff8f ff8f ff8f ff8f ff8f ff8f ff8f ff8f ff8f ff8f ff8f ff8f ff8f ff8f ff8f ff8f ff8f ff8f ff8f ff8f ff8f ff8f ff8f ff8f ff8f ff90 ff8f ff90 ff90 ff90 ff90 ff90 ff90 ff90 ff90 ff90 ff90 ff90 ff90 ff91 ff90 ff91 ff91 ff90 ff90 ff90 ff91 ff90 ff91 ff90 ff91 ff91 ff91 ff90 ff90 ff91 ff91 ff91 ff91 ff91 ff91 ff90 ff91 ff91 ff90 ff90 ff91 ff91 ff91 ff91 ff90 ff90 ff91 ff91 ff91 ff91 ff91 ff91 ff90 ff91 ff90 ff91 ff91 ff91 ff91 ff91 ff91 ff91 ff91 ff91 ff90 ff91 ff91 ff90 ff91 ff90 ff91 ff90 ff91 ff91 ff90 ff90 ff91 ff91 ff91 ff90 ff91 ff91 ff91 ff91 ff90 ff91 ff91 ff91 ff90 ff91 ff91 ff91 ff91 ff91 ff90 ff91 ff91 ff91 ff91 ff91 ff91 ff91 ff91 ff90 ff91 ff90 ff91 ff91 ff91 ff91 ff91 ff91 ff91 ff91 ff91 ff90 ff91 ff90 ff91 ff91 ff90 ff90 ff90 ff90 ff90 ff90 ff90 ff90 ff90 ff90 ff90 ff90 ff90 ff90 ff90 ff90 ff90 ff90 ff90 ff90 ff90 ff90 ff90 ff90 ff90 ff90 ff90 ff90 ff90 ff90 ff90 ff90 ff90 ff90 ff90 ff90 ff90 ff90 ff90 ff8f ff90 ff90 ff8f ff8f ff8f ff8f ff8f ff8f ff8f ff8f ff8f ff8f ff8f ff8f ff8f ff8f ff8f ff8f ff8f ff8f ff8f ff8f ff8f ff8f ff8f ff8e ff8f ff8f ff8f ff8f ff8f ff8f ff8f ff8f ff8f ff8f ff8f ff8f ff8f ff8f ff8f ff8f ff8f ff8f ff8f ff8f ff8e ff8e ff8e ff8e ff8e ff8e ff8e ff8e ff8e ff8e ff8f ff8e ff8e ff8e ff8e ff8e ff8e ff8e ff8e ff8e ff8d ff8d ff8d ff8d ff8c ff8d ff8d ff8c ff8d ff8c ff8d ff8c ff8c ff8c ff8c ff8d ff8d ff8c ff8c ff8b ff8c ff8b ff8b ff8b ff8c ff8c ff8d ff8c ff8b ff8c ff8b ff8c ff8b ff8b ff8b ff8b ff8b ff8c ff8b ff8a ff8a ff8b ff8a ff8b ff8b ff8b ff8b ff8a ff8a ff89 ff8a ff8a ff89 ff8a ff8a ff89 ff89 ff8a ff89 ff89 ff89 ff8a ff8a ff8a ff8a ff89 ff89 ff89 ff8a ff8a ff89 ff89 ff8a ff89 ff89 ff88 ff88 ff88 ff88 ff89 ff88 ff88 ff88 ff88 ff88 ff88 ff87 ff88 ff87 ff87 ff87 ff88 ff88 ff88 ff88 ff86 ff86 ff86 ff86 ff86 ff86 ff86 ff86 ff85 ff86 ff87 ff86 ff86 ff85 ff85 ff85 ff86 ff86 ff85 ff85 ff85 ff85 ff85 ff85 ff85 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff83 ff83 ff82 ff83 ff82 ff82 ff82 ff82 ff83 ff82 ff82 ff82 ff82 ff82 ff81 ff82 ff82 ff82 ff81 ff82 ff82 ff82 ff81 ff81 ff81 ff81 ff80 ff80 ff80 ff7f ff7f ff7f ff80 ff80 ff7f ff80 ff7f ff7f ff7f ff7f ff7f ff7f ff7f ff7e ff7f ff7f ff7f ff7e ff7e ff7f ff7e ff7e ff7d ff7d ff7d ff7d ff7d ff7d ff7d ff7c ff7c ff7c ff7c ff7c ff7c ff7c ff7c ff7c ff7c ff7b ff7b ff7b ff7b ff7a ff7a ff7a ff7a ff7a ff7a ff7a ff7b ff79 ff7a ff7a ff79 ff79 ff7a ff79 ff79 ff79 ff78 ff78 ff79 ff78 ff77 ff77 ff78 ff78 ff77 ff76 ff78 ff78 ff78 ff76 ff76 ff76 ff76 ff75 ff75 ff74 ff75 ff76 ff75 ff75 ff74 ff74 ff74 ff75 ff75 ff74 ff75 ff73 ff75 ff73 ff73 ff73 ff73 ff73 ff72 ff73 ff73 ff73 ff73 ff72 ff71 ff71 ff71 ff72 ff71 ff71 ff72 ff71 ff71 ff70 ff71 ff71 ff6f ff70 ff70 ff71 ff70 ff71 ff70 ff6f ff70 ff70 ff70 ff6f ff6e ff6f ff6e ff6e ff6f ff6f ff6d ff6d ff6d ff6c ff6d ff6c ff6d ff6c ff6c ff6c ff6b ff6b ff6b ff6c ff6b ff6b ff6a ff6a ff69 ff69 ff6a ff6a ff6a ff6b ff6a ff68 ff69 ff68 ff68 ff69 ff68 ff68 ff67 ff66 ff67 ff67 ff68 ff67 ff67 ff66 ff67 ff67 ff67 ff66 ff66 ff66 ff65 ff65 ff66 ff65 ff65 ff65 ff65 ff64 ff64 ff64 ff64 ff64 ff63 ff63 ff63 ff62 ff63 ff62 ff63 ff63 ff63 ff62 ff62 ff63 ff62 ff60 ff61 ff61 ff61 ff61 ff60 ff5f ff60 ff60 ff60 ff5f ff5e ff5f ff60 ff60 ff5f ff5f ff5e ff5e ff5d ff5e ff5e ff5e ff5e ff5d ff5c ff5c ff5d ff5c ff5c ff5c ff5b ff5b ff5a ff5a ff5a ff5b ff5a ff5a ff5a ff5a ff5a ff58 ff58 ff58 ff59 ff58 ff57 ff58 ff58 ff58 ff58 ff57 ff56 ff56 ff56 ff56 ff56 ff55 ff56 ff56 ff55 ff55 ff54 ff53 ff54 ff54 ff54 ff53 ff52 ff53 ff52 ff53 ff53 ff51 ff51 ff51 ff50 ff50 ff50 ff50 ff4f ff4f ff4e ff4e ff4e ff4d ff4d ff4d ff4d ff4c ff4b ff4c ff4a ff4a ff4a ff49 ff49 ff48 ff46 ff47 ff45 ff46 ff44 ff44 ff43 ff44 ff41 ff40 ff40 ff3e ff3e ff3d ff3c ff3b ff3a ff38 ff38 ff37 ff37 ff35 ff34 ff33 ff32 ff30 ff30 ff2e ff2e ff2d ff2c ff2b ff2a ff29 ff27 ff26 ff25 ff24 ff22 ff22 ff21 ff20 ff1f ff1d ff1c ff1b ff1b ff19 ff18 ff17 ff17 ff15 ff15 ff14 ff13 ff12 ff11 ff10 ff0f ff0f ff0e ff0d ff0d ff0c ff0b ff0b ff0a ff09 ff09 ff08 ff08 ff07 ff07 ff06 ff06 ff06 ff05 ff05 ff05 ff04 ff04 ff04 ff03 ff03 ff03 ff03 ff02 ff02 ff02 ff02 ff02 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 dd00 dd00 dd00 dd00 dd00 dd00 dd00 dd00 dd00 dd00 dd00 dd00 dd00 dd00 dd00 dd00 dd00 dd00 dd00 dd00 dd00 dd00 dd00 dd00 dd00 dd00 dd00 dd00 dd00 dd00 dd00 dd00 dd00 dd00 dd00 dd00 dd00 dd00 dd00 dd00 dd00 dd00 dd00 dd00 dd00 dd00 dd00 dd00 dd00 dd00 dd00 dd00 dd00 dd00 dd00 dd00 dd00 dd00 dd00 dd00 dd00 dd00 dd00 dd00 dd00 dd00 dd00 dd00 dd00 dd00 dd00 dd00 dd00 dd00 dd00 dd00 dd00 dd00 dd00 dd00 dd00 dd00 dd00 dd00 dd00 dd00 dd00 dd00 dd00 dd00 dd00 dd00 dd00 dd00 dd00 dd00 dd00 │ │ -de00 de00 de00 de00 de00 de00 de00 de00 de00 de00 de00 de00 de00 de00 de00 de00 de00 de00 de00 de00 de00 de00 de00 de00 de00 de00 de00 de00 de00 de00 de00 de00 de00 de00 de00 de00 de00 de00 de00 de00 de00 de00 de00 de00 de00 de00 de00 de00 de00 de00 de00 de00 de00 de00 de00 de00 de00 de00 de00 de00 de00 de00 de00 de00 de00 de00 de00 de00 de00 de00 de00 de00 de00 de00 de00 de00 de00 de00 de00 de00 de00 de00 de00 de00 de00 de00 de00 de00 de00 de00 de00 de00 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff02 ff02 ff02 ff02 ff02 ff02 ff03 ff03 ff03 ff03 ff03 ff04 ff04 ff04 ff04 ff05 ff05 ff05 ff06 ff06 ff06 ff07 ff07 ff08 ff08 ff09 ff09 ff0a ff0b ff0b ff0c ff0c ff0d ff0e ff0e ff0f ff10 ff11 ff11 ff12 ff13 ff14 ff15 ff15 ff17 ff18 ff19 ff19 ff1b ff1b ff1c ff1e ff1f ff20 ff20 ff22 ff23 ff24 ff25 ff26 ff28 ff29 ff2a ff2b ff2c ff2d ff2e ff2f ff30 ff32 ff33 ff35 ff36 ff37 ff38 ff39 ff3a ff3b ff3c ff3d ff3f ff3f ff41 ff41 ff43 ff44 ff46 ff45 ff46 ff48 ff48 ff49 ff4b ff4c ff4c ff4d ff4e ff4d ff50 ff50 ff51 ff51 ff52 ff52 ff53 ff53 ff55 ff55 ff54 ff56 ff56 ff56 ff57 ff58 ff58 ff59 ff59 ff5a ff5a ff5a ff5a ff5c ff5c ff5d ff5d ff5c ff5c ff5d ff5d ff5d ff5f ff5f ff5e ff5f ff5f ff60 ff60 ff60 ff60 ff61 ff61 ff61 ff61 ff61 ff61 ff61 ff62 ff63 ff63 ff63 ff63 ff63 ff63 ff64 ff64 ff64 ff64 ff65 ff64 ff65 ff65 ff65 ff65 ff65 ff66 ff66 ff65 ff65 ff66 ff66 ff67 ff67 ff67 ff67 ff66 ff67 ff67 ff69 ff68 ff68 ff68 ff69 ff68 ff69 ff69 ff6a ff69 ff6a ff6a ff6a ff69 ff6a ff6b ff6b ff6b ff6b ff6c ff6c ff6b ff6c ff6d ff6d ff6d ff6d ff6d ff6b ff6c ff6d ff6c ff6c ff6d ff6d ff6f ff6e ff6e ff6f ff6f ff6e ff6d ff6e ff6f ff6f ff70 ff6f ff70 ff70 ff71 ff71 ff70 ff71 ff72 ff72 ff72 ff72 ff72 ff72 ff72 ff73 ff73 ff74 ff73 ff74 ff73 ff73 ff74 ff73 ff75 ff73 ff75 ff75 ff73 ff74 ff75 ff75 ff75 ff74 ff76 ff75 ff75 ff76 ff75 ff76 ff76 ff76 ff77 ff76 ff76 ff76 ff77 ff77 ff77 ff78 ff78 ff77 ff78 ff78 ff78 ff77 ff78 ff78 ff78 ff78 ff78 ff79 ff7a ff79 ff79 ff79 ff7a ff79 ff79 ff79 ff79 ff7a ff7b ff7b ff7b ff7a ff7b ff7a ff7a ff7b ff7b ff7b ff7c ff7d ff7c ff7d ff7c ff7c ff7d ff7c ff7c ff7d ff7e ff7e ff7d ff7e ff7d ff7e ff7e ff7d ff7d ff7e ff7f ff80 ff7f ff7f ff80 ff7f ff7f ff7f ff80 ff80 ff80 ff80 ff7f ff80 ff81 ff81 ff81 ff80 ff80 ff81 ff80 ff81 ff82 ff81 ff82 ff81 ff82 ff81 ff81 ff81 ff81 ff82 ff83 ff82 ff82 ff83 ff83 ff83 ff83 ff83 ff83 ff83 ff83 ff83 ff83 ff84 ff83 ff83 ff84 ff83 ff83 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff85 ff85 ff85 ff85 ff85 ff85 ff85 ff85 ff86 ff86 ff86 ff86 ff86 ff86 ff86 ff86 ff87 ff87 ff87 ff86 ff86 ff87 ff87 ff86 ff86 ff87 ff87 ff87 ff87 ff88 ff88 ff88 ff87 ff87 ff88 ff89 ff89 ff89 ff88 ff89 ff89 ff88 ff88 ff88 ff89 ff89 ff88 ff89 ff89 ff89 ff89 ff89 ff8a ff89 ff8a ff8a ff8a ff89 ff89 ff89 ff8a ff89 ff8a ff8a ff8b ff8b ff8b ff8a ff8a ff8a ff8b ff8b ff8b ff8b ff8b ff8b ff8b ff8b ff8b ff8c ff8b ff8b ff8b ff8c ff8c ff8b ff8b ff8b ff8b ff8c ff8d ff8c ff8c ff8c ff8d ff8c ff8c ff8c ff8c ff8d ff8d ff8d ff8c ff8d ff8c ff8c ff8c ff8c ff8c ff8c ff8c ff8c ff8d ff8c ff8c ff8c ff8c ff8c ff8d ff8c ff8c ff8d ff8c ff8d ff8d ff8d ff8d ff8d ff8e ff8e ff8e ff8e ff8e ff8e ff8e ff8e ff8e ff8e ff8e ff8e ff8e ff8e ff8e ff8e ff8e ff8e ff8e ff8e ff8f ff8e ff8f ff8e ff8e ff8e ff8e ff8e ff8f ff8e ff8e ff8e ff8e ff8e ff8e ff8f ff8f ff8f ff8e ff90 ff8e ff90 ff90 ff90 ff90 ff90 ff90 ff90 ff90 ff8f ff90 ff8f ff90 ff90 ff90 ff90 ff90 ff90 ff90 ff90 ff90 ff90 ff90 ff8f ff91 ff90 ff90 ff90 ff90 ff90 ff90 ff90 ff90 ff90 ff90 ff90 ff90 ff90 ff90 ff8f ff90 ff90 ff90 ff90 ff90 ff90 ff90 ff90 ff90 ff90 ff90 ff90 ff90 ff90 ff90 ff90 ff90 ff90 ff90 ff90 ff90 ff90 ff90 ff90 ff90 ff90 ff90 ff90 ff90 ff90 ff90 ff90 ff90 ff90 ff90 ff90 ff90 ff90 ff90 ff8f ff90 ff90 ff90 ff90 ff90 ff90 ff90 ff90 ff90 ff90 ff90 ff90 ff90 ff90 ff90 ff90 ff90 ff90 ff90 ff90 ff90 ff90 ff90 ff90 ff90 ff90 ff90 ff90 ff90 ff90 ff90 ff90 ff90 ff90 ff90 ff90 ff91 ff90 ff91 ff91 ff90 ff90 ff8f ff90 ff90 ff90 ff8f ff8f ff8f ff8f ff8f ff8f ff8f ff8f ff8f ff8f ff8f ff8f ff8f ff8f ff8f ff8f ff8f ff8f ff8f ff8f ff8f ff8f ff8f ff8f ff8f ff8f ff8f ff8f ff8f ff8f ff8f ff8f ff8f ff8f ff8f ff8f ff8f ff8f ff8f ff8f ff8f ff8e ff8e ff8e ff8e ff8e ff8e ff8e ff8e ff8e ff8e ff8e ff8e ff8e ff8e ff8e ff8e ff8e ff8e ff8e ff8e ff8e ff8e ff8e ff8e ff8e ff8e ff8e ff8e ff8e ff8e ff8e ff8e ff8e ff8e ff8e ff8e ff8e ff8e ff8e ff8e ff8e ff8e ff8e ff8d ff8d ff8d ff8d ff8d ff8d ff8e ff8d ff8d ff8d ff8d ff8d ff8d ff8d ff8d ff8d ff8d ff8c ff8c ff8c ff8c ff8d ff8d ff8c ff8c ff8c ff8c ff8c ff8b ff8b ff8b ff8c ff8d ff8c ff8c ff8b ff8c ff8b ff8a ff8b ff8c ff8c ff8b ff8a ff8a ff8b ff8b ff8b ff8b ff8a ff8b ff8b ff8a ff8b ff8a ff8a ff89 ff8a ff8a ff8a ff8a ff8a ff8a ff89 ff8a ff89 ff89 ff89 ff89 ff8a ff8a ff89 ff89 ff89 ff88 ff89 ff89 ff88 ff88 ff88 ff88 ff88 ff89 ff88 ff88 ff88 ff87 ff88 ff88 ff87 ff88 ff88 ff88 ff87 ff87 ff88 ff88 ff88 ff87 ff87 ff87 ff87 ff86 ff87 ff86 ff87 ff87 ff87 ff88 ff87 ff87 ff86 ff86 ff85 ff85 ff86 ff86 ff86 ff86 ff85 ff86 ff86 ff86 ff86 ff85 ff84 ff85 ff84 ff84 ff84 ff84 ff84 ff84 ff85 ff85 ff85 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff83 ff83 ff83 ff83 ff83 ff84 ff83 ff84 ff83 ff83 ff84 ff83 ff83 ff83 ff82 ff81 ff81 ff81 ff81 ff82 ff82 ff81 ff81 ff81 ff81 ff81 ff81 ff81 ff81 ff81 ff81 ff81 ff82 ff81 ff80 ff80 ff81 ff80 ff80 ff80 ff7f ff7f ff7f ff7f ff7f ff80 ff7e ff7f ff7f ff7e ff7f ff7e ff7e ff7e ff7e ff7e ff7e ff7e ff7e ff7e ff7d ff7e ff7d ff7d ff7d ff7d ff7c ff7c ff7c ff7c ff7c ff7c ff7c ff7b ff7b ff7b ff7b ff7b ff7b ff7b ff7b ff7b ff7a ff7a ff7a ff7a ff79 ff7a ff79 ff79 ff7a ff79 ff79 ff79 ff7a ff79 ff78 ff79 ff79 ff78 ff78 ff78 ff77 ff77 ff78 ff77 ff77 ff77 ff76 ff76 ff77 ff76 ff76 ff76 ff76 ff76 ff75 ff75 ff75 ff75 ff75 ff74 ff75 ff74 ff74 ff74 ff73 ff73 ff73 ff73 ff73 ff73 ff73 ff73 ff73 ff72 ff73 ff72 ff72 ff72 ff72 ff72 ff72 ff71 ff72 ff72 ff71 ff70 ff71 ff70 ff70 ff70 ff71 ff71 ff71 ff70 ff71 ff71 ff6f ff70 ff70 ff70 ff6f ff71 ff70 ff6e ff6f ff6e ff6f ff6e ff6e ff6d ff6d ff6d ff6e ff6e ff6d ff6d ff6c ff6c ff6b ff6c ff6d ff6c ff6c ff6c ff6b ff6b ff6a ff6c ff6b ff6b ff6a ff6a ff69 ff69 ff6a ff69 ff69 ff69 ff69 ff68 ff68 ff68 ff68 ff68 ff68 ff68 ff67 ff66 ff67 ff67 ff66 ff66 ff66 ff65 ff66 ff67 ff67 ff65 ff65 ff65 ff65 ff65 ff65 ff64 ff65 ff65 ff65 ff64 ff63 ff63 ff63 ff63 ff63 ff63 ff63 ff62 ff61 ff62 ff62 ff61 ff62 ff62 ff61 ff62 ff61 ff60 ff61 ff60 ff5f ff60 ff5f ff5f ff60 ff5f ff60 ff5f ff5e ff5e ff5f ff5f ff5e ff5e ff5d ff5e ff5d ff5d ff5d ff5d ff5d ff5d ff5c ff5c ff5c ff5b ff5c ff5b ff5b ff5a ff5a ff5a ff5a ff5a ff5a ff5a ff59 ff59 ff59 ff58 ff58 ff58 ff58 ff58 ff57 ff57 ff57 ff57 ff57 ff56 ff56 ff56 ff55 ff55 ff55 ff54 ff55 ff55 ff55 ff54 ff54 ff53 ff53 ff53 ff53 ff53 ff52 ff52 ff52 ff52 ff51 ff51 ff50 ff50 ff4f ff50 ff4f ff50 ff4f ff4d ff4d ff4e ff4d ff4d ff4d ff4d ff4c ff4b ff4b ff4a ff49 ff49 ff48 ff48 ff48 ff46 ff46 ff45 ff44 ff44 ff43 ff43 ff42 ff41 ff40 ff3f ff3e ff3d ff3b ff3a ff3a ff3a ff39 ff37 ff36 ff35 ff35 ff34 ff32 ff32 ff31 ff2f ff2f ff2d ff2c ff2b ff2a ff29 ff28 ff27 ff26 ff24 ff23 ff23 ff21 ff20 ff1f ff1e ff1d ff1c ff1b ff1a ff19 ff18 ff17 ff16 ff15 ff14 ff13 ff12 ff12 ff11 ff10 ff0f ff0f ff0e ff0d ff0c ff0b ff0b ff0a ff0a ff09 ff09 ff08 ff08 ff07 ff07 ff06 ff06 ff05 ff05 ff05 ff04 ff04 ff04 ff04 ff03 ff03 ff03 ff03 ff02 ff02 ff02 ff02 ff02 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 de00 de00 de00 de00 de00 de00 de00 de00 de00 de00 de00 de00 de00 de00 de00 de00 de00 de00 de00 de00 de00 de00 de00 de00 de00 de00 de00 de00 de00 de00 de00 de00 de00 de00 de00 de00 de00 de00 de00 de00 de00 de00 de00 de00 de00 de00 de00 de00 de00 de00 de00 de00 de00 de00 de00 de00 de00 de00 de00 de00 de00 de00 de00 de00 de00 de00 de00 de00 de00 de00 de00 de00 de00 de00 de00 de00 de00 de00 de00 de00 de00 de00 de00 de00 de00 de00 de00 de00 de00 de00 de00 de00 de00 de00 de00 de00 de00 de00 de00 │ │ -de00 de00 de00 de00 de00 de00 de00 de00 de00 de00 de00 de00 de00 de00 de00 de00 de00 de00 de00 de00 de00 de00 de00 de00 de00 de00 de00 de00 de00 de00 de00 de00 de00 de00 de00 de00 de00 de00 de00 de00 de00 de00 de00 de00 de00 de00 de00 de00 de00 de00 de00 de00 de00 de00 de00 de00 de00 de00 de00 de00 de00 de00 de00 de00 de00 de00 de00 de00 de00 de00 de00 de00 de00 de00 de00 de00 de00 de00 de00 de00 de00 de00 de00 de00 de00 de00 de00 de00 de00 de00 de00 de00 de00 de00 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff03 ff03 ff03 ff03 ff03 ff04 ff04 ff04 ff05 ff05 ff05 ff06 ff06 ff06 ff07 ff07 ff08 ff08 ff09 ff09 ff0a ff0a ff0b ff0b ff0c ff0d ff0d ff0e ff0f ff0f ff10 ff11 ff12 ff13 ff13 ff14 ff15 ff16 ff17 ff18 ff19 ff1a ff1b ff1c ff1d ff1e ff1f ff20 ff21 ff22 ff24 ff25 ff26 ff27 ff28 ff29 ff2a ff2b ff2d ff2e ff2f ff31 ff32 ff33 ff34 ff35 ff36 ff37 ff38 ff39 ff3a ff3c ff3d ff3e ff3f ff40 ff41 ff43 ff44 ff44 ff45 ff46 ff47 ff48 ff49 ff4a ff4a ff4b ff4c ff4d ff4e ff4f ff50 ff51 ff50 ff52 ff52 ff52 ff54 ff54 ff54 ff55 ff56 ff56 ff56 ff56 ff58 ff57 ff59 ff59 ff59 ff59 ff59 ff5b ff5c ff5c ff5c ff5c ff5c ff5c ff5d ff5c ff5d ff5e ff5e ff5e ff5f ff5f ff5f ff5f ff60 ff60 ff60 ff61 ff60 ff61 ff60 ff61 ff61 ff62 ff62 ff62 ff62 ff62 ff62 ff63 ff63 ff63 ff63 ff64 ff64 ff64 ff65 ff64 ff65 ff65 ff65 ff65 ff65 ff65 ff65 ff66 ff67 ff67 ff67 ff66 ff66 ff67 ff67 ff67 ff68 ff68 ff67 ff69 ff67 ff69 ff69 ff68 ff69 ff69 ff69 ff6a ff69 ff6a ff6a ff6a ff6a ff6a ff6b ff6a ff6a ff6c ff6c ff6c ff6c ff6c ff6c ff6b ff6c ff6d ff6c ff6c ff6d ff6d ff6e ff6d ff6e ff6f ff6f ff6e ff6d ff6e ff6f ff6f ff6f ff6f ff6f ff6f ff71 ff70 ff6f ff71 ff71 ff71 ff70 ff71 ff70 ff70 ff71 ff73 ff73 ff73 ff72 ff72 ff72 ff73 ff74 ff72 ff74 ff73 ff74 ff74 ff73 ff74 ff74 ff74 ff75 ff74 ff76 ff75 ff75 ff76 ff75 ff75 ff76 ff76 ff77 ff75 ff76 ff75 ff76 ff77 ff77 ff78 ff77 ff77 ff78 ff78 ff77 ff77 ff78 ff78 ff77 ff77 ff78 ff79 ff79 ff78 ff78 ff79 ff7a ff79 ff79 ff79 ff79 ff79 ff7a ff7a ff7a ff79 ff7a ff7a ff7a ff7a ff7a ff7b ff7c ff7b ff7c ff7c ff7c ff7b ff7c ff7c ff7b ff7c ff7d ff7c ff7c ff7d ff7d ff7d ff7d ff7c ff7d ff7e ff7f ff7e ff7e ff7e ff7e ff7f ff7e ff7f ff7f ff7e ff7f ff7f ff7f ff7f ff80 ff80 ff80 ff80 ff80 ff81 ff80 ff80 ff80 ff81 ff80 ff81 ff81 ff80 ff80 ff80 ff81 ff82 ff82 ff81 ff82 ff83 ff82 ff83 ff83 ff82 ff82 ff82 ff82 ff83 ff83 ff83 ff82 ff83 ff83 ff82 ff83 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff85 ff85 ff85 ff85 ff85 ff85 ff85 ff85 ff86 ff86 ff86 ff86 ff86 ff85 ff86 ff86 ff86 ff86 ff86 ff86 ff86 ff85 ff86 ff87 ff87 ff86 ff87 ff87 ff87 ff88 ff88 ff88 ff88 ff88 ff88 ff87 ff87 ff87 ff88 ff88 ff87 ff88 ff88 ff88 ff89 ff89 ff89 ff88 ff89 ff89 ff89 ff89 ff89 ff89 ff8a ff89 ff8a ff8a ff8a ff8a ff8a ff8a ff8a ff8a ff8a ff8a ff8b ff8b ff8a ff8a ff8b ff8b ff8a ff8b ff8a ff8b ff8b ff8b ff8b ff8b ff8b ff8b ff8b ff8c ff8c ff8b ff8c ff8c ff8c ff8b ff8c ff8c ff8c ff8d ff8c ff8c ff8c ff8b ff8c ff8c ff8b ff8c ff8c ff8c ff8c ff8c ff8d ff8c ff8c ff8c ff8b ff8c ff8d ff8c ff8b ff8c ff8c ff8d ff8d ff8d ff8d ff8d ff8e ff8e ff8e ff8d ff8d ff8d ff8d ff8d ff8d ff8d ff8d ff8d ff8d ff8d ff8d ff8d ff8d ff8d ff8d ff8e ff8d ff8e ff8d ff8d ff8d ff8d ff8d ff8d ff8f ff8d ff8e ff8e ff8e ff8e ff8e ff8f ff8f ff8f ff8e ff8f ff8e ff8f ff8f ff8f ff8f ff8f ff8f ff8f ff8f ff8f ff8f ff8f ff8f ff8f ff90 ff8f ff8f ff90 ff90 ff90 ff8f ff90 ff8f ff8f ff8f ff8f ff8f ff90 ff90 ff8f ff8f ff8f ff8f ff8f ff8f ff90 ff8f ff8f ff90 ff8f ff8f ff8f ff8f ff8f ff90 ff90 ff8f ff8f ff8f ff8f ff8f ff8f ff90 ff8f ff90 ff8f ff8f ff8f ff8f ff8f ff8f ff8f ff8f ff8f ff8f ff8f ff8f ff90 ff8f ff90 ff8f ff90 ff8f ff8f ff90 ff90 ff8f ff8f ff8f ff8f ff8f ff8f ff8f ff8f ff90 ff8f ff8f ff8f ff90 ff8f ff8f ff8f ff8f ff8f ff90 ff90 ff8f ff90 ff8f ff90 ff8f ff90 ff8f ff90 ff8f ff90 ff90 ff90 ff90 ff90 ff90 ff90 ff90 ff90 ff90 ff90 ff90 ff8f ff90 ff90 ff90 ff90 ff8f ff90 ff90 ff90 ff8f ff8f ff8f ff8f ff8f ff8f ff8e ff8e ff8e ff8e ff8e ff8e ff8e ff8e ff8e ff8e ff8e ff8e ff8f ff8e ff8e ff8e ff8e ff8e ff8e ff8e ff8e ff8f ff8e ff8e ff8e ff8e ff8e ff8f ff8e ff8e ff8f ff8f ff8f ff8f ff8f ff8e ff8e ff8e ff8e ff8e ff8e ff8d ff8e ff8d ff8d ff8e ff8d ff8d ff8d ff8d ff8d ff8d ff8d ff8d ff8d ff8d ff8d ff8d ff8d ff8d ff8d ff8d ff8e ff8d ff8d ff8d ff8d ff8d ff8d ff8d ff8d ff8e ff8d ff8d ff8e ff8e ff8d ff8e ff8d ff8d ff8d ff8c ff8d ff8d ff8d ff8c ff8c ff8c ff8c ff8c ff8c ff8c ff8d ff8c ff8c ff8c ff8c ff8b ff8c ff8c ff8c ff8b ff8c ff8c ff8b ff8b ff8a ff8b ff8b ff8b ff8c ff8b ff8b ff8a ff8a ff8b ff8a ff8b ff8a ff8a ff8a ff8a ff8a ff8a ff89 ff8a ff8b ff8a ff8a ff8b ff8a ff8a ff89 ff8a ff89 ff89 ff8a ff89 ff89 ff89 ff89 ff88 ff89 ff89 ff89 ff88 ff89 ff89 ff89 ff88 ff89 ff88 ff88 ff89 ff89 ff88 ff87 ff88 ff88 ff88 ff88 ff88 ff88 ff88 ff87 ff87 ff88 ff87 ff87 ff88 ff88 ff87 ff87 ff87 ff86 ff87 ff87 ff87 ff86 ff87 ff86 ff86 ff86 ff87 ff87 ff87 ff87 ff86 ff87 ff86 ff86 ff85 ff85 ff85 ff85 ff85 ff85 ff85 ff85 ff85 ff85 ff85 ff85 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff83 ff84 ff83 ff84 ff84 ff83 ff83 ff83 ff83 ff84 ff83 ff83 ff82 ff82 ff82 ff82 ff83 ff82 ff82 ff82 ff83 ff82 ff82 ff82 ff82 ff81 ff80 ff81 ff81 ff81 ff81 ff80 ff80 ff81 ff80 ff80 ff81 ff80 ff81 ff80 ff80 ff80 ff80 ff80 ff7f ff7f ff7f ff7f ff7f ff80 ff7f ff7f ff7e ff7e ff7e ff7f ff7d ff7f ff7f ff7e ff7e ff7d ff7d ff7e ff7d ff7d ff7d ff7d ff7d ff7d ff7c ff7d ff7d ff7d ff7c ff7c ff7c ff7c ff7c ff7b ff7b ff7c ff7c ff7b ff7a ff7a ff7a ff7a ff7a ff7a ff7a ff7b ff7a ff79 ff79 ff79 ff79 ff79 ff78 ff78 ff79 ff78 ff78 ff79 ff78 ff78 ff78 ff79 ff77 ff78 ff77 ff77 ff76 ff76 ff77 ff76 ff77 ff77 ff76 ff75 ff75 ff76 ff75 ff75 ff74 ff76 ff75 ff74 ff74 ff75 ff74 ff74 ff75 ff74 ff73 ff73 ff72 ff73 ff73 ff73 ff72 ff72 ff72 ff73 ff72 ff72 ff73 ff72 ff71 ff71 ff71 ff71 ff71 ff70 ff71 ff71 ff71 ff70 ff71 ff70 ff6f ff6f ff70 ff71 ff70 ff70 ff70 ff6f ff6f ff6f ff70 ff6f ff6e ff70 ff6f ff6e ff6d ff6e ff6d ff6d ff6e ff6d ff6d ff6c ff6d ff6d ff6d ff6c ff6c ff6c ff6b ff6c ff6c ff6c ff6b ff6c ff6b ff6a ff6a ff6a ff6a ff6a ff6a ff6a ff69 ff69 ff68 ff68 ff68 ff68 ff68 ff68 ff67 ff68 ff67 ff67 ff67 ff67 ff67 ff66 ff66 ff65 ff66 ff66 ff65 ff65 ff65 ff65 ff66 ff65 ff64 ff65 ff65 ff64 ff63 ff63 ff64 ff64 ff64 ff64 ff63 ff62 ff62 ff63 ff62 ff62 ff62 ff61 ff61 ff62 ff61 ff60 ff61 ff60 ff61 ff60 ff60 ff60 ff60 ff5f ff5f ff5f ff5f ff5e ff5f ff5f ff5f ff5f ff5e ff5e ff5e ff5e ff5e ff5d ff5c ff5d ff5d ff5c ff5c ff5c ff5c ff5c ff5c ff5c ff5b ff5b ff5b ff5a ff5a ff5a ff59 ff5a ff59 ff59 ff58 ff59 ff58 ff58 ff58 ff58 ff57 ff57 ff57 ff57 ff56 ff56 ff56 ff56 ff56 ff55 ff56 ff55 ff54 ff54 ff54 ff54 ff54 ff54 ff54 ff53 ff54 ff53 ff52 ff52 ff52 ff52 ff52 ff52 ff51 ff50 ff51 ff51 ff4f ff4f ff4f ff4f ff4e ff4f ff4d ff4c ff4d ff4e ff4d ff4c ff4b ff4b ff4b ff4a ff4a ff49 ff49 ff47 ff47 ff47 ff46 ff46 ff44 ff44 ff43 ff42 ff42 ff42 ff40 ff3f ff3e ff3d ff3d ff3c ff3a ff3a ff39 ff38 ff37 ff36 ff35 ff34 ff33 ff33 ff31 ff30 ff2f ff2e ff2d ff2c ff2b ff2a ff29 ff28 ff27 ff26 ff24 ff23 ff22 ff21 ff20 ff1e ff1d ff1c ff1b ff1a ff1a ff19 ff18 ff17 ff16 ff15 ff14 ff13 ff12 ff11 ff11 ff10 ff0f ff0e ff0d ff0d ff0c ff0b ff0b ff0a ff0a ff09 ff08 ff08 ff07 ff07 ff07 ff06 ff06 ff05 ff05 ff05 ff04 ff04 ff04 ff04 ff03 ff03 ff03 ff03 ff02 ff02 ff02 ff02 ff02 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 de00 de00 de00 de00 de00 de00 de00 de00 de00 de00 de00 de00 de00 de00 de00 de00 de00 de00 de00 de00 de00 de00 de00 de00 de00 de00 de00 de00 de00 de00 de00 de00 de00 de00 de00 de00 de00 de00 de00 de00 de00 de00 de00 de00 de00 de00 de00 de00 de00 de00 de00 de00 de00 de00 de00 de00 de00 de00 de00 de00 de00 de00 de00 de00 de00 de00 de00 de00 de00 de00 de00 de00 de00 de00 de00 de00 de00 de00 de00 de00 de00 de00 de00 de00 de00 de00 de00 de00 de00 de00 de00 de00 de00 de00 de00 de00 de00 de00 de00 de00 │ │ -de00 de00 de00 de00 de00 de00 de00 de00 de00 de00 de00 de00 de00 de00 de00 de00 de00 de00 de00 de00 de00 de00 de00 de00 de00 de00 de00 de00 de00 de00 de00 de00 de00 de00 de00 de00 de00 de00 de00 de00 de00 de00 de00 de00 de00 de00 de00 de00 de00 de00 de00 de00 de00 de00 de00 de00 de00 de00 de00 de00 de00 de00 de00 de00 de00 de00 de00 de00 de00 de00 de00 de00 de00 de00 de00 de00 de00 de00 de00 de00 de00 de00 de00 de00 de00 de00 de00 de00 de00 de00 de00 de00 de00 de00 de00 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff03 ff03 ff03 ff03 ff03 ff04 ff04 ff04 ff04 ff05 ff05 ff06 ff06 ff06 ff07 ff07 ff08 ff08 ff08 ff09 ff0a ff0a ff0b ff0b ff0c ff0c ff0d ff0e ff0e ff0f ff10 ff11 ff11 ff12 ff13 ff14 ff15 ff16 ff17 ff18 ff19 ff1a ff1b ff1c ff1d ff1e ff1f ff20 ff21 ff22 ff24 ff25 ff25 ff26 ff28 ff29 ff2a ff2b ff2c ff2e ff2f ff30 ff31 ff32 ff33 ff35 ff36 ff37 ff38 ff39 ff3b ff3b ff3d ff3d ff3f ff40 ff41 ff41 ff43 ff44 ff45 ff46 ff47 ff48 ff49 ff49 ff4a ff4b ff4c ff4d ff4e ff4f ff4f ff4f ff4f ff52 ff51 ff53 ff53 ff53 ff54 ff55 ff55 ff55 ff55 ff57 ff57 ff57 ff58 ff59 ff58 ff58 ff5a ff5a ff5b ff5c ff5b ff5c ff5b ff5d ff5c ff5c ff5c ff5d ff5e ff5f ff5f ff5e ff5e ff5f ff5f ff5f ff60 ff5f ff60 ff5f ff61 ff61 ff61 ff61 ff61 ff62 ff61 ff62 ff62 ff62 ff62 ff63 ff63 ff63 ff64 ff64 ff64 ff64 ff64 ff64 ff64 ff65 ff65 ff64 ff65 ff66 ff66 ff66 ff65 ff66 ff66 ff67 ff65 ff67 ff67 ff67 ff68 ff67 ff67 ff68 ff68 ff68 ff68 ff68 ff69 ff69 ff69 ff69 ff69 ff6a ff69 ff6a ff69 ff6a ff6b ff6b ff6b ff6b ff6b ff6b ff6b ff6c ff6c ff6c ff6c ff6d ff6d ff6d ff6d ff6d ff6e ff6e ff6e ff6d ff6e ff6e ff6f ff6e ff6f ff6e ff6f ff6f ff6e ff6f ff70 ff6f ff6f ff6f ff6f ff70 ff70 ff71 ff72 ff71 ff72 ff72 ff71 ff71 ff73 ff73 ff72 ff73 ff73 ff73 ff73 ff73 ff73 ff74 ff73 ff75 ff74 ff75 ff73 ff75 ff74 ff75 ff74 ff76 ff76 ff77 ff75 ff76 ff75 ff76 ff75 ff75 ff76 ff77 ff76 ff76 ff76 ff76 ff77 ff78 ff78 ff77 ff77 ff78 ff78 ff78 ff78 ff77 ff78 ff79 ff79 ff79 ff79 ff79 ff79 ff79 ff79 ff79 ff79 ff79 ff79 ff79 ff79 ff7a ff7b ff7b ff7b ff7b ff7a ff7b ff7a ff7a ff7b ff7b ff7c ff7c ff7b ff7c ff7c ff7c ff7c ff7c ff7c ff7d ff7e ff7d ff7c ff7d ff7e ff7d ff7e ff7e ff7e ff7d ff7e ff7e ff7f ff7f ff7f ff7f ff80 ff7f ff7f ff80 ff7f ff7f ff80 ff7f ff7f ff80 ff81 ff80 ff7f ff80 ff80 ff81 ff81 ff81 ff81 ff81 ff81 ff82 ff81 ff81 ff81 ff82 ff81 ff81 ff82 ff83 ff82 ff82 ff83 ff83 ff82 ff83 ff84 ff83 ff83 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff83 ff83 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff85 ff85 ff85 ff85 ff85 ff85 ff85 ff85 ff85 ff85 ff85 ff85 ff85 ff86 ff85 ff86 ff86 ff87 ff86 ff87 ff86 ff86 ff87 ff87 ff87 ff87 ff87 ff87 ff87 ff86 ff86 ff87 ff87 ff87 ff87 ff87 ff88 ff89 ff88 ff89 ff88 ff88 ff89 ff89 ff88 ff88 ff89 ff89 ff89 ff89 ff89 ff89 ff89 ff89 ff89 ff89 ff89 ff89 ff89 ff8a ff8b ff8a ff89 ff8a ff8a ff89 ff8a ff8a ff8a ff8b ff8a ff8b ff8a ff8b ff8b ff8a ff8b ff8b ff8a ff8b ff8b ff8b ff8b ff8c ff8c ff8b ff8c ff8b ff8b ff8b ff8b ff8c ff8b ff8b ff8c ff8c ff8b ff8c ff8b ff8c ff8b ff8b ff8b ff8b ff8c ff8c ff8b ff8b ff8c ff8c ff8d ff8d ff8d ff8d ff8d ff8d ff8d ff8d ff8c ff8d ff8d ff8c ff8d ff8d ff8d ff8c ff8d ff8c ff8c ff8d ff8d ff8c ff8d ff8d ff8d ff8d ff8c ff8c ff8c ff8c ff8c ff8d ff8d ff8e ff8d ff8e ff8e ff8e ff8e ff8e ff8e ff8e ff8e ff8e ff8e ff8e ff8e ff8e ff8e ff8e ff8e ff8e ff8e ff8e ff8f ff8e ff8f ff8e ff8e ff8e ff8e ff8e ff8e ff8e ff8e ff8e ff8e ff8e ff8f ff8e ff8e ff8e ff8e ff8e ff8e ff8e ff8e ff8e ff8e ff8e ff8e ff8e ff8e ff8e ff8f ff8e ff8e ff8e ff8e ff8e ff8e ff8e ff8e ff8e ff8e ff8e ff8e ff8e ff8e ff8e ff8e ff8e ff8e ff8e ff8e ff8f ff8e ff8f ff8e ff8f ff8e ff8e ff8f ff8e ff8f ff8e ff8f ff8e ff8e ff8f ff8f ff8e ff8e ff8e ff8f ff8e ff8e ff8e ff8e ff8f ff8e ff8e ff8e ff8f ff8e ff8f ff8e ff8e ff8e ff8f ff8f ff8f ff8f ff8f ff8f ff8f ff8f ff8f ff8f ff8f ff8f ff8f ff8f ff8f ff8f ff8f ff8f ff8f ff8f ff8f ff8f ff8f ff8f ff8f ff8f ff8f ff8f ff8f ff8f ff8f ff8f ff8f ff8f ff8f ff8f ff8f ff8f ff8e ff8e ff8e ff8e ff8e ff8e ff8e ff8e ff8e ff8e ff8d ff8e ff8f ff8e ff8d ff8d ff8d ff8d ff8d ff8d ff8e ff8e ff8d ff8d ff8d ff8d ff8d ff8e ff8d ff8e ff8e ff8e ff8e ff8e ff8e ff8e ff8d ff8e ff8e ff8e ff8e ff8d ff8e ff8d ff8d ff8e ff8d ff8c ff8c ff8c ff8d ff8d ff8c ff8d ff8d ff8c ff8d ff8d ff8c ff8c ff8c ff8d ff8d ff8c ff8c ff8d ff8c ff8c ff8c ff8d ff8d ff8d ff8c ff8c ff8c ff8c ff8d ff8c ff8d ff8d ff8d ff8c ff8d ff8d ff8c ff8b ff8b ff8b ff8c ff8c ff8b ff8c ff8d ff8c ff8b ff8c ff8b ff8b ff8c ff8b ff8b ff8a ff8b ff8b ff8b ff8a ff8a ff8b ff8b ff8a ff8b ff8a ff8a ff8a ff8a ff8a ff8a ff8b ff8a ff89 ff8a ff8a ff8a ff89 ff89 ff88 ff89 ff89 ff89 ff8a ff8a ff89 ff89 ff89 ff89 ff89 ff89 ff89 ff89 ff88 ff89 ff88 ff88 ff89 ff88 ff87 ff88 ff88 ff89 ff88 ff88 ff88 ff88 ff88 ff88 ff87 ff87 ff88 ff88 ff87 ff87 ff87 ff87 ff87 ff87 ff86 ff87 ff86 ff87 ff87 ff86 ff87 ff87 ff86 ff86 ff87 ff87 ff87 ff86 ff87 ff86 ff86 ff86 ff86 ff86 ff86 ff86 ff85 ff86 ff86 ff86 ff85 ff85 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff83 ff84 ff82 ff83 ff83 ff82 ff83 ff82 ff82 ff83 ff82 ff82 ff82 ff81 ff82 ff81 ff82 ff81 ff81 ff81 ff82 ff81 ff81 ff81 ff82 ff80 ff80 ff81 ff80 ff80 ff80 ff7f ff80 ff80 ff80 ff80 ff80 ff7f ff7f ff7f ff7f ff7f ff7e ff80 ff7f ff7f ff7e ff7e ff7e ff7f ff7f ff7e ff7e ff7e ff7d ff7d ff7d ff7e ff7e ff7e ff7d ff7d ff7c ff7e ff7c ff7d ff7c ff7d ff7d ff7c ff7c ff7c ff7d ff7d ff7c ff7b ff7b ff7b ff7b ff7b ff7a ff7b ff7b ff7b ff7a ff79 ff79 ff79 ff79 ff79 ff79 ff79 ff79 ff79 ff78 ff79 ff78 ff78 ff78 ff77 ff78 ff77 ff77 ff77 ff77 ff78 ff77 ff77 ff77 ff76 ff77 ff76 ff76 ff76 ff76 ff76 ff76 ff76 ff76 ff74 ff74 ff74 ff74 ff75 ff74 ff75 ff75 ff74 ff73 ff75 ff73 ff73 ff73 ff73 ff73 ff72 ff72 ff73 ff73 ff73 ff72 ff72 ff72 ff72 ff71 ff72 ff72 ff72 ff71 ff70 ff70 ff70 ff70 ff70 ff70 ff70 ff70 ff70 ff71 ff70 ff6e ff6e ff6f ff70 ff6e ff6f ff6f ff6e ff6f ff6e ff6e ff6f ff6e ff6e ff6d ff6d ff6d ff6e ff6d ff6d ff6e ff6d ff6d ff6c ff6d ff6d ff6d ff6c ff6c ff6b ff6b ff6b ff6b ff6b ff6a ff6b ff6b ff6a ff6a ff69 ff69 ff69 ff6a ff6a ff68 ff69 ff68 ff68 ff68 ff68 ff67 ff68 ff67 ff67 ff67 ff66 ff67 ff66 ff67 ff66 ff65 ff65 ff66 ff66 ff65 ff65 ff65 ff64 ff65 ff65 ff64 ff64 ff64 ff63 ff62 ff63 ff63 ff63 ff63 ff62 ff63 ff62 ff62 ff62 ff61 ff61 ff61 ff61 ff60 ff60 ff5f ff60 ff5f ff60 ff5f ff5f ff5f ff60 ff5f ff5e ff5e ff5e ff5f ff5e ff5e ff5e ff5e ff5e ff5e ff5e ff5d ff5d ff5d ff5d ff5c ff5c ff5c ff5b ff5b ff5b ff5b ff5b ff5b ff5b ff5a ff5a ff5a ff59 ff5a ff59 ff58 ff59 ff59 ff58 ff57 ff58 ff58 ff58 ff58 ff57 ff57 ff56 ff56 ff56 ff56 ff55 ff56 ff55 ff55 ff55 ff55 ff55 ff54 ff53 ff53 ff53 ff53 ff53 ff53 ff53 ff53 ff53 ff51 ff52 ff52 ff51 ff52 ff51 ff4f ff50 ff51 ff50 ff4f ff4e ff4e ff4f ff4e ff4d ff4d ff4c ff4d ff4d ff4d ff4b ff4b ff4a ff4a ff49 ff49 ff48 ff48 ff47 ff46 ff45 ff45 ff44 ff44 ff42 ff42 ff40 ff41 ff40 ff3e ff3e ff3d ff3c ff3c ff3b ff3a ff39 ff38 ff36 ff35 ff35 ff33 ff33 ff31 ff31 ff30 ff2f ff2d ff2c ff2b ff2a ff29 ff28 ff27 ff26 ff25 ff24 ff23 ff21 ff21 ff20 ff1e ff1d ff1c ff1b ff1a ff19 ff18 ff17 ff16 ff15 ff15 ff13 ff13 ff12 ff11 ff10 ff10 ff0f ff0e ff0d ff0c ff0c ff0b ff0b ff0a ff09 ff09 ff08 ff08 ff07 ff07 ff06 ff06 ff06 ff05 ff05 ff04 ff04 ff04 ff04 ff03 ff03 ff03 ff03 ff02 ff02 ff02 ff02 ff02 ff02 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 de00 de00 de00 de00 de00 de00 de00 de00 de00 de00 de00 de00 de00 de00 de00 de00 de00 de00 de00 de00 de00 de00 de00 de00 de00 de00 de00 de00 de00 de00 de00 de00 de00 de00 de00 de00 de00 de00 de00 de00 de00 de00 de00 de00 de00 de00 de00 de00 de00 de00 de00 de00 de00 de00 de00 de00 de00 de00 de00 de00 de00 de00 de00 de00 de00 de00 de00 de00 de00 de00 de00 de00 de00 de00 de00 de00 de00 de00 de00 de00 de00 de00 de00 de00 de00 de00 de00 de00 de00 de00 de00 de00 de00 de00 de00 de00 de00 de00 de00 de00 de00 │ │ -df00 df00 df00 df00 df00 df00 df00 df00 df00 df00 df00 df00 df00 df00 df00 df00 df00 df00 df00 df00 df00 df00 df00 df00 df00 df00 df00 df00 df00 df00 df00 df00 df00 df00 df00 df00 df00 df00 df00 df00 df00 df00 df00 df00 df00 df00 df00 df00 df00 df00 df00 df00 df00 df00 df00 df00 df00 df00 df00 df00 df00 df00 df00 df00 df00 df00 df00 df00 df00 df00 df00 df00 df00 df00 df00 df00 df00 df00 df00 df00 df00 df00 df00 df00 df00 df00 df00 df00 df00 df00 df00 df00 df00 df00 df00 df00 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff02 ff02 ff02 ff02 ff02 ff02 ff03 ff03 ff03 ff03 ff03 ff04 ff04 ff04 ff04 ff05 ff05 ff05 ff06 ff06 ff06 ff07 ff07 ff08 ff08 ff09 ff09 ff0a ff0a ff0b ff0c ff0c ff0d ff0d ff0e ff0f ff10 ff10 ff11 ff12 ff13 ff14 ff15 ff15 ff16 ff18 ff18 ff1a ff1b ff1b ff1c ff1d ff1e ff1f ff21 ff22 ff23 ff24 ff25 ff26 ff27 ff29 ff2a ff2a ff2b ff2d ff2f ff2f ff30 ff31 ff33 ff34 ff35 ff36 ff37 ff39 ff3a ff3b ff3c ff3d ff3f ff3f ff3f ff41 ff42 ff43 ff44 ff45 ff46 ff47 ff48 ff48 ff49 ff4b ff4c ff4c ff4d ff4e ff4e ff4f ff50 ff51 ff51 ff52 ff52 ff52 ff54 ff55 ff54 ff55 ff55 ff56 ff57 ff56 ff57 ff58 ff58 ff59 ff59 ff59 ff5b ff5b ff5b ff5b ff5c ff5c ff5b ff5c ff5c ff5e ff5f ff5f ff5e ff5e ff5e ff5f ff5e ff5f ff5e ff5f ff5f ff60 ff60 ff61 ff61 ff60 ff61 ff60 ff61 ff62 ff61 ff62 ff62 ff62 ff63 ff63 ff63 ff63 ff63 ff63 ff63 ff64 ff64 ff65 ff64 ff65 ff65 ff65 ff65 ff65 ff65 ff65 ff66 ff65 ff65 ff66 ff67 ff67 ff67 ff66 ff67 ff68 ff66 ff67 ff67 ff68 ff68 ff68 ff68 ff69 ff69 ff69 ff69 ff69 ff6a ff6a ff6a ff6a ff6a ff6a ff6a ff6b ff6b ff6c ff6c ff6c ff6c ff6c ff6b ff6c ff6d ff6c ff6c ff6d ff6d ff6d ff6e ff6f ff6d ff6f ff6e ff6f ff6e ff6d ff6f ff6f ff6e ff6e ff6f ff6f ff70 ff70 ff70 ff71 ff70 ff71 ff72 ff71 ff71 ff72 ff71 ff72 ff72 ff72 ff72 ff72 ff73 ff73 ff74 ff73 ff74 ff74 ff74 ff72 ff74 ff73 ff74 ff74 ff75 ff76 ff76 ff75 ff75 ff75 ff75 ff74 ff75 ff76 ff75 ff76 ff75 ff76 ff75 ff76 ff77 ff77 ff77 ff77 ff77 ff77 ff78 ff78 ff77 ff77 ff77 ff78 ff79 ff78 ff78 ff79 ff78 ff79 ff78 ff79 ff78 ff79 ff78 ff79 ff7a ff7a ff7a ff7b ff7a ff7a ff7a ff7a ff7a ff7a ff7b ff7c ff7b ff7b ff7c ff7b ff7b ff7b ff7b ff7c ff7d ff7d ff7c ff7c ff7c ff7d ff7c ff7d ff7d ff7d ff7c ff7e ff7e ff7e ff7f ff7f ff7f ff7f ff7e ff7e ff7f ff7f ff7f ff7f ff7f ff7e ff7f ff80 ff80 ff7f ff80 ff80 ff80 ff80 ff80 ff81 ff81 ff81 ff81 ff80 ff80 ff81 ff81 ff81 ff81 ff81 ff82 ff81 ff82 ff82 ff82 ff82 ff82 ff82 ff83 ff82 ff83 ff83 ff82 ff82 ff82 ff82 ff82 ff82 ff83 ff83 ff83 ff83 ff84 ff84 ff83 ff83 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff85 ff85 ff86 ff85 ff86 ff86 ff86 ff86 ff86 ff86 ff86 ff86 ff86 ff86 ff87 ff86 ff86 ff86 ff86 ff86 ff87 ff86 ff86 ff87 ff87 ff87 ff88 ff87 ff88 ff88 ff88 ff88 ff88 ff88 ff88 ff88 ff88 ff88 ff88 ff89 ff88 ff88 ff88 ff89 ff88 ff88 ff88 ff88 ff89 ff8a ff89 ff89 ff89 ff89 ff88 ff8a ff8a ff8a ff8a ff89 ff8a ff8a ff8a ff8a ff8a ff8a ff8a ff8a ff8a ff8a ff8a ff8b ff8b ff8b ff8b ff8b ff8a ff8a ff8a ff8b ff8b ff8a ff8b ff8c ff8b ff8a ff8b ff8a ff8b ff8b ff8a ff8a ff8b ff8b ff8b ff8b ff8b ff8c ff8c ff8c ff8c ff8c ff8d ff8c ff8c ff8c ff8c ff8c ff8d ff8c ff8c ff8d ff8c ff8c ff8c ff8d ff8c ff8c ff8c ff8c ff8c ff8c ff8c ff8c ff8c ff8c ff8c ff8c ff8c ff8c ff8d ff8d ff8d ff8d ff8d ff8d ff8d ff8d ff8e ff8d ff8e ff8e ff8e ff8d ff8e ff8d ff8d ff8e ff8e ff8e ff8e ff8e ff8e ff8e ff8e ff8e ff8e ff8e ff8d ff8e ff8e ff8e ff8d ff8e ff8e ff8e ff8e ff8e ff8e ff8e ff8e ff8e ff8e ff8e ff8e ff8e ff8e ff8e ff8e ff8d ff8e ff8e ff8e ff8e ff8e ff8d ff8e ff8e ff8e ff8d ff8e ff8e ff8e ff8e ff8d ff8d ff8e ff8e ff8e ff8e ff8e ff8e ff8d ff8d ff8e ff8e ff8e ff8e ff8f ff8e ff8e ff8e ff8e ff8d ff8d ff8e ff8e ff8e ff8d ff8e ff8e ff8e ff8e ff8e ff8e ff8e ff8e ff8d ff8e ff8e ff8e ff8e ff8e ff8e ff8f ff8e ff8e ff8e ff8e ff8e ff8e ff8e ff8e ff8e ff8e ff8e ff8e ff8e ff8e ff8e ff8e ff8e ff8e ff8e ff8e ff8e ff8e ff8e ff8e ff8e ff8e ff8f ff8e ff8e ff8e ff8e ff8f ff8e ff8e ff8e ff8f ff8e ff8f ff8e ff8f ff8f ff8e ff8e ff8e ff8e ff8e ff8d ff8d ff8d ff8d ff8d ff8d ff8e ff8f ff8e ff8d ff8d ff8d ff8d ff8d ff8d ff8e ff8d ff8c ff8d ff8d ff8d ff8d ff8d ff8d ff8d ff8c ff8c ff8c ff8d ff8d ff8e ff8d ff8d ff8d ff8e ff8d ff8d ff8d ff8d ff8d ff8e ff8d ff8c ff8c ff8c ff8d ff8d ff8c ff8d ff8c ff8c ff8d ff8d ff8c ff8b ff8c ff8c ff8c ff8b ff8c ff8c ff8b ff8c ff8c ff8d ff8c ff8c ff8c ff8c ff8c ff8c ff8c ff8b ff8c ff8c ff8b ff8c ff8c ff8c ff8b ff8a ff8a ff8b ff8c ff8c ff8b ff8c ff8b ff8c ff8b ff8b ff8b ff8b ff8b ff8b ff8b ff8a ff8b ff8b ff8b ff8a ff8a ff8b ff8b ff8a ff8a ff89 ff8a ff8a ff8a ff89 ff89 ff8a ff8a ff89 ff89 ff89 ff89 ff89 ff88 ff88 ff89 ff89 ff88 ff88 ff89 ff89 ff89 ff88 ff88 ff88 ff88 ff89 ff89 ff88 ff88 ff87 ff88 ff88 ff87 ff87 ff87 ff87 ff88 ff87 ff88 ff88 ff88 ff87 ff87 ff86 ff87 ff87 ff87 ff86 ff87 ff86 ff86 ff86 ff86 ff86 ff86 ff86 ff86 ff86 ff85 ff86 ff86 ff86 ff86 ff86 ff86 ff86 ff86 ff86 ff85 ff85 ff85 ff85 ff85 ff85 ff85 ff85 ff85 ff85 ff85 ff85 ff85 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff83 ff83 ff84 ff84 ff83 ff83 ff83 ff83 ff84 ff83 ff83 ff83 ff83 ff82 ff83 ff82 ff81 ff82 ff81 ff82 ff83 ff81 ff81 ff82 ff81 ff81 ff80 ff81 ff80 ff80 ff80 ff81 ff80 ff81 ff80 ff81 ff80 ff7f ff80 ff80 ff80 ff7f ff7e ff7f ff7f ff80 ff80 ff7f ff7e ff7e ff7f ff7e ff7d ff7e ff7e ff7f ff7f ff7e ff7e ff7e ff7e ff7e ff7d ff7e ff7d ff7d ff7c ff7d ff7c ff7c ff7d ff7c ff7d ff7c ff7c ff7c ff7d ff7c ff7b ff7b ff7b ff7c ff7b ff7b ff7b ff7c ff7b ff7a ff7a ff7a ff7a ff7a ff7a ff79 ff7a ff7a ff79 ff78 ff78 ff78 ff78 ff79 ff78 ff79 ff78 ff78 ff78 ff78 ff77 ff78 ff77 ff77 ff76 ff77 ff76 ff76 ff77 ff76 ff76 ff77 ff76 ff75 ff76 ff76 ff75 ff76 ff76 ff75 ff75 ff75 ff73 ff74 ff74 ff73 ff74 ff74 ff73 ff74 ff74 ff73 ff74 ff73 ff73 ff72 ff72 ff72 ff72 ff72 ff73 ff72 ff73 ff72 ff72 ff71 ff71 ff71 ff71 ff71 ff71 ff71 ff70 ff70 ff70 ff70 ff70 ff70 ff70 ff6f ff6f ff70 ff70 ff6e ff6e ff6e ff6e ff6e ff6e ff6f ff6e ff6f ff6d ff6d ff6f ff6e ff6d ff6d ff6c ff6d ff6d ff6d ff6d ff6d ff6d ff6d ff6c ff6b ff6c ff6c ff6b ff6b ff6a ff6b ff69 ff6a ff6a ff6a ff69 ff69 ff6a ff69 ff68 ff69 ff68 ff68 ff68 ff67 ff68 ff68 ff68 ff67 ff66 ff67 ff66 ff67 ff66 ff67 ff66 ff66 ff65 ff66 ff66 ff65 ff64 ff64 ff65 ff65 ff65 ff64 ff63 ff63 ff64 ff64 ff63 ff63 ff63 ff62 ff62 ff61 ff62 ff61 ff62 ff61 ff62 ff62 ff61 ff60 ff61 ff60 ff60 ff60 ff60 ff5f ff60 ff5f ff60 ff5f ff5f ff5e ff5f ff5f ff5e ff5e ff5e ff5e ff5d ff5d ff5d ff5d ff5d ff5d ff5d ff5c ff5c ff5c ff5c ff5c ff5b ff5b ff5b ff5b ff5b ff5a ff5a ff5b ff5a ff5a ff59 ff59 ff59 ff59 ff59 ff58 ff58 ff58 ff58 ff57 ff57 ff57 ff57 ff57 ff56 ff56 ff56 ff55 ff55 ff55 ff55 ff55 ff55 ff54 ff54 ff54 ff54 ff54 ff53 ff52 ff52 ff52 ff52 ff52 ff53 ff52 ff52 ff51 ff52 ff51 ff51 ff51 ff50 ff4e ff4f ff50 ff4e ff4e ff4e ff4e ff4e ff4d ff4c ff4d ff4c ff4b ff4c ff4b ff4b ff4b ff49 ff49 ff49 ff48 ff47 ff47 ff46 ff45 ff44 ff44 ff44 ff42 ff41 ff40 ff40 ff3f ff3e ff3d ff3c ff3c ff3b ff3b ff39 ff39 ff37 ff36 ff35 ff34 ff33 ff32 ff31 ff30 ff2f ff2e ff2e ff2c ff2b ff2a ff29 ff27 ff27 ff25 ff24 ff23 ff22 ff21 ff20 ff1f ff1e ff1d ff1c ff1b ff1a ff19 ff18 ff17 ff16 ff15 ff14 ff14 ff12 ff12 ff11 ff10 ff0f ff0e ff0e ff0d ff0c ff0c ff0b ff0a ff0a ff09 ff08 ff08 ff08 ff07 ff07 ff06 ff06 ff06 ff05 ff05 ff04 ff04 ff04 ff03 ff03 ff03 ff03 ff03 ff02 ff02 ff02 ff02 ff02 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 df00 df00 df00 df00 df00 df00 df00 df00 df00 df00 df00 df00 df00 df00 df00 df00 df00 df00 df00 df00 df00 df00 df00 df00 df00 df00 df00 df00 df00 df00 df00 df00 df00 df00 df00 df00 df00 df00 df00 df00 df00 df00 df00 df00 df00 df00 df00 df00 df00 df00 df00 df00 df00 df00 df00 df00 df00 df00 df00 df00 df00 df00 df00 df00 df00 df00 df00 df00 df00 df00 df00 df00 df00 df00 df00 df00 df00 df00 df00 df00 df00 df00 df00 df00 df00 df00 df00 df00 df00 df00 df00 df00 df00 df00 df00 df00 df00 df00 df00 df00 df00 df00 │ │ -df00 df00 df00 df00 df00 df00 df00 df00 df00 df00 df00 df00 df00 df00 df00 df00 df00 df00 df00 df00 df00 df00 df00 df00 df00 df00 df00 df00 df00 df00 df00 df00 df00 df00 df00 df00 df00 df00 df00 df00 df00 df00 df00 df00 df00 df00 df00 df00 df00 df00 df00 df00 df00 df00 df00 df00 df00 df00 df00 df00 df00 df00 df00 df00 df00 df00 df00 df00 df00 df00 df00 df00 df00 df00 df00 df00 df00 df00 df00 df00 df00 df00 df00 df00 df00 df00 df00 df00 df00 df00 df00 df00 df00 df00 df00 df00 df00 df00 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff02 ff02 ff02 ff02 ff02 ff02 ff03 ff03 ff03 ff03 ff04 ff04 ff04 ff04 ff05 ff05 ff05 ff05 ff06 ff06 ff07 ff07 ff08 ff08 ff09 ff09 ff0a ff0a ff0b ff0b ff0c ff0d ff0d ff0e ff0e ff10 ff10 ff11 ff12 ff13 ff13 ff14 ff15 ff16 ff17 ff18 ff19 ff1a ff1b ff1c ff1d ff1e ff1f ff20 ff21 ff22 ff23 ff25 ff26 ff27 ff28 ff29 ff2a ff2b ff2d ff2e ff2f ff30 ff31 ff33 ff33 ff35 ff36 ff37 ff38 ff39 ff3a ff3b ff3d ff3e ff3e ff40 ff41 ff41 ff43 ff44 ff44 ff46 ff47 ff46 ff48 ff4a ff4a ff4b ff4c ff4c ff4e ff4e ff4f ff4f ff50 ff50 ff52 ff52 ff53 ff54 ff53 ff54 ff55 ff56 ff56 ff56 ff56 ff57 ff58 ff58 ff59 ff58 ff58 ff5b ff59 ff5b ff5b ff5c ff5b ff5b ff5c ff5d ff5d ff5e ff5e ff5e ff5d ff5f ff5e ff5e ff5e ff5f ff5f ff5f ff60 ff61 ff60 ff5f ff60 ff60 ff60 ff62 ff61 ff62 ff61 ff62 ff62 ff62 ff62 ff63 ff63 ff62 ff63 ff63 ff63 ff64 ff64 ff64 ff64 ff64 ff64 ff65 ff65 ff65 ff65 ff65 ff64 ff66 ff66 ff66 ff67 ff66 ff67 ff66 ff66 ff66 ff66 ff67 ff67 ff67 ff68 ff68 ff68 ff69 ff68 ff69 ff69 ff69 ff69 ff69 ff69 ff69 ff6a ff6a ff6b ff6b ff6b ff6b ff6b ff6b ff6b ff6a ff6c ff6b ff6b ff6b ff6c ff6c ff6e ff6e ff6d ff6e ff6e ff6e ff6d ff6d ff6e ff6e ff6e ff6e ff6e ff6f ff6f ff70 ff70 ff70 ff6f ff70 ff71 ff71 ff71 ff71 ff70 ff71 ff71 ff71 ff71 ff71 ff72 ff73 ff73 ff73 ff73 ff73 ff73 ff72 ff73 ff73 ff74 ff74 ff75 ff75 ff75 ff75 ff74 ff75 ff74 ff74 ff74 ff74 ff75 ff76 ff75 ff76 ff75 ff75 ff76 ff75 ff76 ff76 ff77 ff76 ff76 ff77 ff77 ff76 ff76 ff77 ff77 ff77 ff78 ff79 ff78 ff79 ff78 ff78 ff78 ff78 ff78 ff79 ff7a ff79 ff79 ff79 ff7a ff7a ff79 ff7a ff7a ff7a ff7b ff7c ff7b ff7b ff7b ff7b ff7b ff7b ff7b ff7c ff7d ff7c ff7c ff7c ff7c ff7c ff7c ff7b ff7c ff7c ff7c ff7d ff7d ff7c ff7e ff7e ff7e ff7d ff7d ff7d ff7e ff7f ff7e ff7e ff7e ff7d ff7e ff7f ff80 ff7f ff80 ff80 ff7f ff7f ff80 ff81 ff81 ff80 ff80 ff7f ff7f ff80 ff80 ff81 ff81 ff81 ff81 ff81 ff81 ff81 ff81 ff81 ff81 ff81 ff82 ff81 ff81 ff81 ff81 ff81 ff81 ff81 ff81 ff82 ff83 ff83 ff83 ff83 ff83 ff83 ff83 ff83 ff84 ff83 ff83 ff84 ff84 ff84 ff83 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff85 ff85 ff85 ff85 ff85 ff85 ff85 ff86 ff86 ff85 ff85 ff85 ff85 ff85 ff86 ff86 ff86 ff86 ff87 ff86 ff85 ff86 ff87 ff86 ff86 ff87 ff87 ff87 ff87 ff87 ff87 ff87 ff87 ff87 ff87 ff88 ff88 ff88 ff87 ff87 ff87 ff88 ff87 ff88 ff87 ff87 ff88 ff88 ff88 ff88 ff88 ff89 ff88 ff89 ff89 ff89 ff89 ff89 ff89 ff89 ff89 ff89 ff89 ff89 ff89 ff89 ff89 ff89 ff89 ff8a ff8a ff8b ff8a ff8b ff8a ff89 ff8a ff8a ff8a ff89 ff8a ff8b ff8a ff89 ff89 ff8a ff8a ff8a ff8a ff8a ff8a ff8b ff8b ff8b ff8b ff8b ff8b ff8b ff8b ff8b ff8c ff8b ff8b ff8b ff8b ff8c ff8d ff8b ff8c ff8d ff8b ff8b ff8c ff8c ff8c ff8c ff8b ff8b ff8c ff8b ff8b ff8b ff8b ff8c ff8c ff8c ff8c ff8c ff8c ff8c ff8c ff8c ff8c ff8c ff8d ff8d ff8d ff8d ff8d ff8d ff8d ff8d ff8d ff8d ff8d ff8d ff8d ff8d ff8d ff8e ff8d ff8d ff8e ff8d ff8d ff8d ff8d ff8d ff8d ff8d ff8d ff8d ff8d ff8e ff8d ff8d ff8d ff8d ff8d ff8d ff8d ff8d ff8d ff8d ff8d ff8d ff8d ff8d ff8d ff8d ff8d ff8d ff8d ff8d ff8e ff8d ff8d ff8d ff8d ff8d ff8d ff8d ff8d ff8d ff8e ff8d ff8d ff8d ff8e ff8d ff8d ff8d ff8d ff8d ff8d ff8d ff8e ff8d ff8d ff8e ff8d ff8d ff8d ff8d ff8d ff8d ff8d ff8e ff8e ff8e ff8e ff8e ff8e ff8e ff8e ff8d ff8d ff8d ff8d ff8d ff8d ff8d ff8f ff8d ff8d ff8d ff8d ff8d ff8d ff8d ff8d ff8d ff8d ff8d ff8d ff8d ff8d ff8d ff8d ff8d ff8d ff8e ff8e ff8e ff8e ff8e ff8d ff8e ff8e ff8e ff8e ff8e ff8d ff8d ff8e ff8e ff8d ff8e ff8e ff8d ff8e ff8e ff8e ff8e ff8e ff8e ff8e ff8e ff8e ff8d ff8d ff8d ff8d ff8d ff8c ff8d ff8e ff8e ff8d ff8c ff8d ff8c ff8d ff8d ff8d ff8d ff8c ff8d ff8d ff8d ff8d ff8d ff8d ff8d ff8c ff8c ff8c ff8d ff8c ff8d ff8d ff8c ff8c ff8d ff8c ff8d ff8c ff8c ff8c ff8d ff8c ff8c ff8c ff8c ff8c ff8d ff8c ff8c ff8c ff8b ff8c ff8c ff8b ff8b ff8c ff8b ff8c ff8b ff8b ff8b ff8b ff8c ff8b ff8b ff8b ff8a ff8b ff8c ff8c ff8b ff8b ff8b ff8b ff8b ff8b ff8b ff8b ff8b ff8b ff8a ff8a ff8a ff8b ff8b ff8b ff8a ff89 ff8a ff8b ff8a ff8b ff8a ff8a ff8a ff8a ff8a ff8a ff8a ff8a ff89 ff8a ff8a ff8a ff8a ff8a ff89 ff8a ff89 ff89 ff89 ff88 ff89 ff89 ff89 ff89 ff89 ff89 ff88 ff87 ff88 ff88 ff88 ff88 ff87 ff88 ff87 ff88 ff87 ff88 ff87 ff87 ff88 ff88 ff88 ff87 ff87 ff87 ff87 ff86 ff87 ff86 ff86 ff87 ff86 ff87 ff87 ff87 ff87 ff87 ff86 ff87 ff86 ff86 ff86 ff87 ff86 ff86 ff86 ff85 ff85 ff85 ff85 ff85 ff85 ff85 ff85 ff85 ff85 ff85 ff85 ff85 ff85 ff85 ff85 ff85 ff85 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff83 ff84 ff83 ff83 ff83 ff83 ff83 ff83 ff83 ff84 ff82 ff83 ff82 ff83 ff84 ff83 ff82 ff82 ff82 ff82 ff82 ff82 ff81 ff81 ff80 ff81 ff82 ff80 ff81 ff82 ff80 ff80 ff80 ff80 ff7f ff80 ff7f ff81 ff80 ff81 ff7f ff80 ff7f ff7f ff80 ff7f ff7f ff7e ff7e ff7e ff7e ff7f ff7f ff7e ff7e ff7d ff7f ff7d ff7d ff7e ff7c ff7d ff7d ff7e ff7e ff7e ff7d ff7d ff7d ff7d ff7d ff7c ff7c ff7c ff7b ff7b ff7b ff7b ff7c ff7c ff7b ff7c ff7b ff7c ff7b ff7a ff7a ff7a ff7a ff7a ff7a ff7a ff7b ff7a ff79 ff7a ff79 ff7a ff79 ff79 ff79 ff79 ff79 ff78 ff78 ff77 ff78 ff78 ff77 ff78 ff78 ff78 ff78 ff78 ff77 ff78 ff77 ff77 ff76 ff77 ff76 ff76 ff75 ff76 ff76 ff76 ff76 ff75 ff76 ff75 ff75 ff75 ff74 ff74 ff74 ff75 ff72 ff74 ff74 ff72 ff73 ff73 ff73 ff73 ff74 ff73 ff73 ff73 ff73 ff72 ff71 ff72 ff72 ff72 ff72 ff71 ff72 ff72 ff72 ff70 ff70 ff71 ff70 ff70 ff70 ff70 ff70 ff70 ff70 ff6f ff6f ff6f ff6f ff6f ff6e ff6e ff6f ff6e ff6e ff6d ff6d ff6e ff6e ff6d ff6e ff6e ff6d ff6d ff6d ff6e ff6d ff6d ff6c ff6d ff6c ff6c ff6c ff6c ff6c ff6b ff6c ff6a ff6a ff6b ff6a ff6a ff6a ff6a ff69 ff68 ff68 ff69 ff68 ff69 ff69 ff68 ff68 ff68 ff67 ff67 ff67 ff67 ff66 ff67 ff67 ff66 ff66 ff66 ff65 ff65 ff66 ff66 ff66 ff65 ff65 ff65 ff65 ff65 ff64 ff63 ff63 ff64 ff64 ff64 ff63 ff62 ff63 ff63 ff62 ff62 ff62 ff62 ff62 ff61 ff61 ff61 ff61 ff61 ff61 ff61 ff60 ff60 ff60 ff60 ff5f ff60 ff5f ff5f ff5f ff5f ff5f ff5e ff5f ff5e ff5e ff5e ff5e ff5d ff5d ff5d ff5c ff5c ff5c ff5c ff5c ff5c ff5c ff5c ff5b ff5b ff5b ff5b ff5b ff5a ff5a ff5b ff5a ff5a ff59 ff5a ff59 ff58 ff58 ff59 ff59 ff59 ff58 ff57 ff57 ff57 ff57 ff57 ff56 ff56 ff56 ff56 ff56 ff55 ff56 ff54 ff54 ff54 ff55 ff54 ff54 ff53 ff53 ff54 ff53 ff53 ff53 ff52 ff52 ff52 ff52 ff52 ff51 ff52 ff51 ff51 ff51 ff50 ff51 ff4f ff4f ff4e ff4f ff4e ff4d ff4e ff4e ff4d ff4c ff4c ff4c ff4c ff4c ff4b ff4a ff4a ff4a ff49 ff49 ff48 ff48 ff46 ff46 ff46 ff46 ff44 ff43 ff44 ff42 ff42 ff40 ff3f ff3e ff3e ff3d ff3c ff3b ff3a ff39 ff39 ff38 ff38 ff36 ff34 ff34 ff33 ff32 ff31 ff2f ff2e ff2e ff2d ff2c ff2b ff29 ff28 ff27 ff26 ff25 ff24 ff23 ff22 ff21 ff20 ff1f ff1e ff1c ff1b ff1b ff19 ff19 ff18 ff17 ff16 ff15 ff14 ff13 ff12 ff11 ff11 ff10 ff0f ff0e ff0d ff0c ff0c ff0b ff0b ff0a ff09 ff09 ff08 ff08 ff08 ff07 ff06 ff06 ff06 ff05 ff05 ff05 ff04 ff04 ff04 ff03 ff03 ff03 ff03 ff03 ff02 ff02 ff02 ff02 ff02 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 df00 df00 df00 df00 df00 df00 df00 df00 df00 df00 df00 df00 df00 df00 df00 df00 df00 df00 df00 df00 df00 df00 df00 df00 df00 df00 df00 df00 df00 df00 df00 df00 df00 df00 df00 df00 df00 df00 df00 df00 df00 df00 df00 df00 df00 df00 df00 df00 df00 df00 df00 df00 df00 df00 df00 df00 df00 df00 df00 df00 df00 df00 df00 df00 df00 df00 df00 df00 df00 df00 df00 df00 df00 df00 df00 df00 df00 df00 df00 df00 df00 df00 df00 df00 df00 df00 df00 df00 df00 df00 df00 df00 df00 df00 df00 df00 df00 df00 df00 df00 df00 df00 df00 df00 │ │ -df00 df00 df00 df00 df00 df00 df00 df00 df00 df00 df00 df00 df00 df00 df00 df00 df00 df00 df00 df00 df00 df00 df00 df00 df00 df00 df00 df00 df00 df00 df00 df00 df00 df00 df00 df00 df00 df00 df00 df00 df00 df00 df00 df00 df00 df00 df00 df00 df00 df00 df00 df00 df00 df00 df00 df00 df00 df00 df00 df00 df00 df00 df00 df00 df00 df00 df00 df00 df00 df00 df00 df00 df00 df00 df00 df00 df00 df00 df00 df00 df00 df00 df00 df00 df00 df00 df00 df00 df00 df00 df00 df00 df00 df00 df00 df00 df00 df00 df00 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff02 ff02 ff02 ff02 ff02 ff03 ff03 ff03 ff03 ff03 ff04 ff04 ff04 ff04 ff05 ff05 ff06 ff06 ff06 ff07 ff07 ff08 ff08 ff08 ff09 ff09 ff0a ff0b ff0b ff0c ff0c ff0d ff0e ff0e ff0f ff10 ff10 ff12 ff12 ff13 ff14 ff15 ff16 ff17 ff18 ff18 ff1a ff1a ff1b ff1d ff1e ff1f ff20 ff20 ff22 ff23 ff24 ff25 ff27 ff27 ff28 ff2a ff2b ff2c ff2d ff2e ff30 ff31 ff32 ff33 ff34 ff35 ff37 ff37 ff38 ff3a ff3b ff3c ff3e ff3e ff3f ff40 ff42 ff42 ff43 ff44 ff45 ff46 ff46 ff49 ff49 ff49 ff4b ff4c ff4c ff4d ff4d ff4e ff4e ff50 ff51 ff51 ff52 ff52 ff53 ff53 ff54 ff55 ff55 ff56 ff55 ff56 ff57 ff58 ff58 ff58 ff58 ff59 ff59 ff5a ff5a ff5b ff5b ff5a ff5c ff5c ff5c ff5c ff5c ff5d ff5d ff5e ff5e ff5e ff5e ff5f ff5f ff5f ff60 ff60 ff5e ff5e ff5f ff60 ff5f ff61 ff60 ff62 ff60 ff62 ff61 ff61 ff61 ff63 ff63 ff62 ff63 ff62 ff63 ff63 ff63 ff63 ff63 ff63 ff64 ff64 ff64 ff64 ff64 ff64 ff64 ff65 ff65 ff65 ff66 ff66 ff66 ff65 ff66 ff66 ff66 ff66 ff66 ff67 ff66 ff67 ff68 ff68 ff68 ff68 ff68 ff68 ff68 ff68 ff68 ff68 ff69 ff6a ff6a ff6a ff6a ff6a ff6a ff6a ff6b ff6a ff6b ff6b ff6b ff6b ff6b ff6c ff6d ff6d ff6d ff6d ff6d ff6d ff6d ff6d ff6c ff6d ff6e ff6d ff6d ff6f ff6e ff6f ff70 ff6e ff6f ff6f ff70 ff70 ff6f ff70 ff70 ff70 ff70 ff71 ff70 ff71 ff72 ff72 ff72 ff71 ff72 ff72 ff72 ff72 ff71 ff73 ff73 ff74 ff74 ff74 ff74 ff74 ff73 ff73 ff73 ff74 ff74 ff73 ff74 ff75 ff74 ff75 ff74 ff74 ff75 ff74 ff75 ff75 ff76 ff76 ff75 ff76 ff77 ff76 ff76 ff77 ff76 ff77 ff77 ff78 ff77 ff78 ff77 ff77 ff78 ff77 ff78 ff79 ff78 ff78 ff78 ff77 ff78 ff79 ff79 ff7a ff79 ff7a ff7b ff7a ff7a ff7a ff7a ff7b ff7a ff7b ff7b ff7c ff7c ff7c ff7b ff7c ff7c ff7b ff7b ff7b ff7c ff7c ff7c ff7d ff7d ff7b ff7c ff7d ff7d ff7c ff7c ff7d ff7d ff7e ff7e ff7d ff7d ff7d ff7e ff7e ff7f ff7f ff7f ff7f ff7f ff7e ff7f ff80 ff80 ff7f ff7f ff7e ff7f ff7f ff7f ff80 ff80 ff81 ff80 ff80 ff81 ff80 ff80 ff80 ff81 ff81 ff80 ff80 ff81 ff80 ff80 ff81 ff81 ff81 ff81 ff82 ff82 ff82 ff83 ff82 ff82 ff82 ff83 ff83 ff83 ff82 ff82 ff83 ff83 ff82 ff83 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff83 ff84 ff84 ff84 ff84 ff83 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff85 ff86 ff86 ff86 ff86 ff86 ff86 ff85 ff85 ff86 ff86 ff86 ff86 ff86 ff86 ff86 ff86 ff86 ff86 ff87 ff87 ff87 ff87 ff88 ff87 ff87 ff87 ff87 ff87 ff87 ff87 ff87 ff86 ff87 ff86 ff87 ff88 ff88 ff88 ff87 ff88 ff88 ff88 ff88 ff88 ff88 ff88 ff88 ff88 ff88 ff88 ff88 ff89 ff89 ff88 ff88 ff89 ff89 ff89 ff89 ff89 ff89 ff89 ff89 ff89 ff89 ff88 ff89 ff89 ff89 ff88 ff89 ff89 ff89 ff8a ff8a ff8a ff8a ff8b ff8a ff8b ff8a ff8a ff8a ff8a ff8a ff8a ff8b ff8a ff8a ff8a ff8a ff8b ff8b ff8a ff8b ff8b ff8b ff8b ff8b ff8c ff8b ff8b ff8a ff8a ff8b ff8b ff8b ff8b ff8b ff8b ff8b ff8b ff8b ff8c ff8c ff8b ff8c ff8c ff8c ff8c ff8c ff8c ff8c ff8d ff8c ff8c ff8d ff8d ff8d ff8d ff8d ff8c ff8c ff8c ff8c ff8c ff8c ff8c ff8c ff8c ff8c ff8c ff8d ff8c ff8c ff8c ff8d ff8c ff8c ff8d ff8c ff8c ff8d ff8c ff8c ff8c ff8c ff8c ff8c ff8c ff8c ff8c ff8c ff8d ff8c ff8c ff8c ff8c ff8c ff8d ff8e ff8c ff8c ff8d ff8c ff8c ff8c ff8c ff8d ff8d ff8d ff8c ff8c ff8c ff8d ff8c ff8d ff8d ff8c ff8c ff8c ff8d ff8e ff8d ff8d ff8e ff8d ff8d ff8d ff8d ff8d ff8d ff8d ff8d ff8d ff8d ff8d ff8d ff8d ff8d ff8e ff8d ff8d ff8d ff8d ff8d ff8d ff8d ff8e ff8d ff8d ff8d ff8d ff8d ff8d ff8d ff8d ff8d ff8d ff8d ff8d ff8d ff8d ff8d ff8d ff8d ff8d ff8d ff8d ff8d ff8d ff8d ff8d ff8d ff8d ff8d ff8e ff8d ff8d ff8d ff8d ff8d ff8d ff8e ff8d ff8d ff8d ff8e ff8d ff8d ff8d ff8d ff8d ff8d ff8d ff8d ff8d ff8d ff8d ff8d ff8c ff8c ff8d ff8d ff8d ff8c ff8c ff8c ff8d ff8d ff8d ff8c ff8c ff8c ff8c ff8c ff8c ff8c ff8c ff8c ff8c ff8c ff8c ff8c ff8c ff8d ff8d ff8c ff8c ff8c ff8c ff8c ff8b ff8b ff8b ff8b ff8b ff8b ff8b ff8b ff8b ff8c ff8c ff8b ff8b ff8b ff8b ff8b ff8a ff8b ff8b ff8b ff8b ff8b ff8a ff8a ff8b ff8c ff8b ff8a ff8b ff8a ff8a ff8b ff8b ff8b ff8a ff8b ff8a ff8a ff8b ff8a ff8a ff8a ff8a ff8a ff8a ff89 ff8a ff8a ff8a ff8a ff89 ff89 ff8a ff89 ff89 ff8a ff89 ff89 ff89 ff89 ff89 ff89 ff89 ff89 ff89 ff89 ff89 ff89 ff89 ff88 ff89 ff89 ff89 ff89 ff87 ff88 ff87 ff88 ff89 ff88 ff88 ff87 ff88 ff87 ff87 ff87 ff87 ff87 ff87 ff86 ff87 ff87 ff87 ff87 ff86 ff87 ff87 ff87 ff87 ff86 ff86 ff87 ff86 ff86 ff86 ff86 ff86 ff86 ff86 ff86 ff86 ff86 ff86 ff86 ff86 ff86 ff86 ff86 ff86 ff85 ff85 ff85 ff85 ff85 ff85 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff83 ff83 ff83 ff84 ff83 ff84 ff83 ff82 ff82 ff82 ff83 ff83 ff82 ff82 ff81 ff83 ff81 ff82 ff82 ff83 ff81 ff82 ff81 ff81 ff81 ff81 ff80 ff80 ff7f ff80 ff80 ff80 ff80 ff81 ff80 ff7f ff80 ff80 ff7e ff7f ff7f ff7f ff7f ff7f ff7f ff7f ff7f ff7e ff7f ff7f ff7e ff7e ff7e ff7e ff7e ff7e ff7d ff7d ff7e ff7d ff7e ff7d ff7d ff7c ff7c ff7c ff7c ff7c ff7c ff7c ff7c ff7c ff7d ff7c ff7d ff7c ff7c ff7b ff7b ff7b ff7b ff7a ff7a ff7b ff7a ff7b ff7a ff7b ff7b ff7a ff7a ff79 ff79 ff7a ff79 ff79 ff7a ff7a ff79 ff7a ff79 ff79 ff78 ff79 ff79 ff78 ff79 ff77 ff78 ff77 ff78 ff77 ff76 ff77 ff78 ff77 ff78 ff77 ff76 ff77 ff76 ff75 ff76 ff77 ff76 ff76 ff74 ff75 ff76 ff75 ff76 ff75 ff76 ff74 ff75 ff74 ff73 ff74 ff73 ff74 ff72 ff74 ff74 ff72 ff73 ff72 ff72 ff73 ff73 ff72 ff73 ff72 ff73 ff72 ff71 ff71 ff71 ff71 ff71 ff71 ff70 ff71 ff71 ff70 ff6f ff71 ff70 ff6f ff70 ff70 ff6f ff70 ff70 ff6e ff6e ff6e ff6e ff6e ff6e ff6e ff6e ff6e ff6e ff6d ff6d ff6d ff6e ff6c ff6d ff6c ff6d ff6d ff6c ff6c ff6d ff6c ff6c ff6c ff6a ff6a ff6b ff6b ff6b ff6a ff6a ff6a ff69 ff69 ff69 ff6a ff6a ff69 ff69 ff68 ff68 ff67 ff68 ff68 ff69 ff68 ff68 ff67 ff66 ff66 ff66 ff67 ff66 ff66 ff65 ff65 ff65 ff66 ff65 ff65 ff65 ff64 ff65 ff64 ff65 ff65 ff64 ff64 ff63 ff63 ff63 ff63 ff63 ff63 ff63 ff62 ff62 ff62 ff62 ff62 ff61 ff61 ff61 ff61 ff60 ff61 ff60 ff60 ff60 ff60 ff5f ff60 ff5f ff5f ff5f ff5f ff5e ff5e ff5e ff5e ff5e ff5d ff5e ff5e ff5d ff5d ff5d ff5d ff5d ff5c ff5c ff5c ff5b ff5c ff5c ff5b ff5b ff5b ff5b ff5a ff5b ff5b ff5a ff5a ff59 ff5a ff59 ff59 ff58 ff59 ff59 ff58 ff57 ff58 ff58 ff58 ff58 ff57 ff57 ff57 ff56 ff56 ff55 ff55 ff55 ff56 ff55 ff54 ff54 ff54 ff53 ff54 ff54 ff54 ff54 ff53 ff53 ff53 ff52 ff52 ff52 ff52 ff52 ff52 ff51 ff52 ff51 ff51 ff50 ff51 ff50 ff4f ff4f ff4f ff4f ff4e ff4e ff4e ff4d ff4e ff4e ff4c ff4b ff4b ff4b ff4b ff4b ff4a ff49 ff49 ff48 ff48 ff48 ff48 ff46 ff45 ff44 ff45 ff44 ff42 ff42 ff41 ff41 ff40 ff40 ff3d ff3c ff3d ff3b ff3a ff3a ff39 ff37 ff37 ff36 ff36 ff34 ff33 ff32 ff31 ff30 ff2f ff2e ff2d ff2c ff2b ff2a ff29 ff28 ff27 ff25 ff25 ff24 ff22 ff21 ff20 ff1f ff1e ff1e ff1c ff1b ff1a ff19 ff18 ff17 ff16 ff16 ff15 ff14 ff13 ff12 ff11 ff10 ff0f ff0f ff0e ff0d ff0c ff0c ff0b ff0a ff0a ff09 ff09 ff08 ff08 ff07 ff07 ff07 ff06 ff05 ff05 ff05 ff05 ff04 ff04 ff04 ff04 ff03 ff03 ff03 ff03 ff02 ff02 ff02 ff02 ff02 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 df00 df00 df00 df00 df00 df00 df00 df00 df00 df00 df00 df00 df00 df00 df00 df00 df00 df00 df00 df00 df00 df00 df00 df00 df00 df00 df00 df00 df00 df00 df00 df00 df00 df00 df00 df00 df00 df00 df00 df00 df00 df00 df00 df00 df00 df00 df00 df00 df00 df00 df00 df00 df00 df00 df00 df00 df00 df00 df00 df00 df00 df00 df00 df00 df00 df00 df00 df00 df00 df00 df00 df00 df00 df00 df00 df00 df00 df00 df00 df00 df00 df00 df00 df00 df00 df00 df00 df00 df00 df00 df00 df00 df00 df00 df00 df00 df00 df00 df00 df00 df00 df00 df00 df00 df00 │ │ -e000 e000 e000 e000 e000 e000 e000 e000 e000 e000 e000 e000 e000 e000 e000 e000 e000 e000 e000 e000 e000 e000 e000 e000 e000 e000 e000 e000 e000 e000 e000 e000 e000 e000 e000 e000 e000 e000 e000 e000 e000 e000 e000 e000 e000 e000 e000 e000 e000 e000 e000 e000 e000 e000 e000 e000 e000 e000 e000 e000 e000 e000 e000 e000 e000 e000 e000 e000 e000 e000 e000 e000 e000 e000 e000 e000 e000 e000 e000 e000 e000 e000 e000 e000 e000 e000 e000 e000 e000 e000 e000 e000 e000 e000 e000 e000 e000 e000 e000 e000 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff02 ff02 ff02 ff02 ff03 ff03 ff03 ff03 ff03 ff04 ff04 ff04 ff04 ff05 ff05 ff05 ff06 ff06 ff07 ff07 ff07 ff08 ff08 ff09 ff09 ff0a ff0a ff0b ff0c ff0c ff0d ff0d ff0e ff0f ff0f ff10 ff11 ff12 ff13 ff13 ff14 ff15 ff16 ff17 ff18 ff19 ff1a ff1b ff1d ff1d ff1e ff1f ff20 ff22 ff22 ff23 ff25 ff26 ff27 ff28 ff29 ff2a ff2b ff2c ff2e ff2f ff30 ff31 ff33 ff34 ff35 ff36 ff37 ff38 ff39 ff3a ff3b ff3c ff3d ff3f ff40 ff41 ff42 ff42 ff43 ff45 ff46 ff47 ff47 ff48 ff49 ff4a ff4a ff4b ff4c ff4c ff4e ff4f ff4f ff50 ff51 ff51 ff52 ff52 ff53 ff54 ff54 ff54 ff54 ff56 ff57 ff57 ff57 ff58 ff58 ff58 ff58 ff59 ff59 ff59 ff5b ff5a ff5b ff5b ff5b ff5b ff5b ff5d ff5d ff5d ff5d ff5d ff5e ff5e ff5e ff5f ff5f ff5f ff5e ff5e ff5f ff5f ff5f ff5f ff60 ff60 ff60 ff60 ff60 ff61 ff61 ff62 ff62 ff62 ff62 ff62 ff62 ff62 ff62 ff63 ff62 ff63 ff64 ff63 ff63 ff63 ff63 ff63 ff64 ff65 ff65 ff65 ff65 ff65 ff65 ff65 ff65 ff65 ff65 ff65 ff66 ff66 ff65 ff66 ff67 ff67 ff67 ff68 ff67 ff67 ff67 ff67 ff68 ff68 ff69 ff69 ff69 ff69 ff69 ff69 ff69 ff6a ff6a ff6a ff6a ff6a ff6a ff6a ff6b ff6c ff6c ff6c ff6c ff6c ff6c ff6c ff6d ff6d ff6c ff6c ff6d ff6c ff6d ff6e ff6e ff6e ff6f ff6e ff6e ff6e ff6f ff70 ff6f ff6f ff6f ff6f ff70 ff70 ff70 ff71 ff71 ff70 ff70 ff71 ff71 ff71 ff71 ff71 ff71 ff72 ff72 ff72 ff72 ff73 ff73 ff73 ff73 ff72 ff73 ff74 ff73 ff73 ff73 ff74 ff73 ff74 ff74 ff73 ff74 ff74 ff74 ff74 ff74 ff75 ff75 ff75 ff76 ff76 ff76 ff77 ff76 ff76 ff76 ff77 ff76 ff77 ff77 ff77 ff78 ff77 ff78 ff78 ff77 ff78 ff78 ff77 ff77 ff77 ff78 ff79 ff78 ff7a ff79 ff79 ff79 ff79 ff79 ff7a ff7a ff7b ff7b ff7b ff7a ff7b ff7a ff7b ff7b ff7b ff7a ff7b ff7c ff7c ff7c ff7c ff7c ff7b ff7c ff7d ff7c ff7c ff7c ff7d ff7d ff7d ff7d ff7d ff7d ff7d ff7e ff7e ff7e ff7e ff7e ff7e ff7e ff7d ff7e ff7f ff7f ff7e ff7e ff7e ff7e ff7e ff7f ff7f ff7f ff80 ff80 ff80 ff80 ff80 ff7f ff80 ff81 ff81 ff80 ff80 ff80 ff7f ff80 ff80 ff81 ff81 ff81 ff81 ff81 ff81 ff83 ff82 ff81 ff82 ff83 ff82 ff82 ff82 ff82 ff82 ff83 ff82 ff83 ff83 ff82 ff83 ff83 ff82 ff83 ff83 ff83 ff83 ff83 ff83 ff83 ff83 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff85 ff85 ff85 ff84 ff85 ff84 ff85 ff85 ff85 ff85 ff85 ff85 ff85 ff85 ff85 ff85 ff85 ff86 ff87 ff87 ff86 ff86 ff86 ff87 ff87 ff87 ff87 ff87 ff86 ff86 ff86 ff86 ff86 ff87 ff86 ff87 ff87 ff87 ff87 ff87 ff87 ff87 ff87 ff87 ff87 ff88 ff88 ff88 ff87 ff88 ff89 ff88 ff88 ff87 ff88 ff88 ff88 ff89 ff88 ff88 ff89 ff88 ff88 ff88 ff88 ff88 ff89 ff88 ff88 ff89 ff89 ff89 ff89 ff89 ff8a ff89 ff8a ff89 ff8a ff8a ff89 ff8a ff8a ff89 ff8a ff8b ff8a ff8a ff89 ff89 ff89 ff8a ff89 ff8a ff89 ff8a ff8a ff8a ff8a ff8a ff8a ff8a ff8a ff8a ff8a ff8a ff8a ff8a ff8a ff8a ff8a ff8a ff8c ff8c ff8b ff8b ff8b ff8b ff8b ff8b ff8b ff8b ff8b ff8b ff8c ff8c ff8c ff8c ff8c ff8c ff8c ff8b ff8b ff8c ff8b ff8b ff8b ff8b ff8b ff8b ff8b ff8c ff8b ff8c ff8b ff8c ff8b ff8c ff8c ff8b ff8b ff8d ff8b ff8b ff8b ff8b ff8b ff8b ff8b ff8b ff8c ff8b ff8c ff8b ff8b ff8b ff8c ff8b ff8c ff8d ff8b ff8b ff8c ff8b ff8c ff8c ff8b ff8c ff8c ff8c ff8c ff8c ff8c ff8d ff8c ff8d ff8d ff8c ff8c ff8c ff8c ff8d ff8c ff8c ff8d ff8c ff8d ff8d ff8c ff8c ff8c ff8d ff8c ff8c ff8c ff8c ff8c ff8c ff8c ff8d ff8d ff8d ff8d ff8d ff8d ff8d ff8d ff8d ff8d ff8d ff8d ff8d ff8d ff8d ff8d ff8d ff8d ff8d ff8d ff8d ff8d ff8d ff8d ff8d ff8d ff8d ff8c ff8c ff8c ff8c ff8c ff8d ff8c ff8c ff8c ff8c ff8d ff8d ff8d ff8c ff8c ff8d ff8d ff8c ff8d ff8c ff8c ff8c ff8c ff8d ff8c ff8c ff8d ff8c ff8d ff8c ff8c ff8c ff8c ff8c ff8c ff8c ff8c ff8c ff8c ff8b ff8c ff8c ff8c ff8c ff8c ff8c ff8b ff8b ff8b ff8b ff8b ff8c ff8b ff8c ff8c ff8c ff8b ff8c ff8c ff8c ff8c ff8b ff8b ff8b ff8c ff8b ff8b ff8b ff8b ff8b ff8b ff8b ff8b ff8b ff8b ff8b ff8a ff8a ff8a ff8a ff8b ff8a ff8b ff8a ff8b ff8b ff8a ff89 ff89 ff8a ff8b ff8a ff8a ff8b ff8a ff89 ff89 ff8a ff8a ff8a ff8a ff8a ff8a ff8a ff89 ff8a ff89 ff8a ff8a ff89 ff89 ff89 ff89 ff89 ff89 ff89 ff88 ff89 ff88 ff88 ff89 ff88 ff89 ff89 ff88 ff88 ff88 ff88 ff88 ff89 ff88 ff88 ff88 ff88 ff88 ff88 ff88 ff88 ff88 ff87 ff88 ff87 ff88 ff88 ff87 ff87 ff87 ff88 ff87 ff87 ff87 ff86 ff86 ff86 ff85 ff86 ff86 ff86 ff86 ff86 ff86 ff86 ff86 ff86 ff85 ff85 ff86 ff86 ff85 ff85 ff85 ff85 ff85 ff85 ff85 ff85 ff85 ff85 ff85 ff85 ff85 ff85 ff85 ff85 ff85 ff85 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff83 ff83 ff84 ff83 ff84 ff84 ff84 ff83 ff83 ff84 ff84 ff83 ff82 ff82 ff83 ff82 ff84 ff82 ff81 ff82 ff82 ff82 ff83 ff81 ff81 ff81 ff81 ff80 ff80 ff80 ff82 ff80 ff81 ff81 ff81 ff81 ff81 ff80 ff7f ff7f ff7f ff7f ff80 ff7f ff7f ff80 ff7f ff80 ff80 ff7e ff7f ff7e ff7e ff7e ff7e ff7e ff7e ff7f ff7e ff7e ff7e ff7e ff7e ff7d ff7d ff7d ff7d ff7c ff7c ff7d ff7d ff7c ff7d ff7d ff7c ff7c ff7b ff7b ff7b ff7b ff7c ff7b ff7b ff7c ff7b ff7c ff7c ff7c ff7b ff7a ff7b ff7a ff7a ff7a ff7a ff7a ff7a ff79 ff7a ff7a ff7a ff7a ff79 ff78 ff7a ff78 ff79 ff78 ff79 ff79 ff79 ff79 ff78 ff77 ff79 ff78 ff78 ff78 ff77 ff78 ff77 ff77 ff77 ff75 ff76 ff78 ff75 ff77 ff76 ff76 ff76 ff75 ff74 ff76 ff76 ff76 ff76 ff74 ff74 ff75 ff75 ff74 ff73 ff74 ff74 ff75 ff74 ff73 ff73 ff73 ff73 ff72 ff74 ff73 ff72 ff73 ff72 ff71 ff71 ff71 ff71 ff72 ff71 ff72 ff72 ff71 ff70 ff70 ff70 ff70 ff70 ff70 ff70 ff6f ff70 ff6f ff6f ff6f ff6f ff6e ff6f ff6e ff6e ff6e ff6d ff6e ff6e ff6d ff6d ff6e ff6e ff6c ff6e ff6d ff6d ff6d ff6c ff6d ff6c ff6d ff6b ff6d ff6c ff6b ff6b ff6c ff6b ff6c ff6c ff6a ff6a ff6a ff6a ff6a ff6a ff69 ff6a ff69 ff68 ff69 ff69 ff69 ff68 ff69 ff68 ff68 ff67 ff68 ff68 ff68 ff68 ff67 ff66 ff66 ff66 ff66 ff67 ff66 ff66 ff65 ff65 ff65 ff65 ff65 ff65 ff65 ff64 ff64 ff64 ff64 ff64 ff64 ff63 ff63 ff62 ff63 ff62 ff62 ff62 ff62 ff62 ff61 ff61 ff60 ff61 ff61 ff60 ff61 ff60 ff60 ff60 ff5f ff5f ff5f ff5f ff5f ff5f ff5e ff5f ff5e ff5e ff5d ff5d ff5d ff5d ff5d ff5d ff5d ff5d ff5d ff5c ff5c ff5c ff5c ff5c ff5c ff5b ff5b ff5b ff5b ff5a ff5a ff5a ff5a ff59 ff5a ff5a ff59 ff59 ff59 ff59 ff59 ff58 ff57 ff58 ff59 ff58 ff57 ff57 ff57 ff57 ff57 ff56 ff57 ff56 ff56 ff56 ff55 ff55 ff55 ff56 ff55 ff54 ff53 ff53 ff53 ff53 ff53 ff52 ff52 ff53 ff53 ff53 ff52 ff52 ff51 ff51 ff51 ff51 ff50 ff51 ff50 ff50 ff50 ff50 ff4f ff4e ff4e ff4e ff4e ff4e ff4d ff4d ff4d ff4c ff4c ff4c ff4b ff4b ff4a ff4b ff4a ff49 ff48 ff48 ff47 ff48 ff47 ff46 ff45 ff44 ff43 ff43 ff42 ff41 ff40 ff40 ff3f ff3e ff3e ff3c ff3c ff3b ff3a ff39 ff38 ff37 ff36 ff36 ff35 ff34 ff33 ff32 ff30 ff2f ff2e ff2e ff2d ff2c ff2a ff29 ff28 ff28 ff26 ff25 ff23 ff23 ff22 ff21 ff20 ff1f ff1e ff1d ff1c ff1b ff1a ff18 ff18 ff17 ff16 ff15 ff14 ff13 ff12 ff12 ff11 ff10 ff0f ff0e ff0d ff0d ff0c ff0b ff0b ff0a ff0a ff09 ff08 ff08 ff08 ff07 ff07 ff06 ff06 ff05 ff05 ff05 ff04 ff04 ff04 ff03 ff03 ff03 ff03 ff03 ff02 ff02 ff02 ff02 ff02 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 e000 e000 e000 e000 e000 e000 e000 e000 e000 e000 e000 e000 e000 e000 e000 e000 e000 e000 e000 e000 e000 e000 e000 e000 e000 e000 e000 e000 e000 e000 e000 e000 e000 e000 e000 e000 e000 e000 e000 e000 e000 e000 e000 e000 e000 e000 e000 e000 e000 e000 e000 e000 e000 e000 e000 e000 e000 e000 e000 e000 e000 e000 e000 e000 e000 e000 e000 e000 e000 e000 e000 e000 e000 e000 e000 e000 e000 e000 e000 e000 e000 e000 e000 e000 e000 e000 e000 e000 e000 e000 e000 e000 e000 e000 e000 e000 e000 e000 e000 e000 e000 e000 e000 e000 e000 e000 │ │ -e000 e000 e000 e000 e000 e000 e000 e000 e000 e000 e000 e000 e000 e000 e000 e000 e000 e000 e000 e000 e000 e000 e000 e000 e000 e000 e000 e000 e000 e000 e000 e000 e000 e000 e000 e000 e000 e000 e000 e000 e000 e000 e000 e000 e000 e000 e000 e000 e000 e000 e000 e000 e000 e000 e000 e000 e000 e000 e000 e000 e000 e000 e000 e000 e000 e000 e000 e000 e000 e000 e000 e000 e000 e000 e000 e000 e000 e000 e000 e000 e000 e000 e000 e000 e000 e000 e000 e000 e000 e000 e000 e000 e000 e000 e000 e000 e000 e000 e000 e000 e000 e000 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff02 ff02 ff02 ff02 ff02 ff03 ff03 ff03 ff03 ff04 ff04 ff04 ff04 ff05 ff05 ff05 ff05 ff06 ff06 ff07 ff07 ff08 ff08 ff09 ff09 ff0a ff0a ff0b ff0c ff0c ff0d ff0d ff0e ff0f ff0f ff10 ff11 ff12 ff12 ff13 ff14 ff15 ff16 ff17 ff17 ff18 ff1a ff1b ff1c ff1d ff1e ff1f ff20 ff21 ff22 ff23 ff24 ff25 ff27 ff28 ff28 ff2a ff2b ff2c ff2e ff2f ff30 ff31 ff32 ff33 ff34 ff35 ff36 ff38 ff39 ff3b ff3b ff3c ff3d ff3e ff3f ff40 ff41 ff42 ff43 ff45 ff46 ff45 ff47 ff47 ff48 ff4a ff4a ff4a ff4c ff4c ff4e ff4e ff4f ff4f ff50 ff50 ff51 ff52 ff52 ff53 ff53 ff53 ff55 ff56 ff56 ff55 ff56 ff57 ff57 ff57 ff57 ff58 ff58 ff5a ff5a ff5a ff5a ff5a ff5a ff5b ff5b ff5c ff5c ff5c ff5d ff5d ff5d ff5e ff5e ff5e ff5e ff5e ff5e ff5f ff5e ff5f ff5e ff60 ff5f ff60 ff60 ff60 ff60 ff5f ff61 ff61 ff61 ff61 ff62 ff61 ff62 ff62 ff63 ff62 ff63 ff63 ff63 ff63 ff63 ff63 ff63 ff64 ff65 ff65 ff65 ff64 ff64 ff64 ff64 ff65 ff64 ff65 ff65 ff66 ff65 ff65 ff65 ff66 ff66 ff66 ff67 ff66 ff67 ff66 ff67 ff68 ff68 ff68 ff68 ff68 ff68 ff68 ff68 ff69 ff69 ff69 ff69 ff69 ff69 ff69 ff6a ff6a ff6b ff6b ff6b ff6b ff6b ff6b ff6b ff6c ff6c ff6b ff6c ff6c ff6b ff6d ff6d ff6e ff6d ff6d ff6d ff6d ff6d ff6e ff6f ff6f ff6f ff6e ff6f ff6f ff6f ff70 ff70 ff70 ff70 ff70 ff70 ff70 ff70 ff70 ff70 ff71 ff72 ff72 ff71 ff71 ff72 ff72 ff72 ff73 ff72 ff73 ff72 ff73 ff73 ff72 ff73 ff73 ff74 ff73 ff73 ff74 ff74 ff74 ff74 ff73 ff74 ff75 ff74 ff75 ff75 ff75 ff76 ff76 ff76 ff75 ff76 ff75 ff76 ff77 ff77 ff77 ff77 ff77 ff76 ff77 ff77 ff77 ff77 ff77 ff77 ff78 ff78 ff78 ff79 ff78 ff78 ff78 ff79 ff79 ff78 ff79 ff7a ff7a ff79 ff79 ff7a ff7a ff79 ff7a ff7b ff7a ff7b ff7b ff7b ff7c ff7c ff7b ff7b ff7c ff7b ff7b ff7c ff7c ff7d ff7d ff7c ff7d ff7d ff7d ff7d ff7d ff7d ff7d ff7d ff7e ff7e ff7e ff7d ff7e ff7f ff7f ff7e ff7e ff7e ff7e ff7e ff7f ff7e ff7e ff7f ff80 ff7f ff7f ff80 ff7f ff80 ff80 ff7f ff80 ff80 ff80 ff7f ff80 ff80 ff80 ff80 ff81 ff80 ff81 ff81 ff81 ff81 ff81 ff82 ff82 ff81 ff82 ff82 ff81 ff81 ff81 ff82 ff82 ff81 ff82 ff82 ff83 ff82 ff82 ff82 ff82 ff82 ff82 ff82 ff82 ff83 ff84 ff84 ff84 ff84 ff84 ff84 ff83 ff84 ff84 ff84 ff83 ff83 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff85 ff85 ff85 ff85 ff85 ff85 ff85 ff85 ff85 ff86 ff86 ff86 ff86 ff86 ff86 ff85 ff85 ff86 ff86 ff86 ff86 ff85 ff86 ff86 ff87 ff86 ff87 ff87 ff87 ff87 ff87 ff87 ff88 ff88 ff88 ff87 ff88 ff87 ff86 ff87 ff87 ff86 ff87 ff88 ff88 ff87 ff87 ff88 ff88 ff88 ff87 ff88 ff88 ff88 ff88 ff88 ff89 ff88 ff88 ff89 ff88 ff89 ff89 ff89 ff89 ff89 ff8a ff89 ff8a ff8a ff89 ff8a ff89 ff89 ff8a ff89 ff89 ff89 ff8a ff88 ff89 ff89 ff89 ff89 ff89 ff89 ff89 ff89 ff89 ff89 ff89 ff89 ff8a ff89 ff89 ff8a ff8a ff8a ff8a ff8a ff8b ff8b ff8a ff8b ff8b ff8a ff8a ff8a ff8a ff8a ff8b ff8b ff8c ff8a ff8a ff8a ff8a ff8b ff8a ff8a ff8b ff8a ff8a ff8a ff8a ff8b ff8a ff8a ff8b ff8b ff8b ff8b ff8b ff8a ff8b ff8b ff8a ff8a ff8c ff8a ff8a ff8a ff8a ff8b ff8b ff8b ff8b ff8b ff8b ff8b ff8b ff8b ff8b ff8b ff8b ff8b ff8c ff8b ff8b ff8c ff8b ff8c ff8c ff8b ff8c ff8c ff8c ff8c ff8c ff8c ff8c ff8c ff8d ff8c ff8c ff8c ff8c ff8c ff8c ff8c ff8c ff8c ff8c ff8c ff8c ff8c ff8c ff8c ff8c ff8c ff8c ff8c ff8c ff8c ff8c ff8c ff8c ff8c ff8c ff8d ff8c ff8c ff8c ff8d ff8c ff8c ff8c ff8c ff8c ff8c ff8c ff8c ff8c ff8c ff8c ff8c ff8c ff8c ff8c ff8c ff8c ff8c ff8d ff8c ff8c ff8c ff8c ff8c ff8c ff8c ff8b ff8b ff8b ff8d ff8d ff8d ff8b ff8c ff8c ff8c ff8b ff8c ff8b ff8b ff8b ff8b ff8d ff8b ff8b ff8c ff8b ff8c ff8c ff8b ff8b ff8b ff8b ff8b ff8b ff8b ff8b ff8b ff8b ff8b ff8b ff8b ff8b ff8b ff8b ff8a ff8a ff8a ff8b ff8b ff8b ff8b ff8b ff8b ff8b ff8a ff8b ff8b ff8b ff8a ff8a ff8a ff8a ff8b ff8b ff8b ff8a ff8a ff8b ff8a ff8b ff8a ff8a ff8a ff8b ff8a ff8a ff8a ff8a ff8a ff8a ff8b ff8a ff8b ff8a ff89 ff89 ff89 ff8a ff89 ff89 ff8a ff8a ff89 ff88 ff88 ff89 ff89 ff89 ff89 ff89 ff89 ff89 ff89 ff89 ff88 ff89 ff89 ff88 ff88 ff88 ff89 ff88 ff88 ff88 ff87 ff88 ff88 ff87 ff88 ff88 ff88 ff88 ff87 ff88 ff88 ff87 ff88 ff88 ff88 ff87 ff87 ff87 ff87 ff87 ff87 ff87 ff87 ff87 ff87 ff87 ff87 ff87 ff86 ff87 ff87 ff87 ff86 ff87 ff87 ff86 ff86 ff85 ff85 ff85 ff85 ff85 ff85 ff86 ff85 ff85 ff85 ff85 ff85 ff85 ff85 ff86 ff85 ff85 ff85 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff83 ff84 ff83 ff84 ff84 ff83 ff84 ff84 ff84 ff84 ff84 ff84 ff83 ff83 ff84 ff83 ff82 ff82 ff82 ff83 ff83 ff82 ff82 ff82 ff82 ff82 ff82 ff81 ff82 ff81 ff81 ff82 ff82 ff80 ff82 ff81 ff81 ff81 ff80 ff80 ff80 ff7f ff80 ff80 ff80 ff80 ff81 ff81 ff80 ff80 ff7f ff7f ff7f ff7f ff80 ff7e ff7e ff7f ff7f ff7f ff7f ff7e ff7e ff7e ff7d ff7d ff7d ff7c ff7d ff7e ff7e ff7d ff7c ff7e ff7e ff7c ff7c ff7c ff7c ff7c ff7c ff7c ff7c ff7b ff7c ff7c ff7c ff7c ff7b ff7b ff7a ff7a ff7c ff7a ff7a ff7a ff7a ff7a ff7b ff7b ff7b ff7a ff7b ff79 ff79 ff79 ff79 ff7a ff79 ff79 ff79 ff79 ff7a ff7a ff79 ff77 ff7a ff78 ff79 ff78 ff78 ff79 ff78 ff79 ff78 ff76 ff78 ff76 ff78 ff77 ff77 ff78 ff77 ff76 ff76 ff75 ff76 ff76 ff75 ff75 ff76 ff76 ff76 ff75 ff74 ff76 ff75 ff75 ff76 ff74 ff74 ff73 ff74 ff74 ff73 ff74 ff74 ff74 ff74 ff73 ff72 ff72 ff72 ff72 ff73 ff73 ff72 ff72 ff72 ff71 ff70 ff70 ff71 ff70 ff71 ff70 ff71 ff71 ff70 ff70 ff6f ff70 ff6f ff6f ff70 ff6f ff6f ff6f ff6e ff6e ff6f ff6d ff6e ff6e ff6d ff6d ff6d ff6e ff6e ff6d ff6c ff6e ff6e ff6c ff6d ff6d ff6c ff6c ff6b ff6c ff6c ff6c ff6b ff6c ff6c ff6b ff6a ff6b ff6a ff6b ff6b ff6a ff6a ff69 ff69 ff69 ff69 ff69 ff68 ff69 ff68 ff69 ff68 ff68 ff68 ff69 ff68 ff68 ff67 ff67 ff67 ff67 ff66 ff65 ff66 ff66 ff66 ff66 ff66 ff66 ff66 ff65 ff64 ff64 ff64 ff64 ff64 ff64 ff64 ff63 ff63 ff63 ff63 ff63 ff63 ff62 ff62 ff62 ff61 ff61 ff61 ff61 ff61 ff60 ff60 ff5f ff60 ff60 ff60 ff60 ff5f ff5f ff5f ff5e ff5f ff5f ff5f ff5f ff5e ff5e ff5e ff5e ff5e ff5d ff5d ff5d ff5c ff5c ff5c ff5c ff5c ff5c ff5c ff5b ff5c ff5b ff5b ff5c ff5a ff5b ff5a ff5a ff5a ff59 ff59 ff59 ff59 ff59 ff59 ff58 ff58 ff59 ff59 ff58 ff57 ff57 ff58 ff58 ff58 ff57 ff57 ff56 ff57 ff56 ff56 ff55 ff55 ff55 ff55 ff55 ff55 ff55 ff54 ff55 ff54 ff53 ff53 ff53 ff52 ff53 ff52 ff52 ff52 ff52 ff53 ff52 ff52 ff51 ff51 ff51 ff50 ff4f ff50 ff4f ff4f ff50 ff4e ff4e ff4e ff4d ff4d ff4d ff4d ff4c ff4c ff4b ff4b ff4b ff4b ff4b ff4a ff4a ff49 ff49 ff48 ff47 ff47 ff47 ff46 ff45 ff45 ff43 ff42 ff42 ff41 ff41 ff40 ff3f ff3f ff3e ff3d ff3c ff3c ff3b ff39 ff39 ff38 ff37 ff36 ff35 ff34 ff33 ff32 ff32 ff30 ff2f ff2d ff2d ff2c ff2b ff2a ff28 ff28 ff27 ff26 ff25 ff24 ff23 ff21 ff20 ff1f ff1e ff1d ff1c ff1b ff1b ff19 ff18 ff17 ff16 ff15 ff14 ff14 ff13 ff12 ff11 ff10 ff10 ff0f ff0e ff0d ff0c ff0c ff0c ff0b ff0a ff0a ff09 ff08 ff08 ff07 ff07 ff06 ff06 ff06 ff05 ff05 ff05 ff04 ff04 ff04 ff03 ff03 ff03 ff03 ff03 ff02 ff02 ff02 ff02 ff02 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 e000 e000 e000 e000 e000 e000 e000 e000 e000 e000 e000 e000 e000 e000 e000 e000 e000 e000 e000 e000 e000 e000 e000 e000 e000 e000 e000 e000 e000 e000 e000 e000 e000 e000 e000 e000 e000 e000 e000 e000 e000 e000 e000 e000 e000 e000 e000 e000 e000 e000 e000 e000 e000 e000 e000 e000 e000 e000 e000 e000 e000 e000 e000 e000 e000 e000 e000 e000 e000 e000 e000 e000 e000 e000 e000 e000 e000 e000 e000 e000 e000 e000 e000 e000 e000 e000 e000 e000 e000 e000 e000 e000 e000 e000 e000 e000 e000 e000 e000 e000 e000 e000 e000 e000 e000 e000 e000 e000 │ │ -e000 e000 e000 e000 e000 e000 e000 e000 e000 e000 e000 e000 e000 e000 e000 e000 e000 e000 e000 e000 e000 e000 e000 e000 e000 e000 e000 e000 e000 e000 e000 e000 e000 e000 e000 e000 e000 e000 e000 e000 e000 e000 e000 e000 e000 e000 e000 e000 e000 e000 e000 e000 e000 e000 e000 e000 e000 e000 e000 e000 e000 e000 e000 e000 e000 e000 e000 e000 e000 e000 e000 e000 e000 e000 e000 e000 e000 e000 e000 e000 e000 e000 e000 e000 e000 e000 e000 e000 e000 e000 e000 e000 e000 e000 e000 e000 e000 e000 e000 e000 e000 e000 e000 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff02 ff02 ff02 ff02 ff02 ff02 ff03 ff03 ff03 ff03 ff04 ff04 ff04 ff04 ff05 ff05 ff05 ff06 ff06 ff06 ff07 ff07 ff08 ff08 ff09 ff09 ff0a ff0b ff0b ff0c ff0c ff0d ff0e ff0e ff0f ff10 ff10 ff12 ff12 ff13 ff13 ff15 ff15 ff16 ff17 ff18 ff19 ff1a ff1b ff1c ff1d ff1f ff1f ff20 ff21 ff23 ff24 ff26 ff26 ff27 ff28 ff29 ff2a ff2c ff2d ff2e ff2f ff31 ff32 ff32 ff34 ff34 ff36 ff37 ff39 ff39 ff3a ff3c ff3c ff3d ff3f ff40 ff41 ff42 ff43 ff44 ff44 ff45 ff46 ff47 ff48 ff49 ff49 ff4a ff4b ff4d ff4d ff4d ff4e ff4f ff4f ff50 ff50 ff51 ff51 ff52 ff53 ff54 ff55 ff55 ff55 ff54 ff56 ff56 ff57 ff56 ff57 ff57 ff59 ff59 ff59 ff5a ff59 ff59 ff5a ff5a ff5a ff5b ff5c ff5c ff5c ff5c ff5d ff5d ff5d ff5d ff5d ff5e ff5e ff5d ff5f ff5e ff5f ff5f ff5f ff5f ff5f ff5e ff5f ff60 ff61 ff60 ff61 ff61 ff61 ff60 ff60 ff62 ff62 ff62 ff62 ff62 ff62 ff62 ff62 ff62 ff64 ff64 ff63 ff64 ff64 ff64 ff63 ff64 ff65 ff64 ff65 ff64 ff66 ff65 ff65 ff65 ff65 ff66 ff65 ff65 ff66 ff67 ff65 ff67 ff68 ff67 ff67 ff67 ff67 ff67 ff68 ff68 ff68 ff68 ff68 ff68 ff69 ff68 ff69 ff6a ff6a ff6a ff6a ff6a ff6a ff6a ff6a ff6b ff6b ff6b ff6b ff6b ff6c ff6b ff6c ff6d ff6d ff6c ff6c ff6b ff6d ff6d ff6e ff6d ff6e ff6e ff6e ff6e ff6e ff6e ff6f ff6f ff6f ff70 ff6f ff6e ff6f ff6f ff70 ff70 ff71 ff71 ff70 ff71 ff71 ff71 ff71 ff71 ff72 ff72 ff72 ff72 ff72 ff72 ff72 ff72 ff73 ff73 ff72 ff73 ff74 ff74 ff74 ff74 ff73 ff74 ff74 ff74 ff74 ff74 ff75 ff75 ff76 ff75 ff74 ff75 ff75 ff75 ff75 ff76 ff77 ff77 ff76 ff76 ff77 ff76 ff76 ff77 ff77 ff77 ff77 ff77 ff78 ff78 ff77 ff78 ff78 ff79 ff78 ff78 ff79 ff79 ff78 ff78 ff79 ff79 ff7a ff79 ff7a ff7b ff7a ff7a ff7a ff7a ff7b ff7b ff7a ff7a ff7b ff7a ff7b ff7c ff7c ff7c ff7c ff7c ff7c ff7d ff7d ff7c ff7c ff7c ff7c ff7d ff7d ff7d ff7e ff7d ff7d ff7e ff7e ff7e ff7e ff7d ff7e ff7e ff7e ff7e ff7e ff7f ff7f ff7e ff7f ff80 ff7f ff7f ff7e ff7f ff80 ff7f ff7f ff7f ff80 ff80 ff7f ff80 ff81 ff80 ff80 ff80 ff80 ff80 ff81 ff82 ff80 ff80 ff82 ff81 ff81 ff81 ff81 ff81 ff81 ff81 ff81 ff81 ff82 ff82 ff82 ff82 ff82 ff81 ff81 ff82 ff82 ff83 ff83 ff83 ff83 ff83 ff83 ff83 ff83 ff84 ff83 ff83 ff83 ff83 ff84 ff83 ff84 ff84 ff83 ff84 ff84 ff83 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff85 ff84 ff84 ff84 ff84 ff84 ff85 ff85 ff85 ff85 ff85 ff86 ff85 ff85 ff85 ff86 ff86 ff87 ff87 ff87 ff87 ff86 ff87 ff86 ff86 ff86 ff87 ff86 ff86 ff85 ff86 ff86 ff86 ff86 ff87 ff86 ff86 ff86 ff87 ff87 ff87 ff87 ff88 ff87 ff87 ff88 ff88 ff88 ff88 ff88 ff88 ff88 ff89 ff88 ff88 ff88 ff89 ff88 ff88 ff88 ff88 ff88 ff88 ff88 ff87 ff88 ff89 ff88 ff89 ff88 ff88 ff89 ff89 ff88 ff88 ff88 ff88 ff88 ff88 ff89 ff89 ff89 ff89 ff8a ff89 ff89 ff8a ff89 ff89 ff89 ff89 ff8a ff8a ff89 ff8a ff8a ff8a ff89 ff8a ff8a ff8a ff8b ff8a ff8a ff8a ff8a ff8a ff89 ff8a ff89 ff8a ff8a ff8a ff8a ff8a ff8a ff8b ff8a ff8a ff8b ff8b ff8a ff8b ff8a ff8a ff8a ff8a ff8a ff8a ff8a ff8a ff8a ff8a ff8a ff8b ff8a ff8b ff8b ff8b ff8b ff8b ff8b ff8b ff8b ff8b ff8b ff8b ff8b ff8b ff8b ff8b ff8b ff8c ff8b ff8b ff8b ff8b ff8b ff8c ff8b ff8b ff8b ff8c ff8b ff8b ff8b ff8b ff8b ff8b ff8b ff8b ff8b ff8b ff8b ff8b ff8b ff8b ff8b ff8b ff8b ff8c ff8b ff8b ff8c ff8b ff8b ff8b ff8b ff8b ff8b ff8d ff8b ff8b ff8b ff8c ff8c ff8c ff8b ff8b ff8b ff8b ff8b ff8b ff8b ff8b ff8c ff8b ff8c ff8c ff8b ff8b ff8b ff8b ff8c ff8b ff8b ff8b ff8b ff8b ff8b ff8b ff8b ff8b ff8b ff8b ff8b ff8b ff8b ff8b ff8a ff8b ff8a ff8b ff8b ff8b ff8a ff8a ff8b ff8a ff8b ff8b ff8a ff8a ff8b ff8a ff8b ff8a ff8a ff8a ff8b ff8a ff8b ff8b ff8a ff8a ff8a ff8a ff8b ff8a ff8a ff8a ff8a ff8a ff8a ff8a ff8a ff8a ff8a ff8a ff8a ff89 ff8a ff8a ff8a ff89 ff89 ff89 ff8a ff8a ff8a ff8a ff8a ff89 ff8a ff89 ff8a ff8a ff8a ff8a ff8a ff89 ff8a ff89 ff8a ff89 ff8a ff8a ff89 ff89 ff8a ff89 ff89 ff89 ff8a ff89 ff89 ff8a ff89 ff89 ff88 ff88 ff88 ff88 ff88 ff88 ff88 ff88 ff89 ff88 ff88 ff87 ff88 ff88 ff87 ff87 ff88 ff88 ff87 ff88 ff87 ff87 ff87 ff88 ff87 ff87 ff88 ff87 ff87 ff87 ff88 ff88 ff87 ff88 ff87 ff87 ff87 ff87 ff86 ff87 ff86 ff86 ff86 ff86 ff86 ff86 ff86 ff86 ff86 ff85 ff86 ff86 ff86 ff86 ff86 ff86 ff86 ff86 ff85 ff85 ff84 ff84 ff84 ff84 ff85 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff83 ff83 ff83 ff83 ff84 ff83 ff83 ff83 ff82 ff82 ff82 ff82 ff82 ff83 ff82 ff82 ff82 ff82 ff81 ff83 ff82 ff81 ff81 ff82 ff82 ff82 ff81 ff81 ff81 ff80 ff80 ff82 ff82 ff80 ff80 ff81 ff80 ff80 ff7f ff7f ff80 ff7e ff7e ff7f ff80 ff7f ff7f ff80 ff7e ff7f ff7e ff7f ff7e ff7f ff7e ff7e ff7e ff7e ff7e ff7e ff7e ff7e ff7d ff7e ff7c ff7d ff7c ff7c ff7c ff7d ff7d ff7c ff7c ff7d ff7d ff7c ff7c ff7b ff7b ff7b ff7b ff7b ff7b ff7b ff7b ff7b ff7c ff7c ff7b ff7b ff7a ff7a ff7b ff7a ff7a ff7a ff7a ff79 ff7a ff79 ff7a ff7a ff7b ff79 ff78 ff78 ff79 ff7a ff79 ff79 ff79 ff79 ff7a ff7a ff79 ff77 ff78 ff78 ff77 ff78 ff78 ff78 ff77 ff77 ff77 ff76 ff76 ff75 ff77 ff77 ff76 ff76 ff77 ff75 ff75 ff75 ff75 ff74 ff75 ff74 ff74 ff75 ff74 ff75 ff74 ff75 ff75 ff73 ff75 ff74 ff74 ff73 ff72 ff73 ff73 ff73 ff73 ff72 ff72 ff73 ff72 ff71 ff72 ff71 ff71 ff72 ff72 ff72 ff71 ff71 ff70 ff70 ff71 ff6f ff71 ff6f ff6f ff6f ff70 ff70 ff6f ff70 ff6e ff6e ff6f ff6f ff6d ff6f ff6d ff6d ff6e ff6c ff6d ff6d ff6d ff6d ff6d ff6c ff6c ff6d ff6c ff6d ff6d ff6c ff6d ff6c ff6b ff6b ff6b ff6b ff6a ff6b ff6b ff6b ff6b ff6b ff6a ff69 ff6a ff6a ff6a ff6a ff6a ff68 ff68 ff68 ff68 ff68 ff68 ff68 ff68 ff68 ff68 ff67 ff67 ff67 ff67 ff67 ff67 ff67 ff66 ff65 ff65 ff65 ff66 ff65 ff65 ff65 ff65 ff65 ff65 ff64 ff64 ff63 ff63 ff63 ff63 ff63 ff63 ff63 ff62 ff63 ff62 ff62 ff62 ff62 ff61 ff61 ff61 ff61 ff60 ff60 ff60 ff60 ff60 ff5f ff5f ff5f ff5f ff60 ff5e ff5f ff5e ff5e ff5e ff5e ff5e ff5e ff5e ff5d ff5d ff5d ff5d ff5d ff5c ff5c ff5b ff5b ff5b ff5b ff5b ff5c ff5b ff5b ff5c ff5b ff5b ff5a ff5a ff5a ff5a ff5a ff59 ff59 ff58 ff59 ff59 ff59 ff59 ff58 ff58 ff59 ff59 ff58 ff57 ff57 ff57 ff57 ff56 ff56 ff55 ff56 ff55 ff55 ff55 ff54 ff54 ff54 ff54 ff55 ff54 ff53 ff53 ff54 ff54 ff53 ff53 ff53 ff52 ff52 ff52 ff52 ff51 ff52 ff52 ff52 ff51 ff51 ff50 ff50 ff4f ff4f ff4f ff4f ff4e ff4e ff4d ff4d ff4d ff4d ff4c ff4c ff4c ff4c ff4b ff4b ff4b ff4a ff4a ff4a ff49 ff48 ff48 ff47 ff46 ff45 ff45 ff44 ff44 ff44 ff43 ff42 ff41 ff40 ff3f ff3f ff3f ff3e ff3e ff3c ff3b ff3c ff3a ff39 ff38 ff37 ff36 ff36 ff35 ff33 ff32 ff32 ff32 ff30 ff2f ff2e ff2c ff2c ff2b ff2a ff28 ff27 ff26 ff25 ff24 ff23 ff22 ff22 ff20 ff1f ff1e ff1d ff1c ff1b ff1a ff19 ff18 ff17 ff16 ff15 ff15 ff13 ff13 ff12 ff11 ff10 ff0f ff0e ff0e ff0d ff0c ff0c ff0b ff0a ff0a ff09 ff09 ff08 ff08 ff07 ff07 ff06 ff06 ff05 ff05 ff05 ff05 ff04 ff04 ff04 ff03 ff03 ff03 ff03 ff02 ff02 ff02 ff02 ff02 ff02 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 e000 e000 e000 e000 e000 e000 e000 e000 e000 e000 e000 e000 e000 e000 e000 e000 e000 e000 e000 e000 e000 e000 e000 e000 e000 e000 e000 e000 e000 e000 e000 e000 e000 e000 e000 e000 e000 e000 e000 e000 e000 e000 e000 e000 e000 e000 e000 e000 e000 e000 e000 e000 e000 e000 e000 e000 e000 e000 e000 e000 e000 e000 e000 e000 e000 e000 e000 e000 e000 e000 e000 e000 e000 e000 e000 e000 e000 e000 e000 e000 e000 e000 e000 e000 e000 e000 e000 e000 e000 e000 e000 e000 e000 e000 e000 e000 e000 e000 e000 e000 e000 e000 e000 e000 e000 e000 e000 e000 e000 │ │ -e100 e100 e100 e100 e100 e100 e100 e100 e100 e100 e100 e100 e100 e100 e100 e100 e100 e100 e100 e100 e100 e100 e100 e100 e100 e100 e100 e100 e100 e100 e100 e100 e100 e100 e100 e100 e100 e100 e100 e100 e100 e100 e100 e100 e100 e100 e100 e100 e100 e100 e100 e100 e100 e100 e100 e100 e100 e100 e100 e100 e100 e100 e100 e100 e100 e100 e100 e100 e100 e100 e100 e100 e100 e100 e100 e100 e100 e100 e100 e100 e100 e100 e100 e100 e100 e100 e100 e100 e100 e100 e100 e100 e100 e100 e100 e100 e100 e100 e100 e100 e100 e100 e100 e100 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff02 ff02 ff02 ff02 ff03 ff02 ff03 ff03 ff03 ff04 ff04 ff04 ff04 ff05 ff05 ff05 ff06 ff06 ff06 ff07 ff07 ff08 ff08 ff09 ff09 ff0a ff0a ff0b ff0b ff0c ff0d ff0d ff0e ff0f ff0f ff10 ff11 ff12 ff12 ff13 ff14 ff15 ff16 ff17 ff18 ff19 ff19 ff1b ff1c ff1d ff1e ff1f ff20 ff22 ff23 ff23 ff25 ff26 ff26 ff28 ff29 ff2a ff2b ff2d ff2e ff2f ff30 ff31 ff32 ff33 ff35 ff35 ff37 ff38 ff39 ff3a ff3b ff3c ff3d ff3f ff40 ff40 ff41 ff42 ff43 ff44 ff45 ff46 ff46 ff47 ff48 ff48 ff4b ff4b ff4b ff4c ff4d ff4e ff4e ff4f ff4f ff4f ff51 ff51 ff53 ff53 ff53 ff53 ff54 ff54 ff55 ff55 ff56 ff56 ff57 ff57 ff57 ff58 ff58 ff58 ff59 ff59 ff58 ff59 ff5a ff5a ff5c ff5b ff5b ff5c ff5c ff5c ff5c ff5c ff5c ff5d ff5d ff5d ff5e ff5e ff5e ff5f ff5e ff5e ff5e ff5e ff5f ff5f ff60 ff60 ff61 ff60 ff61 ff60 ff60 ff61 ff61 ff61 ff61 ff61 ff61 ff61 ff61 ff62 ff63 ff63 ff63 ff63 ff63 ff62 ff63 ff64 ff64 ff64 ff65 ff63 ff65 ff65 ff65 ff65 ff65 ff66 ff64 ff65 ff66 ff66 ff65 ff66 ff68 ff66 ff66 ff66 ff66 ff67 ff68 ff68 ff68 ff68 ff67 ff68 ff69 ff68 ff68 ff69 ff69 ff69 ff69 ff69 ff69 ff69 ff6a ff6a ff6a ff6a ff6a ff6b ff6b ff6b ff6b ff6c ff6c ff6c ff6c ff6b ff6c ff6c ff6d ff6c ff6d ff6e ff6d ff6d ff6e ff6e ff6e ff6e ff6f ff6f ff6e ff6e ff6e ff6f ff6f ff70 ff70 ff70 ff6f ff70 ff70 ff70 ff70 ff70 ff71 ff71 ff71 ff71 ff71 ff71 ff71 ff72 ff72 ff72 ff72 ff72 ff73 ff73 ff73 ff73 ff73 ff73 ff73 ff73 ff73 ff73 ff74 ff74 ff75 ff74 ff73 ff74 ff75 ff75 ff75 ff75 ff76 ff76 ff76 ff75 ff76 ff76 ff75 ff76 ff76 ff77 ff76 ff77 ff77 ff77 ff77 ff77 ff78 ff78 ff77 ff77 ff78 ff78 ff77 ff78 ff78 ff78 ff79 ff79 ff79 ff7a ff7a ff79 ff79 ff7a ff7a ff7a ff7a ff7a ff7b ff7a ff7b ff7b ff7b ff7b ff7b ff7c ff7b ff7c ff7b ff7b ff7b ff7b ff7c ff7d ff7c ff7c ff7d ff7c ff7d ff7d ff7d ff7d ff7d ff7d ff7d ff7d ff7d ff7e ff7e ff7e ff7f ff7e ff7e ff7e ff7e ff7e ff7d ff7e ff7e ff7e ff7e ff7e ff7f ff80 ff7f ff80 ff80 ff7f ff80 ff80 ff7f ff80 ff80 ff81 ff80 ff7f ff80 ff80 ff81 ff80 ff80 ff81 ff80 ff80 ff80 ff81 ff81 ff81 ff82 ff81 ff82 ff81 ff81 ff82 ff82 ff83 ff82 ff82 ff82 ff82 ff82 ff81 ff82 ff84 ff82 ff82 ff83 ff83 ff84 ff83 ff83 ff84 ff83 ff83 ff84 ff83 ff84 ff83 ff84 ff83 ff83 ff84 ff83 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff85 ff85 ff85 ff86 ff85 ff85 ff84 ff85 ff86 ff86 ff86 ff86 ff86 ff85 ff86 ff85 ff85 ff85 ff86 ff85 ff85 ff85 ff85 ff86 ff85 ff85 ff85 ff85 ff86 ff86 ff87 ff86 ff86 ff87 ff88 ff87 ff86 ff87 ff87 ff87 ff87 ff87 ff87 ff88 ff87 ff88 ff87 ff88 ff87 ff87 ff87 ff87 ff87 ff87 ff87 ff87 ff86 ff87 ff87 ff88 ff87 ff88 ff87 ff89 ff89 ff87 ff87 ff87 ff88 ff88 ff88 ff89 ff89 ff89 ff89 ff88 ff89 ff88 ff89 ff89 ff88 ff89 ff89 ff89 ff89 ff89 ff89 ff89 ff8a ff89 ff8a ff8a ff8a ff89 ff89 ff89 ff8a ff8a ff8a ff89 ff89 ff89 ff8a ff89 ff8a ff89 ff8a ff8a ff8a ff8a ff8a ff8b ff8a ff89 ff8a ff89 ff8a ff8a ff89 ff8a ff8a ff8a ff8a ff8a ff8a ff8a ff8a ff8a ff8b ff8a ff8a ff8a ff8a ff8a ff8a ff8a ff8a ff8a ff8a ff8a ff8a ff8a ff8a ff8b ff8a ff8a ff8a ff8a ff8a ff8b ff8b ff8a ff8a ff8b ff8c ff8a ff8a ff8a ff8a ff8a ff8a ff8b ff8a ff8b ff8b ff8a ff8b ff8a ff8a ff8b ff8a ff8a ff8c ff8a ff8a ff8c ff8a ff8a ff8a ff8a ff8b ff8b ff8b ff8b ff8b ff8b ff8b ff8b ff8c ff8b ff8b ff8a ff8a ff8a ff8b ff8a ff8b ff8b ff8a ff8b ff8b ff8b ff8a ff8b ff8b ff8a ff8a ff8a ff8a ff8a ff8a ff8b ff8a ff8b ff8a ff8b ff8a ff8a ff8a ff8b ff8a ff89 ff8a ff8a ff8b ff8b ff8b ff8a ff89 ff89 ff89 ff8a ff8b ff89 ff8a ff89 ff89 ff8a ff8a ff8a ff89 ff8a ff8a ff8b ff8a ff8a ff8a ff89 ff8a ff8a ff89 ff89 ff8a ff89 ff8a ff8a ff89 ff89 ff89 ff89 ff89 ff89 ff88 ff89 ff8a ff89 ff89 ff89 ff89 ff8a ff8a ff89 ff89 ff89 ff88 ff89 ff89 ff89 ff8a ff89 ff89 ff88 ff88 ff89 ff89 ff89 ff89 ff89 ff89 ff89 ff88 ff89 ff89 ff89 ff89 ff89 ff88 ff89 ff89 ff88 ff89 ff88 ff88 ff88 ff88 ff88 ff88 ff88 ff88 ff88 ff88 ff88 ff87 ff87 ff87 ff87 ff87 ff87 ff87 ff87 ff87 ff86 ff87 ff87 ff87 ff87 ff86 ff87 ff86 ff86 ff87 ff86 ff86 ff87 ff86 ff86 ff86 ff86 ff87 ff86 ff87 ff86 ff86 ff85 ff85 ff85 ff85 ff85 ff85 ff85 ff85 ff85 ff85 ff85 ff85 ff85 ff85 ff85 ff85 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff83 ff83 ff84 ff84 ff84 ff84 ff84 ff84 ff83 ff84 ff84 ff83 ff84 ff84 ff83 ff83 ff84 ff84 ff83 ff83 ff82 ff83 ff82 ff83 ff83 ff82 ff82 ff81 ff82 ff81 ff81 ff82 ff82 ff82 ff82 ff82 ff82 ff80 ff82 ff81 ff81 ff80 ff81 ff80 ff80 ff81 ff81 ff80 ff7f ff7f ff80 ff80 ff80 ff7f ff80 ff7f ff7f ff7e ff7f ff7f ff7e ff7d ff7e ff7f ff7f ff7f ff7e ff7e ff7e ff7e ff7f ff7e ff7e ff7d ff7e ff7e ff7d ff7e ff7d ff7d ff7e ff7c ff7e ff7c ff7d ff7c ff7c ff7b ff7b ff7c ff7c ff7c ff7c ff7c ff7c ff7c ff7b ff7b ff7b ff7b ff7b ff7a ff7b ff7b ff7a ff7b ff7b ff7b ff7b ff7a ff7a ff79 ff7a ff7a ff7a ff7a ff79 ff7a ff79 ff79 ff79 ff7a ff79 ff78 ff78 ff78 ff78 ff79 ff79 ff79 ff78 ff79 ff79 ff79 ff77 ff78 ff78 ff76 ff76 ff77 ff76 ff76 ff76 ff76 ff76 ff76 ff75 ff75 ff77 ff75 ff75 ff77 ff75 ff75 ff75 ff74 ff74 ff75 ff74 ff73 ff73 ff73 ff74 ff74 ff73 ff74 ff72 ff74 ff74 ff74 ff73 ff72 ff71 ff72 ff71 ff71 ff71 ff71 ff72 ff72 ff71 ff71 ff70 ff70 ff71 ff71 ff71 ff71 ff70 ff70 ff70 ff70 ff6f ff70 ff6f ff6e ff6e ff6e ff6f ff6f ff6e ff6e ff6d ff6e ff6e ff6d ff6e ff6d ff6d ff6c ff6c ff6d ff6c ff6d ff6c ff6d ff6c ff6b ff6b ff6c ff6c ff6c ff6c ff6c ff6c ff6b ff6b ff6a ff6a ff6a ff6a ff6a ff6a ff6a ff6a ff6a ff69 ff6a ff69 ff69 ff68 ff69 ff68 ff68 ff68 ff67 ff67 ff68 ff68 ff67 ff67 ff66 ff66 ff65 ff66 ff66 ff66 ff66 ff66 ff65 ff65 ff64 ff65 ff65 ff64 ff64 ff64 ff64 ff64 ff64 ff63 ff63 ff63 ff62 ff62 ff62 ff62 ff62 ff62 ff62 ff62 ff62 ff61 ff61 ff62 ff61 ff61 ff60 ff60 ff5f ff60 ff5f ff5f ff5f ff5f ff5f ff5e ff5e ff5f ff5e ff5e ff5d ff5e ff5d ff5d ff5d ff5d ff5e ff5d ff5c ff5c ff5c ff5d ff5c ff5b ff5b ff5b ff5b ff5b ff5b ff5b ff5b ff5a ff5a ff5b ff59 ff59 ff5a ff5a ff5a ff59 ff58 ff59 ff58 ff59 ff59 ff58 ff57 ff58 ff58 ff58 ff58 ff58 ff57 ff56 ff56 ff56 ff56 ff56 ff55 ff56 ff55 ff55 ff55 ff54 ff54 ff54 ff54 ff54 ff53 ff53 ff52 ff53 ff53 ff53 ff52 ff52 ff52 ff51 ff51 ff51 ff51 ff51 ff51 ff51 ff50 ff50 ff4f ff4f ff4f ff4f ff4e ff4e ff4d ff4d ff4d ff4d ff4c ff4c ff4c ff4b ff4b ff4b ff4a ff4a ff49 ff4a ff49 ff48 ff47 ff47 ff47 ff45 ff44 ff45 ff44 ff43 ff43 ff42 ff42 ff41 ff40 ff3f ff3f ff3e ff3e ff3c ff3b ff3a ff3a ff3a ff38 ff38 ff37 ff35 ff35 ff34 ff33 ff31 ff31 ff30 ff30 ff2f ff2e ff2c ff2b ff2a ff29 ff28 ff27 ff25 ff24 ff24 ff23 ff22 ff21 ff20 ff1f ff1e ff1c ff1c ff1a ff19 ff18 ff18 ff16 ff16 ff15 ff14 ff13 ff12 ff11 ff10 ff10 ff0f ff0e ff0d ff0d ff0c ff0b ff0b ff0a ff0a ff09 ff09 ff08 ff08 ff07 ff06 ff06 ff06 ff05 ff05 ff05 ff04 ff04 ff04 ff04 ff03 ff03 ff03 ff02 ff02 ff02 ff02 ff02 ff02 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 e100 e100 e100 e100 e100 e100 e100 e100 e100 e100 e100 e100 e100 e100 e100 e100 e100 e100 e100 e100 e100 e100 e100 e100 e100 e100 e100 e100 e100 e100 e100 e100 e100 e100 e100 e100 e100 e100 e100 e100 e100 e100 e100 e100 e100 e100 e100 e100 e100 e100 e100 e100 e100 e100 e100 e100 e100 e100 e100 e100 e100 e100 e100 e100 e100 e100 e100 e100 e100 e100 e100 e100 e100 e100 e100 e100 e100 e100 e100 e100 e100 e100 e100 e100 e100 e100 e100 e100 e100 e100 e100 e100 e100 e100 e100 e100 e100 e100 e100 e100 e100 e100 e100 e100 e100 e100 e100 e100 e100 e100 │ │ -e100 e100 e100 e100 e100 e100 e100 e100 e100 e100 e100 e100 e100 e100 e100 e100 e100 e100 e100 e100 e100 e100 e100 e100 e100 e100 e100 e100 e100 e100 e100 e100 e100 e100 e100 e100 e100 e100 e100 e100 e100 e100 e100 e100 e100 e100 e100 e100 e100 e100 e100 e100 e100 e100 e100 e100 e100 e100 e100 e100 e100 e100 e100 e100 e100 e100 e100 e100 e100 e100 e100 e100 e100 e100 e100 e100 e100 e100 e100 e100 e100 e100 e100 e100 e100 e100 e100 e100 e100 e100 e100 e100 e100 e100 e100 e100 e100 e100 e100 e100 e100 e100 e100 e100 e100 e100 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff02 ff02 ff02 ff02 ff02 ff02 ff03 ff03 ff03 ff03 ff04 ff04 ff04 ff05 ff05 ff05 ff05 ff06 ff06 ff07 ff07 ff08 ff08 ff08 ff09 ff0a ff0a ff0b ff0b ff0c ff0c ff0d ff0e ff0e ff0f ff10 ff11 ff11 ff12 ff13 ff14 ff15 ff16 ff17 ff17 ff18 ff19 ff1a ff1b ff1c ff1d ff1e ff1f ff21 ff22 ff23 ff24 ff25 ff26 ff28 ff28 ff29 ff2b ff2c ff2d ff2e ff2f ff30 ff32 ff33 ff34 ff35 ff37 ff37 ff38 ff39 ff3a ff3b ff3d ff3e ff3f ff40 ff40 ff42 ff43 ff43 ff44 ff45 ff45 ff46 ff48 ff49 ff4a ff4a ff4b ff4b ff4c ff4d ff4d ff4d ff4e ff50 ff50 ff51 ff51 ff52 ff52 ff52 ff54 ff54 ff54 ff54 ff56 ff56 ff56 ff56 ff56 ff58 ff57 ff58 ff58 ff58 ff59 ff59 ff59 ff5a ff5b ff5b ff5b ff5b ff5b ff5b ff5b ff5c ff5c ff5d ff5d ff5d ff5d ff5d ff5e ff5d ff5d ff5e ff5e ff5e ff5f ff5f ff5f ff60 ff5f ff60 ff60 ff60 ff60 ff60 ff60 ff60 ff61 ff61 ff61 ff61 ff62 ff62 ff62 ff63 ff62 ff62 ff62 ff63 ff63 ff63 ff64 ff64 ff63 ff64 ff63 ff64 ff64 ff63 ff65 ff64 ff65 ff65 ff65 ff65 ff65 ff66 ff65 ff65 ff66 ff66 ff67 ff68 ff67 ff67 ff68 ff67 ff67 ff68 ff67 ff68 ff68 ff68 ff69 ff68 ff68 ff69 ff69 ff69 ff69 ff69 ff69 ff6a ff6a ff6a ff6a ff6b ff6b ff6b ff6b ff6b ff6b ff6b ff6c ff6c ff6c ff6d ff6d ff6c ff6c ff6d ff6e ff6d ff6e ff6e ff6e ff6e ff6e ff6e ff6f ff6e ff6f ff6f ff70 ff6f ff6f ff6f ff6f ff6f ff70 ff70 ff70 ff70 ff70 ff70 ff71 ff71 ff72 ff71 ff71 ff72 ff72 ff72 ff72 ff72 ff72 ff72 ff72 ff72 ff72 ff73 ff73 ff74 ff73 ff74 ff74 ff73 ff74 ff74 ff74 ff74 ff74 ff75 ff75 ff75 ff75 ff75 ff75 ff75 ff75 ff75 ff76 ff76 ff76 ff76 ff77 ff77 ff76 ff77 ff76 ff76 ff77 ff76 ff77 ff77 ff77 ff77 ff78 ff79 ff79 ff79 ff79 ff79 ff79 ff79 ff7a ff79 ff79 ff7a ff79 ff7a ff7a ff7a ff79 ff79 ff79 ff7b ff7b ff7a ff7b ff7a ff7a ff7b ff7b ff7c ff7c ff7b ff7c ff7c ff7b ff7c ff7c ff7c ff7b ff7c ff7d ff7c ff7d ff7d ff7e ff7e ff7d ff7e ff7e ff7e ff7e ff7d ff7d ff7c ff7d ff7d ff7d ff7d ff7d ff7e ff80 ff7f ff7f ff7f ff7e ff7f ff7f ff7f ff7f ff7e ff7f ff7f ff7f ff80 ff80 ff7f ff80 ff7f ff80 ff80 ff7f ff7f ff80 ff80 ff80 ff81 ff81 ff81 ff81 ff81 ff81 ff82 ff82 ff82 ff81 ff81 ff82 ff81 ff81 ff82 ff82 ff81 ff82 ff83 ff82 ff83 ff83 ff82 ff83 ff83 ff83 ff84 ff83 ff83 ff83 ff83 ff83 ff83 ff84 ff83 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff85 ff84 ff84 ff84 ff84 ff85 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff85 ff84 ff84 ff84 ff84 ff85 ff85 ff85 ff85 ff85 ff86 ff86 ff87 ff86 ff85 ff86 ff86 ff86 ff86 ff87 ff86 ff86 ff87 ff86 ff86 ff87 ff86 ff87 ff86 ff87 ff86 ff86 ff87 ff86 ff87 ff86 ff86 ff87 ff86 ff87 ff86 ff87 ff87 ff88 ff87 ff88 ff88 ff86 ff87 ff86 ff88 ff88 ff88 ff89 ff88 ff88 ff88 ff87 ff89 ff88 ff88 ff89 ff88 ff88 ff89 ff87 ff89 ff89 ff89 ff89 ff88 ff88 ff88 ff88 ff88 ff88 ff88 ff89 ff88 ff88 ff8a ff89 ff88 ff88 ff8a ff89 ff89 ff89 ff89 ff89 ff89 ff8a ff89 ff8b ff89 ff89 ff89 ff89 ff89 ff8a ff89 ff89 ff8a ff8a ff89 ff8a ff89 ff89 ff89 ff8a ff8a ff8a ff8a ff8a ff8a ff8a ff89 ff8a ff89 ff8a ff89 ff8a ff89 ff89 ff89 ff8b ff89 ff89 ff8a ff8a ff8a ff8a ff8a ff8a ff89 ff8b ff8b ff8a ff89 ff89 ff89 ff89 ff89 ff8b ff89 ff8b ff8b ff8a ff8a ff8a ff8a ff8a ff8a ff8a ff8a ff89 ff89 ff8a ff8a ff8a ff8a ff8a ff8a ff8b ff89 ff8b ff8a ff8b ff8b ff8a ff8a ff8a ff8b ff8a ff89 ff8a ff8a ff8a ff8a ff89 ff8a ff8a ff89 ff8a ff8a ff8b ff8b ff89 ff89 ff89 ff89 ff89 ff89 ff8b ff8a ff8a ff8a ff8a ff89 ff8a ff8a ff8a ff89 ff89 ff89 ff8a ff8a ff8a ff8a ff8a ff89 ff89 ff89 ff88 ff8a ff89 ff8a ff88 ff88 ff89 ff8a ff89 ff88 ff89 ff8a ff89 ff89 ff89 ff89 ff88 ff89 ff89 ff89 ff88 ff88 ff89 ff89 ff89 ff88 ff88 ff88 ff89 ff88 ff89 ff88 ff89 ff88 ff88 ff88 ff89 ff88 ff88 ff88 ff88 ff88 ff88 ff88 ff89 ff89 ff88 ff88 ff88 ff88 ff87 ff87 ff88 ff88 ff88 ff89 ff88 ff88 ff88 ff87 ff88 ff87 ff88 ff88 ff88 ff88 ff88 ff88 ff88 ff88 ff88 ff88 ff87 ff87 ff87 ff88 ff87 ff87 ff86 ff87 ff87 ff87 ff87 ff87 ff87 ff87 ff87 ff86 ff87 ff87 ff86 ff86 ff87 ff86 ff86 ff85 ff85 ff85 ff85 ff86 ff85 ff85 ff85 ff85 ff85 ff85 ff86 ff85 ff86 ff85 ff86 ff86 ff85 ff85 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff83 ff83 ff84 ff84 ff84 ff84 ff83 ff84 ff83 ff84 ff83 ff84 ff84 ff84 ff84 ff84 ff84 ff83 ff83 ff84 ff83 ff82 ff83 ff84 ff83 ff83 ff83 ff83 ff83 ff84 ff83 ff82 ff82 ff83 ff83 ff82 ff83 ff82 ff83 ff82 ff82 ff82 ff82 ff82 ff81 ff81 ff81 ff80 ff82 ff81 ff82 ff82 ff81 ff81 ff80 ff81 ff81 ff81 ff80 ff80 ff80 ff80 ff80 ff81 ff80 ff7f ff7f ff7f ff7f ff80 ff7e ff80 ff7f ff7f ff7e ff7f ff7e ff7e ff7d ff7d ff7d ff7f ff7e ff7e ff7e ff7d ff7e ff7f ff7e ff7d ff7d ff7d ff7d ff7d ff7d ff7d ff7d ff7d ff7c ff7d ff7c ff7d ff7c ff7b ff7b ff7b ff7c ff7c ff7c ff7b ff7c ff7c ff7b ff7b ff7b ff7b ff7a ff7a ff7a ff7a ff7b ff7a ff7a ff7a ff7a ff7a ff7a ff7a ff79 ff7a ff78 ff78 ff79 ff79 ff79 ff79 ff79 ff78 ff78 ff79 ff78 ff78 ff77 ff77 ff79 ff77 ff79 ff77 ff77 ff78 ff78 ff77 ff77 ff77 ff76 ff75 ff76 ff75 ff76 ff76 ff76 ff76 ff76 ff75 ff75 ff75 ff74 ff74 ff76 ff74 ff75 ff75 ff74 ff74 ff74 ff73 ff73 ff72 ff73 ff74 ff73 ff72 ff73 ff72 ff73 ff73 ff73 ff73 ff72 ff71 ff70 ff70 ff70 ff71 ff71 ff71 ff70 ff71 ff70 ff6f ff6f ff70 ff6f ff70 ff6f ff6f ff6f ff6f ff6e ff6f ff6f ff6f ff6e ff6e ff6e ff6d ff6f ff6e ff6e ff6d ff6d ff6d ff6d ff6e ff6d ff6c ff6b ff6c ff6c ff6c ff6c ff6b ff6c ff6c ff6b ff6b ff6b ff6b ff6b ff6b ff6b ff6b ff6b ff6a ff6a ff69 ff6a ff69 ff69 ff69 ff69 ff69 ff69 ff69 ff69 ff68 ff68 ff67 ff68 ff68 ff68 ff68 ff66 ff66 ff67 ff67 ff66 ff66 ff65 ff65 ff65 ff66 ff66 ff66 ff66 ff65 ff64 ff65 ff64 ff64 ff64 ff63 ff63 ff63 ff63 ff63 ff63 ff63 ff63 ff62 ff62 ff61 ff61 ff61 ff61 ff61 ff61 ff60 ff61 ff61 ff60 ff61 ff60 ff60 ff5f ff5f ff5f ff5f ff5e ff5f ff5f ff5f ff5f ff5e ff5e ff5e ff5e ff5e ff5d ff5d ff5d ff5d ff5d ff5d ff5c ff5c ff5b ff5c ff5b ff5b ff5c ff5b ff5b ff5b ff5a ff5a ff5a ff59 ff5a ff5a ff5a ff59 ff58 ff59 ff59 ff59 ff5a ff58 ff57 ff58 ff58 ff58 ff58 ff58 ff57 ff57 ff57 ff57 ff57 ff57 ff57 ff56 ff55 ff55 ff56 ff55 ff55 ff55 ff55 ff55 ff54 ff54 ff54 ff54 ff53 ff53 ff53 ff52 ff52 ff52 ff52 ff52 ff52 ff51 ff51 ff51 ff50 ff51 ff50 ff4f ff4f ff50 ff4f ff4f ff4f ff4e ff4f ff4e ff4e ff4c ff4d ff4c ff4c ff4d ff4c ff4b ff4b ff4a ff4b ff4b ff49 ff49 ff49 ff49 ff48 ff47 ff46 ff46 ff44 ff44 ff44 ff43 ff43 ff42 ff42 ff41 ff40 ff40 ff3f ff3e ff3d ff3d ff3c ff3c ff3a ff3a ff39 ff38 ff37 ff37 ff35 ff35 ff34 ff33 ff31 ff30 ff2f ff2f ff2e ff2d ff2c ff2a ff29 ff28 ff27 ff26 ff25 ff24 ff23 ff22 ff21 ff20 ff20 ff1e ff1e ff1c ff1b ff1b ff19 ff18 ff17 ff16 ff15 ff15 ff14 ff13 ff12 ff11 ff10 ff0f ff0f ff0e ff0d ff0c ff0c ff0b ff0b ff0a ff09 ff09 ff08 ff08 ff07 ff07 ff07 ff06 ff06 ff05 ff05 ff05 ff04 ff04 ff04 ff03 ff03 ff03 ff03 ff02 ff02 ff02 ff02 ff02 ff02 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 e100 e100 e100 e100 e100 e100 e100 e100 e100 e100 e100 e100 e100 e100 e100 e100 e100 e100 e100 e100 e100 e100 e100 e100 e100 e100 e100 e100 e100 e100 e100 e100 e100 e100 e100 e100 e100 e100 e100 e100 e100 e100 e100 e100 e100 e100 e100 e100 e100 e100 e100 e100 e100 e100 e100 e100 e100 e100 e100 e100 e100 e100 e100 e100 e100 e100 e100 e100 e100 e100 e100 e100 e100 e100 e100 e100 e100 e100 e100 e100 e100 e100 e100 e100 e100 e100 e100 e100 e100 e100 e100 e100 e100 e100 e100 e100 e100 e100 e100 e100 e100 e100 e100 e100 e100 e100 e100 e100 e100 e100 e100 e100 │ │ -e100 e100 e100 e100 e100 e100 e100 e100 e100 e100 e100 e100 e100 e100 e100 e100 e100 e100 e100 e100 e100 e100 e100 e100 e100 e100 e100 e100 e100 e100 e100 e100 e100 e100 e100 e100 e100 e100 e100 e100 e100 e100 e100 e100 e100 e100 e100 e100 e100 e100 e100 e100 e100 e100 e100 e100 e100 e100 e100 e100 e100 e100 e100 e100 e100 e100 e100 e100 e100 e100 e100 e100 e100 e100 e100 e100 e100 e100 e100 e100 e100 e100 e100 e100 e100 e100 e100 e100 e100 e100 e100 e100 e100 e100 e100 e100 e100 e100 e100 e100 e100 e100 e100 e100 e100 e100 e100 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff02 ff02 ff02 ff02 ff02 ff02 ff03 ff03 ff03 ff03 ff04 ff04 ff04 ff04 ff05 ff05 ff05 ff06 ff06 ff06 ff07 ff07 ff08 ff08 ff09 ff09 ff0a ff0a ff0b ff0b ff0c ff0d ff0e ff0e ff0f ff0f ff10 ff11 ff12 ff13 ff13 ff14 ff15 ff16 ff17 ff18 ff19 ff1a ff1b ff1c ff1d ff1e ff1f ff20 ff21 ff21 ff24 ff24 ff26 ff27 ff28 ff29 ff2a ff2b ff2d ff2e ff2f ff31 ff31 ff33 ff34 ff35 ff36 ff37 ff37 ff38 ff39 ff3b ff3d ff3d ff3e ff3e ff40 ff41 ff42 ff42 ff43 ff44 ff45 ff47 ff48 ff48 ff49 ff4a ff4a ff4b ff4c ff4c ff4d ff4d ff4f ff4f ff50 ff51 ff50 ff51 ff52 ff52 ff53 ff53 ff53 ff54 ff55 ff55 ff56 ff56 ff56 ff57 ff57 ff57 ff58 ff58 ff58 ff58 ff58 ff59 ff5a ff5a ff5a ff5a ff5b ff5a ff5b ff5c ff5c ff5c ff5c ff5c ff5d ff5d ff5d ff5d ff5d ff5d ff5e ff5f ff5e ff5e ff5f ff5e ff5f ff60 ff5f ff60 ff60 ff60 ff5f ff60 ff60 ff61 ff61 ff62 ff61 ff61 ff62 ff61 ff61 ff62 ff62 ff62 ff63 ff63 ff63 ff63 ff63 ff63 ff64 ff64 ff63 ff64 ff64 ff64 ff64 ff65 ff65 ff65 ff64 ff65 ff65 ff66 ff66 ff65 ff67 ff65 ff66 ff67 ff67 ff66 ff67 ff67 ff68 ff68 ff68 ff69 ff67 ff68 ff69 ff69 ff69 ff69 ff68 ff69 ff6a ff69 ff69 ff6a ff6b ff6a ff6a ff6a ff6a ff6b ff6b ff6c ff6b ff6c ff6b ff6c ff6c ff6c ff6d ff6d ff6d ff6d ff6d ff6d ff6d ff6d ff6d ff6f ff6d ff6e ff6e ff6f ff6e ff6f ff6f ff6f ff6f ff6f ff6f ff6f ff6f ff6f ff6f ff70 ff70 ff71 ff70 ff71 ff71 ff71 ff71 ff71 ff71 ff71 ff71 ff72 ff71 ff72 ff72 ff73 ff73 ff72 ff73 ff73 ff73 ff73 ff73 ff74 ff74 ff73 ff74 ff74 ff74 ff74 ff73 ff74 ff75 ff75 ff75 ff75 ff76 ff75 ff75 ff76 ff76 ff76 ff76 ff76 ff76 ff76 ff76 ff76 ff76 ff76 ff77 ff77 ff78 ff78 ff78 ff78 ff78 ff79 ff78 ff78 ff78 ff79 ff78 ff79 ff79 ff79 ff79 ff79 ff79 ff79 ff79 ff7a ff7a ff7a ff79 ff7a ff7b ff7b ff7a ff7b ff7b ff7b ff7b ff7b ff7b ff7a ff7b ff7b ff7b ff7c ff7c ff7d ff7c ff7d ff7d ff7d ff7c ff7c ff7c ff7d ff7d ff7c ff7c ff7c ff7d ff7d ff7d ff7d ff7e ff7f ff7e ff7e ff7f ff7e ff7e ff7f ff7e ff7e ff7e ff7e ff7f ff7f ff7f ff7f ff7e ff7f ff7f ff7f ff7f ff7f ff7e ff80 ff7f ff7f ff80 ff80 ff81 ff81 ff80 ff81 ff81 ff80 ff80 ff80 ff80 ff81 ff80 ff80 ff80 ff81 ff81 ff82 ff82 ff81 ff82 ff82 ff82 ff82 ff82 ff82 ff82 ff83 ff82 ff83 ff82 ff83 ff83 ff84 ff83 ff83 ff84 ff84 ff84 ff83 ff84 ff84 ff84 ff84 ff84 ff83 ff83 ff83 ff83 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff85 ff85 ff85 ff85 ff86 ff86 ff85 ff85 ff85 ff86 ff85 ff86 ff86 ff85 ff86 ff85 ff86 ff86 ff85 ff85 ff86 ff85 ff85 ff85 ff85 ff85 ff86 ff85 ff86 ff86 ff85 ff86 ff86 ff87 ff86 ff87 ff87 ff87 ff87 ff87 ff87 ff86 ff87 ff86 ff87 ff88 ff87 ff87 ff87 ff87 ff87 ff87 ff88 ff88 ff88 ff88 ff88 ff87 ff87 ff86 ff88 ff87 ff88 ff88 ff87 ff88 ff88 ff88 ff87 ff88 ff87 ff87 ff87 ff88 ff89 ff89 ff88 ff88 ff89 ff89 ff88 ff89 ff88 ff87 ff88 ff8a ff88 ff89 ff89 ff89 ff88 ff88 ff88 ff89 ff88 ff88 ff8a ff8a ff89 ff8a ff89 ff88 ff88 ff8a ff89 ff89 ff89 ff89 ff89 ff89 ff89 ff89 ff89 ff89 ff89 ff8a ff88 ff89 ff88 ff89 ff89 ff88 ff89 ff89 ff89 ff89 ff89 ff89 ff89 ff8a ff89 ff8a ff88 ff89 ff89 ff89 ff88 ff8a ff89 ff89 ff89 ff89 ff89 ff89 ff89 ff89 ff89 ff8a ff88 ff88 ff89 ff88 ff8a ff8a ff8a ff8a ff88 ff89 ff89 ff89 ff89 ff89 ff89 ff8a ff89 ff89 ff89 ff89 ff89 ff89 ff89 ff89 ff89 ff89 ff8a ff8a ff89 ff89 ff89 ff8a ff8a ff89 ff88 ff89 ff89 ff89 ff89 ff8a ff8a ff89 ff89 ff88 ff89 ff89 ff89 ff89 ff89 ff89 ff89 ff89 ff88 ff88 ff89 ff89 ff89 ff89 ff89 ff88 ff89 ff88 ff89 ff88 ff88 ff89 ff88 ff88 ff88 ff88 ff88 ff88 ff88 ff87 ff88 ff88 ff88 ff88 ff88 ff88 ff88 ff89 ff88 ff88 ff87 ff87 ff88 ff89 ff88 ff88 ff88 ff89 ff88 ff88 ff88 ff87 ff88 ff88 ff87 ff87 ff88 ff87 ff87 ff87 ff87 ff88 ff87 ff87 ff87 ff87 ff87 ff87 ff87 ff87 ff87 ff87 ff87 ff87 ff87 ff87 ff86 ff87 ff87 ff87 ff87 ff87 ff87 ff87 ff87 ff87 ff87 ff86 ff86 ff87 ff88 ff87 ff86 ff85 ff86 ff86 ff86 ff86 ff87 ff87 ff87 ff86 ff86 ff87 ff86 ff86 ff86 ff86 ff86 ff85 ff85 ff85 ff85 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff83 ff83 ff83 ff83 ff83 ff83 ff83 ff83 ff83 ff83 ff83 ff83 ff83 ff84 ff84 ff83 ff83 ff83 ff82 ff82 ff83 ff82 ff82 ff83 ff83 ff82 ff83 ff82 ff82 ff83 ff83 ff82 ff82 ff82 ff83 ff82 ff82 ff83 ff82 ff81 ff82 ff81 ff81 ff82 ff81 ff81 ff80 ff81 ff80 ff81 ff80 ff82 ff82 ff80 ff80 ff80 ff7f ff80 ff81 ff80 ff7f ff80 ff80 ff7f ff81 ff80 ff7f ff7f ff7f ff7f ff7f ff7e ff7f ff7f ff7f ff7e ff7f ff7e ff7d ff7d ff7d ff7d ff7d ff7c ff7e ff7e ff7d ff7c ff7d ff7c ff7d ff7d ff7c ff7c ff7c ff7c ff7c ff7c ff7c ff7c ff7c ff7c ff7c ff7c ff7b ff7b ff7b ff7b ff7b ff7b ff7a ff7b ff7b ff7a ff7b ff7b ff7b ff79 ff79 ff7a ff79 ff79 ff79 ff79 ff79 ff79 ff79 ff79 ff79 ff78 ff79 ff77 ff77 ff77 ff77 ff77 ff78 ff78 ff78 ff77 ff78 ff78 ff78 ff77 ff77 ff78 ff76 ff77 ff76 ff76 ff78 ff78 ff76 ff75 ff76 ff76 ff75 ff75 ff75 ff76 ff76 ff76 ff76 ff74 ff75 ff75 ff74 ff74 ff74 ff75 ff73 ff75 ff74 ff74 ff73 ff72 ff72 ff73 ff72 ff73 ff73 ff73 ff72 ff72 ff72 ff72 ff72 ff72 ff71 ff72 ff71 ff70 ff70 ff70 ff71 ff70 ff6f ff70 ff6f ff70 ff6f ff6f ff6f ff6e ff6f ff6e ff6f ff6e ff6e ff6e ff6e ff6e ff6e ff6e ff6d ff6e ff6d ff6e ff6e ff6d ff6d ff6c ff6c ff6d ff6d ff6d ff6c ff6b ff6b ff6b ff6b ff6b ff6b ff6b ff6b ff6b ff6b ff6a ff6a ff6a ff6a ff6a ff6a ff6a ff6a ff6a ff69 ff69 ff68 ff68 ff68 ff68 ff68 ff69 ff68 ff68 ff67 ff67 ff67 ff67 ff68 ff67 ff67 ff66 ff66 ff66 ff66 ff65 ff66 ff65 ff65 ff65 ff65 ff65 ff65 ff65 ff64 ff64 ff64 ff63 ff63 ff63 ff63 ff63 ff62 ff62 ff62 ff62 ff62 ff62 ff62 ff62 ff61 ff61 ff60 ff60 ff60 ff60 ff60 ff60 ff60 ff5f ff60 ff60 ff60 ff5f ff5e ff5e ff5f ff5e ff5f ff5f ff5e ff5d ff5e ff5e ff5d ff5d ff5d ff5d ff5c ff5c ff5c ff5c ff5b ff5c ff5c ff5b ff5c ff5b ff5a ff5a ff5b ff5b ff5a ff5a ff59 ff5a ff59 ff58 ff59 ff59 ff59 ff58 ff58 ff59 ff58 ff59 ff57 ff57 ff57 ff57 ff57 ff57 ff57 ff57 ff57 ff56 ff56 ff56 ff56 ff56 ff56 ff55 ff55 ff55 ff55 ff55 ff54 ff54 ff54 ff53 ff53 ff53 ff53 ff52 ff53 ff52 ff52 ff51 ff51 ff52 ff51 ff51 ff50 ff50 ff50 ff50 ff50 ff4f ff4f ff4f ff4e ff4e ff4f ff4e ff4e ff4e ff4d ff4c ff4b ff4c ff4c ff4c ff4b ff4b ff4b ff4a ff4a ff49 ff49 ff48 ff47 ff47 ff45 ff46 ff46 ff45 ff44 ff44 ff43 ff43 ff42 ff42 ff40 ff41 ff3f ff3f ff3e ff3e ff3c ff3c ff3b ff3b ff39 ff39 ff38 ff38 ff36 ff36 ff35 ff33 ff33 ff33 ff31 ff30 ff2f ff2e ff2e ff2d ff2b ff2a ff29 ff28 ff27 ff25 ff25 ff24 ff23 ff22 ff21 ff20 ff1e ff1e ff1d ff1c ff1b ff1a ff19 ff18 ff16 ff16 ff15 ff14 ff13 ff12 ff11 ff11 ff10 ff0f ff0e ff0e ff0d ff0c ff0c ff0b ff0a ff0a ff09 ff09 ff08 ff08 ff07 ff07 ff06 ff06 ff06 ff05 ff05 ff04 ff04 ff04 ff04 ff03 ff03 ff03 ff03 ff02 ff02 ff02 ff02 ff02 ff02 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 e100 e100 e100 e100 e100 e100 e100 e100 e100 e100 e100 e100 e100 e100 e100 e100 e100 e100 e100 e100 e100 e100 e100 e100 e100 e100 e100 e100 e100 e100 e100 e100 e100 e100 e100 e100 e100 e100 e100 e100 e100 e100 e100 e100 e100 e100 e100 e100 e100 e100 e100 e100 e100 e100 e100 e100 e100 e100 e100 e100 e100 e100 e100 e100 e100 e100 e100 e100 e100 e100 e100 e100 e100 e100 e100 e100 e100 e100 e100 e100 e100 e100 e100 e100 e100 e100 e100 e100 e100 e100 e100 e100 e100 e100 e100 e100 e100 e100 e100 e100 e100 e100 e100 e100 e100 e100 e100 e100 e100 e100 e100 e100 e100 │ │ -e200 e200 e200 e200 e200 e200 e200 e200 e200 e200 e200 e200 e200 e200 e200 e200 e200 e200 e200 e200 e200 e200 e200 e200 e200 e200 e200 e200 e200 e200 e200 e200 e200 e200 e200 e200 e200 e200 e200 e200 e200 e200 e200 e200 e200 e200 e200 e200 e200 e200 e200 e200 e200 e200 e200 e200 e200 e200 e200 e200 e200 e200 e200 e200 e200 e200 e200 e200 e200 e200 e200 e200 e200 e200 e200 e200 e200 e200 e200 e200 e200 e200 e200 e200 e200 e200 e200 e200 e200 e200 e200 e200 e200 e200 e200 e200 e200 e200 e200 e200 e200 e200 e200 e200 e200 e200 e200 e200 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff02 ff02 ff02 ff02 ff02 ff02 ff03 ff03 ff03 ff03 ff04 ff04 ff04 ff05 ff05 ff05 ff06 ff06 ff06 ff07 ff07 ff08 ff08 ff09 ff09 ff09 ff0a ff0b ff0b ff0c ff0d ff0d ff0e ff0e ff0f ff10 ff11 ff12 ff12 ff13 ff14 ff15 ff16 ff17 ff17 ff19 ff19 ff1b ff1b ff1d ff1d ff1e ff1f ff20 ff21 ff23 ff24 ff25 ff27 ff28 ff29 ff2a ff2b ff2c ff2d ff2f ff30 ff31 ff32 ff33 ff34 ff36 ff37 ff37 ff38 ff39 ff3b ff3b ff3d ff3d ff3f ff40 ff41 ff41 ff42 ff44 ff44 ff45 ff46 ff46 ff47 ff48 ff49 ff4a ff4b ff4b ff4c ff4d ff4d ff4e ff4f ff50 ff50 ff50 ff51 ff51 ff51 ff52 ff53 ff54 ff53 ff55 ff55 ff55 ff55 ff55 ff56 ff57 ff57 ff58 ff57 ff58 ff57 ff59 ff58 ff58 ff59 ff59 ff5a ff5a ff5a ff5b ff5b ff5b ff5c ff5b ff5c ff5c ff5c ff5d ff5c ff5c ff5e ff5e ff5d ff5e ff5e ff5d ff5e ff5e ff5f ff5e ff5f ff5f ff5f ff60 ff5f ff61 ff60 ff61 ff60 ff61 ff61 ff61 ff61 ff61 ff62 ff62 ff62 ff62 ff62 ff62 ff62 ff63 ff63 ff63 ff63 ff63 ff63 ff63 ff64 ff65 ff65 ff65 ff63 ff64 ff65 ff65 ff65 ff65 ff66 ff65 ff65 ff66 ff67 ff65 ff67 ff67 ff67 ff67 ff67 ff68 ff67 ff66 ff67 ff68 ff69 ff68 ff68 ff68 ff68 ff68 ff69 ff6a ff6a ff69 ff6a ff6a ff6a ff6a ff6b ff6b ff6b ff6c ff6a ff6b ff6c ff6b ff6d ff6c ff6d ff6b ff6c ff6c ff6c ff6d ff6d ff6e ff6d ff6d ff6d ff6e ff6d ff6e ff6e ff6e ff6e ff6e ff6f ff6e ff6e ff6f ff6e ff6f ff6f ff70 ff70 ff70 ff70 ff70 ff70 ff70 ff70 ff71 ff70 ff71 ff71 ff72 ff72 ff72 ff72 ff72 ff72 ff72 ff73 ff72 ff73 ff73 ff73 ff73 ff73 ff73 ff73 ff73 ff73 ff74 ff74 ff75 ff75 ff74 ff75 ff74 ff74 ff75 ff75 ff75 ff75 ff75 ff75 ff75 ff76 ff75 ff75 ff76 ff77 ff76 ff77 ff77 ff77 ff77 ff77 ff77 ff76 ff77 ff77 ff77 ff78 ff78 ff78 ff78 ff78 ff79 ff79 ff79 ff78 ff79 ff79 ff78 ff79 ff7a ff7a ff79 ff7a ff79 ff7a ff7a ff7a ff7a ff7a ff7a ff7a ff7b ff7b ff7c ff7c ff7c ff7c ff7c ff7c ff7c ff7b ff7b ff7b ff7c ff7c ff7b ff7c ff7c ff7d ff7d ff7d ff7c ff7d ff7e ff7d ff7d ff7e ff7e ff7e ff7d ff7e ff7d ff7e ff7e ff7f ff7f ff7e ff7f ff7e ff7e ff7e ff7d ff7d ff7f ff7e ff7f ff7e ff7e ff7f ff7f ff80 ff80 ff7f ff80 ff80 ff7f ff7f ff80 ff80 ff7f ff80 ff80 ff80 ff81 ff80 ff81 ff80 ff81 ff80 ff82 ff82 ff82 ff81 ff82 ff81 ff82 ff82 ff82 ff82 ff82 ff83 ff82 ff82 ff82 ff83 ff83 ff82 ff82 ff83 ff83 ff83 ff83 ff83 ff82 ff82 ff83 ff83 ff83 ff83 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff85 ff85 ff85 ff85 ff85 ff85 ff84 ff85 ff85 ff84 ff84 ff85 ff85 ff84 ff85 ff84 ff84 ff85 ff84 ff84 ff85 ff84 ff85 ff85 ff85 ff85 ff85 ff85 ff85 ff86 ff85 ff86 ff86 ff87 ff86 ff86 ff87 ff87 ff87 ff86 ff86 ff85 ff87 ff85 ff86 ff87 ff86 ff86 ff87 ff87 ff87 ff87 ff86 ff87 ff87 ff86 ff87 ff87 ff87 ff86 ff86 ff87 ff86 ff86 ff87 ff88 ff88 ff88 ff87 ff88 ff86 ff87 ff86 ff88 ff88 ff88 ff88 ff87 ff88 ff88 ff88 ff89 ff88 ff87 ff88 ff89 ff88 ff88 ff89 ff88 ff87 ff88 ff88 ff88 ff88 ff87 ff89 ff89 ff88 ff89 ff88 ff88 ff88 ff89 ff88 ff88 ff87 ff87 ff87 ff88 ff88 ff87 ff89 ff88 ff89 ff89 ff88 ff88 ff87 ff88 ff89 ff88 ff88 ff88 ff88 ff89 ff88 ff88 ff89 ff89 ff87 ff89 ff88 ff88 ff88 ff89 ff87 ff88 ff89 ff88 ff87 ff87 ff88 ff87 ff87 ff89 ff87 ff89 ff88 ff88 ff89 ff87 ff89 ff89 ff89 ff89 ff88 ff88 ff89 ff88 ff89 ff88 ff88 ff89 ff88 ff89 ff88 ff88 ff89 ff88 ff89 ff88 ff88 ff89 ff89 ff89 ff89 ff89 ff88 ff89 ff88 ff89 ff87 ff88 ff89 ff89 ff88 ff88 ff89 ff88 ff88 ff87 ff89 ff87 ff87 ff88 ff89 ff89 ff89 ff88 ff88 ff88 ff88 ff87 ff88 ff89 ff89 ff88 ff87 ff88 ff87 ff88 ff87 ff88 ff87 ff87 ff87 ff88 ff87 ff88 ff88 ff87 ff87 ff88 ff87 ff87 ff86 ff87 ff87 ff88 ff88 ff87 ff86 ff86 ff87 ff88 ff87 ff88 ff87 ff88 ff87 ff87 ff87 ff86 ff87 ff87 ff86 ff86 ff87 ff87 ff87 ff86 ff86 ff87 ff86 ff86 ff86 ff86 ff86 ff86 ff86 ff86 ff86 ff87 ff86 ff86 ff86 ff86 ff86 ff86 ff86 ff86 ff86 ff87 ff86 ff86 ff86 ff86 ff87 ff86 ff86 ff86 ff87 ff87 ff86 ff85 ff86 ff86 ff85 ff85 ff85 ff85 ff85 ff86 ff86 ff85 ff85 ff86 ff85 ff85 ff86 ff85 ff85 ff85 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff83 ff83 ff84 ff84 ff84 ff83 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff83 ff83 ff83 ff83 ff82 ff82 ff82 ff82 ff82 ff83 ff82 ff82 ff82 ff83 ff83 ff81 ff81 ff82 ff82 ff82 ff81 ff82 ff82 ff81 ff81 ff82 ff82 ff81 ff81 ff81 ff81 ff81 ff82 ff82 ff82 ff81 ff81 ff81 ff81 ff80 ff81 ff81 ff80 ff81 ff81 ff81 ff80 ff81 ff80 ff7f ff80 ff81 ff81 ff7f ff7f ff80 ff7f ff7f ff80 ff80 ff7e ff80 ff80 ff7f ff7f ff80 ff7e ff7e ff7e ff7f ff7e ff7e ff7e ff7f ff7f ff7e ff7f ff7d ff7d ff7d ff7d ff7d ff7c ff7c ff7c ff7d ff7d ff7c ff7b ff7c ff7d ff7d ff7c ff7c ff7b ff7b ff7b ff7b ff7b ff7c ff7c ff7c ff7b ff7b ff7a ff7a ff7a ff7a ff79 ff79 ff7a ff7a ff79 ff7a ff7a ff7a ff79 ff79 ff79 ff7a ff79 ff78 ff79 ff78 ff78 ff78 ff78 ff79 ff78 ff77 ff77 ff77 ff77 ff76 ff76 ff76 ff77 ff77 ff78 ff77 ff76 ff76 ff77 ff77 ff77 ff77 ff75 ff76 ff75 ff76 ff77 ff77 ff75 ff75 ff74 ff75 ff75 ff73 ff75 ff75 ff75 ff75 ff75 ff73 ff74 ff73 ff73 ff74 ff74 ff74 ff73 ff74 ff74 ff73 ff72 ff72 ff72 ff72 ff72 ff71 ff72 ff72 ff72 ff70 ff70 ff71 ff71 ff71 ff70 ff71 ff71 ff70 ff70 ff70 ff70 ff6f ff6f ff70 ff6f ff6f ff6f ff6f ff6e ff6e ff6e ff6e ff6e ff6e ff6d ff6e ff6d ff6d ff6d ff6d ff6c ff6d ff6c ff6d ff6c ff6c ff6c ff6b ff6c ff6c ff6c ff6c ff6b ff6b ff6b ff6a ff6a ff6a ff6a ff6a ff6a ff6a ff6a ff6a ff69 ff69 ff69 ff69 ff69 ff69 ff69 ff69 ff69 ff68 ff67 ff67 ff68 ff68 ff67 ff68 ff68 ff67 ff67 ff67 ff66 ff66 ff67 ff66 ff66 ff65 ff66 ff65 ff65 ff65 ff65 ff64 ff64 ff64 ff64 ff63 ff63 ff64 ff64 ff63 ff63 ff63 ff62 ff62 ff63 ff63 ff62 ff62 ff61 ff61 ff62 ff62 ff62 ff62 ff61 ff61 ff60 ff5f ff5f ff5f ff60 ff5f ff60 ff5f ff60 ff60 ff5f ff5e ff5e ff5e ff5e ff5e ff5e ff5d ff5c ff5d ff5d ff5d ff5c ff5d ff5c ff5d ff5b ff5b ff5b ff5b ff5b ff5b ff5b ff5b ff5b ff5a ff5a ff59 ff5a ff5a ff5a ff59 ff59 ff59 ff59 ff58 ff58 ff58 ff58 ff58 ff58 ff58 ff58 ff58 ff57 ff57 ff56 ff56 ff56 ff56 ff57 ff56 ff56 ff56 ff55 ff56 ff55 ff56 ff55 ff55 ff54 ff54 ff54 ff54 ff53 ff53 ff53 ff53 ff53 ff53 ff52 ff52 ff52 ff52 ff51 ff51 ff51 ff50 ff51 ff50 ff50 ff50 ff4f ff4f ff4e ff4f ff4e ff4e ff4e ff4e ff4e ff4d ff4d ff4c ff4c ff4c ff4b ff4b ff4b ff4a ff4a ff4a ff4a ff4a ff48 ff48 ff48 ff47 ff46 ff45 ff46 ff45 ff45 ff44 ff43 ff43 ff41 ff42 ff41 ff41 ff40 ff3f ff3f ff3e ff3e ff3d ff3c ff3b ff3a ff39 ff39 ff38 ff37 ff36 ff35 ff35 ff33 ff32 ff32 ff32 ff30 ff2f ff2e ff2d ff2c ff2a ff2a ff29 ff28 ff27 ff26 ff24 ff24 ff22 ff21 ff20 ff20 ff1e ff1d ff1c ff1b ff1a ff19 ff18 ff18 ff16 ff15 ff15 ff14 ff13 ff12 ff11 ff10 ff10 ff0f ff0e ff0d ff0d ff0c ff0b ff0b ff0a ff0a ff09 ff08 ff08 ff07 ff07 ff06 ff06 ff06 ff05 ff05 ff05 ff04 ff04 ff04 ff04 ff03 ff03 ff03 ff02 ff02 ff02 ff02 ff02 ff02 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 e200 e200 e200 e200 e200 e200 e200 e200 e200 e200 e200 e200 e200 e200 e200 e200 e200 e200 e200 e200 e200 e200 e200 e200 e200 e200 e200 e200 e200 e200 e200 e200 e200 e200 e200 e200 e200 e200 e200 e200 e200 e200 e200 e200 e200 e200 e200 e200 e200 e200 e200 e200 e200 e200 e200 e200 e200 e200 e200 e200 e200 e200 e200 e200 e200 e200 e200 e200 e200 e200 e200 e200 e200 e200 e200 e200 e200 e200 e200 e200 e200 e200 e200 e200 e200 e200 e200 e200 e200 e200 e200 e200 e200 e200 e200 e200 e200 e200 e200 e200 e200 e200 e200 e200 e200 e200 e200 e200 e200 e200 e200 e200 e200 e200 │ │ -e200 e200 e200 e200 e200 e200 e200 e200 e200 e200 e200 e200 e200 e200 e200 e200 e200 e200 e200 e200 e200 e200 e200 e200 e200 e200 e200 e200 e200 e200 e200 e200 e200 e200 e200 e200 e200 e200 e200 e200 e200 e200 e200 e200 e200 e200 e200 e200 e200 e200 e200 e200 e200 e200 e200 e200 e200 e200 e200 e200 e200 e200 e200 e200 e200 e200 e200 e200 e200 e200 e200 e200 e200 e200 e200 e200 e200 e200 e200 e200 e200 e200 e200 e200 e200 e200 e200 e200 e200 e200 e200 e200 e200 e200 e200 e200 e200 e200 e200 e200 e200 e200 e200 e200 e200 e200 e200 e200 e200 e200 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff02 ff02 ff02 ff02 ff02 ff02 ff03 ff03 ff03 ff03 ff03 ff04 ff04 ff04 ff05 ff05 ff05 ff06 ff06 ff07 ff07 ff08 ff08 ff08 ff09 ff09 ff0a ff0b ff0b ff0c ff0c ff0d ff0e ff0e ff0f ff10 ff11 ff11 ff12 ff13 ff14 ff14 ff15 ff16 ff17 ff18 ff19 ff1a ff1b ff1c ff1d ff1e ff1f ff20 ff21 ff22 ff23 ff26 ff26 ff27 ff29 ff29 ff2b ff2c ff2d ff2e ff2f ff31 ff32 ff33 ff34 ff35 ff36 ff37 ff38 ff39 ff3a ff3b ff3b ff3d ff3f ff40 ff3f ff41 ff43 ff43 ff44 ff45 ff45 ff46 ff46 ff49 ff49 ff49 ff49 ff4b ff4c ff4d ff4c ff4e ff4d ff4e ff4f ff4f ff50 ff51 ff51 ff52 ff53 ff52 ff53 ff54 ff55 ff55 ff54 ff55 ff55 ff56 ff57 ff56 ff57 ff57 ff57 ff57 ff57 ff57 ff58 ff59 ff59 ff5a ff5a ff5a ff5a ff5b ff5b ff5b ff5b ff5b ff5c ff5c ff5c ff5d ff5d ff5d ff5d ff5d ff5d ff5e ff5d ff5d ff5e ff5e ff5e ff5f ff5f ff5f ff60 ff5f ff5f ff60 ff5f ff60 ff60 ff61 ff60 ff61 ff61 ff61 ff61 ff61 ff62 ff62 ff62 ff62 ff62 ff63 ff62 ff62 ff63 ff64 ff64 ff64 ff64 ff63 ff63 ff64 ff64 ff65 ff65 ff65 ff65 ff65 ff66 ff66 ff65 ff66 ff66 ff67 ff65 ff66 ff67 ff67 ff66 ff67 ff67 ff68 ff67 ff68 ff67 ff67 ff68 ff69 ff69 ff68 ff69 ff6a ff69 ff6a ff69 ff6a ff6b ff6b ff6b ff6a ff6b ff6a ff6b ff6c ff6c ff6c ff6b ff6b ff6c ff6c ff6d ff6c ff6c ff6d ff6c ff6c ff6c ff6d ff6d ff6d ff6d ff6d ff6e ff6f ff6d ff6e ff6f ff6e ff6f ff6e ff6f ff6f ff6f ff6f ff6f ff6f ff70 ff6f ff70 ff6f ff70 ff71 ff71 ff71 ff71 ff71 ff71 ff72 ff71 ff72 ff71 ff72 ff72 ff72 ff72 ff72 ff72 ff72 ff73 ff73 ff73 ff74 ff74 ff74 ff74 ff74 ff74 ff74 ff74 ff74 ff74 ff74 ff74 ff75 ff75 ff75 ff75 ff74 ff75 ff76 ff75 ff76 ff76 ff76 ff76 ff77 ff76 ff76 ff76 ff77 ff76 ff77 ff77 ff77 ff78 ff78 ff78 ff79 ff79 ff78 ff78 ff79 ff78 ff79 ff79 ff79 ff79 ff7a ff79 ff79 ff79 ff79 ff79 ff79 ff7a ff7a ff7b ff7b ff7b ff7b ff7b ff7b ff7a ff7b ff7a ff7b ff7b ff7b ff7b ff7b ff7b ff7c ff7c ff7c ff7d ff7d ff7c ff7d ff7d ff7c ff7c ff7d ff7d ff7d ff7c ff7d ff7d ff7e ff7e ff7e ff7e ff7d ff7e ff7e ff7d ff7e ff7d ff7d ff7e ff7e ff7e ff7e ff7e ff7f ff7e ff7f ff80 ff7f ff7f ff80 ff7f ff7f ff80 ff7f ff7f ff80 ff80 ff80 ff80 ff7f ff80 ff80 ff81 ff80 ff80 ff81 ff80 ff81 ff82 ff81 ff81 ff81 ff81 ff81 ff81 ff81 ff81 ff81 ff82 ff82 ff81 ff81 ff82 ff81 ff82 ff81 ff82 ff82 ff82 ff82 ff82 ff83 ff83 ff83 ff84 ff84 ff84 ff83 ff84 ff84 ff84 ff83 ff84 ff83 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff85 ff85 ff85 ff85 ff85 ff85 ff85 ff85 ff85 ff85 ff86 ff86 ff86 ff86 ff86 ff86 ff85 ff86 ff85 ff86 ff85 ff86 ff86 ff86 ff86 ff86 ff86 ff86 ff86 ff85 ff86 ff86 ff86 ff86 ff87 ff87 ff86 ff86 ff87 ff85 ff86 ff87 ff88 ff88 ff88 ff87 ff88 ff86 ff87 ff86 ff87 ff87 ff87 ff88 ff87 ff87 ff88 ff88 ff88 ff88 ff87 ff88 ff87 ff88 ff87 ff88 ff87 ff87 ff88 ff88 ff88 ff88 ff87 ff87 ff87 ff87 ff87 ff87 ff88 ff88 ff87 ff88 ff87 ff86 ff87 ff87 ff87 ff87 ff86 ff88 ff88 ff88 ff87 ff87 ff87 ff86 ff87 ff88 ff88 ff88 ff88 ff88 ff88 ff87 ff88 ff88 ff87 ff86 ff87 ff88 ff87 ff87 ff88 ff87 ff87 ff88 ff87 ff87 ff87 ff87 ff86 ff87 ff88 ff87 ff87 ff87 ff88 ff88 ff87 ff88 ff88 ff88 ff88 ff88 ff87 ff88 ff88 ff88 ff88 ff87 ff88 ff87 ff88 ff87 ff88 ff88 ff86 ff88 ff87 ff87 ff88 ff88 ff88 ff88 ff88 ff88 ff88 ff88 ff88 ff87 ff88 ff89 ff89 ff88 ff88 ff88 ff88 ff88 ff87 ff89 ff87 ff87 ff88 ff89 ff89 ff89 ff88 ff88 ff88 ff87 ff86 ff87 ff89 ff89 ff88 ff86 ff88 ff86 ff88 ff87 ff87 ff86 ff86 ff87 ff87 ff87 ff87 ff87 ff86 ff87 ff87 ff87 ff86 ff86 ff86 ff87 ff87 ff87 ff86 ff86 ff86 ff87 ff86 ff86 ff86 ff86 ff86 ff87 ff86 ff87 ff86 ff86 ff87 ff86 ff86 ff86 ff87 ff87 ff86 ff86 ff85 ff86 ff85 ff86 ff86 ff86 ff85 ff85 ff85 ff85 ff86 ff85 ff85 ff85 ff85 ff86 ff86 ff86 ff85 ff86 ff86 ff85 ff85 ff86 ff85 ff85 ff86 ff86 ff85 ff85 ff86 ff86 ff85 ff86 ff86 ff85 ff85 ff84 ff84 ff84 ff85 ff85 ff84 ff84 ff85 ff84 ff84 ff85 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff83 ff83 ff83 ff84 ff84 ff83 ff83 ff84 ff83 ff83 ff83 ff84 ff83 ff84 ff84 ff83 ff83 ff83 ff82 ff82 ff82 ff81 ff82 ff82 ff82 ff81 ff81 ff82 ff81 ff81 ff81 ff81 ff81 ff82 ff82 ff81 ff82 ff82 ff81 ff81 ff81 ff80 ff80 ff81 ff80 ff80 ff81 ff82 ff82 ff82 ff81 ff80 ff80 ff80 ff80 ff80 ff80 ff80 ff80 ff80 ff80 ff80 ff81 ff80 ff7f ff80 ff80 ff7f ff7e ff7e ff80 ff7f ff7e ff7f ff7f ff7e ff7f ff7f ff7f ff7f ff7f ff7d ff7d ff7d ff7d ff7d ff7d ff7d ff7d ff7e ff7e ff7e ff7d ff7d ff7d ff7c ff7d ff7c ff7c ff7b ff7b ff7b ff7c ff7b ff7c ff7c ff7c ff7c ff7c ff7b ff7a ff7a ff7a ff7a ff7b ff7a ff7b ff7a ff7b ff79 ff79 ff7a ff79 ff78 ff78 ff7a ff78 ff78 ff79 ff79 ff79 ff78 ff79 ff79 ff78 ff79 ff77 ff79 ff77 ff78 ff77 ff77 ff78 ff77 ff77 ff77 ff77 ff77 ff76 ff76 ff76 ff76 ff76 ff77 ff76 ff75 ff75 ff77 ff76 ff77 ff76 ff75 ff75 ff75 ff76 ff76 ff75 ff74 ff75 ff74 ff75 ff74 ff73 ff74 ff74 ff74 ff74 ff74 ff73 ff74 ff73 ff73 ff73 ff73 ff73 ff73 ff73 ff73 ff73 ff72 ff72 ff71 ff71 ff71 ff71 ff71 ff71 ff71 ff70 ff70 ff70 ff70 ff70 ff70 ff70 ff70 ff70 ff70 ff6f ff6f ff6f ff6e ff6f ff6f ff6f ff6e ff6f ff6d ff6e ff6d ff6e ff6d ff6d ff6d ff6d ff6d ff6c ff6c ff6c ff6c ff6c ff6b ff6c ff6a ff6b ff6c ff6b ff6b ff6b ff6b ff6b ff6b ff6a ff6b ff6a ff69 ff69 ff69 ff69 ff69 ff69 ff69 ff69 ff69 ff68 ff68 ff68 ff68 ff68 ff68 ff68 ff68 ff68 ff67 ff66 ff67 ff67 ff67 ff66 ff67 ff66 ff66 ff66 ff66 ff66 ff65 ff65 ff65 ff65 ff65 ff64 ff65 ff65 ff64 ff63 ff64 ff63 ff63 ff63 ff63 ff63 ff64 ff63 ff62 ff62 ff62 ff62 ff62 ff62 ff62 ff61 ff60 ff61 ff62 ff61 ff61 ff61 ff61 ff60 ff60 ff5f ff5f ff5f ff5f ff5f ff5e ff5f ff5f ff5f ff5e ff5d ff5e ff5d ff5d ff5d ff5d ff5d ff5c ff5d ff5d ff5d ff5c ff5c ff5c ff5c ff5b ff5a ff5a ff5a ff5b ff5a ff5a ff5a ff5a ff59 ff5a ff59 ff59 ff5a ff59 ff59 ff58 ff58 ff58 ff58 ff58 ff57 ff58 ff57 ff57 ff57 ff57 ff57 ff57 ff57 ff56 ff55 ff55 ff55 ff56 ff55 ff55 ff55 ff54 ff55 ff55 ff55 ff55 ff54 ff54 ff53 ff53 ff53 ff53 ff52 ff52 ff52 ff52 ff52 ff51 ff51 ff51 ff51 ff50 ff50 ff50 ff50 ff4f ff4f ff50 ff4f ff4f ff4f ff4e ff4e ff4d ff4d ff4d ff4d ff4d ff4c ff4b ff4b ff4b ff4c ff4b ff4a ff4a ff4a ff4a ff4a ff4a ff48 ff47 ff47 ff47 ff45 ff45 ff44 ff45 ff44 ff43 ff43 ff42 ff41 ff41 ff41 ff40 ff40 ff3e ff3f ff3e ff3e ff3d ff3c ff3a ff3a ff39 ff38 ff38 ff37 ff35 ff34 ff34 ff32 ff32 ff31 ff30 ff30 ff2e ff2d ff2d ff2b ff2a ff29 ff28 ff27 ff26 ff25 ff24 ff23 ff22 ff21 ff20 ff1f ff1e ff1d ff1c ff1b ff1a ff19 ff18 ff17 ff16 ff15 ff14 ff13 ff12 ff12 ff11 ff10 ff0f ff0e ff0e ff0d ff0c ff0c ff0b ff0b ff0a ff09 ff09 ff08 ff08 ff07 ff07 ff06 ff06 ff06 ff05 ff05 ff05 ff04 ff04 ff04 ff03 ff03 ff03 ff03 ff02 ff02 ff02 ff02 ff02 ff02 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 e200 e200 e200 e200 e200 e200 e200 e200 e200 e200 e200 e200 e200 e200 e200 e200 e200 e200 e200 e200 e200 e200 e200 e200 e200 e200 e200 e200 e200 e200 e200 e200 e200 e200 e200 e200 e200 e200 e200 e200 e200 e200 e200 e200 e200 e200 e200 e200 e200 e200 e200 e200 e200 e200 e200 e200 e200 e200 e200 e200 e200 e200 e200 e200 e200 e200 e200 e200 e200 e200 e200 e200 e200 e200 e200 e200 e200 e200 e200 e200 e200 e200 e200 e200 e200 e200 e200 e200 e200 e200 e200 e200 e200 e200 e200 e200 e200 e200 e200 e200 e200 e200 e200 e200 e200 e200 e200 e200 e200 e200 e200 e200 e200 e200 e200 e200 │ │ -e200 e200 e200 e200 e200 e200 e200 e200 e200 e200 e200 e200 e200 e200 e200 e200 e200 e200 e200 e200 e200 e200 e200 e200 e200 e200 e200 e200 e200 e200 e200 e200 e200 e200 e200 e200 e200 e200 e200 e200 e200 e200 e200 e200 e200 e200 e200 e200 e200 e200 e200 e200 e200 e200 e200 e200 e200 e200 e200 e200 e200 e200 e200 e200 e200 e200 e200 e200 e200 e200 e200 e200 e200 e200 e200 e200 e200 e200 e200 e200 e200 e200 e200 e200 e200 e200 e200 e200 e200 e200 e200 e200 e200 e200 e200 e200 e200 e200 e200 e200 e200 e200 e200 e200 e200 e200 e200 e200 e200 e200 e200 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff02 ff02 ff02 ff02 ff02 ff02 ff03 ff03 ff03 ff03 ff03 ff04 ff04 ff04 ff05 ff05 ff05 ff06 ff06 ff06 ff07 ff07 ff08 ff08 ff09 ff09 ff0a ff0a ff0b ff0b ff0c ff0d ff0d ff0e ff0f ff0f ff10 ff11 ff12 ff12 ff13 ff14 ff15 ff16 ff17 ff17 ff19 ff1a ff1a ff1c ff1c ff1e ff1e ff20 ff21 ff22 ff24 ff24 ff26 ff27 ff28 ff29 ff2a ff2b ff2c ff2d ff2f ff30 ff31 ff32 ff33 ff34 ff36 ff37 ff38 ff39 ff3a ff3b ff3b ff3d ff3e ff3e ff40 ff41 ff42 ff43 ff44 ff43 ff44 ff46 ff47 ff48 ff48 ff49 ff49 ff4a ff4c ff4c ff4c ff4d ff4d ff4d ff4e ff4f ff51 ff50 ff50 ff51 ff52 ff52 ff52 ff54 ff54 ff54 ff54 ff54 ff55 ff56 ff56 ff56 ff57 ff56 ff57 ff57 ff57 ff57 ff58 ff59 ff59 ff59 ff5a ff5a ff59 ff5a ff5a ff5b ff5a ff5a ff5b ff5c ff5c ff5c ff5c ff5c ff5d ff5d ff5d ff5d ff5d ff5d ff5d ff5e ff5e ff5f ff5f ff5f ff5f ff5e ff5f ff5e ff5f ff5f ff60 ff5f ff60 ff60 ff61 ff61 ff60 ff61 ff61 ff62 ff62 ff61 ff62 ff61 ff62 ff63 ff63 ff63 ff63 ff63 ff63 ff63 ff63 ff64 ff64 ff64 ff64 ff64 ff65 ff65 ff65 ff65 ff65 ff65 ff66 ff65 ff65 ff66 ff66 ff66 ff67 ff66 ff68 ff67 ff68 ff67 ff67 ff68 ff68 ff68 ff68 ff69 ff69 ff68 ff69 ff69 ff6a ff6a ff6a ff6a ff6a ff6b ff6a ff6b ff6b ff6b ff6b ff6b ff6b ff6b ff6c ff6d ff6c ff6b ff6d ff6c ff6c ff6c ff6d ff6c ff6d ff6d ff6d ff6d ff6e ff6d ff6d ff6f ff6e ff6e ff6e ff6e ff6e ff6e ff6e ff6e ff6e ff6f ff6f ff6f ff6f ff70 ff70 ff70 ff70 ff71 ff70 ff71 ff71 ff71 ff70 ff71 ff71 ff71 ff71 ff71 ff71 ff71 ff72 ff73 ff72 ff72 ff73 ff73 ff73 ff73 ff73 ff73 ff73 ff73 ff73 ff73 ff73 ff73 ff74 ff74 ff75 ff75 ff74 ff75 ff75 ff75 ff75 ff75 ff75 ff75 ff75 ff74 ff75 ff76 ff76 ff76 ff76 ff76 ff77 ff77 ff77 ff77 ff78 ff78 ff78 ff77 ff78 ff78 ff78 ff79 ff78 ff78 ff79 ff78 ff78 ff78 ff79 ff79 ff79 ff7a ff7a ff7a ff7a ff7a ff7a ff7a ff7a ff7a ff7a ff7a ff7b ff7b ff7b ff7a ff7b ff7b ff7c ff7c ff7b ff7c ff7c ff7c ff7c ff7c ff7c ff7b ff7c ff7b ff7b ff7c ff7d ff7d ff7d ff7d ff7d ff7d ff7c ff7d ff7d ff7d ff7e ff7d ff7d ff7e ff7e ff7e ff7e ff7e ff7e ff7d ff7e ff7f ff7e ff7e ff7f ff7f ff7f ff7f ff7e ff7e ff7f ff80 ff7f ff7e ff7f ff80 ff80 ff81 ff80 ff7f ff80 ff7f ff80 ff81 ff80 ff81 ff81 ff80 ff80 ff81 ff80 ff81 ff81 ff82 ff81 ff80 ff81 ff82 ff81 ff80 ff80 ff81 ff81 ff82 ff82 ff82 ff82 ff82 ff83 ff83 ff83 ff83 ff82 ff82 ff83 ff83 ff82 ff83 ff82 ff82 ff83 ff83 ff83 ff83 ff83 ff83 ff83 ff83 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff85 ff85 ff85 ff85 ff85 ff85 ff84 ff85 ff85 ff85 ff85 ff85 ff85 ff85 ff85 ff85 ff85 ff85 ff85 ff85 ff85 ff85 ff85 ff85 ff85 ff85 ff85 ff85 ff85 ff85 ff86 ff86 ff86 ff86 ff87 ff87 ff86 ff85 ff87 ff85 ff86 ff87 ff87 ff87 ff87 ff87 ff87 ff86 ff87 ff86 ff86 ff86 ff87 ff88 ff86 ff86 ff87 ff86 ff87 ff88 ff86 ff87 ff86 ff88 ff86 ff87 ff86 ff87 ff88 ff88 ff87 ff86 ff87 ff87 ff87 ff87 ff87 ff87 ff88 ff88 ff87 ff88 ff86 ff86 ff87 ff87 ff86 ff87 ff85 ff86 ff88 ff87 ff87 ff86 ff87 ff85 ff86 ff87 ff87 ff87 ff88 ff87 ff86 ff87 ff87 ff87 ff86 ff85 ff86 ff88 ff86 ff87 ff86 ff87 ff87 ff86 ff87 ff87 ff87 ff87 ff86 ff87 ff87 ff87 ff86 ff87 ff88 ff87 ff87 ff86 ff87 ff86 ff87 ff88 ff87 ff87 ff87 ff87 ff88 ff87 ff87 ff87 ff87 ff87 ff88 ff87 ff86 ff87 ff87 ff87 ff87 ff87 ff87 ff88 ff88 ff88 ff87 ff88 ff87 ff87 ff87 ff87 ff87 ff87 ff87 ff87 ff87 ff88 ff87 ff87 ff87 ff86 ff87 ff87 ff87 ff88 ff88 ff88 ff88 ff87 ff86 ff86 ff88 ff88 ff87 ff86 ff88 ff86 ff87 ff87 ff86 ff86 ff86 ff87 ff86 ff86 ff86 ff86 ff86 ff86 ff86 ff86 ff86 ff86 ff86 ff87 ff86 ff86 ff86 ff86 ff86 ff87 ff86 ff86 ff86 ff85 ff86 ff86 ff86 ff86 ff86 ff86 ff86 ff86 ff86 ff86 ff87 ff87 ff86 ff86 ff85 ff86 ff85 ff86 ff86 ff86 ff85 ff85 ff85 ff85 ff85 ff85 ff84 ff85 ff84 ff85 ff85 ff85 ff84 ff85 ff84 ff84 ff85 ff84 ff85 ff84 ff85 ff85 ff84 ff84 ff84 ff84 ff85 ff85 ff85 ff85 ff85 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff83 ff83 ff83 ff83 ff83 ff83 ff84 ff83 ff84 ff84 ff83 ff84 ff83 ff83 ff84 ff83 ff83 ff83 ff82 ff83 ff83 ff83 ff82 ff82 ff82 ff82 ff82 ff83 ff82 ff83 ff83 ff83 ff83 ff83 ff82 ff82 ff82 ff81 ff82 ff82 ff81 ff81 ff80 ff81 ff81 ff80 ff81 ff81 ff80 ff81 ff81 ff81 ff81 ff80 ff81 ff80 ff80 ff80 ff80 ff80 ff7f ff80 ff81 ff81 ff81 ff81 ff81 ff80 ff7f ff80 ff80 ff80 ff80 ff80 ff80 ff80 ff7f ff7f ff80 ff80 ff7f ff80 ff7e ff7e ff7e ff7e ff7f ff7e ff7d ff7d ff7d ff7e ff7e ff7e ff7e ff7e ff7e ff7d ff7d ff7d ff7c ff7d ff7c ff7c ff7c ff7d ff7c ff7d ff7c ff7d ff7d ff7c ff7c ff7c ff7b ff7b ff7a ff7a ff7a ff7b ff7b ff7a ff7b ff7b ff7b ff7b ff7a ff7a ff7a ff79 ff7a ff79 ff7a ff79 ff7a ff79 ff79 ff79 ff79 ff78 ff78 ff79 ff77 ff78 ff78 ff78 ff78 ff78 ff78 ff77 ff77 ff78 ff77 ff77 ff76 ff78 ff77 ff77 ff76 ff76 ff77 ff77 ff76 ff76 ff76 ff76 ff76 ff76 ff75 ff75 ff75 ff75 ff75 ff76 ff75 ff76 ff74 ff75 ff74 ff75 ff75 ff75 ff74 ff74 ff75 ff74 ff75 ff74 ff73 ff73 ff73 ff73 ff73 ff73 ff73 ff73 ff73 ff72 ff72 ff72 ff72 ff72 ff72 ff72 ff72 ff72 ff72 ff71 ff71 ff70 ff71 ff70 ff70 ff70 ff70 ff70 ff6f ff6f ff6f ff70 ff6f ff70 ff6f ff6f ff6f ff6d ff6e ff6d ff6e ff6e ff6e ff6d ff6e ff6d ff6d ff6d ff6d ff6c ff6c ff6d ff6d ff6c ff6c ff6c ff6b ff6b ff6b ff6b ff6b ff6a ff6b ff6b ff6b ff6a ff6a ff6a ff6a ff6a ff6a ff6a ff6a ff69 ff68 ff68 ff69 ff69 ff68 ff68 ff68 ff69 ff68 ff67 ff67 ff67 ff67 ff67 ff67 ff67 ff67 ff67 ff66 ff66 ff66 ff67 ff65 ff65 ff66 ff65 ff65 ff66 ff66 ff65 ff65 ff65 ff65 ff64 ff64 ff64 ff65 ff64 ff63 ff63 ff62 ff62 ff63 ff63 ff63 ff63 ff62 ff61 ff62 ff62 ff61 ff61 ff61 ff61 ff61 ff60 ff61 ff60 ff5f ff5f ff60 ff60 ff5f ff60 ff5f ff5e ff5f ff5f ff5e ff5e ff5e ff5e ff5e ff5e ff5d ff5e ff5d ff5c ff5c ff5c ff5c ff5c ff5c ff5c ff5c ff5c ff5b ff5c ff5b ff5b ff5a ff5a ff5a ff5a ff59 ff59 ff59 ff59 ff58 ff59 ff59 ff58 ff59 ff58 ff58 ff58 ff57 ff57 ff57 ff57 ff57 ff57 ff57 ff56 ff56 ff56 ff56 ff56 ff56 ff56 ff55 ff55 ff55 ff55 ff54 ff55 ff55 ff54 ff54 ff53 ff54 ff54 ff54 ff53 ff52 ff52 ff52 ff52 ff51 ff51 ff51 ff51 ff51 ff51 ff51 ff51 ff50 ff50 ff4f ff4f ff4f ff4f ff4f ff4f ff4e ff4e ff4e ff4e ff4e ff4d ff4c ff4c ff4d ff4c ff4b ff4b ff4a ff4a ff4b ff4b ff4a ff49 ff49 ff49 ff49 ff47 ff46 ff46 ff46 ff45 ff44 ff44 ff44 ff42 ff43 ff42 ff42 ff41 ff41 ff41 ff3f ff3f ff3f ff3e ff3d ff3d ff3b ff3b ff3a ff38 ff39 ff38 ff37 ff36 ff35 ff35 ff33 ff33 ff31 ff31 ff30 ff2f ff2e ff2d ff2c ff2b ff2a ff28 ff28 ff26 ff26 ff25 ff24 ff23 ff22 ff20 ff1f ff1e ff1e ff1c ff1b ff1b ff1a ff18 ff17 ff16 ff15 ff15 ff14 ff13 ff12 ff11 ff10 ff10 ff0f ff0e ff0d ff0d ff0c ff0b ff0b ff0a ff0a ff09 ff09 ff08 ff08 ff07 ff07 ff06 ff06 ff06 ff05 ff05 ff04 ff04 ff04 ff03 ff03 ff03 ff03 ff03 ff02 ff02 ff02 ff02 ff02 ff02 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 e200 e200 e200 e200 e200 e200 e200 e200 e200 e200 e200 e200 e200 e200 e200 e200 e200 e200 e200 e200 e200 e200 e200 e200 e200 e200 e200 e200 e200 e200 e200 e200 e200 e200 e200 e200 e200 e200 e200 e200 e200 e200 e200 e200 e200 e200 e200 e200 e200 e200 e200 e200 e200 e200 e200 e200 e200 e200 e200 e200 e200 e200 e200 e200 e200 e200 e200 e200 e200 e200 e200 e200 e200 e200 e200 e200 e200 e200 e200 e200 e200 e200 e200 e200 e200 e200 e200 e200 e200 e200 e200 e200 e200 e200 e200 e200 e200 e200 e200 e200 e200 e200 e200 e200 e200 e200 e200 e200 e200 e200 e200 e200 e200 e200 e200 e200 e200 │ │ -e200 e200 e200 e200 e200 e200 e200 e200 e200 e200 e200 e200 e200 e200 e200 e200 e200 e200 e200 e200 e200 e200 e200 e200 e200 e200 e200 e200 e200 e200 e200 e200 e200 e200 e200 e200 e200 e200 e200 e200 e200 e200 e200 e200 e200 e200 e200 e200 e200 e200 e200 e200 e200 e200 e200 e200 e200 e200 e200 e200 e200 e200 e200 e200 e200 e200 e200 e200 e200 e200 e200 e200 e200 e200 e200 e200 e200 e200 e200 e200 e200 e200 e200 e200 e200 e200 e200 e200 e200 e200 e200 e200 e200 e200 e200 e200 e200 e200 e200 e200 e200 e200 e200 e200 e200 e200 e200 e200 e200 e200 e200 e200 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff02 ff02 ff02 ff02 ff02 ff02 ff03 ff03 ff03 ff03 ff04 ff04 ff04 ff04 ff05 ff05 ff05 ff06 ff06 ff07 ff07 ff07 ff08 ff08 ff09 ff09 ff0a ff0a ff0b ff0c ff0c ff0d ff0e ff0e ff0f ff10 ff11 ff11 ff12 ff13 ff14 ff15 ff15 ff16 ff18 ff19 ff19 ff1a ff1b ff1c ff1d ff1e ff1f ff21 ff21 ff22 ff23 ff25 ff27 ff27 ff28 ff2a ff2a ff2c ff2d ff2e ff2f ff31 ff31 ff33 ff34 ff35 ff36 ff37 ff38 ff39 ff3a ff3b ff3c ff3d ff3e ff3f ff40 ff41 ff42 ff43 ff43 ff45 ff45 ff46 ff47 ff48 ff49 ff49 ff4b ff4b ff4b ff4c ff4c ff4d ff4d ff4f ff50 ff4f ff50 ff50 ff50 ff52 ff52 ff52 ff52 ff54 ff53 ff54 ff54 ff54 ff55 ff55 ff56 ff56 ff56 ff56 ff56 ff56 ff57 ff59 ff59 ff59 ff59 ff59 ff59 ff5a ff59 ff5a ff59 ff5a ff5b ff5c ff5b ff5b ff5b ff5b ff5c ff5c ff5c ff5c ff5c ff5d ff5c ff5d ff5e ff5e ff5e ff5e ff5e ff5e ff5e ff5e ff5e ff5f ff5f ff5f ff5f ff5f ff60 ff60 ff60 ff60 ff60 ff60 ff61 ff61 ff60 ff61 ff62 ff62 ff62 ff62 ff62 ff62 ff62 ff62 ff63 ff63 ff63 ff63 ff64 ff64 ff64 ff64 ff65 ff64 ff64 ff64 ff65 ff65 ff65 ff65 ff65 ff65 ff66 ff66 ff67 ff67 ff67 ff67 ff67 ff68 ff67 ff67 ff68 ff68 ff68 ff67 ff68 ff69 ff69 ff69 ff69 ff69 ff69 ff6a ff6a ff6a ff6a ff6a ff6a ff6a ff6a ff6a ff6c ff6c ff6c ff6b ff6c ff6c ff6c ff6c ff6b ff6c ff6d ff6c ff6c ff6c ff6e ff6c ff6c ff6e ff6e ff6e ff6e ff6d ff6d ff6d ff6e ff6d ff6d ff6e ff6f ff6f ff6f ff6f ff70 ff6f ff70 ff71 ff70 ff70 ff70 ff71 ff70 ff71 ff70 ff70 ff70 ff70 ff71 ff71 ff72 ff72 ff72 ff72 ff72 ff72 ff72 ff72 ff72 ff72 ff72 ff72 ff73 ff73 ff72 ff73 ff73 ff74 ff74 ff74 ff74 ff74 ff74 ff75 ff74 ff74 ff74 ff75 ff75 ff74 ff74 ff75 ff75 ff76 ff75 ff76 ff76 ff76 ff76 ff76 ff77 ff76 ff77 ff77 ff77 ff77 ff77 ff78 ff77 ff77 ff77 ff77 ff77 ff77 ff78 ff78 ff79 ff79 ff79 ff7a ff79 ff79 ff79 ff79 ff79 ff7a ff79 ff7a ff7a ff7a ff7a ff7a ff7a ff7b ff7b ff7b ff7b ff7b ff7b ff7b ff7b ff7b ff7b ff7b ff7b ff7b ff7b ff7c ff7c ff7c ff7c ff7c ff7c ff7c ff7b ff7c ff7d ff7d ff7d ff7d ff7d ff7d ff7d ff7e ff7e ff7e ff7e ff7d ff7d ff7d ff7d ff7e ff7e ff7e ff7d ff7e ff7e ff7e ff7e ff7f ff7e ff7f ff7f ff7f ff80 ff80 ff80 ff7f ff7f ff7e ff7f ff80 ff80 ff80 ff81 ff80 ff80 ff80 ff80 ff81 ff80 ff81 ff80 ff80 ff81 ff81 ff81 ff80 ff80 ff81 ff81 ff82 ff82 ff82 ff81 ff81 ff81 ff81 ff82 ff83 ff82 ff81 ff82 ff82 ff82 ff81 ff82 ff81 ff82 ff82 ff81 ff81 ff81 ff83 ff83 ff83 ff83 ff83 ff83 ff83 ff83 ff84 ff83 ff84 ff84 ff84 ff84 ff84 ff84 ff83 ff84 ff84 ff83 ff83 ff84 ff83 ff84 ff84 ff83 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff85 ff85 ff84 ff85 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff85 ff84 ff85 ff84 ff85 ff84 ff84 ff84 ff84 ff85 ff85 ff85 ff85 ff85 ff85 ff85 ff85 ff85 ff85 ff85 ff85 ff84 ff86 ff85 ff85 ff86 ff86 ff85 ff86 ff86 ff86 ff86 ff86 ff86 ff85 ff86 ff86 ff86 ff86 ff85 ff86 ff85 ff87 ff87 ff85 ff85 ff85 ff87 ff85 ff87 ff85 ff87 ff87 ff87 ff85 ff85 ff86 ff86 ff86 ff86 ff86 ff86 ff86 ff86 ff86 ff86 ff86 ff86 ff86 ff86 ff86 ff86 ff85 ff86 ff86 ff86 ff86 ff86 ff86 ff85 ff86 ff86 ff86 ff86 ff87 ff86 ff86 ff87 ff86 ff87 ff86 ff85 ff86 ff87 ff86 ff86 ff86 ff86 ff86 ff86 ff86 ff86 ff87 ff87 ff86 ff87 ff87 ff87 ff86 ff87 ff87 ff86 ff87 ff86 ff86 ff86 ff87 ff87 ff87 ff86 ff86 ff86 ff87 ff87 ff87 ff87 ff87 ff87 ff87 ff86 ff86 ff87 ff87 ff87 ff86 ff86 ff86 ff87 ff87 ff87 ff86 ff87 ff86 ff87 ff87 ff86 ff86 ff87 ff87 ff87 ff86 ff87 ff87 ff86 ff87 ff85 ff87 ff86 ff86 ff87 ff86 ff86 ff88 ff86 ff86 ff85 ff86 ff86 ff86 ff86 ff88 ff86 ff86 ff87 ff86 ff86 ff86 ff87 ff86 ff86 ff86 ff86 ff86 ff85 ff85 ff85 ff85 ff85 ff85 ff86 ff85 ff85 ff85 ff85 ff85 ff86 ff85 ff85 ff85 ff85 ff85 ff84 ff85 ff85 ff85 ff85 ff85 ff85 ff85 ff85 ff86 ff86 ff85 ff85 ff85 ff85 ff85 ff85 ff85 ff84 ff85 ff85 ff85 ff85 ff85 ff85 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff83 ff83 ff83 ff82 ff82 ff82 ff83 ff83 ff83 ff83 ff82 ff83 ff82 ff82 ff83 ff83 ff83 ff82 ff82 ff82 ff82 ff83 ff82 ff81 ff82 ff82 ff82 ff81 ff82 ff81 ff81 ff82 ff82 ff82 ff82 ff81 ff82 ff81 ff81 ff81 ff80 ff81 ff80 ff80 ff81 ff80 ff80 ff80 ff80 ff7f ff80 ff81 ff80 ff7f ff80 ff7f ff80 ff7f ff80 ff7f ff7f ff80 ff80 ff80 ff7f ff7f ff80 ff80 ff7f ff80 ff7f ff7f ff7f ff7e ff80 ff80 ff7f ff7e ff7e ff7e ff7e ff7e ff7d ff7e ff7e ff7e ff7e ff7d ff7c ff7d ff7d ff7d ff7c ff7d ff7d ff7d ff7d ff7d ff7d ff7d ff7c ff7d ff7c ff7c ff7b ff7b ff7b ff7c ff7c ff7c ff7c ff7c ff7c ff7b ff7b ff7b ff7a ff7a ff79 ff7a ff7a ff79 ff7a ff7a ff7a ff7a ff7a ff7a ff7a ff79 ff79 ff78 ff78 ff78 ff78 ff79 ff79 ff79 ff78 ff78 ff78 ff78 ff77 ff78 ff78 ff76 ff77 ff76 ff76 ff77 ff77 ff77 ff77 ff77 ff75 ff76 ff77 ff77 ff75 ff76 ff76 ff77 ff75 ff75 ff76 ff76 ff75 ff75 ff75 ff74 ff75 ff75 ff75 ff75 ff74 ff75 ff74 ff75 ff74 ff74 ff74 ff74 ff73 ff74 ff74 ff74 ff74 ff74 ff73 ff73 ff73 ff72 ff72 ff72 ff72 ff72 ff72 ff72 ff71 ff71 ff71 ff71 ff71 ff71 ff71 ff71 ff71 ff70 ff71 ff70 ff70 ff6f ff6f ff70 ff6f ff6f ff6f ff6f ff6e ff6f ff6e ff6f ff6f ff6e ff6e ff6d ff6d ff6d ff6d ff6d ff6d ff6c ff6d ff6c ff6d ff6c ff6c ff6c ff6b ff6c ff6c ff6b ff6b ff6c ff6b ff6a ff6a ff6a ff6a ff6a ff6a ff6a ff6a ff6a ff69 ff6a ff69 ff69 ff69 ff69 ff69 ff69 ff68 ff67 ff69 ff69 ff67 ff68 ff68 ff69 ff68 ff67 ff67 ff67 ff66 ff66 ff66 ff67 ff66 ff66 ff66 ff66 ff65 ff66 ff65 ff65 ff66 ff65 ff65 ff64 ff65 ff65 ff65 ff65 ff64 ff63 ff64 ff63 ff64 ff63 ff63 ff63 ff62 ff62 ff62 ff61 ff62 ff62 ff62 ff61 ff61 ff61 ff60 ff61 ff60 ff61 ff60 ff60 ff60 ff60 ff5f ff5f ff5f ff60 ff5f ff5f ff5f ff5d ff5e ff5e ff5d ff5e ff5d ff5d ff5d ff5d ff5d ff5d ff5c ff5c ff5b ff5b ff5b ff5b ff5b ff5b ff5b ff5b ff5a ff5b ff5a ff5a ff5a ff5a ff59 ff58 ff59 ff59 ff58 ff59 ff58 ff58 ff58 ff58 ff58 ff58 ff57 ff58 ff56 ff56 ff56 ff56 ff56 ff56 ff56 ff55 ff55 ff55 ff56 ff55 ff55 ff55 ff55 ff54 ff54 ff54 ff53 ff54 ff54 ff54 ff53 ff53 ff53 ff53 ff53 ff52 ff52 ff51 ff52 ff52 ff51 ff50 ff50 ff50 ff51 ff50 ff50 ff50 ff4f ff4f ff4f ff4e ff4e ff4e ff4e ff4e ff4e ff4d ff4d ff4d ff4d ff4c ff4c ff4c ff4c ff4a ff4a ff4a ff4a ff4a ff4a ff4a ff49 ff48 ff48 ff46 ff46 ff46 ff45 ff45 ff45 ff44 ff43 ff44 ff43 ff42 ff42 ff42 ff40 ff41 ff40 ff40 ff3f ff3e ff3e ff3d ff3c ff3b ff3a ff3a ff39 ff38 ff37 ff36 ff35 ff34 ff34 ff33 ff32 ff31 ff30 ff30 ff2f ff2e ff2c ff2b ff2a ff2a ff28 ff27 ff26 ff25 ff24 ff23 ff22 ff21 ff20 ff1f ff1e ff1d ff1c ff1b ff19 ff18 ff18 ff17 ff16 ff15 ff14 ff13 ff13 ff12 ff11 ff10 ff0f ff0f ff0e ff0d ff0d ff0c ff0b ff0b ff0a ff09 ff09 ff08 ff08 ff07 ff07 ff06 ff06 ff06 ff05 ff05 ff04 ff04 ff04 ff04 ff03 ff03 ff03 ff03 ff02 ff02 ff02 ff02 ff02 ff02 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 e200 e200 e200 e200 e200 e200 e200 e200 e200 e200 e200 e200 e200 e200 e200 e200 e200 e200 e200 e200 e200 e200 e200 e200 e200 e200 e200 e200 e200 e200 e200 e200 e200 e200 e200 e200 e200 e200 e200 e200 e200 e200 e200 e200 e200 e200 e200 e200 e200 e200 e200 e200 e200 e200 e200 e200 e200 e200 e200 e200 e200 e200 e200 e200 e200 e200 e200 e200 e200 e200 e200 e200 e200 e200 e200 e200 e200 e200 e200 e200 e200 e200 e200 e200 e200 e200 e200 e200 e200 e200 e200 e200 e200 e200 e200 e200 e200 e200 e200 e200 e200 e200 e200 e200 e200 e200 e200 e200 e200 e200 e200 e200 e200 e200 e200 e200 e200 e200 │ │ -e300 e300 e300 e300 e300 e300 e300 e300 e300 e300 e300 e300 e300 e300 e300 e300 e300 e300 e300 e300 e300 e300 e300 e300 e300 e300 e300 e300 e300 e300 e300 e300 e300 e300 e300 e300 e300 e300 e300 e300 e300 e300 e300 e300 e300 e300 e300 e300 e300 e300 e300 e300 e300 e300 e300 e300 e300 e300 e300 e300 e300 e300 e300 e300 e300 e300 e300 e300 e300 e300 e300 e300 e300 e300 e300 e300 e300 e300 e300 e300 e300 e300 e300 e300 e300 e300 e300 e300 e300 e300 e300 e300 e300 e300 e300 e300 e300 e300 e300 e300 e300 e300 e300 e300 e300 e300 e300 e300 e300 e300 e300 e300 e300 e300 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff02 ff02 ff02 ff02 ff02 ff02 ff03 ff03 ff03 ff03 ff03 ff04 ff04 ff04 ff05 ff05 ff05 ff06 ff06 ff07 ff07 ff07 ff08 ff08 ff09 ff09 ff0a ff0a ff0b ff0c ff0c ff0d ff0d ff0e ff0f ff0f ff10 ff11 ff12 ff13 ff13 ff14 ff15 ff16 ff17 ff18 ff19 ff1a ff1b ff1c ff1d ff1e ff1f ff20 ff21 ff22 ff23 ff25 ff25 ff26 ff28 ff28 ff2a ff2b ff2d ff2d ff2e ff30 ff31 ff32 ff33 ff34 ff36 ff37 ff38 ff39 ff3a ff3a ff3c ff3d ff3e ff3f ff3e ff40 ff42 ff42 ff43 ff43 ff44 ff46 ff47 ff47 ff48 ff49 ff4a ff4a ff4b ff4b ff4c ff4d ff4e ff4f ff4f ff4f ff50 ff50 ff50 ff52 ff52 ff52 ff53 ff53 ff53 ff53 ff53 ff53 ff55 ff55 ff56 ff56 ff55 ff55 ff56 ff56 ff57 ff58 ff58 ff58 ff58 ff59 ff59 ff59 ff59 ff58 ff5a ff5a ff5b ff5a ff5a ff5a ff5a ff5b ff5b ff5b ff5b ff5b ff5c ff5c ff5d ff5d ff5d ff5d ff5d ff5d ff5d ff5d ff5e ff5e ff5e ff5f ff5f ff5f ff5f ff5f ff60 ff60 ff5f ff60 ff5f ff60 ff60 ff5f ff61 ff62 ff61 ff61 ff61 ff62 ff62 ff61 ff62 ff62 ff62 ff62 ff62 ff63 ff63 ff63 ff63 ff64 ff63 ff63 ff64 ff64 ff64 ff64 ff65 ff65 ff65 ff66 ff66 ff66 ff66 ff66 ff67 ff66 ff67 ff66 ff67 ff66 ff67 ff67 ff67 ff68 ff68 ff68 ff68 ff68 ff68 ff68 ff69 ff69 ff6a ff69 ff69 ff69 ff69 ff6a ff6a ff6b ff6b ff6b ff6b ff6b ff6b ff6b ff6b ff6b ff6c ff6c ff6b ff6b ff6b ff6d ff6b ff6c ff6d ff6c ff6e ff6e ff6d ff6d ff6d ff6e ff6d ff6d ff6d ff6e ff6f ff6f ff6f ff6f ff6f ff6f ff70 ff6f ff6e ff6f ff70 ff70 ff70 ff6f ff6f ff6f ff70 ff70 ff71 ff72 ff71 ff72 ff72 ff71 ff71 ff71 ff71 ff72 ff72 ff72 ff72 ff73 ff73 ff72 ff73 ff73 ff73 ff73 ff73 ff73 ff73 ff74 ff74 ff74 ff74 ff73 ff74 ff74 ff74 ff74 ff74 ff75 ff76 ff75 ff75 ff76 ff75 ff75 ff76 ff76 ff76 ff77 ff76 ff76 ff76 ff76 ff77 ff76 ff77 ff76 ff76 ff77 ff76 ff77 ff78 ff78 ff78 ff78 ff78 ff79 ff78 ff78 ff79 ff79 ff79 ff78 ff79 ff78 ff79 ff79 ff7a ff7a ff7a ff79 ff7a ff7a ff7a ff7a ff7a ff7a ff7a ff7a ff7a ff7a ff7b ff7b ff7b ff7b ff7b ff7b ff7b ff7b ff7b ff7b ff7c ff7c ff7c ff7c ff7c ff7c ff7d ff7c ff7d ff7d ff7d ff7d ff7d ff7d ff7c ff7c ff7d ff7d ff7d ff7d ff7d ff7e ff7e ff7e ff7f ff7e ff7e ff7e ff7f ff7f ff7f ff7f ff7e ff7e ff7e ff7f ff7f ff7e ff7e ff7f ff80 ff80 ff7f ff80 ff80 ff7f ff7f ff7f ff80 ff80 ff80 ff81 ff80 ff80 ff80 ff80 ff82 ff81 ff80 ff80 ff81 ff80 ff80 ff81 ff81 ff82 ff81 ff81 ff81 ff82 ff81 ff81 ff81 ff82 ff81 ff81 ff81 ff81 ff82 ff83 ff83 ff82 ff83 ff83 ff82 ff82 ff83 ff82 ff82 ff83 ff83 ff83 ff82 ff82 ff82 ff83 ff83 ff82 ff82 ff82 ff82 ff82 ff83 ff82 ff83 ff84 ff83 ff83 ff83 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff85 ff85 ff85 ff85 ff85 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff85 ff84 ff84 ff84 ff84 ff85 ff85 ff85 ff85 ff85 ff85 ff85 ff85 ff85 ff85 ff85 ff85 ff85 ff85 ff85 ff85 ff85 ff85 ff85 ff85 ff85 ff85 ff84 ff85 ff85 ff85 ff85 ff85 ff85 ff85 ff85 ff85 ff85 ff85 ff85 ff85 ff85 ff85 ff85 ff86 ff85 ff85 ff86 ff85 ff85 ff86 ff85 ff85 ff85 ff86 ff85 ff85 ff86 ff85 ff86 ff86 ff86 ff86 ff86 ff86 ff86 ff86 ff86 ff86 ff86 ff85 ff86 ff85 ff86 ff85 ff86 ff86 ff85 ff85 ff87 ff87 ff86 ff86 ff87 ff87 ff86 ff87 ff85 ff86 ff87 ff86 ff86 ff86 ff87 ff86 ff87 ff86 ff86 ff86 ff86 ff87 ff86 ff87 ff86 ff87 ff86 ff86 ff86 ff86 ff87 ff86 ff86 ff86 ff86 ff87 ff87 ff86 ff86 ff86 ff86 ff86 ff87 ff86 ff86 ff86 ff86 ff86 ff86 ff86 ff86 ff86 ff87 ff85 ff87 ff86 ff86 ff87 ff85 ff85 ff86 ff86 ff86 ff85 ff85 ff85 ff85 ff86 ff86 ff86 ff86 ff86 ff86 ff86 ff86 ff86 ff86 ff85 ff86 ff86 ff86 ff85 ff85 ff85 ff85 ff85 ff85 ff85 ff85 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff85 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff85 ff84 ff84 ff84 ff84 ff85 ff84 ff85 ff84 ff84 ff84 ff85 ff85 ff85 ff85 ff85 ff85 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff83 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff83 ff83 ff83 ff83 ff82 ff82 ff82 ff82 ff83 ff82 ff82 ff81 ff81 ff82 ff82 ff82 ff82 ff83 ff82 ff81 ff82 ff81 ff82 ff81 ff82 ff81 ff82 ff82 ff81 ff81 ff80 ff80 ff81 ff80 ff80 ff80 ff81 ff80 ff81 ff81 ff81 ff80 ff80 ff81 ff80 ff80 ff80 ff80 ff80 ff80 ff80 ff7f ff80 ff80 ff7f ff7f ff80 ff7f ff80 ff7f ff7f ff7f ff7f ff7f ff7e ff7e ff7e ff7e ff7e ff7e ff7f ff7f ff7e ff7e ff7e ff7d ff7f ff7f ff7f ff7e ff7d ff7d ff7d ff7d ff7d ff7e ff7d ff7e ff7d ff7c ff7c ff7d ff7d ff7d ff7c ff7b ff7b ff7c ff7c ff7c ff7b ff7c ff7c ff7c ff7c ff7c ff7b ff7a ff7a ff7b ff7b ff7a ff7a ff7b ff7a ff7b ff7b ff7a ff7a ff7a ff79 ff79 ff79 ff79 ff78 ff78 ff79 ff78 ff79 ff79 ff78 ff79 ff77 ff78 ff77 ff78 ff77 ff79 ff78 ff77 ff78 ff78 ff77 ff77 ff77 ff77 ff77 ff76 ff76 ff76 ff76 ff76 ff76 ff76 ff76 ff77 ff75 ff75 ff76 ff76 ff75 ff76 ff75 ff76 ff75 ff74 ff76 ff76 ff74 ff75 ff74 ff74 ff74 ff74 ff74 ff74 ff74 ff74 ff74 ff74 ff74 ff73 ff73 ff73 ff73 ff73 ff73 ff73 ff73 ff73 ff73 ff72 ff72 ff72 ff72 ff71 ff71 ff71 ff71 ff71 ff71 ff70 ff71 ff70 ff70 ff70 ff70 ff70 ff70 ff70 ff70 ff70 ff70 ff6f ff6f ff6f ff6e ff6e ff6f ff6e ff6d ff6e ff6e ff6e ff6e ff6d ff6d ff6d ff6d ff6d ff6c ff6c ff6c ff6c ff6c ff6b ff6c ff6c ff6b ff6b ff6b ff6b ff6b ff6b ff6b ff6b ff6b ff6a ff69 ff69 ff6a ff6a ff69 ff69 ff69 ff6a ff68 ff6a ff69 ff68 ff69 ff68 ff68 ff68 ff68 ff67 ff68 ff68 ff67 ff67 ff68 ff68 ff67 ff67 ff67 ff67 ff66 ff66 ff66 ff67 ff66 ff65 ff66 ff65 ff65 ff65 ff65 ff65 ff65 ff65 ff65 ff64 ff63 ff64 ff64 ff64 ff64 ff63 ff63 ff62 ff63 ff62 ff63 ff63 ff62 ff62 ff61 ff61 ff61 ff61 ff61 ff61 ff60 ff61 ff60 ff60 ff60 ff60 ff5f ff60 ff5f ff5f ff5f ff5f ff5e ff5f ff5f ff5e ff5e ff5d ff5d ff5d ff5d ff5d ff5c ff5c ff5c ff5c ff5c ff5c ff5c ff5b ff5b ff5b ff5a ff5b ff5a ff5b ff5a ff5a ff5a ff59 ff5a ff5a ff5a ff5a ff59 ff58 ff58 ff58 ff58 ff58 ff58 ff58 ff57 ff57 ff58 ff57 ff57 ff57 ff56 ff55 ff55 ff56 ff55 ff55 ff56 ff55 ff55 ff55 ff55 ff55 ff55 ff54 ff54 ff54 ff53 ff53 ff53 ff53 ff53 ff53 ff52 ff52 ff52 ff52 ff52 ff52 ff51 ff51 ff51 ff51 ff50 ff50 ff4f ff50 ff50 ff4f ff4f ff4f ff4f ff4f ff4f ff4e ff4d ff4d ff4d ff4d ff4d ff4c ff4c ff4d ff4d ff4c ff4c ff4b ff4b ff4a ff4a ff4a ff49 ff49 ff48 ff48 ff47 ff47 ff45 ff46 ff45 ff45 ff45 ff44 ff45 ff44 ff43 ff43 ff42 ff42 ff40 ff40 ff40 ff40 ff3f ff3f ff3e ff3d ff3c ff3b ff3a ff3a ff3a ff38 ff38 ff37 ff36 ff35 ff34 ff33 ff32 ff31 ff30 ff2f ff2f ff2e ff2d ff2c ff2a ff2a ff29 ff28 ff27 ff25 ff25 ff23 ff23 ff22 ff20 ff1f ff1e ff1d ff1c ff1b ff1a ff19 ff18 ff17 ff16 ff15 ff15 ff13 ff13 ff12 ff12 ff10 ff10 ff0f ff0e ff0d ff0d ff0c ff0c ff0b ff0a ff0a ff09 ff09 ff08 ff08 ff07 ff07 ff06 ff06 ff06 ff05 ff05 ff04 ff04 ff04 ff03 ff03 ff03 ff03 ff03 ff02 ff02 ff02 ff02 ff02 ff02 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 e300 e300 e300 e300 e300 e300 e300 e300 e300 e300 e300 e300 e300 e300 e300 e300 e300 e300 e300 e300 e300 e300 e300 e300 e300 e300 e300 e300 e300 e300 e300 e300 e300 e300 e300 e300 e300 e300 e300 e300 e300 e300 e300 e300 e300 e300 e300 e300 e300 e300 e300 e300 e300 e300 e300 e300 e300 e300 e300 e300 e300 e300 e300 e300 e300 e300 e300 e300 e300 e300 e300 e300 e300 e300 e300 e300 e300 e300 e300 e300 e300 e300 e300 e300 e300 e300 e300 e300 e300 e300 e300 e300 e300 e300 e300 e300 e300 e300 e300 e300 e300 e300 e300 e300 e300 e300 e300 e300 e300 e300 e300 e300 e300 e300 e300 e300 e300 e300 e300 e300 │ │ -e300 e300 e300 e300 e300 e300 e300 e300 e300 e300 e300 e300 e300 e300 e300 e300 e300 e300 e300 e300 e300 e300 e300 e300 e300 e300 e300 e300 e300 e300 e300 e300 e300 e300 e300 e300 e300 e300 e300 e300 e300 e300 e300 e300 e300 e300 e300 e300 e300 e300 e300 e300 e300 e300 e300 e300 e300 e300 e300 e300 e300 e300 e300 e300 e300 e300 e300 e300 e300 e300 e300 e300 e300 e300 e300 e300 e300 e300 e300 e300 e300 e300 e300 e300 e300 e300 e300 e300 e300 e300 e300 e300 e300 e300 e300 e300 e300 e300 e300 e300 e300 e300 e300 e300 e300 e300 e300 e300 e300 e300 e300 e300 e300 e300 e300 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff03 ff03 ff03 ff03 ff04 ff04 ff04 ff04 ff05 ff05 ff05 ff06 ff06 ff07 ff07 ff08 ff08 ff08 ff09 ff09 ff0a ff0b ff0b ff0c ff0d ff0d ff0e ff0e ff0f ff10 ff11 ff11 ff12 ff13 ff14 ff15 ff15 ff16 ff17 ff18 ff1a ff1a ff1b ff1c ff1d ff1e ff20 ff20 ff21 ff23 ff24 ff25 ff26 ff27 ff29 ff2a ff2b ff2c ff2d ff2e ff2f ff30 ff31 ff32 ff34 ff35 ff36 ff37 ff38 ff39 ff3a ff3b ff3c ff3d ff3d ff3f ff40 ff41 ff41 ff42 ff43 ff44 ff46 ff45 ff47 ff47 ff48 ff49 ff49 ff4a ff4b ff4c ff4d ff4d ff4e ff4e ff4f ff50 ff4f ff50 ff51 ff51 ff52 ff51 ff53 ff53 ff52 ff52 ff54 ff54 ff54 ff55 ff55 ff54 ff56 ff56 ff56 ff56 ff56 ff57 ff57 ff59 ff58 ff58 ff59 ff58 ff59 ff59 ff5a ff5a ff5a ff59 ff59 ff5a ff5a ff5b ff5a ff5b ff5c ff5c ff5c ff5c ff5c ff5d ff5c ff5c ff5d ff5d ff5d ff5d ff5e ff5e ff5e ff5e ff5e ff5e ff5f ff5f ff5f ff5e ff5f ff5f ff5f ff5f ff60 ff61 ff61 ff61 ff60 ff61 ff61 ff61 ff61 ff61 ff61 ff62 ff62 ff62 ff63 ff62 ff63 ff63 ff63 ff63 ff63 ff63 ff63 ff64 ff64 ff64 ff65 ff65 ff65 ff65 ff65 ff65 ff66 ff65 ff65 ff66 ff66 ff66 ff66 ff67 ff67 ff67 ff68 ff68 ff67 ff67 ff67 ff68 ff68 ff68 ff68 ff69 ff68 ff68 ff69 ff69 ff6a ff6a ff6a ff6a ff6a ff6a ff6a ff6a ff6a ff6b ff6b ff6b ff6b ff6b ff6b ff6c ff6b ff6c ff6c ff6c ff6d ff6d ff6d ff6d ff6d ff6d ff6d ff6d ff6c ff6d ff6e ff6f ff6e ff6e ff6e ff6f ff6f ff6f ff6e ff6f ff6f ff6f ff6f ff6f ff6f ff6f ff70 ff70 ff70 ff71 ff71 ff71 ff70 ff71 ff71 ff71 ff71 ff72 ff72 ff72 ff72 ff72 ff72 ff72 ff73 ff72 ff72 ff72 ff73 ff72 ff73 ff74 ff73 ff74 ff73 ff73 ff73 ff73 ff73 ff74 ff74 ff75 ff75 ff74 ff75 ff75 ff75 ff75 ff75 ff75 ff76 ff76 ff75 ff75 ff75 ff75 ff76 ff76 ff76 ff76 ff76 ff76 ff76 ff77 ff77 ff77 ff77 ff77 ff77 ff78 ff77 ff78 ff78 ff78 ff78 ff77 ff78 ff78 ff79 ff79 ff79 ff79 ff79 ff78 ff79 ff79 ff79 ff79 ff79 ff79 ff79 ff79 ff79 ff7a ff7a ff7a ff7a ff7a ff7a ff7a ff7a ff7b ff7b ff7b ff7b ff7b ff7b ff7b ff7b ff7c ff7c ff7c ff7c ff7c ff7c ff7c ff7c ff7c ff7c ff7c ff7c ff7c ff7c ff7d ff7d ff7d ff7e ff7e ff7e ff7d ff7d ff7d ff7e ff7e ff7e ff7e ff7d ff7e ff7e ff7f ff7e ff7e ff7e ff7f ff7e ff7f ff7e ff7f ff7f ff7e ff7f ff7f ff80 ff7f ff7f ff80 ff80 ff80 ff80 ff7f ff80 ff80 ff80 ff80 ff81 ff80 ff80 ff81 ff80 ff81 ff81 ff80 ff80 ff81 ff80 ff81 ff81 ff82 ff81 ff81 ff81 ff81 ff82 ff82 ff81 ff81 ff82 ff82 ff81 ff81 ff82 ff82 ff81 ff82 ff82 ff82 ff81 ff81 ff82 ff82 ff82 ff82 ff82 ff81 ff82 ff81 ff82 ff82 ff83 ff83 ff83 ff83 ff83 ff83 ff83 ff83 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff85 ff84 ff84 ff84 ff84 ff85 ff84 ff85 ff84 ff84 ff85 ff85 ff85 ff84 ff85 ff84 ff84 ff84 ff84 ff84 ff85 ff85 ff85 ff85 ff85 ff85 ff85 ff85 ff85 ff85 ff85 ff85 ff84 ff85 ff85 ff85 ff85 ff85 ff85 ff85 ff85 ff85 ff85 ff85 ff85 ff85 ff85 ff85 ff85 ff85 ff84 ff85 ff85 ff84 ff85 ff84 ff85 ff85 ff85 ff85 ff85 ff85 ff85 ff85 ff85 ff85 ff85 ff85 ff86 ff86 ff86 ff85 ff86 ff86 ff86 ff86 ff85 ff86 ff86 ff86 ff85 ff86 ff86 ff85 ff86 ff86 ff86 ff85 ff85 ff86 ff85 ff86 ff85 ff86 ff85 ff86 ff86 ff85 ff86 ff85 ff86 ff86 ff86 ff87 ff87 ff86 ff86 ff86 ff86 ff86 ff85 ff86 ff86 ff85 ff85 ff85 ff86 ff85 ff85 ff86 ff85 ff85 ff85 ff85 ff85 ff85 ff85 ff85 ff85 ff85 ff85 ff85 ff85 ff85 ff85 ff85 ff85 ff85 ff85 ff85 ff85 ff85 ff85 ff85 ff85 ff85 ff85 ff85 ff85 ff85 ff85 ff85 ff84 ff85 ff85 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff85 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff83 ff83 ff84 ff84 ff83 ff84 ff83 ff84 ff83 ff84 ff84 ff84 ff84 ff83 ff84 ff83 ff82 ff83 ff82 ff83 ff83 ff82 ff82 ff83 ff83 ff83 ff82 ff82 ff82 ff83 ff82 ff82 ff82 ff82 ff83 ff82 ff81 ff80 ff81 ff81 ff81 ff81 ff81 ff82 ff81 ff81 ff82 ff81 ff81 ff80 ff80 ff81 ff80 ff80 ff80 ff81 ff80 ff80 ff81 ff80 ff7f ff7f ff80 ff80 ff80 ff80 ff81 ff80 ff80 ff80 ff7f ff80 ff7f ff7f ff7f ff7f ff80 ff7f ff80 ff7f ff7f ff7f ff7f ff7e ff7f ff7e ff7f ff7f ff7e ff7f ff7e ff7d ff7d ff7e ff7d ff7d ff7d ff7e ff7e ff7d ff7d ff7c ff7e ff7e ff7e ff7e ff7c ff7c ff7d ff7c ff7d ff7d ff7c ff7d ff7c ff7c ff7c ff7d ff7d ff7d ff7c ff7b ff7b ff7b ff7b ff7b ff7b ff7b ff7b ff7b ff7b ff7b ff7b ff7a ff7a ff79 ff79 ff79 ff79 ff7a ff79 ff7a ff7a ff79 ff7a ff79 ff79 ff78 ff78 ff79 ff78 ff78 ff78 ff78 ff78 ff78 ff78 ff78 ff77 ff78 ff77 ff78 ff77 ff78 ff76 ff76 ff77 ff78 ff77 ff77 ff76 ff77 ff75 ff76 ff75 ff76 ff76 ff75 ff74 ff75 ff76 ff76 ff75 ff75 ff75 ff75 ff74 ff75 ff74 ff75 ff75 ff74 ff75 ff75 ff73 ff75 ff73 ff73 ff73 ff73 ff73 ff73 ff73 ff73 ff73 ff73 ff73 ff73 ff73 ff72 ff72 ff72 ff72 ff72 ff72 ff72 ff72 ff72 ff72 ff71 ff71 ff71 ff71 ff70 ff70 ff70 ff70 ff70 ff70 ff6f ff6f ff6f ff6f ff70 ff6f ff6f ff70 ff6f ff6f ff6f ff6e ff6e ff6d ff6e ff6e ff6d ff6d ff6d ff6d ff6d ff6d ff6c ff6c ff6d ff6d ff6c ff6c ff6b ff6b ff6c ff6b ff6b ff6b ff6c ff6b ff6a ff6b ff6a ff6a ff6b ff6b ff6a ff6b ff6a ff69 ff69 ff69 ff69 ff69 ff69 ff69 ff69 ff68 ff68 ff69 ff67 ff68 ff68 ff68 ff68 ff67 ff67 ff67 ff67 ff67 ff66 ff67 ff67 ff65 ff66 ff67 ff66 ff66 ff66 ff66 ff65 ff66 ff65 ff66 ff64 ff65 ff64 ff64 ff64 ff64 ff64 ff64 ff64 ff63 ff63 ff63 ff63 ff63 ff63 ff63 ff62 ff62 ff62 ff62 ff62 ff62 ff61 ff60 ff61 ff60 ff60 ff60 ff60 ff60 ff60 ff60 ff5f ff5f ff60 ff5e ff5f ff5e ff5e ff5e ff5d ff5e ff5e ff5e ff5d ff5d ff5d ff5d ff5c ff5c ff5c ff5c ff5b ff5b ff5b ff5b ff5c ff5c ff5b ff5b ff5b ff5a ff5a ff5a ff5a ff59 ff59 ff59 ff58 ff59 ff59 ff58 ff59 ff58 ff58 ff57 ff57 ff57 ff57 ff57 ff57 ff56 ff56 ff56 ff56 ff56 ff56 ff56 ff55 ff54 ff55 ff55 ff55 ff55 ff54 ff55 ff54 ff53 ff54 ff54 ff53 ff53 ff53 ff53 ff52 ff52 ff52 ff52 ff52 ff52 ff51 ff51 ff51 ff52 ff51 ff51 ff51 ff50 ff50 ff50 ff50 ff4f ff4f ff4f ff4e ff4f ff4e ff4e ff4e ff4e ff4e ff4d ff4c ff4c ff4c ff4c ff4c ff4c ff4c ff4b ff4b ff4a ff4a ff4a ff49 ff49 ff48 ff47 ff47 ff47 ff47 ff47 ff46 ff45 ff46 ff45 ff44 ff44 ff44 ff44 ff43 ff42 ff43 ff42 ff40 ff40 ff3f ff3f ff3f ff3d ff3d ff3d ff3c ff3b ff3a ff39 ff38 ff38 ff37 ff37 ff35 ff35 ff34 ff32 ff32 ff31 ff30 ff2f ff2e ff2e ff2c ff2c ff2a ff29 ff28 ff28 ff27 ff25 ff24 ff23 ff22 ff21 ff20 ff1f ff1e ff1d ff1c ff1b ff1a ff19 ff18 ff16 ff16 ff15 ff14 ff13 ff12 ff12 ff11 ff10 ff0f ff0f ff0e ff0d ff0d ff0c ff0b ff0b ff0a ff0a ff09 ff08 ff08 ff07 ff07 ff07 ff06 ff06 ff06 ff05 ff05 ff04 ff04 ff04 ff03 ff03 ff03 ff03 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 e300 e300 e300 e300 e300 e300 e300 e300 e300 e300 e300 e300 e300 e300 e300 e300 e300 e300 e300 e300 e300 e300 e300 e300 e300 e300 e300 e300 e300 e300 e300 e300 e300 e300 e300 e300 e300 e300 e300 e300 e300 e300 e300 e300 e300 e300 e300 e300 e300 e300 e300 e300 e300 e300 e300 e300 e300 e300 e300 e300 e300 e300 e300 e300 e300 e300 e300 e300 e300 e300 e300 e300 e300 e300 e300 e300 e300 e300 e300 e300 e300 e300 e300 e300 e300 e300 e300 e300 e300 e300 e300 e300 e300 e300 e300 e300 e300 e300 e300 e300 e300 e300 e300 e300 e300 e300 e300 e300 e300 e300 e300 e300 e300 e300 e300 e300 e300 e300 e300 e300 e300 │ │ -e300 e300 e300 e300 e300 e300 e300 e300 e300 e300 e300 e300 e300 e300 e300 e300 e300 e300 e300 e300 e300 e300 e300 e300 e300 e300 e300 e300 e300 e300 e300 e300 e300 e300 e300 e300 e300 e300 e300 e300 e300 e300 e300 e300 e300 e300 e300 e300 e300 e300 e300 e300 e300 e300 e300 e300 e300 e300 e300 e300 e300 e300 e300 e300 e300 e300 e300 e300 e300 e300 e300 e300 e300 e300 e300 e300 e300 e300 e300 e300 e300 e300 e300 e300 e300 e300 e300 e300 e300 e300 e300 e300 e300 e300 e300 e300 e300 e300 e300 e300 e300 e300 e300 e300 e300 e300 e300 e300 e300 e300 e300 e300 e300 e300 e300 e300 e300 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff02 ff02 ff02 ff02 ff02 ff02 ff03 ff03 ff03 ff03 ff04 ff04 ff04 ff04 ff05 ff05 ff05 ff06 ff06 ff07 ff07 ff07 ff08 ff08 ff09 ff09 ff0a ff0a ff0b ff0c ff0c ff0d ff0d ff0e ff0f ff10 ff11 ff11 ff12 ff13 ff13 ff14 ff15 ff16 ff17 ff18 ff19 ff1a ff1b ff1c ff1d ff1e ff1f ff20 ff21 ff22 ff23 ff24 ff26 ff26 ff28 ff29 ff2a ff2b ff2d ff2d ff2f ff30 ff31 ff32 ff33 ff35 ff35 ff36 ff37 ff38 ff3a ff3b ff3c ff3c ff3d ff3e ff40 ff3f ff41 ff42 ff43 ff44 ff45 ff45 ff46 ff47 ff48 ff48 ff49 ff49 ff4b ff4b ff4c ff4c ff4d ff4e ff4e ff4f ff4f ff4f ff50 ff52 ff51 ff52 ff53 ff52 ff52 ff53 ff53 ff53 ff54 ff55 ff54 ff56 ff56 ff56 ff56 ff56 ff56 ff57 ff58 ff58 ff57 ff58 ff58 ff58 ff58 ff59 ff5a ff59 ff58 ff59 ff59 ff59 ff5b ff5a ff5b ff5b ff5b ff5b ff5b ff5b ff5c ff5b ff5b ff5c ff5c ff5c ff5c ff5d ff5d ff5d ff5d ff5d ff5d ff5e ff5e ff5e ff5d ff5e ff5e ff5f ff5f ff5f ff60 ff5f ff5f ff5f ff5f ff61 ff61 ff61 ff60 ff60 ff61 ff61 ff61 ff62 ff62 ff62 ff62 ff62 ff62 ff62 ff62 ff63 ff63 ff63 ff64 ff64 ff64 ff64 ff64 ff64 ff65 ff65 ff65 ff65 ff64 ff65 ff65 ff66 ff67 ff67 ff67 ff66 ff67 ff66 ff67 ff66 ff68 ff67 ff67 ff67 ff68 ff67 ff68 ff68 ff69 ff69 ff69 ff6a ff69 ff69 ff6a ff69 ff6a ff6a ff6a ff6a ff6b ff6b ff6b ff6b ff6b ff6b ff6b ff6b ff6c ff6c ff6c ff6c ff6c ff6c ff6c ff6c ff6c ff6c ff6d ff6c ff6e ff6d ff6c ff6d ff6e ff6e ff6e ff6e ff6f ff6e ff6f ff6e ff6e ff6f ff6f ff6f ff70 ff6f ff70 ff6f ff6f ff70 ff6f ff6f ff6f ff70 ff71 ff71 ff71 ff71 ff71 ff71 ff72 ff72 ff71 ff72 ff72 ff73 ff72 ff73 ff73 ff73 ff73 ff73 ff73 ff73 ff73 ff73 ff74 ff74 ff75 ff74 ff73 ff74 ff74 ff75 ff75 ff74 ff75 ff75 ff75 ff75 ff74 ff75 ff75 ff75 ff76 ff76 ff76 ff76 ff76 ff76 ff76 ff76 ff76 ff76 ff76 ff76 ff77 ff76 ff77 ff77 ff77 ff77 ff77 ff78 ff78 ff79 ff78 ff78 ff78 ff78 ff78 ff78 ff78 ff78 ff79 ff79 ff78 ff78 ff79 ff79 ff79 ff79 ff79 ff79 ff79 ff79 ff7a ff7a ff7a ff7a ff7a ff7a ff7a ff7a ff7b ff7b ff7b ff7b ff7b ff7b ff7b ff7b ff7b ff7b ff7b ff7b ff7b ff7b ff7c ff7c ff7c ff7d ff7d ff7d ff7d ff7d ff7c ff7c ff7c ff7d ff7d ff7d ff7d ff7d ff7d ff7d ff7e ff7d ff7e ff7d ff7e ff7d ff7e ff7d ff7e ff7e ff7d ff7f ff7f ff7f ff7f ff7f ff7f ff7f ff7f ff7f ff7f ff7f ff80 ff80 ff7f ff7f ff80 ff80 ff80 ff80 ff80 ff80 ff7f ff7f ff7f ff80 ff81 ff81 ff81 ff80 ff81 ff81 ff81 ff81 ff81 ff80 ff81 ff81 ff82 ff81 ff81 ff81 ff81 ff81 ff82 ff81 ff81 ff80 ff81 ff82 ff81 ff80 ff81 ff82 ff81 ff82 ff81 ff82 ff82 ff82 ff82 ff82 ff82 ff83 ff83 ff83 ff83 ff82 ff83 ff83 ff83 ff83 ff83 ff83 ff83 ff83 ff83 ff83 ff83 ff83 ff83 ff82 ff82 ff82 ff83 ff83 ff83 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff85 ff85 ff85 ff85 ff85 ff85 ff85 ff85 ff85 ff85 ff84 ff85 ff85 ff85 ff85 ff85 ff85 ff85 ff85 ff85 ff85 ff85 ff85 ff85 ff84 ff85 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff85 ff85 ff85 ff85 ff85 ff85 ff85 ff85 ff85 ff85 ff85 ff85 ff85 ff85 ff85 ff84 ff85 ff85 ff85 ff85 ff85 ff85 ff85 ff85 ff85 ff85 ff85 ff84 ff85 ff85 ff85 ff85 ff85 ff85 ff85 ff85 ff85 ff85 ff85 ff85 ff85 ff84 ff85 ff84 ff85 ff85 ff85 ff85 ff85 ff85 ff85 ff85 ff85 ff85 ff84 ff85 ff85 ff85 ff85 ff85 ff85 ff85 ff85 ff85 ff84 ff85 ff84 ff84 ff84 ff84 ff85 ff85 ff84 ff84 ff84 ff85 ff85 ff85 ff85 ff84 ff84 ff84 ff85 ff84 ff84 ff84 ff84 ff84 ff84 ff85 ff84 ff84 ff84 ff85 ff85 ff85 ff84 ff85 ff85 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff83 ff84 ff83 ff83 ff83 ff83 ff82 ff82 ff83 ff83 ff82 ff83 ff83 ff83 ff82 ff83 ff82 ff83 ff83 ff83 ff83 ff83 ff82 ff83 ff82 ff82 ff82 ff81 ff81 ff81 ff82 ff83 ff82 ff82 ff81 ff82 ff82 ff81 ff82 ff82 ff82 ff81 ff80 ff80 ff81 ff81 ff80 ff80 ff81 ff81 ff80 ff80 ff81 ff81 ff80 ff80 ff7f ff80 ff7f ff7f ff7f ff80 ff7f ff80 ff80 ff7f ff7f ff7f ff80 ff80 ff7f ff7f ff7f ff80 ff7f ff7f ff7f ff80 ff7f ff7e ff7f ff7f ff7e ff7e ff7e ff7f ff7f ff7f ff7e ff7d ff7d ff7e ff7e ff7e ff7d ff7e ff7d ff7d ff7d ff7e ff7d ff7d ff7d ff7c ff7c ff7d ff7d ff7c ff7d ff7d ff7d ff7d ff7c ff7c ff7d ff7c ff7c ff7b ff7c ff7c ff7c ff7c ff7c ff7c ff7c ff7c ff7c ff7b ff7b ff7a ff7a ff7a ff7b ff7a ff7b ff7a ff7a ff7a ff7a ff7a ff7a ff79 ff79 ff79 ff79 ff79 ff79 ff79 ff79 ff79 ff7a ff79 ff79 ff78 ff77 ff78 ff78 ff78 ff77 ff78 ff77 ff77 ff77 ff77 ff77 ff77 ff77 ff77 ff77 ff77 ff75 ff76 ff76 ff76 ff76 ff76 ff76 ff77 ff75 ff75 ff75 ff75 ff75 ff75 ff74 ff75 ff75 ff75 ff74 ff74 ff74 ff74 ff74 ff74 ff73 ff74 ff74 ff74 ff74 ff74 ff72 ff74 ff73 ff73 ff73 ff72 ff72 ff72 ff72 ff72 ff72 ff72 ff72 ff72 ff72 ff72 ff71 ff71 ff71 ff71 ff71 ff71 ff71 ff71 ff71 ff70 ff70 ff70 ff71 ff70 ff6f ff6f ff6f ff6f ff6f ff6e ff6f ff6f ff6e ff6f ff6f ff6e ff6f ff6e ff6e ff6e ff6e ff6d ff6c ff6e ff6d ff6d ff6d ff6c ff6c ff6b ff6b ff6b ff6c ff6d ff6d ff6b ff6b ff6b ff6b ff6b ff6a ff6b ff6b ff6b ff6b ff6a ff69 ff6a ff6a ff6a ff6a ff69 ff69 ff6a ff69 ff69 ff68 ff68 ff68 ff68 ff68 ff68 ff68 ff68 ff68 ff67 ff66 ff68 ff66 ff67 ff66 ff67 ff67 ff67 ff67 ff65 ff65 ff66 ff65 ff66 ff66 ff66 ff65 ff65 ff65 ff63 ff65 ff65 ff65 ff64 ff65 ff64 ff64 ff63 ff63 ff63 ff63 ff63 ff63 ff62 ff62 ff62 ff62 ff62 ff63 ff62 ff61 ff62 ff62 ff61 ff61 ff60 ff60 ff60 ff5f ff5f ff5f ff60 ff60 ff5f ff5f ff5f ff5f ff5f ff5d ff5e ff5e ff5d ff5d ff5d ff5d ff5d ff5d ff5d ff5c ff5c ff5c ff5b ff5b ff5b ff5b ff5b ff5b ff5b ff5a ff5b ff5b ff5a ff5a ff5a ff59 ff59 ff59 ff59 ff59 ff59 ff58 ff57 ff58 ff58 ff57 ff58 ff58 ff57 ff56 ff56 ff56 ff56 ff56 ff56 ff56 ff56 ff55 ff55 ff55 ff55 ff56 ff55 ff54 ff54 ff54 ff54 ff54 ff53 ff53 ff52 ff53 ff53 ff53 ff52 ff53 ff53 ff52 ff51 ff51 ff51 ff52 ff51 ff51 ff51 ff51 ff51 ff51 ff50 ff51 ff4f ff4f ff4f ff50 ff4f ff4e ff4e ff4e ff4e ff4e ff4d ff4d ff4d ff4d ff4e ff4d ff4c ff4c ff4c ff4b ff4c ff4c ff4b ff4a ff4a ff4a ff48 ff48 ff48 ff47 ff47 ff47 ff47 ff47 ff47 ff46 ff46 ff45 ff45 ff44 ff44 ff44 ff43 ff43 ff41 ff42 ff42 ff40 ff3f ff3f ff3e ff3e ff3d ff3d ff3b ff3b ff3a ff3a ff38 ff38 ff37 ff36 ff36 ff35 ff33 ff34 ff32 ff31 ff31 ff2f ff2e ff2d ff2c ff2c ff2b ff29 ff29 ff28 ff27 ff26 ff25 ff23 ff23 ff21 ff20 ff1f ff1e ff1d ff1c ff1b ff1a ff19 ff18 ff17 ff16 ff15 ff14 ff14 ff13 ff12 ff12 ff11 ff10 ff0f ff0e ff0d ff0d ff0c ff0c ff0b ff0a ff0a ff09 ff09 ff08 ff08 ff07 ff07 ff06 ff06 ff06 ff05 ff05 ff04 ff04 ff04 ff04 ff03 ff03 ff03 ff03 ff02 ff02 ff02 ff02 ff02 ff02 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 e300 e300 e300 e300 e300 e300 e300 e300 e300 e300 e300 e300 e300 e300 e300 e300 e300 e300 e300 e300 e300 e300 e300 e300 e300 e300 e300 e300 e300 e300 e300 e300 e300 e300 e300 e300 e300 e300 e300 e300 e300 e300 e300 e300 e300 e300 e300 e300 e300 e300 e300 e300 e300 e300 e300 e300 e300 e300 e300 e300 e300 e300 e300 e300 e300 e300 e300 e300 e300 e300 e300 e300 e300 e300 e300 e300 e300 e300 e300 e300 e300 e300 e300 e300 e300 e300 e300 e300 e300 e300 e300 e300 e300 e300 e300 e300 e300 e300 e300 e300 e300 e300 e300 e300 e300 e300 e300 e300 e300 e300 e300 e300 e300 e300 e300 e300 e300 e300 e300 e300 e300 e300 e300 │ │ -e300 e300 e300 e300 e300 e300 e300 e300 e300 e300 e300 e300 e300 e300 e300 e300 e300 e300 e300 e300 e300 e300 e300 e300 e300 e300 e300 e300 e300 e300 e300 e300 e300 e300 e300 e300 e300 e300 e300 e300 e300 e300 e300 e300 e300 e300 e300 e300 e300 e300 e300 e300 e300 e300 e300 e300 e300 e300 e300 e300 e300 e300 e300 e300 e300 e300 e300 e300 e300 e300 e300 e300 e300 e300 e300 e300 e300 e300 e300 e300 e300 e300 e300 e300 e300 e300 e300 e300 e300 e300 e300 e300 e300 e300 e300 e300 e300 e300 e300 e300 e300 e300 e300 e300 e300 e300 e300 e300 e300 e300 e300 e300 e300 e300 e300 e300 e300 e300 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff02 ff02 ff02 ff02 ff02 ff02 ff03 ff03 ff03 ff03 ff03 ff04 ff04 ff04 ff05 ff05 ff05 ff05 ff06 ff06 ff07 ff07 ff08 ff08 ff09 ff09 ff0a ff0a ff0b ff0b ff0c ff0c ff0d ff0e ff0f ff0f ff10 ff10 ff11 ff12 ff13 ff14 ff15 ff16 ff17 ff18 ff18 ff19 ff1a ff1b ff1c ff1d ff1f ff20 ff20 ff21 ff22 ff24 ff25 ff26 ff27 ff28 ff29 ff2b ff2b ff2d ff2e ff2f ff30 ff32 ff32 ff34 ff34 ff36 ff37 ff38 ff39 ff3a ff3b ff3b ff3d ff3e ff3e ff40 ff41 ff42 ff42 ff44 ff44 ff45 ff46 ff46 ff47 ff48 ff49 ff49 ff4a ff4b ff4b ff4c ff4d ff4d ff4d ff4d ff4e ff4f ff50 ff51 ff51 ff51 ff52 ff52 ff52 ff52 ff53 ff53 ff54 ff54 ff55 ff55 ff55 ff55 ff55 ff56 ff56 ff57 ff57 ff57 ff58 ff58 ff58 ff57 ff59 ff59 ff58 ff58 ff59 ff59 ff59 ff5a ff5a ff5a ff5b ff5b ff5a ff5a ff5a ff5a ff5b ff5b ff5b ff5b ff5b ff5c ff5c ff5c ff5c ff5c ff5d ff5d ff5d ff5d ff5d ff5d ff5d ff5e ff5f ff5e ff5e ff5e ff5f ff5f ff5f ff5f ff60 ff60 ff60 ff5f ff60 ff60 ff60 ff61 ff61 ff61 ff62 ff62 ff61 ff61 ff62 ff62 ff62 ff62 ff63 ff63 ff63 ff63 ff63 ff63 ff63 ff64 ff64 ff63 ff64 ff64 ff64 ff64 ff66 ff66 ff66 ff66 ff65 ff66 ff66 ff66 ff66 ff67 ff67 ff66 ff67 ff67 ff67 ff67 ff68 ff68 ff68 ff68 ff68 ff68 ff68 ff69 ff69 ff69 ff6a ff69 ff6a ff6a ff6a ff6a ff6a ff6a ff6a ff6b ff6b ff6b ff6b ff6b ff6b ff6b ff6b ff6b ff6b ff6c ff6c ff6d ff6c ff6d ff6c ff6c ff6d ff6d ff6d ff6d ff6e ff6e ff6d ff6e ff6d ff6e ff6e ff6f ff6e ff6f ff6f ff6f ff6f ff6f ff70 ff6f ff6f ff6f ff6f ff70 ff70 ff70 ff71 ff70 ff70 ff71 ff71 ff70 ff71 ff71 ff72 ff72 ff72 ff72 ff72 ff72 ff72 ff72 ff72 ff72 ff73 ff74 ff74 ff74 ff73 ff72 ff73 ff74 ff74 ff73 ff74 ff74 ff73 ff74 ff75 ff74 ff75 ff75 ff75 ff76 ff75 ff75 ff75 ff76 ff76 ff75 ff75 ff76 ff75 ff76 ff76 ff76 ff75 ff76 ff76 ff77 ff76 ff77 ff77 ff77 ff78 ff77 ff78 ff78 ff77 ff78 ff77 ff77 ff77 ff78 ff78 ff78 ff78 ff78 ff78 ff78 ff79 ff79 ff78 ff78 ff79 ff79 ff79 ff79 ff79 ff7a ff79 ff7a ff7a ff7a ff7a ff7a ff7a ff7a ff7a ff7a ff7b ff7a ff7a ff7a ff7a ff7b ff7b ff7b ff7c ff7c ff7c ff7c ff7c ff7c ff7c ff7c ff7c ff7c ff7c ff7c ff7c ff7c ff7d ff7d ff7d ff7d ff7c ff7d ff7c ff7d ff7d ff7c ff7d ff7d ff7e ff7d ff7e ff7e ff7f ff7f ff7e ff7e ff7d ff7e ff7f ff7f ff7e ff7f ff7f ff7e ff7e ff7f ff7f ff7f ff7f ff7f ff7f ff7f ff7f ff7f ff80 ff80 ff80 ff80 ff80 ff80 ff80 ff80 ff80 ff80 ff80 ff81 ff80 ff80 ff80 ff80 ff80 ff7f ff80 ff81 ff80 ff81 ff80 ff81 ff81 ff80 ff80 ff81 ff81 ff81 ff81 ff81 ff81 ff81 ff81 ff81 ff82 ff82 ff83 ff82 ff82 ff82 ff81 ff82 ff82 ff82 ff83 ff82 ff82 ff81 ff82 ff82 ff83 ff82 ff82 ff83 ff82 ff82 ff82 ff83 ff83 ff83 ff83 ff83 ff83 ff83 ff83 ff83 ff83 ff83 ff83 ff83 ff83 ff83 ff83 ff83 ff83 ff83 ff84 ff84 ff84 ff84 ff84 ff84 ff83 ff83 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff85 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff85 ff84 ff84 ff85 ff84 ff85 ff84 ff85 ff84 ff84 ff85 ff85 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff85 ff84 ff84 ff84 ff85 ff84 ff84 ff84 ff84 ff84 ff84 ff85 ff85 ff84 ff85 ff84 ff85 ff84 ff85 ff84 ff85 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff85 ff84 ff84 ff84 ff84 ff85 ff85 ff85 ff85 ff85 ff85 ff85 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff83 ff83 ff83 ff84 ff84 ff83 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff83 ff84 ff84 ff84 ff83 ff83 ff83 ff83 ff83 ff83 ff83 ff83 ff83 ff83 ff83 ff83 ff83 ff83 ff83 ff83 ff83 ff83 ff83 ff83 ff82 ff82 ff82 ff82 ff82 ff82 ff82 ff82 ff82 ff82 ff82 ff81 ff82 ff82 ff82 ff83 ff82 ff82 ff82 ff81 ff81 ff80 ff81 ff81 ff80 ff81 ff81 ff81 ff81 ff80 ff81 ff81 ff80 ff81 ff82 ff81 ff80 ff80 ff80 ff81 ff80 ff80 ff80 ff81 ff7f ff7f ff7f ff80 ff80 ff7f ff7f ff7f ff7f ff7f ff7f ff7f ff7e ff7f ff7f ff7e ff7e ff7f ff7f ff7f ff7e ff7f ff7e ff7d ff7e ff7e ff7e ff7e ff7f ff7e ff7e ff7e ff7e ff7d ff7d ff7d ff7e ff7e ff7e ff7d ff7d ff7d ff7e ff7d ff7c ff7c ff7d ff7d ff7d ff7c ff7d ff7d ff7d ff7d ff7c ff7c ff7c ff7c ff7c ff7c ff7c ff7c ff7c ff7c ff7c ff7c ff7c ff7c ff7b ff7b ff7b ff7b ff7b ff7b ff7b ff7b ff7b ff7b ff7b ff7b ff7a ff7a ff79 ff7a ff79 ff7a ff79 ff79 ff79 ff79 ff79 ff79 ff79 ff78 ff79 ff79 ff78 ff79 ff78 ff78 ff78 ff79 ff78 ff78 ff78 ff77 ff77 ff77 ff77 ff76 ff77 ff76 ff76 ff76 ff77 ff76 ff76 ff77 ff76 ff76 ff76 ff75 ff75 ff75 ff75 ff75 ff75 ff76 ff76 ff75 ff75 ff75 ff74 ff74 ff74 ff74 ff74 ff74 ff74 ff73 ff73 ff73 ff74 ff74 ff73 ff73 ff73 ff73 ff73 ff73 ff73 ff72 ff73 ff73 ff73 ff73 ff72 ff71 ff71 ff71 ff71 ff71 ff71 ff71 ff71 ff71 ff71 ff71 ff70 ff70 ff70 ff70 ff70 ff70 ff70 ff70 ff70 ff70 ff70 ff70 ff6f ff6f ff6f ff6e ff6e ff6e ff6e ff6f ff6f ff6e ff6d ff6e ff6d ff6e ff6d ff6d ff6d ff6d ff6c ff6c ff6d ff6d ff6d ff6d ff6c ff6b ff6b ff6b ff6b ff6c ff6c ff6c ff6a ff6b ff6a ff6a ff6a ff6a ff6a ff6a ff69 ff6a ff6a ff69 ff68 ff68 ff69 ff69 ff69 ff68 ff69 ff69 ff69 ff67 ff67 ff67 ff67 ff67 ff67 ff67 ff67 ff67 ff67 ff66 ff67 ff66 ff65 ff66 ff67 ff66 ff66 ff66 ff65 ff64 ff65 ff65 ff65 ff65 ff65 ff65 ff64 ff64 ff63 ff64 ff64 ff64 ff64 ff64 ff64 ff63 ff63 ff63 ff62 ff62 ff62 ff62 ff61 ff62 ff62 ff62 ff61 ff61 ff61 ff60 ff61 ff61 ff60 ff60 ff60 ff5f ff5f ff5f ff5f ff5f ff5f ff5e ff5e ff5e ff5e ff5e ff5e ff5d ff5d ff5d ff5d ff5c ff5c ff5c ff5c ff5c ff5c ff5c ff5b ff5c ff5b ff5a ff5b ff5a ff5b ff5a ff5a ff5a ff59 ff59 ff59 ff59 ff59 ff59 ff58 ff58 ff58 ff58 ff58 ff58 ff57 ff57 ff57 ff57 ff58 ff57 ff57 ff56 ff55 ff55 ff55 ff55 ff56 ff56 ff55 ff55 ff54 ff54 ff54 ff55 ff54 ff54 ff54 ff53 ff53 ff53 ff52 ff52 ff52 ff52 ff52 ff52 ff52 ff52 ff52 ff52 ff51 ff50 ff51 ff52 ff51 ff50 ff51 ff51 ff50 ff50 ff50 ff50 ff4e ff4e ff4f ff50 ff4f ff4e ff4e ff4e ff4e ff4e ff4d ff4d ff4d ff4d ff4e ff4d ff4c ff4c ff4c ff4b ff4a ff4b ff4a ff48 ff48 ff49 ff48 ff47 ff47 ff47 ff47 ff47 ff46 ff47 ff46 ff45 ff45 ff44 ff44 ff43 ff43 ff43 ff42 ff41 ff41 ff41 ff40 ff40 ff3e ff3d ff3e ff3c ff3c ff3b ff3a ff3a ff3a ff38 ff38 ff37 ff36 ff35 ff34 ff33 ff33 ff32 ff31 ff30 ff2f ff2e ff2d ff2c ff2b ff2a ff29 ff28 ff27 ff26 ff25 ff23 ff22 ff22 ff20 ff1f ff1e ff1e ff1c ff1b ff1a ff1a ff19 ff18 ff17 ff16 ff15 ff14 ff13 ff13 ff12 ff11 ff10 ff0f ff0f ff0e ff0d ff0c ff0c ff0b ff0b ff0a ff09 ff09 ff09 ff08 ff07 ff07 ff07 ff06 ff06 ff05 ff05 ff05 ff04 ff04 ff04 ff03 ff03 ff03 ff03 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 e300 e300 e300 e300 e300 e300 e300 e300 e300 e300 e300 e300 e300 e300 e300 e300 e300 e300 e300 e300 e300 e300 e300 e300 e300 e300 e300 e300 e300 e300 e300 e300 e300 e300 e300 e300 e300 e300 e300 e300 e300 e300 e300 e300 e300 e300 e300 e300 e300 e300 e300 e300 e300 e300 e300 e300 e300 e300 e300 e300 e300 e300 e300 e300 e300 e300 e300 e300 e300 e300 e300 e300 e300 e300 e300 e300 e300 e300 e300 e300 e300 e300 e300 e300 e300 e300 e300 e300 e300 e300 e300 e300 e300 e300 e300 e300 e300 e300 e300 e300 e300 e300 e300 e300 e300 e300 e300 e300 e300 e300 e300 e300 e300 e300 e300 e300 e300 e300 e300 e300 e300 e300 e300 e300 │ │ -e400 e400 e400 e400 e400 e400 e400 e400 e400 e400 e400 e400 e400 e400 e400 e400 e400 e400 e400 e400 e400 e400 e400 e400 e400 e400 e400 e400 e400 e400 e400 e400 e400 e400 e400 e400 e400 e400 e400 e400 e400 e400 e400 e400 e400 e400 e400 e400 e400 e400 e400 e400 e400 e400 e400 e400 e400 e400 e400 e400 e400 e400 e400 e400 e400 e400 e400 e400 e400 e400 e400 e400 e400 e400 e400 e400 e400 e400 e400 e400 e400 e400 e400 e400 e400 e400 e400 e400 e400 e400 e400 e400 e400 e400 e400 e400 e400 e400 e400 e400 e400 e400 e400 e400 e400 e400 e400 e400 e400 e400 e400 e400 e400 e400 e400 e400 e400 e400 e400 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff02 ff02 ff02 ff02 ff02 ff02 ff03 ff03 ff03 ff03 ff04 ff04 ff04 ff04 ff05 ff05 ff05 ff06 ff06 ff06 ff07 ff08 ff08 ff08 ff09 ff09 ff0a ff0a ff0b ff0b ff0c ff0d ff0d ff0e ff0f ff10 ff10 ff11 ff12 ff13 ff14 ff15 ff15 ff16 ff17 ff18 ff19 ff1a ff1b ff1c ff1d ff1e ff1f ff20 ff21 ff22 ff23 ff24 ff25 ff26 ff28 ff29 ff2a ff2b ff2c ff2d ff2f ff30 ff31 ff32 ff33 ff34 ff35 ff36 ff38 ff38 ff39 ff3a ff3b ff3c ff3d ff3e ff3f ff40 ff41 ff42 ff42 ff43 ff44 ff45 ff45 ff47 ff48 ff48 ff48 ff4a ff4a ff4b ff4b ff4c ff4c ff4c ff4d ff4f ff4f ff4f ff50 ff50 ff50 ff50 ff52 ff51 ff52 ff52 ff53 ff54 ff54 ff54 ff53 ff54 ff55 ff55 ff55 ff55 ff56 ff57 ff57 ff57 ff58 ff57 ff58 ff58 ff58 ff58 ff58 ff58 ff58 ff59 ff5a ff59 ff59 ff5b ff5a ff5a ff5a ff59 ff5b ff5b ff5a ff5b ff5b ff5c ff5b ff5b ff5b ff5c ff5d ff5d ff5c ff5c ff5c ff5c ff5d ff5e ff5e ff5e ff5d ff5e ff5e ff5e ff5e ff5f ff60 ff5f ff5f ff5f ff60 ff60 ff60 ff60 ff61 ff60 ff61 ff61 ff60 ff61 ff61 ff62 ff61 ff62 ff62 ff62 ff62 ff62 ff62 ff63 ff63 ff63 ff63 ff63 ff63 ff63 ff64 ff64 ff65 ff65 ff65 ff65 ff64 ff65 ff65 ff66 ff66 ff66 ff66 ff66 ff66 ff67 ff66 ff67 ff67 ff68 ff67 ff67 ff68 ff68 ff68 ff68 ff68 ff69 ff69 ff69 ff69 ff69 ff69 ff69 ff69 ff6a ff6a ff6a ff6a ff6a ff6a ff6a ff6a ff6a ff6a ff6b ff6b ff6c ff6c ff6c ff6c ff6c ff6c ff6c ff6c ff6c ff6c ff6d ff6d ff6d ff6d ff6d ff6d ff6d ff6d ff6e ff6e ff6e ff6e ff6e ff6f ff6f ff6f ff6f ff6f ff6f ff6e ff6f ff6f ff70 ff70 ff70 ff70 ff70 ff70 ff70 ff70 ff70 ff71 ff71 ff71 ff71 ff71 ff71 ff71 ff71 ff71 ff72 ff73 ff73 ff73 ff73 ff72 ff72 ff72 ff73 ff72 ff73 ff74 ff74 ff73 ff73 ff74 ff74 ff74 ff75 ff74 ff75 ff74 ff75 ff75 ff75 ff74 ff75 ff74 ff75 ff75 ff76 ff76 ff76 ff75 ff75 ff76 ff77 ff76 ff76 ff76 ff76 ff76 ff77 ff78 ff77 ff77 ff78 ff77 ff76 ff76 ff77 ff77 ff78 ff78 ff77 ff78 ff78 ff79 ff78 ff78 ff78 ff78 ff78 ff78 ff78 ff79 ff79 ff79 ff79 ff7a ff79 ff79 ff79 ff79 ff79 ff79 ff7a ff7a ff79 ff7a ff79 ff7a ff7a ff7b ff7b ff7b ff7b ff7b ff7b ff7b ff7b ff7b ff7b ff7b ff7b ff7b ff7c ff7c ff7c ff7c ff7c ff7c ff7c ff7c ff7c ff7c ff7c ff7c ff7c ff7d ff7d ff7d ff7d ff7d ff7d ff7e ff7e ff7d ff7d ff7d ff7d ff7e ff7e ff7d ff7e ff7e ff7e ff7e ff7e ff7e ff7e ff7e ff7e ff7e ff7f ff7f ff7f ff7f ff7f ff80 ff7f ff7f ff7f ff7f ff7f ff7f ff7f ff7f ff80 ff7f ff80 ff7f ff7e ff7f ff7f ff80 ff80 ff80 ff80 ff80 ff80 ff80 ff80 ff80 ff81 ff80 ff80 ff80 ff80 ff81 ff81 ff81 ff81 ff81 ff82 ff81 ff81 ff81 ff81 ff81 ff81 ff81 ff81 ff82 ff81 ff81 ff81 ff81 ff82 ff82 ff81 ff82 ff82 ff82 ff82 ff82 ff83 ff82 ff82 ff82 ff83 ff82 ff82 ff82 ff82 ff82 ff82 ff82 ff82 ff82 ff82 ff82 ff83 ff83 ff83 ff83 ff83 ff83 ff83 ff84 ff83 ff82 ff82 ff84 ff83 ff83 ff83 ff83 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff83 ff82 ff82 ff82 ff83 ff83 ff82 ff83 ff83 ff83 ff84 ff83 ff83 ff82 ff82 ff83 ff83 ff82 ff83 ff83 ff82 ff82 ff82 ff83 ff83 ff82 ff82 ff82 ff82 ff82 ff83 ff82 ff82 ff82 ff82 ff82 ff82 ff83 ff82 ff82 ff82 ff81 ff82 ff81 ff81 ff82 ff81 ff82 ff81 ff81 ff81 ff81 ff81 ff82 ff81 ff81 ff80 ff81 ff81 ff80 ff81 ff81 ff80 ff81 ff80 ff81 ff80 ff80 ff80 ff7f ff80 ff80 ff81 ff80 ff80 ff80 ff80 ff80 ff7f ff80 ff80 ff7f ff7f ff7f ff7e ff7f ff7f ff7e ff7f ff7e ff7e ff7e ff7f ff7e ff7e ff7f ff7e ff7e ff7e ff7e ff7e ff7e ff7d ff7e ff7d ff7d ff7e ff7d ff7d ff7d ff7d ff7e ff7e ff7e ff7d ff7d ff7d ff7d ff7d ff7d ff7d ff7c ff7c ff7d ff7d ff7d ff7c ff7c ff7d ff7c ff7c ff7c ff7c ff7c ff7c ff7c ff7c ff7c ff7b ff7b ff7b ff7b ff7b ff7b ff7b ff7b ff7b ff7b ff7b ff7b ff7b ff7a ff7a ff7a ff7a ff7a ff7a ff7a ff7a ff7a ff7a ff7a ff7a ff79 ff79 ff79 ff78 ff79 ff78 ff79 ff78 ff78 ff78 ff78 ff78 ff78 ff78 ff78 ff78 ff77 ff78 ff77 ff77 ff78 ff77 ff77 ff77 ff77 ff77 ff76 ff76 ff75 ff76 ff75 ff75 ff76 ff76 ff75 ff76 ff76 ff75 ff75 ff75 ff75 ff75 ff74 ff74 ff75 ff75 ff75 ff74 ff74 ff74 ff75 ff74 ff73 ff73 ff73 ff73 ff73 ff73 ff73 ff72 ff73 ff73 ff73 ff73 ff72 ff72 ff72 ff72 ff72 ff72 ff72 ff72 ff73 ff72 ff72 ff72 ff71 ff71 ff70 ff70 ff71 ff70 ff70 ff71 ff70 ff70 ff71 ff70 ff6f ff70 ff6f ff6f ff6f ff6f ff70 ff6f ff70 ff70 ff6f ff6e ff6e ff6e ff6e ff6d ff6e ff6e ff6e ff6e ff6e ff6c ff6c ff6d ff6e ff6d ff6d ff6d ff6c ff6c ff6c ff6d ff6c ff6c ff6c ff6c ff6b ff6b ff6b ff6b ff6b ff6b ff6b ff6a ff6b ff6a ff69 ff6a ff6a ff69 ff69 ff69 ff69 ff69 ff69 ff68 ff68 ff68 ff68 ff68 ff68 ff68 ff68 ff68 ff67 ff67 ff67 ff67 ff66 ff66 ff66 ff66 ff66 ff66 ff66 ff66 ff66 ff65 ff66 ff66 ff65 ff65 ff65 ff65 ff64 ff64 ff64 ff64 ff64 ff64 ff64 ff64 ff63 ff63 ff63 ff63 ff63 ff63 ff63 ff63 ff63 ff62 ff62 ff62 ff62 ff62 ff61 ff61 ff61 ff61 ff61 ff60 ff60 ff60 ff60 ff60 ff60 ff5f ff5f ff5f ff5f ff5f ff5e ff5e ff5e ff5e ff5e ff5d ff5d ff5d ff5d ff5d ff5d ff5d ff5c ff5c ff5c ff5b ff5c ff5c ff5b ff5c ff5b ff5a ff5b ff5a ff5a ff5a ff59 ff5a ff59 ff58 ff59 ff59 ff59 ff58 ff59 ff59 ff58 ff58 ff57 ff57 ff57 ff57 ff57 ff56 ff56 ff56 ff56 ff57 ff56 ff56 ff55 ff55 ff54 ff54 ff54 ff55 ff55 ff54 ff54 ff53 ff54 ff54 ff54 ff53 ff54 ff53 ff53 ff52 ff53 ff52 ff52 ff52 ff52 ff52 ff51 ff52 ff51 ff52 ff51 ff50 ff50 ff51 ff51 ff50 ff4f ff4f ff4f ff50 ff4f ff50 ff4f ff4e ff4e ff4e ff4f ff4f ff4e ff4d ff4d ff4e ff4d ff4d ff4c ff4d ff4c ff4c ff4c ff4c ff4b ff4b ff4a ff49 ff48 ff47 ff48 ff47 ff48 ff48 ff46 ff46 ff46 ff46 ff46 ff45 ff45 ff45 ff44 ff44 ff44 ff42 ff42 ff42 ff41 ff41 ff40 ff40 ff40 ff3f ff3e ff3e ff3c ff3c ff3c ff3a ff3b ff39 ff39 ff38 ff37 ff36 ff35 ff35 ff34 ff33 ff32 ff32 ff30 ff2f ff2f ff2d ff2d ff2b ff2a ff29 ff28 ff27 ff26 ff25 ff24 ff23 ff22 ff21 ff20 ff1f ff1e ff1d ff1c ff1b ff1a ff19 ff19 ff17 ff16 ff16 ff15 ff14 ff13 ff12 ff11 ff10 ff10 ff0f ff0e ff0e ff0d ff0d ff0c ff0b ff0a ff0a ff09 ff09 ff08 ff08 ff07 ff07 ff06 ff06 ff06 ff05 ff05 ff04 ff04 ff04 ff04 ff03 ff03 ff03 ff03 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 e400 e400 e400 e400 e400 e400 e400 e400 e400 e400 e400 e400 e400 e400 e400 e400 e400 e400 e400 e400 e400 e400 e400 e400 e400 e400 e400 e400 e400 e400 e400 e400 e400 e400 e400 e400 e400 e400 e400 e400 e400 e400 e400 e400 e400 e400 e400 e400 e400 e400 e400 e400 e400 e400 e400 e400 e400 e400 e400 e400 e400 e400 e400 e400 e400 e400 e400 e400 e400 e400 e400 e400 e400 e400 e400 e400 e400 e400 e400 e400 e400 e400 e400 e400 e400 e400 e400 e400 e400 e400 e400 e400 e400 e400 e400 e400 e400 e400 e400 e400 e400 e400 e400 e400 e400 e400 e400 e400 e400 e400 e400 e400 e400 e400 e400 e400 e400 e400 e400 e400 e400 e400 e400 e400 e400 │ │ -e400 e400 e400 e400 e400 e400 e400 e400 e400 e400 e400 e400 e400 e400 e400 e400 e400 e400 e400 e400 e400 e400 e400 e400 e400 e400 e400 e400 e400 e400 e400 e400 e400 e400 e400 e400 e400 e400 e400 e400 e400 e400 e400 e400 e400 e400 e400 e400 e400 e400 e400 e400 e400 e400 e400 e400 e400 e400 e400 e400 e400 e400 e400 e400 e400 e400 e400 e400 e400 e400 e400 e400 e400 e400 e400 e400 e400 e400 e400 e400 e400 e400 e400 e400 e400 e400 e400 e400 e400 e400 e400 e400 e400 e400 e400 e400 e400 e400 e400 e400 e400 e400 e400 e400 e400 e400 e400 e400 e400 e400 e400 e400 e400 e400 e400 e400 e400 e400 e400 e400 e400 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff02 ff02 ff02 ff02 ff02 ff02 ff03 ff03 ff03 ff03 ff03 ff04 ff04 ff04 ff04 ff05 ff05 ff06 ff06 ff06 ff07 ff07 ff08 ff08 ff09 ff09 ff0a ff0a ff0b ff0b ff0c ff0c ff0d ff0e ff0e ff10 ff10 ff11 ff12 ff12 ff13 ff14 ff15 ff16 ff17 ff17 ff19 ff19 ff1a ff1b ff1d ff1d ff1e ff1f ff21 ff21 ff22 ff24 ff24 ff26 ff27 ff28 ff29 ff2a ff2c ff2d ff2e ff2f ff30 ff31 ff33 ff33 ff34 ff35 ff37 ff37 ff38 ff39 ff3b ff3c ff3c ff3d ff3f ff40 ff40 ff41 ff42 ff42 ff43 ff44 ff45 ff47 ff46 ff48 ff48 ff49 ff4a ff4a ff4a ff4a ff4b ff4d ff4d ff4e ff4e ff4e ff4f ff50 ff50 ff50 ff51 ff51 ff52 ff53 ff52 ff53 ff54 ff53 ff54 ff54 ff54 ff54 ff54 ff55 ff55 ff56 ff57 ff57 ff58 ff57 ff57 ff57 ff58 ff57 ff57 ff57 ff59 ff59 ff58 ff58 ff5a ff5a ff5a ff5a ff59 ff5b ff5a ff5a ff5b ff5a ff5a ff5b ff5a ff5b ff5c ff5c ff5c ff5b ff5b ff5c ff5c ff5d ff5d ff5d ff5e ff5d ff5e ff5d ff5d ff5e ff5f ff5f ff5e ff5f ff5f ff5f ff5f ff60 ff5f ff61 ff5f ff5f ff5f ff60 ff60 ff61 ff61 ff61 ff62 ff61 ff61 ff61 ff61 ff62 ff62 ff62 ff62 ff62 ff62 ff62 ff62 ff64 ff63 ff64 ff64 ff64 ff63 ff64 ff64 ff65 ff65 ff65 ff65 ff65 ff65 ff66 ff66 ff66 ff67 ff66 ff66 ff66 ff66 ff67 ff67 ff67 ff67 ff67 ff68 ff69 ff68 ff68 ff68 ff68 ff69 ff68 ff69 ff69 ff69 ff69 ff69 ff69 ff69 ff69 ff69 ff6a ff6a ff6b ff6b ff6b ff6b ff6b ff6b ff6b ff6b ff6b ff6b ff6b ff6c ff6c ff6c ff6d ff6c ff6c ff6d ff6d ff6d ff6d ff6d ff6d ff6e ff6e ff6e ff6e ff6e ff6e ff6e ff6e ff6f ff6f ff6f ff6f ff6f ff70 ff6f ff6f ff70 ff6f ff70 ff70 ff70 ff70 ff70 ff70 ff70 ff70 ff70 ff71 ff71 ff72 ff72 ff72 ff72 ff72 ff72 ff72 ff72 ff72 ff73 ff73 ff73 ff73 ff73 ff73 ff73 ff74 ff74 ff74 ff74 ff74 ff75 ff74 ff73 ff74 ff73 ff74 ff73 ff74 ff75 ff75 ff75 ff75 ff75 ff76 ff77 ff76 ff75 ff76 ff76 ff75 ff76 ff76 ff75 ff76 ff77 ff77 ff76 ff76 ff77 ff77 ff77 ff77 ff77 ff77 ff77 ff78 ff77 ff77 ff77 ff77 ff77 ff78 ff78 ff79 ff78 ff78 ff79 ff79 ff78 ff78 ff78 ff79 ff78 ff78 ff79 ff79 ff79 ff7a ff79 ff7a ff7a ff7a ff7a ff7a ff7a ff7a ff7a ff7a ff7a ff7b ff7a ff7a ff7a ff7b ff7b ff7b ff7b ff7b ff7b ff7b ff7b ff7b ff7b ff7b ff7b ff7c ff7c ff7c ff7c ff7d ff7d ff7c ff7d ff7d ff7d ff7c ff7d ff7d ff7d ff7d ff7d ff7c ff7d ff7d ff7d ff7d ff7d ff7e ff7e ff7e ff7e ff7e ff7e ff7e ff7e ff7e ff7f ff7f ff7e ff7e ff7e ff7f ff7e ff7e ff7e ff7e ff7f ff7f ff7f ff7e ff7e ff7f ff7f ff7f ff7f ff7f ff7f ff80 ff7f ff7f ff80 ff80 ff80 ff7f ff80 ff80 ff80 ff80 ff80 ff80 ff81 ff80 ff80 ff80 ff80 ff80 ff80 ff81 ff80 ff7f ff80 ff81 ff81 ff80 ff81 ff80 ff81 ff81 ff81 ff81 ff81 ff81 ff81 ff82 ff81 ff82 ff81 ff81 ff82 ff81 ff81 ff81 ff81 ff82 ff82 ff81 ff82 ff82 ff82 ff82 ff83 ff83 ff82 ff82 ff82 ff82 ff82 ff83 ff83 ff82 ff82 ff83 ff83 ff83 ff83 ff83 ff83 ff83 ff83 ff83 ff83 ff83 ff83 ff83 ff83 ff83 ff83 ff83 ff83 ff83 ff83 ff83 ff83 ff83 ff83 ff83 ff83 ff83 ff83 ff83 ff83 ff83 ff83 ff83 ff83 ff83 ff83 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff84 ff83 ff83 ff83 ff83 ff83 ff83 ff82 ff83 ff84 ff83 ff82 ff83 ff82 ff83 ff83 ff83 ff82 ff82 ff83 ff83 ff83 ff83 ff83 ff82 ff83 ff82 ff82 ff82 ff83 ff83 ff83 ff83 ff83 ff83 ff84 ff84 ff83 ff83 ff83 ff84 ff83 ff82 ff82 ff82 ff83 ff83 ff82 ff83 ff83 ff82 ff83 ff83 ff82 ff81 ff82 ff82 ff82 ff81 ff82 ff81 ff81 ff82 ff81 ff81 ff82 ff81 ff81 ff82 ff82 ff82 ff82 ff81 ff81 ff82 ff82 ff82 ff82 ff82 ff82 ff81 ff82 ff81 ff82 ff81 ff80 ff81 ff81 ff81 ff80 ff81 ff80 ff80 ff80 ff81 ff80 ff80 ff80 ff80 ff81 ff80 ff80 ff80 ff80 ff80 ff80 ff80 ff7f ff7f ff7f ff7f ff80 ff7f ff7f ff7f ff7f ff80 ff80 ff7f ff7f ff7f ff7f ff7e ff7e ff7e ff7e ff7f ff7f ff7e ff7e ff7d ff7d ff7d ff7e ff7d ff7e ff7e ff7d ff7d ff7e ff7d ff7d ff7d ff7d ff7d ff7c ff7d ff7d ff7d ff7c ff7c ff7c ff7d ff7d ff7d ff7c ff7d ff7d ff7d ff7c ff7c ff7c ff7b ff7c ff7c ff7c ff7c ff7c ff7c ff7c ff7c ff7c ff7c ff7b ff7b ff7b ff7b ff7b ff7b ff7b ff7b ff7b ff7a ff7a ff7a ff7a ff7a ff7a ff7a ff7a ff7a ff7a ff7a ff7a ff79 ff79 ff79 ff7a ff79 ff79 ff79 ff79 ff79 ff79 ff79 ff79 ff78 ff78 ff79 ff77 ff78 ff78 ff77 ff77 ff77 ff77 ff77 ff77 ff77 ff77 ff75 ff77 ff77 ff76 ff77 ff76 ff77 ff76 ff76 ff76 ff76 ff76 ff75 ff75 ff75 ff75 ff75 ff75 ff74 ff75 ff75 ff74 ff75 ff75 ff74 ff74 ff74 ff74 ff74 ff74 ff74 ff73 ff73 ff73 ff74 ff74 ff73 ff73 ff72 ff72 ff72 ff72 ff72 ff72 ff73 ff72 ff72 ff73 ff72 ff71 ff71 ff71 ff71 ff71 ff72 ff71 ff72 ff72 ff71 ff72 ff71 ff71 ff70 ff70 ff71 ff70 ff70 ff70 ff70 ff70 ff70 ff70 ff6f ff70 ff6e ff6e ff6f ff6e ff70 ff6f ff6e ff6f ff6e ff6e ff6e ff6d ff6d ff6d ff6d ff6d ff6d ff6d ff6c ff6c ff6c ff6d ff6d ff6b ff6b ff6c ff6b ff6c ff6c ff6c ff6c ff6b ff6b ff6b ff6b ff6a ff6a ff6a ff6a ff6a ff6a ff6a ff6a ff6a ff69 ff69 ff6a ff69 ff68 ff69 ff68 ff69 ff68 ff68 ff68 ff67 ff67 ff67 ff68 ff67 ff67 ff67 ff67 ff66 ff67 ff67 ff66 ff66 ff65 ff65 ff65 ff65 ff65 ff65 ff65 ff65 ff65 ff65 ff64 ff64 ff65 ff64 ff64 ff64 ff63 ff63 ff63 ff63 ff63 ff63 ff63 ff62 ff62 ff63 ff62 ff62 ff62 ff62 ff62 ff62 ff61 ff62 ff62 ff61 ff60 ff60 ff60 ff60 ff5f ff60 ff60 ff5f ff60 ff5f ff5f ff5f ff5e ff5f ff5e ff5f ff5d ff5d ff5d ff5d ff5d ff5d ff5d ff5c ff5c ff5c ff5c ff5c ff5c ff5b ff5b ff5a ff5b ff5b ff5a ff5a ff5a ff5a ff5a ff5a ff5a ff59 ff58 ff59 ff59 ff58 ff58 ff58 ff58 ff58 ff58 ff58 ff57 ff58 ff57 ff56 ff56 ff56 ff56 ff56 ff56 ff55 ff56 ff55 ff55 ff55 ff55 ff55 ff54 ff54 ff54 ff55 ff54 ff53 ff53 ff53 ff54 ff54 ff53 ff53 ff53 ff52 ff53 ff52 ff52 ff52 ff52 ff52 ff52 ff52 ff51 ff50 ff50 ff51 ff51 ff50 ff50 ff50 ff50 ff4f ff4f ff4f ff4f ff4f ff4f ff4f ff4f ff4e ff4e ff4e ff4e ff4e ff4d ff4c ff4c ff4d ff4b ff4c ff4b ff4c ff4b ff4b ff4b ff4b ff49 ff49 ff49 ff48 ff48 ff47 ff47 ff47 ff47 ff47 ff46 ff46 ff45 ff45 ff44 ff45 ff44 ff44 ff44 ff44 ff43 ff42 ff41 ff41 ff41 ff40 ff3f ff3f ff3f ff3d ff3d ff3c ff3b ff3a ff3a ff39 ff39 ff38 ff38 ff36 ff36 ff35 ff35 ff33 ff32 ff31 ff30 ff2f ff2e ff2e ff2d ff2c ff2b ff2a ff29 ff27 ff27 ff25 ff25 ff24 ff22 ff21 ff20 ff1f ff1f ff1e ff1c ff1c ff1a ff19 ff19 ff18 ff17 ff16 ff15 ff14 ff14 ff13 ff12 ff11 ff10 ff0f ff0f ff0e ff0d ff0d ff0c ff0b ff0b ff0a ff0a ff09 ff08 ff08 ff08 ff07 ff07 ff06 ff06 ff05 ff05 ff05 ff04 ff04 ff04 ff03 ff03 ff03 ff03 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 e400 e400 e400 e400 e400 e400 e400 e400 e400 e400 e400 e400 e400 e400 e400 e400 e400 e400 e400 e400 e400 e400 e400 e400 e400 e400 e400 e400 e400 e400 e400 e400 e400 e400 e400 e400 e400 e400 e400 e400 e400 e400 e400 e400 e400 e400 e400 e400 e400 e400 e400 e400 e400 e400 e400 e400 e400 e400 e400 e400 e400 e400 e400 e400 e400 e400 e400 e400 e400 e400 e400 e400 e400 e400 e400 e400 e400 e400 e400 e400 e400 e400 e400 e400 e400 e400 e400 e400 e400 e400 e400 e400 e400 e400 e400 e400 e400 e400 e400 e400 e400 e400 e400 e400 e400 e400 e400 e400 e400 e400 e400 e400 e400 e400 e400 e400 e400 e400 e400 e400 e400 e400 e400 e400 e400 e400 e400 │ │ -e400 e400 e400 e400 e400 e400 e400 e400 e400 e400 e400 e400 e400 e400 e400 e400 e400 e400 e400 e400 e400 e400 e400 e400 e400 e400 e400 e400 e400 e400 e400 e400 e400 e400 e400 e400 e400 e400 e400 e400 e400 e400 e400 e400 e400 e400 e400 e400 e400 e400 e400 e400 e400 e400 e400 e400 e400 e400 e400 e400 e400 e400 e400 e400 e400 e400 e400 e400 e400 e400 e400 e400 e400 e400 e400 e400 e400 e400 e400 e400 e400 e400 e400 e400 e400 e400 e400 e400 e400 e400 e400 e400 e400 e400 e400 e400 e400 e400 e400 e400 e400 e400 e400 e400 e400 e400 e400 e400 e400 e400 e400 e400 e400 e400 e400 e400 e400 e400 e400 e400 e400 e400 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff03 ff03 ff03 ff03 ff03 ff04 ff04 ff04 ff05 ff05 ff05 ff06 ff06 ff07 ff07 ff07 ff08 ff08 ff09 ff09 ff0a ff0a ff0b ff0c ff0c ff0d ff0e ff0e ff0f ff10 ff10 ff11 ff12 ff13 ff14 ff14 ff15 ff16 ff18 ff18 ff19 ff1a ff1b ff1c ff1d ff1e ff1f ff20 ff20 ff22 ff23 ff24 ff26 ff26 ff28 ff29 ff2a ff2a ff2b ff2d ff2e ff2f ff31 ff31 ff33 ff34 ff35 ff36 ff37 ff38 ff39 ff3a ff3b ff3c ff3d ff3e ff3f ff3f ff40 ff41 ff42 ff44 ff44 ff45 ff45 ff46 ff47 ff47 ff48 ff49 ff49 ff49 ff4a ff4c ff4c ff4d ff4d ff4d ff4e ff4f ff4f ff4f ff4f ff50 ff51 ff52 ff51 ff51 ff53 ff53 ff53 ff53 ff53 ff54 ff53 ff55 ff55 ff55 ff56 ff56 ff56 ff56 ff57 ff56 ff57 ff57 ff57 ff57 ff58 ff58 ff58 ff58 ff59 ff59 ff59 ff59 ff59 ff5a ff59 ff59 ff5a ff5a ff59 ff5b ff5a ff5b ff5b ff5b ff5b ff5b ff5b ff5c ff5c ff5d ff5c ff5d ff5d ff5d ff5d ff5c ff5d ff5e ff5e ff5d ff5e ff5f ff5e ff5e ff5f ff60 ff5e ff5f ff5f ff5f ff5e ff5f ff60 ff61 ff60 ff61 ff61 ff60 ff61 ff60 ff61 ff61 ff61 ff61 ff62 ff62 ff62 ff61 ff62 ff63 ff63 ff63 ff63 ff63 ff63 ff63 ff64 ff64 ff64 ff64 ff64 ff64 ff64 ff65 ff66 ff66 ff66 ff65 ff66 ff66 ff65 ff66 ff67 ff66 ff67 ff66 ff67 ff68 ff67 ff67 ff67 ff67 ff68 ff68 ff68 ff68 ff68 ff68 ff69 ff68 ff68 ff68 ff69 ff69 ff6a ff6a ff6a ff6a ff6a ff6a ff6a ff6a ff6a ff6a ff6a ff6b ff6b ff6b ff6b ff6c ff6b ff6c ff6c ff6c ff6c ff6d ff6c ff6d ff6d ff6c ff6d ff6d ff6d ff6d ff6d ff6e ff6e ff6f ff6e ff6f ff6e ff6e ff6f ff6e ff6f ff6f ff6f ff6f ff70 ff6f ff70 ff70 ff6f ff70 ff70 ff71 ff71 ff71 ff71 ff71 ff71 ff72 ff71 ff71 ff71 ff72 ff72 ff72 ff72 ff72 ff72 ff73 ff73 ff73 ff73 ff73 ff73 ff74 ff74 ff74 ff73 ff74 ff73 ff73 ff73 ff74 ff74 ff74 ff74 ff75 ff75 ff75 ff76 ff75 ff75 ff75 ff74 ff75 ff75 ff76 ff75 ff76 ff75 ff76 ff76 ff76 ff76 ff76 ff76 ff76 ff76 ff76 ff77 ff77 ff76 ff76 ff76 ff76 ff77 ff78 ff78 ff78 ff77 ff78 ff77 ff78 ff77 ff77 ff77 ff78 ff77 ff77 ff77 ff78 ff78 ff79 ff79 ff7a ff79 ff79 ff79 ff79 ff7a ff79 ff79 ff79 ff7a ff7a ff79 ff79 ff7a ff7b ff7b ff7a ff7a ff7a ff7a ff7a ff7a ff7a ff7a ff7b ff7b ff7b ff7b ff7b ff7c ff7c ff7c ff7c ff7c ff7c ff7c ff7c ff7c ff7c ff7c ff7c ff7c ff7c ff7c ff7c ff7c ff7d ff7d ff7d ff7e ff7e ff7d ff7d ff7d ff7e ff7e ff7e ff7e ff7e ff7d ff7e ff7e ff7e ff7e ff7d ff7d ff7e ff7e ff7e ff7e ff7e ff7e ff7e ff7e ff7f ff7e ff7f ff7f ff7f ff7f ff7e ff7f ff80 ff80 ff7f ff7f ff7f ff7f ff80 ff7f ff7f ff80 ff7f ff7f ff7f ff7f ff80 ff80 ff80 ff7f ff7f ff7f ff80 ff80 ff80 ff80 ff80 ff81 ff80 ff80 ff80 ff80 ff81 ff80 ff81 ff80 ff81 ff80 ff80 ff80 ff81 ff81 ff80 ff80 ff82 ff82 ff81 ff82 ff82 ff82 ff81 ff82 ff82 ff81 ff81 ff81 ff81 ff81 ff82 ff82 ff82 ff82 ff83 ff82 ff82 ff82 ff82 ff82 ff82 ff82 ff82 ff81 ff82 ff82 ff82 ff82 ff82 ff82 ff83 ff82 ff82 ff82 ff83 ff82 ff82 ff82 ff82 ff82 ff83 ff83 ff83 ff83 ff83 ff82 ff83 ff83 ff83 ff83 ff83 ff83 ff82 ff83 ff83 ff83 ff83 ff83 ff82 ff83 ff83 ff83 ff83 ff83 ff83 ff83 ff84 ff83 ff83 ff83 ff83 ff83 ff83 ff83 ff83 ff83 ff83 ff83 ff83 ff83 ff83 ff83 ff83 ff83 ff84 ff83 ff83 ff83 ff84 ff83 ff83 ff83 ff83 ff83 ff84 ff83 ff83 ff83 ff84 ff83 ff83 ff83 ff83 ff83 ff83 ff83 ff83 ff83 ff83 ff84 ff83 ff83 ff83 ff84 ff84 ff83 ff83 ff83 ff83 ff83 ff83 ff83 ff83 ff83 ff83 ff83 ff83 ff83 ff83 ff83 ff83 ff83 ff83 ff83 ff83 ff83 ff83 ff83 ff83 ff83 ff83 ff84 ff83 ff83 ff83 ff83 ff83 ff83 ff83 ff83 ff83 ff83 ff83 ff83 ff83 ff83 ff83 ff83 ff83 ff82 ff82 ff83 ff83 ff82 ff83 ff82 ff83 ff83 ff83 ff82 ff82 ff82 ff82 ff82 ff82 ff82 ff82 ff82 ff82 ff82 ff82 ff83 ff82 ff81 ff82 ff82 ff82 ff82 ff83 ff82 ff82 ff82 ff83 ff82 ff82 ff82 ff82 ff82 ff82 ff82 ff82 ff82 ff82 ff82 ff82 ff81 ff81 ff82 ff81 ff82 ff81 ff81 ff80 ff81 ff82 ff81 ff80 ff81 ff81 ff81 ff82 ff81 ff81 ff81 ff80 ff80 ff81 ff81 ff82 ff81 ff81 ff81 ff81 ff81 ff81 ff82 ff81 ff80 ff80 ff81 ff81 ff80 ff80 ff7f ff80 ff7f ff80 ff7f ff7f ff80 ff7f ff80 ff80 ff7f ff80 ff7f ff7f ff7f ff7e ff7f ff7e ff7e ff7f ff7f ff7e ff7d ff7e ff7f ff7f ff7f ff7e ff7f ff7e ff7f ff7e ff7e ff7e ff7e ff7e ff7e ff7e ff7e ff7d ff7d ff7c ff7d ff7c ff7d ff7d ff7c ff7d ff7d ff7d ff7c ff7d ff7c ff7c ff7c ff7c ff7c ff7c ff7c ff7c ff7c ff7c ff7c ff7c ff7c ff7c ff7c ff7c ff7c ff7c ff7b ff7b ff7b ff7b ff7b ff7b ff7b ff7b ff7b ff7b ff7b ff7b ff7b ff7b ff7b ff7a ff7a ff7a ff7a ff7a ff7a ff7a ff7a ff79 ff79 ff79 ff79 ff79 ff79 ff79 ff79 ff79 ff79 ff79 ff78 ff78 ff79 ff78 ff78 ff78 ff79 ff78 ff78 ff78 ff78 ff78 ff78 ff78 ff77 ff78 ff77 ff77 ff76 ff77 ff77 ff76 ff76 ff76 ff76 ff75 ff75 ff76 ff75 ff76 ff76 ff76 ff75 ff75 ff75 ff76 ff75 ff75 ff75 ff75 ff75 ff74 ff74 ff73 ff74 ff74 ff74 ff75 ff75 ff74 ff74 ff73 ff74 ff73 ff73 ff73 ff73 ff73 ff72 ff73 ff74 ff73 ff73 ff72 ff72 ff71 ff72 ff72 ff72 ff72 ff72 ff72 ff72 ff72 ff71 ff71 ff70 ff70 ff71 ff71 ff70 ff70 ff71 ff71 ff71 ff70 ff71 ff70 ff6f ff71 ff6f ff6f ff6f ff6f ff6f ff6f ff6f ff6f ff6f ff6e ff6e ff6d ff6e ff6f ff6f ff6e ff6e ff6e ff6e ff6e ff6d ff6d ff6d ff6c ff6c ff6c ff6c ff6c ff6c ff6c ff6c ff6c ff6b ff6b ff6b ff6b ff6b ff6b ff6b ff6b ff6b ff6a ff6a ff6a ff6a ff69 ff69 ff69 ff69 ff69 ff69 ff69 ff69 ff69 ff68 ff69 ff69 ff68 ff68 ff68 ff68 ff68 ff67 ff67 ff66 ff67 ff66 ff67 ff67 ff67 ff66 ff66 ff66 ff66 ff66 ff66 ff65 ff64 ff65 ff64 ff65 ff65 ff64 ff64 ff64 ff64 ff64 ff64 ff64 ff64 ff64 ff63 ff63 ff63 ff63 ff62 ff62 ff62 ff63 ff62 ff62 ff61 ff62 ff62 ff62 ff61 ff62 ff62 ff61 ff60 ff60 ff61 ff60 ff60 ff5f ff5f ff5f ff5e ff5e ff5f ff5e ff5f ff5e ff5d ff5e ff5e ff5e ff5d ff5e ff5d ff5c ff5c ff5c ff5d ff5c ff5c ff5c ff5b ff5b ff5b ff5c ff5b ff5b ff5a ff5a ff5a ff59 ff5a ff59 ff5a ff59 ff59 ff59 ff59 ff59 ff58 ff58 ff58 ff58 ff57 ff57 ff57 ff57 ff57 ff57 ff57 ff57 ff56 ff56 ff55 ff55 ff55 ff56 ff55 ff55 ff55 ff54 ff55 ff55 ff54 ff54 ff53 ff54 ff54 ff54 ff54 ff53 ff52 ff53 ff53 ff53 ff53 ff53 ff53 ff52 ff52 ff51 ff51 ff51 ff51 ff51 ff51 ff51 ff51 ff50 ff50 ff50 ff51 ff50 ff50 ff4f ff4f ff4e ff4f ff4f ff4f ff4e ff4e ff4e ff4e ff4e ff4d ff4d ff4d ff4d ff4d ff4c ff4c ff4c ff4b ff4c ff4b ff4b ff4a ff4a ff4a ff4a ff49 ff48 ff47 ff48 ff47 ff47 ff46 ff47 ff46 ff46 ff46 ff46 ff45 ff44 ff44 ff44 ff43 ff43 ff42 ff42 ff42 ff41 ff3f ff40 ff40 ff3f ff3f ff3e ff3c ff3c ff3c ff3c ff3a ff39 ff39 ff38 ff37 ff37 ff36 ff35 ff34 ff33 ff33 ff32 ff30 ff30 ff2e ff2e ff2d ff2c ff2b ff2a ff29 ff28 ff28 ff26 ff24 ff24 ff23 ff22 ff21 ff20 ff1f ff1e ff1d ff1c ff1b ff1a ff19 ff18 ff17 ff17 ff16 ff15 ff14 ff13 ff12 ff12 ff11 ff10 ff0f ff0e ff0e ff0d ff0d ff0c ff0b ff0b ff0a ff09 ff09 ff08 ff08 ff07 ff07 ff06 ff06 ff06 ff05 ff05 ff05 ff04 ff04 ff04 ff03 ff03 ff03 ff03 ff02 ff02 ff02 ff02 ff02 ff01 ff02 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 e400 e400 e400 e400 e400 e400 e400 e400 e400 e400 e400 e400 e400 e400 e400 e400 e400 e400 e400 e400 e400 e400 e400 e400 e400 e400 e400 e400 e400 e400 e400 e400 e400 e400 e400 e400 e400 e400 e400 e400 e400 e400 e400 e400 e400 e400 e400 e400 e400 e400 e400 e400 e400 e400 e400 e400 e400 e400 e400 e400 e400 e400 e400 e400 e400 e400 e400 e400 e400 e400 e400 e400 e400 e400 e400 e400 e400 e400 e400 e400 e400 e400 e400 e400 e400 e400 e400 e400 e400 e400 e400 e400 e400 e400 e400 e400 e400 e400 e400 e400 e400 e400 e400 e400 e400 e400 e400 e400 e400 e400 e400 e400 e400 e400 e400 e400 e400 e400 e400 e400 e400 e400 e400 e400 e400 e400 e400 e400 │ │ -e400 e400 e400 e400 e400 e400 e400 e400 e400 e400 e400 e400 e400 e400 e400 e400 e400 e400 e400 e400 e400 e400 e400 e400 e400 e400 e400 e400 e400 e400 e400 e400 e400 e400 e400 e400 e400 e400 e400 e400 e400 e400 e400 e400 e400 e400 e400 e400 e400 e400 e400 e400 e400 e400 e400 e400 e400 e400 e400 e400 e400 e400 e400 e400 e400 e400 e400 e400 e400 e400 e400 e400 e400 e400 e400 e400 e400 e400 e400 e400 e400 e400 e400 e400 e400 e400 e400 e400 e400 e400 e400 e400 e400 e400 e400 e400 e400 e400 e400 e400 e400 e400 e400 e400 e400 e400 e400 e400 e400 e400 e400 e400 e400 e400 e400 e400 e400 e400 e400 e400 e400 e400 e400 e400 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff02 ff02 ff02 ff02 ff02 ff02 ff03 ff03 ff03 ff03 ff03 ff04 ff04 ff04 ff04 ff05 ff05 ff06 ff06 ff06 ff07 ff07 ff08 ff08 ff09 ff09 ff0a ff0a ff0b ff0b ff0c ff0c ff0d ff0e ff0f ff0f ff10 ff11 ff12 ff12 ff13 ff14 ff14 ff16 ff17 ff18 ff19 ff19 ff1b ff1b ff1d ff1d ff1f ff1f ff21 ff21 ff22 ff24 ff24 ff26 ff27 ff28 ff29 ff29 ff2b ff2c ff2e ff2f ff30 ff31 ff32 ff33 ff35 ff35 ff36 ff37 ff38 ff3a ff3a ff3c ff3c ff3d ff3e ff3f ff40 ff41 ff42 ff43 ff43 ff44 ff45 ff45 ff47 ff46 ff48 ff48 ff48 ff4a ff4b ff4b ff4b ff4c ff4c ff4e ff4e ff4e ff4e ff4e ff4f ff50 ff51 ff51 ff51 ff51 ff51 ff53 ff53 ff52 ff53 ff53 ff54 ff54 ff54 ff54 ff55 ff55 ff56 ff56 ff56 ff57 ff57 ff57 ff57 ff57 ff57 ff58 ff58 ff58 ff58 ff58 ff58 ff59 ff59 ff58 ff59 ff59 ff5a ff59 ff5a ff5a ff5a ff5a ff5a ff5a ff5b ff5b ff5c ff5c ff5c ff5c ff5c ff5c ff5c ff5c ff5c ff5d ff5d ff5d ff5d ff5e ff5e ff5d ff5e ff5f ff5f ff5e ff5e ff5e ff5f ff5e ff5f ff60 ff61 ff5f ff5f ff5f ff5f ff61 ff60 ff61 ff61 ff61 ff61 ff61 ff62 ff62 ff61 ff62 ff62 ff62 ff63 ff62 ff62 ff62 ff63 ff63 ff63 ff63 ff63 ff63 ff64 ff64 ff64 ff65 ff65 ff65 ff65 ff65 ff65 ff65 ff66 ff66 ff65 ff66 ff66 ff66 ff67 ff67 ff66 ff66 ff67 ff67 ff67 ff67 ff68 ff68 ff68 ff68 ff67 ff67 ff68 ff69 ff69 ff69 ff69 ff69 ff69 ff6a ff69 ff69 ff69 ff6a ff6a ff6a ff6a ff6a ff6b ff6b ff6b ff6a ff6b ff6b ff6b ff6c ff6c ff6b ff6c ff6b ff6b ff6c ff6c ff6c ff6d ff6d ff6d ff6e ff6e ff6e ff6e ff6e ff6d ff6e ff6e ff6e ff6f ff6e ff6f ff6f ff6e ff6f ff6f ff6f ff70 ff70 ff70 ff70 ff70 ff70 ff70 ff70 ff71 ff70 ff71 ff71 ff71 ff71 ff71 ff71 ff72 ff72 ff72 ff72 ff72 ff72 ff73 ff72 ff73 ff73 ff73 ff73 ff73 ff73 ff72 ff72 ff73 ff73 ff74 ff74 ff75 ff74 ff74 ff75 ff74 ff75 ff74 ff74 ff75 ff74 ff75 ff74 ff75 ff75 ff75 ff75 ff76 ff75 ff75 ff75 ff75 ff75 ff75 ff76 ff77 ff76 ff76 ff75 ff76 ff77 ff77 ff78 ff77 ff77 ff77 ff77 ff76 ff77 ff77 ff77 ff77 ff77 ff77 ff77 ff77 ff78 ff78 ff79 ff79 ff79 ff79 ff79 ff79 ff79 ff79 ff79 ff79 ff7a ff7a ff79 ff79 ff7a ff7a ff7a ff7a ff7a ff7a ff79 ff79 ff7a ff7a ff7a ff7a ff7a ff7b ff7b ff7b ff7c ff7b ff7b ff7c ff7b ff7c ff7b ff7c ff7b ff7b ff7b ff7b ff7b ff7c ff7c ff7c ff7c ff7d ff7d ff7d ff7d ff7d ff7c ff7d ff7d ff7d ff7d ff7d ff7d ff7c ff7c ff7d ff7d ff7d ff7d ff7d ff7d ff7d ff7d ff7d ff7d ff7d ff7e ff7e ff7e ff7e ff7d ff7e ff7e ff7e ff7f ff7e ff7e ff7e ff7f ff7e ff7f ff7f ff7f ff7f ff7e ff7e ff7f ff7e ff7f ff7e ff7f ff7f ff7f ff7f ff7f ff7f ff7e ff7f ff7f ff80 ff7f ff80 ff80 ff7f ff80 ff7f ff7f ff80 ff80 ff7f ff7f ff7f ff7f ff7f ff7f ff81 ff81 ff80 ff80 ff81 ff81 ff80 ff81 ff81 ff81 ff80 ff81 ff81 ff80 ff81 ff81 ff81 ff81 ff81 ff81 ff81 ff81 ff81 ff81 ff81 ff81 ff81 ff81 ff81 ff81 ff81 ff81 ff81 ff81 ff82 ff81 ff81 ff81 ff82 ff81 ff81 ff81 ff82 ff82 ff82 ff82 ff82 ff82 ff82 ff82 ff82 ff82 ff82 ff81 ff82 ff82 ff82 ff82 ff82 ff81 ff81 ff82 ff82 ff82 ff82 ff81 ff81 ff82 ff82 ff83 ff82 ff82 ff82 ff82 ff83 ff83 ff82 ff82 ff82 ff82 ff82 ff83 ff83 ff82 ff82 ff82 ff82 ff82 ff82 ff81 ff81 ff82 ff83 ff83 ff82 ff82 ff82 ff83 ff83 ff82 ff82 ff82 ff83 ff82 ff82 ff82 ff83 ff82 ff83 ff83 ff82 ff82 ff83 ff83 ff82 ff82 ff83 ff83 ff82 ff83 ff83 ff83 ff83 ff82 ff82 ff83 ff82 ff82 ff82 ff82 ff82 ff83 ff83 ff82 ff82 ff82 ff83 ff82 ff83 ff82 ff82 ff82 ff82 ff83 ff83 ff83 ff82 ff82 ff82 ff83 ff82 ff82 ff82 ff82 ff82 ff82 ff83 ff82 ff82 ff82 ff82 ff82 ff82 ff82 ff82 ff82 ff82 ff82 ff82 ff82 ff82 ff82 ff82 ff82 ff82 ff82 ff82 ff82 ff82 ff81 ff81 ff81 ff81 ff81 ff82 ff82 ff82 ff82 ff82 ff82 ff81 ff81 ff82 ff81 ff81 ff81 ff82 ff81 ff81 ff81 ff82 ff81 ff81 ff81 ff81 ff81 ff80 ff81 ff81 ff81 ff82 ff81 ff81 ff80 ff81 ff81 ff80 ff81 ff81 ff80 ff80 ff81 ff81 ff81 ff80 ff80 ff81 ff80 ff81 ff80 ff81 ff80 ff80 ff80 ff81 ff80 ff80 ff80 ff80 ff80 ff80 ff7f ff80 ff80 ff80 ff80 ff7f ff80 ff80 ff80 ff80 ff7f ff80 ff7f ff7f ff7f ff7f ff7f ff7e ff7f ff7f ff7e ff7f ff7e ff7f ff7e ff7d ff7e ff7d ff7e ff7e ff7e ff7e ff7d ff7d ff7d ff7e ff7e ff7d ff7d ff7e ff7e ff7d ff7e ff7d ff7d ff7d ff7d ff7d ff7d ff7d ff7d ff7c ff7d ff7c ff7d ff7c ff7c ff7c ff7c ff7c ff7c ff7c ff7c ff7c ff7b ff7b ff7b ff7b ff7b ff7b ff7b ff7b ff7b ff7b ff7b ff7b ff7b ff7b ff7b ff7b ff7b ff7b ff7b ff7a ff7b ff7b ff7a ff7a ff7a ff7a ff7a ff7a ff7a ff7a ff7a ff7a ff7a ff7a ff7a ff79 ff79 ff79 ff79 ff79 ff79 ff78 ff78 ff79 ff79 ff78 ff78 ff78 ff78 ff78 ff78 ff78 ff78 ff77 ff77 ff77 ff78 ff78 ff77 ff77 ff77 ff77 ff77 ff78 ff77 ff77 ff76 ff77 ff75 ff77 ff77 ff76 ff75 ff75 ff75 ff75 ff75 ff75 ff75 ff75 ff76 ff75 ff74 ff75 ff74 ff76 ff74 ff75 ff75 ff74 ff74 ff73 ff73 ff73 ff74 ff74 ff74 ff73 ff74 ff74 ff74 ff73 ff72 ff72 ff72 ff73 ff73 ff73 ff72 ff73 ff73 ff73 ff73 ff72 ff71 ff71 ff71 ff72 ff71 ff71 ff71 ff71 ff71 ff70 ff71 ff71 ff70 ff70 ff6f ff70 ff70 ff70 ff6f ff70 ff70 ff6f ff70 ff70 ff6f ff70 ff6e ff6e ff6e ff6e ff6e ff6e ff6e ff6e ff6e ff6e ff6e ff6d ff6e ff6e ff6e ff6d ff6d ff6e ff6d ff6d ff6d ff6c ff6c ff6b ff6b ff6c ff6c ff6c ff6b ff6b ff6b ff6b ff6b ff6b ff6a ff6b ff6a ff6a ff6a ff6a ff6a ff6a ff69 ff69 ff69 ff69 ff68 ff68 ff68 ff68 ff68 ff69 ff68 ff68 ff68 ff68 ff68 ff68 ff67 ff67 ff67 ff67 ff66 ff66 ff66 ff66 ff65 ff66 ff65 ff65 ff65 ff66 ff66 ff66 ff65 ff65 ff65 ff64 ff64 ff64 ff64 ff64 ff64 ff63 ff63 ff63 ff63 ff63 ff63 ff63 ff63 ff63 ff62 ff62 ff62 ff62 ff61 ff61 ff62 ff62 ff61 ff61 ff61 ff61 ff60 ff60 ff60 ff61 ff60 ff60 ff5f ff60 ff5f ff60 ff5f ff5e ff5f ff5e ff5e ff5e ff5e ff5e ff5e ff5d ff5d ff5d ff5d ff5d ff5d ff5d ff5c ff5b ff5b ff5c ff5b ff5b ff5b ff5b ff5b ff5b ff5b ff5a ff5a ff5a ff5a ff59 ff59 ff59 ff59 ff59 ff59 ff58 ff58 ff58 ff58 ff58 ff58 ff57 ff58 ff57 ff56 ff56 ff56 ff57 ff56 ff56 ff56 ff55 ff55 ff55 ff54 ff55 ff55 ff54 ff54 ff55 ff54 ff55 ff54 ff54 ff54 ff53 ff54 ff54 ff52 ff53 ff53 ff52 ff52 ff52 ff52 ff52 ff52 ff52 ff52 ff52 ff51 ff51 ff50 ff51 ff50 ff50 ff50 ff50 ff50 ff50 ff4f ff50 ff4f ff4f ff4e ff4f ff4e ff4e ff4e ff4e ff4e ff4d ff4d ff4d ff4d ff4d ff4c ff4c ff4c ff4d ff4c ff4b ff4b ff4b ff4b ff4a ff49 ff49 ff49 ff49 ff49 ff48 ff47 ff46 ff47 ff47 ff47 ff46 ff46 ff46 ff45 ff45 ff44 ff43 ff43 ff43 ff43 ff43 ff42 ff41 ff41 ff41 ff40 ff3f ff3e ff3e ff3e ff3d ff3c ff3b ff3b ff3a ff3a ff3a ff38 ff37 ff36 ff36 ff35 ff34 ff33 ff33 ff32 ff31 ff30 ff2f ff2e ff2d ff2c ff2c ff2b ff2a ff29 ff27 ff26 ff26 ff24 ff23 ff22 ff21 ff20 ff1f ff1e ff1d ff1c ff1c ff1b ff1a ff18 ff17 ff17 ff16 ff15 ff15 ff14 ff12 ff12 ff11 ff10 ff10 ff0f ff0e ff0d ff0c ff0c ff0b ff0b ff0a ff0a ff09 ff09 ff08 ff08 ff07 ff06 ff06 ff06 ff05 ff05 ff05 ff04 ff04 ff04 ff04 ff03 ff03 ff03 ff02 ff02 ff02 ff02 ff02 ff02 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 e400 e400 e400 e400 e400 e400 e400 e400 e400 e400 e400 e400 e400 e400 e400 e400 e400 e400 e400 e400 e400 e400 e400 e400 e400 e400 e400 e400 e400 e400 e400 e400 e400 e400 e400 e400 e400 e400 e400 e400 e400 e400 e400 e400 e400 e400 e400 e400 e400 e400 e400 e400 e400 e400 e400 e400 e400 e400 e400 e400 e400 e400 e400 e400 e400 e400 e400 e400 e400 e400 e400 e400 e400 e400 e400 e400 e400 e400 e400 e400 e400 e400 e400 e400 e400 e400 e400 e400 e400 e400 e400 e400 e400 e400 e400 e400 e400 e400 e400 e400 e400 e400 e400 e400 e400 e400 e400 e400 e400 e400 e400 e400 e400 e400 e400 e400 e400 e400 e400 e400 e400 e400 e400 e400 e400 e400 e400 e400 e400 │ │ -e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff02 ff02 ff02 ff02 ff02 ff02 ff03 ff03 ff03 ff03 ff03 ff03 ff04 ff04 ff04 ff05 ff05 ff05 ff06 ff06 ff07 ff07 ff07 ff08 ff08 ff09 ff09 ff0a ff0a ff0b ff0c ff0c ff0d ff0e ff0e ff0f ff10 ff11 ff11 ff12 ff13 ff13 ff14 ff16 ff16 ff17 ff18 ff19 ff1a ff1b ff1c ff1d ff1d ff1f ff20 ff21 ff22 ff23 ff24 ff26 ff26 ff27 ff28 ff29 ff2a ff2c ff2d ff2e ff2f ff2f ff31 ff33 ff33 ff34 ff35 ff37 ff38 ff38 ff3a ff3b ff3b ff3d ff3d ff3e ff40 ff40 ff41 ff42 ff42 ff44 ff44 ff45 ff45 ff46 ff46 ff48 ff49 ff49 ff49 ff4a ff4b ff4b ff4c ff4d ff4d ff4d ff4e ff4e ff4f ff4f ff50 ff50 ff50 ff50 ff51 ff52 ff52 ff53 ff53 ff53 ff53 ff53 ff53 ff53 ff55 ff55 ff55 ff55 ff56 ff56 ff56 ff56 ff56 ff57 ff57 ff57 ff57 ff57 ff58 ff58 ff58 ff58 ff58 ff58 ff58 ff59 ff59 ff5a ff59 ff59 ff5a ff5a ff59 ff5a ff5b ff5b ff5b ff5b ff5b ff5b ff5b ff5c ff5b ff5c ff5c ff5c ff5c ff5d ff5d ff5d ff5d ff5e ff5e ff5e ff5e ff5e ff5d ff5e ff5e ff5f ff60 ff60 ff5f ff5e ff5e ff5f ff60 ff60 ff5f ff61 ff61 ff61 ff60 ff61 ff62 ff61 ff61 ff61 ff62 ff62 ff61 ff61 ff62 ff63 ff62 ff62 ff63 ff62 ff63 ff63 ff63 ff64 ff64 ff64 ff64 ff64 ff64 ff64 ff65 ff65 ff65 ff64 ff66 ff66 ff66 ff66 ff66 ff66 ff66 ff67 ff67 ff67 ff66 ff67 ff67 ff67 ff67 ff67 ff67 ff68 ff68 ff68 ff69 ff68 ff68 ff68 ff68 ff68 ff69 ff69 ff69 ff69 ff69 ff69 ff6a ff6a ff6a ff6a ff6a ff6a ff6a ff6b ff6b ff6b ff6a ff6b ff6b ff6b ff6b ff6b ff6c ff6d ff6d ff6d ff6c ff6d ff6d ff6d ff6d ff6c ff6d ff6e ff6d ff6d ff6e ff6e ff6e ff6d ff6e ff6f ff6f ff6f ff6f ff6f ff6f ff70 ff6f ff6f ff70 ff70 ff6f ff70 ff70 ff70 ff70 ff71 ff70 ff72 ff71 ff71 ff71 ff71 ff72 ff72 ff72 ff72 ff72 ff72 ff72 ff72 ff72 ff72 ff72 ff72 ff73 ff74 ff74 ff74 ff73 ff73 ff74 ff73 ff74 ff73 ff74 ff74 ff74 ff74 ff73 ff74 ff75 ff74 ff74 ff75 ff74 ff75 ff75 ff75 ff75 ff75 ff76 ff76 ff76 ff76 ff75 ff76 ff76 ff76 ff76 ff76 ff77 ff76 ff76 ff76 ff76 ff77 ff77 ff76 ff76 ff77 ff77 ff77 ff78 ff78 ff78 ff78 ff78 ff77 ff78 ff77 ff77 ff78 ff79 ff79 ff79 ff79 ff79 ff79 ff79 ff79 ff79 ff79 ff79 ff79 ff79 ff79 ff7a ff79 ff7a ff79 ff7a ff7b ff7b ff7b ff7b ff7a ff7b ff7a ff7b ff7b ff7b ff7a ff7b ff7a ff7a ff7a ff7b ff7c ff7c ff7c ff7c ff7d ff7d ff7c ff7c ff7c ff7c ff7d ff7d ff7c ff7c ff7c ff7c ff7c ff7c ff7c ff7c ff7c ff7c ff7c ff7c ff7c ff7c ff7d ff7c ff7d ff7e ff7e ff7e ff7d ff7c ff7e ff7e ff7e ff7e ff7d ff7e ff7d ff7e ff7e ff7e ff7e ff7e ff7e ff7e ff7e ff7e ff7e ff7e ff7e ff7e ff7e ff7e ff7e ff7e ff7e ff7e ff7f ff7e ff7f ff7e ff7f ff7f ff7e ff7f ff7e ff7e ff7f ff7f ff7e ff7e ff7f ff7f ff7f ff7f ff80 ff80 ff80 ff80 ff7f ff80 ff7f ff80 ff80 ff80 ff80 ff81 ff80 ff80 ff80 ff80 ff80 ff80 ff80 ff80 ff81 ff80 ff80 ff80 ff80 ff80 ff81 ff80 ff80 ff81 ff80 ff80 ff81 ff81 ff81 ff80 ff81 ff80 ff80 ff80 ff81 ff81 ff80 ff81 ff81 ff81 ff81 ff81 ff81 ff81 ff81 ff81 ff81 ff81 ff81 ff81 ff81 ff82 ff81 ff80 ff81 ff81 ff81 ff82 ff81 ff80 ff81 ff81 ff81 ff82 ff81 ff82 ff82 ff81 ff81 ff81 ff82 ff82 ff81 ff81 ff82 ff82 ff81 ff81 ff81 ff82 ff82 ff82 ff81 ff81 ff81 ff81 ff82 ff82 ff82 ff82 ff81 ff82 ff82 ff82 ff81 ff81 ff82 ff81 ff81 ff81 ff82 ff81 ff82 ff82 ff81 ff81 ff82 ff82 ff82 ff82 ff82 ff82 ff81 ff82 ff82 ff82 ff82 ff82 ff82 ff82 ff82 ff82 ff82 ff82 ff82 ff82 ff83 ff82 ff82 ff82 ff83 ff82 ff82 ff82 ff81 ff81 ff81 ff82 ff82 ff82 ff81 ff82 ff81 ff82 ff81 ff81 ff81 ff81 ff81 ff81 ff82 ff81 ff81 ff81 ff81 ff81 ff82 ff81 ff81 ff82 ff81 ff81 ff82 ff82 ff81 ff81 ff81 ff81 ff81 ff81 ff81 ff81 ff81 ff81 ff81 ff80 ff80 ff80 ff81 ff80 ff80 ff80 ff81 ff81 ff80 ff81 ff81 ff80 ff80 ff81 ff80 ff80 ff81 ff80 ff81 ff81 ff80 ff81 ff80 ff80 ff80 ff80 ff80 ff80 ff81 ff80 ff80 ff80 ff81 ff81 ff80 ff80 ff81 ff80 ff80 ff80 ff80 ff80 ff80 ff80 ff80 ff80 ff80 ff80 ff80 ff80 ff80 ff80 ff80 ff7f ff7f ff7f ff80 ff7f ff7f ff7e ff7f ff7f ff7f ff7f ff7f ff80 ff7f ff7f ff7f ff7e ff7f ff7e ff7e ff7f ff7f ff7f ff7e ff7e ff7e ff7d ff7e ff7e ff7e ff7d ff7d ff7d ff7d ff7d ff7d ff7d ff7d ff7c ff7c ff7c ff7d ff7d ff7c ff7c ff7d ff7d ff7c ff7d ff7d ff7d ff7d ff7c ff7c ff7c ff7c ff7c ff7c ff7c ff7c ff7c ff7c ff7c ff7c ff7b ff7b ff7b ff7b ff7b ff7b ff7b ff7b ff7b ff7a ff7a ff7a ff7a ff7a ff7a ff7a ff7a ff7a ff7a ff7a ff7a ff7a ff7a ff7a ff7a ff7a ff7a ff7a ff7a ff79 ff79 ff79 ff7a ff79 ff79 ff79 ff79 ff79 ff79 ff79 ff79 ff79 ff79 ff79 ff78 ff78 ff79 ff78 ff77 ff79 ff79 ff77 ff78 ff78 ff77 ff78 ff78 ff78 ff77 ff77 ff76 ff76 ff76 ff78 ff76 ff76 ff76 ff77 ff76 ff78 ff76 ff76 ff75 ff77 ff75 ff76 ff76 ff76 ff75 ff75 ff75 ff75 ff75 ff75 ff75 ff74 ff75 ff75 ff73 ff75 ff74 ff75 ff74 ff75 ff75 ff73 ff73 ff73 ff73 ff73 ff73 ff73 ff73 ff73 ff73 ff73 ff73 ff73 ff72 ff72 ff72 ff71 ff72 ff72 ff72 ff72 ff72 ff72 ff72 ff72 ff71 ff71 ff70 ff72 ff70 ff71 ff70 ff70 ff70 ff70 ff71 ff70 ff70 ff70 ff6f ff6f ff70 ff70 ff6f ff6e ff6f ff6f ff6f ff6f ff6f ff6f ff6e ff6e ff6e ff6d ff6d ff6e ff6e ff6d ff6d ff6e ff6d ff6d ff6d ff6d ff6d ff6c ff6c ff6d ff6c ff6c ff6c ff6b ff6b ff6b ff6b ff6b ff6c ff6b ff6b ff6a ff6a ff6a ff6a ff6a ff6a ff6a ff6a ff69 ff69 ff69 ff69 ff69 ff69 ff69 ff68 ff68 ff68 ff67 ff67 ff67 ff67 ff67 ff67 ff67 ff67 ff67 ff67 ff66 ff66 ff66 ff66 ff65 ff66 ff65 ff66 ff66 ff65 ff65 ff65 ff65 ff65 ff65 ff65 ff65 ff65 ff64 ff64 ff64 ff64 ff63 ff63 ff63 ff63 ff63 ff62 ff62 ff62 ff62 ff62 ff62 ff62 ff63 ff62 ff61 ff62 ff61 ff61 ff61 ff60 ff61 ff61 ff61 ff61 ff5f ff5f ff5f ff60 ff5f ff5f ff60 ff5f ff5f ff5e ff5f ff5e ff5e ff5e ff5e ff5d ff5d ff5d ff5d ff5d ff5d ff5c ff5c ff5c ff5c ff5c ff5c ff5c ff5b ff5a ff5b ff5a ff5b ff5a ff5b ff5a ff5a ff59 ff59 ff59 ff5a ff5a ff58 ff59 ff58 ff58 ff58 ff59 ff58 ff58 ff57 ff57 ff58 ff57 ff57 ff57 ff57 ff56 ff56 ff55 ff56 ff56 ff56 ff56 ff55 ff54 ff55 ff54 ff55 ff54 ff54 ff53 ff54 ff54 ff54 ff53 ff54 ff54 ff53 ff53 ff53 ff52 ff52 ff52 ff52 ff52 ff51 ff51 ff52 ff51 ff51 ff51 ff51 ff51 ff51 ff50 ff50 ff50 ff4f ff50 ff4f ff4f ff4f ff4f ff4f ff4f ff4f ff4e ff4e ff4e ff4e ff4e ff4d ff4d ff4c ff4c ff4c ff4c ff4c ff4b ff4c ff4c ff4c ff4b ff4a ff4a ff4a ff49 ff49 ff49 ff49 ff49 ff48 ff47 ff47 ff47 ff45 ff46 ff46 ff46 ff45 ff45 ff45 ff45 ff44 ff43 ff43 ff42 ff43 ff42 ff41 ff41 ff41 ff40 ff3f ff40 ff3f ff3d ff3d ff3d ff3c ff3b ff3a ff3a ff39 ff39 ff38 ff38 ff35 ff35 ff35 ff33 ff33 ff32 ff31 ff31 ff2f ff2f ff2e ff2c ff2c ff2b ff2a ff29 ff28 ff27 ff27 ff25 ff23 ff23 ff21 ff20 ff1f ff1e ff1e ff1d ff1c ff1b ff1a ff19 ff18 ff17 ff16 ff16 ff15 ff14 ff13 ff12 ff12 ff11 ff10 ff0f ff0f ff0e ff0d ff0c ff0c ff0b ff0b ff0a ff09 ff09 ff08 ff08 ff07 ff07 ff06 ff06 ff06 ff05 ff05 ff05 ff04 ff04 ff04 ff03 ff03 ff03 ff03 ff02 ff02 ff02 ff02 ff02 ff02 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 │ │ -e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff03 ff03 ff03 ff03 ff04 ff04 ff04 ff04 ff05 ff05 ff06 ff06 ff06 ff07 ff07 ff08 ff08 ff09 ff09 ff09 ff0a ff0b ff0b ff0c ff0d ff0d ff0e ff0f ff0f ff10 ff11 ff12 ff12 ff13 ff14 ff15 ff16 ff17 ff17 ff19 ff1a ff1a ff1b ff1c ff1d ff1f ff20 ff20 ff22 ff22 ff24 ff25 ff26 ff27 ff28 ff29 ff2b ff2b ff2c ff2d ff2e ff30 ff31 ff32 ff33 ff34 ff35 ff36 ff37 ff39 ff38 ff3a ff3c ff3c ff3d ff3e ff3f ff40 ff40 ff42 ff42 ff44 ff43 ff44 ff45 ff46 ff47 ff48 ff47 ff49 ff48 ff49 ff4a ff4a ff4c ff4c ff4c ff4d ff4e ff4e ff4f ff4e ff50 ff4f ff50 ff50 ff50 ff51 ff52 ff52 ff52 ff53 ff53 ff53 ff53 ff53 ff53 ff54 ff54 ff55 ff55 ff56 ff56 ff56 ff56 ff57 ff56 ff56 ff56 ff57 ff57 ff57 ff58 ff58 ff58 ff57 ff58 ff59 ff59 ff59 ff59 ff59 ff59 ff59 ff59 ff5a ff5a ff5a ff5b ff5a ff5b ff5b ff5b ff5b ff5b ff5c ff5b ff5c ff5c ff5c ff5c ff5d ff5d ff5d ff5d ff5d ff5d ff5d ff5d ff5e ff5f ff5f ff5f ff5f ff5e ff5e ff5f ff5f ff60 ff5f ff60 ff60 ff60 ff5f ff60 ff61 ff61 ff61 ff61 ff62 ff61 ff61 ff61 ff62 ff61 ff62 ff62 ff62 ff62 ff63 ff62 ff63 ff64 ff63 ff64 ff63 ff63 ff63 ff64 ff65 ff64 ff64 ff64 ff65 ff65 ff65 ff65 ff65 ff65 ff65 ff66 ff66 ff66 ff65 ff66 ff66 ff66 ff66 ff67 ff67 ff67 ff68 ff67 ff68 ff68 ff67 ff67 ff67 ff68 ff69 ff68 ff68 ff69 ff68 ff69 ff69 ff69 ff69 ff69 ff69 ff6a ff6a ff6a ff6a ff6a ff6a ff6a ff6a ff6a ff6a ff6b ff6c ff6c ff6c ff6c ff6b ff6b ff6c ff6c ff6c ff6c ff6c ff6d ff6c ff6c ff6d ff6d ff6d ff6d ff6e ff6e ff6e ff6e ff6e ff6f ff6f ff6f ff6f ff6f ff6f ff6f ff6f ff6f ff6f ff6f ff6f ff70 ff70 ff70 ff70 ff71 ff70 ff71 ff71 ff71 ff72 ff71 ff71 ff71 ff71 ff71 ff72 ff71 ff72 ff72 ff73 ff73 ff73 ff73 ff73 ff73 ff73 ff72 ff73 ff72 ff73 ff73 ff73 ff73 ff73 ff74 ff74 ff74 ff74 ff74 ff74 ff75 ff75 ff74 ff75 ff74 ff75 ff75 ff75 ff75 ff75 ff76 ff75 ff75 ff76 ff75 ff76 ff75 ff75 ff76 ff75 ff76 ff76 ff76 ff76 ff77 ff77 ff77 ff77 ff78 ff77 ff77 ff78 ff77 ff77 ff77 ff77 ff77 ff78 ff78 ff78 ff78 ff78 ff78 ff78 ff78 ff78 ff78 ff78 ff79 ff79 ff79 ff79 ff78 ff79 ff79 ff7a ff7a ff7a ff79 ff7a ff7a ff7a ff7a ff7a ff79 ff7a ff7a ff7a ff7a ff7a ff7a ff7b ff7b ff7b ff7b ff7c ff7b ff7b ff7c ff7b ff7c ff7c ff7c ff7c ff7c ff7c ff7c ff7c ff7c ff7c ff7c ff7b ff7b ff7b ff7c ff7c ff7c ff7c ff7d ff7c ff7d ff7d ff7d ff7e ff7d ff7c ff7d ff7d ff7d ff7d ff7d ff7d ff7c ff7d ff7e ff7d ff7d ff7c ff7d ff7e ff7e ff7d ff7d ff7d ff7d ff7e ff7e ff7e ff7e ff7d ff7d ff7e ff7f ff7e ff7e ff7d ff7e ff7e ff7e ff7e ff7e ff7e ff7e ff7f ff7e ff7e ff7f ff7e ff7e ff7e ff7f ff7f ff7f ff7f ff7e ff80 ff7f ff7f ff7f ff7f ff7f ff81 ff7f ff7f ff7f ff7f ff80 ff80 ff7f ff7f ff80 ff7f ff80 ff7f ff7f ff7f ff80 ff7f ff7f ff80 ff7f ff7f ff80 ff80 ff80 ff7f ff81 ff80 ff80 ff80 ff80 ff80 ff7f ff80 ff80 ff80 ff80 ff81 ff81 ff81 ff80 ff81 ff80 ff80 ff80 ff80 ff81 ff81 ff80 ff80 ff81 ff81 ff81 ff81 ff80 ff80 ff80 ff80 ff80 ff81 ff81 ff81 ff81 ff80 ff80 ff80 ff81 ff81 ff81 ff80 ff81 ff81 ff80 ff81 ff80 ff81 ff81 ff81 ff81 ff81 ff80 ff80 ff81 ff81 ff82 ff82 ff81 ff81 ff82 ff81 ff81 ff81 ff81 ff81 ff81 ff81 ff81 ff81 ff81 ff81 ff81 ff81 ff81 ff81 ff81 ff81 ff81 ff81 ff81 ff81 ff81 ff81 ff81 ff81 ff82 ff81 ff82 ff81 ff81 ff81 ff81 ff81 ff82 ff82 ff81 ff81 ff82 ff82 ff81 ff81 ff81 ff81 ff80 ff80 ff82 ff81 ff81 ff82 ff81 ff82 ff81 ff80 ff81 ff81 ff81 ff80 ff80 ff81 ff80 ff81 ff80 ff80 ff81 ff80 ff80 ff81 ff81 ff80 ff81 ff81 ff81 ff80 ff80 ff80 ff80 ff81 ff80 ff81 ff80 ff80 ff80 ff80 ff80 ff80 ff80 ff7f ff7f ff7f ff80 ff80 ff80 ff80 ff80 ff7f ff7f ff80 ff7f ff7f ff80 ff7f ff80 ff80 ff7f ff80 ff7f ff80 ff7f ff80 ff7f ff80 ff80 ff80 ff7f ff80 ff80 ff80 ff7f ff7f ff80 ff80 ff80 ff7f ff7f ff7f ff7f ff7f ff7f ff7f ff7f ff7f ff7f ff7f ff7f ff7f ff7f ff7e ff7f ff7e ff7f ff7e ff7e ff7e ff7e ff7e ff7e ff7e ff7f ff7f ff7e ff7e ff7e ff7e ff7e ff7e ff7e ff7e ff7e ff7e ff7d ff7d ff7e ff7d ff7e ff7d ff7d ff7d ff7d ff7c ff7d ff7d ff7d ff7c ff7c ff7c ff7c ff7c ff7c ff7c ff7c ff7c ff7c ff7c ff7c ff7c ff7c ff7c ff7c ff7c ff7c ff7b ff7b ff7b ff7b ff7b ff7b ff7b ff7b ff7b ff7b ff7b ff7b ff7b ff7b ff7a ff7a ff7b ff7b ff7b ff7a ff7a ff79 ff79 ff79 ff7a ff79 ff79 ff79 ff79 ff79 ff79 ff7a ff79 ff79 ff79 ff7a ff79 ff79 ff7a ff79 ff78 ff79 ff7a ff79 ff78 ff78 ff78 ff78 ff78 ff78 ff78 ff78 ff78 ff79 ff78 ff78 ff79 ff78 ff77 ff78 ff78 ff76 ff78 ff78 ff76 ff77 ff77 ff77 ff77 ff77 ff76 ff75 ff76 ff77 ff76 ff75 ff75 ff77 ff76 ff77 ff75 ff76 ff75 ff76 ff74 ff76 ff76 ff75 ff75 ff74 ff75 ff75 ff74 ff75 ff74 ff74 ff73 ff74 ff73 ff74 ff74 ff74 ff74 ff74 ff74 ff73 ff73 ff73 ff73 ff73 ff72 ff72 ff72 ff72 ff72 ff72 ff72 ff72 ff72 ff72 ff72 ff71 ff71 ff71 ff71 ff71 ff71 ff71 ff71 ff71 ff71 ff71 ff70 ff71 ff70 ff71 ff70 ff6f ff6f ff70 ff70 ff6f ff6f ff70 ff6f ff6e ff6f ff6f ff6e ff6e ff6e ff6f ff6e ff6e ff6f ff6e ff6e ff6e ff6e ff6d ff6d ff6e ff6d ff6d ff6c ff6d ff6d ff6c ff6c ff6c ff6c ff6c ff6c ff6c ff6c ff6c ff6b ff6b ff6b ff6b ff6b ff6b ff6b ff6b ff6a ff6a ff69 ff69 ff6a ff6a ff69 ff69 ff69 ff69 ff68 ff68 ff69 ff69 ff68 ff68 ff68 ff67 ff68 ff67 ff67 ff66 ff66 ff67 ff67 ff66 ff66 ff66 ff66 ff65 ff65 ff66 ff66 ff65 ff65 ff65 ff65 ff65 ff65 ff64 ff64 ff64 ff64 ff64 ff64 ff64 ff64 ff63 ff63 ff63 ff64 ff63 ff62 ff62 ff62 ff62 ff62 ff61 ff62 ff61 ff61 ff61 ff62 ff62 ff61 ff61 ff61 ff61 ff61 ff61 ff60 ff5f ff60 ff60 ff60 ff5f ff5f ff5f ff5f ff5e ff5e ff5f ff5e ff5e ff5d ff5e ff5e ff5e ff5e ff5d ff5d ff5c ff5c ff5d ff5c ff5c ff5c ff5b ff5b ff5c ff5b ff5c ff5b ff5a ff5a ff59 ff59 ff5a ff5a ff5a ff59 ff58 ff59 ff59 ff59 ff59 ff58 ff58 ff58 ff58 ff58 ff58 ff58 ff58 ff58 ff57 ff57 ff56 ff56 ff56 ff56 ff56 ff56 ff56 ff55 ff54 ff55 ff56 ff55 ff55 ff54 ff55 ff54 ff54 ff54 ff54 ff53 ff53 ff53 ff53 ff53 ff53 ff53 ff53 ff52 ff52 ff52 ff51 ff52 ff51 ff51 ff51 ff50 ff51 ff51 ff51 ff50 ff51 ff50 ff50 ff50 ff50 ff4f ff4f ff4f ff4e ff4e ff4e ff4e ff4e ff4e ff4e ff4e ff4d ff4d ff4d ff4d ff4c ff4c ff4b ff4c ff4b ff4b ff4b ff4b ff4b ff4a ff4a ff4a ff49 ff49 ff48 ff48 ff48 ff48 ff48 ff48 ff47 ff46 ff47 ff46 ff45 ff45 ff45 ff45 ff44 ff44 ff44 ff43 ff43 ff43 ff42 ff42 ff41 ff40 ff40 ff40 ff3f ff3e ff3f ff3f ff3e ff3d ff3b ff3b ff3c ff3b ff3a ff38 ff38 ff37 ff37 ff36 ff35 ff34 ff33 ff33 ff31 ff31 ff30 ff2f ff2e ff2d ff2d ff2a ff2a ff29 ff28 ff27 ff26 ff25 ff24 ff23 ff22 ff22 ff20 ff1f ff1e ff1d ff1c ff1c ff1a ff19 ff19 ff17 ff17 ff16 ff15 ff14 ff13 ff13 ff12 ff11 ff10 ff10 ff0f ff0e ff0e ff0d ff0c ff0b ff0b ff0a ff0a ff09 ff09 ff08 ff08 ff07 ff07 ff06 ff06 ff05 ff05 ff05 ff04 ff04 ff04 ff03 ff03 ff03 ff03 ff02 ff02 ff02 ff02 ff02 ff02 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 │ │ -e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff03 ff03 ff03 ff03 ff03 ff04 ff04 ff04 ff05 ff05 ff05 ff06 ff06 ff06 ff07 ff08 ff08 ff08 ff09 ff09 ff0a ff0a ff0b ff0c ff0c ff0d ff0e ff0e ff0f ff10 ff10 ff11 ff12 ff13 ff14 ff14 ff15 ff16 ff17 ff18 ff19 ff1a ff1b ff1c ff1d ff1e ff1f ff20 ff21 ff22 ff23 ff25 ff26 ff27 ff28 ff29 ff29 ff2b ff2b ff2c ff2e ff30 ff30 ff31 ff32 ff33 ff34 ff34 ff37 ff37 ff38 ff39 ff3b ff3c ff3c ff3e ff3e ff3f ff41 ff40 ff42 ff42 ff42 ff44 ff45 ff46 ff46 ff47 ff47 ff48 ff49 ff48 ff49 ff49 ff4a ff4b ff4b ff4d ff4d ff4e ff4d ff4e ff4e ff4f ff50 ff50 ff50 ff50 ff51 ff52 ff52 ff52 ff52 ff52 ff52 ff53 ff52 ff54 ff55 ff54 ff54 ff55 ff56 ff55 ff56 ff55 ff55 ff56 ff56 ff56 ff57 ff57 ff57 ff57 ff57 ff58 ff58 ff58 ff58 ff57 ff58 ff58 ff58 ff58 ff5a ff5a ff5a ff59 ff59 ff5a ff5a ff5a ff5a ff5a ff5b ff5b ff5c ff5c ff5b ff5b ff5d ff5c ff5c ff5d ff5c ff5c ff5c ff5d ff5e ff5e ff5e ff5e ff5e ff5e ff5e ff5f ff5e ff5e ff5f ff5f ff5f ff5f ff5f ff5f ff60 ff61 ff61 ff60 ff60 ff61 ff61 ff61 ff61 ff61 ff61 ff61 ff61 ff61 ff63 ff62 ff63 ff62 ff62 ff64 ff63 ff63 ff63 ff64 ff64 ff64 ff64 ff63 ff65 ff64 ff64 ff64 ff64 ff64 ff65 ff65 ff65 ff65 ff64 ff65 ff65 ff66 ff66 ff67 ff66 ff66 ff67 ff66 ff66 ff67 ff66 ff66 ff67 ff68 ff68 ff67 ff67 ff68 ff68 ff68 ff68 ff68 ff69 ff68 ff69 ff69 ff69 ff6a ff69 ff69 ff6a ff69 ff6a ff69 ff6a ff6a ff6b ff6b ff6b ff6b ff6b ff6a ff6b ff6b ff6b ff6c ff6b ff6c ff6c ff6c ff6c ff6c ff6d ff6d ff6d ff6d ff6d ff6d ff6e ff6d ff6e ff6e ff6d ff6e ff6e ff6e ff6f ff6e ff6e ff6f ff6f ff6f ff70 ff6f ff70 ff70 ff70 ff71 ff71 ff71 ff70 ff70 ff70 ff70 ff70 ff71 ff71 ff71 ff72 ff72 ff72 ff72 ff72 ff72 ff72 ff72 ff72 ff72 ff72 ff72 ff72 ff72 ff73 ff73 ff73 ff73 ff73 ff73 ff73 ff74 ff73 ff74 ff74 ff73 ff74 ff74 ff74 ff74 ff74 ff74 ff75 ff75 ff75 ff74 ff75 ff75 ff75 ff74 ff75 ff75 ff75 ff75 ff76 ff76 ff75 ff76 ff76 ff77 ff76 ff77 ff76 ff76 ff77 ff77 ff76 ff77 ff77 ff77 ff77 ff77 ff77 ff77 ff78 ff78 ff77 ff77 ff78 ff78 ff78 ff78 ff78 ff79 ff78 ff78 ff79 ff79 ff79 ff79 ff79 ff79 ff79 ff79 ff79 ff7a ff79 ff79 ff79 ff7a ff79 ff7a ff7a ff7a ff7b ff7b ff7a ff7a ff7b ff7a ff7a ff7b ff7b ff7b ff7b ff7b ff7b ff7b ff7b ff7b ff7b ff7a ff7a ff7b ff7b ff7b ff7b ff7c ff7c ff7c ff7c ff7c ff7c ff7d ff7c ff7d ff7d ff7d ff7c ff7d ff7d ff7d ff7d ff7d ff7d ff7c ff7d ff7d ff7d ff7d ff7c ff7c ff7c ff7c ff7c ff7d ff7c ff7d ff7e ff7e ff7d ff7e ff7d ff7c ff7d ff7e ff7e ff7e ff7d ff7e ff7e ff7e ff7e ff7e ff7e ff7e ff7e ff7d ff7e ff7e ff7e ff7e ff7d ff7e ff7e ff7e ff7e ff7e ff80 ff7f ff7f ff7e ff7e ff7e ff7f ff7f ff7e ff7f ff7f ff7f ff7f ff7f ff7e ff7e ff7f ff80 ff7f ff7f ff7e ff7f ff7e ff7e ff7f ff7f ff7f ff7f ff80 ff80 ff7f ff80 ff7f ff80 ff80 ff80 ff80 ff7f ff80 ff80 ff7f ff80 ff80 ff80 ff80 ff7f ff80 ff7f ff7f ff80 ff7f ff80 ff80 ff80 ff80 ff80 ff80 ff80 ff80 ff7f ff80 ff80 ff80 ff80 ff80 ff80 ff80 ff80 ff80 ff80 ff80 ff80 ff80 ff80 ff80 ff80 ff80 ff80 ff81 ff80 ff81 ff80 ff80 ff80 ff81 ff80 ff80 ff80 ff80 ff81 ff82 ff81 ff80 ff82 ff80 ff80 ff80 ff80 ff80 ff80 ff80 ff80 ff80 ff80 ff80 ff80 ff80 ff80 ff80 ff80 ff80 ff80 ff80 ff80 ff81 ff81 ff81 ff80 ff80 ff81 ff81 ff81 ff80 ff81 ff80 ff80 ff80 ff81 ff81 ff81 ff81 ff82 ff82 ff81 ff81 ff81 ff81 ff80 ff80 ff81 ff80 ff81 ff80 ff81 ff81 ff80 ff80 ff81 ff80 ff81 ff80 ff80 ff81 ff80 ff81 ff80 ff80 ff80 ff80 ff80 ff80 ff80 ff7f ff80 ff80 ff80 ff80 ff7f ff7f ff80 ff80 ff80 ff80 ff7f ff7f ff7f ff80 ff7f ff7f ff7f ff7f ff7f ff7f ff7f ff7f ff7f ff7f ff7f ff7f ff7e ff7f ff7f ff7f ff7f ff7f ff7f ff7e ff7e ff7f ff7f ff7f ff7f ff7f ff7e ff7f ff7f ff7f ff7e ff7f ff7f ff7f ff7e ff7e ff7f ff7f ff7f ff7e ff7e ff7f ff7e ff7f ff7e ff7f ff7e ff7e ff7d ff7e ff7e ff7e ff7e ff7e ff7e ff7e ff7e ff7d ff7e ff7e ff7d ff7e ff7d ff7e ff7e ff7e ff7d ff7d ff7d ff7d ff7d ff7d ff7d ff7d ff7d ff7d ff7c ff7d ff7d ff7c ff7d ff7d ff7d ff7d ff7d ff7c ff7c ff7d ff7d ff7c ff7c ff7b ff7b ff7b ff7b ff7b ff7c ff7c ff7b ff7b ff7c ff7b ff7b ff7b ff7b ff7c ff7c ff7b ff7b ff7b ff7a ff7a ff7a ff7a ff7a ff7a ff7a ff7a ff7a ff7a ff7a ff7a ff7a ff7a ff7a ff7a ff7a ff7a ff79 ff79 ff78 ff79 ff79 ff79 ff79 ff79 ff79 ff78 ff79 ff78 ff79 ff78 ff79 ff79 ff79 ff7a ff79 ff78 ff79 ff78 ff78 ff78 ff77 ff78 ff78 ff78 ff78 ff78 ff78 ff78 ff77 ff77 ff78 ff78 ff78 ff77 ff77 ff76 ff76 ff77 ff77 ff76 ff76 ff76 ff76 ff76 ff76 ff76 ff75 ff76 ff75 ff76 ff75 ff75 ff76 ff75 ff76 ff75 ff76 ff75 ff75 ff74 ff75 ff75 ff75 ff75 ff73 ff74 ff74 ff73 ff74 ff74 ff74 ff73 ff73 ff73 ff73 ff73 ff73 ff73 ff73 ff73 ff73 ff73 ff73 ff73 ff72 ff72 ff72 ff71 ff71 ff71 ff71 ff71 ff72 ff71 ff71 ff71 ff71 ff70 ff70 ff71 ff70 ff70 ff70 ff70 ff70 ff70 ff70 ff70 ff70 ff6f ff70 ff70 ff6f ff6e ff6f ff6f ff6e ff6e ff6f ff6e ff6e ff6e ff6e ff6e ff6e ff6e ff6d ff6e ff6d ff6e ff6e ff6d ff6e ff6d ff6d ff6d ff6d ff6c ff6d ff6c ff6c ff6c ff6b ff6b ff6b ff6b ff6b ff6b ff6b ff6b ff6b ff6b ff6a ff6a ff6a ff6a ff6a ff6a ff6a ff6a ff69 ff69 ff68 ff69 ff68 ff69 ff68 ff68 ff68 ff68 ff68 ff68 ff68 ff68 ff68 ff67 ff67 ff67 ff66 ff66 ff66 ff66 ff66 ff66 ff66 ff66 ff65 ff65 ff65 ff65 ff65 ff65 ff65 ff65 ff64 ff64 ff64 ff64 ff64 ff63 ff63 ff63 ff63 ff63 ff63 ff63 ff63 ff62 ff62 ff62 ff62 ff62 ff61 ff61 ff62 ff61 ff61 ff61 ff60 ff60 ff61 ff61 ff60 ff60 ff61 ff60 ff60 ff60 ff60 ff60 ff5f ff5f ff5f ff5f ff5e ff5e ff5e ff5e ff5e ff5e ff5e ff5e ff5d ff5d ff5d ff5d ff5d ff5d ff5d ff5c ff5b ff5c ff5c ff5b ff5b ff5c ff5b ff5a ff5b ff5b ff5b ff5a ff5a ff59 ff59 ff59 ff59 ff59 ff59 ff58 ff58 ff59 ff59 ff59 ff58 ff57 ff58 ff57 ff57 ff58 ff57 ff57 ff57 ff57 ff57 ff56 ff55 ff56 ff56 ff56 ff55 ff55 ff55 ff55 ff54 ff54 ff55 ff54 ff55 ff54 ff54 ff54 ff54 ff53 ff53 ff53 ff53 ff52 ff52 ff52 ff52 ff52 ff52 ff52 ff51 ff51 ff51 ff51 ff50 ff50 ff50 ff4f ff50 ff50 ff50 ff50 ff50 ff4f ff4f ff4f ff4f ff4f ff4e ff4e ff4d ff4e ff4d ff4d ff4d ff4d ff4d ff4d ff4d ff4c ff4c ff4c ff4b ff4b ff4b ff4b ff4a ff4b ff4b ff4a ff49 ff48 ff49 ff49 ff49 ff48 ff48 ff47 ff47 ff47 ff47 ff45 ff46 ff45 ff46 ff45 ff45 ff45 ff44 ff44 ff44 ff44 ff42 ff42 ff42 ff42 ff42 ff41 ff40 ff3f ff40 ff3f ff3e ff3e ff3d ff3d ff3d ff3b ff3b ff3a ff3a ff39 ff38 ff37 ff36 ff36 ff35 ff35 ff34 ff33 ff32 ff31 ff30 ff2f ff2e ff2d ff2c ff2b ff2a ff29 ff28 ff27 ff27 ff25 ff24 ff24 ff23 ff22 ff21 ff20 ff1f ff1e ff1d ff1c ff1b ff1a ff19 ff18 ff17 ff16 ff16 ff15 ff14 ff13 ff12 ff11 ff11 ff10 ff0f ff0e ff0e ff0d ff0c ff0c ff0b ff0a ff0a ff09 ff09 ff08 ff08 ff07 ff07 ff06 ff06 ff05 ff05 ff05 ff04 ff04 ff04 ff04 ff03 ff03 ff03 ff03 ff02 ff02 ff02 ff02 ff02 ff02 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 │ │ -e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff03 ff03 ff03 ff03 ff04 ff04 ff04 ff05 ff05 ff05 ff06 ff06 ff06 ff07 ff07 ff08 ff08 ff09 ff09 ff09 ff0a ff0b ff0c ff0c ff0d ff0d ff0e ff0f ff10 ff10 ff11 ff12 ff13 ff13 ff14 ff15 ff16 ff17 ff17 ff19 ff1a ff1b ff1b ff1d ff1d ff1e ff20 ff20 ff22 ff23 ff24 ff25 ff26 ff27 ff27 ff29 ff2a ff2b ff2c ff2d ff2f ff2f ff30 ff32 ff33 ff33 ff34 ff35 ff36 ff37 ff39 ff3a ff3b ff3b ff3d ff3e ff40 ff3f ff40 ff41 ff42 ff42 ff44 ff44 ff45 ff45 ff46 ff46 ff48 ff48 ff48 ff49 ff49 ff4a ff4b ff4b ff4b ff4d ff4d ff4c ff4d ff4d ff4f ff50 ff4f ff50 ff4f ff51 ff51 ff51 ff51 ff51 ff51 ff52 ff52 ff53 ff54 ff54 ff53 ff55 ff54 ff54 ff55 ff54 ff55 ff55 ff55 ff55 ff56 ff56 ff57 ff56 ff57 ff57 ff57 ff57 ff57 ff57 ff57 ff57 ff58 ff58 ff59 ff59 ff59 ff58 ff58 ff59 ff59 ff59 ff5a ff59 ff5a ff5a ff5b ff5b ff5b ff5b ff5c ff5b ff5b ff5b ff5b ff5c ff5c ff5d ff5d ff5d ff5d ff5d ff5d ff5d ff5d ff5e ff5e ff5d ff5e ff5e ff5e ff5f ff5f ff5f ff5f ff60 ff60 ff5e ff5f ff5f ff60 ff60 ff60 ff60 ff60 ff61 ff60 ff61 ff62 ff62 ff62 ff62 ff62 ff62 ff62 ff62 ff63 ff63 ff63 ff64 ff63 ff63 ff64 ff63 ff64 ff64 ff64 ff64 ff65 ff65 ff65 ff65 ff64 ff64 ff65 ff66 ff65 ff67 ff65 ff65 ff67 ff66 ff65 ff66 ff66 ff66 ff67 ff68 ff67 ff66 ff67 ff67 ff67 ff68 ff67 ff68 ff68 ff68 ff68 ff68 ff68 ff69 ff68 ff69 ff69 ff68 ff69 ff69 ff6a ff6a ff6b ff6a ff6a ff6a ff6a ff6a ff6a ff6a ff6b ff6b ff6b ff6b ff6b ff6b ff6c ff6c ff6c ff6c ff6c ff6d ff6c ff6c ff6d ff6c ff6d ff6d ff6d ff6c ff6d ff6e ff6e ff6d ff6e ff6f ff6e ff6e ff6f ff6e ff6f ff70 ff6f ff70 ff70 ff6f ff70 ff6f ff6f ff6f ff6f ff70 ff70 ff71 ff71 ff71 ff71 ff71 ff71 ff71 ff72 ff71 ff71 ff71 ff71 ff71 ff71 ff72 ff72 ff72 ff72 ff72 ff72 ff73 ff73 ff73 ff73 ff73 ff73 ff73 ff73 ff73 ff73 ff74 ff74 ff73 ff74 ff74 ff74 ff74 ff74 ff74 ff74 ff73 ff74 ff74 ff75 ff75 ff75 ff76 ff75 ff75 ff76 ff76 ff76 ff75 ff75 ff75 ff75 ff75 ff75 ff76 ff76 ff77 ff77 ff77 ff76 ff77 ff77 ff77 ff77 ff77 ff78 ff77 ff77 ff77 ff77 ff78 ff77 ff78 ff78 ff79 ff79 ff78 ff78 ff79 ff78 ff78 ff78 ff79 ff78 ff79 ff78 ff79 ff79 ff79 ff7a ff7a ff7a ff7a ff7a ff7a ff7a ff7a ff7a ff7a ff7a ff7a ff7a ff7a ff7a ff7a ff7a ff7a ff79 ff7a ff7a ff7a ff7b ff7b ff7b ff7b ff7b ff7b ff7c ff7c ff7c ff7c ff7b ff7c ff7c ff7c ff7c ff7c ff7c ff7c ff7c ff7c ff7c ff7c ff7c ff7c ff7b ff7b ff7c ff7c ff7c ff7c ff7c ff7d ff7c ff7d ff7d ff7d ff7c ff7d ff7d ff7c ff7d ff7c ff7d ff7d ff7d ff7e ff7e ff7e ff7e ff7e ff7e ff7d ff7d ff7d ff7d ff7d ff7e ff7e ff7d ff7e ff7e ff7d ff7e ff7e ff7e ff7f ff7f ff7d ff7e ff7e ff7d ff7e ff7d ff7f ff7f ff7d ff7d ff7f ff7d ff7e ff7f ff7f ff7f ff7f ff7d ff7e ff7e ff7e ff7f ff7f ff7f ff7f ff7f ff7f ff7e ff7f ff7f ff7f ff7f ff80 ff7f ff7f ff7f ff7f ff7e ff80 ff80 ff80 ff80 ff7f ff7f ff7f ff7f ff80 ff7f ff80 ff7f ff80 ff80 ff7f ff80 ff7f ff80 ff7f ff80 ff80 ff80 ff80 ff80 ff7f ff80 ff80 ff7f ff80 ff80 ff7f ff7f ff7f ff80 ff80 ff7f ff80 ff81 ff7f ff81 ff7f ff80 ff7f ff81 ff80 ff80 ff7f ff7f ff80 ff81 ff80 ff7f ff81 ff80 ff80 ff7f ff7f ff7f ff80 ff80 ff80 ff7f ff7f ff80 ff80 ff7f ff80 ff7f ff7f ff7f ff80 ff7f ff80 ff80 ff81 ff81 ff7f ff7f ff81 ff81 ff81 ff80 ff81 ff80 ff80 ff80 ff80 ff81 ff80 ff80 ff80 ff81 ff80 ff80 ff81 ff80 ff80 ff80 ff80 ff80 ff80 ff7f ff80 ff80 ff80 ff80 ff80 ff80 ff80 ff80 ff80 ff80 ff7f ff80 ff80 ff80 ff7f ff7f ff7f ff80 ff80 ff7f ff7f ff7f ff7f ff80 ff7f ff7f ff80 ff80 ff7f ff7f ff7e ff7e ff7f ff7f ff7e ff7e ff7e ff7f ff7e ff7f ff7e ff7e ff7e ff7f ff7e ff7f ff7e ff7e ff7e ff7e ff7e ff7f ff7e ff7e ff7d ff7e ff7e ff7e ff7e ff7d ff7e ff7e ff7e ff7e ff7d ff7e ff7e ff7e ff7d ff7e ff7e ff7e ff7e ff7d ff7e ff7e ff7e ff7f ff7e ff7e ff7d ff7e ff7d ff7e ff7d ff7d ff7d ff7e ff7d ff7d ff7d ff7d ff7e ff7d ff7d ff7d ff7d ff7e ff7d ff7d ff7d ff7d ff7c ff7c ff7c ff7d ff7d ff7c ff7c ff7c ff7c ff7d ff7c ff7c ff7c ff7c ff7c ff7d ff7d ff7c ff7c ff7c ff7c ff7c ff7c ff7b ff7b ff7b ff7b ff7b ff7b ff7b ff7b ff7b ff7a ff7b ff7b ff7a ff7b ff7b ff7b ff7b ff7b ff7b ff7a ff7a ff79 ff79 ff7a ff7a ff7a ff79 ff7a ff7a ff7a ff79 ff79 ff79 ff79 ff7a ff79 ff79 ff79 ff79 ff78 ff79 ff78 ff78 ff78 ff78 ff78 ff78 ff77 ff78 ff77 ff78 ff77 ff77 ff77 ff78 ff78 ff78 ff77 ff78 ff78 ff78 ff77 ff78 ff78 ff77 ff76 ff77 ff78 ff77 ff76 ff77 ff77 ff76 ff77 ff77 ff76 ff75 ff76 ff77 ff76 ff76 ff75 ff76 ff75 ff75 ff75 ff75 ff75 ff75 ff73 ff75 ff75 ff75 ff75 ff73 ff75 ff75 ff75 ff74 ff74 ff74 ff74 ff74 ff74 ff74 ff73 ff74 ff73 ff73 ff73 ff73 ff73 ff73 ff72 ff72 ff72 ff72 ff72 ff72 ff72 ff72 ff72 ff72 ff72 ff72 ff72 ff71 ff72 ff71 ff71 ff70 ff70 ff71 ff71 ff70 ff70 ff70 ff70 ff6f ff6f ff70 ff70 ff6f ff70 ff6f ff6f ff6f ff6f ff6f ff70 ff6f ff6f ff6f ff6f ff6e ff6e ff6e ff6e ff6e ff6d ff6d ff6d ff6e ff6d ff6d ff6d ff6d ff6d ff6d ff6d ff6d ff6d ff6d ff6d ff6d ff6c ff6c ff6c ff6b ff6b ff6c ff6c ff6b ff6b ff6b ff6a ff6a ff6a ff6b ff6a ff6a ff6a ff6a ff6a ff69 ff69 ff69 ff69 ff69 ff69 ff69 ff69 ff69 ff68 ff68 ff67 ff68 ff67 ff68 ff68 ff67 ff68 ff67 ff66 ff67 ff67 ff66 ff66 ff67 ff66 ff65 ff66 ff65 ff65 ff65 ff65 ff64 ff64 ff65 ff64 ff65 ff64 ff64 ff64 ff64 ff64 ff63 ff63 ff63 ff63 ff63 ff62 ff62 ff62 ff62 ff62 ff62 ff62 ff62 ff62 ff61 ff61 ff61 ff61 ff61 ff61 ff60 ff61 ff61 ff60 ff60 ff60 ff5f ff60 ff60 ff60 ff60 ff60 ff5f ff5f ff5f ff5e ff5f ff5e ff5e ff5e ff5d ff5e ff5d ff5d ff5e ff5d ff5e ff5d ff5d ff5c ff5c ff5c ff5c ff5c ff5c ff5b ff5c ff5c ff5b ff5b ff5a ff5b ff5a ff5a ff5a ff5a ff59 ff5a ff59 ff59 ff59 ff59 ff58 ff59 ff58 ff58 ff58 ff58 ff58 ff58 ff57 ff58 ff57 ff56 ff57 ff56 ff56 ff56 ff56 ff56 ff55 ff55 ff56 ff55 ff55 ff55 ff54 ff55 ff54 ff53 ff53 ff54 ff54 ff54 ff53 ff53 ff53 ff53 ff53 ff52 ff52 ff52 ff51 ff51 ff51 ff51 ff51 ff51 ff51 ff51 ff50 ff50 ff51 ff4f ff4f ff4f ff4f ff4e ff4f ff4e ff4f ff4f ff4e ff4f ff4e ff4e ff4e ff4e ff4e ff4d ff4d ff4d ff4c ff4c ff4c ff4c ff4c ff4c ff4c ff4b ff4b ff4b ff4a ff4a ff49 ff49 ff49 ff49 ff49 ff49 ff48 ff48 ff48 ff48 ff48 ff48 ff47 ff47 ff45 ff46 ff45 ff45 ff45 ff45 ff45 ff44 ff44 ff44 ff43 ff42 ff42 ff41 ff41 ff41 ff41 ff40 ff40 ff40 ff3f ff3e ff3e ff3e ff3c ff3c ff3c ff3b ff3b ff39 ff39 ff38 ff38 ff37 ff35 ff35 ff35 ff33 ff34 ff33 ff31 ff31 ff30 ff2e ff2d ff2b ff2c ff2a ff29 ff28 ff28 ff28 ff26 ff25 ff24 ff23 ff22 ff21 ff20 ff1f ff1e ff1e ff1d ff1b ff1a ff1a ff19 ff18 ff17 ff16 ff15 ff14 ff13 ff13 ff12 ff11 ff10 ff10 ff0f ff0e ff0d ff0d ff0c ff0c ff0b ff0a ff09 ff09 ff09 ff08 ff08 ff07 ff06 ff06 ff06 ff06 ff05 ff05 ff05 ff04 ff04 ff03 ff03 ff03 ff03 ff03 ff02 ff02 ff02 ff02 ff02 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 │ │ -e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff03 ff03 ff03 ff03 ff04 ff04 ff04 ff04 ff05 ff05 ff05 ff06 ff06 ff06 ff07 ff07 ff08 ff08 ff09 ff09 ff0a ff0b ff0b ff0b ff0c ff0d ff0d ff0e ff0f ff10 ff11 ff11 ff12 ff13 ff14 ff15 ff15 ff16 ff17 ff18 ff19 ff1a ff1b ff1c ff1d ff1e ff1f ff20 ff21 ff22 ff23 ff25 ff26 ff26 ff27 ff28 ff29 ff2b ff2b ff2d ff2e ff2e ff31 ff31 ff32 ff33 ff34 ff35 ff35 ff37 ff38 ff39 ff39 ff3b ff3b ff3e ff3e ff3f ff3f ff41 ff41 ff42 ff43 ff43 ff44 ff44 ff45 ff46 ff46 ff48 ff48 ff48 ff49 ff4a ff4b ff4b ff4b ff4c ff4c ff4d ff4d ff4d ff4f ff4e ff4f ff4f ff4f ff50 ff50 ff50 ff50 ff51 ff51 ff52 ff52 ff52 ff52 ff53 ff54 ff53 ff54 ff53 ff53 ff54 ff54 ff55 ff55 ff55 ff56 ff56 ff55 ff56 ff56 ff56 ff56 ff56 ff57 ff56 ff57 ff58 ff58 ff58 ff57 ff57 ff58 ff58 ff59 ff58 ff58 ff59 ff59 ff5a ff59 ff5a ff5a ff5a ff5a ff5b ff5a ff5a ff5a ff5a ff5b ff5c ff5c ff5c ff5c ff5c ff5c ff5c ff5c ff5d ff5d ff5d ff5d ff5d ff5d ff5e ff5e ff5f ff5f ff5f ff5f ff5f ff5e ff5f ff5e ff5f ff60 ff60 ff5f ff60 ff60 ff60 ff61 ff61 ff61 ff62 ff62 ff61 ff61 ff61 ff61 ff62 ff62 ff63 ff63 ff63 ff63 ff63 ff63 ff64 ff64 ff64 ff64 ff64 ff64 ff64 ff64 ff64 ff64 ff65 ff66 ff65 ff66 ff65 ff64 ff65 ff66 ff65 ff65 ff66 ff66 ff67 ff67 ff67 ff66 ff67 ff66 ff67 ff68 ff67 ff68 ff67 ff68 ff67 ff67 ff67 ff67 ff68 ff69 ff68 ff68 ff69 ff69 ff69 ff69 ff6a ff69 ff6a ff69 ff69 ff69 ff69 ff6a ff6a ff6a ff6a ff6a ff6a ff6b ff6b ff6b ff6b ff6b ff6b ff6c ff6c ff6c ff6c ff6c ff6c ff6c ff6c ff6c ff6c ff6d ff6d ff6d ff6e ff6d ff6d ff6e ff6e ff6e ff6f ff6f ff6f ff6e ff6e ff6e ff6e ff6e ff6f ff6e ff6f ff70 ff70 ff71 ff70 ff70 ff70 ff70 ff70 ff70 ff70 ff71 ff70 ff70 ff70 ff71 ff71 ff71 ff71 ff71 ff71 ff72 ff72 ff72 ff72 ff72 ff72 ff72 ff72 ff72 ff72 ff73 ff73 ff73 ff73 ff73 ff73 ff73 ff73 ff73 ff73 ff73 ff73 ff73 ff74 ff74 ff74 ff74 ff75 ff75 ff75 ff74 ff75 ff75 ff75 ff74 ff75 ff75 ff74 ff75 ff75 ff75 ff75 ff76 ff76 ff76 ff75 ff76 ff76 ff76 ff77 ff77 ff77 ff76 ff76 ff77 ff76 ff77 ff77 ff77 ff77 ff78 ff77 ff77 ff78 ff78 ff78 ff78 ff77 ff78 ff77 ff78 ff78 ff78 ff79 ff79 ff79 ff79 ff79 ff79 ff7a ff7a ff79 ff7a ff7a ff79 ff79 ff79 ff79 ff79 ff79 ff79 ff79 ff79 ff79 ff7a ff7a ff7a ff7a ff7a ff7a ff7b ff7b ff7b ff7b ff7b ff7b ff7b ff7b ff7b ff7b ff7b ff7b ff7b ff7b ff7b ff7b ff7b ff7b ff7b ff7b ff7b ff7b ff7b ff7b ff7c ff7c ff7c ff7c ff7c ff7c ff7c ff7c ff7c ff7b ff7c ff7c ff7c ff7c ff7b ff7c ff7d ff7d ff7d ff7d ff7d ff7d ff7d ff7d ff7c ff7c ff7c ff7d ff7d ff7c ff7c ff7d ff7e ff7e ff7d ff7c ff7d ff7c ff7e ff7e ff7d ff7e ff7e ff7d ff7c ff7d ff7e ff7e ff7c ff7d ff7e ff7d ff7e ff7e ff7e ff7e ff7e ff7d ff7e ff7e ff7e ff7e ff7f ff7f ff7f ff7e ff7f ff7e ff7f ff7f ff7f ff7f ff7e ff7f ff7f ff7f ff7f ff7e ff7f ff80 ff7f ff80 ff7f ff7f ff7f ff7f ff80 ff7f ff80 ff7f ff7f ff80 ff7f ff80 ff7f ff80 ff7f ff7e ff7e ff7f ff80 ff7f ff7f ff80 ff7f ff7f ff80 ff7f ff7f ff7e ff7f ff80 ff7f ff7f ff7f ff80 ff7f ff80 ff7f ff80 ff7f ff80 ff7f ff7f ff7e ff7f ff80 ff7f ff7f ff7e ff7f ff7f ff80 ff7f ff7f ff7e ff7f ff7f ff80 ff7e ff7f ff80 ff7f ff7f ff80 ff7f ff7f ff7f ff80 ff7f ff80 ff7f ff81 ff81 ff7f ff7f ff80 ff81 ff80 ff80 ff81 ff7f ff7f ff7f ff7f ff80 ff80 ff80 ff7f ff7f ff80 ff7f ff80 ff7f ff80 ff7f ff7f ff7f ff7f ff7f ff80 ff7f ff80 ff80 ff80 ff80 ff7f ff7f ff80 ff7f ff7f ff7f ff7f ff7f ff7f ff7f ff7e ff7f ff7f ff7f ff7e ff7e ff7e ff7e ff7e ff7f ff80 ff7f ff7e ff7e ff7e ff7e ff7f ff7e ff7e ff7d ff7e ff7f ff7e ff7f ff7e ff7d ff7e ff7e ff7d ff7e ff7e ff7e ff7e ff7e ff7d ff7e ff7d ff7e ff7d ff7e ff7d ff7d ff7d ff7d ff7e ff7e ff7d ff7d ff7d ff7e ff7e ff7d ff7d ff7e ff7e ff7e ff7e ff7d ff7d ff7c ff7c ff7d ff7e ff7e ff7d ff7e ff7d ff7e ff7d ff7c ff7c ff7c ff7d ff7d ff7d ff7d ff7c ff7c ff7c ff7d ff7c ff7d ff7d ff7d ff7d ff7d ff7c ff7c ff7c ff7d ff7d ff7c ff7c ff7b ff7c ff7b ff7c ff7c ff7b ff7c ff7b ff7b ff7c ff7b ff7c ff7c ff7b ff7c ff7b ff7b ff7b ff7b ff7b ff7b ff7a ff7a ff7a ff7a ff7a ff79 ff79 ff7a ff7a ff7a ff79 ff7a ff7a ff79 ff7a ff7a ff79 ff79 ff7a ff79 ff79 ff79 ff79 ff79 ff79 ff79 ff79 ff79 ff78 ff79 ff78 ff79 ff79 ff79 ff78 ff78 ff78 ff77 ff77 ff78 ff77 ff78 ff77 ff77 ff77 ff77 ff77 ff77 ff77 ff76 ff77 ff77 ff77 ff78 ff77 ff77 ff77 ff77 ff77 ff76 ff76 ff76 ff77 ff76 ff76 ff76 ff76 ff75 ff76 ff76 ff76 ff75 ff76 ff76 ff75 ff76 ff75 ff76 ff74 ff75 ff75 ff75 ff75 ff75 ff73 ff74 ff74 ff74 ff74 ff73 ff74 ff74 ff74 ff73 ff73 ff74 ff73 ff73 ff73 ff73 ff73 ff73 ff73 ff72 ff72 ff72 ff72 ff72 ff72 ff72 ff71 ff72 ff71 ff71 ff71 ff71 ff71 ff72 ff71 ff71 ff71 ff71 ff71 ff70 ff70 ff70 ff70 ff70 ff6f ff6f ff70 ff70 ff6f ff6f ff6f ff6f ff6f ff6f ff6e ff6e ff6f ff6f ff6f ff6f ff6f ff6e ff6e ff6e ff6e ff6d ff6d ff6d ff6e ff6d ff6d ff6c ff6d ff6d ff6c ff6c ff6c ff6c ff6c ff6c ff6c ff6b ff6b ff6c ff6c ff6c ff6c ff6b ff6b ff6b ff6a ff6b ff6b ff6b ff6b ff6a ff6a ff69 ff69 ff6a ff69 ff69 ff69 ff69 ff69 ff69 ff69 ff69 ff68 ff68 ff68 ff68 ff68 ff68 ff68 ff66 ff67 ff67 ff66 ff67 ff67 ff66 ff67 ff66 ff66 ff66 ff66 ff65 ff65 ff66 ff66 ff65 ff65 ff65 ff64 ff64 ff64 ff64 ff64 ff64 ff64 ff64 ff64 ff63 ff63 ff63 ff63 ff63 ff62 ff62 ff62 ff62 ff62 ff61 ff61 ff62 ff61 ff62 ff61 ff61 ff62 ff61 ff60 ff61 ff60 ff61 ff61 ff60 ff61 ff61 ff60 ff5f ff5f ff5f ff5f ff60 ff5f ff60 ff60 ff5f ff5e ff5e ff5e ff5e ff5e ff5e ff5e ff5d ff5e ff5d ff5d ff5c ff5c ff5d ff5d ff5d ff5c ff5c ff5c ff5c ff5c ff5c ff5b ff5c ff5b ff5a ff5b ff5a ff5a ff5a ff5a ff5a ff5a ff59 ff5a ff59 ff59 ff59 ff58 ff58 ff58 ff58 ff58 ff57 ff57 ff57 ff57 ff57 ff57 ff57 ff56 ff55 ff55 ff55 ff55 ff55 ff56 ff55 ff55 ff55 ff54 ff55 ff54 ff54 ff54 ff53 ff53 ff53 ff53 ff53 ff53 ff52 ff52 ff52 ff52 ff52 ff52 ff52 ff51 ff51 ff51 ff51 ff50 ff50 ff51 ff50 ff51 ff50 ff50 ff4f ff4f ff4e ff4f ff4e ff4f ff4e ff4e ff4d ff4e ff4e ff4e ff4e ff4d ff4d ff4d ff4d ff4c ff4c ff4c ff4b ff4c ff4b ff4c ff4b ff4b ff4c ff4a ff4a ff4a ff4a ff49 ff49 ff48 ff48 ff49 ff48 ff48 ff47 ff48 ff47 ff47 ff47 ff47 ff47 ff45 ff45 ff45 ff45 ff44 ff44 ff44 ff44 ff44 ff44 ff44 ff41 ff41 ff41 ff41 ff40 ff40 ff40 ff3f ff40 ff3e ff3e ff3e ff3d ff3c ff3b ff3b ff3a ff3b ff39 ff39 ff38 ff37 ff37 ff36 ff34 ff35 ff34 ff33 ff33 ff31 ff30 ff30 ff2e ff2d ff2c ff2b ff2a ff29 ff28 ff27 ff27 ff26 ff24 ff23 ff23 ff22 ff21 ff20 ff1f ff1e ff1d ff1c ff1b ff1a ff19 ff18 ff17 ff16 ff15 ff14 ff14 ff13 ff12 ff11 ff11 ff10 ff0f ff0e ff0e ff0d ff0c ff0c ff0b ff0b ff0a ff09 ff09 ff08 ff08 ff07 ff07 ff07 ff06 ff06 ff05 ff05 ff05 ff04 ff04 ff04 ff03 ff03 ff03 ff03 ff02 ff02 ff02 ff02 ff02 ff02 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 │ │ -e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff03 ff03 ff03 ff03 ff04 ff04 ff04 ff05 ff05 ff05 ff06 ff06 ff06 ff06 ff07 ff08 ff08 ff09 ff09 ff0a ff0a ff0b ff0b ff0c ff0d ff0d ff0e ff0f ff0f ff10 ff11 ff12 ff12 ff13 ff14 ff15 ff16 ff16 ff18 ff18 ff19 ff1b ff1b ff1d ff1e ff1e ff1f ff21 ff22 ff23 ff24 ff25 ff26 ff26 ff28 ff29 ff2a ff2b ff2c ff2d ff2f ff2f ff30 ff31 ff33 ff33 ff34 ff36 ff36 ff37 ff38 ff39 ff3a ff3c ff3c ff3d ff3e ff40 ff40 ff40 ff42 ff41 ff42 ff42 ff45 ff45 ff46 ff46 ff48 ff47 ff48 ff4a ff4a ff4a ff4a ff4a ff4c ff4d ff4c ff4c ff4d ff4e ff4e ff4e ff4f ff4f ff4f ff4f ff4f ff50 ff50 ff51 ff51 ff51 ff51 ff52 ff53 ff52 ff53 ff53 ff53 ff54 ff53 ff55 ff54 ff55 ff55 ff55 ff55 ff55 ff55 ff55 ff56 ff55 ff56 ff56 ff57 ff57 ff57 ff57 ff57 ff57 ff57 ff57 ff58 ff58 ff58 ff58 ff59 ff59 ff58 ff59 ff5a ff59 ff59 ff59 ff5a ff5a ff59 ff5a ff5b ff5b ff5b ff5b ff5b ff5b ff5c ff5c ff5c ff5c ff5c ff5c ff5d ff5c ff5d ff5d ff5e ff5e ff5e ff5d ff5e ff5e ff5e ff5e ff5e ff5f ff5f ff5f ff5f ff60 ff60 ff60 ff60 ff60 ff61 ff61 ff61 ff60 ff61 ff60 ff61 ff61 ff62 ff62 ff62 ff63 ff62 ff62 ff63 ff63 ff63 ff63 ff63 ff63 ff63 ff63 ff63 ff64 ff64 ff65 ff65 ff65 ff64 ff65 ff64 ff64 ff64 ff65 ff65 ff66 ff65 ff66 ff66 ff67 ff66 ff67 ff65 ff67 ff67 ff67 ff66 ff67 ff67 ff67 ff67 ff66 ff67 ff67 ff68 ff67 ff68 ff68 ff68 ff68 ff68 ff68 ff69 ff69 ff68 ff68 ff69 ff69 ff6a ff6a ff69 ff69 ff69 ff6a ff6a ff6a ff6a ff6a ff6b ff6b ff6b ff6b ff6b ff6b ff6b ff6b ff6b ff6b ff6c ff6c ff6c ff6d ff6d ff6d ff6c ff6c ff6d ff6d ff6d ff6e ff6e ff6e ff6e ff6e ff6e ff6d ff6e ff6e ff6e ff6f ff6f ff6f ff70 ff6f ff6f ff6f ff6f ff6f ff70 ff70 ff70 ff6f ff6f ff70 ff70 ff70 ff70 ff70 ff71 ff71 ff71 ff71 ff71 ff71 ff71 ff71 ff72 ff71 ff71 ff72 ff72 ff72 ff72 ff72 ff72 ff72 ff72 ff73 ff72 ff72 ff72 ff72 ff73 ff73 ff73 ff73 ff74 ff74 ff74 ff74 ff74 ff74 ff74 ff74 ff74 ff74 ff74 ff73 ff74 ff75 ff74 ff74 ff75 ff74 ff75 ff75 ff76 ff75 ff76 ff76 ff76 ff76 ff76 ff75 ff76 ff76 ff76 ff77 ff76 ff76 ff76 ff77 ff76 ff76 ff76 ff77 ff77 ff76 ff77 ff77 ff77 ff78 ff78 ff79 ff78 ff79 ff78 ff78 ff78 ff79 ff79 ff78 ff79 ff78 ff78 ff78 ff78 ff78 ff78 ff79 ff79 ff79 ff79 ff79 ff79 ff79 ff79 ff7a ff7a ff7a ff7a ff7a ff7a ff7a ff7a ff7a ff7a ff7b ff7a ff7a ff7a ff7a ff7a ff7a ff7a ff7a ff7a ff7a ff7a ff7a ff7a ff7b ff7b ff7b ff7b ff7b ff7b ff7b ff7b ff7b ff7b ff7b ff7b ff7b ff7b ff7b ff7c ff7c ff7b ff7c ff7c ff7c ff7c ff7c ff7c ff7c ff7c ff7c ff7c ff7c ff7c ff7d ff7d ff7c ff7c ff7d ff7d ff7d ff7d ff7c ff7b ff7c ff7d ff7d ff7d ff7d ff7d ff7d ff7c ff7d ff7d ff7d ff7c ff7d ff7d ff7d ff7d ff7d ff7d ff7d ff7d ff7d ff7e ff7e ff7e ff7d ff7f ff7f ff7e ff7d ff7e ff7e ff7e ff7f ff7f ff7f ff7e ff7f ff7f ff7f ff7f ff7e ff7d ff7f ff7d ff7f ff7e ff7f ff7d ff7e ff7f ff7e ff7f ff7d ff7d ff7e ff7d ff7f ff7e ff7f ff7e ff7e ff7e ff7d ff7f ff7d ff7d ff7f ff7e ff7f ff7f ff7e ff7e ff7e ff7e ff7f ff7e ff7e ff7e ff7f ff7f ff7f ff7f ff7f ff7e ff7e ff7e ff7e ff7e ff7f ff7f ff7e ff7e ff7e ff7e ff7e ff7f ff7e ff7e ff7e ff7e ff7e ff80 ff7e ff7f ff80 ff7e ff7e ff80 ff7f ff7f ff7e ff80 ff7e ff7e ff7e ff80 ff80 ff7f ff7e ff80 ff80 ff80 ff7e ff80 ff7e ff7f ff7e ff7f ff80 ff7e ff7f ff7f ff7e ff80 ff7f ff7f ff7f ff80 ff7e ff7f ff7f ff7e ff7f ff7f ff7e ff7f ff7f ff7f ff7f ff7e ff7f ff7f ff7e ff7f ff7e ff7e ff7e ff7f ff7f ff7e ff7f ff7e ff7f ff7e ff7e ff7d ff7d ff7d ff7e ff7e ff7d ff7d ff7e ff7d ff7e ff7e ff7d ff7d ff7d ff7e ff7f ff7e ff7f ff7e ff7d ff7e ff7e ff7d ff7d ff7e ff7e ff7e ff7e ff7d ff7d ff7d ff7d ff7d ff7d ff7c ff7c ff7c ff7c ff7d ff7d ff7d ff7c ff7d ff7d ff7d ff7d ff7c ff7d ff7d ff7d ff7d ff7d ff7d ff7c ff7c ff7b ff7c ff7c ff7c ff7d ff7d ff7d ff7d ff7c ff7c ff7c ff7c ff7d ff7d ff7d ff7c ff7c ff7c ff7b ff7c ff7c ff7c ff7b ff7c ff7c ff7c ff7c ff7c ff7c ff7c ff7c ff7c ff7b ff7b ff7b ff7a ff7a ff7b ff7b ff7b ff7a ff7b ff7b ff7b ff7b ff7a ff7b ff7b ff7b ff7b ff7a ff7b ff7a ff79 ff79 ff79 ff7a ff7a ff79 ff79 ff79 ff79 ff79 ff79 ff79 ff79 ff79 ff79 ff79 ff79 ff79 ff79 ff78 ff79 ff79 ff78 ff78 ff78 ff78 ff78 ff78 ff78 ff78 ff78 ff79 ff78 ff78 ff78 ff78 ff78 ff77 ff77 ff77 ff76 ff77 ff77 ff76 ff77 ff76 ff77 ff77 ff77 ff76 ff76 ff77 ff77 ff77 ff76 ff76 ff76 ff76 ff76 ff75 ff76 ff75 ff76 ff75 ff76 ff75 ff75 ff75 ff75 ff76 ff76 ff75 ff76 ff75 ff74 ff75 ff74 ff75 ff74 ff75 ff75 ff75 ff74 ff74 ff73 ff73 ff73 ff73 ff73 ff73 ff73 ff73 ff73 ff72 ff73 ff73 ff73 ff73 ff72 ff72 ff72 ff72 ff72 ff72 ff72 ff71 ff71 ff71 ff71 ff71 ff71 ff71 ff71 ff70 ff70 ff70 ff71 ff70 ff70 ff70 ff70 ff70 ff70 ff6f ff6f ff6f ff6f ff6f ff6f ff6f ff6f ff6f ff6f ff6e ff6e ff6f ff6e ff6e ff6d ff6d ff6d ff6e ff6e ff6e ff6e ff6d ff6d ff6e ff6d ff6d ff6d ff6c ff6d ff6c ff6d ff6c ff6c ff6c ff6c ff6c ff6b ff6b ff6b ff6b ff6b ff6b ff6b ff6b ff6b ff6b ff6b ff6a ff6a ff6a ff6a ff6a ff6a ff6a ff6a ff6a ff6a ff69 ff68 ff68 ff68 ff68 ff68 ff69 ff68 ff68 ff68 ff68 ff67 ff68 ff68 ff67 ff68 ff67 ff67 ff66 ff66 ff66 ff66 ff66 ff66 ff66 ff66 ff65 ff66 ff65 ff65 ff64 ff65 ff65 ff65 ff65 ff65 ff64 ff64 ff63 ff63 ff63 ff63 ff63 ff63 ff63 ff63 ff63 ff62 ff62 ff62 ff62 ff62 ff61 ff61 ff61 ff62 ff61 ff60 ff62 ff60 ff62 ff60 ff60 ff62 ff61 ff5f ff60 ff5f ff61 ff60 ff60 ff60 ff60 ff60 ff5f ff5f ff5f ff5e ff5f ff5f ff5f ff5f ff5f ff5e ff5d ff5e ff5e ff5e ff5e ff5d ff5d ff5d ff5d ff5d ff5c ff5c ff5c ff5c ff5c ff5c ff5c ff5b ff5b ff5b ff5b ff5b ff5b ff5b ff59 ff5a ff5a ff59 ff59 ff59 ff59 ff58 ff59 ff59 ff59 ff58 ff58 ff58 ff57 ff57 ff57 ff57 ff57 ff56 ff57 ff56 ff56 ff56 ff56 ff56 ff55 ff55 ff55 ff54 ff54 ff55 ff55 ff54 ff54 ff54 ff54 ff54 ff54 ff54 ff52 ff52 ff52 ff52 ff52 ff52 ff52 ff52 ff51 ff51 ff52 ff51 ff52 ff50 ff50 ff50 ff50 ff50 ff4f ff4f ff4f ff4f ff50 ff4f ff4e ff4e ff4e ff4e ff4e ff4e ff4d ff4d ff4d ff4d ff4d ff4d ff4d ff4c ff4c ff4c ff4c ff4b ff4c ff4b ff4b ff4b ff4b ff4b ff4b ff4b ff4a ff49 ff49 ff49 ff49 ff49 ff48 ff48 ff47 ff48 ff47 ff47 ff47 ff47 ff47 ff46 ff47 ff47 ff45 ff45 ff44 ff44 ff44 ff43 ff43 ff43 ff43 ff43 ff43 ff42 ff41 ff41 ff41 ff41 ff3f ff3f ff40 ff3f ff3e ff3d ff3d ff3c ff3c ff3c ff3a ff39 ff39 ff3a ff38 ff37 ff37 ff36 ff36 ff35 ff34 ff32 ff32 ff31 ff30 ff2f ff2e ff2e ff2c ff2b ff2b ff29 ff29 ff28 ff27 ff26 ff25 ff24 ff23 ff22 ff21 ff20 ff20 ff1e ff1d ff1d ff1c ff1b ff19 ff19 ff18 ff17 ff16 ff15 ff14 ff13 ff13 ff12 ff11 ff10 ff10 ff0f ff0e ff0d ff0d ff0c ff0b ff0b ff0a ff0a ff09 ff09 ff08 ff07 ff07 ff07 ff06 ff06 ff05 ff05 ff05 ff04 ff04 ff04 ff04 ff03 ff03 ff03 ff03 ff02 ff02 ff02 ff02 ff02 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 │ │ -e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff03 ff03 ff03 ff03 ff04 ff04 ff04 ff04 ff05 ff05 ff05 ff06 ff06 ff06 ff07 ff07 ff08 ff08 ff09 ff09 ff0a ff0a ff0b ff0c ff0c ff0d ff0e ff0e ff0f ff10 ff10 ff11 ff12 ff13 ff14 ff14 ff15 ff16 ff17 ff18 ff19 ff1a ff1b ff1c ff1d ff1e ff1f ff20 ff21 ff22 ff23 ff24 ff25 ff27 ff27 ff29 ff29 ff2b ff2c ff2d ff2d ff2f ff2f ff31 ff32 ff33 ff34 ff35 ff36 ff36 ff38 ff39 ff3a ff3a ff3b ff3c ff3e ff3e ff3f ff40 ff41 ff41 ff42 ff43 ff44 ff44 ff45 ff46 ff47 ff48 ff48 ff49 ff48 ff48 ff4a ff4b ff4b ff4c ff4c ff4b ff4d ff4d ff4e ff4f ff4f ff4e ff4d ff4f ff50 ff50 ff50 ff50 ff50 ff50 ff51 ff51 ff52 ff52 ff52 ff52 ff53 ff53 ff54 ff54 ff54 ff54 ff55 ff54 ff54 ff54 ff54 ff55 ff54 ff55 ff56 ff56 ff56 ff56 ff56 ff56 ff56 ff56 ff57 ff57 ff57 ff57 ff58 ff58 ff58 ff57 ff59 ff59 ff59 ff58 ff59 ff58 ff59 ff58 ff59 ff5a ff5b ff5b ff5b ff5b ff5a ff5b ff5c ff5b ff5b ff5b ff5c ff5c ff5c ff5c ff5d ff5d ff5d ff5d ff5d ff5d ff5d ff5d ff5e ff5e ff5e ff5e ff5e ff5e ff5f ff5f ff60 ff5f ff5f ff5f ff5f ff60 ff60 ff60 ff60 ff60 ff61 ff61 ff61 ff61 ff62 ff61 ff62 ff62 ff62 ff62 ff62 ff62 ff62 ff62 ff63 ff63 ff64 ff64 ff64 ff64 ff64 ff63 ff64 ff64 ff64 ff63 ff65 ff65 ff65 ff64 ff65 ff65 ff66 ff66 ff66 ff65 ff66 ff66 ff66 ff66 ff66 ff66 ff67 ff66 ff66 ff66 ff67 ff66 ff67 ff68 ff68 ff67 ff68 ff67 ff68 ff69 ff68 ff68 ff68 ff69 ff69 ff69 ff69 ff69 ff69 ff69 ff69 ff69 ff69 ff6a ff6a ff6b ff6a ff6a ff6a ff6a ff6a ff6a ff6a ff6a ff6b ff6c ff6c ff6c ff6c ff6c ff6c ff6c ff6c ff6c ff6c ff6d ff6d ff6c ff6d ff6d ff6d ff6d ff6d ff6d ff6d ff6e ff6f ff6f ff6e ff6f ff6e ff6e ff6f ff6f ff6f ff6f ff6f ff6f ff6f ff6f ff70 ff6f ff6f ff70 ff70 ff70 ff70 ff71 ff70 ff70 ff70 ff70 ff70 ff71 ff71 ff71 ff71 ff71 ff71 ff71 ff71 ff71 ff71 ff71 ff72 ff71 ff71 ff72 ff72 ff72 ff73 ff73 ff73 ff73 ff73 ff72 ff73 ff73 ff73 ff73 ff73 ff73 ff73 ff73 ff73 ff73 ff74 ff73 ff74 ff73 ff74 ff75 ff75 ff75 ff75 ff75 ff75 ff75 ff75 ff75 ff75 ff75 ff76 ff75 ff76 ff75 ff76 ff76 ff76 ff75 ff75 ff76 ff76 ff76 ff76 ff77 ff77 ff77 ff77 ff77 ff78 ff78 ff77 ff78 ff77 ff78 ff78 ff77 ff78 ff77 ff77 ff78 ff77 ff77 ff78 ff78 ff79 ff78 ff78 ff78 ff79 ff78 ff79 ff79 ff79 ff79 ff79 ff79 ff79 ff79 ff79 ff79 ff79 ff79 ff79 ff79 ff79 ff79 ff79 ff79 ff79 ff7a ff79 ff79 ff7a ff7a ff7a ff7a ff7a ff7a ff7a ff7a ff7b ff7a ff7a ff7a ff7a ff7a ff7a ff7a ff7b ff7b ff7b ff7b ff7b ff7b ff7b ff7b ff7b ff7b ff7b ff7b ff7b ff7b ff7b ff7c ff7c ff7c ff7c ff7c ff7c ff7c ff7c ff7c ff7c ff7c ff7c ff7b ff7c ff7c ff7c ff7c ff7c ff7c ff7c ff7c ff7c ff7c ff7c ff7c ff7c ff7c ff7d ff7d ff7d ff7d ff7d ff7d ff7d ff7e ff7e ff7d ff7d ff7e ff7e ff7d ff7d ff7d ff7e ff7c ff7e ff7e ff7d ff7e ff7e ff7e ff7e ff7e ff7d ff7d ff7e ff7d ff7e ff7e ff7e ff7d ff7e ff7e ff7d ff7e ff7d ff7d ff7c ff7d ff7e ff7d ff7e ff7e ff7e ff7e ff7d ff7e ff7d ff7d ff7e ff7d ff7e ff7e ff7d ff7d ff7e ff7d ff7e ff7d ff7d ff7e ff7d ff7e ff7d ff7e ff7e ff7d ff7d ff7d ff7e ff7e ff7f ff7f ff7e ff7e ff7e ff7e ff7d ff7f ff7d ff7d ff7e ff7d ff7d ff7f ff7e ff7f ff7f ff7d ff7d ff7f ff7f ff7f ff7e ff7f ff7e ff7d ff7e ff7f ff7f ff7f ff7e ff7f ff7f ff7f ff7d ff7f ff7d ff7e ff7e ff7f ff7f ff7d ff7d ff7f ff7d ff7f ff7f ff7d ff7e ff7f ff7e ff7f ff7f ff7e ff7f ff7d ff7e ff7d ff7e ff7d ff7e ff7e ff7f ff7e ff7e ff7e ff7e ff7e ff7e ff7e ff7e ff7e ff7e ff7d ff7e ff7e ff7d ff7c ff7d ff7d ff7e ff7d ff7c ff7d ff7d ff7c ff7d ff7d ff7c ff7d ff7d ff7e ff7e ff7e ff7e ff7e ff7d ff7d ff7e ff7d ff7d ff7e ff7e ff7e ff7e ff7d ff7d ff7d ff7d ff7d ff7c ff7c ff7c ff7c ff7c ff7c ff7c ff7c ff7c ff7c ff7c ff7c ff7c ff7c ff7c ff7c ff7c ff7c ff7c ff7c ff7c ff7c ff7b ff7c ff7c ff7b ff7c ff7c ff7c ff7c ff7c ff7c ff7c ff7b ff7c ff7c ff7c ff7c ff7c ff7b ff7b ff7b ff7b ff7b ff7b ff7b ff7b ff7b ff7b ff7b ff7b ff7b ff7b ff7b ff7b ff7b ff7b ff7a ff7a ff7b ff7a ff7a ff7a ff7a ff7a ff7a ff7a ff7a ff7a ff7a ff7a ff7a ff7a ff7b ff7a ff79 ff79 ff79 ff79 ff79 ff79 ff79 ff78 ff78 ff78 ff79 ff78 ff78 ff79 ff79 ff79 ff78 ff78 ff78 ff78 ff78 ff78 ff77 ff77 ff77 ff77 ff77 ff77 ff78 ff77 ff78 ff78 ff77 ff77 ff77 ff77 ff77 ff77 ff77 ff77 ff76 ff76 ff76 ff75 ff76 ff76 ff76 ff76 ff76 ff76 ff75 ff76 ff76 ff76 ff75 ff75 ff75 ff76 ff75 ff75 ff76 ff74 ff75 ff74 ff75 ff74 ff74 ff75 ff74 ff75 ff75 ff74 ff75 ff75 ff73 ff74 ff73 ff74 ff73 ff74 ff74 ff74 ff74 ff74 ff73 ff72 ff73 ff72 ff72 ff72 ff72 ff72 ff72 ff72 ff72 ff72 ff72 ff72 ff72 ff71 ff71 ff71 ff71 ff71 ff71 ff71 ff71 ff70 ff71 ff70 ff70 ff71 ff71 ff6f ff6f ff6f ff6f ff6f ff6f ff70 ff70 ff6f ff6f ff6f ff6f ff6e ff6f ff6e ff6f ff6e ff6e ff6e ff6e ff6e ff6d ff6e ff6e ff6d ff6d ff6c ff6c ff6c ff6d ff6c ff6d ff6c ff6c ff6d ff6c ff6d ff6c ff6c ff6c ff6b ff6c ff6b ff6c ff6b ff6b ff6b ff6b ff6a ff6b ff6a ff6a ff6a ff6a ff6a ff6a ff6a ff6a ff6a ff6a ff69 ff69 ff69 ff69 ff6a ff69 ff69 ff69 ff69 ff68 ff68 ff67 ff67 ff67 ff68 ff67 ff67 ff67 ff67 ff67 ff67 ff67 ff67 ff67 ff66 ff66 ff66 ff66 ff65 ff65 ff65 ff65 ff65 ff65 ff64 ff65 ff65 ff64 ff64 ff64 ff64 ff64 ff64 ff64 ff64 ff64 ff63 ff62 ff62 ff62 ff62 ff62 ff62 ff62 ff62 ff62 ff62 ff61 ff62 ff61 ff61 ff60 ff61 ff61 ff61 ff60 ff60 ff5f ff60 ff60 ff60 ff61 ff5f ff5f ff5f ff5e ff60 ff5f ff5f ff60 ff5f ff5f ff5f ff5e ff5e ff5e ff5e ff5e ff5e ff5e ff5e ff5e ff5d ff5d ff5d ff5d ff5d ff5d ff5d ff5c ff5c ff5c ff5c ff5c ff5b ff5b ff5b ff5b ff5b ff5a ff5a ff5a ff5a ff5a ff5a ff5a ff59 ff58 ff59 ff59 ff58 ff58 ff58 ff57 ff58 ff58 ff58 ff57 ff57 ff57 ff57 ff56 ff57 ff56 ff56 ff56 ff56 ff56 ff56 ff55 ff55 ff55 ff55 ff55 ff54 ff54 ff54 ff54 ff54 ff53 ff53 ff53 ff53 ff53 ff53 ff53 ff52 ff52 ff51 ff51 ff51 ff51 ff51 ff51 ff51 ff51 ff51 ff51 ff51 ff50 ff50 ff4f ff4f ff4f ff4f ff4f ff4f ff4e ff4f ff4e ff4e ff4e ff4e ff4e ff4e ff4d ff4d ff4d ff4d ff4c ff4c ff4c ff4d ff4c ff4b ff4b ff4b ff4b ff4b ff4b ff4a ff4b ff4a ff4a ff4a ff49 ff49 ff48 ff48 ff49 ff49 ff48 ff48 ff47 ff46 ff47 ff46 ff46 ff46 ff46 ff46 ff46 ff46 ff45 ff44 ff44 ff43 ff43 ff43 ff43 ff42 ff42 ff42 ff42 ff41 ff41 ff41 ff40 ff41 ff40 ff3f ff3f ff3e ff3e ff3e ff3d ff3b ff3c ff3b ff3a ff3a ff39 ff39 ff38 ff37 ff37 ff36 ff35 ff34 ff33 ff32 ff30 ff30 ff2f ff2e ff2e ff2d ff2c ff2b ff2a ff29 ff28 ff27 ff26 ff25 ff25 ff23 ff23 ff21 ff20 ff20 ff1f ff1e ff1d ff1b ff1b ff1a ff19 ff18 ff17 ff16 ff15 ff14 ff14 ff13 ff12 ff11 ff11 ff10 ff0f ff0f ff0e ff0d ff0c ff0c ff0b ff0a ff0a ff09 ff09 ff08 ff08 ff07 ff07 ff06 ff06 ff06 ff05 ff05 ff05 ff04 ff04 ff04 ff03 ff03 ff03 ff03 ff02 ff02 ff02 ff02 ff02 ff02 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 │ │ -e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff03 ff03 ff03 ff03 ff04 ff04 ff04 ff04 ff05 ff05 ff06 ff06 ff06 ff07 ff07 ff07 ff08 ff08 ff09 ff0a ff0a ff0b ff0b ff0c ff0d ff0d ff0e ff0e ff0f ff10 ff11 ff12 ff12 ff13 ff14 ff15 ff16 ff16 ff17 ff19 ff1a ff1b ff1b ff1c ff1d ff1f ff20 ff20 ff21 ff22 ff24 ff25 ff25 ff27 ff28 ff29 ff2a ff2b ff2c ff2d ff2e ff2f ff30 ff32 ff32 ff33 ff34 ff35 ff36 ff38 ff38 ff38 ff3a ff3b ff3c ff3c ff3e ff3f ff40 ff40 ff41 ff42 ff43 ff44 ff44 ff45 ff46 ff46 ff47 ff47 ff48 ff48 ff49 ff4a ff4a ff4b ff4c ff4b ff4b ff4d ff4d ff4d ff4e ff4e ff4d ff4e ff50 ff50 ff50 ff4f ff4f ff50 ff50 ff50 ff51 ff50 ff51 ff52 ff53 ff53 ff53 ff53 ff53 ff53 ff54 ff53 ff54 ff53 ff54 ff54 ff54 ff55 ff56 ff55 ff56 ff56 ff56 ff56 ff55 ff56 ff56 ff56 ff56 ff57 ff57 ff57 ff57 ff57 ff58 ff58 ff58 ff58 ff58 ff57 ff58 ff58 ff59 ff5a ff5a ff5a ff59 ff5a ff59 ff5b ff5a ff5a ff5a ff5b ff5b ff5b ff5b ff5c ff5c ff5c ff5c ff5c ff5c ff5c ff5d ff5d ff5d ff5d ff5d ff5e ff5e ff5e ff5e ff5e ff5f ff5f ff5f ff5f ff5f ff5f ff5f ff5f ff5f ff60 ff60 ff60 ff60 ff60 ff60 ff61 ff61 ff61 ff61 ff61 ff61 ff62 ff61 ff62 ff63 ff63 ff63 ff63 ff63 ff63 ff63 ff63 ff63 ff63 ff63 ff63 ff64 ff64 ff64 ff64 ff65 ff64 ff65 ff65 ff65 ff65 ff65 ff65 ff65 ff66 ff65 ff65 ff66 ff65 ff66 ff66 ff67 ff66 ff67 ff67 ff67 ff67 ff67 ff67 ff68 ff67 ff68 ff68 ff68 ff68 ff68 ff68 ff68 ff69 ff68 ff68 ff68 ff68 ff69 ff6a ff6a ff6a ff6a ff6a ff6a ff69 ff6a ff69 ff6a ff6a ff6b ff6c ff6c ff6b ff6b ff6b ff6b ff6c ff6b ff6c ff6c ff6c ff6c ff6c ff6c ff6c ff6c ff6c ff6d ff6d ff6d ff6d ff6e ff6e ff6e ff6d ff6e ff6e ff6e ff6f ff6e ff6e ff6f ff6e ff6e ff6e ff6f ff6e ff6f ff70 ff6f ff6f ff70 ff70 ff70 ff6f ff70 ff6f ff70 ff70 ff70 ff70 ff70 ff71 ff70 ff70 ff70 ff70 ff70 ff70 ff70 ff71 ff71 ff71 ff72 ff72 ff72 ff72 ff72 ff72 ff72 ff72 ff72 ff72 ff72 ff72 ff72 ff72 ff72 ff73 ff73 ff73 ff73 ff72 ff73 ff73 ff74 ff74 ff74 ff74 ff74 ff74 ff74 ff74 ff74 ff74 ff74 ff74 ff75 ff75 ff75 ff75 ff75 ff74 ff75 ff74 ff75 ff75 ff76 ff76 ff76 ff76 ff76 ff76 ff76 ff76 ff76 ff77 ff76 ff77 ff77 ff76 ff76 ff77 ff77 ff77 ff77 ff77 ff77 ff77 ff77 ff77 ff78 ff77 ff77 ff77 ff79 ff78 ff78 ff78 ff78 ff78 ff78 ff78 ff79 ff78 ff78 ff79 ff78 ff78 ff78 ff78 ff78 ff79 ff78 ff78 ff78 ff79 ff79 ff79 ff79 ff79 ff79 ff79 ff7a ff79 ff79 ff79 ff7a ff79 ff79 ff79 ff79 ff7a ff7a ff7a ff7a ff7a ff7a ff7a ff7a ff7a ff7a ff7a ff7a ff7a ff7b ff7a ff7b ff7b ff7b ff7b ff7b ff7b ff7b ff7b ff7b ff7b ff7b ff7b ff7b ff7b ff7b ff7b ff7b ff7b ff7b ff7b ff7b ff7b ff7b ff7b ff7b ff7b ff7b ff7c ff7c ff7c ff7c ff7c ff7d ff7d ff7d ff7d ff7d ff7d ff7d ff7c ff7d ff7d ff7d ff7c ff7d ff7c ff7d ff7c ff7d ff7d ff7c ff7d ff7d ff7d ff7d ff7d ff7c ff7d ff7d ff7d ff7d ff7d ff7d ff7d ff7d ff7d ff7c ff7d ff7d ff7d ff7c ff7d ff7d ff7c ff7d ff7d ff7d ff7d ff7d ff7d ff7d ff7d ff7d ff7d ff7d ff7d ff7d ff7c ff7d ff7c ff7d ff7c ff7c ff7e ff7c ff7e ff7c ff7e ff7e ff7d ff7d ff7d ff7e ff7e ff7e ff7e ff7e ff7e ff7e ff7e ff7d ff7e ff7d ff7c ff7e ff7d ff7d ff7e ff7d ff7e ff7e ff7d ff7d ff7e ff7e ff7e ff7e ff7e ff7e ff7d ff7e ff7e ff7e ff7e ff7e ff7e ff7e ff7e ff7d ff7e ff7d ff7d ff7e ff7e ff7e ff7d ff7d ff7e ff7d ff7e ff7e ff7d ff7d ff7e ff7e ff7e ff7d ff7e ff7d ff7d ff7d ff7d ff7d ff7d ff7d ff7e ff7e ff7d ff7e ff7d ff7e ff7e ff7e ff7e ff7e ff7d ff7d ff7d ff7d ff7d ff7d ff7c ff7d ff7d ff7d ff7d ff7c ff7d ff7d ff7c ff7c ff7d ff7c ff7d ff7d ff7d ff7d ff7d ff7d ff7d ff7d ff7d ff7d ff7d ff7c ff7d ff7d ff7d ff7d ff7d ff7d ff7d ff7d ff7d ff7c ff7c ff7c ff7c ff7c ff7c ff7c ff7c ff7c ff7c ff7b ff7b ff7b ff7b ff7b ff7b ff7b ff7b ff7b ff7b ff7b ff7b ff7b ff7c ff7b ff7b ff7b ff7b ff7b ff7b ff7b ff7b ff7b ff7b ff7b ff7b ff7b ff7b ff7b ff7b ff7b ff7a ff7a ff7a ff7b ff7a ff7a ff7a ff7a ff7a ff7a ff7a ff7a ff7a ff7a ff7a ff7a ff7a ff7a ff7a ff79 ff79 ff7a ff79 ff79 ff79 ff79 ff7a ff79 ff79 ff79 ff79 ff79 ff7a ff79 ff79 ff79 ff79 ff79 ff78 ff78 ff78 ff77 ff78 ff78 ff78 ff77 ff78 ff77 ff78 ff78 ff78 ff77 ff77 ff77 ff78 ff77 ff77 ff77 ff76 ff77 ff77 ff76 ff77 ff77 ff77 ff77 ff76 ff77 ff76 ff77 ff76 ff76 ff77 ff76 ff76 ff76 ff76 ff75 ff76 ff75 ff75 ff75 ff75 ff75 ff74 ff75 ff75 ff75 ff74 ff75 ff75 ff75 ff74 ff74 ff75 ff74 ff74 ff73 ff74 ff74 ff74 ff74 ff74 ff73 ff73 ff74 ff74 ff74 ff73 ff73 ff73 ff73 ff73 ff73 ff73 ff73 ff73 ff73 ff73 ff72 ff72 ff72 ff72 ff71 ff71 ff71 ff71 ff72 ff71 ff71 ff72 ff71 ff71 ff71 ff71 ff70 ff70 ff70 ff70 ff70 ff70 ff70 ff70 ff6f ff6f ff70 ff70 ff6f ff6e ff6e ff6e ff6e ff6f ff6e ff6e ff6f ff6e ff6f ff6f ff6e ff6e ff6e ff6e ff6d ff6d ff6d ff6e ff6d ff6d ff6c ff6d ff6c ff6d ff6c ff6b ff6b ff6c ff6c ff6c ff6b ff6b ff6c ff6b ff6b ff6c ff6b ff6b ff6b ff6b ff6a ff6b ff6b ff6b ff6a ff6a ff6a ff6a ff6a ff6a ff69 ff69 ff69 ff69 ff6a ff6a ff69 ff69 ff69 ff69 ff68 ff68 ff69 ff68 ff68 ff69 ff68 ff68 ff68 ff67 ff67 ff66 ff67 ff66 ff66 ff66 ff66 ff67 ff66 ff66 ff66 ff66 ff65 ff66 ff65 ff65 ff65 ff64 ff64 ff64 ff64 ff64 ff64 ff64 ff65 ff64 ff63 ff63 ff63 ff63 ff63 ff63 ff63 ff63 ff63 ff62 ff62 ff62 ff62 ff61 ff62 ff61 ff62 ff62 ff62 ff60 ff61 ff61 ff61 ff60 ff61 ff60 ff60 ff60 ff60 ff5f ff5f ff60 ff60 ff5f ff5f ff5f ff5f ff5e ff5f ff5e ff5e ff5f ff5f ff5e ff5e ff5e ff5d ff5d ff5d ff5d ff5d ff5d ff5d ff5d ff5d ff5c ff5c ff5c ff5c ff5c ff5c ff5c ff5b ff5b ff5b ff5b ff5a ff5a ff5a ff5b ff5a ff59 ff5a ff5a ff5a ff59 ff59 ff59 ff59 ff58 ff59 ff58 ff58 ff57 ff57 ff57 ff57 ff57 ff57 ff57 ff57 ff56 ff56 ff56 ff56 ff56 ff55 ff55 ff55 ff55 ff54 ff54 ff55 ff54 ff54 ff54 ff54 ff53 ff53 ff53 ff53 ff53 ff53 ff52 ff52 ff52 ff52 ff52 ff52 ff52 ff50 ff51 ff50 ff50 ff50 ff50 ff50 ff50 ff50 ff50 ff50 ff50 ff50 ff4e ff4f ff4e ff4e ff4e ff4e ff4e ff4e ff4e ff4d ff4d ff4d ff4d ff4e ff4c ff4c ff4d ff4c ff4b ff4b ff4b ff4c ff4b ff4b ff4b ff4a ff4a ff4b ff4a ff49 ff4a ff49 ff48 ff48 ff48 ff48 ff48 ff48 ff48 ff48 ff47 ff47 ff47 ff46 ff46 ff46 ff45 ff45 ff45 ff45 ff45 ff44 ff44 ff44 ff43 ff43 ff43 ff42 ff43 ff42 ff42 ff41 ff42 ff41 ff40 ff41 ff3f ff3f ff3f ff3e ff3d ff3d ff3d ff3d ff3c ff3b ff3a ff39 ff39 ff38 ff38 ff37 ff37 ff35 ff36 ff34 ff33 ff33 ff32 ff31 ff30 ff2f ff2d ff2d ff2c ff2b ff2a ff2a ff29 ff27 ff27 ff26 ff24 ff24 ff23 ff22 ff21 ff20 ff1f ff1e ff1d ff1c ff1b ff1a ff19 ff19 ff18 ff17 ff16 ff15 ff14 ff13 ff13 ff11 ff11 ff10 ff0f ff0f ff0e ff0e ff0d ff0c ff0b ff0b ff0a ff0a ff09 ff08 ff08 ff07 ff07 ff07 ff06 ff06 ff05 ff05 ff05 ff04 ff04 ff04 ff04 ff03 ff03 ff03 ff03 ff02 ff02 ff02 ff02 ff02 ff02 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 │ │ -e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff02 ff02 ff02 ff02 ff02 ff02 ff03 ff03 ff03 ff03 ff04 ff04 ff04 ff04 ff05 ff05 ff05 ff06 ff06 ff06 ff07 ff07 ff08 ff08 ff09 ff09 ff0a ff0a ff0b ff0c ff0c ff0d ff0d ff0e ff0f ff10 ff10 ff11 ff12 ff13 ff14 ff14 ff15 ff16 ff17 ff18 ff19 ff1a ff1b ff1c ff1d ff1e ff1f ff1f ff21 ff23 ff23 ff24 ff25 ff26 ff27 ff28 ff29 ff2a ff2b ff2c ff2e ff2e ff30 ff31 ff32 ff32 ff34 ff34 ff36 ff36 ff37 ff38 ff39 ff3a ff3b ff3c ff3c ff3d ff3e ff40 ff41 ff42 ff42 ff43 ff43 ff45 ff45 ff46 ff46 ff46 ff48 ff48 ff48 ff4a ff4a ff4a ff4b ff4b ff4a ff4c ff4c ff4d ff4d ff4d ff4e ff4e ff50 ff50 ff4f ff4f ff50 ff4f ff4f ff4f ff50 ff4f ff52 ff52 ff52 ff52 ff52 ff52 ff53 ff53 ff53 ff54 ff52 ff53 ff53 ff54 ff54 ff55 ff55 ff55 ff55 ff55 ff55 ff55 ff55 ff56 ff55 ff55 ff57 ff56 ff57 ff57 ff57 ff57 ff57 ff57 ff58 ff57 ff57 ff58 ff58 ff58 ff59 ff59 ff59 ff58 ff59 ff59 ff59 ff59 ff5a ff5a ff5a ff5a ff5b ff5b ff5b ff5c ff5b ff5c ff5b ff5b ff5b ff5c ff5c ff5c ff5c ff5c ff5d ff5d ff5d ff5e ff5e ff5e ff5e ff5e ff5e ff5e ff5e ff5e ff5e ff5f ff60 ff5f ff5f ff5f ff60 ff60 ff60 ff60 ff61 ff61 ff60 ff61 ff61 ff61 ff62 ff63 ff62 ff62 ff62 ff63 ff63 ff63 ff62 ff62 ff63 ff63 ff63 ff63 ff63 ff63 ff64 ff64 ff64 ff64 ff64 ff64 ff65 ff64 ff65 ff65 ff65 ff65 ff65 ff65 ff65 ff65 ff65 ff67 ff66 ff67 ff66 ff66 ff66 ff66 ff67 ff67 ff66 ff67 ff68 ff67 ff67 ff67 ff67 ff68 ff68 ff68 ff68 ff68 ff68 ff69 ff69 ff69 ff69 ff69 ff69 ff69 ff69 ff69 ff69 ff6a ff6a ff6b ff6b ff6b ff6b ff6b ff6b ff6b ff6a ff6b ff6c ff6b ff6b ff6c ff6c ff6c ff6c ff6c ff6c ff6c ff6c ff6c ff6c ff6d ff6d ff6d ff6d ff6e ff6e ff6d ff6d ff6d ff6d ff6e ff6d ff6e ff6e ff6f ff6e ff6f ff6e ff6f ff6f ff6f ff6f ff6f ff6e ff6f ff6f ff6f ff6f ff6f ff70 ff70 ff70 ff6f ff6f ff6f ff6f ff6f ff70 ff70 ff70 ff70 ff71 ff71 ff71 ff71 ff71 ff71 ff71 ff71 ff71 ff71 ff71 ff71 ff71 ff71 ff72 ff72 ff72 ff72 ff72 ff72 ff72 ff73 ff73 ff73 ff73 ff73 ff73 ff73 ff72 ff73 ff73 ff74 ff73 ff73 ff74 ff74 ff74 ff74 ff74 ff74 ff73 ff74 ff74 ff74 ff75 ff76 ff76 ff75 ff75 ff75 ff75 ff76 ff76 ff75 ff75 ff76 ff75 ff76 ff76 ff76 ff76 ff76 ff76 ff76 ff76 ff77 ff76 ff76 ff76 ff76 ff77 ff77 ff77 ff78 ff77 ff77 ff77 ff77 ff78 ff77 ff78 ff78 ff77 ff77 ff78 ff77 ff78 ff78 ff78 ff78 ff78 ff78 ff78 ff78 ff78 ff78 ff78 ff78 ff79 ff79 ff79 ff79 ff78 ff79 ff78 ff78 ff78 ff79 ff79 ff79 ff79 ff79 ff79 ff79 ff79 ff79 ff79 ff79 ff79 ff79 ff79 ff7a ff7a ff7a ff7a ff7a ff7a ff7a ff7a ff7a ff7a ff7a ff7a ff7a ff7a ff7a ff7b ff7a ff7b ff7a ff7a ff7a ff7a ff7a ff7a ff7a ff7a ff7a ff7b ff7b ff7b ff7b ff7b ff7c ff7c ff7c ff7c ff7c ff7c ff7c ff7c ff7c ff7c ff7c ff7c ff7c ff7c ff7c ff7c ff7c ff7c ff7c ff7c ff7c ff7c ff7b ff7c ff7c ff7c ff7c ff7c ff7c ff7c ff7c ff7c ff7c ff7c ff7c ff7c ff7c ff7c ff7c ff7c ff7c ff7c ff7c ff7c ff7c ff7c ff7c ff7c ff7c ff7c ff7c ff7c ff7c ff7c ff7c ff7d ff7d ff7d ff7d ff7c ff7d ff7c ff7d ff7c ff7c ff7d ff7c ff7d ff7c ff7d ff7d ff7d ff7d ff7d ff7d ff7d ff7d ff7d ff7d ff7d ff7d ff7d ff7d ff7d ff7d ff7c ff7d ff7d ff7d ff7d ff7c ff7d ff7d ff7d ff7d ff7d ff7d ff7d ff7d ff7d ff7d ff7c ff7d ff7d ff7d ff7d ff7d ff7d ff7d ff7d ff7c ff7d ff7d ff7c ff7d ff7d ff7d ff7d ff7d ff7d ff7d ff7d ff7d ff7d ff7c ff7d ff7d ff7d ff7c ff7d ff7c ff7d ff7c ff7c ff7c ff7d ff7c ff7d ff7d ff7c ff7d ff7c ff7d ff7d ff7d ff7d ff7d ff7d ff7c ff7d ff7c ff7c ff7c ff7c ff7c ff7c ff7c ff7c ff7c ff7c ff7c ff7c ff7c ff7c ff7c ff7c ff7c ff7c ff7c ff7c ff7c ff7c ff7c ff7c ff7c ff7c ff7c ff7c ff7c ff7c ff7c ff7c ff7c ff7c ff7c ff7c ff7c ff7c ff7c ff7c ff7c ff7c ff7c ff7b ff7b ff7b ff7b ff7b ff7b ff7b ff7b ff7b ff7b ff7b ff7b ff7b ff7a ff7a ff7a ff7b ff7a ff7a ff7a ff7a ff7a ff7a ff7a ff7a ff7a ff7a ff7a ff7a ff7a ff7a ff7a ff7a ff7a ff7a ff7a ff7a ff7a ff79 ff79 ff79 ff79 ff79 ff7a ff79 ff79 ff79 ff79 ff79 ff7a ff7a ff79 ff79 ff79 ff78 ff79 ff78 ff79 ff78 ff79 ff79 ff78 ff79 ff78 ff79 ff78 ff79 ff79 ff78 ff78 ff78 ff79 ff78 ff78 ff77 ff77 ff77 ff77 ff77 ff76 ff77 ff77 ff77 ff77 ff76 ff76 ff77 ff77 ff77 ff76 ff76 ff76 ff76 ff76 ff76 ff76 ff76 ff76 ff76 ff75 ff75 ff75 ff76 ff76 ff75 ff75 ff75 ff76 ff76 ff76 ff76 ff75 ff75 ff75 ff75 ff75 ff74 ff74 ff74 ff74 ff74 ff74 ff74 ff74 ff74 ff74 ff74 ff74 ff74 ff74 ff73 ff73 ff73 ff73 ff73 ff73 ff73 ff72 ff73 ff73 ff73 ff73 ff73 ff73 ff73 ff72 ff72 ff72 ff72 ff72 ff72 ff72 ff72 ff72 ff72 ff71 ff71 ff71 ff70 ff70 ff70 ff70 ff70 ff71 ff71 ff70 ff70 ff70 ff70 ff70 ff70 ff6f ff6f ff6f ff70 ff6f ff6f ff6f ff6f ff6f ff6f ff6f ff6e ff6e ff6e ff6e ff6e ff6d ff6d ff6e ff6e ff6e ff6d ff6d ff6e ff6d ff6d ff6d ff6d ff6c ff6d ff6d ff6c ff6c ff6c ff6c ff6c ff6c ff6b ff6b ff6b ff6b ff6a ff6b ff6b ff6b ff6b ff6a ff6b ff6b ff6b ff6a ff6a ff6a ff6a ff6a ff6a ff6a ff6a ff69 ff69 ff69 ff69 ff69 ff68 ff69 ff68 ff69 ff6a ff68 ff68 ff68 ff68 ff67 ff67 ff68 ff67 ff67 ff67 ff67 ff67 ff68 ff66 ff67 ff66 ff65 ff65 ff65 ff65 ff66 ff66 ff65 ff65 ff64 ff66 ff64 ff66 ff65 ff64 ff65 ff64 ff64 ff64 ff64 ff63 ff64 ff64 ff64 ff64 ff63 ff62 ff63 ff63 ff62 ff63 ff62 ff62 ff63 ff62 ff62 ff62 ff61 ff61 ff61 ff61 ff61 ff61 ff62 ff60 ff60 ff61 ff61 ff60 ff60 ff60 ff60 ff5f ff60 ff5f ff5f ff5f ff5f ff5e ff5f ff5f ff5f ff5e ff5e ff5e ff5d ff5e ff5e ff5e ff5d ff5d ff5d ff5c ff5d ff5c ff5c ff5c ff5c ff5c ff5c ff5c ff5b ff5c ff5b ff5b ff5b ff5b ff5b ff5a ff5a ff5a ff59 ff5a ff5a ff5a ff5a ff59 ff59 ff58 ff59 ff58 ff58 ff59 ff58 ff58 ff58 ff58 ff57 ff57 ff57 ff56 ff56 ff56 ff56 ff56 ff56 ff55 ff56 ff55 ff55 ff55 ff55 ff54 ff54 ff54 ff53 ff53 ff54 ff53 ff54 ff54 ff53 ff53 ff52 ff52 ff52 ff52 ff52 ff52 ff51 ff51 ff51 ff51 ff51 ff51 ff50 ff50 ff50 ff50 ff4f ff50 ff50 ff4f ff4f ff4f ff4f ff4f ff4f ff4e ff4e ff4e ff4d ff4d ff4d ff4d ff4d ff4d ff4d ff4c ff4c ff4c ff4d ff4c ff4b ff4c ff4b ff4b ff4b ff4b ff4b ff4a ff4b ff4a ff49 ff49 ff49 ff49 ff49 ff48 ff48 ff47 ff47 ff48 ff48 ff47 ff47 ff47 ff47 ff47 ff46 ff46 ff46 ff46 ff45 ff45 ff45 ff45 ff44 ff44 ff43 ff44 ff43 ff42 ff42 ff43 ff42 ff42 ff42 ff41 ff41 ff41 ff41 ff40 ff3f ff3e ff3e ff3e ff3d ff3d ff3d ff3b ff3b ff3b ff3a ff3a ff39 ff37 ff38 ff37 ff36 ff35 ff35 ff34 ff33 ff32 ff31 ff31 ff2f ff2e ff2d ff2c ff2b ff2a ff29 ff29 ff28 ff27 ff26 ff25 ff25 ff23 ff22 ff21 ff20 ff1f ff1f ff1e ff1d ff1b ff1b ff1a ff19 ff18 ff17 ff16 ff16 ff15 ff13 ff13 ff12 ff11 ff10 ff0f ff0f ff0e ff0d ff0d ff0c ff0c ff0b ff0a ff0a ff09 ff09 ff08 ff08 ff07 ff07 ff06 ff06 ff06 ff05 ff05 ff05 ff04 ff04 ff04 ff03 ff03 ff03 ff03 ff03 ff02 ff02 ff02 ff02 ff02 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 │ │ -e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff03 ff03 ff03 ff03 ff03 ff04 ff04 ff04 ff05 ff05 ff05 ff06 ff06 ff07 ff07 ff07 ff08 ff08 ff09 ff09 ff0a ff0b ff0b ff0c ff0d ff0d ff0e ff0f ff0f ff10 ff11 ff12 ff12 ff13 ff14 ff15 ff16 ff17 ff17 ff18 ff19 ff1a ff1b ff1c ff1d ff1e ff1f ff21 ff21 ff23 ff23 ff25 ff26 ff26 ff27 ff29 ff29 ff2b ff2c ff2c ff2e ff2f ff30 ff30 ff32 ff32 ff33 ff35 ff35 ff36 ff38 ff39 ff39 ff3a ff3b ff3c ff3d ff3e ff3f ff40 ff40 ff41 ff42 ff43 ff43 ff45 ff44 ff46 ff47 ff47 ff48 ff48 ff48 ff49 ff49 ff4a ff4a ff4b ff4b ff4c ff4c ff4d ff4d ff4d ff4e ff4e ff4e ff4f ff50 ff4f ff4f ff4f ff4f ff4f ff51 ff51 ff51 ff52 ff52 ff52 ff53 ff52 ff53 ff53 ff52 ff53 ff53 ff54 ff53 ff54 ff55 ff54 ff54 ff54 ff55 ff55 ff55 ff55 ff54 ff55 ff55 ff56 ff56 ff56 ff57 ff56 ff56 ff56 ff57 ff57 ff57 ff58 ff58 ff58 ff58 ff57 ff58 ff58 ff58 ff58 ff58 ff59 ff59 ff59 ff58 ff5a ff5a ff5b ff5a ff5b ff5b ff5b ff5b ff5a ff5b ff5b ff5b ff5c ff5c ff5c ff5c ff5c ff5c ff5d ff5d ff5d ff5d ff5d ff5d ff5d ff5d ff5e ff5d ff5e ff5f ff5f ff5e ff5f ff5f ff5f ff5f ff5f ff60 ff60 ff5f ff60 ff60 ff61 ff61 ff62 ff61 ff61 ff62 ff62 ff61 ff62 ff61 ff62 ff62 ff62 ff63 ff62 ff62 ff63 ff63 ff63 ff63 ff63 ff63 ff63 ff64 ff64 ff64 ff64 ff64 ff64 ff64 ff64 ff64 ff65 ff65 ff66 ff65 ff66 ff66 ff66 ff65 ff66 ff66 ff66 ff66 ff66 ff67 ff66 ff67 ff67 ff67 ff67 ff67 ff68 ff68 ff68 ff68 ff68 ff68 ff68 ff68 ff68 ff68 ff68 ff69 ff68 ff69 ff6a ff6a ff6a ff6a ff6a ff6a ff6b ff6a ff6a ff6a ff6b ff6b ff6b ff6a ff6b ff6b ff6b ff6b ff6b ff6c ff6b ff6c ff6c ff6c ff6d ff6d ff6d ff6c ff6d ff6c ff6d ff6c ff6d ff6d ff6d ff6d ff6d ff6d ff6e ff6d ff6e ff6d ff6e ff6f ff6e ff6d ff6e ff6e ff6e ff6e ff6e ff6f ff6f ff70 ff70 ff6f ff6f ff6e ff6e ff6f ff6f ff70 ff6f ff70 ff70 ff71 ff70 ff70 ff70 ff70 ff70 ff70 ff71 ff71 ff70 ff70 ff70 ff70 ff71 ff71 ff71 ff71 ff72 ff72 ff72 ff72 ff72 ff72 ff72 ff72 ff72 ff72 ff72 ff72 ff73 ff73 ff73 ff72 ff73 ff73 ff73 ff73 ff73 ff73 ff73 ff72 ff73 ff73 ff74 ff75 ff75 ff75 ff75 ff74 ff74 ff74 ff75 ff75 ff75 ff75 ff75 ff75 ff75 ff75 ff75 ff76 ff75 ff75 ff75 ff75 ff76 ff76 ff75 ff76 ff76 ff76 ff77 ff77 ff76 ff76 ff76 ff77 ff76 ff76 ff76 ff76 ff77 ff76 ff77 ff76 ff77 ff77 ff78 ff77 ff78 ff77 ff77 ff77 ff78 ff77 ff78 ff77 ff77 ff78 ff78 ff78 ff77 ff77 ff78 ff78 ff78 ff78 ff78 ff78 ff79 ff78 ff78 ff78 ff79 ff78 ff78 ff79 ff78 ff79 ff79 ff79 ff79 ff79 ff79 ff79 ff7a ff79 ff79 ff79 ff79 ff79 ff79 ff79 ff7a ff79 ff79 ff7a ff7a ff7a ff79 ff79 ff79 ff7a ff79 ff79 ff7a ff7a ff7a ff7b ff7b ff7b ff7b ff7b ff7b ff7b ff7b ff7b ff7b ff7b ff7b ff7b ff7b ff7b ff7b ff7c ff7b ff7b ff7b ff7b ff7b ff7b ff7b ff7b ff7b ff7b ff7b ff7b ff7b ff7b ff7b ff7b ff7b ff7b ff7b ff7b ff7b ff7b ff7b ff7b ff7b ff7b ff7b ff7b ff7b ff7b ff7b ff7b ff7b ff7c ff7c ff7c ff7c ff7c ff7c ff7c ff7c ff7c ff7c ff7c ff7c ff7c ff7c ff7c ff7c ff7c ff7c ff7c ff7c ff7c ff7c ff7c ff7c ff7c ff7c ff7c ff7c ff7c ff7c ff7c ff7c ff7c ff7c ff7c ff7c ff7c ff7c ff7c ff7c ff7c ff7c ff7c ff7c ff7c ff7c ff7c ff7c ff7c ff7c ff7c ff7c ff7c ff7c ff7c ff7c ff7c ff7c ff7c ff7c ff7c ff7c ff7c ff7c ff7c ff7c ff7c ff7c ff7c ff7c ff7c ff7c ff7c ff7c ff7c ff7c ff7c ff7c ff7c ff7c ff7c ff7c ff7c ff7b ff7c ff7b ff7c ff7c ff7c ff7c ff7c ff7c ff7c ff7c ff7c ff7c ff7c ff7c ff7c ff7c ff7c ff7c ff7c ff7c ff7c ff7c ff7c ff7c ff7c ff7c ff7c ff7c ff7b ff7b ff7b ff7b ff7b ff7b ff7b ff7b ff7b ff7b ff7b ff7b ff7b ff7b ff7b ff7b ff7b ff7c ff7b ff7b ff7b ff7b ff7b ff7b ff7b ff7b ff7b ff7b ff7b ff7b ff7b ff7b ff7b ff7b ff7b ff7b ff7b ff7b ff7b ff7b ff7b ff7a ff7a ff7a ff7a ff7a ff7a ff7b ff7a ff7a ff7a ff7a ff7a ff7a ff7a ff7a ff7a ff7a ff7a ff7a ff79 ff79 ff79 ff79 ff79 ff79 ff7a ff79 ff79 ff79 ff79 ff79 ff79 ff79 ff79 ff78 ff79 ff78 ff79 ff79 ff78 ff79 ff79 ff78 ff79 ff78 ff79 ff79 ff78 ff78 ff78 ff78 ff78 ff78 ff77 ff78 ff78 ff78 ff77 ff78 ff77 ff78 ff78 ff78 ff77 ff77 ff77 ff78 ff77 ff78 ff77 ff77 ff77 ff76 ff76 ff75 ff75 ff76 ff76 ff76 ff75 ff76 ff76 ff76 ff75 ff76 ff75 ff75 ff76 ff75 ff76 ff76 ff75 ff75 ff75 ff75 ff75 ff75 ff75 ff74 ff74 ff75 ff74 ff75 ff75 ff74 ff75 ff74 ff75 ff74 ff74 ff74 ff74 ff74 ff74 ff73 ff73 ff73 ff73 ff73 ff73 ff73 ff73 ff73 ff73 ff73 ff73 ff73 ff72 ff73 ff72 ff72 ff72 ff72 ff72 ff72 ff73 ff72 ff72 ff72 ff72 ff72 ff71 ff71 ff72 ff71 ff71 ff71 ff71 ff71 ff71 ff71 ff71 ff70 ff70 ff70 ff6f ff6f ff6f ff6f ff70 ff6f ff6f ff70 ff6f ff6f ff6f ff6f ff6f ff6e ff6e ff6f ff6f ff6e ff6f ff6f ff6d ff6e ff6d ff6e ff6e ff6d ff6d ff6d ff6d ff6d ff6d ff6c ff6c ff6d ff6d ff6c ff6d ff6c ff6c ff6b ff6c ff6c ff6c ff6c ff6b ff6b ff6b ff6b ff6b ff6b ff6a ff6a ff6a ff6a ff6a ff6a ff6a ff6a ff6a ff6a ff6a ff6a ff69 ff69 ff69 ff69 ff69 ff69 ff69 ff69 ff68 ff69 ff69 ff69 ff68 ff69 ff67 ff67 ff68 ff67 ff67 ff67 ff67 ff67 ff66 ff68 ff66 ff66 ff66 ff66 ff67 ff66 ff66 ff66 ff65 ff65 ff65 ff65 ff65 ff65 ff64 ff65 ff64 ff64 ff65 ff64 ff64 ff65 ff64 ff65 ff64 ff63 ff64 ff63 ff63 ff63 ff63 ff63 ff63 ff63 ff62 ff62 ff62 ff62 ff62 ff62 ff62 ff62 ff62 ff61 ff61 ff60 ff61 ff60 ff61 ff60 ff60 ff61 ff60 ff5f ff60 ff60 ff60 ff5f ff60 ff60 ff5e ff5f ff5f ff5e ff5e ff5e ff5e ff5e ff5e ff5e ff5e ff5d ff5d ff5d ff5d ff5d ff5d ff5d ff5d ff5c ff5c ff5c ff5c ff5b ff5b ff5b ff5b ff5b ff5b ff5b ff5b ff5a ff5a ff5a ff5a ff5a ff5a ff59 ff59 ff58 ff59 ff59 ff59 ff59 ff59 ff59 ff58 ff58 ff58 ff58 ff58 ff58 ff57 ff57 ff57 ff56 ff57 ff56 ff56 ff55 ff55 ff56 ff55 ff56 ff55 ff55 ff55 ff55 ff54 ff54 ff54 ff53 ff54 ff53 ff52 ff53 ff53 ff53 ff53 ff53 ff52 ff51 ff52 ff51 ff51 ff51 ff51 ff50 ff51 ff51 ff51 ff50 ff50 ff50 ff4f ff4f ff4f ff4f ff4f ff4f ff4e ff4f ff4e ff4e ff4e ff4e ff4e ff4d ff4d ff4c ff4c ff4c ff4c ff4d ff4d ff4c ff4c ff4b ff4c ff4c ff4b ff4b ff4c ff4b ff4a ff4a ff4a ff4a ff49 ff4a ff49 ff48 ff48 ff48 ff48 ff48 ff48 ff48 ff47 ff47 ff48 ff47 ff47 ff47 ff46 ff47 ff46 ff46 ff45 ff46 ff45 ff44 ff45 ff44 ff44 ff43 ff43 ff43 ff43 ff43 ff42 ff42 ff42 ff42 ff41 ff41 ff40 ff40 ff40 ff40 ff3f ff3e ff3e ff3e ff3d ff3c ff3c ff3b ff3b ff3b ff39 ff39 ff38 ff38 ff37 ff36 ff35 ff33 ff33 ff32 ff32 ff31 ff30 ff30 ff2e ff2e ff2d ff2b ff2b ff2a ff29 ff28 ff28 ff27 ff25 ff24 ff23 ff23 ff22 ff21 ff20 ff1e ff1e ff1d ff1c ff1b ff1a ff19 ff18 ff17 ff17 ff16 ff15 ff14 ff13 ff12 ff11 ff11 ff10 ff0f ff0e ff0e ff0d ff0c ff0c ff0b ff0b ff0a ff09 ff09 ff08 ff08 ff07 ff07 ff06 ff06 ff06 ff05 ff05 ff05 ff04 ff04 ff04 ff04 ff03 ff03 ff03 ff03 ff02 ff02 ff02 ff02 ff02 ff02 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 │ │ -e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff02 ff02 ff02 ff02 ff02 ff03 ff03 ff03 ff03 ff04 ff04 ff04 ff04 ff05 ff05 ff05 ff06 ff06 ff06 ff07 ff07 ff08 ff08 ff08 ff09 ff0a ff0a ff0b ff0b ff0c ff0d ff0e ff0e ff0f ff10 ff10 ff11 ff12 ff13 ff13 ff14 ff15 ff16 ff17 ff18 ff19 ff1a ff1b ff1b ff1c ff1e ff1f ff20 ff21 ff21 ff23 ff24 ff25 ff26 ff27 ff28 ff29 ff2a ff2b ff2c ff2d ff2e ff2f ff30 ff31 ff32 ff33 ff34 ff35 ff36 ff37 ff38 ff38 ff39 ff3a ff3b ff3c ff3d ff3e ff3f ff3f ff42 ff40 ff43 ff42 ff44 ff44 ff45 ff46 ff47 ff47 ff47 ff48 ff49 ff49 ff4a ff4a ff4a ff4a ff4b ff4c ff4d ff4c ff4d ff4d ff4c ff4f ff4f ff4f ff4f ff4f ff4e ff4f ff50 ff50 ff50 ff51 ff51 ff52 ff52 ff52 ff52 ff52 ff52 ff53 ff53 ff54 ff53 ff54 ff54 ff54 ff53 ff54 ff54 ff54 ff55 ff54 ff54 ff54 ff54 ff55 ff55 ff56 ff57 ff55 ff55 ff55 ff56 ff57 ff57 ff57 ff57 ff57 ff57 ff57 ff57 ff58 ff58 ff58 ff58 ff58 ff58 ff58 ff58 ff59 ff59 ff5a ff5a ff59 ff5a ff5a ff5a ff5a ff5a ff5a ff5a ff5b ff5c ff5b ff5c ff5c ff5c ff5c ff5d ff5c ff5c ff5c ff5c ff5d ff5d ff5d ff5d ff5e ff5e ff5e ff5e ff5e ff5f ff5e ff5e ff5f ff5f ff5f ff5f ff5f ff60 ff61 ff60 ff61 ff60 ff61 ff60 ff61 ff60 ff60 ff61 ff61 ff61 ff61 ff62 ff61 ff62 ff63 ff62 ff62 ff62 ff63 ff63 ff63 ff63 ff63 ff63 ff63 ff63 ff63 ff63 ff64 ff64 ff65 ff65 ff65 ff65 ff65 ff65 ff65 ff65 ff65 ff65 ff65 ff66 ff66 ff66 ff66 ff66 ff66 ff67 ff66 ff67 ff67 ff67 ff68 ff67 ff67 ff67 ff68 ff68 ff67 ff67 ff68 ff69 ff68 ff69 ff69 ff69 ff69 ff69 ff69 ff69 ff69 ff69 ff69 ff6a ff6a ff6a ff6a ff6a ff6a ff6a ff6a ff6b ff6b ff6b ff6b ff6c ff6c ff6b ff6c ff6c ff6c ff6c ff6c ff6c ff6c ff6c ff6d ff6d ff6c ff6d ff6c ff6c ff6d ff6c ff6d ff6d ff6d ff6e ff6e ff6d ff6d ff6e ff6d ff6e ff6e ff6e ff6e ff6f ff6f ff6f ff6f ff6e ff6e ff6f ff6f ff70 ff6f ff70 ff70 ff70 ff6f ff6f ff6f ff70 ff70 ff70 ff71 ff71 ff70 ff70 ff70 ff70 ff71 ff71 ff70 ff71 ff72 ff71 ff71 ff71 ff71 ff72 ff72 ff71 ff71 ff71 ff72 ff72 ff72 ff72 ff72 ff72 ff72 ff72 ff72 ff72 ff72 ff72 ff72 ff72 ff73 ff73 ff74 ff74 ff74 ff74 ff74 ff74 ff74 ff74 ff73 ff74 ff74 ff74 ff74 ff74 ff75 ff75 ff74 ff75 ff74 ff75 ff74 ff75 ff75 ff75 ff75 ff76 ff75 ff75 ff75 ff76 ff75 ff75 ff75 ff76 ff75 ff76 ff76 ff76 ff75 ff76 ff76 ff76 ff76 ff76 ff76 ff76 ff77 ff76 ff76 ff77 ff77 ff76 ff77 ff77 ff77 ff76 ff77 ff77 ff77 ff77 ff77 ff78 ff77 ff77 ff77 ff78 ff78 ff78 ff78 ff78 ff78 ff77 ff78 ff79 ff78 ff78 ff78 ff78 ff78 ff78 ff78 ff78 ff78 ff78 ff78 ff78 ff78 ff79 ff78 ff78 ff79 ff78 ff78 ff78 ff79 ff79 ff78 ff78 ff79 ff7a ff79 ff79 ff7a ff7a ff7a ff7a ff7a ff7a ff7a ff7a ff7a ff7a ff7a ff7a ff7a ff7a ff7a ff7a ff7a ff7a ff7a ff7a ff7a ff7a ff7a ff7a ff7a ff7a ff7a ff7a ff7a ff7b ff7a ff7a ff7b ff7a ff7a ff7a ff7a ff7a ff7a ff7a ff7a ff7a ff7a ff7b ff7b ff7b ff7b ff7b ff7b ff7b ff7b ff7b ff7b ff7b ff7b ff7b ff7b ff7b ff7b ff7b ff7b ff7b ff7b ff7b ff7c ff7b ff7b ff7b ff7b ff7b ff7b ff7b ff7b ff7b ff7b ff7c ff7b ff7b ff7b ff7b ff7b ff7b ff7b ff7b ff7b ff7b ff7b ff7b ff7b ff7b ff7b ff7b ff7b ff7b ff7b ff7b ff7b ff7b ff7b ff7c ff7b ff7c ff7c ff7c ff7c ff7c ff7c ff7c ff7c ff7c ff7c ff7c ff7c ff7c ff7c ff7c ff7c ff7c ff7c ff7c ff7c ff7c ff7b ff7c ff7c ff7c ff7c ff7c ff7c ff7c ff7b ff7b ff7b ff7b ff7b ff7b ff7b ff7b ff7b ff7b ff7b ff7b ff7b ff7b ff7b ff7b ff7b ff7c ff7b ff7b ff7b ff7b ff7b ff7b ff7b ff7b ff7b ff7b ff7b ff7b ff7b ff7b ff7b ff7b ff7b ff7b ff7b ff7b ff7b ff7b ff7b ff7a ff7a ff7a ff7a ff7a ff7a ff7a ff7a ff7a ff7a ff7a ff7a ff7a ff7a ff7a ff7a ff7a ff7b ff7a ff7b ff7a ff7a ff7a ff7a ff7a ff7a ff7a ff7b ff7a ff7a ff7a ff7a ff7a ff7a ff7a ff7a ff7a ff7a ff7a ff7a ff7a ff7a ff79 ff79 ff79 ff79 ff79 ff79 ff79 ff79 ff79 ff79 ff79 ff79 ff79 ff79 ff79 ff79 ff79 ff79 ff7a ff79 ff79 ff79 ff78 ff78 ff79 ff78 ff78 ff78 ff78 ff77 ff78 ff78 ff78 ff78 ff78 ff77 ff78 ff78 ff78 ff78 ff77 ff77 ff77 ff77 ff77 ff77 ff77 ff77 ff76 ff77 ff77 ff77 ff76 ff77 ff76 ff76 ff76 ff77 ff77 ff77 ff76 ff77 ff77 ff76 ff77 ff76 ff76 ff75 ff75 ff75 ff74 ff75 ff74 ff75 ff75 ff75 ff75 ff75 ff75 ff75 ff75 ff74 ff75 ff75 ff74 ff74 ff74 ff74 ff74 ff74 ff74 ff74 ff74 ff74 ff74 ff74 ff74 ff73 ff74 ff74 ff74 ff73 ff74 ff73 ff73 ff73 ff73 ff73 ff73 ff73 ff73 ff72 ff72 ff72 ff72 ff72 ff72 ff72 ff72 ff72 ff72 ff72 ff72 ff72 ff71 ff71 ff71 ff71 ff72 ff71 ff71 ff71 ff71 ff71 ff71 ff71 ff71 ff70 ff70 ff70 ff70 ff70 ff71 ff70 ff71 ff70 ff70 ff6f ff6f ff6f ff6e ff6e ff6f ff6e ff6f ff6f ff6f ff6e ff6e ff6e ff6f ff6d ff6d ff6e ff6e ff6e ff6e ff6d ff6d ff6e ff6d ff6d ff6d ff6c ff6c ff6c ff6c ff6c ff6c ff6c ff6b ff6c ff6c ff6c ff6c ff6c ff6b ff6b ff6b ff6b ff6b ff6b ff6b ff6b ff6a ff6a ff6b ff6b ff6a ff6a ff69 ff69 ff69 ff69 ff69 ff6a ff69 ff69 ff69 ff6a ff69 ff69 ff68 ff68 ff68 ff68 ff68 ff69 ff68 ff69 ff68 ff68 ff68 ff69 ff67 ff67 ff67 ff67 ff67 ff67 ff67 ff67 ff66 ff67 ff66 ff66 ff65 ff66 ff67 ff65 ff66 ff66 ff65 ff65 ff65 ff65 ff65 ff64 ff64 ff64 ff64 ff64 ff64 ff64 ff63 ff64 ff64 ff64 ff64 ff63 ff63 ff63 ff63 ff62 ff62 ff62 ff62 ff62 ff62 ff61 ff61 ff62 ff61 ff61 ff61 ff61 ff61 ff61 ff61 ff60 ff60 ff5f ff60 ff60 ff60 ff60 ff5f ff5f ff5f ff5f ff5f ff5f ff5f ff5e ff5e ff5e ff5e ff5d ff5d ff5d ff5d ff5c ff5d ff5d ff5d ff5d ff5d ff5c ff5c ff5c ff5c ff5c ff5c ff5c ff5b ff5b ff5b ff5b ff5a ff5a ff5b ff5b ff5b ff5a ff5a ff5a ff59 ff59 ff59 ff59 ff59 ff59 ff59 ff58 ff58 ff58 ff58 ff58 ff58 ff58 ff57 ff57 ff57 ff57 ff57 ff57 ff57 ff56 ff56 ff56 ff56 ff56 ff55 ff54 ff55 ff55 ff54 ff55 ff54 ff55 ff54 ff54 ff54 ff53 ff53 ff53 ff53 ff52 ff52 ff52 ff52 ff52 ff52 ff52 ff51 ff51 ff51 ff51 ff50 ff50 ff50 ff50 ff50 ff50 ff50 ff50 ff50 ff4f ff4f ff4e ff4e ff4e ff4e ff4e ff4d ff4e ff4e ff4d ff4e ff4d ff4d ff4d ff4d ff4c ff4b ff4c ff4c ff4d ff4c ff4c ff4c ff4b ff4b ff4b ff4a ff4b ff4b ff4a ff49 ff49 ff48 ff48 ff49 ff48 ff49 ff48 ff47 ff47 ff48 ff47 ff48 ff48 ff47 ff46 ff47 ff46 ff46 ff47 ff46 ff45 ff45 ff46 ff45 ff46 ff45 ff44 ff43 ff43 ff43 ff42 ff42 ff43 ff42 ff42 ff42 ff42 ff41 ff41 ff40 ff40 ff40 ff3f ff3e ff3e ff3e ff3d ff3d ff3c ff3d ff3b ff3a ff3a ff3a ff39 ff38 ff37 ff37 ff36 ff36 ff34 ff33 ff33 ff32 ff31 ff30 ff2f ff2f ff2e ff2d ff2c ff2b ff2a ff29 ff28 ff27 ff27 ff26 ff25 ff24 ff23 ff22 ff21 ff20 ff1f ff1e ff1d ff1c ff1c ff1a ff19 ff19 ff18 ff17 ff16 ff15 ff14 ff14 ff13 ff12 ff11 ff10 ff10 ff0f ff0e ff0d ff0d ff0c ff0b ff0b ff0a ff0a ff09 ff09 ff08 ff08 ff07 ff07 ff06 ff06 ff06 ff05 ff05 ff05 ff04 ff04 ff04 ff03 ff03 ff03 ff03 ff03 ff02 ff02 ff02 ff02 ff02 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 │ │ -e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff02 ff02 ff02 ff02 ff02 ff02 ff03 ff03 ff03 ff03 ff03 ff04 ff04 ff04 ff05 ff05 ff05 ff06 ff06 ff07 ff07 ff08 ff08 ff08 ff09 ff09 ff0a ff0a ff0b ff0c ff0c ff0d ff0e ff0f ff0f ff10 ff11 ff11 ff12 ff13 ff14 ff15 ff16 ff16 ff18 ff18 ff19 ff1a ff1b ff1c ff1d ff1e ff1f ff20 ff21 ff22 ff23 ff24 ff26 ff26 ff27 ff28 ff29 ff2a ff2b ff2c ff2d ff2e ff2f ff31 ff31 ff32 ff34 ff34 ff35 ff36 ff37 ff38 ff39 ff39 ff3b ff3c ff3c ff3d ff3e ff40 ff3f ff41 ff41 ff42 ff42 ff44 ff45 ff45 ff46 ff47 ff46 ff47 ff48 ff49 ff48 ff49 ff4a ff4b ff4b ff4c ff4b ff4c ff4c ff4c ff4d ff4d ff4e ff4e ff4e ff4e ff4f ff4f ff50 ff50 ff4f ff50 ff52 ff51 ff52 ff51 ff51 ff52 ff53 ff53 ff53 ff53 ff53 ff53 ff53 ff53 ff54 ff53 ff53 ff54 ff54 ff54 ff54 ff53 ff55 ff54 ff56 ff55 ff55 ff55 ff54 ff56 ff57 ff56 ff56 ff56 ff56 ff56 ff56 ff56 ff58 ff57 ff58 ff58 ff57 ff58 ff58 ff58 ff58 ff59 ff59 ff59 ff59 ff59 ff59 ff5a ff5a ff59 ff59 ff5a ff5a ff5b ff5a ff5b ff5b ff5b ff5b ff5c ff5c ff5b ff5b ff5c ff5c ff5c ff5d ff5d ff5d ff5d ff5d ff5d ff5e ff5e ff5e ff5e ff5e ff5e ff5e ff5e ff5f ff60 ff60 ff5f ff60 ff5f ff60 ff5f ff5f ff60 ff60 ff60 ff60 ff60 ff60 ff61 ff61 ff61 ff62 ff62 ff61 ff62 ff62 ff63 ff62 ff62 ff62 ff62 ff62 ff62 ff62 ff63 ff64 ff64 ff64 ff64 ff64 ff64 ff63 ff64 ff64 ff64 ff65 ff65 ff65 ff65 ff65 ff65 ff66 ff65 ff66 ff66 ff66 ff66 ff66 ff66 ff67 ff66 ff66 ff67 ff67 ff67 ff66 ff67 ff67 ff68 ff68 ff68 ff68 ff68 ff68 ff69 ff68 ff68 ff68 ff68 ff69 ff69 ff69 ff69 ff6a ff6a ff69 ff69 ff6a ff6a ff6a ff6b ff6b ff6b ff6b ff6b ff6b ff6b ff6b ff6b ff6b ff6c ff6b ff6c ff6c ff6c ff6c ff6c ff6b ff6c ff6c ff6c ff6d ff6d ff6d ff6d ff6d ff6d ff6d ff6d ff6d ff6e ff6e ff6e ff6d ff6e ff6e ff6e ff6f ff6e ff6e ff6f ff6f ff6f ff6f ff6f ff70 ff70 ff6f ff6f ff6f ff6f ff70 ff70 ff70 ff70 ff70 ff70 ff70 ff70 ff70 ff71 ff70 ff71 ff71 ff70 ff70 ff70 ff71 ff72 ff71 ff70 ff70 ff71 ff72 ff72 ff71 ff72 ff71 ff72 ff71 ff71 ff71 ff71 ff71 ff71 ff72 ff72 ff73 ff72 ff73 ff73 ff73 ff73 ff73 ff73 ff73 ff73 ff73 ff73 ff73 ff73 ff74 ff74 ff74 ff74 ff73 ff74 ff74 ff74 ff74 ff74 ff75 ff75 ff75 ff74 ff74 ff75 ff74 ff75 ff75 ff74 ff75 ff75 ff75 ff75 ff75 ff75 ff75 ff75 ff76 ff76 ff75 ff75 ff75 ff76 ff76 ff76 ff76 ff76 ff76 ff75 ff76 ff76 ff77 ff76 ff77 ff76 ff77 ff76 ff76 ff76 ff76 ff77 ff76 ff77 ff77 ff77 ff78 ff77 ff77 ff77 ff78 ff77 ff78 ff77 ff77 ff78 ff77 ff77 ff77 ff77 ff78 ff78 ff77 ff77 ff77 ff78 ff78 ff77 ff78 ff77 ff78 ff78 ff78 ff78 ff78 ff78 ff78 ff79 ff79 ff79 ff79 ff79 ff79 ff79 ff79 ff79 ff79 ff79 ff79 ff79 ff79 ff79 ff7a ff79 ff79 ff79 ff79 ff79 ff7a ff79 ff7a ff79 ff79 ff79 ff79 ff79 ff79 ff7a ff79 ff7a ff7a ff79 ff7a ff79 ff79 ff79 ff7a ff7a ff7a ff7a ff7a ff7a ff7a ff7a ff7a ff7a ff7a ff7a ff7a ff7a ff7a ff7a ff7a ff7b ff7a ff7a ff7a ff7a ff7a ff7b ff7a ff7a ff7a ff7a ff7b ff7a ff7b ff7a ff7a ff7b ff7a ff7a ff7a ff7a ff7a ff7b ff7b ff7b ff7b ff7b ff7b ff7b ff7b ff7b ff7b ff7b ff7b ff7b ff7b ff7b ff7b ff7b ff7b ff7b ff7b ff7b ff7b ff7b ff7b ff7b ff7b ff7b ff7b ff7b ff7b ff7b ff7b ff7b ff7b ff7b ff7b ff7b ff7b ff7b ff7b ff7b ff7b ff7b ff7b ff7b ff7b ff7b ff7b ff7b ff7b ff7b ff7b ff7b ff7b ff7b ff7b ff7b ff7b ff7b ff7b ff7a ff7a ff7a ff7a ff7a ff7a ff7a ff7a ff7a ff7a ff7a ff7a ff7b ff7a ff7a ff7a ff7a ff7a ff7a ff7a ff7b ff7a ff7a ff7a ff7a ff7a ff7a ff7a ff7a ff7a ff7a ff7a ff7a ff7a ff7a ff7a ff7a ff7a ff7a ff7a ff7a ff79 ff79 ff7a ff79 ff79 ff79 ff7a ff79 ff79 ff79 ff79 ff79 ff79 ff79 ff79 ff7a ff79 ff79 ff79 ff79 ff79 ff79 ff79 ff79 ff7a ff79 ff79 ff79 ff79 ff79 ff79 ff79 ff79 ff79 ff79 ff7a ff79 ff79 ff79 ff79 ff79 ff78 ff78 ff78 ff78 ff78 ff78 ff78 ff78 ff79 ff79 ff78 ff78 ff79 ff78 ff78 ff78 ff78 ff78 ff78 ff78 ff78 ff78 ff78 ff78 ff78 ff77 ff78 ff78 ff77 ff76 ff77 ff77 ff77 ff77 ff77 ff77 ff77 ff76 ff76 ff77 ff76 ff76 ff76 ff76 ff76 ff76 ff76 ff76 ff75 ff76 ff76 ff75 ff76 ff76 ff76 ff76 ff75 ff76 ff76 ff75 ff76 ff75 ff76 ff75 ff75 ff75 ff74 ff74 ff74 ff74 ff74 ff74 ff74 ff74 ff74 ff74 ff74 ff73 ff74 ff74 ff73 ff74 ff74 ff74 ff73 ff73 ff73 ff73 ff73 ff73 ff73 ff73 ff73 ff73 ff73 ff73 ff73 ff72 ff73 ff73 ff73 ff73 ff73 ff72 ff72 ff72 ff72 ff72 ff72 ff72 ff71 ff72 ff71 ff71 ff71 ff71 ff71 ff72 ff71 ff71 ff71 ff70 ff70 ff71 ff71 ff71 ff71 ff70 ff71 ff70 ff70 ff70 ff70 ff6f ff6f ff6f ff6f ff70 ff70 ff6f ff70 ff6f ff6f ff6f ff6f ff6f ff6e ff6e ff6e ff6e ff6e ff6d ff6e ff6e ff6d ff6d ff6e ff6d ff6d ff6d ff6d ff6d ff6d ff6c ff6d ff6d ff6d ff6c ff6c ff6b ff6c ff6c ff6b ff6b ff6c ff6c ff6b ff6b ff6b ff6c ff6b ff6c ff6b ff6b ff6a ff6b ff6a ff6a ff6a ff6a ff6a ff6a ff6a ff6a ff6a ff6a ff69 ff68 ff69 ff69 ff69 ff69 ff69 ff68 ff68 ff68 ff69 ff69 ff68 ff67 ff68 ff68 ff67 ff67 ff68 ff69 ff67 ff68 ff68 ff68 ff67 ff67 ff67 ff66 ff66 ff67 ff67 ff66 ff66 ff66 ff66 ff66 ff65 ff66 ff66 ff65 ff66 ff66 ff65 ff65 ff65 ff65 ff65 ff64 ff64 ff63 ff64 ff64 ff63 ff63 ff63 ff63 ff63 ff63 ff63 ff63 ff62 ff62 ff63 ff62 ff61 ff61 ff61 ff61 ff61 ff61 ff61 ff61 ff61 ff60 ff60 ff61 ff60 ff60 ff60 ff60 ff5f ff5e ff5f ff5f ff5f ff5f ff5e ff5e ff5f ff5e ff5e ff5e ff5e ff5d ff5d ff5e ff5e ff5d ff5c ff5c ff5c ff5c ff5c ff5c ff5c ff5c ff5d ff5c ff5c ff5b ff5b ff5b ff5b ff5b ff5b ff5b ff5a ff5a ff5a ff59 ff5a ff59 ff59 ff5a ff59 ff59 ff58 ff59 ff59 ff58 ff59 ff58 ff59 ff58 ff57 ff57 ff57 ff57 ff57 ff57 ff57 ff56 ff56 ff56 ff56 ff56 ff56 ff55 ff55 ff56 ff55 ff55 ff55 ff54 ff54 ff54 ff54 ff54 ff53 ff53 ff53 ff53 ff53 ff53 ff52 ff52 ff52 ff52 ff51 ff51 ff51 ff51 ff51 ff51 ff51 ff51 ff51 ff50 ff4f ff50 ff50 ff50 ff4f ff4f ff4f ff4f ff4f ff4f ff4e ff4e ff4d ff4d ff4d ff4d ff4d ff4d ff4d ff4d ff4d ff4c ff4c ff4c ff4d ff4c ff4b ff4c ff4b ff4c ff4b ff4b ff4c ff4a ff49 ff49 ff49 ff49 ff49 ff49 ff49 ff49 ff48 ff48 ff48 ff48 ff48 ff48 ff47 ff47 ff47 ff47 ff47 ff48 ff46 ff46 ff46 ff46 ff45 ff46 ff46 ff45 ff44 ff45 ff45 ff45 ff43 ff43 ff43 ff42 ff42 ff42 ff41 ff42 ff42 ff41 ff42 ff40 ff40 ff40 ff40 ff3f ff3f ff3d ff3e ff3d ff3d ff3c ff3c ff3c ff3b ff3a ff3a ff38 ff38 ff38 ff37 ff36 ff34 ff34 ff34 ff33 ff32 ff31 ff30 ff30 ff2f ff2d ff2d ff2c ff2b ff2b ff2a ff28 ff28 ff27 ff26 ff26 ff25 ff23 ff22 ff22 ff21 ff1f ff1f ff1e ff1c ff1c ff1b ff1a ff19 ff18 ff18 ff17 ff15 ff15 ff14 ff13 ff12 ff11 ff11 ff10 ff0f ff0e ff0e ff0d ff0c ff0c ff0b ff0b ff0a ff0a ff09 ff08 ff08 ff07 ff07 ff07 ff06 ff06 ff05 ff05 ff05 ff04 ff04 ff04 ff03 ff03 ff03 ff03 ff03 ff02 ff02 ff02 ff02 ff02 ff02 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 │ │ -e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff02 ff02 ff02 ff02 ff02 ff03 ff03 ff03 ff03 ff04 ff04 ff04 ff04 ff05 ff05 ff05 ff06 ff06 ff06 ff07 ff07 ff08 ff08 ff09 ff09 ff0a ff0a ff0b ff0b ff0c ff0c ff0e ff0e ff0f ff10 ff10 ff11 ff12 ff13 ff13 ff14 ff15 ff16 ff17 ff18 ff19 ff1a ff1b ff1c ff1d ff1d ff1f ff20 ff20 ff21 ff22 ff24 ff25 ff26 ff27 ff28 ff29 ff2a ff2b ff2c ff2d ff2e ff2f ff2f ff30 ff32 ff32 ff34 ff35 ff36 ff37 ff37 ff39 ff39 ff3a ff3a ff3c ff3d ff3d ff3e ff3e ff3f ff40 ff41 ff42 ff44 ff42 ff45 ff45 ff45 ff46 ff46 ff48 ff48 ff48 ff49 ff4a ff4a ff4a ff4b ff4b ff4c ff4c ff4c ff4c ff4c ff4d ff4d ff4e ff4f ff4e ff4f ff4f ff4f ff4e ff51 ff50 ff51 ff50 ff51 ff52 ff52 ff52 ff52 ff52 ff52 ff52 ff52 ff53 ff53 ff52 ff53 ff53 ff54 ff54 ff54 ff53 ff54 ff54 ff55 ff54 ff55 ff54 ff54 ff55 ff57 ff55 ff56 ff55 ff56 ff55 ff56 ff56 ff57 ff57 ff57 ff57 ff57 ff58 ff57 ff58 ff58 ff59 ff58 ff58 ff59 ff59 ff58 ff59 ff5a ff59 ff58 ff5a ff59 ff5a ff59 ff5a ff5a ff5a ff5b ff5a ff5b ff5a ff5b ff5b ff5b ff5c ff5c ff5c ff5c ff5c ff5c ff5d ff5d ff5d ff5d ff5d ff5d ff5d ff5d ff5e ff5f ff5f ff5f ff5f ff5e ff5f ff5f ff5e ff5f ff60 ff5f ff5f ff60 ff5f ff60 ff60 ff61 ff61 ff61 ff61 ff61 ff61 ff61 ff61 ff61 ff61 ff61 ff61 ff61 ff61 ff62 ff63 ff63 ff63 ff63 ff63 ff63 ff63 ff63 ff63 ff63 ff64 ff64 ff64 ff64 ff64 ff64 ff64 ff65 ff65 ff65 ff65 ff65 ff66 ff66 ff66 ff65 ff65 ff66 ff66 ff66 ff66 ff65 ff66 ff67 ff67 ff67 ff67 ff67 ff68 ff67 ff67 ff67 ff68 ff68 ff68 ff68 ff68 ff68 ff68 ff69 ff69 ff69 ff69 ff69 ff6a ff6a ff6a ff6a ff6a ff6a ff6a ff6a ff6a ff6a ff6a ff6b ff6b ff6b ff6b ff6b ff6c ff6c ff6b ff6b ff6c ff6c ff6c ff6c ff6c ff6c ff6c ff6d ff6d ff6c ff6b ff6c ff6d ff6d ff6d ff6d ff6c ff6d ff6e ff6e ff6d ff6e ff6e ff6f ff6e ff6e ff6d ff6e ff6e ff6e ff6e ff6e ff6e ff6f ff6f ff6f ff6e ff6f ff70 ff6f ff70 ff70 ff71 ff70 ff6f ff70 ff6f ff70 ff70 ff70 ff70 ff71 ff70 ff70 ff71 ff71 ff71 ff70 ff71 ff71 ff71 ff71 ff71 ff71 ff71 ff71 ff71 ff72 ff72 ff72 ff72 ff72 ff72 ff72 ff72 ff72 ff72 ff72 ff72 ff72 ff72 ff73 ff73 ff74 ff74 ff73 ff73 ff73 ff73 ff73 ff73 ff74 ff74 ff74 ff74 ff74 ff73 ff74 ff74 ff74 ff74 ff74 ff74 ff74 ff74 ff75 ff75 ff74 ff74 ff74 ff74 ff75 ff75 ff75 ff74 ff75 ff75 ff75 ff75 ff75 ff75 ff76 ff75 ff75 ff76 ff76 ff76 ff76 ff76 ff76 ff76 ff76 ff75 ff75 ff76 ff76 ff76 ff76 ff77 ff77 ff76 ff76 ff77 ff77 ff76 ff77 ff77 ff76 ff77 ff77 ff77 ff76 ff76 ff77 ff77 ff77 ff76 ff77 ff77 ff77 ff76 ff77 ff77 ff78 ff78 ff78 ff78 ff78 ff78 ff78 ff78 ff78 ff78 ff78 ff78 ff78 ff78 ff78 ff78 ff79 ff78 ff78 ff79 ff78 ff78 ff78 ff78 ff79 ff78 ff78 ff79 ff79 ff78 ff79 ff78 ff79 ff79 ff78 ff79 ff78 ff79 ff79 ff79 ff79 ff79 ff7a ff79 ff79 ff79 ff79 ff79 ff79 ff79 ff79 ff79 ff79 ff79 ff79 ff7a ff79 ff7a ff79 ff79 ff79 ff7a ff79 ff7a ff7a ff7a ff7a ff7a ff7a ff7a ff7a ff7a ff7a ff7a ff7a ff7a ff7a ff7a ff7a ff7b ff7a ff7a ff7a ff7a ff7a ff7a ff7a ff7a ff7a ff7a ff7a ff7a ff7a ff7a ff7a ff7a ff7a ff7a ff7a ff7a ff7a ff7a ff7a ff7a ff7a ff7a ff7a ff7a ff7a ff7a ff7a ff7a ff7b ff7a ff7a ff7a ff7b ff7a ff7a ff7b ff7a ff7a ff7a ff7a ff7a ff7a ff7a ff7a ff7a ff7a ff7a ff7a ff7a ff7a ff7a ff7b ff7a ff7a ff7b ff7a ff7a ff7a ff7a ff7a ff7a ff7a ff7a ff7a ff7a ff7a ff7a ff79 ff79 ff7a ff7a ff79 ff79 ff79 ff79 ff79 ff79 ff79 ff79 ff79 ff7a ff7a ff79 ff79 ff79 ff79 ff79 ff79 ff7a ff79 ff7a ff79 ff79 ff79 ff79 ff79 ff79 ff79 ff79 ff79 ff79 ff79 ff79 ff79 ff79 ff79 ff79 ff78 ff79 ff79 ff79 ff78 ff78 ff78 ff79 ff78 ff78 ff78 ff78 ff78 ff79 ff78 ff78 ff78 ff79 ff78 ff79 ff79 ff78 ff78 ff78 ff78 ff78 ff79 ff78 ff78 ff78 ff79 ff78 ff78 ff78 ff78 ff79 ff78 ff78 ff78 ff78 ff78 ff78 ff77 ff78 ff78 ff78 ff77 ff77 ff78 ff77 ff77 ff77 ff78 ff77 ff77 ff77 ff77 ff77 ff77 ff77 ff77 ff77 ff77 ff77 ff77 ff76 ff77 ff77 ff75 ff76 ff76 ff76 ff76 ff75 ff76 ff76 ff76 ff75 ff75 ff75 ff75 ff75 ff75 ff75 ff75 ff75 ff75 ff75 ff74 ff75 ff75 ff75 ff75 ff74 ff75 ff74 ff75 ff74 ff75 ff75 ff75 ff75 ff74 ff74 ff74 ff74 ff74 ff73 ff73 ff72 ff73 ff73 ff73 ff72 ff73 ff73 ff73 ff73 ff73 ff73 ff73 ff72 ff73 ff72 ff73 ff72 ff72 ff72 ff72 ff72 ff72 ff72 ff73 ff72 ff72 ff72 ff72 ff72 ff72 ff72 ff72 ff71 ff71 ff71 ff71 ff71 ff71 ff72 ff71 ff70 ff70 ff70 ff71 ff71 ff70 ff70 ff70 ff70 ff70 ff70 ff6f ff70 ff70 ff70 ff70 ff6f ff6f ff70 ff6f ff6f ff6f ff6f ff6e ff70 ff6f ff6f ff6f ff6f ff6f ff6e ff6f ff6f ff6e ff6e ff6e ff6e ff6d ff6d ff6d ff6d ff6c ff6d ff6e ff6d ff6d ff6c ff6c ff6c ff6c ff6b ff6c ff6c ff6d ff6b ff6c ff6b ff6c ff6c ff6b ff6a ff6b ff6b ff6b ff6b ff6b ff6b ff6b ff6b ff6b ff6b ff6a ff6b ff69 ff6a ff6a ff6a ff6a ff69 ff6a ff6a ff69 ff69 ff69 ff68 ff69 ff68 ff68 ff68 ff68 ff68 ff68 ff68 ff68 ff68 ff68 ff67 ff68 ff67 ff67 ff66 ff68 ff68 ff66 ff67 ff68 ff68 ff66 ff67 ff66 ff65 ff65 ff66 ff66 ff66 ff66 ff65 ff65 ff65 ff65 ff65 ff64 ff65 ff65 ff65 ff65 ff64 ff64 ff64 ff64 ff64 ff63 ff63 ff63 ff63 ff63 ff62 ff62 ff62 ff62 ff62 ff62 ff63 ff62 ff62 ff62 ff62 ff60 ff60 ff60 ff61 ff61 ff60 ff60 ff5f ff60 ff60 ff60 ff60 ff60 ff60 ff5f ff60 ff5f ff5e ff5e ff5e ff5e ff5d ff5e ff5e ff5e ff5e ff5d ff5d ff5d ff5d ff5d ff5d ff5d ff5d ff5c ff5b ff5b ff5b ff5b ff5b ff5b ff5c ff5b ff5c ff5b ff5b ff5a ff5a ff5a ff5a ff5a ff5b ff59 ff5a ff59 ff59 ff59 ff59 ff59 ff59 ff58 ff59 ff58 ff58 ff58 ff58 ff58 ff57 ff58 ff57 ff57 ff57 ff56 ff56 ff56 ff56 ff56 ff56 ff55 ff55 ff55 ff55 ff55 ff55 ff54 ff55 ff55 ff54 ff54 ff53 ff53 ff53 ff53 ff53 ff53 ff52 ff53 ff52 ff52 ff52 ff52 ff51 ff51 ff51 ff51 ff50 ff50 ff50 ff50 ff50 ff50 ff51 ff50 ff50 ff4f ff50 ff50 ff4f ff4e ff4e ff4e ff4e ff4e ff4f ff4e ff4e ff4d ff4d ff4d ff4d ff4d ff4d ff4c ff4c ff4c ff4c ff4b ff4b ff4b ff4b ff4b ff4b ff4a ff4a ff4a ff49 ff4a ff4a ff49 ff48 ff49 ff48 ff48 ff48 ff48 ff48 ff47 ff47 ff47 ff47 ff47 ff47 ff47 ff47 ff46 ff47 ff46 ff47 ff45 ff46 ff45 ff45 ff45 ff45 ff45 ff45 ff44 ff44 ff44 ff43 ff43 ff43 ff43 ff42 ff41 ff41 ff41 ff41 ff41 ff41 ff40 ff40 ff3f ff3f ff3f ff3e ff3d ff3d ff3d ff3d ff3b ff3b ff3b ff3a ff39 ff3a ff38 ff38 ff37 ff36 ff36 ff35 ff34 ff32 ff32 ff32 ff31 ff2f ff2f ff2e ff2d ff2d ff2c ff2b ff2a ff29 ff29 ff28 ff26 ff25 ff24 ff24 ff22 ff22 ff21 ff20 ff1f ff1e ff1d ff1c ff1b ff1a ff1a ff19 ff18 ff17 ff16 ff15 ff14 ff13 ff13 ff11 ff11 ff10 ff0f ff0f ff0e ff0d ff0d ff0c ff0b ff0b ff0a ff0a ff09 ff09 ff08 ff08 ff07 ff07 ff06 ff06 ff06 ff05 ff05 ff04 ff04 ff04 ff04 ff04 ff03 ff03 ff03 ff03 ff02 ff02 ff02 ff02 ff02 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 │ │ -e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff02 ff02 ff02 ff02 ff02 ff03 ff03 ff03 ff03 ff03 ff03 ff04 ff04 ff04 ff05 ff05 ff05 ff06 ff06 ff06 ff07 ff08 ff08 ff08 ff09 ff09 ff0a ff0a ff0b ff0c ff0c ff0d ff0e ff0e ff0f ff10 ff11 ff11 ff12 ff13 ff14 ff15 ff16 ff17 ff17 ff18 ff19 ff1a ff1b ff1c ff1d ff1e ff1f ff20 ff21 ff22 ff23 ff24 ff25 ff26 ff27 ff28 ff29 ff2a ff2b ff2c ff2e ff2e ff2f ff30 ff31 ff32 ff33 ff34 ff35 ff36 ff37 ff38 ff38 ff39 ff3a ff3b ff3c ff3d ff3d ff3e ff3f ff40 ff40 ff41 ff42 ff43 ff43 ff43 ff44 ff44 ff46 ff47 ff47 ff48 ff48 ff4a ff4a ff49 ff49 ff4b ff4b ff4b ff4b ff4b ff4c ff4d ff4e ff4e ff4d ff4d ff4d ff4e ff4e ff4f ff4e ff50 ff50 ff51 ff51 ff51 ff51 ff51 ff51 ff51 ff51 ff52 ff52 ff52 ff52 ff52 ff53 ff53 ff53 ff53 ff53 ff53 ff54 ff54 ff54 ff54 ff53 ff54 ff55 ff55 ff55 ff55 ff55 ff56 ff55 ff56 ff56 ff56 ff56 ff56 ff56 ff57 ff58 ff57 ff58 ff58 ff58 ff58 ff58 ff58 ff57 ff57 ff58 ff59 ff59 ff58 ff59 ff58 ff5a ff59 ff5a ff5a ff5a ff5b ff5a ff5a ff5a ff5b ff5b ff5b ff5b ff5b ff5c ff5b ff5b ff5c ff5c ff5c ff5c ff5c ff5c ff5d ff5d ff5d ff5d ff5e ff5e ff5d ff5e ff5e ff5e ff5e ff5e ff5f ff5f ff5e ff5f ff5f ff5f ff60 ff5f ff60 ff60 ff60 ff60 ff61 ff60 ff60 ff60 ff60 ff60 ff61 ff60 ff61 ff62 ff62 ff62 ff62 ff62 ff62 ff62 ff62 ff62 ff63 ff62 ff63 ff63 ff63 ff63 ff63 ff63 ff64 ff64 ff64 ff64 ff64 ff64 ff64 ff65 ff65 ff64 ff64 ff65 ff65 ff65 ff65 ff66 ff65 ff66 ff67 ff66 ff66 ff66 ff67 ff67 ff66 ff67 ff67 ff68 ff67 ff67 ff67 ff67 ff67 ff68 ff68 ff68 ff69 ff68 ff69 ff69 ff69 ff69 ff69 ff69 ff69 ff69 ff69 ff69 ff6a ff6a ff6a ff6a ff6a ff6b ff6b ff6b ff6b ff6b ff6b ff6b ff6b ff6b ff6b ff6b ff6c ff6c ff6c ff6c ff6c ff6b ff6b ff6b ff6c ff6b ff6c ff6c ff6c ff6d ff6d ff6c ff6d ff6d ff6e ff6d ff6e ff6d ff6d ff6d ff6d ff6d ff6d ff6d ff6e ff6e ff6e ff6e ff6e ff6f ff6f ff6f ff6f ff6f ff6f ff6e ff6f ff6f ff70 ff70 ff6f ff6f ff70 ff70 ff70 ff70 ff70 ff70 ff70 ff70 ff71 ff70 ff71 ff70 ff71 ff71 ff70 ff71 ff72 ff72 ff71 ff72 ff71 ff72 ff72 ff72 ff72 ff72 ff72 ff71 ff72 ff72 ff73 ff73 ff73 ff73 ff73 ff73 ff73 ff72 ff73 ff73 ff74 ff73 ff73 ff74 ff73 ff73 ff74 ff73 ff73 ff73 ff73 ff74 ff74 ff74 ff75 ff74 ff73 ff74 ff73 ff74 ff74 ff75 ff75 ff74 ff75 ff74 ff75 ff74 ff75 ff75 ff75 ff75 ff74 ff75 ff75 ff75 ff75 ff75 ff75 ff75 ff75 ff75 ff75 ff76 ff76 ff75 ff75 ff76 ff76 ff76 ff75 ff76 ff76 ff76 ff76 ff76 ff75 ff76 ff76 ff76 ff75 ff76 ff76 ff76 ff76 ff75 ff76 ff76 ff77 ff76 ff76 ff77 ff78 ff77 ff77 ff77 ff77 ff77 ff77 ff77 ff77 ff77 ff77 ff78 ff78 ff78 ff78 ff78 ff78 ff77 ff77 ff78 ff78 ff77 ff78 ff78 ff78 ff77 ff78 ff78 ff78 ff77 ff79 ff78 ff78 ff78 ff78 ff79 ff78 ff78 ff79 ff79 ff79 ff79 ff79 ff79 ff79 ff79 ff79 ff79 ff79 ff79 ff79 ff79 ff79 ff79 ff79 ff7a ff79 ff79 ff79 ff79 ff79 ff79 ff79 ff79 ff79 ff79 ff79 ff79 ff79 ff79 ff79 ff79 ff79 ff7a ff79 ff79 ff79 ff79 ff79 ff79 ff79 ff79 ff79 ff79 ff79 ff79 ff79 ff79 ff79 ff79 ff79 ff79 ff79 ff79 ff79 ff79 ff79 ff79 ff7a ff79 ff79 ff79 ff79 ff79 ff79 ff79 ff79 ff79 ff79 ff7a ff79 ff79 ff79 ff79 ff7a ff79 ff79 ff79 ff79 ff7a ff79 ff7a ff79 ff79 ff79 ff79 ff7a ff79 ff79 ff79 ff79 ff79 ff79 ff79 ff79 ff7a ff79 ff79 ff7a ff79 ff79 ff79 ff79 ff79 ff79 ff7a ff79 ff79 ff79 ff79 ff7a ff79 ff79 ff7a ff7a ff79 ff78 ff78 ff78 ff79 ff79 ff78 ff78 ff78 ff79 ff79 ff79 ff79 ff78 ff78 ff78 ff79 ff79 ff78 ff79 ff78 ff78 ff78 ff78 ff79 ff78 ff78 ff79 ff79 ff79 ff79 ff78 ff78 ff78 ff78 ff78 ff78 ff78 ff78 ff78 ff78 ff78 ff77 ff78 ff78 ff77 ff78 ff78 ff77 ff78 ff77 ff77 ff77 ff77 ff77 ff77 ff78 ff78 ff78 ff78 ff78 ff78 ff78 ff78 ff78 ff77 ff77 ff77 ff77 ff77 ff77 ff78 ff77 ff77 ff77 ff77 ff77 ff78 ff77 ff78 ff77 ff77 ff77 ff77 ff77 ff76 ff76 ff76 ff77 ff77 ff77 ff77 ff76 ff77 ff76 ff76 ff76 ff76 ff76 ff76 ff77 ff76 ff76 ff76 ff75 ff76 ff76 ff75 ff75 ff74 ff75 ff75 ff75 ff74 ff75 ff75 ff75 ff75 ff74 ff75 ff75 ff74 ff74 ff74 ff73 ff74 ff74 ff74 ff74 ff74 ff73 ff74 ff74 ff74 ff74 ff74 ff74 ff74 ff74 ff74 ff73 ff73 ff73 ff73 ff73 ff72 ff73 ff72 ff72 ff72 ff72 ff72 ff72 ff72 ff72 ff73 ff72 ff72 ff72 ff72 ff72 ff71 ff71 ff71 ff71 ff71 ff71 ff71 ff72 ff72 ff71 ff71 ff71 ff71 ff71 ff71 ff71 ff71 ff71 ff71 ff70 ff70 ff70 ff71 ff70 ff70 ff70 ff70 ff71 ff70 ff6f ff6f ff6f ff70 ff6f ff6f ff6f ff6f ff6f ff70 ff6f ff6e ff6e ff6f ff6f ff6f ff6f ff6f ff6d ff6e ff6f ff6f ff6e ff6f ff6f ff6d ff6f ff6f ff6d ff6e ff6d ff6d ff6c ff6d ff6d ff6c ff6c ff6d ff6c ff6d ff6b ff6c ff6c ff6b ff6b ff6b ff6b ff6c ff6c ff6b ff6c ff6b ff6c ff6b ff6b ff6a ff6a ff6a ff6a ff6a ff6a ff6a ff6a ff6a ff6a ff6a ff6a ff6a ff69 ff69 ff69 ff69 ff69 ff69 ff69 ff69 ff69 ff69 ff68 ff68 ff69 ff67 ff67 ff67 ff67 ff68 ff68 ff68 ff67 ff67 ff67 ff67 ff67 ff66 ff67 ff66 ff67 ff67 ff66 ff66 ff67 ff67 ff66 ff67 ff65 ff65 ff65 ff65 ff65 ff65 ff65 ff64 ff65 ff64 ff64 ff64 ff63 ff64 ff64 ff64 ff64 ff64 ff63 ff63 ff63 ff63 ff63 ff62 ff62 ff62 ff62 ff62 ff61 ff61 ff61 ff62 ff61 ff62 ff62 ff61 ff61 ff61 ff60 ff60 ff60 ff60 ff60 ff60 ff5f ff5f ff5f ff5f ff5e ff5f ff5f ff5f ff5e ff5f ff5f ff5e ff5d ff5d ff5d ff5d ff5d ff5d ff5d ff5d ff5d ff5d ff5c ff5c ff5c ff5c ff5c ff5c ff5c ff5b ff5a ff5a ff5b ff5b ff5b ff5a ff5a ff5b ff5a ff5a ff5a ff5a ff59 ff59 ff59 ff5a ff59 ff5a ff59 ff58 ff58 ff58 ff58 ff58 ff57 ff58 ff57 ff58 ff57 ff57 ff57 ff57 ff57 ff57 ff57 ff57 ff56 ff56 ff55 ff56 ff56 ff55 ff54 ff55 ff55 ff55 ff54 ff54 ff54 ff54 ff54 ff53 ff54 ff52 ff52 ff52 ff52 ff52 ff52 ff52 ff52 ff52 ff51 ff51 ff52 ff51 ff51 ff50 ff50 ff4f ff4f ff50 ff4f ff50 ff50 ff50 ff4f ff4f ff4f ff4f ff4f ff4f ff4e ff4e ff4d ff4e ff4e ff4e ff4e ff4e ff4d ff4d ff4c ff4c ff4c ff4d ff4c ff4c ff4b ff4c ff4b ff4a ff4a ff4a ff4b ff49 ff49 ff49 ff49 ff49 ff49 ff49 ff48 ff48 ff48 ff48 ff48 ff48 ff48 ff47 ff46 ff46 ff46 ff47 ff46 ff46 ff46 ff46 ff45 ff46 ff45 ff46 ff45 ff45 ff45 ff45 ff44 ff44 ff44 ff44 ff44 ff44 ff42 ff42 ff42 ff42 ff42 ff42 ff41 ff41 ff41 ff40 ff40 ff3f ff3f ff3f ff3e ff3e ff3d ff3d ff3d ff3d ff3c ff3a ff3b ff3a ff3a ff39 ff39 ff38 ff38 ff36 ff36 ff34 ff35 ff34 ff33 ff32 ff30 ff30 ff2f ff2e ff2e ff2c ff2c ff2b ff2a ff29 ff28 ff28 ff27 ff26 ff25 ff24 ff23 ff22 ff21 ff20 ff1f ff1e ff1e ff1c ff1c ff1b ff1a ff19 ff18 ff18 ff17 ff16 ff14 ff14 ff13 ff12 ff11 ff10 ff0f ff0f ff0e ff0e ff0d ff0c ff0c ff0b ff0a ff0a ff09 ff09 ff08 ff08 ff07 ff07 ff07 ff06 ff06 ff05 ff05 ff05 ff04 ff04 ff04 ff03 ff03 ff03 ff03 ff03 ff02 ff02 ff02 ff02 ff02 ff02 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 │ │ -e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff02 ff02 ff02 ff02 ff02 ff03 ff03 ff03 ff03 ff03 ff04 ff04 ff04 ff05 ff05 ff05 ff05 ff06 ff06 ff07 ff07 ff08 ff08 ff09 ff09 ff0a ff0a ff0b ff0b ff0c ff0c ff0d ff0e ff0f ff10 ff10 ff11 ff12 ff13 ff14 ff14 ff15 ff16 ff17 ff18 ff18 ff1a ff1b ff1b ff1c ff1d ff1e ff1f ff21 ff21 ff22 ff23 ff24 ff25 ff26 ff27 ff28 ff2a ff2b ff2c ff2d ff2e ff2e ff2f ff30 ff31 ff32 ff33 ff35 ff36 ff36 ff37 ff38 ff39 ff3a ff3b ff3b ff3c ff3c ff3e ff3f ff3f ff40 ff40 ff41 ff42 ff42 ff43 ff43 ff45 ff45 ff46 ff47 ff48 ff47 ff48 ff49 ff49 ff49 ff4b ff4a ff4a ff4a ff4c ff4c ff4c ff4d ff4d ff4d ff4c ff4d ff4e ff4e ff4e ff4e ff50 ff50 ff50 ff50 ff51 ff51 ff50 ff50 ff51 ff51 ff52 ff51 ff51 ff52 ff52 ff52 ff52 ff53 ff53 ff53 ff53 ff53 ff53 ff53 ff53 ff54 ff54 ff54 ff55 ff54 ff55 ff55 ff55 ff56 ff55 ff55 ff55 ff56 ff56 ff57 ff57 ff57 ff57 ff57 ff57 ff57 ff57 ff57 ff57 ff57 ff57 ff57 ff59 ff58 ff58 ff58 ff59 ff59 ff5a ff59 ff5a ff59 ff5a ff59 ff5a ff5b ff5b ff5b ff5b ff5a ff5c ff5a ff5b ff5c ff5b ff5b ff5c ff5c ff5b ff5d ff5d ff5c ff5d ff5d ff5d ff5d ff5d ff5d ff5d ff5e ff5d ff5e ff5e ff5e ff5e ff5f ff5f ff5f ff5e ff5f ff5f ff5f ff60 ff60 ff60 ff5f ff5f ff5f ff60 ff60 ff60 ff60 ff62 ff61 ff61 ff62 ff61 ff61 ff62 ff62 ff62 ff62 ff62 ff62 ff62 ff62 ff62 ff62 ff63 ff63 ff63 ff63 ff63 ff63 ff63 ff64 ff64 ff64 ff64 ff64 ff64 ff64 ff64 ff65 ff65 ff65 ff65 ff66 ff65 ff65 ff66 ff66 ff66 ff65 ff66 ff67 ff67 ff67 ff66 ff66 ff67 ff67 ff67 ff68 ff68 ff68 ff68 ff68 ff68 ff68 ff69 ff68 ff68 ff68 ff68 ff68 ff69 ff69 ff69 ff6a ff6a ff6a ff6a ff6a ff6a ff6a ff6a ff6a ff6a ff6a ff6a ff6b ff6b ff6b ff6b ff6b ff6b ff6b ff6b ff6b ff6b ff6b ff6b ff6c ff6c ff6c ff6c ff6c ff6c ff6c ff6d ff6d ff6d ff6d ff6d ff6d ff6d ff6d ff6c ff6d ff6c ff6d ff6d ff6d ff6e ff6e ff6f ff6e ff6e ff6f ff6e ff6f ff6e ff6e ff6f ff6f ff6e ff6e ff6f ff6f ff6f ff6f ff6f ff6f ff6f ff70 ff6f ff70 ff70 ff71 ff70 ff70 ff70 ff70 ff71 ff71 ff71 ff71 ff71 ff71 ff71 ff71 ff71 ff71 ff71 ff71 ff71 ff72 ff72 ff72 ff72 ff72 ff72 ff72 ff72 ff73 ff72 ff72 ff73 ff73 ff72 ff73 ff73 ff72 ff73 ff72 ff72 ff73 ff73 ff72 ff72 ff73 ff74 ff74 ff73 ff73 ff74 ff73 ff74 ff74 ff74 ff74 ff74 ff74 ff74 ff74 ff74 ff74 ff74 ff74 ff74 ff74 ff74 ff74 ff74 ff74 ff74 ff74 ff75 ff74 ff74 ff75 ff76 ff76 ff75 ff74 ff74 ff75 ff75 ff75 ff75 ff75 ff76 ff75 ff75 ff75 ff75 ff75 ff75 ff74 ff75 ff75 ff75 ff76 ff75 ff76 ff76 ff76 ff76 ff76 ff76 ff76 ff76 ff76 ff77 ff76 ff76 ff77 ff77 ff76 ff76 ff76 ff77 ff77 ff77 ff77 ff77 ff77 ff76 ff76 ff78 ff77 ff77 ff77 ff77 ff77 ff77 ff77 ff77 ff77 ff77 ff78 ff77 ff77 ff77 ff77 ff79 ff78 ff78 ff79 ff78 ff78 ff78 ff78 ff78 ff78 ff78 ff78 ff78 ff78 ff78 ff78 ff78 ff78 ff78 ff79 ff79 ff78 ff78 ff78 ff78 ff78 ff78 ff79 ff79 ff78 ff79 ff78 ff78 ff78 ff79 ff78 ff78 ff78 ff79 ff79 ff78 ff79 ff78 ff78 ff78 ff79 ff78 ff78 ff79 ff78 ff79 ff79 ff78 ff79 ff78 ff78 ff78 ff78 ff78 ff78 ff79 ff79 ff78 ff79 ff78 ff78 ff79 ff79 ff79 ff79 ff79 ff78 ff78 ff78 ff79 ff78 ff78 ff79 ff79 ff79 ff78 ff78 ff78 ff78 ff79 ff78 ff79 ff78 ff78 ff78 ff79 ff79 ff78 ff79 ff78 ff79 ff78 ff78 ff78 ff79 ff78 ff79 ff78 ff79 ff79 ff79 ff79 ff79 ff79 ff79 ff7a ff79 ff79 ff79 ff79 ff79 ff79 ff79 ff7a ff7a ff79 ff78 ff78 ff78 ff79 ff79 ff78 ff78 ff78 ff78 ff78 ff78 ff78 ff78 ff78 ff78 ff78 ff78 ff77 ff78 ff77 ff78 ff77 ff77 ff78 ff77 ff78 ff78 ff78 ff78 ff78 ff77 ff77 ff77 ff77 ff77 ff77 ff77 ff77 ff77 ff77 ff77 ff77 ff78 ff77 ff77 ff77 ff77 ff76 ff77 ff77 ff76 ff77 ff77 ff77 ff77 ff77 ff77 ff77 ff77 ff77 ff77 ff76 ff77 ff77 ff77 ff77 ff77 ff77 ff77 ff76 ff77 ff76 ff77 ff76 ff76 ff76 ff77 ff76 ff77 ff77 ff76 ff77 ff76 ff77 ff76 ff76 ff75 ff76 ff76 ff76 ff76 ff75 ff76 ff76 ff76 ff76 ff75 ff76 ff75 ff76 ff76 ff75 ff76 ff75 ff75 ff75 ff75 ff75 ff74 ff74 ff74 ff74 ff74 ff74 ff74 ff74 ff74 ff74 ff74 ff74 ff73 ff74 ff73 ff73 ff73 ff73 ff73 ff73 ff73 ff73 ff73 ff73 ff73 ff73 ff73 ff73 ff73 ff73 ff73 ff73 ff73 ff72 ff72 ff72 ff72 ff73 ff72 ff72 ff72 ff71 ff71 ff71 ff71 ff71 ff72 ff71 ff72 ff71 ff72 ff71 ff71 ff71 ff71 ff70 ff70 ff71 ff70 ff71 ff71 ff71 ff70 ff70 ff71 ff71 ff71 ff70 ff71 ff71 ff71 ff70 ff70 ff6f ff70 ff70 ff70 ff70 ff70 ff70 ff6f ff6f ff6f ff6f ff6f ff6f ff6f ff6f ff6f ff6d ff6f ff6f ff6e ff6e ff6e ff6e ff6d ff6e ff6f ff6d ff6d ff6e ff6e ff6c ff6e ff6e ff6d ff6e ff6e ff6c ff6d ff6d ff6c ff6c ff6c ff6c ff6c ff6c ff6c ff6b ff6c ff6b ff6c ff6c ff6b ff6b ff6b ff6b ff6b ff6b ff6b ff6b ff6b ff6b ff6b ff6b ff6a ff6a ff69 ff69 ff69 ff69 ff69 ff69 ff69 ff69 ff69 ff69 ff69 ff69 ff68 ff68 ff68 ff68 ff68 ff68 ff68 ff68 ff68 ff68 ff68 ff68 ff67 ff66 ff66 ff67 ff67 ff67 ff67 ff66 ff67 ff67 ff66 ff66 ff66 ff66 ff66 ff66 ff66 ff66 ff65 ff66 ff66 ff66 ff66 ff65 ff65 ff64 ff64 ff64 ff64 ff64 ff64 ff64 ff64 ff63 ff63 ff63 ff63 ff63 ff63 ff63 ff63 ff63 ff62 ff62 ff62 ff62 ff62 ff62 ff61 ff61 ff61 ff61 ff60 ff61 ff61 ff61 ff61 ff61 ff60 ff60 ff60 ff5f ff60 ff60 ff5f ff5f ff5f ff5f ff5e ff5e ff5e ff5e ff5e ff5e ff5e ff5d ff5e ff5e ff5e ff5d ff5c ff5c ff5c ff5c ff5d ff5d ff5c ff5c ff5c ff5b ff5b ff5b ff5b ff5b ff5b ff5b ff5b ff5a ff5a ff5a ff5a ff5a ff5a ff59 ff5a ff5a ff5a ff59 ff59 ff59 ff58 ff59 ff59 ff59 ff59 ff59 ff58 ff57 ff57 ff57 ff57 ff57 ff57 ff57 ff57 ff57 ff56 ff56 ff56 ff57 ff56 ff56 ff56 ff56 ff56 ff55 ff55 ff55 ff55 ff54 ff54 ff54 ff54 ff54 ff53 ff54 ff53 ff53 ff53 ff53 ff52 ff52 ff52 ff51 ff51 ff51 ff51 ff52 ff52 ff51 ff50 ff50 ff50 ff51 ff50 ff4f ff4f ff4f ff4f ff4e ff4f ff4f ff4f ff4e ff4e ff4e ff4e ff4e ff4e ff4e ff4e ff4d ff4d ff4d ff4d ff4d ff4d ff4d ff4d ff4c ff4b ff4b ff4c ff4b ff4c ff4b ff4a ff4a ff49 ff49 ff4a ff4a ff49 ff48 ff48 ff48 ff48 ff48 ff48 ff48 ff47 ff47 ff48 ff47 ff47 ff47 ff47 ff46 ff46 ff46 ff46 ff46 ff45 ff45 ff46 ff45 ff45 ff45 ff45 ff45 ff45 ff44 ff44 ff44 ff43 ff43 ff43 ff43 ff42 ff41 ff42 ff41 ff41 ff41 ff41 ff41 ff40 ff40 ff3e ff3f ff3e ff3f ff3e ff3d ff3d ff3c ff3c ff3c ff3c ff3a ff3a ff3a ff39 ff38 ff37 ff36 ff37 ff36 ff35 ff34 ff33 ff32 ff32 ff31 ff31 ff2f ff2f ff2e ff2d ff2c ff2b ff2a ff29 ff29 ff28 ff27 ff26 ff25 ff25 ff23 ff22 ff21 ff20 ff20 ff1e ff1e ff1d ff1c ff1b ff1a ff1a ff19 ff18 ff17 ff16 ff15 ff14 ff13 ff12 ff12 ff11 ff10 ff0f ff0f ff0e ff0d ff0d ff0c ff0b ff0b ff0a ff0a ff09 ff09 ff08 ff08 ff07 ff07 ff06 ff06 ff05 ff05 ff05 ff05 ff04 ff04 ff04 ff03 ff03 ff03 ff03 ff03 ff02 ff02 ff02 ff02 ff02 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 │ │ -e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff02 ff02 ff02 ff02 ff02 ff03 ff03 ff03 ff03 ff03 ff03 ff04 ff04 ff04 ff05 ff05 ff05 ff06 ff06 ff06 ff07 ff08 ff08 ff08 ff09 ff09 ff0a ff0a ff0b ff0c ff0c ff0d ff0d ff0e ff0f ff10 ff11 ff11 ff12 ff13 ff13 ff14 ff15 ff17 ff17 ff18 ff19 ff1a ff1b ff1c ff1d ff1d ff1f ff20 ff21 ff21 ff23 ff24 ff25 ff26 ff27 ff28 ff29 ff2a ff2b ff2c ff2d ff2d ff2e ff30 ff31 ff32 ff33 ff34 ff34 ff35 ff37 ff37 ff38 ff39 ff3a ff3a ff3b ff3c ff3d ff3e ff3e ff40 ff3f ff40 ff41 ff42 ff42 ff43 ff44 ff46 ff46 ff47 ff47 ff47 ff47 ff49 ff48 ff49 ff49 ff49 ff4a ff4b ff4b ff4b ff4b ff4c ff4c ff4c ff4d ff4d ff4d ff4d ff4d ff4e ff4e ff4f ff4f ff50 ff50 ff50 ff4f ff50 ff51 ff51 ff51 ff51 ff51 ff51 ff51 ff52 ff52 ff52 ff52 ff52 ff52 ff52 ff52 ff53 ff53 ff54 ff53 ff54 ff54 ff54 ff54 ff55 ff54 ff54 ff55 ff55 ff55 ff56 ff56 ff56 ff56 ff56 ff57 ff56 ff56 ff56 ff56 ff57 ff57 ff57 ff57 ff58 ff58 ff58 ff58 ff58 ff59 ff59 ff58 ff59 ff58 ff59 ff59 ff5a ff5b ff5a ff5a ff5b ff5a ff5a ff5a ff5b ff5a ff5a ff5b ff5b ff5c ff5b ff5d ff5d ff5c ff5d ff5c ff5c ff5c ff5c ff5c ff5d ff5e ff5d ff5d ff5d ff5e ff5e ff5e ff5e ff5e ff5e ff5f ff5f ff5e ff5f ff60 ff5f ff5e ff5f ff5f ff5f ff5f ff60 ff60 ff61 ff60 ff60 ff61 ff60 ff60 ff61 ff61 ff61 ff61 ff61 ff62 ff61 ff61 ff61 ff62 ff62 ff62 ff62 ff62 ff63 ff63 ff63 ff63 ff63 ff63 ff63 ff63 ff63 ff63 ff64 ff65 ff65 ff64 ff65 ff65 ff64 ff64 ff64 ff65 ff65 ff65 ff65 ff66 ff66 ff66 ff66 ff65 ff66 ff67 ff67 ff67 ff67 ff67 ff67 ff68 ff67 ff67 ff68 ff68 ff67 ff68 ff68 ff68 ff68 ff68 ff69 ff69 ff69 ff69 ff69 ff69 ff69 ff69 ff6a ff69 ff69 ff6a ff6a ff6a ff6a ff6a ff6a ff6a ff6a ff6a ff6a ff6a ff6b ff6b ff6a ff6b ff6b ff6b ff6b ff6b ff6b ff6b ff6c ff6c ff6c ff6c ff6c ff6b ff6b ff6c ff6c ff6c ff6c ff6c ff6c ff6d ff6e ff6d ff6e ff6d ff6d ff6e ff6d ff6e ff6e ff6e ff6e ff6e ff6d ff6e ff6e ff6e ff6e ff6e ff6e ff6e ff6f ff6f ff6f ff70 ff70 ff70 ff6f ff6f ff6f ff70 ff70 ff70 ff70 ff70 ff70 ff70 ff70 ff70 ff70 ff70 ff70 ff70 ff71 ff71 ff71 ff71 ff71 ff71 ff71 ff72 ff72 ff72 ff72 ff72 ff72 ff72 ff72 ff72 ff72 ff72 ff72 ff72 ff72 ff73 ff73 ff72 ff72 ff73 ff73 ff73 ff72 ff73 ff73 ff73 ff73 ff73 ff72 ff74 ff74 ff74 ff74 ff73 ff74 ff74 ff74 ff73 ff74 ff74 ff74 ff73 ff74 ff73 ff74 ff73 ff74 ff74 ff74 ff75 ff75 ff75 ff74 ff74 ff73 ff74 ff74 ff74 ff75 ff75 ff75 ff75 ff75 ff75 ff75 ff75 ff74 ff74 ff75 ff75 ff75 ff75 ff75 ff76 ff76 ff75 ff75 ff76 ff75 ff75 ff76 ff76 ff76 ff76 ff76 ff77 ff76 ff76 ff75 ff75 ff76 ff76 ff76 ff76 ff76 ff77 ff75 ff76 ff76 ff76 ff77 ff76 ff76 ff76 ff77 ff76 ff77 ff76 ff77 ff77 ff76 ff77 ff77 ff77 ff77 ff77 ff77 ff77 ff77 ff77 ff77 ff77 ff77 ff77 ff78 ff77 ff78 ff78 ff78 ff77 ff77 ff77 ff78 ff78 ff78 ff77 ff78 ff77 ff78 ff78 ff77 ff78 ff78 ff77 ff78 ff77 ff77 ff77 ff79 ff77 ff78 ff78 ff78 ff78 ff77 ff78 ff77 ff77 ff78 ff78 ff77 ff77 ff79 ff77 ff78 ff79 ff77 ff78 ff77 ff77 ff77 ff77 ff77 ff77 ff79 ff79 ff78 ff78 ff78 ff77 ff79 ff78 ff79 ff78 ff78 ff78 ff77 ff77 ff78 ff77 ff77 ff78 ff78 ff78 ff78 ff78 ff77 ff78 ff78 ff77 ff78 ff78 ff77 ff78 ff78 ff78 ff77 ff78 ff78 ff79 ff78 ff78 ff78 ff79 ff78 ff79 ff78 ff79 ff78 ff78 ff79 ff79 ff78 ff79 ff79 ff78 ff78 ff78 ff78 ff78 ff78 ff78 ff78 ff79 ff78 ff78 ff78 ff78 ff79 ff79 ff77 ff78 ff78 ff77 ff77 ff78 ff78 ff78 ff78 ff78 ff77 ff77 ff77 ff78 ff77 ff77 ff76 ff76 ff77 ff76 ff77 ff77 ff77 ff77 ff77 ff77 ff76 ff76 ff76 ff76 ff77 ff76 ff76 ff77 ff76 ff76 ff76 ff77 ff76 ff76 ff76 ff76 ff76 ff77 ff77 ff76 ff76 ff76 ff76 ff76 ff76 ff76 ff76 ff76 ff76 ff76 ff76 ff76 ff76 ff76 ff76 ff76 ff76 ff76 ff75 ff75 ff75 ff76 ff76 ff76 ff76 ff76 ff76 ff76 ff76 ff75 ff76 ff75 ff76 ff75 ff76 ff75 ff75 ff75 ff75 ff75 ff75 ff75 ff75 ff75 ff75 ff75 ff75 ff75 ff75 ff75 ff75 ff75 ff75 ff74 ff74 ff74 ff74 ff74 ff74 ff73 ff74 ff74 ff73 ff73 ff73 ff73 ff74 ff73 ff73 ff73 ff74 ff73 ff73 ff73 ff73 ff72 ff72 ff72 ff73 ff72 ff72 ff72 ff72 ff72 ff72 ff72 ff72 ff72 ff73 ff73 ff72 ff72 ff72 ff71 ff72 ff72 ff71 ff71 ff71 ff71 ff71 ff71 ff71 ff71 ff71 ff72 ff71 ff71 ff71 ff71 ff71 ff71 ff70 ff70 ff71 ff70 ff71 ff70 ff70 ff6f ff70 ff71 ff70 ff70 ff70 ff70 ff70 ff6f ff70 ff70 ff6f ff70 ff70 ff70 ff70 ff6f ff6f ff6e ff6f ff6f ff6f ff6e ff6f ff6f ff6f ff6e ff6d ff6e ff6e ff6e ff6e ff6e ff6d ff6d ff6d ff6e ff6d ff6d ff6d ff6d ff6c ff6d ff6c ff6d ff6d ff6d ff6c ff6c ff6c ff6c ff6c ff6c ff6b ff6b ff6b ff6b ff6b ff6b ff6b ff6b ff6b ff6b ff6b ff6b ff6b ff6a ff6a ff6a ff6a ff6a ff6a ff6a ff6a ff6a ff6a ff69 ff69 ff68 ff69 ff68 ff68 ff68 ff68 ff68 ff68 ff68 ff68 ff68 ff67 ff68 ff68 ff67 ff67 ff67 ff67 ff67 ff67 ff68 ff68 ff67 ff66 ff66 ff66 ff66 ff66 ff66 ff65 ff65 ff66 ff65 ff66 ff65 ff66 ff66 ff64 ff65 ff65 ff65 ff65 ff65 ff65 ff65 ff65 ff65 ff64 ff64 ff63 ff63 ff63 ff63 ff63 ff63 ff63 ff62 ff63 ff62 ff62 ff62 ff62 ff62 ff62 ff62 ff62 ff62 ff62 ff61 ff62 ff60 ff60 ff60 ff60 ff60 ff60 ff60 ff60 ff5f ff5f ff60 ff60 ff60 ff5e ff5f ff5f ff5f ff5e ff5e ff5e ff5e ff5e ff5e ff5d ff5d ff5d ff5d ff5d ff5d ff5d ff5d ff5d ff5c ff5c ff5b ff5b ff5c ff5c ff5b ff5b ff5b ff5b ff5b ff5a ff5a ff5a ff5a ff5a ff5b ff5a ff59 ff59 ff59 ff59 ff59 ff59 ff59 ff59 ff59 ff58 ff58 ff58 ff58 ff58 ff58 ff58 ff58 ff58 ff58 ff57 ff56 ff56 ff56 ff56 ff56 ff56 ff56 ff56 ff56 ff56 ff56 ff56 ff56 ff55 ff55 ff56 ff55 ff55 ff54 ff54 ff55 ff54 ff54 ff53 ff53 ff54 ff53 ff54 ff53 ff52 ff52 ff52 ff52 ff52 ff52 ff51 ff50 ff51 ff51 ff51 ff51 ff50 ff4f ff4f ff50 ff50 ff50 ff4f ff4f ff4f ff4f ff4e ff4e ff4f ff4f ff4e ff4e ff4e ff4e ff4e ff4d ff4d ff4d ff4d ff4c ff4c ff4c ff4c ff4c ff4c ff4c ff4b ff4a ff4a ff4b ff4a ff4b ff4a ff49 ff49 ff49 ff49 ff49 ff49 ff49 ff48 ff48 ff47 ff48 ff47 ff47 ff47 ff47 ff46 ff46 ff46 ff47 ff46 ff46 ff45 ff45 ff45 ff45 ff45 ff45 ff45 ff45 ff44 ff45 ff45 ff44 ff44 ff44 ff44 ff43 ff43 ff43 ff43 ff41 ff42 ff41 ff40 ff40 ff40 ff41 ff40 ff40 ff40 ff3f ff3e ff3e ff3e ff3e ff3d ff3d ff3c ff3c ff3b ff3c ff3b ff3a ff3a ff39 ff38 ff38 ff37 ff36 ff35 ff35 ff34 ff33 ff33 ff31 ff31 ff30 ff30 ff2f ff2e ff2e ff2c ff2c ff2a ff2a ff28 ff28 ff27 ff27 ff26 ff24 ff24 ff23 ff22 ff21 ff20 ff1f ff1f ff1d ff1d ff1c ff1a ff1a ff19 ff19 ff17 ff16 ff15 ff14 ff13 ff13 ff12 ff11 ff11 ff10 ff0f ff0e ff0d ff0d ff0c ff0c ff0b ff0b ff0a ff09 ff09 ff08 ff08 ff07 ff07 ff06 ff06 ff06 ff05 ff05 ff05 ff04 ff04 ff04 ff03 ff03 ff03 ff03 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 │ │ -e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff02 ff02 ff02 ff02 ff02 ff03 ff03 ff03 ff03 ff03 ff04 ff04 ff04 ff05 ff05 ff05 ff05 ff06 ff06 ff07 ff07 ff08 ff08 ff08 ff09 ff0a ff0a ff0a ff0b ff0c ff0c ff0d ff0e ff0e ff0f ff10 ff11 ff11 ff12 ff13 ff14 ff15 ff16 ff17 ff17 ff19 ff1a ff1a ff1b ff1c ff1e ff1e ff1f ff20 ff22 ff22 ff23 ff24 ff25 ff26 ff27 ff28 ff2a ff2a ff2c ff2c ff2d ff2e ff2f ff30 ff31 ff32 ff33 ff33 ff35 ff36 ff36 ff37 ff38 ff39 ff3a ff3b ff3b ff3d ff3c ff3e ff3e ff3f ff3f ff41 ff40 ff42 ff43 ff44 ff45 ff44 ff45 ff46 ff45 ff47 ff47 ff48 ff47 ff48 ff4a ff4a ff4a ff4a ff4a ff4b ff4b ff4c ff4c ff4c ff4c ff4c ff4d ff4d ff4e ff4e ff4e ff4f ff4f ff4f ff4f ff4f ff50 ff50 ff51 ff51 ff50 ff50 ff51 ff51 ff51 ff51 ff51 ff51 ff51 ff51 ff52 ff53 ff53 ff53 ff53 ff53 ff53 ff53 ff54 ff54 ff53 ff54 ff54 ff54 ff54 ff55 ff55 ff55 ff55 ff55 ff56 ff55 ff56 ff55 ff56 ff56 ff56 ff57 ff57 ff57 ff57 ff58 ff58 ff57 ff58 ff58 ff58 ff58 ff57 ff58 ff59 ff5a ff5a ff59 ff59 ff5a ff5a ff59 ff5a ff5a ff5a ff5a ff5a ff5a ff5b ff5b ff5c ff5d ff5c ff5c ff5b ff5b ff5c ff5b ff5c ff5d ff5d ff5d ff5c ff5d ff5e ff5d ff5d ff5d ff5e ff5e ff5f ff5f ff5e ff5e ff5e ff5e ff5e ff5e ff5f ff5e ff5f ff60 ff5f ff60 ff60 ff5f ff60 ff5f ff60 ff60 ff60 ff60 ff60 ff60 ff61 ff61 ff61 ff61 ff62 ff61 ff61 ff62 ff62 ff62 ff62 ff62 ff62 ff62 ff62 ff62 ff62 ff63 ff63 ff64 ff64 ff64 ff64 ff64 ff64 ff64 ff63 ff64 ff64 ff65 ff65 ff65 ff65 ff65 ff65 ff65 ff65 ff65 ff66 ff66 ff66 ff66 ff66 ff66 ff67 ff67 ff66 ff67 ff67 ff67 ff68 ff67 ff67 ff67 ff68 ff69 ff68 ff68 ff68 ff69 ff69 ff68 ff69 ff69 ff69 ff69 ff69 ff69 ff69 ff69 ff69 ff69 ff69 ff69 ff69 ff69 ff6a ff6a ff6a ff6a ff6a ff6b ff6b ff6a ff6b ff6a ff6b ff6b ff6b ff6b ff6b ff6b ff6b ff6b ff6b ff6b ff6b ff6c ff6b ff6c ff6d ff6d ff6d ff6d ff6d ff6d ff6d ff6d ff6d ff6d ff6d ff6d ff6d ff6d ff6d ff6d ff6d ff6d ff6e ff6e ff6d ff6e ff6f ff6f ff6f ff6f ff6f ff6f ff6f ff6f ff6f ff6f ff6f ff6f ff6f ff6f ff6f ff6f ff6f ff70 ff6f ff6f ff70 ff70 ff70 ff70 ff70 ff70 ff71 ff71 ff71 ff71 ff71 ff71 ff71 ff71 ff71 ff72 ff71 ff71 ff72 ff72 ff72 ff72 ff72 ff72 ff72 ff72 ff72 ff72 ff72 ff72 ff72 ff72 ff72 ff73 ff73 ff72 ff73 ff73 ff73 ff73 ff72 ff73 ff73 ff73 ff73 ff73 ff73 ff73 ff73 ff74 ff73 ff74 ff73 ff74 ff74 ff74 ff74 ff74 ff74 ff74 ff74 ff73 ff74 ff73 ff74 ff74 ff74 ff74 ff74 ff74 ff74 ff74 ff75 ff74 ff74 ff75 ff75 ff75 ff75 ff75 ff76 ff76 ff75 ff75 ff76 ff75 ff74 ff76 ff75 ff74 ff75 ff76 ff76 ff74 ff75 ff75 ff75 ff76 ff76 ff76 ff75 ff76 ff75 ff75 ff76 ff75 ff76 ff76 ff76 ff76 ff76 ff76 ff76 ff77 ff76 ff77 ff76 ff76 ff77 ff76 ff76 ff76 ff76 ff77 ff76 ff76 ff77 ff76 ff76 ff76 ff77 ff78 ff76 ff77 ff78 ff78 ff76 ff77 ff77 ff77 ff76 ff77 ff76 ff77 ff76 ff77 ff77 ff77 ff76 ff77 ff76 ff77 ff77 ff76 ff76 ff77 ff76 ff78 ff77 ff76 ff76 ff76 ff76 ff76 ff76 ff77 ff76 ff77 ff77 ff77 ff76 ff77 ff78 ff77 ff77 ff77 ff76 ff76 ff77 ff76 ff77 ff78 ff78 ff78 ff78 ff77 ff77 ff78 ff77 ff78 ff77 ff77 ff78 ff76 ff76 ff78 ff76 ff77 ff77 ff77 ff77 ff78 ff78 ff77 ff78 ff78 ff77 ff78 ff78 ff77 ff78 ff77 ff77 ff77 ff78 ff78 ff78 ff77 ff77 ff77 ff78 ff78 ff78 ff77 ff78 ff77 ff78 ff77 ff77 ff78 ff77 ff78 ff77 ff77 ff77 ff77 ff78 ff77 ff77 ff77 ff78 ff77 ff77 ff77 ff77 ff77 ff77 ff77 ff78 ff78 ff77 ff77 ff77 ff77 ff77 ff77 ff77 ff77 ff77 ff77 ff77 ff77 ff77 ff76 ff76 ff76 ff76 ff77 ff76 ff76 ff75 ff76 ff77 ff76 ff76 ff76 ff76 ff77 ff76 ff76 ff77 ff76 ff75 ff76 ff76 ff75 ff75 ff75 ff75 ff76 ff77 ff77 ff76 ff75 ff76 ff76 ff75 ff75 ff76 ff75 ff75 ff75 ff75 ff76 ff75 ff76 ff75 ff75 ff75 ff75 ff75 ff75 ff75 ff75 ff75 ff76 ff76 ff76 ff75 ff75 ff76 ff75 ff75 ff75 ff75 ff75 ff75 ff76 ff75 ff74 ff75 ff74 ff74 ff74 ff75 ff74 ff74 ff74 ff75 ff74 ff75 ff74 ff74 ff75 ff74 ff74 ff73 ff74 ff73 ff73 ff73 ff73 ff73 ff73 ff73 ff73 ff73 ff73 ff73 ff73 ff73 ff73 ff73 ff73 ff73 ff73 ff73 ff73 ff72 ff72 ff72 ff71 ff72 ff72 ff72 ff72 ff71 ff72 ff72 ff72 ff72 ff72 ff72 ff72 ff72 ff72 ff71 ff72 ff71 ff70 ff70 ff70 ff71 ff71 ff71 ff71 ff70 ff70 ff71 ff70 ff70 ff70 ff70 ff71 ff70 ff70 ff70 ff70 ff70 ff70 ff6f ff6e ff6f ff70 ff6f ff6f ff6f ff6f ff6f ff6f ff6f ff6f ff6f ff6f ff6f ff6f ff6f ff6f ff6e ff6f ff6e ff6f ff6e ff6e ff6e ff6d ff6f ff6f ff6e ff6d ff6d ff6d ff6d ff6d ff6d ff6c ff6c ff6c ff6d ff6d ff6c ff6c ff6c ff6c ff6c ff6b ff6c ff6c ff6c ff6c ff6b ff6b ff6c ff6c ff6b ff6b ff6b ff6a ff6a ff6a ff6a ff6a ff6a ff6a ff6a ff6a ff6a ff6a ff69 ff69 ff69 ff69 ff6a ff69 ff69 ff69 ff69 ff69 ff69 ff69 ff68 ff68 ff67 ff67 ff68 ff68 ff67 ff67 ff67 ff68 ff67 ff67 ff68 ff67 ff66 ff67 ff66 ff67 ff66 ff66 ff67 ff67 ff67 ff66 ff66 ff66 ff65 ff65 ff65 ff65 ff65 ff65 ff65 ff65 ff64 ff65 ff65 ff64 ff64 ff64 ff64 ff64 ff64 ff64 ff64 ff64 ff64 ff64 ff63 ff63 ff63 ff63 ff63 ff62 ff62 ff62 ff62 ff63 ff61 ff61 ff61 ff61 ff62 ff61 ff61 ff61 ff61 ff61 ff61 ff61 ff60 ff60 ff5f ff5f ff5f ff5f ff5f ff5f ff5f ff5f ff5f ff5f ff5f ff5e ff5e ff5e ff5e ff5e ff5d ff5d ff5d ff5d ff5d ff5d ff5c ff5c ff5c ff5c ff5c ff5c ff5c ff5c ff5c ff5b ff5b ff5b ff5a ff5b ff5b ff5b ff5a ff5a ff5b ff5a ff59 ff5a ff59 ff59 ff5a ff59 ff59 ff58 ff58 ff58 ff58 ff58 ff58 ff58 ff58 ff58 ff58 ff57 ff57 ff57 ff57 ff57 ff57 ff57 ff57 ff57 ff56 ff55 ff56 ff55 ff56 ff55 ff55 ff56 ff56 ff56 ff56 ff55 ff55 ff54 ff55 ff56 ff55 ff54 ff54 ff53 ff54 ff53 ff54 ff53 ff52 ff52 ff53 ff53 ff53 ff52 ff51 ff52 ff52 ff52 ff52 ff51 ff50 ff50 ff50 ff4f ff50 ff50 ff4f ff4f ff50 ff4f ff50 ff4f ff4f ff4f ff4e ff4e ff4e ff4e ff4e ff4e ff4e ff4d ff4e ff4d ff4c ff4c ff4c ff4c ff4b ff4c ff4c ff4c ff4b ff4b ff4b ff4a ff49 ff49 ff49 ff49 ff4a ff49 ff49 ff48 ff48 ff48 ff49 ff48 ff48 ff48 ff47 ff47 ff47 ff47 ff46 ff46 ff46 ff46 ff46 ff46 ff46 ff46 ff46 ff45 ff45 ff44 ff44 ff44 ff44 ff44 ff44 ff44 ff44 ff44 ff44 ff43 ff43 ff43 ff43 ff42 ff41 ff41 ff41 ff41 ff41 ff40 ff40 ff40 ff40 ff40 ff3f ff3e ff3e ff3e ff3e ff3d ff3d ff3d ff3c ff3c ff3b ff3b ff3a ff3a ff3a ff38 ff38 ff37 ff36 ff36 ff35 ff34 ff34 ff32 ff32 ff31 ff31 ff2f ff2e ff2e ff2d ff2d ff2c ff2b ff2b ff29 ff28 ff27 ff27 ff26 ff25 ff25 ff23 ff22 ff21 ff21 ff1f ff1f ff1d ff1d ff1c ff1b ff1a ff19 ff18 ff17 ff16 ff15 ff15 ff14 ff13 ff12 ff11 ff11 ff10 ff0f ff0f ff0e ff0d ff0c ff0c ff0b ff0b ff0a ff0a ff09 ff08 ff08 ff08 ff07 ff07 ff06 ff06 ff05 ff05 ff05 ff05 ff04 ff04 ff04 ff03 ff03 ff03 ff03 ff02 ff02 ff02 ff02 ff02 ff02 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 │ │ -e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff02 ff02 ff02 ff02 ff02 ff02 ff03 ff03 ff03 ff03 ff03 ff04 ff04 ff04 ff05 ff05 ff05 ff06 ff06 ff06 ff07 ff07 ff08 ff08 ff09 ff09 ff0a ff0a ff0b ff0c ff0c ff0d ff0d ff0e ff0f ff0f ff11 ff11 ff12 ff13 ff14 ff14 ff15 ff16 ff17 ff18 ff19 ff1a ff1b ff1c ff1d ff1e ff1f ff20 ff21 ff22 ff23 ff23 ff25 ff25 ff27 ff28 ff29 ff2a ff2b ff2c ff2d ff2e ff2f ff2f ff30 ff32 ff32 ff33 ff34 ff35 ff35 ff36 ff37 ff38 ff3a ff3a ff3b ff3c ff3c ff3e ff3e ff3f ff3f ff40 ff40 ff42 ff42 ff43 ff44 ff44 ff44 ff45 ff46 ff45 ff47 ff46 ff48 ff48 ff4a ff49 ff4a ff4a ff4a ff4a ff4b ff4c ff4c ff4b ff4c ff4c ff4d ff4d ff4d ff4d ff4d ff4e ff4e ff4e ff4e ff4f ff4f ff4f ff50 ff4f ff50 ff50 ff50 ff50 ff50 ff50 ff50 ff50 ff51 ff52 ff52 ff52 ff52 ff52 ff53 ff52 ff53 ff53 ff53 ff53 ff53 ff53 ff53 ff53 ff54 ff54 ff55 ff55 ff55 ff54 ff54 ff55 ff55 ff55 ff55 ff56 ff56 ff56 ff57 ff56 ff57 ff57 ff57 ff57 ff57 ff57 ff57 ff57 ff58 ff59 ff59 ff59 ff59 ff58 ff58 ff59 ff59 ff59 ff5a ff5a ff5a ff59 ff59 ff5a ff5b ff5b ff5c ff5b ff5b ff5b ff5b ff5c ff5b ff5c ff5c ff5c ff5d ff5c ff5d ff5d ff5c ff5c ff5d ff5e ff5e ff5e ff5d ff5e ff5d ff5d ff5d ff5e ff5e ff5f ff5e ff5e ff60 ff5e ff5f ff60 ff5f ff5f ff5f ff60 ff60 ff60 ff60 ff60 ff5f ff60 ff61 ff60 ff61 ff61 ff61 ff61 ff61 ff62 ff61 ff62 ff61 ff61 ff61 ff61 ff61 ff62 ff62 ff63 ff63 ff63 ff63 ff63 ff63 ff63 ff63 ff63 ff64 ff64 ff64 ff64 ff64 ff64 ff64 ff64 ff64 ff65 ff65 ff65 ff65 ff65 ff65 ff65 ff66 ff65 ff65 ff65 ff66 ff66 ff67 ff67 ff66 ff67 ff66 ff68 ff68 ff67 ff68 ff67 ff68 ff68 ff67 ff68 ff68 ff68 ff68 ff68 ff68 ff69 ff68 ff68 ff68 ff68 ff68 ff69 ff69 ff69 ff69 ff69 ff6a ff6a ff6a ff6a ff6a ff6a ff6a ff6a ff6a ff6a ff6a ff6a ff6a ff6a ff6a ff6b ff6b ff6a ff6c ff6b ff6c ff6c ff6c ff6c ff6c ff6c ff6c ff6c ff6c ff6c ff6c ff6d ff6c ff6c ff6d ff6c ff6c ff6d ff6d ff6d ff6d ff6d ff6d ff6e ff6e ff6d ff6e ff6e ff6f ff6e ff6e ff6e ff6f ff6e ff6f ff6f ff6e ff6e ff6f ff6f ff6f ff6f ff6f ff6f ff70 ff70 ff6f ff70 ff70 ff70 ff70 ff70 ff71 ff70 ff70 ff70 ff70 ff71 ff72 ff71 ff71 ff72 ff71 ff71 ff71 ff72 ff71 ff71 ff71 ff71 ff71 ff71 ff71 ff72 ff72 ff72 ff72 ff72 ff72 ff72 ff72 ff72 ff72 ff72 ff72 ff72 ff72 ff72 ff73 ff73 ff73 ff73 ff73 ff73 ff73 ff73 ff73 ff73 ff73 ff73 ff73 ff73 ff73 ff73 ff73 ff73 ff73 ff73 ff73 ff73 ff73 ff73 ff74 ff74 ff74 ff74 ff74 ff74 ff74 ff75 ff75 ff74 ff74 ff75 ff75 ff75 ff74 ff74 ff75 ff74 ff75 ff73 ff74 ff74 ff75 ff75 ff74 ff74 ff75 ff75 ff75 ff75 ff75 ff75 ff75 ff75 ff75 ff75 ff75 ff76 ff75 ff75 ff76 ff75 ff76 ff76 ff76 ff76 ff76 ff76 ff76 ff76 ff76 ff75 ff75 ff76 ff77 ff75 ff75 ff76 ff76 ff76 ff76 ff76 ff77 ff76 ff76 ff76 ff76 ff76 ff77 ff76 ff76 ff76 ff76 ff76 ff75 ff76 ff75 ff75 ff76 ff75 ff77 ff75 ff77 ff76 ff75 ff75 ff75 ff75 ff77 ff76 ff76 ff76 ff76 ff76 ff76 ff76 ff76 ff76 ff77 ff77 ff76 ff75 ff77 ff76 ff77 ff76 ff77 ff76 ff76 ff77 ff75 ff77 ff76 ff76 ff77 ff77 ff76 ff77 ff76 ff76 ff76 ff77 ff77 ff77 ff76 ff76 ff77 ff76 ff77 ff77 ff77 ff77 ff77 ff78 ff77 ff77 ff77 ff77 ff77 ff77 ff77 ff77 ff76 ff76 ff76 ff77 ff78 ff77 ff76 ff76 ff77 ff77 ff78 ff77 ff77 ff77 ff77 ff78 ff76 ff76 ff77 ff76 ff77 ff76 ff77 ff76 ff76 ff77 ff76 ff77 ff77 ff77 ff77 ff77 ff77 ff76 ff76 ff76 ff77 ff78 ff78 ff76 ff77 ff76 ff76 ff76 ff76 ff76 ff76 ff76 ff76 ff76 ff76 ff76 ff75 ff76 ff76 ff75 ff76 ff76 ff76 ff75 ff76 ff77 ff76 ff76 ff76 ff75 ff76 ff75 ff75 ff76 ff75 ff75 ff76 ff75 ff75 ff74 ff75 ff75 ff76 ff76 ff76 ff75 ff75 ff76 ff76 ff75 ff75 ff76 ff75 ff75 ff75 ff75 ff75 ff74 ff75 ff74 ff75 ff74 ff75 ff75 ff75 ff75 ff75 ff75 ff75 ff75 ff74 ff74 ff73 ff74 ff74 ff74 ff75 ff74 ff75 ff75 ff75 ff74 ff74 ff75 ff74 ff74 ff74 ff73 ff73 ff74 ff74 ff74 ff74 ff74 ff74 ff74 ff74 ff74 ff73 ff72 ff73 ff73 ff73 ff73 ff73 ff73 ff72 ff72 ff73 ff73 ff73 ff73 ff73 ff72 ff72 ff72 ff72 ff72 ff72 ff72 ff72 ff72 ff72 ff71 ff71 ff72 ff72 ff71 ff71 ff71 ff71 ff71 ff71 ff71 ff71 ff71 ff71 ff71 ff71 ff71 ff71 ff71 ff70 ff70 ff70 ff70 ff70 ff70 ff70 ff70 ff70 ff70 ff70 ff70 ff6f ff70 ff70 ff6f ff6f ff6f ff6f ff6f ff6f ff6e ff6e ff6f ff6e ff6e ff6f ff6e ff6e ff6e ff6e ff6f ff6e ff6e ff6f ff6e ff6e ff6e ff6e ff6d ff6e ff6e ff6e ff6d ff6d ff6d ff6c ff6e ff6e ff6d ff6d ff6d ff6d ff6d ff6c ff6b ff6b ff6b ff6b ff6c ff6c ff6b ff6c ff6b ff6b ff6b ff6b ff6b ff6b ff6b ff6b ff6b ff6b ff6b ff6b ff6a ff6a ff6a ff6a ff69 ff6a ff69 ff6a ff69 ff69 ff69 ff69 ff69 ff69 ff69 ff69 ff68 ff69 ff68 ff68 ff68 ff68 ff68 ff68 ff68 ff68 ff68 ff67 ff67 ff66 ff67 ff67 ff66 ff66 ff66 ff66 ff66 ff67 ff66 ff66 ff65 ff66 ff66 ff66 ff66 ff66 ff66 ff66 ff66 ff66 ff65 ff66 ff65 ff65 ff64 ff64 ff64 ff64 ff64 ff64 ff64 ff64 ff64 ff64 ff64 ff64 ff63 ff63 ff63 ff63 ff63 ff63 ff63 ff63 ff63 ff62 ff62 ff63 ff62 ff61 ff61 ff62 ff61 ff62 ff61 ff61 ff61 ff61 ff60 ff60 ff61 ff60 ff60 ff60 ff60 ff60 ff5f ff5f ff5f ff5e ff5e ff5f ff5e ff5e ff5e ff5e ff5d ff5e ff5e ff5d ff5d ff5d ff5d ff5d ff5d ff5d ff5c ff5d ff5c ff5c ff5c ff5b ff5c ff5b ff5b ff5b ff5b ff5b ff5b ff5b ff5b ff5b ff59 ff5a ff5a ff5a ff59 ff59 ff5a ff5a ff59 ff59 ff59 ff59 ff59 ff59 ff58 ff58 ff58 ff57 ff58 ff57 ff57 ff57 ff57 ff58 ff58 ff57 ff56 ff56 ff56 ff56 ff56 ff56 ff56 ff56 ff56 ff55 ff56 ff55 ff55 ff55 ff55 ff55 ff55 ff55 ff54 ff55 ff55 ff54 ff54 ff55 ff54 ff53 ff54 ff53 ff53 ff52 ff53 ff53 ff52 ff52 ff52 ff52 ff52 ff52 ff51 ff51 ff51 ff51 ff51 ff50 ff50 ff4f ff50 ff4f ff4f ff50 ff4f ff4f ff4f ff4f ff4f ff4f ff4e ff4e ff4d ff4e ff4d ff4d ff4d ff4d ff4d ff4c ff4d ff4c ff4c ff4c ff4b ff4b ff4b ff4b ff4b ff4b ff4b ff4a ff4a ff4a ff49 ff49 ff49 ff48 ff49 ff48 ff48 ff48 ff47 ff47 ff48 ff47 ff47 ff47 ff47 ff46 ff46 ff46 ff45 ff46 ff46 ff46 ff45 ff45 ff45 ff45 ff45 ff44 ff45 ff44 ff43 ff43 ff43 ff44 ff43 ff43 ff43 ff42 ff43 ff42 ff42 ff42 ff42 ff41 ff40 ff40 ff40 ff40 ff40 ff40 ff3f ff3f ff3f ff3f ff3e ff3e ff3d ff3e ff3d ff3c ff3b ff3b ff3b ff3b ff3a ff39 ff39 ff38 ff39 ff37 ff36 ff35 ff34 ff33 ff33 ff33 ff32 ff31 ff31 ff30 ff2f ff2d ff2d ff2c ff2c ff2c ff2a ff2a ff29 ff28 ff28 ff26 ff25 ff24 ff24 ff22 ff22 ff21 ff20 ff1f ff1e ff1d ff1c ff1b ff1b ff1a ff19 ff18 ff17 ff16 ff15 ff14 ff13 ff12 ff12 ff11 ff10 ff0f ff0f ff0e ff0d ff0d ff0c ff0b ff0b ff0a ff0a ff09 ff09 ff08 ff08 ff07 ff07 ff06 ff06 ff06 ff05 ff05 ff05 ff04 ff04 ff04 ff03 ff03 ff03 ff03 ff02 ff02 ff02 ff02 ff02 ff02 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 │ │ -e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff02 ff02 ff02 ff02 ff02 ff02 ff03 ff03 ff03 ff03 ff04 ff04 ff04 ff05 ff05 ff05 ff05 ff06 ff06 ff07 ff07 ff08 ff08 ff08 ff09 ff0a ff0a ff0a ff0b ff0c ff0c ff0d ff0e ff0e ff0f ff10 ff11 ff11 ff12 ff13 ff14 ff15 ff16 ff17 ff17 ff18 ff19 ff1a ff1b ff1c ff1d ff1e ff1f ff20 ff21 ff22 ff23 ff24 ff25 ff26 ff27 ff28 ff29 ff2a ff2c ff2d ff2e ff2e ff2e ff30 ff31 ff31 ff33 ff33 ff34 ff35 ff36 ff37 ff38 ff39 ff39 ff3a ff3a ff3d ff3d ff3e ff3d ff3f ff3f ff40 ff40 ff42 ff43 ff43 ff43 ff43 ff45 ff44 ff45 ff46 ff47 ff47 ff48 ff48 ff49 ff49 ff49 ff49 ff4a ff4b ff4b ff4b ff4b ff4c ff4c ff4c ff4c ff4d ff4c ff4c ff4e ff4e ff4e ff4e ff4e ff4e ff4f ff4f ff50 ff4f ff50 ff50 ff4f ff4f ff4f ff50 ff51 ff51 ff52 ff51 ff52 ff51 ff52 ff52 ff52 ff52 ff52 ff52 ff52 ff52 ff52 ff53 ff53 ff53 ff54 ff54 ff54 ff54 ff54 ff54 ff54 ff55 ff55 ff55 ff55 ff55 ff56 ff55 ff56 ff56 ff56 ff56 ff56 ff57 ff56 ff57 ff58 ff58 ff58 ff58 ff58 ff58 ff57 ff59 ff59 ff59 ff59 ff59 ff59 ff58 ff59 ff59 ff5a ff5a ff5a ff5a ff5a ff5b ff5b ff5b ff5b ff5c ff5b ff5b ff5c ff5c ff5c ff5c ff5c ff5c ff5d ff5d ff5d ff5d ff5c ff5d ff5d ff5d ff5d ff5d ff5e ff5f ff5d ff5d ff5f ff5d ff5f ff5f ff5f ff5f ff5f ff60 ff60 ff60 ff5f ff5f ff5f ff5f ff61 ff5f ff61 ff61 ff61 ff60 ff61 ff61 ff61 ff61 ff60 ff60 ff60 ff60 ff61 ff62 ff62 ff62 ff62 ff62 ff62 ff62 ff62 ff62 ff62 ff63 ff63 ff63 ff63 ff63 ff63 ff63 ff63 ff64 ff64 ff64 ff65 ff64 ff64 ff65 ff65 ff65 ff65 ff65 ff65 ff65 ff65 ff65 ff66 ff66 ff65 ff66 ff66 ff67 ff67 ff66 ff67 ff66 ff67 ff67 ff67 ff67 ff67 ff67 ff68 ff67 ff67 ff68 ff68 ff68 ff68 ff68 ff68 ff68 ff68 ff68 ff69 ff69 ff69 ff69 ff69 ff69 ff69 ff69 ff69 ff69 ff69 ff69 ff69 ff69 ff69 ff6a ff6a ff6a ff6b ff6a ff6b ff6b ff6b ff6b ff6b ff6b ff6b ff6b ff6b ff6b ff6b ff6b ff6c ff6c ff6b ff6b ff6c ff6c ff6c ff6c ff6c ff6c ff6d ff6c ff6c ff6d ff6d ff6c ff6d ff6d ff6e ff6e ff6d ff6d ff6e ff6d ff6d ff6d ff6d ff6e ff6e ff6e ff6e ff6e ff6f ff6e ff6f ff70 ff6f ff6f ff6f ff6f ff6f ff6f ff70 ff6f ff6f ff6f ff70 ff70 ff70 ff70 ff71 ff71 ff70 ff70 ff70 ff71 ff71 ff71 ff70 ff70 ff71 ff71 ff71 ff71 ff71 ff71 ff71 ff71 ff71 ff71 ff71 ff71 ff72 ff72 ff71 ff72 ff72 ff72 ff72 ff72 ff72 ff72 ff72 ff72 ff72 ff72 ff72 ff72 ff72 ff72 ff72 ff72 ff72 ff72 ff72 ff72 ff72 ff72 ff72 ff73 ff73 ff73 ff73 ff73 ff73 ff73 ff74 ff74 ff73 ff74 ff74 ff73 ff73 ff74 ff74 ff73 ff73 ff73 ff74 ff74 ff74 ff73 ff74 ff74 ff74 ff74 ff74 ff74 ff74 ff74 ff74 ff74 ff74 ff75 ff74 ff75 ff74 ff74 ff75 ff75 ff74 ff75 ff76 ff75 ff75 ff76 ff75 ff75 ff75 ff75 ff75 ff75 ff76 ff75 ff75 ff75 ff76 ff75 ff75 ff75 ff76 ff76 ff76 ff74 ff75 ff76 ff75 ff74 ff75 ff75 ff76 ff75 ff76 ff76 ff75 ff76 ff75 ff76 ff75 ff75 ff75 ff75 ff76 ff75 ff76 ff75 ff75 ff75 ff75 ff75 ff76 ff76 ff76 ff76 ff76 ff75 ff76 ff76 ff76 ff75 ff76 ff76 ff76 ff75 ff76 ff76 ff76 ff76 ff76 ff76 ff76 ff76 ff75 ff76 ff75 ff76 ff77 ff77 ff75 ff77 ff76 ff76 ff75 ff77 ff77 ff77 ff76 ff76 ff76 ff75 ff77 ff76 ff76 ff76 ff76 ff77 ff77 ff76 ff76 ff77 ff77 ff76 ff77 ff76 ff75 ff76 ff76 ff77 ff77 ff77 ff76 ff76 ff77 ff76 ff77 ff77 ff77 ff77 ff77 ff77 ff76 ff75 ff75 ff75 ff76 ff75 ff77 ff75 ff75 ff76 ff76 ff77 ff76 ff76 ff77 ff77 ff77 ff76 ff76 ff75 ff77 ff77 ff77 ff75 ff76 ff76 ff76 ff76 ff75 ff76 ff76 ff76 ff76 ff75 ff75 ff75 ff75 ff76 ff75 ff74 ff75 ff76 ff76 ff75 ff76 ff76 ff75 ff75 ff76 ff75 ff76 ff75 ff75 ff76 ff75 ff75 ff76 ff74 ff75 ff74 ff75 ff74 ff75 ff75 ff75 ff74 ff75 ff75 ff75 ff74 ff74 ff75 ff75 ff75 ff74 ff75 ff74 ff74 ff74 ff74 ff74 ff74 ff74 ff74 ff74 ff74 ff74 ff74 ff74 ff74 ff73 ff74 ff73 ff73 ff74 ff73 ff74 ff73 ff74 ff74 ff74 ff73 ff73 ff74 ff73 ff74 ff74 ff73 ff73 ff73 ff73 ff73 ff73 ff73 ff73 ff73 ff73 ff73 ff72 ff72 ff73 ff73 ff73 ff73 ff73 ff72 ff72 ff72 ff72 ff72 ff72 ff72 ff72 ff72 ff72 ff72 ff72 ff71 ff71 ff71 ff71 ff71 ff71 ff71 ff71 ff71 ff71 ff70 ff70 ff71 ff70 ff70 ff70 ff6f ff70 ff70 ff70 ff70 ff70 ff70 ff70 ff70 ff70 ff70 ff70 ff6f ff6f ff6f ff6f ff6f ff6f ff6f ff6f ff70 ff6f ff70 ff6e ff6e ff6f ff6e ff6e ff6e ff6f ff6e ff6e ff6e ff6d ff6e ff6e ff6d ff6e ff6e ff6d ff6e ff6e ff6d ff6e ff6d ff6e ff6d ff6e ff6d ff6e ff6d ff6d ff6d ff6c ff6c ff6c ff6c ff6d ff6c ff6d ff6d ff6d ff6c ff6c ff6b ff6b ff6b ff6b ff6b ff6b ff6b ff6b ff6b ff6b ff6b ff6a ff6a ff6a ff6a ff6a ff6a ff6a ff6a ff6a ff6a ff6a ff6a ff6a ff69 ff6a ff68 ff69 ff68 ff68 ff69 ff69 ff68 ff68 ff69 ff69 ff67 ff68 ff67 ff67 ff68 ff67 ff67 ff68 ff67 ff67 ff67 ff67 ff67 ff66 ff66 ff66 ff66 ff65 ff66 ff66 ff65 ff66 ff65 ff65 ff65 ff66 ff65 ff65 ff65 ff65 ff65 ff65 ff65 ff65 ff65 ff65 ff65 ff65 ff64 ff63 ff63 ff63 ff63 ff63 ff63 ff63 ff63 ff63 ff63 ff63 ff63 ff62 ff62 ff62 ff62 ff62 ff62 ff62 ff62 ff62 ff61 ff62 ff61 ff61 ff60 ff61 ff60 ff61 ff60 ff61 ff60 ff60 ff5f ff5f ff60 ff60 ff5f ff60 ff5f ff5f ff5f ff5e ff5f ff5e ff5e ff5e ff5e ff5d ff5d ff5d ff5d ff5d ff5d ff5d ff5d ff5d ff5c ff5c ff5d ff5d ff5c ff5c ff5b ff5b ff5b ff5b ff5b ff5a ff5b ff5a ff5a ff5b ff5a ff5a ff5b ff5a ff59 ff59 ff59 ff59 ff59 ff59 ff59 ff5a ff59 ff58 ff59 ff58 ff58 ff59 ff58 ff58 ff58 ff57 ff57 ff57 ff56 ff56 ff57 ff57 ff57 ff57 ff56 ff55 ff56 ff55 ff56 ff56 ff55 ff55 ff56 ff55 ff56 ff54 ff54 ff55 ff54 ff55 ff54 ff54 ff54 ff54 ff54 ff54 ff53 ff54 ff54 ff53 ff53 ff53 ff53 ff52 ff52 ff52 ff51 ff52 ff52 ff51 ff51 ff51 ff51 ff50 ff50 ff51 ff50 ff50 ff50 ff4f ff4f ff4f ff4f ff4f ff4f ff4f ff4e ff4e ff4e ff4e ff4e ff4d ff4d ff4d ff4d ff4d ff4c ff4d ff4c ff4c ff4c ff4b ff4b ff4b ff4b ff4a ff4a ff4a ff49 ff49 ff4a ff49 ff49 ff49 ff48 ff48 ff49 ff48 ff48 ff47 ff47 ff47 ff46 ff47 ff47 ff47 ff46 ff46 ff46 ff46 ff45 ff45 ff45 ff45 ff45 ff45 ff45 ff45 ff44 ff45 ff44 ff44 ff44 ff44 ff43 ff42 ff42 ff43 ff43 ff42 ff42 ff42 ff42 ff42 ff42 ff40 ff41 ff41 ff40 ff40 ff3f ff3f ff3f ff3f ff3e ff3e ff3e ff3e ff3d ff3d ff3d ff3d ff3d ff3b ff3b ff3a ff3b ff39 ff39 ff38 ff38 ff37 ff37 ff36 ff35 ff34 ff33 ff33 ff32 ff33 ff31 ff30 ff30 ff2f ff2e ff2d ff2b ff2a ff2b ff2b ff29 ff28 ff28 ff27 ff26 ff25 ff23 ff23 ff22 ff21 ff20 ff20 ff1f ff1e ff1c ff1c ff1b ff1a ff19 ff19 ff17 ff16 ff15 ff14 ff13 ff13 ff12 ff11 ff10 ff10 ff0f ff0e ff0e ff0d ff0c ff0c ff0b ff0b ff0a ff0a ff09 ff08 ff08 ff08 ff07 ff07 ff06 ff06 ff05 ff05 ff05 ff04 ff04 ff04 ff03 ff03 ff03 ff03 ff03 ff02 ff02 ff02 ff02 ff02 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 │ │ -e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff02 ff02 ff02 ff02 ff02 ff02 ff03 ff03 ff03 ff03 ff03 ff04 ff04 ff04 ff05 ff05 ff05 ff06 ff06 ff06 ff07 ff07 ff08 ff08 ff09 ff09 ff0a ff0a ff0b ff0c ff0c ff0d ff0d ff0e ff0f ff0f ff10 ff11 ff12 ff13 ff14 ff14 ff15 ff16 ff17 ff18 ff18 ff1a ff1a ff1b ff1c ff1d ff1f ff1f ff20 ff21 ff22 ff23 ff25 ff25 ff26 ff27 ff28 ff2a ff2b ff2c ff2d ff2d ff2e ff2f ff30 ff32 ff32 ff32 ff34 ff35 ff36 ff36 ff37 ff38 ff39 ff3a ff3b ff3c ff3c ff3d ff3d ff3e ff3f ff3f ff41 ff41 ff41 ff42 ff42 ff43 ff43 ff44 ff44 ff45 ff46 ff46 ff48 ff48 ff48 ff48 ff49 ff48 ff4a ff4a ff4b ff4a ff4b ff4c ff4c ff4b ff4c ff4c ff4c ff4c ff4e ff4d ff4e ff4e ff4e ff4e ff4f ff4f ff4f ff4f ff4f ff4f ff4e ff4f ff4f ff50 ff50 ff51 ff50 ff50 ff50 ff51 ff51 ff51 ff52 ff51 ff51 ff52 ff52 ff52 ff53 ff52 ff52 ff53 ff52 ff52 ff53 ff54 ff53 ff54 ff55 ff55 ff54 ff55 ff55 ff55 ff55 ff55 ff56 ff56 ff56 ff55 ff56 ff56 ff57 ff57 ff57 ff57 ff57 ff57 ff57 ff57 ff58 ff58 ff58 ff58 ff58 ff57 ff58 ff59 ff59 ff59 ff59 ff59 ff5a ff5a ff5a ff5a ff5a ff5a ff5b ff5b ff5a ff5b ff5c ff5b ff5b ff5c ff5c ff5c ff5c ff5d ff5c ff5d ff5c ff5d ff5c ff5d ff5d ff5e ff5e ff5d ff5d ff5e ff5d ff5e ff5e ff5e ff5e ff5f ff5f ff5f ff5f ff5e ff5e ff5f ff5f ff60 ff5f ff60 ff60 ff5f ff60 ff60 ff60 ff60 ff60 ff60 ff60 ff60 ff60 ff61 ff61 ff62 ff61 ff61 ff61 ff62 ff61 ff61 ff62 ff62 ff63 ff62 ff62 ff62 ff62 ff62 ff62 ff63 ff63 ff63 ff63 ff64 ff64 ff64 ff64 ff64 ff64 ff64 ff64 ff64 ff65 ff64 ff64 ff65 ff65 ff65 ff66 ff65 ff66 ff66 ff65 ff66 ff66 ff67 ff66 ff67 ff67 ff67 ff66 ff67 ff67 ff66 ff66 ff67 ff68 ff68 ff68 ff67 ff68 ff68 ff68 ff68 ff68 ff68 ff68 ff68 ff68 ff69 ff69 ff68 ff68 ff68 ff68 ff69 ff69 ff69 ff69 ff6a ff6a ff6a ff6a ff6a ff6a ff6a ff6a ff6a ff6a ff6a ff6a ff6a ff6a ff6b ff6b ff6b ff6b ff6b ff6b ff6b ff6b ff6b ff6c ff6b ff6b ff6c ff6c ff6c ff6c ff6d ff6c ff6c ff6d ff6d ff6c ff6c ff6d ff6d ff6d ff6c ff6d ff6c ff6d ff6d ff6d ff6e ff6d ff6e ff6e ff6e ff6f ff6f ff6e ff6f ff6f ff6e ff6f ff6f ff6f ff6f ff6f ff6f ff6f ff6f ff6f ff70 ff6f ff70 ff70 ff6f ff70 ff70 ff70 ff70 ff70 ff70 ff70 ff70 ff70 ff70 ff71 ff70 ff70 ff71 ff71 ff71 ff70 ff71 ff71 ff71 ff71 ff71 ff71 ff71 ff71 ff71 ff71 ff71 ff71 ff72 ff72 ff72 ff72 ff71 ff71 ff71 ff71 ff71 ff71 ff71 ff71 ff72 ff72 ff72 ff72 ff72 ff72 ff73 ff73 ff73 ff73 ff73 ff73 ff73 ff73 ff73 ff73 ff73 ff73 ff73 ff72 ff73 ff73 ff73 ff73 ff73 ff73 ff73 ff73 ff73 ff73 ff73 ff73 ff73 ff73 ff73 ff74 ff73 ff74 ff74 ff74 ff74 ff74 ff75 ff75 ff74 ff74 ff75 ff74 ff74 ff75 ff74 ff74 ff74 ff74 ff74 ff75 ff75 ff74 ff75 ff74 ff75 ff75 ff75 ff75 ff75 ff75 ff75 ff74 ff74 ff75 ff74 ff74 ff75 ff73 ff75 ff75 ff75 ff75 ff74 ff75 ff75 ff75 ff75 ff75 ff75 ff75 ff75 ff75 ff75 ff75 ff75 ff75 ff74 ff75 ff75 ff75 ff75 ff75 ff75 ff74 ff75 ff75 ff75 ff74 ff75 ff75 ff75 ff75 ff74 ff75 ff74 ff76 ff76 ff76 ff76 ff76 ff75 ff76 ff75 ff76 ff76 ff76 ff75 ff76 ff76 ff76 ff75 ff76 ff76 ff76 ff76 ff76 ff76 ff75 ff76 ff76 ff76 ff76 ff76 ff76 ff76 ff76 ff76 ff76 ff76 ff76 ff76 ff75 ff75 ff76 ff76 ff77 ff76 ff76 ff76 ff76 ff77 ff76 ff76 ff76 ff76 ff76 ff76 ff76 ff76 ff75 ff75 ff75 ff76 ff75 ff76 ff75 ff75 ff76 ff75 ff76 ff75 ff76 ff75 ff75 ff75 ff76 ff76 ff75 ff76 ff76 ff76 ff75 ff75 ff76 ff76 ff76 ff75 ff76 ff76 ff75 ff75 ff75 ff75 ff75 ff75 ff75 ff75 ff74 ff74 ff75 ff75 ff75 ff75 ff75 ff74 ff74 ff75 ff74 ff75 ff75 ff74 ff75 ff74 ff74 ff75 ff74 ff74 ff74 ff75 ff74 ff75 ff75 ff75 ff74 ff75 ff74 ff74 ff73 ff74 ff74 ff74 ff74 ff73 ff74 ff74 ff74 ff74 ff74 ff74 ff74 ff73 ff73 ff73 ff73 ff73 ff73 ff73 ff73 ff73 ff73 ff73 ff73 ff73 ff73 ff73 ff73 ff73 ff73 ff73 ff72 ff73 ff73 ff73 ff73 ff73 ff73 ff73 ff72 ff72 ff72 ff72 ff72 ff72 ff72 ff72 ff72 ff72 ff73 ff72 ff72 ff72 ff72 ff72 ff72 ff72 ff72 ff71 ff71 ff71 ff71 ff71 ff71 ff71 ff71 ff71 ff71 ff71 ff71 ff70 ff70 ff70 ff70 ff70 ff70 ff70 ff70 ff70 ff70 ff6f ff6f ff6f ff6f ff6f ff6f ff6f ff70 ff70 ff6f ff70 ff6f ff6f ff70 ff70 ff6f ff6f ff6e ff6e ff6e ff6f ff6f ff6f ff6e ff6e ff6f ff6e ff6e ff6f ff6e ff6e ff6d ff6e ff6d ff6d ff6d ff6d ff6d ff6d ff6c ff6d ff6d ff6c ff6c ff6c ff6d ff6d ff6c ff6d ff6d ff6d ff6c ff6c ff6d ff6c ff6c ff6b ff6c ff6c ff6b ff6c ff6c ff6c ff6c ff6c ff6c ff6b ff6b ff6b ff6b ff6b ff6b ff6a ff6a ff6a ff6a ff6a ff6a ff6a ff69 ff69 ff69 ff6a ff69 ff69 ff69 ff69 ff69 ff69 ff69 ff69 ff69 ff69 ff68 ff68 ff68 ff67 ff68 ff68 ff68 ff68 ff68 ff67 ff67 ff67 ff67 ff66 ff67 ff67 ff66 ff67 ff66 ff67 ff66 ff66 ff67 ff66 ff66 ff65 ff65 ff65 ff65 ff65 ff65 ff65 ff65 ff65 ff65 ff64 ff65 ff64 ff64 ff64 ff63 ff64 ff64 ff64 ff64 ff64 ff64 ff64 ff64 ff63 ff63 ff62 ff62 ff62 ff62 ff62 ff62 ff62 ff63 ff62 ff62 ff62 ff62 ff61 ff61 ff61 ff61 ff61 ff62 ff61 ff61 ff61 ff60 ff61 ff60 ff60 ff60 ff60 ff60 ff60 ff60 ff5f ff5e ff5f ff5f ff5f ff5f ff5f ff5e ff5e ff5e ff5e ff5e ff5e ff5e ff5d ff5d ff5d ff5c ff5c ff5c ff5c ff5c ff5c ff5c ff5c ff5c ff5c ff5c ff5c ff5c ff5c ff5b ff5a ff5a ff5a ff5b ff59 ff5b ff59 ff59 ff5b ff5a ff59 ff5b ff59 ff58 ff59 ff59 ff59 ff59 ff59 ff59 ff59 ff59 ff57 ff58 ff57 ff58 ff58 ff58 ff58 ff58 ff57 ff56 ff56 ff56 ff56 ff56 ff56 ff56 ff56 ff56 ff55 ff55 ff55 ff55 ff55 ff55 ff55 ff55 ff55 ff55 ff54 ff53 ff54 ff53 ff54 ff54 ff53 ff54 ff54 ff53 ff53 ff53 ff53 ff53 ff53 ff52 ff52 ff52 ff52 ff52 ff51 ff51 ff51 ff51 ff50 ff50 ff51 ff50 ff50 ff50 ff50 ff4f ff50 ff50 ff4e ff4e ff4e ff4e ff4e ff4e ff4e ff4e ff4d ff4d ff4e ff4d ff4d ff4c ff4c ff4c ff4c ff4b ff4c ff4c ff4b ff4c ff4b ff4b ff4a ff4b ff49 ff49 ff49 ff48 ff48 ff48 ff48 ff49 ff48 ff48 ff47 ff48 ff48 ff47 ff46 ff46 ff47 ff46 ff46 ff46 ff46 ff46 ff45 ff45 ff46 ff45 ff45 ff44 ff44 ff44 ff44 ff44 ff44 ff43 ff44 ff44 ff43 ff44 ff43 ff43 ff42 ff41 ff42 ff42 ff42 ff42 ff41 ff41 ff41 ff40 ff40 ff40 ff40 ff40 ff3f ff3f ff3f ff3e ff3e ff3e ff3e ff3d ff3c ff3d ff3c ff3d ff3c ff3b ff3b ff3a ff39 ff39 ff38 ff38 ff37 ff36 ff36 ff36 ff35 ff33 ff33 ff32 ff32 ff31 ff31 ff30 ff2f ff2f ff2e ff2d ff2c ff2a ff2a ff2a ff29 ff28 ff27 ff26 ff25 ff24 ff24 ff22 ff21 ff21 ff20 ff1f ff1e ff1d ff1d ff1b ff1b ff19 ff18 ff17 ff17 ff16 ff15 ff14 ff13 ff12 ff11 ff11 ff10 ff0f ff0e ff0e ff0d ff0d ff0c ff0b ff0b ff0a ff0a ff09 ff09 ff08 ff08 ff07 ff07 ff06 ff06 ff06 ff05 ff05 ff05 ff04 ff04 ff04 ff03 ff03 ff03 ff03 ff02 ff02 ff02 ff02 ff02 ff02 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 │ │ -e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff02 ff02 ff02 ff02 ff02 ff02 ff03 ff03 ff03 ff03 ff04 ff04 ff04 ff04 ff05 ff05 ff05 ff06 ff06 ff07 ff07 ff07 ff08 ff08 ff09 ff0a ff0a ff0a ff0b ff0c ff0c ff0d ff0e ff0e ff0f ff10 ff10 ff11 ff12 ff13 ff14 ff15 ff16 ff16 ff17 ff18 ff19 ff1a ff1b ff1b ff1d ff1e ff1f ff1f ff21 ff22 ff23 ff23 ff25 ff25 ff26 ff28 ff29 ff2a ff2b ff2b ff2d ff2e ff2f ff30 ff30 ff31 ff33 ff33 ff34 ff35 ff36 ff36 ff38 ff39 ff39 ff3a ff3a ff3b ff3c ff3c ff3e ff3e ff3f ff3f ff40 ff41 ff41 ff43 ff42 ff43 ff44 ff44 ff44 ff45 ff46 ff46 ff46 ff46 ff49 ff47 ff49 ff49 ff4b ff49 ff4a ff4b ff4b ff4b ff4b ff4b ff4b ff4b ff4d ff4c ff4d ff4d ff4d ff4e ff4e ff4e ff4e ff4e ff4e ff4e ff4e ff4f ff4f ff50 ff4f ff50 ff50 ff50 ff50 ff50 ff50 ff50 ff51 ff51 ff51 ff51 ff51 ff52 ff52 ff52 ff52 ff52 ff52 ff52 ff53 ff53 ff53 ff54 ff54 ff54 ff53 ff54 ff54 ff54 ff55 ff54 ff55 ff55 ff55 ff54 ff55 ff56 ff56 ff56 ff56 ff56 ff57 ff56 ff56 ff57 ff57 ff57 ff58 ff57 ff57 ff57 ff58 ff58 ff59 ff59 ff59 ff59 ff58 ff59 ff59 ff59 ff59 ff5a ff5a ff5a ff5a ff5a ff5b ff5a ff5a ff5b ff5b ff5b ff5c ff5c ff5b ff5c ff5b ff5c ff5c ff5c ff5d ff5d ff5d ff5d ff5d ff5d ff5d ff5d ff5d ff5d ff5d ff5e ff5e ff5e ff5e ff5e ff5e ff5f ff5f ff5f ff5f ff5f ff5e ff5f ff5f ff5f ff5f ff60 ff5f ff60 ff60 ff60 ff60 ff61 ff61 ff61 ff61 ff60 ff61 ff62 ff61 ff61 ff62 ff62 ff61 ff62 ff62 ff62 ff62 ff62 ff62 ff62 ff63 ff63 ff63 ff63 ff64 ff64 ff63 ff63 ff63 ff63 ff63 ff64 ff64 ff63 ff64 ff64 ff65 ff65 ff65 ff64 ff65 ff65 ff65 ff66 ff65 ff66 ff66 ff67 ff66 ff66 ff66 ff66 ff66 ff65 ff65 ff67 ff67 ff67 ff67 ff67 ff67 ff67 ff68 ff68 ff67 ff67 ff68 ff67 ff68 ff68 ff68 ff68 ff67 ff68 ff68 ff68 ff68 ff68 ff69 ff69 ff69 ff69 ff69 ff6a ff69 ff6a ff69 ff69 ff69 ff69 ff69 ff6a ff6a ff6a ff6a ff6a ff6a ff6a ff6a ff6a ff6a ff6b ff6b ff6b ff6b ff6b ff6b ff6b ff6c ff6c ff6c ff6c ff6c ff6c ff6b ff6c ff6b ff6c ff6c ff6c ff6c ff6c ff6c ff6d ff6c ff6d ff6d ff6d ff6d ff6d ff6d ff6d ff6e ff6e ff6e ff6e ff6e ff6e ff6e ff6e ff6e ff6e ff6e ff6f ff6e ff6f ff6f ff6f ff6f ff6f ff6e ff6f ff6f ff6f ff6f ff6f ff6f ff6f ff6f ff70 ff70 ff6f ff6f ff70 ff70 ff70 ff70 ff70 ff70 ff70 ff70 ff70 ff70 ff70 ff70 ff70 ff70 ff71 ff71 ff71 ff71 ff71 ff71 ff71 ff70 ff70 ff71 ff70 ff71 ff71 ff71 ff71 ff71 ff72 ff72 ff72 ff72 ff72 ff72 ff72 ff72 ff72 ff72 ff72 ff72 ff72 ff72 ff72 ff72 ff72 ff72 ff72 ff72 ff72 ff72 ff72 ff72 ff72 ff72 ff72 ff72 ff73 ff73 ff73 ff72 ff72 ff73 ff73 ff73 ff74 ff74 ff74 ff74 ff74 ff74 ff73 ff74 ff74 ff74 ff74 ff74 ff74 ff74 ff73 ff74 ff74 ff74 ff74 ff73 ff74 ff74 ff74 ff74 ff74 ff74 ff74 ff74 ff74 ff73 ff74 ff74 ff74 ff73 ff74 ff73 ff74 ff74 ff74 ff74 ff74 ff74 ff74 ff74 ff74 ff74 ff74 ff74 ff74 ff74 ff74 ff74 ff74 ff74 ff74 ff74 ff74 ff74 ff74 ff74 ff74 ff74 ff74 ff75 ff75 ff74 ff75 ff75 ff75 ff75 ff74 ff75 ff74 ff75 ff75 ff75 ff75 ff75 ff75 ff75 ff75 ff75 ff75 ff75 ff75 ff75 ff75 ff75 ff75 ff75 ff75 ff75 ff75 ff75 ff76 ff75 ff75 ff75 ff75 ff76 ff76 ff75 ff75 ff76 ff76 ff76 ff75 ff76 ff75 ff75 ff75 ff76 ff76 ff76 ff75 ff75 ff76 ff75 ff76 ff76 ff75 ff75 ff76 ff75 ff75 ff75 ff76 ff75 ff75 ff75 ff75 ff75 ff75 ff75 ff75 ff75 ff74 ff75 ff75 ff75 ff74 ff74 ff74 ff75 ff75 ff75 ff75 ff74 ff75 ff75 ff74 ff75 ff75 ff75 ff75 ff75 ff74 ff74 ff74 ff75 ff75 ff74 ff75 ff75 ff75 ff74 ff74 ff74 ff74 ff74 ff74 ff74 ff74 ff73 ff74 ff74 ff74 ff74 ff74 ff74 ff73 ff74 ff74 ff74 ff73 ff74 ff74 ff73 ff74 ff74 ff74 ff73 ff74 ff74 ff74 ff73 ff74 ff74 ff74 ff73 ff73 ff74 ff74 ff73 ff73 ff73 ff73 ff73 ff73 ff73 ff73 ff73 ff73 ff73 ff72 ff72 ff72 ff72 ff72 ff72 ff72 ff72 ff72 ff72 ff72 ff73 ff72 ff72 ff72 ff72 ff72 ff72 ff72 ff72 ff72 ff72 ff72 ff71 ff71 ff71 ff71 ff71 ff71 ff71 ff71 ff71 ff71 ff71 ff71 ff71 ff71 ff71 ff71 ff71 ff71 ff70 ff70 ff70 ff70 ff70 ff70 ff70 ff70 ff70 ff70 ff70 ff70 ff70 ff70 ff6f ff6f ff70 ff6f ff6f ff70 ff6f ff6e ff6f ff6f ff6f ff6e ff6e ff6e ff6e ff6e ff6f ff6e ff6f ff6e ff6f ff6e ff6e ff6f ff6e ff6e ff6d ff6e ff6e ff6e ff6d ff6e ff6e ff6d ff6d ff6d ff6e ff6e ff6d ff6d ff6c ff6c ff6c ff6c ff6d ff6d ff6c ff6c ff6c ff6c ff6c ff6c ff6b ff6c ff6b ff6c ff6c ff6b ff6b ff6c ff6c ff6c ff6b ff6b ff6b ff6a ff6b ff6b ff6b ff6b ff6b ff6b ff6b ff6b ff6a ff6a ff6a ff6a ff6a ff6a ff69 ff69 ff69 ff69 ff69 ff69 ff69 ff69 ff68 ff69 ff68 ff68 ff68 ff68 ff68 ff68 ff69 ff68 ff68 ff68 ff67 ff68 ff68 ff67 ff66 ff66 ff67 ff67 ff67 ff66 ff66 ff66 ff67 ff65 ff66 ff66 ff66 ff66 ff66 ff66 ff65 ff65 ff66 ff66 ff66 ff65 ff65 ff64 ff64 ff64 ff64 ff64 ff64 ff63 ff64 ff63 ff64 ff63 ff64 ff63 ff63 ff63 ff63 ff63 ff63 ff63 ff63 ff63 ff63 ff63 ff63 ff62 ff61 ff61 ff61 ff61 ff61 ff61 ff62 ff61 ff61 ff61 ff61 ff61 ff60 ff60 ff60 ff61 ff61 ff60 ff60 ff60 ff60 ff60 ff5f ff5f ff60 ff5f ff60 ff60 ff5f ff5f ff5e ff5e ff5e ff5e ff5e ff5e ff5e ff5e ff5d ff5d ff5d ff5d ff5d ff5d ff5c ff5d ff5c ff5c ff5b ff5b ff5c ff5b ff5b ff5c ff5c ff5c ff5b ff5b ff5b ff5b ff5b ff5a ff5a ff5a ff5b ff59 ff59 ff59 ff59 ff59 ff5a ff59 ff5a ff58 ff58 ff59 ff59 ff59 ff58 ff58 ff58 ff58 ff58 ff57 ff57 ff57 ff57 ff57 ff57 ff57 ff57 ff57 ff56 ff56 ff56 ff56 ff55 ff55 ff55 ff55 ff55 ff55 ff54 ff55 ff54 ff54 ff55 ff54 ff55 ff54 ff55 ff54 ff53 ff53 ff53 ff53 ff53 ff52 ff53 ff53 ff53 ff52 ff52 ff52 ff52 ff52 ff52 ff51 ff51 ff51 ff51 ff51 ff51 ff50 ff50 ff4f ff50 ff50 ff4f ff50 ff4f ff4f ff4f ff4f ff4f ff4e ff4e ff4d ff4d ff4d ff4e ff4d ff4d ff4c ff4c ff4d ff4c ff4c ff4c ff4b ff4b ff4b ff4b ff4b ff4a ff4b ff4a ff49 ff4a ff49 ff49 ff49 ff48 ff48 ff48 ff47 ff48 ff47 ff48 ff47 ff47 ff47 ff47 ff46 ff46 ff45 ff46 ff46 ff45 ff45 ff45 ff45 ff45 ff45 ff45 ff45 ff44 ff45 ff44 ff43 ff43 ff43 ff43 ff43 ff42 ff43 ff43 ff42 ff43 ff42 ff43 ff42 ff41 ff42 ff41 ff41 ff41 ff41 ff40 ff3f ff40 ff40 ff3f ff3f ff3f ff3f ff3f ff3e ff3d ff3d ff3e ff3c ff3d ff3c ff3c ff3c ff3b ff3a ff3b ff3b ff39 ff38 ff38 ff38 ff36 ff37 ff35 ff35 ff35 ff34 ff33 ff32 ff31 ff30 ff31 ff2f ff30 ff2e ff2d ff2d ff2c ff2b ff29 ff29 ff28 ff27 ff26 ff26 ff24 ff24 ff23 ff22 ff21 ff20 ff1f ff1f ff1e ff1c ff1b ff1b ff1a ff19 ff18 ff17 ff16 ff15 ff15 ff13 ff12 ff12 ff11 ff10 ff10 ff0f ff0e ff0d ff0d ff0c ff0c ff0b ff0a ff0a ff09 ff09 ff08 ff08 ff07 ff07 ff06 ff06 ff06 ff05 ff05 ff05 ff04 ff04 ff04 ff03 ff03 ff03 ff03 ff03 ff02 ff02 ff02 ff02 ff02 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 │ │ -e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff03 ff03 ff03 ff03 ff04 ff04 ff04 ff04 ff05 ff05 ff06 ff06 ff06 ff07 ff07 ff08 ff08 ff09 ff09 ff09 ff0a ff0b ff0b ff0c ff0d ff0d ff0e ff0e ff10 ff10 ff10 ff11 ff12 ff13 ff14 ff15 ff16 ff16 ff18 ff19 ff1a ff1a ff1b ff1c ff1e ff1e ff1f ff20 ff21 ff22 ff23 ff24 ff25 ff26 ff27 ff28 ff29 ff2a ff2b ff2c ff2d ff2e ff2f ff2f ff31 ff32 ff33 ff34 ff34 ff35 ff36 ff37 ff37 ff38 ff39 ff3a ff3b ff3c ff3d ff3d ff3e ff3e ff40 ff3f ff40 ff41 ff41 ff42 ff43 ff43 ff44 ff44 ff44 ff45 ff46 ff46 ff47 ff47 ff47 ff48 ff48 ff47 ff4a ff4a ff4a ff4b ff4b ff4a ff4b ff4a ff4c ff4b ff4c ff4c ff4d ff4d ff4d ff4d ff4d ff4d ff4d ff4e ff4e ff4f ff4e ff4f ff4f ff4f ff4f ff4f ff50 ff4f ff50 ff4f ff50 ff51 ff50 ff50 ff51 ff51 ff51 ff51 ff52 ff52 ff51 ff51 ff52 ff52 ff53 ff53 ff53 ff53 ff53 ff53 ff54 ff54 ff54 ff54 ff54 ff54 ff54 ff54 ff55 ff55 ff55 ff56 ff55 ff55 ff56 ff55 ff56 ff56 ff56 ff57 ff57 ff56 ff57 ff57 ff58 ff57 ff58 ff58 ff57 ff58 ff57 ff58 ff58 ff58 ff58 ff59 ff59 ff59 ff59 ff5a ff5a ff59 ff5a ff5a ff5a ff5b ff5a ff5b ff5a ff5b ff5a ff5b ff5b ff5c ff5c ff5c ff5c ff5d ff5c ff5c ff5c ff5c ff5d ff5d ff5d ff5d ff5d ff5d ff5d ff5e ff5e ff5e ff5e ff5e ff5f ff5e ff5e ff5f ff5e ff5f ff5e ff5f ff5f ff5f ff60 ff60 ff60 ff60 ff60 ff60 ff61 ff60 ff60 ff61 ff61 ff61 ff61 ff61 ff61 ff61 ff61 ff61 ff62 ff62 ff61 ff62 ff63 ff63 ff63 ff63 ff62 ff63 ff63 ff63 ff62 ff63 ff63 ff64 ff63 ff63 ff64 ff64 ff64 ff65 ff64 ff64 ff64 ff64 ff65 ff65 ff64 ff65 ff66 ff65 ff65 ff65 ff66 ff66 ff65 ff65 ff65 ff66 ff66 ff67 ff66 ff66 ff66 ff66 ff67 ff67 ff67 ff66 ff67 ff67 ff67 ff67 ff67 ff68 ff67 ff67 ff68 ff68 ff68 ff68 ff68 ff69 ff68 ff68 ff68 ff69 ff69 ff69 ff68 ff68 ff69 ff69 ff69 ff69 ff6a ff69 ff69 ff6a ff69 ff69 ff69 ff6a ff6a ff6a ff6a ff6a ff6a ff6a ff6b ff6b ff6b ff6b ff6b ff6a ff6a ff6b ff6b ff6a ff6b ff6b ff6b ff6b ff6b ff6b ff6c ff6c ff6c ff6d ff6c ff6c ff6c ff6c ff6c ff6c ff6d ff6d ff6d ff6e ff6d ff6d ff6d ff6d ff6e ff6e ff6e ff6e ff6d ff6e ff6e ff6e ff6e ff6e ff6e ff6e ff6f ff6e ff6e ff6e ff6e ff6f ff6e ff6f ff6f ff6f ff6f ff6f ff6f ff6f ff6f ff70 ff6f ff6f ff6f ff6f ff6f ff6f ff6f ff6f ff6f ff70 ff70 ff6f ff6f ff6f ff6f ff70 ff6f ff70 ff71 ff70 ff70 ff70 ff71 ff71 ff71 ff72 ff71 ff71 ff71 ff72 ff71 ff71 ff71 ff71 ff71 ff71 ff71 ff71 ff71 ff71 ff71 ff71 ff71 ff71 ff71 ff71 ff72 ff71 ff71 ff71 ff72 ff72 ff72 ff72 ff72 ff72 ff72 ff72 ff73 ff73 ff73 ff73 ff73 ff73 ff73 ff73 ff73 ff73 ff73 ff73 ff73 ff73 ff72 ff72 ff73 ff73 ff73 ff73 ff73 ff73 ff73 ff73 ff73 ff73 ff73 ff73 ff73 ff73 ff73 ff73 ff73 ff73 ff73 ff73 ff73 ff73 ff73 ff73 ff73 ff73 ff73 ff73 ff73 ff74 ff73 ff73 ff73 ff74 ff74 ff74 ff73 ff74 ff73 ff74 ff74 ff74 ff74 ff74 ff74 ff74 ff74 ff74 ff74 ff74 ff74 ff74 ff74 ff75 ff74 ff75 ff74 ff74 ff74 ff74 ff75 ff75 ff74 ff74 ff75 ff75 ff75 ff75 ff74 ff74 ff74 ff75 ff75 ff74 ff74 ff75 ff75 ff74 ff75 ff74 ff74 ff75 ff75 ff74 ff74 ff74 ff75 ff75 ff74 ff75 ff75 ff75 ff75 ff74 ff75 ff75 ff74 ff75 ff75 ff75 ff75 ff74 ff75 ff75 ff74 ff75 ff75 ff75 ff75 ff75 ff74 ff74 ff74 ff75 ff75 ff75 ff75 ff75 ff74 ff74 ff74 ff74 ff74 ff74 ff74 ff74 ff74 ff74 ff74 ff74 ff74 ff74 ff74 ff74 ff73 ff74 ff74 ff74 ff74 ff74 ff74 ff74 ff74 ff73 ff74 ff73 ff74 ff74 ff74 ff74 ff74 ff74 ff74 ff74 ff73 ff74 ff74 ff74 ff74 ff74 ff73 ff73 ff73 ff73 ff73 ff73 ff73 ff73 ff73 ff73 ff73 ff72 ff73 ff73 ff73 ff73 ff73 ff73 ff72 ff73 ff73 ff73 ff73 ff73 ff73 ff73 ff73 ff72 ff73 ff73 ff73 ff73 ff73 ff73 ff73 ff73 ff73 ff73 ff73 ff73 ff73 ff72 ff72 ff72 ff72 ff72 ff71 ff71 ff71 ff71 ff71 ff71 ff72 ff72 ff71 ff71 ff71 ff71 ff71 ff71 ff71 ff71 ff71 ff71 ff71 ff71 ff70 ff70 ff70 ff70 ff71 ff70 ff70 ff71 ff70 ff70 ff71 ff70 ff71 ff70 ff70 ff70 ff70 ff70 ff70 ff6f ff6f ff70 ff6f ff70 ff70 ff6f ff6f ff6f ff6f ff6f ff6f ff6f ff70 ff6f ff6f ff6f ff6e ff6e ff6e ff6f ff6e ff6d ff6d ff6e ff6e ff6e ff6e ff6d ff6d ff6e ff6e ff6d ff6e ff6d ff6e ff6d ff6d ff6e ff6d ff6d ff6d ff6d ff6d ff6d ff6c ff6c ff6c ff6d ff6d ff6c ff6c ff6c ff6c ff6c ff6c ff6c ff6c ff6b ff6b ff6b ff6b ff6b ff6b ff6b ff6b ff6a ff6b ff6b ff6b ff6b ff6b ff6b ff6b ff6b ff6a ff6a ff6a ff6a ff6a ff6a ff6a ff6a ff6a ff6a ff6a ff6a ff69 ff69 ff69 ff69 ff69 ff69 ff68 ff68 ff68 ff69 ff68 ff68 ff68 ff67 ff67 ff67 ff67 ff67 ff67 ff68 ff67 ff67 ff67 ff67 ff67 ff67 ff67 ff67 ff66 ff66 ff66 ff66 ff65 ff65 ff66 ff65 ff66 ff65 ff65 ff65 ff65 ff65 ff65 ff65 ff65 ff65 ff65 ff65 ff65 ff64 ff64 ff64 ff64 ff63 ff63 ff63 ff63 ff63 ff63 ff63 ff63 ff63 ff63 ff63 ff62 ff62 ff62 ff62 ff62 ff62 ff63 ff62 ff62 ff62 ff62 ff62 ff61 ff61 ff60 ff60 ff61 ff60 ff61 ff60 ff60 ff60 ff61 ff60 ff60 ff60 ff60 ff60 ff61 ff60 ff5f ff5f ff5f ff5f ff5f ff5f ff5f ff5e ff5f ff5f ff5e ff5f ff5e ff5d ff5d ff5d ff5d ff5d ff5e ff5e ff5d ff5c ff5d ff5c ff5c ff5c ff5c ff5d ff5c ff5c ff5b ff5b ff5c ff5b ff5b ff5b ff5a ff5a ff5a ff5b ff5a ff5b ff5b ff5a ff5a ff5a ff5a ff59 ff59 ff59 ff59 ff58 ff59 ff59 ff59 ff58 ff58 ff58 ff58 ff58 ff58 ff57 ff57 ff57 ff57 ff57 ff56 ff56 ff56 ff56 ff56 ff56 ff57 ff56 ff56 ff55 ff56 ff56 ff55 ff54 ff54 ff55 ff55 ff55 ff54 ff54 ff53 ff54 ff54 ff53 ff54 ff53 ff54 ff54 ff53 ff53 ff53 ff52 ff52 ff52 ff52 ff52 ff52 ff51 ff51 ff51 ff51 ff51 ff52 ff51 ff50 ff50 ff50 ff50 ff51 ff50 ff4f ff4f ff4f ff4e ff4e ff4f ff4f ff4e ff4e ff4e ff4e ff4d ff4e ff4d ff4c ff4c ff4d ff4d ff4c ff4c ff4b ff4b ff4c ff4a ff4b ff4b ff4a ff4a ff4a ff4a ff49 ff4a ff49 ff49 ff48 ff48 ff48 ff48 ff48 ff47 ff47 ff47 ff47 ff46 ff47 ff47 ff46 ff46 ff46 ff45 ff46 ff45 ff45 ff45 ff44 ff45 ff44 ff45 ff44 ff44 ff44 ff44 ff44 ff44 ff44 ff43 ff43 ff43 ff43 ff43 ff42 ff42 ff42 ff42 ff42 ff42 ff42 ff42 ff41 ff42 ff41 ff41 ff40 ff40 ff3f ff3f ff40 ff3f ff3e ff3e ff3e ff3e ff3f ff3d ff3d ff3c ff3d ff3c ff3c ff3c ff3c ff3a ff39 ff39 ff38 ff39 ff38 ff37 ff36 ff36 ff36 ff35 ff34 ff33 ff34 ff32 ff32 ff32 ff2f ff30 ff2f ff2d ff2e ff2c ff2c ff2b ff2a ff2a ff28 ff27 ff27 ff25 ff25 ff24 ff23 ff22 ff21 ff21 ff1f ff1e ff1d ff1d ff1c ff1b ff1a ff18 ff18 ff17 ff16 ff16 ff15 ff13 ff13 ff12 ff11 ff10 ff10 ff0f ff0e ff0e ff0d ff0d ff0c ff0b ff0b ff0a ff0a ff09 ff09 ff08 ff08 ff07 ff07 ff06 ff06 ff05 ff05 ff05 ff05 ff04 ff04 ff04 ff03 ff03 ff03 ff03 ff02 ff02 ff02 ff02 ff02 ff02 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 │ │ -e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff02 ff02 ff02 ff02 ff02 ff02 ff03 ff03 ff03 ff03 ff04 ff04 ff04 ff04 ff05 ff05 ff05 ff06 ff06 ff06 ff07 ff07 ff08 ff08 ff08 ff09 ff0a ff0a ff0b ff0b ff0c ff0d ff0d ff0e ff0f ff10 ff10 ff11 ff12 ff12 ff13 ff14 ff15 ff16 ff17 ff18 ff19 ff1a ff1b ff1b ff1d ff1d ff1e ff20 ff21 ff22 ff22 ff23 ff25 ff25 ff26 ff27 ff28 ff29 ff2a ff2b ff2d ff2d ff2e ff2f ff31 ff31 ff32 ff33 ff33 ff34 ff36 ff36 ff37 ff38 ff39 ff3a ff3a ff3b ff3c ff3c ff3d ff3e ff3f ff3f ff41 ff40 ff41 ff42 ff42 ff43 ff43 ff43 ff44 ff45 ff45 ff46 ff46 ff45 ff47 ff47 ff47 ff47 ff4a ff4a ff4a ff4a ff4a ff4b ff4a ff4b ff4b ff4b ff4b ff4c ff4c ff4d ff4d ff4d ff4c ff4d ff4d ff4e ff4e ff4e ff4e ff4e ff4e ff4e ff4f ff4f ff4e ff4f ff4e ff4f ff50 ff50 ff50 ff50 ff50 ff50 ff50 ff51 ff51 ff50 ff51 ff51 ff52 ff52 ff52 ff52 ff52 ff52 ff53 ff53 ff53 ff52 ff53 ff53 ff53 ff53 ff54 ff54 ff54 ff54 ff55 ff55 ff55 ff55 ff55 ff55 ff56 ff55 ff56 ff56 ff56 ff56 ff57 ff57 ff57 ff57 ff57 ff57 ff57 ff57 ff58 ff58 ff58 ff58 ff58 ff58 ff58 ff59 ff59 ff59 ff59 ff5a ff59 ff5a ff5a ff5a ff5a ff5a ff5a ff5a ff5b ff5b ff5b ff5b ff5b ff5c ff5b ff5c ff5c ff5b ff5c ff5c ff5c ff5c ff5c ff5c ff5c ff5d ff5d ff5d ff5d ff5e ff5e ff5e ff5e ff5e ff5e ff5e ff5e ff5d ff5e ff5f ff5e ff60 ff5f ff5f ff5f ff5f ff60 ff60 ff60 ff60 ff60 ff61 ff61 ff60 ff60 ff61 ff60 ff60 ff61 ff62 ff62 ff61 ff62 ff62 ff62 ff62 ff62 ff62 ff62 ff62 ff62 ff62 ff63 ff63 ff63 ff63 ff63 ff64 ff64 ff64 ff64 ff63 ff64 ff64 ff64 ff64 ff65 ff64 ff65 ff65 ff64 ff65 ff65 ff65 ff65 ff65 ff65 ff65 ff66 ff66 ff66 ff65 ff65 ff66 ff66 ff65 ff66 ff66 ff66 ff66 ff66 ff66 ff67 ff67 ff67 ff66 ff67 ff68 ff68 ff67 ff67 ff67 ff67 ff67 ff68 ff67 ff68 ff68 ff68 ff68 ff68 ff68 ff68 ff68 ff68 ff69 ff68 ff68 ff69 ff68 ff69 ff69 ff69 ff69 ff69 ff69 ff6a ff6a ff6a ff6a ff6a ff6a ff6a ff6a ff6a ff6a ff6a ff6a ff6a ff6a ff6a ff6a ff6b ff6a ff6b ff6c ff6c ff6b ff6c ff6c ff6c ff6c ff6b ff6c ff6c ff6c ff6c ff6c ff6d ff6c ff6d ff6c ff6c ff6d ff6d ff6d ff6c ff6d ff6d ff6d ff6e ff6d ff6d ff6d ff6d ff6d ff6e ff6e ff6e ff6e ff6e ff6e ff6e ff6e ff6e ff6e ff6e ff6f ff6e ff6f ff6f ff6f ff6e ff6e ff6f ff6e ff6f ff6f ff6f ff6e ff6f ff6e ff6f ff6f ff6f ff6f ff70 ff6f ff6f ff70 ff70 ff70 ff70 ff70 ff70 ff70 ff71 ff70 ff70 ff70 ff71 ff70 ff70 ff71 ff70 ff70 ff70 ff70 ff70 ff70 ff70 ff70 ff70 ff70 ff70 ff71 ff70 ff71 ff71 ff71 ff71 ff71 ff71 ff71 ff71 ff72 ff72 ff72 ff72 ff72 ff72 ff72 ff72 ff72 ff72 ff72 ff72 ff72 ff73 ff72 ff72 ff72 ff72 ff72 ff72 ff72 ff72 ff72 ff72 ff72 ff72 ff73 ff73 ff73 ff73 ff73 ff73 ff73 ff73 ff73 ff73 ff73 ff73 ff73 ff73 ff73 ff73 ff73 ff72 ff73 ff73 ff73 ff73 ff73 ff73 ff73 ff73 ff73 ff74 ff74 ff74 ff73 ff74 ff73 ff74 ff74 ff74 ff74 ff74 ff74 ff74 ff74 ff74 ff74 ff74 ff74 ff74 ff74 ff74 ff74 ff74 ff73 ff74 ff73 ff74 ff74 ff74 ff73 ff73 ff74 ff74 ff74 ff74 ff74 ff73 ff73 ff74 ff74 ff73 ff74 ff74 ff74 ff74 ff74 ff74 ff74 ff74 ff74 ff73 ff73 ff73 ff74 ff74 ff74 ff74 ff74 ff74 ff74 ff73 ff74 ff74 ff73 ff74 ff74 ff74 ff74 ff74 ff73 ff74 ff74 ff74 ff73 ff74 ff74 ff74 ff74 ff73 ff74 ff74 ff74 ff74 ff73 ff74 ff73 ff73 ff74 ff73 ff73 ff74 ff73 ff73 ff73 ff73 ff73 ff73 ff73 ff73 ff73 ff73 ff73 ff72 ff73 ff73 ff73 ff73 ff73 ff73 ff72 ff73 ff72 ff73 ff73 ff73 ff73 ff73 ff73 ff73 ff73 ff73 ff73 ff73 ff73 ff73 ff73 ff73 ff73 ff73 ff73 ff73 ff72 ff72 ff72 ff72 ff72 ff72 ff72 ff72 ff72 ff72 ff72 ff72 ff72 ff72 ff73 ff72 ff72 ff72 ff72 ff72 ff72 ff72 ff72 ff72 ff72 ff72 ff72 ff72 ff72 ff72 ff72 ff72 ff72 ff72 ff72 ff72 ff72 ff72 ff72 ff72 ff72 ff72 ff71 ff71 ff71 ff71 ff71 ff70 ff71 ff71 ff70 ff70 ff70 ff70 ff71 ff70 ff70 ff70 ff70 ff70 ff70 ff70 ff70 ff70 ff70 ff6f ff70 ff6f ff6f ff6f ff70 ff6f ff6f ff6f ff6f ff70 ff6f ff6f ff70 ff6f ff6f ff6f ff6f ff6f ff6f ff6f ff6f ff6f ff6e ff6e ff6e ff6e ff6e ff6e ff6f ff6f ff6f ff6e ff6d ff6e ff6d ff6e ff6d ff6d ff6c ff6d ff6d ff6d ff6d ff6c ff6d ff6c ff6c ff6d ff6c ff6c ff6d ff6d ff6c ff6d ff6d ff6d ff6c ff6c ff6c ff6c ff6c ff6c ff6b ff6c ff6c ff6c ff6c ff6b ff6c ff6c ff6c ff6b ff6b ff6a ff6b ff6b ff6a ff6a ff6a ff6a ff6a ff6a ff6a ff6a ff6a ff6a ff6a ff6a ff6a ff6a ff6a ff6a ff6a ff69 ff6a ff69 ff69 ff69 ff6a ff6a ff69 ff69 ff69 ff68 ff68 ff68 ff68 ff68 ff68 ff68 ff68 ff68 ff67 ff67 ff67 ff67 ff67 ff66 ff66 ff66 ff66 ff67 ff66 ff66 ff67 ff66 ff66 ff66 ff66 ff66 ff66 ff66 ff66 ff65 ff65 ff64 ff65 ff65 ff65 ff64 ff65 ff65 ff64 ff64 ff64 ff64 ff64 ff64 ff63 ff64 ff64 ff64 ff64 ff64 ff63 ff63 ff62 ff62 ff62 ff62 ff62 ff62 ff62 ff62 ff62 ff62 ff62 ff62 ff62 ff61 ff61 ff61 ff62 ff61 ff61 ff61 ff61 ff61 ff61 ff61 ff60 ff60 ff60 ff5f ff60 ff5f ff5f ff60 ff60 ff5f ff60 ff60 ff60 ff5f ff5f ff60 ff5f ff5e ff5e ff5e ff5e ff5f ff5e ff5e ff5e ff5e ff5e ff5f ff5e ff5d ff5c ff5d ff5c ff5c ff5d ff5d ff5d ff5c ff5d ff5b ff5b ff5b ff5c ff5c ff5c ff5b ff5b ff5b ff5b ff5a ff5a ff59 ff5a ff5a ff5a ff5a ff5a ff5a ff5a ff5a ff59 ff59 ff59 ff59 ff59 ff58 ff58 ff58 ff58 ff58 ff58 ff58 ff58 ff58 ff57 ff57 ff57 ff57 ff57 ff56 ff57 ff56 ff56 ff55 ff55 ff56 ff55 ff56 ff55 ff55 ff55 ff55 ff55 ff55 ff55 ff53 ff53 ff54 ff54 ff54 ff53 ff53 ff53 ff53 ff53 ff53 ff52 ff53 ff53 ff53 ff53 ff52 ff52 ff52 ff51 ff52 ff51 ff51 ff51 ff51 ff51 ff50 ff50 ff51 ff51 ff50 ff4f ff4f ff50 ff50 ff50 ff50 ff4f ff4e ff4e ff4e ff4e ff4e ff4e ff4d ff4d ff4e ff4d ff4d ff4d ff4d ff4b ff4c ff4c ff4c ff4b ff4b ff4b ff4b ff4a ff49 ff4a ff4b ff4a ff49 ff49 ff49 ff48 ff48 ff49 ff48 ff48 ff47 ff47 ff47 ff48 ff47 ff46 ff46 ff46 ff46 ff46 ff46 ff46 ff46 ff46 ff45 ff45 ff45 ff45 ff44 ff44 ff44 ff44 ff44 ff43 ff44 ff44 ff43 ff43 ff43 ff43 ff43 ff43 ff43 ff43 ff43 ff42 ff41 ff41 ff42 ff41 ff41 ff41 ff42 ff41 ff42 ff41 ff3f ff3f ff3f ff3f ff3e ff3e ff3f ff3e ff3e ff3e ff3e ff3e ff3d ff3c ff3c ff3c ff3b ff3a ff39 ff3a ff39 ff38 ff37 ff37 ff38 ff37 ff36 ff35 ff35 ff34 ff34 ff33 ff32 ff31 ff31 ff30 ff30 ff2e ff2e ff2d ff2d ff2c ff2b ff2a ff29 ff29 ff28 ff27 ff26 ff25 ff24 ff24 ff23 ff21 ff21 ff20 ff1f ff1e ff1d ff1c ff1b ff19 ff19 ff18 ff17 ff16 ff16 ff15 ff14 ff13 ff12 ff12 ff11 ff10 ff0f ff0f ff0e ff0d ff0d ff0c ff0b ff0b ff0a ff0a ff09 ff09 ff08 ff08 ff07 ff07 ff06 ff06 ff06 ff05 ff05 ff04 ff04 ff04 ff04 ff03 ff03 ff03 ff03 ff02 ff02 ff02 ff02 ff02 ff02 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 │ │ -e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff03 ff03 ff03 ff03 ff04 ff04 ff04 ff04 ff05 ff05 ff06 ff06 ff06 ff07 ff07 ff07 ff08 ff08 ff09 ff09 ff0a ff0a ff0b ff0c ff0c ff0d ff0d ff0e ff0f ff10 ff10 ff11 ff12 ff13 ff13 ff15 ff15 ff16 ff17 ff18 ff19 ff1a ff1b ff1c ff1d ff1e ff1f ff20 ff21 ff22 ff23 ff23 ff25 ff26 ff27 ff28 ff28 ff2a ff2b ff2b ff2d ff2d ff2f ff2f ff30 ff31 ff32 ff33 ff35 ff35 ff35 ff36 ff37 ff38 ff39 ff39 ff3a ff3b ff3c ff3d ff3d ff3e ff3f ff3f ff40 ff40 ff41 ff41 ff42 ff43 ff43 ff43 ff44 ff46 ff45 ff45 ff45 ff46 ff47 ff46 ff47 ff47 ff48 ff49 ff49 ff4a ff4a ff4a ff4b ff4a ff4b ff4a ff4b ff4d ff4d ff4d ff4b ff4d ff4d ff4e ff4d ff4e ff4d ff4d ff4e ff4e ff4f ff4e ff4e ff4e ff4e ff4f ff4f ff50 ff50 ff4f ff50 ff4f ff50 ff50 ff50 ff50 ff50 ff51 ff51 ff51 ff51 ff51 ff51 ff52 ff52 ff52 ff52 ff52 ff52 ff52 ff52 ff53 ff53 ff54 ff54 ff53 ff54 ff54 ff54 ff55 ff55 ff54 ff55 ff55 ff55 ff56 ff55 ff56 ff57 ff56 ff57 ff56 ff56 ff56 ff56 ff57 ff57 ff57 ff57 ff58 ff57 ff58 ff57 ff58 ff58 ff59 ff59 ff59 ff59 ff59 ff58 ff59 ff59 ff5a ff59 ff5a ff5a ff5a ff5a ff5a ff5b ff5b ff5a ff5b ff5b ff5b ff5b ff5b ff5b ff5b ff5c ff5b ff5c ff5c ff5d ff5c ff5d ff5d ff5d ff5d ff5d ff5d ff5d ff5d ff5d ff5d ff5e ff5e ff5e ff5f ff5e ff5f ff5f ff5f ff5f ff5f ff5f ff5f ff5f ff5f ff60 ff60 ff5f ff60 ff60 ff60 ff60 ff61 ff61 ff61 ff62 ff61 ff61 ff61 ff61 ff62 ff61 ff61 ff61 ff62 ff62 ff62 ff62 ff63 ff63 ff63 ff63 ff63 ff63 ff63 ff63 ff64 ff64 ff64 ff64 ff64 ff64 ff64 ff64 ff64 ff64 ff64 ff64 ff65 ff65 ff65 ff65 ff65 ff65 ff64 ff65 ff66 ff66 ff65 ff65 ff65 ff66 ff66 ff66 ff66 ff66 ff66 ff67 ff66 ff67 ff68 ff68 ff67 ff67 ff67 ff66 ff67 ff68 ff67 ff68 ff68 ff67 ff68 ff67 ff67 ff68 ff68 ff67 ff68 ff67 ff68 ff68 ff68 ff68 ff68 ff68 ff68 ff69 ff69 ff69 ff69 ff69 ff6a ff69 ff69 ff69 ff69 ff69 ff69 ff69 ff69 ff69 ff6a ff6a ff6a ff6a ff6a ff6b ff6b ff6b ff6b ff6b ff6b ff6b ff6b ff6b ff6b ff6b ff6b ff6c ff6b ff6c ff6c ff6c ff6c ff6c ff6c ff6b ff6c ff6c ff6c ff6d ff6d ff6d ff6c ff6c ff6c ff6d ff6c ff6d ff6e ff6d ff6e ff6d ff6e ff6d ff6d ff6e ff6e ff6d ff6e ff6e ff6d ff6e ff6e ff6e ff6e ff6e ff6e ff6e ff6e ff6e ff6d ff6e ff6e ff6f ff6f ff6f ff6e ff6f ff6f ff6f ff6f ff6f ff6f ff6f ff70 ff6f ff6f ff70 ff70 ff70 ff6f ff6f ff6f ff6f ff6f ff6f ff6f ff6f ff6f ff6f ff6f ff6f ff70 ff6f ff70 ff70 ff70 ff70 ff70 ff70 ff70 ff70 ff71 ff71 ff71 ff71 ff71 ff71 ff72 ff71 ff71 ff71 ff71 ff72 ff72 ff71 ff71 ff71 ff71 ff72 ff71 ff72 ff72 ff71 ff71 ff71 ff72 ff72 ff72 ff72 ff72 ff72 ff72 ff72 ff72 ff72 ff72 ff72 ff72 ff72 ff72 ff72 ff72 ff72 ff72 ff72 ff73 ff73 ff73 ff72 ff73 ff73 ff73 ff73 ff73 ff73 ff73 ff73 ff72 ff73 ff73 ff73 ff72 ff73 ff72 ff73 ff73 ff73 ff73 ff73 ff73 ff73 ff73 ff73 ff73 ff73 ff73 ff73 ff73 ff73 ff73 ff73 ff73 ff73 ff73 ff73 ff73 ff73 ff73 ff73 ff73 ff73 ff73 ff73 ff73 ff73 ff72 ff73 ff73 ff73 ff73 ff73 ff73 ff72 ff73 ff73 ff73 ff73 ff73 ff73 ff73 ff73 ff73 ff73 ff73 ff73 ff73 ff73 ff73 ff72 ff73 ff72 ff73 ff73 ff73 ff72 ff73 ff73 ff73 ff73 ff73 ff73 ff72 ff73 ff73 ff73 ff73 ff73 ff73 ff73 ff73 ff73 ff72 ff73 ff73 ff73 ff73 ff73 ff73 ff73 ff73 ff73 ff73 ff73 ff73 ff73 ff72 ff72 ff72 ff72 ff72 ff72 ff72 ff72 ff72 ff72 ff72 ff72 ff72 ff72 ff72 ff72 ff72 ff72 ff72 ff72 ff72 ff72 ff72 ff72 ff72 ff72 ff72 ff72 ff72 ff72 ff72 ff72 ff72 ff72 ff72 ff72 ff72 ff72 ff72 ff72 ff72 ff71 ff71 ff72 ff71 ff71 ff71 ff71 ff72 ff72 ff71 ff71 ff71 ff71 ff71 ff71 ff71 ff71 ff71 ff71 ff71 ff71 ff71 ff71 ff71 ff71 ff71 ff71 ff71 ff71 ff71 ff71 ff71 ff71 ff71 ff71 ff71 ff71 ff71 ff71 ff71 ff70 ff71 ff71 ff70 ff70 ff70 ff70 ff70 ff70 ff70 ff70 ff6f ff6f ff6f ff6f ff6f ff6f ff70 ff6f ff6f ff6f ff6e ff6e ff6f ff6e ff6f ff6e ff6e ff6f ff6e ff6e ff6f ff6e ff6e ff6f ff6e ff6e ff6f ff6e ff6e ff6e ff6e ff6d ff6e ff6d ff6e ff6e ff6e ff6e ff6e ff6d ff6d ff6e ff6d ff6d ff6d ff6c ff6d ff6c ff6c ff6c ff6c ff6c ff6b ff6c ff6c ff6b ff6b ff6c ff6c ff6c ff6c ff6c ff6c ff6c ff6c ff6c ff6b ff6b ff6b ff6b ff6b ff6b ff6b ff6b ff6b ff6b ff6b ff6b ff6b ff6b ff6b ff6a ff6b ff6b ff6a ff6a ff6a ff6a ff69 ff69 ff6a ff69 ff69 ff69 ff69 ff69 ff69 ff69 ff69 ff69 ff69 ff68 ff69 ff69 ff69 ff68 ff68 ff68 ff68 ff68 ff68 ff68 ff68 ff67 ff67 ff67 ff67 ff67 ff68 ff67 ff66 ff67 ff67 ff67 ff66 ff66 ff66 ff66 ff66 ff66 ff66 ff66 ff66 ff66 ff66 ff65 ff65 ff66 ff65 ff65 ff65 ff65 ff65 ff64 ff64 ff64 ff64 ff64 ff64 ff64 ff63 ff64 ff63 ff63 ff63 ff63 ff63 ff63 ff63 ff63 ff63 ff63 ff63 ff63 ff62 ff62 ff61 ff61 ff61 ff61 ff61 ff61 ff62 ff61 ff62 ff62 ff62 ff60 ff60 ff60 ff61 ff60 ff61 ff60 ff60 ff61 ff60 ff60 ff60 ff60 ff60 ff5f ff60 ff5f ff5f ff5f ff5f ff5f ff5e ff60 ff5e ff5e ff5e ff5f ff5e ff5e ff5e ff5e ff5e ff5d ff5d ff5e ff5d ff5d ff5e ff5e ff5e ff5d ff5c ff5c ff5c ff5c ff5c ff5c ff5c ff5c ff5c ff5b ff5b ff5b ff5b ff5b ff5b ff5b ff5a ff5a ff5a ff59 ff59 ff59 ff5a ff59 ff5a ff59 ff59 ff59 ff59 ff59 ff58 ff58 ff59 ff58 ff58 ff58 ff57 ff57 ff57 ff57 ff57 ff57 ff57 ff57 ff57 ff56 ff56 ff57 ff56 ff55 ff56 ff55 ff55 ff55 ff55 ff55 ff54 ff55 ff54 ff54 ff55 ff54 ff54 ff54 ff54 ff53 ff53 ff53 ff53 ff53 ff52 ff53 ff53 ff52 ff52 ff52 ff52 ff52 ff52 ff52 ff52 ff52 ff51 ff51 ff51 ff51 ff51 ff51 ff50 ff51 ff51 ff50 ff50 ff4f ff50 ff50 ff4f ff4f ff4f ff4f ff4f ff4f ff4f ff4e ff4d ff4d ff4e ff4d ff4d ff4d ff4c ff4d ff4c ff4c ff4d ff4c ff4b ff4b ff4b ff4b ff4b ff4b ff4b ff4a ff49 ff49 ff49 ff4a ff4a ff49 ff47 ff47 ff47 ff48 ff48 ff48 ff47 ff46 ff46 ff47 ff47 ff47 ff46 ff46 ff45 ff45 ff45 ff45 ff45 ff45 ff45 ff45 ff44 ff44 ff44 ff44 ff44 ff44 ff44 ff43 ff43 ff44 ff44 ff43 ff43 ff42 ff42 ff42 ff42 ff42 ff42 ff42 ff42 ff41 ff41 ff42 ff41 ff41 ff41 ff41 ff41 ff41 ff3f ff3f ff3f ff3f ff3e ff3e ff3e ff3e ff3e ff3e ff3e ff3e ff3c ff3c ff3c ff3b ff3b ff3b ff39 ff38 ff39 ff38 ff37 ff36 ff37 ff36 ff36 ff36 ff34 ff33 ff33 ff32 ff32 ff31 ff30 ff2f ff30 ff2e ff2d ff2c ff2c ff2c ff2a ff2a ff28 ff28 ff27 ff26 ff25 ff25 ff24 ff23 ff22 ff21 ff20 ff1f ff1e ff1e ff1c ff1b ff1a ff19 ff18 ff18 ff17 ff16 ff15 ff15 ff13 ff13 ff12 ff11 ff10 ff0f ff0f ff0e ff0d ff0d ff0c ff0c ff0b ff0a ff0a ff09 ff09 ff08 ff08 ff08 ff07 ff07 ff06 ff06 ff05 ff05 ff05 ff04 ff04 ff04 ff04 ff03 ff03 ff03 ff03 ff02 ff02 ff02 ff02 ff02 ff02 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 │ │ -e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff02 ff02 ff02 ff02 ff02 ff02 ff03 ff03 ff03 ff03 ff04 ff04 ff04 ff04 ff05 ff05 ff05 ff06 ff06 ff06 ff07 ff07 ff08 ff08 ff09 ff09 ff0a ff0a ff0b ff0b ff0c ff0d ff0d ff0e ff0f ff0f ff10 ff11 ff11 ff12 ff13 ff14 ff15 ff15 ff16 ff17 ff18 ff19 ff1a ff1b ff1c ff1d ff1e ff1f ff20 ff21 ff21 ff23 ff24 ff26 ff26 ff27 ff28 ff29 ff2a ff2c ff2d ff2d ff2e ff2f ff30 ff31 ff32 ff33 ff33 ff34 ff34 ff36 ff37 ff37 ff38 ff39 ff39 ff3b ff3c ff3c ff3d ff3d ff3e ff3f ff3f ff40 ff40 ff41 ff41 ff43 ff42 ff43 ff44 ff44 ff44 ff45 ff45 ff46 ff46 ff46 ff46 ff46 ff48 ff48 ff49 ff49 ff49 ff4a ff4a ff4a ff4a ff4b ff4b ff4b ff4c ff4b ff4c ff4d ff4e ff4d ff4d ff4c ff4c ff4e ff4e ff4e ff4e ff4e ff4d ff4e ff4e ff4f ff50 ff50 ff4e ff50 ff4f ff50 ff4f ff4f ff4f ff50 ff50 ff50 ff51 ff50 ff50 ff51 ff51 ff51 ff51 ff51 ff51 ff51 ff51 ff52 ff53 ff53 ff53 ff53 ff53 ff53 ff53 ff54 ff54 ff54 ff53 ff54 ff54 ff55 ff55 ff54 ff55 ff56 ff55 ff56 ff55 ff56 ff56 ff56 ff56 ff56 ff56 ff57 ff57 ff57 ff57 ff57 ff57 ff58 ff58 ff58 ff58 ff58 ff57 ff58 ff58 ff58 ff59 ff59 ff5a ff59 ff59 ff59 ff5a ff5a ff5a ff59 ff5a ff5a ff5b ff5a ff5a ff5b ff5b ff5c ff5b ff5b ff5b ff5c ff5c ff5c ff5d ff5c ff5c ff5c ff5c ff5c ff5c ff5c ff5d ff5d ff5e ff5d ff5e ff5e ff5e ff5e ff5e ff5e ff5e ff5e ff5e ff5e ff5e ff5f ff5f ff5e ff60 ff60 ff60 ff60 ff60 ff60 ff60 ff61 ff60 ff60 ff60 ff60 ff61 ff60 ff61 ff61 ff61 ff62 ff62 ff62 ff62 ff62 ff62 ff62 ff62 ff62 ff63 ff63 ff63 ff63 ff63 ff63 ff63 ff63 ff63 ff63 ff63 ff64 ff64 ff64 ff65 ff64 ff65 ff65 ff64 ff65 ff64 ff64 ff65 ff65 ff65 ff65 ff64 ff65 ff65 ff65 ff66 ff65 ff66 ff66 ff66 ff67 ff67 ff67 ff67 ff66 ff67 ff66 ff67 ff66 ff67 ff67 ff68 ff67 ff68 ff67 ff67 ff67 ff68 ff67 ff67 ff67 ff68 ff68 ff67 ff67 ff68 ff68 ff68 ff69 ff69 ff69 ff68 ff68 ff69 ff68 ff68 ff68 ff68 ff68 ff68 ff68 ff69 ff69 ff6a ff6a ff6a ff6a ff6a ff6a ff6a ff6a ff6a ff6a ff6a ff6a ff6a ff6a ff6a ff6b ff6b ff6b ff6b ff6b ff6b ff6b ff6b ff6b ff6b ff6b ff6b ff6c ff6c ff6c ff6c ff6c ff6c ff6c ff6c ff6c ff6c ff6c ff6d ff6c ff6d ff6d ff6d ff6d ff6c ff6d ff6d ff6d ff6c ff6d ff6d ff6d ff6d ff6d ff6d ff6d ff6d ff6d ff6d ff6d ff6d ff6e ff6e ff6e ff6e ff6f ff6e ff6e ff6e ff6f ff6e ff6e ff6e ff6e ff6f ff6f ff6f ff6f ff6e ff6e ff6f ff6f ff6e ff6f ff6f ff6e ff6f ff6f ff6e ff6f ff6e ff6e ff6f ff6f ff70 ff6f ff6f ff6f ff6f ff70 ff70 ff70 ff70 ff70 ff70 ff70 ff70 ff70 ff70 ff70 ff71 ff71 ff70 ff70 ff70 ff70 ff70 ff70 ff70 ff70 ff71 ff71 ff71 ff71 ff71 ff71 ff71 ff71 ff71 ff71 ff71 ff71 ff72 ff72 ff71 ff71 ff71 ff71 ff71 ff71 ff71 ff71 ff72 ff72 ff72 ff72 ff72 ff72 ff72 ff72 ff72 ff72 ff72 ff72 ff72 ff72 ff72 ff72 ff72 ff72 ff72 ff72 ff72 ff72 ff72 ff72 ff72 ff72 ff72 ff72 ff72 ff72 ff72 ff72 ff72 ff72 ff72 ff72 ff72 ff72 ff72 ff73 ff72 ff72 ff72 ff72 ff72 ff72 ff72 ff72 ff72 ff72 ff73 ff72 ff72 ff72 ff72 ff72 ff72 ff72 ff72 ff72 ff72 ff72 ff72 ff72 ff72 ff72 ff73 ff72 ff72 ff72 ff72 ff72 ff72 ff72 ff72 ff72 ff72 ff72 ff72 ff72 ff72 ff72 ff72 ff72 ff72 ff72 ff72 ff73 ff72 ff72 ff72 ff72 ff72 ff72 ff73 ff72 ff72 ff72 ff72 ff72 ff72 ff72 ff72 ff72 ff72 ff72 ff72 ff72 ff72 ff72 ff72 ff72 ff72 ff72 ff72 ff72 ff72 ff72 ff72 ff71 ff71 ff71 ff71 ff71 ff71 ff71 ff71 ff71 ff72 ff71 ff71 ff71 ff72 ff71 ff72 ff71 ff71 ff71 ff71 ff71 ff71 ff71 ff71 ff71 ff71 ff71 ff71 ff71 ff71 ff71 ff71 ff71 ff71 ff71 ff71 ff71 ff71 ff71 ff71 ff71 ff70 ff70 ff70 ff71 ff70 ff71 ff70 ff70 ff70 ff70 ff70 ff71 ff71 ff70 ff70 ff70 ff71 ff70 ff70 ff70 ff70 ff70 ff70 ff70 ff71 ff70 ff70 ff70 ff70 ff70 ff70 ff70 ff70 ff70 ff70 ff70 ff70 ff70 ff6f ff6f ff6f ff6f ff6f ff6f ff6f ff6f ff6f ff6f ff6f ff6f ff6f ff6f ff70 ff6e ff6e ff6f ff6e ff6e ff6e ff6e ff6e ff6d ff6e ff6d ff6e ff6d ff6e ff6e ff6e ff6e ff6e ff6e ff6d ff6e ff6e ff6d ff6d ff6d ff6d ff6d ff6d ff6d ff6d ff6c ff6c ff6c ff6c ff6d ff6c ff6c ff6d ff6c ff6c ff6b ff6c ff6c ff6c ff6b ff6b ff6b ff6b ff6b ff6b ff6b ff6b ff6b ff6a ff6b ff6b ff6b ff6b ff6b ff6a ff6b ff6b ff6a ff6a ff6a ff6a ff6a ff6a ff6a ff6a ff6a ff6a ff6a ff6a ff6a ff6a ff6a ff6a ff6a ff6a ff69 ff69 ff69 ff69 ff69 ff68 ff68 ff68 ff68 ff68 ff68 ff68 ff69 ff68 ff68 ff68 ff68 ff68 ff67 ff67 ff68 ff67 ff67 ff67 ff68 ff67 ff67 ff67 ff67 ff67 ff67 ff67 ff66 ff66 ff67 ff67 ff66 ff66 ff65 ff65 ff65 ff65 ff65 ff65 ff65 ff65 ff65 ff65 ff65 ff65 ff65 ff65 ff65 ff64 ff64 ff64 ff64 ff64 ff63 ff63 ff64 ff63 ff63 ff63 ff64 ff63 ff63 ff63 ff62 ff63 ff62 ff63 ff62 ff62 ff62 ff63 ff62 ff62 ff62 ff61 ff61 ff60 ff61 ff61 ff60 ff62 ff61 ff61 ff60 ff62 ff60 ff60 ff60 ff61 ff5f ff61 ff60 ff5f ff61 ff60 ff5f ff60 ff60 ff60 ff5e ff60 ff5f ff5f ff5e ff5e ff5f ff5e ff5f ff5e ff5e ff5e ff5e ff5d ff5e ff5e ff5e ff5e ff5d ff5d ff5d ff5d ff5d ff5d ff5d ff5d ff5d ff5c ff5b ff5c ff5c ff5b ff5b ff5b ff5b ff5b ff5b ff5b ff5b ff5a ff5a ff5a ff5a ff5a ff59 ff5a ff59 ff59 ff59 ff59 ff58 ff59 ff58 ff58 ff58 ff58 ff58 ff57 ff57 ff58 ff58 ff57 ff57 ff57 ff56 ff57 ff56 ff56 ff56 ff56 ff56 ff56 ff56 ff56 ff56 ff55 ff55 ff54 ff54 ff55 ff54 ff54 ff54 ff53 ff54 ff54 ff53 ff54 ff53 ff53 ff53 ff53 ff53 ff53 ff53 ff52 ff52 ff52 ff52 ff52 ff52 ff52 ff51 ff51 ff51 ff52 ff51 ff51 ff51 ff51 ff50 ff51 ff51 ff50 ff50 ff4f ff50 ff50 ff4f ff4f ff4f ff4e ff4e ff4f ff4f ff4e ff4e ff4e ff4e ff4e ff4e ff4d ff4d ff4d ff4c ff4c ff4c ff4c ff4b ff4b ff4c ff4c ff4c ff4b ff4b ff4a ff4a ff4b ff4a ff4a ff49 ff48 ff48 ff48 ff48 ff48 ff48 ff47 ff46 ff46 ff47 ff47 ff47 ff47 ff46 ff46 ff46 ff46 ff46 ff45 ff45 ff44 ff44 ff45 ff45 ff44 ff44 ff44 ff44 ff43 ff43 ff43 ff43 ff44 ff44 ff43 ff42 ff42 ff43 ff43 ff43 ff43 ff42 ff42 ff41 ff42 ff41 ff41 ff41 ff41 ff41 ff40 ff41 ff40 ff41 ff40 ff40 ff3f ff3f ff3f ff3f ff3e ff3e ff3d ff3e ff3e ff3d ff3d ff3e ff3e ff3c ff3b ff3c ff3b ff3a ff38 ff39 ff38 ff38 ff38 ff37 ff36 ff36 ff35 ff35 ff35 ff34 ff33 ff31 ff31 ff31 ff30 ff2f ff2e ff2e ff2f ff2d ff2c ff2b ff2b ff2a ff28 ff28 ff27 ff27 ff25 ff25 ff24 ff23 ff22 ff21 ff21 ff1f ff1e ff1c ff1c ff1b ff1a ff19 ff19 ff17 ff17 ff16 ff15 ff15 ff13 ff13 ff12 ff11 ff11 ff10 ff0f ff0e ff0e ff0d ff0d ff0c ff0b ff0b ff0a ff0a ff09 ff08 ff08 ff08 ff07 ff07 ff06 ff06 ff06 ff05 ff05 ff04 ff04 ff04 ff04 ff03 ff03 ff03 ff03 ff02 ff02 ff02 ff02 ff02 ff02 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 │ │ -e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff03 ff03 ff03 ff03 ff04 ff04 ff04 ff04 ff05 ff05 ff05 ff06 ff06 ff06 ff07 ff07 ff08 ff08 ff09 ff09 ff0a ff0b ff0b ff0c ff0c ff0d ff0e ff0e ff0f ff0f ff10 ff11 ff12 ff13 ff13 ff14 ff14 ff16 ff16 ff17 ff18 ff1a ff1b ff1c ff1d ff1d ff1e ff1f ff20 ff21 ff22 ff24 ff25 ff26 ff26 ff27 ff28 ff29 ff2b ff2b ff2d ff2e ff2f ff2f ff30 ff31 ff32 ff32 ff33 ff34 ff35 ff35 ff36 ff38 ff38 ff39 ff3b ff3b ff3b ff3c ff3c ff3e ff3d ff3f ff3f ff3f ff40 ff41 ff41 ff43 ff43 ff42 ff44 ff44 ff44 ff44 ff44 ff45 ff45 ff45 ff46 ff47 ff48 ff48 ff48 ff48 ff4a ff49 ff4a ff4b ff4a ff4b ff4a ff4b ff4c ff4c ff4d ff4d ff4c ff4c ff4c ff4e ff4d ff4d ff4d ff4d ff4d ff4e ff4e ff4f ff4e ff4f ff4e ff4e ff4f ff4e ff4e ff4f ff4f ff50 ff50 ff50 ff51 ff4f ff50 ff51 ff51 ff51 ff50 ff50 ff50 ff51 ff51 ff52 ff52 ff52 ff52 ff52 ff52 ff52 ff53 ff53 ff53 ff53 ff53 ff53 ff54 ff54 ff54 ff54 ff54 ff55 ff54 ff55 ff55 ff55 ff55 ff55 ff55 ff56 ff56 ff56 ff56 ff57 ff56 ff56 ff57 ff57 ff57 ff57 ff57 ff57 ff57 ff57 ff58 ff58 ff59 ff58 ff59 ff58 ff59 ff59 ff59 ff59 ff59 ff59 ff59 ff59 ff5a ff5a ff5a ff5a ff5b ff5b ff5a ff5a ff5b ff5b ff5b ff5b ff5c ff5b ff5b ff5c ff5b ff5b ff5c ff5c ff5c ff5d ff5d ff5c ff5d ff5d ff5d ff5d ff5d ff5d ff5e ff5e ff5e ff5e ff5e ff5e ff5e ff5e ff5f ff5f ff5f ff60 ff5f ff60 ff60 ff5f ff5f ff60 ff60 ff5f ff60 ff60 ff60 ff60 ff61 ff61 ff61 ff61 ff61 ff61 ff61 ff62 ff62 ff62 ff62 ff62 ff63 ff62 ff62 ff62 ff62 ff62 ff62 ff63 ff63 ff63 ff64 ff64 ff64 ff63 ff64 ff64 ff64 ff64 ff64 ff63 ff64 ff64 ff64 ff64 ff64 ff65 ff65 ff64 ff65 ff65 ff65 ff65 ff66 ff65 ff66 ff66 ff66 ff65 ff66 ff66 ff66 ff66 ff66 ff66 ff67 ff66 ff67 ff67 ff66 ff66 ff67 ff66 ff66 ff67 ff68 ff67 ff66 ff67 ff68 ff68 ff68 ff68 ff68 ff68 ff67 ff68 ff67 ff67 ff68 ff68 ff67 ff68 ff68 ff68 ff69 ff69 ff6a ff6a ff6a ff6a ff6a ff69 ff69 ff69 ff69 ff69 ff69 ff69 ff6a ff6a ff6a ff6b ff6b ff6a ff6b ff6a ff6a ff6a ff6a ff6a ff6a ff6b ff6b ff6b ff6b ff6b ff6b ff6b ff6c ff6c ff6b ff6b ff6b ff6c ff6c ff6b ff6c ff6c ff6c ff6c ff6c ff6b ff6b ff6c ff6c ff6c ff6c ff6c ff6c ff6c ff6c ff6c ff6c ff6d ff6c ff6d ff6d ff6e ff6e ff6d ff6d ff6e ff6e ff6d ff6d ff6e ff6d ff6e ff6d ff6d ff6d ff6e ff6e ff6e ff6e ff6e ff6e ff6e ff6d ff6e ff6e ff6d ff6e ff6e ff6e ff6f ff6e ff6e ff6e ff6f ff6f ff6f ff6f ff6f ff6f ff6f ff6f ff6f ff6f ff6f ff6f ff6f ff6f ff6f ff6f ff70 ff70 ff6f ff6f ff6f ff6f ff70 ff70 ff6f ff6f ff70 ff71 ff70 ff70 ff70 ff70 ff70 ff71 ff70 ff70 ff70 ff70 ff70 ff71 ff71 ff71 ff70 ff70 ff71 ff71 ff71 ff71 ff71 ff71 ff71 ff71 ff71 ff71 ff71 ff71 ff71 ff71 ff71 ff71 ff71 ff71 ff71 ff71 ff71 ff72 ff71 ff71 ff71 ff71 ff71 ff72 ff71 ff71 ff71 ff71 ff71 ff72 ff72 ff71 ff71 ff71 ff71 ff71 ff72 ff71 ff71 ff71 ff71 ff72 ff71 ff71 ff71 ff71 ff72 ff71 ff71 ff72 ff71 ff71 ff71 ff71 ff71 ff71 ff71 ff72 ff71 ff72 ff71 ff71 ff71 ff71 ff71 ff71 ff71 ff71 ff71 ff71 ff71 ff71 ff71 ff71 ff71 ff71 ff71 ff71 ff71 ff71 ff71 ff71 ff71 ff71 ff71 ff71 ff71 ff71 ff72 ff72 ff71 ff71 ff72 ff71 ff72 ff72 ff72 ff71 ff72 ff71 ff71 ff71 ff71 ff72 ff72 ff71 ff72 ff71 ff71 ff72 ff72 ff71 ff71 ff71 ff71 ff71 ff71 ff71 ff71 ff71 ff71 ff71 ff71 ff71 ff71 ff71 ff71 ff71 ff70 ff71 ff70 ff70 ff70 ff71 ff70 ff71 ff70 ff71 ff70 ff70 ff70 ff71 ff71 ff70 ff71 ff70 ff71 ff70 ff70 ff70 ff70 ff70 ff71 ff70 ff70 ff70 ff70 ff70 ff70 ff70 ff70 ff70 ff70 ff70 ff71 ff70 ff70 ff6f ff6f ff6f ff6f ff70 ff70 ff70 ff6f ff6f ff6f ff6f ff6f ff6f ff70 ff6f ff70 ff6f ff6f ff70 ff70 ff6f ff6f ff6f ff6f ff6f ff6f ff6f ff6f ff6f ff6f ff6f ff6f ff6f ff6f ff6f ff6f ff6e ff6e ff6f ff6e ff6e ff6e ff6f ff6e ff6f ff6e ff6e ff6e ff6e ff6f ff6e ff6e ff6d ff6e ff6d ff6c ff6d ff6d ff6d ff6d ff6d ff6c ff6d ff6d ff6d ff6c ff6d ff6d ff6d ff6d ff6c ff6d ff6c ff6c ff6c ff6c ff6c ff6b ff6b ff6b ff6c ff6c ff6c ff6b ff6c ff6c ff6c ff6b ff6c ff6b ff6b ff6b ff6b ff6a ff6a ff6a ff6a ff6a ff6b ff6a ff6a ff6a ff6a ff6a ff6a ff6a ff6a ff6a ff6a ff6a ff6a ff6a ff6a ff69 ff69 ff6a ff69 ff69 ff69 ff69 ff6a ff69 ff69 ff69 ff69 ff69 ff69 ff69 ff69 ff69 ff68 ff68 ff68 ff67 ff67 ff68 ff68 ff68 ff67 ff68 ff67 ff67 ff68 ff67 ff67 ff66 ff66 ff67 ff67 ff66 ff67 ff67 ff67 ff66 ff66 ff67 ff66 ff66 ff66 ff66 ff65 ff66 ff66 ff65 ff66 ff64 ff64 ff65 ff64 ff65 ff64 ff64 ff64 ff64 ff64 ff65 ff65 ff64 ff65 ff65 ff64 ff64 ff63 ff63 ff63 ff63 ff63 ff63 ff63 ff62 ff63 ff63 ff63 ff63 ff63 ff61 ff61 ff62 ff63 ff62 ff62 ff61 ff62 ff62 ff62 ff62 ff61 ff60 ff60 ff61 ff60 ff60 ff61 ff61 ff60 ff60 ff61 ff60 ff60 ff60 ff60 ff5f ff60 ff5f ff5f ff60 ff60 ff5f ff60 ff5f ff60 ff5e ff5f ff5f ff5f ff5d ff5e ff5e ff5e ff5e ff5e ff5e ff5d ff5d ff5d ff5d ff5d ff5d ff5d ff5d ff5d ff5c ff5c ff5c ff5c ff5c ff5d ff5c ff5c ff5b ff5b ff5b ff5a ff5b ff5b ff5a ff5a ff5b ff5a ff5a ff59 ff59 ff5a ff59 ff59 ff59 ff59 ff59 ff58 ff58 ff58 ff58 ff57 ff58 ff58 ff58 ff57 ff57 ff57 ff57 ff57 ff57 ff57 ff56 ff56 ff56 ff56 ff56 ff56 ff55 ff56 ff55 ff55 ff55 ff55 ff55 ff55 ff55 ff54 ff54 ff54 ff54 ff53 ff53 ff52 ff53 ff53 ff53 ff53 ff53 ff53 ff52 ff53 ff52 ff53 ff52 ff52 ff51 ff51 ff52 ff51 ff52 ff51 ff51 ff50 ff50 ff51 ff51 ff50 ff51 ff50 ff50 ff50 ff50 ff50 ff4f ff4f ff4f ff4f ff4f ff4e ff4e ff4e ff4e ff4e ff4e ff4d ff4d ff4d ff4d ff4d ff4d ff4d ff4c ff4c ff4b ff4c ff4b ff4c ff4b ff4a ff4b ff4b ff4b ff4b ff4b ff49 ff49 ff4a ff49 ff49 ff48 ff48 ff48 ff47 ff47 ff47 ff47 ff47 ff46 ff46 ff46 ff46 ff46 ff47 ff46 ff46 ff45 ff45 ff45 ff45 ff45 ff44 ff44 ff45 ff45 ff44 ff44 ff44 ff43 ff43 ff43 ff43 ff43 ff44 ff43 ff43 ff42 ff42 ff42 ff42 ff42 ff42 ff42 ff42 ff41 ff41 ff41 ff41 ff40 ff40 ff40 ff40 ff40 ff3f ff40 ff3f ff3f ff3f ff3f ff3f ff3e ff3e ff3e ff3d ff3e ff3e ff3d ff3c ff3a ff3b ff3b ff3a ff3a ff3a ff38 ff38 ff38 ff37 ff37 ff36 ff37 ff35 ff35 ff35 ff34 ff33 ff33 ff32 ff31 ff30 ff2f ff2e ff2e ff2d ff2d ff2c ff2c ff2b ff2a ff29 ff27 ff27 ff27 ff26 ff25 ff24 ff24 ff23 ff22 ff20 ff1f ff1f ff1d ff1c ff1b ff1a ff1a ff19 ff18 ff18 ff16 ff16 ff15 ff14 ff13 ff12 ff12 ff11 ff10 ff10 ff0f ff0e ff0d ff0d ff0c ff0c ff0b ff0b ff0a ff09 ff09 ff08 ff08 ff07 ff07 ff06 ff06 ff06 ff05 ff05 ff05 ff04 ff04 ff04 ff03 ff03 ff03 ff03 ff02 ff02 ff02 ff02 ff02 ff02 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 │ │ -e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff03 ff03 ff03 ff03 ff04 ff04 ff04 ff05 ff05 ff05 ff06 ff06 ff06 ff07 ff07 ff08 ff08 ff08 ff09 ff0a ff0a ff0b ff0b ff0c ff0d ff0d ff0e ff0e ff0f ff10 ff11 ff12 ff12 ff13 ff13 ff14 ff15 ff16 ff17 ff18 ff19 ff1a ff1b ff1c ff1c ff1d ff1e ff20 ff21 ff22 ff23 ff24 ff25 ff25 ff26 ff28 ff28 ff29 ff2a ff2c ff2d ff2d ff2e ff2f ff30 ff31 ff32 ff33 ff34 ff33 ff35 ff36 ff36 ff38 ff38 ff39 ff3a ff3b ff3b ff3c ff3d ff3d ff3e ff3e ff3f ff40 ff41 ff41 ff42 ff42 ff42 ff42 ff44 ff43 ff43 ff44 ff44 ff45 ff45 ff46 ff46 ff47 ff47 ff47 ff49 ff48 ff48 ff49 ff49 ff4a ff4a ff4a ff4a ff4b ff4c ff4c ff4b ff4c ff4c ff4d ff4c ff4c ff4c ff4d ff4d ff4d ff4e ff4e ff4e ff4e ff4e ff4e ff4e ff4e ff4e ff4f ff4f ff50 ff50 ff50 ff50 ff4e ff50 ff50 ff51 ff51 ff50 ff50 ff50 ff51 ff51 ff52 ff52 ff51 ff51 ff51 ff52 ff52 ff53 ff52 ff52 ff52 ff52 ff53 ff53 ff53 ff54 ff54 ff54 ff54 ff54 ff54 ff54 ff55 ff54 ff54 ff55 ff56 ff55 ff55 ff56 ff56 ff55 ff56 ff56 ff56 ff57 ff56 ff57 ff56 ff57 ff57 ff57 ff58 ff58 ff58 ff58 ff58 ff58 ff58 ff58 ff58 ff59 ff58 ff59 ff59 ff59 ff59 ff59 ff59 ff5a ff5a ff5a ff5a ff5a ff5b ff5b ff5a ff5a ff5a ff5a ff5b ff5a ff5b ff5b ff5c ff5c ff5c ff5c ff5c ff5c ff5c ff5d ff5c ff5d ff5d ff5d ff5d ff5d ff5d ff5d ff5d ff5e ff5e ff5e ff5e ff5e ff5f ff5e ff5f ff5e ff5f ff5e ff5e ff5f ff5e ff5f ff60 ff5f ff5f ff61 ff60 ff61 ff60 ff61 ff60 ff60 ff61 ff62 ff61 ff61 ff61 ff62 ff61 ff61 ff61 ff61 ff61 ff62 ff62 ff63 ff63 ff63 ff63 ff63 ff63 ff63 ff63 ff63 ff63 ff63 ff63 ff63 ff63 ff64 ff64 ff64 ff64 ff64 ff64 ff65 ff64 ff64 ff64 ff65 ff64 ff65 ff65 ff65 ff65 ff65 ff65 ff65 ff66 ff65 ff66 ff65 ff66 ff66 ff66 ff65 ff66 ff67 ff66 ff65 ff66 ff67 ff67 ff66 ff67 ff68 ff67 ff67 ff67 ff67 ff68 ff67 ff68 ff67 ff67 ff68 ff67 ff67 ff68 ff68 ff68 ff69 ff69 ff69 ff69 ff69 ff68 ff69 ff69 ff68 ff69 ff68 ff69 ff69 ff69 ff6a ff6a ff6a ff6a ff6a ff6a ff6a ff6a ff6a ff6a ff6a ff6a ff6a ff6a ff6a ff6b ff6b ff6b ff6b ff6b ff6c ff6c ff6b ff6b ff6b ff6c ff6b ff6b ff6b ff6b ff6b ff6b ff6c ff6b ff6b ff6b ff6c ff6b ff6b ff6b ff6b ff6c ff6c ff6c ff6c ff6c ff6c ff6c ff6d ff6d ff6c ff6d ff6d ff6e ff6d ff6c ff6d ff6d ff6d ff6d ff6d ff6d ff6d ff6d ff6c ff6c ff6d ff6d ff6d ff6d ff6c ff6d ff6d ff6d ff6d ff6e ff6e ff6e ff6e ff6d ff6d ff6f ff6f ff6f ff6f ff6f ff6f ff6f ff6f ff6f ff6e ff6f ff6e ff6f ff6e ff6e ff6e ff6f ff6f ff6e ff6f ff6f ff6f ff6f ff70 ff6f ff6f ff70 ff70 ff6f ff6f ff6f ff6f ff6f ff70 ff6f ff6f ff70 ff70 ff6f ff6f ff6f ff70 ff70 ff70 ff71 ff71 ff70 ff70 ff70 ff70 ff70 ff70 ff70 ff70 ff70 ff70 ff70 ff70 ff70 ff71 ff71 ff70 ff70 ff70 ff70 ff70 ff70 ff70 ff70 ff70 ff71 ff70 ff71 ff71 ff70 ff70 ff70 ff70 ff71 ff71 ff70 ff70 ff71 ff71 ff70 ff71 ff70 ff70 ff70 ff70 ff70 ff70 ff70 ff71 ff70 ff71 ff70 ff70 ff70 ff70 ff70 ff70 ff70 ff70 ff70 ff71 ff70 ff71 ff71 ff70 ff70 ff70 ff70 ff70 ff70 ff71 ff70 ff70 ff70 ff71 ff70 ff70 ff70 ff70 ff70 ff70 ff70 ff70 ff70 ff71 ff70 ff71 ff71 ff71 ff70 ff71 ff71 ff71 ff71 ff70 ff71 ff70 ff71 ff70 ff71 ff70 ff71 ff70 ff71 ff71 ff71 ff71 ff71 ff71 ff72 ff71 ff71 ff72 ff72 ff71 ff71 ff71 ff71 ff71 ff70 ff70 ff70 ff70 ff71 ff70 ff70 ff70 ff70 ff70 ff70 ff70 ff70 ff70 ff70 ff6f ff6f ff70 ff6f ff70 ff6f ff70 ff6f ff6f ff6f ff70 ff70 ff6f ff70 ff6f ff6f ff6f ff70 ff6f ff70 ff6f ff6f ff6f ff6f ff6f ff6f ff70 ff70 ff6f ff6f ff70 ff6f ff6f ff6f ff6f ff6f ff6f ff6f ff6f ff6f ff70 ff6f ff6e ff6f ff6f ff6f ff6e ff6e ff6e ff6f ff6e ff6e ff6f ff6f ff6e ff6e ff6f ff6e ff6e ff6f ff6f ff6e ff6f ff6e ff6e ff6f ff6e ff6e ff6e ff6e ff6f ff6e ff6d ff6e ff6e ff6e ff6e ff6d ff6e ff6d ff6d ff6e ff6d ff6d ff6d ff6e ff6d ff6e ff6d ff6e ff6c ff6c ff6c ff6c ff6c ff6c ff6c ff6c ff6c ff6c ff6c ff6b ff6c ff6b ff6c ff6c ff6b ff6c ff6c ff6b ff6c ff6b ff6b ff6b ff6b ff6b ff6b ff6b ff6b ff6b ff6b ff6b ff6b ff6b ff6b ff6b ff6b ff6b ff6a ff6a ff6a ff6a ff6a ff69 ff6a ff6a ff69 ff69 ff69 ff69 ff69 ff6a ff69 ff6a ff69 ff69 ff69 ff69 ff69 ff69 ff68 ff69 ff69 ff68 ff68 ff68 ff69 ff68 ff68 ff68 ff68 ff69 ff69 ff68 ff68 ff68 ff68 ff68 ff68 ff67 ff67 ff68 ff68 ff68 ff66 ff67 ff66 ff66 ff68 ff67 ff66 ff66 ff66 ff66 ff67 ff65 ff67 ff66 ff67 ff65 ff65 ff67 ff65 ff66 ff65 ff65 ff65 ff65 ff65 ff65 ff66 ff64 ff64 ff65 ff64 ff65 ff64 ff64 ff63 ff64 ff64 ff63 ff64 ff64 ff64 ff64 ff64 ff64 ff63 ff62 ff62 ff63 ff63 ff62 ff62 ff62 ff62 ff62 ff62 ff62 ff62 ff61 ff61 ff61 ff62 ff61 ff61 ff61 ff61 ff62 ff61 ff61 ff61 ff60 ff60 ff61 ff60 ff60 ff60 ff60 ff5f ff5f ff60 ff5f ff60 ff60 ff60 ff5f ff5f ff5e ff5f ff5f ff5f ff5f ff5e ff5e ff5f ff5e ff5e ff5e ff5e ff5d ff5e ff5e ff5d ff5d ff5d ff5d ff5d ff5d ff5c ff5c ff5c ff5c ff5c ff5d ff5c ff5c ff5b ff5b ff5b ff5b ff5c ff5b ff5b ff5b ff5b ff5a ff59 ff5a ff5a ff5a ff59 ff59 ff5a ff59 ff58 ff59 ff59 ff58 ff59 ff59 ff59 ff59 ff58 ff57 ff57 ff57 ff57 ff57 ff57 ff57 ff57 ff56 ff56 ff57 ff56 ff56 ff56 ff56 ff56 ff55 ff55 ff55 ff55 ff54 ff54 ff54 ff54 ff54 ff54 ff55 ff54 ff54 ff54 ff53 ff54 ff53 ff53 ff53 ff52 ff52 ff52 ff52 ff52 ff52 ff52 ff52 ff52 ff52 ff52 ff52 ff51 ff51 ff50 ff51 ff50 ff51 ff50 ff50 ff4f ff4f ff50 ff50 ff50 ff50 ff4f ff50 ff4f ff50 ff4f ff4f ff4f ff4e ff4e ff4e ff4e ff4d ff4d ff4d ff4d ff4d ff4d ff4d ff4c ff4d ff4c ff4c ff4d ff4c ff4b ff4b ff4b ff4b ff4c ff4a ff4a ff4a ff4a ff4b ff4a ff4a ff49 ff47 ff48 ff48 ff47 ff48 ff47 ff47 ff46 ff46 ff46 ff47 ff46 ff46 ff46 ff46 ff46 ff46 ff46 ff46 ff46 ff45 ff45 ff44 ff45 ff45 ff44 ff44 ff44 ff44 ff43 ff43 ff43 ff43 ff43 ff43 ff43 ff42 ff43 ff43 ff42 ff41 ff42 ff41 ff41 ff41 ff41 ff41 ff41 ff41 ff40 ff41 ff41 ff3f ff40 ff3f ff3f ff3f ff3e ff3f ff3f ff3f ff3e ff3d ff3d ff3d ff3d ff3d ff3c ff3d ff3d ff3c ff3a ff39 ff3a ff3a ff3a ff38 ff38 ff38 ff38 ff37 ff36 ff36 ff35 ff34 ff35 ff35 ff33 ff33 ff31 ff32 ff31 ff30 ff2f ff2e ff2e ff2d ff2c ff2c ff2a ff2a ff2a ff28 ff28 ff26 ff26 ff26 ff25 ff24 ff22 ff21 ff21 ff20 ff1f ff1d ff1d ff1c ff1b ff1a ff19 ff19 ff17 ff17 ff16 ff15 ff14 ff13 ff13 ff12 ff11 ff10 ff10 ff0f ff0f ff0e ff0d ff0c ff0c ff0b ff0b ff0a ff0a ff09 ff08 ff08 ff08 ff07 ff07 ff06 ff06 ff05 ff05 ff05 ff04 ff04 ff04 ff03 ff03 ff03 ff03 ff03 ff02 ff02 ff02 ff02 ff02 ff02 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 │ │ -e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff02 ff02 ff02 ff02 ff02 ff02 ff03 ff03 ff03 ff03 ff04 ff04 ff04 ff04 ff05 ff05 ff05 ff06 ff06 ff06 ff07 ff07 ff08 ff08 ff09 ff09 ff0a ff0a ff0b ff0c ff0c ff0d ff0d ff0e ff0f ff0f ff10 ff11 ff12 ff12 ff13 ff14 ff14 ff16 ff16 ff18 ff18 ff19 ff1b ff1b ff1c ff1c ff1e ff1f ff20 ff21 ff22 ff23 ff24 ff25 ff26 ff27 ff28 ff28 ff29 ff2a ff2b ff2c ff2e ff2e ff2f ff31 ff32 ff32 ff32 ff33 ff34 ff35 ff37 ff37 ff37 ff38 ff3a ff3b ff3a ff3c ff3b ff3d ff3c ff3f ff3e ff3f ff40 ff40 ff41 ff42 ff42 ff42 ff43 ff43 ff44 ff43 ff44 ff45 ff45 ff45 ff45 ff45 ff47 ff47 ff48 ff47 ff48 ff48 ff48 ff4a ff48 ff48 ff49 ff4a ff4c ff4b ff4c ff4b ff4c ff4b ff4c ff4c ff4c ff4d ff4c ff4d ff4d ff4e ff4d ff4d ff4e ff4d ff4e ff4e ff4f ff4f ff4f ff4f ff4f ff4f ff4e ff50 ff4f ff50 ff50 ff50 ff50 ff50 ff51 ff51 ff51 ff52 ff50 ff51 ff50 ff52 ff52 ff52 ff51 ff52 ff52 ff52 ff52 ff52 ff53 ff54 ff54 ff54 ff53 ff54 ff53 ff53 ff55 ff54 ff54 ff55 ff56 ff55 ff54 ff55 ff55 ff55 ff56 ff55 ff56 ff56 ff55 ff57 ff55 ff57 ff56 ff57 ff57 ff57 ff57 ff57 ff57 ff57 ff57 ff58 ff57 ff58 ff58 ff58 ff58 ff58 ff58 ff59 ff59 ff59 ff59 ff5a ff5a ff5a ff5a ff5a ff59 ff5a ff5a ff59 ff5a ff5a ff5a ff5b ff5c ff5b ff5b ff5b ff5b ff5b ff5b ff5c ff5c ff5c ff5c ff5c ff5c ff5c ff5d ff5d ff5d ff5d ff5d ff5d ff5e ff5e ff5e ff5e ff5e ff5e ff5e ff5e ff5e ff5e ff5e ff5f ff5f ff5f ff5f ff60 ff5f ff5f ff5f ff60 ff60 ff60 ff60 ff61 ff60 ff60 ff61 ff61 ff60 ff61 ff61 ff61 ff61 ff62 ff62 ff62 ff62 ff62 ff62 ff62 ff62 ff62 ff62 ff63 ff62 ff62 ff63 ff63 ff63 ff63 ff63 ff63 ff63 ff64 ff63 ff64 ff64 ff63 ff64 ff64 ff63 ff64 ff64 ff64 ff65 ff65 ff64 ff64 ff65 ff65 ff65 ff64 ff65 ff65 ff65 ff65 ff66 ff66 ff65 ff65 ff66 ff66 ff66 ff66 ff67 ff66 ff66 ff66 ff66 ff67 ff66 ff67 ff67 ff66 ff67 ff67 ff66 ff67 ff68 ff68 ff68 ff69 ff68 ff68 ff68 ff68 ff67 ff68 ff68 ff68 ff68 ff68 ff69 ff69 ff69 ff69 ff69 ff69 ff69 ff69 ff69 ff69 ff69 ff69 ff6a ff6a ff6a ff69 ff6a ff6a ff6b ff6b ff6b ff6b ff6b ff6b ff6b ff6b ff6b ff6b ff6b ff6b ff6b ff6b ff6b ff6b ff6b ff6b ff6b ff6b ff6a ff6b ff6a ff6b ff6b ff6b ff6b ff6b ff6c ff6c ff6c ff6c ff6c ff6d ff6c ff6b ff6c ff6c ff6c ff6c ff6c ff6d ff6c ff6d ff6c ff6d ff6d ff6d ff6c ff6c ff6c ff6c ff6c ff6d ff6c ff6c ff6d ff6c ff6d ff6c ff6d ff6e ff6e ff6e ff6d ff6d ff6e ff6d ff6d ff6e ff6d ff6e ff6e ff6e ff6e ff6e ff6e ff6e ff6e ff6d ff6e ff6d ff6e ff6e ff6d ff6e ff6e ff6e ff6e ff6f ff6e ff6e ff70 ff70 ff6f ff6e ff6e ff6e ff6e ff6f ff6f ff6f ff6f ff6f ff6f ff6f ff6f ff70 ff70 ff6f ff70 ff70 ff6f ff6f ff70 ff6f ff6f ff6f ff6f ff70 ff70 ff6f ff70 ff70 ff70 ff70 ff70 ff70 ff70 ff70 ff6f ff6f ff6f ff70 ff6f ff70 ff70 ff6f ff70 ff70 ff70 ff6f ff70 ff70 ff70 ff70 ff6f ff6f ff70 ff70 ff70 ff70 ff6f ff6f ff70 ff6f ff6f ff6f ff70 ff70 ff6f ff70 ff6f ff70 ff6f ff70 ff6f ff6f ff6f ff6f ff70 ff70 ff6f ff70 ff70 ff6f ff70 ff6f ff6f ff6f ff70 ff70 ff70 ff70 ff6f ff70 ff6f ff70 ff6f ff6f ff70 ff70 ff70 ff70 ff70 ff71 ff70 ff70 ff71 ff71 ff70 ff71 ff70 ff70 ff71 ff70 ff71 ff70 ff71 ff70 ff71 ff70 ff70 ff70 ff71 ff70 ff70 ff70 ff70 ff70 ff71 ff70 ff70 ff70 ff71 ff70 ff70 ff70 ff70 ff70 ff70 ff70 ff70 ff70 ff71 ff70 ff70 ff70 ff70 ff6f ff6f ff6f ff6f ff6f ff6f ff6f ff6f ff6f ff6f ff6f ff6e ff6f ff6f ff6e ff6e ff6e ff6f ff6e ff6f ff6e ff6e ff6e ff6f ff6e ff6f ff6f ff6e ff6e ff6e ff6f ff6e ff6f ff6f ff6e ff6f ff6f ff6e ff6f ff6e ff6e ff6f ff6f ff6f ff6e ff6e ff6f ff6f ff6e ff6f ff6f ff6f ff6e ff6d ff6d ff6e ff6e ff6d ff6e ff6e ff6e ff6e ff6e ff6d ff6e ff6e ff6e ff6e ff6e ff6e ff6d ff6e ff6e ff6d ff6d ff6e ff6e ff6e ff6d ff6d ff6d ff6d ff6d ff6c ff6d ff6d ff6c ff6d ff6d ff6c ff6d ff6d ff6d ff6d ff6d ff6d ff6c ff6c ff6c ff6b ff6c ff6b ff6b ff6b ff6b ff6b ff6b ff6b ff6b ff6b ff6b ff6b ff6b ff6b ff6b ff6b ff6b ff6b ff6b ff6a ff6a ff6a ff6a ff6a ff6a ff6a ff6a ff6a ff6a ff6a ff6a ff6a ff6a ff6a ff6a ff6a ff6a ff6a ff6a ff69 ff69 ff69 ff68 ff68 ff68 ff68 ff68 ff69 ff68 ff69 ff69 ff69 ff68 ff68 ff68 ff69 ff68 ff68 ff69 ff68 ff68 ff67 ff67 ff67 ff67 ff68 ff67 ff68 ff67 ff68 ff68 ff67 ff67 ff67 ff67 ff67 ff67 ff68 ff68 ff67 ff66 ff66 ff65 ff66 ff67 ff67 ff66 ff66 ff66 ff66 ff65 ff65 ff66 ff66 ff66 ff65 ff64 ff66 ff64 ff66 ff65 ff64 ff65 ff65 ff64 ff65 ff65 ff64 ff64 ff64 ff64 ff64 ff64 ff63 ff63 ff63 ff63 ff63 ff63 ff63 ff63 ff63 ff63 ff63 ff63 ff62 ff62 ff62 ff62 ff62 ff62 ff62 ff61 ff62 ff61 ff61 ff61 ff61 ff61 ff60 ff60 ff60 ff60 ff60 ff60 ff61 ff60 ff60 ff61 ff60 ff60 ff60 ff5f ff60 ff60 ff5f ff5f ff5e ff5f ff5f ff5f ff5f ff5f ff5f ff5e ff5e ff5e ff5e ff5e ff5e ff5d ff5e ff5e ff5e ff5e ff5e ff5d ff5d ff5d ff5d ff5d ff5c ff5c ff5c ff5c ff5c ff5b ff5b ff5b ff5c ff5b ff5b ff5c ff5b ff5b ff5b ff5a ff5b ff5a ff5b ff5a ff5a ff5a ff5a ff58 ff59 ff59 ff59 ff59 ff58 ff59 ff59 ff58 ff58 ff58 ff57 ff58 ff58 ff58 ff58 ff58 ff57 ff57 ff56 ff56 ff56 ff56 ff56 ff56 ff56 ff55 ff56 ff55 ff55 ff56 ff55 ff55 ff55 ff55 ff55 ff54 ff54 ff54 ff53 ff53 ff53 ff54 ff54 ff54 ff53 ff53 ff53 ff53 ff52 ff52 ff52 ff52 ff52 ff51 ff51 ff51 ff51 ff51 ff52 ff51 ff51 ff52 ff51 ff50 ff51 ff50 ff50 ff4f ff50 ff50 ff50 ff4f ff4f ff4f ff4f ff4f ff4f ff4f ff4f ff4e ff4f ff4f ff4e ff4e ff4e ff4d ff4d ff4d ff4d ff4c ff4c ff4d ff4c ff4c ff4d ff4c ff4c ff4c ff4c ff4c ff4c ff4b ff4a ff4a ff4b ff4b ff4a ff49 ff49 ff48 ff49 ff49 ff48 ff48 ff47 ff47 ff47 ff47 ff48 ff47 ff46 ff46 ff46 ff46 ff47 ff46 ff46 ff46 ff45 ff45 ff45 ff45 ff45 ff45 ff45 ff44 ff44 ff44 ff45 ff44 ff44 ff43 ff42 ff42 ff42 ff42 ff43 ff43 ff43 ff42 ff42 ff42 ff42 ff42 ff41 ff41 ff40 ff40 ff40 ff41 ff41 ff40 ff40 ff40 ff40 ff40 ff3f ff3f ff3f ff3e ff3f ff3e ff3f ff3f ff3f ff3d ff3d ff3d ff3c ff3b ff3b ff3b ff3b ff3a ff39 ff39 ff39 ff39 ff39 ff39 ff38 ff37 ff37 ff36 ff36 ff35 ff35 ff34 ff33 ff33 ff33 ff33 ff31 ff31 ff31 ff30 ff2f ff2e ff2d ff2d ff2c ff2c ff2a ff2a ff29 ff28 ff27 ff26 ff25 ff24 ff24 ff23 ff22 ff20 ff1f ff1e ff1e ff1d ff1b ff1b ff1b ff1a ff19 ff18 ff17 ff16 ff16 ff15 ff14 ff13 ff12 ff12 ff11 ff10 ff0f ff0f ff0e ff0d ff0d ff0c ff0b ff0b ff0a ff0a ff09 ff09 ff08 ff08 ff07 ff07 ff06 ff06 ff06 ff05 ff05 ff05 ff04 ff04 ff04 ff03 ff03 ff03 ff03 ff02 ff02 ff02 ff02 ff02 ff02 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 │ │ -e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff03 ff03 ff03 ff03 ff04 ff04 ff04 ff04 ff05 ff05 ff05 ff06 ff06 ff07 ff07 ff07 ff08 ff08 ff09 ff09 ff0a ff0b ff0b ff0c ff0c ff0d ff0e ff0e ff0f ff0f ff10 ff11 ff12 ff13 ff13 ff14 ff15 ff16 ff16 ff17 ff19 ff19 ff19 ff1b ff1c ff1d ff1e ff1f ff20 ff21 ff23 ff24 ff24 ff25 ff26 ff27 ff27 ff29 ff2a ff2b ff2d ff2d ff2e ff2e ff2f ff30 ff30 ff32 ff33 ff34 ff35 ff35 ff36 ff37 ff37 ff3a ff39 ff3a ff3b ff3b ff3b ff3d ff3d ff3f ff3e ff3f ff3f ff41 ff42 ff41 ff42 ff42 ff43 ff43 ff43 ff44 ff44 ff45 ff45 ff44 ff46 ff46 ff46 ff47 ff46 ff46 ff48 ff48 ff47 ff47 ff48 ff48 ff49 ff4b ff4a ff4b ff4c ff4b ff4c ff4b ff4c ff4c ff4c ff4c ff4d ff4e ff4c ff4c ff4d ff4d ff4d ff4e ff4e ff4e ff4e ff4e ff4e ff4e ff4e ff4f ff4e ff4f ff4f ff4f ff50 ff50 ff51 ff50 ff50 ff51 ff50 ff50 ff50 ff51 ff51 ff51 ff51 ff51 ff52 ff52 ff52 ff52 ff53 ff52 ff53 ff53 ff53 ff53 ff52 ff53 ff54 ff54 ff54 ff55 ff54 ff55 ff53 ff54 ff54 ff55 ff56 ff54 ff56 ff55 ff54 ff56 ff55 ff57 ff56 ff56 ff56 ff56 ff56 ff56 ff56 ff56 ff57 ff57 ff57 ff57 ff57 ff57 ff57 ff57 ff58 ff58 ff58 ff58 ff58 ff59 ff59 ff59 ff59 ff59 ff58 ff59 ff59 ff59 ff59 ff5a ff5a ff5a ff5b ff5a ff5a ff5a ff5a ff5a ff5b ff5b ff5b ff5b ff5b ff5b ff5b ff5c ff5d ff5d ff5c ff5d ff5d ff5d ff5d ff5d ff5d ff5d ff5d ff5d ff5d ff5d ff5e ff5e ff5d ff5e ff5f ff5f ff5f ff5f ff5e ff5e ff5f ff5f ff60 ff5f ff60 ff60 ff5f ff60 ff60 ff60 ff60 ff60 ff61 ff60 ff61 ff61 ff61 ff61 ff62 ff62 ff61 ff62 ff62 ff61 ff61 ff62 ff62 ff62 ff63 ff62 ff62 ff62 ff63 ff63 ff63 ff63 ff63 ff63 ff63 ff63 ff63 ff63 ff63 ff63 ff64 ff64 ff64 ff64 ff64 ff64 ff64 ff64 ff64 ff64 ff64 ff64 ff65 ff65 ff65 ff65 ff64 ff65 ff65 ff65 ff65 ff66 ff66 ff65 ff66 ff66 ff65 ff66 ff65 ff66 ff66 ff66 ff66 ff67 ff66 ff67 ff68 ff68 ff67 ff68 ff67 ff67 ff67 ff67 ff67 ff67 ff67 ff68 ff67 ff67 ff68 ff68 ff68 ff68 ff68 ff68 ff68 ff68 ff68 ff68 ff69 ff69 ff69 ff69 ff69 ff69 ff6a ff6a ff6a ff6a ff6a ff6a ff6a ff6a ff6a ff6a ff6a ff6a ff6a ff6a ff6a ff6a ff6a ff6a ff6a ff6a ff6a ff6a ff6a ff6a ff6a ff6a ff6b ff6b ff6b ff6b ff6c ff6c ff6c ff6b ff6b ff6c ff6c ff6b ff6c ff6b ff6b ff6c ff6c ff6c ff6c ff6c ff6c ff6c ff6b ff6b ff6c ff6c ff6c ff6c ff6c ff6c ff6c ff6c ff6d ff6c ff6d ff6c ff6d ff6e ff6d ff6d ff6d ff6c ff6d ff6c ff6c ff6d ff6c ff6d ff6d ff6d ff6c ff6e ff6d ff6e ff6d ff6c ff6e ff6d ff6d ff6e ff6d ff6d ff6d ff6d ff6e ff6e ff6d ff6e ff6f ff6f ff6f ff6d ff6e ff6e ff6e ff6f ff6e ff6f ff6f ff6f ff6f ff6e ff6f ff6f ff6f ff6f ff6f ff6e ff6e ff6e ff6f ff6f ff6f ff6f ff6f ff6f ff6f ff6e ff6f ff6f ff6f ff6f ff6f ff6f ff6f ff6f ff6f ff6e ff6f ff6f ff6f ff70 ff6e ff6f ff6f ff6e ff6f ff6f ff6f ff6f ff6e ff6e ff6e ff6e ff6f ff6f ff6f ff6f ff6e ff6f ff6f ff6e ff6f ff6e ff6f ff6f ff6e ff6f ff6f ff6f ff6f ff6f ff6f ff6f ff6f ff6f ff6f ff70 ff6f ff6f ff6f ff6f ff6f ff6f ff6f ff6f ff6f ff6f ff70 ff6f ff6f ff6f ff6f ff70 ff6f ff6f ff6f ff6f ff6f ff70 ff70 ff71 ff70 ff70 ff71 ff71 ff70 ff71 ff70 ff70 ff70 ff70 ff70 ff70 ff70 ff70 ff70 ff6f ff6f ff70 ff70 ff6f ff6f ff6f ff6f ff70 ff6f ff6f ff6f ff6f ff70 ff6f ff70 ff6f ff70 ff70 ff6f ff6f ff6f ff70 ff6f ff6f ff6f ff70 ff6f ff6f ff6f ff6f ff6f ff6f ff6f ff6f ff6f ff6f ff6e ff6f ff6e ff6e ff6f ff6e ff6e ff6e ff6e ff6e ff6e ff6e ff6d ff6d ff6e ff6d ff6e ff6e ff6d ff6e ff6e ff6e ff6d ff6e ff6e ff6e ff6f ff6f ff6e ff6e ff6e ff6d ff6e ff6e ff6e ff6e ff6d ff6e ff6e ff6e ff6e ff6e ff6e ff6e ff6d ff6d ff6e ff6e ff6d ff6d ff6d ff6d ff6d ff6c ff6c ff6d ff6d ff6e ff6d ff6d ff6d ff6d ff6d ff6d ff6c ff6c ff6d ff6e ff6d ff6c ff6d ff6c ff6d ff6c ff6c ff6c ff6c ff6c ff6c ff6c ff6c ff6c ff6c ff6c ff6c ff6c ff6c ff6c ff6c ff6c ff6b ff6c ff6b ff6b ff6a ff6a ff6a ff6a ff6b ff6a ff6b ff6a ff6a ff6b ff6a ff6a ff6b ff6a ff6b ff6a ff6a ff6a ff6a ff69 ff69 ff69 ff69 ff69 ff69 ff69 ff69 ff69 ff6a ff6a ff6a ff69 ff6a ff6a ff69 ff6a ff69 ff68 ff69 ff68 ff67 ff67 ff67 ff68 ff68 ff68 ff69 ff68 ff68 ff67 ff68 ff67 ff67 ff68 ff67 ff68 ff68 ff68 ff67 ff67 ff66 ff67 ff68 ff67 ff66 ff66 ff68 ff67 ff66 ff67 ff66 ff66 ff67 ff67 ff67 ff67 ff67 ff66 ff66 ff65 ff66 ff65 ff66 ff65 ff65 ff66 ff65 ff65 ff65 ff65 ff65 ff65 ff65 ff64 ff65 ff64 ff65 ff65 ff64 ff64 ff64 ff64 ff64 ff64 ff64 ff64 ff64 ff64 ff63 ff63 ff63 ff63 ff62 ff62 ff63 ff62 ff62 ff62 ff62 ff62 ff62 ff62 ff62 ff62 ff61 ff62 ff61 ff61 ff62 ff61 ff62 ff61 ff61 ff60 ff60 ff60 ff60 ff5f ff5f ff60 ff5f ff60 ff60 ff60 ff5f ff60 ff60 ff5f ff60 ff5e ff5f ff5f ff5f ff5f ff5e ff5e ff5e ff5e ff5e ff5e ff5e ff5d ff5e ff5d ff5d ff5d ff5d ff5d ff5d ff5d ff5d ff5d ff5d ff5d ff5d ff5c ff5c ff5c ff5c ff5c ff5b ff5b ff5b ff5b ff5a ff5b ff5b ff5a ff5b ff5a ff5a ff5a ff5b ff5a ff5a ff59 ff59 ff59 ff5a ff59 ff59 ff58 ff58 ff58 ff58 ff58 ff58 ff58 ff58 ff58 ff57 ff57 ff57 ff57 ff57 ff57 ff57 ff57 ff57 ff56 ff55 ff56 ff55 ff55 ff55 ff55 ff55 ff55 ff54 ff55 ff55 ff55 ff55 ff54 ff55 ff55 ff54 ff53 ff53 ff53 ff53 ff53 ff53 ff53 ff53 ff53 ff53 ff52 ff52 ff52 ff52 ff52 ff51 ff51 ff51 ff51 ff50 ff50 ff50 ff51 ff51 ff51 ff51 ff51 ff50 ff4f ff50 ff4f ff50 ff4f ff4f ff4f ff4f ff4f ff4f ff4e ff4e ff4e ff4e ff4e ff4e ff4e ff4e ff4e ff4d ff4e ff4d ff4d ff4c ff4c ff4d ff4c ff4c ff4c ff4b ff4c ff4d ff4c ff4b ff4b ff4b ff4b ff4c ff4b ff4a ff49 ff4a ff4a ff49 ff49 ff48 ff47 ff48 ff48 ff47 ff48 ff47 ff47 ff47 ff46 ff47 ff47 ff46 ff46 ff46 ff45 ff46 ff46 ff46 ff45 ff45 ff44 ff44 ff44 ff44 ff44 ff44 ff43 ff44 ff44 ff44 ff44 ff44 ff43 ff42 ff42 ff41 ff42 ff42 ff42 ff42 ff41 ff41 ff41 ff41 ff41 ff41 ff40 ff40 ff40 ff40 ff41 ff40 ff3f ff40 ff3f ff3f ff3f ff3f ff3f ff3e ff3e ff3f ff3e ff3d ff3c ff3c ff3d ff3c ff3c ff3b ff3a ff3a ff3a ff39 ff39 ff38 ff38 ff38 ff37 ff37 ff37 ff37 ff35 ff36 ff36 ff35 ff34 ff33 ff33 ff32 ff32 ff31 ff31 ff30 ff30 ff2f ff2e ff2e ff2d ff2c ff2c ff2a ff2a ff29 ff28 ff28 ff26 ff26 ff25 ff23 ff22 ff21 ff21 ff20 ff1f ff1e ff1d ff1d ff1c ff1a ff1a ff19 ff19 ff17 ff17 ff15 ff15 ff14 ff14 ff13 ff12 ff11 ff10 ff0f ff0f ff0e ff0e ff0d ff0c ff0c ff0b ff0b ff0a ff09 ff09 ff08 ff08 ff07 ff07 ff06 ff06 ff06 ff05 ff05 ff05 ff04 ff04 ff04 ff03 ff03 ff03 ff03 ff03 ff02 ff02 ff02 ff02 ff02 ff02 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 │ │ -e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff02 ff02 ff02 ff02 ff02 ff02 ff03 ff03 ff03 ff03 ff03 ff04 ff04 ff04 ff04 ff05 ff05 ff06 ff06 ff06 ff07 ff07 ff08 ff08 ff08 ff09 ff0a ff0a ff0b ff0b ff0c ff0c ff0d ff0e ff0e ff0f ff10 ff11 ff12 ff12 ff13 ff14 ff15 ff15 ff16 ff17 ff18 ff18 ff19 ff1a ff1c ff1c ff1d ff1e ff20 ff21 ff22 ff22 ff23 ff25 ff26 ff26 ff28 ff29 ff2a ff2b ff2b ff2d ff2d ff2e ff2f ff2f ff31 ff32 ff33 ff33 ff34 ff35 ff36 ff36 ff38 ff38 ff38 ff3a ff39 ff3b ff3b ff3d ff3d ff3d ff3e ff3e ff3f ff3f ff40 ff41 ff41 ff41 ff42 ff42 ff42 ff44 ff44 ff45 ff44 ff44 ff45 ff45 ff46 ff46 ff46 ff47 ff47 ff47 ff47 ff48 ff48 ff47 ff49 ff48 ff4a ff4b ff4a ff4b ff4a ff4b ff4c ff4c ff4c ff4d ff4c ff4c ff4c ff4d ff4d ff4c ff4d ff4e ff4d ff4d ff4d ff4d ff4e ff4e ff4e ff4e ff4d ff4e ff4f ff4f ff50 ff50 ff50 ff4f ff50 ff50 ff4f ff50 ff51 ff51 ff51 ff51 ff51 ff51 ff52 ff52 ff52 ff52 ff52 ff52 ff52 ff52 ff52 ff52 ff53 ff53 ff54 ff54 ff53 ff53 ff53 ff53 ff53 ff54 ff53 ff55 ff54 ff55 ff55 ff53 ff55 ff55 ff56 ff56 ff55 ff55 ff55 ff55 ff56 ff56 ff56 ff57 ff56 ff56 ff57 ff56 ff56 ff57 ff57 ff57 ff57 ff58 ff58 ff58 ff58 ff58 ff58 ff58 ff58 ff57 ff58 ff59 ff58 ff58 ff5a ff59 ff59 ff5a ff5a ff5a ff59 ff59 ff5a ff5a ff5a ff5a ff5a ff5a ff5a ff5a ff5c ff5c ff5c ff5b ff5c ff5c ff5c ff5d ff5c ff5c ff5c ff5c ff5c ff5d ff5d ff5d ff5d ff5d ff5e ff5e ff5e ff5e ff5e ff5e ff5e ff5f ff5e ff5f ff5e ff5f ff5f ff5e ff5f ff5f ff5f ff5f ff60 ff60 ff60 ff61 ff60 ff61 ff60 ff61 ff60 ff61 ff61 ff61 ff61 ff60 ff61 ff61 ff61 ff62 ff62 ff61 ff62 ff62 ff62 ff62 ff62 ff62 ff63 ff62 ff62 ff62 ff63 ff63 ff63 ff63 ff63 ff63 ff63 ff63 ff63 ff63 ff63 ff63 ff63 ff64 ff64 ff64 ff64 ff64 ff65 ff64 ff65 ff64 ff65 ff64 ff64 ff65 ff65 ff64 ff65 ff65 ff65 ff65 ff65 ff65 ff66 ff65 ff67 ff66 ff67 ff66 ff66 ff67 ff67 ff66 ff66 ff66 ff66 ff67 ff66 ff66 ff67 ff67 ff67 ff67 ff67 ff68 ff68 ff67 ff68 ff67 ff68 ff68 ff68 ff68 ff68 ff68 ff68 ff69 ff69 ff69 ff69 ff69 ff69 ff69 ff69 ff69 ff69 ff69 ff69 ff69 ff6a ff69 ff69 ff6a ff69 ff69 ff69 ff69 ff6a ff6a ff6a ff6a ff6a ff6a ff6a ff6b ff6b ff6b ff6b ff6b ff6b ff6b ff6a ff6b ff6b ff6b ff6b ff6b ff6b ff6b ff6b ff6b ff6b ff6b ff6b ff6b ff6b ff6b ff6b ff6b ff6b ff6b ff6c ff6c ff6b ff6c ff6b ff6d ff6c ff6d ff6c ff6c ff6c ff6c ff6c ff6d ff6c ff6c ff6c ff6c ff6d ff6c ff6d ff6d ff6d ff6c ff6c ff6d ff6c ff6d ff6c ff6d ff6d ff6d ff6e ff6d ff6d ff6c ff6d ff6e ff6e ff6d ff6e ff6d ff6d ff6e ff6d ff6d ff6e ff6e ff6f ff6e ff6f ff6e ff6e ff6e ff6e ff6e ff6e ff6e ff6f ff6f ff6d ff6d ff6e ff6d ff6f ff6f ff6f ff6f ff6d ff6f ff6e ff6e ff6e ff6e ff6e ff6e ff6e ff6e ff6e ff6f ff6e ff6f ff6e ff6f ff6e ff6e ff6f ff6e ff6e ff6e ff6f ff6e ff6e ff6e ff6e ff6e ff6e ff6e ff6e ff6f ff6f ff6e ff6f ff6e ff6e ff6f ff6e ff6e ff6e ff6e ff6e ff6f ff6e ff6f ff6e ff6f ff6e ff6e ff6e ff6e ff6f ff6f ff6f ff6e ff6f ff6e ff6f ff6f ff6f ff6e ff6f ff6f ff6f ff6f ff6f ff6f ff70 ff6f ff6f ff6f ff6f ff6f ff70 ff6f ff6f ff6f ff6f ff70 ff6f ff6f ff70 ff6f ff6f ff6f ff6f ff6f ff6f ff6f ff70 ff6f ff6f ff6f ff6f ff6f ff6e ff6f ff6f ff6f ff6f ff6e ff6f ff6e ff6f ff6f ff6f ff6f ff6e ff6f ff6f ff6e ff6e ff6e ff6f ff6e ff6e ff6f ff6e ff6f ff6e ff6e ff6f ff6f ff6f ff6e ff6e ff6f ff6e ff6e ff6f ff6e ff6e ff6f ff6e ff6e ff6e ff6e ff6e ff6e ff6e ff6d ff6d ff6d ff6c ff6d ff6d ff6d ff6e ff6d ff6d ff6d ff6d ff6e ff6d ff6e ff6e ff6e ff6d ff6e ff6d ff6d ff6d ff6e ff6d ff6d ff6d ff6d ff6d ff6c ff6d ff6e ff6d ff6c ff6d ff6d ff6d ff6d ff6c ff6c ff6d ff6d ff6c ff6c ff6c ff6c ff6c ff6c ff6d ff6c ff6d ff6c ff6c ff6c ff6c ff6c ff6c ff6c ff6c ff6d ff6c ff6c ff6c ff6b ff6c ff6b ff6b ff6b ff6b ff6c ff6b ff6b ff6b ff6b ff6b ff6b ff6c ff6c ff6c ff6b ff6c ff6b ff6b ff6a ff6a ff6a ff69 ff6a ff6a ff6a ff6a ff6a ff6a ff6a ff6a ff69 ff6a ff6a ff6a ff6a ff6a ff6a ff69 ff69 ff68 ff68 ff68 ff69 ff69 ff69 ff69 ff6a ff69 ff68 ff68 ff69 ff69 ff68 ff68 ff69 ff68 ff69 ff68 ff67 ff67 ff67 ff67 ff68 ff68 ff68 ff67 ff67 ff67 ff67 ff67 ff67 ff67 ff67 ff68 ff67 ff67 ff67 ff67 ff66 ff66 ff67 ff67 ff66 ff66 ff66 ff66 ff66 ff66 ff66 ff66 ff66 ff67 ff66 ff66 ff66 ff65 ff65 ff65 ff66 ff65 ff66 ff64 ff65 ff65 ff64 ff65 ff64 ff64 ff64 ff64 ff64 ff64 ff64 ff64 ff64 ff64 ff64 ff64 ff63 ff63 ff63 ff63 ff63 ff63 ff63 ff63 ff63 ff62 ff62 ff62 ff62 ff61 ff62 ff61 ff62 ff61 ff61 ff61 ff61 ff61 ff61 ff61 ff61 ff61 ff60 ff60 ff61 ff61 ff60 ff61 ff61 ff5f ff60 ff5f ff5f ff5f ff5f ff5f ff5f ff5f ff5e ff5e ff5f ff5e ff5f ff5e ff5f ff5e ff5e ff5e ff5e ff5e ff5e ff5e ff5d ff5d ff5d ff5d ff5d ff5d ff5d ff5d ff5c ff5c ff5c ff5c ff5c ff5c ff5c ff5c ff5c ff5c ff5c ff5c ff5b ff5c ff5c ff5b ff5b ff5b ff5b ff5b ff5a ff5a ff5a ff59 ff5a ff5a ff59 ff59 ff5a ff5a ff59 ff58 ff59 ff59 ff59 ff59 ff58 ff58 ff58 ff58 ff57 ff58 ff57 ff57 ff57 ff57 ff57 ff57 ff56 ff56 ff56 ff56 ff56 ff57 ff56 ff56 ff55 ff55 ff55 ff55 ff55 ff54 ff55 ff55 ff54 ff54 ff54 ff54 ff54 ff54 ff54 ff54 ff54 ff53 ff53 ff52 ff52 ff52 ff52 ff52 ff52 ff52 ff52 ff52 ff52 ff52 ff51 ff52 ff51 ff51 ff50 ff50 ff50 ff4f ff50 ff50 ff50 ff50 ff4f ff50 ff4f ff4f ff4f ff4f ff4f ff4f ff4f ff4e ff4e ff4f ff4f ff4e ff4d ff4d ff4d ff4d ff4d ff4e ff4d ff4d ff4d ff4d ff4c ff4c ff4c ff4c ff4c ff4c ff4b ff4c ff4b ff4c ff4c ff4c ff4a ff4a ff4a ff4a ff4b ff4a ff49 ff49 ff49 ff48 ff48 ff48 ff48 ff47 ff47 ff47 ff47 ff47 ff47 ff47 ff47 ff46 ff46 ff46 ff46 ff46 ff45 ff45 ff45 ff45 ff45 ff45 ff44 ff44 ff43 ff43 ff44 ff43 ff44 ff43 ff43 ff43 ff43 ff43 ff43 ff43 ff42 ff41 ff41 ff41 ff42 ff41 ff41 ff41 ff40 ff40 ff41 ff41 ff40 ff40 ff3f ff40 ff40 ff3f ff3f ff3f ff40 ff3f ff3e ff3e ff3e ff3e ff3e ff3d ff3e ff3c ff3b ff3a ff3a ff3b ff3a ff3a ff3a ff39 ff39 ff39 ff39 ff38 ff38 ff37 ff37 ff37 ff36 ff36 ff35 ff35 ff36 ff34 ff34 ff33 ff32 ff31 ff31 ff31 ff30 ff2f ff2f ff2e ff2d ff2c ff2c ff2c ff2b ff2a ff29 ff28 ff28 ff27 ff26 ff25 ff25 ff23 ff22 ff21 ff20 ff1f ff1e ff1d ff1d ff1c ff1c ff1a ff19 ff18 ff18 ff17 ff16 ff16 ff14 ff13 ff13 ff12 ff11 ff10 ff10 ff0f ff0e ff0e ff0d ff0c ff0c ff0b ff0b ff0a ff0a ff09 ff08 ff08 ff07 ff07 ff07 ff06 ff06 ff05 ff05 ff05 ff04 ff04 ff04 ff04 ff03 ff03 ff03 ff03 ff02 ff02 ff02 ff02 ff02 ff02 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 │ │ -e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff03 ff03 ff03 ff03 ff03 ff04 ff04 ff04 ff05 ff05 ff05 ff06 ff06 ff06 ff07 ff07 ff08 ff08 ff09 ff09 ff0a ff0a ff0b ff0b ff0c ff0d ff0d ff0e ff0f ff10 ff10 ff11 ff12 ff12 ff13 ff14 ff15 ff15 ff16 ff17 ff18 ff19 ff1a ff1b ff1c ff1c ff1e ff1e ff1f ff20 ff21 ff23 ff24 ff25 ff26 ff27 ff28 ff29 ff2a ff2b ff2c ff2d ff2d ff2e ff30 ff30 ff31 ff32 ff33 ff33 ff35 ff36 ff35 ff36 ff37 ff38 ff38 ff3a ff39 ff3a ff3b ff3c ff3c ff3d ff3e ff3d ff3f ff3f ff3f ff41 ff41 ff41 ff42 ff42 ff42 ff43 ff44 ff44 ff45 ff45 ff44 ff45 ff46 ff46 ff47 ff47 ff46 ff46 ff48 ff47 ff47 ff48 ff48 ff49 ff49 ff49 ff49 ff4b ff4c ff4a ff4c ff4c ff4b ff4c ff4b ff4c ff4c ff4c ff4c ff4c ff4c ff4d ff4c ff4d ff4d ff4e ff4e ff4e ff4d ff4e ff4e ff4e ff4f ff4f ff4f ff4f ff4f ff4f ff4f ff50 ff50 ff50 ff50 ff51 ff50 ff50 ff51 ff51 ff51 ff51 ff52 ff51 ff51 ff52 ff51 ff52 ff52 ff53 ff53 ff53 ff52 ff52 ff52 ff53 ff53 ff53 ff53 ff53 ff54 ff53 ff54 ff53 ff54 ff55 ff54 ff56 ff55 ff54 ff55 ff55 ff56 ff56 ff56 ff55 ff55 ff56 ff57 ff56 ff56 ff57 ff56 ff57 ff57 ff58 ff57 ff58 ff57 ff57 ff57 ff57 ff58 ff57 ff58 ff59 ff58 ff58 ff59 ff59 ff59 ff59 ff59 ff59 ff59 ff59 ff5a ff59 ff59 ff5a ff5a ff5a ff5a ff5a ff5b ff5b ff5b ff5b ff5b ff5c ff5c ff5d ff5c ff5b ff5b ff5c ff5b ff5c ff5c ff5c ff5d ff5d ff5d ff5d ff5d ff5d ff5d ff5d ff5e ff5e ff5d ff5e ff5e ff5e ff5e ff5e ff5e ff5e ff5e ff5f ff5f ff5f ff5f ff60 ff60 ff60 ff60 ff5f ff60 ff60 ff60 ff60 ff61 ff60 ff60 ff60 ff60 ff61 ff62 ff61 ff61 ff61 ff62 ff62 ff62 ff61 ff62 ff61 ff61 ff62 ff62 ff62 ff62 ff62 ff62 ff62 ff62 ff62 ff62 ff62 ff62 ff62 ff63 ff63 ff63 ff63 ff64 ff64 ff64 ff64 ff64 ff64 ff64 ff64 ff64 ff64 ff64 ff64 ff64 ff64 ff64 ff65 ff65 ff65 ff65 ff65 ff66 ff65 ff66 ff65 ff65 ff66 ff65 ff65 ff65 ff65 ff65 ff66 ff66 ff67 ff66 ff67 ff67 ff66 ff67 ff67 ff67 ff67 ff67 ff67 ff68 ff67 ff67 ff67 ff68 ff68 ff68 ff68 ff68 ff68 ff68 ff68 ff68 ff68 ff68 ff68 ff68 ff68 ff68 ff68 ff69 ff69 ff68 ff69 ff68 ff69 ff69 ff69 ff69 ff69 ff6a ff6a ff6a ff6a ff6a ff6b ff6a ff6a ff6a ff6a ff6a ff6a ff6a ff6a ff6a ff6a ff6a ff6a ff6a ff6a ff6a ff6a ff6a ff6a ff6a ff6a ff6a ff6b ff6b ff6b ff6b ff6b ff6b ff6b ff6b ff6c ff6b ff6c ff6b ff6c ff6b ff6c ff6b ff6c ff6b ff6c ff6c ff6c ff6c ff6c ff6c ff6c ff6c ff6c ff6c ff6c ff6c ff6c ff6b ff6c ff6c ff6c ff6d ff6d ff6d ff6c ff6c ff6c ff6d ff6d ff6d ff6d ff6d ff6c ff6d ff6d ff6d ff6d ff6e ff6e ff6e ff6d ff6e ff6d ff6e ff6d ff6e ff6d ff6d ff6e ff6e ff6d ff6c ff6c ff6e ff6d ff6e ff6d ff6e ff6d ff6d ff6d ff6e ff6e ff6e ff6d ff6e ff6e ff6e ff6e ff6e ff6e ff6e ff6d ff6e ff6d ff6d ff6e ff6e ff6e ff6e ff6e ff6e ff6e ff6d ff6e ff6e ff6e ff6e ff6e ff6e ff6e ff6e ff6e ff6e ff6d ff6e ff6e ff6e ff6e ff6e ff6e ff6e ff6e ff6d ff6e ff6e ff6f ff6e ff6e ff6e ff6e ff6e ff6f ff6e ff6e ff6f ff6e ff6f ff6f ff6f ff6e ff6f ff6f ff6e ff6f ff6e ff6e ff6e ff6e ff6f ff6f ff6e ff6f ff70 ff6e ff6e ff6e ff6e ff6f ff6e ff6e ff6f ff6f ff6e ff6e ff6e ff6e ff6f ff6f ff70 ff6e ff6f ff6f ff6e ff6f ff6e ff6f ff6f ff6f ff6e ff6d ff6f ff6d ff6f ff6e ff6e ff6e ff6e ff6e ff6e ff6e ff6e ff6d ff6e ff6d ff6e ff6f ff6d ff6f ff6d ff6d ff6e ff6e ff6f ff6e ff6e ff6f ff6e ff6e ff6e ff6d ff6e ff6e ff6d ff6e ff6d ff6d ff6e ff6e ff6d ff6d ff6d ff6d ff6c ff6d ff6d ff6c ff6d ff6d ff6c ff6d ff6c ff6d ff6c ff6c ff6c ff6d ff6d ff6d ff6d ff6d ff6d ff6d ff6c ff6c ff6d ff6d ff6c ff6c ff6d ff6d ff6d ff6c ff6c ff6c ff6c ff6c ff6b ff6c ff6d ff6d ff6c ff6c ff6c ff6c ff6b ff6c ff6b ff6c ff6b ff6b ff6c ff6c ff6c ff6c ff6b ff6c ff6c ff6c ff6b ff6c ff6b ff6b ff6c ff6b ff6b ff6a ff6a ff6a ff6b ff6b ff6b ff6b ff6a ff6b ff6b ff6b ff6b ff6b ff6b ff6b ff6b ff6a ff6a ff6a ff69 ff69 ff6a ff69 ff6a ff69 ff69 ff69 ff69 ff69 ff69 ff69 ff69 ff69 ff69 ff69 ff69 ff69 ff68 ff68 ff68 ff68 ff69 ff69 ff68 ff69 ff68 ff67 ff68 ff68 ff68 ff68 ff67 ff68 ff68 ff68 ff68 ff67 ff67 ff67 ff66 ff67 ff67 ff67 ff66 ff66 ff67 ff66 ff67 ff67 ff66 ff67 ff67 ff66 ff66 ff66 ff67 ff66 ff65 ff66 ff66 ff65 ff66 ff65 ff66 ff65 ff65 ff66 ff66 ff65 ff66 ff65 ff65 ff65 ff64 ff65 ff65 ff65 ff65 ff65 ff64 ff65 ff65 ff63 ff64 ff64 ff63 ff63 ff63 ff63 ff63 ff63 ff63 ff63 ff63 ff63 ff63 ff63 ff62 ff62 ff63 ff62 ff62 ff62 ff63 ff62 ff62 ff62 ff62 ff61 ff61 ff61 ff60 ff61 ff61 ff60 ff60 ff61 ff61 ff61 ff60 ff60 ff60 ff60 ff5f ff60 ff60 ff5f ff60 ff60 ff5f ff5f ff5f ff5e ff5f ff5f ff5f ff5e ff5e ff5e ff5e ff5e ff5e ff5e ff5e ff5e ff5e ff5d ff5e ff5d ff5d ff5d ff5d ff5d ff5d ff5c ff5c ff5c ff5c ff5c ff5c ff5c ff5c ff5b ff5b ff5b ff5b ff5b ff5b ff5c ff5c ff5c ff5b ff5b ff5b ff5b ff5b ff5a ff5a ff5b ff5b ff59 ff5a ff59 ff59 ff59 ff59 ff58 ff58 ff59 ff59 ff59 ff58 ff58 ff58 ff58 ff58 ff58 ff57 ff58 ff58 ff57 ff57 ff56 ff56 ff56 ff56 ff56 ff56 ff56 ff55 ff56 ff55 ff55 ff56 ff55 ff55 ff55 ff55 ff54 ff54 ff54 ff54 ff54 ff54 ff54 ff53 ff53 ff53 ff53 ff53 ff53 ff53 ff53 ff53 ff52 ff52 ff51 ff51 ff51 ff51 ff51 ff51 ff51 ff52 ff51 ff52 ff50 ff51 ff50 ff50 ff50 ff4f ff50 ff4f ff4f ff4f ff4f ff4f ff4f ff4f ff4f ff4f ff4e ff4e ff4e ff4e ff4e ff4e ff4e ff4e ff4e ff4e ff4d ff4c ff4d ff4d ff4d ff4c ff4d ff4c ff4d ff4c ff4c ff4c ff4c ff4c ff4b ff4c ff4b ff4b ff4a ff4b ff4b ff4b ff4a ff49 ff49 ff48 ff49 ff49 ff48 ff49 ff48 ff47 ff47 ff47 ff47 ff47 ff46 ff46 ff47 ff47 ff47 ff46 ff46 ff46 ff45 ff45 ff45 ff45 ff45 ff44 ff44 ff44 ff45 ff44 ff44 ff43 ff43 ff42 ff43 ff42 ff42 ff43 ff42 ff42 ff43 ff42 ff42 ff42 ff42 ff41 ff40 ff41 ff41 ff40 ff40 ff40 ff40 ff3f ff40 ff40 ff40 ff3f ff3f ff3f ff3f ff3f ff3e ff3e ff3f ff3f ff3e ff3e ff3c ff3d ff3d ff3c ff3b ff3b ff3a ff39 ff3a ff3a ff39 ff3a ff39 ff38 ff38 ff39 ff38 ff38 ff37 ff36 ff36 ff35 ff34 ff34 ff34 ff35 ff34 ff33 ff33 ff32 ff31 ff31 ff30 ff30 ff2f ff2f ff2e ff2d ff2b ff2b ff2b ff2b ff2a ff29 ff27 ff26 ff26 ff25 ff23 ff23 ff23 ff21 ff21 ff20 ff1f ff1e ff1d ff1c ff1b ff1a ff1a ff19 ff18 ff17 ff16 ff15 ff15 ff14 ff13 ff12 ff12 ff11 ff10 ff0f ff0e ff0e ff0d ff0d ff0c ff0b ff0b ff0a ff0a ff09 ff09 ff08 ff08 ff07 ff07 ff06 ff06 ff06 ff05 ff05 ff05 ff04 ff04 ff04 ff03 ff03 ff03 ff03 ff03 ff02 ff02 ff02 ff02 ff02 ff02 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 │ │ -e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff03 ff03 ff03 ff03 ff04 ff04 ff04 ff04 ff05 ff05 ff05 ff06 ff06 ff06 ff07 ff07 ff08 ff08 ff09 ff09 ff0a ff0a ff0b ff0c ff0c ff0d ff0e ff0e ff0e ff10 ff11 ff11 ff12 ff13 ff13 ff15 ff15 ff16 ff17 ff18 ff19 ff19 ff1a ff1b ff1c ff1d ff1e ff1f ff1f ff21 ff23 ff23 ff24 ff25 ff26 ff27 ff29 ff28 ff2a ff2b ff2b ff2d ff2e ff2e ff2f ff30 ff31 ff31 ff33 ff35 ff34 ff35 ff36 ff36 ff38 ff39 ff39 ff38 ff3b ff3b ff3c ff3c ff3e ff3d ff3d ff3f ff3f ff3f ff40 ff41 ff40 ff41 ff41 ff42 ff42 ff44 ff44 ff44 ff43 ff44 ff45 ff46 ff46 ff45 ff46 ff45 ff46 ff46 ff47 ff47 ff47 ff46 ff47 ff48 ff49 ff4a ff4a ff49 ff4a ff4a ff4a ff4b ff4b ff4b ff4b ff4c ff4b ff4b ff4c ff4b ff4c ff4d ff4d ff4d ff4d ff4d ff4c ff4d ff4e ff4e ff4e ff4e ff4e ff4f ff4e ff4e ff4f ff50 ff4f ff4f ff50 ff50 ff50 ff50 ff50 ff50 ff51 ff51 ff52 ff51 ff51 ff51 ff51 ff51 ff52 ff52 ff52 ff52 ff52 ff52 ff52 ff53 ff53 ff52 ff53 ff53 ff53 ff53 ff53 ff53 ff54 ff54 ff53 ff55 ff54 ff54 ff55 ff55 ff55 ff56 ff55 ff55 ff55 ff56 ff56 ff55 ff56 ff57 ff56 ff57 ff57 ff57 ff57 ff57 ff57 ff56 ff56 ff56 ff58 ff58 ff58 ff58 ff58 ff58 ff58 ff59 ff59 ff58 ff58 ff58 ff59 ff59 ff5a ff59 ff59 ff5a ff5a ff5a ff5a ff5a ff5a ff5a ff5a ff5a ff5b ff5b ff5a ff5b ff5b ff5b ff5b ff5b ff5b ff5b ff5b ff5c ff5c ff5c ff5c ff5c ff5c ff5d ff5c ff5d ff5d ff5d ff5d ff5d ff5d ff5d ff5d ff5d ff5d ff5e ff5e ff5e ff5f ff5e ff5e ff5f ff5f ff5e ff5f ff5e ff5f ff5f ff60 ff5f ff60 ff60 ff60 ff5f ff5f ff60 ff60 ff61 ff60 ff61 ff61 ff61 ff61 ff61 ff62 ff61 ff61 ff61 ff61 ff61 ff62 ff61 ff62 ff61 ff62 ff62 ff62 ff61 ff62 ff62 ff62 ff62 ff63 ff63 ff63 ff63 ff63 ff63 ff63 ff63 ff63 ff63 ff63 ff63 ff63 ff63 ff63 ff64 ff64 ff64 ff64 ff65 ff65 ff64 ff65 ff64 ff65 ff65 ff64 ff64 ff65 ff65 ff65 ff65 ff65 ff65 ff66 ff66 ff66 ff66 ff66 ff65 ff66 ff66 ff66 ff67 ff67 ff67 ff67 ff66 ff67 ff67 ff67 ff67 ff68 ff67 ff68 ff68 ff67 ff67 ff67 ff67 ff67 ff68 ff67 ff68 ff67 ff67 ff68 ff68 ff68 ff69 ff68 ff68 ff69 ff69 ff69 ff69 ff69 ff69 ff69 ff69 ff69 ff6a ff69 ff6a ff6a ff69 ff69 ff69 ff69 ff69 ff69 ff69 ff69 ff69 ff69 ff6a ff69 ff69 ff69 ff69 ff6a ff6a ff6a ff6a ff6a ff6a ff6a ff6b ff6b ff6b ff6b ff6b ff6b ff6b ff6b ff6b ff6b ff6b ff6a ff6b ff6b ff6b ff6b ff6b ff6b ff6b ff6b ff6b ff6b ff6b ff6b ff6b ff6c ff6c ff6b ff6b ff6c ff6b ff6c ff6c ff6c ff6b ff6b ff6c ff6c ff6b ff6c ff6c ff6c ff6c ff6d ff6c ff6d ff6c ff6d ff6d ff6d ff6d ff6d ff6d ff6d ff6d ff6d ff6d ff6c ff6d ff6d ff6d ff6c ff6c ff6d ff6d ff6d ff6d ff6d ff6d ff6d ff6c ff6d ff6d ff6d ff6d ff6d ff6d ff6d ff6d ff6d ff6d ff6d ff6d ff6d ff6d ff6d ff6e ff6d ff6e ff6d ff6e ff6d ff6d ff6d ff6d ff6d ff6e ff6e ff6d ff6e ff6d ff6d ff6d ff6d ff6d ff6e ff6d ff6d ff6d ff6e ff6e ff6e ff6d ff6d ff6d ff6e ff6f ff6e ff6e ff6e ff6e ff6d ff6f ff6d ff6d ff6e ff6e ff6f ff6e ff6e ff6d ff6f ff6e ff6d ff6f ff6e ff6e ff6d ff6e ff6d ff6d ff6e ff6e ff6f ff6e ff6d ff6e ff6e ff6e ff6e ff6d ff6f ff6e ff6d ff6e ff6e ff6d ff6f ff6f ff6f ff6d ff6f ff6e ff6e ff6f ff6e ff6e ff6e ff6f ff6d ff6d ff6e ff6d ff6e ff6e ff6e ff6e ff6e ff6d ff6d ff6e ff6e ff6d ff6e ff6d ff6e ff6e ff6d ff6e ff6d ff6d ff6d ff6d ff6e ff6d ff6d ff6e ff6e ff6d ff6d ff6d ff6d ff6e ff6d ff6d ff6c ff6d ff6d ff6c ff6c ff6d ff6c ff6c ff6c ff6d ff6d ff6c ff6c ff6d ff6c ff6d ff6c ff6d ff6c ff6b ff6c ff6c ff6c ff6c ff6c ff6c ff6c ff6b ff6b ff6b ff6c ff6c ff6c ff6b ff6c ff6b ff6c ff6c ff6b ff6b ff6b ff6c ff6b ff6c ff6c ff6c ff6b ff6c ff6c ff6b ff6b ff6b ff6b ff6b ff6b ff6b ff6b ff6b ff6b ff6b ff6b ff6b ff6b ff6b ff6b ff6b ff6b ff6b ff6b ff6b ff6b ff6a ff6a ff6a ff6a ff6a ff6a ff6a ff6a ff6a ff6a ff6a ff6a ff6a ff6a ff6a ff6a ff6a ff6a ff6a ff69 ff69 ff6a ff69 ff6a ff68 ff69 ff68 ff68 ff69 ff68 ff68 ff68 ff68 ff68 ff69 ff68 ff68 ff68 ff68 ff68 ff67 ff68 ff68 ff67 ff68 ff67 ff67 ff68 ff67 ff67 ff68 ff67 ff67 ff67 ff67 ff67 ff67 ff67 ff67 ff66 ff67 ff67 ff66 ff66 ff66 ff66 ff66 ff66 ff66 ff65 ff66 ff66 ff66 ff66 ff65 ff66 ff65 ff65 ff66 ff65 ff65 ff65 ff65 ff65 ff64 ff65 ff65 ff65 ff65 ff65 ff64 ff64 ff64 ff64 ff64 ff64 ff64 ff64 ff64 ff64 ff64 ff64 ff63 ff64 ff64 ff63 ff63 ff63 ff62 ff62 ff62 ff62 ff62 ff62 ff63 ff62 ff62 ff62 ff62 ff62 ff61 ff61 ff61 ff61 ff62 ff62 ff61 ff62 ff61 ff60 ff61 ff60 ff60 ff60 ff60 ff60 ff60 ff60 ff60 ff60 ff60 ff5f ff5f ff5f ff5e ff5f ff5f ff5f ff5f ff5e ff5f ff5f ff5d ff5e ff5e ff5e ff5e ff5e ff5d ff5d ff5d ff5d ff5d ff5d ff5d ff5d ff5d ff5d ff5d ff5d ff5c ff5c ff5c ff5c ff5c ff5c ff5b ff5b ff5b ff5b ff5b ff5b ff5b ff5a ff5b ff5a ff5a ff5a ff5b ff5a ff5b ff5b ff5a ff5a ff5a ff5a ff59 ff59 ff59 ff59 ff59 ff5a ff58 ff59 ff58 ff58 ff58 ff57 ff58 ff58 ff58 ff58 ff57 ff57 ff57 ff57 ff57 ff57 ff57 ff58 ff57 ff57 ff56 ff55 ff55 ff55 ff56 ff56 ff55 ff55 ff55 ff55 ff55 ff55 ff55 ff55 ff55 ff55 ff54 ff53 ff53 ff53 ff53 ff53 ff53 ff53 ff53 ff52 ff52 ff52 ff52 ff52 ff52 ff52 ff52 ff52 ff51 ff51 ff51 ff51 ff51 ff50 ff50 ff52 ff51 ff51 ff4f ff50 ff4f ff4f ff4f ff4f ff50 ff4f ff4f ff4e ff4f ff4f ff4f ff4f ff4e ff4d ff4d ff4e ff4e ff4d ff4e ff4e ff4e ff4d ff4d ff4d ff4d ff4c ff4c ff4c ff4c ff4c ff4c ff4c ff4c ff4c ff4c ff4c ff4b ff4c ff4b ff4c ff4a ff4a ff49 ff4a ff4a ff49 ff49 ff49 ff48 ff48 ff48 ff48 ff48 ff48 ff47 ff47 ff47 ff46 ff47 ff46 ff46 ff46 ff46 ff46 ff46 ff45 ff45 ff45 ff45 ff44 ff44 ff44 ff45 ff44 ff43 ff43 ff44 ff43 ff43 ff43 ff43 ff41 ff42 ff42 ff42 ff43 ff42 ff42 ff41 ff41 ff41 ff41 ff41 ff41 ff40 ff41 ff40 ff3f ff40 ff40 ff3f ff3e ff3f ff3f ff3f ff3e ff3f ff3f ff3e ff3e ff3e ff3d ff3d ff3d ff3d ff3d ff3b ff3c ff3b ff3a ff3a ff3a ff3a ff39 ff3a ff3a ff39 ff39 ff38 ff38 ff38 ff37 ff37 ff37 ff36 ff36 ff36 ff34 ff33 ff34 ff33 ff33 ff32 ff32 ff32 ff31 ff30 ff31 ff2f ff2f ff2d ff2e ff2c ff2c ff2a ff2b ff2a ff29 ff28 ff27 ff26 ff24 ff25 ff24 ff22 ff22 ff21 ff20 ff1f ff1e ff1d ff1c ff1c ff1b ff19 ff19 ff18 ff18 ff17 ff16 ff15 ff14 ff13 ff12 ff12 ff11 ff10 ff0f ff0f ff0e ff0e ff0d ff0c ff0c ff0b ff0a ff0a ff09 ff09 ff08 ff08 ff07 ff07 ff07 ff06 ff06 ff05 ff05 ff05 ff04 ff04 ff04 ff04 ff03 ff03 ff03 ff03 ff02 ff02 ff02 ff02 ff02 ff02 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 │ │ -e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff02 ff02 ff02 ff02 ff02 ff02 ff03 ff03 ff03 ff03 ff03 ff04 ff04 ff04 ff04 ff05 ff05 ff06 ff06 ff06 ff07 ff07 ff07 ff08 ff09 ff09 ff0a ff0a ff0b ff0b ff0c ff0d ff0d ff0e ff0f ff0f ff10 ff11 ff11 ff12 ff13 ff13 ff14 ff15 ff16 ff17 ff18 ff18 ff1a ff1a ff1b ff1d ff1d ff1e ff1f ff21 ff20 ff22 ff24 ff23 ff26 ff26 ff27 ff28 ff29 ff2a ff2c ff2c ff2c ff2d ff2e ff2f ff30 ff31 ff32 ff33 ff33 ff34 ff35 ff37 ff37 ff38 ff38 ff3a ff39 ff3b ff3b ff3d ff3c ff3d ff3e ff3e ff3f ff3f ff40 ff40 ff41 ff41 ff42 ff42 ff43 ff42 ff43 ff43 ff44 ff45 ff45 ff44 ff45 ff46 ff45 ff46 ff46 ff46 ff45 ff47 ff46 ff46 ff47 ff49 ff48 ff48 ff49 ff48 ff48 ff49 ff49 ff4a ff4a ff4a ff4b ff4b ff4b ff4b ff4b ff4b ff4b ff4d ff4c ff4c ff4c ff4c ff4c ff4d ff4d ff4d ff4d ff4d ff4d ff4d ff4e ff4f ff4f ff4e ff4f ff4f ff4f ff4f ff50 ff4f ff4f ff50 ff50 ff50 ff51 ff51 ff50 ff50 ff51 ff51 ff51 ff51 ff51 ff51 ff51 ff52 ff52 ff52 ff52 ff52 ff52 ff52 ff52 ff53 ff53 ff54 ff53 ff53 ff54 ff53 ff54 ff54 ff54 ff55 ff55 ff54 ff55 ff55 ff55 ff56 ff55 ff55 ff56 ff56 ff56 ff56 ff56 ff57 ff56 ff56 ff56 ff56 ff56 ff57 ff57 ff57 ff57 ff58 ff58 ff58 ff58 ff57 ff57 ff58 ff58 ff59 ff57 ff59 ff59 ff59 ff59 ff59 ff59 ff59 ff59 ff59 ff59 ff59 ff5a ff5b ff5a ff5a ff59 ff5a ff5b ff5b ff5a ff5a ff5a ff5b ff5b ff5b ff5b ff5b ff5b ff5c ff5d ff5c ff5c ff5c ff5c ff5c ff5c ff5c ff5c ff5c ff5d ff5d ff5e ff5e ff5e ff5e ff5d ff5d ff5e ff5e ff5e ff5e ff5e ff5f ff5f ff60 ff5f ff5f ff5f ff5f ff5f ff5f ff60 ff5f ff60 ff5f ff60 ff60 ff60 ff60 ff60 ff61 ff60 ff61 ff60 ff60 ff61 ff61 ff60 ff61 ff61 ff61 ff61 ff62 ff61 ff61 ff61 ff62 ff62 ff62 ff62 ff62 ff62 ff63 ff62 ff62 ff62 ff62 ff62 ff62 ff62 ff63 ff63 ff63 ff63 ff63 ff64 ff64 ff64 ff64 ff63 ff64 ff64 ff64 ff63 ff64 ff64 ff64 ff64 ff65 ff65 ff65 ff65 ff65 ff65 ff65 ff65 ff65 ff65 ff65 ff65 ff66 ff66 ff66 ff66 ff66 ff66 ff67 ff67 ff66 ff66 ff67 ff66 ff66 ff66 ff67 ff66 ff67 ff66 ff66 ff67 ff67 ff67 ff67 ff67 ff67 ff68 ff68 ff68 ff68 ff68 ff68 ff68 ff68 ff68 ff69 ff68 ff68 ff68 ff69 ff68 ff68 ff68 ff68 ff68 ff69 ff68 ff68 ff68 ff68 ff69 ff69 ff68 ff68 ff69 ff69 ff69 ff69 ff69 ff69 ff69 ff69 ff69 ff6a ff6a ff6a ff6a ff6a ff6a ff6a ff6a ff6a ff6a ff6a ff6a ff6a ff6b ff6a ff6a ff6a ff6a ff6a ff6a ff6a ff6a ff6a ff6a ff6b ff6b ff6b ff6b ff6b ff6b ff6a ff6a ff6b ff6b ff6b ff6b ff6b ff6b ff6b ff6b ff6c ff6b ff6c ff6c ff6b ff6b ff6c ff6b ff6c ff6c ff6c ff6c ff6c ff6c ff6c ff6d ff6c ff6d ff6c ff6d ff6c ff6c ff6c ff6d ff6c ff6c ff6c ff6d ff6c ff6d ff6c ff6d ff6d ff6c ff6c ff6c ff6c ff6d ff6c ff6c ff6c ff6c ff6c ff6c ff6c ff6d ff6c ff6d ff6c ff6d ff6c ff6d ff6c ff6d ff6c ff6c ff6c ff6c ff6d ff6d ff6d ff6c ff6d ff6c ff6c ff6c ff6d ff6d ff6e ff6d ff6d ff6d ff6e ff6e ff6e ff6d ff6d ff6d ff6d ff6e ff6e ff6e ff6d ff6d ff6d ff6e ff6d ff6d ff6d ff6e ff6e ff6d ff6d ff6d ff6e ff6e ff6d ff6e ff6d ff6d ff6d ff6e ff6c ff6c ff6e ff6d ff6e ff6e ff6d ff6d ff6d ff6d ff6e ff6d ff6e ff6d ff6d ff6e ff6e ff6d ff6e ff6d ff6d ff6d ff6e ff6d ff6d ff6d ff6d ff6c ff6c ff6e ff6d ff6d ff6d ff6d ff6d ff6d ff6e ff6d ff6d ff6d ff6d ff6d ff6d ff6d ff6d ff6d ff6d ff6d ff6d ff6d ff6d ff6d ff6c ff6d ff6d ff6d ff6c ff6d ff6d ff6c ff6c ff6d ff6c ff6d ff6c ff6c ff6c ff6c ff6c ff6b ff6c ff6c ff6c ff6c ff6c ff6d ff6d ff6c ff6c ff6c ff6c ff6c ff6c ff6c ff6c ff6b ff6c ff6c ff6c ff6c ff6c ff6c ff6c ff6b ff6b ff6b ff6a ff6b ff6b ff6b ff6b ff6b ff6b ff6b ff6b ff6b ff6b ff6b ff6b ff6b ff6b ff6b ff6a ff6b ff6b ff6b ff6b ff6b ff6b ff6b ff6b ff6b ff6a ff6a ff6a ff6a ff6a ff6a ff6a ff6a ff6a ff6a ff6a ff6a ff6a ff6a ff6a ff6a ff6a ff6a ff69 ff69 ff69 ff69 ff69 ff69 ff69 ff69 ff69 ff69 ff69 ff69 ff69 ff69 ff69 ff69 ff69 ff69 ff69 ff69 ff69 ff68 ff69 ff68 ff67 ff68 ff67 ff68 ff67 ff67 ff68 ff68 ff68 ff67 ff68 ff68 ff67 ff67 ff67 ff67 ff66 ff67 ff66 ff66 ff67 ff66 ff66 ff67 ff67 ff66 ff67 ff67 ff66 ff67 ff66 ff66 ff66 ff66 ff66 ff66 ff66 ff66 ff65 ff65 ff65 ff65 ff64 ff65 ff65 ff65 ff65 ff64 ff65 ff64 ff65 ff65 ff64 ff65 ff64 ff64 ff64 ff64 ff64 ff64 ff64 ff64 ff64 ff64 ff63 ff63 ff64 ff64 ff63 ff63 ff63 ff63 ff63 ff63 ff63 ff63 ff63 ff63 ff63 ff63 ff63 ff61 ff61 ff62 ff61 ff61 ff61 ff62 ff62 ff61 ff61 ff61 ff61 ff61 ff60 ff61 ff60 ff61 ff61 ff60 ff60 ff61 ff60 ff61 ff5f ff5f ff5f ff5f ff5f ff5f ff5e ff5e ff5f ff5e ff5e ff5e ff5e ff5e ff5f ff5e ff5e ff5e ff5e ff5e ff5e ff5d ff5e ff5d ff5d ff5d ff5d ff5d ff5c ff5c ff5c ff5d ff5d ff5c ff5c ff5d ff5c ff5c ff5c ff5c ff5b ff5b ff5b ff5b ff5b ff5b ff5b ff5a ff5a ff5a ff5b ff5a ff5a ff5a ff5a ff59 ff59 ff59 ff5a ff5a ff5a ff5a ff59 ff59 ff59 ff59 ff59 ff58 ff58 ff58 ff59 ff58 ff59 ff57 ff57 ff57 ff57 ff57 ff57 ff57 ff57 ff57 ff56 ff56 ff56 ff56 ff56 ff57 ff57 ff56 ff56 ff56 ff54 ff54 ff55 ff55 ff55 ff55 ff55 ff55 ff54 ff54 ff53 ff55 ff54 ff54 ff54 ff54 ff53 ff52 ff52 ff52 ff52 ff52 ff53 ff53 ff52 ff52 ff51 ff51 ff51 ff51 ff51 ff51 ff51 ff51 ff51 ff51 ff51 ff51 ff50 ff50 ff50 ff51 ff4f ff4e ff4f ff4f ff4f ff4f ff4f ff50 ff4f ff4f ff4e ff4e ff4e ff4e ff4e ff4e ff4d ff4d ff4e ff4d ff4d ff4e ff4d ff4d ff4d ff4d ff4d ff4c ff4c ff4b ff4b ff4b ff4c ff4b ff4c ff4c ff4c ff4c ff4b ff4a ff4a ff4b ff4b ff4a ff48 ff48 ff48 ff48 ff48 ff48 ff48 ff47 ff48 ff48 ff48 ff47 ff47 ff46 ff47 ff47 ff46 ff46 ff45 ff46 ff45 ff45 ff45 ff45 ff45 ff45 ff45 ff45 ff44 ff44 ff44 ff44 ff44 ff43 ff42 ff43 ff42 ff42 ff43 ff42 ff41 ff41 ff41 ff42 ff42 ff42 ff41 ff40 ff40 ff40 ff40 ff40 ff40 ff40 ff40 ff3f ff3f ff40 ff40 ff3f ff3e ff3e ff3f ff3f ff3e ff3f ff3e ff3d ff3c ff3d ff3c ff3c ff3b ff3c ff3c ff3a ff3a ff3a ff39 ff3a ff39 ff3a ff39 ff39 ff38 ff38 ff38 ff38 ff38 ff37 ff35 ff36 ff36 ff36 ff35 ff34 ff34 ff33 ff33 ff33 ff32 ff31 ff31 ff31 ff30 ff2f ff2f ff2e ff2d ff2c ff2c ff2b ff2b ff29 ff29 ff28 ff27 ff26 ff25 ff25 ff23 ff23 ff22 ff21 ff20 ff1f ff1f ff1e ff1d ff1c ff1b ff1a ff19 ff18 ff17 ff17 ff16 ff15 ff15 ff14 ff13 ff12 ff11 ff11 ff10 ff0f ff0e ff0e ff0d ff0d ff0c ff0c ff0b ff0a ff09 ff09 ff08 ff08 ff07 ff07 ff07 ff06 ff06 ff05 ff05 ff05 ff04 ff04 ff04 ff04 ff03 ff03 ff03 ff03 ff02 ff02 ff02 ff02 ff02 ff01 ff02 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 │ │ -e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff02 ff01 ff02 ff02 ff02 ff02 ff02 ff02 ff03 ff03 ff03 ff04 ff04 ff04 ff04 ff05 ff05 ff05 ff06 ff06 ff06 ff07 ff07 ff08 ff08 ff09 ff09 ff0a ff0a ff0b ff0b ff0c ff0d ff0d ff0e ff0f ff0f ff10 ff11 ff11 ff12 ff13 ff14 ff15 ff16 ff16 ff17 ff18 ff19 ff1a ff1b ff1b ff1c ff1d ff1f ff1e ff20 ff21 ff22 ff24 ff24 ff26 ff26 ff27 ff28 ff2a ff2a ff2b ff2c ff2d ff2d ff2f ff30 ff30 ff31 ff31 ff33 ff34 ff35 ff36 ff36 ff37 ff37 ff38 ff3a ff3a ff3b ff3a ff3c ff3c ff3e ff3e ff3e ff3e ff3f ff40 ff40 ff40 ff41 ff42 ff42 ff42 ff43 ff44 ff44 ff44 ff44 ff44 ff45 ff45 ff46 ff46 ff45 ff45 ff47 ff46 ff46 ff47 ff47 ff46 ff48 ff48 ff47 ff47 ff48 ff48 ff49 ff49 ff49 ff49 ff4a ff4a ff4b ff4b ff4b ff4b ff4b ff4c ff4c ff4c ff4c ff4c ff4c ff4d ff4c ff4d ff4d ff4d ff4d ff4e ff4e ff4d ff4e ff4e ff4e ff4e ff4e ff50 ff4e ff4e ff4f ff4f ff4f ff50 ff50 ff4f ff50 ff50 ff51 ff50 ff51 ff51 ff50 ff51 ff52 ff51 ff52 ff51 ff51 ff51 ff52 ff52 ff53 ff53 ff53 ff53 ff53 ff53 ff53 ff53 ff53 ff53 ff54 ff54 ff54 ff55 ff54 ff55 ff55 ff54 ff54 ff55 ff55 ff55 ff55 ff55 ff56 ff55 ff55 ff56 ff56 ff56 ff56 ff56 ff57 ff57 ff57 ff57 ff57 ff57 ff57 ff57 ff58 ff58 ff58 ff57 ff58 ff58 ff58 ff58 ff59 ff58 ff58 ff59 ff58 ff59 ff59 ff59 ff5a ff5a ff5a ff59 ff5a ff5a ff5a ff5a ff5a ff5a ff5b ff5b ff5b ff5b ff5a ff5a ff5c ff5d ff5c ff5b ff5b ff5b ff5b ff5b ff5b ff5b ff5c ff5d ff5d ff5d ff5d ff5d ff5d ff5d ff5d ff5d ff5d ff5d ff5d ff5e ff5e ff5e ff5f ff5e ff5e ff5f ff5f ff5f ff5e ff5f ff5f ff5f ff5f ff5f ff5f ff5f ff5f ff5f ff60 ff5f ff60 ff60 ff5f ff60 ff60 ff60 ff60 ff60 ff61 ff61 ff61 ff61 ff61 ff61 ff62 ff61 ff61 ff62 ff61 ff62 ff62 ff61 ff62 ff62 ff61 ff62 ff62 ff62 ff62 ff62 ff62 ff63 ff63 ff63 ff63 ff63 ff63 ff63 ff63 ff63 ff63 ff63 ff63 ff63 ff64 ff64 ff64 ff64 ff64 ff64 ff64 ff64 ff64 ff64 ff64 ff65 ff65 ff64 ff65 ff65 ff65 ff65 ff66 ff65 ff66 ff66 ff66 ff66 ff66 ff66 ff66 ff66 ff66 ff65 ff66 ff66 ff66 ff66 ff66 ff66 ff67 ff67 ff67 ff67 ff67 ff67 ff68 ff68 ff67 ff67 ff68 ff67 ff68 ff67 ff68 ff68 ff67 ff67 ff67 ff67 ff67 ff67 ff68 ff67 ff67 ff68 ff68 ff68 ff69 ff68 ff68 ff68 ff68 ff68 ff68 ff68 ff68 ff69 ff69 ff69 ff69 ff69 ff69 ff69 ff69 ff69 ff69 ff69 ff69 ff69 ff6a ff69 ff6a ff6a ff69 ff69 ff69 ff69 ff6a ff69 ff6a ff6a ff6a ff6a ff6a ff6a ff6a ff6a ff6a ff6a ff6a ff6a ff6a ff6b ff6a ff6a ff6a ff6b ff6b ff6b ff6b ff6b ff6b ff6b ff6b ff6b ff6b ff6b ff6b ff6b ff6b ff6b ff6b ff6c ff6b ff6c ff6b ff6c ff6c ff6c ff6c ff6c ff6b ff6c ff6c ff6c ff6b ff6c ff6c ff6c ff6c ff6c ff6c ff6b ff6c ff6b ff6b ff6c ff6b ff6b ff6c ff6c ff6c ff6c ff6b ff6c ff6b ff6c ff6b ff6c ff6c ff6c ff6b ff6c ff6c ff6c ff6c ff6c ff6d ff6d ff6d ff6c ff6d ff6c ff6c ff6c ff6d ff6c ff6d ff6d ff6c ff6c ff6d ff6d ff6d ff6d ff6d ff6d ff6c ff6d ff6d ff6d ff6c ff6c ff6d ff6d ff6d ff6c ff6c ff6d ff6d ff6c ff6c ff6d ff6d ff6d ff6d ff6c ff6c ff6c ff6c ff6c ff6c ff6c ff6d ff6d ff6d ff6d ff6c ff6c ff6c ff6c ff6d ff6c ff6d ff6c ff6d ff6d ff6d ff6c ff6d ff6c ff6c ff6d ff6d ff6c ff6c ff6c ff6d ff6c ff6c ff6c ff6d ff6c ff6c ff6c ff6c ff6c ff6d ff6c ff6c ff6d ff6d ff6d ff6c ff6c ff6c ff6c ff6c ff6c ff6c ff6c ff6c ff6c ff6b ff6c ff6c ff6c ff6c ff6c ff6c ff6b ff6b ff6c ff6c ff6c ff6b ff6b ff6c ff6c ff6c ff6b ff6c ff6b ff6b ff6c ff6c ff6c ff6c ff6c ff6c ff6b ff6c ff6c ff6c ff6b ff6b ff6b ff6b ff6b ff6b ff6b ff6b ff6b ff6b ff6b ff6b ff6b ff6a ff6b ff6b ff6b ff6b ff6b ff6b ff6b ff6b ff6a ff6a ff6a ff6a ff6a ff6a ff6a ff6a ff6b ff6a ff6a ff6a ff6a ff6a ff6a ff6a ff6a ff6a ff6a ff6a ff69 ff69 ff69 ff69 ff69 ff69 ff69 ff6a ff69 ff69 ff69 ff69 ff69 ff69 ff69 ff69 ff69 ff68 ff69 ff68 ff69 ff69 ff68 ff69 ff69 ff68 ff68 ff68 ff68 ff68 ff68 ff68 ff68 ff69 ff68 ff68 ff67 ff68 ff67 ff67 ff68 ff67 ff67 ff67 ff67 ff67 ff67 ff67 ff67 ff67 ff67 ff67 ff66 ff67 ff66 ff66 ff67 ff66 ff66 ff66 ff65 ff66 ff66 ff65 ff65 ff66 ff65 ff65 ff66 ff65 ff65 ff65 ff65 ff66 ff66 ff66 ff65 ff65 ff65 ff65 ff64 ff64 ff64 ff64 ff64 ff64 ff64 ff64 ff64 ff64 ff64 ff64 ff64 ff63 ff64 ff64 ff64 ff63 ff63 ff63 ff63 ff63 ff63 ff63 ff63 ff63 ff63 ff63 ff63 ff62 ff62 ff62 ff62 ff62 ff63 ff62 ff62 ff62 ff62 ff62 ff61 ff61 ff61 ff61 ff60 ff61 ff61 ff61 ff60 ff60 ff60 ff60 ff60 ff60 ff60 ff60 ff60 ff60 ff60 ff5f ff5f ff60 ff5f ff5f ff5f ff5f ff5e ff5e ff5e ff5e ff5e ff5d ff5e ff5e ff5d ff5e ff5e ff5e ff5e ff5d ff5d ff5d ff5d ff5d ff5d ff5d ff5d ff5d ff5d ff5c ff5c ff5c ff5c ff5b ff5c ff5c ff5b ff5b ff5c ff5b ff5c ff5b ff5b ff5b ff5b ff5b ff5a ff5a ff5b ff5a ff5a ff5a ff5a ff5a ff5a ff59 ff59 ff5a ff58 ff58 ff59 ff59 ff59 ff59 ff59 ff59 ff58 ff59 ff58 ff58 ff58 ff58 ff58 ff58 ff57 ff58 ff57 ff57 ff56 ff56 ff57 ff56 ff57 ff56 ff56 ff56 ff55 ff55 ff55 ff56 ff56 ff56 ff55 ff55 ff55 ff54 ff54 ff55 ff54 ff54 ff55 ff55 ff55 ff54 ff53 ff53 ff54 ff53 ff53 ff53 ff54 ff53 ff52 ff51 ff52 ff51 ff52 ff52 ff51 ff52 ff52 ff51 ff51 ff51 ff51 ff50 ff51 ff50 ff51 ff51 ff50 ff50 ff50 ff50 ff50 ff4f ff50 ff4f ff4e ff4f ff4f ff4f ff4f ff4f ff4f ff4f ff4e ff4e ff4d ff4d ff4d ff4d ff4d ff4e ff4d ff4d ff4d ff4d ff4d ff4c ff4c ff4c ff4c ff4d ff4c ff4c ff4b ff4b ff4b ff4a ff4b ff4a ff4b ff4c ff4b ff49 ff49 ff49 ff4a ff49 ff49 ff48 ff48 ff47 ff47 ff47 ff48 ff47 ff47 ff48 ff47 ff47 ff46 ff47 ff46 ff46 ff46 ff46 ff45 ff45 ff46 ff45 ff44 ff44 ff44 ff44 ff44 ff44 ff44 ff44 ff43 ff43 ff43 ff44 ff43 ff42 ff43 ff42 ff42 ff43 ff42 ff41 ff41 ff41 ff41 ff41 ff40 ff40 ff3f ff40 ff3f ff3f ff3f ff40 ff40 ff3f ff3e ff3f ff3f ff3f ff3e ff3e ff3e ff3e ff3d ff3d ff3d ff3d ff3d ff3c ff3c ff3c ff3c ff3b ff3c ff3b ff3a ff3a ff3a ff39 ff39 ff39 ff3a ff39 ff37 ff37 ff37 ff37 ff37 ff37 ff36 ff35 ff35 ff34 ff34 ff35 ff33 ff33 ff32 ff32 ff32 ff31 ff31 ff30 ff31 ff2f ff2e ff2d ff2d ff2b ff2b ff2a ff2a ff29 ff27 ff26 ff26 ff25 ff24 ff24 ff23 ff22 ff21 ff20 ff1f ff1e ff1d ff1d ff1c ff1c ff1b ff1a ff18 ff18 ff17 ff16 ff15 ff15 ff14 ff13 ff12 ff12 ff11 ff10 ff10 ff0f ff0e ff0e ff0d ff0c ff0b ff0b ff0a ff0a ff09 ff09 ff08 ff08 ff07 ff07 ff06 ff06 ff06 ff05 ff05 ff05 ff04 ff04 ff04 ff03 ff03 ff03 ff03 ff03 ff02 ff02 ff02 ff02 ff02 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 │ │ -e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff03 ff03 ff03 ff03 ff04 ff04 ff04 ff04 ff05 ff05 ff05 ff06 ff06 ff07 ff07 ff07 ff08 ff08 ff09 ff09 ff0a ff0a ff0b ff0c ff0c ff0d ff0e ff0e ff0f ff10 ff10 ff11 ff12 ff13 ff13 ff14 ff15 ff16 ff17 ff17 ff18 ff19 ff1a ff1b ff1c ff1d ff1d ff1f ff1f ff21 ff21 ff22 ff24 ff24 ff26 ff26 ff28 ff29 ff29 ff2a ff2b ff2c ff2e ff2f ff2f ff2f ff30 ff32 ff33 ff33 ff35 ff34 ff35 ff35 ff37 ff38 ff38 ff39 ff39 ff3a ff3b ff3d ff3e ff3c ff3d ff3f ff3d ff3f ff3f ff41 ff40 ff41 ff42 ff42 ff42 ff43 ff42 ff43 ff43 ff43 ff43 ff45 ff46 ff45 ff45 ff46 ff46 ff46 ff46 ff45 ff46 ff47 ff45 ff46 ff47 ff48 ff48 ff48 ff49 ff49 ff48 ff48 ff49 ff4a ff4a ff4a ff4a ff49 ff4b ff4c ff4b ff4c ff4c ff4b ff4d ff4c ff4d ff4c ff4d ff4c ff4d ff4c ff4d ff4d ff4e ff4d ff4e ff4e ff4e ff4d ff4e ff4f ff4f ff4e ff4f ff4f ff4f ff50 ff50 ff50 ff50 ff51 ff51 ff50 ff51 ff50 ff50 ff51 ff51 ff50 ff50 ff52 ff52 ff52 ff52 ff52 ff53 ff53 ff52 ff53 ff53 ff53 ff53 ff53 ff53 ff54 ff54 ff54 ff54 ff54 ff54 ff54 ff54 ff54 ff55 ff55 ff55 ff55 ff55 ff55 ff56 ff56 ff55 ff56 ff56 ff56 ff57 ff56 ff56 ff56 ff56 ff57 ff57 ff57 ff57 ff57 ff57 ff57 ff57 ff57 ff58 ff58 ff58 ff58 ff59 ff58 ff59 ff59 ff59 ff59 ff59 ff59 ff59 ff59 ff59 ff59 ff5a ff5a ff5a ff5b ff5b ff5b ff5a ff59 ff5a ff5b ff5b ff5c ff5b ff5b ff5b ff5a ff5b ff5a ff5b ff5c ff5d ff5c ff5c ff5c ff5c ff5c ff5c ff5d ff5c ff5c ff5d ff5d ff5e ff5d ff5d ff5d ff5d ff5e ff5e ff5e ff5e ff5e ff5e ff5e ff5e ff5f ff5f ff5e ff5f ff5e ff5f ff5f ff5e ff5f ff5f ff5e ff5f ff5f ff5f ff5f ff60 ff60 ff60 ff60 ff60 ff60 ff60 ff61 ff61 ff61 ff61 ff60 ff61 ff61 ff60 ff61 ff61 ff61 ff62 ff61 ff61 ff61 ff61 ff62 ff62 ff62 ff62 ff62 ff62 ff62 ff62 ff62 ff62 ff62 ff63 ff63 ff63 ff63 ff63 ff63 ff63 ff63 ff63 ff63 ff63 ff63 ff64 ff64 ff64 ff64 ff64 ff65 ff64 ff64 ff65 ff65 ff65 ff65 ff65 ff65 ff65 ff65 ff65 ff65 ff65 ff65 ff65 ff65 ff66 ff66 ff66 ff65 ff66 ff67 ff66 ff66 ff66 ff66 ff66 ff67 ff67 ff67 ff66 ff67 ff66 ff66 ff67 ff67 ff67 ff67 ff66 ff66 ff67 ff66 ff67 ff67 ff67 ff68 ff67 ff68 ff67 ff68 ff67 ff67 ff68 ff67 ff68 ff68 ff68 ff68 ff68 ff68 ff68 ff68 ff68 ff68 ff68 ff69 ff68 ff68 ff68 ff69 ff68 ff69 ff68 ff69 ff68 ff69 ff68 ff69 ff69 ff69 ff69 ff69 ff69 ff69 ff69 ff69 ff69 ff69 ff69 ff69 ff69 ff69 ff69 ff69 ff6b ff6a ff6a ff6a ff6a ff6a ff6a ff6a ff6b ff6a ff6a ff6a ff6a ff6a ff6a ff6b ff6b ff6b ff6b ff6b ff6b ff6a ff6b ff6b ff6b ff6b ff6b ff6b ff6b ff6b ff6b ff6b ff6b ff6b ff6b ff6b ff6b ff6b ff6b ff6b ff6a ff6b ff6b ff6b ff6b ff6b ff6b ff6b ff6b ff6b ff6b ff6b ff6b ff6b ff6c ff6b ff6c ff6c ff6c ff6b ff6c ff6c ff6c ff6b ff6c ff6c ff6c ff6c ff6c ff6c ff6b ff6c ff6b ff6c ff6b ff6c ff6c ff6b ff6b ff6c ff6c ff6c ff6c ff6c ff6c ff6b ff6c ff6c ff6c ff6c ff6c ff6c ff6c ff6c ff6b ff6c ff6c ff6c ff6c ff6c ff6c ff6c ff6c ff6c ff6b ff6b ff6c ff6c ff6b ff6c ff6b ff6c ff6c ff6c ff6c ff6b ff6c ff6b ff6b ff6c ff6b ff6c ff6b ff6c ff6c ff6c ff6b ff6c ff6b ff6b ff6c ff6c ff6c ff6b ff6c ff6c ff6c ff6c ff6b ff6c ff6c ff6c ff6c ff6b ff6c ff6c ff6c ff6b ff6c ff6c ff6c ff6c ff6b ff6b ff6c ff6c ff6b ff6b ff6b ff6b ff6b ff6a ff6b ff6b ff6b ff6b ff6b ff6b ff6b ff6b ff6b ff6b ff6b ff6b ff6b ff6b ff6b ff6b ff6b ff6b ff6b ff6a ff6b ff6b ff6b ff6b ff6b ff6b ff6a ff6b ff6b ff6b ff6b ff6b ff6b ff6b ff6b ff6a ff6a ff6a ff6a ff6a ff6a ff6a ff6a ff6a ff6a ff6a ff6a ff6a ff6a ff6a ff6a ff6a ff6a ff6a ff6a ff6a ff6a ff6a ff6a ff6a ff6b ff6a ff69 ff69 ff69 ff6a ff69 ff69 ff69 ff69 ff69 ff69 ff69 ff69 ff68 ff68 ff68 ff69 ff69 ff69 ff68 ff68 ff68 ff68 ff68 ff68 ff68 ff68 ff68 ff68 ff69 ff68 ff68 ff68 ff68 ff68 ff68 ff67 ff68 ff67 ff67 ff68 ff67 ff67 ff68 ff68 ff67 ff67 ff67 ff68 ff67 ff67 ff67 ff67 ff67 ff67 ff67 ff66 ff66 ff66 ff66 ff66 ff66 ff66 ff65 ff66 ff65 ff66 ff66 ff66 ff65 ff66 ff65 ff65 ff65 ff65 ff64 ff64 ff65 ff65 ff65 ff64 ff65 ff65 ff64 ff65 ff64 ff65 ff64 ff64 ff64 ff64 ff64 ff64 ff64 ff63 ff63 ff63 ff63 ff63 ff63 ff63 ff63 ff63 ff64 ff63 ff63 ff63 ff63 ff63 ff63 ff62 ff62 ff63 ff62 ff62 ff62 ff62 ff62 ff62 ff62 ff62 ff62 ff61 ff61 ff62 ff62 ff61 ff61 ff61 ff61 ff61 ff61 ff61 ff61 ff60 ff60 ff60 ff5f ff60 ff5f ff60 ff60 ff60 ff5f ff5f ff5f ff5f ff5f ff5f ff5f ff5f ff5e ff5f ff5e ff5e ff5f ff5f ff5e ff5e ff5e ff5d ff5d ff5d ff5d ff5d ff5d ff5d ff5d ff5d ff5d ff5d ff5c ff5c ff5d ff5c ff5c ff5c ff5c ff5c ff5d ff5c ff5b ff5b ff5b ff5b ff5b ff5b ff5b ff5b ff5b ff5a ff5b ff5a ff5b ff5a ff5a ff5a ff59 ff59 ff5a ff5a ff5a ff59 ff5a ff5a ff59 ff59 ff59 ff59 ff58 ff59 ff58 ff58 ff58 ff58 ff58 ff58 ff58 ff58 ff58 ff57 ff57 ff57 ff57 ff57 ff57 ff57 ff57 ff57 ff56 ff56 ff57 ff56 ff57 ff56 ff55 ff56 ff55 ff54 ff55 ff56 ff55 ff54 ff55 ff54 ff54 ff54 ff54 ff54 ff54 ff54 ff54 ff54 ff54 ff54 ff53 ff53 ff52 ff52 ff53 ff53 ff53 ff53 ff52 ff51 ff51 ff51 ff52 ff51 ff51 ff51 ff51 ff51 ff51 ff51 ff51 ff50 ff51 ff50 ff50 ff50 ff50 ff4f ff4f ff4f ff4f ff4f ff4f ff4e ff4e ff4e ff4e ff4e ff4e ff4e ff4e ff4e ff4e ff4e ff4d ff4c ff4c ff4c ff4c ff4d ff4c ff4c ff4c ff4d ff4c ff4b ff4b ff4b ff4b ff4b ff4b ff4b ff4a ff4b ff4a ff49 ff4a ff49 ff49 ff4a ff49 ff48 ff48 ff48 ff49 ff48 ff48 ff48 ff48 ff47 ff47 ff46 ff47 ff46 ff47 ff46 ff45 ff46 ff46 ff46 ff45 ff45 ff45 ff45 ff44 ff44 ff45 ff44 ff43 ff44 ff43 ff44 ff44 ff43 ff44 ff43 ff43 ff42 ff42 ff43 ff42 ff41 ff41 ff41 ff42 ff41 ff42 ff41 ff41 ff41 ff40 ff41 ff40 ff40 ff3f ff3f ff3f ff3f ff3f ff40 ff40 ff3f ff3e ff3e ff3e ff3e ff3d ff3e ff3d ff3c ff3c ff3c ff3c ff3c ff3c ff3c ff3b ff3b ff3b ff3a ff3b ff3a ff3a ff39 ff39 ff39 ff39 ff39 ff38 ff37 ff37 ff37 ff36 ff37 ff36 ff35 ff36 ff35 ff34 ff34 ff34 ff33 ff32 ff33 ff31 ff31 ff32 ff30 ff2f ff2f ff2e ff2e ff2d ff2c ff2c ff2a ff29 ff29 ff28 ff27 ff25 ff25 ff24 ff24 ff23 ff22 ff21 ff21 ff20 ff1e ff1e ff1c ff1c ff1b ff1b ff1a ff19 ff19 ff17 ff17 ff15 ff15 ff14 ff13 ff13 ff12 ff11 ff11 ff10 ff0f ff0e ff0e ff0d ff0c ff0b ff0b ff0a ff0a ff09 ff09 ff08 ff08 ff07 ff07 ff06 ff06 ff06 ff05 ff05 ff05 ff04 ff04 ff04 ff04 ff03 ff03 ff03 ff03 ff02 ff02 ff02 ff02 ff02 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 │ │ -e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff02 ff01 ff02 ff02 ff02 ff02 ff02 ff02 ff03 ff03 ff03 ff03 ff04 ff04 ff04 ff05 ff05 ff05 ff05 ff06 ff06 ff07 ff07 ff07 ff08 ff09 ff09 ff0a ff0a ff0b ff0b ff0c ff0d ff0d ff0e ff0e ff0f ff10 ff10 ff11 ff12 ff12 ff14 ff14 ff15 ff16 ff17 ff17 ff19 ff19 ff1b ff1c ff1c ff1d ff1d ff1f ff20 ff20 ff21 ff23 ff24 ff24 ff26 ff27 ff27 ff28 ff29 ff2b ff2b ff2d ff2d ff2e ff2f ff30 ff31 ff31 ff33 ff33 ff33 ff34 ff36 ff36 ff37 ff38 ff38 ff39 ff39 ff3b ff3c ff3c ff3c ff3c ff3d ff3d ff3e ff40 ff3f ff3f ff41 ff41 ff42 ff42 ff42 ff42 ff42 ff43 ff43 ff43 ff45 ff45 ff45 ff45 ff46 ff46 ff46 ff45 ff45 ff47 ff45 ff45 ff47 ff47 ff48 ff47 ff48 ff48 ff48 ff48 ff49 ff49 ff49 ff49 ff49 ff49 ff4a ff4a ff4b ff4c ff4c ff4b ff4c ff4b ff4b ff4c ff4d ff4c ff4c ff4c ff4c ff4c ff4d ff4d ff4e ff4d ff4d ff4d ff4e ff4d ff4e ff4e ff4f ff4f ff4e ff4f ff4f ff4f ff50 ff4f ff4f ff50 ff4f ff50 ff50 ff50 ff51 ff4f ff50 ff51 ff52 ff51 ff51 ff51 ff51 ff51 ff51 ff51 ff53 ff53 ff52 ff52 ff52 ff53 ff53 ff53 ff53 ff54 ff54 ff54 ff54 ff54 ff55 ff55 ff55 ff55 ff55 ff55 ff56 ff56 ff55 ff56 ff55 ff56 ff56 ff55 ff55 ff56 ff55 ff56 ff56 ff56 ff56 ff57 ff56 ff57 ff57 ff57 ff57 ff57 ff58 ff58 ff58 ff58 ff58 ff58 ff58 ff58 ff58 ff58 ff59 ff58 ff58 ff59 ff59 ff5a ff59 ff5a ff5a ff5a ff5a ff59 ff5a ff5a ff5a ff5b ff5b ff5a ff5b ff5a ff5b ff5a ff5b ff5c ff5c ff5b ff5b ff5c ff5c ff5c ff5c ff5b ff5c ff5c ff5d ff5d ff5d ff5c ff5d ff5d ff5d ff5d ff5d ff5d ff5d ff5d ff5d ff5e ff5e ff5f ff5e ff5e ff5f ff5e ff5f ff5f ff5e ff5e ff5e ff5e ff5e ff5e ff5f ff5f ff5f ff60 ff5f ff5f ff60 ff60 ff60 ff60 ff60 ff60 ff60 ff60 ff60 ff60 ff60 ff60 ff60 ff61 ff61 ff60 ff61 ff61 ff61 ff62 ff61 ff62 ff61 ff61 ff62 ff61 ff61 ff61 ff62 ff62 ff62 ff62 ff62 ff62 ff62 ff63 ff62 ff63 ff62 ff62 ff63 ff63 ff63 ff63 ff63 ff64 ff64 ff64 ff63 ff64 ff64 ff64 ff64 ff63 ff64 ff64 ff64 ff64 ff64 ff65 ff65 ff65 ff65 ff65 ff65 ff65 ff66 ff65 ff66 ff66 ff65 ff66 ff65 ff65 ff65 ff66 ff66 ff66 ff66 ff65 ff65 ff66 ff66 ff66 ff65 ff66 ff66 ff65 ff66 ff66 ff66 ff66 ff66 ff67 ff66 ff67 ff67 ff67 ff66 ff66 ff67 ff67 ff67 ff68 ff67 ff68 ff67 ff67 ff68 ff68 ff67 ff67 ff68 ff68 ff67 ff67 ff67 ff68 ff68 ff68 ff67 ff68 ff68 ff69 ff68 ff68 ff68 ff68 ff68 ff68 ff68 ff69 ff68 ff68 ff68 ff68 ff68 ff69 ff68 ff69 ff69 ff69 ff69 ff69 ff69 ff69 ff69 ff69 ff69 ff69 ff6a ff6a ff69 ff6a ff6a ff6a ff6a ff6a ff6a ff6a ff6a ff6a ff6b ff6a ff6a ff6a ff6b ff6a ff6a ff6a ff6a ff6a ff6a ff6a ff6a ff6a ff6a ff6a ff6a ff6b ff6a ff6a ff6a ff6a ff6a ff6b ff6b ff6b ff6b ff6b ff6b ff6b ff6b ff6b ff6b ff6b ff6b ff6b ff6b ff6b ff6b ff6b ff6b ff6b ff6b ff6b ff6b ff6b ff6b ff6b ff6b ff6b ff6b ff6b ff6b ff6b ff6b ff6b ff6b ff6b ff6a ff6b ff6b ff6b ff6b ff6b ff6a ff6b ff6b ff6b ff6b ff6b ff6b ff6b ff6b ff6b ff6b ff6b ff6b ff6b ff6b ff6b ff6a ff6b ff6b ff6b ff6b ff6b ff6b ff6b ff6b ff6b ff6b ff6b ff6b ff6b ff6b ff6b ff6b ff6b ff6b ff6b ff6b ff6b ff6b ff6b ff6b ff6b ff6b ff6b ff6b ff6b ff6b ff6b ff6b ff6b ff6b ff6b ff6b ff6b ff6b ff6b ff6b ff6b ff6b ff6b ff6b ff6b ff6b ff6b ff6b ff6b ff6b ff6b ff6b ff6a ff6b ff6b ff6b ff6b ff6b ff6b ff6a ff6a ff6a ff6a ff6a ff6a ff6a ff6a ff6a ff6a ff6a ff6a ff6a ff6a ff6a ff6a ff6a ff6a ff6a ff6a ff6a ff6a ff6a ff6a ff6a ff6a ff6a ff6a ff6a ff6a ff6a ff6a ff6a ff6a ff6a ff6a ff6a ff6a ff6a ff6a ff6a ff6a ff6a ff6a ff69 ff6a ff69 ff69 ff69 ff69 ff69 ff69 ff69 ff69 ff69 ff69 ff6a ff69 ff6a ff69 ff6a ff69 ff6a ff6a ff69 ff69 ff69 ff6a ff69 ff69 ff69 ff69 ff69 ff69 ff68 ff68 ff68 ff68 ff68 ff68 ff68 ff68 ff67 ff67 ff67 ff67 ff67 ff67 ff67 ff67 ff68 ff67 ff68 ff68 ff67 ff67 ff67 ff66 ff67 ff67 ff67 ff67 ff67 ff66 ff66 ff67 ff66 ff67 ff66 ff66 ff66 ff67 ff67 ff66 ff67 ff66 ff66 ff66 ff66 ff66 ff66 ff66 ff65 ff65 ff65 ff65 ff65 ff65 ff65 ff65 ff65 ff65 ff64 ff65 ff65 ff65 ff64 ff64 ff64 ff64 ff64 ff63 ff64 ff64 ff64 ff64 ff64 ff64 ff63 ff64 ff64 ff64 ff64 ff64 ff64 ff63 ff63 ff63 ff63 ff63 ff63 ff62 ff62 ff62 ff62 ff62 ff63 ff62 ff62 ff62 ff62 ff62 ff62 ff62 ff62 ff62 ff61 ff61 ff61 ff62 ff61 ff61 ff62 ff61 ff62 ff61 ff60 ff61 ff61 ff60 ff61 ff60 ff61 ff60 ff60 ff60 ff60 ff60 ff60 ff5f ff5f ff5e ff5e ff5f ff5f ff5f ff5e ff5e ff5e ff5f ff5f ff5d ff5e ff5e ff5e ff5e ff5e ff5d ff5e ff5e ff5e ff5e ff5d ff5d ff5d ff5c ff5c ff5c ff5d ff5c ff5d ff5c ff5d ff5c ff5c ff5c ff5c ff5b ff5b ff5b ff5b ff5b ff5c ff5b ff5b ff5a ff5a ff5a ff5a ff5a ff5a ff5a ff5a ff5a ff5a ff5a ff5a ff59 ff5a ff59 ff59 ff59 ff59 ff59 ff59 ff59 ff59 ff59 ff59 ff59 ff59 ff58 ff58 ff59 ff57 ff57 ff57 ff58 ff57 ff57 ff58 ff57 ff58 ff57 ff57 ff56 ff57 ff56 ff57 ff56 ff56 ff57 ff56 ff56 ff56 ff56 ff56 ff56 ff54 ff56 ff55 ff54 ff55 ff55 ff55 ff53 ff55 ff53 ff54 ff54 ff54 ff53 ff54 ff53 ff52 ff53 ff53 ff53 ff53 ff52 ff52 ff52 ff52 ff52 ff52 ff52 ff52 ff51 ff51 ff51 ff51 ff50 ff51 ff50 ff50 ff50 ff50 ff50 ff51 ff50 ff50 ff50 ff4f ff4f ff4f ff4f ff4e ff4e ff4e ff4e ff4e ff4e ff4e ff4e ff4d ff4d ff4e ff4d ff4d ff4d ff4d ff4d ff4d ff4c ff4c ff4b ff4b ff4b ff4c ff4c ff4c ff4c ff4c ff4b ff4b ff4b ff4b ff4a ff4a ff4a ff49 ff4a ff49 ff49 ff49 ff49 ff49 ff48 ff48 ff48 ff48 ff48 ff48 ff47 ff47 ff48 ff47 ff46 ff47 ff46 ff46 ff46 ff47 ff45 ff45 ff46 ff45 ff45 ff45 ff45 ff44 ff44 ff44 ff44 ff43 ff43 ff43 ff44 ff43 ff44 ff44 ff43 ff43 ff42 ff42 ff42 ff42 ff41 ff42 ff41 ff40 ff41 ff40 ff41 ff40 ff40 ff40 ff41 ff40 ff40 ff40 ff40 ff3f ff3f ff3f ff3f ff3f ff40 ff3f ff3f ff3e ff3d ff3d ff3d ff3d ff3d ff3c ff3c ff3c ff3c ff3c ff3b ff3b ff3c ff3b ff39 ff39 ff39 ff39 ff39 ff3a ff39 ff38 ff38 ff37 ff37 ff37 ff37 ff37 ff36 ff36 ff35 ff35 ff35 ff35 ff34 ff33 ff33 ff32 ff32 ff33 ff32 ff31 ff2f ff30 ff2f ff2e ff2e ff2c ff2c ff2b ff2b ff2a ff29 ff27 ff27 ff25 ff25 ff24 ff24 ff23 ff23 ff22 ff20 ff20 ff1f ff1f ff1d ff1c ff1b ff1b ff1a ff19 ff18 ff18 ff17 ff16 ff15 ff14 ff14 ff12 ff12 ff12 ff10 ff10 ff0f ff0e ff0e ff0d ff0d ff0c ff0b ff0a ff0a ff09 ff09 ff08 ff08 ff07 ff07 ff07 ff06 ff06 ff05 ff05 ff05 ff05 ff04 ff04 ff04 ff03 ff03 ff03 ff03 ff02 ff02 ff02 ff02 ff02 ff02 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 │ │ -e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff02 ff02 ff02 ff02 ff02 ff02 ff03 ff03 ff03 ff03 ff04 ff04 ff04 ff04 ff05 ff05 ff05 ff06 ff06 ff07 ff07 ff08 ff08 ff09 ff09 ff0a ff0a ff0b ff0b ff0c ff0c ff0d ff0e ff0e ff0f ff10 ff11 ff11 ff12 ff13 ff14 ff14 ff15 ff16 ff17 ff18 ff19 ff1a ff1b ff1b ff1c ff1d ff1e ff1e ff20 ff21 ff22 ff22 ff24 ff25 ff25 ff26 ff27 ff28 ff29 ff2a ff2c ff2d ff2e ff2f ff30 ff30 ff31 ff32 ff32 ff33 ff35 ff35 ff36 ff37 ff37 ff37 ff38 ff3a ff39 ff3b ff3b ff3b ff3c ff3c ff3e ff3e ff3f ff3e ff3f ff3f ff41 ff40 ff41 ff41 ff42 ff43 ff43 ff42 ff43 ff43 ff44 ff44 ff45 ff46 ff44 ff45 ff44 ff45 ff45 ff45 ff45 ff46 ff47 ff47 ff47 ff47 ff48 ff48 ff48 ff48 ff48 ff48 ff48 ff48 ff48 ff49 ff4a ff4b ff4a ff4b ff4b ff49 ff49 ff4c ff4d ff4c ff4c ff4b ff4c ff4c ff4c ff4d ff4c ff4d ff4c ff4d ff4d ff4d ff4d ff4e ff4f ff4e ff4e ff4e ff4e ff4e ff4e ff4f ff4e ff4e ff4f ff4f ff50 ff4f ff50 ff4f ff50 ff50 ff52 ff51 ff50 ff50 ff50 ff50 ff50 ff51 ff51 ff52 ff52 ff51 ff51 ff52 ff52 ff52 ff52 ff54 ff53 ff54 ff54 ff54 ff53 ff53 ff53 ff54 ff54 ff54 ff55 ff55 ff54 ff54 ff55 ff56 ff55 ff54 ff54 ff56 ff55 ff55 ff55 ff55 ff56 ff56 ff55 ff57 ff56 ff56 ff56 ff57 ff57 ff57 ff57 ff57 ff57 ff57 ff57 ff58 ff57 ff58 ff58 ff58 ff58 ff59 ff59 ff59 ff58 ff59 ff59 ff59 ff59 ff59 ff5a ff59 ff5a ff5a ff5a ff59 ff5a ff5a ff5b ff5a ff5b ff5b ff5b ff5b ff5b ff5c ff5b ff5b ff5c ff5b ff5c ff5c ff5c ff5c ff5c ff5c ff5d ff5d ff5d ff5c ff5d ff5c ff5d ff5d ff5d ff5e ff5e ff5e ff5e ff5d ff5e ff5e ff5e ff5e ff5e ff5d ff5d ff5e ff5e ff5e ff5e ff5e ff5f ff5f ff5e ff5f ff60 ff60 ff60 ff5f ff5f ff5f ff5f ff60 ff5f ff60 ff60 ff60 ff60 ff60 ff60 ff60 ff61 ff60 ff61 ff61 ff60 ff61 ff61 ff60 ff61 ff61 ff61 ff61 ff61 ff61 ff61 ff62 ff62 ff61 ff62 ff62 ff61 ff62 ff62 ff62 ff62 ff62 ff62 ff63 ff63 ff63 ff63 ff63 ff63 ff63 ff63 ff63 ff63 ff63 ff63 ff63 ff63 ff64 ff64 ff64 ff64 ff64 ff64 ff64 ff65 ff65 ff65 ff64 ff65 ff65 ff64 ff65 ff65 ff64 ff65 ff65 ff65 ff65 ff65 ff65 ff65 ff65 ff65 ff65 ff65 ff66 ff65 ff65 ff66 ff65 ff65 ff65 ff65 ff66 ff66 ff66 ff66 ff67 ff66 ff66 ff66 ff67 ff66 ff66 ff67 ff67 ff67 ff66 ff67 ff67 ff66 ff66 ff67 ff67 ff66 ff66 ff66 ff67 ff67 ff68 ff67 ff68 ff67 ff68 ff68 ff67 ff67 ff67 ff67 ff67 ff67 ff68 ff67 ff67 ff67 ff68 ff68 ff68 ff68 ff68 ff68 ff68 ff68 ff69 ff68 ff68 ff69 ff68 ff69 ff69 ff69 ff69 ff69 ff69 ff69 ff69 ff6a ff69 ff69 ff69 ff69 ff69 ff6a ff69 ff69 ff69 ff6a ff69 ff69 ff69 ff6a ff69 ff69 ff69 ff6a ff69 ff69 ff69 ff6a ff6b ff6a ff6a ff6a ff6a ff6a ff6a ff6a ff6a ff6a ff6a ff6a ff6a ff6a ff6a ff6a ff6a ff6a ff6a ff6a ff6a ff6a ff6a ff6a ff6a ff6b ff6a ff6a ff6a ff6a ff6a ff6a ff6a ff6a ff6a ff6a ff6a ff6a ff6a ff6a ff6a ff6a ff6a ff6a ff6a ff6a ff6a ff6a ff6b ff6a ff6a ff6a ff6a ff6a ff6a ff6a ff6a ff6b ff6a ff6a ff6a ff6a ff6a ff6a ff6a ff6a ff6a ff6a ff6a ff6a ff6a ff6a ff6a ff6a ff6a ff6a ff6a ff6a ff6a ff6a ff6a ff6a ff6b ff6b ff6a ff6a ff6b ff6b ff6b ff6b ff6a ff6a ff6a ff6a ff6a ff6a ff6a ff6a ff6a ff6a ff6a ff6a ff6a ff6a ff6a ff6a ff6a ff6a ff6a ff6a ff6a ff6b ff6a ff6a ff6a ff6a ff6a ff6a ff6a ff6a ff6a ff6a ff6a ff6a ff6a ff6a ff6a ff6a ff6a ff6a ff6a ff69 ff69 ff6a ff69 ff69 ff69 ff6a ff6a ff69 ff69 ff6a ff69 ff6a ff69 ff6a ff69 ff69 ff69 ff69 ff69 ff6a ff69 ff69 ff69 ff69 ff69 ff69 ff6a ff69 ff69 ff69 ff69 ff69 ff69 ff69 ff6a ff69 ff69 ff69 ff69 ff69 ff69 ff68 ff69 ff68 ff68 ff68 ff68 ff69 ff68 ff69 ff68 ff68 ff68 ff69 ff68 ff68 ff68 ff68 ff68 ff68 ff68 ff68 ff68 ff68 ff68 ff68 ff68 ff68 ff69 ff68 ff68 ff68 ff68 ff67 ff67 ff67 ff66 ff67 ff67 ff66 ff67 ff67 ff67 ff67 ff67 ff66 ff66 ff67 ff66 ff66 ff66 ff65 ff66 ff66 ff66 ff65 ff66 ff66 ff66 ff66 ff66 ff66 ff65 ff66 ff65 ff66 ff65 ff66 ff65 ff65 ff65 ff65 ff65 ff64 ff65 ff65 ff64 ff64 ff64 ff64 ff64 ff64 ff64 ff63 ff64 ff64 ff64 ff64 ff64 ff64 ff63 ff63 ff63 ff63 ff63 ff63 ff63 ff63 ff63 ff63 ff63 ff63 ff63 ff63 ff63 ff63 ff63 ff63 ff62 ff62 ff62 ff62 ff62 ff62 ff62 ff61 ff61 ff62 ff61 ff61 ff61 ff61 ff61 ff61 ff61 ff61 ff61 ff60 ff61 ff60 ff61 ff60 ff61 ff61 ff60 ff61 ff60 ff60 ff60 ff60 ff60 ff60 ff60 ff60 ff60 ff5f ff60 ff5f ff60 ff60 ff5f ff5f ff5e ff5e ff5e ff5e ff5e ff5e ff5e ff5e ff5e ff5f ff5d ff5d ff5d ff5d ff5d ff5d ff5d ff5d ff5d ff5d ff5d ff5d ff5d ff5c ff5c ff5b ff5b ff5d ff5c ff5d ff5b ff5d ff5b ff5b ff5b ff5b ff5b ff5a ff5b ff5a ff5b ff5a ff5a ff5a ff5a ff5a ff5a ff59 ff59 ff59 ff59 ff59 ff5a ff59 ff5a ff59 ff59 ff5a ff59 ff59 ff59 ff59 ff58 ff58 ff58 ff58 ff58 ff58 ff58 ff58 ff58 ff58 ff58 ff57 ff57 ff57 ff57 ff57 ff56 ff56 ff57 ff56 ff57 ff57 ff56 ff57 ff56 ff56 ff56 ff56 ff56 ff56 ff56 ff55 ff56 ff56 ff55 ff54 ff55 ff54 ff54 ff54 ff54 ff54 ff53 ff54 ff53 ff54 ff54 ff53 ff52 ff53 ff53 ff53 ff52 ff52 ff52 ff52 ff52 ff51 ff52 ff51 ff51 ff51 ff51 ff51 ff51 ff50 ff51 ff51 ff50 ff51 ff50 ff50 ff4f ff4f ff50 ff4f ff4f ff4f ff4f ff4e ff4f ff4e ff4f ff4e ff4d ff4d ff4e ff4d ff4e ff4d ff4e ff4d ff4d ff4e ff4d ff4c ff4c ff4c ff4c ff4c ff4c ff4b ff4b ff4b ff4b ff4c ff4b ff4a ff4b ff4c ff4b ff4a ff4a ff4a ff49 ff49 ff49 ff49 ff49 ff49 ff49 ff48 ff48 ff47 ff47 ff47 ff47 ff47 ff46 ff47 ff46 ff47 ff48 ff46 ff46 ff46 ff46 ff45 ff46 ff46 ff45 ff44 ff44 ff44 ff45 ff44 ff44 ff44 ff43 ff44 ff44 ff42 ff43 ff43 ff42 ff43 ff42 ff43 ff42 ff42 ff42 ff41 ff41 ff42 ff41 ff41 ff41 ff40 ff41 ff40 ff40 ff40 ff40 ff40 ff40 ff40 ff40 ff40 ff40 ff3f ff3f ff3e ff3e ff3f ff3e ff3e ff3e ff3d ff3c ff3c ff3c ff3c ff3c ff3c ff3b ff3b ff3c ff3b ff3a ff3b ff3c ff3a ff39 ff39 ff38 ff39 ff38 ff39 ff39 ff38 ff36 ff36 ff37 ff36 ff36 ff37 ff34 ff35 ff34 ff34 ff33 ff34 ff34 ff32 ff31 ff31 ff30 ff31 ff31 ff30 ff2f ff2e ff2e ff2c ff2c ff2b ff29 ff29 ff29 ff28 ff27 ff26 ff25 ff24 ff24 ff23 ff22 ff22 ff21 ff20 ff1f ff1e ff1e ff1d ff1c ff1b ff1a ff19 ff19 ff17 ff17 ff16 ff15 ff14 ff14 ff13 ff12 ff11 ff10 ff10 ff10 ff0f ff0e ff0d ff0c ff0c ff0b ff0b ff0a ff0a ff09 ff09 ff08 ff08 ff07 ff07 ff06 ff06 ff05 ff05 ff05 ff04 ff04 ff04 ff04 ff03 ff03 ff03 ff03 ff02 ff02 ff02 ff02 ff02 ff02 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 │ │ -e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff03 ff03 ff03 ff03 ff04 ff04 ff04 ff04 ff05 ff05 ff05 ff06 ff06 ff06 ff07 ff07 ff08 ff08 ff09 ff09 ff0a ff0a ff0b ff0b ff0c ff0d ff0d ff0e ff0f ff0f ff10 ff11 ff12 ff12 ff13 ff14 ff14 ff16 ff17 ff17 ff18 ff19 ff19 ff1b ff1c ff1c ff1d ff1e ff1f ff20 ff21 ff23 ff23 ff24 ff24 ff26 ff27 ff27 ff28 ff29 ff2b ff2c ff2d ff2e ff2f ff30 ff30 ff31 ff32 ff33 ff34 ff34 ff35 ff36 ff36 ff38 ff38 ff38 ff39 ff3a ff3a ff3b ff3b ff3c ff3d ff3e ff3d ff3e ff3e ff3e ff3f ff41 ff41 ff40 ff41 ff42 ff42 ff42 ff42 ff42 ff43 ff44 ff44 ff43 ff45 ff44 ff44 ff45 ff45 ff45 ff45 ff46 ff47 ff46 ff47 ff48 ff48 ff47 ff47 ff47 ff47 ff47 ff48 ff48 ff49 ff49 ff49 ff48 ff49 ff49 ff49 ff48 ff4b ff4c ff4b ff4b ff4b ff4a ff4c ff4c ff4c ff4c ff4d ff4c ff4d ff4c ff4d ff4d ff4e ff4d ff4d ff4e ff4d ff4e ff4d ff4e ff4e ff4e ff4e ff4f ff4e ff4f ff4f ff4f ff4f ff50 ff4f ff51 ff51 ff50 ff50 ff50 ff4f ff50 ff51 ff51 ff50 ff52 ff51 ff51 ff51 ff51 ff52 ff52 ff52 ff53 ff52 ff52 ff52 ff52 ff52 ff53 ff52 ff53 ff52 ff54 ff54 ff53 ff53 ff54 ff54 ff55 ff54 ff54 ff54 ff55 ff55 ff55 ff55 ff56 ff55 ff55 ff56 ff55 ff56 ff56 ff57 ff57 ff57 ff56 ff56 ff57 ff56 ff56 ff58 ff57 ff58 ff58 ff58 ff57 ff58 ff58 ff58 ff58 ff58 ff58 ff58 ff59 ff59 ff59 ff59 ff59 ff59 ff59 ff59 ff5a ff5a ff5a ff5a ff5a ff5a ff5a ff5b ff5b ff5a ff5a ff5a ff5b ff5b ff5b ff5b ff5b ff5b ff5c ff5c ff5c ff5c ff5c ff5c ff5c ff5c ff5d ff5d ff5d ff5d ff5d ff5d ff5d ff5d ff5d ff5d ff5d ff5d ff5d ff5d ff5d ff5e ff5e ff5e ff5e ff5d ff5e ff5e ff5e ff5f ff5e ff5f ff5f ff5f ff5e ff5e ff5f ff5f ff5e ff5f ff60 ff60 ff60 ff60 ff60 ff60 ff60 ff60 ff61 ff60 ff60 ff60 ff61 ff60 ff60 ff61 ff61 ff61 ff60 ff61 ff61 ff62 ff61 ff61 ff62 ff61 ff60 ff62 ff62 ff61 ff62 ff62 ff62 ff62 ff62 ff62 ff62 ff62 ff62 ff62 ff62 ff62 ff63 ff62 ff62 ff63 ff63 ff63 ff63 ff63 ff63 ff63 ff64 ff64 ff64 ff64 ff64 ff64 ff64 ff64 ff64 ff64 ff64 ff64 ff64 ff64 ff64 ff64 ff64 ff64 ff65 ff65 ff65 ff65 ff65 ff65 ff64 ff65 ff65 ff65 ff64 ff64 ff65 ff65 ff66 ff66 ff66 ff66 ff65 ff66 ff66 ff66 ff66 ff65 ff66 ff66 ff66 ff65 ff66 ff66 ff65 ff65 ff66 ff67 ff66 ff66 ff66 ff66 ff66 ff67 ff67 ff67 ff67 ff67 ff67 ff66 ff66 ff67 ff67 ff67 ff67 ff67 ff66 ff67 ff67 ff68 ff67 ff67 ff67 ff68 ff67 ff67 ff68 ff68 ff68 ff68 ff68 ff68 ff68 ff68 ff68 ff68 ff68 ff68 ff68 ff68 ff69 ff68 ff68 ff68 ff68 ff68 ff68 ff69 ff69 ff69 ff69 ff68 ff68 ff68 ff69 ff68 ff68 ff69 ff69 ff69 ff69 ff69 ff69 ff69 ff69 ff6a ff69 ff69 ff69 ff69 ff69 ff69 ff69 ff69 ff6a ff69 ff69 ff69 ff69 ff69 ff69 ff69 ff69 ff69 ff69 ff6a ff69 ff69 ff6a ff69 ff69 ff69 ff69 ff69 ff69 ff69 ff6a ff69 ff69 ff69 ff69 ff69 ff69 ff69 ff69 ff69 ff6a ff69 ff69 ff69 ff69 ff6a ff6a ff6a ff69 ff69 ff69 ff69 ff69 ff69 ff6a ff69 ff6a ff6a ff6a ff6a ff6a ff6a ff6a ff6a ff6a ff6a ff6a ff6a ff6a ff6a ff6a ff6a ff6a ff6a ff6a ff6a ff6a ff6a ff6a ff6a ff6b ff6a ff6a ff6a ff6a ff6a ff6a ff6a ff6a ff6a ff6a ff6a ff6a ff69 ff69 ff69 ff6a ff69 ff69 ff69 ff69 ff69 ff69 ff69 ff69 ff69 ff6a ff69 ff6a ff69 ff69 ff69 ff69 ff69 ff69 ff69 ff69 ff6a ff69 ff69 ff69 ff6a ff69 ff69 ff69 ff69 ff69 ff69 ff69 ff69 ff69 ff69 ff69 ff69 ff69 ff69 ff68 ff69 ff69 ff68 ff69 ff68 ff69 ff68 ff68 ff68 ff69 ff68 ff69 ff69 ff68 ff68 ff68 ff68 ff68 ff69 ff68 ff68 ff69 ff68 ff68 ff68 ff69 ff69 ff68 ff68 ff68 ff68 ff68 ff68 ff68 ff69 ff68 ff68 ff68 ff68 ff68 ff67 ff68 ff67 ff67 ff67 ff67 ff67 ff67 ff67 ff68 ff67 ff68 ff67 ff67 ff68 ff68 ff68 ff67 ff67 ff68 ff68 ff67 ff67 ff67 ff67 ff67 ff66 ff66 ff66 ff67 ff67 ff66 ff67 ff66 ff66 ff66 ff66 ff65 ff66 ff66 ff65 ff66 ff65 ff65 ff65 ff65 ff65 ff65 ff65 ff65 ff64 ff65 ff65 ff65 ff65 ff64 ff65 ff65 ff65 ff65 ff64 ff64 ff65 ff64 ff64 ff64 ff64 ff64 ff64 ff64 ff64 ff63 ff63 ff63 ff63 ff63 ff63 ff63 ff63 ff63 ff63 ff63 ff63 ff63 ff62 ff62 ff62 ff62 ff62 ff62 ff63 ff63 ff62 ff63 ff62 ff63 ff62 ff62 ff62 ff63 ff62 ff62 ff62 ff61 ff62 ff61 ff61 ff61 ff61 ff61 ff61 ff60 ff60 ff60 ff61 ff61 ff61 ff60 ff61 ff60 ff61 ff60 ff60 ff5f ff60 ff60 ff5f ff60 ff5f ff5f ff5f ff5f ff5f ff5f ff5f ff5f ff5f ff5f ff5f ff5f ff5f ff5f ff5e ff5f ff5e ff5d ff5d ff5d ff5d ff5d ff5d ff5d ff5d ff5d ff5d ff5d ff5d ff5d ff5c ff5c ff5c ff5c ff5c ff5c ff5d ff5c ff5c ff5c ff5c ff5b ff5b ff5c ff5c ff5c ff5b ff5c ff5a ff5b ff5a ff5b ff5b ff5a ff5b ff5a ff5b ff59 ff5a ff59 ff5a ff59 ff5a ff59 ff59 ff59 ff59 ff59 ff59 ff59 ff59 ff59 ff59 ff59 ff59 ff59 ff59 ff59 ff58 ff58 ff57 ff58 ff58 ff58 ff57 ff57 ff58 ff58 ff57 ff57 ff57 ff57 ff56 ff56 ff56 ff56 ff56 ff56 ff56 ff56 ff56 ff56 ff56 ff55 ff55 ff56 ff55 ff55 ff55 ff55 ff55 ff55 ff55 ff54 ff54 ff54 ff53 ff54 ff53 ff53 ff53 ff53 ff53 ff53 ff53 ff53 ff52 ff52 ff52 ff53 ff51 ff52 ff51 ff52 ff51 ff51 ff51 ff50 ff50 ff51 ff50 ff51 ff51 ff50 ff50 ff50 ff50 ff50 ff50 ff4f ff4f ff4f ff50 ff4e ff4e ff4f ff4e ff4e ff4f ff4e ff4e ff4e ff4d ff4d ff4e ff4c ff4d ff4d ff4c ff4d ff4d ff4c ff4d ff4b ff4b ff4b ff4c ff4b ff4c ff4b ff4b ff4a ff4a ff4b ff4a ff49 ff49 ff4a ff49 ff48 ff48 ff48 ff48 ff48 ff48 ff48 ff48 ff48 ff48 ff47 ff47 ff47 ff46 ff46 ff47 ff46 ff46 ff46 ff46 ff47 ff46 ff45 ff45 ff45 ff45 ff45 ff45 ff44 ff45 ff44 ff44 ff45 ff44 ff44 ff44 ff44 ff43 ff44 ff43 ff42 ff43 ff43 ff42 ff42 ff42 ff41 ff42 ff42 ff42 ff41 ff41 ff41 ff41 ff40 ff40 ff40 ff40 ff40 ff3f ff40 ff40 ff40 ff3f ff3f ff3f ff3f ff3f ff3e ff3e ff3c ff3d ff3d ff3d ff3d ff3c ff3c ff3b ff3c ff3c ff3b ff3b ff3b ff3a ff3a ff3a ff3a ff3a ff3a ff39 ff39 ff39 ff39 ff38 ff38 ff38 ff38 ff37 ff36 ff36 ff36 ff37 ff36 ff35 ff35 ff34 ff34 ff34 ff32 ff33 ff33 ff32 ff32 ff31 ff2f ff30 ff2f ff2f ff2f ff2d ff2c ff2c ff2b ff2a ff29 ff28 ff27 ff27 ff26 ff26 ff25 ff24 ff23 ff23 ff22 ff21 ff20 ff1f ff1f ff1e ff1d ff1c ff1c ff1a ff1a ff18 ff18 ff17 ff16 ff16 ff15 ff14 ff13 ff12 ff12 ff11 ff10 ff0f ff0e ff0e ff0d ff0d ff0c ff0b ff0b ff0a ff0a ff09 ff09 ff08 ff08 ff07 ff07 ff06 ff06 ff06 ff05 ff05 ff05 ff04 ff04 ff04 ff03 ff03 ff03 ff03 ff03 ff02 ff02 ff02 ff02 ff02 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 │ │ -e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff02 ff02 ff02 ff02 ff02 ff02 ff03 ff03 ff03 ff03 ff04 ff04 ff04 ff05 ff05 ff05 ff05 ff06 ff06 ff06 ff07 ff07 ff08 ff09 ff09 ff09 ff0a ff0b ff0b ff0c ff0c ff0d ff0d ff0e ff0f ff10 ff10 ff11 ff12 ff12 ff13 ff14 ff15 ff16 ff16 ff17 ff18 ff19 ff1a ff1b ff1c ff1d ff1e ff1f ff20 ff21 ff21 ff22 ff23 ff24 ff25 ff25 ff26 ff27 ff28 ff29 ff2b ff2c ff2c ff2d ff2e ff30 ff31 ff30 ff32 ff33 ff33 ff35 ff35 ff36 ff36 ff37 ff37 ff38 ff39 ff3a ff3a ff3b ff3b ff3c ff3d ff3c ff3d ff3d ff3e ff3f ff40 ff3f ff3f ff40 ff42 ff41 ff41 ff42 ff42 ff43 ff43 ff43 ff43 ff44 ff44 ff45 ff45 ff45 ff45 ff46 ff44 ff45 ff47 ff46 ff46 ff47 ff46 ff46 ff46 ff47 ff47 ff48 ff48 ff48 ff48 ff48 ff48 ff48 ff48 ff48 ff4a ff4a ff4a ff4a ff4a ff49 ff4c ff4c ff4b ff4c ff4b ff4c ff4d ff4b ff4c ff4d ff4d ff4c ff4d ff4e ff4c ff4d ff4d ff4e ff4e ff4e ff4e ff4e ff4e ff4e ff4e ff4f ff4f ff50 ff4e ff4f ff50 ff50 ff50 ff4f ff4f ff4f ff50 ff51 ff50 ff51 ff51 ff50 ff50 ff51 ff52 ff51 ff51 ff52 ff51 ff51 ff52 ff51 ff52 ff53 ff52 ff53 ff52 ff53 ff53 ff53 ff53 ff53 ff53 ff53 ff54 ff53 ff54 ff55 ff55 ff55 ff55 ff55 ff54 ff54 ff55 ff55 ff55 ff56 ff55 ff56 ff57 ff55 ff55 ff55 ff56 ff56 ff57 ff57 ff57 ff57 ff57 ff57 ff57 ff57 ff57 ff57 ff58 ff58 ff58 ff59 ff59 ff58 ff59 ff58 ff59 ff58 ff59 ff59 ff5a ff59 ff59 ff5a ff5a ff5a ff5a ff5a ff59 ff5a ff5a ff5b ff5a ff5a ff5b ff5b ff5b ff5c ff5c ff5b ff5b ff5b ff5c ff5b ff5c ff5c ff5c ff5c ff5d ff5c ff5c ff5c ff5c ff5c ff5c ff5d ff5c ff5c ff5d ff5d ff5e ff5e ff5e ff5e ff5d ff5e ff5e ff5d ff5e ff5d ff5e ff5e ff5e ff5e ff5e ff5f ff5e ff5e ff5e ff5f ff5f ff60 ff60 ff5f ff60 ff60 ff5f ff60 ff5f ff60 ff60 ff60 ff60 ff5f ff60 ff61 ff60 ff60 ff61 ff60 ff61 ff61 ff60 ff61 ff61 ff60 ff61 ff61 ff61 ff61 ff62 ff61 ff62 ff62 ff61 ff61 ff62 ff62 ff61 ff61 ff62 ff62 ff62 ff62 ff63 ff63 ff62 ff62 ff62 ff63 ff63 ff63 ff64 ff63 ff63 ff63 ff63 ff63 ff63 ff63 ff63 ff63 ff63 ff63 ff63 ff63 ff64 ff64 ff64 ff64 ff64 ff64 ff64 ff64 ff64 ff64 ff64 ff64 ff64 ff64 ff64 ff65 ff65 ff65 ff65 ff65 ff65 ff64 ff65 ff65 ff65 ff65 ff65 ff65 ff65 ff65 ff64 ff65 ff66 ff65 ff65 ff66 ff67 ff66 ff65 ff66 ff65 ff66 ff66 ff66 ff66 ff66 ff66 ff66 ff66 ff66 ff66 ff66 ff66 ff67 ff66 ff66 ff67 ff67 ff67 ff67 ff67 ff66 ff67 ff67 ff67 ff67 ff67 ff67 ff67 ff67 ff67 ff67 ff68 ff67 ff67 ff67 ff68 ff68 ff67 ff67 ff67 ff68 ff67 ff68 ff67 ff67 ff68 ff68 ff68 ff67 ff68 ff67 ff68 ff68 ff68 ff68 ff69 ff69 ff68 ff68 ff68 ff68 ff68 ff68 ff68 ff68 ff68 ff68 ff68 ff68 ff68 ff69 ff68 ff69 ff68 ff68 ff68 ff68 ff69 ff68 ff68 ff68 ff69 ff69 ff69 ff69 ff68 ff69 ff68 ff69 ff68 ff68 ff68 ff68 ff69 ff6a ff69 ff69 ff69 ff69 ff69 ff69 ff69 ff69 ff69 ff69 ff69 ff69 ff69 ff69 ff69 ff69 ff69 ff69 ff69 ff69 ff69 ff69 ff69 ff69 ff69 ff69 ff69 ff69 ff69 ff69 ff69 ff69 ff69 ff69 ff69 ff69 ff69 ff69 ff69 ff69 ff69 ff69 ff69 ff69 ff69 ff69 ff69 ff69 ff69 ff6a ff69 ff69 ff69 ff69 ff69 ff69 ff69 ff69 ff69 ff69 ff69 ff69 ff69 ff69 ff69 ff69 ff69 ff69 ff69 ff69 ff69 ff69 ff69 ff69 ff69 ff69 ff68 ff69 ff68 ff69 ff68 ff68 ff68 ff68 ff68 ff69 ff69 ff68 ff68 ff68 ff69 ff68 ff68 ff68 ff68 ff68 ff68 ff69 ff69 ff68 ff68 ff68 ff68 ff68 ff68 ff68 ff68 ff68 ff68 ff68 ff67 ff68 ff67 ff68 ff67 ff68 ff67 ff67 ff68 ff67 ff68 ff67 ff67 ff67 ff68 ff68 ff67 ff67 ff67 ff67 ff67 ff67 ff68 ff67 ff68 ff68 ff68 ff67 ff67 ff68 ff68 ff67 ff67 ff67 ff67 ff67 ff67 ff67 ff67 ff67 ff67 ff66 ff66 ff67 ff66 ff67 ff67 ff67 ff66 ff67 ff67 ff67 ff67 ff66 ff66 ff67 ff67 ff66 ff66 ff66 ff67 ff67 ff66 ff65 ff66 ff65 ff66 ff66 ff66 ff65 ff65 ff66 ff65 ff65 ff65 ff65 ff65 ff65 ff65 ff64 ff65 ff65 ff65 ff64 ff64 ff64 ff64 ff64 ff63 ff64 ff64 ff64 ff64 ff64 ff64 ff63 ff64 ff64 ff64 ff64 ff64 ff64 ff63 ff63 ff63 ff63 ff63 ff63 ff63 ff63 ff62 ff63 ff62 ff62 ff62 ff62 ff62 ff62 ff62 ff62 ff62 ff62 ff62 ff61 ff62 ff61 ff62 ff62 ff61 ff62 ff62 ff63 ff62 ff61 ff62 ff62 ff61 ff61 ff61 ff61 ff61 ff61 ff61 ff60 ff60 ff60 ff60 ff60 ff60 ff60 ff60 ff61 ff61 ff5f ff61 ff60 ff61 ff60 ff5f ff5f ff5f ff5f ff5f ff5f ff5f ff5e ff5e ff5f ff5f ff5f ff5e ff5e ff5e ff5e ff5e ff5e ff5e ff5e ff5e ff5e ff5e ff5d ff5d ff5c ff5c ff5c ff5d ff5c ff5c ff5c ff5d ff5d ff5d ff5d ff5b ff5b ff5b ff5b ff5b ff5b ff5d ff5b ff5b ff5b ff5b ff5b ff5b ff5b ff5b ff5a ff5b ff5b ff5a ff5b ff5a ff5b ff5a ff5a ff59 ff5a ff59 ff59 ff5a ff59 ff5a ff59 ff5a ff58 ff59 ff59 ff58 ff58 ff58 ff58 ff58 ff58 ff58 ff58 ff58 ff58 ff58 ff58 ff58 ff58 ff57 ff57 ff57 ff57 ff57 ff57 ff57 ff57 ff57 ff57 ff57 ff56 ff56 ff55 ff56 ff56 ff55 ff56 ff55 ff55 ff55 ff55 ff55 ff54 ff54 ff55 ff54 ff55 ff54 ff55 ff54 ff54 ff54 ff54 ff54 ff53 ff53 ff53 ff52 ff52 ff52 ff52 ff52 ff52 ff52 ff52 ff52 ff52 ff51 ff52 ff51 ff52 ff50 ff52 ff51 ff51 ff50 ff4f ff4f ff51 ff4f ff50 ff51 ff4f ff4f ff4f ff4f ff4f ff4f ff4e ff4f ff4f ff4e ff4e ff4e ff4d ff4d ff4e ff4d ff4e ff4d ff4d ff4d ff4d ff4d ff4c ff4c ff4d ff4b ff4c ff4c ff4b ff4b ff4b ff4b ff4b ff4c ff4b ff4b ff4b ff4b ff49 ff49 ff49 ff49 ff49 ff49 ff48 ff48 ff48 ff48 ff47 ff48 ff47 ff47 ff47 ff47 ff47 ff47 ff47 ff47 ff46 ff45 ff46 ff46 ff45 ff46 ff46 ff45 ff45 ff45 ff45 ff45 ff45 ff44 ff45 ff44 ff44 ff45 ff44 ff43 ff44 ff43 ff44 ff43 ff44 ff43 ff43 ff43 ff42 ff43 ff43 ff42 ff41 ff41 ff41 ff42 ff41 ff41 ff41 ff41 ff40 ff40 ff40 ff3f ff40 ff40 ff3f ff3f ff3f ff40 ff40 ff3f ff3e ff3d ff3d ff3d ff3d ff3c ff3c ff3c ff3c ff3c ff3b ff3a ff3b ff3b ff3b ff3b ff3b ff3a ff3a ff3a ff3a ff39 ff39 ff39 ff38 ff38 ff38 ff39 ff39 ff37 ff36 ff36 ff36 ff36 ff35 ff36 ff36 ff36 ff35 ff35 ff35 ff34 ff33 ff33 ff32 ff31 ff32 ff32 ff30 ff30 ff2f ff2f ff2f ff2d ff2d ff2c ff2a ff2a ff29 ff29 ff27 ff27 ff26 ff26 ff25 ff24 ff23 ff22 ff22 ff21 ff20 ff20 ff1f ff1d ff1d ff1c ff1b ff1b ff1a ff19 ff18 ff17 ff16 ff15 ff15 ff14 ff13 ff13 ff11 ff11 ff10 ff10 ff0f ff0e ff0d ff0d ff0c ff0b ff0b ff0a ff0a ff09 ff09 ff08 ff08 ff07 ff07 ff07 ff06 ff06 ff05 ff05 ff05 ff05 ff04 ff04 ff04 ff03 ff03 ff03 ff03 ff02 ff02 ff02 ff02 ff02 ff02 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 │ │ -e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff02 ff02 ff02 ff02 ff02 ff02 ff03 ff03 ff03 ff03 ff04 ff04 ff04 ff04 ff05 ff05 ff05 ff06 ff06 ff07 ff07 ff07 ff08 ff08 ff09 ff0a ff0a ff0b ff0b ff0c ff0c ff0d ff0e ff0e ff0f ff10 ff10 ff11 ff12 ff13 ff14 ff14 ff15 ff16 ff17 ff17 ff18 ff19 ff1b ff1b ff1c ff1d ff1e ff1f ff1f ff20 ff22 ff22 ff23 ff24 ff25 ff26 ff26 ff27 ff29 ff2a ff2a ff2a ff2c ff2e ff2f ff2f ff31 ff31 ff31 ff34 ff34 ff34 ff35 ff36 ff36 ff36 ff38 ff38 ff38 ff3a ff3a ff3c ff3c ff3c ff3d ff3c ff3e ff3e ff3e ff3e ff3f ff40 ff40 ff3f ff41 ff42 ff41 ff42 ff42 ff42 ff42 ff43 ff44 ff44 ff45 ff45 ff45 ff45 ff44 ff45 ff45 ff44 ff45 ff47 ff46 ff46 ff46 ff47 ff47 ff48 ff47 ff48 ff48 ff48 ff48 ff48 ff48 ff48 ff48 ff49 ff49 ff49 ff49 ff49 ff4b ff4b ff4b ff4a ff49 ff4b ff4c ff4b ff4c ff4c ff4c ff4c ff4d ff4c ff4c ff4c ff4d ff4d ff4e ff4d ff4d ff4e ff4e ff4d ff4e ff4f ff4f ff4f ff4e ff4e ff4e ff50 ff4f ff4f ff4f ff4f ff4f ff50 ff50 ff50 ff51 ff4f ff50 ff50 ff50 ff51 ff50 ff50 ff50 ff50 ff52 ff51 ff52 ff52 ff52 ff53 ff52 ff52 ff52 ff52 ff53 ff52 ff53 ff52 ff54 ff53 ff54 ff54 ff54 ff54 ff54 ff54 ff53 ff54 ff55 ff55 ff55 ff56 ff55 ff54 ff55 ff55 ff54 ff54 ff56 ff55 ff56 ff56 ff56 ff56 ff57 ff57 ff56 ff57 ff57 ff57 ff58 ff58 ff58 ff57 ff58 ff57 ff58 ff57 ff58 ff58 ff58 ff58 ff59 ff59 ff59 ff59 ff5a ff5a ff59 ff59 ff59 ff5a ff5a ff5a ff59 ff59 ff5b ff5b ff5a ff5b ff5a ff5a ff5a ff5b ff5c ff5b ff5b ff5c ff5b ff5b ff5c ff5b ff5b ff5b ff5b ff5b ff5c ff5c ff5c ff5c ff5d ff5d ff5d ff5d ff5d ff5d ff5d ff5d ff5d ff5d ff5d ff5d ff5d ff5d ff5d ff5e ff5e ff5e ff5d ff5e ff5e ff5f ff5f ff5f ff5f ff5f ff5f ff5f ff5f ff5f ff5f ff5f ff5f ff5f ff5f ff5f ff5f ff60 ff5f ff60 ff60 ff60 ff60 ff60 ff60 ff60 ff60 ff60 ff61 ff60 ff61 ff60 ff60 ff61 ff62 ff62 ff61 ff60 ff61 ff61 ff60 ff60 ff61 ff62 ff62 ff62 ff62 ff62 ff62 ff62 ff62 ff62 ff62 ff62 ff63 ff63 ff62 ff62 ff62 ff62 ff62 ff62 ff62 ff62 ff63 ff63 ff63 ff63 ff64 ff63 ff63 ff63 ff63 ff63 ff63 ff63 ff64 ff64 ff63 ff64 ff64 ff64 ff64 ff64 ff64 ff64 ff64 ff64 ff64 ff64 ff64 ff64 ff64 ff64 ff64 ff65 ff65 ff65 ff64 ff64 ff65 ff64 ff65 ff65 ff65 ff65 ff65 ff65 ff65 ff65 ff65 ff65 ff65 ff65 ff65 ff65 ff65 ff65 ff66 ff66 ff66 ff66 ff66 ff66 ff66 ff66 ff66 ff67 ff67 ff66 ff67 ff67 ff66 ff66 ff67 ff66 ff66 ff66 ff66 ff66 ff67 ff66 ff67 ff67 ff67 ff67 ff67 ff67 ff67 ff67 ff66 ff67 ff66 ff67 ff67 ff67 ff67 ff67 ff67 ff67 ff68 ff68 ff68 ff67 ff68 ff68 ff67 ff68 ff67 ff67 ff68 ff68 ff67 ff67 ff67 ff68 ff68 ff68 ff68 ff68 ff68 ff68 ff68 ff68 ff68 ff68 ff68 ff68 ff68 ff68 ff69 ff69 ff68 ff69 ff68 ff68 ff68 ff69 ff68 ff68 ff68 ff68 ff68 ff69 ff68 ff69 ff68 ff68 ff68 ff68 ff68 ff68 ff68 ff68 ff69 ff68 ff68 ff68 ff68 ff68 ff68 ff68 ff68 ff68 ff69 ff68 ff68 ff68 ff68 ff68 ff68 ff68 ff68 ff68 ff68 ff68 ff68 ff69 ff68 ff68 ff68 ff68 ff69 ff68 ff68 ff68 ff68 ff68 ff68 ff69 ff68 ff69 ff68 ff69 ff68 ff68 ff68 ff68 ff68 ff68 ff68 ff69 ff69 ff69 ff69 ff69 ff69 ff69 ff69 ff69 ff69 ff69 ff68 ff68 ff68 ff68 ff68 ff68 ff68 ff69 ff68 ff69 ff68 ff69 ff68 ff68 ff68 ff68 ff67 ff68 ff68 ff67 ff68 ff67 ff68 ff67 ff68 ff68 ff67 ff67 ff68 ff68 ff68 ff68 ff67 ff67 ff67 ff68 ff67 ff67 ff67 ff67 ff67 ff67 ff67 ff67 ff67 ff67 ff67 ff67 ff67 ff67 ff67 ff67 ff67 ff66 ff66 ff67 ff67 ff67 ff67 ff67 ff66 ff67 ff67 ff67 ff66 ff66 ff67 ff67 ff67 ff66 ff66 ff67 ff67 ff67 ff67 ff66 ff67 ff67 ff66 ff66 ff66 ff66 ff66 ff66 ff66 ff66 ff66 ff66 ff67 ff66 ff66 ff66 ff66 ff66 ff66 ff66 ff66 ff66 ff66 ff65 ff65 ff65 ff66 ff66 ff66 ff65 ff65 ff64 ff65 ff65 ff65 ff65 ff64 ff65 ff65 ff65 ff65 ff64 ff64 ff64 ff64 ff64 ff64 ff64 ff64 ff63 ff64 ff64 ff63 ff63 ff63 ff63 ff63 ff63 ff63 ff63 ff63 ff63 ff63 ff64 ff63 ff63 ff63 ff63 ff63 ff63 ff63 ff62 ff62 ff62 ff62 ff62 ff62 ff63 ff62 ff61 ff61 ff61 ff61 ff62 ff61 ff61 ff62 ff62 ff61 ff61 ff62 ff61 ff61 ff61 ff61 ff61 ff61 ff61 ff61 ff60 ff62 ff61 ff60 ff60 ff60 ff60 ff60 ff60 ff60 ff60 ff60 ff60 ff5f ff5f ff5f ff5f ff60 ff60 ff60 ff5f ff60 ff60 ff60 ff60 ff5f ff5f ff5e ff5e ff5f ff5e ff5f ff5e ff5e ff5f ff5f ff5f ff5e ff5d ff5d ff5d ff5d ff5d ff5d ff5d ff5e ff5d ff5e ff5d ff5d ff5c ff5c ff5b ff5d ff5c ff5c ff5c ff5c ff5c ff5c ff5b ff5b ff5b ff5a ff5a ff5b ff5b ff5b ff5b ff5b ff5b ff5a ff5b ff5b ff5a ff5a ff59 ff5a ff5a ff5a ff5a ff5a ff5a ff59 ff5a ff59 ff59 ff59 ff59 ff59 ff59 ff59 ff59 ff59 ff58 ff59 ff58 ff58 ff57 ff58 ff57 ff57 ff57 ff57 ff57 ff57 ff57 ff57 ff57 ff57 ff57 ff57 ff56 ff56 ff56 ff57 ff57 ff56 ff56 ff56 ff56 ff57 ff56 ff55 ff55 ff55 ff55 ff54 ff55 ff55 ff54 ff54 ff54 ff54 ff54 ff54 ff54 ff54 ff54 ff53 ff54 ff53 ff53 ff53 ff53 ff53 ff53 ff53 ff52 ff52 ff52 ff51 ff51 ff52 ff52 ff51 ff51 ff52 ff52 ff51 ff51 ff50 ff51 ff50 ff51 ff51 ff50 ff4f ff4f ff4f ff4f ff4f ff4f ff4f ff4f ff4f ff4f ff4e ff4e ff4e ff4e ff4e ff4e ff4d ff4e ff4e ff4d ff4c ff4c ff4c ff4c ff4c ff4c ff4c ff4d ff4c ff4c ff4a ff4c ff4b ff4b ff4a ff4b ff4b ff4a ff4a ff4a ff4a ff4a ff4a ff49 ff49 ff49 ff48 ff47 ff48 ff48 ff48 ff47 ff47 ff47 ff48 ff47 ff47 ff46 ff47 ff47 ff47 ff47 ff46 ff47 ff47 ff46 ff45 ff45 ff46 ff45 ff46 ff46 ff45 ff45 ff45 ff45 ff45 ff45 ff44 ff44 ff44 ff44 ff44 ff43 ff43 ff43 ff43 ff43 ff42 ff43 ff42 ff42 ff42 ff42 ff42 ff42 ff41 ff41 ff40 ff41 ff40 ff40 ff41 ff41 ff40 ff3f ff3f ff40 ff3f ff40 ff3f ff3e ff3f ff3e ff3e ff3e ff3f ff3d ff3c ff3c ff3c ff3c ff3b ff3b ff3b ff3a ff3b ff3b ff3a ff3b ff3b ff3a ff3a ff3b ff39 ff3a ff3a ff3a ff38 ff39 ff38 ff37 ff37 ff38 ff38 ff38 ff37 ff35 ff35 ff36 ff35 ff35 ff36 ff34 ff34 ff34 ff34 ff33 ff33 ff33 ff32 ff31 ff30 ff30 ff30 ff2f ff2f ff2e ff2d ff2c ff2b ff2b ff2b ff29 ff28 ff27 ff27 ff26 ff26 ff25 ff24 ff24 ff23 ff22 ff21 ff20 ff20 ff1f ff1e ff1d ff1c ff1b ff1b ff1a ff19 ff18 ff17 ff17 ff16 ff15 ff14 ff13 ff12 ff12 ff11 ff10 ff10 ff0f ff0e ff0d ff0d ff0c ff0c ff0b ff0a ff0a ff09 ff09 ff09 ff08 ff08 ff07 ff07 ff06 ff06 ff06 ff05 ff05 ff05 ff04 ff04 ff04 ff03 ff03 ff03 ff03 ff02 ff02 ff02 ff02 ff02 ff02 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 │ │ -e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff02 ff02 ff02 ff02 ff02 ff02 ff03 ff03 ff03 ff03 ff03 ff04 ff04 ff04 ff05 ff05 ff05 ff06 ff06 ff06 ff07 ff07 ff08 ff08 ff09 ff09 ff0a ff0a ff0b ff0b ff0c ff0d ff0d ff0e ff0e ff0f ff10 ff11 ff11 ff12 ff13 ff13 ff15 ff15 ff16 ff16 ff17 ff19 ff1a ff1a ff1b ff1c ff1d ff1e ff1f ff20 ff21 ff21 ff23 ff24 ff24 ff25 ff26 ff28 ff28 ff29 ff29 ff2b ff2b ff2c ff2d ff2f ff2f ff30 ff32 ff32 ff33 ff34 ff34 ff35 ff35 ff36 ff37 ff38 ff38 ff3a ff3a ff3b ff3b ff3b ff3c ff3c ff3c ff3d ff3e ff3e ff40 ff40 ff3f ff40 ff41 ff41 ff41 ff41 ff42 ff41 ff42 ff43 ff44 ff44 ff44 ff44 ff44 ff44 ff44 ff45 ff44 ff44 ff45 ff45 ff46 ff46 ff47 ff47 ff48 ff47 ff46 ff47 ff47 ff47 ff47 ff48 ff48 ff47 ff49 ff48 ff48 ff48 ff49 ff49 ff49 ff49 ff49 ff49 ff49 ff4a ff4b ff4b ff4c ff4c ff4c ff4b ff4b ff4c ff4c ff4d ff4c ff4e ff4c ff4c ff4d ff4d ff4d ff4e ff4e ff4e ff4d ff4e ff4e ff4e ff4e ff4e ff4f ff4e ff4f ff4f ff50 ff4f ff50 ff4f ff4f ff50 ff50 ff50 ff51 ff4f ff50 ff50 ff50 ff51 ff51 ff52 ff51 ff52 ff51 ff52 ff51 ff51 ff52 ff51 ff52 ff52 ff52 ff53 ff52 ff53 ff52 ff52 ff52 ff53 ff53 ff53 ff54 ff55 ff55 ff55 ff54 ff55 ff54 ff54 ff55 ff54 ff54 ff56 ff55 ff55 ff55 ff55 ff55 ff56 ff55 ff55 ff56 ff57 ff57 ff56 ff56 ff57 ff57 ff57 ff56 ff57 ff57 ff57 ff58 ff58 ff57 ff58 ff59 ff59 ff58 ff58 ff58 ff59 ff59 ff59 ff5a ff59 ff59 ff59 ff59 ff5a ff5a ff5a ff5a ff59 ff5a ff5a ff5b ff5c ff5b ff5b ff5b ff5a ff5b ff5b ff5b ff5a ff5a ff5a ff5b ff5c ff5c ff5c ff5c ff5c ff5c ff5c ff5c ff5c ff5c ff5c ff5d ff5c ff5c ff5c ff5c ff5c ff5d ff5d ff5d ff5d ff5d ff5d ff5e ff5e ff5e ff5e ff5e ff5e ff5e ff5e ff5e ff5e ff5e ff5f ff5e ff5e ff5e ff5e ff5f ff5f ff5f ff5e ff5f ff5f ff5f ff60 ff5f ff60 ff60 ff60 ff5f ff60 ff60 ff61 ff60 ff60 ff61 ff61 ff61 ff60 ff60 ff60 ff61 ff60 ff60 ff61 ff62 ff61 ff61 ff61 ff61 ff62 ff61 ff62 ff62 ff62 ff61 ff62 ff61 ff61 ff61 ff61 ff61 ff62 ff62 ff62 ff62 ff63 ff63 ff63 ff63 ff63 ff63 ff63 ff63 ff63 ff63 ff62 ff63 ff64 ff64 ff63 ff63 ff63 ff64 ff64 ff63 ff63 ff63 ff63 ff63 ff63 ff63 ff63 ff64 ff64 ff64 ff64 ff65 ff65 ff65 ff64 ff64 ff64 ff63 ff64 ff64 ff64 ff64 ff65 ff64 ff65 ff64 ff64 ff64 ff64 ff64 ff64 ff65 ff65 ff65 ff65 ff65 ff65 ff65 ff65 ff65 ff65 ff65 ff66 ff66 ff66 ff66 ff66 ff66 ff65 ff65 ff66 ff66 ff65 ff65 ff66 ff66 ff66 ff65 ff66 ff66 ff66 ff66 ff66 ff66 ff66 ff66 ff65 ff66 ff66 ff67 ff67 ff66 ff67 ff67 ff67 ff67 ff67 ff68 ff68 ff67 ff67 ff67 ff67 ff68 ff67 ff67 ff68 ff67 ff67 ff67 ff67 ff67 ff67 ff67 ff67 ff67 ff68 ff67 ff67 ff67 ff67 ff67 ff67 ff68 ff67 ff67 ff68 ff69 ff67 ff68 ff67 ff67 ff68 ff68 ff67 ff68 ff67 ff67 ff68 ff68 ff67 ff68 ff68 ff67 ff67 ff68 ff67 ff68 ff67 ff68 ff68 ff68 ff68 ff67 ff67 ff68 ff67 ff67 ff67 ff67 ff69 ff67 ff68 ff68 ff68 ff67 ff67 ff67 ff67 ff68 ff68 ff68 ff67 ff68 ff67 ff67 ff68 ff67 ff68 ff67 ff68 ff67 ff67 ff67 ff68 ff68 ff68 ff69 ff68 ff69 ff68 ff68 ff68 ff68 ff68 ff68 ff68 ff68 ff69 ff69 ff68 ff68 ff68 ff69 ff68 ff68 ff69 ff68 ff68 ff68 ff68 ff68 ff68 ff68 ff67 ff68 ff68 ff68 ff67 ff68 ff67 ff67 ff67 ff68 ff67 ff68 ff68 ff67 ff68 ff67 ff67 ff67 ff68 ff67 ff66 ff66 ff67 ff67 ff67 ff67 ff67 ff66 ff67 ff67 ff66 ff66 ff67 ff67 ff67 ff67 ff66 ff66 ff66 ff66 ff66 ff67 ff66 ff67 ff66 ff67 ff66 ff66 ff65 ff66 ff66 ff66 ff66 ff66 ff66 ff66 ff66 ff66 ff66 ff65 ff66 ff66 ff66 ff65 ff66 ff66 ff66 ff66 ff66 ff66 ff66 ff66 ff65 ff66 ff66 ff65 ff65 ff65 ff65 ff65 ff66 ff66 ff67 ff66 ff66 ff66 ff65 ff65 ff65 ff65 ff65 ff65 ff65 ff65 ff65 ff65 ff65 ff65 ff65 ff65 ff64 ff64 ff65 ff64 ff64 ff64 ff64 ff64 ff64 ff64 ff64 ff64 ff64 ff64 ff63 ff63 ff63 ff63 ff63 ff63 ff63 ff63 ff63 ff63 ff63 ff62 ff62 ff62 ff62 ff63 ff62 ff62 ff62 ff63 ff63 ff62 ff62 ff62 ff62 ff62 ff62 ff62 ff62 ff61 ff61 ff61 ff62 ff63 ff62 ff61 ff61 ff61 ff61 ff62 ff61 ff60 ff61 ff62 ff61 ff61 ff62 ff61 ff60 ff61 ff61 ff60 ff60 ff60 ff60 ff5f ff60 ff60 ff5f ff60 ff5f ff60 ff5f ff5f ff5f ff60 ff60 ff60 ff5f ff5f ff5f ff5f ff5f ff5f ff5f ff5f ff5f ff60 ff5e ff5f ff5f ff5f ff5e ff5e ff5e ff5e ff5e ff5e ff5e ff5e ff5e ff5e ff5e ff5d ff5d ff5c ff5c ff5d ff5d ff5d ff5d ff5d ff5d ff5d ff5d ff5c ff5c ff5b ff5d ff5b ff5c ff5b ff5b ff5b ff5b ff5b ff5b ff5b ff5a ff5a ff5b ff5a ff5a ff5b ff5b ff5b ff5a ff5a ff5a ff5a ff59 ff59 ff59 ff59 ff59 ff59 ff59 ff59 ff58 ff59 ff59 ff58 ff59 ff58 ff58 ff58 ff58 ff58 ff58 ff58 ff58 ff57 ff57 ff57 ff58 ff57 ff57 ff56 ff57 ff56 ff56 ff56 ff57 ff56 ff56 ff57 ff56 ff56 ff56 ff55 ff56 ff57 ff56 ff55 ff55 ff55 ff56 ff55 ff55 ff55 ff54 ff54 ff54 ff54 ff54 ff54 ff53 ff53 ff54 ff54 ff53 ff53 ff53 ff53 ff53 ff53 ff53 ff53 ff52 ff52 ff52 ff52 ff52 ff51 ff51 ff52 ff51 ff50 ff52 ff52 ff50 ff50 ff50 ff50 ff51 ff50 ff4f ff50 ff4f ff50 ff50 ff4f ff4e ff4e ff4f ff4e ff4f ff4f ff4e ff4f ff4e ff4f ff4e ff4d ff4d ff4d ff4c ff4c ff4c ff4d ff4d ff4d ff4c ff4b ff4c ff4c ff4b ff4c ff4b ff4d ff4c ff4c ff4a ff4b ff4a ff49 ff49 ff4a ff49 ff48 ff49 ff48 ff48 ff48 ff49 ff48 ff48 ff49 ff48 ff47 ff48 ff47 ff47 ff46 ff46 ff47 ff47 ff47 ff47 ff46 ff47 ff47 ff46 ff47 ff46 ff46 ff47 ff46 ff45 ff45 ff45 ff45 ff45 ff46 ff45 ff45 ff45 ff44 ff44 ff45 ff44 ff43 ff44 ff43 ff43 ff42 ff42 ff43 ff42 ff42 ff42 ff41 ff41 ff42 ff41 ff41 ff41 ff41 ff40 ff41 ff41 ff40 ff3f ff40 ff40 ff3f ff3f ff3f ff3f ff3f ff3f ff3f ff3e ff3e ff3e ff3d ff3c ff3d ff3d ff3c ff3c ff3b ff3b ff3c ff3b ff3b ff3b ff3a ff3a ff3b ff3a ff3b ff3b ff3a ff39 ff3a ff39 ff39 ff38 ff38 ff38 ff38 ff38 ff37 ff37 ff38 ff37 ff36 ff36 ff35 ff35 ff35 ff35 ff34 ff34 ff34 ff33 ff33 ff32 ff32 ff32 ff32 ff31 ff30 ff2e ff2f ff2f ff2d ff2d ff2c ff2b ff2b ff29 ff29 ff2a ff28 ff27 ff26 ff26 ff25 ff25 ff23 ff23 ff22 ff21 ff21 ff20 ff1f ff1e ff1d ff1d ff1b ff1b ff1a ff19 ff18 ff18 ff17 ff16 ff15 ff15 ff14 ff13 ff12 ff11 ff11 ff10 ff0f ff0e ff0d ff0d ff0c ff0c ff0b ff0b ff0a ff0a ff09 ff09 ff08 ff08 ff07 ff07 ff06 ff06 ff05 ff05 ff05 ff05 ff04 ff04 ff04 ff03 ff03 ff03 ff03 ff02 ff02 ff02 ff02 ff02 ff02 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 │ │ -e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff02 ff02 ff02 ff02 ff02 ff02 ff03 ff03 ff03 ff03 ff04 ff04 ff04 ff05 ff05 ff05 ff05 ff06 ff06 ff07 ff07 ff07 ff08 ff08 ff09 ff09 ff0a ff0a ff0b ff0b ff0c ff0d ff0d ff0e ff0f ff0f ff10 ff11 ff11 ff12 ff13 ff14 ff14 ff15 ff16 ff17 ff18 ff19 ff19 ff1a ff1b ff1c ff1d ff1e ff1f ff20 ff21 ff22 ff23 ff23 ff24 ff25 ff26 ff27 ff28 ff28 ff29 ff2a ff2c ff2d ff2d ff2e ff2f ff30 ff30 ff31 ff32 ff34 ff34 ff35 ff36 ff36 ff37 ff38 ff38 ff39 ff39 ff39 ff3a ff3a ff3c ff3c ff3c ff3e ff3e ff3e ff3f ff3f ff40 ff40 ff41 ff40 ff41 ff41 ff42 ff42 ff43 ff43 ff43 ff43 ff43 ff44 ff44 ff44 ff44 ff44 ff44 ff43 ff46 ff46 ff47 ff46 ff47 ff47 ff45 ff46 ff47 ff47 ff46 ff47 ff47 ff47 ff49 ff47 ff47 ff48 ff48 ff48 ff47 ff47 ff48 ff48 ff49 ff49 ff4a ff4a ff4a ff4b ff4a ff49 ff4b ff4c ff4c ff4b ff4c ff4d ff4c ff4c ff4c ff4d ff4d ff4e ff4d ff4d ff4d ff4d ff4e ff4d ff4d ff4e ff4f ff4e ff4f ff4f ff4f ff4e ff4f ff4e ff4f ff4f ff50 ff50 ff50 ff4f ff50 ff50 ff50 ff50 ff51 ff51 ff51 ff51 ff50 ff51 ff51 ff50 ff52 ff51 ff52 ff52 ff52 ff51 ff52 ff52 ff52 ff52 ff52 ff52 ff53 ff53 ff54 ff53 ff54 ff53 ff53 ff54 ff54 ff54 ff54 ff53 ff54 ff55 ff55 ff55 ff54 ff54 ff55 ff54 ff55 ff55 ff56 ff57 ff56 ff55 ff55 ff56 ff56 ff56 ff56 ff57 ff57 ff57 ff57 ff58 ff57 ff57 ff57 ff57 ff58 ff57 ff57 ff58 ff59 ff59 ff59 ff58 ff58 ff59 ff59 ff59 ff58 ff5a ff59 ff59 ff5a ff5a ff5b ff5b ff5a ff59 ff5a ff5a ff5a ff5b ff5a ff59 ff5a ff5a ff5b ff5c ff5b ff5b ff5b ff5b ff5b ff5b ff5b ff5c ff5b ff5c ff5d ff5c ff5b ff5b ff5c ff5c ff5d ff5d ff5c ff5c ff5c ff5d ff5d ff5d ff5d ff5d ff5d ff5d ff5d ff5d ff5d ff5e ff5e ff5e ff5e ff5d ff5e ff5e ff5e ff5e ff5e ff5e ff5e ff5e ff5f ff5f ff5e ff5f ff60 ff5f ff5f ff5f ff60 ff60 ff60 ff60 ff60 ff60 ff60 ff5f ff60 ff60 ff60 ff60 ff60 ff60 ff61 ff61 ff61 ff61 ff61 ff62 ff61 ff61 ff61 ff61 ff61 ff60 ff61 ff61 ff61 ff61 ff61 ff62 ff62 ff62 ff62 ff62 ff62 ff62 ff62 ff62 ff63 ff63 ff63 ff62 ff63 ff62 ff63 ff63 ff63 ff62 ff63 ff63 ff63 ff63 ff62 ff62 ff62 ff62 ff63 ff63 ff63 ff63 ff64 ff64 ff64 ff64 ff64 ff64 ff64 ff64 ff64 ff64 ff63 ff64 ff64 ff64 ff64 ff64 ff64 ff64 ff64 ff64 ff63 ff64 ff64 ff64 ff64 ff64 ff64 ff64 ff65 ff65 ff65 ff65 ff64 ff64 ff64 ff65 ff65 ff65 ff66 ff65 ff65 ff65 ff65 ff65 ff66 ff64 ff65 ff66 ff66 ff65 ff64 ff65 ff65 ff65 ff65 ff65 ff66 ff66 ff66 ff65 ff65 ff66 ff67 ff67 ff66 ff67 ff66 ff66 ff66 ff66 ff67 ff67 ff66 ff67 ff67 ff66 ff67 ff67 ff67 ff67 ff66 ff66 ff66 ff67 ff66 ff67 ff66 ff67 ff67 ff67 ff67 ff66 ff66 ff66 ff66 ff67 ff67 ff66 ff66 ff67 ff67 ff66 ff68 ff67 ff66 ff67 ff67 ff67 ff68 ff67 ff67 ff67 ff66 ff66 ff67 ff67 ff66 ff66 ff67 ff67 ff67 ff66 ff67 ff67 ff67 ff67 ff67 ff66 ff67 ff66 ff67 ff67 ff67 ff68 ff67 ff68 ff67 ff68 ff67 ff66 ff66 ff67 ff67 ff67 ff68 ff67 ff67 ff66 ff67 ff68 ff67 ff68 ff67 ff68 ff67 ff67 ff67 ff68 ff68 ff68 ff68 ff67 ff67 ff68 ff67 ff68 ff67 ff67 ff67 ff68 ff67 ff68 ff68 ff68 ff68 ff67 ff68 ff67 ff68 ff68 ff68 ff67 ff67 ff67 ff67 ff67 ff67 ff67 ff67 ff67 ff68 ff67 ff68 ff67 ff67 ff66 ff67 ff67 ff67 ff67 ff67 ff67 ff67 ff67 ff67 ff67 ff67 ff66 ff66 ff67 ff67 ff67 ff67 ff67 ff66 ff66 ff66 ff66 ff66 ff67 ff67 ff66 ff66 ff66 ff66 ff65 ff66 ff66 ff66 ff66 ff66 ff65 ff66 ff65 ff65 ff65 ff65 ff65 ff65 ff65 ff65 ff65 ff65 ff65 ff65 ff65 ff65 ff65 ff65 ff65 ff64 ff65 ff65 ff65 ff65 ff65 ff65 ff65 ff65 ff65 ff65 ff65 ff65 ff64 ff64 ff65 ff65 ff65 ff66 ff65 ff65 ff65 ff65 ff65 ff64 ff65 ff64 ff64 ff64 ff64 ff64 ff64 ff64 ff64 ff64 ff64 ff64 ff64 ff64 ff64 ff64 ff63 ff64 ff63 ff63 ff63 ff63 ff63 ff63 ff63 ff63 ff63 ff63 ff63 ff62 ff62 ff63 ff63 ff62 ff63 ff63 ff63 ff62 ff62 ff61 ff61 ff62 ff62 ff61 ff61 ff62 ff61 ff61 ff61 ff61 ff61 ff62 ff61 ff62 ff62 ff61 ff61 ff61 ff62 ff61 ff62 ff61 ff60 ff60 ff61 ff62 ff61 ff5f ff60 ff61 ff60 ff60 ff61 ff60 ff60 ff61 ff60 ff5f ff60 ff60 ff5f ff5f ff5f ff60 ff5e ff60 ff5e ff60 ff5e ff5f ff5f ff5e ff60 ff5e ff5f ff5f ff5f ff5f ff5e ff5e ff5e ff5f ff5e ff5f ff5d ff5f ff5f ff5f ff5e ff5e ff5d ff5d ff5d ff5d ff5d ff5d ff5d ff5d ff5d ff5d ff5d ff5c ff5c ff5c ff5c ff5c ff5c ff5c ff5c ff5c ff5c ff5c ff5c ff5b ff5c ff5b ff5c ff5b ff5b ff5a ff5a ff5b ff5a ff5a ff5a ff5a ff5a ff59 ff5a ff5a ff5a ff5a ff5a ff59 ff59 ff59 ff59 ff59 ff59 ff59 ff58 ff58 ff58 ff57 ff58 ff58 ff58 ff58 ff58 ff58 ff58 ff57 ff57 ff57 ff57 ff57 ff57 ff57 ff57 ff57 ff57 ff57 ff57 ff56 ff57 ff55 ff55 ff55 ff56 ff55 ff56 ff56 ff56 ff56 ff55 ff55 ff55 ff55 ff56 ff54 ff55 ff55 ff54 ff55 ff54 ff55 ff54 ff54 ff53 ff54 ff53 ff53 ff53 ff53 ff54 ff54 ff53 ff52 ff53 ff53 ff52 ff52 ff53 ff53 ff52 ff52 ff51 ff52 ff51 ff51 ff51 ff51 ff51 ff50 ff51 ff50 ff4f ff4f ff50 ff4f ff4f ff50 ff4f ff4f ff4e ff4f ff4f ff4f ff4e ff4e ff4f ff4e ff4d ff4d ff4e ff4d ff4e ff4d ff4d ff4d ff4c ff4c ff4c ff4c ff4c ff4c ff4b ff4c ff4c ff4b ff4b ff4c ff4b ff4c ff4b ff4c ff4c ff4a ff49 ff4a ff49 ff49 ff49 ff49 ff49 ff48 ff49 ff48 ff47 ff47 ff48 ff47 ff48 ff48 ff48 ff47 ff48 ff47 ff47 ff46 ff46 ff47 ff46 ff46 ff46 ff46 ff46 ff46 ff46 ff47 ff45 ff45 ff46 ff46 ff45 ff45 ff45 ff44 ff44 ff44 ff44 ff44 ff44 ff43 ff44 ff43 ff43 ff42 ff43 ff42 ff42 ff42 ff42 ff42 ff41 ff41 ff42 ff41 ff41 ff41 ff41 ff40 ff41 ff40 ff40 ff40 ff40 ff3f ff3f ff40 ff3f ff3e ff3f ff3f ff3f ff3e ff3d ff3d ff3d ff3d ff3d ff3c ff3c ff3b ff3c ff3b ff3c ff3b ff3b ff3c ff3b ff3a ff3b ff3a ff3a ff3a ff3a ff3a ff3a ff3a ff39 ff3a ff38 ff38 ff38 ff38 ff37 ff38 ff37 ff37 ff37 ff36 ff35 ff35 ff36 ff36 ff35 ff34 ff33 ff33 ff34 ff34 ff32 ff32 ff31 ff30 ff31 ff30 ff2f ff2f ff2d ff2c ff2d ff2c ff2b ff2a ff2a ff2a ff28 ff29 ff28 ff27 ff25 ff25 ff24 ff24 ff23 ff22 ff21 ff20 ff20 ff1f ff1f ff1e ff1d ff1c ff1b ff1a ff19 ff18 ff18 ff17 ff16 ff15 ff15 ff14 ff13 ff13 ff11 ff11 ff10 ff0f ff0e ff0e ff0d ff0d ff0c ff0b ff0a ff0a ff09 ff09 ff09 ff08 ff08 ff07 ff07 ff07 ff06 ff06 ff05 ff05 ff05 ff04 ff04 ff04 ff04 ff03 ff03 ff03 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 │ │ -e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff02 ff02 ff02 ff02 ff02 ff02 ff03 ff03 ff03 ff03 ff04 ff04 ff04 ff04 ff05 ff05 ff05 ff06 ff06 ff07 ff07 ff07 ff08 ff08 ff09 ff09 ff0a ff0a ff0b ff0b ff0c ff0d ff0d ff0e ff0f ff10 ff10 ff11 ff12 ff12 ff13 ff14 ff15 ff15 ff17 ff17 ff18 ff18 ff1a ff1b ff1b ff1d ff1d ff1e ff1f ff20 ff21 ff22 ff23 ff23 ff24 ff25 ff27 ff27 ff28 ff29 ff2a ff2b ff2c ff2c ff2c ff2d ff2e ff2e ff30 ff32 ff33 ff33 ff34 ff34 ff36 ff36 ff37 ff38 ff38 ff38 ff39 ff39 ff3b ff3b ff3c ff3c ff3e ff3d ff3e ff3e ff3f ff3f ff3f ff3f ff40 ff41 ff42 ff41 ff41 ff41 ff42 ff42 ff42 ff43 ff43 ff44 ff43 ff43 ff43 ff43 ff44 ff45 ff46 ff46 ff46 ff46 ff45 ff46 ff46 ff47 ff46 ff47 ff46 ff47 ff48 ff47 ff47 ff48 ff47 ff48 ff47 ff47 ff47 ff47 ff49 ff49 ff49 ff49 ff49 ff49 ff49 ff49 ff4b ff4b ff4b ff4a ff4b ff4c ff4c ff4c ff4b ff4d ff4c ff4c ff4d ff4d ff4d ff4d ff4d ff4c ff4d ff4e ff4e ff4d ff4e ff4f ff4e ff4e ff4e ff4e ff4f ff4f ff4e ff50 ff4e ff4f ff4f ff4f ff50 ff50 ff51 ff50 ff51 ff50 ff50 ff50 ff51 ff50 ff51 ff51 ff52 ff52 ff51 ff51 ff52 ff52 ff51 ff52 ff52 ff52 ff53 ff53 ff54 ff53 ff52 ff53 ff53 ff52 ff53 ff53 ff53 ff53 ff53 ff54 ff55 ff55 ff54 ff54 ff55 ff53 ff55 ff55 ff56 ff56 ff55 ff54 ff55 ff55 ff55 ff56 ff56 ff56 ff57 ff56 ff56 ff56 ff57 ff57 ff56 ff56 ff56 ff57 ff57 ff57 ff58 ff58 ff57 ff58 ff58 ff58 ff58 ff58 ff57 ff58 ff59 ff59 ff5a ff5a ff59 ff59 ff59 ff59 ff59 ff5a ff59 ff5a ff59 ff59 ff5a ff5a ff5b ff5b ff5a ff5a ff5a ff5b ff5b ff5a ff5b ff5c ff5b ff5c ff5b ff5c ff5b ff5b ff5c ff5c ff5c ff5c ff5b ff5c ff5c ff5c ff5c ff5d ff5c ff5c ff5c ff5c ff5c ff5d ff5c ff5d ff5e ff5d ff5e ff5d ff5e ff5e ff5d ff5d ff5d ff5e ff5e ff5e ff5e ff5e ff5e ff5e ff5f ff5f ff5f ff5f ff5f ff5f ff5f ff5f ff5f ff5f ff5f ff5f ff5f ff5f ff5f ff5f ff5f ff60 ff61 ff61 ff60 ff61 ff61 ff61 ff61 ff60 ff60 ff60 ff61 ff60 ff61 ff61 ff61 ff61 ff61 ff62 ff61 ff61 ff61 ff61 ff61 ff62 ff61 ff62 ff62 ff62 ff63 ff62 ff62 ff62 ff62 ff62 ff62 ff62 ff62 ff62 ff62 ff62 ff62 ff62 ff62 ff62 ff63 ff63 ff63 ff63 ff63 ff63 ff63 ff63 ff63 ff63 ff63 ff63 ff63 ff63 ff63 ff63 ff63 ff63 ff63 ff63 ff63 ff63 ff64 ff64 ff63 ff63 ff63 ff63 ff64 ff64 ff64 ff63 ff64 ff65 ff65 ff65 ff64 ff64 ff64 ff65 ff65 ff65 ff65 ff65 ff65 ff65 ff65 ff65 ff65 ff64 ff65 ff65 ff65 ff64 ff64 ff64 ff65 ff65 ff64 ff65 ff66 ff66 ff66 ff65 ff65 ff65 ff67 ff67 ff65 ff67 ff66 ff65 ff65 ff65 ff66 ff66 ff65 ff67 ff67 ff65 ff66 ff67 ff67 ff66 ff66 ff66 ff66 ff67 ff66 ff67 ff66 ff67 ff67 ff66 ff67 ff66 ff66 ff66 ff65 ff67 ff66 ff65 ff65 ff66 ff66 ff65 ff66 ff67 ff65 ff66 ff66 ff67 ff67 ff67 ff67 ff66 ff65 ff65 ff66 ff66 ff66 ff66 ff66 ff67 ff66 ff66 ff66 ff66 ff66 ff66 ff67 ff66 ff66 ff65 ff67 ff67 ff67 ff66 ff67 ff67 ff66 ff67 ff67 ff66 ff66 ff67 ff67 ff67 ff67 ff67 ff67 ff66 ff67 ff67 ff67 ff67 ff67 ff67 ff66 ff67 ff67 ff67 ff67 ff67 ff67 ff66 ff66 ff67 ff66 ff67 ff67 ff66 ff66 ff67 ff66 ff67 ff67 ff67 ff67 ff66 ff67 ff67 ff67 ff67 ff68 ff67 ff67 ff66 ff67 ff66 ff66 ff67 ff66 ff66 ff68 ff67 ff68 ff67 ff66 ff66 ff66 ff67 ff66 ff66 ff66 ff66 ff66 ff66 ff66 ff66 ff66 ff65 ff66 ff66 ff66 ff66 ff66 ff66 ff66 ff66 ff66 ff66 ff66 ff66 ff67 ff66 ff66 ff66 ff66 ff65 ff66 ff66 ff65 ff66 ff65 ff65 ff65 ff65 ff65 ff65 ff65 ff65 ff64 ff64 ff64 ff65 ff65 ff64 ff64 ff64 ff65 ff64 ff64 ff64 ff64 ff64 ff64 ff64 ff64 ff64 ff64 ff64 ff64 ff65 ff64 ff64 ff65 ff64 ff64 ff64 ff65 ff64 ff65 ff64 ff64 ff64 ff64 ff65 ff64 ff65 ff64 ff64 ff63 ff63 ff63 ff63 ff63 ff63 ff63 ff63 ff63 ff64 ff64 ff63 ff64 ff63 ff64 ff63 ff63 ff62 ff62 ff63 ff62 ff62 ff62 ff62 ff62 ff62 ff62 ff62 ff62 ff62 ff62 ff62 ff62 ff62 ff62 ff62 ff61 ff61 ff62 ff61 ff61 ff60 ff61 ff61 ff61 ff61 ff61 ff61 ff62 ff61 ff61 ff62 ff61 ff61 ff61 ff61 ff60 ff61 ff60 ff60 ff60 ff61 ff61 ff60 ff5f ff60 ff61 ff5f ff5f ff60 ff60 ff60 ff60 ff5f ff5f ff60 ff5f ff5f ff5f ff5f ff5f ff5e ff5f ff5e ff5f ff5e ff5f ff5f ff5e ff5f ff5e ff5e ff5f ff5e ff5e ff5e ff5e ff5e ff5e ff5e ff5e ff5d ff5e ff5e ff5e ff5e ff5e ff5d ff5d ff5c ff5c ff5d ff5c ff5c ff5c ff5c ff5c ff5c ff5c ff5c ff5b ff5b ff5b ff5b ff5b ff5b ff5b ff5b ff5b ff5b ff5b ff5b ff5a ff5b ff5b ff5a ff59 ff5a ff5b ff5a ff5a ff59 ff5a ff5a ff59 ff59 ff59 ff59 ff59 ff59 ff59 ff58 ff58 ff58 ff58 ff58 ff58 ff58 ff58 ff58 ff57 ff58 ff57 ff57 ff58 ff57 ff58 ff57 ff57 ff56 ff56 ff57 ff56 ff56 ff56 ff57 ff57 ff57 ff56 ff56 ff56 ff56 ff55 ff55 ff54 ff55 ff55 ff56 ff54 ff56 ff54 ff55 ff55 ff55 ff54 ff54 ff54 ff55 ff54 ff53 ff54 ff54 ff54 ff54 ff54 ff53 ff53 ff52 ff52 ff52 ff53 ff53 ff53 ff53 ff52 ff53 ff53 ff52 ff52 ff51 ff51 ff52 ff52 ff51 ff51 ff50 ff50 ff51 ff50 ff50 ff50 ff50 ff4f ff4f ff4f ff4f ff4f ff4e ff50 ff4e ff4f ff4e ff4e ff4e ff4f ff4e ff4e ff4e ff4e ff4d ff4c ff4d ff4c ff4d ff4c ff4d ff4c ff4c ff4c ff4b ff4b ff4c ff4b ff4b ff4b ff4b ff4b ff49 ff4b ff4b ff4b ff4b ff4b ff4b ff49 ff49 ff48 ff48 ff49 ff49 ff48 ff48 ff48 ff49 ff48 ff47 ff47 ff47 ff47 ff48 ff47 ff47 ff47 ff47 ff47 ff46 ff46 ff46 ff46 ff46 ff45 ff46 ff46 ff45 ff45 ff45 ff45 ff44 ff45 ff45 ff45 ff45 ff45 ff45 ff44 ff44 ff43 ff43 ff44 ff43 ff43 ff43 ff43 ff43 ff42 ff42 ff42 ff42 ff42 ff42 ff41 ff41 ff41 ff40 ff41 ff41 ff40 ff40 ff3f ff40 ff40 ff40 ff40 ff40 ff3f ff3f ff3e ff3e ff3e ff3f ff3f ff3e ff3d ff3c ff3c ff3d ff3b ff3b ff3b ff3c ff3b ff3b ff3b ff3b ff3b ff3a ff3b ff3b ff3a ff3a ff3a ff39 ff39 ff39 ff39 ff39 ff3a ff38 ff38 ff38 ff37 ff38 ff37 ff37 ff37 ff36 ff35 ff35 ff35 ff35 ff35 ff35 ff35 ff34 ff34 ff32 ff32 ff32 ff32 ff32 ff31 ff30 ff2f ff2f ff2e ff2d ff2d ff2c ff2c ff2b ff2b ff2a ff29 ff29 ff28 ff27 ff27 ff26 ff26 ff24 ff24 ff23 ff22 ff21 ff20 ff1f ff1e ff1e ff1d ff1d ff1c ff1b ff1a ff1a ff19 ff18 ff17 ff17 ff16 ff14 ff14 ff13 ff12 ff11 ff11 ff10 ff0f ff0f ff0e ff0d ff0d ff0c ff0c ff0b ff0a ff0a ff09 ff09 ff08 ff08 ff07 ff07 ff07 ff06 ff06 ff05 ff05 ff05 ff04 ff04 ff04 ff04 ff03 ff03 ff03 ff03 ff02 ff02 ff02 ff02 ff02 ff02 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 │ │ -e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff02 ff02 ff02 ff02 ff02 ff02 ff03 ff03 ff03 ff03 ff03 ff04 ff04 ff04 ff05 ff05 ff05 ff06 ff06 ff06 ff07 ff07 ff07 ff08 ff08 ff09 ff09 ff0a ff0a ff0b ff0c ff0c ff0d ff0e ff0e ff0f ff10 ff10 ff11 ff12 ff12 ff13 ff14 ff15 ff16 ff16 ff17 ff18 ff19 ff1a ff1b ff1b ff1d ff1e ff1e ff1f ff20 ff21 ff22 ff22 ff24 ff25 ff25 ff27 ff27 ff28 ff29 ff2b ff2b ff2b ff2c ff2d ff2d ff2f ff2f ff30 ff30 ff32 ff33 ff34 ff35 ff36 ff36 ff37 ff37 ff38 ff38 ff3a ff3a ff3a ff3c ff3c ff3b ff3d ff3e ff3d ff3e ff3f ff3e ff3f ff3f ff41 ff40 ff41 ff41 ff40 ff41 ff42 ff42 ff42 ff43 ff42 ff42 ff43 ff44 ff43 ff44 ff44 ff44 ff45 ff45 ff45 ff45 ff46 ff46 ff46 ff47 ff45 ff47 ff47 ff47 ff47 ff47 ff47 ff47 ff47 ff47 ff47 ff47 ff48 ff49 ff48 ff48 ff48 ff48 ff49 ff49 ff49 ff49 ff4a ff49 ff4a ff4a ff4a ff4a ff4b ff4d ff4b ff4b ff4d ff4d ff4d ff4c ff4c ff4c ff4c ff4d ff4c ff4d ff4d ff4d ff4d ff4e ff4e ff4e ff4f ff4e ff4e ff4e ff4e ff4f ff4e ff4e ff50 ff50 ff51 ff4f ff50 ff50 ff50 ff50 ff51 ff50 ff50 ff50 ff50 ff51 ff51 ff51 ff52 ff51 ff51 ff52 ff52 ff52 ff52 ff53 ff52 ff53 ff52 ff53 ff52 ff52 ff52 ff52 ff53 ff53 ff53 ff54 ff54 ff53 ff54 ff54 ff54 ff53 ff54 ff54 ff55 ff55 ff55 ff54 ff55 ff55 ff55 ff55 ff55 ff55 ff56 ff55 ff55 ff56 ff56 ff55 ff56 ff56 ff56 ff57 ff57 ff57 ff56 ff56 ff57 ff57 ff57 ff57 ff57 ff57 ff57 ff58 ff59 ff59 ff58 ff58 ff58 ff58 ff58 ff59 ff58 ff59 ff58 ff59 ff59 ff59 ff5a ff59 ff5a ff5a ff59 ff5a ff5a ff5b ff5a ff5a ff5a ff5a ff5b ff5a ff5a ff5b ff5a ff5a ff5b ff5b ff5a ff5b ff5b ff5b ff5b ff5b ff5b ff5c ff5b ff5b ff5c ff5c ff5c ff5d ff5c ff5d ff5c ff5c ff5d ff5d ff5d ff5d ff5c ff5c ff5d ff5d ff5d ff5d ff5e ff5e ff5e ff5e ff5e ff5f ff5f ff5f ff5e ff5e ff5d ff5e ff5e ff5e ff5e ff5f ff5e ff5e ff5e ff5f ff5f ff60 ff60 ff60 ff60 ff60 ff60 ff60 ff61 ff60 ff5f ff60 ff60 ff60 ff61 ff61 ff61 ff60 ff60 ff61 ff61 ff61 ff60 ff61 ff61 ff62 ff61 ff62 ff61 ff61 ff62 ff61 ff61 ff62 ff61 ff61 ff61 ff62 ff61 ff61 ff61 ff61 ff62 ff62 ff62 ff62 ff62 ff63 ff62 ff62 ff63 ff62 ff62 ff62 ff62 ff62 ff62 ff62 ff62 ff62 ff62 ff62 ff62 ff62 ff62 ff63 ff63 ff63 ff63 ff63 ff63 ff63 ff63 ff63 ff64 ff64 ff64 ff63 ff64 ff64 ff64 ff64 ff63 ff64 ff64 ff64 ff64 ff64 ff64 ff64 ff64 ff64 ff64 ff64 ff64 ff64 ff64 ff64 ff64 ff64 ff64 ff64 ff65 ff65 ff64 ff65 ff66 ff66 ff66 ff65 ff64 ff65 ff66 ff66 ff65 ff66 ff66 ff65 ff65 ff65 ff66 ff66 ff65 ff66 ff66 ff65 ff66 ff66 ff66 ff66 ff66 ff66 ff66 ff66 ff66 ff66 ff66 ff66 ff66 ff66 ff66 ff66 ff66 ff66 ff65 ff66 ff66 ff65 ff65 ff66 ff66 ff64 ff65 ff66 ff65 ff66 ff66 ff66 ff66 ff66 ff66 ff66 ff65 ff65 ff66 ff66 ff66 ff66 ff66 ff66 ff66 ff66 ff66 ff66 ff66 ff66 ff66 ff66 ff66 ff65 ff66 ff66 ff67 ff66 ff66 ff66 ff66 ff66 ff66 ff65 ff66 ff66 ff66 ff66 ff66 ff66 ff66 ff65 ff66 ff66 ff66 ff66 ff66 ff66 ff66 ff66 ff67 ff66 ff66 ff66 ff66 ff66 ff65 ff66 ff66 ff66 ff67 ff66 ff65 ff66 ff66 ff66 ff66 ff66 ff66 ff66 ff66 ff67 ff66 ff66 ff66 ff67 ff67 ff66 ff67 ff66 ff66 ff67 ff65 ff65 ff66 ff67 ff66 ff67 ff65 ff66 ff65 ff67 ff66 ff66 ff65 ff66 ff66 ff65 ff66 ff65 ff65 ff65 ff65 ff65 ff65 ff66 ff65 ff65 ff65 ff65 ff65 ff66 ff66 ff65 ff65 ff65 ff65 ff66 ff66 ff65 ff66 ff66 ff65 ff66 ff65 ff65 ff65 ff65 ff65 ff65 ff65 ff65 ff64 ff64 ff64 ff65 ff65 ff64 ff64 ff64 ff65 ff64 ff64 ff64 ff64 ff64 ff64 ff63 ff63 ff63 ff63 ff63 ff63 ff64 ff64 ff64 ff64 ff64 ff64 ff64 ff64 ff64 ff63 ff64 ff64 ff64 ff64 ff64 ff64 ff64 ff64 ff64 ff63 ff63 ff63 ff62 ff62 ff63 ff63 ff63 ff63 ff62 ff62 ff63 ff63 ff63 ff63 ff63 ff63 ff62 ff62 ff63 ff62 ff61 ff62 ff62 ff62 ff61 ff62 ff61 ff61 ff62 ff62 ff62 ff61 ff61 ff61 ff61 ff61 ff61 ff61 ff61 ff61 ff60 ff61 ff61 ff61 ff61 ff61 ff61 ff61 ff61 ff60 ff61 ff61 ff60 ff61 ff60 ff60 ff5f ff60 ff60 ff60 ff60 ff60 ff5f ff5f ff60 ff60 ff5f ff5f ff60 ff5f ff5f ff60 ff5f ff5f ff5f ff5f ff5f ff5e ff5e ff5e ff5e ff5e ff5e ff5e ff5e ff5e ff5e ff5e ff5e ff5e ff5e ff5e ff5d ff5e ff5e ff5e ff5d ff5d ff5d ff5d ff5d ff5d ff5d ff5d ff5d ff5d ff5d ff5c ff5c ff5c ff5d ff5c ff5b ff5b ff5b ff5b ff5b ff5b ff5b ff5b ff5b ff5a ff5b ff5a ff5b ff5a ff5b ff5a ff5a ff5b ff5a ff5a ff5a ff5a ff5a ff59 ff5a ff5a ff59 ff5a ff59 ff5a ff5a ff59 ff58 ff58 ff58 ff58 ff57 ff59 ff58 ff58 ff57 ff57 ff58 ff58 ff57 ff57 ff57 ff57 ff57 ff56 ff56 ff57 ff56 ff56 ff57 ff57 ff56 ff56 ff57 ff56 ff56 ff56 ff55 ff56 ff56 ff55 ff56 ff55 ff55 ff55 ff55 ff54 ff54 ff55 ff55 ff53 ff54 ff53 ff54 ff53 ff54 ff54 ff53 ff53 ff53 ff52 ff53 ff53 ff54 ff53 ff53 ff53 ff53 ff52 ff52 ff52 ff52 ff52 ff51 ff51 ff52 ff52 ff51 ff51 ff52 ff52 ff50 ff51 ff52 ff50 ff51 ff50 ff50 ff4f ff50 ff4f ff4f ff4f ff50 ff4f ff4e ff4e ff4e ff4f ff4e ff4e ff4e ff4f ff4e ff4d ff4e ff4d ff4e ff4d ff4d ff4d ff4d ff4c ff4b ff4b ff4c ff4c ff4c ff4c ff4c ff4c ff4b ff4b ff4c ff4a ff4b ff4b ff4a ff4b ff49 ff49 ff49 ff49 ff49 ff49 ff49 ff49 ff49 ff48 ff47 ff48 ff49 ff48 ff47 ff47 ff48 ff47 ff47 ff47 ff47 ff47 ff46 ff47 ff47 ff47 ff46 ff46 ff46 ff45 ff46 ff45 ff46 ff45 ff46 ff45 ff45 ff45 ff44 ff44 ff44 ff45 ff45 ff45 ff45 ff44 ff44 ff43 ff43 ff43 ff43 ff43 ff42 ff42 ff42 ff42 ff42 ff42 ff42 ff42 ff42 ff42 ff41 ff41 ff41 ff40 ff3f ff40 ff40 ff40 ff3f ff3f ff3f ff40 ff40 ff3f ff40 ff3f ff3e ff3d ff3d ff3d ff3d ff3d ff3d ff3c ff3b ff3b ff3c ff3b ff3b ff3b ff3b ff3b ff3b ff3b ff3a ff3b ff3a ff3a ff3a ff3a ff3a ff39 ff39 ff39 ff38 ff39 ff38 ff38 ff37 ff37 ff37 ff37 ff37 ff37 ff36 ff36 ff35 ff35 ff34 ff34 ff34 ff34 ff33 ff33 ff33 ff32 ff31 ff31 ff31 ff31 ff30 ff2f ff2f ff2d ff2c ff2d ff2c ff2b ff2b ff2b ff2a ff29 ff28 ff28 ff28 ff27 ff26 ff25 ff25 ff24 ff23 ff22 ff22 ff21 ff1f ff1f ff1e ff1d ff1d ff1c ff1b ff1b ff1a ff19 ff18 ff17 ff17 ff15 ff15 ff14 ff13 ff12 ff11 ff11 ff10 ff0f ff0f ff0e ff0e ff0d ff0c ff0c ff0b ff0a ff0a ff09 ff09 ff09 ff08 ff08 ff07 ff07 ff06 ff06 ff06 ff05 ff05 ff05 ff04 ff04 ff04 ff03 ff03 ff03 ff03 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 │ │ -e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 ff01 e500 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff02 ff02 ff02 ff02 ff02 ff02 ff03 ff03 ff03 ff03 ff04 ff04 ff04 ff04 ff05 ff05 ff05 ff06 ff06 ff06 ff07 ff07 ff08 ff08 ff09 ff09 ff0a ff0a ff0b ff0b ff0c ff0c ff0d ff0e ff0f ff0f ff10 ff11 ff11 ff12 ff13 ff14 ff14 ff15 ff16 ff17 ff18 ff19 ff19 ff1a ff1b ff1c ff1d ff1d ff1e ff20 ff20 ff21 ff22 ff23 ff24 ff25 ff26 ff26 ff27 ff28 ff29 ff2a ff2b ff2b ff2c ff2d ff2e ff2e ff2f ff30 ff32 ff32 ff34 ff34 ff35 ff35 ff36 ff36 ff38 ff39 ff38 ff3a ff3a ff3a ff3b ff3b ff3c ff3c ff3c ff3d ff3e ff3e ff3f ff3f ff3f ff40 ff40 ff3f ff41 ff41 ff40 ff41 ff41 ff41 ff42 ff43 ff43 ff43 ff43 ff43 ff43 ff44 ff44 ff44 ff45 ff45 ff45 ff46 ff46 ff45 ff46 ff46 ff46 ff46 ff46 ff46 ff46 ff47 ff47 ff47 ff47 ff48 ff48 ff48 ff48 ff48 ff48 ff49 ff48 ff48 ff48 ff48 ff49 ff49 ff49 ff49 ff49 ff4a ff4b ff4b ff4b ff4b ff4b ff4b ff4b ff4b ff4c ff4b ff4b ff4c ff4c ff4c ff4c ff4c ff4d ff4e ff4e ff4d ff4d ff4e ff4d ff4e ff4e ff4e ff4e ff4f ff4f ff50 ff4f ff4f ff4e ff4f ff50 ff4f ff4f ff50 ff4f ff4f ff4f ff51 ff50 ff51 ff50 ff50 ff51 ff52 ff51 ff51 ff51 ff51 ff51 ff52 ff51 ff51 ff52 ff52 ff52 ff52 ff53 ff52 ff54 ff53 ff52 ff53 ff53 ff53 ff53 ff53 ff53 ff54 ff54 ff55 ff54 ff54 ff55 ff55 ff54 ff55 ff55 ff54 ff55 ff55 ff55 ff55 ff55 ff56 ff56 ff56 ff56 ff56 ff56 ff55 ff56 ff56 ff57 ff56 ff56 ff56 ff57 ff57 ff58 ff57 ff57 ff57 ff57 ff57 ff58 ff57 ff58 ff57 ff58 ff58 ff59 ff58 ff59 ff59 ff59 ff59 ff59 ff59 ff5a ff59 ff59 ff59 ff59 ff5a ff5a ff59 ff59 ff5a ff59 ff5a ff5a ff59 ff5a ff5a ff5a ff5b ff5a ff5a ff5a ff5a ff5b ff5b ff5b ff5c ff5c ff5c ff5b ff5c ff5c ff5b ff5b ff5b ff5c ff5b ff5b ff5c ff5c ff5c ff5c ff5d ff5d ff5e ff5d ff5d ff5e ff5d ff5d ff5d ff5d ff5d ff5d ff5d ff5d ff5d ff5e ff5e ff5f ff5e ff5e ff5e ff5f ff5f ff5f ff5f ff5f ff5f ff5f ff5f ff5f ff5f ff5f ff5f ff5f ff5f ff5f ff60 ff61 ff61 ff60 ff60 ff60 ff60 ff60 ff60 ff61 ff61 ff61 ff60 ff61 ff60 ff60 ff61 ff61 ff61 ff61 ff60 ff60 ff60 ff61 ff61 ff61 ff61 ff61 ff61 ff61 ff61 ff62 ff61 ff62 ff62 ff62 ff62 ff62 ff61 ff62 ff61 ff61 ff61 ff61 ff61 ff62 ff61 ff62 ff62 ff62 ff62 ff62 ff62 ff62 ff62 ff62 ff63 ff63 ff63 ff63 ff63 ff63 ff63 ff63 ff63 ff63 ff63 ff63 ff63 ff63 ff63 ff63 ff63 ff63 ff63 ff63 ff63 ff63 ff63 ff63 ff63 ff63 ff63 ff63 ff64 ff64 ff64 ff64 ff65 ff65 ff64 ff65 ff65 ff65 ff65 ff65 ff64 ff65 ff65 ff65 ff65 ff65 ff65 ff65 ff65 ff65 ff65 ff65 ff65 ff65 ff65 ff65 ff65 ff65 ff65 ff65 ff65 ff65 ff65 ff64 ff65 ff65 ff65 ff65 ff65 ff65 ff65 ff65 ff65 ff65 ff65 ff65 ff65 ff65 ff65 ff65 ff65 ff64 ff65 ff65 ff65 ff65 ff65 ff65 ff65 ff65 ff65 ff65 ff65 ff65 ff65 ff65 ff65 ff65 ff65 ff65 ff66 ff66 ff66 ff66 ff66 ff66 ff66 ff66 ff66 ff65 ff65 ff65 ff66 ff66 ff65 ff65 ff65 ff65 ff65 ff65 ff66 ff65 ff66 ff66 ff65 ff65 ff65 ff65 ff65 ff65 ff65 ff65 ff65 ff65 ff66 ff65 ff66 ff66 ff66 ff65 ff66 ff66 ff65 ff65 ff66 ff66 ff65 ff66 ff65 ff66 ff66 ff66 ff66 ff65 ff65 ff66 ff66 ff66 ff66 ff66 ff65 ff66 ff66 ff66 ff66 ff66 ff66 ff66 ff65 ff65 ff65 ff66 ff65 ff66 ff65 ff66 ff65 ff66 ff66 ff66 ff65 ff66 ff66 ff65 ff66 ff65 ff65 ff65 ff65 ff64 ff64 ff65 ff64 ff64 ff64 ff64 ff64 ff65 ff65 ff64 ff64 ff65 ff65 ff64 ff65 ff65 ff65 ff65 ff65 ff65 ff65 ff65 ff65 ff65 ff65 ff65 ff65 ff65 ff64 ff64 ff64 ff65 ff64 ff64 ff64 ff64 ff64 ff64 ff64 ff64 ff64 ff64 ff64 ff63 ff63 ff63 ff63 ff63 ff63 ff63 ff63 ff63 ff63 ff63 ff63 ff64 ff63 ff63 ff63 ff63 ff63 ff63 ff63 ff63 ff63 ff63 ff63 ff63 ff63 ff63 ff63 ff62 ff62 ff62 ff62 ff62 ff62 ff62 ff62 ff62 ff62 ff62 ff62 ff62 ff62 ff62 ff62 ff62 ff61 ff61 ff62 ff61 ff61 ff61 ff61 ff61 ff61 ff62 ff61 ff61 ff61 ff61 ff61 ff61 ff60 ff60 ff60 ff60 ff60 ff60 ff60 ff60 ff60 ff61 ff60 ff60 ff60 ff60 ff5f ff60 ff5f ff5f ff60 ff5f ff60 ff5f ff60 ff5f ff5f ff5f ff5f ff5f ff5f ff5f ff5f ff5e ff5e ff5f ff5f ff5f ff5f ff5e ff5e ff5e ff5e ff5e ff5e ff5e ff5e ff5d ff5d ff5d ff5d ff5d ff5d ff5d ff5d ff5d ff5d ff5d ff5d ff5d ff5d ff5d ff5d ff5d ff5c ff5c ff5c ff5c ff5c ff5c ff5c ff5c ff5c ff5c ff5c ff5c ff5b ff5c ff5c ff5b ff5b ff5a ff5a ff5b ff5a ff5b ff5b ff5b ff5a ff5b ff5a ff5b ff59 ff5a ff59 ff5a ff5b ff5a ff5a ff5a ff59 ff59 ff59 ff59 ff59 ff58 ff59 ff59 ff59 ff59 ff59 ff58 ff58 ff57 ff57 ff57 ff57 ff58 ff58 ff57 ff58 ff58 ff57 ff57 ff57 ff56 ff56 ff56 ff55 ff55 ff55 ff56 ff56 ff57 ff55 ff55 ff55 ff55 ff55 ff56 ff56 ff55 ff55 ff54 ff54 ff56 ff54 ff54 ff55 ff54 ff54 ff54 ff54 ff53 ff53 ff53 ff52 ff52 ff53 ff52 ff54 ff53 ff53 ff53 ff52 ff53 ff52 ff52 ff52 ff52 ff52 ff53 ff52 ff52 ff51 ff52 ff51 ff50 ff51 ff50 ff51 ff50 ff50 ff51 ff51 ff50 ff50 ff51 ff50 ff51 ff50 ff50 ff4e ff4f ff4f ff4e ff4e ff50 ff4f ff4e ff4e ff4e ff4f ff4e ff4e ff4e ff4e ff4e ff4d ff4d ff4c ff4d ff4d ff4d ff4c ff4c ff4c ff4b ff4b ff4b ff4c ff4b ff4c ff4c ff4b ff4b ff4b ff4a ff49 ff4a ff4a ff49 ff4a ff49 ff49 ff48 ff47 ff47 ff47 ff47 ff48 ff48 ff48 ff47 ff48 ff48 ff48 ff46 ff47 ff47 ff46 ff47 ff47 ff46 ff45 ff45 ff47 ff47 ff46 ff45 ff45 ff45 ff45 ff45 ff45 ff45 ff45 ff45 ff44 ff44 ff44 ff43 ff44 ff44 ff43 ff44 ff44 ff44 ff43 ff43 ff43 ff43 ff42 ff42 ff43 ff42 ff41 ff41 ff42 ff41 ff42 ff42 ff41 ff41 ff41 ff40 ff41 ff41 ff40 ff3f ff3f ff40 ff40 ff3f ff3f ff3f ff3f ff3f ff3e ff3e ff3f ff3d ff3c ff3c ff3b ff3b ff3c ff3b ff3c ff3b ff3b ff3c ff3b ff3b ff3b ff3a ff3a ff3a ff3a ff3a ff3a ff39 ff39 ff39 ff39 ff3a ff39 ff39 ff38 ff38 ff37 ff37 ff37 ff37 ff37 ff36 ff36 ff36 ff36 ff35 ff34 ff34 ff35 ff34 ff33 ff33 ff32 ff32 ff32 ff32 ff30 ff30 ff31 ff2f ff2e ff2e ff2e ff2d ff2c ff2c ff2b ff2b ff2a ff2a ff29 ff29 ff27 ff27 ff26 ff26 ff25 ff24 ff23 ff23 ff23 ff22 ff20 ff20 ff1f ff1e ff1d ff1d ff1c ff1b ff1b ff19 ff19 ff18 ff17 ff16 ff16 ff15 ff14 ff13 ff12 ff12 ff11 ff10 ff10 ff0f ff0e ff0e ff0d ff0c ff0c ff0b ff0b ff0a ff09 ff09 ff09 ff08 ff08 ff07 ff07 ff06 ff06 ff06 ff05 ff05 ff05 ff04 ff04 ff04 ff03 ff03 ff03 ff03 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 │ │ -e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff02 ff02 ff02 ff02 ff02 ff02 ff03 ff03 ff03 ff03 ff04 ff04 ff04 ff04 ff05 ff05 ff05 ff06 ff06 ff06 ff07 ff07 ff08 ff08 ff09 ff09 ff09 ff0a ff0b ff0b ff0c ff0c ff0d ff0e ff0e ff0f ff10 ff11 ff11 ff12 ff12 ff14 ff14 ff15 ff16 ff17 ff18 ff18 ff1a ff1a ff1b ff1c ff1c ff1e ff1f ff20 ff21 ff21 ff23 ff23 ff24 ff25 ff26 ff27 ff28 ff29 ff29 ff2a ff2b ff2b ff2c ff2d ff2e ff2f ff30 ff30 ff31 ff31 ff32 ff33 ff35 ff35 ff36 ff37 ff38 ff38 ff39 ff39 ff3a ff3b ff3b ff3a ff3c ff3c ff3c ff3d ff3e ff3e ff3e ff3f ff3f ff3f ff40 ff40 ff40 ff3f ff40 ff41 ff42 ff42 ff41 ff42 ff42 ff43 ff43 ff42 ff42 ff43 ff45 ff44 ff45 ff45 ff45 ff45 ff45 ff45 ff46 ff45 ff45 ff45 ff45 ff46 ff46 ff47 ff47 ff47 ff48 ff47 ff47 ff47 ff47 ff48 ff48 ff48 ff48 ff48 ff49 ff48 ff48 ff48 ff48 ff49 ff4a ff4a ff4a ff4a ff4a ff4a ff4b ff4a ff4b ff4b ff4b ff4c ff4c ff4c ff4b ff4c ff4d ff4d ff4e ff4c ff4d ff4d ff4d ff4d ff4e ff4e ff4e ff4e ff4e ff4f ff4f ff4e ff4d ff4e ff4f ff4e ff4e ff4f ff4f ff4f ff4f ff50 ff50 ff50 ff4f ff50 ff50 ff51 ff50 ff51 ff50 ff51 ff50 ff52 ff50 ff51 ff52 ff51 ff52 ff52 ff52 ff52 ff53 ff52 ff52 ff52 ff53 ff53 ff53 ff53 ff53 ff53 ff53 ff54 ff53 ff54 ff54 ff54 ff54 ff54 ff55 ff54 ff55 ff55 ff54 ff54 ff55 ff55 ff56 ff55 ff55 ff55 ff56 ff55 ff56 ff56 ff56 ff55 ff56 ff56 ff57 ff57 ff57 ff57 ff57 ff57 ff57 ff57 ff58 ff57 ff57 ff57 ff58 ff58 ff59 ff58 ff59 ff58 ff59 ff59 ff58 ff59 ff59 ff59 ff58 ff58 ff59 ff59 ff59 ff58 ff59 ff59 ff58 ff59 ff59 ff59 ff59 ff5a ff5a ff5a ff59 ff5a ff5a ff5a ff5a ff5b ff5b ff5b ff5a ff5a ff5b ff5b ff5b ff5a ff5b ff5b ff5a ff5b ff5b ff5b ff5b ff5c ff5c ff5c ff5d ff5c ff5c ff5c ff5c ff5d ff5c ff5c ff5c ff5c ff5d ff5c ff5d ff5d ff5e ff5e ff5e ff5e ff5e ff5e ff5e ff5e ff5e ff5f ff5e ff5d ff5e ff5e ff5f ff5e ff5f ff5e ff5f ff5e ff5f ff5f ff60 ff60 ff60 ff5f ff5f ff5f ff60 ff60 ff60 ff5f ff60 ff5f ff60 ff5f ff60 ff60 ff61 ff60 ff60 ff60 ff60 ff60 ff60 ff61 ff61 ff61 ff61 ff61 ff60 ff61 ff61 ff60 ff61 ff61 ff61 ff61 ff61 ff61 ff61 ff61 ff60 ff60 ff61 ff61 ff62 ff61 ff62 ff61 ff61 ff61 ff61 ff62 ff62 ff62 ff62 ff62 ff62 ff62 ff62 ff62 ff62 ff62 ff62 ff62 ff62 ff63 ff62 ff62 ff62 ff62 ff62 ff63 ff62 ff62 ff62 ff62 ff62 ff62 ff62 ff63 ff63 ff63 ff63 ff64 ff64 ff64 ff64 ff64 ff64 ff64 ff64 ff64 ff64 ff64 ff64 ff64 ff64 ff64 ff64 ff64 ff64 ff64 ff64 ff64 ff64 ff64 ff64 ff64 ff64 ff64 ff64 ff64 ff64 ff64 ff64 ff64 ff64 ff64 ff64 ff64 ff64 ff64 ff64 ff64 ff64 ff64 ff64 ff64 ff64 ff64 ff64 ff64 ff64 ff64 ff64 ff64 ff64 ff64 ff64 ff64 ff64 ff64 ff64 ff64 ff64 ff65 ff65 ff65 ff65 ff65 ff65 ff65 ff65 ff65 ff65 ff65 ff65 ff65 ff65 ff65 ff65 ff65 ff65 ff65 ff65 ff65 ff65 ff65 ff65 ff65 ff65 ff65 ff64 ff65 ff65 ff65 ff65 ff65 ff65 ff65 ff65 ff65 ff65 ff65 ff65 ff65 ff65 ff65 ff65 ff65 ff65 ff64 ff65 ff66 ff65 ff66 ff66 ff65 ff65 ff66 ff65 ff65 ff65 ff65 ff66 ff65 ff65 ff65 ff65 ff65 ff65 ff65 ff65 ff65 ff65 ff65 ff65 ff65 ff65 ff65 ff65 ff65 ff64 ff65 ff65 ff65 ff65 ff65 ff64 ff65 ff65 ff65 ff65 ff65 ff65 ff65 ff65 ff65 ff65 ff65 ff65 ff65 ff65 ff65 ff64 ff64 ff64 ff64 ff64 ff64 ff64 ff64 ff64 ff64 ff64 ff64 ff64 ff64 ff63 ff64 ff64 ff64 ff64 ff64 ff64 ff64 ff64 ff64 ff64 ff64 ff64 ff64 ff64 ff64 ff64 ff64 ff64 ff64 ff64 ff64 ff64 ff64 ff64 ff64 ff64 ff64 ff63 ff63 ff63 ff63 ff63 ff63 ff63 ff63 ff62 ff62 ff62 ff62 ff62 ff63 ff63 ff62 ff62 ff62 ff63 ff62 ff62 ff62 ff62 ff62 ff62 ff62 ff62 ff62 ff62 ff62 ff62 ff62 ff61 ff61 ff61 ff61 ff62 ff62 ff61 ff61 ff61 ff61 ff61 ff61 ff61 ff62 ff61 ff61 ff61 ff61 ff60 ff60 ff61 ff60 ff61 ff61 ff61 ff61 ff60 ff60 ff60 ff60 ff61 ff60 ff60 ff5f ff5f ff5f ff60 ff5f ff60 ff5f ff60 ff5f ff5f ff5f ff5f ff5f ff5f ff5e ff5e ff5f ff5f ff60 ff5f ff5f ff5e ff5f ff5f ff5e ff5e ff5e ff5e ff5e ff5e ff5e ff5e ff5e ff5e ff5e ff5e ff5e ff5e ff5d ff5d ff5e ff5e ff5e ff5d ff5d ff5d ff5c ff5c ff5c ff5c ff5c ff5c ff5c ff5c ff5c ff5d ff5c ff5c ff5c ff5d ff5c ff5c ff5b ff5c ff5b ff5b ff5b ff5b ff5b ff5b ff5b ff5b ff5b ff5b ff5b ff5a ff5a ff5a ff5a ff5b ff5a ff5a ff5b ff5a ff5a ff59 ff5a ff59 ff58 ff59 ff59 ff5a ff59 ff5a ff5a ff5a ff59 ff58 ff58 ff58 ff58 ff58 ff58 ff58 ff57 ff57 ff58 ff58 ff58 ff57 ff57 ff56 ff57 ff56 ff56 ff56 ff58 ff56 ff57 ff57 ff56 ff56 ff55 ff55 ff55 ff55 ff55 ff56 ff55 ff56 ff55 ff55 ff55 ff54 ff55 ff54 ff54 ff54 ff55 ff53 ff54 ff54 ff54 ff54 ff54 ff53 ff54 ff54 ff53 ff53 ff52 ff52 ff52 ff52 ff53 ff52 ff52 ff53 ff53 ff53 ff52 ff51 ff51 ff51 ff51 ff52 ff51 ff52 ff52 ff52 ff50 ff52 ff51 ff50 ff50 ff4f ff50 ff50 ff50 ff50 ff50 ff50 ff4f ff4f ff50 ff50 ff4f ff4f ff4e ff4f ff4f ff4e ff4e ff4f ff4f ff4e ff4e ff4d ff4d ff4e ff4e ff4e ff4e ff4e ff4d ff4c ff4c ff4c ff4c ff4c ff4c ff4b ff4c ff4b ff4b ff49 ff4b ff4b ff4a ff4a ff49 ff4b ff4b ff49 ff49 ff49 ff49 ff49 ff48 ff49 ff49 ff48 ff47 ff47 ff47 ff47 ff47 ff47 ff48 ff47 ff47 ff46 ff47 ff46 ff46 ff45 ff46 ff46 ff46 ff45 ff45 ff45 ff46 ff46 ff46 ff45 ff45 ff45 ff44 ff44 ff45 ff44 ff44 ff43 ff44 ff43 ff43 ff43 ff44 ff43 ff42 ff43 ff43 ff43 ff42 ff42 ff42 ff42 ff42 ff41 ff42 ff42 ff41 ff41 ff41 ff41 ff41 ff41 ff41 ff40 ff40 ff40 ff40 ff40 ff40 ff3f ff3e ff3f ff3f ff3f ff3f ff3f ff3e ff3d ff3d ff3d ff3d ff3c ff3c ff3c ff3b ff3a ff3b ff3b ff3c ff3b ff3b ff3b ff3b ff3b ff3b ff3a ff39 ff39 ff39 ff3a ff39 ff39 ff39 ff38 ff38 ff39 ff38 ff39 ff37 ff36 ff36 ff36 ff36 ff36 ff36 ff36 ff35 ff35 ff35 ff34 ff34 ff33 ff34 ff33 ff31 ff32 ff31 ff31 ff31 ff30 ff2f ff2f ff2f ff2e ff2d ff2d ff2d ff2c ff2a ff2b ff2a ff2a ff29 ff29 ff28 ff27 ff27 ff25 ff25 ff24 ff24 ff23 ff22 ff22 ff22 ff20 ff1f ff1e ff1e ff1d ff1c ff1c ff1a ff1a ff19 ff18 ff18 ff17 ff16 ff15 ff14 ff13 ff13 ff11 ff11 ff10 ff10 ff0f ff0f ff0e ff0d ff0d ff0c ff0b ff0b ff0a ff0a ff09 ff09 ff08 ff08 ff07 ff07 ff07 ff06 ff06 ff05 ff05 ff05 ff04 ff04 ff04 ff04 ff03 ff03 ff03 ff03 ff02 ff02 ff02 ff02 ff02 ff02 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 │ │ -e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff02 ff02 ff02 ff02 ff02 ff02 ff03 ff03 ff03 ff03 ff03 ff04 ff04 ff04 ff05 ff05 ff05 ff05 ff06 ff06 ff07 ff07 ff07 ff08 ff08 ff09 ff09 ff0a ff0a ff0b ff0b ff0c ff0d ff0d ff0e ff0f ff10 ff0f ff11 ff11 ff12 ff13 ff14 ff15 ff16 ff16 ff17 ff18 ff19 ff1a ff1b ff1b ff1c ff1d ff1e ff1f ff20 ff20 ff22 ff23 ff24 ff25 ff25 ff26 ff26 ff28 ff28 ff2a ff2a ff2b ff2c ff2c ff2e ff2f ff2f ff2f ff30 ff31 ff32 ff34 ff34 ff35 ff35 ff35 ff36 ff37 ff38 ff39 ff3a ff39 ff39 ff3a ff3b ff3c ff3d ff3c ff3c ff3e ff3e ff3e ff3e ff3f ff3f ff3f ff3f ff3f ff40 ff41 ff41 ff40 ff41 ff41 ff42 ff42 ff41 ff42 ff42 ff43 ff43 ff43 ff44 ff44 ff44 ff44 ff45 ff45 ff45 ff45 ff45 ff45 ff45 ff46 ff46 ff47 ff46 ff47 ff47 ff47 ff46 ff47 ff47 ff47 ff47 ff47 ff48 ff48 ff48 ff48 ff48 ff48 ff49 ff49 ff48 ff48 ff48 ff49 ff49 ff4a ff49 ff49 ff4b ff4b ff4a ff4b ff4c ff4b ff4c ff4d ff4c ff4c ff4c ff4d ff4d ff4d ff4d ff4d ff4e ff4e ff4d ff4d ff4e ff4e ff4e ff4d ff4e ff4f ff4e ff4e ff4e ff4f ff4f ff4f ff4f ff4f ff4f ff4f ff50 ff4f ff50 ff50 ff51 ff50 ff51 ff50 ff51 ff50 ff50 ff51 ff51 ff52 ff51 ff51 ff52 ff51 ff52 ff52 ff52 ff53 ff52 ff53 ff52 ff52 ff53 ff53 ff53 ff53 ff53 ff53 ff54 ff54 ff54 ff55 ff54 ff53 ff53 ff54 ff54 ff54 ff54 ff55 ff55 ff55 ff55 ff55 ff55 ff56 ff55 ff55 ff55 ff56 ff56 ff57 ff56 ff56 ff57 ff57 ff56 ff56 ff56 ff57 ff57 ff57 ff57 ff58 ff58 ff58 ff58 ff58 ff58 ff58 ff58 ff58 ff58 ff57 ff58 ff58 ff58 ff59 ff58 ff59 ff58 ff59 ff59 ff58 ff59 ff59 ff59 ff59 ff5a ff5a ff5a ff59 ff5a ff5a ff5a ff5a ff5a ff5a ff5b ff5a ff59 ff5a ff5a ff59 ff59 ff5a ff5b ff5a ff5b ff5b ff5b ff5b ff5b ff5c ff5b ff5b ff5b ff5b ff5b ff5c ff5c ff5c ff5b ff5b ff5c ff5d ff5c ff5c ff5d ff5d ff5d ff5d ff5d ff5d ff5d ff5d ff5d ff5d ff5d ff5d ff5d ff5e ff5e ff5f ff5e ff5f ff5e ff5e ff5d ff5e ff5e ff5e ff5e ff5f ff5e ff5e ff5f ff5f ff5f ff5e ff5e ff5f ff5f ff5f ff5e ff5f ff5f ff5f ff60 ff5f ff60 ff60 ff60 ff60 ff5f ff60 ff60 ff5f ff60 ff60 ff61 ff60 ff5f ff60 ff60 ff60 ff5f ff60 ff61 ff60 ff60 ff60 ff60 ff61 ff60 ff61 ff61 ff62 ff61 ff61 ff61 ff61 ff62 ff62 ff62 ff62 ff62 ff61 ff62 ff62 ff61 ff61 ff61 ff61 ff61 ff62 ff63 ff62 ff61 ff61 ff62 ff61 ff62 ff62 ff61 ff62 ff62 ff62 ff62 ff62 ff63 ff63 ff63 ff63 ff63 ff63 ff63 ff63 ff63 ff63 ff63 ff63 ff63 ff63 ff63 ff63 ff63 ff63 ff63 ff63 ff63 ff63 ff63 ff63 ff63 ff63 ff63 ff63 ff63 ff63 ff63 ff63 ff63 ff63 ff63 ff63 ff63 ff63 ff63 ff63 ff63 ff63 ff63 ff63 ff63 ff63 ff63 ff63 ff63 ff63 ff63 ff63 ff63 ff63 ff63 ff63 ff64 ff64 ff64 ff64 ff64 ff64 ff64 ff64 ff64 ff64 ff64 ff64 ff64 ff64 ff64 ff64 ff64 ff64 ff64 ff64 ff64 ff64 ff64 ff64 ff64 ff64 ff64 ff64 ff64 ff64 ff65 ff65 ff64 ff65 ff65 ff65 ff65 ff64 ff65 ff65 ff65 ff65 ff64 ff64 ff65 ff65 ff65 ff65 ff65 ff65 ff65 ff65 ff65 ff65 ff65 ff65 ff64 ff64 ff65 ff65 ff65 ff65 ff64 ff65 ff65 ff64 ff65 ff64 ff65 ff65 ff65 ff65 ff65 ff65 ff65 ff65 ff64 ff64 ff64 ff64 ff64 ff64 ff64 ff64 ff64 ff64 ff64 ff64 ff64 ff64 ff64 ff64 ff64 ff64 ff64 ff64 ff64 ff64 ff64 ff64 ff64 ff64 ff64 ff64 ff64 ff64 ff64 ff64 ff64 ff64 ff64 ff63 ff64 ff64 ff64 ff64 ff64 ff63 ff63 ff63 ff63 ff63 ff63 ff63 ff63 ff63 ff63 ff63 ff63 ff63 ff63 ff64 ff63 ff63 ff63 ff63 ff63 ff63 ff63 ff63 ff63 ff63 ff63 ff63 ff63 ff63 ff63 ff63 ff63 ff63 ff63 ff63 ff63 ff63 ff63 ff63 ff63 ff63 ff63 ff62 ff62 ff62 ff62 ff62 ff62 ff62 ff61 ff61 ff61 ff62 ff61 ff62 ff62 ff61 ff62 ff61 ff62 ff61 ff61 ff61 ff61 ff61 ff62 ff61 ff61 ff61 ff60 ff61 ff61 ff60 ff61 ff60 ff61 ff61 ff61 ff60 ff61 ff61 ff61 ff60 ff60 ff60 ff60 ff60 ff5f ff60 ff60 ff61 ff60 ff5f ff60 ff5f ff60 ff60 ff60 ff5f ff5f ff5f ff5f ff60 ff5f ff60 ff5f ff5e ff5e ff5e ff5e ff5e ff5f ff5e ff5e ff5d ff5e ff5f ff5e ff5f ff5e ff5e ff5f ff5f ff5e ff5d ff5e ff5d ff5d ff5d ff5e ff5d ff5d ff5d ff5d ff5d ff5d ff5d ff5d ff5d ff5d ff5d ff5d ff5d ff5d ff5d ff5c ff5c ff5b ff5b ff5b ff5c ff5b ff5b ff5b ff5b ff5b ff5b ff5b ff5b ff5b ff5b ff5b ff5c ff5b ff5a ff5b ff5b ff5a ff5b ff5b ff5a ff5a ff5a ff5a ff5a ff59 ff59 ff5a ff5a ff5a ff59 ff5a ff58 ff5a ff59 ff59 ff59 ff58 ff59 ff59 ff58 ff58 ff58 ff58 ff58 ff59 ff58 ff58 ff57 ff57 ff57 ff57 ff57 ff56 ff56 ff56 ff57 ff57 ff57 ff57 ff56 ff57 ff56 ff56 ff56 ff56 ff55 ff56 ff55 ff56 ff55 ff55 ff55 ff54 ff54 ff55 ff55 ff54 ff54 ff54 ff55 ff54 ff54 ff55 ff54 ff53 ff54 ff53 ff53 ff54 ff52 ff53 ff54 ff53 ff52 ff54 ff54 ff53 ff53 ff52 ff52 ff52 ff52 ff52 ff52 ff52 ff53 ff52 ff53 ff52 ff51 ff51 ff51 ff51 ff52 ff51 ff50 ff52 ff51 ff50 ff50 ff51 ff50 ff50 ff4f ff50 ff50 ff50 ff4f ff4f ff50 ff4f ff4f ff4f ff4f ff4e ff4e ff4e ff4e ff4f ff4e ff4e ff4e ff4e ff4e ff4d ff4d ff4c ff4d ff4d ff4c ff4c ff4c ff4c ff4c ff4c ff4c ff4a ff4b ff4c ff4b ff4b ff4a ff4b ff49 ff49 ff49 ff49 ff49 ff49 ff49 ff49 ff49 ff49 ff48 ff48 ff48 ff47 ff48 ff48 ff47 ff47 ff47 ff47 ff47 ff47 ff47 ff46 ff47 ff46 ff45 ff46 ff46 ff46 ff45 ff46 ff46 ff46 ff45 ff45 ff44 ff45 ff45 ff45 ff45 ff45 ff45 ff44 ff43 ff44 ff44 ff43 ff43 ff44 ff43 ff43 ff43 ff43 ff43 ff42 ff43 ff43 ff42 ff42 ff42 ff42 ff42 ff41 ff41 ff41 ff42 ff41 ff41 ff40 ff41 ff40 ff40 ff40 ff3f ff3f ff40 ff3f ff3f ff40 ff3e ff3e ff3e ff3e ff3d ff3d ff3d ff3d ff3c ff3c ff3c ff3c ff3b ff3b ff3b ff3a ff3a ff3a ff3a ff3b ff3b ff3a ff3a ff3a ff3a ff3a ff39 ff39 ff38 ff38 ff38 ff38 ff39 ff39 ff38 ff37 ff38 ff37 ff37 ff36 ff36 ff35 ff35 ff35 ff36 ff35 ff35 ff34 ff34 ff33 ff33 ff33 ff33 ff33 ff31 ff30 ff30 ff30 ff30 ff30 ff2f ff2e ff2e ff2e ff2d ff2c ff2c ff2b ff2b ff2a ff2a ff29 ff29 ff28 ff28 ff27 ff26 ff26 ff24 ff24 ff23 ff22 ff21 ff20 ff21 ff20 ff1f ff1e ff1d ff1c ff1c ff1b ff1b ff19 ff18 ff17 ff17 ff17 ff15 ff14 ff13 ff12 ff12 ff11 ff10 ff10 ff0f ff0f ff0e ff0d ff0d ff0c ff0c ff0b ff0a ff0a ff09 ff09 ff09 ff08 ff07 ff07 ff07 ff06 ff06 ff06 ff05 ff04 ff04 ff04 ff04 ff03 ff03 ff03 ff03 ff03 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 │ │ -e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff02 ff02 ff02 ff02 ff02 ff02 ff03 ff03 ff03 ff03 ff03 ff04 ff04 ff04 ff05 ff05 ff05 ff05 ff06 ff06 ff07 ff07 ff07 ff08 ff08 ff09 ff09 ff0a ff0a ff0b ff0c ff0c ff0d ff0e ff0e ff0e ff0f ff10 ff11 ff11 ff13 ff13 ff14 ff15 ff15 ff16 ff17 ff18 ff19 ff1a ff1b ff1b ff1c ff1e ff1f ff1e ff20 ff21 ff22 ff23 ff23 ff24 ff25 ff26 ff26 ff28 ff28 ff29 ff2b ff2b ff2b ff2d ff2e ff2e ff2f ff30 ff31 ff32 ff32 ff33 ff33 ff33 ff35 ff36 ff36 ff37 ff37 ff38 ff38 ff39 ff39 ff3b ff3b ff3b ff3b ff3c ff3d ff3e ff3d ff3d ff3d ff3e ff3f ff3f ff3f ff40 ff3f ff40 ff40 ff41 ff41 ff41 ff41 ff41 ff42 ff43 ff42 ff41 ff42 ff43 ff44 ff44 ff44 ff44 ff44 ff44 ff45 ff44 ff45 ff46 ff45 ff46 ff45 ff46 ff46 ff46 ff45 ff47 ff46 ff47 ff47 ff47 ff47 ff47 ff47 ff47 ff48 ff48 ff48 ff49 ff48 ff48 ff48 ff49 ff49 ff49 ff48 ff49 ff49 ff49 ff49 ff4a ff4b ff4b ff4b ff4c ff4b ff4a ff4c ff4c ff4c ff4c ff4c ff4d ff4d ff4d ff4d ff4d ff4d ff4d ff4e ff4d ff4e ff4e ff4e ff4e ff4e ff4e ff4e ff4f ff4e ff4f ff4f ff4f ff50 ff4f ff4f ff50 ff50 ff50 ff50 ff50 ff50 ff50 ff4f ff50 ff50 ff51 ff51 ff51 ff51 ff50 ff52 ff52 ff51 ff52 ff51 ff52 ff51 ff51 ff52 ff53 ff52 ff52 ff53 ff53 ff54 ff54 ff53 ff53 ff53 ff53 ff53 ff54 ff54 ff54 ff54 ff53 ff55 ff55 ff55 ff54 ff55 ff55 ff55 ff54 ff55 ff55 ff55 ff55 ff55 ff56 ff56 ff56 ff55 ff55 ff55 ff56 ff57 ff57 ff57 ff57 ff57 ff57 ff58 ff57 ff58 ff58 ff58 ff57 ff57 ff57 ff57 ff58 ff58 ff59 ff58 ff58 ff58 ff59 ff59 ff58 ff58 ff58 ff59 ff58 ff59 ff59 ff58 ff59 ff5a ff5a ff5a ff59 ff5a ff59 ff59 ff5a ff59 ff59 ff59 ff58 ff59 ff5a ff5b ff5a ff5b ff5b ff5b ff5a ff5b ff5a ff5b ff5b ff5b ff5b ff5b ff5c ff5b ff5b ff5b ff5b ff5b ff5c ff5c ff5c ff5d ff5c ff5c ff5c ff5c ff5d ff5d ff5c ff5c ff5c ff5c ff5d ff5d ff5e ff5e ff5d ff5e ff5d ff5d ff5d ff5d ff5d ff5d ff5e ff5d ff5e ff5e ff5e ff5e ff5e ff5e ff5d ff5e ff5e ff5e ff5e ff5f ff5f ff5f ff5f ff60 ff5f ff5e ff5f ff5f ff5f ff5f ff5f ff5f ff5f ff5e ff5f ff60 ff60 ff5f ff60 ff60 ff60 ff5f ff5f ff60 ff60 ff60 ff60 ff60 ff60 ff60 ff60 ff61 ff61 ff61 ff61 ff60 ff60 ff60 ff60 ff60 ff61 ff61 ff60 ff61 ff62 ff61 ff61 ff60 ff61 ff61 ff62 ff61 ff61 ff60 ff60 ff61 ff61 ff61 ff62 ff61 ff61 ff62 ff62 ff62 ff62 ff62 ff62 ff62 ff62 ff62 ff62 ff62 ff62 ff62 ff62 ff63 ff63 ff62 ff62 ff62 ff62 ff62 ff62 ff62 ff62 ff62 ff62 ff62 ff62 ff62 ff62 ff62 ff62 ff62 ff63 ff62 ff62 ff62 ff62 ff63 ff63 ff63 ff63 ff63 ff63 ff63 ff63 ff63 ff63 ff63 ff63 ff63 ff63 ff63 ff63 ff63 ff63 ff63 ff63 ff63 ff63 ff63 ff63 ff63 ff64 ff63 ff64 ff64 ff64 ff64 ff64 ff64 ff63 ff64 ff64 ff64 ff64 ff63 ff64 ff64 ff64 ff64 ff64 ff64 ff63 ff64 ff64 ff64 ff64 ff64 ff64 ff64 ff64 ff63 ff64 ff64 ff64 ff64 ff64 ff64 ff64 ff64 ff64 ff64 ff64 ff64 ff64 ff64 ff64 ff64 ff64 ff64 ff64 ff64 ff64 ff64 ff64 ff64 ff64 ff64 ff64 ff64 ff64 ff64 ff64 ff64 ff64 ff64 ff64 ff64 ff64 ff64 ff64 ff64 ff64 ff64 ff64 ff64 ff64 ff64 ff64 ff64 ff64 ff63 ff63 ff63 ff63 ff63 ff63 ff63 ff63 ff63 ff63 ff63 ff63 ff63 ff63 ff63 ff63 ff63 ff63 ff63 ff63 ff63 ff63 ff63 ff63 ff63 ff63 ff63 ff63 ff63 ff63 ff63 ff63 ff63 ff63 ff63 ff63 ff63 ff63 ff63 ff63 ff63 ff62 ff62 ff62 ff62 ff62 ff62 ff62 ff63 ff63 ff62 ff62 ff62 ff62 ff62 ff62 ff62 ff63 ff62 ff62 ff62 ff62 ff62 ff62 ff62 ff62 ff63 ff62 ff63 ff62 ff62 ff62 ff62 ff62 ff62 ff62 ff62 ff62 ff62 ff62 ff62 ff62 ff62 ff62 ff61 ff61 ff61 ff62 ff61 ff62 ff61 ff61 ff62 ff61 ff61 ff60 ff60 ff60 ff61 ff60 ff61 ff61 ff60 ff61 ff60 ff61 ff60 ff60 ff61 ff60 ff60 ff61 ff61 ff60 ff60 ff60 ff61 ff60 ff5f ff60 ff60 ff60 ff5f ff60 ff5f ff5f ff5f ff5f ff60 ff5f ff60 ff5f ff5f ff5e ff5f ff5e ff5f ff5f ff5f ff5f ff5f ff5e ff5e ff5e ff5e ff5d ff5e ff5d ff5e ff5d ff5d ff5d ff5d ff5d ff5d ff5e ff5d ff5d ff5e ff5d ff5d ff5d ff5d ff5d ff5c ff5c ff5c ff5c ff5c ff5c ff5c ff5c ff5c ff5c ff5c ff5c ff5c ff5c ff5c ff5c ff5c ff5c ff5b ff5b ff5b ff5c ff5a ff5a ff5b ff5a ff5b ff5a ff5a ff5b ff5b ff5b ff5b ff5a ff5b ff5a ff5b ff5b ff59 ff5a ff5b ff5a ff5a ff5a ff59 ff5a ff59 ff58 ff59 ff59 ff59 ff59 ff59 ff57 ff59 ff59 ff58 ff59 ff58 ff57 ff57 ff57 ff57 ff57 ff57 ff57 ff57 ff58 ff58 ff57 ff57 ff56 ff56 ff56 ff56 ff56 ff56 ff55 ff55 ff57 ff56 ff56 ff55 ff56 ff56 ff56 ff55 ff55 ff54 ff54 ff55 ff55 ff54 ff55 ff54 ff54 ff55 ff54 ff54 ff54 ff53 ff54 ff53 ff54 ff54 ff54 ff53 ff54 ff53 ff53 ff53 ff52 ff52 ff53 ff53 ff52 ff54 ff53 ff53 ff53 ff52 ff52 ff52 ff51 ff51 ff51 ff51 ff52 ff51 ff51 ff51 ff51 ff51 ff51 ff51 ff52 ff51 ff50 ff50 ff51 ff50 ff4f ff50 ff50 ff4f ff4f ff50 ff50 ff4f ff4e ff4e ff4f ff4e ff4e ff4e ff4e ff4e ff4e ff4e ff4d ff4d ff4d ff4d ff4d ff4d ff4d ff4d ff4d ff4c ff4b ff4c ff4b ff4b ff4c ff4b ff4c ff4c ff4b ff49 ff4b ff4a ff4a ff4b ff48 ff4a ff49 ff48 ff47 ff48 ff48 ff49 ff48 ff47 ff48 ff48 ff48 ff48 ff47 ff47 ff47 ff46 ff46 ff47 ff47 ff47 ff47 ff47 ff46 ff45 ff46 ff46 ff45 ff45 ff46 ff46 ff45 ff46 ff45 ff45 ff45 ff45 ff44 ff44 ff44 ff44 ff44 ff44 ff44 ff44 ff43 ff43 ff43 ff43 ff43 ff43 ff43 ff43 ff43 ff42 ff42 ff43 ff42 ff42 ff41 ff42 ff42 ff42 ff41 ff41 ff41 ff41 ff41 ff41 ff40 ff40 ff40 ff3f ff3f ff3f ff3f ff3f ff3f ff3f ff3e ff3e ff3e ff3d ff3c ff3c ff3c ff3c ff3c ff3c ff3c ff3c ff3c ff3b ff3b ff3b ff3b ff3a ff3b ff3a ff3a ff3a ff3a ff39 ff39 ff39 ff39 ff3a ff39 ff39 ff38 ff38 ff38 ff37 ff38 ff38 ff38 ff36 ff36 ff36 ff36 ff36 ff35 ff34 ff35 ff35 ff35 ff34 ff33 ff33 ff33 ff32 ff32 ff32 ff32 ff31 ff30 ff30 ff2f ff2f ff2e ff2f ff2d ff2e ff2d ff2c ff2c ff2c ff2b ff2b ff29 ff29 ff29 ff28 ff27 ff27 ff25 ff25 ff25 ff25 ff23 ff23 ff22 ff21 ff1f ff1f ff1f ff1e ff1d ff1d ff1c ff1b ff1b ff19 ff19 ff17 ff16 ff16 ff15 ff14 ff13 ff13 ff12 ff11 ff11 ff10 ff0f ff0e ff0e ff0d ff0d ff0c ff0c ff0b ff0a ff0a ff09 ff09 ff08 ff08 ff08 ff07 ff07 ff06 ff06 ff06 ff05 ff05 ff04 ff04 ff04 ff04 ff03 ff03 ff03 ff03 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 │ │ -e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff02 ff02 ff02 ff02 ff02 ff02 ff03 ff03 ff03 ff03 ff04 ff04 ff04 ff04 ff05 ff05 ff05 ff05 ff06 ff06 ff07 ff07 ff07 ff08 ff08 ff09 ff09 ff0a ff0b ff0b ff0b ff0c ff0d ff0d ff0e ff0f ff10 ff10 ff11 ff12 ff13 ff13 ff14 ff15 ff16 ff17 ff17 ff18 ff19 ff1a ff1b ff1c ff1d ff1d ff1e ff1f ff20 ff21 ff21 ff22 ff24 ff24 ff25 ff26 ff27 ff27 ff29 ff29 ff2a ff2b ff2c ff2d ff2d ff2e ff2f ff30 ff30 ff31 ff32 ff33 ff34 ff35 ff34 ff34 ff35 ff36 ff37 ff38 ff38 ff3a ff3a ff3a ff3a ff3b ff3b ff3d ff3d ff3d ff3d ff3d ff3f ff3e ff3f ff3f ff3f ff3f ff3f ff40 ff41 ff40 ff41 ff40 ff41 ff41 ff42 ff41 ff42 ff42 ff42 ff44 ff44 ff43 ff44 ff44 ff44 ff44 ff45 ff45 ff45 ff45 ff45 ff45 ff45 ff45 ff45 ff46 ff45 ff46 ff47 ff46 ff47 ff46 ff47 ff47 ff47 ff47 ff47 ff47 ff47 ff47 ff48 ff48 ff48 ff48 ff48 ff49 ff48 ff48 ff49 ff49 ff4a ff4a ff4a ff4a ff4a ff49 ff4b ff4a ff4b ff4b ff4c ff4c ff4c ff4c ff4c ff4d ff4c ff4c ff4d ff4d ff4d ff4d ff4d ff4d ff4e ff4d ff4e ff4e ff4e ff4f ff4f ff4e ff4f ff4f ff4f ff4f ff4f ff4f ff4f ff50 ff4e ff4f ff4f ff4f ff50 ff50 ff50 ff51 ff51 ff50 ff51 ff50 ff50 ff51 ff51 ff51 ff51 ff51 ff51 ff52 ff51 ff52 ff52 ff52 ff52 ff53 ff53 ff52 ff52 ff53 ff53 ff53 ff54 ff54 ff54 ff53 ff54 ff55 ff54 ff53 ff54 ff54 ff55 ff54 ff55 ff55 ff55 ff54 ff55 ff55 ff54 ff54 ff55 ff55 ff55 ff56 ff57 ff56 ff56 ff57 ff56 ff56 ff56 ff56 ff56 ff56 ff56 ff56 ff56 ff57 ff57 ff58 ff58 ff58 ff58 ff57 ff57 ff59 ff58 ff58 ff58 ff58 ff58 ff58 ff58 ff58 ff58 ff59 ff5a ff5a ff5a ff59 ff59 ff59 ff59 ff5a ff59 ff58 ff59 ff58 ff59 ff5a ff5a ff5a ff5a ff5a ff5a ff5a ff5b ff5a ff5b ff5a ff5b ff5b ff5b ff5b ff5b ff5b ff5b ff5b ff5b ff5b ff5b ff5c ff5b ff5b ff5b ff5c ff5c ff5d ff5d ff5c ff5b ff5c ff5c ff5c ff5d ff5c ff5c ff5c ff5d ff5c ff5d ff5c ff5d ff5c ff5c ff5e ff5d ff5d ff5d ff5d ff5d ff5d ff5d ff5d ff5e ff5e ff5e ff5e ff5f ff5f ff5f ff5f ff5e ff5e ff5e ff5e ff5e ff5e ff5e ff5e ff5f ff5f ff5e ff5e ff5e ff5f ff5e ff5f ff5f ff5f ff5f ff5f ff5f ff5f ff5f ff60 ff60 ff5f ff60 ff5f ff60 ff60 ff5f ff5f ff60 ff60 ff5f ff60 ff60 ff60 ff5f ff60 ff60 ff60 ff60 ff61 ff60 ff61 ff61 ff61 ff60 ff61 ff60 ff60 ff61 ff60 ff60 ff61 ff61 ff61 ff62 ff62 ff61 ff61 ff61 ff61 ff61 ff62 ff61 ff61 ff61 ff61 ff62 ff61 ff62 ff63 ff62 ff61 ff61 ff61 ff62 ff61 ff61 ff62 ff62 ff62 ff62 ff62 ff62 ff62 ff62 ff62 ff62 ff63 ff62 ff62 ff62 ff62 ff63 ff63 ff63 ff63 ff63 ff63 ff63 ff63 ff63 ff63 ff63 ff63 ff63 ff63 ff63 ff63 ff63 ff63 ff63 ff63 ff63 ff63 ff63 ff63 ff63 ff63 ff63 ff63 ff63 ff63 ff63 ff63 ff63 ff63 ff64 ff64 ff63 ff64 ff63 ff64 ff64 ff64 ff64 ff64 ff64 ff63 ff64 ff63 ff64 ff64 ff64 ff64 ff63 ff63 ff63 ff63 ff63 ff63 ff63 ff64 ff63 ff63 ff63 ff63 ff64 ff64 ff63 ff63 ff63 ff63 ff63 ff63 ff63 ff63 ff63 ff63 ff63 ff63 ff64 ff64 ff63 ff63 ff63 ff63 ff64 ff63 ff63 ff64 ff63 ff64 ff63 ff63 ff63 ff63 ff63 ff63 ff63 ff63 ff64 ff64 ff64 ff64 ff64 ff64 ff63 ff63 ff63 ff63 ff63 ff63 ff62 ff62 ff62 ff63 ff62 ff62 ff62 ff62 ff63 ff62 ff62 ff62 ff62 ff62 ff62 ff62 ff62 ff62 ff63 ff63 ff62 ff62 ff62 ff63 ff62 ff62 ff62 ff62 ff62 ff63 ff63 ff63 ff63 ff63 ff63 ff62 ff62 ff62 ff62 ff62 ff62 ff62 ff61 ff62 ff62 ff62 ff61 ff61 ff61 ff61 ff62 ff62 ff61 ff62 ff61 ff61 ff61 ff61 ff62 ff61 ff62 ff62 ff62 ff61 ff61 ff61 ff62 ff62 ff62 ff61 ff62 ff61 ff61 ff61 ff61 ff61 ff61 ff61 ff61 ff61 ff61 ff61 ff61 ff61 ff61 ff61 ff61 ff61 ff61 ff60 ff60 ff60 ff61 ff60 ff61 ff60 ff60 ff61 ff60 ff60 ff60 ff60 ff60 ff5f ff5f ff60 ff60 ff5f ff5f ff5e ff5f ff60 ff5f ff5e ff5f ff60 ff5f ff5f ff5e ff5e ff5e ff5e ff5e ff5f ff5e ff5e ff5f ff5e ff5e ff5e ff5e ff5e ff5e ff5e ff5e ff5e ff5e ff5e ff5e ff5d ff5d ff5d ff5d ff5c ff5c ff5c ff5d ff5c ff5d ff5c ff5c ff5c ff5c ff5d ff5d ff5d ff5c ff5d ff5c ff5c ff5b ff5b ff5c ff5c ff5b ff5b ff5b ff5b ff5b ff5b ff5b ff5b ff5b ff5b ff5b ff5b ff5a ff5a ff5b ff5b ff5a ff5a ff5a ff5a ff5b ff5a ff5a ff5b ff5b ff5b ff5b ff5a ff5b ff5a ff59 ff59 ff59 ff59 ff59 ff5a ff59 ff59 ff58 ff58 ff59 ff58 ff58 ff58 ff58 ff59 ff58 ff57 ff58 ff58 ff58 ff58 ff58 ff57 ff57 ff56 ff56 ff57 ff56 ff57 ff56 ff57 ff56 ff57 ff57 ff56 ff55 ff55 ff55 ff55 ff56 ff55 ff55 ff56 ff55 ff56 ff55 ff55 ff56 ff55 ff54 ff55 ff54 ff54 ff54 ff55 ff54 ff55 ff54 ff54 ff54 ff54 ff54 ff54 ff53 ff54 ff53 ff54 ff53 ff53 ff53 ff54 ff53 ff52 ff52 ff52 ff52 ff53 ff53 ff52 ff52 ff53 ff52 ff52 ff52 ff52 ff51 ff51 ff51 ff51 ff50 ff50 ff51 ff50 ff50 ff51 ff50 ff50 ff50 ff50 ff4f ff50 ff4f ff4f ff4f ff4f ff50 ff4f ff4f ff4f ff50 ff50 ff4e ff4e ff4e ff4d ff4d ff4d ff4e ff4e ff4e ff4d ff4e ff4d ff4c ff4c ff4c ff4d ff4c ff4c ff4d ff4c ff4c ff4b ff4a ff4b ff4b ff4b ff4b ff4b ff4b ff4b ff49 ff4a ff49 ff49 ff4a ff48 ff48 ff49 ff48 ff47 ff47 ff47 ff48 ff48 ff47 ff47 ff48 ff48 ff48 ff47 ff47 ff46 ff46 ff46 ff46 ff47 ff46 ff46 ff46 ff46 ff45 ff46 ff46 ff45 ff45 ff45 ff45 ff45 ff45 ff45 ff44 ff45 ff44 ff44 ff43 ff43 ff43 ff43 ff44 ff43 ff43 ff43 ff42 ff42 ff42 ff43 ff42 ff42 ff42 ff42 ff41 ff42 ff42 ff41 ff41 ff41 ff41 ff41 ff42 ff41 ff40 ff40 ff40 ff40 ff41 ff3f ff40 ff3f ff3f ff3f ff3f ff3f ff3f ff3e ff3d ff3e ff3d ff3d ff3c ff3c ff3b ff3b ff3c ff3c ff3b ff3c ff3b ff3b ff3b ff3b ff3b ff3b ff3a ff3a ff3a ff39 ff39 ff39 ff39 ff39 ff39 ff38 ff39 ff38 ff39 ff38 ff37 ff37 ff38 ff37 ff36 ff36 ff35 ff36 ff35 ff35 ff35 ff35 ff34 ff34 ff34 ff33 ff33 ff33 ff33 ff32 ff31 ff30 ff30 ff30 ff30 ff2f ff2f ff2f ff2e ff2c ff2d ff2d ff2b ff2b ff2c ff2b ff2b ff2a ff2a ff29 ff28 ff27 ff26 ff26 ff26 ff25 ff24 ff24 ff23 ff22 ff22 ff20 ff20 ff1e ff1e ff1d ff1c ff1c ff1b ff1a ff1a ff18 ff18 ff17 ff16 ff15 ff14 ff13 ff13 ff12 ff12 ff11 ff10 ff0f ff0f ff0e ff0e ff0d ff0c ff0c ff0b ff0b ff0a ff0a ff09 ff08 ff08 ff07 ff07 ff07 ff06 ff06 ff06 ff05 ff05 ff05 ff04 ff04 ff04 ff03 ff03 ff03 ff03 ff03 ff02 ff02 ff02 ff02 ff02 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 │ │ -e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff03 ff03 ff03 ff03 ff04 ff04 ff04 ff04 ff05 ff05 ff05 ff06 ff06 ff06 ff07 ff07 ff08 ff08 ff08 ff09 ff0a ff0a ff0b ff0b ff0c ff0c ff0d ff0d ff0e ff0f ff10 ff10 ff11 ff12 ff13 ff14 ff14 ff15 ff16 ff16 ff17 ff19 ff19 ff1a ff1b ff1c ff1c ff1d ff1f ff1f ff20 ff21 ff22 ff22 ff24 ff24 ff25 ff26 ff27 ff28 ff29 ff2a ff2a ff2b ff2c ff2c ff2e ff2e ff2e ff30 ff31 ff31 ff31 ff33 ff33 ff34 ff34 ff34 ff37 ff37 ff38 ff37 ff38 ff3a ff39 ff3a ff3b ff3c ff3c ff3c ff3d ff3c ff3d ff3d ff3e ff3e ff3f ff3e ff3f ff3f ff41 ff40 ff40 ff40 ff41 ff40 ff41 ff41 ff41 ff42 ff41 ff42 ff43 ff43 ff43 ff43 ff44 ff43 ff44 ff44 ff44 ff44 ff44 ff44 ff44 ff45 ff45 ff45 ff44 ff45 ff46 ff46 ff46 ff45 ff46 ff46 ff47 ff46 ff46 ff46 ff47 ff46 ff47 ff47 ff48 ff48 ff48 ff48 ff48 ff48 ff48 ff49 ff48 ff49 ff48 ff48 ff49 ff49 ff49 ff49 ff4a ff4b ff4b ff4b ff4b ff4b ff4b ff4c ff4c ff4c ff4c ff4c ff4c ff4c ff4c ff4c ff4d ff4d ff4d ff4d ff4e ff4e ff4e ff4d ff4e ff4e ff4e ff4e ff4e ff4e ff4e ff4f ff4e ff4f ff4f ff4f ff50 ff50 ff4f ff50 ff50 ff50 ff50 ff4f ff50 ff50 ff51 ff4f ff51 ff51 ff50 ff52 ff51 ff52 ff51 ff52 ff51 ff52 ff52 ff52 ff52 ff52 ff52 ff53 ff53 ff53 ff54 ff53 ff53 ff54 ff53 ff53 ff53 ff54 ff55 ff54 ff54 ff55 ff55 ff54 ff55 ff55 ff54 ff54 ff55 ff55 ff55 ff56 ff56 ff55 ff55 ff56 ff55 ff56 ff56 ff56 ff55 ff55 ff55 ff56 ff56 ff56 ff57 ff57 ff57 ff57 ff57 ff57 ff57 ff57 ff57 ff57 ff57 ff57 ff57 ff57 ff58 ff58 ff58 ff59 ff58 ff58 ff58 ff58 ff58 ff58 ff58 ff59 ff58 ff58 ff59 ff58 ff59 ff5a ff59 ff5a ff59 ff5a ff59 ff5a ff5a ff5a ff59 ff5a ff5b ff5a ff5a ff5a ff5b ff5b ff5b ff5a ff5a ff5b ff5b ff5b ff5a ff5a ff5b ff5c ff5c ff5d ff5c ff5c ff5b ff5c ff5c ff5c ff5c ff5c ff5c ff5c ff5c ff5c ff5d ff5c ff5d ff5c ff5c ff5c ff5d ff5c ff5d ff5c ff5d ff5d ff5d ff5d ff5e ff5e ff5e ff5e ff5e ff5d ff5e ff5d ff5d ff5e ff5d ff5d ff5e ff5d ff5e ff5d ff5e ff5e ff5d ff5d ff5d ff5e ff5e ff5e ff5e ff5e ff5e ff5f ff5e ff5e ff5f ff5f ff5f ff5f ff60 ff5f ff5f ff5f ff5f ff5f ff60 ff60 ff5f ff5f ff60 ff5f ff5f ff60 ff5f ff5f ff5f ff60 ff5f ff60 ff60 ff5f ff60 ff60 ff60 ff60 ff61 ff60 ff60 ff61 ff60 ff61 ff61 ff60 ff60 ff61 ff61 ff61 ff60 ff61 ff60 ff60 ff61 ff60 ff62 ff60 ff61 ff61 ff62 ff61 ff60 ff61 ff62 ff61 ff61 ff62 ff62 ff62 ff61 ff62 ff61 ff62 ff62 ff61 ff62 ff62 ff62 ff62 ff62 ff62 ff62 ff62 ff62 ff62 ff62 ff62 ff62 ff62 ff62 ff62 ff62 ff62 ff62 ff62 ff62 ff62 ff62 ff62 ff62 ff62 ff62 ff62 ff62 ff62 ff63 ff62 ff63 ff62 ff62 ff62 ff62 ff63 ff62 ff63 ff62 ff62 ff63 ff62 ff62 ff62 ff62 ff62 ff62 ff62 ff62 ff63 ff62 ff63 ff62 ff62 ff62 ff62 ff62 ff63 ff63 ff62 ff62 ff62 ff63 ff62 ff62 ff63 ff62 ff62 ff62 ff62 ff62 ff62 ff62 ff62 ff62 ff62 ff62 ff62 ff62 ff62 ff63 ff62 ff62 ff62 ff62 ff62 ff62 ff62 ff62 ff62 ff62 ff63 ff63 ff63 ff62 ff62 ff62 ff62 ff62 ff62 ff62 ff62 ff63 ff63 ff63 ff63 ff63 ff63 ff63 ff63 ff63 ff63 ff62 ff63 ff62 ff62 ff62 ff63 ff62 ff62 ff61 ff61 ff63 ff61 ff61 ff62 ff61 ff62 ff61 ff61 ff61 ff62 ff63 ff62 ff61 ff61 ff61 ff61 ff61 ff61 ff61 ff61 ff61 ff61 ff62 ff61 ff61 ff61 ff61 ff61 ff62 ff61 ff62 ff62 ff62 ff62 ff61 ff61 ff62 ff62 ff61 ff60 ff60 ff60 ff60 ff61 ff61 ff61 ff60 ff61 ff60 ff60 ff61 ff60 ff61 ff61 ff61 ff61 ff60 ff61 ff62 ff62 ff61 ff61 ff60 ff60 ff60 ff61 ff61 ff60 ff60 ff61 ff61 ff60 ff61 ff61 ff60 ff60 ff60 ff60 ff60 ff60 ff60 ff60 ff60 ff60 ff60 ff60 ff60 ff60 ff60 ff60 ff60 ff5f ff60 ff60 ff5f ff5f ff5e ff5e ff5e ff5f ff5e ff5e ff5e ff5f ff5f ff5e ff5e ff5e ff5f ff5e ff5e ff5e ff5e ff5e ff5e ff5d ff5d ff5e ff5d ff5e ff5d ff5e ff5d ff5d ff5d ff5d ff5d ff5d ff5d ff5d ff5d ff5d ff5d ff5d ff5c ff5c ff5b ff5b ff5c ff5b ff5c ff5c ff5b ff5b ff5b ff5b ff5c ff5c ff5c ff5b ff5c ff5c ff5b ff5b ff5c ff5c ff5b ff5b ff5a ff5b ff5a ff5a ff5a ff5a ff5a ff5a ff5a ff5a ff5a ff5a ff5a ff59 ff5a ff5a ff5a ff5a ff5a ff5a ff5a ff5a ff5a ff59 ff59 ff59 ff59 ff58 ff59 ff58 ff59 ff58 ff58 ff58 ff58 ff58 ff58 ff57 ff59 ff58 ff58 ff58 ff57 ff57 ff57 ff57 ff57 ff57 ff58 ff57 ff58 ff57 ff57 ff56 ff55 ff57 ff55 ff56 ff56 ff55 ff56 ff56 ff56 ff56 ff55 ff55 ff55 ff54 ff56 ff55 ff55 ff56 ff54 ff56 ff54 ff54 ff55 ff54 ff54 ff54 ff54 ff54 ff54 ff55 ff54 ff55 ff53 ff54 ff53 ff53 ff53 ff53 ff53 ff53 ff53 ff53 ff53 ff52 ff53 ff53 ff52 ff52 ff52 ff51 ff51 ff51 ff51 ff51 ff51 ff51 ff51 ff51 ff52 ff51 ff51 ff50 ff51 ff51 ff50 ff50 ff50 ff50 ff50 ff50 ff50 ff4f ff50 ff4f ff4f ff50 ff4f ff4e ff4e ff4f ff50 ff4f ff4f ff4e ff4e ff4f ff4d ff4e ff4e ff4d ff4d ff4d ff4e ff4d ff4d ff4c ff4d ff4d ff4c ff4c ff4c ff4d ff4b ff4b ff4b ff4b ff4c ff4a ff49 ff4a ff4a ff49 ff49 ff49 ff49 ff49 ff49 ff49 ff48 ff48 ff49 ff48 ff48 ff49 ff48 ff47 ff47 ff47 ff48 ff47 ff47 ff47 ff47 ff47 ff47 ff47 ff47 ff46 ff46 ff46 ff45 ff46 ff45 ff45 ff45 ff45 ff45 ff45 ff45 ff45 ff45 ff45 ff44 ff44 ff44 ff45 ff44 ff44 ff44 ff44 ff43 ff43 ff42 ff42 ff42 ff43 ff42 ff42 ff42 ff41 ff42 ff42 ff42 ff42 ff41 ff41 ff41 ff41 ff41 ff41 ff40 ff40 ff40 ff41 ff40 ff40 ff3f ff3f ff3f ff3f ff40 ff3f ff3f ff3e ff3e ff3e ff3d ff3e ff3e ff3d ff3c ff3d ff3c ff3c ff3b ff3c ff3b ff3b ff3b ff3b ff3a ff3b ff3a ff3a ff3a ff3a ff3a ff3a ff3a ff39 ff39 ff38 ff38 ff38 ff38 ff39 ff38 ff38 ff38 ff38 ff38 ff38 ff37 ff37 ff37 ff35 ff35 ff35 ff35 ff35 ff34 ff35 ff35 ff34 ff34 ff32 ff32 ff32 ff32 ff32 ff33 ff31 ff30 ff30 ff30 ff2f ff2e ff2f ff2e ff2d ff2c ff2c ff2c ff2c ff2b ff2a ff2b ff2a ff29 ff29 ff29 ff28 ff27 ff26 ff25 ff24 ff24 ff24 ff23 ff22 ff22 ff20 ff20 ff1f ff1e ff1d ff1d ff1b ff1a ff1a ff19 ff19 ff18 ff17 ff16 ff15 ff15 ff14 ff13 ff12 ff11 ff11 ff11 ff0f ff0f ff0e ff0e ff0d ff0c ff0b ff0b ff0b ff0a ff0a ff09 ff09 ff08 ff08 ff07 ff07 ff06 ff06 ff06 ff05 ff05 ff04 ff04 ff04 ff04 ff03 ff03 ff03 ff03 ff03 ff02 ff02 ff02 ff02 ff02 ff02 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 │ │ -e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff03 ff03 ff03 ff03 ff04 ff04 ff04 ff05 ff05 ff05 ff05 ff06 ff06 ff06 ff07 ff07 ff08 ff08 ff09 ff09 ff0a ff0a ff0b ff0b ff0c ff0c ff0d ff0e ff0e ff0f ff10 ff10 ff11 ff12 ff13 ff14 ff14 ff15 ff16 ff17 ff18 ff19 ff19 ff1a ff1a ff1c ff1d ff1d ff1e ff1f ff20 ff21 ff22 ff23 ff24 ff25 ff25 ff26 ff27 ff28 ff28 ff2a ff2b ff2b ff2d ff2d ff2d ff2f ff2f ff30 ff30 ff32 ff31 ff32 ff33 ff33 ff36 ff36 ff36 ff35 ff36 ff38 ff37 ff39 ff3a ff3b ff3b ff3b ff3b ff3c ff3d ff3d ff3d ff3d ff3d ff3e ff3d ff3f ff3f ff3f ff40 ff40 ff40 ff40 ff40 ff40 ff41 ff42 ff41 ff41 ff41 ff42 ff42 ff42 ff43 ff43 ff43 ff43 ff43 ff43 ff43 ff44 ff44 ff44 ff45 ff44 ff44 ff45 ff45 ff45 ff45 ff45 ff45 ff45 ff46 ff46 ff45 ff46 ff46 ff46 ff46 ff47 ff47 ff48 ff47 ff47 ff47 ff47 ff48 ff48 ff48 ff48 ff48 ff48 ff48 ff48 ff49 ff49 ff49 ff4a ff4a ff4a ff4a ff4a ff4a ff4b ff4c ff4b ff4b ff4b ff4c ff4b ff4b ff4b ff4d ff4d ff4d ff4d ff4d ff4d ff4d ff4d ff4d ff4d ff4d ff4d ff4e ff4e ff4e ff4e ff4e ff4f ff4f ff4f ff4f ff4f ff4f ff4f ff4f ff4f ff4f ff4f ff50 ff4f ff50 ff4f ff50 ff51 ff50 ff52 ff51 ff52 ff51 ff51 ff51 ff51 ff51 ff52 ff52 ff52 ff52 ff52 ff53 ff53 ff53 ff53 ff52 ff53 ff52 ff53 ff53 ff54 ff54 ff53 ff54 ff54 ff54 ff54 ff54 ff54 ff54 ff54 ff55 ff55 ff54 ff55 ff55 ff55 ff55 ff54 ff55 ff55 ff54 ff54 ff55 ff55 ff55 ff55 ff56 ff55 ff56 ff55 ff56 ff56 ff56 ff56 ff56 ff56 ff56 ff56 ff56 ff57 ff57 ff57 ff58 ff58 ff57 ff58 ff57 ff58 ff58 ff58 ff57 ff57 ff58 ff57 ff58 ff58 ff58 ff58 ff59 ff5a ff59 ff5a ff59 ff58 ff59 ff58 ff58 ff59 ff58 ff59 ff59 ff59 ff59 ff59 ff5a ff5a ff5a ff5a ff5a ff5a ff5a ff5a ff5a ff5a ff5b ff5b ff5b ff5b ff5c ff5c ff5b ff5c ff5b ff5c ff5b ff5c ff5c ff5b ff5b ff5c ff5c ff5c ff5c ff5c ff5b ff5b ff5c ff5c ff5d ff5c ff5d ff5d ff5d ff5d ff5e ff5d ff5d ff5e ff5d ff5d ff5c ff5d ff5d ff5d ff5d ff5d ff5e ff5d ff5d ff5c ff5d ff5d ff5d ff5d ff5d ff5e ff5e ff5d ff5e ff5e ff5e ff5f ff5e ff5e ff5f ff5e ff5e ff5e ff5e ff5e ff5e ff5e ff5f ff5f ff5e ff5f ff5e ff5e ff5f ff5f ff5e ff5e ff5f ff5f ff5f ff5f ff5f ff5e ff5f ff5e ff5f ff5f ff5f ff5f ff60 ff60 ff60 ff60 ff60 ff60 ff60 ff5f ff60 ff61 ff60 ff60 ff60 ff5f ff5f ff5f ff61 ff60 ff60 ff60 ff60 ff60 ff60 ff61 ff60 ff61 ff61 ff61 ff61 ff61 ff61 ff62 ff61 ff61 ff61 ff61 ff61 ff61 ff61 ff61 ff61 ff61 ff62 ff61 ff61 ff61 ff61 ff61 ff61 ff61 ff61 ff62 ff61 ff62 ff61 ff62 ff61 ff61 ff62 ff62 ff61 ff62 ff62 ff61 ff61 ff62 ff61 ff62 ff61 ff61 ff61 ff61 ff61 ff61 ff61 ff62 ff61 ff61 ff61 ff62 ff63 ff61 ff62 ff61 ff61 ff61 ff62 ff62 ff61 ff61 ff61 ff62 ff62 ff61 ff61 ff62 ff62 ff62 ff61 ff61 ff62 ff61 ff62 ff61 ff62 ff62 ff61 ff62 ff62 ff61 ff61 ff61 ff61 ff61 ff62 ff61 ff61 ff61 ff61 ff61 ff62 ff61 ff62 ff61 ff61 ff61 ff61 ff61 ff62 ff61 ff61 ff61 ff63 ff61 ff61 ff61 ff61 ff61 ff61 ff61 ff61 ff61 ff61 ff61 ff61 ff62 ff62 ff61 ff62 ff63 ff62 ff62 ff62 ff62 ff62 ff61 ff61 ff62 ff62 ff62 ff61 ff61 ff62 ff61 ff62 ff62 ff61 ff62 ff60 ff60 ff60 ff61 ff62 ff61 ff60 ff60 ff60 ff60 ff61 ff60 ff61 ff60 ff60 ff61 ff61 ff60 ff60 ff60 ff60 ff61 ff62 ff61 ff61 ff61 ff60 ff60 ff61 ff61 ff60 ff60 ff60 ff60 ff60 ff60 ff60 ff60 ff60 ff60 ff60 ff61 ff60 ff60 ff60 ff60 ff61 ff61 ff60 ff60 ff60 ff61 ff60 ff60 ff60 ff60 ff5f ff5f ff60 ff60 ff61 ff60 ff60 ff60 ff60 ff60 ff60 ff60 ff5f ff60 ff5f ff5f ff5f ff5f ff5f ff5f ff5f ff5f ff5f ff5e ff5f ff5f ff5f ff5f ff5f ff5e ff5f ff5f ff5f ff5f ff5e ff5e ff5e ff5e ff5d ff5d ff5d ff5d ff5e ff5e ff5d ff5d ff5d ff5d ff5e ff5d ff5d ff5e ff5e ff5d ff5d ff5c ff5c ff5c ff5c ff5c ff5d ff5c ff5c ff5c ff5c ff5c ff5c ff5c ff5c ff5c ff5c ff5c ff5c ff5c ff5b ff5b ff5b ff5b ff5b ff5b ff5a ff5b ff5b ff5a ff5b ff5b ff5b ff5a ff5b ff5a ff5a ff5b ff5b ff5a ff5a ff5a ff5a ff5b ff59 ff59 ff5a ff59 ff59 ff5a ff5a ff5a ff5a ff5a ff59 ff59 ff5a ff5a ff5a ff5a ff59 ff59 ff59 ff59 ff59 ff59 ff59 ff58 ff59 ff58 ff59 ff58 ff58 ff58 ff58 ff58 ff58 ff58 ff58 ff57 ff58 ff58 ff58 ff58 ff57 ff56 ff56 ff57 ff57 ff57 ff57 ff57 ff57 ff57 ff56 ff56 ff55 ff56 ff55 ff55 ff56 ff55 ff56 ff55 ff55 ff55 ff55 ff55 ff55 ff54 ff55 ff54 ff55 ff55 ff54 ff55 ff53 ff54 ff53 ff53 ff54 ff53 ff53 ff53 ff54 ff53 ff54 ff54 ff53 ff54 ff53 ff52 ff52 ff52 ff52 ff52 ff52 ff52 ff52 ff52 ff52 ff52 ff51 ff51 ff51 ff51 ff50 ff50 ff50 ff51 ff51 ff50 ff51 ff51 ff51 ff50 ff50 ff50 ff51 ff51 ff50 ff50 ff4f ff4f ff50 ff4e ff50 ff4f ff50 ff4f ff4f ff4e ff4e ff4e ff4e ff4f ff4f ff4f ff4e ff4d ff4d ff4e ff4d ff4d ff4e ff4d ff4d ff4d ff4d ff4b ff4c ff4c ff4c ff4c ff4c ff4c ff4a ff4b ff4a ff4b ff4a ff4a ff4b ff4a ff49 ff49 ff48 ff48 ff48 ff48 ff48 ff48 ff49 ff49 ff48 ff48 ff48 ff48 ff48 ff48 ff48 ff47 ff47 ff47 ff47 ff46 ff47 ff47 ff46 ff46 ff47 ff46 ff46 ff46 ff46 ff46 ff45 ff46 ff45 ff45 ff45 ff44 ff45 ff44 ff44 ff44 ff44 ff44 ff44 ff43 ff43 ff44 ff43 ff43 ff43 ff43 ff43 ff43 ff42 ff42 ff41 ff42 ff42 ff42 ff42 ff41 ff41 ff41 ff41 ff41 ff41 ff40 ff40 ff40 ff40 ff40 ff40 ff40 ff40 ff40 ff3f ff3f ff3f ff3e ff3f ff3f ff3f ff3e ff3f ff3d ff3c ff3c ff3c ff3d ff3d ff3c ff3b ff3c ff3b ff3b ff3b ff3b ff3b ff3a ff3a ff3a ff3a ff3a ff3a ff39 ff39 ff39 ff3a ff39 ff3a ff39 ff38 ff38 ff38 ff37 ff38 ff39 ff38 ff38 ff37 ff38 ff37 ff37 ff37 ff36 ff35 ff34 ff35 ff34 ff35 ff35 ff34 ff35 ff34 ff33 ff33 ff32 ff31 ff31 ff31 ff30 ff30 ff2f ff30 ff30 ff2f ff2e ff2e ff2d ff2c ff2d ff2c ff2b ff2b ff2a ff2b ff2a ff2a ff29 ff28 ff28 ff27 ff27 ff25 ff24 ff24 ff23 ff22 ff22 ff21 ff20 ff20 ff1f ff1e ff1d ff1d ff1c ff1b ff1a ff19 ff19 ff18 ff17 ff16 ff15 ff14 ff14 ff13 ff13 ff12 ff11 ff10 ff10 ff0f ff0e ff0e ff0d ff0d ff0c ff0b ff0b ff0a ff0a ff09 ff09 ff08 ff08 ff07 ff07 ff07 ff06 ff06 ff05 ff05 ff05 ff04 ff04 ff04 ff04 ff03 ff03 ff03 ff03 ff02 ff02 ff02 ff02 ff02 ff02 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 │ │ -e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff02 ff02 ff02 ff02 ff02 ff02 ff03 ff03 ff03 ff03 ff03 ff04 ff04 ff04 ff04 ff05 ff05 ff05 ff06 ff06 ff06 ff07 ff07 ff08 ff08 ff09 ff09 ff0a ff0a ff0b ff0b ff0c ff0c ff0d ff0e ff0e ff0f ff10 ff10 ff11 ff12 ff13 ff14 ff14 ff16 ff16 ff17 ff17 ff19 ff19 ff1a ff1b ff1c ff1d ff1d ff1e ff1f ff20 ff21 ff22 ff23 ff24 ff24 ff25 ff26 ff26 ff28 ff28 ff2a ff2b ff2b ff2c ff2d ff2d ff2e ff2f ff30 ff30 ff30 ff32 ff32 ff34 ff34 ff34 ff35 ff35 ff37 ff36 ff36 ff39 ff39 ff39 ff39 ff39 ff3b ff3c ff3c ff3d ff3d ff3c ff3d ff3d ff3e ff3e ff3e ff3f ff3e ff3f ff40 ff3f ff40 ff41 ff40 ff41 ff40 ff41 ff41 ff40 ff41 ff43 ff43 ff43 ff43 ff43 ff43 ff43 ff44 ff43 ff44 ff44 ff43 ff44 ff45 ff45 ff44 ff45 ff45 ff45 ff44 ff45 ff45 ff45 ff45 ff46 ff46 ff45 ff47 ff46 ff47 ff46 ff46 ff47 ff47 ff48 ff47 ff47 ff47 ff48 ff48 ff47 ff48 ff49 ff49 ff49 ff49 ff49 ff49 ff49 ff48 ff48 ff4a ff4a ff4a ff49 ff4a ff4b ff4a ff4a ff4a ff4c ff4c ff4c ff4c ff4c ff4c ff4d ff4c ff4d ff4c ff4c ff4d ff4d ff4d ff4d ff4e ff4e ff4e ff4e ff4e ff4e ff4e ff4f ff4f ff4e ff4e ff4f ff4e ff4f ff4e ff4f ff4f ff4f ff50 ff50 ff51 ff50 ff51 ff50 ff50 ff51 ff50 ff50 ff51 ff51 ff51 ff51 ff52 ff52 ff52 ff52 ff52 ff52 ff52 ff52 ff52 ff53 ff53 ff53 ff53 ff53 ff53 ff53 ff53 ff53 ff54 ff54 ff54 ff54 ff54 ff54 ff55 ff54 ff54 ff55 ff54 ff55 ff54 ff53 ff54 ff55 ff55 ff55 ff54 ff55 ff55 ff54 ff55 ff56 ff55 ff56 ff55 ff56 ff55 ff55 ff56 ff56 ff57 ff56 ff56 ff57 ff57 ff56 ff56 ff57 ff57 ff57 ff57 ff56 ff57 ff58 ff57 ff58 ff58 ff58 ff58 ff58 ff59 ff59 ff59 ff58 ff58 ff59 ff58 ff58 ff58 ff58 ff59 ff58 ff59 ff59 ff59 ff59 ff5a ff59 ff5a ff5a ff59 ff59 ff59 ff5a ff5a ff59 ff5a ff5a ff5a ff5a ff5a ff5a ff5b ff5b ff5b ff5b ff5b ff5b ff5a ff5b ff5c ff5b ff5c ff5b ff5b ff5b ff5b ff5b ff5c ff5c ff5c ff5d ff5d ff5c ff5c ff5c ff5c ff5d ff5c ff5c ff5c ff5c ff5c ff5d ff5d ff5d ff5c ff5d ff5c ff5c ff5c ff5c ff5c ff5d ff5d ff5d ff5e ff5e ff5d ff5e ff5e ff5e ff5e ff5e ff5e ff5e ff5e ff5e ff5d ff5e ff5d ff5e ff5e ff5f ff5f ff5e ff5d ff5e ff5e ff5d ff5e ff5e ff5e ff5e ff5f ff5f ff5f ff5f ff5e ff5e ff5e ff5f ff5f ff5e ff5e ff5f ff60 ff60 ff60 ff60 ff5f ff5f ff5f ff60 ff60 ff5f ff5f ff60 ff5f ff5f ff5f ff60 ff60 ff60 ff60 ff60 ff60 ff60 ff60 ff60 ff61 ff60 ff60 ff60 ff5f ff60 ff61 ff60 ff60 ff60 ff5f ff60 ff61 ff60 ff60 ff60 ff60 ff61 ff60 ff61 ff61 ff61 ff60 ff60 ff61 ff61 ff61 ff61 ff61 ff61 ff62 ff60 ff60 ff62 ff62 ff60 ff61 ff62 ff60 ff61 ff61 ff61 ff62 ff61 ff61 ff60 ff60 ff61 ff60 ff60 ff60 ff61 ff61 ff60 ff62 ff61 ff61 ff61 ff60 ff60 ff60 ff62 ff61 ff61 ff60 ff61 ff60 ff61 ff60 ff60 ff62 ff62 ff60 ff60 ff61 ff62 ff60 ff61 ff61 ff62 ff60 ff61 ff62 ff62 ff61 ff60 ff60 ff60 ff60 ff62 ff61 ff60 ff60 ff60 ff61 ff61 ff61 ff62 ff60 ff61 ff60 ff60 ff61 ff62 ff61 ff60 ff61 ff62 ff60 ff60 ff60 ff60 ff60 ff60 ff60 ff61 ff61 ff61 ff61 ff61 ff62 ff62 ff61 ff61 ff62 ff61 ff61 ff62 ff61 ff62 ff61 ff61 ff61 ff61 ff61 ff60 ff60 ff60 ff60 ff61 ff61 ff61 ff61 ff60 ff60 ff60 ff60 ff60 ff61 ff60 ff60 ff5f ff60 ff60 ff60 ff60 ff5f ff60 ff60 ff61 ff60 ff5f ff5f ff60 ff61 ff61 ff60 ff5f ff60 ff60 ff60 ff5f ff5f ff5f ff60 ff60 ff60 ff60 ff5f ff60 ff60 ff5f ff60 ff5f ff5f ff60 ff60 ff60 ff60 ff5f ff5f ff5f ff5f ff5e ff5f ff5f ff5f ff60 ff5f ff5f ff5e ff5f ff5f ff5f ff60 ff60 ff5f ff5f ff60 ff5f ff5f ff5f ff5f ff5e ff5f ff5f ff5e ff5f ff5e ff5e ff5e ff5e ff5d ff5e ff5f ff5e ff5e ff5e ff5e ff5e ff5e ff5e ff5e ff5e ff5e ff5e ff5d ff5d ff5d ff5c ff5c ff5c ff5d ff5c ff5c ff5c ff5c ff5d ff5d ff5d ff5d ff5c ff5d ff5d ff5c ff5c ff5c ff5b ff5b ff5b ff5c ff5c ff5b ff5c ff5b ff5c ff5b ff5b ff5b ff5b ff5b ff5c ff5c ff5b ff5b ff5b ff5b ff5b ff5a ff59 ff5a ff5b ff5a ff5a ff5a ff5a ff5a ff59 ff5a ff5a ff5a ff5a ff5a ff5a ff5a ff5a ff5a ff58 ff58 ff5a ff59 ff58 ff5a ff59 ff5a ff5a ff5a ff59 ff59 ff59 ff5a ff5a ff5a ff59 ff58 ff58 ff58 ff58 ff58 ff58 ff57 ff58 ff58 ff59 ff58 ff57 ff58 ff57 ff57 ff57 ff58 ff58 ff57 ff58 ff58 ff58 ff58 ff57 ff56 ff56 ff56 ff56 ff56 ff56 ff57 ff56 ff56 ff56 ff56 ff55 ff56 ff55 ff55 ff55 ff55 ff54 ff55 ff55 ff55 ff55 ff55 ff55 ff54 ff54 ff53 ff54 ff54 ff54 ff54 ff53 ff54 ff53 ff53 ff54 ff53 ff52 ff52 ff52 ff53 ff52 ff52 ff52 ff52 ff53 ff52 ff52 ff52 ff51 ff51 ff51 ff51 ff51 ff52 ff51 ff50 ff51 ff50 ff50 ff50 ff50 ff50 ff50 ff50 ff51 ff50 ff4f ff51 ff4f ff4f ff4f ff50 ff50 ff50 ff50 ff4f ff4f ff4f ff4f ff4e ff4f ff4f ff4f ff4f ff4e ff4d ff4d ff4e ff4e ff4e ff4e ff4e ff4e ff4d ff4c ff4d ff4d ff4c ff4d ff4d ff4d ff4d ff4d ff4b ff4c ff4c ff4b ff4c ff4c ff4c ff49 ff4a ff49 ff4a ff49 ff49 ff49 ff49 ff49 ff49 ff48 ff48 ff48 ff48 ff48 ff48 ff48 ff49 ff47 ff48 ff47 ff48 ff47 ff47 ff47 ff47 ff46 ff46 ff46 ff45 ff46 ff46 ff45 ff45 ff46 ff46 ff45 ff45 ff45 ff45 ff45 ff45 ff45 ff44 ff44 ff43 ff44 ff44 ff44 ff43 ff43 ff43 ff43 ff43 ff42 ff43 ff43 ff42 ff43 ff42 ff42 ff42 ff42 ff41 ff41 ff41 ff41 ff41 ff41 ff41 ff41 ff40 ff41 ff41 ff40 ff40 ff3f ff40 ff40 ff3f ff3f ff40 ff3f ff3f ff3f ff3f ff3e ff3e ff3f ff3e ff3d ff3d ff3d ff3d ff3c ff3b ff3b ff3c ff3c ff3c ff3b ff3a ff3b ff3a ff3b ff3b ff3b ff3a ff3a ff39 ff3a ff39 ff39 ff39 ff38 ff39 ff39 ff38 ff39 ff39 ff38 ff38 ff38 ff37 ff38 ff37 ff37 ff36 ff37 ff37 ff37 ff35 ff35 ff36 ff35 ff34 ff34 ff34 ff34 ff34 ff33 ff33 ff31 ff32 ff32 ff32 ff31 ff31 ff30 ff30 ff2f ff2f ff2f ff2e ff2e ff2d ff2c ff2d ff2c ff2c ff2b ff2a ff2a ff2a ff29 ff29 ff28 ff28 ff27 ff26 ff25 ff25 ff24 ff23 ff22 ff21 ff21 ff20 ff1f ff1f ff1f ff1d ff1c ff1c ff1b ff1b ff1a ff18 ff18 ff16 ff16 ff15 ff15 ff13 ff13 ff12 ff12 ff11 ff10 ff10 ff0f ff0e ff0e ff0d ff0d ff0c ff0c ff0b ff0a ff0a ff09 ff09 ff08 ff08 ff07 ff07 ff07 ff06 ff06 ff06 ff05 ff05 ff04 ff04 ff04 ff04 ff03 ff03 ff03 ff03 ff02 ff02 ff02 ff02 ff02 ff02 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 │ │ -e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff02 ff02 ff02 ff02 ff02 ff02 ff03 ff03 ff03 ff03 ff03 ff04 ff04 ff04 ff04 ff05 ff05 ff05 ff06 ff06 ff06 ff07 ff07 ff08 ff08 ff09 ff09 ff0a ff0a ff0b ff0b ff0c ff0d ff0d ff0e ff0f ff0f ff0f ff10 ff11 ff12 ff13 ff13 ff15 ff15 ff16 ff17 ff18 ff18 ff19 ff1a ff1b ff1b ff1d ff1e ff1e ff1f ff20 ff21 ff22 ff22 ff24 ff24 ff25 ff26 ff27 ff28 ff29 ff29 ff2a ff2b ff2b ff2d ff2d ff2e ff2f ff2f ff30 ff31 ff32 ff33 ff34 ff33 ff34 ff35 ff35 ff36 ff38 ff36 ff37 ff37 ff38 ff3a ff3b ff3b ff3c ff3c ff3c ff3c ff3d ff3d ff3d ff3d ff3d ff3d ff3e ff3f ff3f ff40 ff3f ff40 ff40 ff40 ff40 ff40 ff40 ff41 ff42 ff42 ff43 ff43 ff43 ff43 ff43 ff43 ff43 ff44 ff43 ff43 ff44 ff44 ff45 ff44 ff45 ff45 ff45 ff45 ff44 ff44 ff44 ff45 ff46 ff46 ff45 ff45 ff46 ff46 ff46 ff46 ff47 ff47 ff47 ff46 ff46 ff46 ff47 ff47 ff47 ff48 ff48 ff48 ff48 ff48 ff48 ff48 ff48 ff48 ff48 ff49 ff49 ff49 ff48 ff49 ff49 ff4a ff49 ff4a ff4c ff4b ff4b ff4b ff4b ff4c ff4c ff4b ff4c ff4b ff4c ff4c ff4c ff4d ff4d ff4d ff4d ff4d ff4d ff4e ff4d ff4e ff4e ff4e ff4e ff4d ff4e ff4e ff4e ff4e ff4f ff4f ff4e ff4f ff4f ff50 ff4f ff50 ff4f ff50 ff50 ff50 ff50 ff50 ff50 ff50 ff51 ff51 ff51 ff51 ff51 ff52 ff51 ff51 ff52 ff52 ff52 ff52 ff52 ff52 ff52 ff52 ff52 ff52 ff53 ff53 ff53 ff53 ff53 ff53 ff53 ff54 ff53 ff53 ff54 ff54 ff54 ff54 ff53 ff54 ff55 ff54 ff55 ff54 ff54 ff54 ff54 ff55 ff55 ff55 ff55 ff55 ff56 ff55 ff55 ff56 ff56 ff56 ff55 ff55 ff56 ff56 ff56 ff56 ff56 ff55 ff55 ff56 ff56 ff57 ff57 ff57 ff58 ff58 ff58 ff58 ff57 ff57 ff58 ff58 ff58 ff57 ff57 ff58 ff58 ff58 ff58 ff58 ff58 ff58 ff59 ff58 ff59 ff59 ff58 ff58 ff59 ff59 ff58 ff59 ff5a ff59 ff59 ff5a ff59 ff5a ff59 ff59 ff5a ff5a ff5a ff5a ff59 ff5a ff59 ff5a ff5b ff5b ff5a ff5b ff5b ff5b ff5b ff5b ff5b ff5c ff5b ff5c ff5b ff5b ff5b ff5b ff5b ff5b ff5b ff5b ff5c ff5b ff5c ff5b ff5c ff5c ff5c ff5b ff5b ff5c ff5c ff5c ff5c ff5c ff5d ff5d ff5d ff5e ff5d ff5d ff5d ff5e ff5e ff5d ff5e ff5e ff5e ff5e ff5d ff5d ff5e ff5d ff5e ff5d ff5d ff5d ff5d ff5d ff5d ff5d ff5d ff5d ff5e ff5e ff5d ff5e ff5f ff5f ff5f ff5e ff5e ff5e ff5f ff5e ff5e ff5e ff5f ff5f ff5f ff5f ff60 ff5e ff5e ff5f ff60 ff5e ff5f ff5f ff60 ff5f ff5f ff5f ff5e ff60 ff60 ff5f ff60 ff60 ff60 ff5f ff60 ff60 ff5f ff5f ff5f ff5f ff60 ff60 ff60 ff60 ff60 ff5f ff5f ff60 ff60 ff5f ff5f ff60 ff60 ff5f ff61 ff60 ff60 ff5f ff5f ff61 ff60 ff60 ff60 ff60 ff60 ff60 ff60 ff60 ff60 ff60 ff5f ff5f ff61 ff60 ff60 ff60 ff61 ff61 ff61 ff60 ff60 ff60 ff61 ff5f ff5f ff5f ff61 ff61 ff5f ff61 ff60 ff61 ff60 ff60 ff5f ff60 ff61 ff60 ff61 ff5f ff61 ff5f ff60 ff60 ff5f ff60 ff60 ff60 ff60 ff61 ff61 ff5f ff61 ff61 ff61 ff5f ff60 ff61 ff61 ff61 ff5f ff60 ff60 ff5f ff61 ff61 ff60 ff60 ff60 ff61 ff60 ff61 ff61 ff60 ff61 ff60 ff60 ff61 ff61 ff61 ff60 ff61 ff61 ff60 ff60 ff60 ff60 ff60 ff60 ff60 ff60 ff60 ff61 ff61 ff61 ff60 ff62 ff60 ff60 ff61 ff60 ff61 ff62 ff60 ff61 ff61 ff61 ff61 ff60 ff60 ff60 ff60 ff60 ff60 ff60 ff60 ff61 ff60 ff60 ff60 ff5f ff5f ff5f ff60 ff60 ff60 ff5f ff5f ff5f ff5f ff5f ff5f ff5f ff5f ff60 ff5f ff5e ff5e ff5f ff60 ff60 ff5f ff5e ff5f ff5f ff5f ff5e ff5f ff5f ff60 ff5f ff60 ff5f ff5f ff60 ff60 ff5f ff60 ff5f ff5f ff5f ff5f ff5e ff5e ff5e ff5f ff5f ff5f ff5e ff5f ff5e ff5e ff5f ff5e ff5f ff5e ff5e ff5f ff5e ff5f ff5f ff5f ff5e ff5e ff5f ff5e ff5d ff5e ff5e ff5f ff5f ff5e ff5f ff5e ff5e ff5d ff5d ff5d ff5d ff5e ff5d ff5e ff5d ff5d ff5d ff5d ff5d ff5d ff5e ff5e ff5e ff5d ff5d ff5d ff5c ff5c ff5c ff5c ff5b ff5c ff5c ff5c ff5c ff5c ff5c ff5b ff5c ff5c ff5c ff5c ff5c ff5c ff5b ff5b ff5b ff5c ff5c ff5b ff5c ff5b ff5b ff5b ff5b ff5b ff5b ff5b ff5b ff5b ff5b ff5b ff5b ff5b ff5b ff5a ff59 ff5a ff5a ff59 ff59 ff5a ff5a ff5a ff59 ff5a ff5a ff59 ff59 ff59 ff5a ff5a ff5a ff59 ff58 ff58 ff59 ff59 ff58 ff58 ff58 ff5a ff5a ff5a ff59 ff59 ff58 ff58 ff59 ff59 ff59 ff58 ff58 ff58 ff57 ff57 ff57 ff58 ff57 ff58 ff58 ff57 ff57 ff58 ff57 ff56 ff56 ff56 ff56 ff56 ff56 ff56 ff56 ff57 ff57 ff56 ff56 ff55 ff55 ff55 ff55 ff55 ff55 ff55 ff56 ff56 ff55 ff56 ff55 ff54 ff54 ff54 ff53 ff55 ff55 ff55 ff53 ff55 ff55 ff54 ff54 ff52 ff53 ff53 ff53 ff53 ff53 ff53 ff53 ff52 ff53 ff53 ff52 ff52 ff51 ff51 ff51 ff51 ff51 ff51 ff52 ff51 ff51 ff52 ff51 ff51 ff50 ff50 ff50 ff52 ff50 ff50 ff51 ff50 ff50 ff4f ff50 ff50 ff50 ff4f ff50 ff50 ff4e ff50 ff4e ff4f ff4f ff4f ff50 ff50 ff4f ff4e ff4f ff4e ff4f ff4e ff4e ff4e ff4e ff4e ff4e ff4d ff4d ff4d ff4d ff4d ff4d ff4d ff4d ff4d ff4c ff4c ff4c ff4c ff4c ff4b ff4c ff4c ff4c ff4b ff4b ff4b ff4a ff4b ff4a ff4a ff49 ff48 ff49 ff48 ff49 ff49 ff48 ff49 ff49 ff49 ff48 ff48 ff47 ff47 ff47 ff47 ff47 ff48 ff47 ff47 ff47 ff47 ff47 ff46 ff47 ff46 ff46 ff45 ff46 ff45 ff45 ff45 ff45 ff44 ff45 ff45 ff45 ff44 ff44 ff45 ff44 ff44 ff44 ff44 ff43 ff43 ff42 ff43 ff43 ff43 ff42 ff42 ff42 ff43 ff42 ff42 ff42 ff42 ff42 ff42 ff42 ff41 ff41 ff41 ff40 ff40 ff40 ff41 ff40 ff40 ff40 ff40 ff40 ff40 ff40 ff3f ff3f ff3f ff3f ff3f ff3f ff3f ff3e ff3e ff3e ff3e ff3d ff3d ff3d ff3c ff3c ff3c ff3c ff3c ff3c ff3b ff3b ff3b ff3b ff3b ff3b ff3a ff3b ff3a ff3b ff3a ff3b ff3a ff3a ff39 ff3a ff39 ff39 ff39 ff38 ff38 ff37 ff38 ff38 ff39 ff38 ff38 ff37 ff37 ff37 ff37 ff36 ff36 ff35 ff34 ff35 ff35 ff34 ff35 ff35 ff33 ff32 ff33 ff34 ff33 ff31 ff32 ff31 ff31 ff31 ff31 ff30 ff30 ff2f ff2f ff2e ff2d ff2e ff2d ff2c ff2c ff2d ff2b ff2b ff2b ff2a ff29 ff28 ff28 ff28 ff26 ff27 ff26 ff25 ff24 ff24 ff23 ff23 ff22 ff21 ff20 ff20 ff1e ff1e ff1e ff1d ff1c ff1b ff1a ff19 ff19 ff18 ff17 ff16 ff15 ff14 ff14 ff13 ff12 ff12 ff11 ff11 ff10 ff0f ff0f ff0e ff0d ff0c ff0c ff0c ff0b ff0a ff0a ff09 ff09 ff08 ff08 ff07 ff07 ff06 ff06 ff06 ff05 ff05 ff05 ff04 ff04 ff04 ff04 ff03 ff03 ff03 ff03 ff02 ff02 ff02 ff02 ff02 ff02 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 │ │ -e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff02 ff02 ff02 ff02 ff02 ff03 ff03 ff03 ff03 ff03 ff04 ff04 ff04 ff05 ff05 ff05 ff06 ff06 ff06 ff07 ff07 ff07 ff08 ff08 ff09 ff09 ff0a ff0b ff0b ff0b ff0c ff0d ff0d ff0e ff0f ff0f ff10 ff11 ff11 ff12 ff13 ff13 ff14 ff15 ff16 ff17 ff18 ff18 ff19 ff1a ff1b ff1c ff1d ff1d ff1f ff1f ff20 ff21 ff22 ff23 ff23 ff25 ff25 ff26 ff27 ff28 ff29 ff29 ff2a ff2c ff2c ff2c ff2d ff2d ff2f ff30 ff31 ff31 ff32 ff32 ff33 ff33 ff34 ff35 ff36 ff35 ff36 ff37 ff37 ff39 ff38 ff3a ff39 ff3a ff3b ff3b ff3c ff3c ff3d ff3d ff3c ff3d ff3d ff3e ff3e ff3e ff3f ff3f ff3f ff40 ff3f ff3f ff40 ff41 ff41 ff41 ff41 ff41 ff42 ff41 ff43 ff42 ff43 ff43 ff42 ff43 ff43 ff43 ff43 ff44 ff44 ff44 ff43 ff44 ff44 ff43 ff44 ff45 ff45 ff46 ff45 ff44 ff46 ff45 ff45 ff46 ff47 ff47 ff45 ff46 ff46 ff46 ff46 ff46 ff47 ff48 ff47 ff47 ff47 ff47 ff47 ff47 ff47 ff48 ff48 ff48 ff48 ff48 ff48 ff48 ff48 ff49 ff49 ff49 ff4b ff4a ff4a ff4a ff4a ff4b ff4b ff4b ff4b ff4b ff4c ff4c ff4c ff4c ff4d ff4c ff4c ff4c ff4d ff4d ff4d ff4d ff4e ff4d ff4d ff4d ff4d ff4d ff4d ff4e ff4e ff4f ff4e ff4f ff4f ff4f ff4f ff4f ff4f ff4f ff4f ff4f ff50 ff4f ff4f ff50 ff50 ff50 ff50 ff51 ff50 ff51 ff50 ff51 ff51 ff51 ff52 ff51 ff51 ff52 ff51 ff51 ff52 ff52 ff52 ff52 ff53 ff52 ff52 ff52 ff53 ff53 ff53 ff53 ff53 ff53 ff53 ff53 ff53 ff53 ff54 ff53 ff54 ff54 ff54 ff54 ff54 ff54 ff55 ff54 ff55 ff54 ff55 ff55 ff55 ff55 ff55 ff55 ff55 ff55 ff55 ff55 ff56 ff55 ff56 ff55 ff55 ff56 ff56 ff56 ff57 ff57 ff57 ff57 ff57 ff57 ff57 ff56 ff57 ff57 ff57 ff57 ff56 ff57 ff57 ff58 ff58 ff58 ff58 ff57 ff59 ff58 ff58 ff59 ff58 ff57 ff58 ff58 ff58 ff59 ff59 ff59 ff58 ff58 ff59 ff5a ff59 ff58 ff59 ff59 ff5a ff59 ff58 ff5a ff59 ff5a ff5b ff5a ff5a ff5b ff5b ff5b ff5b ff5a ff5a ff5b ff5b ff5b ff5a ff5a ff5b ff5b ff5b ff5b ff5a ff5b ff5b ff5b ff5b ff5b ff5a ff5a ff5b ff5b ff5b ff5b ff5c ff5c ff5c ff5c ff5c ff5c ff5c ff5d ff5c ff5c ff5c ff5c ff5c ff5d ff5d ff5c ff5c ff5c ff5c ff5c ff5c ff5c ff5c ff5c ff5c ff5c ff5c ff5d ff5d ff5d ff5d ff5d ff5e ff5e ff5d ff5e ff5f ff5e ff5e ff5e ff5e ff5e ff5e ff5d ff5e ff5e ff5f ff5f ff5e ff5e ff5e ff5d ff5e ff5e ff5e ff5e ff5e ff5e ff5e ff5f ff5f ff5f ff5e ff60 ff60 ff5e ff60 ff60 ff60 ff5e ff60 ff5f ff5f ff5f ff5f ff5f ff60 ff5f ff5f ff60 ff5f ff5e ff5e ff5f ff5f ff5f ff5f ff60 ff60 ff5f ff60 ff5f ff5f ff5e ff5f ff61 ff5f ff60 ff5f ff60 ff5f ff60 ff60 ff60 ff60 ff60 ff5f ff5f ff5f ff60 ff5f ff60 ff61 ff5f ff60 ff5f ff60 ff60 ff61 ff5f ff5f ff5e ff60 ff60 ff5f ff60 ff60 ff60 ff60 ff60 ff5e ff60 ff5f ff60 ff60 ff5f ff61 ff5f ff60 ff60 ff5f ff60 ff60 ff60 ff60 ff61 ff60 ff5f ff60 ff61 ff60 ff5f ff60 ff60 ff60 ff60 ff5f ff60 ff60 ff5f ff60 ff61 ff60 ff60 ff60 ff60 ff60 ff61 ff60 ff60 ff61 ff60 ff60 ff61 ff60 ff61 ff60 ff61 ff60 ff60 ff60 ff60 ff60 ff60 ff60 ff60 ff5f ff60 ff60 ff60 ff61 ff5f ff60 ff5f ff5f ff60 ff5f ff61 ff60 ff60 ff60 ff61 ff61 ff61 ff5f ff60 ff60 ff60 ff60 ff60 ff5f ff60 ff61 ff5f ff5f ff60 ff5f ff5f ff5f ff5f ff60 ff60 ff5f ff5f ff5f ff5f ff5f ff5f ff5f ff5f ff5f ff5f ff5e ff5e ff5f ff5f ff5e ff5e ff5e ff5f ff5f ff5f ff5e ff5f ff5e ff5f ff5f ff5f ff5e ff5f ff5f ff5f ff5e ff5f ff5f ff5f ff5e ff5f ff5e ff5e ff5e ff5f ff5f ff5f ff5e ff5f ff5e ff5e ff5d ff5e ff5e ff5e ff5e ff5e ff5e ff5d ff5d ff5e ff5e ff5e ff5e ff5d ff5d ff5e ff5e ff5e ff5e ff5e ff5e ff5e ff5e ff5d ff5d ff5d ff5d ff5c ff5d ff5d ff5d ff5d ff5d ff5d ff5d ff5d ff5e ff5d ff5d ff5d ff5d ff5d ff5c ff5c ff5c ff5b ff5b ff5b ff5c ff5c ff5b ff5b ff5b ff5b ff5b ff5b ff5c ff5b ff5b ff5b ff5b ff5b ff5b ff5b ff5c ff5b ff5c ff5b ff5a ff5b ff5b ff5a ff5b ff5b ff5a ff5a ff5a ff5a ff5a ff5a ff5a ff5a ff59 ff5a ff59 ff59 ff59 ff59 ff59 ff59 ff59 ff59 ff5a ff59 ff59 ff58 ff58 ff59 ff5a ff59 ff58 ff58 ff58 ff58 ff58 ff57 ff58 ff58 ff59 ff59 ff59 ff59 ff58 ff57 ff58 ff58 ff58 ff58 ff58 ff58 ff57 ff57 ff57 ff58 ff57 ff57 ff57 ff56 ff56 ff57 ff57 ff56 ff56 ff55 ff55 ff55 ff55 ff55 ff55 ff55 ff57 ff56 ff56 ff55 ff54 ff55 ff55 ff54 ff55 ff54 ff54 ff56 ff55 ff55 ff55 ff53 ff54 ff53 ff53 ff54 ff53 ff54 ff53 ff54 ff54 ff53 ff53 ff52 ff53 ff52 ff52 ff52 ff53 ff52 ff52 ff52 ff53 ff52 ff52 ff52 ff51 ff50 ff51 ff51 ff51 ff51 ff52 ff50 ff50 ff51 ff51 ff51 ff50 ff4f ff50 ff51 ff4f ff50 ff51 ff50 ff4f ff4f ff4f ff4f ff50 ff4f ff4f ff4f ff4e ff4f ff4e ff4d ff4f ff4f ff4f ff4f ff4f ff4e ff4e ff4e ff4e ff4e ff4e ff4d ff4d ff4d ff4d ff4d ff4d ff4c ff4d ff4c ff4c ff4c ff4d ff4d ff4c ff4b ff4a ff4c ff4b ff4a ff4b ff4b ff4b ff4b ff4a ff49 ff49 ff49 ff49 ff48 ff49 ff48 ff48 ff48 ff48 ff48 ff48 ff48 ff48 ff48 ff48 ff48 ff47 ff47 ff46 ff46 ff47 ff47 ff47 ff46 ff46 ff46 ff46 ff45 ff46 ff45 ff45 ff45 ff46 ff45 ff44 ff44 ff44 ff44 ff44 ff44 ff44 ff44 ff43 ff44 ff43 ff43 ff43 ff44 ff43 ff42 ff42 ff42 ff42 ff42 ff42 ff41 ff42 ff42 ff42 ff42 ff41 ff41 ff41 ff41 ff41 ff41 ff40 ff40 ff40 ff40 ff40 ff40 ff3f ff3f ff3f ff3f ff3f ff3f ff3f ff3f ff3e ff3f ff3e ff3e ff3e ff3e ff3d ff3c ff3c ff3c ff3c ff3c ff3c ff3b ff3c ff3b ff3c ff3b ff3b ff3b ff3b ff3b ff3b ff3b ff3b ff3a ff39 ff3a ff39 ff39 ff39 ff3a ff39 ff39 ff39 ff39 ff39 ff38 ff38 ff38 ff37 ff38 ff37 ff38 ff38 ff37 ff37 ff36 ff37 ff37 ff36 ff35 ff34 ff34 ff34 ff35 ff34 ff34 ff34 ff33 ff32 ff32 ff32 ff31 ff31 ff31 ff31 ff31 ff2f ff2f ff2f ff2f ff2e ff2d ff2d ff2e ff2c ff2c ff2b ff2b ff2b ff2a ff29 ff29 ff28 ff28 ff27 ff26 ff26 ff25 ff25 ff24 ff24 ff23 ff22 ff21 ff22 ff21 ff1f ff1e ff1e ff1d ff1c ff1c ff1b ff1a ff1a ff19 ff17 ff17 ff16 ff16 ff15 ff14 ff13 ff13 ff12 ff11 ff10 ff10 ff0f ff0f ff0e ff0e ff0d ff0c ff0c ff0b ff0b ff0a ff0a ff09 ff08 ff08 ff07 ff07 ff07 ff06 ff06 ff06 ff05 ff05 ff04 ff04 ff04 ff04 ff03 ff03 ff03 ff03 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 │ │ -e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff03 ff03 ff03 ff03 ff03 ff04 ff04 ff04 ff05 ff05 ff05 ff06 ff06 ff06 ff07 ff07 ff08 ff08 ff09 ff09 ff09 ff0a ff0a ff0b ff0c ff0c ff0c ff0d ff0e ff0f ff0f ff10 ff11 ff11 ff12 ff13 ff13 ff14 ff15 ff16 ff17 ff17 ff19 ff19 ff1a ff1b ff1c ff1d ff1d ff1e ff1f ff20 ff21 ff21 ff23 ff23 ff24 ff26 ff26 ff27 ff28 ff28 ff2a ff2a ff2b ff2c ff2c ff2d ff2e ff2f ff2f ff31 ff30 ff31 ff31 ff33 ff33 ff34 ff34 ff35 ff36 ff36 ff37 ff37 ff39 ff38 ff3a ff3a ff3a ff3b ff3b ff3c ff3c ff3c ff3d ff3d ff3d ff3e ff3d ff3e ff3e ff3e ff3f ff3f ff3f ff40 ff40 ff40 ff40 ff40 ff40 ff40 ff40 ff42 ff42 ff42 ff43 ff41 ff43 ff42 ff43 ff43 ff43 ff42 ff43 ff43 ff43 ff43 ff43 ff44 ff44 ff44 ff45 ff45 ff44 ff45 ff44 ff45 ff46 ff46 ff46 ff45 ff46 ff46 ff46 ff45 ff46 ff46 ff48 ff47 ff47 ff46 ff47 ff46 ff47 ff47 ff48 ff47 ff47 ff47 ff48 ff48 ff48 ff48 ff49 ff49 ff48 ff49 ff49 ff49 ff49 ff49 ff49 ff49 ff4b ff4b ff4b ff4b ff4c ff4c ff4a ff4c ff4b ff4b ff4b ff4d ff4d ff4c ff4d ff4d ff4c ff4d ff4c ff4c ff4d ff4d ff4d ff4e ff4e ff4d ff4e ff4e ff4e ff4e ff4e ff4e ff4e ff4f ff4e ff4f ff4f ff4f ff4f ff50 ff50 ff4f ff50 ff50 ff51 ff50 ff51 ff50 ff50 ff50 ff50 ff50 ff51 ff50 ff51 ff52 ff51 ff52 ff52 ff52 ff52 ff52 ff52 ff52 ff52 ff52 ff52 ff52 ff52 ff53 ff52 ff53 ff53 ff53 ff53 ff54 ff54 ff53 ff53 ff54 ff53 ff54 ff54 ff54 ff54 ff55 ff54 ff55 ff55 ff54 ff53 ff54 ff55 ff54 ff54 ff55 ff55 ff55 ff55 ff55 ff55 ff56 ff56 ff56 ff56 ff56 ff57 ff56 ff56 ff56 ff56 ff56 ff56 ff56 ff57 ff56 ff57 ff57 ff57 ff57 ff57 ff58 ff57 ff58 ff58 ff58 ff58 ff58 ff57 ff57 ff57 ff58 ff58 ff59 ff59 ff58 ff57 ff58 ff59 ff58 ff57 ff58 ff59 ff59 ff59 ff58 ff59 ff59 ff5a ff5a ff5a ff5a ff5b ff5a ff5a ff5a ff59 ff59 ff5a ff5a ff59 ff5a ff5a ff5b ff5a ff5a ff5a ff5a ff5b ff5a ff5b ff5a ff5b ff5a ff5a ff5a ff5b ff5b ff5b ff5c ff5b ff5b ff5c ff5b ff5b ff5b ff5b ff5b ff5b ff5c ff5c ff5c ff5b ff5b ff5b ff5b ff5b ff5c ff5c ff5b ff5b ff5b ff5c ff5c ff5c ff5c ff5d ff5c ff5d ff5c ff5c ff5d ff5e ff5d ff5d ff5d ff5d ff5d ff5d ff5d ff5d ff5e ff5d ff5d ff5e ff5d ff5d ff5d ff5d ff5d ff5d ff5d ff5d ff5d ff5e ff5e ff5e ff5d ff5f ff5f ff5f ff5e ff5f ff5f ff5e ff5f ff5f ff5f ff5e ff5f ff5e ff5e ff5e ff5f ff5f ff5f ff5e ff5f ff5f ff5e ff5e ff5e ff5f ff5e ff5f ff5f ff5f ff5f ff5f ff60 ff5e ff5e ff5e ff5f ff5f ff5f ff5f ff5f ff5f ff5f ff60 ff5f ff5f ff5f ff5f ff5f ff5f ff5f ff5f ff5e ff5f ff5f ff5f ff5e ff5f ff5f ff5f ff5f ff5f ff5f ff5e ff5f ff5e ff5f ff5f ff5f ff5f ff5f ff5f ff5e ff5f ff5f ff5f ff5f ff5f ff60 ff5f ff5f ff5f ff5f ff60 ff5f ff60 ff5f ff60 ff5f ff5f ff5f ff60 ff5f ff5f ff60 ff5f ff5f ff5f ff5f ff60 ff60 ff5f ff5f ff60 ff60 ff60 ff60 ff60 ff60 ff61 ff60 ff60 ff61 ff60 ff60 ff60 ff5f ff60 ff60 ff60 ff60 ff60 ff60 ff60 ff60 ff60 ff60 ff60 ff5f ff60 ff60 ff60 ff60 ff5e ff5f ff5f ff5e ff60 ff5f ff60 ff5e ff60 ff5f ff61 ff60 ff60 ff5e ff5f ff5f ff60 ff60 ff60 ff5f ff5f ff60 ff5f ff5f ff60 ff5f ff5f ff5e ff5f ff60 ff5f ff5f ff5f ff5f ff5f ff5f ff5f ff5f ff5f ff5e ff5f ff5e ff5e ff5e ff5e ff5e ff5e ff5e ff5e ff5e ff5e ff5e ff5f ff5e ff5e ff5e ff5e ff5e ff5e ff5f ff5e ff5d ff5e ff5f ff5f ff5e ff5f ff5e ff5e ff5e ff5f ff5f ff5f ff5e ff5f ff5e ff5e ff5d ff5e ff5d ff5e ff5d ff5d ff5d ff5d ff5d ff5d ff5d ff5d ff5d ff5d ff5d ff5e ff5e ff5d ff5e ff5d ff5d ff5e ff5d ff5d ff5d ff5d ff5d ff5c ff5d ff5c ff5c ff5d ff5d ff5d ff5c ff5d ff5c ff5c ff5c ff5d ff5c ff5c ff5c ff5c ff5c ff5b ff5b ff5b ff5c ff5c ff5b ff5a ff5b ff5b ff5a ff5b ff5b ff5a ff5a ff5a ff5b ff5a ff5a ff5a ff5a ff5a ff5b ff5a ff5a ff5b ff5b ff5a ff59 ff59 ff59 ff5a ff5a ff59 ff59 ff59 ff59 ff5a ff59 ff5a ff59 ff59 ff59 ff58 ff58 ff58 ff58 ff58 ff59 ff59 ff59 ff58 ff57 ff58 ff59 ff59 ff58 ff58 ff58 ff58 ff58 ff57 ff58 ff57 ff57 ff57 ff58 ff57 ff58 ff57 ff57 ff58 ff57 ff58 ff57 ff58 ff57 ff57 ff57 ff57 ff57 ff56 ff56 ff56 ff55 ff56 ff56 ff55 ff56 ff55 ff55 ff55 ff55 ff55 ff55 ff54 ff56 ff55 ff55 ff54 ff54 ff55 ff55 ff53 ff54 ff54 ff53 ff55 ff54 ff54 ff55 ff53 ff54 ff53 ff53 ff52 ff52 ff53 ff53 ff53 ff53 ff52 ff52 ff52 ff53 ff52 ff52 ff51 ff52 ff51 ff51 ff51 ff52 ff52 ff52 ff51 ff51 ff50 ff51 ff51 ff51 ff51 ff51 ff50 ff50 ff50 ff50 ff50 ff50 ff4f ff50 ff50 ff4f ff50 ff50 ff50 ff4f ff4f ff4f ff4f ff4f ff4f ff4e ff4e ff4e ff4e ff4e ff4d ff4e ff4e ff4e ff4e ff4e ff4e ff4e ff4d ff4d ff4d ff4d ff4d ff4d ff4c ff4c ff4c ff4c ff4c ff4c ff4c ff4c ff4c ff4c ff4c ff4a ff4b ff49 ff4a ff4a ff49 ff4a ff4a ff4a ff4a ff49 ff48 ff49 ff48 ff48 ff48 ff48 ff48 ff48 ff48 ff47 ff47 ff47 ff47 ff48 ff47 ff47 ff47 ff47 ff46 ff46 ff46 ff46 ff46 ff46 ff46 ff46 ff45 ff45 ff45 ff45 ff45 ff45 ff45 ff45 ff45 ff44 ff43 ff43 ff43 ff43 ff43 ff43 ff44 ff43 ff43 ff43 ff42 ff43 ff42 ff42 ff42 ff42 ff42 ff41 ff41 ff41 ff42 ff41 ff41 ff41 ff41 ff41 ff40 ff40 ff40 ff40 ff41 ff40 ff3f ff3f ff40 ff40 ff3f ff3e ff3e ff3f ff3f ff3f ff3e ff3f ff3e ff3e ff3e ff3e ff3e ff3d ff3d ff3d ff3c ff3c ff3c ff3c ff3c ff3c ff3b ff3c ff3b ff3b ff3b ff3b ff3b ff3b ff3a ff3a ff3a ff3a ff3a ff39 ff39 ff39 ff39 ff38 ff39 ff38 ff38 ff38 ff38 ff38 ff38 ff37 ff38 ff37 ff37 ff37 ff37 ff37 ff37 ff37 ff35 ff36 ff35 ff35 ff34 ff34 ff33 ff32 ff33 ff34 ff33 ff33 ff32 ff30 ff31 ff30 ff30 ff30 ff30 ff2f ff2f ff2f ff2e ff2e ff2e ff2d ff2c ff2b ff2c ff2c ff2b ff2a ff2a ff29 ff28 ff28 ff28 ff28 ff27 ff26 ff25 ff25 ff24 ff23 ff23 ff22 ff22 ff21 ff20 ff1f ff1e ff1e ff1d ff1d ff1b ff1b ff1a ff19 ff18 ff18 ff17 ff16 ff15 ff15 ff14 ff13 ff12 ff12 ff11 ff11 ff10 ff0f ff0f ff0e ff0e ff0d ff0c ff0c ff0b ff0b ff0a ff09 ff09 ff09 ff08 ff08 ff07 ff07 ff06 ff06 ff06 ff05 ff05 ff05 ff04 ff04 ff04 ff04 ff03 ff03 ff03 ff03 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 │ │ -e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff03 ff03 ff03 ff03 ff04 ff04 ff04 ff04 ff05 ff05 ff05 ff06 ff06 ff06 ff07 ff07 ff08 ff08 ff08 ff09 ff09 ff0a ff0b ff0b ff0b ff0c ff0d ff0e ff0e ff0f ff0f ff10 ff10 ff11 ff12 ff13 ff14 ff14 ff15 ff16 ff17 ff17 ff19 ff19 ff1a ff1b ff1c ff1d ff1d ff1e ff1f ff20 ff21 ff22 ff23 ff24 ff24 ff25 ff26 ff27 ff28 ff28 ff29 ff2a ff2b ff2c ff2d ff2d ff2e ff2e ff2f ff30 ff30 ff31 ff32 ff32 ff33 ff34 ff35 ff35 ff36 ff35 ff37 ff36 ff37 ff38 ff39 ff39 ff3a ff3a ff3a ff3b ff3b ff3c ff3d ff3d ff3d ff3d ff3d ff3e ff3e ff3e ff3f ff3f ff3f ff3f ff3f ff3f ff3f ff3f ff40 ff40 ff41 ff42 ff42 ff41 ff42 ff42 ff43 ff43 ff43 ff42 ff43 ff43 ff42 ff42 ff43 ff44 ff43 ff44 ff44 ff44 ff44 ff43 ff44 ff45 ff45 ff45 ff45 ff45 ff45 ff45 ff45 ff45 ff46 ff45 ff47 ff47 ff47 ff45 ff47 ff46 ff47 ff47 ff46 ff47 ff46 ff47 ff47 ff48 ff47 ff48 ff48 ff49 ff48 ff48 ff48 ff48 ff48 ff48 ff48 ff48 ff4a ff4a ff4a ff4a ff4a ff4a ff49 ff4b ff4a ff4a ff4c ff4d ff4d ff4b ff4b ff4c ff4b ff4c ff4c ff4c ff4d ff4d ff4d ff4d ff4d ff4e ff4d ff4d ff4d ff4d ff4d ff4d ff4e ff4e ff4e ff4e ff4f ff4f ff4e ff4f ff4f ff4f ff4f ff4f ff50 ff4f ff50 ff4f ff4f ff4f ff4f ff50 ff50 ff50 ff50 ff51 ff51 ff51 ff51 ff51 ff51 ff52 ff51 ff51 ff51 ff51 ff52 ff51 ff52 ff52 ff52 ff52 ff52 ff53 ff53 ff53 ff53 ff53 ff53 ff53 ff52 ff53 ff54 ff53 ff53 ff54 ff54 ff53 ff54 ff53 ff53 ff53 ff54 ff53 ff54 ff54 ff55 ff55 ff55 ff55 ff55 ff56 ff55 ff55 ff55 ff55 ff56 ff55 ff55 ff55 ff56 ff55 ff55 ff55 ff56 ff56 ff56 ff56 ff56 ff56 ff57 ff57 ff57 ff57 ff57 ff57 ff57 ff57 ff57 ff57 ff57 ff58 ff58 ff58 ff58 ff57 ff57 ff57 ff58 ff58 ff57 ff57 ff58 ff59 ff59 ff58 ff58 ff59 ff5a ff5a ff5a ff59 ff5a ff5a ff5a ff5a ff59 ff59 ff59 ff59 ff58 ff59 ff5a ff5a ff59 ff59 ff58 ff59 ff5a ff5a ff5b ff5a ff5b ff5a ff5a ff5a ff5b ff5a ff5b ff5b ff5a ff5a ff5a ff5a ff5b ff5b ff5a ff5b ff5b ff5c ff5b ff5a ff5a ff5a ff5b ff5b ff5b ff5b ff5c ff5b ff5b ff5b ff5c ff5c ff5c ff5c ff5c ff5b ff5c ff5c ff5c ff5c ff5d ff5c ff5c ff5c ff5c ff5c ff5d ff5c ff5d ff5c ff5c ff5c ff5c ff5c ff5c ff5d ff5c ff5d ff5d ff5d ff5d ff5d ff5e ff5e ff5e ff5d ff5e ff5e ff5e ff5e ff5e ff5e ff5e ff5e ff5e ff5e ff5e ff5e ff5e ff5d ff5d ff5e ff5e ff5e ff5e ff5e ff5e ff5e ff5e ff5e ff5e ff5e ff5e ff5e ff5e ff5e ff5e ff5e ff5e ff5e ff5e ff5e ff5e ff5e ff5e ff5e ff5e ff5e ff5e ff5e ff5e ff5e ff5e ff5e ff5f ff5f ff5f ff5e ff5f ff5e ff5f ff5e ff5f ff5f ff5f ff5e ff5f ff5f ff5e ff5f ff5e ff5f ff5e ff5f ff5f ff5e ff5f ff5e ff5e ff5f ff5f ff5f ff5e ff5e ff5f ff5e ff5e ff5e ff60 ff5e ff5f ff5e ff5e ff5f ff5f ff5f ff5f ff5f ff5f ff60 ff5f ff5f ff5f ff5f ff60 ff60 ff5f ff5f ff5f ff5f ff60 ff5f ff5f ff5f ff60 ff5f ff5f ff61 ff5f ff5f ff5e ff5f ff5f ff5f ff5f ff5f ff60 ff60 ff5f ff60 ff5f ff60 ff60 ff5f ff60 ff60 ff60 ff5f ff5e ff5f ff5f ff5e ff5f ff5e ff5f ff5e ff5f ff5e ff5f ff60 ff60 ff5e ff5e ff5e ff5f ff60 ff60 ff5f ff5e ff5f ff5f ff5f ff60 ff5f ff5f ff5e ff5f ff5f ff5e ff5f ff5e ff5f ff5f ff5f ff5f ff5f ff5f ff5e ff5e ff5e ff5e ff5e ff5e ff5e ff5e ff5e ff5e ff5d ff5d ff5d ff5e ff5d ff5d ff5d ff5d ff5d ff5d ff5e ff5e ff5d ff5e ff5e ff5e ff5e ff5e ff5e ff5e ff5e ff5e ff5e ff5e ff5e ff5e ff5e ff5e ff5d ff5e ff5d ff5e ff5d ff5d ff5c ff5d ff5d ff5d ff5c ff5c ff5d ff5c ff5c ff5c ff5c ff5d ff5c ff5d ff5d ff5c ff5c ff5c ff5d ff5d ff5d ff5c ff5d ff5c ff5b ff5c ff5c ff5b ff5b ff5b ff5b ff5b ff5b ff5c ff5b ff5b ff5c ff5b ff5b ff5b ff5b ff5a ff5b ff5c ff5b ff5a ff5a ff5a ff5a ff5b ff5a ff5a ff5a ff5a ff5a ff59 ff5a ff5a ff59 ff5a ff59 ff5a ff59 ff5a ff59 ff59 ff59 ff59 ff59 ff5a ff5a ff59 ff58 ff58 ff59 ff5a ff59 ff59 ff59 ff59 ff59 ff58 ff58 ff58 ff57 ff57 ff57 ff58 ff58 ff57 ff57 ff58 ff58 ff58 ff58 ff58 ff58 ff57 ff57 ff57 ff57 ff57 ff56 ff56 ff56 ff56 ff56 ff56 ff57 ff57 ff57 ff57 ff56 ff57 ff57 ff57 ff56 ff56 ff57 ff55 ff55 ff56 ff55 ff55 ff55 ff54 ff55 ff55 ff55 ff55 ff55 ff55 ff55 ff54 ff55 ff55 ff54 ff53 ff54 ff55 ff54 ff53 ff53 ff54 ff53 ff54 ff54 ff53 ff54 ff53 ff54 ff53 ff53 ff52 ff52 ff52 ff52 ff52 ff52 ff52 ff52 ff52 ff52 ff52 ff52 ff51 ff51 ff51 ff51 ff51 ff51 ff50 ff51 ff51 ff51 ff50 ff50 ff50 ff50 ff50 ff50 ff4f ff50 ff4f ff4f ff4f ff50 ff4f ff50 ff4f ff4f ff4f ff4f ff4f ff4e ff4f ff4f ff4f ff4e ff4e ff4e ff4e ff4d ff4d ff4d ff4e ff4d ff4d ff4e ff4d ff4d ff4d ff4d ff4d ff4c ff4d ff4c ff4b ff4c ff4c ff4c ff4b ff4b ff4b ff4b ff4b ff4b ff4b ff4a ff4a ff49 ff4a ff49 ff49 ff48 ff49 ff49 ff49 ff49 ff49 ff49 ff48 ff49 ff48 ff47 ff47 ff47 ff47 ff47 ff47 ff47 ff47 ff46 ff46 ff47 ff47 ff46 ff47 ff47 ff46 ff45 ff45 ff45 ff45 ff45 ff45 ff45 ff45 ff44 ff44 ff44 ff44 ff44 ff45 ff44 ff44 ff44 ff43 ff42 ff43 ff42 ff43 ff42 ff43 ff42 ff43 ff42 ff41 ff42 ff41 ff41 ff42 ff42 ff42 ff41 ff41 ff41 ff41 ff41 ff40 ff40 ff40 ff41 ff40 ff3f ff3f ff40 ff41 ff40 ff3f ff3f ff3f ff3f ff3e ff3e ff3e ff3e ff3e ff3f ff3e ff3d ff3d ff3e ff3e ff3e ff3e ff3d ff3b ff3c ff3c ff3b ff3b ff3c ff3c ff3b ff3b ff3a ff3b ff3a ff3b ff3b ff3b ff3a ff39 ff39 ff39 ff39 ff39 ff39 ff39 ff39 ff39 ff38 ff38 ff38 ff38 ff38 ff37 ff37 ff37 ff37 ff37 ff37 ff37 ff36 ff36 ff36 ff36 ff36 ff34 ff34 ff34 ff34 ff34 ff33 ff32 ff32 ff32 ff32 ff32 ff31 ff31 ff30 ff30 ff30 ff2f ff2f ff2e ff2f ff2e ff2e ff2d ff2d ff2d ff2d ff2b ff2a ff2a ff2a ff29 ff29 ff29 ff28 ff27 ff27 ff27 ff26 ff26 ff25 ff24 ff23 ff23 ff21 ff22 ff20 ff20 ff1f ff1f ff1d ff1d ff1d ff1c ff1a ff1a ff19 ff18 ff17 ff17 ff16 ff16 ff15 ff14 ff13 ff13 ff12 ff11 ff10 ff10 ff0f ff0f ff0e ff0d ff0d ff0c ff0c ff0b ff0b ff0a ff0a ff09 ff08 ff08 ff08 ff07 ff07 ff06 ff06 ff06 ff05 ff05 ff05 ff04 ff04 ff04 ff03 ff03 ff03 ff03 ff03 ff02 ff02 ff02 ff02 ff02 ff02 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 │ │ -e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff02 ff02 ff02 ff02 ff02 ff02 ff03 ff03 ff03 ff03 ff04 ff04 ff04 ff04 ff05 ff05 ff05 ff06 ff06 ff06 ff07 ff07 ff08 ff08 ff09 ff09 ff0a ff0a ff0b ff0b ff0c ff0d ff0d ff0d ff0e ff0f ff0f ff10 ff11 ff11 ff12 ff13 ff13 ff14 ff15 ff16 ff17 ff17 ff18 ff1a ff1a ff1b ff1c ff1c ff1e ff1e ff1f ff21 ff21 ff21 ff23 ff23 ff24 ff26 ff26 ff26 ff28 ff28 ff29 ff2a ff2b ff2b ff2c ff2d ff2d ff2e ff2f ff2f ff31 ff31 ff32 ff33 ff33 ff33 ff33 ff35 ff35 ff35 ff36 ff36 ff36 ff38 ff39 ff38 ff38 ff39 ff39 ff3b ff3b ff3c ff3c ff3c ff3c ff3c ff3d ff3e ff3f ff3e ff3f ff3f ff3e ff3e ff3f ff3f ff3f ff40 ff41 ff40 ff40 ff41 ff41 ff42 ff42 ff42 ff42 ff42 ff42 ff42 ff41 ff42 ff43 ff43 ff43 ff43 ff43 ff44 ff44 ff43 ff44 ff44 ff44 ff44 ff44 ff44 ff45 ff45 ff44 ff45 ff46 ff45 ff46 ff46 ff46 ff45 ff45 ff46 ff47 ff47 ff46 ff46 ff46 ff47 ff46 ff47 ff47 ff48 ff47 ff47 ff48 ff48 ff47 ff47 ff47 ff48 ff48 ff48 ff49 ff49 ff49 ff49 ff49 ff49 ff49 ff49 ff49 ff49 ff4b ff4b ff4b ff4b ff4a ff4b ff4b ff4a ff4c ff4b ff4d ff4d ff4d ff4c ff4c ff4d ff4d ff4d ff4c ff4d ff4d ff4d ff4d ff4d ff4e ff4e ff4e ff4e ff4e ff4e ff4e ff4e ff4f ff4f ff4f ff4f ff4f ff4f ff4f ff4f ff4e ff50 ff50 ff4f ff50 ff50 ff50 ff50 ff50 ff50 ff51 ff51 ff50 ff50 ff51 ff51 ff51 ff51 ff52 ff51 ff51 ff51 ff52 ff52 ff52 ff52 ff52 ff52 ff52 ff52 ff52 ff52 ff53 ff52 ff53 ff53 ff53 ff52 ff53 ff53 ff53 ff53 ff53 ff53 ff54 ff54 ff54 ff54 ff54 ff55 ff55 ff55 ff54 ff54 ff54 ff55 ff55 ff54 ff54 ff55 ff55 ff54 ff55 ff55 ff55 ff55 ff56 ff55 ff56 ff56 ff56 ff56 ff57 ff56 ff56 ff56 ff56 ff57 ff56 ff57 ff57 ff57 ff57 ff57 ff57 ff57 ff57 ff57 ff57 ff57 ff57 ff57 ff58 ff58 ff58 ff58 ff58 ff58 ff59 ff59 ff59 ff59 ff59 ff59 ff59 ff59 ff58 ff59 ff59 ff59 ff58 ff59 ff59 ff59 ff59 ff59 ff58 ff59 ff5a ff5a ff5a ff5a ff5b ff5a ff5a ff5a ff5a ff59 ff5a ff5a ff5a ff5a ff59 ff5a ff5a ff5b ff5a ff5b ff5b ff5a ff59 ff59 ff5a ff5a ff5b ff5b ff5b ff5a ff5b ff5b ff5b ff5b ff5b ff5b ff5c ff5c ff5c ff5b ff5b ff5b ff5b ff5b ff5c ff5b ff5b ff5b ff5c ff5b ff5c ff5b ff5c ff5c ff5c ff5b ff5b ff5c ff5c ff5c ff5c ff5c ff5d ff5d ff5d ff5d ff5d ff5d ff5d ff5d ff5d ff5d ff5d ff5d ff5d ff5d ff5e ff5d ff5d ff5d ff5d ff5d ff5d ff5d ff5d ff5d ff5d ff5d ff5e ff5d ff5d ff5e ff5e ff5e ff5d ff5e ff5d ff5d ff5e ff5e ff5e ff5d ff5e ff5e ff5e ff5e ff5e ff5d ff5e ff5e ff5e ff5e ff5d ff5e ff5e ff5e ff5e ff5e ff5f ff5f ff5f ff5e ff5f ff5e ff5e ff5e ff5f ff5f ff5f ff5e ff5f ff5e ff5e ff5f ff5e ff5f ff5e ff5e ff5f ff5e ff5f ff5e ff5e ff5f ff5f ff5f ff5d ff5e ff5f ff5e ff5e ff5e ff60 ff5e ff5e ff5e ff5e ff5f ff5f ff5f ff5e ff5e ff5e ff5e ff5f ff5f ff5f ff5f ff5e ff5e ff5f ff5e ff5e ff5f ff5f ff5f ff5f ff5e ff5f ff5e ff5e ff60 ff5f ff5f ff5d ff5f ff5f ff5e ff5f ff5f ff60 ff60 ff5e ff60 ff5f ff60 ff60 ff5e ff5e ff60 ff60 ff5f ff5e ff5f ff5f ff5e ff5f ff5e ff5e ff5e ff5e ff5d ff5e ff5e ff5e ff5e ff5e ff5e ff5d ff5f ff5f ff5f ff5d ff5f ff5d ff5f ff5f ff5f ff5f ff5e ff5e ff5e ff5e ff5f ff5e ff5e ff5e ff5e ff5e ff5f ff5f ff5e ff5e ff5e ff5e ff5e ff5e ff5d ff5d ff5d ff5d ff5d ff5d ff5d ff5d ff5d ff5d ff5d ff5d ff5d ff5d ff5c ff5d ff5c ff5d ff5d ff5d ff5d ff5c ff5d ff5d ff5d ff5c ff5d ff5d ff5d ff5d ff5d ff5d ff5d ff5d ff5c ff5d ff5d ff5c ff5c ff5d ff5d ff5d ff5c ff5c ff5c ff5c ff5c ff5b ff5c ff5c ff5b ff5b ff5b ff5b ff5c ff5b ff5b ff5b ff5b ff5c ff5b ff5c ff5b ff5b ff5b ff5a ff5b ff5a ff5b ff5b ff5b ff5a ff5a ff5b ff5a ff5b ff5a ff5b ff5a ff5a ff5a ff5a ff5b ff5a ff5a ff5a ff5a ff5a ff59 ff59 ff5a ff59 ff58 ff59 ff5a ff59 ff59 ff5a ff59 ff58 ff58 ff58 ff58 ff58 ff59 ff58 ff58 ff58 ff59 ff58 ff58 ff58 ff59 ff59 ff58 ff58 ff59 ff58 ff58 ff58 ff58 ff58 ff57 ff57 ff57 ff56 ff57 ff56 ff57 ff57 ff56 ff57 ff57 ff57 ff57 ff56 ff56 ff57 ff57 ff57 ff56 ff56 ff55 ff56 ff55 ff55 ff57 ff56 ff55 ff56 ff56 ff55 ff57 ff56 ff55 ff55 ff56 ff54 ff55 ff56 ff55 ff54 ff55 ff54 ff55 ff55 ff55 ff55 ff54 ff54 ff54 ff54 ff54 ff54 ff53 ff53 ff54 ff54 ff54 ff53 ff53 ff53 ff53 ff53 ff53 ff52 ff53 ff53 ff53 ff53 ff53 ff52 ff52 ff51 ff52 ff51 ff51 ff52 ff52 ff51 ff52 ff51 ff51 ff51 ff50 ff51 ff51 ff51 ff50 ff4f ff50 ff51 ff50 ff50 ff4f ff4f ff50 ff4e ff4f ff4e ff4f ff4f ff4e ff4f ff4f ff4f ff4f ff4f ff4e ff4e ff4e ff4e ff4e ff4e ff4e ff4e ff4e ff4d ff4d ff4d ff4d ff4d ff4c ff4d ff4d ff4c ff4d ff4c ff4c ff4c ff4c ff4c ff4c ff4c ff4c ff4a ff4b ff4b ff4b ff4b ff4b ff49 ff49 ff49 ff49 ff49 ff49 ff49 ff49 ff49 ff48 ff49 ff48 ff48 ff48 ff48 ff48 ff48 ff48 ff48 ff48 ff47 ff47 ff47 ff46 ff46 ff46 ff47 ff46 ff47 ff46 ff46 ff46 ff46 ff46 ff46 ff46 ff46 ff45 ff44 ff44 ff44 ff44 ff45 ff45 ff45 ff44 ff43 ff43 ff43 ff44 ff44 ff44 ff44 ff43 ff43 ff42 ff42 ff42 ff42 ff42 ff42 ff41 ff42 ff41 ff41 ff41 ff41 ff41 ff42 ff42 ff42 ff41 ff41 ff40 ff40 ff41 ff40 ff40 ff40 ff41 ff40 ff3f ff3f ff3f ff3f ff3f ff3f ff3f ff3e ff3e ff3e ff3e ff3d ff3c ff3d ff3e ff3d ff3c ff3c ff3d ff3d ff3d ff3c ff3c ff3b ff3b ff3b ff3b ff3a ff3b ff3b ff3a ff3a ff3a ff3a ff3a ff3a ff3a ff3a ff3a ff39 ff39 ff38 ff38 ff38 ff38 ff39 ff38 ff38 ff38 ff37 ff38 ff38 ff37 ff37 ff37 ff36 ff37 ff37 ff36 ff36 ff35 ff35 ff36 ff34 ff34 ff34 ff34 ff33 ff33 ff33 ff32 ff32 ff32 ff31 ff30 ff31 ff31 ff30 ff30 ff30 ff2f ff2e ff2e ff2e ff2e ff2d ff2d ff2c ff2c ff2b ff2b ff2b ff29 ff29 ff29 ff28 ff28 ff27 ff27 ff27 ff26 ff25 ff24 ff24 ff24 ff23 ff22 ff21 ff20 ff20 ff1f ff1d ff1d ff1c ff1b ff1b ff1b ff1a ff19 ff18 ff18 ff17 ff16 ff15 ff15 ff14 ff14 ff13 ff12 ff12 ff11 ff10 ff0f ff0f ff0e ff0d ff0d ff0c ff0c ff0b ff0b ff0a ff09 ff09 ff09 ff08 ff08 ff07 ff07 ff06 ff06 ff06 ff05 ff05 ff05 ff04 ff04 ff04 ff04 ff03 ff03 ff03 ff03 ff02 ff02 ff02 ff02 ff02 ff02 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 │ │ -e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff03 ff03 ff03 ff03 ff04 ff04 ff04 ff05 ff05 ff05 ff06 ff06 ff06 ff06 ff07 ff07 ff08 ff08 ff09 ff09 ff0a ff0a ff0b ff0c ff0c ff0c ff0d ff0d ff0e ff0f ff0f ff10 ff11 ff11 ff12 ff13 ff13 ff15 ff15 ff16 ff16 ff18 ff18 ff19 ff1a ff1b ff1c ff1d ff1e ff1f ff1f ff20 ff21 ff22 ff22 ff24 ff24 ff24 ff27 ff27 ff28 ff29 ff29 ff29 ff2b ff2b ff2c ff2d ff2e ff2d ff2f ff30 ff30 ff31 ff32 ff32 ff32 ff33 ff33 ff34 ff35 ff35 ff36 ff37 ff37 ff38 ff37 ff38 ff38 ff39 ff3b ff39 ff3a ff3b ff3b ff3b ff3d ff3c ff3d ff3e ff3e ff3e ff3e ff3e ff3f ff3e ff3f ff3f ff40 ff3f ff3f ff3f ff40 ff41 ff41 ff42 ff41 ff41 ff42 ff41 ff41 ff42 ff42 ff43 ff43 ff42 ff42 ff43 ff43 ff43 ff43 ff43 ff43 ff43 ff43 ff44 ff45 ff44 ff44 ff45 ff45 ff45 ff45 ff45 ff45 ff45 ff45 ff46 ff46 ff46 ff46 ff45 ff46 ff47 ff46 ff46 ff47 ff47 ff47 ff47 ff47 ff48 ff47 ff47 ff47 ff48 ff48 ff48 ff47 ff48 ff48 ff48 ff48 ff48 ff49 ff49 ff49 ff49 ff49 ff49 ff49 ff4a ff49 ff4a ff4a ff49 ff4b ff4b ff4c ff4d ff4d ff4b ff4b ff4b ff4d ff4d ff4b ff4d ff4d ff4d ff4c ff4d ff4d ff4d ff4d ff4d ff4d ff4d ff4e ff4e ff4e ff4e ff4e ff4e ff4e ff4e ff4e ff4e ff4e ff4f ff50 ff4f ff50 ff50 ff50 ff4f ff50 ff4f ff50 ff50 ff4f ff50 ff50 ff50 ff50 ff50 ff51 ff51 ff51 ff51 ff50 ff51 ff51 ff52 ff51 ff51 ff52 ff52 ff52 ff52 ff52 ff52 ff52 ff52 ff52 ff52 ff52 ff52 ff52 ff52 ff53 ff53 ff54 ff54 ff54 ff53 ff53 ff54 ff54 ff54 ff54 ff54 ff53 ff54 ff54 ff53 ff54 ff55 ff54 ff54 ff54 ff54 ff55 ff54 ff55 ff55 ff55 ff55 ff55 ff55 ff56 ff56 ff56 ff56 ff56 ff56 ff56 ff56 ff56 ff56 ff56 ff56 ff56 ff56 ff56 ff57 ff56 ff57 ff57 ff57 ff57 ff57 ff58 ff58 ff58 ff57 ff58 ff58 ff58 ff58 ff58 ff58 ff58 ff58 ff57 ff58 ff58 ff58 ff58 ff58 ff58 ff58 ff59 ff59 ff58 ff59 ff59 ff5a ff59 ff5a ff5a ff5a ff5a ff59 ff59 ff59 ff5a ff59 ff59 ff5a ff59 ff5a ff59 ff5a ff5a ff59 ff5a ff59 ff59 ff59 ff5a ff5a ff5b ff5a ff5b ff5a ff5b ff5b ff5b ff5a ff5b ff5b ff5c ff5b ff5b ff5b ff5a ff5b ff5b ff5b ff5b ff5b ff5b ff5b ff5c ff5b ff5b ff5b ff5c ff5b ff5c ff5b ff5b ff5c ff5c ff5c ff5c ff5b ff5c ff5c ff5c ff5c ff5c ff5b ff5b ff5c ff5c ff5b ff5b ff5d ff5c ff5d ff5d ff5c ff5c ff5c ff5c ff5c ff5c ff5d ff5d ff5d ff5d ff5d ff5d ff5d ff5d ff5d ff5d ff5d ff5d ff5d ff5d ff5d ff5e ff5d ff5e ff5d ff5e ff5e ff5d ff5e ff5e ff5d ff5d ff5d ff5e ff5e ff5d ff5e ff5e ff5e ff5e ff5e ff5e ff5e ff5e ff5d ff5e ff5e ff5d ff5e ff5e ff5e ff5e ff5d ff5e ff5c ff5e ff5e ff5e ff5e ff5e ff5e ff5f ff5e ff5f ff5e ff5e ff5e ff5e ff5f ff5d ff5e ff5f ff5e ff5e ff5e ff5f ff5e ff5d ff5e ff5e ff5f ff5f ff5f ff5e ff5e ff5e ff5d ff5d ff5f ff5f ff5f ff5d ff5d ff5f ff5e ff5e ff5e ff5e ff5f ff5f ff5e ff5f ff5e ff5e ff5e ff5e ff5f ff5d ff5d ff5f ff5e ff5f ff5f ff5f ff5f ff5e ff5e ff5f ff5f ff5f ff5e ff5d ff5f ff5f ff5f ff5e ff5f ff5f ff5e ff5f ff5e ff5e ff5e ff5e ff5d ff5e ff5d ff5d ff5e ff5e ff5e ff5d ff5d ff5d ff5d ff5d ff5d ff5d ff5d ff5d ff5e ff5e ff5e ff5d ff5d ff5d ff5e ff5e ff5d ff5d ff5d ff5d ff5e ff5e ff5e ff5e ff5e ff5e ff5d ff5d ff5d ff5d ff5d ff5d ff5d ff5d ff5c ff5c ff5c ff5d ff5c ff5d ff5c ff5d ff5c ff5c ff5c ff5c ff5c ff5c ff5c ff5c ff5c ff5b ff5c ff5c ff5c ff5c ff5b ff5c ff5b ff5b ff5c ff5c ff5b ff5b ff5c ff5b ff5c ff5c ff5c ff5c ff5c ff5b ff5b ff5c ff5b ff5b ff5b ff5b ff5b ff5a ff5b ff5b ff5a ff5b ff5a ff5a ff5a ff5b ff5b ff5b ff5a ff5a ff5b ff5a ff5b ff5a ff5b ff5a ff5a ff59 ff5a ff5b ff5a ff5b ff5a ff5a ff5a ff5a ff59 ff59 ff5a ff5a ff59 ff59 ff5a ff59 ff59 ff59 ff59 ff58 ff58 ff59 ff59 ff58 ff59 ff59 ff58 ff57 ff58 ff57 ff58 ff57 ff58 ff57 ff57 ff57 ff58 ff57 ff58 ff58 ff58 ff58 ff57 ff58 ff58 ff57 ff58 ff58 ff58 ff57 ff57 ff57 ff56 ff56 ff56 ff56 ff56 ff56 ff56 ff55 ff56 ff56 ff56 ff56 ff56 ff56 ff56 ff56 ff56 ff56 ff55 ff56 ff55 ff55 ff55 ff55 ff54 ff55 ff55 ff54 ff56 ff56 ff55 ff55 ff55 ff54 ff55 ff55 ff55 ff54 ff54 ff54 ff54 ff54 ff55 ff55 ff54 ff54 ff53 ff53 ff53 ff53 ff53 ff53 ff53 ff53 ff53 ff53 ff53 ff52 ff52 ff52 ff52 ff52 ff52 ff52 ff52 ff52 ff52 ff52 ff52 ff51 ff51 ff50 ff51 ff51 ff51 ff51 ff51 ff50 ff50 ff50 ff50 ff50 ff50 ff50 ff4f ff4f ff4f ff50 ff4f ff50 ff4e ff4f ff4f ff4e ff4e ff4e ff4e ff4e ff4d ff4e ff4e ff4e ff4e ff4e ff4e ff4e ff4d ff4d ff4d ff4d ff4d ff4d ff4d ff4d ff4d ff4c ff4d ff4d ff4c ff4c ff4c ff4c ff4c ff4b ff4b ff4c ff4c ff4b ff4c ff4a ff4c ff49 ff4a ff49 ff4a ff4a ff4a ff49 ff49 ff49 ff49 ff48 ff49 ff49 ff48 ff48 ff48 ff48 ff48 ff47 ff47 ff47 ff47 ff47 ff47 ff47 ff47 ff47 ff46 ff47 ff46 ff46 ff45 ff46 ff45 ff46 ff46 ff45 ff45 ff45 ff45 ff45 ff45 ff45 ff45 ff44 ff44 ff43 ff44 ff44 ff44 ff44 ff43 ff43 ff43 ff42 ff44 ff43 ff44 ff44 ff42 ff42 ff42 ff42 ff42 ff42 ff42 ff42 ff41 ff42 ff41 ff41 ff40 ff41 ff41 ff41 ff41 ff40 ff41 ff41 ff40 ff3f ff40 ff40 ff40 ff40 ff40 ff3f ff3f ff3f ff3f ff3e ff3d ff3e ff3f ff3e ff3e ff3e ff3d ff3d ff3c ff3c ff3c ff3c ff3c ff3c ff3b ff3b ff3c ff3b ff3c ff3b ff3b ff3b ff3b ff3a ff3a ff3a ff3a ff3a ff3a ff39 ff39 ff39 ff3a ff39 ff39 ff39 ff38 ff38 ff38 ff38 ff37 ff38 ff37 ff37 ff37 ff37 ff37 ff37 ff37 ff37 ff37 ff36 ff36 ff36 ff35 ff36 ff35 ff34 ff34 ff33 ff33 ff33 ff33 ff32 ff32 ff32 ff31 ff31 ff31 ff30 ff30 ff30 ff30 ff30 ff2f ff2e ff2e ff2d ff2e ff2d ff2c ff2d ff2c ff2b ff2a ff2b ff2a ff2a ff29 ff28 ff28 ff27 ff27 ff26 ff25 ff25 ff24 ff23 ff23 ff22 ff22 ff22 ff20 ff1f ff1f ff1e ff1e ff1d ff1c ff1b ff1a ff1a ff19 ff19 ff18 ff17 ff16 ff15 ff14 ff14 ff13 ff13 ff12 ff11 ff10 ff10 ff0f ff0f ff0e ff0d ff0d ff0d ff0c ff0b ff0a ff0a ff0a ff09 ff09 ff08 ff08 ff07 ff07 ff07 ff06 ff05 ff05 ff05 ff05 ff04 ff04 ff04 ff04 ff03 ff03 ff03 ff03 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 │ │ -e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff02 ff02 ff02 ff02 ff02 ff03 ff03 ff03 ff03 ff03 ff04 ff04 ff04 ff05 ff05 ff05 ff05 ff06 ff06 ff07 ff07 ff07 ff08 ff08 ff09 ff09 ff0a ff0a ff0b ff0b ff0c ff0c ff0d ff0e ff0e ff0e ff0f ff10 ff11 ff11 ff12 ff13 ff14 ff14 ff15 ff16 ff17 ff17 ff18 ff1a ff1a ff1b ff1c ff1d ff1e ff1f ff1f ff20 ff21 ff22 ff22 ff23 ff25 ff25 ff26 ff27 ff27 ff28 ff29 ff29 ff2a ff2b ff2c ff2c ff2d ff2d ff2f ff2f ff31 ff31 ff31 ff31 ff33 ff33 ff33 ff34 ff35 ff35 ff36 ff36 ff36 ff38 ff37 ff37 ff38 ff39 ff38 ff38 ff39 ff3a ff3b ff3c ff3c ff3c ff3d ff3d ff3d ff3e ff3e ff3e ff3e ff3e ff3f ff3e ff3f ff3f ff3f ff3f ff3f ff40 ff40 ff40 ff41 ff41 ff41 ff42 ff41 ff42 ff42 ff42 ff42 ff42 ff42 ff43 ff43 ff42 ff43 ff43 ff42 ff44 ff44 ff43 ff44 ff44 ff44 ff44 ff44 ff44 ff44 ff44 ff45 ff45 ff45 ff45 ff45 ff45 ff46 ff46 ff46 ff46 ff46 ff47 ff47 ff47 ff47 ff47 ff47 ff47 ff47 ff47 ff47 ff48 ff47 ff48 ff48 ff47 ff47 ff48 ff48 ff49 ff49 ff49 ff49 ff49 ff49 ff49 ff49 ff49 ff4a ff49 ff4b ff4b ff4b ff4b ff4b ff4b ff4b ff4b ff4b ff4b ff4b ff4c ff4c ff4c ff4c ff4c ff4d ff4c ff4c ff4c ff4d ff4d ff4d ff4d ff4d ff4d ff4d ff4d ff4d ff4d ff4d ff4e ff4e ff4e ff4f ff4f ff4f ff4f ff4f ff4e ff4f ff4f ff4f ff4f ff4f ff50 ff4f ff4f ff50 ff4f ff50 ff51 ff50 ff50 ff4f ff50 ff50 ff51 ff50 ff51 ff51 ff52 ff51 ff51 ff51 ff51 ff51 ff51 ff52 ff51 ff51 ff52 ff52 ff52 ff53 ff52 ff53 ff53 ff53 ff53 ff52 ff53 ff53 ff53 ff53 ff53 ff53 ff53 ff53 ff53 ff53 ff54 ff53 ff53 ff53 ff54 ff55 ff54 ff54 ff54 ff55 ff55 ff55 ff54 ff55 ff55 ff55 ff55 ff55 ff55 ff55 ff55 ff55 ff56 ff55 ff55 ff55 ff56 ff56 ff57 ff56 ff56 ff56 ff56 ff57 ff57 ff57 ff57 ff57 ff57 ff57 ff57 ff57 ff57 ff57 ff57 ff57 ff57 ff57 ff57 ff57 ff57 ff57 ff57 ff58 ff58 ff58 ff59 ff58 ff59 ff58 ff59 ff58 ff59 ff59 ff59 ff59 ff58 ff58 ff58 ff59 ff58 ff58 ff59 ff59 ff59 ff59 ff59 ff59 ff58 ff59 ff58 ff59 ff59 ff59 ff5a ff5a ff59 ff5a ff5a ff5a ff5b ff5b ff5a ff5b ff5a ff5b ff5a ff5a ff5b ff5a ff5a ff5b ff5b ff5b ff5b ff5b ff5b ff5b ff5a ff5a ff5b ff5b ff5b ff5b ff5b ff5b ff5b ff5b ff5b ff5b ff5b ff5c ff5b ff5b ff5b ff5b ff5b ff5b ff5b ff5c ff5b ff5b ff5d ff5b ff5c ff5c ff5b ff5b ff5b ff5b ff5c ff5c ff5c ff5c ff5d ff5d ff5d ff5d ff5d ff5d ff5d ff5d ff5d ff5d ff5d ff5d ff5d ff5d ff5c ff5d ff5d ff5d ff5d ff5c ff5d ff5d ff5d ff5c ff5c ff5d ff5d ff5d ff5d ff5d ff5d ff5d ff5d ff5d ff5d ff5c ff5c ff5d ff5d ff5d ff5d ff5c ff5e ff5e ff5d ff5e ff5c ff5e ff5e ff5e ff5e ff5e ff5d ff5e ff5e ff5e ff5e ff5e ff5d ff5d ff5e ff5d ff5e ff5e ff5e ff5e ff5e ff5e ff5e ff5d ff5e ff5d ff5e ff5e ff5e ff5e ff5e ff5d ff5d ff5c ff5e ff5e ff5e ff5d ff5d ff5d ff5d ff5e ff5d ff5d ff5e ff5e ff5e ff5e ff5e ff5d ff5d ff5d ff5e ff5d ff5d ff5d ff5e ff5e ff5e ff5d ff5e ff5e ff5d ff5d ff5e ff5e ff5d ff5d ff5e ff5e ff5e ff5e ff5e ff5e ff5e ff5e ff5e ff5e ff5d ff5e ff5d ff5d ff5d ff5d ff5d ff5d ff5d ff5d ff5c ff5c ff5c ff5d ff5c ff5d ff5c ff5c ff5c ff5c ff5c ff5d ff5d ff5d ff5d ff5d ff5c ff5c ff5d ff5c ff5c ff5d ff5c ff5d ff5d ff5d ff5c ff5c ff5d ff5d ff5d ff5c ff5c ff5c ff5c ff5c ff5c ff5c ff5c ff5c ff5c ff5d ff5c ff5b ff5b ff5b ff5b ff5b ff5b ff5c ff5b ff5b ff5b ff5c ff5b ff5b ff5b ff5b ff5b ff5b ff5b ff5a ff5b ff5b ff5c ff5b ff5b ff5c ff5b ff5b ff5b ff5a ff5b ff5b ff5a ff5b ff5b ff5a ff5b ff5a ff5b ff5b ff5a ff5a ff5a ff5a ff5a ff5b ff5a ff5b ff5a ff5a ff5b ff5a ff59 ff5a ff5a ff59 ff59 ff59 ff5a ff5a ff5a ff5a ff59 ff5a ff59 ff5a ff59 ff58 ff59 ff5a ff59 ff59 ff59 ff58 ff59 ff58 ff59 ff58 ff58 ff58 ff58 ff57 ff58 ff58 ff58 ff57 ff58 ff57 ff58 ff57 ff58 ff57 ff57 ff57 ff57 ff57 ff57 ff57 ff57 ff57 ff57 ff57 ff57 ff57 ff57 ff57 ff57 ff57 ff57 ff57 ff56 ff56 ff55 ff56 ff56 ff56 ff56 ff55 ff55 ff55 ff55 ff56 ff56 ff55 ff55 ff55 ff56 ff55 ff55 ff55 ff55 ff55 ff54 ff54 ff54 ff54 ff54 ff54 ff55 ff54 ff55 ff55 ff54 ff54 ff54 ff54 ff54 ff54 ff54 ff54 ff53 ff53 ff54 ff54 ff53 ff54 ff53 ff52 ff52 ff52 ff52 ff52 ff52 ff52 ff52 ff52 ff52 ff52 ff52 ff51 ff51 ff51 ff52 ff51 ff51 ff51 ff51 ff51 ff51 ff51 ff51 ff4f ff50 ff50 ff4f ff50 ff50 ff50 ff50 ff4f ff4f ff4f ff50 ff4f ff4f ff4f ff4f ff4f ff4e ff4f ff4e ff4e ff4f ff4e ff4e ff4e ff4d ff4d ff4d ff4d ff4d ff4d ff4d ff4d ff4d ff4d ff4d ff4c ff4d ff4c ff4d ff4c ff4c ff4d ff4d ff4c ff4d ff4c ff4b ff4c ff4c ff4b ff4b ff4a ff4a ff4b ff4b ff49 ff4b ff49 ff4b ff49 ff49 ff48 ff49 ff49 ff49 ff49 ff49 ff49 ff49 ff48 ff48 ff48 ff48 ff47 ff47 ff47 ff47 ff47 ff47 ff47 ff46 ff47 ff46 ff46 ff47 ff47 ff45 ff46 ff46 ff45 ff45 ff45 ff44 ff45 ff46 ff45 ff44 ff44 ff44 ff45 ff44 ff44 ff44 ff44 ff44 ff43 ff44 ff43 ff43 ff43 ff43 ff43 ff43 ff42 ff42 ff43 ff43 ff43 ff42 ff42 ff42 ff42 ff42 ff42 ff41 ff41 ff41 ff42 ff41 ff41 ff40 ff40 ff40 ff40 ff40 ff3f ff40 ff40 ff40 ff3f ff3f ff3f ff3f ff3f ff3f ff3f ff3f ff3f ff3d ff3c ff3c ff3d ff3e ff3e ff3d ff3e ff3c ff3c ff3b ff3c ff3b ff3b ff3c ff3b ff3b ff3b ff3b ff3b ff3b ff3b ff3a ff3b ff3b ff3a ff39 ff39 ff39 ff39 ff39 ff39 ff38 ff39 ff38 ff39 ff38 ff38 ff38 ff37 ff38 ff37 ff37 ff37 ff37 ff36 ff36 ff36 ff36 ff36 ff36 ff36 ff36 ff36 ff35 ff35 ff35 ff33 ff32 ff32 ff32 ff32 ff32 ff32 ff32 ff32 ff32 ff31 ff2f ff30 ff30 ff30 ff2f ff2f ff2f ff2e ff2e ff2e ff2e ff2c ff2c ff2c ff2b ff2b ff2a ff2a ff29 ff29 ff29 ff28 ff28 ff28 ff27 ff26 ff25 ff25 ff24 ff24 ff23 ff22 ff22 ff21 ff21 ff20 ff1f ff1e ff1d ff1c ff1c ff1b ff1a ff19 ff19 ff18 ff18 ff17 ff16 ff16 ff15 ff14 ff13 ff13 ff12 ff11 ff11 ff10 ff0f ff0f ff0e ff0e ff0d ff0c ff0c ff0c ff0b ff0a ff09 ff09 ff09 ff08 ff08 ff07 ff07 ff07 ff06 ff06 ff05 ff05 ff05 ff05 ff04 ff04 ff04 ff03 ff03 ff03 ff03 ff03 ff02 ff02 ff02 ff02 ff02 ff02 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 │ │ -e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff02 ff02 ff02 ff02 ff02 ff03 ff03 ff03 ff03 ff03 ff04 ff04 ff04 ff05 ff05 ff05 ff06 ff06 ff06 ff06 ff07 ff07 ff08 ff08 ff09 ff09 ff0a ff0a ff0b ff0b ff0c ff0c ff0d ff0d ff0e ff0f ff10 ff10 ff11 ff11 ff12 ff13 ff14 ff14 ff15 ff16 ff16 ff18 ff18 ff19 ff1b ff1b ff1c ff1c ff1e ff1f ff20 ff20 ff21 ff22 ff23 ff23 ff25 ff25 ff25 ff27 ff27 ff28 ff29 ff29 ff2a ff2a ff2b ff2c ff2d ff2e ff2f ff2f ff2f ff30 ff32 ff32 ff32 ff33 ff33 ff34 ff34 ff35 ff35 ff36 ff36 ff37 ff37 ff37 ff38 ff38 ff38 ff39 ff39 ff3c ff3c ff3a ff3a ff3c ff3d ff3d ff3d ff3d ff3e ff3d ff3e ff3e ff3e ff3e ff3f ff3f ff3f ff3f ff3f ff40 ff40 ff41 ff41 ff41 ff41 ff41 ff42 ff41 ff41 ff42 ff42 ff42 ff42 ff41 ff42 ff42 ff42 ff43 ff43 ff43 ff43 ff44 ff44 ff43 ff44 ff43 ff43 ff44 ff44 ff45 ff44 ff44 ff45 ff45 ff45 ff45 ff46 ff46 ff45 ff46 ff46 ff46 ff46 ff46 ff46 ff46 ff47 ff47 ff46 ff47 ff47 ff48 ff48 ff47 ff47 ff48 ff48 ff48 ff48 ff48 ff48 ff48 ff48 ff48 ff48 ff48 ff49 ff49 ff49 ff4a ff49 ff49 ff49 ff4a ff4a ff4a ff4b ff4b ff4a ff4b ff4a ff4c ff4c ff4b ff4c ff4c ff4c ff4c ff4d ff4d ff4d ff4d ff4d ff4c ff4d ff4d ff4c ff4d ff4d ff4d ff4d ff4e ff4e ff4f ff4e ff4e ff4e ff4e ff4e ff4e ff4e ff4f ff4f ff4f ff4e ff4f ff50 ff4f ff4f ff50 ff4f ff50 ff4f ff50 ff4f ff50 ff50 ff50 ff50 ff51 ff50 ff50 ff50 ff50 ff51 ff50 ff51 ff50 ff51 ff52 ff52 ff52 ff52 ff52 ff52 ff52 ff52 ff52 ff52 ff52 ff52 ff52 ff52 ff52 ff52 ff53 ff53 ff53 ff52 ff53 ff52 ff53 ff53 ff54 ff54 ff53 ff53 ff53 ff54 ff54 ff54 ff54 ff54 ff54 ff54 ff54 ff54 ff54 ff54 ff54 ff55 ff55 ff54 ff55 ff54 ff55 ff56 ff56 ff55 ff55 ff56 ff56 ff56 ff56 ff56 ff56 ff56 ff56 ff56 ff56 ff57 ff56 ff56 ff56 ff57 ff56 ff56 ff56 ff57 ff57 ff57 ff57 ff57 ff57 ff58 ff58 ff58 ff58 ff58 ff58 ff57 ff58 ff58 ff58 ff58 ff58 ff58 ff57 ff58 ff58 ff58 ff58 ff58 ff58 ff58 ff58 ff59 ff58 ff59 ff58 ff59 ff58 ff58 ff59 ff59 ff59 ff5a ff5a ff5a ff5a ff5a ff5a ff5a ff59 ff5a ff59 ff5a ff5a ff5a ff59 ff5a ff5a ff5a ff5a ff5a ff5a ff5a ff5a ff5b ff5a ff5a ff5b ff5a ff5a ff5a ff5a ff5b ff5a ff5a ff5b ff5b ff5a ff5a ff5a ff5a ff5b ff5b ff5b ff5b ff5b ff5b ff5c ff5b ff5b ff5b ff5b ff5b ff5b ff5b ff5c ff5c ff5c ff5c ff5c ff5c ff5d ff5c ff5c ff5d ff5c ff5c ff5c ff5d ff5c ff5c ff5c ff5c ff5c ff5c ff5c ff5c ff5c ff5c ff5c ff5c ff5c ff5c ff5c ff5c ff5c ff5c ff5c ff5c ff5c ff5c ff5d ff5d ff5d ff5c ff5c ff5d ff5d ff5d ff5d ff5c ff5d ff5d ff5c ff5d ff5c ff5d ff5d ff5d ff5d ff5d ff5d ff5d ff5d ff5d ff5d ff5d ff5c ff5c ff5d ff5d ff5d ff5d ff5d ff5d ff5d ff5d ff5d ff5d ff5d ff5c ff5d ff5d ff5d ff5d ff5d ff5c ff5d ff5c ff5d ff5d ff5d ff5d ff5d ff5c ff5c ff5d ff5d ff5d ff5d ff5d ff5d ff5d ff5d ff5c ff5d ff5d ff5d ff5d ff5d ff5c ff5d ff5d ff5d ff5c ff5d ff5d ff5d ff5c ff5d ff5d ff5c ff5d ff5d ff5d ff5d ff5d ff5d ff5d ff5d ff5d ff5d ff5d ff5d ff5d ff5d ff5c ff5d ff5d ff5d ff5d ff5d ff5d ff5c ff5c ff5c ff5c ff5c ff5d ff5c ff5c ff5b ff5b ff5c ff5d ff5d ff5c ff5c ff5c ff5c ff5c ff5c ff5c ff5b ff5c ff5b ff5c ff5c ff5c ff5b ff5c ff5b ff5c ff5c ff5b ff5b ff5b ff5c ff5c ff5c ff5c ff5c ff5b ff5c ff5c ff5c ff5b ff5b ff5b ff5b ff5a ff5b ff5c ff5b ff5b ff5b ff5b ff5a ff5a ff5b ff5a ff5b ff5b ff5b ff5a ff5b ff5b ff5b ff5b ff5b ff5c ff5b ff5a ff5b ff5a ff5b ff5a ff5a ff5a ff5a ff5a ff5b ff5a ff5a ff5a ff59 ff5a ff5a ff5a ff5a ff5a ff5a ff5a ff59 ff59 ff5a ff59 ff58 ff59 ff59 ff59 ff59 ff59 ff59 ff59 ff59 ff59 ff59 ff59 ff59 ff59 ff59 ff58 ff59 ff59 ff59 ff59 ff59 ff58 ff58 ff58 ff58 ff58 ff58 ff58 ff58 ff57 ff57 ff57 ff57 ff57 ff57 ff57 ff57 ff57 ff57 ff57 ff57 ff57 ff56 ff56 ff57 ff56 ff56 ff56 ff56 ff56 ff56 ff56 ff56 ff56 ff56 ff56 ff56 ff56 ff56 ff56 ff55 ff56 ff55 ff55 ff56 ff55 ff55 ff54 ff55 ff55 ff55 ff55 ff55 ff54 ff55 ff55 ff54 ff54 ff54 ff54 ff54 ff54 ff54 ff54 ff54 ff53 ff54 ff53 ff54 ff54 ff54 ff53 ff54 ff54 ff53 ff53 ff53 ff53 ff52 ff52 ff53 ff53 ff53 ff53 ff53 ff52 ff52 ff51 ff52 ff51 ff51 ff51 ff52 ff51 ff52 ff52 ff51 ff51 ff50 ff50 ff51 ff50 ff50 ff50 ff50 ff50 ff4f ff51 ff51 ff4f ff4f ff4f ff4f ff4f ff4f ff4f ff4f ff4f ff4f ff4f ff4f ff4f ff4e ff4e ff4e ff4e ff4e ff4e ff4e ff4e ff4e ff4e ff4e ff4e ff4d ff4d ff4c ff4c ff4c ff4c ff4c ff4c ff4c ff4c ff4d ff4c ff4c ff4c ff4c ff4c ff4c ff4c ff4c ff4b ff4c ff4b ff4a ff4b ff4a ff4b ff4a ff49 ff49 ff49 ff49 ff49 ff49 ff49 ff49 ff49 ff49 ff48 ff48 ff48 ff48 ff48 ff48 ff48 ff48 ff48 ff48 ff47 ff48 ff46 ff47 ff46 ff46 ff46 ff47 ff46 ff46 ff46 ff46 ff45 ff46 ff47 ff45 ff45 ff45 ff45 ff45 ff45 ff44 ff44 ff45 ff45 ff44 ff44 ff44 ff44 ff43 ff44 ff43 ff43 ff44 ff43 ff43 ff42 ff42 ff42 ff43 ff41 ff42 ff42 ff42 ff41 ff42 ff42 ff42 ff42 ff42 ff42 ff41 ff42 ff40 ff40 ff40 ff41 ff40 ff41 ff40 ff40 ff3f ff3f ff3f ff3f ff40 ff3f ff40 ff3f ff3f ff3e ff3e ff3e ff3e ff3d ff3e ff3e ff3d ff3c ff3c ff3d ff3e ff3c ff3c ff3d ff3c ff3b ff3b ff3b ff3b ff3a ff3b ff3b ff3b ff3b ff3a ff3b ff3a ff3b ff3a ff3a ff3a ff3a ff39 ff39 ff39 ff38 ff39 ff38 ff39 ff38 ff38 ff38 ff38 ff38 ff38 ff37 ff37 ff37 ff36 ff36 ff37 ff36 ff36 ff35 ff36 ff36 ff36 ff35 ff35 ff34 ff34 ff33 ff33 ff32 ff32 ff31 ff31 ff31 ff31 ff32 ff31 ff31 ff30 ff2f ff2f ff2f ff30 ff2f ff2f ff2d ff2d ff2d ff2d ff2c ff2c ff2c ff2b ff2a ff2a ff2a ff29 ff28 ff28 ff28 ff28 ff28 ff26 ff26 ff26 ff24 ff24 ff24 ff23 ff23 ff22 ff20 ff20 ff1f ff1f ff1e ff1e ff1c ff1c ff1b ff1b ff19 ff19 ff18 ff18 ff17 ff16 ff15 ff15 ff14 ff13 ff13 ff12 ff12 ff11 ff10 ff10 ff0f ff0e ff0e ff0d ff0c ff0c ff0b ff0b ff0a ff0a ff09 ff09 ff08 ff08 ff07 ff07 ff07 ff06 ff06 ff06 ff05 ff05 ff04 ff04 ff04 ff04 ff03 ff03 ff03 ff03 ff03 ff02 ff02 ff02 ff02 ff02 ff02 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 │ │ -e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff02 ff02 ff02 ff02 ff02 ff02 ff03 ff03 ff03 ff03 ff03 ff04 ff04 ff04 ff04 ff05 ff05 ff06 ff06 ff06 ff07 ff07 ff08 ff08 ff08 ff09 ff09 ff0a ff0a ff0b ff0b ff0c ff0c ff0d ff0e ff0e ff0f ff10 ff10 ff11 ff12 ff12 ff13 ff14 ff15 ff15 ff16 ff17 ff17 ff19 ff19 ff1a ff1a ff1c ff1d ff1e ff1f ff1f ff20 ff21 ff22 ff23 ff23 ff24 ff26 ff26 ff27 ff27 ff27 ff29 ff29 ff2a ff2b ff2c ff2d ff2c ff2d ff2d ff2f ff30 ff31 ff31 ff31 ff32 ff32 ff33 ff34 ff34 ff35 ff35 ff35 ff36 ff36 ff36 ff37 ff38 ff38 ff39 ff39 ff38 ff3a ff39 ff3c ff3c ff3b ff3c ff3c ff3c ff3c ff3d ff3d ff3e ff3e ff3e ff3e ff3f ff3f ff3f ff3f ff3f ff40 ff40 ff40 ff40 ff41 ff41 ff40 ff41 ff41 ff41 ff41 ff41 ff41 ff41 ff42 ff42 ff42 ff42 ff42 ff42 ff43 ff42 ff43 ff43 ff43 ff43 ff43 ff43 ff44 ff43 ff44 ff45 ff44 ff44 ff45 ff45 ff45 ff45 ff45 ff45 ff45 ff45 ff45 ff45 ff45 ff46 ff47 ff46 ff46 ff46 ff47 ff47 ff47 ff47 ff47 ff48 ff47 ff47 ff47 ff47 ff47 ff47 ff47 ff48 ff48 ff49 ff49 ff48 ff49 ff49 ff48 ff49 ff48 ff48 ff48 ff4a ff4a ff49 ff4a ff49 ff4b ff4b ff4a ff4b ff4c ff4b ff4c ff4b ff4b ff4c ff4c ff4c ff4c ff4c ff4c ff4c ff4c ff4d ff4d ff4d ff4e ff4e ff4e ff4e ff4e ff4e ff4e ff4d ff4e ff4e ff4f ff4f ff4f ff4e ff4f ff50 ff4f ff4f ff4f ff4f ff50 ff4f ff50 ff4f ff50 ff50 ff4f ff50 ff4f ff50 ff4f ff50 ff50 ff50 ff4f ff50 ff50 ff51 ff52 ff51 ff51 ff51 ff51 ff51 ff51 ff51 ff51 ff52 ff51 ff51 ff51 ff51 ff52 ff52 ff52 ff52 ff52 ff52 ff52 ff52 ff53 ff53 ff53 ff53 ff52 ff53 ff53 ff53 ff53 ff54 ff53 ff54 ff53 ff54 ff54 ff54 ff53 ff54 ff54 ff54 ff54 ff54 ff54 ff54 ff55 ff55 ff56 ff55 ff55 ff55 ff55 ff55 ff55 ff56 ff55 ff55 ff56 ff55 ff55 ff56 ff56 ff56 ff56 ff56 ff56 ff56 ff56 ff57 ff57 ff57 ff57 ff57 ff57 ff57 ff57 ff57 ff57 ff57 ff57 ff57 ff57 ff57 ff57 ff57 ff57 ff57 ff57 ff57 ff57 ff57 ff57 ff57 ff58 ff58 ff58 ff58 ff58 ff58 ff58 ff58 ff58 ff57 ff59 ff58 ff59 ff59 ff59 ff59 ff59 ff59 ff59 ff59 ff58 ff59 ff58 ff59 ff59 ff59 ff59 ff59 ff59 ff59 ff5a ff5a ff5a ff5a ff59 ff5a ff59 ff59 ff5a ff59 ff5a ff59 ff59 ff5a ff59 ff59 ff5a ff59 ff5a ff5a ff59 ff5a ff5b ff5b ff5a ff5a ff5b ff5b ff5b ff5b ff5a ff5a ff5b ff5b ff5b ff5b ff5c ff5b ff5b ff5b ff5b ff5c ff5b ff5b ff5c ff5c ff5b ff5b ff5b ff5c ff5b ff5c ff5b ff5b ff5b ff5b ff5b ff5b ff5b ff5b ff5b ff5b ff5b ff5c ff5c ff5c ff5c ff5c ff5c ff5c ff5c ff5c ff5c ff5c ff5c ff5c ff5c ff5c ff5c ff5b ff5b ff5c ff5c ff5c ff5c ff5c ff5c ff5c ff5c ff5c ff5c ff5c ff5d ff5c ff5c ff5c ff5d ff5c ff5c ff5c ff5c ff5c ff5c ff5c ff5c ff5c ff5c ff5c ff5c ff5c ff5c ff5c ff5c ff5c ff5c ff5c ff5c ff5c ff5c ff5d ff5c ff5c ff5c ff5c ff5c ff5c ff5c ff5c ff5d ff5d ff5c ff5c ff5c ff5c ff5c ff5c ff5d ff5d ff5c ff5c ff5c ff5c ff5c ff5c ff5c ff5c ff5c ff5d ff5d ff5c ff5c ff5c ff5c ff5c ff5c ff5c ff5c ff5c ff5c ff5c ff5c ff5c ff5c ff5d ff5c ff5c ff5c ff5c ff5c ff5c ff5c ff5c ff5c ff5c ff5c ff5c ff5c ff5c ff5c ff5c ff5c ff5c ff5b ff5b ff5b ff5c ff5c ff5c ff5b ff5b ff5c ff5c ff5b ff5c ff5b ff5b ff5b ff5b ff5b ff5b ff5b ff5b ff5b ff5c ff5b ff5b ff5b ff5b ff5b ff5b ff5b ff5b ff5b ff5b ff5b ff5b ff5b ff5b ff5b ff5b ff5b ff5a ff5b ff5b ff5b ff5b ff5a ff5b ff5a ff5a ff5b ff5a ff5b ff5b ff5a ff5a ff5b ff5a ff59 ff5a ff5a ff5b ff5a ff5a ff5a ff5a ff5b ff5a ff5a ff5a ff5a ff5a ff5a ff5a ff59 ff59 ff59 ff59 ff59 ff59 ff59 ff59 ff59 ff58 ff58 ff58 ff58 ff59 ff58 ff59 ff58 ff59 ff59 ff59 ff58 ff58 ff58 ff58 ff58 ff58 ff58 ff58 ff58 ff58 ff58 ff58 ff58 ff58 ff58 ff58 ff58 ff57 ff57 ff57 ff57 ff57 ff57 ff57 ff57 ff57 ff57 ff56 ff56 ff56 ff56 ff56 ff57 ff56 ff56 ff56 ff56 ff56 ff56 ff55 ff56 ff55 ff56 ff55 ff55 ff54 ff55 ff55 ff56 ff55 ff55 ff55 ff55 ff55 ff56 ff55 ff55 ff55 ff55 ff55 ff55 ff54 ff55 ff55 ff55 ff55 ff54 ff54 ff53 ff54 ff53 ff54 ff54 ff53 ff54 ff54 ff54 ff54 ff53 ff53 ff53 ff53 ff53 ff53 ff53 ff52 ff53 ff53 ff52 ff52 ff52 ff52 ff52 ff52 ff52 ff52 ff52 ff52 ff52 ff52 ff52 ff51 ff52 ff50 ff50 ff50 ff51 ff50 ff51 ff51 ff50 ff50 ff50 ff50 ff50 ff4f ff4f ff50 ff4f ff4f ff4e ff50 ff50 ff4f ff4f ff4f ff4f ff4e ff4e ff4e ff4e ff4e ff4e ff4e ff4e ff4e ff4e ff4e ff4d ff4d ff4d ff4d ff4d ff4d ff4d ff4d ff4d ff4d ff4d ff4d ff4c ff4c ff4b ff4b ff4b ff4b ff4c ff4c ff4d ff4b ff4b ff4c ff4b ff4b ff4b ff4b ff4b ff4b ff4a ff4a ff49 ff4a ff49 ff4a ff49 ff49 ff48 ff48 ff48 ff48 ff48 ff49 ff48 ff49 ff49 ff48 ff47 ff47 ff47 ff47 ff47 ff47 ff47 ff47 ff47 ff47 ff47 ff45 ff47 ff46 ff46 ff46 ff47 ff46 ff46 ff44 ff46 ff45 ff44 ff46 ff45 ff45 ff44 ff45 ff44 ff44 ff44 ff44 ff44 ff44 ff44 ff44 ff42 ff43 ff43 ff42 ff43 ff42 ff44 ff43 ff42 ff42 ff42 ff42 ff42 ff41 ff42 ff42 ff42 ff41 ff41 ff41 ff41 ff41 ff41 ff41 ff41 ff41 ff40 ff3f ff3f ff40 ff40 ff40 ff3f ff3f ff3e ff3e ff3e ff3f ff3f ff3e ff3f ff3f ff3f ff3e ff3d ff3d ff3c ff3d ff3e ff3e ff3d ff3c ff3c ff3c ff3c ff3b ff3b ff3c ff3b ff3b ff3b ff3a ff3a ff3a ff3a ff3a ff3a ff3a ff3a ff3a ff39 ff3a ff39 ff39 ff39 ff39 ff39 ff38 ff38 ff38 ff38 ff38 ff38 ff37 ff37 ff37 ff37 ff38 ff37 ff37 ff36 ff36 ff36 ff36 ff36 ff35 ff36 ff35 ff34 ff34 ff34 ff34 ff34 ff32 ff32 ff32 ff31 ff32 ff32 ff31 ff31 ff31 ff31 ff31 ff30 ff30 ff2f ff2f ff2f ff2f ff2f ff2e ff2d ff2d ff2d ff2c ff2b ff2b ff2c ff2b ff2a ff2a ff29 ff29 ff28 ff28 ff27 ff27 ff26 ff26 ff26 ff24 ff24 ff23 ff23 ff22 ff22 ff21 ff20 ff1f ff1e ff1e ff1c ff1c ff1b ff1b ff1a ff1a ff19 ff18 ff18 ff17 ff16 ff16 ff15 ff14 ff14 ff13 ff12 ff12 ff11 ff10 ff10 ff0f ff0e ff0e ff0d ff0d ff0c ff0b ff0b ff0b ff0a ff09 ff09 ff08 ff08 ff07 ff07 ff06 ff06 ff06 ff05 ff05 ff05 ff05 ff04 ff04 ff04 ff03 ff03 ff03 ff03 ff03 ff02 ff02 ff02 ff02 ff02 ff02 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 │ │ -e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff02 ff02 ff02 ff02 ff02 ff02 ff03 ff03 ff03 ff03 ff03 ff04 ff04 ff04 ff05 ff05 ff05 ff06 ff06 ff06 ff07 ff07 ff08 ff08 ff08 ff09 ff09 ff0a ff0a ff0b ff0b ff0c ff0c ff0d ff0e ff0e ff0f ff10 ff10 ff11 ff11 ff13 ff13 ff14 ff15 ff16 ff16 ff17 ff18 ff19 ff19 ff1a ff1b ff1b ff1d ff1e ff1e ff1f ff21 ff21 ff21 ff22 ff23 ff25 ff26 ff25 ff26 ff27 ff28 ff29 ff29 ff2b ff2b ff2b ff2c ff2c ff2e ff2e ff2f ff2f ff30 ff31 ff31 ff32 ff32 ff33 ff33 ff33 ff35 ff34 ff34 ff36 ff37 ff36 ff37 ff38 ff38 ff38 ff38 ff38 ff3b ff3b ff3a ff3a ff3a ff3b ff3b ff3d ff3d ff3d ff3d ff3d ff3d ff3d ff3d ff3f ff3f ff3f ff3f ff3f ff40 ff3f ff40 ff40 ff40 ff40 ff40 ff41 ff40 ff40 ff40 ff41 ff41 ff41 ff42 ff42 ff41 ff41 ff41 ff42 ff42 ff42 ff43 ff42 ff42 ff42 ff43 ff43 ff43 ff44 ff43 ff44 ff44 ff44 ff45 ff44 ff44 ff45 ff44 ff44 ff45 ff45 ff45 ff45 ff46 ff46 ff45 ff45 ff46 ff46 ff47 ff46 ff46 ff46 ff47 ff46 ff46 ff46 ff47 ff47 ff47 ff47 ff48 ff48 ff48 ff48 ff48 ff48 ff48 ff48 ff48 ff48 ff48 ff49 ff49 ff49 ff4a ff49 ff4a ff4a ff49 ff4a ff4b ff4a ff4c ff4b ff4b ff4b ff4b ff4b ff4c ff4b ff4b ff4c ff4c ff4d ff4d ff4d ff4c ff4d ff4d ff4d ff4c ff4c ff4d ff4d ff4e ff4e ff4e ff4e ff4e ff4e ff4f ff4f ff4f ff4e ff4f ff4f ff4e ff4f ff50 ff4f ff50 ff4f ff4f ff4f ff4f ff4f ff4f ff50 ff50 ff4f ff4f ff50 ff50 ff51 ff50 ff50 ff50 ff50 ff51 ff50 ff50 ff51 ff51 ff51 ff50 ff50 ff51 ff51 ff52 ff52 ff51 ff51 ff52 ff52 ff52 ff52 ff52 ff52 ff52 ff52 ff52 ff52 ff52 ff53 ff53 ff53 ff52 ff53 ff53 ff53 ff53 ff53 ff53 ff53 ff53 ff53 ff53 ff54 ff54 ff54 ff55 ff54 ff55 ff55 ff54 ff54 ff54 ff54 ff54 ff55 ff54 ff55 ff55 ff54 ff54 ff55 ff56 ff55 ff56 ff55 ff55 ff56 ff56 ff56 ff56 ff56 ff56 ff57 ff56 ff57 ff56 ff56 ff56 ff56 ff56 ff56 ff57 ff56 ff56 ff56 ff56 ff56 ff56 ff57 ff57 ff57 ff57 ff57 ff57 ff57 ff57 ff57 ff57 ff57 ff57 ff58 ff58 ff57 ff58 ff57 ff58 ff58 ff58 ff58 ff58 ff58 ff58 ff58 ff58 ff58 ff58 ff58 ff58 ff58 ff58 ff58 ff59 ff58 ff59 ff59 ff59 ff59 ff58 ff59 ff58 ff58 ff59 ff59 ff59 ff58 ff58 ff59 ff59 ff58 ff5a ff59 ff5a ff5a ff59 ff5a ff5a ff5a ff5a ff59 ff5a ff5a ff5a ff5a ff5a ff5a ff5a ff5a ff5a ff5a ff5b ff5a ff5a ff5a ff5a ff5b ff5a ff5b ff5b ff5b ff5a ff5a ff5a ff5a ff5a ff5b ff5a ff5a ff5a ff5a ff5b ff5b ff5b ff5b ff5b ff5b ff5b ff5a ff5c ff5b ff5b ff5b ff5b ff5b ff5b ff5b ff5b ff5b ff5b ff5c ff5b ff5b ff5b ff5a ff5a ff5c ff5b ff5b ff5c ff5b ff5b ff5b ff5b ff5b ff5b ff5b ff5c ff5b ff5b ff5b ff5c ff5b ff5c ff5c ff5b ff5b ff5b ff5b ff5b ff5b ff5b ff5b ff5b ff5b ff5b ff5c ff5b ff5b ff5b ff5b ff5b ff5c ff5b ff5c ff5b ff5b ff5b ff5c ff5b ff5c ff5c ff5b ff5c ff5c ff5b ff5b ff5b ff5b ff5b ff5c ff5c ff5c ff5b ff5b ff5c ff5c ff5b ff5b ff5b ff5c ff5b ff5c ff5c ff5c ff5b ff5b ff5c ff5c ff5b ff5b ff5b ff5b ff5b ff5b ff5b ff5b ff5b ff5c ff5b ff5b ff5b ff5c ff5c ff5c ff5b ff5b ff5b ff5b ff5b ff5b ff5b ff5b ff5b ff5b ff5b ff5b ff5b ff5b ff5b ff5b ff5b ff5b ff5a ff5a ff5b ff5a ff5b ff5b ff5b ff5a ff5b ff5b ff5a ff5a ff5b ff5b ff5a ff5a ff5a ff5a ff5b ff5b ff5b ff5a ff5a ff5a ff5b ff5b ff5a ff5a ff5a ff5a ff5b ff5a ff5a ff5a ff5a ff5a ff5a ff5b ff5a ff5a ff5a ff5a ff5a ff5a ff5a ff5a ff59 ff5a ff5a ff59 ff58 ff59 ff59 ff5a ff59 ff59 ff59 ff59 ff5a ff59 ff5a ff5a ff59 ff5a ff5a ff5a ff59 ff59 ff59 ff59 ff59 ff59 ff59 ff59 ff59 ff57 ff58 ff58 ff58 ff58 ff58 ff58 ff58 ff58 ff58 ff58 ff58 ff58 ff57 ff57 ff57 ff57 ff57 ff57 ff57 ff57 ff57 ff57 ff57 ff57 ff57 ff57 ff57 ff57 ff57 ff57 ff57 ff57 ff56 ff56 ff56 ff56 ff56 ff56 ff56 ff56 ff55 ff55 ff56 ff55 ff55 ff55 ff55 ff55 ff55 ff55 ff55 ff54 ff55 ff54 ff55 ff54 ff55 ff54 ff54 ff54 ff55 ff55 ff54 ff54 ff55 ff55 ff55 ff54 ff54 ff54 ff54 ff54 ff54 ff54 ff54 ff54 ff54 ff54 ff52 ff53 ff52 ff53 ff53 ff53 ff53 ff53 ff53 ff53 ff53 ff53 ff52 ff52 ff52 ff52 ff52 ff52 ff52 ff52 ff52 ff52 ff52 ff51 ff51 ff51 ff51 ff52 ff51 ff51 ff51 ff51 ff51 ff52 ff51 ff50 ff50 ff50 ff4f ff4f ff50 ff50 ff4f ff4f ff50 ff4f ff4f ff4f ff4e ff4f ff4f ff4e ff4e ff4f ff4f ff4f ff4f ff4f ff4f ff4e ff4e ff4d ff4d ff4d ff4d ff4e ff4d ff4d ff4d ff4d ff4d ff4d ff4c ff4c ff4c ff4d ff4c ff4c ff4c ff4c ff4c ff4d ff4c ff4c ff4b ff4a ff4b ff4b ff4b ff4b ff4b ff4b ff4b ff4b ff4b ff49 ff49 ff49 ff49 ff4a ff49 ff49 ff49 ff49 ff48 ff49 ff49 ff49 ff48 ff47 ff48 ff48 ff47 ff47 ff48 ff48 ff48 ff48 ff47 ff47 ff47 ff47 ff47 ff46 ff46 ff46 ff46 ff47 ff46 ff45 ff47 ff46 ff46 ff46 ff46 ff46 ff45 ff44 ff45 ff45 ff44 ff45 ff45 ff45 ff44 ff45 ff43 ff43 ff44 ff43 ff43 ff43 ff43 ff44 ff42 ff43 ff43 ff42 ff43 ff42 ff43 ff43 ff42 ff42 ff42 ff42 ff41 ff41 ff41 ff41 ff41 ff41 ff40 ff40 ff40 ff40 ff40 ff40 ff40 ff40 ff3f ff3f ff3f ff3f ff3f ff3f ff3e ff3f ff3e ff3e ff3e ff3e ff3e ff3e ff3e ff3e ff3e ff3d ff3d ff3c ff3b ff3c ff3d ff3c ff3c ff3b ff3c ff3b ff3b ff3a ff3b ff3b ff3b ff3a ff3b ff3a ff39 ff39 ff39 ff39 ff39 ff39 ff39 ff39 ff39 ff39 ff38 ff38 ff38 ff38 ff38 ff38 ff37 ff37 ff37 ff37 ff37 ff37 ff36 ff37 ff37 ff36 ff36 ff36 ff35 ff35 ff36 ff35 ff35 ff35 ff35 ff33 ff33 ff33 ff34 ff34 ff33 ff32 ff31 ff32 ff31 ff31 ff31 ff30 ff31 ff30 ff30 ff2f ff2f ff30 ff2f ff2f ff2e ff2d ff2d ff2d ff2c ff2c ff2b ff2b ff2b ff2b ff2a ff2a ff29 ff28 ff27 ff28 ff27 ff27 ff26 ff25 ff25 ff24 ff25 ff23 ff23 ff22 ff21 ff20 ff20 ff1f ff1e ff1e ff1d ff1c ff1b ff1b ff1a ff1a ff19 ff18 ff17 ff17 ff16 ff15 ff15 ff14 ff14 ff13 ff12 ff12 ff11 ff11 ff10 ff0f ff0e ff0e ff0d ff0d ff0c ff0b ff0b ff0a ff0a ff09 ff09 ff08 ff08 ff07 ff07 ff07 ff06 ff06 ff06 ff05 ff05 ff05 ff04 ff04 ff04 ff03 ff03 ff03 ff03 ff03 ff02 ff02 ff02 ff02 ff02 ff02 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 │ │ -e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff02 ff02 ff02 ff02 ff02 ff02 ff03 ff03 ff03 ff03 ff03 ff04 ff04 ff04 ff04 ff05 ff05 ff06 ff06 ff06 ff07 ff07 ff08 ff08 ff08 ff09 ff09 ff0a ff0a ff0b ff0b ff0c ff0d ff0d ff0e ff0e ff0f ff0f ff10 ff11 ff12 ff12 ff13 ff14 ff15 ff15 ff16 ff17 ff17 ff19 ff19 ff19 ff1b ff1b ff1c ff1d ff1e ff1f ff20 ff21 ff21 ff23 ff24 ff24 ff25 ff26 ff26 ff28 ff28 ff28 ff29 ff2a ff2b ff2b ff2d ff2d ff2e ff2e ff2e ff30 ff31 ff31 ff31 ff32 ff31 ff32 ff34 ff33 ff34 ff35 ff35 ff36 ff36 ff36 ff37 ff37 ff37 ff38 ff38 ff39 ff39 ff39 ff39 ff3a ff39 ff3d ff3c ff3d ff3c ff3c ff3d ff3d ff3d ff3e ff3e ff3f ff3f ff3f ff3e ff3f ff3f ff3f ff40 ff3f ff3f ff40 ff40 ff3f ff40 ff41 ff40 ff41 ff41 ff42 ff41 ff41 ff41 ff41 ff42 ff42 ff42 ff42 ff42 ff42 ff43 ff42 ff43 ff43 ff43 ff43 ff43 ff43 ff43 ff43 ff44 ff44 ff43 ff44 ff44 ff44 ff45 ff44 ff45 ff45 ff45 ff45 ff45 ff46 ff46 ff45 ff46 ff45 ff46 ff45 ff45 ff45 ff47 ff47 ff47 ff47 ff48 ff47 ff47 ff48 ff47 ff47 ff47 ff47 ff48 ff48 ff48 ff48 ff48 ff49 ff49 ff49 ff49 ff49 ff49 ff49 ff4b ff49 ff4a ff4b ff4b ff4b ff4b ff4b ff4b ff4b ff4b ff4b ff4c ff4c ff4c ff4c ff4c ff4c ff4c ff4c ff4c ff4c ff4d ff4d ff4d ff4d ff4e ff4e ff4d ff4e ff4e ff4e ff4e ff4d ff4d ff4e ff4e ff4f ff4f ff4f ff4f ff4e ff4f ff4e ff4f ff4f ff4e ff4f ff4f ff4f ff4f ff50 ff50 ff4f ff4f ff50 ff50 ff50 ff50 ff50 ff50 ff51 ff51 ff51 ff50 ff50 ff51 ff51 ff51 ff51 ff50 ff51 ff52 ff52 ff51 ff52 ff52 ff51 ff51 ff51 ff51 ff52 ff52 ff53 ff53 ff52 ff52 ff52 ff53 ff52 ff52 ff52 ff53 ff52 ff52 ff52 ff53 ff53 ff54 ff53 ff54 ff54 ff54 ff54 ff53 ff54 ff54 ff53 ff53 ff54 ff54 ff54 ff54 ff54 ff54 ff55 ff55 ff54 ff55 ff55 ff55 ff55 ff55 ff55 ff55 ff55 ff55 ff56 ff56 ff56 ff56 ff55 ff56 ff55 ff56 ff55 ff56 ff56 ff56 ff55 ff55 ff56 ff56 ff56 ff56 ff56 ff56 ff56 ff56 ff56 ff56 ff57 ff57 ff57 ff57 ff57 ff57 ff57 ff57 ff58 ff57 ff57 ff57 ff57 ff57 ff57 ff57 ff58 ff57 ff57 ff58 ff58 ff58 ff58 ff57 ff58 ff58 ff57 ff58 ff58 ff58 ff58 ff58 ff58 ff58 ff57 ff57 ff58 ff58 ff57 ff58 ff59 ff59 ff58 ff59 ff59 ff59 ff59 ff59 ff59 ff59 ff59 ff59 ff59 ff5a ff5a ff5a ff59 ff59 ff59 ff5a ff5a ff59 ff59 ff5a ff59 ff5a ff5a ff59 ff5a ff5a ff5a ff5a ff59 ff59 ff59 ff5a ff59 ff5a ff59 ff5a ff5a ff59 ff5a ff5a ff5a ff5b ff5a ff5a ff5b ff5a ff59 ff5b ff5a ff5a ff5a ff5b ff5a ff5a ff5a ff5a ff5a ff5b ff5b ff5a ff5a ff5b ff5a ff5a ff5b ff5a ff5a ff5b ff5a ff5a ff5a ff5a ff5b ff5b ff5a ff5b ff5b ff5b ff5b ff5b ff5a ff5b ff5b ff5b ff5a ff5a ff5a ff5a ff5a ff5a ff5b ff5a ff5b ff5a ff5b ff5b ff5a ff5a ff5a ff5b ff5b ff5b ff5b ff5b ff5b ff5b ff5b ff5b ff5b ff5b ff5b ff5b ff5b ff5b ff5b ff5b ff5b ff5b ff5c ff5b ff5b ff5b ff5b ff5b ff5b ff5b ff5b ff5b ff5b ff5b ff5b ff5b ff5b ff5b ff5b ff5b ff5b ff5a ff5b ff5b ff5a ff5a ff5a ff5a ff5b ff5b ff5a ff5b ff5b ff5b ff5b ff5b ff5b ff5a ff5a ff5a ff5a ff5a ff5b ff5a ff5a ff5a ff5a ff5a ff5a ff5b ff5a ff5b ff5a ff5a ff5a ff5a ff5a ff5a ff59 ff5a ff5a ff5a ff5a ff5a ff5a ff59 ff59 ff5a ff5a ff5a ff59 ff59 ff59 ff5a ff5a ff5a ff5a ff59 ff59 ff59 ff59 ff59 ff5a ff59 ff59 ff5a ff5a ff59 ff5a ff59 ff59 ff59 ff5a ff59 ff5a ff59 ff59 ff5a ff59 ff59 ff59 ff59 ff59 ff59 ff59 ff58 ff59 ff58 ff59 ff59 ff58 ff58 ff58 ff59 ff59 ff59 ff59 ff59 ff59 ff59 ff59 ff58 ff58 ff59 ff59 ff59 ff58 ff58 ff58 ff58 ff57 ff58 ff58 ff58 ff58 ff58 ff57 ff57 ff57 ff57 ff57 ff57 ff57 ff57 ff57 ff57 ff56 ff56 ff56 ff56 ff56 ff56 ff56 ff56 ff56 ff56 ff56 ff56 ff56 ff56 ff56 ff56 ff56 ff56 ff56 ff55 ff56 ff55 ff55 ff55 ff55 ff55 ff55 ff55 ff54 ff54 ff55 ff55 ff54 ff54 ff54 ff54 ff54 ff55 ff54 ff54 ff54 ff54 ff53 ff54 ff54 ff54 ff54 ff53 ff53 ff54 ff54 ff53 ff53 ff54 ff54 ff54 ff54 ff53 ff53 ff53 ff53 ff53 ff53 ff52 ff53 ff52 ff53 ff52 ff52 ff52 ff52 ff52 ff52 ff52 ff52 ff52 ff51 ff51 ff51 ff51 ff51 ff51 ff51 ff52 ff51 ff51 ff51 ff51 ff50 ff51 ff51 ff4f ff50 ff51 ff50 ff50 ff50 ff51 ff50 ff50 ff50 ff4e ff4f ff4f ff4f ff4f ff4f ff4f ff4e ff4f ff4e ff4e ff4e ff4e ff4e ff4e ff4e ff4e ff4e ff4e ff4e ff4e ff4e ff4e ff4d ff4c ff4c ff4c ff4e ff4c ff4c ff4d ff4c ff4d ff4c ff4c ff4b ff4c ff4d ff4c ff4c ff4b ff4b ff4c ff4c ff4a ff4c ff4b ff49 ff4a ff4a ff4a ff4a ff4a ff49 ff4a ff49 ff4a ff48 ff49 ff48 ff48 ff48 ff48 ff49 ff49 ff48 ff48 ff48 ff49 ff49 ff48 ff47 ff48 ff48 ff47 ff47 ff46 ff47 ff46 ff47 ff47 ff47 ff47 ff47 ff45 ff46 ff46 ff46 ff46 ff47 ff46 ff45 ff46 ff46 ff45 ff45 ff45 ff45 ff45 ff44 ff44 ff44 ff44 ff44 ff44 ff44 ff44 ff44 ff43 ff43 ff44 ff43 ff43 ff43 ff43 ff43 ff42 ff42 ff42 ff42 ff42 ff42 ff42 ff42 ff42 ff41 ff41 ff41 ff41 ff41 ff40 ff40 ff40 ff40 ff40 ff40 ff40 ff40 ff40 ff3f ff40 ff3f ff3f ff3f ff3f ff3e ff3e ff3e ff3e ff3e ff3e ff3d ff3c ff3c ff3c ff3d ff3d ff3d ff3d ff3c ff3c ff3c ff3b ff3a ff3b ff3b ff3a ff3a ff3b ff3b ff3a ff3a ff3a ff3a ff3a ff3a ff3a ff3a ff39 ff38 ff38 ff38 ff39 ff39 ff38 ff38 ff38 ff38 ff38 ff38 ff37 ff38 ff38 ff38 ff37 ff37 ff36 ff36 ff36 ff37 ff36 ff36 ff35 ff35 ff36 ff36 ff35 ff35 ff35 ff34 ff34 ff34 ff34 ff33 ff32 ff31 ff32 ff33 ff33 ff32 ff31 ff31 ff31 ff31 ff30 ff30 ff2f ff2e ff2f ff2e ff2e ff2f ff2e ff2d ff2d ff2d ff2c ff2b ff2b ff2b ff2a ff2a ff2a ff29 ff29 ff28 ff29 ff28 ff26 ff26 ff26 ff26 ff26 ff24 ff23 ff23 ff22 ff22 ff21 ff20 ff1f ff1f ff1e ff1e ff1d ff1d ff1b ff1b ff1a ff1a ff18 ff18 ff18 ff17 ff16 ff16 ff14 ff14 ff13 ff13 ff12 ff11 ff11 ff10 ff10 ff0f ff0f ff0e ff0d ff0d ff0c ff0c ff0b ff0a ff0a ff09 ff09 ff08 ff08 ff07 ff07 ff07 ff06 ff06 ff05 ff05 ff05 ff05 ff04 ff04 ff04 ff04 ff03 ff03 ff03 ff03 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 │ │ -e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff02 ff02 ff02 ff02 ff02 ff02 ff03 ff03 ff03 ff03 ff03 ff04 ff04 ff04 ff05 ff05 ff05 ff06 ff06 ff06 ff07 ff07 ff07 ff08 ff08 ff09 ff09 ff0a ff0a ff0b ff0b ff0c ff0c ff0d ff0d ff0e ff0f ff10 ff10 ff11 ff12 ff12 ff13 ff14 ff15 ff15 ff16 ff17 ff18 ff18 ff19 ff1a ff1b ff1c ff1c ff1c ff1e ff1f ff20 ff21 ff22 ff22 ff23 ff24 ff24 ff26 ff26 ff27 ff28 ff28 ff29 ff2a ff2b ff2c ff2d ff2c ff2d ff2e ff2e ff30 ff30 ff31 ff31 ff31 ff32 ff33 ff33 ff34 ff34 ff35 ff35 ff35 ff35 ff35 ff37 ff38 ff37 ff37 ff38 ff38 ff38 ff39 ff39 ff3b ff39 ff3b ff3a ff3b ff3c ff3c ff3d ff3d ff3d ff3d ff3d ff3e ff3e ff3e ff3e ff3e ff3f ff3f ff3f ff3f ff3f ff3f ff3f ff40 ff40 ff40 ff40 ff40 ff41 ff40 ff41 ff40 ff41 ff41 ff41 ff41 ff41 ff42 ff42 ff42 ff42 ff42 ff42 ff43 ff43 ff43 ff43 ff43 ff43 ff43 ff43 ff43 ff43 ff44 ff45 ff44 ff44 ff44 ff45 ff45 ff45 ff45 ff45 ff45 ff45 ff45 ff45 ff45 ff45 ff45 ff46 ff47 ff46 ff46 ff47 ff46 ff47 ff47 ff46 ff47 ff47 ff47 ff47 ff47 ff47 ff48 ff48 ff48 ff48 ff48 ff48 ff48 ff48 ff49 ff49 ff49 ff49 ff49 ff4a ff4a ff4a ff4a ff4a ff4b ff4a ff4a ff4b ff4b ff4a ff4b ff4b ff4a ff4b ff4b ff4c ff4c ff4c ff4d ff4d ff4d ff4e ff4d ff4d ff4d ff4e ff4d ff4d ff4d ff4d ff4e ff4e ff4e ff4e ff4e ff4e ff4e ff4e ff4e ff4e ff4e ff4e ff4e ff4f ff4f ff4f ff50 ff4f ff4e ff4f ff50 ff50 ff50 ff4f ff50 ff4f ff50 ff50 ff50 ff50 ff50 ff50 ff50 ff50 ff50 ff50 ff50 ff50 ff50 ff51 ff52 ff51 ff50 ff51 ff51 ff51 ff52 ff52 ff52 ff52 ff52 ff52 ff52 ff52 ff52 ff52 ff51 ff52 ff52 ff52 ff52 ff53 ff53 ff53 ff52 ff53 ff54 ff53 ff52 ff53 ff54 ff54 ff53 ff53 ff53 ff53 ff53 ff54 ff54 ff54 ff54 ff54 ff54 ff55 ff55 ff54 ff55 ff54 ff54 ff55 ff54 ff54 ff55 ff55 ff54 ff55 ff54 ff55 ff54 ff55 ff55 ff55 ff56 ff56 ff55 ff55 ff55 ff55 ff55 ff55 ff55 ff56 ff55 ff56 ff56 ff56 ff56 ff56 ff56 ff56 ff56 ff56 ff56 ff56 ff57 ff56 ff57 ff56 ff56 ff56 ff56 ff57 ff57 ff57 ff57 ff57 ff57 ff57 ff57 ff57 ff57 ff57 ff58 ff57 ff57 ff57 ff57 ff57 ff57 ff57 ff57 ff57 ff58 ff58 ff57 ff58 ff58 ff58 ff58 ff58 ff58 ff58 ff58 ff58 ff59 ff59 ff59 ff58 ff59 ff59 ff58 ff59 ff58 ff58 ff59 ff59 ff59 ff58 ff59 ff59 ff58 ff59 ff59 ff58 ff59 ff59 ff59 ff59 ff59 ff59 ff59 ff59 ff59 ff5a ff58 ff5a ff5a ff59 ff59 ff59 ff59 ff5a ff5a ff5a ff5a ff5a ff59 ff5a ff5a ff59 ff5a ff5a ff5a ff5a ff59 ff5a ff59 ff5a ff5a ff59 ff59 ff5a ff59 ff5a ff5a ff5a ff5a ff5a ff59 ff5a ff5a ff5a ff5a ff5a ff5a ff5a ff5a ff5a ff5a ff5a ff5a ff5a ff5a ff5a ff5a ff5a ff5a ff5a ff5a ff5a ff5b ff5a ff5a ff5a ff5a ff5b ff5a ff5a ff5a ff5a ff5a ff5a ff5a ff5a ff5a ff5a ff5a ff5b ff5a ff5a ff5a ff5a ff5a ff5b ff5b ff5a ff5a ff5b ff5b ff5a ff5a ff5a ff5a ff5a ff5a ff5a ff5a ff5a ff5a ff5a ff5a ff5a ff5a ff5a ff5a ff5a ff5a ff5a ff5a ff5a ff5a ff5a ff5a ff5a ff5b ff5b ff5a ff5b ff5a ff5a ff5b ff5a ff5a ff59 ff59 ff5a ff5a ff59 ff5a ff5a ff59 ff59 ff5a ff59 ff59 ff5a ff5a ff5a ff59 ff5a ff5a ff59 ff59 ff5a ff59 ff59 ff5a ff59 ff5a ff5a ff59 ff58 ff58 ff59 ff59 ff59 ff59 ff58 ff58 ff59 ff59 ff59 ff59 ff59 ff58 ff57 ff58 ff58 ff59 ff58 ff58 ff59 ff59 ff59 ff59 ff59 ff58 ff59 ff59 ff58 ff58 ff57 ff58 ff59 ff58 ff57 ff58 ff59 ff59 ff59 ff59 ff58 ff58 ff58 ff58 ff58 ff58 ff58 ff58 ff58 ff58 ff58 ff58 ff58 ff58 ff58 ff58 ff57 ff57 ff58 ff58 ff58 ff57 ff58 ff57 ff57 ff57 ff57 ff57 ff57 ff57 ff57 ff57 ff57 ff57 ff56 ff56 ff56 ff56 ff56 ff56 ff56 ff56 ff56 ff56 ff56 ff55 ff55 ff55 ff56 ff56 ff55 ff55 ff55 ff55 ff55 ff55 ff55 ff56 ff56 ff55 ff55 ff55 ff54 ff55 ff55 ff55 ff55 ff55 ff54 ff54 ff54 ff55 ff54 ff54 ff54 ff54 ff54 ff53 ff54 ff53 ff53 ff54 ff53 ff53 ff53 ff53 ff53 ff53 ff53 ff53 ff53 ff53 ff52 ff52 ff53 ff53 ff53 ff53 ff53 ff53 ff53 ff52 ff52 ff52 ff52 ff52 ff52 ff52 ff52 ff52 ff52 ff51 ff51 ff51 ff51 ff51 ff51 ff51 ff51 ff50 ff50 ff50 ff50 ff50 ff51 ff51 ff50 ff50 ff50 ff50 ff50 ff50 ff4f ff50 ff50 ff50 ff4f ff4f ff50 ff4f ff4f ff4f ff4e ff4f ff4e ff4e ff4e ff4f ff4e ff4e ff4f ff4e ff4e ff4e ff4d ff4d ff4e ff4d ff4d ff4d ff4d ff4d ff4d ff4d ff4e ff4d ff4c ff4c ff4b ff4d ff4c ff4c ff4c ff4b ff4b ff4c ff4c ff4b ff4b ff4b ff4b ff4a ff4b ff4b ff4b ff4a ff49 ff4a ff4b ff49 ff4a ff49 ff48 ff49 ff49 ff48 ff49 ff49 ff49 ff48 ff49 ff48 ff48 ff48 ff48 ff47 ff48 ff48 ff48 ff48 ff48 ff48 ff48 ff47 ff47 ff47 ff47 ff47 ff46 ff46 ff46 ff47 ff47 ff47 ff46 ff46 ff45 ff46 ff46 ff46 ff45 ff46 ff46 ff45 ff45 ff45 ff45 ff45 ff44 ff44 ff44 ff44 ff43 ff44 ff43 ff43 ff43 ff43 ff44 ff43 ff43 ff43 ff43 ff42 ff43 ff42 ff42 ff42 ff42 ff42 ff41 ff41 ff41 ff42 ff41 ff41 ff41 ff41 ff41 ff40 ff41 ff40 ff40 ff40 ff40 ff40 ff3f ff40 ff3f ff3f ff3e ff3e ff3e ff3e ff3e ff3f ff3e ff3d ff3d ff3d ff3d ff3e ff3d ff3c ff3c ff3c ff3b ff3b ff3c ff3b ff3c ff3b ff3c ff3b ff3b ff3a ff3a ff3a ff3a ff3a ff3a ff3a ff3a ff3a ff3a ff39 ff39 ff39 ff39 ff39 ff39 ff38 ff37 ff38 ff38 ff38 ff38 ff38 ff38 ff38 ff37 ff37 ff37 ff37 ff37 ff37 ff37 ff37 ff36 ff36 ff35 ff36 ff35 ff36 ff35 ff35 ff35 ff35 ff35 ff35 ff34 ff33 ff33 ff33 ff32 ff32 ff31 ff31 ff31 ff31 ff31 ff31 ff31 ff30 ff30 ff31 ff2e ff2f ff2e ff2e ff2e ff2e ff2e ff2d ff2c ff2d ff2c ff2b ff2b ff2a ff2b ff2b ff29 ff29 ff2a ff28 ff27 ff28 ff28 ff27 ff26 ff25 ff24 ff24 ff24 ff23 ff21 ff21 ff20 ff20 ff1f ff1f ff1e ff1e ff1c ff1c ff1c ff1b ff1a ff19 ff19 ff18 ff17 ff17 ff16 ff16 ff14 ff14 ff13 ff13 ff12 ff12 ff11 ff10 ff10 ff0f ff0e ff0e ff0d ff0d ff0c ff0b ff0b ff0a ff0a ff09 ff09 ff08 ff08 ff08 ff07 ff07 ff06 ff06 ff05 ff05 ff05 ff05 ff04 ff04 ff04 ff03 ff03 ff03 ff03 ff03 ff02 ff02 ff02 ff02 ff02 ff02 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 │ │ -e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff02 ff02 ff02 ff02 ff02 ff02 ff03 ff03 ff03 ff03 ff04 ff04 ff04 ff04 ff05 ff05 ff05 ff06 ff06 ff06 ff07 ff07 ff08 ff08 ff08 ff09 ff09 ff0a ff0b ff0b ff0b ff0c ff0d ff0d ff0e ff0e ff0f ff10 ff10 ff11 ff12 ff12 ff13 ff14 ff14 ff16 ff16 ff17 ff18 ff18 ff19 ff1a ff1b ff1b ff1c ff1d ff1e ff1e ff20 ff20 ff21 ff22 ff23 ff24 ff24 ff25 ff26 ff27 ff28 ff28 ff2a ff2a ff2b ff2b ff2c ff2c ff2d ff2e ff2f ff2f ff30 ff30 ff31 ff32 ff32 ff34 ff33 ff33 ff34 ff34 ff35 ff35 ff36 ff36 ff37 ff37 ff37 ff37 ff37 ff37 ff38 ff39 ff39 ff39 ff39 ff39 ff3b ff3b ff3b ff3c ff3b ff3c ff3c ff3c ff3c ff3d ff3e ff3e ff3e ff3f ff3f ff3f ff3e ff3f ff3f ff3f ff3f ff3f ff3f ff3f ff40 ff40 ff40 ff40 ff40 ff40 ff40 ff40 ff41 ff41 ff41 ff41 ff42 ff42 ff41 ff42 ff42 ff41 ff42 ff42 ff42 ff43 ff42 ff42 ff43 ff44 ff44 ff43 ff43 ff43 ff44 ff44 ff44 ff44 ff44 ff44 ff44 ff44 ff44 ff44 ff45 ff45 ff46 ff46 ff46 ff45 ff46 ff46 ff46 ff46 ff46 ff46 ff47 ff46 ff46 ff46 ff47 ff47 ff47 ff47 ff47 ff48 ff47 ff48 ff48 ff48 ff48 ff49 ff48 ff48 ff48 ff48 ff48 ff49 ff49 ff4a ff49 ff4a ff4b ff4a ff4a ff4b ff4a ff4a ff4b ff4b ff4c ff4b ff4b ff4c ff4d ff4c ff4c ff4c ff4d ff4c ff4c ff4c ff4c ff4d ff4d ff4d ff4d ff4e ff4d ff4d ff4d ff4e ff4d ff4d ff4d ff4d ff4e ff4e ff4f ff4f ff4e ff4f ff4f ff4e ff4f ff4f ff4f ff4f ff4f ff4f ff4f ff4f ff50 ff4f ff4f ff4f ff4f ff50 ff4f ff50 ff50 ff4f ff4f ff4f ff50 ff51 ff51 ff50 ff51 ff51 ff51 ff51 ff51 ff50 ff50 ff51 ff51 ff51 ff51 ff51 ff51 ff51 ff51 ff52 ff52 ff52 ff53 ff52 ff53 ff52 ff53 ff52 ff53 ff52 ff53 ff53 ff52 ff53 ff53 ff53 ff53 ff53 ff54 ff54 ff54 ff54 ff53 ff54 ff54 ff55 ff54 ff55 ff54 ff54 ff55 ff54 ff53 ff53 ff54 ff54 ff54 ff54 ff54 ff54 ff54 ff55 ff54 ff55 ff55 ff55 ff54 ff54 ff55 ff54 ff54 ff55 ff56 ff55 ff55 ff55 ff55 ff55 ff55 ff55 ff56 ff55 ff55 ff56 ff56 ff56 ff55 ff56 ff56 ff56 ff56 ff56 ff56 ff56 ff57 ff57 ff56 ff56 ff56 ff56 ff56 ff56 ff56 ff57 ff56 ff56 ff56 ff57 ff57 ff56 ff57 ff57 ff57 ff57 ff57 ff57 ff57 ff57 ff57 ff57 ff57 ff57 ff58 ff57 ff57 ff58 ff58 ff58 ff57 ff58 ff58 ff57 ff58 ff57 ff57 ff58 ff58 ff58 ff58 ff58 ff58 ff58 ff58 ff58 ff58 ff58 ff58 ff58 ff58 ff58 ff59 ff59 ff59 ff59 ff59 ff58 ff59 ff59 ff59 ff58 ff59 ff59 ff59 ff59 ff59 ff59 ff59 ff59 ff59 ff59 ff59 ff59 ff59 ff59 ff5a ff59 ff59 ff59 ff59 ff59 ff59 ff59 ff5a ff59 ff5a ff5a ff5a ff59 ff59 ff59 ff59 ff5a ff59 ff5a ff5a ff59 ff59 ff59 ff58 ff59 ff59 ff59 ff5a ff59 ff58 ff59 ff59 ff5a ff59 ff59 ff5a ff5a ff5a ff59 ff59 ff5a ff5a ff59 ff59 ff59 ff59 ff59 ff59 ff59 ff59 ff5a ff5a ff5a ff5a ff59 ff5a ff5a ff5a ff5a ff5a ff5a ff59 ff5a ff5a ff5a ff59 ff59 ff59 ff59 ff59 ff5a ff59 ff5a ff59 ff5a ff5a ff5a ff5a ff5a ff5a ff5a ff5a ff59 ff5a ff5a ff5a ff59 ff5a ff59 ff5a ff5a ff5a ff5a ff5a ff59 ff59 ff5a ff5a ff5a ff59 ff59 ff59 ff5a ff59 ff59 ff5a ff59 ff58 ff59 ff58 ff58 ff59 ff59 ff59 ff59 ff59 ff59 ff58 ff58 ff59 ff58 ff58 ff59 ff58 ff59 ff59 ff59 ff58 ff58 ff58 ff59 ff58 ff58 ff58 ff58 ff58 ff58 ff58 ff58 ff58 ff58 ff57 ff58 ff58 ff58 ff58 ff58 ff58 ff58 ff58 ff58 ff58 ff58 ff58 ff58 ff58 ff58 ff57 ff58 ff58 ff58 ff57 ff57 ff58 ff58 ff58 ff58 ff58 ff58 ff58 ff58 ff58 ff58 ff58 ff57 ff57 ff57 ff57 ff57 ff57 ff57 ff57 ff57 ff57 ff57 ff57 ff57 ff57 ff57 ff57 ff57 ff57 ff57 ff56 ff57 ff56 ff56 ff56 ff56 ff56 ff56 ff56 ff56 ff56 ff55 ff55 ff55 ff55 ff55 ff55 ff55 ff55 ff55 ff55 ff55 ff55 ff55 ff55 ff55 ff55 ff54 ff55 ff54 ff54 ff55 ff55 ff54 ff54 ff55 ff54 ff54 ff54 ff54 ff54 ff54 ff53 ff54 ff54 ff54 ff54 ff54 ff54 ff53 ff53 ff53 ff53 ff53 ff52 ff53 ff53 ff53 ff53 ff52 ff52 ff52 ff52 ff52 ff52 ff52 ff52 ff52 ff52 ff52 ff52 ff52 ff52 ff52 ff52 ff52 ff52 ff52 ff52 ff51 ff51 ff51 ff51 ff51 ff51 ff51 ff51 ff51 ff51 ff51 ff51 ff51 ff51 ff50 ff50 ff50 ff50 ff4f ff50 ff50 ff4f ff50 ff50 ff50 ff50 ff50 ff4f ff50 ff4f ff50 ff4f ff4e ff4f ff4f ff4e ff4f ff4e ff4e ff4e ff4e ff4e ff4e ff4d ff4e ff4e ff4e ff4e ff4e ff4d ff4d ff4c ff4c ff4c ff4c ff4d ff4c ff4d ff4d ff4e ff4c ff4c ff4c ff4b ff4c ff4b ff4b ff4b ff4b ff4b ff4b ff4c ff4b ff49 ff4b ff49 ff49 ff4a ff4a ff49 ff49 ff49 ff49 ff4a ff49 ff49 ff49 ff48 ff48 ff48 ff48 ff48 ff48 ff48 ff48 ff48 ff48 ff48 ff48 ff48 ff47 ff48 ff47 ff48 ff47 ff47 ff47 ff47 ff47 ff47 ff47 ff46 ff46 ff46 ff45 ff46 ff46 ff46 ff46 ff46 ff45 ff45 ff45 ff45 ff45 ff44 ff45 ff45 ff45 ff44 ff44 ff44 ff44 ff44 ff44 ff43 ff43 ff43 ff43 ff42 ff42 ff42 ff43 ff43 ff43 ff42 ff43 ff42 ff41 ff42 ff42 ff41 ff41 ff41 ff41 ff41 ff40 ff40 ff40 ff40 ff41 ff40 ff40 ff40 ff40 ff40 ff3f ff40 ff3f ff3f ff3f ff3e ff3f ff3f ff3e ff3e ff3e ff3e ff3f ff3e ff3e ff3d ff3c ff3c ff3c ff3c ff3c ff3c ff3c ff3b ff3c ff3b ff3a ff3a ff3b ff3b ff3b ff3b ff3b ff3b ff3a ff3a ff3a ff39 ff3a ff3a ff39 ff39 ff39 ff39 ff38 ff38 ff39 ff38 ff39 ff39 ff38 ff37 ff37 ff38 ff37 ff37 ff37 ff37 ff37 ff37 ff36 ff36 ff37 ff37 ff36 ff36 ff36 ff36 ff36 ff35 ff35 ff35 ff36 ff35 ff34 ff34 ff35 ff35 ff34 ff34 ff33 ff31 ff32 ff31 ff32 ff31 ff31 ff30 ff30 ff30 ff30 ff31 ff30 ff2e ff2f ff2e ff2e ff2d ff2e ff2e ff2d ff2d ff2d ff2c ff2c ff2b ff2b ff2b ff2a ff29 ff29 ff29 ff28 ff28 ff28 ff26 ff26 ff26 ff25 ff24 ff23 ff22 ff22 ff21 ff21 ff20 ff20 ff1f ff1f ff1e ff1d ff1d ff1c ff1c ff1b ff1a ff19 ff19 ff18 ff17 ff16 ff16 ff15 ff15 ff14 ff13 ff13 ff12 ff11 ff11 ff10 ff10 ff0f ff0e ff0e ff0d ff0d ff0c ff0b ff0b ff0a ff0a ff09 ff09 ff08 ff08 ff07 ff07 ff07 ff06 ff06 ff06 ff05 ff05 ff05 ff04 ff04 ff04 ff04 ff03 ff03 ff03 ff03 ff03 ff02 ff02 ff02 ff02 ff02 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 │ │ -e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff02 ff02 ff02 ff02 ff02 ff02 ff03 ff03 ff03 ff03 ff03 ff04 ff04 ff04 ff05 ff05 ff05 ff06 ff06 ff06 ff07 ff07 ff08 ff08 ff08 ff09 ff09 ff0a ff0a ff0b ff0b ff0c ff0c ff0d ff0e ff0e ff0f ff0f ff10 ff11 ff12 ff12 ff13 ff14 ff15 ff15 ff16 ff17 ff17 ff18 ff19 ff1a ff1a ff1b ff1c ff1d ff1e ff1e ff1f ff21 ff22 ff23 ff22 ff22 ff24 ff25 ff27 ff26 ff29 ff27 ff29 ff2a ff2a ff2b ff2c ff2c ff2d ff2e ff2e ff2e ff30 ff31 ff32 ff32 ff32 ff32 ff33 ff33 ff34 ff34 ff35 ff35 ff36 ff36 ff36 ff36 ff37 ff37 ff37 ff38 ff39 ff39 ff39 ff38 ff38 ff39 ff3a ff3b ff3a ff3b ff3b ff3a ff3a ff3b ff3c ff3c ff3d ff3e ff3e ff3e ff3e ff3e ff3f ff3e ff3f ff3f ff3e ff3f ff3e ff3f ff3f ff3f ff40 ff3f ff40 ff40 ff40 ff40 ff40 ff41 ff41 ff41 ff42 ff41 ff41 ff41 ff41 ff41 ff42 ff42 ff42 ff42 ff42 ff43 ff43 ff42 ff43 ff43 ff43 ff43 ff44 ff44 ff44 ff43 ff44 ff43 ff43 ff44 ff45 ff45 ff45 ff45 ff45 ff45 ff45 ff45 ff45 ff45 ff46 ff46 ff46 ff46 ff45 ff46 ff47 ff46 ff46 ff46 ff46 ff47 ff47 ff47 ff47 ff47 ff47 ff48 ff47 ff47 ff47 ff47 ff48 ff49 ff49 ff49 ff48 ff49 ff49 ff49 ff49 ff49 ff49 ff4a ff4b ff4b ff4b ff4b ff4b ff4c ff4b ff4b ff4b ff4b ff4c ff4b ff4b ff4c ff4c ff4c ff4c ff4c ff4c ff4c ff4d ff4d ff4c ff4d ff4c ff4c ff4d ff4d ff4e ff4e ff4e ff4e ff4e ff4e ff4e ff4e ff4e ff4e ff4e ff4e ff4e ff4f ff4f ff4e ff4f ff4e ff4e ff4e ff4f ff50 ff4f ff50 ff50 ff4f ff4f ff4f ff50 ff50 ff51 ff50 ff50 ff50 ff50 ff50 ff50 ff50 ff50 ff50 ff50 ff50 ff50 ff51 ff50 ff51 ff51 ff52 ff52 ff52 ff52 ff52 ff52 ff52 ff51 ff52 ff52 ff52 ff51 ff51 ff52 ff52 ff52 ff53 ff53 ff53 ff53 ff54 ff54 ff54 ff53 ff54 ff53 ff54 ff54 ff54 ff54 ff54 ff54 ff53 ff53 ff53 ff53 ff54 ff53 ff54 ff54 ff54 ff53 ff54 ff54 ff54 ff54 ff54 ff54 ff53 ff55 ff54 ff54 ff54 ff55 ff55 ff55 ff54 ff55 ff55 ff54 ff55 ff56 ff55 ff55 ff56 ff56 ff56 ff55 ff56 ff56 ff55 ff56 ff56 ff55 ff56 ff57 ff57 ff56 ff56 ff55 ff56 ff56 ff55 ff56 ff56 ff56 ff55 ff55 ff57 ff57 ff56 ff56 ff57 ff56 ff56 ff56 ff57 ff57 ff57 ff57 ff57 ff57 ff57 ff57 ff57 ff57 ff57 ff57 ff57 ff57 ff57 ff57 ff57 ff57 ff57 ff58 ff57 ff57 ff57 ff57 ff57 ff57 ff57 ff57 ff58 ff58 ff57 ff58 ff58 ff58 ff58 ff58 ff58 ff58 ff59 ff59 ff58 ff59 ff59 ff59 ff58 ff59 ff59 ff59 ff58 ff59 ff58 ff58 ff59 ff59 ff59 ff59 ff59 ff58 ff58 ff59 ff59 ff57 ff58 ff59 ff58 ff59 ff59 ff59 ff58 ff59 ff59 ff59 ff58 ff58 ff59 ff58 ff59 ff58 ff59 ff59 ff58 ff58 ff59 ff58 ff58 ff58 ff58 ff59 ff58 ff58 ff59 ff58 ff59 ff58 ff58 ff59 ff59 ff59 ff59 ff58 ff59 ff59 ff59 ff59 ff58 ff58 ff58 ff59 ff58 ff58 ff59 ff59 ff59 ff58 ff59 ff59 ff59 ff59 ff59 ff58 ff59 ff58 ff59 ff59 ff58 ff59 ff59 ff59 ff59 ff59 ff5a ff58 ff5a ff58 ff5a ff5a ff59 ff5a ff5a ff59 ff5a ff59 ff58 ff59 ff59 ff59 ff59 ff59 ff59 ff5a ff5a ff59 ff59 ff59 ff58 ff58 ff59 ff59 ff59 ff59 ff59 ff58 ff59 ff58 ff58 ff59 ff59 ff58 ff59 ff58 ff58 ff59 ff59 ff58 ff59 ff57 ff58 ff58 ff58 ff58 ff58 ff57 ff58 ff58 ff58 ff58 ff58 ff58 ff58 ff57 ff58 ff58 ff58 ff58 ff58 ff58 ff58 ff58 ff57 ff57 ff57 ff57 ff57 ff58 ff57 ff57 ff57 ff58 ff57 ff57 ff57 ff57 ff57 ff57 ff57 ff57 ff57 ff57 ff57 ff57 ff57 ff57 ff57 ff57 ff57 ff57 ff57 ff57 ff57 ff57 ff57 ff57 ff57 ff57 ff57 ff57 ff57 ff57 ff57 ff57 ff56 ff57 ff56 ff56 ff56 ff56 ff56 ff56 ff56 ff56 ff56 ff56 ff57 ff56 ff56 ff55 ff55 ff55 ff55 ff55 ff55 ff55 ff55 ff55 ff55 ff55 ff55 ff55 ff54 ff54 ff54 ff54 ff54 ff55 ff54 ff54 ff54 ff54 ff54 ff54 ff53 ff54 ff54 ff53 ff54 ff53 ff54 ff54 ff54 ff54 ff53 ff54 ff54 ff53 ff53 ff53 ff53 ff53 ff53 ff53 ff53 ff53 ff53 ff53 ff53 ff53 ff53 ff52 ff52 ff53 ff53 ff53 ff52 ff52 ff52 ff51 ff51 ff51 ff51 ff52 ff51 ff52 ff51 ff52 ff51 ff51 ff51 ff51 ff52 ff51 ff52 ff52 ff51 ff50 ff50 ff50 ff50 ff51 ff50 ff51 ff50 ff51 ff51 ff51 ff50 ff50 ff50 ff50 ff50 ff50 ff4e ff50 ff4f ff4f ff4f ff4f ff50 ff50 ff50 ff4f ff4e ff4e ff4f ff4f ff4e ff4f ff4f ff4e ff4f ff4e ff4e ff4e ff4d ff4e ff4d ff4d ff4d ff4d ff4d ff4d ff4d ff4d ff4d ff4c ff4c ff4c ff4c ff4c ff4c ff4c ff4d ff4d ff4b ff4c ff4c ff4b ff4b ff4a ff4a ff4a ff4a ff4a ff4a ff4b ff4a ff49 ff4a ff48 ff49 ff48 ff49 ff49 ff49 ff49 ff49 ff49 ff49 ff49 ff49 ff48 ff48 ff47 ff47 ff48 ff47 ff47 ff47 ff47 ff47 ff47 ff48 ff47 ff47 ff46 ff46 ff47 ff46 ff46 ff46 ff47 ff46 ff46 ff47 ff46 ff46 ff45 ff45 ff45 ff45 ff45 ff45 ff45 ff45 ff45 ff44 ff44 ff45 ff44 ff44 ff44 ff44 ff44 ff44 ff43 ff43 ff43 ff43 ff43 ff42 ff43 ff43 ff41 ff42 ff41 ff42 ff42 ff42 ff41 ff42 ff42 ff42 ff41 ff41 ff41 ff41 ff40 ff40 ff41 ff40 ff40 ff40 ff3f ff3f ff40 ff40 ff3f ff40 ff3f ff3f ff3f ff3e ff3e ff3e ff3e ff3e ff3e ff3e ff3c ff3c ff3d ff3d ff3d ff3d ff3c ff3c ff3b ff3b ff3c ff3b ff3a ff3b ff3a ff3b ff3b ff3a ff3a ff3a ff3a ff3a ff3a ff3a ff3a ff3a ff3a ff3a ff39 ff39 ff39 ff39 ff39 ff38 ff39 ff38 ff38 ff38 ff38 ff38 ff38 ff38 ff37 ff37 ff37 ff37 ff36 ff36 ff37 ff36 ff36 ff36 ff36 ff36 ff36 ff36 ff36 ff36 ff35 ff35 ff35 ff34 ff34 ff35 ff34 ff32 ff33 ff34 ff33 ff33 ff33 ff32 ff31 ff31 ff31 ff31 ff31 ff30 ff2f ff30 ff2f ff2f ff2e ff2e ff2d ff2e ff2e ff2e ff2d ff2c ff2d ff2c ff2c ff2b ff2b ff2b ff2b ff2b ff2a ff29 ff29 ff28 ff28 ff28 ff26 ff25 ff25 ff24 ff25 ff24 ff22 ff21 ff21 ff21 ff20 ff20 ff1f ff1e ff1e ff1d ff1d ff1c ff1c ff1a ff1a ff19 ff19 ff18 ff17 ff17 ff16 ff15 ff15 ff14 ff13 ff13 ff12 ff11 ff10 ff10 ff10 ff0f ff0e ff0d ff0d ff0c ff0c ff0b ff0b ff0a ff0a ff09 ff09 ff08 ff08 ff08 ff07 ff07 ff06 ff06 ff06 ff05 ff05 ff05 ff05 ff04 ff04 ff04 ff03 ff03 ff03 ff03 ff02 ff02 ff02 ff02 ff02 ff02 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 │ │ -e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff03 ff03 ff03 ff03 ff03 ff04 ff04 ff04 ff05 ff05 ff05 ff05 ff06 ff06 ff07 ff07 ff08 ff08 ff08 ff09 ff09 ff0a ff0a ff0b ff0b ff0c ff0d ff0d ff0e ff0e ff0f ff0f ff10 ff11 ff12 ff13 ff13 ff14 ff15 ff15 ff16 ff16 ff17 ff18 ff19 ff19 ff1a ff1b ff1c ff1d ff1e ff1e ff1f ff20 ff21 ff22 ff23 ff24 ff25 ff25 ff27 ff26 ff27 ff28 ff29 ff2a ff2b ff2b ff2b ff2c ff2c ff2e ff2f ff2f ff30 ff30 ff31 ff31 ff31 ff32 ff33 ff33 ff34 ff34 ff35 ff35 ff36 ff35 ff36 ff37 ff37 ff37 ff37 ff37 ff38 ff38 ff38 ff38 ff39 ff39 ff3a ff3b ff3b ff3a ff3a ff3b ff3b ff3b ff3b ff3c ff3c ff3c ff3d ff3e ff3f ff3e ff3f ff3f ff3e ff3f ff3e ff3f ff3e ff3f ff40 ff3f ff40 ff3f ff3f ff3f ff40 ff40 ff41 ff41 ff41 ff41 ff40 ff41 ff41 ff41 ff41 ff41 ff42 ff42 ff41 ff42 ff42 ff42 ff43 ff42 ff43 ff42 ff43 ff43 ff43 ff43 ff43 ff43 ff43 ff44 ff44 ff44 ff44 ff44 ff45 ff44 ff44 ff44 ff44 ff45 ff45 ff45 ff45 ff45 ff45 ff45 ff46 ff46 ff46 ff45 ff46 ff47 ff46 ff46 ff46 ff47 ff47 ff47 ff47 ff47 ff47 ff47 ff48 ff48 ff48 ff48 ff49 ff48 ff48 ff48 ff48 ff48 ff49 ff49 ff4a ff4a ff4a ff4a ff4a ff4a ff49 ff4a ff4a ff4b ff4a ff4a ff4b ff4c ff4b ff4b ff4c ff4b ff4c ff4b ff4c ff4c ff4c ff4c ff4c ff4c ff4d ff4d ff4d ff4d ff4d ff4d ff4d ff4d ff4d ff4d ff4d ff4d ff4d ff4e ff4e ff4e ff4e ff4e ff4e ff4e ff4e ff4e ff4f ff4f ff4f ff4f ff4f ff4f ff4e ff4f ff4f ff4f ff50 ff4f ff4f ff50 ff4f ff4f ff4f ff50 ff50 ff4f ff50 ff50 ff4f ff51 ff50 ff51 ff51 ff51 ff51 ff51 ff51 ff52 ff51 ff51 ff51 ff52 ff51 ff51 ff51 ff51 ff52 ff52 ff52 ff52 ff52 ff52 ff52 ff53 ff53 ff53 ff53 ff53 ff52 ff53 ff53 ff53 ff52 ff52 ff52 ff53 ff53 ff53 ff53 ff52 ff53 ff54 ff54 ff54 ff53 ff54 ff53 ff54 ff53 ff54 ff54 ff53 ff53 ff54 ff54 ff54 ff55 ff54 ff54 ff54 ff55 ff55 ff54 ff55 ff54 ff54 ff55 ff54 ff54 ff55 ff55 ff55 ff55 ff55 ff55 ff55 ff55 ff55 ff56 ff56 ff55 ff56 ff55 ff55 ff56 ff55 ff56 ff55 ff56 ff55 ff55 ff56 ff56 ff56 ff56 ff57 ff56 ff56 ff56 ff57 ff57 ff56 ff57 ff57 ff57 ff57 ff56 ff57 ff57 ff56 ff56 ff57 ff56 ff56 ff56 ff57 ff57 ff57 ff58 ff56 ff56 ff56 ff56 ff57 ff57 ff57 ff57 ff58 ff58 ff57 ff57 ff58 ff58 ff58 ff58 ff57 ff58 ff58 ff58 ff57 ff58 ff58 ff58 ff58 ff58 ff58 ff58 ff58 ff58 ff58 ff57 ff58 ff58 ff58 ff58 ff58 ff58 ff57 ff58 ff58 ff57 ff57 ff58 ff58 ff58 ff58 ff58 ff58 ff58 ff58 ff58 ff58 ff58 ff58 ff58 ff58 ff58 ff58 ff58 ff57 ff57 ff58 ff58 ff58 ff57 ff57 ff58 ff58 ff58 ff58 ff58 ff58 ff58 ff58 ff58 ff58 ff58 ff58 ff57 ff58 ff58 ff58 ff58 ff58 ff58 ff58 ff58 ff57 ff58 ff58 ff58 ff58 ff58 ff58 ff59 ff59 ff58 ff59 ff58 ff59 ff58 ff59 ff58 ff58 ff58 ff58 ff58 ff58 ff58 ff59 ff58 ff58 ff58 ff59 ff59 ff58 ff59 ff58 ff59 ff59 ff58 ff58 ff58 ff59 ff59 ff58 ff58 ff58 ff59 ff59 ff58 ff58 ff59 ff58 ff58 ff59 ff59 ff58 ff58 ff58 ff57 ff58 ff58 ff58 ff58 ff58 ff58 ff58 ff58 ff57 ff58 ff58 ff57 ff58 ff57 ff58 ff58 ff58 ff58 ff58 ff57 ff58 ff58 ff57 ff57 ff57 ff57 ff57 ff57 ff58 ff57 ff57 ff57 ff57 ff57 ff57 ff57 ff57 ff57 ff57 ff57 ff57 ff57 ff57 ff56 ff57 ff57 ff56 ff56 ff57 ff56 ff56 ff57 ff56 ff56 ff56 ff56 ff57 ff56 ff56 ff56 ff56 ff56 ff56 ff56 ff56 ff56 ff56 ff56 ff56 ff56 ff56 ff56 ff56 ff56 ff56 ff56 ff56 ff56 ff55 ff56 ff55 ff56 ff55 ff55 ff56 ff55 ff55 ff56 ff55 ff55 ff56 ff56 ff55 ff55 ff55 ff55 ff55 ff54 ff55 ff54 ff55 ff54 ff54 ff55 ff55 ff55 ff54 ff54 ff54 ff53 ff53 ff54 ff54 ff53 ff54 ff53 ff53 ff53 ff53 ff53 ff54 ff53 ff53 ff52 ff53 ff54 ff53 ff54 ff53 ff53 ff54 ff53 ff53 ff53 ff52 ff52 ff52 ff52 ff52 ff52 ff52 ff52 ff52 ff52 ff53 ff52 ff52 ff52 ff52 ff52 ff52 ff52 ff52 ff51 ff51 ff50 ff50 ff51 ff51 ff52 ff51 ff51 ff51 ff50 ff51 ff51 ff51 ff51 ff50 ff50 ff51 ff50 ff50 ff4f ff50 ff51 ff50 ff50 ff50 ff51 ff4f ff51 ff4f ff4f ff50 ff50 ff50 ff4f ff4e ff4f ff4d ff4e ff4e ff4e ff4f ff4e ff4f ff4f ff4e ff4e ff4d ff4e ff4e ff4e ff4e ff4e ff4e ff4e ff4e ff4e ff4d ff4e ff4c ff4d ff4d ff4c ff4c ff4c ff4c ff4c ff4d ff4c ff4c ff4c ff4c ff4b ff4c ff4a ff4c ff4c ff4b ff4c ff4b ff4b ff4b ff49 ff49 ff4a ff49 ff49 ff48 ff49 ff49 ff49 ff49 ff48 ff49 ff48 ff48 ff48 ff48 ff48 ff48 ff48 ff48 ff48 ff48 ff48 ff47 ff47 ff47 ff47 ff46 ff47 ff47 ff46 ff46 ff46 ff47 ff46 ff46 ff45 ff46 ff46 ff45 ff46 ff46 ff46 ff45 ff45 ff46 ff46 ff46 ff45 ff45 ff44 ff45 ff44 ff44 ff44 ff44 ff44 ff44 ff43 ff44 ff43 ff43 ff43 ff43 ff43 ff43 ff43 ff42 ff42 ff42 ff43 ff42 ff42 ff42 ff41 ff41 ff41 ff41 ff42 ff41 ff41 ff41 ff41 ff41 ff40 ff40 ff40 ff40 ff40 ff3f ff40 ff40 ff40 ff3f ff3f ff3f ff3f ff3f ff3f ff3f ff3e ff3e ff3d ff3d ff3e ff3d ff3d ff3e ff3d ff3d ff3c ff3c ff3b ff3c ff3b ff3c ff3c ff3b ff3b ff3b ff3b ff3b ff3a ff3a ff3a ff3a ff3a ff3a ff39 ff39 ff39 ff39 ff3a ff3a ff39 ff3a ff39 ff39 ff39 ff38 ff38 ff38 ff38 ff38 ff38 ff38 ff37 ff38 ff37 ff37 ff37 ff37 ff37 ff37 ff37 ff36 ff36 ff36 ff36 ff35 ff36 ff35 ff36 ff35 ff35 ff35 ff35 ff35 ff34 ff35 ff34 ff34 ff33 ff33 ff33 ff32 ff31 ff32 ff31 ff31 ff31 ff30 ff31 ff30 ff31 ff31 ff30 ff30 ff2f ff2f ff2e ff2e ff2e ff2e ff2d ff2e ff2e ff2c ff2c ff2b ff2c ff2b ff2a ff2a ff2a ff29 ff29 ff2a ff29 ff28 ff27 ff27 ff26 ff26 ff25 ff24 ff24 ff23 ff23 ff22 ff21 ff20 ff20 ff20 ff1f ff1e ff1e ff1d ff1c ff1c ff1b ff1a ff1a ff19 ff19 ff18 ff17 ff17 ff16 ff15 ff15 ff14 ff13 ff13 ff12 ff11 ff11 ff10 ff0f ff0f ff0e ff0d ff0d ff0c ff0c ff0b ff0b ff0a ff0a ff09 ff09 ff08 ff08 ff08 ff07 ff07 ff06 ff06 ff06 ff05 ff05 ff05 ff04 ff04 ff04 ff03 ff03 ff03 ff03 ff03 ff02 ff02 ff02 ff02 ff02 ff02 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 │ │ -e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff03 ff03 ff03 ff03 ff03 ff04 ff04 ff04 ff04 ff05 ff05 ff06 ff06 ff06 ff07 ff07 ff08 ff08 ff08 ff09 ff09 ff0a ff0a ff0b ff0b ff0c ff0d ff0d ff0e ff0e ff0f ff0f ff10 ff11 ff11 ff12 ff13 ff14 ff14 ff15 ff16 ff17 ff17 ff18 ff19 ff1a ff1a ff1b ff1c ff1d ff1d ff1e ff1f ff20 ff21 ff22 ff22 ff23 ff25 ff25 ff26 ff26 ff27 ff28 ff29 ff2a ff29 ff2b ff2b ff2c ff2d ff2e ff2e ff2e ff2f ff2f ff30 ff31 ff31 ff32 ff32 ff33 ff33 ff34 ff34 ff35 ff35 ff36 ff35 ff36 ff36 ff36 ff36 ff37 ff38 ff38 ff39 ff39 ff39 ff39 ff3a ff3a ff3a ff3a ff3a ff3a ff3b ff3b ff3a ff3a ff3c ff3d ff3d ff3d ff3d ff3d ff3d ff3d ff3e ff3f ff3e ff3f ff3f ff3f ff40 ff3e ff3f ff3f ff40 ff3f ff41 ff40 ff40 ff40 ff40 ff41 ff41 ff41 ff40 ff41 ff41 ff41 ff42 ff41 ff41 ff42 ff42 ff42 ff42 ff42 ff42 ff42 ff42 ff42 ff43 ff43 ff43 ff43 ff43 ff43 ff44 ff44 ff44 ff44 ff43 ff43 ff44 ff44 ff44 ff44 ff44 ff45 ff45 ff45 ff45 ff45 ff45 ff45 ff46 ff46 ff46 ff46 ff46 ff46 ff46 ff46 ff46 ff47 ff47 ff47 ff47 ff47 ff47 ff47 ff48 ff47 ff47 ff47 ff47 ff48 ff48 ff48 ff48 ff48 ff49 ff49 ff49 ff49 ff48 ff49 ff49 ff49 ff49 ff4a ff4b ff4a ff4a ff4a ff4a ff4b ff4b ff4b ff4b ff4b ff4b ff4c ff4c ff4c ff4c ff4c ff4c ff4c ff4d ff4c ff4c ff4d ff4d ff4c ff4c ff4d ff4d ff4d ff4e ff4d ff4d ff4d ff4e ff4d ff4e ff4e ff4e ff4e ff4e ff4e ff4e ff4e ff4e ff4f ff4e ff4e ff4f ff4e ff4f ff4e ff4f ff4f ff4e ff4f ff4f ff4e ff4f ff50 ff4f ff50 ff50 ff50 ff50 ff51 ff50 ff50 ff50 ff50 ff50 ff51 ff51 ff51 ff50 ff50 ff51 ff51 ff51 ff51 ff51 ff51 ff52 ff52 ff52 ff52 ff52 ff52 ff52 ff52 ff52 ff52 ff52 ff52 ff52 ff52 ff52 ff52 ff52 ff53 ff53 ff52 ff53 ff53 ff53 ff53 ff53 ff53 ff53 ff54 ff53 ff54 ff54 ff53 ff52 ff53 ff54 ff53 ff54 ff53 ff53 ff54 ff53 ff53 ff54 ff54 ff54 ff54 ff54 ff54 ff54 ff53 ff54 ff53 ff53 ff54 ff53 ff54 ff54 ff54 ff55 ff54 ff54 ff55 ff54 ff55 ff55 ff55 ff56 ff55 ff55 ff55 ff55 ff55 ff56 ff56 ff56 ff56 ff56 ff56 ff56 ff55 ff56 ff56 ff55 ff56 ff55 ff55 ff56 ff56 ff56 ff55 ff56 ff56 ff56 ff55 ff56 ff56 ff57 ff56 ff57 ff56 ff56 ff56 ff56 ff57 ff57 ff57 ff57 ff57 ff57 ff57 ff57 ff57 ff57 ff57 ff58 ff57 ff58 ff57 ff57 ff57 ff57 ff57 ff57 ff58 ff57 ff57 ff57 ff57 ff57 ff58 ff57 ff57 ff57 ff57 ff57 ff57 ff57 ff57 ff57 ff57 ff57 ff57 ff57 ff58 ff57 ff57 ff57 ff58 ff57 ff57 ff57 ff58 ff58 ff57 ff58 ff57 ff58 ff57 ff57 ff57 ff57 ff57 ff58 ff58 ff57 ff57 ff58 ff58 ff58 ff57 ff58 ff57 ff58 ff58 ff58 ff57 ff57 ff57 ff57 ff57 ff57 ff57 ff57 ff58 ff58 ff58 ff58 ff57 ff58 ff58 ff58 ff58 ff58 ff58 ff58 ff58 ff57 ff58 ff58 ff58 ff58 ff58 ff57 ff58 ff58 ff57 ff58 ff58 ff58 ff58 ff58 ff57 ff58 ff58 ff58 ff57 ff58 ff57 ff58 ff58 ff58 ff58 ff58 ff58 ff58 ff57 ff58 ff57 ff58 ff58 ff57 ff57 ff58 ff58 ff58 ff58 ff58 ff58 ff58 ff58 ff57 ff58 ff58 ff57 ff57 ff57 ff57 ff57 ff57 ff57 ff58 ff57 ff57 ff57 ff57 ff57 ff57 ff57 ff57 ff57 ff57 ff57 ff57 ff57 ff57 ff57 ff57 ff57 ff57 ff58 ff57 ff57 ff56 ff56 ff56 ff56 ff57 ff56 ff57 ff57 ff56 ff57 ff56 ff56 ff56 ff57 ff56 ff56 ff56 ff56 ff55 ff56 ff56 ff55 ff55 ff55 ff56 ff56 ff55 ff55 ff55 ff56 ff55 ff55 ff55 ff56 ff55 ff56 ff55 ff55 ff56 ff56 ff55 ff55 ff55 ff55 ff55 ff56 ff55 ff55 ff55 ff56 ff55 ff54 ff55 ff56 ff55 ff55 ff55 ff55 ff55 ff55 ff56 ff55 ff55 ff55 ff54 ff55 ff54 ff55 ff54 ff54 ff54 ff53 ff54 ff55 ff55 ff54 ff54 ff54 ff53 ff53 ff54 ff53 ff53 ff54 ff53 ff53 ff53 ff53 ff52 ff53 ff53 ff52 ff52 ff53 ff53 ff52 ff52 ff53 ff52 ff53 ff53 ff53 ff53 ff52 ff52 ff51 ff52 ff51 ff52 ff52 ff51 ff51 ff51 ff51 ff51 ff52 ff52 ff51 ff51 ff51 ff51 ff51 ff51 ff51 ff50 ff50 ff50 ff51 ff50 ff4f ff50 ff51 ff50 ff50 ff50 ff4f ff50 ff50 ff50 ff50 ff50 ff50 ff4f ff50 ff50 ff50 ff4f ff50 ff50 ff4e ff50 ff4e ff4f ff50 ff50 ff50 ff4f ff4e ff4e ff4d ff4d ff4e ff4e ff4e ff4e ff4e ff4e ff4e ff4e ff4d ff4e ff4d ff4d ff4d ff4d ff4d ff4d ff4e ff4d ff4d ff4d ff4c ff4d ff4c ff4c ff4c ff4b ff4b ff4b ff4c ff4b ff4c ff4c ff4b ff4b ff4a ff49 ff4a ff4a ff4b ff4a ff4b ff4a ff4a ff49 ff49 ff49 ff49 ff49 ff48 ff48 ff48 ff48 ff48 ff48 ff48 ff48 ff47 ff47 ff48 ff48 ff47 ff47 ff47 ff48 ff47 ff47 ff47 ff47 ff46 ff47 ff46 ff46 ff46 ff46 ff46 ff45 ff46 ff46 ff45 ff45 ff46 ff45 ff45 ff45 ff45 ff45 ff45 ff45 ff45 ff45 ff45 ff45 ff45 ff44 ff44 ff43 ff43 ff43 ff43 ff43 ff43 ff43 ff42 ff43 ff43 ff42 ff42 ff42 ff42 ff43 ff42 ff41 ff42 ff42 ff42 ff42 ff42 ff41 ff41 ff40 ff40 ff40 ff41 ff40 ff40 ff41 ff40 ff40 ff3f ff40 ff3f ff40 ff3f ff3f ff3f ff3f ff3f ff3e ff3e ff3e ff3e ff3e ff3e ff3e ff3e ff3c ff3c ff3e ff3c ff3c ff3d ff3b ff3b ff3b ff3c ff3b ff3b ff3a ff3b ff3b ff3b ff3b ff3a ff3a ff3a ff3a ff39 ff3a ff3a ff39 ff39 ff39 ff39 ff38 ff38 ff39 ff39 ff38 ff39 ff38 ff38 ff38 ff38 ff37 ff37 ff37 ff38 ff37 ff37 ff37 ff37 ff36 ff36 ff36 ff36 ff37 ff36 ff36 ff36 ff36 ff36 ff36 ff35 ff36 ff35 ff35 ff34 ff34 ff34 ff33 ff34 ff33 ff33 ff33 ff33 ff32 ff33 ff32 ff32 ff30 ff31 ff31 ff31 ff31 ff30 ff30 ff30 ff30 ff30 ff30 ff2f ff2e ff2e ff2e ff2e ff2e ff2d ff2d ff2c ff2c ff2b ff2c ff2b ff2a ff2a ff2a ff29 ff29 ff28 ff29 ff28 ff27 ff26 ff26 ff25 ff25 ff24 ff23 ff23 ff22 ff22 ff21 ff20 ff20 ff1f ff1f ff1e ff1e ff1d ff1c ff1b ff1b ff1a ff19 ff19 ff18 ff18 ff17 ff16 ff16 ff15 ff15 ff14 ff13 ff13 ff11 ff11 ff10 ff10 ff10 ff0f ff0e ff0d ff0d ff0c ff0c ff0b ff0b ff0a ff09 ff09 ff09 ff08 ff08 ff08 ff07 ff07 ff06 ff06 ff06 ff05 ff05 ff05 ff04 ff04 ff04 ff04 ff03 ff03 ff03 ff03 ff03 ff02 ff02 ff02 ff02 ff02 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 │ │ -e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff03 ff03 ff03 ff03 ff03 ff04 ff04 ff04 ff04 ff05 ff05 ff06 ff06 ff06 ff07 ff07 ff08 ff08 ff08 ff09 ff09 ff0a ff0a ff0b ff0b ff0c ff0c ff0d ff0e ff0e ff0f ff0f ff10 ff11 ff11 ff12 ff13 ff14 ff14 ff15 ff16 ff17 ff17 ff19 ff19 ff1a ff1b ff1b ff1c ff1d ff1d ff1e ff1f ff20 ff21 ff21 ff22 ff24 ff23 ff25 ff24 ff26 ff27 ff28 ff28 ff2a ff2a ff2b ff2c ff2c ff2c ff2d ff2d ff2e ff2f ff2f ff30 ff30 ff31 ff32 ff32 ff33 ff33 ff33 ff34 ff35 ff35 ff34 ff35 ff35 ff36 ff37 ff37 ff37 ff38 ff38 ff39 ff38 ff38 ff39 ff39 ff39 ff39 ff3a ff3b ff3b ff3a ff3a ff3b ff3a ff3b ff3b ff3b ff3b ff3c ff3c ff3d ff3e ff3e ff3e ff3e ff3e ff3e ff3e ff3f ff3f ff40 ff3f ff40 ff3f ff40 ff3f ff40 ff40 ff40 ff40 ff40 ff40 ff40 ff40 ff42 ff40 ff41 ff41 ff42 ff42 ff41 ff42 ff41 ff41 ff41 ff42 ff43 ff42 ff42 ff42 ff43 ff43 ff43 ff43 ff42 ff43 ff43 ff43 ff43 ff44 ff43 ff43 ff44 ff44 ff44 ff44 ff44 ff44 ff45 ff45 ff45 ff45 ff44 ff45 ff45 ff45 ff45 ff45 ff46 ff46 ff47 ff46 ff47 ff47 ff47 ff46 ff46 ff46 ff46 ff47 ff47 ff48 ff47 ff47 ff48 ff48 ff48 ff48 ff48 ff48 ff48 ff48 ff48 ff49 ff49 ff48 ff49 ff49 ff49 ff49 ff49 ff4a ff4a ff4a ff4a ff4b ff4b ff4c ff4c ff4b ff4b ff4b ff4b ff4c ff4c ff4c ff4b ff4c ff4c ff4c ff4c ff4c ff4c ff4c ff4d ff4c ff4c ff4c ff4d ff4d ff4d ff4d ff4e ff4d ff4d ff4d ff4e ff4e ff4d ff4e ff4e ff4e ff4e ff4e ff4e ff4e ff4e ff4e ff4e ff4e ff4e ff4e ff4f ff50 ff4f ff4f ff4f ff50 ff50 ff4f ff50 ff4f ff50 ff4f ff4f ff50 ff50 ff50 ff50 ff50 ff51 ff50 ff51 ff51 ff51 ff51 ff51 ff51 ff52 ff51 ff51 ff51 ff51 ff51 ff51 ff51 ff51 ff51 ff52 ff52 ff52 ff52 ff52 ff52 ff52 ff52 ff52 ff52 ff52 ff53 ff53 ff53 ff53 ff53 ff53 ff53 ff53 ff53 ff52 ff53 ff53 ff52 ff53 ff52 ff53 ff53 ff53 ff53 ff54 ff54 ff54 ff54 ff53 ff53 ff54 ff53 ff54 ff53 ff53 ff53 ff53 ff53 ff54 ff54 ff54 ff53 ff54 ff54 ff54 ff55 ff55 ff55 ff55 ff55 ff54 ff55 ff55 ff55 ff56 ff55 ff55 ff54 ff54 ff55 ff55 ff55 ff54 ff55 ff55 ff54 ff55 ff55 ff54 ff54 ff55 ff55 ff54 ff55 ff55 ff55 ff55 ff55 ff56 ff55 ff56 ff56 ff56 ff56 ff56 ff56 ff56 ff57 ff57 ff57 ff56 ff57 ff57 ff57 ff56 ff57 ff57 ff57 ff57 ff57 ff57 ff57 ff56 ff57 ff56 ff56 ff57 ff57 ff57 ff57 ff57 ff57 ff57 ff57 ff57 ff56 ff57 ff57 ff57 ff57 ff57 ff57 ff57 ff57 ff56 ff57 ff56 ff57 ff57 ff57 ff57 ff57 ff57 ff57 ff58 ff56 ff57 ff57 ff57 ff57 ff57 ff57 ff57 ff57 ff57 ff57 ff57 ff57 ff57 ff57 ff57 ff57 ff57 ff57 ff57 ff57 ff57 ff57 ff57 ff57 ff57 ff57 ff57 ff57 ff57 ff57 ff57 ff57 ff57 ff57 ff57 ff57 ff57 ff58 ff57 ff57 ff57 ff57 ff57 ff57 ff57 ff57 ff57 ff57 ff57 ff57 ff57 ff57 ff57 ff58 ff57 ff57 ff57 ff57 ff57 ff57 ff57 ff57 ff57 ff57 ff58 ff57 ff57 ff58 ff58 ff57 ff57 ff57 ff58 ff57 ff57 ff57 ff57 ff58 ff57 ff58 ff57 ff57 ff57 ff58 ff57 ff58 ff57 ff58 ff58 ff57 ff57 ff57 ff57 ff57 ff57 ff57 ff57 ff56 ff56 ff56 ff56 ff56 ff57 ff56 ff56 ff56 ff56 ff56 ff56 ff56 ff56 ff56 ff56 ff56 ff56 ff56 ff56 ff57 ff56 ff56 ff56 ff56 ff57 ff56 ff57 ff57 ff56 ff56 ff56 ff56 ff56 ff57 ff56 ff56 ff56 ff56 ff55 ff55 ff55 ff55 ff55 ff55 ff56 ff55 ff55 ff55 ff55 ff56 ff55 ff55 ff55 ff56 ff55 ff56 ff55 ff55 ff55 ff55 ff54 ff55 ff55 ff55 ff55 ff55 ff55 ff55 ff54 ff55 ff55 ff54 ff55 ff54 ff55 ff55 ff54 ff54 ff55 ff54 ff54 ff54 ff55 ff54 ff54 ff55 ff54 ff55 ff54 ff53 ff54 ff53 ff53 ff54 ff53 ff54 ff54 ff54 ff53 ff53 ff54 ff53 ff53 ff53 ff53 ff53 ff53 ff53 ff52 ff52 ff52 ff52 ff52 ff52 ff52 ff52 ff52 ff52 ff52 ff51 ff52 ff51 ff51 ff52 ff52 ff51 ff52 ff51 ff52 ff51 ff51 ff51 ff51 ff50 ff50 ff51 ff51 ff51 ff51 ff50 ff50 ff51 ff50 ff51 ff50 ff50 ff4f ff50 ff50 ff4f ff50 ff50 ff50 ff4e ff4f ff4f ff4e ff50 ff50 ff4f ff50 ff4f ff4f ff4f ff4f ff4f ff4f ff4f ff4f ff4e ff4f ff4e ff4f ff4f ff4f ff4f ff4f ff4e ff4e ff4d ff4d ff4d ff4e ff4d ff4e ff4d ff4d ff4d ff4d ff4d ff4d ff4d ff4c ff4c ff4c ff4c ff4c ff4d ff4d ff4c ff4c ff4c ff4c ff4b ff4b ff4c ff4a ff4b ff49 ff4b ff4b ff4b ff4b ff4b ff4b ff49 ff49 ff49 ff49 ff49 ff49 ff49 ff49 ff49 ff49 ff49 ff48 ff48 ff48 ff48 ff47 ff47 ff47 ff47 ff47 ff48 ff47 ff47 ff47 ff47 ff46 ff47 ff46 ff46 ff47 ff46 ff46 ff47 ff47 ff46 ff46 ff46 ff46 ff46 ff45 ff45 ff45 ff45 ff45 ff45 ff45 ff45 ff44 ff44 ff45 ff44 ff45 ff45 ff44 ff44 ff44 ff44 ff44 ff44 ff43 ff44 ff43 ff43 ff43 ff43 ff43 ff42 ff42 ff42 ff42 ff42 ff41 ff42 ff42 ff42 ff42 ff42 ff41 ff42 ff41 ff41 ff41 ff41 ff41 ff40 ff40 ff3f ff40 ff3f ff3f ff40 ff40 ff40 ff40 ff3f ff3f ff3f ff3f ff3f ff3f ff3e ff3e ff3e ff3e ff3e ff3c ff3e ff3c ff3c ff3d ff3c ff3c ff3b ff3c ff3c ff3b ff3b ff3a ff3b ff3b ff3b ff3b ff3a ff3a ff3a ff3a ff3a ff3a ff3a ff3a ff39 ff39 ff39 ff3a ff3a ff39 ff39 ff38 ff39 ff38 ff38 ff38 ff38 ff38 ff38 ff38 ff38 ff38 ff37 ff37 ff37 ff37 ff38 ff37 ff37 ff37 ff37 ff36 ff35 ff36 ff36 ff36 ff35 ff36 ff36 ff36 ff36 ff35 ff34 ff35 ff34 ff34 ff33 ff33 ff32 ff33 ff32 ff33 ff32 ff33 ff33 ff32 ff31 ff30 ff31 ff30 ff30 ff30 ff30 ff30 ff30 ff30 ff30 ff30 ff2e ff2e ff2f ff2e ff2e ff2d ff2d ff2d ff2c ff2c ff2c ff2b ff2b ff2b ff2a ff2a ff29 ff29 ff28 ff28 ff27 ff27 ff27 ff25 ff24 ff24 ff24 ff23 ff23 ff22 ff21 ff21 ff20 ff20 ff1f ff1f ff1e ff1d ff1c ff1c ff1b ff1b ff1a ff1a ff19 ff18 ff18 ff17 ff16 ff16 ff15 ff14 ff14 ff13 ff13 ff11 ff11 ff10 ff10 ff0f ff0e ff0e ff0d ff0d ff0c ff0c ff0b ff0b ff0a ff0a ff09 ff09 ff08 ff08 ff08 ff07 ff07 ff06 ff06 ff06 ff05 ff05 ff05 ff04 ff04 ff04 ff04 ff03 ff03 ff03 ff03 ff03 ff02 ff02 ff02 ff02 ff02 ff02 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 │ │ -e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff03 ff03 ff03 ff03 ff04 ff04 ff04 ff04 ff05 ff05 ff05 ff06 ff06 ff06 ff07 ff07 ff07 ff08 ff08 ff09 ff09 ff0a ff0a ff0b ff0b ff0c ff0d ff0d ff0e ff0e ff0f ff0f ff10 ff11 ff11 ff12 ff13 ff14 ff14 ff15 ff16 ff17 ff17 ff18 ff19 ff19 ff1a ff1b ff1b ff1d ff1e ff1f ff1f ff20 ff20 ff21 ff22 ff23 ff23 ff25 ff25 ff26 ff26 ff28 ff28 ff29 ff2a ff2a ff2b ff2b ff2c ff2d ff2d ff2e ff2e ff2f ff30 ff30 ff31 ff31 ff32 ff32 ff33 ff33 ff33 ff34 ff34 ff34 ff35 ff36 ff36 ff36 ff36 ff37 ff37 ff38 ff38 ff38 ff38 ff38 ff39 ff39 ff3a ff3a ff39 ff3a ff3b ff3a ff3a ff3a ff3b ff3b ff3c ff3c ff3c ff3c ff3e ff3c ff3e ff3c ff3d ff3e ff3f ff3f ff3f ff3f ff3f ff3f ff3f ff3f ff3f ff3f ff3f ff3f ff40 ff40 ff40 ff3f ff40 ff40 ff41 ff41 ff41 ff41 ff41 ff41 ff40 ff41 ff41 ff42 ff42 ff41 ff42 ff42 ff43 ff43 ff41 ff42 ff42 ff43 ff42 ff42 ff43 ff44 ff43 ff43 ff44 ff43 ff43 ff43 ff44 ff44 ff44 ff45 ff44 ff44 ff44 ff44 ff44 ff44 ff45 ff45 ff46 ff45 ff46 ff46 ff46 ff46 ff46 ff46 ff46 ff46 ff46 ff46 ff47 ff47 ff47 ff47 ff48 ff48 ff47 ff47 ff47 ff47 ff47 ff48 ff48 ff48 ff48 ff49 ff48 ff48 ff49 ff48 ff48 ff48 ff48 ff49 ff4a ff4a ff4a ff4a ff4a ff4a ff4a ff4b ff4a ff4a ff4b ff4b ff4b ff4b ff4c ff4c ff4b ff4b ff4b ff4c ff4c ff4c ff4c ff4c ff4c ff4d ff4c ff4d ff4d ff4d ff4d ff4d ff4d ff4d ff4e ff4d ff4d ff4d ff4d ff4d ff4d ff4d ff4d ff4d ff4e ff4e ff4e ff4e ff4f ff4f ff4f ff4e ff4f ff4f ff4f ff4e ff4f ff4f ff4f ff4f ff4e ff4f ff4f ff50 ff4f ff4f ff50 ff4f ff50 ff51 ff50 ff50 ff50 ff50 ff51 ff50 ff50 ff50 ff50 ff51 ff51 ff51 ff51 ff51 ff51 ff51 ff51 ff52 ff51 ff52 ff51 ff51 ff52 ff52 ff52 ff52 ff52 ff52 ff52 ff52 ff52 ff52 ff52 ff52 ff52 ff52 ff52 ff52 ff52 ff52 ff52 ff53 ff53 ff53 ff53 ff53 ff53 ff53 ff52 ff53 ff53 ff53 ff53 ff53 ff53 ff53 ff53 ff53 ff53 ff53 ff53 ff53 ff54 ff54 ff54 ff54 ff54 ff54 ff54 ff55 ff54 ff54 ff55 ff55 ff55 ff54 ff54 ff54 ff54 ff55 ff55 ff55 ff54 ff55 ff55 ff54 ff55 ff55 ff54 ff54 ff55 ff55 ff54 ff54 ff55 ff55 ff54 ff55 ff56 ff55 ff56 ff56 ff56 ff56 ff56 ff55 ff55 ff56 ff56 ff56 ff56 ff56 ff57 ff57 ff56 ff56 ff55 ff56 ff56 ff56 ff56 ff57 ff56 ff56 ff56 ff56 ff56 ff55 ff55 ff56 ff56 ff55 ff55 ff55 ff56 ff56 ff56 ff56 ff56 ff56 ff56 ff56 ff56 ff56 ff56 ff56 ff56 ff56 ff56 ff56 ff56 ff57 ff56 ff56 ff57 ff56 ff56 ff56 ff56 ff57 ff56 ff57 ff56 ff56 ff56 ff56 ff56 ff57 ff56 ff56 ff56 ff56 ff56 ff56 ff56 ff56 ff56 ff56 ff56 ff56 ff57 ff56 ff57 ff56 ff57 ff56 ff56 ff57 ff56 ff57 ff56 ff57 ff56 ff58 ff57 ff56 ff56 ff56 ff57 ff56 ff56 ff57 ff56 ff56 ff57 ff56 ff56 ff57 ff57 ff58 ff57 ff57 ff57 ff57 ff57 ff57 ff57 ff57 ff56 ff57 ff58 ff56 ff57 ff57 ff57 ff57 ff57 ff57 ff57 ff57 ff57 ff57 ff57 ff58 ff57 ff56 ff57 ff57 ff57 ff57 ff57 ff57 ff57 ff57 ff56 ff57 ff57 ff57 ff57 ff57 ff57 ff56 ff57 ff56 ff56 ff56 ff56 ff56 ff57 ff56 ff55 ff55 ff56 ff56 ff56 ff55 ff55 ff56 ff56 ff55 ff55 ff55 ff56 ff57 ff56 ff55 ff55 ff56 ff57 ff56 ff56 ff56 ff56 ff55 ff56 ff56 ff56 ff56 ff55 ff56 ff55 ff55 ff55 ff55 ff55 ff55 ff55 ff55 ff55 ff55 ff55 ff55 ff55 ff55 ff55 ff54 ff54 ff55 ff55 ff55 ff55 ff55 ff54 ff55 ff54 ff54 ff55 ff55 ff54 ff53 ff54 ff54 ff54 ff55 ff55 ff54 ff54 ff54 ff54 ff53 ff53 ff53 ff54 ff53 ff54 ff54 ff54 ff53 ff54 ff54 ff53 ff53 ff53 ff53 ff52 ff53 ff53 ff52 ff52 ff53 ff53 ff53 ff53 ff53 ff53 ff53 ff53 ff52 ff53 ff53 ff52 ff52 ff52 ff52 ff51 ff52 ff52 ff51 ff51 ff52 ff52 ff51 ff51 ff51 ff51 ff51 ff51 ff51 ff51 ff51 ff51 ff51 ff51 ff50 ff51 ff51 ff51 ff50 ff50 ff50 ff50 ff50 ff50 ff50 ff50 ff50 ff50 ff51 ff50 ff50 ff4f ff4f ff50 ff4f ff4f ff4f ff4f ff4e ff4e ff4f ff4e ff4f ff4f ff4e ff4f ff4f ff4f ff4e ff4e ff4f ff4f ff4e ff4e ff4e ff4e ff4e ff4e ff4e ff4e ff4e ff4e ff4e ff4e ff4d ff4d ff4d ff4e ff4d ff4d ff4c ff4c ff4c ff4c ff4c ff4d ff4c ff4b ff4b ff4c ff4c ff4b ff4b ff4c ff4c ff4c ff4b ff4c ff4b ff4b ff4a ff49 ff4a ff49 ff4a ff4a ff4a ff4a ff4a ff4a ff49 ff48 ff48 ff48 ff49 ff49 ff48 ff49 ff48 ff48 ff48 ff48 ff48 ff48 ff47 ff47 ff47 ff47 ff46 ff46 ff47 ff47 ff46 ff46 ff47 ff46 ff46 ff46 ff46 ff46 ff45 ff46 ff46 ff46 ff46 ff46 ff46 ff45 ff45 ff45 ff44 ff44 ff45 ff44 ff44 ff45 ff44 ff44 ff44 ff45 ff44 ff44 ff44 ff44 ff43 ff43 ff44 ff43 ff43 ff43 ff43 ff43 ff43 ff43 ff42 ff42 ff41 ff42 ff42 ff42 ff41 ff41 ff42 ff41 ff41 ff41 ff41 ff41 ff41 ff40 ff40 ff41 ff40 ff40 ff40 ff40 ff3f ff3f ff3e ff3f ff3e ff3f ff3e ff3f ff3f ff3f ff3e ff3e ff3e ff3e ff3e ff3e ff3d ff3d ff3e ff3c ff3d ff3c ff3c ff3b ff3c ff3c ff3b ff3b ff3b ff3a ff3a ff3a ff3b ff3a ff3a ff3b ff3a ff3a ff39 ff39 ff39 ff3a ff3a ff3a ff39 ff39 ff38 ff39 ff3a ff39 ff39 ff38 ff39 ff38 ff38 ff38 ff38 ff38 ff38 ff38 ff38 ff38 ff37 ff37 ff37 ff36 ff37 ff36 ff36 ff36 ff37 ff36 ff35 ff36 ff36 ff35 ff35 ff36 ff35 ff35 ff35 ff34 ff33 ff33 ff33 ff33 ff33 ff33 ff32 ff32 ff32 ff32 ff32 ff32 ff31 ff31 ff30 ff30 ff30 ff30 ff30 ff2f ff30 ff2f ff30 ff30 ff2e ff2e ff2e ff2e ff2e ff2e ff2d ff2c ff2b ff2b ff2c ff2c ff2b ff2a ff2a ff2a ff29 ff29 ff28 ff28 ff27 ff26 ff25 ff25 ff24 ff24 ff24 ff22 ff23 ff22 ff22 ff21 ff20 ff20 ff1f ff1e ff1e ff1e ff1d ff1c ff1b ff1a ff1a ff1a ff19 ff18 ff18 ff17 ff16 ff16 ff15 ff15 ff13 ff13 ff12 ff11 ff11 ff10 ff10 ff0f ff0f ff0e ff0d ff0d ff0c ff0c ff0b ff0b ff0a ff0a ff09 ff09 ff08 ff08 ff08 ff07 ff07 ff06 ff06 ff06 ff05 ff05 ff05 ff05 ff04 ff04 ff04 ff03 ff03 ff03 ff03 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 │ │ -e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff03 ff03 ff03 ff03 ff04 ff04 ff04 ff04 ff05 ff05 ff05 ff06 ff06 ff06 ff07 ff07 ff07 ff08 ff08 ff09 ff09 ff0a ff0a ff0b ff0c ff0c ff0c ff0d ff0e ff0e ff0f ff10 ff10 ff11 ff11 ff12 ff13 ff14 ff14 ff14 ff15 ff16 ff17 ff18 ff18 ff19 ff1a ff1b ff1c ff1d ff1d ff1d ff1f ff1f ff21 ff21 ff22 ff23 ff23 ff24 ff24 ff26 ff26 ff28 ff28 ff29 ff29 ff2a ff2a ff2c ff2b ff2c ff2d ff2e ff2e ff2f ff30 ff30 ff31 ff31 ff31 ff32 ff32 ff33 ff33 ff34 ff35 ff35 ff34 ff35 ff35 ff36 ff35 ff37 ff37 ff38 ff37 ff38 ff38 ff38 ff39 ff39 ff39 ff3a ff3a ff3a ff3a ff3a ff3a ff3a ff3c ff3c ff3b ff3c ff3d ff3b ff3d ff3b ff3c ff3d ff3d ff3d ff3d ff3d ff3d ff3e ff3e ff3e ff3f ff3f ff3f ff3f ff40 ff3f ff40 ff3f ff40 ff40 ff40 ff41 ff40 ff40 ff40 ff40 ff40 ff41 ff41 ff42 ff42 ff41 ff42 ff42 ff42 ff42 ff41 ff41 ff42 ff43 ff42 ff42 ff43 ff43 ff43 ff43 ff43 ff42 ff42 ff43 ff43 ff44 ff43 ff45 ff43 ff43 ff43 ff44 ff43 ff44 ff45 ff45 ff45 ff45 ff45 ff45 ff45 ff45 ff45 ff45 ff45 ff46 ff45 ff45 ff46 ff46 ff47 ff47 ff47 ff47 ff47 ff46 ff46 ff47 ff47 ff48 ff48 ff47 ff47 ff48 ff47 ff47 ff48 ff47 ff47 ff48 ff48 ff49 ff49 ff49 ff49 ff49 ff49 ff49 ff49 ff49 ff49 ff48 ff48 ff4a ff4a ff4a ff4b ff4b ff4b ff4b ff4b ff4b ff4b ff4c ff4c ff4b ff4b ff4c ff4b ff4c ff4d ff4c ff4c ff4d ff4c ff4c ff4d ff4c ff4c ff4c ff4c ff4c ff4c ff4c ff4d ff4d ff4e ff4e ff4e ff4e ff4e ff4e ff4e ff4e ff4e ff4e ff4e ff4d ff4e ff4e ff4e ff4f ff4e ff4f ff4f ff4f ff4f ff4e ff4f ff4f ff4f ff50 ff50 ff50 ff4f ff50 ff50 ff50 ff50 ff50 ff50 ff50 ff50 ff50 ff51 ff51 ff50 ff50 ff50 ff51 ff51 ff51 ff51 ff51 ff51 ff51 ff51 ff51 ff51 ff51 ff52 ff51 ff51 ff51 ff52 ff51 ff51 ff51 ff51 ff52 ff52 ff52 ff52 ff52 ff52 ff52 ff52 ff52 ff52 ff52 ff52 ff52 ff52 ff52 ff52 ff52 ff52 ff52 ff52 ff52 ff53 ff53 ff53 ff52 ff53 ff53 ff53 ff53 ff53 ff54 ff53 ff54 ff54 ff53 ff54 ff54 ff53 ff54 ff53 ff53 ff54 ff54 ff53 ff54 ff54 ff54 ff54 ff54 ff54 ff54 ff54 ff54 ff54 ff54 ff54 ff54 ff54 ff55 ff54 ff55 ff56 ff55 ff55 ff55 ff55 ff55 ff55 ff55 ff55 ff55 ff55 ff55 ff55 ff55 ff56 ff56 ff56 ff54 ff55 ff55 ff55 ff55 ff55 ff56 ff56 ff55 ff56 ff55 ff55 ff55 ff55 ff55 ff55 ff55 ff55 ff55 ff55 ff56 ff55 ff55 ff55 ff55 ff55 ff55 ff56 ff56 ff56 ff55 ff56 ff55 ff55 ff55 ff55 ff56 ff55 ff55 ff56 ff56 ff56 ff55 ff56 ff57 ff55 ff57 ff56 ff55 ff55 ff55 ff55 ff56 ff55 ff55 ff55 ff55 ff56 ff55 ff55 ff55 ff55 ff55 ff56 ff55 ff57 ff56 ff56 ff56 ff57 ff56 ff56 ff57 ff56 ff56 ff56 ff57 ff56 ff57 ff57 ff56 ff56 ff56 ff56 ff56 ff56 ff57 ff56 ff56 ff56 ff56 ff56 ff57 ff57 ff56 ff57 ff57 ff57 ff57 ff57 ff57 ff57 ff57 ff56 ff56 ff57 ff56 ff57 ff55 ff55 ff57 ff55 ff55 ff55 ff56 ff55 ff55 ff56 ff57 ff55 ff56 ff56 ff56 ff56 ff56 ff56 ff56 ff56 ff55 ff56 ff56 ff57 ff56 ff56 ff57 ff56 ff56 ff55 ff56 ff56 ff56 ff56 ff55 ff56 ff56 ff55 ff55 ff56 ff56 ff55 ff54 ff55 ff55 ff55 ff54 ff55 ff55 ff55 ff56 ff55 ff55 ff54 ff55 ff55 ff55 ff55 ff55 ff55 ff55 ff55 ff55 ff55 ff55 ff54 ff55 ff54 ff54 ff55 ff55 ff55 ff55 ff55 ff55 ff55 ff55 ff54 ff55 ff55 ff54 ff54 ff54 ff53 ff54 ff54 ff54 ff54 ff54 ff54 ff54 ff54 ff53 ff54 ff54 ff53 ff53 ff53 ff53 ff53 ff54 ff54 ff54 ff54 ff54 ff54 ff53 ff53 ff53 ff53 ff53 ff53 ff53 ff53 ff53 ff53 ff53 ff52 ff53 ff53 ff53 ff52 ff53 ff53 ff52 ff52 ff52 ff52 ff52 ff52 ff52 ff52 ff52 ff52 ff52 ff52 ff52 ff52 ff52 ff52 ff51 ff51 ff51 ff51 ff50 ff50 ff51 ff51 ff51 ff50 ff51 ff50 ff51 ff51 ff50 ff50 ff51 ff50 ff50 ff50 ff50 ff50 ff50 ff50 ff50 ff50 ff4f ff4f ff4f ff4f ff50 ff50 ff4f ff4f ff50 ff50 ff50 ff4f ff4f ff4f ff4f ff4f ff4e ff4e ff4e ff4e ff4e ff4e ff4e ff4e ff4e ff4e ff4e ff4e ff4e ff4e ff4e ff4e ff4e ff4e ff4d ff4d ff4d ff4d ff4d ff4d ff4d ff4d ff4d ff4e ff4d ff4d ff4d ff4d ff4d ff4d ff4c ff4c ff4b ff4c ff4b ff4c ff4b ff4b ff4b ff4b ff4b ff4b ff49 ff4b ff4b ff4b ff4b ff4b ff4b ff4b ff49 ff48 ff49 ff49 ff49 ff49 ff48 ff48 ff48 ff48 ff48 ff48 ff48 ff48 ff48 ff48 ff47 ff48 ff48 ff47 ff47 ff47 ff47 ff47 ff46 ff46 ff46 ff47 ff46 ff46 ff46 ff46 ff46 ff46 ff46 ff46 ff45 ff45 ff45 ff45 ff45 ff45 ff45 ff45 ff45 ff45 ff45 ff45 ff45 ff44 ff44 ff44 ff44 ff44 ff44 ff44 ff43 ff43 ff44 ff43 ff44 ff43 ff43 ff43 ff43 ff42 ff43 ff43 ff43 ff43 ff43 ff42 ff42 ff42 ff42 ff42 ff41 ff41 ff41 ff41 ff41 ff40 ff41 ff40 ff40 ff40 ff40 ff40 ff40 ff40 ff40 ff40 ff40 ff40 ff3f ff40 ff3f ff3f ff3e ff3f ff3e ff3e ff3e ff3e ff3f ff3f ff3e ff3d ff3d ff3e ff3c ff3d ff3d ff3c ff3d ff3c ff3c ff3c ff3c ff3b ff3c ff3c ff3a ff3a ff3a ff3a ff3a ff3a ff3b ff3a ff3a ff3a ff3a ff3a ff39 ff39 ff39 ff39 ff38 ff38 ff39 ff39 ff38 ff38 ff39 ff39 ff38 ff38 ff38 ff38 ff37 ff37 ff37 ff37 ff37 ff37 ff37 ff37 ff37 ff37 ff37 ff36 ff37 ff35 ff35 ff35 ff36 ff36 ff35 ff34 ff34 ff34 ff34 ff34 ff34 ff34 ff34 ff33 ff32 ff32 ff32 ff32 ff32 ff33 ff32 ff32 ff32 ff31 ff31 ff31 ff30 ff30 ff30 ff30 ff30 ff2f ff2f ff2e ff2f ff2f ff2e ff2e ff2d ff2d ff2d ff2d ff2d ff2c ff2b ff2b ff2a ff2b ff2a ff2a ff2a ff29 ff29 ff28 ff28 ff27 ff27 ff27 ff26 ff25 ff23 ff24 ff24 ff22 ff22 ff21 ff21 ff21 ff20 ff20 ff1f ff1e ff1d ff1d ff1c ff1c ff1b ff1a ff1a ff19 ff19 ff18 ff17 ff17 ff16 ff16 ff15 ff14 ff13 ff13 ff12 ff11 ff11 ff10 ff10 ff0f ff0f ff0e ff0d ff0d ff0c ff0c ff0b ff0a ff0a ff0a ff09 ff09 ff09 ff08 ff08 ff07 ff07 ff06 ff06 ff06 ff05 ff05 ff05 ff04 ff04 ff04 ff04 ff03 ff03 ff03 ff03 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 │ │ -e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff02 ff02 ff02 ff02 ff02 ff02 ff03 ff03 ff03 ff03 ff03 ff03 ff04 ff04 ff04 ff05 ff05 ff05 ff05 ff06 ff06 ff07 ff07 ff07 ff08 ff08 ff09 ff09 ff0a ff0a ff0b ff0b ff0c ff0c ff0d ff0d ff0e ff0f ff10 ff10 ff11 ff12 ff12 ff13 ff13 ff14 ff15 ff16 ff16 ff17 ff18 ff18 ff19 ff1a ff1b ff1b ff1c ff1d ff1e ff1f ff1f ff20 ff21 ff22 ff22 ff23 ff24 ff24 ff26 ff26 ff26 ff27 ff29 ff29 ff2a ff2a ff2b ff2c ff2c ff2d ff2e ff2f ff2e ff2f ff30 ff30 ff30 ff30 ff33 ff33 ff33 ff33 ff34 ff33 ff34 ff34 ff35 ff35 ff35 ff35 ff37 ff37 ff37 ff37 ff37 ff37 ff38 ff39 ff39 ff39 ff39 ff39 ff39 ff39 ff3a ff3a ff3b ff3a ff3b ff3c ff3b ff3c ff3b ff3c ff3c ff3c ff3c ff3c ff3c ff3c ff3c ff3c ff3e ff3e ff3e ff3f ff3f ff3f ff3e ff3f ff3f ff40 ff3f ff40 ff40 ff40 ff3f ff3f ff40 ff40 ff41 ff41 ff41 ff42 ff41 ff41 ff41 ff41 ff41 ff41 ff41 ff42 ff42 ff42 ff42 ff43 ff43 ff43 ff43 ff42 ff42 ff42 ff43 ff43 ff42 ff43 ff44 ff43 ff43 ff43 ff44 ff43 ff44 ff44 ff45 ff45 ff45 ff44 ff44 ff44 ff44 ff44 ff45 ff45 ff46 ff45 ff45 ff45 ff46 ff46 ff46 ff46 ff46 ff46 ff45 ff46 ff46 ff47 ff47 ff47 ff46 ff46 ff47 ff46 ff47 ff47 ff46 ff47 ff48 ff48 ff49 ff48 ff48 ff48 ff48 ff49 ff48 ff48 ff48 ff48 ff48 ff48 ff49 ff4a ff49 ff4a ff4a ff4a ff4a ff4a ff4b ff4b ff4a ff4b ff4b ff4b ff4c ff4b ff4b ff4c ff4b ff4c ff4b ff4c ff4b ff4b ff4b ff4c ff4c ff4b ff4b ff4c ff4c ff4d ff4d ff4d ff4d ff4d ff4d ff4d ff4d ff4d ff4e ff4d ff4d ff4d ff4d ff4d ff4e ff4e ff4e ff4e ff4e ff4e ff4e ff4e ff4e ff4e ff4f ff4e ff4f ff4f ff4f ff4f ff4f ff4f ff50 ff4f ff4f ff4f ff4f ff4f ff4f ff50 ff50 ff4f ff4f ff4f ff50 ff51 ff50 ff50 ff51 ff50 ff50 ff50 ff50 ff50 ff51 ff51 ff51 ff50 ff50 ff51 ff51 ff51 ff51 ff51 ff51 ff51 ff51 ff51 ff52 ff51 ff52 ff51 ff51 ff51 ff51 ff51 ff52 ff51 ff52 ff51 ff52 ff51 ff52 ff52 ff52 ff52 ff52 ff52 ff52 ff53 ff52 ff53 ff53 ff52 ff53 ff52 ff53 ff53 ff52 ff53 ff53 ff52 ff53 ff52 ff53 ff53 ff53 ff52 ff53 ff53 ff53 ff53 ff53 ff53 ff53 ff53 ff54 ff53 ff53 ff54 ff54 ff54 ff55 ff54 ff54 ff55 ff55 ff54 ff54 ff54 ff54 ff54 ff55 ff55 ff54 ff54 ff55 ff54 ff54 ff55 ff55 ff55 ff54 ff55 ff54 ff54 ff54 ff54 ff55 ff55 ff54 ff55 ff54 ff54 ff55 ff55 ff54 ff54 ff55 ff55 ff55 ff54 ff55 ff55 ff55 ff55 ff55 ff54 ff54 ff55 ff55 ff55 ff54 ff55 ff55 ff55 ff55 ff55 ff56 ff55 ff55 ff56 ff56 ff56 ff55 ff56 ff56 ff55 ff56 ff56 ff55 ff55 ff55 ff55 ff56 ff55 ff55 ff55 ff55 ff56 ff55 ff55 ff55 ff55 ff55 ff56 ff55 ff56 ff56 ff56 ff56 ff56 ff56 ff56 ff57 ff56 ff56 ff56 ff57 ff56 ff56 ff56 ff56 ff56 ff56 ff56 ff56 ff56 ff56 ff56 ff56 ff56 ff56 ff56 ff56 ff56 ff56 ff56 ff56 ff56 ff56 ff56 ff56 ff56 ff56 ff56 ff56 ff56 ff56 ff56 ff55 ff55 ff56 ff55 ff55 ff55 ff56 ff55 ff55 ff55 ff56 ff55 ff56 ff54 ff55 ff55 ff55 ff55 ff55 ff56 ff55 ff56 ff55 ff56 ff56 ff56 ff56 ff55 ff55 ff55 ff55 ff56 ff55 ff55 ff55 ff55 ff56 ff55 ff55 ff56 ff55 ff55 ff54 ff55 ff54 ff55 ff54 ff55 ff54 ff55 ff55 ff54 ff55 ff54 ff54 ff54 ff54 ff55 ff54 ff54 ff55 ff54 ff54 ff54 ff55 ff54 ff54 ff54 ff54 ff54 ff55 ff55 ff54 ff54 ff54 ff54 ff54 ff54 ff55 ff55 ff54 ff54 ff54 ff53 ff54 ff54 ff54 ff53 ff53 ff53 ff53 ff53 ff53 ff53 ff53 ff52 ff53 ff52 ff52 ff53 ff53 ff53 ff53 ff53 ff53 ff53 ff53 ff53 ff53 ff52 ff52 ff52 ff52 ff52 ff52 ff52 ff52 ff52 ff52 ff52 ff52 ff52 ff52 ff52 ff52 ff52 ff51 ff51 ff51 ff51 ff51 ff51 ff51 ff51 ff51 ff51 ff51 ff51 ff51 ff51 ff51 ff51 ff51 ff51 ff50 ff50 ff4f ff4f ff50 ff50 ff50 ff50 ff50 ff4f ff50 ff4f ff50 ff4f ff4f ff4f ff4f ff4f ff4f ff4f ff4f ff4f ff4f ff4f ff4e ff4e ff4f ff4f ff4e ff4e ff4f ff4f ff4f ff4f ff4e ff4e ff4f ff4f ff4e ff4e ff4e ff4d ff4d ff4d ff4d ff4d ff4d ff4d ff4d ff4d ff4d ff4d ff4e ff4d ff4d ff4d ff4d ff4d ff4c ff4d ff4c ff4c ff4c ff4c ff4d ff4d ff4c ff4d ff4c ff4c ff4c ff4c ff4c ff4b ff4b ff4c ff4b ff4b ff4b ff4a ff4b ff4b ff49 ff49 ff49 ff49 ff49 ff49 ff48 ff49 ff49 ff49 ff49 ff48 ff48 ff48 ff48 ff48 ff48 ff48 ff48 ff48 ff48 ff47 ff47 ff48 ff46 ff47 ff47 ff46 ff46 ff46 ff46 ff46 ff46 ff46 ff46 ff46 ff46 ff46 ff46 ff46 ff46 ff45 ff45 ff45 ff45 ff45 ff45 ff45 ff45 ff44 ff45 ff44 ff44 ff44 ff44 ff44 ff45 ff44 ff44 ff44 ff43 ff44 ff43 ff44 ff43 ff43 ff42 ff42 ff43 ff42 ff43 ff42 ff43 ff42 ff42 ff42 ff42 ff42 ff42 ff42 ff42 ff42 ff41 ff41 ff41 ff42 ff41 ff41 ff40 ff40 ff41 ff40 ff40 ff3f ff40 ff3f ff40 ff3f ff40 ff40 ff3f ff3f ff3f ff3f ff3f ff3f ff3f ff3f ff3e ff3e ff3d ff3d ff3d ff3e ff3d ff3d ff3d ff3c ff3c ff3d ff3b ff3c ff3c ff3c ff3c ff3c ff3a ff3b ff3b ff3b ff3b ff3b ff3a ff3a ff3a ff3a ff3a ff3a ff39 ff3a ff3a ff39 ff39 ff3a ff39 ff39 ff38 ff38 ff38 ff38 ff39 ff38 ff38 ff38 ff38 ff38 ff38 ff37 ff37 ff37 ff37 ff36 ff37 ff36 ff36 ff37 ff36 ff36 ff37 ff36 ff36 ff35 ff35 ff35 ff34 ff34 ff35 ff35 ff34 ff33 ff33 ff33 ff33 ff33 ff33 ff33 ff33 ff33 ff32 ff32 ff32 ff31 ff32 ff32 ff31 ff32 ff30 ff30 ff30 ff30 ff30 ff2f ff30 ff2f ff2f ff2f ff2f ff2e ff2e ff2d ff2d ff2d ff2d ff2d ff2c ff2b ff2c ff2c ff2b ff2b ff29 ff29 ff28 ff28 ff29 ff28 ff27 ff27 ff26 ff25 ff26 ff25 ff24 ff23 ff23 ff22 ff21 ff21 ff20 ff21 ff1f ff1f ff1e ff1e ff1d ff1d ff1c ff1b ff1b ff1a ff19 ff19 ff19 ff18 ff18 ff16 ff16 ff15 ff15 ff14 ff13 ff13 ff12 ff12 ff11 ff10 ff10 ff0f ff0e ff0e ff0d ff0d ff0c ff0b ff0b ff0b ff0a ff0a ff09 ff09 ff08 ff08 ff08 ff07 ff07 ff06 ff06 ff06 ff05 ff05 ff05 ff04 ff04 ff04 ff04 ff03 ff03 ff03 ff03 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 │ │ -e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff02 ff02 ff02 ff02 ff02 ff02 ff03 ff03 ff03 ff03 ff03 ff04 ff04 ff04 ff04 ff05 ff05 ff05 ff05 ff06 ff06 ff06 ff07 ff07 ff08 ff08 ff09 ff09 ff0a ff0a ff0b ff0b ff0c ff0c ff0d ff0e ff0e ff0f ff0f ff10 ff10 ff11 ff12 ff13 ff13 ff14 ff15 ff16 ff16 ff17 ff18 ff18 ff19 ff1a ff1a ff1b ff1d ff1d ff1d ff1e ff1f ff20 ff21 ff22 ff22 ff23 ff24 ff24 ff24 ff25 ff27 ff27 ff29 ff29 ff29 ff2a ff2b ff2b ff2c ff2d ff2d ff2d ff2e ff2f ff2f ff30 ff31 ff31 ff32 ff33 ff32 ff32 ff33 ff33 ff34 ff34 ff35 ff35 ff36 ff35 ff37 ff36 ff36 ff37 ff37 ff37 ff37 ff38 ff39 ff38 ff38 ff39 ff39 ff3a ff3a ff3a ff39 ff3a ff3b ff3b ff3b ff3c ff3b ff3c ff3c ff3c ff3c ff3b ff3c ff3c ff3e ff3d ff3d ff3d ff3e ff3d ff3e ff3e ff3f ff3f ff3f ff3f ff3f ff3f ff3f ff3f ff40 ff40 ff41 ff40 ff41 ff41 ff41 ff41 ff40 ff40 ff40 ff41 ff41 ff41 ff41 ff41 ff42 ff42 ff42 ff42 ff42 ff42 ff42 ff42 ff42 ff43 ff42 ff43 ff42 ff43 ff42 ff43 ff43 ff43 ff44 ff43 ff44 ff44 ff44 ff44 ff44 ff44 ff43 ff44 ff45 ff45 ff45 ff45 ff45 ff45 ff45 ff45 ff45 ff45 ff45 ff45 ff45 ff45 ff46 ff47 ff46 ff46 ff46 ff45 ff46 ff46 ff47 ff47 ff46 ff47 ff48 ff48 ff48 ff47 ff48 ff47 ff48 ff48 ff47 ff47 ff47 ff48 ff48 ff48 ff48 ff49 ff48 ff49 ff49 ff49 ff49 ff49 ff49 ff49 ff49 ff4a ff4b ff4b ff4b ff4a ff4a ff4b ff4b ff4a ff4b ff4a ff4b ff4a ff4a ff4b ff4b ff4b ff4b ff4c ff4c ff4d ff4c ff4c ff4c ff4c ff4d ff4c ff4c ff4d ff4d ff4c ff4c ff4c ff4d ff4d ff4e ff4d ff4d ff4d ff4d ff4d ff4e ff4e ff4e ff4e ff4e ff4e ff4e ff4e ff4e ff4f ff4f ff4f ff4f ff4f ff4f ff4f ff4f ff4e ff4f ff4f ff4f ff4f ff4f ff4f ff50 ff4f ff50 ff4f ff50 ff50 ff50 ff50 ff50 ff4f ff50 ff50 ff50 ff50 ff50 ff50 ff50 ff50 ff51 ff51 ff50 ff50 ff50 ff50 ff51 ff50 ff51 ff50 ff51 ff51 ff50 ff50 ff51 ff51 ff51 ff51 ff52 ff51 ff51 ff51 ff51 ff52 ff52 ff52 ff52 ff52 ff52 ff52 ff52 ff52 ff52 ff52 ff52 ff52 ff52 ff52 ff52 ff52 ff52 ff52 ff52 ff52 ff52 ff52 ff52 ff52 ff52 ff52 ff53 ff52 ff52 ff52 ff53 ff53 ff53 ff54 ff54 ff53 ff54 ff53 ff53 ff53 ff54 ff53 ff53 ff53 ff54 ff54 ff54 ff54 ff54 ff54 ff54 ff53 ff53 ff54 ff54 ff54 ff54 ff54 ff53 ff53 ff53 ff54 ff54 ff54 ff54 ff54 ff54 ff54 ff54 ff54 ff53 ff54 ff54 ff54 ff54 ff54 ff54 ff55 ff55 ff55 ff55 ff54 ff54 ff55 ff55 ff55 ff54 ff55 ff55 ff55 ff54 ff55 ff55 ff54 ff55 ff55 ff55 ff55 ff55 ff56 ff55 ff55 ff55 ff55 ff55 ff55 ff55 ff55 ff55 ff55 ff55 ff55 ff55 ff56 ff55 ff55 ff55 ff55 ff55 ff55 ff55 ff55 ff55 ff56 ff56 ff55 ff55 ff55 ff56 ff55 ff55 ff55 ff56 ff56 ff55 ff55 ff55 ff55 ff55 ff55 ff56 ff56 ff55 ff55 ff55 ff55 ff55 ff55 ff55 ff56 ff56 ff55 ff56 ff56 ff56 ff56 ff56 ff56 ff55 ff55 ff55 ff55 ff55 ff55 ff55 ff55 ff55 ff55 ff55 ff55 ff55 ff55 ff55 ff54 ff55 ff55 ff55 ff54 ff54 ff54 ff54 ff55 ff54 ff55 ff55 ff55 ff55 ff54 ff55 ff54 ff55 ff54 ff55 ff55 ff55 ff55 ff54 ff54 ff55 ff54 ff55 ff54 ff54 ff55 ff55 ff54 ff54 ff55 ff54 ff55 ff54 ff54 ff53 ff54 ff54 ff54 ff54 ff54 ff54 ff54 ff53 ff54 ff53 ff54 ff54 ff54 ff54 ff53 ff54 ff54 ff53 ff54 ff54 ff53 ff54 ff54 ff53 ff54 ff54 ff53 ff53 ff53 ff54 ff54 ff53 ff53 ff54 ff53 ff54 ff54 ff54 ff53 ff53 ff53 ff53 ff53 ff53 ff53 ff53 ff52 ff52 ff52 ff52 ff52 ff52 ff52 ff53 ff53 ff52 ff52 ff52 ff52 ff52 ff52 ff52 ff51 ff51 ff51 ff51 ff51 ff51 ff51 ff51 ff52 ff51 ff51 ff51 ff52 ff51 ff52 ff51 ff51 ff51 ff50 ff50 ff51 ff50 ff51 ff50 ff50 ff50 ff50 ff51 ff50 ff51 ff51 ff50 ff50 ff50 ff50 ff4f ff4f ff50 ff4f ff4f ff4f ff4e ff4f ff4f ff4f ff4f ff4f ff4f ff4f ff4e ff4e ff4e ff4f ff4f ff4f ff4f ff4e ff4e ff4e ff4e ff4e ff4e ff4e ff4e ff4e ff4e ff4e ff4e ff4d ff4e ff4e ff4e ff4e ff4e ff4d ff4d ff4d ff4c ff4d ff4d ff4d ff4c ff4d ff4c ff4d ff4c ff4c ff4c ff4c ff4c ff4c ff4c ff4c ff4b ff4c ff4b ff4c ff4b ff4c ff4b ff4b ff4b ff4c ff4a ff4a ff4a ff4a ff4a ff4a ff4a ff4a ff4a ff49 ff4a ff4a ff49 ff49 ff48 ff48 ff48 ff48 ff48 ff48 ff48 ff48 ff48 ff48 ff48 ff47 ff47 ff48 ff47 ff47 ff47 ff47 ff47 ff47 ff46 ff47 ff46 ff47 ff46 ff45 ff46 ff46 ff46 ff45 ff46 ff45 ff46 ff46 ff46 ff45 ff45 ff45 ff45 ff45 ff45 ff44 ff44 ff44 ff44 ff44 ff44 ff44 ff44 ff43 ff43 ff44 ff44 ff43 ff44 ff44 ff43 ff43 ff43 ff44 ff42 ff43 ff43 ff42 ff42 ff42 ff42 ff42 ff42 ff42 ff42 ff42 ff41 ff41 ff41 ff41 ff42 ff42 ff42 ff41 ff41 ff40 ff40 ff41 ff40 ff41 ff40 ff3f ff41 ff40 ff3f ff3f ff40 ff3f ff40 ff3f ff40 ff40 ff3f ff3f ff3e ff3e ff3e ff3e ff3e ff3e ff3d ff3c ff3c ff3c ff3c ff3d ff3c ff3b ff3b ff3c ff3c ff3b ff3b ff3c ff3c ff3b ff3b ff3b ff3a ff3a ff3a ff3a ff3a ff3a ff3a ff3a ff3a ff39 ff39 ff39 ff38 ff39 ff39 ff39 ff39 ff39 ff39 ff38 ff38 ff37 ff38 ff38 ff38 ff37 ff38 ff37 ff37 ff37 ff37 ff37 ff37 ff36 ff36 ff36 ff36 ff36 ff36 ff35 ff35 ff36 ff35 ff34 ff35 ff35 ff34 ff35 ff34 ff33 ff34 ff34 ff34 ff33 ff33 ff32 ff33 ff33 ff32 ff32 ff32 ff32 ff32 ff31 ff32 ff31 ff31 ff30 ff30 ff30 ff30 ff30 ff2f ff2f ff2f ff2e ff2f ff2f ff2f ff2e ff2e ff2d ff2c ff2c ff2c ff2c ff2c ff2b ff2b ff2a ff2b ff2b ff2a ff2a ff29 ff28 ff27 ff27 ff27 ff26 ff26 ff25 ff25 ff24 ff23 ff24 ff23 ff22 ff22 ff21 ff20 ff21 ff1f ff1f ff1e ff1d ff1d ff1d ff1c ff1c ff1b ff1a ff19 ff19 ff18 ff18 ff18 ff17 ff16 ff15 ff15 ff14 ff13 ff13 ff12 ff11 ff10 ff10 ff10 ff0f ff0e ff0e ff0d ff0c ff0c ff0c ff0b ff0b ff0a ff09 ff09 ff09 ff08 ff08 ff07 ff07 ff07 ff06 ff06 ff06 ff05 ff05 ff05 ff04 ff04 ff04 ff04 ff03 ff03 ff03 ff03 ff03 ff02 ff02 ff02 ff02 ff02 ff02 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 │ │ -e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff02 ff02 ff02 ff02 ff02 ff02 ff03 ff03 ff03 ff03 ff03 ff04 ff04 ff04 ff04 ff05 ff05 ff05 ff06 ff06 ff06 ff07 ff07 ff08 ff08 ff08 ff08 ff09 ff0a ff0a ff0b ff0b ff0c ff0c ff0d ff0e ff0e ff0f ff0f ff10 ff11 ff12 ff12 ff13 ff13 ff14 ff15 ff16 ff16 ff16 ff18 ff18 ff19 ff1a ff1b ff1b ff1c ff1d ff1d ff1f ff1f ff20 ff21 ff20 ff21 ff23 ff22 ff24 ff24 ff25 ff27 ff27 ff27 ff28 ff28 ff29 ff29 ff2b ff2c ff2c ff2d ff2d ff2e ff2f ff2f ff2f ff30 ff30 ff30 ff31 ff31 ff32 ff33 ff34 ff33 ff34 ff35 ff35 ff35 ff35 ff36 ff37 ff37 ff36 ff36 ff37 ff37 ff36 ff38 ff39 ff39 ff39 ff39 ff39 ff39 ff39 ff39 ff39 ff3b ff3b ff3b ff3a ff3b ff3b ff3b ff3b ff3c ff3c ff3d ff3c ff3c ff3c ff3c ff3c ff3c ff3e ff3e ff3e ff3e ff3e ff3e ff3e ff3e ff3f ff40 ff3f ff40 ff3f ff40 ff40 ff40 ff40 ff40 ff40 ff40 ff40 ff41 ff40 ff41 ff41 ff41 ff41 ff41 ff42 ff41 ff42 ff42 ff41 ff42 ff42 ff42 ff42 ff41 ff42 ff41 ff43 ff43 ff43 ff43 ff43 ff43 ff42 ff43 ff43 ff44 ff44 ff43 ff44 ff44 ff44 ff44 ff44 ff45 ff45 ff45 ff44 ff45 ff45 ff45 ff45 ff45 ff45 ff46 ff46 ff46 ff46 ff46 ff45 ff45 ff46 ff47 ff46 ff46 ff47 ff48 ff48 ff47 ff46 ff47 ff47 ff47 ff46 ff47 ff46 ff47 ff48 ff47 ff48 ff47 ff47 ff47 ff47 ff48 ff48 ff48 ff48 ff48 ff48 ff49 ff49 ff4a ff4a ff4a ff4a ff49 ff4a ff4a ff49 ff49 ff49 ff4a ff4a ff4a ff4b ff4a ff4b ff4b ff4b ff4c ff4c ff4c ff4c ff4c ff4c ff4c ff4c ff4b ff4c ff4c ff4c ff4c ff4c ff4c ff4c ff4d ff4c ff4c ff4c ff4c ff4d ff4d ff4d ff4d ff4d ff4d ff4e ff4d ff4e ff4e ff4e ff4e ff4e ff4e ff4e ff4e ff4e ff4e ff4e ff4e ff4e ff4e ff4e ff4f ff4e ff4f ff4e ff4f ff4f ff4f ff4f ff4f ff4f ff4f ff4f ff4f ff50 ff4f ff4f ff50 ff4f ff50 ff4f ff50 ff50 ff4f ff4f ff4f ff4f ff50 ff50 ff50 ff50 ff50 ff50 ff50 ff50 ff51 ff51 ff51 ff50 ff51 ff50 ff51 ff51 ff51 ff51 ff51 ff51 ff51 ff51 ff51 ff52 ff51 ff51 ff52 ff51 ff51 ff51 ff52 ff51 ff51 ff51 ff51 ff51 ff51 ff51 ff51 ff52 ff52 ff52 ff52 ff52 ff52 ff52 ff52 ff52 ff53 ff53 ff52 ff53 ff53 ff52 ff53 ff53 ff53 ff52 ff53 ff53 ff53 ff53 ff53 ff53 ff53 ff53 ff53 ff53 ff53 ff53 ff53 ff53 ff53 ff53 ff54 ff54 ff53 ff53 ff53 ff54 ff54 ff53 ff54 ff54 ff54 ff54 ff53 ff54 ff53 ff54 ff54 ff54 ff54 ff54 ff54 ff55 ff55 ff54 ff55 ff54 ff54 ff55 ff54 ff54 ff54 ff54 ff55 ff55 ff54 ff55 ff54 ff54 ff55 ff54 ff54 ff54 ff54 ff55 ff54 ff54 ff55 ff54 ff54 ff54 ff55 ff54 ff54 ff55 ff55 ff55 ff55 ff55 ff54 ff54 ff55 ff54 ff55 ff54 ff55 ff55 ff55 ff55 ff55 ff54 ff54 ff54 ff55 ff54 ff54 ff54 ff55 ff55 ff55 ff55 ff55 ff54 ff55 ff54 ff55 ff55 ff55 ff55 ff55 ff55 ff55 ff55 ff54 ff55 ff55 ff54 ff54 ff55 ff55 ff54 ff55 ff54 ff55 ff55 ff54 ff55 ff54 ff54 ff55 ff55 ff54 ff54 ff54 ff55 ff54 ff54 ff54 ff54 ff54 ff55 ff54 ff54 ff54 ff54 ff54 ff54 ff53 ff54 ff54 ff54 ff54 ff53 ff54 ff53 ff54 ff54 ff54 ff54 ff54 ff54 ff54 ff54 ff53 ff54 ff54 ff54 ff54 ff54 ff54 ff54 ff53 ff53 ff54 ff54 ff54 ff54 ff53 ff54 ff54 ff53 ff53 ff53 ff53 ff53 ff53 ff53 ff53 ff53 ff53 ff53 ff53 ff53 ff53 ff53 ff53 ff53 ff53 ff52 ff53 ff53 ff53 ff53 ff53 ff53 ff52 ff53 ff53 ff53 ff53 ff53 ff53 ff53 ff53 ff53 ff53 ff53 ff53 ff53 ff53 ff53 ff53 ff52 ff52 ff52 ff52 ff52 ff52 ff52 ff52 ff52 ff52 ff52 ff52 ff51 ff51 ff51 ff52 ff52 ff51 ff51 ff51 ff51 ff50 ff50 ff50 ff51 ff51 ff51 ff51 ff51 ff51 ff51 ff50 ff51 ff51 ff51 ff50 ff50 ff50 ff50 ff50 ff50 ff4f ff50 ff50 ff4f ff50 ff50 ff50 ff4f ff4f ff4f ff4f ff4f ff4f ff4f ff50 ff4f ff4f ff4e ff4e ff4e ff4e ff4e ff4e ff4e ff4e ff4e ff4e ff4e ff4e ff4e ff4e ff4e ff4e ff4e ff4e ff4d ff4d ff4d ff4d ff4d ff4d ff4d ff4d ff4e ff4d ff4e ff4d ff4d ff4d ff4d ff4d ff4d ff4d ff4d ff4c ff4c ff4c ff4c ff4c ff4c ff4b ff4c ff4c ff4c ff4b ff4b ff4c ff4b ff4b ff4b ff4b ff4b ff4b ff4b ff4b ff49 ff4b ff49 ff4b ff4b ff49 ff49 ff49 ff49 ff49 ff49 ff49 ff49 ff49 ff49 ff48 ff48 ff48 ff48 ff48 ff47 ff47 ff47 ff48 ff47 ff48 ff48 ff47 ff48 ff47 ff47 ff47 ff47 ff46 ff46 ff46 ff46 ff47 ff46 ff46 ff45 ff46 ff46 ff46 ff45 ff45 ff45 ff45 ff45 ff45 ff45 ff45 ff45 ff45 ff45 ff45 ff44 ff44 ff44 ff44 ff44 ff43 ff43 ff44 ff43 ff43 ff43 ff43 ff43 ff42 ff43 ff43 ff42 ff42 ff43 ff43 ff42 ff43 ff43 ff42 ff42 ff42 ff41 ff42 ff42 ff41 ff42 ff41 ff42 ff41 ff42 ff41 ff41 ff40 ff40 ff41 ff41 ff41 ff40 ff41 ff40 ff3f ff40 ff40 ff40 ff40 ff3f ff41 ff3f ff3f ff3f ff3f ff3f ff3f ff3f ff3e ff3e ff3f ff3f ff3d ff3e ff3e ff3d ff3d ff3d ff3d ff3c ff3b ff3b ff3b ff3c ff3c ff3b ff3b ff3b ff3b ff3b ff3b ff3b ff3b ff3a ff3b ff3b ff3a ff3a ff39 ff39 ff39 ff39 ff3a ff39 ff39 ff39 ff39 ff38 ff38 ff38 ff38 ff39 ff39 ff38 ff38 ff37 ff37 ff37 ff37 ff37 ff37 ff37 ff37 ff37 ff36 ff36 ff36 ff37 ff36 ff36 ff36 ff35 ff36 ff35 ff34 ff33 ff34 ff35 ff34 ff34 ff35 ff34 ff34 ff34 ff33 ff33 ff33 ff33 ff33 ff33 ff32 ff32 ff32 ff32 ff32 ff32 ff32 ff31 ff32 ff32 ff31 ff30 ff30 ff2f ff2f ff30 ff2f ff2f ff2f ff2f ff2f ff2e ff2e ff2e ff2e ff2d ff2d ff2d ff2c ff2c ff2b ff2b ff2a ff2b ff2a ff2a ff29 ff29 ff28 ff28 ff28 ff26 ff26 ff26 ff25 ff25 ff25 ff24 ff23 ff23 ff22 ff22 ff21 ff21 ff21 ff20 ff1f ff1f ff1e ff1d ff1d ff1c ff1c ff1b ff1b ff1a ff1a ff19 ff18 ff17 ff17 ff16 ff16 ff15 ff14 ff14 ff13 ff12 ff12 ff11 ff11 ff10 ff0f ff0f ff0e ff0e ff0d ff0d ff0c ff0b ff0b ff0b ff0a ff0a ff09 ff08 ff08 ff08 ff08 ff07 ff07 ff06 ff06 ff06 ff05 ff05 ff05 ff04 ff04 ff04 ff04 ff03 ff03 ff03 ff03 ff03 ff02 ff02 ff02 ff02 ff02 ff02 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 │ │ -e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff02 ff02 ff02 ff02 ff02 ff02 ff03 ff03 ff03 ff03 ff03 ff04 ff04 ff04 ff04 ff05 ff05 ff05 ff06 ff06 ff06 ff07 ff07 ff07 ff08 ff08 ff09 ff09 ff09 ff0a ff0b ff0b ff0c ff0d ff0d ff0e ff0e ff0e ff0f ff10 ff11 ff12 ff12 ff12 ff13 ff14 ff15 ff15 ff16 ff16 ff17 ff18 ff19 ff1a ff1a ff1b ff1b ff1d ff1d ff1e ff1f ff1f ff20 ff21 ff21 ff22 ff23 ff24 ff25 ff25 ff26 ff27 ff27 ff28 ff28 ff2a ff2a ff2a ff2c ff2b ff2d ff2e ff2e ff2f ff2f ff2f ff30 ff30 ff30 ff31 ff32 ff32 ff33 ff33 ff33 ff33 ff34 ff35 ff34 ff35 ff35 ff36 ff36 ff36 ff36 ff36 ff37 ff37 ff38 ff39 ff38 ff38 ff38 ff38 ff38 ff39 ff39 ff39 ff3a ff3a ff3b ff3a ff3a ff3b ff3c ff3c ff3c ff3c ff3c ff3b ff3b ff3c ff3c ff3c ff3e ff3d ff3d ff3d ff3d ff3d ff3e ff3f ff3f ff3f ff3f ff3f ff3f ff3f ff3f ff3f ff40 ff3f ff3f ff3f ff40 ff40 ff41 ff40 ff41 ff40 ff40 ff41 ff41 ff41 ff41 ff41 ff41 ff41 ff41 ff41 ff41 ff42 ff41 ff43 ff43 ff43 ff43 ff43 ff42 ff42 ff42 ff42 ff43 ff44 ff43 ff43 ff43 ff43 ff44 ff44 ff43 ff44 ff44 ff44 ff45 ff45 ff45 ff45 ff45 ff45 ff45 ff45 ff45 ff45 ff45 ff45 ff45 ff45 ff46 ff46 ff46 ff46 ff47 ff47 ff46 ff46 ff45 ff46 ff47 ff46 ff47 ff46 ff47 ff47 ff47 ff47 ff47 ff47 ff47 ff47 ff47 ff48 ff47 ff47 ff48 ff48 ff48 ff49 ff48 ff48 ff48 ff48 ff49 ff48 ff48 ff48 ff48 ff48 ff49 ff49 ff49 ff4a ff4a ff4b ff4b ff4b ff4b ff4a ff4b ff4b ff4a ff4a ff4b ff4b ff4a ff4b ff4c ff4c ff4c ff4c ff4c ff4c ff4c ff4b ff4b ff4c ff4c ff4c ff4c ff4c ff4c ff4d ff4d ff4d ff4d ff4d ff4d ff4d ff4d ff4d ff4d ff4d ff4d ff4d ff4d ff4d ff4d ff4d ff4e ff4e ff4e ff4e ff4e ff4e ff4e ff4e ff4e ff4e ff4f ff4f ff4e ff4e ff4f ff4f ff4e ff4e ff4f ff4f ff4f ff4f ff4e ff4f ff4e ff4f ff4e ff4f ff4f ff4f ff4f ff4f ff4f ff50 ff50 ff50 ff50 ff50 ff50 ff50 ff50 ff50 ff50 ff50 ff50 ff50 ff51 ff50 ff50 ff50 ff50 ff50 ff51 ff50 ff50 ff50 ff50 ff51 ff51 ff50 ff50 ff51 ff51 ff51 ff51 ff51 ff51 ff51 ff51 ff51 ff51 ff51 ff52 ff52 ff52 ff52 ff52 ff52 ff52 ff52 ff52 ff52 ff52 ff52 ff52 ff52 ff52 ff52 ff52 ff52 ff53 ff53 ff52 ff52 ff52 ff52 ff53 ff53 ff53 ff53 ff53 ff53 ff53 ff53 ff53 ff53 ff53 ff53 ff53 ff53 ff53 ff54 ff54 ff54 ff53 ff54 ff53 ff54 ff53 ff53 ff53 ff54 ff53 ff54 ff54 ff53 ff54 ff54 ff53 ff54 ff54 ff54 ff54 ff54 ff54 ff54 ff53 ff54 ff54 ff53 ff54 ff53 ff53 ff54 ff54 ff54 ff54 ff54 ff54 ff53 ff54 ff53 ff54 ff53 ff54 ff54 ff54 ff54 ff54 ff54 ff54 ff54 ff54 ff53 ff54 ff54 ff53 ff54 ff54 ff54 ff54 ff53 ff53 ff53 ff54 ff53 ff54 ff54 ff54 ff53 ff54 ff54 ff54 ff53 ff54 ff53 ff54 ff54 ff54 ff53 ff53 ff53 ff54 ff54 ff54 ff54 ff54 ff54 ff54 ff54 ff54 ff54 ff54 ff53 ff54 ff54 ff54 ff54 ff54 ff54 ff54 ff54 ff54 ff54 ff54 ff54 ff54 ff53 ff53 ff54 ff54 ff54 ff53 ff54 ff54 ff54 ff54 ff54 ff53 ff53 ff53 ff53 ff53 ff53 ff53 ff52 ff53 ff53 ff53 ff53 ff52 ff53 ff53 ff53 ff53 ff53 ff52 ff53 ff53 ff53 ff53 ff53 ff53 ff52 ff53 ff53 ff53 ff53 ff53 ff53 ff53 ff53 ff53 ff53 ff53 ff53 ff53 ff53 ff52 ff52 ff52 ff52 ff52 ff52 ff52 ff52 ff52 ff52 ff52 ff52 ff52 ff52 ff52 ff52 ff52 ff52 ff52 ff52 ff52 ff52 ff52 ff52 ff52 ff52 ff52 ff52 ff52 ff52 ff52 ff52 ff52 ff52 ff53 ff52 ff52 ff52 ff52 ff52 ff51 ff51 ff51 ff51 ff51 ff51 ff51 ff51 ff51 ff51 ff51 ff52 ff51 ff51 ff51 ff51 ff50 ff50 ff50 ff50 ff50 ff4f ff50 ff50 ff50 ff50 ff50 ff50 ff50 ff50 ff50 ff4f ff4f ff50 ff4f ff4f ff4f ff4f ff4f ff4f ff4f ff4e ff4f ff4e ff4f ff4e ff4f ff4f ff4f ff4f ff4f ff4f ff4f ff4e ff4e ff4e ff4e ff4d ff4d ff4d ff4d ff4d ff4e ff4d ff4d ff4d ff4d ff4d ff4d ff4d ff4d ff4d ff4d ff4d ff4c ff4c ff4c ff4c ff4d ff4d ff4d ff4d ff4c ff4c ff4c ff4c ff4c ff4c ff4c ff4c ff4c ff4c ff4c ff4b ff4c ff4b ff4a ff4b ff4b ff4b ff4b ff4a ff4b ff49 ff4b ff4b ff4b ff4b ff49 ff49 ff49 ff49 ff49 ff49 ff49 ff49 ff49 ff48 ff49 ff49 ff48 ff48 ff48 ff48 ff48 ff49 ff48 ff48 ff47 ff48 ff48 ff47 ff47 ff47 ff47 ff47 ff46 ff47 ff47 ff47 ff46 ff46 ff47 ff47 ff45 ff46 ff45 ff45 ff46 ff46 ff46 ff45 ff45 ff45 ff45 ff45 ff45 ff44 ff44 ff44 ff45 ff44 ff44 ff44 ff44 ff44 ff44 ff44 ff44 ff44 ff44 ff44 ff43 ff43 ff44 ff43 ff43 ff42 ff42 ff43 ff42 ff42 ff42 ff42 ff42 ff41 ff42 ff42 ff43 ff42 ff42 ff42 ff42 ff41 ff41 ff41 ff41 ff41 ff41 ff42 ff40 ff41 ff41 ff41 ff40 ff40 ff3f ff40 ff40 ff3f ff3f ff40 ff3f ff3f ff40 ff3f ff40 ff3f ff40 ff3e ff3f ff3f ff3e ff3e ff3e ff3e ff3e ff3e ff3d ff3e ff3c ff3d ff3d ff3b ff3c ff3c ff3c ff3c ff3b ff3b ff3b ff3b ff3b ff3b ff3b ff3b ff3a ff3b ff3a ff3a ff3a ff3a ff3a ff3a ff3a ff3a ff39 ff38 ff39 ff39 ff39 ff38 ff39 ff38 ff39 ff38 ff38 ff38 ff38 ff38 ff38 ff38 ff37 ff37 ff37 ff36 ff36 ff36 ff37 ff37 ff36 ff36 ff36 ff36 ff35 ff36 ff35 ff35 ff36 ff35 ff35 ff34 ff34 ff34 ff33 ff34 ff35 ff34 ff33 ff33 ff33 ff33 ff33 ff32 ff32 ff33 ff32 ff32 ff31 ff32 ff31 ff31 ff31 ff31 ff31 ff31 ff31 ff30 ff2f ff30 ff30 ff2f ff2f ff2f ff2e ff2e ff2e ff2e ff2e ff2e ff2d ff2c ff2c ff2c ff2c ff2c ff2c ff2b ff2a ff2a ff2a ff2a ff29 ff28 ff27 ff27 ff27 ff26 ff26 ff26 ff25 ff24 ff24 ff24 ff23 ff23 ff23 ff21 ff21 ff21 ff21 ff20 ff1f ff1f ff1e ff1d ff1d ff1c ff1c ff1b ff1a ff1a ff1a ff18 ff18 ff18 ff17 ff15 ff15 ff14 ff14 ff14 ff13 ff12 ff12 ff11 ff10 ff10 ff0f ff0f ff0e ff0e ff0d ff0c ff0c ff0c ff0b ff0b ff0a ff0a ff09 ff09 ff08 ff08 ff07 ff07 ff07 ff06 ff06 ff06 ff05 ff05 ff05 ff04 ff04 ff04 ff04 ff03 ff03 ff03 ff03 ff03 ff02 ff02 ff02 ff02 ff02 ff02 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 │ │ -e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff02 ff02 ff02 ff02 ff02 ff02 ff03 ff03 ff03 ff03 ff03 ff04 ff04 ff04 ff04 ff05 ff05 ff05 ff06 ff06 ff06 ff07 ff07 ff07 ff08 ff08 ff08 ff09 ff09 ff0a ff0b ff0b ff0c ff0c ff0d ff0d ff0e ff0e ff0f ff10 ff11 ff11 ff12 ff13 ff13 ff14 ff15 ff15 ff16 ff16 ff18 ff18 ff19 ff1a ff1a ff1b ff1c ff1c ff1d ff1d ff1e ff20 ff20 ff21 ff22 ff22 ff23 ff23 ff24 ff25 ff25 ff26 ff26 ff28 ff28 ff29 ff2b ff2a ff2c ff2c ff2c ff2d ff2d ff2e ff2e ff2f ff30 ff30 ff30 ff31 ff31 ff32 ff32 ff33 ff33 ff33 ff34 ff34 ff34 ff34 ff34 ff35 ff36 ff36 ff36 ff36 ff37 ff37 ff38 ff37 ff37 ff37 ff38 ff38 ff38 ff39 ff38 ff38 ff39 ff3a ff3a ff3b ff3b ff3b ff3b ff3a ff3b ff3b ff3b ff3b ff3c ff3b ff3c ff3b ff3b ff3c ff3c ff3c ff3d ff3d ff3e ff3e ff3f ff3e ff3e ff3e ff3e ff3f ff3f ff3e ff3e ff3f ff3f ff3f ff40 ff3f ff40 ff3f ff3f ff40 ff40 ff40 ff40 ff40 ff40 ff40 ff40 ff41 ff40 ff42 ff41 ff42 ff42 ff42 ff42 ff42 ff42 ff42 ff41 ff42 ff42 ff43 ff42 ff42 ff43 ff43 ff44 ff43 ff42 ff43 ff43 ff44 ff44 ff44 ff44 ff44 ff44 ff44 ff44 ff44 ff44 ff44 ff45 ff45 ff45 ff45 ff45 ff46 ff46 ff46 ff46 ff46 ff46 ff46 ff45 ff45 ff46 ff46 ff47 ff46 ff46 ff46 ff47 ff46 ff46 ff47 ff47 ff46 ff47 ff48 ff47 ff47 ff48 ff48 ff48 ff47 ff48 ff48 ff48 ff48 ff48 ff48 ff47 ff48 ff48 ff48 ff49 ff49 ff49 ff49 ff49 ff4a ff49 ff49 ff4a ff49 ff49 ff4a ff49 ff49 ff4a ff4a ff4a ff4b ff4b ff4b ff4b ff4b ff4c ff4c ff4c ff4b ff4b ff4c ff4c ff4b ff4b ff4c ff4b ff4c ff4d ff4c ff4d ff4c ff4c ff4c ff4c ff4d ff4c ff4c ff4d ff4c ff4c ff4c ff4d ff4d ff4d ff4d ff4d ff4e ff4d ff4d ff4e ff4e ff4e ff4e ff4e ff4e ff4e ff4e ff4e ff4e ff4e ff4e ff4e ff4e ff4e ff4e ff4e ff4e ff4e ff4e ff4e ff4e ff4e ff4e ff4f ff4f ff4f ff4f ff4f ff50 ff50 ff50 ff50 ff50 ff4f ff50 ff50 ff50 ff50 ff4f ff50 ff50 ff50 ff50 ff50 ff50 ff50 ff50 ff50 ff50 ff4f ff50 ff50 ff4f ff50 ff50 ff50 ff50 ff50 ff50 ff50 ff50 ff50 ff51 ff51 ff51 ff51 ff51 ff51 ff51 ff51 ff51 ff51 ff51 ff51 ff51 ff52 ff51 ff52 ff51 ff51 ff51 ff52 ff51 ff52 ff52 ff52 ff52 ff52 ff52 ff52 ff52 ff52 ff52 ff52 ff52 ff52 ff52 ff52 ff52 ff52 ff52 ff53 ff53 ff53 ff53 ff53 ff53 ff53 ff53 ff53 ff53 ff53 ff53 ff53 ff53 ff53 ff53 ff53 ff53 ff53 ff53 ff52 ff53 ff53 ff53 ff53 ff53 ff53 ff53 ff52 ff53 ff53 ff53 ff53 ff53 ff53 ff53 ff52 ff53 ff53 ff53 ff53 ff53 ff53 ff53 ff52 ff53 ff53 ff53 ff53 ff53 ff53 ff53 ff53 ff53 ff53 ff53 ff53 ff53 ff53 ff53 ff53 ff53 ff52 ff53 ff53 ff53 ff53 ff52 ff53 ff52 ff53 ff52 ff53 ff52 ff53 ff53 ff52 ff53 ff53 ff53 ff53 ff53 ff53 ff53 ff53 ff53 ff53 ff53 ff53 ff53 ff53 ff53 ff53 ff53 ff53 ff52 ff53 ff53 ff53 ff53 ff53 ff53 ff53 ff53 ff53 ff53 ff53 ff53 ff53 ff53 ff53 ff54 ff54 ff54 ff52 ff53 ff53 ff53 ff53 ff53 ff53 ff53 ff53 ff53 ff53 ff53 ff52 ff52 ff52 ff52 ff52 ff52 ff52 ff52 ff52 ff52 ff52 ff52 ff52 ff52 ff52 ff52 ff52 ff52 ff52 ff52 ff52 ff52 ff52 ff52 ff52 ff52 ff52 ff52 ff52 ff52 ff52 ff52 ff52 ff52 ff52 ff52 ff52 ff52 ff52 ff52 ff51 ff51 ff51 ff51 ff52 ff51 ff51 ff51 ff51 ff52 ff51 ff51 ff51 ff51 ff51 ff52 ff51 ff52 ff52 ff51 ff51 ff51 ff51 ff51 ff51 ff51 ff51 ff52 ff52 ff51 ff51 ff51 ff51 ff51 ff51 ff51 ff51 ff50 ff50 ff51 ff50 ff50 ff50 ff50 ff50 ff50 ff50 ff50 ff50 ff50 ff50 ff50 ff50 ff4f ff50 ff4f ff4f ff4f ff4f ff4f ff4f ff4f ff4f ff4f ff4e ff4f ff4e ff4f ff4e ff4e ff4f ff4f ff4e ff4e ff4e ff4e ff4e ff4e ff4d ff4e ff4e ff4e ff4e ff4e ff4e ff4e ff4e ff4e ff4e ff4e ff4e ff4d ff4d ff4c ff4d ff4c ff4d ff4c ff4c ff4c ff4c ff4c ff4c ff4c ff4c ff4c ff4c ff4c ff4c ff4c ff4c ff4c ff4c ff4c ff4c ff4b ff4b ff4b ff4b ff4b ff4c ff4a ff4c ff4b ff4b ff4b ff4b ff4a ff4c ff4b ff49 ff4a ff4a ff4a ff4a ff49 ff4a ff49 ff4a ff4a ff4a ff4a ff49 ff49 ff49 ff48 ff48 ff48 ff48 ff48 ff48 ff48 ff48 ff48 ff48 ff48 ff47 ff48 ff47 ff48 ff47 ff47 ff47 ff47 ff47 ff46 ff47 ff46 ff46 ff46 ff46 ff45 ff46 ff46 ff46 ff46 ff46 ff46 ff45 ff46 ff44 ff45 ff45 ff45 ff45 ff45 ff45 ff44 ff44 ff45 ff45 ff44 ff44 ff44 ff45 ff43 ff43 ff44 ff44 ff43 ff43 ff44 ff44 ff44 ff43 ff43 ff43 ff43 ff44 ff43 ff42 ff41 ff42 ff43 ff42 ff42 ff42 ff42 ff42 ff41 ff41 ff42 ff42 ff42 ff42 ff42 ff42 ff41 ff40 ff40 ff41 ff41 ff41 ff41 ff40 ff40 ff40 ff41 ff40 ff40 ff3f ff40 ff40 ff3f ff3f ff3f ff3f ff3f ff3f ff3f ff3e ff3e ff3e ff3e ff3e ff3e ff3e ff3c ff3c ff3c ff3d ff3d ff3b ff3b ff3c ff3c ff3b ff3b ff3c ff3c ff3b ff3b ff3b ff3b ff3a ff3a ff3a ff3a ff3a ff3a ff3a ff3a ff3a ff39 ff3a ff39 ff39 ff39 ff3a ff3a ff39 ff38 ff38 ff38 ff38 ff38 ff37 ff38 ff38 ff38 ff37 ff37 ff38 ff37 ff37 ff37 ff37 ff37 ff36 ff36 ff36 ff36 ff35 ff35 ff35 ff36 ff36 ff36 ff35 ff35 ff35 ff35 ff34 ff34 ff34 ff33 ff33 ff33 ff32 ff33 ff32 ff32 ff33 ff33 ff33 ff32 ff32 ff31 ff32 ff32 ff32 ff31 ff31 ff31 ff31 ff31 ff31 ff31 ff2f ff30 ff2f ff2f ff2f ff2f ff2f ff2f ff2e ff2f ff2e ff2d ff2e ff2d ff2d ff2c ff2c ff2c ff2b ff2b ff2b ff2a ff2a ff2b ff2a ff29 ff28 ff28 ff29 ff28 ff27 ff25 ff26 ff26 ff25 ff24 ff24 ff24 ff22 ff22 ff22 ff22 ff21 ff20 ff20 ff20 ff20 ff1f ff1d ff1e ff1d ff1c ff1b ff1b ff1b ff1a ff19 ff18 ff17 ff17 ff17 ff16 ff15 ff14 ff14 ff13 ff13 ff12 ff12 ff11 ff11 ff10 ff0f ff0e ff0e ff0e ff0d ff0c ff0c ff0c ff0b ff0b ff0a ff09 ff09 ff09 ff08 ff08 ff07 ff07 ff07 ff06 ff06 ff06 ff05 ff05 ff04 ff04 ff04 ff04 ff04 ff03 ff03 ff03 ff03 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 │ │ -e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff03 ff03 ff03 ff03 ff03 ff04 ff04 ff04 ff05 ff05 ff05 ff05 ff06 ff06 ff07 ff07 ff07 ff08 ff08 ff09 ff09 ff09 ff0a ff0a ff0b ff0b ff0c ff0d ff0d ff0e ff0e ff0f ff10 ff11 ff11 ff12 ff12 ff13 ff14 ff15 ff15 ff16 ff17 ff18 ff18 ff19 ff1a ff1b ff1b ff1b ff1c ff1d ff1e ff1f ff1f ff20 ff20 ff21 ff22 ff22 ff24 ff24 ff25 ff25 ff26 ff27 ff27 ff29 ff29 ff2a ff2b ff2c ff2b ff2c ff2c ff2d ff2f ff2f ff2f ff30 ff30 ff30 ff31 ff30 ff32 ff32 ff32 ff33 ff33 ff33 ff34 ff33 ff34 ff34 ff35 ff35 ff36 ff36 ff36 ff36 ff36 ff36 ff37 ff37 ff37 ff38 ff38 ff38 ff38 ff39 ff38 ff39 ff3a ff3a ff3a ff3a ff3a ff3a ff3a ff3b ff3a ff3b ff3b ff3b ff3a ff3b ff3c ff3b ff3c ff3c ff3c ff3e ff3c ff3c ff3c ff3c ff3e ff3e ff3e ff3e ff3e ff3e ff3f ff3e ff3e ff3f ff3e ff3e ff3f ff3f ff3f ff40 ff3f ff40 ff3f ff3f ff40 ff40 ff41 ff40 ff42 ff41 ff41 ff41 ff41 ff41 ff41 ff41 ff41 ff41 ff42 ff42 ff42 ff41 ff42 ff43 ff42 ff43 ff42 ff42 ff43 ff43 ff43 ff43 ff43 ff44 ff43 ff43 ff43 ff43 ff43 ff43 ff44 ff44 ff44 ff45 ff45 ff44 ff45 ff45 ff45 ff45 ff45 ff45 ff45 ff45 ff45 ff45 ff46 ff46 ff46 ff45 ff46 ff46 ff46 ff46 ff47 ff46 ff46 ff47 ff47 ff47 ff47 ff47 ff47 ff47 ff47 ff47 ff47 ff47 ff47 ff47 ff48 ff47 ff48 ff48 ff48 ff49 ff49 ff49 ff48 ff49 ff49 ff48 ff48 ff48 ff49 ff49 ff48 ff49 ff49 ff49 ff4a ff49 ff4a ff4a ff4a ff4a ff4a ff4b ff4b ff4b ff4b ff4a ff4b ff4b ff4b ff4b ff4c ff4b ff4c ff4c ff4b ff4c ff4b ff4c ff4c ff4c ff4d ff4c ff4c ff4c ff4b ff4c ff4c ff4d ff4c ff4d ff4c ff4c ff4d ff4d ff4d ff4d ff4d ff4d ff4d ff4d ff4d ff4d ff4d ff4e ff4d ff4d ff4d ff4d ff4d ff4e ff4d ff4d ff4e ff4d ff4d ff4d ff4e ff4e ff4e ff4e ff4f ff4f ff4f ff4f ff4f ff4f ff4f ff4f ff4f ff4f ff4f ff4e ff4e ff4f ff4f ff4e ff4f ff4f ff4f ff4f ff4f ff4f ff4f ff4f ff4f ff4f ff4f ff50 ff4f ff50 ff4f ff4f ff50 ff4f ff4f ff50 ff50 ff50 ff51 ff50 ff50 ff50 ff50 ff51 ff50 ff50 ff51 ff51 ff50 ff50 ff51 ff51 ff50 ff51 ff50 ff50 ff51 ff51 ff51 ff51 ff51 ff52 ff51 ff52 ff51 ff52 ff52 ff51 ff51 ff51 ff51 ff51 ff51 ff52 ff52 ff52 ff52 ff52 ff52 ff52 ff52 ff52 ff52 ff52 ff52 ff52 ff52 ff52 ff52 ff52 ff52 ff52 ff52 ff52 ff52 ff52 ff52 ff52 ff52 ff52 ff52 ff52 ff52 ff52 ff52 ff52 ff52 ff52 ff52 ff52 ff52 ff52 ff52 ff52 ff52 ff52 ff52 ff52 ff52 ff52 ff52 ff52 ff52 ff52 ff52 ff52 ff52 ff52 ff52 ff53 ff52 ff52 ff52 ff52 ff52 ff52 ff52 ff52 ff52 ff52 ff52 ff52 ff52 ff52 ff52 ff52 ff52 ff52 ff52 ff52 ff52 ff52 ff52 ff52 ff52 ff52 ff52 ff52 ff52 ff52 ff52 ff52 ff52 ff52 ff52 ff52 ff52 ff52 ff52 ff52 ff52 ff52 ff52 ff52 ff52 ff52 ff52 ff53 ff53 ff53 ff52 ff52 ff53 ff53 ff53 ff53 ff53 ff53 ff53 ff53 ff53 ff52 ff53 ff53 ff53 ff53 ff53 ff53 ff53 ff52 ff52 ff52 ff52 ff52 ff52 ff52 ff52 ff52 ff51 ff51 ff51 ff52 ff52 ff51 ff51 ff51 ff51 ff52 ff51 ff51 ff52 ff51 ff51 ff51 ff51 ff51 ff51 ff51 ff52 ff51 ff51 ff51 ff52 ff51 ff52 ff52 ff51 ff51 ff51 ff51 ff51 ff51 ff51 ff51 ff51 ff51 ff51 ff51 ff51 ff50 ff50 ff50 ff51 ff50 ff50 ff50 ff50 ff50 ff51 ff51 ff51 ff50 ff50 ff50 ff50 ff51 ff51 ff50 ff50 ff51 ff51 ff50 ff50 ff50 ff50 ff50 ff50 ff50 ff51 ff51 ff50 ff50 ff50 ff50 ff50 ff4f ff50 ff50 ff4f ff4f ff4f ff4f ff50 ff50 ff50 ff50 ff4f ff50 ff4f ff4f ff4e ff4e ff4e ff4e ff4e ff4e ff4e ff4e ff4e ff4e ff4e ff4e ff4e ff4e ff4e ff4d ff4e ff4e ff4d ff4d ff4d ff4d ff4d ff4d ff4d ff4d ff4d ff4d ff4d ff4d ff4d ff4d ff4d ff4d ff4d ff4d ff4c ff4d ff4b ff4c ff4c ff4c ff4c ff4b ff4b ff4b ff4b ff4c ff4b ff4b ff4c ff4c ff4b ff4b ff4b ff4b ff4b ff4b ff49 ff4b ff4b ff4b ff4a ff4b ff49 ff4b ff4b ff4b ff4b ff4a ff49 ff4b ff4b ff49 ff49 ff49 ff49 ff49 ff48 ff49 ff48 ff49 ff49 ff49 ff49 ff48 ff48 ff48 ff48 ff47 ff48 ff48 ff48 ff48 ff47 ff47 ff48 ff47 ff47 ff47 ff47 ff47 ff47 ff47 ff47 ff47 ff47 ff47 ff46 ff47 ff45 ff45 ff46 ff45 ff45 ff45 ff45 ff46 ff45 ff45 ff45 ff45 ff46 ff44 ff44 ff44 ff44 ff44 ff44 ff44 ff44 ff43 ff44 ff44 ff44 ff44 ff44 ff44 ff42 ff43 ff43 ff43 ff43 ff43 ff42 ff44 ff43 ff43 ff43 ff43 ff43 ff43 ff43 ff42 ff41 ff42 ff42 ff42 ff42 ff42 ff41 ff41 ff41 ff41 ff41 ff41 ff41 ff41 ff41 ff41 ff41 ff40 ff40 ff41 ff40 ff40 ff41 ff40 ff3f ff3f ff40 ff40 ff3f ff3f ff3f ff3f ff3f ff3f ff3f ff3e ff3f ff3f ff3e ff3d ff3d ff3d ff3d ff3d ff3d ff3e ff3c ff3b ff3c ff3c ff3c ff3b ff3b ff3c ff3b ff3b ff3a ff3b ff3b ff3a ff3a ff3a ff3b ff3a ff39 ff3a ff39 ff39 ff3a ff3a ff3a ff39 ff39 ff39 ff38 ff38 ff38 ff39 ff38 ff38 ff38 ff38 ff37 ff37 ff37 ff37 ff37 ff37 ff37 ff37 ff36 ff37 ff37 ff36 ff36 ff36 ff36 ff36 ff36 ff36 ff35 ff35 ff35 ff35 ff35 ff35 ff35 ff34 ff34 ff35 ff34 ff33 ff33 ff33 ff33 ff32 ff32 ff31 ff32 ff32 ff32 ff32 ff32 ff32 ff32 ff32 ff31 ff31 ff31 ff31 ff31 ff31 ff31 ff31 ff30 ff2f ff2f ff2f ff2f ff2f ff2f ff2f ff2e ff2e ff2e ff2d ff2e ff2e ff2d ff2c ff2b ff2c ff2c ff2b ff2b ff2a ff2a ff2a ff2a ff2a ff29 ff28 ff27 ff27 ff27 ff27 ff26 ff26 ff25 ff24 ff24 ff24 ff23 ff22 ff23 ff22 ff21 ff20 ff20 ff20 ff20 ff1e ff1d ff1d ff1e ff1d ff1c ff1c ff1a ff1a ff1a ff19 ff18 ff17 ff17 ff16 ff16 ff16 ff14 ff14 ff13 ff13 ff12 ff12 ff11 ff11 ff10 ff0f ff0f ff0e ff0d ff0d ff0d ff0c ff0c ff0b ff0b ff0a ff0a ff09 ff09 ff08 ff08 ff07 ff07 ff07 ff06 ff06 ff06 ff05 ff05 ff05 ff04 ff04 ff04 ff04 ff03 ff03 ff03 ff03 ff03 ff02 ff02 ff02 ff02 ff02 ff02 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 │ │ -e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff02 ff02 ff02 ff02 ff02 ff03 ff03 ff03 ff03 ff03 ff03 ff04 ff04 ff04 ff05 ff05 ff05 ff06 ff06 ff06 ff06 ff07 ff07 ff08 ff08 ff09 ff09 ff09 ff0a ff0a ff0b ff0c ff0c ff0d ff0d ff0e ff0e ff0f ff10 ff11 ff11 ff12 ff12 ff13 ff14 ff14 ff15 ff16 ff16 ff18 ff18 ff19 ff19 ff1a ff1b ff1b ff1c ff1d ff1d ff1e ff1e ff20 ff20 ff21 ff22 ff23 ff23 ff24 ff24 ff25 ff26 ff27 ff27 ff28 ff28 ff2a ff29 ff29 ff2a ff2c ff2d ff2d ff2e ff2e ff2e ff2f ff2f ff2f ff31 ff31 ff30 ff32 ff32 ff31 ff32 ff33 ff34 ff34 ff34 ff34 ff35 ff36 ff35 ff35 ff35 ff36 ff36 ff35 ff37 ff37 ff37 ff38 ff38 ff38 ff38 ff38 ff38 ff38 ff39 ff39 ff39 ff39 ff3a ff3a ff3a ff3a ff3a ff3a ff3a ff3b ff3b ff3b ff3b ff3b ff3b ff3b ff3b ff3b ff3b ff3b ff3e ff3d ff3d ff3d ff3d ff3d ff3d ff3d ff3e ff3e ff3e ff3e ff3f ff3f ff3f ff3f ff3f ff3f ff3e ff3f ff3f ff40 ff40 ff40 ff41 ff40 ff40 ff40 ff40 ff40 ff40 ff41 ff41 ff41 ff41 ff42 ff41 ff41 ff42 ff42 ff42 ff42 ff42 ff42 ff42 ff43 ff42 ff42 ff42 ff43 ff43 ff43 ff42 ff43 ff43 ff43 ff44 ff44 ff44 ff44 ff44 ff44 ff45 ff44 ff44 ff44 ff44 ff44 ff44 ff44 ff45 ff45 ff45 ff45 ff45 ff45 ff45 ff46 ff45 ff45 ff46 ff45 ff46 ff46 ff47 ff46 ff47 ff46 ff46 ff46 ff47 ff46 ff45 ff46 ff46 ff46 ff47 ff47 ff48 ff47 ff48 ff48 ff48 ff48 ff48 ff48 ff49 ff48 ff48 ff48 ff48 ff48 ff48 ff48 ff49 ff49 ff48 ff49 ff49 ff49 ff49 ff49 ff49 ff49 ff4a ff49 ff49 ff49 ff4a ff4b ff4a ff4b ff4c ff4b ff4b ff4c ff4b ff4b ff4b ff4c ff4b ff4c ff4c ff4b ff4c ff4b ff4b ff4c ff4c ff4c ff4c ff4d ff4c ff4d ff4c ff4c ff4c ff4d ff4c ff4d ff4c ff4c ff4c ff4c ff4c ff4d ff4d ff4c ff4d ff4c ff4d ff4e ff4d ff4c ff4d ff4d ff4d ff4d ff4d ff4e ff4e ff4e ff4e ff4e ff4e ff4e ff4e ff4e ff4e ff4e ff4e ff4e ff4e ff4e ff4e ff4e ff4e ff4e ff4e ff4e ff4e ff4e ff4e ff4e ff4f ff4e ff4f ff4e ff4f ff4f ff4f ff4f ff4f ff4e ff50 ff4f ff4f ff50 ff4f ff50 ff50 ff4f ff4f ff4f ff50 ff50 ff4f ff50 ff50 ff50 ff50 ff50 ff50 ff50 ff50 ff50 ff50 ff50 ff50 ff50 ff51 ff50 ff51 ff51 ff50 ff51 ff51 ff51 ff51 ff51 ff50 ff50 ff51 ff51 ff51 ff52 ff51 ff51 ff51 ff51 ff51 ff51 ff51 ff52 ff51 ff51 ff51 ff51 ff51 ff51 ff51 ff51 ff51 ff52 ff51 ff52 ff51 ff51 ff51 ff51 ff51 ff51 ff51 ff52 ff51 ff51 ff51 ff51 ff51 ff51 ff51 ff51 ff51 ff52 ff51 ff51 ff51 ff51 ff51 ff51 ff51 ff52 ff52 ff51 ff51 ff51 ff51 ff51 ff52 ff51 ff52 ff52 ff51 ff51 ff51 ff51 ff51 ff51 ff51 ff51 ff52 ff51 ff51 ff51 ff51 ff51 ff52 ff51 ff51 ff51 ff51 ff51 ff51 ff51 ff52 ff52 ff51 ff52 ff52 ff52 ff52 ff52 ff52 ff52 ff52 ff52 ff52 ff52 ff52 ff52 ff52 ff52 ff52 ff52 ff52 ff52 ff52 ff52 ff52 ff52 ff52 ff52 ff52 ff52 ff52 ff52 ff52 ff52 ff52 ff52 ff52 ff52 ff52 ff52 ff52 ff52 ff52 ff52 ff52 ff52 ff52 ff52 ff52 ff52 ff52 ff52 ff52 ff52 ff52 ff52 ff51 ff51 ff51 ff52 ff51 ff51 ff51 ff50 ff50 ff51 ff50 ff50 ff51 ff50 ff50 ff50 ff50 ff51 ff50 ff50 ff51 ff51 ff51 ff51 ff51 ff50 ff51 ff51 ff50 ff50 ff50 ff50 ff50 ff50 ff50 ff50 ff51 ff50 ff50 ff51 ff50 ff50 ff50 ff50 ff50 ff50 ff50 ff50 ff4f ff4f ff4f ff50 ff50 ff50 ff50 ff50 ff50 ff4f ff50 ff50 ff4f ff50 ff50 ff50 ff4f ff4f ff4f ff4f ff50 ff50 ff50 ff50 ff50 ff4f ff4f ff4f ff4f ff4f ff4f ff4f ff4e ff4f ff4f ff4f ff4f ff4f ff4f ff4f ff4f ff4f ff4f ff4f ff4e ff4e ff4e ff4d ff4d ff4d ff4d ff4d ff4d ff4d ff4d ff4d ff4d ff4d ff4d ff4d ff4d ff4d ff4d ff4d ff4d ff4c ff4c ff4d ff4d ff4c ff4c ff4c ff4c ff4d ff4d ff4c ff4c ff4c ff4c ff4c ff4c ff4c ff4b ff4c ff4c ff4b ff4c ff4b ff4b ff4b ff4b ff4c ff4b ff4b ff4a ff4b ff4b ff4a ff4a ff4b ff4b ff4b ff49 ff4a ff4a ff4a ff48 ff4a ff49 ff4a ff4a ff4a ff4a ff49 ff49 ff49 ff49 ff49 ff49 ff49 ff49 ff48 ff48 ff47 ff48 ff47 ff48 ff47 ff47 ff47 ff48 ff47 ff48 ff47 ff47 ff48 ff48 ff48 ff46 ff46 ff47 ff47 ff46 ff47 ff46 ff47 ff46 ff47 ff46 ff47 ff46 ff46 ff46 ff46 ff45 ff45 ff46 ff45 ff45 ff44 ff45 ff45 ff45 ff45 ff45 ff45 ff45 ff44 ff44 ff44 ff43 ff44 ff44 ff44 ff44 ff43 ff43 ff43 ff43 ff43 ff43 ff43 ff42 ff43 ff42 ff42 ff42 ff43 ff42 ff43 ff41 ff43 ff43 ff42 ff42 ff42 ff42 ff41 ff41 ff42 ff41 ff41 ff41 ff41 ff41 ff40 ff40 ff41 ff40 ff40 ff3f ff40 ff40 ff40 ff40 ff40 ff40 ff40 ff40 ff40 ff40 ff40 ff3f ff3f ff3e ff3f ff3e ff3f ff3f ff3e ff3e ff3d ff3e ff3e ff3d ff3e ff3e ff3c ff3c ff3c ff3c ff3c ff3c ff3d ff3c ff3b ff3c ff3b ff3a ff3b ff3a ff3b ff3a ff3b ff3a ff3a ff3a ff3a ff3a ff3a ff3a ff3a ff39 ff3a ff38 ff39 ff39 ff39 ff39 ff38 ff38 ff39 ff38 ff38 ff38 ff38 ff37 ff37 ff38 ff38 ff37 ff37 ff36 ff36 ff36 ff36 ff36 ff36 ff36 ff36 ff36 ff36 ff36 ff35 ff35 ff35 ff36 ff35 ff34 ff34 ff34 ff34 ff34 ff33 ff33 ff33 ff33 ff33 ff33 ff32 ff33 ff32 ff33 ff32 ff32 ff31 ff31 ff32 ff31 ff31 ff31 ff31 ff31 ff31 ff31 ff30 ff31 ff30 ff31 ff31 ff30 ff2f ff2f ff2e ff2e ff2e ff2e ff2e ff2e ff2e ff2e ff2d ff2d ff2d ff2c ff2c ff2c ff2c ff2b ff2c ff2c ff2b ff2a ff29 ff2a ff2a ff29 ff28 ff27 ff27 ff26 ff26 ff25 ff26 ff26 ff24 ff24 ff24 ff23 ff22 ff23 ff22 ff22 ff21 ff20 ff1f ff1f ff1f ff1f ff1d ff1c ff1d ff1c ff1c ff1a ff1b ff19 ff18 ff18 ff17 ff16 ff16 ff16 ff15 ff14 ff14 ff13 ff13 ff12 ff12 ff11 ff10 ff0f ff0f ff0f ff0e ff0d ff0d ff0c ff0c ff0c ff0b ff0a ff0a ff09 ff09 ff09 ff08 ff08 ff07 ff07 ff07 ff06 ff06 ff06 ff05 ff05 ff04 ff04 ff04 ff04 ff04 ff03 ff03 ff03 ff03 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 │ │ -e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff02 ff02 ff02 ff02 ff02 ff03 ff03 ff03 ff03 ff03 ff03 ff04 ff04 ff04 ff05 ff05 ff05 ff05 ff06 ff06 ff06 ff07 ff07 ff08 ff08 ff08 ff09 ff09 ff0a ff0a ff0b ff0b ff0c ff0c ff0d ff0e ff0e ff0f ff10 ff10 ff11 ff12 ff13 ff13 ff13 ff14 ff15 ff16 ff16 ff17 ff18 ff18 ff19 ff1a ff1b ff1b ff1c ff1d ff1d ff1f ff1e ff20 ff20 ff21 ff21 ff22 ff23 ff23 ff24 ff26 ff25 ff27 ff27 ff27 ff28 ff27 ff29 ff2a ff2b ff2b ff2c ff2c ff2e ff2e ff2e ff2f ff30 ff2f ff30 ff31 ff30 ff31 ff32 ff32 ff32 ff33 ff33 ff34 ff33 ff34 ff33 ff34 ff35 ff35 ff35 ff35 ff35 ff35 ff37 ff37 ff37 ff38 ff37 ff37 ff38 ff37 ff38 ff37 ff37 ff39 ff39 ff3a ff39 ff39 ff3a ff3a ff3a ff3a ff3a ff3b ff3b ff3b ff3b ff3b ff3b ff3b ff3b ff3b ff3d ff3c ff3b ff3c ff3c ff3c ff3c ff3c ff3e ff3e ff3e ff3e ff3e ff3e ff3e ff3e ff3e ff3e ff3e ff3f ff3f ff40 ff3f ff40 ff40 ff3f ff3f ff3f ff40 ff40 ff3f ff41 ff40 ff40 ff40 ff41 ff41 ff41 ff41 ff41 ff41 ff41 ff42 ff42 ff41 ff42 ff41 ff42 ff42 ff42 ff42 ff42 ff41 ff43 ff43 ff43 ff43 ff43 ff43 ff43 ff43 ff44 ff44 ff44 ff43 ff43 ff44 ff43 ff44 ff44 ff44 ff44 ff44 ff44 ff45 ff45 ff45 ff45 ff44 ff45 ff45 ff45 ff46 ff45 ff46 ff46 ff46 ff45 ff46 ff45 ff46 ff46 ff45 ff45 ff46 ff46 ff46 ff46 ff48 ff47 ff47 ff47 ff47 ff47 ff47 ff47 ff48 ff47 ff47 ff47 ff47 ff47 ff48 ff48 ff48 ff48 ff48 ff48 ff48 ff48 ff48 ff48 ff49 ff48 ff49 ff48 ff48 ff49 ff49 ff49 ff49 ff4a ff4a ff4a ff4a ff4a ff4a ff4a ff4a ff4b ff4a ff4b ff4a ff4a ff4b ff4b ff4b ff4b ff4c ff4b ff4c ff4d ff4c ff4c ff4c ff4c ff4c ff4d ff4c ff4c ff4c ff4c ff4b ff4c ff4c ff4c ff4c ff4c ff4d ff4c ff4d ff4d ff4d ff4c ff4d ff4d ff4d ff4d ff4d ff4e ff4d ff4e ff4e ff4d ff4e ff4e ff4e ff4d ff4d ff4d ff4e ff4d ff4d ff4e ff4e ff4d ff4d ff4e ff4e ff4d ff4e ff4e ff4e ff4e ff4f ff4e ff4f ff4e ff4f ff4e ff4f ff4f ff4f ff4e ff4f ff4f ff4e ff4f ff4f ff4f ff4f ff4f ff4f ff4f ff4f ff4f ff4f ff4f ff4f ff4f ff4f ff50 ff4f ff50 ff50 ff4f ff4f ff50 ff50 ff50 ff50 ff4f ff50 ff50 ff50 ff50 ff50 ff50 ff50 ff50 ff50 ff50 ff51 ff50 ff50 ff51 ff50 ff50 ff50 ff50 ff50 ff51 ff51 ff51 ff50 ff50 ff51 ff51 ff51 ff51 ff50 ff50 ff51 ff50 ff51 ff51 ff51 ff50 ff50 ff50 ff50 ff51 ff51 ff51 ff50 ff50 ff50 ff50 ff51 ff51 ff50 ff51 ff51 ff51 ff50 ff50 ff50 ff50 ff51 ff51 ff51 ff51 ff51 ff51 ff51 ff50 ff51 ff50 ff51 ff51 ff51 ff51 ff51 ff51 ff51 ff51 ff51 ff51 ff51 ff51 ff51 ff51 ff51 ff51 ff52 ff51 ff52 ff51 ff51 ff51 ff51 ff51 ff51 ff51 ff52 ff51 ff51 ff51 ff51 ff52 ff52 ff52 ff52 ff52 ff52 ff52 ff52 ff52 ff52 ff52 ff52 ff52 ff52 ff52 ff52 ff52 ff52 ff51 ff52 ff52 ff51 ff52 ff52 ff51 ff51 ff51 ff52 ff52 ff52 ff51 ff51 ff52 ff51 ff51 ff51 ff51 ff51 ff51 ff51 ff52 ff51 ff52 ff51 ff51 ff51 ff51 ff51 ff51 ff51 ff51 ff51 ff51 ff51 ff52 ff51 ff51 ff51 ff50 ff50 ff50 ff50 ff50 ff50 ff50 ff4f ff4f ff4f ff50 ff50 ff50 ff50 ff50 ff50 ff50 ff50 ff50 ff50 ff50 ff4f ff50 ff50 ff50 ff4f ff4f ff4f ff50 ff50 ff50 ff50 ff50 ff50 ff50 ff50 ff50 ff4f ff50 ff50 ff50 ff4f ff4f ff4f ff4f ff4f ff4f ff4f ff4f ff4f ff4f ff4f ff4f ff4f ff4f ff4f ff4f ff4f ff4f ff4f ff4f ff4f ff4f ff4f ff4f ff4f ff4e ff4f ff4e ff4e ff4e ff4e ff4e ff4e ff4e ff4e ff4e ff4e ff4e ff4e ff4e ff4e ff4e ff4e ff4e ff4e ff4e ff4e ff4d ff4d ff4d ff4c ff4c ff4c ff4c ff4c ff4c ff4d ff4d ff4c ff4c ff4c ff4c ff4d ff4c ff4d ff4c ff4c ff4c ff4c ff4c ff4b ff4b ff4b ff4c ff4d ff4c ff4b ff4c ff4b ff4c ff4c ff4b ff4b ff4b ff4c ff4b ff4b ff4b ff4a ff4a ff4a ff4b ff4a ff4a ff49 ff4a ff4a ff49 ff49 ff4a ff4a ff4a ff49 ff49 ff49 ff48 ff48 ff48 ff49 ff49 ff48 ff48 ff49 ff48 ff48 ff48 ff48 ff48 ff48 ff49 ff49 ff48 ff48 ff47 ff48 ff47 ff48 ff47 ff47 ff47 ff47 ff46 ff47 ff47 ff47 ff47 ff46 ff47 ff46 ff46 ff46 ff46 ff46 ff45 ff45 ff47 ff46 ff45 ff45 ff46 ff46 ff46 ff46 ff45 ff45 ff45 ff45 ff45 ff45 ff44 ff45 ff44 ff45 ff44 ff44 ff44 ff44 ff44 ff44 ff44 ff43 ff43 ff44 ff43 ff43 ff43 ff43 ff43 ff43 ff43 ff42 ff42 ff42 ff42 ff42 ff42 ff41 ff42 ff42 ff42 ff41 ff42 ff42 ff42 ff41 ff41 ff41 ff41 ff41 ff41 ff41 ff41 ff41 ff41 ff41 ff40 ff40 ff40 ff3f ff3f ff3f ff40 ff40 ff3f ff3f ff40 ff3f ff3f ff3f ff3f ff3f ff3f ff3e ff3e ff3e ff3f ff3e ff3e ff3e ff3e ff3e ff3c ff3e ff3c ff3c ff3c ff3c ff3c ff3c ff3c ff3b ff3b ff3c ff3c ff3c ff3b ff3b ff3b ff3a ff3a ff3a ff3a ff3a ff3a ff3a ff39 ff3a ff3a ff39 ff3a ff39 ff39 ff39 ff39 ff38 ff38 ff38 ff38 ff38 ff38 ff38 ff38 ff38 ff37 ff37 ff38 ff37 ff37 ff38 ff37 ff37 ff37 ff36 ff35 ff35 ff36 ff35 ff36 ff36 ff36 ff35 ff35 ff35 ff34 ff34 ff35 ff34 ff34 ff34 ff33 ff32 ff33 ff33 ff33 ff32 ff33 ff32 ff32 ff32 ff31 ff32 ff32 ff32 ff31 ff32 ff31 ff31 ff31 ff30 ff30 ff31 ff30 ff31 ff30 ff30 ff31 ff30 ff30 ff2f ff2f ff2f ff2f ff2f ff2e ff2e ff2d ff2d ff2d ff2d ff2d ff2d ff2d ff2c ff2c ff2c ff2c ff2c ff2b ff2a ff2a ff2a ff2a ff29 ff29 ff29 ff28 ff27 ff26 ff26 ff26 ff25 ff25 ff25 ff24 ff24 ff24 ff23 ff23 ff23 ff21 ff22 ff21 ff21 ff20 ff20 ff1e ff1e ff1d ff1d ff1d ff1b ff1a ff1a ff1a ff19 ff19 ff18 ff17 ff16 ff16 ff15 ff15 ff14 ff13 ff13 ff12 ff12 ff11 ff11 ff11 ff10 ff0f ff0e ff0e ff0d ff0d ff0c ff0c ff0c ff0b ff0b ff0a ff09 ff09 ff09 ff08 ff08 ff08 ff07 ff07 ff06 ff06 ff06 ff05 ff05 ff04 ff04 ff04 ff04 ff03 ff03 ff03 ff03 ff03 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 │ │ -e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff03 ff03 ff03 ff03 ff03 ff04 ff04 ff04 ff04 ff05 ff05 ff05 ff06 ff06 ff06 ff07 ff07 ff07 ff08 ff09 ff09 ff09 ff0a ff0a ff0b ff0b ff0c ff0d ff0d ff0e ff0e ff0f ff10 ff10 ff11 ff12 ff12 ff13 ff13 ff14 ff15 ff15 ff16 ff17 ff18 ff18 ff19 ff19 ff1b ff1b ff1c ff1d ff1d ff1e ff1e ff1f ff20 ff21 ff21 ff22 ff23 ff24 ff24 ff25 ff25 ff26 ff26 ff26 ff27 ff29 ff29 ff2a ff2a ff2a ff2c ff2c ff2d ff2d ff2d ff2f ff2e ff2f ff30 ff30 ff30 ff30 ff31 ff31 ff32 ff32 ff32 ff33 ff32 ff33 ff34 ff34 ff34 ff34 ff35 ff35 ff35 ff36 ff37 ff37 ff36 ff37 ff37 ff37 ff37 ff37 ff37 ff37 ff38 ff39 ff38 ff39 ff39 ff39 ff39 ff39 ff3a ff3a ff3a ff3a ff3a ff3a ff3a ff3a ff3b ff3b ff3b ff3c ff3b ff3b ff3b ff3b ff3c ff3b ff3c ff3e ff3c ff3c ff3c ff3c ff3d ff3d ff3d ff3d ff3e ff3e ff3f ff3f ff3e ff3f ff3f ff3e ff3f ff3e ff3f ff3f ff3f ff40 ff3f ff3f ff40 ff40 ff40 ff40 ff40 ff41 ff41 ff41 ff41 ff41 ff41 ff41 ff41 ff41 ff41 ff41 ff41 ff42 ff41 ff42 ff42 ff43 ff42 ff43 ff42 ff42 ff43 ff43 ff43 ff43 ff42 ff43 ff44 ff43 ff43 ff44 ff44 ff43 ff44 ff44 ff44 ff44 ff44 ff45 ff44 ff44 ff45 ff45 ff45 ff45 ff45 ff45 ff45 ff45 ff45 ff44 ff45 ff45 ff45 ff45 ff45 ff46 ff46 ff46 ff47 ff47 ff46 ff46 ff47 ff46 ff46 ff47 ff47 ff47 ff46 ff47 ff47 ff47 ff47 ff48 ff48 ff47 ff48 ff48 ff48 ff48 ff48 ff48 ff48 ff48 ff49 ff48 ff48 ff49 ff49 ff49 ff48 ff49 ff49 ff48 ff49 ff49 ff49 ff49 ff49 ff49 ff49 ff49 ff4a ff49 ff4a ff4b ff4a ff4a ff4b ff4b ff4b ff4c ff4b ff4b ff4b ff4b ff4c ff4c ff4b ff4c ff4c ff4c ff4b ff4b ff4b ff4b ff4c ff4b ff4c ff4c ff4d ff4d ff4c ff4c ff4d ff4d ff4d ff4d ff4d ff4d ff4c ff4c ff4d ff4d ff4e ff4d ff4d ff4c ff4c ff4c ff4d ff4d ff4d ff4c ff4c ff4c ff4c ff4d ff4e ff4d ff4e ff4e ff4e ff4e ff4e ff4e ff4e ff4e ff4e ff4e ff4f ff4e ff4e ff4e ff4e ff4f ff4e ff4e ff4e ff4e ff4e ff4f ff4e ff4e ff4e ff4e ff4f ff4f ff4f ff4f ff4e ff4f ff4f ff50 ff50 ff4f ff4f ff50 ff4f ff50 ff4f ff4e ff4f ff4f ff50 ff4f ff4f ff50 ff4f ff50 ff4f ff4f ff50 ff50 ff4f ff50 ff4f ff4f ff50 ff50 ff50 ff50 ff50 ff50 ff4f ff50 ff50 ff50 ff50 ff50 ff50 ff50 ff50 ff50 ff50 ff50 ff50 ff4f ff4f ff50 ff4f ff50 ff50 ff50 ff50 ff50 ff4f ff50 ff50 ff50 ff50 ff51 ff51 ff51 ff50 ff50 ff50 ff50 ff50 ff51 ff51 ff50 ff50 ff51 ff51 ff50 ff51 ff50 ff51 ff51 ff50 ff50 ff50 ff51 ff50 ff50 ff50 ff50 ff51 ff50 ff50 ff50 ff51 ff51 ff52 ff50 ff51 ff50 ff50 ff51 ff51 ff51 ff51 ff51 ff52 ff51 ff51 ff51 ff51 ff51 ff51 ff51 ff51 ff51 ff51 ff51 ff51 ff51 ff51 ff51 ff51 ff51 ff51 ff52 ff51 ff51 ff51 ff51 ff52 ff51 ff51 ff52 ff52 ff51 ff51 ff50 ff51 ff51 ff51 ff50 ff50 ff51 ff50 ff50 ff50 ff51 ff50 ff50 ff51 ff51 ff50 ff50 ff50 ff51 ff50 ff51 ff51 ff50 ff50 ff50 ff50 ff50 ff50 ff50 ff50 ff50 ff51 ff50 ff50 ff50 ff50 ff50 ff50 ff50 ff4f ff4f ff4f ff50 ff4f ff4f ff4f ff4f ff4f ff4f ff4f ff4f ff4f ff4f ff4f ff4f ff4f ff4f ff4f ff4e ff4f ff4f ff4f ff4f ff50 ff4f ff4f ff4f ff4f ff4f ff4f ff4f ff4f ff4f ff4e ff4f ff4e ff4e ff4f ff4e ff4e ff4f ff4f ff4f ff4f ff4e ff4e ff4e ff4e ff4e ff4e ff4e ff4e ff4e ff4e ff4e ff4e ff4e ff4e ff4d ff4e ff4e ff4e ff4e ff4e ff4e ff4d ff4d ff4d ff4e ff4d ff4d ff4d ff4d ff4d ff4d ff4d ff4d ff4d ff4d ff4d ff4d ff4d ff4d ff4c ff4c ff4c ff4b ff4b ff4b ff4c ff4c ff4c ff4c ff4b ff4b ff4c ff4c ff4c ff4c ff4b ff4b ff4b ff4c ff4b ff4a ff4b ff4c ff4b ff4a ff4a ff4b ff4b ff4b ff4b ff4b ff4a ff49 ff4a ff4b ff4a ff4a ff4a ff4a ff49 ff49 ff49 ff49 ff49 ff49 ff49 ff49 ff49 ff49 ff48 ff48 ff49 ff49 ff49 ff48 ff48 ff48 ff47 ff49 ff48 ff48 ff49 ff48 ff48 ff48 ff47 ff48 ff48 ff49 ff48 ff48 ff48 ff47 ff48 ff47 ff48 ff47 ff47 ff47 ff46 ff46 ff46 ff47 ff47 ff46 ff46 ff46 ff46 ff46 ff46 ff45 ff46 ff45 ff45 ff46 ff46 ff45 ff45 ff45 ff45 ff45 ff45 ff44 ff45 ff45 ff45 ff45 ff44 ff44 ff44 ff43 ff44 ff43 ff43 ff44 ff43 ff44 ff44 ff44 ff43 ff42 ff43 ff42 ff42 ff43 ff43 ff42 ff43 ff43 ff41 ff41 ff41 ff42 ff41 ff42 ff42 ff41 ff41 ff41 ff41 ff41 ff41 ff41 ff41 ff41 ff40 ff40 ff40 ff40 ff40 ff40 ff41 ff40 ff40 ff3f ff3f ff3f ff3f ff3e ff3f ff3e ff3f ff3e ff3e ff3f ff3f ff3f ff3f ff3e ff3e ff3e ff3d ff3d ff3e ff3d ff3e ff3d ff3d ff3d ff3d ff3c ff3d ff3b ff3c ff3b ff3c ff3b ff3c ff3b ff3b ff3b ff3b ff3b ff3b ff3b ff3b ff3a ff3a ff3a ff3a ff39 ff39 ff39 ff3a ff39 ff39 ff39 ff39 ff38 ff38 ff39 ff39 ff38 ff38 ff38 ff38 ff37 ff37 ff37 ff37 ff37 ff37 ff37 ff36 ff37 ff36 ff36 ff37 ff36 ff36 ff36 ff36 ff34 ff34 ff35 ff35 ff35 ff35 ff35 ff34 ff33 ff33 ff33 ff34 ff34 ff33 ff33 ff33 ff33 ff32 ff32 ff32 ff32 ff32 ff32 ff31 ff32 ff32 ff31 ff31 ff31 ff31 ff31 ff31 ff31 ff31 ff30 ff2f ff2f ff30 ff2f ff30 ff2f ff30 ff30 ff2f ff2e ff2e ff2e ff2e ff2e ff2e ff2e ff2d ff2d ff2c ff2c ff2c ff2d ff2c ff2b ff2b ff2b ff2b ff2c ff2b ff2a ff28 ff29 ff29 ff29 ff27 ff27 ff27 ff26 ff27 ff25 ff25 ff26 ff25 ff24 ff24 ff23 ff22 ff22 ff22 ff21 ff21 ff21 ff20 ff20 ff1f ff1f ff1e ff1d ff1c ff1c ff1b ff1b ff1a ff19 ff18 ff18 ff18 ff17 ff16 ff16 ff15 ff14 ff14 ff13 ff13 ff12 ff12 ff11 ff11 ff10 ff0f ff0f ff0e ff0e ff0d ff0d ff0c ff0c ff0b ff0b ff0a ff0a ff09 ff09 ff08 ff08 ff07 ff07 ff07 ff07 ff06 ff06 ff06 ff05 ff05 ff04 ff04 ff04 ff04 ff03 ff03 ff03 ff03 ff03 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 │ │ -e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff02 ff02 ff02 ff02 ff02 ff02 ff03 ff03 ff03 ff03 ff03 ff04 ff04 ff04 ff04 ff05 ff05 ff05 ff06 ff06 ff06 ff07 ff07 ff08 ff08 ff08 ff09 ff09 ff0a ff0a ff0b ff0c ff0c ff0d ff0d ff0e ff0e ff0f ff10 ff10 ff11 ff11 ff12 ff13 ff13 ff14 ff15 ff16 ff16 ff17 ff18 ff18 ff19 ff19 ff1a ff1b ff1c ff1c ff1d ff1e ff1f ff20 ff1f ff21 ff21 ff22 ff23 ff23 ff24 ff24 ff25 ff25 ff26 ff28 ff28 ff28 ff29 ff29 ff2a ff2a ff2b ff2b ff2c ff2d ff2c ff2d ff2e ff2e ff30 ff30 ff30 ff30 ff32 ff31 ff31 ff32 ff32 ff33 ff33 ff33 ff33 ff34 ff35 ff35 ff35 ff36 ff35 ff35 ff35 ff36 ff36 ff37 ff36 ff37 ff37 ff36 ff38 ff38 ff37 ff38 ff38 ff39 ff38 ff39 ff39 ff39 ff3a ff39 ff39 ff39 ff39 ff3a ff3a ff3a ff3b ff3b ff3b ff3b ff3a ff3b ff3b ff3b ff3b ff3d ff3b ff3b ff3b ff3c ff3c ff3b ff3c ff3c ff3e ff3e ff3e ff3e ff3e ff3e ff3e ff3e ff3e ff3e ff3f ff3e ff3f ff3e ff3f ff3f ff3f ff3f ff3f ff3f ff40 ff40 ff40 ff40 ff40 ff40 ff40 ff40 ff40 ff40 ff40 ff40 ff41 ff42 ff41 ff42 ff41 ff42 ff41 ff42 ff41 ff42 ff42 ff42 ff42 ff42 ff42 ff43 ff43 ff42 ff43 ff43 ff43 ff43 ff43 ff43 ff43 ff43 ff43 ff44 ff43 ff44 ff44 ff44 ff44 ff44 ff44 ff44 ff44 ff44 ff45 ff45 ff44 ff45 ff45 ff45 ff45 ff46 ff45 ff46 ff46 ff46 ff46 ff46 ff46 ff45 ff46 ff46 ff46 ff46 ff46 ff46 ff46 ff46 ff47 ff47 ff47 ff47 ff47 ff48 ff47 ff48 ff47 ff47 ff47 ff47 ff48 ff48 ff48 ff48 ff48 ff48 ff49 ff48 ff48 ff48 ff48 ff48 ff49 ff48 ff48 ff48 ff49 ff49 ff4a ff49 ff49 ff4a ff49 ff49 ff4a ff49 ff49 ff4a ff4a ff49 ff4a ff4a ff4a ff4a ff4a ff4b ff4b ff4b ff4a ff49 ff4a ff4b ff4b ff4a ff4b ff4c ff4c ff4c ff4c ff4c ff4c ff4c ff4c ff4c ff4c ff4c ff4c ff4c ff4d ff4c ff4d ff4c ff4b ff4c ff4c ff4c ff4d ff4d ff4d ff4c ff4c ff4c ff4c ff4d ff4d ff4d ff4d ff4d ff4d ff4d ff4d ff4e ff4e ff4e ff4d ff4e ff4e ff4e ff4d ff4e ff4e ff4e ff4e ff4e ff4d ff4d ff4d ff4d ff4e ff4e ff4e ff4e ff4f ff4f ff4f ff4f ff4e ff4e ff4f ff4f ff4f ff4e ff4f ff4f ff4e ff4f ff4e ff4e ff4f ff4f ff50 ff4f ff4f ff4f ff4f ff4f ff4f ff4e ff4f ff4f ff4f ff4f ff4f ff4f ff4f ff50 ff4f ff4f ff4f ff4f ff4f ff4f ff4f ff4f ff4f ff4f ff50 ff50 ff4f ff50 ff4f ff4f ff4f ff4f ff4f ff50 ff4f ff50 ff50 ff50 ff50 ff50 ff4f ff50 ff50 ff4f ff50 ff51 ff50 ff50 ff4f ff50 ff50 ff50 ff4f ff51 ff50 ff4f ff4f ff50 ff51 ff50 ff51 ff50 ff51 ff51 ff4f ff4f ff50 ff51 ff4f ff4f ff4f ff4f ff50 ff50 ff50 ff50 ff51 ff51 ff52 ff50 ff51 ff50 ff50 ff50 ff51 ff50 ff50 ff51 ff51 ff50 ff50 ff50 ff50 ff51 ff51 ff50 ff50 ff51 ff51 ff50 ff51 ff50 ff50 ff50 ff50 ff50 ff50 ff51 ff50 ff50 ff50 ff50 ff52 ff50 ff50 ff51 ff51 ff50 ff51 ff50 ff50 ff50 ff50 ff50 ff50 ff50 ff4f ff50 ff50 ff51 ff50 ff50 ff50 ff4f ff50 ff4f ff50 ff50 ff50 ff50 ff50 ff50 ff50 ff50 ff50 ff50 ff4f ff4f ff50 ff50 ff50 ff50 ff50 ff4f ff4f ff50 ff4f ff4f ff4f ff4f ff4f ff4f ff4f ff4f ff4f ff4f ff4f ff4f ff4f ff4f ff4f ff4e ff4e ff4e ff4e ff4e ff4f ff4e ff4f ff4e ff4e ff4e ff4f ff4e ff4e ff4e ff4e ff4e ff4f ff4e ff4e ff4e ff4e ff4f ff4e ff4e ff4f ff4e ff4e ff4f ff4f ff4f ff4f ff4e ff4e ff4e ff4e ff4e ff4e ff4d ff4d ff4d ff4d ff4d ff4d ff4d ff4d ff4d ff4d ff4d ff4e ff4e ff4e ff4e ff4d ff4d ff4c ff4d ff4d ff4c ff4d ff4d ff4d ff4c ff4c ff4c ff4c ff4c ff4c ff4c ff4c ff4c ff4c ff4c ff4b ff4b ff4b ff4b ff4b ff4b ff4c ff4c ff4b ff4b ff4c ff4b ff4c ff4b ff4b ff4b ff4b ff4a ff4b ff4a ff4a ff4a ff49 ff49 ff49 ff4a ff49 ff4a ff49 ff4a ff49 ff48 ff49 ff49 ff49 ff49 ff49 ff49 ff48 ff48 ff48 ff48 ff48 ff49 ff48 ff48 ff48 ff48 ff48 ff48 ff48 ff48 ff48 ff48 ff48 ff48 ff47 ff48 ff48 ff48 ff48 ff47 ff48 ff47 ff47 ff47 ff48 ff48 ff47 ff47 ff47 ff47 ff47 ff47 ff47 ff46 ff47 ff47 ff46 ff46 ff45 ff46 ff46 ff45 ff46 ff45 ff45 ff45 ff45 ff45 ff45 ff45 ff45 ff45 ff45 ff45 ff45 ff44 ff45 ff44 ff44 ff44 ff44 ff44 ff44 ff44 ff44 ff43 ff43 ff43 ff43 ff43 ff43 ff43 ff43 ff43 ff43 ff42 ff43 ff42 ff42 ff42 ff42 ff42 ff42 ff42 ff42 ff42 ff41 ff41 ff41 ff41 ff41 ff42 ff41 ff40 ff41 ff40 ff40 ff40 ff40 ff40 ff40 ff40 ff40 ff40 ff40 ff40 ff3f ff3f ff3f ff3f ff40 ff3f ff3f ff3f ff3f ff3e ff3f ff3e ff3e ff3e ff3e ff3e ff3e ff3e ff3e ff3e ff3e ff3e ff3c ff3c ff3c ff3c ff3d ff3c ff3c ff3c ff3b ff3c ff3b ff3b ff3b ff3b ff3a ff3a ff3b ff3b ff3a ff3a ff3a ff3a ff3b ff3a ff3a ff3a ff39 ff3a ff3a ff39 ff38 ff39 ff39 ff39 ff38 ff38 ff38 ff38 ff38 ff38 ff38 ff37 ff38 ff37 ff37 ff37 ff36 ff36 ff36 ff37 ff37 ff36 ff36 ff36 ff35 ff36 ff36 ff36 ff35 ff35 ff36 ff34 ff34 ff34 ff34 ff34 ff34 ff34 ff34 ff33 ff33 ff32 ff33 ff33 ff33 ff32 ff32 ff32 ff32 ff32 ff31 ff31 ff31 ff31 ff32 ff31 ff31 ff31 ff30 ff30 ff30 ff31 ff30 ff31 ff30 ff30 ff2f ff2f ff2f ff2f ff2f ff2e ff2f ff2e ff2f ff2e ff2e ff2d ff2d ff2e ff2e ff2e ff2d ff2d ff2c ff2b ff2b ff2c ff2c ff2b ff2b ff2b ff2b ff29 ff29 ff29 ff28 ff28 ff27 ff27 ff27 ff27 ff26 ff25 ff25 ff25 ff25 ff24 ff24 ff24 ff23 ff22 ff22 ff20 ff20 ff20 ff20 ff1f ff1f ff1e ff1e ff1d ff1d ff1c ff1b ff1a ff19 ff19 ff19 ff18 ff17 ff16 ff16 ff16 ff15 ff15 ff13 ff13 ff12 ff12 ff12 ff11 ff11 ff10 ff10 ff0f ff0e ff0e ff0d ff0c ff0c ff0c ff0b ff0b ff0a ff0a ff09 ff09 ff08 ff08 ff08 ff07 ff07 ff06 ff06 ff06 ff05 ff05 ff05 ff04 ff04 ff04 ff04 ff04 ff03 ff03 ff03 ff03 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 │ │ -e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff03 ff03 ff03 ff03 ff04 ff04 ff04 ff04 ff05 ff05 ff05 ff06 ff06 ff06 ff07 ff07 ff07 ff08 ff08 ff09 ff09 ff0a ff0a ff0b ff0b ff0c ff0c ff0d ff0d ff0e ff0e ff0f ff0f ff11 ff11 ff12 ff12 ff13 ff14 ff15 ff16 ff16 ff16 ff17 ff18 ff19 ff19 ff1a ff1b ff1b ff1c ff1d ff1e ff1e ff1f ff1f ff20 ff21 ff21 ff22 ff22 ff24 ff24 ff25 ff26 ff26 ff26 ff27 ff27 ff29 ff29 ff2a ff2a ff2b ff2b ff2b ff2b ff2c ff2d ff2e ff2e ff2e ff2f ff30 ff30 ff30 ff31 ff31 ff32 ff32 ff33 ff32 ff33 ff33 ff34 ff35 ff34 ff35 ff34 ff35 ff35 ff35 ff36 ff36 ff37 ff37 ff37 ff38 ff37 ff37 ff37 ff37 ff37 ff38 ff39 ff38 ff38 ff39 ff39 ff38 ff38 ff39 ff39 ff3a ff3a ff3a ff3a ff3a ff3a ff3a ff3b ff3a ff3b ff3b ff3b ff3b ff3b ff3b ff3b ff3b ff3b ff3b ff3c ff3d ff3d ff3d ff3d ff3d ff3c ff3d ff3d ff3e ff3e ff3e ff3e ff3e ff3e ff3f ff3f ff3e ff3e ff3f ff3f ff3f ff40 ff3f ff40 ff40 ff3f ff40 ff40 ff3f ff3f ff40 ff40 ff40 ff41 ff41 ff41 ff41 ff41 ff41 ff41 ff41 ff41 ff41 ff41 ff41 ff42 ff42 ff42 ff41 ff42 ff43 ff42 ff42 ff42 ff42 ff43 ff42 ff43 ff43 ff44 ff43 ff43 ff43 ff44 ff43 ff43 ff43 ff44 ff44 ff43 ff44 ff45 ff44 ff45 ff45 ff45 ff44 ff45 ff45 ff45 ff45 ff45 ff45 ff45 ff45 ff44 ff45 ff45 ff46 ff46 ff46 ff45 ff46 ff46 ff46 ff46 ff46 ff46 ff46 ff47 ff46 ff47 ff47 ff46 ff46 ff47 ff48 ff47 ff48 ff47 ff47 ff47 ff47 ff47 ff47 ff48 ff47 ff47 ff48 ff47 ff48 ff48 ff49 ff49 ff49 ff49 ff49 ff49 ff49 ff49 ff49 ff49 ff48 ff48 ff49 ff49 ff49 ff49 ff49 ff49 ff49 ff49 ff49 ff49 ff4a ff49 ff4a ff4a ff4a ff49 ff4b ff4c ff4b ff4b ff4b ff4b ff4b ff4a ff4b ff4c ff4b ff4b ff4b ff4c ff4c ff4b ff4c ff4b ff4b ff4c ff4c ff4c ff4c ff4c ff4c ff4c ff4c ff4c ff4c ff4c ff4c ff4c ff4c ff4d ff4d ff4d ff4d ff4e ff4d ff4d ff4d ff4d ff4d ff4d ff4d ff4d ff4d ff4d ff4d ff4d ff4d ff4d ff4d ff4d ff4e ff4e ff4e ff4e ff4e ff4e ff4e ff4e ff4e ff4e ff4e ff4e ff4e ff4e ff4e ff4e ff4e ff4e ff4e ff4e ff4f ff4f ff4f ff4e ff4f ff4f ff4f ff4e ff4f ff4e ff4f ff4f ff4f ff4e ff4f ff4f ff4f ff4e ff4f ff4e ff4f ff4f ff4f ff4f ff4f ff4f ff4f ff4e ff4e ff50 ff4f ff50 ff4e ff4f ff4e ff4f ff4f ff50 ff4f ff50 ff50 ff50 ff4f ff4f ff4f ff4f ff50 ff4e ff50 ff50 ff4f ff4f ff4f ff4f ff4f ff4f ff4f ff50 ff4f ff4e ff4f ff4f ff50 ff50 ff50 ff50 ff50 ff51 ff4f ff4f ff50 ff51 ff4f ff4f ff4f ff4f ff50 ff4f ff4f ff50 ff51 ff51 ff50 ff4f ff50 ff50 ff50 ff50 ff4f ff50 ff4f ff51 ff50 ff50 ff50 ff4f ff50 ff50 ff50 ff50 ff50 ff50 ff51 ff4f ff51 ff50 ff4f ff50 ff50 ff4f ff50 ff51 ff50 ff50 ff4f ff4f ff50 ff50 ff4f ff50 ff50 ff4f ff50 ff50 ff4f ff4f ff50 ff50 ff50 ff4f ff4f ff50 ff4f ff4f ff50 ff4f ff4f ff4f ff50 ff4f ff50 ff4f ff50 ff4f ff4f ff50 ff50 ff4f ff4f ff4f ff4e ff4f ff50 ff4f ff4f ff50 ff4f ff4e ff4f ff50 ff4f ff4e ff4f ff4e ff4f ff4e ff4f ff4f ff4f ff4f ff4e ff4e ff4e ff4e ff4e ff4e ff4e ff4e ff4e ff4e ff4e ff4e ff4e ff4e ff4e ff4e ff4d ff4e ff4e ff4e ff4e ff4e ff4e ff4e ff4e ff4e ff4e ff4e ff4e ff4e ff4e ff4e ff4e ff4e ff4e ff4e ff4e ff4e ff4e ff4e ff4e ff4e ff4e ff4d ff4d ff4d ff4c ff4d ff4c ff4d ff4c ff4d ff4c ff4d ff4d ff4d ff4d ff4d ff4d ff4d ff4c ff4d ff4c ff4c ff4d ff4d ff4d ff4c ff4b ff4c ff4c ff4c ff4c ff4c ff4b ff4c ff4c ff4c ff4b ff4b ff4b ff4b ff4a ff4b ff4b ff4b ff4a ff4a ff4b ff4a ff4b ff4a ff4a ff4a ff4a ff49 ff4a ff49 ff49 ff49 ff49 ff49 ff49 ff48 ff49 ff49 ff49 ff48 ff49 ff48 ff48 ff48 ff49 ff49 ff49 ff49 ff48 ff48 ff48 ff48 ff48 ff48 ff48 ff47 ff48 ff47 ff48 ff48 ff47 ff47 ff48 ff47 ff47 ff47 ff47 ff47 ff47 ff47 ff47 ff46 ff47 ff46 ff47 ff46 ff46 ff47 ff46 ff46 ff46 ff47 ff46 ff46 ff46 ff45 ff46 ff46 ff46 ff45 ff45 ff46 ff46 ff45 ff45 ff45 ff45 ff44 ff44 ff45 ff44 ff44 ff44 ff44 ff44 ff44 ff44 ff44 ff44 ff43 ff44 ff43 ff43 ff43 ff44 ff43 ff43 ff43 ff43 ff43 ff42 ff42 ff42 ff42 ff42 ff42 ff42 ff41 ff42 ff41 ff41 ff42 ff42 ff41 ff41 ff41 ff41 ff42 ff41 ff41 ff41 ff41 ff41 ff41 ff40 ff40 ff40 ff40 ff40 ff3f ff40 ff40 ff3f ff40 ff40 ff40 ff40 ff3f ff3f ff3f ff3e ff3f ff3f ff3f ff3f ff3f ff3e ff3e ff3e ff3e ff3d ff3d ff3e ff3c ff3e ff3c ff3e ff3c ff3c ff3c ff3c ff3c ff3c ff3c ff3b ff3b ff3b ff3c ff3b ff3c ff3b ff3a ff3a ff3a ff3a ff3a ff3a ff3a ff3a ff39 ff3a ff39 ff3a ff39 ff39 ff39 ff39 ff39 ff39 ff39 ff38 ff38 ff38 ff38 ff38 ff38 ff37 ff37 ff37 ff37 ff38 ff37 ff37 ff37 ff37 ff36 ff36 ff35 ff35 ff36 ff36 ff36 ff36 ff36 ff35 ff35 ff35 ff34 ff35 ff35 ff35 ff34 ff33 ff33 ff33 ff33 ff33 ff33 ff32 ff32 ff33 ff32 ff32 ff31 ff32 ff32 ff32 ff32 ff32 ff31 ff31 ff31 ff31 ff31 ff31 ff30 ff30 ff31 ff30 ff30 ff2f ff30 ff30 ff30 ff2f ff2f ff2f ff2f ff2e ff2e ff2e ff2e ff2e ff2d ff2d ff2e ff2e ff2d ff2d ff2e ff2d ff2d ff2d ff2c ff2b ff2a ff2a ff2b ff2b ff2b ff2a ff29 ff29 ff28 ff28 ff27 ff27 ff27 ff26 ff26 ff26 ff25 ff25 ff25 ff24 ff24 ff23 ff23 ff22 ff22 ff22 ff21 ff21 ff20 ff1f ff1f ff1e ff1d ff1d ff1d ff1d ff1c ff1b ff1a ff19 ff19 ff18 ff17 ff18 ff16 ff15 ff15 ff14 ff14 ff13 ff13 ff12 ff12 ff12 ff10 ff11 ff10 ff0f ff0f ff0e ff0e ff0d ff0d ff0c ff0b ff0b ff0b ff0a ff0a ff09 ff09 ff08 ff08 ff07 ff07 ff07 ff06 ff06 ff06 ff05 ff05 ff05 ff04 ff04 ff04 ff04 ff03 ff03 ff03 ff03 ff03 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 │ │ -e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff02 ff02 ff02 ff02 ff02 ff02 ff03 ff03 ff03 ff03 ff03 ff04 ff04 ff04 ff04 ff05 ff05 ff05 ff06 ff06 ff06 ff07 ff07 ff07 ff08 ff08 ff09 ff09 ff0a ff0a ff0b ff0b ff0b ff0c ff0c ff0d ff0e ff0e ff0f ff10 ff10 ff11 ff12 ff13 ff13 ff14 ff15 ff15 ff15 ff17 ff17 ff18 ff18 ff19 ff1a ff1b ff1b ff1c ff1d ff1d ff1d ff1f ff1f ff20 ff20 ff21 ff22 ff23 ff23 ff24 ff25 ff25 ff25 ff26 ff27 ff28 ff28 ff29 ff29 ff2a ff2a ff2a ff2c ff2c ff2c ff2d ff2d ff2d ff2e ff2e ff2e ff30 ff31 ff32 ff31 ff31 ff31 ff32 ff32 ff33 ff33 ff33 ff34 ff34 ff35 ff35 ff34 ff34 ff35 ff35 ff37 ff37 ff37 ff37 ff37 ff37 ff37 ff37 ff37 ff38 ff37 ff37 ff38 ff39 ff37 ff38 ff39 ff39 ff39 ff39 ff3a ff39 ff39 ff39 ff3a ff3b ff3a ff3b ff3b ff3a ff3b ff3b ff3b ff3b ff3b ff3b ff3b ff3b ff3c ff3c ff3b ff3b ff3b ff3c ff3b ff3b ff3d ff3d ff3d ff3e ff3e ff3e ff3e ff3e ff3e ff3e ff3e ff3f ff3e ff3f ff3f ff3f ff3f ff3f ff3f ff3f ff3f ff3f ff40 ff40 ff40 ff40 ff41 ff40 ff41 ff41 ff41 ff41 ff40 ff40 ff41 ff41 ff41 ff41 ff42 ff42 ff41 ff42 ff42 ff42 ff42 ff41 ff42 ff42 ff42 ff43 ff43 ff43 ff43 ff42 ff43 ff43 ff43 ff42 ff43 ff43 ff43 ff42 ff43 ff45 ff44 ff44 ff44 ff44 ff44 ff44 ff44 ff45 ff44 ff45 ff44 ff44 ff45 ff44 ff45 ff44 ff45 ff45 ff45 ff45 ff45 ff45 ff45 ff46 ff46 ff45 ff45 ff46 ff46 ff46 ff47 ff46 ff46 ff47 ff47 ff46 ff46 ff46 ff47 ff46 ff46 ff47 ff47 ff47 ff46 ff47 ff48 ff47 ff48 ff48 ff48 ff48 ff48 ff48 ff48 ff48 ff48 ff48 ff48 ff48 ff48 ff48 ff48 ff48 ff48 ff48 ff48 ff48 ff48 ff49 ff49 ff49 ff49 ff49 ff49 ff49 ff49 ff49 ff4a ff4b ff4a ff4a ff4b ff4b ff4b ff4a ff4a ff4b ff4a ff4a ff4a ff4a ff4b ff4b ff4a ff49 ff4a ff4b ff4b ff4b ff4b ff4c ff4c ff4c ff4b ff4b ff4b ff4c ff4c ff4c ff4c ff4c ff4c ff4c ff4c ff4d ff4c ff4c ff4d ff4c ff4c ff4c ff4d ff4c ff4c ff4c ff4c ff4c ff4d ff4d ff4d ff4d ff4d ff4d ff4d ff4d ff4d ff4d ff4d ff4d ff4d ff4d ff4d ff4d ff4d ff4e ff4d ff4e ff4e ff4e ff4e ff4e ff4e ff4e ff4e ff4e ff4e ff4e ff4e ff4e ff4f ff4e ff4f ff4f ff4f ff4e ff4f ff4f ff4f ff4e ff4f ff4e ff4f ff4e ff4f ff4f ff4f ff4f ff4f ff4e ff4e ff4f ff4f ff4f ff4e ff4f ff4e ff4f ff4f ff4f ff4e ff4f ff4f ff4f ff4e ff4e ff4f ff4e ff4f ff4e ff4f ff4f ff4e ff4e ff4f ff4e ff4e ff4e ff4e ff50 ff4e ff4e ff4f ff4e ff50 ff50 ff4f ff50 ff50 ff50 ff4f ff4f ff50 ff50 ff4f ff4f ff4e ff4e ff4f ff4f ff4e ff50 ff50 ff50 ff4f ff4f ff50 ff50 ff4f ff50 ff4e ff50 ff4e ff50 ff50 ff4f ff50 ff4f ff4f ff4f ff4f ff4f ff50 ff4e ff50 ff4e ff50 ff50 ff4f ff50 ff50 ff4f ff50 ff4f ff4f ff4f ff4f ff4f ff4f ff4f ff4f ff50 ff50 ff4f ff4e ff50 ff4e ff4f ff50 ff50 ff50 ff4f ff4f ff4e ff4f ff4e ff4e ff4f ff4f ff4f ff4e ff4f ff4e ff4e ff4e ff4e ff4f ff4f ff4f ff4e ff4e ff4f ff4e ff4f ff4f ff4e ff4f ff4f ff4f ff4e ff4e ff4f ff4f ff4e ff4f ff4e ff4f ff4e ff4f ff4f ff4f ff4f ff4e ff4e ff4e ff4e ff4e ff4e ff4e ff4e ff4d ff4d ff4d ff4e ff4d ff4d ff4e ff4e ff4d ff4e ff4e ff4e ff4e ff4e ff4e ff4d ff4d ff4d ff4d ff4d ff4d ff4d ff4d ff4d ff4d ff4d ff4d ff4d ff4d ff4d ff4e ff4d ff4d ff4d ff4d ff4d ff4d ff4d ff4c ff4c ff4c ff4c ff4c ff4d ff4c ff4d ff4c ff4c ff4c ff4c ff4c ff4c ff4c ff4c ff4c ff4c ff4c ff4c ff4c ff4b ff4b ff4c ff4b ff4c ff4c ff4c ff4b ff4c ff4c ff4b ff4b ff4b ff4b ff4b ff4a ff4a ff4a ff4a ff49 ff49 ff49 ff49 ff49 ff49 ff49 ff49 ff49 ff49 ff49 ff49 ff49 ff49 ff49 ff49 ff48 ff48 ff48 ff49 ff48 ff48 ff48 ff48 ff48 ff48 ff48 ff48 ff48 ff48 ff48 ff48 ff48 ff47 ff47 ff47 ff48 ff47 ff48 ff47 ff47 ff47 ff46 ff46 ff47 ff46 ff46 ff47 ff46 ff47 ff47 ff46 ff47 ff46 ff46 ff46 ff46 ff46 ff45 ff46 ff46 ff46 ff46 ff46 ff46 ff45 ff46 ff45 ff45 ff45 ff45 ff44 ff44 ff45 ff45 ff45 ff45 ff45 ff45 ff44 ff43 ff44 ff43 ff43 ff43 ff43 ff43 ff43 ff44 ff44 ff43 ff43 ff43 ff43 ff43 ff43 ff43 ff42 ff43 ff43 ff42 ff43 ff42 ff42 ff42 ff41 ff41 ff41 ff41 ff41 ff41 ff41 ff41 ff41 ff41 ff41 ff40 ff41 ff40 ff41 ff40 ff40 ff40 ff40 ff40 ff40 ff40 ff40 ff40 ff3f ff3f ff3f ff3f ff3f ff3f ff3f ff3f ff3f ff3f ff3f ff3e ff3e ff3e ff3e ff3e ff3d ff3d ff3e ff3d ff3d ff3d ff3d ff3c ff3c ff3d ff3b ff3c ff3c ff3c ff3b ff3b ff3b ff3b ff3c ff3c ff3b ff3b ff3b ff3b ff3b ff3b ff3b ff3b ff3a ff3a ff3a ff39 ff39 ff3a ff39 ff3a ff39 ff39 ff38 ff39 ff39 ff38 ff38 ff38 ff39 ff38 ff38 ff38 ff38 ff37 ff37 ff37 ff37 ff37 ff37 ff37 ff36 ff37 ff37 ff36 ff36 ff36 ff36 ff36 ff35 ff35 ff35 ff36 ff36 ff36 ff36 ff35 ff34 ff34 ff33 ff34 ff34 ff34 ff33 ff33 ff33 ff33 ff32 ff32 ff31 ff32 ff32 ff33 ff32 ff32 ff31 ff31 ff31 ff32 ff32 ff31 ff31 ff31 ff31 ff30 ff30 ff30 ff30 ff30 ff31 ff30 ff30 ff2f ff2f ff2f ff30 ff2f ff2f ff2e ff2e ff2e ff2d ff2d ff2d ff2d ff2d ff2d ff2d ff2d ff2d ff2c ff2d ff2b ff2b ff2b ff2b ff2b ff2a ff29 ff29 ff28 ff29 ff29 ff28 ff28 ff27 ff27 ff26 ff26 ff27 ff25 ff25 ff25 ff25 ff24 ff23 ff23 ff23 ff21 ff22 ff21 ff21 ff21 ff20 ff1f ff1f ff1e ff1e ff1d ff1c ff1c ff1c ff1a ff19 ff19 ff18 ff18 ff17 ff17 ff16 ff16 ff15 ff14 ff13 ff13 ff12 ff12 ff11 ff11 ff10 ff10 ff10 ff0f ff0e ff0e ff0d ff0d ff0c ff0c ff0b ff0b ff0b ff0a ff09 ff09 ff09 ff08 ff08 ff07 ff07 ff07 ff06 ff06 ff06 ff05 ff05 ff05 ff04 ff04 ff04 ff04 ff03 ff03 ff03 ff03 ff03 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 │ │ -e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff02 ff02 ff02 ff02 ff02 ff02 ff03 ff03 ff03 ff03 ff03 ff04 ff04 ff04 ff04 ff05 ff05 ff05 ff05 ff06 ff06 ff07 ff07 ff07 ff08 ff08 ff09 ff09 ff09 ff0a ff0b ff0b ff0b ff0c ff0d ff0d ff0e ff0e ff0f ff10 ff10 ff11 ff12 ff11 ff13 ff13 ff14 ff15 ff15 ff16 ff17 ff17 ff19 ff19 ff1a ff1a ff1b ff1c ff1c ff1d ff1d ff1e ff1f ff20 ff20 ff21 ff22 ff23 ff23 ff24 ff24 ff25 ff25 ff26 ff26 ff27 ff28 ff28 ff29 ff29 ff2a ff2a ff2b ff2c ff2b ff2c ff2d ff2d ff2d ff30 ff30 ff30 ff30 ff30 ff30 ff30 ff30 ff33 ff32 ff33 ff32 ff33 ff34 ff34 ff33 ff34 ff34 ff35 ff35 ff35 ff36 ff36 ff36 ff37 ff36 ff37 ff37 ff37 ff37 ff36 ff37 ff38 ff37 ff38 ff39 ff39 ff39 ff39 ff3a ff38 ff39 ff39 ff3a ff39 ff3a ff39 ff3a ff3a ff3a ff3a ff3a ff3a ff3a ff3a ff3b ff3b ff3c ff3b ff3b ff3b ff3b ff3b ff3b ff3b ff3c ff3c ff3c ff3d ff3e ff3e ff3d ff3d ff3d ff3d ff3e ff3e ff3e ff3f ff3e ff3e ff3f ff3e ff3e ff3f ff3f ff3f ff40 ff3f ff40 ff3f ff40 ff3f ff40 ff40 ff40 ff40 ff40 ff40 ff41 ff40 ff40 ff41 ff42 ff42 ff41 ff41 ff41 ff41 ff41 ff42 ff41 ff41 ff42 ff42 ff42 ff42 ff42 ff42 ff42 ff42 ff42 ff42 ff42 ff42 ff42 ff42 ff43 ff44 ff43 ff43 ff43 ff43 ff44 ff44 ff44 ff44 ff43 ff44 ff44 ff44 ff44 ff44 ff44 ff44 ff44 ff44 ff44 ff45 ff44 ff45 ff45 ff45 ff45 ff44 ff45 ff45 ff46 ff46 ff46 ff46 ff46 ff46 ff46 ff46 ff45 ff46 ff46 ff46 ff46 ff46 ff46 ff47 ff46 ff47 ff47 ff47 ff47 ff48 ff47 ff47 ff47 ff47 ff47 ff47 ff47 ff48 ff48 ff47 ff47 ff47 ff47 ff47 ff48 ff47 ff48 ff47 ff48 ff49 ff48 ff49 ff49 ff49 ff49 ff48 ff49 ff49 ff49 ff49 ff48 ff49 ff49 ff49 ff49 ff49 ff49 ff49 ff49 ff49 ff49 ff49 ff49 ff49 ff49 ff49 ff49 ff4a ff4b ff4a ff4a ff4b ff4b ff4b ff4a ff4a ff4b ff4c ff4c ff4c ff4b ff4c ff4b ff4b ff4b ff4c ff4c ff4c ff4c ff4c ff4b ff4b ff4c ff4b ff4c ff4c ff4c ff4c ff4c ff4c ff4c ff4d ff4c ff4c ff4d ff4c ff4c ff4c ff4c ff4d ff4c ff4c ff4c ff4c ff4d ff4e ff4d ff4d ff4d ff4d ff4e ff4d ff4d ff4d ff4d ff4e ff4e ff4e ff4e ff4e ff4e ff4e ff4e ff4e ff4e ff4e ff4e ff4e ff4e ff4e ff4e ff4e ff4e ff4d ff4e ff4e ff4e ff4e ff4e ff4e ff4e ff4e ff4e ff4e ff4e ff4e ff4e ff4e ff4e ff4e ff4e ff4e ff4e ff4e ff4e ff4e ff4e ff4e ff4e ff4e ff4f ff4f ff4e ff4e ff4f ff4e ff4e ff4e ff4e ff4f ff4e ff4e ff4f ff4e ff4f ff4f ff4e ff4f ff4f ff4f ff4f ff4f ff4f ff4f ff4f ff4f ff4e ff4e ff4f ff4e ff4e ff4f ff4f ff4f ff4e ff4f ff4f ff4f ff4e ff4f ff4e ff4f ff4e ff4f ff4f ff4e ff4f ff4f ff4e ff4e ff4f ff4e ff4f ff4e ff4f ff4e ff4f ff4f ff4f ff4f ff4f ff4f ff4f ff4e ff4e ff4e ff4f ff4f ff4f ff4e ff4f ff4f ff4f ff4f ff4e ff4f ff4e ff4f ff4f ff4f ff4f ff4f ff4f ff4e ff4f ff4e ff4e ff4f ff4f ff4f ff4e ff4e ff4d ff4e ff4e ff4e ff4e ff4e ff4e ff4e ff4e ff4e ff4e ff4e ff4e ff4e ff4e ff4e ff4e ff4e ff4e ff4e ff4e ff4e ff4e ff4e ff4e ff4e ff4e ff4e ff4e ff4e ff4e ff4e ff4e ff4e ff4e ff4e ff4e ff4e ff4d ff4d ff4d ff4d ff4d ff4d ff4d ff4d ff4d ff4d ff4d ff4d ff4d ff4d ff4d ff4d ff4c ff4d ff4d ff4d ff4d ff4d ff4d ff4d ff4c ff4c ff4c ff4c ff4c ff4d ff4d ff4c ff4c ff4c ff4c ff4c ff4c ff4c ff4c ff4c ff4c ff4b ff4c ff4c ff4c ff4c ff4b ff4b ff4b ff4b ff4c ff4b ff4b ff4b ff4b ff4c ff4c ff4b ff4b ff4b ff4a ff4a ff49 ff4a ff4a ff4a ff4a ff4a ff4a ff4a ff4a ff4a ff4a ff4a ff49 ff49 ff49 ff49 ff48 ff48 ff48 ff49 ff48 ff48 ff48 ff48 ff49 ff48 ff48 ff48 ff48 ff48 ff48 ff49 ff48 ff48 ff47 ff48 ff47 ff48 ff48 ff47 ff47 ff48 ff48 ff48 ff47 ff47 ff47 ff47 ff47 ff47 ff47 ff46 ff47 ff46 ff47 ff46 ff47 ff47 ff46 ff45 ff46 ff46 ff46 ff46 ff46 ff46 ff46 ff45 ff46 ff46 ff46 ff45 ff45 ff45 ff45 ff45 ff45 ff45 ff45 ff45 ff45 ff45 ff45 ff45 ff45 ff44 ff44 ff44 ff45 ff45 ff44 ff44 ff44 ff44 ff44 ff44 ff43 ff44 ff42 ff43 ff42 ff42 ff42 ff42 ff43 ff43 ff42 ff42 ff42 ff42 ff42 ff42 ff42 ff41 ff42 ff42 ff42 ff42 ff41 ff42 ff42 ff41 ff40 ff40 ff40 ff40 ff40 ff40 ff40 ff40 ff40 ff40 ff40 ff41 ff40 ff40 ff3f ff3f ff40 ff40 ff3f ff3f ff40 ff40 ff40 ff3f ff3f ff3e ff3e ff3e ff3e ff3e ff3e ff3e ff3e ff3e ff3e ff3e ff3c ff3c ff3c ff3c ff3c ff3d ff3c ff3c ff3c ff3c ff3b ff3c ff3c ff3b ff3b ff3b ff3a ff3a ff3b ff3b ff3b ff3b ff3b ff3b ff3a ff3a ff3a ff3a ff3a ff3a ff3a ff3a ff3a ff3a ff39 ff39 ff39 ff39 ff39 ff39 ff38 ff38 ff38 ff38 ff38 ff38 ff38 ff38 ff38 ff37 ff37 ff37 ff37 ff36 ff36 ff36 ff36 ff36 ff36 ff36 ff36 ff36 ff35 ff36 ff36 ff35 ff36 ff35 ff35 ff35 ff35 ff35 ff35 ff35 ff34 ff33 ff34 ff33 ff33 ff32 ff33 ff32 ff33 ff33 ff32 ff32 ff32 ff31 ff32 ff31 ff32 ff32 ff32 ff31 ff31 ff31 ff31 ff31 ff31 ff31 ff31 ff31 ff30 ff2f ff2f ff30 ff30 ff30 ff2f ff30 ff2f ff2f ff2f ff2e ff2e ff2e ff2e ff2e ff2e ff2d ff2d ff2c ff2c ff2d ff2d ff2d ff2c ff2d ff2b ff2a ff2b ff2a ff2a ff2a ff2a ff29 ff28 ff28 ff28 ff28 ff28 ff27 ff26 ff26 ff26 ff26 ff25 ff25 ff25 ff24 ff23 ff23 ff23 ff22 ff22 ff21 ff20 ff20 ff20 ff20 ff1f ff1e ff1e ff1d ff1d ff1c ff1c ff1b ff1b ff1a ff19 ff18 ff18 ff17 ff17 ff16 ff16 ff15 ff14 ff14 ff13 ff12 ff12 ff11 ff11 ff10 ff10 ff10 ff0f ff0f ff0e ff0d ff0d ff0c ff0c ff0b ff0b ff0a ff0a ff09 ff09 ff08 ff08 ff08 ff07 ff07 ff07 ff06 ff06 ff06 ff05 ff05 ff05 ff04 ff04 ff04 ff04 ff03 ff03 ff03 ff03 ff03 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 e500 ff01 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 │ │ -e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff02 ff02 ff02 ff02 ff02 ff02 ff03 ff03 ff03 ff03 ff03 ff03 ff04 ff04 ff04 ff05 ff05 ff05 ff05 ff06 ff06 ff07 ff07 ff07 ff08 ff08 ff09 ff09 ff09 ff0a ff0a ff0b ff0b ff0c ff0c ff0d ff0e ff0e ff0f ff10 ff10 ff11 ff11 ff12 ff13 ff13 ff14 ff14 ff15 ff16 ff17 ff17 ff18 ff19 ff1a ff1a ff1a ff1b ff1c ff1d ff1e ff1e ff1e ff20 ff20 ff21 ff21 ff22 ff22 ff23 ff23 ff25 ff25 ff26 ff26 ff27 ff27 ff28 ff28 ff28 ff2a ff2a ff2a ff2b ff2b ff2c ff2c ff2f ff2f ff2e ff2e ff2e ff2f ff2f ff2f ff31 ff31 ff32 ff32 ff32 ff32 ff32 ff33 ff34 ff34 ff34 ff34 ff34 ff34 ff35 ff35 ff36 ff36 ff36 ff36 ff36 ff36 ff36 ff36 ff37 ff36 ff37 ff38 ff39 ff39 ff38 ff39 ff38 ff39 ff39 ff39 ff39 ff39 ff39 ff39 ff39 ff3a ff39 ff39 ff3a ff3a ff3a ff3b ff3b ff3b ff3a ff3b ff3b ff3b ff3b ff3b ff3b ff3b ff3c ff3b ff3c ff3c ff3d ff3c ff3c ff3c ff3c ff3d ff3e ff3d ff3e ff3e ff3d ff3e ff3e ff3e ff3e ff3f ff3f ff3f ff3e ff3f ff3e ff3e ff3f ff3f ff3e ff3f ff3f ff40 ff3f ff40 ff40 ff40 ff40 ff40 ff41 ff40 ff40 ff40 ff41 ff40 ff41 ff41 ff41 ff41 ff41 ff41 ff41 ff41 ff41 ff41 ff41 ff41 ff41 ff42 ff42 ff42 ff42 ff42 ff43 ff43 ff43 ff43 ff43 ff43 ff43 ff43 ff43 ff42 ff43 ff44 ff43 ff43 ff43 ff44 ff44 ff43 ff43 ff44 ff45 ff44 ff45 ff44 ff44 ff44 ff44 ff45 ff45 ff45 ff45 ff45 ff45 ff45 ff45 ff45 ff45 ff44 ff45 ff45 ff45 ff45 ff46 ff46 ff47 ff46 ff46 ff47 ff46 ff47 ff47 ff47 ff46 ff47 ff47 ff47 ff46 ff47 ff47 ff47 ff46 ff47 ff47 ff47 ff46 ff47 ff47 ff48 ff47 ff48 ff48 ff48 ff49 ff48 ff48 ff48 ff48 ff48 ff48 ff48 ff48 ff48 ff48 ff48 ff48 ff49 ff48 ff48 ff48 ff48 ff48 ff49 ff48 ff48 ff49 ff49 ff48 ff49 ff49 ff4a ff49 ff49 ff4a ff4a ff4a ff4a ff49 ff49 ff4a ff4a ff4a ff4a ff4b ff4b ff4b ff4b ff4b ff4b ff4b ff4b ff4b ff4b ff4b ff4b ff4b ff4c ff4b ff4b ff4b ff4c ff4b ff4b ff4c ff4b ff4b ff4c ff4c ff4c ff4c ff4c ff4c ff4b ff4c ff4c ff4c ff4c ff4d ff4c ff4c ff4c ff4c ff4d ff4d ff4d ff4d ff4d ff4d ff4d ff4d ff4d ff4d ff4d ff4d ff4d ff4d ff4d ff4d ff4d ff4d ff4d ff4d ff4d ff4d ff4d ff4d ff4d ff4d ff4d ff4e ff4d ff4d ff4d ff4d ff4d ff4d ff4d ff4e ff4d ff4d ff4d ff4d ff4e ff4e ff4e ff4e ff4e ff4e ff4e ff4e ff4e ff4e ff4e ff4e ff4e ff4e ff4e ff4e ff4e ff4e ff4d ff4e ff4e ff4e ff4e ff4e ff4e ff4e ff4e ff4e ff4e ff4e ff4e ff4e ff4e ff4e ff4e ff4e ff4e ff4e ff4e ff4d ff4e ff4e ff4e ff4e ff4e ff4e ff4e ff4e ff4d ff4e ff4e ff4e ff4e ff4e ff4e ff4e ff4e ff4e ff4e ff4e ff4e ff4e ff4e ff4e ff4e ff4e ff4e ff4e ff4e ff4e ff4e ff4e ff4e ff4e ff4e ff4e ff4e ff4e ff4e ff4e ff4e ff4e ff4e ff4e ff4e ff4e ff4e ff4e ff4e ff4e ff4e ff4e ff4e ff4e ff4e ff4e ff4e ff4e ff4e ff4e ff4e ff4e ff4d ff4e ff4e ff4e ff4d ff4d ff4d ff4d ff4d ff4d ff4d ff4d ff4d ff4d ff4d ff4d ff4d ff4d ff4d ff4d ff4e ff4d ff4d ff4d ff4d ff4d ff4d ff4d ff4d ff4d ff4d ff4d ff4d ff4d ff4d ff4d ff4e ff4d ff4d ff4d ff4d ff4d ff4d ff4d ff4c ff4c ff4d ff4d ff4c ff4c ff4c ff4c ff4c ff4c ff4b ff4c ff4c ff4c ff4c ff4c ff4c ff4c ff4b ff4c ff4c ff4c ff4c ff4c ff4c ff4c ff4b ff4b ff4b ff4c ff4b ff4b ff4c ff4c ff4c ff4b ff4c ff4b ff4b ff4b ff4a ff4a ff4b ff4b ff4b ff4a ff4a ff4a ff4a ff4b ff4b ff4b ff4b ff4b ff4a ff49 ff49 ff49 ff49 ff49 ff49 ff48 ff49 ff48 ff49 ff49 ff49 ff49 ff49 ff49 ff49 ff49 ff48 ff48 ff48 ff48 ff48 ff48 ff48 ff48 ff48 ff48 ff48 ff48 ff47 ff47 ff48 ff48 ff47 ff48 ff47 ff47 ff47 ff47 ff47 ff47 ff47 ff47 ff46 ff47 ff47 ff46 ff47 ff47 ff46 ff47 ff46 ff46 ff47 ff46 ff46 ff46 ff46 ff46 ff46 ff45 ff46 ff46 ff46 ff45 ff45 ff45 ff45 ff45 ff45 ff45 ff45 ff45 ff45 ff45 ff44 ff45 ff44 ff44 ff44 ff45 ff44 ff44 ff44 ff44 ff44 ff44 ff44 ff43 ff44 ff44 ff43 ff44 ff44 ff43 ff43 ff44 ff43 ff43 ff42 ff43 ff42 ff41 ff42 ff41 ff42 ff42 ff42 ff42 ff42 ff42 ff41 ff41 ff41 ff41 ff41 ff41 ff41 ff41 ff41 ff41 ff41 ff41 ff40 ff40 ff40 ff3f ff3f ff3f ff40 ff40 ff40 ff40 ff3f ff40 ff40 ff3e ff3f ff3f ff3e ff3f ff3f ff3f ff3f ff3f ff3f ff3f ff3f ff3e ff3d ff3d ff3e ff3e ff3d ff3c ff3e ff3e ff3c ff3c ff3c ff3c ff3b ff3c ff3b ff3c ff3b ff3c ff3c ff3c ff3b ff3c ff3c ff3b ff3a ff3a ff3a ff3a ff3a ff3a ff3a ff3a ff3a ff3a ff3a ff39 ff3a ff39 ff39 ff39 ff3a ff39 ff3a ff39 ff39 ff39 ff38 ff38 ff38 ff38 ff37 ff38 ff37 ff37 ff37 ff37 ff37 ff37 ff37 ff37 ff36 ff36 ff36 ff36 ff36 ff35 ff35 ff35 ff36 ff35 ff36 ff34 ff35 ff36 ff36 ff35 ff36 ff35 ff34 ff33 ff33 ff34 ff33 ff33 ff33 ff33 ff32 ff33 ff32 ff32 ff32 ff31 ff32 ff32 ff31 ff32 ff32 ff31 ff31 ff31 ff31 ff31 ff31 ff31 ff31 ff31 ff30 ff30 ff31 ff30 ff30 ff31 ff30 ff2f ff2f ff2f ff2f ff2f ff2f ff2f ff2e ff2d ff2e ff2d ff2d ff2d ff2d ff2d ff2d ff2d ff2d ff2c ff2c ff2c ff2c ff2b ff2b ff2b ff2a ff2a ff2a ff29 ff29 ff28 ff28 ff28 ff27 ff28 ff28 ff26 ff26 ff26 ff26 ff26 ff24 ff25 ff24 ff24 ff23 ff23 ff22 ff22 ff21 ff22 ff20 ff20 ff20 ff1f ff1f ff1f ff1d ff1e ff1d ff1b ff1b ff1b ff1a ff1a ff19 ff17 ff17 ff17 ff17 ff16 ff15 ff15 ff14 ff14 ff13 ff12 ff12 ff11 ff11 ff10 ff10 ff0f ff0f ff0e ff0e ff0d ff0d ff0c ff0c ff0b ff0b ff0a ff0a ff09 ff09 ff09 ff08 ff08 ff07 ff07 ff07 ff06 ff06 ff05 ff05 ff05 ff05 ff04 ff04 ff04 ff04 ff03 ff03 ff03 ff03 ff03 ff02 ff02 ff02 ff02 ff02 ff02 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 │ │ -e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff02 ff02 ff02 ff02 ff02 ff02 ff03 ff03 ff03 ff03 ff03 ff04 ff04 ff04 ff04 ff05 ff05 ff05 ff05 ff06 ff06 ff06 ff07 ff07 ff08 ff08 ff08 ff09 ff09 ff0a ff0a ff0b ff0b ff0c ff0c ff0d ff0d ff0e ff0f ff10 ff0f ff10 ff11 ff12 ff13 ff13 ff13 ff14 ff15 ff16 ff16 ff17 ff18 ff19 ff19 ff1a ff1b ff1b ff1c ff1c ff1d ff1e ff1e ff1f ff20 ff21 ff21 ff22 ff22 ff24 ff24 ff25 ff25 ff25 ff26 ff27 ff27 ff27 ff28 ff28 ff29 ff29 ff2a ff2c ff2b ff2c ff2d ff2d ff2d ff2d ff2e ff2e ff2e ff2f ff30 ff30 ff30 ff31 ff31 ff32 ff32 ff33 ff33 ff34 ff33 ff34 ff33 ff34 ff34 ff35 ff35 ff35 ff35 ff35 ff35 ff35 ff36 ff37 ff36 ff37 ff37 ff37 ff38 ff37 ff38 ff38 ff39 ff38 ff38 ff39 ff38 ff39 ff39 ff39 ff39 ff39 ff39 ff3a ff3a ff3a ff3b ff3a ff3a ff3a ff3a ff3a ff3a ff3b ff3b ff3b ff3b ff3c ff3a ff3b ff3b ff3b ff3c ff3c ff3c ff3c ff3b ff3d ff3c ff3c ff3d ff3c ff3d ff3e ff3e ff3e ff3f ff3f ff3f ff3e ff3e ff3e ff3e ff3f ff3e ff3e ff3f ff3e ff40 ff3f ff3f ff3f ff40 ff3f ff3f ff40 ff3f ff40 ff3f ff40 ff40 ff41 ff41 ff40 ff40 ff41 ff41 ff40 ff40 ff40 ff40 ff41 ff41 ff41 ff42 ff42 ff42 ff42 ff42 ff42 ff42 ff42 ff42 ff42 ff42 ff42 ff42 ff42 ff42 ff42 ff43 ff43 ff43 ff43 ff43 ff43 ff43 ff43 ff44 ff44 ff44 ff44 ff44 ff43 ff44 ff44 ff44 ff44 ff44 ff44 ff44 ff44 ff44 ff44 ff44 ff44 ff44 ff45 ff44 ff45 ff45 ff46 ff45 ff46 ff46 ff45 ff46 ff45 ff46 ff45 ff45 ff46 ff46 ff46 ff46 ff46 ff46 ff47 ff46 ff46 ff46 ff46 ff47 ff46 ff47 ff47 ff47 ff47 ff47 ff47 ff47 ff48 ff48 ff47 ff47 ff48 ff48 ff47 ff47 ff48 ff47 ff47 ff47 ff48 ff48 ff48 ff48 ff48 ff47 ff48 ff48 ff48 ff48 ff48 ff48 ff48 ff48 ff49 ff49 ff49 ff49 ff49 ff49 ff49 ff49 ff49 ff48 ff49 ff49 ff49 ff49 ff49 ff49 ff49 ff49 ff49 ff49 ff49 ff49 ff4a ff4b ff4b ff4b ff4a ff4a ff4b ff4b ff4b ff4b ff4a ff4a ff4b ff4b ff4b ff4b ff4b ff4b ff4c ff4c ff4c ff4b ff4c ff4b ff4c ff4c ff4c ff4b ff4c ff4c ff4c ff4c ff4d ff4c ff4d ff4c ff4d ff4c ff4c ff4c ff4d ff4c ff4d ff4d ff4c ff4c ff4c ff4c ff4c ff4c ff4c ff4d ff4d ff4c ff4c ff4c ff4c ff4c ff4d ff4d ff4d ff4d ff4d ff4d ff4d ff4d ff4d ff4d ff4d ff4d ff4d ff4d ff4d ff4d ff4d ff4d ff4e ff4d ff4d ff4d ff4d ff4d ff4d ff4d ff4d ff4d ff4d ff4d ff4d ff4d ff4e ff4d ff4d ff4d ff4d ff4e ff4d ff4d ff4e ff4d ff4d ff4e ff4d ff4d ff4d ff4d ff4d ff4d ff4d ff4d ff4d ff4d ff4d ff4d ff4e ff4d ff4d ff4d ff4d ff4e ff4d ff4d ff4d ff4d ff4d ff4d ff4d ff4d ff4d ff4d ff4d ff4e ff4d ff4d ff4d ff4d ff4d ff4d ff4d ff4d ff4d ff4d ff4e ff4d ff4d ff4d ff4d ff4d ff4d ff4d ff4d ff4d ff4d ff4d ff4d ff4e ff4d ff4d ff4d ff4d ff4d ff4d ff4d ff4d ff4e ff4d ff4d ff4d ff4d ff4d ff4d ff4d ff4d ff4d ff4d ff4d ff4d ff4d ff4d ff4d ff4d ff4d ff4d ff4c ff4c ff4c ff4d ff4c ff4c ff4c ff4c ff4c ff4c ff4d ff4c ff4d ff4c ff4c ff4c ff4d ff4c ff4d ff4c ff4c ff4c ff4c ff4c ff4c ff4d ff4d ff4c ff4c ff4d ff4c ff4c ff4c ff4c ff4c ff4c ff4d ff4c ff4c ff4c ff4b ff4c ff4c ff4b ff4b ff4c ff4b ff4c ff4b ff4b ff4c ff4b ff4a ff4b ff4c ff4b ff4b ff4b ff4b ff4b ff4a ff4b ff4b ff4c ff4b ff4b ff4c ff4c ff4c ff4b ff4b ff4b ff4b ff4a ff49 ff49 ff4a ff4a ff49 ff49 ff49 ff49 ff49 ff4a ff4a ff4a ff4a ff4a ff49 ff49 ff49 ff48 ff48 ff48 ff48 ff48 ff48 ff48 ff48 ff48 ff48 ff48 ff48 ff48 ff48 ff48 ff48 ff48 ff48 ff47 ff48 ff47 ff47 ff47 ff47 ff47 ff48 ff47 ff46 ff47 ff47 ff47 ff47 ff47 ff46 ff47 ff46 ff47 ff46 ff46 ff46 ff46 ff45 ff46 ff45 ff46 ff46 ff46 ff46 ff46 ff46 ff45 ff46 ff45 ff46 ff46 ff45 ff45 ff45 ff45 ff45 ff45 ff45 ff45 ff45 ff44 ff45 ff45 ff44 ff44 ff44 ff44 ff44 ff44 ff44 ff44 ff44 ff44 ff43 ff44 ff44 ff43 ff44 ff43 ff44 ff44 ff43 ff43 ff43 ff43 ff42 ff42 ff43 ff42 ff42 ff43 ff42 ff42 ff42 ff42 ff42 ff41 ff41 ff41 ff41 ff41 ff41 ff41 ff41 ff41 ff41 ff41 ff41 ff40 ff41 ff40 ff41 ff40 ff40 ff41 ff40 ff40 ff40 ff40 ff40 ff3f ff3e ff3e ff3f ff3f ff3f ff3f ff3f ff3f ff3f ff3e ff3f ff3e ff3e ff3e ff3e ff3e ff3e ff3e ff3e ff3e ff3d ff3e ff3c ff3c ff3d ff3d ff3c ff3c ff3d ff3d ff3b ff3c ff3c ff3b ff3b ff3b ff3a ff3a ff3a ff3b ff3b ff3b ff3a ff3b ff3b ff3b ff3a ff3a ff39 ff39 ff39 ff39 ff3a ff39 ff3a ff39 ff39 ff39 ff39 ff39 ff39 ff39 ff39 ff38 ff39 ff39 ff38 ff38 ff38 ff38 ff37 ff37 ff37 ff37 ff37 ff37 ff36 ff36 ff37 ff37 ff37 ff37 ff36 ff36 ff36 ff35 ff35 ff35 ff35 ff35 ff36 ff35 ff34 ff33 ff34 ff34 ff34 ff34 ff34 ff34 ff33 ff32 ff32 ff33 ff32 ff32 ff32 ff32 ff32 ff32 ff32 ff31 ff32 ff31 ff31 ff32 ff31 ff31 ff31 ff31 ff31 ff31 ff30 ff30 ff31 ff30 ff31 ff30 ff2f ff2f ff30 ff2f ff2f ff30 ff30 ff2f ff2f ff2f ff2f ff2e ff2d ff2d ff2d ff2d ff2d ff2d ff2c ff2d ff2c ff2d ff2c ff2c ff2d ff2c ff2c ff2a ff2a ff2a ff2a ff2a ff29 ff2a ff2a ff28 ff27 ff27 ff28 ff28 ff27 ff26 ff26 ff26 ff25 ff24 ff24 ff24 ff23 ff23 ff23 ff22 ff23 ff22 ff21 ff21 ff20 ff20 ff20 ff1f ff1f ff1e ff1d ff1c ff1c ff1c ff1b ff1a ff19 ff19 ff18 ff19 ff17 ff16 ff16 ff15 ff15 ff15 ff13 ff14 ff13 ff12 ff12 ff11 ff10 ff10 ff10 ff0f ff0e ff0e ff0e ff0d ff0d ff0c ff0c ff0b ff0b ff0a ff0a ff09 ff09 ff08 ff08 ff08 ff07 ff07 ff06 ff06 ff06 ff06 ff05 ff05 ff05 ff04 ff04 ff04 ff04 ff03 ff03 ff03 ff03 ff03 ff02 ff02 ff02 ff02 ff02 ff02 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 │ │ -e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff03 ff03 ff03 ff03 ff04 ff04 ff04 ff04 ff05 ff05 ff05 ff05 ff06 ff06 ff06 ff07 ff07 ff08 ff08 ff08 ff09 ff09 ff0a ff0a ff0b ff0b ff0c ff0c ff0d ff0d ff0e ff0e ff0f ff10 ff10 ff11 ff12 ff12 ff13 ff14 ff13 ff15 ff16 ff16 ff17 ff18 ff18 ff19 ff19 ff1a ff1b ff1b ff1c ff1d ff1d ff1e ff1f ff1f ff20 ff20 ff22 ff22 ff23 ff23 ff24 ff25 ff25 ff25 ff26 ff26 ff27 ff27 ff28 ff29 ff2a ff2a ff2b ff2b ff2b ff2c ff2c ff2d ff2d ff2d ff2e ff2e ff2f ff2f ff2f ff2f ff31 ff32 ff32 ff32 ff32 ff33 ff33 ff33 ff33 ff34 ff34 ff33 ff33 ff34 ff35 ff34 ff35 ff36 ff37 ff36 ff36 ff36 ff36 ff36 ff36 ff36 ff38 ff38 ff38 ff38 ff38 ff38 ff39 ff39 ff39 ff38 ff39 ff39 ff39 ff39 ff39 ff3a ff39 ff39 ff39 ff39 ff3a ff3a ff3a ff3b ff3b ff3b ff3b ff3a ff3b ff3b ff3b ff3b ff3b ff3b ff3b ff3b ff3c ff3b ff3c ff3c ff3c ff3c ff3c ff3c ff3d ff3d ff3d ff3d ff3d ff3d ff3d ff3e ff3e ff3e ff3e ff3f ff3e ff3f ff3f ff3e ff3f ff40 ff3f ff3f ff3f ff3e ff3f ff3f ff3f ff40 ff41 ff41 ff40 ff40 ff41 ff40 ff40 ff40 ff40 ff40 ff41 ff41 ff41 ff41 ff41 ff41 ff42 ff41 ff41 ff41 ff41 ff41 ff41 ff41 ff42 ff42 ff42 ff42 ff41 ff42 ff42 ff42 ff42 ff43 ff43 ff42 ff43 ff43 ff43 ff43 ff43 ff44 ff43 ff43 ff44 ff43 ff44 ff44 ff44 ff43 ff44 ff43 ff43 ff44 ff43 ff44 ff45 ff44 ff45 ff45 ff45 ff44 ff45 ff45 ff45 ff44 ff45 ff45 ff45 ff45 ff45 ff45 ff45 ff45 ff46 ff45 ff46 ff45 ff46 ff46 ff46 ff47 ff46 ff47 ff47 ff46 ff46 ff47 ff47 ff47 ff47 ff46 ff47 ff47 ff46 ff46 ff47 ff46 ff47 ff46 ff47 ff46 ff47 ff47 ff47 ff47 ff47 ff47 ff47 ff47 ff47 ff47 ff48 ff48 ff48 ff48 ff48 ff48 ff48 ff48 ff48 ff48 ff49 ff48 ff48 ff49 ff48 ff48 ff48 ff48 ff48 ff48 ff48 ff49 ff49 ff49 ff48 ff49 ff49 ff49 ff49 ff49 ff49 ff49 ff4a ff4a ff4a ff4a ff49 ff49 ff49 ff4a ff4a ff4a ff4a ff4a ff4a ff4a ff4b ff4b ff4b ff4b ff4c ff4b ff4b ff4b ff4b ff4c ff4c ff4b ff4c ff4c ff4c ff4c ff4b ff4b ff4b ff4b ff4b ff4b ff4c ff4c ff4b ff4c ff4c ff4b ff4b ff4b ff4b ff4c ff4c ff4c ff4c ff4c ff4c ff4c ff4c ff4c ff4c ff4c ff4c ff4c ff4c ff4c ff4c ff4c ff4c ff4c ff4c ff4d ff4c ff4d ff4c ff4c ff4d ff4c ff4c ff4c ff4c ff4d ff4c ff4d ff4c ff4c ff4c ff4c ff4c ff4d ff4d ff4c ff4c ff4c ff4c ff4d ff4c ff4c ff4d ff4c ff4c ff4d ff4c ff4d ff4c ff4d ff4d ff4c ff4d ff4d ff4c ff4c ff4d ff4c ff4d ff4d ff4c ff4c ff4d ff4d ff4d ff4d ff4d ff4d ff4d ff4d ff4d ff4d ff4d ff4d ff4d ff4d ff4d ff4d ff4d ff4d ff4d ff4d ff4d ff4d ff4d ff4d ff4d ff4d ff4d ff4d ff4d ff4d ff4d ff4c ff4d ff4c ff4c ff4c ff4c ff4d ff4c ff4c ff4d ff4c ff4c ff4c ff4d ff4c ff4d ff4c ff4c ff4d ff4d ff4c ff4c ff4d ff4c ff4c ff4c ff4c ff4c ff4d ff4c ff4c ff4c ff4c ff4c ff4c ff4c ff4c ff4d ff4c ff4c ff4b ff4c ff4b ff4b ff4c ff4c ff4c ff4b ff4b ff4c ff4c ff4c ff4b ff4b ff4c ff4b ff4c ff4c ff4b ff4c ff4c ff4c ff4c ff4b ff4b ff4b ff4b ff4b ff4b ff4b ff4c ff4b ff4b ff4b ff4b ff4c ff4c ff4b ff4b ff4b ff4b ff4b ff4b ff4b ff4b ff4a ff4a ff4a ff4a ff4a ff4a ff49 ff4a ff4a ff4a ff4a ff4a ff4a ff4a ff4a ff4a ff4a ff4a ff4a ff4a ff4a ff4a ff4a ff49 ff49 ff49 ff49 ff49 ff49 ff49 ff48 ff48 ff48 ff48 ff48 ff48 ff48 ff48 ff48 ff48 ff48 ff48 ff47 ff47 ff47 ff47 ff48 ff47 ff47 ff47 ff47 ff47 ff48 ff48 ff47 ff47 ff47 ff47 ff47 ff48 ff47 ff47 ff46 ff47 ff46 ff47 ff46 ff46 ff47 ff46 ff46 ff46 ff46 ff46 ff46 ff45 ff46 ff46 ff45 ff46 ff45 ff45 ff45 ff45 ff45 ff45 ff45 ff44 ff45 ff45 ff45 ff45 ff45 ff45 ff45 ff45 ff45 ff45 ff44 ff44 ff44 ff44 ff44 ff44 ff44 ff45 ff45 ff44 ff44 ff44 ff43 ff44 ff43 ff43 ff43 ff43 ff43 ff43 ff43 ff43 ff42 ff43 ff43 ff43 ff43 ff42 ff43 ff42 ff43 ff42 ff41 ff42 ff41 ff41 ff42 ff41 ff41 ff42 ff41 ff42 ff41 ff41 ff41 ff40 ff40 ff40 ff40 ff40 ff41 ff40 ff40 ff41 ff40 ff40 ff3f ff40 ff3f ff3f ff40 ff40 ff3f ff3f ff40 ff3f ff3f ff3e ff3e ff3e ff3e ff3e ff3e ff3e ff3e ff3e ff3e ff3e ff3e ff3e ff3c ff3d ff3d ff3d ff3d ff3d ff3c ff3c ff3e ff3c ff3c ff3c ff3c ff3b ff3b ff3c ff3c ff3b ff3b ff3b ff3a ff3a ff3a ff3a ff3b ff3a ff3a ff3a ff3a ff3a ff3a ff3a ff3a ff3a ff3a ff39 ff39 ff39 ff39 ff39 ff38 ff39 ff39 ff39 ff38 ff39 ff39 ff38 ff39 ff38 ff37 ff38 ff39 ff38 ff37 ff37 ff37 ff37 ff37 ff37 ff37 ff37 ff37 ff36 ff36 ff37 ff37 ff36 ff35 ff36 ff36 ff36 ff35 ff35 ff35 ff35 ff34 ff35 ff34 ff33 ff33 ff33 ff33 ff32 ff32 ff32 ff32 ff33 ff32 ff32 ff33 ff32 ff32 ff32 ff32 ff31 ff32 ff31 ff31 ff31 ff31 ff31 ff31 ff31 ff31 ff30 ff30 ff31 ff30 ff30 ff2f ff30 ff30 ff30 ff30 ff2f ff2f ff2f ff2f ff2f ff2f ff2f ff2f ff2e ff2d ff2d ff2d ff2d ff2c ff2c ff2c ff2c ff2c ff2c ff2b ff2b ff2c ff2b ff2b ff2b ff2b ff2a ff29 ff29 ff29 ff29 ff28 ff28 ff28 ff28 ff26 ff27 ff27 ff27 ff26 ff26 ff26 ff26 ff24 ff24 ff24 ff24 ff23 ff22 ff22 ff22 ff21 ff21 ff21 ff20 ff1f ff1f ff1e ff1e ff1e ff1d ff1d ff1c ff1b ff1a ff1a ff1a ff19 ff18 ff17 ff17 ff17 ff16 ff15 ff15 ff14 ff13 ff13 ff13 ff12 ff12 ff11 ff11 ff10 ff0f ff0f ff0e ff0e ff0d ff0d ff0d ff0c ff0b ff0b ff0b ff0a ff0a ff09 ff09 ff08 ff08 ff07 ff07 ff07 ff06 ff06 ff06 ff05 ff05 ff05 ff05 ff04 ff04 ff04 ff04 ff03 ff03 ff03 ff03 ff03 ff02 ff02 ff02 ff02 ff02 ff02 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 │ │ -e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff03 ff03 ff03 ff03 ff04 ff04 ff04 ff04 ff05 ff05 ff05 ff05 ff06 ff06 ff06 ff07 ff07 ff08 ff08 ff08 ff09 ff09 ff09 ff0a ff0a ff0b ff0c ff0c ff0d ff0d ff0e ff0e ff0f ff10 ff10 ff11 ff11 ff13 ff13 ff13 ff14 ff14 ff15 ff16 ff17 ff18 ff18 ff19 ff19 ff1a ff1a ff1a ff1c ff1c ff1d ff1e ff1f ff1f ff20 ff20 ff21 ff21 ff23 ff23 ff23 ff24 ff25 ff25 ff25 ff26 ff27 ff28 ff28 ff28 ff29 ff29 ff2a ff2a ff2b ff2c ff2c ff2c ff2d ff2d ff2d ff2c ff2e ff2f ff2f ff2f ff30 ff30 ff30 ff31 ff30 ff30 ff33 ff33 ff33 ff33 ff33 ff33 ff34 ff34 ff34 ff36 ff36 ff36 ff36 ff35 ff35 ff35 ff35 ff36 ff36 ff36 ff36 ff37 ff37 ff38 ff38 ff38 ff38 ff38 ff38 ff38 ff38 ff38 ff39 ff39 ff39 ff38 ff39 ff39 ff39 ff3a ff3a ff3a ff3a ff3a ff3a ff3a ff3a ff3a ff3a ff3b ff3a ff3a ff3b ff3b ff3a ff3a ff3c ff3b ff3c ff3c ff3b ff3b ff3b ff3c ff3b ff3c ff3c ff3b ff3b ff3d ff3c ff3d ff3d ff3e ff3e ff3e ff3f ff3e ff3f ff3f ff3f ff3f ff3e ff3e ff3f ff3f ff3f ff40 ff40 ff40 ff3f ff3f ff40 ff3f ff40 ff40 ff40 ff40 ff41 ff40 ff40 ff40 ff40 ff40 ff41 ff40 ff40 ff40 ff41 ff40 ff41 ff41 ff42 ff42 ff41 ff42 ff41 ff41 ff41 ff42 ff42 ff42 ff42 ff41 ff42 ff42 ff42 ff42 ff42 ff43 ff43 ff42 ff43 ff43 ff43 ff43 ff43 ff43 ff43 ff42 ff43 ff43 ff43 ff44 ff44 ff44 ff44 ff44 ff44 ff44 ff44 ff44 ff45 ff45 ff44 ff44 ff45 ff45 ff44 ff45 ff45 ff45 ff45 ff45 ff45 ff44 ff46 ff46 ff45 ff46 ff46 ff46 ff46 ff45 ff46 ff45 ff45 ff45 ff45 ff46 ff46 ff46 ff45 ff45 ff46 ff46 ff46 ff45 ff46 ff46 ff46 ff46 ff46 ff46 ff46 ff47 ff47 ff47 ff47 ff47 ff47 ff47 ff47 ff47 ff47 ff47 ff48 ff47 ff47 ff48 ff47 ff47 ff48 ff48 ff47 ff47 ff47 ff47 ff48 ff48 ff48 ff48 ff48 ff48 ff48 ff48 ff48 ff48 ff48 ff49 ff48 ff48 ff48 ff48 ff48 ff48 ff49 ff49 ff48 ff49 ff49 ff49 ff49 ff49 ff48 ff49 ff4a ff4b ff4b ff4b ff4b ff4a ff49 ff4a ff4b ff4b ff4b ff49 ff49 ff4b ff4b ff4b ff49 ff4b ff49 ff4b ff4a ff4b ff4b ff4b ff4b ff4b ff4b ff4a ff4b ff4b ff4b ff4c ff4a ff4c ff4b ff4b ff4a ff4c ff4c ff4b ff4b ff4c ff4a ff4c ff4c ff4c ff4c ff4b ff4c ff4b ff4b ff4b ff4c ff4c ff4b ff4b ff4c ff4c ff4c ff4b ff4c ff4c ff4b ff4c ff4c ff4b ff4b ff4b ff4b ff4c ff4c ff4b ff4b ff4c ff4c ff4b ff4c ff4b ff4c ff4c ff4c ff4c ff4c ff4d ff4c ff4c ff4c ff4c ff4d ff4c ff4c ff4c ff4d ff4c ff4c ff4c ff4c ff4c ff4c ff4c ff4c ff4c ff4d ff4c ff4c ff4c ff4c ff4c ff4c ff4c ff4c ff4c ff4c ff4c ff4c ff4c ff4d ff4c ff4d ff4d ff4c ff4c ff4c ff4c ff4d ff4c ff4c ff4c ff4c ff4c ff4c ff4c ff4c ff4c ff4c ff4c ff4b ff4c ff4c ff4b ff4c ff4c ff4d ff4b ff4c ff4b ff4c ff4c ff4c ff4c ff4c ff4c ff4b ff4b ff4b ff4b ff4c ff4c ff4b ff4b ff4b ff4c ff4b ff4b ff4c ff4c ff4c ff4b ff4b ff4b ff4b ff4b ff4b ff4c ff4c ff4b ff4a ff4a ff4b ff4b ff4b ff4b ff4b ff4b ff4a ff49 ff49 ff4a ff4a ff4a ff4a ff49 ff4a ff4b ff4b ff4a ff4a ff4b ff4b ff4b ff4b ff4b ff4b ff4b ff4a ff4a ff4a ff49 ff4a ff4b ff4b ff4b ff4a ff4a ff4a ff49 ff49 ff49 ff49 ff49 ff48 ff49 ff49 ff49 ff49 ff49 ff49 ff49 ff49 ff49 ff49 ff49 ff49 ff49 ff49 ff49 ff49 ff49 ff49 ff48 ff48 ff49 ff48 ff48 ff48 ff48 ff48 ff48 ff48 ff47 ff47 ff48 ff47 ff47 ff48 ff47 ff47 ff47 ff47 ff47 ff47 ff47 ff46 ff46 ff46 ff46 ff46 ff46 ff47 ff46 ff46 ff46 ff46 ff47 ff46 ff47 ff46 ff46 ff46 ff46 ff45 ff45 ff46 ff45 ff46 ff45 ff46 ff46 ff45 ff45 ff45 ff45 ff44 ff45 ff45 ff45 ff45 ff44 ff44 ff44 ff44 ff44 ff44 ff44 ff44 ff44 ff44 ff44 ff44 ff44 ff44 ff44 ff44 ff44 ff44 ff43 ff43 ff43 ff44 ff44 ff44 ff43 ff44 ff44 ff43 ff44 ff43 ff43 ff43 ff42 ff42 ff43 ff42 ff42 ff41 ff42 ff42 ff42 ff42 ff42 ff42 ff42 ff42 ff42 ff41 ff41 ff41 ff41 ff41 ff41 ff41 ff42 ff41 ff41 ff41 ff41 ff41 ff40 ff40 ff3f ff40 ff3f ff40 ff40 ff3f ff40 ff40 ff3f ff3f ff3e ff3f ff3e ff3e ff3f ff3e ff3f ff3f ff3e ff3f ff3e ff3e ff3e ff3e ff3e ff3e ff3d ff3e ff3d ff3d ff3d ff3d ff3d ff3c ff3b ff3b ff3b ff3b ff3b ff3b ff3c ff3c ff3b ff3b ff3b ff3b ff3b ff3a ff3a ff3a ff3b ff3a ff3a ff3a ff3a ff3a ff3a ff3b ff3a ff3a ff3a ff3a ff3a ff39 ff39 ff3a ff3a ff3a ff39 ff39 ff39 ff39 ff38 ff38 ff38 ff39 ff39 ff38 ff39 ff37 ff38 ff37 ff38 ff37 ff37 ff38 ff38 ff37 ff37 ff37 ff37 ff36 ff37 ff37 ff36 ff36 ff36 ff36 ff36 ff36 ff35 ff35 ff35 ff36 ff35 ff34 ff34 ff34 ff35 ff34 ff34 ff33 ff33 ff32 ff33 ff33 ff32 ff32 ff32 ff32 ff33 ff32 ff32 ff32 ff32 ff31 ff32 ff32 ff31 ff31 ff31 ff31 ff31 ff30 ff31 ff30 ff30 ff31 ff30 ff30 ff30 ff30 ff2f ff2f ff30 ff2f ff2f ff2f ff2f ff2e ff2e ff2e ff2e ff2e ff2e ff2d ff2d ff2c ff2d ff2c ff2c ff2b ff2c ff2c ff2c ff2c ff2b ff2a ff2a ff2b ff2a ff29 ff29 ff2a ff29 ff29 ff29 ff29 ff28 ff27 ff27 ff27 ff27 ff26 ff25 ff25 ff26 ff26 ff24 ff24 ff24 ff23 ff24 ff23 ff23 ff22 ff21 ff20 ff20 ff20 ff1f ff20 ff1f ff1e ff1d ff1d ff1d ff1d ff1c ff1b ff1a ff1a ff19 ff19 ff18 ff17 ff17 ff16 ff15 ff15 ff15 ff14 ff14 ff13 ff12 ff12 ff12 ff11 ff10 ff10 ff0f ff0f ff0e ff0e ff0d ff0d ff0d ff0c ff0b ff0b ff0a ff0a ff09 ff09 ff09 ff08 ff08 ff08 ff07 ff07 ff06 ff06 ff06 ff06 ff05 ff05 ff04 ff04 ff04 ff04 ff04 ff03 ff03 ff03 ff03 ff03 ff02 ff02 ff02 ff02 ff02 ff02 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 │ │ -e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff03 ff03 ff03 ff03 ff03 ff04 ff04 ff04 ff04 ff05 ff05 ff05 ff06 ff06 ff06 ff07 ff07 ff07 ff08 ff08 ff08 ff09 ff09 ff0a ff0b ff0b ff0b ff0c ff0d ff0d ff0e ff0e ff0e ff0f ff10 ff11 ff12 ff12 ff12 ff13 ff14 ff14 ff15 ff16 ff17 ff17 ff17 ff18 ff19 ff19 ff1a ff1b ff1c ff1d ff1d ff1d ff1e ff1e ff20 ff20 ff21 ff21 ff22 ff22 ff23 ff23 ff24 ff25 ff25 ff26 ff27 ff27 ff28 ff28 ff29 ff29 ff2a ff2b ff2a ff2a ff2b ff2b ff2c ff2c ff2d ff2d ff2d ff2e ff2e ff2f ff2f ff2f ff30 ff30 ff31 ff31 ff33 ff33 ff32 ff33 ff32 ff33 ff33 ff34 ff35 ff35 ff34 ff35 ff35 ff34 ff35 ff36 ff35 ff36 ff36 ff36 ff36 ff37 ff38 ff37 ff38 ff38 ff37 ff38 ff38 ff38 ff38 ff38 ff38 ff37 ff39 ff39 ff39 ff39 ff39 ff39 ff39 ff39 ff39 ff3a ff3a ff3a ff3a ff3a ff3a ff3a ff3a ff3a ff3a ff3a ff3b ff3b ff3b ff3b ff3b ff3b ff3b ff3c ff3b ff3c ff3c ff3b ff3b ff3c ff3c ff3d ff3d ff3d ff3d ff3e ff3e ff3d ff3d ff3d ff3d ff3d ff3e ff3e ff3f ff3f ff3f ff3f ff3f ff3f ff3f ff3e ff3f ff3f ff40 ff40 ff40 ff3f ff3f ff3f ff40 ff40 ff3f ff40 ff40 ff40 ff3f ff40 ff41 ff40 ff41 ff41 ff41 ff41 ff41 ff41 ff41 ff41 ff41 ff41 ff41 ff41 ff41 ff41 ff41 ff41 ff42 ff42 ff42 ff42 ff43 ff42 ff42 ff43 ff42 ff42 ff42 ff42 ff42 ff42 ff43 ff43 ff43 ff44 ff43 ff43 ff43 ff43 ff43 ff44 ff44 ff43 ff44 ff44 ff43 ff43 ff44 ff45 ff44 ff44 ff44 ff45 ff44 ff45 ff45 ff44 ff45 ff45 ff44 ff45 ff45 ff45 ff45 ff44 ff45 ff45 ff45 ff45 ff45 ff45 ff45 ff45 ff45 ff45 ff45 ff45 ff45 ff45 ff45 ff46 ff45 ff45 ff45 ff46 ff46 ff47 ff47 ff46 ff47 ff47 ff47 ff46 ff46 ff46 ff46 ff47 ff46 ff46 ff47 ff47 ff47 ff47 ff47 ff47 ff47 ff47 ff47 ff47 ff47 ff48 ff48 ff47 ff48 ff48 ff47 ff47 ff48 ff47 ff47 ff48 ff47 ff47 ff47 ff48 ff48 ff48 ff48 ff48 ff48 ff48 ff48 ff48 ff48 ff49 ff48 ff48 ff49 ff49 ff49 ff49 ff49 ff49 ff49 ff49 ff49 ff49 ff49 ff49 ff48 ff49 ff49 ff49 ff49 ff4a ff49 ff4a ff48 ff4a ff4a ff4a ff4a ff4a ff4a ff49 ff4a ff4a ff4a ff4a ff49 ff4a ff4a ff4a ff49 ff4b ff4b ff4b ff4b ff4b ff49 ff4b ff4b ff4b ff4b ff4b ff4b ff4b ff4b ff49 ff4b ff4b ff4b ff4b ff4b ff4b ff4b ff4b ff4c ff4b ff4b ff4b ff4c ff4b ff4b ff4b ff4b ff4b ff4c ff4b ff4b ff4c ff4c ff4b ff4b ff4b ff4b ff4b ff4b ff4b ff4c ff4c ff4c ff4b ff4b ff4b ff4c ff4b ff4b ff4b ff4c ff4c ff4c ff4b ff4c ff4c ff4b ff4b ff4b ff4c ff4c ff4b ff4b ff4b ff4b ff4b ff4b ff4c ff4c ff4c ff4b ff4c ff4c ff4c ff4c ff4c ff4c ff4c ff4b ff4b ff4b ff4c ff4c ff4b ff4c ff4b ff4c ff4c ff4c ff4c ff4c ff4c ff4c ff4c ff4b ff4c ff4c ff4b ff4b ff4b ff4c ff4b ff4c ff4b ff4c ff4b ff4c ff4c ff4c ff4c ff4a ff4b ff4b ff4b ff4b ff4a ff4a ff4a ff4a ff4b ff4b ff4b ff4b ff4b ff4a ff4a ff4a ff4a ff4a ff4a ff4a ff4b ff4b ff4a ff4a ff49 ff4a ff4b ff4a ff4a ff49 ff49 ff49 ff49 ff49 ff49 ff49 ff49 ff49 ff49 ff49 ff49 ff49 ff49 ff49 ff49 ff49 ff48 ff49 ff49 ff49 ff49 ff48 ff48 ff49 ff49 ff49 ff49 ff49 ff49 ff49 ff49 ff49 ff49 ff49 ff49 ff49 ff49 ff48 ff48 ff48 ff48 ff48 ff48 ff49 ff48 ff48 ff48 ff48 ff48 ff48 ff48 ff48 ff48 ff48 ff48 ff48 ff48 ff48 ff48 ff47 ff48 ff48 ff47 ff47 ff48 ff48 ff47 ff47 ff48 ff47 ff46 ff47 ff46 ff47 ff47 ff46 ff47 ff47 ff46 ff46 ff46 ff45 ff46 ff46 ff46 ff45 ff45 ff46 ff46 ff46 ff46 ff45 ff46 ff46 ff46 ff46 ff45 ff45 ff45 ff45 ff45 ff45 ff44 ff45 ff45 ff45 ff45 ff45 ff44 ff44 ff44 ff44 ff44 ff44 ff44 ff44 ff43 ff44 ff43 ff43 ff43 ff44 ff44 ff43 ff43 ff44 ff43 ff43 ff43 ff43 ff43 ff44 ff43 ff43 ff43 ff43 ff43 ff43 ff43 ff43 ff43 ff42 ff43 ff43 ff43 ff43 ff42 ff42 ff42 ff42 ff42 ff41 ff42 ff41 ff41 ff41 ff41 ff41 ff41 ff41 ff41 ff41 ff41 ff40 ff41 ff41 ff40 ff40 ff41 ff41 ff40 ff40 ff40 ff41 ff3f ff40 ff3f ff40 ff3f ff3f ff3f ff3f ff3f ff3f ff3e ff3f ff3e ff3e ff3e ff3e ff3e ff3e ff3f ff3f ff3e ff3f ff3e ff3e ff3e ff3d ff3e ff3e ff3c ff3d ff3c ff3c ff3c ff3c ff3b ff3c ff3b ff3b ff3b ff3a ff3b ff3b ff3c ff3b ff3b ff3b ff3b ff3a ff3a ff3a ff3a ff39 ff3a ff39 ff3a ff3a ff3a ff3a ff3a ff39 ff3a ff3a ff3a ff38 ff3a ff39 ff39 ff39 ff39 ff3a ff39 ff39 ff39 ff39 ff38 ff38 ff38 ff38 ff38 ff38 ff38 ff37 ff38 ff37 ff37 ff37 ff37 ff37 ff37 ff37 ff37 ff36 ff36 ff36 ff37 ff37 ff36 ff36 ff36 ff36 ff35 ff35 ff34 ff34 ff34 ff34 ff34 ff33 ff33 ff33 ff34 ff33 ff33 ff33 ff32 ff33 ff33 ff32 ff32 ff32 ff32 ff32 ff32 ff32 ff32 ff31 ff31 ff31 ff31 ff31 ff31 ff30 ff30 ff31 ff30 ff30 ff30 ff2f ff30 ff30 ff30 ff30 ff2f ff2f ff2f ff2f ff2f ff2f ff2f ff2e ff2e ff2e ff2e ff2e ff2c ff2d ff2d ff2d ff2d ff2c ff2c ff2b ff2b ff2b ff2b ff2b ff2b ff2b ff2a ff29 ff29 ff28 ff28 ff28 ff29 ff28 ff28 ff28 ff27 ff27 ff27 ff27 ff26 ff27 ff25 ff26 ff25 ff25 ff24 ff24 ff24 ff23 ff23 ff22 ff22 ff22 ff21 ff21 ff20 ff20 ff1e ff1f ff1e ff1f ff1e ff1d ff1c ff1b ff1b ff1b ff1b ff19 ff18 ff18 ff17 ff17 ff17 ff16 ff15 ff15 ff14 ff14 ff13 ff13 ff12 ff12 ff11 ff11 ff10 ff0f ff0f ff0f ff0e ff0d ff0d ff0d ff0c ff0c ff0b ff0b ff0a ff0a ff0a ff09 ff08 ff08 ff08 ff07 ff07 ff07 ff06 ff06 ff06 ff05 ff05 ff05 ff05 ff04 ff04 ff04 ff04 ff03 ff03 ff03 ff03 ff03 ff02 ff02 ff02 ff02 ff02 ff02 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 │ │ -e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff03 ff03 ff03 ff03 ff03 ff04 ff04 ff04 ff04 ff05 ff05 ff05 ff06 ff06 ff06 ff07 ff07 ff07 ff08 ff08 ff08 ff09 ff09 ff0a ff0a ff0b ff0c ff0c ff0c ff0d ff0d ff0e ff0f ff0f ff10 ff10 ff10 ff11 ff12 ff13 ff13 ff14 ff15 ff16 ff16 ff17 ff17 ff18 ff19 ff1a ff1a ff1b ff1b ff1c ff1d ff1d ff1e ff1e ff1f ff20 ff20 ff20 ff21 ff22 ff22 ff23 ff24 ff24 ff25 ff26 ff26 ff26 ff28 ff28 ff28 ff29 ff28 ff29 ff29 ff2a ff2b ff2b ff2c ff2d ff2c ff2d ff2d ff2e ff2e ff2e ff2f ff2f ff30 ff30 ff31 ff31 ff30 ff33 ff31 ff33 ff33 ff33 ff33 ff33 ff34 ff34 ff34 ff34 ff34 ff35 ff35 ff35 ff35 ff35 ff35 ff35 ff36 ff36 ff37 ff37 ff37 ff37 ff37 ff37 ff37 ff37 ff38 ff37 ff39 ff39 ff38 ff38 ff39 ff38 ff38 ff38 ff38 ff39 ff39 ff39 ff39 ff39 ff39 ff39 ff39 ff3a ff3a ff3a ff3a ff3a ff3a ff3a ff3b ff3b ff3b ff3b ff3b ff3b ff3b ff3a ff3b ff3b ff3c ff3c ff3c ff3c ff3c ff3d ff3d ff3c ff3c ff3c ff3c ff3c ff3d ff3d ff3d ff3e ff3e ff3e ff3e ff3e ff3e ff3e ff3e ff3e ff3f ff3f ff40 ff3f ff3e ff3f ff40 ff3f ff3f ff3f ff40 ff40 ff3f ff3f ff40 ff40 ff41 ff40 ff40 ff40 ff41 ff40 ff41 ff41 ff41 ff41 ff40 ff41 ff41 ff41 ff41 ff41 ff42 ff42 ff42 ff41 ff42 ff42 ff42 ff42 ff42 ff41 ff41 ff42 ff42 ff42 ff43 ff42 ff43 ff44 ff43 ff43 ff43 ff42 ff43 ff44 ff43 ff42 ff42 ff43 ff43 ff43 ff43 ff44 ff44 ff44 ff43 ff45 ff44 ff45 ff45 ff45 ff44 ff44 ff44 ff44 ff44 ff44 ff44 ff44 ff44 ff44 ff44 ff44 ff44 ff44 ff44 ff44 ff45 ff45 ff45 ff45 ff45 ff45 ff44 ff46 ff45 ff45 ff45 ff45 ff46 ff46 ff46 ff46 ff46 ff46 ff46 ff46 ff45 ff46 ff46 ff46 ff46 ff46 ff46 ff46 ff46 ff47 ff46 ff47 ff46 ff47 ff47 ff47 ff46 ff47 ff47 ff46 ff47 ff47 ff47 ff46 ff47 ff47 ff47 ff47 ff47 ff47 ff47 ff47 ff47 ff47 ff47 ff48 ff47 ff48 ff48 ff48 ff48 ff48 ff48 ff49 ff48 ff48 ff48 ff48 ff48 ff48 ff48 ff48 ff48 ff48 ff49 ff48 ff48 ff48 ff48 ff48 ff48 ff48 ff48 ff48 ff48 ff49 ff49 ff49 ff49 ff49 ff49 ff49 ff49 ff49 ff49 ff48 ff49 ff49 ff49 ff49 ff49 ff4b ff4b ff4b ff4b ff4b ff49 ff49 ff4b ff49 ff4b ff4b ff4b ff4b ff4b ff49 ff4b ff4b ff4b ff4b ff49 ff49 ff49 ff49 ff4b ff49 ff49 ff4b ff4b ff4b ff49 ff4b ff4b ff49 ff4b ff4b ff4b ff4b ff4b ff49 ff49 ff4b ff4b ff49 ff4b ff4b ff4b ff4b ff4b ff4a ff4b ff4a ff4b ff4a ff4a ff4a ff4b ff4b ff4b ff4b ff4b ff4b ff4a ff4b ff4b ff4b ff4b ff4b ff4b ff4b ff4b ff4b ff4b ff4a ff4b ff4b ff4a ff4b ff4b ff4b ff4c ff4c ff4b ff4b ff4b ff4b ff4b ff4c ff4b ff4b ff4c ff4a ff4b ff4b ff4b ff4a ff4b ff4b ff4b ff4c ff4b ff4b ff4a ff4a ff4a ff4b ff4b ff4a ff4b ff4b ff4b ff4a ff4a ff4a ff4a ff4a ff49 ff4a ff4a ff4a ff4a ff49 ff4a ff4a ff4a ff4a ff4a ff4a ff4a ff49 ff49 ff49 ff49 ff49 ff49 ff49 ff49 ff4a ff49 ff49 ff49 ff49 ff49 ff4a ff49 ff49 ff49 ff49 ff49 ff49 ff49 ff48 ff48 ff48 ff48 ff48 ff48 ff48 ff48 ff48 ff48 ff48 ff48 ff48 ff48 ff49 ff48 ff48 ff48 ff48 ff48 ff48 ff48 ff48 ff48 ff49 ff48 ff48 ff48 ff49 ff48 ff48 ff48 ff48 ff48 ff48 ff48 ff48 ff48 ff48 ff48 ff47 ff48 ff47 ff47 ff47 ff48 ff48 ff47 ff47 ff47 ff47 ff47 ff47 ff47 ff48 ff47 ff47 ff47 ff47 ff47 ff47 ff47 ff46 ff46 ff46 ff46 ff46 ff46 ff46 ff46 ff46 ff46 ff46 ff46 ff46 ff46 ff46 ff45 ff45 ff45 ff45 ff45 ff45 ff45 ff45 ff44 ff45 ff45 ff45 ff45 ff45 ff45 ff44 ff45 ff45 ff44 ff44 ff45 ff44 ff44 ff44 ff45 ff44 ff44 ff44 ff44 ff44 ff44 ff44 ff43 ff43 ff43 ff43 ff44 ff43 ff43 ff43 ff43 ff43 ff42 ff43 ff43 ff42 ff43 ff43 ff43 ff42 ff43 ff42 ff42 ff43 ff42 ff42 ff42 ff42 ff42 ff42 ff42 ff42 ff42 ff42 ff42 ff41 ff42 ff42 ff42 ff42 ff42 ff42 ff41 ff41 ff40 ff40 ff40 ff40 ff40 ff40 ff41 ff40 ff40 ff41 ff40 ff40 ff3f ff3f ff40 ff3f ff3f ff40 ff40 ff3f ff40 ff3f ff3f ff3f ff3f ff3e ff3f ff3e ff3e ff3e ff3f ff3e ff3e ff3e ff3d ff3d ff3d ff3d ff3d ff3d ff3d ff3d ff3d ff3e ff3c ff3d ff3c ff3b ff3b ff3a ff3c ff3a ff3b ff3b ff3c ff3b ff3b ff3b ff3a ff3b ff3b ff3b ff3b ff3b ff3b ff3b ff3a ff3a ff3a ff3a ff39 ff3a ff39 ff3a ff39 ff39 ff39 ff39 ff39 ff39 ff3a ff39 ff38 ff39 ff39 ff39 ff38 ff37 ff39 ff38 ff38 ff38 ff38 ff38 ff38 ff38 ff37 ff37 ff37 ff37 ff37 ff37 ff37 ff36 ff36 ff37 ff36 ff37 ff36 ff36 ff36 ff35 ff36 ff36 ff36 ff35 ff35 ff36 ff36 ff35 ff33 ff33 ff33 ff33 ff33 ff33 ff33 ff33 ff32 ff33 ff32 ff32 ff32 ff32 ff33 ff32 ff32 ff31 ff31 ff31 ff31 ff31 ff31 ff31 ff31 ff31 ff30 ff31 ff30 ff31 ff30 ff2f ff30 ff30 ff2f ff2f ff2f ff2f ff2f ff2f ff2f ff2f ff2e ff2e ff2e ff2e ff2e ff2e ff2d ff2d ff2d ff2d ff2c ff2c ff2c ff2c ff2c ff2c ff2b ff2a ff2a ff2a ff2a ff2a ff2a ff2a ff29 ff28 ff28 ff28 ff28 ff27 ff28 ff28 ff28 ff27 ff27 ff27 ff26 ff27 ff25 ff25 ff25 ff25 ff25 ff24 ff24 ff23 ff23 ff22 ff22 ff22 ff22 ff20 ff20 ff20 ff20 ff1f ff1f ff1d ff1d ff1d ff1d ff1c ff1c ff1b ff19 ff1a ff19 ff19 ff18 ff17 ff17 ff16 ff15 ff15 ff14 ff14 ff14 ff13 ff13 ff12 ff11 ff11 ff10 ff10 ff0f ff0f ff0e ff0e ff0e ff0d ff0c ff0c ff0c ff0b ff0b ff0a ff09 ff09 ff09 ff08 ff08 ff08 ff07 ff07 ff06 ff06 ff06 ff06 ff05 ff05 ff05 ff04 ff04 ff04 ff04 ff03 ff03 ff03 ff03 ff03 ff03 ff02 ff02 ff02 ff02 ff02 ff02 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 │ │ -e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff03 ff03 ff03 ff03 ff03 ff04 ff04 ff04 ff04 ff05 ff05 ff05 ff06 ff06 ff06 ff06 ff07 ff07 ff08 ff08 ff08 ff09 ff09 ff0a ff0b ff0b ff0b ff0c ff0c ff0d ff0d ff0e ff0e ff0f ff0f ff10 ff11 ff11 ff12 ff13 ff13 ff14 ff14 ff16 ff16 ff17 ff17 ff18 ff18 ff19 ff1a ff1b ff1b ff1c ff1c ff1d ff1d ff1e ff1f ff1f ff20 ff21 ff21 ff22 ff22 ff23 ff23 ff24 ff24 ff25 ff26 ff26 ff27 ff27 ff28 ff28 ff28 ff2a ff2a ff2a ff2a ff2b ff2b ff2b ff2c ff2c ff2c ff2d ff2e ff2e ff2e ff2e ff30 ff30 ff30 ff30 ff30 ff31 ff32 ff31 ff31 ff31 ff32 ff31 ff33 ff34 ff34 ff34 ff35 ff35 ff34 ff34 ff34 ff35 ff35 ff35 ff36 ff35 ff35 ff36 ff37 ff36 ff37 ff37 ff38 ff37 ff38 ff38 ff38 ff38 ff38 ff38 ff38 ff37 ff38 ff38 ff38 ff39 ff38 ff39 ff39 ff38 ff39 ff39 ff39 ff39 ff3a ff3a ff3a ff3a ff3a ff3a ff3a ff3a ff3a ff3a ff3a ff3a ff3b ff3b ff3b ff3b ff3c ff3c ff3c ff3c ff3c ff3c ff3b ff3b ff3b ff3c ff3c ff3c ff3c ff3c ff3d ff3d ff3d ff3d ff3e ff3d ff3d ff3e ff3f ff3f ff3f ff3e ff3e ff3f ff3f ff3e ff3f ff3e ff3f ff3f ff3f ff3f ff3f ff40 ff40 ff3f ff40 ff40 ff41 ff40 ff40 ff40 ff40 ff40 ff40 ff41 ff41 ff41 ff41 ff41 ff41 ff41 ff41 ff41 ff41 ff42 ff41 ff41 ff41 ff41 ff41 ff42 ff42 ff42 ff43 ff42 ff43 ff43 ff42 ff42 ff43 ff42 ff42 ff43 ff42 ff42 ff42 ff43 ff43 ff43 ff42 ff43 ff44 ff44 ff43 ff44 ff44 ff45 ff45 ff44 ff44 ff44 ff44 ff43 ff43 ff44 ff44 ff44 ff44 ff43 ff44 ff43 ff43 ff44 ff44 ff44 ff45 ff45 ff44 ff45 ff45 ff45 ff44 ff45 ff45 ff45 ff44 ff45 ff45 ff45 ff45 ff45 ff45 ff45 ff45 ff45 ff45 ff45 ff45 ff45 ff45 ff46 ff45 ff46 ff45 ff46 ff46 ff46 ff46 ff47 ff46 ff46 ff46 ff46 ff46 ff46 ff46 ff46 ff46 ff46 ff47 ff47 ff47 ff47 ff47 ff47 ff47 ff46 ff46 ff47 ff47 ff47 ff47 ff47 ff47 ff47 ff47 ff48 ff48 ff48 ff47 ff47 ff47 ff47 ff47 ff48 ff47 ff47 ff47 ff47 ff48 ff47 ff48 ff47 ff47 ff47 ff48 ff48 ff48 ff48 ff48 ff49 ff49 ff49 ff49 ff49 ff49 ff49 ff49 ff48 ff49 ff48 ff49 ff49 ff49 ff49 ff49 ff49 ff49 ff49 ff49 ff49 ff49 ff49 ff49 ff49 ff49 ff49 ff49 ff49 ff49 ff49 ff49 ff49 ff49 ff49 ff48 ff49 ff49 ff49 ff49 ff49 ff49 ff49 ff49 ff49 ff48 ff49 ff49 ff49 ff49 ff49 ff49 ff4a ff4a ff49 ff49 ff4a ff4a ff49 ff4a ff4a ff4a ff4a ff4a ff48 ff4a ff49 ff4a ff48 ff49 ff49 ff4a ff4a ff4a ff4a ff4a ff4a ff48 ff4a ff4a ff4a ff4a ff4a ff4a ff4a ff4a ff4a ff4a ff49 ff4a ff4a ff49 ff4a ff4a ff4a ff4a ff4a ff49 ff4a ff4a ff4a ff4a ff4a ff49 ff4a ff4a ff49 ff4a ff4a ff4a ff49 ff4a ff4a ff4a ff4a ff4b ff49 ff49 ff49 ff49 ff4b ff4b ff49 ff4b ff4b ff4b ff49 ff49 ff49 ff49 ff49 ff49 ff49 ff49 ff49 ff49 ff49 ff49 ff49 ff49 ff49 ff49 ff49 ff49 ff49 ff49 ff49 ff49 ff49 ff49 ff49 ff49 ff49 ff49 ff48 ff48 ff48 ff48 ff48 ff49 ff48 ff48 ff48 ff48 ff48 ff48 ff48 ff48 ff48 ff48 ff48 ff47 ff47 ff48 ff47 ff47 ff48 ff47 ff47 ff48 ff48 ff47 ff47 ff48 ff47 ff47 ff47 ff47 ff48 ff48 ff47 ff47 ff47 ff47 ff47 ff47 ff48 ff48 ff47 ff47 ff47 ff47 ff47 ff47 ff47 ff47 ff47 ff47 ff46 ff47 ff47 ff47 ff47 ff47 ff46 ff46 ff46 ff47 ff47 ff46 ff47 ff47 ff46 ff47 ff47 ff46 ff46 ff46 ff46 ff46 ff45 ff46 ff45 ff45 ff46 ff45 ff46 ff46 ff46 ff45 ff45 ff45 ff45 ff45 ff45 ff45 ff45 ff44 ff44 ff44 ff45 ff44 ff44 ff44 ff44 ff44 ff45 ff44 ff44 ff44 ff44 ff44 ff44 ff44 ff44 ff43 ff43 ff44 ff44 ff43 ff43 ff43 ff43 ff44 ff44 ff43 ff43 ff43 ff43 ff43 ff42 ff43 ff43 ff42 ff42 ff42 ff42 ff42 ff42 ff42 ff42 ff42 ff42 ff42 ff42 ff42 ff42 ff41 ff42 ff42 ff42 ff41 ff41 ff41 ff41 ff41 ff41 ff41 ff41 ff41 ff41 ff41 ff41 ff42 ff42 ff41 ff41 ff3f ff40 ff3f ff3f ff40 ff3f ff41 ff3f ff3f ff40 ff40 ff40 ff3f ff3f ff3f ff3f ff3f ff40 ff3f ff3f ff40 ff3f ff3e ff3e ff3e ff3e ff3f ff3e ff3e ff3d ff3e ff3e ff3e ff3e ff3c ff3b ff3c ff3c ff3b ff3b ff3b ff3b ff3c ff3d ff3c ff3c ff3b ff3b ff3a ff3a ff3c ff3a ff3b ff3b ff3b ff3b ff3b ff3b ff3b ff3a ff3a ff3a ff3a ff3a ff3a ff3a ff3a ff3a ff3a ff3a ff39 ff39 ff39 ff3a ff38 ff38 ff38 ff38 ff38 ff38 ff39 ff38 ff38 ff38 ff38 ff38 ff38 ff37 ff38 ff37 ff37 ff37 ff38 ff38 ff37 ff37 ff37 ff37 ff36 ff36 ff36 ff37 ff36 ff36 ff36 ff36 ff36 ff36 ff36 ff36 ff35 ff35 ff35 ff35 ff35 ff35 ff35 ff34 ff34 ff35 ff33 ff32 ff33 ff32 ff32 ff33 ff33 ff32 ff32 ff32 ff32 ff32 ff31 ff32 ff32 ff32 ff31 ff31 ff30 ff30 ff30 ff30 ff30 ff30 ff30 ff31 ff30 ff30 ff2f ff30 ff30 ff2f ff30 ff2f ff2f ff2f ff2f ff2e ff2e ff2e ff2e ff2e ff2e ff2e ff2e ff2e ff2e ff2c ff2c ff2c ff2c ff2c ff2c ff2b ff2a ff2a ff2a ff2b ff2b ff2a ff2a ff29 ff29 ff29 ff29 ff29 ff28 ff28 ff28 ff28 ff27 ff28 ff26 ff27 ff27 ff27 ff26 ff26 ff25 ff25 ff25 ff24 ff24 ff23 ff23 ff23 ff23 ff22 ff21 ff21 ff21 ff21 ff21 ff20 ff1f ff1f ff1f ff1e ff1d ff1c ff1c ff1b ff1c ff1a ff1a ff1a ff18 ff18 ff18 ff17 ff17 ff16 ff16 ff15 ff14 ff14 ff13 ff13 ff13 ff12 ff11 ff11 ff10 ff10 ff0f ff0f ff0e ff0e ff0d ff0d ff0c ff0c ff0b ff0b ff0b ff0a ff0a ff09 ff09 ff08 ff08 ff07 ff07 ff07 ff06 ff06 ff06 ff06 ff05 ff05 ff05 ff04 ff04 ff04 ff04 ff04 ff03 ff03 ff03 ff03 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 │ │ -e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff03 ff03 ff03 ff03 ff03 ff03 ff04 ff04 ff04 ff05 ff05 ff05 ff06 ff06 ff06 ff06 ff07 ff07 ff08 ff08 ff08 ff09 ff09 ff0a ff0a ff0b ff0b ff0c ff0c ff0c ff0d ff0e ff0e ff0f ff0f ff10 ff11 ff11 ff11 ff12 ff13 ff14 ff14 ff15 ff15 ff16 ff17 ff17 ff18 ff19 ff1a ff1b ff1b ff1b ff1b ff1d ff1d ff1e ff1e ff1f ff1f ff20 ff20 ff22 ff21 ff23 ff23 ff24 ff24 ff24 ff25 ff25 ff27 ff27 ff27 ff28 ff28 ff28 ff2a ff29 ff2a ff2b ff2a ff2b ff2c ff2c ff2c ff2d ff2e ff2e ff2e ff2e ff2e ff2f ff30 ff2f ff2f ff30 ff31 ff31 ff30 ff31 ff32 ff32 ff32 ff33 ff34 ff34 ff34 ff34 ff34 ff35 ff34 ff35 ff35 ff35 ff34 ff34 ff35 ff35 ff37 ff37 ff38 ff37 ff37 ff37 ff37 ff37 ff37 ff37 ff37 ff37 ff38 ff38 ff38 ff38 ff37 ff38 ff39 ff38 ff38 ff38 ff39 ff39 ff39 ff39 ff39 ff39 ff39 ff39 ff39 ff39 ff39 ff3a ff3a ff3a ff3a ff3b ff3b ff3a ff3b ff3b ff3b ff3b ff3b ff3b ff3b ff3b ff3b ff3b ff3b ff3b ff3c ff3b ff3d ff3d ff3c ff3d ff3d ff3c ff3d ff3e ff3e ff3e ff3e ff3e ff3e ff3e ff3e ff3e ff3e ff3e ff3e ff3f ff3f ff3f ff3e ff3f ff3f ff3f ff3f ff3f ff40 ff40 ff3f ff3f ff3f ff3f ff40 ff41 ff40 ff40 ff41 ff40 ff40 ff40 ff40 ff40 ff40 ff41 ff40 ff41 ff41 ff41 ff41 ff42 ff42 ff42 ff42 ff42 ff42 ff42 ff41 ff41 ff42 ff42 ff42 ff42 ff42 ff42 ff42 ff43 ff43 ff42 ff42 ff43 ff44 ff43 ff42 ff43 ff44 ff44 ff44 ff43 ff43 ff43 ff42 ff42 ff43 ff44 ff43 ff43 ff43 ff43 ff44 ff43 ff43 ff44 ff44 ff44 ff44 ff45 ff44 ff44 ff44 ff44 ff44 ff44 ff45 ff45 ff45 ff45 ff44 ff45 ff45 ff44 ff44 ff44 ff44 ff44 ff44 ff45 ff45 ff45 ff45 ff46 ff45 ff45 ff45 ff45 ff45 ff45 ff46 ff46 ff45 ff45 ff46 ff45 ff45 ff46 ff46 ff46 ff46 ff46 ff46 ff46 ff46 ff46 ff46 ff46 ff46 ff46 ff46 ff47 ff47 ff46 ff47 ff46 ff46 ff47 ff46 ff47 ff48 ff47 ff46 ff46 ff46 ff47 ff47 ff47 ff46 ff46 ff46 ff47 ff47 ff47 ff47 ff47 ff47 ff47 ff48 ff48 ff48 ff48 ff48 ff48 ff48 ff48 ff48 ff48 ff48 ff48 ff48 ff48 ff48 ff48 ff48 ff48 ff48 ff48 ff48 ff48 ff48 ff48 ff48 ff48 ff48 ff48 ff48 ff48 ff48 ff48 ff48 ff48 ff48 ff48 ff48 ff48 ff49 ff48 ff48 ff48 ff48 ff48 ff48 ff48 ff48 ff48 ff48 ff48 ff48 ff48 ff48 ff48 ff48 ff49 ff48 ff48 ff48 ff48 ff48 ff48 ff48 ff48 ff48 ff48 ff48 ff48 ff48 ff48 ff49 ff48 ff48 ff48 ff48 ff48 ff49 ff49 ff49 ff49 ff49 ff49 ff48 ff49 ff49 ff49 ff49 ff49 ff49 ff49 ff49 ff49 ff49 ff49 ff49 ff49 ff49 ff49 ff49 ff49 ff49 ff49 ff49 ff49 ff49 ff49 ff49 ff49 ff49 ff49 ff49 ff49 ff49 ff49 ff49 ff49 ff49 ff49 ff49 ff49 ff49 ff48 ff49 ff49 ff49 ff49 ff49 ff48 ff49 ff49 ff49 ff49 ff48 ff49 ff49 ff49 ff49 ff48 ff49 ff48 ff48 ff48 ff48 ff48 ff48 ff48 ff48 ff48 ff48 ff48 ff49 ff48 ff48 ff49 ff48 ff48 ff48 ff48 ff48 ff48 ff48 ff48 ff48 ff48 ff49 ff48 ff48 ff48 ff48 ff47 ff47 ff47 ff47 ff47 ff47 ff47 ff47 ff47 ff48 ff47 ff47 ff47 ff46 ff47 ff47 ff47 ff46 ff47 ff47 ff47 ff47 ff47 ff47 ff47 ff47 ff47 ff47 ff46 ff46 ff47 ff47 ff47 ff47 ff46 ff46 ff46 ff47 ff46 ff47 ff47 ff47 ff46 ff46 ff46 ff47 ff46 ff46 ff46 ff46 ff46 ff45 ff46 ff46 ff46 ff46 ff46 ff46 ff46 ff46 ff46 ff46 ff46 ff46 ff45 ff45 ff45 ff45 ff45 ff45 ff45 ff45 ff45 ff45 ff45 ff45 ff45 ff45 ff44 ff44 ff44 ff44 ff44 ff44 ff43 ff43 ff44 ff44 ff43 ff43 ff43 ff44 ff45 ff44 ff44 ff44 ff43 ff43 ff44 ff44 ff44 ff43 ff43 ff43 ff43 ff43 ff43 ff42 ff42 ff43 ff43 ff43 ff42 ff43 ff43 ff43 ff42 ff43 ff43 ff41 ff42 ff42 ff41 ff41 ff41 ff41 ff41 ff41 ff42 ff41 ff42 ff42 ff41 ff41 ff42 ff42 ff42 ff41 ff41 ff41 ff40 ff41 ff40 ff41 ff41 ff40 ff40 ff40 ff40 ff41 ff42 ff40 ff40 ff3f ff40 ff3f ff3f ff40 ff3f ff40 ff3f ff3f ff3f ff40 ff3f ff3f ff3f ff3f ff3f ff3f ff3f ff3f ff3f ff3f ff3f ff3e ff3e ff3e ff3d ff3e ff3e ff3e ff3d ff3c ff3d ff3d ff3e ff3c ff3b ff3c ff3c ff3b ff3b ff3b ff3b ff3c ff3b ff3c ff3c ff3b ff3b ff3a ff3a ff3b ff3a ff3b ff3a ff3a ff3a ff3a ff3a ff3a ff3a ff39 ff39 ff39 ff3a ff39 ff39 ff39 ff39 ff3a ff3a ff39 ff38 ff39 ff39 ff38 ff38 ff38 ff38 ff37 ff37 ff38 ff38 ff38 ff38 ff37 ff37 ff37 ff37 ff37 ff37 ff37 ff37 ff37 ff37 ff37 ff36 ff36 ff36 ff36 ff36 ff36 ff36 ff35 ff36 ff36 ff35 ff35 ff35 ff35 ff35 ff35 ff35 ff35 ff35 ff33 ff35 ff34 ff33 ff33 ff33 ff33 ff32 ff32 ff31 ff31 ff32 ff32 ff32 ff31 ff31 ff31 ff31 ff32 ff31 ff31 ff31 ff31 ff30 ff30 ff30 ff30 ff2f ff30 ff2f ff2f ff30 ff30 ff2f ff2f ff2f ff2f ff2f ff2f ff2f ff2e ff2f ff2e ff2d ff2e ff2d ff2d ff2e ff2e ff2e ff2c ff2c ff2c ff2c ff2c ff2c ff2c ff2b ff2b ff2b ff2a ff2a ff2a ff29 ff2a ff2a ff29 ff29 ff28 ff28 ff28 ff28 ff28 ff28 ff27 ff26 ff26 ff26 ff26 ff26 ff26 ff25 ff24 ff25 ff25 ff25 ff23 ff23 ff23 ff23 ff23 ff22 ff21 ff22 ff20 ff20 ff21 ff20 ff1f ff1f ff1e ff1d ff1e ff1c ff1b ff1b ff1b ff1a ff19 ff19 ff18 ff19 ff17 ff16 ff17 ff16 ff15 ff15 ff14 ff14 ff13 ff13 ff12 ff12 ff12 ff11 ff10 ff10 ff0f ff0f ff0e ff0e ff0d ff0d ff0c ff0b ff0b ff0b ff0a ff0a ff09 ff09 ff09 ff08 ff08 ff07 ff07 ff07 ff06 ff06 ff06 ff06 ff05 ff05 ff05 ff04 ff04 ff04 ff04 ff03 ff03 ff03 ff03 ff03 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 │ │ -e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff03 ff03 ff03 ff03 ff04 ff04 ff04 ff04 ff04 ff05 ff05 ff06 ff06 ff06 ff06 ff07 ff07 ff08 ff08 ff08 ff09 ff09 ff09 ff0a ff0b ff0b ff0b ff0c ff0c ff0d ff0e ff0e ff0f ff0f ff10 ff10 ff11 ff12 ff12 ff12 ff14 ff14 ff14 ff15 ff15 ff16 ff16 ff18 ff19 ff19 ff1a ff1a ff1b ff1c ff1d ff1d ff1e ff1e ff1e ff1f ff20 ff20 ff22 ff22 ff22 ff23 ff23 ff24 ff24 ff25 ff25 ff26 ff27 ff26 ff28 ff28 ff27 ff29 ff29 ff29 ff2b ff2b ff2b ff2b ff2d ff2c ff2c ff2d ff2d ff2e ff2d ff2e ff2f ff2f ff2f ff2f ff2f ff2f ff30 ff31 ff32 ff32 ff32 ff32 ff32 ff33 ff33 ff34 ff34 ff34 ff35 ff34 ff35 ff34 ff34 ff35 ff35 ff36 ff35 ff37 ff36 ff36 ff36 ff36 ff36 ff36 ff37 ff37 ff37 ff37 ff38 ff37 ff37 ff37 ff38 ff38 ff38 ff38 ff38 ff38 ff39 ff38 ff38 ff38 ff39 ff39 ff39 ff38 ff39 ff39 ff3a ff3a ff3a ff3a ff3a ff3a ff3a ff3a ff3a ff3a ff3a ff3a ff3b ff3b ff3b ff3b ff3b ff3a ff3b ff3c ff3b ff3c ff3c ff3c ff3b ff3d ff3c ff3c ff3d ff3c ff3c ff3d ff3d ff3c ff3d ff3e ff3d ff3d ff3d ff3e ff3e ff3e ff3e ff3e ff3f ff3e ff3e ff3f ff3f ff3f ff3f ff3f ff3e ff3f ff3f ff40 ff40 ff40 ff3f ff40 ff40 ff3f ff40 ff3f ff3f ff40 ff40 ff40 ff40 ff40 ff41 ff41 ff41 ff41 ff41 ff41 ff41 ff41 ff41 ff41 ff41 ff41 ff41 ff41 ff41 ff42 ff42 ff41 ff42 ff42 ff42 ff42 ff42 ff43 ff42 ff42 ff43 ff43 ff43 ff43 ff42 ff42 ff42 ff42 ff42 ff42 ff43 ff43 ff42 ff43 ff42 ff43 ff43 ff43 ff44 ff44 ff44 ff43 ff44 ff44 ff44 ff44 ff44 ff44 ff43 ff44 ff44 ff45 ff44 ff44 ff44 ff44 ff44 ff43 ff44 ff44 ff44 ff44 ff45 ff45 ff45 ff45 ff45 ff44 ff44 ff45 ff45 ff45 ff45 ff45 ff44 ff44 ff45 ff46 ff45 ff45 ff46 ff45 ff45 ff45 ff45 ff45 ff45 ff45 ff45 ff46 ff46 ff45 ff45 ff46 ff47 ff47 ff46 ff47 ff46 ff46 ff47 ff46 ff45 ff46 ff46 ff46 ff46 ff46 ff47 ff46 ff46 ff46 ff46 ff46 ff47 ff46 ff47 ff47 ff47 ff47 ff47 ff47 ff47 ff48 ff47 ff47 ff47 ff47 ff47 ff47 ff47 ff48 ff47 ff47 ff47 ff47 ff47 ff47 ff48 ff47 ff47 ff48 ff47 ff47 ff48 ff47 ff48 ff47 ff48 ff48 ff47 ff47 ff47 ff47 ff48 ff47 ff47 ff47 ff48 ff48 ff48 ff47 ff47 ff47 ff47 ff47 ff48 ff47 ff47 ff48 ff48 ff47 ff47 ff47 ff47 ff47 ff48 ff47 ff48 ff48 ff47 ff47 ff47 ff47 ff48 ff48 ff48 ff48 ff48 ff48 ff48 ff49 ff48 ff48 ff48 ff48 ff48 ff48 ff49 ff48 ff48 ff48 ff48 ff48 ff48 ff48 ff48 ff48 ff48 ff48 ff48 ff48 ff48 ff48 ff48 ff48 ff48 ff48 ff48 ff48 ff48 ff48 ff48 ff48 ff48 ff48 ff48 ff48 ff48 ff48 ff48 ff48 ff48 ff48 ff48 ff48 ff48 ff48 ff48 ff48 ff48 ff48 ff48 ff48 ff48 ff48 ff48 ff48 ff48 ff48 ff48 ff48 ff48 ff48 ff48 ff48 ff48 ff48 ff48 ff48 ff48 ff48 ff48 ff48 ff48 ff48 ff48 ff47 ff47 ff47 ff47 ff48 ff47 ff47 ff47 ff47 ff47 ff47 ff48 ff47 ff47 ff47 ff48 ff47 ff47 ff47 ff47 ff47 ff48 ff47 ff47 ff47 ff47 ff47 ff47 ff47 ff47 ff47 ff47 ff48 ff47 ff46 ff47 ff46 ff47 ff46 ff46 ff46 ff47 ff46 ff46 ff46 ff46 ff46 ff46 ff46 ff46 ff46 ff45 ff46 ff46 ff46 ff46 ff46 ff45 ff46 ff46 ff46 ff45 ff46 ff46 ff46 ff46 ff46 ff46 ff46 ff45 ff46 ff46 ff45 ff45 ff45 ff45 ff45 ff45 ff45 ff45 ff45 ff45 ff45 ff45 ff45 ff45 ff45 ff45 ff45 ff44 ff44 ff44 ff44 ff44 ff44 ff44 ff45 ff44 ff44 ff44 ff44 ff44 ff44 ff44 ff44 ff43 ff43 ff43 ff43 ff43 ff43 ff42 ff43 ff42 ff43 ff43 ff44 ff44 ff43 ff42 ff43 ff44 ff44 ff44 ff43 ff43 ff42 ff42 ff43 ff42 ff41 ff42 ff42 ff42 ff42 ff41 ff42 ff43 ff42 ff42 ff43 ff43 ff41 ff42 ff42 ff41 ff41 ff41 ff41 ff40 ff41 ff41 ff41 ff41 ff40 ff41 ff41 ff41 ff40 ff41 ff41 ff41 ff41 ff40 ff41 ff3f ff41 ff3f ff40 ff3f ff40 ff40 ff40 ff41 ff3f ff3f ff3f ff40 ff3f ff3f ff40 ff3f ff3f ff3f ff3f ff3e ff3f ff3e ff3f ff3e ff3e ff3d ff3e ff3d ff3d ff3d ff3d ff3d ff3d ff3d ff3d ff3c ff3d ff3d ff3d ff3c ff3b ff3d ff3c ff3d ff3b ff3b ff3b ff3b ff3a ff3a ff3b ff3b ff3b ff3b ff3b ff3b ff3a ff3b ff3a ff3a ff3a ff3a ff3a ff3a ff3a ff39 ff39 ff39 ff39 ff3a ff39 ff39 ff39 ff39 ff38 ff38 ff39 ff38 ff39 ff39 ff38 ff38 ff38 ff38 ff38 ff38 ff38 ff38 ff37 ff37 ff37 ff37 ff37 ff37 ff37 ff37 ff37 ff36 ff37 ff36 ff36 ff36 ff36 ff36 ff36 ff36 ff36 ff36 ff35 ff35 ff36 ff35 ff35 ff35 ff35 ff33 ff34 ff34 ff34 ff35 ff33 ff34 ff34 ff35 ff33 ff34 ff32 ff32 ff32 ff32 ff32 ff32 ff32 ff31 ff31 ff31 ff31 ff31 ff32 ff31 ff31 ff30 ff31 ff30 ff30 ff31 ff31 ff30 ff30 ff30 ff2f ff2f ff2f ff2f ff2f ff2f ff2f ff2f ff2e ff2e ff2e ff2e ff2e ff2f ff2e ff2f ff2d ff2d ff2d ff2d ff2d ff2c ff2d ff2d ff2c ff2b ff2b ff2b ff2b ff2b ff2b ff2b ff2a ff2a ff2a ff29 ff29 ff29 ff29 ff28 ff28 ff28 ff28 ff28 ff27 ff27 ff27 ff26 ff26 ff26 ff25 ff26 ff25 ff24 ff24 ff24 ff24 ff24 ff23 ff23 ff23 ff22 ff21 ff21 ff21 ff21 ff1f ff20 ff20 ff1f ff1e ff1d ff1e ff1d ff1c ff1b ff1b ff1b ff1a ff1a ff19 ff18 ff18 ff18 ff17 ff17 ff16 ff15 ff14 ff15 ff14 ff14 ff13 ff12 ff12 ff11 ff11 ff11 ff10 ff0f ff0f ff0f ff0e ff0e ff0d ff0d ff0c ff0b ff0b ff0b ff0a ff0a ff09 ff09 ff08 ff08 ff08 ff07 ff07 ff07 ff06 ff06 ff06 ff05 ff05 ff05 ff05 ff04 ff04 ff04 ff04 ff03 ff03 ff03 ff03 ff03 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 │ │ -e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff03 ff03 ff03 ff03 ff03 ff04 ff04 ff04 ff04 ff05 ff05 ff05 ff06 ff06 ff06 ff07 ff07 ff08 ff08 ff08 ff09 ff09 ff0a ff0a ff0a ff0b ff0b ff0c ff0c ff0d ff0d ff0e ff0e ff0f ff0f ff10 ff10 ff11 ff12 ff12 ff13 ff14 ff14 ff15 ff15 ff16 ff17 ff17 ff19 ff19 ff19 ff1a ff1b ff1c ff1d ff1d ff1d ff1d ff1e ff1e ff20 ff20 ff21 ff22 ff22 ff22 ff22 ff23 ff23 ff24 ff25 ff25 ff26 ff26 ff27 ff27 ff27 ff28 ff2a ff2a ff2a ff2b ff2b ff2b ff2b ff2b ff2c ff2c ff2d ff2d ff2d ff2d ff2e ff2e ff2e ff2e ff2f ff2f ff31 ff31 ff31 ff31 ff31 ff31 ff31 ff32 ff34 ff34 ff34 ff33 ff34 ff33 ff34 ff35 ff35 ff35 ff35 ff35 ff35 ff34 ff35 ff36 ff36 ff36 ff37 ff36 ff36 ff36 ff38 ff37 ff37 ff38 ff37 ff37 ff37 ff38 ff38 ff37 ff38 ff37 ff38 ff38 ff38 ff38 ff38 ff38 ff39 ff39 ff39 ff39 ff39 ff3a ff39 ff39 ff39 ff3a ff3a ff39 ff39 ff3a ff3a ff3a ff3a ff3a ff3a ff3a ff3b ff3b ff3a ff3b ff3b ff3b ff3a ff3b ff3b ff3b ff3b ff3b ff3c ff3c ff3c ff3c ff3c ff3d ff3c ff3c ff3c ff3d ff3e ff3e ff3e ff3e ff3e ff3d ff3e ff3e ff3e ff3e ff3e ff3f ff3e ff3f ff3f ff3f ff3f ff3f ff3f ff3f ff3f ff3e ff3f ff3f ff3f ff40 ff3f ff40 ff40 ff40 ff40 ff40 ff41 ff40 ff40 ff40 ff40 ff40 ff40 ff41 ff41 ff41 ff40 ff41 ff41 ff41 ff41 ff41 ff42 ff42 ff41 ff42 ff42 ff42 ff42 ff42 ff42 ff42 ff42 ff42 ff41 ff42 ff42 ff42 ff42 ff42 ff42 ff42 ff42 ff42 ff42 ff43 ff43 ff43 ff43 ff43 ff44 ff43 ff44 ff44 ff44 ff44 ff43 ff44 ff43 ff44 ff43 ff44 ff43 ff44 ff43 ff43 ff44 ff43 ff44 ff44 ff44 ff44 ff45 ff44 ff44 ff44 ff44 ff44 ff44 ff44 ff44 ff45 ff45 ff45 ff44 ff44 ff45 ff45 ff44 ff45 ff45 ff44 ff44 ff45 ff45 ff45 ff45 ff45 ff45 ff46 ff46 ff45 ff45 ff46 ff45 ff46 ff46 ff46 ff45 ff46 ff46 ff45 ff44 ff45 ff46 ff46 ff46 ff46 ff46 ff46 ff46 ff46 ff46 ff46 ff46 ff46 ff46 ff46 ff46 ff47 ff46 ff46 ff46 ff47 ff47 ff47 ff47 ff46 ff46 ff46 ff47 ff47 ff46 ff47 ff46 ff46 ff47 ff47 ff47 ff47 ff47 ff48 ff47 ff46 ff47 ff47 ff48 ff47 ff47 ff47 ff47 ff47 ff46 ff47 ff47 ff47 ff47 ff46 ff48 ff47 ff48 ff47 ff47 ff47 ff47 ff47 ff48 ff46 ff46 ff48 ff48 ff46 ff47 ff47 ff47 ff47 ff48 ff47 ff48 ff48 ff47 ff47 ff47 ff47 ff48 ff48 ff48 ff47 ff47 ff47 ff48 ff48 ff48 ff47 ff47 ff48 ff48 ff47 ff48 ff47 ff47 ff47 ff47 ff47 ff47 ff47 ff47 ff47 ff48 ff47 ff47 ff47 ff47 ff47 ff48 ff47 ff47 ff47 ff47 ff48 ff48 ff47 ff48 ff47 ff48 ff48 ff48 ff48 ff48 ff48 ff47 ff48 ff47 ff47 ff47 ff48 ff47 ff47 ff47 ff47 ff48 ff47 ff48 ff47 ff47 ff47 ff47 ff47 ff47 ff47 ff47 ff47 ff48 ff48 ff47 ff47 ff47 ff47 ff47 ff47 ff47 ff47 ff47 ff48 ff47 ff47 ff47 ff47 ff47 ff47 ff46 ff47 ff47 ff47 ff46 ff47 ff46 ff47 ff47 ff46 ff46 ff46 ff47 ff46 ff46 ff46 ff47 ff47 ff47 ff47 ff46 ff47 ff47 ff47 ff46 ff47 ff47 ff47 ff47 ff47 ff46 ff46 ff47 ff46 ff47 ff46 ff46 ff46 ff47 ff46 ff46 ff46 ff46 ff46 ff46 ff45 ff45 ff45 ff45 ff45 ff45 ff45 ff46 ff45 ff45 ff46 ff45 ff45 ff45 ff45 ff45 ff45 ff46 ff45 ff45 ff45 ff44 ff45 ff46 ff45 ff45 ff44 ff44 ff44 ff44 ff44 ff45 ff44 ff45 ff44 ff44 ff44 ff44 ff44 ff44 ff45 ff44 ff44 ff44 ff44 ff44 ff44 ff44 ff45 ff44 ff43 ff44 ff43 ff44 ff43 ff43 ff43 ff43 ff43 ff43 ff43 ff42 ff43 ff42 ff43 ff42 ff43 ff42 ff43 ff43 ff42 ff41 ff42 ff42 ff43 ff43 ff42 ff41 ff41 ff42 ff41 ff42 ff41 ff42 ff41 ff42 ff41 ff41 ff42 ff42 ff41 ff42 ff42 ff42 ff41 ff42 ff42 ff41 ff41 ff41 ff41 ff40 ff40 ff40 ff41 ff40 ff40 ff40 ff40 ff40 ff40 ff40 ff40 ff40 ff40 ff40 ff40 ff3f ff40 ff3f ff3f ff3f ff40 ff40 ff3f ff40 ff3f ff3f ff3f ff3f ff3f ff3f ff3f ff3e ff3e ff3e ff3f ff3e ff3e ff3e ff3e ff3d ff3c ff3c ff3d ff3c ff3c ff3c ff3c ff3c ff3c ff3c ff3c ff3c ff3c ff3c ff3c ff3c ff3b ff3c ff3c ff3b ff3b ff3a ff3a ff3b ff3a ff3a ff3a ff3a ff3a ff3a ff3a ff3a ff3a ff3a ff3a ff3a ff39 ff39 ff39 ff3a ff39 ff39 ff39 ff38 ff39 ff39 ff38 ff38 ff38 ff38 ff38 ff38 ff37 ff37 ff38 ff38 ff38 ff37 ff37 ff38 ff37 ff37 ff37 ff37 ff37 ff37 ff37 ff36 ff37 ff37 ff37 ff37 ff37 ff36 ff36 ff36 ff35 ff36 ff36 ff35 ff36 ff36 ff35 ff36 ff35 ff34 ff34 ff35 ff35 ff35 ff34 ff33 ff33 ff33 ff33 ff34 ff33 ff32 ff32 ff34 ff33 ff32 ff31 ff32 ff31 ff32 ff31 ff31 ff32 ff31 ff30 ff30 ff30 ff31 ff31 ff30 ff30 ff30 ff2f ff2f ff30 ff30 ff30 ff30 ff30 ff30 ff2f ff2e ff2e ff2e ff2f ff2e ff2e ff2e ff2e ff2e ff2e ff2d ff2d ff2e ff2e ff2e ff2d ff2d ff2c ff2b ff2b ff2c ff2c ff2c ff2b ff2a ff2a ff2a ff2a ff2a ff2a ff2a ff2a ff2a ff29 ff29 ff27 ff27 ff28 ff27 ff28 ff28 ff27 ff27 ff25 ff26 ff25 ff26 ff26 ff26 ff25 ff24 ff24 ff24 ff23 ff23 ff23 ff22 ff23 ff22 ff21 ff21 ff21 ff20 ff20 ff1f ff1f ff1e ff1f ff1e ff1d ff1b ff1b ff1b ff1b ff1a ff19 ff19 ff18 ff18 ff18 ff17 ff17 ff17 ff16 ff15 ff15 ff14 ff13 ff13 ff13 ff12 ff12 ff11 ff11 ff10 ff10 ff0f ff0f ff0e ff0e ff0d ff0d ff0d ff0c ff0c ff0b ff0b ff0a ff0a ff09 ff08 ff08 ff08 ff08 ff07 ff07 ff06 ff06 ff06 ff06 ff05 ff05 ff05 ff04 ff04 ff04 ff04 ff03 ff03 ff03 ff03 ff03 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 │ │ -e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff02 ff02 ff02 ff02 ff02 ff02 ff03 ff03 ff03 ff03 ff03 ff04 ff04 ff04 ff04 ff04 ff05 ff05 ff06 ff06 ff06 ff06 ff07 ff07 ff08 ff08 ff08 ff09 ff09 ff0a ff0a ff0b ff0b ff0c ff0c ff0d ff0d ff0e ff0e ff0f ff0f ff10 ff10 ff11 ff11 ff12 ff12 ff13 ff14 ff14 ff15 ff16 ff17 ff17 ff17 ff19 ff19 ff1a ff1a ff1b ff1c ff1c ff1d ff1d ff1e ff1e ff1f ff21 ff20 ff20 ff21 ff22 ff22 ff24 ff24 ff24 ff25 ff24 ff26 ff26 ff27 ff27 ff28 ff29 ff29 ff2a ff29 ff2b ff2a ff2a ff2b ff2c ff2d ff2b ff2c ff2c ff2c ff2d ff2d ff2e ff2f ff2e ff2f ff2f ff2f ff30 ff30 ff31 ff30 ff31 ff33 ff32 ff32 ff32 ff33 ff32 ff34 ff35 ff35 ff34 ff34 ff34 ff35 ff34 ff34 ff34 ff35 ff35 ff36 ff35 ff35 ff36 ff38 ff37 ff36 ff37 ff37 ff37 ff37 ff37 ff37 ff37 ff37 ff37 ff37 ff37 ff37 ff37 ff38 ff38 ff39 ff38 ff39 ff38 ff39 ff39 ff38 ff39 ff38 ff39 ff39 ff39 ff39 ff39 ff39 ff39 ff39 ff3a ff3a ff3a ff3a ff3a ff3a ff3a ff3a ff3a ff3a ff3a ff3b ff3b ff3b ff3b ff3b ff3b ff3b ff3b ff3b ff3c ff3b ff3b ff3c ff3c ff3d ff3d ff3c ff3d ff3d ff3c ff3d ff3d ff3d ff3e ff3e ff3e ff3e ff3e ff3e ff3e ff3e ff3e ff3e ff3e ff3e ff3e ff3f ff3f ff3f ff40 ff3f ff3f ff40 ff40 ff40 ff3f ff3f ff3f ff3f ff3f ff3f ff40 ff40 ff40 ff40 ff40 ff40 ff40 ff40 ff41 ff41 ff41 ff42 ff41 ff41 ff41 ff41 ff41 ff41 ff41 ff41 ff41 ff42 ff42 ff41 ff41 ff41 ff41 ff42 ff42 ff42 ff41 ff42 ff42 ff42 ff42 ff42 ff42 ff42 ff43 ff43 ff42 ff43 ff43 ff43 ff42 ff42 ff43 ff43 ff43 ff42 ff43 ff42 ff43 ff43 ff42 ff43 ff43 ff43 ff43 ff43 ff43 ff44 ff43 ff44 ff44 ff43 ff43 ff44 ff44 ff44 ff45 ff44 ff44 ff44 ff44 ff44 ff44 ff44 ff44 ff44 ff44 ff44 ff45 ff45 ff45 ff45 ff45 ff45 ff45 ff45 ff45 ff45 ff45 ff45 ff45 ff45 ff45 ff45 ff45 ff45 ff45 ff44 ff45 ff45 ff45 ff45 ff45 ff45 ff46 ff46 ff46 ff46 ff46 ff45 ff46 ff46 ff46 ff46 ff47 ff46 ff46 ff46 ff45 ff46 ff47 ff47 ff46 ff46 ff45 ff47 ff45 ff45 ff47 ff45 ff46 ff47 ff46 ff46 ff46 ff47 ff47 ff47 ff46 ff46 ff47 ff47 ff47 ff46 ff46 ff47 ff47 ff46 ff47 ff46 ff47 ff47 ff46 ff47 ff46 ff47 ff47 ff47 ff47 ff47 ff47 ff48 ff46 ff46 ff47 ff48 ff46 ff47 ff46 ff47 ff47 ff47 ff46 ff47 ff48 ff47 ff46 ff46 ff46 ff47 ff48 ff48 ff47 ff46 ff47 ff47 ff47 ff48 ff46 ff47 ff48 ff48 ff46 ff47 ff46 ff47 ff47 ff47 ff47 ff47 ff47 ff47 ff47 ff48 ff47 ff47 ff47 ff47 ff47 ff48 ff47 ff47 ff47 ff47 ff48 ff48 ff47 ff48 ff47 ff47 ff48 ff47 ff47 ff48 ff47 ff47 ff48 ff47 ff47 ff47 ff48 ff46 ff47 ff47 ff47 ff48 ff47 ff48 ff46 ff46 ff46 ff46 ff46 ff47 ff47 ff47 ff47 ff47 ff47 ff47 ff46 ff47 ff46 ff47 ff46 ff47 ff46 ff47 ff47 ff46 ff46 ff46 ff47 ff47 ff46 ff46 ff46 ff47 ff47 ff46 ff46 ff46 ff46 ff46 ff45 ff45 ff45 ff46 ff46 ff46 ff46 ff46 ff47 ff46 ff46 ff46 ff47 ff47 ff47 ff46 ff46 ff46 ff46 ff46 ff46 ff46 ff46 ff46 ff46 ff46 ff45 ff45 ff46 ff47 ff46 ff46 ff46 ff46 ff46 ff46 ff45 ff45 ff45 ff45 ff45 ff45 ff45 ff45 ff45 ff45 ff45 ff45 ff44 ff45 ff44 ff45 ff44 ff45 ff45 ff45 ff45 ff44 ff44 ff45 ff45 ff45 ff44 ff44 ff44 ff43 ff43 ff44 ff44 ff44 ff43 ff44 ff44 ff43 ff44 ff44 ff43 ff44 ff44 ff44 ff44 ff44 ff44 ff44 ff44 ff43 ff43 ff44 ff43 ff43 ff43 ff43 ff42 ff43 ff43 ff43 ff43 ff42 ff43 ff42 ff42 ff42 ff42 ff42 ff42 ff42 ff42 ff41 ff42 ff41 ff42 ff42 ff41 ff41 ff41 ff42 ff41 ff42 ff41 ff41 ff41 ff41 ff41 ff41 ff42 ff41 ff41 ff41 ff41 ff41 ff41 ff41 ff41 ff41 ff41 ff41 ff41 ff40 ff40 ff3f ff40 ff3f ff40 ff3f ff3f ff40 ff40 ff3f ff3f ff3f ff3f ff40 ff3f ff3f ff3f ff3f ff3e ff3f ff3f ff3f ff3f ff3f ff3f ff3f ff3f ff3e ff3f ff3e ff3e ff3d ff3d ff3d ff3e ff3d ff3e ff3e ff3d ff3c ff3c ff3c ff3c ff3c ff3b ff3c ff3b ff3b ff3b ff3b ff3b ff3c ff3c ff3b ff3b ff3b ff3b ff3b ff3b ff3a ff3b ff3a ff3a ff3a ff3b ff3a ff39 ff39 ff3a ff39 ff39 ff3a ff39 ff39 ff3a ff39 ff39 ff38 ff39 ff39 ff38 ff39 ff38 ff38 ff39 ff38 ff37 ff37 ff37 ff38 ff38 ff37 ff37 ff37 ff37 ff37 ff37 ff37 ff37 ff37 ff37 ff37 ff37 ff36 ff36 ff37 ff37 ff36 ff37 ff36 ff36 ff36 ff36 ff36 ff35 ff35 ff33 ff35 ff35 ff35 ff35 ff35 ff35 ff35 ff35 ff33 ff33 ff33 ff33 ff33 ff33 ff33 ff32 ff32 ff32 ff32 ff32 ff32 ff32 ff32 ff32 ff32 ff31 ff31 ff31 ff31 ff31 ff31 ff31 ff31 ff30 ff30 ff30 ff30 ff30 ff30 ff2f ff2f ff2f ff2f ff2f ff2f ff2f ff2f ff2f ff2f ff2f ff2e ff2d ff2e ff2e ff2e ff2e ff2d ff2e ff2e ff2d ff2d ff2d ff2d ff2d ff2c ff2c ff2c ff2b ff2a ff2b ff2b ff2b ff2a ff2a ff2a ff2a ff29 ff29 ff29 ff29 ff29 ff29 ff29 ff28 ff28 ff27 ff27 ff27 ff27 ff28 ff28 ff26 ff25 ff25 ff25 ff25 ff25 ff24 ff24 ff24 ff24 ff24 ff23 ff22 ff22 ff22 ff21 ff21 ff22 ff21 ff20 ff20 ff20 ff1f ff1d ff1e ff1e ff1d ff1c ff1b ff1b ff1a ff19 ff19 ff19 ff18 ff18 ff17 ff17 ff17 ff16 ff16 ff15 ff15 ff14 ff14 ff13 ff12 ff12 ff12 ff11 ff11 ff10 ff10 ff0f ff0f ff0e ff0e ff0d ff0d ff0c ff0b ff0b ff0a ff0a ff0a ff09 ff09 ff09 ff08 ff08 ff07 ff07 ff07 ff06 ff06 ff06 ff05 ff05 ff05 ff05 ff04 ff04 ff04 ff04 ff03 ff03 ff03 ff03 ff03 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 │ │ -e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff03 ff03 ff03 ff03 ff04 ff04 ff04 ff04 ff05 ff05 ff05 ff05 ff06 ff06 ff06 ff07 ff07 ff07 ff08 ff08 ff09 ff09 ff0a ff0a ff0b ff0b ff0c ff0c ff0d ff0d ff0d ff0e ff0f ff0f ff10 ff10 ff11 ff11 ff12 ff12 ff12 ff14 ff14 ff15 ff15 ff16 ff17 ff18 ff18 ff18 ff19 ff1a ff1b ff1b ff1c ff1d ff1d ff1e ff1f ff1f ff1f ff1f ff21 ff21 ff22 ff23 ff23 ff24 ff23 ff24 ff25 ff25 ff26 ff27 ff28 ff27 ff28 ff28 ff28 ff29 ff2a ff2a ff2b ff2b ff2b ff2b ff2b ff2b ff2d ff2d ff2d ff2d ff2e ff2f ff2f ff2e ff2e ff2f ff30 ff2f ff30 ff32 ff31 ff30 ff30 ff31 ff31 ff33 ff33 ff34 ff33 ff34 ff34 ff34 ff34 ff33 ff34 ff34 ff34 ff34 ff34 ff35 ff36 ff36 ff36 ff36 ff36 ff37 ff36 ff36 ff36 ff36 ff36 ff36 ff36 ff37 ff36 ff37 ff37 ff38 ff37 ff38 ff37 ff38 ff37 ff38 ff37 ff38 ff38 ff38 ff39 ff38 ff38 ff39 ff39 ff38 ff39 ff39 ff3a ff39 ff3a ff39 ff39 ff39 ff3a ff3a ff3a ff3a ff3a ff3a ff3a ff3a ff3a ff3a ff3a ff3a ff3a ff3a ff3b ff3b ff3b ff3b ff3c ff3c ff3c ff3b ff3c ff3c ff3c ff3c ff3d ff3c ff3d ff3d ff3d ff3d ff3d ff3d ff3d ff3d ff3e ff3d ff3d ff3e ff3e ff3e ff3f ff3f ff3f ff3e ff3e ff3f ff3e ff3f ff3f ff3f ff3e ff3f ff3f ff3e ff3f ff40 ff40 ff3f ff3f ff40 ff40 ff40 ff40 ff40 ff40 ff40 ff40 ff41 ff40 ff40 ff40 ff40 ff41 ff41 ff41 ff41 ff41 ff41 ff41 ff41 ff41 ff41 ff41 ff42 ff41 ff42 ff42 ff42 ff42 ff41 ff42 ff42 ff42 ff42 ff41 ff42 ff42 ff42 ff41 ff42 ff42 ff42 ff42 ff42 ff42 ff42 ff43 ff42 ff42 ff43 ff42 ff42 ff42 ff42 ff42 ff43 ff42 ff43 ff44 ff43 ff43 ff44 ff43 ff43 ff44 ff43 ff43 ff44 ff44 ff43 ff43 ff44 ff43 ff43 ff44 ff44 ff45 ff44 ff44 ff44 ff44 ff44 ff44 ff44 ff44 ff44 ff44 ff44 ff44 ff44 ff44 ff44 ff44 ff44 ff44 ff44 ff44 ff44 ff45 ff45 ff45 ff45 ff46 ff45 ff45 ff46 ff46 ff45 ff45 ff46 ff46 ff46 ff46 ff46 ff46 ff46 ff45 ff45 ff46 ff46 ff46 ff46 ff45 ff46 ff45 ff45 ff46 ff45 ff46 ff46 ff45 ff46 ff45 ff46 ff46 ff46 ff46 ff46 ff46 ff46 ff46 ff45 ff46 ff47 ff47 ff46 ff47 ff45 ff47 ff47 ff46 ff46 ff46 ff47 ff47 ff47 ff47 ff47 ff47 ff47 ff46 ff46 ff46 ff47 ff45 ff47 ff46 ff47 ff47 ff46 ff45 ff46 ff47 ff47 ff46 ff46 ff46 ff46 ff47 ff47 ff47 ff46 ff47 ff47 ff46 ff47 ff46 ff47 ff46 ff47 ff46 ff47 ff46 ff47 ff47 ff47 ff47 ff47 ff47 ff47 ff47 ff46 ff47 ff47 ff47 ff47 ff47 ff48 ff47 ff47 ff47 ff47 ff47 ff48 ff47 ff48 ff47 ff47 ff46 ff47 ff47 ff48 ff47 ff47 ff48 ff47 ff47 ff47 ff46 ff46 ff47 ff47 ff47 ff47 ff47 ff47 ff45 ff46 ff46 ff45 ff46 ff47 ff47 ff47 ff47 ff46 ff46 ff47 ff46 ff46 ff46 ff46 ff46 ff47 ff46 ff46 ff46 ff45 ff46 ff46 ff47 ff47 ff46 ff46 ff46 ff46 ff47 ff46 ff46 ff46 ff46 ff46 ff45 ff45 ff45 ff45 ff46 ff46 ff46 ff45 ff45 ff46 ff46 ff45 ff46 ff46 ff46 ff46 ff45 ff45 ff45 ff45 ff46 ff45 ff46 ff46 ff46 ff45 ff44 ff45 ff45 ff46 ff46 ff46 ff46 ff46 ff46 ff46 ff45 ff45 ff45 ff45 ff45 ff45 ff44 ff44 ff45 ff45 ff44 ff45 ff44 ff45 ff44 ff45 ff44 ff44 ff44 ff45 ff44 ff44 ff44 ff44 ff44 ff44 ff44 ff44 ff44 ff43 ff43 ff44 ff43 ff43 ff43 ff43 ff43 ff43 ff43 ff43 ff43 ff43 ff43 ff43 ff43 ff44 ff43 ff43 ff43 ff43 ff43 ff43 ff42 ff43 ff43 ff42 ff42 ff43 ff43 ff43 ff42 ff42 ff43 ff42 ff42 ff42 ff42 ff42 ff41 ff41 ff41 ff41 ff41 ff41 ff41 ff41 ff41 ff41 ff42 ff41 ff41 ff41 ff41 ff41 ff41 ff40 ff40 ff40 ff41 ff40 ff41 ff40 ff40 ff40 ff41 ff40 ff40 ff40 ff40 ff40 ff40 ff40 ff40 ff3f ff40 ff3f ff3f ff3f ff3e ff3f ff3f ff3f ff3f ff3e ff3f ff3f ff3e ff3f ff3f ff3f ff3e ff3f ff3e ff3e ff3e ff3e ff3e ff3e ff3e ff3e ff3e ff3e ff3e ff3c ff3c ff3c ff3e ff3c ff3d ff3e ff3c ff3c ff3c ff3b ff3b ff3b ff3b ff3b ff3b ff3b ff3b ff3b ff3b ff3b ff3b ff3b ff3a ff3a ff3a ff3a ff3a ff3a ff3a ff3a ff3a ff3a ff3a ff39 ff39 ff39 ff39 ff39 ff38 ff39 ff38 ff38 ff39 ff38 ff39 ff38 ff38 ff38 ff38 ff38 ff37 ff38 ff38 ff38 ff37 ff37 ff37 ff37 ff37 ff37 ff36 ff37 ff36 ff37 ff36 ff36 ff37 ff36 ff36 ff36 ff36 ff35 ff36 ff36 ff36 ff36 ff36 ff36 ff36 ff35 ff35 ff35 ff35 ff35 ff33 ff33 ff34 ff34 ff33 ff35 ff34 ff35 ff34 ff33 ff33 ff32 ff32 ff32 ff32 ff32 ff32 ff32 ff32 ff31 ff31 ff31 ff32 ff31 ff31 ff31 ff31 ff30 ff31 ff30 ff30 ff30 ff31 ff30 ff30 ff30 ff30 ff2f ff2f ff2f ff2f ff2f ff2f ff2f ff2f ff2f ff2e ff2f ff2e ff2e ff2e ff2e ff2d ff2d ff2d ff2d ff2e ff2d ff2e ff2d ff2d ff2c ff2d ff2c ff2c ff2c ff2c ff2c ff2b ff2a ff2a ff2a ff29 ff29 ff29 ff2a ff29 ff29 ff28 ff28 ff28 ff28 ff27 ff28 ff28 ff27 ff27 ff26 ff26 ff25 ff26 ff26 ff26 ff25 ff25 ff24 ff24 ff24 ff23 ff24 ff23 ff23 ff23 ff22 ff21 ff20 ff20 ff20 ff20 ff20 ff20 ff1f ff1f ff1e ff1e ff1d ff1c ff1c ff1c ff1b ff19 ff1a ff19 ff18 ff18 ff18 ff17 ff17 ff16 ff16 ff16 ff15 ff15 ff14 ff14 ff13 ff13 ff12 ff11 ff11 ff10 ff10 ff10 ff0f ff0f ff0e ff0e ff0d ff0c ff0c ff0c ff0b ff0a ff0a ff0a ff09 ff09 ff08 ff08 ff08 ff07 ff07 ff06 ff06 ff06 ff06 ff06 ff05 ff05 ff05 ff04 ff04 ff04 ff03 ff03 ff03 ff03 ff03 ff03 ff02 ff02 ff02 ff02 ff02 ff02 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 │ │ -e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff02 ff02 ff02 ff02 ff02 ff02 ff03 ff03 ff03 ff03 ff03 ff03 ff04 ff04 ff04 ff04 ff05 ff05 ff05 ff06 ff06 ff06 ff07 ff07 ff07 ff08 ff08 ff09 ff09 ff0a ff0a ff0a ff0b ff0b ff0c ff0c ff0d ff0e ff0e ff0e ff0f ff10 ff10 ff10 ff11 ff11 ff12 ff13 ff13 ff14 ff15 ff15 ff16 ff16 ff16 ff17 ff18 ff1a ff1a ff1a ff1b ff1c ff1c ff1d ff1d ff1e ff1e ff20 ff20 ff20 ff21 ff21 ff22 ff22 ff22 ff23 ff24 ff25 ff25 ff26 ff26 ff26 ff27 ff27 ff28 ff29 ff29 ff29 ff2a ff2a ff29 ff2b ff2b ff2c ff2c ff2c ff2d ff2d ff2e ff2d ff2e ff2e ff2f ff2f ff2e ff2f ff30 ff2f ff2f ff30 ff30 ff30 ff31 ff31 ff32 ff32 ff34 ff32 ff32 ff34 ff32 ff34 ff34 ff34 ff33 ff34 ff34 ff34 ff34 ff35 ff35 ff36 ff36 ff35 ff36 ff36 ff35 ff36 ff36 ff35 ff36 ff36 ff37 ff37 ff38 ff37 ff37 ff37 ff37 ff37 ff37 ff37 ff37 ff37 ff38 ff38 ff38 ff38 ff38 ff39 ff38 ff39 ff38 ff39 ff39 ff39 ff39 ff38 ff39 ff39 ff3a ff39 ff3a ff39 ff39 ff39 ff39 ff39 ff3a ff3a ff3a ff3a ff3a ff3b ff3a ff3b ff3b ff3b ff3b ff3b ff3b ff3b ff3a ff3b ff3c ff3b ff3b ff3c ff3d ff3c ff3c ff3c ff3c ff3c ff3c ff3d ff3c ff3c ff3d ff3e ff3e ff3e ff3e ff3e ff3e ff3e ff3e ff3e ff3e ff3e ff3e ff3e ff3e ff3e ff3e ff3f ff3f ff3f ff3e ff3f ff40 ff3f ff40 ff3f ff3f ff3f ff3f ff3f ff40 ff40 ff3f ff40 ff40 ff40 ff40 ff40 ff40 ff41 ff40 ff40 ff41 ff40 ff41 ff41 ff42 ff41 ff41 ff41 ff41 ff41 ff41 ff41 ff41 ff41 ff41 ff41 ff41 ff41 ff41 ff41 ff41 ff41 ff42 ff42 ff41 ff42 ff42 ff42 ff41 ff42 ff42 ff42 ff41 ff42 ff41 ff42 ff43 ff42 ff43 ff43 ff42 ff42 ff43 ff42 ff42 ff43 ff43 ff43 ff43 ff43 ff43 ff43 ff43 ff43 ff43 ff43 ff43 ff44 ff44 ff43 ff43 ff43 ff44 ff44 ff43 ff44 ff43 ff43 ff43 ff44 ff43 ff44 ff43 ff44 ff43 ff44 ff44 ff44 ff44 ff44 ff45 ff45 ff45 ff45 ff44 ff44 ff45 ff45 ff45 ff45 ff45 ff45 ff45 ff45 ff45 ff45 ff45 ff44 ff45 ff45 ff45 ff45 ff45 ff45 ff45 ff45 ff45 ff45 ff45 ff45 ff45 ff45 ff45 ff45 ff45 ff46 ff46 ff46 ff46 ff46 ff46 ff46 ff45 ff46 ff46 ff46 ff46 ff46 ff45 ff46 ff46 ff46 ff46 ff46 ff46 ff46 ff46 ff46 ff46 ff46 ff46 ff46 ff46 ff46 ff46 ff45 ff46 ff46 ff46 ff46 ff46 ff45 ff46 ff46 ff47 ff46 ff46 ff46 ff46 ff46 ff46 ff47 ff46 ff46 ff47 ff46 ff46 ff46 ff46 ff46 ff46 ff46 ff47 ff46 ff47 ff46 ff46 ff46 ff46 ff46 ff46 ff46 ff46 ff46 ff47 ff46 ff46 ff46 ff47 ff47 ff46 ff47 ff46 ff46 ff47 ff47 ff46 ff46 ff47 ff46 ff47 ff47 ff47 ff47 ff47 ff47 ff47 ff46 ff47 ff46 ff46 ff46 ff47 ff47 ff46 ff47 ff46 ff45 ff46 ff46 ff45 ff46 ff46 ff46 ff46 ff46 ff46 ff46 ff46 ff46 ff45 ff46 ff45 ff46 ff45 ff46 ff46 ff45 ff45 ff46 ff46 ff46 ff46 ff46 ff45 ff45 ff45 ff46 ff46 ff46 ff46 ff46 ff46 ff45 ff45 ff45 ff45 ff45 ff45 ff45 ff45 ff45 ff45 ff45 ff45 ff45 ff45 ff45 ff45 ff45 ff44 ff45 ff45 ff45 ff44 ff45 ff45 ff45 ff45 ff44 ff45 ff45 ff45 ff45 ff45 ff45 ff45 ff45 ff45 ff45 ff45 ff45 ff45 ff45 ff45 ff44 ff44 ff45 ff44 ff44 ff45 ff44 ff44 ff44 ff45 ff44 ff44 ff44 ff45 ff44 ff44 ff44 ff44 ff44 ff44 ff44 ff44 ff43 ff43 ff43 ff43 ff42 ff42 ff43 ff42 ff42 ff43 ff42 ff42 ff43 ff43 ff43 ff42 ff42 ff43 ff42 ff43 ff42 ff42 ff42 ff42 ff42 ff42 ff42 ff41 ff42 ff42 ff42 ff42 ff42 ff42 ff42 ff42 ff42 ff42 ff41 ff41 ff41 ff41 ff41 ff40 ff40 ff41 ff40 ff40 ff41 ff40 ff41 ff41 ff41 ff40 ff40 ff40 ff41 ff40 ff40 ff3f ff40 ff40 ff40 ff3f ff40 ff3f ff40 ff3f ff3f ff40 ff3f ff3f ff3f ff40 ff3f ff3f ff3f ff3f ff3f ff3f ff3e ff3f ff3e ff3e ff3e ff3e ff3e ff3e ff3e ff3e ff3e ff3f ff3e ff3e ff3e ff3c ff3e ff3c ff3c ff3c ff3c ff3d ff3c ff3c ff3e ff3c ff3c ff3c ff3d ff3b ff3c ff3c ff3b ff3b ff3b ff3b ff3b ff3b ff3a ff3a ff3a ff3a ff3a ff3a ff3a ff3a ff3a ff3a ff3a ff3a ff39 ff39 ff3a ff39 ff39 ff39 ff39 ff39 ff39 ff39 ff39 ff38 ff38 ff38 ff38 ff38 ff38 ff38 ff38 ff38 ff38 ff38 ff37 ff38 ff38 ff37 ff37 ff37 ff37 ff37 ff37 ff37 ff37 ff36 ff36 ff36 ff36 ff37 ff36 ff36 ff36 ff36 ff36 ff36 ff36 ff35 ff35 ff35 ff36 ff35 ff35 ff35 ff35 ff35 ff35 ff35 ff35 ff34 ff34 ff34 ff33 ff33 ff33 ff33 ff33 ff33 ff32 ff33 ff32 ff32 ff33 ff32 ff32 ff32 ff32 ff31 ff32 ff32 ff32 ff31 ff30 ff30 ff31 ff30 ff30 ff31 ff30 ff30 ff30 ff30 ff30 ff2f ff30 ff30 ff30 ff30 ff2f ff2f ff2e ff2e ff2e ff2f ff2e ff2e ff2f ff2e ff2d ff2e ff2e ff2e ff2e ff2e ff2d ff2d ff2c ff2d ff2d ff2d ff2d ff2c ff2b ff2a ff2b ff2c ff2b ff2a ff2b ff2b ff2b ff29 ff29 ff29 ff28 ff29 ff29 ff29 ff29 ff29 ff27 ff26 ff27 ff27 ff26 ff27 ff27 ff26 ff26 ff25 ff25 ff25 ff25 ff25 ff25 ff24 ff24 ff24 ff23 ff23 ff22 ff22 ff22 ff22 ff21 ff21 ff21 ff20 ff1f ff1e ff1e ff1f ff1d ff1d ff1d ff1c ff1c ff1b ff1b ff1a ff1a ff1a ff18 ff19 ff18 ff17 ff17 ff17 ff16 ff16 ff15 ff15 ff14 ff13 ff13 ff13 ff12 ff12 ff11 ff11 ff10 ff10 ff0f ff0e ff0e ff0d ff0d ff0d ff0c ff0b ff0b ff0b ff0a ff0a ff0a ff09 ff09 ff08 ff08 ff08 ff07 ff07 ff07 ff06 ff06 ff06 ff05 ff05 ff05 ff05 ff04 ff04 ff04 ff04 ff03 ff03 ff03 ff03 ff03 ff02 ff02 ff02 ff02 ff02 ff02 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 │ │ -e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff03 ff03 ff03 ff03 ff03 ff04 ff04 ff04 ff04 ff05 ff05 ff05 ff06 ff06 ff06 ff07 ff07 ff07 ff08 ff08 ff08 ff09 ff09 ff0a ff0a ff0b ff0b ff0b ff0c ff0c ff0d ff0e ff0e ff0f ff0f ff10 ff10 ff11 ff11 ff12 ff12 ff13 ff14 ff14 ff15 ff15 ff16 ff17 ff18 ff18 ff18 ff19 ff19 ff1a ff1b ff1b ff1d ff1d ff1e ff1f ff1f ff1f ff20 ff20 ff20 ff21 ff22 ff23 ff23 ff23 ff24 ff25 ff25 ff26 ff26 ff27 ff27 ff27 ff28 ff28 ff28 ff28 ff2a ff2a ff2b ff2c ff2b ff2c ff2b ff2d ff2c ff2d ff2d ff2d ff2e ff2e ff2e ff2e ff2e ff2f ff30 ff30 ff30 ff30 ff31 ff30 ff31 ff31 ff31 ff31 ff34 ff32 ff33 ff33 ff33 ff33 ff34 ff33 ff34 ff33 ff34 ff34 ff35 ff36 ff35 ff36 ff36 ff35 ff36 ff35 ff35 ff35 ff36 ff36 ff36 ff38 ff37 ff36 ff37 ff37 ff37 ff37 ff36 ff37 ff37 ff37 ff37 ff37 ff38 ff38 ff38 ff38 ff38 ff38 ff38 ff38 ff38 ff39 ff38 ff39 ff39 ff39 ff39 ff39 ff39 ff39 ff38 ff38 ff39 ff3a ff3a ff3a ff3a ff3a ff3a ff3a ff3a ff3a ff3a ff3a ff3a ff3a ff3a ff3a ff3b ff3b ff3a ff3a ff3b ff3c ff3b ff3b ff3b ff3b ff3c ff3c ff3c ff3b ff3c ff3c ff3d ff3d ff3c ff3c ff3c ff3d ff3d ff3e ff3e ff3d ff3d ff3e ff3d ff3e ff3e ff3e ff3e ff3e ff3f ff3e ff3f ff3f ff3f ff3f ff3e ff3e ff3f ff3f ff3f ff3f ff40 ff3f ff3f ff3f ff3f ff3f ff3f ff40 ff40 ff3f ff3f ff41 ff40 ff40 ff41 ff40 ff40 ff40 ff41 ff40 ff40 ff41 ff40 ff40 ff40 ff40 ff40 ff40 ff40 ff41 ff41 ff41 ff41 ff41 ff41 ff41 ff41 ff41 ff41 ff41 ff41 ff41 ff42 ff41 ff42 ff41 ff42 ff42 ff42 ff42 ff42 ff41 ff41 ff42 ff42 ff42 ff42 ff42 ff43 ff43 ff43 ff43 ff42 ff42 ff42 ff43 ff43 ff43 ff42 ff43 ff42 ff43 ff43 ff43 ff43 ff42 ff43 ff43 ff43 ff42 ff43 ff43 ff44 ff43 ff44 ff43 ff43 ff44 ff44 ff44 ff44 ff44 ff44 ff45 ff44 ff44 ff44 ff44 ff44 ff44 ff44 ff44 ff44 ff44 ff44 ff45 ff45 ff44 ff44 ff44 ff45 ff45 ff44 ff44 ff44 ff44 ff44 ff44 ff45 ff44 ff44 ff44 ff45 ff45 ff45 ff45 ff45 ff45 ff45 ff45 ff45 ff45 ff45 ff45 ff45 ff45 ff45 ff45 ff45 ff45 ff45 ff45 ff45 ff46 ff46 ff45 ff45 ff45 ff45 ff46 ff46 ff45 ff46 ff46 ff46 ff45 ff45 ff46 ff46 ff45 ff46 ff46 ff45 ff46 ff45 ff46 ff45 ff46 ff45 ff46 ff45 ff45 ff46 ff46 ff45 ff46 ff45 ff45 ff46 ff45 ff46 ff45 ff46 ff46 ff45 ff46 ff45 ff45 ff45 ff45 ff46 ff46 ff46 ff46 ff46 ff46 ff46 ff45 ff46 ff46 ff46 ff46 ff46 ff45 ff45 ff46 ff46 ff45 ff46 ff46 ff46 ff46 ff46 ff46 ff46 ff46 ff46 ff46 ff45 ff46 ff46 ff46 ff45 ff46 ff46 ff45 ff46 ff45 ff45 ff46 ff46 ff45 ff46 ff45 ff45 ff45 ff45 ff45 ff45 ff45 ff45 ff45 ff45 ff45 ff45 ff44 ff45 ff45 ff45 ff45 ff45 ff45 ff45 ff45 ff45 ff45 ff45 ff45 ff45 ff45 ff45 ff45 ff45 ff45 ff45 ff45 ff45 ff45 ff44 ff45 ff45 ff45 ff45 ff44 ff44 ff44 ff44 ff44 ff44 ff44 ff45 ff45 ff45 ff45 ff44 ff44 ff44 ff44 ff44 ff44 ff45 ff44 ff44 ff44 ff45 ff44 ff44 ff44 ff44 ff44 ff44 ff44 ff45 ff44 ff44 ff44 ff44 ff44 ff44 ff44 ff44 ff45 ff44 ff44 ff44 ff44 ff44 ff44 ff43 ff44 ff43 ff43 ff43 ff43 ff43 ff43 ff43 ff43 ff43 ff43 ff43 ff43 ff42 ff42 ff43 ff42 ff42 ff42 ff42 ff42 ff42 ff42 ff42 ff41 ff42 ff42 ff42 ff42 ff42 ff42 ff42 ff42 ff41 ff41 ff41 ff42 ff41 ff41 ff41 ff41 ff41 ff41 ff41 ff42 ff41 ff41 ff41 ff41 ff41 ff41 ff40 ff40 ff40 ff41 ff40 ff3f ff40 ff40 ff3f ff40 ff40 ff40 ff3f ff40 ff40 ff3f ff3f ff40 ff40 ff3f ff3e ff3f ff3e ff3f ff3f ff3f ff3f ff3f ff3f ff3e ff3f ff3f ff3f ff3e ff3e ff3f ff3f ff3f ff3e ff3e ff3e ff3d ff3d ff3e ff3d ff3d ff3e ff3d ff3d ff3f ff3d ff3e ff3d ff3c ff3d ff3c ff3c ff3c ff3b ff3b ff3c ff3c ff3d ff3b ff3c ff3c ff3b ff3a ff3b ff3b ff3b ff3b ff3b ff3b ff3b ff3b ff3a ff3a ff3a ff39 ff39 ff3a ff39 ff39 ff39 ff39 ff39 ff39 ff39 ff39 ff39 ff38 ff38 ff39 ff38 ff39 ff38 ff38 ff39 ff38 ff38 ff38 ff38 ff37 ff37 ff37 ff38 ff37 ff37 ff37 ff37 ff37 ff37 ff37 ff36 ff36 ff36 ff36 ff36 ff37 ff36 ff36 ff36 ff35 ff36 ff36 ff36 ff35 ff35 ff36 ff35 ff36 ff36 ff35 ff35 ff35 ff36 ff35 ff34 ff35 ff34 ff35 ff34 ff35 ff34 ff34 ff34 ff33 ff33 ff32 ff32 ff32 ff32 ff32 ff32 ff32 ff32 ff31 ff32 ff32 ff32 ff31 ff31 ff31 ff31 ff31 ff31 ff31 ff30 ff30 ff30 ff2f ff30 ff31 ff30 ff2f ff2f ff2f ff2f ff2f ff2f ff2f ff2f ff2f ff2f ff2e ff2e ff2e ff2d ff2f ff2e ff2e ff2e ff2e ff2d ff2e ff2e ff2d ff2e ff2d ff2d ff2d ff2c ff2d ff2b ff2b ff2a ff2b ff2b ff2a ff29 ff2a ff2a ff29 ff29 ff2a ff29 ff29 ff29 ff28 ff28 ff29 ff28 ff27 ff28 ff27 ff27 ff26 ff27 ff27 ff26 ff25 ff26 ff25 ff26 ff25 ff25 ff24 ff24 ff23 ff24 ff23 ff23 ff23 ff22 ff23 ff22 ff21 ff20 ff20 ff21 ff20 ff20 ff1f ff1d ff1d ff1c ff1d ff1c ff1b ff1b ff1b ff1b ff1a ff1a ff19 ff19 ff19 ff17 ff17 ff17 ff16 ff15 ff15 ff15 ff15 ff14 ff13 ff13 ff12 ff13 ff11 ff11 ff10 ff10 ff0f ff0f ff0e ff0e ff0d ff0d ff0c ff0c ff0b ff0b ff0a ff0a ff0a ff09 ff09 ff08 ff08 ff08 ff07 ff07 ff07 ff07 ff06 ff06 ff05 ff05 ff05 ff05 ff04 ff04 ff04 ff04 ff03 ff03 ff03 ff03 ff03 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 │ │ -e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff02 ff02 ff02 ff02 ff02 ff02 ff03 ff03 ff03 ff03 ff03 ff04 ff04 ff04 ff04 ff05 ff05 ff05 ff05 ff06 ff06 ff06 ff07 ff07 ff07 ff08 ff08 ff09 ff09 ff0a ff0a ff0a ff0b ff0b ff0c ff0c ff0d ff0d ff0e ff0e ff0f ff0f ff10 ff10 ff11 ff11 ff12 ff13 ff13 ff14 ff14 ff15 ff16 ff16 ff16 ff17 ff17 ff19 ff19 ff19 ff1b ff1b ff1c ff1c ff1d ff1d ff1d ff1e ff1f ff20 ff20 ff21 ff22 ff22 ff23 ff24 ff23 ff25 ff25 ff25 ff25 ff26 ff26 ff26 ff27 ff27 ff28 ff29 ff2a ff2a ff2a ff2b ff2b ff2b ff2a ff2b ff2c ff2c ff2c ff2d ff2d ff2e ff2e ff2e ff2f ff2f ff2f ff30 ff30 ff30 ff30 ff2f ff30 ff30 ff32 ff32 ff31 ff32 ff32 ff33 ff33 ff32 ff34 ff33 ff34 ff34 ff34 ff34 ff34 ff34 ff35 ff35 ff35 ff35 ff35 ff35 ff36 ff36 ff36 ff37 ff37 ff35 ff37 ff37 ff37 ff37 ff36 ff37 ff37 ff36 ff36 ff37 ff38 ff38 ff37 ff37 ff37 ff37 ff37 ff37 ff38 ff38 ff38 ff38 ff38 ff38 ff38 ff38 ff38 ff38 ff38 ff38 ff39 ff3a ff39 ff39 ff39 ff3a ff39 ff39 ff39 ff39 ff3a ff3a ff3a ff3a ff3a ff3a ff3a ff3a ff3a ff3a ff3a ff3a ff3a ff3a ff3b ff3b ff3b ff3b ff3c ff3b ff3b ff3b ff3b ff3b ff3c ff3c ff3c ff3c ff3c ff3d ff3c ff3c ff3c ff3d ff3c ff3d ff3d ff3e ff3e ff3e ff3e ff3e ff3e ff3e ff3e ff3e ff3e ff3e ff3e ff3e ff3f ff3f ff3f ff3f ff3e ff3f ff3f ff3f ff3e ff3f ff3f ff3f ff3f ff40 ff40 ff40 ff40 ff3f ff40 ff40 ff40 ff40 ff3f ff40 ff3f ff40 ff40 ff40 ff40 ff40 ff40 ff40 ff40 ff40 ff40 ff41 ff40 ff40 ff40 ff41 ff41 ff41 ff41 ff41 ff41 ff41 ff41 ff42 ff41 ff41 ff41 ff41 ff41 ff41 ff41 ff41 ff41 ff42 ff42 ff41 ff42 ff42 ff42 ff42 ff42 ff41 ff42 ff42 ff42 ff42 ff42 ff42 ff41 ff42 ff42 ff42 ff42 ff41 ff42 ff42 ff43 ff42 ff43 ff43 ff43 ff43 ff43 ff43 ff43 ff44 ff44 ff43 ff43 ff43 ff43 ff43 ff44 ff43 ff43 ff43 ff44 ff43 ff43 ff43 ff44 ff43 ff43 ff44 ff44 ff44 ff43 ff44 ff45 ff44 ff44 ff44 ff44 ff44 ff44 ff44 ff45 ff44 ff44 ff44 ff45 ff44 ff45 ff45 ff45 ff45 ff44 ff45 ff45 ff45 ff45 ff45 ff44 ff45 ff45 ff45 ff45 ff45 ff45 ff45 ff44 ff45 ff45 ff45 ff45 ff45 ff45 ff45 ff45 ff45 ff45 ff45 ff45 ff45 ff45 ff45 ff45 ff45 ff45 ff45 ff45 ff45 ff45 ff45 ff45 ff45 ff45 ff45 ff45 ff45 ff45 ff45 ff45 ff45 ff45 ff45 ff45 ff45 ff45 ff45 ff45 ff45 ff45 ff45 ff44 ff45 ff45 ff45 ff45 ff45 ff45 ff45 ff45 ff45 ff45 ff45 ff45 ff45 ff45 ff45 ff45 ff45 ff45 ff45 ff45 ff45 ff45 ff45 ff45 ff45 ff45 ff45 ff45 ff45 ff45 ff45 ff45 ff45 ff45 ff45 ff45 ff46 ff46 ff45 ff46 ff45 ff45 ff46 ff46 ff45 ff46 ff45 ff45 ff45 ff45 ff45 ff44 ff44 ff44 ff44 ff45 ff44 ff44 ff44 ff44 ff44 ff44 ff44 ff44 ff44 ff44 ff44 ff44 ff44 ff45 ff44 ff44 ff44 ff44 ff44 ff44 ff44 ff45 ff44 ff44 ff44 ff44 ff44 ff44 ff44 ff44 ff44 ff44 ff44 ff44 ff44 ff43 ff43 ff44 ff44 ff44 ff44 ff44 ff44 ff43 ff43 ff44 ff43 ff43 ff44 ff43 ff43 ff44 ff43 ff44 ff43 ff44 ff43 ff43 ff44 ff44 ff44 ff44 ff43 ff44 ff43 ff43 ff43 ff43 ff44 ff44 ff43 ff44 ff43 ff44 ff43 ff43 ff43 ff43 ff43 ff42 ff43 ff42 ff42 ff42 ff43 ff43 ff43 ff43 ff42 ff42 ff42 ff42 ff41 ff42 ff42 ff42 ff42 ff42 ff41 ff41 ff41 ff41 ff41 ff41 ff41 ff41 ff41 ff41 ff41 ff41 ff41 ff40 ff41 ff40 ff40 ff40 ff40 ff40 ff40 ff40 ff41 ff40 ff40 ff40 ff40 ff40 ff41 ff40 ff40 ff3f ff40 ff40 ff3f ff40 ff40 ff3f ff3f ff3f ff3f ff3f ff3f ff3f ff3e ff3f ff3f ff3f ff3f ff3e ff3f ff3e ff3e ff3e ff3e ff3e ff3e ff3e ff3f ff3e ff3e ff3e ff3e ff3e ff3e ff3e ff3d ff3d ff3e ff3e ff3c ff3c ff3c ff3c ff3c ff3e ff3c ff3c ff3d ff3c ff3d ff3c ff3c ff3c ff3c ff3b ff3b ff3a ff3b ff3b ff3a ff3b ff3b ff3b ff3b ff3a ff3a ff3a ff3a ff3a ff3a ff3a ff3a ff3a ff3a ff3a ff3a ff3a ff39 ff38 ff39 ff38 ff39 ff39 ff38 ff39 ff38 ff38 ff39 ff38 ff38 ff38 ff38 ff37 ff38 ff38 ff37 ff38 ff37 ff38 ff38 ff37 ff37 ff36 ff37 ff37 ff36 ff36 ff37 ff36 ff37 ff36 ff36 ff36 ff36 ff36 ff36 ff36 ff36 ff35 ff36 ff35 ff35 ff36 ff35 ff36 ff35 ff35 ff35 ff34 ff35 ff35 ff34 ff34 ff34 ff35 ff34 ff33 ff34 ff33 ff34 ff33 ff33 ff33 ff33 ff33 ff33 ff33 ff32 ff32 ff31 ff32 ff31 ff31 ff31 ff31 ff31 ff31 ff31 ff31 ff30 ff30 ff30 ff30 ff30 ff31 ff30 ff30 ff2f ff30 ff2f ff30 ff30 ff2f ff2f ff2f ff2e ff2e ff2f ff2e ff2e ff2f ff2e ff2e ff2e ff2e ff2e ff2d ff2e ff2d ff2e ff2e ff2e ff2d ff2d ff2d ff2d ff2d ff2d ff2d ff2b ff2b ff2b ff2a ff2a ff29 ff2a ff2a ff29 ff29 ff29 ff28 ff29 ff29 ff28 ff28 ff29 ff29 ff28 ff27 ff28 ff27 ff26 ff27 ff26 ff26 ff26 ff26 ff25 ff25 ff25 ff25 ff25 ff25 ff24 ff24 ff23 ff23 ff23 ff23 ff22 ff22 ff21 ff22 ff20 ff20 ff1f ff1f ff1e ff1f ff1e ff1e ff1d ff1c ff1c ff1c ff1c ff1b ff1b ff1a ff1a ff1a ff18 ff18 ff18 ff18 ff17 ff17 ff16 ff15 ff15 ff14 ff14 ff13 ff13 ff13 ff12 ff12 ff11 ff10 ff11 ff10 ff0f ff0f ff0e ff0e ff0d ff0d ff0c ff0c ff0b ff0a ff0a ff0a ff09 ff09 ff09 ff08 ff08 ff08 ff07 ff07 ff07 ff06 ff06 ff06 ff05 ff05 ff05 ff04 ff04 ff04 ff04 ff04 ff03 ff03 ff03 ff03 ff03 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 │ │ -e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 ff01 e500 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff02 ff01 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff03 ff03 ff03 ff03 ff04 ff04 ff04 ff04 ff04 ff05 ff05 ff05 ff06 ff06 ff06 ff07 ff07 ff07 ff08 ff08 ff09 ff09 ff09 ff0a ff0a ff0b ff0b ff0c ff0c ff0d ff0d ff0d ff0e ff0f ff0f ff10 ff10 ff10 ff12 ff12 ff12 ff13 ff14 ff14 ff15 ff15 ff16 ff16 ff17 ff17 ff18 ff19 ff19 ff19 ff1a ff1b ff1b ff1c ff1d ff1e ff1f ff1f ff20 ff21 ff20 ff22 ff21 ff22 ff23 ff24 ff24 ff24 ff24 ff25 ff25 ff27 ff26 ff27 ff28 ff28 ff28 ff29 ff29 ff2a ff29 ff2a ff2a ff2b ff2b ff2b ff2d ff2c ff2d ff2c ff2e ff2e ff2e ff2e ff2e ff2e ff2f ff2f ff2f ff30 ff30 ff30 ff30 ff30 ff30 ff31 ff32 ff32 ff31 ff32 ff32 ff33 ff32 ff32 ff32 ff33 ff33 ff33 ff33 ff33 ff35 ff35 ff35 ff36 ff35 ff36 ff35 ff36 ff35 ff35 ff35 ff35 ff36 ff36 ff36 ff37 ff36 ff36 ff36 ff37 ff38 ff36 ff36 ff36 ff37 ff37 ff37 ff37 ff37 ff38 ff37 ff37 ff37 ff37 ff37 ff37 ff37 ff38 ff38 ff39 ff39 ff38 ff38 ff38 ff39 ff39 ff39 ff39 ff39 ff39 ff39 ff3a ff39 ff39 ff39 ff39 ff39 ff39 ff39 ff3a ff3a ff3a ff3a ff3a ff3b ff3b ff3b ff3b ff3a ff3a ff3a ff3b ff3b ff3b ff3b ff3b ff3b ff3b ff3c ff3c ff3b ff3c ff3c ff3c ff3d ff3d ff3e ff3d ff3e ff3d ff3d ff3d ff3d ff3d ff3e ff3e ff3d ff3e ff3e ff3f ff3f ff3e ff3e ff3e ff3f ff3f ff3f ff3e ff3f ff3f ff3f ff3f ff3f ff3f ff3f ff3f ff3e ff3f ff3f ff3f ff3f ff3e ff3e ff3f ff3f ff40 ff40 ff3f ff3f ff3f ff3f ff40 ff40 ff40 ff40 ff3f ff40 ff40 ff41 ff40 ff40 ff40 ff40 ff40 ff40 ff40 ff41 ff40 ff41 ff41 ff40 ff40 ff41 ff41 ff41 ff41 ff41 ff41 ff41 ff42 ff41 ff41 ff41 ff41 ff41 ff41 ff41 ff41 ff41 ff41 ff41 ff41 ff41 ff41 ff41 ff42 ff41 ff42 ff42 ff42 ff42 ff42 ff43 ff43 ff42 ff42 ff43 ff43 ff43 ff43 ff42 ff43 ff43 ff42 ff43 ff43 ff43 ff43 ff42 ff43 ff43 ff43 ff42 ff43 ff42 ff43 ff43 ff43 ff44 ff43 ff43 ff44 ff43 ff43 ff43 ff44 ff44 ff44 ff44 ff44 ff44 ff44 ff44 ff44 ff44 ff44 ff44 ff44 ff44 ff44 ff44 ff44 ff45 ff44 ff44 ff44 ff44 ff44 ff44 ff44 ff45 ff44 ff44 ff44 ff44 ff44 ff44 ff45 ff44 ff44 ff44 ff44 ff44 ff44 ff45 ff44 ff44 ff44 ff45 ff44 ff44 ff44 ff44 ff44 ff44 ff44 ff44 ff44 ff44 ff44 ff44 ff44 ff44 ff44 ff44 ff45 ff44 ff44 ff44 ff45 ff45 ff44 ff45 ff44 ff44 ff44 ff44 ff44 ff44 ff45 ff45 ff44 ff44 ff45 ff45 ff44 ff44 ff44 ff44 ff45 ff44 ff44 ff44 ff44 ff45 ff44 ff44 ff44 ff44 ff44 ff44 ff45 ff45 ff45 ff45 ff45 ff45 ff45 ff45 ff45 ff45 ff45 ff45 ff45 ff45 ff45 ff45 ff45 ff44 ff45 ff45 ff45 ff45 ff45 ff45 ff45 ff45 ff45 ff45 ff44 ff44 ff44 ff44 ff45 ff44 ff44 ff44 ff44 ff44 ff43 ff44 ff43 ff43 ff43 ff43 ff44 ff44 ff44 ff43 ff44 ff43 ff44 ff43 ff43 ff43 ff44 ff43 ff44 ff43 ff43 ff43 ff43 ff44 ff43 ff43 ff44 ff43 ff43 ff43 ff43 ff43 ff43 ff43 ff43 ff43 ff43 ff43 ff43 ff43 ff43 ff42 ff42 ff43 ff43 ff42 ff43 ff43 ff43 ff42 ff42 ff43 ff42 ff42 ff43 ff43 ff42 ff42 ff43 ff42 ff42 ff43 ff42 ff43 ff43 ff42 ff43 ff42 ff43 ff42 ff43 ff42 ff42 ff42 ff41 ff42 ff42 ff42 ff42 ff42 ff42 ff42 ff42 ff41 ff42 ff41 ff42 ff41 ff42 ff41 ff41 ff41 ff41 ff41 ff41 ff41 ff40 ff40 ff41 ff40 ff40 ff41 ff41 ff40 ff41 ff40 ff40 ff40 ff40 ff40 ff3f ff40 ff40 ff40 ff40 ff40 ff40 ff40 ff3f ff40 ff40 ff40 ff40 ff40 ff3f ff40 ff3f ff3f ff3f ff3f ff3f ff3f ff3f ff3e ff3e ff3e ff3e ff3e ff3e ff3e ff3e ff3e ff3e ff3e ff3e ff3e ff3e ff3c ff3c ff3e ff3d ff3f ff3d ff3e ff3d ff3e ff3d ff3e ff3e ff3c ff3c ff3d ff3e ff3c ff3c ff3b ff3b ff3b ff3c ff3b ff3b ff3c ff3b ff3c ff3b ff3b ff3a ff3b ff3a ff3b ff3a ff3a ff3a ff3a ff3a ff3a ff3a ff3a ff3a ff3a ff3a ff3a ff39 ff39 ff3a ff39 ff39 ff3a ff3a ff39 ff39 ff39 ff38 ff39 ff38 ff38 ff38 ff38 ff38 ff38 ff37 ff38 ff38 ff38 ff38 ff37 ff37 ff37 ff37 ff37 ff37 ff37 ff37 ff37 ff37 ff37 ff36 ff37 ff36 ff35 ff36 ff36 ff36 ff36 ff36 ff35 ff36 ff36 ff36 ff35 ff35 ff35 ff35 ff36 ff35 ff35 ff36 ff35 ff36 ff35 ff35 ff34 ff33 ff34 ff34 ff33 ff33 ff33 ff33 ff33 ff33 ff33 ff33 ff33 ff32 ff32 ff32 ff32 ff32 ff32 ff32 ff32 ff32 ff31 ff32 ff31 ff31 ff30 ff30 ff30 ff30 ff31 ff30 ff30 ff30 ff30 ff30 ff2f ff31 ff30 ff2f ff2f ff2f ff2f ff2f ff2f ff2f ff2f ff2f ff2e ff2e ff2f ff2e ff2e ff2f ff2d ff2e ff2e ff2e ff2e ff2d ff2e ff2c ff2d ff2d ff2d ff2c ff2b ff2c ff2c ff2a ff2b ff2b ff2a ff2a ff2a ff2a ff2a ff29 ff29 ff29 ff28 ff29 ff29 ff28 ff28 ff28 ff28 ff28 ff27 ff27 ff27 ff27 ff27 ff27 ff26 ff26 ff26 ff25 ff25 ff25 ff24 ff25 ff24 ff25 ff23 ff24 ff23 ff23 ff23 ff22 ff22 ff20 ff21 ff20 ff1f ff20 ff1f ff1f ff1e ff1e ff1d ff1d ff1d ff1c ff1c ff1b ff1b ff1b ff1a ff19 ff19 ff19 ff19 ff18 ff17 ff17 ff17 ff16 ff16 ff16 ff15 ff14 ff14 ff13 ff13 ff12 ff11 ff11 ff11 ff10 ff0f ff0f ff0f ff0f ff0e ff0d ff0d ff0d ff0c ff0b ff0b ff0a ff0a ff0a ff09 ff09 ff09 ff08 ff08 ff07 ff07 ff07 ff06 ff06 ff06 ff05 ff05 ff05 ff05 ff04 ff04 ff04 ff04 ff03 ff03 ff03 ff03 ff03 ff03 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 │ │ -e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff03 ff03 ff03 ff03 ff04 ff04 ff04 ff04 ff04 ff05 ff05 ff05 ff06 ff06 ff06 ff07 ff07 ff07 ff08 ff08 ff08 ff08 ff09 ff0a ff0a ff0a ff0b ff0b ff0c ff0c ff0d ff0e ff0e ff0f ff0f ff0f ff10 ff10 ff11 ff12 ff12 ff12 ff13 ff14 ff14 ff14 ff16 ff16 ff17 ff17 ff18 ff18 ff19 ff1a ff1a ff1b ff1b ff1d ff1d ff1e ff1e ff1e ff1f ff1f ff20 ff21 ff21 ff22 ff22 ff22 ff23 ff24 ff24 ff25 ff25 ff26 ff26 ff26 ff27 ff27 ff27 ff28 ff29 ff29 ff29 ff2a ff2b ff2a ff2b ff2b ff2c ff2c ff2c ff2c ff2d ff2d ff2d ff2d ff2e ff2e ff2f ff2f ff2f ff30 ff30 ff30 ff30 ff2f ff30 ff30 ff31 ff31 ff31 ff32 ff31 ff32 ff32 ff32 ff32 ff31 ff33 ff32 ff34 ff33 ff34 ff35 ff33 ff35 ff35 ff35 ff35 ff35 ff35 ff35 ff35 ff36 ff35 ff37 ff35 ff36 ff35 ff36 ff37 ff35 ff36 ff36 ff37 ff37 ff38 ff37 ff36 ff37 ff37 ff37 ff36 ff36 ff36 ff37 ff37 ff38 ff38 ff39 ff38 ff38 ff38 ff38 ff38 ff39 ff39 ff39 ff38 ff38 ff39 ff39 ff38 ff38 ff39 ff39 ff39 ff39 ff39 ff3a ff3a ff39 ff39 ff3a ff3a ff3a ff3a ff3a ff3a ff3a ff3a ff3a ff3a ff3a ff3a ff3a ff3a ff3b ff3b ff3b ff3a ff3b ff3b ff3c ff3c ff3c ff3d ff3c ff3d ff3c ff3c ff3c ff3c ff3c ff3d ff3d ff3c ff3d ff3e ff3e ff3e ff3d ff3e ff3d ff3e ff3f ff3f ff3e ff3e ff3e ff3e ff3f ff3e ff3e ff3e ff3e ff3e ff3e ff3e ff3e ff3e ff3e ff3e ff3f ff3f ff3f ff3f ff3e ff3e ff3f ff3f ff3f ff40 ff40 ff40 ff3f ff40 ff3f ff3f ff40 ff40 ff3f ff3f ff3f ff40 ff40 ff3f ff40 ff40 ff41 ff40 ff40 ff41 ff40 ff40 ff41 ff41 ff41 ff40 ff41 ff40 ff41 ff40 ff40 ff40 ff40 ff40 ff41 ff40 ff40 ff40 ff40 ff41 ff41 ff41 ff41 ff41 ff42 ff42 ff41 ff42 ff42 ff42 ff42 ff42 ff42 ff42 ff42 ff42 ff42 ff41 ff41 ff41 ff42 ff42 ff41 ff42 ff42 ff42 ff42 ff42 ff42 ff42 ff42 ff42 ff43 ff42 ff42 ff43 ff43 ff43 ff44 ff43 ff43 ff43 ff43 ff44 ff43 ff43 ff43 ff43 ff43 ff43 ff43 ff43 ff43 ff43 ff43 ff43 ff43 ff43 ff43 ff44 ff43 ff43 ff44 ff43 ff43 ff44 ff44 ff43 ff43 ff44 ff44 ff43 ff44 ff43 ff44 ff44 ff44 ff43 ff43 ff43 ff43 ff43 ff44 ff44 ff44 ff43 ff43 ff43 ff44 ff43 ff43 ff44 ff43 ff44 ff43 ff44 ff43 ff43 ff43 ff44 ff44 ff44 ff44 ff43 ff44 ff44 ff44 ff44 ff43 ff44 ff43 ff43 ff44 ff43 ff43 ff43 ff44 ff44 ff43 ff43 ff44 ff44 ff44 ff43 ff43 ff44 ff44 ff44 ff44 ff44 ff44 ff45 ff44 ff44 ff44 ff44 ff44 ff44 ff45 ff44 ff44 ff45 ff44 ff44 ff45 ff44 ff44 ff44 ff44 ff45 ff44 ff44 ff45 ff44 ff44 ff45 ff44 ff44 ff44 ff44 ff44 ff44 ff44 ff44 ff44 ff44 ff44 ff44 ff44 ff44 ff45 ff44 ff43 ff43 ff44 ff44 ff43 ff44 ff43 ff43 ff43 ff43 ff44 ff44 ff44 ff43 ff44 ff43 ff43 ff43 ff43 ff43 ff43 ff42 ff43 ff43 ff42 ff43 ff42 ff43 ff42 ff42 ff43 ff43 ff42 ff43 ff43 ff43 ff43 ff43 ff42 ff43 ff43 ff43 ff43 ff43 ff43 ff42 ff41 ff41 ff42 ff42 ff42 ff42 ff42 ff42 ff42 ff42 ff41 ff42 ff42 ff42 ff42 ff42 ff42 ff42 ff42 ff42 ff42 ff42 ff42 ff42 ff42 ff41 ff42 ff42 ff42 ff41 ff41 ff42 ff41 ff42 ff41 ff41 ff41 ff41 ff41 ff41 ff42 ff41 ff41 ff41 ff42 ff41 ff41 ff41 ff41 ff40 ff40 ff41 ff40 ff41 ff40 ff40 ff41 ff3f ff40 ff40 ff40 ff40 ff40 ff40 ff3f ff3f ff40 ff40 ff3f ff40 ff3f ff3f ff3f ff3f ff3f ff3f ff3e ff3e ff3f ff3f ff3f ff3f ff3f ff3f ff3f ff3f ff3f ff3e ff3e ff3e ff3e ff3e ff3d ff3d ff3e ff3d ff3d ff3d ff3d ff3d ff3d ff3e ff3d ff3d ff3d ff3c ff3c ff3d ff3b ff3c ff3c ff3d ff3b ff3d ff3b ff3c ff3d ff3c ff3c ff3b ff3d ff3b ff3b ff3b ff3b ff3b ff3b ff3b ff3b ff3b ff3a ff3b ff3b ff3b ff3a ff3a ff3a ff3b ff3a ff3a ff39 ff39 ff3a ff39 ff39 ff39 ff39 ff3a ff39 ff3a ff39 ff39 ff3a ff38 ff39 ff39 ff39 ff39 ff38 ff39 ff38 ff39 ff38 ff37 ff37 ff37 ff37 ff37 ff38 ff37 ff37 ff37 ff37 ff37 ff37 ff36 ff37 ff36 ff37 ff37 ff36 ff36 ff36 ff36 ff36 ff37 ff36 ff35 ff35 ff35 ff36 ff35 ff36 ff35 ff36 ff36 ff35 ff35 ff35 ff34 ff35 ff35 ff35 ff34 ff34 ff34 ff34 ff34 ff35 ff33 ff32 ff32 ff32 ff32 ff32 ff32 ff32 ff32 ff33 ff32 ff33 ff32 ff32 ff31 ff31 ff31 ff31 ff31 ff31 ff31 ff32 ff31 ff31 ff31 ff31 ff30 ff30 ff30 ff2f ff31 ff30 ff30 ff30 ff30 ff30 ff2f ff30 ff30 ff2f ff2f ff2f ff2f ff2e ff2e ff2f ff2f ff2e ff2e ff2e ff2e ff2e ff2e ff2e ff2d ff2e ff2d ff2e ff2d ff2d ff2d ff2b ff2d ff2c ff2c ff2b ff2a ff2a ff2b ff2a ff2a ff2a ff29 ff2a ff29 ff29 ff29 ff29 ff29 ff28 ff28 ff28 ff29 ff28 ff28 ff27 ff27 ff26 ff27 ff27 ff27 ff27 ff26 ff26 ff25 ff25 ff24 ff24 ff25 ff24 ff24 ff24 ff23 ff24 ff23 ff22 ff22 ff22 ff21 ff20 ff21 ff1f ff1f ff1f ff1f ff1e ff1e ff1d ff1d ff1d ff1c ff1d ff1c ff1b ff1a ff1a ff1a ff19 ff19 ff18 ff18 ff18 ff17 ff16 ff16 ff16 ff16 ff15 ff15 ff14 ff13 ff13 ff12 ff12 ff11 ff11 ff11 ff10 ff10 ff0f ff0e ff0e ff0d ff0d ff0c ff0c ff0b ff0b ff0b ff0a ff0a ff0a ff09 ff09 ff08 ff08 ff08 ff08 ff07 ff06 ff06 ff06 ff06 ff05 ff05 ff05 ff05 ff04 ff04 ff04 ff04 ff03 ff03 ff03 ff03 ff03 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 │ │ -e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff03 ff03 ff03 ff03 ff03 ff04 ff04 ff04 ff04 ff05 ff05 ff05 ff05 ff06 ff06 ff06 ff06 ff07 ff07 ff08 ff08 ff09 ff09 ff09 ff0a ff0a ff0b ff0b ff0c ff0c ff0c ff0d ff0e ff0e ff0e ff0f ff10 ff10 ff11 ff11 ff11 ff12 ff13 ff13 ff14 ff14 ff15 ff15 ff16 ff16 ff17 ff18 ff18 ff19 ff19 ff1b ff1a ff1c ff1c ff1c ff1e ff1d ff1e ff1f ff1f ff20 ff21 ff21 ff22 ff22 ff23 ff23 ff24 ff24 ff25 ff25 ff26 ff25 ff26 ff27 ff27 ff27 ff28 ff29 ff29 ff29 ff29 ff2a ff2b ff2b ff2b ff2c ff2d ff2c ff2b ff2c ff2d ff2e ff2e ff2e ff2e ff2f ff2f ff2f ff2f ff2f ff2f ff30 ff30 ff2f ff2f ff31 ff30 ff32 ff32 ff32 ff32 ff31 ff32 ff32 ff33 ff32 ff33 ff32 ff33 ff33 ff33 ff34 ff34 ff35 ff35 ff35 ff35 ff36 ff35 ff36 ff35 ff36 ff35 ff35 ff36 ff35 ff36 ff36 ff36 ff36 ff38 ff37 ff36 ff36 ff37 ff37 ff36 ff36 ff36 ff37 ff37 ff38 ff38 ff38 ff37 ff38 ff38 ff38 ff38 ff38 ff37 ff37 ff38 ff38 ff38 ff38 ff38 ff38 ff39 ff39 ff39 ff39 ff39 ff39 ff39 ff38 ff39 ff3a ff39 ff3a ff39 ff3a ff39 ff3a ff3a ff39 ff3a ff3a ff3a ff3a ff3a ff3b ff3a ff3a ff3a ff3b ff3a ff3b ff3b ff3b ff3c ff3b ff3c ff3b ff3b ff3b ff3b ff3c ff3c ff3c ff3b ff3c ff3d ff3d ff3d ff3d ff3d ff3d ff3d ff3d ff3e ff3e ff3d ff3e ff3e ff3e ff3d ff3e ff3e ff3e ff3e ff3e ff3e ff3e ff3f ff3e ff3e ff3f ff3f ff3e ff3e ff3e ff3e ff3f ff3f ff3f ff3f ff3f ff3f ff3f ff3f ff3e ff3e ff3f ff3f ff3f ff3f ff3f ff3f ff40 ff3f ff3f ff3f ff40 ff3f ff40 ff40 ff3f ff3f ff40 ff40 ff40 ff40 ff40 ff40 ff40 ff40 ff40 ff3f ff3f ff40 ff40 ff40 ff40 ff40 ff40 ff40 ff41 ff41 ff41 ff41 ff41 ff41 ff41 ff41 ff42 ff41 ff41 ff41 ff41 ff41 ff41 ff42 ff41 ff41 ff41 ff41 ff41 ff41 ff41 ff41 ff41 ff41 ff41 ff42 ff41 ff42 ff42 ff42 ff42 ff42 ff42 ff43 ff43 ff43 ff42 ff43 ff42 ff43 ff42 ff43 ff42 ff42 ff42 ff43 ff43 ff43 ff42 ff42 ff43 ff43 ff42 ff43 ff43 ff42 ff42 ff42 ff43 ff42 ff43 ff43 ff42 ff43 ff42 ff43 ff42 ff43 ff43 ff43 ff43 ff43 ff42 ff43 ff42 ff43 ff42 ff43 ff42 ff43 ff43 ff43 ff43 ff43 ff43 ff43 ff43 ff43 ff43 ff43 ff43 ff43 ff42 ff43 ff43 ff43 ff43 ff43 ff43 ff43 ff43 ff43 ff43 ff43 ff43 ff43 ff43 ff43 ff42 ff43 ff43 ff43 ff42 ff43 ff44 ff43 ff43 ff43 ff44 ff43 ff44 ff43 ff43 ff44 ff44 ff43 ff43 ff43 ff43 ff44 ff44 ff44 ff43 ff43 ff43 ff43 ff44 ff43 ff43 ff44 ff43 ff43 ff44 ff43 ff43 ff43 ff43 ff44 ff43 ff43 ff44 ff43 ff44 ff44 ff44 ff43 ff43 ff43 ff44 ff43 ff44 ff44 ff44 ff44 ff43 ff43 ff43 ff44 ff43 ff43 ff43 ff43 ff43 ff43 ff43 ff43 ff42 ff43 ff42 ff43 ff43 ff43 ff43 ff43 ff42 ff43 ff42 ff43 ff43 ff43 ff42 ff42 ff42 ff43 ff42 ff42 ff42 ff42 ff41 ff41 ff42 ff42 ff42 ff42 ff42 ff42 ff42 ff42 ff41 ff42 ff42 ff42 ff42 ff42 ff42 ff42 ff41 ff41 ff42 ff42 ff41 ff42 ff41 ff41 ff41 ff41 ff41 ff42 ff41 ff41 ff41 ff41 ff41 ff41 ff41 ff41 ff42 ff41 ff41 ff41 ff42 ff41 ff41 ff42 ff41 ff41 ff41 ff41 ff41 ff41 ff40 ff41 ff40 ff40 ff40 ff40 ff40 ff41 ff41 ff40 ff41 ff40 ff41 ff40 ff40 ff40 ff40 ff40 ff3f ff40 ff40 ff40 ff40 ff3f ff40 ff3f ff3f ff3f ff3f ff3f ff3e ff3f ff3f ff3f ff3f ff3f ff3e ff3f ff3e ff3e ff3e ff3e ff3e ff3e ff3e ff3e ff3e ff3e ff3e ff3e ff3e ff3e ff3e ff3e ff3e ff3e ff3d ff3d ff3c ff3c ff3d ff3d ff3c ff3c ff3c ff3c ff3c ff3d ff3c ff3c ff3c ff3b ff3c ff3c ff3b ff3b ff3c ff3b ff3a ff3b ff3b ff3b ff3b ff3b ff3b ff3a ff3b ff3b ff3b ff3b ff3a ff3b ff3b ff3b ff3a ff3a ff3a ff3a ff3a ff3a ff3a ff3a ff3a ff3b ff3a ff39 ff39 ff39 ff39 ff38 ff38 ff39 ff39 ff39 ff38 ff39 ff38 ff39 ff39 ff38 ff38 ff38 ff38 ff38 ff37 ff38 ff37 ff38 ff38 ff37 ff37 ff36 ff36 ff37 ff38 ff36 ff36 ff37 ff36 ff36 ff37 ff36 ff36 ff35 ff36 ff36 ff36 ff36 ff35 ff36 ff35 ff36 ff36 ff35 ff35 ff35 ff35 ff34 ff35 ff35 ff35 ff35 ff35 ff35 ff35 ff33 ff33 ff33 ff33 ff33 ff33 ff33 ff33 ff33 ff34 ff32 ff32 ff32 ff32 ff32 ff31 ff31 ff32 ff32 ff32 ff32 ff32 ff32 ff32 ff31 ff31 ff30 ff30 ff31 ff30 ff31 ff32 ff31 ff30 ff31 ff31 ff30 ff30 ff30 ff2f ff30 ff30 ff30 ff30 ff30 ff2f ff2f ff2f ff2f ff2f ff2f ff2f ff2f ff2e ff2f ff2f ff2e ff2e ff2e ff2e ff2e ff2e ff2d ff2d ff2d ff2e ff2d ff2e ff2d ff2d ff2c ff2c ff2d ff2a ff2a ff2a ff2a ff29 ff2a ff2a ff29 ff29 ff29 ff2a ff29 ff28 ff28 ff29 ff28 ff28 ff27 ff28 ff28 ff27 ff27 ff26 ff26 ff26 ff27 ff26 ff27 ff26 ff25 ff24 ff24 ff24 ff24 ff23 ff23 ff23 ff22 ff22 ff22 ff22 ff21 ff20 ff21 ff21 ff20 ff1f ff1f ff1e ff1e ff1e ff1d ff1e ff1d ff1c ff1b ff1c ff1b ff1a ff1b ff1a ff19 ff19 ff19 ff18 ff17 ff17 ff17 ff17 ff16 ff15 ff15 ff15 ff14 ff14 ff13 ff13 ff13 ff12 ff11 ff10 ff10 ff10 ff10 ff0f ff0e ff0d ff0d ff0d ff0c ff0c ff0c ff0b ff0a ff0a ff09 ff09 ff09 ff09 ff08 ff08 ff08 ff08 ff07 ff06 ff06 ff06 ff06 ff05 ff05 ff05 ff04 ff04 ff04 ff04 ff03 ff03 ff03 ff03 ff03 ff03 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 │ │ -e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff03 ff03 ff03 ff03 ff03 ff04 ff04 ff04 ff04 ff05 ff05 ff05 ff05 ff06 ff06 ff06 ff07 ff07 ff07 ff08 ff08 ff08 ff09 ff09 ff0a ff0a ff0b ff0b ff0b ff0c ff0c ff0d ff0d ff0e ff0f ff0e ff10 ff10 ff10 ff11 ff12 ff12 ff12 ff13 ff14 ff14 ff15 ff15 ff16 ff16 ff17 ff18 ff18 ff19 ff19 ff19 ff1b ff1b ff1b ff1c ff1c ff1d ff1d ff1f ff20 ff1f ff21 ff20 ff22 ff22 ff22 ff23 ff23 ff24 ff25 ff24 ff25 ff25 ff26 ff26 ff28 ff27 ff27 ff29 ff28 ff29 ff2a ff2b ff2b ff2b ff2a ff2b ff2b ff2b ff2c ff2d ff2c ff2d ff2e ff2d ff2e ff2d ff2f ff2e ff2f ff30 ff30 ff2f ff2f ff2f ff2f ff30 ff31 ff31 ff31 ff31 ff32 ff32 ff32 ff31 ff32 ff31 ff32 ff32 ff31 ff32 ff32 ff34 ff34 ff34 ff35 ff35 ff35 ff35 ff35 ff36 ff35 ff35 ff35 ff35 ff36 ff35 ff35 ff36 ff37 ff36 ff36 ff35 ff36 ff37 ff36 ff36 ff36 ff37 ff37 ff37 ff37 ff37 ff37 ff37 ff38 ff37 ff37 ff37 ff37 ff37 ff38 ff38 ff38 ff38 ff38 ff38 ff39 ff39 ff39 ff39 ff39 ff38 ff38 ff38 ff39 ff39 ff39 ff39 ff39 ff3a ff39 ff38 ff38 ff39 ff3a ff3a ff3a ff3a ff3a ff3b ff3a ff3a ff3a ff3b ff3a ff3a ff3a ff3b ff3a ff3a ff3a ff3a ff3b ff3a ff3b ff3c ff3b ff3b ff3b ff3b ff3c ff3b ff3b ff3c ff3c ff3b ff3c ff3c ff3d ff3d ff3c ff3d ff3d ff3c ff3d ff3e ff3e ff3e ff3e ff3e ff3d ff3e ff3f ff3e ff3e ff3e ff3e ff3e ff3e ff3e ff3e ff3e ff3f ff3e ff3e ff3e ff3f ff3e ff3e ff3e ff3e ff3e ff3e ff3f ff3f ff3f ff3e ff3f ff3f ff3f ff3f ff3f ff3e ff3f ff3f ff3f ff3f ff3f ff3f ff3f ff3f ff3f ff3f ff3f ff3f ff3f ff3f ff3f ff40 ff40 ff3f ff40 ff40 ff40 ff40 ff40 ff40 ff40 ff40 ff41 ff41 ff40 ff40 ff41 ff40 ff40 ff40 ff40 ff40 ff40 ff41 ff40 ff40 ff40 ff41 ff40 ff41 ff41 ff41 ff41 ff41 ff41 ff41 ff41 ff41 ff41 ff42 ff42 ff42 ff42 ff42 ff42 ff42 ff41 ff42 ff42 ff42 ff42 ff42 ff42 ff42 ff42 ff42 ff42 ff42 ff42 ff42 ff42 ff42 ff42 ff42 ff42 ff42 ff42 ff42 ff42 ff41 ff42 ff42 ff42 ff41 ff42 ff41 ff42 ff42 ff42 ff42 ff42 ff42 ff42 ff42 ff42 ff42 ff41 ff42 ff42 ff42 ff42 ff42 ff42 ff42 ff42 ff42 ff42 ff42 ff42 ff42 ff42 ff42 ff42 ff42 ff42 ff42 ff42 ff42 ff42 ff42 ff42 ff43 ff43 ff43 ff43 ff43 ff43 ff42 ff42 ff43 ff43 ff43 ff42 ff43 ff43 ff42 ff42 ff43 ff43 ff42 ff43 ff43 ff42 ff43 ff43 ff42 ff43 ff43 ff42 ff43 ff43 ff44 ff43 ff43 ff43 ff43 ff44 ff43 ff43 ff43 ff43 ff43 ff43 ff42 ff43 ff42 ff42 ff42 ff42 ff43 ff43 ff43 ff43 ff43 ff42 ff43 ff42 ff42 ff43 ff43 ff43 ff43 ff43 ff43 ff43 ff42 ff42 ff43 ff42 ff43 ff42 ff43 ff42 ff42 ff43 ff42 ff42 ff42 ff42 ff43 ff43 ff43 ff42 ff42 ff41 ff42 ff42 ff42 ff42 ff42 ff42 ff42 ff41 ff42 ff42 ff42 ff42 ff42 ff41 ff41 ff41 ff42 ff42 ff42 ff42 ff42 ff41 ff41 ff41 ff41 ff41 ff41 ff41 ff41 ff41 ff41 ff41 ff41 ff42 ff41 ff41 ff41 ff41 ff41 ff41 ff41 ff41 ff42 ff41 ff40 ff40 ff41 ff40 ff41 ff41 ff40 ff41 ff40 ff40 ff40 ff41 ff40 ff40 ff41 ff41 ff40 ff40 ff41 ff40 ff40 ff40 ff41 ff40 ff40 ff3f ff40 ff40 ff40 ff40 ff3f ff3f ff3f ff40 ff3f ff40 ff40 ff3f ff3f ff3f ff40 ff40 ff3f ff3f ff3f ff3f ff3f ff3f ff3f ff3f ff3f ff3e ff3e ff3e ff3e ff3f ff3e ff3e ff3e ff3e ff3e ff3e ff3d ff3d ff3d ff3d ff3d ff3d ff3d ff3e ff3d ff3d ff3d ff3e ff3d ff3e ff3d ff3c ff3c ff3c ff3c ff3c ff3c ff3b ff3c ff3b ff3c ff3b ff3c ff3c ff3b ff3b ff3b ff3b ff3b ff3b ff3b ff3b ff3b ff3a ff3a ff3a ff3a ff3a ff3a ff3a ff3a ff3a ff3b ff3a ff3a ff3a ff3a ff3a ff3a ff3a ff3a ff3a ff3a ff39 ff39 ff39 ff39 ff39 ff3b ff3a ff39 ff39 ff39 ff38 ff38 ff38 ff38 ff38 ff38 ff38 ff38 ff38 ff38 ff37 ff38 ff37 ff37 ff37 ff37 ff37 ff37 ff37 ff37 ff37 ff37 ff37 ff36 ff36 ff36 ff37 ff35 ff36 ff37 ff36 ff36 ff37 ff36 ff36 ff35 ff35 ff36 ff36 ff36 ff35 ff36 ff35 ff35 ff36 ff35 ff35 ff35 ff34 ff34 ff34 ff34 ff34 ff34 ff35 ff34 ff33 ff32 ff32 ff32 ff32 ff32 ff32 ff32 ff32 ff32 ff32 ff32 ff32 ff32 ff32 ff32 ff31 ff31 ff31 ff31 ff31 ff31 ff31 ff31 ff31 ff31 ff31 ff30 ff30 ff31 ff30 ff31 ff31 ff30 ff30 ff31 ff30 ff30 ff30 ff2f ff2f ff2f ff2f ff2f ff2f ff2f ff2f ff2f ff2e ff2e ff2e ff2e ff2e ff2e ff2e ff2e ff2e ff2d ff2e ff2e ff2d ff2d ff2d ff2d ff2c ff2d ff2c ff2d ff2c ff2c ff2c ff2a ff2a ff2a ff2a ff29 ff29 ff29 ff29 ff29 ff28 ff28 ff29 ff28 ff28 ff29 ff28 ff28 ff29 ff28 ff26 ff26 ff27 ff27 ff27 ff27 ff26 ff26 ff26 ff25 ff25 ff24 ff24 ff25 ff24 ff24 ff23 ff23 ff22 ff21 ff22 ff21 ff21 ff20 ff20 ff20 ff1f ff1f ff1e ff1e ff1f ff1e ff1d ff1d ff1c ff1c ff1c ff1b ff1b ff1b ff1a ff1a ff19 ff1a ff19 ff18 ff17 ff17 ff17 ff16 ff16 ff15 ff15 ff15 ff14 ff14 ff13 ff13 ff12 ff12 ff11 ff11 ff11 ff10 ff0f ff0f ff0e ff0e ff0e ff0d ff0d ff0c ff0b ff0b ff0b ff0a ff0a ff0a ff09 ff09 ff09 ff08 ff08 ff07 ff07 ff07 ff06 ff06 ff06 ff05 ff05 ff05 ff05 ff04 ff04 ff04 ff04 ff03 ff03 ff03 ff03 ff03 ff03 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 │ │ -e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff03 ff03 ff03 ff03 ff03 ff04 ff04 ff04 ff04 ff05 ff05 ff05 ff05 ff06 ff06 ff06 ff07 ff07 ff07 ff08 ff08 ff08 ff09 ff0a ff0a ff0a ff0b ff0b ff0b ff0c ff0d ff0d ff0d ff0e ff0f ff0f ff10 ff10 ff11 ff11 ff12 ff12 ff12 ff13 ff14 ff14 ff15 ff16 ff16 ff17 ff17 ff18 ff18 ff18 ff19 ff1a ff1b ff1b ff1b ff1c ff1d ff1d ff1e ff1f ff1f ff20 ff21 ff21 ff21 ff22 ff22 ff23 ff23 ff24 ff24 ff25 ff26 ff26 ff25 ff26 ff28 ff27 ff27 ff28 ff28 ff28 ff29 ff29 ff2a ff2a ff2a ff2b ff2c ff2b ff2b ff2c ff2d ff2e ff2c ff2d ff2d ff2d ff2e ff2e ff2e ff2e ff2f ff2e ff2f ff2f ff2f ff30 ff30 ff32 ff32 ff32 ff30 ff32 ff31 ff31 ff31 ff31 ff32 ff32 ff32 ff33 ff33 ff32 ff34 ff34 ff33 ff34 ff34 ff35 ff34 ff35 ff34 ff36 ff35 ff35 ff36 ff35 ff36 ff36 ff35 ff36 ff36 ff36 ff36 ff36 ff36 ff37 ff37 ff37 ff36 ff37 ff36 ff37 ff36 ff36 ff36 ff37 ff37 ff37 ff37 ff37 ff38 ff38 ff38 ff38 ff38 ff38 ff38 ff38 ff38 ff38 ff38 ff38 ff38 ff38 ff39 ff38 ff39 ff39 ff38 ff38 ff39 ff39 ff3a ff39 ff3a ff3a ff3a ff3a ff3a ff3a ff3b ff3a ff39 ff3a ff3a ff39 ff39 ff3a ff3a ff3b ff3a ff3b ff3b ff3b ff3a ff3b ff3b ff3b ff3b ff3b ff3b ff3b ff3a ff3b ff3c ff3c ff3d ff3b ff3c ff3c ff3b ff3c ff3c ff3c ff3c ff3d ff3d ff3c ff3d ff3e ff3d ff3d ff3d ff3d ff3e ff3e ff3e ff3e ff3e ff3e ff3d ff3e ff3d ff3e ff3e ff3e ff3e ff3e ff3e ff3e ff3f ff3f ff3e ff3e ff3e ff3e ff3f ff3e ff3e ff3e ff3e ff3e ff3f ff3f ff3e ff3e ff3e ff3e ff3e ff3f ff3f ff3f ff3f ff3f ff3f ff3f ff40 ff3f ff3f ff3f ff40 ff40 ff3f ff3f ff3f ff3f ff40 ff40 ff3f ff40 ff40 ff40 ff40 ff3f ff40 ff40 ff40 ff40 ff3f ff40 ff40 ff40 ff40 ff41 ff40 ff40 ff40 ff40 ff40 ff41 ff41 ff41 ff41 ff41 ff41 ff41 ff41 ff41 ff41 ff41 ff41 ff41 ff41 ff41 ff41 ff41 ff41 ff41 ff41 ff41 ff41 ff41 ff41 ff41 ff41 ff42 ff41 ff41 ff41 ff41 ff41 ff41 ff41 ff41 ff42 ff41 ff41 ff41 ff41 ff42 ff41 ff41 ff41 ff41 ff41 ff41 ff41 ff41 ff41 ff41 ff42 ff41 ff41 ff41 ff41 ff41 ff41 ff41 ff41 ff42 ff42 ff42 ff42 ff41 ff42 ff42 ff42 ff42 ff42 ff42 ff42 ff42 ff42 ff42 ff42 ff42 ff42 ff42 ff42 ff42 ff42 ff42 ff42 ff42 ff42 ff43 ff42 ff43 ff42 ff42 ff42 ff43 ff42 ff42 ff43 ff42 ff42 ff42 ff43 ff42 ff42 ff42 ff42 ff42 ff42 ff43 ff42 ff42 ff42 ff42 ff43 ff42 ff43 ff42 ff42 ff42 ff42 ff42 ff42 ff42 ff42 ff42 ff42 ff42 ff41 ff42 ff42 ff42 ff42 ff42 ff42 ff42 ff41 ff42 ff42 ff41 ff42 ff42 ff42 ff42 ff42 ff42 ff42 ff42 ff42 ff42 ff42 ff42 ff42 ff42 ff42 ff41 ff42 ff42 ff42 ff42 ff42 ff42 ff41 ff42 ff42 ff42 ff41 ff42 ff41 ff41 ff41 ff41 ff41 ff41 ff41 ff41 ff41 ff42 ff41 ff41 ff41 ff41 ff41 ff41 ff41 ff41 ff41 ff41 ff41 ff41 ff41 ff41 ff41 ff41 ff41 ff40 ff41 ff40 ff40 ff40 ff41 ff40 ff40 ff40 ff40 ff41 ff41 ff40 ff40 ff40 ff40 ff41 ff41 ff40 ff40 ff3f ff40 ff3f ff40 ff40 ff40 ff40 ff40 ff3f ff3f ff40 ff40 ff40 ff40 ff40 ff3f ff40 ff3f ff40 ff3f ff3f ff3f ff3e ff3e ff3f ff3e ff3e ff3f ff3f ff3f ff3e ff3f ff3f ff3f ff3e ff3f ff3e ff3e ff3e ff3e ff3e ff3e ff3e ff3e ff3e ff3e ff3d ff3e ff3d ff3d ff3e ff3d ff3d ff3e ff3d ff3c ff3c ff3c ff3c ff3c ff3c ff3d ff3c ff3c ff3c ff3d ff3c ff3d ff3c ff3c ff3b ff3b ff3b ff3c ff3b ff3a ff3b ff3b ff3b ff3b ff3b ff3b ff3b ff3b ff3b ff3a ff3a ff3a ff3a ff3a ff3a ff3a ff3a ff3a ff3a ff39 ff39 ff39 ff3a ff39 ff3b ff39 ff39 ff3a ff39 ff39 ff3a ff39 ff39 ff39 ff3a ff39 ff39 ff39 ff38 ff39 ff39 ff3a ff38 ff38 ff39 ff38 ff38 ff38 ff37 ff37 ff37 ff38 ff37 ff38 ff37 ff37 ff38 ff37 ff36 ff36 ff36 ff36 ff36 ff37 ff37 ff36 ff36 ff36 ff36 ff36 ff36 ff36 ff35 ff36 ff36 ff36 ff36 ff36 ff36 ff36 ff35 ff35 ff35 ff35 ff35 ff35 ff35 ff35 ff35 ff34 ff35 ff35 ff35 ff33 ff34 ff32 ff32 ff33 ff32 ff34 ff33 ff32 ff32 ff32 ff32 ff32 ff32 ff32 ff32 ff32 ff32 ff31 ff32 ff31 ff32 ff32 ff31 ff31 ff31 ff31 ff30 ff30 ff30 ff30 ff30 ff30 ff30 ff30 ff30 ff30 ff30 ff30 ff30 ff30 ff2f ff30 ff30 ff30 ff2f ff30 ff2f ff2f ff2f ff2e ff2f ff2f ff2e ff2e ff2f ff2e ff2d ff2d ff2e ff2e ff2d ff2e ff2d ff2d ff2d ff2d ff2d ff2c ff2d ff2d ff2c ff2b ff2c ff2b ff2b ff2a ff2a ff2a ff2a ff29 ff29 ff29 ff29 ff29 ff29 ff28 ff28 ff28 ff28 ff29 ff28 ff28 ff27 ff28 ff27 ff28 ff27 ff26 ff26 ff26 ff26 ff26 ff26 ff25 ff24 ff25 ff24 ff24 ff24 ff24 ff23 ff23 ff22 ff21 ff22 ff21 ff21 ff20 ff1f ff20 ff1f ff1f ff1e ff1e ff1f ff1e ff1d ff1e ff1d ff1c ff1c ff1b ff1b ff1a ff1a ff1a ff1a ff19 ff19 ff18 ff17 ff17 ff16 ff16 ff16 ff16 ff15 ff15 ff14 ff14 ff14 ff13 ff13 ff12 ff11 ff11 ff10 ff10 ff10 ff0f ff0e ff0e ff0d ff0d ff0d ff0c ff0c ff0c ff0b ff0b ff0a ff0a ff09 ff09 ff09 ff08 ff08 ff08 ff07 ff07 ff06 ff06 ff06 ff06 ff05 ff05 ff05 ff05 ff04 ff04 ff04 ff04 ff03 ff03 ff03 ff03 ff03 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 │ │ -e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff03 ff03 ff03 ff03 ff03 ff04 ff04 ff04 ff04 ff05 ff05 ff05 ff05 ff06 ff06 ff06 ff07 ff07 ff07 ff08 ff08 ff08 ff09 ff09 ff09 ff0a ff0a ff0b ff0c ff0c ff0c ff0d ff0d ff0e ff0e ff0f ff0f ff10 ff10 ff11 ff11 ff12 ff13 ff13 ff14 ff14 ff15 ff15 ff16 ff17 ff17 ff17 ff18 ff19 ff19 ff1a ff1a ff1a ff1b ff1b ff1c ff1d ff1d ff1e ff1f ff1f ff1e ff20 ff20 ff20 ff21 ff23 ff23 ff23 ff24 ff24 ff24 ff25 ff25 ff26 ff27 ff27 ff26 ff28 ff27 ff28 ff28 ff29 ff2a ff2a ff2a ff2a ff2b ff2b ff2c ff2b ff2b ff2d ff2d ff2d ff2d ff2d ff2d ff2e ff2f ff2e ff2e ff2e ff2f ff2f ff2f ff2f ff2f ff30 ff30 ff30 ff30 ff30 ff31 ff31 ff32 ff31 ff32 ff32 ff32 ff31 ff32 ff31 ff31 ff32 ff33 ff35 ff33 ff34 ff33 ff35 ff35 ff34 ff35 ff33 ff35 ff35 ff35 ff35 ff35 ff36 ff36 ff36 ff36 ff37 ff37 ff37 ff36 ff36 ff35 ff36 ff36 ff36 ff36 ff37 ff36 ff37 ff36 ff37 ff38 ff37 ff37 ff37 ff37 ff37 ff37 ff38 ff38 ff38 ff37 ff37 ff37 ff38 ff38 ff38 ff38 ff38 ff38 ff38 ff39 ff39 ff3a ff39 ff39 ff39 ff39 ff3a ff39 ff3a ff3a ff39 ff39 ff39 ff39 ff39 ff39 ff3a ff3a ff3a ff3a ff3a ff3a ff3a ff3a ff3a ff3b ff3b ff3b ff3a ff3a ff3b ff3a ff3b ff3c ff3b ff3b ff3b ff3c ff3b ff3b ff3c ff3b ff3b ff3b ff3b ff3b ff3c ff3c ff3c ff3b ff3c ff3c ff3c ff3c ff3c ff3c ff3d ff3e ff3d ff3c ff3d ff3d ff3c ff3d ff3e ff3e ff3e ff3e ff3e ff3e ff3e ff3e ff3e ff3d ff3e ff3e ff3e ff3e ff3e ff3e ff3e ff3e ff3e ff3e ff3e ff3e ff3e ff3e ff3e ff3f ff3f ff3e ff3f ff3f ff3e ff3f ff3e ff3f ff3f ff3f ff3f ff3e ff3e ff3f ff3f ff3f ff3f ff3e ff3f ff3f ff3f ff3f ff3f ff3f ff40 ff40 ff40 ff3f ff3f ff3f ff3f ff40 ff40 ff3f ff40 ff40 ff40 ff40 ff41 ff41 ff40 ff40 ff40 ff40 ff40 ff40 ff41 ff40 ff40 ff41 ff41 ff40 ff40 ff41 ff40 ff40 ff41 ff40 ff40 ff41 ff41 ff40 ff41 ff40 ff41 ff40 ff40 ff41 ff40 ff40 ff41 ff41 ff40 ff41 ff41 ff41 ff41 ff41 ff42 ff41 ff41 ff41 ff41 ff41 ff41 ff41 ff41 ff41 ff41 ff41 ff41 ff41 ff41 ff41 ff41 ff41 ff41 ff41 ff42 ff42 ff42 ff42 ff41 ff42 ff42 ff42 ff42 ff42 ff42 ff42 ff42 ff42 ff42 ff42 ff42 ff42 ff42 ff42 ff41 ff41 ff42 ff42 ff41 ff42 ff42 ff41 ff42 ff41 ff42 ff41 ff42 ff41 ff42 ff42 ff41 ff42 ff41 ff42 ff42 ff41 ff41 ff42 ff42 ff42 ff42 ff41 ff41 ff41 ff41 ff42 ff42 ff42 ff42 ff42 ff41 ff42 ff41 ff42 ff42 ff42 ff42 ff42 ff42 ff41 ff42 ff42 ff42 ff42 ff41 ff41 ff41 ff41 ff41 ff41 ff41 ff42 ff41 ff41 ff41 ff41 ff41 ff41 ff41 ff41 ff41 ff41 ff42 ff41 ff41 ff41 ff41 ff41 ff41 ff41 ff41 ff41 ff42 ff41 ff42 ff41 ff41 ff41 ff42 ff41 ff41 ff41 ff41 ff41 ff40 ff41 ff40 ff41 ff41 ff40 ff40 ff40 ff40 ff41 ff40 ff40 ff41 ff41 ff41 ff41 ff40 ff40 ff40 ff41 ff40 ff40 ff40 ff41 ff40 ff40 ff40 ff41 ff40 ff40 ff40 ff40 ff40 ff41 ff40 ff3f ff3f ff3f ff40 ff40 ff3f ff3f ff3f ff40 ff3f ff3f ff3f ff3f ff3e ff3f ff3f ff3f ff3f ff3f ff3f ff3f ff3f ff3f ff3f ff3f ff3f ff3f ff3f ff3e ff3e ff3e ff3f ff3e ff3e ff3e ff3e ff3f ff3e ff3e ff3e ff3e ff3e ff3f ff3e ff3e ff3e ff3d ff3d ff3d ff3d ff3d ff3e ff3e ff3d ff3d ff3d ff3d ff3d ff3d ff3c ff3d ff3c ff3b ff3b ff3b ff3c ff3b ff3b ff3c ff3b ff3b ff3b ff3b ff3b ff3c ff3b ff3b ff3b ff3b ff3a ff3b ff3a ff3a ff3a ff3a ff3a ff3a ff3a ff3a ff3a ff3a ff3a ff3a ff3a ff3a ff3a ff39 ff39 ff3a ff3a ff39 ff3a ff39 ff39 ff39 ff39 ff39 ff39 ff38 ff39 ff3a ff38 ff39 ff3a ff38 ff38 ff38 ff3a ff39 ff39 ff38 ff37 ff39 ff38 ff39 ff37 ff37 ff39 ff37 ff38 ff38 ff37 ff37 ff37 ff37 ff37 ff37 ff37 ff37 ff37 ff37 ff36 ff36 ff36 ff36 ff36 ff37 ff37 ff35 ff36 ff35 ff36 ff36 ff36 ff35 ff35 ff36 ff35 ff35 ff35 ff35 ff35 ff35 ff35 ff35 ff33 ff33 ff33 ff34 ff33 ff34 ff34 ff33 ff34 ff34 ff34 ff33 ff33 ff31 ff32 ff32 ff32 ff32 ff32 ff32 ff32 ff31 ff32 ff32 ff32 ff31 ff31 ff31 ff31 ff31 ff31 ff31 ff31 ff31 ff31 ff31 ff31 ff31 ff30 ff2f ff30 ff30 ff30 ff30 ff30 ff30 ff30 ff30 ff30 ff2f ff2f ff2f ff2f ff30 ff2f ff2f ff2f ff2f ff2f ff2e ff2f ff2e ff2f ff2f ff2e ff2e ff2f ff2e ff2d ff2d ff2d ff2e ff2d ff2e ff2d ff2d ff2d ff2d ff2c ff2b ff2c ff2d ff2c ff2a ff2a ff2a ff2a ff2a ff29 ff29 ff29 ff28 ff29 ff28 ff28 ff28 ff28 ff28 ff27 ff27 ff28 ff28 ff27 ff27 ff26 ff26 ff26 ff26 ff27 ff26 ff25 ff26 ff25 ff24 ff24 ff24 ff24 ff25 ff24 ff23 ff22 ff22 ff22 ff22 ff22 ff21 ff20 ff1f ff1f ff1f ff1f ff1e ff1e ff1e ff1e ff1d ff1c ff1d ff1d ff1b ff1c ff1b ff1b ff1a ff1a ff1a ff19 ff19 ff19 ff18 ff18 ff17 ff17 ff16 ff15 ff15 ff15 ff15 ff14 ff14 ff13 ff13 ff12 ff12 ff12 ff10 ff10 ff0f ff0f ff0e ff0e ff0e ff0d ff0d ff0c ff0c ff0c ff0b ff0b ff0a ff0a ff0a ff09 ff09 ff08 ff08 ff08 ff08 ff07 ff07 ff06 ff06 ff06 ff06 ff05 ff05 ff05 ff04 ff04 ff04 ff04 ff04 ff03 ff03 ff03 ff03 ff03 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 │ │ -e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff03 ff03 ff03 ff03 ff03 ff03 ff04 ff04 ff04 ff04 ff05 ff05 ff05 ff06 ff06 ff06 ff07 ff07 ff07 ff07 ff08 ff08 ff08 ff09 ff09 ff0a ff0a ff0b ff0b ff0c ff0c ff0d ff0d ff0e ff0e ff0e ff0f ff10 ff10 ff10 ff11 ff11 ff12 ff13 ff13 ff13 ff14 ff15 ff15 ff16 ff16 ff17 ff18 ff18 ff19 ff19 ff1a ff1a ff1b ff1c ff1c ff1d ff1d ff1e ff1d ff1e ff1e ff1f ff20 ff21 ff21 ff22 ff23 ff23 ff23 ff24 ff24 ff25 ff26 ff26 ff25 ff26 ff26 ff27 ff28 ff29 ff28 ff28 ff29 ff29 ff2a ff29 ff29 ff2b ff2b ff2c ff2c ff2b ff2c ff2d ff2d ff2d ff2d ff2d ff2e ff2e ff2f ff2f ff2f ff2e ff2e ff2e ff2f ff2f ff30 ff30 ff30 ff31 ff31 ff30 ff31 ff31 ff32 ff31 ff32 ff31 ff31 ff31 ff32 ff33 ff32 ff33 ff32 ff33 ff34 ff33 ff34 ff33 ff34 ff33 ff34 ff35 ff35 ff36 ff35 ff36 ff35 ff35 ff36 ff36 ff35 ff35 ff35 ff35 ff36 ff35 ff35 ff36 ff36 ff37 ff36 ff36 ff37 ff37 ff36 ff37 ff36 ff37 ff37 ff38 ff37 ff38 ff37 ff37 ff37 ff38 ff38 ff37 ff37 ff37 ff38 ff38 ff39 ff39 ff39 ff39 ff39 ff38 ff38 ff39 ff38 ff39 ff39 ff39 ff39 ff38 ff38 ff39 ff39 ff39 ff39 ff39 ff39 ff39 ff39 ff3a ff3a ff3a ff3a ff3a ff3a ff3a ff3a ff3b ff3a ff3b ff3b ff3a ff3a ff3a ff3b ff3b ff3a ff3b ff3b ff3b ff3b ff3b ff3b ff3c ff3c ff3b ff3a ff3b ff3c ff3c ff3b ff3b ff3b ff3c ff3c ff3b ff3c ff3d ff3c ff3c ff3c ff3d ff3d ff3d ff3d ff3c ff3c ff3d ff3d ff3d ff3d ff3e ff3d ff3d ff3e ff3d ff3e ff3e ff3d ff3d ff3e ff3d ff3e ff3e ff3e ff3e ff3e ff3e ff3e ff3f ff3e ff3e ff3f ff3e ff3e ff3f ff3f ff3f ff3e ff3e ff3f ff3f ff3f ff3e ff3e ff3e ff3e ff3f ff3f ff3f ff3f ff40 ff3f ff3f ff3e ff3f ff3e ff3f ff40 ff40 ff3f ff3f ff40 ff40 ff3f ff40 ff40 ff40 ff3f ff40 ff40 ff3f ff3f ff40 ff3f ff40 ff40 ff40 ff40 ff40 ff41 ff40 ff40 ff41 ff40 ff40 ff40 ff41 ff40 ff40 ff40 ff40 ff40 ff40 ff41 ff40 ff40 ff40 ff41 ff40 ff40 ff40 ff40 ff40 ff40 ff42 ff41 ff41 ff41 ff41 ff41 ff41 ff41 ff41 ff41 ff41 ff41 ff41 ff41 ff41 ff41 ff41 ff41 ff41 ff41 ff41 ff41 ff41 ff41 ff41 ff41 ff41 ff42 ff41 ff41 ff41 ff41 ff41 ff41 ff41 ff41 ff41 ff41 ff41 ff41 ff41 ff41 ff41 ff41 ff41 ff41 ff41 ff41 ff41 ff41 ff41 ff41 ff41 ff41 ff41 ff41 ff41 ff41 ff41 ff41 ff42 ff41 ff41 ff41 ff41 ff41 ff42 ff41 ff41 ff41 ff41 ff41 ff41 ff41 ff41 ff42 ff41 ff41 ff41 ff41 ff41 ff41 ff41 ff41 ff41 ff41 ff41 ff41 ff41 ff41 ff41 ff41 ff41 ff41 ff41 ff41 ff40 ff41 ff40 ff41 ff41 ff41 ff40 ff40 ff40 ff40 ff40 ff40 ff41 ff41 ff41 ff40 ff41 ff40 ff40 ff40 ff40 ff40 ff41 ff41 ff41 ff40 ff40 ff41 ff41 ff40 ff40 ff41 ff40 ff40 ff40 ff41 ff40 ff41 ff40 ff40 ff3f ff40 ff3f ff40 ff3f ff3f ff40 ff40 ff40 ff40 ff3f ff3f ff3f ff40 ff3f ff3f ff3f ff40 ff3f ff40 ff40 ff41 ff40 ff3f ff40 ff3f ff40 ff41 ff40 ff3f ff3f ff3f ff40 ff40 ff3f ff3f ff3f ff3f ff3f ff3f ff3f ff3f ff3f ff3e ff3e ff3e ff3e ff3e ff3e ff3e ff3e ff3f ff3e ff3e ff3e ff3e ff3f ff3e ff3e ff3e ff3e ff3d ff3d ff3e ff3e ff3e ff3e ff3e ff3e ff3e ff3d ff3e ff3d ff3d ff3e ff3d ff3c ff3c ff3c ff3c ff3d ff3d ff3c ff3c ff3c ff3c ff3d ff3c ff3c ff3d ff3b ff3a ff3a ff3a ff3b ff3b ff3b ff3b ff3a ff3a ff3a ff3a ff3a ff3a ff3b ff3a ff3b ff3a ff3a ff3a ff3a ff3a ff3a ff3a ff3a ff3a ff39 ff39 ff39 ff39 ff39 ff39 ff39 ff3a ff3a ff39 ff39 ff3a ff3a ff39 ff39 ff39 ff39 ff39 ff39 ff39 ff38 ff38 ff39 ff38 ff38 ff39 ff39 ff38 ff37 ff38 ff39 ff37 ff39 ff38 ff37 ff37 ff37 ff37 ff37 ff37 ff38 ff37 ff38 ff38 ff37 ff36 ff36 ff36 ff37 ff36 ff37 ff36 ff36 ff36 ff36 ff36 ff36 ff36 ff36 ff36 ff36 ff35 ff36 ff35 ff35 ff36 ff36 ff35 ff35 ff35 ff35 ff34 ff34 ff35 ff35 ff34 ff34 ff34 ff33 ff33 ff32 ff33 ff33 ff33 ff33 ff32 ff33 ff33 ff33 ff32 ff32 ff31 ff32 ff32 ff32 ff31 ff31 ff32 ff32 ff31 ff31 ff31 ff32 ff31 ff31 ff30 ff30 ff30 ff31 ff31 ff30 ff31 ff31 ff31 ff31 ff31 ff30 ff2f ff30 ff2f ff30 ff30 ff30 ff30 ff2f ff2f ff2f ff2f ff2e ff2f ff2f ff2e ff2f ff2f ff2e ff2f ff2e ff2e ff2e ff2e ff2e ff2f ff2d ff2e ff2e ff2d ff2d ff2d ff2d ff2c ff2c ff2c ff2c ff2c ff2c ff2c ff2a ff2a ff2a ff2a ff2a ff2a ff29 ff29 ff28 ff29 ff29 ff28 ff29 ff28 ff29 ff28 ff28 ff28 ff28 ff28 ff27 ff27 ff27 ff26 ff26 ff25 ff26 ff26 ff25 ff25 ff25 ff25 ff24 ff25 ff24 ff23 ff24 ff24 ff23 ff23 ff22 ff22 ff20 ff21 ff22 ff21 ff1f ff20 ff20 ff1f ff1e ff1e ff1e ff1e ff1e ff1c ff1d ff1d ff1c ff1b ff1b ff1b ff1a ff1a ff1a ff19 ff18 ff19 ff18 ff18 ff18 ff16 ff16 ff16 ff16 ff15 ff15 ff14 ff13 ff14 ff13 ff12 ff11 ff11 ff11 ff10 ff10 ff0f ff0f ff0e ff0e ff0d ff0d ff0c ff0c ff0c ff0b ff0b ff0b ff0a ff0a ff09 ff09 ff09 ff09 ff08 ff07 ff07 ff07 ff07 ff06 ff06 ff06 ff05 ff05 ff05 ff04 ff04 ff04 ff04 ff04 ff04 ff03 ff03 ff03 ff03 ff03 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 │ │ -e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff03 ff03 ff03 ff03 ff03 ff04 ff04 ff04 ff04 ff05 ff05 ff05 ff05 ff06 ff06 ff06 ff07 ff07 ff07 ff08 ff08 ff08 ff09 ff09 ff09 ff0a ff0a ff0b ff0b ff0b ff0c ff0d ff0d ff0e ff0e ff0f ff0f ff10 ff10 ff11 ff12 ff12 ff12 ff13 ff13 ff14 ff15 ff15 ff16 ff16 ff17 ff17 ff18 ff18 ff18 ff19 ff1a ff1a ff1b ff1b ff1c ff1c ff1c ff1d ff1e ff1f ff1e ff1f ff21 ff20 ff21 ff22 ff22 ff23 ff23 ff24 ff24 ff24 ff24 ff24 ff26 ff27 ff28 ff27 ff27 ff27 ff28 ff29 ff29 ff29 ff2a ff2a ff29 ff2b ff2b ff2b ff2b ff2b ff2c ff2c ff2d ff2c ff2d ff2c ff2e ff2d ff2e ff2e ff2e ff2f ff2f ff2e ff2f ff2f ff31 ff30 ff30 ff30 ff30 ff30 ff31 ff30 ff30 ff31 ff31 ff30 ff32 ff31 ff32 ff31 ff31 ff33 ff33 ff33 ff32 ff33 ff32 ff33 ff34 ff35 ff34 ff35 ff34 ff34 ff35 ff34 ff34 ff35 ff34 ff35 ff35 ff36 ff35 ff35 ff35 ff36 ff37 ff36 ff35 ff36 ff37 ff36 ff36 ff36 ff37 ff37 ff36 ff37 ff36 ff37 ff37 ff36 ff37 ff37 ff37 ff37 ff37 ff38 ff38 ff38 ff38 ff38 ff38 ff39 ff38 ff38 ff38 ff38 ff38 ff38 ff39 ff39 ff38 ff38 ff38 ff39 ff38 ff38 ff38 ff39 ff39 ff39 ff39 ff3a ff3a ff3a ff39 ff39 ff3a ff3a ff3b ff3a ff3a ff3a ff3a ff3a ff3a ff3a ff3a ff3a ff3a ff3a ff3a ff3a ff3b ff3b ff3b ff3b ff3a ff3a ff3b ff3b ff3b ff3b ff3b ff3b ff3b ff3a ff3b ff3b ff3c ff3b ff3c ff3b ff3c ff3b ff3b ff3c ff3b ff3c ff3b ff3c ff3c ff3c ff3d ff3c ff3c ff3d ff3d ff3d ff3c ff3c ff3c ff3d ff3d ff3d ff3d ff3e ff3e ff3e ff3e ff3e ff3e ff3e ff3e ff3e ff3e ff3e ff3e ff3e ff3e ff3e ff3e ff3e ff3f ff3e ff3e ff3e ff3e ff3e ff3f ff3f ff3f ff3f ff3f ff3f ff3f ff3e ff3f ff3e ff3f ff3f ff3f ff3e ff3f ff3f ff3f ff3f ff3f ff3f ff40 ff3f ff3f ff3f ff3f ff3f ff3f ff3f ff40 ff3f ff3f ff40 ff40 ff41 ff40 ff40 ff41 ff3f ff3f ff3f ff41 ff40 ff3f ff40 ff40 ff40 ff3f ff41 ff40 ff40 ff40 ff41 ff40 ff40 ff40 ff40 ff40 ff40 ff41 ff40 ff40 ff40 ff41 ff40 ff41 ff41 ff40 ff40 ff40 ff40 ff41 ff40 ff41 ff40 ff40 ff40 ff40 ff40 ff40 ff41 ff41 ff40 ff41 ff40 ff40 ff42 ff40 ff41 ff40 ff40 ff40 ff41 ff40 ff41 ff40 ff40 ff40 ff40 ff40 ff40 ff40 ff40 ff40 ff40 ff40 ff40 ff41 ff40 ff40 ff40 ff41 ff40 ff40 ff40 ff40 ff41 ff40 ff41 ff41 ff41 ff40 ff40 ff40 ff40 ff42 ff40 ff40 ff40 ff40 ff40 ff40 ff41 ff40 ff41 ff40 ff41 ff40 ff40 ff40 ff40 ff41 ff40 ff40 ff41 ff40 ff40 ff40 ff41 ff41 ff40 ff40 ff40 ff40 ff40 ff40 ff40 ff40 ff41 ff40 ff41 ff40 ff40 ff40 ff40 ff40 ff40 ff40 ff40 ff40 ff3f ff40 ff40 ff3f ff3f ff3f ff3f ff40 ff40 ff40 ff3f ff3f ff40 ff41 ff40 ff40 ff40 ff3f ff40 ff3f ff40 ff40 ff40 ff3f ff40 ff3f ff3f ff3f ff3f ff3f ff3f ff3f ff3f ff3f ff40 ff3f ff3f ff3f ff3f ff3e ff3f ff3e ff3f ff3f ff3f ff3f ff3f ff3f ff3f ff3f ff3f ff3f ff3f ff3f ff3f ff3f ff3f ff3f ff3f ff3e ff3f ff3e ff3f ff3f ff3f ff3f ff3f ff3f ff3e ff3e ff3e ff3e ff3d ff3e ff3e ff3e ff3e ff3d ff3e ff3e ff3e ff3e ff3e ff3e ff3e ff3d ff3c ff3c ff3d ff3d ff3d ff3d ff3d ff3e ff3d ff3c ff3c ff3c ff3c ff3c ff3b ff3b ff3b ff3c ff3b ff3c ff3c ff3b ff3b ff3b ff3b ff3b ff3b ff3b ff3b ff3b ff3a ff3a ff3a ff3b ff3b ff3b ff3b ff3a ff3a ff3a ff3a ff3a ff39 ff3a ff39 ff39 ff3a ff3a ff3a ff3a ff3a ff3a ff3a ff3a ff3a ff39 ff39 ff39 ff38 ff38 ff39 ff38 ff3a ff3a ff39 ff39 ff3a ff3a ff39 ff38 ff39 ff38 ff38 ff39 ff39 ff38 ff38 ff38 ff37 ff38 ff38 ff38 ff38 ff37 ff38 ff38 ff37 ff38 ff38 ff37 ff37 ff37 ff37 ff37 ff37 ff37 ff37 ff37 ff37 ff37 ff36 ff36 ff36 ff36 ff36 ff37 ff36 ff36 ff36 ff36 ff36 ff36 ff36 ff35 ff36 ff35 ff35 ff36 ff35 ff35 ff35 ff36 ff35 ff35 ff34 ff34 ff33 ff34 ff35 ff34 ff33 ff32 ff33 ff32 ff32 ff32 ff32 ff32 ff32 ff32 ff31 ff32 ff33 ff32 ff32 ff31 ff31 ff32 ff31 ff31 ff31 ff31 ff31 ff31 ff30 ff31 ff31 ff31 ff30 ff31 ff30 ff30 ff30 ff31 ff2f ff30 ff31 ff31 ff31 ff31 ff30 ff30 ff2f ff2f ff2f ff2f ff2f ff2f ff2f ff2f ff2f ff2f ff2f ff2e ff2f ff2e ff2e ff2f ff2e ff2e ff2e ff2d ff2d ff2d ff2d ff2d ff2d ff2c ff2d ff2d ff2d ff2c ff2d ff2c ff2b ff2b ff2b ff2a ff2a ff2a ff2a ff2a ff2a ff2a ff29 ff29 ff29 ff29 ff28 ff28 ff29 ff29 ff28 ff28 ff27 ff27 ff28 ff28 ff27 ff28 ff26 ff26 ff26 ff27 ff26 ff26 ff25 ff26 ff26 ff25 ff24 ff24 ff24 ff23 ff24 ff23 ff22 ff22 ff22 ff22 ff22 ff21 ff21 ff20 ff1f ff20 ff1f ff1e ff1e ff1e ff1e ff1e ff1e ff1d ff1c ff1d ff1c ff1b ff1b ff1b ff1a ff19 ff1a ff19 ff18 ff19 ff18 ff17 ff17 ff17 ff16 ff16 ff15 ff15 ff14 ff14 ff14 ff13 ff12 ff13 ff12 ff11 ff11 ff10 ff10 ff0f ff0f ff0e ff0e ff0e ff0d ff0d ff0c ff0c ff0c ff0b ff0b ff0a ff0a ff0a ff09 ff09 ff09 ff08 ff08 ff08 ff07 ff07 ff06 ff06 ff06 ff06 ff05 ff05 ff05 ff05 ff04 ff04 ff04 ff04 ff03 ff03 ff03 ff03 ff03 ff03 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 │ │ -e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff03 ff03 ff03 ff03 ff03 ff04 ff04 ff04 ff04 ff05 ff05 ff05 ff05 ff06 ff06 ff06 ff07 ff07 ff07 ff08 ff08 ff08 ff08 ff09 ff09 ff0a ff0a ff0a ff0b ff0c ff0c ff0c ff0d ff0d ff0e ff0e ff0f ff10 ff10 ff10 ff11 ff11 ff12 ff12 ff13 ff14 ff14 ff15 ff15 ff15 ff16 ff17 ff17 ff18 ff19 ff18 ff1a ff19 ff1a ff1b ff1b ff1c ff1c ff1d ff1d ff1d ff1f ff1f ff1f ff21 ff20 ff22 ff21 ff23 ff23 ff22 ff22 ff24 ff25 ff26 ff26 ff26 ff26 ff26 ff27 ff29 ff28 ff28 ff28 ff29 ff29 ff29 ff2a ff2a ff2a ff2a ff2b ff2b ff2c ff2c ff2d ff2c ff2c ff2c ff2d ff2e ff2e ff2e ff2f ff2e ff2e ff2f ff30 ff2e ff2f ff30 ff30 ff2f ff31 ff30 ff30 ff31 ff31 ff30 ff30 ff30 ff31 ff31 ff31 ff31 ff31 ff31 ff32 ff33 ff32 ff32 ff32 ff34 ff33 ff33 ff33 ff33 ff33 ff33 ff34 ff34 ff33 ff34 ff35 ff35 ff35 ff35 ff35 ff35 ff35 ff36 ff35 ff35 ff35 ff36 ff36 ff36 ff35 ff35 ff36 ff37 ff36 ff36 ff37 ff36 ff36 ff36 ff37 ff37 ff37 ff38 ff37 ff37 ff37 ff37 ff37 ff37 ff37 ff38 ff38 ff37 ff37 ff38 ff37 ff37 ff38 ff38 ff38 ff39 ff38 ff38 ff38 ff39 ff39 ff39 ff38 ff39 ff3a ff3a ff39 ff39 ff3a ff3a ff3a ff39 ff3a ff3a ff3a ff39 ff3a ff3a ff3a ff3a ff39 ff39 ff3a ff3a ff3a ff3a ff3a ff3a ff3a ff3a ff3a ff3a ff3a ff3a ff3a ff3a ff3b ff3a ff3b ff3a ff3b ff3b ff3b ff3b ff3b ff3b ff3a ff3b ff3b ff3b ff3b ff3b ff3b ff3c ff3c ff3b ff3c ff3c ff3c ff3c ff3b ff3c ff3c ff3d ff3d ff3c ff3c ff3d ff3e ff3d ff3d ff3d ff3c ff3d ff3d ff3c ff3d ff3e ff3d ff3c ff3c ff3d ff3d ff3d ff3e ff3d ff3d ff3e ff3e ff3e ff3e ff3e ff3e ff3f ff3e ff3f ff3f ff3e ff3f ff3e ff3f ff3e ff3f ff3e ff3f ff3f ff3f ff3f ff3e ff3e ff3e ff3f ff3f ff3f ff3f ff3f ff3f ff3f ff40 ff3e ff3f ff40 ff40 ff40 ff3f ff3f ff40 ff3f ff3f ff3f ff40 ff3f ff3f ff40 ff40 ff40 ff3f ff40 ff3f ff3f ff3f ff40 ff3f ff3f ff3f ff40 ff40 ff40 ff3f ff40 ff3f ff3f ff41 ff40 ff41 ff41 ff40 ff40 ff40 ff40 ff41 ff40 ff41 ff3f ff3f ff3f ff3f ff40 ff3f ff41 ff41 ff3f ff41 ff40 ff40 ff41 ff3f ff41 ff40 ff40 ff40 ff41 ff40 ff41 ff40 ff40 ff3f ff3f ff40 ff40 ff3f ff40 ff3f ff40 ff40 ff3f ff41 ff3f ff40 ff3f ff41 ff40 ff3f ff40 ff40 ff41 ff3f ff41 ff40 ff41 ff3f ff3f ff3f ff40 ff40 ff40 ff40 ff3f ff40 ff3f ff3f ff40 ff3f ff40 ff40 ff41 ff3f ff3f ff3f ff3f ff41 ff40 ff3f ff41 ff3f ff3f ff40 ff41 ff41 ff3f ff40 ff3f ff3f ff3f ff40 ff3f ff40 ff41 ff3f ff41 ff40 ff40 ff40 ff40 ff40 ff40 ff40 ff3f ff3f ff3e ff3f ff3f ff3f ff3f ff3f ff3f ff3f ff3e ff3f ff3f ff3f ff3f ff3f ff40 ff3f ff3f ff3e ff3f ff3f ff3f ff40 ff3f ff3f ff3f ff3f ff3e ff3e ff3e ff3e ff3e ff3f ff3f ff3e ff3e ff3f ff3f ff3f ff3e ff3e ff3e ff3e ff3e ff3e ff3e ff3e ff3e ff3f ff3e ff3e ff3f ff3e ff3e ff3e ff3f ff3f ff3f ff3e ff3f ff3e ff3f ff3e ff3f ff3e ff3f ff3f ff3f ff3f ff3e ff3e ff3e ff3e ff3d ff3e ff3e ff3e ff3d ff3d ff3e ff3e ff3e ff3e ff3e ff3d ff3d ff3c ff3b ff3c ff3c ff3c ff3b ff3c ff3c ff3d ff3b ff3c ff3b ff3c ff3c ff3b ff3b ff3b ff3b ff3c ff3b ff3b ff3b ff3b ff3a ff3b ff3b ff3a ff3a ff3b ff3a ff3b ff3a ff3a ff3a ff3b ff3b ff3b ff3a ff3a ff3a ff3a ff3a ff3a ff39 ff39 ff39 ff39 ff3a ff39 ff39 ff39 ff3a ff3a ff39 ff39 ff39 ff39 ff39 ff39 ff38 ff38 ff38 ff38 ff39 ff39 ff39 ff39 ff39 ff39 ff39 ff38 ff39 ff38 ff38 ff39 ff38 ff38 ff38 ff38 ff38 ff37 ff37 ff37 ff37 ff37 ff37 ff37 ff37 ff37 ff37 ff37 ff37 ff37 ff36 ff36 ff36 ff36 ff36 ff37 ff36 ff37 ff36 ff36 ff36 ff35 ff36 ff36 ff35 ff36 ff36 ff36 ff36 ff36 ff36 ff35 ff35 ff35 ff34 ff34 ff35 ff34 ff35 ff34 ff34 ff34 ff33 ff33 ff32 ff33 ff33 ff33 ff33 ff32 ff33 ff32 ff32 ff31 ff32 ff32 ff32 ff31 ff31 ff32 ff31 ff32 ff32 ff31 ff31 ff32 ff31 ff31 ff30 ff30 ff30 ff30 ff30 ff30 ff30 ff30 ff30 ff31 ff30 ff30 ff2f ff2f ff2e ff30 ff2f ff2f ff2f ff2f ff2f ff30 ff2f ff2f ff2f ff2e ff2e ff2e ff2e ff2f ff2f ff2f ff2e ff2d ff2f ff2e ff2e ff2d ff2d ff2e ff2d ff2d ff2d ff2d ff2d ff2d ff2c ff2b ff2b ff2c ff2c ff2b ff2c ff2b ff2a ff2a ff2a ff2a ff2a ff2a ff2a ff29 ff28 ff28 ff29 ff28 ff28 ff29 ff28 ff28 ff28 ff28 ff28 ff27 ff27 ff27 ff28 ff27 ff26 ff25 ff25 ff26 ff26 ff26 ff26 ff25 ff25 ff24 ff24 ff23 ff24 ff24 ff23 ff22 ff22 ff21 ff21 ff21 ff21 ff21 ff20 ff20 ff1f ff1f ff1f ff1e ff1e ff1d ff1e ff1d ff1d ff1d ff1c ff1c ff1c ff1b ff1b ff1a ff1a ff1a ff19 ff19 ff18 ff18 ff18 ff18 ff17 ff17 ff16 ff16 ff15 ff14 ff13 ff14 ff13 ff12 ff13 ff12 ff11 ff10 ff10 ff10 ff0f ff0f ff0f ff0e ff0e ff0d ff0d ff0c ff0c ff0c ff0b ff0b ff0b ff0a ff0a ff09 ff09 ff09 ff08 ff08 ff07 ff08 ff07 ff07 ff06 ff06 ff06 ff05 ff05 ff05 ff05 ff04 ff04 ff04 ff04 ff04 ff03 ff03 ff03 ff03 ff03 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 e500 ff01 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 │ │ -e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff03 ff03 ff03 ff03 ff03 ff03 ff04 ff04 ff04 ff04 ff05 ff05 ff05 ff06 ff06 ff06 ff06 ff07 ff07 ff07 ff07 ff08 ff08 ff09 ff09 ff09 ff0a ff0a ff0b ff0b ff0b ff0c ff0c ff0c ff0e ff0e ff0e ff0f ff0f ff10 ff11 ff11 ff12 ff12 ff13 ff13 ff13 ff14 ff14 ff15 ff16 ff16 ff17 ff17 ff18 ff18 ff18 ff1a ff1a ff1b ff1b ff1c ff1c ff1c ff1c ff1d ff1e ff1f ff1f ff20 ff20 ff21 ff21 ff21 ff21 ff22 ff24 ff24 ff24 ff24 ff24 ff25 ff26 ff26 ff27 ff27 ff27 ff28 ff28 ff28 ff29 ff2a ff29 ff29 ff2a ff2b ff2c ff2b ff2c ff2b ff2c ff2c ff2c ff2c ff2c ff2c ff2e ff2e ff2d ff2e ff2e ff2d ff2f ff2f ff2f ff2e ff2f ff30 ff30 ff30 ff30 ff30 ff2f ff30 ff30 ff30 ff30 ff31 ff30 ff30 ff31 ff32 ff31 ff31 ff32 ff32 ff33 ff32 ff32 ff31 ff32 ff32 ff33 ff33 ff32 ff34 ff34 ff34 ff33 ff33 ff33 ff34 ff34 ff34 ff34 ff34 ff35 ff36 ff36 ff36 ff35 ff35 ff36 ff36 ff35 ff35 ff36 ff35 ff36 ff36 ff36 ff36 ff37 ff37 ff36 ff36 ff36 ff36 ff37 ff36 ff37 ff36 ff36 ff37 ff37 ff38 ff37 ff37 ff37 ff38 ff38 ff38 ff38 ff38 ff37 ff38 ff38 ff38 ff37 ff38 ff38 ff38 ff38 ff39 ff3a ff39 ff39 ff39 ff39 ff39 ff39 ff38 ff39 ff3a ff39 ff39 ff39 ff39 ff39 ff39 ff39 ff39 ff39 ff39 ff3a ff3a ff3a ff3a ff3a ff3a ff3a ff3b ff3b ff3a ff3b ff3a ff3a ff3b ff3a ff3b ff3a ff3a ff3a ff3a ff3a ff3b ff3b ff3b ff3b ff3b ff3b ff3b ff3b ff3b ff3b ff3b ff3b ff3b ff3c ff3c ff3b ff3b ff3b ff3c ff3c ff3c ff3c ff3c ff3b ff3c ff3b ff3b ff3c ff3c ff3b ff3b ff3c ff3c ff3c ff3c ff3d ff3c ff3c ff3d ff3d ff3e ff3e ff3d ff3e ff3e ff3e ff3e ff3e ff3e ff3e ff3e ff3e ff3e ff3e ff3e ff3e ff3e ff3e ff3e ff3e ff3e ff3e ff3e ff3f ff3f ff3f ff3f ff3f ff3f ff3f ff3e ff3f ff3f ff3f ff3f ff3e ff3e ff3f ff3f ff3f ff3f ff3f ff3e ff3f ff40 ff40 ff40 ff3f ff3f ff3f ff3f ff3f ff3f ff3e ff3f ff3e ff40 ff40 ff40 ff3e ff40 ff3f ff3f ff40 ff40 ff40 ff3f ff40 ff40 ff40 ff40 ff40 ff40 ff40 ff3f ff3f ff3f ff3f ff40 ff3f ff3f ff3f ff3f ff40 ff40 ff40 ff3f ff3e ff40 ff40 ff40 ff40 ff40 ff40 ff40 ff40 ff40 ff3e ff3f ff40 ff40 ff3e ff40 ff3f ff40 ff40 ff3f ff40 ff3e ff40 ff3f ff3f ff40 ff3f ff40 ff40 ff3f ff3f ff40 ff40 ff40 ff3e ff3f ff3f ff40 ff3f ff40 ff40 ff3f ff40 ff3f ff3f ff40 ff3f ff3f ff40 ff40 ff3f ff3f ff3f ff3e ff40 ff40 ff3f ff40 ff3f ff3f ff40 ff40 ff40 ff3f ff40 ff3f ff3f ff3f ff40 ff3e ff40 ff40 ff3f ff40 ff40 ff3f ff40 ff40 ff40 ff40 ff40 ff3f ff3f ff3e ff3f ff3f ff3f ff3f ff3f ff3f ff3e ff3e ff3e ff3f ff3f ff3f ff3f ff3e ff3f ff3e ff3e ff3f ff3f ff3f ff3e ff3f ff3f ff3f ff3f ff3e ff3e ff3e ff3e ff3e ff3f ff3f ff3e ff3e ff3f ff3f ff3f ff3e ff3e ff3e ff3e ff3e ff3e ff3e ff3e ff3e ff3e ff3e ff3e ff3e ff3e ff3e ff3e ff3e ff3e ff3e ff3e ff3e ff3e ff3e ff3e ff3e ff3e ff3e ff3e ff3e ff3d ff3d ff3d ff3e ff3e ff3d ff3d ff3e ff3d ff3c ff3d ff3d ff3c ff3d ff3c ff3d ff3c ff3b ff3b ff3b ff3c ff3c ff3b ff3b ff3b ff3b ff3b ff3b ff3b ff3b ff3b ff3b ff3b ff3b ff3b ff3b ff3b ff3a ff3b ff3b ff3b ff3a ff3a ff3a ff3a ff3a ff3a ff3a ff3a ff3a ff3a ff3a ff3a ff3a ff3a ff3a ff3a ff3a ff39 ff39 ff3a ff39 ff38 ff39 ff39 ff39 ff38 ff38 ff39 ff3a ff39 ff38 ff39 ff38 ff38 ff39 ff39 ff38 ff38 ff37 ff38 ff38 ff38 ff38 ff38 ff38 ff38 ff38 ff38 ff38 ff37 ff37 ff38 ff38 ff38 ff38 ff38 ff38 ff37 ff37 ff36 ff36 ff37 ff36 ff36 ff37 ff36 ff36 ff37 ff36 ff37 ff36 ff36 ff36 ff36 ff36 ff37 ff36 ff37 ff35 ff35 ff36 ff35 ff35 ff36 ff35 ff35 ff35 ff35 ff35 ff35 ff35 ff34 ff33 ff35 ff33 ff33 ff34 ff33 ff33 ff33 ff32 ff33 ff33 ff33 ff32 ff32 ff32 ff32 ff32 ff32 ff32 ff31 ff31 ff31 ff31 ff32 ff32 ff31 ff30 ff30 ff30 ff32 ff30 ff31 ff30 ff30 ff31 ff31 ff30 ff30 ff2f ff2f ff30 ff30 ff30 ff2f ff30 ff30 ff30 ff30 ff2f ff2f ff2e ff2e ff2e ff2e ff2e ff2e ff2f ff2e ff2f ff2f ff2f ff2e ff2e ff2d ff2e ff2f ff2e ff2e ff2d ff2d ff2e ff2e ff2e ff2d ff2c ff2c ff2c ff2c ff2c ff2c ff2c ff2c ff2b ff2a ff2a ff2b ff2b ff2a ff2a ff2a ff2a ff2a ff2a ff29 ff29 ff29 ff29 ff29 ff28 ff28 ff29 ff28 ff28 ff28 ff28 ff28 ff27 ff27 ff27 ff27 ff26 ff26 ff27 ff26 ff26 ff25 ff25 ff25 ff25 ff25 ff25 ff24 ff24 ff23 ff23 ff22 ff22 ff22 ff21 ff21 ff21 ff21 ff20 ff21 ff20 ff1f ff1e ff1f ff1e ff1e ff1e ff1d ff1d ff1d ff1c ff1c ff1c ff1b ff1b ff1a ff1b ff1a ff19 ff1a ff19 ff19 ff17 ff18 ff17 ff17 ff16 ff16 ff16 ff15 ff15 ff14 ff14 ff13 ff13 ff12 ff11 ff11 ff11 ff11 ff10 ff0f ff0f ff0f ff0e ff0e ff0d ff0d ff0d ff0d ff0c ff0c ff0b ff0b ff0a ff0a ff0a ff09 ff09 ff08 ff08 ff08 ff07 ff07 ff07 ff06 ff06 ff06 ff06 ff05 ff05 ff05 ff05 ff04 ff04 ff04 ff04 ff03 ff03 ff03 ff03 ff03 ff03 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 │ │ -e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff03 ff03 ff03 ff03 ff03 ff03 ff04 ff04 ff04 ff05 ff05 ff05 ff05 ff05 ff06 ff06 ff06 ff07 ff07 ff07 ff08 ff08 ff09 ff09 ff09 ff0a ff0a ff0a ff0b ff0b ff0c ff0c ff0c ff0d ff0e ff0e ff0f ff10 ff10 ff10 ff11 ff11 ff11 ff12 ff13 ff13 ff14 ff15 ff15 ff15 ff16 ff15 ff17 ff17 ff19 ff19 ff19 ff19 ff1a ff1b ff1b ff1b ff1c ff1d ff1d ff1d ff1e ff1e ff1e ff20 ff20 ff20 ff21 ff23 ff21 ff22 ff22 ff22 ff23 ff23 ff23 ff25 ff26 ff26 ff26 ff27 ff27 ff28 ff28 ff28 ff29 ff2a ff29 ff29 ff29 ff2a ff2a ff2a ff2b ff2b ff2c ff2c ff2c ff2d ff2d ff2c ff2c ff2d ff2d ff2e ff2e ff2e ff2e ff2e ff2e ff2f ff2e ff2f ff2f ff2f ff30 ff30 ff30 ff30 ff31 ff30 ff30 ff31 ff30 ff31 ff31 ff31 ff30 ff31 ff32 ff31 ff31 ff32 ff32 ff33 ff33 ff32 ff33 ff33 ff33 ff32 ff32 ff32 ff33 ff33 ff33 ff33 ff33 ff34 ff34 ff34 ff34 ff34 ff34 ff35 ff35 ff35 ff34 ff35 ff35 ff36 ff36 ff35 ff35 ff36 ff36 ff36 ff36 ff36 ff36 ff36 ff36 ff37 ff36 ff36 ff37 ff37 ff37 ff37 ff37 ff37 ff37 ff37 ff37 ff37 ff37 ff37 ff38 ff37 ff37 ff37 ff38 ff38 ff38 ff38 ff39 ff38 ff38 ff38 ff38 ff38 ff38 ff38 ff38 ff38 ff39 ff39 ff38 ff38 ff38 ff38 ff38 ff38 ff39 ff39 ff39 ff3a ff3a ff39 ff3a ff3a ff3a ff3a ff39 ff39 ff3a ff3a ff3a ff3a ff3a ff39 ff3a ff39 ff3a ff3a ff3a ff3a ff3a ff3a ff3a ff3a ff3b ff3a ff3b ff3b ff3b ff3a ff3b ff3b ff3a ff3b ff3b ff3a ff3b ff3b ff3c ff3b ff3b ff3b ff3c ff3b ff3b ff3a ff3b ff3b ff3b ff3b ff3b ff3c ff3c ff3c ff3b ff3c ff3c ff3c ff3c ff3c ff3c ff3d ff3c ff3d ff3d ff3d ff3d ff3d ff3e ff3d ff3d ff3d ff3e ff3d ff3c ff3d ff3d ff3d ff3d ff3e ff3e ff3e ff3e ff3e ff3f ff3f ff3f ff3f ff3f ff3f ff3e ff3e ff3f ff3f ff3f ff3e ff3e ff3f ff3f ff3f ff3f ff3f ff3e ff3f ff3f ff3f ff3f ff3f ff3f ff3f ff3f ff3f ff3f ff3e ff3f ff3e ff3f ff3f ff3f ff3e ff3f ff3f ff3f ff3f ff3f ff3e ff3f ff3f ff3f ff3f ff3f ff3f ff3f ff3f ff3f ff3f ff3f ff3f ff3f ff3f ff3f ff3e ff3f ff3f ff3f ff3f ff3f ff3e ff3f ff3f ff3f ff3f ff3e ff3f ff3f ff3f ff3f ff3e ff3f ff3f ff3f ff3e ff3f ff3f ff3f ff3f ff3f ff3f ff3e ff3f ff3f ff3e ff3f ff3f ff3f ff3f ff3f ff3f ff3f ff3f ff3f ff3e ff3f ff3f ff3f ff3f ff3f ff3f ff3f ff3f ff3f ff3f ff40 ff3f ff3f ff3f ff3f ff3f ff3f ff3f ff3e ff40 ff40 ff3f ff3f ff3f ff3f ff40 ff3f ff3f ff3e ff40 ff3f ff3f ff3f ff40 ff3e ff40 ff3f ff3f ff3f ff40 ff3e ff40 ff3f ff3f ff3f ff3f ff3f ff3f ff3e ff3f ff3f ff3f ff3e ff3e ff3e ff3e ff3e ff3e ff3e ff3e ff3e ff3e ff3e ff3e ff3e ff3e ff3e ff3e ff3e ff3e ff3e ff3e ff3e ff3e ff3e ff3e ff3e ff3e ff3e ff3e ff3e ff3e ff3e ff3e ff3e ff3e ff3e ff3e ff3e ff3e ff3e ff3e ff3d ff3e ff3d ff3d ff3e ff3d ff3d ff3d ff3c ff3d ff3c ff3c ff3c ff3d ff3d ff3d ff3c ff3c ff3c ff3d ff3c ff3d ff3d ff3c ff3c ff3c ff3d ff3d ff3c ff3d ff3d ff3c ff3c ff3c ff3c ff3b ff3c ff3b ff3c ff3b ff3a ff3b ff3b ff3c ff3b ff3b ff3b ff3a ff3b ff3a ff3a ff3a ff3a ff3a ff3a ff3a ff3a ff3a ff3a ff3a ff3a ff3a ff3a ff3a ff3a ff3a ff3a ff3a ff39 ff39 ff39 ff3a ff39 ff39 ff39 ff39 ff39 ff3a ff39 ff39 ff39 ff39 ff39 ff3a ff39 ff38 ff39 ff38 ff38 ff38 ff38 ff39 ff39 ff38 ff38 ff39 ff38 ff38 ff39 ff39 ff38 ff37 ff37 ff38 ff38 ff37 ff37 ff37 ff38 ff37 ff37 ff38 ff37 ff37 ff37 ff37 ff37 ff37 ff37 ff37 ff37 ff37 ff37 ff36 ff36 ff36 ff36 ff36 ff37 ff36 ff35 ff37 ff36 ff35 ff36 ff36 ff35 ff35 ff35 ff36 ff34 ff36 ff35 ff35 ff36 ff35 ff35 ff34 ff34 ff34 ff34 ff34 ff34 ff34 ff33 ff33 ff33 ff34 ff33 ff32 ff33 ff33 ff32 ff33 ff31 ff33 ff33 ff33 ff32 ff31 ff31 ff32 ff31 ff31 ff31 ff31 ff31 ff31 ff31 ff31 ff31 ff30 ff30 ff30 ff2f ff30 ff2f ff30 ff30 ff30 ff2f ff31 ff30 ff30 ff2f ff2f ff2f ff2f ff2f ff2f ff2f ff2e ff2f ff2f ff2f ff2f ff2e ff2e ff2d ff2e ff2d ff2e ff2f ff2e ff2f ff2f ff2f ff2e ff2e ff2d ff2e ff2d ff2e ff2d ff2c ff2c ff2d ff2d ff2d ff2c ff2b ff2b ff2b ff2a ff2a ff2a ff2a ff2b ff2b ff2a ff2a ff2a ff2a ff2a ff2a ff2a ff29 ff28 ff28 ff29 ff28 ff28 ff28 ff28 ff28 ff28 ff28 ff28 ff28 ff27 ff28 ff27 ff26 ff26 ff26 ff26 ff25 ff25 ff25 ff25 ff25 ff25 ff25 ff23 ff23 ff23 ff23 ff23 ff23 ff23 ff22 ff20 ff20 ff20 ff20 ff20 ff20 ff1f ff1f ff1f ff1f ff1e ff1e ff1e ff1e ff1e ff1d ff1c ff1c ff1c ff1b ff1b ff1a ff1b ff1a ff19 ff19 ff19 ff18 ff18 ff17 ff17 ff16 ff16 ff16 ff15 ff14 ff14 ff14 ff13 ff12 ff12 ff12 ff12 ff12 ff11 ff10 ff10 ff10 ff10 ff0f ff0e ff0e ff0e ff0d ff0d ff0c ff0c ff0c ff0b ff0b ff0b ff0a ff0a ff0a ff09 ff09 ff08 ff08 ff07 ff07 ff07 ff06 ff06 ff06 ff06 ff05 ff05 ff05 ff05 ff05 ff04 ff04 ff04 ff04 ff03 ff03 ff03 ff03 ff03 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 │ │ -e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff03 ff03 ff03 ff03 ff03 ff03 ff04 ff04 ff04 ff04 ff05 ff05 ff05 ff05 ff06 ff06 ff06 ff06 ff07 ff07 ff07 ff08 ff08 ff08 ff09 ff09 ff0a ff0a ff0b ff0b ff0b ff0c ff0c ff0d ff0e ff0e ff0e ff0f ff0f ff10 ff10 ff11 ff12 ff12 ff13 ff13 ff13 ff14 ff14 ff14 ff16 ff16 ff17 ff17 ff18 ff17 ff18 ff1a ff19 ff1a ff1b ff1b ff1c ff1b ff1c ff1d ff1d ff1f ff1f ff1f ff20 ff20 ff20 ff20 ff21 ff22 ff21 ff22 ff23 ff24 ff24 ff24 ff25 ff25 ff25 ff26 ff26 ff28 ff28 ff29 ff28 ff28 ff29 ff28 ff29 ff29 ff2a ff2a ff2a ff2b ff2b ff2b ff2c ff2c ff2c ff2c ff2c ff2c ff2d ff2d ff2d ff2d ff2d ff2f ff2d ff2e ff2e ff2e ff30 ff30 ff30 ff30 ff31 ff30 ff30 ff30 ff30 ff31 ff30 ff30 ff31 ff30 ff30 ff30 ff30 ff31 ff32 ff33 ff32 ff32 ff32 ff32 ff33 ff32 ff32 ff32 ff33 ff33 ff33 ff33 ff33 ff33 ff33 ff33 ff33 ff33 ff33 ff33 ff33 ff35 ff34 ff35 ff35 ff36 ff36 ff35 ff35 ff35 ff35 ff36 ff36 ff36 ff35 ff35 ff35 ff35 ff36 ff35 ff36 ff37 ff36 ff37 ff37 ff37 ff36 ff36 ff36 ff36 ff36 ff37 ff38 ff37 ff37 ff37 ff38 ff38 ff38 ff37 ff37 ff37 ff38 ff37 ff37 ff38 ff37 ff37 ff38 ff37 ff38 ff38 ff38 ff38 ff38 ff38 ff38 ff38 ff39 ff38 ff39 ff39 ff38 ff39 ff3a ff3a ff39 ff3a ff39 ff38 ff39 ff39 ff39 ff39 ff39 ff39 ff39 ff39 ff3a ff39 ff39 ff3a ff3b ff3a ff3a ff3a ff3b ff3a ff3b ff3b ff3b ff3a ff3b ff3b ff3a ff3a ff3a ff3a ff3b ff3b ff3a ff3a ff3b ff3a ff3b ff3a ff3a ff3a ff3b ff3b ff3b ff3a ff3a ff3b ff3c ff3b ff3b ff3c ff3c ff3b ff3b ff3b ff3b ff3c ff3b ff3c ff3c ff3c ff3b ff3c ff3d ff3c ff3c ff3c ff3d ff3c ff3b ff3c ff3c ff3c ff3c ff3d ff3d ff3d ff3e ff3e ff3e ff3e ff3e ff3d ff3e ff3d ff3d ff3e ff3e ff3e ff3e ff3e ff3e ff3e ff3e ff3e ff3e ff3e ff3e ff3e ff3e ff3e ff3f ff3f ff3f ff3e ff3f ff3f ff3f ff3e ff3f ff3e ff3f ff3e ff3f ff3e ff3e ff3e ff3f ff3e ff3e ff3e ff3f ff3f ff3e ff3e ff3f ff3e ff3f ff3e ff3f ff3f ff3f ff3f ff3f ff3f ff3f ff3e ff3f ff3e ff3e ff3e ff3e ff3e ff3e ff3e ff3e ff3e ff3e ff3e ff3e ff3e ff3e ff3e ff3e ff3e ff3e ff3e ff3e ff3e ff3e ff3e ff3e ff3e ff3e ff3e ff3f ff3e ff3e ff3f ff3f ff3e ff3f ff3f ff3f ff3e ff3f ff3e ff3f ff3f ff3f ff3f ff3f ff3f ff3f ff3f ff3f ff3f ff40 ff3f ff3f ff3f ff3f ff3f ff3f ff3f ff3e ff3f ff3f ff3f ff3e ff3f ff3f ff3f ff3f ff3f ff3e ff3f ff3f ff3f ff3f ff3f ff3e ff3f ff3e ff3f ff3f ff3f ff3e ff3f ff3f ff3f ff3f ff3f ff3f ff3f ff3e ff3f ff3f ff3f ff3e ff3e ff3e ff3e ff3e ff3e ff3d ff3d ff3d ff3d ff3e ff3e ff3d ff3d ff3d ff3d ff3d ff3e ff3d ff3e ff3d ff3d ff3d ff3d ff3d ff3d ff3d ff3d ff3d ff3d ff3c ff3c ff3d ff3d ff3e ff3d ff3d ff3c ff3c ff3c ff3c ff3c ff3c ff3d ff3e ff3d ff3b ff3c ff3b ff3c ff3c ff3b ff3c ff3c ff3c ff3c ff3b ff3b ff3b ff3c ff3b ff3b ff3b ff3b ff3b ff3b ff3c ff3b ff3c ff3c ff3c ff3c ff3b ff3b ff3b ff3a ff3b ff3b ff3b ff3a ff3a ff3b ff3b ff3b ff3b ff3b ff3b ff3a ff3b ff3a ff3a ff3a ff39 ff39 ff39 ff39 ff39 ff39 ff39 ff39 ff3a ff39 ff39 ff39 ff39 ff3a ff39 ff3a ff39 ff38 ff39 ff3a ff39 ff39 ff39 ff38 ff38 ff39 ff39 ff39 ff38 ff38 ff38 ff39 ff38 ff38 ff39 ff38 ff38 ff38 ff37 ff38 ff37 ff37 ff38 ff38 ff38 ff37 ff37 ff37 ff38 ff37 ff37 ff38 ff37 ff37 ff37 ff37 ff38 ff36 ff37 ff36 ff37 ff37 ff37 ff36 ff36 ff36 ff36 ff36 ff36 ff36 ff36 ff36 ff36 ff36 ff36 ff35 ff36 ff36 ff35 ff36 ff36 ff35 ff36 ff35 ff35 ff35 ff35 ff34 ff33 ff34 ff34 ff34 ff34 ff35 ff34 ff33 ff33 ff33 ff33 ff33 ff33 ff33 ff32 ff32 ff33 ff33 ff32 ff32 ff32 ff32 ff31 ff31 ff31 ff31 ff31 ff31 ff32 ff31 ff31 ff32 ff30 ff31 ff30 ff31 ff31 ff30 ff31 ff30 ff30 ff30 ff2f ff30 ff2f ff2f ff2f ff2f ff30 ff2f ff2f ff2f ff2f ff30 ff2f ff2f ff2e ff2f ff2e ff2f ff2e ff2e ff2e ff2e ff2f ff2e ff2e ff2e ff2d ff2e ff2d ff2e ff2d ff2e ff2e ff2d ff2e ff2e ff2e ff2d ff2c ff2c ff2c ff2c ff2c ff2c ff2b ff2c ff2c ff2b ff2b ff2b ff2b ff2a ff2a ff2a ff2a ff2a ff2a ff2a ff2a ff2a ff29 ff29 ff28 ff29 ff29 ff28 ff28 ff29 ff28 ff28 ff28 ff27 ff28 ff28 ff27 ff27 ff27 ff26 ff26 ff26 ff26 ff26 ff26 ff26 ff24 ff24 ff24 ff24 ff23 ff24 ff23 ff22 ff22 ff22 ff22 ff21 ff21 ff21 ff21 ff20 ff1f ff1f ff1f ff1e ff1f ff1e ff1f ff1e ff1e ff1d ff1d ff1d ff1d ff1c ff1d ff1c ff1b ff1b ff1b ff1a ff19 ff1a ff19 ff18 ff18 ff17 ff17 ff17 ff16 ff16 ff15 ff15 ff15 ff14 ff13 ff12 ff12 ff12 ff12 ff11 ff11 ff10 ff10 ff10 ff0f ff0f ff0e ff0e ff0e ff0d ff0d ff0c ff0c ff0c ff0b ff0b ff0a ff0a ff0a ff09 ff09 ff09 ff09 ff08 ff08 ff07 ff07 ff07 ff06 ff06 ff06 ff06 ff05 ff05 ff05 ff04 ff04 ff04 ff04 ff04 ff04 ff03 ff03 ff03 ff03 ff03 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 │ │ -e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff03 ff03 ff03 ff03 ff03 ff04 ff04 ff04 ff04 ff04 ff05 ff05 ff05 ff05 ff06 ff06 ff06 ff07 ff07 ff07 ff08 ff08 ff08 ff09 ff09 ff09 ff0a ff0a ff0a ff0b ff0b ff0c ff0c ff0d ff0d ff0e ff0e ff0f ff10 ff10 ff11 ff11 ff11 ff12 ff13 ff13 ff13 ff14 ff14 ff15 ff16 ff16 ff16 ff17 ff18 ff18 ff19 ff1a ff19 ff1a ff1a ff1b ff1b ff1c ff1d ff1d ff1e ff1f ff1e ff1f ff1f ff20 ff21 ff20 ff21 ff22 ff22 ff22 ff23 ff24 ff23 ff23 ff25 ff26 ff27 ff26 ff26 ff27 ff27 ff27 ff28 ff29 ff29 ff28 ff29 ff29 ff2a ff2a ff2b ff2a ff2a ff2b ff2b ff2c ff2c ff2c ff2c ff2c ff2d ff2d ff2e ff2d ff2e ff2e ff2e ff2e ff2e ff2e ff2e ff2f ff2f ff2f ff30 ff30 ff2f ff2f ff2f ff30 ff2f ff2f ff30 ff30 ff31 ff31 ff31 ff31 ff31 ff31 ff32 ff32 ff32 ff32 ff31 ff32 ff33 ff33 ff33 ff32 ff32 ff32 ff33 ff33 ff32 ff33 ff33 ff33 ff34 ff34 ff35 ff34 ff35 ff35 ff34 ff34 ff35 ff35 ff35 ff35 ff35 ff35 ff35 ff35 ff35 ff35 ff35 ff35 ff36 ff36 ff37 ff36 ff36 ff36 ff35 ff36 ff36 ff36 ff37 ff36 ff36 ff37 ff36 ff36 ff36 ff36 ff37 ff36 ff37 ff38 ff37 ff36 ff37 ff37 ff37 ff38 ff37 ff38 ff37 ff38 ff38 ff38 ff38 ff37 ff38 ff39 ff38 ff39 ff38 ff38 ff38 ff39 ff39 ff38 ff39 ff39 ff38 ff38 ff38 ff38 ff39 ff39 ff38 ff39 ff39 ff39 ff39 ff39 ff3a ff3b ff3a ff3a ff3a ff39 ff3a ff39 ff39 ff39 ff39 ff39 ff39 ff3a ff39 ff39 ff3a ff39 ff39 ff39 ff39 ff3a ff3a ff3a ff3a ff3a ff3a ff3b ff3a ff3b ff3a ff3a ff3b ff3b ff3a ff3b ff3b ff3b ff3b ff3b ff3a ff3a ff3b ff3b ff3c ff3c ff3b ff3b ff3b ff3b ff3a ff3b ff3c ff3b ff3b ff3b ff3c ff3c ff3c ff3c ff3c ff3c ff3c ff3d ff3d ff3c ff3c ff3c ff3b ff3d ff3c ff3c ff3e ff3c ff3d ff3d ff3e ff3c ff3c ff3e ff3d ff3e ff3d ff3d ff3c ff3e ff3e ff3c ff3c ff3d ff3e ff3d ff3c ff3d ff3e ff3d ff3d ff3d ff3d ff3c ff3d ff3d ff3e ff3d ff3e ff3d ff3d ff3d ff3d ff3d ff3e ff3d ff3e ff3d ff3e ff3d ff3d ff3d ff3d ff3d ff3d ff3d ff3d ff3e ff3e ff3e ff3e ff3e ff3e ff3e ff3e ff3e ff3e ff3e ff3e ff3e ff3e ff3e ff3e ff3e ff3e ff3e ff3e ff3e ff3e ff3e ff3e ff3e ff3e ff3e ff3e ff3e ff3e ff3e ff3f ff3f ff3e ff3f ff3f ff3f ff3e ff3f ff3e ff3f ff3f ff3f ff3f ff3f ff3f ff3e ff3f ff3f ff3f ff3f ff3e ff3f ff3f ff3f ff3f ff3f ff3f ff3e ff3e ff3e ff3e ff3e ff3f ff3e ff3f ff3f ff3f ff3e ff3f ff3f ff3e ff3e ff3e ff3e ff3f ff3e ff3e ff3e ff3e ff3e ff3e ff3e ff3e ff3e ff3e ff3e ff3e ff3e ff3e ff3e ff3e ff3e ff3e ff3e ff3e ff3e ff3e ff3d ff3d ff3d ff3d ff3d ff3d ff3c ff3c ff3b ff3c ff3c ff3d ff3c ff3d ff3c ff3b ff3c ff3c ff3c ff3c ff3c ff3c ff3c ff3c ff3b ff3b ff3c ff3c ff3d ff3c ff3c ff3b ff3b ff3b ff3c ff3b ff3b ff3c ff3d ff3c ff3b ff3b ff3b ff3c ff3b ff3b ff3c ff3b ff3b ff3b ff3b ff3a ff3b ff3b ff3a ff3b ff3b ff3b ff3a ff3a ff3b ff3b ff3c ff3c ff3c ff3c ff3b ff3b ff3a ff3a ff3a ff3a ff3a ff3a ff3a ff3b ff3b ff3a ff3a ff3a ff3a ff3a ff3a ff3a ff3a ff3a ff39 ff39 ff39 ff39 ff38 ff39 ff38 ff38 ff39 ff38 ff39 ff38 ff39 ff38 ff39 ff3a ff39 ff38 ff39 ff38 ff38 ff38 ff39 ff38 ff37 ff38 ff38 ff39 ff38 ff38 ff38 ff38 ff37 ff37 ff38 ff38 ff38 ff38 ff37 ff37 ff37 ff37 ff37 ff36 ff37 ff37 ff37 ff36 ff37 ff36 ff37 ff36 ff37 ff37 ff37 ff37 ff36 ff36 ff37 ff36 ff36 ff37 ff35 ff36 ff36 ff36 ff36 ff36 ff35 ff36 ff35 ff36 ff36 ff36 ff36 ff35 ff35 ff35 ff35 ff35 ff35 ff35 ff35 ff35 ff35 ff34 ff35 ff33 ff32 ff32 ff33 ff33 ff32 ff33 ff33 ff33 ff33 ff33 ff32 ff33 ff33 ff32 ff31 ff32 ff32 ff32 ff31 ff31 ff32 ff31 ff31 ff30 ff31 ff31 ff31 ff31 ff30 ff31 ff31 ff30 ff30 ff31 ff30 ff30 ff30 ff2f ff30 ff30 ff2f ff30 ff2f ff30 ff2f ff2f ff2f ff2f ff2f ff2f ff2f ff2e ff2f ff2e ff2f ff2f ff2e ff2f ff2e ff2f ff2e ff2e ff2e ff2e ff2f ff2d ff2d ff2e ff2d ff2d ff2d ff2d ff2d ff2d ff2d ff2d ff2d ff2d ff2d ff2d ff2b ff2b ff2a ff2b ff2b ff2b ff2a ff2b ff2b ff2b ff2a ff2a ff2a ff2a ff2a ff2a ff2a ff2a ff29 ff29 ff28 ff29 ff28 ff28 ff28 ff28 ff28 ff28 ff27 ff28 ff28 ff28 ff28 ff27 ff27 ff27 ff26 ff25 ff25 ff25 ff25 ff26 ff26 ff26 ff26 ff25 ff23 ff23 ff22 ff22 ff22 ff22 ff22 ff22 ff21 ff21 ff20 ff1f ff20 ff20 ff20 ff1f ff1e ff1e ff1f ff1e ff1e ff1d ff1d ff1e ff1d ff1b ff1c ff1c ff1c ff1b ff1b ff1b ff1a ff19 ff19 ff19 ff19 ff18 ff18 ff18 ff17 ff16 ff15 ff15 ff15 ff15 ff15 ff14 ff14 ff13 ff12 ff12 ff11 ff11 ff11 ff10 ff10 ff10 ff0f ff0e ff0e ff0e ff0d ff0d ff0c ff0c ff0c ff0b ff0b ff0b ff0a ff0a ff0a ff09 ff09 ff08 ff08 ff08 ff08 ff07 ff07 ff06 ff06 ff06 ff06 ff06 ff05 ff05 ff05 ff04 ff04 ff04 ff04 ff04 ff03 ff03 ff03 ff03 ff03 ff03 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 │ │ -e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff03 ff03 ff03 ff03 ff03 ff04 ff04 ff04 ff04 ff05 ff05 ff05 ff06 ff06 ff06 ff06 ff06 ff07 ff07 ff07 ff08 ff08 ff08 ff09 ff09 ff0a ff0a ff0b ff0b ff0b ff0c ff0c ff0c ff0d ff0d ff0e ff0f ff0f ff0f ff10 ff11 ff11 ff12 ff12 ff13 ff13 ff14 ff14 ff15 ff15 ff15 ff16 ff16 ff17 ff18 ff18 ff19 ff19 ff1a ff1a ff1a ff1c ff1c ff1c ff1d ff1d ff1d ff1e ff1e ff1f ff1f ff20 ff21 ff21 ff20 ff21 ff22 ff22 ff23 ff23 ff23 ff25 ff24 ff24 ff25 ff25 ff26 ff26 ff27 ff28 ff28 ff29 ff28 ff27 ff28 ff29 ff29 ff2a ff2b ff2a ff2a ff2b ff2c ff2b ff2c ff2c ff2c ff2c ff2c ff2d ff2d ff2d ff2d ff2d ff2d ff2d ff2d ff2e ff2e ff30 ff30 ff2e ff2f ff2f ff2f ff2f ff2f ff30 ff30 ff30 ff30 ff31 ff31 ff30 ff30 ff30 ff30 ff31 ff31 ff31 ff32 ff32 ff33 ff33 ff32 ff31 ff31 ff32 ff33 ff32 ff33 ff33 ff33 ff33 ff34 ff34 ff33 ff33 ff32 ff33 ff34 ff35 ff34 ff33 ff33 ff34 ff35 ff35 ff34 ff34 ff34 ff34 ff35 ff36 ff36 ff36 ff35 ff35 ff36 ff35 ff36 ff36 ff35 ff35 ff36 ff36 ff37 ff36 ff35 ff36 ff36 ff36 ff36 ff37 ff37 ff37 ff36 ff36 ff37 ff37 ff37 ff37 ff38 ff37 ff38 ff37 ff38 ff38 ff37 ff38 ff37 ff38 ff37 ff37 ff38 ff37 ff37 ff37 ff38 ff37 ff38 ff38 ff38 ff38 ff38 ff39 ff39 ff38 ff39 ff38 ff38 ff38 ff39 ff38 ff39 ff39 ff39 ff3a ff39 ff38 ff39 ff38 ff38 ff39 ff39 ff39 ff3a ff39 ff39 ff39 ff38 ff39 ff39 ff39 ff39 ff3a ff3a ff3a ff39 ff3a ff3a ff3a ff3a ff3a ff3a ff3a ff3b ff3a ff3a ff3a ff3a ff3b ff3b ff3a ff3a ff3a ff3a ff3a ff3a ff3a ff3b ff3b ff3a ff3a ff3b ff3a ff3b ff3b ff3a ff3b ff3b ff3b ff3c ff3b ff3b ff3a ff3b ff3c ff3c ff3c ff3c ff3b ff3c ff3b ff3b ff3c ff3b ff3c ff3c ff3d ff3b ff3b ff3d ff3c ff3d ff3c ff3c ff3b ff3d ff3d ff3b ff3b ff3c ff3d ff3c ff3b ff3c ff3c ff3c ff3c ff3c ff3b ff3b ff3b ff3c ff3e ff3c ff3d ff3c ff3c ff3c ff3c ff3c ff3e ff3c ff3d ff3c ff3d ff3c ff3c ff3c ff3c ff3c ff3c ff3c ff3c ff3c ff3d ff3d ff3e ff3d ff3d ff3e ff3d ff3d ff3d ff3d ff3d ff3d ff3d ff3d ff3d ff3d ff3d ff3e ff3e ff3e ff3e ff3e ff3e ff3e ff3e ff3e ff3e ff3e ff3e ff3e ff3e ff3e ff3e ff3e ff3e ff3e ff3e ff3e ff3e ff3e ff3f ff3e ff3e ff3e ff3e ff3e ff3e ff3e ff3e ff3f ff3e ff3f ff3f ff3e ff3f ff3e ff3f ff3e ff3e ff3e ff3e ff3e ff3f ff3e ff3d ff3d ff3d ff3d ff3d ff3d ff3c ff3c ff3d ff3e ff3d ff3e ff3d ff3d ff3c ff3d ff3c ff3d ff3d ff3d ff3c ff3c ff3c ff3c ff3d ff3d ff3c ff3d ff3d ff3d ff3c ff3c ff3c ff3c ff3c ff3c ff3c ff3d ff3d ff3c ff3c ff3b ff3c ff3c ff3d ff3c ff3c ff3c ff3b ff3b ff3b ff3c ff3c ff3c ff3c ff3b ff3a ff3a ff3b ff3c ff3c ff3c ff3c ff3b ff3b ff3b ff3b ff3c ff3b ff3b ff3c ff3c ff3b ff3b ff3b ff3b ff3a ff3b ff3b ff3c ff3b ff3a ff3b ff3b ff3a ff3b ff3a ff3a ff3a ff3a ff3b ff3a ff3a ff3a ff3b ff3a ff3a ff3a ff3a ff3b ff3b ff3a ff3a ff3a ff3a ff39 ff39 ff3a ff39 ff39 ff3a ff3a ff3a ff3a ff39 ff39 ff39 ff39 ff3a ff39 ff39 ff38 ff39 ff38 ff39 ff38 ff38 ff38 ff38 ff39 ff38 ff38 ff38 ff39 ff38 ff38 ff37 ff38 ff38 ff38 ff38 ff37 ff37 ff38 ff37 ff37 ff37 ff37 ff38 ff37 ff37 ff37 ff37 ff38 ff37 ff37 ff37 ff37 ff37 ff37 ff37 ff36 ff36 ff36 ff37 ff37 ff36 ff36 ff36 ff36 ff35 ff36 ff35 ff35 ff35 ff36 ff36 ff36 ff36 ff36 ff35 ff35 ff36 ff36 ff36 ff34 ff36 ff35 ff35 ff35 ff36 ff35 ff35 ff35 ff35 ff35 ff34 ff33 ff33 ff34 ff35 ff33 ff34 ff34 ff33 ff34 ff32 ff32 ff31 ff32 ff33 ff32 ff32 ff33 ff33 ff33 ff33 ff32 ff31 ff31 ff31 ff31 ff32 ff31 ff32 ff31 ff31 ff31 ff31 ff31 ff30 ff31 ff31 ff31 ff30 ff2f ff2f ff30 ff30 ff30 ff2f ff30 ff2f ff2f ff2f ff2f ff30 ff2e ff30 ff2f ff30 ff2f ff2f ff2f ff2e ff2e ff2f ff2f ff2e ff2e ff2e ff2e ff2e ff2e ff2e ff2e ff2e ff2d ff2e ff2e ff2e ff2e ff2d ff2d ff2d ff2c ff2c ff2d ff2c ff2c ff2b ff2b ff2d ff2b ff2d ff2b ff2d ff2b ff2b ff2a ff2b ff2a ff2a ff2a ff2a ff2b ff2a ff2a ff29 ff2a ff2a ff29 ff29 ff28 ff28 ff28 ff29 ff28 ff28 ff28 ff27 ff28 ff28 ff28 ff28 ff27 ff27 ff27 ff27 ff26 ff26 ff25 ff26 ff26 ff25 ff25 ff25 ff25 ff25 ff25 ff24 ff24 ff23 ff23 ff23 ff22 ff21 ff22 ff21 ff20 ff21 ff20 ff20 ff20 ff1f ff1f ff1f ff1f ff1f ff1e ff1e ff1d ff1d ff1d ff1d ff1c ff1c ff1c ff1b ff1b ff1b ff1b ff1a ff19 ff19 ff19 ff19 ff18 ff16 ff17 ff17 ff16 ff16 ff16 ff15 ff14 ff13 ff14 ff13 ff13 ff12 ff12 ff12 ff11 ff10 ff10 ff10 ff10 ff0f ff0e ff0e ff0e ff0d ff0d ff0d ff0c ff0c ff0b ff0b ff0b ff0a ff0a ff09 ff09 ff08 ff09 ff08 ff08 ff07 ff07 ff07 ff07 ff06 ff06 ff06 ff05 ff05 ff05 ff05 ff04 ff04 ff04 ff04 ff04 ff03 ff03 ff03 ff03 ff03 ff03 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 │ │ -e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff03 ff03 ff03 ff03 ff03 ff04 ff04 ff04 ff04 ff04 ff05 ff05 ff05 ff05 ff06 ff06 ff06 ff07 ff07 ff07 ff08 ff08 ff08 ff09 ff09 ff09 ff0a ff0a ff0a ff0b ff0b ff0c ff0c ff0d ff0d ff0d ff0e ff0f ff0f ff0f ff10 ff11 ff11 ff12 ff12 ff12 ff13 ff13 ff14 ff14 ff15 ff16 ff16 ff16 ff17 ff18 ff18 ff19 ff19 ff1a ff1a ff1b ff1c ff1b ff1c ff1d ff1c ff1e ff1e ff1f ff20 ff20 ff1f ff20 ff20 ff21 ff22 ff21 ff21 ff23 ff23 ff23 ff23 ff24 ff23 ff24 ff25 ff26 ff27 ff27 ff27 ff26 ff28 ff28 ff28 ff28 ff29 ff2a ff29 ff2a ff2a ff29 ff2b ff2b ff2c ff2b ff2b ff2c ff2b ff2c ff2d ff2d ff2d ff2d ff2d ff2e ff2d ff2e ff2e ff2e ff2e ff2f ff2f ff2f ff2f ff2f ff2f ff2f ff2f ff2f ff2f ff30 ff2f ff2f ff30 ff2f ff30 ff30 ff30 ff31 ff32 ff32 ff32 ff31 ff31 ff32 ff32 ff32 ff32 ff32 ff32 ff32 ff33 ff32 ff32 ff33 ff32 ff32 ff31 ff32 ff33 ff33 ff33 ff33 ff34 ff34 ff33 ff33 ff33 ff34 ff34 ff34 ff34 ff34 ff34 ff35 ff35 ff35 ff36 ff36 ff35 ff35 ff36 ff36 ff37 ff36 ff35 ff36 ff35 ff36 ff35 ff37 ff36 ff37 ff36 ff36 ff37 ff37 ff36 ff37 ff37 ff37 ff36 ff37 ff36 ff37 ff37 ff36 ff37 ff37 ff36 ff36 ff37 ff37 ff36 ff37 ff37 ff37 ff37 ff37 ff37 ff38 ff38 ff39 ff38 ff38 ff39 ff38 ff37 ff38 ff37 ff38 ff38 ff38 ff38 ff38 ff37 ff37 ff38 ff38 ff38 ff38 ff39 ff38 ff39 ff39 ff39 ff38 ff38 ff38 ff39 ff39 ff39 ff39 ff3a ff3a ff39 ff39 ff39 ff3a ff39 ff39 ff39 ff39 ff3a ff3a ff3a ff39 ff3a ff39 ff39 ff39 ff3a ff39 ff3a ff3a ff3a ff3a ff3b ff3a ff3a ff3a ff3b ff3a ff3b ff3b ff3a ff3a ff3a ff3a ff3b ff3b ff3a ff3a ff3b ff3b ff3b ff3b ff3b ff3b ff3b ff3a ff3a ff3b ff3b ff3b ff3b ff3b ff3a ff3b ff3c ff3c ff3b ff3c ff3c ff3b ff3b ff3b ff3b ff3b ff3c ff3c ff3b ff3b ff3c ff3b ff3c ff3c ff3c ff3b ff3b ff3b ff3b ff3d ff3c ff3c ff3c ff3c ff3c ff3b ff3b ff3d ff3c ff3c ff3b ff3c ff3b ff3b ff3b ff3b ff3c ff3c ff3c ff3b ff3b ff3c ff3c ff3d ff3c ff3c ff3e ff3c ff3c ff3d ff3c ff3c ff3c ff3d ff3d ff3c ff3d ff3d ff3c ff3c ff3c ff3d ff3d ff3d ff3d ff3d ff3d ff3d ff3d ff3d ff3d ff3c ff3d ff3d ff3d ff3c ff3e ff3c ff3d ff3e ff3d ff3f ff3d ff3e ff3d ff3e ff3d ff3e ff3e ff3d ff3d ff3d ff3d ff3d ff3e ff3d ff3e ff3d ff3d ff3d ff3d ff3d ff3d ff3d ff3e ff3c ff3c ff3c ff3c ff3c ff3c ff3b ff3b ff3c ff3d ff3c ff3d ff3c ff3c ff3b ff3b ff3b ff3c ff3c ff3c ff3b ff3b ff3b ff3b ff3c ff3c ff3b ff3c ff3c ff3c ff3b ff3b ff3b ff3c ff3c ff3c ff3c ff3c ff3c ff3c ff3c ff3b ff3c ff3b ff3c ff3c ff3b ff3b ff3b ff3b ff3b ff3b ff3b ff3b ff3b ff3b ff3a ff3a ff3a ff3b ff3b ff3a ff3b ff3a ff3b ff3b ff3a ff3b ff3a ff3b ff3b ff3a ff3a ff3b ff3b ff3b ff3a ff3a ff3a ff3b ff3b ff3a ff3a ff3b ff3a ff3b ff3a ff3a ff3a ff3a ff39 ff3a ff3a ff39 ff39 ff39 ff3a ff39 ff39 ff39 ff39 ff3a ff3a ff3a ff3a ff39 ff39 ff38 ff39 ff38 ff39 ff39 ff3a ff39 ff39 ff39 ff39 ff38 ff39 ff39 ff39 ff38 ff39 ff38 ff38 ff38 ff38 ff38 ff38 ff38 ff38 ff37 ff38 ff38 ff37 ff38 ff37 ff37 ff37 ff37 ff38 ff37 ff37 ff38 ff37 ff37 ff37 ff37 ff36 ff37 ff36 ff37 ff37 ff37 ff36 ff37 ff36 ff36 ff36 ff37 ff36 ff36 ff36 ff36 ff36 ff36 ff35 ff35 ff36 ff35 ff35 ff35 ff35 ff35 ff35 ff36 ff35 ff34 ff36 ff35 ff35 ff35 ff34 ff34 ff34 ff34 ff34 ff35 ff35 ff34 ff34 ff35 ff35 ff34 ff35 ff33 ff33 ff32 ff32 ff33 ff33 ff32 ff33 ff33 ff32 ff33 ff32 ff32 ff31 ff32 ff32 ff32 ff32 ff32 ff32 ff32 ff32 ff32 ff31 ff31 ff31 ff31 ff30 ff31 ff32 ff31 ff31 ff30 ff31 ff31 ff30 ff30 ff30 ff30 ff2f ff2f ff2f ff2f ff30 ff30 ff2f ff30 ff2f ff2f ff2f ff2f ff30 ff2e ff2f ff2f ff2f ff2f ff2f ff2f ff2e ff2d ff2e ff2e ff2e ff2d ff2e ff2e ff2d ff2e ff2d ff2e ff2d ff2b ff2d ff2d ff2c ff2c ff2c ff2c ff2d ff2c ff2b ff2c ff2b ff2b ff2b ff2b ff2b ff2b ff2b ff2b ff2b ff2b ff2a ff2a ff2b ff2a ff2a ff2a ff29 ff2a ff2a ff2a ff28 ff29 ff29 ff28 ff29 ff27 ff28 ff27 ff28 ff28 ff27 ff28 ff27 ff27 ff28 ff27 ff27 ff27 ff26 ff25 ff25 ff25 ff26 ff25 ff25 ff25 ff25 ff25 ff25 ff23 ff22 ff23 ff22 ff23 ff22 ff22 ff23 ff22 ff20 ff21 ff20 ff20 ff20 ff1f ff1f ff1f ff1e ff1f ff1e ff1e ff1e ff1d ff1d ff1d ff1c ff1b ff1c ff1c ff1b ff1b ff1a ff1a ff19 ff19 ff19 ff18 ff18 ff18 ff18 ff17 ff16 ff15 ff15 ff15 ff14 ff14 ff14 ff13 ff12 ff12 ff12 ff12 ff11 ff11 ff10 ff10 ff0f ff0f ff0f ff0e ff0e ff0d ff0d ff0d ff0d ff0c ff0b ff0b ff0b ff0b ff0a ff0a ff0a ff09 ff09 ff08 ff08 ff08 ff07 ff07 ff07 ff06 ff06 ff06 ff06 ff06 ff05 ff05 ff05 ff04 ff04 ff04 ff04 ff04 ff03 ff03 ff03 ff03 ff03 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 │ │ -e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff03 ff03 ff03 ff03 ff03 ff03 ff04 ff04 ff04 ff04 ff05 ff05 ff05 ff05 ff05 ff06 ff06 ff06 ff07 ff07 ff07 ff08 ff08 ff08 ff09 ff09 ff09 ff0a ff0a ff0b ff0b ff0b ff0c ff0c ff0c ff0d ff0d ff0e ff0f ff0f ff0f ff10 ff10 ff10 ff11 ff12 ff13 ff12 ff14 ff14 ff15 ff15 ff16 ff16 ff17 ff17 ff18 ff18 ff18 ff19 ff1a ff1a ff1b ff1b ff1b ff1c ff1d ff1d ff1e ff1e ff1e ff1f ff1f ff20 ff21 ff20 ff20 ff21 ff22 ff22 ff23 ff23 ff22 ff23 ff24 ff26 ff26 ff25 ff26 ff25 ff26 ff27 ff27 ff27 ff29 ff29 ff28 ff29 ff2a ff29 ff2a ff29 ff2a ff2b ff2b ff2c ff2b ff2c ff2c ff2c ff2c ff2d ff2d ff2d ff2d ff2c ff2c ff2d ff2e ff2e ff2e ff2e ff2f ff2e ff2e ff2e ff2e ff2e ff2f ff2f ff2e ff2f ff30 ff2f ff2f ff2f ff2f ff30 ff2f ff2f ff30 ff31 ff31 ff31 ff31 ff31 ff32 ff31 ff31 ff32 ff32 ff31 ff32 ff33 ff32 ff32 ff31 ff31 ff32 ff33 ff32 ff32 ff32 ff33 ff33 ff33 ff33 ff33 ff33 ff33 ff33 ff33 ff34 ff35 ff35 ff35 ff35 ff35 ff35 ff35 ff35 ff35 ff36 ff35 ff35 ff35 ff34 ff36 ff35 ff36 ff36 ff37 ff36 ff36 ff37 ff36 ff36 ff37 ff36 ff36 ff36 ff37 ff36 ff36 ff36 ff36 ff37 ff36 ff36 ff36 ff36 ff37 ff36 ff37 ff36 ff37 ff37 ff37 ff37 ff38 ff38 ff38 ff37 ff38 ff38 ff38 ff37 ff38 ff37 ff38 ff37 ff38 ff38 ff38 ff37 ff37 ff37 ff38 ff38 ff38 ff38 ff38 ff38 ff39 ff39 ff38 ff38 ff38 ff39 ff39 ff39 ff38 ff39 ff39 ff39 ff39 ff39 ff39 ff38 ff38 ff39 ff38 ff39 ff38 ff39 ff38 ff38 ff39 ff39 ff39 ff3a ff39 ff3a ff39 ff39 ff3a ff39 ff3a ff39 ff39 ff3a ff3a ff3a ff3a ff3a ff3a ff3a ff3a ff3a ff3a ff3a ff3a ff3a ff3a ff3a ff3a ff3a ff3a ff3b ff3a ff3a ff3b ff3b ff3b ff3b ff3b ff3a ff3b ff3c ff3c ff3b ff3a ff3c ff3b ff3b ff3b ff3b ff3a ff3c ff3b ff3b ff3b ff3b ff3b ff3b ff3c ff3c ff3a ff3a ff3b ff3b ff3b ff3c ff3b ff3c ff3b ff3b ff3b ff3b ff3c ff3c ff3b ff3b ff3b ff3b ff3b ff3b ff3b ff3c ff3b ff3c ff3b ff3b ff3b ff3b ff3c ff3c ff3b ff3c ff3b ff3b ff3c ff3b ff3b ff3b ff3c ff3c ff3b ff3c ff3c ff3b ff3b ff3b ff3c ff3c ff3c ff3c ff3c ff3c ff3c ff3c ff3c ff3c ff3b ff3c ff3c ff3c ff3b ff3d ff3b ff3b ff3c ff3c ff3d ff3c ff3d ff3b ff3d ff3c ff3d ff3c ff3c ff3c ff3c ff3b ff3c ff3c ff3b ff3d ff3b ff3b ff3b ff3c ff3b ff3c ff3c ff3d ff3c ff3b ff3c ff3c ff3c ff3c ff3b ff3b ff3c ff3b ff3c ff3b ff3b ff3c ff3a ff3b ff3b ff3b ff3b ff3b ff3b ff3b ff3b ff3b ff3c ff3c ff3b ff3c ff3c ff3b ff3b ff3b ff3b ff3c ff3b ff3c ff3c ff3b ff3b ff3c ff3b ff3b ff3b ff3b ff3b ff3b ff3a ff3a ff3b ff3b ff3b ff3a ff3a ff3a ff3a ff3a ff3a ff3a ff3a ff3a ff3a ff3a ff3a ff3a ff3a ff3a ff3a ff3a ff3a ff3a ff39 ff39 ff39 ff3a ff3a ff3a ff3a ff3a ff3a ff3a ff3a ff3a ff3a ff3a ff3a ff3a ff39 ff39 ff39 ff3a ff39 ff3a ff39 ff39 ff39 ff39 ff3a ff39 ff38 ff39 ff38 ff39 ff38 ff38 ff38 ff38 ff39 ff38 ff39 ff38 ff38 ff38 ff38 ff38 ff39 ff39 ff39 ff38 ff38 ff39 ff38 ff38 ff39 ff38 ff38 ff38 ff38 ff37 ff38 ff37 ff37 ff36 ff37 ff36 ff37 ff37 ff36 ff36 ff37 ff37 ff37 ff37 ff36 ff36 ff37 ff37 ff37 ff36 ff36 ff36 ff36 ff35 ff35 ff36 ff36 ff36 ff35 ff36 ff35 ff37 ff35 ff35 ff36 ff36 ff35 ff35 ff34 ff35 ff36 ff35 ff34 ff33 ff34 ff34 ff35 ff35 ff35 ff33 ff35 ff35 ff34 ff34 ff33 ff33 ff33 ff34 ff33 ff34 ff34 ff33 ff32 ff34 ff34 ff32 ff34 ff32 ff33 ff32 ff32 ff33 ff32 ff31 ff32 ff32 ff32 ff32 ff32 ff32 ff31 ff32 ff31 ff31 ff31 ff31 ff31 ff31 ff31 ff32 ff31 ff31 ff31 ff31 ff30 ff30 ff32 ff30 ff31 ff30 ff30 ff30 ff30 ff30 ff2f ff2f ff2f ff2f ff2f ff2f ff2f ff2f ff2f ff30 ff2f ff2f ff2e ff2f ff2e ff2e ff2e ff2e ff2e ff2e ff2f ff2f ff2e ff2d ff2d ff2d ff2d ff2d ff2d ff2d ff2d ff2d ff2d ff2d ff2d ff2b ff2b ff2b ff2b ff2b ff2b ff2b ff2c ff2b ff2b ff2b ff2b ff2b ff2b ff2b ff2a ff2a ff29 ff2a ff29 ff2b ff2a ff2a ff2a ff2a ff2a ff2a ff28 ff29 ff28 ff29 ff28 ff29 ff29 ff28 ff28 ff27 ff28 ff27 ff27 ff28 ff27 ff28 ff27 ff26 ff25 ff25 ff25 ff26 ff26 ff25 ff25 ff24 ff25 ff25 ff25 ff23 ff23 ff23 ff23 ff22 ff21 ff22 ff21 ff22 ff20 ff21 ff21 ff20 ff20 ff21 ff1f ff1f ff1f ff1e ff1f ff1e ff1e ff1d ff1d ff1d ff1d ff1c ff1c ff1c ff1c ff1b ff1a ff1a ff1a ff19 ff19 ff19 ff18 ff18 ff17 ff18 ff17 ff16 ff16 ff15 ff14 ff14 ff13 ff13 ff13 ff12 ff12 ff12 ff12 ff11 ff11 ff10 ff10 ff10 ff0f ff0f ff0e ff0e ff0e ff0d ff0d ff0c ff0c ff0c ff0c ff0b ff0a ff0a ff0a ff09 ff09 ff08 ff08 ff08 ff08 ff07 ff07 ff07 ff06 ff06 ff06 ff06 ff05 ff05 ff05 ff05 ff05 ff04 ff04 ff04 ff04 ff03 ff03 ff03 ff03 ff03 ff03 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 │ │ -e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff03 ff03 ff03 ff03 ff03 ff03 ff04 ff04 ff04 ff04 ff05 ff05 ff05 ff05 ff06 ff06 ff06 ff07 ff07 ff07 ff07 ff08 ff08 ff08 ff09 ff09 ff0a ff0a ff0a ff0b ff0b ff0b ff0c ff0c ff0d ff0d ff0e ff0e ff0f ff0f ff0f ff10 ff10 ff11 ff11 ff12 ff13 ff13 ff14 ff14 ff14 ff15 ff16 ff16 ff17 ff17 ff18 ff18 ff18 ff19 ff1a ff1a ff1b ff1b ff1b ff1c ff1d ff1d ff1d ff1e ff1e ff1f ff1f ff1f ff20 ff20 ff20 ff21 ff22 ff21 ff23 ff22 ff24 ff24 ff24 ff24 ff24 ff24 ff26 ff25 ff25 ff27 ff27 ff28 ff28 ff29 ff28 ff29 ff28 ff29 ff2a ff2a ff2a ff2a ff2b ff2b ff2b ff2b ff2b ff2b ff2c ff2c ff2c ff2c ff2d ff2d ff2d ff2e ff2e ff2d ff2e ff2e ff2e ff2e ff2e ff2e ff2e ff2e ff2f ff30 ff2f ff2e ff2e ff2f ff2f ff2f ff2f ff2f ff30 ff30 ff30 ff2f ff31 ff32 ff31 ff31 ff31 ff32 ff31 ff31 ff31 ff31 ff31 ff31 ff31 ff32 ff33 ff32 ff32 ff32 ff32 ff33 ff33 ff32 ff33 ff33 ff32 ff32 ff32 ff33 ff33 ff33 ff33 ff33 ff33 ff33 ff34 ff34 ff34 ff34 ff34 ff34 ff34 ff34 ff35 ff35 ff35 ff36 ff36 ff35 ff36 ff37 ff36 ff36 ff36 ff35 ff36 ff36 ff37 ff36 ff35 ff35 ff36 ff36 ff36 ff36 ff36 ff36 ff36 ff36 ff36 ff36 ff37 ff37 ff37 ff37 ff37 ff37 ff37 ff37 ff38 ff37 ff38 ff37 ff37 ff38 ff38 ff37 ff37 ff37 ff37 ff37 ff37 ff37 ff37 ff37 ff38 ff37 ff38 ff38 ff39 ff39 ff38 ff38 ff38 ff39 ff39 ff39 ff38 ff39 ff38 ff38 ff39 ff38 ff38 ff38 ff38 ff39 ff38 ff38 ff38 ff39 ff38 ff38 ff39 ff39 ff39 ff3a ff39 ff39 ff39 ff39 ff39 ff39 ff39 ff39 ff39 ff38 ff39 ff39 ff39 ff39 ff3a ff3a ff39 ff39 ff39 ff3a ff39 ff39 ff3a ff3a ff3a ff3a ff3a ff3a ff3a ff3a ff3b ff3b ff3b ff3b ff3b ff3b ff3b ff3a ff3a ff3b ff3a ff3a ff3b ff3a ff3b ff3a ff3a ff3b ff3a ff3a ff3b ff3a ff3a ff3a ff3b ff3b ff3a ff3a ff3a ff3a ff3a ff3b ff3b ff3b ff3a ff3b ff3b ff3b ff3b ff3b ff3b ff3b ff3b ff3b ff3b ff3b ff3b ff3b ff3a ff3b ff3b ff3b ff3b ff3b ff3b ff3b ff3b ff3b ff3b ff3b ff3b ff3b ff3a ff3b ff3b ff3b ff3b ff3b ff3b ff3b ff3b ff3b ff3c ff3c ff3b ff3b ff3c ff3c ff3c ff3b ff3c ff3c ff3b ff3c ff3b ff3b ff3b ff3b ff3b ff3b ff3b ff3c ff3b ff3c ff3b ff3b ff3b ff3c ff3b ff3a ff3c ff3c ff3b ff3a ff3c ff3b ff3b ff3b ff3a ff3a ff3b ff3c ff3b ff3c ff3c ff3b ff3c ff3b ff3c ff3a ff3c ff3c ff3b ff3b ff3b ff3b ff3a ff3a ff3b ff3a ff3a ff3b ff3b ff3b ff3b ff3a ff3a ff3a ff3a ff3a ff3a ff3a ff3a ff3a ff3a ff3a ff3b ff3b ff3b ff3a ff3a ff3a ff3a ff3b ff3a ff3a ff3a ff3b ff3a ff3b ff3a ff3a ff3a ff3a ff3b ff3b ff3b ff3a ff3a ff3a ff3a ff3a ff3a ff3a ff3a ff39 ff3a ff39 ff39 ff39 ff39 ff39 ff3a ff3a ff3a ff39 ff39 ff39 ff39 ff39 ff39 ff39 ff3a ff3a ff3a ff3a ff39 ff39 ff39 ff38 ff39 ff3a ff39 ff39 ff39 ff39 ff38 ff39 ff38 ff39 ff39 ff38 ff39 ff38 ff37 ff38 ff37 ff38 ff38 ff38 ff38 ff38 ff39 ff38 ff37 ff38 ff37 ff38 ff37 ff37 ff37 ff37 ff37 ff37 ff37 ff37 ff38 ff38 ff37 ff38 ff38 ff38 ff37 ff37 ff38 ff37 ff36 ff36 ff36 ff36 ff37 ff36 ff36 ff35 ff36 ff37 ff36 ff37 ff36 ff35 ff35 ff35 ff36 ff36 ff36 ff36 ff36 ff35 ff35 ff36 ff36 ff35 ff35 ff36 ff35 ff36 ff35 ff35 ff36 ff36 ff35 ff35 ff33 ff35 ff34 ff35 ff34 ff33 ff34 ff33 ff35 ff34 ff35 ff33 ff34 ff35 ff33 ff33 ff33 ff33 ff33 ff33 ff33 ff33 ff33 ff33 ff32 ff33 ff33 ff32 ff33 ff32 ff32 ff31 ff32 ff32 ff31 ff31 ff31 ff32 ff32 ff31 ff32 ff31 ff31 ff32 ff31 ff31 ff30 ff30 ff30 ff30 ff30 ff31 ff30 ff30 ff30 ff30 ff30 ff2f ff30 ff30 ff31 ff30 ff2f ff30 ff30 ff2f ff2f ff2f ff2f ff2e ff2f ff2e ff2f ff2e ff2e ff2e ff2e ff2e ff2e ff2e ff2d ff2d ff2e ff2e ff2d ff2d ff2e ff2e ff2e ff2d ff2d ff2d ff2c ff2d ff2c ff2c ff2b ff2b ff2b ff2b ff2b ff2d ff2b ff2a ff2b ff2b ff2b ff2a ff2b ff2b ff2b ff2a ff2b ff2b ff2b ff2a ff29 ff29 ff29 ff29 ff29 ff2a ff2a ff2a ff29 ff29 ff28 ff29 ff29 ff29 ff28 ff28 ff28 ff28 ff28 ff28 ff28 ff27 ff27 ff27 ff27 ff27 ff27 ff26 ff26 ff25 ff24 ff25 ff25 ff26 ff25 ff25 ff24 ff24 ff23 ff23 ff23 ff23 ff21 ff21 ff21 ff22 ff21 ff21 ff20 ff20 ff20 ff20 ff21 ff1f ff1f ff1f ff1f ff1e ff1e ff1d ff1d ff1d ff1d ff1c ff1b ff1b ff1c ff1b ff1b ff1a ff1b ff1a ff19 ff18 ff18 ff18 ff18 ff17 ff16 ff16 ff15 ff15 ff15 ff15 ff14 ff14 ff13 ff13 ff13 ff12 ff11 ff12 ff11 ff11 ff11 ff10 ff0f ff0f ff0e ff0e ff0e ff0e ff0d ff0d ff0c ff0c ff0c ff0b ff0b ff0a ff0a ff0a ff09 ff09 ff09 ff08 ff08 ff08 ff08 ff07 ff07 ff06 ff06 ff06 ff06 ff06 ff05 ff05 ff05 ff05 ff04 ff04 ff04 ff04 ff04 ff03 ff03 ff03 ff03 ff03 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 │ │ -e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff03 ff03 ff03 ff03 ff03 ff03 ff04 ff04 ff04 ff04 ff05 ff05 ff05 ff05 ff06 ff06 ff06 ff06 ff07 ff07 ff07 ff07 ff08 ff08 ff09 ff09 ff09 ff0a ff0a ff0a ff0b ff0b ff0c ff0c ff0c ff0d ff0d ff0d ff0e ff0f ff0f ff10 ff10 ff11 ff11 ff11 ff12 ff12 ff13 ff14 ff14 ff14 ff15 ff15 ff16 ff16 ff17 ff18 ff19 ff19 ff19 ff1a ff1a ff1b ff1b ff1b ff1c ff1c ff1d ff1d ff1d ff1e ff1f ff1e ff1f ff20 ff20 ff20 ff21 ff21 ff21 ff22 ff23 ff23 ff23 ff24 ff24 ff24 ff24 ff25 ff25 ff27 ff26 ff27 ff26 ff28 ff26 ff27 ff28 ff29 ff29 ff2a ff2a ff29 ff29 ff2b ff2b ff2a ff2b ff2b ff2b ff2b ff2b ff2d ff2d ff2d ff2d ff2d ff2d ff2d ff2d ff2d ff2e ff2e ff2d ff2e ff2f ff2f ff2e ff2e ff2e ff2f ff2f ff2f ff2f ff2e ff2f ff30 ff30 ff2f ff30 ff31 ff30 ff30 ff30 ff31 ff31 ff31 ff30 ff30 ff31 ff31 ff31 ff32 ff33 ff32 ff31 ff32 ff32 ff33 ff33 ff32 ff32 ff33 ff32 ff32 ff32 ff33 ff32 ff32 ff31 ff32 ff33 ff32 ff32 ff32 ff33 ff32 ff33 ff34 ff33 ff34 ff34 ff35 ff35 ff35 ff35 ff35 ff35 ff35 ff35 ff35 ff35 ff35 ff35 ff35 ff36 ff35 ff35 ff35 ff36 ff36 ff36 ff36 ff36 ff35 ff35 ff36 ff36 ff36 ff36 ff36 ff36 ff36 ff36 ff36 ff36 ff36 ff36 ff36 ff36 ff36 ff36 ff37 ff36 ff37 ff37 ff36 ff36 ff37 ff37 ff37 ff37 ff37 ff38 ff37 ff38 ff38 ff38 ff38 ff38 ff37 ff38 ff38 ff38 ff38 ff38 ff38 ff37 ff38 ff39 ff38 ff38 ff38 ff38 ff38 ff38 ff38 ff38 ff39 ff38 ff38 ff39 ff39 ff39 ff39 ff39 ff38 ff38 ff38 ff38 ff39 ff38 ff39 ff39 ff38 ff39 ff39 ff39 ff38 ff39 ff39 ff39 ff38 ff38 ff39 ff39 ff39 ff3a ff3a ff3a ff3a ff3a ff3a ff3a ff3a ff3a ff39 ff3a ff39 ff3a ff3a ff39 ff39 ff3a ff3a ff3a ff3a ff3a ff3a ff3a ff3a ff3a ff3a ff3a ff3a ff3a ff3a ff3a ff3a ff3a ff3a ff3a ff3a ff3a ff3a ff3a ff3a ff3b ff3a ff3a ff3b ff3a ff3a ff3a ff3a ff3a ff3a ff3a ff3a ff3a ff3a ff3a ff3a ff3a ff3a ff3a ff3a ff3b ff3a ff3a ff3a ff3b ff3a ff3b ff3a ff3a ff3b ff3a ff3b ff3a ff3a ff3a ff3a ff3a ff3b ff3b ff3b ff3a ff3a ff3b ff3a ff3a ff3a ff3a ff3a ff3a ff3a ff3a ff3a ff3a ff3a ff3a ff3a ff3a ff3a ff3a ff3a ff3a ff3a ff3a ff3a ff3a ff3a ff3a ff3a ff3a ff3a ff3b ff3a ff3a ff3a ff3a ff3a ff3a ff3a ff3a ff3a ff3b ff3a ff3a ff3a ff3b ff3a ff3b ff3a ff3b ff3b ff3b ff3a ff3b ff3b ff3a ff3a ff3b ff3a ff3a ff3a ff3b ff3b ff3b ff3a ff3a ff3a ff3a ff3a ff3a ff39 ff3a ff39 ff39 ff3a ff3a ff39 ff39 ff39 ff3a ff39 ff39 ff39 ff39 ff39 ff3a ff39 ff39 ff39 ff39 ff39 ff39 ff39 ff39 ff39 ff39 ff3a ff39 ff39 ff3a ff3a ff3a ff3a ff3a ff39 ff3a ff39 ff39 ff39 ff39 ff39 ff3a ff39 ff39 ff38 ff38 ff39 ff38 ff38 ff38 ff39 ff39 ff39 ff39 ff39 ff39 ff38 ff39 ff38 ff39 ff39 ff39 ff39 ff39 ff38 ff38 ff38 ff38 ff39 ff39 ff38 ff37 ff38 ff37 ff38 ff37 ff38 ff38 ff38 ff38 ff38 ff38 ff38 ff37 ff38 ff37 ff38 ff37 ff37 ff37 ff37 ff36 ff37 ff37 ff36 ff37 ff37 ff36 ff37 ff36 ff36 ff36 ff37 ff38 ff37 ff36 ff36 ff36 ff36 ff37 ff36 ff36 ff35 ff36 ff37 ff36 ff37 ff36 ff35 ff35 ff35 ff36 ff35 ff36 ff36 ff35 ff35 ff35 ff35 ff35 ff34 ff35 ff35 ff35 ff35 ff35 ff35 ff35 ff35 ff35 ff34 ff33 ff34 ff33 ff35 ff33 ff33 ff33 ff33 ff34 ff32 ff34 ff33 ff33 ff34 ff32 ff32 ff32 ff32 ff32 ff32 ff32 ff33 ff32 ff32 ff32 ff32 ff31 ff32 ff32 ff32 ff31 ff31 ff31 ff31 ff31 ff31 ff31 ff31 ff31 ff31 ff31 ff31 ff31 ff31 ff31 ff31 ff30 ff30 ff30 ff30 ff2f ff2f ff30 ff2f ff2f ff2f ff30 ff2f ff2f ff2f ff2f ff2f ff2f ff2f ff2f ff2f ff2f ff2f ff2f ff2e ff2f ff2d ff2e ff2e ff2e ff2d ff2e ff2e ff2e ff2d ff2d ff2d ff2d ff2d ff2d ff2d ff2d ff2c ff2c ff2c ff2c ff2c ff2b ff2d ff2a ff2b ff2b ff2b ff2b ff2b ff2b ff2c ff2b ff2a ff2b ff2b ff2b ff2a ff2a ff2b ff2b ff2a ff2a ff2b ff2a ff2a ff29 ff29 ff29 ff29 ff28 ff28 ff28 ff28 ff29 ff28 ff28 ff29 ff28 ff28 ff28 ff28 ff27 ff28 ff28 ff28 ff28 ff27 ff27 ff26 ff26 ff24 ff25 ff25 ff25 ff25 ff23 ff24 ff24 ff24 ff24 ff23 ff22 ff24 ff22 ff22 ff22 ff22 ff21 ff21 ff20 ff20 ff20 ff20 ff20 ff1f ff1f ff1f ff1f ff1f ff1f ff1e ff1d ff1d ff1d ff1c ff1d ff1b ff1c ff1b ff1b ff1b ff1a ff1a ff1a ff19 ff19 ff19 ff18 ff18 ff17 ff17 ff16 ff16 ff15 ff15 ff14 ff14 ff13 ff13 ff13 ff12 ff12 ff12 ff12 ff11 ff10 ff10 ff10 ff0f ff0f ff0f ff0e ff0e ff0e ff0d ff0c ff0c ff0c ff0c ff0b ff0b ff0b ff0b ff0a ff09 ff09 ff09 ff09 ff08 ff08 ff07 ff07 ff07 ff07 ff07 ff06 ff06 ff06 ff05 ff05 ff05 ff05 ff04 ff04 ff04 ff04 ff04 ff03 ff03 ff03 ff03 ff03 ff03 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 │ │ -e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff03 ff03 ff03 ff03 ff03 ff04 ff04 ff04 ff04 ff05 ff05 ff05 ff05 ff06 ff06 ff06 ff06 ff07 ff07 ff07 ff08 ff08 ff08 ff09 ff09 ff09 ff0a ff0a ff0b ff0b ff0b ff0c ff0c ff0c ff0d ff0d ff0e ff0e ff0f ff0f ff10 ff10 ff10 ff11 ff12 ff12 ff12 ff12 ff13 ff14 ff15 ff14 ff15 ff16 ff17 ff17 ff18 ff18 ff18 ff19 ff19 ff1a ff1a ff1a ff1b ff1b ff1c ff1d ff1d ff1d ff1e ff1f ff1f ff1f ff20 ff20 ff20 ff21 ff21 ff21 ff22 ff23 ff23 ff23 ff24 ff24 ff24 ff25 ff25 ff25 ff24 ff26 ff26 ff26 ff27 ff27 ff27 ff28 ff29 ff28 ff28 ff29 ff29 ff29 ff2b ff2a ff2b ff2b ff2b ff2b ff2b ff2c ff2c ff2c ff2c ff2d ff2c ff2c ff2d ff2d ff2c ff2d ff2e ff2e ff2e ff2e ff2e ff2f ff2e ff2f ff2f ff2e ff2f ff2f ff2f ff2f ff2f ff30 ff2f ff2f ff2f ff2f ff30 ff2f ff30 ff30 ff31 ff31 ff31 ff32 ff32 ff32 ff31 ff32 ff32 ff32 ff32 ff32 ff31 ff32 ff32 ff32 ff32 ff33 ff32 ff32 ff31 ff32 ff33 ff32 ff32 ff32 ff33 ff32 ff32 ff33 ff33 ff33 ff33 ff34 ff34 ff34 ff35 ff34 ff33 ff33 ff33 ff34 ff34 ff34 ff34 ff34 ff34 ff34 ff34 ff35 ff36 ff35 ff35 ff35 ff35 ff35 ff35 ff36 ff36 ff35 ff36 ff36 ff35 ff35 ff35 ff35 ff36 ff36 ff35 ff35 ff35 ff36 ff36 ff36 ff35 ff36 ff37 ff36 ff36 ff37 ff36 ff37 ff37 ff37 ff37 ff37 ff37 ff37 ff37 ff37 ff37 ff37 ff38 ff37 ff37 ff38 ff38 ff37 ff37 ff37 ff37 ff37 ff37 ff37 ff37 ff37 ff38 ff38 ff38 ff39 ff38 ff38 ff39 ff39 ff39 ff38 ff39 ff38 ff37 ff37 ff38 ff39 ff38 ff39 ff39 ff38 ff39 ff39 ff38 ff38 ff39 ff38 ff39 ff38 ff38 ff39 ff39 ff39 ff3a ff39 ff39 ff39 ff39 ff3a ff39 ff39 ff39 ff39 ff39 ff39 ff39 ff39 ff39 ff39 ff39 ff39 ff39 ff39 ff39 ff3a ff3a ff3a ff3a ff3a ff3a ff3a ff39 ff3a ff3a ff3a ff39 ff3a ff3a ff3a ff3a ff3a ff3a ff39 ff3a ff39 ff3a ff3a ff39 ff39 ff3a ff39 ff39 ff39 ff39 ff39 ff39 ff3a ff39 ff3a ff3a ff3a ff39 ff39 ff39 ff3a ff3a ff3a ff39 ff39 ff39 ff3a ff39 ff39 ff3a ff39 ff3a ff3a ff3a ff3a ff3a ff39 ff39 ff39 ff39 ff39 ff3b ff3a ff3a ff39 ff39 ff3a ff39 ff3a ff3a ff3a ff3a ff3a ff3a ff3a ff3a ff3a ff3a ff3a ff3a ff3a ff3a ff3a ff3a ff3a ff3a ff3a ff3a ff3a ff3b ff3a ff3a ff3a ff3a ff3a ff3a ff3a ff3a ff39 ff3a ff39 ff3a ff3a ff39 ff3a ff3a ff3a ff39 ff3a ff3a ff3a ff3b ff3a ff3a ff3a ff3a ff3a ff3a ff3a ff3a ff3a ff3a ff3a ff3a ff3a ff3a ff3a ff3a ff39 ff3a ff39 ff39 ff39 ff39 ff38 ff38 ff39 ff38 ff39 ff38 ff39 ff39 ff39 ff3a ff39 ff38 ff39 ff39 ff39 ff39 ff39 ff39 ff39 ff39 ff3a ff39 ff39 ff3a ff39 ff39 ff38 ff39 ff39 ff3a ff39 ff39 ff39 ff39 ff38 ff39 ff39 ff38 ff38 ff38 ff39 ff38 ff38 ff38 ff38 ff38 ff38 ff38 ff38 ff39 ff38 ff38 ff38 ff39 ff38 ff38 ff38 ff38 ff38 ff38 ff38 ff38 ff39 ff39 ff38 ff37 ff38 ff37 ff38 ff37 ff37 ff37 ff37 ff37 ff37 ff37 ff38 ff37 ff37 ff37 ff37 ff37 ff37 ff37 ff37 ff36 ff37 ff37 ff36 ff37 ff37 ff36 ff36 ff36 ff36 ff36 ff36 ff37 ff36 ff36 ff36 ff36 ff36 ff36 ff36 ff36 ff35 ff36 ff36 ff35 ff36 ff35 ff35 ff35 ff35 ff35 ff34 ff35 ff35 ff35 ff34 ff35 ff34 ff33 ff33 ff34 ff33 ff33 ff33 ff33 ff35 ff35 ff33 ff33 ff33 ff33 ff33 ff33 ff35 ff33 ff33 ff33 ff33 ff32 ff31 ff33 ff33 ff33 ff33 ff32 ff32 ff31 ff32 ff32 ff32 ff31 ff32 ff32 ff32 ff31 ff31 ff31 ff31 ff31 ff31 ff31 ff32 ff31 ff31 ff31 ff31 ff31 ff30 ff31 ff31 ff30 ff31 ff31 ff30 ff30 ff31 ff30 ff30 ff30 ff30 ff2f ff2f ff30 ff2e ff2f ff2f ff30 ff2f ff2f ff2e ff2e ff2e ff2f ff2f ff2e ff2f ff2f ff2e ff2e ff2e ff2e ff2d ff2d ff2e ff2d ff2d ff2d ff2d ff2e ff2d ff2d ff2d ff2b ff2b ff2d ff2d ff2b ff2b ff2b ff2b ff2b ff2b ff2b ff2c ff2a ff2b ff2b ff2b ff2b ff2b ff2b ff2a ff2b ff2a ff2b ff2a ff2a ff2a ff2a ff2a ff2a ff2a ff2a ff2a ff2a ff2a ff28 ff28 ff28 ff28 ff28 ff27 ff27 ff28 ff28 ff28 ff28 ff28 ff28 ff27 ff27 ff27 ff27 ff27 ff27 ff26 ff26 ff26 ff25 ff25 ff25 ff24 ff24 ff24 ff24 ff24 ff23 ff23 ff21 ff21 ff22 ff21 ff22 ff22 ff22 ff22 ff21 ff21 ff20 ff20 ff20 ff20 ff1f ff1e ff1f ff1e ff1e ff1e ff1e ff1d ff1d ff1d ff1c ff1c ff1b ff1b ff1b ff1b ff1b ff1a ff1a ff19 ff18 ff18 ff18 ff18 ff18 ff18 ff17 ff17 ff16 ff16 ff14 ff15 ff14 ff14 ff13 ff13 ff12 ff12 ff12 ff11 ff11 ff10 ff10 ff10 ff10 ff0f ff0f ff0f ff0e ff0d ff0d ff0d ff0d ff0c ff0b ff0b ff0a ff0b ff0a ff0a ff0a ff09 ff09 ff08 ff08 ff08 ff08 ff07 ff07 ff07 ff06 ff06 ff06 ff06 ff06 ff05 ff05 ff05 ff05 ff04 ff04 ff04 ff04 ff04 ff03 ff03 ff03 ff03 ff03 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 │ │ -e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff03 ff03 ff03 ff03 ff03 ff03 ff04 ff04 ff04 ff04 ff05 ff05 ff05 ff05 ff05 ff06 ff06 ff06 ff07 ff07 ff07 ff07 ff08 ff08 ff08 ff09 ff09 ff09 ff0a ff0a ff0a ff0b ff0b ff0c ff0c ff0d ff0d ff0e ff0e ff0e ff0e ff0f ff10 ff10 ff10 ff11 ff11 ff12 ff12 ff12 ff13 ff14 ff15 ff15 ff16 ff15 ff16 ff17 ff17 ff18 ff18 ff19 ff19 ff1a ff1a ff1a ff1b ff1c ff1c ff1d ff1e ff1e ff1e ff1e ff1e ff1f ff1f ff20 ff20 ff21 ff21 ff21 ff22 ff23 ff23 ff23 ff24 ff24 ff23 ff23 ff24 ff25 ff25 ff24 ff25 ff26 ff26 ff27 ff26 ff26 ff27 ff27 ff28 ff29 ff29 ff29 ff2a ff2a ff2b ff2b ff2b ff2b ff2b ff2b ff2b ff2c ff2b ff2c ff2d ff2d ff2c ff2c ff2d ff2d ff2d ff2e ff2e ff2e ff2e ff2e ff2e ff2f ff2f ff2e ff2e ff2e ff2f ff2e ff2f ff2f ff2e ff2f ff2f ff2f ff2f ff30 ff30 ff31 ff31 ff31 ff31 ff31 ff31 ff31 ff31 ff31 ff31 ff31 ff32 ff32 ff32 ff31 ff32 ff32 ff32 ff31 ff32 ff32 ff32 ff32 ff32 ff32 ff32 ff32 ff33 ff32 ff33 ff32 ff33 ff33 ff33 ff33 ff33 ff32 ff32 ff33 ff33 ff34 ff33 ff32 ff33 ff33 ff34 ff34 ff34 ff34 ff35 ff34 ff34 ff34 ff34 ff35 ff35 ff34 ff34 ff35 ff36 ff35 ff35 ff35 ff35 ff35 ff35 ff35 ff35 ff35 ff36 ff36 ff35 ff35 ff35 ff36 ff36 ff36 ff37 ff36 ff36 ff37 ff37 ff37 ff37 ff36 ff36 ff37 ff36 ff36 ff36 ff36 ff36 ff37 ff36 ff36 ff36 ff36 ff36 ff36 ff37 ff37 ff37 ff37 ff37 ff37 ff38 ff37 ff38 ff38 ff38 ff38 ff38 ff38 ff38 ff38 ff38 ff37 ff37 ff38 ff38 ff37 ff38 ff38 ff38 ff38 ff38 ff37 ff38 ff38 ff38 ff39 ff38 ff38 ff38 ff38 ff39 ff39 ff39 ff38 ff39 ff38 ff39 ff38 ff38 ff38 ff38 ff38 ff39 ff38 ff38 ff39 ff39 ff38 ff39 ff39 ff39 ff39 ff3a ff39 ff3a ff39 ff39 ff39 ff39 ff39 ff39 ff3a ff39 ff39 ff3a ff39 ff39 ff3a ff3a ff39 ff39 ff39 ff39 ff39 ff39 ff39 ff39 ff3a ff39 ff39 ff39 ff39 ff39 ff39 ff3a ff39 ff3a ff39 ff3a ff39 ff39 ff39 ff3a ff3a ff3a ff39 ff39 ff39 ff3a ff39 ff39 ff39 ff39 ff39 ff39 ff3a ff39 ff39 ff39 ff39 ff39 ff39 ff39 ff3a ff39 ff3a ff39 ff39 ff3a ff39 ff3a ff3a ff3a ff3a ff3a ff3a ff3a ff3a ff3a ff3a ff3a ff3a ff3a ff3a ff3a ff3a ff3a ff3a ff3a ff3a ff3a ff3b ff3a ff3a ff3a ff3a ff3a ff39 ff39 ff3a ff39 ff39 ff39 ff3a ff39 ff39 ff3a ff3a ff3a ff39 ff39 ff39 ff3a ff3a ff39 ff39 ff39 ff39 ff39 ff39 ff39 ff39 ff39 ff39 ff39 ff39 ff3a ff39 ff39 ff3a ff39 ff39 ff39 ff39 ff39 ff39 ff38 ff38 ff39 ff38 ff39 ff38 ff39 ff38 ff39 ff3a ff39 ff38 ff39 ff39 ff39 ff39 ff39 ff38 ff39 ff38 ff39 ff39 ff39 ff39 ff38 ff38 ff38 ff38 ff39 ff39 ff38 ff38 ff38 ff39 ff38 ff38 ff39 ff38 ff38 ff38 ff38 ff38 ff38 ff38 ff38 ff38 ff38 ff38 ff38 ff38 ff38 ff38 ff38 ff38 ff37 ff37 ff37 ff38 ff38 ff38 ff38 ff38 ff38 ff38 ff38 ff37 ff38 ff37 ff38 ff37 ff37 ff37 ff37 ff37 ff37 ff37 ff37 ff37 ff37 ff36 ff37 ff36 ff36 ff36 ff37 ff36 ff36 ff36 ff36 ff36 ff36 ff36 ff35 ff36 ff36 ff36 ff36 ff37 ff36 ff36 ff35 ff35 ff36 ff36 ff35 ff35 ff34 ff34 ff34 ff34 ff34 ff35 ff34 ff34 ff34 ff34 ff34 ff34 ff34 ff34 ff33 ff34 ff33 ff33 ff33 ff33 ff33 ff32 ff33 ff32 ff33 ff33 ff32 ff32 ff32 ff33 ff31 ff32 ff33 ff33 ff33 ff33 ff32 ff31 ff31 ff32 ff32 ff32 ff32 ff32 ff32 ff31 ff32 ff31 ff32 ff31 ff31 ff32 ff31 ff31 ff31 ff31 ff30 ff30 ff31 ff31 ff32 ff31 ff30 ff30 ff31 ff30 ff30 ff30 ff30 ff2f ff31 ff31 ff2f ff2f ff30 ff30 ff2f ff30 ff30 ff2f ff2f ff30 ff2e ff2f ff2f ff2f ff2f ff2f ff2e ff2e ff2e ff2e ff2f ff2e ff2e ff2f ff2d ff2d ff2e ff2d ff2d ff2d ff2e ff2c ff2c ff2c ff2c ff2d ff2c ff2d ff2b ff2b ff2b ff2b ff2c ff2b ff2a ff2b ff2a ff2a ff2a ff2b ff2b ff2a ff2b ff2b ff2a ff2a ff2a ff2a ff29 ff2a ff2a ff2a ff2a ff2a ff29 ff29 ff2a ff2a ff29 ff28 ff28 ff28 ff28 ff28 ff28 ff28 ff28 ff27 ff26 ff27 ff27 ff27 ff27 ff27 ff27 ff27 ff27 ff27 ff27 ff25 ff25 ff25 ff25 ff25 ff25 ff25 ff25 ff24 ff23 ff24 ff23 ff23 ff22 ff22 ff22 ff21 ff21 ff22 ff21 ff21 ff20 ff21 ff21 ff20 ff20 ff1f ff1f ff1e ff1f ff1e ff1e ff1e ff1d ff1d ff1c ff1c ff1c ff1c ff1b ff1b ff1b ff1b ff1a ff19 ff19 ff19 ff19 ff18 ff18 ff16 ff17 ff17 ff16 ff16 ff16 ff15 ff15 ff14 ff15 ff14 ff13 ff13 ff12 ff12 ff12 ff11 ff11 ff10 ff10 ff0f ff0f ff0f ff0f ff0f ff0e ff0e ff0e ff0c ff0c ff0c ff0c ff0c ff0b ff0a ff0a ff0a ff09 ff09 ff0a ff09 ff08 ff08 ff08 ff07 ff07 ff07 ff07 ff06 ff06 ff06 ff06 ff05 ff05 ff05 ff05 ff04 ff04 ff04 ff04 ff04 ff03 ff03 ff03 ff03 ff03 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 │ │ -e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff03 ff03 ff03 ff03 ff03 ff03 ff04 ff04 ff04 ff04 ff05 ff05 ff05 ff05 ff06 ff06 ff06 ff06 ff07 ff07 ff07 ff08 ff08 ff09 ff09 ff09 ff09 ff0a ff0a ff0b ff0b ff0c ff0c ff0c ff0d ff0d ff0d ff0e ff0e ff0f ff0f ff0f ff10 ff10 ff11 ff11 ff12 ff12 ff13 ff14 ff14 ff14 ff15 ff15 ff16 ff16 ff17 ff17 ff18 ff18 ff18 ff19 ff1a ff1a ff1b ff1b ff1c ff1c ff1d ff1c ff1d ff1e ff1d ff1e ff1f ff1f ff1f ff20 ff21 ff21 ff21 ff22 ff22 ff22 ff22 ff23 ff23 ff24 ff23 ff24 ff24 ff25 ff24 ff25 ff25 ff26 ff25 ff25 ff26 ff28 ff28 ff28 ff28 ff29 ff28 ff29 ff29 ff29 ff2a ff29 ff2a ff2a ff2a ff2b ff2b ff2c ff2c ff2c ff2d ff2c ff2c ff2c ff2c ff2d ff2d ff2e ff2e ff2e ff2e ff2e ff2e ff2d ff2e ff2e ff2e ff2e ff2e ff2e ff2f ff2f ff2f ff30 ff2f ff2f ff2f ff2f ff30 ff30 ff30 ff30 ff30 ff30 ff31 ff31 ff31 ff31 ff31 ff31 ff31 ff31 ff31 ff31 ff32 ff32 ff32 ff32 ff32 ff32 ff32 ff32 ff32 ff32 ff33 ff32 ff33 ff32 ff33 ff32 ff32 ff32 ff32 ff33 ff33 ff33 ff33 ff32 ff33 ff33 ff34 ff34 ff33 ff33 ff34 ff33 ff33 ff33 ff33 ff34 ff33 ff33 ff33 ff34 ff35 ff34 ff34 ff33 ff34 ff34 ff34 ff34 ff35 ff35 ff35 ff35 ff35 ff35 ff35 ff36 ff35 ff36 ff36 ff36 ff35 ff36 ff37 ff37 ff36 ff36 ff36 ff35 ff36 ff36 ff36 ff35 ff36 ff37 ff36 ff35 ff36 ff36 ff36 ff36 ff36 ff36 ff37 ff37 ff37 ff36 ff37 ff36 ff36 ff37 ff37 ff36 ff37 ff37 ff37 ff37 ff37 ff37 ff37 ff37 ff37 ff37 ff37 ff37 ff37 ff37 ff38 ff37 ff38 ff38 ff38 ff39 ff38 ff38 ff38 ff37 ff38 ff38 ff38 ff38 ff39 ff38 ff39 ff38 ff38 ff38 ff37 ff38 ff38 ff38 ff38 ff38 ff39 ff38 ff39 ff39 ff38 ff38 ff39 ff38 ff39 ff39 ff38 ff38 ff38 ff39 ff38 ff39 ff39 ff39 ff39 ff39 ff38 ff39 ff39 ff39 ff39 ff38 ff39 ff38 ff39 ff39 ff39 ff3a ff39 ff39 ff39 ff39 ff39 ff39 ff3a ff39 ff39 ff38 ff3a ff39 ff39 ff39 ff39 ff39 ff39 ff39 ff39 ff39 ff3a ff39 ff39 ff39 ff39 ff39 ff39 ff39 ff39 ff39 ff39 ff39 ff39 ff39 ff39 ff3a ff39 ff3a ff39 ff39 ff39 ff39 ff39 ff39 ff39 ff39 ff3a ff3a ff39 ff39 ff3a ff39 ff3a ff39 ff39 ff39 ff39 ff39 ff39 ff39 ff3a ff39 ff39 ff3a ff39 ff39 ff39 ff3a ff39 ff39 ff39 ff3a ff39 ff39 ff39 ff3a ff39 ff39 ff3a ff3a ff3a ff39 ff39 ff39 ff3a ff39 ff39 ff39 ff39 ff39 ff38 ff39 ff38 ff38 ff38 ff38 ff38 ff38 ff39 ff39 ff39 ff39 ff38 ff38 ff39 ff39 ff39 ff38 ff38 ff38 ff39 ff38 ff39 ff38 ff38 ff37 ff37 ff38 ff38 ff38 ff38 ff38 ff38 ff38 ff38 ff37 ff38 ff38 ff39 ff39 ff38 ff38 ff37 ff37 ff38 ff37 ff37 ff38 ff37 ff38 ff38 ff38 ff37 ff37 ff38 ff38 ff38 ff38 ff38 ff38 ff38 ff38 ff38 ff38 ff38 ff37 ff38 ff37 ff37 ff37 ff38 ff37 ff37 ff37 ff37 ff38 ff37 ff37 ff37 ff37 ff37 ff37 ff37 ff37 ff37 ff37 ff37 ff36 ff37 ff36 ff36 ff36 ff36 ff37 ff36 ff37 ff37 ff36 ff37 ff36 ff36 ff35 ff36 ff36 ff36 ff36 ff36 ff35 ff36 ff35 ff35 ff36 ff36 ff35 ff35 ff35 ff35 ff35 ff35 ff34 ff34 ff35 ff34 ff35 ff34 ff33 ff33 ff33 ff33 ff34 ff33 ff33 ff33 ff34 ff34 ff33 ff33 ff32 ff32 ff32 ff33 ff33 ff32 ff33 ff32 ff32 ff33 ff32 ff32 ff31 ff32 ff32 ff31 ff31 ff31 ff32 ff31 ff33 ff33 ff33 ff32 ff31 ff31 ff32 ff31 ff31 ff31 ff32 ff32 ff31 ff32 ff31 ff32 ff31 ff31 ff31 ff30 ff31 ff31 ff31 ff30 ff30 ff31 ff31 ff31 ff31 ff2f ff2f ff31 ff2f ff30 ff2f ff2e ff2f ff30 ff30 ff2f ff2f ff2f ff2f ff2e ff2f ff2f ff2f ff2f ff2f ff2e ff2f ff2f ff2e ff2e ff2e ff2e ff2e ff2e ff2e ff2e ff2e ff2c ff2d ff2c ff2d ff2e ff2c ff2d ff2d ff2d ff2c ff2c ff2b ff2b ff2c ff2b ff2c ff2a ff2b ff2b ff2a ff2b ff2b ff2a ff2b ff2a ff2a ff2a ff2b ff2a ff2a ff2a ff2a ff2a ff2a ff2a ff29 ff29 ff29 ff29 ff29 ff29 ff2a ff29 ff28 ff28 ff28 ff28 ff28 ff28 ff28 ff28 ff27 ff27 ff28 ff27 ff27 ff26 ff26 ff26 ff26 ff26 ff26 ff27 ff25 ff26 ff25 ff24 ff25 ff23 ff24 ff23 ff24 ff25 ff24 ff24 ff23 ff22 ff22 ff21 ff21 ff21 ff22 ff22 ff21 ff20 ff20 ff20 ff20 ff1f ff20 ff20 ff1f ff1e ff1e ff1e ff1e ff1e ff1d ff1d ff1c ff1c ff1c ff1c ff1b ff1a ff1b ff1b ff1a ff1a ff19 ff19 ff18 ff18 ff18 ff16 ff17 ff17 ff16 ff15 ff16 ff15 ff14 ff14 ff14 ff14 ff13 ff13 ff12 ff12 ff12 ff11 ff11 ff11 ff10 ff10 ff0f ff0f ff0e ff0e ff0e ff0e ff0d ff0d ff0c ff0c ff0c ff0b ff0b ff0b ff0a ff0a ff0a ff09 ff09 ff09 ff08 ff08 ff08 ff07 ff07 ff07 ff07 ff06 ff06 ff06 ff05 ff05 ff05 ff05 ff05 ff04 ff04 ff04 ff04 ff04 ff03 ff03 ff03 ff03 ff03 ff03 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 │ │ -e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff03 ff03 ff03 ff03 ff03 ff03 ff04 ff04 ff04 ff04 ff04 ff05 ff05 ff05 ff05 ff06 ff06 ff07 ff07 ff07 ff07 ff08 ff08 ff08 ff09 ff09 ff09 ff0a ff0a ff0b ff0b ff0b ff0b ff0c ff0c ff0c ff0d ff0d ff0e ff0e ff0f ff0f ff10 ff10 ff11 ff11 ff11 ff12 ff12 ff12 ff13 ff13 ff15 ff15 ff16 ff16 ff16 ff17 ff17 ff17 ff18 ff19 ff19 ff1a ff1a ff1a ff1b ff1b ff1b ff1c ff1c ff1d ff1d ff1d ff1e ff1f ff1f ff20 ff20 ff21 ff20 ff20 ff21 ff22 ff22 ff22 ff22 ff23 ff22 ff23 ff23 ff25 ff24 ff25 ff24 ff25 ff26 ff26 ff25 ff25 ff26 ff28 ff26 ff27 ff27 ff27 ff29 ff28 ff29 ff29 ff29 ff29 ff2b ff2a ff2b ff2b ff2c ff2c ff2b ff2c ff2c ff2c ff2c ff2c ff2c ff2c ff2e ff2d ff2e ff2d ff2d ff2e ff2e ff2e ff2e ff2e ff2f ff2f ff2e ff2f ff2f ff2f ff2e ff2f ff2f ff2f ff2e ff2e ff2f ff30 ff30 ff30 ff31 ff30 ff30 ff30 ff30 ff30 ff31 ff31 ff31 ff31 ff31 ff32 ff32 ff32 ff32 ff32 ff32 ff31 ff32 ff32 ff32 ff32 ff32 ff32 ff32 ff32 ff31 ff32 ff32 ff33 ff33 ff32 ff33 ff33 ff33 ff33 ff33 ff32 ff33 ff32 ff33 ff32 ff33 ff33 ff32 ff33 ff33 ff32 ff34 ff33 ff33 ff32 ff33 ff33 ff33 ff33 ff34 ff34 ff34 ff34 ff35 ff35 ff35 ff35 ff34 ff35 ff35 ff35 ff35 ff35 ff35 ff35 ff34 ff35 ff35 ff34 ff35 ff36 ff36 ff35 ff36 ff36 ff35 ff35 ff36 ff36 ff36 ff36 ff35 ff35 ff36 ff36 ff36 ff36 ff35 ff36 ff36 ff36 ff36 ff36 ff36 ff36 ff36 ff36 ff37 ff36 ff37 ff36 ff37 ff37 ff37 ff37 ff37 ff37 ff38 ff37 ff37 ff38 ff37 ff37 ff38 ff37 ff38 ff37 ff37 ff37 ff37 ff37 ff38 ff38 ff38 ff38 ff38 ff38 ff37 ff38 ff38 ff38 ff38 ff38 ff38 ff38 ff38 ff38 ff38 ff38 ff38 ff37 ff38 ff38 ff38 ff37 ff38 ff38 ff38 ff38 ff38 ff38 ff38 ff38 ff38 ff37 ff38 ff38 ff38 ff37 ff38 ff38 ff39 ff38 ff39 ff38 ff39 ff38 ff39 ff39 ff39 ff39 ff38 ff39 ff38 ff38 ff38 ff39 ff39 ff39 ff38 ff38 ff39 ff39 ff39 ff38 ff3a ff39 ff38 ff38 ff38 ff38 ff38 ff38 ff39 ff38 ff39 ff39 ff38 ff38 ff39 ff39 ff38 ff39 ff38 ff39 ff39 ff38 ff38 ff38 ff38 ff38 ff39 ff39 ff38 ff38 ff39 ff38 ff3a ff38 ff39 ff38 ff38 ff38 ff38 ff39 ff39 ff39 ff39 ff39 ff39 ff39 ff39 ff39 ff39 ff39 ff39 ff39 ff39 ff39 ff39 ff39 ff38 ff39 ff39 ff39 ff39 ff39 ff38 ff38 ff39 ff38 ff39 ff38 ff39 ff38 ff38 ff39 ff38 ff38 ff38 ff38 ff38 ff38 ff39 ff39 ff38 ff37 ff37 ff38 ff39 ff39 ff38 ff37 ff38 ff37 ff38 ff38 ff39 ff38 ff37 ff37 ff38 ff37 ff38 ff38 ff38 ff37 ff37 ff37 ff37 ff37 ff37 ff37 ff37 ff37 ff37 ff37 ff37 ff37 ff38 ff38 ff37 ff37 ff37 ff37 ff38 ff37 ff37 ff38 ff37 ff37 ff38 ff38 ff38 ff37 ff37 ff37 ff38 ff38 ff37 ff37 ff38 ff37 ff37 ff37 ff38 ff37 ff36 ff36 ff36 ff37 ff36 ff37 ff36 ff36 ff36 ff36 ff36 ff37 ff36 ff36 ff36 ff36 ff36 ff36 ff36 ff36 ff36 ff36 ff35 ff36 ff36 ff36 ff36 ff36 ff36 ff35 ff36 ff35 ff35 ff35 ff35 ff35 ff35 ff34 ff34 ff35 ff35 ff34 ff33 ff33 ff33 ff33 ff33 ff33 ff33 ff33 ff33 ff33 ff33 ff33 ff33 ff33 ff32 ff33 ff32 ff32 ff32 ff33 ff33 ff32 ff33 ff32 ff32 ff32 ff33 ff32 ff31 ff32 ff31 ff32 ff32 ff32 ff32 ff31 ff32 ff32 ff31 ff31 ff31 ff32 ff31 ff32 ff32 ff32 ff32 ff31 ff31 ff32 ff31 ff30 ff30 ff31 ff31 ff31 ff31 ff30 ff31 ff31 ff31 ff31 ff30 ff31 ff31 ff30 ff30 ff30 ff30 ff30 ff30 ff30 ff2f ff2f ff30 ff2f ff30 ff2f ff2e ff2f ff2f ff2f ff2f ff2f ff2f ff2f ff2e ff2f ff2f ff2e ff2e ff2f ff2e ff2e ff2f ff2e ff2d ff2d ff2d ff2e ff2e ff2d ff2d ff2c ff2b ff2c ff2c ff2d ff2c ff2b ff2c ff2c ff2d ff2b ff2b ff2b ff2b ff2b ff2a ff2b ff2a ff2b ff2b ff2a ff2b ff2a ff2a ff2a ff2a ff2a ff2a ff2a ff2a ff2a ff2a ff29 ff29 ff29 ff2a ff29 ff28 ff29 ff28 ff27 ff27 ff28 ff28 ff28 ff27 ff27 ff27 ff27 ff27 ff27 ff27 ff27 ff27 ff26 ff27 ff26 ff26 ff26 ff25 ff25 ff24 ff24 ff25 ff23 ff25 ff24 ff23 ff24 ff23 ff23 ff23 ff23 ff24 ff22 ff21 ff22 ff21 ff22 ff21 ff21 ff21 ff21 ff21 ff1f ff20 ff1f ff1f ff1f ff1e ff1e ff1e ff1e ff1e ff1e ff1d ff1c ff1d ff1c ff1d ff1b ff1b ff1a ff1a ff1b ff1a ff19 ff19 ff1a ff19 ff18 ff17 ff16 ff17 ff17 ff16 ff15 ff15 ff15 ff14 ff14 ff13 ff14 ff13 ff12 ff12 ff12 ff12 ff11 ff11 ff11 ff10 ff0f ff0f ff0f ff0f ff0e ff0e ff0e ff0d ff0d ff0d ff0c ff0c ff0b ff0b ff0b ff0a ff0a ff0a ff09 ff09 ff09 ff08 ff08 ff08 ff08 ff07 ff07 ff07 ff06 ff06 ff06 ff05 ff05 ff05 ff05 ff05 ff05 ff04 ff04 ff04 ff04 ff04 ff03 ff03 ff03 ff03 ff03 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 │ │ -e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff03 ff03 ff03 ff03 ff03 ff04 ff04 ff04 ff04 ff04 ff05 ff04 ff05 ff05 ff06 ff06 ff06 ff07 ff07 ff07 ff07 ff08 ff08 ff08 ff09 ff09 ff09 ff0a ff0a ff0a ff0b ff0b ff0b ff0c ff0c ff0d ff0d ff0e ff0e ff0f ff0f ff0f ff10 ff10 ff10 ff11 ff11 ff11 ff12 ff13 ff13 ff14 ff14 ff15 ff15 ff15 ff15 ff17 ff17 ff18 ff18 ff18 ff19 ff19 ff1a ff1a ff1b ff1b ff1b ff1c ff1c ff1d ff1d ff1d ff1e ff1e ff1f ff1f ff20 ff20 ff20 ff20 ff21 ff21 ff21 ff21 ff22 ff22 ff23 ff23 ff23 ff24 ff24 ff24 ff25 ff25 ff25 ff25 ff26 ff25 ff26 ff27 ff27 ff28 ff27 ff27 ff27 ff29 ff29 ff2a ff29 ff2a ff29 ff2a ff29 ff2a ff2b ff2b ff2c ff2b ff2b ff2c ff2b ff2c ff2c ff2c ff2c ff2c ff2d ff2e ff2e ff2e ff2e ff2e ff2e ff2e ff2e ff2e ff2e ff2d ff2e ff2e ff2e ff2e ff2e ff2f ff2f ff2f ff2e ff2f ff2f ff2f ff2f ff30 ff30 ff30 ff31 ff30 ff30 ff31 ff31 ff31 ff31 ff31 ff31 ff31 ff32 ff31 ff31 ff31 ff31 ff31 ff31 ff31 ff32 ff31 ff32 ff32 ff33 ff32 ff32 ff33 ff33 ff32 ff31 ff31 ff32 ff33 ff32 ff33 ff32 ff32 ff32 ff32 ff33 ff32 ff32 ff32 ff33 ff33 ff32 ff32 ff33 ff33 ff33 ff33 ff33 ff33 ff33 ff34 ff34 ff34 ff35 ff34 ff34 ff34 ff33 ff34 ff34 ff33 ff34 ff33 ff34 ff34 ff33 ff34 ff35 ff35 ff35 ff36 ff36 ff35 ff35 ff35 ff36 ff35 ff35 ff35 ff35 ff35 ff35 ff36 ff36 ff35 ff36 ff36 ff35 ff35 ff36 ff36 ff36 ff36 ff36 ff37 ff36 ff36 ff36 ff37 ff37 ff37 ff37 ff37 ff37 ff37 ff37 ff36 ff37 ff36 ff36 ff37 ff36 ff37 ff37 ff36 ff37 ff37 ff36 ff36 ff37 ff36 ff37 ff38 ff38 ff37 ff38 ff37 ff38 ff38 ff37 ff38 ff38 ff37 ff37 ff38 ff38 ff37 ff37 ff38 ff38 ff38 ff37 ff38 ff37 ff38 ff38 ff38 ff38 ff38 ff38 ff38 ff37 ff38 ff38 ff38 ff38 ff38 ff38 ff38 ff37 ff39 ff37 ff39 ff37 ff39 ff38 ff38 ff39 ff37 ff39 ff38 ff38 ff37 ff38 ff39 ff39 ff38 ff38 ff39 ff38 ff39 ff38 ff39 ff39 ff37 ff37 ff38 ff38 ff37 ff38 ff39 ff37 ff38 ff38 ff38 ff37 ff39 ff38 ff38 ff37 ff38 ff38 ff38 ff38 ff37 ff37 ff38 ff38 ff37 ff39 ff38 ff38 ff38 ff38 ff3a ff38 ff39 ff38 ff38 ff38 ff38 ff38 ff38 ff38 ff38 ff38 ff38 ff38 ff39 ff38 ff38 ff39 ff39 ff38 ff38 ff38 ff38 ff38 ff38 ff39 ff38 ff39 ff39 ff38 ff38 ff38 ff38 ff37 ff38 ff38 ff38 ff38 ff38 ff38 ff38 ff38 ff37 ff38 ff37 ff38 ff38 ff38 ff38 ff37 ff37 ff38 ff39 ff38 ff38 ff37 ff38 ff37 ff37 ff37 ff38 ff38 ff37 ff37 ff38 ff37 ff37 ff38 ff37 ff37 ff37 ff37 ff37 ff37 ff37 ff37 ff36 ff36 ff37 ff36 ff37 ff37 ff38 ff38 ff37 ff37 ff37 ff36 ff36 ff37 ff37 ff38 ff37 ff36 ff36 ff37 ff37 ff37 ff37 ff37 ff37 ff36 ff36 ff37 ff37 ff37 ff37 ff37 ff36 ff36 ff36 ff36 ff36 ff36 ff36 ff37 ff36 ff36 ff36 ff36 ff36 ff36 ff36 ff36 ff36 ff36 ff35 ff36 ff36 ff36 ff36 ff35 ff35 ff35 ff35 ff35 ff34 ff34 ff34 ff35 ff35 ff34 ff34 ff35 ff34 ff34 ff34 ff33 ff33 ff33 ff34 ff33 ff33 ff33 ff32 ff32 ff32 ff33 ff33 ff32 ff33 ff32 ff33 ff33 ff33 ff32 ff32 ff33 ff32 ff32 ff32 ff32 ff33 ff32 ff33 ff32 ff32 ff32 ff33 ff32 ff31 ff32 ff31 ff32 ff32 ff31 ff31 ff31 ff31 ff31 ff31 ff31 ff31 ff31 ff31 ff31 ff31 ff30 ff31 ff31 ff31 ff30 ff31 ff30 ff30 ff31 ff31 ff30 ff30 ff30 ff30 ff30 ff31 ff30 ff30 ff30 ff31 ff30 ff30 ff30 ff2f ff2f ff2f ff2f ff2f ff2f ff2f ff2f ff2f ff2f ff2e ff2f ff2e ff2e ff2f ff2e ff2f ff2f ff2e ff2f ff2f ff2e ff2e ff2e ff2e ff2e ff2e ff2d ff2c ff2d ff2c ff2d ff2d ff2c ff2c ff2b ff2b ff2b ff2d ff2c ff2b ff2b ff2b ff2a ff2c ff2b ff2b ff2b ff2b ff2b ff2a ff29 ff2a ff2a ff2a ff2a ff2a ff2a ff29 ff29 ff29 ff29 ff29 ff29 ff29 ff2a ff2a ff29 ff29 ff29 ff28 ff28 ff27 ff28 ff27 ff27 ff27 ff27 ff27 ff27 ff27 ff27 ff26 ff26 ff26 ff27 ff25 ff25 ff25 ff25 ff26 ff25 ff25 ff24 ff23 ff24 ff23 ff23 ff23 ff23 ff23 ff23 ff23 ff23 ff23 ff22 ff21 ff22 ff21 ff22 ff21 ff21 ff21 ff20 ff20 ff20 ff20 ff20 ff20 ff1f ff1f ff1e ff1e ff1e ff1e ff1d ff1d ff1d ff1d ff1d ff1c ff1c ff1b ff1a ff1b ff1a ff1a ff19 ff1a ff19 ff19 ff19 ff18 ff18 ff18 ff17 ff16 ff16 ff15 ff15 ff15 ff14 ff14 ff14 ff13 ff13 ff12 ff13 ff12 ff12 ff11 ff11 ff11 ff10 ff0f ff0f ff0f ff0f ff0e ff0e ff0d ff0d ff0c ff0c ff0c ff0b ff0b ff0b ff0a ff0a ff0a ff0a ff09 ff09 ff08 ff08 ff08 ff08 ff08 ff07 ff07 ff07 ff07 ff06 ff06 ff06 ff06 ff05 ff05 ff05 ff05 ff04 ff04 ff04 ff04 ff04 ff04 ff03 ff03 ff03 ff03 ff03 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 │ │ -e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff03 ff03 ff03 ff03 ff03 ff04 ff04 ff04 ff04 ff04 ff04 ff05 ff05 ff05 ff06 ff06 ff06 ff07 ff07 ff07 ff08 ff08 ff08 ff08 ff09 ff09 ff09 ff0a ff0a ff0a ff0b ff0b ff0b ff0c ff0c ff0d ff0e ff0d ff0e ff0f ff0f ff0f ff0f ff10 ff10 ff11 ff11 ff12 ff13 ff13 ff13 ff13 ff14 ff14 ff16 ff15 ff15 ff15 ff17 ff18 ff18 ff18 ff19 ff19 ff1a ff1a ff1b ff1b ff1b ff1c ff1c ff1c ff1d ff1d ff1d ff1e ff1f ff1e ff1f ff20 ff20 ff20 ff20 ff21 ff21 ff21 ff22 ff23 ff23 ff23 ff23 ff24 ff24 ff24 ff24 ff25 ff25 ff25 ff25 ff26 ff26 ff26 ff27 ff27 ff27 ff27 ff28 ff27 ff29 ff28 ff29 ff28 ff28 ff29 ff28 ff29 ff2b ff2a ff2b ff2a ff2b ff2b ff2b ff2b ff2b ff2c ff2c ff2d ff2d ff2d ff2d ff2d ff2d ff2d ff2d ff2e ff2d ff2d ff2e ff2e ff2e ff2d ff2e ff2e ff2e ff2e ff2e ff2f ff2e ff2e ff2e ff2f ff30 ff30 ff30 ff30 ff30 ff30 ff30 ff30 ff30 ff30 ff30 ff31 ff31 ff31 ff30 ff30 ff30 ff31 ff31 ff32 ff31 ff31 ff31 ff32 ff32 ff32 ff32 ff32 ff31 ff31 ff31 ff32 ff32 ff32 ff32 ff32 ff31 ff31 ff32 ff32 ff32 ff32 ff32 ff33 ff33 ff32 ff32 ff33 ff33 ff32 ff32 ff32 ff32 ff32 ff33 ff33 ff33 ff34 ff33 ff34 ff33 ff32 ff33 ff33 ff32 ff33 ff33 ff33 ff33 ff33 ff34 ff34 ff34 ff34 ff35 ff35 ff34 ff34 ff34 ff35 ff35 ff34 ff35 ff35 ff35 ff35 ff35 ff35 ff35 ff36 ff35 ff35 ff35 ff36 ff36 ff36 ff36 ff36 ff36 ff35 ff36 ff36 ff37 ff36 ff36 ff36 ff36 ff36 ff36 ff36 ff36 ff36 ff36 ff36 ff36 ff36 ff37 ff36 ff36 ff37 ff37 ff36 ff36 ff37 ff36 ff37 ff37 ff37 ff37 ff37 ff37 ff37 ff37 ff37 ff38 ff37 ff37 ff37 ff37 ff37 ff37 ff37 ff38 ff38 ff38 ff37 ff38 ff37 ff38 ff38 ff38 ff38 ff38 ff38 ff38 ff37 ff38 ff38 ff38 ff38 ff38 ff38 ff37 ff37 ff38 ff37 ff38 ff37 ff38 ff37 ff37 ff38 ff37 ff38 ff38 ff38 ff37 ff37 ff38 ff38 ff38 ff38 ff38 ff37 ff38 ff38 ff38 ff38 ff37 ff37 ff38 ff38 ff37 ff38 ff38 ff37 ff37 ff37 ff38 ff37 ff38 ff37 ff38 ff37 ff38 ff37 ff38 ff38 ff37 ff37 ff38 ff38 ff37 ff38 ff37 ff37 ff37 ff37 ff39 ff38 ff39 ff38 ff38 ff37 ff38 ff38 ff37 ff38 ff38 ff38 ff38 ff38 ff39 ff37 ff38 ff39 ff39 ff38 ff37 ff38 ff38 ff37 ff38 ff39 ff37 ff39 ff39 ff38 ff38 ff38 ff38 ff37 ff37 ff38 ff37 ff38 ff38 ff37 ff38 ff37 ff37 ff37 ff37 ff37 ff37 ff37 ff38 ff37 ff37 ff37 ff38 ff37 ff38 ff37 ff38 ff37 ff37 ff37 ff38 ff38 ff37 ff37 ff38 ff37 ff36 ff37 ff36 ff37 ff37 ff37 ff37 ff37 ff37 ff36 ff36 ff36 ff37 ff36 ff36 ff36 ff37 ff37 ff37 ff37 ff37 ff36 ff36 ff36 ff36 ff37 ff37 ff36 ff35 ff36 ff36 ff37 ff37 ff36 ff36 ff35 ff36 ff36 ff36 ff37 ff36 ff36 ff35 ff35 ff36 ff36 ff36 ff36 ff36 ff35 ff36 ff36 ff36 ff35 ff35 ff35 ff35 ff35 ff36 ff35 ff35 ff35 ff35 ff35 ff35 ff35 ff35 ff34 ff33 ff33 ff33 ff33 ff33 ff34 ff34 ff33 ff33 ff34 ff33 ff34 ff33 ff33 ff33 ff32 ff32 ff32 ff33 ff33 ff32 ff32 ff32 ff32 ff33 ff32 ff33 ff32 ff33 ff33 ff32 ff32 ff32 ff33 ff32 ff32 ff32 ff32 ff32 ff32 ff32 ff31 ff32 ff32 ff32 ff32 ff31 ff32 ff31 ff32 ff31 ff31 ff31 ff31 ff30 ff30 ff31 ff30 ff30 ff31 ff31 ff30 ff30 ff2f ff31 ff30 ff30 ff2f ff31 ff30 ff30 ff30 ff30 ff2f ff2f ff30 ff30 ff30 ff30 ff2f ff30 ff2f ff30 ff30 ff2f ff2f ff2f ff2f ff2f ff2e ff2e ff2e ff2f ff2f ff2e ff2e ff2e ff2e ff2e ff2e ff2e ff2d ff2e ff2e ff2e ff2e ff2e ff2d ff2e ff2e ff2d ff2d ff2d ff2c ff2b ff2c ff2c ff2c ff2b ff2b ff2b ff2b ff2b ff2b ff2b ff2a ff2b ff2b ff2b ff2a ff2b ff2b ff2b ff2a ff2a ff2a ff29 ff29 ff2a ff29 ff29 ff29 ff29 ff29 ff29 ff29 ff29 ff28 ff28 ff29 ff28 ff29 ff28 ff28 ff27 ff28 ff28 ff27 ff27 ff27 ff27 ff27 ff26 ff26 ff26 ff27 ff26 ff27 ff25 ff26 ff26 ff25 ff24 ff24 ff24 ff23 ff24 ff23 ff24 ff23 ff23 ff23 ff23 ff23 ff23 ff22 ff22 ff22 ff21 ff21 ff21 ff22 ff21 ff21 ff20 ff21 ff20 ff20 ff20 ff1f ff1f ff1f ff1f ff1e ff1e ff1e ff1e ff1e ff1e ff1d ff1c ff1c ff1b ff1c ff1c ff1b ff1b ff1a ff1a ff1a ff19 ff19 ff19 ff19 ff18 ff17 ff17 ff17 ff17 ff16 ff16 ff16 ff15 ff15 ff14 ff14 ff14 ff13 ff13 ff12 ff12 ff12 ff12 ff11 ff10 ff10 ff10 ff0f ff10 ff0f ff0e ff0d ff0e ff0e ff0d ff0d ff0c ff0c ff0b ff0b ff0b ff0a ff0a ff0a ff0a ff09 ff09 ff09 ff09 ff08 ff08 ff08 ff07 ff07 ff07 ff07 ff06 ff06 ff06 ff06 ff05 ff05 ff05 ff05 ff04 ff04 ff04 ff04 ff04 ff03 ff03 ff03 ff03 ff03 ff03 ff03 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 │ │ -e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff03 ff03 ff03 ff03 ff03 ff03 ff04 ff04 ff04 ff04 ff05 ff04 ff05 ff05 ff05 ff06 ff06 ff06 ff07 ff07 ff07 ff07 ff08 ff08 ff09 ff09 ff09 ff09 ff0a ff0a ff0a ff0b ff0b ff0c ff0c ff0c ff0d ff0d ff0e ff0e ff0e ff0f ff0f ff10 ff0f ff11 ff11 ff11 ff12 ff12 ff13 ff13 ff14 ff14 ff14 ff14 ff15 ff16 ff17 ff17 ff17 ff18 ff18 ff19 ff19 ff19 ff1a ff1a ff1b ff1b ff1c ff1c ff1c ff1d ff1e ff1d ff1d ff1f ff1f ff1f ff20 ff20 ff1f ff20 ff21 ff22 ff21 ff21 ff22 ff22 ff22 ff22 ff24 ff23 ff24 ff24 ff24 ff25 ff26 ff25 ff26 ff25 ff26 ff27 ff27 ff27 ff27 ff27 ff27 ff27 ff28 ff28 ff28 ff29 ff29 ff28 ff28 ff29 ff2a ff2a ff2b ff2b ff2b ff2b ff2b ff2c ff2b ff2c ff2c ff2c ff2d ff2d ff2d ff2d ff2d ff2d ff2e ff2d ff2d ff2d ff2e ff2d ff2d ff2e ff2e ff2e ff2e ff2e ff2e ff2e ff2f ff2f ff2e ff2e ff2e ff30 ff2f ff2f ff2f ff30 ff2f ff30 ff30 ff30 ff30 ff30 ff30 ff31 ff31 ff31 ff31 ff31 ff31 ff31 ff31 ff31 ff31 ff31 ff31 ff31 ff31 ff31 ff31 ff31 ff31 ff31 ff31 ff31 ff31 ff31 ff32 ff32 ff32 ff33 ff33 ff32 ff32 ff32 ff32 ff32 ff32 ff32 ff32 ff32 ff33 ff32 ff31 ff32 ff32 ff32 ff32 ff32 ff33 ff32 ff32 ff33 ff33 ff33 ff33 ff33 ff33 ff33 ff33 ff33 ff33 ff34 ff33 ff33 ff33 ff34 ff35 ff34 ff34 ff33 ff34 ff33 ff34 ff34 ff35 ff35 ff34 ff35 ff35 ff35 ff35 ff36 ff36 ff36 ff35 ff35 ff35 ff34 ff35 ff35 ff35 ff36 ff36 ff35 ff35 ff35 ff36 ff35 ff36 ff36 ff35 ff36 ff36 ff35 ff36 ff37 ff37 ff36 ff36 ff37 ff36 ff37 ff37 ff37 ff37 ff37 ff37 ff37 ff37 ff37 ff37 ff37 ff37 ff37 ff37 ff37 ff37 ff37 ff37 ff37 ff37 ff37 ff37 ff38 ff37 ff37 ff37 ff37 ff37 ff37 ff37 ff37 ff37 ff37 ff37 ff37 ff37 ff37 ff37 ff37 ff37 ff37 ff37 ff37 ff37 ff37 ff37 ff37 ff37 ff37 ff37 ff38 ff37 ff37 ff37 ff37 ff37 ff37 ff37 ff37 ff37 ff37 ff37 ff37 ff37 ff37 ff38 ff38 ff37 ff38 ff38 ff37 ff37 ff37 ff38 ff37 ff38 ff37 ff38 ff37 ff38 ff37 ff37 ff38 ff37 ff37 ff38 ff38 ff37 ff38 ff37 ff37 ff37 ff37 ff38 ff38 ff38 ff38 ff38 ff37 ff38 ff38 ff37 ff38 ff38 ff38 ff38 ff38 ff38 ff37 ff38 ff38 ff38 ff38 ff37 ff38 ff38 ff37 ff37 ff38 ff37 ff38 ff38 ff38 ff38 ff38 ff38 ff37 ff37 ff37 ff37 ff37 ff38 ff37 ff37 ff36 ff37 ff36 ff37 ff37 ff36 ff37 ff38 ff37 ff37 ff36 ff37 ff37 ff38 ff37 ff37 ff37 ff37 ff36 ff37 ff37 ff37 ff37 ff37 ff37 ff36 ff37 ff36 ff37 ff37 ff37 ff37 ff37 ff36 ff36 ff36 ff36 ff37 ff36 ff36 ff36 ff36 ff36 ff36 ff36 ff36 ff36 ff35 ff36 ff35 ff36 ff36 ff36 ff35 ff35 ff35 ff36 ff36 ff35 ff36 ff35 ff35 ff36 ff35 ff35 ff36 ff36 ff35 ff35 ff35 ff36 ff36 ff36 ff36 ff35 ff35 ff35 ff35 ff34 ff34 ff34 ff34 ff34 ff35 ff34 ff33 ff33 ff33 ff33 ff33 ff33 ff33 ff33 ff33 ff33 ff32 ff32 ff33 ff33 ff33 ff32 ff32 ff33 ff32 ff33 ff32 ff33 ff33 ff32 ff32 ff32 ff33 ff32 ff32 ff31 ff31 ff31 ff32 ff32 ff32 ff32 ff32 ff32 ff31 ff31 ff31 ff32 ff32 ff32 ff31 ff31 ff31 ff31 ff31 ff31 ff31 ff31 ff30 ff31 ff31 ff31 ff31 ff31 ff31 ff31 ff31 ff31 ff30 ff30 ff30 ff30 ff2f ff30 ff30 ff30 ff30 ff2f ff30 ff30 ff30 ff2f ff30 ff30 ff30 ff2f ff30 ff2f ff2f ff2f ff2f ff2f ff2f ff2f ff2f ff2e ff2f ff2f ff2f ff2f ff2f ff2e ff2f ff2e ff2e ff2e ff2f ff2e ff2e ff2d ff2d ff2d ff2d ff2e ff2e ff2d ff2d ff2c ff2c ff2c ff2c ff2c ff2c ff2c ff2c ff2c ff2d ff2b ff2b ff2b ff2b ff2b ff2a ff2b ff2a ff2a ff2b ff2b ff2a ff2a ff2a ff2a ff2a ff2a ff2a ff2a ff2a ff2a ff2a ff29 ff29 ff29 ff29 ff29 ff29 ff29 ff28 ff29 ff29 ff29 ff29 ff27 ff27 ff27 ff27 ff27 ff27 ff27 ff26 ff27 ff27 ff27 ff26 ff27 ff27 ff26 ff26 ff26 ff24 ff26 ff25 ff26 ff24 ff25 ff25 ff23 ff23 ff23 ff23 ff23 ff23 ff23 ff23 ff23 ff23 ff23 ff23 ff22 ff21 ff21 ff21 ff22 ff21 ff20 ff21 ff21 ff20 ff1f ff1f ff1f ff1f ff20 ff1f ff1f ff1e ff1e ff1d ff1e ff1d ff1d ff1d ff1d ff1d ff1c ff1c ff1b ff1b ff1a ff1b ff1a ff1a ff19 ff19 ff19 ff19 ff18 ff18 ff18 ff17 ff16 ff16 ff15 ff15 ff15 ff15 ff14 ff13 ff14 ff13 ff13 ff13 ff12 ff12 ff11 ff11 ff11 ff11 ff10 ff0f ff0f ff0e ff0f ff0f ff0e ff0d ff0c ff0c ff0c ff0c ff0b ff0b ff0b ff0a ff0a ff0a ff0a ff09 ff09 ff09 ff08 ff08 ff08 ff08 ff07 ff07 ff07 ff07 ff06 ff06 ff06 ff05 ff05 ff05 ff05 ff05 ff05 ff04 ff04 ff04 ff04 ff03 ff03 ff03 ff03 ff03 ff03 ff03 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 │ │ -e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff03 ff03 ff03 ff03 ff03 ff04 ff04 ff04 ff04 ff04 ff05 ff05 ff05 ff05 ff06 ff06 ff06 ff06 ff06 ff07 ff07 ff07 ff08 ff08 ff08 ff09 ff09 ff09 ff0a ff0a ff0b ff0b ff0b ff0c ff0c ff0c ff0d ff0d ff0e ff0e ff0f ff0e ff10 ff10 ff10 ff11 ff11 ff11 ff12 ff12 ff13 ff13 ff13 ff14 ff14 ff15 ff15 ff16 ff17 ff17 ff17 ff17 ff17 ff18 ff18 ff19 ff1a ff1a ff1a ff1b ff1c ff1c ff1c ff1c ff1d ff1d ff1d ff1e ff1f ff1e ff1f ff20 ff21 ff20 ff21 ff20 ff20 ff21 ff22 ff23 ff22 ff23 ff23 ff23 ff24 ff24 ff24 ff24 ff24 ff25 ff25 ff25 ff25 ff26 ff27 ff27 ff26 ff27 ff27 ff27 ff27 ff28 ff27 ff28 ff28 ff29 ff29 ff2a ff29 ff2a ff2a ff2a ff2b ff2b ff2b ff2b ff2b ff2b ff2b ff2b ff2b ff2c ff2d ff2d ff2c ff2d ff2d ff2d ff2d ff2d ff2d ff2d ff2d ff2d ff2d ff2e ff2e ff2e ff2e ff2e ff2e ff2e ff2e ff2e ff2e ff2e ff2e ff2f ff2f ff2f ff30 ff30 ff30 ff30 ff30 ff30 ff31 ff30 ff30 ff30 ff30 ff30 ff31 ff30 ff31 ff30 ff31 ff30 ff30 ff30 ff30 ff30 ff30 ff30 ff31 ff31 ff31 ff32 ff32 ff32 ff32 ff32 ff32 ff32 ff31 ff31 ff32 ff32 ff32 ff32 ff32 ff32 ff32 ff31 ff32 ff31 ff32 ff32 ff32 ff33 ff32 ff32 ff32 ff32 ff32 ff33 ff32 ff32 ff32 ff32 ff32 ff32 ff33 ff33 ff32 ff32 ff33 ff33 ff33 ff33 ff32 ff33 ff32 ff33 ff33 ff34 ff35 ff34 ff34 ff35 ff35 ff35 ff34 ff34 ff34 ff34 ff34 ff34 ff33 ff34 ff35 ff34 ff35 ff35 ff34 ff34 ff34 ff35 ff34 ff35 ff35 ff35 ff36 ff36 ff35 ff36 ff36 ff36 ff36 ff36 ff37 ff36 ff36 ff37 ff36 ff36 ff36 ff37 ff36 ff37 ff36 ff36 ff36 ff37 ff36 ff36 ff36 ff37 ff36 ff36 ff36 ff36 ff36 ff36 ff37 ff36 ff36 ff36 ff36 ff37 ff36 ff37 ff37 ff36 ff37 ff36 ff36 ff36 ff36 ff36 ff36 ff36 ff36 ff36 ff36 ff36 ff36 ff36 ff36 ff36 ff36 ff36 ff37 ff36 ff37 ff37 ff37 ff37 ff37 ff37 ff37 ff37 ff37 ff37 ff37 ff37 ff37 ff37 ff37 ff37 ff37 ff37 ff36 ff37 ff37 ff37 ff37 ff37 ff37 ff37 ff37 ff37 ff37 ff37 ff38 ff37 ff37 ff37 ff37 ff37 ff38 ff37 ff37 ff37 ff37 ff37 ff37 ff37 ff37 ff37 ff38 ff37 ff37 ff37 ff37 ff37 ff37 ff37 ff37 ff37 ff37 ff37 ff37 ff37 ff37 ff37 ff37 ff37 ff37 ff37 ff37 ff37 ff38 ff37 ff37 ff37 ff37 ff37 ff37 ff37 ff37 ff37 ff37 ff37 ff37 ff37 ff36 ff37 ff36 ff36 ff37 ff36 ff36 ff37 ff36 ff37 ff36 ff36 ff36 ff37 ff36 ff37 ff37 ff36 ff36 ff36 ff37 ff36 ff37 ff36 ff36 ff36 ff36 ff36 ff36 ff36 ff36 ff37 ff36 ff35 ff36 ff35 ff36 ff36 ff36 ff36 ff36 ff35 ff36 ff36 ff36 ff36 ff36 ff35 ff35 ff35 ff35 ff35 ff35 ff34 ff34 ff34 ff35 ff34 ff34 ff35 ff34 ff34 ff35 ff34 ff34 ff35 ff35 ff34 ff34 ff34 ff35 ff35 ff35 ff35 ff33 ff34 ff34 ff35 ff34 ff33 ff33 ff33 ff33 ff34 ff33 ff32 ff32 ff32 ff32 ff32 ff32 ff32 ff33 ff33 ff33 ff32 ff32 ff33 ff32 ff33 ff32 ff32 ff32 ff32 ff32 ff32 ff32 ff32 ff32 ff32 ff32 ff33 ff32 ff32 ff31 ff31 ff32 ff31 ff31 ff32 ff31 ff31 ff31 ff31 ff31 ff31 ff31 ff31 ff31 ff31 ff31 ff31 ff30 ff31 ff30 ff30 ff30 ff2f ff30 ff30 ff30 ff31 ff30 ff30 ff30 ff30 ff30 ff30 ff30 ff30 ff30 ff2f ff2e ff2f ff2f ff2f ff2f ff2f ff2f ff2f ff2f ff2f ff2f ff2f ff2f ff2f ff2f ff2f ff2f ff2f ff2f ff2e ff2e ff2e ff2e ff2e ff2f ff2e ff2e ff2e ff2e ff2d ff2e ff2d ff2e ff2e ff2e ff2d ff2d ff2c ff2d ff2c ff2d ff2d ff2c ff2c ff2b ff2b ff2b ff2b ff2b ff2b ff2b ff2a ff2b ff2c ff2b ff2b ff2b ff2b ff2b ff2a ff2b ff2a ff2a ff2a ff2a ff2a ff2a ff29 ff29 ff29 ff29 ff29 ff29 ff29 ff29 ff29 ff29 ff29 ff28 ff29 ff28 ff29 ff29 ff28 ff27 ff27 ff27 ff27 ff27 ff27 ff26 ff27 ff26 ff27 ff26 ff25 ff26 ff26 ff26 ff26 ff27 ff26 ff26 ff25 ff26 ff24 ff25 ff24 ff24 ff23 ff24 ff24 ff23 ff23 ff23 ff22 ff22 ff22 ff23 ff22 ff22 ff21 ff22 ff21 ff22 ff21 ff21 ff21 ff21 ff20 ff1f ff20 ff1f ff20 ff1f ff1e ff1f ff1e ff1f ff1d ff1d ff1d ff1e ff1d ff1c ff1c ff1c ff1c ff1c ff1b ff1b ff1b ff1a ff1a ff19 ff19 ff19 ff19 ff18 ff18 ff18 ff17 ff16 ff17 ff16 ff15 ff15 ff15 ff15 ff14 ff13 ff13 ff13 ff13 ff13 ff13 ff12 ff11 ff11 ff11 ff10 ff10 ff0f ff0f ff0e ff0f ff0e ff0d ff0d ff0d ff0d ff0c ff0c ff0b ff0b ff0a ff0b ff0a ff0a ff09 ff09 ff09 ff09 ff08 ff08 ff08 ff08 ff07 ff07 ff07 ff06 ff06 ff06 ff06 ff06 ff05 ff05 ff05 ff05 ff04 ff04 ff04 ff04 ff04 ff03 ff03 ff03 ff03 ff03 ff03 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 │ │ -e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff03 ff03 ff03 ff03 ff03 ff04 ff04 ff04 ff04 ff05 ff05 ff05 ff05 ff05 ff05 ff06 ff06 ff07 ff07 ff07 ff07 ff07 ff08 ff08 ff08 ff09 ff09 ff0a ff0a ff0a ff0b ff0b ff0b ff0c ff0c ff0c ff0d ff0d ff0d ff0e ff0e ff0f ff0f ff10 ff10 ff10 ff11 ff11 ff11 ff12 ff13 ff13 ff14 ff14 ff15 ff15 ff15 ff15 ff16 ff16 ff17 ff16 ff17 ff18 ff18 ff18 ff1a ff1a ff1a ff1a ff1b ff1b ff1c ff1d ff1d ff1e ff1d ff1e ff1e ff1e ff1f ff20 ff1f ff1f ff20 ff20 ff21 ff20 ff22 ff22 ff23 ff22 ff22 ff23 ff23 ff23 ff23 ff24 ff24 ff24 ff25 ff25 ff25 ff25 ff26 ff27 ff27 ff26 ff26 ff26 ff27 ff28 ff28 ff29 ff29 ff28 ff28 ff28 ff28 ff28 ff2a ff2a ff29 ff29 ff2a ff2b ff2b ff2a ff2a ff2b ff2b ff2b ff2b ff2d ff2c ff2c ff2d ff2d ff2c ff2d ff2d ff2d ff2d ff2e ff2d ff2d ff2d ff2d ff2d ff2e ff2e ff2d ff2e ff2e ff2e ff2e ff2e ff2f ff2f ff2f ff2f ff30 ff30 ff30 ff2f ff2f ff2f ff30 ff2f ff30 ff2f ff30 ff2f ff30 ff30 ff30 ff2f ff30 ff30 ff30 ff30 ff31 ff31 ff31 ff31 ff31 ff31 ff31 ff31 ff31 ff31 ff31 ff31 ff31 ff31 ff31 ff31 ff31 ff31 ff31 ff31 ff31 ff31 ff32 ff32 ff32 ff32 ff32 ff32 ff31 ff32 ff31 ff32 ff32 ff31 ff32 ff32 ff32 ff32 ff32 ff33 ff32 ff32 ff33 ff32 ff32 ff33 ff32 ff33 ff32 ff33 ff33 ff32 ff33 ff33 ff32 ff33 ff34 ff34 ff33 ff32 ff33 ff32 ff32 ff33 ff33 ff33 ff34 ff33 ff33 ff34 ff33 ff33 ff33 ff33 ff34 ff34 ff35 ff35 ff35 ff35 ff35 ff36 ff35 ff35 ff36 ff36 ff36 ff36 ff36 ff36 ff35 ff35 ff35 ff36 ff35 ff36 ff36 ff36 ff35 ff36 ff35 ff35 ff35 ff36 ff35 ff35 ff35 ff36 ff36 ff36 ff35 ff35 ff36 ff36 ff36 ff36 ff36 ff36 ff36 ff36 ff36 ff36 ff36 ff35 ff36 ff35 ff35 ff35 ff35 ff36 ff36 ff35 ff36 ff36 ff36 ff36 ff36 ff36 ff36 ff36 ff37 ff36 ff36 ff36 ff37 ff36 ff37 ff36 ff36 ff36 ff36 ff36 ff36 ff36 ff36 ff36 ff36 ff36 ff35 ff36 ff36 ff36 ff37 ff36 ff36 ff36 ff36 ff37 ff36 ff37 ff37 ff37 ff36 ff36 ff36 ff36 ff37 ff36 ff37 ff36 ff36 ff36 ff36 ff36 ff37 ff36 ff37 ff36 ff37 ff36 ff36 ff36 ff36 ff37 ff36 ff36 ff37 ff36 ff36 ff36 ff37 ff37 ff36 ff36 ff37 ff37 ff36 ff36 ff36 ff36 ff37 ff36 ff37 ff36 ff36 ff36 ff36 ff36 ff36 ff36 ff37 ff37 ff36 ff37 ff36 ff36 ff37 ff36 ff36 ff36 ff35 ff36 ff36 ff35 ff36 ff36 ff36 ff36 ff36 ff35 ff36 ff35 ff36 ff36 ff36 ff36 ff35 ff36 ff35 ff35 ff36 ff35 ff35 ff36 ff35 ff34 ff35 ff34 ff35 ff35 ff35 ff36 ff35 ff34 ff35 ff35 ff35 ff35 ff35 ff35 ff35 ff35 ff35 ff35 ff35 ff34 ff34 ff34 ff35 ff34 ff35 ff34 ff33 ff33 ff34 ff33 ff33 ff33 ff33 ff33 ff33 ff33 ff34 ff33 ff33 ff33 ff33 ff33 ff33 ff34 ff33 ff33 ff33 ff33 ff33 ff33 ff33 ff32 ff32 ff32 ff32 ff32 ff32 ff32 ff33 ff33 ff32 ff32 ff32 ff33 ff32 ff32 ff31 ff32 ff31 ff32 ff32 ff32 ff32 ff31 ff31 ff32 ff32 ff32 ff32 ff32 ff31 ff31 ff32 ff30 ff30 ff31 ff30 ff30 ff30 ff31 ff30 ff30 ff30 ff30 ff30 ff30 ff30 ff30 ff30 ff31 ff30 ff30 ff30 ff2f ff30 ff2f ff2f ff30 ff2f ff30 ff30 ff30 ff2f ff30 ff30 ff2f ff30 ff2f ff2e ff2f ff2f ff2e ff2e ff2e ff2e ff2f ff2f ff2e ff2e ff2e ff2e ff2e ff2e ff2e ff2e ff2e ff2f ff2e ff2e ff2d ff2d ff2e ff2e ff2e ff2e ff2c ff2d ff2c ff2e ff2d ff2d ff2d ff2d ff2c ff2d ff2c ff2d ff2c ff2c ff2b ff2b ff2b ff2b ff2a ff2a ff2b ff2b ff2b ff2a ff2a ff2a ff2b ff2a ff2b ff2a ff2a ff2a ff2a ff2a ff2a ff2a ff2a ff29 ff29 ff29 ff29 ff29 ff29 ff28 ff29 ff28 ff28 ff28 ff28 ff28 ff28 ff28 ff27 ff27 ff27 ff27 ff27 ff27 ff27 ff26 ff27 ff26 ff26 ff26 ff27 ff26 ff26 ff26 ff24 ff26 ff26 ff24 ff26 ff26 ff25 ff25 ff24 ff23 ff23 ff23 ff23 ff23 ff23 ff23 ff23 ff23 ff22 ff23 ff22 ff21 ff21 ff22 ff21 ff22 ff21 ff22 ff20 ff22 ff20 ff20 ff1f ff1f ff1f ff1f ff20 ff1f ff1e ff1e ff1d ff1e ff1d ff1e ff1d ff1c ff1c ff1b ff1c ff1c ff1b ff1b ff1a ff1a ff1a ff19 ff19 ff18 ff19 ff18 ff17 ff17 ff17 ff16 ff17 ff16 ff15 ff15 ff14 ff15 ff14 ff14 ff14 ff14 ff13 ff12 ff12 ff12 ff12 ff11 ff11 ff11 ff10 ff10 ff0f ff0f ff0f ff0f ff0e ff0e ff0d ff0c ff0c ff0c ff0c ff0b ff0b ff0b ff0b ff0a ff0a ff09 ff09 ff09 ff09 ff09 ff08 ff08 ff07 ff07 ff07 ff07 ff06 ff07 ff06 ff06 ff06 ff05 ff05 ff05 ff05 ff05 ff04 ff04 ff04 ff04 ff04 ff03 ff03 ff03 ff03 ff03 ff03 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 │ │ -e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff03 ff03 ff03 ff03 ff03 ff04 ff04 ff04 ff04 ff04 ff04 ff05 ff05 ff05 ff06 ff06 ff06 ff06 ff07 ff07 ff07 ff08 ff08 ff08 ff09 ff09 ff09 ff09 ff0a ff0a ff0a ff0b ff0b ff0c ff0c ff0c ff0d ff0d ff0d ff0e ff0e ff0e ff0f ff0f ff10 ff10 ff11 ff11 ff12 ff12 ff13 ff13 ff13 ff14 ff14 ff15 ff15 ff16 ff15 ff16 ff16 ff16 ff17 ff18 ff18 ff19 ff19 ff1a ff19 ff1b ff1b ff1c ff1c ff1c ff1d ff1d ff1d ff1e ff1e ff1e ff1e ff1f ff1f ff1f ff20 ff21 ff20 ff22 ff21 ff22 ff22 ff22 ff22 ff23 ff23 ff23 ff23 ff23 ff24 ff24 ff24 ff25 ff25 ff25 ff25 ff26 ff26 ff26 ff26 ff26 ff27 ff28 ff28 ff28 ff28 ff28 ff28 ff28 ff29 ff28 ff28 ff2a ff2b ff2a ff2a ff2a ff2a ff2b ff2b ff2a ff2a ff2a ff2b ff2b ff2c ff2c ff2d ff2d ff2c ff2d ff2e ff2d ff2d ff2d ff2d ff2d ff2d ff2d ff2d ff2e ff2e ff2e ff2e ff2e ff2e ff2e ff2e ff2e ff2e ff2e ff2e ff2f ff2f ff2f ff2f ff2f ff2f ff2f ff2f ff2f ff2f ff30 ff30 ff2f ff30 ff30 ff30 ff30 ff30 ff31 ff30 ff31 ff30 ff30 ff30 ff30 ff30 ff30 ff30 ff30 ff31 ff31 ff31 ff30 ff30 ff31 ff31 ff31 ff31 ff31 ff31 ff31 ff31 ff31 ff31 ff31 ff31 ff31 ff31 ff32 ff32 ff31 ff31 ff32 ff31 ff32 ff32 ff32 ff32 ff32 ff32 ff31 ff32 ff32 ff32 ff33 ff32 ff32 ff32 ff32 ff33 ff33 ff32 ff32 ff32 ff32 ff32 ff32 ff33 ff32 ff32 ff33 ff33 ff32 ff32 ff32 ff33 ff33 ff33 ff33 ff33 ff33 ff33 ff33 ff34 ff35 ff35 ff34 ff34 ff35 ff34 ff34 ff34 ff34 ff34 ff35 ff34 ff34 ff34 ff34 ff34 ff34 ff34 ff34 ff34 ff34 ff34 ff34 ff34 ff34 ff34 ff35 ff34 ff34 ff33 ff35 ff35 ff35 ff34 ff35 ff35 ff35 ff35 ff35 ff35 ff35 ff36 ff35 ff35 ff36 ff36 ff35 ff35 ff34 ff35 ff35 ff35 ff35 ff36 ff34 ff35 ff35 ff35 ff35 ff36 ff36 ff35 ff35 ff36 ff36 ff36 ff36 ff36 ff36 ff36 ff36 ff36 ff35 ff35 ff36 ff36 ff36 ff36 ff36 ff36 ff36 ff35 ff35 ff36 ff36 ff36 ff36 ff35 ff36 ff36 ff36 ff35 ff36 ff36 ff36 ff35 ff35 ff35 ff36 ff36 ff36 ff37 ff36 ff36 ff36 ff36 ff36 ff37 ff36 ff36 ff36 ff37 ff36 ff36 ff36 ff36 ff37 ff36 ff36 ff36 ff35 ff36 ff36 ff36 ff36 ff35 ff36 ff36 ff36 ff35 ff36 ff35 ff36 ff36 ff35 ff36 ff36 ff36 ff36 ff36 ff36 ff36 ff36 ff36 ff36 ff35 ff35 ff36 ff35 ff36 ff35 ff35 ff36 ff35 ff35 ff36 ff35 ff36 ff35 ff35 ff35 ff35 ff35 ff35 ff34 ff34 ff34 ff34 ff34 ff34 ff34 ff34 ff34 ff35 ff34 ff34 ff35 ff34 ff33 ff34 ff33 ff34 ff35 ff34 ff35 ff33 ff34 ff35 ff34 ff34 ff33 ff34 ff34 ff34 ff33 ff33 ff33 ff33 ff33 ff33 ff34 ff34 ff34 ff35 ff34 ff32 ff33 ff33 ff32 ff33 ff33 ff33 ff32 ff33 ff32 ff33 ff33 ff33 ff33 ff33 ff33 ff32 ff33 ff32 ff32 ff33 ff33 ff33 ff32 ff32 ff32 ff31 ff32 ff32 ff31 ff32 ff32 ff32 ff32 ff32 ff32 ff32 ff32 ff32 ff32 ff31 ff31 ff31 ff31 ff31 ff31 ff31 ff31 ff31 ff31 ff31 ff31 ff31 ff31 ff31 ff31 ff31 ff30 ff30 ff31 ff30 ff2f ff2f ff30 ff2f ff30 ff2f ff2f ff30 ff2f ff30 ff2f ff30 ff30 ff2f ff30 ff30 ff2f ff2f ff2f ff2f ff2f ff2f ff2f ff2f ff2f ff2f ff2f ff2f ff2f ff2f ff2f ff2e ff2f ff2f ff2e ff2e ff2e ff2d ff2e ff2e ff2d ff2e ff2e ff2d ff2e ff2e ff2e ff2d ff2d ff2e ff2e ff2d ff2d ff2d ff2d ff2d ff2c ff2c ff2b ff2c ff2b ff2c ff2c ff2c ff2c ff2c ff2b ff2c ff2b ff2c ff2b ff2b ff2b ff2b ff2b ff2a ff2a ff2a ff2a ff2a ff2a ff29 ff2a ff29 ff2a ff2a ff2a ff2a ff2a ff29 ff29 ff29 ff29 ff29 ff29 ff29 ff29 ff29 ff29 ff29 ff29 ff28 ff28 ff28 ff28 ff27 ff27 ff27 ff27 ff26 ff27 ff27 ff26 ff26 ff26 ff27 ff26 ff26 ff27 ff25 ff25 ff25 ff26 ff26 ff25 ff25 ff24 ff25 ff25 ff24 ff25 ff23 ff24 ff24 ff23 ff22 ff22 ff22 ff22 ff22 ff23 ff22 ff22 ff22 ff21 ff21 ff21 ff21 ff20 ff20 ff21 ff20 ff20 ff20 ff1f ff1f ff1f ff20 ff1f ff1f ff1e ff1e ff1f ff1e ff1d ff1e ff1d ff1d ff1c ff1b ff1c ff1c ff1c ff1b ff1b ff1b ff1a ff1a ff18 ff19 ff18 ff17 ff17 ff18 ff18 ff17 ff16 ff16 ff16 ff16 ff15 ff15 ff14 ff14 ff14 ff14 ff13 ff13 ff12 ff13 ff12 ff12 ff11 ff10 ff10 ff10 ff10 ff0f ff0f ff0f ff0e ff0d ff0e ff0e ff0d ff0d ff0c ff0c ff0b ff0b ff0a ff0b ff0a ff0a ff0a ff0a ff09 ff09 ff08 ff08 ff08 ff08 ff07 ff07 ff07 ff06 ff06 ff06 ff06 ff06 ff05 ff05 ff05 ff05 ff05 ff05 ff04 ff04 ff04 ff04 ff03 ff03 ff03 ff03 ff03 ff03 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 │ │ -e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff03 ff03 ff03 ff03 ff03 ff03 ff03 ff04 ff04 ff04 ff04 ff05 ff05 ff05 ff05 ff05 ff06 ff06 ff06 ff07 ff07 ff07 ff08 ff08 ff08 ff08 ff09 ff09 ff09 ff0a ff0a ff0a ff0b ff0b ff0c ff0c ff0c ff0d ff0d ff0d ff0e ff0e ff0e ff0f ff10 ff10 ff10 ff11 ff11 ff12 ff12 ff12 ff13 ff13 ff14 ff14 ff14 ff15 ff15 ff15 ff17 ff17 ff17 ff17 ff18 ff19 ff18 ff19 ff19 ff19 ff1a ff1a ff1a ff1c ff1c ff1c ff1c ff1c ff1d ff1e ff1e ff1e ff1f ff1f ff1f ff20 ff20 ff21 ff20 ff21 ff21 ff22 ff22 ff22 ff22 ff23 ff24 ff23 ff23 ff23 ff23 ff24 ff24 ff24 ff25 ff25 ff26 ff26 ff27 ff26 ff27 ff26 ff27 ff27 ff27 ff27 ff27 ff27 ff27 ff28 ff29 ff28 ff28 ff2a ff2a ff2a ff2a ff29 ff29 ff29 ff2a ff2a ff2b ff2b ff2b ff2b ff2c ff2c ff2c ff2c ff2c ff2c ff2c ff2c ff2c ff2d ff2d ff2e ff2e ff2e ff2d ff2d ff2e ff2d ff2d ff2d ff2d ff2e ff2d ff2e ff2d ff2e ff2e ff2e ff2e ff2f ff2f ff2f ff2f ff2f ff30 ff2f ff2f ff30 ff2f ff30 ff30 ff30 ff30 ff30 ff30 ff2f ff30 ff30 ff2f ff2f ff30 ff30 ff30 ff30 ff31 ff30 ff30 ff31 ff30 ff31 ff31 ff30 ff30 ff30 ff30 ff30 ff30 ff31 ff31 ff31 ff31 ff31 ff31 ff31 ff31 ff31 ff31 ff31 ff31 ff31 ff31 ff31 ff32 ff31 ff32 ff32 ff32 ff32 ff32 ff31 ff32 ff32 ff32 ff32 ff32 ff31 ff31 ff31 ff32 ff32 ff32 ff32 ff32 ff32 ff32 ff32 ff32 ff32 ff33 ff32 ff32 ff33 ff33 ff33 ff33 ff33 ff33 ff34 ff34 ff33 ff33 ff34 ff33 ff33 ff33 ff33 ff32 ff34 ff33 ff33 ff32 ff32 ff33 ff32 ff33 ff33 ff33 ff33 ff33 ff33 ff33 ff33 ff33 ff33 ff34 ff35 ff33 ff33 ff33 ff34 ff34 ff35 ff34 ff34 ff34 ff35 ff34 ff34 ff35 ff34 ff34 ff35 ff35 ff35 ff34 ff34 ff34 ff35 ff34 ff35 ff35 ff33 ff35 ff35 ff35 ff35 ff35 ff35 ff35 ff35 ff35 ff35 ff35 ff35 ff35 ff35 ff35 ff35 ff35 ff35 ff35 ff35 ff36 ff36 ff36 ff35 ff36 ff35 ff36 ff34 ff36 ff36 ff35 ff36 ff35 ff36 ff36 ff36 ff35 ff35 ff36 ff36 ff35 ff35 ff35 ff36 ff34 ff36 ff36 ff36 ff36 ff36 ff34 ff35 ff36 ff35 ff35 ff36 ff36 ff35 ff35 ff35 ff35 ff36 ff36 ff35 ff36 ff35 ff36 ff36 ff35 ff36 ff35 ff35 ff35 ff35 ff35 ff35 ff35 ff35 ff35 ff35 ff35 ff35 ff35 ff35 ff35 ff35 ff35 ff35 ff35 ff34 ff34 ff33 ff35 ff34 ff34 ff34 ff34 ff34 ff34 ff35 ff34 ff35 ff35 ff34 ff34 ff34 ff34 ff34 ff34 ff33 ff33 ff33 ff33 ff33 ff33 ff33 ff32 ff33 ff34 ff33 ff33 ff33 ff32 ff33 ff33 ff33 ff33 ff34 ff35 ff33 ff32 ff33 ff34 ff33 ff33 ff32 ff33 ff33 ff33 ff32 ff32 ff32 ff32 ff33 ff33 ff33 ff33 ff33 ff34 ff33 ff32 ff33 ff33 ff32 ff33 ff33 ff33 ff32 ff33 ff32 ff32 ff33 ff33 ff33 ff33 ff33 ff32 ff33 ff32 ff32 ff32 ff32 ff32 ff31 ff32 ff32 ff31 ff31 ff31 ff31 ff31 ff31 ff31 ff31 ff31 ff31 ff31 ff31 ff31 ff31 ff31 ff31 ff31 ff30 ff31 ff30 ff30 ff31 ff31 ff30 ff30 ff30 ff30 ff30 ff30 ff31 ff30 ff30 ff30 ff31 ff30 ff2f ff2f ff2f ff2f ff2f ff2f ff2f ff2f ff2f ff2f ff2f ff2f ff2f ff2f ff2f ff2f ff2f ff2f ff2f ff2f ff2e ff2f ff2e ff2f ff2f ff2e ff2f ff2f ff2e ff2e ff2f ff2e ff2e ff2e ff2e ff2e ff2e ff2d ff2e ff2e ff2d ff2d ff2d ff2c ff2d ff2d ff2d ff2d ff2c ff2d ff2d ff2c ff2d ff2d ff2c ff2c ff2b ff2b ff2d ff2b ff2b ff2b ff2b ff2b ff2b ff2b ff2b ff2b ff2b ff2b ff2b ff2b ff2b ff2b ff2a ff2a ff2a ff2a ff29 ff2a ff29 ff29 ff29 ff29 ff29 ff2a ff2a ff2a ff29 ff29 ff28 ff29 ff29 ff29 ff28 ff28 ff29 ff29 ff29 ff29 ff27 ff27 ff27 ff26 ff27 ff26 ff26 ff27 ff26 ff26 ff27 ff26 ff26 ff26 ff26 ff25 ff26 ff26 ff25 ff24 ff24 ff24 ff25 ff25 ff24 ff24 ff23 ff22 ff22 ff23 ff22 ff22 ff22 ff22 ff22 ff22 ff22 ff22 ff21 ff21 ff22 ff21 ff21 ff22 ff21 ff20 ff21 ff21 ff20 ff20 ff1f ff1f ff1f ff1e ff1f ff1e ff1f ff1e ff1e ff1e ff1d ff1e ff1e ff1d ff1c ff1d ff1c ff1d ff1c ff1b ff1b ff1a ff1a ff1a ff1a ff19 ff18 ff19 ff17 ff18 ff17 ff17 ff16 ff16 ff17 ff16 ff15 ff15 ff15 ff15 ff14 ff14 ff13 ff14 ff13 ff12 ff12 ff12 ff12 ff11 ff11 ff10 ff10 ff10 ff0f ff0e ff0f ff0e ff0e ff0e ff0d ff0c ff0d ff0c ff0c ff0b ff0b ff0b ff0a ff0a ff09 ff09 ff09 ff09 ff09 ff08 ff08 ff08 ff08 ff07 ff07 ff07 ff07 ff07 ff06 ff06 ff05 ff05 ff05 ff05 ff05 ff05 ff05 ff04 ff04 ff04 ff04 ff03 ff03 ff03 ff03 ff03 ff03 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 │ │ -e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff03 ff03 ff03 ff03 ff03 ff03 ff04 ff04 ff04 ff04 ff04 ff04 ff05 ff05 ff06 ff06 ff06 ff06 ff06 ff07 ff07 ff07 ff08 ff08 ff08 ff09 ff09 ff09 ff09 ff09 ff0a ff0a ff0b ff0b ff0c ff0c ff0c ff0c ff0d ff0d ff0e ff0e ff0f ff0f ff0f ff0f ff10 ff10 ff11 ff11 ff12 ff12 ff12 ff13 ff13 ff14 ff14 ff15 ff15 ff15 ff16 ff16 ff17 ff17 ff17 ff17 ff18 ff18 ff18 ff19 ff1a ff1a ff19 ff1b ff1b ff1c ff1d ff1c ff1d ff1d ff1e ff1e ff1e ff1f ff1f ff1f ff20 ff20 ff20 ff21 ff20 ff22 ff22 ff22 ff22 ff22 ff22 ff22 ff23 ff23 ff23 ff25 ff25 ff25 ff25 ff25 ff25 ff26 ff26 ff26 ff26 ff25 ff26 ff26 ff27 ff27 ff28 ff27 ff27 ff27 ff28 ff28 ff28 ff28 ff28 ff28 ff28 ff29 ff29 ff2a ff2a ff29 ff29 ff2a ff29 ff29 ff2a ff2a ff2b ff2b ff2c ff2c ff2d ff2d ff2d ff2e ff2d ff2d ff2d ff2d ff2c ff2d ff2d ff2d ff2e ff2d ff2d ff2d ff2d ff2e ff2d ff2d ff2d ff2e ff2e ff2e ff2f ff2f ff2f ff2f ff2f ff2f ff2f ff2f ff2f ff2f ff2f ff2f ff2f ff2f ff2f ff2e ff2f ff2f ff2f ff30 ff2f ff30 ff2f ff2f ff30 ff30 ff30 ff30 ff30 ff2f ff2f ff30 ff30 ff30 ff30 ff30 ff31 ff31 ff31 ff30 ff31 ff30 ff30 ff31 ff31 ff31 ff31 ff31 ff31 ff31 ff31 ff31 ff31 ff31 ff31 ff31 ff31 ff31 ff32 ff31 ff31 ff31 ff31 ff31 ff31 ff31 ff31 ff31 ff31 ff32 ff32 ff32 ff32 ff32 ff32 ff33 ff32 ff32 ff32 ff33 ff32 ff33 ff32 ff32 ff33 ff32 ff32 ff32 ff33 ff32 ff33 ff33 ff33 ff32 ff32 ff33 ff33 ff32 ff32 ff33 ff32 ff33 ff33 ff32 ff32 ff33 ff33 ff33 ff33 ff33 ff32 ff34 ff34 ff33 ff32 ff32 ff33 ff33 ff34 ff33 ff33 ff33 ff35 ff33 ff33 ff34 ff33 ff33 ff34 ff35 ff35 ff33 ff35 ff33 ff34 ff33 ff34 ff34 ff33 ff34 ff34 ff34 ff34 ff34 ff34 ff34 ff34 ff34 ff34 ff34 ff34 ff34 ff35 ff35 ff34 ff34 ff35 ff34 ff34 ff34 ff34 ff34 ff34 ff34 ff34 ff34 ff33 ff34 ff34 ff35 ff34 ff34 ff34 ff34 ff34 ff34 ff35 ff35 ff34 ff35 ff34 ff34 ff35 ff33 ff34 ff34 ff34 ff35 ff34 ff34 ff34 ff34 ff34 ff34 ff35 ff35 ff34 ff35 ff34 ff34 ff35 ff35 ff34 ff35 ff34 ff35 ff35 ff34 ff35 ff34 ff34 ff35 ff35 ff34 ff34 ff34 ff33 ff33 ff35 ff33 ff35 ff33 ff33 ff33 ff33 ff33 ff34 ff34 ff33 ff33 ff34 ff34 ff33 ff33 ff33 ff33 ff33 ff33 ff33 ff33 ff34 ff34 ff33 ff33 ff33 ff32 ff34 ff34 ff33 ff33 ff33 ff33 ff33 ff33 ff33 ff32 ff32 ff32 ff33 ff32 ff33 ff32 ff32 ff33 ff32 ff33 ff32 ff33 ff32 ff32 ff32 ff32 ff32 ff33 ff32 ff32 ff32 ff32 ff32 ff32 ff32 ff32 ff32 ff33 ff32 ff31 ff32 ff33 ff32 ff32 ff33 ff32 ff32 ff33 ff33 ff32 ff32 ff32 ff32 ff32 ff32 ff32 ff32 ff32 ff32 ff31 ff32 ff32 ff32 ff32 ff32 ff32 ff31 ff32 ff32 ff31 ff31 ff31 ff31 ff30 ff31 ff30 ff30 ff30 ff30 ff30 ff30 ff30 ff30 ff31 ff31 ff30 ff30 ff31 ff30 ff30 ff30 ff30 ff30 ff30 ff2f ff30 ff30 ff30 ff30 ff2f ff30 ff30 ff30 ff2f ff2f ff2f ff2f ff2f ff2f ff2f ff2f ff2e ff2e ff2e ff2e ff2e ff2e ff2e ff2e ff2e ff2e ff2e ff2e ff2f ff2e ff2f ff2e ff2e ff2e ff2d ff2e ff2d ff2e ff2d ff2e ff2e ff2e ff2d ff2e ff2e ff2d ff2d ff2e ff2d ff2d ff2d ff2c ff2c ff2c ff2c ff2c ff2c ff2b ff2c ff2c ff2b ff2c ff2c ff2b ff2b ff2b ff2d ff2c ff2b ff2b ff2a ff2a ff2b ff2a ff2a ff2a ff2b ff2b ff2a ff2a ff2a ff2a ff2a ff2a ff2a ff2a ff2a ff29 ff2a ff29 ff28 ff29 ff28 ff28 ff29 ff2a ff29 ff29 ff29 ff28 ff29 ff28 ff29 ff28 ff27 ff27 ff27 ff27 ff27 ff27 ff27 ff26 ff26 ff26 ff26 ff26 ff26 ff26 ff26 ff27 ff26 ff26 ff26 ff26 ff24 ff25 ff24 ff24 ff24 ff24 ff24 ff23 ff23 ff23 ff23 ff23 ff22 ff21 ff23 ff22 ff22 ff21 ff21 ff22 ff21 ff21 ff21 ff20 ff21 ff21 ff21 ff21 ff21 ff21 ff20 ff1f ff20 ff1f ff1f ff1e ff1f ff1f ff1e ff1d ff1d ff1e ff1d ff1d ff1e ff1c ff1c ff1c ff1c ff1b ff1c ff1b ff1a ff1b ff1a ff1a ff18 ff19 ff19 ff19 ff19 ff17 ff18 ff16 ff16 ff16 ff16 ff16 ff15 ff15 ff15 ff15 ff14 ff14 ff13 ff13 ff13 ff12 ff12 ff12 ff11 ff11 ff11 ff11 ff10 ff10 ff0f ff0f ff0f ff0e ff0d ff0d ff0d ff0c ff0c ff0c ff0c ff0b ff0b ff0a ff0a ff0a ff0a ff09 ff09 ff09 ff08 ff08 ff08 ff08 ff07 ff07 ff07 ff07 ff07 ff06 ff06 ff06 ff06 ff05 ff05 ff05 ff05 ff05 ff04 ff04 ff04 ff04 ff04 ff03 ff03 ff03 ff03 ff03 ff03 ff03 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 │ │ -e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff03 ff03 ff03 ff03 ff03 ff03 ff04 ff04 ff04 ff04 ff04 ff05 ff05 ff05 ff05 ff05 ff06 ff06 ff06 ff07 ff07 ff07 ff07 ff08 ff08 ff08 ff09 ff09 ff09 ff0a ff0a ff0a ff0b ff0b ff0b ff0c ff0c ff0d ff0d ff0d ff0e ff0e ff0e ff0f ff0f ff0f ff10 ff11 ff10 ff11 ff12 ff11 ff13 ff12 ff13 ff13 ff14 ff14 ff15 ff15 ff15 ff16 ff16 ff16 ff17 ff17 ff18 ff18 ff19 ff18 ff1a ff1a ff1b ff1b ff1b ff1b ff1b ff1c ff1c ff1c ff1c ff1e ff1e ff1e ff1f ff1f ff1f ff20 ff20 ff20 ff20 ff21 ff22 ff21 ff21 ff22 ff22 ff23 ff23 ff23 ff23 ff24 ff24 ff24 ff24 ff25 ff24 ff25 ff25 ff25 ff26 ff26 ff26 ff27 ff26 ff26 ff27 ff28 ff27 ff27 ff27 ff26 ff27 ff27 ff28 ff28 ff29 ff28 ff29 ff28 ff29 ff29 ff29 ff29 ff2a ff29 ff2a ff2b ff2b ff2b ff2c ff2b ff2d ff2c ff2b ff2c ff2d ff2c ff2c ff2c ff2c ff2c ff2d ff2d ff2d ff2d ff2d ff2d ff2d ff2d ff2d ff2d ff2d ff2d ff2e ff2d ff2e ff2d ff2e ff2e ff2f ff2f ff2e ff2f ff2f ff2f ff2f ff2e ff2e ff2f ff2f ff2f ff30 ff2f ff2f ff2f ff2f ff2f ff2f ff2f ff30 ff30 ff2f ff2f ff2f ff30 ff30 ff30 ff2f ff30 ff30 ff30 ff30 ff30 ff30 ff30 ff31 ff31 ff30 ff31 ff30 ff30 ff31 ff31 ff30 ff31 ff30 ff30 ff31 ff31 ff30 ff31 ff30 ff30 ff30 ff30 ff30 ff30 ff31 ff31 ff31 ff31 ff31 ff31 ff32 ff32 ff32 ff32 ff32 ff32 ff32 ff31 ff32 ff32 ff32 ff32 ff31 ff32 ff31 ff32 ff31 ff32 ff32 ff32 ff32 ff32 ff32 ff31 ff32 ff32 ff32 ff32 ff33 ff32 ff33 ff33 ff32 ff32 ff33 ff33 ff33 ff33 ff33 ff32 ff33 ff33 ff32 ff32 ff32 ff33 ff33 ff33 ff33 ff33 ff33 ff34 ff33 ff33 ff33 ff33 ff33 ff33 ff35 ff34 ff33 ff34 ff33 ff33 ff33 ff33 ff33 ff33 ff33 ff33 ff33 ff33 ff33 ff33 ff33 ff33 ff33 ff33 ff33 ff33 ff33 ff34 ff34 ff33 ff33 ff34 ff33 ff33 ff33 ff33 ff33 ff33 ff33 ff33 ff33 ff33 ff33 ff33 ff34 ff33 ff33 ff33 ff33 ff33 ff33 ff34 ff34 ff33 ff34 ff33 ff33 ff34 ff33 ff33 ff33 ff33 ff34 ff33 ff34 ff33 ff33 ff33 ff33 ff33 ff33 ff33 ff34 ff33 ff33 ff33 ff33 ff33 ff33 ff33 ff33 ff33 ff33 ff33 ff33 ff33 ff34 ff35 ff34 ff34 ff34 ff33 ff33 ff35 ff33 ff35 ff33 ff32 ff33 ff33 ff32 ff33 ff33 ff33 ff33 ff34 ff33 ff32 ff33 ff33 ff33 ff33 ff32 ff32 ff32 ff33 ff33 ff32 ff32 ff33 ff32 ff33 ff32 ff33 ff32 ff32 ff32 ff32 ff33 ff32 ff32 ff32 ff32 ff32 ff32 ff33 ff32 ff31 ff32 ff32 ff32 ff32 ff32 ff32 ff32 ff32 ff32 ff31 ff32 ff32 ff31 ff31 ff31 ff32 ff32 ff32 ff32 ff32 ff32 ff32 ff31 ff32 ff32 ff32 ff32 ff32 ff31 ff31 ff32 ff32 ff31 ff32 ff32 ff32 ff32 ff31 ff31 ff31 ff31 ff31 ff31 ff31 ff31 ff31 ff31 ff32 ff31 ff31 ff31 ff31 ff31 ff31 ff31 ff31 ff30 ff31 ff30 ff30 ff30 ff30 ff30 ff2f ff2f ff2f ff30 ff30 ff2f ff2f ff30 ff30 ff30 ff30 ff2f ff2f ff2f ff2f ff2f ff2f ff2f ff2f ff2f ff2f ff2f ff2f ff2f ff2f ff2f ff2f ff2f ff2e ff2e ff2f ff2e ff2e ff2d ff2e ff2e ff2d ff2e ff2e ff2d ff2d ff2d ff2d ff2f ff2e ff2f ff2e ff2d ff2d ff2d ff2d ff2b ff2d ff2d ff2d ff2d ff2d ff2d ff2d ff2d ff2d ff2d ff2c ff2d ff2d ff2d ff2b ff2b ff2b ff2b ff2c ff2b ff2b ff2b ff2b ff2b ff2b ff2b ff2b ff2b ff2a ff2c ff2a ff2b ff2a ff2a ff2a ff2b ff2a ff2a ff2a ff2b ff2b ff2a ff2a ff2a ff29 ff29 ff2a ff29 ff29 ff2a ff29 ff29 ff29 ff28 ff29 ff28 ff28 ff28 ff29 ff28 ff29 ff29 ff27 ff28 ff27 ff26 ff27 ff26 ff26 ff27 ff26 ff26 ff27 ff26 ff25 ff26 ff25 ff26 ff25 ff25 ff25 ff25 ff25 ff25 ff25 ff25 ff25 ff24 ff24 ff22 ff23 ff23 ff23 ff23 ff23 ff22 ff23 ff22 ff22 ff22 ff21 ff22 ff22 ff21 ff20 ff20 ff21 ff21 ff21 ff21 ff20 ff20 ff20 ff20 ff20 ff1f ff1f ff1f ff1f ff20 ff1f ff1e ff1d ff1d ff1d ff1d ff1d ff1d ff1d ff1b ff1c ff1c ff1c ff1c ff1b ff1a ff19 ff1b ff19 ff19 ff1a ff19 ff18 ff17 ff18 ff18 ff17 ff17 ff16 ff17 ff16 ff15 ff14 ff14 ff14 ff14 ff14 ff13 ff13 ff13 ff12 ff12 ff12 ff11 ff11 ff11 ff10 ff10 ff10 ff0f ff0e ff0e ff0e ff0e ff0e ff0d ff0d ff0c ff0c ff0c ff0c ff0b ff0b ff0a ff0a ff0a ff0a ff09 ff09 ff09 ff09 ff08 ff08 ff08 ff07 ff07 ff07 ff07 ff07 ff06 ff06 ff06 ff05 ff05 ff05 ff05 ff05 ff05 ff04 ff04 ff04 ff04 ff04 ff03 ff03 ff03 ff03 ff03 ff03 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 │ │ -e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff03 ff03 ff03 ff03 ff03 ff03 ff04 ff04 ff04 ff04 ff04 ff04 ff05 ff05 ff05 ff05 ff06 ff06 ff06 ff06 ff07 ff07 ff07 ff08 ff08 ff08 ff09 ff09 ff09 ff0a ff0a ff0a ff0b ff0b ff0b ff0c ff0c ff0c ff0d ff0d ff0e ff0e ff0e ff0f ff0f ff0f ff10 ff10 ff10 ff11 ff11 ff12 ff12 ff12 ff13 ff13 ff14 ff14 ff14 ff14 ff15 ff15 ff16 ff16 ff17 ff18 ff17 ff18 ff19 ff19 ff1a ff19 ff19 ff19 ff1a ff1a ff1a ff1b ff1c ff1d ff1d ff1e ff1d ff1e ff1e ff1e ff1f ff20 ff20 ff20 ff20 ff20 ff21 ff22 ff22 ff21 ff21 ff22 ff23 ff22 ff22 ff23 ff24 ff23 ff24 ff24 ff24 ff24 ff25 ff26 ff26 ff26 ff25 ff26 ff26 ff26 ff27 ff27 ff26 ff27 ff27 ff27 ff27 ff28 ff27 ff28 ff28 ff29 ff29 ff29 ff28 ff29 ff29 ff29 ff29 ff29 ff29 ff2a ff29 ff2a ff29 ff2b ff2c ff2b ff2b ff2a ff2b ff2c ff2c ff2d ff2d ff2d ff2d ff2c ff2d ff2d ff2d ff2c ff2c ff2d ff2d ff2e ff2d ff2e ff2d ff2d ff2d ff2e ff2e ff2d ff2d ff2e ff2f ff2f ff2e ff2e ff2e ff2f ff2e ff2f ff2f ff2f ff2f ff2f ff2f ff2f ff2e ff2f ff2f ff2f ff2f ff2f ff2f ff30 ff2f ff2f ff2f ff30 ff2f ff30 ff30 ff30 ff30 ff31 ff31 ff30 ff30 ff30 ff2f ff30 ff30 ff30 ff31 ff30 ff30 ff31 ff31 ff30 ff30 ff30 ff2f ff30 ff30 ff30 ff30 ff30 ff31 ff31 ff31 ff31 ff31 ff31 ff31 ff31 ff31 ff31 ff31 ff31 ff31 ff31 ff31 ff31 ff31 ff31 ff31 ff31 ff32 ff31 ff31 ff31 ff31 ff31 ff31 ff32 ff32 ff32 ff32 ff32 ff32 ff32 ff32 ff33 ff33 ff32 ff32 ff32 ff33 ff32 ff32 ff32 ff32 ff33 ff33 ff32 ff32 ff32 ff32 ff32 ff32 ff33 ff32 ff32 ff32 ff32 ff32 ff32 ff33 ff32 ff32 ff33 ff33 ff33 ff33 ff32 ff32 ff32 ff32 ff33 ff32 ff32 ff33 ff32 ff32 ff33 ff32 ff33 ff32 ff33 ff33 ff33 ff32 ff33 ff32 ff32 ff33 ff33 ff33 ff32 ff33 ff32 ff32 ff33 ff33 ff32 ff32 ff32 ff33 ff32 ff32 ff33 ff32 ff32 ff33 ff32 ff32 ff33 ff33 ff33 ff32 ff33 ff33 ff32 ff33 ff33 ff32 ff32 ff32 ff33 ff32 ff33 ff32 ff32 ff32 ff32 ff32 ff32 ff32 ff33 ff33 ff32 ff33 ff33 ff33 ff33 ff33 ff33 ff33 ff33 ff33 ff33 ff33 ff33 ff34 ff33 ff33 ff33 ff33 ff33 ff34 ff33 ff33 ff33 ff32 ff33 ff33 ff32 ff33 ff33 ff33 ff33 ff33 ff32 ff32 ff32 ff32 ff32 ff32 ff32 ff31 ff32 ff32 ff32 ff31 ff31 ff32 ff32 ff32 ff31 ff32 ff32 ff32 ff32 ff31 ff32 ff31 ff32 ff31 ff32 ff31 ff31 ff32 ff32 ff31 ff32 ff32 ff31 ff32 ff31 ff31 ff31 ff31 ff31 ff31 ff31 ff31 ff31 ff31 ff31 ff31 ff31 ff31 ff31 ff32 ff31 ff31 ff32 ff31 ff31 ff32 ff31 ff31 ff31 ff31 ff31 ff31 ff32 ff31 ff31 ff31 ff31 ff31 ff31 ff31 ff31 ff30 ff30 ff30 ff30 ff31 ff30 ff31 ff31 ff30 ff30 ff31 ff31 ff30 ff30 ff30 ff30 ff30 ff2f ff30 ff30 ff30 ff30 ff2f ff2f ff2f ff2f ff2f ff2f ff2f ff2f ff2f ff2f ff2f ff2f ff2f ff2f ff2f ff2e ff2e ff2f ff2e ff2e ff2e ff2e ff2f ff2e ff2f ff2e ff2e ff2e ff2e ff2e ff2f ff2e ff2d ff2d ff2e ff2e ff2c ff2d ff2d ff2d ff2d ff2c ff2d ff2e ff2e ff2e ff2d ff2d ff2d ff2d ff2d ff2b ff2b ff2c ff2b ff2b ff2d ff2c ff2b ff2d ff2c ff2d ff2b ff2c ff2c ff2b ff2b ff2b ff2b ff2b ff2b ff2a ff2b ff2b ff2b ff2b ff2a ff2a ff2b ff2a ff2a ff2b ff29 ff2b ff2a ff29 ff29 ff29 ff2a ff29 ff2a ff29 ff29 ff2a ff2a ff29 ff28 ff29 ff2a ff29 ff29 ff2a ff29 ff28 ff28 ff28 ff29 ff28 ff28 ff27 ff26 ff27 ff27 ff27 ff27 ff26 ff27 ff26 ff27 ff26 ff24 ff27 ff26 ff26 ff26 ff25 ff24 ff26 ff24 ff25 ff24 ff24 ff24 ff24 ff23 ff23 ff23 ff23 ff22 ff23 ff23 ff22 ff23 ff23 ff23 ff23 ff23 ff22 ff22 ff22 ff22 ff21 ff20 ff20 ff20 ff20 ff20 ff20 ff20 ff20 ff20 ff20 ff1f ff1f ff1e ff1f ff1f ff1e ff1e ff1e ff1e ff1e ff1e ff1d ff1d ff1d ff1d ff1c ff1b ff1c ff1b ff1b ff1b ff1a ff1a ff1a ff1a ff1a ff18 ff19 ff17 ff17 ff18 ff18 ff17 ff16 ff16 ff16 ff15 ff16 ff15 ff14 ff15 ff15 ff14 ff13 ff13 ff13 ff13 ff12 ff12 ff12 ff11 ff11 ff10 ff10 ff10 ff10 ff0f ff0f ff0e ff0e ff0d ff0e ff0d ff0d ff0c ff0c ff0c ff0c ff0b ff0b ff0a ff0a ff0a ff0a ff09 ff09 ff09 ff08 ff08 ff08 ff08 ff07 ff08 ff07 ff07 ff06 ff06 ff06 ff06 ff06 ff06 ff05 ff05 ff05 ff05 ff04 ff04 ff04 ff04 ff04 ff03 ff03 ff03 ff03 ff03 ff03 ff03 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 │ │ -e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff03 ff03 ff03 ff03 ff03 ff03 ff03 ff04 ff04 ff04 ff04 ff04 ff05 ff05 ff05 ff05 ff05 ff06 ff06 ff06 ff06 ff07 ff07 ff07 ff08 ff08 ff08 ff09 ff09 ff09 ff0a ff0a ff0a ff0a ff0b ff0b ff0c ff0c ff0c ff0d ff0d ff0d ff0e ff0e ff0f ff0f ff0f ff10 ff10 ff11 ff11 ff11 ff12 ff12 ff12 ff12 ff13 ff13 ff14 ff13 ff14 ff15 ff15 ff16 ff16 ff17 ff17 ff17 ff18 ff18 ff18 ff18 ff19 ff19 ff19 ff1a ff1b ff1b ff1c ff1c ff1c ff1c ff1c ff1d ff1e ff1e ff1e ff1e ff1e ff20 ff20 ff20 ff20 ff20 ff21 ff21 ff21 ff21 ff22 ff22 ff22 ff22 ff22 ff23 ff24 ff24 ff25 ff24 ff24 ff24 ff24 ff25 ff25 ff25 ff26 ff26 ff25 ff26 ff25 ff27 ff27 ff27 ff27 ff27 ff27 ff27 ff27 ff28 ff28 ff28 ff29 ff29 ff28 ff28 ff28 ff28 ff29 ff28 ff29 ff29 ff29 ff29 ff29 ff29 ff2a ff2b ff2b ff2c ff2c ff2c ff2c ff2c ff2c ff2c ff2c ff2c ff2c ff2d ff2c ff2d ff2d ff2d ff2d ff2d ff2d ff2c ff2c ff2d ff2d ff2d ff2e ff2e ff2d ff2d ff2e ff2e ff2e ff2e ff2e ff2f ff2e ff2f ff2f ff2f ff2e ff2f ff2f ff2f ff2f ff2e ff2f ff2e ff2f ff2f ff2f ff30 ff2f ff30 ff2f ff30 ff30 ff2f ff2f ff2f ff2f ff30 ff2f ff2f ff2f ff2f ff30 ff30 ff2f ff30 ff30 ff2f ff30 ff30 ff2f ff30 ff30 ff30 ff30 ff30 ff31 ff30 ff30 ff31 ff31 ff30 ff31 ff30 ff31 ff31 ff30 ff31 ff31 ff30 ff30 ff30 ff31 ff31 ff31 ff30 ff31 ff31 ff31 ff31 ff31 ff31 ff31 ff31 ff31 ff31 ff32 ff32 ff32 ff32 ff32 ff32 ff32 ff31 ff32 ff31 ff32 ff31 ff31 ff31 ff32 ff32 ff32 ff31 ff31 ff32 ff32 ff31 ff32 ff32 ff32 ff31 ff31 ff31 ff31 ff32 ff32 ff31 ff32 ff31 ff32 ff32 ff32 ff32 ff31 ff32 ff32 ff32 ff32 ff32 ff32 ff32 ff31 ff32 ff32 ff32 ff32 ff32 ff32 ff32 ff32 ff32 ff32 ff32 ff32 ff32 ff32 ff32 ff32 ff31 ff31 ff32 ff32 ff31 ff31 ff32 ff32 ff32 ff32 ff32 ff31 ff32 ff32 ff31 ff31 ff32 ff32 ff32 ff32 ff32 ff32 ff31 ff32 ff32 ff32 ff32 ff32 ff32 ff32 ff32 ff32 ff32 ff32 ff32 ff32 ff32 ff32 ff33 ff33 ff32 ff32 ff32 ff32 ff32 ff32 ff32 ff33 ff32 ff32 ff33 ff32 ff32 ff32 ff33 ff32 ff33 ff32 ff32 ff33 ff32 ff32 ff32 ff32 ff33 ff33 ff32 ff32 ff32 ff32 ff32 ff32 ff32 ff32 ff32 ff32 ff32 ff32 ff32 ff31 ff32 ff31 ff31 ff31 ff31 ff32 ff31 ff31 ff31 ff31 ff31 ff31 ff31 ff31 ff31 ff31 ff31 ff31 ff31 ff31 ff31 ff32 ff32 ff31 ff31 ff31 ff31 ff31 ff31 ff31 ff31 ff31 ff31 ff31 ff31 ff30 ff31 ff31 ff31 ff30 ff30 ff31 ff31 ff31 ff30 ff31 ff31 ff31 ff30 ff31 ff30 ff31 ff31 ff31 ff30 ff30 ff31 ff30 ff31 ff30 ff31 ff31 ff31 ff30 ff31 ff30 ff30 ff2f ff2f ff30 ff2f ff2f ff30 ff2f ff30 ff30 ff30 ff30 ff2f ff2f ff2f ff30 ff2f ff30 ff2f ff2f ff2f ff2f ff2f ff2f ff2f ff2f ff2e ff2e ff2e ff2e ff2e ff2e ff2f ff2f ff2e ff2f ff2e ff2d ff2e ff2e ff2e ff2d ff2e ff2f ff2e ff2e ff2e ff2e ff2d ff2e ff2d ff2e ff2e ff2d ff2d ff2d ff2d ff2c ff2c ff2c ff2d ff2c ff2b ff2c ff2c ff2d ff2c ff2c ff2c ff2c ff2c ff2c ff2b ff2b ff2b ff2b ff2b ff2c ff2a ff2a ff2c ff2b ff2c ff2b ff2b ff2a ff2a ff2b ff2b ff2b ff2a ff2a ff2a ff2a ff2a ff2a ff2a ff2a ff2a ff2a ff29 ff2a ff29 ff29 ff2a ff2a ff29 ff29 ff29 ff28 ff29 ff28 ff28 ff28 ff28 ff28 ff29 ff28 ff29 ff28 ff29 ff29 ff28 ff29 ff27 ff27 ff27 ff28 ff27 ff27 ff27 ff26 ff27 ff26 ff26 ff27 ff26 ff27 ff25 ff27 ff26 ff24 ff25 ff25 ff25 ff25 ff24 ff24 ff25 ff24 ff25 ff24 ff24 ff23 ff22 ff22 ff22 ff22 ff23 ff22 ff22 ff22 ff22 ff22 ff22 ff22 ff22 ff21 ff21 ff21 ff20 ff20 ff21 ff20 ff20 ff20 ff1f ff1f ff1f ff1f ff1e ff1f ff1e ff1e ff1e ff1e ff1e ff1d ff1c ff1d ff1c ff1d ff1d ff1d ff1c ff1c ff1c ff1c ff1b ff1b ff1b ff19 ff1a ff1a ff1a ff19 ff18 ff19 ff19 ff17 ff17 ff17 ff16 ff16 ff16 ff16 ff16 ff15 ff14 ff14 ff14 ff14 ff13 ff13 ff13 ff13 ff12 ff12 ff12 ff11 ff12 ff11 ff10 ff10 ff10 ff0f ff0f ff0f ff0e ff0e ff0e ff0d ff0d ff0c ff0c ff0c ff0b ff0b ff0b ff0b ff0b ff0a ff0a ff0a ff09 ff09 ff09 ff08 ff08 ff08 ff08 ff07 ff07 ff07 ff07 ff07 ff06 ff06 ff06 ff06 ff05 ff05 ff05 ff05 ff04 ff04 ff04 ff04 ff04 ff03 ff04 ff03 ff03 ff03 ff03 ff03 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 │ │ -e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff03 ff03 ff03 ff03 ff03 ff03 ff03 ff04 ff04 ff04 ff04 ff04 ff05 ff05 ff05 ff05 ff05 ff06 ff06 ff06 ff06 ff07 ff07 ff07 ff08 ff08 ff08 ff09 ff09 ff09 ff09 ff0a ff0a ff0a ff0b ff0b ff0c ff0c ff0c ff0d ff0d ff0d ff0e ff0e ff0e ff0f ff0f ff10 ff10 ff11 ff10 ff11 ff11 ff11 ff12 ff12 ff12 ff13 ff13 ff14 ff14 ff15 ff15 ff16 ff16 ff16 ff16 ff17 ff17 ff17 ff17 ff18 ff19 ff19 ff19 ff1b ff1a ff1a ff1a ff1b ff1c ff1b ff1d ff1d ff1c ff1e ff1f ff1e ff1e ff1f ff20 ff20 ff1f ff20 ff20 ff21 ff20 ff21 ff21 ff22 ff22 ff22 ff22 ff23 ff23 ff23 ff23 ff24 ff24 ff24 ff24 ff25 ff25 ff25 ff25 ff25 ff25 ff25 ff25 ff25 ff26 ff26 ff27 ff27 ff27 ff27 ff27 ff27 ff27 ff28 ff28 ff28 ff28 ff29 ff28 ff29 ff28 ff29 ff28 ff29 ff29 ff29 ff29 ff29 ff2a ff2a ff2b ff2b ff2b ff2b ff2b ff2b ff2b ff2b ff2b ff2b ff2b ff2b ff2b ff2b ff2c ff2b ff2c ff2c ff2d ff2d ff2d ff2d ff2d ff2c ff2c ff2d ff2c ff2d ff2d ff2c ff2d ff2d ff2e ff2e ff2f ff2e ff2f ff2f ff2f ff2f ff2e ff2f ff2e ff2f ff2f ff2f ff2e ff2f ff2e ff2f ff2f ff2e ff2f ff2f ff2f ff2e ff2f ff2f ff2f ff2f ff2f ff2e ff2f ff2f ff2f ff2f ff2f ff2f ff30 ff2f ff30 ff30 ff30 ff30 ff30 ff31 ff30 ff30 ff2f ff2f ff30 ff30 ff30 ff31 ff31 ff30 ff30 ff30 ff30 ff30 ff30 ff31 ff30 ff31 ff30 ff30 ff31 ff31 ff30 ff30 ff31 ff30 ff31 ff31 ff31 ff31 ff31 ff31 ff31 ff31 ff31 ff31 ff31 ff32 ff31 ff31 ff31 ff31 ff31 ff32 ff31 ff31 ff31 ff31 ff32 ff32 ff31 ff32 ff31 ff32 ff31 ff31 ff31 ff31 ff32 ff31 ff31 ff31 ff31 ff31 ff31 ff31 ff32 ff31 ff31 ff32 ff32 ff31 ff32 ff31 ff31 ff31 ff31 ff31 ff31 ff32 ff31 ff31 ff31 ff32 ff32 ff31 ff32 ff31 ff31 ff31 ff32 ff31 ff31 ff31 ff31 ff31 ff31 ff31 ff31 ff31 ff31 ff31 ff31 ff31 ff31 ff31 ff32 ff31 ff31 ff32 ff32 ff32 ff32 ff32 ff31 ff32 ff32 ff32 ff32 ff32 ff32 ff31 ff32 ff32 ff32 ff32 ff32 ff32 ff32 ff31 ff32 ff32 ff32 ff32 ff32 ff31 ff32 ff31 ff31 ff32 ff31 ff32 ff32 ff31 ff32 ff31 ff32 ff32 ff32 ff32 ff32 ff32 ff31 ff31 ff31 ff32 ff32 ff32 ff32 ff31 ff31 ff32 ff32 ff32 ff32 ff32 ff31 ff31 ff31 ff31 ff31 ff31 ff31 ff31 ff31 ff31 ff31 ff32 ff31 ff31 ff31 ff31 ff31 ff30 ff30 ff30 ff30 ff31 ff30 ff31 ff30 ff30 ff31 ff32 ff31 ff31 ff30 ff30 ff30 ff31 ff31 ff30 ff31 ff31 ff31 ff30 ff31 ff30 ff31 ff31 ff31 ff30 ff30 ff30 ff31 ff30 ff30 ff31 ff30 ff30 ff2f ff2f ff30 ff31 ff31 ff31 ff30 ff2f ff30 ff2f ff30 ff30 ff30 ff30 ff31 ff30 ff31 ff30 ff2f ff2f ff2f ff30 ff2f ff2f ff2f ff2f ff30 ff2f ff2f ff30 ff2f ff2f ff2f ff30 ff2f ff2f ff2f ff2f ff2f ff2e ff2f ff2e ff2e ff2e ff2e ff2e ff2e ff2d ff2e ff2d ff2e ff2e ff2e ff2f ff2e ff2d ff2e ff2e ff2d ff2c ff2c ff2d ff2d ff2d ff2d ff2d ff2d ff2e ff2d ff2d ff2d ff2d ff2d ff2d ff2d ff2c ff2b ff2b ff2b ff2b ff2b ff2b ff2a ff2c ff2a ff2a ff2b ff2b ff2b ff2b ff2b ff2b ff2b ff2b ff2b ff2a ff2a ff2a ff2a ff2b ff2a ff2b ff2b ff2a ff2a ff2b ff29 ff2b ff29 ff2a ff2a ff2a ff2a ff29 ff29 ff2a ff2a ff29 ff29 ff2a ff29 ff2a ff29 ff29 ff29 ff29 ff29 ff28 ff29 ff28 ff28 ff28 ff28 ff28 ff29 ff28 ff28 ff27 ff27 ff27 ff27 ff27 ff27 ff27 ff27 ff27 ff27 ff26 ff26 ff26 ff27 ff26 ff24 ff26 ff26 ff26 ff24 ff26 ff26 ff24 ff24 ff24 ff24 ff24 ff24 ff24 ff23 ff23 ff23 ff23 ff23 ff23 ff22 ff22 ff22 ff21 ff22 ff22 ff22 ff22 ff22 ff21 ff20 ff20 ff20 ff20 ff20 ff20 ff20 ff20 ff20 ff20 ff1f ff1f ff1e ff1e ff1e ff1d ff1e ff1e ff1d ff1d ff1d ff1d ff1c ff1d ff1d ff1c ff1c ff1c ff1b ff1b ff1b ff1b ff1b ff19 ff1a ff1a ff1a ff18 ff19 ff18 ff18 ff18 ff17 ff17 ff17 ff16 ff15 ff15 ff15 ff15 ff15 ff14 ff14 ff15 ff14 ff13 ff13 ff13 ff12 ff12 ff12 ff11 ff10 ff10 ff10 ff10 ff10 ff10 ff10 ff0f ff0e ff0e ff0d ff0d ff0d ff0d ff0c ff0c ff0c ff0c ff0b ff0b ff0b ff0a ff0a ff0a ff0a ff09 ff09 ff09 ff09 ff08 ff08 ff08 ff07 ff07 ff07 ff06 ff06 ff06 ff06 ff06 ff06 ff05 ff05 ff05 ff05 ff04 ff04 ff04 ff04 ff04 ff04 ff03 ff03 ff03 ff03 ff03 ff03 ff03 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 │ │ -e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 ff01 e500 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff03 ff03 ff03 ff03 ff03 ff03 ff03 ff04 ff04 ff04 ff04 ff04 ff05 ff05 ff05 ff05 ff05 ff06 ff06 ff06 ff06 ff07 ff07 ff08 ff08 ff08 ff08 ff09 ff09 ff09 ff09 ff0a ff0a ff0a ff0b ff0b ff0b ff0c ff0c ff0c ff0c ff0d ff0e ff0e ff0e ff0f ff0f ff0f ff10 ff10 ff10 ff11 ff11 ff11 ff12 ff12 ff13 ff13 ff13 ff14 ff14 ff14 ff15 ff15 ff15 ff16 ff16 ff16 ff17 ff18 ff18 ff17 ff19 ff19 ff19 ff19 ff1a ff1a ff1a ff1a ff1c ff1b ff1d ff1c ff1c ff1c ff1d ff1d ff1e ff1e ff1e ff1e ff1f ff1f ff20 ff20 ff21 ff21 ff21 ff21 ff22 ff22 ff22 ff22 ff22 ff22 ff23 ff24 ff24 ff24 ff23 ff23 ff23 ff24 ff25 ff25 ff25 ff25 ff25 ff25 ff26 ff27 ff27 ff27 ff26 ff27 ff27 ff27 ff27 ff27 ff27 ff28 ff28 ff28 ff28 ff28 ff28 ff29 ff28 ff28 ff29 ff29 ff29 ff29 ff29 ff29 ff29 ff29 ff2a ff2a ff2a ff2a ff2a ff2a ff2a ff2a ff2b ff2b ff2b ff2c ff2c ff2c ff2c ff2c ff2c ff2d ff2c ff2b ff2c ff2c ff2d ff2d ff2c ff2c ff2c ff2d ff2c ff2d ff2d ff2d ff2e ff2e ff2f ff2e ff2e ff2e ff2e ff2f ff2e ff2e ff2e ff2e ff2f ff2e ff2e ff2f ff2f ff2f ff2e ff2e ff2e ff2f ff2f ff2f ff2e ff2e ff2f ff2f ff2f ff2f ff2e ff2f ff2f ff30 ff30 ff30 ff30 ff30 ff2f ff30 ff30 ff2f ff2f ff30 ff2f ff30 ff30 ff30 ff2f ff2f ff2e ff2f ff30 ff30 ff30 ff30 ff31 ff30 ff2f ff30 ff31 ff30 ff30 ff31 ff30 ff31 ff31 ff31 ff30 ff30 ff30 ff30 ff30 ff30 ff30 ff31 ff30 ff31 ff30 ff30 ff30 ff31 ff30 ff31 ff31 ff30 ff31 ff30 ff30 ff30 ff30 ff30 ff30 ff31 ff31 ff31 ff31 ff30 ff31 ff30 ff31 ff30 ff31 ff30 ff30 ff30 ff31 ff31 ff31 ff32 ff31 ff31 ff30 ff31 ff30 ff30 ff31 ff31 ff31 ff30 ff30 ff30 ff31 ff31 ff31 ff32 ff30 ff31 ff31 ff31 ff30 ff30 ff30 ff30 ff30 ff30 ff31 ff31 ff31 ff31 ff31 ff31 ff31 ff31 ff31 ff32 ff31 ff31 ff31 ff31 ff31 ff31 ff32 ff31 ff31 ff31 ff31 ff32 ff31 ff31 ff31 ff32 ff32 ff32 ff32 ff32 ff32 ff32 ff31 ff31 ff32 ff32 ff32 ff32 ff31 ff31 ff31 ff31 ff31 ff31 ff32 ff31 ff31 ff31 ff31 ff32 ff32 ff31 ff32 ff32 ff31 ff31 ff31 ff31 ff32 ff31 ff32 ff32 ff31 ff31 ff32 ff32 ff32 ff32 ff32 ff31 ff31 ff31 ff31 ff31 ff31 ff31 ff31 ff31 ff30 ff31 ff31 ff31 ff30 ff30 ff30 ff30 ff30 ff30 ff30 ff30 ff31 ff30 ff30 ff30 ff30 ff30 ff31 ff30 ff30 ff2f ff30 ff30 ff30 ff30 ff30 ff30 ff30 ff30 ff30 ff31 ff30 ff30 ff30 ff30 ff2f ff2f ff30 ff30 ff30 ff2f ff30 ff30 ff2f ff2f ff2f ff2f ff2f ff2f ff2f ff30 ff2f ff2f ff2f ff2f ff2f ff2f ff2f ff2f ff30 ff2f ff30 ff2f ff2f ff2f ff30 ff2f ff2f ff2f ff2e ff2e ff2f ff2e ff2e ff2e ff2f ff2f ff2e ff2f ff2f ff2f ff2e ff2e ff2e ff2f ff2e ff2e ff2e ff2e ff2e ff2e ff2d ff2e ff2d ff2d ff2d ff2e ff2e ff2e ff2d ff2e ff2e ff2d ff2c ff2c ff2c ff2c ff2c ff2b ff2c ff2c ff2c ff2c ff2d ff2c ff2c ff2c ff2c ff2c ff2d ff2c ff2b ff2a ff2a ff2b ff2a ff2a ff2b ff2a ff2a ff2b ff2b ff2a ff2a ff2b ff2a ff2b ff2a ff2a ff2a ff2a ff2a ff2a ff2a ff2a ff2a ff2a ff2a ff2a ff2a ff29 ff2a ff29 ff2a ff2a ff2a ff2a ff29 ff29 ff29 ff2a ff29 ff29 ff29 ff29 ff2a ff29 ff29 ff29 ff29 ff29 ff28 ff28 ff28 ff28 ff27 ff27 ff27 ff27 ff27 ff27 ff27 ff26 ff26 ff27 ff25 ff27 ff26 ff26 ff26 ff26 ff26 ff25 ff25 ff26 ff25 ff24 ff24 ff25 ff24 ff24 ff26 ff24 ff24 ff24 ff22 ff23 ff22 ff22 ff22 ff22 ff22 ff23 ff22 ff23 ff23 ff22 ff22 ff21 ff21 ff21 ff21 ff20 ff20 ff20 ff20 ff20 ff20 ff20 ff20 ff20 ff1f ff1f ff1f ff1e ff1e ff1e ff1f ff1e ff1e ff1e ff1d ff1d ff1d ff1d ff1c ff1c ff1c ff1c ff1b ff1c ff1b ff19 ff1b ff19 ff19 ff1a ff1a ff18 ff18 ff19 ff18 ff18 ff17 ff17 ff17 ff17 ff16 ff16 ff16 ff16 ff15 ff15 ff14 ff14 ff14 ff14 ff14 ff13 ff13 ff13 ff12 ff12 ff11 ff11 ff11 ff11 ff10 ff0f ff0f ff0f ff0e ff0e ff0e ff0e ff0e ff0e ff0d ff0c ff0c ff0c ff0b ff0b ff0b ff0b ff0b ff0a ff0a ff0a ff09 ff09 ff09 ff09 ff08 ff08 ff08 ff08 ff07 ff07 ff07 ff06 ff06 ff06 ff06 ff06 ff05 ff05 ff05 ff05 ff05 ff05 ff04 ff04 ff04 ff04 ff04 ff03 ff03 ff03 ff03 ff03 ff03 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 │ │ -e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff02 ff01 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff03 ff03 ff03 ff03 ff03 ff04 ff04 ff04 ff04 ff04 ff04 ff05 ff05 ff05 ff05 ff05 ff06 ff06 ff06 ff07 ff07 ff07 ff07 ff08 ff08 ff08 ff09 ff09 ff09 ff09 ff0a ff0a ff0a ff0a ff0b ff0b ff0b ff0c ff0c ff0d ff0d ff0d ff0e ff0e ff0e ff0f ff0f ff10 ff10 ff10 ff11 ff11 ff11 ff12 ff12 ff12 ff13 ff13 ff13 ff13 ff14 ff14 ff15 ff15 ff15 ff16 ff17 ff16 ff17 ff18 ff17 ff18 ff18 ff18 ff19 ff19 ff1a ff1a ff1a ff1a ff1b ff1b ff1b ff1b ff1c ff1d ff1c ff1d ff1e ff1e ff1e ff1f ff1f ff1f ff20 ff20 ff20 ff21 ff20 ff20 ff21 ff22 ff22 ff22 ff22 ff22 ff23 ff23 ff23 ff23 ff24 ff24 ff23 ff24 ff25 ff25 ff25 ff25 ff25 ff25 ff25 ff25 ff27 ff26 ff26 ff26 ff27 ff27 ff27 ff27 ff27 ff27 ff27 ff28 ff28 ff28 ff29 ff28 ff29 ff29 ff29 ff29 ff29 ff29 ff29 ff28 ff29 ff29 ff29 ff29 ff2a ff2a ff2a ff2a ff2a ff2b ff2b ff2a ff2b ff2b ff2b ff2c ff2b ff2a ff2b ff2c ff2c ff2c ff2c ff2c ff2c ff2b ff2c ff2c ff2c ff2c ff2d ff2c ff2d ff2d ff2c ff2c ff2c ff2e ff2d ff2e ff2d ff2e ff2e ff2d ff2d ff2e ff2e ff2e ff2e ff2e ff2e ff2f ff2e ff2f ff2e ff2e ff2f ff2f ff2f ff2f ff2e ff2f ff2f ff2f ff2f ff2f ff2f ff2f ff2f ff2f ff2f ff2f ff2f ff2f ff2f ff2f ff2f ff2f ff2f ff2f ff2e ff2f ff30 ff30 ff2f ff30 ff30 ff2f ff2f ff30 ff31 ff30 ff30 ff30 ff30 ff31 ff31 ff30 ff30 ff30 ff2f ff2f ff2f ff30 ff30 ff31 ff30 ff30 ff30 ff30 ff30 ff2f ff30 ff31 ff31 ff30 ff31 ff30 ff30 ff30 ff30 ff30 ff2f ff31 ff30 ff31 ff30 ff2f ff31 ff30 ff31 ff30 ff31 ff30 ff30 ff30 ff30 ff31 ff30 ff31 ff31 ff30 ff30 ff31 ff30 ff30 ff31 ff31 ff30 ff30 ff30 ff30 ff30 ff30 ff31 ff31 ff30 ff31 ff31 ff30 ff30 ff30 ff30 ff30 ff30 ff30 ff31 ff31 ff31 ff31 ff31 ff31 ff31 ff31 ff31 ff32 ff31 ff31 ff31 ff31 ff31 ff31 ff32 ff31 ff31 ff31 ff31 ff32 ff31 ff31 ff31 ff32 ff32 ff31 ff32 ff31 ff31 ff32 ff31 ff31 ff31 ff31 ff32 ff32 ff31 ff31 ff31 ff31 ff31 ff31 ff32 ff30 ff31 ff31 ff30 ff31 ff30 ff30 ff30 ff32 ff30 ff31 ff31 ff30 ff30 ff31 ff31 ff30 ff31 ff31 ff30 ff31 ff30 ff30 ff30 ff31 ff30 ff30 ff30 ff31 ff31 ff31 ff31 ff31 ff30 ff31 ff30 ff30 ff30 ff30 ff30 ff30 ff30 ff30 ff30 ff30 ff30 ff30 ff2f ff2f ff30 ff30 ff30 ff30 ff30 ff2f ff30 ff30 ff30 ff30 ff30 ff2f ff2e ff2f ff30 ff30 ff30 ff2f ff2f ff30 ff2f ff2f ff30 ff2f ff30 ff2f ff2f ff30 ff2f ff2f ff2f ff2f ff2f ff2f ff2f ff2f ff2f ff2e ff2f ff2f ff2f ff2f ff2f ff2f ff2e ff2f ff2f ff2f ff2f ff2f ff2f ff2f ff2f ff2f ff2e ff2e ff2f ff2e ff2d ff2e ff2f ff2e ff2e ff2d ff2e ff2e ff2e ff2e ff2e ff2d ff2e ff2e ff2e ff2e ff2e ff2d ff2d ff2e ff2d ff2d ff2d ff2d ff2d ff2d ff2c ff2d ff2d ff2c ff2b ff2c ff2b ff2b ff2b ff2b ff2c ff2b ff2a ff2b ff2c ff2b ff2b ff2b ff2a ff2b ff2c ff2b ff2b ff2a ff2a ff2a ff2a ff2a ff2a ff2a ff2a ff2b ff2b ff2a ff2a ff2a ff2a ff2a ff29 ff2a ff29 ff2a ff2a ff29 ff29 ff2a ff29 ff29 ff29 ff29 ff29 ff29 ff29 ff29 ff29 ff2a ff2a ff29 ff29 ff29 ff29 ff29 ff29 ff29 ff28 ff29 ff29 ff28 ff29 ff29 ff28 ff28 ff27 ff27 ff26 ff27 ff26 ff26 ff26 ff26 ff27 ff27 ff26 ff26 ff26 ff26 ff24 ff26 ff26 ff26 ff26 ff26 ff26 ff24 ff24 ff25 ff24 ff24 ff24 ff24 ff24 ff23 ff23 ff22 ff23 ff22 ff22 ff22 ff22 ff22 ff22 ff22 ff21 ff21 ff22 ff22 ff21 ff21 ff21 ff20 ff20 ff20 ff20 ff20 ff1f ff20 ff1f ff20 ff1f ff1e ff1f ff1e ff1e ff1e ff1e ff1e ff1d ff1d ff1d ff1c ff1d ff1d ff1c ff1d ff1c ff1c ff1a ff1a ff1a ff19 ff19 ff1b ff1a ff19 ff18 ff18 ff18 ff18 ff18 ff17 ff17 ff17 ff17 ff17 ff16 ff16 ff16 ff15 ff15 ff15 ff14 ff14 ff13 ff14 ff14 ff13 ff13 ff13 ff12 ff12 ff12 ff11 ff11 ff11 ff10 ff10 ff0f ff0f ff0f ff0e ff0e ff0e ff0d ff0d ff0d ff0d ff0d ff0d ff0c ff0b ff0b ff0b ff0b ff0b ff0a ff0a ff09 ff09 ff09 ff09 ff08 ff08 ff08 ff08 ff08 ff07 ff07 ff07 ff06 ff06 ff06 ff06 ff06 ff06 ff05 ff05 ff05 ff05 ff04 ff04 ff04 ff04 ff04 ff04 ff03 ff03 ff03 ff03 ff03 ff03 ff03 ff03 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 │ │ -e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff03 ff03 ff03 ff03 ff03 ff03 ff04 ff04 ff04 ff04 ff04 ff04 ff05 ff05 ff05 ff05 ff05 ff06 ff06 ff06 ff06 ff06 ff07 ff07 ff08 ff08 ff08 ff09 ff09 ff09 ff09 ff09 ff0a ff0a ff0a ff0b ff0b ff0b ff0c ff0c ff0c ff0d ff0d ff0d ff0e ff0e ff0e ff0f ff10 ff0f ff10 ff10 ff10 ff11 ff11 ff11 ff12 ff12 ff13 ff13 ff13 ff13 ff14 ff15 ff15 ff15 ff16 ff16 ff16 ff16 ff17 ff17 ff18 ff18 ff19 ff18 ff19 ff19 ff1a ff1a ff1a ff1a ff1b ff1b ff1b ff1c ff1c ff1d ff1c ff1d ff1e ff1e ff1f ff1f ff1f ff1f ff20 ff20 ff20 ff20 ff20 ff20 ff21 ff22 ff21 ff21 ff22 ff22 ff23 ff23 ff23 ff24 ff24 ff23 ff24 ff24 ff24 ff25 ff25 ff24 ff25 ff25 ff25 ff25 ff26 ff27 ff26 ff26 ff26 ff26 ff26 ff27 ff27 ff27 ff27 ff28 ff28 ff28 ff28 ff28 ff28 ff28 ff28 ff28 ff28 ff28 ff28 ff28 ff28 ff29 ff29 ff29 ff29 ff2b ff2a ff2a ff2a ff2a ff2b ff2a ff2a ff2a ff2a ff2b ff2c ff2b ff2a ff2a ff2b ff2b ff2b ff2c ff2c ff2c ff2c ff2c ff2c ff2c ff2c ff2c ff2c ff2c ff2c ff2c ff2c ff2c ff2c ff2c ff2c ff2e ff2e ff2e ff2e ff2d ff2e ff2e ff2e ff2e ff2e ff2e ff2e ff2e ff2e ff2f ff2e ff2e ff2e ff2e ff2f ff2f ff2f ff2f ff2f ff2e ff2f ff2e ff2e ff2f ff2f ff2f ff2e ff2e ff2f ff2f ff2e ff2f ff2f ff2f ff2f ff30 ff30 ff2f ff2f ff30 ff30 ff30 ff30 ff2f ff30 ff30 ff30 ff2f ff30 ff30 ff2f ff2f ff2f ff30 ff30 ff30 ff30 ff2f ff30 ff30 ff30 ff2f ff30 ff30 ff30 ff30 ff30 ff30 ff30 ff30 ff30 ff30 ff2f ff30 ff2f ff30 ff2f ff2f ff30 ff30 ff30 ff30 ff30 ff30 ff30 ff30 ff2f ff30 ff30 ff30 ff30 ff30 ff30 ff31 ff30 ff30 ff31 ff31 ff30 ff30 ff30 ff30 ff30 ff30 ff31 ff30 ff30 ff31 ff31 ff30 ff30 ff30 ff30 ff30 ff30 ff30 ff31 ff31 ff31 ff31 ff31 ff31 ff31 ff31 ff31 ff31 ff31 ff31 ff31 ff31 ff31 ff31 ff32 ff31 ff31 ff31 ff31 ff32 ff31 ff31 ff31 ff31 ff30 ff31 ff31 ff31 ff31 ff30 ff31 ff31 ff31 ff31 ff30 ff31 ff31 ff31 ff31 ff31 ff31 ff31 ff31 ff30 ff31 ff31 ff30 ff31 ff30 ff30 ff2f ff31 ff30 ff31 ff31 ff30 ff30 ff31 ff2f ff30 ff2f ff31 ff30 ff30 ff30 ff30 ff30 ff31 ff30 ff30 ff30 ff30 ff30 ff30 ff30 ff2f ff30 ff31 ff30 ff2f ff30 ff30 ff30 ff30 ff30 ff30 ff30 ff30 ff2f ff30 ff2f ff2f ff30 ff30 ff30 ff30 ff2f ff2f ff30 ff30 ff2f ff2f ff30 ff2f ff2e ff2f ff30 ff30 ff30 ff2f ff2f ff30 ff2f ff2f ff2f ff2f ff2f ff2f ff2e ff2f ff2f ff2f ff2f ff2f ff2f ff2f ff2f ff2e ff2e ff2e ff2e ff2f ff2f ff2e ff2f ff2f ff2e ff2e ff2e ff2e ff2e ff2e ff2e ff2f ff2f ff2f ff2e ff2e ff2e ff2e ff2d ff2e ff2e ff2d ff2e ff2d ff2e ff2c ff2d ff2e ff2d ff2d ff2e ff2e ff2e ff2d ff2d ff2c ff2d ff2d ff2d ff2c ff2c ff2c ff2d ff2c ff2c ff2c ff2b ff2b ff2b ff2b ff2b ff2b ff2b ff2b ff2b ff2b ff2a ff2b ff2b ff2b ff2a ff2b ff2a ff2b ff2b ff2a ff2a ff2a ff2a ff2a ff2a ff2a ff2a ff2a ff2a ff2a ff2a ff2a ff2a ff2a ff2a ff2a ff29 ff29 ff29 ff29 ff29 ff29 ff29 ff29 ff29 ff29 ff28 ff28 ff29 ff29 ff29 ff28 ff28 ff29 ff29 ff28 ff28 ff29 ff29 ff29 ff29 ff27 ff27 ff27 ff27 ff27 ff27 ff27 ff27 ff27 ff27 ff27 ff26 ff27 ff26 ff25 ff25 ff26 ff26 ff26 ff26 ff26 ff26 ff26 ff24 ff24 ff24 ff24 ff24 ff24 ff24 ff24 ff24 ff24 ff23 ff23 ff23 ff22 ff23 ff23 ff22 ff22 ff22 ff22 ff21 ff22 ff22 ff22 ff21 ff21 ff21 ff20 ff20 ff20 ff20 ff20 ff20 ff20 ff20 ff20 ff20 ff1f ff1f ff1e ff1e ff1e ff1e ff1e ff1e ff1e ff1e ff1d ff1c ff1c ff1c ff1d ff1c ff1c ff1b ff1b ff1a ff1c ff1a ff1a ff19 ff19 ff19 ff19 ff18 ff18 ff18 ff18 ff18 ff17 ff17 ff16 ff16 ff16 ff16 ff16 ff15 ff15 ff15 ff15 ff15 ff14 ff14 ff13 ff13 ff13 ff13 ff13 ff13 ff12 ff12 ff11 ff11 ff11 ff10 ff10 ff10 ff10 ff0f ff0f ff0e ff0e ff0e ff0d ff0d ff0d ff0c ff0c ff0c ff0c ff0b ff0b ff0b ff0b ff0a ff0a ff0a ff0a ff09 ff09 ff09 ff08 ff08 ff08 ff07 ff07 ff07 ff07 ff07 ff07 ff06 ff06 ff06 ff06 ff06 ff05 ff05 ff05 ff05 ff04 ff04 ff04 ff04 ff04 ff04 ff03 ff03 ff03 ff03 ff03 ff03 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 │ │ -e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff03 ff03 ff03 ff03 ff03 ff03 ff04 ff04 ff04 ff04 ff04 ff04 ff05 ff05 ff05 ff05 ff05 ff06 ff06 ff06 ff06 ff07 ff07 ff07 ff08 ff08 ff08 ff08 ff08 ff09 ff09 ff0a ff0a ff0a ff0a ff0b ff0b ff0b ff0c ff0c ff0d ff0d ff0d ff0d ff0e ff0e ff0e ff0f ff0f ff0f ff10 ff10 ff10 ff11 ff11 ff12 ff12 ff12 ff13 ff13 ff13 ff13 ff14 ff14 ff14 ff15 ff15 ff16 ff16 ff16 ff17 ff17 ff17 ff17 ff18 ff18 ff18 ff19 ff19 ff1a ff1a ff1a ff1b ff1b ff1b ff1b ff1b ff1c ff1c ff1c ff1c ff1d ff1e ff1e ff1d ff1e ff1f ff1f ff1f ff1f ff20 ff20 ff20 ff20 ff21 ff21 ff21 ff22 ff22 ff22 ff22 ff23 ff23 ff23 ff23 ff23 ff23 ff24 ff24 ff24 ff24 ff25 ff25 ff25 ff25 ff25 ff26 ff26 ff26 ff26 ff26 ff27 ff26 ff26 ff27 ff26 ff27 ff28 ff28 ff28 ff28 ff27 ff28 ff28 ff28 ff28 ff28 ff28 ff28 ff28 ff29 ff28 ff29 ff29 ff29 ff2a ff29 ff29 ff29 ff2a ff2a ff2a ff2a ff2a ff2a ff2b ff2b ff2b ff2b ff2a ff2b ff2b ff2a ff2a ff2b ff2b ff2b ff2b ff2b ff2b ff2b ff2b ff2b ff2b ff2b ff2b ff2c ff2c ff2c ff2d ff2c ff2e ff2e ff2e ff2d ff2d ff2e ff2e ff2e ff2d ff2e ff2e ff2e ff2d ff2e ff2e ff2e ff2d ff2e ff2e ff2d ff2e ff2e ff2d ff2e ff2f ff2f ff2e ff2e ff2e ff2f ff2e ff2f ff2f ff2f ff2f ff2f ff2f ff2f ff2f ff2f ff2f ff2f ff2f ff2f ff2f ff2f ff2f ff2f ff2f ff2f ff2f ff2f ff2f ff2f ff2f ff2f ff2f ff2f ff2f ff2f ff2f ff2f ff2f ff2f ff2f ff2f ff2f ff2f ff2f ff2f ff2f ff2f ff2f ff2f ff2f ff30 ff2f ff2f ff30 ff30 ff2f ff30 ff30 ff30 ff30 ff30 ff2f ff30 ff30 ff30 ff30 ff30 ff30 ff31 ff30 ff30 ff31 ff31 ff30 ff30 ff30 ff30 ff30 ff30 ff31 ff30 ff30 ff31 ff31 ff30 ff30 ff30 ff30 ff30 ff30 ff30 ff31 ff30 ff30 ff30 ff30 ff30 ff30 ff30 ff30 ff30 ff31 ff30 ff31 ff30 ff30 ff30 ff30 ff30 ff31 ff30 ff30 ff30 ff30 ff31 ff31 ff30 ff30 ff30 ff30 ff31 ff31 ff30 ff30 ff30 ff31 ff31 ff30 ff30 ff30 ff31 ff30 ff30 ff30 ff30 ff30 ff30 ff31 ff31 ff30 ff31 ff30 ff30 ff2f ff30 ff30 ff30 ff30 ff30 ff30 ff30 ff2f ff30 ff2f ff30 ff30 ff30 ff30 ff30 ff30 ff30 ff30 ff30 ff30 ff2f ff30 ff2f ff30 ff2f ff30 ff30 ff30 ff2f ff30 ff30 ff30 ff30 ff30 ff30 ff30 ff2f ff2f ff2f ff2f ff2f ff2f ff2f ff2f ff2f ff2f ff2f ff2f ff2f ff2f ff2f ff2f ff2f ff2e ff2f ff2f ff2f ff2f ff2f ff2f ff2f ff2f ff2f ff2f ff2f ff2f ff2f ff2e ff2f ff2f ff2f ff2f ff2f ff2f ff2e ff2e ff2e ff2e ff2e ff2e ff2e ff2e ff2e ff2e ff2e ff2e ff2d ff2d ff2d ff2d ff2d ff2d ff2e ff2e ff2e ff2e ff2e ff2d ff2e ff2d ff2d ff2d ff2d ff2c ff2d ff2c ff2b ff2c ff2c ff2d ff2d ff2c ff2d ff2c ff2d ff2d ff2c ff2c ff2d ff2d ff2c ff2b ff2b ff2c ff2c ff2b ff2b ff2b ff2b ff2b ff2b ff2a ff2b ff2b ff2b ff2b ff2a ff2a ff2a ff2a ff2a ff2a ff2a ff2a ff2a ff2a ff2a ff2a ff2a ff2a ff2a ff2a ff2a ff2a ff29 ff29 ff29 ff29 ff2a ff29 ff2a ff29 ff29 ff29 ff29 ff29 ff29 ff29 ff29 ff29 ff28 ff29 ff29 ff28 ff27 ff28 ff28 ff28 ff28 ff28 ff28 ff28 ff27 ff27 ff27 ff27 ff27 ff27 ff27 ff27 ff26 ff26 ff26 ff26 ff27 ff26 ff27 ff25 ff27 ff26 ff25 ff26 ff24 ff24 ff25 ff25 ff25 ff25 ff25 ff25 ff25 ff24 ff24 ff23 ff24 ff22 ff22 ff22 ff22 ff22 ff22 ff22 ff23 ff22 ff21 ff22 ff22 ff22 ff22 ff21 ff21 ff21 ff21 ff20 ff20 ff20 ff1f ff20 ff1f ff20 ff20 ff1f ff1f ff20 ff1f ff1e ff1f ff1e ff1e ff1e ff1e ff1d ff1d ff1d ff1d ff1c ff1c ff1c ff1c ff1a ff1c ff1c ff1b ff1a ff1b ff19 ff1b ff19 ff1b ff19 ff19 ff18 ff18 ff17 ff17 ff17 ff17 ff17 ff17 ff16 ff16 ff16 ff16 ff15 ff15 ff15 ff15 ff15 ff14 ff13 ff13 ff14 ff13 ff13 ff12 ff12 ff12 ff12 ff12 ff12 ff11 ff11 ff10 ff10 ff0f ff0f ff0f ff0f ff0f ff0e ff0e ff0d ff0d ff0c ff0c ff0c ff0c ff0b ff0b ff0b ff0a ff0b ff0a ff0a ff0a ff09 ff09 ff09 ff09 ff08 ff08 ff08 ff08 ff07 ff07 ff07 ff07 ff06 ff06 ff06 ff06 ff06 ff06 ff05 ff05 ff05 ff04 ff04 ff04 ff04 ff04 ff04 ff03 ff03 ff03 ff03 ff03 ff03 ff03 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 │ │ -e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 ff01 e500 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff03 ff03 ff03 ff03 ff03 ff03 ff03 ff04 ff04 ff04 ff04 ff04 ff05 ff05 ff05 ff05 ff05 ff06 ff06 ff06 ff06 ff07 ff07 ff07 ff08 ff08 ff08 ff08 ff08 ff09 ff09 ff09 ff0a ff0a ff0a ff0b ff0b ff0c ff0c ff0c ff0c ff0c ff0d ff0d ff0e ff0d ff0e ff0e ff0f ff0f ff0f ff10 ff10 ff11 ff11 ff11 ff12 ff12 ff12 ff12 ff13 ff13 ff13 ff14 ff14 ff14 ff15 ff15 ff15 ff16 ff16 ff17 ff16 ff17 ff18 ff18 ff18 ff19 ff19 ff19 ff19 ff1a ff1a ff1b ff1a ff1a ff1b ff1b ff1c ff1d ff1d ff1c ff1d ff1e ff1e ff1e ff1e ff1f ff1f ff1e ff1e ff1f ff20 ff20 ff21 ff21 ff21 ff21 ff21 ff21 ff21 ff22 ff22 ff23 ff23 ff23 ff22 ff23 ff23 ff24 ff25 ff25 ff25 ff24 ff24 ff24 ff25 ff25 ff26 ff26 ff26 ff26 ff26 ff26 ff26 ff26 ff26 ff26 ff26 ff27 ff28 ff27 ff28 ff28 ff28 ff28 ff28 ff28 ff28 ff28 ff28 ff27 ff28 ff28 ff29 ff29 ff29 ff29 ff2a ff2a ff2a ff29 ff2a ff29 ff2a ff29 ff2a ff2a ff2a ff29 ff2a ff2a ff2a ff29 ff2a ff2a ff2b ff2a ff2a ff2a ff2a ff2a ff2a ff2b ff2b ff2c ff2c ff2c ff2c ff2c ff2c ff2c ff2c ff2c ff2c ff2d ff2d ff2d ff2d ff2d ff2d ff2d ff2d ff2d ff2d ff2d ff2d ff2d ff2d ff2e ff2d ff2e ff2e ff2e ff2d ff2e ff2e ff2f ff2f ff2e ff2e ff2e ff2e ff2e ff2e ff2f ff2e ff2e ff2f ff2f ff2f ff2f ff2f ff2e ff2e ff2e ff2e ff2e ff2e ff2e ff2e ff2e ff2f ff2f ff2f ff2f ff2f ff2f ff2f ff2f ff2f ff2f ff2f ff2f ff2f ff2f ff2f ff2f ff2f ff2f ff2f ff2f ff2f ff30 ff2f ff2f ff30 ff30 ff2f ff30 ff30 ff30 ff30 ff2f ff2f ff30 ff30 ff30 ff30 ff30 ff30 ff30 ff2f ff2f ff30 ff30 ff2f ff30 ff30 ff30 ff30 ff30 ff30 ff30 ff2f ff30 ff30 ff2f ff2f ff2f ff30 ff30 ff30 ff30 ff30 ff2f ff2f ff30 ff2f ff30 ff30 ff30 ff2f ff2f ff30 ff30 ff30 ff30 ff2f ff2f ff2f ff2f ff30 ff30 ff2f ff2f ff30 ff30 ff30 ff2f ff30 ff2f ff2f ff2f ff30 ff30 ff30 ff2f ff30 ff30 ff30 ff2f ff30 ff30 ff2f ff2f ff2f ff2f ff2f ff2f ff30 ff30 ff30 ff30 ff30 ff30 ff2f ff2f ff30 ff30 ff2f ff2f ff2f ff2f ff2f ff2f ff2f ff2f ff2f ff2f ff2f ff2f ff2f ff2f ff2f ff2f ff2f ff2f ff2f ff2f ff2f ff2f ff2f ff2f ff2f ff2f ff2f ff2f ff2f ff2f ff2f ff2f ff2f ff2f ff2f ff2f ff2f ff2f ff2f ff2e ff2e ff2e ff2f ff2f ff2e ff2e ff2f ff2e ff2e ff2e ff2f ff2e ff2e ff2e ff2e ff2e ff2e ff2e ff2e ff2f ff2e ff2e ff2e ff2e ff2e ff2e ff2e ff2f ff2e ff2e ff2e ff2e ff2e ff2e ff2e ff2e ff2e ff2e ff2e ff2e ff2e ff2e ff2d ff2c ff2c ff2d ff2d ff2d ff2d ff2d ff2d ff2d ff2d ff2d ff2d ff2d ff2d ff2d ff2c ff2c ff2c ff2c ff2b ff2c ff2c ff2b ff2b ff2b ff2b ff2c ff2c ff2b ff2b ff2b ff2c ff2d ff2c ff2b ff2a ff2b ff2b ff2b ff2b ff2b ff2b ff2b ff2b ff2b ff2a ff2b ff2a ff2a ff2a ff2a ff2a ff2a ff29 ff29 ff2a ff29 ff2a ff29 ff29 ff29 ff29 ff29 ff29 ff29 ff29 ff29 ff29 ff29 ff29 ff29 ff29 ff29 ff29 ff29 ff28 ff28 ff28 ff29 ff28 ff28 ff29 ff29 ff29 ff28 ff28 ff28 ff28 ff27 ff26 ff27 ff27 ff27 ff26 ff26 ff27 ff26 ff26 ff26 ff27 ff26 ff26 ff27 ff27 ff26 ff24 ff26 ff26 ff26 ff26 ff26 ff24 ff26 ff25 ff24 ff25 ff24 ff24 ff24 ff24 ff24 ff24 ff24 ff24 ff22 ff23 ff22 ff22 ff23 ff22 ff22 ff22 ff22 ff22 ff22 ff22 ff22 ff21 ff21 ff21 ff21 ff21 ff20 ff20 ff20 ff20 ff20 ff1f ff20 ff20 ff1f ff1f ff1f ff1f ff1f ff1e ff1e ff1e ff1e ff1d ff1e ff1d ff1e ff1d ff1d ff1b ff1c ff1c ff1c ff1b ff1c ff1c ff1a ff1a ff1b ff19 ff19 ff19 ff19 ff19 ff19 ff18 ff19 ff18 ff18 ff18 ff17 ff17 ff16 ff16 ff16 ff16 ff16 ff15 ff15 ff15 ff15 ff15 ff14 ff14 ff13 ff14 ff14 ff13 ff12 ff13 ff12 ff12 ff11 ff11 ff11 ff11 ff0f ff10 ff10 ff0f ff0f ff0e ff0e ff0e ff0e ff0d ff0d ff0d ff0c ff0c ff0c ff0c ff0b ff0b ff0b ff0b ff0a ff0a ff0a ff09 ff0a ff09 ff08 ff09 ff08 ff08 ff08 ff08 ff07 ff07 ff07 ff07 ff06 ff06 ff06 ff06 ff05 ff05 ff05 ff05 ff05 ff05 ff04 ff04 ff04 ff04 ff04 ff03 ff03 ff03 ff03 ff03 ff03 ff03 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 │ │ -e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff03 ff03 ff03 ff03 ff03 ff03 ff04 ff04 ff04 ff04 ff04 ff04 ff04 ff05 ff05 ff05 ff05 ff06 ff06 ff06 ff06 ff06 ff07 ff07 ff07 ff07 ff08 ff08 ff08 ff09 ff09 ff09 ff09 ff0a ff0b ff0a ff0b ff0b ff0b ff0b ff0c ff0d ff0d ff0d ff0d ff0e ff0e ff0e ff0f ff0f ff10 ff10 ff10 ff10 ff11 ff11 ff11 ff12 ff12 ff12 ff12 ff13 ff13 ff13 ff13 ff14 ff14 ff15 ff16 ff15 ff16 ff16 ff17 ff16 ff17 ff18 ff17 ff18 ff18 ff19 ff19 ff19 ff19 ff1a ff1a ff1a ff1b ff1c ff1b ff1b ff1c ff1c ff1c ff1d ff1d ff1d ff1d ff1d ff1e ff1f ff20 ff1f ff1e ff1e ff1f ff20 ff1f ff1f ff20 ff21 ff21 ff21 ff22 ff22 ff23 ff23 ff23 ff23 ff23 ff23 ff24 ff24 ff24 ff24 ff24 ff24 ff25 ff25 ff24 ff25 ff25 ff26 ff25 ff26 ff26 ff25 ff25 ff26 ff26 ff26 ff26 ff27 ff27 ff28 ff28 ff27 ff27 ff27 ff27 ff27 ff27 ff28 ff28 ff28 ff28 ff28 ff28 ff29 ff29 ff29 ff29 ff29 ff29 ff29 ff29 ff29 ff29 ff29 ff29 ff29 ff29 ff2a ff2a ff2a ff2a ff29 ff2a ff2a ff2a ff2a ff2a ff2a ff2a ff2a ff2a ff2a ff2a ff2b ff2b ff2a ff2a ff2a ff2b ff2b ff2a ff2a ff2a ff2b ff2b ff2b ff2c ff2d ff2d ff2d ff2d ff2d ff2d ff2d ff2e ff2e ff2e ff2d ff2d ff2d ff2e ff2e ff2d ff2d ff2d ff2d ff2e ff2e ff2e ff2e ff2e ff2e ff2e ff2e ff2e ff2e ff2e ff2e ff2e ff2e ff2e ff2e ff2e ff2e ff2e ff2e ff2e ff2e ff2e ff2f ff2e ff2e ff2f ff2f ff2f ff2f ff2f ff2f ff2f ff2f ff2f ff2f ff2f ff2f ff2f ff2f ff2f ff2f ff2f ff2f ff2f ff2e ff2f ff2f ff2f ff2f ff2e ff2f ff2f ff2f ff2f ff2f ff2f ff2f ff2f ff2e ff2e ff2f ff2f ff2f ff2f ff2f ff2f ff2f ff2f ff2f ff2f ff2f ff2f ff2f ff2f ff2f ff2f ff2f ff2f ff2f ff2e ff2f ff2f ff2f ff2f ff2f ff2f ff2f ff2f ff2f ff2f ff2f ff2f ff2f ff2f ff2f ff2f ff2f ff2f ff2f ff2f ff2f ff2f ff2f ff2f ff2f ff2f ff2f ff2f ff2f ff2e ff2f ff2f ff2f ff2f ff2f ff2f ff2f ff2f ff2f ff2f ff2f ff2f ff2f ff2f ff2f ff2f ff2f ff2f ff2f ff2f ff2f ff2f ff2f ff2e ff2f ff2f ff2f ff2f ff2f ff2f ff2f ff2f ff2e ff2f ff2f ff2e ff2e ff2e ff2e ff2e ff2e ff2e ff2e ff2e ff2e ff2f ff2e ff2f ff2e ff2e ff2e ff2e ff2e ff2e ff2f ff2f ff2f ff2e ff2e ff2e ff2e ff2e ff2e ff2e ff2e ff2e ff2e ff2e ff2f ff2f ff2e ff2e ff2e ff2e ff2d ff2e ff2e ff2d ff2e ff2d ff2e ff2d ff2e ff2d ff2e ff2e ff2d ff2d ff2d ff2e ff2e ff2e ff2e ff2e ff2e ff2e ff2d ff2e ff2e ff2e ff2e ff2d ff2e ff2d ff2e ff2e ff2e ff2e ff2d ff2c ff2c ff2d ff2c ff2c ff2c ff2d ff2d ff2d ff2c ff2c ff2c ff2c ff2c ff2c ff2b ff2b ff2b ff2b ff2b ff2b ff2b ff2b ff2a ff2a ff2b ff2b ff2a ff2b ff2b ff2b ff2b ff2b ff2b ff2b ff2b ff2a ff2a ff2a ff2a ff2a ff2a ff2a ff2a ff2a ff2a ff2a ff2a ff2a ff2a ff2a ff29 ff29 ff29 ff29 ff29 ff29 ff29 ff29 ff28 ff29 ff29 ff29 ff29 ff29 ff29 ff29 ff28 ff28 ff28 ff29 ff29 ff28 ff28 ff28 ff28 ff28 ff28 ff28 ff28 ff28 ff28 ff27 ff27 ff27 ff27 ff27 ff27 ff26 ff26 ff27 ff26 ff27 ff26 ff25 ff26 ff25 ff26 ff26 ff26 ff24 ff26 ff26 ff26 ff24 ff24 ff26 ff24 ff24 ff24 ff24 ff24 ff24 ff24 ff24 ff24 ff24 ff24 ff23 ff23 ff22 ff23 ff22 ff22 ff22 ff22 ff22 ff21 ff22 ff22 ff21 ff21 ff21 ff21 ff21 ff21 ff21 ff20 ff20 ff20 ff20 ff1f ff1f ff20 ff1f ff20 ff20 ff1f ff1f ff1f ff1e ff1e ff1e ff1d ff1d ff1d ff1d ff1e ff1d ff1d ff1d ff1c ff1c ff1c ff1c ff1a ff1c ff1b ff1a ff1a ff1a ff1a ff19 ff19 ff1a ff19 ff18 ff18 ff18 ff17 ff18 ff18 ff17 ff17 ff16 ff16 ff16 ff16 ff15 ff15 ff15 ff15 ff14 ff14 ff14 ff14 ff14 ff13 ff14 ff13 ff13 ff12 ff13 ff11 ff12 ff12 ff11 ff11 ff10 ff10 ff10 ff0f ff0f ff0e ff0e ff0e ff0e ff0d ff0d ff0d ff0d ff0c ff0c ff0c ff0b ff0b ff0b ff0b ff0b ff0a ff0a ff0a ff09 ff09 ff09 ff08 ff08 ff08 ff08 ff08 ff08 ff07 ff07 ff07 ff07 ff06 ff06 ff06 ff06 ff05 ff05 ff05 ff05 ff04 ff04 ff04 ff04 ff04 ff04 ff03 ff03 ff03 ff03 ff03 ff03 ff03 ff03 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 │ │ -e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff03 ff03 ff03 ff03 ff03 ff03 ff03 ff04 ff04 ff04 ff04 ff04 ff04 ff05 ff05 ff05 ff05 ff05 ff06 ff06 ff06 ff06 ff06 ff07 ff07 ff07 ff08 ff08 ff08 ff08 ff09 ff09 ff09 ff0a ff0a ff0a ff0a ff0b ff0b ff0c ff0c ff0c ff0c ff0d ff0d ff0e ff0e ff0e ff0f ff0f ff0f ff0f ff10 ff10 ff11 ff11 ff11 ff11 ff12 ff12 ff12 ff12 ff13 ff13 ff14 ff14 ff14 ff15 ff15 ff16 ff15 ff16 ff16 ff16 ff16 ff17 ff17 ff17 ff17 ff18 ff19 ff19 ff19 ff1a ff1a ff1b ff1a ff1b ff1b ff1b ff1b ff1b ff1b ff1c ff1c ff1d ff1e ff1e ff1e ff1d ff1e ff1e ff1f ff1e ff1e ff1f ff20 ff20 ff21 ff22 ff21 ff21 ff21 ff21 ff22 ff22 ff22 ff23 ff22 ff22 ff23 ff23 ff23 ff24 ff24 ff24 ff24 ff24 ff24 ff24 ff24 ff25 ff25 ff25 ff25 ff25 ff25 ff26 ff26 ff26 ff26 ff26 ff26 ff25 ff26 ff27 ff27 ff27 ff27 ff27 ff27 ff27 ff28 ff27 ff27 ff27 ff27 ff27 ff27 ff27 ff28 ff28 ff29 ff29 ff29 ff29 ff29 ff29 ff29 ff29 ff2a ff2a ff29 ff2a ff29 ff29 ff2a ff2a ff2a ff2a ff2a ff29 ff2a ff2a ff29 ff2a ff2a ff29 ff2a ff2a ff29 ff29 ff2a ff2a ff2b ff2b ff2a ff2a ff2b ff2b ff2b ff2b ff2b ff2b ff2b ff2c ff2c ff2c ff2d ff2d ff2d ff2d ff2d ff2c ff2c ff2d ff2d ff2d ff2d ff2d ff2d ff2d ff2d ff2d ff2d ff2d ff2e ff2e ff2d ff2e ff2e ff2e ff2d ff2e ff2e ff2e ff2d ff2d ff2e ff2e ff2e ff2e ff2e ff2f ff2f ff2e ff2f ff2e ff2f ff2e ff2e ff2e ff2e ff2e ff2e ff2e ff2e ff2e ff2f ff2f ff2e ff2e ff2e ff2e ff2e ff2e ff2e ff2e ff2f ff2e ff2e ff2f ff2f ff2e ff2e ff2f ff2e ff2e ff2e ff2e ff2e ff2e ff2e ff2f ff2e ff2f ff2f ff2f ff2e ff2f ff2e ff2e ff2f ff2e ff2e ff2e ff2e ff2e ff2e ff2e ff2f ff2e ff2e ff2e ff2e ff2f ff2e ff2e ff2f ff2e ff2e ff2e ff2e ff2e ff2e ff2f ff2e ff2e ff2e ff2e ff2e ff2e ff2e ff2e ff2f ff2f ff2e ff2f ff2e ff2f ff2e ff2e ff2e ff2f ff2e ff2e ff2f ff2e ff2e ff2e ff2f ff2e ff2f ff2e ff2f ff2e ff2e ff2e ff2e ff2f ff2e ff2e ff2e ff2e ff2e ff2e ff2e ff2f ff2e ff2f ff2e ff2e ff2e ff2e ff2e ff2e ff2d ff2d ff2e ff2d ff2d ff2e ff2e ff2e ff2e ff2e ff2d ff2d ff2e ff2e ff2e ff2e ff2e ff2e ff2e ff2e ff2e ff2e ff2e ff2e ff2e ff2e ff2d ff2e ff2d ff2d ff2e ff2e ff2e ff2e ff2d ff2e ff2d ff2e ff2e ff2d ff2d ff2d ff2d ff2d ff2d ff2d ff2d ff2d ff2d ff2d ff2d ff2d ff2d ff2d ff2d ff2d ff2d ff2d ff2d ff2d ff2d ff2d ff2c ff2c ff2d ff2d ff2c ff2c ff2c ff2c ff2c ff2c ff2c ff2c ff2b ff2b ff2b ff2c ff2c ff2c ff2b ff2b ff2b ff2c ff2c ff2b ff2b ff2b ff2b ff2b ff2b ff2a ff2a ff2a ff2a ff29 ff2a ff2a ff2a ff2a ff2a ff2a ff2a ff2a ff2a ff29 ff2a ff2a ff2a ff29 ff29 ff2a ff29 ff29 ff29 ff29 ff29 ff29 ff29 ff29 ff2a ff29 ff29 ff29 ff29 ff28 ff29 ff29 ff28 ff28 ff28 ff28 ff28 ff28 ff28 ff28 ff28 ff28 ff28 ff28 ff28 ff28 ff28 ff28 ff28 ff28 ff26 ff26 ff26 ff26 ff27 ff26 ff26 ff26 ff26 ff26 ff25 ff26 ff26 ff26 ff25 ff27 ff25 ff26 ff26 ff24 ff25 ff24 ff25 ff25 ff25 ff25 ff24 ff24 ff24 ff24 ff24 ff24 ff24 ff24 ff23 ff24 ff23 ff22 ff23 ff22 ff22 ff23 ff22 ff23 ff22 ff21 ff22 ff22 ff21 ff21 ff22 ff22 ff21 ff21 ff21 ff21 ff21 ff20 ff1f ff1f ff1f ff20 ff20 ff20 ff1f ff20 ff1f ff1f ff1f ff1f ff1e ff1e ff1e ff1e ff1d ff1d ff1e ff1d ff1d ff1d ff1c ff1b ff1d ff1c ff1b ff1b ff1c ff1c ff1b ff1a ff19 ff1a ff1a ff19 ff19 ff19 ff19 ff18 ff18 ff18 ff18 ff18 ff17 ff17 ff16 ff17 ff16 ff15 ff16 ff16 ff15 ff15 ff15 ff14 ff14 ff14 ff14 ff13 ff13 ff13 ff13 ff13 ff12 ff13 ff12 ff11 ff10 ff11 ff10 ff10 ff10 ff0f ff0f ff0f ff0f ff0e ff0e ff0e ff0d ff0d ff0d ff0d ff0c ff0c ff0c ff0c ff0b ff0b ff0b ff0a ff0b ff0a ff0a ff09 ff09 ff09 ff08 ff09 ff08 ff08 ff08 ff07 ff07 ff07 ff07 ff07 ff07 ff06 ff06 ff06 ff06 ff05 ff05 ff05 ff05 ff05 ff04 ff04 ff04 ff04 ff04 ff03 ff03 ff03 ff03 ff03 ff03 ff03 ff03 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 │ │ -e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff03 ff03 ff03 ff03 ff03 ff03 ff04 ff04 ff04 ff04 ff04 ff04 ff04 ff05 ff05 ff05 ff05 ff05 ff06 ff06 ff06 ff06 ff06 ff07 ff07 ff07 ff08 ff08 ff08 ff08 ff09 ff08 ff09 ff09 ff09 ff0a ff0a ff0b ff0b ff0b ff0c ff0c ff0c ff0d ff0c ff0d ff0d ff0d ff0e ff0f ff0f ff0f ff0f ff10 ff10 ff10 ff11 ff11 ff11 ff11 ff12 ff13 ff12 ff13 ff13 ff13 ff13 ff14 ff14 ff14 ff15 ff15 ff16 ff16 ff16 ff16 ff17 ff18 ff18 ff18 ff18 ff19 ff1a ff19 ff19 ff1a ff1a ff1a ff1a ff1a ff1b ff1b ff1b ff1c ff1b ff1c ff1c ff1c ff1c ff1d ff1d ff1e ff1e ff20 ff1f ff1f ff20 ff20 ff20 ff20 ff20 ff21 ff21 ff21 ff22 ff21 ff22 ff23 ff22 ff23 ff22 ff22 ff23 ff23 ff23 ff23 ff24 ff24 ff24 ff24 ff24 ff24 ff24 ff24 ff25 ff25 ff25 ff25 ff26 ff26 ff25 ff25 ff25 ff25 ff25 ff25 ff27 ff26 ff27 ff27 ff27 ff26 ff26 ff26 ff27 ff26 ff27 ff27 ff27 ff28 ff27 ff27 ff27 ff28 ff29 ff29 ff28 ff29 ff29 ff29 ff29 ff29 ff29 ff29 ff29 ff29 ff29 ff29 ff28 ff29 ff29 ff29 ff29 ff29 ff29 ff29 ff2a ff29 ff29 ff2a ff2a ff2a ff2a ff29 ff2a ff2a ff2b ff2a ff2a ff2a ff2a ff2a ff2a ff2a ff2a ff2b ff2c ff2b ff2a ff2a ff2b ff2b ff2b ff2b ff2b ff2b ff2c ff2c ff2c ff2d ff2d ff2d ff2d ff2d ff2d ff2d ff2d ff2d ff2d ff2d ff2d ff2d ff2d ff2d ff2d ff2e ff2e ff2e ff2d ff2d ff2e ff2e ff2d ff2d ff2d ff2e ff2d ff2e ff2e ff2e ff2e ff2d ff2d ff2e ff2d ff2e ff2d ff2e ff2e ff2e ff2e ff2d ff2d ff2d ff2e ff2e ff2e ff2d ff2d ff2e ff2e ff2e ff2e ff2e ff2e ff2e ff2e ff2e ff2d ff2d ff2e ff2e ff2d ff2e ff2d ff2e ff2d ff2e ff2e ff2e ff2e ff2e ff2e ff2d ff2d ff2d ff2e ff2e ff2e ff2e ff2e ff2e ff2e ff2e ff2d ff2e ff2e ff2e ff2e ff2e ff2e ff2e ff2e ff2d ff2d ff2e ff2e ff2d ff2d ff2e ff2d ff2e ff2e ff2d ff2e ff2e ff2e ff2e ff2e ff2e ff2f ff2d ff2e ff2e ff2d ff2e ff2e ff2f ff2e ff2f ff2e ff2f ff2e ff2e ff2e ff2e ff2f ff2e ff2e ff2e ff2e ff2e ff2e ff2e ff2f ff2e ff2f ff2e ff2d ff2d ff2d ff2d ff2d ff2d ff2d ff2e ff2d ff2d ff2d ff2e ff2d ff2d ff2d ff2d ff2d ff2d ff2d ff2d ff2d ff2d ff2d ff2d ff2d ff2d ff2d ff2d ff2d ff2d ff2d ff2d ff2d ff2d ff2d ff2d ff2d ff2d ff2c ff2c ff2d ff2d ff2d ff2d ff2d ff2d ff2d ff2d ff2d ff2d ff2c ff2b ff2b ff2b ff2b ff2c ff2c ff2b ff2b ff2b ff2b ff2b ff2b ff2b ff2b ff2b ff2b ff2b ff2b ff2c ff2c ff2b ff2b ff2b ff2b ff2b ff2b ff2b ff2b ff2b ff2b ff2a ff2b ff2b ff2b ff2a ff2b ff2b ff2b ff2b ff2b ff2a ff2a ff2a ff2b ff2b ff2a ff2a ff2a ff29 ff29 ff29 ff29 ff29 ff29 ff29 ff2a ff29 ff29 ff29 ff29 ff29 ff29 ff29 ff29 ff29 ff2a ff29 ff28 ff28 ff29 ff29 ff29 ff29 ff28 ff29 ff29 ff29 ff28 ff29 ff28 ff29 ff29 ff28 ff27 ff28 ff28 ff27 ff27 ff27 ff27 ff27 ff27 ff27 ff26 ff26 ff27 ff27 ff26 ff26 ff26 ff26 ff26 ff26 ff26 ff26 ff26 ff26 ff26 ff26 ff24 ff24 ff25 ff24 ff26 ff24 ff25 ff24 ff25 ff26 ff24 ff24 ff24 ff24 ff23 ff23 ff25 ff24 ff23 ff24 ff24 ff23 ff23 ff23 ff23 ff22 ff22 ff22 ff22 ff22 ff22 ff22 ff22 ff21 ff22 ff21 ff21 ff21 ff21 ff21 ff21 ff21 ff21 ff20 ff20 ff20 ff1f ff1f ff20 ff1f ff1f ff1f ff1f ff1f ff1f ff1f ff1e ff1e ff1e ff1e ff1e ff1d ff1e ff1d ff1d ff1d ff1c ff1c ff1c ff1c ff1c ff1c ff1a ff1b ff1b ff1a ff1a ff1a ff1a ff1a ff19 ff19 ff19 ff19 ff18 ff17 ff18 ff17 ff17 ff17 ff17 ff16 ff16 ff16 ff16 ff15 ff15 ff15 ff14 ff15 ff15 ff14 ff14 ff14 ff13 ff13 ff13 ff13 ff13 ff12 ff12 ff12 ff11 ff11 ff11 ff11 ff10 ff0f ff0f ff0f ff0e ff0f ff0e ff0e ff0e ff0d ff0d ff0d ff0d ff0c ff0c ff0c ff0c ff0b ff0b ff0b ff0b ff0a ff0a ff0a ff0a ff09 ff09 ff09 ff09 ff09 ff08 ff08 ff08 ff07 ff08 ff07 ff07 ff06 ff06 ff06 ff06 ff06 ff06 ff05 ff05 ff05 ff05 ff04 ff04 ff04 ff04 ff04 ff04 ff03 ff03 ff03 ff03 ff03 ff03 ff03 ff03 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 │ │ -e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff03 ff03 ff03 ff03 ff03 ff03 ff04 ff03 ff04 ff04 ff04 ff04 ff05 ff05 ff05 ff05 ff05 ff06 ff06 ff06 ff06 ff06 ff07 ff07 ff07 ff08 ff08 ff08 ff08 ff08 ff09 ff09 ff09 ff0a ff0a ff0a ff0a ff0b ff0b ff0b ff0b ff0c ff0c ff0c ff0d ff0d ff0d ff0e ff0e ff0e ff0f ff0f ff0f ff10 ff10 ff10 ff11 ff11 ff11 ff12 ff12 ff12 ff12 ff13 ff13 ff13 ff13 ff14 ff15 ff15 ff15 ff15 ff16 ff16 ff17 ff16 ff17 ff18 ff17 ff17 ff18 ff19 ff19 ff19 ff19 ff19 ff1a ff1a ff1a ff1b ff1b ff1b ff1b ff1b ff1b ff1c ff1d ff1d ff1d ff1e ff1d ff1d ff1e ff1f ff1f ff1e ff1e ff1f ff1f ff1f ff20 ff20 ff21 ff20 ff21 ff21 ff21 ff22 ff22 ff22 ff22 ff22 ff22 ff22 ff23 ff23 ff23 ff23 ff23 ff23 ff24 ff24 ff24 ff24 ff25 ff25 ff25 ff25 ff25 ff25 ff25 ff25 ff25 ff25 ff25 ff25 ff25 ff25 ff26 ff26 ff27 ff26 ff27 ff27 ff27 ff27 ff27 ff27 ff27 ff27 ff27 ff27 ff27 ff28 ff27 ff27 ff29 ff28 ff28 ff29 ff28 ff28 ff29 ff28 ff29 ff28 ff29 ff28 ff28 ff29 ff29 ff29 ff29 ff29 ff29 ff29 ff2a ff2a ff29 ff29 ff29 ff29 ff2a ff29 ff2a ff2a ff29 ff2a ff29 ff29 ff2a ff2a ff2a ff2a ff2a ff2a ff2a ff2a ff2a ff2a ff2a ff2a ff2a ff2b ff2b ff2b ff2c ff2c ff2c ff2c ff2c ff2c ff2c ff2c ff2c ff2c ff2d ff2d ff2c ff2d ff2c ff2c ff2d ff2c ff2c ff2c ff2d ff2d ff2d ff2b ff2d ff2d ff2d ff2d ff2d ff2d ff2d ff2b ff2d ff2d ff2d ff2d ff2d ff2b ff2d ff2d ff2d ff2d ff2d ff2d ff2d ff2d ff2d ff2d ff2d ff2d ff2d ff2d ff2d ff2d ff2d ff2d ff2d ff2d ff2d ff2d ff2d ff2d ff2d ff2d ff2d ff2d ff2d ff2d ff2d ff2d ff2d ff2d ff2d ff2d ff2d ff2d ff2d ff2d ff2d ff2d ff2e ff2d ff2e ff2e ff2d ff2e ff2e ff2d ff2e ff2e ff2e ff2e ff2e ff2d ff2d ff2e ff2e ff2d ff2d ff2e ff2d ff2d ff2e ff2d ff2e ff2e ff2e ff2e ff2e ff2e ff2f ff2d ff2e ff2e ff2d ff2e ff2d ff2e ff2d ff2e ff2e ff2e ff2e ff2d ff2e ff2e ff2e ff2e ff2e ff2e ff2d ff2d ff2d ff2d ff2e ff2d ff2e ff2e ff2d ff2d ff2d ff2d ff2d ff2d ff2d ff2e ff2d ff2d ff2c ff2d ff2d ff2d ff2d ff2d ff2d ff2c ff2c ff2c ff2c ff2c ff2c ff2c ff2c ff2c ff2c ff2c ff2c ff2c ff2c ff2c ff2c ff2b ff2b ff2b ff2b ff2b ff2b ff2b ff2b ff2b ff2c ff2c ff2b ff2b ff2b ff2b ff2b ff2b ff2b ff2b ff2b ff2b ff2b ff2b ff2b ff2a ff2b ff2b ff2a ff2b ff2a ff2b ff2a ff2b ff2b ff2b ff2a ff2a ff2b ff2b ff2a ff2b ff2a ff2a ff2a ff2b ff2a ff2b ff2b ff2a ff2a ff2a ff2a ff2a ff2a ff2a ff2a ff2a ff2a ff2a ff2a ff2a ff2a ff2a ff2a ff2a ff2a ff29 ff29 ff29 ff29 ff28 ff29 ff29 ff29 ff28 ff28 ff28 ff28 ff29 ff29 ff28 ff29 ff29 ff29 ff28 ff28 ff28 ff28 ff28 ff28 ff28 ff28 ff28 ff28 ff28 ff28 ff28 ff28 ff28 ff28 ff28 ff27 ff27 ff27 ff26 ff26 ff26 ff25 ff26 ff26 ff26 ff26 ff24 ff25 ff26 ff26 ff26 ff24 ff26 ff24 ff26 ff26 ff26 ff24 ff24 ff24 ff26 ff24 ff24 ff24 ff24 ff25 ff24 ff24 ff24 ff24 ff24 ff24 ff24 ff24 ff24 ff23 ff23 ff23 ff22 ff22 ff22 ff22 ff22 ff22 ff22 ff22 ff21 ff21 ff22 ff21 ff21 ff21 ff21 ff21 ff21 ff21 ff21 ff21 ff20 ff20 ff1f ff20 ff20 ff1f ff20 ff1f ff20 ff1f ff1f ff20 ff1f ff1f ff1e ff1d ff1e ff1e ff1d ff1d ff1d ff1d ff1d ff1d ff1c ff1c ff1c ff1c ff1b ff1c ff1b ff1b ff1b ff1a ff1a ff19 ff19 ff18 ff19 ff19 ff19 ff18 ff18 ff18 ff18 ff18 ff18 ff17 ff17 ff17 ff16 ff16 ff15 ff16 ff15 ff15 ff15 ff15 ff14 ff14 ff15 ff14 ff14 ff14 ff13 ff12 ff13 ff12 ff12 ff12 ff11 ff11 ff11 ff11 ff11 ff10 ff0f ff0f ff0f ff0f ff0f ff0e ff0e ff0d ff0e ff0e ff0d ff0d ff0c ff0d ff0c ff0c ff0c ff0b ff0b ff0b ff0b ff0b ff0a ff0a ff09 ff09 ff09 ff09 ff09 ff08 ff08 ff08 ff08 ff08 ff07 ff07 ff07 ff07 ff06 ff06 ff06 ff06 ff06 ff05 ff05 ff05 ff05 ff04 ff04 ff04 ff04 ff04 ff04 ff04 ff03 ff03 ff03 ff03 ff03 ff03 ff03 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 │ │ -e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff03 ff03 ff03 ff03 ff03 ff03 ff04 ff04 ff04 ff04 ff04 ff04 ff04 ff05 ff05 ff05 ff05 ff06 ff06 ff06 ff06 ff06 ff06 ff07 ff07 ff07 ff07 ff08 ff08 ff08 ff09 ff09 ff09 ff09 ff09 ff0a ff0a ff0a ff0a ff0b ff0b ff0c ff0c ff0d ff0c ff0d ff0d ff0e ff0e ff0e ff0e ff0f ff0f ff10 ff10 ff10 ff11 ff11 ff11 ff11 ff12 ff12 ff12 ff12 ff13 ff13 ff14 ff14 ff14 ff15 ff15 ff15 ff15 ff16 ff16 ff15 ff16 ff17 ff18 ff18 ff18 ff18 ff19 ff19 ff19 ff19 ff19 ff1a ff1a ff1a ff1a ff1b ff1b ff1c ff1c ff1c ff1c ff1c ff1d ff1c ff1d ff1c ff1d ff1e ff1e ff1e ff1e ff1e ff1e ff1f ff1f ff20 ff20 ff1f ff20 ff1f ff20 ff21 ff21 ff21 ff21 ff22 ff21 ff22 ff22 ff22 ff23 ff23 ff23 ff24 ff23 ff23 ff24 ff24 ff23 ff23 ff23 ff24 ff25 ff25 ff25 ff25 ff25 ff25 ff25 ff25 ff25 ff25 ff25 ff25 ff26 ff27 ff27 ff26 ff27 ff27 ff26 ff26 ff27 ff27 ff27 ff27 ff27 ff27 ff27 ff27 ff27 ff26 ff26 ff28 ff28 ff28 ff28 ff28 ff28 ff28 ff29 ff28 ff28 ff28 ff29 ff29 ff29 ff29 ff29 ff29 ff28 ff29 ff29 ff29 ff29 ff29 ff29 ff29 ff29 ff28 ff29 ff29 ff29 ff29 ff29 ff29 ff2a ff2a ff29 ff29 ff2a ff2a ff2a ff2a ff2a ff2a ff2a ff2a ff2a ff2a ff2a ff2a ff2a ff2a ff2a ff2a ff2b ff2d ff2d ff2b ff2d ff2b ff2b ff2d ff2b ff2b ff2b ff2b ff2b ff2d ff2b ff2b ff2b ff2b ff2b ff2d ff2b ff2b ff2b ff2b ff2b ff2d ff2b ff2b ff2d ff2b ff2b ff2b ff2b ff2d ff2b ff2b ff2b ff2b ff2b ff2b ff2b ff2b ff2b ff2b ff2b ff2d ff2b ff2b ff2d ff2d ff2d ff2d ff2d ff2d ff2d ff2d ff2d ff2d ff2d ff2d ff2d ff2c ff2d ff2d ff2d ff2d ff2d ff2d ff2c ff2d ff2d ff2d ff2c ff2d ff2d ff2d ff2d ff2d ff2c ff2d ff2d ff2d ff2d ff2e ff2d ff2d ff2e ff2e ff2d ff2d ff2e ff2d ff2d ff2e ff2c ff2d ff2d ff2d ff2e ff2e ff2e ff2e ff2c ff2e ff2d ff2d ff2e ff2d ff2d ff2d ff2d ff2d ff2d ff2d ff2c ff2d ff2d ff2d ff2d ff2d ff2d ff2d ff2d ff2b ff2c ff2c ff2d ff2d ff2c ff2c ff2c ff2c ff2c ff2c ff2c ff2c ff2d ff2d ff2c ff2c ff2c ff2d ff2d ff2c ff2c ff2c ff2c ff2b ff2b ff2b ff2b ff2b ff2b ff2b ff2a ff2b ff2b ff2a ff2a ff2a ff2b ff2b ff2a ff2b ff2a ff2a ff2b ff2a ff2b ff2b ff2b ff2b ff2b ff2b ff2b ff2a ff2a ff2a ff2a ff2a ff2b ff2a ff2a ff2a ff2b ff2a ff2a ff2b ff2b ff2a ff2b ff2a ff2b ff2a ff2a ff2a ff2a ff2a ff2a ff2a ff2a ff2a ff2a ff2a ff2a ff2a ff2a ff2a ff2a ff2a ff2a ff2a ff2a ff2a ff2a ff2a ff29 ff29 ff29 ff29 ff29 ff29 ff29 ff29 ff29 ff2a ff29 ff2a ff29 ff29 ff29 ff29 ff28 ff29 ff28 ff28 ff28 ff28 ff28 ff28 ff28 ff28 ff28 ff28 ff28 ff28 ff28 ff28 ff28 ff28 ff28 ff27 ff27 ff27 ff28 ff26 ff26 ff26 ff26 ff26 ff26 ff26 ff26 ff26 ff26 ff26 ff26 ff26 ff26 ff24 ff26 ff25 ff24 ff25 ff24 ff24 ff26 ff25 ff25 ff24 ff25 ff24 ff25 ff25 ff25 ff24 ff24 ff24 ff25 ff23 ff23 ff24 ff23 ff23 ff23 ff24 ff23 ff24 ff22 ff22 ff23 ff22 ff22 ff22 ff22 ff22 ff22 ff22 ff21 ff21 ff21 ff22 ff21 ff21 ff21 ff21 ff22 ff21 ff21 ff20 ff1f ff20 ff20 ff1f ff20 ff20 ff20 ff1f ff1f ff1f ff1f ff1e ff1f ff1e ff1f ff1e ff1e ff1e ff1e ff1e ff1e ff1d ff1d ff1d ff1d ff1c ff1c ff1c ff1c ff1b ff1b ff1c ff1b ff1b ff1a ff1a ff19 ff1a ff1a ff19 ff19 ff19 ff19 ff18 ff18 ff17 ff18 ff17 ff18 ff18 ff17 ff16 ff16 ff16 ff16 ff15 ff16 ff15 ff15 ff15 ff14 ff14 ff14 ff14 ff13 ff13 ff12 ff13 ff12 ff12 ff12 ff11 ff11 ff11 ff12 ff11 ff10 ff10 ff0f ff10 ff10 ff0f ff0e ff0e ff0e ff0e ff0e ff0d ff0d ff0d ff0c ff0c ff0c ff0b ff0c ff0b ff0b ff0b ff0a ff0a ff0a ff0a ff0a ff09 ff09 ff09 ff08 ff08 ff08 ff08 ff08 ff08 ff07 ff07 ff07 ff07 ff06 ff06 ff06 ff06 ff06 ff05 ff05 ff05 ff05 ff05 ff04 ff04 ff04 ff04 ff04 ff04 ff03 ff03 ff03 ff03 ff03 ff03 ff03 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 │ │ -e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff03 ff03 ff03 ff03 ff03 ff03 ff04 ff03 ff04 ff04 ff04 ff04 ff05 ff05 ff05 ff05 ff05 ff05 ff06 ff06 ff06 ff06 ff07 ff07 ff07 ff07 ff08 ff08 ff08 ff08 ff08 ff09 ff09 ff09 ff0a ff0a ff0a ff0b ff0b ff0b ff0b ff0c ff0c ff0c ff0d ff0c ff0d ff0e ff0e ff0e ff0e ff0f ff0f ff0f ff10 ff10 ff11 ff10 ff11 ff11 ff12 ff12 ff12 ff13 ff13 ff13 ff13 ff14 ff14 ff15 ff15 ff15 ff15 ff16 ff16 ff16 ff16 ff17 ff17 ff17 ff17 ff17 ff18 ff18 ff18 ff18 ff19 ff1a ff1b ff1b ff1a ff1b ff1b ff1c ff1b ff1b ff1b ff1b ff1c ff1c ff1d ff1d ff1d ff1d ff1e ff1e ff1e ff1e ff1e ff1e ff1f ff1f ff1f ff20 ff20 ff1f ff20 ff20 ff20 ff21 ff22 ff22 ff22 ff23 ff22 ff21 ff22 ff23 ff23 ff23 ff23 ff23 ff23 ff23 ff24 ff24 ff23 ff24 ff25 ff24 ff24 ff25 ff24 ff25 ff25 ff25 ff26 ff26 ff25 ff24 ff25 ff26 ff25 ff26 ff26 ff27 ff26 ff26 ff27 ff26 ff27 ff27 ff26 ff25 ff26 ff27 ff27 ff26 ff27 ff26 ff27 ff27 ff29 ff28 ff28 ff28 ff28 ff29 ff28 ff28 ff28 ff28 ff28 ff29 ff29 ff28 ff28 ff28 ff29 ff28 ff28 ff28 ff29 ff29 ff29 ff29 ff29 ff29 ff29 ff29 ff29 ff29 ff29 ff29 ff29 ff29 ff29 ff29 ff29 ff29 ff29 ff29 ff29 ff2a ff2a ff2a ff2a ff2a ff2a ff2a ff2a ff2a ff2b ff2a ff2a ff2b ff2a ff2a ff2a ff2b ff2b ff2b ff2a ff2a ff2a ff2b ff2b ff2b ff2b ff2b ff2a ff2b ff2b ff2b ff2a ff2a ff2c ff2a ff2b ff2b ff2b ff2c ff2b ff2b ff2b ff2b ff2b ff2b ff2b ff2b ff2b ff2b ff2b ff2d ff2b ff2b ff2c ff2c ff2c ff2c ff2c ff2c ff2c ff2c ff2c ff2c ff2c ff2c ff2c ff2b ff2c ff2c ff2c ff2c ff2c ff2c ff2c ff2c ff2c ff2d ff2b ff2d ff2d ff2c ff2c ff2c ff2b ff2c ff2d ff2d ff2c ff2c ff2d ff2c ff2d ff2c ff2c ff2d ff2d ff2d ff2c ff2d ff2b ff2c ff2d ff2c ff2c ff2d ff2d ff2c ff2b ff2d ff2d ff2d ff2d ff2d ff2d ff2d ff2d ff2d ff2d ff2d ff2b ff2b ff2b ff2b ff2b ff2b ff2b ff2b ff2b ff2b ff2b ff2b ff2d ff2d ff2b ff2b ff2b ff2b ff2b ff2b ff2b ff2b ff2c ff2c ff2b ff2b ff2b ff2c ff2c ff2b ff2b ff2b ff2b ff2b ff2b ff2b ff2b ff2b ff2b ff2b ff2a ff2b ff2b ff2a ff2a ff2a ff2a ff2a ff2a ff2a ff2a ff2a ff2a ff2a ff2a ff2a ff2a ff2a ff2a ff2a ff2a ff2a ff2a ff2a ff2a ff2a ff2a ff29 ff2a ff2a ff2a ff2a ff2a ff2a ff2a ff2a ff2a ff2a ff2a ff2a ff2a ff2a ff2a ff2a ff29 ff2a ff2a ff29 ff29 ff29 ff29 ff29 ff29 ff2a ff29 ff29 ff29 ff29 ff29 ff29 ff29 ff2a ff29 ff29 ff29 ff29 ff29 ff29 ff28 ff28 ff29 ff28 ff29 ff29 ff29 ff29 ff28 ff28 ff28 ff29 ff28 ff28 ff28 ff28 ff28 ff27 ff27 ff27 ff28 ff27 ff27 ff26 ff27 ff27 ff26 ff27 ff27 ff26 ff26 ff26 ff27 ff26 ff26 ff25 ff26 ff25 ff25 ff25 ff25 ff25 ff25 ff25 ff26 ff26 ff26 ff24 ff26 ff25 ff24 ff24 ff24 ff23 ff25 ff24 ff24 ff24 ff24 ff24 ff23 ff23 ff24 ff24 ff24 ff24 ff24 ff23 ff23 ff24 ff22 ff22 ff22 ff23 ff22 ff23 ff22 ff22 ff23 ff22 ff22 ff22 ff21 ff22 ff22 ff22 ff21 ff21 ff21 ff22 ff21 ff20 ff20 ff20 ff20 ff20 ff20 ff1f ff1f ff20 ff20 ff1f ff20 ff1f ff20 ff1f ff1f ff1e ff1e ff1d ff1e ff1d ff1e ff1e ff1d ff1d ff1e ff1d ff1d ff1c ff1b ff1a ff1b ff1b ff1b ff1b ff1b ff1a ff1a ff1a ff19 ff19 ff19 ff18 ff19 ff19 ff19 ff18 ff17 ff18 ff17 ff17 ff17 ff17 ff17 ff16 ff16 ff16 ff16 ff15 ff15 ff15 ff15 ff14 ff14 ff13 ff14 ff14 ff13 ff13 ff12 ff12 ff13 ff12 ff11 ff12 ff11 ff10 ff10 ff10 ff10 ff10 ff11 ff0f ff0f ff0f ff0f ff0f ff0e ff0e ff0d ff0e ff0d ff0d ff0d ff0c ff0c ff0c ff0b ff0b ff0b ff0b ff0a ff0b ff0a ff0a ff0a ff09 ff09 ff09 ff09 ff09 ff08 ff08 ff08 ff08 ff07 ff07 ff07 ff07 ff07 ff06 ff06 ff06 ff05 ff06 ff05 ff05 ff05 ff05 ff04 ff04 ff04 ff04 ff04 ff04 ff04 ff03 ff03 ff03 ff03 ff03 ff03 ff03 ff03 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 │ │ -e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff03 ff03 ff03 ff03 ff03 ff03 ff03 ff03 ff04 ff04 ff04 ff04 ff05 ff05 ff05 ff05 ff05 ff06 ff06 ff06 ff06 ff06 ff07 ff07 ff07 ff07 ff07 ff07 ff08 ff08 ff08 ff09 ff09 ff09 ff09 ff0a ff0a ff0a ff0a ff0b ff0b ff0b ff0b ff0c ff0d ff0c ff0d ff0d ff0d ff0e ff0d ff0e ff0f ff0f ff0f ff10 ff10 ff10 ff10 ff11 ff11 ff12 ff12 ff12 ff12 ff13 ff13 ff13 ff13 ff14 ff15 ff14 ff15 ff15 ff16 ff16 ff15 ff16 ff16 ff17 ff17 ff17 ff17 ff18 ff19 ff19 ff19 ff19 ff19 ff1a ff1a ff1a ff1a ff1b ff1a ff1b ff1b ff1b ff1b ff1c ff1c ff1d ff1c ff1d ff1d ff1d ff1e ff1d ff1e ff1e ff1e ff1e ff1f ff1f ff20 ff1f ff20 ff20 ff20 ff20 ff20 ff21 ff20 ff21 ff21 ff20 ff20 ff21 ff21 ff22 ff23 ff23 ff23 ff22 ff23 ff24 ff23 ff23 ff24 ff23 ff24 ff25 ff25 ff24 ff25 ff25 ff24 ff24 ff25 ff25 ff25 ff24 ff24 ff25 ff25 ff25 ff26 ff26 ff26 ff26 ff25 ff26 ff27 ff27 ff26 ff27 ff26 ff27 ff27 ff28 ff27 ff26 ff26 ff26 ff27 ff27 ff28 ff28 ff28 ff28 ff29 ff29 ff28 ff27 ff28 ff29 ff28 ff28 ff28 ff29 ff28 ff29 ff29 ff28 ff29 ff28 ff29 ff29 ff29 ff29 ff29 ff28 ff28 ff28 ff29 ff29 ff29 ff29 ff29 ff29 ff29 ff29 ff29 ff29 ff29 ff29 ff29 ff29 ff29 ff29 ff29 ff2a ff2a ff2a ff2a ff2a ff2a ff2a ff2a ff2a ff2a ff2a ff2a ff2a ff2a ff2a ff2a ff2a ff2b ff2b ff2b ff2a ff2a ff2a ff2a ff2b ff2a ff2b ff2b ff2b ff2a ff2b ff2a ff2a ff2a ff2a ff2b ff2b ff2a ff2a ff2c ff2a ff2b ff2b ff2b ff2b ff2b ff2b ff2b ff2b ff2b ff2b ff2b ff2b ff2b ff2b ff2b ff2b ff2b ff2b ff2b ff2b ff2b ff2d ff2b ff2b ff2d ff2b ff2b ff2d ff2b ff2b ff2b ff2b ff2b ff2b ff2b ff2b ff2b ff2b ff2b ff2c ff2b ff2b ff2b ff2b ff2d ff2b ff2c ff2b ff2b ff2c ff2b ff2b ff2d ff2d ff2b ff2b ff2d ff2d ff2c ff2d ff2d ff2b ff2c ff2b ff2c ff2b ff2b ff2b ff2b ff2b ff2b ff2b ff2b ff2b ff2a ff2a ff2b ff2a ff2b ff2c ff2c ff2b ff2a ff2a ff2b ff2b ff2b ff2a ff2a ff2b ff2b ff2a ff2b ff2a ff2b ff2b ff2a ff2b ff2a ff2a ff2b ff2b ff2a ff2a ff2a ff2b ff2b ff2a ff2b ff2b ff2a ff2a ff2a ff2a ff2a ff2a ff2a ff2a ff2a ff29 ff29 ff29 ff29 ff29 ff29 ff29 ff29 ff29 ff29 ff29 ff29 ff29 ff29 ff2a ff29 ff29 ff29 ff29 ff29 ff2a ff29 ff2a ff29 ff29 ff29 ff2a ff29 ff2a ff29 ff2a ff29 ff29 ff2a ff29 ff29 ff29 ff28 ff29 ff29 ff28 ff29 ff29 ff28 ff28 ff29 ff28 ff29 ff29 ff29 ff29 ff29 ff29 ff29 ff28 ff28 ff28 ff28 ff28 ff28 ff28 ff27 ff28 ff28 ff28 ff28 ff28 ff28 ff28 ff27 ff27 ff26 ff27 ff26 ff26 ff26 ff27 ff26 ff25 ff25 ff26 ff26 ff26 ff25 ff25 ff26 ff25 ff26 ff25 ff26 ff26 ff25 ff25 ff24 ff24 ff24 ff24 ff24 ff24 ff24 ff25 ff25 ff25 ff24 ff25 ff24 ff24 ff23 ff24 ff23 ff24 ff24 ff23 ff24 ff23 ff24 ff22 ff23 ff23 ff23 ff23 ff23 ff23 ff22 ff22 ff21 ff22 ff22 ff22 ff21 ff22 ff22 ff22 ff22 ff21 ff22 ff22 ff22 ff21 ff22 ff21 ff21 ff20 ff1f ff20 ff20 ff20 ff1f ff1f ff1f ff1f ff1f ff1f ff1f ff1f ff1f ff1f ff1e ff1e ff1d ff1e ff1e ff1e ff1e ff1e ff1d ff1e ff1d ff1c ff1c ff1b ff1c ff1c ff1c ff1c ff1c ff1a ff1a ff1a ff1a ff1a ff19 ff18 ff19 ff19 ff18 ff19 ff19 ff18 ff18 ff17 ff18 ff18 ff17 ff17 ff17 ff16 ff16 ff15 ff16 ff16 ff15 ff16 ff15 ff14 ff14 ff14 ff13 ff14 ff14 ff13 ff12 ff13 ff12 ff12 ff12 ff11 ff11 ff11 ff11 ff10 ff11 ff10 ff10 ff0f ff0f ff0f ff0e ff0f ff0e ff0e ff0e ff0d ff0d ff0d ff0d ff0d ff0c ff0c ff0c ff0c ff0c ff0b ff0b ff0b ff0a ff0a ff0a ff0a ff0a ff09 ff09 ff09 ff09 ff08 ff08 ff08 ff08 ff07 ff07 ff07 ff07 ff07 ff06 ff06 ff06 ff06 ff06 ff05 ff05 ff05 ff05 ff05 ff04 ff04 ff04 ff04 ff04 ff04 ff03 ff03 ff03 ff03 ff03 ff03 ff03 ff03 ff03 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 │ │ -e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff03 ff03 ff03 ff03 ff03 ff03 ff03 ff03 ff04 ff04 ff04 ff04 ff04 ff05 ff05 ff05 ff05 ff05 ff06 ff06 ff06 ff06 ff06 ff06 ff07 ff07 ff07 ff08 ff08 ff08 ff08 ff08 ff09 ff09 ff09 ff09 ff0a ff0a ff0a ff0b ff0b ff0b ff0b ff0c ff0d ff0c ff0c ff0d ff0d ff0e ff0e ff0e ff0e ff0e ff0f ff0f ff10 ff0f ff10 ff11 ff11 ff11 ff12 ff11 ff12 ff12 ff13 ff13 ff13 ff13 ff14 ff14 ff14 ff14 ff15 ff15 ff16 ff16 ff16 ff17 ff17 ff17 ff17 ff17 ff18 ff18 ff18 ff19 ff18 ff19 ff19 ff19 ff1a ff1a ff1a ff1b ff1b ff1b ff1b ff1b ff1c ff1c ff1d ff1c ff1c ff1c ff1d ff1d ff1e ff1e ff1e ff1d ff1e ff1e ff1e ff1f ff1e ff1f ff1f ff1f ff1f ff20 ff20 ff20 ff20 ff20 ff20 ff21 ff21 ff21 ff21 ff22 ff22 ff23 ff23 ff24 ff23 ff22 ff23 ff23 ff23 ff22 ff23 ff24 ff24 ff23 ff24 ff23 ff24 ff24 ff25 ff25 ff24 ff25 ff24 ff24 ff25 ff25 ff25 ff25 ff27 ff26 ff27 ff26 ff26 ff27 ff26 ff27 ff26 ff25 ff26 ff26 ff27 ff27 ff27 ff27 ff27 ff26 ff26 ff27 ff26 ff28 ff27 ff28 ff28 ff28 ff29 ff28 ff29 ff28 ff28 ff28 ff28 ff28 ff28 ff28 ff28 ff28 ff28 ff28 ff28 ff29 ff29 ff28 ff28 ff28 ff29 ff28 ff28 ff29 ff29 ff29 ff29 ff28 ff29 ff29 ff29 ff29 ff29 ff29 ff29 ff29 ff2a ff2a ff29 ff2a ff29 ff28 ff29 ff2a ff2a ff2a ff2a ff2a ff29 ff2a ff2a ff2a ff2a ff2a ff29 ff2a ff2a ff2a ff2a ff2a ff2a ff2a ff2a ff2a ff2a ff2a ff2a ff2b ff2b ff2a ff2a ff2b ff2a ff2b ff2a ff2b ff2b ff2a ff2a ff2b ff2a ff2b ff2a ff2b ff2b ff2b ff2b ff2a ff2a ff2b ff2b ff2a ff2b ff2a ff2b ff2a ff2a ff2b ff2b ff2a ff2b ff2b ff2b ff2b ff2a ff2b ff2a ff2a ff2b ff2b ff2a ff2b ff2b ff2b ff2b ff2a ff2a ff2c ff2b ff2a ff2b ff2b ff2a ff2b ff2b ff2c ff2b ff2b ff2b ff2c ff2c ff2a ff2c ff2b ff2b ff2a ff2b ff2a ff2b ff2b ff2b ff2b ff2b ff2b ff2a ff2a ff2b ff2a ff2a ff2b ff2a ff2b ff2a ff2a ff2a ff2a ff2a ff2a ff2a ff2a ff2a ff2a ff2a ff2a ff2a ff2a ff2a ff2a ff2a ff29 ff2a ff2a ff2a ff2a ff2a ff2a ff29 ff2a ff2a ff2a ff2a ff2a ff2a ff2a ff2a ff2a ff2a ff2a ff2a ff2a ff2a ff29 ff29 ff29 ff29 ff29 ff29 ff29 ff29 ff29 ff29 ff29 ff29 ff29 ff29 ff29 ff2a ff29 ff29 ff28 ff29 ff29 ff29 ff29 ff29 ff28 ff28 ff29 ff29 ff29 ff2a ff29 ff2a ff29 ff29 ff29 ff29 ff29 ff29 ff28 ff29 ff28 ff28 ff28 ff29 ff28 ff28 ff29 ff28 ff29 ff28 ff28 ff29 ff29 ff29 ff29 ff28 ff28 ff28 ff28 ff27 ff26 ff27 ff27 ff26 ff26 ff26 ff27 ff26 ff27 ff27 ff26 ff26 ff26 ff27 ff26 ff26 ff26 ff26 ff25 ff24 ff24 ff24 ff24 ff25 ff24 ff24 ff25 ff25 ff25 ff24 ff25 ff25 ff24 ff24 ff24 ff24 ff24 ff24 ff24 ff24 ff24 ff23 ff24 ff24 ff24 ff24 ff24 ff24 ff23 ff24 ff23 ff23 ff23 ff22 ff22 ff21 ff22 ff21 ff22 ff22 ff22 ff22 ff22 ff22 ff21 ff22 ff21 ff22 ff21 ff21 ff21 ff21 ff20 ff21 ff21 ff21 ff21 ff1f ff20 ff20 ff20 ff1f ff1f ff20 ff1f ff20 ff1f ff20 ff1f ff1e ff1f ff1e ff1e ff1e ff1e ff1e ff1e ff1d ff1d ff1d ff1c ff1d ff1c ff1d ff1d ff1c ff1c ff1b ff1c ff1a ff1b ff1a ff1b ff1b ff1a ff1a ff1a ff19 ff19 ff19 ff19 ff18 ff19 ff18 ff18 ff18 ff17 ff17 ff18 ff18 ff17 ff17 ff16 ff16 ff15 ff16 ff16 ff16 ff16 ff15 ff14 ff14 ff14 ff14 ff14 ff12 ff13 ff12 ff12 ff13 ff11 ff11 ff11 ff12 ff11 ff11 ff10 ff10 ff10 ff10 ff10 ff0f ff0f ff0e ff0e ff0f ff0d ff0e ff0e ff0d ff0d ff0d ff0d ff0d ff0c ff0c ff0c ff0b ff0b ff0b ff0b ff0b ff0a ff0a ff0a ff0a ff0a ff09 ff09 ff09 ff08 ff08 ff08 ff08 ff08 ff08 ff07 ff07 ff06 ff06 ff07 ff06 ff06 ff06 ff06 ff06 ff05 ff05 ff05 ff05 ff04 ff04 ff04 ff04 ff04 ff04 ff04 ff03 ff03 ff03 ff03 ff03 ff03 ff03 ff03 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 │ │ -e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff03 ff03 ff03 ff03 ff03 ff03 ff03 ff04 ff04 ff04 ff04 ff04 ff04 ff04 ff05 ff05 ff05 ff05 ff05 ff06 ff06 ff06 ff06 ff06 ff07 ff07 ff07 ff07 ff07 ff08 ff08 ff08 ff08 ff09 ff09 ff09 ff09 ff0a ff0a ff0a ff0a ff0b ff0b ff0b ff0c ff0c ff0d ff0c ff0d ff0d ff0d ff0e ff0e ff0e ff0e ff0f ff0f ff10 ff10 ff10 ff10 ff11 ff11 ff11 ff11 ff12 ff12 ff12 ff12 ff13 ff13 ff14 ff14 ff14 ff15 ff15 ff15 ff15 ff16 ff15 ff16 ff16 ff16 ff16 ff17 ff17 ff18 ff18 ff18 ff18 ff19 ff19 ff19 ff19 ff1a ff1a ff1a ff1b ff1b ff1b ff1b ff1b ff1c ff1c ff1c ff1d ff1c ff1d ff1d ff1d ff1d ff1e ff1e ff1d ff1e ff1e ff1e ff1f ff20 ff1f ff1f ff1e ff1e ff1f ff1f ff20 ff20 ff20 ff20 ff21 ff21 ff21 ff21 ff21 ff21 ff21 ff22 ff22 ff21 ff21 ff22 ff22 ff21 ff22 ff22 ff23 ff23 ff24 ff24 ff23 ff24 ff24 ff23 ff24 ff24 ff25 ff24 ff24 ff25 ff25 ff25 ff25 ff25 ff25 ff26 ff26 ff25 ff26 ff26 ff25 ff26 ff25 ff26 ff26 ff26 ff26 ff27 ff26 ff27 ff26 ff27 ff27 ff26 ff27 ff27 ff27 ff27 ff28 ff27 ff28 ff27 ff28 ff27 ff28 ff28 ff27 ff28 ff27 ff28 ff28 ff28 ff28 ff28 ff29 ff28 ff28 ff29 ff29 ff29 ff29 ff28 ff29 ff29 ff29 ff29 ff29 ff29 ff29 ff29 ff28 ff28 ff29 ff29 ff29 ff28 ff29 ff29 ff29 ff29 ff29 ff29 ff28 ff29 ff29 ff29 ff29 ff29 ff28 ff2a ff2a ff2a ff2a ff2a ff2a ff2a ff2a ff2a ff2a ff2a ff2a ff2a ff2a ff2a ff2a ff2a ff2a ff2a ff2a ff2a ff2a ff2a ff2a ff2a ff2a ff2b ff2a ff2a ff2a ff2b ff2a ff2a ff2a ff2a ff2a ff2a ff2b ff2a ff2a ff2a ff29 ff2a ff2b ff2a ff2a ff2a ff2b ff2b ff2a ff2a ff2a ff2a ff2a ff2b ff2a ff2b ff2a ff2b ff2b ff2a ff2a ff2a ff2a ff2a ff2b ff2b ff2a ff2b ff2b ff2a ff29 ff2b ff2b ff2a ff2a ff2a ff2a ff2a ff2b ff2a ff2b ff2a ff2b ff2a ff2a ff2b ff2b ff2b ff29 ff29 ff2b ff2a ff29 ff2b ff2a ff2b ff2a ff2a ff2a ff2a ff2a ff2a ff2a ff2a ff29 ff29 ff29 ff29 ff29 ff2a ff29 ff2a ff29 ff2a ff29 ff2a ff2a ff29 ff29 ff2a ff29 ff2a ff29 ff29 ff2a ff2a ff29 ff2a ff2a ff2a ff2a ff29 ff29 ff29 ff29 ff29 ff29 ff29 ff29 ff29 ff29 ff29 ff28 ff29 ff29 ff29 ff29 ff29 ff29 ff29 ff29 ff29 ff29 ff28 ff29 ff29 ff29 ff28 ff29 ff28 ff28 ff29 ff28 ff29 ff29 ff29 ff29 ff29 ff29 ff28 ff29 ff29 ff29 ff28 ff29 ff28 ff28 ff28 ff28 ff28 ff28 ff27 ff27 ff27 ff27 ff27 ff26 ff26 ff26 ff26 ff27 ff27 ff27 ff27 ff27 ff26 ff25 ff26 ff26 ff26 ff26 ff27 ff26 ff25 ff25 ff26 ff26 ff26 ff27 ff25 ff26 ff26 ff25 ff24 ff24 ff24 ff24 ff24 ff24 ff24 ff24 ff25 ff24 ff24 ff24 ff24 ff23 ff24 ff24 ff23 ff23 ff23 ff24 ff24 ff23 ff24 ff23 ff24 ff24 ff22 ff23 ff22 ff22 ff22 ff23 ff22 ff22 ff22 ff22 ff21 ff21 ff21 ff21 ff21 ff21 ff21 ff22 ff21 ff21 ff21 ff21 ff21 ff21 ff21 ff21 ff20 ff20 ff1f ff20 ff1f ff20 ff20 ff1f ff1f ff1f ff20 ff1f ff1f ff1f ff1f ff1f ff1e ff1e ff1e ff1d ff1d ff1d ff1e ff1e ff1e ff1d ff1d ff1d ff1c ff1c ff1b ff1b ff1a ff1c ff1c ff1c ff1c ff1a ff1b ff1a ff1a ff19 ff19 ff19 ff19 ff19 ff19 ff19 ff19 ff18 ff18 ff17 ff17 ff17 ff17 ff17 ff17 ff17 ff16 ff16 ff16 ff16 ff15 ff15 ff15 ff15 ff14 ff14 ff14 ff14 ff13 ff13 ff13 ff13 ff13 ff12 ff12 ff11 ff11 ff11 ff11 ff11 ff10 ff10 ff10 ff0f ff0f ff0f ff0f ff0e ff0f ff0e ff0e ff0e ff0e ff0d ff0d ff0d ff0d ff0c ff0c ff0c ff0c ff0c ff0b ff0b ff0b ff0b ff0a ff0a ff0a ff0a ff09 ff09 ff09 ff09 ff09 ff08 ff08 ff08 ff08 ff08 ff07 ff07 ff07 ff06 ff06 ff06 ff06 ff06 ff06 ff05 ff05 ff05 ff05 ff05 ff05 ff04 ff04 ff04 ff04 ff04 ff04 ff04 ff03 ff03 ff03 ff03 ff03 ff03 ff03 ff03 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 │ │ -e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff03 ff03 ff03 ff03 ff03 ff03 ff03 ff03 ff04 ff04 ff04 ff04 ff04 ff05 ff05 ff05 ff05 ff05 ff06 ff06 ff06 ff06 ff06 ff07 ff07 ff07 ff07 ff07 ff08 ff08 ff08 ff08 ff09 ff09 ff09 ff09 ff09 ff0a ff0a ff0a ff0b ff0b ff0c ff0b ff0c ff0c ff0c ff0c ff0d ff0d ff0d ff0d ff0d ff0e ff0e ff0e ff0e ff0f ff10 ff10 ff10 ff11 ff10 ff11 ff11 ff12 ff12 ff12 ff13 ff13 ff13 ff14 ff14 ff14 ff14 ff15 ff15 ff15 ff15 ff15 ff16 ff17 ff16 ff17 ff17 ff17 ff18 ff18 ff18 ff18 ff18 ff19 ff19 ff19 ff19 ff1a ff1a ff1a ff1a ff1b ff1a ff1b ff1b ff1c ff1c ff1c ff1c ff1c ff1c ff1d ff1d ff1e ff1e ff1e ff1e ff1e ff1e ff1e ff1e ff1e ff1f ff1f ff1f ff1f ff1f ff1f ff20 ff20 ff20 ff20 ff20 ff20 ff20 ff20 ff21 ff21 ff21 ff21 ff22 ff22 ff21 ff21 ff22 ff23 ff23 ff22 ff23 ff23 ff23 ff23 ff23 ff24 ff24 ff23 ff24 ff25 ff25 ff24 ff25 ff24 ff23 ff24 ff24 ff24 ff25 ff25 ff25 ff25 ff26 ff26 ff26 ff26 ff26 ff26 ff26 ff26 ff26 ff26 ff26 ff26 ff26 ff26 ff26 ff27 ff26 ff27 ff26 ff26 ff26 ff26 ff26 ff27 ff28 ff27 ff28 ff27 ff28 ff28 ff28 ff29 ff28 ff28 ff27 ff28 ff28 ff27 ff28 ff27 ff28 ff28 ff28 ff28 ff29 ff28 ff28 ff28 ff28 ff28 ff28 ff29 ff28 ff28 ff28 ff28 ff28 ff28 ff29 ff28 ff28 ff29 ff29 ff29 ff29 ff28 ff28 ff28 ff29 ff29 ff29 ff28 ff28 ff29 ff29 ff29 ff29 ff29 ff28 ff28 ff29 ff29 ff29 ff29 ff29 ff2a ff29 ff2a ff2a ff29 ff2a ff29 ff2a ff2a ff2a ff29 ff2a ff29 ff2a ff2a ff29 ff29 ff2a ff2a ff2a ff2a ff2a ff29 ff29 ff29 ff2a ff29 ff2a ff29 ff29 ff2a ff29 ff2a ff2a ff2a ff29 ff2a ff29 ff2a ff29 ff29 ff2a ff2a ff29 ff2a ff2a ff29 ff29 ff2a ff29 ff29 ff29 ff29 ff29 ff29 ff29 ff2a ff2a ff29 ff2a ff29 ff2a ff29 ff2a ff2a ff2a ff2a ff2a ff29 ff2a ff29 ff29 ff2a ff2a ff29 ff2a ff2a ff29 ff2a ff2a ff2a ff2a ff2a ff2a ff2a ff2a ff29 ff29 ff29 ff29 ff29 ff2a ff29 ff29 ff29 ff29 ff28 ff28 ff28 ff29 ff29 ff28 ff29 ff28 ff28 ff28 ff29 ff2a ff29 ff29 ff29 ff28 ff28 ff29 ff28 ff29 ff28 ff29 ff29 ff29 ff29 ff29 ff29 ff29 ff28 ff29 ff29 ff29 ff29 ff29 ff29 ff29 ff28 ff29 ff29 ff28 ff28 ff29 ff28 ff28 ff28 ff28 ff28 ff29 ff28 ff29 ff28 ff29 ff28 ff27 ff27 ff27 ff27 ff27 ff27 ff27 ff27 ff27 ff27 ff27 ff26 ff27 ff26 ff26 ff26 ff26 ff26 ff26 ff26 ff26 ff26 ff26 ff26 ff26 ff26 ff26 ff27 ff26 ff24 ff25 ff25 ff25 ff25 ff25 ff25 ff24 ff24 ff25 ff25 ff26 ff25 ff24 ff25 ff25 ff24 ff24 ff24 ff24 ff24 ff24 ff23 ff24 ff24 ff24 ff23 ff23 ff23 ff23 ff23 ff23 ff23 ff23 ff23 ff22 ff22 ff22 ff22 ff22 ff22 ff22 ff22 ff22 ff22 ff21 ff22 ff21 ff22 ff22 ff22 ff22 ff22 ff21 ff21 ff21 ff21 ff21 ff21 ff21 ff21 ff20 ff20 ff1f ff1f ff1f ff1f ff20 ff20 ff1f ff1f ff1f ff20 ff1e ff1f ff1f ff1f ff1e ff1f ff1e ff1e ff1e ff1e ff1e ff1e ff1e ff1e ff1d ff1e ff1c ff1c ff1c ff1c ff1c ff1b ff1c ff1c ff1c ff1c ff1a ff1a ff1a ff1b ff1a ff1a ff1a ff19 ff19 ff19 ff19 ff18 ff18 ff19 ff18 ff18 ff18 ff17 ff18 ff17 ff18 ff17 ff17 ff16 ff15 ff15 ff16 ff15 ff15 ff15 ff15 ff14 ff14 ff14 ff14 ff14 ff12 ff12 ff13 ff12 ff12 ff11 ff11 ff12 ff12 ff11 ff10 ff10 ff10 ff0f ff0f ff10 ff10 ff0f ff0f ff0e ff0e ff0e ff0e ff0e ff0d ff0d ff0d ff0c ff0d ff0d ff0c ff0c ff0b ff0b ff0b ff0b ff0b ff0a ff0a ff0a ff0a ff0a ff0a ff09 ff09 ff09 ff09 ff08 ff08 ff08 ff07 ff07 ff07 ff07 ff07 ff07 ff06 ff06 ff06 ff06 ff06 ff05 ff05 ff05 ff05 ff05 ff04 ff05 ff04 ff04 ff04 ff04 ff04 ff04 ff04 ff03 ff03 ff03 ff03 ff03 ff03 ff03 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 │ │ -e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff03 ff03 ff03 ff03 ff03 ff03 ff03 ff03 ff04 ff04 ff04 ff04 ff05 ff05 ff05 ff05 ff05 ff05 ff05 ff06 ff06 ff06 ff06 ff07 ff07 ff07 ff07 ff07 ff08 ff08 ff08 ff08 ff08 ff09 ff09 ff09 ff0a ff0a ff0a ff0a ff0a ff0b ff0b ff0b ff0b ff0c ff0c ff0c ff0d ff0d ff0d ff0d ff0d ff0e ff0e ff0e ff0e ff0f ff0f ff10 ff10 ff10 ff10 ff11 ff11 ff11 ff12 ff13 ff12 ff13 ff13 ff13 ff14 ff14 ff14 ff14 ff15 ff15 ff15 ff15 ff15 ff16 ff17 ff16 ff17 ff17 ff17 ff17 ff17 ff18 ff18 ff18 ff19 ff19 ff1a ff19 ff19 ff1a ff1a ff1a ff1a ff1a ff1a ff1a ff1b ff1c ff1c ff1c ff1c ff1c ff1c ff1d ff1d ff1d ff1d ff1d ff1d ff1d ff1e ff1e ff1f ff1f ff1f ff1e ff1f ff1f ff1f ff1f ff1f ff20 ff20 ff1f ff1f ff1f ff20 ff20 ff21 ff21 ff22 ff22 ff22 ff22 ff22 ff22 ff22 ff21 ff21 ff22 ff23 ff22 ff22 ff23 ff23 ff24 ff23 ff24 ff23 ff23 ff24 ff24 ff24 ff24 ff25 ff24 ff24 ff23 ff24 ff24 ff25 ff25 ff25 ff25 ff25 ff25 ff25 ff25 ff26 ff26 ff26 ff26 ff26 ff26 ff26 ff26 ff26 ff26 ff26 ff26 ff26 ff26 ff27 ff26 ff27 ff27 ff27 ff27 ff28 ff28 ff27 ff27 ff28 ff27 ff27 ff27 ff27 ff27 ff28 ff28 ff28 ff27 ff27 ff28 ff28 ff27 ff27 ff28 ff28 ff27 ff28 ff28 ff27 ff27 ff29 ff28 ff28 ff28 ff29 ff28 ff29 ff28 ff27 ff28 ff28 ff29 ff28 ff28 ff27 ff28 ff28 ff28 ff28 ff28 ff28 ff28 ff29 ff27 ff27 ff27 ff28 ff28 ff27 ff29 ff28 ff27 ff29 ff27 ff27 ff29 ff29 ff28 ff27 ff28 ff28 ff28 ff29 ff29 ff28 ff28 ff29 ff28 ff28 ff2a ff29 ff29 ff29 ff29 ff2a ff29 ff29 ff2a ff29 ff29 ff29 ff2a ff29 ff29 ff29 ff29 ff29 ff29 ff29 ff29 ff29 ff2a ff2a ff29 ff29 ff29 ff29 ff29 ff29 ff2a ff29 ff29 ff29 ff2a ff29 ff29 ff2a ff29 ff2a ff29 ff29 ff29 ff2a ff2a ff29 ff29 ff29 ff2a ff29 ff29 ff29 ff2a ff29 ff29 ff29 ff29 ff29 ff29 ff29 ff29 ff2a ff29 ff28 ff29 ff29 ff29 ff29 ff29 ff29 ff29 ff28 ff28 ff28 ff28 ff28 ff28 ff28 ff29 ff28 ff29 ff28 ff28 ff28 ff28 ff28 ff29 ff28 ff29 ff28 ff28 ff29 ff28 ff29 ff28 ff29 ff29 ff28 ff28 ff27 ff28 ff28 ff28 ff29 ff29 ff29 ff29 ff29 ff27 ff27 ff27 ff27 ff27 ff27 ff26 ff27 ff27 ff27 ff26 ff27 ff27 ff27 ff27 ff27 ff27 ff27 ff27 ff27 ff26 ff26 ff26 ff26 ff27 ff27 ff26 ff27 ff27 ff27 ff27 ff27 ff26 ff25 ff25 ff25 ff25 ff25 ff25 ff25 ff25 ff25 ff24 ff24 ff24 ff25 ff26 ff25 ff24 ff24 ff24 ff24 ff24 ff23 ff24 ff24 ff24 ff23 ff24 ff25 ff24 ff24 ff24 ff23 ff24 ff24 ff24 ff23 ff23 ff23 ff23 ff23 ff24 ff23 ff22 ff22 ff22 ff22 ff21 ff22 ff22 ff22 ff21 ff22 ff21 ff22 ff21 ff21 ff21 ff21 ff21 ff21 ff21 ff21 ff21 ff22 ff21 ff21 ff21 ff21 ff21 ff21 ff21 ff20 ff1f ff20 ff20 ff1f ff20 ff1f ff20 ff1f ff1f ff1f ff1f ff1f ff1f ff1f ff1e ff1f ff1f ff1e ff1e ff1d ff1d ff1d ff1d ff1d ff1d ff1d ff1e ff1e ff1d ff1d ff1d ff1c ff1c ff1b ff1a ff1a ff1c ff1b ff1b ff1b ff1b ff1a ff1a ff19 ff19 ff19 ff18 ff18 ff19 ff18 ff19 ff18 ff18 ff17 ff17 ff16 ff17 ff17 ff16 ff17 ff16 ff16 ff16 ff16 ff16 ff16 ff15 ff15 ff15 ff14 ff14 ff14 ff14 ff12 ff12 ff13 ff13 ff13 ff12 ff11 ff11 ff11 ff11 ff11 ff11 ff11 ff10 ff10 ff10 ff0f ff10 ff0f ff0f ff0f ff0e ff0e ff0e ff0e ff0e ff0d ff0d ff0d ff0d ff0c ff0d ff0c ff0c ff0c ff0b ff0b ff0b ff0a ff0b ff0a ff0a ff0a ff09 ff0a ff09 ff09 ff09 ff09 ff08 ff08 ff08 ff08 ff08 ff08 ff07 ff07 ff06 ff07 ff06 ff06 ff06 ff05 ff06 ff05 ff05 ff05 ff05 ff05 ff04 ff04 ff04 ff04 ff04 ff04 ff04 ff04 ff03 ff03 ff03 ff03 ff03 ff03 ff03 ff03 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 │ │ -e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff03 ff03 ff03 ff03 ff03 ff03 ff04 ff03 ff04 ff04 ff04 ff04 ff04 ff04 ff05 ff05 ff05 ff05 ff05 ff05 ff06 ff06 ff06 ff06 ff07 ff07 ff07 ff07 ff07 ff07 ff08 ff08 ff08 ff09 ff09 ff09 ff09 ff0a ff0a ff0a ff0a ff0a ff0b ff0b ff0b ff0b ff0c ff0c ff0c ff0c ff0d ff0d ff0d ff0d ff0e ff0e ff0e ff0e ff0f ff0f ff10 ff10 ff11 ff11 ff10 ff10 ff11 ff12 ff12 ff12 ff13 ff13 ff13 ff13 ff13 ff14 ff14 ff15 ff15 ff15 ff15 ff15 ff16 ff16 ff16 ff16 ff16 ff17 ff17 ff18 ff18 ff18 ff18 ff18 ff18 ff19 ff19 ff19 ff19 ff1a ff1a ff1a ff1a ff1a ff1a ff1a ff1b ff1c ff1c ff1c ff1b ff1c ff1c ff1d ff1c ff1c ff1d ff1d ff1c ff1d ff1e ff1d ff1e ff1e ff1e ff1e ff1e ff1e ff1e ff1e ff1f ff20 ff20 ff20 ff20 ff20 ff20 ff20 ff20 ff20 ff21 ff21 ff21 ff21 ff21 ff21 ff21 ff21 ff21 ff21 ff21 ff21 ff22 ff22 ff22 ff23 ff23 ff24 ff24 ff24 ff24 ff24 ff23 ff22 ff23 ff23 ff23 ff24 ff24 ff23 ff23 ff24 ff24 ff25 ff25 ff25 ff26 ff25 ff25 ff26 ff26 ff25 ff26 ff26 ff26 ff26 ff26 ff26 ff25 ff26 ff26 ff26 ff26 ff26 ff26 ff26 ff25 ff26 ff26 ff26 ff26 ff26 ff26 ff27 ff27 ff27 ff27 ff27 ff27 ff28 ff27 ff27 ff27 ff28 ff27 ff27 ff27 ff27 ff27 ff28 ff27 ff28 ff27 ff28 ff28 ff28 ff28 ff27 ff28 ff28 ff28 ff28 ff28 ff27 ff27 ff27 ff28 ff28 ff28 ff28 ff28 ff28 ff27 ff27 ff27 ff28 ff28 ff27 ff28 ff28 ff27 ff28 ff27 ff27 ff28 ff28 ff27 ff27 ff28 ff28 ff27 ff28 ff28 ff27 ff27 ff28 ff27 ff27 ff28 ff28 ff28 ff28 ff28 ff28 ff28 ff28 ff29 ff28 ff28 ff28 ff28 ff28 ff28 ff28 ff28 ff28 ff28 ff28 ff28 ff28 ff29 ff2a ff29 ff29 ff29 ff29 ff29 ff29 ff29 ff29 ff29 ff29 ff29 ff29 ff29 ff29 ff29 ff29 ff29 ff29 ff28 ff29 ff29 ff28 ff29 ff29 ff29 ff29 ff28 ff28 ff29 ff28 ff29 ff29 ff29 ff28 ff28 ff28 ff28 ff29 ff29 ff28 ff29 ff29 ff29 ff28 ff28 ff29 ff29 ff28 ff28 ff28 ff28 ff28 ff27 ff27 ff27 ff27 ff27 ff27 ff27 ff27 ff27 ff27 ff27 ff27 ff27 ff27 ff27 ff27 ff27 ff27 ff27 ff27 ff27 ff27 ff27 ff26 ff27 ff27 ff27 ff27 ff27 ff27 ff27 ff27 ff27 ff27 ff27 ff27 ff27 ff27 ff26 ff27 ff27 ff27 ff26 ff26 ff26 ff26 ff26 ff25 ff26 ff26 ff27 ff26 ff26 ff25 ff25 ff25 ff26 ff26 ff25 ff26 ff25 ff26 ff26 ff27 ff26 ff25 ff25 ff24 ff25 ff24 ff25 ff25 ff24 ff24 ff24 ff24 ff24 ff24 ff24 ff24 ff24 ff24 ff24 ff24 ff24 ff23 ff24 ff23 ff24 ff23 ff23 ff24 ff23 ff23 ff23 ff23 ff23 ff22 ff22 ff22 ff22 ff22 ff22 ff21 ff22 ff22 ff22 ff21 ff22 ff22 ff21 ff21 ff21 ff21 ff21 ff21 ff22 ff21 ff21 ff21 ff21 ff21 ff21 ff21 ff21 ff21 ff21 ff1f ff20 ff20 ff1f ff1f ff20 ff20 ff1f ff20 ff1f ff20 ff1f ff1f ff1f ff1e ff1f ff1f ff1f ff1f ff1e ff1e ff1d ff1e ff1e ff1d ff1d ff1d ff1d ff1d ff1d ff1d ff1b ff1c ff1b ff1c ff1c ff1c ff1c ff1a ff1c ff1c ff1c ff1a ff1a ff1a ff1b ff1a ff1a ff19 ff19 ff19 ff19 ff19 ff19 ff18 ff18 ff18 ff18 ff17 ff17 ff17 ff17 ff16 ff17 ff16 ff16 ff15 ff15 ff15 ff15 ff15 ff16 ff15 ff14 ff14 ff14 ff13 ff14 ff13 ff12 ff13 ff13 ff12 ff12 ff11 ff11 ff11 ff11 ff11 ff10 ff10 ff10 ff0f ff0f ff10 ff0f ff0f ff0f ff0e ff0f ff0e ff0e ff0e ff0d ff0d ff0d ff0d ff0c ff0c ff0c ff0c ff0c ff0b ff0b ff0b ff0a ff0b ff0a ff0a ff0a ff0a ff0a ff09 ff09 ff09 ff09 ff09 ff08 ff08 ff08 ff08 ff08 ff08 ff07 ff07 ff07 ff07 ff06 ff06 ff06 ff06 ff06 ff06 ff06 ff05 ff05 ff05 ff04 ff04 ff04 ff04 ff04 ff04 ff04 ff04 ff03 ff03 ff03 ff03 ff03 ff03 ff03 ff03 ff03 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 │ │ -e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff03 ff03 ff03 ff03 ff03 ff03 ff03 ff03 ff03 ff04 ff04 ff04 ff04 ff04 ff05 ff05 ff05 ff05 ff05 ff05 ff06 ff06 ff06 ff06 ff06 ff07 ff06 ff07 ff08 ff07 ff08 ff08 ff08 ff08 ff08 ff09 ff09 ff09 ff09 ff0a ff0a ff0a ff0a ff0a ff0b ff0b ff0b ff0c ff0c ff0c ff0c ff0c ff0d ff0d ff0d ff0e ff0e ff0e ff0e ff0f ff0f ff0f ff0f ff0f ff10 ff10 ff11 ff11 ff11 ff12 ff11 ff12 ff13 ff13 ff13 ff13 ff13 ff14 ff14 ff15 ff15 ff15 ff15 ff15 ff16 ff16 ff16 ff16 ff16 ff17 ff17 ff17 ff17 ff17 ff18 ff18 ff19 ff19 ff19 ff19 ff19 ff1a ff1a ff1a ff1a ff1a ff1a ff1a ff1b ff1b ff1b ff1b ff1b ff1b ff1b ff1c ff1c ff1c ff1c ff1c ff1c ff1c ff1d ff1d ff1e ff1e ff1e ff1e ff1e ff1f ff1f ff1e ff1e ff1f ff20 ff20 ff1f ff1f ff20 ff20 ff1f ff20 ff1f ff20 ff20 ff20 ff21 ff21 ff21 ff21 ff21 ff21 ff21 ff22 ff22 ff22 ff22 ff22 ff22 ff22 ff22 ff22 ff23 ff23 ff23 ff23 ff23 ff22 ff23 ff23 ff23 ff23 ff24 ff24 ff23 ff23 ff25 ff25 ff25 ff25 ff25 ff25 ff25 ff26 ff26 ff26 ff25 ff25 ff25 ff25 ff25 ff25 ff25 ff25 ff25 ff25 ff25 ff25 ff25 ff25 ff25 ff26 ff26 ff26 ff26 ff26 ff26 ff26 ff26 ff25 ff26 ff27 ff27 ff27 ff27 ff27 ff27 ff27 ff27 ff27 ff27 ff27 ff27 ff27 ff27 ff27 ff27 ff27 ff27 ff27 ff27 ff27 ff27 ff27 ff27 ff27 ff27 ff27 ff27 ff27 ff27 ff27 ff27 ff27 ff27 ff27 ff27 ff27 ff27 ff27 ff27 ff27 ff28 ff27 ff27 ff28 ff28 ff27 ff28 ff28 ff27 ff27 ff28 ff27 ff27 ff27 ff28 ff28 ff28 ff28 ff28 ff27 ff28 ff28 ff27 ff28 ff28 ff27 ff27 ff27 ff28 ff28 ff28 ff28 ff27 ff28 ff27 ff27 ff28 ff28 ff28 ff27 ff28 ff27 ff27 ff27 ff27 ff28 ff28 ff27 ff27 ff27 ff28 ff28 ff27 ff27 ff28 ff27 ff28 ff28 ff27 ff28 ff28 ff28 ff28 ff27 ff27 ff28 ff27 ff28 ff28 ff27 ff27 ff27 ff27 ff27 ff27 ff27 ff27 ff27 ff27 ff27 ff27 ff27 ff27 ff27 ff27 ff27 ff27 ff27 ff27 ff27 ff27 ff27 ff27 ff27 ff26 ff26 ff26 ff26 ff27 ff26 ff26 ff25 ff26 ff26 ff27 ff27 ff26 ff27 ff26 ff25 ff26 ff27 ff26 ff25 ff26 ff26 ff25 ff26 ff27 ff26 ff26 ff25 ff26 ff26 ff25 ff25 ff25 ff26 ff27 ff27 ff26 ff26 ff26 ff25 ff25 ff25 ff24 ff25 ff25 ff26 ff25 ff26 ff25 ff24 ff24 ff25 ff25 ff24 ff25 ff24 ff25 ff25 ff25 ff25 ff25 ff24 ff24 ff24 ff24 ff24 ff24 ff24 ff24 ff24 ff24 ff24 ff24 ff24 ff24 ff23 ff23 ff23 ff24 ff23 ff23 ff22 ff22 ff22 ff22 ff21 ff22 ff22 ff22 ff21 ff22 ff22 ff22 ff21 ff22 ff22 ff22 ff22 ff21 ff22 ff21 ff21 ff21 ff21 ff21 ff21 ff21 ff21 ff21 ff20 ff20 ff21 ff21 ff21 ff1f ff1f ff20 ff1f ff20 ff1f ff1f ff1f ff1f ff1e ff1f ff1e ff1f ff1f ff1f ff1f ff1f ff1f ff1f ff1f ff1e ff1e ff1e ff1d ff1d ff1c ff1d ff1e ff1c ff1d ff1e ff1d ff1d ff1c ff1c ff1c ff1b ff1c ff1b ff1a ff1c ff1a ff1a ff1a ff1a ff1a ff1a ff1a ff1a ff19 ff19 ff19 ff19 ff19 ff19 ff18 ff19 ff18 ff18 ff18 ff17 ff17 ff17 ff17 ff17 ff17 ff17 ff16 ff16 ff15 ff16 ff15 ff16 ff15 ff15 ff15 ff13 ff14 ff14 ff13 ff14 ff14 ff12 ff13 ff12 ff12 ff12 ff11 ff11 ff11 ff10 ff11 ff11 ff11 ff10 ff0f ff10 ff0f ff0f ff0f ff0f ff0e ff0e ff0e ff0e ff0e ff0e ff0d ff0d ff0d ff0d ff0c ff0c ff0c ff0b ff0c ff0b ff0b ff0b ff0b ff0b ff0a ff0a ff0a ff0a ff09 ff0a ff09 ff09 ff09 ff09 ff08 ff08 ff08 ff08 ff07 ff07 ff07 ff07 ff07 ff07 ff06 ff06 ff06 ff06 ff06 ff05 ff05 ff05 ff05 ff05 ff05 ff04 ff04 ff04 ff04 ff04 ff04 ff04 ff03 ff03 ff03 ff03 ff03 ff03 ff03 ff03 ff03 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 │ │ -e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff02 ff01 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff03 ff03 ff03 ff03 ff03 ff03 ff03 ff03 ff04 ff04 ff04 ff04 ff04 ff04 ff05 ff04 ff05 ff05 ff05 ff05 ff05 ff06 ff06 ff06 ff07 ff07 ff07 ff07 ff07 ff08 ff07 ff08 ff08 ff08 ff08 ff09 ff09 ff09 ff0a ff09 ff0a ff0a ff0a ff0b ff0b ff0b ff0b ff0b ff0c ff0c ff0d ff0c ff0d ff0d ff0d ff0e ff0d ff0e ff0e ff0e ff0f ff0f ff0f ff0f ff10 ff11 ff11 ff10 ff11 ff12 ff11 ff12 ff12 ff13 ff13 ff13 ff13 ff13 ff14 ff14 ff14 ff14 ff14 ff15 ff15 ff15 ff16 ff15 ff16 ff16 ff17 ff17 ff18 ff18 ff18 ff18 ff18 ff19 ff18 ff18 ff19 ff19 ff19 ff19 ff1a ff1a ff19 ff19 ff1a ff1a ff1a ff1a ff1a ff1a ff1b ff1b ff1c ff1c ff1d ff1c ff1d ff1d ff1c ff1d ff1d ff1e ff1e ff1e ff1e ff1e ff1d ff1d ff1e ff1e ff1e ff1f ff1f ff1f ff1e ff1f ff1f ff1f ff1f ff20 ff1f ff1f ff20 ff20 ff21 ff21 ff21 ff21 ff21 ff20 ff21 ff21 ff21 ff21 ff21 ff21 ff22 ff22 ff22 ff22 ff22 ff22 ff22 ff22 ff23 ff24 ff23 ff22 ff23 ff24 ff24 ff24 ff23 ff22 ff23 ff24 ff24 ff23 ff23 ff25 ff24 ff24 ff24 ff24 ff25 ff25 ff25 ff24 ff25 ff25 ff25 ff24 ff25 ff26 ff26 ff25 ff26 ff25 ff25 ff25 ff25 ff25 ff25 ff26 ff25 ff26 ff25 ff25 ff26 ff25 ff25 ff25 ff25 ff25 ff25 ff26 ff26 ff26 ff27 ff26 ff26 ff26 ff26 ff27 ff27 ff27 ff27 ff27 ff26 ff27 ff27 ff27 ff27 ff27 ff27 ff27 ff27 ff27 ff27 ff27 ff27 ff27 ff27 ff27 ff27 ff27 ff27 ff27 ff27 ff27 ff27 ff27 ff27 ff27 ff27 ff27 ff27 ff27 ff27 ff27 ff27 ff27 ff27 ff27 ff27 ff27 ff26 ff27 ff27 ff27 ff27 ff27 ff27 ff27 ff27 ff27 ff27 ff27 ff26 ff27 ff27 ff27 ff27 ff27 ff27 ff27 ff27 ff27 ff27 ff28 ff28 ff27 ff27 ff27 ff28 ff28 ff27 ff27 ff28 ff27 ff27 ff27 ff27 ff27 ff27 ff27 ff27 ff27 ff27 ff27 ff27 ff27 ff27 ff27 ff27 ff27 ff27 ff27 ff27 ff27 ff27 ff27 ff27 ff27 ff26 ff27 ff26 ff27 ff26 ff26 ff26 ff26 ff26 ff26 ff26 ff26 ff26 ff26 ff26 ff26 ff26 ff26 ff27 ff26 ff25 ff25 ff26 ff26 ff26 ff26 ff26 ff26 ff25 ff25 ff26 ff26 ff25 ff24 ff25 ff25 ff24 ff25 ff25 ff25 ff25 ff24 ff25 ff25 ff24 ff24 ff25 ff26 ff26 ff26 ff25 ff25 ff25 ff24 ff25 ff25 ff24 ff24 ff25 ff25 ff24 ff24 ff24 ff24 ff24 ff24 ff24 ff24 ff24 ff24 ff24 ff24 ff24 ff24 ff24 ff24 ff24 ff24 ff24 ff24 ff23 ff23 ff23 ff22 ff23 ff23 ff22 ff22 ff22 ff22 ff22 ff22 ff22 ff21 ff21 ff21 ff22 ff22 ff22 ff21 ff21 ff21 ff21 ff21 ff21 ff22 ff21 ff21 ff21 ff21 ff21 ff21 ff21 ff21 ff21 ff21 ff20 ff20 ff20 ff20 ff20 ff1f ff1f ff1f ff1f ff1f ff1f ff1f ff1f ff1e ff1f ff1e ff1f ff1f ff1e ff1f ff1e ff1e ff1f ff1e ff1e ff1e ff1e ff1d ff1d ff1d ff1d ff1d ff1d ff1d ff1e ff1d ff1d ff1b ff1d ff1c ff1b ff1b ff1b ff1b ff1b ff1a ff1b ff1a ff1a ff1b ff1a ff1a ff1a ff1a ff1a ff19 ff19 ff18 ff18 ff18 ff18 ff18 ff18 ff19 ff18 ff18 ff17 ff17 ff17 ff17 ff17 ff17 ff17 ff16 ff16 ff16 ff16 ff16 ff14 ff14 ff15 ff14 ff15 ff14 ff14 ff14 ff14 ff12 ff12 ff12 ff13 ff12 ff12 ff12 ff11 ff11 ff11 ff11 ff11 ff11 ff11 ff10 ff10 ff0f ff0f ff0f ff0f ff0f ff0f ff0e ff0e ff0e ff0d ff0d ff0d ff0d ff0d ff0d ff0c ff0c ff0d ff0c ff0c ff0c ff0b ff0b ff0b ff0b ff0b ff0a ff0a ff0a ff0a ff09 ff09 ff09 ff08 ff08 ff09 ff09 ff08 ff08 ff08 ff08 ff07 ff07 ff07 ff06 ff06 ff06 ff06 ff06 ff06 ff05 ff05 ff05 ff05 ff05 ff05 ff05 ff04 ff04 ff04 ff04 ff04 ff04 ff04 ff04 ff03 ff03 ff03 ff03 ff03 ff03 ff03 ff02 ff03 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 │ │ -e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff03 ff03 ff03 ff03 ff03 ff03 ff03 ff03 ff03 ff03 ff04 ff04 ff04 ff04 ff04 ff05 ff05 ff05 ff05 ff05 ff05 ff06 ff06 ff06 ff06 ff06 ff06 ff06 ff07 ff07 ff08 ff08 ff08 ff08 ff08 ff09 ff09 ff09 ff09 ff09 ff09 ff0a ff0a ff0a ff0b ff0b ff0b ff0b ff0b ff0c ff0c ff0c ff0c ff0c ff0d ff0d ff0d ff0d ff0e ff0e ff0e ff0f ff0f ff10 ff0f ff0f ff10 ff10 ff11 ff11 ff12 ff12 ff11 ff12 ff12 ff13 ff12 ff12 ff13 ff13 ff14 ff14 ff14 ff15 ff14 ff15 ff15 ff16 ff16 ff16 ff16 ff16 ff17 ff17 ff17 ff17 ff17 ff17 ff18 ff18 ff18 ff18 ff18 ff19 ff19 ff18 ff19 ff19 ff19 ff19 ff1a ff1a ff1b ff1b ff1b ff1b ff1b ff1b ff1b ff1c ff1c ff1d ff1d ff1c ff1d ff1c ff1c ff1d ff1d ff1d ff1d ff1d ff1d ff1d ff1e ff1d ff1e ff1e ff1e ff1e ff1f ff1f ff1f ff1e ff1f ff1f ff1f ff1f ff1f ff20 ff1f ff21 ff20 ff20 ff21 ff21 ff21 ff20 ff21 ff21 ff21 ff21 ff21 ff21 ff21 ff22 ff22 ff22 ff22 ff22 ff22 ff22 ff22 ff22 ff22 ff22 ff22 ff23 ff22 ff22 ff23 ff22 ff22 ff22 ff22 ff23 ff23 ff24 ff23 ff24 ff25 ff25 ff23 ff25 ff24 ff25 ff25 ff25 ff25 ff25 ff25 ff25 ff25 ff23 ff25 ff25 ff26 ff25 ff25 ff26 ff25 ff25 ff25 ff25 ff25 ff25 ff25 ff26 ff25 ff26 ff25 ff25 ff25 ff25 ff25 ff25 ff26 ff25 ff25 ff25 ff26 ff26 ff26 ff26 ff26 ff26 ff26 ff26 ff27 ff26 ff26 ff26 ff26 ff26 ff26 ff26 ff26 ff27 ff26 ff27 ff26 ff26 ff26 ff26 ff26 ff26 ff26 ff26 ff26 ff26 ff26 ff26 ff26 ff27 ff27 ff26 ff26 ff26 ff27 ff26 ff26 ff27 ff26 ff26 ff27 ff26 ff27 ff27 ff27 ff26 ff27 ff27 ff27 ff27 ff27 ff27 ff27 ff27 ff27 ff27 ff27 ff27 ff27 ff26 ff27 ff27 ff27 ff27 ff26 ff27 ff27 ff27 ff27 ff27 ff26 ff27 ff27 ff26 ff26 ff27 ff26 ff26 ff26 ff26 ff26 ff26 ff27 ff26 ff26 ff25 ff25 ff27 ff27 ff26 ff26 ff26 ff27 ff26 ff26 ff26 ff26 ff26 ff26 ff26 ff26 ff26 ff25 ff25 ff25 ff25 ff25 ff26 ff26 ff26 ff25 ff24 ff25 ff26 ff25 ff25 ff25 ff25 ff25 ff24 ff24 ff25 ff24 ff24 ff24 ff24 ff24 ff24 ff24 ff24 ff24 ff24 ff24 ff24 ff24 ff24 ff25 ff25 ff24 ff24 ff24 ff24 ff24 ff24 ff24 ff24 ff24 ff24 ff24 ff24 ff24 ff24 ff24 ff24 ff24 ff24 ff23 ff24 ff24 ff24 ff23 ff22 ff23 ff22 ff22 ff22 ff23 ff23 ff22 ff22 ff23 ff22 ff22 ff22 ff21 ff22 ff22 ff22 ff22 ff22 ff22 ff22 ff21 ff22 ff21 ff21 ff21 ff21 ff21 ff21 ff21 ff21 ff21 ff21 ff20 ff20 ff21 ff21 ff21 ff21 ff21 ff20 ff20 ff20 ff1f ff20 ff1f ff1f ff1f ff1f ff1f ff1f ff1f ff1f ff1e ff1f ff1f ff1e ff1f ff1f ff1e ff1e ff1e ff1e ff1e ff1e ff1d ff1d ff1d ff1d ff1b ff1d ff1d ff1b ff1d ff1b ff1b ff1b ff1b ff1b ff1b ff1c ff1b ff1c ff1a ff1c ff1a ff1a ff1a ff1a ff1a ff1a ff1a ff1a ff1a ff19 ff19 ff19 ff19 ff18 ff19 ff19 ff19 ff19 ff18 ff17 ff18 ff17 ff17 ff16 ff17 ff17 ff16 ff17 ff17 ff16 ff16 ff15 ff16 ff16 ff15 ff16 ff15 ff15 ff15 ff13 ff13 ff14 ff13 ff14 ff14 ff13 ff13 ff13 ff12 ff12 ff11 ff12 ff11 ff10 ff10 ff10 ff10 ff10 ff10 ff10 ff0f ff10 ff10 ff0f ff0f ff0e ff0e ff0e ff0d ff0d ff0e ff0d ff0d ff0d ff0c ff0c ff0c ff0c ff0c ff0b ff0b ff0b ff0b ff0b ff0b ff0a ff0a ff09 ff0a ff0a ff09 ff09 ff09 ff09 ff09 ff08 ff09 ff08 ff08 ff08 ff07 ff07 ff07 ff07 ff07 ff06 ff06 ff07 ff06 ff06 ff06 ff06 ff05 ff05 ff05 ff05 ff05 ff04 ff05 ff04 ff04 ff04 ff04 ff04 ff03 ff04 ff03 ff03 ff03 ff03 ff03 ff03 ff03 ff03 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 │ │ -e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff03 ff03 ff03 ff03 ff03 ff03 ff03 ff03 ff03 ff04 ff04 ff04 ff04 ff04 ff04 ff05 ff05 ff05 ff05 ff05 ff05 ff06 ff05 ff06 ff06 ff06 ff07 ff07 ff07 ff07 ff07 ff08 ff08 ff08 ff08 ff08 ff09 ff09 ff09 ff0a ff0a ff0a ff0a ff0a ff0a ff0a ff0b ff0b ff0b ff0c ff0c ff0c ff0c ff0c ff0d ff0d ff0d ff0d ff0e ff0e ff0e ff0e ff0f ff0f ff0f ff10 ff10 ff10 ff10 ff10 ff11 ff12 ff11 ff11 ff12 ff12 ff13 ff13 ff13 ff14 ff13 ff14 ff14 ff14 ff14 ff14 ff15 ff15 ff15 ff15 ff16 ff15 ff16 ff16 ff16 ff17 ff16 ff17 ff17 ff17 ff17 ff17 ff18 ff18 ff18 ff19 ff19 ff1a ff19 ff19 ff1a ff19 ff1a ff1a ff1a ff1b ff1a ff1b ff1a ff1b ff1b ff1c ff1c ff1b ff1b ff1c ff1c ff1c ff1c ff1c ff1d ff1d ff1e ff1d ff1d ff1d ff1d ff1d ff1d ff1e ff1e ff1e ff1f ff1e ff1e ff1f ff1e ff1f ff1f ff1e ff1f ff1f ff20 ff1f ff20 ff21 ff21 ff20 ff21 ff21 ff21 ff20 ff20 ff21 ff20 ff20 ff20 ff21 ff21 ff21 ff22 ff22 ff21 ff21 ff21 ff21 ff21 ff22 ff22 ff22 ff22 ff22 ff23 ff23 ff22 ff23 ff23 ff23 ff22 ff24 ff22 ff24 ff24 ff24 ff24 ff24 ff25 ff25 ff25 ff23 ff25 ff23 ff25 ff23 ff23 ff25 ff25 ff25 ff25 ff25 ff25 ff25 ff23 ff25 ff25 ff25 ff25 ff25 ff25 ff25 ff25 ff23 ff25 ff25 ff23 ff25 ff25 ff25 ff25 ff25 ff25 ff25 ff25 ff25 ff25 ff25 ff25 ff25 ff25 ff25 ff25 ff25 ff25 ff25 ff25 ff25 ff26 ff25 ff26 ff26 ff26 ff25 ff25 ff26 ff26 ff26 ff26 ff25 ff25 ff25 ff26 ff26 ff26 ff25 ff26 ff26 ff26 ff27 ff25 ff26 ff26 ff25 ff27 ff27 ff26 ff25 ff27 ff27 ff26 ff25 ff26 ff27 ff27 ff25 ff27 ff25 ff25 ff25 ff27 ff27 ff26 ff27 ff26 ff26 ff26 ff26 ff26 ff27 ff27 ff26 ff26 ff26 ff26 ff26 ff26 ff26 ff26 ff26 ff26 ff26 ff26 ff26 ff26 ff26 ff26 ff24 ff24 ff25 ff25 ff25 ff25 ff25 ff25 ff25 ff25 ff25 ff25 ff25 ff25 ff25 ff25 ff25 ff25 ff25 ff25 ff24 ff25 ff25 ff25 ff25 ff24 ff24 ff24 ff25 ff24 ff24 ff24 ff24 ff24 ff24 ff24 ff24 ff24 ff24 ff23 ff23 ff23 ff23 ff24 ff23 ff23 ff23 ff24 ff23 ff23 ff24 ff23 ff23 ff23 ff23 ff23 ff23 ff23 ff23 ff23 ff23 ff23 ff23 ff22 ff23 ff22 ff23 ff22 ff22 ff22 ff22 ff22 ff23 ff23 ff22 ff22 ff22 ff22 ff22 ff22 ff22 ff22 ff21 ff22 ff21 ff22 ff21 ff22 ff22 ff21 ff21 ff21 ff21 ff21 ff21 ff21 ff21 ff21 ff21 ff21 ff21 ff21 ff21 ff21 ff21 ff21 ff20 ff1f ff1f ff1f ff1f ff1f ff1f ff1f ff1f ff1f ff1e ff1f ff1f ff1f ff1f ff1f ff1f ff1f ff1f ff1f ff1f ff1f ff1e ff1e ff1f ff1e ff1e ff1e ff1c ff1d ff1d ff1c ff1d ff1c ff1d ff1c ff1d ff1c ff1d ff1b ff1d ff1c ff1b ff1b ff1b ff1c ff1a ff1c ff1a ff1a ff1a ff1a ff1a ff1a ff1a ff1a ff1a ff19 ff19 ff18 ff19 ff18 ff19 ff19 ff19 ff19 ff18 ff19 ff18 ff18 ff17 ff17 ff17 ff17 ff16 ff16 ff16 ff16 ff16 ff16 ff16 ff15 ff15 ff15 ff15 ff15 ff15 ff15 ff14 ff14 ff13 ff14 ff14 ff14 ff12 ff12 ff13 ff12 ff13 ff12 ff11 ff12 ff11 ff11 ff10 ff11 ff11 ff10 ff10 ff0f ff0f ff0f ff0f ff0e ff0f ff0e ff0e ff0e ff0e ff0e ff0e ff0e ff0d ff0d ff0d ff0c ff0c ff0c ff0c ff0b ff0c ff0b ff0b ff0b ff0a ff0a ff0a ff0a ff0a ff0a ff0a ff09 ff09 ff09 ff09 ff08 ff08 ff08 ff08 ff08 ff07 ff07 ff07 ff07 ff07 ff06 ff06 ff06 ff06 ff06 ff06 ff05 ff06 ff05 ff05 ff05 ff05 ff05 ff05 ff04 ff04 ff04 ff04 ff04 ff04 ff04 ff03 ff03 ff03 ff03 ff03 ff03 ff03 ff03 ff03 ff03 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 │ │ -e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff03 ff03 ff03 ff03 ff03 ff03 ff03 ff03 ff04 ff03 ff04 ff04 ff04 ff04 ff04 ff04 ff04 ff05 ff05 ff05 ff05 ff05 ff06 ff06 ff06 ff06 ff06 ff07 ff06 ff07 ff07 ff08 ff08 ff08 ff08 ff08 ff08 ff08 ff08 ff09 ff0a ff09 ff0a ff0a ff0a ff0a ff0b ff0b ff0b ff0b ff0b ff0c ff0c ff0c ff0c ff0c ff0d ff0d ff0d ff0e ff0e ff0e ff0e ff0e ff0e ff0e ff0f ff0f ff10 ff10 ff10 ff10 ff11 ff12 ff12 ff12 ff12 ff12 ff13 ff13 ff13 ff13 ff13 ff13 ff14 ff14 ff14 ff14 ff14 ff15 ff14 ff14 ff15 ff15 ff16 ff16 ff16 ff16 ff16 ff17 ff17 ff17 ff18 ff18 ff18 ff17 ff18 ff18 ff19 ff18 ff19 ff19 ff19 ff19 ff19 ff1a ff1a ff1a ff1a ff1a ff1a ff1a ff1b ff1b ff1b ff1b ff1c ff1b ff1c ff1c ff1c ff1b ff1c ff1c ff1d ff1d ff1d ff1d ff1d ff1d ff1d ff1d ff1d ff1e ff1e ff1e ff1e ff1f ff1f ff1f ff1e ff1e ff1f ff1f ff1e ff1f ff1e ff1f ff1f ff20 ff20 ff20 ff20 ff20 ff20 ff20 ff20 ff20 ff20 ff20 ff20 ff20 ff20 ff20 ff21 ff21 ff22 ff22 ff22 ff22 ff22 ff22 ff22 ff22 ff22 ff22 ff22 ff22 ff22 ff22 ff22 ff22 ff22 ff22 ff22 ff22 ff22 ff22 ff22 ff22 ff23 ff23 ff23 ff24 ff23 ff23 ff23 ff23 ff23 ff23 ff23 ff23 ff23 ff23 ff23 ff24 ff24 ff24 ff23 ff25 ff24 ff23 ff24 ff24 ff24 ff24 ff24 ff24 ff24 ff24 ff23 ff24 ff24 ff23 ff23 ff23 ff24 ff24 ff24 ff24 ff24 ff23 ff23 ff24 ff23 ff24 ff24 ff24 ff23 ff23 ff25 ff25 ff25 ff25 ff24 ff24 ff24 ff24 ff25 ff25 ff24 ff24 ff25 ff25 ff25 ff24 ff25 ff24 ff24 ff25 ff25 ff25 ff24 ff25 ff25 ff25 ff24 ff26 ff26 ff26 ff24 ff26 ff24 ff24 ff24 ff26 ff26 ff26 ff26 ff26 ff26 ff24 ff26 ff26 ff26 ff26 ff26 ff26 ff24 ff24 ff26 ff26 ff24 ff26 ff26 ff26 ff26 ff26 ff26 ff24 ff26 ff26 ff24 ff24 ff24 ff24 ff24 ff24 ff24 ff24 ff24 ff24 ff24 ff24 ff24 ff24 ff24 ff24 ff24 ff24 ff24 ff24 ff24 ff24 ff24 ff24 ff24 ff24 ff24 ff24 ff24 ff24 ff24 ff23 ff23 ff24 ff24 ff23 ff23 ff23 ff23 ff23 ff23 ff22 ff22 ff22 ff22 ff22 ff22 ff22 ff22 ff22 ff22 ff22 ff22 ff21 ff22 ff22 ff22 ff22 ff21 ff22 ff22 ff21 ff22 ff22 ff22 ff22 ff21 ff21 ff21 ff21 ff21 ff21 ff22 ff22 ff22 ff22 ff22 ff22 ff22 ff21 ff21 ff21 ff21 ff21 ff22 ff21 ff21 ff21 ff21 ff21 ff21 ff21 ff21 ff21 ff20 ff21 ff1f ff1f ff1f ff20 ff1f ff1f ff1f ff20 ff20 ff1f ff1f ff1f ff1e ff1f ff1f ff1f ff1f ff1f ff1f ff1e ff1e ff1e ff1e ff1e ff1f ff1e ff1e ff1e ff1d ff1d ff1d ff1d ff1d ff1d ff1d ff1d ff1d ff1d ff1b ff1d ff1d ff1b ff1d ff1b ff1c ff1b ff1c ff1b ff1b ff1a ff1b ff1a ff1a ff19 ff19 ff1b ff19 ff1a ff19 ff1a ff19 ff19 ff19 ff18 ff19 ff19 ff19 ff18 ff18 ff18 ff18 ff18 ff18 ff17 ff17 ff17 ff17 ff17 ff17 ff17 ff17 ff17 ff16 ff16 ff15 ff15 ff15 ff14 ff15 ff15 ff15 ff14 ff14 ff14 ff14 ff14 ff14 ff13 ff13 ff13 ff12 ff13 ff12 ff12 ff11 ff11 ff11 ff11 ff12 ff11 ff11 ff11 ff10 ff10 ff0f ff0f ff0f ff0e ff0f ff0f ff0e ff0e ff0e ff0e ff0e ff0d ff0e ff0d ff0d ff0d ff0d ff0c ff0c ff0c ff0c ff0c ff0b ff0b ff0b ff0b ff0b ff0a ff0a ff0a ff09 ff0a ff09 ff09 ff0a ff09 ff08 ff09 ff08 ff08 ff08 ff07 ff07 ff08 ff07 ff07 ff07 ff06 ff06 ff06 ff06 ff06 ff06 ff06 ff05 ff05 ff05 ff05 ff05 ff05 ff05 ff05 ff04 ff04 ff04 ff04 ff04 ff04 ff04 ff03 ff03 ff03 ff03 ff03 ff03 ff03 ff02 ff03 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 │ │ -e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff03 ff03 ff03 ff03 ff03 ff03 ff03 ff03 ff03 ff03 ff04 ff04 ff04 ff04 ff04 ff04 ff04 ff05 ff05 ff05 ff05 ff05 ff05 ff06 ff06 ff06 ff06 ff07 ff07 ff07 ff07 ff07 ff07 ff07 ff08 ff08 ff08 ff08 ff08 ff09 ff09 ff09 ff0a ff0a ff0a ff0a ff0a ff0a ff0b ff0b ff0b ff0c ff0b ff0c ff0c ff0d ff0d ff0d ff0d ff0d ff0d ff0e ff0e ff0e ff0e ff0e ff0f ff0f ff0f ff10 ff10 ff10 ff11 ff10 ff11 ff11 ff12 ff11 ff12 ff12 ff12 ff13 ff13 ff13 ff12 ff13 ff13 ff14 ff14 ff14 ff15 ff15 ff15 ff15 ff15 ff15 ff16 ff17 ff17 ff16 ff16 ff17 ff17 ff17 ff18 ff17 ff18 ff17 ff18 ff18 ff18 ff18 ff19 ff19 ff19 ff18 ff19 ff19 ff1a ff1a ff1a ff1a ff1a ff1a ff1a ff1b ff1b ff1b ff1b ff1b ff1c ff1b ff1c ff1b ff1c ff1c ff1c ff1c ff1d ff1d ff1d ff1d ff1e ff1d ff1d ff1d ff1d ff1e ff1e ff1e ff1e ff1e ff1e ff1e ff1e ff1e ff1e ff1e ff1e ff1e ff1e ff1e ff1f ff1f ff20 ff20 ff20 ff20 ff20 ff20 ff21 ff20 ff20 ff20 ff20 ff20 ff20 ff20 ff21 ff20 ff21 ff21 ff22 ff21 ff22 ff21 ff22 ff21 ff21 ff21 ff21 ff21 ff21 ff21 ff21 ff21 ff22 ff22 ff21 ff22 ff22 ff21 ff21 ff21 ff21 ff22 ff21 ff21 ff22 ff23 ff22 ff22 ff23 ff22 ff22 ff23 ff22 ff22 ff22 ff22 ff22 ff23 ff22 ff23 ff23 ff23 ff22 ff23 ff22 ff22 ff23 ff23 ff23 ff23 ff23 ff23 ff23 ff23 ff23 ff23 ff23 ff23 ff23 ff23 ff23 ff23 ff23 ff23 ff23 ff23 ff23 ff23 ff23 ff23 ff23 ff23 ff23 ff23 ff23 ff23 ff23 ff23 ff23 ff23 ff23 ff23 ff23 ff23 ff23 ff23 ff23 ff23 ff23 ff23 ff23 ff23 ff23 ff23 ff23 ff23 ff23 ff23 ff23 ff25 ff24 ff24 ff24 ff24 ff24 ff24 ff24 ff24 ff24 ff24 ff24 ff24 ff24 ff24 ff24 ff24 ff24 ff24 ff24 ff24 ff24 ff24 ff24 ff24 ff24 ff24 ff24 ff23 ff23 ff23 ff23 ff22 ff22 ff22 ff22 ff23 ff23 ff23 ff23 ff22 ff23 ff22 ff22 ff22 ff22 ff22 ff22 ff22 ff22 ff22 ff23 ff23 ff22 ff22 ff23 ff22 ff22 ff23 ff23 ff22 ff22 ff22 ff22 ff22 ff21 ff22 ff22 ff21 ff21 ff21 ff22 ff22 ff22 ff22 ff22 ff21 ff21 ff21 ff21 ff21 ff21 ff21 ff21 ff21 ff21 ff22 ff22 ff21 ff21 ff21 ff22 ff21 ff21 ff21 ff21 ff21 ff21 ff21 ff21 ff21 ff21 ff22 ff21 ff21 ff21 ff21 ff20 ff21 ff20 ff1f ff1f ff1f ff20 ff20 ff1f ff20 ff20 ff20 ff1f ff20 ff1f ff1f ff1f ff1f ff1f ff1f ff1e ff1f ff1f ff1e ff1f ff1e ff1e ff1f ff1f ff1e ff1e ff1e ff1e ff1d ff1c ff1d ff1c ff1c ff1d ff1d ff1d ff1d ff1c ff1c ff1d ff1c ff1b ff1c ff1c ff1c ff1c ff1b ff1b ff1b ff1b ff1a ff1a ff1a ff1a ff1a ff1a ff1b ff1a ff1a ff1a ff19 ff1a ff19 ff19 ff19 ff18 ff18 ff18 ff18 ff18 ff17 ff18 ff17 ff18 ff18 ff18 ff17 ff17 ff17 ff17 ff17 ff17 ff17 ff16 ff16 ff16 ff16 ff15 ff15 ff16 ff15 ff15 ff15 ff15 ff15 ff14 ff14 ff14 ff13 ff14 ff13 ff13 ff12 ff13 ff13 ff13 ff12 ff11 ff11 ff11 ff11 ff10 ff11 ff10 ff11 ff10 ff10 ff10 ff0f ff0f ff0f ff0f ff0f ff0f ff0e ff0e ff0e ff0e ff0e ff0d ff0d ff0d ff0d ff0d ff0c ff0d ff0c ff0c ff0b ff0c ff0b ff0b ff0b ff0b ff0b ff0b ff0a ff0a ff0a ff0a ff09 ff0a ff09 ff08 ff08 ff08 ff08 ff08 ff08 ff07 ff08 ff07 ff07 ff07 ff07 ff07 ff07 ff06 ff06 ff06 ff06 ff06 ff05 ff05 ff05 ff05 ff05 ff05 ff05 ff05 ff04 ff04 ff04 ff04 ff04 ff04 ff04 ff04 ff03 ff03 ff03 ff03 ff03 ff03 ff03 ff03 ff03 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 │ │ -e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff03 ff03 ff03 ff03 ff03 ff03 ff03 ff03 ff03 ff04 ff04 ff04 ff04 ff04 ff04 ff05 ff05 ff05 ff05 ff05 ff05 ff05 ff06 ff06 ff06 ff06 ff06 ff06 ff06 ff07 ff07 ff07 ff07 ff07 ff08 ff08 ff08 ff09 ff08 ff09 ff09 ff09 ff09 ff09 ff0a ff0a ff0a ff0b ff0b ff0b ff0b ff0c ff0c ff0c ff0c ff0c ff0c ff0d ff0d ff0d ff0d ff0d ff0e ff0e ff0e ff0e ff0f ff0f ff0f ff0f ff0f ff0f ff10 ff10 ff10 ff11 ff11 ff11 ff11 ff11 ff12 ff12 ff12 ff13 ff13 ff14 ff14 ff13 ff14 ff14 ff14 ff15 ff15 ff16 ff16 ff15 ff15 ff16 ff15 ff16 ff17 ff16 ff16 ff17 ff16 ff17 ff17 ff17 ff17 ff17 ff18 ff18 ff18 ff18 ff19 ff18 ff19 ff18 ff19 ff19 ff1a ff1a ff1a ff1a ff1a ff1a ff1a ff1a ff1b ff1b ff1b ff1c ff1b ff1b ff1c ff1b ff1b ff1b ff1c ff1c ff1c ff1c ff1c ff1c ff1c ff1d ff1c ff1d ff1c ff1d ff1d ff1e ff1e ff1e ff1e ff1e ff1e ff1e ff1e ff1e ff1f ff1f ff1e ff1f ff1f ff1f ff1f ff1f ff1f ff20 ff20 ff20 ff20 ff20 ff20 ff1f ff20 ff20 ff20 ff1f ff20 ff1f ff20 ff1f ff20 ff20 ff20 ff20 ff21 ff20 ff21 ff21 ff21 ff21 ff21 ff21 ff21 ff20 ff20 ff21 ff21 ff21 ff21 ff20 ff21 ff21 ff21 ff21 ff21 ff20 ff21 ff21 ff21 ff21 ff21 ff21 ff21 ff22 ff21 ff23 ff23 ff23 ff22 ff23 ff22 ff22 ff23 ff22 ff22 ff22 ff22 ff22 ff22 ff22 ff23 ff22 ff22 ff22 ff23 ff23 ff22 ff22 ff23 ff22 ff22 ff22 ff22 ff22 ff22 ff23 ff22 ff22 ff22 ff22 ff23 ff23 ff23 ff23 ff23 ff23 ff23 ff23 ff23 ff23 ff23 ff23 ff23 ff23 ff23 ff23 ff23 ff23 ff23 ff23 ff23 ff23 ff23 ff23 ff22 ff23 ff22 ff22 ff23 ff22 ff23 ff22 ff22 ff22 ff22 ff22 ff22 ff23 ff22 ff23 ff22 ff23 ff23 ff22 ff23 ff23 ff22 ff23 ff22 ff22 ff22 ff22 ff22 ff23 ff23 ff23 ff22 ff22 ff22 ff22 ff22 ff23 ff23 ff22 ff22 ff22 ff22 ff22 ff22 ff22 ff22 ff22 ff21 ff22 ff21 ff21 ff22 ff22 ff22 ff22 ff22 ff22 ff22 ff22 ff22 ff21 ff22 ff21 ff22 ff21 ff21 ff22 ff22 ff21 ff21 ff21 ff22 ff22 ff22 ff22 ff21 ff21 ff21 ff21 ff21 ff21 ff21 ff20 ff20 ff20 ff21 ff21 ff21 ff20 ff21 ff20 ff21 ff20 ff21 ff20 ff20 ff20 ff1f ff1f ff1f ff1f ff20 ff20 ff1f ff20 ff20 ff20 ff1f ff1f ff1f ff1f ff1f ff1f ff1f ff1f ff1f ff1f ff1f ff1f ff1f ff1f ff1f ff1f ff1f ff1f ff1e ff1e ff1e ff1e ff1e ff1d ff1e ff1d ff1d ff1d ff1e ff1d ff1e ff1d ff1d ff1d ff1c ff1c ff1c ff1c ff1c ff1c ff1c ff1c ff1b ff1b ff1b ff1b ff1b ff1b ff1a ff1b ff1a ff1a ff1a ff1a ff1a ff19 ff19 ff19 ff1a ff19 ff19 ff19 ff18 ff19 ff18 ff18 ff19 ff18 ff18 ff19 ff18 ff18 ff17 ff18 ff17 ff17 ff17 ff16 ff16 ff16 ff16 ff16 ff16 ff16 ff16 ff15 ff16 ff16 ff15 ff15 ff15 ff15 ff15 ff14 ff15 ff14 ff14 ff14 ff14 ff14 ff14 ff12 ff13 ff12 ff13 ff12 ff12 ff11 ff12 ff11 ff11 ff11 ff10 ff11 ff11 ff10 ff10 ff0f ff0f ff10 ff10 ff0f ff0f ff0f ff0e ff0e ff0e ff0e ff0e ff0e ff0e ff0d ff0d ff0d ff0c ff0c ff0c ff0c ff0c ff0c ff0c ff0b ff0b ff0b ff0b ff0b ff0a ff0a ff0a ff0a ff0a ff09 ff09 ff09 ff08 ff08 ff09 ff08 ff08 ff08 ff07 ff07 ff08 ff07 ff07 ff07 ff07 ff06 ff06 ff06 ff06 ff06 ff06 ff05 ff05 ff05 ff05 ff05 ff05 ff05 ff05 ff04 ff04 ff04 ff04 ff04 ff04 ff04 ff03 ff03 ff03 ff03 ff03 ff03 ff03 ff03 ff03 ff03 ff03 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 │ │ -e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff03 ff03 ff03 ff03 ff03 ff03 ff03 ff03 ff04 ff04 ff04 ff04 ff04 ff04 ff04 ff04 ff05 ff05 ff05 ff05 ff05 ff05 ff06 ff06 ff06 ff06 ff06 ff06 ff07 ff07 ff07 ff07 ff07 ff07 ff08 ff08 ff08 ff08 ff08 ff09 ff09 ff09 ff0a ff0a ff0a ff0a ff0a ff0a ff0b ff0b ff0b ff0b ff0c ff0c ff0c ff0c ff0d ff0d ff0d ff0d ff0d ff0e ff0e ff0e ff0e ff0e ff0e ff0f ff0f ff0f ff10 ff10 ff10 ff10 ff10 ff11 ff11 ff11 ff11 ff12 ff11 ff12 ff12 ff13 ff12 ff12 ff13 ff13 ff13 ff14 ff14 ff14 ff14 ff14 ff14 ff14 ff15 ff15 ff16 ff15 ff15 ff15 ff16 ff16 ff17 ff17 ff16 ff17 ff17 ff18 ff17 ff18 ff18 ff18 ff18 ff19 ff18 ff19 ff19 ff18 ff19 ff19 ff19 ff1a ff1a ff1a ff1b ff1a ff1a ff1b ff1b ff1a ff1b ff1b ff1c ff1b ff1a ff1b ff1b ff1b ff1b ff1c ff1c ff1c ff1c ff1d ff1d ff1d ff1d ff1d ff1d ff1d ff1d ff1d ff1e ff1e ff1e ff1e ff1e ff1e ff1e ff1e ff1e ff1e ff1f ff1f ff1e ff1e ff1e ff1e ff1e ff1f ff1f ff1f ff1f ff1f ff1f ff1f ff20 ff1f ff1f ff1f ff1f ff1f ff1f ff1f ff1f ff1f ff1f ff1f ff1f ff1f ff20 ff20 ff20 ff20 ff20 ff21 ff20 ff21 ff21 ff21 ff21 ff21 ff20 ff21 ff21 ff21 ff21 ff21 ff20 ff21 ff21 ff21 ff21 ff21 ff21 ff21 ff21 ff21 ff21 ff21 ff21 ff21 ff21 ff21 ff21 ff21 ff21 ff22 ff21 ff21 ff21 ff23 ff23 ff22 ff22 ff23 ff22 ff22 ff22 ff22 ff22 ff22 ff23 ff22 ff22 ff22 ff22 ff22 ff22 ff22 ff22 ff23 ff22 ff22 ff22 ff23 ff22 ff22 ff22 ff23 ff22 ff22 ff23 ff22 ff22 ff23 ff23 ff22 ff23 ff22 ff23 ff22 ff22 ff22 ff22 ff23 ff22 ff22 ff22 ff22 ff21 ff21 ff22 ff21 ff22 ff22 ff22 ff22 ff22 ff22 ff21 ff22 ff22 ff21 ff22 ff22 ff21 ff21 ff22 ff22 ff22 ff22 ff22 ff21 ff21 ff22 ff22 ff22 ff22 ff22 ff22 ff22 ff22 ff22 ff22 ff22 ff21 ff22 ff21 ff22 ff21 ff21 ff21 ff21 ff21 ff22 ff21 ff21 ff21 ff21 ff21 ff21 ff21 ff21 ff21 ff21 ff21 ff21 ff21 ff21 ff22 ff21 ff21 ff21 ff21 ff21 ff21 ff21 ff21 ff21 ff20 ff20 ff20 ff20 ff1f ff1f ff1f ff20 ff20 ff1f ff1f ff1f ff1f ff1f ff1f ff1f ff1f ff1f ff1f ff1f ff1f ff1f ff1f ff1f ff1f ff1f ff1f ff1f ff1f ff1f ff1f ff1f ff1e ff1e ff1e ff1e ff1e ff1f ff1e ff1e ff1e ff1e ff1d ff1d ff1d ff1e ff1e ff1d ff1d ff1d ff1d ff1c ff1d ff1e ff1d ff1d ff1d ff1d ff1d ff1d ff1c ff1c ff1c ff1b ff1b ff1c ff1b ff1a ff1a ff1a ff1a ff1a ff1a ff19 ff19 ff1a ff1a ff1a ff19 ff1a ff1a ff19 ff19 ff19 ff18 ff18 ff18 ff19 ff18 ff18 ff18 ff18 ff19 ff18 ff18 ff18 ff17 ff17 ff18 ff17 ff17 ff16 ff17 ff16 ff17 ff16 ff16 ff16 ff15 ff15 ff15 ff15 ff15 ff14 ff15 ff14 ff14 ff14 ff14 ff14 ff14 ff13 ff13 ff13 ff12 ff13 ff13 ff13 ff12 ff12 ff11 ff11 ff11 ff11 ff11 ff10 ff11 ff11 ff10 ff10 ff10 ff0f ff0f ff0f ff0f ff0f ff0e ff0f ff0e ff0e ff0e ff0e ff0e ff0d ff0d ff0d ff0d ff0d ff0c ff0d ff0c ff0d ff0c ff0c ff0c ff0b ff0b ff0b ff0b ff0a ff0a ff0a ff0a ff09 ff09 ff0a ff09 ff09 ff09 ff08 ff08 ff08 ff08 ff08 ff07 ff08 ff07 ff07 ff07 ff07 ff06 ff07 ff06 ff06 ff06 ff06 ff06 ff06 ff06 ff05 ff05 ff05 ff05 ff05 ff05 ff04 ff04 ff04 ff04 ff04 ff04 ff04 ff04 ff03 ff03 ff03 ff03 ff03 ff03 ff03 ff03 ff03 ff03 ff03 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 │ │ -e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff03 ff03 ff03 ff03 ff03 ff03 ff03 ff03 ff03 ff04 ff04 ff04 ff04 ff04 ff04 ff04 ff04 ff05 ff05 ff05 ff05 ff05 ff05 ff06 ff06 ff06 ff06 ff06 ff06 ff07 ff07 ff07 ff07 ff07 ff08 ff08 ff08 ff08 ff08 ff09 ff09 ff09 ff09 ff09 ff0a ff0a ff0a ff0a ff0a ff0b ff0b ff0b ff0b ff0c ff0c ff0c ff0c ff0c ff0d ff0d ff0d ff0d ff0d ff0e ff0d ff0e ff0e ff0e ff0e ff0f ff0f ff0f ff10 ff10 ff10 ff10 ff10 ff10 ff11 ff11 ff10 ff11 ff11 ff12 ff12 ff12 ff11 ff12 ff12 ff13 ff13 ff13 ff13 ff13 ff14 ff14 ff14 ff14 ff14 ff15 ff15 ff15 ff15 ff15 ff16 ff16 ff16 ff17 ff16 ff17 ff17 ff17 ff17 ff17 ff18 ff18 ff18 ff18 ff18 ff18 ff19 ff19 ff19 ff18 ff19 ff19 ff19 ff19 ff19 ff1a ff19 ff19 ff19 ff1a ff1a ff1b ff1b ff1b ff1b ff1b ff1b ff1b ff1c ff1c ff1c ff1c ff1c ff1c ff1c ff1c ff1d ff1d ff1c ff1d ff1c ff1c ff1d ff1c ff1d ff1d ff1e ff1e ff1e ff1e ff1e ff1e ff1d ff1e ff1d ff1d ff1d ff1e ff1d ff1e ff1d ff1f ff1e ff1e ff1e ff1e ff1e ff1f ff1e ff1f ff1f ff1f ff1f ff1f ff1f ff1f ff1f ff1f ff1f ff1f ff20 ff1f ff1f ff20 ff1f ff1f ff1f ff1f ff20 ff20 ff20 ff20 ff20 ff20 ff21 ff21 ff21 ff20 ff21 ff21 ff21 ff20 ff21 ff21 ff20 ff21 ff21 ff21 ff21 ff20 ff20 ff21 ff21 ff21 ff21 ff21 ff21 ff21 ff21 ff20 ff21 ff21 ff21 ff21 ff21 ff21 ff21 ff21 ff20 ff20 ff21 ff21 ff20 ff21 ff21 ff21 ff21 ff21 ff21 ff21 ff21 ff21 ff21 ff21 ff21 ff21 ff21 ff22 ff21 ff22 ff22 ff22 ff22 ff22 ff22 ff22 ff22 ff21 ff22 ff22 ff22 ff22 ff22 ff22 ff22 ff21 ff21 ff22 ff21 ff22 ff21 ff21 ff21 ff21 ff21 ff21 ff21 ff21 ff21 ff21 ff21 ff21 ff21 ff21 ff21 ff21 ff21 ff22 ff21 ff21 ff21 ff21 ff21 ff21 ff21 ff21 ff21 ff21 ff21 ff21 ff21 ff21 ff21 ff21 ff21 ff21 ff21 ff21 ff21 ff21 ff20 ff1f ff20 ff1f ff1f ff20 ff20 ff1f ff1f ff20 ff20 ff1f ff1f ff1f ff20 ff20 ff1f ff1f ff20 ff1f ff20 ff20 ff1f ff1f ff20 ff20 ff20 ff20 ff1f ff1f ff1f ff1f ff20 ff20 ff1f ff1f ff1f ff1f ff1f ff1f ff1f ff1f ff1f ff1e ff1e ff1e ff1e ff1f ff1f ff1f ff1e ff1e ff1e ff1e ff1d ff1e ff1e ff1d ff1d ff1d ff1c ff1c ff1d ff1d ff1e ff1d ff1d ff1d ff1d ff1d ff1e ff1d ff1d ff1d ff1d ff1c ff1c ff1b ff1b ff1b ff1b ff1b ff1b ff1b ff1b ff1a ff1a ff1b ff1a ff1b ff1c ff1b ff1a ff19 ff1a ff1a ff1a ff1a ff19 ff18 ff18 ff19 ff19 ff18 ff19 ff19 ff19 ff19 ff17 ff18 ff17 ff18 ff17 ff17 ff17 ff17 ff17 ff17 ff17 ff17 ff16 ff17 ff16 ff16 ff16 ff16 ff15 ff16 ff15 ff15 ff14 ff15 ff14 ff14 ff14 ff14 ff14 ff14 ff13 ff13 ff13 ff13 ff13 ff14 ff13 ff13 ff12 ff12 ff11 ff11 ff12 ff11 ff11 ff10 ff11 ff11 ff11 ff10 ff10 ff10 ff0f ff0f ff0f ff10 ff10 ff0f ff0f ff0e ff0e ff0e ff0e ff0d ff0e ff0e ff0d ff0d ff0d ff0d ff0d ff0c ff0c ff0c ff0c ff0b ff0c ff0b ff0b ff0b ff0b ff0a ff0a ff0a ff0a ff0a ff0a ff0a ff09 ff09 ff08 ff08 ff09 ff09 ff08 ff08 ff08 ff08 ff07 ff07 ff07 ff07 ff07 ff07 ff06 ff06 ff06 ff06 ff06 ff06 ff05 ff05 ff05 ff05 ff05 ff05 ff05 ff05 ff05 ff04 ff04 ff04 ff04 ff04 ff04 ff04 ff03 ff03 ff03 ff03 ff03 ff03 ff03 ff03 ff03 ff03 ff03 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 │ │ -e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 ff01 e500 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff03 ff03 ff03 ff03 ff03 ff03 ff03 ff03 ff03 ff04 ff04 ff04 ff04 ff04 ff04 ff04 ff04 ff05 ff05 ff05 ff05 ff05 ff06 ff06 ff06 ff06 ff06 ff06 ff06 ff07 ff06 ff07 ff07 ff07 ff08 ff08 ff08 ff08 ff08 ff08 ff09 ff09 ff09 ff09 ff0a ff0a ff0a ff0a ff0a ff0b ff0b ff0b ff0b ff0b ff0b ff0b ff0c ff0c ff0c ff0c ff0c ff0d ff0d ff0d ff0e ff0e ff0e ff0e ff0e ff0e ff0e ff0f ff0f ff0f ff10 ff10 ff10 ff10 ff10 ff11 ff11 ff11 ff10 ff11 ff11 ff12 ff11 ff12 ff12 ff12 ff12 ff12 ff13 ff13 ff13 ff13 ff13 ff14 ff14 ff14 ff14 ff15 ff14 ff15 ff14 ff15 ff15 ff15 ff16 ff16 ff17 ff16 ff16 ff17 ff17 ff16 ff17 ff17 ff18 ff18 ff17 ff17 ff18 ff17 ff18 ff18 ff18 ff19 ff18 ff18 ff19 ff19 ff1a ff1a ff1a ff1a ff1a ff1a ff1b ff1b ff1b ff1b ff1c ff1b ff1b ff1b ff1c ff1c ff1b ff1c ff1b ff1c ff1c ff1c ff1c ff1c ff1d ff1c ff1c ff1c ff1d ff1d ff1c ff1d ff1d ff1d ff1d ff1e ff1d ff1e ff1d ff1e ff1d ff1d ff1d ff1d ff1d ff1e ff1d ff1e ff1e ff1d ff1d ff1e ff1e ff1e ff1e ff1f ff1f ff1f ff20 ff1f ff1f ff20 ff1f ff1f ff1f ff1f ff1f ff1f ff1f ff1f ff1f ff1f ff20 ff20 ff1f ff1f ff20 ff20 ff20 ff1f ff1f ff1f ff20 ff20 ff20 ff20 ff20 ff20 ff20 ff21 ff20 ff20 ff20 ff21 ff20 ff20 ff21 ff20 ff21 ff21 ff20 ff21 ff20 ff20 ff20 ff20 ff20 ff20 ff21 ff21 ff20 ff21 ff20 ff20 ff20 ff21 ff21 ff20 ff20 ff20 ff20 ff21 ff20 ff20 ff21 ff21 ff20 ff21 ff20 ff20 ff21 ff20 ff21 ff20 ff21 ff20 ff21 ff20 ff20 ff20 ff21 ff21 ff20 ff20 ff20 ff20 ff20 ff21 ff20 ff20 ff20 ff20 ff20 ff20 ff1f ff1f ff1f ff20 ff1f ff20 ff20 ff1f ff1f ff20 ff1f ff20 ff20 ff20 ff1f ff1f ff1f ff20 ff20 ff1f ff1f ff20 ff20 ff1f ff20 ff20 ff1f ff1f ff1f ff20 ff20 ff20 ff20 ff20 ff1f ff1f ff20 ff1f ff1f ff1f ff1f ff1f ff1f ff20 ff1f ff1e ff1f ff1f ff1f ff1f ff1f ff1f ff20 ff1f ff20 ff1f ff1f ff1f ff1f ff20 ff1f ff1f ff1e ff1f ff1e ff1f ff1f ff1f ff1e ff1e ff1e ff1e ff1e ff1e ff1e ff1e ff1d ff1d ff1d ff1d ff1d ff1e ff1e ff1d ff1d ff1d ff1d ff1d ff1d ff1d ff1d ff1d ff1d ff1d ff1c ff1b ff1c ff1c ff1c ff1c ff1b ff1b ff1b ff1b ff1b ff1b ff1b ff1b ff1b ff1b ff1a ff1a ff1a ff19 ff19 ff19 ff1a ff1a ff1a ff1a ff1a ff1a ff1a ff19 ff19 ff19 ff19 ff18 ff19 ff19 ff18 ff18 ff18 ff18 ff18 ff18 ff18 ff18 ff18 ff17 ff17 ff17 ff16 ff17 ff16 ff17 ff16 ff16 ff16 ff15 ff16 ff15 ff15 ff15 ff15 ff15 ff14 ff14 ff15 ff15 ff14 ff15 ff14 ff14 ff13 ff14 ff13 ff13 ff13 ff12 ff12 ff12 ff12 ff12 ff12 ff13 ff12 ff12 ff11 ff11 ff11 ff11 ff10 ff11 ff11 ff10 ff10 ff10 ff10 ff0f ff10 ff0f ff0f ff0f ff0e ff0f ff0e ff0e ff0e ff0e ff0e ff0d ff0e ff0d ff0d ff0d ff0d ff0c ff0c ff0c ff0c ff0c ff0c ff0c ff0b ff0b ff0b ff0b ff0a ff0b ff0a ff0a ff0a ff0a ff0a ff09 ff09 ff09 ff09 ff08 ff08 ff08 ff08 ff08 ff07 ff08 ff07 ff08 ff07 ff07 ff07 ff07 ff06 ff06 ff06 ff06 ff06 ff06 ff05 ff05 ff05 ff05 ff05 ff05 ff05 ff05 ff04 ff04 ff04 ff04 ff04 ff04 ff04 ff04 ff03 ff03 ff03 ff03 ff03 ff03 ff03 ff03 ff03 ff03 ff03 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 │ │ -e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 ff01 e500 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff03 ff03 ff03 ff03 ff03 ff03 ff03 ff03 ff03 ff04 ff04 ff04 ff04 ff04 ff04 ff04 ff04 ff05 ff05 ff05 ff05 ff05 ff05 ff05 ff06 ff06 ff06 ff06 ff06 ff06 ff07 ff07 ff07 ff07 ff07 ff07 ff08 ff08 ff08 ff08 ff09 ff09 ff09 ff09 ff09 ff09 ff09 ff0a ff0a ff0a ff0a ff0a ff0a ff0b ff0b ff0b ff0b ff0c ff0c ff0c ff0c ff0d ff0d ff0d ff0d ff0d ff0e ff0e ff0e ff0e ff0e ff0e ff0f ff0f ff0f ff0f ff0f ff0f ff0f ff10 ff10 ff11 ff10 ff10 ff11 ff11 ff11 ff12 ff12 ff12 ff12 ff12 ff12 ff12 ff12 ff13 ff13 ff13 ff13 ff13 ff14 ff14 ff14 ff14 ff14 ff15 ff16 ff15 ff15 ff15 ff15 ff15 ff15 ff15 ff16 ff17 ff16 ff16 ff16 ff17 ff17 ff17 ff17 ff17 ff16 ff16 ff17 ff18 ff18 ff18 ff18 ff19 ff19 ff19 ff1a ff19 ff19 ff1a ff1a ff19 ff1a ff1a ff1a ff1b ff1b ff1b ff1b ff1b ff1b ff1b ff1b ff1b ff1b ff1b ff1b ff1b ff1c ff1c ff1c ff1c ff1c ff1c ff1c ff1d ff1c ff1d ff1c ff1d ff1c ff1c ff1c ff1d ff1d ff1e ff1d ff1e ff1e ff1d ff1d ff1e ff1e ff1e ff1e ff1e ff1e ff1e ff1f ff1e ff1e ff1f ff1e ff1e ff1e ff1e ff1e ff1e ff1f ff1f ff1f ff1f ff1e ff1e ff1f ff1f ff1e ff1e ff1e ff1f ff1f ff1f ff1f ff1e ff1e ff1f ff1e ff1f ff1f ff1e ff1f ff1f ff1f ff1e ff1f ff1f ff1f ff1f ff1f ff1f ff1f ff1f ff1f ff20 ff20 ff20 ff20 ff20 ff1f ff1f ff20 ff1f ff20 ff20 ff20 ff20 ff20 ff20 ff1f ff20 ff20 ff20 ff1f ff20 ff20 ff20 ff20 ff20 ff20 ff1f ff20 ff1f ff20 ff20 ff21 ff20 ff20 ff20 ff20 ff20 ff21 ff20 ff20 ff20 ff20 ff20 ff20 ff20 ff20 ff20 ff20 ff20 ff20 ff20 ff1f ff1f ff1f ff20 ff1f ff20 ff20 ff1f ff1f ff1f ff1e ff1f ff20 ff20 ff1f ff1f ff1f ff1f ff20 ff1f ff1f ff1f ff1f ff1f ff20 ff20 ff1f ff1f ff1f ff20 ff20 ff20 ff20 ff20 ff1f ff1f ff20 ff1f ff1e ff1f ff1e ff1f ff1f ff1e ff1e ff1e ff1f ff1f ff1f ff1f ff1e ff1e ff1e ff1e ff1e ff1e ff1e ff1e ff1e ff1d ff1d ff1e ff1d ff1e ff1d ff1e ff1e ff1e ff1e ff1e ff1e ff1d ff1d ff1d ff1e ff1e ff1d ff1d ff1d ff1d ff1d ff1e ff1d ff1c ff1d ff1c ff1c ff1c ff1c ff1b ff1c ff1c ff1c ff1c ff1b ff1a ff1b ff1b ff1a ff1a ff1a ff1b ff1a ff1a ff1a ff1a ff1a ff1a ff19 ff19 ff1a ff1a ff1a ff19 ff19 ff18 ff19 ff19 ff19 ff18 ff19 ff19 ff19 ff19 ff18 ff18 ff18 ff18 ff18 ff18 ff18 ff17 ff17 ff17 ff17 ff16 ff16 ff16 ff17 ff16 ff17 ff16 ff16 ff15 ff16 ff15 ff15 ff15 ff14 ff14 ff15 ff13 ff14 ff14 ff15 ff14 ff13 ff13 ff14 ff13 ff13 ff14 ff14 ff12 ff12 ff13 ff12 ff12 ff12 ff11 ff11 ff11 ff11 ff11 ff10 ff12 ff11 ff11 ff11 ff11 ff10 ff10 ff0f ff10 ff0f ff0f ff0f ff0e ff0f ff0f ff0e ff0e ff0e ff0e ff0d ff0e ff0e ff0d ff0d ff0d ff0d ff0c ff0c ff0c ff0d ff0c ff0c ff0b ff0b ff0b ff0b ff0b ff0b ff0b ff0a ff0a ff0a ff0a ff0a ff0a ff09 ff09 ff09 ff09 ff09 ff09 ff09 ff08 ff08 ff08 ff07 ff07 ff07 ff07 ff07 ff06 ff07 ff07 ff06 ff06 ff06 ff06 ff06 ff05 ff05 ff05 ff05 ff05 ff05 ff05 ff05 ff04 ff04 ff04 ff04 ff04 ff04 ff04 ff04 ff04 ff03 ff03 ff03 ff03 ff03 ff03 ff03 ff03 ff03 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 │ │ -e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff03 ff03 ff03 ff03 ff03 ff03 ff03 ff04 ff04 ff04 ff04 ff04 ff04 ff04 ff04 ff04 ff04 ff05 ff05 ff05 ff05 ff05 ff05 ff06 ff06 ff06 ff06 ff06 ff06 ff06 ff06 ff07 ff07 ff07 ff07 ff08 ff08 ff08 ff08 ff08 ff08 ff08 ff09 ff09 ff09 ff09 ff09 ff0a ff0a ff0a ff0a ff0b ff0b ff0b ff0b ff0b ff0b ff0c ff0c ff0c ff0c ff0c ff0c ff0d ff0d ff0d ff0d ff0e ff0d ff0e ff0e ff0e ff0e ff0e ff0e ff0f ff0f ff0f ff10 ff10 ff10 ff10 ff11 ff11 ff11 ff11 ff11 ff11 ff11 ff11 ff12 ff12 ff12 ff12 ff12 ff13 ff13 ff13 ff13 ff13 ff13 ff14 ff14 ff14 ff14 ff14 ff14 ff14 ff14 ff14 ff15 ff15 ff15 ff16 ff15 ff15 ff15 ff15 ff16 ff16 ff16 ff16 ff17 ff17 ff17 ff18 ff17 ff18 ff17 ff18 ff17 ff18 ff18 ff18 ff19 ff19 ff19 ff1a ff19 ff1a ff19 ff1a ff1a ff19 ff19 ff1a ff1a ff1b ff1b ff1b ff1b ff1b ff1b ff1b ff1b ff1b ff1b ff1b ff1c ff1b ff1c ff1c ff1c ff1c ff1c ff1c ff1c ff1c ff1d ff1c ff1c ff1d ff1c ff1c ff1d ff1c ff1d ff1d ff1d ff1d ff1e ff1e ff1e ff1d ff1e ff1d ff1e ff1e ff1e ff1e ff1d ff1d ff1d ff1e ff1d ff1d ff1d ff1e ff1e ff1d ff1d ff1d ff1e ff1e ff1e ff1e ff1e ff1e ff1f ff1e ff1e ff1e ff1e ff1f ff1f ff1f ff1e ff1f ff1f ff1e ff1e ff1e ff1e ff1f ff1e ff1f ff1f ff1f ff1f ff1e ff1e ff1e ff1e ff1e ff1e ff1f ff1f ff1f ff1e ff1e ff1f ff1e ff1f ff1f ff1e ff1e ff1e ff1e ff1e ff1f ff1e ff1f ff1f ff1f ff1f ff1f ff1f ff20 ff1f ff1f ff1f ff1f ff1f ff20 ff1f ff1f ff1f ff1f ff1f ff1f ff1f ff1f ff1f ff1f ff1f ff1f ff1f ff1f ff1f ff1f ff1f ff1f ff1f ff1f ff1f ff1f ff1f ff1e ff1e ff1f ff1f ff1f ff1f ff1e ff1e ff1e ff1e ff1e ff1e ff1e ff1e ff1e ff1e ff1e ff1e ff1e ff1e ff1e ff1e ff1e ff1e ff1e ff1e ff1e ff1e ff1d ff1e ff1d ff1e ff1e ff1d ff1d ff1d ff1d ff1d ff1d ff1c ff1c ff1d ff1c ff1c ff1d ff1e ff1d ff1d ff1e ff1d ff1d ff1d ff1d ff1c ff1c ff1d ff1d ff1c ff1d ff1c ff1d ff1c ff1c ff1c ff1c ff1d ff1c ff1c ff1b ff1c ff1c ff1c ff1b ff1a ff1a ff1b ff1b ff1c ff1b ff1a ff1b ff1c ff1b ff1a ff1a ff1b ff1a ff1a ff1a ff1a ff1a ff1a ff19 ff19 ff19 ff19 ff18 ff19 ff18 ff18 ff19 ff18 ff18 ff18 ff18 ff18 ff18 ff18 ff18 ff18 ff18 ff17 ff17 ff17 ff17 ff17 ff17 ff17 ff17 ff17 ff16 ff16 ff17 ff16 ff16 ff16 ff16 ff15 ff15 ff15 ff15 ff15 ff15 ff13 ff15 ff15 ff15 ff15 ff13 ff13 ff14 ff13 ff13 ff13 ff13 ff12 ff12 ff12 ff12 ff12 ff12 ff13 ff12 ff12 ff11 ff11 ff11 ff11 ff11 ff10 ff10 ff10 ff10 ff10 ff10 ff10 ff0f ff0f ff0f ff0f ff0f ff0f ff0f ff0f ff0e ff0e ff0e ff0e ff0d ff0d ff0d ff0e ff0d ff0d ff0d ff0d ff0c ff0c ff0c ff0c ff0c ff0c ff0c ff0b ff0b ff0b ff0b ff0a ff0a ff0a ff0a ff0a ff0a ff09 ff0a ff09 ff09 ff08 ff09 ff08 ff08 ff08 ff08 ff08 ff08 ff07 ff08 ff07 ff07 ff07 ff06 ff06 ff06 ff06 ff06 ff06 ff06 ff06 ff06 ff05 ff05 ff05 ff05 ff05 ff05 ff05 ff05 ff05 ff04 ff04 ff04 ff04 ff04 ff04 ff04 ff03 ff03 ff03 ff03 ff03 ff03 ff03 ff03 ff03 ff03 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 e500 ff01 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 │ │ -e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff03 ff02 ff03 ff03 ff03 ff03 ff03 ff03 ff03 ff03 ff03 ff04 ff04 ff04 ff04 ff04 ff04 ff04 ff05 ff05 ff05 ff05 ff05 ff05 ff05 ff05 ff06 ff06 ff06 ff06 ff06 ff06 ff06 ff07 ff07 ff07 ff07 ff07 ff08 ff07 ff08 ff08 ff08 ff08 ff09 ff08 ff09 ff09 ff0a ff09 ff0a ff0a ff0a ff0a ff0b ff0b ff0b ff0b ff0b ff0b ff0c ff0c ff0c ff0c ff0c ff0c ff0d ff0d ff0d ff0d ff0d ff0d ff0e ff0e ff0e ff0e ff0f ff0f ff0f ff0f ff0f ff0f ff10 ff10 ff10 ff10 ff10 ff10 ff10 ff11 ff11 ff11 ff12 ff12 ff12 ff11 ff12 ff12 ff12 ff12 ff12 ff12 ff13 ff13 ff13 ff13 ff13 ff13 ff14 ff13 ff14 ff14 ff14 ff14 ff14 ff15 ff15 ff15 ff15 ff15 ff16 ff16 ff15 ff16 ff16 ff16 ff16 ff17 ff17 ff17 ff18 ff17 ff17 ff18 ff18 ff18 ff18 ff18 ff18 ff18 ff19 ff19 ff19 ff19 ff19 ff1a ff19 ff19 ff19 ff19 ff19 ff1a ff1a ff1a ff1a ff1b ff1b ff1a ff1b ff1a ff1a ff1b ff1b ff1a ff1b ff1b ff1b ff1b ff1b ff1b ff1c ff1c ff1c ff1c ff1c ff1c ff1c ff1c ff1c ff1c ff1c ff1b ff1c ff1b ff1c ff1c ff1c ff1c ff1d ff1c ff1d ff1d ff1c ff1d ff1d ff1d ff1d ff1d ff1d ff1d ff1d ff1c ff1d ff1d ff1d ff1d ff1d ff1d ff1d ff1d ff1d ff1d ff1d ff1d ff1d ff1d ff1d ff1d ff1d ff1d ff1d ff1e ff1d ff1e ff1e ff1e ff1e ff1e ff1e ff1e ff1e ff1e ff1e ff1e ff1e ff1e ff1d ff1e ff1e ff1e ff1e ff1e ff1e ff1e ff1e ff1e ff1e ff1f ff1e ff1f ff1e ff1e ff1e ff1e ff1f ff1f ff1e ff1e ff1f ff1f ff1f ff1f ff1e ff1f ff1e ff1e ff1e ff1e ff1e ff1e ff1e ff1e ff1f ff1f ff1f ff1e ff1e ff1e ff1f ff1e ff1e ff1e ff1e ff1e ff1e ff1d ff1d ff1e ff1e ff1e ff1d ff1d ff1c ff1d ff1d ff1e ff1d ff1d ff1c ff1d ff1d ff1d ff1d ff1d ff1d ff1d ff1d ff1d ff1d ff1e ff1d ff1d ff1d ff1e ff1d ff1e ff1d ff1d ff1c ff1c ff1d ff1d ff1d ff1d ff1b ff1c ff1c ff1b ff1c ff1c ff1c ff1c ff1b ff1c ff1b ff1b ff1b ff1b ff1b ff1b ff1a ff1b ff1a ff1b ff1a ff1b ff1b ff1a ff1a ff1b ff1b ff1b ff1b ff1a ff1b ff1c ff1c ff1b ff1a ff19 ff1a ff1a ff1a ff1a ff1a ff19 ff1a ff1a ff18 ff19 ff1a ff1a ff19 ff19 ff19 ff18 ff18 ff19 ff18 ff19 ff19 ff18 ff18 ff18 ff18 ff18 ff18 ff17 ff17 ff17 ff17 ff17 ff17 ff16 ff16 ff16 ff16 ff16 ff17 ff16 ff16 ff16 ff16 ff15 ff15 ff16 ff15 ff15 ff14 ff15 ff15 ff15 ff15 ff14 ff14 ff14 ff14 ff14 ff13 ff13 ff14 ff13 ff13 ff12 ff12 ff13 ff12 ff12 ff12 ff11 ff12 ff11 ff11 ff11 ff11 ff11 ff11 ff10 ff11 ff11 ff10 ff11 ff10 ff10 ff0f ff0f ff0f ff0f ff0f ff0f ff0f ff0e ff0f ff0e ff0e ff0e ff0e ff0d ff0e ff0d ff0e ff0d ff0d ff0d ff0d ff0c ff0c ff0c ff0c ff0c ff0c ff0c ff0b ff0b ff0b ff0b ff0b ff0b ff0a ff0b ff0a ff0a ff0a ff0a ff0a ff09 ff09 ff09 ff08 ff08 ff08 ff08 ff08 ff08 ff08 ff07 ff07 ff07 ff07 ff07 ff06 ff07 ff06 ff06 ff06 ff06 ff06 ff06 ff06 ff05 ff05 ff05 ff05 ff05 ff05 ff05 ff05 ff04 ff04 ff04 ff04 ff04 ff04 ff04 ff04 ff04 ff03 ff03 ff03 ff03 ff03 ff03 ff03 ff03 ff02 ff03 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 │ │ -e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 ff01 e500 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff02 ff02 ff01 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff03 ff03 ff03 ff03 ff03 ff03 ff03 ff03 ff03 ff04 ff04 ff04 ff04 ff04 ff04 ff04 ff04 ff04 ff05 ff05 ff05 ff05 ff05 ff05 ff06 ff06 ff06 ff06 ff06 ff06 ff06 ff06 ff07 ff07 ff07 ff07 ff07 ff08 ff08 ff08 ff08 ff08 ff08 ff08 ff09 ff09 ff09 ff09 ff09 ff09 ff0a ff0a ff0a ff0a ff0a ff0b ff0a ff0a ff0b ff0b ff0b ff0c ff0c ff0c ff0c ff0d ff0d ff0c ff0d ff0d ff0d ff0d ff0e ff0e ff0e ff0e ff0e ff0e ff0e ff0f ff0f ff0f ff10 ff10 ff10 ff10 ff10 ff10 ff10 ff10 ff11 ff11 ff11 ff11 ff11 ff11 ff11 ff12 ff12 ff12 ff12 ff12 ff12 ff12 ff13 ff13 ff13 ff13 ff14 ff14 ff14 ff14 ff14 ff14 ff15 ff16 ff15 ff15 ff15 ff15 ff15 ff15 ff15 ff15 ff16 ff15 ff16 ff16 ff16 ff16 ff17 ff17 ff18 ff17 ff17 ff17 ff17 ff17 ff18 ff18 ff18 ff18 ff18 ff18 ff19 ff19 ff18 ff18 ff18 ff19 ff19 ff19 ff19 ff19 ff19 ff19 ff19 ff1a ff1a ff1a ff1a ff19 ff1a ff1b ff1a ff1a ff1b ff1b ff1a ff1a ff1a ff1b ff1b ff1b ff1b ff1b ff1b ff1b ff1b ff1c ff1b ff1b ff1b ff1b ff1b ff1b ff1b ff1b ff1b ff1b ff1b ff1b ff1c ff1b ff1b ff1c ff1c ff1c ff1d ff1c ff1c ff1c ff1c ff1c ff1d ff1c ff1d ff1d ff1c ff1c ff1d ff1d ff1d ff1c ff1c ff1c ff1c ff1c ff1c ff1c ff1d ff1c ff1c ff1d ff1c ff1d ff1d ff1d ff1d ff1d ff1c ff1d ff1d ff1d ff1d ff1d ff1d ff1d ff1d ff1d ff1d ff1d ff1d ff1d ff1d ff1d ff1d ff1d ff1d ff1d ff1d ff1d ff1d ff1d ff1d ff1d ff1d ff1d ff1d ff1d ff1d ff1d ff1e ff1e ff1e ff1e ff1e ff1e ff1d ff1d ff1d ff1d ff1d ff1d ff1d ff1d ff1d ff1d ff1d ff1d ff1d ff1d ff1d ff1d ff1d ff1d ff1c ff1c ff1d ff1d ff1c ff1c ff1c ff1c ff1c ff1c ff1c ff1c ff1b ff1b ff1b ff1c ff1c ff1c ff1b ff1b ff1c ff1c ff1c ff1c ff1c ff1b ff1b ff1b ff1c ff1b ff1b ff1b ff1a ff1b ff1b ff1a ff1b ff1c ff1b ff1a ff1b ff1b ff1a ff1a ff1a ff1b ff1a ff1a ff1a ff1a ff1a ff1a ff1b ff1a ff1a ff1a ff1a ff1a ff1a ff1a ff19 ff19 ff1a ff1a ff1a ff19 ff19 ff18 ff19 ff19 ff1a ff19 ff18 ff18 ff19 ff19 ff18 ff18 ff19 ff19 ff18 ff18 ff18 ff18 ff17 ff17 ff17 ff17 ff17 ff17 ff17 ff17 ff16 ff17 ff16 ff16 ff17 ff17 ff16 ff16 ff16 ff16 ff15 ff15 ff15 ff15 ff15 ff15 ff15 ff15 ff15 ff15 ff15 ff14 ff15 ff14 ff13 ff14 ff14 ff14 ff13 ff13 ff12 ff12 ff12 ff12 ff12 ff12 ff13 ff12 ff12 ff11 ff11 ff11 ff11 ff11 ff11 ff10 ff11 ff10 ff10 ff10 ff10 ff10 ff10 ff0f ff0f ff0f ff0f ff0f ff0f ff0f ff0f ff0f ff0f ff0e ff0e ff0e ff0e ff0d ff0e ff0d ff0d ff0d ff0d ff0d ff0d ff0c ff0c ff0c ff0c ff0c ff0b ff0b ff0b ff0b ff0b ff0b ff0b ff0b ff0b ff0a ff09 ff0a ff0a ff09 ff0a ff09 ff09 ff09 ff09 ff09 ff09 ff08 ff08 ff08 ff08 ff08 ff07 ff07 ff07 ff07 ff07 ff06 ff06 ff06 ff06 ff06 ff06 ff06 ff06 ff06 ff05 ff05 ff05 ff05 ff05 ff05 ff05 ff04 ff04 ff05 ff04 ff04 ff04 ff04 ff04 ff04 ff04 ff04 ff03 ff03 ff03 ff03 ff03 ff03 ff03 ff03 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 │ │ -e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 ff01 e500 e500 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff03 ff03 ff03 ff03 ff03 ff03 ff03 ff03 ff03 ff04 ff04 ff04 ff04 ff04 ff04 ff04 ff04 ff04 ff05 ff05 ff05 ff05 ff05 ff05 ff05 ff06 ff05 ff06 ff06 ff06 ff06 ff06 ff06 ff07 ff07 ff07 ff07 ff07 ff07 ff08 ff08 ff08 ff08 ff08 ff08 ff08 ff09 ff09 ff09 ff09 ff09 ff09 ff0a ff0a ff0a ff0a ff0a ff0b ff0b ff0b ff0b ff0c ff0b ff0b ff0c ff0c ff0c ff0d ff0c ff0d ff0d ff0d ff0d ff0d ff0e ff0e ff0e ff0e ff0e ff0e ff0f ff0f ff0f ff0f ff0f ff0f ff0f ff10 ff0f ff10 ff10 ff10 ff10 ff10 ff10 ff11 ff11 ff11 ff11 ff11 ff12 ff12 ff12 ff12 ff13 ff13 ff12 ff12 ff13 ff13 ff13 ff13 ff13 ff14 ff13 ff13 ff13 ff14 ff14 ff14 ff14 ff15 ff14 ff15 ff15 ff15 ff16 ff16 ff16 ff15 ff16 ff16 ff16 ff16 ff17 ff17 ff17 ff17 ff17 ff18 ff18 ff17 ff16 ff17 ff17 ff18 ff18 ff18 ff17 ff17 ff19 ff17 ff19 ff17 ff17 ff19 ff19 ff18 ff18 ff19 ff18 ff19 ff19 ff19 ff18 ff18 ff18 ff1a ff18 ff19 ff1a ff18 ff19 ff1a ff1a ff1a ff19 ff1a ff1a ff1a ff1a ff1a ff1a ff1a ff1a ff1a ff1b ff1b ff1b ff1b ff1b ff1a ff1a ff1b ff1b ff1a ff1b ff1a ff1b ff1a ff1b ff1a ff1b ff1b ff1b ff1a ff1b ff1c ff1c ff1b ff1b ff1c ff1c ff1c ff1c ff1c ff1d ff1c ff1c ff1d ff1c ff1c ff1c ff1c ff1c ff1c ff1c ff1d ff1d ff1d ff1d ff1d ff1d ff1d ff1d ff1d ff1d ff1d ff1d ff1c ff1d ff1d ff1d ff1d ff1c ff1c ff1d ff1c ff1c ff1c ff1c ff1d ff1c ff1c ff1c ff1d ff1d ff1c ff1c ff1c ff1c ff1c ff1d ff1d ff1b ff1c ff1d ff1c ff1c ff1d ff1c ff1c ff1d ff1d ff1d ff1c ff1c ff1b ff1b ff1b ff1c ff1b ff1a ff1b ff1c ff1c ff1c ff1b ff1b ff1b ff1b ff1b ff1b ff1b ff1a ff1a ff1b ff1b ff1b ff1b ff1a ff1a ff1b ff1b ff1b ff1b ff1b ff1b ff1a ff1a ff1b ff1b ff1a ff1a ff1a ff1a ff1a ff1a ff1a ff1a ff1a ff1a ff1a ff1a ff1a ff19 ff19 ff19 ff19 ff19 ff18 ff18 ff18 ff18 ff1a ff19 ff19 ff18 ff19 ff18 ff19 ff19 ff19 ff19 ff18 ff18 ff18 ff18 ff18 ff18 ff18 ff18 ff18 ff18 ff17 ff17 ff17 ff17 ff17 ff17 ff17 ff17 ff17 ff17 ff16 ff17 ff17 ff17 ff16 ff17 ff16 ff16 ff16 ff15 ff15 ff16 ff15 ff15 ff15 ff15 ff15 ff15 ff14 ff14 ff14 ff15 ff15 ff15 ff14 ff14 ff14 ff14 ff13 ff13 ff13 ff13 ff13 ff12 ff12 ff12 ff13 ff13 ff12 ff12 ff12 ff11 ff12 ff11 ff11 ff11 ff11 ff11 ff10 ff10 ff10 ff10 ff10 ff10 ff10 ff10 ff0f ff0f ff0f ff0f ff0f ff0e ff0e ff0e ff0e ff0e ff0e ff0e ff0e ff0e ff0e ff0d ff0d ff0d ff0d ff0d ff0d ff0d ff0d ff0c ff0c ff0c ff0c ff0c ff0c ff0c ff0c ff0b ff0b ff0b ff0b ff0a ff0a ff0a ff0a ff0a ff0a ff0a ff09 ff09 ff09 ff09 ff09 ff08 ff09 ff08 ff09 ff08 ff08 ff08 ff07 ff07 ff07 ff07 ff07 ff07 ff06 ff06 ff07 ff06 ff06 ff06 ff06 ff06 ff06 ff06 ff05 ff05 ff05 ff05 ff05 ff05 ff05 ff05 ff05 ff04 ff04 ff04 ff04 ff04 ff04 ff04 ff04 ff04 ff03 ff03 ff03 ff03 ff03 ff03 ff03 ff03 ff03 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 │ │ -e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff03 ff03 ff03 ff03 ff03 ff03 ff03 ff03 ff03 ff04 ff04 ff04 ff04 ff04 ff04 ff04 ff04 ff04 ff04 ff05 ff05 ff05 ff05 ff05 ff05 ff05 ff06 ff06 ff06 ff06 ff06 ff06 ff06 ff06 ff07 ff07 ff07 ff07 ff07 ff07 ff07 ff08 ff08 ff08 ff08 ff08 ff08 ff08 ff08 ff09 ff09 ff0a ff09 ff0a ff0a ff0a ff0a ff0a ff0a ff0a ff0a ff0b ff0b ff0b ff0b ff0c ff0c ff0c ff0c ff0d ff0c ff0d ff0d ff0d ff0d ff0d ff0e ff0e ff0e ff0e ff0e ff0e ff0e ff0f ff0f ff0f ff0f ff0f ff0f ff0f ff0f ff0f ff10 ff10 ff10 ff11 ff11 ff10 ff10 ff11 ff11 ff11 ff11 ff12 ff12 ff12 ff12 ff12 ff12 ff12 ff12 ff12 ff13 ff13 ff13 ff13 ff13 ff13 ff13 ff14 ff14 ff14 ff14 ff14 ff14 ff15 ff15 ff15 ff15 ff16 ff16 ff15 ff15 ff15 ff15 ff16 ff16 ff16 ff16 ff16 ff17 ff17 ff17 ff17 ff16 ff16 ff17 ff16 ff17 ff16 ff17 ff17 ff17 ff18 ff17 ff18 ff17 ff18 ff18 ff18 ff17 ff17 ff17 ff17 ff17 ff18 ff18 ff18 ff18 ff19 ff19 ff19 ff18 ff19 ff19 ff18 ff18 ff19 ff18 ff18 ff18 ff18 ff19 ff19 ff19 ff1a ff1a ff19 ff19 ff1a ff19 ff19 ff1a ff19 ff1b ff19 ff1b ff19 ff1a ff1b ff1b ff19 ff1b ff1c ff1c ff1b ff1a ff1b ff1b ff1b ff1b ff1b ff1c ff1b ff1b ff1a ff1b ff1b ff1b ff1b ff1b ff1b ff1b ff1c ff1a ff1b ff1b ff1c ff1b ff1b ff1b ff1b ff1b ff1c ff1b ff1b ff1b ff1b ff1b ff1b ff1b ff1b ff1c ff1b ff1b ff1b ff1b ff1b ff1b ff1b ff1a ff1c ff1c ff1a ff1a ff1c ff1a ff1c ff1b ff1c ff1a ff1a ff1c ff1c ff1a ff1b ff1b ff1b ff1b ff1b ff1b ff1b ff1b ff1a ff1a ff1a ff1b ff1b ff1a ff1b ff1b ff1a ff1b ff1a ff1a ff1a ff1a ff1a ff1a ff1a ff1a ff1a ff1a ff1a ff1a ff1a ff1a ff19 ff19 ff19 ff19 ff19 ff19 ff19 ff18 ff18 ff19 ff19 ff18 ff19 ff19 ff18 ff19 ff19 ff18 ff19 ff19 ff19 ff18 ff19 ff19 ff18 ff19 ff18 ff18 ff19 ff18 ff18 ff18 ff17 ff18 ff17 ff18 ff18 ff18 ff18 ff17 ff17 ff17 ff17 ff17 ff17 ff17 ff17 ff17 ff17 ff17 ff17 ff17 ff17 ff17 ff16 ff16 ff16 ff16 ff16 ff16 ff16 ff16 ff15 ff15 ff16 ff15 ff15 ff16 ff15 ff15 ff14 ff14 ff15 ff15 ff14 ff15 ff14 ff14 ff14 ff14 ff14 ff13 ff13 ff13 ff13 ff13 ff13 ff12 ff12 ff12 ff12 ff12 ff12 ff12 ff12 ff12 ff12 ff11 ff11 ff11 ff11 ff11 ff11 ff10 ff10 ff11 ff11 ff10 ff10 ff10 ff10 ff10 ff0f ff0f ff0f ff0f ff0f ff0e ff0f ff0e ff0f ff0e ff0e ff0e ff0e ff0e ff0d ff0d ff0d ff0d ff0d ff0d ff0d ff0d ff0c ff0c ff0c ff0c ff0c ff0c ff0c ff0c ff0c ff0b ff0b ff0b ff0b ff0b ff0b ff0b ff0a ff0b ff0a ff0a ff09 ff0a ff09 ff09 ff09 ff09 ff09 ff08 ff08 ff08 ff08 ff08 ff08 ff08 ff07 ff08 ff07 ff07 ff07 ff07 ff06 ff07 ff06 ff06 ff06 ff06 ff05 ff05 ff06 ff06 ff05 ff05 ff05 ff05 ff05 ff05 ff05 ff05 ff04 ff04 ff04 ff04 ff04 ff04 ff04 ff04 ff04 ff04 ff03 ff03 ff03 ff03 ff03 ff03 ff03 ff03 ff03 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 │ │ -e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff03 ff03 ff03 ff03 ff03 ff03 ff03 ff03 ff03 ff04 ff03 ff04 ff04 ff04 ff04 ff04 ff04 ff04 ff05 ff05 ff05 ff05 ff05 ff05 ff05 ff05 ff06 ff06 ff06 ff06 ff06 ff06 ff06 ff06 ff07 ff07 ff07 ff07 ff07 ff07 ff07 ff07 ff08 ff08 ff08 ff08 ff08 ff08 ff09 ff09 ff09 ff09 ff09 ff09 ff09 ff0a ff09 ff0a ff0a ff0a ff0a ff0a ff0b ff0b ff0b ff0b ff0c ff0b ff0b ff0c ff0c ff0d ff0c ff0d ff0c ff0d ff0c ff0d ff0e ff0e ff0e ff0e ff0e ff0e ff0e ff0f ff0f ff0f ff0f ff0f ff0f ff0f ff0f ff0f ff10 ff10 ff10 ff10 ff11 ff10 ff10 ff10 ff11 ff11 ff11 ff11 ff11 ff12 ff12 ff12 ff12 ff12 ff12 ff12 ff12 ff13 ff13 ff13 ff13 ff13 ff14 ff13 ff13 ff14 ff14 ff14 ff14 ff14 ff14 ff14 ff14 ff14 ff15 ff15 ff15 ff16 ff15 ff15 ff15 ff15 ff15 ff16 ff15 ff16 ff15 ff16 ff15 ff16 ff17 ff16 ff16 ff16 ff16 ff16 ff16 ff16 ff16 ff17 ff17 ff17 ff17 ff17 ff17 ff17 ff19 ff17 ff17 ff17 ff17 ff17 ff17 ff17 ff17 ff17 ff18 ff18 ff18 ff18 ff18 ff18 ff19 ff19 ff18 ff19 ff19 ff18 ff18 ff1a ff18 ff1a ff18 ff1a ff18 ff18 ff1a ff1a ff18 ff1a ff19 ff19 ff19 ff19 ff19 ff19 ff1a ff1a ff1a ff1a ff1a ff1a ff19 ff1a ff1a ff1b ff1b ff1b ff1b ff1b ff1b ff19 ff1b ff1b ff1b ff1b ff1b ff1b ff1b ff19 ff1b ff1b ff1b ff19 ff1b ff1b ff1b ff1a ff1b ff1b ff1a ff1a ff1b ff1b ff1b ff1b ff1b ff19 ff1b ff19 ff19 ff19 ff1a ff19 ff1a ff19 ff1a ff1b ff19 ff1a ff1a ff19 ff19 ff1a ff1a ff1a ff19 ff1a ff1a ff1a ff19 ff1a ff1a ff19 ff1a ff19 ff19 ff1a ff19 ff1a ff1a ff19 ff19 ff19 ff19 ff19 ff19 ff19 ff18 ff18 ff19 ff18 ff19 ff19 ff18 ff18 ff18 ff18 ff19 ff19 ff18 ff18 ff18 ff18 ff18 ff18 ff19 ff19 ff18 ff18 ff18 ff18 ff17 ff18 ff18 ff18 ff17 ff17 ff17 ff17 ff17 ff17 ff17 ff17 ff17 ff17 ff16 ff17 ff16 ff17 ff17 ff17 ff16 ff16 ff17 ff16 ff16 ff16 ff16 ff16 ff16 ff16 ff16 ff15 ff15 ff15 ff15 ff15 ff15 ff15 ff15 ff15 ff15 ff14 ff13 ff14 ff15 ff14 ff15 ff15 ff14 ff15 ff14 ff14 ff14 ff13 ff14 ff13 ff13 ff13 ff12 ff12 ff12 ff12 ff13 ff12 ff13 ff12 ff12 ff12 ff12 ff12 ff11 ff11 ff11 ff11 ff11 ff10 ff10 ff10 ff10 ff10 ff10 ff10 ff10 ff10 ff10 ff10 ff0f ff0f ff0f ff0f ff0f ff0e ff0f ff0f ff0e ff0f ff0e ff0e ff0e ff0d ff0e ff0d ff0d ff0d ff0d ff0d ff0d ff0d ff0d ff0d ff0d ff0c ff0c ff0c ff0c ff0b ff0c ff0b ff0b ff0b ff0b ff0b ff0b ff0b ff0b ff0a ff0a ff0a ff0a ff0a ff0a ff0a ff0a ff0a ff09 ff09 ff08 ff09 ff08 ff08 ff08 ff08 ff08 ff08 ff08 ff07 ff07 ff07 ff07 ff07 ff07 ff06 ff06 ff06 ff06 ff06 ff06 ff06 ff06 ff06 ff06 ff05 ff05 ff05 ff05 ff05 ff05 ff05 ff04 ff04 ff05 ff04 ff04 ff04 ff04 ff04 ff04 ff04 ff04 ff03 ff03 ff03 ff03 ff03 ff03 ff03 ff03 ff03 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 │ │ -e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff03 ff03 ff03 ff03 ff03 ff03 ff03 ff03 ff03 ff03 ff03 ff04 ff04 ff04 ff04 ff04 ff04 ff04 ff04 ff05 ff05 ff05 ff05 ff05 ff05 ff05 ff05 ff05 ff05 ff06 ff06 ff06 ff06 ff06 ff06 ff06 ff07 ff07 ff07 ff07 ff07 ff07 ff07 ff08 ff08 ff08 ff08 ff08 ff08 ff08 ff08 ff09 ff09 ff09 ff09 ff09 ff0a ff0a ff0a ff0a ff0a ff0a ff0a ff0a ff0a ff0b ff0b ff0b ff0b ff0b ff0b ff0b ff0c ff0c ff0c ff0c ff0d ff0d ff0d ff0d ff0d ff0d ff0e ff0e ff0e ff0e ff0e ff0e ff0e ff0f ff0f ff0f ff0f ff0f ff0f ff0f ff0f ff10 ff10 ff10 ff10 ff10 ff10 ff10 ff10 ff10 ff11 ff11 ff11 ff11 ff12 ff12 ff12 ff12 ff12 ff12 ff12 ff12 ff12 ff12 ff13 ff13 ff12 ff13 ff13 ff13 ff13 ff13 ff13 ff13 ff13 ff14 ff14 ff14 ff14 ff14 ff14 ff15 ff14 ff15 ff14 ff15 ff14 ff14 ff15 ff15 ff15 ff15 ff15 ff15 ff15 ff16 ff15 ff15 ff16 ff15 ff15 ff15 ff16 ff16 ff17 ff16 ff16 ff16 ff16 ff17 ff17 ff17 ff17 ff17 ff17 ff17 ff17 ff17 ff17 ff17 ff17 ff17 ff17 ff19 ff17 ff17 ff17 ff17 ff17 ff18 ff17 ff18 ff18 ff18 ff18 ff18 ff18 ff19 ff18 ff18 ff18 ff19 ff18 ff18 ff19 ff19 ff19 ff19 ff19 ff19 ff18 ff18 ff19 ff19 ff19 ff19 ff19 ff19 ff19 ff18 ff19 ff19 ff19 ff19 ff19 ff19 ff19 ff18 ff19 ff1a ff19 ff18 ff19 ff19 ff19 ff19 ff19 ff19 ff19 ff19 ff19 ff19 ff19 ff19 ff19 ff19 ff19 ff19 ff19 ff19 ff19 ff19 ff19 ff18 ff18 ff19 ff18 ff18 ff18 ff19 ff18 ff18 ff19 ff18 ff19 ff18 ff19 ff18 ff18 ff19 ff19 ff18 ff18 ff18 ff18 ff18 ff18 ff18 ff18 ff18 ff18 ff18 ff18 ff18 ff18 ff18 ff18 ff18 ff18 ff17 ff18 ff18 ff17 ff17 ff17 ff17 ff17 ff17 ff17 ff17 ff16 ff17 ff17 ff16 ff17 ff17 ff16 ff17 ff17 ff17 ff16 ff17 ff17 ff17 ff17 ff17 ff17 ff17 ff16 ff16 ff16 ff16 ff16 ff16 ff16 ff16 ff15 ff16 ff16 ff16 ff15 ff15 ff16 ff15 ff14 ff15 ff15 ff16 ff15 ff14 ff14 ff15 ff15 ff15 ff15 ff14 ff14 ff14 ff14 ff14 ff14 ff14 ff13 ff13 ff13 ff13 ff13 ff13 ff14 ff13 ff12 ff13 ff12 ff13 ff13 ff12 ff12 ff12 ff11 ff12 ff11 ff11 ff11 ff11 ff11 ff11 ff11 ff10 ff10 ff10 ff10 ff10 ff10 ff10 ff10 ff10 ff10 ff10 ff0f ff0f ff0f ff0f ff0f ff0e ff0f ff0e ff0e ff0e ff0f ff0e ff0e ff0e ff0e ff0e ff0d ff0d ff0d ff0d ff0d ff0c ff0d ff0c ff0d ff0c ff0c ff0c ff0c ff0c ff0c ff0b ff0b ff0c ff0b ff0b ff0b ff0b ff0b ff0b ff0a ff0a ff0a ff0a ff0a ff0a ff0a ff09 ff09 ff09 ff09 ff09 ff09 ff09 ff09 ff08 ff09 ff08 ff08 ff08 ff08 ff07 ff07 ff07 ff07 ff07 ff07 ff07 ff06 ff06 ff06 ff06 ff06 ff06 ff06 ff06 ff06 ff05 ff05 ff05 ff05 ff05 ff05 ff05 ff05 ff04 ff05 ff05 ff04 ff04 ff04 ff04 ff04 ff04 ff04 ff03 ff03 ff03 ff03 ff03 ff03 ff03 ff03 ff03 ff03 ff03 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 e500 ff01 ff01 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 │ │ -e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff03 ff03 ff03 ff03 ff03 ff03 ff03 ff03 ff03 ff04 ff04 ff04 ff04 ff04 ff04 ff04 ff04 ff04 ff05 ff05 ff05 ff05 ff05 ff05 ff05 ff05 ff05 ff05 ff05 ff06 ff06 ff06 ff06 ff06 ff06 ff06 ff06 ff06 ff07 ff07 ff07 ff07 ff07 ff07 ff08 ff08 ff08 ff08 ff08 ff08 ff08 ff08 ff09 ff09 ff09 ff09 ff09 ff09 ff09 ff09 ff0a ff0a ff0a ff0a ff0a ff0a ff0a ff0a ff0b ff0b ff0b ff0b ff0c ff0c ff0c ff0c ff0c ff0c ff0d ff0c ff0c ff0d ff0d ff0d ff0d ff0e ff0e ff0e ff0e ff0d ff0d ff0e ff0e ff0f ff0f ff10 ff0f ff0f ff0f ff0f ff10 ff10 ff10 ff10 ff10 ff10 ff10 ff10 ff11 ff10 ff11 ff11 ff11 ff11 ff11 ff11 ff11 ff11 ff12 ff12 ff12 ff12 ff12 ff12 ff12 ff13 ff13 ff12 ff13 ff13 ff13 ff12 ff13 ff13 ff13 ff13 ff14 ff14 ff13 ff13 ff14 ff13 ff14 ff13 ff14 ff14 ff15 ff14 ff14 ff15 ff14 ff15 ff15 ff15 ff15 ff16 ff15 ff16 ff15 ff15 ff16 ff16 ff15 ff16 ff15 ff16 ff16 ff15 ff16 ff16 ff16 ff16 ff16 ff16 ff16 ff16 ff16 ff16 ff16 ff16 ff17 ff17 ff17 ff17 ff17 ff17 ff16 ff16 ff16 ff17 ff17 ff16 ff17 ff17 ff16 ff16 ff17 ff17 ff17 ff17 ff17 ff17 ff17 ff17 ff17 ff17 ff18 ff17 ff17 ff17 ff17 ff18 ff17 ff17 ff18 ff18 ff18 ff17 ff17 ff17 ff19 ff17 ff18 ff17 ff17 ff17 ff17 ff17 ff18 ff17 ff18 ff18 ff18 ff18 ff18 ff17 ff17 ff18 ff18 ff17 ff18 ff17 ff17 ff18 ff17 ff17 ff18 ff17 ff17 ff17 ff17 ff17 ff17 ff17 ff17 ff17 ff17 ff17 ff16 ff16 ff17 ff17 ff17 ff17 ff17 ff17 ff17 ff17 ff17 ff17 ff17 ff17 ff16 ff17 ff17 ff17 ff17 ff17 ff17 ff17 ff17 ff17 ff17 ff17 ff17 ff17 ff16 ff16 ff17 ff16 ff16 ff16 ff16 ff16 ff16 ff16 ff16 ff16 ff15 ff15 ff15 ff16 ff15 ff15 ff15 ff15 ff15 ff15 ff16 ff15 ff15 ff15 ff16 ff15 ff15 ff15 ff15 ff15 ff15 ff15 ff15 ff15 ff15 ff15 ff14 ff14 ff14 ff14 ff14 ff14 ff13 ff13 ff13 ff13 ff13 ff14 ff13 ff13 ff13 ff13 ff13 ff13 ff13 ff13 ff12 ff12 ff11 ff12 ff11 ff12 ff12 ff11 ff11 ff11 ff11 ff11 ff11 ff10 ff10 ff10 ff11 ff10 ff10 ff10 ff10 ff10 ff10 ff10 ff10 ff10 ff0f ff0f ff0f ff0f ff0f ff0f ff0e ff0e ff0e ff0f ff0e ff0d ff0e ff0e ff0e ff0e ff0d ff0d ff0d ff0d ff0d ff0d ff0d ff0d ff0d ff0d ff0d ff0c ff0c ff0c ff0c ff0c ff0b ff0c ff0b ff0c ff0c ff0b ff0b ff0b ff0b ff0b ff0a ff0a ff0b ff0a ff0a ff0a ff09 ff09 ff09 ff09 ff09 ff09 ff09 ff08 ff08 ff08 ff08 ff08 ff08 ff08 ff08 ff08 ff07 ff07 ff07 ff07 ff07 ff07 ff07 ff07 ff06 ff06 ff06 ff06 ff06 ff06 ff05 ff06 ff06 ff05 ff05 ff05 ff05 ff05 ff05 ff05 ff05 ff04 ff05 ff04 ff04 ff04 ff04 ff04 ff04 ff04 ff04 ff04 ff04 ff03 ff03 ff03 ff03 ff03 ff03 ff03 ff03 ff03 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 e500 ff01 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 │ │ -e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff03 ff03 ff03 ff03 ff03 ff03 ff03 ff03 ff03 ff03 ff03 ff03 ff04 ff04 ff04 ff04 ff04 ff04 ff04 ff04 ff05 ff05 ff05 ff05 ff05 ff05 ff05 ff05 ff05 ff05 ff06 ff05 ff06 ff06 ff06 ff06 ff06 ff07 ff06 ff07 ff07 ff07 ff07 ff07 ff07 ff08 ff07 ff08 ff08 ff08 ff08 ff08 ff08 ff08 ff09 ff08 ff09 ff09 ff09 ff09 ff0a ff09 ff09 ff0a ff0a ff0a ff0a ff0a ff0b ff0b ff0a ff0b ff0b ff0b ff0b ff0b ff0c ff0c ff0c ff0c ff0c ff0c ff0c ff0c ff0c ff0d ff0d ff0d ff0d ff0e ff0e ff0e ff0e ff0e ff0f ff0f ff0f ff0f ff0f ff0e ff0f ff0f ff0f ff0f ff10 ff10 ff10 ff10 ff10 ff10 ff10 ff10 ff10 ff10 ff10 ff11 ff11 ff11 ff11 ff11 ff11 ff11 ff11 ff11 ff11 ff12 ff12 ff12 ff12 ff12 ff12 ff13 ff13 ff13 ff12 ff12 ff13 ff12 ff13 ff13 ff13 ff13 ff13 ff13 ff13 ff14 ff13 ff14 ff14 ff14 ff14 ff14 ff14 ff14 ff13 ff14 ff14 ff14 ff14 ff14 ff14 ff15 ff15 ff14 ff15 ff15 ff15 ff15 ff15 ff15 ff15 ff15 ff15 ff15 ff15 ff15 ff15 ff15 ff15 ff15 ff15 ff15 ff16 ff16 ff16 ff16 ff16 ff16 ff16 ff16 ff15 ff16 ff16 ff16 ff15 ff16 ff16 ff15 ff16 ff16 ff16 ff16 ff16 ff16 ff16 ff16 ff15 ff16 ff16 ff16 ff16 ff16 ff16 ff16 ff16 ff16 ff16 ff16 ff16 ff16 ff16 ff16 ff16 ff16 ff16 ff16 ff16 ff16 ff16 ff16 ff16 ff16 ff16 ff16 ff16 ff16 ff16 ff16 ff16 ff16 ff16 ff16 ff16 ff16 ff16 ff16 ff16 ff16 ff16 ff16 ff16 ff16 ff16 ff16 ff16 ff16 ff16 ff16 ff16 ff16 ff16 ff16 ff15 ff16 ff16 ff15 ff15 ff15 ff16 ff15 ff15 ff16 ff15 ff16 ff15 ff15 ff15 ff15 ff16 ff15 ff15 ff15 ff15 ff15 ff16 ff15 ff15 ff15 ff15 ff16 ff15 ff15 ff14 ff14 ff15 ff15 ff15 ff15 ff15 ff14 ff15 ff15 ff14 ff14 ff15 ff14 ff14 ff14 ff15 ff14 ff14 ff13 ff13 ff14 ff13 ff13 ff14 ff14 ff14 ff14 ff14 ff13 ff13 ff14 ff13 ff12 ff11 ff11 ff12 ff12 ff12 ff12 ff12 ff12 ff12 ff12 ff11 ff11 ff12 ff12 ff11 ff11 ff10 ff10 ff10 ff10 ff10 ff10 ff10 ff10 ff10 ff10 ff10 ff10 ff10 ff10 ff0f ff0f ff0f ff0f ff0f ff0f ff0f ff0e ff0e ff0e ff0e ff0e ff0f ff0e ff0e ff0e ff0e ff0e ff0d ff0d ff0d ff0d ff0d ff0d ff0d ff0d ff0d ff0c ff0d ff0d ff0c ff0c ff0c ff0c ff0c ff0b ff0c ff0b ff0b ff0b ff0b ff0b ff0b ff0b ff0b ff0a ff0b ff0a ff0a ff0a ff0a ff0a ff09 ff09 ff0a ff0a ff09 ff09 ff08 ff08 ff08 ff08 ff08 ff08 ff08 ff08 ff07 ff07 ff07 ff07 ff07 ff07 ff07 ff07 ff07 ff06 ff06 ff07 ff06 ff06 ff06 ff06 ff06 ff06 ff05 ff05 ff05 ff05 ff05 ff05 ff05 ff05 ff05 ff05 ff05 ff04 ff04 ff04 ff04 ff04 ff04 ff04 ff04 ff04 ff04 ff03 ff03 ff03 ff03 ff03 ff03 ff03 ff03 ff03 ff03 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 │ │ -e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff03 ff03 ff03 ff03 ff03 ff03 ff03 ff03 ff03 ff03 ff03 ff03 ff04 ff04 ff04 ff04 ff04 ff04 ff04 ff04 ff04 ff05 ff05 ff05 ff05 ff05 ff05 ff05 ff05 ff05 ff05 ff06 ff06 ff06 ff06 ff06 ff06 ff06 ff07 ff06 ff07 ff07 ff07 ff07 ff07 ff07 ff07 ff07 ff07 ff08 ff08 ff08 ff08 ff08 ff08 ff09 ff09 ff09 ff09 ff09 ff09 ff09 ff0a ff09 ff0a ff0a ff0a ff0a ff0a ff0a ff0a ff0a ff0b ff0b ff0b ff0b ff0b ff0b ff0c ff0b ff0c ff0b ff0c ff0c ff0d ff0d ff0d ff0d ff0d ff0d ff0d ff0d ff0e ff0e ff0e ff0e ff0e ff0d ff0e ff0f ff0e ff0e ff0e ff0f ff0f ff0f ff0f ff0f ff10 ff10 ff10 ff10 ff10 ff10 ff10 ff10 ff10 ff10 ff10 ff10 ff11 ff11 ff10 ff11 ff11 ff12 ff12 ff11 ff11 ff11 ff11 ff12 ff12 ff12 ff12 ff12 ff12 ff12 ff12 ff12 ff13 ff12 ff13 ff12 ff13 ff12 ff13 ff13 ff13 ff13 ff13 ff13 ff13 ff13 ff13 ff13 ff13 ff13 ff14 ff13 ff14 ff14 ff14 ff13 ff13 ff14 ff14 ff14 ff14 ff14 ff14 ff14 ff14 ff14 ff15 ff14 ff14 ff15 ff14 ff14 ff15 ff15 ff15 ff14 ff14 ff14 ff14 ff15 ff14 ff15 ff14 ff14 ff14 ff14 ff15 ff15 ff15 ff15 ff15 ff15 ff15 ff15 ff15 ff15 ff15 ff16 ff16 ff16 ff16 ff16 ff16 ff16 ff16 ff16 ff16 ff15 ff15 ff15 ff16 ff16 ff15 ff15 ff15 ff15 ff15 ff15 ff15 ff15 ff15 ff16 ff15 ff15 ff16 ff16 ff16 ff16 ff16 ff15 ff16 ff15 ff16 ff15 ff15 ff16 ff15 ff16 ff15 ff15 ff16 ff15 ff15 ff16 ff15 ff16 ff15 ff14 ff14 ff15 ff15 ff15 ff15 ff15 ff15 ff15 ff15 ff15 ff15 ff14 ff15 ff15 ff15 ff15 ff15 ff15 ff15 ff14 ff14 ff14 ff14 ff14 ff14 ff14 ff14 ff14 ff14 ff14 ff14 ff13 ff13 ff14 ff14 ff14 ff14 ff13 ff13 ff13 ff13 ff12 ff13 ff14 ff13 ff13 ff13 ff13 ff13 ff13 ff13 ff13 ff13 ff12 ff12 ff12 ff12 ff12 ff12 ff12 ff12 ff12 ff12 ff11 ff11 ff11 ff11 ff11 ff11 ff11 ff12 ff11 ff10 ff11 ff10 ff10 ff10 ff11 ff11 ff10 ff10 ff10 ff0f ff10 ff0f ff0f ff0f ff0f ff0f ff0f ff0f ff0f ff0f ff0f ff0e ff0e ff0f ff0e ff0e ff0e ff0e ff0e ff0e ff0e ff0e ff0d ff0d ff0d ff0d ff0d ff0d ff0d ff0d ff0c ff0d ff0c ff0c ff0c ff0c ff0c ff0c ff0c ff0b ff0b ff0c ff0b ff0b ff0b ff0b ff0b ff0b ff0a ff0b ff0a ff0a ff0a ff0a ff0a ff0a ff0a ff0a ff09 ff09 ff09 ff09 ff09 ff09 ff08 ff08 ff08 ff08 ff08 ff08 ff08 ff08 ff08 ff08 ff07 ff07 ff07 ff07 ff07 ff07 ff07 ff07 ff07 ff06 ff06 ff06 ff06 ff06 ff06 ff05 ff06 ff06 ff05 ff05 ff05 ff05 ff05 ff05 ff05 ff05 ff04 ff05 ff05 ff04 ff04 ff04 ff04 ff04 ff04 ff03 ff04 ff04 ff03 ff03 ff03 ff03 ff03 ff03 ff03 ff03 ff03 ff03 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff01 ff02 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 e500 ff01 ff01 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 │ │ -e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff03 ff03 ff03 ff03 ff03 ff03 ff03 ff03 ff03 ff03 ff03 ff03 ff03 ff04 ff04 ff04 ff04 ff04 ff04 ff04 ff04 ff05 ff04 ff05 ff05 ff05 ff05 ff05 ff05 ff05 ff05 ff05 ff06 ff06 ff06 ff06 ff06 ff06 ff06 ff06 ff07 ff07 ff07 ff07 ff07 ff07 ff07 ff07 ff08 ff08 ff08 ff08 ff08 ff08 ff08 ff08 ff08 ff08 ff08 ff09 ff09 ff09 ff09 ff09 ff09 ff09 ff09 ff0a ff0a ff0a ff0a ff0a ff0a ff0b ff0b ff0a ff0b ff0b ff0b ff0b ff0c ff0b ff0c ff0c ff0c ff0c ff0c ff0c ff0c ff0d ff0d ff0c ff0d ff0d ff0d ff0d ff0d ff0d ff0e ff0e ff0e ff0e ff0e ff0e ff0e ff0f ff0e ff0e ff0f ff0f ff0f ff0f ff0f ff0f ff10 ff10 ff10 ff0f ff0f ff10 ff10 ff11 ff11 ff10 ff10 ff10 ff10 ff11 ff10 ff11 ff11 ff11 ff11 ff10 ff11 ff11 ff12 ff11 ff11 ff12 ff12 ff12 ff12 ff12 ff12 ff12 ff13 ff12 ff11 ff12 ff12 ff12 ff12 ff12 ff13 ff12 ff13 ff13 ff12 ff13 ff13 ff13 ff13 ff13 ff13 ff14 ff13 ff13 ff13 ff12 ff14 ff13 ff13 ff13 ff13 ff13 ff13 ff13 ff13 ff13 ff13 ff13 ff14 ff14 ff14 ff14 ff14 ff14 ff14 ff14 ff14 ff14 ff14 ff15 ff14 ff14 ff14 ff14 ff14 ff14 ff15 ff15 ff15 ff15 ff14 ff14 ff14 ff15 ff14 ff15 ff15 ff14 ff14 ff14 ff15 ff15 ff14 ff14 ff14 ff14 ff14 ff14 ff14 ff14 ff14 ff15 ff14 ff14 ff15 ff15 ff15 ff15 ff15 ff14 ff15 ff14 ff15 ff14 ff14 ff15 ff14 ff14 ff14 ff14 ff14 ff13 ff14 ff15 ff14 ff15 ff13 ff13 ff13 ff13 ff13 ff13 ff13 ff13 ff13 ff14 ff13 ff13 ff13 ff13 ff13 ff13 ff14 ff13 ff13 ff14 ff13 ff14 ff13 ff13 ff12 ff12 ff13 ff14 ff13 ff12 ff12 ff13 ff13 ff12 ff12 ff13 ff13 ff13 ff12 ff12 ff12 ff12 ff12 ff12 ff12 ff12 ff12 ff12 ff11 ff11 ff11 ff11 ff11 ff11 ff11 ff11 ff11 ff11 ff11 ff11 ff11 ff11 ff10 ff11 ff11 ff10 ff11 ff10 ff10 ff10 ff10 ff10 ff10 ff10 ff10 ff0f ff0f ff0f ff0f ff0f ff0f ff0f ff0f ff0f ff0e ff0f ff0e ff0f ff0f ff0e ff0d ff0d ff0e ff0e ff0e ff0e ff0e ff0d ff0e ff0d ff0d ff0e ff0d ff0e ff0d ff0d ff0d ff0c ff0c ff0c ff0c ff0c ff0c ff0c ff0c ff0c ff0c ff0b ff0b ff0b ff0b ff0b ff0b ff0b ff0b ff0a ff0b ff0b ff0a ff0a ff0a ff0a ff0a ff09 ff0a ff0a ff09 ff09 ff0a ff09 ff09 ff08 ff09 ff08 ff08 ff08 ff08 ff08 ff08 ff08 ff08 ff08 ff07 ff08 ff07 ff07 ff07 ff07 ff07 ff07 ff06 ff06 ff06 ff06 ff06 ff06 ff06 ff06 ff06 ff06 ff06 ff05 ff05 ff05 ff05 ff05 ff05 ff05 ff05 ff05 ff04 ff04 ff04 ff04 ff04 ff04 ff04 ff04 ff04 ff04 ff04 ff03 ff03 ff03 ff03 ff03 ff03 ff03 ff03 ff03 ff03 ff03 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 │ │ -e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff02 ff02 ff01 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff03 ff03 ff03 ff03 ff03 ff03 ff03 ff03 ff03 ff03 ff03 ff03 ff04 ff04 ff04 ff04 ff04 ff04 ff04 ff04 ff04 ff05 ff04 ff05 ff05 ff05 ff05 ff05 ff05 ff05 ff05 ff05 ff06 ff06 ff06 ff06 ff06 ff06 ff06 ff07 ff06 ff07 ff07 ff07 ff07 ff07 ff07 ff07 ff07 ff08 ff07 ff08 ff08 ff08 ff08 ff08 ff08 ff08 ff08 ff08 ff09 ff09 ff09 ff09 ff09 ff09 ff09 ff0a ff0a ff0a ff0a ff0a ff0a ff0a ff0b ff0b ff0a ff0b ff0b ff0b ff0b ff0b ff0b ff0b ff0c ff0c ff0c ff0c ff0c ff0c ff0c ff0c ff0c ff0c ff0c ff0d ff0d ff0d ff0d ff0d ff0d ff0e ff0d ff0d ff0e ff0e ff0f ff0f ff0f ff0f ff0f ff0e ff0e ff0f ff0f ff0f ff0f ff0f ff10 ff10 ff0f ff10 ff0f ff10 ff10 ff0f ff10 ff0f ff10 ff10 ff10 ff10 ff0f ff11 ff11 ff11 ff11 ff10 ff11 ff11 ff11 ff11 ff10 ff11 ff11 ff11 ff11 ff12 ff12 ff12 ff12 ff12 ff11 ff12 ff12 ff12 ff12 ff12 ff12 ff12 ff11 ff12 ff12 ff11 ff12 ff11 ff12 ff11 ff12 ff13 ff13 ff13 ff13 ff13 ff13 ff11 ff13 ff13 ff13 ff13 ff13 ff13 ff13 ff13 ff13 ff13 ff13 ff14 ff13 ff13 ff13 ff13 ff13 ff13 ff13 ff14 ff13 ff13 ff13 ff13 ff13 ff14 ff13 ff14 ff14 ff13 ff13 ff13 ff14 ff14 ff13 ff13 ff13 ff13 ff13 ff13 ff13 ff13 ff13 ff14 ff13 ff13 ff14 ff14 ff14 ff13 ff14 ff13 ff14 ff13 ff14 ff13 ff13 ff14 ff13 ff13 ff13 ff13 ff13 ff13 ff13 ff13 ff13 ff13 ff13 ff12 ff13 ff13 ff12 ff12 ff12 ff12 ff12 ff13 ff12 ff12 ff12 ff11 ff11 ff12 ff12 ff12 ff12 ff12 ff12 ff12 ff12 ff12 ff12 ff11 ff11 ff11 ff11 ff11 ff11 ff11 ff11 ff11 ff11 ff11 ff11 ff11 ff11 ff11 ff11 ff10 ff11 ff11 ff11 ff10 ff10 ff11 ff11 ff10 ff10 ff10 ff11 ff10 ff0f ff10 ff10 ff10 ff10 ff10 ff10 ff0f ff0f ff0f ff0f ff0f ff0f ff0f ff0f ff0f ff0f ff0f ff0f ff0e ff0e ff0f ff0f ff0e ff0f ff0e ff0e ff0e ff0e ff0e ff0e ff0e ff0d ff0e ff0d ff0d ff0d ff0d ff0d ff0d ff0d ff0d ff0d ff0d ff0c ff0c ff0c ff0c ff0c ff0c ff0c ff0c ff0c ff0b ff0b ff0b ff0b ff0b ff0c ff0b ff0b ff0b ff0b ff0b ff0b ff0a ff0a ff0a ff0a ff0a ff0a ff09 ff09 ff09 ff09 ff09 ff09 ff09 ff09 ff09 ff08 ff09 ff08 ff08 ff08 ff08 ff08 ff08 ff08 ff08 ff08 ff07 ff07 ff07 ff07 ff07 ff07 ff07 ff07 ff07 ff07 ff07 ff06 ff06 ff06 ff06 ff06 ff06 ff06 ff06 ff05 ff05 ff05 ff05 ff05 ff05 ff05 ff05 ff05 ff05 ff04 ff04 ff04 ff04 ff04 ff04 ff04 ff04 ff04 ff04 ff04 ff03 ff04 ff03 ff03 ff03 ff03 ff03 ff03 ff03 ff03 ff03 ff03 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 │ │ -e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff03 ff03 ff03 ff03 ff03 ff03 ff03 ff03 ff03 ff03 ff04 ff03 ff04 ff04 ff04 ff04 ff04 ff04 ff04 ff04 ff04 ff04 ff04 ff04 ff05 ff05 ff05 ff05 ff05 ff05 ff05 ff05 ff05 ff06 ff06 ff06 ff06 ff06 ff06 ff06 ff06 ff06 ff06 ff07 ff07 ff07 ff07 ff07 ff07 ff07 ff07 ff08 ff07 ff08 ff08 ff08 ff08 ff08 ff08 ff08 ff08 ff09 ff09 ff09 ff09 ff09 ff09 ff09 ff09 ff09 ff09 ff0a ff0a ff0a ff0a ff0a ff0a ff0a ff0a ff0b ff0b ff0b ff0b ff0b ff0b ff0b ff0b ff0c ff0b ff0c ff0c ff0c ff0c ff0c ff0c ff0c ff0c ff0c ff0c ff0d ff0d ff0d ff0d ff0d ff0e ff0e ff0d ff0d ff0d ff0d ff0d ff0e ff0f ff0e ff0e ff0e ff0e ff0d ff0e ff0e ff0e ff0e ff0f ff0e ff0e ff0f ff0f ff0f ff10 ff0f ff0f ff0f ff0f ff10 ff10 ff0f ff0f ff0f ff10 ff0f ff10 ff0f ff10 ff10 ff10 ff10 ff10 ff10 ff10 ff10 ff10 ff10 ff11 ff11 ff11 ff10 ff11 ff11 ff10 ff11 ff11 ff12 ff10 ff12 ff12 ff12 ff12 ff12 ff12 ff12 ff11 ff12 ff12 ff11 ff12 ff12 ff12 ff12 ff12 ff12 ff12 ff12 ff12 ff12 ff12 ff12 ff12 ff12 ff12 ff12 ff13 ff12 ff12 ff13 ff13 ff13 ff13 ff13 ff12 ff12 ff13 ff12 ff13 ff12 ff13 ff13 ff11 ff11 ff11 ff13 ff11 ff13 ff12 ff13 ff12 ff13 ff13 ff13 ff13 ff12 ff11 ff12 ff13 ff12 ff13 ff12 ff12 ff12 ff12 ff13 ff11 ff12 ff11 ff11 ff12 ff12 ff12 ff12 ff12 ff12 ff11 ff12 ff12 ff11 ff11 ff11 ff11 ff11 ff11 ff11 ff11 ff11 ff10 ff10 ff11 ff11 ff11 ff10 ff10 ff10 ff10 ff11 ff10 ff11 ff10 ff10 ff10 ff11 ff11 ff11 ff11 ff10 ff11 ff11 ff10 ff10 ff10 ff10 ff10 ff10 ff10 ff10 ff10 ff10 ff0f ff0f ff10 ff10 ff0f ff0f ff0f ff0f ff0f ff0f ff0f ff0f ff0e ff0e ff0f ff0f ff0e ff0e ff0f ff0f ff0f ff0e ff0e ff0e ff0e ff0e ff0e ff0e ff0e ff0e ff0e ff0e ff0d ff0e ff0d ff0d ff0d ff0e ff0d ff0d ff0c ff0d ff0d ff0d ff0d ff0c ff0c ff0c ff0c ff0c ff0c ff0c ff0c ff0b ff0b ff0b ff0b ff0c ff0b ff0b ff0b ff0b ff0b ff0b ff0b ff0a ff0a ff0a ff0a ff0a ff0a ff0a ff0a ff0a ff09 ff09 ff09 ff0a ff09 ff09 ff09 ff08 ff08 ff08 ff08 ff08 ff08 ff08 ff08 ff07 ff08 ff07 ff08 ff07 ff07 ff07 ff07 ff07 ff07 ff07 ff07 ff07 ff06 ff06 ff06 ff06 ff06 ff06 ff06 ff06 ff06 ff06 ff06 ff06 ff05 ff05 ff05 ff05 ff05 ff05 ff05 ff05 ff05 ff05 ff04 ff04 ff04 ff04 ff04 ff04 ff04 ff04 ff04 ff04 ff04 ff03 ff04 ff03 ff04 ff03 ff03 ff03 ff03 ff03 ff03 ff03 ff03 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 │ │ -e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff03 ff02 ff03 ff03 ff03 ff03 ff03 ff03 ff03 ff03 ff03 ff03 ff03 ff04 ff04 ff04 ff04 ff04 ff04 ff04 ff04 ff04 ff04 ff04 ff05 ff05 ff05 ff05 ff05 ff05 ff05 ff05 ff05 ff05 ff05 ff06 ff06 ff06 ff06 ff06 ff06 ff06 ff06 ff06 ff06 ff07 ff07 ff07 ff07 ff07 ff07 ff07 ff08 ff07 ff07 ff08 ff08 ff08 ff08 ff08 ff08 ff08 ff08 ff09 ff09 ff08 ff09 ff09 ff09 ff09 ff09 ff09 ff09 ff0a ff0a ff0a ff09 ff0a ff0a ff0a ff0a ff0a ff0a ff0a ff0b ff0b ff0b ff0b ff0b ff0b ff0b ff0c ff0c ff0b ff0c ff0b ff0c ff0c ff0c ff0c ff0c ff0c ff0c ff0c ff0c ff0d ff0d ff0d ff0d ff0c ff0d ff0d ff0d ff0d ff0d ff0d ff0d ff0e ff0d ff0e ff0d ff0d ff0e ff0e ff0d ff0e ff0e ff0e ff0e ff0e ff0e ff0e ff0e ff0f ff0f ff0f ff0f ff0f ff0f ff0f ff0f ff0f ff0f ff0f ff0f ff0f ff0f ff10 ff10 ff0f ff0f ff10 ff10 ff0f ff0f ff10 ff10 ff10 ff10 ff10 ff10 ff10 ff10 ff10 ff10 ff10 ff11 ff11 ff10 ff11 ff11 ff11 ff11 ff11 ff10 ff10 ff11 ff11 ff11 ff12 ff12 ff12 ff12 ff10 ff10 ff11 ff10 ff10 ff11 ff11 ff12 ff11 ff11 ff11 ff11 ff11 ff11 ff11 ff11 ff12 ff11 ff11 ff11 ff11 ff12 ff11 ff12 ff11 ff11 ff11 ff11 ff11 ff11 ff11 ff11 ff11 ff11 ff11 ff11 ff11 ff11 ff11 ff11 ff11 ff11 ff11 ff11 ff10 ff10 ff11 ff11 ff11 ff11 ff11 ff11 ff11 ff11 ff11 ff11 ff11 ff10 ff10 ff10 ff10 ff10 ff10 ff10 ff10 ff10 ff10 ff10 ff10 ff10 ff10 ff10 ff10 ff0f ff0f ff0f ff0f ff0f ff0f ff0f ff0f ff0f ff0f ff0f ff0f ff0f ff0f ff0f ff0f ff0f ff0f ff0f ff0f ff0f ff0f ff0f ff0f ff0f ff0f ff0f ff0f ff0f ff0e ff0e ff0e ff0e ff0e ff0e ff0e ff0e ff0e ff0e ff0d ff0d ff0e ff0e ff0d ff0e ff0e ff0d ff0d ff0d ff0d ff0d ff0d ff0d ff0d ff0d ff0d ff0d ff0c ff0c ff0c ff0c ff0c ff0c ff0c ff0c ff0c ff0b ff0c ff0b ff0b ff0c ff0b ff0b ff0b ff0b ff0b ff0b ff0b ff0a ff0a ff0b ff0a ff0a ff0a ff0a ff0a ff0a ff09 ff09 ff09 ff09 ff09 ff09 ff09 ff09 ff09 ff09 ff08 ff08 ff09 ff08 ff08 ff08 ff08 ff08 ff08 ff08 ff07 ff08 ff07 ff07 ff07 ff07 ff07 ff07 ff07 ff07 ff06 ff06 ff07 ff06 ff06 ff06 ff06 ff06 ff06 ff06 ff05 ff06 ff06 ff05 ff05 ff05 ff05 ff05 ff05 ff05 ff05 ff05 ff05 ff04 ff05 ff04 ff04 ff04 ff04 ff04 ff04 ff04 ff04 ff04 ff04 ff03 ff04 ff03 ff03 ff03 ff03 ff03 ff03 ff03 ff03 ff03 ff03 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 │ │ -e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff03 ff03 ff03 ff03 ff03 ff03 ff03 ff03 ff03 ff03 ff03 ff03 ff04 ff04 ff04 ff04 ff04 ff04 ff04 ff04 ff04 ff04 ff04 ff05 ff05 ff05 ff05 ff05 ff05 ff05 ff05 ff05 ff05 ff05 ff06 ff06 ff06 ff06 ff06 ff06 ff06 ff06 ff06 ff06 ff06 ff07 ff07 ff06 ff07 ff07 ff07 ff07 ff07 ff08 ff07 ff08 ff08 ff08 ff07 ff08 ff08 ff08 ff08 ff08 ff08 ff09 ff08 ff09 ff09 ff09 ff09 ff09 ff09 ff09 ff09 ff09 ff09 ff0a ff0a ff0a ff0a ff0a ff0a ff0a ff0a ff0a ff0b ff0b ff0b ff0b ff0b ff0b ff0b ff0b ff0b ff0b ff0b ff0b ff0c ff0c ff0c ff0c ff0c ff0c ff0c ff0c ff0c ff0c ff0d ff0c ff0c ff0c ff0d ff0c ff0d ff0d ff0d ff0d ff0d ff0d ff0d ff0d ff0d ff0d ff0e ff0e ff0d ff0e ff0d ff0e ff0d ff0d ff0d ff0e ff0e ff0e ff0e ff0e ff0e ff0e ff0e ff0e ff0e ff0f ff0f ff0e ff0f ff0e ff0e ff0f ff0f ff0f ff0f ff0f ff0f ff0f ff0f ff0f ff0f ff0f ff10 ff0f ff10 ff0f ff0f ff0f ff10 ff0f ff0f ff10 ff0f ff0f ff10 ff10 ff10 ff10 ff10 ff10 ff10 ff10 ff10 ff10 ff10 ff10 ff10 ff10 ff10 ff10 ff10 ff10 ff10 ff10 ff10 ff10 ff10 ff10 ff10 ff10 ff10 ff11 ff10 ff10 ff10 ff10 ff10 ff10 ff10 ff10 ff10 ff0f ff10 ff0f ff10 ff0f ff0f ff0f ff10 ff10 ff10 ff0f ff0f ff0f ff10 ff10 ff10 ff0f ff0f ff10 ff10 ff0f ff0f ff0f ff10 ff0f ff10 ff10 ff0f ff0f ff0f ff10 ff0f ff0f ff10 ff0f ff0f ff0f ff0f ff0f ff0f ff0f ff0f ff0f ff0e ff0f ff0e ff0e ff0e ff0e ff0e ff0e ff0e ff0e ff0e ff0e ff0e ff0e ff0e ff0e ff0e ff0e ff0e ff0e ff0d ff0d ff0e ff0e ff0d ff0d ff0d ff0d ff0e ff0d ff0d ff0d ff0d ff0d ff0d ff0d ff0d ff0d ff0d ff0d ff0d ff0c ff0c ff0c ff0c ff0c ff0d ff0c ff0c ff0c ff0c ff0c ff0c ff0b ff0b ff0b ff0c ff0c ff0b ff0b ff0b ff0b ff0b ff0b ff0b ff0b ff0a ff0a ff0a ff0b ff0b ff0a ff0a ff0a ff0a ff09 ff09 ff0a ff09 ff09 ff09 ff09 ff09 ff09 ff08 ff09 ff09 ff08 ff08 ff08 ff08 ff08 ff08 ff08 ff08 ff07 ff08 ff08 ff07 ff07 ff07 ff07 ff07 ff07 ff07 ff07 ff07 ff06 ff06 ff06 ff06 ff06 ff06 ff06 ff06 ff06 ff06 ff05 ff05 ff05 ff05 ff06 ff05 ff05 ff05 ff05 ff05 ff05 ff05 ff05 ff04 ff04 ff04 ff04 ff04 ff04 ff04 ff04 ff04 ff04 ff04 ff04 ff04 ff03 ff03 ff03 ff03 ff03 ff03 ff03 ff03 ff03 ff03 ff03 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 │ │ -e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff03 ff03 ff03 ff03 ff03 ff03 ff03 ff03 ff03 ff03 ff03 ff03 ff04 ff04 ff04 ff04 ff04 ff04 ff04 ff04 ff04 ff04 ff04 ff04 ff05 ff05 ff05 ff05 ff05 ff05 ff05 ff05 ff05 ff05 ff05 ff05 ff06 ff06 ff06 ff06 ff06 ff06 ff06 ff06 ff06 ff06 ff07 ff06 ff06 ff06 ff07 ff07 ff07 ff07 ff07 ff07 ff07 ff07 ff08 ff08 ff08 ff08 ff08 ff08 ff08 ff08 ff08 ff08 ff08 ff08 ff09 ff09 ff09 ff09 ff09 ff09 ff09 ff09 ff09 ff0a ff0a ff0a ff0a ff0a ff0a ff0a ff0a ff0a ff0a ff0a ff0a ff0b ff0b ff0b ff0b ff0b ff0b ff0b ff0b ff0b ff0b ff0b ff0b ff0b ff0b ff0b ff0c ff0c ff0c ff0c ff0c ff0c ff0c ff0c ff0c ff0c ff0c ff0c ff0c ff0d ff0c ff0c ff0d ff0d ff0d ff0d ff0c ff0c ff0d ff0d ff0d ff0d ff0d ff0e ff0e ff0d ff0d ff0d ff0e ff0e ff0d ff0e ff0d ff0d ff0d ff0e ff0e ff0e ff0e ff0e ff0e ff0e ff0e ff0e ff0e ff0e ff0e ff0e ff0e ff0e ff0e ff0f ff0f ff0e ff0f ff0e ff0e ff0f ff0f ff0f ff0f ff0f ff0f ff0e ff0e ff0f ff0e ff0e ff0f ff0e ff0e ff0f ff0f ff0e ff0f ff0e ff0f ff0e ff0e ff0e ff0e ff0f ff0e ff0e ff0f ff0f ff0e ff0f ff0f ff0f ff0f ff0f ff0f ff0f ff0f ff0f ff0f ff0e ff0e ff0e ff0e ff0e ff0e ff0e ff0e ff0e ff0e ff0e ff0e ff0e ff0e ff0e ff0e ff0e ff0e ff0e ff0e ff0e ff0e ff0e ff0e ff0e ff0e ff0e ff0e ff0e ff0e ff0e ff0e ff0e ff0e ff0e ff0e ff0e ff0e ff0e ff0e ff0d ff0e ff0d ff0d ff0d ff0d ff0d ff0d ff0d ff0d ff0d ff0d ff0d ff0d ff0c ff0d ff0c ff0d ff0d ff0d ff0c ff0d ff0d ff0d ff0d ff0d ff0c ff0c ff0d ff0c ff0c ff0c ff0c ff0c ff0d ff0d ff0c ff0c ff0c ff0c ff0b ff0c ff0c ff0b ff0b ff0b ff0b ff0b ff0b ff0b ff0b ff0b ff0b ff0b ff0b ff0a ff0b ff0a ff0a ff0a ff0b ff0a ff0a ff0a ff0a ff0a ff0a ff0a ff0a ff0a ff09 ff09 ff09 ff09 ff09 ff09 ff09 ff08 ff08 ff08 ff08 ff08 ff08 ff08 ff07 ff08 ff08 ff08 ff08 ff08 ff07 ff07 ff07 ff07 ff07 ff07 ff07 ff07 ff07 ff06 ff06 ff06 ff06 ff06 ff06 ff06 ff06 ff06 ff06 ff06 ff06 ff05 ff05 ff05 ff05 ff05 ff05 ff05 ff05 ff05 ff05 ff05 ff05 ff05 ff05 ff05 ff05 ff04 ff04 ff04 ff04 ff04 ff04 ff04 ff04 ff04 ff04 ff04 ff03 ff03 ff03 ff03 ff03 ff03 ff03 ff03 ff03 ff03 ff03 ff03 ff03 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 │ │ -e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff03 ff03 ff02 ff03 ff03 ff03 ff03 ff03 ff03 ff03 ff03 ff03 ff03 ff03 ff03 ff03 ff04 ff04 ff04 ff04 ff04 ff04 ff04 ff04 ff04 ff05 ff04 ff05 ff05 ff05 ff05 ff05 ff05 ff05 ff05 ff05 ff05 ff05 ff06 ff06 ff06 ff06 ff06 ff06 ff06 ff06 ff06 ff06 ff06 ff07 ff07 ff06 ff07 ff07 ff07 ff07 ff07 ff07 ff07 ff07 ff07 ff08 ff08 ff08 ff08 ff08 ff08 ff08 ff08 ff08 ff08 ff08 ff08 ff09 ff09 ff09 ff09 ff09 ff09 ff09 ff09 ff09 ff0a ff0a ff09 ff0a ff09 ff0a ff0a ff0a ff0a ff0a ff0a ff0a ff0a ff0a ff0b ff0b ff0a ff0b ff0b ff0b ff0b ff0b ff0b ff0b ff0b ff0b ff0b ff0b ff0b ff0b ff0c ff0c ff0c ff0c ff0c ff0c ff0c ff0c ff0b ff0b ff0c ff0c ff0c ff0c ff0c ff0c ff0c ff0c ff0c ff0c ff0c ff0d ff0d ff0d ff0d ff0d ff0d ff0d ff0d ff0d ff0d ff0d ff0d ff0d ff0d ff0e ff0d ff0d ff0e ff0d ff0d ff0d ff0d ff0e ff0d ff0d ff0d ff0d ff0d ff0e ff0e ff0d ff0e ff0d ff0e ff0e ff0e ff0e ff0e ff0e ff0e ff0e ff0e ff0e ff0e ff0e ff0e ff0e ff0e ff0e ff0e ff0e ff0e ff0e ff0e ff0e ff0e ff0e ff0e ff0e ff0e ff0e ff0e ff0e ff0e ff0e ff0d ff0e ff0e ff0e ff0e ff0e ff0d ff0e ff0e ff0e ff0e ff0e ff0d ff0d ff0d ff0d ff0e ff0d ff0e ff0e ff0d ff0d ff0e ff0d ff0e ff0e ff0d ff0e ff0d ff0d ff0d ff0d ff0d ff0d ff0d ff0d ff0d ff0d ff0d ff0d ff0d ff0d ff0d ff0d ff0d ff0d ff0d ff0d ff0d ff0c ff0c ff0c ff0c ff0c ff0c ff0c ff0c ff0c ff0c ff0c ff0c ff0c ff0c ff0c ff0b ff0c ff0c ff0c ff0c ff0c ff0c ff0c ff0b ff0b ff0b ff0b ff0b ff0b ff0b ff0b ff0b ff0b ff0b ff0b ff0b ff0b ff0a ff0a ff0a ff0a ff0a ff0b ff0a ff0a ff0a ff0a ff0a ff0a ff0a ff09 ff0a ff0a ff09 ff09 ff09 ff09 ff09 ff09 ff09 ff09 ff09 ff09 ff09 ff08 ff08 ff08 ff08 ff08 ff08 ff08 ff08 ff07 ff07 ff07 ff07 ff07 ff07 ff07 ff07 ff07 ff07 ff07 ff07 ff07 ff06 ff07 ff06 ff06 ff06 ff06 ff06 ff06 ff06 ff06 ff05 ff06 ff06 ff06 ff05 ff05 ff05 ff05 ff05 ff05 ff05 ff05 ff05 ff05 ff05 ff05 ff04 ff04 ff05 ff04 ff04 ff04 ff04 ff04 ff04 ff04 ff04 ff04 ff03 ff04 ff04 ff03 ff03 ff03 ff03 ff03 ff03 ff03 ff03 ff03 ff03 ff03 ff03 ff03 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 │ │ -e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff03 ff03 ff03 ff03 ff03 ff03 ff03 ff03 ff03 ff03 ff03 ff03 ff04 ff04 ff04 ff04 ff04 ff04 ff04 ff04 ff04 ff04 ff04 ff04 ff04 ff04 ff05 ff05 ff04 ff05 ff05 ff05 ff05 ff05 ff05 ff05 ff05 ff05 ff06 ff06 ff06 ff06 ff06 ff06 ff06 ff06 ff06 ff06 ff06 ff07 ff07 ff06 ff07 ff07 ff07 ff07 ff07 ff07 ff07 ff08 ff07 ff08 ff08 ff08 ff08 ff08 ff08 ff08 ff08 ff08 ff08 ff08 ff08 ff08 ff08 ff09 ff09 ff09 ff09 ff09 ff09 ff09 ff09 ff09 ff09 ff09 ff09 ff09 ff0a ff09 ff0a ff0a ff0a ff09 ff0a ff0a ff0a ff0a ff0a ff0a ff0a ff0b ff0a ff0a ff0a ff0a ff0b ff0a ff0a ff0b ff0b ff0b ff0b ff0b ff0b ff0b ff0b ff0b ff0b ff0b ff0b ff0b ff0b ff0b ff0b ff0c ff0b ff0c ff0b ff0b ff0c ff0b ff0c ff0c ff0c ff0c ff0c ff0c ff0c ff0c ff0c ff0c ff0c ff0c ff0c ff0c ff0c ff0c ff0d ff0c ff0c ff0d ff0c ff0c ff0c ff0c ff0c ff0d ff0c ff0d ff0d ff0d ff0d ff0d ff0d ff0d ff0d ff0d ff0d ff0d ff0d ff0d ff0c ff0d ff0c ff0d ff0d ff0c ff0c ff0c ff0c ff0c ff0d ff0c ff0d ff0d ff0d ff0d ff0d ff0d ff0d ff0d ff0d ff0d ff0d ff0d ff0d ff0d ff0c ff0c ff0c ff0d ff0c ff0c ff0c ff0c ff0d ff0c ff0c ff0c ff0c ff0c ff0c ff0c ff0d ff0c ff0c ff0d ff0c ff0c ff0c ff0c ff0c ff0c ff0c ff0c ff0c ff0c ff0d ff0c ff0b ff0b ff0c ff0c ff0c ff0c ff0c ff0c ff0c ff0c ff0c ff0c ff0c ff0c ff0c ff0c ff0c ff0b ff0b ff0b ff0b ff0b ff0b ff0b ff0b ff0b ff0b ff0b ff0b ff0b ff0b ff0a ff0a ff0a ff0a ff0a ff0b ff0a ff0a ff0a ff0a ff0a ff0a ff0a ff0a ff0a ff0a ff0a ff09 ff09 ff09 ff0a ff09 ff09 ff09 ff09 ff09 ff09 ff09 ff08 ff09 ff09 ff08 ff08 ff08 ff08 ff08 ff07 ff08 ff07 ff08 ff08 ff08 ff07 ff07 ff07 ff07 ff07 ff07 ff07 ff07 ff07 ff07 ff07 ff07 ff06 ff06 ff06 ff06 ff06 ff06 ff06 ff06 ff06 ff06 ff06 ff06 ff06 ff06 ff05 ff05 ff05 ff05 ff05 ff05 ff05 ff05 ff05 ff05 ff05 ff05 ff05 ff05 ff05 ff04 ff04 ff04 ff04 ff04 ff04 ff04 ff04 ff04 ff03 ff03 ff04 ff03 ff04 ff03 ff03 ff03 ff03 ff03 ff03 ff03 ff03 ff03 ff03 ff03 ff03 ff02 ff03 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 │ │ -e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff03 ff03 ff02 ff03 ff03 ff03 ff03 ff03 ff03 ff03 ff03 ff03 ff03 ff03 ff03 ff03 ff03 ff03 ff04 ff04 ff04 ff04 ff04 ff04 ff04 ff04 ff04 ff04 ff04 ff04 ff05 ff05 ff05 ff05 ff05 ff05 ff05 ff05 ff05 ff05 ff05 ff05 ff06 ff06 ff06 ff06 ff06 ff06 ff06 ff06 ff06 ff06 ff06 ff07 ff07 ff07 ff06 ff07 ff07 ff07 ff07 ff07 ff07 ff07 ff07 ff07 ff07 ff08 ff08 ff07 ff08 ff08 ff08 ff08 ff08 ff08 ff08 ff08 ff08 ff08 ff08 ff08 ff09 ff09 ff09 ff09 ff09 ff09 ff08 ff09 ff09 ff09 ff09 ff09 ff09 ff09 ff09 ff09 ff09 ff09 ff0a ff09 ff0a ff0a ff0a ff0a ff0a ff0a ff0a ff0a ff0a ff0a ff0a ff0b ff0a ff0a ff0a ff0a ff0a ff0a ff0a ff0a ff0b ff0b ff0b ff0b ff0b ff0b ff0a ff0b ff0b ff0b ff0b ff0b ff0b ff0b ff0b ff0b ff0b ff0b ff0b ff0c ff0c ff0b ff0b ff0c ff0b ff0b ff0c ff0b ff0b ff0b ff0b ff0b ff0c ff0b ff0c ff0c ff0c ff0c ff0c ff0c ff0c ff0c ff0c ff0c ff0c ff0c ff0c ff0c ff0c ff0c ff0c ff0c ff0b ff0c ff0c ff0c ff0c ff0c ff0c ff0c ff0c ff0c ff0c ff0c ff0c ff0c ff0c ff0c ff0c ff0c ff0c ff0c ff0c ff0c ff0c ff0c ff0b ff0c ff0c ff0c ff0c ff0c ff0b ff0c ff0c ff0c ff0c ff0b ff0c ff0b ff0c ff0c ff0b ff0b ff0b ff0b ff0b ff0b ff0b ff0b ff0b ff0b ff0b ff0b ff0b ff0b ff0b ff0b ff0b ff0b ff0b ff0b ff0b ff0b ff0b ff0b ff0b ff0b ff0b ff0a ff0a ff0b ff0a ff0a ff0a ff0a ff0b ff0a ff0a ff0a ff0a ff0a ff0a ff09 ff09 ff0a ff0a ff0a ff0a ff0a ff0a ff0a ff09 ff09 ff09 ff09 ff09 ff09 ff09 ff08 ff09 ff09 ff09 ff08 ff09 ff08 ff08 ff08 ff08 ff08 ff08 ff08 ff08 ff08 ff08 ff08 ff08 ff08 ff07 ff07 ff07 ff07 ff07 ff07 ff07 ff07 ff07 ff07 ff07 ff07 ff07 ff07 ff07 ff06 ff07 ff06 ff06 ff06 ff06 ff06 ff06 ff06 ff06 ff06 ff05 ff05 ff05 ff06 ff05 ff05 ff05 ff05 ff05 ff05 ff05 ff05 ff05 ff05 ff05 ff05 ff04 ff04 ff04 ff04 ff04 ff04 ff04 ff04 ff04 ff04 ff04 ff04 ff04 ff04 ff04 ff04 ff03 ff03 ff03 ff03 ff03 ff03 ff03 ff03 ff03 ff03 ff03 ff03 ff03 ff03 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 │ │ -e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 ff01 ff01 e500 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff03 ff03 ff03 ff03 ff03 ff03 ff03 ff03 ff03 ff03 ff03 ff03 ff03 ff03 ff03 ff03 ff04 ff04 ff04 ff04 ff04 ff04 ff04 ff04 ff04 ff04 ff04 ff04 ff05 ff05 ff05 ff05 ff05 ff05 ff05 ff05 ff05 ff05 ff05 ff05 ff05 ff06 ff06 ff06 ff06 ff06 ff06 ff06 ff06 ff06 ff06 ff06 ff06 ff06 ff06 ff06 ff06 ff06 ff07 ff07 ff06 ff07 ff07 ff07 ff07 ff07 ff07 ff07 ff07 ff08 ff07 ff08 ff07 ff08 ff08 ff08 ff08 ff08 ff08 ff08 ff08 ff08 ff08 ff08 ff08 ff08 ff09 ff08 ff09 ff08 ff08 ff09 ff09 ff09 ff09 ff09 ff09 ff09 ff09 ff09 ff09 ff09 ff09 ff09 ff09 ff0a ff0a ff0a ff0a ff0a ff0a ff0a ff0a ff0a ff0a ff0a ff0a ff0a ff0a ff0a ff0a ff0a ff0a ff0a ff0a ff0a ff0a ff0a ff0a ff0a ff0a ff0a ff0b ff0b ff0a ff0b ff0b ff0b ff0b ff0b ff0b ff0b ff0b ff0b ff0b ff0b ff0b ff0a ff0b ff0b ff0b ff0b ff0b ff0b ff0b ff0b ff0b ff0b ff0b ff0b ff0b ff0b ff0b ff0b ff0b ff0b ff0b ff0b ff0b ff0b ff0b ff0b ff0b ff0b ff0b ff0b ff0b ff0b ff0b ff0b ff0b ff0b ff0b ff0b ff0b ff0b ff0b ff0b ff0b ff0b ff0b ff0b ff0b ff0b ff0b ff0b ff0b ff0b ff0b ff0b ff0a ff0b ff0a ff0b ff0b ff0a ff0a ff0b ff0a ff0a ff0a ff0b ff0a ff0b ff0a ff0a ff0a ff0a ff0a ff0a ff0a ff0a ff0a ff0a ff0a ff0a ff0a ff0a ff0a ff0a ff0a ff0a ff0a ff0a ff0a ff0a ff09 ff09 ff0a ff0a ff09 ff09 ff09 ff09 ff09 ff08 ff08 ff08 ff09 ff09 ff09 ff09 ff09 ff08 ff08 ff08 ff08 ff08 ff08 ff09 ff08 ff08 ff08 ff08 ff08 ff08 ff08 ff08 ff08 ff08 ff07 ff07 ff07 ff07 ff07 ff07 ff07 ff07 ff07 ff07 ff07 ff07 ff07 ff06 ff06 ff06 ff06 ff06 ff06 ff06 ff06 ff06 ff06 ff06 ff06 ff06 ff05 ff06 ff06 ff06 ff06 ff06 ff05 ff05 ff05 ff05 ff05 ff05 ff05 ff05 ff05 ff05 ff05 ff05 ff05 ff04 ff04 ff04 ff04 ff04 ff04 ff04 ff04 ff04 ff04 ff04 ff04 ff04 ff03 ff04 ff03 ff03 ff03 ff03 ff03 ff03 ff03 ff03 ff03 ff03 ff03 ff03 ff03 ff03 ff03 ff02 ff03 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 │ │ -e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff03 ff03 ff03 ff03 ff03 ff03 ff03 ff03 ff03 ff03 ff03 ff03 ff03 ff03 ff03 ff03 ff04 ff04 ff04 ff04 ff04 ff04 ff04 ff04 ff04 ff04 ff04 ff04 ff04 ff04 ff05 ff05 ff04 ff04 ff05 ff05 ff05 ff05 ff05 ff05 ff05 ff05 ff05 ff05 ff05 ff05 ff06 ff06 ff05 ff05 ff06 ff06 ff06 ff06 ff06 ff06 ff06 ff06 ff06 ff06 ff07 ff06 ff07 ff07 ff07 ff07 ff07 ff07 ff07 ff07 ff07 ff07 ff07 ff08 ff07 ff07 ff08 ff07 ff08 ff08 ff08 ff08 ff08 ff08 ff08 ff08 ff08 ff08 ff08 ff08 ff08 ff08 ff08 ff08 ff08 ff09 ff08 ff08 ff09 ff09 ff09 ff09 ff09 ff09 ff09 ff09 ff09 ff09 ff09 ff09 ff09 ff09 ff09 ff09 ff09 ff09 ff0a ff0a ff0a ff0a ff0a ff0a ff0a ff0a ff0a ff09 ff09 ff09 ff0a ff0a ff0a ff0a ff0a ff0a ff0a ff0a ff0a ff0a ff0a ff0a ff0a ff0a ff0a ff0a ff0a ff0a ff0a ff0a ff0a ff0a ff0a ff0a ff0a ff0a ff0a ff0a ff0a ff0a ff0a ff0a ff0a ff0a ff0a ff0a ff0a ff0a ff0a ff0a ff0a ff0a ff0a ff0a ff0a ff0a ff0a ff0a ff0a ff0a ff0a ff0a ff0a ff0a ff0a ff0a ff0a ff0a ff0a ff0a ff09 ff0a ff0a ff0a ff0a ff0a ff0a ff0a ff0a ff09 ff0a ff0a ff0a ff0a ff0a ff0a ff0a ff0a ff0a ff0a ff0a ff09 ff09 ff09 ff09 ff09 ff09 ff09 ff09 ff09 ff09 ff09 ff09 ff09 ff08 ff09 ff09 ff09 ff09 ff09 ff09 ff08 ff08 ff08 ff08 ff08 ff08 ff08 ff08 ff08 ff08 ff08 ff08 ff08 ff08 ff08 ff08 ff08 ff07 ff07 ff08 ff07 ff07 ff07 ff07 ff07 ff07 ff07 ff07 ff07 ff07 ff07 ff07 ff07 ff07 ff07 ff07 ff06 ff06 ff06 ff06 ff07 ff06 ff06 ff06 ff06 ff06 ff06 ff06 ff06 ff06 ff06 ff06 ff05 ff06 ff05 ff06 ff05 ff05 ff05 ff05 ff05 ff05 ff05 ff05 ff05 ff05 ff05 ff05 ff05 ff05 ff05 ff04 ff04 ff04 ff04 ff04 ff04 ff04 ff04 ff04 ff04 ff04 ff04 ff04 ff04 ff04 ff04 ff03 ff03 ff03 ff03 ff03 ff03 ff03 ff03 ff03 ff03 ff03 ff03 ff03 ff03 ff03 ff03 ff03 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 │ │ -e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff03 ff03 ff03 ff03 ff03 ff03 ff03 ff03 ff03 ff03 ff03 ff03 ff03 ff03 ff03 ff03 ff03 ff04 ff04 ff04 ff04 ff04 ff04 ff04 ff04 ff04 ff04 ff04 ff04 ff04 ff04 ff05 ff04 ff04 ff04 ff04 ff05 ff05 ff05 ff05 ff05 ff05 ff05 ff05 ff05 ff05 ff05 ff05 ff05 ff06 ff06 ff06 ff05 ff06 ff06 ff06 ff06 ff06 ff06 ff06 ff06 ff06 ff06 ff06 ff06 ff06 ff06 ff07 ff07 ff07 ff07 ff07 ff07 ff07 ff07 ff07 ff07 ff07 ff07 ff07 ff07 ff07 ff07 ff07 ff08 ff07 ff07 ff08 ff08 ff08 ff07 ff08 ff07 ff08 ff08 ff08 ff08 ff08 ff08 ff08 ff08 ff09 ff08 ff08 ff08 ff08 ff08 ff08 ff08 ff08 ff09 ff08 ff08 ff08 ff09 ff09 ff09 ff09 ff09 ff09 ff09 ff09 ff09 ff09 ff09 ff09 ff09 ff09 ff09 ff09 ff09 ff09 ff09 ff09 ff09 ff09 ff09 ff09 ff09 ff09 ff09 ff09 ff09 ff09 ff09 ff0a ff0a ff09 ff09 ff09 ff0a ff09 ff0a ff0a ff0a ff09 ff0a ff09 ff09 ff0a ff09 ff09 ff09 ff09 ff09 ff0a ff0a ff0a ff09 ff09 ff09 ff0a ff09 ff08 ff09 ff09 ff09 ff09 ff09 ff09 ff09 ff08 ff09 ff09 ff09 ff09 ff09 ff08 ff09 ff09 ff09 ff09 ff09 ff09 ff09 ff09 ff09 ff09 ff08 ff08 ff08 ff08 ff08 ff08 ff08 ff08 ff08 ff08 ff08 ff08 ff08 ff08 ff07 ff07 ff07 ff08 ff08 ff08 ff08 ff07 ff08 ff07 ff08 ff08 ff08 ff08 ff07 ff07 ff07 ff08 ff07 ff08 ff07 ff07 ff07 ff07 ff07 ff07 ff07 ff07 ff07 ff07 ff07 ff07 ff07 ff06 ff07 ff06 ff06 ff06 ff07 ff06 ff06 ff06 ff06 ff06 ff06 ff06 ff06 ff06 ff05 ff06 ff06 ff06 ff06 ff06 ff06 ff06 ff05 ff05 ff05 ff05 ff05 ff05 ff05 ff05 ff05 ff05 ff05 ff05 ff05 ff05 ff04 ff04 ff05 ff04 ff04 ff04 ff04 ff04 ff04 ff04 ff04 ff04 ff04 ff04 ff04 ff04 ff03 ff04 ff04 ff03 ff03 ff03 ff03 ff03 ff03 ff03 ff03 ff03 ff03 ff03 ff03 ff03 ff03 ff03 ff02 ff03 ff03 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 │ │ -e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff02 ff02 ff01 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff03 ff03 ff03 ff03 ff03 ff03 ff03 ff03 ff03 ff03 ff03 ff03 ff03 ff03 ff03 ff03 ff03 ff03 ff03 ff04 ff04 ff04 ff04 ff04 ff04 ff04 ff04 ff04 ff04 ff04 ff04 ff04 ff04 ff04 ff04 ff04 ff04 ff04 ff05 ff05 ff05 ff05 ff05 ff05 ff05 ff05 ff05 ff05 ff05 ff05 ff05 ff05 ff05 ff06 ff06 ff06 ff05 ff06 ff06 ff06 ff06 ff06 ff06 ff06 ff06 ff06 ff06 ff06 ff06 ff06 ff06 ff06 ff06 ff06 ff06 ff06 ff07 ff07 ff06 ff07 ff07 ff07 ff07 ff07 ff07 ff07 ff07 ff07 ff07 ff07 ff07 ff07 ff07 ff07 ff08 ff07 ff08 ff08 ff07 ff07 ff08 ff08 ff07 ff08 ff08 ff07 ff08 ff07 ff08 ff08 ff08 ff08 ff08 ff08 ff08 ff08 ff08 ff08 ff08 ff08 ff08 ff08 ff08 ff08 ff08 ff08 ff08 ff08 ff08 ff08 ff08 ff08 ff08 ff09 ff08 ff08 ff08 ff08 ff09 ff08 ff08 ff08 ff09 ff08 ff08 ff08 ff08 ff09 ff08 ff09 ff08 ff08 ff09 ff09 ff09 ff08 ff09 ff09 ff09 ff09 ff09 ff09 ff08 ff08 ff08 ff08 ff08 ff08 ff08 ff08 ff08 ff08 ff08 ff08 ff08 ff08 ff08 ff08 ff08 ff08 ff08 ff08 ff08 ff08 ff08 ff08 ff08 ff08 ff08 ff08 ff08 ff08 ff08 ff08 ff08 ff07 ff07 ff07 ff07 ff07 ff07 ff07 ff07 ff07 ff07 ff07 ff07 ff07 ff07 ff07 ff07 ff07 ff07 ff07 ff07 ff07 ff07 ff07 ff07 ff07 ff07 ff07 ff07 ff07 ff07 ff07 ff07 ff07 ff07 ff06 ff06 ff06 ff06 ff06 ff06 ff06 ff06 ff06 ff06 ff06 ff06 ff06 ff06 ff06 ff06 ff06 ff05 ff06 ff06 ff05 ff05 ff05 ff05 ff05 ff05 ff05 ff05 ff05 ff05 ff05 ff05 ff05 ff05 ff05 ff05 ff05 ff04 ff04 ff04 ff04 ff04 ff04 ff04 ff04 ff04 ff04 ff04 ff04 ff04 ff04 ff04 ff03 ff03 ff03 ff04 ff03 ff03 ff03 ff03 ff03 ff03 ff03 ff03 ff03 ff03 ff03 ff03 ff03 ff03 ff03 ff03 ff02 ff03 ff03 ff03 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 │ │ -e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff03 ff03 ff03 ff03 ff03 ff03 ff03 ff03 ff03 ff03 ff03 ff03 ff03 ff03 ff03 ff03 ff03 ff03 ff03 ff03 ff04 ff04 ff04 ff04 ff04 ff04 ff04 ff04 ff04 ff04 ff04 ff04 ff04 ff04 ff04 ff04 ff04 ff05 ff04 ff04 ff04 ff05 ff05 ff05 ff05 ff05 ff05 ff05 ff05 ff05 ff05 ff05 ff05 ff06 ff05 ff05 ff05 ff05 ff05 ff05 ff05 ff05 ff05 ff05 ff06 ff06 ff06 ff06 ff06 ff06 ff06 ff06 ff06 ff06 ff06 ff06 ff06 ff06 ff06 ff06 ff06 ff06 ff07 ff06 ff06 ff06 ff07 ff07 ff06 ff07 ff07 ff06 ff06 ff07 ff07 ff07 ff07 ff07 ff07 ff07 ff07 ff07 ff07 ff07 ff07 ff07 ff07 ff07 ff07 ff07 ff07 ff07 ff07 ff07 ff07 ff07 ff08 ff07 ff08 ff07 ff07 ff07 ff07 ff08 ff07 ff07 ff07 ff07 ff07 ff07 ff07 ff07 ff07 ff07 ff07 ff08 ff07 ff07 ff07 ff08 ff08 ff07 ff08 ff08 ff07 ff08 ff08 ff08 ff07 ff08 ff08 ff08 ff08 ff08 ff08 ff07 ff07 ff07 ff07 ff07 ff07 ff07 ff07 ff07 ff07 ff07 ff07 ff07 ff07 ff07 ff07 ff07 ff07 ff07 ff07 ff07 ff07 ff07 ff07 ff07 ff07 ff07 ff07 ff07 ff07 ff07 ff07 ff07 ff07 ff07 ff07 ff07 ff07 ff07 ff07 ff06 ff07 ff07 ff06 ff06 ff06 ff06 ff06 ff06 ff06 ff06 ff06 ff06 ff06 ff06 ff06 ff06 ff06 ff06 ff06 ff06 ff06 ff06 ff06 ff06 ff06 ff06 ff06 ff06 ff06 ff06 ff06 ff06 ff06 ff05 ff05 ff05 ff06 ff05 ff05 ff05 ff05 ff05 ff05 ff05 ff05 ff05 ff05 ff05 ff05 ff05 ff05 ff05 ff05 ff04 ff04 ff04 ff04 ff04 ff04 ff04 ff04 ff04 ff04 ff04 ff04 ff04 ff04 ff04 ff04 ff04 ff04 ff04 ff03 ff03 ff03 ff03 ff03 ff03 ff03 ff03 ff03 ff03 ff03 ff03 ff03 ff03 ff03 ff03 ff03 ff03 ff02 ff02 ff03 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff01 ff01 ff02 ff02 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 │ │ -e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff02 ff01 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff03 ff03 ff03 ff03 ff03 ff03 ff03 ff03 ff03 ff03 ff03 ff03 ff03 ff03 ff03 ff03 ff03 ff03 ff03 ff03 ff04 ff04 ff03 ff04 ff04 ff04 ff04 ff04 ff04 ff04 ff04 ff04 ff04 ff04 ff04 ff04 ff04 ff04 ff04 ff04 ff04 ff04 ff04 ff05 ff05 ff04 ff05 ff05 ff05 ff05 ff05 ff05 ff05 ff05 ff05 ff05 ff05 ff05 ff05 ff05 ff05 ff05 ff05 ff05 ff05 ff05 ff05 ff05 ff05 ff06 ff06 ff06 ff06 ff06 ff05 ff05 ff05 ff06 ff06 ff06 ff06 ff06 ff06 ff06 ff06 ff06 ff06 ff06 ff06 ff06 ff06 ff06 ff06 ff06 ff06 ff06 ff06 ff06 ff06 ff06 ff06 ff06 ff06 ff06 ff06 ff06 ff06 ff07 ff06 ff07 ff06 ff07 ff06 ff06 ff07 ff07 ff07 ff07 ff07 ff07 ff07 ff07 ff07 ff07 ff07 ff07 ff07 ff07 ff07 ff07 ff07 ff07 ff07 ff07 ff07 ff07 ff07 ff07 ff07 ff07 ff07 ff07 ff07 ff07 ff07 ff07 ff07 ff07 ff07 ff07 ff07 ff07 ff07 ff07 ff07 ff07 ff07 ff07 ff06 ff07 ff07 ff07 ff07 ff06 ff06 ff06 ff06 ff06 ff06 ff06 ff06 ff06 ff06 ff06 ff06 ff06 ff06 ff06 ff06 ff06 ff06 ff06 ff06 ff06 ff06 ff06 ff06 ff06 ff06 ff06 ff06 ff06 ff06 ff06 ff06 ff06 ff06 ff06 ff06 ff05 ff05 ff06 ff06 ff05 ff05 ff05 ff05 ff05 ff05 ff05 ff05 ff05 ff05 ff05 ff05 ff05 ff05 ff05 ff05 ff05 ff05 ff05 ff05 ff05 ff05 ff05 ff05 ff04 ff04 ff04 ff04 ff04 ff05 ff04 ff04 ff04 ff04 ff04 ff04 ff04 ff04 ff04 ff04 ff04 ff04 ff03 ff04 ff03 ff04 ff04 ff03 ff03 ff03 ff03 ff03 ff03 ff03 ff03 ff03 ff03 ff03 ff03 ff03 ff03 ff03 ff03 ff03 ff03 ff03 ff03 ff03 ff03 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff01 ff02 ff02 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 │ │ -e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff03 ff03 ff03 ff03 ff03 ff03 ff03 ff03 ff03 ff03 ff03 ff03 ff03 ff03 ff03 ff03 ff03 ff03 ff03 ff03 ff03 ff04 ff04 ff04 ff04 ff04 ff04 ff04 ff04 ff04 ff04 ff04 ff04 ff04 ff04 ff04 ff04 ff04 ff04 ff04 ff04 ff04 ff04 ff04 ff04 ff04 ff04 ff04 ff04 ff05 ff05 ff04 ff04 ff05 ff05 ff05 ff05 ff05 ff05 ff05 ff05 ff05 ff05 ff05 ff05 ff05 ff05 ff05 ff05 ff05 ff05 ff05 ff05 ff05 ff05 ff05 ff05 ff05 ff05 ff05 ff06 ff05 ff06 ff05 ff05 ff06 ff06 ff06 ff06 ff06 ff05 ff06 ff06 ff06 ff06 ff06 ff06 ff06 ff06 ff06 ff06 ff06 ff06 ff06 ff06 ff06 ff06 ff06 ff06 ff06 ff06 ff06 ff06 ff06 ff06 ff06 ff06 ff06 ff06 ff06 ff06 ff06 ff06 ff06 ff06 ff06 ff06 ff06 ff06 ff06 ff06 ff06 ff06 ff06 ff06 ff06 ff06 ff06 ff06 ff06 ff06 ff06 ff06 ff06 ff06 ff06 ff06 ff06 ff06 ff06 ff06 ff06 ff06 ff06 ff06 ff06 ff06 ff06 ff06 ff06 ff06 ff06 ff06 ff06 ff06 ff06 ff06 ff06 ff06 ff06 ff06 ff06 ff05 ff05 ff05 ff05 ff05 ff05 ff05 ff05 ff05 ff05 ff05 ff05 ff05 ff05 ff05 ff05 ff05 ff05 ff05 ff05 ff05 ff05 ff05 ff05 ff05 ff05 ff05 ff05 ff05 ff05 ff05 ff05 ff04 ff04 ff04 ff05 ff04 ff04 ff04 ff04 ff04 ff04 ff04 ff04 ff04 ff04 ff04 ff04 ff04 ff04 ff04 ff04 ff04 ff04 ff04 ff04 ff04 ff04 ff04 ff03 ff03 ff03 ff03 ff03 ff03 ff03 ff03 ff03 ff03 ff03 ff03 ff03 ff03 ff03 ff03 ff03 ff03 ff03 ff03 ff03 ff03 ff03 ff03 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff01 ff01 ff01 ff01 ff02 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 │ │ -e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff03 ff03 ff03 ff03 ff03 ff03 ff03 ff03 ff03 ff03 ff03 ff03 ff03 ff03 ff03 ff03 ff03 ff03 ff03 ff03 ff03 ff03 ff03 ff03 ff03 ff04 ff03 ff03 ff04 ff04 ff04 ff04 ff04 ff04 ff04 ff04 ff04 ff04 ff04 ff04 ff04 ff04 ff04 ff04 ff04 ff04 ff04 ff04 ff04 ff04 ff04 ff04 ff04 ff04 ff04 ff05 ff05 ff04 ff04 ff04 ff04 ff05 ff05 ff05 ff05 ff05 ff05 ff05 ff05 ff05 ff05 ff05 ff05 ff05 ff05 ff05 ff05 ff05 ff05 ff05 ff05 ff05 ff05 ff05 ff05 ff05 ff05 ff05 ff05 ff05 ff05 ff05 ff05 ff05 ff05 ff05 ff05 ff05 ff05 ff05 ff05 ff05 ff05 ff05 ff05 ff05 ff05 ff06 ff05 ff06 ff06 ff05 ff06 ff05 ff05 ff06 ff05 ff05 ff05 ff05 ff06 ff05 ff06 ff05 ff06 ff06 ff06 ff06 ff05 ff06 ff05 ff06 ff06 ff06 ff06 ff06 ff06 ff06 ff05 ff06 ff06 ff05 ff05 ff05 ff05 ff05 ff05 ff05 ff05 ff05 ff05 ff05 ff05 ff05 ff05 ff05 ff05 ff05 ff05 ff05 ff05 ff05 ff05 ff05 ff05 ff05 ff05 ff05 ff05 ff05 ff05 ff05 ff05 ff05 ff05 ff05 ff05 ff05 ff05 ff05 ff04 ff04 ff04 ff04 ff04 ff05 ff05 ff05 ff04 ff04 ff04 ff04 ff04 ff04 ff04 ff04 ff04 ff04 ff04 ff04 ff04 ff04 ff04 ff04 ff04 ff04 ff04 ff04 ff04 ff03 ff04 ff04 ff04 ff04 ff03 ff03 ff03 ff03 ff03 ff03 ff03 ff03 ff03 ff03 ff03 ff03 ff03 ff03 ff03 ff03 ff03 ff03 ff03 ff02 ff03 ff03 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 │ │ -e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff03 ff03 ff03 ff03 ff03 ff03 ff03 ff03 ff03 ff03 ff03 ff03 ff03 ff03 ff03 ff03 ff03 ff03 ff03 ff03 ff03 ff03 ff03 ff03 ff03 ff03 ff03 ff03 ff03 ff03 ff04 ff04 ff04 ff04 ff04 ff04 ff04 ff04 ff04 ff04 ff04 ff04 ff04 ff04 ff04 ff04 ff04 ff04 ff04 ff04 ff04 ff04 ff04 ff04 ff04 ff04 ff04 ff04 ff04 ff04 ff04 ff04 ff04 ff04 ff04 ff04 ff05 ff04 ff05 ff04 ff05 ff04 ff05 ff05 ff05 ff05 ff05 ff05 ff05 ff05 ff05 ff05 ff05 ff05 ff05 ff05 ff05 ff05 ff05 ff05 ff05 ff05 ff05 ff05 ff05 ff05 ff05 ff05 ff05 ff05 ff05 ff05 ff05 ff05 ff05 ff05 ff05 ff05 ff05 ff05 ff05 ff05 ff05 ff05 ff05 ff05 ff05 ff05 ff05 ff05 ff05 ff05 ff05 ff05 ff05 ff05 ff05 ff05 ff05 ff05 ff05 ff05 ff05 ff05 ff05 ff05 ff05 ff05 ff05 ff05 ff05 ff05 ff04 ff05 ff05 ff04 ff04 ff04 ff05 ff05 ff05 ff05 ff04 ff04 ff04 ff04 ff04 ff04 ff04 ff04 ff04 ff04 ff04 ff04 ff04 ff04 ff04 ff04 ff04 ff04 ff04 ff04 ff04 ff04 ff04 ff04 ff04 ff04 ff04 ff04 ff04 ff04 ff04 ff04 ff04 ff03 ff03 ff03 ff04 ff03 ff03 ff03 ff03 ff03 ff03 ff03 ff03 ff03 ff03 ff03 ff03 ff03 ff03 ff03 ff03 ff03 ff03 ff03 ff03 ff03 ff03 ff02 ff03 ff03 ff03 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff01 ff02 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 │ │ -e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff02 ff01 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff03 ff03 ff03 ff03 ff03 ff03 ff03 ff03 ff03 ff03 ff03 ff03 ff03 ff03 ff03 ff03 ff03 ff03 ff03 ff03 ff03 ff03 ff03 ff03 ff03 ff03 ff03 ff03 ff03 ff03 ff03 ff04 ff03 ff04 ff04 ff04 ff04 ff04 ff04 ff04 ff04 ff04 ff04 ff04 ff04 ff04 ff04 ff04 ff04 ff04 ff04 ff04 ff04 ff04 ff04 ff04 ff04 ff04 ff04 ff04 ff04 ff04 ff04 ff04 ff04 ff04 ff04 ff04 ff04 ff04 ff04 ff04 ff04 ff04 ff04 ff04 ff04 ff04 ff04 ff04 ff04 ff04 ff04 ff04 ff04 ff04 ff04 ff04 ff04 ff04 ff04 ff04 ff04 ff04 ff04 ff04 ff04 ff04 ff04 ff04 ff04 ff04 ff04 ff04 ff04 ff04 ff04 ff04 ff04 ff04 ff04 ff04 ff04 ff04 ff04 ff04 ff04 ff04 ff04 ff04 ff04 ff04 ff04 ff04 ff04 ff04 ff04 ff04 ff04 ff04 ff04 ff04 ff04 ff04 ff04 ff04 ff04 ff04 ff04 ff04 ff04 ff04 ff04 ff04 ff04 ff04 ff04 ff04 ff04 ff04 ff04 ff04 ff04 ff04 ff04 ff04 ff03 ff04 ff03 ff03 ff04 ff04 ff04 ff03 ff03 ff03 ff03 ff03 ff03 ff03 ff03 ff03 ff03 ff03 ff03 ff03 ff03 ff03 ff03 ff03 ff03 ff03 ff03 ff03 ff03 ff03 ff03 ff02 ff03 ff02 ff03 ff03 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 │ │ -e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff03 ff02 ff02 ff03 ff03 ff03 ff03 ff03 ff03 ff03 ff03 ff03 ff03 ff03 ff03 ff03 ff03 ff03 ff03 ff03 ff03 ff03 ff03 ff03 ff03 ff03 ff03 ff03 ff03 ff03 ff03 ff03 ff03 ff03 ff03 ff03 ff03 ff03 ff03 ff03 ff03 ff03 ff03 ff03 ff03 ff04 ff04 ff04 ff03 ff03 ff04 ff03 ff03 ff04 ff04 ff04 ff04 ff04 ff04 ff04 ff04 ff04 ff04 ff04 ff04 ff04 ff04 ff04 ff04 ff04 ff04 ff04 ff04 ff04 ff04 ff04 ff04 ff04 ff04 ff04 ff04 ff04 ff04 ff04 ff04 ff04 ff04 ff04 ff04 ff04 ff04 ff04 ff04 ff04 ff04 ff04 ff04 ff04 ff04 ff04 ff04 ff04 ff04 ff04 ff04 ff04 ff04 ff04 ff04 ff04 ff04 ff04 ff04 ff04 ff03 ff04 ff03 ff04 ff04 ff03 ff03 ff03 ff04 ff03 ff04 ff04 ff04 ff03 ff03 ff04 ff03 ff03 ff03 ff03 ff03 ff03 ff03 ff03 ff03 ff03 ff03 ff03 ff03 ff03 ff03 ff03 ff03 ff03 ff03 ff03 ff03 ff03 ff03 ff03 ff03 ff03 ff03 ff03 ff03 ff03 ff03 ff03 ff03 ff03 ff03 ff03 ff03 ff03 ff03 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 │ │ -e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff03 ff02 ff02 ff03 ff03 ff02 ff03 ff03 ff03 ff03 ff03 ff03 ff03 ff03 ff03 ff03 ff03 ff03 ff03 ff03 ff03 ff03 ff03 ff03 ff03 ff03 ff03 ff03 ff03 ff03 ff03 ff03 ff03 ff03 ff03 ff03 ff03 ff03 ff03 ff03 ff03 ff03 ff03 ff03 ff03 ff03 ff03 ff03 ff03 ff03 ff03 ff03 ff03 ff03 ff03 ff03 ff03 ff03 ff03 ff03 ff03 ff03 ff03 ff03 ff03 ff03 ff03 ff03 ff03 ff03 ff03 ff03 ff03 ff03 ff03 ff03 ff03 ff03 ff03 ff03 ff03 ff03 ff03 ff03 ff03 ff03 ff03 ff03 ff03 ff03 ff03 ff03 ff03 ff03 ff03 ff03 ff03 ff03 ff03 ff03 ff03 ff03 ff03 ff03 ff03 ff03 ff03 ff03 ff03 ff03 ff03 ff03 ff03 ff03 ff03 ff03 ff03 ff03 ff03 ff03 ff03 ff03 ff03 ff03 ff03 ff03 ff03 ff03 ff02 ff03 ff02 ff03 ff03 ff03 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 │ │ -e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff02 ff02 ff01 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff03 ff02 ff03 ff02 ff03 ff03 ff03 ff02 ff02 ff02 ff03 ff03 ff02 ff03 ff03 ff03 ff03 ff03 ff03 ff03 ff03 ff03 ff03 ff03 ff03 ff03 ff03 ff03 ff03 ff03 ff03 ff03 ff03 ff03 ff03 ff03 ff03 ff03 ff03 ff03 ff03 ff03 ff03 ff03 ff03 ff03 ff03 ff03 ff03 ff03 ff03 ff03 ff03 ff03 ff03 ff03 ff03 ff03 ff03 ff03 ff03 ff03 ff03 ff03 ff03 ff03 ff03 ff03 ff03 ff03 ff03 ff03 ff03 ff03 ff03 ff03 ff03 ff03 ff03 ff03 ff02 ff02 ff02 ff03 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff01 ff02 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 e500 e500 e500 ff01 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 │ │ -e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff03 ff02 ff03 ff02 ff03 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff01 ff02 ff02 ff02 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 e500 ff01 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 │ │ -e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 │ │ -e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff02 ff01 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff01 ff01 ff02 ff02 ff02 ff02 ff01 ff01 ff02 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 │ │ -e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff02 ff02 ff01 ff01 ff02 ff01 ff02 ff01 ff01 ff01 ff02 ff01 ff01 ff02 ff02 ff01 ff02 ff02 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 │ │ -e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 ff01 e500 e500 e500 ff01 e500 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 │ │ -e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 ff01 e500 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 │ │ -e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 e500 e500 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 │ │ -e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 ff01 ff01 ff01 ff01 e500 ff01 ff01 ff01 e500 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 e500 e500 ff01 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 │ │ -e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 ff01 e500 e500 e500 e500 e500 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 e500 e500 e500 e500 e500 ff01 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 │ │ -e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 │ │ -e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 │ │ -e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 │ │ -e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 │ │ -e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 │ │ -e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 │ │ -e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 │ │ -e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 │ │ -e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 │ │ -e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 │ │ -e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 │ │ -e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 e500 │ │ -ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 │ │ -ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 │ │ -ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 │ │ -ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 │ │ -ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 │ │ -ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 │ │ -ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 │ │ -ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 │ │ -ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 │ │ -ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 │ │ -ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 │ │ -ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 │ │ -ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 │ │ -ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 │ │ -ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 │ │ -ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 │ │ -ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 │ │ -ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 │ │ -ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 │ │ -ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 │ │ -ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 │ │ -ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 │ │ -ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 │ │ -ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 │ │ -ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 │ │ -ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 │ │ -ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 │ │ -ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 │ │ -ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 │ │ -ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 │ │ -ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 │ │ +000001020304050506070808090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2d2e2f303132333435363738393a3b3c3d3d3e3f4041424243444445464748494a4b4c4c4d4e4f4f505152535354555656575858595a5b5c5c5d5e5e5f6061626163636464656566676767686868696a6a6a6b6c6c6c6c6c6c6d6d6d6d6d6e6d6d6d6d6d6f6f6f6f6f70707170707172727272727372727373737373747574747374747475757676767676767776767677777778777778777778787778787778797a7a7a7a797a7a7b7a7b7b7b7c7c7c7b7c7d7c7c7d7e7e7e7e7e7f7f7f7f7e7f7f807f808080808080808080808080808181818181828282818282838282848384848483848484848485848485868686868686868686868687868687878787888788878787878788888888888989898a8a89898a8a8a8a8a8a8b8b8b8b8c8b8c8c8c8d8c8c8c8c8c8c8c8d8d8e8e8d8e8d8e8e8e8e8e8e8f8e8f8f8f8e8e8f8f8f8f8f8f8f8f908f8f8f8f8f8f908f9090909090919090919090919190919191919292929192929393929393939392939393939394939394949494949494949595959494959595959595959696969696969696969696969696969696969696979697979797969797979796969797979797979798989898989898999898989898989898999a9999999a999a99999999999a9999999a9a9a9b9b9b9b9b9b9b9b9a9b9b9b9a9b9b9b9b9b9b9b9b9b9c9b9b9b9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9d9c9c9c9d9c9d9d9d9c9d9d9c9d9d9d9d9d9d9d9d9d9d9e9d9e9d9d9d9d9d9d9e9e9e9e9e9e9d9d9e9e9e9d9d9e9e9e9e9e9f9e9e9e9e9e9e9e9e9e9e9f9e9e9e9f9f9f9e9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9e9e9e9f9f9f9f9e9f9f9fa09f9fa0a0a0a0a09f9f9f9fa09ea09e9f9fa0a0a0a09fa09f9f9f9f9f9fa09fa0a0a09f9f9f9fa09f9f9fa0a0a0a09fa09fa0a09fa09fa09f9fa0a0a0a0a09e9fa09f9fa0a09fa09f9fa09fa0a0a0a0a0a09fa09f9fa0a09fa09fa0a09f9ea09fa09fa0a09ea0a0a0a0a0a0a0a09f9ea0a09fa09f9e9f9f9f9e9e9e9e9e9e9f9f9f9f9e9e9f9f9f9e9f9f9f9e9f9f9f9f9f9f9f9f9f9e9e9f9f9e9f9f9f9f9f9f9e9e9e9e9e9e9e9d9e9f9f9e9d9e9f9e9d9e9f9e9d9e9e9e9e9d9d9d9d9e9e9e9e9d9d9d9e9e9d9e9e9d9d9d9d9e9e9d9c9c9d9d9d9c9d9c9c9d9c9c9d9d9d9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9b9b9b9b9a9b9b9b9b9b9b9a9a9b9a9b9b9a9a9b9b9b9b9a9b9b9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a999999999a9998989998989898989898989898979897989897989898979797979797979697969696969696969696969696969696969696969696959696959695959595959495959494949494949494959494949494949393949394939393929293929292939192919292929292929191919190919191919090908f90908f8f908f8f8f8f8f8f8f8f8f8f8f8f8f8f8e8e8e8e8d8e8e8e8e8e8d8e8d8d8d8d8d8d8d8c8d8b8c8c8b8c8b8b8b8b8b8b8b8b8a8b8b8b8a8b8a898a8989898a898a898a89888988888888888888888888878888878788878787878787878787868686868586848584858585858585848383848383848483838383838282828180818181808180818080808080808080807f807f7f7f7f7f7f7e7e7f7e7f7e7e7d7d7c7d7d7d7d7c7c7c7b7c7b7c7c7b7b7a7a7a7a7a7a7a797979797979797878787777777777777777777777767676767576767576767674747373737373737273737273727171707071717170716f6f6f6f6f6f6d6f6d6d6d6d6d6d6e6d6e6d6e6e6e6e6e6c6c6ca16c6c6b6c6c6b6c6b6b6a6a6a6a6b6a696a6a68696868676869686768666767676666656666656565656564646464646363636363626262626161615e5f605f5d5f5c5c5d5c5b5b5b5a5a5a595956575756a2a2a25455535352a351a350504f4e4d4e4ca4a54b4a4948a647464544a7a74342a840403fa93e3d3c3baa39ab37ac363534ad3231312fae2daf2c2b29b027b1252523b2b320201eb41c1b1a1918171615141312110f0e0d0c0b0a09b50706b6050403020100b7b7b8b9babbbbbc │ │ +b800000102030405b6b60708b5090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f21b3b22324bdb12628292abe2c2dbf2e2f30c0adad3435363738ab3a3b3c3d3ec13f40414243a744c24547a6484a494ba5a44dc34f4f50a3a35253555556565758595a5a5a5b5c5d5e5f5e60616161626363656466676667676868686a6a6a6a6b6b6b6b6b6ba16e6e6ea16e6d6d6d6d6d6f6d6d6f6f6d6f70706f717171717171727271727273737273747374737373747575767575747576767676767676777777777777777878777878777879797a797878797a7a7a7a7a7a7b7c7b7b7b7b7c7b7c7d7e7e7d7d7e7e7e7d7e7e7e807f80807f807f808080808080808080808181818182828181828281828383838383838384838383848483858585858585858585858686868586868787878787878787878787878887878888898989898989898989898a8a898a8b8a8b8a8b8b8b8b8c8b8c8c8c8b8c8d8d8d8d8d8d8d8d8d8d8e8d8d8e8e8e8f8f8e8d8e8f8f8f8f8f8f8f8e8f8f8f8f8f8f908f908f8f909090909091909090919091919190929192919192939392929293929293929392939393939493939393939494949494949494949494949495959596969596969696959595969696969696969696969696969696979696969696979796979797979797979797989898989797989898989899989899999899989998999999999998999a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9b9b9b9a9b9b9b9a9b9b9c9c9c9b9c9c9b9b9c9b9b9c9b9c9b9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9d9c9c9d9d9c9d9d9c9d9d9d9d9d9d9d9d9d9d9d9c9d9d9d9d9d9e9d9e9d9d9e9d9e9d9e9e9e9e9d9e9e9f9e9e9e9e9f9e9e9e9e9f9e9f9e9f9e9e9f9e9e9f9f9e9e9e9e9e9f9f9e9e9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9e9f9e9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9e9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9e9f9f9f9f9f9f9e9f9f9f9f9e9f9f9f9f9f9f9f9f9f9e9f9f9f9f9f9f9f9f9e9f9f9f9f9f9f9e9f9f9f9f9f9f9f9f9f9e9f9f9f9f9f9e9f9f9f9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9f9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9d9e9d9d9e9e9e9d9e9e9e9d9e9e9e9d9e9d9d9d9d9d9d9d9d9d9d9e9d9d9d9e9e9d9d9e9d9d9d9d9d9d9d9c9c9d9d9d9c9d9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9b9b9c9b9c9b9b9c9b9b9c9c9c9b9b9c9b9b9b9b9b9b9a9b9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a99999a9a999a9a99999a999999999999999999999898989898979797979897979797979697979797979797969697969697969796969696969696959696969695969595969695969594959595959595959494959494949494939393939393939494939393939393929392929392929291929192919191919191919191919091909090909090908f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8e8e8f8e8e8d8d8d8d8d8d8d8d8d8d8d8c8c8d8c8c8c8c8c8d8b8b8c8b8c8b8a8a8a8b8a8a8a8a8b8b8b898a8a8989898988898889898989888987888788878887878887878787878787878787878787868786858585858585848584848484848484848383838382848283828282828281828180808080808080808080808080808080807f7f7e7f7f7e7e7e7e7e7f7e7e7d7e7d7c7b7c7c7b7c7c7c7b7a7b7b7b7b7b7b7a797979797979797978787878787877787777777677777677767677767676767575757575757473737272727273737171737171727070706f71716f706f6f6d6f6d6d6d6d6d6d6d6d6d6d6d6e6d6ea1a1a1a1a1a16b6b6ba16b6b6b6b6b6b6b6a6a6a6a6a6a6a6a696a6967686867676868676767656666666665656565656565656563636363636361626261606161605e5e605e5d5e5d5d5d5c5c5b5b5a5b5b5a5a5958585656a2a2a2a255535452a3a3515150504fc34da44d4ca5a54a4a49a6a6464544a743c442a8413fc1a93ec53caa3a39ab38ac36c63433c0c0302faebfaf2cbe29b02826bd242422b2211f1e1d1cc71a19181716151413c811100e0d0c0b0a09080806b6050503020100b7b7b8b9babbbbbcc9 │ │ +b8b800000102030405b6b60708b5b50a0b0c0d0e0f11c8121314ca16171819c71b1cb41e1f20b3222325bdb12728292bbe2c2dbf2e2f30c0323334c6363738393aaa3c3d3ec13f40a842c4a744444547a649494a4b4c4d4dc3c35051a352535454a256575857595a5a5b5c5c5f5f5f5e6060606262636364656666666667676869696a696a6a6b6a6b6a6ca1a1a1a16e6e6e6e6e6e6d6d6d6d6d6d6f6f6f6f6f6f6f6f707070717171717273727373737373737374747575747474757675757676757676767677777777777777777777777879787877787879797a7a797a7a7b7b7b7b7b7b7b7b7b7c7c7c7c7c7d7d7d7e7d7d7f7f7f807f7f7f7f8080807f7f808080808080808080808080818180828382828281828383828282838483848484848484858485858585858585868687868786878787878787878787878787888888898888888888888989898a8a898a898a8a8a8a8b8a8b8b8b8b8b8c8d8c8c8d8c8d8c8c8c8d8c8d8d8d8e8e8e8e8d8e8e8e8e8f8f8f8f8e8f8f8f8f8e8f8f8f8f8f8f908f8f90908f8f9090909090909090909090919192919292919291919292929292939392929392929292939494939393939493939393949494949595959595959595959594959595959596969696969696969696969696969696969696969696969696969797979797979797979798979898989898989897979898989898989998999999999a999999999999999a99999a99999a999a9a9a9a9a9a9a9a9b9a9a9a9b9b9b9b9b9b9b9b9b9b9b9b9b9c9b9b9c9c9c9c9b9b9c9b9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9e9e9d9e9d9e9e9d9e9d9e9d9e9e9d9e9d9d9e9e9e9e9e9e9d9e9e9d9d9e9d9e9e9e9e9e9e9e9e9e9f9e9e9e9e9e9e9e9e9e9e9f9e9e9e9f9e9e9e9e9e9f9e9e9e9f9f9e9e9e9e9e9e9e9e9e9f9e9e9e9e9e9e9e9e9e9e9e9f9e9e9f9e9e9e9e9e9e9e9e9e9f9f9f9e9e9e9f9e9e9e9e9f9e9e9e9e9e9e9e9e9e9e9f9f9e9e9f9e9e9f9e9e9e9e9e9e9e9e9f9f9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9f9f9e9e9e9e9e9e9d9d9d9d9d9e9e9d9e9e9e9d9e9d9e9d9d9d9d9d9d9d9d9d9e9e9d9d9e9d9d9d9d9d9e9d9d9d9e9d9d9e9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9c9d9d9d9d9c9c9d9d9d9d9d9d9d9d9c9d9d9d9d9d9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9b9c9c9b9c9b9c9b9c9c9c9c9b9c9b9c9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9a9b9a9b9a9b9a9b9a999999999a9a9999999a99999999999999999a9999999a99999999989999989999999998989999989898989798989797979797979797979796969696969696969696969696969696969696969696969596959595959594959495949595959594949494949494949494949393939394929393929293939392929293929292919291929292929191919191909090919090909090909090908f908f8f908f8f8f8f8f8f8f8f8f8e8e8f8f8e8e8e8e8e8e8e8e8e8e8e8d8c8c8d8d8c8c8c8c8d8c8b8b8d8c8b8c8b8b8c8b8a8b8b8b8b8a8a8a8b8a898a8a8a8a8a89898a89888888888888878787878887878887888788878788878786868687868786868686868686868585848484848484848383838383838383828182828281828181818181808181808080808080808080807f7f7f807f7f7f7f7e7e7e7e7d7e7d7d7d7d7d7e7d7c7d7c7b7b7b7b7b7b7b7a7a7a7a7a7a7a7a7a78787878787879787877777877777777777677767777767676757575767575757373747373737373727271717372717171717070706f706f70706d6f6d6f6d6f6d6d6d6d6d6d6d6e6e6e6e6e6e6e6c6c6c6c6c6c6b6b6b6c6b6b6b6a6a6b6a696a6a6a6a6a696a69696967676867676767676767656565656565656565656463646463626262616260606060605e605f5e5e5f5f5d5f5c5c5c5c5c5b5b5a5a5a595957575656a2a2a2555554535252a3515151504fc34ea44c4c4c4b4b494849a6474545444343c442a840c1c13ec53d3b3aabab3837c63534333231312f2ebfaf2cbe2ab02727b1252422b2211f1eb41d1bc719cb1716ca141312c8100f0e0d0b0a09b508070605040302010000b7b9b9babbbcbcc9cc │ │ +b9b8b800000102030405b6060608b5090a0b0c0d0e1011c8121314151617cb191a1b1c1d1e1f20b3222324bdb127b0292bbeaf2d2eae3031c0323335c63637ab393a3b3cc53ea93f41a84243a7444545474849494b4c4ca4a44e4f5051a3a3545454a2565657595a5a5b5b5c5c5d5d5f5f6060606262636364646565656567686768696869696a6a6a6a6b6b6c6ca1a1a1a1a1a1a16e6d6d6d6d6d6d6d6d6d6d6d6d6f6f6d6f70707070717272717172717273737373747473737475757474757575757676767777777777777777777777787877777778787878797979797a797a7a7a7a7a7b7b7b7b7b7b7c7c7d7d7d7d7c7d7d7e7d7e7f7e7e7e7f7f807f7f807f808080808080808080808080808181818182818282838281828283838383838383848484858584848485858585868686868786868686868786868787878787878887888887878788888989898989898a8a8a898a8a8a8a8a8a8b8b8c8b8c8c8c8d8c8c8c8c8c8c8c8d8d8d8d8d8d8d8d8d8e8e8e8e8e8e8e8e8e8e8e8f8f8f8f8f8f8f8f8f8f8f8f8f908f8f8f8f908f908f908f90919191919191919191919191929192939291929292929293929393939393939392939393939494959494949494949495959494949594959695959696969696969696959696959696969696969696969696969696969696979797979797979797979797979797979797979897999898989898989899989898999899989899999899999999999999999a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9b9b9b9b9b9b9b9b9b9b9b9a9b9b9b9c9b9c9b9b9b9b9b9b9c9c9c9c9c9b9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9d9d9c9d9d9d9d9d9c9d9d9c9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9c9d9d9e9d9e9d9d9d9d9d9e9e9d9e9e9e9d9d9e9d9d9d9d9e9d9e9d9e9d9e9d9e9e9d9e9d9d9e9e9d9d9d9e9e9d9e9e9e9e9e9e9d9d9e9d9d9d9e9d9e9e9e9d9e9e9e9e9d9e9d9e9e9e9d9e9e9e9e9d9e9e9e9e9d9d9e9e9d9e9d9d9d9d9e9e9e9e9e9e9e9e9e9e9e9d9e9e9d9e9e9e9e9e9e9e9e9e9e9e9e9d9d9e9d9d9d9e9e9e9e9e9e9d9d9d9d9d9d9d9d9d9d9d9d9d9c9d9d9d9c9d9c9d9c9d9d9d9d9d9c9d9d9d9c9d9d9d9d9c9c9d9d9d9d9c9c9d9d9d9d9c9d9d9d9d9d9c9d9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9b9b9c9c9b9b9b9b9b9b9b9a9b9b9b9b9b9b9b9a9b9b9a9a9b9a9a9a9a9a9a9a999a9a9a9a9a9a9a9a9a9a9a9a9a99999999999999989999989998989898999999989899999998999898989897989898989898989897989797979797979796969697969697969696969696969696969696969696959595959596969595949595949494949494949494949494949494939393939393939493939392929392929292929292919292919291919191919191919191919191919190908f908f908f908f8f8f8f8f8f8f8f8f8f8f8f8f8f8e8f8f8f8f8e8e8f8f8e8e8d8d8d8d8d8d8d8d8e8d8c8b8c8d8c8c8c8b8b8c8b8b8b8c8b8c8b8a8b8b8a8a8a8a8a8a8a8a8a8a8988888989898989898988878788878787878787878787878787878787878787868686858685868585858585858585858484838383838383838382828283828382808181818181818080808080808080807f7f7f7f7f7f7f7f7e7e7e7f7e7f7e7e7d7d7d7d7c7e7c7c7c7b7c7c7c7b7c7b7b7a7a7b7a7a7a7a797a79797979797a78787877777777787777777777777777767677757676767476757474747474747272727373727373727271717170717170716f6f706d6f6f6f6d6d6d6d6d6d6d6d6d6d6e6d6d6da1a1a16c6e6c6e6c6c6c6c6b6b6b6b6b6b6b6a6b69696a69696969696969696969676867676767676565656565656565656564656464646263646363616161616060605e60605e5f5f5e5e5d5d5d5d5c5b5b5b5b5b5959595958585656a2a25554555453535352a3514f514f50c34e4da44c4b4b4b4a4847a646464544a74342a841403fa93ec53c3b3a3aab383736353433adc0312faebf2d2c2b2a292826b1252422b2b3201fb41d1bc719cb181615141312c8110f0e0c0b0a090807070605040302020100b7b8b9babbbcbcc9c9cd │ │ +bab9b8b7b7010102030405b6060708b5090a0b0c0e0f1011c81213ca151618cb191a1b1cb41e2021b2222324bdb127b0292b2caf2d2eae30c032ad3435c6ac38ab39aa3b3dc53ea93f40a8c4c4a744454547a6484a4ba54ca44e4e4f4f515153535455a2a2575758595a5b5c5c5d5d5d5f60605e6160626263636464646466676667686868686969696a6a6a6b6b6c6c6c6c6ca1a1a16e6e6e6e6d6d6e6d6d6d6d6d6f6f6d6f6f6f6f70707171717171717272727273727373737473747474747475757676767676767676767777767777787877777778787777787879797a79787879797a7b7b7b7a7b7b7b7c7c7c7c7c7c7c7d7d7c7d7d7e7e7d7d7e7f7f7f7f7f808080807f8080807f808080808080808080818282818181828182838383838283838483848483838385848485858685868585858585868786868687878787878787878787878787888888888888888989898989898989898a8a8a8b8a8b8b8b8b8b8b8b8b8b8b8c8c8d8c8c8c8c8d8c8d8d8d8d8d8d8d8d8d8e8e8d8e8e8f8e8f8f8f8f8f8e8f8f8f8f8f8f8f8f908f8f8f908f909090919090919091909090919191929191909192929292939293939392929292929392929393949394939494949494949594949495949596959595969696969595969595959596969596959596969696969696969696969696969696979696969696979696969696969798979898979798989798989898989897979898989898999998999898999999999a99999a99999a999a9a999a9a9a9a9a9a9a9a9a9a9a9a9a9a9b9a9b9b9a9b9b9a9a9a9b9a9b9b9b9b9b9b9b9b9c9b9b9b9b9b9b9b9c9c9c9b9c9b9b9b9c9c9b9b9b9c9b9c9b9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9d9c9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9c9d9d9d9d9d9d9d9d9d9d9d9d9d9c9d9d9c9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9c9d9d9d9c9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9c9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9c9d9d9d9d9d9d9d9d9d9d9d9d9d9d9c9d9d9c9d9e9e9e9d9d9e9e9d9e9d9e9d9d9e9d9d9d9d9d9d9d9d9d9c9d9d9d9c9d9d9d9d9d9d9d9d9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9b9c9b9b9c9c9b9c9c9b9c9c9c9b9b9b9b9a9b9b9b9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a99999a9a99999999999999999999999999999999999999999898989897989897989898989898989898979798989898979797969797979797979797979696969697969696969696969696969596959696959695969596959595949595949595959594949494949493949393949393939394939393939292939392939392939292929292929191919191919191919090909191919090909090909091918f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8e8f8f8f8f8e8e8e8e8e8e8e8d8e8e8e8d8d8c8d8d8d8d8c8d8d8c8b8b8c8c8a8c8b8b8a8b8b8a8b898b8b8a8a8a8a8989898989898989898988888888888888898888878787878787878787878787878787878787868787868585858585858585848484858484848384838282838282828282828282828282808080808080808080808080808080807f7e7e7e7f7f7e7e7d7d7d7d7d7e7d7e7d7c7c7b7c7c7b7c7b7b7c7b7b7b7b7b7a79797a7979797a797a787979787878787878777777777777777677777777777676767575747574757573747373737372727273737272717271717170707070706f6f6d6f6d6d6d6d6d6d6d6d6d6d6d6d6e6d6e6e6e6ea1a1a16ca16ca16b6b6b6b6b6b6b6b6b6a696a6a69686968696868686868686868666666666666666565656565656565656563646362626263626262616060616060605e605e5f5d5d5f5d5c5c5c5c5c5a5a5a5a5a585858585856a2a2a25555545454535352a3a3514f4f4ec34d4d4ca44b4b4a4949a6474745c2c2a74342a841403fc13ec53d3baa3aab383736c6343332c0312faebf2d2c2b2a29b027b1252422b2b3201fb41d1cc71acb181615ca1412c8110f0e0d0b0a09b5080706b60503020200b7b8b8b9babbbcbcc9cccdcd │ │ +babab9b8b70000010203040505060708b5090a0b0c0d0e1011c8121314151718cb19c71b1cb41e20b3b2222325bd2627b0292bbe2c2d2e2f30c032ad343536ac373839aa3b3dc53ec13f40a84243a744c24647a6494a4aa5a5a44e4ec35051a35253545455a2575758595a5a5c5c5d5d5f5f5e5e5e60616263636464646464666666676868676868696969696a6a6b6c6b6b6b6ca1a1a1a16ea16e6e6e6e6d6d6d6d6d6d6d6f6d6d6d6f70706f70707071717171727271727373737373737373747575757575757576757575767776777777777777777777777777787878787978787878797a7a7a7a7b7b7b7c7b7b7b7b7b7b7c7c7c7c7c7d7c7d7c7d7e7e7f7e7f7f7f807f7f807f7f7f808080808080808080808181808080818182828383828283838283838383838384848485848485848484858585858686868686878786878787878787868787878787878787888888888889888888898a898a8a8a8a898a8a8a8a8a8a8a8b8c8c8c8b8b8b8b8c8c8c8c8d8d8d8d8c8c8d8d8d8d8e8d8e8e8e8e8e8e8e8e8e8f8e8e8f8f8f8f8f8f8f8f8f8f8f8f8f908f8f908f908f8f90909191919091909191919292919292929291929192929392929392929394939493949392939494949494949494949594959594959495949595959596959595959596969696959696969696969696969696969696969696979696969696969797979797979797979797979797979796979898979797989897989898989999989998989899989999999a99999a999999999999999999999a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9b9b9b9b9a9b9b9b9a9b9a9b9a9b9b9b9a9b9b9b9b9b9b9a9b9b9c9b9c9c9b9b9c9b9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9d9d9d9d9d9d9d9d9d9c9d9d9d9c9c9d9d9c9d9d9c9d9c9d9d9c9d9c9d9d9c9d9c9d9d9c9d9d9c9c9d9d9d9d9d9d9c9d9d9d9c9d9d9d9c9d9d9d9d9d9d9c9d9d9c9d9d9d9d9c9c9d9d9c9d9c9d9d9d9d9d9d9d9c9c9c9c9d9d9c9d9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9b9b9c9c9b9b9b9c9b9b9c9c9b9b9b9c9c9b9b9b9b9c9c9b9c9b9a9b9b9b9b9b9b9b9b9a9b9b9b9a9a9b9b9a9a9a9a9a9a999a9a9999999999999999999a9a99999999999899999898989998999998999899989898989899999898989898979797979797979797979797979796979797979797969696969696969696979696969696969696969696959595959595959595959595959595959595959594949494949494949493939393949393939293929293929392929293929292929292929292929291929292919090909190909091909190919191908f8f8f8f908f90908f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8e8f8f8f8f8e8d8d8d8d8d8d8d8d8c8d8d8d8c8b8d8d8c8c8c8c8c8b8a8b8b8a8b8b8b8a8a8a8a8a898a8a8a8a8a8a89898888888889888888888887878787888887878787878687878687878787878686868686868686868585848584858484848483838483838383838381818381818181818181818181818080808080808080807f7f7f7f7f7f7f7e7e7d7d7f7f7d7d7d7c7c7d7c7d7c7e7c7c7b7b7c7b7a7c7b7a7b7b7a7b7a7b7a79787978787879787977797877787777777777767677777677767777777675767675757373737473747272727372717272707271727070707070706f706d6d6f6f6f6d6d6d6d6d6d6d6d6d6d6d6d6d6da16e6e6ca1a1a16c6c6c6c6c6c6b6b6b6b6a6b6b6a6a6969696969686867686767666767676767666565656565656565656565656464646463636262626262616160615e60605e5e5e5e5e5e5f5d5d5d5c5b5b5b5b5b5a59595958575757575756a2a2a25554545453535352505050c34d4da4a4a4a54c4a4a4a48a6474645c244a743424241403fa93ec53c3baa39ab38ac36c6353432c03130aebf2d2c2c2a29b02726252423b2b3211f1e1d1cc71acb181715ca1312c8100f0e0d0c0b09b5080706b6050302020000b7b8b9babbbcbcc9cccdcdce │ │ +bbbabab9b8b7b7000102030405b6060708b5090a0b0c0d0e0f11c81213ca151618cb19c71b1db41f2021b2222325bd2628b0292b2cafbf2e2f30c0323334c636ac37ab39aa3b3dc5a9c14040414243a744c24647a6484a4aa54ca44e4ec35051a3a352535455a2565758585a5b5b5c5c5c5f5e5e5e606062626263636363646565656767676768686868696969696b6b6a6a6b6b6c6c6c6ca1a1a1a1a16e6e6e6d6d6e6e6d6d6d6d6d6d6f6f6f6f6f6f6f707071717171717171727372727272737474747474737475757475767676767676757677767777777777777778777878787878797979797a7a797a7b7b7b7b7b7a7b7c7b7c7c7c7c7c7c7c7c7c7c7e7e7e7e7e7e7e7f7f7e7e7f80808080808080808080808080808081818181828181818182818282838383838384848484848484848485858585858686868585858686878786868786868787878787878787878787878887878888898989898989898989898a89898a8b8b8b8b8a8b8b8b8b8b8b8c8d8c8d8c8c8c8c8c8d8d8d8d8d8d8d8d8d8d8d8d8e8e8e8e8e8f8f8e8f8e8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f90909090909090909090919191909191919191919192929292929392929393939392939292929293939493949393949394949494939495949495959495949594959596969695959696969696969696969696969696969696969696969696969697969796969696969697969696969696979898979796979797989898989898989898979898979898989998989999999999999899999999999999999a999a99999a99999999999a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9b9a9b9b9b9a9b9b9b9b9b9b9c9c9b9c9c9c9b9c9c9c9b9c9b9c9c9b9c9c9c9c9c9c9c9b9b9b9c9b9c9c9b9b9c9c9b9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9d9d9c9d9d9d9c9d9d9d9c9c9d9c9c9d9c9d9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9b9b9b9c9c9b9b9c9c9c9b9c9b9c9b9c9b9b9b9b9b9c9c9b9b9b9b9c9b9c9c9b9b9b9b9c9b9b9b9c9c9b9b9c9c9b9b9b9b9a9a9b9b9a9b9b9b9b9b9a9b9b9b9b9b9b9b9a9a9a9a9a9a9a9a9a999a9a9a9a9a9a9a9a9a9a9a9a9999999998999899999999989898999899989899989898989898989898979897989897979798979898979898989797979796969696979796969696979696969796969696969696969696969696969696969696969595969695959595959594959494949494949494949494949494939393949393939393939293939292929291929292929292929392929191929191919191919192919191908f90908f8f90919091908f8f8f908f8f8f8f908f8f8f8f8f8f8f8f8f8f8f8f8f8f8d8f8f8e8d8e8e8e8e8e8e8e8d8d8c8c8c8c8d8c8c8c8c8d8c8b8c8c8b8c8b8c8b8b8a8a8a8a8a8a8a8a8989898989898989898989898988878787888787878787878787878787878787878786868686868686868685858585858585858584858484838484838383838283828283828282818182818081808080808080808080808080807f7f80807f7f7f7e7f7e7e7e7d7c7d7e7e7c7c7d7c7b7d7b7c7b7c7b7b7b7b7b7a7a7b7b7a797a797a7a797a787878777878787877777877777877777777777676777776767676767675747474747473737273727272717272717172727071717070706f6f6f6f6d706d6d6d6f6f6d6d6d6d6d6d6d6da16e6e6e6e6ea1a16c6c6c6c6c6a6b6b6a6b6b6b6b6a6a696a6a6969686968676768686667676765656565656566656565656565646464646464636363636362616262616161605e605f5e5e5e5f5f5f5f5f5d5d5d5b5b5a5b5a5a5a595958595857575756a256a2a255555353535353a3a3504f4f4d4d4da4a44c4b4b4a4948a647464545444343c4a8a83fc1a93ec53d3baa3aab383736c63433ad32302faebf2dafbe2b29b02726bd252322b2211f1eb41dc71a19181715ca1412c8100f0e0d0c0b09b508070605040302020100b7b8b9babbbbbcc9cccccdcecf │ │ +bcbbbabab9b8b7b7000102030405b6060708b5090a0b0c0e0f1011c81214ca151618cb1ac71b1db41f2021b3222425b12628b02a2bbe2dbf2e2f303132ad3435363738ab393a3b3cc53ec13f41a842c4a744c24647a6494a4b4b4ca4a44e4f505051a352525455a2565758595a5a5a5b5c5d5d5e5e5e6061616161626263636363646566666767676868696868686a6b6a696b6b6b6b6b6b6ca16c6c6ca1a16e6e6e6e6e6e6e6e6d6d6d6d6d6d6f6f6f6d6f6f70707070717071717271717172737373737272737474747474747575767576757575767777777777777777777778787878787878787979797a7a7a7a7a7a7a7b7c7b7c7c7c7c7c7b7c7c7c7c7d7e7d7e7d7e7d7d7e7e7e7f807e7e7e807f7f7f8080808080808080808080808080818080808181828283828283838283848384838484848485848584858585858685868685858686868787878787878787878787878787878888888988888888898989898a89898a8a8a8a8a898a8a8a8b8b8a8b8c8b8c8b8c8c8c8c8c8c8c8d8d8c8d8d8c8c8c8d8d8d8d8d8e8e8e8d8e8e8e8e8f8f8e8e8f8f8f8e8f8f8f8f8f8f8f90908f8f8f8f8f9090909090909090909091919191919192929292929292929192929292929393939393939393939493939493939494949494949494959495959595959495949495949596969696969696959696969595959696969696969796979696969696969796969696969697979797979697979797979797979798979897979797989797989897989898999898989999989898999898999999989999989899999999999999999a999999999999999a999a9a9999999a99999a9a9a9a9a9a9a9a9a9a9a9b9b9a9a9b9b9a9b9b9b9a9b9b9b9b9b9b9a9b9b9b9b9b9b9b9b9b9b9b9b9b9a9b9b9a9b9c9c9b9c9b9b9b9b9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9b9c9b9b9b9c9b9a9b9b9b9b9b9b9a9b9b9b9a9b9a9b9a9b9b9b9b9a9b9b9a9b9b9a9b9b9b9b9b9a9a9b9b9a9b9b9b9a9b9b9b9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a999a9a9a9a9a9999999999999999999999999a999a9999989898989898989898989898989898979898989897989897979797979797979797979797979797979797979797969696969696969696969696969696969696969696969696969696969596959596959696959595959595959595959594949494939493939394939493939394939392939393929393939292939192929191929191929292929292929191919091919090909090909090908f908f8f8f908f8f908f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8e8e8e8e8e8e8d8e8e8e8d8d8d8d8d8d8e8d8d8d8c8b8c8b8c8b8c8b8b8b8c8b8b8b8a8b8a8b8a8a8a8989898989898989898988888888888888888889888787878787878787878787878687868687878787868685858585858585858584848484848484848483848383838382828282828282828181818181808080808080808080808080807f80807f7f7f7e7f7f7f7f7e7e7d7d7e7d7c7d7d7d7c7c7c7c7b7c7b7c7b7b7b7b7a7a7a7a7a797a7a787878797a7878787778777878787877777777777777777776777676767676747574747475747373737473737272727272717271717171717070716f70706f6f6d6f6d6f6d6d6d6d6d6d6d6e6e6e6e6e6ea1a1a1a1a1a1a16b6b6c6b6b6b6a6a6a6a69696a6969686869686868676868676767676667666665656565656565656565656464646364626363626262626261616161616060605e5e5f5f5f5d5d5d5d5d5d5d5d5c5b5b5a5a5a5959585858575857575756a2a2a25555545353a3525251514fc3c3a44da4a44c4c4b4a4948a6464545c244434342a84040c1c13ec53d3caa3a39abac36c63433ad32312fae2ebf2cbe2b29b02726bd252322b2211f1eb41c1b1a19cb1716ca1412c8110f0e0c0c0b0ab5080706b6050403020100b7b8b9babbbbbcc9cccccdcececf │ │ +c9bcbbbbbab9b8b700000102030405b6060708b5090a0b0c0d0e1011121314ca151718191a1b1b1d1e1f2021b2232425b12628b02a2b2c2dbf2e2f30c0ad333535ac37ab393aaa3b3cc53ec14041a8c4c4a74445464748a6494b4b4ca44dc3c34f5051a35253545456a25757595a595a5c5c5d5f5f5f606061616162626263636364646565666667676767676867696a69696a6b6b6b6b6b6b6c6c6c6b6ca16ea1a16e6ea1a16e6d6d6d6d6d6d6d6d6d6d6d6f6f706f6f70707170717070717172727272727273737373737473747575757475757575767676767777777777777777777777787878777778797979797979797a7b7b7b7b7b7b7c7b7c7b7c7c7c7d7d7d7c7d7c7d7e7e7e7e7f7d7d7d7e7d7e7f8080807f7f8080808080808080808080808080818181818181828282828383828283838383848384838485858585848485848585868687878787878687868687878687878787878787878787878788898989898989898989898989898a8b8b8a8b8a8b8a8b8b8b8b8b8b8c8c8c8c8b8c8c8b8c8c8c8c8d8d8d8d8d8d8d8d8d8d8e8e8e8e8e8e8e8e8e8e8e8e8f8f8f8f8f8f8f8f8f8f8f8f90908f908f908f8f90909091909190919191919191919191919191929293929293939393939393929293939293939393939494949494949494949495949494959495959595959595959595959595959596969696969696969596969696969696969696969696969696969696979697969796979796969796969796979897979798979797979897989898999898979898989898989899989898989899999999989999989999989898989a989a999998999a9999999a99999999999a9a9a9a9a9a9a999a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9b9a9b9b9b9b9b9b9b9b9b9b9c9b9c9b9c9c9c9b9b9b9b9b9b9b9b9c9b9c9b9b9b9b9b9b9b9b9c9b9c9c9c9c9c9c9b9b9b9b9b9b9b9c9b9b9c9b9b9c9c9b9b9b9b9b9c9c9c9c9c9b9c9b9c9b9c9c9b9b9c9c9b9c9b9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9b9b9c9b9b9b9c9c9b9c9c9b9b9b9c9c9c9c9b9b9c9b9b9b9b9b9b9b9c9b9b9c9b9b9b9c9b9b9c9b9b9b9c9b9a9b9a9b9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a999999999a9a99999a9a99999a999a999999999a9998989899989899999998989899989998989898989898979797979797979797979797979797979797979796969796969696969696969696969696979696969696969696969696969596969695969595959596969695969596969695969595959596969594949494949594959494949494949394939392939393939393929393929292929292939291939391929291919191909191909190909191918f908f918f9090908f8f8f8f8f8f908f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8e8f8e8e8d8d8d8d8d8d8d8d8d8c8c8c8c8c8d8c8c8c8c8b8b8a8b8b8b8b8b8a8b8a8a8a898a8a8a8a898a89898988888888888888888887878787888787888887878787878786878786868685868586868686868585858485848584848484848383838383838383828383828282818281828082828180808080808080808080807f807f807f80807f7e7f7e7f7f7e7d7f7e7e7e7d7d7c7d7c7b7d7b7b7c7c7b7c7b7a7a7b7a7a7b7a7979797a7979787978777879787777787778777777777777777777777676777676757676757576747374747475737373737373737272727272717270707170706f6f706f6d706f6f6d6f6d6d6d6d6d6d6d6d6ea1a1a16ea1a1a16b6b6c6c6c6c6a6b6b6a6a6a6a686a696969696869676768676767676767676766666666656565656565656565656464646463636263626262626161616160616160615e5e605f5f5f5f5f5c5d5d5c5d5c5d5c5b5a5a5a585959595858585657565656a2a2a2a25354535252a3a3a350504fc34ea4a44c4ca54b4a4948a64745c2c2c2a74342a8413f3fa93ec53d3baa3aab383736c63533323231302f2ebfafbe2b29b02827b1252422b321201eb41c1b1a19cb1716ca1412c811100f0d0c0b09b5080706b6040403020100b7b8b9bababbbcc9cccccdcececfd0 │ │ +ccc9bcbbbbbab9b8b700000102030405b6060708b5090b0c0c0d0f1011c81314ca161718191ac71c1db41f20b3b2232425262728b02abe2c2dbfae2f31c0323335c6ac3838393a3b3c3dc53ec13f41a8c4c4a744454547a648494ba5a5a44d4e4f4f5051a3a35354a2555657575858585a5b5c5c5f5d5e606161606062626262626363636565656666676766676768696869696a6a6a6a6a6a6b6b6b6b6c6ca1a1a1a1a1a1a16e6d6d6d6d6d6d6d6e6d6d6d6f6f6f6f6f6f6f706f70706f717171717171727272727272737373737474747474747575757675757676777776767777777777787778777778777778787879797a7a7a7a7a7a7a7b7b7b7b7c7b7b7c7d7d7c7c7c7c7d7d7d7d7e7d7d7d7d7d7e7f7e7f7f7f7f7f7f7f8080808080808080808080808080808081818182818182828282818182838384838384848483848383848585868685868686868687868687878687878787878787878787878787888888898988888889888988898a8a8a898a8a8a8a8b8a8a8b8a8b8c8b8a8b8b8b8b8b8c8c8b8c8d8d8c8d8c8c8d8c8c8d8d8d8d8d8d8d8d8d8d8d8e8e8f8e8f8f8e8f8f8e8f8f8f8f8f8f8f8f8f8f8f8f8f8f909190909090909090909090909090919092929292929292929292929291929292929392939292949493939393939393939493949494949494949495949494949494949595959696969696969696959695969596969696969696969696969696969697969696979797979696979696979697969697979797979797979797979797979897989798979898989998989898989798999898989897999997989798999899999998999a9998999a99999999999a9a9a999999999a9999999999999a99999999999a9a9a999a99999a999999999a999a9a9a9a9a9b9a9b9b9b9a9b9a9a9b9b9a9b9b9b9b9b9b9a9a9b9b9a9b9a9c9b9b9b9a9b9a9a9b9b9b9b9b9b9b9b9b9b9b9b9a9b9b9b9a9b9b9b9b9b9b9b9b9b9b9b9b9a9b9b9b9b9b9b9b9b9b9b9b9b9c9b9b9c9c9b9c9b9c9c9c9c9b9b9b9b9c9b9c9c9b9b9b9c9b9c9c9b9c9c9b9b9c9b9c9b9b9b9b9c9b9c9c9b9c9b9b9c9c9c9b9b9c9c9b9b9b9c9b9b9b9b9b9b9b9b9b9a9a9b9b9b9b9b9a9b9b9b9a9b9b9b9a9b9a9a9b9b9a9b9b9a9a9b9b9a9b9b9b9a9b9a9b9a9a9a9a9a9a9a9a9a99999a99999999999a999a999999999999999a999a9a9a99999a9999999999999a999999999999999999999999989899999998989898999898989798989898989898989898989898989797979898979796969696979796969697969696969696969696969696969696969696969696969696969696969696969696959696969596969695969595959596969695969594949595959595959595959594949393939493939394949493939393939392939293929393929293929292919291929191929291919191909090909090909090909090918f908f908f9090908f8f8f8f8f8f8f8f8f8f8f8f8e8e8f8f8f8f8f8f8f8e8f8e8e8e8e8e8e8e8e8e8d8d8d8c8c8d8c8c8c8c8c8c8b8b8b8b8c8c8c8b8b8b8b8a8a8a8a8a8a8a8a898989898989898989898988898788878787878787888787878787878787878787878686868686868585858585858585858585848484848583848483838384838283838383828382828382818181818081808080808080808080808080807f807f7f7f7f7f7f7e7f7d7e7d7e7e7e7d7d7c7c7d7c7d7b7c7c7b7b7b7b7b7b7b7b7b797a797a797a7a7978797978787777787778777777777777777777767677767677777776767776767475757575757373737473737273737373737271717071707171706f6f6f6f6d6f6d6f6d6d6d6d6d6e6e6e6d6e6e6e6e6e6ea1a1a16c6c6c6c6b6b6b6b6a6b6a6b6a6a6969696869686869686868676768666766666666666665656565656565646464646464646364636362626261626161616060616160606060605f5e5e5f5f5f5d5d5c5d5c5c5c5c5c5b595959595858595958575656565656a25555555553535252515151504fc3c34da44ca5a54b4b4a4848a64646c244a74343424241403fa9c53d3c3c3b39393837acc63533ad3231302f2ebfaf2c2b2a292827b1252523b221201eb41d1bc719cb1815ca1413c811100f0e0c0b0a09b50706b6050403020100b7b8b9babbbcbcc9cccccdcececfd0d0 │ │ +ccc9c9bcbbbbbab9b8b800010102030405b6060708b5090a0b0c0e0f10c8121314ca161718191a1b1cb41e1f21b3222324bd262728292bbe2c2d2eae2f31c0ad3435c6ac37ab393a3b3cc53ea9c13f40a84243a7c2454647a648494aa54ca44e4ec34f5050a35253535555a256565857595b5c5b5d5c5d5f5f60605e61626262626363636464656566666666666666676769686969696969696a6a6a6b6b6b6c6c6c6c6ca1a1a16e6e6e6d6d6d6d6e6d6d6d6d6d6d6d6d6f6d6f6f6f6f6f7070707071707171717271717272737373737374737374747575757475767676757676767677777776777777777777777778787878797a7979797a7a7a7a7b7b7b7b7a7b7b7c7b7c7c7c7c7c7c7d7d7d7d7c7d7e7e7d7e7e7f7f7e7f7f808080808080808080808080808080808081808181818081818181818283828282838282828384838383858585848484848584858686868686868787878787878787878787878787878788888887888887888889898889898989898989898a8a898a8a89898a8b8b8b8b8b8b8b8c8d8c8c8d8c8c8d8c8c8d8c8c8c8c8c8c8d8c8d8d8e8d8e8e8e8e8d8e8e8e8e8e8f8f8f8f8f8f8f8f8f8f8f8f8f908f8f8f908f8f908f908f8f8f909090919191919191919191919191919192929292919291929393939292929292929293939393939393939393949393939393949494949595959595959595959595959595959595969595959596969696969696969696969696969696969696969696969697969796979796979697979697969697979697979798989898989898989897979897989798979898979897989898999898989899989898989999999999989899999898999a9999999999989999989898999a9a9a999a99989a999899999a99999a9a9a9a9a9a9a9b9a9a9b9a9a9b9a9a9a9a9a9a9a9b9a9a9b9a9a9b9a9a9b9a9b9a9b9a9a9a9b9b9a9b9a9a9a9a9a9a9b9a9a9b9b9a9b9a9b9b9a9b9a9a9a9b9a9a9a9b9a9a9b9b9b9b9b9b9b9b9b9b9a9b9b9b9b9b9b9b9b9b9b9b9b9a9b9b9b9b9b9a9a9b9b9b9b9b9b9b9b9b9b9b9b9c9b9a9b9a9b9b9b9b9b9b9a9b9b9b9b9b9b9b9b9b9b9a9b9b9b9b9a9b9b9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a999a9a9a9a9a9a999a999999999a99999999999a99999899999899989899999a9a999899999899999999999998989899999998989999989898979898989898989898989898979797979797979798989798979797969697979797979696969697979696969796969696969696969696969696969696969696969696969696969696969696969695969696959595969595959595959595959595959494939494949495949493939494939393939392939393949292939392929292929292929292929291929190919191919191919191919090908f8f8f8f908f90908f8f908f908f8f8f8f8f8f8f8f8f8f8f8f8f8f8e8f8e8e8e8e8e8e8e8e8e8e8e8e8e8e8d8d8d8d8d8d8d8d8e8d8c8c8c8c8b8c8b8b8b8b8b8b8a8b8b8b8b8b8a8a8a8a8989898989898989898988888888898889888888878787878787878787878787878787868787868786868585868585858585848485848584848484848383858283838283838283828383838281838281818280818080808080808080808080808080807f7f7f7f7f7d7f7d7f7e7d7d7d7d7d7c7c7d7d7c7c7b7b7b7b7b7c7c7b7a7b7a7a7a7a797a797a787a79787a797879787777777777777777777777777777767776767775767575767676767676747475747474737373737372727271717172707070706f7070706f6f6d6d6d6d6d6d6e6d6d6d6d6ea16e6e6ea16ea1a1a1a1a16ca16b6b6b6b6b6b6a6a6a6a6a6a6a696968696868686768676867676767666666656565656565656565656565646463636363636362626362626261616161615e60616160605f5e5e5f5f5f5f5d5d5d5c5c5c5b5b5b5c5b5a59585858575758585857a2a256a2a254545455535251a3a35050504f4f4e4e4da44c4b4b4a4949a6474746c2c2a743c4c4a8413fc1a93ec53d3b3b3a393837ac363533ad323130ae2ebfaf2cbe2a29b027b1252423b2b3201fb41d1cc71acb171615141312c8100f0d0c0b0a09b50806b6050403020100b7b8b9babbbbbcc9cccccdcececfd0d0d1 │ │ +cdccccc9bcbbbabab9b8b7b7000102030505b6060708b50a0b0c0d0e0f10111213ca151617cb191a1b1cb41e1f21b3222325bd2627282a2bbeafbf2e2f303132333335c63637ab39aa3b3dc53ea93f40414142434444c246464748494ba54ca44d4ec3c34f51a352525455a25656575757595b5a5c5b5c5d5d5e5e5e6061616161616363636464646565656565666566676868686868696968696a6a6b6a6a6b6b6b6b6b6c6ca1a1a1a16e6e6e6e6e6e6e6d6d6d6d6d6d6f6d6f6f6d6d6d6f6f6f6f706f70707071707171717272727273737273737374747474747575757475757576767777767776777777777777787777777878777778797979797a797a7b7a7a7a7b7b7b7b7c7c7c7c7c7d7d7d7c7d7d7d7d7d7d7e7f7e7f7f7e7f7f7f7f7f7f7f80808080808080808080808081808080808081818282828182838282828283838383848484838384848484858485858585868586868787878787878787878787878787878887878887878788888788898888888988898a8a898a898989898a8a8a8a8a8a8b8b8b8b8b8c8c8b8b8c8c8b8b8c8b8b8c8c8c8c8d8d8e8d8d8e8d8d8d8d8d8e8d8e8f8f8f8e8f8e8e8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f90909090909090909090909090909091919191919192919292929292929292929192939392939292929392939392939293939393949494949494949494949494949494949595959595959595959696969596959696959695969695969696969696969696969696969697969796969796979696979696979797979797979797979797979797979797979797979798979897989898979897989798979799999997989898979998989998979999999798979998989899999999999999989a999899999a9999999999999a9a999a9a9a999a9a99999a9a9a9999999a9a9a999a9a9a9a999a999a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a999a9a9a9a9a9a9a999a9a9a9a9b9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9b9a9a9a9a9b9b9a9b9a9a9a9a9a9a9b9a9b9a9a9b9a9a9a9b9a9b9a9b9a9a9a9a9b9a9a9b9a9a9a9a9a9a9b9a9a9a9b9a999a9b9b9a999b9b9a9a9a9a9a99999a99999999999a9a9a9a9999999a9999999a9999999a9a999999999a99999999999999999a999a999999999998999898999999999899999899989899999999989899989899999998999998989899989898989898989798979897979898989898989898979697979696969696969696969696969697969697979696969696979696969696969696969696969696969696959595969696959495969696959696969695959695959595959494959594959594949494949494949494939493949394939393939393939393929392929293939292929291929191919191919191919191919090909190909090909090909090908f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8e8f8f8e8f8f8f8e8f8e8f8f8e8e8e8d8e8d8d8d8d8e8d8d8d8d8d8d8d8c8c8c8c8c8c8d8d8c8c8b8b8c8a8b8b8b8b8a8b8a8a8a8a8a8a8a898989898989888988888888888988878787888788888787878787878787878687878786878787868787858686858584858484858584848483838483838384848382838283828182838282828282828181828180808180808080808080807f80808080807f7f7e7f7e7f7e7e7d7e7d7d7e7d7c7d7d7d7b7a7b7c7c7c7b7a7b7b797a7b7b7a7a79797a7a79797979787979787978787877777777777777767777777777777776777676767576747475757475757574737474737373737371727272707170707070706f6f6f70706d6d6f6d6d6d6d6d6d6e6d6d6d6e6ea16ea1a16ca16c6c6c6c6c6b6c6b6a6a6a6a6a69696969696968686968686867676766676766666666656565656565656565646465656564646363636363636361616161616161606060615e6060605e5e5d5f5f5f5d5d5d5c5c5c5b5b5b5a5a5a5b5a58585757575757575757a2a2a2a255555354545452525151504f4fc3c34e4da4a4a54b4a494949a64746454544a7c4c442a8413f3fa93e3d3c3baa3aabab37ac36c633ad323130ae2ebf2d2cbe2bb0282826bd2523b2b3201f1e1d1cc71a19181615ca1312c8110f0e0d0b0a09080707b6050403020100b7b8b9bababbbcc9cccccdcecfcfd0d0d1d1 │ │ +cecdccccc9bcbcbabab9b8b7b7000202030405b6060708b5090a0c0d0e0f10c8121314ca1618cb191a1b1d1d1e2021b2222425bd2627b02a2bbe2dbf2eae3031adad3335363737ab39aa3cc53ea9c13f4041a8c443a744454546a6a6494aa54ca44d4d4e4f4f51a3a352545455a2a25756585a5a5a5b5b5b5c5d5f5e5e6060616161626263636464646464646465656567676767676768686768696a6a696a6a6a6a6a6b6b6b6c6c6c6ca1a1a1a1a16ea16d6d6d6d6d6d6d6d6d6d6d6d6d6d6f6d6d6d6f6f6f6f6f707071717171717171727273727373737373747474747474747575757676767676777777777677777777777878777778787878797978797a7a7a7a7a7a7a7b7b7b7c7b7c7c7c7b7c7c7b7c7c7c7c7e7d7e7e7f7e7e7e7e7e7f7e7f7f80807f80808080808080808080808080808181818182818181828281828283838283838483838384848384848485848485848585868585868586868687868787878787878787878787878788878788888788888889898889898889898889898989898a8b8a8a8a8a8a8b8a8b8b8b8b8b8c8b8b8c8c8b8c8d8c8c8d8c8c8c8d8c8d8d8c8d8d8e8e8e8d8e8e8f8e8e8e8f8f8e8f8e8f8f8f8f8f8f8f8f8f8f8f8f908f908f8f8f8f8f8f908f8f8f9090909090909191919091919191919191919191919292919292929292929292929392929293939393939393939493939394939493939394949494949494959595959595959595959595959595959695969696959595969595959696969696969696969696969696969696969697969696969796969696969696969697979797979797979797979797979797989797989898979898989798989897979798989897989798989898989898989898999899999899999a9999989898989a9a99989a98999a9a99999a989a999999989999999a99999a999999999a9999999a999999999a9a9a99999a999999999999999a999a99999a999a999a9a9a999a99999999999a999a9a9a9a999a999a99999a9a9a9a9a9a9a9a9a9a999a999a9a99999a9a9a999a9a9a99999999999a9a9a99999a999a999a9a9a99999a9a9a999a9a9a9999999a999a999a9a9a9a9a99999a99999998989a9a9a9a9999999a999999999899999999989999999a999999999898999899999899999999989898989899989898989898989898989898989998989998989999999798989898989898979897979697979797979796979797969696969697969797969696969696969696969696969696969696969696969596969696969696969695969596959596969695959595959595949595959595959595959495959595959595949494949494949494949394939394939393939293939393929393929292939291929291919292929192929191919190909091909090909090909090908f8f8f8f8f8f8f8f8f90908f8f8e8f8f8f8f8e8e8f8e8f8e8f8e8e8e8e8e8e8e8e8d8e8e8e8e8e8e8e8d8d8d8c8c8d8d8c8c8c8c8c8c8c8c8b8b8c8c8b8c8c8b8b8b8a8b8a8a8a8a8a898a898989898989898989888888898889878787878789878787878787878787878787878786868786878787868685858686858585868584848483848484848484838383838283838383828282838181818282808181808080808080808080808080808080807f7f7f7f807f7f7e7e7d7e7e7e7e7d7d7c7b7c7d7d7c7c7d7c7a7a7a7b7c7c7b7a7b7b797a7a7b7a797979797979797978787878787878787777777777777777767776777777777676767675757575747474747474737473737273727272727271707270707170706f706f6f6d6f6f6d6d6d6d6d6d6d6d6e6e6e6e6e6ea1a1a1a1a16c6c6c6b6b6b6b6b6a6a6b6a69696969696868696868676868686767666667666766656565656565656565656565656464646464636362626262626262616160616060605e5f5e605e5e5e5e5f5f5d5d5c5d5c5c5c5c5c5b5a5a5a5a595a595957575757575757575757a2a25554545352525252a35151504fc3c34e4e4da44c4c4b4b494848a6474545c2c2a74342a84141403fa93ec53c3baa3aab3837ac3635343332c0312faebf2dafbe2b2a282726bd252422b2211f1eb41cc71919181615ca1312c8110f0e0d0c0a09b50807b6050403020100b7b8b9b9babbbcc9cccccdcecfcfd0d1d1d1d2 │ │ +cececdccccc9bcbcbbbab9b8b700000103030405b60608b5b5090a0c0d0e0f11c8c81314151618cb19c71b1d1d1e2021b2232425b12628b02a2b2c2dbf2eae30c0ad3334c636ac38ab3aaa3c3d3dc5a93f404142c4c4a7c245c246a649494b4ba54ca44d4e4f505151a35253545555565656585959595b5a5b5c5d5d5f5e5e5e606161616262636464646464646464646666666767676767676868696968696a69696a6a6a6b6b6b6b6b6ca1a16c6ca1a16e6e6e6e6e6d6e6e6e6d6d6d6d6d6f6d6d6d6f6f6f6f6f707071717170717170707172727272727273747373737373747575757575757575767676767677777777777777777777777778787978797979797979797a7a7a7a7b7a7b7b7a7b7c7c7b7b7b7c7c7d7c7d7d7e7d7d7d7e7d7e7e7e7e7f7f7e7f7f7e7f8080808080808080808081818180808181808182818282828382838383828382838483848384848484848485858585858585858586868687868687878686878787878787878787878887878887888787888787888887888889898989898a8a898a8a898a8b8a8a8b8b8b8b8b8b8b8b8b8b8b8b8c8b8c8b8c8c8d8d8c8d8d8d8d8d8d8d8e8d8d8d8e8f8f8e8f8e8e8e8f8f8f8f8e8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f9091909090909090909090919190919090919191919191919191919292919292939292939292929393939392939293929393939393939394949494949494949494949494949595949595959595959495959595959595969695969696969696969696969696969696969696969696969696969696969696979696969696969696969797979796979797979797979797979797979797969797979797979797979797979797989898989998999998999899989898989898999999989998999899999999989999999998989999999898999899999899999899999898989999999998989a9899999899989899999999999a9999989a9a99999999999899999999999a9a99989a989a99999899999a98999999999a9a98999a9999999899989999999a9999999999999a98999999999899999a989999989a9999999a9a9999999a99989999989899999999989999999898989898989999999899989797989899989998989899989999989798989998989897989898989798979898989898989797979797989898989798989898989898989897979798989898989798979697979696969697969696969696969696969696969696969696969696969696969696969696969696969695969596959696969595959595959495959595959595949494949494949494949494949494949494949494949494939394949393949393949393939292929291929292929292929192919291919191909191919191919191919090908f90908f8f8f8f908f8f8f908f8f8f8f8f8f8f8f8f8f8f8f8f8f8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8d8d8d8d8d8d8d8d8d8d8d8d8e8d8d8d8b8b8c8c8b8b8b8b8c8b8c8b8b8a8c8b8a8b8b8a8b8a8a8a8a8a898989898989898888888888898988888888888887878787878787878787878786878787878786878585868686868686848585858485858584858383838284838384838483838383828382828282828181818180808180808180808080808080808080808080807f7f7e7f7e7d7e7e7d7e7e7d7e7e7d7d7d7c7b7b7c7c7c7c7c7c7b7a7a7a7a7b7b7b7a7979797a7a797a787978777778787778787877787778777777777776767776767576767676767575747575747474747472727473737272737171717171717071707170707070706f706d6d6d6d6d6d6d6d6d6d6d6d6da1a1a1a1a1a16c6c6c6c6c6c6b6b6a6a6b6a6a6a696a69696868686967686967686768676867676565656665656565656565656564646464646464636363636362616161616161616161606060605e5f5f5e5e5f5f5f5f5f5d5d5c5b5c5b5b5c5b5b5a5a5959595858585757575757575656a25656555555545453525252a351514fc3c34e4d4da4a44c4ca54a4949a6a64746c2444444a74241a840403fa93ec53c3baa39ababacacc635343332c03130ae2ebfaf2c2b2a292726bd242322b321201eb41c1b1acb181715ca1412c8100f0e0d0c0a09b5080606b6050402010000b7b9b9babbbcc9c9cccdcececfd0d1d1d2d2d3 │ │ +cfcececdccccc9bcbbbbbab9b8b700010102040505b6060708b50a0b0c0d0e0f11c8121314151617cb19c71b1cb41f2021b2222425bd2728b02abe2c2dbf2e3031c0ad33343536ac38ab3aaa3b3dc5a9c13f41a842c4a744c2c245a6a649494a4ba54c4c4dc34f4f50a3a35253535455a256575858585a5a5a5b5b5c5d5d5f5e6061606060626263636363636464646464656565656566666667676868686969696969696a6a6a6b6b6b6b6b6b6b6b6ca1a1a1a1a1a16e6ea1a16e6d6d6d6d6d6d6d6d6d6f6f6f6f7070707070707070707071717272727172727373737373727375757574747474757575757576767676767777777777777777787778787878787878787879797a7a7a7a7a7a7a7b7b7b7b7a7a7b7b7c7c7c7b7c7c7b7c7d7d7d7d7d7e7d7e7e7f7f7e7f7f807f7f7f7f7f80808080808080808080808081818181818181828282828282828383848383848484848485858585858585858586868686858687878686868786878686868786878787878787878787878787878787888888898989888889898989898a8a8a898a8a8a8a8a8a8a8a8a8a8b8b8b8b8c8b8b8c8c8c8b8c8c8c8d8d8d8c8d8c8d8e8e8e8e8d8e8e8d8d8e8e8e8e8e8f8f8f8f8f8e8f8f8e8f8f8f8e8f8f8f8f8f8f8f8f8f8f8f908f8f908f8f8f8f8f8f909190909190909190909090909191919191919291929292929192929292929291929292929293939293939393939393949393949393939494949494949494949494949494949595949595959595959696969596969696959695959695959596969596959596959696969696969696969696969696969696969696969696969796969696969696979696979696979696969696969797979797989798989898989898989898989898989898989898989898989798989898989898989898979898989897989898989798999899999898989998989898989998999998999898989998999999999898999999999899999899999899999999999899989999999898999998989899989999989999999999989898999998999999999899989998999998999899999998999998999899989899999999989998999998989898999898989998989898989898989898979898979798979898989898979897989898979898989897989798989798979897979898989898979797979797979797979797979797979797979797969797979797979797969797969696969696969696969696969696969696969696969696969696969696969595969695959696959595959595959595959595959494959494949494949494949493939393939393939393939493939394949393939393939393929393939393929393929292919191919191919191919190919091919090919090909090909090908f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8e8f8e8f8e8f8e8f8e8e8e8e8d8d8d8d8d8d8d8d8d8d8d8d8d8c8c8c8c8c8c8c8c8c8c8d8d8c8c8d8b8a8b8b8b8a8b8b8c8a8c8b8b898a8a8a8b8a8a8b8a8a898989898988898889898887878788898788878787878787878787878787868786878786878787868786868585858585858485848585838385848583848382838283838283828383828282828282828081828180818180808080808080808080808080807f7f7e7f7f7f7f7e7e7e7e7d7d7e7d7d7e7d7e7e7c7c7d7c7b7b7c7c7b7c7c7b7b7a7a7a7a7a7a7a7a787879797978797878777777777777787677777777777777777776757676767675747575757573757373737373737373727273727272727271707170707070706f6f6f6f6f6f6f6f6f6d6d6d6d6e6d6d6e6e6e6e6e6e6c6c6c6c6c6c6c6b6b6b6b6b6a6a6a6a69696a6a696968696868686867686867686767676767666565656565656565656565656463636363636363626262626261616161606060606060605e5e5e5f5f5f5f5f5d5d5d5d5d5c5c5b5b5b5a5a5a5a5a5959585859585858575756575656a2a2a2a255545454535252a3a3515151504f4e4e4ea4a44c4c4ca54b4a4848a64646c244a7434343424041c1c13f3e3e3d3baaaaab3837acc6353433ad32312fae2ebf2d2c2a2ab02826bd252422b321201eb41c1b1a19181716ca1412c811100e0d0c0b09b50807b6b60403030100b7b8b9bababbbcc9c9cccdcececfd0d0d1d2d2d2d3 │ │ +cfcfcfcdcdccc9c9bcbbbbbab9b8b70001010203040506060708b50a0b0c0d0e0f10c81214ca151618cb1ac71b1db41e20b3b2222325b12728b02a2b2cafbfae2f31c0ad3334353637ab393aaa3b3dc5a9c140414242c4a74444c24647a6494a4a4ba54c4d4dc3c34f5051a35252535555a25656575758595a5a5a5c5c5d5d5f5f605e5e6060606262626362636363646465656565656565656567676766676867676868696a696a696a6b6a6a6b6b6b6c6c6ca16ca1a1a1a1a1a16e6e6d6d6d6d6d6d6d6d6d6d6f6f6f6f6f6f706f6f706f70717171727172727272727372727374747473747474757575747575757575757677777676767777777777787778777778777878797979797979797a7a7a7a7a7a7a7b7b7b7c7c7b7b7c7b7b7c7c7c7d7d7d7c7d7e7e7e7e7e7e7f7f7e7f7f7e7f8080808080808080808080808080808080808181818181828181828382828383838484848383848484848484858685858586868686868687868786868687868787878787878787878787878787878788888889888787878787878889888989898989898989898a8a8a8b8b8b8b8b8b8b8b8a8b8b8b8b8c8c8c8b8b8c8b8c8d8d8d8d8d8c8d8d8d8d8d8d8d8e8f8f8e8f8e8e8e8f8e8f8e8f8e8f8e8e8e8e8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f909090908f9090908f8f90919090909191929191929291909192919291919191929192919293929392929392929393929393939393939393939493939393939494939394959494949494949594959595959595959594959595959595949595959595959695969696969695959596969696969696969696969696969696969696969696969696969696969696969696969696979797979797979797979797979797979797979797979797979797979797979797979797979797979797969797979798989898979898989898989798989797979898989898989898989897989798989898979898989898979898989898979898989898989898989898989798989897979897989898989898989898979898989798989898979897989898989798989898989898989898979897979898989897989898989898979798989897989797989898989897989797979797979797979797979797979797979797979797979797979797979797979797979797979796979797979796969697969696969696969696969796969697969697969696969696969696969696969696959696959696969595959596959596959595959595959595959595959595949594949495949494949495949494939493939393939393939393929392929393929292939393929393929393939293929293929292929291929292929291919091909090909090909090909090908f908f8f908f908f8f8f8f8f8f8f8f8f8f8f8e8e8f8f8e8e8f8f8f8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8d8c8c8c8c8c8d8c8c8c8c8c8c8c8b8b8b8b8b8b8b8c8b8d8c8b8b8d8b8a8a8a8b8a8a8b8b8a8b8b8b89898a8a8a898a8a8a8a8988898889888888888887878787878887888787878787878787878787878687868686858685868585868584858384848583848484848383848283828383828382828282828282828080808180818180808181808080808080808080807f7f807f807f7f7f7e7d7e7e7e7f7e7e7d7e7d7d7d7d7d7c7d7d7d7c7c7c7c7b7b7b7b7a7b7a7a7b7a797a7979797979787877797778777877777777777777777677767776767677767576757575757575747473747473747372727272727272727272717072717171707070706f6f6f6d6d6d6d6d6d6d6d6d6d6d6e6e6e6e6ea16ea1a16ea16c6b6b6b6b6b6c6a6a6a6a6a696a6a6868696969696967696867676767676767676666666666656565656565656564656464646363626263626263616161616161606060605e5e5e5e5e5e5f5f5e5d5d5d5d5d5d5c5c5c5c5b5b5a5b5a5959595959585858585857575656565656a2a2555554555353535352a3a351a3505050c34e4e4da4a44ca54ba54a4a49a64847454644444343c442a84040c1a9a9c53d3caa3a393837ac36c63534ad32c02fae2ebfaf2c2b2ab02827b1252423b221201fb41d1b1a19181716151413c811100e0d0c0a0ab50807b6b60504020100b7b8b8b9babbbcc9cccccdcececfd0d0d1d2d2d3d3d4 │ │ +d0cfcfcececdcdc9c9bcbbbabab9b8b7b7000203030405060608b5090a0b0c0d0e0f11c81213ca151618cb19c71b1db41f20b3b22324bdb12628b02abe2caf2eae2f31c032333435ac37ab393aaa3c3cc5a9c14041a842c44344c24546a648494a4aa54c4c4d4ec3c3505151a352a3545455a2a25657575959595a5b5b5c5d5d5d5e5f5f605e6061626262616262626463636565656565656565666666666667676767686969686968696969696a6b6b6b6b6b6c6c6c6c6ca16ca1a16e6e6e6e6e6e6e6d6d6d6d6d6d6d6d6f6d6f6d6d6f6f6f707070717171717171717271727373737373737374747474747574757475757576757676767677777777787777777777777778787878787878797979797979797a7a7a7a7b7b7b7b7b7b7b7b7c7b7d7c7d7c7c7d7d7d7d7c7d7e7e7d7e7e7e7f7e7f7f7f7e7e7f7f808080808080808080808080808080808181818281828182838383828383838483838384858585848585858584848586868686868687868786878787878787878787878787878787888788878787878787878887888889888888888888898a8a8a8a898a8a898a8a898a8b8b8a8b8c8b8b8a8b8c8b8b8c8c8c8c8d8c8b8c8c8c8c8d8d8e8d8d8d8d8d8e8d8e8e8e8d8e8e8f8e8e8e8e8f8f8e8f8e8f8f8f8e8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f90919090909191919190919190909191919190909191929191919292929392929291929392929292939393939292939493929393939393939394949393939394949494949494949494949494949494949494949494949595959595959595959595959596959595959696969695969696969696969595969596959696959595969696969696969696969696969696969696969696969696969696969697969796969796969696969696969696969697969696969797979797979797979797979797979797979797979797979797979797979797979697979797979797979797979798989898979897979797989898989898989798979897979897979798989797989898979897989797989798979797979898989797989897979797979797979797969797979797979797979797979797979796979697979797979797979797979797969696969696969696979696969696969696969696979696969696969696969696979696969696979696969697969696969696969696969696969696969696969696969696969696959696969695959595959595959595959595949595959594949494949495949494949494949494949494949393939494939393939493929292939392929293929392929292929292929292929292929392939292929293929191919191919191919191919091908f8f908f8f8f8f90908f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8e8e8e8e8e8f8e8e8f8f8f8d8e8e8d8d8e8d8d8d8e8d8d8e8e8d8d8c8b8b8b8c8c8b8c8c8b8b8c8b8b8b8a8a8a8b8b8c8b8c8b8a8a8b8b8a8a8a8a8a898a8a8a8a8a8a898989898888898889898988898788878888878787878787878687878687868786868786868686868686868484858484848584848584858384848483848382828183828281828282828282828181818180818080808080808080808080808080808080808080807f7f807f7f7f7f7f7e7d7e7e7e7e7d7d7d7d7d7c7c7c7d7b7c7c7c7c7c7c7b7b7b79797a7a7a7a7a7978787878787878787877777778777777777777777676777676767674757676767475757574747474747373737373737372727272717171717171707071707070706f70706f6d6d6d6d6d6d6d6d6e6d6d6d6da1a16ea1a1a1a16c6c6c6c6c6b6b6b6b6b6b696a696a6969696967686867686868676867666666666666666665656565656565646464656464646463636363636261616162626060616060615e5e5f5e5e5e5e5f5f5f5f5f5f5d5c5c5c5c5c5b5b5b5b5b5a5a5a59595959585858585858575756a25656a2a2a2555454545353535252a3515150514f4f504e4e4d4c4ca4a54b4a4a4949a647a64644c244a743c4c4424140c1a93ec53d3c3baa3a3938ac36c63534333231302fbfbf2d2c2b2a292827b1bd2423b221201fb41d1bc719cb171615ca13c811100e0d0c0b0ab5080706b6050303020000b7b8bababbbcc9cccccdcdcfcfd0d0d1d2d2d3d3d4d4 │ │ +d1d0d0cfcececdccc9c9bcbbbabab9b8b700000203040505b60608b5090a0b0c0e0f1011c81314ca151718cb1ac71c1db41e21b3b22224bdb12728b02b2b2c2dbfae2f31c032333436ac3738393a3b3c3d3ec13f3f41a8c4434344c245464748494a4b4b4ca44d4d4e4f4f505151a353535455a2a257575758595a5b5b5b5b5b5d5d5f5f5e5e606061616061616162636362646464646465656565656566656666666667686868686868686969696a6a6a6a6a6b6b6b6b6b6c6b6c6ca1a16ea1a1a1a16e6e6e6d6d6d6d6d6d6d6d6d6d6d6d6f706f6f707070717070707171727272727272727273737373737474757475757475757676767576777777777777777777777778777778777778797878787878787a797a7a7a7a7a7a7a7a7a7b7b7b7c7b7c7c7b7c7c7c7d7c7d7d7d7c7d7d7e7e7d7e7e7e7e7e7f7f7f7f7f7f808080808080808080808080808180818181808182828182828382828282838483848484848483848484858585858585868586858585858686878686878787878787878787878787878787878787888787878887888888888889898a8988898989898989898a8b8b8a8b8b8b8a8a8b8b8b8b8c8c8b8b8c8c8b8c8b8c8c8d8d8c8c8c8d8c8d8d8d8c8d8c8d8d8e8e8e8e8e8e8f8e8e8f8e8e8f8f8e8e8e8f8f8e8f8f8e8e8f8f8f8f8f8f8f8f8f8f8f908f8f8f90908f908f8f8f8f908f8f908f8f909091919191919191929191929191929291919292939392929292939392929293939392929293939292939394949394939394949393939494939393939394939494949494959494949495949495959595949495949595959594959595959595959595959595959595959595959596969696969696969696969696969696969696969696969696969696969696969696969696969696969696969696969696969696969696969796969696969697979797979797979697979696979797979797979697979797979696969797979797979797979797979697979797979797979797969797979797979797979696979797979797979797979697979797979797979797979797979796969696979796969696969696969696969696969697969796969697969696969697969696969796969696969696969696969696969696969696969696969696969696969696969696969696969696969696969696969696969696969696969695969696959595959596959696969595959696959595959594949495949494949494949494949494949493939394939393939393939393949393949393939393929392939393929291929292929192919292929191919191919191919191919191919191919191919190909090909090909191909090908f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8e8e8e8f8f8e8e8d8e8d8e8e8e8d8e8e8d8e8e8d8c8d8c8d8c8d8c8c8c8c8c8d8c8b8b8a8c8b8a8c8b8b8a8c8b8a8b8a8a898b8b8b8b8a8a898a8a8a8a8a8a8a8a89898989888989898988888788888887888887888787878788878787878787878687868687868686868586858585858585858483858384848583838484848384848283838282828182828281828281818281818181808080808080808080808080808080808080808080807f7f7f7f7f7f7e7e7e7f7e7e7d7e7e7c7c7c7c7d7c7c7b7c7b7c7b7c7a7b7b7b7b7a7a7a79797a787979787978777778787778777777777777777777777777777576767676757574757575757474747474737373747273727272727272727271707170717070706f70706f6f6f6f6f6f6f6d6d6d6e6e6e6d6e6e6d6d6d6da1a1a1a1a1a16b6c6c6b6c6c6b6a6a6a6a6a696a6969696968686768676767676766676666666565656565656565656565656463636363636363636362626262616060616161605e605e5e605e5e5f5f5f5f5f5f5d5d5d5d5d5d5b5b5b5b5b5a5b5a5b5a595958595858585858585858575656a2a2a2a255555554545453525252a3a3515150504fc3c34f4e4e4d4c4c4b4a494a4849474747464544a74443c442a84140c1a93ec53d3b3baa3aab38ac36c63534ad3231302fae2daf2c2b2a292827b1bd2423b221211fb41d1bc719cb181615ca131211100e0d0c0b09b5080706b60504030100b7b7b8b9babbbcc9c9cccdcdcfcfd0d0d1d1d2d3d3d4d4d5 │ │ +d1d1d0d0cfcececdccc9c9bcbbbab9b9b8b7000102030305b6060708b5090b0b0d0e0f10c8121314ca151718cb1ac71c1db41f21b3b22324bd2627b0292abe2c2dbfae2f30c0adad35c6ac37ab393aaa3bc53ea9c13f41a842c444c2c24547474848494aa5a54ca44d4ec34f5050a3525353545555a256565759595a595b5a5b5c5c5f5f5f5e5e606060606160606162626162636363636465656565656565656565656767666767686868676868696a69696a6a6a6b6a6a6a6b6b6c6c6c6c6c6c6ca1a1a16e6e6e6e6d6d6d6e6e6d6d6d6d6f6f6f6f6f6f6f6f6f6f6f70717171717171717272727272737373747474747474747575757575757676777677777676777777787777787777787777777778777879797a7a7979797979797a7b7a7b7b7b7b7b7b7b7c7b7c7b7c7c7c7c7d7c7d7e7d7c7c7d7e7e7e7e7e7e7e7e7f7f7f7f80808080808080808080808081808081808081828181818281828383828384838382838384848484848584848584858485858586868685858686868686878787868787878787878787878787878787878887878788898888888889898989898989898a8a8a8b8a8a8a8a8a8a8b8b8c8c8b8b8a8b8b8b8b8c8c8c8c8b8c8c8c8c8c8c8c8c8b8c8d8d8e8d8d8d8e8e8d8d8e8d8e8d8e8e8e8e8e8f8f8e8f8f8e8e8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f909090919190909191909191919191909191929292929192919192929192919393929192929293929292929392929392939393929392939392939293939493949393949495949494949594949595959494949595949494949494949494949494959595949494949595959595959595959596959595969696969595969695959596959596959696969596959696969595969696969696969696969696969696969696969696979696969696969696969696969696969696969696969696969696979696969696979696979796969696969696969696969696969796979696979696969796969696969696969696969697969696969796969696969697969796969796969696969696969696969696969696969696969696969696969696969696969696969696969696969696969696969696969696969696969695969696959596969696959695969695959596969596959696959696959596959696969595969696959696969595959595949595959595959595959595959594959494949494949493939494939393939493939393949392939392929392929393929293929293929293939292929192929292929192929192919191919292919191909090919190909090909190919090909091919090908f8f908f8f90908f908f8f8f8f8f8f8f8e8f8f8f8f8f8f8f8e8e8f8e8f8f8f8f8f8e8d8d8d8e8f8e8e8d8d8d8d8d8d8d8d8c8d8d8d8d8c8b8b8d8b8b8c8c8b8b8c8c8b8b8b8a8c8b898b8a8b8a8b8b8a8b898a898a8a898a8a89898a8989898a8a89898987898887878788888888878888888788878787878787878787878787868786868686868586858686848584848484858484848385838484838383838483838384818282828282818182828182828181828180818080808080808080808080808080808080807f7e7f7e7f7f7e7e7e7e7e7c7c7d7e7e7e7d7c7d7b7b7c7c7d7b7b7b7b7b7b7b7b7a7a7a7a7a7a797979797878777778777877777878777777777777777776767676767676757575757574747474747474747373737372727273727272717171717171717170706f706f6f706f6f706d6d6f6d6d6d6d6d6d6d6e6e6e6d6e6ea1a16e6ea16c6c6c6c6c6b6b6b6a6b6b6a69696969696969696868696867676766666766666566666665656565656565656464656464636362626262626262616161616161605e5e605e605e5f5f5f5e5f5f5d5d5d5d5d5d5c5c5c5c5c5c5a5a5a5a5a59595a59595859585858585858585757575656a255a25554545454535454a3a3a3a3a35050504f4fc3c34e4e4e4da44ca54a4a49494847464646454444a7c442a8a841403fa93ec53d3c3baa3aab383736c63534ad32c0302faebfafbebe2a29282626bd2524b2b3201fb41d1cc719cb1816ca141312c8100f0d0c0b0a09080706b6050403020100b7b8b9babbbcbcc9cccdcdcecfd0d0d1d1d2d3d3d4d4d5d5 │ │ +d2d1d1d0d0cfcececdccccc9bcbbbbbab9b8b7000102030304b6060708b5090a0b0d0e0f10c812131415161718191ac71c1db41f20b3b22324bdb12728292abe2c2dbfae2f31c0ad3435c6363738ab3aaa3c3d3ea93f4041a84243a744444546a6a649494aa5a5a4a44d4ec3c35051a3a3525353545555a256575859585a5a5a5a5b5c5f5f5f5f5e5e5e5e605e6060616161616263636263646464656465656565656566666566666767676667676868696969696a6a6a6a696b6a6b6b6b6c6b6c6c6c6c6ca1a1a1a16e6ea16e6e6e6e6e6d6d6d6d6d6d6d6d6d6d6f6f6f7070717170717071717271727372727473737374737374747475757575767675767676767677777777777777777877777777787778787978797978787978797a7a7a7b7a7b7a7a7a7b7c7b7b7a7b7b7b7c7c7c7c7d7d7c7c7d7d7d7d7d7e7d7d7e7e7e7e7f7f7f7f7f7f7f807f80808080808080808080818181818081818183828282838282828383838383838384848384848584858585858485848585858585858686878686868686878787878787878787878788878787888788878788888787888989898988898a8a89898a8a898a8b8b8b8b8b8b8a8a8b8a8b8b8b8b8b8b8c8c8c8c8b8c8b8c8b8c8c8d8e8d8c8d8d8d8c8d8d8c8d8d8c8d8d8e8e8e8e8e8e8e8e8e8e8e8e8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f90908f9090908f90908f909090909090919191919090919190919190919191919192919292919292929292919292919192929291929293929292929393949393939293949494949494939494939393939493949493949394939393939394939494949594949494959595949494959594959595959596959696959496959495959695949594969696959595959696959595969696969696969696969696969696969696969696969696969696969696969696969696969696969696969696969696969696969697969696969696969696969696969696969696969696969696969696969696969696969696969696969696969696969696969696969696969696969696969696969696969696969696969696969696969696959596969596969696969596969695959695969696969696969596969695969695969596959595959595959594959595959595959595959595959594959595959595959595959595959594959595959595949494949494949494949494959494949494949493939393949393939392929293939293929394929292929191929292929392919292929192929393929291919191919192919191919291909190919191919090909090908f8f8f8f8f8f8f908f908f8f8f8f8f8f908f8f908f8f908f8f8f8f8f8f8f8f8f8f8e8f8f8f8f8f8f8f8e8e8f8e8e8e8e8e8e8d8d8d8d8d8d8d8e8d8d8c8c8c8c8d8c8b8d8b8b8c8c8b8b8c8a8b8c8c8b8b8c8b8b8b8a8a8a8b898a898a8a8a8a8a8a898a898988898889898989898989888889888887898787878787878787878787878787878787878686878687878787868686858486868585858686848584848484848483848384838284828382838383838183818281828182818180808180808181808180808080808080808080807f7e7e7e7f7f7f7f7e7f7d7e7d7f7d7d7e7d7d7d7c7c7d7d7c7d7c7b7c7b7a7c7b7c7b7a7a7a7a79797a7a7879797979797878787778777778777877777777777676767676767674767575757575747574747474737373737373737373727272717172727172707071707070706f706f6f6f6d6f6d6f6d6d6d6d6f6d6d6d6d6d6d6e6e6e6e6e6ea1a1a1a1a1a16b6b6b6b6b6b6a6a6a6a6a69696868686969686867676867676666656566656565656565656565646464646463636463636362616262616162616061606060605e5e5e5e5f5e5f5d5d5f5f5d5d5c5c5c5c5c5c5c5b5b5b5b5b5a5a5a5959595959595858585857585758575756565656565554545454545353535353a3a3a3a3a350504f4f4fc34e4da44ea44ca54a4a4948a648464645c2c244434342a84040403fc13ec53d3c3baa39ab3837acc634333332c0312faebf2d2cbe2a29b027b1bd252422b3201f1e1d1bc71acb181715ca1312c8100f0e0c0b0a09b50706b6050403020100b7b8b9babbbcbcc9cccdcdcecfd0d0d1d1d2d3d3d4d4d5d5d5 │ │ +d2d2d1d1d0cfcfcececdccc9c9bcbbbbbab8b8b7000102030405b6060708b5090a0b0c0e0f11111214ca15161718191ac71cb41e1f21b2222324bd2627b0292bbe2c2d2eae3031c0ad3435c6363738ab3a3b3c3dc5a9c14040a8c443a74445454747a6494a4aa5a54ca4a44e4e505051a3a3525253545455a256575858585959595a5b5d5d5d5d5f5f5e5e5e5e6060606161616162626263636364656464656565656565656565656666666666676867686868686969696969696a6a6a6b6a6a6b6b6b6b6c6c6ca1a1a1a1a1a1a1a16e6e6d6d6d6d6d6d6d6d6d6d6d6d6f706f706f6f6f707070717171727171727272727272737373747474747475757575757575757776767676777677777777777777777877787878787878797879797a7a7a79797a797a7b7b7b7b7a7b7b7b7b7c7c7c7c7c7b7c7d7c7c7d7d7d7c7d7d7d7d7e7e7e7e7e7e7e7e7f7f7f8080808080808080808080808080808081828181818282828282828382828282848383838483848384848384848485848484858586858686858586868685868786878786878787878787878787888787888787878788888888888888888889898889898a8a8a8a8a8a8a8a8a8a8b8a8a8b8b8b8c8b8b8b8b8c8b8c8b8c8c8c8d8c8c8d8c8c8c8c8d8c8b8c8c8d8d8d8e8d8c8d8d8d8d8d8d8d8e8e8e8e8e8e8e8f8f8f8f8f8f8f8f8e8f8e8f8f8e8f8f8f8f8f8f8f908f8f8f8f908f908f8f8f908f8f909090908f8f909090919091908f9190919090919191929192919292919091929191919191919192929192929192929392939392939493939393939393939393939293939293929392949393929392949393939394949494949595959494949595949595959594959594959594949594959495949595949494959595959596969495959596969595959696969695969696969596969695969696969695959695969695969596959695969696969696969696969696959696959696969596959596969596969695969595969595969696969696959696969695969596969696969696969596969696969696969696969696969696969696969696969696969696969696969696969696969595969695969596969695969695949596959596969696959695969696959695959595969595959595949494949495949595949594959594959494949494959494959494949595949495949494949595959494949393939394939394949493939494939393939392929392939293929291929292939292939291929291909192929192919192919291929292929292919190909191919190909090909091909090909090908f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8e8e8f8f8f8f8f8e8f8e8f8e8e8f8e8e8e8e8e8e8d8e8e8e8d8d8d8c8c8d8c8d8d8c8c8d8d8d8c8c8c8c8c8c8c8b8c8b8b8b8b8b8b8a898b8b8b8b8b8b8b8b8b8a8a898a8989898989898989898989898988878787898987898889878788888787888787878787878787878787858787868787878686868687868686868586848484858584858584848583848484828383838383838183828282828183828081818181818081818180808080808080808080807f7f7f80807f7f807f7f7e7e7e7f7d7d7e7e7e7d7d7d7d7c7d7e7d7c7b7c7c7b7c7b7c7b7b7b7b7a7b7a7b7b7a797979797979797878787878787877777777777777777777767777777676757675757574757575757474747473737374727272727272727373717171717072717171707071706f70706d706d6f6d6d6f6d6d6d6d6d6d6d6d6d6d6d6d6da1a1a1a1a1a16c6c6c6c6c6c6a6b6a6a6a6a696a6a6969696968676767686767676767676765656565656565656565656564646363636463636263626362616061616161616160605e5e5e5e5f5f5f5f5f5f5d5d5d5d5d5d5d5b5c5b5b5b5b5b5a5a5a5a5a5a595958585958585858585858575856565656a2a2a2a2a255545354545452535352a3a3515151504f4f4fc3c34ea44da4a44c4c4b4a4948a647474645c244a7a7c442a8a8403fc1a93e3e3d3c3c3b3aab3837acc63534ad323130ae2ebf2d2cbe2a29b02726bd252322b2211f1e1d1bc71a19181715ca141211110f0e0d0c0a09080706b6050403020100b7b8b9babbbcc9c9cccdcdcecfd0d0d1d1d2d2d3d4d4d5d5d5d6 │ │ +d3d2d2d1d1d0cfcfcecdcdccc9c9bcbbbabab9b7b7000102030405b6060708b5090a0b0d0e0f10c8121314151618cb191ac71c1d1e1f21b2222325b12628b0292bbeaf2d2e2e2f3132ad3335c6acac3839aa3b3c3d3ea9c13f4142c44343444545464748484a4ba54c4ca44d4ec34f4f5051a3a352535354555556575757585859595b5b5c5c5d5d5d5c5f5f5e605e5e60616160616261636262636364646564646565656565656565656565666767676767676767686868696869696a6a6a6a6a6a6b6b6b6c6c6c6c6c6c6c6c6c6ca16e6e6e6e6e6e6d6d6d6d6d6d6d6d6f6f6f6d6d6d6f6f6f6f707071707171717271717172727373737373747474747474747575767576757676767776767776777777777777787777787878787878797979797979797a7a7a7a7a7a7a7b7a7b7b7b7b7b7c7b7c7b7c7c7d7c7c7c7c7c7c7d7e7d7e7d7d7e7d7d7e7f7e7f7f7f7f7f7f7f8080808080808080808181808081818181818181828282818283828382838384838383838383838483838485858585858584858585848585868686868686868686868787878787878787878787878787878788888787888887888989888989888989898989898a8a8a8a8a8a8b8a8a8a898a8b8b8b8c8c8b8b8c8b8b8c8c8c8c8d8c8b8c8c8d8d8c8c8d8c8d8c8d8c8d8d8d8d8d8d8d8d8e8e8f8e8f8e8e8e8e8f8e8f8e8f8e8e8e8e8e8e8f8f8f8f8f8f8f8f8f8f8e8f8f8f8f8f8f8f8f8f8f8f8f90908f908f90908f908f90909090919091919190919191909191919191919191919191919191919292929293939292939291929292939291939393929293929392929293939392929293939393939394949394939393949494949494949594949493949493949494959494949394959594949494959595959595959595949696949495959696969595959696959595969596969595969595969596969596959495959595969694969594959496969695969695959696949695959696959696969595959595959596969596959695969596959596959596959695959596959596969696969696969696959696969596969596969596969696969696959695969696959595959495959595959596969596959494959595949595959594959595959595959495959495959595959594949494949494949494949495949494939393939394949394939393939393949493939393949394939494939292939392939393949393949392939292939292929292919292929192919192929292919192929190919191919091909090919191919090919191919090909190908f8f8f8f908f908f8f8f9090908f8f8f8f8f8f8f8f8f8f8f8e8f8f8f8f8e8e8f8f8f8f8e8f8e8e8e8d8e8f8f8f8f8e8f8e8f8e8e8e8d8d8d8d8d8d8d8d8c8d8d8d8d8c8b8c8c8d8c8b8c8c8c8b8c8b8c8c8b8a8b8b8b8b8b8b8a8a8a8a898a8989898a898a8a8a8a8a88898988898888888888888888888888878787888987888888878788878787878787878787878787878787858787868787878686858686858585858585848483848484848483848482828282828282828382818182828181818081828080818180808080808080808080808080808080807e7e7e7f7f7e7e7f7e7f7e7e7e7e7d7d7c7d7c7d7c7d7c7c7d7d7d7b7b7b7b7a7b7b7b7b7b7a7a7a7a7a7a7a7a787878787878787877777777777777777777777676767777767676767676747675747474747575757473747373737373727171727272727172707171717071707070707070706f6f6f6d6f6d6f6d6d6d6d6d6d6d6d6d6e6d6e6e6e6e6ea1a1a1a16c6c6c6b6b6b6b6b6a6b69696969686969696868686867666667666665666666666565656565656565646464646463626263636262626261626161606060605e60605e5e5e5f5f5f5f5d5d5d5d5d5d5c5c5c5c5c5c5b5c5a5a5a5a5a5a5959595959595858585858585758575858575756555656a255a25554545453535353525252a351515050504fc3c3c34e4d4d4c4c4c4ca54b4a4948a647474646c24444a7c4a8a841403fc1c1a93ec53c3baa3aab3837acc63533ad32c0312faebf2d2cbe2bb0282726bd252322b2211f1e1d1cc71a19181615ca141211100f0e0d0b0ab5b50806b6050403020100b7b8b9babbbbbcc9cccccdcecfcfd0d1d2d2d2d3d4d4d5d5d6d6d6 │ │ +d3d3d2d2d1d1d0cfcfcecdcdccc9c9bcbbbab9b9b8b7000102030405b6060708b5090b0c0d0e0f11c81213ca151718cb19c71b1db41e2021b3222325bd2627b0292bbeaf2dbf2e303132ad333536ac373839aa3b3c3dc53ec13f41a8a8c4a744c24546a648484a4b4b4ca4a44d4e4ec34f5051a3a35252535555a2a25656565758585a5a5b5c5c5c5c5b5d5d5e5e5f5e5e60605e5e61616262626162636463636364656565656565656565656566666666666667666767676868696969696a6a69696a6a6a6b6b6b6b6b6c6c6b6c6ca1a1a1a1a16ea16e6e6e6e6e6e6d6d6d6d6d6d6d6d6d6d6f6f6f6f706f707070707170717171737273737373737373737373747575757575757575767675767676777777777777777777777778777878787879797879797979797979797a7a7b7b7a7b7a7b7b7b7b7c7c7c7b7c7c7c7c7c7d7c7d7d7c7d7d7c7d7d7e7e7e7e7e7e7f7e7f808080807f808080808080808080808080818080818181818182818281828383838282828282828382838484848484848484848584848585858585868685868685868686878787868787878787878787878788888787888787888787888788888888888888898a898a89898a8a8a8a8a898a8b8b8a8b8b8a8b8b8a8a8b8c8c8c8c8b8b8c8c8b8b8c8b8c8c8d8c8c8c8d8d8d8d8d8d8d8d8e8e8e8d8d8d8d8d8d8e8e8e8e8e8d8e8e8e8d8e8f8e8e8f8f8f8f8e8e8f8e8e8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f908f8f8f8f90909090908f9091908f8f90908f90909090919090909190919191919192929292929291919191929292929291929192929292929292929291929292929292939393929293929393929292939393939393929392929492939492939394949492949394949494939394949494949594959595949594949495949595959594949595959495959495959594959595959595959595959495949594959594959494949495959594959595949595949595959595959595959494959594959595959595949595959495949595959596959694949596959595969696969696959696959696959596969596969596969696969696959694969696949495959494949494959494949594949494959495949494949494949494949494949494949394949494949494939394949394949393939394939393939293939392939292939393939393949393939292929392939394939292939392939292929393939392939292939292929292919192929192919191919191909191919190919090908f90908f908f90908f8f8f8f8f90908f908f908f8f8f8f8f8f8f8f8f8f8f8f8f8f908f8f8f8f8f8f8f8f8f8f8f8e8f8f8f8f8e8e8f8f8f8f8e8f8e8e8e8d8e8e8e8e8d8e8e8e8d8e8e8d8c8c8c8c8d8c8d8c8c8c8c8c8d8c8b8a8b8b8a8b8a8b8b8a8b8b8b8b8b898a8a8a8a8a8b8a89898a898989898989898889898a8a88898988898887888787878788888788878787878787878887878788878787878787878687868686868786858686868686868586848585858484848484848483838482838283828382818181828181818281818180808180818080808080808080808080808080807e7f7f7e7f7f7f7f7e7e7e7e7f7d7e7e7e7d7e7d7d7c7d7d7d7c7c7c7d7c7c7b7c7c7c7c7b7b7b7a7a7a7a7a7a7a7979797979797a797878787777787777777777777777777777777776767677777675757576767475757374747474747474727373727372727271717172717170717071707070706f6f6f6f6f6f6f6f6d6d6d6d6d6d6d6d6d6d6e6e6e6e6e6e6ea1a16ea1a1a1a16c6c6b6b6c6a6a6b6b6b6a6a69696868686868676768686766666666666565656565656565646465646464646363636363616262616261616160606060605e5e5e5e5e5e5f5f5f5f5f5d5f5c5c5c5c5c5c5b5b5b5b5b5b5b5b5a595a595a5a595959585858585858585858565757575757565655a2a2a25555545453535252525252a3a35151504f4f4fc34e4e4d4da44c4ca54ba54a4949494847464545c244a743c442a84140403fc1a9c53d3c3baa3939383736363534ad32c0302f2ebf2daf2c2a292827b1bd252322b221201e1d1cc71a19181716ca1413c810100e0d0c0b09b5080606050403030200b7b8b8b9babbbcc9cccccdcecfcfd0d1d1d2d2d3d3d4d5d5d6d6d6d7 │ │ +d4d3d3d3d2d2d1d0cfcfcececdccccbcbcbbbab9b8b8b7000102030405b6060708b50a0b0c0d0e0f11c81213ca151718cb1ac71b1db41e20b3b3222325bd2628292a2b2cafbfbf2f30c03232333536ac37ab39aaaa3c3dc5a9c14041a84243a7a7444546a6a6484a4a4ba5a5a44e4ec3c34f50505151a35253545555a256a25757585859595b5b5b5b5b5b5d5d5f5f5f5f5e5e5e5e6061616262616262636262626464646464646565656565656565656565666766676767676869696868686869696a6a696a6a6a6a6b6c6b6a6b6b6c6c6c6c6ca1a1a1a16ea1a16e6e6d6d6e6e6d6d6d6d6d6d6d6f6d6f6f70706f70706f70707172717271727272727372727374747474747474757575757575757676777676767776777777777777777777777878777878787878787879797a7a7a7a7a7a7a7a7a7b7b7b7b7b7b7c7b7c7b7c7c7c7b7c7c7d7c7d7d7e7e7e7d7d7d7e7e7f7f7f7f7f7f7f7f7f8080808080808080808080808080818181818181818282828281818281818282828383838383838383838484838484848484858585858585858686868686868686868686868687878787878787878787878787878887878887878787888988888989898888888988898a8a8a8a8a8a8a8b8a8a898a8b8b8b8b8b8b8b8b8b8b8c8b8c8c8c8c8b8c8d8c8b8c8c8d8d8d8d8d8d8d8c8d8d8d8d8d8d8d8d8c8d8d8e8e8d8e8e8e8e8e8f8f8f8e8e8f8e8e8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f908f8f8f8f8f90908f8f8f90908f90908f8f908f9090909090919191919191919091919191919191919190919190919091919191919191919191919292929193939292929291929292929292929293939292919292939293939293929392939293939393939393939393939393949394939494949393949493939493949493939394949593949393959493949493949394949494939493949493949494949393939494949494949494949493949494949494949494949494949494949494959494949594949494959595959495959494949495949594949495949494949494949494959495959595949595959595959595959495959594949595949494949495949393949393949494939394939393939493939394939493949393939293939393939393939393939393939392929292939292929392939292919293939393939392939392919292939293929393929292919292929291929291919292929292929292929191919191919090919090908f9090909090909090908f8f8f908f908f8f908f8f8f8f8f8f8f8f908f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8e8f8f8f8e8e8e8e8e8e8e8e8e8e8d8e8e8e8e8e8e8d8d8c8d8c8d8e8d8d8c8d8d8d8c8c8b8c8c8c8d8c8c8c8b8c8d8c8b8a8b8a8a8b8a8a8b8a8a8b8a8a8a898a8a8a89898a8a89898a898989888989888889898888888988888887878787878787888887878787878786878787878787878787878787878785868585868586858585858585858585858483838584848384838384838282828282838282828181818181808181818181808080808080808080808080808080807f7f7f7f7e7f7f7e7f7e7e7e7e7e7e7e7e7c7d7e7e7d7d7c7d7b7c7c7c7c7b7c7c7c7b7b7b7b7b7a7b7b7a79797979797979797878787878787878777777777877777777777676777776777676767676767676747575757574747473737373737373737272727272727171717170717070707070706f6f70706f6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6e6e6ea1a1a1a1a1a1a16c6c6c6c6c6c6b6a6a6a6a6a6a6969696969686867686767676767676766666565656565656565656565656364636464626363626262636061616161616060605e6060605f5f5f5e5f5f5f5d5d5d5d5d5d5b5b5b5b5b5b5b5b5a5a5a5a5b595a595a595958595959585858585757575757565657565656a2a254555454555453535252a352a3a3a3515050504fc3c3c34e4e4ea4a4a4a5a5a54b4b4948a64847474545c244a743c4c4a841403f3fa93ec53d3c3b3a393838ac36c63534adc0312f2f2ebfaf2cbe2b29b027b1bd2523b2b221201eb41cc71a191817151514121211100e0d0c0b09b5080706b60503020100b7b8b9b9babbbcc9cccdcdcececfd0d1d1d2d3d3d3d4d5d5d6d6d6d7d7 │ │ +d4d4d3d3d3d2d1d1d0cfcfcececdccccbcbcbbbab9b9b7b7000102030405b6060708b50a0b0c0d0e1011c81314ca151718cb1ac71c1d1e1f2021b2222425b12628b02abe2cafbf2e2f3031c033343536ac38abab3aaa3c3d3ea9c140404142c443a744454746a649484a4b4ba4a44d4d4ec350505151a3a3a353545454a255a25757575858595a5a5a5a5b5d5c5d5c5d5f5d5d5f5f5f6161616160616162626262636363636363646464646465656565656565666666666767676868686867686969696a696969696a6b6a6a696a6b6b6b6c6c6b6c6c6ca1a16c6ca16e6e6e6e6e6e6e6e6d6d6d6d6d6d6d6d6f6f6f6d6f6f6f6f70717071707171717172727273737373737373737474747474747575767676767675757676767676777777777777777777777777777878787979797979797979797a7a7a7a7b7b7a7b7a7b7b7b7c7b7b7c7c7c7c7c7d7d7d7d7d7c7d7d7e7e7e7e7e7e7f7e7e7f808080808080808080808080808080808080808081828181818081818081828282828282828382828282838383838384838484848484848485858585858585858584858685868787878687878686878787878787878787878787878788888788888888888888878889898989898a898a89898a8989898989898a8a89898a8b8b8b8b8b8a8c8b8c8b8b8a8b8b8c8c8c8d8c8c8d8c8c8c8c8c8c8c8c8c8c8d8d8e8e8d8e8d8e8e8d8d8e8e8e8e8e8e8e8e8d8e8e8f8f8f8f8f8e8e8f8f8f8f8f8f8f8f8f8f8f908f8f8f8f8f8f8f8f8f8f8f908f90908f8f908f8f8f909090909090908f8f8f909190909090908f8f8f908f9090909090909090909090919191909292929192929192929291919292929292929292919292919292919292929292929291929292929292929293939292929292949392929293949293949393939493939493939393949493949293949393929392929294939492939293939393949494939393939293929494949393939393939393939293939492949393949493939493959394939493949394949494959395949494949394939593939394939394939394939394949393949393949493939394939394939493939493949494949393949494949393939392939393939293939293939392929393939393929293939293939393939393939292929292929292929292929292919292929291919292929292929291929292919292929292929192929291919191919190909091919190919190919191919191919090908f8f908f8f8f8f9090908f8f908f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8e8f8f8f8f8f8f8e8e8e8f8e8f8e8f8f8e8f8f8f8e8e8d8d8d8d8d8e8d8d8d8d8d8d8d8d8e8d8d8c8d8c8c8d8c8c8c8d8c8d8c8c8b8c8c8c8c8c8c8c8b8c8c8b8b8a8a8a8a8b8a8a8b8a8a8b8a8a8a898a89898989888989898989898988878788888788878788878788878787878787878787878787878786878687878786878786878687868786858585858586848585858484848484848484848383848483838383838383818182828282818081818181808180818080808080808080808080808080807f7f7f7f7e7f7e7f7e7e7e7e7e7e7d7d7d7d7d7e7d7d7c7c7d7c7d7c7b7c7b7b7b7b7b7a7b7b7b7a7b7a7a7a797a7a7a79797978787878797878787777777777777777777777777777777675777775777575757575757575747474747474737373727272727272727271717271717171707070706f6f6f706f6f6d6d6f6f6f6d6d6d6d6d6d6d6d6e6d6e6e6e6e6e6e6ea1a16c6ca16ca16c6b6b6b6b6b6b6a6a6969696a696969686968686767676667666666666665656565656565646464646464636263626363626262616262625e60606060605e5f5e5e5e5e5f5d5d5d5f5d5d5f5c5c5c5c5d5c5b5a5a5a5b5b5b5b5a5a5a5a5a59595959595858585858585858575656565656565656a2a2a2a255545453535453525252a3515151a351514f4f4fc3c34d4d4d4ea44c4ca5a54b4a4a494848a6464545c24444a74343c44241413f3fa93ec53d3c3caa3aab383736c63434333231302f2ebf2d2cbe2b29b02726bd252322b321201fb41c1b1a19cb1716caca13c811100e0d0c0b09b5080706050504020201b7b8b9bababbbcc9cccccdcececfd0d1d1d2d3d3d3d4d4d5d6d6d6d7d7d7 │ │ +d5d4d4d4d3d3d2d1d1d0d0cfcececdccc9c9bcbbbab9b9b800000102030405b60608b5090a0b0c0d0e1011121214ca151718191a1b1cb41e1f21b3b2222425b12628b02a2bbeaf2d2eae313132ad3435c6ac3738393a3b3cc5c5a9c13f40a84242434444454647a6a6494a4b4b4c4ca44d4ec34f505051a3a352535353555555565656565758595959595a5b5c5c5c5c5d5c5d5d5d5d60606060606161606161616262636363636364636363646565656565656565656566676767666767676768686869696969696a696969696a6a6a6a6b6b6a6b6b6b6c6c6b6ca1a1a16ea1a1a1a16e6e6e6e6d6d6d6d6d6d6d6d6d6d6d6d6f6f706f7070707171717171727272727272737373737373737373747575757575747475757575757676767676777677777777777777787877787878787878797879797979797a7a7a7a7a7b7a7b7b7b7b7b7b7b7b7c7d7c7c7c7d7c7d7c7d7d7d7d7d7e7e7e7e7f7f7f7f7f7f7f7f7f8080808080808080808080808180808080808180808081818281818182828181828182828382828383838384838483848484848484848484858585858585868686858686858586868687868786868786878787878788878888888888888887888888888889898989888988898989898989898989898a8a8a8a8a8b8a8b8a8a8a8a8a8b8b8a8a8a8b8b8a8b8c8b8b8b8b8b8c8b8c8c8d8c8c8d8c8d8d8d8d8d8d8d8d8d8d8c8d8e8e8d8e8e8e8e8e8e8e8e8e8e8f8e8e8e8e8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f9090908f8f90908f8f8f8f908f8f8f8f8f8f8f8f908f8f8f8f8f90908f8f9090909191919091919191919191929291919192919191919292909192919191919191919292919292919192929291929292939391919292919393919291929292939393939392939393939391939292939392939292919293929192939393919391939392939393939293939392939293939393929293939293939392929394929493939393929294929392939293929492939394939392949494939492939394929292949293939292949292939293939292929494939392949392929393939394939392929393939393939493939393929392939291929292939292929293929393929192939292929392929392939292929291929291929192919192929191929191919191919191919191919191919191919191919190919191919190919090909090909190908f8f8f908f909090909090908f8f8f8f8f8f8f8f8f8f908f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8e8f8e8e8f8e8f8f8f8f8f8e8e8f8e8e8e8e8e8f8e8f8e8e8e8e8e8f8e8e8e8d8e8f8f8e8e8d8d8d8c8d8d8d8c8d8d8d8d8d8d8c8d8d8c8d8c8b8c8c8c8c8d8c8b8c8c8b8b8b8c8c8c8b8b8b8b8b8a898a898a8a8a8a8a8a8a898a8a8a89898989888989888888898888888888878788888787878788878787878787878787878686868787878686868685868586868685868586848686848584858585848484848483838382838283838383838282818282838282818181818181808081818180808080808080808080807f7f7f807f7f7f7f807e7e7e7e7d7f7e7e7d7d7d7d7d7d7d7d7c7c7c7d7c7c7c7c7c7b7c7b7b7b7b7b7a7a7a7a7a7a7a797b7a7979797979797979797878777777787878777777777777777777767676777776767576767576747474747474747474737373737373727271727171717271717171707070707070706f6f6d6d6d6f6d6d6d6d6d6d6d6d6d6d6e6e6e6e6e6e6e6ea1a1a1a1a1a16c6c6b6b6c6b6b6b6b6b6b6a6a6a696a69696869686868686867676766666666656565656565656564646464636363646363626262616261616160606161605e5e5e5e605e5f5f5f5e5f5f5d5d5d5d5c5d5c5d5b5c5c5c5c5c5b5a5a5a5a5a5a595959595959595858585858585858585757585756a2a256a2a2a2a2a2555555545453535353a3a3a3a35150505150504fc3c3c34e4ea4a4a4a44c4c4ca54b494949484847474545c24444a7a74342a8a8413fa9c1a93ec53baaaa3aab3837acc63533ad32c0302fae2e2dafbe2b29b02826bd252422b321201fb41d1bc719cb1816caca13c811100f0d0c0b0ab5080706b6050402010000b7b8b9babbbcc9c9cccdcecfcfd0d0d1d2d2d3d4d4d4d5d5d6d6d7d7d7d8 │ │ +d5d5d5d4d4d3d2d2d1d1d0cfcfcecdcdccc9c9bcbbbab9b8b8b7010202030405b60607b5b50a0b0c0d0f1011c81314ca161718191a1b1cb41e1f21b3b22324bd262728292a2bbe2dbfaeae2fc032ad3535c6ac3738ab3aaa3c3cc53ec13f4041a8c44344c2c24546a6a6494a4b4c4ca4a44d4ec34f505051a3a352535353545455a2a2a2575757585858595a5b5b5b5b5c5c5c5c5c5d5d5e5e5e5e5e5e6060606161616162626263636262636464646464646565656565656666666566666766676767686868686869686869696a696a6a6a6a6a6b6b6b6b6b6b6ca16c6ca1a16c6ca1a1a1a16e6e6e6e6d6d6d6d6d6d6d6d6d6f6d6f6f6f6f6f70707070707271717171717272727372727272737474747474747474747574757576767676767676767777777677777777777777787777777878787878787979797979797a7a7a7a7a7a7a7a7b7b7b7c7b7c7b7c7c7c7c7d7c7c7c7c7d7e7d7e7e7e7e7e7f7e7e7e7f7f7f7f808080808080808080808080808080808080808081828180818182818182818182838281828283838382838383838483838383838485858585858485858585848585858586868686868686868687878787878787878787878787888787878887888888888888888888898989898989898989898989898a8a8a8a89898a8a8a898a8a8a8a898a8a8a8b8a8b8a8a8a8b8b8b8b8c8b8b8c8b8c8c8c8b8c8d8c8b8b8c8c8d8d8c8d8d8d8d8d8d8d8e8e8d8d8d8d8d8d8e8f8f8f8f8f8f8f8f8f8e8f8f8f8f8f8f8f8e8f8f8f8f8f8f8f8f8f8f8f8f8f8f90908f8f8f8f8f8f8f8f8f8f8f8f8f908f8f8f8f8f90908f8f90909090909090909090919191919090919191909090909090909091909091909191919192929192929191929292919291929392919192929192929192919192929392939292929292919292919290929392929292929192929291929292929192919392929292929292929292929292929293939291939391939393929293929293929393929292939292929292939293929293939392929393939293929393939292929392939292929392929292939392929293929393929293929293929393939391929292939392929393939292929293929292919292919292919291919191919191919291919191919192929291929291919291919191929191929291919291919191919090909190909090909090909090909090909090909090909090909090908f9090908f8f8f908f9090908f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8e8f8e8e8f8e8e8f8f8f8f8e8d8e8e8e8e8d8e8d8d8e8e8e8e8e8e8e8e8d8d8d8d8e8e8e8e8d8d8d8c8d8c8c8c8c8d8d8c8c8c8b8c8c8c8c8b8b8c8c8b8b8c8c8b8b8c8b8a8a8a8a8b8b8a8a8a8a8989898a8989888989898888898989888988888888888887888887878787878787868687878787878787878787878786868785868686868686858686858485858585858585858484858485848484848483838383838382828282828283828281828081828282818081808080808080808080808080808080807f7f7f7f7f7e7f7f7e7e7e7e7f7e7d7d7d7d7d7e7e7c7c7c7c7c7c7d7d7c7c7c7c7c7c7c7c7b7b7b7a7b7b7b7b7a79797a7a797a797a7a79797979797979797878787777777777777777777777777777767675747676757575757575757474737373737373737372727272727171717170717170707171706f6f6f6f706f6f6d6d6d6d6d6d6d6d6d6d6d6d6d6e6e6e6ea1a1a16ea1a1a16c6c6c6c6c6c6c6c6b6a6b6a6a6a6a6a6a6969696969696867686867676767676666666565656565656565656564636463636262626362636261616061616160606060605e5e5e5e5e5e5e5d5f5f5f5d5d5d5d5c5c5b5c5c5c5b5b5b5b5b5b5b5a5a5a5959595858585858585858585857575857575757575656a2a2a2a25555555555545454535352535252a351a35150504f4f4f4fc3c34e4e4ea4a4a4a4a5a5a54b4b494848a6a647464545c2c24443a7c442a841403fc13e3ec53d3daa3a3a3938ac36c634353332c0312fae2e2daf2c2b2ab02827bd252422b2b3201fb41d1cc71acb17171514131211100f0d0c0b0ab5080706b6040403020000b7b8b9babbbcbcc9cccdcecfcfd0d0d1d2d2d3d4d4d4d5d5d6d6d7d7d7d8d8 │ │ +d6d5d5d5d4d3d3d2d2d1d1d0cfcfcecdcdccc9bcbcbbbab9b8b7b7000102030405060708b509090b0d0d0f1011c81314ca1617cb191a1b1d1d1e1f21b2222324bdb12728292abe2c2dbf2e2f31c0323333c6363737ab3a3a3b3cc53ec1c14040a84243a7a744c2454647a649494ba5a54ca44d4dc34f505051a352a352535454545555a2a256565758575959595a5a5a5b5b5b5b5b5d5c5f5f5d5f5f5f5e5e5e6060606161616162616161636363646464636464646465656565656565656665666766676767686768686868696969696a6a6a6a6a6a6a6a6a6b6c6b6c6b6b6c6b6ca1a1a1a1a1a1a16e6d6d6d6d6d6e6d6e6d6d6d6d6d6d6d6d6f6f6f6f6f717071707171717171727171717273737373737373737374747474757575757575767675767676767677777777777777777777777778777878787878787979797979797a79797a7b7a7b7b7b7b7b7b7b7c7b7b7c7c7b7c7d7d7d7d7d7d7d7d7e7e7d7e7f7e7e7e7f7f7f7f7f7f808080808080808080808080808081818180818081818181818181828281818283828382838383838382838383838484858484848484848485848484858585868586858686868686868787868687878786878787878787878787888787878788878888888888888888888888888889898989898989898a8a8a898a8a8a8a898a8a8a8a8a8a89898a8b8b8a8a8b8b8b8b8b8a8a8b8b8c8b8b8b8b8c8c8b8c8c8c8c8c8c8c8c8d8d8d8d8d8c8d8d8d8d8e8e8e8e8e8e8e8e8d8e8e8e8e8e8e8e8e8e8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f90908f8f9090908f8f8f908f8f8f908f8f908f8f908f8f8f909090908f8f908f8f9090909191919191919191919191929192919190929291919192929192919192919192929192919191929191919191919190919291929192929192919291929191919191919292929192929292929292929292929292929291929291929292929292919292929393929292929292929292939293929293929392929391939293929293939292929292939292929392929292929292929291929292929193929292929393929391919292939392929392919091929293919091919191919191919191909190909091919190919090919191919191919191919191919091919091919191919191919191919090909190908f90908f8f908f8f8f8f8f908f908f8f8f908f90909090908f8f90908f8f8f908f9090908f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8e8e8e8e8e8e8e8e8e8e8d8e8d8d8e8e8d8d8e8e8e8e8d8e8d8d8d8c8c8d8d8c8d8d8c8d8c8c8c8c8c8c8d8d8d8c8d8b8c8c8c8c8c8b8b8b8b8c8b8b8b8b8b8a8b8a8a8a8a8a898a8b8a8a8989898a8a8a898989898989898988878787888887878788898788888787888788878787878787878786868787858587868787878785868586868586868686858585858585848584848484848484848484848483838483848383828383828182818181818281818181808081818181808080808080808080808080807f7f7f7f7f7f7e7e7f7f7e7f7e7d7d7d7d7f7e7d7d7c7d7c7c7d7c7c7b7c7c7b7c7c7c7c7c7c7c7c7a7a7b7b7b797b7b7a7a7a7979797a79797979797978787978787878787777777777777776777777777777767675757474757575747474747474747472727272727272727171717271717070716f6f6f6f6f6f706f6d6d6d6d6f6f6d6d6d6d6d6d6d6d6d6e6e6e6e6ea16ea1a16c6c6ca16ca16c6c6b6c6b6b6b6b6b6a696a696a696969696868686868686767676766666666666665656565656564646464646463636362626262616161626260615e616160606060605e5e5e5f5f5f5f5f5d5d5d5d5c5d5d5d5c5b5c5b5b5b5b5a5a5a5a5a5a5a59595958585858585858585857575756575757565656a2a2a2a255555554545354545353535352a3a352a3515050505050c34fc3c34e4e4d4d4e4c4c4c4c4b4b4b4a4a4848a6474746464545c2a7a743c4c4a8414040c13ec53dc53c3b393aab383736c635333332c03130ae2ebf2c2c2b29b02827b1252423b221211fb41d1cc71acb181615ca13c8c8100e0e0d0b0a09080706b6050402020100b7b8b9babbbcc9c9cccdcececfd0d1d1d2d2d3d4d4d4d5d5d6d6d7d7d7d8d8d8 │ │ +d6d6d5d5d4d4d3d3d2d2d1d1d0cfcfcecdcdccc9bcbbbbbab9b8b700000102030405b60708b5b50a0b0c0e0f1011c81314ca1617cb191a1b1c1d1e2021b3222325bd262728292abe2c2dbf2e2f30c0ad3334c636ac38ab393a3b3cc53ea9c13f40a84243a7a744454546a6a6484a4a4ba54c4c4d4dc3c34f4f50a351a352535454545555a2a2a2a2575758585859595a5a5a5a5a5b5c5b5c5d5d5d5f5f5f5f5e5e5e5e60606060606161616263636262636263646364646565656565656565656666666666676766676767676868686869696969696969696a6a6b6a6b6b6b6a6b6c6c6c6ca1a1a1a16e6e6e6ea16e6e6d6e6d6e6d6d6d6d6d6d6d6f6d6d6f6f6f706f707071707171717070727372737272727272727373737474747474747574757575757575767676777777767776777777777777787877777778787878797878797879797a7a7a7a7a7a7a7a7b7b7b7a7b7b7b7c7c7c7d7c7d7c7c7d7d7d7d7d7e7d7d7e7e7e7e7f7f7f7f7f7f7f7f7f7f7f7f7f80808080808080808080808080808181808182818182828282828383838281828283838383848483848484848483848483848585858585858585868585858687878686878787868786878786878787878787878787878787888787878787878887878788888888888988898989898989898989898989898989898989898a8b8a8a8a8a8b8a8a8a8a8a8b8b8b8a8b8b8b8a8b8b8b8b8b8b8b8c8c8c8d8c8d8c8d8c8d8d8d8d8d8e8d8c8c8c8d8c8d8d8d8d8d8e8d8d8e8d8e8e8f8f8e8e8e8f8f8f8e8f8f8f8f8f8f8e8e8e8e8f8f8e8f8f8f8e8e8e8f8f8f8f8f8f8f8f8f8f8f908f8f8f8f8f8f8f908f8f908f8f8f8f8f8f90908f908f8f908f8f90909090909090909091909090909090909090909190919191909191919191909191909090909091919191919191919191909190919191919191919191919191919191919191929291929292929292919292929292929192919192919292929292929192929293939292929292929292929192939292939293919293919392939291919392929292929392929293929292929191929292919291919291919292919292929291919091929292929292929090919292929190909190919191919191919091909090919191909190909191919091919090919090909090909090919090909090919090909090909091908f8f90908f8f908f8f8f8f8f908f908f8f8f8f8f8f8f8f8f908f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8e8f8f8f8f8f8f8f8f8e8e8f8f8e8f8e8e8e8e8d8d8d8d8d8d8d8d8d8d8d8c8d8d8d8d8d8d8d8d8c8d8c8c8c8d8c8c8b8b8c8d8c8c8b8b8b8b8c8c8c8b8b8b8b8c8b8b8b8b8a8a8a8b8a8a8a8a8a89898a8a89898a89898a898a898988888888888888888888888888878787888787878788888787878786878787878786868787878686868686858585868686858685858585858585858585858584848484848583838383838383838383838383828382828282828282828081818080818180818180808080808080808080807f807f808080807f807e7e7e7e7f7e7e7e7e7e7e7e7e7d7c7d7d7d7c7d7d7c7d7b7b7d7c7c7b7c7c7b7b7b7b7b7b7b7b7b7a7a7a7a7a797a7a7a7a7a7979787979787878787877777877777777777777767676777676767676767676757575747474747474747373737373737372717271717171717170717170707070706d6d6f6d6f6d6f6f6d6d6d6d6d6d6d6d6e6e6e6e6e6e6e6ea1a1a1a1a1a1a16c6c6c6b6b6b6c6c6b6b6b6a6a6a6a6a6969696869686869686768676767676766666666656565656565656565656563636363636362626262616262616161606160615e60605f605e5e5e5f5e5e5f5d5d5d5d5d5d5c5c5c5c5c5c5b5a5b5a5a5a5a5a59595959595958585858585857585858575756575656565656a2a2a2a2555555545454535353535352525252a3a351505050504f504f4fc3c3c34d4d4da4a4a4a5a5a54b4a4a49494948a64747464645454444a7c44342424141c13fa93ec53d3c3b3a3939ab3737363534adadc030302f2e2dafbe2b2ab02726b1bd242322212020b41d1cc71a19181715ca1312c8110f0e0d0b0ab5b50706b6050403020100b7b8b9babbbcbcc9cccdcdcecfd0d1d1d1d2d3d3d4d5d5d5d6d6d7d7d7d8d8d8d9 │ │ +d6d6d5d5d5d4d4d3d3d2d2d1d0d0cfcececdccccc9bcbbbbbab9b8b7b7000203030405060708b5090a0b0d0e0f1011c813141516181819c71b1cb41e2021b3222325bd2627b0292abe2cafbfae2f30c0323334c636ac37ab39aa3b3c3d3ea9c14041a842c443a7c2454647a648494a4b4ba54c4d4d4e4ec34f4f515150a3535454545555a2a2a2a25657575857575859595959595a5b5b5b5b5c5c5d5d5d5d5f5e5e5f5f5f5e5e5e60606161626162616262626362636464646464656465656565656565666666666666666767676767686868686869696869696a6a6a6a6a6a6b6b6b6b6c6ca16ca1a1a1a1a1a1a16e6e6e6d6e6d6d6d6d6d6d6d6d6d6d6d6d6d6f6d6d707170706f70707071727172727171717272727272737373737474747374747474747575757576767576767676777777777777777777777777777778777777787879797979797979797a7a7a7a7a7a7a7b7b7b7c7c7b7c7c7b7c7c7c7d7c7c7d7d7e7d7d7d7e7e7e7e7e7f7f7e7e7f7e7f7f7f7f8080808080808080808080808080808181818081818181828282828181828182828283838383838483838383838483848484858484848584858484858586868686868686868686878787878687878687878787878787888787878787878787878788878787878888888888888888888888888888888888888989898a8a898a8a898a8989898a898a8a8a8a8b8a8a8a8a8b8b8a8a8a8b8c8b8c8c8b8c8c8c8c8c8c8c8d8c8d8c8c8c8c8c8c8d8c8d8c8d8d8d8d8e8d8e8e8e8e8d8d8e8d8e8e8d8d8d8e8d8e8e8e8d8e8e8e8e8e8e8e8e8e8e8e8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8e8f8f8f8f908f8f8f8f908f8f8f8f8f9090908f8f8f8f908f8f9090908f908f91908f908f8f8f908f8f909090909091919191919191919191909190919191919191919191919191919191919190919291929192929292919291919292929191919192919292929292929192929292929291929092929292919090929291919292919292919292929091909292919192919292919292919190929191909292919191919091909190919191919190919090919191909191919091919191919190909190919191919191919090909090908f8f908f90908f8f8f908f8f8f9090908f8f8f908f8f90908f908f8f90908f8f8f8f90909091908f8f8f8f8f8f908f8f8f8f8f8f8f908f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8e8f8f8f8f8e8e8e8f8e8f8e8f8e8e8e8e8e8d8d8e8e8e8e8e8e8d8e8d8d8d8e8d8e8e8d8d8d8c8c8c8c8c8c8c8d8c8c8d8c8c8c8c8d8c8b8c8c8b8c8c8b8c8c8b8b8c8b8b8c8b8b8b8b8c8b8b8a8a8a8a8b8a8a8a8a898a898a8a89898a89898988898989898989898988898988878787888788878787878787878787878787878787878787878786878787878786868686868586858585858584858585848585848585848484848484848484848383838483838282838382828283828283818282818181828281818080808080808080808080808080808080808080807f7f7f7f7f7f7e7f7f7e7e7d7e7e7e7e7e7d7d7d7d7d7c7c7d7d7b7c7c7c7c7c7b7b7c7c7c7b7c7b7b7a7a7a7a7a7a7a7a7a7a79797979797979797a787877787877787777777777777777777777777776757576767675757575757575757474737373737373727272727272727271717071707070716f70706f6f6f706d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6e6ea1a1a1a1a16ea1a16ca16c6c6c6c6b6b6b6b6b6a6a6b6a6a6a69696a6a696968686868676768676767676767666665656565656565656565646564646463636363636361626261616261616060606060605e5e5e5f5e5f5f5f5f5f5f5d5c5c5c5c5c5c5b5b5b5b5b5b5a5a595a5a5959595859585858585858585758575657575757565656a2a2a255a2555555555555545353535352525252a3a3a3a35151504f4f4f4fc34fc34e4e4e4d4d4da4a4a44ca54b4a4a4a4a4848a6a6a64747454645c2a7a743424242a83f40c1c13ec53d3caaaa39ab3837ac36c633ad32c0302fae2ebfaf2c2b2ab02726b1bd242322b3201f1e1d1cc71a19181615ca1412c8110f0e0d0b0a09080807b6050403020100b7b8b9babbbbc9c9cccdcececfd0d0d1d2d2d3d3d4d5d5d5d6d6d7d7d7d8d8d8d9d9 │ │ +d7d6d6d6d5d5d4d4d3d3d2d2d1d0d0cfcececdcdccc9bcbcbabab9b8b7b70001030404b6060707b5090a0b0c0e0f10c8121314ca1617cb19c71b1cb41e2021b2222325bd2628b0292bbe2cafbfae2f30c0ad333435c6363738393aaa3b3dc53ec13f41a8c442434444c2464747484949494b4c4c4d4d4e4ec3c3505150a35252535354555455a2a2a25756575656575858595858595a5a5a5a5b5c5c5c5c5d5d5f5f5f5f5f5f5e5e5e5e6061616161616161616162626363646363646464646565656565656565656565656767676767676767686868686868696969696969696a6a6a6b6b6b6c6b6c6c6c6c6ca16ca16e6e6e6e6e6e6d6e6d6d6d6e6d6d6d6d6d6d6d6d6d6f6f6f6f6f70707071717172717071727271717272727272737373737373737373747575757574757575757576767677777777777677777777777777777777787878787878787879797a79797a79797a7a7b7b7b7b7b7b7b7b7b7c7c7b7c7d7c7d7d7c7d7e7d7d7e7d7d7d7d7d7e7d7f7e7e7f7f7f807f807f7f7f7f7f80808080808080808080808080818181818181818081818282828282828382828283828383838384848383848484848484858585858585858585858586868687868687868687878787878787868787878787878787878787878787878787878787878787878788888787878788888989898989898989898989898989898989898a8a898a8a898a8a8a8a898a8b8a8b8b8a8b8b8b8b8b8b8b8c8b8a8b8c8c8c8b8c8c8b8c8b8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8e8d8e8e8e8e8f8f8e8e8f8e8e8e8e8e8f8f8e8f8f8f8e8d8f8f8f8f8f8d8f8f8f8f8f8e8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f908f8f8f8f908f8f908f8f8f908f8f908f908f8f8f908f8f9090909090909090909090909090909090909090909090909090909190909191919091909090909090909090909090909091919191909191919191919191919091919190919190919090919091919190909091919191919191909191919190919091919191919191919191909191919191919091919191919190919191908f8f8f8f8f909190908f8f8f908f8f8f90908f8f8f8f8f90908f90908f8f8f8f8f8f9090909090908f8f908f8f908f8f8f908f8f8f8f90908f8f8f8f8f8f90908f908f8f90908f8f8f8f908f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8e8f8f8f8f8f8f8f8f8f8f8f8f8e8e8e8e8e8e8e8e8e8e8d8d8e8e8e8e8d8e8e8e8e8e8e8d8d8d8c8c8d8d8d8d8d8d8c8c8d8c8d8d8d8c8d8d8c8c8c8c8b8b8c8c8b8b8c8b8b8b8b8b8b8b8c8b8b8a8b8b8a8a8b8b8b8a8a8a8b8b8b8b8b8a8a8a8a898a8b8a89898a898a89898989898989898988888888888888888888888888878787888788878787878787878787878687868687868786878686868686868685858686858485858585848484848584848484848584848483848383838384838382828383838281838381828182818183818182818181818181818080808080808080808080808080808080808080807f7e7e7e7e7e7e7f7e7e7e7d7e7d7e7d7d7c7d7c7d7c7b7c7c7c7b7c7b7b7c7b7b7b7b7b7b7b7b7b7a7a797979797979797979797978797878787879787777777777777777777777777677777776767675757575757575747474747474747373737273727272727172717171717171707070706f6f706f6f6f6f6d6f6f6d6d6d6d6d6d6d6d6d6d6e6e6e6e6e6e6ea1a16c6c6c6ca16c6c6b6c6c6b6b6b6b6b6a6a6a696a6969696a68696968686968686867666767676766676767656565656565656565656565636463636363626262626261626260616161605e5e605e5e5e5f5d5f5f5f5d5d5d5d5d5d5d5c5b5b5b5b5b5a5b5a5a5a5a5a59595959585958585858585858585757575757565656a2a25656a2a2555555555554545454545353535252a3a3a3a3a351a3515150c34f4fc3c3c3c3c34e4e4da4a4a44c4ca5a5a54a494949484848a6a64746454545c244a7a7c442a841403fc1a93ec53d3baa3aab393837ac36c635ad32c03130ae2e2dafbe2b2a292826b125252322b3211f1eb41cc71919181715ca1412c8100f0e0c0c0a09080806b6050403020100b7b8b9babbbcbccccccdcececfd0d0d1d2d2d3d3d4d4d5d5d6d6d7d7d8d8d8d8d9d9d9 │ │ +d7d7d6d6d6d5d5d4d4d3d3d2d1d1d0d0cfcececdccccc9bcbcbbbab9b8b700010102030405060708b5090a0b0d0e0f10111213141516171819c71b1db41f20b3b2222425b12628b02a2bbe2c2dbfae2f31c032333435363737ab393aaa3b3dc5a9a93f40a8a84243a7c2c24546a6a648494a4ba54ca44d4d4ec34f50505052a3a352535354555555a257565656565657575857585959595959595b5b5b5b5c5c5d5d5d5d5d5d5f5f5f5e5e60606060606060606161616262626262636363646464646465656565656565656666666666666667676767676868696868686969696a696a6b6a6a6b6b6b6b6b6b6b6c6c6ca1a1a1a16ea16e6e6e6e6e6e6d6d6d6d6d6d6d6d6d6d6f6d6f6f70707071707070706f7071717171717171717272727273727373727374747474747474747475747575757676767676767677777776777777777777777878777778787878787878797879797a7a7a7a7a7a7a7a7a7b7b7b7b7b7c7b7c7c7c7d7c7d7c7d7c7c7d7d7c7d7d7e7e7e7f7e7e7e7f7e7f7e7f7f7f7f7f7f80808080808080808080808080808080808081818181818281828281828282828282828383838283838384838484848484848484848484848585858686868686858686868686878686868686868787878787878786878787878787878787878787878788888787878788888888888888888888898888898988888889898a8989898989898a8a8a898a8a8a8a8a8a8b8a8a8a8b8a8a8b8a8a8b8b8b8b8b8b8b8b8c8b8c8c8c8d8c8c8c8c8c8c8c8c8c8d8c8c8c8d8d8c8d8c8c8c8c8c8d8c8d8d8d8e8d8e8e8e8e8e8e8d8e8e8e8d8e8e8e8e8e8e8e8e8e8e8d8e8e8e8e8e8d8e8e8e8f8e8e8f8e8e8f8f8f8e8e8f8f8f8f8f8f8f8e8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f908f8f8f8f908f8f908f8f8f8f8f8f8f8f8f908f908f8f8f8f8f8f8f8f8f908f8f9090908f9090908f8f8f908f8f8f8f8f8f9090908f8f90908f908f8f908f8f8f8f90908f8f908f8f908f90908f908f8f8f9090908f8f918f8f8f8f908f8f8f8f908f908f8f908f8f8f8f8f8f8f908f90909090909090909090909090909090908f8f8f8f8f9090908f8f8f8f908f8f8f908f8f8f8f8f8f8f8f8f8f908f8f8f8f8f8f8f8f8f8f8f908f8f908f8f8f8f8f8f8e8f8f8f8f8e8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8e8f8e8f8f8f8f8f8f8f8f8f8f8e8f8f8e8e8e8e8e8e8e8e8f8f8e8e8f8e8d8e8e8e8e8d8d8d8d8d8d8d8d8c8c8d8d8c8d8d8d8d8d8d8d8c8c8b8b8c8c8c8c8c8c8b8b8c8c8c8c8c8c8c8c8c8c8b8b8b8b8a8b8a8a8a8b8a8a8a8b8a8a8b8a8a8b8a8a8a8a8a8a89898a8a8a8a8a898a8a8a898a8a8a89898989898989898988888888888887878887888787888887878787878787878787878786878786868787868686868686868686868686868585858585858585848485858584848483858384838383848383848383828282828282828282818282828182828182818081818281818081818180808181808080808080808080808080807f7f7f7f7f7f7f7f7f7e7d7d7d7d7e7e7d7d7d7d7d7b7d7c7c7c7c7c7c7c7b7b7b7b7b7b7b7b7b7b7a7a7a7a7a7a7a7a7a79797878787879797879787978787777777778777777777776767676777677767676757676757575757574747474737373737373737372737172717171717171707071717070706f6f6f6d6f6f6d6d6d6d6d6d6d6d6d6d6e6e6e6e6e6e6e6e6ea1a1a1a1a1a16c6c6c6c6b6b6c6c6b6b6b6a6a6a6b6b6a6969686a6969696a686968676869686867676666676765656565656565656565656464646464646363636362626161616161616161606060605e5e5e5e5f5f5f5d5d5d5d5d5d5c5c5c5c5c5c5b5a5a5a5a5a5a5a595a5959595859585858585857575858575757575656565656a2a2a2a2a2a2555554545454545353535353525252a3a3515151515150515150504ec34fc3c34e4e4e4e4e4c4c4c4c4c4b4b4b4b494949484848a6a6474745c244c2a7a743c442a840403fc1a93ec53d3c3b3a393838ac36c6353433c031302fae2e2daf2cbe2a292826b1bd2423b2b2211f1e1d1cc71a19181716ca1412c8100f0e0d0b0a09b50706b6050503020100b7b8b9babbbcbcc9cccdcdcecfcfd0d1d2d2d2d3d4d4d5d5d6d6d7d7d8d8d8d8d9d9d9da │ │ +d7d7d7d7d6d6d5d5d4d4d3d3d2d1d1d0d0cfcfcecdcdccc9bcbbbbbab9b8b7000102030405b6060708b5090a0c0d0e0f10c81214ca151618cb19c71c1db41e20b3b22223bdb12628b02a2b2caf2dbf2e3031c032ad343536ac38ab39aa3b3cc5c53ec13f4041a842c4a744c2454647a648484aa5a54c4ca4a44ec3c34f50a35151a352525454545455a2565656565656575757585858585958585a5a5a5a5b5b5c5c5c5c5c5d5d5d5d5f5f5e5e5e5e5e5e5e606060616261616262616262636363636364646465656464656565656565656666666666676767686867686868686969696a69696a6a6a6b6b6a6a6b6b6c6c6c6ca1a1a1a1a1a1a1a1a16e6d6e6d6d6d6d6d6d6d6d6d6d6f6f6f706f6d6d6d6f6f707070717070717171727272727272727372737473737374747373747474747475757575757676767676767576767677777777777777777777777778787778787879797979797979797a7a7a7a7a7b7a7b7a7b7b7c7b7b7c7c7c7b7c7c7c7c7d7d7e7d7d7d7d7d7d7d7d7e7d7e7e7e7e7f7f7f7f7f7f7f7f7f7f80808080808080808080808080808081808181818181818181818182828382838382838384838383838383838384848484848585858585858585858585868686858685858586878787878787868787878787878787878787878787878787878787888887878887888887878787888787878888898989898989898989898989898a898989898a8b8a89898a8a8a8a898a8a8a8a8a8a8a8b8b8b8b8b8b8b8b8c8b8b8c8b8c8b8b8c8d8c8b8b8c8c8c8c8b8b8c8c8c8d8c8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8e8d8e8e8e8e8e8e8d8e8f8f8e8e8f8e8e8f8e8e8f8e8f8f8e8e8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f908f8f8f8f8f8f8f8f8f908f8f90908f8f908f908f8f8f908f8f8f8f8f8f90908f8f8f90908f8f8f8f8f8f8f8f8f90908f8f908f8f908f908f8f908f8f8f8f90908f8f8f8f8f8f8f908f8f8f8f8f8f8f8f8f908f8f8f8f8f8f8f908f8f8f8f8f8f908f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8e8f8f8f8f8f8f8f8f8f8e8f8f8f8f8e8f8f8f8f8f8f8f8f8f8e8e8e8f8f8f8f8e8d8e8e8e8e8e8e8f8e8f8f8f8f8f8f8f8e8f8e8e8d8d8d8d8d8e8e8e8e8e8d8e8e8d8e8e8e8d8d8d8c8c8d8c8c8d8c8c8d8c8c8c8c8c8c8c8c8c8c8c8b8b8b8b8c8b8c8b8a8b8b8b8b8c8c8b8b8b8c8c8b8b8b8a8a8a8a898a8a89898a8a898a8a8a898a8a8a8a89898989898989898989898989898989898989898889888888888988888887878787878787878787878787878787878787878687878786878785858787868586868585858685868686868584848484848484848484848484848482848383838283828383838383818181818181828181818181818181818181818081818180818080808080808080808080807f7f7f7f7f7f7f7f7f7e7e7e7e7e7e7e7e7f7e7c7d7d7d7d7d7c7d7c7d7c7b7c7c7b7c7b7c7c7b7b7a7a7a7a7a7a7a7a7a7a79797979797979797978787877777877787777777877777777777777777776767676767675757675757575757574757474747473737373737372727272727272717170717170706f6f7070706f70706f6d6d6d6d6d6d6d6d6d6d6d6d6d6d6e6ea1a1a1a1a1a1a1a1a16c6c6c6ca16c6c6c6c6b6b6c6c6b6a6a6a69696b6a6a696967696869696968676866686868686666666566666565656565656565656464646363636463636262636161616161616061606060605e5f5f5f5f5f5d5f5d5d5d5c5c5c5c5b5b5b5b5b5b5a5a5959595959595858595858585858585858575757575657575656a2a2a2a2a255555554555555545454535353525253535252a3a3a3515150515050504f504f4f4e4e4ec34e4d4d4d4e4d4c4c4c4c4c4a4b4a4a49494948484847474646c244a7a743c4c4a841a8403fc13ec5c53d3caa3a39ab3837acc6353433adc0312faebf2d2cbe2b2a29b027b1bd242222b3211fb41d1c1b1a19181716151412c811100e0d0c0a09b50806b6050403020100b7b8b9b9babbbcc9cccdcdcecfcfd0d1d1d2d2d3d4d4d5d5d6d6d6d7d7d8d8d8d9d9d9dada │ │ +d8d7d7d7d7d6d6d5d5d4d4d3d2d2d1d1d0d0cfcfcecdccccc9bcbbbabab9b8b7000102030405b6060708b5090a0b0d0e0f10c81213ca151618cb19c71b1d1e1f2021b22224bdb12628b02a2bbeaf2d2eae2f31c032ad35c6363738ab393aaa3cc53ea93fc14040a842a74344c245464747a6494a4b4ba54c4c4d4d4e4e5050515050a3a3525354535455a2a2a25656565757575857585858575859595a5a5a5b5b5b5b5b5c5d5c5c5d5d5d5f5f5f5f5f5f5e5e605e6061606061626162616262626263636363636463646565656565656565656565666666676767676767676768686869686969696a696a6a696a6a6b6b6b6c6c6c6c6c6c6c6c6ca16e6e6e6e6e6e6e6d6e6e6d6d6d6d6d6f6f6d6d6d6d6d6f6f6f6f717070707070717171717171717272737373737374737373747474747474747474747576767575757575757677767676777777777777777777777778777878787879787878787979797a797a7a7a7a7a7b7b7a7b7b7a7b7b7b7b7b7c7c7c7d7d7c7c7c7d7d7c7c7d7c7d7d7d7e7e7e7e7e7f7e7e7e7f7f7f7f7f7f7f7f7f7f808080808080808080808080808080818080808182828282828182828382838282828383828383838484848484848484848484858585858585858585858686868686868686868786868787868686878687878786868787878787878787888788888787878788878787888888888888888989898889888989898889898988898989898a898a8a898a898a89898a8a8a8b8a8b8a8b8a8a8b8b8b8b8a8b8b8a8b8b8b8a8b8b8b8b8b8b8b8c8c8c8d8c8c8c8c8c8c8d8c8c8c8c8c8c8c8c8d8c8c8c8c8d8c8c8c8c8d8c8c8c8d8d8d8d8d8d8d8d8d8d8d8d8e8d8e8e8e8e8e8e8d8e8e8d8d8e8e8e8e8e8e8e8e8e8e8e8e8e8e8f8e8f8f8e8e8e8e8f8f8e8e8f8f8f8e8e8f8e8f8e8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8e8f8f8f8f8f8f8f8f8f8e8e8f8f8f8f8f8f8e8e8f8e8f8e8e8f8e8f8f8f8f8e8f8f8f8f8e8f8f8f8e8e8e8e8e8e8e8e8e8e8e8e8d8d8e8e8e8e8e8d8d8d8e8e8e8d8e8e8e8e8e8e8e8e8e8e8e8e8e8d8d8d8d8d8d8d8d8d8d8d8c8d8d8d8d8d8d8d8d8c8c8c8b8b8c8c8c8c8b8b8b8c8b8b8b8b8b8c8b8b8b8a8a8b8a8b8a8a8b8a8a8b8b8b8a8a8a8b8b8b8b8a8a8a8a8989898989898989898989898989898989898988888889888988888888888888888888888888888887888788888887878787878787878787878686878787878787878786878787868787858586868685858485858584858485858585848483838483848484848483838383828383828282838282828282838181818180818181818180818181818080808080808080808080808080808080808080807f7f7e7e7e7e7e7e7e7f7e7e7d7d7d7d7d7d7d7d7c7c7c7c7c7c7c7c7b7c7c7b7b7b7b7b7b7b7b7b7a7a7979797a79797979797978797878787878787877787777777777777777777777767777777776767676757575757575757475747474747474747373737372737272727271717271717170716f70706f6f6f6f6f6f6d6f6f6f6d6d6d6d6d6d6d6d6d6e6e6e6e6e6e6e6e6c6ca16c6ca16c6ca16b6b6c6b6c6c6b6b6b6a6a6b6b6a6a6a6a696969696a6868676867676768686667666767676766656565656565656565656564646464646362626263626261616261606060605e605e605e5e5e5f5f5f5d5d5d5d5d5d5c5c5c5b5b5b5a5a5a5a5a5a5a59595858585958585858585858575757575756565656565656a2a2a2555555555554545454545453535352525252a35253a3a3515151515150504f4f504f4f4fc34e4ea44ea44d4d4d4da4a5a5a5a54b4a4a4a49494948a64847474545c2c243a7c4c442a84141403fa9a93ec53d3baa3a39ab37ac36c63433ad32c0302faebf2dafbe2b2bb02827b1252423b2b3211f1eb41cc71a19181716ca1413c811100e0d0c0a09b50807b6b60403030101b7b8b9babbbbbcc9cccdcdcecfd0d0d1d1d2d2d3d4d4d5d5d5d6d6d7d7d8d8d8d9d9d9dadada │ │ +d8d8d7d7d7d6d6d6d5d5d4d4d3d2d2d2d1d0d0cfcececdccccc9bcbbbbb9b9b8b7000102030405b6060708b5090b0c0d0e0f10c8121414151618cb1ac71b1d1e1f2021b2232425b12727b02a2b2caf2d2eae3031c03233343536ac3738ab3a3b3c3dc53ea93f4041a842c4a7a7c2c24647a64849494ba5a54ca4a44d4d4f4f4f505051a3a35252535354545555a2a2a256565757575858585757585959595a5b5b5b5b5b5b5c5c5c5c5c5c5d5d5d5d5d5f5f5f5e5e5e60606060606061616262626162626263636362646465646464646565656565656565666666666666666767686767676868686869686968696a6a6a6b6b6b6b6b6b6b6b6b6ba1a1a16ea1a1a1a16ea16e6e6e6d6d6d6d6d6d6d6d6d6d6d6d6f6f7070706f6f70707070707170717272727272727273727272737473747474737474747475757575757575747677767576777776777676777677767777777777777878787877787879787979797979797a7a7a7a7a7a7a7a7a7a7a7b7c7b7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7d7d7e7d7e7e7d7e7e7e7e7e7f7f7f7e7e7f7f7f7f8080808080808080808080808080808080818181818181818181828182818182828282818283838383838483838383838484848484848485848585858585858585858685868585868686868686858686868686878787878787878787878787878787878787878787878887888888898988888888898888888989898889898989898989898989898989898a8a898a8a8a8a8a8a8a8b8b8b8a8a8b8a898a8a8a8a8b8a8b8b8b8b8b8c8b8c8d8c8b8c8c8b8c8c8b8c8b8c8c8b8b8b8d8b8c8c8b8d8b8b8c8b8c8c8c8c8d8d8d8d8c8c8d8c8c8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8e8e8e8e8e8e8d8e8e8e8e8d8e8e8e8d8d8e8e8e8e8d8f8e8f8e8f8f8f8e8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8e8f8f8f8f8f8f8f8f8e8e8f8f8f8e8f8f8e8f8f8e8f8f8e8e8f8e8e8e8e8e8f8f8f8e8e8e8f8f8f8e8f8f8f8f8f8f8e8f8e8e8f8f8f8e8f8e8f8e8f8e8f8f8f8f8e8e8e8f8f8e8f8e8f8e8e8f8f8f8f8f8e8e8f8e8f8e8f8e8f8f8f8f8f8f8f8f8f8f8f8f8e8f8e8f8e8e8e8e8f8e8f8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8d8e8e8e8e8d8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8c8c8c8c8c8c8b8c8c8c8c8c8c8c8c8c8c8c8b8b8b8b8b8b8a8a8b8b8b8a8b8b8b8b8a8a8a8a8a898a8a8a8a8a8a8a8a898a8a8a898a8a8a8a8a8a8a898989898889888888898888888989888888888988888889888888878788878888878887878787878787878787878787878787878787878787878685868787868687878686868686868686858585858585848484848484848484848484848483838383838382838383838282828282818182828281808182828181818180818081818180818181808080808080808080808080807f7f7f807f7f7f7f7f7e7e7e7e7e7d7e7d7e7d7e7d7c7d7d7d7d7c7c7c7c7c7b7b7b7b7b7b7b7b7b7b7a7a7a7a7a7a7a7a7a79797878797878787878787878777877777878777777777776767777767776777676767576757675757574757474747474747473737373737373727372737172717271717170717170706f706f6f6f6f6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6e6da1a1a16ea1a1a1a16c6ca16c6b6c6b6c6c6b6b6b6a6b6a6b6a6a69696a6a696a696969696868696867676767666667676666666666666666656565656565656464646463636363636362626261616161606161605e5e5e5e5e5f5f5f5f5f5f5d5d5c5c5c5c5c5c5b5b5b5a5a5a5a5959595a5959595858585858585857575857585657565656a256a2a2a2a2a2a25555545454545453535353535352535352a3a3a35152a351515150515150504f4f4f4f4f4f4d4d4d4da4a4a4a4a4a44c4c4b4b4b4b4a4a4a4a494948a647474646c2c2c24443c44242a8414040c13f3ec53d3c3caa3a39ab38ac36c63534ad32c0312fae2e2daf2c2b2ab0b02726bd2423b2b3211f1e1d1c1b1a19cb1716ca1413c811100e0d0c0a09b5080606050404020100b7b8b8b9babbbcc9cccccdcecfcfd0d1d1d2d3d3d3d4d5d5d6d6d6d7d7d8d8d8d9d9d9dadadada │ │ +d8d8d8d8d7d7d6d6d5d5d5d4d4d3d2d2d2d1d0d0cfcececdccc9c9bcbbbbbab9b8b7000102030405b6060708090a0b0b0d0e1011c81313ca151718cb1ac71c1db41f20b3b22224bdb12628b02a2b2cafbf2eae2f30c0ad33343536acac38abaa3b3c3dc53ea93f3f41a842c4a744c2454546a6a648494a4b4ba54c4ca44ec3c34f4f50515151a35253535454555555a2a2a25756575757575757575859595a5a5a5b5a5a5b5b5b5c5c5c5c5d5d5d5d5d5d5f5f5e5e5f5e5e5e605e5e6061606061616162626262636263636463646364656464646565656565656565656565666666676667676768686868686869696a696a6a6a6a6a6a6b6a6a6b6c6c6c6c6c6c6ca1a1a1a1a16e6e6e6d6d6d6d6d6d6d6d6d6d6d6f6f6f6f6d6f6f70706f6f707071717271717171717271717272737373737373737474737474747474747574757676757676757677767677767776777777777777777777777777787877797878797879797979797979797979797a7b7b7b7b7b7b7b7b7b7b7b7b7c7b7b7c7c7c7c7c7c7d7d7d7d7d7d7d7e7d7e7e7e7e7d7f7e7f7f7f7f7f7f7f7f7f7f807f7f808080808080808080808080818180818181808181808181818282828283828283828383838383848383848384848484848484848485858584858585858585858585858585868685868686868787878786868687868786878787878787878787888787888887888788888787888888888888888888888888888988888989898a8a898a898a898a898a8a8a8a898a8a89898a898a8a8a8a8b8b8b8b8b8c8b8b8c8b8a8b8c8b8c8b8b8b8a8b8c8b8a8b8c8b8c8c8a8b8a8a8c8b8c8c8c8c8c8c8d8c8c8c8d8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8d8d8c8d8d8c8c8c8d8d8d8d8e8e8d8e8d8d8d8d8e8d8d8e8d8d8d8d8d8e8e8e8d8e8d8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8d8e8e8e8e8e8e8e8e8d8e8e8e8e8e8e8e8e8e8e8d8e8e8e8e8e8e8d8e8d8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8d8e8e8e8e8d8e8e8e8e8e8e8e8e8e8f8e8e8f8e8f8e8f8e8f8f8f8f8f8e8f8e8e8f8f8e8e8f8e8f8e8e8e8e8e8d8e8e8e8e8e8d8e8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8c8d8c8c8c8c8c8c8d8c8d8d8c8c8c8d8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8b8b8c8b8b8b8b8b8c8b8b8b8b8b8b8b8c8b8b8a8a8a8a8a8a8b8a8b8a8a8b8b8a8a898a8a8a898a89898a89898a8988898a8a89898989898a8a89898988888888888887888787878888888788888888888887878787878788878888878887878787878787878787878787878787878786878686868685868686858686868585858585858585858585858484848483838384838483838383848383838283828381828282828282828181808081818181808181818081818080808080808080808080808080807f7f7f7f7f7f7f7f7f7e7e7e7e7f7e7f7f7e7e7e7d7d7d7d7d7d7d7c7c7c7c7c7c7c7c7b7b7b7b7b7b7a7a7a7a7a7a7a7a7a7a7a79797979797979797878777878777778777777777777777777777777777677757676767575757676767574757475757474747474737374737373737273727272727272727171727071707070706f706f6f6f6f6f6d6d6f6d6d6d6d6d6d6d6d6e6d6d6e6e6e6e6e6e6ea16ca1a16c6ca1a16c6b6c6b6b6a6b6b6b6b6b696a6a696a696969696969686968686868676768676766666666666666666565656565656565646464646564646463636362636262626161616061606160605e5e5e5e5f5d5f5f5d5f5d5d5d5c5c5c5b5b5b5b5b5a5a5a5a595959595959585958585858585857575756575757575656a2a25655a255555555555554545453535453525252525352525252a3a3a3a35151505151515050514f4f4fc34fc3c3c3a4a4a44ca44ca44c4c4ca5a54b4b4b4a4a49494848484747464546c24444444342c442a8a840c13fa9a93d3d3c3baa3a39ab3837c6353433ad3231312faebf2dafbe2b2a292827b1bd252322b3201f1e1d1c1b1a19181716151413c811100e0d0c0b09b5080706050503030200b7b8b8b9babbbcc9cccdcdcecfcfd0d1d1d2d3d3d3d4d5d5d6d6d6d7d7d8d8d8d9d9d9dadadadada │ │ +d9d8d8d8d8d7d7d6d6d5d5d4d4d4d3d3d2d2d1d0d0cfcececdccccc9bcbbbbbab9b8b7000102030405b6060708b5090b0c0d0f1011c81214ca151718191a1b1b1d1e1f21b3b22324bdbd2628292bbe2c2d2d2eae2f3132ad333435c636ac38393aaa3c3dc53ea9c14041414243a7444444454647a6a648494b4ba5a5a44d4e4e4ec34f50505151a3535352535454545555555656565756565657575758595959595a59595a5a5a5b5b5b5c5c5c5c5c5c5d5d5d5f5f5f5e5f5f5e5e5e60605e5e606061626261616262626263626362636464636364646565656565656565656566656666666666676767676767686869696869696a69696a696a6b6b6b6c6b6b6b6b6c6ca16c6ca1a16e6e6e6e6e6e6e6e6d6d6d6d6d6d6d6d6d6d6f6f6f6d6f6d6f70717170717071717170717171737272727273727373737373737373747574757575757575757676767676767776777777777777777777777777787877787778797878787878787878787879797a7a7a7a7a7a7a7a7a7a7a7b7b7b7b7b7b7c7b7c7b7b7c7c7c7c7c7c7d7d7d7d7d7d7d7d7e7e7e7e7f7e7e7e7e7e7f7e7f7f7f7f7f7f7f80808080808080808080808080808080808080818181818181828281828282828282828382828382848383838384838384848584848484848484848484848484858586858686868586868586868586868686868686878686878687878787878787878787878787878787888887878887878787878888888888898989898989898989898989898989898989898989898a8a8a8a8b8b8b8a8a8b8b8a8b8a8a8b8b8b8b8a8b8a8a898a8a8a8b8b8a8b8b8a8b8a8a8b8b8c8b8b8b8b8b8c8c8c8c8c8b8c8c8c8c8c8b8c8b8c8c8b8b8c8c8c8d8b8c8d8d8c8c8c8d8d8d8d8d8d8d8d8d8d8c8c8d8d8d8d8c8d8d8d8d8d8d8d8d8d8d8d8e8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8e8d8d8d8d8d8d8e8d8d8d8d8d8e8d8d8d8e8d8d8e8d8d8d8d8d8e8e8d8e8d8e8d8e8e8d8d8e8e8e8d8d8d8d8d8d8d8d8d8d8e8d8e8e8e8d8d8d8e8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8e8e8e8e8e8e8e8e8e8e8d8e8e8e8e8d8e8d8e8e8e8e8e8e8e8d8e8e8e8d8e8e8e8e8e8e8e8d8e8d8e8e8e8e8e8d8e8d8d8d8d8d8c8d8c8c8c8c8c8d8c8c8c8c8d8d8c8c8d8c8c8c8c8c8c8d8c8c8c8c8c8c8c8c8c8c8d8d8c8d8c8d8c8c8c8b8b8c8c8c8d8d8c8b8c8c8b8c8b8c8c8c8c8b8b8b8b8b8b8b8b8b8b8b8b8b8a8b8c8b8b8b8a8a8b8a8a8a8a8a8b8a8b8a8a8a8a8a8a8a8a8a8a8a898a8a8a898a898a8a8a898a89898888898889888989898989898989898988898988888787888887878787878788878788888787878887878787878787878787878787878787878787878787878787868586868686868685858585858585858585858584848484848484848584848483838383828383828382838282838283838282818281818281818182828081808080808080808080808080808080808080808080808080808080807f7f7f7e7e7e7f7e7e7e7d7e7d7d7e7d7d7d7d7d7c7d7c7d7c7c7c7b7b7b7c7b7b7b7b7b7b7a7a7b7b7a7979797979797979797979797878787878787877777777777777777777777777777776777677777676757575757575747575757574747474747473747473737273727272727272727171717171717070717070706f6f706f6f6f6f6f6d6d6d6e6d6d6d6d6d6d6d6d6d6e6d6da16ea1a1a16ea1a16c6c6b6c6c6c6c6c6a6a6a6a6a6b6a6a6a6a696a696969696868686868686868676767676667666666656565656565656565656565656565646463636463636262626262616161616060605e6060605e5e5f5f5f5f5d5d5d5d5d5d5c5c5c5c5b5b5a5a5a5a5a5a595a5a5859585858585858585858585757565756565656565656a2a255a25454545454545454545353535353525252a35252a352515251515151504f505050504f4f4f4fc3c34ec34e4e4da4a4a44c4c4c4c4ca54b4b4b4b4b4b494949a6a648a64746c2c2c244a7a743c442a8a840403fc1a93e3e3c3c3baa3a39383737ac353434ad32c0312f2f2e2dafbebe29b02827b1bd2523b2b2201f1e1d1c1b1a19cb1716caca13c811100f0d0c0b0ab5b50706b6040402010100b8b9b9babbbcc9c9cccdcececfd0d1d2d2d2d3d3d4d5d5d6d6d6d7d7d8d8d8d8d9d9dadadadadadb │ │ +d9d9d8d8d8d8d7d7d6d6d5d5d4d4d4d3d3d2d1d1d0d0cfcfcdcdccccc9bcbbbabab9b8b7000102030405b6060708b5090b0c0e0f1011c81214ca161718cb1ac71c1db41f21b3222325bdb127282a2a2baf2dbfbfae3031c0ad3335c636ac37ab393a3b3c3dc5c53ec13f40a8c44243a7a7c24546474748494a4a4a4b4ca4a44d4d4ec3c34f505151a352a352525453545454a2a2a2a25656a2565757575858585859585859595a5a5a5a5b5b5b5b5b5b5c5c5d5d5d5f5f5f5d5f5f5f5e5e5e5f5e60606060616160626262626262626363636263636364646465656465656565656565656666656666666666676868686768686969696868686a6a6a6b6a6b6a6a6b6b6b6c6c6c6c6ca1a1a1a16ea1a16e6e6e6e6d6d6d6d6d6d6d6d6d6d6d6d6d6f6f706f706f706f707070707071717271727272727272727272727273747474747474747474757575757575757676767676777676767777777777777877787778777878777778787777787879797a79797a797a797979797a7b7b7a7a7b7b7b7b7b7b7b7b7c7c7b7c7b7c7d7c7c7c7c7d7c7d7d7d7d7e7e7e7d7e7d7e7e7e7e7e7e7e7f7f7f7f7f7f7f7f7f8080808080808080808080808181818180818181818181818181818182828182828382838382838383838383838383848383838484848484848485858485858585858584858585858585858686868686868786878786868786878687878687878787878787878787878787878788888788888888888888888888888888888888888888888889898989898a8a8a8a8a8a8a8a8a898a8a8a8a8a8a8a8a8a898a898a898a8a8a898a8a8a8b8a8a8a8b8b8a8b8a8b8b8c8b8a8c8b8b8b8b8b8b8c8b8c8b8b8c8b8b8c8b8b8c8b8c8c8c8c8c8c8c8c8c8d8c8c8d8c8c8c8c8c8c8c8c8c8c8d8d8d8d8c8d8d8d8d8d8c8d8c8c8d8d8d8d8c8d8d8d8d8d8c8d8c8d8e8d8d8d8c8d8d8d8c8c8c8c8d8c8d8d8c8c8d8d8c8d8c8d8d8c8c8c8c8e8d8d8d8d8e8c8c8d8d8d8c8c8d8d8c8d8c8d8d8c8d8c8d8d8e8d8d8d8e8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8e8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8e8d8e8d8e8d8d8d8d8e8e8d8e8d8e8d8d8d8d8d8c8d8c8c8b8b8c8c8b8b8b8c8d8d8c8c8c8b8c8c8c8c8b8c8b8c8b8c8c8c8c8c8b8b8c8d8c8c8c8c8c8c8c8b8b8c8c8c8b8b8c8b8c8c8b8b8b8c8c8b8c8b8b8a8b8a8a8b8b8a8b8b8b8b8a8b8a8b8b8b8a89898a8a898a8a8b8a8b8a898a89898a8a8a89898989898989898989898989898989898888898888888888888888888888888888888888888787888887878787878787878787878787878787878787878686878787878787868786878686868686868686858485868585868685848484858484848484858484848483838384838483838383838282828282828282828282828182828281808181808180818181818081808080808080808080808080808080807f7f7f807f7f7f7f7f7f7f7f7f7e7e7d7d7d7e7d7d7e7d7d7c7c7c7d7d7c7d7c7c7c7b7c7c7b7b7b7b7a7b7b7a7a7a7a7a7a7a7a7a7a7978797878797978787879787777777778777777777777767777767776767677767676767676767676757574747474747474747474737373737373737373737172727271717271727171707070706f7070706f706d6d6f6f6f6f6f6f6d6e6e6e6e6d6d6d6e6e6e6e6e6e6e6ea1a16ca16ca16c6c6c6b6b6c6c6b6b6b6a6a696969696a6969696869686868696867676767676767676666666666656666656565656565656565646464646464646363626362626162616161606060605e5e5e5e5e5e5e5e5f5d5f5d5d5d5c5c5c5c5c5b5b5b5b5a5a5a595a5a5959585959585858575857575858575756575656575656a2a2a2a256555555545354545454545454545352535252525252a3a3a3a3a350a3505050504f4f4f4f4f4fc34fc3c34e4d4d4e4da4a44c4ca4a5a5a5a5a5a54b4b4b4b4a494848484747a6464645c2c244a7a7c4c442a84140403fc13e3ec53d3caaaa39ab3837ac36c634adadadc03030ae2e2dafbe2b2bb02827b1bd252322b3211f1eb41c1bc719cb17161514131211100f0e0c0b0ab5080706b6050403020000b7b8b9babbbcc9cccccdcececfd0d1d1d2d3d3d4d4d4d5d6d6d6d7d7d8d8d8d8d9d9dadadadadadbdb │ │ +d9d9d9d8d8d8d8d7d7d6d6d5d5d5d4d4d3d3d2d1d1d0d0cfcfcecdccccc9bcbbbab9b9b8b7000102030405b6060708b50a0b0c0d0e1011c8131415161718191ac71c1d1e1f21b3b22325bdb127b0b02abeaf2d2dbf2f3031c0ad3335c6c6ac3738ab3aaa3b3c3d3ea9c13f40a842c4c44344c2454646a6a64948494aa5a44ca4a4a44ec34e4f505051a3a3a3a35353535453545555a255a2a256565656575858585858585858595959595a5a5a5a5b5b5b5c5c5c5c5d5d5d5d5d5d5d5e5f5e5f5e605e5f5e60606061626262626261626262626362636363636464646565656565656565656565656565656666676767676768686868676768696969696a69696a6a6b6b6b6b6b6b6c6c6c6c6c6c6c6ca1a1a16e6e6e6e6e6d6d6d6d6e6d6d6d6d6d6f6f6d6f6d6d6f6f6f70706f7070707171717171717171727172727373737373737373737474747474747475757576757575767675767677777677777777777777777877777878777778787979797878797979797978797a7a7a7a7a7b7a7a7b7a7b7a7b7c7c7b7b7a7b7c7b7b7b7c7c7c7c7c7c7d7d7d7d7c7d7c7d7e7d7d7d7d7e7f7e7f7f7e7e7e7f7f7f7f7f80807f7f7f7f7f8080808080808080808080808181818081808181818181828281828282828283828282828283828282838383848384848484848484848484848584858485848585858585858686868686868585868686858686868786868787878687868787868787878787878787878787878887878788878787878787878888888888888989898989898989898989898989898989898989898989898989898989898a8a8a8a898a898a8a8a8b8a8a8a8b8a898b8a8b8a8a8a8a8b8b8b8b8a8b8b8b8b8a8a8b8b8c8b8b8b8b8b8c8b8b8c8b8b8c8b8b8b8c8c8b8b8c8c8c8c8c8c8c8b8c8d8c8c8d8c8c8c8c8c8c8d8c8c8c8c8c8c8c8c8c8c8d8d8c8c8c8c8c8c8b8c8c8c8c8c8c8c8d8c8c8d8c8c8c8c8c8d8c8c8c8c8d8d8c8d8c8d8c8c8c8c8c8c8c8d8d8c8d8c8d8d8c8c8c8c8c8d8d8d8d8e8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8e8d8d8d8d8d8d8c8d8d8d8d8d8d8c8c8d8d8d8d8c8d8d8d8c8d8d8d8d8c8d8d8d8d8d8d8d8c8d8d8d8d8d8d8d8d8c8d8c8c8b8b8c8b8b8b8b8c8c8c8b8b8c8b8c8c8b8b8b8b8b8b8b8b8b8c8b8b8b8b8b8c8c8b8b8b8c8b8b8b8b8b8c8b8b8b8b8b8b8b8b8b8a8b8a8a8b8b8a8a8a8a8a8b8a8a8a8a8a8b8a8b8a8a8a8a8a89898a8a898a898a8a8a8a898a89898a898989898988888988888888888888888888888888888887888787878787878787878788888787878787878787878787878787878787868687878687868786878686868686868686858686868686858685858585858485858485858585848483848484838383838383838383828282828383828282828282818181818181818081818181818080808080808080808080808080808080807f807f7f7f7f7f7f7f7f7f7f7f7e7e7f7f7f7e7f7e7e7f7e7e7e7e7c7d7d7d7c7d7d7d7c7b7c7b7c7c7b7c7c7c7b7a7b7b7b7a7a7a7a7a7a7a7a7a797979797979797978787877787878777878787777777777777777777676757676767676757676767575757575757575757574737373747373737374737272727272727272737170727171707171717171706f706f6f706f706f6f6d6d6d6d6d6d6d6d6d6e6e6e6e6e6e6e6ea1a1a1a1a1a1a1a16c6c6c6b6b6b6b6b6a6a6a6a6a6a6b6a696869686869686868686867676868676766666666666666666565656565656565646464646464646464636363636363626262626161606161606160605e5e5f5e5f5f5f5f5f5f5d5d5d5d5c5c5b5b5b5b5c5b5a5a5a5a595959595959585858585858585758575758585756a256a2565656a2a255a2a2a254555553535454535353535353525252a3a352a351a351a3a3515051504f4f4f4f4fc34f4fc34ec34e4e4e4d4d4d4d4c4c4c4c4ca5a5a5a5a54a4a4a4a4a4848a6a6474647464545c244444343c4c44242413f3fc1a9a9c5c53d3c3b3a3aab383736c63535343232c0302fae2ebfaf2c2b29292726b1bd242422b3211f1f1d1d1bc719cb1816151413c8c8110f0d0c0b0a09080706b60504030201b7b8b8b9babbbcc9cccdcdcecfcfd0d1d1d2d3d3d4d4d4d5d6d6d7d7d7d8d8d8d8d9d9d9dadadadadadbdb │ │ +d9d9d9d8d9d8d8d7d7d7d6d6d6d5d5d4d4d3d3d2d1d1d0d0cfcececdccc9c9bcbbbabab8b800000102030405b6060708090a0b0c0d0e1011121314ca1617cb191ac71bb41e1f21b322232425b12728292bbe2caf2dae2f303132ad3435c636ac3738ab3aaa3b3c3d3ea93f4040a8a8c443434445c24546a6a64849494ba54ca5a4a44d4e4ec3c3505050515151a35252535353535555555555a2a2a2a256585757575758585858585959595a5a595a5a5a5b5b5b5b5c5c5c5c5c5c5c5f5d5f5f5e5e5f5f5e5e5e6060616161616161616161626362636363636262636465646564656565656565656565656665666666666667676767676768696869696968696a696a6b6b6a6a6a6b6b6c6b6c6c6b6c6c6ca1a1a1a16ea16e6e6e6e6e6e6e6e6d6d6d6d6d6d6d6d6d6f6d6f6f6f6f706f707071717070707071707172727272737372727273737373747473747474757575747475757575767676767676777777777777777777777777777878787878787878787879787879797979797a7a7a7a7a79797a7b7b7b7b7b7a7b7a7b7a7b7b7c7c7b7c7c7d7d7c7b7c7c7b7c7d7c7c7c7d7d7e7e7d7e7d7d7e7e7f7f7f7f7f7f7e7f7e7e7f808080808080808080808080808080808080808080818181818081828282828281828281818281828282828383838383838483838484838484838384838484848484848485858585858585858585858585868685868586868586868685868686878787878787878787878787878787878787878787878787878787878888888888888888888888898888888888888888888888888888888888898989898989898989898a8a8a8a8989898a8a898a8a8a8a8989898a8a8a8a898a8a8a8a8a8a8b8a8b8a8a8a8a8a8b8a8b8a8a8a8a8a8a8a8c8c8b8a8b8b8c8b8c8b8b8b8b8c8b8b8c8c8b8c8c8a8a8c8b8c8b8b8b8b8b8c8b8c8c8c8b8b8b8c8b8b8b8c8c8c8c8c8c8b8c8c8c8c8b8c8b8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8d8c8c8c8c8d8d8c8c8c8c8c8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8c8d8c8d8c8c8c8c8c8c8d8c8c8c8c8d8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8d8c8c8b8b8c8b8b8b8b8c8c8c8b8b8c8b8c8c8b8b8b8a8a8a8b8a8a8b8a8a8b8b8a8b8b8b8a8b8b8b8a8b8a8a8b8a8b8b8b8b8a8a8a8a8a8a8a898a8a898a898a8a8a898a89898a8a898a8a898a8989898989898989898989898989898989898989888888888889888887878787878788878887878787878787878787878787878787878787878787878787878786878787878787878686868685868586858686868686858585858585858585858585858484848584848484848484848484838383838282828282828282828282818181828281818181818180818080808080808080808080808080808080808080808080808080807f7f7f7e7e7f7e7e7f7e7e7f7e7e7e7e7e7e7e7d7d7d7d7d7d7d7d7d7c7d7c7c7c7c7c7c7b7b7b7b7b7b7b7b7b7b7b7a7a7a7a7a79797979797979797878787879787878787877777777777777777777777676777677777676767575757675757576757675747474747474747475747372737372737373727372717271717172727271707170707070707070706f6f6f6f6f6f6f6f6f6d6d6d6e6d6d6d6e6d6d6e6e6e6ea1a1a1a16c6c6c6c6ca16c6c6c6c6c6b6a6a6a6a6a69696969696a696967686867676868676767666667676767656565656565656565656565656565656464636463646363636362636262626161616160606060605e5e605e5f5f5f5f5f5d5d5d5d5d5c5c5c5c5b5b5b5a5a5a5c5a59595959595858585858585858585858585757575757575756a256a2a255a255555555555554545453535353525252525252a352a3a351a351505150505050504f4f4fc3c34fc3c3c3c3c34d4e4e4e4da4a4a44c4ca5a5a5a5a54b4b4b4b494949494948a6a6474645464545c2c2a7a7c4434242a841413fa9a93ec53d3c3b3baa3aabab37acc6c63534adc0c030ae2ebfbf2d2c2b2a29282626bd252323b221201eb41c1bc719cb171616ca131211100f0e0c0b0a09b50706b6050403020100b7b8b9babbbcc9c9cccdcecfcfd0d0d1d2d3d3d4d4d5d5d5d6d7d7d7d8d8d8d9d9d9d9dadadadadadbdbdb │ │ +dad9d9d9d9d8d8d8d7d7d7d6d6d6d5d5d4d4d3d2d2d1d1d0d0cfcececdccc9bcbcbbbabab8b8b7000102030405b60607b5090a0b0c0d0f1011121314151517cb191ac71cb41e1f21b3222324bd262728292abe2cafbfae2f30c032ad333536ac3738ab393aaa3b3c3d3ea9c13f4041a8c443a744c244464747484848494b4ba5a54ca44d4e4e4e4f4f4f50505051a3a352525253545454545455a255a2a25656575757585758585858585859595859595a5a5a5a5a5b5b5b5b5b5c5c5d5d5d5d5d5f5f5f5f5f5e5e60606060606060606061616262626363626262626364646464646465656565656565656565656565656666666667676767686868686868686968696a6a6a696a6b6a6b6a6b6b6b6b6c6ba16c6c6ca1a1a1a16ea1a16ea16e6d6d6d6d6d6e6d6d6d6d6d6d6d6f6d6f6f6f7070706f706f6f6f70717171717172717171727272727373737373737474747474747474747575757576757576767677767777777676777677787877777778787877787878787878787879797979797979797a7a7a7a7a7a7a7a7a7a7a7a7b7c7c7b7b7b7c7c7c7b7c7b7b7c7c7c7c7c7c7c7d7d7c7d7d7d7e7e7f7f7f7e7e7e7e7f7e7e7f7f7f7f7f7f7f7f807f7f7f80808080808080808080808080808081818181818181818181818181818182818282828283838283838283828283828383838384848384848484848484848484848484848585858584858585858485858585858686868686868687878787878786878787878787878787878787878787878787888787878787878787878788878787888788878787878788888888888888888988898989898989898989898889898989898989898989898989898989898a898a8a8a8a8a898a898a8a8a8a8a898a8a898a8a8a8b8b8b8a8a8a8b8b8b8a8a8b8b8b8a8a8b8b8b8b8b8a8a8b8b8c8b8b8b8b8b8b8b8b8b8b8b8b8b8c8b8b8b8b8c8c8c8b8c8b8b8b8c8b8b8b8b8b8b8b8b8b8b8b8b8b8c8b8b8b8b8c8c8c8c8c8c8d8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8d8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8d8c8b8b8c8c8b8c8b8b8c8b8c8b8c8b8b8b8b8c8b8c8b8b8b8b8b8b8b8b8b8b8b8b8b8c8b8c8b8b8b8b8b8b8b8b8b8b8b8b8a8a8b8b8b8b8a8a8b8a8a8a8b8a8a8a898a8a8a898a8a8a898a8a8a8a8a8a898a8a8a8a8a8a898a898a8a8a898989898989898989898989898989898989898889898989888888888888888888888888888888888888878788888888888787878787878787878787878787878787878786868787878787868686878787868687878686868686868686858586868585858585858585858585848485858484848485858484848483848383838483838483838383838282828181818281828281828281818081818081808181818081808080808080808080808080808080807f7f7f807f7f7f7f7f80807f7f7e7e7d7e7e7d7e7e7d7d7d7d7e7e7d7c7d7c7c7c7d7c7c7c7c7d7c7c7c7b7b7b7b7b7b7b7a7a7a7a7a7a7a7a7a7a7a797979797878787878787878777877787877777777777777777677767777777776757776777776757675757575757475757574757473737473737474747473727272727272727272727171717171717171717071706f6f6f6f6f6f6f6d6f6d6d6d6d6d6d6d6d6d6d6e6e6e6e6e6e6e6ea16ea1a16c6c6c6c6b6b6b6c6c6c6b6b6b6a6b6a6a6a69696868686868696868676767676766676667666566666666666565656565656565656464646464646464636263626262626262626161616160606160605e5e5e5e5f5f5e5f5f5f5f5d5d5c5c5c5c5c5c5b5b5b5b5a5b5a59595a59595858585958585858585858585856585756a2565656a256a2a2a2a255545554545454545454535353525252a3a3a3a352a3a3a351515051504f50504f4f5050c3c3c3c3c3c34e4d4e4e4ea44da44d4d4c4c4ca5a5a5a5a5a5a54b4a4a4949484848a6a647474646454544c2c2a743c4c442a84141403fc13e3ec53d3b3baa3a39ab3738acc63535343332c0302f2ebf2d2d2cbe29292827b1b1252322b2b3201eb41c1bc71acb181615ca131211100f0e0d0b0a09b50706b6050403020100b7b8b9babbbcc9c9cccdcececfd0d0d1d2d3d3d3d4d5d5d5d6d6d7d7d7d8d8d9d9d9d9dadadadadadbdbdbdb │ │ +dadad9d9d9d9d9d8d8d7d7d7d6d6d6d5d5d4d4d3d3d2d1d1d0d0cfcececdccc9c9bcbbbab9b9b8b7000102030405b6060708090a0b0c0d0f1011121314ca161818191a1b1c1d1e2021b3b22325bd2627b0292a2b2cafbf2eae303132ad3335c6363738ab3aaaaa3b3d3dc5a9c1404141a8c44343a74444454747a6a6494a4ba54ba54c4c4d4e4d4e4fc3c34f505151a3a3a3525252535353545455555555a2a256a256575757575858585858585858595959595a5a5a5a5a5a5a5b5c5c5c5c5c5c5d5d5d5d5d5f5f5f5e5e5e5e5e5e605e6061616161616261616162626463636364636464646464646465656565656565666565656666666667686766676868686768696969696a6a6969696a6a6a6a6b6b6b6c6c6b6c6ca16ca1a16ca1a16e6e6e6e6e6e6e6e6e6d6d6d6d6d6d6d6d6d6d6f6f6f6f6f6d6f6f6f717070717170707071727171717271727372737373747373737373747474747575747575757676767676767575767677777777777777777777777777777777777878787878787879797979797979797979797a7a7a7b7b7b7b7b7a7b7b7b7b7b7b7b7c7b7c7c7c7c7b7c7d7c7d7d7d7d7d7e7d7e7d7d7d7e7e7e7e7f7f7e7e7f7e7e7f807f7e7f7f7f808080808080808080808080808080808080808080808080808081818181818181818282818282818282828181828382828383828483838483838484838383838484848484848484858484848484848585858586868586858686868686868686868686868687878687868686878787878787878787878787878787878787878787878787878787878787878787888887898888888888888889888888888988888888888888888888888989898989898989898989898989898989898989898a8a898a8a8a8a8a8a8a8a8a8a8a8a89898a8a8a8a8a8b8a8b8a8b8a8a8a8b8a8a8a8b8a8a8a8a8a8a8b8a8b8b8b8a8b8b8a8b8b8b8a8b8b8a8a8b8a8a8a8a8a8a8a8a8a8b8b8b8b8c8b8b8b8b8c8b8b8b8c8b8c8b8b8b8b8b8b8b8c8b8b8b8b8b8c8b8b8b8b8b8b8b8b8c8c8b8b8c8b8b8b8b8b8c8b8b8b8b8b8c8b8c8b8b8c8c8b8c8c8b8b8b8c8b8b8b8b8a8b8b8b8b8b8a8a8b8a8b8b8b8a8a8a8a8a8a8b8b8a8b8b8a8b8b8b8b8b8a8a8b8a8a8a8b8a8a8a8a898a8a8a8a8a8a898a8a8a898a898a8a898a8a8a898a8a8a898a8a8a8a898989898989898989898989898989898989898988888888898888888889888888888988888888888788888787878788878788888887878787878788878787878787878787878787868787868686878786868686868686858686868686868686868586868686868585858585858585858485858584848484848484848484848384848383838383838383838382838282828383828282838282818181818181808180818181808080808080808080808080808080807f7f7f7f7f7f7f7f7f7f7f7f7f7e7e7f7e7e7e7e7e7f7f7e7e7e7e7d7d7d7d7d7d7c7c7c7d7d7d7d7c7d7b7c7c7c7c7c7c7b7c7c7b7b7b7b7a7a7a7a7a7a7a79797979797a797979797878787877777778787777777777777777777777777777777577767677767776757676767675757675757474747474747474747473737473737373737373727172727171717272717170717171707070717070706f6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6e6d6e6e6ea1a1a1a1a1a16ca16c6c6c6b6b6b6b6b6b6b6b6b6a6a6a696a696969696868686867686868676767666666666666656565656565656565656464656464646463636363636363636362626161616161616161616160605e605e5e5f5f5f5f5f5d5f5d5d5d5d5d5c5c5b5b5b5b5c5b5a5a5a5a5a5a595858585958585859585857585758575857a25757a2a2a2a25555a25555555555545454535353535353525252a3a3a3a351a35151a35151505050504f4f4fc34fc34fc3c34e4ec34e4e4d4d4d4d4da4a44ca4a44c4ca5a5a54ba54b4b4b4b49484848a6a648a6a6464645c2c2c24444a7a7424242a841403f3fc1a9c53dc53c3b3a3a39ab38acac36c63534adadc0312faebfbfaf2cbe2b292827b1bd252322b3b3201eb41c1bc719cb181615ca131211100f0e0c0c0a09b50806b6050403020100b7b8b9babbbcc9c9cccdcececfd0d1d1d2d2d3d3d4d5d5d5d6d6d7d7d7d8d8d9d9d9d9dadadadadadbdbdbdbdc │ │ +dadadad9d9d9d9d9d8d8d7d7d7d6d6d6d5d5d4d3d3d2d2d2d1d0d0cfcecdcdccccc9bcbbbab9b8b700000102030405b60607b5090a0b0c0d0f1011c81314ca161718191a1b1cb41e2021b3222425bdb127b0292abeafafbf2e2f30c032ad3435c6363738ab3aaa3b3c3dc5c5a9c13f40a8a84243a7a74445454647a6494949494a4aa54ca4a44d4ec34e4ec3505050505151a3a3a35252525354545454555555a2a2a256575756575757575758585858585958595a595a5959595a5b5b5b5b5b5c5c5c5c5c5d5d5d5d5f5f5f5f5f5e5e5f5e606060606061616060616163626262636363646363636364656565656565656565656565656565666767666767686867686868686869686968696a6a69696b6a6a6b6b6b6c6c6c6b6c6c6c6ca1a1a1a1a1a1a1a1a16e6e6e6e6e6d6d6d6d6d6d6d6d6d6d6d6d6d6f6f706f6f706f6f6f707070707070717171717172727272727273727373737374747473747475757575757575757576767677767776777677777777777777777777777777777777787878787878797879787879797a7a7a7a7a7a7a7a7a7a7a7a7b7b7b7b7b7b7c7c7c7b7c7c7c7c7d7d7c7c7c7c7d7c7d7d7e7e7e7e7e7f7e7e7e7d7e7f7e7f7e7f7f7f7f7f7f80807f7f7f7f8080808080808080808080808080808080808181818180818181818181808081818181818182818182838283838282838383838382828383838384838383838483848483848484848485858584858585858585858585858585858686868686868686868687868686878787868687878786878787878686878787878787878787878787878788878887878787878788888787878787878788878887878888888888888888888888888888888888898888898889898989898989898989898989898989898989898a8a89898a8a898a898a898a898a898a898a898a8a898a8a8a898a8a8a898a8a8a8989898a8a8a898a8a8a898a8a8a8a8a8a8a8b8a8b8b8b8a8b8a8b8b8a8b8a8b8a8b8a8a8b8a8a8a8b8b8a8a8b8a8a8b8a8a8b8a8a8a8b8b8a8b8a8b8a8a8a8b8a8a8b8a8a8b8b8a8b8b8a8b8b8b8b8b8b8b8b8a8a8b8a8b8b8b8a8a8a8a8a8a898a8a8a8a8a8a8a8989898a89898a898a8a8a8a8a8a8a8a8a8a8a898a898a89898a89898a8a8a8a8989898989898989898989898989898989898988898989898989898989898989898988888888888888888888888887888887888887888787878788888787878787888787878787878787878787878787878787878787868687868787878786868686868586858686858685868585858585858585858585858585858585858585858584848484848484848484848484848383848383838282838382838382828382828382818281828281828181818281818180808080808080808080808080808080808080808080808080807f7f7f7f7e7e7e7e7f7f7e7e7e7f7e7e7d7d7d7e7d7e7d7d7e7d7d7d7d7c7d7c7c7c7b7c7b7c7c7c7c7c7c7b7b7b7b7b7b7b7b7b7b7b7a7a7a7a7a7979797a7a7978797878797878787878787777777777787877777777777677777777777777777775767675767576767575757575747575757574737373737373747373737372727372727272727271717171717071717071707070706f6f6f706f6f6f6f6d6d6d6d6d6d6d6d6e6d6d6e6e6e6ea16ea1a1a16ca16c6c6c6c6c6c6b6b6b6b6a6a6a6a6a6969696a6a6a696969686868676767676767676767666665656565656565656565656565656565636364636363636362626262636263626261606061606061606060605e605e5e5e5f5f5d5d5d5f5d5d5d5c5c5c5c5c5c5a5b5b5b5b5b5a595a5a5959595858585958585858585857575657575756a2565655a255555455555554545454535353525252525252a352a3a3a3515151515050515050504f504fc3c34ec3c3c3c34e4e4e4d4e4d4d4da4a4a4a44c4c4c4c4c4c4ba54b4b4a4a4b4a4a4a4848a648a6a6474747464544c244a744a7434342a8a84141c13fa9a93ec53c3d3baa393aab3738acc6c63433adc03130302e2e2daf2c2b2a29b027b1bd242422b221201fb41d1bc719cb181615ca1312c8110f0e0c0b0a09b50706b6050403020100b7b8b9babbbcc9cccccdcececfd0d1d1d2d2d3d3d4d5d5d6d6d6d7d7d7d8d8d9d9d9d9dadadadbdadbdbdbdbdcdc │ │ +dadadadad9d9d9d9d9d8d8d7d7d6d6d6d6d5d5d4d3d3d2d2d1d1d0cfcfcecdcdccc9c9bcbbbab9b8b800000102030405b60708b5b50a0b0c0e0f1011121314ca1617cb191ac71c1d1e1f20b3222325bd262728b02abe2c2dbfaeae303132ad3335c636ac38393a3a3b3c3dc53ea9a93f40414242c443a744c2464647a648a648494a4b4b4c4c4da44d4e4e4d4fc34f4f505051515151a3525253535353545454545555a25656a2a25657575757575758585858585859595958595a5a5a5a5a5b5b5b5b5b5b5d5d5d5d5d5d5d5f5f5f5f5f5f5e5e5e5e5e5e605e6060616262616162626262626262626464646465656465656565656565656565666666666667676768686867686768696869696968696a696a6a6a6b6c6b6b6b6c6b6c6c6c6c6c6c6c6c6ca1a1a1a1a1a16e6e6e6e6e6e6d6d6d6d6d6d6d6d6f6d6f6d6f6f6f6f6f70706f6f7070707071707171717171717172717272727373737373737474747474747474747576757676757676767576777776777777777777777777777777777777777778787778777878797979797a7a7979797979797a7a7a7a7b7b7a7b7b7b7b7b7b7c7b7c7b7b7c7b7b7b7c7c7d7d7d7e7d7d7e7e7d7e7d7d7d7e7e7e7e7f7f7e7f7f7f7f7e7e7f7f8080808080808080808080808080808080808080808080808080808080808080808081818081808082828182828281828382828282828282828283828282828382838483848483848484848484848485848585858584848484848585848585868686868686858685868586858686868685868686868686878786878687878786868787878787878787878787878787878787878787878787878787878787878787878787878887878787878787888888898888888888888888888888888889898989898989898989898989898989898989898989898989898989898989898989898989898989898989898a8a8a898a8a8a898a8a8a8a8989898a8a8a8a8a898a8a8a8a898a8a8a8a8a8a8a8a8a8a898a8a89898989898a898a8a8a8a8a8a8a898a8a8a898a8a8a8a8a8a8a8a898a8a8a8989898a8a8a8a8a8a8a8a898a8a898a8a8a8a8a8a8a8a8989898989898989898989898988898989898989898989898989898989898989898989898989898989898989898888888888888889888888888888898888888888888888888888888888888888888888888888888787878787878787878787878787878787878787878787878786868787878686868786878687868787878686868686868686868686858485858585848585858585858484848484848484848485858484848584848485848384838383838383838383838383838382828282818282828282828182818182818181818181808181818181818081808080808080808080808080808080807f7f7f7f7f807f7f7f7f7f7f7f7f7d7e7d7e7e7e7e7d7d7e7e7e7d7d7d7d7d7d7c7c7d7c7d7c7d7c7d7c7b7b7b7c7b7b7b7b7b7c7b7b7b7a7a7a7a7a7b7a7a7b7a7a7a797a797979797979787977787778777778787877777777777777777777777776777677777677767676757575757574757575747474747474747474747372727272727272727272717171717172717171717170707070706f6f6f6f6f6f6f6d6f6f6f6d6f6d6d6d6d6e6d6e6e6e6e6ea16e6ea1a1a1a1a1a16c6c6c6c6b6b6b6b6b6a6b6a6b6a69696969696869696869696868686867676667666666666666666666656565656565656564646564656464646362636263636262626162616262616161605e5e61606061605e5f5e5e605f5e5f5f5f5d5d5d5d5d5d5d5b5c5b5c5c5b5a5a5a5a5a5a59595959595858585858585858585758575756a2565656a2a255a25555545454545454535353535352525252a3a352a3a3a3a35151505050504f504f5050c3c34fc3c34e4d4e4d4e4e4e4d4d4d4d4da4a44c4c4c4c4c4c4c4c4ca54aa54a4a4a4a4a4a4949a648a648a647474646454544c2444343c4c442a841404040c1c1a9a93e3d3b3c3baa3939ab37ac36353433ad32c0302fae2ebfaf2cbe2a29282726bd242322b321201eb41c1bc719cb181615ca1412c8110f0e0c0b0a09b50806b6050403020100b7b8b9babbbbbcc9cccdcecfcfd0d0d1d2d2d3d4d4d4d5d6d6d6d7d7d7d8d8d9d9d9d9dadadadbdbdbdbdbdbdcdcdc │ │ +dbdadadadad9d9d9d9d8d8d8d7d7d6d6d6d6d5d4d4d3d3d2d2d1d1d0cfcfcecdccccc9bcbcbbbab9b9b8b700010203040506060808090a0c0c0e0f10c8c81314ca1617cb191a1b1cb41e1f21b2222324bdb12628b02abe2caf2dbf2f303132333435c636ac3838ab3aaa3b3cc53ea9c13f3f41a842c443a7a7c2c24547a6a6a648494a4ba54c4c4ca44d4d4d4ec3c34fc350505051505152a35252525253535353545555a2a255a2a2565757565656575758575758585858585859595a5a595a5a5a5a5b5a5c5c5c5c5c5c5c5d5d5d5d5f5f5f5f5e5f5e5e5e5e605e6061616161616161616261626263636363636463646464646465656565656565656566666667676767676767686868676868686969696a6a6a6a6a6a6a6a6b6b6b6b6b6b6c6c6c6b6ca1a16c6c6ca1a1a16ea16e6e6e6e6e6e6e6e6e6d6d6d6d6d6d6d6d6d6d6f6f6d6f6f6f706f707070707070717171717171717272727372737373737373737373737475757475757575757575767676767676767777767777777777777777777777777777777777787878787979787878787979797979797a7a7a7a7a7a7a7a7a7b7b7b7b7a7b7b7b7a7b7b7c7c7c7c7d7d7c7d7d7c7d7d7d7d7e7d7d7e7e7e7e7e7e7e7f7e7e7f7f7f7f7f7f7f7f7f7f7f7f7f807f808080808080808080808080808080808080808080818180808080818180818181818181818181828281818181828181828182828383838383838383838484838383848384848584848384848484848585858585858585858485858585858585858585858585858685858686868686868686868687878787878687868687878786878787878787878687878787878787878787878787878787878787878787878787878888878787878788888788888888888888888888888888888888888888888888888888888888888888888988888888888889898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898988898989898989898989898989898989898989898989898989898989898989898989898988898989898989898989898989898989898888898888888888888888888888888988888888898888888888888888888888888888888988888888878787888787878787878887888787888887878788878787888887878887878788888787878787878787878787878786868687868686878686868787868686868685868586868686868686868686868586858585858585858584858484858585848484848484848483848483838383838383838483848383848383838282838283828282828282838382828281818181818181808180818180818181808080808080808080808080808080807f7f7f7f7f807f7f7f7f7f7f7f7e7e7e7e7e7f7e7e7e7e7e7e7f7e7d7e7d7e7d7d7d7c7d7e7e7d7d7d7d7c7d7c7c7b7c7b7d7c7d7b7b7c7b7b7b7b7b7b7b7b7b7b7b7b7b7a7a797a7a7a7a797a7a7a7a79797978797878787878777877787777787778777777777777767677777776767675767676767575757575747474747474747473737373737373737373727172727271717271717170707170717170707070706f6d6f6d6d6f6d6d6f6d6d6d6d6d6d6d6d6d6d6d6d6e6ea16ea16ea16ea1a1a16c6c6c6c6c6c6b6c6b6b6a6b6b6a6a6a6a6a6a69686868686867676868686767676767666666666665656565656565656564656464656464636463646464636362616163626261626162616162606060605f5f60606060605f5f5e5e5e5f5f5f5f5d5d5d5c5c5c5c5c5b5b5b5b5b5a5a5959595959585958585858585857575757575756565756a2a2a2a2a25555545555555453535353535352525253a3a352a35151515151515150504f4f4f4f4f4f4fc34f4ec3c3c34e4e4d4d4d4d4d4d4da4a4a4a44c4c4c4c4c4c4ca5a5a5a54b4a4b4a4a4a4a494a4848a6a647474646464545c2c24444a7c4c4c4c4a8a8403f3fc1a93ea9c53d3c3baa3a3aab38acac36c63434adc031312fae2e2d2cbe2b2a29282726b1252322b321211fb41d1bc719cb181615ca141211100f0e0d0b0a09b50707b6050403020100b7b8b9babbbbbcc9cccdcececfd0d0d1d1d2d3d4d4d4d5d5d6d6d7d7d7d8d8d9d9d9d9dadadadbdbdbdbdbdbdcdcdcdc │ │ +dbdbdadadadad9d9d9d9d8d8d8d7d7d6d6d6d5d5d4d4d3d3d3d2d1d1d0cfcfcececdccc9bcbcbbbab9b8b7b7000102040405b60608b5090a0b0c0e0f10111212141516181819c7c71c1d1e1f21b2222324bdb12728b02a2b2caf2dbfae2f3132333334c6acac373839aa3b3b3d3d3ea9c13f40404142c4c44344a7c246464747a648494a4ba54ca54ca44da44d4ec34fc34f5050515050a3a3a3a3a3a352525252535555555555a2a2a2a2a2a2a25656575757575857575758585858585958595a59595a5a5b5b5b5b5b5b5c5c5c5c5d5d5d5d5f5f5f5f5f5f5f5e5e60606060606160616061606162626262626263636363636464656465656565656565656565666666666766676767676768676868696869696969696a6969696a6b6b6b6a6b6c6c6b6b6c6c6c6c6c6ca1a16ea16e6e6ea1a1a1a1a16e6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6f6f6f706f7070706f70707070707071727172727172727272737272727272747474747473747474747575757575757575767676767677777677767777777777777777777777777777787777777878787878797879797979797979797a7a7a7a7a7a7a7a7a7a7a7a7b7b7b7b7b7c7b7c7c7c7c7c7c7c7c7d7c7d7d7c7d7d7e7d7d7e7e7e7e7e7e7e7e7e7e7e7e7f7e7e7e807f807f80808080808080808080808080808080808080808080808080808180808080818080818180818281818081828181818182828282828282828282838384838283828383848383848384848483848584848484848484848484858484848584858485858584858585848585858585868686868686868686868686868686868686868686868687878686878786868787878686878687878687878787878787878787878787878787878787888787878787878787878788878788888787878887888887878788878787878787888888888888888888888888888888888888888888888888888888888888888888888888888888898988888888898888888888888888888888888989898888888988888888898888888888888988888888888889888888888889888888888888888888888888888888888888888889888888888888888888888787888788878787888788888888878787878788878888878888878788878788878887878787878787878787878787878787878787878787878787878787878787878787878787878787878787878786868687878786868686868686868686858686858586858585858585858585858585848585858485858584848484858584848484858484838384848383838383838383828282828382828382838283838282828282828282818282818181818181828181818180808080808080808080808080808080808080808080808080808080807f7f7e7e7e7f7e7e7f7e7f7e7e7e7e7d7e7d7d7e7d7d7d7e7d7f7d7d7d7d7d7d7b7c7b7d7c7d7b7d7d7d7c7b7c7c7a7b7b7c7c7c7b7a7c7b7b7a7a7a7a7a7a7a7a7a7a7a7a7a79797979797979797979787879787878787777777777777777777777777777777776777675767676767575757575757574757574747473737373737373737272737273727372727271717171707071707070706f70706f6f6f7070706f6d6d6d6d6d6d6d6d6d6d6d6d6d6d6e6d6e6e6e6e6e6ea1a1a1a1a16ca16ca16c6c6b6b6b6b6b6b6b6a6a69696969696a69696969686768686767676767676666666666656565656565656565656565656464656364646364626362626364626261616162616261616161616161605e60605f5f5e5e5e5e5e5f5f5f5f5f5f5d5d5d5d5c5c5b5b5b5b5b5b5a5b5a5a5a5958585858585858585858585857575657565656a2a256a255555555545454545454545352525252525252a3a352a351a351515051515050504f4f4fc34fc3c3c3c34ec34e4e4e4e4d4d4da4a4a4a4a4a44c4c4c4c4c4c4ca54c4c4c4b4ba54b4a49494a4a4a48494848a6a6a647474645c245c2c244a74343c44242a8a841403fc1a93ec53e3d3caaaa3a39ab37ac3636353434adc0c0302fae2ebfaf2c2b2a29b027b1bd252323b221201fb41c1bc71acb18171514131211110f0e0d0c0a09b5080606050403020200b7b8b9babbbcc9c9cccdcececfcfd0d1d2d2d3d3d4d4d5d6d6d6d7d7d8d8d8d9d9d9d9dadadadbdbdbdbdbdbdcdcdcdcdc │ │ +dbdbdbdadadadad9d9d9d9d8d8d8d7d7d6d6d6d5d5d4d4d3d3d3d2d1d1d0cfcececdcdccc9bcbcbbbab9b8b700010202030405b60708b5090a0b0d0e0f10c8c81314151717cb1a1ac71cb41e2021b2b2232425b12728292a2bbeaf2d2eae2f3132ad3334c6ac3737ab39aa3a3b3d3ea9a9c13f404141a8424343a744c245454647a6a6494a4aa5a5a54c4ca4a44dc3c3c3c34f5050504f50a3a3a3a3a35252525252545454545555a255555555a2a25656565757585756575858585858585858595859595a5a5a5a5a5a5a5b5c5b5b5c5c5c5d5d5d5d5d5d5d5d5e5e5f5f5e5e605e5e60606060616161626162616262626263636364646464646564646565656565656565666666666666666767686768686868686868686869686a6a6a6a6a6a6b6b6b6b6a6b6b6c6c6ca16ca1a1a1a1a1a1a1a1a1a16e6d6d6d6d6d6d6e6e6d6d6d6d6d6d6d6d6d6d6f6f6f6f6f6f6f6f6f6f6f7070707171717172717171727271727172737373737373737373747474747474747475757575757676767575757676767676767777777777777777777777777778777777787878787878797879797979797979797a797979797a7b7b7b7b7b7a7a7b7a7b7b7b7c7b7b7c7c7c7c7c7c7c7d7c7c7d7d7d7d7e7d7e7e7d7e7d7e7e7d7e7e7f7f7f7f7f7f7f7f7f807f7f7f7f7f807f7f7f808080808080808080808080808080808080808181808181818180818181818181828181818282818282818282828181828283838382838483838483838484848483838383838384838484848384848584858585848585858484848485858585858585858585858585858585858585858585868686868685868686868686868785868685868686878787868687878786878787878787878787878787878787878787878787878787878787878787878787878787878787878787878887878787878787878887878887878888878787878787878788878788888787878887878887878787888787888787888887878787888787878787888787888788888787878887878787878788878787888787888787878787888888878787888887878788878887878788878788888787878787878787878787878887878787878787878787878787878787878787878787878787878787878787878787878787878787878787878786878787868687878787868787878786878787878787878686878787868787868686868686868686868686858585858585858485858585858484848484848484858484848484848484848483838484838383838484848382838383838383828282838282818282828281818281828282818182818282818181818080818080818181818180808080808080808080808080808080808080807f8080807f7f808080807f7e7e7e7e7e7e7e7e7e7e7e7e7e7e7d7e7c7c7e7c7c7d7c7c7d7c7d7d7d7c7c7b7c7b7c7b7c7b7c7c7c7c7b7b7b7a7b7b7b7b7b7b7a7b7b7b7a7a797979797979797979797979787878787878787878777778787778777777777776777777777677767676767675767675757575757474747474747474747474737373727372737272727272727171717271717171717070706f70706f6f706f6f6f6d6f6d6f6f6f6f6d6d6d6d6e6d6d6d6d6d6d6e6e6e6e6ea16e6ea1a1a1a16c6c6c6c6c6b6b6b6b6b6a6b6a6a6b6b696a6969686869686968686868676767676666666666666665656565656565656565646565656565646463646364636263626362626162626161616160606160606060605e5e605e5e605f5f5d5f5f5f5f5f5d5d5d5d5d5c5c5c5c5c5b5a5a5a5a5a5a595a595a5a585858585858585758575858575656a25656a2a2a2a2a2a255545454545454535353535352a352a352a3a35151a351505050504f4f504f504f4fc34fc3c34e4e4e4e4e4e4e4d4d4d4da44d4c4c4c4c4c4c4c4c4c4c4c4ca5a54c4b4b4a4aa549494949494949484848a6a6a64546464645c2c2c244a743c4c442a841414040c1c1c13ec53d3d3caa3a3a39ab38ac36c6353433adc03130ae2ebf2dafbe2b2ab02827b1bd252422b2211f1f1d1d1cc719cb181715ca13121111100e0d0b0a09b50707b6050403020100b7b8b9babbbbc9c9cccdcececfd0d0d1d2d2d3d3d4d4d5d5d6d6d7d7d8d8d8d9d9d9d9dadadadbdbdbdbdbdbdbdcdcdcdcdc │ │ +dbdbdbdbdadadadad9d9d9d9d8d8d8d7d7d7d6d6d5d5d4d4d4d3d2d2d1d1d0cfcfcecdcdccc9c9bcbbbab9b8b7b70001020305b6060708b5090a0c0d0e0f11c81213ca151617cb191a1b1cb41e2021b3b22324bdb127b0b02a2b2cafbf2eae303132adad34c6363637383939aa3c3dc53ea9c13f4041a8a8c4c443a744c2c2454747a64849494b4b4ba5a5a54ca44d4dc34e4e4f4f4fc3505151a351a3a3a3a352a35354545454545555555555a2a2a2a2a2a2a25656a2565858575858575858585859595a595959595a5a5a5b5a5b5b5b5b5c5c5c5c5c5c5d5d5f5f5d5d5f5f5e5f5e5e5e5e606060606161616161616161626262636364646363636364646465656565656565656565656666676767666767676768676768686869696969696a6a6a6b6a6a6a6a6c6b6c6c6c6c6c6c6c6b6ca16ca1a16e6e6e6ea16ea16e6e6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6f6f6d6d70706f70706f70717171707171707171727272737273727272737373737373737474747474747475757574757575757575767676767776767677767776777777777777777877787777787877787878787978787879787979797a7a7a7a7a7a7a7a7a7a7a7a7b7b7b7a7b7b7b7b7b7b7c7c7b7c7c7c7c7c7d7c7c7d7c7d7d7d7c7d7e7e7e7e7e7e7e7f7e7e7e7e7f7e7f7e7e7f7f7f7f7f7f7f8080808080808080808080808080808080808080808080808080818180818180808182818182818181828181818081818281828283828284838383838382838383838283828383838483848484848484848485848484848484848484858484848485848484848485848484858585858686868485858685858685858586858685858686868686868585868686868686868787868786878786868687868786878786878687868787878787878787878687878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787868787878787878787878686868787878687878787868686868686868786878786868687868687868787868685868686868686868686868686868686868685858686868686868586868586858585858585858585858484858484858484848484848383838383838484838484848483838483838383838282828283838382828382828283838281828281828182818282818180818181828181828182828180808080808080808080808080808080808080808080808080808080808080807f7f7f7f807f7f7f7f7f7f7f7e7e7e7e7e7e7e7d7d7d7d7d7e7d7d7d7c7c7d7c7c7c7b7c7c7c7d7c7c7c7b7b7b7b7b7b7b7b7b7b7b7b7b7b7a7a7a7a7a7a7a7a7a7a7a7a7a7979797878787878787878787878777778777778777777777777777777777777767676767676757576757575757575757574747474737473737373737373737373727272727172717171717171717070707070707070706f6f6d6f6f6f6d6f6f6d6d6d6d6d6d6d6d6d6d6d6d6e6e6e6e6e6e6e6e6ea1a16ea1a1a1a16c6ca16c6c6c6b6b6b6b6b6a6b6a6a6a6a69696a696968686868686867676767676767666666656565656565656565656565656565656464646464646364626362636262626262626261606161616161605e605e5e605e5f5f5f5e5f5f5e5f5f5d5d5d5d5d5d5c5c5c5c5c5c5b5b5b5b5b5a595959595959595859595858585758575756575756565655a2a255a2a25555555555545453535353535252525252a351a3a3a3515151505150504f4f4f4f4f4fc350c3c3c3c3c34e4d4d4d4d4e4d4ea4a4a4a44ca44c4c4c4c4c4c4c4c4ca54ca54ba5a54a4b4a4a4a49494949484848a6a6a6a64747c2454545444444a7a743c44242a84140403fc1a9a93e3d3d3b3b3b3a3939ab38ac36c6353433ad3231302faebf2d2c2cbe2ab02826b1bd252322b2b3201e1e1c1cc71acb181715ca1412c8100f0e0d0b0a09b5080606b60403020100b7b8b9babbbbbcc9cccdcdcecfd0d0d1d2d2d3d3d4d4d5d5d6d6d7d7d8d8d8d8d9d9d9dadadadadbdbdbdbdbdbdcdcdcdcdcdc │ │ +dbdbdbdbdbdadadadad9d9d9d9d8d8d8d7d7d7d6d6d5d5d5d4d4d3d2d2d1d0d0d0cfcecdcdccc9c9bcbbbab9b8b7b7000103040505060708b5090b0b0d0e0f10c81213ca151617cb191a1b1c1d1e2020b3b22324bdb12728b02abe2cafbfaeae3031c032ad35c636ac37abab3a3a3c3d3d3e3ea93f4041a842c44343a7a74445454647a6a649484a4a4b4b4b4c4ca4a44d4d4dc3c3c3c34f4f50505051515151a3515252535353535454545454a2a2a2a2a255a256a255a257575757565758575858585859585958595a5a595a595a5a5a5b5b5b5b5b5b5b5c5d5d5d5d5d5d5d5f5f5f5f5f5f5e5e60606060606060616061616262636362626262636363636464656464656565656565656565666666656667666667676767676868686969686969696a696a6a696b6a6b6b6b6b6b6b6b6b6b6c6ba1a1a1a1a1a1a1a1a16e6e6e6e6e6e6d6d6d6d6d6d6d6d6d6e6d6d6d6f6f6d6d6f6f6d6f6f6f706f70707071706f71717171717272727171727272727273727373737373747473747474747474747474757676767676757576767676757676777677777777777777777777777778777878777777777879787979797979797979797979797a7a7a7a7a7a7b7b7b7b7b7b7b7b7b7b7b7c7c7c7c7c7c7c7b7c7c7c7c7d7d7d7d7d7d7e7e7e7e7e7d7d7e7e7d7d7e7f7f7e7e7f7f7f7f7f7f7f807f7f7f7f7f7f7f80808080808080808080808080808080808080808081808181808180818181818081808181818181828283828282828281828383838283828382838383848383838383838384838484838484838484848483848384848484848485848484858585858484848485858585858585848584858585858585868585858585858585868686868787858686878786858687868786878786878687868787878787878787878687868786878787878787878787878686868787878787878787878787878786878787878787868787878786868686878787878787878687878787878787868786878787878687878787878787878787878787878787878787878787878787878787878787878787868687878786878787878787878787868687868686878787868787868686868786868686868786878786868686868686858686868686868686868586868686868686868686868686868586868686858685868686858585858585858585858485858585858585858585858485858585848584848484848485848484858484848484838383848382828282838383828383838383828383838282828281828282828282818281828283828181828181818181808181818180818081808181808180808080808080808080808080808080808080808080808080807f7f7f7f7f7f7f7f7f7e7f7e7e7f7e7f7e7e7e7e7e7e7e7e7e7e7e7d7d7c7c7c7c7c7c7c7d7c7c7c7c7c7b7b7c7b7c7c7b7b7b7b7b7a7a7a7a7a7a7a7a7a7a7a7a7a79797a79797a79797979797979797878787877787877777778777777777777777777777777777776767776777576767575757575757575757574747474747473737373737272727372727272727271727270717071717070707070706f7070706f6f6f6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6e6ea16ea1a1a1a1a1a1a16c6e6c6c6c6c6c6b6c6b6b6c6a6a6a6a6a6a6a6a69696a686869686967676867676767676666666666666666656565656565656565656565656564646463636363636363626262616262616261616161606061606060605e5e5e5e5e5e5d5f5f5f5d5d5f5f5d5d5c5c5c5c5c5b5b5b5b5b5b5a5a5a5a5a59585858585959585858585858575757565656a256a2a2a2555555555555555454545454535252525252a3a3a3a3a3a3515151515050504f504f504fc3c34f4fc34ec34e4e4e4d4e4da4a4a44da4a4a44c4c4c4c4c4c4c4c4c4c4c4c4c4ba5a54c4b4b4b4a4a4a4a4a494849484848a6a6474747474645c2c2c244a7a7a743434242a841413f403fc1c1a9c5c53c3b3baa3a39ab38373736353433ad32323130ae2e2ebf2cbe2b2a29282726bd252322b2b3201e1d1d1bc71a19181615ca1312c8110f0f0d0c0b09b50807b6b60503020100b7b8b9babbbcbcc9cccdcececfd0d0d1d2d2d3d3d4d5d5d5d6d6d7d7d8d8d8d8d9d9d9dadadadadbdbdbdbdbdbdcdcdcdcdcdcdc │ │ +dcdbdbdbdbdbdadadadadad9d9d9d8d8d8d7d7d7d6d6d5d5d5d4d4d3d2d2d1d1d0cfcfcecdccccc9bcbcbbbab9b8b700010202040405060708b50a0a0c0c0e0f11c81214ca151617cb1ac71b1cb41e2021b3222324bdb126272929be2c2cbf2e2f3030c0323334c636ac3738ab39aa3b3b3d3e3ec13f4041a842c44343a74444c2c246474748484849494a4b4b4c4c4ca4a4a44d4ec3c3c3c3c34f4f505051505150a3a352525253535353535355555555555555a2a255a256565757565656575757565758585858585858595958595a5a5b5a5a5a5b5b5b5b5c5c5c5c5c5c5d5d5d5d5d5d5f5e5f5e5e5e5e5e605e6060606061616262616162616262636363646363646464646465646565656565656565666566666666666668686768686868686869686969696a696a6a6a6a6a6a6a6a6a6b6b6c6c6c6c6c6ca16ca1a1a16ea1a16e6e6e6e6d6d6d6d6d6d6e6d6d6d6d6d6d6d6d6d6d6d6f6f6f6d6d6d6f706f6f707170707071717070717271717171727272737372737373737374737373737374747575757575757575757575757576767675767777777676767777777777777777777777777778797878787878797978787978797979797979797a7a7a7a7a7a7b7b7b7b7b7a7b7b7b7b7b7b7b7b7b7c7c7c7c7c7d7d7d7c7d7c7d7d7d7d7c7d7d7d7d7e7e7e7d7d7e7e7e7e7f7e7e7f7e7f7f7e7e7f7f7f7f7f80807f807f807f8080808080808080808080808080808080808080808080808081808081818181828281818281818281828282828283828282828382828282838383838283838383838383848384838383848383848484848484848484848484848484848584848484848485848584858584858585858485858585858686868686868584868686868586868686868686868686868686868686868687868686868686868686868787878787878786858686878686878686878786878686868687868686878587868687868686858787878787878786878787878687878787868787878786878787878787878787878787878786878686868787868787878787878787868787878686878687868787878787878787878686878686868787878687878686868687868685868686868786858686858585858585858586858585858685868686868685858585868686858685858585858585858686868585858585848484848484848584858484848584848484848485848485848483838384848383838384848483838283838383828282818282818181818281828282818282818182818282818282828182818181828180818180808081808080808080808080808080808080808080808080808080808080808080808080808080807f7f7f7f7f7f7f7e7e7e7e7e7e7e7e7d7d7e7d7e7d7d7d7d7d7e7d7e7d7d7d7d7c7b7b7c7c7b7b7c7c7b7b7b7b7b7b7b7b7b7b7b7b7b7a7b7b7a7a7a79797979797979797979797979787879787878787878787878787778777777777777777777777777777677777777767675767676767675757575747474747474747474747373747373737272727272727172717171717171717170706f707070706f6f6f6f6f6f6f6f6f6f6d6f6d6d6d6d6d6d6d6e6d6d6d6e6e6e6e6e6e6e6e6e6ea1a16e6ca16c6c6ca1a16c6c6c6c6b6b6b6b6b6a6a6b6a6a696969696969686868676769686867676766676667676665656565656665656565656565656565646464646463636462626262626362626261616161616160606060605e6060605e5e5f5f5f5f5f5f5c5d5d5d5d5d5d5d5c5c5c5b5b5b5b5b5a5a5a5a5a5a5959595959585858585858585757575857565656565656a2a2a2a25555545454545454535353535352a352a3a3a3a351a35151515150505150504f4f4f4f4f4f4e4ec34ec34d4e4e4e4da44d4da44c4c4c4c4c4c4c4c4c4c4c4c4c4ca5a54ca5a54b4b4b4b4b4b4a494a494a484848484848a6474747464646c2c2c24444a7a743c4c4c4a8a840403fc1c13fc13e3e3d3b3baaaa39abab3837acc6c63533ad32c0312fae2ebfafafbe2b29b0282726b1252422b221201eb41c1b1b19cb181715ca1312c8110f0d0d0c0b09b5080706050404020100b7b8b8b9bbbbc9c9cccdcdcecfd0d0d1d1d2d3d3d4d5d5d5d6d6d7d7d8d8d8d8d9d9d9dadadadadbdbdbdbdbdbdcdcdcdcdcdcdcdc │ │ +dcdbdbdbdbdbdbdadadadadad9d9d9d8d8d8d7d7d7d6d6d5d5d5d4d3d3d2d2d1d1d0cfcfcecdccccc9bcbbbbbab9b8b7000102020304b6060708b5090a0b0d0e0f11c81213ca151617191ac71b1db41e1f21b3222325bd2626b0292a2bbeaf2dbf2e3031c0ad33343536363738ab3aaa3b3cc5c5a9a93f3f41a8c44243a7a744c2c24545464748a64848494b4ba5a5a5a54ca4a44d4ec3c34e4ec34f4f50504f50505151a3a3a352535252525354545454545555555555a256a2565656a25657565756575858585858585858595859595a595a5a5a5b5a5b5b5b5b5b5b5b5c5c5c5c5c5c5c5d5f5f5f5f5f5f5f5e5e5e5e605e606061616060616161626262626362626363646463646364656565656565656565656565656566676766666667676868686868686969686969696a6a696969696a6b6b6c6b6b6c6c6c6ca16c6ca16c6ca16ea16e6e6e6e6e6e6e6e6e6d6d6e6d6d6d6d6d6d6d6f6d6f6d6d6d6d6f6f6f70706f7070707170707170717171707171727373727272727273737272727273747474747474747474747474757575767575757676767676757677777677777676767777767777777877777877777777777778787878787878787979797979797a7a7a7a7a7a7a7a7a7a7a7a7a7b7b7b7b7c7b7b7b7c7c7b7c7b7b7c7c7c7c7b7c7c7c7c7d7d7d7d7d7d7d7e7d7e7d7d7e7e7e7e7e7e7f7e7e7e7e7f7f7e7f7e7f7f7f7f7f7f7f7f80808080808080808080808080808080808080808080818081818181808181808081808181828281828281818282828281828383838282828382828283828383838382838382828384838383838483838483838483838384838383848484848484848484848484848484848485858585858585858585848585858585858585858585858585858585858585858585868585868586858685858585858585858585868586868586868586868685868586868686858685868585858686858686868587878787878787868787878786868587878686878786868786878786878787868787878687868786868687878686878687878787878687878786868786868686868686868687878786868786868686868686868686868686868686858686858586868586868585858585858584858484858585858585858584858584858484858585858585858585858585858585858585858484848484848483848384848484838483848483838484858484838383838382838382828383828282828382828282828182818181818182818182818182818181818182818181818181818180818180808181808080808080808080808080808080808080808080808080808080807f7f7f7f80807f7f7f7f807f7f7f7e7e7e7e7e7e7e7e7d7d7e7e7e7d7d7d7d7c7d7d7d7c7c7d7d7d7d7d7d7c7c7c7b7b7b7b7b7b7b7b7b7a7b7b7a7a7a7a7a7a7a7a7a7a7a7a7a797a7978787878787879787878787877787878777777787777787778777777777777777777777677777676757576767676757575757575757575747474737473737373737373737272727372727272717171717170707070707071716f706f6f6f6f6f6d6f6d6d6d6d6d6d6d6d6d6d6d6d6d6d6e6e6e6e6e6e6e6ea1a1a1a1a1a1a1a1a1a1a1a16ca16b6b6ca1a16c6a6c6c6a6a6a6b6a6a6a6a6969696968686968686867676768676767666665666666666665656565656565656564646464646464636363636462626362616162616262616160615e5e60605e605e5e5e5f5e5e5e5f5f5f5d5d5d5d5d5c5c5c5c5c5c5c5c5c5b5b5b5a5a5a5a59595959595a585858585958585857575757575657565656a2a2a2a2a2a25555555555545353535353525352525252a35251a3a3a350a3515150504f50505050c34fc34fc34f4e4d4e4e4e4d4e4e4d4da44da4a44c4c4c4c4c4c4c4c4c4c4c4ca5a54b4ba54b4b4b4a4a4a4b4a494949484948484848a6474746464645454544c2444443434342424242a8414040c1c1c1a9a93e3d3b3b3b3a3aab38ab383636353434ad32313130aeaebfafafbe2b2ab0b02726bd2523b2b2b3201fb41d1bc71acb181716ca1313c811100e0d0b0b0ab508070605050303010000b8b9bababbbcc9cccccdcecfcfd0d1d1d2d3d3d4d4d5d5d6d6d7d7d7d8d8d8d9d9dad9dadadadbdbdbdbdbdbdcdcdcdcdcdcdcdcdc │ │ +dcdcdbdbdbdbdbdbdadadadadad9d9d9d8d8d8d7d7d7d6d6d5d5d5d4d3d3d2d2d1d1d0cfcfcecdcdccc9c9bcbabab9b8b700000102040505b60708b5090a0b0d0e0f10c81213141516181919c71c1cb41e2021b3222325bd2628b029292bbeaf2dbf2f30313232333435c6ac37ab3939aa3b3d3dc5c5a93f4140a842c4c4a7a744c2c2454546464747a6484a4a4aa54b4b4ca44ca4a44d4e4e4d4dc3c3c34f4f4f505050515151a352a352a3525353535353545454545455a2a2a2a2a2a256565656565757585858585858585858585858595a59595a5a5a5a5a5a5a5a5b5c5c5b5b5c5b5c5d5d5f5d5d5d5d5f5f5f5f5f5e5e5e5e60605e5e60606061626161626162626262636263636364646465656465656565656565656666666666666667676767676768686867686869686868696969696a6a6a6a6a6a6b6b6b6b6b6b6b6b6c6c6c6ca1a1a1a1a1a1a1a1a16e6e6e6d6d6d6d6d6e6d6d6d6d6d6d6d6d6d6f6f6f706f6f70706f7070707070707070707071727272727172727273727171727374737373737373737373737475747475747475757575757575767677767676767676767676777777777777777777777777777777777877777778787878787879797979797a7979797979797a7a7b7b7b7b7b7a7b7b7b7a7a7b7b7b7b7b7b7c7b7c7b7c7c7c7c7c7d7c7c7d7d7c7d7d7c7d7d7d7d7e7d7e7d7d7d7e7e7e7d7e7e7e7e7e7e7e7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f80808080808080808080808080808080808080808181818181818181818181818281818282828281828181818282818282828282828282828283828282838382828383828382828283828383838384838383848383848383838484848484848484848484848485848584848484848485848484848484848485858585858585858585858585858585858585858585858585868586868586868586868585868586868686858685868585858686858686868586868686868686868686868686858586868685868685858685868685868686858686868586868686868687878685878587878787868687878786868686868686858585858586868686868686868685868686868686868686858585858585858585858585858485858585858584848484858484848484848484848584848484848484848484848484848484848484848484858484848484838483848384838382838383838383838383848383838383828282828282818282818182828382828282818181818181808181818181818181808181818081818180808080808080808080808080808080808080808080807f7f7f7f7f7f80807f7f7f7f7f7f7f7f7f7f7f7f7e7f7f7f7f7e7e7e7e7e7e7e7e7e7e7d7d7d7d7e7d7c7d7d7d7c7c7c7c7c7b7c7b7b7c7c7c7c7c7c7c7b7b7b7a7b7b7a7a7a7a7a7a7a7a7a7a797979797979797979797979797978787778777877787878777877777777777777777777777777777777777776767676767676767676757575757575757475747474747474747473737373727273727272727272717172717172717070707070706f6f6f706f70706f6f6f6f6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6e6d6e6e6ea1a16ea1a1a16ea1a16c6c6c6c6c6c6c6ca16c6ba16b6b6c6c6c6b6a6a6b6a6a6a6a6a6a6a696968696968686868686767676767666667666665656565656565656565656565646463636363636363636262626362616161616160616161606060605e5e5e5e5f5e5f5f5f5d5f5f5f5d5d5d5d5c5c5c5c5c5c5b5b5b5b5b5b5b5a5a5b595a595959585859585958585858585858575757575756a2a2a2565655555555555554545454545452535252525253a3a3a3a3a3a350a3a350505051504f4f4f4fc34f4fc3c3c3c3c3c34e4d4d4da44d4d4da4a4a4a4a44c4c4c4c4c4c4c4c4c4c4ca5a54ba54a4b4b4a4a4b4949494a494849484848a6a648a6474546454545c2c2444444a743c4c4c4a8424242a8403f3fc1a93e3ec5c53c3b3baa39abab38383736353433ad32313130ae2e2e2d2c2c2a2a29b02826bdbd2422b3b3201fb41d1cc71a19181716ca1412c8110f0f0d0c0a0ab5080606b60404020200b7b8b9babbbbbcc9cccdcdcecfcfd0d1d1d2d3d4d4d4d5d5d6d6d7d7d7d8d8d8d9d9dadadadadadbdbdbdbdbdbdcdcdcdcdcdcdcdcdcdc │ │ +dcdcdcdcdbdbdbdbdbdadadadadad9d9d9d8d8d8d8d7d7d6d6d5d5d5d4d3d3d2d2d1d1d0cfcfcecdcdccc9c9bcbbbab9b9b7b7000203030505b60708b5090a0c0c0e0f10c8121314151718cb1ac71b1db41e2021b3222425bd2627b0b02a2b2caf2d2e2f3031c0ad343435c63638ab393aaa3b3b3dc53ea9c14041a8a842c44344a7c2c2454646474747a6484949494a4b4ba5a5a54ca44d4d4d4d4dc34ec34f4f4f4f4f4f50505151a3a3a3525252525252535353535454555555555555a2a2a25656565657585757575758585858585858595958595a5a5a59595a5a5a5b5b5a5b5b5b5c5c5c5c5c5d5c5d5f5d5d5d5f5f5f5f5e605e5f5f5e5e6061616061616161616162626162636363636363646464646464646464656565656565656666666666666767676767676868676768686869696969696a6a6a6a6a6a6a6a6b6a6b6b6b6b6c6c6c6c6c6c6c6c6ca1a1a1a16e6e6e6e6e6e6d6d6d6d6d6d6d6d6d6f6d6f6f6f6d6f6f6d6f6f6f6f6f6f6f707070717170717271717171727271717273737373737273737372727374747473737374757474747475757675757675767676767576767777767777777777777777777777777777777777777777777878787978797879787878787879797a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7b7a7a7b7b7b7b7b7b7b7b7b7c7b7c7c7c7c7c7c7c7c7c7c7c7d7d7d7c7c7c7d7d7d7d7e7d7d7e7e7d7e7f7e7e7e7e7e7e7e7f7f7f7f7e7f7e7f7f7f7f7f808080808080808080808080808080808080808080808080808080808180818181818181818181808180818081818180818281818181818282818282828182828282818281828282828283828282828283828383838383848383838383838383838384838483848384838384838483838383838484848484848585858584858585858585858585858585858585858585858585858585858585848585858585858585858585858585858585858585858585858585858585858585858585858585858585858485858485858585858585858686858686868686868686868586858686868685868686868686858686868685858585858585858585858585858585858585858585858585858585858585858484848484848484848484848484848484838383838383838484848483848483838383838383838483838383838384838484838383838383848384838382828283828382828383828383828282828282818281818181818181818181828282828180818080818080808080808080808080808080808080808080808080808080808080808080808080808080807f7f7f7f7f7e7e7e7f7f7e7e7e7e7e7f7e7e7e7e7e7e7e7f7e7e7e7d7d7e7d7d7d7d7d7d7d7c7d7d7c7d7c7c7c7b7c7c7c7b7b7c7b7b7a7b7b7b7b7a7b7b7b7b7b7b7a7a7a7a797979797979797979797978797878787978787878787878777778777777777777777777777777777777777777767777767777767775757675757575757575757474747474747474747374737373737473727272727172727172717171717171717070716f6f706f6d6f6d6d6f6f6d6f6f6f6d6d6d6d6d6d6d6d6d6d6d6e6d6e6e6d6d6d6e6d6ea1a1a1a1a1a1a16ca1a1a16b6b6b6b6c6b6c6b6c6b6b6c6b6a6b6a6b6a6a696a6a696a6969696968686868686867666767666767666666656665666565656565656565646465646564646262626262636263616161626261616060605e5e6060605e605e5f5e5f5f5d5f5f5d5d5d5d5d5d5d5d5c5c5c5b5b5b5b5b5a5a5a5a5a5a5a5a595a5959585959585858585858575858575758565657565656a2a255a2a25554545454545353535353535252a3a3a352a3a3a35151515050515050504f504f4f4f4fc3c3c3c34e4e4e4d4e4e4e4da4a44ca4a4a44c4c4c4c4c4c4ca5a5a54ca5a5a54ca54b4b4b4b494a4b49494b49484849484848a6a6a6474747474745454545c244a7a744a743c442c4a84142a8413f40c1c1c13ec5c53d3d3b3baa3a3938383736c6c634343332c030302f2ebf2dafbebe2a29282627bd2524232221201e1e1d1bc71a19cb1616ca1412c811100e0d0c0b0909080706050503020100b7b8b9b9bbbcbcc9cccdcececfd0d0d1d2d2d3d4d4d4d5d5d6d6d7d7d7d8d8d8d9d9dadadadadadbdbdbdbdbdbdcdcdcdcdcdcdcdcdcdcdd │ │ +dcdcdcdcdcdbdbdbdbdbdadadadadad9d9d9d8d8d8d7d7d7d6d6d5d5d5d4d3d3d2d2d1d1d0cfcfcecdcdccc9c9bcbbbab9b8b7000002030305b6060708b5090b0c0d0e0f10c81213ca1516181919c71b1db41f2021b3222324bdb12728292abe2caf2d2eae2f31c0ad33343536ac3738ab3aaa3b3c3dc53ea9c13f4041a842c443a74344454546464746a6a6a648484a4b4a4a4ba54ca5a4a44d4d4dc34e4ec3c34fc34f4f504f5050515151a3a3a3a3a3a3525252525353545454545455555555a2a2a256565656565656575758585858585858585859595959595a5a5a5a5b5a5a5b5a5b5b5c5c5c5b5c5c5d5d5d5d5d5f5d5f5e5f5f5f5f5e5f5e60606061606160616162616162636262626263636363636364636364656565656565656565656565656666666767666667676767676769686868696869696a696a696a6a6a6b6b6b6b6b6b6b6c6c6b6b6c6c6c6ca1a1a1a1a1a1a16e6e6e6e6e6e6e6e6d6d6d6d6d6d6d6d6d6d6d6f6d6d6d6f6f6f706f7070707071717170707071717171727272727272727372727272737373737373737474737373747575757574757575757575757676777776777777777776767776767776777777777777777777777778787778777778777778787879797979797979797979797979797a7a7a7a7a7a7a7a7a7a7b7b7b7b7b7b7b7b7b7b7b7c7b7b7b7b7c7c7c7c7b7b7c7c7c7d7c7d7d7d7e7d7d7e7d7d7d7d7d7d7d7d7e7e7e7e7d7e7f7e7f7e7f7f807f7f7f807f7f7f7f7f7f7f7f7f8080808080808080808080808080808080808080808080808080808080808180818081818081808180818181818180818181818181828182818182828282818282828182838282828283838282838383828383838382838383828382828382838383838383838484848484848484848484848484848484848484848484848484848484848485848484848484848484848484848584848485848484848485848484848484848484848484848484848484848485848585848484848585858585858585858585858585858585858585858585858585858485858585858584858585858585858585848484848484848484858484848484848484848484848484848484848484848484848484838383838383838383838382828382838383838383838283828382838283838382828283828282838382828382828282828382828281818281828182828281818281818181818281828180818080818181808181818181818081808080808080808080808080808080808080808080808080807f807f7f7f7f807f7f7f7f7f7f7f7f7f7f7f7f7f7f7e7e7e7d7e7e7e7e7e7e7e7e7d7d7e7e7e7d7d7e7d7d7c7c7c7c7c7d7d7c7d7d7c7c7c7c7c7c7b7c7b7b7b7b7b7b7b7b7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a79797979797878787878787878787878787778777877787777777777777777777777767677767677767677767676767576767676767675767575757475747474747474747373737374737373737372727272727272717171707171707170707070707070706f706f6d706f6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6e6d6d6d6ea16ea16e6e6e6e6e6ea16ca1a16c6c6c6c6c6c6c6b6b6b6b6b6b6b6b6b6b6b6b6a6a6a6a6969696a696968696868686867676867676866656666666666656565656565656564646464646464646363636363636262616262616162616160616161605e5e5e5f5e5e5f5e5e5e5f5d5f5f5d5d5d5c5d5c5c5c5c5c5c5c5b5b5b5a5a5a5a5a5a5959595a59595959595958585858585857575858575757565657a2a256a2a256a2a255555555535354535353525253525252a3a351a35251a3a3505150504f504f504f4f4f4f4fc3c34d4e4d4e4d4d4da44d4d4d4d4c4c4c4c4c4c4c4c4c4c4c4ca5a54b4ba54ba54b4b4b4a4a4a4a484a4949494949a6484848a647474747474746474645c2c2c244444343434342c442424141414141c1c1c1a9a93e3c3d3c3b3b3a39ab383736c6c6353533ad323131aeaeaebfbfafaf2b2b29b02626b1252423b2b3201fb41d1cc71acb181715ca1312c8110f0f0d0c0b09b5080706b60404020100b7b8b9b9babcbcc9cccdcececfd0d0d1d2d2d3d3d4d4d5d5d6d6d7d7d7d8d8d8d9d9dadadadadadbdbdbdbdbdbdcdcdcdcdcdcdcdcdcdcdddd │ │ +dcdcdcdcdcdcdbdbdbdbdbdadadadadad9d9d9d8d8d8d7d7d7d6d6d5d5d4d4d3d3d3d2d1d1d0d0cfcecdcdccc9bcbcbbbab9b8b7b70002020305b6b60708b5090b0c0d0e0f10c81213ca151718cb19c71b1d1e1e2021b2222325bd2627b0292a2b2cafbf2eae3031c0ad3334c63636ac373839aaaa3c3dc53e3ec1c13f4141a8c4c4c4a744c2c246454647a6a64848484a49494a4b4ca54c4ca44ca44d4e4e4ec3c34ec34ec3c350504f505051a3515151a3a352a3a352535353535353545454545555a2a2a2a2a256a2a256575757575757575858585858585959595959595a5a595b5a5b5b5b5c5b5b5b5c5c5c5c5d5d5d5d5f5f5d5f5f5f5f5f5e5e5e605e60606061616161616262616161626362626262636463636464646465646565656565656565656566666666666665666667676867676868686868696869696969696a6a6a6b6a6a6a6b6b6a6a6b6b6b6c6c6c6c6c6c6ca1a1a1a1a16e6ea16e6e6d6d6d6d6d6d6d6d6e6d6d6d6d6d6d6f6d6f6f706f70707070706f6f6f707070717271717171717272717272727272727272737373737373737474747474747474737474747576767676767676767675767675767676767677767777777677777777787777777777777777787878787878787879787879787978797979797979797979797a7a7a7a7a7a7a7a7a7a7b7b7a7b7a7b7b7b7b7b7b7b7b7b7b7b7c7c7c7c7d7c7d7c7c7d7c7d7c7c7c7c7d7d7d7d7d7d7d7d7e7e7f7e7e7e7f7e7e7e7f7e7e7f7e7f7e7e7f7f7f7f7f7f7f7f7f7f7f7f7f80808080808080808080808080808080808080808080808080808080808080808080808080808080818181818180808181818180818281818182818281828282818182818282818182828181828282818181828283838383838383838383838383838483838384838383848383848383838484838483838383838483848383848384838383838384848384838483838483838483848383838483848383838383838383838384848484848484848485848484858484848484858484848484858484848484848484848484848485848484848484848484848485848484848484838383838484838383838383838383838383838383838383838483838383838383838383838383838283828282828283828282828282828281828182828282828282828282818182828182828181828181828181818181818081818181818180808181808180818181818081808080808080808080808080808080808080808080807f7f80807f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7e7e7e7f7f7f7f7e7e7e7e7e7f7f7e7e7e7f7e7e7d7d7d7d7d7d7d7d7d7d7d7c7d7d7d7d7d7d7d7c7c7c7c7b7c7c7c7b7b7c7b7c7b7c7b7b7b7b7b7b7b7b7a7a7a7a7a7a7a797979797a79797979797979797978797878787778777777787777777777777777777777777777777777777777767676767575777576767676757575757575757575757574757574747474737373737373727272737272737372727171727171717170707070706f70707070706f6d6f6f6d6f6d6d6f6f6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6ea16e6e6e6ea16ea1a1a1a1a1a1a1a16ca16c6c6b6b6c6b6b6b6b6b6b6b6a6b6a6b6a6b6b6a69696a69696969696868676868686867676767676767666565656565656565656565656565636363646463636362626262626262626061616161616160606060605e5f5f5f5f5f5f5d5f5f5d5f5d5d5d5c5c5c5b5c5b5b5b5b5b5b5b5b5a5a5a59595959595858595958585858585858575857585857565858575756565656a25555a25555545455545455535353535353a35253525252a35151a3a351515050505050c34f4f504f4fc34fc34e4e4d4d4d4d4d4da4a4a4a4a4a44c4c4c4c4c4c4c4ca5a54c4c4b4b4b4a4a4a4b4a494a4949494a4849484849a649a6a6a6a64746474646474546c2c2c24444a744a7c4c4434242c4a8a84041403f3fa9a93e3ec5c53c3b3b3aaaab383837acc6c63534333332c0312f2ebfbf2d2cbebe29b0b027b1b1bd2423b2b3201f1eb41bc71acb181715ca1412c8110f0e0d0b0b09b5080706b60403020200b7b8b9b9babbbcc9cccccdcecfd0d0d1d2d2d3d3d4d4d5d6d6d6d7d7d7d8d8d9d9d9d9dadadadadbdbdbdbdbdbdcdcdcdcdcdcdcdcdcdcdddddd │ │ +dcdcdcdcdcdcdcdbdbdbdbdbdadadadadad9d9d9d8d8d8d7d7d7d6d6d6d5d4d4d3d3d3d2d1d1d0d0cfcecdcdccc9bcbbbbbab9b8b800000103040505060608b5090a0c0d0e0f10c81213ca161618cb19c71b1db41f2021b2222425bdb12728292abebeafbf2eae3031c032ad343535363737ab39393a3b3dc53ea9c1c13f41a8a84242c4a7434445c2464747a6a64848484949494b4ba54b4ca54ca5a44d4d4e4e4e4e4e4e4ec34f4f4f50505151505051a351a351a3525252525252525353535454555555555555a2555556565656565657565757575858585858585859585959585a5a5a5b5a5b5a5b5a5b5b5b5c5c5c5c5d5d5d5d5d5d5d5f5d5e5f5f5e5e605e5e5e606060606161606060616161616261626363636363636464646565646565656565656565656565656565656666676766676767676768686768686868696969696969696a6a6a6a6a6a6b6b6b6b6b6b6b6b6c6ca16c6ca1a1a16ca1a16e6e6e6e6e6e6e6e6e6d6d6d6d6d6d6d6d6d6d6d6d6f6f6f6f6d6f6f6f6f6f707071717070717071717172717171717171727273727272737373737373737373737373747474757575757575757575757676757676757676777677777776777777777677777677777777777877787777787877787878787779787879787878797878787979797979797979797a7a7a7a797a7a7a7a7a7a7a7a7a7a7a7b7b7b7b7b7c7c7b7c7b7b7c7b7c7b7c7b7b7c7c7c7c7c7c7d7c7e7e7e7e7e7d7e7e7e7d7d7d7e7e7d7e7e7e7e7e7f7e7f7f7e7e7e7e7f7f7f7f7f7f7f7f7f7f7f807f807f7f808080808080808080808080808080808080808080808080808080808080808080808080818181808180808181818180808180818181818181818181818181818181818181828282828283838282828282828282828382838282838383828283838282828383838282828382828382838383838383828383838383828283828383828382828382838382828383838383838383838383838383838383838383838384838384838383838383838384838384848483838383848383838383838483838483838483838383848484838383838383838383838483828282838282828383838383838282828382828382828282828282828282838282838283828282828283828282828181818181818181818181818181818181818181818081818081818181818081808081808080808080808080808080808080808080808080808080808080808080808080808080808080807f7f7f7f7f7f7f7e7e7e7e7f7f7e7e7f7e7e7f7e7e7e7e7e7e7e7d7e7e7e7d7d7d7e7d7e7d7d7d7e7e7d7d7d7d7d7d7c7d7c7c7c7c7c7c7c7c7c7c7c7b7c7b7c7c7b7a7b7b7b7b7b7a7b7b7b7b7b7b7a7a7a7a7a7a7a797979797979797978787978797878787878787878787777787777777777777777777777777677777776777676777776777676767675757575767575757575747474747474747474747474747474737373737373727273727271717172737371727170727171717070707070706f70707070706d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6e6e6e6e6ea16ea1a1a1a1a16c6c6c6c6c6c6ca16c6c6b6b6b6a6b6a6a6a6b6b6a6a6a6a6a6a696a6a6a68686969686868676866676667676766666666666666656565656565656565656464646464636262636362626261626262616161616060605e6060605e5e5e5e5e5e5f5f5f5d5d5d5d5d5d5c5d5c5c5c5c5b5b5b5b5b5b5a5a5a5a5a5a5a595a5959595858585858585858585858585757585757575756565657a2565656a2555455555555545454545454535252525252a352a352a3a3a35051515151504f504f5050c3c34fc34fc34e4e4e4d4e4da4a4a4a4a4a44c4c4c4c4c4ca5a5a5a5a5a5a54b4ba5a54b4a4b4949494a49494a48494848a6a6a6a6a6a6a647474747474646454646c2454444c2a7a7a74343c44243a842a84041403fc1c1a93ec5c5c53d3b3baaaa3a3938383737ac3534333333adc0302fae2ebf2d2dbe2b2ab0272726bd252423b2b3211f1e1d1cc71919181616ca1412c810100e0d0c0b09b5080706b60403030101b7b8b9bababbbcc9cccccdcecfd0d0d1d2d2d3d3d4d4d5d5d6d6d7d7d7d8d8d9d9d9d9dadadadadbdbdbdbdbdbdcdcdcdcdcdcdcdcdcdcdddddddd │ │ +dcdcdcdcdcdcdcdcdbdbdbdbdbdadadadadad9d9d9d8d8d8d7d7d6d6d6d5d5d4d4d3d3d2d2d1d0d0cfcfcececdccc9bcbbbbbab9b9b7b7010203040405b60608b5090a0b0d0e0f10c81213ca151617cb19c71b1db41f1f21b2222325bd262727b02a2bbeaf2dbf2f30303132333435c6acac3738ab3a3b3b3dc53ea9a9c13f4041a8a8c44343a744c245474747a6474848494949494a4b4a4ba54ca5a54ca44d4d4d4e4e4e4ec3c34ec3505050504f50505151515051a3a3a3a352a3525252525353555454545454555555a2a2a2a2a25657565757565857585757585858585858585959595a5a5a595a5a5a5a5a5b5b5b5b5c5c5c5c5c5c5d5d5d5f5f5f5f5f5f5f5e5f5e5e5e606061606060616161616160616162636263636263626363646464646565656565656565656565656566666666666666666667676667676768686868696869686969696a69696a6a6b6a6a6a6a6b6b6c6b6b6b6c6b6c6ca1a1a1a1a16ea1a1a16e6e6e6e6e6e6d6d6d6d6d6d6d6d6d6d6d6d6d6d6f6f6d6f6f6f7070707070706f707171707070707071717172717172727272727372727372727273747474747474747474747474757575757575757675767676767776767676767676767677767777777877787777787877777877777778787878777778787778787878787878787979797a7a797979797a7979797a797a797a7a7a7a7b7b7a7b7a7b7b7b7b7b7b7b7a7b7b7b7b7b7c7b7c7c7c7c7d7d7d7d7d7c7d7d7d7d7d7d7d7d7d7d7d7d7d7d7e7e7e7f7e7e7e7e7f7f7e7e7e7f7e7e7e7e7e7f7f7f7f7f7f7f7f7f7f807f7f7f807f7f7f7f7f7f7f7f808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808181818181828281818182828181818281828281818182828281818282818181818182828282828282828282828281828282818282828282828281828182818282828282818282838382828382828382828283828282838282828282828282828283828383828383838283828283828283828383838382838283838283828382828282828383828383828283828382828282828282838282828282828281828282828282828181818282828181818181818282818181818181818281818181818282818282828181818181818181808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080807f7f7f7f7f807f7f7f7f7f7f7f7f7f7f7f7f7e7e7e7e7e7e7d7e7e7e7d7d7e7d7e7e7e7d7d7d7d7e7d7d7d7d7d7d7d7d7c7c7d7c7c7c7c7d7c7c7c7c7c7d7c7d7c7c7b7b7b7b7b7b7b7b7b7b7b7b7b7b7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a797979797a7979797878787878787877787878787778787877777777777777777777777677777777767777767676767676767676777676757675757575757574757474747374737473737474747473737473737473737272727372717272727070717171717071716f717071706f6f7070706f6f6f6f6f6f6f6d6d6d6d6d6d6d6d6d6d6e6d6d6e6e6e6e6e6e6e6e6e6ea16ea1a1a1a1a16ca16c6c6c6c6b6b6b6b6c6c6b6b6a6a6a6a69696a696a696969696968696969696968686868676767676766666666666665666565656565656564646564646464646463636363636262616262626161616161606060605e5e5e5e5f5e5e5e5e5f5f5f5f5d5f5d5c5c5c5c5c5c5c5c5c5b5b5b5b5a5b5a5b5b5959595959595a585958595858585858585858585858585757575857a2a25656a2565655a2a2a2a25454545454545453535353535352a3a3a3a3a3a351a3515151505050505050c34fc34f4fc34ec34e4e4e4d4d4d4d4d4da44c4c4c4c4c4c4c4c4c4c4ca54b4ba54b4b4b4a4a4b4b4a494a4849494a494948a64948a6a647a6a647a64747474646474545c24645c2a7a7a744434343c4c4c442a841424040403fc1a9c1a93ec53dc53c3b3b3a3a39ab3838acacc63533ad32c0c0312faeaebf2daf2c2b292928262625252422b221201fb41d1b1b1a19181715151412c8110f0f0d0c0b09b50807b6b6050302010000b8b9babbbbbcc9cccdcdcecfd0d0d1d1d2d3d3d4d5d5d5d6d6d7d7d7d8d8d9d9d9d9dadadadadbdbdbdbdbdbdcdcdcdcdcdcdcdcdcdcdddddddddd │ │ +dcdcdcdcdcdcdcdcdcdbdbdbdbdbdadadadadad9d9d9d8d8d8d7d7d6d6d6d5d5d4d4d4d3d2d2d1d1d0cfcfcececdccc9bcbcbbbab9b8b700010203030505060708b5090a0c0c0e0f10c81213ca151617cb19c71b1c1d1e2021b2222325b1262728b0292bbeaf2d2eaeae3031ad33343536ac3737ab39aaaa3c3d3dc5a9c1c1404041a8a842434344a7c2c2454647474848484849494a4a4a4a4ba5a54b4ba5a44da44d4d4d4d4d4e4d4ec34fc34f4f50504f50505051a3515151a3a352a3a35252525353535353535455555555a2a2a2a2a25656565657565757575757575857585858585859595958595959595a5a5a5a5b5b5b5b5b5b5b5c5c5d5d5d5d5d5d5d5f5f5f5f5f5f605e605e606060606061616061606162626363626162636364636264646465646565656564646565656565656565656566666666666667666767686768686868686868696869696a6a6a6a696a6a6b6b6a6b6a6b6a6b6c6ca16c6c6ca16ca1a1a16ea16ea16e6e6e6e6e6d6d6d6d6d6d6d6d6d6d6d6d6d6f6d6f6f6f6f6f6f6f6f6f70706f7070707070717171707171717271727271717271727273737373737373737373737374747474747474757575757575767676767576767675757676767777777777777777777777777777777778777877777778777777777777787878787979797a79787979797978797879797a79797a7a7a7a7b7a7a7a7b7a7a7b7a7b7b7a7a7a7b7b7b7c7b7c7c7c7b7c7b7c7c7c7c7c7b7b7c7c7d7c7d7c7c7c7d7d7d7d7d7d7e7d7e7e7d7e7e7d7e7d7e7e7e7e7e7e7e7e7e7f7e7e7e7e7e7e7f7e7f7f7f7f7e7e7f7f7f7e7f80807f7f7f7f7f7f7f7f7f80808080808080808080808080808080808080808080808080808080808080808080808080818181818180808081818080818180818081808180818081808180818180818181818181818181818181818181818180818181818181818180818081818281828182818282828281818281818281818282828181828181828181828181818282828282818282818182818182818182828282828282828282828282828282818182818281818282828281818281828282818181818181818281828281828281818181818180818181818081808081818181818180808180808180818180818181808181818081818181818080808080808080808080808080808080808080808080808080808080808080808080807f7f807f80807f7f7f7f7f7f7f807f7f7f7f7f7f7e7e7f7f7e7e7e7e7e7e7e7e7e7f7e7e7e7e7e7d7d7d7d7d7d7d7d7d7d7d7c7d7d7d7c7c7d7d7c7c7c7c7c7c7c7c7c7c7c7c7c7b7b7c7b7c7c7c7b7c7b7c7b7c7b7b7b7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a797979797979797a7979797979787879787878787778787878777777777777777777777777777777777776777777767776777775777775767575767575767575767574767475747474757474747474737473747373747373747372727373737373717172717271717171707071707070706f706f706d6f6f6f6f6f70706d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6e6e6e6e6ea1a1a1a1a1a1a1a1a1a1a16c6c6c6ca16b6c6b6b6b6b6a6a6a6a6b6b6b6a6a6a6969696969686968686868686768686868686868676767676666666665656565656565656565656565656463646364636363636262636262626261616161606060605e6060605e5e5f5f5f5d5f5f5f5f5d5d5d5d5d5d5c5c5c5b5b5b5b5c5b5c5a5a5a5a5a5a595a595858595859595a585858585858585858585858565858575757565757a2a2a2a2a2a2a2555555555554545353535353525252525252a35151a3a3a3515051505050504f4f4fc34f4e4e4e4f4ec34e4d4d4d4d4da4a4a4a4a4a44c4c4c4c4c4c4c4c4ca5a54b4a4a4b4b4a4a494a4a4a494948484848494949a6a64848a6a6474747464746474645454545c24445444443434344434342c442c4a84141a83f403f3fa9a9a9a9c5c53d3c3caaaaab39ab3837ac36c63434adad3231302f2ebfbfaf2cbe2b2a292826b1bd242322b2b31f1eb41d1bc71acb181715141412c8110f0e0d0c0b09b508070605040302020000b8b9bababcbcc9cccdcececfd0d0d1d1d2d3d3d4d5d5d5d6d6d7d7d7d8d8d9d9d9d9dadadadadbdbdbdbdbdbdcdcdcdcdcdcdcdcdcdcdcdddddddddd │ │ +dcdcdcdcdcdcdcdcdcdcdbdbdbdbdadadadadadad9d9d8d8d8d8d7d7d6d6d6d5d5d4d4d3d3d2d2d2d1d0cfcfcececdccc9bcbcbbbab9b8b700010102040505b60708b5090b0b0c0e1011c8121414151618cb19c71b1db41e1fb3b3b22325bd262628b02b2bbeaf2d2dae2f30c032ad3335c6c6ac37ab393aaa3c3c3dc53ec13f404141a842c4c44343a7444445464647a6a6a64949494a4a4a4a4ba54b4b4ba4a4a4a4a44c4ca44da4a44ec3c34fc34f4fc34fc34f4f505050505151a351a3a352a35252535252535454555455a2a2a2a255a2a2a2565656565756565757585758585858585858585858585859595a59595a5b5a5a5a5a5b5b5c5c5c5c5c5c5c5d5d5d5d5d5d5f5e5e5e5f5e5e5e5e5e60606060606161616261626162626263636263646363646564646464646565656565656565656565656565656566666667676768686768676768686869696969696969696a6b6a6a6a6a6a6a6b6b6c6c6b6b6b6c6b6c6c6ca16ca1a1a16ea1a16e6e6e6ea16e6e6e6e6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6f6f6f6d6f6f707070707071707071717171717070707171727272727273727272727273737373737373737474747474747474757575757575757575757576757776777776777676777777777777777777777777777778777777777777787878787878787978787878787878787878797a79797a7a7a797a7a7a7a7a7979797a7a797a7a7a7b7b7b7b7b7c7c7b7b7b7a7b7b7b7c7b7b7b7b7c7d7c7c7c7b7c7c7d7c7c7c7c7d7d7d7d7c7d7d7c7d7d7d7d7d7e7d7d7e7d7d7e7d7d7e7d7d7d7e7e7e7e7e7e7d7d7e7e7f7e7e7f7f7e7e7e7e7e7e7f7f7f7f7f7f7f7f7f7f7f7f7f7f807f7f7f807f7f7f7f7f7f7f7f7f7f7f7f7f80808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808081818181808080818181818180818181818181818181818181818181818180808180808180818181818181818181818181818181818181818181818181818181818181818181818181818181818181818181818181808180818180818180808081808081808181818081818181818180808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080807f7f7f807f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7e7e7e7e7e7f7e7f7e7e7e7e7f7e7e7e7d7d7d7d7e7d7e7d7d7e7e7e7d7d7e7d7d7d7d7c7c7d7c7c7c7c7c7c7c7c7c7c7b7c7c7c7c7c7b7b7b7c7c7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7a7b7b7a7b7a7a79797979797979797979797979797978797879787978797878787878787777787777787777787777777777777777767777777677777676767676767677757676757676757675757475747474747575747574757473737474737373737373737373737372727372727272727272727171727071717171707070706f706f706f6f6f6f6d6d6f6f6f6d6f6f6d6d6d6d6d6d6d6d6e6d6e6e6e6e6e6ea16e6ea1a1a16c6c6c6c6c6c6ca16c6c6b6b6b6b6b6b6b6b6a6a6a696a696a6a696a6a696968686969686868686868686767676767676767676666666666656565656565656565656564646464646464636362636362626261616261626161606060605e5e5e5e5e5e605e5f5f5f5d5d5d5d5d5d5d5d5c5c5c5c5c5c5c5c5a5a5a5a5a5a5a5a595959595858585858585958595959585758585858575758575757565757565756a25656a2a2555555555555545454545454535252525252a3a35252a3515151515151514f50504f4f4f4ec3c3c3c34d4e4e4e4d4e4da4a44da44d4c4c4c4c4c4c4c4c4c4ca54c4b4b4b4b4b4b4a4a4a4b4949484a49484948a648a6a6a64848a6a64747a6a647464645454546c245c2c2454444c24444434343a743c4a8c4a842a84141403f40c13fa93e3ec5c53d3b3baa393aab38383736c635343333adc031302faebfbf2d2cbe2b2a29b027b1b1252322b221201eb41d1bc71a19181715ca1313c8110f0e0d0c0b09b5080706b60403020100b7b7b9babbbbbcc9cccdcececfd0d0d1d2d2d3d3d4d5d5d5d6d6d7d7d7d8d8d9d9d9d9dadadadadbdbdbdbdbdbdcdcdcdcdcdcdcdcdcdcdcdddddddddddd │ │ +dcdcdcdcdcdcdcdcdcdcdcdbdbdbdbdadadadadadad9d9d8d8d8d8d7d7d6d6d6d5d5d4d4d3d3d2d2d2d1d0cfcfcecdcdccc9c9bcbbbab9b8b700010103040505060708b5090b0b0d0e0f11c8121314ca1618cb19c71b1c1d1e202021b22324bdbd2628292a2b2caf2dbfae2f30c032ad3435c636ac3838393aaa3b3b3dc53ea93f404041a84242c443a7a74445c24646464647484949494a4a4a4a4b4b4b4ba54c4c4c4c4c4ca44da4a44dc3c34fc34e4ec34fc34fc34f4f504f50515151a3a352a352525352525353535353545555555555545555a2a256565656565756575757575858585757575858585859585958595a5a5a5a595a5a5a5b5b5b5b5b5c5c5c5c5c5c5c5c5f5f5f5f5f5f5f5f5e5f5f5e5e60606160616160616162616162636263636363646363636364646465656565656565656565656565656565656667666566666666666768676868686867686869686969696a6a6a6a6a6a6a6c6b6a6a6a6b6b6b6c6b6c6ba16ca1a16ca1a16e6ea1a16ea1a16e6e6e6e6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6f6f6f6f6f70706f6f70706f706f706f6f707171717172717172717171727372727272727273737373737474747474747474747474747475757675767576767676767576767676777677777777777776777777777777777777777877777777787878777777777877787879797979797979797979797979797979797979797a7a7a7a7b7b7b7b7b7b7b7b7a7a7a7b7a7a7b7b7b7c7c7b7c7c7b7c7b7c7b7b7b7c7c7c7c7c7c7c7c7c7c7c7c7c7c7d7d7c7d7d7c7d7d7d7d7c7d7c7d7d7d7d7d7d7d7d7e7e7e7d7d7e7e7e7e7e7e7e7e7e7e7e7e7e7f7e7e7e7e7e7f7e7f7f7e7f7e7f7e7e7e7f7e7e7f7e7e7e7f7f7f7f80808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080818181818181808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080807f7f7f7f7f7f7f807f7f7f7f7f807f7f7f807f7f7f7f7f7e7e7e7e7e7e7e7e7e7e7e7e7d7d7d7e7e7d7e7d7d7d7e7e7d7e7d7d7d7d7d7d7d7d7c7d7d7d7d7c7d7d7c7d7c7c7c7c7d7c7c7b7b7b7b7b7b7b7b7a7b7b7b7b7b7b7a7b7b7b7b7b7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a797a7a7a797979787878787878787878787979787877787877787877787777787777777777777777777777777777777777777677777676767776767676757576767576757575757575757574747474747474747474747474737373737373727272727272727272717171717272717171717171717170707170707070706f6f6f6d6f6d6d6d6d6d6d6d6d6d6d6d6d6d6d6e6e6e6e6e6e6e6e6e6ea1a1a1a1a1a1a1a16c6c6c6b6b6b6b6b6b6b6c6c6b6a6a6b6a6a6a6a6969696969696969696869686868686868686767676767676666666666666666666666656565656565656564646464646464636463636363636362626262626161606160616061605e605e5e5f5f5e5e5f5f5f5f5f5d5d5c5d5c5c5c5c5d5b5b5b5b5b5b5c5b5a5a5a5a5a5a595a595858585858585858585858585858585757585858575657575656565656a257a255a2a2a2555554545454545353535353535352a3a3a3a35151a3a35151515050504f504fc3504fc3c34e4ec34e4d4d4e4e4da44da4a44ca44c4c4c4c4c4c4c4c4ca5a5a5a5a54a4a4b4a4b4b494a4a4a4949a649a6a64848a6a64747a6474747474646464747454545c24545c24544c2454444a7a7a7c4c443a743a8a8a84141414140c13fc1a9a9a9c53d3d3c3caaaa3939ab3837ac36363434333332c0312f2f2ebf2d2daf2b2a29b02827b1bd252422b321201eb41d1bc71acb181715141412c8110f0e0d0c0b09b5080706050403020100b7b8b8babbbbbcc9cccdcdcecfd0d0d1d1d2d3d3d4d5d5d5d6d6d7d7d7d8d8d9d9d9d9dadadadadbdbdbdbdbdbdcdcdcdcdcdcdcdcdcdcdcdddddddddddddd │ │ +dddcdcdcdcdcdcdcdcdcdcdcdbdbdbdbdadadadadadad9d9d9d8d8d8d7d7d7d6d6d5d5d4d4d4d3d2d2d1d1d0cfcfcecdcdccc9bcbcbbbab9b8b7000002020404b6060708b5090a0b0c0e0f1011121314151617cb19c71b1c1d1f1f20b3b2232525bd2728b02a2bbe2cafbf2e2f3031c0ad33343536ac3738ab3aaa3b3b3c3e3ea9c13fc140a84142c44343a74444c2c2454647474848a649494a4a4b4b4b4b4b4ba5a5a54c4c4ca4a4a44dc34e4e4d4d4e4ec3c3c3c34f4f504f505150505151a3a352a352a3a352525252525253535353545455555555a2a2a2565656a2a257565758575657575758575758585858585959585959595a595a5a5a5a5a5a5b5b5b5b5b5b5b5c5d5d5d5d5d5d5d5f5f5f5d5f5f5e60605e6060606060616160616262626262636262626262636364646464656564646565656565656565656566656565656565656667676768676767666768686869686969696a6a6a69696a6a6a696a6a6a6b6b6a6b6b6b6b6c6c6c6ca1a1a16c6ca16ca1a1a1a16e6e6e6e6e6e6e6e6d6e6d6d6d6d6d6d6d6d6d6d6d6d6d6f6d6f6d6f6f6f6f6f6f6f6f70707070717070707071707071727172727171727272737273737373737373737373737373747475757475757575757475757575767576767676767676777677777677777777777777777777777777777777777777777778777878787879787978787878787879787978787979797a7a7a7a7a7a7a7a7a7a7a797a7a7a7a7a7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7c7c7b7b7c7c7b7c7c7c7c7b7b7c7d7c7b7c7d7c7d7d7c7c7c7d7c7c7c7d7d7d7d7d7d7d7d7d7d7d7e7d7e7e7e7e7e7e7d7e7e7d7d7f7e7d7d7e7d7f7e7e7d7d7f7e7e7d7d7e7f7d7e7f7e7e7e7f7f7f7f7f807f7f7f7f7f7f7f7f7f7f7f7f7f80807f7f7f807f7f7f7f7f7f807f7f7f7f7f7f7f7f7f7f7f7f7f7f808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080807f7f807f7f7f7f807f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f807f7f7f7f7f7f7f7f7f7f7f7f7f7e7f7f7e7e7e7e7e7f7f7e7e7e7e7e7e7f7e7e7e7e7e7e7e7e7e7d7d7d7d7c7d7c7d7d7c7d7d7d7c7d7d7d7d7c7d7c7d7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7b7c7c7c7c7c7b7b7b7a7a7a7a7a7a7a7a7a7a7a7b7a7b7a7a7b7b7a7a7a79797a79797a79797979797a7a7979797a7a7979797878787778777778777778787778777777777877777877777877777777777776777776777677767677767675767674767475767676767575757575757574747474747474747373747473737373737373737373727373727272727171717272717171707171717170707070707070706f6f6f6f6f6f6f6f6d6d6d6d6d6d6d6d6d6e6d6e6d6e6d6d6e6d6ea1a1a16ea1a1a1a1a1a16c6ca1a16c6c6c6c6b6c6b6a6a6b6b6a6a6b6b6a6a6a6a696a6a6a69686968686868686768676767676767676767676666666665666565656565656565656565656565656464636363646363636263626363626262626162626260615e60606060605e5e5e5f5e5f5f5e5d5d5d5d5f5f5d5d5b5c5c5c5c5c5b5b5a5a5b5b5b5b5b5a595a59595959595958585858585858585858585758575857575757575656a256a2a2a2a2a2a2a255555555555554535353535353525352525252525151a35151505051505050505050c3c34f4ec3c34e4e4e4d4e4d4d4da4a44d4ca44c4c4c4c4c4c4ca54c4c4ca54c4b4b4ba54a4a4a4a4a4b4a494a49494949a6a6a6a6a64847474647a6474746464646454647454545c2454544c244c2c2a7a7c443434242c4c4a841a841403f403f3fa9c1a93ea9c5c53b3c3b3b3a3aabab3837363635353434ad32c031302e2ebf2daf2cbe2b2928282626bd242322b2211f1eb41d1c1a1acb181615ca1312c811100f0d0b0a09b5070706050503020200b7b8b9b9babbbcc9cccccdcecfd0d1d1d1d2d3d3d4d4d5d5d6d6d7d7d7d8d8d9d9d9d9dadadadadbdbdbdbdbdbdcdcdcdcdcdcdcdcdcdcdcdddddddddddddddd │ │ +dddddcdcdcdcdcdcdcdcdcdcdcdbdbdbdbdadadadadadad9d9d9d9d8d8d7d7d7d6d6d5d5d4d4d4d3d2d2d1d1d0cfcfcecdcdccc9bcbbbbbab9b8b8000102030405b6060708b5090a0b0d0e0f1011121314151617cb191a1b1bb41e1f20b322222425b12728b0292abe2cafbfae2f3031c03233343536ac3737ab393aaa3b3d3d3ea93ec13f4040a84242c443a7a74444c2c2474647a647a6484849494a4b4b4b4ba5a5a5a54ca5a54c4ca44d4e4e4d4d4e4e4ec3c3c34f4fc34f50504f4f505051a352a3a3a351a3a3a352a35252525252535454545454545455a2a2a2a255a256575757565756a25757575758585858585858585858595959595a59595a5a5a5a5b5a5a5b5c5c5c5c5c5c5c5c5d5d5d5d5d5f5f5e5e5e5e5e5e5e5e606060606061616162626162626161626264636363646463646464646464656565656565656565656565656666676767676767666667676768686868686869696968696a69696a696a6a6a6a6b6a6a6a6b6b6c6ca16c6c6b6ca16ca16c6ca16ea1a1a1a1a1a1a16ea16e6e6e6e6e6e6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6f706f6f6f706f6f6f6f70707070717071717071717271727272727272727373727372727273737474747474747474747474747475757475757575757575767576767676777677767677767676777777777677777677777777777777777778777877777778777878777878787878797a7979797979797979797979797a797a7a7a7a7a7a7a7a7a7a7a7a7a7b7b7b7b7b7b7b7b7c7c7b7b7c7c7c7b7b7c7c7b7b7c7c7c7c7c7b7c7c7c7c7c7c7d7d7d7d7d7d7d7d7d7d7d7e7d7c7d7d7e7e7c7d7d7e7d7d7d7e7c7c7d7c7d7e7d7c7c7e7e7c7c7d7e7e7d7e7e7e7e7e7f7e7e7f7e7f7e7e7f7e7e7e7e7f7e7e7f7e7e807f7e7e7e807f7e7f7f7e7f807f7f7f7f7f7f7f7f7f7f7f7f7f7f7f807f7f7f7f7f7f7f7f7f7f7f7f808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080807f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f807f7f7f7f7f807f807f807f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7e7e7f7f7f7e7e7f7e7e7f7e7f7e7e7f7e7e7e7e7f7f7e7f807f7e7e7e7f7e7e7e7e7f7e7e7e7e7e7e7e7e7e7e7d7e7e7d7d7d7e7d7e7e7d7d7e7d7d7d7d7d7d7d7d7d7c7c7d7c7d7c7c7c7c7c7b7c7c7c7d7c7c7c7c7c7c7b7b7b7b7c7b7c7c7b7b7c7b7b7b7c7c7b7b7c7b7b7b7a7a7a79797a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a79797a7978797979797878797a7979797979797979787778777877777877777777777877777777777777777777777777777777777676777677767676767676757475757475747475757575757574747474747474737373737373737373737272727272737272727272727271717271707170717170707070707070706f6f706f6f6f6f6f6f6d6d6f6f6d6d6f6d6d6d6d6d6d6d6d6d6e6e6e6e6e6e6e6e6e6ea16c6ca16c6c6c6c6c6c6c6b6c6c6b6b6b6b6b6b6b6a696a6a696a6a6969696a6969686969696868676768676767666767676766676666666665656565656565656565656565656565646564656464636362626462626262626163636161626161616161605e5e60605e605e5e5f5f5f5f5f5f5f5d5c5d5d5d5d5d5d5b5b5b5b5b5b5b5b5a5a5a5a5a5a5a595859585858595858585858585858575758585856575757575656565656a2a2a255555555555554545454545454545252525252525252a352a3a3a35150515151504f50504f4f4f4f4fc3c34e4e4e4d4e4e4e4da44d4d4da44c4c4c4c4c4c4c4ca54c4ca5a54c4ca54b4a4b4a4b494a49494a4a49484848484849a647a6a64748474646464747474645464645454645c2c2c2c2c2a7a744a7444343c4c4424242424141414141403f3fa9c1a9a93ec53dc53c3baa3a3a3a3838abacacc635353333ad32c03130ae2ebfbfaf2cbe2b29282726b1bd242322b3211f1eb41d1bc719cbcb1615ca1312c8100f0e0d0c0a0ab5080606050403020100b7b8b9babbbbbcc9cccdcdcecfd0d0d1d2d2d3d3d4d4d5d5d6d6d7d7d8d8d8d9d9d9d9dadadadadbdbdbdbdbdbdcdcdcdcdcdcdcdcdcdcdcdddddddddddddddddd │ │ +dddddddcdcdcdcdcdcdcdcdcdcdcdbdbdbdbdadadadadadad9d9d9d9d8d8d7d7d7d6d6d5d5d5d4d4d3d3d2d1d1d0d0cfcecdcdccc9bcbbbbbab9b8b7b70102020405b6060708b5090b0c0d0e0f1011c813ca151617cb191a1b1cb41e1f21b2b2222425b12728b0292b2b2c2dbf2eae3031c032333435c636ac38ab3939aa3c3c3dc53ea9c13f3f404141a8c443a7a744c2c245464646474747484848494a4a4b4b4ba5a5a5a5a5a5a54ca44c4ca44da44d4e4ec3c34ec3c3c3c34f4fc34f50504f50515051a35151a3a3a3a352a3525252525454535354535354545455555555a256a2a2565656a25656575758585858585857585858585859595958595a595a5a5a59595b5b5b5b5b5b5b5c5c5c5c5c5d5d5d5f5f5f5e5f5f5f5e5f5e5e5e605e60606160616161616061616163626362636363636363636364656464656565656565656565656566666666666666666666676667676667676768686968696969696a696a6a696a6b6a6a6a6a6a6b6c6c6c6b6b6b6c6c6c6c6c6ca16ca16ca16ca1a1a1a1a1a1a1a1a16e6e6e6e6d6d6d6d6e6e6d6d6d6d6d6d6d6d6d6f6f6f6d6d6d6f6f6d6f6f706f6f706f706f70707071707171717272717172717172727272727373737373737373747373747474747474747474747575747575757575767675767676767576767676767676767776777777777777777777777777777777777777777777777777787978797879797878787878787879797979797979797979797979797a7a7a7a7a7a7a7b7b7b7b7b7b7a7b7b7b7b7b7b7b7b7b7b7b7b7a7b7b7b7b7b7c7c7c7c7c7c7c7c7c7d7c7d7d7c7d7c7c7d7c7c7d7c7c7c7d7c7d7c7c7c7c7c7c7c7d7d7c7c7c7d7c7c7d7e7e7d7e7d7e7e7e7e7e7d7f7e7e7e7d7f7d7e7e7e7f7d7e7e7e7d7f7e7e7e7e7e7f7e7f7f7e7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f807f8080808080808080807f7f807f7f80808080807f7f807f80807f80807f7f7f807f8080807f807f808080807f7f807f8080807f8080807f807f8080807f808080807f80807f807f80808080808080807f7f7f7f7f7e7f7e7e7e7e7f7f7e7f7f807e7f7e7f7e7f7e807e7f7e7e7f7f7f7f7e7e7e7f7f7e7e7e7e7e7e7e7e7f7e7e7d7e7e7d7e7e7e7e7d7e7e7d7d7d7e7f7e7d7d7e7e7e7e7e7e7d7e7d7e7e7d7e7e7e7d7e7e7d7e7d7d7d7d7d7c7d7d7d7e7d7c7d7e7d7d7d7c7c7c7c7c7c7c7c7c7c7c7c7c7c7b7c7b7c7b7b7c7b7c7b7c7b7c7b7b7b7b7a7a7b7b7b7b7b7a7a7b7b7b7a7b7b7a7b7b7a7a7a79797979797979797979797a79797979797979797978787879797878787879787878787878787878777877787777787777777777777777777777767776777676777677767676767576767676767675757575747474747474747474747474747473737374737373737272727272727271717271717171717171717172717070717070706f6f7070706f7070706f6d6d6f6f6d6f6f6d6d6d6d6d6d6d6d6d6d6d6d6d6e6e6e6e6e6ea16ea16ea1a16ea1a1a1a16c6b6c6b6c6b6b6c6c6b6b6a6a6b6b6a6a6b6b6b696969696969696968686969686768686868676766676766666666666666666666656565656565656565656564656565656565646465646464636362626163616162626160616161616260615e6060605e5e5e5e5e5e5e5e5f5d5d5d5d5d5d5d5c5c5c5c5c5c5c5b5b5a5a5a5a5b5a5a5a59595959595958585858585858585858575757575756585756565756575656a2a2a2a2a2555554545454545454535453535353535252a3a352a3525251a3a35151514f50504f504f50504fc3c3c3c3c3c34e4d4e4d4e4e4ea44ca4a4a44c4c4c4c4c4c4c4c4ca5a54ca54ba5a5a54a4a4b494a494a49494a494948a648a64748a647a64647a64746464546464646c2454545c2c2c24444c244a7a7434343434342c442424242a840414140403f3fa93ea93e3e3d3d3c3c3baa3a3aabab383837acc635343433ad323131302f2ebf2daf2c2b2a29b027b1b1252423b2b221201eb41c1bc719cb181715ca1313c8110f0e0d0c0b09b5080706b60403020100b7b8b9babbbbbcc9cccdcdcecfd0d0d1d2d2d3d3d4d4d5d5d6d6d7d7d8d8d8d9d9d9d9dadadadadbdbdbdbdbdbdcdcdcdcdcdcdcdcdcdcdcdddddddddddddddddddd │ │ +dddddddddcdcdcdcdcdcdcdcdcdcdcdbdbdbdbdadadadadadad9d9d9d9d8d8d7d7d7d6d6d5d5d5d4d4d3d3d2d1d1d0d0cfcececdccc9bcbcbbbab9b8b700010103030505060608b5090a0c0c0e0f1011121314151618cb191a1b1cb41e1f21b3222324bdb1262829292abe2c2dbf2eae2f303132ad3435c636373738ab3aaa3b3c3dc53ea9a9c1403f41a8a8c4c443434444c2c2454646474748a6a64849494a4a4a4a4ba5a5a5a5a5a5a5a5a54c4ca44d4d4d4e4e4e4d4ec34ec34ec34f4f504f4f4f505151505051a351a352a3a3a352525353535354535354545455545555a2555555a255a2a256a25757565758575758575857575858585959585858595a595958595a5a5a5a5a5a5b5c5c5b5b5c5c5c5d5d5d5d5d5d5d5f5e5f5e5f5e5e5e5e5e60605e6060606060606162626261626263636262626263646364646464646464646465656565656565656565666665666666666567676767676868686868686969696969696a6a6a6a6a6a6a6b6a6a6b6b6a6a6b6b6c6b6b6c6c6c6ca16ca1a16ca1a16ca16ca1a1a1a16e6d6d6d6d6e6e6d6d6d6e6d6d6e6d6d6d6d6d6d6d6d6d6d6d6f6f6f6d6f6f6f706f6f6f6f7070717071707171717170707171717272727272727272727373737373737374737373737474747474747475757475757475757575757575757575757676777677767676777777777676777677777676777777777777777777787778777878787777787778787878787879787878787878787979797979797a7a7a7a7a7a7a7a7a797a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7b7b7b7b7b7b7b7b7c7b7b7b7c7b7c7c7c7c7c7c7c7b7b7c7c7b7c7c7b7c7c7b7c7c7c7c7b7c7c7c7c7c7c7c7c7d7d7d7d7d7d7d7d7e7d7e7d7e7e7d7d7d7e7d7e7d7e7e7d7e7d7e7d7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7f7f7f7f7f7f7f7f7f7f7f7f7e7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7e7e7f7e7f7f7f7f7e7f7f7e7f7f7f7f7e7e7e7f7f7e7f7f7f7f7f7f7f7f7f7f7f7e7e7f7f807f7e7f7e7e7f7f7e7f7e7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f807f7f7f7f7f7f7f7f7f7f7f7e7f7e7e7e7e7f7f7e7f7f7f7e7f7d7f7e7e7d7f7e7e7e7e7e7e7e7e7d7e7e7f7f7e7e7e7e7e7e7e7e7e7e7d7d7d7e7d7d7d7d7d7d7e7d7c7c7d7e7d7c7d7c7d7d7e7d7d7e7d7d7c7c7d7d7d7e7d7d7d7c7d7e7d7d7d7c7d7c7d7c7d7d7c7c7d7d7d7d7d7c7c7b7c7c7c7b7c7b7c7b7c7b7b7b7b7b7b7b7a7b7a7b7b7b7b7b7b7b7b7b7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a797979787878787878787879787878787879787878787877787877787877787777777777777777777777777777777777777777777777767776767676757676767675767676757575757575757575757474747474737373737373737473737373737373727273727272717172727171717171707171717171707070707070707070706f6f6f6f6f6f6f6f6f6f6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6e6d6d6d6d6e6e6ea1a1a1a1a1a16ca16ca16c6ca16c6c6c6b6a6a6b6a6b6b6a6a6a6a6a6a6a69696a6a6a69686868686868686867686867676767676767676566676665656565656565656565656565656565646565656463636363636364646364626463636262616261616261606061606161615e605e5e5e5e5e5e5f5f5f5f5f5f5f5d5d5c5c5c5c5c5c5b5b5b5b5b5b5b5a5a5959595a595a595958585858585858585758585758575757575657575657a2a2a2a2a2a256a2555555555555545354535353535453545352525252525251a3a3a35151505051505050c3504fc3c34f4f4f4fc3c3c34e4e4e4e4d4d4d4d4da44c4c4c4c4c4c4c4ca54c4c4c4c4ca54ba5a54b4b4b4b494a4b49494949494849484948a6a6474747a647474646474746454545454545c244c2c2c24444444444a743a743c4c4c4c44242a842a8a8404041403f3fc1c13e3e3e3e3d3d3d3c3baa3a3939ab38383736c63534333332c0c030302f2e2d2d2cbebe2a29b02726b125242322b321201fb41c1bc71acb181715ca1312c810100e0d0b0b0ab5080706050404020100b7b8b9babbbbbcc9cccdcececfd0d0d1d2d2d3d3d4d4d5d5d6d6d7d7d8d8d8d9d9d9d9dadadadadbdbdbdbdbdbdcdcdcdcdcdcdcdcdcdcdcdddddddddddddddddddddd │ │ +dddddddddddcdcdcdcdcdcdcdcdcdcdcdbdbdbdbdbdbdadadadad9d9d9d9d8d8d7d7d7d6d6d5d5d5d4d3d3d3d2d1d1d0d0cfcececdccccc9bcbbbab9b8b700010202030405060708b5090a0b0d0d0f11c81213ca1516171819c71b1cb4b41f21b3222325bdb12628b0292bbeaf2dbf2eae2f30c032ad3334c6acac3738393aaa3b3b3dc5c53ec1c13f414141a8c4424343444444c24545464647a647a6a649484948494a4b4b4b4ba5a5a5a5a5a54c4ca4a4a4a44d4d4d4e4e4e4d4ec3c3c34f4f4fc34f504f4f5050515051a3a351a352a35352535353525354545454545455a2555555555555a256a256a2a256565656575757575758585858575758585859585858595a59595a5a595a5b5b5a5b5b5b5b5c5c5c5c5c5c5c5d5f5f5f5f5f5f5e5e5e60605e5e5e5e605e606161616160616262626161626262636364636363636463636464646565656565656565656565656565656566676767666767676767686868686769686969696a6a6a696a69696a6a6a6a6a6b6c6b6b6c6c6c6b6c6c6c6b6c6ca16ca16c6c6ca1a1a1a1a1a1a1a1a1a1a16e6e6d6e6e6d6d6d6d6d6e6d6d6e6d6d6d6d6d6d6d6d6f6f6f6d6f6d6f6f70707070707070706f70707071717172727171717172727272727272737372737273737373737374747474747474747474747474747474747575767676767676757676767676757576767676767677767677767777777777777777777777777777777777777878787878777777787878787978787979797a7979797979797979797a7979797a7979797a7979797a7a7a7a7b7a7b7b7a7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7a7b7b7b7b7b7b7b7b7b7b7b7b7b7b7c7c7c7c7c7c7c7c7c7c7c7c7c7d7d7c7d7c7c7d7d7d7d7c7d7d7d7d7c7d7d7d7d7d7d7d7d7d7e7e7d7e7d7e7d7d7e7d7e7e7e7e7e7e7e7e7e7e7e7f7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7f7e7e7e7e7e7e7e7e7e7e7e7e7e7e7f7e7e7e7f7e7e7e7e7e7f7e7e7e7e7e7f7e7e7e7f7f7e7f7e7e7e7e7e7e7e7e7e7e7e7f7e7e7e7e7e7e7e7e7e7f7e7f7e7e7e7f7e7e7e7e7f7e7e7f7e7e7e7f7e7e7e7e7e7e7f7f7f7f7f7e7f7e7e7e7e7e7e7e7e7e7e7d7e7d7e7d7d7d7e7e7d7e7d7d7d7d7d7d7d7d7e7e7e7d7e7d7e7e7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7c7c7d7d7d7c7d7c7d7c7d7c7c7d7d7c7c7c7c7c7b7c7c7d7c7c7d7d7d7c7d7c7c7c7d7c7c7c7c7b7c7c7c7c7c7c7c7b7c7c7b7b7b7b7b7b7b7b7b7b7a7a7a7a7a7a797a7a7a7a7a7a7a7a7a7a7a7979797979797a7979797979797979797979797979797878787777777777777777777877787777777877777877777777777777777777777777777777777776777677767676777777777576767575757575757575757575757475747474747474747474747373737373727372727373727372727272737171727171717171717170707070716f707070706f6f706f6f7070706f6f6f6f6f6d6f6f6d6d6d6d6d6d6d6d6d6e6e6d6d6d6d6e6d6e6e6e6e6e6e6e6e6ea16e6c6c6c6ca16c6c6c6b6c6b6c6c6b6b6b6b6a6a6a696b6a6a6a6a69696969696969696968686868676767676867676767676666666666666565666565656565656565656565656464656465646464646463626363636264636363616363626262616160606160606060606060605e5e5e5f5f5f5f5f5d5d5d5d5d5d5d5d5c5c5b5b5b5b5b5a5a5b5a5a5a5a595a5858585958595858585858585858585757575756575757565656565656a255555555555555555554545454545353545352535252535253a35252a3a352505151a350504f504f4f504fc34fc3c3c3c34e4ec3c3c34d4d4d4d4d4d4ca44c4c4c4c4c4c4c4c4c4c4ca54c4c4ca54b4b4a4a4a4b4b4b4949494949a64848a6a648474848a6474747464747454645464646c2c2c2c2c2c2c2a7444444a74443a7a7434343c442c4c44242a8a8a841403f404040a9c1c1a93ec5c53d3d3c3b3aaaaa3938ab3837ac36c6353433ad32c0c0302fae2e2daf2cbe2b2a29282726b1bd242222b321201fb41c1bc71a19171716ca1412c811100f0d0c0b0ab50806b6050503020100b7b8b9babbbcbcc9cccdcdcecfd0d0d1d2d2d3d3d4d4d5d5d6d6d7d7d8d8d8d9d9d9d9dadadadadbdbdbdbdbdbdcdcdcdcdcdcdcdcdcdcdcdddddddddddddddddddddddd │ │ +dddddddddddddcdcdcdcdcdcdcdcdcdcdcdbdbdbdbdbdbdadadadad9d9d9d9d8d8d7d7d7d6d6d5d5d5d4d3d3d3d2d1d1d0d0cfcececdccc9c9bcbbbab9b8b8b70002020304b6060708b5090a0b0c0e0f11111213ca151617cb19c7c71c1d1e1f20b3b22324bdbd2628b02a2b2c2c2dbfaeae2f303132ad3435c6c63637abab393a3b3c3c3dc53ec1c13f404041a842c4c443a7a744444545454646474747a648484848494a4a4a4a4b4ba5a5a5a5a54c4c4c4c4ca44da44d4d4d4d4e4e4e4ec3c3c34ec34fc34f505050505151a35151a3a3a3a3a3a3a352535253535353535455555554555455a2a2a2a255a256a256565656565757575758575757585858585858585859585859595859595a595a5b5a5b5c5b5b5b5b5b5c5d5c5d5c5f5f5f5f5f5d5f5f5e5f5f5f5e5e60606060616061626161606162626162636362626262636362636464656564646564656565656565656565656666666666666666666667676767676868686869696969686969686969696a6a6a6b6b6a6a6b6b6b6b6b6b6b6c6b6c6b6c6c6c6ca1a1a16ca16ca1a1a16ca1a16e6e6e6e6d6d6d6d6d6e6d6e6e6d6d6d6d6d6d6d6d6d6d6d6d6f6d6d6d6f706f706f6f6f6f6f7070707170707171707071717271717171717172727273727272737373737373737373737473737373737373747474747575757575757575747575757575757575767675767675767676777777777777777777777677777777777777777777777777777778777777787878787878797878787878787878787978787879787879797979797a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7b7a7b7b7b7c7c7c7c7c7b7c7b7c7b7b7c7b7c7c7b7c7c7b7c7c7c7c7b7c7c7c7c7c7c7c7c7c7c7c7d7d7c7d7d7c7d7c7d7c7d7e7d7e7d7d7e7e7e7d7d7d7e7d7e7d7d7d7d7d7e7d7d7d7e7d7d7d7d7d7d7d7e7d7d7d7d7d7d7e7d7d7d7d7d7d7e7e7d7e7d7e7d7d7e7e7e7d7d7e7d7d7d7e7d7d7d7d7d7d7e7e7e7d7d7d7d7d7d7e7d7d7e7e7d7e7d7d7d7d7d7d7e7e7e7e7d7e7e7d7d7e7e7e7d7d7f7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7d7d7c7d7d7c7c7c7d7d7d7c7d7c7d7c7c7d7d7c7c7d7c7d7c7d7c7d7d7d7c7c7c7d7c7d7c7c7d7d7c7d7c7c7d7c7c7c7c7c7c7c7c7c7c7c7b7b7c7c7b7c7c7c7c7b7b7c7c7c7c7c7c7c7b7c7c7b7c7c7c7c7b7b7b7b7b7b7b7b7b7b7b7b7b7a7b7b7b7a7b7b7b7b7a7a7a797a7979797979797979797979797979797979787979797878787878787878787878787878797878787777777777777777777777777777777777777777777777777676777676767677777777777776777676767676767676767576767575747474747474747474747474747373737373737373737372737372727271727271717171717271727171717070707070707070706f6f706f6f6d6f6f6f6f6d6f6f6f6f6f6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6e6e6e6e6e6e6e6e6e6ea16ea16ea16ea1a1a1a16c6b6b6ba16b6b6b6a6b6b6c6b6a6a6b6a6a6a69696a696a6a6a6868686869696868686767686866666666666767666767666565656565656565656565656565656565656565646364636464636363636362636262626262626261626261626161605e5e5e5e60605e5e5e5e5e5e5f5f5f5d5d5d5d5d5c5c5c5c5c5c5c5b5b5b5a5a5a5a5a595b5959595959595858585858585858585858575857575757565656575757a2a256a2a2a255555554555455545455545353535353535353a353a3a352525251a3a3a3a3514f5050514f50c3504f4f504fc3c3c3c3c34e4e4d4d4e4ea4a44c4ca4a44c4c4c4c4c4c4c4c4c4c4c4c4ca5a54ba54b4a49494a494a4a4a4949484848a6a64747a6a647a6a6a6464746464546c2454545454544c24444444444a7434343a7a7c44343c4c4424242c442a8a8414141403fc13f3fc1a9a93e3ec53d3c3c3c3b3a393a39ab3838ac36acc6353433adc0c03130ae2e2ebf2dbebe2b29b0282726b1bd2422b22120201f1e1d1cc71a19181615ca1413c8100f0e0d0c0a0ab5080606b60403020100b7b8b9b9bbbcbcc9cccdcececfd0d0d1d1d2d3d3d4d4d5d6d6d6d7d7d8d8d8d9d9d9d9dadadadadbdbdbdbdbdbdcdcdcdcdcdcdcdcdcdcdcdddddddddddddddddddddddddd │ │ +dddddddddddddddcdcdcdcdcdcdcdcdcdcdcdbdbdbdbdbdbdadadadad9d9d9d9d8d8d7d7d7d6d6d6d5d5d4d4d3d3d2d2d1d0d0cfcececdccc9c9bcbbbab9b9b8b7000102030405060708b5090a0b0c0e0f1011121314ca1618cb191ac71c1db41f2121b2232425b12627b0292a2b2cafbf2eaeae303132ad3434c636363738ab393aaa3c3d3dc53ea9c1c13f3f41a8a842c443a744a744c2c245454646474748a648a64848494a4a4a4b4b4b4b4b4ba54c4c4c4c4c4ca44c4ca44d4d4d4e4d4ec3c34e4ec3c3c3c34f4f4f504f50505051515151515151a352a3a3525252535454545353545455555555a255a256a25656a256565757565656575757575858585758585858585858595858585858595a595a5b5a5a5b5b5a5b5c5b5c5c5c5c5d5d5f5d5d5d5f5d5d5f5d5e60605e5f5e6060616060606061616161626162626261626362636463646463646464646465646464646565656565656565656565666666666667666767676868686868686868686868696a69696a6a6a696a6a6a6a6a6a6b6b6b6a6a6c6b6c6c6c6ca16c6c6c6ca1a16ca1a1a16e6e6e6e6e6e6e6e6ea16e6e6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6f6f6f7070706f6f70706f6f70717170707071707172717272717171727272727272737272737473727272727273737374747474747474747474747374747474747575757574757575767576767676767676767676777677777777777777767676777777777777777777777777777778787777787777787777777877777878787879797979797979797979797979797a79797979797979797979797979797979797979797a7a7a7a7a7a7a7b7b7b7b7b7b7b7a7b7b7b7b7b7b7b7b7b7b7a7b7b7b7b7b7b7b7b7b7b7b7b7c7c7b7c7c7b7c7c7b7c7c7c7c7b7d7c7d7d7d7d7c7c7d7d7d7d7c7c7d7d7d7c7c7c7c7c7d7d7c7d7d7d7c7c7c7c7c7c7d7c7c7d7c7c7c7d7d7c7d7d7d7c7c7d7d7d7d7d7c7d7d7d7d7c7c7d7c7c7d7d7d7c7c7c7c7c7d7d7d7c7c7d7d7c7c7d7c7d7c7d7d7d7c7d7d7c7d7d7c7d7c7d7d7d7e7d7d7e7e7d7d7d7e7d7d7d7d7e7d7e7e7d7e7e7d7d7d7d7d7d7d7d7d7e7d7e7e7d7d7d7c7d7d7c7c7c7d7c7b7c7c7c7c7c7b7c7c7c7c7c7c7b7b7b7c7c7c7c7c7c7c7c7c7c7c7b7c7c7b7b7b7c7c7c7c7b7c7c7c7c7b7b7b7b7a7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7a7b7b7b7b7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a79797a7978787878787878797879787878787878787978787877777878777877787777787777787778777777777777777777777676777777767677777677767777777675767676767676757676767676767675757575757575757575757574747373737373737373737373737373727272727272727272727271717171717070707071717070717170716f6f70706f6f6f6f6f6d6d6d6f6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6e6e6e6e6e6e6ea1a1a1a1a1a1a1a1a1a16ca1a1a16c6c6c6c6b6b6a6b6c6b6b6a6a6a6b6a6a6a696b6a6a6a696868696969686868676767676768676766686865666665656565656565666565656565656565656565646564656464646464646363636364636262626262626161626161616161616160616061605e5e5e5e605e5e5f5f5f5f5f5f5d5d5d5c5c5c5c5c5c5c5b5b5b5b5b5a5a5a595a5a5959595958585958595858585858575857585857565756575756a25656a2a2a2a2555555555555555554545354545354545252525252535252a352515151a3a3515151a3a3504f504f504f4f4e4f4f4fc3c3c34e4e4ec34e4d4d4d4d4da4a44c4c4c4c4c4c4c4c4c4c4c4ca5a5a5a5a54b4b4a4a4b4948494949484948a648a6a6a647474747a64747474747464546454545c244c2c244c244a7a7a7a743a7a7434343a743c4c4c44242424242a8a841414040413fc1c1c1a9a9a9c5c5c53d3b3b3b3baa3a39abab3737ac3636c6353433adad3130302faebf2daf2cbe2b2ab0b026b1b1252522b2b3211f1eb41d1cc719cb181715ca1413c8110f0e0d0b0a09b50807b6050403020100b7b8b9b9babcbcc9cccdcdcecfd0d0d1d2d2d3d3d4d4d5d5d6d6d7d7d8d8d8d9d9d9d9dadadadadbdbdbdbdbdbdcdcdcdcdcdcdcdcdcdcdcdddddddddddddddddddddddddddd │ │ +dddddddddddddddddcdcdcdcdcdcdcdcdcdcdcdbdbdbdbdbdbdadadadad9d9d9d9d8d8d8d7d7d6d6d6d5d5d4d3d3d3d2d2d1d0cfcfcececdccc9c9bcbbbab9b9b7b7000102030405b60608b5090a0b0c0e0f101112131415161818191ac71cb41e1f20b3b2222325bd262728292abe2caf2d2e2e3030c0c0ad33343536ac373838393aaa3b3c3cc53ea9a9a9c14040a8a842c44343a7a7a744c2c24546464747a6a6a6a6a6484a49494a4a4a4a4a4a4b4c4c4c4c4c4c4c4c4c4ca44d4d4da44d4e4e4d4d4e4ec34e4e4ec34f4f4f4f4f50505051505151a3a3a3a3515252525253535253535354555554555455a2a2a25555a2a257575656565757575657585757585858585858585858585858585959595a59595a5b5a5a5b5b5a5b5c5b5b5c5d5c5d5d5c5c5c5d5f5d5f5f5f5e5f5e5e60605e5e605e606060606060616261616162616263626363636463646363646363646464656565656565656565656565656566666666666767676767676767676768686969696969696969696a696a696a6a6a6b6a6a6b6b6c6b6b6c6c6c6b6c6b6c6c6ca16ca1a1a1a1a1a1a1a1a1a1a16e6e6e6e6e6e6e6d6d6d6d6d6d6d6d6d6d6d6d6e6d6d6d6d6d6f6f6f6f6f6f6d6f70706f6f706f706f7070706f707171717170707172717171717272717273727172717272727372737373737373737373737373737373747474747474747474747575747575757575757575757676767676767676767676767676777777777777777777777777777777777777777777777777787777777878787878787878797878787878797878787878797878787878787878787878787979797979797979797a7a7a7a7a7a7a7a7a7a797a7a7a7a7a7a7a7a797a7a7a7a7a7a7a7a7a7a7b7b7b7b7b7b7a7b7b7a7b7b7b7b7c7c7c7b7c7c7c7c7c7c7b7b7c7c7c7b7c7c7c7c7c7c7c7b7c7c7b7c7c7c7c7b7c7c7c7c7b7b7c7c7c7b7c7c7c7c7b7c7c7c7c7c7b7c7c7b7c7c7b7c7b7c7c7c7c7c7b7b7c7c7c7c7b7c7b7c7c7c7b7c7c7c7c7c7c7c7c7c7c7c7c7c7b7c7d7c7d7d7c7c7c7c7d7c7d7c7c7d7d7c7c7d7d7d7c7d7d7d7c7d7d7d7c7d7c7d7d7d7d7d7d7c7d7d7c7d7d7c7c7d7c7c7d7c7c7b7c7c7b7c7c7c7c7c7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7a7b7b7b7b7b7b7b7a7b7b7b7b7b7b7b7b7a7b7b7b7a7b7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a797a7a7a7a7a7a797979797979797a797979797a7979797979797979797878787877777878787877777878777877787777777777777777777777777777777777777777777777777777777776767676767676757676767675767676767576757575757575757475757575757575747474747474747474747474737372727273727273737272737272717272717171717171727170707070706f70706f6f6f7070706f706f6f6f6f6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6e6d6d6d6d6e6d6d6d6d6e6e6e6e6e6e6e6ea1a1a16e6ea16c6c6c6c6c6ca1a16c6b6ca16c6c6b6b6b6b6a6a6b6a6b6b696a6969686a6a68696a696a6968686868686768686766676767676767666767656665656565656565656565656565656565656464646464636463646464636363626362636362616161626161606160606160616060606060605e5e5f5f5e5e5f5f5d5d5d5d5d5d5d5c5c5c5b5b5b5b5b5b5a5a5a5b5a5a595a585a5958585859585859585858585858585656575656a25656565657a255a2a2555555a25554555454555554545352525352525352a35252a3a3a3a3a3a35150505150514f51a3514f4f504f4f4fc34ec34fc34e4e4e4e4d4d4e4da4a4a4a4a4a4a44c4c4c4c4c4c4c4c4c4c4ca54b4b4a4b4a49494a4a4a4948494848a648a647a6a6a6474647474747454546464645c245c245c2c24444444444a7434343434343434343c44343c4c4c4a8a842424141414040403f3f3fc1a93e3e3e3ec53d3d3d3b3b3aaa3a39ab38373736c636c635333333323230302fae2e2d2d2c2c2b2ab02827b1bd252323b2b3211f1fb41d1bc71a18171615ca1312c811100e0c0b0a0ab50806b6050403020100b7b8b9babbbcbcc9cccdcececfd0d0d1d2d2d3d3d4d5d5d6d6d6d7d7d8d8d8d9d9d9d9dadadadadbdbdbdbdbdbdcdcdcdcdcdcdcdcdcdcdcdddddddddddddddddddddddddddddd │ │ +dddddddddddddddddddcdcdcdcdcdcdcdcdcdcdcdbdbdbdbdbdbdadadadad9d9d9d9d8d8d8d7d7d6d6d6d5d5d4d4d3d3d2d2d1d0d0cfcecdcdccccc9bcbbbabab8b8b7000102030405b60707b5090a0b0c0e0f1011c8131415161718191a1b1c1db41f2021b2222325b1262728292a2b2c2c2d2eae3030c032ad33343536acac3738393a3a3b3cc5c53ea93ec13f3f40a8a8c442c44343434444c2c245454546474747a6a64848484949494a4949494a4ba5a5a54c4c4c4c4c4c4ca4a4a4a4a44d4da44d4d4d4e4d4d4ec3c34f4fc34f4f50504f5051515151515151a35252a352525252525352545454535455555555555455a25656a256a25656575656575757585758585858585858585858585958585958595a595a5a5b5a5a5b5b5a5a5b5c5b5c5c5b5b5c5d5d5d5d5d5d5f5f5e5f5e5f5f5e5e5e5e5e605e606060616060616061626262636261626362636363636364636464656565656565646565656565656565656566666666666666666666666768686868686768686968696869696969696a6a6a6a6a6b6a6b6c6b6c6b6b6b6b6b6b6c6c6c6c6c6c6c6c6c6c6ca1a1a1a1a1a1a1a16e6e6e6e6e6e6d6d6d6d6d6d6d6e6d6d6d6d6d6f6f6d6d6d6d6d6f6d6d6f6f706f6f6f706f706f6f707070717070717271707071707171717171717271727272727272737272727272727372727272737374737473737373737474747474747474747475757574757575757575757575757575767676767677767777777677777677777676777777777777777777777777777777777777787778777778777877777778777778777777777877787878787878787878787878797979797979797979797979797979797979797979797979797a79797a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7b7b7b7b7b7b7a7b7b7b7b7b7b7b7b7b7a7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7a7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7a7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7c7c7c7c7c7c7b7c7c7b7c7c7b7b7b7b7c7b7c7b7c7c7c7b7b7c7c7c7c7c7c7c7c7c7c7c7b7c7c7c7c7c7c7c7c7c7b7c7b7c7b7b7c7c7c7b7c7b7c7b7c7c7b7c7b7b7b7b7b7b7b7b7b7b7b7b7b7b7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a797a7a7a797a7a797a7a7a7a7a7a797979797979797a797a7a797a7979797979797a797979797979797878787979787878787978787878787878787877787778777777777777777777777777777777777777777777767777777676777677767776777777777677777676767676757575757575757575757575757575757574757474747474747474747474747473737373737373737373737372727171727171727171727271717172717171717070707171706f6f70706f6f6f6f6f6d6f6f6f6f6f6d6d6d6d6d6d6d6d6d6d6d6d6d6d6e6d6d6d6e6e6e6d6d6d6e6e6d6d6d6d6e6ea1a1a1a1a1a1a16c6c6ea1a16c6b6b6b6b6ba16b6b6b6b6b6c6c6a6a6a6a6a696b686a6a69696969686968686969686969686868676766676767666766666666666666666566656565656565656565656564656464656464646363636363626363636262626262616262626160616161606060605e6160605e5e5e5e5e5e5f5f5f5d5f5d5d5d5d5c5c5c5c5c5c5c5b5b5a5a5a5a5a5a5959595a59595859585958585858575857575857585758575756a25656a2a256565655a2a25555555554545555535454535353535353a3a352a3a3a352a3525251515150a35151504f5150504f515050c34fc34fc3c34e4e4ec3c34e4d4d4d4da44da4a44c4c4c4ca44c4c4c4c4c4c4ca5a54c4ca54b4b4b4a4949484849494a494848a648a647a647a6a6a6474647464646454545454545c2c2c2c2444444a7a744a7a7434343c4c4c4c4c4c442c4c4c4424241a8a8a840404040403fc1c1c1a93ec5c5c53d3d3c3c3b3baa3a3a39abab37acac36c6c6353433ad32c0c02fae2e2e2d2d2cbe2b2ab02826b1bd25232222b3201f1eb41c1bc71acb181615ca1312c8100f0e0c0b0a09b50806b6050403020100b7b8b9babbbcc9c9cccdcececfd0d0d1d2d2d3d4d4d5d5d6d6d6d7d7d8d8d8d9d9d9d9dadadadadbdbdbdbdbdbdcdcdcdcdcdcdcdcdcdcdcdddddddddddddddddddddddddddddddd │ │ +dddddddddddddddddddddcdcdcdcdcdcdcdcdcdcdcdbdbdbdbdbdbdadadadad9d9d9d9d8d8d8d7d7d6d6d6d5d5d4d4d3d3d2d2d1d0d0cfcececdccc9c9bcbbbab9b8b8b7000102030405b60607b5b50a0c0c0d0f1011c8131415161718cb1ac71c1db41f20b3b2222325bd262728b0292bbeaf2dbfae2f303132ad333435c636373738ab39aaaa3c3dc5c53ea9c1c14040414242c4c4c443a74444a7c2c2c2c245454646a6a6a648484949494948494a4a4a4ba5a5a5a5a5a5a54c4c4c4c4c4ca4a4a4a4a44d4e4d4d4d4e4e4e4e4ec34f504fc34f5050504f50505151a3a3a351a352a3a35252535353525354545454545454a2a2a255a2a2a2565656a256575657565757585857585858585858595858585858585858595a5a5a5a5a5a5a5b5b5b5b5b5b5b5c5d5d5d5d5c5c5c5d5f5f5d5f5d5f5f5e5e5e5e5e5e605e5e5e606060616161616262616162616262626262646364636363646363636465656565656565656565656565656565656565666567676767676767676768686968686868686869696969696a6a696a6a6a6a6a6a6b6a6b6c6b6b6b6b6b6b6b6b6b6c6c6c6c6ca16c6ca1a1a1a1a16e6e6e6e6e6e6e6e6e6e6e6e6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6f6f6f6f6f6f6f6f6f6f6f6f7070707071717070717071706f7171717171717172717172737271717171717272717272737373737372727272737373737373737373747475757574747474747474747474757575757576757676767676767676767676767676767676777776777777777777777777777777777777777777777777777777777777777777777777787778777778787777787878787878787878787878787878787879797878787879787878797a7979797979797979797979797979797a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7b7b7b7b7b7b7b7b7b7a7b7b7b7b7b7b7b7b7b7a7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7c7c7b7b7c7b7b7b7b7b7b7b7b7b7b7b7b7b7a7b7a7b7b7b7b7a7b7b7b7a7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7a7b7b7b7b7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a797979797a7979797979797a797979797a79797979797a7979797979797979797979797878797979797879797978787879787878797878797878787878787777777877777777787777777777777877777777777777777776767777777777767677777776777676767676767676767676767576767676767675757675757575757474747474747474747474747474747474747373747373737373737373737372727273727272727372727271717171717171717171707070727170707170707070706f6f6f70706f6d6d6d6d6d6d6d6d6f6d6d6d6d6d6d6d6d6d6d6d6d6d6d6e6e6d6d6d6e6ea1a1a1a16e6ea1a1a1a16e6ea16c6c6c6c6c6c6c6ca16c6c6c6b6a6b6b6a6c6a6b6b6b6a6b6b6a696a6a6a696a68696869686869686767676868676868686767676666666666666665656565656565656565656565646464646464646464646463636363646362626262616262626261616161606161616160616060605e5e5e5e5e5e5e5f5f5f5f5f5f5f5f5d5d5c5d5c5c5d5c5b5b5b5b5b5c5a5a5a5a595959595959585858585858585858575857575857575756585756565656a2a25655a2a2a2a25455a2555353545353535453525352525252535251a352a3a351a3a35252515151505151514f4f50504fc350c3c3c3c34e4f4e4e4d4e4d4e4e4e4d4da4a4a44c4ca44c4c4c4c4c4c4ca5a5a5a5a54b4a4b4b4b4b4a49494948484848484948a648a6a6a64746474747474746464645454545c2c2c2c2c2444444a7a7a743434343434343c44242c442424242424242a8a8414141403f3f3f3f3fc1a9c1a9a9c53d3d3d3d3b3baaaa3a3a3a393938383736c6c63534333332c0c031302e2ebf2daf2c2b2b29292826b1bd252422b2b3201fb41d1cc71a19cb181615ca1412c8110f0e0c0b0ab5b50806b6050403020100b7b8b9babbbcc9c9cccdcecfcfd0d1d1d2d2d3d4d4d5d5d6d6d6d7d7d8d8d8d9d9d9d9dadadadadbdbdbdbdbdbdcdcdcdcdcdcdcdcdcdcdcdddddddddddddddddddddddddddddddddd │ │ +dddddddddddddddddddddddcdcdcdcdcdcdcdcdcdcdcdbdbdbdbdbdbdadadadad9d9d9d9d8d8d8d7d7d6d6d6d5d5d5d4d3d3d2d2d1d0d0cfcfcecdccccc9bcbbbab9b9b8b7000102030405b6060708090a0b0d0d0f1011c81314ca151718191ac71c1db41f2021b3222325bd262728b0292bbeaf2dbfaeae2f31c0ad3334c63636ac3738393a3aaa3b3c3dc53ea9c1c13f4041a8a84242c443a744a7444444c245c245464647a6a6484848484948494949494a4b4b4ba54b4ba54c4c4c4c4c4c4c4c4c4c4c4d4d4d4d4d4d4d4d4e4d4ec34fc3c34ec34f4f4f504f50505151a351505151a3a352a3525252535252535353535455555554555455a2a2a2a2a256565756575757575758575757585858585858585858585859585959595a595a5a5b5b5b5a5a5b5c5d5c5d5c5c5c5c5d5d5f5d5f5d5c5d5f5e5f5f5e5f5e5f5f5e60605e616060606060616061616162616262626362626262636363636464646465646565656565656565656565656565656566666667666767666767686768676767676868686869686969686969696969696a6a6a6b6a6a6b6a6a6a6b6a6b6b6b6c6b6c6c6b6c6ca16c6ca1a1a1a16ea1a1a1a1a1a1a1a16e6d6e6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6f6f6f6f6f6f6f706f6f7070706f6f706f706f70717070707070717171727271717071717071717172727272717272717272727372727272727273737474737373747373737373747373737474747575757576757675757576757576757576757675757677767677777777767777777777767776777677777777767776767777777777777777777777777777777777777777777777777777777777777877787777787878787778787878787879787878787878787878787978797979797979797979797979797a797a79797979797a797a797979797979797979797a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7b7b7b7b7b7b7b7a7b7b7b7a7b7b7a7b7b7a7a7b7b7a7b7b7b7b7b7b7b7b7b7b7b7b7a7b7b7a7b7b7b7b7b7b7b7b7b7b7b7b7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a797a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a79797979797979797979797979797a79797979787879787879787979787878797979787878787878787878787878787879787877787878777778787878787778787878787778777877777777777777777777777777777777777777777677767777767576767676767576767676767676767575757575757575757575757575757575747575757575747474747473737373737373737373737373737373737372727272727373727273727271727271717272717172717170707070717170706f6f7070716f6f6f7070706f6f6f6f6d6f6f6d6d6d6d6d6d6d6e6e6e6d6d6d6d6e6e6d6e6e6e6d6d6e6da16e6e6e6e6e6ea16c6c6c6ea1a16ca1a16ca1a16c6c6c6c6c6c6c6c6c6c6b6b6b6a6a6b6a6b6a6a6a6a6a6a6a6a69696a6969696869686867676868666766676767676767676666666565656565656565656565656565656565656463646363636363636364636362636263626261616261616161626160606060606060606060605e605e5f5f5e5f5d5f5d5f5d5d5d5d5d5d5d5c5c5c5b5b5c5c5a5a5a5a5a5a5a59595a5858595858595858585858585757585758575757575756565756a2a2a2a2a255a255555454545454555553535353535353535252525252a352525151a3a3a35151a3515150515150505050c34fc350c3c3c3c3c3c34e4e4e4e4e4d4e4da4a4a44da44c4ca44c4c4c4c4c4c4c4c4ca54b4b4b4b4b4a4a4a4a4a4a4948494848484848a6a64747a6a6474747464646464646454545c2c2c2c24444444444a744444343a743c4c443c4c4c44242a84242a8a8a8a8a8a8a84141403f3fc1c1c1c1c13ea9a93ec53d3c3d3d3c3baa3a3a3a39abab383837acc6c6c63333ad32c03130302f2e2d2d2c2c2b2a2ab0b027b125242422b2b32120b41d1c1b1a19cb171715141312c8100f0e0c0b0a09b50806b6050403020100b7b8b9babbbcbccccccdcecfcfd0d1d1d2d3d3d4d4d5d5d6d6d6d7d7d8d8d8d9d9d9d9dadadadadbdbdbdbdbdbdcdcdcdcdcdcdcdcdcdcdcdddddddddddddddddddddddddddddddddddd │ │ +dddddddddddddddddddddddddcdcdcdcdcdcdcdcdcdcdcdbdbdbdbdbdbdadadadad9d9d9d9d8d8d8d7d7d6d6d6d5d5d4d4d3d3d2d2d1d1d0cfcfcecdccccc9bcbbbabab9b8b7000102030405b606080809090b0c0d0e1011c81314ca151618cb19c71b1db41e2021b3222425bdb12627b0292bbe2c2dbf2eae3031c032ad3434c636acac3839393aaaaa3b3dc53ea9c1c1c140404141a842c44343a7a7a744c2c2c24545464547a6a647a648484848484848484a4a4ba54b4ba5a5a5a54ca54c4c4c4c4c4ca4a4a4a4a4a44da44d4d4d4ec3c3c34e4ec3c34f4fc3504f5050515150505151515151a3a35252525252525253545454545454545455555555a255a2565656565656a25757565757585858585858585858585858595859595859595a595959595a5b5c5c5c5b5b5c5c5d5d5d5d5d5d5c5c5f5e5f5f5e5f5f5f5f5f5e5e5e605e5e5e5e6061606061606161616161626162616162636262636363636564646465656565656565646564656565656565656565656566676666666766666667676867686868686768696868686869696a696a696a6a6a696a6b6a6a6a6a6b6a6b6b6b6b6b6c6c6c6c6c6c6ca16c6c6c6c6ca1a1a16e6ea16e6e6e6e6e6e6e6e6d6d6d6d6d6e6d6d6d6d6d6d6d6d6f6f6d6f6f6f6f6f6f6d6d6f6d6f6f70706f6f7070707070707171707070717170717171717171717171717172727273727271717272737373737373727373737373737473737373747475747475747474747474747474747475757576757575767676767676767576777777777677767776777777767676767677777777767777777677777677777777777777777777777777777777777777777777777778787777787778777778787777777777777777787879787878787878787878787878787879787a79797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a797a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a797a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a797979797979797979797a797979797a79797a79797979797979797979797a7979797a7979797979797979797978797879787878787878787878787878787978787877787778777877777777777877787877777777777877777777777777777777777777777777777777777777777777777777777677777776777677767676767676767676767676757575757575747575757575757575747474757474747474747474747474747474747474747474747373737373737272727373727272737272727373727271727272737372717272727171727171727170717170707070706f70706f6f6f6f706f6f6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6e6e6e6d6d6d6d6e6e6d6e6ea16e6ea16ea16e6ea1a1a1a1a16c6c6ca16c6c6c6ca16c6c6c6c6c6c6b6b6b6b6b6b6b6b6b6a6a696a6a6a6a6969696a6969696968696869686868686767676767666666666666666666666665656565656565656565656465646464646564656463636262636363626263626262626262616161616261606160606160605e605e5e5e5e5e5e5e5e5e5e5d5d5f5f5d5d5d5f5c5c5c5c5c5c5d5b5b5b5a5a5a5b5a59595a5a595a595859585858585858585758585858575758575757565656a25656a2a255555555a255555554545454545454555353525253535352525252a352a3a3a35150505150515151504f4f504f504fc350c34f4ec3c3c34ec3c3c34e4d4d4d4e4d4da44c4c4c4c4c4c4c4c4c4c4ca5a5a5a5a5a54b4b4b4a4a4a494a4a494848494848a6a648a6a6a6a64747474747464646454545454545c2c2c2444444a7a7a7a7a743a743c4c44343c442c442424242a8a8a842a84141414141414040403f3fc1c1a9c13e3ea93e3ec53d3c3caa3b3baa3a3939ab3837373736c6c63535ad3232c031302fae2e2daf2cbe2b2a29282827b125242322b321201f1e1d1c1b1a19cb171615ca13c811100f0d0c0b0a09b50806b6050403020100b7b8b9babbbcc9c9cccdcecfcfd0d1d1d2d3d3d4d4d5d5d6d6d6d7d7d8d8d8d9d9d9dadadadadadbdbdbdbdbdbdcdcdcdcdcdcdcdcdcdcdcdddddddddddddddddddddddddddddddddddddd │ │ +dddddddddddddddddddddddddddcdcdcdcdcdcdcdcdcdcdcdbdbdbdbdbdbdadadadad9d9d9d9d8d8d8d7d7d6d6d6d5d5d4d4d3d3d2d2d1d1d0cfcfcecdccccc9bcbbbbbab9b8b7000102030405b6060708090a0b0c0d0e0f11c81313ca151718cb19c71b1cb41e2021b2b2232425b12627b0292a2b2caf2d2eae2f31c032adad343536ac373838393aaaaa3b3cc5c53ea9c1c13f3f4041a842c4c44343a744444444454546454647a64747a647484848484848494a4a4b4a4aa54ba5a54ca54c4c4c4ca54c4c4c4c4c4ca4a4a4a4a44d4e4e4e4e4e4e4e4ec3c3c34f4f4f4f4f4f504f505051505151a352a3a352a352a352535353535353545454545455555455a2a2a2a2a2a2a2a2565656565757575758575857575858585858585858585959585859595a5a5a5a5b5b5a5b5c5c5c5c5c5c5c5c5c5d5f5f5d5f5f5f5d5f5f5f5e5e5e5f5e5e5f5e5e605e605e606160616161616261616162626262626363636463636464646464646464646465656565656565656565656565656565656565666767686767676867676767676867686968696969696a6969696a6a696a696a6a696a6a6a6b6a6b6c6b6b6c6b6b6b6b6b6c6b6c6c6ca1a1a1a1a1a1a1a1a16e6e6e6e6e6e6e6e6e6e6e6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6f6f6f6f6f7070706f6f6f7070706f70707070707070717070717170717171717272717271717272727272727272727272737272727473737373747474747474747474747474747373747475747475757575757575757575757475757575757675757575757575767676767676767676767676767677777676777776767677777676777777777776767777777777777777777777777777777778777777777777777777787778787777787778777877777877787879787a787878787878797878787878787878787879787878787879787879787878787878787878787878787878787879797979797979797979797979797979797979797979797979797a7979797979797979797a79797979797979797979797979797979797979797a7979797979797979797979797979797979797979787878797879787879797979797978787878787878787878787978797879787878787878787878787878787878777777777778787777777777787778787778777777787777777777777777777777777777777777777777777777777776777777767776777677777676767677777676767677767676767676767675757575757676767574757575757474747474747474747474737475747474737373747373737473737473737373737373737373737272727272737372717172727172727271727172727271717070717172717070717170717070706f6f7070706d6d6d6d6f6f6f6d6f6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6e6e6e6e6e6e6e6e6e6e6e6e6e6e6ea1a1a1a1a1a1a1a1a1a16c6c6c6c6c6c6c6b6b6c6b6b6c6b6b6b6b6c6a6a6a6a6a6a6a6a6a6a6969696968696868696968686868686867686867676767666666666666656565656565656565656565656564646464646464646363646464636463636261626262626161616161626061616160606161605e605e5f5e60605f605e5f5f5e5f5f5f5f5f5f5c5d5c5d5d5c5d5d5b5b5b5b5b5b5b5b5a5b5a59595a5a5858595a5959585858585858585857575758585857575757575656a25655555656a25555545555555555555453545454545453535252a3525252a35252a3515151515151504f504f514f5050c34f4fc34f4fc34fc3c34e4e4d4d4e4e4e4e4e4da4a4a4a4a44c4c4c4c4c4c4c4c4c4ca5a54b4a4a4b4b4b4a4a4a4949494949494848484848a6a647a6474747474747464646454545c2c2c2c2c2c2444444a7a7a743434343434343c4c442c443c4424242a8a8a8a8a841a8a84140404141403f3fc1c1c1c1a9a93e3ec5c5c5c53d3d3c3baaaa3a3a3939ab3837acac36353535343332c0313030ae2e2e2d2d2c2b2b2929282726b1bd242322b321201fb41d1cc71a19181715caca131211100e0e0c0b0a09080706b6050403020100b8b8b9babbbcc9c9cccdcecfcfd0d0d1d2d3d3d4d4d5d5d6d6d6d7d7d8d8d8d9d9d9dadadadadadbdbdbdbdbdbdcdcdcdcdcdcdcdcdcdcdcdddddddddddddddddddddddddddddddddddddddd │ │ +dddddddddddddddddddddddddddddcdcdcdcdcdcdcdcdcdcdcdbdbdbdbdbdbdadadadad9d9d9d9d8d8d8d7d7d7d6d6d5d5d4d4d3d3d2d2d1d1d0cfcfcecdcdccc9bcbbbbbab9b8b7000102030405b6060708b50a0b0c0d0f0f11c81314ca151718cb1ac71b1c1d1e2021b322232425bd2628b0292abe2caf2d2e2e2f303132adad3435c636373738ab393aaa3b3c3dc5c5a9a9c1c13f4041a8a84242c44343a7a7a7c2c24545c24647464646464748484848484848494949494b4ba54b4ba5a5a5a5a5a54c4c4c4c4c4c4c4c4c4c4ca44d4da44d4d4e4d4e4e4ec3c34fc3c3c3c34f4f4f4f5050515051a35150a351a3a352525252525252535353535354545454555554555555a25555565656a2a256575656575756575758585858575858595858585959595959595a5b5a5b5b5a5b5b5b5b5b5c5c5d5d5d5d5d5d5c5d5f5f5d5e5e5e5f5e5e5f5f5f5e5e5f5e60616061616161606161606162616262636362636263626263626362636463646565656465656565646565656565656565656566676767676766676667666767676768686868686968686868686869696a696969696969696a6a6a6b6a6a6b6a6b6b6b6b6c6b6c6c6c6c6c6c6c6c6ca16c6ca1a1a1a1a1a1a1a1a1a16e6e6e6e6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6f6f6d6f6f6f6d6f6f6f6f6f6f6f6f6f706f6f6f7070707071707071707071717071717171717171717171717271727372717273727373737373737473737373747373737373737474747374747475747575757575757574757475747474757575757574747576767676757574757675757676777776757677767676777776767676767575767677777777777677777777777776777676777777777677777777777777777777777777777777777777777777797778777777777777797777787878787877777779777777777779777879787777777777777778787878787878787878787878787878787878787879787878787878787978787878787a7878787878787878797a787978787878787878797878787878797978787979787878787878787878787978787878797878787878787878787978777878787878787778777778787877777877787778777878777877777878787777777777777777777777777777777777777777777777777777777777777777777777777777777777777777767677777777777676777676767676767677767777767675767777767676757575767576757676767575747474757575757474747474747474737374737373737473737374747373737273737272737372727372737372737272727273727271717172727271707171717271717172717171707170706f6f707071706f706f70706f6f6f6f6f7070706d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6e6da16e6ea1a1a1a1a1a1a16ea1a1a1a1a16c6ca16c6c6c6c6c6c6c6b6b6b6b6b6b6a6a6b6a6a6b6a6a6b6a6b6a6a6a696a69696a6a6a6969696867686768686867676767676767676767666666666565656565656565656565656565656564646563636363636364636262636463636363626261616161616160616160605e60605e606061605f5f5f5f5f5f5e5e5f5e5e5f5d5f5d5f5d5d5d5d5c5d5c5c5c5c5c5b5b5b5a5a5a5b5a5b5a5b59595858595858585958585858575858585858575757565657565757565755a2a2565555a2a2a2555554545455545454545252535252535252a352a3a351a3a351a350515050505051504fc34f4fc34f50c34fc34e4ec3c34fc34e4e4d4d4d4ea44d4d4d4da44c4c4c4c4c4c4c4c4c4c4ca5a5a5a54b4b4a4a4a4a4a4a494a494848494848a64848a6a647a6474747464646464646454545c2c2c24444444444a7a7a7a7434343c4c443c443c442c44242c4a84242a841a841a8a84141414040404040403fc1c1c1a9a93e3ec5c5c5c53c3d3c3c3baaaa3939ababab3737ac36c6c6343433adadc0c0302fae2e2ebf2d2cbe2b2929282726b1bd2523b2b3211f1fb41d1cc71a191817161514131211100f0d0c0b0ab5080806b60504030101b7b7b8bababbbcc9cccccdcecfcfd0d1d1d2d3d3d4d4d5d5d6d6d7d7d7d8d8d8d9d9d9dadadadadbdbdbdbdbdbdbdcdcdcdcdcdcdcdcdcdcdcdddddddddddddddddddddddddddddddddddddddddd │ │ +dddddddddddddddddddddddddddddddcdcdcdcdcdcdcdcdcdcdcdbdbdbdbdbdbdadadadadad9d9d9d8d8d8d7d7d7d6d6d5d5d4d4d3d3d2d2d1d1d0cfcfcecdcdccc9bcbbbabab9b8b7000102030405b6060708b5090b0b0d0f0f11c81214ca151617cb19c71b1c1d1e2021b322222425b12627b0b02abebe2c2d2eae2f3031c032ad3435c636ac3738ab393aaa3b3b3dc5c53ea9c1c13f40414142a842c4c4c4434344c2c2c2c2c246464645464747a64848484848494848494a4a4a4a4a4b4b4b4b4ba54c4c4c4c4c4c4c4c4c4c4c4ca4a4a4a44d4d4d4da44e4ec3c34ec3c34ec3c3c34f4f4f504f5051505050505051a3a3a3a3a3a3a3525252525353535454545453545454555555a2a2a255a255a2a2a256565656575758575857585858585858585858595858595a5a5a5a595a5a5a5a5a5b5c5c5b5c5c5b5b5b5c5d5d5d5f5f5f5d5d5f5f5d5f5f5e5f5e5e5e60616161605e6061606061606161626362626162616262626261636463646464646464656464646565656465656465656565666665666565656566666767666667676868676868676867686868696969696869686868696a69696a69696a6b6b6b6b6b6a6b6b6b6b6b6c6c6c6ca16c6c6c6c6c6c6c6c6c6ca1a1a1a16e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6f6f6d6d6f6f6f6f6f6f6f6f6f70706f70707070707070707171707170717170717171717271717172727273727272727372727272727272727273737373737374747474747474747474747474747474747474757575757574747575757575757574757575757676767676757676767676757576767676767575767677777577777677777777777776777676767777777677767777777777777777777777777777777777777777777777777777777777777777777777777777777778777777777778777778787777777777777778787878777777787777787777787777777877777878777778777778777977787777787877787777777777787978787978787778777777797777777878797977777978777777777777777777787977777877797777787777777877777977777778777777777777777777777777777777777777777778777877777777777777777777777777777777777777777777777777777777777677777777777777777776777777767777767777767677777777777676767676767575757576767676767675767676767676757475747474747474747575747473747474757474747373737373737374737372737373737373737373737272727271727272727372737372737272717172727271717171717171707171707170707071717070707070706f6f706f706f6f6f6f6f6f6d6d6f6f6f6f6f6f6d6d6d6d6d6d6d6d6d6d6e6e6e6d6d6d6e6e6e6e6e6e6e6e6e6e6ea16ea1a1a16ca16c6ca1a16c6c6c6c6c6c6c6c6b6b6c6b6c6b6b6b6b6a6b6a6a6a6a6a6a6a6a6a6a6a6a6a69696a6969686969696968686968676766676767666666666666666666666665656565656565656565656464656465646564646364636363626362626262626162626362636162616061616060606161605e5e60605f60605e5e5f5d5d5d5f5d5d5d5f5d5f5f5d5c5c5d5c5c5c5c5c5c5c5a5b5c5a5a5b5b59595a5b595a5a5959595858585858585858585858575857575857575756a256a2565756a2a25555a2a255555555555555545353545353525352a3a3a3a3a3a3a3a3a3a35151515150514f51504f5050504f4fc34fc34e4e4fc3c34d4e4d4e4ec3c34d4da44d4da44c4c4c4c4ca44c4c4c4c4c4ca5a5a5a5a5a5a54b4b4a4a4a4a494849494848a648a648a6a647a6a647474747474646454545454545c2c2c2444444a7a7a7a7a7a7434343434343c4c443c4c44242c4424242a8a8a8a841414141414140403f3f403f3f3fc1c1a9a9a93ec53dc53d3d3c3c3c3b3b3a3a393939ab383737ac3635353533adad32c0c030aeae2ebfaf2c2c2b2b29b02827b1bd252423b22120201eb41d1bc71a19171715ca1413c811100f0d0c0b0909080706b60503030200b7b7b9b9bbbbbcc9cccccdcecfcfd0d1d1d2d3d3d4d4d5d5d6d6d7d7d7d8d8d9d9d9d9dadadadadbdbdbdbdbdbdbdcdcdcdcdcdcdcdcdcdcdcdddddddddddddddddddddddddddddddddddddddddddd │ │ +dddddddddddddddddddddddddddddddddcdcdcdcdcdcdcdcdcdcdcdbdbdbdbdbdbdadadadadad9d9d9d8d8d8d7d7d7d6d6d5d5d4d4d4d3d2d2d1d1d0cfcfcecdcdccc9bcbbbbbab9b8b7000102030405b606070809090b0c0d0e1011c81213ca151618cb19c7c71cb41e1f21b3b2222325b1262728b02a2bbe2c2dbfae2f30313232ad3435c636ac37383839aaaa3b3b3c3d3dc5a9a9c13f3f404041a8a8424242c4a7a74444444445c24545454646a6a6a6a64848484848494949494a494a4a4a4b4ba5a5a5a5a54ca54c4c4c4c4c4c4c4ca44ca44da44da44d4ec34e4ec34e4d4e4ec3c34fc34fc34f504f4f4f50505151515151a351a3a3a3a3a3525252535353535353535454545555555555a25555a2a2a2a2a2a2575757575657575757575857585858595858585959585859595959595a5b5b5b5a5b5b5a5a5b5c5c5c5d5d5d5d5c5d5f5f5d5d5d5f5f5f5f5f5e605e5e605e5e60605e5e606060616262616161616161616161626363646363636363636263646465656465656465646565656565656565656565656666656566666666676667676867686867686868686868676868686969696968696a6a6a6a6a696a6a6b6a6b6a6b6c6c6c6b6c6b6b6b6b6b6c6b6b6c6c6c6ca16e6ea1a1a1a16ea1a1a1a1a1a16e6e6d6d6d6d6e6d6d6d6e6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6f6d6f6f6f6f6f6f6f6f6f706f707170707070706f7070707071707171717171727271727272717171717171717272727272727273747473737373737373737373747373737474747474747474747474747474747474747575757575757575757575757575757575757576767675757675767575767676767676767676767676767677777776777577777777777777777777777777777777777777777777777777777777777777777777777777777777767777777777777777777877777777777777787777777777777777777777777777777777777777777777777777787777777777777777777777777777777777777777777877777777777777777777777777777777777777777777777777777877777777777777777777777778777777777777777777777777777777777777777777777776777777767676777777777776777677777677767677777677777776777777777777777776767676767676767676767777777677777677777676777777777776767576767675757575757575757575757575757575757574757473737374747474747474737474737474747473737373727272737373727372727372727273727272727272717172717171727171727271727171717172717171717070707071717071706f6f7071706f706f6f6f6f6f6f6f6f6f6d6d6f6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6e6e6e6e6e6e6e6e6e6e6e6e6ea1a1a1a1a1a1a1a16ea1a1a1a16c6c6c6b6b6c6b6b6b6c6b6c6b6b6b6a6b6b6b6b6a6a6a6b6a6a6969696a6969696a696a69696a6868696968686868686868676868676666666666666665666565656565656565656565656565656564656464636463646363646363636362626361616162626061606261626160616061605e5e5e6060605f5e5e5e5f5e5f5f5f5d5d5d5d5d5c5c5c5d5c5c5d5d5c5b5b5b5b5b5b5c5b5b5a595c5a595a5b59595a5a59585958595958585858585858585758585757565658565757a2a256a256a255555555555555555453545454545453535352a3525252a351a3a351a3515151515051505050504f50504f50504fc34fc3c34e4e4ec3c34d4d4ea44e4d4e4e4da44ca4a4a44c4c4c4c4c4c4c4c4c4ca5a54b4b4b4b4b4b4b4a4a494a49494948484948a647a6a6a6a6474746464747464646454545c2c2c2c2c2444444444444a7a7a743a743c4c44343c4c4c442c4424242424242a8a8a84141414140414040403f3f3fc13f3f3fc1a9a93e3e3ec53d3c3d3c3c3b3b3b3b3a3a39ababab3737acac3636343433ad32c03131302fae2ebfaf2c2cbe2b29282727b12525242322b3211f1eb41c1bc71a19181715ca1412c811100e0d0c0b09b5080706b60504030200b7b8b9b9bbbbbcc9cccccdcecfd0d0d1d1d2d3d3d4d4d5d5d6d6d6d7d7d8d8d9d9d9d9dadadadadbdbdbdbdbdbdcdcdcdcdcdcdcdcdcdcdcdddddddddddddddddddddddddddddddddddddddddddddddd │ │ +dddddddddddddddddddddddddddddddddddcdcdcdcdcdcdcdcdcdcdcdbdbdbdbdbdbdadadadadad9d9d9d8d8d8d7d7d7d6d6d5d5d4d4d4d3d2d2d1d1d0d0cfcecdcdccc9bcbcbbbab9b8b7000102030405b6060708b5090b0c0d0e0f11c81213ca151618cb1a1a1b1c1d1e2020b3b2222325bd262728292a2bbeaf2dbf2eae2f31c032ad3334c6c636ac3738ab39aaaa3b3b3dc5c53ea9c1c1c13f404141a8a8a8c4434343a7444444c2c2c24546464647474747a6a6a64849484848494949494a4a4b4b4b4b4b4ba5a5a5a5a54c4c4c4c4c4c4c4ca4a4a4a44d4d4e4e4e4e4e4d4e4ec3c34e4ec3c3c34fc34f4f50505050505050515151a35151a3a3a3525252525252525353535454545454555555555555555555a256565656565657565657575758585858585858585858585958585859595959595a5a5a5a5a5b5b5b5b5b5b5c5c5c5c5c5d5d5c5d5d5f5d5f5d5f5e5f5f5e5e5f5e5e5f5e605e60606161606161616161616161626262626262636362626263636364646464646464646565656565656565656565656565656565656565666566666767676767676767676767676867676869696968686969696969696a6a6b6a6b6a6a6b6b6b6a6b6b6a6a6a6b6c6b6b6b6c6c6c6c6c6c6c6ca1a1a16ca1a16ca1a16e6e6e6e6e6e6e6e6e6e6e6d6d6e6e6d6d6d6d6d6d6e6d6d6d6d6d6d6d6d6d6d6d6d6d6f6d6d6d6f6f6f6f6f6f6f6f6f6f6f6f6f6f707070707070717071717171717171707071717071717171717171727272737372727272727272727272737373737373737373737373737373737373737474747474747474747474747474747474747575757575757575757574757475757575757575757575757676767676767676767576767676767777767776767776767677777677777677777776777677767777777777777777777777767777777777767777767777777777777777777777777777777777777777777777777777777777767777777777767777777777777777777777777777777777777777777677777777777677777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777776777777767676777777777776777677777677767677777677777776777777767677777776757676767675757575767676767676767676767676767676767676767576767675757475747575757574747474747474747474747473737374737473737373747373737373737373737373727272737272727372727271727172727171727172717071707070717070717171727171707070707071717070707070706f706f6f6f70706f6d6f6f6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6e6e6e6d6d6e6d6d6d6e6ea1a1a1a1a1a1a1a1a1a1a1a1a1a16c6c6c6c6c6ca16c6c6c6c6c6b6b6a6a6b6b6a6a6b6b6b6a6a6a6a6a696a6a696a696a6a696969696a686868696868686968686769696768676767676767676667666665656565656565656565656565656565646465656564646464646462646263626263636263636261626160616162606060606060605e6060605e5f5f5f5e5f5e5f5e5f5d5f5d5d5d5d5d5d5d5d5c5b5c5c5c5c5c5c5d5c5b5a5b5a5b5b5b5a5b5a595b59595959595959585958585859585858585857585858565758575656a257a25656a2a2a2a2a2555455545555555454545253535353535353a352a3a3a3a3a351a3a351a3515050504f514f4f50c34fc34f4e4f4fc3c34fc34e4d4e4e4e4e4d4d4da44da44d4d4d4c4c4c4c4c4c4c4c4c4c4c4ca5a5a5a5a54b4a4a4a4a4a4a494a494a49484848a648a6a64747a647474647464647464545454545c244c2c2c2444444444444a7a7a743434343c4c4c4c44242424242a8a842a8a8a8a841414040404040403f3f3f3fc1c1a9c1a9a93e3e3ec5c5c53c3c3c3b3baaaaaaaa3a393938383837ac3636c6c6353333ad32313130302faebf2d2dafbe2b2a2928282626bd25242222b32120b4b41c1bc71acb181716ca1413c811100e0d0c0a0ab5080706b6050403020000b8b9bababbbcc9cccccdcecfd0d0d1d1d2d3d3d4d4d5d5d6d6d7d7d7d8d8d9d9d9d9dadadadadbdbdbdbdbdcdcdcdcdcdcdcdcdcdcdcdcdddddddddddddddddddddddddddddddddddddddddddddddddd │ │ +dddddddddddddddddddddddddddddddddddddcdcdcdcdcdcdcdcdcdcdcdbdbdbdbdbdbdbdadadadad9d9d9d8d8d8d7d7d7d6d6d6d5d5d4d4d3d2d2d1d1d0d0cfcecdcdccc9c9bcbbbab9b8b7000102030405b6060708b5090b0b0d0e0f10c8121414151517cb19c71b1c1d1e1f2121b3222425bd262728b02a2bbeafaf2d2eae2f3131adad333435c63636373838393aaa3b3b3c3c3da93ec1c13f3f3f414041a842c4c4c443a7a7a7a74444c245454545464746474647a648a6a6484848484849494a4a4a4a4b4a4ba54b4b4ba5a54c4c4c4c4c4c4c4c4ca4a44d4d4d4d4d4d4d4e4d4e4d4d4ec3c3c34fc3c34f4f504f4f4f4f4f505151515051515151a3a3a3a3a3a3a35252525353535354545454545454545555a2a2a2a2a2a2a256a25656565758585757575858585858585858585859585859595958595a5a5a5a5a5b5a5a5b5b5c5c5c5b5c5c5c5c5c5d5f5d5d5f5d5d5f5f5f5d5d5f5f605e605e605e606161616161616161616161616162626162616262626362626363636463646565656565646565656565656565656565656565656566666566656666656566666766676767666768686768686868676869696968696a6a6a6a696969696a6a69696a6a6b6b6b6b6c6c6b6c6b6b6b6c6c6c6c6ca1a16ca1a1a1a1a1a1a1a16e6ea16e6ea1a16e6e6d6d6d6d6d6d6e6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6f6d6d6d6d6d6d6d6d6d6d6d6d6f70706f70706f7070706f70706f7070706f7070707171707171717171717172727171717172717272727272727272727272727273727272737372737373737373737373737373737373747374747473747474747474747474747474747474747474747474757575757575757575757575757676757675767676767576767675767676767676757676767676767676767676767777777777767776777776777776777776767776767776767676777777777777777777777777777776777777777776777777777776777777777777777777777677777777777777777777767777767777767777777777777777777777767777777677777776767776777777777676777777777677777776777777767777767676767776777776767676767676767676767676767675767676767676767676767676767676767676767676757676767675767676767575757575757575757575757575757575757575757575757575757575747474747474747474747373737373737373737373737372737272727273727273727373727272727372727272717172727172717171707171717071717170707070706f706f7070707070707070706f706f70706f6f706f6f6f6f6f6f6d6f6f6f6f6d6d6d6d6d6d6d6d6e6d6d6d6d6d6d6d6e6e6e6e6e6e6e6e6e6e6e6e6e6ea1a16c6ca1a16ca16c6c6c6c6c6c6c6b6b6b6c6b6c6c6b6c6b6b6b6b6a6a696b69696a6b696a696a6a69696969686a696869686869696967686767676767676767676767666867666666666666656666656565656565656565646564646565646464646364636363646364636263616261626162616161616161615e616061605e60605e5f5e5e5e5e5e5f5f5f5f5f5f5d5f5e5f5d5d5d5d5d5d5d5d5d5d5c5b5b5c5c5c5c5c5c5b5b5a5a5a5b5a5a5a5a5a595958595958595958585858585858575858585756575757565757575656a256a2a2a2a2555555555454555453545453535352a352a3a352525251a3a3a351515151515150505050504f4f4fc3c34fc3c3c3c34e4ec34ec34e4e4da44d4d4da44d4da4a4a44ca4a4a44c4c4c4c4c4ca54ca5a5a5a5a54b4b4b4b4a49494a4a494a4949494949a6a6a647a647474747a64746454646464645c245c245c2c2444444444444a7a7a7a7434343c443c443c4c4424242a8a8a8a8a8a8a8a84141414140403f3f3f3f3fc13fc1c1c1a9a93e3ec53ec5c53d3d3d3c3b3baaaaaaaa3a3a3939383837acacc636c635343432ad323131302f2faebf2daf2cbe2b2929282826bdb1242322b3b3211f1e1d1d1c1a19cb181715ca1413c8100f0e0d0c0a09b5080706b6050403020000b8b9babbbbbcc9cccccdcecfd0d0d1d1d2d3d3d4d4d5d5d6d6d7d7d8d8d8d9d9d9d9dadadadadbdbdbdbdbdcdcdcdcdcdcdcdcdcdcdcdcdddddddddddddddddddddddddddddddddddddddddddddddddddd │ │ +dddddddddddddddddddddddddddddddddddddddcdcdcdcdcdcdcdcdcdcdcdbdbdbdbdbdbdbdadadadad9d9d9d9d8d8d7d7d7d6d6d6d5d5d4d4d3d2d2d1d1d0d0cfcecdcdccc9c9bcbbbab9b8b7000102030405b6b60708b5090b0b0d0e0f101112131415151718191a1b1c1d1e1f2021b2222425b1b12628b02a2abe2c2d2d2eae2f31c0c03233333535c6ac3738abab3aaaaa3b3b3cc5c5a93ec1c1c13f3f404142a84242424343434343a744c2c2c2c2c2464646464647a6a6a6a6a6a648484848494949494a4a4a4b4a4a4a4b4ba5a5a5a5a54c4c4c4c4c4ca4a4a4a4a4a44d4da44da44d4e4e4e4ec34e4ec3c34f4f4fc3c34f505050515050505151515151515151a3a3a35252525252535353535353535454545555555555a255a2a2a2a2a25757575656565757585758585757585858585859595858595a595959595a5a5a595a5a5b5b5b5b5b5b5b5b5c5d5d5d5d5d5d5d5d5f5d5d5d5f5e5e5e5f5e5e605e60606060606060606160606061626162616261626362626262636363636364646464636464646465646565656565656565656566666565656565656565666766676666666767676767676768676869686867686868696969696868696968696a696a6b6b6b6b6b6b6c6b6a6a6b6b6b6a6b6c6c6b6c6c6c6c6c6ca1a1a1a1a1a16ca1a16e6e6e6e6e6e6e6e6e6e6e6e6d6e6e6e6e6e6d6d6d6d6d6d6d6d6e6d6d6d6d6d6d6d6d6d6d6d6d6f6f6f6f6f706f6f6f6f6f6f6d6d6f70706f6f6f7071717070717070707070707171717070717172717171717171717172727171727171727373727272727272727272727272727373737473737373737373737373737373747373737373737373737374747474747474747474747575757575757475747575757575757575757575757575757575747575757575757576767676767676767676767676767676767676767576767676757676757676767676767676767676767676767676767676767676767676767676767676767676767675767676767676767676767677777677767676777777777777767677767677767676777676757576767676767675767676767676767676767677767576767576757677757676767676767576767575757575757575747575757575757575757575757575757575757575757575757575757575757575757575757474747474747474747474747474747474747474747474747474747373737373737373737372737272737272727372727272717171727272727172727272727172717171717071717170717070707071707070707071706f706f706f706f6f6f6f6f6f6d6f6f6f6f6f6f6f6f6d6f6f6f6f6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6e6e6e6e6e6e6e6e6e6e6ea1a1a1a1a1a1a1a1a1a1a1a1a1a16c6c6ca1a16b6c6c6c6b6b6c6b6c6b6a6a6c6b6c6b6a6a6a6b6a6a6a6a696a6968696a6869686968686969696868696768686869696966686666666666666766676666656767666565656565656565656565656565656565646464646465646464646262626263636163626261606161626061606060606060605e6060605e5f5e605e5f5e5e5f5f5e5f5f5f5f5f5f5d5f5f5f5d5c5c5d5d5d5d5c5c5d5c5b5a5b5b5b5b5b5a5a5b5a595a5a59595a5a5a5958585959585858585857585858585657575856565656565656565656a255a2a2a25555555354545454545452535352525252a3a3a3a3a3a3a351505151515050515050c3c34f504f4f4f4ec34ec3c34ec34e4e4d4e4e4ea44da4a4a44ca44ca4a44c4c4c4c4c4c4c4c4c4c4ca5a5a5a54b4b4b4b4b4b4a4a4b494948494948494948484848a647a647a647474747474746454545454545c2c2c2c2c24444a7a7a7a7a74343434343c4c4c4c4c4c44242424242a841414141414141404040403f3fc1c1c1c1c1c1c1a9a9c1a93ec53dc5c5c53d3c3c3c3caaaa3a3a3a3a39abab383838ac36c6c6c6353433ad32c0c0302f2fae2e2e2dafbe2b2b29b0282726b125252322b2212120b41d1c1bc719cb181716ca1412c8110f0e0d0c0b09b5080706b6050402010100b8b8bababbbcc9cccdcdcecfd0d0d1d1d2d3d3d4d4d5d5d6d6d7d7d8d8d8d9d9d9d9dadadadadbdbdbdbdbdcdcdcdcdcdcdcdcdcdcdcdcdddddddddddddddddddddddddddddddddddddddddddddddddddddd │ │ +dddddddddddddddddddddddddddddddddddddddddcdcdcdcdcdcdcdcdcdcdcdbdbdbdbdbdbdbdadadadad9d9d9d9d8d8d7d7d7d6d6d6d5d5d4d4d3d3d2d1d1d0d0cfcececdccc9c9bcbbbbb9b8b7b70002020404b6b60708b5090a0b0d0e0f1011121314ca161718191a1b1c1db41e20b3b2222324bdb12727b0292bbeafaf2d2e2e303131c0323334343436ac373738ab393aaaaa3b3d3dc53e3ea9a9a93f3f40a8a841a842a8c4c4c4c44344444444c2444545454546464747474647a6a6a6a648484848484949494a4a4a4a4b4a4b4ba54b4ba5a5a54c4c4c4c4c4c4c4c4ca4a4a44da44d4d4d4e4e4e4e4dc3c3c3c3c3c3c3c34f504f505050505151515151515151a3a3a3a3a3a3a352525252525252535454545454545455555454555555a25656a2a256a25657565657575657585858585858585858585959585959595a5a595a5a5a595a5a5a5a5b5b5c5c5c5c5c5b5c5b5c5d5d5d5d5f5f5f5f5f5d5f5e5f5e5e5e5e5e605e606060606060616160616161616262626261626263626364636364636464636364636564656565646565656565656565656565656565666666666665656666666666666768676867676867676667686869696868696868696a6969696a6b6a6a6b6b6b6a696a6b6a696a6b6b6b6b6b6b6c6b6b6c6c6b6ca1a16ca1a1a1a16c6ca1a1a1a1a1a1a1a1a1a1a16e6e6e6e6d6d6d6d6d6d6d6e6d6d6d6e6e6e6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6f6d6f6f6f6d6f7070707070706f7070706f707071707071717271707070717070707172717171717172727271717171717171717172727272727272737272727372737273727272727273727272727272727373737373737373737474747474747474747474747474747474747474747474747474747474747474747474757575757575757575757575757575757575757575757575757575757575757575757575757575757676767676767575757675757676767675757576767575767576767675757575767675767675767575767676767675757576767676767676757675767676767676767675757675757676767576767675757575757575757675757575747575757675757575757575747575757575757575757474747474747474747474747474747474747474747474747474747474747474747474747474747474747474737373737373737373737373737373737373737373737372727273727272727273727172717172737271727171707071717171707170717272717171717070707070706f706f6f6f70707070706f6f706f6f6f6d6f6d6f6f6f6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6e6ea1a1a1a16ea1a1a1a1a1a16c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6a6b6c6c6b6a6b6a6a6b6a6a6a6b6b6a69696a69696a696a6968696768686768676868686969696867686767686867686766686566656665656665666565656566656565656565656565656564646565646564646364646363646463636261616162626162616161606161606061605e5e60605e5e5e5e5e605f5f5f5f5e5f5e5e5f5f5e5f5f5d5d5d5d5d5d5d5d5d5c5b5b5b5c5b5b5b5b5b5b5a595a595a59595a5a5a595a5959595a5959595858585858585858585758585757565756575656a2a2a2a2a2a2a2a255545455555454545352535353535352525252a3a352a351a351515151514f50514f4f4f504f4fc3c34f4f4fc3c34d4e4e4d4e4d4e4d4d4d4d4d4d4c4da4a44c4c4c4c4c4c4c4c4c4c4c4c4c4ca5a5a54b4ba54b4a4a4a4a4a4b4a4949494948484948a64848a6a648a6474747474747464646464645c2c2c2c2c2c244c24444a7a74343a743434343c4c4c442c44242a8424242a8a8a8a8414140404040403f403f3f3fc1a9c1a9a9a9a9a93e3e3e3ec53c3c3d3d3d3d3c3b3b3b3a3a3a39393938383837373736363535333433ad32c031302fae2ebfbf2d2c2c2b2a29282727b1b1bd242322b2b3201f1e1d1c1b1a19cb181615ca1312c8110f0e0d0c0a09b50807b6050403020101b7b8b8babbbbbcc9cccdcececfd0d0d1d2d2d3d3d4d4d5d5d6d6d7d7d8d8d8d9d9d9d9dadadadadbdbdbdbdbdcdcdcdcdcdcdcdcdcdcdcdcdddddddddddddddddddddddddddddddddddddddddddddddddddddddd │ │ +dddddddddddddddddddddddddddddddddddddddddddcdcdcdcdcdcdcdcdcdcdcdbdbdbdbdbdbdbdadadadad9d9d9d9d8d8d7d7d7d6d6d6d5d5d4d4d3d3d2d1d1d0d0cfcececdccccc9bcbbbab9b8b8b7000102030405060708b5090a0b0c0d0f10c8c81214ca161718191ac71b1db41f2021b2222424bdb12627b0292bbe2cafafbfaeae3031c0c0ad3334c6c636ac3838abab3aaa3b3b3c3d3dc53ea9a9a9c13f414140a8a8a8a8c4c442c4a7a7a7a744a744c2c2454545464646464647464746a6a6a6a64848484849494949494a4b4a4a4b4a4b4b4ba5a54c4c4c4c4c4c4c4c4c4ca4a4a4a44d4d4d4d4d4d4ec34e4e4ec3c3c3c34f4f4f4f505050505050505051515151a3a351a3a352525252525252525453545353535455545454545455a2a2a25555a2a2a25656a2565656565758575857585858585858585859595859595959595959595a5a5a5b5b5b5b5b5b5b5b5c5b5c5c5c5d5c5d5d5d5d5f5d5f5f5f5f5f5f5f5f605e5e5e605e605e606060606061606061626161626263626262626263636363636364636463646464636465656565656565656565656565666566656665656565656566666667676766676867676667686869686868686867696969696869696a6a6a6a696a696a6b6a696a6a6b6b6a6a6b6b6b6a6b6a6b6b6c6b6b6c6c6c6c6b6b6b6b6b6b6c6c6c6c6ca1a16e6e6ea16e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6d6d6e6d6d6d6d6d6d6d6e6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6f6f6f6f6f6f6f7070706f6f7071706f706f7070707070706f6f7070717071707170717071717171707171717171727171717171727272717273727272727171717271727271717172727273727372737373737373737373737373737373737373737373737373737373737373737374737374747474747474747475757575757574757575747474757474757575757575747475757575757474757575757575757575757575747475757475757575757474757574757574757575757575757575747575747575757575757575757475767575757575757575747575757576767676757576757575757575757575757575757575757575747474747474747474747474747474747474747474747474747474747474747473737473737373737373737373737373737373737373737373737373737373737373737373737373737373737272737272727273727272737273727372727271727171717171727271717170717271707170707070707070706f70706f70706f706f706f6f706f6f706f6f6d6f6f6f6f6f6f6f6f6f6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6e6d6d6d6d6e6d6d6e6d6e6e6e6e6e6e6e6e6e6ea1a1a16ca1a16c6ca1a16c6c6c6b6b6b6b6b6c6b6b6c6b6b6b6b6b6b6a6a6b6b6a6a6a6a696a6a6a6a6a6a6a68686a68686a68696868696767676668676868676868686766666667676766666665666565656565656565656565656565656565646565656465646564646564646463646364636362626362626261616061616162606061606161605e615e5e5e60605f5e5e5f5d5e5f5f5f5d5d5f5f5f5f5f5f5d5d5c5c5c5c5c5c5c5c5c5c5b5a5a5b5a5b5b5a5a5b5a595959585859595958595858595959585958585858575757575757575657a2a256a25656a256555555555555555454545354545353535352525252525252a3a3a3a3a3a35150504f505050504f5050c34f4f4fc3c34ec3c3c3c34ec34d4e4e4d4d4d4d4da4a4a4a44c4ca4a44c4c4c4c4c4c4c4ca5a54c4c4c4ca54ba54b4a4b4b4b4a4a4a4a4a4a494848494948a648a6a6a6a6a647a6474746464646464545454545c2c24444444444a744a7a7a743c4c443c443c4c4c4c4424242a8a84141a8a84141414140403f3f403f3f3f3fc13fc1a9a9a93e3e3e3e3e3ec5c53e3d3c3c3b3b3b3caaaaaaaa3a3939ab3938373737acac3636c6353333adad323231302f2e2ebf2daf2cbe2b2ab0b0282726b1bd2523b2b321201fb4b41c1bc719cb181615ca1412c8110f0e0d0b0a09b5080706050403020100b7b8b9babbbcbcc9cccdcececfcfd0d1d2d2d3d3d4d4d5d5d6d6d7d7d8d8d8d9d9d9d9dadadadbdbdbdbdbdbdcdcdcdcdcdcdcdcdcdcdcdcdddddddddddddddddddddddddddddddddddddddddddddddddddddddddd │ │ +dddddddddddddddddddddddddddddddddddddddddddddddcdcdcdcdcdcdcdcdcdcdbdbdbdbdbdbdbdadadadad9d9d9d9d8d8d7d7d7d6d6d6d5d5d4d4d3d3d2d2d1d0d0cfcececdccccc9bcbbbbb9b9b8b7000102030405060607b5090a0b0c0d0f101112131415151718191ac71c1db41f2021b3222324bdbd2628b0292b2b2caf2dbfbfae3031c0c0ad333535c636373838abab3a3baa3c3b3c3cc53e3e3ea93f3f4040404141a8a84242c4c44343a7a7a7a744c245c2454545454545464646464747474747a6a6a6a648484848494a4a494a494a4a4b4ba54ca5a54ca5a54c4c4c4c4c4c4ca4a4a4a4a4a44d4d4e4e4e4d4e4e4e4e4ec34fc34f4f4f4f4f4f4f4f50505051515151a351a3a3a352a3a352525353535353535354545454545455a25555555455a255a2a2a2a2a25656565757575657575758575857585858585858585858585858595a595a5a5a5a5a5a5a5b5b5b5b5b5c5c5c5c5c5c5c5d5d5d5d5d5d5d5d5d5f5e5e5e5f5e5f5e5e5e6060605e60605e616060616261616161606162626262626263636363626363646364646464646464646464656565656565656565656565656565666666666666656666666666676867676768676768676868686868696869696969696a696a6a6a696a696b6a6a696a696b6a6a6a6b6b6a6b6b6b6a6a6b6b6b6b6b6a6b6c6b6b6c6ca1a1a1a1a16ca16ca16c6c6c6ca1a1a1a16ea16e6e6d6d6e6d6d6d6d6d6d6d6e6d6d6e6e6d6d6e6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6f6d6f706f6f6f6f6f706f70706f6f6f7070706f70707070706f7071717170707070717070717171717171717170717171717171707170727171727171717271717272727272727373737272727272727273737272727272727273727272737272727273737473737474747474747474747474747474747374747474747374747474747474747473747474747474747474747474747474747474747474747474747474747474747474747474747374747474747474747473747474747474747474747474747475747473747575757574757575757575757575757574757575757474747474747474747474747474747474747474747373737373737373737373737373737373737373737373737373747373737272737272727273727273727272727272727272727272727272727273727272727272727272727272727171727271717172717271727171717171717070717171717170707071707070707070706f6f6f706f6f6f706f6f6d6f6f6f6d6d6d6f6f6f6f6f6d6d6f6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6e6e6e6d6d6d6e6d6e6d6e6d6d6d6d6e6d6e6ea1a1a1a1a1a1a1a1a16ea1a1a1a16c6c6c6b6c6c6c6c6c6b6b6a6a6a6b6b6a6a6b6a6b6a6a6b6a696a6a6a696a6a6a69686a696a686869676769686869686868676867676766676767676666666666656566666565656565656565656565656565656565656565656565656464656564656464646463636363626362636263626261626261616160606161615e606060605e605f605f5e5e5e5e5d5f5f5f5d5f5f5f5f5d5c5c5d5d5d5d5d5c5d5c5b5b5b5a5a5b5b5b5b5b5a5a5a5a5b5b59595a59595959585859585858585858585858585857585758575657575657a255a2a2a255a2a2a2a2a2555554545454545354545353535353525252a3a351a3a3a351515151515150504f4f4f50504f4f4f4fc3c34fc34ec34e4e4e4e4e4e4e4d4d4d4da44da44da44c4c4c4c4c4c4c4c4c4c4c4c4c4c4ca5a5a5a54ba54b4b4b4b4a4a4a4a4a4a494a4948a648484848a647a647474747474747474645454545454545c2c2c2c244a7a7a7a7a7a7434343a7c4c442c4424242c442a8a8a8a8a8414140414140404040403fc1c1c1c1c1c1c1c1a9a9a93e3ec5c5c53ec5c53dc5c53b3c3b3b3b3b3baa3a3a3a3a39ab383837acacac36c6c6c634343333ad323231302f2e2e2ebfafaf2c2b2929282827b1bd25242322b3211f1eb41d1c1b1a19181716ca141412c8100f0e0d0b0a09b50806b6050403020100b7b8b9babbbcc9cccccdcececfd0d0d1d2d3d3d3d4d4d5d5d6d6d7d7d8d8d8d9d9d9d9dadadadbdbdbdbdbdbdcdcdcdcdcdcdcdcdcdcdcdcdddddddddddddddddddddddddddddddddddddddddddddddddddddddddddd │ │ +dddddddddddddddddddddddddddddddddddddddddddddddddcdcdcdcdcdcdcdcdcdcdbdbdbdbdbdbdbdadadadad9d9d9d9d8d8d8d7d7d6d6d6d5d5d4d4d3d3d2d2d1d0d0cfcfcecdcdccc9bcbbbbb9b9b8b7000102030405b60607b5b50a0b0c0d0f1011c81314ca1517181919c71bb4b41e1f20b3b2232425b126272829292bbe2cbfbfae2f303031c0ad333435c636ac373838393aaa3b3b3b3c3bc5c53ea9c1c13f403f3f414141a842424242c443c44343a7a74444c2c2c2c2c2c245454546464747474747474747a648484848494949494949494a4a4ba54ba54b4ba5a5a54c4c4c4c4c4c4c4c4c4c4ca44d4da44d4d4d4d4e4e4d4ec34ec3c3c3c34f4f4f4f4f4f50505050515151515151a35151a352525252525252535353535353535455555555545554555555a255a2a2a2a25656a2a25656575756575757585757585858585858585858595959595959595a5a5a5a5a5a5b5b5b5b5b5b5b5c5c5c5c5c5c5c5c5c5d5f5f5f5f5f5f5f5f5f5f5e5e5e5e5e5e5e605e5e60616060606060606161616161616261616262636263636363626363646463636465656565656565656565656565656565666665656565656565666667666766666766666767676767676869686869686867686969696a696a6969696a696968696a6a6a6b6b6a6b6b6b6a6a6a6a6b6b6b6a6b6c6b6b6c6c6c6c6c6c6b6ca16ca16c6c6b6b6c6ca1a16ea16e6e6e6e6e6e6e6e6e6e6e6ea16e6e6e6e6d6e6e6d6d6d6e6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6f6d6d6d6d6d6d6f6d6f6f6d6d6f706f6f6f6f6f6f6f6f6f7070706f7070707070707070717070707071706f7070717070706f717071717172707071727171717271727172717171727172717172717272717271727272717372727173727272727373737373737373737374737374737373737373737373737474737374737373737373737373737373737374747373737373737373737373737474737373737373737374737373747373737373737373737373737373737473747373737373747474747474747374747474747474747474747474747474747474747474747474747474737373737373737374737373737373737373737373737373737272727272737272727272727272737373737373727273727272727271727372717171727171727172727271717171727271717172717171717172727172717172717170707070717171707070707071707071707070706f7070706f70706f70706f6f6d6d6f6f6d6d6d6d6d6d6d6d6d6d6d6d6d6d6f6d6d6d6d6d6d6d6d6d6d6d6d6d6e6d6d6d6d6d6e6d6d6d6d6d6d6d6d6e6e6ea1a1a16ea1a1a16e6e6e6e6e6e6e6ea1a1a16c6c6c6ca16ca1a16ca1a1a16c6b6c6b6b6b6b6b6b6b6b6a6a6a6b6a696a6a6a6b6a6a6b69696a696968696969696869686968676767676768686768676866676767676666666666666565656665656665656565656565656565656565656565656565656565656465646365636464646364646262636262626161626261625e6161606161605e6061605e5e5e5e5e5f5f5f5e5f5f5e5e5d5d5d5d5f5d5f5d5d5d5d5c5b5c5c5c5c5c5b5c5b5b5a5a5a5a5a5a5a5a5a5a5a58595a5959595958595959585858585858585858585856575856575657575656565656a25555a2a255a25555555555545354535353535353535252535252a3a3a351515151515150515050514f4f4fc3c34f4fc3c3c3c34e4ec34e4ec34d4d4da44d4e4d4da4a4a4a4a44ca4a44c4c4c4c4c4c4c4c4c4ca5a5a5a5a5a5a54b4b4b4b4b4b4a4b4a494949494948494848a648a6a64847474747474646464646464545c2c2c2c2c2c244444444a7434343434343c443c443c442424242424242a841a8a8a8414040404040403f3f3f3fc1c1a9c1c1a9a9c1a93ea9a9c5c5c5c5c5c53d3d3c3d3c3b3b3baaaaaa3a3a39393939ab383737acac3636c635353434333332c0c03130aeae2ebf2daf2cbe2b2a29b02827b1bd242323b2b3211f1eb41c1bc71acb18171615141312c8110f0e0c0b0a09080706b6050403020100b7b8b9babbbcc9c9cccdcececfd0d0d1d2d3d3d3d4d5d5d5d6d6d7d7d8d8d8d9d9d9dadadadadbdbdbdbdbdbdcdcdcdcdcdcdcdcdcdcdcdcdddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddd │ │ +dddddddddddddddddddddddddddddddddddddddddddddddddddcdcdcdcdcdcdcdcdcdcdcdbdbdbdbdbdbdadadadad9d9d9d9d8d8d8d7d7d6d6d6d5d5d4d4d4d3d2d2d1d1d0cfcfcecdcdccc9bcbbbabab9b8b7000102030405b60607b5090a0b0c0d0e0f10c81313ca151617cb191a1b1cb41e1f21b322222425bd26272829292abeaf2dbf2e2f2f2f3032ad333335c63636ac373839393aaaaa3b3b3c3dc53ea9c1c1a93f3f3f40404142a842a842c4c4c4c443434344444444c2c2c2c2c2c24545464646464646464747a6a6a64848a6a648484949494a4a4a4a4a4a4b4b4b4ba5a5a54c4c4c4c4c4c4c4c4ca4a44ca4a4a4a44d4d4d4e4e4e4ec3c3c3c3c3c3c3c3c34f4f4f4f505051505150515050a3a3a3a3a3a3a3a35252525252525354545454545454545455545555a25555a2a256a2a25656575756565656565657585858585757585858585858595858585959595959595a5a5a5a5a5a5b5b5b5b5b5b5b5b5c5c5d5d5d5d5d5d5d5d5d5f5d5f5f5f5f5f5e5f5e5e5e5e5e5e605e5e5e606060616060616160606162626261626362626262636363636363646464636463646464636465656565656565656565656565666665656665666565666667676767676868686768686766676868686969696868696a696868696a6a696a6b6a6a6a6a6a6a6a6a6a6b6b6a6b6c6b6b6c6c6b6b6c6b6b6c6b6b6b6b6c6b6b6c6ca1a1a1a16ea1a1a16ea1a1a1a1a16c6ca1a1a16e6e6d6e6e6d6e6e6e6d6d6d6d6d6e6e6e6e6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6f6d6d6d6d6d6d6d6d6f6d6d6f6f70706f706f6f706f706f6f6f6d6f706f706f706f6f6f6f7070707171707070707271717171707170727171717271727071727071717072707272717072727271727271727272727273737272727272747272727272727272727372727372727273737372727272737273737373727272727272727372737373727372727273737272737273737273737372727372737373727272727272727273737273737473737373737373737373737374737373737373737373737373737373737374737373737473737474747373737373737372737272727272727272727272727373727372727272727372717171717171717272727272727272727172727271717172717070717170717171727271717070717271707070717170707071717071707171707070706f70707070706f706f706f6f6f706f706f6f6f6f6f6f6f6f6f6f6f6f6f6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6e6d6d6d6d6d6d6d6d6d6d6e6e6e6e6d6e6d6d6d6e6d6d6e6e6e6e6e6e6e6ea1a1a1a16ea16ca1a16c6c6c6ca16ca1a1a1a16c6b6b6b6c6c6c6c6c6c6b6b6b6b6b6b6b6b6a6a6a6b6a69696a6a68686a6a6a6a6a6a6a696968686867696868686868686868676767676668666768676866676767676665656565666565656665656665656565656565656565656565656564646464646564636364636364636362646363626261636262616161626060605e5e60606161605f5e605e5e5e5d5d5d5f5d5f5f5f5d5f5f5c5d5c5c5d5c5d5d5c5c5c5c5b5a5b5b5a5b5b5b5a5b5a5a5a5a5959595959595958585858595958585858585858585758585757575857565756565656565656a2a2a2a2a25555555555555454545454545353525352525252525252a3a3a3a3515150505050505050504f4f504fc34fc34ec34ec34ec34e4e4e4d4d4e4e4d4d4da44d4d4d4da44c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4ca5a54ba54b4b4b4b4a4a4a4a4a4a494a4a48484848484848a6a6a6a647a6a6464646464646464545454545c2c24444c2444444a7a744a743c4c4c44343c4c442c4424242a8a8a8a8a84141414141403f3f3f3f3f3fc1c1c1c1c1a93ea9a9a93ea93ec53e3ec53d3d3d3d3d3c3c3c3b3b3baaaa3a3a39393939ab3938383736acac363635c6353333ad3232c03130302fae2e2d2dafbe2b2b2a29b02726b1bd242322b2b321201eb41c1bc71acb181716ca1413c811100f0d0c0b0a09080706b6050403020100b7b8b9babbbcc9c9cccdcecfcfd0d1d1d2d3d3d4d4d5d5d6d6d7d7d7d8d8d8d9d9d9dadadadadbdbdbdbdbdbdcdcdcdcdcdcdcdcdcdcdcdcdddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddd │ │ +dddddddddddddddddddddddddddddddddddddddddddddddddddddcdcdcdcdcdcdcdcdcdcdcdbdbdbdbdbdbdadadadadad9d9d9d8d8d8d8d7d7d6d6d5d5d5d4d4d3d3d2d1d1d0cfcfcecdcdccc9bcbcbbbab9b8b7000102030405b6060708090a0b0c0d0e0f11c81213ca151618cb191a1b1cb41e202021b2232425bd262728b0292bbe2caf2d2eae2f2fc0c032ad3334353636ac3738ab39393aaa3b3b3c3dc53ea93e3ea9c1c1403f4141a8a8a842c4c4c4c443c44344a7a7a744c2444444c2c2c24545454545454646474747a6a64747a6a64848494948494949494a4a4a4a4b4b4ba54ba5a5a5a5a5a54c4c4c4c4c4c4c4ca4a4a44da44d4d4d4e4e4e4e4e4d4ec3c3c3c34f4f4f4f50504f50504f5051515151515151a3a3a352a3a352525353535353535354535454545555555555a2a2a2a2a2565656a2a2a256a25657575757575757575858585858595858585858585858595959595a595a5a5a5a5a5a5a5a5a5c5c5c5c5c5c5c5c5c5c5d5d5d5d5d5d5d5f5f5f5f5e5f5e5f5f5f5f5e5f5e5e5e605e6060606060606162626161626161626162626363636263636363636362636463646464646565656565656565656565656565656565656566656667676766676767676766666667676667696869686869696867686869696968696a6a69696a696a6a6a6b6a6a6b6b6b6b6b6a6b6b6b6a6b6a696a6b6b6c6b6b6c6c6ca16c6ca16c6ca16ca16c6c6c6c6c6ca1a1a16e6e6ea16e6e6e6e6e6d6e6e6e6e6e6e6e6e6e6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6f6f6d6f6d6f6f6d6d6d6d6d6d6d6f6d6f6d6f6d6f6f6f70706f70706f6f6f70717070706f6f6f6f717171707170716f71717071717071707171717071717271717271727271727171717171727171737272717272727272727371717372717273717271717172727172737372717271717272727271737273717271717172727272727272737173717271727171737272717172727272727272737272727273727272727273727273727274737372737272727272727373737272727272737373727273737472727372737372737372727272727271717271727171717273727271727271727271717171717171717171707170707171707171717170717070717070717170707070717170706f7071717070707070706f7070707070706f6f706f6f706f6d6f6f6f6f6f6f706f706f6f6f6f6d6f6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6e6d6e6d6d6e6e6d6d6d6d6e6e6d6d6d6d6d6d6d6d6d6d6e6e6ea16ea1a1a1a16e6ea1a1a1a1a1a1a1a1a1a1a1a1a1a1a16ca16c6c6c6b6b6c6ca1a16c6c6b6b6a6a6b6a6b6a6b6b6a6a6b6b6a6a6a6b6a6a686a6969696a696867696a69686968696968676768676868686768686768686767676666666666666666666666666666656565656565656565656565656565656564656565656565656564646464636264636263626263626361616362616162616261626161616160605e5e5f5e5e6060605f5f5e5f5e5f5d5d5d5f5d5d5d5d5d5d5d5c5d5c5b5b5b5c5b5b5b5b5b5b5a59595a595a5a5a5a5a5a5a5a59585858585958585858585858585858585858585756575757575657565656a256a256a2a2a2555554555554545454545454535353535353525252a3a3a3a3a3a3a3515151515050504f504f4f4f50c3c34f4f4fc3c3c34ec34e4e4ec34e4e4ea44d4e4d4da4a4a4a4a4a4a4a44c4c4c4c4c4c4c4ca5a5a5a5a5a5a5a54b4b4b4b4a4a4a4a4a494949494a4949494848a6a6a6a6a6a6a6474747474746464546454545c2c2c2c2c24444a744a7a7a7a7a7434343c4c442c4c4c442a84242a842a841414141414140404040403fc1c13f3fc1c1a9a9a9a9a93e3e3e3e3e3ec5c5c5c53d3c3d3c3c3d3c3b3baaaa3baaaa3a3939393939ab38383736363636c6c635353333ad3231c030302faeae2ebf2dafbe2b2a2ab02827b1b125242322b2b3211f1eb41c1b1a19cb181616ca1412c8110f0e0d0c0b0a09080706b60504030201b7b7b8b9babbbcc9c9cccdcecfcfd0d1d1d2d3d3d4d4d5d5d6d6d7d7d7d8d8d8d9d9d9dadadadadbdbdbdbdbdcdcdcdcdcdcdcdcdcdcdcdcdcdddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddd │ │ +dddddddddddddddddddddddddddddddddddddddddddddddddddddddcdcdcdcdcdcdcdcdcdcdcdbdbdbdbdbdbdadadadadad9d9d9d8d8d8d8d7d7d6d6d5d5d5d4d4d3d2d2d1d1d0cfcfcececdccc9bcbcbabab9b8b7000102020404b6060708b50a0a0b0d0f1010c81213ca151617cb19c71b1cb41e1f20b3b2222324bdb1262728292bbe2caf2dbf2eae3031c032ad333435c636ac3738abab393aaa3baa3c3cc5c5c53e3ea9a9c1c14040404041a8a8424242c4c4c44343a7a7a744444444444444c2c2c2c2c2454545464646474747474747a6a64848a6484948494949494a4a4a4a4b4b4ba54ba5a54ba54c4c4c4c4c4c4c4c4c4ca44ca4a44d4d4d4d4d4d4d4d4e4e4e4ec3c3c3c34f4fc34f4f4f5050505051515151a3a351a351a3525252525252525253535353535454545555545555555555a2a2a2a2a2a256a2565656a2565657575658585858585758585858585858585859585859595a595959595959595a5b5b5b5b5b5b5b5b5b5b5c5c5c5c5c5c5d5d5d5d5f5f5f5f5d5f5d5f5f5f5e5f5f5e5e5e5e605e60606061606160616060616061626263626262616263626362626363636363636464656464636464656565656565656565656565656665656566656565656566666667676667686867686768686867686868686867686969696869686969696a696a6b6a6a6a6a696a6a696a6b6a696a6b6b6b6b6b6c6c6b6c6b6b6b6b6b6b6b6b6b6b6b6b6c6ca1a1a1a1a1a1a1a1a1a1a16ea1a1a1a1a16e6e6e6ea16e6d6d6d6d6d6d6d6d6d6e6e6e6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6e6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6f6f6d6f706d6f6f6d6f6f706f6d6d6f6d6d6f6d6f6f706f6f6f6f6f706f707070707070707071706f707171707071717171717170707070727070717271717272727272717271707272707272717170717171717070727271707271717272727171737172717171707172727272717271737072717170727171737272717172717171717271737271727173717171717173727173717173737371737272717271717373737271717171727272717172737372717272727372717272717271727271717271727071707171727171727170717170717170717171707070707170707070707170707070717070706f70717170706f6f70706f706f6f70706f7070706f706f70706f706f706f6f6d6f6f706f6d6f6f6d6d6d6d6f6d6f6d6d6d6f6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6e6d6d6e6d6e6e6d6e6e6e6e6e6e6ea16e6e6e6e6e6e6e6e6e6ea16e6ea1a1a16c6c6ca1a16c6c6ca16c6ca16c6ca1a16ca16ca16c6c6b6c6c6b6a6b6c6b6b6a6b6b6b6a6a696a6a6a6a6a6a6a6b6b6a6a6a6a6a6968696869696a6968676868676868686969676767686767676767676766676766666665666566656565656665656565666565656565656565656565656565656464636363646464646464636464636262626262626162626162606162616061606161606161606160605e5e5e5f5f5f5f5e5e5f5f5d5f5f5d5d5d5d5d5d5c5c5c5c5c5c5c5c5c5b5a5b5b5a5a5b5a5a5a5a59595a5958595a5959595959595858585858585858585858575758585858585757a256565656a256a256a2a2a255a255a2555554545454545353535353535352525252525252a3a3515151515151515050505050504f504f4fc34fc34e4f4e4ec34ec34e4e4ea44e4e4e4d4da44d4d4da44c4c4c4c4c4c4c4c4c4c4c4c4ca5a5a5a54b4b4b4b4b4b4b4b4b4a4b49494949494848494849494848a6a647474747474747464646464646454545c2c2c2c2444444c244a7a7a7a7a7a74343c4c4c4c4c44242424242a8a8a841a8414140404041403f3f3f3f3fc1c1c1c1c1c1a93e3e3ea9a93ec5c5c5c53d3dc5c53d3d3c3d3c3c3c3c3baaaaaaaaaa3a3939abababab383737ac3636c63535343334adad32c0313030ae2e2ebfbf2d2cbe2b2a2928282726bd252422b2b321201f1e1d1cc71a19cb181715ca1312c8100f0e0d0c0b0ab5080706b60504030201b7b8b8bababbbcc9cccdcdcecfcfd0d1d1d2d3d3d4d4d5d5d6d6d6d7d7d8d8d8d9d9d9dadadadadbdbdbdbdbdcdcdcdcdcdcdcdcdcdcdcdcdcdddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddd │ │ +dddddddddddddddddddddddddddddddddddddddddddddddddddddddddcdcdcdcdcdcdcdcdcdcdcdbdbdbdbdbdbdadadadadad9d9d9d8d8d8d8d7d7d6d6d5d5d5d4d4d3d2d2d1d1d0cfcfcececdccc9bcbcbbbab9b8b7000002020305b6060708b5090a0b0d0e0f1011121314ca1618cb191ac71c1cb41e2021b322232525b12627b0292a2bbeaf2dbf2eae2f3031c0adad3334c63636ac3738abab39aaaaaa3c3c3d3dc5c53ea93ea93f3f403f404141a8a8a8c4c442c4c4434343a744a744444444c24444c2c245454545454546464747464747a6a6a6a6a648a6484848484a4a494a4a4a4a4b4a4b4b4ba5a5a5a5a54c4c4c4c4c4c4c4c4c4ca4a4a4a4a4a4a4a44d4e4e4e4e4e4ec3c3c3c3c3c34f4f4f50504f5050505051505051a3a3a3a3a3a3a3a3a3525252525253535354545354545454545555a255a2a2a2a2a2a2a2a2a2a2565656575758585857575758585858585858595858595958585858585858595a5a5a5a5a5a5b5a5a5a5b5b5b5b5b5b5c5c5c5c5d5d5d5d5d5d5d5d5d5d5f5f5d5d5f5f5e5f5e5e5e5e5e5e5e605e605e60605e61616162626161616162616262626262626263636364646363636464646464646464646565656565656565656565656565656566666666666666666666676767666667676766676867676867686868686968696968696a69696969696a6968696969696a6a6a696a6b6c6b6a6b6b6a6a6a6a6a6b6a6b6b6b6b6c6c6c6c6c6c6c6c6ca16ca1a1a16c6c6ca1a16e6e6e6ea1a16e6e6e6e6e6e6e6e6ea1a16e6d6d6e6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6e6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6f6f6d6f6f6d6f6f6d6f6f6d6d6d6d6f6d6d6f6d6d6d6d6f6d6f6d6f6f6f6f6f6f6f706f6f6f71706f6f6f71706f7170707070717070707070706f7070707170717070717070717070706f7170716f7071707071706f7171706f71707071717171717270717171706f7171717171707271727071717170727171717171717172707070707271727170727171707170707172727072707172727271727272717170707272727270717070717171707171727172707072707272717071717171717170717171717071707170717070707070717070717170717071706f6f70706f6f706f70706f707070717070706f707070706f6d6f6f6d6f6f6f6d6f6f6d6f6f6f6d6f6d6f6f6d6f6d6f6d6f6d6f6d6f6d6d6f6d6d6d6d6d6d6d6d6d6d6d6e6d6e6d6d6e6d6d6d6d6e6e6e6d6e6d6d6d6d6d6d6e6d6d6e6e6e6e6d6e6ea1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a16e6ea1a1a16c6c6ba1a16b6c6ca16c6c6c6c6ca16c6b6c6c6c6b6b6b6b6b6a6a6b6c6b6a6a6b6b6b6a6a69696a6968696a6a6b6a696969696a6868696768686968686767666668676768676767676867666666666665656565656665656665656565656565656565656565656565656464646464646464646564646362626363636363636263626262626262626161626161606061616160616060605f60605e605e605f5e5f5f5f5f5d5f5f5f5f5d5c5d5c5d5d5d5c5c5c5b5b5b5b5b5b5b5b5b5a5b5a5a5a5a5a595959595959595858595859585858585858575857575757585757575757575757565656a2a2a2a2a2a2a255a25555555555545554545454545353535252525252535252a3a3a3a3a3a3a3515151515151514f50505050504f4f4f4fc3c3c34ec34d4dc34e4e4e4d4da44d4d4d4da4a4a4a4a4a44c4c4c4c4c4c4c4c4ca5a5a5a5a54b4ba54a4b4a4a4a4a4a4a4a494a494948494848a648a6a648a6a647474647474646464646454545454545c24444444444a7a744a7a7a743c4434343c442c442c4c442a8a8a8a8a8a84141414141403f3f3f403f3f3fc1c1c1c1c1c1a9c1a93ec53e3e3ec53ec5c5c53d3c3c3c3d3d3d3c3c3b3b3b3baaaa3a3a3a3a3aabab38383838acac3636c63635353433adadad32c0313030aeae2e2d2daf2cbe2b29b0282727b1bd252423b2b321201f1eb41c1b1a19cb171715ca1312c8100f0e0d0c0b09b5080706050504020200b7b8b9babbbbbcc9cccdcdcecfcfd0d1d1d2d3d3d4d4d5d5d6d6d7d7d8d8d8d8d9d9d9dadadadadbdbdbdbdbdcdcdcdcdcdcdcdcdcdcdcdcdcdddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddd │ │ +dddddddddddddddddddddddddddddddddddddddddddddddddddddddddddcdcdcdcdcdcdcdcdcdcdcdbdbdbdbdbdbdadadadadad9d9d9d9d8d8d8d7d7d7d6d5d5d5d4d4d3d3d2d1d1d0d0cfcececdccc9c9bcbbbab9b8b7000001020405b6060708b5090a0b0d0e0f10c8c81314ca161718191ac71c1db41e2021b2b2232425b12627b0b02a2abe2cafbf2eae2f3031c03232333535c6c6363738ababab3aaaaa3b3d3c3cc5c53e3e3ea9c13f3f40404041414142424242c442c4c443a743a7a7a7444444444444c2c24545454546464646464747474747a64747a648a6a6484848494a49494a4a4a4a4a4a4b4b4b4b4ba5a5a54ca54c4c4c4c4c4c4c4c4c4c4ca4a4a44d4d4d4d4d4d4d4e4e4e4e4ec3c3c34fc34fc34f4f4f504f4f50505151a3a351a351a3a352a3a352525253535354535353545454545555555555a25555a2a2a2a2a25656575657565757575757585758585858585858595958585858585858595a595a5a5a5a5a59595a5b5b5b5b5b5b5b5b5b5c5d5c5c5c5c5d5c5d5c5d5f5d5d5d5d5f5f5f5f5f5f5f5e5e5f5e5f5e5f5e605e60606061616060606061606162616162626262626263626262636363646363636363646464646565656565656565656565656565656565656665656565656565666667676766666766676667676767686868686868676868686869686968686869696969696969696a6a6a6a6a6a6a696a6a6a6b6a6b6b6b6b6b6b6b6a6b6b6a6b6b6c6b6ca16c6b6c6c6ca1a1a16c6ca16ca1a1a1a16ea16c6c6ca1a1a16e6ea16e6d6d6d6d6d6d6e6d6d6d6e6d6d6e6d6d6d6e6e6e6d6d6d6d6d6d6e6e6d6d6d6d6d6d6d6d6d6f6f6d6d6d6d6f6f6d6f6f6d6d6d6d6f6d6d6f6d6d6d6d6f6d6f6d6f6d6f6d6f6d6d6f6d6f6f70706d6f6d70706f7170706f6d6f707070706f706f706f70716f6f6f6f6f707070706f6f6f7070716f7071707071706f70706f6f70707070707071707070707071706f7171707170707071706f7071716f717171707071717170707070707171717170717170707170707170717070707170707071707171717170707070707170716f70716f706f71717070706f70706f70707170707170717070707170706f6f717071706f6f6f6f706f706f6f70706f6f6f6f706f6f706f6f6f6f6f6f6f6f6f6f6f6f6f6f706f706f6f706f6d6f6f6d6f6f6f6d6d6f6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6f6d6d6d6d6d6d6d6d6d6d6d6e6d6e6d6d6e6d6d6d6d6e6e6e6e6e6e6e6e6d6e6d6e6d6d6e6e6e6e6e6e6ea1a1a16ca1a16c6ca1a16ca16ca16ca1a1a1a16c6ca16c6c6b6c6c6b6c6b6c6c6b6b6b6c6c6b6b6a6b6b6a6b6b6a6a6a6a6a6b6b6a6a69696a6a6a69686969686969696968686968686868686867676768666867676666666666666667676766676666656565656565656565656565656565656565656565656565656465646563636463636363636263636363626261616261626262636162616162616161606160616060605e60606060605f5f5e5e5e5e5f5f5d5f5d5d5d5d5d5d5d5d5d5d5c5c5b5c5c5c5c5b5b5b5a5a5a5a5a5a5a5a5a5a595a5a59595958595858585858585858585858585858585757565656565757565656a2a2a256a256a2a2a2555555a2555555555454555453545453545453535353a3525252a3525252a3a3a3a3a35151505150505050504f50c34f4f50c34ec3c3c34e4e4e4e4d4d4e4d4e4da4a4a4a4a4a4a44c4c4c4c4c4c4c4ca5a54ca54ca5a5a5a54b4b4b4b4b4b4a4a49494a4949494948484948a6484848a6a6474747a6474747464646454545454545c2c2c2c2c24444a7a7a7a7a74343434343c4c4c44242c4424242424242a84141414141404040404040c1c1c1c13f3fc1a9a9a9a9a9a9a93e3e3ec53ec5c53dc53d3d3d3c3c3c3c3c3c3c3c3caaaaaa3a3a3a39393939abab38373837ac36363636c635343433ad3232c0c030302f2f2ebf2daf2c2cbe2a2ab0b027b1b1bd242423b2b3201f1eb41d1c1bc719cb171515ca1312c8110f0e0c0c0b09b5080706b60403020100b7b8b9bababcbcc9cccdcececfd0d0d1d1d2d3d3d4d4d5d5d6d6d7d7d8d8d8d9d9d9d9dadadadadbdbdbdbdbdcdcdcdcdcdcdcdcdcdcdcdcdcdddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddd │ │ +dddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddcdcdcdcdcdcdcdcdcdcdcdbdbdbdbdbdbdadadadadad9d9d9d9d8d8d8d7d7d7d6d5d5d5d4d4d3d3d2d1d1d0d0cfcececdccc9c9bcbbbab9b8b7b70002020404b6060608b50a0a0b0d0e0f1011121314ca151718191ac71b1d1e1e2021b3222224bdb1262728b02a2abe2caf2d2eae2f3031c0c0ad333434c6c636ac3837abab3a3aaaaa3b3b3d3d3d3e3e3ea9c1c1c13f3f40403f41a8a8a8424242c4c4c443434343a7a74444a7444444c2c2c2c245454545454646474747474647a647a6a6a6a6a6484849494a494948494a4a4a4a4b4a4b4b4ba54ba54ca5a54c4c4c4c4c4c4c4ca4a4a4a4a4a44da4a4a44d4d4d4e4ec3c3c3c3c3c3c3c34fc34fc3504f505050515151515151a351a352a3a3525252535252525353535454545454555555555555555555a256565656a25656565656575658575858575858585858585858585858595959595959595a59595a5a5a5a5a5b5b5b5a5b5c5c5c5c5c5c5c5c5b5c5d5d5d5d5d5d5f5d5f5d5f5f5f5e5f5f5f5f5f5f5e605e605e5e605e5e605e5e5e6060616060616261616261626161626262626363626262636463636464646464646464646464646565656565656565656565656565656666666666666666656666666766666767686768676768686868686767676868696868686868696969696969696968696a6a6a6a6a6b6a6a6a6a6a6a6a6a6b6a6a6a6a6b6b6c6c6b6c6c6c6c6c6c6b6b6c6c6c6c6c6ca16c6c6c6ca1a1a16e6ea16e6e6e6e6ea16ea16e6ea1a1a16ea16ea1a1a16e6e6e6e6e6e6e6ea1a16d6d6d6d6e6d6d6d6d6d6d6d6e6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6f6d6f6d6f6d6d6f6d6f6f6f6f6d6f6d6f6f6f6f6f6d6f6d6d6f6f6f6f6f706f706f6f6f6f6f6f6f6f6f706f706f6d6f6f6f706f6f70706f706f6f6f706f6f7070706f6f7070706f70707070706f70706f706f706f706f6f6f70706f70707070707171716f70707070707171717070716f70717070716f7070707071707070706f6f6f717170707070707070716f70706d706f7070706f6f6f706f6f706d6f707071707070707071706f6f6f707071706f6d6f6f706f6d6f6f6f6d6f6d6d6d6f6f6f6f6f6f6d6f6d6d6f6f6d6f6f6d6d6f6f6f6f6d6d6f6d6d6d6f6d6f6f6f6d6d6f6d6d6d6d6d6d6d6d6d6d6d6d6d6d6e6d6e6d6d6d6d6d6d6e6d6d6d6d6d6d6e6e6d6e6d6e6e6e6e6e6d6e6d6e6e6ea16ea1a1a16ea1a1a16e6e6ea1a1a1a16ea1a16ca16ca16c6b6b6c6c6b6c6b6b6b6b6c6b6c6b6b6b6b6c6b6b6a6b6b6a6b6b6a6b6b6b6a6a6a6a6a6b6a6b6a6a6a6a6a69696a69696968696a6a696868686868676868686768676867686767676767666667676766666566656565656565656566666565656565656565656565656565656465636464636465646463646365636264636262636262626161636262616160616261616261616060606160605e605e6060605e5e5e5e5e5e5f5f5f5f5f5f5f5f5d5d5f5d5d5c5c5c5c5c5c5c5c5c5b5c5b5b5b5b5b5a5a5a59595959595959595958595959585858585858585758585858575757585857565657a2a256a2565756a2a2a2a255a2a256a2555555555555545555555454545453545453535352535352a3a3a3a3a3a3a3a351a351515151504f504f4f4f4f4f4f4f4ec3c34f4e4d4e4e4e4e4d4e4d4d4d4d4d4d4da44c4c4c4c4c4c4c4c4c4c4c4c4ca5a54ba5a5a54b4b4b4b4a4a4a4a4a494a4949494948484848a6a64848a6a6a6a6474747474647464646464645c2c2c2c2c2c2444444444444a74343a7434343c443c4c4c4424242424242a8a8a8a8a841404040404040403f3f3f3fc1c1c1c13fc1a93ea9a9a93e3e3ec5c5c5c5c5c53d3d3d3d3c3c3b3c3c3c3b3b3b3b3baa3a39393939abababab3838383737363636c6c6c6353434adadc0c031313130aeaebfbf2daf2c2cbe2ab0b02827b1b125242422b2b3201f1eb41c1bc71a19cb1715ca14131211100f0e0c0b0a09b50807b6050403020100b7b8b9babbbbc9c9cccdcececfd0d0d1d2d2d3d3d4d4d5d5d6d6d7d7d8d8d8d9d9d9d9dadadadadbdbdbdbdbdcdcdcdcdcdcdcdcdcdcdcdcdcdddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddd │ │ +dddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddcdcdcdcdcdcdcdcdcdcdcdbdbdbdbdbdbdadadadadad9d9d9d9d8d8d8d7d7d7d6d6d5d5d4d4d3d3d2d2d1d0d0cfcfcecdccccc9bcbbbab9b9b8b70002020304b6b60608b5090a0b0c0d0e10c8121314ca151718cb19c71b1db41e1f21b3b22224bdb1262628b0292abe2caf2dbf2e2f3030313232ad333434c6c6ac373838ab3a3a3a3aaa3b3c3cc5c53e3e3ea9a9a9c13f3f3f404141a841a84142c442c4c4434343a7a7a743a7a744444444c2c2c2c2c2c2454646464646464747464747a6a6a648a6484849494948494a4a4a4a4b4a4a4b4a4b4b4ba54ba5a5a5a5a5a5a54c4c4c4c4c4c4c4ca4a4a4a4a4a4a44d4d4e4e4e4e4e4ec34ec3c3c3c34f4f4f4f4f4f4f50505051505051a351a3a3a3a352a3a3525252525353535354545454545454545455a2a2a2a2a255a2a2a2a2a25656575657575657575857585757575858585858595858585859595959595959595a5a5a5a5b5b5b5b5b5b5b5b5b5b5c5c5c5d5d5d5d5d5d5c5d5f5f5f5f5f5f5f5f5d5f5e605e605e5e5f5f5f5e5e5e5e5e5e605e5e6161606061606161616161616162626261626263636363636464636363636363646464646565656565656565656565656565656565656565656565656666666667666767676667676767676766676768686867686767676869686869686869686969696869686969696969696a6a6a6a696a6a696a6a6b6b6b6b6a6b6a6b6a6b6b6b6c6b6c6b6b6c6c6c6c6ca1a1a1a1a1a1a1a1a1a1a16ca1a1a1a16ca16ca1a16ea16ca1a1a16e6e6e6e6e6ea1a16e6e6d6d6e6e6e6d6d6d6d6d6e6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6f6d6d6d6d6f6d6d6d6d6f6d6d6d6f6d6d6d6f6d6d6d6d6d6d6f6f6f6f6f6d6d6f6f6f6f6f6d6f6f6f6f6d6f6d6d6d6f6d6d6f6d6d6d6f6f706f6f7070706f6f706f6f6f70706f6f706f6f706f706f706f6f6f6f6f6f6f6f706f6f6f7071716f6f70707070706f7171706f716f706f6f6f716f6f6f70706f6f6f706f6f6f6f6f707070706f6f70706f6f6f6f6d706f6f6f6f6f6f6f6f6f6f6f6d6f6f6f6f6f6d6f6d6d6f6d6f6f6f6f6f706f6f6d6f6d6f6f6d6f6f6f6d6f6d6d6d6d6f6f6d6f6f6d6d6d6d6f6f6d6f6f6d6d6f6d6d6d6d6d6d6d6d6d6d6d6f6d6f6d6d6f6d6d6d6d6d6d6d6d6d6d6d6d6d6d6e6e6e6d6d6e6e6e6e6e6d6d6d6e6e6ea1a16e6ea1a1a1a16ea16ea16e6e6e6ea16ea16c6c6ca16c6c6c6ca1a16c6c6ca16ca16c6c6c6c6b6b6b6c6b6b6b6b6a6b6a6b6a6a6b6b6a6a6b6b6a6a6b6a696a6a696a6b6a696a696a696a6a6a69696a696a696968686968686869686968676868676667676867686768666766676666666666666666656665656565656565656565656565656565656565646464646464646564646362646363636363636362646362636361626261616161616261616161606161616061616060605e6060605e5e5f5e5e5e5f5e5f5f5f5f5d5f5f5d5d5d5d5d5c5d5d5d5c5c5b5b5b5b5b5b5b5b5b5b5a5b5a5a5a5a5a5959595859585858585858585858585858585858585758585858575656565856a2a256a2a256a2565656a255a2a25454a2a2a2545555555454545454545453535353535353525252525252a3515151a351a351505150505050504f4fc34fc3c34fc3c34e4e4ec34e4d4d4d4d4d4d4da4a4a4a4a4a4a44c4c4c4c4c4c4c4c4ca5a5a5a5a5a54b4b4b4b4b4b4a4a4949494a494a4949494848484848a6a6a6a6a6a6a6474747464646464646464545454545c2444444444444a7a7a744444343c44343c4c4c4c442c4c442a84242a8a84141414141413f40403f3f40403fc13f3fc1a9c1a9c1a93e3e3ea93e3ec5c5c5c53d3d3d3d3c3c3c3c3b3b3b3b3b3baaaaaaaaaaaa39ab393939ab383738373738acc6c636353535353433adadc0c0c031302fae2e2ebf2d2c2cbe2b2a29282827b1bd25242322b321201f1e1d1c1bc719cb181715ca1413c811100f0d0c0b0a09b50706b6050403020100b7b8b9babbbbbcc9cccdcececfd0d0d1d2d2d3d4d4d4d5d5d6d6d7d7d8d8d8d9d9d9d9dadadadadbdbdbdbdbdcdcdcdcdcdcdcdcdcdcdcdcdcdddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddd │ │ +dddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddcdcdcdcdcdcdcdcdcdcdcdbdbdbdbdbdbdadadadadad9d9d9d9d8d8d8d7d7d7d6d6d5d5d4d4d3d3d2d2d1d0d0cfcfcecdccccc9bcbbbabab9b7b7000102030405b60608b5090a0b0c0d0e101112131415161718cb19c71b1d1d1e202121b2222425bdb12627b0292a2b2caf2d2d2eae2f3031c0ad33333435353636ac373838393a3a3aaaaa3c3c3dc5c53ea93e3ea9c1c13f3f4041414141414142a84242c4c4c4c443c4c443a7a7a744a74444c2c24444c2454545454546464646464747a6a6a6a6a6484848484848494a4a494a4a4a4a494a4a4a4b4ba54b4b4b4b4ba54c4c4c4c4c4c4c4c4c4c4c4c4c4ca4a44d4d4d4d4d4d4d4e4d4e4e4dc3c34fc34f4f4f4f4f4f4f504f5050505151a3515151a351a3a3a35252525352535353535353535354555555555555555555a255a2a256565656565657575657575756575858585858585858585858595858585859585959595a5a5a5a5a5a5a5a5a5a5b5b5b5c5c5c5c5c5c5c5c5d5d5d5d5d5d5d5d5d5d5f5f5e5e5e5e5e5f5f5d5f5e5e5e5e5e5e5f5e60605e605e5e6061616161606060616161616262626262626363626262626363636363646464646464646464656565656565656565656565656565656565666666656666666566666666666665666667676767676767676768686868686868686869686868686968686868686a6a6969686969696a6a6a696a696a696a696a6a6b6a6b6a6b6a6a6b6b6c6b6c6c6c6c6c6c6c6c6c6c6c6b6c6b6c6b6c6ca16c6c6ca16c6ca1a1a1a1a16e6e6e6ea16e6ea16e6ea16ea16e6e6e6e6e6e6e6e6e6e6e6ea16ea1a16e6e6e6e6d6e6d6d6d6e6d6d6d6d6d6d6d6d6d6d6d6d6d6e6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6f6f6f6f6d6d6f6f6d6f6f6d6f6f6f6f6d6f6d6d6d6f6d6d6f6d6d6d6f6d6f6f6f6f6f6f6f6f6f6d6f6f6f6f6f6d6f6f6d6f6f6f6f6f6f6d6f6f6f6f6d6f6f6d6f6d6f6f706d6f6f6f6f6f6f6d6f6f6f6d6f6f6f6d6d6d6f6f6d6d706f6f6d6d6f6f6f6f6f6d6d6f706f6d6d6f6f6d6f6d6d6d6f6f6f6f6d6f6f6f6d6f6f6d6d6f6d6d6d6d6d6d6d6d6d6d6f6f6f6d6d6f6d6f6d6d6d6d6d6d6f6f6d6d6f6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6e6e6d6d6d6d6d6d6d6d6d6d6e6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6e6e6e6d6e6e6e6e6ea16e6e6e6e6e6ea1a16ca16c6ca1a1a1a1a1a1a1a16ca1a1a1a16c6c6b6c6c6b6b6b6ca16c6b6b6c6b6c6b6b6b6b6b6b6b6b6a6b6b6b6a6b6a6a6a696a6b6a6a6b6a6a6a6a6a696a6969696a6a696969696969696968696968696869686868686868686768676768676766676767676767676667666665656665666565656565656565656565656565656565656565646464646364646363636364646363626363626162626361626362626262616262606060616161616060606060606060605e5e60605e5e605e5e5e5f5f5f5f5f5f5d5d5d5d5d5d5d5c5d5c5c5c5c5c5c5c5c5b5b5a5a5a5a5a5a5a5a5a595a5a5a5959595958595858585858585858585858585858575857575757575757575656a257a2a2a256a2a25655a2a2a2a25555555454555555545554545453535353535352525252525252a3a3a3a3a3a3a351515151505150505050504f4f4fc3c34ec34ec34e4e4e4e4d4d4e4e4d4da4a4a4a4a4a4a44c4c4c4c4c4c4ca5a5a5a5a54ca54b4b4b4b4b4b4b4a4a4a494a4949494949494848494848a6a6a6a6a6a647474747474746464546454545454545c2c2c2c2c244a74444a74444a7a743a7a743c442c4c4424242a842c4c442a8a8a8a8a84141414141403f3f3f3f3f3f3f3fc1c1c1c13ea93ea93e3e3ec53ec53ec53d3d3d3d3d3d3c3c3c3c3c3b3baaaaaaaa3a3a3a3aaa3a39abababab38373737ac37acc6c6c635353434333333323231c03030aeae2ebfbf2dbebe2b2a2a2928272626bd242322b2b321201f1eb41c1bc719cb181716ca1412c811100e0e0c0b0a09b50706b6050403020100b7b8b9babbbcc9c9cccdcececfd0d1d1d2d2d3d4d4d5d5d6d6d6d7d7d8d8d8d9d9d9dadadadadadbdbdbdbdbdcdcdcdcdcdcdcdcdcdcdcdcdddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddd │ │ +dddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddcdcdcdcdcdcdcdcdcdcdcdbdbdbdbdbdbdbdadadadad9d9d9d9d8d8d8d7d7d7d6d6d5d5d4d4d3d3d2d2d1d1d0cfcfcecdccccc9bcbbbbbab9b8b7000102030405b60607b5090a0b0c0d0e1011c81214ca151618cb1ac71b1c1d1e1f2121b2222424bdb12628b029292bbeaf2d2dbf2e2f3031c032adad3435c6c6c6363737ab3839ab3a3aaa3b3b3d3d3d3dc5c53e3ec1c1c1c14040403f404041a842a842c442c4c4c4c4c4a74343a7a744a7a7444444c2c2c2c2c245454545454547464747474747a6a647a648484849484849484949494a49494a4b4a4a4b4a4b4ba54c4c4c4c4ca5a54c4c4c4c4c4c4ca4a4a4a4a4a4a44d4d4e4d4d4d4d4ec3c34ec3c3c3c34fc34f4fc3504f4f50505050515051515151a3a3a3a3525252525252525252525454545454545454545555555555a2a2a2a2a2565656a256a25656575758575858575758585858585858585859585858595959595959595959595a5a5a5b5b5b5b5b5b5b5b5c5c5c5c5c5c5c5c5c5d5d5f5f5f5f5f5f5f5f5d5d5d5f5f5f5e5e5e5f5e60605e605e5e6060616161605e60616160616261616262616161616161626363626363646363636363636464646464646464646564646464646565656565656565656565656565656565656665666566666667666767676667676767676767686768676867686867686767686969686868696869696969696a69696969696a696a6a6a696a6a6a6b6a6b6a6b6b6b6c6b6a6b6a6a6b6b6b6c6b6b6b6a6b6c6c6b6c6c6c6c6c6c6c6c6ca1a1a1a16ca1a1a1a1a1a16ca1a16ca16ca1a1a16c6e6c6c6ea16ea1a16e6e6e6e6e6e6e6e6ea16e6e6e6d6d6e6d6e6d6d6d6d6d6e6e6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6f6f6f6f6d6f6d6d6d6f6d6d6d6d6d6d6f6d6d6d6d6d6d6d6f6f6d6d6d6f6d6d6f6d6d6d6d6d6d6d6f6d6f6d6f6d6f6f6d6d6d6d6f6d6f6d6d6d6f6d6d6d6f6d6d6d6d6f6d6d6f6d6d6d6d6d6f6d6d6d6d6f6d6d6d6f6f6f6f6d6d6f6d6f6d6d6d6d6d6f6d6d6d6f6d6f6f6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6e6d6e6d6d6d6e6d6d6e6d6d6d6e6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6e6d6d6e6e6d6d6d6d6d6e6d6d6d6d6e6d6e6d6e6e6e6d6e6d6d6d6d6e6d6d6e6e6e6ea16e6ea16e6ea16ea16e6e6e6ea1a1a1a16ca16c6ca16c6c6c6c6c6c6c6b6c6c6c6c6c6c6b6c6b6b6a6a6b6c6b6b6b6b6b6c6b6a6a6b6b6b6a6a6a6a6a6a6a6a6a696969686968696a696a69686969696869686869686968686868686868676867686869676767676767676767676767666766656565656565656665666665656565656565656565656565646464646564646464646464646464636364636262636363636262626262616161616161616261616162616161605e5e60605e6060605f5e5e5e5e5e5e5d5f5e5e5f5f5e5e5f5f5f5f5d5d5d5d5c5d5c5c5c5c5c5c5c5c5b5b5b5b5b5b5b5b5b5a595959595959595959585a5a595959585859585858585858585858585858575757575656575656565656a256a256a2a2a2a2a2a2a255555555555554545454545454545454535353525353525252a3a3a3a3a3a3a3a3515151515151505050504f4f504f4fc34f4fc3c34e4e4e4e4e4d4e4d4d4d4d4d4d4d4d4c4c4c4c4c4c4c4c4c4c4c4c4c4ca54ba54ba54b4b4b4a4b4b4a4a4a4949494948484948484848a6a64848474747474747474647474646464645454545c2c2c2c2c2c24444444444a744a7a744a74343c44343c44242c4c4424242a8a842424241414041414140404040403fc1c1c13fc1c1a9a9a9a9a93e3ec53e3ec5c5c5c53dc5c53c3c3c3c3c3c3b3b3c3b3b3baa3a3a3a3a3a3a393a39abab38373838ac37acacacacc6c63535353433ad33ad32c0c030302f2e2e2ebf2daf2cbe2b2929b028272626bd242323b2b3211f1f1eb41cc71a19cb181615ca1413c811100f0d0c0b0a09080706b6050403020100b7b8b9babbbcc9c9cccdcecfcfd0d1d1d2d3d3d4d4d5d5d6d6d7d7d7d8d8d8d9d9d9dadadadadadbdbdbdbdbdcdcdcdcdcdcdcdcdcdcdcdcdddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddd │ │ +dddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddcdcdcdcdcdcdcdcdcdcdbdbdbdbdbdbdbdadadadadad9d9d9d8d8d8d7d7d7d6d6d5d5d5d4d4d3d2d2d1d1d0cfcfcecdcdccc9bcbcbbbab9b8b7000102030405b6060708b50a0a0c0d0e1011c81214ca151618cb1ac71b1c1d1e1f2121b3222425bdb12628b029292b2cafaf2dbf2eae3030c0c03233333534c6c6ac3737383838ab3aaa3a3b3c3c3c3c3dc5c53ea9a9a9a9c13f3f3f3f40404041a8a842a84242424242c443c44343434343a7a7a74444444444c2c2c2c2c2c24646464646474747474747a648a64848a648a6484948494949494a4a4a4b4a4a4ba5a5a5a54ba5a5a54c4c4c4c4c4c4c4c4c4c4c4c4ca4a44c4d4da44d4d4d4ec34e4e4d4e4ec34ec3c3c3c34f4f4f50504f504f5050515151a351a352a3a3a352a3a3a35252535353535353535354545454545555555555a255a255a2a2a255a25656575757575757575757585857575858585858585858585858585859585959595a5a5a5a5b5a5a5a5b5b5b5b5b5b5b5b5b5c5d5d5d5d5d5d5d5d5d5d5c5d5d5d5d5d5f5f5e5f5e5e5e5e5e5e5e5e5e606060605e5e60616060616161626161606161616162626262636262626263626263646463636463636464656463646464646465656565656565656565656565656565656565656566666665666666666666666666676767666766676767666767676768686867676869686968686868696968686869696969696a696a6a6a6a6a6a6a6a6a696a6a6a6a6a6a6a6a6b6b6b6b6b6a6b6b6c6b6b6b6b6b6b6c6c6c6ca16c6c6c6b6c6ca16c6c6b6ca16c6c6b6c6b6b6b6ca16c6c6ea1a1a1a1a1a1a1a1a1a1a1a16ea16ea1a16e6ea16ea1a16e6ea1a16ea1a1a1a1a1a16ea16e6e6e6d6da16d6d6d6d6d6d6d6e6d6d6d6d6e6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6e6d6d6d6d6d6d6d6d6d6d6e6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6e6d6d6d6d6d6d6d6d6d6d6e6d6d6e6d6d6d6d6d6d6d6d6e6d6d6d6d6d6d6d6d6d6d6d6d6e6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6e6e6e6d6d6d6e6d6d6e6d6d6d6e6d6d6d6e6e6d6d6d6d6d6d6d6d6e6e6e6e6e6ea16ea1a16e6e6ea16e6e6ea16e6ea16e6e6ea16ea16e6e6ea16e6ea1a1a16e6e6e6e6ea1a1a1a16c6c6ca1a1a16c6c6c6ca1a1a16c6c6c6c6c6c6b6b6b6b6b6a6a6b6a6b6a6b6b6b6b6a6b6b6a6a6b6a6b6a6a6a6a6b6a6a6a6a6b6a6969696969696969696868696868686968696968676869686868686767686768676767686867666767686868676767666666666666666666666666656565656565656565656565656565656565656564646464646463636363636463636363636363626363626262636261626162616161606160615e606061606060616160605e5e5e5e5e5e5e5e5e5f5f5f5f5f5f5f5d5f5f5d5d5f5f5f5f5d5d5d5c5d5c5c5c5d5c5b5b5b5b5c5b5c5b5a5a5a5a5a5a5a5b5a59585958595958585958585859595958585958585757585757585757575756565756565656a2a2a2a2a255a2a2a2a255a25555555554555454545454535353535353535353535252525252a3a3a3a3a3a3a35151515150515050505050c34f4fc3c3c34fc3c3c34ec34e4e4e4d4d4d4d4d4da4a4a4a4a4a4a44c4c4c4c4c4c4c4ca5a54ca5a5a5a54b4b4a4b4b4b4a4a4a4a4a49494948484848a64848a6a6a647a6a6a647474746464646464646454545454545c2c24444c24444c244a7a7a7a7a7a7434343c443c442c4c4c442a8424242a8a8a841a8a8a84140404040403f3f3f3f3f3fc1c1a9c1a9a93e3e3e3e3e3ec5c5c5c53dc53d3c3c3d3d3c3b3b3b3b3b3baaaaaaaaaaaa393939393939abab38383837373737acac36c6363635c634343333ad3232c0c031312f2f2e2ebfbf2daf2cbe2b2a29b0282726bdbd242323b2b3211f1eb41d1c1b1a19cb181715ca13121211100f0e0c0b0ab5b50706b6050403020100b7b8b9babbbcc9c9cccdcecfd0d0d1d1d2d3d3d4d4d5d5d6d6d7d7d7d8d8d8d9d9d9dadadadadadbdbdbdbdbdcdcdcdcdcdcdcdcdcdcdcdcdddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddd │ │ +dddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddcdcdcdcdcdcdcdcdcdcdbdbdbdbdbdbdbdadadadadadad9d9d8d8d8d7d7d7d6d6d6d5d5d4d4d3d3d2d2d1d0d0cfcecdcdccc9bcbbbbbab9b8b7000102030405b6060708b5090a0b0d0e1011c81213ca151618cb191ac71c1d1e1f2021b2222325bdbd26282829292bbe2caf2dbf2eae2f3131313233333435353636ac373737ab393a393a3baa3b3b3d3d3dc5c53ea93ea9a9c1c1c13f403f3f4141a84141a8a8a84242c4c4c443c4c4434343a7a7a7a7a7a744444444c2c24545454545464646464647a6a647a6a647a6a648484848494949494949494a494a4b4b4b4b4b4ba5a5a5a5a5a54c4c4c4c4c4c4c4c4c4c4c4c4ca44ca44d4d4d4d4d4e4d4d4e4e4ec3c34e4ec34fc34f4f4f4f4f504f505150515151a35151a3a3a3a351a3525252525252525252535353535454545454555554555555555555a2a25656565656a25656565657575657585757585758585858585858585858585859595959595a59595a5b5a5a5a5a5a5a5a5b5c5c5c5c5c5c5c5c5c5c5c5c5d5d5d5d5d5d5f5f5f5f5f5f5f5f5f5f5f5f5f5e5e5e5e5e60606060606060605e60606061616162616162626261626262616162636363626362636363646363646364646465656565656565646564656464656565656565656565656565656565656565666666666666666565666666666667666767676767676868676867676767686868676868686869696a69696a69696a696a6969696a696a696a6a69696a6a6a6a6a6a6a6a6b6b6a6b6b6b6b6b6b6b6c6b6b6b6b6b6c6b6c6b6b6b6c6b6b6c6b6c6b6b6b6c6c6c6ca16c6c6c6c6c6c6c6c6ca1a1a1a1a1a1a1a1a1a1a1a1a16ca1a1a1a16ca1a1a1a1a1a16ea16e6e6e6ea1a16e6e6e6e6e6e6e6e6e6e6e6e6e6d6d6d6d6d6d6d6e6d6d6d6d6d6d6e6d6e6d6e6d6d6e6d6d6d6d6d6d6d6d6d6d6e6d6d6e6d6d6d6d6e6d6d6e6d6d6d6e6d6d6d6d6e6d6d6d6d6d6d6d6e6d6d6d6d6d6d6d6d6d6d6e6d6d6e6d6d6d6d6d6d6e6d6e6d6e6d6d6d6d6d6d6d6e6d6d6e6d6d6d6d6d6e6d6e6d6d6d6d6d6d6d6d6e6d6e6e6d6d6d6d6d6e6e6e6e6e6e6e6e6e6e6e6e6e6ea16e6e6e6e6e6e6e6e6e6e6e6e6e6ea1a1a16e6ea16e6ea16e6e6e6e6e6e6ea16ea1a1a1a16ca16c6c6ca16ea1a1a16ea1a16ca1a1a16ca1a1a16c6ca1a1a1a1a1a1a1a16ca16c6b6b6c6b6b6b6b6b6b6b6b6c6c6c6b6b6b6b6a6a6a6a696a6a6b6a696a6a6a6b6a6a69696a6a6a6a6a696a696a6a69696a696a69696868686969686868676868676768686768686867676867676667676767676766676767676666666767676767666666666665656565656565656565656565656565656565656565646564646464646464636463636362626263636262626262636162626261616162616161616160606060615e605e606060605e5e60615e5e5f5e5e5e5f5e5d5f5f5f5d5d5d5f5f5d5d5f5d5d5d5f5d5d5f5d5c5c5c5c5c5c5c5c5c5a5a5b5b5b5b5b5b5a595a5a5a59595a5a5958595859595858585858585858585858585857575757a2565756565656a2a256a256a25655a2a255555555555555555554545454535454535353535352525252525252525252a3a3a35151515151515150505050504f504f4f4f504fc3c34ec3c34ec34e4e4e4d4e4d4d4ea4a4a4a4a4a4a44c4c4c4c4c4c4c4c4ca5a5a5a5a5a54ba54b4b4b4b4a4a494a4a4a4a4949494948494948a6a6a6a6a6a647a647464747474747464545454546454545c2c2c2c2c2c2c2444444a7a7a744a7a743a7a743c4c4c4c4c4c44242424242a84141a841414141414141403f3f3f3f3fc13fc1c1c1c1c1a93ea93e3e3e3ec53ec5c5c53d3d3d3d3d3c3c3c3c3c3caaaaaaaaaaaa3a3a3a3a3a3a39393939ababab3737373737acac363636c6c6c635353534ad33323232c03131302f2fae2e2d2daf2cbe2b2b2ab0b0272726bd25242322b2b3211fb4b41d1c1bc719cb171615ca1412c8110f0e0d0c0b09b5080706b6050403010000b7b8b9babbbcc9cccdcdcecfd0d0d1d2d2d3d3d4d4d5d5d6d6d7d7d8d8d8d8d9d9d9dadadadbdadbdbdbdbdbdcdcdcdcdcdcdcdcdcdcdcdcdddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddd │ │ +dddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddcdcdcdcdcdcdcdcdcdcdcdbdbdbdbdbdbdbdadadadadad9d9d8d8d8d7d7d7d6d6d6d5d5d4d4d3d3d2d1d1d0d0cfcecdcdccc9bcbcbbbab9b8b7000101030405b6b60708b5090a0c0c0e0f1011c813caca161718cb1ac71c1db41f1f21b3b2232425b1262828b0292b2b2c2c2d2e2eaeae2f31c032ad33333535c6c636ac37373839ab39aa3aaa3b3c3c3d3d3d3d3e3e3e3e3ea9a93f3f3f3f3f404141404141a84242424242c44242c442c44343a743a7a7a7a7a74444c2c2c2c2c2c245454545454647474647474747a6a6a6a6a64848494848484849494a4a4a4a4a4b4a4b4b4ba54b4b4ca54c4c4c4c4c4c4c4c4c4c4c4c4c4ca44d4da4a44d4d4d4e4e4e4e4e4e4ec34fc34f4fc34f4f504f50504f5051505050505151515151a352a3a3a3a3a352a352525352525353535354545454535454545455a255a255a2a2a255a256a2a25656565757575757575857575857575857585858585859595858595859595a595a5a5a595a5a5b5b5b5b5b5b5c5b5b5b5b5b5c5c5c5c5c5c5d5d5d5d5d5d5d5f5f5d5d5f5f5d5f5f5f5f5e5e5e5e5e5e5e5e605e5e605e606061616161616061616161606161626262626262626262626363636463646464646464646464646463646564646565656565656565656565656565656565656565656565656565656565656666666666666766666667676767666766676767676767676768696968686868686869696968686869696969696969686969696a6969696a6a6b6a6a6a6a6b6a6a6a6b6a6a6a6a6b6b6a6a6b6a6b6b6a6a6b6b6b6b6b6b6c6b6c6b6c6b6b6b6b6b6c6b6c6c6c6c6c6c6c6ca1a16c6c6c6ca16c6c6ca1a16c6ca1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a16e6e6ea16e6e6e6e6e6e6e6ea16e6e6e6e6e6ea16ea16ea16e6e6ea16e6e6e6ea16e6e6e6e6e6e6e6e6e6e6e6ea16e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6ea16e6e6e6ea1a16e6e6e6ea16e6e6e6e6e6e6e6ea16e6e6ea16e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6ea16e6e6e6e6d6d6d6d6d6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6ea1a1a1a1a1a1a16ea1a1a1a1a1a1a1a1a1a1a16c6ca1a1a1a1a1a1a1a1a1a1a1a1a1a16c6c6ca1a1a1a1a1a1a16ca16c6c6c6c6c6c6c6b6c6ca16ca16c6b6c6c6c6c6c6c6c6c6b6c6c6c6c6c6c6c6c6b6b6b6a6a6b6b6b6b6a6a6b6b6b6a6b6b6a6a696a6a696a6a6a6a6969696a69696a69696a6a696a69696969696968686968686869686868686868686867676766676767676767676767676667666767676767676666666666666665666666666665666666656565656565656565656565656465646464646464646464646363636364636463636263626262616262616261626162616261626161616060616061605e5e6060615e5e5e60605e5e5f5e5e5e5f5f5f5e5f5f5f5e5d5d5f5f5d5d5d5f5f5d5d5c5d5d5d5d5d5d5d5d5c5b5c5c5c5c5c5c5b5a5a5a5a5a5a5a5a5a59595a59595959595958585858585858585858585758585758575757575656a2a25656a256a2a2a2a255a2a2a2555555555454545454545454545453535353535352525252525252a3a3a3a3a3a3a35151515151515150504f4f4f4f4f504fc34fc3c3c34fc34e4e4e4e4d4e4d4d4d4d4d4da44da44c4c4c4c4c4c4c4c4c4c4c4c4c4ca5a54b4b4b4b4b4a4b4a4a4b4a4a49494949484a48484848484848a6a64747a647a6464746464646464747464545454545454545c24444c24444c244a7a7a7a7a7a7a74343434343c442c44242424242a8a8a8a841414141414040404040403fc1c1c1c1c1c1a9a9a9a9c13e3e3e3ec5c5c5c5c5c53d3d3c3c3c3c3c3c3b3b3b3b3baaaa3a3a3a3a393a393a393939abababab3837ac37ac3737acc6c6c6c6c6c634343434333232c0c03131302f2fae2e2e2daf2cafbe2b2a29b0282826bdbd252423b2b221201f1e1d1c1bc71a1918181615ca1412c8110f0e0d0c0b0ab5080706b60403020100b7b8b8bababbbcc9cccdcdcecfd0d0d1d2d2d3d4d4d4d5d5d6d6d7d7d8d8d8d9d9d9d9dadadadbdbdbdbdbdbdbdcdcdcdcdcdcdcdcdcdcdcdcdddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddd │ │ +dddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddcdcdcdcdcdcdcdcdcdcdcdbdbdbdbdbdbdadbdadadadad9d9d8d8d8d8d7d7d6d6d6d5d5d4d4d3d3d2d2d1d1d0cfcececdccc9c9bcbbbab9b8b7b70102020304b6b60608b5090a0b0c0e0f1011c81314ca161718cb1a1b1b1db41e1f20b3b2232425bd26262828292a2b2caf2dbf2e2eae30c0c03232333435c6c6c63637373738ababab3aaaaa3b3b3c3d3c3c3d3ec53ec53ea9c1c1c1c1c1404040404040a8a8a8a8a8a842a8424242c4c4c44343434343a7a7a744444444444444c2c2c2c2c24546464646464647474747a6a6a6a6a6484848484848494949494a4a494a4a4a4b4a4aa5a5a5a5a5a5a5a5a54c4c4c4c4c4c4c4ca4a4a4a4a4a4a44d4d4d4d4e4e4e4ec3c34e4e4ec3c34fc34f4f4f4f4f50504f50505050505151a351515151a3a3a3a3a352a3525352525353545353535353535455555555555555555555a2a2a2a2a256565656565656575756575656575757585858585858585858585859585858595958595a5a5a5a5a5a5a5a5a5b5a5b5b5b5b5b5b5b5c5c5c5c5c5c5d5d5d5d5c5d5d5d5c5d5d5d5f5f5e5f5f5e5f5e5e5e5e5e5e5e5e5e60616060605e6060605e60616161616161616162616161626362636363636363636363636363646364646464646464646565656565656565656565656565656565656565656565656565656565656666676665656666676666676667666666666767676868686767676768676868676767686868676868696868686869696868696a696a6969696969696a6a6a69696a6a6a6a6a696a6a6a6a6a6a6a6b6a6a6a6a6b6a6b6a6b6a6a6a6a6b6c6a6b6b6b6b6b6b6b6b6c6c6b6b6b6b6c6c6b6b6c6c6c6c6c6c6c6ca16c6c6c6c6c6ca16c6c6c6c6c6ca1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a16ea1a1a16ea1a1a1a1a1a1a1a1a16ea1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a16ea1a1a16ea1a1a1a1a1a1a1a1a1a1a1a1a1a16ea16ea1a1a1a1a1a1a1a1a1a1a16e6ea1a1a16ea1a1a1a1a1a16ea1a16e6e6e6ea1a16ea16e6e6e6e6e6e6e6e6e6e6e6e6e6ea1a1a1a1a1a1a1a1a1a1a1a1a1a16ca16c6c6c6ca16c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6b6c6c6c6c6c6c6c6c6c6c6b6b6c6b6b6b6b6c6c6b6b6b6a6b6b6c6b6a6b6b6a6b6a6b6b6b6b6c6b6b6b6a6a6b6b6b6b6a6a6a6a6a6a6a6a6a6969696a69696969696868696967686869696969686968696868686868686867676868686868676767676867676766666666666666666666666666666666666666666666656565656565656565656565656565656565656565656464646464646464646363636363636363636362626263626362626263616162616161606260626060616161626161615e60615e615e5f5e6060605e5e5e5f5e5e5d5f5e5e5d5f5d5f5e5f5d5f5f5d5d5d5d5d5c5d5d5d5d5d5c5c5c5c5c5c5c5c5c5c5b5b5b5b5b5b5b5b5a5a595959595959595958595859595858585858585857585857585758575757565656565657a2a2a2a2a2a255a255a2555555555555545554545453535353535353535353525252525252a35252a3a3a3a3a35151515151515151505150504f4fc3c3c3c34f4fc34ec34e4e4ec34e4e4d4da44d4da4a4a4a4a4a44ca4a44c4c4c4c4c4c4ca5a5a54ca5a5a5a54b4a4a4a4a4a4a4a4a494a4a4949494849a648a6a648a648a6a647a647464746464647464646464646464645c2c2c2c2c2c2c2c2444444444444a743a7a743a74343c4c4c4c443c4a84242a842a8a8a8a8414140404040403f403f3f3f3fc1c1a9a9a9a9a9a93ea9a93e3ec5c5c53dc53d3d3d3d3c3d3c3b3b3b3b3baaaaaaaaaaaaaa39393a39393939abababab3838383837acacac36acacc6353535353534333333adadc0c031303030aeae2e2ebf2d2d2c2cbe2b2b29b02828b1bdbd24242322b3211f1eb41d1c1bc71a19cb1716ca141412c8110f0e0d0b0a09b5080606b60503020100b7b8b9babbbbbcc9cccdcdcfcfd0d0d1d2d2d3d4d4d4d5d5d6d6d7d7d8d8d9d9d9d9dadadadadbdbdbdbdbdbdbdcdcdcdcdcdcdcdcdcdcdcdcdddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddd │ │ +dddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddcdcdcdcdcdcdcdcdcdcdcdbdbdbdbdbdbdbdadadadadad9d9d9d8d8d8d7d7d6d6d6d6d5d4d4d3d3d2d2d1d1d0cfcececdccccc9bcbbbab9b9b800000102030405b60608b5090a0b0c0d0f1011c81314ca151718cb1ac71b1db41e1f20b3b2222325bdb12627b0292abebe2c2d2d2e2e2f3031c0c032333334353536acacac383838ab393a3aaa3b3b3c3b3b3d3dc5c53dc53ea9a9c1a9a9c13f3f3f4040414141414141a8a8a8a84242c4c442c4c4c443434343a7a7a7a744a74444444444c24545454545454546464647474747a647a6a6a6a6a648484849494849484949494a4a4a4ba5a54b4b4b4b4ba5a5a5a5a54c4c4c4c4c4c4c4c4c4ca4a4a44da44d4d4d4d4e4e4d4d4e4ec3c3c3c34f4f4fc3c34f4f504f4f505051515150505151a351a351a352a3a352a3a352525352525252535354545454545454545455555555555555a2a2a2a2a2a2a2565656565656565756585758575757585858585858585858585858595959595a595a5a5a5a5a5a5a5a5a5a5b5a5b5b5b5b5b5b5c5c5c5c5c5c5c5c5c5c5c5c5d5d5f5f5f5f5f5f5d5f5f5f5f5f5e5f5f6060605e5e5e6060605e60606060616061606161606160616262626262626262626262626262636363636363636364646464646364646464646465656565656565656565656565656565656565656666656665656565656566656666656566666767666767676667676768676667676767676767676767686868676869696868686968686869686868686969696969696969696969696a69696969696a6a6a69696a696a696a696a6a6a6a6b6a6b6a6a6a6a6b6a6a6b6b6a6a6a6b6c6b6b6b6b6b6b6b6b6b6b6c6c6b6b6b6b6b6b6c6b6b6c6c6c6c6c6ca16c6c6ca16c6c6c6c6c6c6c6ba16c6c6c6c6c6ca16ca16c6c6c6c6ca16c6c6c6ca16c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6ca16c6ca16ca16ca16c6c6c6c6c6ca16c6c6c6ca1a16ca16ca1a16c6c6c6ca16ca1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a16ea1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a16c6c6c6c6c6c6c6c6c6c6c6c6b6b6b6b6b6b6c6c6b6b6b6b6b6b6b6b6b6b6b6b6a6b6b6c6b6b6b6b6b6b6b6c6b6b6b6b6b6c6b6b6b6b6b6b6a6b6b6a6b6b6a6a6a6b6b6a6a6b6a6a6a6a6a6a6a6b6a6a6a6a6a6a6a69696a6a6969696a6a696a6869696a69686868686868686767686768686868676868686767676767676766666767676767676667676766666766666666656565656565656565656565656565656565656565656565656565656565656565656565646464646464646363636464646263626262626262626362626162616261616262616161616160606160616060615e61616161605f60605e605e5f5e5e5e5e5f5e5e5f5f5f5d5f5f5f5d5f5d5f5f5f5d5d5d5d5d5d5c5c5b5c5c5c5c5c5c5b5b5b5b5b5b5b5b5b5b5b5a5a5a5a5a5a5a5a585859585858595858585858585858585858585757575756565657575656a2a2a2a2a2a2a25555555555555555555554545454545454545453535252535252525252525252a3a3a3a3a3a3a3515151515150515051505050504f504f4f4fc3c34e4e4ec34ec34e4e4e4e4e4e4d4d4da4a4a4a44ca4a44c4c4c4c4c4c4ca5a5a5a5a5a5a54b4ba54ba54b4b4a4949494949494a4a48494a484849484847a6a6474847a6a64747a6474646454546464645454545454545c244c24444444444444444a744a7a743434343c443c4c4c44242424242a8a8a84141414141404141403f3f3f3f3f3f3fc1c1c1c1c13e3e3e3e3e3ec5c53ec5c5c53d3d3d3d3d3c3c3c3c3c3baa3baaaaaa3aaaaaaa3a3a3a39ab3939ababab383838ab38373737acac36363636c6c63534343534333333ad3232c0312f2f302fae2ebf2d2d2d2cbe2b2b2a2928282726bdbd242322b2b3211f1eb41d1c1bc71acbcb1716ca141212c8100f0e0d0b0a09b50806b6050503020100b7b8b9babbbcc9c9cccdcecfcfd0d0d1d2d2d3d4d4d5d5d6d6d6d7d7d8d8d9d9d9d9dadadadadbdbdbdbdbdbdbdcdcdcdcdcdcdcdcdcdcdcdcdddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddd │ │ +dddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddcdcdcdcdcdcdcdcdcdcdcdbdbdbdbdbdbdadbdadadadad9d9d9d9d8d8d8d7d7d6d6d6d5d4d4d3d3d2d2d1d1d0cfcfcecdcdccc9bcbbbab9b9b8b7000102030405b60608b5b5090b0c0e0e0f11c81213ca151718cb1ac71b1cb4b41f20b3b2222325bdb12627b0b02a2b2c2c2c2dbf2f2f2f30c0c032adad333535363636ac373738abab393a3b3baaaa3b3c3c3cc53dc5c53e3ea93ea9a9a9c13f403f40404040404141414141a8a84242424242c4c4c4c443434343a743a7a7a7a7a74444c2c245c2c2c2454545454646464747474647474747a648a6a64848484849484848494a4a4a4b4a4a4a4a4b4b4ba54ba5a5a5a54c4c4c4c4c4c4c4c4c4ca4a4a4a4a44d4d4da44d4d4e4ec34e4ec3c34ec3c3c34fc34fc34f505050504f5051515051a35151a3a351a3a3a3a35252a352a352535353535353535353535454545454545555555555a2a255a2a2a2a2a2a2a25656565757575656575657575758585857585858585858585959585959595959595959595a5a5a5a5a5a5a5a5b5b5b5b5b5b5b5b5b5b5b5b5c5d5d5d5d5d5d5d5d5d5d5d5d5d5f5f5f5f5e5e5e5f5f5e5e5e605e605e605e605e605e606060616060616161616161616161616162616162626262636262636363636363626363646364646464646464646464646564646565656565656565656565656565656565656565656565656666676766666767666767676767666667676767676767676667676767686968686767686867676868686867686868686968686968686969686868686869696a6a696868686869696969696a696a696969696a696a69696a6a6a6a6a6a6c6a6a6a6a6a6a6a6a6b6a6b6b6a6a6a6b6a6a6b6b6b6c6c6c6c6b6b6b6b6c6b6c6c6c6b6b6b6c6b6b6c6b6b6b6b6b6b6c6b6c6b6b6b6b6b6c6c6b6b6b6c6b6c6c6c6c6b6b6b6b6b6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6ca16c6c6c6c6c6c6c6c6ca16c6c6ca1a16ca1a1a1a1a1a1a1a1a1a1a1a1a16c6c6c6c6c6ca16ca16c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6b6c6c6c6c6c6c6c6c6c6c6b6b6b6b6b6b6b6a6b6b6b6b6a6a6a6a6a6b6b6a6a6a6a6a6a6a6b6a6a6a6b6b6a6a6b6a6a6a6a6a6b6a6a6b6a6a6b6a6a6a6a6a6a69696a6a6a6a6a6a696a6969696a6a6a696a6a696969696868696968686969686869686868696968686868676767676767676767676767676767666767676766666666666666666666656666666666666665666665656565656565656565656565656565656565656565656465656565656565656565656564636464636363636363636463626361626261616161616262616160626160606061616060606060606060605e605e606060605e5f5e5e5e5e5f5f5e5e5f5d5f5f5f5f5d5d5d5d5d5d5d5d5d5d5d5d5d5d5c5c5c5c5c5c5b5b5b5b5b5b5b5b5b5a5a5a5a5a5a5a5a5b5a5a5959595959595858585858585858585857575757575757585857565656a2565656a256a2a25555a25555a255545454545454545454545353535353535353535252a352a35252a3a352a3a351515151a3515151505050504f4f4f4f4f504f4fc34f4fc34fc34e4e4e4d4e4e4e4d4d4d4d4d4d4da4a44c4c4c4c4c4c4c4c4c4c4c4c4c4ca54b4b4b4b4ba54b4a4a4a4b4b4a4a4948494948494949484849484849a6a647a64747a6474747474747474645454545454545c2c2c2c2c2c2c24444a74444a7a744a7a7a7a7a7434343c4c4c4c4c44242a8a842a8a8a841414140404040404140403fc13fc1c1a9c1a9c1a9a9a93e3e3e3ec5c53dc53d3dc53d3c3c3c3c3c3b3b3b3b3b3baaaa3a3a3a3a3a3a3a39393939abababab3838373837383737ac363636c6c6c6c635c635343434343333ad32c0c031312f2f2fae2e2e2d2daf2c2c2b2a29b0b02726b1bdbd2422b2b2b3211f1f1e1d1b1b1a1acb171615ca1312c811100f0d0c0b0a09080706b6050403020100b7b8b9babbbcc9c9cccdcecfcfd0d1d2d2d2d3d4d4d4d5d6d6d7d7d7d8d8d9d9d9d9dadadadadbdbdbdbdbdbdcdcdcdcdcdcdcdcdcdcdcdcdcdddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddd │ │ +dddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddcdcdcdcdcdcdcdcdcdcdcdcdbdbdbdbdbdbdbdadadadad9d9d9d9d8d8d8d7d7d6d6d6d5d4d4d3d3d2d2d1d1d0d0cfcecdcdccc9bcbbbbbab9b8b7000102030405b6060808b50a0b0c0d0e1011c8121314151618cb1a1a1b1c1cb41f2021b222232425bd262728b0b02abe2c2c2dbfaeae2f3031c0c032ad333535c6c636ac37373838ab393aaaaa3aaa3b3b3b3c3dc5c5c53ec53ea9a9a9a93f3fc13f3f3f3f4041404040414141a8a8a8a8a8424242c4c443c4c443c44343434343a7a7444444444444c2c2c2454545454646464646464647a6a647a6a6a6a64848a6a648494949494a4a4a494a4a4a4a4b4a4ba54ba5a54c4c4ca5a54c4c4c4c4c4c4c4ca4a4a4a44ca4a44d4d4e4d4d4e4e4d4e4ec34e4ec3c34f4f4f4f504f504f50505051515050505051a3a3a35252a352a352525352525252525252535453535353545454545455555555555555555555a2a2a2a2a2a25656a25656575657575757575757585858585858585858585858585858585959595a5959595a5a5a5b5a5a5a5a5a5b5a5a5b5b5c5c5c5c5c5c5c5c5c5c5c5c5d5d5d5d5d5f5f5f5f5d5f5f5f5f5e5f5e5f5e5e5e5e5e5f5e606060606060606060606161616061616061616261626162626262636362636262636363636363646364636363636363646464646465656565656565656565656565656565656565656565666666666566666666666666666666666666676767676767666767676768686868676667686767686868686767676868686867686867676868676767686968696968686768686968686968686969696869686a696969696a696a6a69696a6a69696969696a696a696a6a6969696a6a6a6a6a6b6b6b6b6b6a6a6a6a6b6a6b6b6b6b6a6a6b6b6a6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6c6b6b6b6b6b6b6b6b6c6b6b6b6b6b6b6b6b6b6c6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6ba16c6b6b6b6b6c6c6c6ca16c6c6c6c6c6b6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6b6c6c6b6b6b6c6c6c6b6b6b6c6b6b6b6b6b6b6b6c6b6b6a6b6b6b6b6c6b6b6b6b6b6b6b6b6b6b6b6b6a6b6a6a6a6a6a6969696a6a6a6a696a6a6a6969696a6a6a6a69696a6969696969696a696a6a696a6a696a696969696969696969696968696968696969696869696868686968686867686768686768686767676868676767686767666666666766666666676666666667676767666666656565656565656565656565656565656565656565656565656565656565656565656565656565656564656565646464646464646464646364646363636363636263626262616262616161616161616161606161605e5e615e60605e5e605e5e5e5e5f5e5e5e5e5e5e5f5f5f5f5f5f5d5f5f5f5f5c5d5d5d5d5d5d5c5c5c5c5c5c5c5c5c5c5c5c5c5b5b5c5b5b5b5b5a5a5a5b5a5a5a5a5a5959595a5959595a59585959585858585858585857585857585757575657575757565656a2a255a255a255a25555555555555455555453535353535353535353525252525252525252a351a3515151a351a3515151505050505050504f4f4f4f4fc3c34fc34fc3c3c3c3c34ec3c34e4e4da44d4d4da44da4a4a4a4a4a44c4c4c4c4c4c4c4c4ca5a54c4ca5a5a54b4b4b4b4b4a4b4a4949494a4a4a494849494849a6484848a6484848a6474747464747474646464646464645c2c2c2c2c2c244c2444444444444a7a7a7a743a74343c44343c4c443c4424242424242a8a8a8a841414140404040403f3f3f3f403fc1c1c1c1a9a9a9a9a93e3e3e3ec5c5c53dc53d3d3d3d3d3c3c3b3b3b3baaaaaa3baaaa3aaa3939393939393939abababab38abab38373737373737acc6363636c6c6353535353534333333adadc031c03131302faeaebfbf2d2daf2cbe2b2bb0b02827b1b1b125242222b2b3201f1eb41d1bc71a19cb171615ca1312c811100f0d0c0b0a09080706b6050403020000b7b8b9babbbcc9cccccdcecfcfd0d1d2d2d3d3d4d4d5d5d6d6d7d7d7d8d8d9d9d9d9dadadadadbdbdbdbdbdbdcdcdcdcdcdcdcdcdcdcdcdcdcdddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddd │ │ +dddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddcdcdcdcdcdcdcdcdcdcdcdcdcdcdbdbdbdbdbdadadadad9d9d9d9d8d8d8d7d7d6d6d6d5d5d4d4d3d2d2d1d1d0d0cfcecdcdccc9bcbcbbbab9b8b7000102030405b6060708b5090b0c0d0e0f1011121314151617cb191ac71b1db41e2021b322222325b126272828292a2bbeaf2dbfbfae2f2f3031c032ad33343535c636acacac3838ab39393a3a39aaaaaaaa3c3d3d3d3dc5c53e3ea9a9a9c1c13fc13f3f3f4040404040404141414141a8a8a8a8a842c4c442c4c4c4434343434343a7a7444444444444c2c2c2c2454545454545454646474747474747a6a6a6a6a648484848484949494849494949494a4b4a4b4b4b4b4b4b4ba54ca5a54c4c4c4c4c4c4c4c4c4c4c4ca44d4da44d4d4d4d4e4d4e4d4d4ec3c3c3c3c34f4f4fc34f504f4f50504f4f505051515151a351a351a35252a35252a352a352535353535353535353535455545455545454545455a2a255a25555a2a2a2a25656a2565656565656575757585858575758585858585858585858585859585859595959595a595959595a595a5b5b5b5b5b5b5b5b5b5b5b5b5c5c5c5c5c5c5d5d5d5d5d5c5d5d5f5d5f5f5f5f5f5f5f5f5d5f5f5e5e5e606060606060606060606060605e606061616160626161616262616261626262626263626362636362636362626463636364646464656564646464656564646464646465656565656565656565656565656565656565656666666666666666666667666767676767676666676767676767676767676767686768676867676767676767676768676768686867676869686769676769696968696868696869696a69686a6969686969696869696a696969696969686969696a696a6b6a6a6a6a6a6a6a6a6a6a6a6a6a6b6a6a6a6b6a6a6b6b6b6b6a6b6a6a6a6b6b6b6b6b6a6c6b6b6b6a6b6a6a6a6b6b6b6b6b6b6b6a6b6a6c6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6b6a6b6b6b6b6c6c6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6c6b6c6b6b6b6b6c6b6b6b6c6c6b6b6b6b6b6c6b6a6a6b6b6b6a6a6b6b6a6a6a6a6a6a6a6a6a6a6a6b6a6a6a6b6b6a6b6a6a6a6a6a6a6a6b6a6a6b6a6a6a6a6a6969696a696a6968696a696869696a6969696868696968696869696a696969696a696969686968696968686968686868686868686868676867686767676867686867676767676767676767666767666767686766666666656665656665666565656665656565656666656565656565656565656565656565656565656565656565646564646464646464646464646464646464646464636363636363636363636363636362626262626161626161616161616161616160616061606060605e5e605f5e605e5e5e5e5f5f5f5f5f5f5f5f5f5f5d5f5f5f5d5d5c5d5d5d5d5c5d5c5c5c5c5c5c5b5b5b5b5b5c5b5b5b5c5b5b5b5b5b5a5a5a5a5a5a595a5a5a59595958585958585958595958585858585858585857575757575757565656a2a2565656a2a2a2a255555555555555555554545454545454545352525252525252525252a3a352a35252a3a3a3515151505151505150505050504f4f4f5050c34fc3c3c34e4ec3c3c3c34ec34e4e4e4e4e4e4ea4a4a4a4a4a44da44c4c4c4c4c4c4c4c4c4c4c4c4c4ca5a54ba54ba5a54b4b4a4a4a4a4a4a49494949494a49484848a6a6a6a6a6a647a6a6a6474746464646464645454545454545c24444444444444444a744a7a7a7a7a743434343c4c4c4c4c4c44242c44242a8a8a8a8a841414140414040403f3f403fc1c1c13f3fc1a9c1a9a93e3e3e3e3ec5c5c5c5c53d3d3d3d3c3c3c3c3c3c3baaaaaaaaaa3a3aaa3a3a3a3a393939ababababab38ab38ab38383837ac37ac37373736c6c6c6c6c6353433343434333332ad32c0c0313130302fae2ebf2d2daf2c2c2b2b2b2928282626b1bd25232222b321201fb41d1c1bc71acb18171615141312c8100f0e0d0b0b09b5080706b60404020100b7b8b8bababbbcc9cccccececfd0d0d1d2d2d3d3d4d4d5d5d6d6d7d7d8d8d8d9d9d9d9dadadadadbdbdbdbdbdbdcdcdcdcdcdcdcdcdcdcdcdcdddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddd │ │ +dddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddcdcdcdcdcdcdcdcdcdcdcdcdcdcdbdbdbdbdbdadadadad9d9d9d9d8d8d8d7d7d7d6d6d5d5d4d4d3d3d2d1d1d0d0cfcecdcdccc9c9bcbbbab9b8b8000002030305b6060708b5090a0c0d0e0f1011121314ca161718cb1ac71b1cb41e202021b2222425bdb126282829292abe2c2d2dbfae2f2f30c0c032adad333435c6c63636373738ababab3939aa3aaaaaaa3c3c3c3c3cc5c5c53ea93e3ec13fc1c1c13f3f3f3f4040404141414141a8a8a8a841a8424242c4c4c443c443c4c443a7a7a744a7a7a744444444c2c2c2c245c2c2c246464646464646474747474747a6a6a6a648484848484848494949494a494a4a4b4a4b4a4a4ba54ba5a5a5a5a54c4c4c4c4c4c4c4c4ca4a4a4a4a4a44d4d4da44d4d4d4e4e4ec34ec3c3c3c34f4f4f4fc34f4f4f50505050505050505150a3a3a3a3a3a3a352a3a3525252525353535352535454545454545454535455555555a255555555a2a256a2a2a25656a2a25656565657575757575857585857575857585858585858585858585959595858595859595a5a5a5a5a5a5a5a5b5a5a5a5b5b5b5b5b5b5c5c5c5c5c5c5c5d5d5d5d5d5d5d5d5d5d5d5f5d5f5f5f5f5e5e5e5e5e5e5f5e5f5e5e5e5e5e5e605e60606160606060616161606161626161626162616261626261626262626363636363636363646364646363636363636363646464646565656565656565656565656565656565656565656565656565666666666666666666666666666666666666666667676766676667676766676766666767676667676667676867676868676768676768686868686868696868686968686969696868696868686969696869696969686968686a686a6a6a6a6a6a6a6a6a6a696a6a6a696a6a6a6a6b6a6a6a696a696a69696a6a6a6a6a6a6a6a6b6a6a6a6a6a6a6a6a696a6a6a6a6a6b6a6a696b6a6a696a6a6a696a6a6a696a6a6a6a6a6a6a6b6a6b6a6a6a6a6a6a6a6a6a6a6a6a6a6a6b6a6b6a6a6b6a6b6a6a6c6a6b6a6a6a6a6b6a6a6a6b6b6a6a6a6b6b6c6b6a6a6a6a6a6a6a6b6a6a6969696a696a696a696a6b69696a6a696a6a69696969696a6a6a696a6b6a69696a6a6969696a696a6968696a696869696968686868686968686868696869696869686968686868696868686868696867686868686766676867686766676767686768686767676766676666676766666766676767676666666665656565656565656565656565656565656565656565656565656565656565656565656565656565656464656463636364636363636363636363636363636363626262626262626262626262626161616161616061616060616060606060605e60606060605e5e5e5f5e5f5f5e5f5f5e5f5d5f5d5d5d5d5d5d5d5d5d5d5d5d5d5d5c5c5c5c5c5c5c5c5c5c5c5b5b5b5b5a5a5a5a5a5a5a5a5a5a5a5b5a5a595a595959595859595958585858585858585858585858585857575757575756565656565656a2a2a25555a2a2a25555a255545454545454545454535353535353535352a3a3a3a3a3a3a3a3a35151a3a3a3a35151515150505050504f51504f4f504fc34f4f4f4fc3c3c34e4e4d4d4e4e4ec34dc34e4d4e4e4d4d4ea4a44ca44ca44ca44c4c4c4c4c4c4c4c4ca5a5a5a5a5a5a54b4b4b4b4b4b4b4949494949494949484848494948a6a64747a6a6a64747474747474746454545454545c2c2c2c2c2c2c244a7a7a7a7a7a7a7a7434343434343c4c4c4c4c4c44242c442424242a8424141414141414040404040403fc1c13fc1c1a9a9a9a9a9a9a93e3e3ec5c5c5c5c53d3d3d3d3c3c3c3c3b3b3b3b3b3baaaa3a3a3a3a393a3a3a393939393939ab38ab383838ab383838ac3737acacacacac36c6c63535353533343333333332adc0c031c03130302f2f2e2e2e2d2daf2c2c2b2b2929b02726b1b125242322b2b3201f1eb41d1c1bc71a19181615151413c8c8100f0e0d0b0a09b5080706b60403020100b7b8b9bababbc9c9cccdcececfd0d0d1d2d3d3d4d4d5d5d6d6d6d7d7d8d8d8d9d9d9d9dadadadbdbdbdbdbdbdbdcdcdcdcdcdcdcdcdcdcdcdcdddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddd │ │ +dddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddcdcdcdcdcdcdcdcdcdcdcdcdcdbdbdbdbdbdadadadadad9d9d9d8d8d8d7d7d7d6d6d5d5d4d4d3d3d2d1d1d0d0cfcececdccc9c9bcbbbabab8b8000001030405b6060708b5090a0b0d0e0f1011121314ca161718cb1ac71b1cb41e1f2021b222232425bd2627b0b0292bbe2caf2dbf2eae2f30c0313232adad343435353636ac3738ab3838ab393aaaaaaaaa3b3c3c3b3c3dc5c53ec5c53ea9a9a9a9c1c1c13f3f3f4040404040404141a8a84141a842a84242c4c442c4c4c443a743c4434343434444a7a744444444c24444c24545454545454546454646464647474747a647a6a6a6a6a648494849494949494a4a49494a4a4a4b4ba54b4ba5a5a54ca5a54c4c4c4c4c4c4c4c4ca4a4a4a4a4a4a44d4d4d4e4e4e4e4e4ec3c3c3c3c3c34fc34f504f4f504f504f504f50515151515151a351a3a3a3a3a35252525252525353535353535353535354545554555555555555a2a2a2a2a2a2a2a255a256a25656565656575656575857565757575858575758585858585858585858585858585959595a595a5959595a59595a5a5a5a5a5a5b5b5c5b5b5b5b5c5c5c5c5c5c5c5c5c5c5c5d5d5d5d5f5d5f5f5f5d5f5f5f5f5f5f5f5f5e5e5f5f5e5f5e605e5e5e605e60606060616061606061616161616161616061616161626262626262636263626263626262636262636363636464646464646464646464646464646465656565656565656565656565656565656565656565656565656565666666666666666566666666666666666566666666666667666767676767676766676767676767676767676868686868686768686868676768676867686768686969696968696868696869696a69696969696969696969696969696969696969686969696a69696a696969696969696a69696969696969696969696969696a6969696a6a6969696a6a696a6a6a696a6a69696a6a6a69696a696a6a69696a6a6a6a696a6a6a696b6a6b69696a6a6b6a6a6a6969696a696969696a6a696969696a6a6b6b6a6a6a6a69696a6a696a6a6968696a686a686a696a6a69686a6a68696a69696969696a6969696a6a696868696a6969696a69696968696968686969696868686868686867686768686868686867676767686768676867686868686768686768676667676767676666676667676767676767676666666666666566666666666666656666666565656565656565656565656565656565656565656565646464646464646564656464646465646464646464646363636362636262626262626362636362626262616162616261616261616161606161606060606060606060605e5e5e5e5e5e5f5f5f5e5e5e5e5f5f5f5f5d5f5f5d5f5f5d5d5d5d5c5c5c5c5c5c5c5c5c5c5c5c5c5b5b5b5b5b5c5b5b5b5b5a5a5a5a5a5a5a5959595a595a595a5a59595959595858585858585858585858575858585858575757575757575656565656a2a2a2a2a2a25555a2555555555554555555545353535353535353535252525252525252a351a3a3a351a3515151505151505150505051504f4f4f504f4f504fc350c3c34f4f4ec34ec34e4e4e4d4d4e4d4d4e4d4e4d4d4d4d4da44da4a44c4c4c4c4c4c4c4c4c4c4c4c4c4ca54ba54b4b4b4b4b4b4a4a4a4a4a4a4948494848484948a64848484848a64747474747474646464646464645c2c245c2c2c2c244c24444444444a7a7434343434343434343c4c4c4c44242424242424242a8a8a8a841a84140404040403f3f3f3f3f3fc1c1a9c1a9a93e3ea9a93e3e3e3ec5c5c5c53d3d3d3d3c3d3c3c3c3b3b3baaaaaaaaaa3aaa3a3a3a39393a393a3939ab39ababab383837373838383737acacacac363636c6c635c635343433333333333332c032c03131312f2f2fae2ebfbf2d2d2c2cbe2b2a2928b02826b12525242322b2b3211f1eb41d1b1b1a19cb181615ca1412c811100f0e0c0c0a09b5080606050403020100b7b8b9bababcbcc9cccdcececfd0d1d1d2d2d3d4d4d4d5d6d6d7d7d7d8d8d8d9d9d9d9dadadadbdbdbdbdbdbdbdcdcdcdcdcdcdcdcdcdcdcdddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddd │ │ +dddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddcdcdcdcdcdcdcdcdcdcdcdcdcdbdbdbdbdbdadadadadad9d9d9d8d8d8d7d7d7d6d6d5d5d4d4d3d3d2d2d1d0d0cfcececdccc9c9bcbbbabab8b8b7000202030405b60708b5090a0c0c0e0f1011c81314ca161617cb19c71b1cb41e1f1f21b222222425bdb12728b0292b2bbeafaf2dbfae2f303031c03232ad33333535c636acac37373738ab393a3a3a3aaa3b3b3b3b3b3d3dc5c5c53ec53ea9a9a9a9c1c1c1c13f3f3f3f3f3f404141414141a8a8a8a8a84242a842c4c4c443c4c4c443434343a7a7a7a7a7a744444444c2c245c2c2c2c2454545454646464646464747474747a647474848a64848484948484849494a494a4a4a4b4a4b4b4b4ba54b4ba5a54c4c4c4c4c4c4c4c4c4c4c4c4c4c4da44d4d4d4d4d4d4e4d4e4e4e4e4ec3c34fc3c34fc34fc34f4f4f505050505050515150515151a351a3a3a3a3a3525252525252525252525353545453545454545455555555555555555555a2a255a2a25656565656a2565756a2565657585857575858585858575858575858585858585859595959595858595959595a5959595a5a5a5a5a5a5b5b5b5b5b5b5b5b5b5b5b5b5c5c5c5d5d5d5c5d5d5d5d5c5d5d5d5d5d5d5f5f5f5d5d5f5f5f5e5f5e5e5e5f5f5e605e605e5e605e60606060606060606061606161616161616261616162626262616161626262626263636363636363636363646363636363646464656564646464646565656565656565656565656565656565656565656565656565656565656565656565656565666666656666666666666666666766676767676666676667676767676767676667676767666767676766676668686868686868686868686868686968686868686768696968686968696868676968686868696968686968686868686868696868686868686868696868696969696968696a6a6969696969696a696969696869696969696869686969696969696a696969696a69696a6a6a6969696a6a6a6968696969696969696969696969696969696a6969696a696969696969696a696869696869686969696969686969686969696969696869696968696968686868696968686968686868696868676868686867686868686867686768686867676767666766676767666767676767676767676667666667666666666665666566666666666666666666656565656565656565656565656565656565656565656565646464656564646464656464646464646464636363636463646363646364646363636363636362626362636161616261626262626261616261616161616161606160616161606060605e60605e5e5e5e60605f5e5f5f5f5f5d5f5d5f5f5f5f5f5d5d5d5c5d5d5d5d5d5c5d5c5c5c5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5a5a5b5a5a5a5a5a59595959595958595958585958585958585958585858585858585857575757575757575757565656565656565656a2a2a2a2a255555555555455555454545454545454545352525252525252525252a352a3a3a3a3a351a3a3a350a3505050504f514f51504f4f504f4f4f4f4f4fc34f4fc34f4ec34ec34d4d4e4e4e4d4d4d4d4d4d4d4d4d4d4c4da4a4a4a4a4a4a44c4c4c4c4c4c4ca5a5a5a54ca5a54b4b4b4a4b4a4a4a4a4949494a4949484848a6a64848a6a6a64747a6a6474746464646464645454545454545c244c2444444444444a7a7a7a7a743a743c4c443c4c4c4c4c4c442424242a8a8a8a8a8a8a841414041414141403f3f403f3fc1c13fc1c1c1a9a9a9a93e3e3e3e3e3ec5c5c53d3dc53d3c3b3c3d3c3c3b3b3b3b3baa3aaa3aaaaa3a3a393939393939ab3939abababab38383837ac37373737acacac3636363636c6353535353434333333adad323232c0c03130302f2fae2e2ebfbfafaf2cbe2b2a29b028282726b1bd242423b2b221201f1eb41d1cc71a19cb171615ca1312c811100f0d0c0b0a09b50706b6050403020100b7b8b9babbbbc9c9cccdcececfd0d0d1d2d3d3d4d4d5d5d6d6d7d7d8d8d8d8d9d9d9dadadadadbdbdbdbdbdbdbdcdcdcdcdcdcdcdcdddddcdddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddd │ │ +dddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddcdcdcdcdcdcdcdcdcdcdcdcdcdbdbdbdbdbdbdadadadad9d9d9d8d8d8d7d7d7d6d6d5d5d5d4d4d3d2d2d1d1d0cfcfcecdcdccc9bcbbbabab9b8b7000102030405b60608b5090a0b0c0d0e0f11c81213caca1618cb191ac71c1db41e2021b322222425bdb12628b0292a2bbebeaf2dbf2e2f2f303031c032ad33343434c6363636ac373737abab39393a3a3aaaaaaa3b3c3c3c3d3dc5c53ec53ea9a9a9c1a9a9c1c1c1c1c1c13f40404040414141414141a842a8a8424242c442c442c44343c443a7a7a743a744444444c244c24444c2c245c245454545454546464646464646474647a6a647a6a6a648a64848484949494949494a4a4a4a4a4a4b4b4a4ba5a5a5a5a54ca54c4c4c4c4c4c4c4ca4a4a4a4a4a4a4a44da44d4d4d4e4e4e4ec34e4ec3c3c3c3c34fc34f4f4f4f5050505050505051515151a3a351a3a3a3a3a352a3a3a352525253535353535353535354545454545354545555a2a2555555a2a255a2a2a2a256a2a2a25656575757575758585757575858575858585858585859585958595858585859595958585959595959595a5a5a5a5a5b5a5a5a5a5a5a5b5b5b5c5c5c5c5c5c5c5c5c5c5c5c5c5c5d5d5d5d5d5d5d5f5f5f5f5f5f5f5f5d5f5e5e5e5e5e5f5e5e5e5e5e5e5e5e5e606060606060616060616160616061616160606161616261626262626262626262636263636262636363636363646463636364646464646464646464646465646465656565656565656565656565656565656565656565656565656565656565656565666666666666666666666565666666666666666666666666666666666666666766676667676768676868676768686867686868686867686767686867676867686768676868676767686867676868686867686868686767686867686768696868696969696868696969686968686869696868696867696968686868696769686869696869686869686968696969696969686969696868696969686969696968686868696968686867686769686868676869686968686968686868686868686868686868686868686868676868686868676768686868686767686767676768676867686767676667676767676767676767676767676766676667676666666666666666666666666666666666666565656565656565656565656565656565656565656565656565656565656565656565656564646464646464646363636464636463636363636363636363636362636262626362636262626262636262626162616161616061606160606061616161606160606060605e5e60605e5e605f5f5e5e5f5e5f5e5e5e5f5f5d5d5d5d5d5d5d5d5d5d5d5d5d5c5c5c5c5c5c5c5c5c5c5c5c5b5b5b5a5a5a5b5b5a5a5b5a5a5a5a5a595a5a5959595959595958585858585858585858585858585858585858585857575758575757565757565656a2a2a25656a2a2a2a2a2555555555555545454545454545453535353535353535352a352a3a3a3a3a3525251525151a3a35151a351514f51505050504f4f4f504f4f4f4f4fc34fc3c3c3c3c34ec3c34ec34e4e4da44d4e4d4d4d4d4da4a4a4a4a4a44ca44c4c4c4c4c4c4c4c4ca5a5a5a5a5a54b4ba5a54b4b4b4b4b494a494a49484948494948484848a647a6a6a6a6474747464747474646454545454545c2c2c2c2c2c2444444a7a7a7a744a7a74343a7a7434343c4c4c4c442424242a84242a8a8a8414141414141414040404040403f3fc13fc1c1a9c1c1a9a9c1a93ea93ec53ec53dc5c5c53d3d3c3d3d3d3c3b3c3b3c3c3b3b3baaaaaa3a3a3aaa3a3a393939ababababababab38ab383838373737acacacacac36363636c6c6c635343434343433333332ad3232c031c0c0303030aeaeaebfbf2d2d2daf2cbe2b2a29b028272626b1bd24232222b321201f1eb41c1bc71acb18171615ca1312c811100e0d0c0b0ab5b50806b6050403020100b7b8b9babbbcc9cccccdcecfd0d0d1d1d2d3d3d4d4d5d5d6d6d7d7d8d8d8d8d9d9dadadadadadbdbdbdbdbdbdbdcdcdcdcdcdcdcdcdcdddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddd │ │ +dddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddcdcdcdcdcdcdcdcdcdcdcdcdcdbdbdbdbdbdbdadadadad9d9d9d8d8d8d7d7d7d6d6d5d5d5d4d4d3d3d2d1d0d0cfcfcececdccc9bcbbbbbab9b8b7000102030405b60608b5090a0b0c0d0e0f11c812131415161818cb1ac71b1cb41e1f21b2b2232424bdb126272829292b2bbeaf2dbf2eaeae2f303131323233343434c6c6c636acac373838383939393a3a3aaa3baa3c3b3c3c3d3d3c3dc53e3ea9a93e3ea9a9a9a9c1c13f3f3f3f3f404040404040a8a8a841a8a8a842a842424243c4c4c443434343a7a7a744a74444a74444c244c2c245c2c2c2c2454646454545454646464747474747a647a6a6a6a648494949484848494949494a4a494a4a4b4b4b4b4b4ba5a5a5a5a54ca5a54c4c4c4c4c4c4c4ca4a4a4a4a4a44d4d4d4d4e4d4e4e4e4e4e4e4ec3c3c3c34fc34f4fc34f4f4f5050505051515151515151a3a3a35151a3a3525252525252525253525353535353535353545455555555555555555455a2a255a255a2a2565656565757565756a25657575757575758585858585758585857585858585959585858585858595859595a5959595a5959595a5a5a5a5b5b5b5b5b5b5b5b5b5b5b5b5b5b5c5c5c5c5c5c5c5d5d5d5d5d5d5d5d5d5f5d5f5f5f5f5f5f5d5f5f5f5f5f5f5f5e5e60605e5e605e605e5e5e6060606060605e606060606061606161616161616262616261626162626262626362626362636263636363636363636363646363646464646464646564646464646464646464646564646465656565656565656565656565656565656565656565656565656565656565656565656565656565656566666666666666666767676767676666666767676667666767676767676767676767676767676767676766676767666667676767676767686867676868676867676868686868686867686868676868676867686868676868676868686867676867686868686868686868686768686868686868686868686868676868686868686868676867686868676767676867686767676767686768676768676867686768686867676767676767676767676767676767676766676767676767666766666766676667676766666766676666676766666666666666666666656666666666666666666666666565656565656565656565656565656565656565656565656565656565656464646464656465656464646564646464646463646363646363636263626263636362636262636262626362616262626161616162616261616261616161616060606060606060606060606060605e605e5e5e5e5e5e5f5e5e5e5f5e5f5e5f5d5f5f5f5f5f5f5f5f5d5d5d5c5c5c5c5c5c5c5c5c5c5c5c5b5b5b5b5b5b5b5b5b5b5b5b5a5a595a5a5a5a595959595a59595959585858595858585858585858585858585857585758575758575858575757575657575756565656a2a2a2a255a2a2a2a255555555545454545554545353535453535453525252525252525352a352a3a3a35151a3a350a35151515150515150504f4f4f504f504fc34f4f4e4f4fc34fc34fc34e4e4e4e4d4e4e4e4e4e4d4da4a44d4da4a44da4a44c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4ca5a54b4ba5a54b4b4a4a4b4a4a4b4a49494849494848a6484848a648a6a64747474747464646464646464645c2c2c2c2c2c2444444c2444444a744a7a74343434343c443c443c443c44242424242a8a8a8a8a8a84141a841404041404040403f3f3f3f3fc13fa9c1c1a9a9a93e3ea9c13e3e3ec5c5c53d3dc53dc53d3c3c3d3c3c3c3b3b3b3b3b3b3baaaa3a3a3a393a3a3939ab39ab383838383838383738373737acacac36363636363636c6c635c63533333434343333333232323231313131303030aeae2ebfbf2d2daf2c2cbe2a2a29b0282727b1b125242322b2b321201fb41d1c1b1a19cb18171515141312c810100e0c0c0a09b5080706b6050303020000b7b8b9babbbcc9cccdcdcecfd0d0d1d2d2d3d4d4d4d5d6d6d6d7d7d8d8d8d8d9d9dadadadadadbdbdbdbdbdbdcdcdcdcdcdcdcdcdcdddcdddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddd │ │ +dddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddcdcdcdcdcdcdcdcdcdcdcdcdcdbdbdbdbdbdbdadadadad9d9d9d9d8d8d8d7d7d6d6d6d5d5d4d4d3d3d2d1d1d0d0cfcececdccc9bcbbbbbab9b8b7000102030405b6060708b50a0b0c0d0e0f11c81213ca15161718191ac71b1c1d1e202121b3222324bdb126272828292b2bbe2c2dbfbf2eae2f3031c0c032ad34333335c636c6acac373738ab39ab3939393aaaaaaa3b3b3c3c3c3b3c3d3ec53ec5c53e3ea9a9a9a9c1c1c13f3fc13f3f403f3f404141414041a841a8a8a8a842c44242c4c4c4c4434343a7a7a7a7a7a7a7a7444444c2c2c2c2c2c2454545c24545454645464747464747474747474747a648a648a6484849484948494949494a4a4a4a4b4a4a4b4b4b4b4ba54ba5a54c4c4c4c4c4c4c4c4c4c4c4ca4a4a4a44d4da44d4d4d4d4d4d4d4ec34e4ec3c3c3c3c3c34f4f4f4f504f505050505050515150515051a35152a3a3a3a3a3a3a3525252525252525252525354545454545454545454555555555455a2a2a2a2a2a256a256a256a2565656a2565657575857575857575758575858585858585858585858585958595959585858595959595a5a5a5a5b5b5a5a5a5a5b5a5a5a5a5b5b5b5c5c5b5b5c5b5c5c5c5c5c5c5c5c5c5c5d5d5d5d5d5d5d5d5d5d5d5d5d5f5f5f5e5e5e5e5f5f5e5f5e5e5f5e5e5e5e5e5e5e5e605e5e605e61606060606161616161616061616161616262616262616262626263626262636262626263636363646363636363636363636363636363646364636464646464646564656565656565656565656565656565656565656565656565656565656565656565656565656565666666666666656666666666666666656666666566656666666666666666666666666666666666666666666666666667676767676667676766676767676767676767676767676767676767666767666767676767676767676766676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676766676767676766666767666767666767676667676667676766676767666766666666666666666666666666666666666666666666666666666666666665666666666566666666666666666665656565656565656565656565656565656565656565656565656565656565656465646464646464646464646564646464636363646363636363636464636363636363636363636263636261626262626262626161626161616161616161616060616160606161606061616060606060605e606060605e5e5e5e5e5f5e5f5e5e5f5e5f5f5f5f5f5f5f5f5f5d5f5f5d5d5d5d5d5d5d5d5d5d5d5c5c5b5b5b5b5b5b5b5b5b5b5b5b5a5a5a5a5a5a5b5a5a5a5a5a59595a5959595858585859585858585858585858585858585858585757585857575757575657575758575657575656565656a25656a2a2a255a255a25555a25554545454535454555453535353535353525352a352a3a352525252a35251a3515151515150515150504f505050504f4fc3c34fc34f4fc3c3c34ec3c3c3c3c3c34e4e4d4d4da44d4d4d4d4d4da4a4a4a4a4a4a4a4a44c4c4c4c4c4c4c4c4c4ca5a5a5a5a5a5a5a54b4a4a4b4b4b4a4a4a49494949494948a6a64848a6a6a647a647a6a64747464646464645454545454545c2c24444c2444444a7a744a7a7a7a7a7a74343c4c4c4c4c4c4c4c442c44242a84242a8a8a84141414041404140403f403f3f3f403f3f3fc13fc1c1a9a9c1a9a9a93e3ec53ec5c53d3d3d3d3d3d3d3d3d3d3c3c3c3b3b3baaaa3baaaaaaaa3a3a393939ab3939ab39abab38383837383737373737acacacac36363636c636c6c6c63535353533ad33adad33adad3232c0c0313030302f2f2fae2e2ebf2d2daf2cbebe2a2a2a29b0272626b1bd25242322b22121201eb41d1cc71a19cb18171515ca13c8c8100f0d0c0b0b09b5080706b60403020200b7b8b8bababbbcc9cccdcececfd0d1d1d2d2d3d4d4d4d5d6d6d7d7d7d8d8d8d9d9d9dadadadadadbdbdbdbdbdbdcdcdcdcdcdcdcdcdddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddd │ │ +dddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddcdcdcdcdcdcdcdcdcdcdcdcdcdcdbdbdbdbdbdadadadad9d9d9d9d8d8d8d7d7d6d6d6d5d5d4d4d3d3d2d2d1d0d0cfcececdccccc9bcbbbab9b8b7000102020305b6060708b5090a0b0d0e0f11c8121314ca161718cb19c71b1cb41e1f2021b2222325bdb1b1272728292a2b2c2caf2dbf2e2f2f303131c032ad33333334c635c63636ac373838ababab393a3a3a3a3aaa3b3b3b3b3b3cc53dc5c5c53ec5c53e3e3ea9c1a9c1c1a9c1c13fc1c14040404040404141414141a8a8424242424242c4c4c44343434343434343a7a7a7a74444444444c2c2c2c2c2c245c24645464646464646464747474646474747a6a64848a648494848484949494949494a49494a4a4a4b4b4b4b4ba5a5a5a5a5a5a54c4c4c4c4c4c4c4c4ca4a4a4a4a44ca4a4a44d4d4d4e4d4e4e4e4ec34e4ec3c34e4f4fc34f504f4f504f4f504f505050515151a3515151515151a3a3a3a3a3a3a352525253535353535353535353545454545454555555555555a2a255a255a2a2a2a2a2a2a25656565756575757575657575758575757575858585858585958585959585858585959595a5a5a5a5a595a5a595a5a5a59595a5b5b5b5b5b5a5b5c5b5b5b5b5b5b5b5b5c5c5b5c5d5c5c5c5c5c5d5d5c5c5d5c5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5e5f5f5f5e5f5e605e5e606060606060606060606061606160606161616161616162616162626161626162626262626362636262636362626362636262636262636363636363636363646464646464646464656564646464646464646565646465656464646464656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656666666666666666666666666666666666666666666666666666666666666666666666666666656666666666666666666666666665666666666767676767666766666766676766676767676767676767666667676767676766666666676766666666666666666666666666666666656666666566666566666666666665666666666666666665666665656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656465646363636363636463646463646363636362626363636362636262636262626262626263626262626161626261616061606061616160606060606160606060606060605e60605e5e60605e5e6060605e5e5e5e5e5e5e5e5f5f5f5f5f5f5f5d5f5d5d5d5d5d5d5d5d5d5d5d5d5d5d5c5c5c5c5c5c5c5c5c5c5c5b5b5a5a5a5a5a5a5a5a5a5a5a5a595959595a595959595a5959595858585858585858585858585858585758585858575858585756585856575657565656565656a2a257575656a2a2a25556a2a2a2a2555555555555555554535454535454545453525352525252525252a3a3a3a3a3a3a3a3a3a3515150515150505050504f504f50504f50c34fc3c3c34ec3c3c34e4e4e4e4e4e4e4e4e4d4e4da4a4a4a4a44ca4a4a4a44c4c4c4c4c4c4c4c4c4c4ca54c4ca5a5a5a5a54ba54b4b4b4b4b4a4a4a494a4a4a4949484848484848484747a6a6a6474647474747474646464545454545c2c2c2c245c2c24444a74444a7a7a743a7a7434343434343c4424242c442424242a84242a8a8a8a841a8a84140404041404040403f3f3f3fc13f3f3fc1a9a9c1a9a93ea9a93e3e3e3ec53dc53d3c3d3c3d3d3c3c3c3c3c3c3b3b3b3baaaa3a3a3a3a3a3a393939abab38ababababab383737383737acacacacacacac3636c6c6c6c6c6c6c6353535343433adadadad32adad32c0c0c030302f30aeaeae2e2ebf2dbfaf2c2cbebe2a2929b0b02826b1bd2525242322b321211f1fb41c1c1b1a1918181615caca131211110f0d0c0b0a09b5080706050403020100b7b8b9babbbbbccccccdcecfcfd0d1d1d2d3d3d4d4d5d5d6d6d7d7d7d8d8d8d9d9d9dadadadadadbdbdbdbdbdbdcdcdcdcdcdcdcdcdcdddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddd │ │ +dddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddcdcdcdcdcdcdcdcdcdcdcdcdcdbdbdbdbdbdadadadad9d9d9d9d8d8d8d7d7d6d6d6d5d5d5d4d3d3d3d2d1d0d0cfcfcecdccccc9bcbbbab9b8b7b7010102030405b60608b5090a0b0d0d0f1011121314ca151718cb19c71b1c1d1e1f1f21b3b22424bdb126272728292a2bbebe2cafbf2eaeae2f313132c0ad33ad343435c6c6c636ac3737373838ab39393939393aaaaaaaaa3b3b3c3c3d3c3dc5c5c5c5c53e3e3ea93ea9a9a9c1c1a9c13f3f3f3f3f3f40404040414141a8a841a8a8a8424242c4c4c4c4c4c4c4c4434343a7a7a7a7a7a744444444c244c2c24545454545454546454646464646474647a6a6a6a64747a648a64849484848494949494949494a4a4b4b4b4b4ba54b4b4b4b4ba5a5a5a54c4c4c4c4c4c4c4c4c4c4c4c4ca44d4da44da44d4d4d4d4e4d4d4e4e4ec3c34ec34fc3c3c3c34f4fc34f505050505051505050505051515151a35151a3a3525252525252525252525353535353535354545454545554555555555555555555a2a2a2a256a256a256565656565656565757575657575758585858585858585858585858585859595959595959595a595959595959595a5a5a5a5a5a5b5a5a5b5a5b5b5a5a5b5c5c5b5c5c5c5c5c5c5c5c5c5c5c5d5c5d5f5f5d5d5d5d5f5f5d5f5d5d5d5d5d5f5d5f5f5f5f5f5f5e5e5e5f5e5e5e5e5e5e5e5e5e6060605e60605e60606060606160616061616161616161616261616162616261616262616162616261616261616263636362636363636363636363636363636363636363646463636464646363646463636364646464646565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656566666666666566666666666666666666666666666566656666666565666666666666656666666666666666666566666666666666666666666666666666666665666666666666656665666666666666666666656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565646464646464646464646464646464646464646464646363636362626263626363626362626262626263626262616161626261626161616161626161616261616161616060605e5e606060605e605e60605e5e5e5e5e5e5e5e5f5f5e5f5f5e5f5f5f5e5e5e5f5f5f5e5e5f5f5f5f5f5f5d5d5d5d5d5d5d5c5d5c5c5c5c5c5c5c5c5c5c5c5c5b5b5c5b5b5b5b5b5b5b5b5b5a5a5959595a595a5a5a59595959585958585858595959585958585858575858575857575758575857585858585657565757565757a2565656565655565555a2a25656a255a255a255a255a2a255555454545454545454535353535353535353525252a3a3a3a3a3a3a351a3a351515151515150514f505050504f4f4f4f4fc34f4fc34fc3c3c3c34e4e4e4e4e4e4e4d4d4d4d4da44d4d4d4da44c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4ca5a5a5a54b4b4b4b4a4b4a4a4a4a4a494a4a484949484848a6a648a6a6a6a647474747474746464646454646454545c2c2c2c2c2444444c244444444a7a7a743a74343434343c44343c4c4c4424242c442a8a841a8a8a841414140414141414040403f404040403fc1c1c1c1c1c1a9a9a9a9a93e3ec53e3ec5c5c5c5c53dc53d3c3d3c3c3c3b3b3b3b3b3baaaaaaaa3a3a3a393939393939ababab3838383838383837373737acacac36363636363636c6c6353535353535353434343333ad323232323232c0313130302f2fae2e2eaebfbfaf2d2d2c2cbe2b2a2a2928282726b1252424242222b22120201eb41d1bc71a1918171615ca13131211100f0e0c0b0a09b50806b6050403020100b7b8b9babbbcbccccccdcecfd0d0d1d1d2d2d3d4d4d5d5d6d6d7d7d7d8d8d8d9d9d9dadadadadadbdbdbdbdbdbdcdcdcdcdcdcdcdcdddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddd │ │ +dddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddcdcdcdcdcdcdcdcdcdcdcdcdcdbdbdbdbdbdadadadadad9d9d9d8d8d8d7d7d7d6d6d6d5d5d4d3d3d3d2d1d1d0cfcfcecdcdccc9bcbbbabab9b800000102030405b60607b5090a0b0c0d0f1011c81213ca151718cb19c71b1c1d1e1e2021b3b2222425bdb1262728b02a2bbebe2c2dbfbf2eaeae303031c032ad33343435c6353636ac36acac383838ababab3939393a3aaa3b3b3b3b3c3c3c3d3d3d3d3dc5c5c5c53ec53e3ea9a9a9c13fc1c1c1c1c13f3f3f3f40414141414141a8a8a8a84242424242c4c44242c4c4434343a7a743a7a74444a744a744c2c2c2c2c2c2c2454545454545464646464747474747474747a64748484848484949494949494949494a4a4b4b4b4b4a4a4a4a4b4ba54ba54ca54c4c4c4c4c4c4c4c4c4c4ca4a4a4a4a4a4a4a4a44d4da4a44d4d4d4e4e4ec3c3c3c3c3c3c3c3c34f504f4f4f4f504f4f4f4f5050505050515050a351a3a3a3a3a352a3a3a352535252525252535353535354545454545454545454555555a2a255a255a2a2a2a2a2a2a2a2a2a25656565656575757575858575757585757575758585859585859595859585959585958595959595959595a5a5a595a5a5a5a5a5a5a5b5b5b5b5b5b5b5b5b5b5b5b5b5c5c5d5c5d5d5d5d5d5c5d5d5d5d5d5c5c5d5d5d5f5d5f5f5f5f5f5f5e5f5f5f5f5f5f5f5f5f5e5e5e60605e5f5e5e5e605e5e5e5e605e605e60606161606061616161606162616061606161616061606161606261616162626262626262626362636263626262636262636363636363626363636262636363636364636464646464646465646464646464646464646464646565646564646564646464656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565646464646464646464646464646464646564646564646464646464646464646564646464646464646464646463646364646363636363636363636363636363636262626262626162626261616162616162616160616060616161606161616060616160616160606060606060605e5e5e5f5e5e5e5e5e5e5e5e5e5f5f5e5f5f5f5d5f5f5f5f5d5f5f5d5f5f5f5d5f5f5f5f5f5d5f5d5d5d5d5d5d5c5c5c5c5c5c5c5c5b5b5b5b5b5b5b5b5b5b5b5a5b5a5a5a5a5a5a5b5a5a5a5a5958585a595a595958595958585858585858595858585858585858575858575857575758575657575756565656a25657565757a2a2a2a2a2a255a25555a255a2a25455a2555555555455555555535353535353535353525252525252525252a3a3a3515151a3515151515150515050505050504f4f4f4f4f4fc34fc34e4ec3c3c3c3c34e4e4e4d4d4d4d4d4d4da4a4a4a4a4a4a4a4a4a4a44c4c4c4c4c4c4c4c4c4c4c4ca5a54c4ca5a5a5a54ba54b4b4a4a4b4a4a4a4a494949494949494848484848a6a6a6474747a647464746464646464545454545454545c24444c24444a744a7a7a7a7a7a7a7a74343a74343c4c443c443c4424242a8a84242a841a841a8a8a84140404040404040403f3f3f3f3f3f3fc1c1a9a9c1a9a93ea9a93e3e3ec5c5c53ec53d3d3d3d3d3d3d3c3c3c3b3b3baaaaaaaaaa3aaa3a3a393939abab39ababab3838ab37383737373737acacacacac363636363636c6c6c6c635353434343433333333adad323232c0c0c0c031313030302fae2e2e2ebfbf2d2dafaf2c2cbe2b29292928272726b1bd24232322b2b321211f1e1d1c1bc71a19cb171615ca1312c811100e0d0c0b0ab5080706b6050403020100b7b8b9babbbcc9cccdcdcecfcfd0d1d2d2d3d3d4d4d5d5d6d6d7d7d7d8d8d9d9d9d9dadadadadbdbdbdbdbdbdbdcdcdcdcdcdcdcdcdddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddd │ │ +dddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddcdcdcdcdcdcdcdcdcdcdcdcdcdbdbdbdbdbdbdadadadad9d9d9d8d8d8d7d7d7d6d6d6d5d5d4d4d3d3d2d2d1d0cfcfcececdccc9bcbcbbbab9b8b7000102030405b6060708090a0b0c0d0f0f1111c813ca161618cb191ac71b1db41e1f21b3b222232425b1272728b02a2b2bbe2c2d2dbf2eae2f303031c0c0adad343334343435c63636ac37373737abab39ababab3aaaaaaaaaaaaa3b3c3c3c3c3c3dc5c5c5c5c5c53ec53e3e3ea9c1c1c1c1a9c1c1c13f3f3f404040404040414141a8a8a8a8424242424242c442c4c4c4c443c4434343a743a7a7a744444444444444c2c2c2c2c2454546454646464646464747474747a6a648a648484848484848484948494a4a4a494a4a49494a4b4ba54ba5a5a54c4c4c4ca5a54c4ca54c4c4c4c4c4c4c4c4c4ca4a4a4a4a44d4d4d4d4d4e4e4e4e4e4e4e4e4e4e4f4fc34fc3c34fc34fc34f4f4f50504f5050505050515151a35151a35151a352a352a3a352535252525353535353535353535354545455555555555555555555a2a255a2a2a2a255a2565656565656575757575756575756575858585858585858585858585858585859585859595959595959595a595a59595a5a5a5a5a5a5a5a5a5a5a5a5a5a5b5b5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5d5d5d5d5d5d5d5d5f5f5f5f5d5d5f5d5d5d5f5f5f5e5e5e5e5e5e5f5f5f5f5e5e5e5e5e5e5e605e605e6061605e60616061606160616061605e6061606160616160616161616161616161616162626262626261626162626162626262616262626262626262626263626463636363636363636463636463636363646463646464646464646463646364646464646464646464646565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565646464656464646464656464646464656465646464646465656464646564646464646464646464646464646363646363636463636363636363636363636363646463646363636363636363646363646363636363636363636262626262626263626263626263626261626261616161616060606160606160616060606060606060606060605e60605e60605e5e5e605e5e5e5e5e5e5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5d5f5d5d5d5d5d5d5d5d5d5d5c5c5d5d5d5d5d5d5d5d5d5d5c5c5c5c5c5c5c5b5c5b5b5b5b5a5a5a5a5a5a5b5a5a5b5a5a595a595a59595a5959595a595858595959585858595958585858585858575858585858585858575757575757575757575656565656a256a2a25656565656a2a255a25555555555545554555554555555545454545454545453525253525252525252a3a352a352a352a3a3a3a3515151515150505050504f504f504f4f4fc34fc3c3c3c3c3c34e4e4e4d4d4e4d4e4d4d4d4d4da4a4a4a4a44ca44c4c4c4c4c4c4c4c4c4c4c4ca5a5a5a5a5a5a5a5a5a54ba5a54b4b4b4b4b4b4a4a4a49494a4a494949494848494848a6a6a6a6a6a64747464747474746464645454545c2c245c245c2c2c2c244a744a7a7a74443a7a7a743a7a74343c4434342c4c4c4c442a842a842a841a8a84141414141414141404040403f3f3f3fc1c13fc1c1c1c1a9a9a93ea9a93ec53e3e3e3ec53d3dc5c5c53c3c3c3c3c3c3c3c3b3b3baaaa3a3aaaaa3a3a3a3a3a39abab3838ab383838383838373737acacacacac36ac3636c6c6c6c6c635353535353434333433333333adad3232c03232c03131303030302f2f2f2e2e2e2e2d2dafaf2cbebebebe29b0b028282626b1bd242322b2b2b321201f1e1d1c1bc719cb18171615ca131211100f0e0d0c0b09b5080706b60504030101b7b7b9bababbbcc9cccdcececfd0d0d1d2d2d3d3d4d5d5d6d6d6d7d7d7d8d8d9d9d9d9dadadadadbdbdbdbdbdbdcdcdcdcdcdcdcdcdcdddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddd │ │ +dddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddcdcdcdcdcdcdcdcdcdcdcdcdcdbdbdbdbdbdbdadadadad9d9d9d8d8d8d7d7d7d7d6d6d5d5d4d4d3d3d2d2d1d0cfcfcececdccccbcbcbbbab9b8b7b70102020405b60607b5b50a0b0c0e0e0f1011c813caca161718191a1a1b1db41e1f21b3b2b22324bdb1262728b02a2a2bbe2caf2dbf2eaeae2f3030c032adad333334343435c636acac36373738383838abab393a3a3a3a3a3aaa3c3b3b3b3c3c3d3d3dc53d3dc53dc5c53e3ea93ea93e3ea9a9a93f3fc13f3f3f3f4040404040414141a8a8a8a8a8a8a842424242c4c442c443c44343c4a7a7a7a7a7a744a7444444444444c245c2454545454545454646464647464747a64747a6a6a6a6a6a6484948484949494949494949494a4aa54b4ba54ba5a54ba5a5a54ca5a54c4c4c4c4c4c4c4c4c4c4c4c4c4ca4a4a4a4a4a44d4d4d4d4d4d4d4d4e4e4ec34ec3c3c3c3c3c3c3c3c3c34f4fc34f504f4f5050505150505051505151a351a351a3a3a3a3a3525252525352525252525353535454545454545454545455555555555555555555a2a2a2a2a2a25656565656a256565656575758575758575858575758585758585858585859595858585958595959595959595a59595a5a595a595959595a5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5c5c5c5c5c5c5c5c5d5d5d5d5d5d5c5d5d5d5d5d5f5f5f5f5f5f5f5f5f5d5d5f5d5f5e5f5e5e5e5e605e5f5e60605e5f5e5e60605e605e6060605e5e5e6060616060616060606161606061606060606160616162616161606162616161616261616261626162626262626362636363626263626363636262636363636363636263636363636363646363636363636363636364646464646464646565646564646464646464656465646464646464646464646464656464646464656464646564646464646464646464646465656564656464656464646564646464646564646464646564646565646464646464646464656464646464656564646464646565656565656565656565656565656564646465646463636464636364646364636463636363646464636363646363646364636364636363636363636363636363636262636262636262626363636363636263636262626263626263626263626262626262626362626162616162626261616262616261616161616160616161605e60605e60606060605e6060605e5e5e5e5e5e5e5e5e5e5e5e5e5f5f5f5e5f5e5f5f5f5f5f5f5f5f5f5d5d5d5d5d5d5f5f5d5f5d5f5d5d5c5d5c5c5c5c5c5c5c5c5d5c5c5c5c5c5d5c5c5c5c5b5b5b5b5b5c5b5b5b5b5b5b5a59595a5a5a5a5a5a595a5a595a595a5858595859595a595858585858585858585858585858575857575758575757575757575756565656565656a256a2a2a256a2a2a2a2a2a2a2a2a2a2a25555555554545454545454545454545454535353535353535352525252a3a3a3a3a3a351a35151a3515151515150515050504f4f4f504f4fc3c34f4f4f4fc3c34ec34e4e4e4e4d4e4d4d4d4d4d4d4d4d4da4a4a44c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4ca54b4b4b4b4b4b4b4b4b4a4b4a4a4a4a4a4a4a4a49494949494949484848a6a64848a6a6a6474747474746464646464645454545c245c2c2c245c2c2c2444444a7a7a7a7a7a7a74343434343a7434343c4c4c442424242a842a842a8a8414141404041404040404040403f3f3f3fc1c1c1c1a9c1a9a9a9a93ea9a93ec53ec5c5c5c5c5c5c53d3d3d3c3d3c3c3b3b3b3b3b3baaaaaaaa3a393939393939abab39ab38ab38383838373837373737acac363636363636363636c635c63535353434343434343333adad33333232c0c0c0c0c031302f2f2f2f30ae2fae2e2e2e2d2dafaf2cbebe2b2b2a292828272626b125242422b2b2b3211f1eb41d1c1bc719cb1716151514131211100f0e0d0c0a09b5080606b60504030100b7b8b9babbbcbcc9cccdcecfcfd0d0d1d2d2d3d4d4d5d5d6d6d6d7d7d8d8d8d9d9d9dadadadadadbdbdbdbdbdcdcdcdcdcdcdcdcdcdddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddd │ │ +dddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddcdcdcdcdcdcdcdcdcdcdcdcdcdcdbdbdbdbdbdadadadad9d9d9d9d8d8d8d7d7d7d6d5d5d5d4d4d3d3d2d2d1d0d0cfcfcecdccccc9bcbbbabab8b8000101020405b6b60707b5090a0b0d0e0f1011c81314ca151618cb19c71b1c1d1e1f2021b3b2232425bdb1272828b0292bbe2c2cafbfbf2e2eae2f31c0c032adad3334343435c636363637acac383838abab39ab3a393939393aaaaaaa3b3b3b3c3c3c3c3c3c3d3cc5c5c5c53e3e3e3e3e3e3ea9c1c1a9c13fc1c13f3f3f3f40404041414041414141a8424242424242a842c4c4c4c4c4434343a7a743a743a7a7a744a74444c2c2c2c2c245c2c2454545454646464647474746474747a6a647484848a6484848494948494949494a4a4a4a4b4b4b4a4b4b4ba5a54ba54c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4ca4a4a4a4a4a44da44d4d4e4e4d4e4e4ec34ec34ec34e4ec34ec3c3c34f4f4f4f4f504f50504f50505050505050515151515151a3a352a3a3a3a3a352a3525253535353535353535353545454545454545454555455555555a255a2a2a2a2a2a2a2a2a256565656565657575756575757575757575858575758585858585858585858585858585958585959595859585959595a5a5a5b5a5a5a5a5a5a5a5a5a5a5a5b5b5b5b5b5b5b5b5b5c5c5c5c5c5c5c5c5c5c5c5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5f5f5d5f5f5f5e5e5e5f5f5f5e5f5f5e5f5e5e5f5f5f5e5e5e5f5e5e5e606060606160606060616060605e60605e5e606061616161605e6061616161616161606161626161626162616262626161616162626262616161616363636361626262626262636262646363636263626263636364636464636363636364646463636463636363646365636463636363636364646363646463636364646464636463636463636363636463646364646463646364646363636464646363646463636363646463636464636363646463636364646363636364656564646464646464646465646464646564656464646464646464646463636464636364636363626363636262636363636262636262636263626363626262626363636262626262626262626262626162626262626262626161626162616262616262626162626262626261626261626161616161616161606061616160606060606160606060605e605e5f5e5e605e605e6060605e5e5f5f5f5f5f5e5f5f5e5f5f5f5d5d5d5f5e5f5f5f5f5f5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5c5d5c5c5c5b5c5c5c5c5c5c5c5c5c5b5c5c5b5c5c5b5b5a5b5b5a5b5a5b5b5b5a5a59595a59595959595959595959595958585958595959585858585858585758585857575857575757575657565756565656565756a2a2a2a255a255a2a2a2a2a2a2a25555555555555555555455555454545353535353535353535353535352525352525252a3a35251515151a35151505050515050505050504f4f4f4f4f4f4f4f4fc3c3c34e4ec3c34e4e4e4e4e4d4d4d4d4d4da4a4a4a4a4a4a4a4a44c4c4c4c4c4c4c4c4c4ca5a5a5a5a5a54c4ca5a54b4b4a4a4a4a4b4a4b4a4a4a4a4a4a4a4a4a494a4948484948484848a6a6a647a6a6a64747474646464745454545454545c2c2c244c2c2c2c244c24444a744444343434343434343c4c4c4c443c4c4c442424242a8a8a841a841a8a841414141414040403f3f3f3f3f3f3fc13fc1a9a9a9a9a9a9a9a9a93e3e3e3ec5c5c53d3d3d3d3d3d3d3c3c3c3b3c3c3baaaaaaaaaaaaaa3a3a3a393939393939abab38ab38383838373737ac37acacacacac36c6c6c6c636c6c6c6c635353534343433333333333333adad3232c032c0c0c0c03131312f2fae2f2f2eaeae2e2e2e2daf2c2c2cbebe2a2a2929b02826b1b1bd25242322b2b2b3201fb41d1c1c1b1a1acb171615ca14121211100f0e0c0c0ab5b5080606050404020100b7b8b9babbbcc9c9cccdcecfcfd0d1d1d2d2d3d4d4d5d5d6d6d7d7d7d8d8d8d9d9d9dadadadadbdbdbdbdbdcdcdcdcdcdcdcdcdcdcdddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddd │ │ +dddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddcdcdcdcdcdcdcdcdcdcdcdcdcdbdbdbdbdbdadadadad9d9d9d9d9d8d8d7d7d6d6d6d5d5d4d4d3d3d2d2d1d0d0cfcfcecdccccc9bcbbbbbab9b700000102030405b6060708090a0b0c0d0e1011c81314ca151618cb1a1ac71cb4b41e2021b3b2232324bdb126272828292abebe2cafbf2d2e2eae30303131c032adad33333435c636c636acacac383838ababab39393939393a3a3aaaaaaa3b3b3b3b3b3b3c3c3c3d3d3d3dc53e3e3e3e3e3ea9a9a9a9a9c1a9c1c13fc13f3f3f3f4040414040404041a8a8a8a8a8a8a8a84242424242c4c4c4c4434343c4a74343a7a744a744444444444444c2c2c2c2454545454546464646464646474747a647a647a648a6a64848484848494949494a4a4a4a4a4b4a4a4b4b4ba5a5a5a5a5a5a5a5a54c4c4c4c4c4c4c4c4c4ca4a44c4c4c4ca4a44d4d4e4e4d4d4e4e4d4d4d4e4e4d4d4e4ec3c3c3c3c34fc34f4f4fc34f4f4f4f4f504f4f505051515151515151a3a351515151a3a3a3525252525252525252525353535353535353545454545454555555555554555555555555a25656a256a2565656a2565656565757565757575757575758585857585858585858585858585858585858585859595959595a595959595a59595a59595a5a5a5b5a5a5b5a5a5b5b5b5b5b5b5b5b5b5b5b5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5d5d5d5d5c5d5d5d5f5f5f5d5d5d5f5d5f5f5f5f5f5f5f5f5f5f5e5f5e5e5e5e5e6060605e60605e605e5e5e5e60605e5e5e5e60606060605e6060606060606060606060616160616061616161606060606160626061616161606262626261626262626162636262636262626262616263636263626263626262626262636262636362636262626263636362626362626263646262626363636263636463636362626462636362636462636262636362636264636262626364646262646362636363646363626363636262646462636364636363636363646463636463636463636364636363636463646363636463636363636363636363636363636363626363636262626262636262626161626262616262616162626363626161616261626262616262616162626162616161616061616161616261616161616162626262616161616061626161616160606061606060616060605e60606060605e5e5e5e605e5f5f5e5e5e5e5f5e5e5e5f5e5f5f5f5f5d5d5f5f5f5f5f5f5d5d5d5f5f5d5d5f5f5d5d5d5d5c5d5d5d5d5d5d5c5c5c5c5c5c5c5c5c5c5c5c5c5b5c5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5a5a5a595a5a5a5a5a5a5a5959595858585858595858585858585858585858585858585858585857565757575657575657575656a256a256a2a2a2a2565656a25555555555555555545555555555545454545454545454545454535353535253525252525252525252a3a3a3a3a3a3a3a351a351515150515050504f4f4f504f504f4f4fc3c3c3c3c3c3c3c3c34e4e4e4e4d4e4e4e4e4d4d4da4a4a4a4a4a4a44c4c4c4c4c4c4c4c4c4c4c4c4ca5a5a5a5a5a54ba54b4b4ba5a54b4b4b4a4a494a494a494a4a4a49494949494949484848484848a6a6a6a64747a6474747a6464646464646464545c2c2c24545c2c2c24444444444434444a7a7a74443434343c4c4c4c4c4c44242c44242424242a8a8a8a841414141414141404040403f403fc1c1c1c13fc1c1a9a9a9a9a93e3ea93e3e3e3e3ec5c5c5c53dc53d3c3d3c3c3c3c3c3b3b3b3b3b3b3aaa3a3a3a3a3a3939393939ababababab38383838383737acacacacacac36363636c6c63535c636c6353534343534343333333333adadad33ad32c0c0c0c031c031c03131302f2fae2fae2e2e2ebfbf2d2d2cbebebe2b2a29b0b0282826b1b1bd24242322b2b221201eb41d1c1bc71a19cb171515ca1312c811100f0e0c0b0ab5080706b60504030200b7b8b8b9babcbcc9cccdcdcecfcfd0d1d1d2d3d3d4d4d5d5d6d6d7d7d8d8d8d9d9d9d9dadadadadadbdbdbdbdcdcdcdcdcdcdcdcdcdcdddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddd │ │ +dddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddcdcdcdcdcdcdcdcdcdcdcdcdcdbdbdbdbdbdadadadadad9d9d9d9d8d8d8d7d7d6d6d6d5d5d4d4d3d2d2d1d1d0cfcfcecdcdccc9bcbbbabab9b8b7000102030405b60607b5b50a0a0b0d0e1011c81213ca15161718cb1ac71b1c1d1e1f21b3b222232425bdb1272828292a2abe2cafaf2dbf2eae2f2f3131c0323232ad33343535c6c6c6acacac3738383838abab39ab39393939aa3aaa3baa3b3b3b3b3c3c3c3c3c3c3d3d3d3dc5c53e3e3e3e3ea9a9a93ec1a93fa9c1c1c13f3f3f413f3f3f4041414141414141a8a8a8a8a842a8c44242c4424242424343c4a743a7a7a7a7a7a7a744a7c24444c2c2c2c2c245454545454545464647474746474747a64747a6a6a6a64848484849494949494a4a49494a4b4b4b4ba54b4b4b4b4ba5a5a5a54c4c4c4c4c4c4c4c4c4c4c4c4c4ca4a44d4d4d4d4d4d4da44da44d4da44d4d4ec3c34e4ec34fc34f4fc34ec34f4fc34f4fc34f4f4f505050515050505151505051505151a3a3a3a3a35252a3a3a352525252525352525353535353545454545454545454545454555555a2a255a2a2a255a255a2a256565656a2565656575656575757575657575757585858575758575858585858585958585859595859585859585859595959595a5a595a5a595a5a5b5a5a5a5a5a5a5a5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5c5c5c5c5c5d5c5d5d5d5d5d5d5d5d5d5d5c5d5d5d5d5d5d5d5d5f5f5f5d5f5e5e5f5f5e5e5e5e5e5e5f5e5f5f5f5e5e5e5e5f5f5e5e5e5e5e5e5e5e5e5e5e5e5e605e6060606160606060606060605e6060606060616061616160606161616161616161626161626261626161616261616162626262626162626262626262626262626162626262626261626162626362626261626262626263636161636362636361626362636362636361626162636261626163626261626363636161636161636363636163626362636262646362626264626263626362636362636463636362636263636262626362636262626362626362626263626262626363626262626262626161626262636262626161626261616161606061616262616060606160616161616161616161616061616161616061606161606161616061606160606161606160616061616161605e6060605e6060605e60605e5e5e60605e5f5e5f5f5e5e5f5f5f5e5e5f5f5d5f5f5f5d5f5f5f5f5d5d5c5d5d5d5d5d5d5d5d5d5d5d5c5d5d5d5c5d5d5c5c5c5c5c5c5c5c5c5c5c5b5b5b5b5b5b5b5b5b5b5b5b5a5a5a5a5a5a5a5a5a5a5a5a5a5a5b5a5a595959595a5959595959595959585858585858585858585858575857585857575758585757575756565656a25656a2565656a2a2a2a2a2a2a2a2a2a2a2a2555555545454545454545454545454545453535353535353535353535352535252a3a352a352a3a3a3a3a3515151a35151515151505151504f504f4f4fc34fc34fc34fc3c3c34ec3c34e4e4e4d4e4e4e4d4d4d4da44d4d4da4a4a4a44c4c4c4c4c4c4c4c4c4c4c4c4c4c4ca5a5a5a54b4b4b4b4b4b4b4b4a4b4ba54a4a4a4a4a494a494949494a4a4849484848494848a6a6a6a647a6a6474747464747474747464546464645454545c2c2c2c2c2c244c244a7a7a74443a7a7a7a743a7434343c4c4c4c4c44242a84242a8a8a8a8a8a841414141404040404040403f3f3f3f3fc1c1a9a9a9a9a9a9a93e3e3e3ec5c53ec5c5c53dc53dc53d3d3c3d3d3b3c3b3b3c3c3b3baa3baaaaaa3a3a3a3a3a3939ab3939ab39ab38383838373737373737ac363636ac3636c636c6c6c63535353535c6353433343534343333333333ad32adad32323131313131313030313030aeaeae2e2e2e2e2d2d2dafafbe2b2b2a2a2928b0272726b1bd25242422b2b3b3211f1eb41d1c1b1a19cb181716ca141312c8110f0e0d0c0b09b5080706b60503020100b7b8b9bababcc9c9cccdcececfd0d0d1d2d2d3d3d4d5d5d5d6d6d7d7d8d8d8d9d9d9d9dadadadbdbdbdbdbdbdcdcdcdcdcdcdcdcdcdcdddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddd │ │ +dddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddcdcdcdcdcdcdcdcdcdcdcdcdcdbdbdbdbdbdbdadadadadad9d9d9d8d8d8d7d7d6d6d6d5d5d4d4d3d3d2d2d1d0cfcfcecdcdccc9bcbcbabab9b8b7000002030405b6060708b5090a0c0d0e0f10c812131415161718191a1a1b1c1db41f2021b3b2232424bdb12628b029292bbebebeaf2dbf2e2e2f2f2f3131c0c032ad333434343535c6363636373737383837abab39abab393a3a3aaaaaaaaaaa3b3b3c3c3c3c3c3d3d3c3c3d3dc5c5c53e3ec5a9a93ea93ec1a9c1a9a93fc1c13fc1c13f404040404040404141414141a8a8a842a842424242a842c4c4c4c4434343434343a743a7a744a744444444c244c2c245c2c2c2c2454646464646464746474747474747a6a64848484848484849494949484a4a4a4a4a4a4a4a4b4a4a4b4b4ba5a5a5a5a5a54c4c4c4c4c4c4c4c4c4c4ca4a4a4a4a4a4a4a4a4a44d4da44d4d4e4e4e4d4e4ec3c3c34e4e4ec3c34fc3c34fc34f4fc34f4f50504f504f5050505051505151a35151a3a35252a3a3a3a3a352a35252a35253525352535353535354535353535353545555545555555555555555555555a2a2a2a2a256a2a2a2565656565656565657565657575656575757575758585858585858585858585858585858585958585858595958595959595a5a5a5a59595a5a5a5a5a5a5a5a5a5a5a5b5b5a5a5a5a5b5b5b5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5d5d5d5f5f5d5d5f5f5f5d5f5f5f5f5f5f5d5f5d5d5d5f5f5f5f5f5f5f5f5e5e5f5e5f5e5f5f5f5e5e605e605e5e605e5e5e5e5e5e605e5e6060605e6060606060605e60606060606060606061606061616061616160626061616161616161616162616262616262616261616260616162626161616162626262626160626161626262616161626262626161626262626262626161616262626162616162626162626261616161616163636363616361636263626263626262616362626362636262626263636363626263626363626262626262616262626162626161626261626262636361616162616262616161626262626261606162626161616160606060606061606060606060606060606060606061606061616161606060606060606060606060605e5e606060605e606060605e605e5e605e5e5f5e5e5e5f5e5e5f5e5f5e5e5f5d5f5f5f5f5f5d5f5d5f5f5f5f5d5d5d5d5c5d5d5d5d5d5d5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5b5c5c5c5c5b5b5b5b5b5b5b5b5b5b5b5a5a5a5a5a5a5b5a5a5a5a5a5a5a5959595959595a59595a5a5a5a59585858595858585858585858585857585857575757585757575856575756575657575656565656a2a2a2a2a2a2a2a2a2a2a2a25555555555555555555554555554545353545353535353535353535352525252525252525252525253a3a35151a35151a351a351515150515150505150504f504f4fc34fc34f4fc3c3c3c3c3c3c3c34e4e4e4e4d4e4da44d4d4d4da4a4a4a4a4a4a4a44c4c4c4c4c4c4c4c4c4ca5a54ca5a5a54ca5a5a5a5a54b4a4b4a4a4b4a4b494a4a4a4a4a49494a48494948494949494848484848a6a6484747a64747a647474647464646464646464545454545c245c2c2c2c2444444a74444a7a7a7a7434343c443c44343c4c442c4c4424242a8a8a8a8a8a841414141414040403f3f3f3f3f3f3fc1c1c1c1c1a9a9a9a93ea93e3ea93ec5c5c5c53dc53d3d3d3c3d3d3d3c3c3c3c3c3b3b3baa3b3baaaaaaaa3aaa3a3a3a393939abab38abababab38373737373737acacacacac363636c6c6c6c636c635c63535353535353433ad33343333adadadadadad32323232c03130303031302f2f2f2f2fae2ebfbfbfbf2dafaf2c2cbebe2b2a29292828272626b1b125242323b2b321201f1eb41d1bc71a19cb171615151412c811110f0e0c0b0a09b5080706b60403020100b7b8b9babbbbc9c9cccdcececfd0d1d1d2d2d3d4d4d5d5d6d6d7d7d7d8d8d8d9d9d9d9dadadadbdbdbdbdbdbdcdcdcdcdcdcdcdcdcdcdddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddd │ │ +dddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddcdcdcdcdcdcdcdcdcdcdcdcdcdbdbdbdbdbdbdadadadad9d9d9d9d8d8d8d7d7d7d6d6d5d5d4d4d4d3d2d2d1d0d0cfcececdccccc9bbbbbab9b8b7b70002030304b606060808090b0c0c0d0f10c8c81314ca161718cb191a1b1c1db41e1f20b3b2222324bdb1262728b02a2a2b2b2caf2dbf2eaeaeae30303031c032adad333333353535c63636acac3737ac3738ab38abab39393a3aaa3a3aaa3b3b3b3b3b3b3c3c3c3c3b3c3d3dc5c5c5c53d3e3e3e3e3ea93ec13ea93fc1a9a9a9a93f3f3f3f3f3f404041404040414141a8a8a8a8a8a8a8a84242c4c442c4c443c4c4c443c44343a7a7a7a744a744444444c2444444c24545454545454546464646464646474747a6a6a6a6a6a6a6a648484848494949494949494a4a494a4a4a4b4b4b4b4ba5a5a5a5a5a5a5a54c4c4c4c4c4c4c4c4c4c4c4c4ca4a4a4a4a44d4d4d4d4d4d4e4e4e4e4d4d4e4e4e4ec3c34ec3c34fc3c34f4f4f504f4f4f5050505050505050505051a3a35151a351a35151a3a3a3a3a3a352525352525252525253525252525353545454545454545454545454555555555555a255a2a2a255a2a2a2a2565656a25656565656a2565656565657575757585758575857585858585858585858585858585858585958595959595959595959595959595a59595a5a595a5a59595a5a5a5b5b5b5b5b5b5b5b5b5b5b5b5b5c5b5b5b5b5b5b5c5c5c5c5c5d5d5d5d5d5c5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5f5f5d5f5f5d5f5f5f5f5d5d5e5f5f5e5f5f5f5f5f5f5e5f5e5f5e5e5f5e5e5e5e5e5e5e5e605e5e605e5e5e5e5e5e5e5e605e60606060616160606160616160606060606061606061616061616060616061606060616161616160616161616160606160606161616161606161606161606161606061616161616161616261626161626161626262616161616161626262626162616262626262626262626162626263626262626262626262626262626162616162616162626161616261616161616161616161616262616161616161626161616161616161616060616160616060606060605e60616060605e5e5e605e5e5e5e5e605e60605e606060605e5e605e5e605e5e5e5e5e5e5e5e5e5e5e5e5e5f5e5e5f5e5f5e5f5e5e5f5f5f5f5f5f5f5f5f5f5f5f5f5d5d5d5f5f5f5f5d5d5d5d5d5d5d5d5d5d5d5c5c5c5c5c5c5c5c5c5c5c5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5a5a5a5b5a5a5a5a5a5a5a5959595a5a5a595959595a5959585859585858585859595958585858585858585858585858585857585756575757575756565756565656a2565656a2a2a2a2a255a255555555555555555555555454545454545354545354545453535353525352525252525252525252a3a352a352a3a3a3a3a352a3a351515151505150505050505050504f4f4f4f4f4f4fc3c3c3c3c3c3c3c3c34e4e4e4e4e4e4d4e4e4d4d4d4d4ca4a4a4a4a44c4c4c4c4c4c4c4c4c4c4c4c4ca54ca5a5a5a54c4ba54ba54ba5a5a5a54b4a4a4a4a4a4a49484949484a49484849484849484848a6484847a6a6a647a6a64747a6464747474646464645454545454545c2c2c2c2c2c2c24444a7a7a7a7a7a7a74343a743c4c4c442c442c4c44242424242a8a8a84141414140414140404040403f3f3fc13fc1c1c1c1c1a9c1a9c13ea9a93ec53e3ec53e3ec5c5c53d3d3c3c3d3c3c3c3c3c3b3c3b3b3b3baaaa3aaaaa3a3a3a3a393a393939ab39abab38383838383838acacacac37ac36363636363636c635353535c6c635c63534343434343333ad3333333332323232323232c0c0c03131302f3030302f2eaeaeae2ebf2d2d2dafafafbebe2b2b2b2a2ab028282626b1b1bd252422b2b2b3211f1fb4b41d1bc71a1918171615ca1413c811100f0d0c0b0a09b50807b6050403020100b7b8b9babbbcbcc9cccdcecfcfd0d1d1d2d2d3d4d4d4d5d6d6d6d7d7d8d8d8d9d9d9d9dadadadbdbdbdbdbdbdcdcdcdcdcdcdcdcdcdcdddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddd │ │ +dddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddcdcdcdcdcdcdcdcdcdcdcdcdcdcdbdbdbdbdbdadadadadad9d9d9d9d8d8d7d7d7d6d6d5d5d4d4d4d3d2d2d1d1d0cfcfcececcccc9bcbbbab9b8b8b70101020304b6b60607b5090a0b0c0e0f1011121314ca15171818191a1b1c1db4b41e20b3b3b2232425bdb12728b0b0292a2bbeafaf2dbf2e2eae2f2f30c0c0c03232ad3334343435c6c6c636acac36ac373838ababab39ab3a3a39393aaaaaaaaaaaaa3b3b3b3b3b3b3d3c3d3d3d3d3dc5c5c5c53e3e3ea9c53ea9c1a9a93ea9c1c1c13f3fc14040403f3f40404040a841a841414141a842424242424242c4c44242c4c4c4c4a7a74343a7434344a7a7a7a7a7a7c2c245c2c2c2c2454545454545454646464747474747a647a6a6a64748484949494949494949484949494a4a4a4a4b4a4b4b4b4b4ba5a54b4c4ca54c4c4c4c4c4c4c4c4c4c4c4c4ca4a4a4a4a4a4a44d4d4d4d4d4da44d4d4d4e4dc34e4e4ec3c34ec3c3c34f4fc3c34f4f4f4f50504f504f505151504f51a3515151515151a35151a3a3a35252a3a35252a35252a3a352535353535353535353535353545454545454555555555555555555555555a2a2a2a2a2a2a2a2a2a2a2a2a25656565656565756575656575757565758585758585758585758585858585858585858585858585858585958585859595859595959595a5a5a5a5a5a5a5a5b5b5b5a5a5a5a5b5a5a5a5b5b5b5b5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5d5d5d5d5d5d5d5d5d5d5d5d5d5f5d5d5f5d5d5f5d5d5d5d5d5f5f5f5f5d5f5f5f5f5f5f5e5f5e5e5e5e5f5e5e5e5f5e5e5e5e5e5e5e5f5e5e605e605e5e5e606060605e5e60605e5e605e606060606060605e605e60605e6060606060606060606061616060606060606060616060616160606160606060606160606060606161626162616162616162616161616161616161616161616161626161626261626161616161626261616161616161616161626162606160606160616061616060616160616160606060606060616061606060616061606061606060606060605e60605e60605e606060605e6060605e5e5e5e5e605e5e5e5e5e5e5e5f5e5e5e5e5e5e5e5e5e5e5f5e5f5e5f5f5f5f5e5f5f5f5f5f5f5f5f5f5d5f5d5f5f5f5f5f5f5d5f5f5d5d5d5d5d5d5d5d5c5d5d5d5d5d5d5d5d5d5c5c5c5c5c5c5c5c5c5c5c5b5b5b5b5b5b5b5b5b5b5b5a5a5a5a5a5a5a5a5a5b5a5a5a5a5a5b5a5a5a5a5a5a59595959595a59595959585959585858585958585858585858585858585858585858585858585857585858585757575757565656565656a25656a2a256a2a2a2a255a25555a255555555555454545454545454545454535353535353535353535353535253a35252a3a352a3a3525252a3a3a351a3a351a3a3a351a351515151505050504f4f504f4f504f4fc34f4fc3c3c3c34ec34ec3c34e4e4e4e4e4d4d4d4d4da44d4da4a4a4a44c4c4c4c4c4c4c4c4c4c4c4c4c4c4ca54c4c4ca5a5a5a5a5a5a54ba54b4a4b4a4a4b4b4b4a4a4a49494949484948484948484848484848a6a6a6a6a6a6474747474747474747474646464646454545c2c2c2c245c2c244c24444444444a7a7434343a743a743c4c443c4c44242a84242a842a8a8a8a8a8a8414141404040404040403f3f403f3fc1c1a9c1a9a9a9a9a93ea93ea93e3e3ec5c53dc53dc5c5c53d3d3c3d3c3c3c3b3b3b3b3b3b3baaaaaaaaaa3a393a3a393939393939abab39abab383837383737373737acacacacacac3636c636c636c6c63535353535353535353433333333ad33adadadadad32c0c0c0c0c0c0c0313131302f2f302f2fae2e2e2e2e2dbfaf2d2c2c2c2cbe2a2a2b2929b028282726bd2525242423b2b32121201eb41d1d1b1a19cb18171615141312c8110f0e0d0c0b0a09b50806b6050402020100b7b8bababbbcc9c9cccdcecfcfd0d1d1d2d3d3d4d4d5d5d6d6d7d7d7d8d8d9d9d9dadadadadadbdbdbdbdbdbdcdcdcdcdcdcdcdcdcdddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddd │ │ +dddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddcdcdcdcdcdcdcdcdcdcdcdcdcdbdbdbdbdbdadadadadad9d9d9d9d8d8d7d7d7d6d6d5d5d4d4d4d3d3d2d1d1d0cfcfcecdccccc9bcbbbab9b9b8b7000102030405b60607b5090a0b0d0d0f1011121313ca15161718cb1a1b1c1c1db41f2021b322232425bdb1272728b0292a2bbebeaf2d2ebf2eaeae2f3031c0c0c032ad333334343535c635363636ac37ac37373838ab38ab39ab39393a3aaa3a3aaaaaaaaaaaaa3b3c3c3c3c3c3c3d3d3d3d3dc5c53e3ec53e3e3ea9a93ea9a9a9a93f3fc13f403f3fc13f3f40404041404041404041a8a8a8a842a84242c4a84242c442c44343c4c443c443a74343a7a743a74444c2c2444444c2c2c2c2c2c2454546464646464646474747474747a6a64848a648a6484848484849494949494a4a4a4a4b4b4a4b4b4b4ba5a5a5a5a5a5a5a54c4c4c4c4c4c4c4c4c4c4c4c4c4ca4a4a4a4a4a4a4a4a4a44d4e4d4e4e4d4d4e4e4e4e4e4e4ec3c3c34ec34f4f4f4f4f4f4f5050504f4f5051515050515051515051a3a3a351a3a3a3a3a351a3a351a3525352525252525253525252535454535353545454545454545454545555545555555555a25555555555a2a2a256a2a2a25656a25656a25656565656575757575756575857585858585858585858585858585858585858585858585858595859595959595959595a5a595959595a59595a5a5a5a5a5a5a5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5c5c5c5c5c5c5c5c5c5c5c5c5c5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5f5f5f5f5f5f5d5f5f5f5f5d5f5f5f5f5f5f5f5f5f5e5f5f5f5f5e5f5e5f5e5f5e5e5e5e5e5e5e5e5e5e5e5e606060605e5e5e5e605e5e605e605e5e605e5e605e5e5e60605e605e5e605e5e5e605e5e6060605e605e5e5e60606160606060606060616061616061606061606060606060606060606060606160616060616160616060616161616160616061616160606160616061606060606060605e60605e5e60606060605e60605e606060605e605e5e5e605e6060606060605e5e5e60605e5e605e5e5e5f5e5e5e5e5e5e5e5e5f5f5f5f5e5f5f5e5f5e5f5e5e5f5e5e5e5f5e5f5f5f5f5f5d5f5f5f5f5d5f5f5f5f5d5d5f5f5f5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5b5b5b5b5b5b5b5b5b5b5b5b5a5a5a5a5a5a5a5a5a5a5959595959595a5a5a595a59595a595959595a59595858585859585858595858585858585858585858585858585858585758575858575757575757575757575756565757565656a2a2a2a2a2a2a255a2a2a2555555555555555555555555545454535353535353535353535252525252525252525352525252a352a35151a35151a3a3a35151515151515151515150515150505150504f4fc3c34fc34f4fc34ec3c3c3c3c3c3c34e4e4e4e4e4d4d4d4d4e4da4a4a4a4a4a4a4a4a44c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4ca54ca5a5a5a54b4b4b4b4b4b4b4a4a4a4a4a4a4a4a494949494848494848484848484848a64848a64747a6a6464747474646464646464646464545454545c2c2c24444444444444444a744a7a7a74343434343c44343c44242c442c4424241a8a8a8a841a841414141414140403f3f3f3f3f3fc1c13fc1c1c1a9a9a9a9a93ea9a93e3e3e3e3e3ec5c53d3c3d3d3d3d3d3c3c3c3c3c3c3b3baaaa3baa3baaaa3a3a3a3a3a393939ab3939ab39ab38abab383738383737acac373737acac36ac363636c6c636c6c6353535353534343434343433adadadadadad323232323232c03131c031c030303030302f2f2fae2eae2e2ebf2d2d2daf2cbe2cbe2b2b2a2a29b028272726b1b1bd24232322b2b3201f1eb4b41d1c1bc719cb18171515ca13c8c8110f0e0d0c0b09090807b6050403030200b7b8b8bababbbcc9cccdcdcecfd0d0d1d2d2d3d4d4d4d5d5d6d6d7d7d7d8d8d9d9d9d9dadadadadbdbdbdbdbdcdcdcdcdcdcdcdcdcdcdddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddd │ │ +dddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddcdcdcdcdcdcdcdcdcdcdcdcdcdbdbdbdbdbdadadadadadad9d9d9d8d8d8d7d7d7d6d6d5d5d4d4d3d3d2d1d1d0d0cfcecdcdccc9bcbcbbbab9b8b7000102020405b606070809090a0c0d0f1011c81214ca15161718cb19c71b1c1d1e1e2021b2b2232425bdb1b12628b029292b2b2caf2dbfbfaeae2e2f303130c0c0ad32ad33333335c63535c6c636acac36ac373838373738ab393939393a39393a3a3a3a3a3a3b3b3b3b3b3b3b3c3c3c3c3d3d3dc5c5c5c5c5c53e3e3ea9a9a9a9c1a9a9c13fc1c1c1c13f404040403f40413f404041414141414142a8a8a84242424242c4c44242c4c443434343a7a743a7a7a744c2a744444444444444c2c2454545454545454646464646474747a6a6a6a6a647a6a64848a6484948484949494a494a494a4a494a4b4b4b4b4b4ba54ba5a5a5a5a5a5a54c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4ca44d4da44d4d4da44d4d4e4d4e4e4d4e4e4e4ec3c3c3c3c34fc34f4f4f4f4f4f4f50504f4f51505050505051a3515151515150515151a351a35252a3525252525252a35252535353535353535353535353535354545555545454545454555555545555a2a255a255a255a2a2a2a2a2a2a2a2a2a2a25656565657565757565757575758575757575857585858575858585857585858585858585858585858585959585858585859585959595959595a5a5a5b5a5a5a5b5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5b5b5b5b5b5b5b5b5b5b5b5b5b5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5f5f5d5f5f5f5f5f5f5f5f5f5f5d5f5f5f5e5e5f5e5e5f5e5f5e5f5e5e5f5f5f5e5e5e5f5e5f5e5e5f5e5f5f5e5e5f5f5f5f5e5e5e5f5e5e5e5e5e5e5e6060605e605e5e5e5e60605e5e5e5e605e5e605e605e5e605e5e605e5e5e605e5e5e5e60605e6060605e605e60606060605e5e5e60605e60605e605e605e5e5e6060605e60605e5e6060605e5e60605e5e5e5e5e5e5e5e5e5e5e5f5e5e5f5e5e5e5e5e5e5e5e5e5f5e5e5e5e5f5f5e5e5e5e5e5f5e5f5f5e5f5f5f5f5f5f5f5d5f5f5f5f5d5d5f5f5f5f5f5f5f5f5f5f5d5f5f5f5f5d5f5d5f5f5f5d5d5d5d5c5d5c5d5d5d5d5d5d5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5b5b5b5b5b5b5c5b5b5b5b5c5b5b5b5b5b5b5a5a5a5a5a5a5b5b5a5a5a5a5a59595a5959595959595858595959595958595859595858585858585858585858585858585858585858585758575858575758575757575756575757575656565656565656565656565656a256a2a2a255555555555555555555545454545454545454545454535353535252525352525252525252a3a3a3a3a3a352a352a3a3a3a3a3515151515151515150515050505050504f505051505050504f4f4f4f4e4ec3c34fc34e4e4e4e4e4ec3c3c34e4e4e4d4da4a44da44d4da44c4ca4a44c4ca4a44c4c4c4c4c4c4c4c4ca5a5a5a5a5a54ca5a5a54b4ba54b4b4b4a4a4a4a4a4949494a4a49494948494848484848a6a6a6a6a6a6a6a6a6a6a647464747474646464646464545454545454545c2c2c2c2c2c2444444a7a7a7a7a74443a743a743c4c4c4c4c4c4c44242424242424242a8414141414040414140404040413f3fc1c1c1c13fc1c1c1c1a9c1c13e3e3e3e3ec53e3ec5c5c5c5c5c5c5c53d3c3c3d3c3c3c3c3b3b3b3b3baa3baaaaaa3a3a3aaa3a3a393939393939ab3939abab3838ab38373737373737acacacacacacacc636c6c6c635c636c635353434343433333333333333ad3232323232c0c0c03232c0c03131c031302f2f302f2f2fae2ebfbfbf2e2e2d2dafaf2cbebebe2b29292ab0b0282726b1bd25bd242322b2b321211f1eb4b41d1cc71acbcb181715caca13c81111100e0d0c0b09b50707b6b60403020100b7b8b9babbbcbcc9cccdcececfd0d1d1d2d2d3d4d4d4d5d6d6d6d7d7d8d8d8d9d9d9dadadadadbdbdbdbdbdbdcdcdcdcdcdcdcdcdcdcdddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddd │ │ +dddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddcdcdcdcdcdcdcdcdcdcdcdcdcdbdbdbdbdbdbdadadadadad9d9d9d8d8d8d7d7d7d6d6d5d5d4d4d3d3d2d2d1d0d0cfcececdccc9c9bcbbbab9b8b7000101020305b6060708b5090a0b0d0e0f11c8121314ca161718cb19c71b1cb4b41e202121b222242525bdb12728b0b02a2b2b2cafaf2dbf2e2e2e2f2f303131c0323232ad333434353435c636363636363738373737383839ab393939ab3939393a393a3aaaaaaaaaaa3b3b3b3b3b3c3c3c3d3d3d3dc53d3dc5c53ea9a9a9a9a93e3ea9c1a9c1c1c13f3f3f3f3f3f3f403f4040414141404141a8a8a8a8a8a8a842a84242424242c442c4434343434343a74343a74344a7a7a7a7a74444c2c2c2c2c2c2c2c2454545454646464747474746474647a6a6a6a6a648a64848a64849484848494949494a4a4a4a4a4b4a4b4b4b4b4b4ba5a54ca5a5a54ca54c4c4c4c4c4c4c4c4c4c4ca4a4a4a4a4a4a4a4a4a44da44d4d4d4d4d4d4e4ec34e4ec3c34e4ec3c3c34f4fc34fc3c34f504f505050505051505050505050515150a351a3a3a3a3a3a3a3a3a352a35252525252535353525353525352525354545454545454545454535454545455a2a255555555555555a25555555555a25555a2a2a25656565656a25656575757565656565757575757575757575756585858585858585858585858585858585858585858585858585859595959595a5959595a595a5a5959595959595959595a5a5a5a5a5a5a5a5a5a5b5a5a5b5b5b5b5b5b5b5b5b5b5b5c5b5b5b5b5b5b5b5b5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5d5d5d5d5d5d5c5d5d5d5d5d5d5d5d5f5f5d5f5d5d5f5f5d5f5f5d5f5d5f5d5f5f5d5d5d5f5f5f5d5f5f5f5f5d5f5f5f5f5f5f5f5d5f5f5f5e5f5e5e5e5e5e5f5f5e5e5e5f5e5f5f5f5e5e5e5f5f5e5f5f5e5e5e5f5e5f5e5e5e5e5e5e5e5f5e5f5f5e5f5e5f5e5e5e5e5e5e5f5e5e5e5e5f5e5e5e5f5e5e5e5e5f5e5f5e5e5e5e5e5e5e5f5e5e5e5e5e5e5e5e5f5e5e5f5e5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5d5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5d5f5d5f5f5d5f5f5f5f5f5d5c5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5c5d5d5d5d5d5d5d5d5d5c5d5c5d5c5c5c5c5c5c5c5c5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5a5a5a5a5a5a5a5a5b5a5a5a5a5a5a5a5a5a595959595a5a5959595959595959585858585858585858585858585858585858585858585858585858585858585757585758585757575757575756565756575757565656a256565656565656a2a2a2a25555a2a2a2a2a255a25555555454545454545454545453535353535353535353535353525252a352525252a3a35252515151515151a3a3a3a35151515150515151514f50504f514f4f4f4f4f50c350504f4f4f504f4fc34f4f4e4ec34ec3c34d4e4e4d4e4d4d4e4e4e4ea4a44da4a44da4a4a4a44c4c4c4c4c4c4c4c4c4c4c4c4c4c4ca5a5a54b4b4b4b4b4b4b4b4b4a4a4b4a4a4a4a4a494a4949484948494948484848a6a6a648a64747474747474747464747464646464646464545454545c2c2c245c2c2c2c2c24444444444a7a743a743a743434343c4c4c4c44242424242a8a8a842a8a8a8a8a84141404040404040403f3f403f403fc1c1c1a9a9c1a9a9c1a93ea9a93e3e3ec5c53dc5c53d3d3d3d3d3d3d3d3c3c3b3b3b3b3c3c3b3baaaaaaaaaa3a3aaa3a3a3a393a3a39abab3939ababab3838383838383737ac37acacacacac36363636363535c6c635353535353435343333333333adadadadadad32c0c032c0c031c0323131313131312fae2faeaeaeaeae2ebf2d2d2d2daf2daf2cbebebe2b2b29b029b02827272726bd2525242322b2b321211f1eb4b41c1b1b1a19cb181615151413121110100e0c0c0a09080706b6050403020100b7b8b9babbbcc9c9cccdcecfcfd0d1d1d2d3d3d4d4d5d5d5d6d7d7d7d8d8d8d9d9d9dadadadadbdbdbdbdbdbdcdcdcdcdcdcdcdcdcdcdddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddd │ │ +dddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddcdcdcdcdcdcdcdcdcdcdcdcdcdbdbdbdbdbdbdadadadadad9d9d9d8d8d8d7d7d7d6d6d6d5d5d4d3d3d2d2d1d0d0cfcececdcdccc9bcbbbab9b8b8b70001020305b6060708b5b50a0b0c0d0e101112131314151718cb19c71b1c1db41e1f2021b222232425bd262728b0292a2bbebe2cafafbfbf2e2eaeae303031c03232c0adad3333343535c6c6c6363636acac37ac373738abab39abab39ab393aab3a3a3a3a3a3aaa3b3baaaaaa3b3c3c3c3c3c3c3d3d3c3dc5c5c5a9a93e3ec5c53ea9a9a9c1c1c1c13fc1c13fc13f3f40404041404040414141414141a8a842a8a842424242a842c4c4c4c4c4c4c4a7c44343c443a7434343a7a7a744444444444444c2c2c2c24545454546464646464646474747a647a6a647a6a6a6a648a6a648484949494a49494a4a494a4a4a4a4a4a4b4b4b4b4b4b4ba5a5a5a5a5a5a5a54ca5a54c4c4c4c4c4c4c4c4c4c4ca4a44ca4a4a4a44d4d4d4d4e4d4e4e4d4d4d4e4e4ec3c3c3c3c3c3c34fc34f4f4f4f4f504f50504f504f505050515151a351515151515151a3a3a3a3a3a352525252525352525352525353535353535353535353535353545455555555555554555555555454555555a25555a2a2a2a2a2a2a2a2a256565756a2a256a2a256a256565656565656575657575857585757575758585757585758585858585858585858585858595858595959595958595958585858585859595959595959595959595a595b5a5a5a5b5a5a5a5b5b5a5a5a5a5b5a5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5c5b5c5c5c5c5c5c5c5c5c5c5c5c5c5c5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5c5f5f5f5f5d5f5f5d5f5f5d5f5f5f5f5f5f5f5d5f5f5f5f5f5f5f5d5f5f5f5f5f5d5f5f5d5f5f5f5f5f5d5f5f5f5f5f5f5f5f5f5f5f5f5d5f5f5f5f5d5d5f5f5f5f5f5f5f5d5f5f5f5f5f5f5d5f5f5f5d5f5f5f5d5f5f5d5f5d5f5d5f5f5d5f5f5f5f5f5d5f5d5f5d5f5f5f5f5f5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5c5d5d5d5d5d5d5d5d5d5d5d5d5d5c5d5d5d5d5d5d5c5d5d5d5d5d5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5b5b5b5a5a5a5b5a5a5a5a5a5a5a5a5a5a5a5a59595a595a5a5959595a5959595a595959595858595959585859585859595858585858585858585858585858585758575858575758585857585757585756565757575756575656575657565656a256565656a2a255a2a2a2a2a2a2a2555555555555555555555555555554545454535354535353535353525252525253525252525253a3a352a35252a352a3a352a3515150505050a35150515050515150505151514f4f504f50c34fc3c34fc3c3c34fc3c3c34fc34fc34fc34e4e4e4d4e4e4d4d4e4d4d4da44d4d4d4da4a4a4a4a4a4a4a44c4c4c4c4c4c4c4c4c4c4c4ca5a54ca5a5a54b4b4b4b4a4a4a4a4a4a4a4a494a4a494a494948494848a648a6a6a6a6a648a647a6a6a64747464746464646464646464646454545454545c2c2c2c2c2c244444444444444a7a7a7a7a7a7434343c4c443c443c4c442424242a8a8a841a84141a841414141414140403f3f3f3f3f3f3fc13f3fc1c1c1c1a9a93ea93ea9a93e3e3e3e3e3ec5c53d3c3dc53d3d3c3c3c3c3c3c3c3c3b3baa3b3c3b3baa3aaaaa3aaa3a393a393a3a393939abababababab38383737373737373737acac36acac3636c636c6c6c63535c6353435343434333433adadad33ad323232ad323232c031c031c031c0313030303030aeaeaeae2e2e2e2e2ebf2d2d2d2d2c2caf2cbebebe2a2a2929b0282727262626bd2525242322b2b321201fb4b4b41d1b1a19cbcb171615ca141211110f0e0d0c0b09b5080706b60504030201b7b8b9b9babbbcc9cccdcdcecfd0d0d1d1d2d3d3d4d4d5d5d6d6d7d7d8d8d8d9d9d9d9dadadadadbdbdbdbdbdbdcdcdcdcdcdcdcdcdcdddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddd │ │ +dddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddcdcdcdcdcdcdcdcdcdcdcdcdcdbdbdbdbdbdbdadadadad9d9d9d9d8d8d8d7d7d7d6d6d5d5d4d4d3d2d2d1d1d0d0cfcecdcdccc9bcbbbbbab9b8b7000102030405b6070708b50a0b0c0d0e0f10111213ca1516171819c71b1c1d1db41f20b3b2b2222425bdb126272728292b2bbe2c2cafbfbfbf2e2eae2f2fc0c032c032ad33ad333434343535c6c636c636acacac3737383838383838abab39ab39393a3a3939aa3aaa3a3aaaaa3b3c3b3b3c3b3c3c3c3d3d3d3dc5c5c53dc5c5c53e3ea93ec1a9a9c1c1a9c1a9c13f3f403f403f403f4040404040414141a8a841a8a8a842a8424242c442c442c4c4c443434243a7434343a743a7a7a744a7a7a7a7c244c2c2c2c2c2454545454546454647464747474747474747a647a6a6a6a648484849494849484949494949494a4a4a4a4a4a4a4a4b4b4b4ba5a54ba5a5a5a5a54c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4ca4a4a44da44d4d4d4d4d4d4d4d4e4d4e4e4ec3c3c34ec3c3c34fc3c34f4fc3c34f4f4f4f4f50505050505150505051515051a3515151a3a3a3a3a3a352a3a3525252525252525252525252525353535353545454545454545454545454545454555555555555a2a25555555555a2a2565656a2a2a2a2a2a2a2a25656a2a2a25656565657575757585756565657585756575758585857585858585858585858585858585858585858585858585858585858585859585858585859595a59595959595a595a595a5a595a5a595a5a5b5a5a5a5a5a5a5a5a5a5a5b5b5a5a5a5a5a5a5a5a5a5a5b5b5c5b5b5b5b5b5b5b5b5b5b5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5d5d5d5d5d5d5d5d5c5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5c5d5d5d5d5d5d5d5d5d5d5d5c5d5d5c5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5b5b5b5b5b5c5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5c5b5b5a5a5a5a5b5a5a5a5a5959595a59595959595959585959595859595958585859595858585858585858585858585858585858585858585858575757575757575756575756565757575657575757565656575656565656a2a2565656a25656a256a256a255a255555555555555555555545454545454545454545454545353535353535253525252525252a3a3a35252a3a3a35252a3a3a351a352a3a3a3a3a3515151504f4f505150504f4f504f5150505050504f4f4f4f4fc34fc3c3c3c3c3c3c3c34e4ec34ec3c3c34e4e4e4da44ea44d4d4d4da4a4a4a4a4a4a4a4a44c4c4c4c4c4c4c4c4c4c4c4ca54ca5a5a5a5a54ba54b4b4b4b4b4a4a494a49494a4a494a4949494848494848a6a64847a6a6a6a6a6a6474746474747464646464646454545454545454545c2c2c2c2c2c2c244c244c24444a744a744a7a743434343434343c4c4c4c4c4c4424242a84242a8a841414141414141414041404040403fc1c1c1c1c13fc1c1c1a9a9c1a9a9a93ea93ea93ec53ec5c53ec53d3d3c3c3d3d3d3d3c3c3c3c3c3c3b3c3baaaaaaaaaaaaaa3aaaaa3a3a3a3939ab39ab39abab38abab3838383837373737acacacacac363636ac3636c6c6c6c63535343535343334333334333333ad3232ad3232c0c0c0c0c032c031313130313030302f2f2f2e2eaeae2ebf2e2e2e2d2daf2d2d2cbebebe2bbebe2a29b0b0b028282626bdb1bd25242423b2b22121201eb41d1c1c1bc71918181716caca141211100f0e0d0b0a09b5080706050503030101b7b8b9bababbbcc9cccdcdcecfd0d0d1d1d2d3d4d4d4d5d5d6d6d7d7d7d8d8d9d9d9d9dadadadadbdbdbdbdbdbdcdcdcdcdcdcdcdcdcdddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddd │ │ +dddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddcdcdcdcdcdcdcdcdcdcdcdcdcdbdbdbdbdbdbdbdadadadad9d9d9d8d8d8d7d7d7d6d6d5d5d4d4d3d3d2d1d1d0d0cfcececdccc9bcbcbbbab9b8b7000102030405b6060708b5090b0c0d0e0f10c812131415151618191a1a1b1c1db41e20b3b3b2222425bdbdb12627b0292a2b2bbe2c2dbf2dbf2eaeae2f30c031c0323233323233343433343435c6353536363637ac373737373838ab3838ababab3a393939393a39393a3aaaaaaaaaaaaa3b3b3b3c3c3c3d3c3c3cc53dc5c53d3e3e3ec53ea93e3ec13ea9a9c1c1c13f3f3fc13f3f3f3f3f3f40404040414141414141a8a8a8a84242424242c442c4c4c442c443c44343a7c4a7434344a7a7a7a74444c2444444c245c2c2c2c2c2c24546464646464646474747a64747a6a6a6a6a6a64848a648484848484849494a4949494a4a494a4a4a4a4b4b4b4a4b4ba5a5a5a5a5a54c4ca5a54ca54c4c4c4c4c4c4c4c4c4ca4a4a4a44ca4a4a4a4a4a44da44d4d4e4e4e4e4e4e4e4ec3c3c34e4ec3c3c3c3c34fc34f4f4f4f4f4f50505050505050515150515151515151a3a35151a3a3a352a3a3a3a35252525252525252535353535353535353535353535353545454545455555555555555555555a2a2a2a2a255a25555a2a2a2a2a2a255a2a2a256a25657565757575756a2a25657565656575758575757585857575858575758585858585758585758585858585858585858585858585858585858595858585858595959585959595a5959595a5a5959595a5a59595959595a5a5a5959595a5a595a5a5a5a5a5b5a5a5b5a5a5a5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5c5b5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5b5c5c5c5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5c5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5a5a5a5a5a5a5a5b5a5a5a5a5a5a5a5a5b5a5a5a5a5a5a5a5a5b5b5a5a5a5a59595a59595a595959595a59595858585858585858585858585858585858585858585858585858585858585858575758585757585858575656565657575656565656a256a2a25656575656a2a25656a25656a2a255a2a2a2a2a2a2a2a2a2a2a2a2555555545454545454545555545454535353535353535353545353525252525252525252525252a3a35151a3a3a3a3a351a3a3515151a35151515150505050504f4f4f4f504f4f4f504f504f4f4f4f4f4fc34f4fc3c3c3c3c34ec3c3c34e4e4e4d4e4e4e4e4d4e4e4ea4a44da44da4a4a4a44c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4ca5a54ca54b4b4b4ba54b4b4b4b4a4a4a4a4a4a4949494948494849494949a648a6484848a6a6a647474747474747464646464646464646464545c2c2c2c2c245c2c2c2c24444444444444444a744a7a7a7a743a7a7a7c4c4c4c4434343c4424242424242a8a8a8a8a8a8a841414041414041413f413f3f3f3fc1a9a9a9a9c13fc1a9a9a9a9a93ea93e3e3e3ec53dc53d3d3dc53d3d3d3c3c3c3c3c3c3c3c3b3b3b3b3b3baa3aaa3a3a3a3a3a3a3a3a3a393939abababab39ab3838383838373737acacacacac3636363636c6c636c6c6c635353534353434333433adadadad33adad32c0c0c0c032c031313131c03131303030302f30302faeae2ebf2e2ebfbf2ebf2daf2daf2d2cbebebe2b2bbe2b2ab028b027272626bdbdbd25242322b32121201f1fb41d1c1bc71a19cb181715ca14131211100f0d0c0b0909b50806b6050403020100b7b8b9bababbbcc9cccdcececfd0d1d1d2d2d3d4d4d5d5d5d6d6d7d7d8d8d8d9d9d9dadadadadadbdbdbdbdbdcdcdcdcdcdcdcdcdcdcdddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddd │ │ +dddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddcdcdcdcdcdcdcdcdcdcdcdcdcdbdbdbdbdbdbdbdadadadad9d9d9d8d8d8d8d7d7d6d6d5d5d4d4d3d3d2d2d1d1d0cfcfcecdccc9c9bcbbbabab8b7000001020305b606070808090b0c0d0e0f11c8c8121414151718cb191a1b1c1db41e202121b322242425bdb1262728b0292a2bbe2caf2dafbf2eae2e2f303031c031c03232ad33343333343535353534c636ac3636ac36373838383838ab38ab39ab3939ab3939393939aa3a3a3a3aaa3baa3b3b3b3b3d3c3c3c3c3c3dc53dc5c5c5c5c53ec53ea9c53ea9a9a9a9c1c1c1a9c1c1c1c1c13f3f3f4040404040404041414141a8a8a8a8a8424242a842424242c4c4434343c443434343a743a7a7a74444a7a7a7c2c2c2c24444c2c2454545454645454546474746474647474747a6a6a6a6a6a648a6a6a6484949494948494949494a49494a4b4a4a4a4a4b4b4b4b4b4b4ba5a5a5a54ba5a5a5a5a5a54c4c4c4c4c4c4c4c4c4c4c4c4c4ca4a4a4a44d4d4d4d4d4d4d4d4d4d4e4d4e4e4e4e4e4ec3c34fc3c3c34fc3c3c3c34f4f4f50505050505050505050505051505151515151a351a35151a35252a3a352a3525252525352525252525252525253535353535454545454545454545455555555555555555454555555555555a255a2a2a2a2a2a2a2a256a2565656a2a256a256565656565756575657585757585757575857565758575758575858585858585858585858585858585858585858585858585858585858585858595958595a59585858595959585959585959595859585a5a5959595959595a595a5b5a5a5a5a5a5a5a5a5a5b5a5a5a5a5a5b5a5a5a5a5a5b5b5a5a5a5a5a5b5a5a5b5c5b5b5b5b5b5b5b5b5b5c5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5c5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5c5b5b5b5b5b5b5c5b5b5b5b5b5b5b5b5b5b5b5b5b5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5c5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5b5b5a5a5a5a5a5a5a5a5a5a5b5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a595a5959595959595a5a5959595959595a5a5a5959595959595958585959595859595959585858585858585858575857585858585857585757585858575857585757575756575757575657575757565656a25657565656a2a2a256a2a2a2a2a2a2a2a255a256a256a2a25555a2555555a255a255555555555555555454545454545454545454545352525353535352535253535252a3a352a3a3a3a3a3a3a3a3a3515150a351515051515151515151515050504f4f504f4f4f4fc3c34fc34f4f4fc3c3c3c3c3c3c3c3c3c3c3c3c34e4e4e4d4e4e4d4d4d4d4d4d4d4d4da44d4d4da4a4a4a4a4a4a44c4c4c4c4c4c4c4c4c4c4c4ca5a5a5a5a5a5a54ba54b4a4a4b4a4a4a4a4b4a494a49494949494848484848a6a6a64848a6a6a6a6a647a64747474746464645464646464645454545454545c2c2c244444444444444c244a7a7a7a7a7a74443a743434343c443434342c4c4c4c4c4c44242a8a8a84142a841a84141414141403f403f3f3f3fc13f3f3fc1c1c1a9a93e3ea9a9a93ea93e3ea93e3ec5c53dc5c53d3d3d3d3c3d3d3c3d3c3b3b3b3b3b3b3baaaaaaaaaaaaaa3a3a3a393939393a393939abababab383838383837373737373737acac36363636c6c6c6c6c63535c634353534333434353433333333adadad3232323232c0c03131c0313031313130303130302f2fae2f2f2fae2ebfbfbfbf2dbfbfafafafafaf2cbe2bbe2a2a2a292ab0b0282727b1b1bd2525252323b2b22120201fb4b41d1c1bc719cb18181615141312c811100e0d0b0b09b5080806b6050403020000b7b8b9babbbcc9cccccdcecfcfd0d1d2d2d3d3d4d4d5d5d6d6d7d7d7d8d8d8d9d9d9dadadadadbdbdbdbdbdbdcdcdcdcdcdcdcdcdcdcdddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddd │ │ +dddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddcdcdcdcdcdcdcdcdcdcdcdcdcdbdbdbdbdbdbdbdadadadad9d9d9d9d8d8d8d7d7d6d6d6d5d5d4d4d3d3d2d1d1d0cfcfcecdccccc9bcbbbbbab9b8b70001020304b6060707b5090a0b0d0e0f1010c81213ca151618cb19c7c71c1db41e1f1f21b222232425bdb126262728292a2abebebeaf2dbf2e2e2eae2f2f2f3031c0c032ad33ad33ad3435343534353636c636c636ac38383738373838ab38abab39abab39abab393a3a393a39aaaa3a3baa3b3b3b3c3c3c3b3c3b3d3d3d3d3dc5c53d3d3ec5c53e3e3ea9a9a9a9a9a9a9a9a9c1c13fc1c13f403f3f3f3f3f4040404141414141a8a8a8a841a8a842a8c442c4c4c4c4c44343c4c4c44343a7a7a7a7a7a7444444c2444444c245454545454545c245464646464646464647a6a64747a64747a64747a64848484848494848494a4949494a4949494a4a4a4a4b4a4a4a4b4b4b4b4b4b4b4b4ba5a5a54c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4ca4a4a4a4a4a4a4a44d4d4da4a44d4d4d4d4d4e4ec3c3c3c3c34ec3c3c34ec3c34f4f4f4f4f504f4f4f505050504f505150505050515051505151a3515151a3a3a3a3a3a3a3a3a3a3a3a3a3a352525252525353535353535353535353545454545454545454535454545454555555a2a2a2a255a2a25555a255a2a2a2a2a2a255a25656a2a257565656565657575756575757565656575657575758575757575857585858585858585858585858585858585858585858585858585858585959585858585858595859595858595958595859595858595859595959595a5959595a5a5a5959595a595959595a5a5a5a5959595b5b5a59595a5a5b5a5a5a5b5b5a5a5a5a5b5a5b5a5c5a5a5a5a5a5b5a5b5a5a5a5a5a5a5a5b5a5a5a5a5a5a5a5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5a5a5a5b5b5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5959595a595a5a5a5959595a5a595a595a5a59595a59595a5a59595959595a59595a59595959595a59595a59595858595859595858585958585959595859585858585858585858585858585858585858585858575858575757585858585857585757585858575757575756565656575656575656565656565656a256575656a255a2a2a2a2a255a255a2a2a255a255a2a2555555555455545455555554555554555554545454545453535353535353535352525252525252535252525252a3a3a351a3a35151515151a3515150515050505050505150515050504f4f4f4f50c34fc34fc3c3c3c3c3c3c34e4ec34ec3c3c34e4e4e4e4e4e4e4e4d4d4da4a44d4da4a4a4a4a4a44ca4a4a4a44c4c4c4c4c4c4c4c4c4ca5a5a54ca54ca5a5a54b4b4b4b4b4b4b4b4a4a4a4a4a494a4a49494949494949494848a648a6a6a647a647a6a6a647474746474646474646454545454545454545c2c2c2c2c2c2c2c244a7a74444a7a7a744a7a743434343a7a74343c4c4c4c4c4c4c4c442c4c4c4424242a8a84141414141a8404040404040413fc1c13f3f3f3fc13f3f3fc1c1c1a9a93e3ea93e3e3e3e3ec53e3ec5c53d3d3d3d3d3c3d3c3c3c3c3c3c3c3baa3baaaaaa3baa3a3a3aaa3a3a3a39393939ab3939abab38383838383837373737373737acacacacac363636c6c63535353535353535343434333333333333ad3332adad32c0c0c0c0c032c0c031303131303130302f3030302f2f2fae2eaeaeae2e2dbfbf2d2d2dafaf2c2caf2c2bbe2a2a29292929b02828272626b1bd2524242222b2b32120201f1e1d1c1cc71a1acb1817161514121211100f0e0d0b0a09b5080706b6050403020100b7b8b9babbbcc9c9cccdcecfcfd0d1d2d2d3d3d4d4d5d5d6d6d7d7d8d8d8d9d9d9dadadadadadbdbdbdbdbdbdcdcdcdcdcdcdcdcdcdcdddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddd │ │ +dddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddcdcdcdcdcdcdcdcdcdcdcdcdcdbdbdbdbdbdbdadadadad9d9d9d9d8d8d8d7d7d7d6d6d5d5d4d4d3d3d2d1d1d0d0cfcecdcdccc9bcbbbbbab9b8b7000102030405b6060708b50a0b0c0d0f0f1111121314ca1618cbcb1ac71b1c1db41e2021b3b222242525bdb12727b029b0292b2bbeafafbfbf2ebfae2eae2f2f31c0c0323232adad3334333434353536c6c6c63636ac373737373738ab37ab3839ab3839abab39ab3a393a393a3a3a3a3a3b3baaaa3b3baa3c3b3c3d3c3d3c3cc53d3dc53dc5c53ec5a93e3e3e3ea93e3ea9a9a9c1a9c13f3f3fc1c1c13f3f3f404040404041414141414141a8a8a84242424242424243c4c44242c443a74343a7a7a7a7a7a7c24444a7c2c2c2c2c2c2c245c2454545454546464646474747474747474747474747a6a6a6a6a6a6a6a6484849494848494949494a494a4a494a4a4a4a4a4a4a4a4a4a4ba5a54ba5a5a5a5a5a5a54ca54ca54c4c4c4c4c4c4c4c4c4c4ca4a4a4a4a4a44ca4a4a4a44d4d4d4e4e4e4e4e4d4e4e4e4e4e4ec34ec34fc3c34f4fc34f4f4f4f4f4f4f50504f505050505050515150505151515151515151515151515151a352a3a35252525252525252525252525353535353535353535353535353545454555555555555555555555555545555555555a25555a2a2a2a256a2a2a256a25656565656565656565656565656565756575657585757575757575757575757575757585858575858585858585858585858585858585858585858585858585859585859585858585859585959595959585959595a595a595958585859585959595a5a5958595a5a5a59595a5a5a5a59595a5b5959595a5a595b595a5a5a5a5a5a5b5a5b5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5b5b5b5b5b5b5b5a5b5a5a5a5b5a5a5b5a5b5b5b5b5a5b5b5b5b5a5b5b5b5b5a5b5b5b5b5b5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5b5a5a5b5b5b5b5b5b5b5b5b5b5b5b5b5a5a5a5a5a5a5a5a5a5a5a5a5b5a5a5a5a5a5b5a5a5a5a5a59595a5a5959595a595a595a59595a5a5959595a595a5a5a59585859595959595a5958595a5958585958585959595958585959585858595958595958585858585858585858585858585859585858585858585858585858575857585858585858575758575858575757575757575757565657565757565756575756565656a2a25656a25656a2a2a256a2a256565656a255a255555555555555555555555554555554555555545554545454545354545454545354545354535353535352525352525252a3a3a3a3525252a352a3a3a35151515151515150515051505150504f5050504f4f504f4f4f4f4f4fc34fc34fc3c34ec3c3c3c34e4e4e4e4e4d4d4e4e4e4e4d4e4d4d4d4d4d4da44da4a4a4a4a4a4a44c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4ca54b4ba54b4ba54b4b4b4b4b4a4a4a4b4a4a494a494949494948494848484848a6a648a6484747474747464747474646464646464646464545c2c2c2c2c2c2c2c2c24444c2c2c2c24444a7a74444a7a7a7a7434343c443c443c44343c4c44242c442424242a8a8a8a8a8a84141414141414041403f3f404040403fc1c13f3fc1c1c1c1c1c1a9a9c1a9a93e3e3ec5c53ec5c5c5c5c53d3d3d3c3c3c3c3c3c3c3b3b3b3b3b3b3baa3baa3aaaaa3a3a39393a393a3939ab3939ab39abab38383838373738373737ac37ac36ac36ac3636c63636353534343435353535353434333333adadad33ad3232323232c031313131c031c031303030303030302f302f302f2f2fae2ebfbfbfbf2dbf2d2d2d2caf2cbe2c2cbe2a2b292929b0b0b027282626bdb12525242322b2b2b32020201fb41d1c1b1b1a1918181715ca1312c811100f0d0d0c0a09b50807b6b60504020100b7b7b9b9babbbcc9cccdcdcecfd0d0d1d2d2d3d3d4d5d5d6d6d6d7d7d8d8d8d9d9d9d9dadadadadbdbdbdbdbdbdcdcdcdcdcdcdcdcdcdddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddd │ │ +dddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddcdcdcdcdcdcdcdcdcdcdcdcdcdbdbdbdbdbdbdbdadadad9d9d9d9d9d8d8d7d7d7d6d6d6d5d4d4d3d3d2d2d1d0d0cfcececdccc9c9bcbbbab9b9b7b70102030405b6060708b5090a0c0d0e0f1011121214ca16171819191a1b1c1db41e202121b2b2232325bd26272728b0b0292a2b2cafaf2dafbfbf2e2e2f2f2f3131c032c03232ad33333334343434c635c636c6363637ac37373837ac3738abab3839abababab3a393a393939393939aaaa3aaa3aaaaa3b3b3b3b3b3c3b3b3d3d3d3d3dc53d3ec5c53d3ec5c53ec5c53ea93ea9a9c13fa9c1a9c1a93fc1c13f3f3f3f4041404040404140a841a8a8a8a8a8a842a84242424242c4c44343434343a743434344a7a7a744c24444444444c2c2c2c2c2c2454645454546464646464646464647474747a6a6a6a6a647a6a6a6484848a6484848494a494849494a4a4a4a49494a49494a4b4b4b4b4b4b4b4ba54ba5a5a54ca54ca54c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4ca4a44da44d4d4d4d4d4d4da44d4d4e4d4e4e4ec3c3c34ec3c3c3c3c3c3c34fc3c34f4f4f4f4f50504f4f50505050505050515150505051505151515151a3a3a3a3a3a352a3a3a3a3a3a3a3525252525253525252525252525353535454545454545454545454545454545454545455555555a2a255a255a2a255a255a2a2a2a2a2a2a2565656a256a256a2565657565757565656565656565656575757565757575757585758575857575758575758575758575758575858585858585858585858585858585858585858585958595959595859595958585859585958585959595859595a5a59595a5a595a5959595a59595a5a5a595a59595a5a5a5a5a595a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a59595a595a5a5a5a5a5a5a5a5a5a5a5b595a5a5a5a5a5a5a5a5a5a5b5a5a5b5b5a595a595a595a5a595a5a5a5a5a5a5a5a5a5b5a5a5a5b5a5b5a5a5a5b5b5a5a5a5a5a5a5a5a5a595a5959595a595b59595959595b595a59595959595a5a5959595a595a59595959595a5959595959595959595858585958585859585858595958585858585959585958585859585858585958585858585858585858585858585858585857585858585858585858585858575757585858575758575657575758575757565656565656a2a256a2565656a2565656a2a2a2a2a2a2a2a2a2a2a255a255a255a2a2a2a2a25555a2555454545454545454545454545454545454545454545453535353535353535353535353535252525252525252a3a3a3a3a351a3a3a3a3a3515151515151505051515051505050504f50504f4f4f4f4fc3c34fc3c3c34fc3c3c3c34ec3c34e4e4e4e4e4e4d4d4d4d4da44d4d4d4d4d4d4d4d4da4a4a4a4a4a4a44c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4ca5a5a5a5a5a54ca5a54b4a4a4a4a4b4b4a4a4b4a494a49494949494948484848a6a648a648a6a64747a6a6a6a64747464646464646464646454545454545454545c244444444444444c24444c2c2c24444a7a7a7a7a7a7a7a743434343c44342c442c443424242a84242424242a84141a8a8a84141404140404140403f3f3f3f3f3f3fc1c1c1c1a9a9a9a9a9a93e3ea93ea9c5c5c53dc5c53d3d3d3d3d3d3d3d3c3b3b3b3b3c3b3baaaaaaaaaaaaaaaa3a393a3a39393939393939abababababab38383837383837ac373737acacacac36363636ac36c6c6c6c6353434333435343333333434ad33ad32ad323232c032c0c0c0c0313131313131c031302f2f2f302f2f2f2faeae2faeaeaebf2dbfbfbf2d2dafaf2c2c2cbebe2bbe2b2a292929b0b0282627b126bdbd2525232322b3b2b32120201eb41c1c1bc71acb18171615ca1312c811100e0d0c0b0a09b50707b6050403020100b7b8b9bababcbcc9cccdcecfcfd0d1d1d2d2d3d3d4d4d5d6d6d7d7d7d8d8d9d9d9d9dadadadadadbdbdbdbdbdcdcdcdcdcdcdcdcdcdcdddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddd │ │ +dddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddcdcdcdcdcdcdcdcdcdcdbdbdbdbdbdbdbdadadadad9d9d9d9d8d8d8d7d7d6d6d6d5d5d4d4d3d3d2d1d0d0cfcfcecdccccc9bcbbbbbab9b7b7000102030405b60608b5090a0b0c0e0e1011c81313ca15171818191ac71c1db41e1f2021b3b2222325bdb126272828b0292b2bbe2c2caf2dbfbf2e2eae2f2f3031c0c0c0c0adadad3334333433353535c6c6c636c6acac373737acac383838383838ab38abab393939ab39abab39393a3aaa3a39aa3b3baaaaaaaa3b3b3b3c3c3c3d3c3dc5c53d3dc5c53dc5c5c53e3ec53ea9a9a9a93ea9c1a9c1c1c13fc1c1c1403f3f403f3f4040414141414141414142a8a842a8a84242c4c4c4c4c4c443c443434343a7a7a744a74444a7a74444444444c2c245c2c2454545454545454545464747474747474747474747a647a6a6a6a6a648a64849494848484949484949494a49494a4a4a4a4b4a4a4a4b4b4a4a4b4ba5a5a5a5a5a5a54c4c4ca54c4c4c4c4c4c4c4c4c4c4c4ca4a4a4a4a4a4a4a4a4a4a4a44d4da44d4d4e4e4e4e4e4e4e4ec3c3c3c3c34ec3c3c3c34f4f4fc3c3c34f504f4f4f4f504f50504f4f504f50505051515151515151a3a351a3a3a351a3a35252a3a3a352a352a3a3a35252525353535353535353535353535353535353535454545454555555555455545555555555555555a25555a2a2a2a255a25556a256a2a2a2a2a256a256565656565656565656565756565656575757565756575757575757575757565758575858585858585758585858585858585858585858585858585858585858585858585858585858585859595859595959595959595959595959595959595959595959595959595959595959595959595959595959595959595959595959595959595a59595a5a595a5959595959595a595959595959595959595a5a59595a5a5a595a595a595a5a595a595a5a5a5a5a5a5959595a5a5a5a595a5a5a5a5a5a5a595a5a5a5a5a5a595a5959595a595a58585959585a585958585858595a5958585859585959585959595a59595958595858585858585858585858585858585858585858585858585858585858585858585858585858585858585858585858585858575857575857585757575857585757575757565757575656575756565656575657565656a2a2a2a2a2a2a2a2a2a2a255a2a2a2a25555a2a2a25555555555555555555555555555555555555554545454535353535353535353535353535353535353535353525253525252525352525252a3a3a3a3a3a3a3a3a3515151515151515150515050515051505050504f504f4f4f4f4f4f4fc3c3c3c3c3c3c3c3c3c34ec34e4e4e4e4e4e4e4e4e4d4e4da4a44d4da4a4a44ca4a4a44ca4a4a4a4a44c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4ca5a5a5a5a5a5a5a54b4b4ba5a54b4b4b4b4a494a4a4a4a4a4a4a4949494848494948494848a6a6a647a6a6a6a647474747474747464746454546454545464645c2c2c2c2c2c245c2c244a7a74444a7a7a74444a7a7a7a7a74343a743c443434343434342c4c44242a842c442a842a8a8a8a8a8a8a8414141414141414040403f403f3f3f3fc1c1c1c1c1c1c1a93e3e3ea93e3e3ec53ea93e3ec53d3d3d3d3c3d3d3c3c3c3c3c3c3c3baaaaaa3baa3baa3a3a3a3a3a3a3a39ab3939393939393939abab383838373837373737acacacacacacac36c636c63636c6c63636c63535c6353434333434343333ad3333adad323232c032c0c0c031c0c03130313131313130312faeae2fae2fae2fae2e2e2e2e2ebfbf2dbf2dafafafaf2cbe2cbe2b2b2b2a2a2929b0b0282826b1b1b1bd252524232222b2b320201f1fb41d1c1cc71a19cb171716ca14121211100f0e0d0b0b09b5b50706b6050403020100b7b8b9babbbcc9c9cccdcecfcfd0d1d1d2d3d3d4d4d5d5d6d6d7d7d8d8d8d9d9d9d9dadadadadbdbdbdbdbdbdcdcdcdcdcdcdcdcdcdcdddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddd │ │ +dddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddcdcdcdcdcdcdcdcdcdcdbdbdbdbdbdbdbdadadadad9d9d9d9d8d8d8d7d7d7d6d6d5d5d4d4d3d3d2d2d1d0cfcfcecdccccc9bcbcbbbab9b8b7000102030405b60607b5b50a0b0c0d0e1011c81213ca15151618cb1ac71b1c1db41e1f2121b222232425bdb1262727b029292b2b2bbeafaf2d2dbf2eaeae2f303031c031323232ad34ad34333434333435343535c6c6acacac36ac373737383737ab38ababab3839abababab39393a39393a39aaaaaa3a3a3aaa3b3b3b3b3b3b3b3b3d3c3d3c3d3c3d3c3d3dc5c53e3dc53e3ec5a93ea9a9a93ec1c1c1a9a9c1c1c1c140c1c13f40404040404041414141a8a8a841a842a842c4424242424242c4c4c44343a743a7a7a74443a7a7a74444444444c244c2c2c2c2c2c2c2c2c24546464646464646464646474747474747a6a647a6a6a64848a648a64848a64849484a49494a4a4a4a4a4949494a4b4a4a4b4a4b4b4ba54b4b4ba54c4ca54c4c4c4c4c4c4ca5a54c4c4c4c4c4c4c4c4c4c4c4c4ca4a44da4a44d4d4d4d4d4d4d4d4d4e4e4e4e4e4e4d4e4e4ec3c3c3c34ec3c3c34f4f4f4fc3c34fc34f4f4f4f4f4f4f5051505051515050515050515151515151a351a351a3a3a3a351a3a3a3525252525252525252525252525252525253535353535354545454545454545454545454545555555555555555555555a255a2a2a2a255555555a2a2a2a2a2a2a2a2a2a256565656a2a256a2565656a256565656565656a2575757565657575757575758585758575758575757585858575758585857575757575858585857585857585858585858585859595858585858585958585858585858585858585858595858585859595858585859585858595859595858585859585858585859595959585959585958595858585858595958585958595959585a595959595a595959595a595959595959595a595959595958595959595958595959595959595959595959595959595959595959595858595958595858585858585959585858585858585958595958595958585858585858585858585858585858585758575758585858585857585758585757585857575757585857585857585858575857585857585757575756565756575657565756565656565656a2a2565656a2a2a2565656a25656a2a2a2a2a2555555555555555555555555555555555555545454545454545454545454545454545454545454535353525252525252525252525253525252525252525252a3a3a3a3a3a3a3a352a3a351a3a3a351515151515050505050504f504f4f4f50504f4f4f4f4fc3c34fc3c34f4f4e4e4e4e4e4e4e4d4e4e4e4e4e4d4d4e4d4d4d4d4da4a44d4da4a4a4a4a44c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4ca5a5a5a5a54ca54ba54b4b4ba54b4b4a4b4b4b4a4a4b4a4a494a494949494949484948a6484848a6484848a647a64647a647a64746474646464646464645c245c245c2c2c245c24444c2c244c2444444a7a7444443a7a7a7a7a7a743a743c4c44343c4c4c442c4c4424242424242a8a84242a8a8a841414141414141414040404040403f3f3fc1c1c1c1c1c1a9a9a9a9a9a9a9c5c5c53e3ec5c5c5c5c5c5c5c53d3c3d3c3c3d3d3c3b3b3b3b3b3baaaa3a3aaa3a3a3a393a3a3a3a393939abab39abab38383838abab38373737acacacac37ac36acacac363636c6c6c6c6c6353435c6c6353435353434333433333333adadadad3232c0c0c032c0c0c031c031313031313030302f302faeaeae2e2eae2e2e2ebfbfbfafaf2d2d2daf2c2c2c2cbebebebe2a2a2a292929b02728272626bdbd25bd24242222b2b321211f1f1eb41d1b1bc71a19cb1715caca1312c811100f0d0c0c0a09b508070605040303010000b8b8babbbbbcc9cccccdcecfd0d0d1d2d2d3d3d4d4d5d5d6d7d7d7d8d8d8d9d9d9dadadadadbdbdbdbdbdbdbdcdcdcdcdcdcdcdcdcdcdddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddd │ │ +dddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddcdddcdcdcdcdcdcdcdcdcdcdbdbdbdbdbdbdadadadad9d9d9d9d8d8d8d7d7d7d6d6d5d5d4d4d4d3d2d2d1d1d0cfcfcecdccc9c9bcbbbab9b8b7000101030405b6060708b5090a0b0c0e0f10c812131414151617cb19c71b1c1db41e1f20b3b222232324bdbdb12628b0b0292a2abebe2c2c2d2dbf2eaeae2fae30313131c0c032adad3333333333333334343435c6c6c6c6c6acac37acacac37383737383738ab3838abab3939abab393939aaaa3a3a3a3aaa3b3b3b3b3b3baa3b3d3c3c3c3d3b3c3c3d3dc5c5c53d3dc53dc53e3e3e3ea93ea9c1a93ea9c1a9c1a93fa9a93f403f3f3f403f4141414141414040a8a841a8a842a8a84242424242c4c4c4c443c4a7434343a74343a7a7a7a7a744444444444444444444c2454545454545454545454646464646474747474747a6a6a6a6a648a6a6a6a648484849494949494949494949494a4a4a4a4a4a4b4b4b4b4b4b4b4b4ba5a54c4ca54c4ca54ca5a54c4c4c4c4c4c4c4c4c4c4c4c4c4c4ca4a4a4a4a4a4a4a4a4a4a44d4e4d4d4d4d4d4d4d4e4e4e4e4e4e4e4ec34ec3c3c3c34ec3c3c3c3c3c3c3c34f4f50504f50505050505050504f505050505151515150515151a35151a3a3a3a3a3a3a3a3a3a352a3a3a3a3a3a352525252525253535353535353535353535353535454545454545454545454555555555555555555555554555555555555a255a255a2a2a2a25555a255a2a2a2a2a2a25555a256a2a256565656a25656565756575657565756565757565657575657565756565656575757575757575657585758585758585858585858585858585858585858585858585858585858585858585858585858585858585858585858585858585858585858585858585858585858585858585858585858585859595858595859585858595858585859585958595959585859585958595858585859585958585958585858585858585859585858595859585858585858585858585958585858585858585858585858585858585858585858585858585858585858585858585858585858585857585757585858585757565756575757565757565657575757565757565757575757575757575757565756a2a2565656a2565656a2565656a25656a2a2a2a2a25555a2a2a2a255a2a25555a2a2a255555454545454545454545454545454545454545453535353535353535353535353535353535353535252525252a35252a3a352a352a3a352a3a352a3a3a3a35151a35151a3a3a3515151515151515050505050504f504f4f4f4f4fc3c3c34f4fc34f4f4f4ec3c3c3c3c3c34e4e4e4e4e4e4d4d4d4d4d4d4d4d4d4d4d4da4a4a44ca4a4a4a4a4a44c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4ca54c4ca5a5a5a5a5a5a5a54b4c4b4b4b4b4b4a4b4b4a4a4a4a4a494a4a49494949494849484848a64948a648a6a647a6a6a6a6464746464746464746454546454546454645c2444445c2c2c2c2c244a7c2c2a744a7a744a7a7a7a7434343434343434343c4c4c4c4c4c4c442a84242a842a8a842a8a8a8a8a8a841a841414040404040403f3f3f3f3f3fc13fc1c1c1a9c1a9a93e3e3e3e3e3e3ec53d3dc5c53dc53d3c3c3d3d3d3c3c3c3b3c3c3b3baaaaaaaaaaaaaa3a3a3939393a3a393a393a39abababababab3838373837373838383737ac36363636acac36ac3636c6c636c635c6353535343535353334343434333333333333ad32ad32323232c031c031c03131313031302f2f302f2f2fae2f2faeaeae2e2e2ebf2e2ebf2dafafaf2c2caf2c2c2cbe2bbe2b2b2a2a2a2929b02827272826b1bdbd252524242322b22121201f1fb41d1c1b1b1acbcb181716ca1413c8c810100f0d0c0b0a0908070706050403020100b7b8b9babbbcbcc9cccdcececfd0d0d1d2d3d3d4d4d5d5d6d6d7d7d7d8d8d8d9d9d9dadadadadadbdbdbdbdbdbdcdcdcdcdcdcdcdcdcdddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddd │ │ +dddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddcdcdcdcdcdcdcdcdcdbdbdbdbdbdbdbdadadadad9d9d9d9d8d8d7d7d7d6d6d5d5d5d4d4d3d2d2d1d1d0cfcfcecdcdccc9bcbbbab9b8b700000102030405060708b5090a0b0d0e0f1011c8121414151618cb191ac71b1c1db41f2021b22222232425bdb12627b0b0b02a2b2b2bbe2caf2dbf2e2e2eae2f2f3030313131323232ad32ad3333333433343535353435c63636ac3636ac3737acac373738383837ab38393938ab39ab393a3a393a3a3aaa3aaaaaaaaaaaaa3b3b3c3c3c3b3b3b3c3d3cc53c3d3d3c3d3dc5c53ec53e3ec5c5a9c5c5a9a93ec13ec1a9a93fc1c13f3f3fc1404040413f3f3f40a8414141414141a842a842424242424242c4c4c443424343c4434343a743434444a7a7a74444a74444c2c2c2c245c2c2c245c24545454545464646464647464747474746474747a647a648a648484848484848484949494a494949494a4a4a4a4a4b4a4b4a4a4b4ba5a54ba5a54b4ca5a54c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4ca4a44da4a4a4a4a44d4d4d4d4d4d4d4e4e4e4ec34e4e4e4e4e4ec34ec34e4e4ec3c34f4f4f4f4f4f4f4f4f4f4f4f504f4f504f4f5050505050505151515151515151a351515151515151a3515151a3a3a3a3a3525252525252525252525252525252535353535353535353535354545454545454545454545454545454555555555555555555555555555455555555555555a25555a2a2a2a2a2a2a256a256a2a2a2a256a25656565656a256a256a2565656565656a256a25656565656575756575757585757575857585858585858575758575858575858575758585758575757585757585857575757575758585858585757585757575757575857585758585858585858585858585858585858585858585858585858585858585858585858585858585858585858585858585858585858585858585858585858585858585858585858585858585858585858585858585858585858585858585857585858575758585857575857585758575757575757585758575757585758575857575857575757575657565657575657565656565656565656565656a2a2565656565656a256a256a2a2a2a2a2a255a2a2a2a2a2a2a2a2a2a2a2a2555555555555555555555555555455555555555454545353535353535353535454535353535353535252535252525252525252535252525252525252525252a352525151a351515151a35151a3a3a351a3515051505150505050515150504f505050504f504f4f4fc3c34fc3c3c3c3c34ec3c3c3c3c34e4e4e4e4e4d4e4d4d4d4e4d4d4da4a4a4a4a4a4a4a4a4a4a4a44c4c4c4c4c4c4c4c4c4c4c4c4c4c4ca5a5a5a5a5a5a54c4ca5a5a5a5a54b4b4ba54b4ba5a54aa54a4b4a4b4b494a4b4a4a494949494a4949494848484848a6a648a6a648a647474646474747a646464646454646464645c245c24545454545c24444c244c244444444a744a7a7a7a7a7a7a7a7434343c4c4c4c4c4c4c4c4c4c4c44242c44242a8a8a8a8a841a8a8a8414141414141414040403f3f3f3f3fc1c1c1c1c1c1c1c1a9c1c13ec13e3ec5c5c53ec5c5c5c53d3c3d3d3d3d3c3c3c3c3c3c3c3b3baa3baaaaaaaaaa3a3a3a3aaa3a3a3939ab3939ababab3939abab3838ab373737373837acacac373737ac36c636c636ac3636c6c6c6c636c635c6343434343535343333333333ad3332adad3232c0c0c0c0323231313130313130302f30302fae2faeae2faeae2f2f2e2e2ebfbfbf2ebfbfaf2cafaf2c2c2c2c2cbe2b2a2b2b2a29292928b0b02727272626bd25252423232222b2b321201e1eb41d1c1b1bc7cb18181715ca1312c811100f0e0d0c0b0ab5080706b6050403020000b7b8b9babbbcc9c9cccdcecfcfd0d1d1d2d3d3d4d4d5d5d6d6d7d7d8d8d8d9d9d9d9dadadadadadbdbdbdbdbdcdcdcdcdcdcdcdcdcdcdddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddd │ │ +dddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddcdcdcdcdcdcdcdcdbdbdbdbdbdbdbdadadadadad9d9d9d8d8d8d7d7d7d6d6d5d5d4d4d3d3d2d1d1d0d0cfcecdcdccc9bcbbbab9b9b8b7000102030405b60607b5090a0b0c0d0e1010c81213ca15161718cb19c71b1c1db41e1f21b3b222232324b1b126272728b029292b2b2c2caf2dafbfbf2eaeaeae30303030c0c031323232ad33333333343534343434c6c6c6c636c6acacacacac3637383738373737ab3838ababab39ab393939393a3a39393a3a3a3aaaaaaa3baaaaaa3b3b3c3d3c3c3b3c3c3c3d3dc5c5c53d3ec53d3d3ec5c5a9c53ea93ea9a9a9c1a9a9c1c1a9a9c1c13f40c1c13f4040404040414040a8a841a8a842a842a8a842c4424242c4c4c4c4c4c443434344434343a74444434444444444c2c2444444c2c245c2c2c245464545454546464646464646464647474747a6a6a6a6a6a6a6a6a6484849484948484949494949494a4a494a494a4a4a4b4a4a4b4b4ba5a5a5a5a5a5a5a5a5a5a5a5a54c4c4c4c4c4c4c4c4c4c4c4c4c4ca4a44c4c4c4c4c4ca4a4a4a4a4a44d4e4e4e4d4d4e4e4d4d4d4e4e4d4e4e4e4e4ec3c3c3c3c34fc3c3c3c3c34f4f4fc34f4fc34f4f4f4f4f5050505050505050505051505050505051515150515151515151a352a3a352a3a3a35252a3a3a3a35252525252535252525252535353535353535353535354535353545454545454545454545454545453545454545454555555555455555555a2a2a255a2a2a255a25555a2a2a2a25555a255a2a2a2a2a2a2a2a2a2a255a255a256565656565656565756575657565756575656575657575756575656575757575757575757575657575756575756575757575657575757575757575757575757575857585758575758575758575757575858575857575858585858585858585857585858575858575858585758585858585758575858575858585857585858585858585858575757585758585858585758575758575758585858575757585758585757565757575657575757575657575656575657565656575757565656575657565757565756565756565656a2a25656565656565656a256a2565656a2a2a2a2a2a2a2a2a2a255a255a2a2a255a2a255555555555555555555555555555455555454545454545454545454545454545454545353535353525252525253535252525252525252525352a3a3a3a3a3a3a3a352a352a3a3a3a3a352a352a3a3a351515150515050515050505151515150504f4f504f504f4f4f504f4f4f4f4f4f4f4fc3c3c34fc34ec34e4e4e4e4e4e4d4e4e4e4d4d4da44d4da44d4d4da44d4d4da4a4a44c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4ca54b4b4b4b4b4b4c4c4ba54b4b4b4a4a4b4b4a4a4b4b4a4b494a494a4a4949494a48494848494849494948a648a6a6a6a6a6a647a6a6464646464746464746464545454545454545c2c2c2c2c245c2c2c2444444a744a7a744a7a7a743a7a7a7a743a7434343c4c4c4c442c4c442424242c442a842a8a8a8414141414141414141404040404040403f3f3fc1c1c1c1c1c1a9c1a9a9c1a9a9a9a93ea9c53e3dc5c5c5c5c5c53d3d3c3c3c3c3c3c3b3c3b3b3b3c3baaaaaa3aaa3aaa3a393939393a3a3a39abab3939ab38383838abab3838383737ac373837ac36acacac3736c6c636c6c63636c635c63535c6c63535343333333333ad3333ad33adadad3232c0c0c0c03131c0c03130313030303130302f2f302faeaeaeaeae2e2e2e2e2ebfbfbf2d2d2dbf2daf2cafaf2c2cbebe2b2b2b2a2a2a29b0b0282728272727b1b1bdbd24242222b2b3b321211f1eb41d1c1bc7c71a1917161615ca1312c811100f0e0d0b0b09b5080706b60404020101b7b8b8b9babbbcc9c9cccdcecfcfd0d1d2d2d3d3d4d5d5d6d6d6d7d7d8d8d8d9d9d9dadadadadbdbdbdbdbdbdbdcdcdcdcdcdcdcdcdcdcdddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddd │ │ +dddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddcdcdcdcdcdcdcdcdbdbdbdbdbdbdbdadadadadad9d9d9d8d8d8d8d7d7d6d6d5d5d4d4d3d3d2d2d1d0d0cfcececdccc9c9bcbbbab9b8b7000102030405b606070809090a0c0d0e0f1011c81314ca1516171819c71b1c1db4b41f2021b3b2b22325bdbdb1262727b0b0292a2bbe2c2cafafafbfbf2eaeae2f302f31313131c032c0ad33333333333434343434c6c63536c6c63636c6ac3637acac3737ac373837383838ab393838ababab393939393939393aaa3aaaaa3a3aaa3b3b3c3c3c3b3b3b3c3c3c3d3d3d3c3d3e3d3d3d3ec5c5c5c53e3ec5a9a93e3e3ea9a9a9a9a9c1c1c13fa9c1c1403f3f40404040404141414141414142a841a84242a842a842c4c4c442c443434343c44343a7a743a7a7a7a7444444a7a744c2c2c2c244c24545c2c2c2454546454546454645464747464647a647474747a64747a64748a6a6a64849484849494949494949494a4a494a4a4a4b4b4a4b4b4b4ba5a54b4ba54b4b4ba5a5a54c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4ca4a4a44d4d4d4d4d4d4d4d4d4d4da44d4d4e4d4d4d4e4e4e4e4e4e4e4e4e4ec34f4fc3c34fc3c34fc34e4f4f4f4f4f4f4f4f504f4f4f50504f504f505150505051515151515151a3a351a35151a3a3a35151a3a3a3a3a3a3525352a3a3525252525252525252525252525353535353535353535353535353535353535353535454545454545454545455555555555554555555555555555555555555555555555555555555555555a255a255a256a2a2565656a2a256a256a2565656a2565656a256565656a2a256a256a25656565656565656565656565656a2565656565756575756565657575657575656565657565757575757575657575757575757575757565657575757575756575757565657565657565757575756575757575757575657575757575757585758565757575757575656575656565757565756565756575656565757575757565656565757575657565756565656565656565656565656a2a2a2565656a2a2a25656a256565656a256a2a256a2a2a256a2a2a2a256a2a2a2a2a2a2a255a2a2a2a255a2a2a2a2a2a255a255555555555554555555555454545454545454545454545454545454535353535353535353535353535353535353535252525252a3a352a352a3a3a3a3a352a3a35252a3a351a3a35151a35151a3a351515151a3515151515150515050515050504f504f505050504f504f4f4fc34f4f4f4f4f4f4f4fc3c3c3c3c34ec34ec34e4ec34d4e4d4d4d4d4d4d4d4d4da44da4a4a4a4a4a4a4a4a4a4a4a4a44c4c4c4c4c4c4c4c4c4c4c4c4c4ca54c4ca54ca5a5a5a5a5a5a54b4b4a4a4b4a4a4b4b4ba54b4b4a4a4a4b4a4a4a4949494a4949494948494949494849a648a64848484848a648a647a647474747474746464646464646464646454545c2c2c2c2c2c244c2444444444444444444a7434343a7a743a74343434343c443c4c4c4c4424242424242a8a8a8a8a8a8a8a8a8a841414140404140404041403f3f403f3f403f3fc1c1c1a9a9c1a9a9c1a9a93e3ea93e3ec5c53d3e3dc5c53dc5c5c53d3c3c3b3c3c3b3c3b3b3b3b3b3baa3a3aaa3aaa3a3a39abab3939ababab39ab38ababab38383838abab3838373737acac3737ac36363636ac36c6c636c63535c6353535343435353434333333adadadad33ad32adad32323231c0c031c03131303130303030302f30302f2faeae2f2e2e2e2e2ebfbf2dbfbf2d2d2d2dafafafaf2c2c2c2cbebe2b2a2a2a2a2ab029b0b02828272626b1b1b1252524242222b3b3b3201f1fb4b4b41cc7c719cb18171715ca141312c810100e0d0c0b0a09b5080706050403020100b7b8b9b9bbbbbcc9cccdcdcecfd0d0d1d2d3d3d4d4d5d5d6d6d7d7d7d8d8d8d9d9d9dadadadadbdbdbdbdbdbdbdcdcdcdcdcdcdcdcdcdcdddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddd │ │ +dddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddcdcdcdcdcdcdcdcdcdbdbdbdbdbdbdbdadadadad9d9d9d8d8d8d8d7d7d6d6d5d5d5d4d3d3d3d2d1d1d0cfcececdccccc9bcbbbabab9b7000102030405b6060708b5090a0b0c0d0f1011c81214ca15161718191ac71b1c1db41e1f2021b322232425bdbd26272728b0292b2b2b2cbeafafaf2d2d2e2e2e2f2f2f3030303131c03232ad3333ad333333333434c635c6c6c6c6c6c63636ac36ac36acac3737ac373737abab373738abab3938ab39abab393a393a393a3a3aaaaaaa3b3b3baa3b3b3c3c3b3c3c3c3c3dc53d3d3dc53dc53dc53ec53d3e3e3ec53ea9a9a93ea9c1c1c1a9a9c1c1403f3f40403f404040404040404041a8a8414141a8a842a8a8c4a8c4424242434243c443c4c4c44343434343a743a74343a7444444444444c2c244c2c245c2c2c2c245c245454646464646464646464647a6474747474747a6a6a648a6484948484848484848494949494a4a4a4a4a4a4a4b4b4b4b4a4a4b4a4b4b4b4ba5a5a5a5a54ca5a54ca54c4c4c4c4c4c4c4c4c4c4c4c4c4c4ca4a44ca4a4a4a4a4a4a4a4a4a4a4a44d4d4da44d4d4e4e4d4e4e4d4e4d4d4e4e4ec3c3c3c3c34ec3c34ec3c3c34f4fc3c34f504f4f4f4f4f4f4fc34f50504f4f5050515151505051a3515151505151515151a3a35151a351a352a3a3a3a3a3a352a3a3a352a3a35252525352525252525252525252525252525352525353535353535353535354545454545454545454535454535454545454545454545454545454545555555555a255a255a2a255a255a2a255a255a2a2a2a2a2a2a255a255a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a256a2565656a256565656a25656565656565656565656a25656a256a2565656565656a25656565656565656565756565757565656565656565756565656565756565757565656565656565656565756575756575757565756575656565656a2a256a256565656565656a256a2a256a256a2a25656a256a2a2a25656a2a256a2a256a2a2a256a2a2a2a2a2a2a2a2a2a2a2a2a255a2a2a2a2a2a2a255a255a2a2a2a2a2a2a255a2a2a2a255a255a2a2a2555555555555555555555555555555545455555555555554555555555454535353535353535353535353535353535353535252525252525252525352525252525252a3a3a3a3a35251a3a351a3a3a3a35151a3a3515151515151505151515050505051505150505051505051504f505050504f504f4f4f4f4fc34fc34fc3c3c3c3c3c3c3c3c3c3c34e4e4e4e4e4e4e4e4d4d4e4d4e4da4a4a44da4a4a44d4c4da44ca44c4c4c4c4c4c4c4c4c4c4c4c4c4c4ca54c4c4c4c4c4c4ca5a54c4ba54b4b4ba5a54b4b4b4b4b4a4a4b4a4a4a494b4b4b4b4a4a4a4a4a4a4a4848494a4848494948484848484848a648a6a6a6a6a6a6a6a6a6474747474646464646464545454545454545c2c245c244c24444444444a7a7a744a7a7a7a7a7a743c4c44343434343c4c4c44242c4424242424242a842a8a841a841a84141a841a841414040403f403f3f3f3f403f3f40c13fc13fc1c1a9c1a9a9a9a9a93ea9a9c5c5c5c5c5c5c53dc53d3d3d3d3d3d3d3d3c3c3b3b3baa3baaaa3b3baa3aaa3a3a3a3aaa393939abab39ab383838abab38373838373737383738383837acacacacacacac36c6c636c6c6c6c635c6353534353434343434343333333333adad32adadad323232c032c031c0c03131313030302f302f2f2f2f2fae2eae2e2eae2ebfbfbfbfbf2daf2d2d2dafafafaf2c2c2cbebebebebe2a2a2a29292ab0b0b0b0272827b1b1bdbdbd2524232322b2b32121201f1fb41d1c1bc71a19cb18171615141312c8c8100f0e0d0c0a0ab5080706b6050403020100b8b8b9babbbcc9c9cccdcececfd0d1d1d2d3d3d4d4d5d5d6d6d7d7d7d8d8d8d9d9d9dadadadadbdbdbdbdbdbdbdcdcdcdcdcdcdcdcdcdddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddd │ │ +dddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddcdcdcdcdcdcdcdcdbdbdbdbdbdbdbdadadadadad9d9d9d8d8d8d7d7d7d6d6d5d5d4d4d3d3d2d1d1d0d0cfcececdccc9bcbcbabab9b8b7000102030405b6070708b50a0b0c0d0e1011c81213ca15161618191ac7c71b1db41e1f1fb3b2b222232425b126262628b0292a2a2b2bbebe2c2c2d2dbf2e2eaeae2f2f30303131c0c032adadadadad33ad3333343535c6c63535c635363636363636acacacacacacac3838373738ababab38383938ab3939ab3aab393a3a3aaa3aaaaa3aaa3b3baa3b3b3baa3b3c3c3d3d3c3d3c3cc53d3dc5c53dc53e3ec53ec5c5a9c5a9a9a9a9a9a9a9c1c13f3fc1c1c1404040404040403f41414141414141a842a8a8424142a842424342c4c4c4c442c443c4c4c4c4434343c443a7a7a74444a7a7444444c24444c24444c24444c245454545454645454645464546464747474747474747a6a6a6a648a6a6a648484848484848494949494a494a4b4a49494a494a494a4b4a4ba5a5a54b4ba54b4ba5a5a5a5a5a5a5a54c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4ca4a44da44da44da44d4d4d4d4d4d4d4d4d4d4d4d4e4e4e4e4e4ec34e4d4e4ec34f4fc34ec34f4f4f4fc34f4f4fc34f4f504f4f4f505150505050505051505150505050515150515050515151515151a3515151a3a35151a3a3a35252a35252a3a352a3a3a3a3525252a3a3525352525252525253525353535353535353535353535353535353535353535353535353535353545454545455555555555555555555545554555555555555555555555555545555555555555555555555555555555555a2a2a2a2a2a255a2a2a255a2a2a2a255a2a2a2a2a2a2a25656a2a2a25656a2a2a2a2565656a256a2a2a2a256a2a25656a256a2a25656a2a2a2a2a256a256a25656a2a25656a25656a256a2a2a256a2a2a2a256565656565656a2a256a256a2a2a25656a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a255a2a2a2a2a255a2a2a255555555a2a2a255a2a2a2a2a2a255a2a2a2555555555555555555555555555555555555545555555555555555555555555455555555555455555555555554545454545454545453545454545454545454545454545353535352525252525252525252525252525352a3a3a3a3a3a3a3a3a352a3a3a3a3a3a3a3a35151a3a351a3a35151515151505050515050505050505050505050505050504f5050504f50504f504f4f4f4f4f4fc34f4f4f4fc3c34ec34e4fc3c3c34e4e4e4e4e4e4ec34d4d4e4d4d4d4e4d4d4d4d4d4d4da4a4a4a44c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4ca54ca54ca5a5a54ba5a5a54ba54b4a4ba5a54a4b4b4b4b4a4a4a4a4a4a494a494a4a4949494949494948484849484848484848a6a6a6a6a6a6a6a647474747474747474746464646454545454545c24545c2c2c2c2c2c2c2c244444444a7a7a7a7a743a7a7a7a743434343c44242c443c4c44242c442424242a842a8a8a8a8a8414141a8414041404041404040403f3f3f3fc1c1c13fc13fc1c1c13fc1a9a9c13ec1a9a9c53e3ec53e3ec53d3d3d3d3dc53d3d3d3c3b3c3b3b3b3c3c3baa3baaaaaaaa3aaa3a3a393a3a3a393a3a393939ab38abab383838383838373837acacacac37ac3737ac3636ac3636c63636c6c63535c6c6353435353534353433343433343333adad33adad32323232c0c0c031c0c031c0313030302f2f302f302faeaeaeaeae2e2e2e2e2e2ebf2d2d2dbf2daf2daf2dafafbebebebebebe2b2b2b2a292929b0b0b028b028272727b1bdbd25252424222222b2b3211f1f1f1eb41c1bc71a1a19cb171616caca1312c811110f0e0c0b0b09b5080706b6050303020100b7b9bababbbcc9cccccdcecfcfd0d1d2d2d3d3d4d5d5d6d6d7d7d7d8d8d8d9d9d9d9dadadadadbdbdbdbdbdcdcdcdcdcdcdcdcdcdcdcdddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddd │ │ +dddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddcdcdcdcdcdcdcdcdbdbdbdbdbdbdbdadadadadad9d9d9d8d8d8d7d7d7d6d6d5d5d4d4d4d3d2d2d1d1d0cfcfcecdccc9bcbcbbbab9b8b7000102030305b6060708090a0b0c0c0e101111c81314ca151618cb191ac71b1c1d1e1e2021b3b222232525bdb1262628b0b02a292b2bbebe2c2cafafbfbfbf2eae2eae2f30303031c0c0c0323232adadadad333334353534353535c6c6c6c636c63636363636acac37373737373838383837ab38ab38abab3938ab3939393a393a3a39aa3b3a3aaa3baaaaaa3c3b3c3c3b3b3b3c3d3d3c3dc53d3d3ec5c53ec53cc5c53e3ec53ea9a93ec1a9a9a93ea9a93f3f3f3f3f40403f40414041414140a8a8a8a8a84141a84242424242424242424242c44242c44243c4c44343434344a743a74444a7a744a744a74444a744c245c2c2c2c2c2c245c2454645454646464646464647464747a647474747a648a648a64848a6a6484849494849494948494a494a494a4b4a4b4a4a4b4a4a4b4a4b4b4b4b4b4b4b4ba54ca5a54ca5a54c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4ca4a4a4a4a4a4a4a4a4a4a4a4a4a4a44d4da4a44d4d4d4d4e4e4e4e4e4d4e4ec3c34ec34e4e4ec3c3c3c3c3c34fc3c3c34f4f4fc34f504f4f5050504f4f50504f4f505051515050504f505051505151a351505051515151a3a3515151a3a3a351a352a3515151a35252a3a3525252a3a352525253525353535352525252525252525252525252535252525252525353535353545454545454545454545454545454545454545454545454545454545454545454545554555555555555555555555555a255a2a2555555a255a255a2a2a25555a2a2a2a2a2a255a2a25555a2a2a2a25555a2a2a2a2a2a255a255a2a2a2a2a2a2a2a2a255a2a255a255a255a2a25555a2a2a255a2a2a2a255a2a2a255a2a2a2a2a255a2a2a2a2a2a2a2a255a255a2a2a2a2a2a2a2a2a255a255a2a25555555555555555555555555555555555555555555555555555555555555555555555555555555455555454545454545454545454545454545454545454545454535454545454545454545454545454545454545454535353535353535353535453535353535353535352525252a35252a352a352a3a3a3a35252a3a351a3515151a3a352a351a351a35151515151a351505051505151515150504f50504f50504f4f504f4f4f505050504f4f4f50504f4f504f4fc3c3c3c34fc3c3c3c3c3c34ec34e4e4ec3c3c3c34d4d4d4d4d4d4d4da44d4e4d4da4a4a44d4da4a4a4a4a4a4a44c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4ca5a54ba54b4b4b4ba54b4b4b4b4b4a4b4b4b4a4b4b4b4a4a4a4a4949494848484949484948484848484848a6484848a6a648a6a6474747474747474646464646464646464645454545c2c2c2c2c2c2c24544c2c24444c2444444a7a744a74343a7a743c4a7a7a7c4c4c4c44242a842c44242a8a8a84242a842414241414141414041414141403f3f3f403f3f403f3fc13f3fa9c1c13fc13fc1a9c1c1c1a93ea93e3ea9a9c5c5c53dc53dc53d3d3d3c3c3c3d3c3c3b3baaaa3b3b3b3c3b3aaa3a3aaa3a3a39ab39393a3939ab393939ababab3838ab383838383737373737acacac36ac36acacac3636ac3635c6c6c6c63534353535343334353534343333ad33333333ad3232ad323232c0c0313131c031313131312f2f2f302fae2f2f2f2fae2e2e2e2e2ebf2e2ebfbf2daf2d2d2daf2caf2cafafbebebe2b2b2b2b2a2a292929b0b0b0b0282728262626b1b1bd242523242222b2222120201e1eb41d1c1b1a1a19191817161514141212c811100f0e0c0b0a0908080706b60403020200b7b8b8bababbbcc9cccdcececfd0d0d1d2d2d3d4d4d5d5d6d6d7d7d7d8d8d8d9d9d9dadadadadbdbdbdbdbdcdcdcdcdcdcdcdcdcdcdcdcdddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddd │ │ +dddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddcdcdcdcdcdcdcdcdcdbdbdbdbdbdbdadadadadad9d9d9d9d8d8d8d7d7d7d6d6d5d5d4d4d3d2d2d1d1d0cfcfcecdccccc9bcbbbabab8b7000002020305b6060608b5090a0b0d0e0f1011c8121314151618cb191ac71b1c1db41f1f2121b222242324bdbdb1272828b029b02b2bbebe2c2cafafbfbf2d2e2e2eae2f2f3030313131313232adad3232adadad343433343435353535c6c6c6c6c6c6c636acacacacacac3737373738373838383838abab3838abab39393939ab3939aa3a3a3aaa3aaaaa3baa3b3b3baa3b3c3c3c3c3d3d3c3dc5c5c5c5c53c3dc53d3dc5c5a93e3ea9a93ec53ea9a9c1a9c1c13f3fc13f404040404040404141a841a84141a8414241424241a8424242a8c44242c442c4c4c443c4c4c4434343a7a743a7a7a743a7a7a7a7a744c2444444c244444444c2454545c245c2c245454546474647464647464647a6a647a647a6a64747a648494848494848484949494948494a4a4a49494a494a4b4a4b4a4b4a4a4a4a4ba54b4ba5a5a5a5a5a5a5a5a5a54ca5a54ca5a54c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4ca4a4a4a4a4a4a4a44d4d4d4d4d4d4d4d4e4e4e4d4d4e4e4d4d4e4e4e4ec3c3c34e4ec34f4f4fc34f4fc3c3c34f4fc34f4f4f4f4f504f5050504f4f4f504f5050515151505050515151515151515151a3515151a3a351515151a352a3a3a352a3a3a3a3525252a352a3a3a3a3a3a3a3a352a3a3a3a3a352a3a352a3525252525253535353535353535353535353535353535353535453545353535353545353535353535454545355535555555555555555545554555555555555555555555554a255555555555555555555555555555455555555555555555555555555555555555555555555555555555555555555555555555555555554555555555555555555555555555555555555555555555555555555555555555555555555a255a2a25555545555555454545454545454545454545454545454545454545454545454545454545454545454545454545454535353535353535353535353535353535353535353535353535353535353535353535353535353535353535252525252525352525252525252525252a3a3a3a35252a3a3a3a3a3515151a352a3a351a3515051a3a351505051515151505151505150504f5050505050504f504f4f4f4f50504f4f4fc34f4fc3c3c3c3c34fc3c3c34ec3c34ec3c3c34e4ec3c3c34e4e4e4e4d4e4d4e4e4ec34e4e4d4da4a44d4d4d4da44d4d4d4da44ca44c4c4c4c4c4ca4a4a44c4c4c4c4c4c4c4c4c4c4c4c4ca5a5a5a5a54ca54ca5a54ca5a5a54b4a4a4a4a4b4b4a4a4a4a4a4a4a4a4a4a4a4b4a49494a494949484848484849a64848a648a6a6a6a6a6a6a6a6a647a64747474746464646464646454545454545454545c2c2c2c244c24444c2444444c244a74444a7a7a74343a7434343c4c443c4c4c4c4c44242424242a842a8a8a841414141414141414140414040404040403f40403fc13fc1c1c13f3f3fc13f3fa9c1c1c1a93fc13ea93ea93e3ec5c5c53e3ec5c53d3d3c3dc53d3d3d3c3c3b3d3c3c3b3baaaa3baaaaaaaa3a3a3a3a3a3a3a39ab3939ababab38ab39393838383838383738383837acacacacacacac36c63636c63636c636c635c6353435343435343534333334343333ad33adadadadadad323232c032c0c0313131313131313030302f2f2f2f2faeaeaeaeae2e2e2ebfbfbf2dbfbfbf2d2dafafafafaf2c2c2c2cbebe2b2b2a2b2a2b2ab0b029b0b0b0b028272726b1b1bdbdbd2424232222b2b2b321201f1eb41c1b1b1bc719cb1818171515ca1313c811100f0e0d0c0b09b5b50706b6050403020100b7b8b9babbbcc9c9cccdcececfd0d1d2d2d3d3d4d4d5d5d6d6d7d7d8d8d8d9d9d9d9dadadadadbdbdbdbdbdcdcdcdcdcdcdcdcdcdcdcdddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddd │ │ +dddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddcdcdcdcdcdcdcdcdbdbdbdbdbdbdbdadadadadad9d9d9d8d8d8d7d7d7d6d6d5d5d4d4d3d3d2d2d1d0d0cfcececdccc9bcbcbbbab9b8b7000102030405b6060708090a0b0c0d0e0f10c81213ca15161718cb191ac71b1db41e1f2021b22222232425bdb126262728b0292a2bbe2b2c2c2c2d2d2dbf2e2e2e2e2fae3030303030c0323232323232ad32ad33333334343434353535c635c635c6c6363636363636acacacac373737383738383838383838ab393939abab3939393a3a39aa39aaaa3aaaaaaa3baa3b3b3b3b3b3c3b3b3d3d3d3d3d3d3c3dc53d3dc5c53ec53ea9a93ec53ea9a9a9a9a9a93fc1a93f3f3fc13fc1c13f41414140404041a840a841a8a841a8a8a842a8c44242c44242c4c44342c442c44343a74343a7a74343a7a74343a74444a7a744c24444444444c2c2c244c2c2c2c2c24546454646464546464546474646474747474647a648a6a6a6a648a64848a64848484849494949494a4949494a494a4a4949494a4b4b4a4ba54ba5a54b4b4b4ba5a5a54ba5a54ba54c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4ca4a4a4a4a4a4a4a44d4d4d4d4da44d4d4d4d4d4d4da44d4e4e4d4e4e4ec3c3c3c3c3c34e4e4ec3c34ec3c3c34f4f4fc34f4f4f4f4f4f504f505050505050505050505151505051515051505151515151515151a3a351a3a3a351a3a3a352a3a3a351a3a351a3a3a3a3a352a3a3a351a352a351a3a3525252525253535352525252525252525252525252525252535253525252525252545253535353535454545354535454545454545454545454545455545455555554555454545454555554545454545455545455545454545455555454545454545554555454545454545454545454545554555455545455555454545454545454555454545554545454545555545554555455545554555555555555555555555555545555555554555555545454545454535353535353535353535353545353535353535353545353535353545353545454545453535353535352535252535252525252525252525252525252525253525252525252525253525253535253525252a3525252a3a3a3a3a3a3a352a3a3a3a351a3a3a351a3a3515150515151a3515150505150515050505050504f505150505150504f504f4f504f4f4f4fc34f4f4fc34f4f4fc34fc3c34f4fc34ec3c3c3c3c3c3c34e4ec34e4ec3c34e4e4e4d4e4e4e4d4e4d4d4d4e4e4e4e4d4e4d4da4a4a4a4a4a4a4a4a4a4a4a44c4c4c4c4c4c4c4c4c4c4c4c4c4ca54ca54c4ca5a5a5a54ca5a54b4b4b4ba54b4b4ba54b4b4b4b4a494a4a4a4a49494a49494a494a49494949494848484848494848a6a6a648474848a6a64747a64747474747474647474746464646464545464645c2c2c2c2c2c2c245c24444444444a7a744a7a744a7a7a74443a74343c4c443c44343c44242c44242a8c442a8a842a8a842a841414041414140404041404041403f3f3f3f3fc13f3f3fc13fc1a9a9c13fc1c1c1a9a9a9c1a93ec1a93ec53ec5c53ec5c53dc5c5c53d3d3d3c3d3d3d3c3d3c3b3b3b3b3b3b3baaaa3a3a3a3a3a3a393a3939393939abab38abab38383838ab3837383837acac37373737ac3636ac363636c6c636c635c635c6353535353434343433343434343333333333ad32adad32323232323232c0c0c0313131303130302f302f2f2f2faeaeaeae2e2e2e2e2ebf2ebf2d2d2d2d2d2d2daf2daf2c2c2c2c2c2cbe2bbebe2a2a2a2a292ab028b029b0282727272626b1b125252524242222b2b3b3b3201f1eb4b41d1b1bc71a19cb18171616ca141312c811100f0e0d0c0b09b508070605040302010100b7b8b9babbbcc9cccccdcecfd0d0d1d2d2d3d3d4d5d5d6d6d6d7d7d8d8d8d9d9d9d9dadadadadbdbdbdbdbdcdcdcdcdcdcdcdcdcdcdcdddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddd │ │ +dddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddcdcdcdcdcdcdcdcdbdbdbdbdbdbdbdadadadadad9d9d9d9d8d8d7d7d7d6d6d5d5d5d4d3d3d2d2d1d1d0cfcfcecdccccc9bcbbbab9b8b7000102030405b6060708090a0a0b0d0e0f1011121314ca151618cb191ac71c1cb4b41f202121b222232425bdb1b1262728b0292a2a2a2a2cbeafafaf2dbfbfbfbfaeaeae2f302f2f3131c032c032c0ad323232ad333434333334343435343534c6c6c6c6c636c636363636acacac3737373737373738383738ababab38abab39383939393a39393a3a3a3a3aaaaaaaaaaa3baa3baa3b3c3c3c3c3c3c3c3d3d3d3dc5c5c5c5c53e3e3ec53e3ea93ea93ea9a93ea9c1a9a9a9a9c1c13f403f40403f3f414140414141414141a84142a8424142a842a8c4c44342c442c44242c443c4c4c4c443a7a74343a7a7a7a743a74444444444444444444444444444c245454545c245c2c2454546464546464646464647a6474647a647a6a6a647a6a648484848494848494848494848494a494849494a4a4a4a4a4a4b4a4a4a4b4a4a4ba54b4ba5a54ba54ca5a54c4c4c4c4c4c4c4c4ca5a54c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4ca4a4a4a4a4a4a4a4a4a4a4a4a44da44d4d4e4d4e4d4d4e4e4e4e4e4e4e4d4d4e4e4e4e4ec34fc34fc3c34f4fc3c34f4f4f4f4f4f4f4f4f4f4f4f4f5051504f50504f5050505150515051515051515051515151a3a351a351515151a35151a3a351a351a351515151a3a35151a3a35252525252525252a35252a3525252a352a3a35252a352525252a3a3a3a3a352525352535353535353535353535353535353535353535453545353535353535353535353545353535353535353535353535353535453535353535353535353535353535353535353535453545354535354535453545353545453535354535353535453535354535453535354545454545454545454545454545454545454545454545454545454545454545454545454545353535353535353535352535453525252525252535352525252525352535353535353535253535353525352525352a3a3a35252a35252a35252a3a3a35252a3a352a3a3a3525252a3a3a3a352a3525252a35252a3515151a3a351a352a351a35151a351515051515150505151505150505050505051504f5050504f4fc34f4f4f50504f4f4f4f4f4f4f4fc34fc3c34fc34ec3c34fc3c3c3c3c3c34e4ec3c34e4e4e4e4e4e4d4e4d4e4e4d4e4e4d4d4e4e4e4d4e4d4d4d4d4d4d4da44d4d4da4a44c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4ca54c4ba5a54ba54b4ba54b4b4b4a4b4a4b4a4a4a4b4a4a4a4b49494a4949494849494949494848484848a6494848a6a6a64848a6a6a6474747a6a6a6474746a646474647474646464747464545454545c2454545c2444444444444444444a744a7a7a743a743434343a7434343c443c4c4c4c4c4c4c4c4a8a8a8a842a84242a8414241414141414040414141404040403f4040403fc1c1c1c1c1c1c1c1c13fc13e3ea9c13ea9a93ea93e3ea93e3ec5c5c53ec5c53ec5c53dc5c5c53d3d3c3c3c3c3c3b3c3c3b3baaaaaa3b3b3aaa3a3a3a3a393a393939ab39ab39ab3838abab383838373838373737ac36acacacac36ac363636c6c6c6c635353435343534343435343333333433333333333333adadadad323232c0c0c0c0c0c0c03131313031302f30302fae2f2f2f2faeae2e2e2e2ebf2ebfbfbfbfbf2dafafafafafafafafafbe2c2cbe2cbe2a2bbe2b2a29292a29b0b028b0b0b027272626b1b1bdbd252423232222b3b32021201e1eb41d1d1c1bc71acb18181616caca1413c811100f0e0d0c0b0a09b5070706050403020100b7b8b9bababcbcc9cccdcdcecfd0d1d1d2d2d3d4d4d5d5d6d6d7d7d7d8d8d9d9d9d9dadadadadbdbdbdbdbdbdcdcdcdcdcdcdcdcdcdcdcdddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddd │ │ +dddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddcdcdcdcdcdcdcdcdcdbdbdbdbdbdbdadadadadad9d9d9d9d8d8d8d7d7d7d6d6d5d5d4d4d3d3d2d1d1d0d0cfcecdcdccc9bcbbbabab9b7b7010202030405b60708b5090a0b0c0e0f0f10c8131314ca161718cb19c71b1c1db41f1f1f21b3b222232425bdbdb1272828b029292a2bbebe2c2c2c2dbf2dbfbf2eae2eae2f2f303030c0c0c0c03232c032323334343333333433343334343535c6c635c635c636c6363636acacacacacacac3737383738383838383838ab3838ab393939ab393aab39393a3a3a3aaaaaaaaaaa3b3b3b3b3b3b3b3c3c3d3d3d3d3d3c3dc53d3dc5c5c53ea9c5a93ea93ec5a9a93e3ea9a9c1c1c13fc13f403f3f403f40404040404141a841a8a8a840a841a8a842c4c442424242a842c442c442c442c4434343434343a7a7434343a744a7a744a744a744a744a744c2c2c245c2c2c2c2c2c2454645454645454545464747464646474647474746a6a6a648484848a6a64848484848a64849494849494949494a4a4a4a49494a4a4a4a4a4b4a4b4b4b4b4b4ba54ba5a54b4b4b4b4b4ba5a5a5a54c4ca5a54c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4ca4a44da44d4d4d4d4d4d4d4d4d4d4e4d4d4d4d4d4e4d4d4e4e4ec34ec3c3c3c3c3c3c3c3c3c3c34fc3c3c34fc3c3c3c34f504f4f4f4fc3505050504f5050505050505050505050515151515150505051515051a351505150515150505151515151a3a3a3a3a352a3a3a3a3a352a3a352a3a3a352a3a3a3a3a3a3a3a3a3a3a3a3a3a3525252525252525253525353535253525253535353535353535353535253535352535353535353535353535353535353535253535353535253535352535353535252535353535353525253535353545353535352525353535253535353535353535253535353535354535353535353535353535353535353535353535353535353535354535353535453535354535453545453535353535252525252525354535252525252525352a352525252525252a3a3a35252535252525352525252525352a3a3a35252a352a3a35252a351a3a3a351a3a351a3a352a3a3a3a3a3a3a351a3a351a3a3a351505051a3a351a351a351515151515151505151515050515150504f5050504f4f50504f4f4f4f4fc3c34f4fc3c34f4f4fc3c3c3c34f4fc3c34ec3c34e4e4e4ec34ec3c3c34e4e4d4e4e4e4d4e4d4d4d4d4d4d4d4d4da44d4d4d4d4d4d4d4d4da4a4a4a4a4a4a4a4a4a4a4a4a44c4c4c4c4c4c4c4c4c4c4c4c4ca5a54c4ca5a5a5a54ca5a5a5a54ba54b4a4b4a4ba54a4a4b4a4a494a4949494a494a494a494849494948a64848494948a6a648a647a6a64848a6a6a6a6a647a64747464746464746474646464746454545464545454645c2c2c2c2c2c244c2c244a7a7a7a744a744a7a7a7a743a74343c443c4c443c4c443c442c4c442c4c442424241a8a841a8a841a8a841a84141404040404041404140403f3f3f3f3f3f3fc1c1c1c1c1c1c1a9a9c1c13e3e3e3e3e3ea93ea9c5c5a93ec5c53dc5c5c5c5c5c5c53d3c3d3d3c3c3b3caa3b3b3baaaa3baa3aaa3a3a3a393a3a3a39ab39ab39ab39abab38abab38373738383837acac3737acacac3636c636c636c63636c635c63535353534353435343433343433333333adadadadadadad3232323232c0c0c0c0c03131c0313130303030302f2f2f2faeaeaeaeae2e2e2ebfbfbfbfbfbf2d2d2d2d2daf2c2c2c2c2caf2c2cbe2cbebebe2b292a2b2929292929b028b0282728272727b1b1b1bd25252423222222b32120201f1eb41d1d1c1cc7c719cb18171615ca1413121211100f0e0c0c0a09b5080706b6050403020100b7b8b9babbbbc9c9cccdcecfcfd0d1d1d2d3d3d4d5d5d5d6d6d7d7d7d8d8d9d9d9dadadadadadbdbdbdbdbdcdcdcdcdcdcdcdcdcdcdcdcdddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddd │ │ +dddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddcdcdcdcdcdcdcdcdcdbdbdbdbdbdbdadadadad9d9d9d9d8d8d8d8d7d7d6d6d5d5d4d4d3d3d2d2d1d0d0cfcfcdcdccc9bcbcbbbab9b8b7000102030405b6060708b50a0b0c0d0e0f10c8121314ca161618cb191ac71b1cb41e1e202121b22222242524bd262627282829292a2a2b2b2c2caf2daf2dbf2e2e2e2eae2f2f302f2fc030c0c032c0c032adad333333ad3433333334343435c6353435353536c636c636363636acac36acacac373737373737383838383837ababab39ab39abababab3939393a3a3aaa3aaaaaaaaaaaaaaa3b3b3c3c3c3c3c3c3c3b3d3c3c3c3d3d3e3ec53e3e3ec5c53e3e3e3e3ea9a9c1c1c1a9c13f3f3f3fc13f3f3f3f3f40414141414141404141a8a842424242a842a8a8a8a842c442c44242c442c4c443c4c44343c4c4434343a744a744a7a7a7a7a744c2444444c2c244c2c2c2454645454545454545464746464646464645464646474746a6a6a6474747a648a6a6a647a648494849494848494a4a4949484849494a4a4a4a4a4a4a4a4a4a4a4b4a4a4a4a4a4a4a4a4ba5a5a5a5a5a5a5a54ca5a54c4c4ca54c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4ca4a4a4a4a4a4a44d4da4a4a4a4a44d4d4d4d4e4da44d4e4d4d4e4e4e4e4e4e4e4e4e4ec3c3c34e4e4ec34ec34e4ec3c3c3c3c34fc34f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f5050515051504f5050504f5051504f4f505050505050515151515151515151a351515151a35251a3525151a3a3a3a35151a351515151a3a3a3a3a3a3a3a3a3a3a3525252525252525252525252525252535252535252525252525252525253525252525252525252525252525252525252525253525252525252525252535252525352525252525252535252535252525252525253535353535353535252525252525254525252525252525252525252525252525252535353535352535353535352525353525353525353535353535353535252525252a352535352a352a352525252a352525252525252a3a3a352a35252a3a352a352a3a3a352a3a3a3a3a352a3a3a351a3a35151a351a351515151a35151515051a3a351515151515151515151505050515151504f5051505150505050505050504f50505050504f504f4f4fc34f4f4f4f4f4fc34ec3c3c3c34ec34ec34ec34e4ec3c3c34e4e4e4e4d4e4d4d4e4d4e4e4e4e4e4d4e4d4d4d4e4d4d4da4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a44c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4ca54ca5a5a5a5a5a5a54c4ba54ba54ca54b4b4b4b4b4b4a4a494a4b494a4b494949494849484a494a48494848494848a6a6a6a64848a6a647484747a6464747a6a6a647474747474646464545454546464546454645c2c2c2c2c2c2c245c244c244c24444444444a7a743a7a743a7a7a7a7a743a74343c443c4c442c4c4c4c442c4424242a8a8a84240a8a84041414141a841414141403f404040403f404040c1c13fc1c1c1c1c1c1c1a9a9a9a9a93e3ea93e3ec5c53e3ec53e3ec5c5c53ec5c53dc53d3d3d3d3d3c3d3b3b3c3b3b3b3baa3a3aaa3aaaaa3a3a3a39393939ab3939ababab3838ababab383838383837acac373737ac36acac3636363636c6c6c6c6c6c6c63535353534353434343434333433333333adadad3232323232323232c0c0c0c0c03131c031313031302f2f3030302faeaeaeaeae2e2e2e2e2ebf2e2d2d2dbf2d2dafaf2dafafaf2c2c2c2c2cbe2cbebebe2bbe2a2a292a29b02929b0282828282827262626b1b1bdbd2424242422b222b3b3201f1e1eb41d1c1bc7c71a1acb17171615ca131212c811100e0d0c0b0a09b5080706b6050302020000b7b8b9babbbcc9cccccdcecfd0d1d1d2d2d3d4d4d5d5d5d6d7d7d7d8d8d8d9d9d9dadadadadadbdbdbdbdbdcdcdcdcdcdcdcdcdcdcdcdddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddd │ │ +dddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddcdcdcdcdcdcdcdcdcdcdbdbdbdbdbdadadadadad9d9d9d9d8d8d7d7d7d6d6d5d5d5d4d4d3d2d2d1d1d0cfcfcecdcdc9c9bcbbbab9b8b7b70101020405b6060608b5090a0c0c0d0f1011c81214ca1516171819191a1b1c1d1e1e1f20b3b3b222232424b1b1b1272828b0b029292bbebe2c2cafaf2dbfbf2ebf2eae2f2f2f2f30303131c0c0313232323232adad3333333334343435353333343534c635363536c6c6c6acac36ac36acacacacacac37373737373737383838ababab38ababababab39ab393a3a3a3a3a3a3a3a3a3aaa3b3b3b3b3b3b3b3c3b3c3c3c3c3c3dc5c5c5c5c5c5c5c53dc53ec5c5a93ea9c13ea9a9c1c1a9c1c1c1c13fc13f4040403f404040403f4141a8a8a8a8a8414141a8a841a842a842a8a842a84242c4c442c443c4c443c44343a743a74343a743a744a7a7a743a74444c244c245c2c2c2c245c2454546464645464645454546464647474546474746464747a6a6474747a6a64848484848a64849494848a648484849494a49494a4949494a4a49494a49494a4a4a4a4b4b4ba54b4b4ba5a5a54b4ba5a54ba54c4c4c4c4c4c4ca54c4c4c4ca54c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4ca44d4d4d4d4d4da4a44d4d4d4d4d4d4d4d4d4d4e4e4e4ec34e4e4e4e4e4e4e4e4d4e4d4ec3c3c34ec3c3c3c3c3c3c3c3c3c3c3c34f4fc3c34f4f4f4f4f4f4f4f4f4fc34f4f4fc34f4f4f5050505051505150505050505051505050505151505151515151a351515050515151515151515151a3a351a3a3a3a3a3a3a352a3a35252525252a3a3a3a3a3a3a3a3a3a3a352a3a3a352a3a352a3a352a3a3a3a3a3a3a3a3a3a352a3a3a3a3a35253a3a352a3a3a3a3525252a3a3a352a35252a3a3a352535252535252525252525252525252525252535252525252525253525252525252525252525252525252525252525252525252525252535252525252525352525253525252525252525252525252a3a3525252a3a3a3525252a3a3a3a3a3a3a3a3a3a3a3a3a3a35252a3a3a3a3a3515151515151515151a3a35151515151505151515151505051a3515051505051515150515050515050505050504f505050504f4f504f4f504f4f4f4f4f4f4f4f4f4f4f4f4fc34f4f4f4f4ec34ec34fc3c34ec34e4e4e4e4e4e4d4e4e4e4e4d4e4e4e4e4d4d4e4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4da4a4a4a4a4a44c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4ca5a5a54ca54ca54b4b4ba5a54b4b4aa54a4b4ba54a4b4a4a4a4a494948494949494a49484949a64848484848484848a64848a6a6a6a6a6a64747a647a64747464646464646464646474647464645454545c2c245c245c24545c2c24444c24444c2c244c24444a74444a74443a743a743c443a743a743c443c442c443c4c4a842c442c442c4a842a841a841a840a8a840414040414140414041403f3f3f3f3f3fc13f3fc1a93fc1a9c1c1a9c1c13e3e3e3e3e3e3e3e3e3ec5c5c53e3dc53dc5c53d3dc53d3d3d3b3b3c3c3c3b3b3baaaaaa3b3baaaa3a3a393a3aaa3a3a39ababab39abab383838ab38383837383738383737acacacacacacac3636363636c6c6c6c635c6353535353435343434343333333333ad3333adadadadad323232c03232c0c0c0c031c0c03131303130302f30302fae2f2f2f2faeaeae2e2ebfbfbf2ebf2d2d2daf2d2d2d2dafafaf2c2c2c2c2c2cbe2cbebe2bbe2b2a2a2a2a292929b0292928272727272726b1b1bdbdbdbd2423222322b3b321212020b41db41c1b1bc71919cbcb171615ca141312c811100f0e0d0c0a0a09080706b6050503020100b7b8b9b9babbbcc9cccdcececfd0d1d1d2d3d3d4d4d5d5d6d6d6d7d8d8d8d8d9d9d9d9dadadadadbdbdbdbdbdcdcdcdcdcdcdcdcdcdcdcdddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddd │ │ +dddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddcdcdcdcdcdcdcdcdcdcdcdbdbdbdbdadadadadad9d9d9d9d8d8d8d7d7d6d6d6d5d5d4d4d3d3d2d1d1d0d0cfcececdccc9bcbcbbbab9b8b7000102040405b6060808b50a0b0c0d0e0f1011121314ca161718cb191ac71b1c1db41f2021b3b3b223242525bdb12626272828292a2a2bbebe2c2caf2d2d2d2d2eaeaeae2f2f2f2f303030c031c0c0c0c0c0adadadadad3333333434343333343434343535353535c6c63636363636363636ac36ac37acacacacac373838383838383838383838abab38ab3939393a393939393a3aaaaaaaaaaaaaaa3b3b3b3b3b3b3b3c3d3d3d3d3d3d3dc5c53d3dc53dc53e3e3ea93e3e3ea9c1a9a9a9a9c1c1c13f3fc1c13f3f3f3f3f3f40404040414141414041a8414141a841a8a841a8a8a8a8a8424242c4c4c443c4c4c443c4434343a743a7a743a7a7434343a744a7c24444444444c2c2454545c245c2454545c245464646464645464746464647474747474747a6a6a6a6a6a6a647a64848a6a6a6a6a6484848494949494948494a4a4949494849494a4a4a4a4a4aa54b4a4ba54b4b4b4b4ba54ba5a54ba5a54ba5a5a5a5a5a5a5a54c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4ca4a4a44ca44ca4a4a4a4a4a4a4a4a4a4a44d4e4e4d4d4d4e4e4e4e4e4d4d4d4d4d4e4d4e4e4e4e4e4e4e4e4e4ec3c3c34ec34fc3c34ec3c3c34fc3c34fc3c3c3c3c34fc3c34f4f4f4f4f504f504f50504f50504f505150504f4f4f504f504f5050505050505050505050505050505050a3a351515151515151515151a3a3a3a3a3a3a35151a351515151515151a351a351a351a3a35151525151515151515151a351a3515151a351a3525151a351a3a351a3a3a3a3a3a352a35252a3a3a3a352a3a352a35252a3a3a352a3a3a3a3a3a3a3525252525252525252525252525252525252525252525252525252a3a3a3a3a352a3a3a3a3525252a3a35252a352a3a3a3a352a3a352a352a3a3a3a3a3a3a3a3a3a351a3a3a3a3a3a35151515151a351a3a3a351a3a3a3a3515151a3515151515151515151515150505050515051505151504f4f5051505051504f4f505050505050504f504f50504f4f4f4f4f4f4fc34fc3c34fc34f4fc3c3c3c3c34fc3c3c3c3c3c3c3c3c34ec34ec3c34e4e4ec34e4e4e4d4d4da44d4d4d4d4d4d4d4d4da4a44d4da4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a44c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4ca5a54ca54c4c4ca5a54c4ca54b4ba54b4c4b4a4b4b4ba54a4a4a4a4949494b494a4a4a4a4a494848484849484849484949a648a6a6a6a6a6a648a6a6a6a6a64747474746464747464747464645454545464545464546464645c245c2c2c2c2c2c244c2c2c2c244a7c2a744a744444444a74344a7a7a743a743434342c4a74243c4c4c442a8c4c4c4c4a8a84242a841a8a842a84141414140a8414041403f3f3f3f403f40403fc1c1c1c1c1c1c1a9c1a9a9a9a93ea93e3e3ec53e3ec5c53e3e3d3ec5c5c53dc53dc53cc53d3c3c3d3c3d3d3b3b3b3b3b3baa3baa3aaaaaaa3aaa3a3a393a3a3a3a39abababab39abab38383838383838373737373737acac36ac3636363636c6c635c6c635c635353534343434343433343333adadadadadadadadad323232323232c0c0c0c03131313130313130303030302fae2f302faeaeaeaeae2eae2e2e2ebfbfbf2ebf2dafafafafaf2c2cafafaf2c2cbebebebe2bbe2b2b2b2b2a2929292929b0b0b02828282727262726b1bdbd25bd25242322b2b2b32120201f1e1e1d1d1c1bc71a19cbcb1817161514131212c8110f0e0d0d0b0ab5b5080706b60504030201b7b7b8b9babbbcc9c9cccdcecfd0d0d1d2d2d3d3d4d5d5d5d6d6d7d7d8d8d8d9d9d9dadadadadadbdbdbdbdbdcdcdcdcdcdcdcdcdcdcdcdcdddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddd │ │ +dddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddcdcdcdcdcdcdcdcdcdcdbdbdbdbdbdadadadad9d9d9d9d8d8d8d8d7d7d6d6d5d5d4d4d3d3d2d1d1d0d0cfcececdccc9c9bcbbbab9b8b8b70102030405b6060708b5090a0c0d0d0f1011121314ca15161718cb1ac71c1c1db41e1f2021b3b22324232525bd262626282829292a2a2b2bbe2c2cafafafbf2e2ebf2eaeaeaeae2f2f313131313131c0c0323232adadad3333333333333433343335343535353534c6c6c6c636c63636ac36acacacacacacac373838383737373738373838ab383838ababab39ab39ab393a3a3a3a3a3a3a3aaaaaaaaaaaaaaa3b3b3c3c3c3c3c3c3c3d3d3c3d3d3cc5c53ec5c5c5c5c53ea9a9a93ea9a9a9c1c1c1c1c1c1c1c1c1c13f40403f3f404040414041404141404141a84141a8a8a8a841a842a8424242c4c4c442c442c44343434343c4434343434343a7a7a744a7a7a74444a744c2c24444c2c244c245c24545454646454546454546464747464747474747474747a6a6a647a64848a6a6a6a6a648a6a648494848494849494849494948494949494a494a4a4a4a4a4b4b4a4b4b4a4a4a4b4b4a4b4ba54b4b4b4b4b4b4b4ba54c4c4c4c4c4ca54c4c4ca5a54c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4ca4a4a4a4a4a4a4a4a44d4d4d4d4d4da4a44d4d4d4da44d4d4e4d4e4e4e4e4e4ec3c3c34ec34e4d4e4e4d4ec3c34e4ec3c3c34ec3c3c3c3c34fc3c34fc34f4f4f4f4f504f50504f504f4f504f4f4f50c34f4f4f4f4f4f4f4f4f4f4f4f504f4f5050505050515150515150505050505151a350505050515050515050505051505051515151515051515050a35050505051515151515151515151515151a35151a351a3a351a3a3a3a3a3a3a3a352a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a352a3a3a352a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a352a3a3a3a3a3a3a351515152525251a3a3a351a351515151525151a351a3a351515151515151515151515151515151505050515151515151515051515150505050515151505051505150505051505050505050515051504f4f4f504f4f50504fc3c34f4f4f4f4f4f4f4f4fc34f4fc3c3c34fc3c3c34ec3c34ec3c3c3c34ec3c34ec3c3c34e4e4e4e4e4e4e4e4e4e4e4e4e4d4e4e4e4d4e4e4d4da4a4a4a4a4a44da4a4a4a4a4a4a44da4a4a44c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4ca54ca54c4ca54c4c4c4c4c4ca5a54ca54b4b4ba5a54b4b4b4b4b4b4a4b4a4a4b4b494b4a4a4a49494948494949494a4a49494848484849a6a648484848a6a6a64747474647a6a64746a6a6464646464646464645464646464545c2c246c2c2c2c2c2454545c24544444444c244444444c2c24443c2a744a7a744a744a7c4a7c4a74343a743c4c442c4c44242c4c4c442a8c44242c4a8a841a8a841a8a8a8a8414040404041414040403fc1c13fc13fc13f3fc1c1a9c1a9a9c1a9a9a93e3ea9c53e3ec5c5c53e3ec53d3e3e3dc5c53d3d3c3d3d3d3c3d3d3c3b3c3b3c3c3b3baaaaaaaaaa3aaa3aaa3a3a3aaa3a3a39393939ab38ababababababab3837373737373737acacacacacac363636c6c6c6c6c63535343535353534343433343434343333333333adadad32323232323232c032c0c03231c03131313030303030302f2f30302faeae2f2f2faeae2eae2e2ebfbfbfbfbfbfbf2dbf2dafafaf2caf2c2c2c2caf2c2cbebebe2b2a2b2a2a2b292929b0b0b0b0282827272727272626b1b1bd252525242323b2b3b32121201f1f1eb41d1d1cc7c71a19cb18171615151413c8c811100f0d0d0c0b0a09b50706b6050403020200b7b8b9babbbbbcc9cccdcdcecfd0d1d1d1d2d3d3d4d5d5d6d6d7d7d7d8d8d8d9d9d9dadadadadadbdbdbdbdbdcdcdcdcdcdcdcdcdcdcdcdddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddd │ │ +dddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddcdcdcdcdcdcdcdcdcdcdbdbdbdbdbdbdadadadad9d9d9d9d8d8d8d7d7d7d6d6d5d5d4d4d3d2d2d1d1d0cfcfcecdcdc9c9bcbcbabab9b8b70001020304b6b60607b5090b0b0c0d0e0f11c81213ca15151717cb19c7c71b1d1db41f2021b3b22222232425bdb1b12627b0b0b0292a2a2b2bbebe2caf2dbfbfbf2d2e2eae2eaeae303030313030313131c032323232adadadadad3333ad34333434343434333435c635c6c6c635353636363636363636363737ac373737ac3738373837ab38383838ab3838ab3938393a39393939393a3a3a3a3a3aaa3aaa3b3b3b3b3b3b3b3b3c3c3c3c3c3d3c3dc5c53d3d3cc5c53ec53e3e3e3e3e3ea9a9a9c1a93ea9a9c1c13f3fc13f3f3f3f3f404040404040404041414041a8a8a8a841a8a8a8a8a84242c442a842424242c44343c4c443c4c44343434343a7a743a7a744a7a74444a7a74444c244c245c2c2c2c24545c2c245c245464646464646474746464646474747a64747a6a6a6a647a6a6a6a6a64848a648494848a64849484848494948494a49494949494a4b49494b4a4a4a4a4a4a4a4a4a4b4b4b4b4b4a4a4b4ba5a5a5a5a5a5a5a54ca5a5a5a54ca54c4ca54c4ca54c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4ca44c4c4c4c4ca4a4a4a4a44da4a4a44d4d4e4e4e4e4d4e4d4d4d4e4d4da44d4d4d4d4e4d4d4d4e4e4e4ec34e4ec3c3c3c3c3c3c34fc3c3c34fc3c3c3c3c3c3c34ec34fc34fc3c34f4fc3c3c3c3c3c34f4f4f4f504f4f504f4f4f4f50504f5050504f5050505150505050504f504f505050505050515050515150515050505050505050505050515051515151515151515151515151515151a35151515151a3515151a35151515151515151515151515151515151a35151a351515151515152515151a3a3a35151515151515151a351a3a351515151a351515151515151515151515151515150515051515150505150515150505150515050505150515150505050515050505050505050505050504f5050504f4f4f50505050504f504f50505050504f504f504f50504f4f504f4f4f504f4f504f4fc3c3c3c3c3c3c3c34fc3c34ec3c34e4ec3c34ec34e4e4ec34e4ec34e4e4ec3c34ec34e4e4e4e4d4e4d4d4d4d4d4d4d4d4da44d4d4d4d4d4d4d4da4a44c4c4c4ca44c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4ca5a5a5a54ca5a5a54b4b4b4b4ba54b4b4b4b4aa54b4a4a4b4b4b4a4a4a49494b4b49494a4949484849a6a64849484849a648a648a648a6a6a6a6a6a6a6a647a64647464646474746464747464645454545454545454546464545c2c245c2c2c2c244c244c2c24544a7a744c244444444c2c24443a7a743a7a7a7434343c4c4424343c4c44342424242a842a8a842a842a842424142a8a8414041414141404041403f403f3f4040403f3fc1c13fa93fa9a9a9c1c1a9c13e3ea9a9c5a9c5c53e3dc5c5c5c5c53d3dc53dc5c53dc53d3c3c3c3c3b3c3c3c3c3c3baa3b3b3b3b3b3a3a3a3a3a3a3a3a3a3a39393939393939ab383838ab3838383838383737acacacacacacac36ac36363636c6c6c6c635353535353434343435333433333333333333adadadadad3232c0c0c0c0c032c0c032c0c0313131313130302f303030302f2f30302faeaeaeae2e2ebf2ebfbfbf2d2d2d2dbf2dafaf2d2dafafaf2c2c2c2cbe2c2c2cbebe2b2b2a2a2a2a2929b0b0b0b028282828272727262626b1bdbd25242323222222b2b321201f1f1f1e1e1d1c1d1bc71a19cbcb18161515151413121111100f0d0c0b0a09b5080806b6050403020100b7b8b9bababcbcc9cccdcecfcfd0d1d1d2d3d3d4d4d5d5d6d6d7d7d8d8d8d8d9d9d9dadadadadbdbdbdbdbdbdcdcdcdcdcdcdcdcdcdcdcdddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddd │ │ +dddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddcdcdcdcdcdcdcdcdcdcdcdbdbdbdbdadbdadadad9d9d9d9d8d8d8d7d7d7d6d6d5d5d4d4d3d3d2d2d1d0d0cfcececdccc9c9bcbbbab9b8b7000002030405b60608b5b50a0b0b0d0e0f10c8121314ca15161818191ac71b1c1db41f202021b3b22223242425bdbd27272728b029292a2a2abebeafafafaf2d2dbfbf2e2eaeaeae2f2f2f30302f30313132c0c0323232323232adadad333333343333333334343535c635c63535c6c6c6c6c6c6c6c636acacacacac36ac37373738ac3838383838ab3738abab38ab3aabababab393a3a3a3a393aaa3a3aaaaaaaaaaaaaaa3b3b3b3b3b3c3c3c3c3d3d3d3d3c3d3dc53dc53ec5c53e3e3e3ea9a93e3e3ea9a9c1c1c1a9c1c1c1c1c13f3f3f3f3f3f3f404040404041414141414141414141a8a842a841a842424242c4c4c442c4c442c4c443c44343434343a7a74343a7a743a7a7a7444444c2c24444c2c2c2c2c245c2454545454546454645454545464746464746474747474747474747a6a6a648a6a6a6a6a647a6a6a6a6a648494849494849494849494a494849494a49494a4949494a4a4a4b4a4b4a4a4b4ba54b4b4b4b4b4a4b4c4b4ba5a54ca5a54ca5a54ca54ca54ca5a54ca54c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4ca4a4a44da4a44ca44d4d4d4d4da44da4a4a44da4a4a4a44da4a4a4a44d4d4e4d4d4ec34e4d4e4e4e4e4e4ec34ec34ec34e4e4e4e4e4e4e4e4d4e4ec34ec34e4f4f4e4e4ec3c3c34f4f4f4fc34fc34f4fc34f4f4f4f4f4f4f504f5050504f4f4f5050504f4f4f504f504f505050505051504f504f50504f5050505050505050505150505050505050505050505050505150505050505151505051a35050505050505150515150515050515050a35050a3505050505151515151515151a351515050505150515150515151505151505050505050515051505150505051504f5050515151504f4f4f50514f504f4f5050504f5050515050504f50504f4f504f50504f4f4f4f4f4fc34f504f4f4f4f50504f4f4fc34f4f4f504f4fc3c34f4f4f4f4f4f4fc34f4f4f4f4fc34f4fc34fc3c3c3c3c3c3c3c3c3c3c34e4e4e4e4e4e4e4e4e4d4e4e4e4e4d4e4d4d4e4d4d4e4d4d4d4d4e4d4e4d4da4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a44c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4ca5a54c4c4c4c4c4ca54c4ca54c4ca5a54c4ca5a54ba54ba5a54b4b4a4b4a4a4b4b4b4b4b4b494b4a4a494a49494a4a49484849494948494848a64848a647a6484848a6a6a6a648a6a647a6a647a64747a646a6464746464545464646464646464545454545c24545c245454545c2c244c2c2c2c244c2444444c244a7a7a7a7444444a744444443a7a7c4c443c4c4c4c4c4c4424243424243424242a8a842a8414141a8a841a840a8a8a841403f403f3f3f3f40403f3fc1c13f3f3f3fc1c1c1c1a9c1a93e3e3ea9a93e3ec53e3ec53ec5c53d3dc53dc53dc53d3c3c3d3d3d3d3d3d3c3c3b3b3b3b3b3b3b3b3baa3baaaa3aaa3a3a3a39393a3a3939abab38ababababab3838373838373737373737acacac363636363636363636c6c636c6c63535343534343434343333343333ad33adadadad33ad323232ad32c0c0c0c0c0c0c0c03131c03030313131302f302f30302fae2f2f2f2f2fae2e2e2e2e2ebf2ebfbfbf2d2d2d2d2dafaf2cafafaf2c2c2cbebebebebebebe2b2b2a2a2a2a2929b0b0b0b02828282727272626b126b1bd25252523222322b2b2b3b321201f1f1e1e1d1c1b1b1b1a1a1918181716caca1414131211100f0e0d0c0a0909b5080706b60503030100b7b7b9b9babbbcc9cccdcdcecfd0d0d1d2d2d3d3d4d4d5d5d6d7d7d7d8d8d8d9d9d9d9dadadadbdbdbdbdbdbdcdcdcdcdcdcdcdcdcdcdcdcdddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddd │ │ +dddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddcdcdcdcdcdcdcdcdcdcdbdbdbdbdbdbdadadadad9d9d9d8d8d8d8d7d7d6d6d5d5d5d4d3d3d2d2d1d1d0cfcfcecdccccc9bcbbbab9b8b8b7000102030405b60708b5090a0b0d0d0e1011c81213141516171819191ac71b1cb41e1f2020b3b2b222232324bdb12626272728b0b0b0292b2bbebe2c2c2c2d2d2d2d2e2e2e2e2e2fae2f2f2f30303031c0c0c0c0c0c0c03232adadadadad33adad333333343434353435353535353535c6c6c6c6363636ac363636acacac3737ac37ac3737ac38373838383838ab3838abab393a39393a39393a393a3a3aaa3a3aaaaaaaaaaaaa3b3b3b3b3c3c3c3c3c3c3c3d3d3dc5c53d3dc53ec53e3e3e3e3e3ea93ea9a9c1a9a9a9a9a9c1c1c1c1c1c13f3f403f3f404040404040404040404141a841a8a841a8a8a8a8a8424242424242424242c4c4c4c44343c443c4c443c443434343a744444444444444c24444c244c2c2c24444444545c245c2c24545464645464645464646454647464747a6a647a6a6a6a64747464747474747a649484848a648484848a64848484949484948494948484949494a4a4a4a4a4a4b4b4b4a4a4b4a4a4b4b4a4ba54ba5a54ba5a5a54ca5a5a5a5a5a54ca54c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4ca44c4c4c4ca44c4c4c4c4c4c4c4c4ca44c4c4c4ca4a4a4a4a44d4d4e4da44d4d4d4d4e4d4d4e4d4d4e4d4e4d4e4d4d4e4d4e4d4d4e4d4e4d4e4ec34ec3c34d4e4dc3c3c34fc3c3c34e4fc3c34fc3c34f4e4f4f4f4fc3c3c3c3c3c3c34fc3c3504fc3c3504f4f4f4f4f4f504f514f4f4f4f4f504f4f50504f504f4f4f505050505050504f504f504f504f4f4f514f4f5050505050504f5151504f4f4f4f4f514f515150505050505050504f4f505050505050514f5150515150505051504f505050504f50504f505051514f4f4f4f4f4f51505050504f5050504f4f4f50505050504f4f4fc3504f50c3c34f504fc34f504f4f4f4fc34f4f4fc3c34f4f4fc3c3c34fc34fc34fc3c3c34fc3c3c3c3c3c3c34f4fc3c3c3c34e4ec3c3c34fc3c3c34ec34ec3c3c3c3c3c3c3c3c3c34e4e4ec34e4e4d4e4e4e4e4e4e4e4e4d4e4e4d4d4e4d4da4a4a4a44da4a4a4a4a4a44da44da44d4da4a44c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4ca5a54c4c4c4ca54ca54ca54c4c4c4c4c4ca5a54ca54ba54ca5a5a5a5a54ca54b4ba5a54ba54ba54b4b4b4b4b4a4a4a494b4a4b4b4a4a494a4a4a49494949494a494848484849a6494848a648a6a647474748a6a6a647a648a6474747474747474747464746474645454546464645464645454545c2c2c2c245c2c2c2c2c2c2c244c2a7a74444444444a7a744a7a743434443444343a7a7434343c442c442c4c4c4c4c4424242a8a8c4a84242a8a8a841414041a84140414041414141403fc1c1c13f3f3fc13fc1a9a9c1a9c1a9a9a9a93ea9a9a93e3e3ec5a93e3ec5c5c5c53ec53d3c3d3d3d3d3c3d3d3c3c3c3c3c3c3c3c3c3b3baa3baaaaaaaaaaaaaaaa3a3a393a3a3a3aabab3939abab383838abababab383738373737acacacacacacacac3636c6c6c6c6c6c635c6c635c635353434343433343434343333333333adadadadadad3232c032c0c032c0c0c031313130313131302f303030312fae2f2f2f2f2faeaeaeaeaeaeae2ebfbf2ebfbfbfbfbf2d2d2d2dafafaf2c2c2c2c2c2cbebebe2bbe2b2a2a2b2a2a2a292a292928b02828b0282727262727b1b1b1b1bd252424222222b2b2b3b32120201f1eb4b41d1d1b1bc71a191918181716ca14131312c8110f0e0d0c0b0a09b508070606050503020200b7b8b9bababbbcc9cccdcececfd0d1d1d2d2d3d4d4d5d5d6d6d6d7d7d8d8d8d9d9d9dadadadadbdbdbdbdbdbdcdcdcdcdcdcdcdcdcdcdcdddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddd │ │ +dddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddcdcdcdcdcdcdcdcdcdcdbdbdbdbdbdbdadadadad9d9d9d9d8d8d8d7d7d7d6d6d5d5d4d4d3d3d2d2d1d0cfcfcececdccc9bcbcbbbab9b8b7000102030405b606070709090b0c0d0e0f10c81213caca161718cb19191ac71cb4b41e1e2021b3b3b2222325bdbdb12626272828b0b02a2a2bbe2bbe2c2cafafaf2dbfbf2e2e2eaeaeae2f2f2f2f2f3031313131c031c03232323232adadadadadad333433333433343534353535343535c6c636c6c636c6c6363636acacacacacac3737ac37373737383838373838abab383938ab3939ab39393a3a3aaa393aaaaaaaaa3aaa3baaaa3b3c3b3b3b3b3c3c3d3c3d3c3d3d3dc5c5c5c5c5c5c5c5c5a9c53e3ea93ea9a9a9a9a9a9a9a9a9a9c1c13fc13f3f3f3f3f3f3f3f403f40404141404141414141a8a841a8a8a8a841a842424242c44242c4c4c4c4c4c4c4c4c4c4c44343a7a7a7a7a744a7a7a744a74444444444444444c2c2c244c24545c2454545454545c245454546464746474747464646474746464647474747a648a6a648a6a648a6a6a6a648484848a64848484848a649484849494a4a494a4a494949494a4949494a4a4b4b4a4b4b4b4b4b4b4ba54ba54ba5a54ca5a54c4c4ca54c4c4c4c4ca5a5a5a54c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4ca4a4a4a44d4da4a4a44da44d4da44da44d4da4a44da4a4a4a4a44da44d4da44d4d4e4d4e4e4e4e4e4e4d4e4d4ec34e4e4e4e4e4ec3c3c3c3c34e4e4dc34ec3c34ec3c3c34ec34e4e4ec34f4fc3c34f4fc34fc34ec350c34f4f4fc3c3c34fc3c350504f504fc3c3504f4f4f4f4f4f4f4f4f4f4f50c34fc34f4fc34f4f4f4f4f4f4f504f50c34f4f4fc3504f4f4f4f4f4f4f4f4f50c3c34fc350505050c34f4f4f4f4f4f504f4f4f4f4f4f4f4f4f4f50504f4f4f50504fc34f4f4f4f50504f4fc34f4f4f4f4f4f4f4fc3c34f4f4f4f4fc34fc34fc3c34fc3c3c3c3c3c3c34ec3c3c3c3c3c3c34fc3c34e4ec34fc3c3c34fc3c3c34ec3c34e4ec34e4e4e4ec34e4e4e4e4e4e4e4e4e4e4e4e4e4e4d4e4e4e4e4e4e4e4e4e4e4d4d4ec34e4da44d4d4d4d4e4e4e4d4d4e4d4d4d4d4da4a4a4a44c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4ca5a5a5a5a5a5a5a5a5a5a5a5a54c4ca5a5a54b4ba54b4ba5a54ba54b4ba5a54b4b4ba54b4ba54b4a4b4a4a4b4a4a494a494a494b4b49494948494a49484949484a494848484848a6484848a648a6474747474746a6a6474647464747464646464646464646464646454545454545c24545c24545454444c2444444444444444444a7444343434343a7a7a743a7a7a74343a7c443c4c4a7a7c442c4c4424242c4c4c4c4a84242a8a8a8424142a8a841404041404141414040404040403f403fc1c1c13fc1a9c1a9c1a9a9a93ea93ea93e3e3e3e3e3e3ec53ec53e3ec5c53d3dc5c5c53d3c3c3c3c3c3c3c3c3c3c3b3b3b3b3b3b3b3b3baaaa3a3a3a3a3aaa3a3a393939393a3939abababab38ab38383838383838373737acacacacac3636363636363636c6c635353535353535343535353433333433343433ad3333adadadad32323232c03232c032c03131c0c031313031302f3030302f2f302f30aeaeaeaeaeaeaeaeae2e2e2e2e2e2ebfbfbfbfbf2d2d2dafafafaf2caf2c2cbebe2cbebe2b2b2b2b2b2a2a2a29292a292929b028272828282727272626b1b1bd2525232424232222b2b2b3b320211f1f1e1e1d1d1c1cc7c71a1acbcb18161616ca14131212c8100f0e0d0c0a0a09b508070605050403020100b7b9b9babbbcc9cccccdcecfcfd0d1d1d2d3d3d4d4d5d5d6d6d7d7d7d8d8d9d9d9d9dadadadadbdbdbdbdbdbdcdcdcdcdcdcdcdcdcdcdcdddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddd │ │ +dddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddcdcdcdcdcdcdcdcdcdcdcdbdbdbdbdbdbdadadadad9d9d9d8d8d8d7d7d7d6d6d5d5d4d4d4d3d2d2d1d0d0cfcfcecdccc9c9bcbbbab9b8b800000202040405b60607b5090a0c0d0e0f1011c81314ca151617cb19191ac71c1cb4b41f202121b3222223242425bdb126272728b0b0292a2b2b2bbebebe2caf2dafbfbfbfbfbf2eaeae2fae2fae302f2f3030313131c0c0c032c0323232ad32323333ad3333ad333334333434343534c635c635c6c6c6c6c636363636363636acacacacacacac37383838ac3738383838ab3838ab393839393939393a39ab393aaa3a3a3a3a3aaa3b3baa3b3b3b3b3c3c3c3d3b3c3d3cc53dc53c3d3d3dc5c53ec5c5c53ec53e3e3e3e3ea93e3ea93ea9a9c1c1c1c1c1c1c1c13fc13f3f404040404040404140414141414141414141a8a84242a842a8a842424242424242c44242c443c4434343434343c4434343a7a7a7a7a7444444a74444a744c2c244c244c2c2c2c2c2c2c245454646464646464645454546464546464747474647a64747a6a6a647a647a6a64848a648a6a6a6474748a648a6a64848494948494948484949484949494a494a494a494b4b4b4a4b4a4b4b4b4b4ba54b4b4ba5a54b4ba5a5a5a5a54b4ba5a5a5a54c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4ca4a4a4a4a4a44ca4a44c4ca4a44ca44c4ca44c4ca44ca4a4a4a4a4a4a44da44d4d4e4d4d4e4e4e4d4da44ea44d4e4d4d4e4e4e4e4d4e4e4d4e4e4e4d4d4e4d4d4ec3c3c34ec34d4e4dc3c3c3c34ec3c3c34fc34ec34fc3c34fc34ec3c3c3c34e4f4fc34fc3c3c34fc3c34e4e4ec3c34e4fc34f4fc3c34ec34fc3c3c3c34fc3c34f4f4e4fc3c3c34f4ec34fc34e4ec34e4e4f4e4fc3c34f4e4f4f4f4fc3c34fc34fc3c34fc34fc3c34fc34fc3c34f4f4f4f4fc34fc34f4ec34f4fc3c34fc3c34e4f4e4ec34f4f4fc3c3c3c34ec34f4fc34ec34ec34ec34e4e4ec34ec3c34e4ec34e4e4d4e4ec3c34e4d4d4ec34ec34ec34e4e4e4d4e4e4d4d4e4e4e4d4d4e4d4d4d4d4d4d4d4d4d4e4d4d4d4d4d4d4d4d4d4e4d4d4d4d4e4d4d4d4e4e4da44d4da4a4a4a4a44d4da4a44da4a44da4a4a44c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4ca5a54c4c4ca54c4c4c4c4c4c4c4c4ca5a5a5a54b4b4b4b4ba54b4b4ba5a54a4a4b4b4b4a4b4b4a4a4b4b4a4a4a4a4a4b4b4b4a4a4a4a494a4a494a4a4a494a4948494a4a48484948484949a64949484849a6a6a648a6a6a64848a648474747474746464647474645464747464645454545454646464545c2c2c2c24444c2c244c2c2c2444444c244a744a7a7a7a744a743434343c4c4c44343a743c4c44343434342c442c443434242a8424241424242424241a84141a8a8a841a8a84140404040403f404040c1c13f3f3fc13f3fc1c1c1c1a9a9c1a9a9a9a93e3e3e3e3e3ec53ec5c5c5c53dc53dc53d3d3d3c3d3d3d3d3c3c3c3b3b3b3b3b3b3b3b3baaaaaaaaaaaaaaaaaa3a39393a3a393a3a393939abab39abab38ab3838383837373737acac3737acacac3636acac3636c6c636363636c6c63534343435343534353534333333333333ad32adadad32ad32adc0c0c0c0c0c0c0c0c0313130313131303030302f2f2f2f2f2f2f2f2faeae2e2e2e2eae2e2e2ebf2ebf2ebfbf2d2d2d2dafafafafafaf2c2c2c2cbebebe2bbe2b2b2b2a2a292a2929292929b0b02828282727272626262626bdbdbd25242324232322b2b221b32121201f1f1e1eb41d1c1bc7c71a19cb181816151515141312c8110f0f0e0d0c0b090908070606050403020100b7b7b9bababbbcc9cccdcdcecfd0d0d1d2d2d3d3d4d5d5d6d6d7d7d7d8d8d8d9d9d9d9dadadadbdbdbdbdbdbdcdcdcdcdcdcdcdcdcdcdcdcdddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddd │ │ +dddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddcdcdcdcdcdcdcdcdcdcdbdbdbdbdbdbdadadadadad9d9d9d8d8d8d7d7d6d6d5d5d5d4d4d3d2d2d1d1d0cfcfcecdccccc9bcbbbbbab9b8b7000102030405b6060708b50b0b0c0e0e1011c81213ca15161718cb191ac71b1c1cb41f201f21b2b22223232424b1b1b1b12728b02829b0292a2a2bbebe2caf2caf2dbfbf2dbfbf2eae2eaeaeaeaeaeae2f303031313131c0c0c0c0c0323232adadadadadad33adad33333334343435343435343535c635c6c6c6c6c63636363636ac3636ac37373737acac37373838383838abab38abab3938ab3939ab39393a393a39393aaaaa3aaa3baa3baa3b3c3c3c3b3c3b3c3d3d3d3c3c3d3dc53d3dc53d3d3dc5c5c5c5c53ea9c53ea93ea93ea9a9a9a9a9a9c1a9c1a9c13f3f3f3f3f3f403f403f40404040404040414141a8a8a8a8a8a8a8a8a8a8a8a842424242a842c442c4c4c4c443c4c4c443c4434343a7a7a74444a7a744a744444444c2444444444444c2c2454545454545c245c245454545454546464647474647474646474747464747a6a6a6a647a6a647a64747a6a6a6a6a648a648494848494848494848494949494849494a49494a494a4b4a4a4a4a4a4a4a4a4a4b4b4a4a4b4a4b4a4b4b4b4b4ba5a5a54c4c4ca54c4c4ca54ca54c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4ca4a4a4a4a4a4a4a4a4a44d4d4d4d4d4da44da44da44d4d4d4d4d4d4d4da44d4d4d4d4e4e4d4d4ea44d4ec3c3c34ec34d4e4d4e4e4ec34e4ec3c3c3c34ec34ec34ec34e4ec3c3c3c34e4e4e4e4e4ec3c34ec34e4d4e4e4e4e4dc3c3c34e4e4e4d4ec3c3c3c3c3c34ec3c34e4d4ec34e4ec34e4ec34e4e4e4e4d4ec34e4e4ec3c34ec3c3c3c3c34ec3c3c3c34ec34ec34ec3c34dc34e4ec3c3c3c3c3c3c3c3c34ec34f4fc3c3c3c3c34e4f4e4ec34f4f4fc3c3c34e4d4e4f4fc34dc34dc34e4e4d4d4e4e4e4e4e4d4e4e4e4d4d4d4e4e4e4d4d4d4e4d4d4d4d4d4e4d4e4d4d4e4d4d4d4e4e4d4da44da44d4d4da4a4a4a44da4a4a4a44d4d4da44d4da4a44da4a44d4da4a44d4da44d4da4a44c4c4ca4a44c4ca44c4ca44c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4ca5a5a54c4ca5a54ca5a5a54ca54c4ca5a5a54b4b4b4a4b4b4b4a4a4b4a4a4a4a4a4b4b4a4b4b4a4a4a49494a49494a4b4b4b4a49494949494949494949494a4948494948a6a64948a64848a648484848484747474747474747a6a6a6474747464746464545454645464646464645c2c2c2c245c245c2454444c244a7a7c2a7a7444444a74444a744434443a74343a74343434343c4c4c4c4c443c4424243c443c4424242c4c442a842a842a841a8a8a8a8a841a841414141414141414140403f3f3f3f3f3f3fc1c1c1c1c1c1c1c1c1c1a9a9a93ea9a9a93ea9c53ec53ec5c5c5c5c53d3d3d3d3d3c3d3b3c3d3c3c3c3c3c3c3b3c3baaaaaaaaaaaaaaaaaa3a3a3a3a3a3a3a3a3a39ab393939ab39ababababab383838383837383837ac37acacacacac37ac36363636363636c635c636c6c6c6c6353534343434343334343433ad33adadadadad32adadad32323232c0313131c031313131303130303130302f2f2f2f2fae2faeaeaeaeaeaeae2ebfbfbf2ebfbfbf2dbfbfbfbf2d2dafafafaf2c2c2c2c2cbebebebe2b2b2b2b2a2a2b2a2a2a2929b0b0b0b0b0282727272827262626262626bd2525252323222322b2b2b321212120201e1f1e1eb41d1b1bc71a1a191817171515ca141412c8c8100f0e0d0c0b0a09b5080706b6050403020100b7b8b9babbbcc9c9cccdcecfcfd0d1d1d2d2d3d4d4d5d5d6d6d7d7d7d8d8d8d9d9d9dadadadadbdbdbdbdbdbdcdcdcdcdcdcdcdcdcdcdcdddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddd │ │ +dddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddcdcdcdcdcdcdcdcdcdcdbdbdbdbdbdbdadadadadad9d9d9d8d8d8d7d7d7d6d6d5d5d4d4d3d3d2d2d1d0d0cfcececdccc9c9bcbbbab9b8b80001010303050506070809090b0c0d0e0f1011c81314ca151617cb191ac71b1c1cb41e1e2021b3b222b2222425bdbdb1b126282828b0b0b0292abe2b2bbe2c2c2c2d2d2d2d2dbf2e2e2eae2eaeaeaeae2f3030303131303131c03131c03232323232adadadadadadad333334343434333433343435343535c6c635c6c63636c636c636acacacacacacacac3737373737383838383838ab3838ababab39ab3a393a39393a3a3a3aaaaa3aaaaa3b3b3b3b3b3c3b3c3c3c3c3c3c3c3dc53d3cc53d3d3dc53dc5c5c5c53ec5c5a93e3e3e3e3e3e3e3e3ea9a9a9a9c1c1c1c13fc13f3f3fc13f3f3f3f3f3f3f40414040414141414141414141414141a8a84242a84242424242424242a842c4c4c4c4c443434343a7a7a743a7a7a744a7a744a7a7a7444444c2c2c2c2c2c2c2c2c2c2c2454545c24545464645464646464646454645454647474747474746474747a64747a6a6a6a6a6a647a648a6a648484848a6a6484948a64849494a49484948494a494a4a49494a494a4a4b4a494a4b4a49494a4a4b4b4b4b4ba5a5a5a54b4ba5a54ba54b4ba5a5a5a5a5a5a5a54c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4ca4a4a4a4a4a44ca4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a44d4d4d4d4e4e4da44ea44d4e4e4e4e4e4e4d4e4d4d4d4ec34d4d4e4d4ec34d4e4dc34d4e4d4ec3c34e4d4e4e4e4e4e4ec3c34ec34d4d4e4e4d4ea44dc34e4e4d4ea44d4e4e4ec34e4d4e4e4e4da44dc34d4e4d4e4e4d4e4e4e4e4d4e4e4e4d4ec34e4e4d4e4d4ec34e4e4e4ec34e4e4e4e4ec34e4d4e4e4e4e4e4ec3c3c34ec34e4e4e4e4e4e4e4e4ec34e4e4e4d4e4e4ec3c3c3c34e4d4dc3c34e4dc34d4e4e4d4d4d4e4d4d4d4d4d4d4d4d4d4d4d4e4d4d4d4d4d4e4d4d4da44d4d4d4d4d4d4d4d4d4d4e4e4d4da44da44d4d4da4a4a4a4a4a44ca44ca4a4a44ca44c4ca44ca44ca4a44c4c4c4ca4a4a4a4a44c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4ca5a5a5a5a5a54ca54c4ca54ca5a54ca5a5a54ba5a5a54b4b4b4b4ba54ba5a5a5a5a54b4b4b4a4b4b4a4a494a4a494a4a494a4a4a4a494a494949494948494a4a4a4a4a494849494949494949484849494849a6a6a6a648a6474747a6a6a6a6a6a647474746474646464746474647474646464545c2c2c24545c245454545c2c2c244c244c244c244444444a7a74443a7a7a7a7a7a74343a74343c4a74343c4c44343c4c4c4c4c4c44242424242c442c4a842a8424242a8a842a842a8414141414141414141404040404040404040403f3fc13fc1c1c1c1c1a9a9a9c1a9c1a9a9a9c53ec53e3e3ec53ec5c5c5c53d3dc5c53d3d3d3c3c3c3c3c3b3c3c3c3b3b3b3b3b3b3b3baa3a3aaaaa3a3a3aaa3a393939393939393939ababab393838ab3838abab383838383737373837acac3636acacacac36c63636c6c6c6c6c635c63534343535343534333434333333333333ad33ad323232323232323232c032c0c031313131303030302f30302f302f2f2faeaeaeaeaeaeae2e2e2e2e2e2e2ebfbfbfbf2dbfbf2d2daf2d2d2daf2c2c2c2cbebebebebebebebe2b2b2a2a2a2a2a2a2929292929b02828b02827272626272726b1b1b1b12524242423222222b3b2b3b32121211f1f1f1eb4b41c1c1b1ac71a19cb18181616caca141312c811100f0d0d0b0b0a09b50806b6050503020201b7b8b9bababbbcc9cccdcdcecfd0d0d1d2d2d3d3d4d4d5d5d6d6d7d7d7d8d8d9d9d9dadadadadadbdbdbdbdbdbdcdcdcdcdcdcdcdcdcdcdcdddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddd │ │ +dddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddcdcdcdcdcdcdcdcdcdcdcdbdbdbdbdbdbdadadadad9d9d9d9d8d8d8d7d7d6d6d6d5d5d4d4d3d3d2d1d1d0cfcfcecdccccc9bcbbbabab9b700000102030405b6070708b50a0c0c0d0f0f11c81213caca161718cb191ac71b1c1db41e1f2021b3b2b223232425bdb1b12727272828b0b02a2b2a2b2b2b2c2c2c2c2daf2d2d2dbfbf2e2e2e2e2e2eae3030303030303130313031c032c0c0c0c03232323232ad32ad3333333333333333333434343434353535353535c6c635c63636363636363636acacacac3737373738373737383838383838abab39393939393a39393a3a3a393aaaaaaaaaaaaa3b3b3b3b3b3b3b3b3b3d3d3d3c3d3d3d3d3c3dc53d3d3d3e3d3d3e3e3e3ec5c5c53ec5c53ea9a9a9a9c1a9c13fc1c1c13fc13fc1c1c1c13f3f4040404040404040404040404141404141a8a8a8a8a8a842a8a8a84242a8a84242c442c4c4c4c4c443c44343434343a7434343434343a7a7444444c24444444444c244c2c2c2c2c2c2454545454545454545454545454546464646464646454647474747474747a6a6a6a647474747a6a6a647a6a6a6a648a64848484949494848a6484949494a494949494a494a49494a4a4a49494a4a4b4b4b4a4a4a4a4ba54b4a4b4b4b4a4b4a4b4b4a4a4aa5a5a5a5a5a5a5a54ca54c4c4c4c4c4ca54c4ca5a54ca54c4ca54c4c4c4c4c4c4c4c4c4c4c4c4c4c4ca4a44ca44c4c4c4c4c4c4c4ca44ca44ca44c4c4c4ca4a4a4a4a4a4a4a4a4a4a4a44c4da4a44d4da44d4d4d4d4d4da44d4d4d4da44da44e4ea4a4a44ea44ea44e4e4ea4a44d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4da44d4d4d4d4d4da44d4d4d4d4e4d4d4e4d4e4da44d4e4d4d4d4d4d4d4d4d4e4e4d4e4e4e4d4e4e4d4e4d4d4d4e4e4e4d4d4d4e4e4e4e4e4e4e4d4d4e4e4e4d4d4d4e4e4e4d4e4d4e4e4d4d4e4e4e4d4e4e4d4ea44e4d4d4e4d4dc34d4da44d4d4d4dc34d4d4e4d4d4d4e4d4d4d4d4da4a4a4a4a4a44da4a4a4a4a44da4a4a4a4a44ca4a4a4a4a4a4a4a44d4da4a4a4a4a4a4a44ca4a4a4a4a4a44c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4ca5a5a54b4b4ba5a5a5a54ba54b4ba5a5a54b4b4b4ba54b4a4b4b4b4a4b4a4a4b4b4b4b4a4b4a4a4a494a49494a4949494948494a494849484948494848494949484849494849484848a6494948a6a6a6a6a647a6a6a6a64746474747464747474747474746474646454545464646464646454545c2c244c2c244c2c2c2c2c2c2c24444a7a7a7a7444444a7a7a7a743a7a7c443c4c4434343434342c4434342c4c4434242c4c4424242a842424242a842a842a8a8a8a841a8a8a8a8a8414141404040404040403f3f3f3f3f3f3f3f3fc13fc1c1a9a9c1a9a9a9a93ea93ea9a93e3ec5c5c5c5c5c53dc53dc53d3d3d3c3d3d3c3c3d3c3b3b3b3b3b3b3b3b3baa3baaaaaaaaaaaa3a39aaaa393a3aaa3a393939ababab39abababab38ab3838ab3838373838383837ac37ac37acacac363636c6363636c6c6c635c635c63535353534343435343434ad3333ad33adadadadadad3232c0c0c0c0c0c0c0c031c031313131302f30302f302f2f2f2f2f2fae2f2e2e2e2e2e2e2ebfbfbf2ebfbfbfbf2d2d2daf2d2d2dafafafafaf2c2cbe2c2cbe2b2b2bbe2b2b2b2a2a2a292929292929b0b0b0b02828282826262626262626b1bdbd24242423232322b222b2b3b3b3202120201f1e1eb41d1c1b1bc71a19cb1817171615ca1414131211100f0f0d0c0b0a09b5080706b60504030200b7b7b8b9babbbcbcc9cccdcececfd0d0d1d2d2d3d4d4d5d5d6d6d7d7d7d8d8d9d9d9d9dadadadadbdbdbdbdbdbdcdcdcdcdcdcdcdcdcdcdcdcdddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddd │ │ +dddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddcdcdcdcdcdcdcdcdcdcdbdbdbdbdbdbdadadadadad9d9d9d8d8d8d7d7d6d6d6d5d5d4d4d3d3d2d1d1d0d0cfcececdccc9bcbcbbbab9b8b7000102030405b6060708b50a0a0b0d0d0f10c8c81214ca151617cb191ac71b1b1db41e1f1e20b3b3b2b222242525bdb12626272728b0292a2a2a2b2b2b2c2c2cafafafafafafbfbf2e2ebfbf2e2eae2f2f2f2f303030302f3131c031313131c0c0c0c0c03232adadadadadadadad33333334343434343535343534353534c636c6c6c63636c63636363636acacacac37acac37373737383838ababababab39ab39ab39ab3939393a3a3a3a3a3a3aaaaa3baaaaaaaa3b3b3c3c3c3c3c3c3c3c3c3d3d3c3c3cc53c3dc53d3e3ec5c5c53ec5c5c53ea9a9a9a9a9a9c1a93ea9c1c1c1a9a9a9c1c13f403f40403f3f3f3f4040404041414041414141414141a8a8a8a841a8a8a8a8a842c44242c44242c4c4c443c4c4c4c443c443c4c443c443a7a7a7a7a744a7a7444444a744a74444c2c2c244c2c2c2c2c2c2c2c2c2c245454545454545454545464646464646474647474747474746464747474747a6a6a648a6a6a648484848a6a6a64848a6a64849494849494848484949494a494949494b4a49494a49494a4a4b4a4a4a4b4a4a4a4b4a4a4a4a4ba5a54ba5a54b4ba54b4ba5a5a54b4b4ba5a54b4b4b4b4ba54ba54ca5a5a54c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4ca4a4a4a4a44c4c4c4c4c4c4c4c4ca44c4c4c4ca4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a44ca4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a44da4a44da4a44da4a4a44da4a44da44d4d4d4d4d4d4d4d4d4d4da44da44da44d4da4a44e4e4d4d4e4e4d4ea44d4e4d4d4d4e4d4e4d4d4d4d4e4d4e4d4e4d4d4d4d4e4d4d4d4d4e4e4d4d4d4d4d4e4d4d4d4d4d4d4d4d4d4ea44e4d4d4ea4a44d4d4da4a4a4a44d4d4d4d4d4d4d4d4d4da44d4d4da4a4a4a4a4a4a4a44c4c4c4c4c4c4c4ca44c4c4c4c4c4c4c4c4ca44c4c4c4ca44ca44c4c4ca4a4a4a4a4a44c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4ca54c4c4c4c4c4c4c4c4ca5a5a5a54b4b4b4ba54b4b4a4a4b4b4b4ba54b4a4b4a4b4a4b4a4b4b4a4a49494a4949494a494a4a4a49494a4949494949494948494948484948494848484848a6a6a6a6a6a64848a6a6a647484848a64747474747a647a647464647474746454546464645464646464645c2c24545c2c245c24545c2c2c244444444a7a744a74444a74443a743a74344a743a7a74343434343c4c4c4c4c4c4c4c4434242c4c442c442c442a8c4c4a842a8a8a8a8a8a8a8a8a8a8a841414141414141414141404040403f3f3f3f3f3fc13fc1c1c1c1c1c1c1c1c1c1a9a9a93e3ea93ec53e3e3e3ec5c5c5c5c53d3d3d3d3d3c3d3d3c3c3c3c3c3c3c3c3c3baaaa3b3baaaaaa3b3a3baa3aaa3a3a3a3a393a3a39393a3a39393939ababab39ab38ab383838383838383837ac37373737acac36ac36acac3636c6c6c6c6c6c635c6353535353435343434343334343333adadadadad32323232323232c0c0c031c031c03131313031313131302f2f2f2f2f2f2faeae2faeaeae2ebfbf2ebfbf2ebfbfbfbfbfbf2d2d2dafafafafafaf2c2c2c2c2c2cbebebebe2b2b2a2b2b2a2a2a2a2a2a29b0b0b0b0b02828b0b028282727262626b1b1bdbd25252324232323222322b2b2b3b3202020201f1f1eb41d1c1b1b1b1a1a19cb18171615ca14131312c8110f0f0e0d0c0a0ab5b50806b6050403020100b7b8b9bababcbcc9c9cdcdcecfd0d0d1d1d2d3d3d4d4d5d5d6d6d7d7d7d8d8d9d9d9dadadadadadbdbdbdbdbdbdcdcdcdcdcdcdcdcdcdcdcdddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddd │ │ +dddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddcdcdcdcdcdcdcdcdcdcdbdbdbdbdbdbdbdadadadad9d9d9d9d8d8d8d7d7d6d6d5d5d5d4d4d3d2d2d1d0d0cfcfcecdccccc9bcbbbabab9b8b7010102030405060607b5090a0b0c0e0f1011c8121314ca151718cb191ac71b1c1db4b41f202121b3b22224232525bdb1b1262728b0b029292a2b2a2bbebe2cbeafaf2c2c2d2d2dbfbf2d2e2e2e2e2eaeae302f2f302f303031313130303131c031c03232323232ad3232adadadad333333333333343434333434343435c6c6c635c6c6c6c6c6c6363636ac36acacacacacacac373737383838383838ab3838abababab3939393a3a3939393a3a3a3aaa3a3aaaaa3b3b3b3b3b3b3b3b3b3c3c3c3c3c3c3d3c3d3d3dc5c5c5c5c5c5c5c53dc53ea93e3e3ea9a9a93ea9a9a9a9a9a9a9c1c1c13f3f3fc13f3f3f3f4040404040404041404040414041a841a84141414141a8a84242a8424242424242c4c442424242c4c4c4c4c4c4c4434343434343a743a7a7a7a743a7a74444444444a7444444444444444444c2c2c2c2c2c2c2c245454545454545454646464646464646464646464646474747a6a6a6474747a6a6a6a647a6a648a6a6a648a648a64848a648484948484949494948494949494a49494a494a4a49494a494a4a4b4a4a4a4a4b4b4a4a4b4b4a4a4b4b4a4b4b4b4a4a4b4b4b4b4b4a4b4a4b4ba5a5a5a5a5a5a5a54c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4ca44c4c4c4ca44ca44c4ca4a4a44ca44c4c4c4c4ca4a4a4a4a4a4a4a4a4a4a4a44ca4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a44ca4a44ca44ca4a4a4a4a4a4a4a4a4a4a4a44d4d4da44d4d4d4da44d4d4da44d4da44d4d4da4a44da44da44da44d4da44da44d4d4d4e4e4d4d4d4d4da44d4da4a4a44da4a44da4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a44ca4a44c4c4c4c4c4c4c4c4c4ca44c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4ca5a54c4ca54ca54ca54c4c4c4ca54ca54ba54ba5a54b4ba5a5a54b4b4ba54b4b4b4ba54b4a494a4a4a4a4a4b4a4a4b4a4a49494a4949494a49494a494848494949494a49494948494848484849484948484848a648a64848a648a64747a6474747a6a6474746a6a6a6a6464647464747464746464647474746454545454545454545454545c2c244444444c244c2c244c24444a7a744a7a7a7a7a7a7a7a743a743a743a7c4c443a74343c44342c442c4c442a842c4c442424242a842a84242a84242414241414141414141414141414141404040404040404040403f3f3f3fc1c1c1c1c1c1a9a9a9a9c1a9a9c1a9a9a93e3ec53e3ec5c5c5c5c5c53d3dc5c53d3d3c3c3d3c3c3c3d3c3b3c3b3b3c3c3b3c3baaaaaaaaaaaaaaaa3a3aaa393a3a3a3a3939393939ab393938ab39abababab38ab38ab373837373737373737acacacacacacac363636363636c635c6353535353535353434353334333333ad333333adadadad32323232c0c0c0c03232c0c0c0313131313030302f30302f302f2faeaeaeaeaeae2e2e2e2e2e2e2ebf2dbfbfbfbf2dbf2daf2d2dafafafaf2c2c2c2c2c2cbebebe2cbebebe2b2b2b2b2a2a2a292a2929292929b0282828282828282727262626b1b1bd25252525252423242322222222b2b3b2b320201f1f1fb4b4b41d1c1bc71a1a19191818171515ca1413121211110f0e0d0d0c0a09b5080706b6050403020100b7b9b9babbbcc9c9cccdcececfd0d0d1d2d2d3d3d4d5d5d6d6d6d7d7d7d8d8d9d9d9dadadadadbdbdbdbdbdbdbdcdcdcdcdcdcdcdcdcdcdcdddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddd │ │ +dddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddcdcdcdcdcdcdcdcdcdcdbdbdbdbdbdbdadadadad9d9d9d9d8d8d8d7d7d6d6d6d5d5d4d4d3d3d2d1d1d0d0cfcecdccccc9bcbcbbbab9b8b7000102030405b6060708b5090b0b0d0e0f10c8c81314ca15161818cb191a1b1c1d1db41e201f21b3b22223232425bdbdb1b127272828b029292a2a2a2b2cbe2caf2c2cafafaf2dbf2d2e2e2e2e2e2eae2f2fae2f2f2f2f3031302f303030c031c0c0c0c0c0c032c0c032323232adadadadadad333333ad33333434343534343434c6c6c63535c6c6c63636363636363636acacac37373737373738383838373838ab393939ab39ab39ab3a3939393a393a3aaaaaaa3baaaa3baa3b3b3b3b3c3c3c3c3c3c3c3c3d3d3d3d3d3d3d3d3d3dc53d3ec53dc53e3e3e3ea93ea93e3ea9a9a9c1a9c1a9a9c1a9a9a9c13f3f3f3f3f3f40403f40404140414141414141414141a8a842a841a8a84242a842424242a8424242c4c4c4c4c4c4c4c4c4c4c4c443c44343434343a7a744a7a7a7a7a7a7a7a74444a7a74444444444444444c2c2c2c2c2c2c2c24545454545454545454545454545464646474747474746464647474747474747a647a647a647a647a6a647484848484848484848484849494848494949494949484848494a4a4a494a4a4a4a4a494a4a4b4a4a4a4a4a4b4a4a494a4b4a494a4b4a4b4a4b4b4b4b4b4ba5a5a5a54ba5a5a5a5a5a5a5a5a5a5a5a5a54b4b4ba5a5a54c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4ca4a4a4a4a4a4a4a4a4a44ca4a4a4a4a4a4a4a4a4a4a4a4a44ca44c4c4c4c4c4c4c4ca4a4a4a4a4a4a4a4a4a4a4a4a4a4a44ca4a4a4a4a4a4a4a4a4a4a44ca4a4a4a4a4a4a4a4a4a4a4a4a44ca44ca4a4a4a4a4a4a4a4a4a44ca4a4a4a4a4a4a4a4a44ca44c4c4c4ca4a44c4c4ca4a4a4a44c4c4ca44c4c4c4c4c4ca44c4c4ca4a4a44ca4a44c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4ca54ca5a5a5a54b4ba5a54ba5a5a54ba54ba5a5a5a5a54ba54b4b4b4a4a4a4ba54b4b4a4b4b4a4b4b4b4a49494a4a49494a4a49494a4a49494849484848494849494848484949484848494848484948a64848a6a6a6484848a64747a6a6a647a6474747a64747474646474746474747474646474646454646464646464646464545c2c2c245c245c2c2c2c2c2c2444444444444444444c24444a743a7a7a743a74343434343434343434342c4c4c4c4c4c443424242424242a8424242a8a8a8a8a8a841a8a8a8a8a840a841414140404040404040404040403f3f3f3f3f3f3f3f3fc1c1c13fc1a9a9a9a9a93ea9a93ea9a93ea93e3e3e3ec53d3ec5c5c53d3d3c3c3c3dc5c53c3c3c3c3c3b3c3c3c3c3baa3b3b3b3baaaa3baaaa3a3a3a3a3a3a3a3a3a39ab3aab39ab393939393838ab38ababab383838ac38383837383737acacacacacac3636363636ac36c63636c6c635353534343435353434343434ad3333adadadadadadad323232c0c0c0c0c0c0c031c0c03131313030303030302fae2f2fae2f2fae2e2e2e2e2e2e2e2ebfbfbfbf2ebf2d2d2d2d2dafaf2cafafaf2cafaf2cbebebe2cbebebebebebe2bbe2a2a2a2b2a2929292929b0b0b0b029b028282827282827262626bdbdbd25252525252524242323222222b2b221b3b3201f1f1e1eb4b41c1c1b1b1a1a19cbcb18161715caca1312c81111100e0e0d0c0b0ab5b50706b6050403020100b7b8b9babbbbbcc9c9cccdcecfd0d0d1d1d2d3d3d4d4d5d5d6d6d7d7d7d8d8d9d9d9d9dadadadadbdbdbdbdbdbdcdcdcdcdcdcdcdcdcdcdcdddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddd │ │ +dddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddcdcdcdcdcdcdcdcdcdcdbdbdbdbdbdbdadadadadad9d9d9d8d8d8d8d7d7d6d6d5d5d4d4d3d3d2d2d1d1d0cfcececdcdccc9bcbbbab9b8b7b70001020304b606060708090a0b0c0d0e1010c812131415151717cb191ac71b1c1cb41e1e2021b3b3222223242425bdb1b126272728b0b0b0b0292a2bbebebe2c2c2c2cafaf2d2dbfbfbfbfbf2e2eaeaeae2f2f2fae30302f2f303030313131c0c031313131c0c0c0c0c03232323232adadadadadadad33343333333434343435353534353535c6c6c63636c6c636363636acacacacacacac3737ac37373737abababab38abababab3939ab393939393a3a3a3a3a3a3aaaaaaa3baa3b3b3b3b3b3b3b3c3c3c3c3c3c3c3c3c3c3d3dc53dc53d3dc5c5c5c53e3ec53ec53e3ea93ea9a9a9a9a9c1a9a9a9a9c1c1c13fc1c13f3fc13f3f4040404040404040404041a8a8a8414041a8a841a8a841a842a8424242c4424242c4c44242c442c4c4c442c4c443c4434343a743a7a743a7434343a7a7a7a7a7a7a74444a7a74444444444c244c2c2c2c2c2c2c2c2c245c2c2c2c24545454646464646464646464646464646474747474647464747464747a647a6a64848a6a647a64848a64848a6a648484848484848484849494949494949494949494a494949494948494a494a494a4a49494a4a4a4a4a4a4a4a4a4b4ba54b4b4b4a4b4b4ba54b4b4a4b4ba54b4ba54b4b4ba5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a54c4c4c4c4c4ca5a54c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4ca44c4c4c4c4c4c4c4ca44c4ca44ca44ca44c4ca4a44c4c4c4c4c4c4c4ca44c4c4ca44c4c4c4c4c4ca4a44ca44ca44ca44ca44c4c4c4c4c4c4c4c4c4c4ca44c4c4c4ca4a4a4a4a4a4a44c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4ca5a5a54c4ca54c4c4c4c4c4c4ca54c4c4ca5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a54b4b4b4b4b4b4b4b4b4b4b4a4b4b4ba54b4b4b4a4a494a4a494a4a4a4a494a4a494a4b4a4949494a4949494a484848494948484848484848a64848a6a6484848a648a647a6a6a6a648a6a6a6a6474747a6a6a6474747a647464647474746474747474646464646464646464646464646454545454545454545454545c2c244c244c244444444444444a74444a744a7a7a744a7a7a743434343c443c4c4c443c4c443c4c4c4424242424242c4c4424242a8a8a8a8a8a8a8414141a8a8414141414141414041414141403f3f3f3f3f3f3f3f3f3f3fc1c1c1c1c1c1c1c1c1c1c1c1a9a9a93e3e3e3ea9a93ec53ec53ec5c5c5c53d3dc5c5c5c53d3c3c3c3c3d3d3d3b3c3b3b3b3b3b3baa3b3baa3a3aaaaaaa3aaaaaaa39393939393939393939ab39ab38ab39ababab38373838383838383737ac373737373737acacac36363636c6363636c6c6c635c6c6353535343434343434333333333333adadadad32323232323232c032c031c031c03131313030303030302f2f2f2f2f2faeaeaeae2faeae2ebfbfbfbf2e2ebfbf2d2d2dbf2d2d2dafafaf2c2c2c2c2c2c2c2c2c2cbe2bbe2cbe2bbebe2b2b2b2b29292a2b2a2929292929b0b0b0b029b028282827262726bdbdb1bd252525252524252423232222b2b2b2b321212120201eb41e1d1d1c1b1b1b1a1a19cb1817161615ca141312c811100f0e0d0c0b0ab5080806b605050302010100b7b8b9babbbcbcc9cccdcececfd0d1d1d2d2d3d4d4d4d5d6d6d6d7d7d8d8d8d9d9d9dadadadadbdbdbdbdbdbdbdcdcdcdcdcdcdcdcdcdcdcdddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddd │ │ +dddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddcdcdcdcdcdcdcdcdcdcdcdbdbdbdbdbdbdadadadad9d9d9d9d8d8d8d7d7d7d6d5d5d5d4d4d3d3d2d2d1d0d0cfcecdcdccc9bcbbbabab9b8b7000102030405b6060708b5090a0b0d0e0f1011c81314ca15161718cb1a1ac71b1c1db41e1f2021b3b3b222232325bdbdbd26262727282828b02a2a2a2b2b2b2b2cbe2c2caf2d2d2daf2dbfbfbfbf2eaeaeae2fae2f2f2f2f2f2f2f30313030c031313130c0c031c0c032c0c0c032adad32323232ad333333ad33333333343534343435353535c635c6c635c6c636c6363636363636acacacacacacac373738383838373838abababababab39ab39393a39393a3a3a3a3aaaaaaaaaaaaaaaaa3b3b3b3b3b3b3b3b3b3b3c3c3d3d3d3d3d3d3d3d3d3dc5c5c5c5c5c5c5c53e3e3e3e3ea9a9a9a9a9a93ea9a9c1c1c1c1c1c1c1c1c13f3f3f3f3f3f3f3f3f4041414141404040414041a8a84141a8a8a842a842a8424242a842a84242c4c4c44242c443c4c4c4c4c443a74343a743c4c44343a7a743a7a744a7a7a7a7a7a7a744444444c2444444444444c2c244c244c2c24545454545454545454545454546464646464646464646464646474747474747a6a647474747a6a647a6a6a6a6a6a6a6a6a6a6484848484849484848484848484849484948a648484949494949494949494a494949494a4a4a4a4a4b4a4a4a4a4a4a4a4a4b4a4a4a4a4b4b4a4b4b4b4b4ba54b4b4ba54b4b4b4b4b4b4b4b4b4b4ba5a5a5a5a5a5a54ca54b4b4ca5a5a5a54c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4ca54b4b4ba5a54ba5a5a54ca5a54b4ba5a54ba5a54b4b4ba5a54b4b4b4b4ba54b4b4b4b4b4ba54b4b4b4a4b4a4a4b4a4b4a4a4a4a4a4b4a4a494a4a494a4a494a494a4949494849494a4949494949484949484848a64848a648a6a6a648a6a648a6a6a6a6a6a647a64747a647474747a6a6a647474747474747464647474746464746464646464646464645454545454545454545454545c2c2c2c2c2c2c2c2c2c2c2c2444444a744a744a7a7a7a7a7a7a7a7a743a74343a74343434343c4c442c44242c4c442c4c44242424242a8a8424242a8a8a842a84141414141414140414141414040404040404040414040403f3fc1c13fc1c13fc1c13fc1a9c1a9a9a9a9c1a9c1c1a93e3e3e3ec53e3e3e3e3e3d3dc53ec5c5c53d3d3dc53d3d3d3d3c3c3c3c3c3c3c3b3c3baa3b3baaaaaaaaaaaa3a3a3a3a3a3a3a3a3a39393939ababababababababab38abab383838383737373737373737acacacacacacacacac3636363636c6c6c6c6c635353535353534343434343333333333adadadadadadad323232c03232c032c031c03131313031302f3030302f30302f2faeaeaeaeae2e2e2e2eae2e2ebfbf2d2d2dbfbf2d2daf2d2d2daf2dafaf2caf2c2c2c2c2cbe2cbe2cbe2b2bbebe2b2a2a2a2b2a2b2a2929292a2a29b0b029b0b028b028282828272726b1bd25bd25bdbd2424242424232323222222b3b3b321212020201f1e1e1d1d1d1b1cc7c71a19cb181817161515141313c8c8100f0e0d0c0b0a09b5080706b605040302010000b8b9b9babbbcc9cccdcdcecfcfd0d0d1d2d3d3d4d4d5d5d6d6d7d7d7d8d8d9d9d9d9dadadadadbdbdbdbdbdbdbdcdcdcdcdcdcdcdcdcdcdcdddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddd │ │ +dddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddcdcdcdcdcdcdcdcdcdcdbdbdbdbdbdbdadadadadad9d9d9d9d8d8d7d7d7d6d6d5d5d4d4d3d3d2d2d1d1d0cfcfcdcdccc9c9bcbbbab9b8b800000102040405b607070809090b0c0d0e0f11c8121314ca1616171819191ac71c1d1db41f202021b3b3b222232524bdbdb12626262627b0b02929292a2b2b2bbebe2caf2caf2daf2d2d2d2d2dbfbf2eaeae2faeaeae2faeaeae30302f2f3131313130c03131c03131c031c0323232c0c03232adadad33ad33adad33343433343434343534c63434343535c6c6c636c6c6c6c6363636363636363637ac373737ac3737383838383838ababab39abababab39393939393aaa3a3a3a3aaa3aaaaaaaaaaaaaaaaaaa3b3b3c3c3c3c3c3c3c3c3c3c3c3d3d3dc53d3dc5c5c5c5c5c53e3e3e3e3e3e3e3ea9a9a9a9a9c1a9a9c1a9c1c1c1c1c1c1c1c1c13f3f40404040404040404041414141414141a8a8a8a8a842a841a841a841a84242424242c443c442c4c442c4c442c44343c4c443434343434343a74343434343a7a744a7a74444a7a7a744a7a7444444c244c2c2c2c2c2c2c2c2c2c245c2c2c245454545454545454545454546464646474746474747464747474747464747474747a6a6a6a6a6a6a6a6a64848a6a6a648a6a6a6a6484848a6a6484848484848494848494949484949494949494a4949494949494a4948494a4a494a494a4a4a4a4a4a4a4b4a4b4a4a4b4a4a4a4a4b4b4a4b4b4b4ba5a54b4b4b4b4ba5a54b4ba5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a54c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4ca5a5a5a5a5a54ba54ca54ba54ba5a5a54b4ba5a5a5a5a54ba54b4b4ba5a5a5a5a5a54c4ca5a5a54ca54b4b4ba5a54ba5a54ba5a54b4a4b4b4b4a4b4a4a4b4a4a4b4a4a4b4b4b4b4a4a4b4b4b4b4b4b4a4b4a4b4a494a4a4a494a4949494a494949494a49494949494949484848484948484848494948484848a6a6a6a64848a6a6474747a647a6a64747a6474747474746474747464646474747464747474646464546464646464646464646454545454545454545c2c2c2c2c2c2c2c2c2c2c2c2444444c24444444444444444a7a74443a7a74343434343434343424343c443c443c4c4c4c4c4424242424242a84242a84242a8a8a8a8a8a8a8414141a8a8414140404040404041404041403f3f3f3f3f403f40403f403f3fc1c13fc1c1c1c1c1c1c1a9c13e3ea93ec1a93ea93e3e3ec5c5c5c5c5c5c53d3d3dc5c53c3c3d3c3d3d3d3d3c3c3c3c3b3b3b3b3b3b3b3b3baaaa3baa3aaa3aaa3a3a3a3939393a39393939ab3939abab38383838383838383838373738373737acacacacacacac3636ac363636363636c63636c635353535343535343534343433343334adadadadadadad323232323232c0c031c0c031313131313131302f30302f2f2f2f2f2f2fae2fae2e2e2e2e2e2ebf2ebfbfbfbfbf2d2d2dbf2dafafaf2d2dafafaf2caf2c2c2c2c2c2c2cbe2b2bbebe2b2b2b2b2a2a2a2a2a2a2a2a2929292929b02828b02728272827272727b1b1b1bdbd252525252524242323222322222222b2b3212121201f1f1fb4b41d1c1b1bc7c71a1acbcb18181615ca14131212c811100f0e0c0c0a0a09080706b6b6050303010000b7b8b9babbbbbcc9cccdcececfd0d0d1d2d2d3d3d4d5d5d5d6d6d7d7d8d8d8d9d9d9dadadadadbdbdbdbdbdbdbdcdcdcdcdcdcdcdcdcdcdcdddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddd │ │ +dddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddcdcdcdcdcdcdcdcdcdcdbdbdbdbdbdbdbdadadadadad9d9d9d8d8d8d7d7d6d6d6d5d5d4d4d3d3d2d1d1d0cfcfcecdcdccc9bcbbbbbab9b7b7000102030405b6060608b5090b0b0d0e0f0f10c81213caca161718cb191ac71b1c1db41e1f1f2021b322222323242525bdb1b1b1262828b0b0b0292a2a2a2a2bbe2cbebeafafafafaf2dafbfbfbf2e2e2e2eae2eaeaeaeae2f2f2f2f3030303030313030313130c031c0c0c0c0c0c03232ad32adadadad32ad3333ad33343333343533343434333435c635c6c635c635c6c6c6c6363636c636acacacacacacac3737373737373738ababab38abab38ab39ab39ab393a393939393a3a3a3a3a3aaa3a3a3aaaaa3b3b3b3b3b3b3b3b3b3b3b3c3c3c3c3d3c3d3d3d3dc53dc5c53dc5c5c5c5c53e3ea93ea93e3ea93ea9a9a9a9c1a9c1c1a9c1c13f3f3f3f3f3f403f3f3f404040404040414141414141a8a8a841a8414141a8a8a8a8424242c4424242a84242c442c442c4c4c4c4c4c4c4c4c44343c4c4c4c443a7a7a743a743a7434343a7434343a7a74444c244444444c2444444c2c24444c24545c2c2c2c2c2c2c2c245454545454646464646464646464646464646464646474747a6a6474747a6a6a6a6a647a6a6a6a64747a6a6a6a6a6a6a6a648a648484848a648494948484848494848494848484849494948484849494949494a494949494a494a494a4949494a4a49494b4b4a4b4b4b4a4b4b4a4a4a4a4a4b4b4b4ba54b4b4b4b4b4b4b4b4a4b4b4b4b4b4ba54b4b4ba54b4b4b4b4ba5a5a5a5a54ba5a5a5a5a5a54ba5a5a5a5a54ba5a5a5a5a5a5a54ca5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a54ca5a5a54ca5a5a5a5a54ca5a5a54ca5a5a5a5a5a5a5a5a5a54ca5a5a54c4ca5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a54ca5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a54b4ba5a54ba54ba5a5a54b4b4b4b4b4b4b4b4b4b4b4ba54b4a4b4b4b4ba54b4b4ba54b4b4b4b4b4b4b4b4b4b4b4b4a4a4b4a4b4a4a494a4b4a494a4a4a4b4a4a4a49494a4a4b4a4a4a4a4a4a4b4a49494a4a4949484948494848494849494849484848a648a6a64848a647a6484848a648a648a6a6a6a6a6a6a6a647474647464747464747474647464646464646464646464646464646464646454545454545454545454545454545c2c2c2c2c2c2c2c24444444444444444444444a7a744a7a7a744a7a7a7a7a7a7a743a74343c44343c4c4c4c44242c442c4c4c4424242c44242424242a8a841a8a8a84242a8a841a841414141414041a8414140403f40404040404040403f3fc1c13f3fc1c13f3f3fc13fc1a93fa9a9a9a9a9a9a9a9a93e3ec53ea9a93e3e3e3e3ec5c5c53d3d3d3d3d3d3d3d3d3c3c3c3c3c3c3c3c3c3b3b3b3baaaaaaaaaaaaaaaaaa3aaaaa3a3a3a3a3a3939ab39ab393939abababababab383738373838373737373737373737acacacac363636ac3636c6363636c63636c63535c63535343434333334333433ad333333ad33ad323232ad323232c0c0c032c0c03131313031303130303030302f2f2f2faeaeaeaeaeaeaeae2e2ebfbfbf2ebfbfbf2dbfbf2d2daf2d2d2d2daf2cafafafafafaf2c2cbebebebebebebebe2b2b2bbe2b2b2a2a292a2a2a2929292929b0b0b0b0b02828282728272726262626b1bd25bd252524252424242423222222b2b2b3b3b3211f20201f1f1e1d1d1d1d1bc7c71a1919cb181716161514141212c811100f0e0d0d0b0909b5080706b6050403020100b7b8b8b9babbbcc9c9cccdcecfcfd0d0d1d2d2d3d4d4d5d5d6d6d7d7d7d8d8d8d9d9d9dadadadadbdbdbdbdbdcdbdcdcdcdcdcdcdcdcdcdcdcdddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddd │ │ +dddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddcdcdcdcdcdcdcdcdcdcdbdbdbdbdbdbdadadadadad9d9d9d9d8d8d7d7d7d6d6d5d5d4d4d3d3d2d2d1d1d0cfcececdccc9c9bcbbbbb9b8b7000002020404b6b607070809090b0c0d0e0e1011121314ca15161818cb191a1b1b1d1db41e1f2021b3b2b22223232524bdbdbd26272727282829292929292a2bbebebebebeafaf2cafaf2d2d2d2dbfbf2e2e2eaeaeaeaeaeae2f2f2f2f2f2f30302f30303130313131313131c0c0323232323232323232adadadad3333ad33343433333334333435c634343434c635c6c6c6c6c63636c6363636ac363636acacacacacac37373738383838383838abab38ababab3939abab393939393a3a3a3a39393aaaaaaaaaaaaa3baaaaaa3b3b3b3b3b3c3c3c3b3c3c3c3d3d3c3d3c3c3d3d3dc5c5c53e3e3e3e3ec53e3e3ea93ea9a93ea9a9a9c1c1c1c1c1c1c1c13fc13f3f3f3f3f3f404040404040414041414141414140404141a8a842a8a842a842a8a842a842a842424242c4424242424242c443c4c442c44343a743434343c44343434343434343a7a744444444444444444444c2c24444c2c2c2c2c2c24444c2c2c2c2c2454545464545464546454645454545454646464647474747474647474747474746464747474747474747474747a6a6a6a647a6a6a648a6a6a648a648484848a6a648a648a6484848484848a64848494849494849484849494848484848484a4a49494a4a494a4a4a494a4a494a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4b4a4a4a4b4a4a4a4b4b4b4b4b4b4b4b4b4b4b4a4b4b4b4b4b4a4a4b4b4b4b4a4a4b4ba54b4b4b4ba5a54b4b4b4b4ba5a54b4b4b4b4b4b4a4a4ba5a54b4b4ba5a54b4b4ba54b4b4ba54ba5a54b4ba5a54b4ba5a54ba5a5a5a54b4ba54b4b4b4b4ba5a54b4b4ba54ba54b4b4b4ba5a5a54b4b4ba54b4b4b4b4b4ba54b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4a4a4a4a4a4b4b4b4b4b4b4a4a4b4a4a4a4b4a4a4a4b4a4a4a4a4a494a4a4a4b4a4a494a4a494a4a49494a4a4a49494a494a494a4949494a4949494949494849494949484949494948494848484848a64848a648a648a647a647a6a6a6a6474747a6a64747a6a647a647474747474747474647464746464646464646464645454545454545454545454545454545454545c24545c2c2c2c2c2c2c2c2c2c2c2c2c2444444444444a7a74444a7a7a7a7a7a7a7a7434343a7a74343434343a74343c443424343c44242424242424242c442a842a8c4a84242a8a8414141a8a8a841a8a8a8414040404141414041414141403f3f3f403f3f3f3f3fc13f3fc1c1a9c1c1c1a9c1c1a9c1c1a9c13e3e3e3e3e3e3e3e3e3e3ec53e3e3ec5c53ec5c5c53d3d3c3c3d3d3d3c3c3c3c3c3c3b3c3b3b3b3b3b3baaaaaaaa3a3a3a3a3aaa3a3a3a3a3a3a39393939abababab38ab383838ababab383838373737373737acacacacacacacacac36363636c6c63636c6c6c6c6353535c6353534353435343334333333333333adadadadadadad32c0c032c0c0c0c0c0c0c0313131313030303030302f2f2f2f2f2fae2fae2e2e2eae2e2e2ebfbfbf2dbfbf2d2dbf2dbf2d2d2daf2d2d2cafaf2c2c2c2c2c2c2c2c2cbebe2bbe2b2b2b2b2b2b2a2b2a2a292a2929292929b0b0b0b0b0282828b0282727272726b1b1b1b1b1bd2524252525242424232322b2b2b2b2b2b3212121201f1e1e1eb41d1c1c1b1b1b1a19cbcb1817161615ca141312c81111100f0e0c0b0b09b5080706b6050403030201b7b8b8b9bababbc9c9cccdcdcecfd0d1d1d2d2d3d3d4d4d5d5d6d7d7d7d8d8d8d9d9d9d9dadadadbdbdbdbdbdbdcdcdcdcdcdcdcdcdcdcdcdcdcdddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddd │ │ +dddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddcdcdcdcdcdcdcdcdcdcdbdbdbdbdbdbdadadadadadad9d9d9d8d8d8d7d7d6d6d6d5d5d4d4d3d3d2d1d1d0cfcfcecdccccc9bcbcbbb9b9b8b7000102030404b6060708b5090b0b0c0d0e0f11c8121313ca16161718191a1a1b1c1cb4b41e202021b3b3222223232424bdb1b1b126272728b0b0b029292a2a2b2b2b2bbe2c2cafafafafafafafbfbfbfbf2e2e2e2e2eaeaeaeaeae2f2f2f2f2f2f2f303031303031313031c0c0c0c0c0c0c032c032323232adadadad3333333333ad333334353534333334353534c6c6c635c636c6c6c63636c6c636ac3636ac36acacac3737373737373738383837ababababababab393939ab3939393939393a3a3aaa3a3a3a3a3aaaaaaaaaaaaa3b3b3b3b3b3b3b3c3c3c3b3c3c3c3c3c3dc5c5c53dc5c5c5c53dc53ec5c53e3e3ec53ea9a9a9a9a9a9c1a9a9c1c1a9c1c1c1c13fc1403f3f3f3f40404040404040404040404041a8a8a84141a841a841a8a8a8a841a842a8a842a84242424242c4c4c4c442c4c4c4c4c443c4c4c4c44343c4c4434343a7a7a7a7a743a74343a74444444444444444444444444444c244c244c245454545c245c2454545c245c2c2c2454646464647474646464647474646464646464646464646464646474647a6a6a64746a6a6a6a647a647a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a648a648a64848a648a6a64848a6a64848484849494949484948494949494a49494949494949494a49494949494a49494a49494a4a4a494a4949494a4a494a4a4a4a4a4a4a4a4a4a4a4a4a4a4b4a494a4a4a4b4a494a4a4a4b4a4b4b4a4a4a4b4b4a4a4b4b4a4a4a4b4b4b4a4a4a4a4b4b4b4b4a4b4b4b4a4a4b4a4a4a4b4a4b4b4a4a4b4b4b4b4b4b4a4b4b4b4b4b4b4b4b4b4b4b4b4ba54b4b4ba54b4b4b4a4a4a4b4b4b4a4b4a4b4a4a4a4a4a4a4b4a4a4a4a4a4b4a4a4b4a4a4b4b4a4a4a4a4a4a4a4a4a4a4a4949494a4949494a4a494a4a49494a49494a494a4a494a4949494949494a4949494a4a49494a49494949494949494949494949494949484848494848a6484848484849484848a648a6a6484848a6a6a647a6a6a647474747474747474646464747464647474647474747464646464646464646464646454545454545454545c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2444444c24444444444444444444444a7a744a743444443a7a743a7a7a74343c4c4c4a7c4c4c443c4a7c4c4424342c4c4c442424242424242a842424142a842a84242414141414141414141414141414040403f40404040404040403f3fc140c13fc1c1c1c13fc1c1c1a9a9c1c1a93ea9a9a9a9a9a93e3e3ec5c53e3ec5c53ec5c5c5c5c53d3dc53d3d3d3c3c3c3c3c3d3c3c3b3b3b3b3b3b3b3baaaaaaaaaaaaaa3a3a3a39393939393939393939abababab38ab38abab38383838383838383837373737acacacacac36363636363636ac36c636c6c6c635c6c6c6c6343434353434353434333433333333adadadadadad32323232323232c031c031c031c0313130303031312f302f2f2f302f2faeae2faeaeaeae2e2ebf2e2e2e2ebf2dbf2dbf2d2daf2d2d2daf2d2dafafaf2c2c2c2c2cbebe2cbebebebebebe2b2b2b2a2b2a2a2a2a2a2a2a2929292929b0b028282828282728282827262626b1b1b1b1b1bd252525232424242323232322b2b2b3b2b3212121201f201fb4b4b41d1c1b1bc7c71a1a181818161615caca1313121111100f0e0d0c0c0ab5b50706b605050403020100b7b8b9b9babbbcc9c9cccdcececfd0d1d1d2d2d3d4d4d5d5d6d6d7d7d7d8d8d8d9d9d9dadadadadbdbdbdbdbdbdcdcdcdcdcdcdcdcdcdcdcdcdddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddd │ │ +dddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddcdcdcdcdcdcdcdcdcdcdcdbdbdbdbdbdbdbdadadadad9d9d9d9d8d8d7d7d7d6d6d5d5d4d4d4d3d2d2d1d0d0cfcececdccc9c9bcbbbab9b8b8000101020304b606060808090a0b0c0d0e101011c81214ca15161718cb19c71a1b1d1db41e1f2020b3b322b222232425bd25b1bdb12626282828b029292a292b2a2b2b2bbe2c2c2cafafafafafaf2d2dbfbf2e2e2e2eae2e2e2eaeaeae2f2f2fae2f3030303030303030313131c031c0c0c0c0c032c032323232adadadadadadadad33343434343333343435343535353435c6c6c6c636c6c6c636c636363636ac36ac37ac37acacac373837373738383838383838ababab38abababab3939393a393a3a3939393aaa3a3aaa3aaaaaaaaaaaaa3b3b3b3b3b3b3b3b3b3b3c3d3d3d3d3c3c3d3d3d3d3dc53d3dc5c5c5c53e3e3e3e3ea9a9a9a9a9a9a9a9a9a9a9a9c1c1c1c13fc13f3f3f403f3f3f3f3f403f4040414141414141414041404141414141a8a8a8a8a8a84242a842a84242424242c44242c442c44242c442c4c4c4c443434343a74343a74343434343a7a7a7a7a7a7a7a7a7a7a744444444a74444c2c2c244c2c2c2c2c244c2c2c2c2c2c24545454546454546454646464646464646464646454545464646464746474747a647464747474747474647a647474647a6a647474747a6a6a6a64747a648a6a647a6a6a6a6a6a6a648a6a648a6a6a648484848a64948484848484a4848484849494848494849484848494848494848494949484a494949494948494949494a4a4a494a494949494a4a49494a4a4a4a49494949494a4a4a4a4949494a4a4a494a4a494a494a4a4a4a4a49494a4a4b4b4a4a4b4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4b4a4b4a4a4a4a4a4b4b4a4a4b4b4a4a4a4a49494b4a4a4b4a4b4a494a4a4a49494a494a49494a49494a4a494a4a4a494949494a494a494949494949494848484949494949484849484849484949484948494849484949494849494948484949494848484848484848484848484848a648a648a6a6a6a6a6a6a64848a6a6a6a6a6a6a6a6a6a64747a647a647474747464747474646464646464646464646464646464646464545454545454545454545454545c2c2454545c2c2444444c2444444444444c2444444c24444c244a744c244a7a7a7a7a7a7a7a7a744a7a744a743a7a7c4a7a7c44343434343c442c443c4424243c44342c442c4a8c4c44242a84242a842a8a841a841a8a8a8a8a8a8414141414140404040404040404040403f3f3f3f3f3f3f3f3f3f3fc13fc13fc1a9a9c1c1a9a9c1a93ea9a93e3e3ea93e3ea93e3e3e3ec5c53ec5c53dc5c53d3d3d3d3d3d3d3d3d3c3c3c3c3c3c3c3c3b3baaaa3b3baaaaaaaa3a3aaaaa3a3a3a393a3939abab3939abababab3838abab3838383838383737373737373737acacac37ac3636363636c636c6c6c63636c6c6c6c6c6c63534353535343434343333343333ad33333333adad3232ad323232c0c032c032c031313030313131302f303030302f2f2f2f2f2f2f2f2faeae2e2e2e2e2e2e2ebf2dbf2ebfbf2dbf2d2d2d2dafafafafafafafaf2c2c2cbe2cbebebe2bbebebe2bbe2b2b2b2b2a2a2a2929292929292929b0b0b0b0282827282727272727262626b1b1bdbdbdbdbdbd2524252423232323222222b2b2b2b3b3212020201f1e1f1f1eb41c1c1d1c1b1a1a1919cb18171616caca141312c8c80f0f0e0d0c0b0a09b5080806b605040303010000b8b8b9babbbcbcc9cccdcdcecfcfd0d1d2d2d3d3d4d4d5d5d6d6d7d7d8d8d8d9d9d9dadadadadbdbdbdbdbdbdcdcdcdcdcdcdcdcdcdcdcdcdcdddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddd │ │ +dddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddcdcdcdcdcdcdcdcdcdcdbdbdbdbdbdbdbdadadadadad9d9d9d8d8d8d7d7d7d6d5d5d5d4d4d3d3d2d1d1d0cfcfcecdcdccc9bcbbbbbab9b8b7000102030405b6060708b50a0b0c0d0e0e101011121414ca1516171719191ac71c1d1d1e1e1f2120b3b3b3222324242525bdb1bdb1b1262727b0b029b029292a2b2b2b2bbe2c2c2c2c2c2caf2c2dbf2d2dbf2ebf2ebfbf2e2e2eaeaeaeaeae2f2f2f2fae2f2f2f2f31313130303131313131c0c03232c0c0ad3232ad323232ad3333333333333334333334343434343435c6c63535c6c6c6c6c6c6c6c6c6ac36ac363637acacac37373737ac38373737373738383838373838abab39abab39abab39abab393a3a39393a3a3a3a3aaa3aaaaaaa3baaaa3baa3baa3b3b3c3c3c3c3c3b3c3c3c3d3c3d3d3d3d3dc5c5c5c5c5c53ec53e3ec53e3e3ea93e3ea9a9a9c1a9c1c1c13f3f3fc1c1c1c1c13f3f3f404040404040404040404040404041414141414141a841a8a841a8a8a8a8a8a8424242a8424242a842424242c4c442c4c443c443c4c44343c443434343434343a7a74343a7a7a7a7a744a7a7444444444444444444c2444444c244c2c2c24545c2c245c2c245454545454545454545c2c24545454546464646464647464747474647474747474746474747474646464646474647a6a647a6474647a6a6a647a6a6a6a6a6a6a6a647a6a6a6a647a6a6a6a6a6494848a6a6a64848a64848484848a6a648494848a648a6a64848484849494849484949494948494948494949494849484849484949494949494949484949494949494949494949494949494949494a494a4949494a494949494a4b4a494b49494949494949494949494949494949494949494a4a4a49494a4a4a494a4949494a4a4a4a4b4b4a4a4a4a49494a494a494a4a49494a494a49494a494a49494949494949484949494948484949494948484849484848484848484848484848a6484848484848a6a64848484848a6484848a6484848a6a6484848a6a648a648a648a6a647a6a6a6a6a6a6a6a647a6a647a647a6a6a64747474747474747474746474746474747474746464747464645454545454646454546454545454646454545c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c24444a7444444444444a744a744a7444444c244a744a7a7a743a7a7a7a7a7a7a74343a7a7a74343c4c44343c4c4c4c4c4c4c442c442c44242c442c442c44242a84242424241a8a841a8a8a8414141414141414141414141414040403f3f3f3f3f403f3f3f3fc1c13fc1c1c1c1c1c1c1c1c1a9c1c1a93ea9a93e3ea93e3e3e3e3e3e3ec53ec53e3ec53ec5c5c5c53dc53d3d3d3c3c3c3c3c3c3c3c3c3c3b3b3b3b3b3b3b3baaaa3aaa3aaa3a3a3a3a3a3a3a3a3a393939abababababababab38383838383838383737373737acacacacacacacac3636363636c6c636c6c6c63535c6c63535c63535353535343434343333333333333333adadadadadadad32c03232c0c032c031c0c0c031313030303030302f2f3030302fae2faeae2faeaeaeaeae2ebf2e2e2ebfbfbfbf2d2dbf2dbf2d2d2d2dafafafaf2c2c2c2c2c2c2cbebebebe2b2b2b2a2b2b2b2b2b2a2a2a2a2a2929b029b0b0b0b0b0b0b02828282727272726272726b1bdb1b1b1bdbd252525252324232423232322222222b3b3b3b3b321201f201f1e1eb4b4b41c1c1b1bc71a19cbcb1818171615ca141312c811100f0e0d0c0c0a0909b5080706b6050403020100b7b8b9b9babbbcc9cccccdcecfcfd0d1d1d2d3d3d4d4d5d5d6d6d7d7d8d8d8d9d9d9d9dadadadadbdbdbdbdbdbdcdcdcdcdcdcdcdcdcdcdcdcdddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddd │ │ +dddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddcdcdcdcdcdcdcdcdcdcdcdbdbdbdbdbdbdbdadadadad9d9d9d8d8d8d7d7d7d6d6d5d5d4d4d4d3d2d1d1d0d0cfcecdcdccc9bcbcbbbab9b8b800010202040405060608b5090a0b0c0c0e0f1011c81313141516161718cb19c71b1c1cb41e201f2021b3b3222223232424bdbdbdb1b126272727b0b028b0b02a2b2a2b2abebebebebebe2c2caf2d2dafbf2d2dbf2dbfbfbfbf2e2eae2eaeaeaeaeaeaeaeae2f2f3030302f2f30303031303131c0c0c0c032c0c0c0c03232adadadadadadadad3333ad3333333434343435353334343535353535c635c63636363636363636acacac37acac37ac3737373738383838373738ab3839383839ab38ababab393a39ab3939393a393a3a3a3a3a3aaa3aaaaa3aaaaa3b3b3c3b3b3b3b3b3b3b3c3c3c3c3c3c3d3d3d3d3dc53d3dc53dc5c5c53dc53e3ec53ea93e3ea93ea9c1a9c1c1a9c1a9a9a9a9c1c13f3f3f3f3f3f3f403f3f3f3f3f3f40404040404041414141414141414141a8a841a8a8a8a8a8a8a841a8a8424242c44242c4c4c4424242424242c4c4434343c44343434343a743434343a743a7a74444a7a744a7a7a744a744a7444444c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c244c2c2c2454545454545464646464546464646464646464646464646454546464646464746474747464747464746474747a6a6a6a6a6a64747474747a6a647a6a647a6a6a6484847a6a647a647484847474847a64848484847a6a6a6484848484848a6484848484948484848a6494949494848484849484948494948494849484949494949484949484949484848494948494a484a4849484a49494848494a49484a4949484848494949484849494849484848494849494a4a48484a4a4a494a494949494a4949494a49494a49494949494948494949494949494949494849494948484849494848484849484849494848a6a64848a6a6a648a648a6a6a648a648a6a6a6a6a648a6a647a6a6a6a647a6a6a6a647a6a6a647a6a6a6a647a6a6a648a6a647a647a6474747a647474747a647474747a6474747474646464747464646464746464646464747464646464646454545454545454545c24545c2454545454545c2c24444c2c2c244c2c2c244444444c244444444a744a7a7a7a7a7a743a743a7434343a7a7a743a7a7a743a7a743c443a743c44343c44343c442c443c4c442c4424242424242414242424241424242a8a8a8a8a8a8a841a8414141414141404040404040404040404040403f403f3fc1c13f3fc1c1c1c1a9a9c1c1a9c1a9a9a9a9a9c1a9a9a9a93e3e3e3e3ec5c5c53ec5c5c5c5c5c5c5c5c5c5c5c53d3d3d3c3c3d3d3c3c3c3b3b3b3c3b3b3b3b3baaaaaaaaaaaaaaaaaa3a3a393a393a3a393a39ab3939abab39ab38ab3838383837373837383737373737acacacacac363636363636363636c6c6c6c6c6c635c6c63535353435353535353434343334333333ad33adad33ad33adad323232323232c03232c0c031c0313131313031303030302f302f2f2f2f2f2fae2fae2eae2e2e2e2e2ebfbf2ebfbfbf2dbf2dafaf2d2d2dafafafafaf2c2c2cbebebebebebebebe2b2bbe2a2a2a2a292a292a2a292a2929292929b0b0b0282828282828282727272626b1b1b1b1b1b1bdbdbdbdbdbd252523242323232323222222b2b3b3212121212020201f1e1e1e1d1d1d1c1cc7c71a1a19181818161716caca1412c810110f0e0d0d0d0b0a09b5080706b605050402010100b7b8b9babbbcbcc9cccdcdcecfd0d0d1d1d2d3d4d4d4d5d5d6d7d7d7d7d8d8d8d9d9dadadadadadbdbdbdbdbdcdcdcdcdcdcdcdcdcdcdcdcdddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddd │ │ +dddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddcdcdcdcdcdcdcdcdcdcdbdbdbdbdbdbdbdadadadad9d9d9d9d8d8d8d7d7d7d6d6d5d5d4d4d3d2d2d2d1d0d0cfcecdccccc9bcbbbabab9b8b7000102030405b6060708b50a0b0b0c0d0e1010c81212caca1516171818191ac7c71c1c1e1e1f1f2121b3b2b22222232424bdbdbdb1262727272828b0b0b02a292a2a2a2b2b2b2bbebe2c2c2c2caf2daf2dafaf2d2dbfbfbf2e2ebf2e2e2e2e2eae2eae2f2f2faeae2f2f302f2f3030313031313131c031313131c03232323232323232adadadadadad3333343434343433343334353534353535c6c6c63636c6c6c6c63636acacacacacac3737373737373737373738ab38ab383738ab3838abab393939ab39ab393a393a393a393939393aaa3a3aaaaaaaaa3baa3baaaaaaaa3b3b3b3b3b3b3c3c3c3c3c3c3d3d3d3d3d3d3d3d3d3dc5c5c53ec5c53e3e3ea9a9a93e3e3e3e3ea93ea9c1c13fc1c1c1c1c1c1c13fc1c1c13f3f3f3f3f3f4040404040404040404041414141414141414141414141a8a8a8a8424242a8424242a84242a842424242c4c4c442c4c4c4434343c4c443c443434343a74343a7a7a7a743a743a7a7a7444444444444c2c244c2c244444444444444444444c2c2c2c2c2c24545454545454545454545454545454545454545454545454646464646464646464546464646454647474747474747474646464747464647a6a647464746a6a647a6a6474647a6a64647a647a6a6a6a6a647a6a6a6a6484848a648a648484848a648484848a648494849484848484948494848494849484948a6a648494848494848494848a64849484848494849484948494848a648494848a64848494848a6484849a64849484849484848494849484a4a4848494a49494a4848484849494948484948494849484848484849484949494948484948484848484848a6484848a6a6a6a6a6484948a6a6a6a648a6a647a648a648a647a6a647a6a6a6a6a647a647a647a647474747a6a6474747a6a64747a6a6a6a64747464647a6a647a647a647464646474747474646464746474747474746464647474646454645464645464545464546464546454545454545c2c2c2c2c24444c2c2c244c2c244c2c24444c2444444444444444444a744a7444444a7a7a74343a743a743434343434343c4434343a74343434343c4c4c443c4c4c4c442c4c4c442c4c442c442c4a8424242424241a8a8a8a841a8a8a84141a841414141414141404040404040403f403f3f3f3f3f403f3f3f3f3fc1c1c1c1c1a9a9c1c1a9a9a9a9a9a93e3ea9a9a9a9a93e3e3e3ec5c5c53ec5c53dc5c53d3d3d3d3d3d3d3c3c3d3d3d3d3c3c3c3b3c3c3c3c3b3baaaa3baaaaaaaaaaaaaaaa3a3a3a3a3a3a3aab3939ab3939ab39abababab3838abab383838373737373737373737acacacacac3636363636c6c636c636c6c636c635c635c6c635c6c63534343434353435353433333333333333ad33adad3232adadad323232323232c032c031c031313131313130313030302f2f2f2f2faeaeaeaeaeaeae2ebfbfbfbfbf2ebfbfbf2dbf2d2d2dafafafafafaf2c2c2c2c2c2c2cbebebebe2b2bbe2bbe2b2b2a2a292a292a2929b029292929b0b0b0b02828282728272827272826262626b1b1bdbdb1bdbd25bd25252525252323232322222222222222212121212020201f201e1e1eb41d1c1c1b1cc7c71a1919cb1718171616ca141412c811100f0e0d0c0c0b09b5b5080706b6050403020100b7b8b9babbbbbcc9cccccdcecfcfd0d1d1d2d2d3d4d4d5d5d6d6d6d7d7d8d8d8d9d9d9dadadadadbdbdbdbdbdbdcdcdcdcdcdcdcdcdcdcdcdcdddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddd │ │ +dddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddcdcdcdcdcdcdcdcdcdcdbdbdbdbdbdbdbdbdadadadad9d9d9d8d8d8d7d7d7d7d6d5d5d4d4d3d3d2d2d1d0d0cfcececdccc9c9bcbbbab9b9b7b7000202040505b60708b5090a0b0b0d0e0f1011c8131314ca161617cbcb191ac71b1d1db41e202020b321b3b323232424bd25bd262626262628b02828b02929292a2a2a2a2a2b2bbebebebe2caf2cafafaf2dafbf2dbfbfbfbfbfbfbf2ebf2e2eaeaeaeaeaeaeaeae2f2f2f2f30302f303130303031313031c0c0c0c0c0c0323232323232ad32adad333333ad3333333333343434343535353535c6c6c635c635c6c6363636ac3636acacacacacacacacac373738383837383737373838ab38abab39ab3938393939ab39393939ab39393a393a3a3a3a3a3aaaaa3a3aaaaa3b3baaaaaa3b3b3b3b3b3c3c3c3c3c3c3c3c3c3c3d3d3dc5c5c53d3dc5c5c53e3e3e3e3e3ec53e3e3ea9a9a9c1a9a9a9a9a9c1c1c1a9a9c1c1c1c1c13f3f3f3f3f3f3f3f403f3f4040404040404040414040404041414141a8a8a8a8a8a8a8a8a8a8a841a842a8a842a84242c442c4c4c4c4c442c4c4c443c4c4c443c4c4c44343c4434343a7a744a744a7a7a74444a744a7a7a7a7a7a74444444444444444c2c2c2c2c2c2c2c2c2c245c2c2c2c2c2c2c2c2c2c2c2c2c245454545454545454545454545454546464546464646464646464646464647474646474747474645464747474747474647474746474747474747474747a6a6a6474848a647a6a6a6484848a648484848a647484748a64847a648a6484747a64748a648a6a6a64748474748a64848a6a6a6a648a6a6a64848484848a6a6a6a6a64848a6a6a6a6a648a6a6a6a6a649a64849a6a6494848a649a6a6a6494948a6494949a649a648a64849a64848a64948484849a64848a64848a648484848a64848a648a6a6a64848a648a648a6a6474747a6a64747a647a6a6474747a648a648a647a6a64747a6a6a6a64747474747474646464647474746474747474647474747474746464546464647474747464646464747474646464546464645464646464646464646454545c2c2454545c245454545c245454545c245c2444444c2c24444444444444444444444444444a74444a7a7a7a7a7a7a7a7a744a7a7a7a7a7434343c44343c443c4434343c4c4434343c4c4c4c4c442c442c442c442424242c4c442c442a842a842a8424242a8a84141414141414141414041414141404040404040403f3f3f3f3f3f3f3fc1c1c13fc1c1c1c1c1c1a9a9a9a9a9a9a9a9a9a93e3ea93e3ec5c5c53e3e3e3ec5c53ec5c5c53dc53dc53d3d3d3d3d3c3c3c3c3c3c3c3c3c3c3c3b3b3b3b3b3b3b3b3b3baa3a3a3a3a3aaa3a3a3a3a393a3a393a3939abababababababab38ab38383738383838383737acacacacacacacacac3636363636c6c6c636c635363536353536c6343534c6353535353534343433343434343433ad33333333adadadadad32323232323232c0c0c0c0c0c0c0303131303030302f3030302f2f2faeaeaeaeae2eae2e2e2e2e2ebfbfbf2d2dbfbf2d2d2d2d2d2d2d2c2c2c2c2c2c2c2cbebe2cbe2c2b2b2b2b2b2a2a2a2a2b2a292929292929b0b0b0b0b0b0b02828282827282727272727272726b1b1b1b1b1bdbd25bd25252525252425252323222222b2b2b2b2b2b2b3212121211f1f201f1eb4b41d1d1d1bc7c71b1a1919cbcb18171515ca141312121110100e0e0d0c0b0a09b50807060605040403020000b7b8b9babbbcbcc9cccdcdcecfd0d0d1d2d2d3d3d4d4d5d6d6d6d7d7d8d8d8d9d9d9d9dadadadadbdbdbdbdbdcdcdcdcdcdcdcdcdcdcdcdcdcdddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddd │ │ +dddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddcdcdcdcdcdcdcdcdcdcdbdbdbdbdbdbdbdadadadad9d9d9d9d8d8d8d7d7d7d6d6d5d5d4d4d3d3d2d1d1d0cfcfcecdcdccc9bcbbbbbab9b8b7000102030405b6060708b5090a0c0c0e0e1011c8c81313ca15161718cbcb1ac71b1b1c1d1e1e1f202121b3b22222232425bdbdb1bdbd262727282827b0b0292a2a29b02a2b2b2b2b2b2bbebe2c2c2c2cafaf2d2d2d2dbf2d2d2d2dbf2dbf2e2e2e2e2e2e2e2eaeaeaeae2f2f2fae3030302f302f302f3031c0c0c0c031c032c0c0c032323232adadadadadadadad333333333333343435343434343535353535c6c6c6c636c63636363636363636acac3737373737ac373737ac383838373838ababab38abababababab39ababab39ab393a3a393a393aaa3a3a3aaaaaaaaaaaaaaaaaaaaa3b3b3c3b3b3b3b3b3b3b3b3c3d3d3d3d3d3d3d3d3d3dc5c53dc5c5c5c5c5c5c53ea9a93ea93e3ea9a9a9a9a9a9a9a9c1a9a9c1c1c1c13fc1c1c1c1c13f3f3f3f3f3f3f3f3f3f3f403f3f40404041414141414041414141414141414141a841a841a84242424242424242424242c442c442c4c4c44242c4c4c4c44343434343a7a743a743a7a743a74343a74343a7a744a7a7a744a744444444444444444444444444444444444444c24444c2c2c2c2c2c2c2c245c2c2c2c2c2c2c245454545454545454545454545454546464646464646464646464645464646464646464646464646464647474747474747a6a64747a6a6474747a646a6a647a6a6a6a6a64747a647a6a6a647a6a647a647474647a647a6a6a6a647a64747a647a6a64747a647a64747a647a647a6a6474747a6a64848a6a6a6a647484747a6474748a648484747484848a648a647a6484848a6484848474847a6a6484847474847484847a648a64848a64847a647a647a6a648a6a6a6a6a6a6a6a6a6a647a6a647464747a647464747464747464747a6a6a6a6a64747a64747a6a6a6a64747474747464646464646464646464646464646464646464646464546464546464646464646454646464646454545454545454545454545454545454545c2c245c2c2c2c2c2c2c2c2c2c2c2c2c245c244444444444444a7a7a744a7a7444444a7a7a7a7a7a7434343434343a743a7a74343434343434343c4c4c442c4c4c4c4c4c442c4c4c4424242c44242c4a842a842a8a842a84242a8424241a841a841a8a8a8a8a84140414040404040404040404040403f3f3f3f3f3f3f3fc13fc1c13f3fa9a9a9a9a9a9c1c1a9a9a9a93ea93ea93e3e3e3e3ec53e3ec5c53d3d3dc53dc53d3dc53dc53d3d3d3c3d3c3d3c3c3c3c3b3c3b3b3b3b3b3b3b3b3b3baaaaaaaa3baaaaaaaa3a3a3939393a393939393939393939abababab383838383838373838373737373737373737ac36363636363636363636c636c6c635c6c6c6353534353535c63434343335343435343434333333333333333333adadadadadadad3232323232c0c0c0c0c031313131313131302f30302f2f2fae2f2f2faeaeaeae2eae2e2e2e2e2e2ebfbfbfbfbf2d2d2d2d2dafafafafafafaf2c2cbebebebebebebebebebebe2b2b2a2a2a2a2a2a292a292929292929b0b0b0b0282828b0282727272727272627262626b1b1bdbdb1b1bdbd25242524242424242424232222b2b2b2b2b3b3b3b32121212021201f1f1e1e1eb41c1d1c1b1bc7c71a1919cb181716151414131212c811100f0e0d0c0b0a0ab5b5070606b6050402020100b7b8b9babbbbbcc9cccccdcececfd0d1d1d2d3d3d4d4d5d5d6d6d7d7d7d8d8d8d9d9d9dadadadadbdbdbdbdbdbdcdcdcdcdcdcdcdcdcdcdcdcdddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddd │ │ +dddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddcdcdcdcdcdcdcdcdcdcdbdbdbdbdbdbdbdbdadadadad9d9d9d9d8d8d7d7d7d6d6d6d5d5d4d3d3d2d2d1d0d0cfcfcecdccc9c9bcbbbab9b9b8000102020304b606060708090a0a0c0d0e0f1011c81213141515161718cb1a1a1a1b1c1d1d1e1f202021b3b222222324242525bdbdb1262627282727b0b0b02929b0292b2b2b2a2a2b2b2bbe2bbe2cafafafafafaf2daf2daf2d2d2dbf2ebf2e2e2e2ebf2e2e2e2eaeaeaeaeae2f2f2f2f2fae2f2f30313131303130c0313131c0c0c0c032323232323232adadadadad3333333333343434343434343434353535353535c6c6c6c6c6c636c636acacacacacacacacacacacac37373737383738383838383838ab3838ab38abab39ab3939393939393a393a3a3a3a3a3a3aaa3a3a3a3aaa3b3b3b3b3b3baa3baa3b3b3c3d3d3c3c3c3c3d3c3d3d3d3d3d3d3d3d3dc5c5c5c53e3e3ec53e3e3ea93e3ea93e3e3ea93ea9c1a9a9c1c1c1a9c1a9c1c1c1c1c13fc1c1c1c1c1c1c13f3f3f40404040404040404040404040404041414141404141a8a8a8a8a8a8a8a8a8a8a8a84242424242a842a84242c4c4c4c4c4c4c4c4c443c44343c4c4434343434343434343a743434344a7a7a7a7a7a7a744a7a744a7a7a7a7a744a7a7a744444444444444c2444444c244444444c2c2c2c2c2c2c2c2c2c2c2c2c245c2454545454545454545454545454545454545454545454545454545464646464647474747474747464747474647464746474746474747474746474747474747474747464747474647474647474747474747474747474747464746474646a646a646a6a6474747a6a6a6a6a6a6a6a647a64746a64747a647a6a64747a6a6a6a6a6a647a6a6a6a6a6a6a6a647a64747a6a6a64747a647a6a64747a6a6a647a647474747474747a6a647a647a6a6a6a6a64747474747474647474747464747464647464747474747474747474747464747474747474747474646464646464646464645454545454545454545454545464545454545454545454545454545454545c2c2c245c2c2c2c2c2c2c2c2c2c2c2c2c2c2c24444c244444444c24444444444c24444444444a7a7a743a7a7a743a743a7a7a7434343a7434343c44343c443434343c443c443c4c443c4c4c4c442c44242424242a8424242a8424242a8a842a8a841a8a8a8a8a84141a8a8a84141414141414141414141404040403f3f3f3f403f3f403f3f3f3fc1c1c1c1c1c1c1c1a9a9c1c1a93e3e3e3ea93e3ea93ea9a93e3e3e3ec5c5c53ec5c53dc53dc53d3c3c3d3d3d3c3c3d3c3c3d3c3c3c3c3b3c3c3c3b3b3b3b3b3baaaaaaaa3b3baaaaaaaa3a3aaa3a3aaa3a3a3a3939ab39abababab39abababab38ab383838373737373737373837acacacacacacacacac36363636c636c636363635c6c6c635c6353535353434353534343434333433333434333333adadadadadadadadad32323232323232c0c0c0c0313131c03130313131303030302f302f2faeaeaeaeaeaeaeae2e2e2e2e2ebfbfbfbf2d2dbf2d2d2d2dafafafafafaf2c2c2c2c2c2c2c2bbe2b2b2b2b2b2b2b2b2b2b2b292a29292929292929b0b0b0b0292828b0282727272827272726262726b126b1bdbdbdbdbdbdbdbd2525252424242323232323222222b2b2b2b3b2b3b321b32120211f1f1f1eb4b4b4b41d1c1bc7c71a1a191918cb17161615ca1413c8c811100f0f0e0c0c0b0909b5080706b605040302010000b7b8b9babbbcbccccccdcececfcfd0d1d2d2d3d3d4d5d5d6d6d6d7d7d8d8d8d9d9d9d9dadadadadbdbdbdbdbdbdcdcdcdcdcdcdcdcdcdddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddd │ │ +dddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddcdcdcdcdcdcdcdcdcdcdcdbdbdbdbdbdbdadadadad9d9d9d9d8d8d8d7d7d7d6d6d5d5d4d4d3d3d2d1d1d0d0cfcecdcdccc9bcbbbbbab9b8b7000102030405b6b607b5b5090a0b0c0d0e0f1011121214ca15151717cbcb191ac71b1c1d1db41e2021b3b3b2b22323242424bdbdbd2626262727262828b0b0b029292b2b2a2a2b2a2a2a2b2a2c2c2c2c2c2cafafaf2d2cafaf2d2dbfbfbfbfbfbfbfbf2ebfbfae2eaeaeaeaeaeae2faeae2f2f2f3030302f3030303031313131c0c0c032c032c0c0c03232323232adadad33333333333333333333343534343435353535c6c635c6c6c636ac363636acacac3636acacacacacac373737373737383738383838383838383839ab39abababab3939ab393a393939393a3a3a3a3a3aaaaaaaaaaaaaaaaaaaaa3b3b3c3c3c3c3c3c3c3b3c3d3c3c3d3d3d3d3d3d3d3d3d3dc5c5c5c53e3ec5c5c5c53ec53e3ea93ea93ea9a9a9a9a93ea9a9a9a9a9c1c1c1a9a9a9a9a9c1c1c1c13f3f3f3f3f3f3f3f3f3f3f3f3f3f4040404040404041414141414141404141a84141a8a8a8a8a8a841a8a8a842c4c442424242c4c44242c442c4c4c4c4c4c4c4c443c4c4c4c4434343a743434343a743a7a74343a743a7a7a7a7a7a7a7a7a7a7a7a744444444a744a7a7a74444444444444444444444444444c2c2c2c2c2c2c2c2c2c2c2c2c2c2c245c245c2c2c2c2c2c2c2c2c245454545454646464646464646464646464646464646464646464645464646464646464646464646464646464646464646464646464646464646464647474747464746474646474647464747474747474747474747474747474746474747474647474747474747474747464747474747474747464747464747474747474747474746474747464746474646464746474746474647474747474746474646464646464646464646464646464646464646464646464646464646464646464646464646464646464645454545454545454545454545c2c2c245c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c24444444444c24444444444c2c2444444a744a744a74444a744a744a74444a7a7a744a7a74343434343c443434343c4c4434343c4c4c4c4c4c4c4c4c4c4424242c4c4424242c4c4c4c44242424242a8a8a8a8a8a8a8a8a8a8a8a8a8a8414141414141414041414141414141404040404040404040403f3f3fc1c1c1c1c13f3fc1c1c1c1c1c1a9a9a9c1a9a9a9a9a9a9a93e3e3e3e3ec5c53e3e3ec5c53ec5c5c5c53dc5c53d3d3d3d3d3d3c3c3c3c3b3c3c3c3c3b3c3c3c3b3b3b3b3b3b3b3baaaaaaaaaa3aaa3aaa3b3a3a3a3a39393a39393939393aab39ab38383838abab383837ab37ab38373837373737ac37373737ac36acac36ac3636ac363636c6c6c6c6c6c6363535c6c63535353534353434343433343434333333ad333333adadad32ad32323232323232c032c0c0c0c0c0313131303131313130302f302f2f302f2f2f2faeaeae2e2e2e2e2e2ebf2ebfbfbfbf2d2d2dafaf2daf2d2dafaf2c2c2c2c2c2cbebebebebebe2b2b2b2b2a2b2b2a2a2a2a2a2a292929b0b0b0b0b0b0b0282828b02827282727272727262726b1b1b1b1b1bdbd2525bdbd252525252524242424232323232222b222b2b3b3b2b3b3b321212121201f1e1e1eb4b4b41c1c1c1b1bc7191a19cb1818171615caca1312c811100f0e0e0d0c0b0a0ab5080706b6b6050402020100b7b8b9b9babcbcc9cccdcececfd0d0d1d1d2d3d3d4d4d5d5d6d6d7d7d7d8d8d8d9d9d9dadadadadadbdbdbdbdbdcdcdcdcdcdcdcdcdcdcdddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddd │ │ +dddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddcdcdcdcdcdcdcdcdcdcdbdbdbdbdbdbdbdbdadadadadad9d9d9d8d8d8d7d7d6d6d6d5d5d4d4d3d2d2d1d0d0cfcececdccc9c9bcbbbab9b8b8b7000102030405b60707b5b50a0b0b0c0e0e101111121314141515161818cb1ac7c71b1c1db41e1f202021b3b2b22322242525bdbdbdb1b1262627272828b0b0b02929292a2b2a2a2a2a2abebebe2c2c2caf2cafaf2cafaf2daf2dbf2d2d2dbfbfbfbf2dbfbf2e2e2eae2e2e2eaeaeae2f2f2f2fae2f2f2f2f2f3030302f3131c031c0c0c0c031c0c0c0323232323232adadadadadadadad33ad3334343334343434343535343535c6c636c6c63636c636c6363636ac3636acacacacacacac3737373737373737373838ab38ababab38ababababab39ab39393939393a3a3a3a3a3a3a3a3a3a3aaa3aaa3b3b3b3b3b3b3c3b3b3b3c3c3c3b3c3c3c3c3c3d3c3d3d3dc5c5c53dc53dc53dc5c5c5c5c5c53ec53ec53ea93ec53e3e3e3e3ea9a9c1c1a9a93e3ea9a9c1a9c1c13fc1c1c1c1c1c13f3fc1c1c1c13f3f3f3f4040404040404040404040404141414041414141414141404141a842424242a8a8a8424242424242424242c442424242c4c442c4c4c44343c4c4c443c4c4c4c443c443c44343a743a7434343a743a74343a7a7a74343a7a7a7a7a7a744a7a7a744a7a744a744444444444444c244444444444444c24444c2c2c2444444c24444c2c2c24545454545454545454545454545454546454545454545454545454545454545454545454545454545454545454545454545464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464645464546464646464646464646464646464646464646464646464646464545454545454545454545454545454545464545454545454545454545454545454545454545454545c2c2c2c2c2c245c2c2c2c2c2c2c2c2c2c2c2c2444444444444c24444444444444444a744a74444a74444a744a74444a7a7a7a7a7a743a7a7a743a743a7a7a7434343a743a7434343c4c44242c4c4c442c4c4c442c44242c442c4c442424242424242a8a842a84242a842a842a8a8a8a8a8a84141414141414141414141414140414040404040404140404040403f3f403f3f3f3f3f3f3f3fc1c1c1a9a9a9a9c1a9a9c1a9a9a9a9a93e3ea9a93ea9a9c53ec53e3ec5c5c5c5c5c53d3dc5c53dc53d3d3c3d3d3d3d3c3c3c3c3c3c3b3b3b3b3b3b3b3b3b3b3b3baaaaaaaaaaaaaaaa3aaaaaaa3aaa39393a3939393939ab3aabababab39ababab3838383838383738373738373738373837ac37acacacacacacac363636363636363636c6c635c635c63535c635343535353435353334343333333333333333adadadadadadadad32323232c0c0c0c0c0c0c0c031313131313130302f3030303030302f2f2f2f2f2faeaeae2eae2e2ebfbf2ebf2ebfbfbfbf2d2d2daf2daf2cafafafafaf2cbe2cbebebebe2bbebebe2b2b2b2a2a2a2a2a2a292a2929292929b0b028282828b0b028282728282727282726262626b126b1bdbdbdbdbdbdbd2525bd2525252425242423242322232222b2b2b2b2b2b3b3b3b32121202020201f1e1e1eb41d1d1c1c1cc7c71a1a19cb1816161515ca14141212c810100f0e0d0d0c0a09b5b508070605050403020100b7b8b8b9babbbcc9cccccdcecfcfd0d1d1d2d2d3d4d4d5d5d6d6d7d7d7d8d8d8d9d9d9d9dadadadadbdbdbdbdbdbdcdcdcdcdcdcdcdcdcdddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddd │ │ +dddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddcdcdcdcdcdcdcdcdcdcdcdcdbdbdbdbdbdadadadad9d9d9d9d8d8d8d7d7d7d6d6d5d5d5d4d3d3d2d2d1d0cfcfcecdcdccc9bcbcbbbab9b8b7000102020305b6060707b5090a0b0c0d0e0f1011c8121314ca15161718cb191a1ac71b1c1db41e1f1fb320b2b322222324252525bdb1b1262626262728b028b0b0282a2a2a2a2a292a2b2b2bbebe2c2c2c2c2c2cafaf2daf2d2d2daf2d2d2dbf2d2d2d2dbfbf2eaebfbfbf2eaeaeaeaeaeaeaeae2f2f2f2f2f2f2f2f303031313031313131313131c032c032323232ad32323232adadadad3333333333343333343434343435c635c635c635c63535c6c6c6c636c636ac363636acacacacacacacacacac37373838383838383838383838abababababab39ab3939393a3939393a3a39393aaa3aaaaaaaaaaaaaaaaaaaaa3b3b3b3b3b3b3b3b3c3c3c3c3d3d3c3d3d3d3d3d3d3d3dc5c53dc53d3dc53dc5c5c53e3ec5c53ec53e3e3e3ea9a9a9a93e3ea9a9c1a9c1c1c1a9a9a9c1c1c13f3fc1c1c1c13f3fc13f403f3f3f3f40403f3f3f40404040404040404040404040404141a8a8a8a8a8a8a8a841a8a8a8a8a84242a842a842a842424242c4424242c4424242c442c4c4c442c4c4c4c4c4c4c443c4c44343c4434343c44343434343a7434343a7a7a7a7a7a743a744a7a7a7a7a7a7a7a7a7a7a7a7a744a7a744a7a7a74444a7a744c24444c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c245c2c245c2c2c2c2c2c2c2c2c2c24545454545454545454545454545454545454545454645454545454545454545464545454545454545454545454545454545454545454545464546464646464646464646464646464646464646464645464646464646464545454545454545454545454545454545464545454545454545454545454545454545454545454545c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c245c245c2c2c2c2c2c2c245c2c2c2c2c2c2c2c2c2c2c2c2c2c2444444444444444444444444444444444444c2444444a7a744a7a7a7a743a7a7a7a7a743a7a7a7a74343434343434343c4434343c443c4c4c4434343c44343c443c4c4424242a842a84242424242424242a84242a8a8a8a8a8a8a8a8a8a8a8a8a841a8a8a841a84141414141414141404040404040404040404040403f3f3f3f403f3f3f3f3f3f3f3fc1c1c1c1c13fc13fc1c1a9a9a93e3ea93ea9a9a93e3e3ea9c5c53e3e3e3ec5c53ec5c5c53d3d3d3d3d3d3d3c3d3d3d3d3d3c3c3c3c3c3c3c3c3b3b3c3c3b3baaaaaaaaaa3baaaaaa3baaaa3a3a3a3a3aaa3aaa3a3a3aaa3939393939393939ab39abab38ab3938abab383838383837373737373737ac37373737acacacac363636363636c6c636c6c6c6c6c6c6c6353534353535353434343434343433333333adadadad32adadadadad32323232323232c0c0c0c03131c0c0c0313131303030303030302f2f2f2f2f2f2faeaeaeaeaeaeae2e2e2e2e2ebf2dbfbf2dbf2dbf2d2d2dafafafaf2c2c2c2c2c2c2cbebebebe2b2b2b2b2b2b2b2b2b2a2a2929292929b02929b029b0b0b0b028272828b028282827272726272726b1b1bdbdb1bdb1bd2525bd25bdbd2524252424252423232423242322b2b2b2b3b3b2b3b3b3b321212020201f1e1e1eb4b41db41c1b1b1bc71a1919cbcb17161615ca14131312c811100f0e0d0c0c0b0a09b5080706b605040303010000b7b8b9babbbbbcc9cccdcdcecfd0d0d1d2d2d3d3d4d4d5d5d6d6d7d7d7d8d8d8d9d9d9dadadadadadbdbdbdbdbdcdcdcdcdcdcdcdcdcdcdddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddd │ │ +dddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddcdcdcdcdcdcdcdcdcdcdcdcdbdbdbdbdbdbdadadadadad9d9d9d8d8d8d7d7d6d6d5d5d5d4d4d3d3d2d1d1d0cfcececdccccc9bcbbbab9b9b7b7000102030405b6060708b5090b0b0c0d0e0f1011c81213caca15171718cb191ac7c71c1d1db41e201f2121b3b322232324252425bdb1bdb12627272827282828b0b0292929292a2a2b2b2a2b2cbe2cbebe2cafafafafafafafaf2dafaf2d2d2d2dafbf2d2ebfbfbf2d2eae2e2e2e2e2e2e2e2fae2f2fae2f2f2f2f303030303030313130303131c031c0c0c0c03232c0c0323232adadadadadad3333333333333333343535343534353434353535353535c6c6c63636c63636ac36363636363636ac373737373737ac373737383838383838ab38abababababab39abab393939ab39393a3a3a3a3a3aaa3a3a3a3aaaaaaaaa3b3baaaa3b3b3b3c3c3c3c3c3c3c3c3c3c3d3c3d3d3d3d3d3c3d3d3dc5c5c5c5c5c5c5c5c53e3e3ec53e3e3ea93e3ea9a9a9a9a9c1c1a9a9a9a9c1c1c1c1c1c1c1c1c13fc13f3fc1c1c13f403fc1c13f40403f403f403f3f3f3f3f3f40404140414141414141414141414141a8a8a8a841a8a8a8a8a8424242a8a842a84242a84242424242424242c4c4424242c4c4c4c4c4c442c4c443c443c443c4c4c4c443c4434343a7434343a743a74343a743434343a7a7434343a7a743a743a7a7a7a7a7a7a7444444444444444444444444444444c24444444444c244c2444444444444c244c2c244c2444444c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c245c2c2c2c2c245c2c2c2c245c245c2c245c2c2c2c2c2454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545c2c2c2c2c2c2c2c2c2c2c2c245c2c2c2c2c2c2c245c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c24444c2444444c24444444444444444c24444444444444444c244444444444444444444c24444444444a7a7a7a7a7a7a7a74444a7a744a7a7a7a7a7a7a7a7a7a7a7a743a7a743c443434343434343c4c443c4c4c4c4c4c4c4c442c4c442c4c4c4c442c4c442c442c4424242a8a8a8a8a8a8a8a8a8a8a841a8a841a8a8a841414141414141414141414141404141414141404040404040403f403f3f3f3f3f403f3f3fc1c13f3f3f3fc13fc1c1c1c1a9a9a9a9c1c1a9c1a9a9a9a9a93e3e3e3e3ec53e3ec5c53ec5c5c5c5c5c53dc5c5c53d3d3c3d3d3c3c3d3d3c3c3c3d3c3d3c3c3b3c3b3b3b3b3b3b3b3b3b3baa3aaaaaaaaaaa3a3a3aaaaa3a393a3a39393aaa393a3a3a393939abab3939ababababab38abab38abab38383838383737ac3737acacacacacacacac3636ac36c6c6c6c6c6c6c6c6c63535c63535353534333434343433333433333333adad3333ad3232323232323232ad3232c0c0c0c0c0c0c0313131303130303130302f30302f302f302faeaeaeaeaeaeae2e2e2e2e2e2ebfbf2ebfbfbf2d2d2d2d2dafafafafafaf2c2c2c2cbebebebebebebebebe2b2a2b2b2b2a2a2a2a2a2a2929b0b0b0b0b0b0b0b0b0282828b0282728272827272826b1b1b1b1b1b1b1b1bdbdbdbdbdbd2525252525bd242424242324242322232323b2b2b2b3b3b321b3b321b3202020201f1fb41eb4b41d1d1d1c1b1b1a1a1a19cb1717171615ca141413c8c81110100f0d0d0c0b0b0ab5080807b6b6050303020100b7b7b8bababbbcc9cccccdcecfcfd0d1d1d2d2d3d3d4d5d5d6d6d6d7d7d8d8d8d9d9d9dadadadadadbdbdbdbdbdbdcdcdcdcdcdcdcdcdcdddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddd │ │ +dddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddcdcdcdcdcdcdcdcdcdcdcdcdbdbdbdbdbdadadadad9d9d9d9d8d8d8d7d7d7d6d6d5d5d4d4d3d3d2d2d1d1cfcfcecdcdccc9bcbcbbbab9b8b7000102030404b606060708090a0b0c0d0e0f1011c81213131415151718cb1919c7c71b1b1db4b41e1e1f2021b322b32323232424bdbdbdb126262627272828282828b0b0292a292a2a2a29be2bbe2bbe2c2c2c2c2c2c2c2cafaf2cafaf2d2d2daf2d2dbf2dbf2d2dbfaebf2ebf2ebf2e2eaeaeaeaeae2fae2f2f302f2f30302f3031302f31303130313131c031c031c0c0c0323232323232adadadadadadadad3334343434333434333435343435343535c6c6c6c6c6c6c6c6c6c6c6c6c6c636acacacacacacacacacac373737373737373838383838ababab3838abababab38ab39393939393a3939393a3a3a3a3a3a3aaaaaaaaaaa3b3b3b3b3b3b3b3b3b3b3b3c3c3c3c3c3d3d3c3c3d3d3d3d3d3d3dc5c53d3c3dc5c5c5c53dc53e3ec53e3ea93e3ec53e3e3e3e3e3ea9a9a93ea9c1a9c1c13fc1a9c1a9c1c1c1c13fc1c13f3f3fc13f3f3f3f3f3f3f3f3f40404040404040404040404040404141a8a8414141414141a8a8a8a8a841a8a8a8a8a8a8a8a84242a8a8a8a8424242a8424242424242c44242c4c4c4c4c4c4c4c44242c4c4c4c44343c4c44343c44343c4434343c4c4434343c4434343c44343a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a744a7a744a7a7a7a744a7a74444a744a74444a744a74444444444c2444444444444444444444444c244c2444444c244c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c245c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c245c2c2c245c2c245c2c2c2c2c2c2c2c2c2c2c2c2c2c2c245c2c245c2c2c2c2c2c2c2c2c2c2c2c24444c2c2444444444444444444c2c2444444444444c244c244444444444444444444444444444444a7444444a7a7a744a7a7a7a7a744a7a7a744a74444a7a7a7a7a744a7a7a744a7a7a7a744a7a7a7a7a7a743a7a7a74343a7434343a7434343434343434343434343c4434342c4c4c4c442c4c4c44242424242424242424242a842424242a842a842a842424242a8a8a8a8a8414140414141404141414141414140414041404040404040404140404040404040403f3f3f3f3f3f403fc1c1c13f3fc1c1c1c1c1c1a9c1c1c1c1a9a9c1a9a9a9a93ec1a9a9a9a9a93ea9a93e3e3e3ec5c5c5c53dc53ec5c53d3d3d3d3c3d3dc53c3d3c3d3d3c3b3c3c3c3c3c3c3c3c3c3c3b3caa3b3b3b3baa3b3baaaaaa3aaa3a3a3a3a3a3a3a3a3a3a393a3939ab3a3aab393a3aab39ab3838abababab383838383837383838383737373737acacacacac363636363636ac36363636353535c6c635353435353535353534353433333333ad33333333adadadadadadadad32c0c0c0c0c0c032c032c0c03131313131c030313030303030302f302f2f2f2f2fae2faeaeae2e2e2e2e2e2ebfbfbfbfbfbf2dbfbf2d2dafafafafafaf2caf2c2c2c2cbebebebe2b2b2b2b2b2bbe2b2b2a2b2b2a29292929292a2929b0b0b0b0b0b028282828272727272727262626b12626b1bdb1bdbdbdbdbd2525252525252525242524252324232323232323222222b2b2b2b2b321212121212120201f1f1f1eb4b4b4b41c1c1c1bc71b1a1a19cbcb1817151515ca131312c8c811100f0e0e0d0b0a090908080706b605040302010100b7b8b9babbbcbccccccdcececfd0d0d1d2d2d3d3d4d4d5d5d6d6d7d7d7d8d8d9d9d9d9d9dadadadadbdbdbdbdbdcdcdcdcdcdcdcdcdcdcdddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddd │ │ +dddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddcdcdcdcdcdcdcdcdcdcdcdcdbdbdbdbdbdadadadadadad9d9d9d8d8d8d7d7d7d6d5d5d5d4d4d3d3d2d1d1d0cfcfcecdccccc9bcbbbab9b8b8b7000102030405b6060708b5090a0b0c0d0e0f101112121314ca15161718cb191a1ac71b1c1db4b41e1f202021b3b2b2b22222242525bdbd2626b1b1272727272728b02929b0b0b029292a292b2bbebebebebebebebe2c2c2c2c2cafafafafafaf2d2d2d2daf2dbfbfbfbfbf2ebf2e2e2e2e2e2eae2fae2f2f2f2f2f2faeae2f30302f302f3130313131c0313131c0c0c0c0c032c0c0323232323232adadadad3333ad3333333333343433343434353435353535c63535353535c635c6363636363636363636ac36acacacacacac373737373737373838373738383838ab38ab39ababab3939ab39393a39393939393a3a3aaa3aaaaaaaaaaaaaaaaaaaaa3b3b3b3b3b3c3c3c3c3c3c3c3c3c3c3c3d3d3d3d3d3c3c3c3d3c3d3d3dc5c53dc5c53ec53ec5c5c5c5c5c5c53e3e3e3e3ea9a9a9a9a9a93ea9a9c1c1a9a9c1c1c1c1c1c1c1c13fc13fc13f3fc13f40403f403f4040404040403f404041414141414141404141a84141a84141a841414141a8a8a842a841a841a8a84242a842a842a842424242a842424242424242424242c4c44242c4c4c442c4c4c4c4c442c4c4c442c4c4c4c442c4c443c4c443a743434343434343434343a7a7a7a7a7a74343a7a743a7a7a743a7a7a74344a7a7a7a744a7a74444444444444444444444444444444444c24444444444444444444444444444444444c2444444444444444444444444444444444444444444444444c244444444444444444444c244444444c244444444c244c244444444c24444444444444444c24444c2444444444444c244444444c24444c2c244a7a7a74444a7a7a744444444a7a7a74444a744a7a7a7a744a7a744444444a7a7a7a7a7a7a7a7a7a7a743a7a743a7a743a7434343434343a7a7a7a7a7a7a7a7a7434343434343a74343434343a743a74343434343c4c4c443434343c443c4c4c4c4c4c443c4c4c442c4c44242a8424242a842424242a84242a8a8a841a8a8a8a8a841a8a8a8a8a8a8a8a8a84141414141404140404040404040404140404040403f3f3f3f3f3f3f40403f3f3f3f3f3f3f3f3f3fc1c1c13fc1c1c1c13fc1a9a9a9c1a9a9a9a9a9c1a93e3ea9a9a9a9a9c53ea9a93ea9a9c5a9a9c53ec5c53dc5c53d3dc53dc53c3d3d3c3c3c3c3d3d3c3d3c3d3c3c3b3b3b3b3b3b3b3b3b3b3b3b3baaaaaaaaaaaaaaaaaaaa3a3aaa393939393a3a3a3939393939ab39ab3939abab3939ab39383838383838383738373737ac3737373737acacacacac3636363636c6c6c636c63636c6c6c6353535353535343434343334343433343433adadadadadadadadadad32323232323232c03131c0c0c03131c031313131303030313031302f2f2f2f2fae2fae2faeaeaeaeaeaeaeae2e2ebf2e2ebf2dbfbfbf2d2d2d2d2daf2d2c2c2c2c2c2c2c2c2cbebe2cbebe2b2b2a2a2b2a2b2b2b2a2a2a2a2a2a2929b02929292929b0b0282828b0282827282726262627b1b1b1b1b1b1b1bdbdbdbdbdbdbd2524242425242424242324232423232323222222222222b3b3b3b3b3b321212120201f1f1f1e1eb4b4b4b41d1b1c1b1bc7c71a1acbcb171817161514141312121111100f0e0d0d0c0b0a09b5080706b605050303020100b7b7b8b9bbbbbcc9cccdcececfcfd0d1d1d2d3d3d4d4d5d5d6d6d6d7d7d8d8d8d9d9d9dadadadadadbdbdbdbdbdbdcdcdcdcdcdcdcdcdcdddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddd │ │ +dddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddcdcdcdcdcdcdcdcdcdcdcdcdbdbdbdbdbdadadadadad9d9d9d8d8d8d8d7d7d6d6d5d5d4d4d3d3d2d2d1d1d0cfcecdcdccc9bcbbbbbab9b8b7b7010202030405b6070708b5090a0b0c0d0f1011c812121314ca151618cbcb191ac71b1c1c1d1d1e1f1f202021b3b3b2b223232425bd25bdb1b1b127262626282828b0b0b028b0292929292b2b2b2bbebe2b2bbebe2cbebe2c2c2c2cafafafafafafafaf2d2d2dbf2dbfbfbf2ebfbfbf2e2eaeaeaeaeaeaeaeaeaeaeaeaeae302f2f2f303031303130313031c0c0c0c0313231c032c0c03232c0adad32adadadadadadad33ad33333333343434333434343535353434343535353536c6c636c6c636363636363636363636acacacacacacac373737373737373738383838ab3838ababab38ab393939abab3939393a3a3a3a3a3a3aaa3a3a3a3a3aaaaaaa3b3b3b3b3b3b3b3b3b3b3b3b3c3c3c3c3c3c3c3c3c3c3c3c3d3d3d3d3d3d3dc5c5c5c5c5c5c5c53dc53dc5c5c53e3ea93e3ea93ea93e3ea9a93e3ea9a9a9a9a9a9a9c1a9c1c13fc1c1c1c13f3f3f3f3f3f3f3f3f3f3f3f3f40404040404040404140404141404141404140404141404041a8a84141a841a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a842a8a842c4c442a8a84242424242c4424242424242a8424242c442c4c4c4c4c4c4c4c4c443c4c44343c4c4c4434343434343c4c4a743434343434343434343a74343434344a7a744a7a7a7a7a7a7a7a7a7a7a7a7a7a7a74444a7a7a7a7a7a74444a744a7a7a744a7a7a74444a744a7a7a744a7a744a74444a744a7a7a7a7a7a74444a744a7a74444444444a7a7a744a7a7444444a7a7a7a744a744a7a7a74444a744a744a7a7a744a744a744444444444444c244444444444444c2c244a7a7a74444a7a7a7a7a7a7a7a7a7a7a7a743a743a74343a743a7a7a7a7a7434343434343434343434343a743434343c44343c443434343434343434343c443434343434343c443c443c4c4c443c44343c443c443c4c442c4c4c4c442c4c4c4c442c442c4c442c44242424242a8a8a8a8a8a8a8a8a8a8a8a841a84141414141414141414141414141414141414140404040414040403f3f3f3f3f403f403f403f3f3f3fc1c13fc13f3f3fc1c13f3f3fc13f3f3fc1c1a9c1c1c1c1c1c1a9a9a9a9a9a9a9a9a9c5a9a93e3e3e3ec53ea9c5c53e3e3d3e3ec53e3e3dc5c53d3d3d3d3d3d3d3c3d3c3d3d3c3c3c3c3c3c3c3c3c3c3c3c3b3baaaaaaaaaaaaaaaaaaaaaaaa3a3a3a3a3a3a3a3a3a3a3a3a39abab39393939ab3939abababababababab38abababab38383737373737373737acacacacacacacacac363636363636c6c6c6c635c6c6c6c6c63535353435353434343433333333333333ad333333ad32323232adad323232c0c0c0c0c0c0c0c0313131313131303131313030302f30303030302faeaeaeaeaeaeaeaeae2e2e2eae2e2e2e2e2ebfbfbfbf2d2d2d2d2daf2dafafafaf2c2c2cbebebebe2c2cbe2b2b2bbe2b2a2a2a2a292a2a2a2929292929292929b0b0b0b0b0b0b0b0282727282728272626b1b12626b1bdbdbdbdbdbdbd2525bd252525252424242424232324232323232323222222b2b2b2b2b321b3212121212120201e1f1e1f1eb4b41d1d1d1d1b1b1bc71a19cb19cb1817161515caca131312c811100f0e0e0d0c0b0a0ab5080706060505040302010100b7b8b9babbbcc9c9cccdcececfd0d0d1d2d2d3d3d4d4d5d5d6d6d7d7d8d8d8d8d9d9d9dadadadadadbdbdbdbdbdcdcdcdcdcdcdcdcdcdcdddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddd │ │ +dddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddcdcdcdcdcdcdcdcdcdcdcdcdbdbdbdbdbdadadadadadad9d9d9d8d8d8d7d7d7d6d5d5d5d4d4d3d3d2d1d1d0d0cfcecdccccc9bcbcbbbab8b8b7000102030404b6060707b5090a0b0c0d0e0f1011c8c81214ca151617171819191ac71b1b1c1db41e1e201f2021b3b3b222242425252525b1bdb1b1b12627272727282828b0b0b0b0b029292a2a2b2b2b2a2bbebebebebebebe2c2c2c2c2c2c2c2cafaf2daf2d2d2d2dbf2d2dbfbfbf2e2e2e2e2eae2e2e2e2eaeaeaeae2f2f2f2f2f30302f302f303031c03131c0313131c03131c0c032c0adad32ad3232323232ad33adadad33333333333334343334353433343434343535c63535c63535c6c6c6c6c636c6c6c63636363636acacacacacacacacacac37383837383837373738383838abababab38ab3939393939393a39393a3a393a3a3a3a3aaaaaaaaaaaaaaaaa3baaaa3b3b3b3b3b3b3b3b3b3b3b3c3c3b3c3c3c3c3c3c3c3d3d3d3d3d3c3c3d3d3d3d3d3dc53ec53ec5c53ec53e3e3e3e3ec53e3e3e3e3e3e3ea9a9a9c1c1c1a9a9a9c1c1c1c1c1c1c1c1c1c1c1c1c13f3f3f3f3f3f3f40404040404040404040404040404141404041414140414141414140a8a8a8a841a8a8a841a8a8a841a841a841a8a8a8424242a8a841a8a8a84242424242424242a8a84242424242c4c44242c44242c4c4c4c4c443c4c44242c4c4c4c4c44342c4c4c443c4c4c443c443c44343c443434343434343434343434343a743a7a7a7434343a7a7a743a743a7a743a7a743a74343434443a7a7a7a743a74343a7a743434443a74443a74343434343434444a7a7a74344a744a7a7a74343a74343a7a7a7a7a743a7a743a7a743a7a7a743a7a744a7a7a744a744a744a7a74444a74444a7a7a7a7a7a7a7a744a7a7a7a7444443a7a74343a7a7a7a7a7434343a74343c4c443c4434343434343c4c4c4c443c4c443c4c4c443c4c4c4c4c44343c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4424242c4c4c4c4c4c4c4c442c442c442c4424242424242424242424242424242424242a8a8a8a8a8a841a8a841414141a8414141a8414141414040404140404040404040404041414040403f40403f3f3f3f3f3f3f3f3f403f3f3f3f3f3fc1c13fc13fc1c1a9c13fc1c1c1c1c1a9c1c1a9c1c1c1c1a9a93ea9a9a93ea9a9a93ec53e3e3e3e3ec5c5c53ec5c5c5c53dc53dc5c5c53d3d3d3d3d3d3c3c3c3c3c3c3c3c3c3c3c3c3c3b3b3b3b3b3b3b3b3b3baaaa3aaa3a3a3a3a3a3a3a3a3a393a3a3939393939393a3a39abababababab3838ab38ab38abab373838383838383838383737acacacacacacac36ac36363636363636363636c6363535353535353535343435353533343434333333333333adadadadadadadadad3232c0c03232c0c0c0c0c03131313131c0313030303030303030302f2f2f2f2f2f2f2f2f2fae2e2e2e2e2e2e2e2e2e2e2e2e2ebfbf2ebfbf2d2dbf2d2dafaf2daf2daf2c2c2c2c2c2cbe2bbebebebe2b2a2a2b2b2b2a2a2a2a29292a2a2929292929b0b0b0b02828282828282827262627262726b1b1b1b1b1b1b1bdbd25bd25252525242424252424232323232323232322232322222222b2b2b2b221b321202020212020201f1e1e1e1eb4b41d1d1c1d1c1b1bc71a1a19cb1818171616caca141413121211110f0f0d0d0c0c0b0909b5080706b6b604040301010000b8b9babbbcbcc9cccccdcecfd0d0d1d1d2d2d3d4d4d5d5d6d6d7d7d7d8d8d8d9d9d9dadadadadbdbdbdbdbdbdbdcdcdcdcdcdcdcdcdcdddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddd │ │ +dddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddcdcdcdcdcdcdcdcdcdcdcdcdbdbdbdbdbdadadadadad9d9d9d8d8d8d8d7d7d6d6d5d5d5d4d3d3d3d2d1d1d0cfcfcecdccccc9bcbbbab9b8b800010102030505b6060808b5090a0b0c0d0f0f1111c8121314ca15161618cbcb191ac71b1c1cb41d1e1e1f1f2120b3b22223222324232525bd25bd262626262627272828282828b0b02929292a2a2a2a2a2b2bbebe2b2bbebebebebebebebe2cafafafafafafaf2d2daf2d2d2d2dbfbfbfbfbf2ebf2ebf2e2e2eaeaeaeae2f2fae2f2f2f2fae2f3031313030313130313131313131c0c032ad3232c0c032c032adadad32ad33adadad3333343433333333333334333435343535343534353535353535c6c6c6c636c6c636363636363636363636acac37373737373737ac3737383838383838383838abababababab3939ab3939393a3939393aaa3a3a3aaaaa3aaaaaaaaaaaaaaaaaaaaaaaaaaaaa3b3b3b3b3b3c3c3b3c3b3c3c3c3c3c3c3c3c3c3c3c3d3c3dc5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c53e3ec53ea9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9c1a9a9c1c1c1c1c1c13f3f3f3f3f3f3f3f3f403f3f40404040404040404040404040404041414041414141404141414141414141a841a841a8a8a8a8a8a8a8a841a841a8a8a8a8a8a8a8a842a8a84242424242c4c44242c442a8c442a842c4c4a8424242c4c4c442c44242c442c4c4c4c4c4c4c443c443c4c443c4c4c4c443c4c443c4c4c443a7c443a7a7c4434343c443c443c4434343c443c44343c4c443c4a743c4c4c4c4c4c443c4434343c443a7434343c4c443c443a7a7a7a74343a743a74343a7c4c4a7c443434343a7a743a7a743a7a743a7434343a7a7a7434343a7a7a743a743a74343a743a743434343a7434343a743434343434343a7a743434343434343434343434343c4c4c4c443c4c442c443c4c4c4c443c4c443c442c4c442424242c44343c442c4c44242c442424242c442c4424242424242424242c4c4c44242c4424242424242c442a842a8a8a842a8a8a842a842a8a842a8a841a841414141414141414141414141414141414141414040403f404040403f4040404040404040403f403fc1c1c13f3f3f3fc1c13fc1c1c1c13fc1c1c1c1c1c1a93ea9c1a9a9a9a9a9a9a9a9a9a9a9a9a9a93ea93ea93e3e3ec5a9a93ec5c5c5c5c5c53d3d3dc5c53d3d3d3d3d3c3d3d3d3d3c3c3d3d3c3c3c3b3b3b3b3b3b3b3b3b3b3baaaaaaaa3baaaaaaaaaaaaaa3a3a39393a3a3939393a39393a39ab39ab39abab393939ababab38383838383838383738383737373737373737373737acacacacac36363636acc6c6c6c636c6c6c6c6c6c6c6353534343434343434343434343333333333adadadadadad323232323232323232c0c0c031c0c0c03131c031303130303130302f2f2f2f2f2f2f2f2f2faeaeaeaeaeaeaeaeae2ebf2ebf2ebfbf2e2e2e2ebfbf2dbf2ebf2d2daf2daf2daf2c2cafafaf2cbe2c2c2c2cbe2b2b2b2a2b2b2a2a2b2a2b2a2a2a29292929292929b029b0282828282728282827272726b1b1b1b126b1b1bdbdbdb1bdbdbd25252525242424242424242424232322222222222222222222b2b2b2b2b3212121212120202020201f1e1e1e1eb4b4b41d1d1c1c1b1b1b1a1a19cbcb1817171515caca131212c8c81110100e0d0c0c0b0a0ab5080707b6b6040403020100b7b8b9bababbbcc9cccccdcececfd0d1d1d2d2d3d3d4d5d5d5d6d6d7d7d8d8d8d8d9d9d9dadadadadbdbdbdbdbdbdcdcdcdcdcdcdcdcdcdcdddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddd │ │ +dddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddcdcdcdcdcdcdcdcdcdcdcdcdbdbdbdbdbdbdadadadadad9d9d9d8d8d8d7d7d7d6d6d5d5d4d4d3d3d2d1d1d0d0cfcececcccc9bcbbbbbab9b8b7000102030405b6060708b5b50a0a0c0d0e0f1011c812131314151516171818cb191a1b1b1c1d1d1e1e1f1f2020b3b3b22222222324232524bdbd26b126262626272828272828b0b0b0b0b0292929292a2a2a2b2a2b2b2b2b2b2b2b2bbe2c2c2c2c2caf2cafafafafafafafaf2d2dbfbfbf2d2dbfbfbfbf2e2e2eae2eaeaeaeaeaeaeaeae2f303030302f2f303030313131303031c0c032c0c0c0c032c0323232ad32adad3232ad333333ad33adadad33333433333533343534343435353535353435c635c6c6c6c6c636c636c6c6c6c6c63636acacacacacacacacac37373737373737373738383838383838ab383838abab3939ab39ab3a3a393a393a3a393a3a3a3a3a3aaa3a3a3a3a3aaaaaaaaaaa3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3c3c3b3d3c3d3d3d3d3d3d3d3d3d3d3dc53d3dc53d3dc5c5c5c5c5c53e3ec53e3ea93e3e3ea93ea9a93e3ea9a9a9a9a9a9c1c1a9c1c1c1c1c13fc1c1c1c13f403f3f403f3f3f403f3f3f3f3f3f3f404040404040404040404040404040414141414141414141414141414141414141414141414141a8a8a8a8a8a8a84242a8a8424242a8a842a84241a8a84242a8a84242424242424242424242c44242c442c4c4c4c4c4c4c4c4c44242c4434242c4c4c4c4c443c4c4c4c4c443c4c4c4c4c442c44242c442434243c44242424243c4c4c4c4c4c4c4c4c44343c44243c443c443c4c4434243c4c44343c443c4c4c4434343c4c443c44343434343a74343434343434343c4c4c443a743c4c44343a743434343a7c4c443c443c443c4c443c4434343434343c4c4c443a7a7c443c4c4c4c4c4c4c4c4c4c4c442c4c442c4c4c442c443c4c4c442c44242c44242c44242a84242c4c4c44242c4c44242c44242424242a842a842a84242424242424242a8a841a8a8a842a8424242a8a842a8a8a84141a8a8a8a8a8a8a8a8a8414041414141414140404141414141404040404040404040403f3f40403f3f3f3f3f3f3f3f3f3f3f3f3f3f3fc1c1c1c1c1c1c1c1c1c1c1c1a9c1c1a9a9a9a9a9a93e3ea93e3ea93e3e3e3ea93e3ea93e3e3e3ec53e3e3ec5c5c53d3e3ec5c5c5c5c53d3c3c3c3c3d3d3c3d3c3c3c3c3c3c3c3c3c3c3c3c3b3b3b3baa3baa3baaaaaaaaaaaaaaaa3aaa3a3a3a3a3a3a3a3a3a3939ab3939ababababab39abab38ababababababababab38ab3838373737373737373737373737acacacacacacacacac3636ac36c6c636c636c6c6c6c63535c6353535353534343433333433333333ad3333adadadadadadad32ad323232c032c0c0c0c0c0c0c0c0c030313131303031313030303030302f2f2fae2faeaeaeae2f2fae2e2e2e2e2e2e2e2e2ebf2ebfbfbfbfbfbfbf2dbfbf2d2dbf2daf2dafaf2cafaf2c2c2c2c2c2cbebebebebe2b2b2a2b2a2a2b2a2a2a2a2a2a2929b029b0b0b0b0b028b028282827272727272727262626b1b1b1bdb1bdbdbd2525bd25252525242424232424242323232323222322b2b2b222b2b2b2b3b2b3b3b3b3212020202020201f1f1f1f1e1eb41eb41d1c1c1c1c1bc7c71ac719cb181716161615caca1413c8c81111110f0f0e0d0d0b0a090908080706b605040302020100b7b8b9babbbcc9c9cccdcececfd0d0d1d2d2d3d3d4d4d5d5d6d6d7d7d7d8d8d8d9d9d9dadadadadbdbdbdbdbdbdcdcdcdcdcdcdcdcdcdcdddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddd │ │ +dddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddcdcdcdcdcdcdcdcdcdcdcdcdbdbdbdbdbdbdadadadad9d9d9d8d8d8d8d7d7d6d6d5d5d5d4d3d3d3d2d1d1d0cfcfcecdccccc9bcbbbab9b8b8b7000102030405b6060708b5090a0b0c0d0e0f11c812121214caca16161718cb191ac7c71b1bb4b41eb41f1f2020b3b2b2b2b2232223242525bdbdb1b1b1b1262727272728282828b028282929292929292a2a2b2a2b2b2a2a2a2bbebe2cbe2cbe2c2c2c2c2c2c2c2c2cafafaf2d2d2d2d2d2d2dbfbfbfbfbf2ebf2e2e2e2e2eae2eae2f2f2f2f2f2fae3030303030302f30303131313131c0c0c0c032c0c0323232323232adadadad32adadadadad3334adad34ad343434343435353534343434c634c6c6c635c6c6c6c635353535c636363636363636363636acacacacacacacac373737383737383838383838383838abab38abab3939ab39ab3939393939393a39393a3a3a3a3a3a3a3a3aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa3b3b3b3c3b3c3c3c3c3c3c3c3c3c3c3c3c3d3d3c3c3d3d3d3d3d3dc53d3dc5c53dc5c53e3ec5c53ec5c5c5c53e3e3e3e3ea93ea9c1a9a9a9a9a9a9c1a9a9a9c1c1c1c13f3fc1c1c13f3f3fc1c13f3f3f3f3f3f3f3f3f3f3f3f40403f40404040404040404040404040404040404040404040404041414141414141a8a841a8a84141a8a8414141a8a8a841a8a8a8a8a8a8a8a8a8a8a842a842a8a84242a842c44242c4424242424242c4424242c4424242c4c4c4a842c442a84242c442c4c442c442c442424242c442c44242424242c4c4c4c4c442c4c4c442c4c4c442c4c4c4c4c4c4c4c442c442c443434243c4c442434343c4c4c44243c4c4c4c44343c4c44343c443c442c4c4434343c4c443c4434343434343c4424242c442434242c4c443c4c4434343c4c44243434342c4c4c4c442c4c4c4c442424242c442a842c4c442c4c44242c442c44242c44242c4a842a842a8424242a8424242a8a8424242a842a8a8a8a8a8a8a8a8a8a8a8a8a8a841a84141a841a841a8a8a84141a841a8a84141414141414141414141404041414141414040404040404040404040403f3f3f3f3f3f3f3f3f3fc1c13fc1c1c1a9c1c1c1c1c1c1c1c1c1c1c1a9a9a9a9a9a9a9a9c1a9c13e3ea93e3e3ea93e3e3ec53e3ec53e3ec53e3ec53ec53ec53ec53ec5c5c53d3d3d3dc53dc5c5c53d3d3c3c3c3c3c3c3c3c3c3c3c3b3b3b3b3b3b3b3b3b3b3b3b3baa3b3aaa3a3aaaaa3a3aaaaa393a39393a39393a3939393939abababab38abab38ab383838ab38383838383838383838383837acacacacacacacacacacacac363636363636363636c636c6c635c635c635c63535343435353435343434333433333333adadadadadadadadad3232adad3232c0c0c0c0c031c03131c03131c0313030303030303031302f302f2f302f2f2faeaeae2e2eaeaeaeae2ebf2ebf2e2ebfbf2ebf2e2d2dbf2dbf2d2d2d2d2d2daf2d2dafafafaf2c2c2cbe2c2cbebebebe2b2bbe2b2b2b2a2a2a2a2a2a2a2929292929b0b0b0b0b028b028282827272727262626b1b126b1b1b1bdbdb1bdbd25252524252525242424242323232323232323222322222222b2b3b3b2b2b3b3b3b3b3b320212120201f1f1f1f1e1e1e1eb4b4b4b4b41c1c1b1cc7c71a1a1919cb181716161516ca14141312c8100f10100e0d0d0c0b0ab5b508070606b605030302010000b8b9babbbcbcc9cccdcdcecfcfd0d1d1d2d2d3d3d4d5d5d5d6d6d7d7d8d8d8d9d9d9dadadadadadbdbdbdbdbdcdcdcdcdcdcdcdcdcdcdcdddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddd │ │ +dddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddcdcdcdcdcdcdcdcdcdcdcdcdbdbdbdbdbdbdadadadadad9d9d9d8d8d8d7d7d7d6d6d5d5d4d4d3d3d2d1d1d0d0cfcececdccc9bcbbbbbab9b8b7b70101020304b6b6060708b50a0a0b0c0d0f1011c8c81213141515151718cbcb191ac71b1c1d1db4b41e1f1f212121b3b3b2b22222232424bdbdbdbdb1bd26262726272828272828282829b0292929292a2a2a2a2a2a292a2a2b2bbe2b2b2bbebebe2cbebe2c2c2caf2c2caf2c2caf2daf2dbfbf2dbfbfbfbfbf2e2e2ebf2e2eaeaeaeaeaeaeaeae2f2f2f2f2fae2f3030303030313131313131c0c031c032c0c032323232ad32ad32ad32adad3333adad33ad3333333334343434333334343534353534353535353535353535c6c636c6c6c636c6c63636ac363636363636acacacac373737373737373737383737383838ab38abab38abab39ab393939ab3939abab393a3a3a393a3a3a3a3a3a3a3a3aaaaa3a3a3a3aaaaaaaaa3b3b3b3b3b3b3b3b3b3b3b3b3b3b3c3c3c3c3c3c3c3c3c3d3c3c3d3d3d3dc53d3dc5c53d3dc5c5c53dc53dc5c5c53ec53e3e3ea9a93ea9a93ea9a9a9a9a9a9a9a9a9c1a9c1c1a9c1c1c1c1c1c1c1c1c1c13fc1c13f3f3fc13f3f3f3f3f3f3f3f3f3f3f3f404040403f3f3f3f3f3f3f3f4040404040404141414141414141414141414140414141414141414141414141414141a841a8a8a8a8a84242a8a842a8a842a8a8a8a8a84242a842a842424242424242a8a842a8a8424142424242a842424242424242424242424242a8424242424242a8424242a842424242a842a8c4c4c4c4c442c442c4c4c442c4c4c442c4c4c4c4c4c442c4c4c4c4c4c4c4c4c4c4c4c4c44242c4c443c4c4c4c443c4c4c4c4c4c4c4c4424242c442c44242c442c442c4424242c4c442c4c4c44242c4c4c442c4c44242424242424242a8a84242424242a8a842a84242a842a8a842a8a8a842a8424242a842a8a841a8a8a8a841a8a8a8a8a8a8a8414141414141414141414141414141414141414041414141414141404040404040404040404140404040404040403f3f3f3f3f3f3f3f3f3f3f3fc1c1c1c1c1c1c1c1c1c1a9a9a9a9a9a9a9c1c1a9c1a9a9c1c1a9a93e3e3ea9a9a93e3ea93e3ea93e3ec53ec5c5c5c5c5c53dc5c53d3d3dc5c53dc5c5c53d3dc53d3d3c3d3d3c3d3d3d3d3d3d3c3c3c3c3c3c3b3b3b3b3b3b3baaaaaa3baaaaaaaaaaaaaaaaaaaa3a3a3a393a3a3a3a3a39393939ab3939ab39ab39abab39abab383838383838383838383738373737ac3737373737373737acac36363636363636ac36363636c6c6c6c6c636c6c6c635c6353535353535353433343434343433333333333333adadad3232323232323232323232323232c0313131c030c03030c03130c0302f3030303030303030ae2fae2f2f2f2f2fae2e2e2e2e2e2e2e2e2ebfbfbfbfbfbfbfbfbfbf2daf2daf2d2daf2d2dafafafafafaf2c2c2c2c2cbebebebe2b2bbe2b2b2b2b2a2b2b2929292929292929b0b029b0b028282828272828272827272627b1b1b1bdbdbdbdb1bdbd25bdbd2524242524242424242323242323222222222222b22222b222b2b2b321b3b3b3b321212120202020201f1f1f1e1e1e1eb41db41db41d1c1c1bc7c71a1a19cbcbcb1816161515caca14131312c8110f0f0f0e0d0c0b0a090908070706b6050404020200b7b8b8b9babbbcc9cccccdcecfcfd0d0d1d2d2d3d3d4d4d5d5d6d6d7d7d7d8d8d8d9d9d9dadadadadbdbdbdbdbdbdcdcdcdcdcdcdcdcdcdcdddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddd │ │ +dddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddcdcdcdcdcdcdcdcdcdcdcdcdbdbdbdbdbdbdadadadad9d9d9d9d8d8d8d7d7d6d6d6d5d5d4d3d3d3d2d1d1d0cfcfcecdcdccc9bcbbbab9b9b8b7000102020405b6b60708b5b50a0a0b0d0e0f1010c812131414ca16161718cbcb1ac7c71b1b1c1d1d1e1e1f1f202121b2b3b22222222324242424b125b1b127b12627272727272727b028b0b0b029292929292929292a2a2b2a2b2b2b2b2b2b2bbebebebebe2c2c2c2c2c2c2cafafaf2d2d2daf2d2d2dbf2dbfbfbf2dbf2e2e2e2e2eae2e2eaeaeae2faeaeae2f2f303030302f303030303131313131c03131c0c0c03232c032c0323232adadadadadadadadadadad33333333333334343434343334343434353435353535c6c6c6c635c636c6c63636c636363636363636acacacac3737acacacacac3737ac373738383837383838ab38abab39ababababab3838393939393939393a3a39393a393a3a3a3a393a3a3a3a3aaaaaaaaaaa3baa3baaaaaaaaaa3b3b3b3b3b3b3b3b3b3b3c3c3c3c3c3c3c3d3d3d3d3d3d3c3d3c3d3d3d3d3d3dc53dc5c5c5c5c5c5c53e3e3e3e3e3e3e3e3e3e3ea93ea9a9a9a9a93ea9a9a9a9a9a9a9a9c1c1a9a9c1c1c1c1c1c1c1c1c1c1c1c1c1c13f3f3f3f3f3f3fc1c13fc13f3f3f3f3f404040404040404040404040404040404040404040404040404040404141414040414141a8a8a8a8a8a841a8a8a8a8a8a8a841a8a8a8a841a8a8a8a8a8a8a8a8a841a8a8a841a841a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a84242a842424242a842a8424242424242424242424242424242424242424242c442424242c4c44242c4c4c442c4424242c4c4c44242c442c4c44242c4424242c4424242424242424242a8424242a8a8a842424242a84242a84242424242a8a8a84242a8424242a8a8a8a8a8a8a8a841a8a8a8a8a8a841a8a8a841a8a841a8a8a841a8a8a841a8a8a84141a8a8414141414141414141414140404040404040404040404140404040404040404040403f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3fc1c1c1c1c1c1c1c1c1c1c1c1c1c1a9a9c1a9a9c1a93ea9a9a93e3e3e3e3ea93ea93ea93e3ea93e3ec53e3e3ec53e3ec5c5c53e3ec5c53d3d3d3dc5c53d3d3d3d3d3d3c3d3c3d3d3c3c3d3d3d3c3c3c3b3c3c3c3c3c3c3c3c3b3b3b3b3b3baaaaaaaaaaaaaaaa3aaa3a3a3a3a3a3aaa3a3a3a393a3a39abab393939ababab3938abababababab3838ababab3838373737373737ac37ac37ac37acacacacacacacacacacacac36c6c6c6c6c6c636c6c6c6c6c6353535c6c6353535353534343534353534343333333333333333adadadadadad32ad3232c0c032c0c0323232c0c0c0c0c0313131c030303030303130312f2f3030302f2f2f2f2faeaeaeaeaeaeaeaeae2e2e2e2ebfbfbfbfbfbf2dbf2d2dbf2dbf2dbf2dafafafafaf2cafafaf2c2c2c2c2c2cbebebebebebe2b2b2a2b2b2a2b2a2a2a2a2a2929b0b0b029b0b02828b02828282727272727262726b126b1b1b1bdbdbd25bd25bd2525252524242324242323232323232323222322b2b2b2b2b2b3b2b2b3b2b3b2b321b321212121201f20201f1f1f1f1f1eb4b41e1db41d1d1d1c1b1c1cc71a1a1acb19181818171615ca14ca131412c8c811100e0e0d0c0b0b0909b5080706b6b6050302020100b7b8b9bababcc9c9cccdcdcecfd0d0d1d1d2d3d3d4d4d5d5d6d6d7d7d7d8d8d8d9d9d9dadadadadadbdbdbdbdbdcdcdcdcdcdcdcdcdcdcdcdddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddd │ │ +dddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddcdcdcdcdcdcdcdcdcdcdcdcdbdbdbdbdbdbdbdadadadad9d9d9d9d8d8d7d7d7d6d6d5d5d4d4d4d3d2d2d1d0d0cfcfcdcdcdccc9bcbbbab9b9b700010102030505b6060708b5090a0b0c0d0e0f1011c8121313ca1516171718cb19191ac71b1c1db4b41e1e201f202121b3b2b2222222232424252525bdbd25262626272726272628272828b0b0b0b0b0b0b029292a292a2a2a2a2a2b2a2b2a2bbe2b2bbebebebe2c2cbebe2c2cafafafafafaf2d2d2d2d2d2d2d2dbfbfbf2ebfbf2ebf2e2e2eaeae2eaeae2fae2f2fae2fae2f2f2f2f30303030313130313131c031c031c031c0c032323232ad32323232adadadadadadad333333333334333334333433343434353535353535c63535c6c6c6c6c6c6c6c6c63636c636acacacac36acacac36acac37acac373737383737373738383738ab383838abab383838abab39abababab393939ab39393939393a39393a3a3a3a3aaa3a3a3aaaaaaa3a3aaaaaaaaa3baaaa3baaaaaa3b3b3b3b3b3b3b3c3c3c3c3c3b3b3c3c3b3c3c3c3c3c3c3d3d3dc53d3d3d3d3d3dc5c5c53ec5c5c5c53e3e3e3ec53e3e3e3e3e3e3ea93e3e3e3ea93ea9a9a9a9a9a9a9a9c1a9a9a9a9a9a9a9a9a9c1c1a9a9a9a9c1a9c13fc1c1c13f3f3f403f3f3f403f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f403f3f3f4040404040404040414141414141414141414141414140404141414141414141414141414141414141414141414141414141414141a8414141a8a8a841a841a8a8a8a8a8a8a8a8a8a8a8a8a8a842a842a8a8a8a84242a8a842424242a8a8a84242a8a84242a842a8a84242a8a8a84242a842424242a84242a842424242a84242a84242424242a8a8a84242424242a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a841a8a8a8a8a8a8a8a841a841a8a8a8a8a8a8a8a841a8a8a8a8a8414141414141414141414140414141414141404141414141414141404141414141414141414141414140404040403f3f3f3f3f3f40403f3f3f3f3f3f3f3f3f3f3f3fc1c1c1c13fc1c13fc1c13fc13fc1c1c1c1c1c1a9a9c1a9c1c1a9a9a9a9a9a9a9c1a9a9a93e3e3ea93ec5c53e3e3e3ec5c53e3ec53ec53ec5c53ec5c5c5c5c5c53d3d3dc5c53d3d3d3d3d3d3d3d3c3c3c3c3c3c3c3c3b3c3c3c3c3c3c3c3c3b3b3b3b3b3b3b3b3b3b3b3baaaaaaaaaaaa3a3a3aaa3a3a3a3939393939393a3939393939393939abababab3838ab38ab38383838383838383838383837373737acacacacacacacacacacac363636363636ac3636363636c6c63535c635c6353535c63535353535c63534343434343434333434333433adadadadad3333ad32ad32323232ad3232c0c032c0c0c0313131c031c0c031313131303030302f3030302f2f2f2f2f2faeaeaeaeae2e2e2e2e2e2eae2e2ebf2e2ebf2d2dbfbfbf2d2daf2d2daf2daf2d2dafafaf2c2c2c2c2c2cbebebebebe2cbe2b2b2b2bbe2b2a2a2a29292a2a29292929b029b02828b0b0282827272826272726262626b126b1b1bdbdbdbdbd2525252524252524242423242323232223222322222222222222b2b2b2b2b2b3b3b3b3b3b3b3b321b3212120201f1f201f1e1e1e1e1fb4b41db41d1d1d1d1bc7c71ac71a19cbcbcb18171617151515131413c8121111100f0f0d0c0c0a0a09b5080707b6050404030201b7b7b8b9b9babcbcc9cccdcdcecfcfd0d0d1d2d2d3d3d4d4d5d5d6d6d7d7d8d8d8d8d9d9d9dadadadadbdbdbdbdbdbdcdcdcdcdcdcdcdcdcdcdddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddd │ │ +dddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddcdcdcdcdcdcdcdcdcdcdcdcdbdbdbdbdbdbdadadadad9d9d9d9d8d8d8d7d7d7d6d6d5d5d5d4d3d3d2d2d1d0d0cfcecdcdccc9c9bcbbbab9b8b70001020204040506070808b50a0a0b0c0d0e0f10c8c81213caca15161617cbcb191ac71b1b1c1d1db41e1f1f212021b3b3b2b2b22223232424232525252526262626262726272727272828b0b0b028b0b0292929292929292a2a292a292a2b2b2b2b2b2b2bbebe2bbebe2c2c2c2c2c2cafafaf2cafafafaf2d2d2d2dbfbfbfbfbfbf2ebf2e2e2e2eaeaeaeaeaeaeaeae2f2f2f2f2f2f2f30303030313031313131313131c0c0c0c0c032c03232c032323232323232adadadad3333333333333333ad33343335343434343535353535c6c63535c63535c63636c636363636363636363636acacacacac37373737ac37373737383738383738383838383838ababab3838abab38abababababab393939ab393a3a39393939393a393a3a3a3a3a3a3a3a3aaa3a3aaa3aaaaaaaaaaaaa3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3c3b3c3d3d3c3d3d3d3d3c3d3d3d3d3dc53dc53d3dc5c5c53dc5c5c53ec5c5c5c5c53e3e3e3e3e3e3e3e3e3e3ea93ea9a9a93e3ea93ea9a9a93ea93ea9a9a9a9c1a9a9c1c1c1c1c1c1c13fc1c1c13fc1c13fc1c1c1c1c1c1c1c1c1c1c13fc13f3f3f3f3f3f3f3f4040404040404040404040404041404040404040404040404040414141414141414141414141414141414140414141414141414141a8a8a841a841a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a841a841a8a8a84141a8a8a8a8a84141a8a841a8a8a8a8a8a8a8a8a8414141a8a8a8a8a8a8a841a8a841a8a8a8a8a841a8a8a841a8a8a8a841a8a8a8a841a84141a84141a8414141414141414141414140414141414141404140414141414141414141414141414141414141414040404040404040404040404040414040404040404040404040404040404040404040404040404040403f3f3f3f3fc13f3fc1c1c1c13fc1c1c1c1c1c1c1c1c1c1a9c1a9a9a9c1a9a9a9a9c1a9a9c1a9a9a9a9a9a9a9a9a93e3e3e3e3e3ea9a9a93ec53ec53ec5c53dc5c5c5c53dc53d3dc53d3dc5c53dc5c5c53d3d3d3d3d3d3c3d3d3d3d3c3d3d3d3c3c3b3c3c3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3baa3baaaaaa3b3baaaaaa3a3a3a3a3a3a3a3a3a3939393939abababab39abab39abababababababab383837383838373838373737373737ac3737373737acac36363636363636363636363636c6c6c636c6c6c6c6c6c6c63535353435343435353435353534343534333333333433333333333433ad32ad3232adadad32adc0c0c0323232c0c0c0c0313130313131313131313130303030302f2f2f2f2f2f2f2f2faeaeaeaeae2eae2e2ebfbf2ebf2ebfbfbfbfbfbfbfafaf2d2d2dafafafafafaf2cafafafaf2c2c2cbe2cbebebebebe2b2bbebe2b2a2a2b2b2b2b2a292929292929b0b029b0b0b0b0272828282727272726b1262726b1b1b1bdbdb1bdbd252525bd25242424242424242424232323232222222222b22222b2b2b2b2b2b2b2b2b2b32121b3212121b321b3211f1f1f1f1e1e1f1e1e1e1e1eb41d1d1d1c1bc71bc71a19191a19cb181817171615caca14141212c8c811100f0e0e0d0c0b0a0909b5070706b6050403020000b7b8b9b9babbbcc9c9cccdcececfd0d0d1d2d2d3d3d4d4d5d5d6d6d7d7d7d8d8d9d9d9d9dadadadadbdbdbdbdbdbdcdcdcdcdcdcdcdcdcdcdcdddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddd │ │ +dddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddcdcdcdcdcdcdcdcdcdcdcdcdbdbdbdbdbdbdbdadadadad9d9d9d9d8d8d7d7d7d6d6d6d5d5d4d4d3d3d2d1d1d0d0cfcecdcdccc9bcbcbabab9b8b7000102030405b6060708b5b50a0b0c0d0d0f1010c8c8131314ca1516181818cb191ac7c71b1c1db4b41e1f1f20202121b3b2b2b222242323232425242525bdb1b12626262726272627b0b0b027b0b029b029b0b029292a292929292a2a2b2b2a2b2a2b2b2b2b2bbebebebebebe2c2c2c2c2c2c2c2cafaf2d2daf2d2d2dbfbf2dbfbfbf2ebf2eae2eae2e2e2e2eaeaeaeae2fae2fae2f2f30303030302f303031303131313131c0c031c0c0c0c0c0c0c032c03232ad32adadadadadadadadadad333333343334343434343434343435353435353535c6c6c636c6c6c6c636c6c6c636363636acacacacacacacac3737373737373737373737373838383838383738abab383838abababababab39ab393a3a393939ab393a393a3a393a39393a3a393a393a3a3a3a3a3a3aaaaaaaaaaa3baaaaaaaaaaaaaaaaaa3b3b3b3b3b3c3c3c3c3c3c3c3c3c3c3c3c3d3c3d3d3d3d3d3d3c3d3d3dc5c5c53d3d3dc53dc53ec53ec53ec5c53e3ec53e3ec53e3e3e3e3e3e3e3e3ec53e3ea9a9a93ea9a9a9a9a9a9a9c1a9a9c1c1c1a9a9a9a9a9a9a9a9a9a9a9a9c1a9c1c1c1c1c1c1c1c13f3f3f3f3f3f403f3f3f3f40403f3f3f3f403f40403f3f3f4040404040404040404040404040404040404040414141404141414141414141404141414041404141414141414141414141414141414141414141414141414141414141414140414141414141404141414141414141414141414141414041404141414041414141414140414141414141414141404141414141414141414141414140404040404040404040404040404040404040404040404040404040404040404040404040404040403f3f403f3f3f3f40403f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3fc13f3fc1c1c1c1c1c1c1c1a9a9a9a9a9a9c1a9a9a93e3ea93ea93e3ea93e3ea93e3ea93e3ea93e3e3e3ec53ec53e3e3e3e3ec5c53ec5c5c53dc53d3d3d3d3d3c3d3d3c3c3d3d3d3d3d3d3d3d3d3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3b3c3c3b3b3b3baaaa3baaaaaaaaaaaaaaaaaaaa3aaaaaaa3a3a3a3a3a3a3a3a39393939393a39ab393939ababababababababababab3838ab383838383837373737373737ac37acacacacacacacacacacacac3636c6c6c6c6c6c636c6363636353535c635c63535c63535353535343534343434343335333333343333333333adad33adad333333ad323232323232323232c0c0c0c0c0c0c031313130303031303130303030302f2f302f2f2faeaeaeaeaeaeaeaeae2e2eae2ebf2ebfbfbfbfbf2dbf2d2dbf2d2d2d2dafafafafaf2cafaf2c2c2c2c2c2c2c2c2cbebebebebebe2bbebe2b2b2a2b2b2a2a2a2a2a2a2a29b0b029b0b0b028b02828b0282727272727272726b1b1b12626b1252525bdbdbd2524242525252424232323232323232322222222222222b2b22222b2b2b3b3b3b3b3b3b3b32121b32121212121211f1f1f1f1e1e1e1e1e1e1e1e1d1d1d1c1c1cc71ac71a19cb19cbcbcb1716161515ca14131412c81111110f0f0d0d0c0b0a0a09b5080706b6050503020100b7b7b8b9bababcbcc9cccdcececfd0d0d1d1d2d3d3d4d4d5d5d5d6d6d7d7d8d8d8d9d9d9d9dadadadadbdbdbdbdbdbdcdcdcdcdcdcdcdcdcdcdddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddd │ │ +dddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddcdcdcdcdcdcdcdcdcdcdcdcdbdbdbdbdbdbdadadadad9d9d9d9d8d8d8d7d7d7d6d6d5d5d4d4d3d3d2d2d1d0d0cfcececdccccc9bcbbbabab9b8b7000102030405b6060707b5090b0b0c0d0e0f11c8c8121314ca1516161717cb19191ac7c71c1d1db4b41e1f1f20202121b2b3b222222223232424242424bdbdb1b1b126262626272727282728b029b0b028282929292929b029292a2b2b292b2a2b2a2a2a2b2b2bbe2b2bbebebebebebebebe2cafafafafafafaf2d2d2daf2d2dbfbf2dbf2ebf2ebf2e2e2e2e2e2eaeaeaeaeaeae2f2f2f2f2fae2f2f2f303031303030313131303131c03131c0c032c0c0c0323232ad32323232323232adad33ad333333333333333333333334343335353535353535c635353535c635c6c6c6363636363636363636acacacacacacacacacacac37373738373838373837373838383837383838ab38ababab39393939ab39ab39ab39393a393a3939393a3939393a3a39393a3a3aaaaaaa3a3aaa3a3a3a3a3a3a3aaaaa3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3c3c3c3c3c3c3c3c3c3c3c3c3d3d3d3d3d3d3d3d3d3d3dc53dc5c5c5c53dc5c5c53dc5c5c5c5c5c5c5c5c5c5c5c53e3e3e3ea93e3e3ea93e3e3e3ea9a9a9a93e3ea9a93ea9a93ea9a93ea93e3ea9a9c1a9a9a9a9c1c1c1c1c1c1c1c1c1c1c13f3fc1c1c1c1c1c1c1c13f3f3f3f3f3f3f3f3f3f3f3f40403f3f3f3f3f3f3f3f40404040404040404040404040404040404040404040404040404040404040404040404040404041404040404040404040404140404040404040404040404040404041404040404040404040404040404040404040404041404040404040414040404040404040404040404040404040404040404040403f3f3f3f3f3f3f3f3f403f3f3f403f403f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3fc1c1c13fc13fc1c1c1c1c13f3fc1c1c13fc1c1c1c1c1c1c13fc1c1c1c1c1c1c1c1c1c1c1c1c1a9a9a9a9a9a9a9a9a9a9a9a9a9a9c13e3ea93e3e3e3e3ec53ec53ec53e3e3e3e3e3ec53e3ec5c5c5c5c5c5c5c53d3d3d3dc53d3dc53d3d3c3d3d3d3c3c3c3c3c3c3c3c3c3b3c3c3c3c3c3b3c3c3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3baaaaaaaaaa3a3a3a3a3a3a3aaa3a3a3a3a3a39393a3939393a39393939393939abab3939abab3838383838383838383838383838383737373737acac37acacac37acacac36ac36ac363636ac363636c6c635c6c63536c6c63536353535c634c63534c6353435353533353434333334333433333333ad33333333adadadadadadadadad32c03232c0c0c0c0c0c0c0c031313131313031303030302f302f2f2f2f2faeae2f2faeaeae2eae2e2e2e2e2e2e2e2e2ebfbf2d2dbf2d2d2daf2d2daf2dafafafafafafaf2c2c2c2c2c2c2cbebebe2cbebebebe2bbebe2b2b2a2b2b2a2a2a29292a2a292929292929b0b0b028282828272728282827272626272626b1bdbdbdbdbdbd25242425252525242424242423232222232322222222b2b2b2b22222b2b3b3b2b2b2b2b3b321b321212121212021202120201f1f1f1f1e1eb41e1eb4b41e1e1d1c1d1c1b1ac71a1a1a19cbcb1818181716cacaca1413121213c81110100f0d0d0c0c0a0a09b5080707b605030302010000b8b8b9bababcbcc9cccccdcecfcfd0d0d1d2d2d3d3d4d5d5d5d6d6d7d7d7d8d8d9d9d9d9dadadadadbdbdbdbdbdbdcdcdcdcdcdcdcdcdcdcdcdddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddd │ │ +dddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddcdcdcdcdcdcdcdcdcdcdcdbdbdbdbdbdbdbdadadadad9d9d9d9d8d8d8d7d7d7d6d6d5d5d4d4d3d2d2d1d1d0cfcfcececdccc9bcbcbbbbb9b9b8b7010203040405b6060708090a0b0b0c0d0e1010c812131314ca151516171818cb1a1ac71c1c1c1d1d1eb41f1f1f202121b2b2b322222222222323232425bdbdbdbd26b12627262726272828b0b028282829b0b0b0b0b029292a292a29292a29292a2a2b2b2bbe2a2bbebebe2b2b2bbebe2c2c2c2c2c2c2cafafafafafaf2d2d2d2d2dbf2dbfbfbfbfbfbf2e2e2e2eae2e2eaeaeaeaeaeaeaeae2f2f302f302f303030303030303031313131c0c03131c0c0c0c032c0c032c0c0323232adad32adadadadadad333333333333333334343435343535343435353435353535c6c6c6c6c6c6c63636363636ac363636363636acacac373737ac3737373737ac373737373738383738383838ab38ababab38abababababab39ab3939abab39abab393a39ab393a3a3a3a3a3a393a39393a3a393a3a3aaaaa3b3b3b3b3baaaaaaaaaaaaaa3b3b3b3c3c3b3c3b3b3b3b3b3b3c3c3c3c3c3c3c3d3d3c3c3c3d3d3c3d3d3d3d3d3c3c3d3d3d3d3d3d3d3d3d3dc53dc5c53e3ec5c53e3ec5c53ec53ec5c5c53e3e3e3e3e3e3ec53e3ec53e3e3ea93e3e3ea9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9c1c1a9a9a9a9c1c1a9a9c13fc1c1c1c1c13fc1c1c1c1c13f3f3fc1c13f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f403f3f3f3f3f403f3f3f3f3f40403f3f3f3f3f403f3f3f3f403f3f3f3f403f3f403f3f3f3f3f3f3f403f403f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f40403f3f403f4040403f403f3f3f3f40403f403f3f40403f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3fc13fc1c1c13fc13fc13fc1c1c13f3fc13fc13fc1c1c1c1c13fc1c1c1c1c1c1c1c1c1c1c13fc1c1a9a9a9a9c1c1c1a9a9a9a9a9a9c1a9c1a9a9c1c1a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a93e3ea93e3e3ea93ea93e3e3e3ea93e3ec53ec53dc5c5c5c5c53dc5c5c53dc5c5c5c53dc53d3d3d3d3d3c3c3c3d3d3d3c3d3d3d3c3d3c3c3c3c3b3b3b3b3b3c3b3b3b3b3b3b3b3b3b3b3b3b3b3baaaa3baaaaaaaa3baaaaaaaaaaaaaaaaaa3a3a3a39393a3a3a393a39393a3939abab3939ab393939abab39abababab38abab38ab3737383738373737373738383738383737acacacacacacac36acacacacacc6c636ac3636c636363636c63535c63535c6c63535c6353535353435343435353435343533343434ad333333333333adadadadadadadadad3232323232ad3232c0c0c031c0c03131c0313130303130303030302f2f2f2fae2f2f2faeaeaeaeaeaeae2e2e2e2e2e2ebf2ebfbfbfbfbfbfbf2d2d2d2dafaf2cafafafafafaf2caf2caf2c2cbebe2cbe2cbebe2b2bbebe2bbe2b2b2b2b2b2a2a2a2a2a292929292929b0b0b0b0b0b0b028282728272827262727272727b1b126b1b1bdbdbd25252525252424242424252424232323232322222323222222b2b2b2b2b222b2b2b3b3b3b3b3b3b3b32121212120202020201f201f1f1f1f1f1e1e1eb41e1eb41d1b1c1c1b1b1b1a1a1a1919cb1918181817161615ca14131212c8c81111100f0e0c0c0c0b0a0909b50806b6b6040302010100b7b7b9b9babbbcc9c9cccdcdcecfd0d0d1d1d2d2d3d4d4d5d5d6d6d7d7d7d8d8d8d9d9d9dadadadadbdbdbdbdbdbdcdcdcdcdcdcdcdcdcdcdcdddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddd │ │ +dddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddcdcdcdcdcdcdcdcdcdcdcdcdbdbdbdbdbdbdbdadadadad9d9d9d8d8d8d7d7d7d6d6d5d5d5d4d3d3d2d2d1d0d0cfcfcecdccc9c9bcbcbbbab9b8b700010203030405060708b5090a0a0b0d0d0e0f11c8c8121314ca1516171618cbcb1a1ac71b1c1c1db4b41e1e1f202121b3b3b3b322b2b2222223232424252525b1bdbdb1b126262626272828272828b0282828b0b0b02929292929292929292a2a2b2b2b2b292b2bbebe2b2b2bbebe2c2cbebebe2c2caf2c2c2c2cafafaf2d2d2d2d2d2d2dbf2d2dbf2ebfbf2e2ebf2e2e2eae2eae2eaeaeae2f2f2f2f2f2f2f2f2f302f3030303030303131313131c0c031313131c031c0c032323232323232ad32adadadadadadadad333333333334333433343333343334353434c635c635c63535c636c6c6c636c6c6c6c6c63636acacacacacacacacacacacacacac37373737373738373737383738383838383838ab38ab38ababab38ab39ab38ab3939ab393a393939393a393a39393a39393a3a3aaaaaaaaaaa3aaaaa3aaa3aaaaaaa3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3c3c3c3c3c3d3d3c3c3c3d3c3c3c3c3c3c3d3c3c3c3d3c3c3c3c3d3d3d3d3d3d3dc5c53dc5c53ec53dc5c5c5c5c5c5c5c53d3dc5c5c5c53dc5c5c5c53e3e3e3ec5c5a9a9a9a9a9a9a9a9a93ea93ea93e3e3ea9a93ea9a9a9a9c1a9a9c1c1a9a9a9a9a9c1a9a9c1c1a9a9a9c1c1c13f3fc1c1c1c1c1c1c1c1c1c1c1c1c13f3fc1c1c1c1c1c1c1c1c13fc13f3fc1c1c1c13f3fc1c13f3fc13fc1c1c1c1c1c1c13fc13fc1c1c1c1c1c1c1c1c13fc13f3fc1c1c1c1c1c13fc1c1c13fc1c1c1c1c1c1c1c1c13fc13f3f3fc13f3f3f3fc13fc13fc13fc13fc13f3f3f3f3f3f403f3f40403f3f3f3f3fc1c1c1c13fc1c1c1c1c1c1c1c1c1c1a9a9c1a9c1a9c1a9a9a9c1c1a9c1a9a9a9c1a9c1a9a9a9a9a9a9c1c1a9a9c1a9a9a9a9a9a9a9a9a9c1a93ea9a9a93e3e3ea93e3ea9a93e3ea93e3ea9a93ea93e3ea93e3e3e3ea93ec53e3e3e3ec53ec5c53ec5c5c53ec53ec53e3d3d3d3d3d3d3d3d3d3d3d3c3d3c3d3d3c3d3d3c3d3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3b3b3b3b3baa3b3baaaaaaaaaa3baa3baaaaaaaaaaaa3aaaaa3a3a3aaa3a3a3a3aaaaa3a3a3a3a3a3a39393a3a3aab39abab3a39abababab393839ab3938383938ab383838383838ab37373837383737ac3737ac373737373737ac3636acac3636363636363636c6c6c636c6c6c6c636c6c6c63535c635353535343435343535353434333434343433333433333333ad3333adadadadadad3232323232ad3232c0c0c0c032c0c0c0c03130313131303031302f30302f303030302faeaeaeaeaeaeaeae2e2eae2e2e2e2e2ebfbfbfbf2d2d2d2d2d2dbf2d2d2daf2dafafaf2c2c2c2c2c2c2c2c2c2c2c2cbebe2bbe2bbe2b2b2a2a2b2b2b2b2a2b2a2b2a2a2a29292929b0b0b0b0b0b0b028b02828b028272727272826262626272626b125bdbd25bd252524242425242424242424242424232322232322222222b2b2b2b2b2b2b2b3b2b2b321b3212121212121212021211f201f1f1f1e1f1f1f1eb4b4b4b4b41db4b41d1bc71b1b1b1a1a1a1a19cbcb181718181616ca15ca14131212c811110f0f0f0d0d0b0b0b0a0908070706b604040302010000b8b8b9babbbcbcc9cccdcdcececfd0d1d1d2d2d3d3d4d5d5d5d6d6d7d7d8d8d8d9d9d9dadadadadadbdbdbdbdbdbdcdcdcdcdcdcdcdcdcdcdcdddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddd │ │ +dddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddcdcdcdcdcdcdcdcdcdcdcdcdbdbdbdbdbdbdadadadad9d9d9d9d8d8d8d7d7d7d6d6d5d5d4d4d3d3d2d1d1d0d0cfcececdccc9c9bcbbbbb9b9b7b7000202030305b6060708b5090a0b0c0d0d0e0f1011121213ca1515151617181919191a1b1c1b1d1cb41d1f1e1f202021b3b3b3b2b222b22223232323232525bd25bdbdbd26bdbdb126282728272827282828b028b0b029b0b029b029292a2a2a2a2a2a292b2a2b2b2b2b2bbebebe2c2bbe2b2c2c2cbe2c2c2c2c2caf2d2d2daf2dafafbf2d2dbf2ebf2dbfbfbf2ebf2e2ebfaebfae2eaeaeaeaeaeaeaeae2fae2f2f2f2f2f2f30303030313131313130313130313131c032c0c0c0c0c0c032323232323232adadadadadad3333333333333333333333343434343534343435353535c63535c6c635c6c6c6c636363636363636363636ac3636acacacacacacac37ac3737ac3737ac373737383837373838383738383838abab3838abababab39abababab39ab3939ab3939ab393a3a3aaa3a3a3a3a393a3a3a3a3aaaaaaaaaaaaaaaaaaaaaaaaa3b3b3baa3b3b3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3b3c3b3c3c3c3c3c3d3d3d3d3dc53d3c3d3d3d3d3dc53dc53dc5c5c53d3d3d3d3dc53d3dc53dc53dc53e3e3ec5c53ec5c53ec53e3e3e3e3e3e3e3ec53ec53e3ec53e3e3e3ea93e3ec1c1a93e3e3e3ea9a9a9a9a9a9a9a9c1c1a9c1c1a9a9c1a9a9a9a9c1c1a9c1c1c1c1c1c1c1c1a9a9a9c1a9c1c1a9c1c1c1a9c1c1c1c1a9a9c1c1c1c1a9a9c1a9a9a9c1c1a9c1a9c1a9c1a9a9a9a9c1c1a9c1c1a9c1a9a9a9c1c1c1c1a9c1a9c1a9a9c1c1c1c1c13fc1c13f3fc13fc1c13fc13fc13fc13fc1c1c13fc1c1c1c1c13fc1c1c13fc1c1c1c1c1c1c1c1c13fc1c1c1c1a9a9a9a9a9a9a9a9a9a9a93ea9a93e3e3ea93ea93e3e3ea93ea9a93e3e3ea93ea9a93ea9a93ea93e3ea9a9a93e3ea9a93ea9a9a93ec5c53e3ec53e3e3e3e3ec53e3e3e3e3e3ec53e3ec5c53e3e3ec5c5c5c5c53dc5c53dc5c53dc5c5c5c5c5c53d3d3d3c3d3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3baaaaaa3a3a3a3a3aaa3aaaaaaa3a3a3aaa3a3aaa3a3a393939393a393a393a3a3939393939393a3a39abab38ab3939abababab3838ababab3837ab37ab38373838373838373737373737acacacacacacacacacacacac36363636363636c636c6c6c6c6c6353535353535c63535c6353535343535343433343434343434333333333333ad3333333333adadadadad3232323232c0c0c032c0c032c0c0c031c031c0313131312f303030302f30302f2f2fae2f2f2f2f2faeae2e2e2e2e2e2e2ebf2ebfbf2ebfbfbfbfbf2d2d2dafafaf2d2d2dafafafaf2c2c2c2c2cbebebebebe2cbebe2cbe2bbe2b2b2a2b2b2b2a2a2a2a2a2a2a2a292a2a292929b0b0b0b02828b02828b0282828282828272626272726b1b1bdb1b1bdbd25252525bd25242424242524242423232323232323222222232222b2b3b3b3b3b2b2b2b3b3b3b3b32121202020212120202020201f1f1f1e1f1e1f1f1fb4b4b41d1c1c1c1c1bc7c7c7c7c7c71a1919cbcb18181716161616cacaca141312c8c811110f0f0e0d0c0b0a0909b50806b60505040202020100b7b8b9b9babbbcc9c9cccdcececfd0d0d1d2d2d3d3d4d4d5d5d6d6d7d7d7d8d8d8d9d9d9dadadadadbdbdbdbdbdbdcdcdcdcdcdcdcdcdcdcdcdddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddd │ │ +dddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddcdcdcdcdcdcdcdcdcdcdcdcdbdbdbdbdbdbdbdadadadad9d9d9d9d8d8d8d7d7d6d6d6d5d5d4d4d3d2d2d1d1d0cfcfcececdccc9bcbcbbbab9b9b800000002030405b60607b509090a0b0c0c0e0f10c8c812121314141516171818cb19191bc71b1c1c1cb4b41f1e1f1f21b321b3b3b2b2b22222232322242424252424bdbd2525bdbdb12726272827282728282828b0292828b0b0b029292929292929292a292a2a2a2b2bbe2b2bbe2b2b2bbebebebebe2c2c2c2caf2cafafafaf2caf2d2d2dbf2dbfaf2d2dbf2e2d2ebf2d2ebfae2e2e2e2e2e2e2e2eaeaeaeaeaeaeaeae2f2f2f2f2f30303030302f30303030313131c03131313131c0c0c0c0c0c0c032adad32adadadadadadadadadadad3333ad33343434343333343435343535343535353535c635c6c6c6c63636c63636c6c6363636ac363636acacacacacacacacacacacac373737373737373737373737383838383738383838abab38abab38ab38abababab39ab393a3a393a393939393939393a39393a3a3a3a3a3a3a3a3a3aaaaaaaaaaaaa3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3c3c3c3c3d3d3d3c3c3d3d3c3d3c3c3d3d3d3d3d3d3d3c3c3d3d3d3d3d3d3d3dc53dc53dc53ec5c5c53dc53d3dc53dc5c5c53d3ec53ec53d3ec5c53ec5c5c5c53e3ec53ea9a9a9c53e3e3ea93ea9a9a9a93ea9a9a9a9a93e3e3ea9a9a9a9a9a9a93ea9a9a9a9a9a9a9a9a93ea9a9a9c13ea9a93ea9a9a9a93e3e3e3ea9a9a9a93ea9a93ea93ea9a93ea9a9a9a9a9a9a9a9a9a9c1a9a9a9a9a9a9a9a9a9a9c1a9a9a9a9c1a9a9a9a9a9c1c13fc1c13f3fc13fc1c1c1c1c1c1c1c1c1a9a9c1c1a9a9a9a9c1a9a9a9a9c1a9c1a9c1c1a9a9a9c1a9a9a9c1a9a9a9a9a9a9a9a9a9a93ea93e3ea93e3e3e3e3e3e3ec5c53ec53e3ec53e3e3ec53e3e3ea9a93e3e3ec53e3e3e3ec53e3e3e3e3e3e3ec5c53e3ec5c5c5c5c53d3dc5c53ec5c5c5c5c5c53d3dc53ec53dc53dc53d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3c3d3c3c3b3b3b3b3c3b3c3b3b3c3b3b3c3b3c3b3b3b3baaaaaaaaaaaaaaaaaa3b3b3baa3b3baa3baa3aaa3a3939393a3a3aaa3a3a393a39393a393a3a3a3939ab393a39abab3a39ab39abab3939393939abab38ab38ab3838ab38383838383838373837383837373737373737373737acacacac3636ac363636363636363636c636c6c636c636c6c635353535343435343535353435353435333434343433333333333333ad33adadadadadadadadadadadad3232323232c0c0c0c031c0c031c0313131c031313030303130302f2f2f2f2f2f2f2f2faeaeaeaeaeaeaeaeae2ebf2ebfbfbfbfbfbf2dbfbfbfbf2dbfbf2dafafafafafafafafafaf2c2c2c2c2cbebebebe2b2b2bbebebebebe2b2a2b2a2b2a2a2a2a2a2a292929292929292929b029b0b02828b02828282728b02827272727282726b12626b1b1bd25bdbd25bd252525242525242424232424242323222222222222b22222222222b2b3b321b3b3b3b32121212121212020202021201f201f1f1f1f1f1e1e1f1eb41d1db41d1d1c1b1b1bc7c71a1a1a1919191918cbcb181716161515caca1414131212c811110f0f0e0d0d0b0b0ab508070706b60504040301010000b8b8bababbbbbcc9cccdcececfcfd0d1d1d2d2d3d4d4d5d5d6d6d7d7d7d8d8d8d9d9d9dadadadadadbdbdbdbdbdbdcdcdcdcdcdcdcdcdcdcdddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddd │ │ +dddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddcdcdcdcdcdcdcdcdcdcdcdcdbdbdbdbdbdbdadadadadad9d9d9d9d8d8d7d7d7d6d6d5d5d5d4d3d3d2d2d1d1d0cfcfcecdccc9c9bcbbbabab9b8b7b700010303040506070808b50a0b0b0d0e0f1010c8c8121313ca1516161718cbcb1a1a1a1bc71c1cb4b4b41e1e1f1f20212121b3b3b32222232222232324242425252525bdbd25b1bd262726272627282828b0282828b0b028b029b0b0b0b029292929b0292a2a2b2b2b2a2b2b2a2bbebebebebebe2c2c2c2c2c2c2c2c2c2cafaf2d2dafafafafaf2dafbf2dbfbfafbfbf2e2ebfbfbfbf2e2e2eae2e2eae2e2eaeaeaeae2f2f2f2f2f2f2f2fae2f302f2f31303031313130303131313131313131323232c0323232ad3232323232adadadadad333333333333333433343334343334343434353535c635c635c635c6c6c6c635c6c6c63636c6363636363636ac363636acacacacacacacacacacacacac373737373738373837383737383837383838383838ab3839ab39abab3939abababab39abab39393939393a3a393a393a3a3a3a3a3a3aaaaaaaaaaaaaaaaaaaaaaaaaaa3baaaa3baaaaaaaa3b3b3b3b3b3b3b3c3c3c3c3c3c3c3b3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3d3d3c3d3cc53dc53d3d3d3d3dc53d3d3d3dc53dc5c5c53d3dc53dc53dc5c5c53ec5c53dc53e3ec53ec5c53ec5c53e3ea93ea93e3e3e3e3e3e3ea9a9c5c53ec5a9a9a9a9c5a93e3e3e3e3e3e3e3e3ea93ea93ea93e3ea93e3e3ea93e3e3e3e3e3e3e3ea9a93ea93e3ea93e3e3e3e3ea93ea93ea93e3e3e3ea9a9a93ea93ea9a9a93ea9a9a9a9a9a9c1a9a9a9a9a9c1a9a9a9a9c1a9a9c1a9a9a9a9a9a9a9c1a9a9a9a9a93ea9a9a9a93ea93ea9a9a9a93ea9a93e3e3ea93e3ea93ea93e3ea9a9a93e3ea93e3ea93e3ea93e3e3e3e3e3e3ec5c5c53dc5c5c53ec5c5c5c53ec53e3e3ec53ec5c5c53ec5c5c5c5c53dc53ec53dc5c5c5c53d3dc5c53d3d3d3d3d3dc53dc53d3d3d3d3d3d3d3dc53d3d3d3c3d3c3c3c3c3d3c3c3c3c3c3c3d3d3d3c3d3c3c3b3b3baa3b3b3b3b3b3b3b3baa3b3b3b3b3b3baaaa3a3a3aaaaaaaaa3baa3a3aaaaa3a3aaa3aaa3a393939393a3a3a39393939393939393a39393939abab3939ababababababababab39ababab383838ab38ab3738383738373737373737373737373737acacacacacacacacac36363636c636c636c6c6c6c6c6c6c6c6c63535c6c635c6c63435343434343434343333343334333433333333333333adadadadadadadad323232323232323232323232c03232c0c0c0c0c031313130313130303131302f303030302f2f2f2fae2faeaeaeaeaeae2e2e2e2e2eae2e2ebfbfbfbfbf2dbfbf2d2d2d2d2d2d2d2d2dafaf2c2c2c2c2c2c2c2c2c2c2cbe2cbebe2b2b2b2a2b2b2b2b2a2b2a2a2a2a2a2a2a29292a2a29b0b0b0b0b029b0b0b0b0282828282828272827282828262626262726b1b1b1bdbdbdbd252525252525252524242424242323232323232222b2b222b222b2b2b2b2b2b2b2b3212121b32121212020212120201f20201f1f1f201f1e1e1e1e1eb41e1d1c1b1b1c1b1b1bc7c7c7c71a1a191919cbcb1818cb17171615cacaca14131312c8111111100f0e0d0d0c0b0a0ab5080706b605040403030100b7b7b8b9b9bbbcbcc9cccdcdcecfcfd0d1d1d2d2d3d3d4d5d5d6d6d6d7d7d8d8d8d9d9d9d9dadadadadbdbdbdbdbdbdcdcdcdcdcdcdcdcdcdcdcdddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddd │ │ +dddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddcdcdcdcdcdcdcdcdcdcdcdcdbdbdbdbdbdbdbdadadadadad9d9d9d8d8d8d7d7d7d6d6d5d5d4d4d3d3d2d2d1d0d0cfcecdcdccc9c9bcbbbabab9b8b700010203030505b60607b5090a0b0c0d0e0f1011c8c8121414ca15161618cb18cb191a1a1bc71b1c1d1db41eb41f1f1f212121b3b3b3b2222223232223242425252424bd2525bdbdb1b1b1b12728262828272827282828282828b028b0b0292929b02929292a2a2a2a2a2a2a2b2b2b2bbe2b2bbebebebe2cbebe2cbe2c2cafafaf2c2c2cafafafafaf2daf2daf2dbf2d2ebf2dbfbf2e2e2ebfbf2eae2e2eae2eaeae2fae2faeaeaeae2fae2f302f2f30303030303030303130303131313131c0c0c0c0c03232ad32c0c032c0323232adadadadadadadad3333ad333333333333333334343434353535353435353535c635353535c636c6c6c6363636c636c6c636363636363636363636363636acacacac3737373737373737373737373737373838383838ab38ab3838ab3838383838abab39ab3939ab3939393939393a3939393a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3aaaaa3aaa3aaaaaaaaaaa3b3b3b3b3b3c3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3c3c3c3c3c3c3c3c3d3c3d3c3d3c3d3c3d3c3d3d3d3d3d3d3d3d3d3d3d3d3d3c3d3d3dc5c5c53d3d3dc5c5c5c5c53dc5c5c5c53e3e3ec53ec53ec53ec5c53e3ec53d3d3ec53ec53ec5c5c53e3e3ec53e3e3e3e3e3e3ec53ec5c53e3e3e3e3e3e3ec53e3e3e3e3e3e3e3e3e3ec53e3e3e3e3e3e3e3ec53e3ea93e3e3e3e3ea93e3ea93ea9a9a93ea9a93ea93e3e3e3ea9a93ea9c13e3e3e3ea93e3ea9a93e3e3e3ea9a9c13ea9a93ea93ea9a9a93ec5a9c5a93e3e3e3e3e3e3e3ec53ec53ea9c5a9c5c53e3ea93e3ea93e3e3ec53e3ec53ec5c53e3ec5c5c5c53dc5c53dc5c53dc53dc53d3d3dc5c5c5c5c5c5c53d3dc5c53d3dc5c5c53d3d3d3d3d3c3dc5c53d3d3d3d3c3d3c3d3c3c3d3d3d3d3c3d3d3d3c3d3c3c3d3c3c3b3b3b3c3c3c3c3b3c3c3c3c3c3c3c3c3b3b3baaaa3baa3baaaaaaaaaaaaaaaaaaaaaaaaaa3a3a3a3aaaaa3aaa3a393a3a3a3a393a3a3a3a393939ab393939abab39ab3939ab3939ababab39ab38abab38ab38ab3838abab38ab383838373838383838373838ac3737acacacacacacacacacacacac3636ac363636ac36363636c6c6c635c6c63535c6c6c6353535353435353435353434343334343433333333333333333333ad33adadadadadad3232323232323232c0c0c0c0c0c0323232c0c0c0c0c03131c0c03031303030302f2f3030302f2f2f2f2f2fae2f2faeae2e2e2e2e2e2e2ebf2ebfbf2ebfbfbfbf2d2d2d2d2d2d2dafafafafafafafafaf2c2cbebebebebebebe2cbe2c2bbe2b2b2b2a2b2a2a2a2a2a2a2a2a2a29292929292929292929b028b0b0b028b028b02828282828272827272627272726b1b1bdb1b1bdb1bd252525252524242525252424242323232323222222232222b2b2b3b2b3b3b2b3b3b2b3b3b3b321202121202020201f2020201f1f1f1f1f1e1e1f1f1e1e1db4b41d1c1c1bc71b1bc71bc71a1ac71a1a19cbcb181717171817161615caca1414131312c8101010100f0e0c0b0b0ab5b5b5070706b605040302010100b7b8b9bababbbcc9c9cccdcecfcfd0d0d1d2d2d3d3d4d4d5d5d6d6d7d7d7d8d8d8d9d9d9dadadadadadbdbdbdbdbdbdcdcdcdcdcdcdcdcdcdcdddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddd │ │ +dddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddcdcdcdcdcdcdcdcdcdcdcdcdbdbdbdbdbdbdbdadadadad9d9d9d9d8d8d8d7d7d7d6d6d5d5d4d4d3d3d2d1d1d0cfcfcfcdccccc9bcbcbabab9b8b700000102030405b6b607b5b5090a0b0c0e0d0f1010c812121314caca16181718cbcb1ac7c71a1c1c1d1d1eb4b41f1f1f2021202121b3b3222222b22223242423242324242525252425bdb12626b126262627272727282727282728b0b0b0b0b028b029292929292a29292a2b2a2a2b2b2b2b2b2bbebe2cbebebebebe2c2c2c2c2c2c2cafaf2cafafafafafaf2d2dafbf2d2dbfbfbf2ebfbfbf2e2ebf2eae2eaeaeaeaeaeae2e2e2e2f2f2f2f2f2f2f30302f2f2f3030313030313131313131313131c0c031c0c0c0c0c0c0c0c0323232323232ad32adadadadadadadadadad33333334333334343334333434353435353534343535c635c6c6c6c6c636c6c6c6c6c636c636c6363636c636363636acacacacacacacacacacacacacacac37373737383837383738383737383838383838ababababab38ababab39393939ab393939393a393a3a39393939393a393a39393a3a3aaa3a3aaaaaaaaaaaaaaaaaaa3baa3b3baaaaaaaaaaaaaaaaaaaa3baaaaaaaa3b3b3b3b3b3b3b3c3c3c3c3c3c3c3c3c3c3c3b3c3c3c3c3c3c3c3c3c3c3c3c3c3d3d3c3c3d3c3d3d3d3c3c3d3d3c3d3d3d3dc53dc53dc5c5c5c5c5c5c5c5c5c53dc5c5c53d3dc5c5c5c5c5c5c53dc5c5c5c5c5c5c5c5c5c5c5c5c5c5c53ec53ec53ec5c5c5c5c53e3ec53ec5c5c5c5c53ec5c5c53e3e3ec5c5c53ea93e3e3e3ec5a9c5c53e3ea93e3ec5a93ec5a93e3ec53ec5c53e3ea93ec53e3e3e3ec5a93ec53e3ec5a9a9a9c5a93e3ea93e3e3ea9c5c53ec53e3e3e3e3ec5c53e3ec53ec53e3ec53ec5c5c5c53ec5c53e3ec5c5c5c53ec5c53dc5c53d3dc53d3d3dc5c53d3dc53dc53dc53d3c3d3d3d3d3d3d3d3c3c3c3d3d3d3c3d3c3d3d3c3c3c3d3c3d3d3d3c3d3d3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3baaaa3baa3b3aaa3a3aaa3a3a3a3a3aaa3a3a3a3a3a393a3a393a39393a39393a3939393939393939ab3939ababababababab38abababab38ab3838ab3838383838373838383838373737373737373737373737ac3737acacac363636363636ac3636363636c6c6c6c63636c636c635c6353535353535353535353434343334343434333434ad3333333333adadadadadadadadadadadad323232323232c0c0c0c0c0c0c031c0313131c031c0c0313131313030303030312f302f2f2fae2f2f2f2faeaeaeaeaeaeae2faeae2ebfbfbf2e2ebfbfbfbfbfbfbfbfbfbf2dafafafafafafafaf2c2c2c2c2c2c2c2c2cbebebebebe2b2b2cbebe2a2b2a2a2a2a2b2a2a292a2a2a2a29b0b02929b0292929b0b0b0b02828282828282828282828272827282626b12626b1b1b1bdbdbdbdbdbd2525252425242424242424232323232222222322b2b222b2b2b2b221b3b3b3b2b3b32121212121212021201f20201f1e1f1f1f1e1f1f1e1e1eb4b4b4b4b41c1d1c1b1b1b1bc71b1bc7c71a1a1a191919cbcbcb1716171616151515ca14ca1313c81211110f100f0e0d0c0b090a0908080706b605040303020000b7b7b8b9babbbcc9c9cccdcececfcfd0d1d1d2d3d3d4d4d5d5d6d6d6d7d7d8d8d8d9d9d9d9dadadadadbdbdbdbdbdbdcdcdcdcdcdcdcdcdcdcdcdddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddd │ │ +dddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddcdcdcdcdcdcdcdcdcdcdcdcdbdbdbdbdbdbdadadadadad9d9d9d9d8d8d7d7d7d6d6d6d5d4d4d3d3d2d2d1d0d0cfcececdccccc9bcbcbbbab9b8b7b7010102040405b607060809b50b0b0c0d0e0f111111c8121314ca151616171819191a1a1bc71c1cb41db41e1e1f1f20202121b3b3b2b3b2b2222323222324232424242325242425b1bdbdb1bdbdb1b126262627272727272727b02828282828b0b0b0b0b0b0b0292a2a292a2a2a2a2b2a2a2b2b2bbebe2b2bbebebebebebebe2c2c2c2c2c2c2c2cafaf2dafaf2daf2d2d2dbfbf2dbfbfbf2ebfbf2e2e2e2e2eae2e2e2e2e2eaeaeaeae2f2f2f2faeae2f2f30ae303030303030303030303031c031313031c0c0313131c0c0c0c0c0c032ad323232323232323232adad33333333adad3333333333343435343434343434353435343535353535c635c63535c6c635c6c6c6c636c6c6c6363636363636ac36363636363636acacacacac37373737ac373737ac37373737383838383838383838383838abababababab3939abab39ababab39ab39abab3939393939393a3a3a3a3a3a3a3a3aaa3a3a3aaa3a3a3a3a3aaa3a3a3a3aaaaa3a3aaaaaaaaaaaaaaaaaaa3b3b3b3b3b3b3b3b3b3b3b3b3b3c3b3b3b3b3b3b3b3b3b3b3c3c3c3c3c3c3b3b3c3c3c3c3c3c3c3c3d3c3d3d3c3c3d3c3d3d3d3d3d3d3dc53dc53dc53d3d3dc53d3d3dc53dc53dc5c53d3d3d3dc53d3d3d3d3d3d3dc53dc53dc53dc53dc53d3d3d3dc5c5c53dc53d3d3dc5c53ec5c5c53e3e3ec5c5c5c53e3e3ec5c5c53ec5c5c53e3ec5c5c53e3ec53ec5c5c53e3d3d3ec53e3ec5c5c5c53ec53ec5c53e3ec53ec5c5c53ec5c5c5c53d3d3ec5c5c5c5c5c53ec5c5c5c5c5c5c5c5c5c5c5c5c5c5c53dc5c5c53dc5c53d3dc53dc53d3d3d3d3d3c3d3d3d3d3dc5c53d3d3d3d3d3d3d3d3c3d3d3d3d3d3d3d3c3c3c3b3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3b3c3c3c3c3c3c3c3c3c3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3baaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa3aaa3a393a393a39393a3a3a393a3a39393939ab39abab39abab3939ab3939ab39abababababababab3838383837383838383738373838373837373737373737373737acac3737acacacacacacacacacacacacacc6c636c6c6c63636c6c6c6c6c635c635c6c63535c635c6343434343434333334333333333334333333333333ad33adadadadad323232adad3232ad32323232c0c0c0c0c0c0c0313131c0313131313030303131313130303030302f2f2f302f30aeaeaeaeaeaeaeaeae2e2e2e2e2eaeae2e2e2e2d2dbfbfbfbfbfbf2d2dafbf2d2d2d2daf2c2c2c2c2cafaf2c2cbebebebebebebebebebebebe2b2b2bbe2a292a2a2a2a2a2b2a2a292929292929b0b029b0b029b0b0b0b0b02828272727282728282828272626272726bdbdbdbdbdbdbd25bdbdbd25252425252424232423232323232323232222222222b2b3b2b3b3b2b3212121b3b3b32120202020202020201f1f20201f1e1e1f1f1e1f1eb41db41d1d1c1d1d1b1b1bc71bc71bc7c71a1a1a1a1a1918cbcbcb18171716161615cacaca14131312c8111110100e0e0d0c0b0a0ab5b5080706b6b6050403020100b7b8b8b9bababbbcc9cccccdcecfcfd0d0d1d1d2d3d4d4d5d5d6d6d6d7d7d8d8d8d9d9d9d9dadadadadbdbdbdbdbdcdbdcdcdcdcdcdcdcdcdcdcdddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddd │ │ +dddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddcdcdcdcdcdcdcdcdcdcdcdcdbdcdbdbdbdbdbdbdadadad9d9d9d9d8d8d8d7d7d7d6d6d5d5d4d4d3d3d2d2d1d0d0cfcececdccccc9bcbbbab9b9b8b7000102020304b60506070809090b0b0c0d0f0f1011c8c8131414caca161718cbcb19191a1b1b1c1b1d1d1e1e1e1e1f20202021b3b3b3b22222222222232324242323252424252524bdbd2525bdbdb1b1b1b126262727272727282828282828b028b0b0b0b02929b029292929292b29292a2a2a2b2b2a2b2bbe2bbebe2bbe2cbe2cbebebe2c2cafafafafafafafafafaf2d2d2dbf2dbfbf2d2dbfbfbfbfbf2ebfbf2e2e2e2e2eaeaeaeaeaeaeaeae2f2f2fae2f2f2f2f302f2f302f30303031313130313131313131c0c0c0c0313132ad32c0c0c0c0c0c0c032adadadadadadadadadadadad3333333433333434343334343434343434343435343535343535353535c6c6c6c6c6c636c6c636c63636c63636c6363636363636acacacacacacacacacacacacac373737373737373737373738383738383838ab38ababababababababab38abababababab3939393939393a3a39393a393a393a3a3939393939393a39393a3a3aaa3a3a3a3a3a3a3a3aaaaaaaaaaaaaaaaaaaaaaaaaaa3baa3b3baaaaaaaa3baa3b3b3b3b3b3b3b3b3b3b3b3b3b3c3b3b3b3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3d3c3d3c3d3d3d3d3d3c3d3d3d3c3d3d3d3d3d3d3c3d3c3c3d3c3c3d3d3d3d3c3d3c3d3c3d3d3d3c3d3d3d3d3dc5c5c53dc53d3d3dc53dc5c53d3dc5c5c5c5c5c53dc5c5c53d3dc5c5c53d3dc5c53d3dc5c5c5c53d3d3d3d3d3d3dc5c5c5c53d3d3d3dc53dc53dc5c5c53dc53d3dc5c53d3d3dc53d3d3dc53d3d3d3d3dc53d3dc5c5c53d3d3d3d3d3d3d3d3d3d3c3d3d3d3d3d3d3c3c3d3d3d3c3c3d3d3d3c3d3c3c3d3d3d3d3d3d3c3d3d3d3c3c3c3c3c3c3c3c3c3c3c3c3c3b3c3c3c3c3c3c3c3c3b3b3b3b3b3b3b3b3c3b3b3b3b3b3b3b3b3b3b3baaaaaaaaaaaaaa3baaaaaaaaaaaaaaaaaa3aaa3aaaaa3aaaaa3a3a3a3a3a3a3a3aaa3a3a393a39393a3939393939393939393939ab39abab39ababab38abab3838ab3838ab38383838ababab3838383837373737373737373737373737ac373737acacacacacacacacacacacac3636363636ac3636363636c6c6c6c635c6c6c63535353535353535353535343435343434343333333333ad3333ad33333333adadadadadadadadadad32323232c03232c0c032c032c0c0c0c0c03131c03131313131313030312f2f3030303030302f302f2f2f2f2f2fae2faeae2e2eae2eae2e2e2ebfbfbf2e2e2ebfbfbf2d2dbf2d2dbfbfbf2dafaf2dafafaf2daf2cbe2cbe2c2cbe2c2cbebebebe2bbe2bbebe2b2b2b2b2b2a2b2a292a2a2a2a2a2a2a2929b0b0b0b0b029b0b0b0b0b028282828b02828272727262726272827b1b1b126b1b1bdbd252525bd2525bd2525242524242424232324232222222222222222b2b2b222b2b3b2b3b3b2b3212121212120201f201f1f1f20201f1e1f1f1f1e1e1e1eb4b4b4b4b41d1d1d1d1c1d1c1b1b1bc7c7c71bc7191919191919cb18181717181616151515caca14ca1312c8c810100f0f0e0c0b0b0a0909b5080706b605040403030201b7b7b8b9bababbbcc9c9cccdcdcecfcfd0d1d2d2d3d3d4d4d5d5d6d6d7d7d7d8d8d8d9d9d9dadadadadadbdbdbdbdbdcdcdcdcdcdcdcdcdcdcdcdcdddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddd │ │ +dddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddcdcdcdcdcdcdcdcdcdcdcdcdbdbdbdbdbdbdbdadadadad9d9d9d9d8d8d8d7d7d6d6d6d5d5d4d4d3d3d2d1d1d0cfcfcecdcdccc9bcbcbbbab9b8b8b7000102030404b6b607070809090b0b0d0e0e0f1011121313131415161618171818191a1ac7c71b1cb41e1db41fb41f1f212021b3b3b3b2b3b2b2b2b22324232324242424232425232425bdbdbdb1b1bdbdb126262626b1272827282827b028b028b028b028b0b029b0292929b0292a2a292a2a2a2b2b2b2bbebe2bbe2b2bbebe2b2b2c2c2c2c2cafaf2cafafafafafaf2d2d2d2d2d2d2d2d2dbfbfbfbfbfbf2e2ebf2e2e2eae2e2e2e2eaeaeaeaeaeaeaeaeae2f2f2f2f302f30303030303030303030313131c0c0c0313031c0c032c0c0c031c031c032ad323232323232ad3232adad33adadadad333333333333333334343334333434333434333434343435353535353535c6c6c6c635c6c635c6c6c636c6c6c6c63636363636363636363636acacacacacacacacacacacac37373737373837373838383838383838383838383838ababab38ab39ababababab393939ab39abab39393939abab39ab3939393a393a393a39393a393a3a3a3a3a3a3a3a3a3a3aaa3a3a3aaa3aaa3aaa3aaa3aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa3c3b3b3b3b3b3b3b3c3b3b3b3b3b3b3c3c3c3c3c3c3b3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3b3c3c3c3c3c3c3c3c3c3c3c3c3c3d3c3d3d3d3c3d3d3d3c3d3d3d3d3d3d3c3d3c3d3c3d3d3c3c3d3d3d3d3d3d3c3d3d3d3d3d3d3d3d3c3d3d3d3d3d3d3d3d3d3c3c3d3d3c3d3c3d3d3d3d3c3d3c3c3d3c3d3c3d3d3d3c3d3c3c3d3d3d3c3d3d3d3d3c3d3d3d3d3c3d3d3d3c3d3d3d3d3c3c3d3d3c3c3c3c3c3b3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3b3c3c3c3c3c3c3b3c3c3c3c3c3c3c3c3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3c3baaaaaa3baaaaaaaaaaaaaaaa3a3a3aaaaaaa3a3a3a3a3a3a3a3a3a3aaa3a3a3a3a3a3a393a39393a39393a3a3939393a39393939393939ababababababab38ab38ababab38ab3838383837373838383738383738373837373737373737acacacacacacacacac37acacacacacac3636ac363636363636363636c6c63636c6c6c6c6c6c6c6c63535353435343535353434343434343434333433333434333333adadadadadadadadadadad3232ad3232323232ad32c0c0c0c0c0c0c0c0c031c031c03131313030313131303131303030302f302f2f2f2f2f2f2f2f2faeaeaeaeaeaeaeaeae2e2eae2eae2ebf2ebf2dbf2ebf2dbf2d2d2d2d2d2d2d2d2d2d2dafaf2c2cafafafaf2cbebebe2cbebebebebebebebe2bbe2b2b2b2b2a2a2a2a2a2a2929292929292929292929b028282828b0282828b02827272727272727262726b126b1b126b1bdbdbdb1bdbdbdbd25252425242524232424242323232322222322b222b22222b222b2b2b3b3b2b3212121b321b3212121202120201f1f1f1f1f20201f1e1e1e1eb41eb41d1d1d1d1d1d1d1c1c1c1b1c1b1bc7c7c7c7c71a191919cb19cb18cb18171717161516caca151413131212c811110f0e0e0d0c0a0a0909b508070706050503030202010000b8b8bababbbcbcc9cccccdcecfcfd0d1d2d2d3d3d4d4d5d5d6d6d7d7d7d8d8d8d9d9d9d9dadadadadbdbdbdbdbdcdcdcdcdcdcdcdcdcdcdcdcdddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddd │ │ +dddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddcdcdcdcdcdcdcdcdcdcdcdcdbdcdbdbdbdbdbdbdadadadad9d9d9d8d8d8d8d7d7d6d6d6d5d4d4d3d3d2d2d1d0d0cfcfcecdcdccc9c9bbbbbab9b8b800000203030404b6060607b509090b0c0c0d0e1010c8c8121314caca16161617cbcb191a1ac7c71c1d1d1d1db4b41e201f1f2121b3b3b3b3b3b2b2b22323232324242423232523232525bd25bdbdbdbdb1b1b1b1b1b126262728282728272728b02828282828b0b029b0b0b029b029292a2a292a2a2a2b2a2a2b2a2b2b2bbe2a2bbe2cbebebebebebebeafaf2c2c2cafafafaf2d2d2d2d2dbfbfbfbfbfbf2e2ebf2ebf2e2ebfbf2ebf2e2e2e2eae2eaeaeaeaeae2f2f2f2f2f2f2f2f2f2f302f2f303031303131313130313131c0c031c031c031c03232c0c032323232c03232adadad32adadadadadadadadad33333433333433343433333333333334343435343435353535353535353535353535c6c635c6c6c636c636c6c636c6c6c636363636363636ac36ac3636acacacacac373737ac37373737ac373737373738383838383838ab38abab38ab383838abababab3838ababab38abab38ababababab39ab393939abab3939393a393a39393a3a39393a3a3939393a3a3a393a3aaa3a3a3a3a3a3a3aaa3a3a3a3a3aaa3aaaaaaaaaaaaaaaaaaaaaaa3b3baa3b3b3b3b3b3b3b3b3b3c3b3b3b3c3b3b3b3b3b3b3b3b3b3b3b3b3c3b3b3b3b3b3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3b3c3c3c3c3c3b3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3b3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3b3c3c3c3c3c3c3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3baa3baaaaaaaaaaaaaaaaaaaa3baa3baa3baa3b3baaaaaa3baaaaaaaaaaaa3a3a3a3a3a3a3a3a39393939393939393a393a3a393939ab3939393939abab39ab39ababab3939ab39ababababababab38383838383838383838373838383737373737ac373737373737ac373737373737acacacacacac3636363636ac363636363636363636c6c6c636c6c636c636c635c6c635c635c6353535353535343433333434343333333434ad3333333333ad33333333adadad323232ad32ad32ad32323232c0c0c0c0c032c0c031313131313131313131313130313030303030303030303030302f2f30aeaeae2faeae2fae2faeae2eae2eae2e2eae2e2e2e2e2e2e2d2ebf2dbfbfbfafbfaf2d2d2daf2daf2cafafafaf2c2c2c2c2c2c2c2cbebebebe2bbe2b2b2b2b2bbe2b2b2b2a2a2a2a2929292929292929b0b029b0b0b0b0b0b02828272727282828282827272727262626b126b1b1b1b1b1bdbdbdbdbdbd2525bd252425242424252323242323232322222222b2b2b222b22222b2b2b3b3b3b321b3212021202120202021202020201f1f1f1f1f201f1f1eb4b4b4b4b41d1d1d1d1d1c1c1d1cc7c7c7c7c71bc71a1a1919191919cbcb1818181817161615151615ca1314131212111110100f0e0c0c0a0a0909b5b5080606b6b6040302020100b7b7b8b9babbbbc9c9c9cdcdcecfcfd0d0d1d2d3d3d4d4d5d5d6d6d6d7d7d8d8d8d8d9d9d9dadadadadbdbdbdbdbdbdcdcdcdcdcdcdcdcdcdcdcdddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddd │ │ +dddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddcdcdcdcdcdcdcdcdcdcdcdcdcdcdbdbdbdbdbdbdadadadad9d9d9d9d8d8d8d7d7d6d6d5d5d4d4d3d3d2d2d1d1d0cfcfcecdccccc9bcbbbbbab9b8b7000102020304050506070808090a0a0b0c0d0e0f11c812131414ca1515161818cb1919191a1bc71c1c1c1d1d1e1e1f1e1f1f21202121b3b2b2b3b2b222222324222322232323232425252525bdbdbdbdbdbdbdbdbdb12627262727b1b128b0282827282828b028b028b0b0b0b0292a2929292929292a29292a2a2b2a2b2a2b2b2cbe2b2b2b2b2bbebe2c2cbebe2c2c2c2c2daf2d2d2dafafaf2d2d2dbfbf2d2dbf2ebf2d2d2ebfbfbfbf2e2ebfae2e2e2eaeaeaeaeaeaeaeae2fae2f2f2f2f3030302f30303030303130313131303131c031c0c0c0c0c032c0c032c0323232323232adadad32ad32adadad33333333ad3333333333adad33333333333434333435353534343434353435353535353535c635c6c635c6c635c6c6c6c6c6c6c63636c63636c6363636363636acacacacacacacacacacacacacac37373737373737383838373838373838373838383838383838383838ab3838ab38383838abababab39ababab39abab393939ab3939abab3939ababab39393a393a393a3a3939393939393a3939393a3a3a3a3a3a3a3aaa3a3aaa3aaaaaaaaaaaaaaaaa3baaaaaaaaaa3baaaaaa3baaaaaa3baaaaaa3baaaaaa3b3c3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3c3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3c3b3b3b3b3b3b3b3b3c3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3c3c3b3b3c3c3c3c3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3c3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3baaaa3baaaaaa3b3baaaa3baa3baa3baaaaaaaaaa3baaaaaaaaaaaa3baaaaaaaaaaaaaa3baaaaaaaaaaaa3aaa3a3a3a3aaa3aaa3a3a3aaa3a3a3a3a3a3a3a3a3a3a3a3a3a3aaa3a3a3a3a393939ab3939ab3939393939abab39ababab38ababab38abababababab38ab38ab38ab383838383837383837373737373737ac373737373737acacacacacacacacacacacacacacacacacac36363636363636c6c636c6c6c6c6c6c6c6c6c635c635c635c6c635c63535353535353535353435343535343433333333333333333334adadadadadadadadadadadadad3232c0c0ad32adc0adc0c0c0c0c031c031c03131313131313030303030313031303031303030302f2f2f2f2f2f2f2f2f2f2faeaeaeaeae2e2eae2eaeae2eae2e2e2e2e2e2e2ebf2e2ebf2dbf2d2d2d2d2daf2daf2d2daf2cafafaf2c2c2c2c2cbe2cbebebebebebe2bbebe2bbe2b2b2a2a2b2a2a2a2a292a292a29b0b029b029b029b0b029b028282828282827272727282726272827262626b1b1b1b1b1b1b1bdbd252525252524252425bd242424242324242322222223222222b22222b3b2b2b3b2b3b2b3b3b32121b32121212021202020202020202020201f1f1e1e1f1e1e1eb41d1d1d1d1d1d1c1c1d1c1b1c1d1bc7c71ac71ac7c71acbcb19cbcb191718171716171715caca14caca141312121111100e0e0e0d0c0b0a0909b508080706b60505040302010000b8b8b9babbbbbcc9cccdcdcdcecfd0d1d1d2d2d3d3d4d4d5d5d6d6d7d7d8d8d8d9d9d9d9dadadadadbdbdbdbdbdbdcdcdcdcdcdcdcdcdcdcdcdcdddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddd │ │ +dddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddcdcdcdcdcdcdcdcdcdcdcdcdbdbdbdbdbdbdbdadadadad9d9d9d9d8d8d8d7d7d7d6d6d5d5d4d4d3d3d2d2d1d0d0cfcececdccc9c9bcbbbbb9b8b8b700000203030405b60607b5b509090b0c0c0d0e1011c812131414ca1516171718cbcb1a1a1ac71b1b1c1c1db41eb41e1e1e1f21212021b3b3b3b3b3b22222b22322222323232324252425bdbd2525252525bdbdb1b1b1bdb1b1b1bd27282727272628282828b028b028b0b029b0b029b029b0292929292a292a2a2a2a2b2abebe2b2b2b2a2bbebe2b2cbebebebe2c2c2caf2c2c2c2c2caf2caf2c2d2dafaf2d2dbf2d2d2dbfbfbfbf2ebfbf2ebf2e2eaeaeae2e2eae2e2e2fae2f2f2fae2f2f2f2f2f2f2f303030303030303031313131313131c0c0313131c0c0c0c0c0c03232323232323232adadadadadadadadadadadadadadad33333333ad33333334333434343333343433343535353535353535c6353535c63535c6c6c635c6c636c6c636c6353636c6363636363636363636363636ac3636acacacacacacac3737373737373737373737373737373737373838383838383738383837373838abababab38abababab38ababab38abab3838ab39ababababab393939393939abab3939393939ab39393a3939393a39393a3a3a3a3a3a3a3a3a3a3a3a3a3aaa3a3a3a3a3a3aaaaaaaaa3a3a3aaa3a3aaaaaaaaaaaaaaaaa3baaaaaaaaaaaaaaaa3baaaaaaaaaaaaaaaaaaaa3baaaa3baaaaaaaaaaaaaa3baaaaaaaaaaaaaaaaaa3baaaaaaaa3b3b3baaaaaaaaaaaa3baa3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3c3b3b3b3b3b3b3b3b3b3b3b3baaaaaa3baaaaaaaaaaaaaaaaaa3baa3baaaaaaaaaaaaaaaa3baaaaaa3baaaaaaaaaaaaaaaaaaaaaaaaaaaa3aaaaa3aaa3aaa3a3a3aaa3aaaaa3a3a3a3a3aaa3a3aaa3a3a3aaaaa3a3a3a3a3a3a3aaa3a3a3a3a3a393a393939393939393a393a39393a3a3a39393a3a3939393939ababab3939ab39abababab38abab38ab3838383838383838373838383837383838383737383737373737373737acacacacacacacacacacacacac363636363636acac36ac36ac363636ac363636c636c6c6c6c6c6c6353535c6c6c635c635c6353534353534353434343434343434343434343434333433adadadadadadadadadadadadad323232323232ad32323232c0c0323232c03231c031c0c031c031c03031303130313030303030303030303030303030302f2fae2f2f2faeae2f2faeaeaeae2e2e2e2e2e2e2e2e2e2e2ebfbf2ebfbfbfbfbfbfbf2d2d2daf2dafafafafafafafaf2c2c2cafbe2cbe2cbebebe2b2bbe2bbebe2b2b2b2b2b2b2a2a2a2b29292a29292a292929b0b02928b0b028b0b028b0272727282728272726262726b1b126b1bdbdbdbdbdbdbdbdbdbd252525242425242424242524232323232323222322222322222222b222b2b3b2b2b3b3b321b3b3b32121212120202020201f2020201f1f1f1f1f1e1e1db4b4b4b41d1d1c1d1d1c1c1c1b1b1b1b1b1bc7c7c7c71a1a1a1a19cbcbcb19cb18181717171516161515ca1314131313c81111100f0e0d0c0c0b0b0a09b5b5080706b6b6050403030101b7b7b8b9b9babbbcc9c9cccdcecfcfd0d0d1d2d2d3d3d4d4d5d5d6d6d7d7d7d8d8d8d9d9d9dadadadadadbdbdbdbdbdcdcdcdcdcdcdcdcdcdcdcdcdddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddd │ │ +dddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddcdcdcdcdcdcdcdcdcdcdcdcdcdcdbdbdbdbdbdbdadadadad9d9d9d8d8d8d8d7d7d7d6d6d5d4d4d4d3d2d2d1d1d0d0cfcecdcdccc9c9bcbbbab9b9b8b7000102030405b606070708b5090a0a0b0c0d0e101111c81214ca141516161818cbcb19191ac71b1b1c1c1db41db4b41e1f201f1f20b32121b3b3b2b2b2b2222223232323242223252424252424242525bdbdbdbdbdbdbdbdbd2626262626b1282827282728b02728b0b028b02928b0b029292929292929292a2a2b292a2b2b2b2a2a2a2bbe2bbebe2b2bbe2cbebe2cbebe2cbe2caf2caf2cafafafafafafaf2daf2dbfbfbfbfbf2d2dbfbfbf2ebf2eaebfbfbf2e2eaeaeaeaeaeaeaeaeaeae2f2f2f30302f302f302f30303130303131313131303131c03131c0c0c03232c0c0c032c032323232ad323232323232ad3232adad33333333ad3333ad33ad33333333333433333334343535343535343534353535353435c63535c635c6c635c6c635c6c6c6c636c63636c6c63636c6c636363636acac363636acacac37acacacacacacacacacacacacac3737373737373737373737373737373838383838383738383838383838383738ab3838ab39ab38ab38abababababababababababab39abab3939393939ab393939393939393939393a3939393a3a3939393a393a39393a3a3a393a393a3a3a3aaaaa3a3a3a3a3a3a3a3a3a3a3a3a3aaa3aaa3a3a3a3aaa3a3a3aaaaaaaaa3aaa3aaa3a3a3a3aaa3baaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa3baaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa3aaa3aaa3a3a3a3a3aaaaa3a3a3aaa3a3a3a3a3a3aaaaa3a3a3a3a3a3a3a3a3a3a3a393a393a393a39393a393a3939393a3a3939393939393a393a3a3a39393a3a39393939393939393939abab39ab393939ab39393939abab3939ababab3939ab38ab38ababab3838ab38383838383838373838383737373737ac373737373737ac373737373737acacacacacacacac36ac3636363636363636363636c636c63636c63636ac36c63636c6c6c6c6c6c6c63535353535353535c6c634c635c6353434343434343433333434343333333333333333333333adad323232ad323232adadadadc0c0c0c0c0c0adc0c0c0c0c0c0c0c031c0c031c031c031313031303031303130312f30302f2f2f2f2f2f2f2f2f2f2f2f2f2faeaeaeaeaeaeaeaeaeaeae2e2ebf2e2ebf2ebfbfbfbfbf2d2dbf2dbf2dbf2d2d2d2d2dafafaf2c2c2c2c2c2c2c2c2c2cbe2cbe2c2b2cbebe2b2a2abe2a2bbe2a2a2a2a2a2a292a2a292929b0b029b029b0b0b0b0b02828b027282827272727272827272727b1b1b1b1b1b1bdbdbdbd25bd252525252525252524232424232424232323232323222322222322b222b222b222b2b2b2b3b2b2b3212121b3212121212020201f20201f1f1f20201f1eb4b4b4b41d1d1d1d1d1c1b1c1c1c1c1c1b1b1b1bc7c7c71a1a1ac7c719cbcbcbcb18cbcbcb18181817161615ca15151414131313c8c8110f0f0e0e0c0c0b0b0a09b50808070606b604040302020100b7b8b9bababbbcbccccccdcdcecfd0d0d1d2d2d3d3d4d4d5d5d6d6d6d7d7d8d8d8d8d9d9d9dadadadadbdbdbdbdbdbdcdcdcdcdcdcdcdcdcdcdcdcdddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddd │ │ +dddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddcdcdcdcdcdcdcdcdcdcdcdcdcdcdbdbdbdbdbdbdadadadad9d9d9d9d8d8d8d7d7d6d6d6d5d5d4d3d3d2d2d1d1d0cfcfcecdcdccc9bcbbbbbab9b8b8b7000202030405b6b6060808b5090a0b0b0c0e0f0f0f11121313cacaca17171718cbcbcb1a1a1a1b1b1d1d1db41d1e1e1e1e1f20201f21b321b3b3b3b3b22222232323232223232223252424242525bd25bdbdbdbdbdbdbdbdb1b1b1b1b127272726b127282728282828b0282828b0b029b0b02929b0292a2a2a2929292b2a2a2a2a2a2b2b2bbe2a2b2b2bbe2b2b2b2b2cbe2c2c2caf2c2c2c2caf2caf2c2daf2d2d2d2d2d2daf2dbfbfbf2ebf2dbfbf2d2d2ebf2e2e2e2eaeae2eaeaeae2f2f2fae2fae2fae2f2f2f2f3030303031313030303131313030c0c031c0313131c032c0c032c0c032c0c0c0c0c032323232adadadadadadadadadadadadadadad333333ad3333343434343434343434343434343434343534353535353535353535c635c63535c63636c635c6c63535c63636363636363636363636acac3636363636363636acacacac37acacacacacacac3737ac373737373737373737373737373737373838383737383738383838383838383838383838383838ababababababababab3939ab3939abab39ababababab39ab3939393939393939ab39ab393939393939393a3a3a393a3a393a39393a3a3939393a3a3a3a3a3a3a3a3a3a3a3a3a3a3aaaaa3aaa3a3a3aaa3a3a3a3a3aaa3aaa3a3a3a3a3a3a3a3aaa3a3a3a3a3a3a3a3a3aaa3a3a3a3a3a3a3a3a3a3a3a3aaa3a3a3a3aaa3a3a3a3a3a3aaa3aaa3aaa3a3a3a3a3a3a3aaaaaaaaaaaaaaaaaaaaaaa3a3a3a3a3a3a3aaa3aaa3aaa3a3a3a3a393a3a393a393a393a3a39393a3a3a3a3939393a3939393939393939393939393939393939abab3939393939ab393939abab393939abab39393939ab3939abababababababababab39abababababababababab383838ababab3838373838383837383838383737373737373737ac3737acacacacacacacacacacac37acacacacacacac363636363636ac36c6c6c6c636c6c63636c6c636c6c6c6c6c6c6c6c63536c63535353535353535353534343434353535343535353534343333343334333334343433adadadadadadad33ad33adad3232c0ad323232323232c0c0c03131c0c0c0c0c0c031c0c031313031313131313130313030303030303030302f302f2fae2faeaeaeaeaeaeaeaeaeaeaeae2e2e2eaeae2e2e2e2eae2ebfbfbfbf2dbfbf2d2d2d2d2d2d2d2d2daf2dafafafafafafaf2c2c2cbebe2c2cbebe2c2cbebe2bbe2bbebe2b2a2a2a2a2a2a2a2a2a2a292929292929b02929b028282828282828b0282826282727262727262626262626b1b1b1bd25bdbdbd252525bd25252425252525242525242323242324242323232323232222222222b2b2b2b2b2b3b2b3b3b3b3b3b32121202120202121201f1f201f201f1e1f1e1e1e1fb41d1d1d1d1c1c1c1b1c1c1b1c1c1b1b1cc71b1b1b1ac71a19191a1a1a191818cb1818cb1717171716161615ca141414131312c8111010100e0d0c0c0b0b0a0909b508070606b605040302020100b7b8b8b9babbbcc9c9cccdcdcecfd0d0d1d1d2d3d3d4d4d4d5d5d6d6d7d7d7d8d8d8d9d9d9dadadadadbdbdbdbdbdbdcdcdcdcdcdcdcdcdcdcdcdcdddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddd │ │ +dddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddcdcdcdcdcdcdcdcdcdcdcdcdcdbdbdbdbdbdbdadadadadad9d9d9d8d8d8d7d7d7d6d6d5d5d4d4d3d3d2d2d1d0d0cfcfcecdccccc9bcbcbabab9b9b800010102030405b6060707b509090a0b0d0d0e0e101011c813131415151617171818cb191a1a1b1b1c1c1c1d1d1db41e1e20201f2021212121b321b3b222222222222222232222232324242525bd252425252525bdbd25b1bdbdbdb1b1b1b1b1b1b126272728282827272828b028292828b0b0b0292929b029292929292a292a2a2b2a2b2a2a2b2b2bbe2a2b2b2bbebe2cbe2cbe2cbebe2cbe2c2c2caf2caf2c2c2cafafaf2dbfbfbf2dbf2d2dbf2d2d2ebfbfbfbfbf2ebfbf2eaeae2e2eaeaeae2eaeaeae2f2fae2f30302f2f2f303030313030303031313131303131c032c0c0c031c0c0c0313131c03232323232323232323232ad3232323232adadadadadad33333333333333333333333433333333343434333434343534353535343535c63535c6c6c6353535c63535c636c6c6c6c636c6363636c636c6c6c6c6c636363636acacacacacacacacacac36ac3737acacac3737acacacacacacacac37373737383838373737ac373737373837383737373737373838383838383838383838abababababab3838abab3838ababab38abababababababab38abab3939ab39393939393a3a393939393a39393a3939393939393939393a3939393939393a39393aaa393a39393a3a393a39393a3a393a3a39393a393a393a3a3a3a39393a39393939aa393a3a3a393939393a3a3a393a39393a393a393a3939393a3a3aaa3aaa3a3a3a3a3a3a3a3aaaaa3a3a3aaa3a3aaa3a3a3a3a3a3a3a393a3a3a393a3939393a393a3a393a3939393a39abab3939393939ab3939abab39393939ababababab39ab39ab39abab38abababababababababab38ababab38abababababababab38abab3838383838abab39ababab38383838383838383838383838383737383737373737373737373737acacacacacacacacacacac36363636ac363636acac3636363636363636c6c6c636ac36c6c6c6c636c635c636c6c636c635c6c6353535353435353435343534343435353534343434343434343435333434343333333333333333333333adad3232adadadadadadadad3232c0adc032c0c0c0c0c0c0c03131c03131c0c0c03131313130303030303030302f30302f302f2f2f2f2f2f2f2faeaeae2faeae2eae2e2e2eae2e2eae2e2e2ebf2eae2ebfbfbf2ebfbfbf2d2d2d2d2d2dafaf2d2dafafafafafafafaf2c2c2c2c2cbebe2cbe2b2c2c2b2b2b2bbe2b2a2b2a2b2b2a29292a292a2a292a292a29b0b0b0282828b0b0b028272828272827b02828262726b1b126b1bdb1bdbdbdb1bdbdb1bd25bd252524242525252524252524252424252423232323232423232322222322b222b2b2b3b3b2b3b3b32121b321212121202121201f20201f1f1f1f1f1f1f1e1e1eb41db4b41d1d1c1c1d1c1c1c1b1b1c1b1c1c1bc71bc7c71a1a1a1a1a19191a19cbcb18181818171717161615151515ca14121313c8c81110100e0e0f0d0c0b0b0a0ab5b508070706b605040402020100b7b7b8b9bababbbcc9cccccdcecfd0d0d1d1d2d2d3d3d4d4d5d5d6d6d7d7d8d8d8d8d9d9d9dadadadadbdbdbdbdbdbdcdcdcdcdcdcdcdcdcdcdcdcdddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddd │ │ +dddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddcdcdcdcdcdcdcdcdcdcdcdcdcdcdbdbdbdbdbdbdadadadad9d9d9d8d8d8d8d7d7d6d6d6d5d5d4d4d3d3d2d2d1d0d0cfcececdccccc9bcbbbbbab9b8b700000102030405b6060708b5b5090a0b0c0d0d0e0f11c8c812131414ca15171718cbcb191a1ac7c7c71b1b1d1d1d1e1e1e1f1f202021202121b3b3b2b2b2b2b2222222222222b22424252425252324252524252525b12525bdbdbd2525bdbdb1b12626262726b12728282728b0282828b0b029b0b0b0b029b0b0292a292a2a2a292a292a2a2b2b2b2a2b2b2b2bbebebebe2bbebe2b2cbe2c2c2cbe2c2c2c2c2c2cafaf2daf2dafaf2d2d2d2daf2dbfbfbf2d2dbf2dbfbf2eae2ebfbf2e2e2e2eaeaeaeae2faeaeaeae2faeae2f3030302f2f3030302f3130303131c0c03130313131c031303131c032c0c0c0c0c0c0c032c032ad32c0c03232adad323232adadadadadadadadadad33333333ad333333333333333334343334353434343535353535353534353535353535c6c6c6c6c636c6c6c6c6c635c6c6c6c6c6363636363636363636acacac36ac36acacac36acacacac36363636acacacac37373737373737373737ac373737373737373737ac3737373737373738383838373737383838ab3838383838ab3738abab38373838383838ababab3838ab3939ab39abababab3939ab3939ab39393939ababab39ab39ab39393939abababab3939abab3939ab3a39ab3939393a393939abab3939abab393939ab3939393939ab39ab3939393a393a393a39abab3939393a3939ab393a393a393a3939393a3a3a3a39393a393a3939393a393a3a3a3a393a393a3a3a3939393939393939393a393a3939ab3939393939393939393939abab3939393939ababababab3939abababab38ababababab38ab3838383838383838383838383838383838373838383838383838383838383737383838ab38383838383738373737373737373737373737373737ac37acacacacacacacacacacac3636acac36acacac3636c6c63636c6c636c6c6c6c6c636c63636c6c6c636c636c63535c636c63435c63535c63535c635343535343434353335333533343433353334343434333333343334ad3434343333adadadadadadadadadadad323232323232323232323232c032c032c0c03131c03131313131303131313131303030303030302f2f2fae2f2f2f2f2f2f2faeaeaeaeaeaeaeaeaeaeaeae2eaebfbfbf2ebf2e2e2e2ebfbfbfbf2e2dbfbf2dbf2dbf2d2daf2dafafafaf2d2daf2cafaf2c2cafaf2c2cbe2cbebebebebe2bbe2b2a2a2b2a2a2b2a2a292a2a2a29292a29b0b029b029b0b0b0282828282828272828272728272827282826b126b1b1b1b1b1bdb1bd2525bd25bdbdbd25bd2525242425242424242424242523232424232323222222222222b222b2b2b3b2b3b3b3b3b32121b3212121212021202020201f1f201f1e1f1f1f1eb4b4b4b4b41d1d1c1d1c1d1c1c1d1c1b1c1b1b1b1b1b1b1bc71b1a1a1a1a191a191919cb1818cbcb1817161617171515ca14ca141313c811c811100f0f0f0d0e0d0c0a0a0909b508070606b6b6050403020100b7b7b8b9bababbbcbccccccdcecfcfd0d0d1d2d3d3d4d4d4d5d5d6d6d6d7d7d8d8d8d9d9d9d9dadadadbdbdbdbdbdbdbdcdcdcdcdcdcdcdcdcdcdcdcdddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddd │ │ +dddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddcdcdcdcdcdcdcdcdcdcdcdcdcdbdbdbdbdbdbdadadadad9d9d9d9d8d8d8d7d7d6d6d6d5d5d4d4d3d3d2d2d1d0d0cfcecdcdccc9c9bcbbbabab8b8b7b7010202040405b6060708b5b5090a0c0c0d0e0f10111111c81212141516161717cbcb191a1a1ac7c71c1c1d1d1eb41e1e1f1f1f1f2021b3212121b3b3b3b2b222b2b2b2b22223242424242324242524252425bd2525bd25bd25252525b1b1b1b1b1b1b1b1272727262728282827b02828b0b0b0b0b028b02929b0292a292929292a2a292b292a2a2a2b2bbe2bbe2b2b2bbe2bbebe2c2cbebe2c2cbe2c2c2cafaf2daf2cafaf2cafafafafaf2dbfbf2d2dbfafbfbf2e2ebf2dbfbfbf2e2e2eae2e2e2eaeae2e2e2eaeaeae2f2fae2f2f2f2f2fae2f30303131303030303031303130303131c0c0313131c0c031c032c032c032c0c032323232c032323232ad3232323232ad32ad33ad33ad3333adadad33333333333333343434343434343434343434343434343435c6c635c6c6c6c6353535c635c6c6c6c6c636c6c6c6c6c636c6363636ac363636363636363636363636363636acacacacacacacacacacacacacacacacacacacacacac3737acacacac373737ac37383838373737383838383838383838383738383837373738383738ababab38383839393839ab383838abab38393938ab3939abababab39ab39ab3939ab39ababab3839ab3838abab38ab3938abab39393939ab3838ababababab39abababababab39abab38393939ab3939ab3939abab393939393939ab393939393939ab393939393939abab39ab3939abab39ab39393939ab393939393a3939ab39abab39abab3a393a39ababab39ababababababababab38abababababababababababab39abababab38abab38ab383838383838383837373738383737373837373737373737373737373738373738373737383738373737373837383737acacacacacacacacac3737ac37ac37acac3636ac36363636363636363636363636363636c6c636c6c635c6c6c6c6c6c636c6c636c6c6c6c635c6353535c6c6353435c634343535353534343534343434343334333433343433343333343333333333333333ad3333333333adad3232ad3232323232323232c0c0c0c0c0c0c0c0c0c0c0c031c0c0313031c03131303131303030303030302f2f2f2f2f2f2f2f2fae2faeae2fae2faeae2e2eae2e2e2eaeaeae2e2e2e2ebfbf2dbfbf2e2d2e2dbfbfbf2d2d2dbf2daf2d2d2d2d2dafaf2c2c2cafafafaf2cafaf2c2cbebe2c2cbebe2b2bbe2b2b2b2b2a2a2a2a2a292b292a2929292a29292929b028b028b028b02828282727282727272727b1272727272727b1b1bdbdb1b1bdbdbdb1bd25252525bd2525252525242424242423242423232323222323232323232222b2b222b2b2b2b2b2b3b3b3b3b3b321212120212120201f20202020201f1f1e1e1e1f1f1eb41d1db41c1c1c1d1c1c1c1c1c1b1c1c1b1b1bc7c7c7c7c71b1a1a1a191a191919cb1818181818181817171515151515ca14131312c8c8111110100f0e0e0d0c0c0b0b0909b5080706b6050504040302010100b7b8b8b9bbbbbcc9cccccdcececfd0d0d1d1d2d3d3d4d4d5d5d6d6d6d7d7d8d8d8d9d9d9d9dadadadadbdbdbdbdbdbdcdcdcdcdcdcdcdcdcdcdcdcdddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddd │ │ +dddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddcdcdcdcdcdcdcdcdcdcdcdbdbdbdbdbdbdadadadadad9d9d9d8d8d8d7d7d7d6d6d6d5d5d4d4d3d3d2d1d1d0cfcfcecdcdccc9c9bcbbbab9b9b8b700010202040505b606070808090a0a0c0c0d0e10101011c8c81313141415161718cbcb19191a1a1b1b1b1d1d1cb41eb41e1f1e1f1f212021212021b3b3b3b2b3b3b222b22222222323232324242425232525252525252525252525bdb1bdbdbdbdb1b1b1b126b12626262627b02727b0b0b028282828b028b0b0b0b02929292a292929292a29292b2bbe2a2b2b2b2bbe2b2b2b2bbebebe2cbebe2c2c2c2caf2caf2caf2c2c2c2cafafaf2d2daf2d2d2daf2d2dbfbfbf2dbfbfbfbfbfbf2ebfbf2e2ebf2e2e2eaeaeae2e2eaeaeaeaeaeaeae2f30302f2f2f2f2f302f302f30303031303131303131c031313131c03131c03131c0c031c0c0c0c0c0c032c0c0323232ad32ad3232adadadad3232adadadad33333333333434343333ad3333333334333333343435353535353535c63534353535c6c6c63535c6c6c635c6c636c636c6c636c6c636c6c6c636c6c6c6c63636363636ac3636ac3636363636363636363636363636acacacacacacacacac373737ac37373737ac3737373737373737373737373737373737373738383738ababab383738abab38abab383838abab38abab38abababababababababababababababababab38abab3838abab3738ab38ababababababab3838ababababababababababababababab38abab39abababababab38ababababababab38abababababababab39ababababab38ababab39ab38abababababababab39ababab3939ab39abab393838ab39ab3938ab3839abab38abab38ab383838383838ab3838383838abab38383838abab38abab38ab3838383838383838373737383837373738373737373737acacacacacac373737373737373737ac373737373737373737acacac3636acacacac3636acacacacacac3636ac36c6363636c636c6c6363636c6c6c6c6c6c6c6c6c635c6c6c6c6c6c6c6c635c6c635c63535343535353535343435353434353434353434343434333333333333333333333333333333ad333333adadadadadadadadadadad323232ad32c0c0c0c0c0c0c0c0c031c031c031c03131c031313131313031313031303131302f2f2f2fae302f2faeae2f2faeaeaeaeae2e2eae2e2eaeae2e2eae2e2e2ebf2e2ebf2ebfbfbfbf2d2dbfbfaf2daf2daf2d2dafafaf2cafaf2dafafafaf2c2c2c2c2cbebe2c2cbebe2c2c2bbe2c2bbe2b2b2a2b2a2a2a2b2a2929292a2929292a29b029b029b0b0b0b02827272828282828282727282627272627b1b1b1b1b1b1b1b1b1bd25bdb1bd2525bd252525252524252525242424232423242324232323222222232323232222b2b2b2b2b2b3b3b3b3b3b3b3b3b3b3212121201f2020201f1f1f20201f201f1eb4b4b4b4b4b41d1c1c1d1c1c1c1c1c1c1c1b1c1b1b1b1b1bc7c7c71ac71a1a191919191919cbcb18181717171716161615cacacaca141313c811c8111010100f0e0d0d0d0c0b0a0a09b5080807b6b60504040302020100b7b8b8bababbbcc9cccccdcececfcfd0d1d1d2d3d3d4d4d4d5d5d6d6d7d7d7d8d8d8d9d9d9dadadadadbdbdbdbdbdbdbdcdcdcdcdcdcdcdcdcdcdcdddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddd │ │ +dddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddcdddcdcdcdcdcdcdcdcdcdcdbdbdbdbdbdbdadadadad9d9d9d9d8d8d8d7d7d7d6d6d5d5d4d4d3d3d2d2d1d1d0cfcececdccccc9bcbbbbbab9b8b7000001020304040506060708b5090a0b0b0c0d0e0f101011c812121314151517171818cbcb1ac71a1b1b1b1c1c1d1d1db41e1e1f1f1f20201f212120212121b3b2b2b2b2b2b22222222323232424232424242424242425252525bdbdbdbdbdbdb1bdbdbdbdb1b1b1b1b12627272727272727272827272828282828b02929b0b029b0292929292a2a2b2a2a292a2b2a2a2b2a2a2abe2bbe2b2bbe2cbebebebebe2cbebe2c2c2c2caf2c2daf2cafafafafafaf2d2dbf2d2dbfbf2dbfbf2dbfbfbfbfbf2e2e2e2e2e2ebf2e2eae2e2e2eaeae2faeaeaeaeae2fae2fae2f2f302f3030303030303130303030313130303130313130313131c031313131c0c0c0323232c03232c0c0c032c0c032323232adad33adad33adadadadadadadadad33333433333334343434343434343434343434343435c6c6353535353535c6c6c635c63535c6c6c6c6353535c6c6c6c6c6c6c6c636c63636363636c636c6c6c6c6c636c6363636363636363636acacacacacacacacacacacacacacacacacacacacacacacacacacacac373737373838373838383838373838383838383838383838383838383838383838383837383838383838383838383838383838383837383838383838383838383838383838383838ababababababababab383838abab383838383838ab38abab38383838383838383838ab38ababab38abab3838abab38ab38abababab3838ababababab38ababababababab383838ab38ab38ab38ababab38abab38ab383838383737383737373737383837373838373838383838383838383838383838373737383737373737373737373737acacacacacacacacacacacac37acacacacacacacacacacacacacacac3636363636363636363636363636363636c6c636c6c6c6c6c6c636c6c6c6c6c6c6353535353535353535c63535353534353434353435343534343434343434343333343434343333333333333333adadadadadadadadadadadadadadadadad323232323232323232323232c03232c0c03131c031c0c0c031c031c030313031c031313130303030302f30303030302f2faeaeaeae2f2fae2f2faeaeae2e2e2ebfbfbf2e2eaebfbfbfbfbf2e2ebfbf2d2d2e2d2dbf2d2d2d2dafafaf2c2caf2c2dafafaf2caf2c2c2c2c2caf2c2cbe2cbe2bbe2bbe2b2bbebe2b2bbe2bbe2b2b292a2a29292b2a2929292a2929292929b0b028b0b0b02828282727272827282827272726b12626b126b1b1bd25252525bdbdbd25bdbdbd242525242525242323252524232323232323232323222222b22222b2222222b2b2b2b2b3b3b2b32121b321b3b3212121202121201f1f20201f1f1f1f1f1e1e1fb41d1d1c1c1d1c1d1c1c1d1c1c1c1b1b1b1b1b1bc7c7c7c71bc7c71a1a1919191919cbcbcbcb18171718171616151515151414ca13121212c8111110100f0f0e0e0c0c0b0b0a09b5b5b5080606b60504040302020000b7b8b9b9babbbcc9c9cccdcdcecfcfd0d1d1d2d2d3d4d4d4d5d5d6d6d7d7d7d8d8d8d9d9d9dadadadadbdbdbdbdbdbdbdcdcdcdcdcdcdcdcdcdcdcdcdddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddd │ │ +dddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddcdcdcdcdcdcdcdcdcdcdcdcdbdbdbdbdbdbdadadadad9d9d9d9d8d8d8d7d7d7d6d6d5d5d4d4d4d3d2d2d1d1d0cfcfcecdccccc9c9bbbbbab9b8b7b7010102030305b6060707b5b5090a0b0c0d0e0e0f101011c812131414caca15161818cb191a1ac7c71b1c1c1b1d1d1db41e1e1e1f1f1f2020201f2021b3b321b3b3b2b2b3b3b2232223232323232324232323232424252525bd25252525bdbdbdbdbdb1bdbdbdbdb126262626262627262727272828282728b0b02928b0b0b0b029292929292a2a29b0292a29292a2a2a2a2b2b2b2a2b2bbe2bbe2bbe2b2c2bbe2cbe2c2c2c2caf2c2c2cafafafafafafaf2daf2d2d2d2d2dbf2dbfbf2d2dbfbf2ebfbfbf2ebf2e2e2ebf2e2eaeaeaeaeaeaeaeae2faeaeae2f2f302f302f30302f3030302f2f3030302f30302f303030303131313031313131c0c0c03131c0c0c031c0c031c0c0c0c0323232ad32323232ad32323232ad32adad3333333333333333333433ad3333343334333433343435353534343435353534353435343535c6353535353535c6c6c6c6c635c6c635c6c6c6c6c6c6c6c63535c6c636c636c6c6c6c63636363636363636363636363636ac3636363636ac36363636363636acacacac3737373737373737373737373737373737373737373737373737373737373737373737373737373737373737373737373737373737373737373737373737383838383838383838383838383838383838383838383838383838373838383838383838383838383838383838383738ab38abab3838ab38383838ab3838383838383838383838383838383838373838383838373838383838383838383838383838383737373737373737373737373737ac373737373737373737373737373737373737373737373737373737acacacacacacacac3636363636acac363636ac36363636363636363636363636c6c6c6c63636c6c6c6c6c6c6c636c6c6c6c63535c635c6c6c6c635353535c635353434343534353435343434343434333334343534343334343333333333333333333333333333adad333333adadad323232323232323232ad323232ad3232c032c0c0c0c0c0c0c0c0c0c0c031313131c03131c031313031302f30303130313131302f2f2f2f2f2f2faeae2f2f2faeae2eae2e2e2e2f2eaeae2e2ebfbfbfbfbf2ebf2ebfbfbf2dbf2d2d2dbfaf2d2d2d2d2daf2d2dafaf2c2c2c2caf2c2cafafaf2cbebebebe2cbe2c2c2c2b2cbe2b2b2a2b2b2b2b2b2b2a2a2b2b2a2a292a2a29292a2a2929b0b02929292929b028282828282827282727b127272626b12727b1b1b1b1b1bdb1b1bd252525252525bd252524252424232424242323232424242323232222232222b222b2b2b222b2b3b2b2b2b3b3b3b3b321b3b3212121212121212020202020201f1e1f1f1f1f1f1eb4b4b4b41d1d1d1c1b1c1c1d1c1c1c1c1c1c1bc7c7c71bc7c7c71a1ac71ac719cbcbcbcbcbcbcb1818181717161716ca15cacaca1413131312c8c8c8110f100f0f0e0e0d0c0c0a0a0909b508080806b60505040303010100b7b7b8b9babbbcbccccccdcdcececfd0d0d1d2d2d3d3d4d4d5d5d6d6d6d7d7d8d8d8d9d9d9d9dadadadadbdbdbdbdbdbdcdcdcdcdcdcdcdcdcdcdcdcdddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddd │ │ +dddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddcdcdcdcdcdcdcdcdcdcdbdbdbdbdbdbdadadadadad9d9d9d8d8d8d8d7d7d6d6d6d5d5d4d4d3d3d2d2d1d0d0cfcecdceccccc9bcbbbab9b9b8b700010202030405b6060608b5090a0a0b0b0d0d0f0f1011111213131314ca151717181818cb191ac71bc7c71b1c1db41d1d1e1e1e1e1f1f1f1f1f202121202121b3b321b3b3b2b2b2222222222323232323232324242524252525242525252525bdbdbdbdbdbdb1b1bdbdbdb1b126b1b127272627282728b0282828b0b0b0b0b02929b0b0292929b0292a2929292a2a2a2a2a2a2a2b2a2b2bbe2bbe2bbe2b2bbebe2cbebe2cbe2c2c2caf2caf2c2cafafafafafaf2d2d2dbf2dafaf2d2d2d2dbfbfbfbfbfbf2ebfbfbf2e2eae2e2eaeae2e2e2eaeaeaeae2f2f2f2f2f2f2f2f2f2fae2f2f2f302f302f30302f3030303031313130313131313131c031303131303031c031c0c0c0c0c032c0c0c0c0c0323232c0c032ad3232adadadadadadadadadadadadad33333433343333ad33333333343333343434333334343433343434353435353535343535343535c635343535353435c635353535c635c6c636c6c6c6c63636363636c63636c6c6c6c6c636ac36c6c636c63636c63636363636acacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacac373737373737373737373737373737373737373737373737373737373737383837383838383738383838373738383838383838383838383837373838383837383837383738383838383838383737373737373737373737373737373737373737373737373737373737373737373737ac3737373737acacacacacacacacacacacacacac37acacacacacacacacacacacacacacacacacacacacacacacacacacac36363636363636c6c6c636c63636c636c636c6c6c6c6c636c6c6c635c6c635c635c6c6c635c6c6c63535353535343535c63534353435353534343434353435343333333333343333ad333433343333343433ad33adadad33adadadadadadadadadadadadadadad3232c0c0c032c0c0c0c0c0c0c0c0c0c0c032c031c0c031c0c03131313131303031313130312f313030302f30302f2f2f2f2f302f2faeaeaeaeae2e2e2eaeaeaeae2eae2e2e2e2ebf2ebf2ebfbfbf2d2dbfbf2d2d2dbf2d2dbf2daf2dafaf2d2caf2daf2c2d2dafaf2c2c2c2c2c2c2caf2caf2cbebebebe2cbe2b2cbe2b2bbe2b2b2a2b2b2b2a2a2b2a2a2a2a292929292a2929292929b0b028b0b02828282828282826272827272627b1b1b1b1b1b1b1b1b1b1bdbdbd25bdbd25252525252525242524232424242324242423232223232323232322b22222b2b222b2b2b2b2b2b3b2b2b3b3b3b3b3212121b3212120212020201f1f201f1f201e1e1e1eb4b4b4b41d1d1d1d1c1c1c1b1b1b1b1c1c1b1b1b1b1bc7c71a1a1a1ac7c71a191a1919cbcb181818cb181817171616161616ca141414141413121212c8111110100f0f0e0e0d0d0c0b0b0909b50807060706b605040303020200b7b8b8b8babbbcc9c9cccdcdcececfd0d0d1d1d2d3d3d4d4d4d5d6d6d6d7d7d7d8d9d9d9d9dadadadadadbdbdbdbdbdbdbdcdcdcdcdcdcdcdcdcdcdcdddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddd │ │ +dddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddcdcdcdcdcdcdcdcdcdcdbdbdbdbdbdbdadadadadad9d9d9d8d8d8d8d7d7d6d6d6d5d5d4d4d3d3d2d1d1d0cfcfcfcecdccccbcbcbbbabab9b8b7000102020305b605060708b5b5090a0b0b0d0d0e101010c812121314ca151516161618cbcb19191a1ac7c71c1c1c1c1db41eb4b4b41e1f1f1f201f20202121212121b3b2b321b3b22222222222222322232423242324242423252425252525252525bdbdbdb1bdbdbdb1b1b1bdb1b1b1b1262727272827262828282828b0b0b0b0b0b0b029b0292929292929292a292a2a2a2b2a2a2b2b2b2b2b2b2b2a2b2bbebebebe2b2c2cbe2cbe2cbebe2caf2c2cafaf2d2dafafafafaf2d2d2d2dafbfbfbf2dbfbfbf2dbfbfbfbfbf2e2e2ebfbfbf2eaeaeaeaeaeae2fae2f2f2faeaeaeae2f2f302f2f2f30302f2f2f302f30302f3031313130313030313030302f3031c031c0c0c031c031c0c0c0c0c032c0c0c0c0c0323232ad32323232adad32323232adad3333ad33adadadadadad33ad333333333333ad333333333434343435343334343434343434333435353435353534343535353535353535c6c6c6c63535353535c6c635c636c6c635c6c636c6c63535c6c6c636c6c63636363636363636363636363636acac3636363636363636363636363636363636ac36363636acacacacacacacacacacacacacacacacacacacacacacacacac37ac373737373737ac37373737ac373737373737ac3737373737373737ac37373737373737373737373737373737373737373737373737373737373737373737373737373737373737373737373737acacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacac36363636363636acac36363636363636ac3636363636363636ac36ac363636363636363636363636363636c6c6c636c636c6c636c6c6353535c635c6c635c635c63535c63535c6c6353535c635343535353435343434343534353434333433343434343433333333ad33ad33adadadadadad33adad33adadadadad323232323232323232323232323232323232c0c0c0323131c031c03131c0c0c0c031c031c0c03031c03131313031302f3030303030ae30302f302faeaeaeaeaeaeaeae2f2faeae2e2e2e2e2e2ebfbfae2e2ebf2e2e2ebfbf2d2dbfbf2dbf2d2dbf2d2d2daf2daf2d2d2daf2dafafaf2c2cafaf2c2dafafaf2c2c2cbebebebe2cbebebebebebebe2cbe2b2bbe2b2a2b2b2a2a2b2b2a29292a29292929292929b0b0b0b0b0b0b0b0b028272827272827282827b127262627bd26b1bd25bdbdb1bd25bdbdbdbd2525252424252525252524232424232324242324232323232222222222222222b2b2b2b2b2b2b2b2b2b3b3b2b3b321b3b3b32121212121212020201f1f1f1f1f1f1f1e1e1eb41d1d1d1d1d1d1d1d1d1c1c1c1c1b1c1b1b1b1bc7c7c7c71bc7c71a1a1a191a1a1acbcbcbcbcb18171818181716161615151515ca141413131213c812c811111110100e0e0e0d0c0c0a0a0a0ab5b50807b6b6b60504040302020000b8b9b9babbbcbcc9cccccdcecfcfd0d0d1d1d2d3d3d4d4d5d5d5d6d6d7d7d7d8d8d9d9d9d9dadadadadbdbdbdbdbdbdbdcdcdcdcdcdcdcdcdcdcdcdcdddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddd │ │ +dddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddcdcdcdcdcdcdcdcdcdcdbdbdbdbdbdbdadadadad9d9d9d9d8d8d8d8d7d7d6d6d6d5d5d4d4d3d2d2d2d1d0d0cfcecdcdccc9bcbcbbbab9b8b8b700010203040405b60607070809090a0b0c0c0e0e0f1011c8c812131414ca15161718171718cb191a1a1b1b1b1b1c1cb4b4b4b4b41f1e1f1f1f1f1f20212021202121b321b3b3b32222b222222222232323232323232323242324252425242525252525252525bdbdbdbdbdb1bdbdb1b12626262626b1272627272828282828b02828b0b0b0b0b0b029b02929292a2a292a2a2a2a2a2a2a2b292a2a2a2b2b2bbebe2bbe2b2bbebebebebebe2cbe2c2c2c2cafaf2c2cafafaf2d2d2daf2dbf2daf2d2dbf2dbfbfbf2dbfbf2d2dbfbfbf2eae2e2eae2e2e2e2e2e2e2e2e2eaeae2f2f2f2faeae302f2f2f2f2f2f2f2f2f303131313030303031302f302f3031313131313131c031c031c0c0c0c0c0c0c0c0c0c0c032c0c0c03232adad32c0323232ad323232ad32ad32ad323233adadadadadadadad333333333434343433333333333333333434333333343334343434343434343535343534353534343535343535353435353535c635c6c6c635c63535c63535c6c6c63636c6c6c6c6c636c6c6c6c636c636ac36c6c6c636c6c636363636363636363636ac36363636acacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacac3737ac37ac373737373737ac37ac37373737acacacacacacac37acacacac3737acacacacacacacacacacacac3737acacacac37acac37ac37acacacacacacacac373737373737acacacacacac363636ac36363636ac363636363636363636acac363636ac3636363636acacacacacac36363636363636c6363636c6c6c6c63636c636c6c6c6c636c6363636c6c6c6363636c636c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6353535c635c63535c63535353535343435353434333435343334353434333333333334333334333333333333333333333333adadadad323232ad32ad32323232adadad32ad3232c0c03232c0c0c0c0c0c0c0c0c0c0c0c03131c0c031313131c03131c0c0c0c031c03130303030303130302f2f302f2f2f2f302fae2f2f2f2f2faeae2e2eae2eae2eae2eaeae2ebfbfbfbf2ebfbf2ebf2ebfbf2ebf2dbf2d2d2dbf2dbf2d2d2d2d2d2daf2daf2dafafaf2daf2c2c2c2cafaf2c2caf2c2c2c2cbebebebe2b2bbe2b2bbe2b2b2b2b2a2b2a2a2a2a2b2a2a2a2b2b292929b0b0b0292929b029b0282828b02828b02828272627272727272727b126b1b126bdbdb1bd252525bdbd2525bdbdbd25252424242425242424242324242323232323232322232222b2b2b2b222b2b2b2b3b3b3b2b3b3b3b321b3b32121212121b32120202020211f201f1f1f1f1f1f1eb41eb4b41d1d1c1c1d1d1c1d1c1c1c1c1c1c1b1b1bc7c7c7c7c7c71ac71ac71a19191a19cbcb18cb181818181717171616161615ca141414141313131211c8c810101110100f0f0e0d0c0b0b0b0a0909b5080806060505040303020101b7b7b8b9babbbcbcc9c9cccdcececfcfd0d1d1d2d2d3d3d4d5d5d6d6d6d7d7d7d8d8d8d9d9d9dadadadadadbdbdbdbdbdcdcdcdcdcdcdcdcdcdcdcdcdcdddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddd │ │ +dddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddcdcdcdcdcdcdcdcdcdcdbdbdbdbdbdbdbdadadadad9d9d9d9d8d8d8d7d7d7d6d6d5d5d5d4d3d3d2d2d1d1d0d0cfcecdcdccc9bcbbbbbab9b9b800000102030304b6b60607080809090a0b0c0d0e0f0f10111112121214cacaca161617171719191a191a1bc71b1c1d1d1db41db4b41e1e1f1e1f1f212020202120212121b321b3b2b2b2b222b22222222222222223232322232424242324242524242425242525bdbdbdbdbdbdbdb1bdb1bdbdb1b1b1b126272727272727282828282828282828b0b0b0b0292929b0292929292929292a292a2a2a2b2b2a2b2b2b2b2a2b2bbe2abebe2b2cbe2cbe2cbe2c2c2c2c2c2cafafaf2dafaf2dafafaf2dbf2d2dbfbf2dbfbf2d2dbfbfbf2e2ebfbf2ebf2e2e2ebfbfbf2e2e2eaeaeaeaeaeaeaeaeaeaeaeaeaeae2f2f2f302f2f2f2f2f2f2f302f2f302f303130313031303131313031c0313131c0c0c03131c0c0c03131c03232ad3232c0323232323232323232ad32ad323232ad32ad32adadadad3333333333ad33adad33adad33ad33ad3333adadad333333333333343333343434343534343434343535343435343435343434353435353435353535c63535c635c6c63535c6c6c635c63535c6353635c6c636c635c636c6c6363636c636c63636c6363636363636363636363636363636363636363636363636363636363636ac36ac36363636ac36ac3636ac3636363636363636ac36ac3636363636acac363636ac3636ac3636363636363636363636363636ac36363636363636363636acacac3636363636363636acacacacacacacacacac36ac363636ac3636c6c6acc6c636c636c6c6c636ac36c6c6c6c6c6c6c6c6c6c636c6c6c6c6c636c636363636c6c63636c635353535c6c6c635c63535c635c6c6c6c635c63636c6c6353535c6c63535c6c635c6c63535353535353535353535353535353535343535343433333334333333343433333334333333333333adad33ad33ad33adadadadadadadadadadadad3232c0c032c03232c0c0c0c0323232c03232c0c03232c0c031c0313131313131313131313130313131313131313131303030302f302f302f2f2f2f2f2fae302f2f2faeaeaeaeaeae2fae2faeae2ebfaebf2e2ebf2e2e2e2ebfbfbf2d2ebfbf2e2d2e2d2dbf2d2d2d2d2d2dbf2dbfaf2dafafafafafafafafaf2cafaf2c2c2cbebebebebebebebebe2cbebe2bbebe2b2b2b2b2b2b2b2a2b2a2a2b2a29292a2b2a2a29292ab02929b0b0b029b0b028b0b0282828b0272727272826b12626b1b1b1b1b1b1b1bdbdb1bdbdb1bd252525bd25252525252525252424242324232323232323232323232222222322222222b2b2b3b3b3b2b3b3b321b3b3b3b32121212121212020202120201f1f1f1f201f1f1e1e1eb41e1eb41db41d1d1c1d1c1c1c1c1b1c1b1b1b1b1b1b1bc7c71a1a1a1ac71a1a1a1a1a1a19191918181818181718181717151515151516ca14141413121312c811111111100f100f0e0e0e0d0c0b0a090909b508080606b60504040201010000b7b8b9bababbbcc9cccccccececfcfd0d1d2d2d2d3d3d4d4d5d5d6d6d7d7d7d8d8d9d9d9d9dadadadadadbdbdbdbdbdbdcdcdcdcdcdcdcdcdcdcdcdcdddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddd │ │ +dddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddcdcdcdcdcdcdcdcdcdcdbdbdbdbdbdbdbdadadadad9d9d9d8d8d8d8d7d7d7d6d6d5d5d4d4d3d3d2d2d1d1d0cfcfcecdcdccc9bcbbbbbab9b8b70000010103040405b6060708b5090a0a0b0c0d0d0f1010c8c8c81313141415ca151616cbcbcb18cb1a19c71b1c1c1c1c1db4b4b4b4b41eb41f1f1f20202020202021b3212121b3b3b3b2b2b2b2b2b2b222222223222223232323232323242423242424242525bd25252525bdbdbdbdbdbdbdbdb1b1b1262626262626272827272728272727b0b0b0b0b0b0b0b0b0b0b0b029292929292a2a2a2a2a2a2a2a2a2a2a2b2a2b2a2bbe2b2cbe2cbebebebebe2c2c2c2c2cafafafaf2caf2cafaf2d2daf2d2d2d2d2d2d2d2dbfbf2dbfbfbfbf2dbfbf2d2dbfbfbfbf2ebf2ebf2e2e2e2e2e2e2e2e2eaeaeae2f2fae2fae2f2f2faeae2fae2f2f2f2f30313031302f302f2f302f303030303031313131313131313131c0c0c0c03232c032c032c03232c0c03232323232c0c03232ad32adadadad33adad33adad32adadadadad33adad32adadadadad3333ad333333343333343333333333333334343334333334343333343434343433343334343434353535353535353435c6353535343434c6353535353535c635c6c6c6c6c6c636c6c6c6c6c6c6c6c6c6c636c6c6c6c6c6c6c6c636c636c636c6c63636c63636c6c636c636c6c6c6c6c6c6c636c6c6c636acc636c6c6c63636c6c6c63636c6c6363636c6c636c636c63636c63636c6c6c6c6c636c6c6c6c6c636c636c6c6c6c6c636c6c6c6acc6c6c6c6c6c6c6c6c6c6c6c63636c636ac3636363636c6c6363636c6c636c63636c636353535c636c635353535c635c63535c6c635353535c636c6c6c63535c6c63535353535353535353535c635353535c6c6353535c63535353534343535c6353535353535353435343434343434343434333434343434333434343433333333adadadad3333adadadad33adad3333adad3232323232ad32323232323232323232323232c0c0c0c0c0c031c0c031c0c0c031c03131c0c031313131c030303130303131313131303031313131303030303030302f302f302f2f2f2f2f2f2f2fae2f2f2f2fae2e2eaeaeaeaeaeaeae2e2ebf2ebfbf2ebf2ebfbfbfbfbfbf2dbf2dbfbf2dbfaf2dafaf2dafafaf2daf2d2daf2daf2c2c2c2c2c2c2c2c2c2c2cbebebebe2b2b2bbebe2bbebebe2b2b2bbebe2b2b2a2a2b292b2a2b2a2a292929292a2a2a29b0b029b0b029b0b0b0b0272828282828282627262726262726b1b1bdbdbdbdbdbdb1b1bdbdbdbdbdbdbd25252525242525242425242424242423242323232223222222222222b2b222b2b2b2b2b2b2b3b321b3b3b3b32121212121212020202020202020201f1f1f1e1f1f1f1e1fb41d1d1db4b41d1c1d1c1c1c1c1c1b1b1b1b1b1bc7c7c71bc71bc71a1a1a191ac71a1a191a191919cb181718171818171817161615cacaca1414131414131212c811c81110100f100f0f0e0d0d0c0c0a0909b50808070606b60504040302010000b7b8b9babbbbbcbcc9cccdcdcecfcfd0d0d1d2d2d3d3d4d4d5d5d6d6d6d7d7d8d8d8d9d9d9d9dadadadadbdbdbdbdbdbdcdcdcdcdcdcdcdcdcdcdcdcdcdddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddd │ │ +dddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddcdcdcdcdcdcdcdcdcdcdbdbdbdbdbdbdadadadadad9d9d9d9d8d8d8d7d7d7d6d6d5d5d4d4d3d3d2d2d1d1d0cfcfcecdcdccc9bcbbbbb9b9b8b80000010203040405b6060708b509090a0b0b0d0d0f101011c8c812131414141515171717181819cbcbc7c7c7c7c71c1d1db4b41db4b41e1e1e1f1e1f201f202120212021212021b2b2b2b2b2b2b222b22222b222232322232323222323232324242325242524242525bd252525bdbd25bdb1b1b1b1b1b1b1bdbd262626b12627262626282828282828b028b02828b0b0b0b0292929292929292a2a29292a292a292a2a2a2b2bbe2bbe2b2bbe2b2bbebebebe2c2c2c2c2c2c2c2c2cafafafafafafafafaf2d2d2d2d2d2dbf2d2dbf2dbf2daf2dbfbfbf2dbfbf2dbf2ebf2ebf2ebfbf2e2eae2e2eaeae2e2eaeaeaeae2eae2fae2f2f2f2f2f3030302f2f302f2f2f2f302f3030303031303131303030313130313131313131c0c0c0c0c0c031c032c032c0c0c0c0c0323232adad32323232ad3232323232adadad32ad3232323232adadad3333ad333333333333333333ad33ad3333343433ad3333ad33333333343434343333333434333334353535353434343535343435343434353535353535353535c63535353435c63535353435c635353535c635c6c6c63535c6c6c6c6c6c6363535363635c63635c6c6c636c6c63535c6353535c6c63536c6c6c635353536c6c635c635c6353536363535c63635c6c63635c63636c63535353536c6353535c6c6c63635c63535c636c635c63635353535353535c6c6c6c6c63636c6c636c6c636c636c6c6c6c6c635353535c6c6c6c63535353535c635353435353535343535c635343435c6c63534353535343434353535353435353435343435353535343434343334343435343433343434353534343534343434333434333433333333ad33343333333333333333333333adadad323232ad32323232adadadad32adad323232c0c0c03232c032c032c0c0c0c0c03232c0c0c0c0c0313031c03131313131303131313131313131312f2f31302f3130313131303030313131302f2f2f2f2f2fae2f2f302fae2faeaeae2f2fae2f2f2f2fae2e2e2e2e2e2eae2e2e2e2ebf2ebfbfbfbf2dbfbfbfbfbfbf2d2daf2d2d2d2daf2dafaf2daf2c2c2caf2c2c2c2caf2c2c2cbebebebebe2cbe2bbe2b2b2b2b2b2b2bbe2b2abe2a2a2a2b2b2b2b2a2a2a2a292a2a2a2a29b0b0292929292929b028b0b028b0b0b0b0b027282827282828b126b126b1b1b1b1b1b1bdbdbdbdbdbdbdb125bd25bd2525252524242423242423232424232323232323232222b2222222b2b2b2b2b2b3b2b2b3b2b3b3b3b3212121212121212120212120201f20201f1f201f1f1f1f1e1e1f1eb4b4b4b41d1c1c1d1d1d1c1b1c1b1c1c1c1b1bc71bc7c7c71ac7c71ac7c71a1a1a191a1919cb1919191818cb1817171717171616ca151515caca14141313131212c811c81111100f0f0f0e0e0d0d0c0b0a0a09b508070706b6b6b6040303020201b7b7b9b9bababcbcc9c9cccdcdcecfcfd0d0d1d1d2d3d3d4d4d5d5d6d6d6d7d7d7d8d8d9d9d9d9dadadadadbdbdbdbdbdbdcdcdcdcdcdcdcdcdcdcdcdcdddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddd │ │ +dddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddcdcdcdcdcdcdcdcdcdcdbdbdbdbdbdbdadadadadad9d9d9d9d8d8d8d7d7d7d6d6d5d5d4d4d3d3d2d2d1d0d0cfcecececdccc9bcbcbabab9b8b7b700010202040505b60607080809090a0b0c0d0e0e0f1010c8c812131314ca15161716171818cb1acb19191a1b1c1c1d1d1d1db4b4b4b4b4b41e1f1f201f20202020202021b3b3b2b2b2b2b2b2b222b2b22222232223232323222222232424232324242424252525242424252525bdbdbdbdbdbdbdbdbdbdb1b1b1bdb1b126b12628272727272828272827282828b0b0b0b0b0b029b029292929b0292929292a2a292a2a2b2a2b2a2b2b2b2b2b2b2bbebebebebe2cbebe2c2c2c2c2c2c2c2c2c2cafafafafafafaf2dafaf2d2d2d2daf2dbf2dbf2d2d2d2dbfbfbfbfbf2ebfbf2e2e2ebfbf2e2e2e2e2ebfbf2e2eaeaeae2f2f2f2faeae2f2f2faeae2f2f2f2f2f2f2f302f30302f2f30302f3031303031303130303131313130313031c0c031c0c0c0c0c0c032c032c0c0c0c0c0c0c0c032c032c0323232c0c03232323232adadad33adadad3333ad33333333adad33ad33adadadadadadadadad3333ad33343434333333343333333434343435333334353334343534343433353534353535343535343434343535353535343435353434353534c635353434c6353535353535353535353434c6353535c6c6c6353535c6343434c6c634c635c635353435c635c634c63435353435353535c6c634c6c6c63435c6c6c634353534c6c6353535c635c6c635c63535c6c6c635c6c6353535353535353535c6c6c635363535c635c63635c6c6c6c63535353535353535c6353535343434353535343434343434343435343333343535343334343433343435343534343535343534343434333333343434333433333433343333343334343433333433ad3333343433343333adadadad33ad33adadadadadad333333adadad32323232c0323232323232c0323232323232c0c0c03232c032c0c0c0c0c0c0c0c0c0c0c0c0c0c0313031313030313131303131303030313131302f2f30302f2f2f31313130302f2f3030302f2f2faeaeae2fae2f2faeae2fae2e2e2e2e2e2e2e2eaeae2e2ebfbfbfbfbfbfbf2e2ebf2ebf2d2d2dafbfbfbfafbfbf2d2d2cafafafafafafaf2cafaf2c2cbebebebebebe2cbebe2cbebe2b2b2b2c2b2bbe2b2b2a2b2b2b2a2b2b292b292a2a2a2b2b2a292a292a292929292929b0b0b0b0b0b0b0b0b028282828282728282827272726272626b1bdb1bdb1b1bdb1b1b1bdbd2525252525bd2525252525242524242324232323232223232322222322222222b2b2b3b2b2b2b3b3b3b2b3b3b3b3b3b3b321212120202021202020202020201f1f1f1f1f1f1f1e1e1e1eb4b4b41d1d1d1d1d1d1c1c1c1c1c1c1b1c1b1c1b1c1b1bc71bc7c7c71a1a191a1ac71a1a19191919cbcb181718181718181615161716ca15cacacaca1414131312c812c81111c81010100f0e0d0d0d0b0c0b0a0909b5b508070606050505040302010000b7b8b9babbbbbcc9c9cccccdcececfd0d1d1d1d2d3d3d4d4d5d5d6d6d7d7d7d8d8d8d9d9d9d9dadadadadbdbdbdbdbdbdcdcdcdcdcdcdcdcdcdcdcdcdddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddd │ │ +dddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddcdcdcdcdcdcdcdcdcdcdcdcdbdbdbdbdbdadadadadad9d9d9d8d8d8d7d7d7d6d6d6d5d5d4d4d3d2d2d2d1d0d0cfcececdccccc9bcbcbbbab9b8b7b7000102030404b6b6060708b5b50a0a0b0c0d0e0e0f111111c8c81314caca151516161718cb18cb1919c71a1bc71b1c1c1d1db4b41db4b41e1e1e1f1f1f201f1f202121212121b321b2b3b2b2b3b2b2b2b2222222b22222b222232324232224232324252523242424242425bd25252525252525bdbdbdbdbdbdbdbdb1b1b12726262626272727272728282828b0282828b0b0b0b029b0b0b0b0b0b029292a292a2a2a2a2a2a2a2a2a2b2a2a2b2b2b2bbe2bbe2bbebebe2cbebe2cbebe2c2c2c2caf2c2c2cafafafafafafafafafaf2daf2d2d2d2d2d2dbf2dbf2dbfbfbfbfbfbfbfbfbfbf2ebf2ebfbf2e2e2eaeaeaeaeaeaeae2eaeaeaeae2eaeae2f2f2f2fae302f2f302fae2f2f2f3030302f2f3031302f303031302f313031c03131c0c0c0c03131c0c0c03131c0c0c0c031c0c0c0c0c03131c0c0c0c032323232323232ad3232323232adad323232323232323232323232adadadadad3333ad3334333333333333ad33333434333333ad33333333333333343434333535333535353335343434343435343435343333343434343535343534343334c634353435343535353535343434353435c63435343535c63434333535343535353535333534353534c63435353435353535c6353435c63534353535353435353435c63535353535c63535c63535c635c635c6353535353535353534353535c6343534343534c6353535c6c6c63435353535353435c634343534343434353534343434343434343434333334343333333434343334333434343334343433343434333433333334343433343333ad333333333333adad33333333adad3333333333333333adadadad32adadadadadadadad33adadadadad323232c0c0c03232c0c0c0c0c0c032c0c0c0c0c0c0c032c032c031c0c031c0c03131313131313131303130303030303030303130302f2f3031302f2f2f2f2fae2f2f303030302fae2f2f2f2f2f2faeaeae2faeaeae2e2eaeae2e2ebfbfbfbfbfbfbfae2e2ebf2dbfbf2dbf2d2d2ebfbfbfaf2dafaf2daf2daf2d2dafaf2caf2c2c2caf2c2c2caf2c2c2cbe2bbebebebe2c2b2bbebebe2b2a2bbe2a2bbe2b2a2a2a2a2b2a2a2a292a29b02a2a2a2a2a292929292929b0b0b0b0b0b028b0282828b0b02827262827262727272726b1b1b1b1bdb1bdbdbdbdbdbdbdbdbdbdbd2525242425252524242424232423232324232222222222222222b222b2b2b222b2b3b3b3b3b3b321b3b3b3b32121212121212020202020201f1f1f1f1f1f1f1f1e1f1e1e1e1eb41d1d1d1d1d1d1c1d1c1d1c1c1c1c1c1c1c1c1bc71bc7c7c71bc7c7c7c7c71a1a1a191a191a1a1919cb1919cb181717171817171716151515cacacacaca1313131312c8c81211111010100f0e0e0d0d0c0b0b0a0a0909b508070807b6050504030302010100b8b8b9b9babbbcbcc9cccdcdcececfcfd0d1d1d2d2d3d3d4d5d5d6d6d6d7d7d7d8d8d9d9d9d9dadadadadbdbdbdbdbdbdbdcdcdcdcdcdcdcdcdcdcdcdddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddd │ │ +dddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddcdcdcdcdcdcdcdcdcdcdbdbdbdbdbdbdbdadadadadad9d9d9d8d8d8d7d7d7d6d6d5d5d4d4d4d3d3d2d1d1d1d0cfcececdccccc9bcbcbbbab9b8b80000010203040405b6060707b5b5090b0b0c0d0d0f0f101111c8121313ca14caca1616171718cbcb1919c71a1b1b1b1c1c1d1d1db4b4b41eb41e1e1e1f1f1f2020202020202020b3b3b3b221b2b3b2b2b2b3b2b2b2b2b222222223232223222324242423242424232424bd25252425242525bd252525bdbdbdbdb1b1bdb1b1b1b1b1b1b12727272728282628272727b0b028b0b028b02828b0b0b02929b0292929292929292a292a2a2a2a2b2b2a2b2bbe2bbe2b2b2b2b2bbe2bbe2cbe2c2c2c2c2c2c2c2c2c2c2c2caf2cafafafaf2d2dafaf2daf2d2d2d2dbf2dbfbf2daf2dbf2d2dbfbfbfbfbfbf2e2e2e2e2eae2e2e2e2e2e2e2eae2eaeaeaeaeae2fae2f2f2f2f2faeaeae2f2f30302fae2f302fae2f3030302f303031313131c031313130303131303131c031313131c031c031c0313131c0c0c032c0c032c0c0c0c0c0c0323232c0c0c0c0c03232c0c0c032323232ad32ad3232ad33adadadadadadadad33adad33adadadadadadadadad333333ad343434333434333434343334333333343434333434333333343334343434343533333334343434343434353434343434343434333434343334343434343433343334343434343433343434343435343434343534353435343434353434353434343435353434353535353535c63535c6353535343535353535353535353535343535353533343433353435333534c63535333434353535343435343435343433343534343434343434343433343333333333333333333333343333333333333433ad333434333433333334343433343333ad33ad33adadadadadadadadadadad3333ad33adad33adadadadad32ad3232adadad32ad323232ad3232323232c0c0c03232c031c0c031c0c0313131c03131313131c03131c0c0313030303131303030303130313030302f2f2f2f2f3030302fae2f30302f2f2f2f2fae2faeaeae2fae2faeae2fae2fae2faeaeaeaeae2e2e2ebf2e2ebf2ebfbfbfbfbfbf2d2ebfbf2d2dbfbfaf2d2dafbf2d2dbfaf2dafaf2c2cafafafaf2c2c2caf2c2cbe2cbebebe2c2c2cbebe2bbebebebebe2b2b2b2b2b2b2a2b2b2a2b2b2b2a2a2a2a2a2a2929292929b029292929292929b0b0b0b0b0b028282828282828282828282627b12626b126262626b1bdb1bdbdbdbdbdbdbd25252525bd25252525242424242424242423232323232323232322b2b2b2b2b2b222b2b2b2b3b2b3b3b3b3b3212121b321212121212020202021201f1f20201f1e1e1f1f1f1e1f1e1e1e1e1eb4b4b41d1d1d1d1d1d1c1d1c1c1c1c1c1c1b1b1b1b1bc7c7c7c71ac71a1a1a1a1a1a191a1919191919191918cb181817171615161716161514ca14141414131313121212c811101111100f0f0e0d0d0d0d0c0b0a0a09b5b508080706b60505040402020100b7b7b8b9bababbbcc9c9cccccdcececfcfd0d1d1d2d2d3d4d4d4d5d5d6d6d7d7d7d8d8d8d9d9d9d9dadadadadbdbdbdbdbdbdbdcdcdcdcdcdcdcdcdcdddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddd │ │ +dddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddcdcdcdcdcdcdcdcdcdcdbdbdbdbdbdbdbdadadadad9d9d9d9d8d8d8d7d7d7d6d6d5d5d5d4d4d3d2d2d2d1d0cfcfcececdcdccc9bcbbbbbab9b8b80000010203040405b6060708b509090a0b0c0d0d0e0f1011c8c81212131414ca151516171818cb1819cb191ac7c71b1b1b1c1c1db4b4b4b4b41e1e1e1f1f1f1f1f1f1f1f202021b3b321b3b3b2b2b2b3b2b2b3b3b222b222222222b222232323232323232323242325252523252425252425242525bd25bdbdb1bdbdbdbdbdbdbdbd262626262626b127262628b0b027272827282828b0b0b0b0b029b0b0b0b0b0b0292929292a2a292a2a2a2a2a2b2a2b2a2a2a2a2b2b2b2bbebebebebebe2cbebebebe2cbe2c2c2c2c2cafafafafafafaf2caf2dafaf2d2daf2dafafaf2daf2d2dbfbfbfbfbf2ebfbfbfbf2ebfbfbf2ebfbfbf2e2e2e2e2e2eaeaeaeaeaeaeaeaeaeaeae2f2f2f2faeaeae2f2faeae2f30302f2f303131313031313131303030302f30313130302f303131c031c0313131c031c0c031313131c0c031c0c032c0313131c0c0c0c032c0c0c03232323232c032323232ad3232323232ad32ad323232323232ad32adadadadad333333ad33333333333333333333333333adad333333333333333333333333333333333333333333333333333333333333333333343434333433343334343433343433343334333434333433333434343333343333333533343333343434343434353434343435353434343435343434353434c6343433343434343435353435343535343535353433343433343334333433343535333333343535343334343435343433343433343334343434343433333333333333333333adadad33adadadadadad3333ad333333333333333333333333333333ad33ad33adad32adadad3232ad32323232ad32adad323232adadad32ad32c03232c0c0c0c0c0c032c0c032c0c0c0c031c032c031313131c0313131313130313130313031303130303030303131302f2f303130303030302f2f2faeaeae2f2faeae2f2f2f2f2f2faeaeaeaeae2e2e2e2e2e2eaeaeaeae2eaeaeae2e2eaebfbf2ebfbfbf2dbfbfbfbfbfbfbf2dbfbf2daf2dbf2dafaf2daf2d2daf2daf2dafaf2c2c2c2c2c2c2c2c2c2c2c2cbebebebebebe2bbebebe2b2b2b2b2b2b2a2b2a2a2a2b2a2b2a2a2a2a2a292a2a2a29292929b0b0b029b0b029b0b0b0b0b028b02827282828272727272727272626b126b1b1bdb1b1b1b1b1b1bdb1bd252525252525252524242525242525242323232323232323222222222223222222b2b3b2b3b2b3b2b3b2b321b32121b3b3b3212121212120202021201f1f2021201f1f1f1f1e1e1e1e1e1f1eb4b41e1e1e1eb41c1d1d1c1c1d1d1c1c1b1c1b1c1c1c1bc7c7c7c7c7c7c7c7c71a1a1a1a1a19191919191919cbcbcbcbcb1717171717161515151515caca141414131312131212c8c8c8c8100f0f0f0e0e0e0d0c0c0c0b0b0a09b5b507080606b6b604040403010100b7b8b8b9b9babbbcbcc9cccdcdcececfd0d0d1d1d2d2d3d3d4d5d5d5d6d6d7d7d7d8d8d8d9d9d9dadadadadadbdbdbdbdbdbdcdcdcdcdcdcdcdcdcdcdcdddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddd │ │ +dddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddcdcdcdcdcdcdcdcdcdcdcdbdbdbdbdbdbdadadadad9d9d9d9d8d8d8d7d7d7d6d6d5d5d4d4d3d3d2d2d1d0d0d0cfcececdccccc9bcbcbbbab9b8b8b701010203030505b6070707b5b5090b0b0b0d0d0e0f101011c8c8121313caca1516161616181818cbcbcb1ac71a1ac7c71c1c1d1d1d1d1db41e1f1e1f1f1e1e1f1f1f202120202121b3b3b3b3b3b3b321b3b2b2b2b2b22222b2222222222222232322232423242424232324252524242425242525bd2525bdbd252525bdbdbdb1b1b1b1b1b1b1b1b1b127272727262727262827b0b0b02828b0b0b028b0b0b0b0b029292929292929292a2a2a2a2a2a2a2a292b2b2a2b2b2b2b2b2bbebe2b2bbebebebe2cbebebe2c2c2c2c2c2c2c2c2c2caf2cafafaf2cafafafafafaf2d2d2d2d2dbfbfbf2d2d2dbfbf2d2dbfbf2dbfbfbfbf2ebf2e2e2e2eae2e2e2e2eae2eaeaeaeaeaeaeaeaeaeaeaeaeae2f2f2f2f2f2f30303030303030302f3030302f30303030302f3031313131c0313131313031313131303131c031c0c03130303131c0c0c031c0c0c0c0c0c0323232c0c0c0c0c032c0c0c032c032c0323232c0c03232323232adadadadadadadadadadadadadad33adadadadadadadadadadad33adad333333ad33adad333333ad3333333333ad33333333ad333333333334343433343333333434343334333334333433333433343333343434ad33343333333533333333343434333333333434343433333433333434343433343333353434ad3434333434353533353435353333353534333434333433333333ad333333333333ad343434ad34ad34343434333333333433333333333434333333333333adadadadadadadadadadadadadad32ad32adadadad32adadad32adadadadadadadad32adad3232adadad3232323232c03232c0c0c0c032c0c0c0c032c032c0c0c031c031c0c0c03131c031c031c031313131c03131313131303031302f3031303031302f2f2f2f2f302f2f2f302f2f2f30302f2f302f2f2f2f2faeaeae2eae2eaeae2eaeaeaeae2e2eaeaeae2e2ebf2ebfbfae2ebf2e2ebfae2ebfbf2e2dbf2ebf2dbf2dbfbfbfbf2d2d2d2d2d2dafaf2d2d2dafafafafafaf2cafafafafaf2c2cbe2cbebe2c2cbe2cbebebe2bbebebe2b2a2bbe2b2b2a2a2b292a292a2a292a2a2a2a2a292929292929292929b0b0b0b0b028b0b028b02828282828282828262727272727b1b1b1b1b1b1b1b1b1bdb1bdbdbdbdbdbdbdbdbd2525252424242524252424242424242424232222222223232322b2b2b222222222b2b2b3b3b3b3b3b321b32121212121b3b3b3212120202120202021201f1f1f1f1f1f1f1e1e1e1eb41db41eb41d1db4b4b41d1d1c1c1c1c1b1c1c1b1b1b1b1b1b1b1b1bc7c71a1a1a1ac71a1a1a191a1a191919cb1919cbcb1818cb17171717161616151515ca14caca1414141312121212c8c811111010100e0e0e0d0d0c0c0c0b0a090909b508070606b60404030202020100b7b7b8b9bababbbbbcc9c9cccdcececfd0d0d1d1d2d2d3d4d4d4d5d5d6d6d7d7d7d8d8d8d9d9d9d9dadadadadbdbdbdbdbdbdcdcdcdcdcdcdcdcdcdcdcdddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddd │ │ +dddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddcdcdcdcdcdcdcdcdcdcdbdbdbdbdbdbdbdadadadad9d9d9d8d8d8d7d7d7d7d6d6d5d5d4d4d3d3d2d1d1d1d0d0cfcececdccccc9bcbcbabab9b9b7b7000102030405b6b6060708080909090c0c0d0e0e0e101011c812c8131414ca1515151616171818cb19191a191a1ac71cc71b1c1c1cb41db41e1e1e1e1e1f1e1f1f201f1f1f202121b32121b32121b3b3b2b2b3b3b2b2b2b2b2b2b2b22223222223232323232323232424242423242524242525252525bd252525bdbdbd25bdbdbdbdbdb1b1b1b1b1b1b126b12626b1272728b0b0272727b0b027b0b0b028b0b0b0b0b0b0b029292929292929292929292a2b2a2b2b2b2a2b2a2b2b2a2b2b2b2b2bbebebebe2bbebe2cbebe2c2c2c2c2c2c2c2c2c2c2c2c2c2cafaf2d2d2dafaf2d2d2d2d2daf2d2daf2dbf2d2d2d2dbf2dbfbfbfbfbfbf2e2e2e2e2e2e2e2e2e2e2e2e2e2e2eae2eaeaeaeaeae2f2f2fae2f2f2f2f2f2f2f2fae2f2f2f2f2f2f2f30302f303031303131313130303031303031303130313130313030303131c031c031c0c0c031c0c032c0c0c031c0c0c0c0c0c0c032c0c0c032c032c0c032323232c03232323232c0c03232c0c0ad32adad323232323232adadadadadadadadadadadadadadad33ad33ad3333ad3333adadad3333ad3333333333333333ad3333ad33333333ad33323333333333333433343333333334ad33343333333433ad3333343434333333adad343434adad3433333333343433343333333334adad343334343434333334343433ad343434333434333433333333ad33adad333333adadadadadadadadad333333adadad3333adadadad333333333333adadadadadadadad323232ad32ad32ad323232323232323232c032323232c032c0c03232c0c032c03232323232c0c032c0c0c0c0c031c0c031c0313131c0c0c03131c031c031c031313031c031c03131313130303131303031303030302f2f30302f30302fae2fae2fae2faeaeae2fae2f2f2f2fae2f2fae2f2f2faeaeae2e2e2e2e2e2e2ebf2e2e2e2e2e2e2e2e2e2ebf2ebfbfbfbf2dbfbf2d2e2ebfbfbf2dbfbfbf2d2d2d2d2dbfbf2d2dafafafafafafafafafafaf2c2c2c2c2c2c2c2c2c2c2c2cbebe2bbebebebebe2b2b2b2b2b2b2b2a2a2a2b2a2b292a2a2929292929b029292929292929b0b0b0b0b0b0b0b0b028b0b028282828282727282827282628b126b1262626b1b1b1b1bdb1b1bdbdbdbdbd25252525252525252524252424232423242423232323232323232222b222222222b2b2b2b322b22222b3b3b3b3b3b3b3b321b321212021212121202121201f20202020201f1f1f1f1eb41e1f1e1e1eb4b41d1d1d1d1d1d1c1c1d1c1d1c1c1c1c1b1b1b1b1b1bc7c7c71bc7c7c71a1a1a1a191a191919191919191919cbcbcb18cb18171716161616151515cacaca1414141414131212c812c811c811100f100f0f0e0d0d0c0c0b0a0a09b5b508080806b6b6050504030201010000b7b8b9babbbbbcbcc9cccdcdcececfd0d0d0d1d2d3d3d3d4d4d5d5d6d6d6d7d8d8d8d8d9d9d9d9dadadadadbdbdbdbdbdbdbdcdcdcdcdcdcdcdcdcdcdddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddd │ │ +dddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddcdcdcdcdcdcdcdcdcdcdcdcdbdbdbdbdbdadadadadad9d9d9d8d8d8d8d7d7d6d6d6d5d5d4d4d3d3d2d2d1d1d0cfcfcfcecdccccc9bcbbbbbab9b8b8b7010102030405b6b606070808b50a0a0b0c0c0d0e0e0f101111c8c81313cacacaca161616171818cbcbcb1a19191ac71a1ac71b1c1d1d1db4b4b41e1e1e1e1e1f1e1f1f1f1f1f202020212121b321b3b3b3b3b3b3b2b2b3b2b2b32222b22222222222222222232323232323242424242425252525252525252525bd25bdbd2525bdbdb1b1b1b1b1b1b1b1b126b127272727272727272727272828282828b0282828b0b0b0b0b0b0b0b0b0b0b02929292a2a2a2a2a292a2a2a2a2a2b2a2a2b2a2bbe2b2b2a2b2bbe2bbebe2cbebebebebebe2cbebe2c2c2caf2cafafafaf2cafafafafafafafafafaf2dafafaf2dbf2d2d2dbfbfbf2dbfbfbfbfbfbfbfbfbf2ebfbfbf2e2eae2e2e2e2eaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeae2f2f2f302f302f302f303030302f2f2f302f2f3030303030302f302f303030313130313131c0c031c031c03131c03131c0c0c0c0c0c0c03131c0c0c0c0c0c0c0c0c0c0c032c0c0c0c0c0c0c032c0c0adc03232c0c0c0c032323232adadadadadadadadadadadadadad32adadadad32adadad3232adadadadadadadadadad3232adadadad323333ad33323333333333ad3333333333adad33ad33333333333333ad33ad3333333333adad32333333adadadad33adad3333333333adadad33adadad333333ad3333adad3333adad33333333333333333333ad33adadadadadadadad323232ad32ad3232323232adadadadad3232ad3232ad32adadad3232adadad32323232323232323232ad32c0c0c0c0c0c032c0c0c032c0c0c0c0c0c0c031c0c032c0c032c0c0c031c0c031c0c031c031c0c03131313131c031c03131c0313031313030303131313130313031302f30313030302f302f302f2f2f2fae2f2f2fae2fae2fae2faeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeae2e2ebf2e2e2e2ebfbfbfbf2e2ebfbfbf2ebfbfbfbfbf2d2d2d2d2d2dbf2dbfbf2d2d2d2d2d2d2d2dafaf2d2daf2daf2c2c2c2c2c2c2c2c2c2c2c2cbebebe2cbebebebebebebebe2a2b2b2a2b2b2b2b2a2a2a2b2a2a2a2a2a292a29292a292929b0b0b0b0b0b0b0b0b0b0b028b028b02828b0b028b028272828272726262727b127b127b1b1bdb1b1b1b1b1b1b1bdbdbdbd2525252525252524252424252523242423232322232423222222232222222222b222b2b2b2b2b2b2b3b3b2b2b2b3b3b3b3b3b3212121b3212120202020201f2020201f1f1f1f1f1f1f1f1fb41d1db41e1eb41e1d1d1c1d1c1c1d1c1c1c1c1c1c1c1b1c1c1bc7c7c7c7c7c71ac71ac71a1a1a191a19191919cbcbcbcbcbcbcbcbcb18181816151515151515151515ca131414141313131212121211111110100f0f0e0e0e0d0d0d0c0b0a0a0909b50808070706b60504030302010000b7b7b8b9b9babbbcbcc9cccccdcececfcfd0d1d1d1d2d3d4d4d4d5d5d6d6d6d7d7d8d8d8d8d9d9d9dadadadadadbdbdbdbdbdbdcdcdcdcdcdcdcdcdcdcdddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddd │ │ +dddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddcdcdcdcdcdcdcdcdcdcdcdcdbdbdbdbdbdadadadadad9d9d9d8d8d8d7d7d7d7d6d6d5d5d4d4d3d3d2d2d1d1d0d0cfcecdcdccccc9bcbbbbbab9b9b7b7000202030305b606060708b5b50a0a0a0c0c0d0e0e0f0f1011c81213131314151515161617171818cbcb1919191a1a1ac7c71d1d1b1b1db4b4b4b41eb41e1e1e1e1f1f1f1f1f20202121212121b32121b3b3b3b321b3b3b3b2b2b2b22222b222b2b2222223222223232323242423242424242424242525242525bdbd2525bdbdbdbdbdbdbdbdbdbdbdb1b1b126b1b1b1262626272726272628282728282828b0b0b0b0b028b0b028b0b0b0b029292a292929292929292a2a2a292a2b2a2a2b2a2b2a2b2a2b2b2b2bbe2b2b2b2bbe2bbe2bbe2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2cafafaf2caf2cafaf2d2dafafaf2d2d2d2d2d2d2d2d2d2d2d2dbfbf2dbf2dbf2e2ebfbf2e2e2e2e2e2e2e2e2e2eae2e2e2eae2e2e2eaeaeaeaeaeae2f2f2f2f2f2fae2f2f2f2f2f2fae2f2f2f2f2f2f2f2f302f302f302f2f30303031313131313131303130313131303131313131313131c03131c031313131c03131c0c031313131c0c0c0c0c0c032c0c0c0c0c0c0c0323232323232ad3232ad323232ad32323232323232323232323232323232323232323232adadad3232adadadad32adad32ad32adadadadadadadadadadad3232adadadadadadadadadadad32adadadadad32ad32adadadadad3232adadadadadadadad32adadadadad32adadad32adadad32adad32adadadadadadadadadadadadadad32adadadadadad3232323232ad3232c0c032adad32323232323232c032c0323232c032c03232c0c0c03232323232c0323232c0c0c0c031c032c0c0c0c03131c031c0c0c031c0c0c0c0c032c031c031c03131313131c03131313031313131313131303031302f30303030303030303030303030302f30303030302f2f2f2f2f2f2f2faeaeaeaeaeaeaeaeaeaeaeaeae2e2eae2e2e2e2e2e2e2e2e2e2e2e2e2e2e2ebf2ebfbf2ebfbf2dbfbfbfbfbf2dbfbf2d2d2d2d2d2d2d2d2daf2daf2d2d2daf2d2dafafafaf2c2cafafafafaf2c2cbe2cbebebe2cbe2c2cbebe2b2bbe2b2b2b2b2b2abebe2a2a2a2a2a2a2a2a2a2a2a2a2a292929292929292929292929b0b02828282828282828b028282828282828282728272627262726b1b1b1b1b1b1b1b1b1b1bdbdbdbdbdbdbdbdbdbd25bd242524242425242424242324252323232323232222232322222222b222b2b222b2b2b3b3b3b221b3b3b321b3b3b3b3b3b321b320202021202120201f1f1f1f201f201f1f1e1e1e1eb41e1eb41d1db41e1d1db41d1c1c1c1c1b1c1c1c1c1b1c1b1c1b1b1b1bc7c7c71ac71ac71a1a1a1a1a1a191919cbcb19cbcb18cbcbcb1818171716161515cacacaca15caca14131313141313c8c8c8c8111111100f0f0f0e0d0d0d0d0d0b0b0b090909b5b5080606b6b60505030302020000b7b7b8b9bababbbcbcc9c9cccdcdcecfcfd0d1d1d2d2d3d3d4d4d5d5d6d6d6d7d7d7d8d8d9d9d9d9dadadadadadbdbdbdbdbdbdcdcdcdcdcdcdcdcdcdcdddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddd │ │ +dddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddcdcdcdcdcdcdcdcdcdcdcdbdbdbdbdbdbdadadadadad9d9d9d9d8d8d7d7d7d6d6d5d5d5d4d4d3d3d2d2d1d1d0cfcfcecdcdccc9c9bcbbbabab9b8b800000101030405b6b6060708b5b5090b0b0c0c0c0e0e0f1011c811c8c81314cacaca1515161717181818cbcbcb191a1ac7c71a1bc71d1d1c1d1d1d1db4b41e1e1e1e1f1f1f1f1f2020202021212021212121212121b3b3b3b3b3b3b2b3b2b2b2b2b2b222b222232222232323232323232323232324252424242525252525bd25252525252525bdbdb1b1bdb1b1bdb1bdbdbd2626b126b12727262728272827272828282828282828b0b0b029292929292929b029292a2a2a292a2b2a2a2a2a2b2a2b2a2b2b2a2b2a2b2a2b2b2b2a2b2bbe2cbebebebebebebebe2cbebebebe2c2c2c2c2c2c2c2cafafafaf2cafafafaf2daf2daf2d2d2daf2d2d2d2d2d2d2dbfbf2ebfbfbfbfbfbf2ebfbf2ebfbf2e2e2e2e2e2e2e2eaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeae2f2f2f2f2f2f2f2f2fae302f30303030303030302f302f3030303030303031313131303130303130313030313030313031313031c0c03131c0c0c0c03131c0c0c0c032c0c0c0c032c0c03232c0c0c032c032c0c0c0c0c0c0c0c0c0c0c032323232323232323232323232323232c0c03232323232323232323232ad323232ad32323232323232323232323232323232323232323232ad3232323232323232adad323232323232adad323232323232323232adad3232323232323232323232323232ad323232323232323232323232323232323232c0c0c0323232c0c03232c032c0c0c0c0c0c0c0c0c032c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c031c0c0c0c031c03131c031c0c03131c031303131c031313131c0313131313131313030303030303030302f2f2f2f302f302f3030302f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2faeaeaeaeaeaeaeaeaeae2e2e2e2e2eae2e2e2e2e2e2ebf2ebf2ebfbf2dbfbf2ebfbfbfbfbf2ebfbfbfbfbfbf2dbfbfbfbf2d2daf2daf2d2daf2d2d2d2dafafafafafafaf2cafaf2c2c2c2c2c2c2c2c2c2c2c2c2cbe2c2b2b2bbe2bbebe2b2b2b2b2b2a2a2b2a2a292b2b2a2a2a2a2929292929292929292929b0b0b0b0b0b0b0b0b0b0b0b02828272727272828b02727282727272727272626b126b126b1b1bdbdbdbdbdb1bdb1b1bd252525252525252525252523252424242524242224232224232322232222222222222222b3b2b2b3b2b322b2b3b3b3b3b321b3b3b3212121212121212121201f1f2020201f1f1e1e1e1f1f1e1f1f1f1eb4b41db41e1eb41d1d1d1d1c1c1d1c1c1c1b1b1b1b1b1b1b1b1bc71bc7c7c7c7c71a1a1a1a1a1a191919191a1919cbcbcbcbcb18cb181717171717151515ca1515cacacacaca1414131313131312c8c8c811101011100f0f0e0e0d0d0c0c0b0b0b0909b5b508080706b6050503030202010100b7b7b8b9b9babbbbbcc9c9cccdcdcecfcfd0d0d1d2d2d2d3d4d4d5d5d6d6d7d7d7d8d8d8d8d9d9d9dadadadadadbdbdbdbdbdbdcdcdcdcdcdcdcdcdcdcdcdddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddd │ │ +dddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddcdcdcdcdcdcdcdcdcdcdcdbdbdbdbdbdbdadadadadad9d9d9d8d8d8d7d7d7d6d6d5d5d5d4d4d3d3d2d2d1d1d0cfcfcecdcdccccbcbcbbbab9b9b8b70000010202040505b607070708b50a0b0a0b0c0d0e0e10101011111212131314caca1515161616181717cb19cb191a1a1a1a1a1c1c1b1b1b1c1cb4b4b4b4b4b4b4b41f1f1f1f1f201f202020202021202020212121b3b3212121b3b3b3b2b3b3b3b2b2b222b222222223222223222223232323242423232424252424242524242425252525bdbdbdbdbdbdbdbdbdbdbdb1b1b126b12626b12627262827272727272827272828b0b0b028b0b0b02828b0b02929292929292a2a2a292a2a292a2b2a2b2a2a2a2a2a2a2b2b2a2a2b2bbe2b2b2b2bbe2b2bbebebe2b2bbebe2c2cbebe2c2c2c2c2c2c2c2c2c2c2cafafaf2cafafafafafafafafafaf2d2d2dbf2dbfbf2d2d2d2d2dbf2dbfbf2d2dbf2ebf2ebfbf2e2e2e2e2e2eae2eae2e2e2e2e2e2eae2e2e2e2e2e2eaeaeaeaeaeaeaeaeaeaeaeae2f2fae2fae2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f302f303030302f302f2f3030302f2f30302f3130313130313131313031313131313131313131c031313131c031c0c0c03131313131c031313131c0c0c0c0c0c0c03132c0c0c0c0c0c0c0c0c0c032c0c0c0313132c0c032c0c0c0c0c0c0c032c0c0c032c03232c0c0c0c0c0c0c0c0c0c0c032c0c0c0c0c032c032c0c0c032c03232c03232c0c0c0c0c0323232c0c03232c0c0c032c0323232c0c03232c0c0c0c0c0c0c0c0c032c0c0c0323232c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c03131c031c0c0c031c0c03131c0c031313131c0c0c0313131c0c031313131c0313131313131c03131313131313131303131302f303031303030303130313130313131303030303030303030ae2f2f2f2f2f2f2f2f2f2f2f2faeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeae2e2e2e2e2e2e2e2ebfbf2ebfbfbfbfbfbfbfbf2dbf2dbf2dbf2d2d2dbfbf2d2dbfbfbf2d2d2d2d2d2d2d2d2d2d2d2caf2cafafafafafafafafaf2c2c2c2c2c2c2c2c2c2c2cbebebebe2cbebebebebe2cbe2b2b2b2a2a2b2b2a2a2b2a2a2a292a2a29292a2a2a2a2a2a2929b0b0b0b029b0b0b0b0b0b0282828b02828282828b028282726272727272727272727b1b1b1b126b1b1b1b1bdb1b1b1bd25bdbd2525bdbdbdbd25252525252424242425242325242424242423222323222323232223b2b222b2b2b2b222b3b2b2b3b2b3b2b2b3b3b3b321212121212120202020202020201f1f1f1f1f1f1e1f1e1e1e1e1e1e1e1e1eb4b41d1c1db41d1d1c1d1c1c1b1c1c1c1b1c1bc7c7c7c7c7c7c7c7c7c71a1a1a1a1a1a191919191919cb1919cbcbcb1818cb1818181816161617171615ca15cacaca14ca1414131314131312c8c8c81111101010100f0f0e0d0c0d0c0c0b0a0a090ab5b508070606b6050504030202010100b7b8b8b9bababbbbbcc9c9cccccdcecfcfd0d0d1d2d2d3d3d4d4d5d5d6d6d6d7d7d7d8d8d8d9d9d9dadadadadadbdbdbdbdbdbdcdcdcdcdcdcdcdcdcdcdcdddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddd │ │ +dddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddcdcdcdcdcdcdcdcdcdcdcdbdbdbdbdbdbdadadadadad9d9d9d9d8d8d7d7d7d6d6d5d5d5d4d4d3d3d2d2d1d0d0cfcfcececdccc9c9bcbbbabab9b8b80000000202030405b6060707b509090a0b0b0d0d0d0e0f1010c8c812121214cacaca15ca151716171818cbcbcb1919191a1ac7c7c7c71bc7b41db41d1db4b4b41e1e1f1f1f1e1f1f1f201f1f20201f2021202121b321212121b3b3b3b3b3b3b2b3b2b2b2b2b2b2b2b22222b22222222322232323232324242324232423232325252525bd2525bd25252525bdbdbdbdbdb1b1b1b1b1b1b127b12627272727272727272728282828282828282828b0b0b0b02929b029292929b0b029292a2a2a2a292a292a2a292a2a2a2a2b2b2a2a2b2b2b2b2b2bbebebe2b2bbebebebe2bbe2c2cbe2c2cbebebebe2c2cafaf2c2c2caf2c2c2caf2c2c2cafaf2daf2d2d2d2daf2d2dafaf2d2d2d2d2d2dbfbf2dbfbfbfbfbfbfbfbfbf2e2e2e2ebf2ebf2ebf2e2e2ebfbf2e2e2e2e2e2e2e2e2e2eaeaeaeaeaeaeaeae2faeaeaeaeaeaeae2faeae2f2f2f2fae2f2fae2f2f2f2f2f2f2faeae2f2fae2f30302f303030303030303030303131313030303131303031303131303131313130303031303130313130313131c03131c03130c0313131c03131313131c0c03131c03131c03131c031313131c0c031c0c0c0c0c031c0c0c0313131313131c031c031c0c0313131c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c032c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c031c0c031313131c0c031c0c0c0c0c0c03131313131c0313131313131c031c031313131313130313131313131303031313130303031313131303030303031303031313031303030313031303031303030303030302f302f30302f2f2f30303030303030302f2f3030302f2f2f2fae2f2f2f2f2faeaeaeaeaeaeaeaeaeae2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2ebf2ebfbfbfbfbfbfbf2d2dbfbf2d2d2d2d2dbf2d2d2d2daf2d2d2d2dafaf2d2dafaf2d2d2d2dafafafafafaf2caf2caf2c2c2c2c2c2c2c2c2cbebebebebebebe2cbebebebe2bbebe2a2bbe2b2b2bbe2b2b2b292a2a2a2a2a2a292a2929292929292929292929292929b0282828292828b028b028282728b0282827272828262827b12626262626b126b126bdb1bdbdbdbdb1b1bdbdbdb1b1bd25bdbd25252425242525252525232424242425242324242323232323222222222222222222b2b222b2b2b2b2b2b3b3b3b3b3b3b3b3b321212121212020202020202020201f201f1f1f1f1e1e1e1e1e1eb41d1d1db4b4b4b41d1d1d1c1b1c1c1b1b1c1c1b1b1b1b1b1b1b1bc71a1a1ac7c71a1a1a1a1a1a191a1a1a1919cbcbcb19cbcb1818cbcb181818171717171615ca15161615cacacaca141413121312121312c8c8c8111010100f0f0f0e0e0d0e0d0b0b0b0b0b09b5b508080706b6b60505040402020101b7b7b7b8b9b9bbbbbcbcc9cccccdcdcececfd0d0d1d1d2d3d3d4d4d5d5d6d6d6d7d7d8d8d8d8d9d9d9d9dadadadadbdbdbdbdbdbdbdcdcdcdcdcdcdcdcdcdcdddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddd │ │ +dddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddcdcdcdcdcdcdcdcdcdcdcdcdbdbdbdbdbdbdadadadadad9d9d9d8d8d8d7d7d7d6d6d6d5d5d4d4d3d3d2d2d1d1d0d0cfcecdcdccc9c9bcbbbabab9b8b7b700010203030305b606070808b509090b0b0c0d0d0e0f1011c811c812121414cacaca15161617171818181818191a19191a1a1ac7c71cc71c1b1c1d1db4b4b4b4b41e1e1e1e1e1f1f1f1f1f1f1f2020202020212021202121212121b3b3b3b3b3b3b2b2b2b2b2b2b2b2b2b22223222222232323232323232323232323242524242524252524252525252525bdbdbdbdbdbdbdbdb1b1b1b1b126262626262726262727262727262727282828b0b0b029b0b0b029b0b0b0b0292929292929292929292929292a2a2a2b2a292a2b2b2b2a2b2a2b2b2b2b2b2b2b2b2b2b2b2b2bbe2cbe2bbebebe2c2c2c2c2c2c2c2c2c2cbe2c2c2c2cafafaf2caf2daf2caf2d2dafafafafaf2d2d2d2d2d2dbfbf2dbf2d2dbf2d2dbfbf2dbf2dbf2dbfbfbf2e2ebfbfbfbfbfbfbf2ebf2e2e2e2e2e2e2e2e2e2e2eae2eae2e2e2e2eaeaeaeaeaeaeaeaeaeaeae2faeaeaeaeaeaeaeaeae2f2fae2f2f2f2f2f2f2f2f2f3030302f30302f302f2f3030302f30302f30302f303030303030303030312f31313030303031313131313031313031313131303130313130303130313131313130313131313131313131313131313131313131313131c031313131c03131313131313131313131c03131313131c0c03131c0c031313131313131313131313131313131313131313131313131c0c031c03131c03131303031313031313030313030313131303131303031303031303131302f2f303030302f2f30303030302fae2f2f302f2f30303030302f30302f2fae2f302fae2f303030302f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2faeae2f2f2fae2faeaeaeaeaeaeaeaeaeaeae2e2e2e2e2e2e2e2e2e2e2ebfbfbf2e2ebfbfbfbfbfbfbf2e2ebfbfbf2dbfbfbfbfbf2d2d2dbf2d2d2d2d2daf2dafaf2dafafafafafafafafafaf2c2cafafafafafafaf2c2c2c2c2c2c2c2c2c2cbebebebebebebebe2b2b2b2b2bbebe2b2b2b2b2b2b2a2b2b2b2a2a2b2a2a2a292a2929292a29292a292929b0b029b0b0b0b0b0b0b029b0282827b028282827272828272727272627272726b12627b126b1bdb1b1bdb1b1b1bdb1bdbdbdbd25bdbdbdbdbdbdbd2525252525242424252525242423242424232424232323232322222222b222b2b2b2b222b2b2b2b2b3b2b3b3b3b3b3212121b32121212121202120202020201f201f1f1e1e1e1e1e1f1eb4b4b4b41eb41d1d1d1c1c1d1c1d1c1d1c1c1b1b1b1b1b1b1b1b1b1bc7c7c7c7c7c71a191a1a1a1a1a1a1a1919191919191919cbcb18cb18cb181818181818171616161515cacacacacacaca1414ca12131212121212c811c81110100f10100e0e0f0d0c0d0d0c0b0a090909b507070606b6b6050503030302010000b7b8b8b9b9bbbbbcbcc9c9cccdcdcecfcfd0d0d1d2d2d3d3d4d4d5d5d5d6d6d7d7d8d8d8d8d9d9d9dadadadadadbdbdbdbdbdbdcdcdcdcdcdcdcdcdcdcdcdddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddd │ │ +dddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddcdcdcdcdcdcdcdcdcdcdcdcdbdbdbdbdbdbdadadadad9d9d9d9d8d8d8d7d7d7d6d6d5d5d5d4d4d3d2d2d2d1d0d0cfcfcecdcdccc9c9bcbbbbb9b9b8b7b7000102020304050506060708b509090a0b0c0d0d0f0f10101111c81213131414ca151517161617171818cbcb1919191919191ac7c7c7c7c71c1c1c1d1c1d1d1d1db41e1e1e1f1f1f1e1f1f1f1f1f1f1f202020202020202021212121b3b321b3b321b3b3b3b2b3b3b22222b2b2b222222222222222222222232324242423242424242424252424242525252525bd25bdbdbdbdb1bdbdbdbdbdb1b126b126272626272626272728272728b0282828b028282828b0b0b0b029b0b0b029b0b0b0b029292a2a292a2a292a2a2a2a2a2a2a2a2b2a2a2a2a2b2a2b2b2a2a2a2bbebe2bbebebebebe2b2bbebebebebebebebe2c2c2caf2caf2caf2caf2cafaf2cafafafafaf2d2d2d2daf2d2dbf2dbf2d2dbf2dafaf2d2d2d2d2d2d2dbf2dbfbfbf2d2dbf2d2dbf2ebfbfbfbfbfbfbf2ebfbf2e2e2ebf2e2e2e2e2e2e2eaeae2e2e2e2e2e2e2eae2e2e2eaeae2eaeaeaeaeaeaeaeaeaeaeaeae2faeae2f2f2fae2f2fae2faeae2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f30303030302f3030302f30303030303030303030303030303130303030303030313031313130303030313031313030302f30303031302f30303130303131313030313130303030303030303131313130313131313131303131313030303030313031303131313131313131303131313031303131313131303031313130303031303031302f302f2f3030303030302f2f302f2f302f3030302f2f2f302f2f2f2f2f2f2f2f2f2fae2f2f2f2f2f2f2f2f2f2f2f2f2f2f2fae2f2f2faeae2f2f2f2f2f2f2f2f2f2f2faeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeae2eae2e2e2e2e2e2e2e2e2ebfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbf2dbf2d2dbfbf2d2dbf2d2d2d2d2d2daf2d2d2d2d2d2dafafafafaf2cafafafaf2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2cbebebebebebebebebebebebebebe2b2b2b2b2a2b2b2a2b2b2b2b2b2a2b2a2b2a292a2a292a292929292929b02929292929b0b028282828b028b0b02928282827282727272727272827b127b1b12626b1b1b1b126b1b1b1bdbdbdbdbdbdbdbdbdbdbdbdbd25bd25bd25252525252525242424232424242424232323232322232323222222222222b2b2b2b2b3b3b3b2b2b2b3b2b321b3b32121212121202020202120202020201f201f1f1f1e1f1f1e1e1e1e1f1e1eb41d1d1d1d1d1d1d1c1d1c1b1b1c1c1c1c1c1c1b1b1bc71b1bc7c7c7c71a1ac71ac7c71a19191a191919191919cbcb1919cbcbcbcbcb181818cb1817171818171716ca15ca15caca14141414ca1412131212c81212c8c8c811111010100f0e0e0e0d0d0d0b0b0b0a09b5080807070606b6b6050404030302010000b7b8b9b9bababbbcbcc9cccccdcdcecfcfd0d0d1d2d2d3d3d4d4d5d5d6d6d6d7d7d7d8d8d8d9d9d9d9dadadadadadbdbdbdbdbdcdcdcdcdcdcdcdcdcdcdcdddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddd │ │ +dddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddcdcdcdcdcdcdcdcdcdcdcdcdbdbdbdbdbdbdadadadadad9d9d9d8d8d8d7d7d7d6d6d5d5d5d4d4d3d3d2d2d1d1d0cfcfcececdccc9c9bcbbbabab9b8b8b70001010203040505b60708b50808090a0c0b0e0c0e0f0f101111c812121214ca15151515161617171818cbcbcbcb1919191ac7c7c71a1ac71b1c1b1c1c1b1b1c1d1db41e1e1e1e1e1f1e1f1f1e1f1e1f1f1f201f2020202020212121b32121212121b3b3b3b3b3b2b2b3b2b2b2b2222222b222b2b222232323232323232323232424242423242524242424252525252525bd25252525bdb1b1b1bdb1b1b1b1b1b1262727272727282727272728272728282828282828b0b028b02828b0b0292929292929292929292929292a2a292a2929292a2b2a2b2b2a2a2a2b2bbe2b2b2b2b2b2b2b2b2b2b2b2bbe2bbebe2c2c2c2c2c2c2cbe2c2c2cbebe2c2c2cafafafaf2d2d2daf2daf2d2d2d2d2d2dafafafaf2daf2d2d2daf2d2d2d2d2d2dafbf2d2d2dbfbfbf2dbfbf2dbf2ebfbf2e2e2ebf2e2ebf2e2ebf2eaeae2e2ebf2e2ebf2e2e2ebfbfaeae2e2eae2e2e2eaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeae2faeaeaeaeaeaeaeae2f2fae2f2f2f2f2f2f2f30302f3030302f3030302f302f2f30303030302f2f3030ae2f302f3030302f3030302f2f302f302f30302f2f302f2f2f2f302f2f302f302f2f303030302f303030302f2f2f302f2f3030302f30303030302f302f30302f3030303030312f312f31313031313031302f30303030303031313030302f2f30303030302f302f2f30302f302f2f30302f30ae2f2f2f2f2fae2f2f2f2f2f2f2fae2f2f2f2f2f2f2f2faeaeaeaeae2faeaeae2faeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeae2eae2e2e2e2e2e2e2e2e2e2eae2e2ebfbfbfbfbfbfbfbfbfbfbfbfbf2d2d2d2d2dbf2d2d2d2d2d2daf2d2daf2daf2d2d2d2daf2d2dafafafafafafafafafafafafafaf2c2cafafaf2c2c2cbebebebe2cbe2cbe2cbebebebe2cbe2c2cbe2b2b2b2bbe2bbe2bbebebe2b2b2b2b2b2b292b2a2a2a2a2b2b2b2a29292a2a292a2a292a292929b029b0b0b0b0b0b0b0b0b028282828282828b0b027282827272626262626262726b126bdb1bdb1b1b1b1b1b1b1b1b1bdbd2525bd252525252525bd2525242425242424252424252424232323232323232323222223222222222222b2b2b2b2b2b3b2b221b321b3b3b321b3b3b3212121212020212020201f1f20201f201f1f1f1e1e1e1e1e1e1e1d1db4b4b4b41d1d1c1c1d1c1b1c1b1c1c1b1b1b1b1b1b1b1b1b1b1bc7c7c7c7c71ac71a1a1a1a1a1a1a19191919cbcb19cbcbcbcbcbcbcbcbcb1818181717181715161716161615cacacacaca14131413131212c8121212c811c8111110101010100f0e0e0d0d0d0b0a0a090a09080707070606b605050404030301010000b7b8b8b9bababbbcbcc9cccdcdcdcecfd0d0d1d1d2d2d3d3d4d4d5d5d5d6d6d7d7d7d8d8d8d8d9d9d9dadadadadbdbdbdbdbdbdcdcdcdcdcdcdcdcdcdcdcdcdddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddd │ │ +dddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddcdcdcdcdcdcdcdcdcdcdcdbdbdbdbdbdbdbdadadadadad9d9d9d8d8d8d8d7d7d6d6d5d5d5d4d4d3d3d2d2d1d0d0cfcfcececdccc9bcbcbbbabab9b9b8b70000010203040505b6060708b5090a0a0c0b0c0d0e0f10101011111213131414cacaca15161617171818cb18cb19191919191a1a1a1ac7c71b1c1c1b1b1c1c1c1c1d1d1db41e1f1e1f1f1e1f1e1f1e1f201f201f1f1f202021212121202121212121b3b321b3b3b3b2b3b2b3b2b2b2b2b2b2b2222222222223222222222323232323232324242423242524242425252525252525bdbdbdbdb1bdbdbdbdbdb1b1262626262626b126262726262728272728272827282828282828b0b0b0b0b0b0b0b0b0b0b0b0b02929292929292929292a2a2a2a2a2a292a2a2a2b2a2a2b2a2a2a2b2b2a2b2b2abe2bbebebebebebe2cbebebe2cbebebebe2c2c2c2c2c2c2cafafafafaf2cafafaf2c2c2cafafafaf2caf2d2d2daf2daf2daf2d2dafaf2d2d2dbf2d2d2dbfbf2dbf2d2dbf2d2dbfbfbfbfbfbfbfbfbf2e2ebf2ebfbf2ebf2ebf2ebfbf2e2e2e2eae2e2e2eaeae2eaeaeaeae2eaeae2e2eae2e2e2eaeaeae2f2e2e2e2eaeaeaeae2f2faeae2f2f2f2fae2f2f2fae2f2f2f2f2f2f2f2f2f2fae2f2f2f2f2f2fae2f2faeae2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2faeae2f2f2faeae2f2f2f2f2f2f2f2f2f2f2f2fae2f2f2f2f2f2f2f2fae2f2f2f2f2f2f30302f302f302f302f2f2f2f2f2f2f302f2f2f30302f302f30302f2f2f30302f2f2f30302f2f302f2f30302f2f2fae2f2f2f2f2f2f2f2fae2f2fae2fae2f2f2f2f2fae2f2faeaeaeaeaeae2faeaeaeaeaeaeaeaeaeaeaeaeaeae2eaeae2e2eae2e2eae2e2e2e2eae2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2ebf2ebf2ebfbf2ebfbf2ebfbf2e2ebfbfbfbfbf2dbf2dbf2d2dbfbfbf2d2d2dafaf2d2daf2dafafafafaf2dafaf2caf2daf2dafaf2dafafaf2c2c2c2c2c2c2c2c2c2caf2c2c2c2c2c2c2c2cbebe2b2bbebe2cbebebe2bbebebebe2b2bbe2b2b2a2bbe2b2b2bbe2abe2a2a2b2b2b2a292ab02929292a292a2a2929b0292929292929292929b02928b0b02828282828b02828282827282628282728272727b1b126b1b1bdb1b1b1b1bdb1bdbdbdbdbdbdbdbdbdbdbd2525252524252524242425242423242423242424232324242423232223222222222222b222b2b2b2b2b2b2b2b3b3b3b2b3b3b321212121b3212121212120202020201f2020201f1f1f1f1f1f1f1e1eb4b41eb4b41eb4b41d1d1c1d1c1d1d1c1c1c1c1c1b1b1b1b1b1bc7c7c7c71b1bc71bc7c7c71a1a1a1a1a1a1a191a19191919191919cbcbcbcb18cb18cb18181818181718171716161615ca15cacaca14ca14caca1414131312121212c8121211111011100f0f0f0e0e0f0e0d0c0c0b0b0a0909b5b50807060606b605050403030201010000b7b8b8b9bababbbcbcc9cccccdcececfd0d0d1d1d2d2d3d3d4d4d5d5d5d6d6d7d7d7d8d8d8d9d9d9dadadadadadbdbdbdbdbdbdcdcdcdcdcdcdcdcdcdcdcdcdddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddd │ │ +dddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddcdcdcdcdcdcdcdcdcdcdcdbdbdbdbdbdbdbdadadadadad9d9d9d9d8d8d7d7d7d6d6d5d5d5d4d4d3d3d2d2d1d0d0cfcfcececdccccc9bcbbbbbab9b8b8b70001010203040405b606070808b50a0a0b0b0c0d0e0f0e101011c8121212131314caca1515161617171818cb18cbcbcbcb191a1ac7c7c7c71b1b1b1b1b1b1c1c1b1b1db4b4b4b4b4b4b41e1f1e1f1f1f201e1f1f201f212020202021212120212121b32121b3b3b3b3b3b3b3b3b3b2b2b2b2b2b222222222b2b222222222222323232323232324242424242424242425252525252525bd25252525bdbdbdbdbdb1b1b1b1bdb1b1b1b126272626262627272727272728282828282828b02828b0b02828b0b0b029b0b0b029b02929292929292929292a29292a292a292a2a292a2a292a2b2a2b2b2b2bbe2b2b2b2b2bbebebe2b2bbebebebebebe2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2cafaf2cafafafafafafaf2daf2d2daf2caf2daf2dafaf2dafaf2d2d2d2d2d2d2daf2dafaf2daf2d2d2dbf2d2dbf2dbfbfbf2ebfbfbfbfbf2e2e2e2e2e2e2ebf2e2ebf2ebfbf2e2e2ebf2e2e2ebf2e2eae2eae2e2e2e2eaeaeaeaeaeaeaeaeaeaeae2fae2faeaeaeaeaeae2faeaeaeaeae2faeaeaeaeaeaeaeaeaeaeaeaeae2faeaeae2faeaeae2f2fae2fae2faeaeaeaeae2f2faeae2f2f2fae2fae2f2f2faeaeaeaeaeaeaeae2f2f2f2fae2f2f2f2f2f2f2f2fae2f2f2f2f2fae2f2fae2f2f2f2f2fae2f2f2fae2fae2f2f2f2f2f2f2fae2fae2f2faeae2f2f2f2f2f2f2f2fae2f2faeaeaeaeaeaeae2faeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeae2faeae2e2e2e2eae2eaeae2eae2e2e2eae2e2e2e2ebf2e2ebfbfbf2e2ebfbfbf2ebfbfbf2ebf2ebfbf2e2ebfbfbfbfbf2ebfbfbf2ebf2dbf2ebfbfbfbfbfbf2ebfbfbf2dbf2dbf2d2d2daf2dbfbf2d2d2dafaf2dafaf2dafafafaf2cafaf2c2cafaf2c2caf2cafafafaf2c2cbe2cbe2c2cbebebebebe2c2cbebebebebebebe2b2b2bbe2b2a2bbe2b2b2b2a2b2b2b2b2b2b2a2b2b2b2a2b2b292b292a2b2b2b2a2929b0b02929292929292929b029b0b0b0b0b0b029b0b0b028b028282827272728272828272726b126262726272626b1b1b1b1b1bdbdbdbdbdbdbdbd2525bdbd252525bd25252525242524242424242324242323242323232323232323232323232222b2b2b2b2b2b2b2b3b2b2b3b3b3b3b2b321b3b3b3b3b321212020202120202120201f201f201f1f1f1f1f1e1e1e1e1e1e1e1e1d1d1e1d1db41c1c1c1d1c1c1b1c1c1c1c1b1b1b1bc71b1bc7c7c7c71a1ac7c71ac71a1a1a1a1919191a19191919cbcbcbcb19cbcbcbcbcbcb18cb18181717171617161616161516151514cacacaca141414141414131212121212c8c811111011100f0f0f0e0e0d0e0d0c0b0b0a0a09b5b50808070606b6b6050504030202010000b7b7b8b9b9bababbbcbccccccdcdcdcecfd0d0d1d1d2d2d3d4d4d4d5d5d5d6d6d7d7d7d8d8d8d9d9d9d9dadadadadadbdbdbdbdbdcdcdcdcdcdcdcdcdcdcdcdcdddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddd │ │ +dddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddcdcdcdcdcdcdcdcdcdcdcdbdbdbdbdbdbdbdadadadadad9d9d9d9d8d8d7d7d7d6d6d5d5d5d4d4d3d3d2d2d1d1d0cfcfcececdccccc9bcbbbbbab9b8b8000001020203040405b60607070809b50a090b0c0d0d0f0f10111111c8c81213131414ca1515161616171818171818cb1919191a1ac71a1ac7c7c7c71b1c1c1b1b1c1b1c1c1c1c1d1db41e1e1e1e1e1e1e1f1f201f201f201f2020202020202020b3202121b3b321b3212121b3b2b3b3b3b2b2b2b2b3b2b2b2b222b2b22222222222222323232322232323232324242524252525242424242525bd2525bdbdbdbdbdbdbdbdbdb1b1bdb1b1b1b1b12626262627272828272727272828282728282828282828b0282828b0b0b0b029b0b0b02929b0292929292929292929292929292a2b2a2a2a2b2b2a2b2a2b2a2a2b2b2b2b2bbe2bbebebebebebe2cbebebebebebebebebe2c2c2c2c2c2c2c2c2c2c2cafafafafafafafafaf2cafaf2caf2cafafafaf2d2d2d2dafaf2daf2dafafafafaf2d2d2daf2d2d2dbfbfbfbfbf2dbfbfbf2ebfbf2d2dbfbfbf2dbfbf2dbfbf2d2dbfbf2dbfbfbfbfbf2ebf2e2e2e2e2e2e2eaeaeae2eaeaeae2eaeaeaeaeaeaeae2eae2e2eaeaeaeaeaeaeaeaeae2eaeaeaeaeaeaeaeae2eae2eaeaeaeaeaeaeae2f2eaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeae2faeaeaeaeaeaeaeaeaeaeaeaeaeaeae2faeaeaeaeaeaeaeaeaeae2faeae2f2faeaeae2faeaeaeae2fae2faeaeae2fae2fae2f2faeaeaeaeaeaeaeae2e2e2e2e2eae2e2e2e2e2e2e2e2e2e2e2e2e2e2eae2e2e2e2eae2eaeae2e2e2e2e2eae2e2e2e2ebfbfbfbfbfbf2ebfbfbfbf2ebfbfbf2ebf2ebfbfbfbf2dbfbfbfbfbfbfbf2dbfbf2dbf2dbfbf2d2dbf2d2d2dbf2d2dbf2dbf2daf2dafaf2daf2d2d2dafaf2dafafafafafafaf2c2c2c2c2c2c2c2c2c2c2cbe2cbebe2c2cbe2cbe2cbebebebe2b2bbebebebe2b2bbe2bbe2b2b2a2b2b2a2b2b2b292a2a292b2b2a2b2a2a2a2a2a2a2a2a292a292a2a2a2a2a2929b0b0b029b029b0b0b0b0b0b0b02828282828b0b0282828282727282627b1272727272727b1b1b1b1b1b1b1b1b1b1b1bdbdbdbd2525252525bd2525252524252424252424252524242424242323232323232323222223222323222222222222b222b2b2b2b2b2b3b3b3b3b321b3b3b3b3b321b3212121212120201f201f1f202020201f1f1f1f1f1f1e1e1e1e1e1d1e1d1db41d1d1c1d1d1c1c1b1c1c1c1c1b1b1b1b1b1b1b1bc7c7c71b1bc7c71ac71a1a1a1a1a1a1a1a1a191919191a19191919cb18cbcbcb18cbcbcbcb181718171716161516151615161615ca14ca1414141414141414141212131212c8c8c81111111010100f0f0e0e0d0d0c0c0c0a090909b5b50807070606b6b6050403030202010100b7b7b8b9b9babbbbbcbccccccdcdcecfcfd0d0d1d1d2d2d3d3d4d4d5d5d5d6d6d7d7d7d8d8d8d9d9d9d9dadadadadadbdbdbdbdbdbdcdcdcdcdcdcdcdcdcdcdcdddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddd │ │ +dddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddcdcdcdcdcdcdcdcdcdcdcdbdbdbdbdbdbdbdadadadad9d9d9d9d8d8d8d7d7d7d6d6d6d5d5d4d4d3d3d2d2d1d0d0cfcfcececdccccc9bcbbbbbab9b8b8b700000102020405b6b606060708b5b50a0a0b0b0d0d0e0f0f101011c8c81212131414caca151516161617171718cbcbcbcb19191a1a1a1a1ac7c71b1bc71b1c1b1b1b1c1c1d1d1d1d1e1d1e1db41e1f1f1f1f1f1f1f1f1f1f1f1f2020201f2020212121212121202121b3b321b3b3b2b221b3b3b2b3b3b222b2b222b2b2b222222223222222222222232324232424242424242424242425252525bdbd2525252525bdbdbdbdb1bdbdb1bdbdbdbdb126262626262626272626272727272828272727282828282828b028b0b0b0b0b0b0b029b0b0b0b0b0b0b0b0b0292929292a2a2a292a2a2a292a2a2a2a292a2a2b2a2a2b2a2bbe2b2b2b2bbe2b2b2b2bbebebebebebebebe2cbe2cbebe2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2cafafafafafafaf2cafafafafafafafafafafafafaf2d2d2d2d2d2d2dbf2d2dbfbfbf2d2d2d2dbfbfbf2dbfbf2dbfbf2d2dbfbf2d2dbfbf2dbf2ebf2e2e2e2e2ebfbf2e2e2e2e2eaeae2e2ebf2e2e2e2eae2e2e2e2e2ebfbf2e2ebfbfbf2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2eae2e2eae2e2e2e2eae2eae2e2e2e2e2eae2e2e2e2e2e2e2e2e2e2e2e2eae2eae2eae2e2eae2eae2eae2e2fae2e2e2eae2e2eae2e2eae2e2eaeae2faeaeaeaeaeaeaeae2eae2f2eaeaeaeaeaeaeaeaeaeaeae2fae2eaeaeaeaeaeaeaeae2eaeaeaeaeaeae2eae2e2e2e2e2eae2ebfbf2e2e2ebfbf2e2ebfbfbf2eae2ebfbf2eae2e2e2e2ebf2e2e2e2ebf2ebfbfbfbfbfbfbfbfbfbfbfbfbfbfbf2d2dbfbfbfbfbf2dbf2d2dbfbf2daf2d2d2dbfbf2d2d2d2dafafaf2daf2d2d2daf2d2dafafafaf2cafaf2c2cafafafafafafafaf2cafaf2c2c2c2cbe2c2cbebe2c2cbebebebebebebebebebebebe2bbebebe2b2b2b2b2b2b2b2b2b2bbe2b2b2a2a2b2a2a2a2a29292a292a2a292a2a2a29292a2a292929292929292929292929b0b0b029b0b02828282828b0282727282827272828282728272726b126b1262626262626b1bdbdbdb1b1bdb1bdbdbdbdbdbd25252525242425252424252424242424232424242424242323232222232222232222222322222222b2b222b2b2b2b2b2b2b2b3b321b3b3b32121b3212121212121202021202020201f1f1e1f1e1f1e1f1f1f1e1e1e1e1e1eb4b41e1db41d1d1c1d1d1c1c1c1b1b1b1c1b1b1c1b1bc7c7c71b1b1bc7c71ac71bc7c71ac71a1a1a1a1a1a1a1a1a191919cb19cbcbcb19cb18cbcb1818cb18181817161616161616151515151515caca14141414141314131414121212121212c81110101111100f0f0f0e0e0d0d0c0b0a0a09090908b50808070606b605050504030201010100b7b7b8b9b9bababcbcc9cccccdcdcececfd0d0d1d1d2d2d3d3d4d4d5d5d5d6d6d7d7d7d8d8d8d8d9d9d9dadadadadbdbdbdbdbdbdbdcdcdcdcdcdcdcdcdcdcdcdddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddd │ │ +dddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddcdcdcdcdcdcdcdcdcdcdcdcdbdbdbdbdbdbdbdadadadad9d9d9d9d8d8d8d7d7d7d6d6d6d5d5d4d4d3d3d2d1d1d1d0cfcfcecdcdccccc9bcbbbbbbbab9b8b7b700010203040404b6b6070708b5b509090b0b0d0d0e0e0f0f111011c81212131414cacaca15151616171818171818cb1819191a191a1a1ac7c7c71b1b1b1b1b1b1b1d1d1c1db41cb41c1db4b4b4b4b4b41e1e1e1f1f1f1f201f201f2020202120202020202121b3b321b3b3b3b32121b3b2b3b3b2b2b2b2b2b3b3b2b222b223b2b2b222b22223232323232323232323232423232424252525252524242525bdbd2525bd2525bd2525bdbdb1b1b1b1b1b1b1b1b1b1bdbd2626262727272727272728282727282728b02828b02828b028282828282828b0b02929292929292929292929b02929292a292a2a2a2a292a2a2a2b2b2b2a2b2b2b2b2b2b2b2b2bbebe2b2b2bbebebebebebebebebebebe2cbebebe2cbebebebe2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2cafafaf2cafafafafaf2daf2d2daf2d2daf2dafaf2d2daf2d2d2d2d2d2d2d2d2d2d2d2d2d2dbf2dbf2ebfbfbfbfbfbfbfbfbfbfbfbfbf2e2e2e2dbfbfbfbfbf2e2ebf2ebfbfbfbfbfbfbfbfbfbf2ebfbfbfbfbfbf2e2e2ebf2ebfbfbfbf2ebfbf2e2e2ebf2eaebfae2ebfbfbfbf2ebfbfbfbf2ebfbfbfbfbf2ebfae2e2e2eae2e2eae2e2e2eae2eaeae2e2e2e2e2e2eae2e2e2e2e2eaeae2eaeaeaeaeaeaeaeae2e2eae2eaebfbfaebfbfbf2ebfbf2eaebf2e2e2e2e2e2e2e2ebf2e2eae2e2eae2e2ebf2e2e2e2ebf2e2ebfbf2e2ebf2dbfbfbf2dbfbfbf2ebfbf2dbfbfbfbfbfbfbfbfbfbfbf2dbf2d2dbfbfbfbfbfbfbfbf2dbfbf2d2d2daf2d2d2d2d2d2d2d2daf2d2dafafafafaf2d2d2d2d2d2dafafafafafafafafafafaf2cafafaf2cafaf2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2cbebebebe2b2bbebebe2bbe2bbebe2b2bbe2b2b2b2b2b2b2b2b2b2a2a2a2a2b2b2a2a2b2b2b2a2a2a2a2a292929292929292929292929292929292929b0b0b0b0b0b0b0b0b029b0b0b0b0b0b0282827282728272727272727b127272727272727b1bdb1b1b1b1bdbdbdbdbdbdbdbdbdbd25bdbd25252525252424242524242424242424242323232323232323232323232322222222222222b2b222b222b2b2b2b2b3b2b2b2b2b2b3b3b3b3b32121212121202120202020202020202020201f201f1f1e1f1e1e1e1e1f1f1eb4b41e1db4b41db41d1d1d1d1c1d1d1b1b1b1b1b1b1c1b1b1b1b1bc7c7c7c71a1ac7c71a1ac7c71a1a1a1a1919191919191919191919cb19181818cbcb18171717171717171716151515151516151515cacaca141414141413131213131212c8c8c8c8c81110100f100f0f0f0e0e0d0d0c0c0c0b0ab5090908080707070606b605040403030201010000b7b8b8b9b9babbbcbcc9cccccdcdcececfd0d0d1d1d2d3d3d3d4d4d4d5d5d6d6d7d7d7d8d8d8d9d9d9d9dadadadadbdbdbdbdbdbdbdcdcdcdcdcdcdcdcdcdcdcdcdddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddd │ │ +dddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddcdcdcdcdcdcdcdcdcdcdcdcdbdbdbdbdbdbdadadadadadad9d9d9d8d8d8d8d7d7d6d6d6d5d5d4d4d3d3d2d2d1d1d0d0cfcecdcdccc9c9bcbcbbbab9b9b8b7b700010202030405b6b606070808b509090b0b0b0c0e0e0f0f101111c812131213141414141616161617161717181818181919191919191ac7c7c7c7c7c7c71b1b1c1b1c1d1c1d1c1d1d1d1d1d1d1d1d1d1e1e1e1f1f1f1e1f1f201f2020201f1f2020212121b321212121212121b3b3b3b3b2b2b2b2b3b3b3b2b2b3b222b2b2b222b2222223232322222222222323242323232424242424242324242525252424252425252425bdbdb1bdbdbdbdb1bdbdbdbdbdbdb126b126262626262727262727272827272827282728272727282827272828b0b0b0b0b0b0b0b0b029b0b0b0b0b0292929292929292929292a292a2a2a2a2a2a2b2a2a2a2a2a2a2b2b2a2a2a2bbe2b2bbe2b2b2b2b2bbebebe2b2bbebebebebebebebebe2cbe2cbebebebebe2cbe2cbe2cbe2c2c2c2c2c2c2caf2cafaf2caf2cafaf2cafaf2caf2cafafaf2cafafafafafafafaf2dafaf2d2d2dbf2d2dbfbf2d2d2d2d2dbfbf2d2dbf2d2dbfbfbf2dbf2d2d2d2dbfbf2dbf2d2dbfbf2d2dbfbfbf2dbfbfbfbfbf2d2dbfbfbf2dbfbfbfbfbf2ebfbf2e2e2ebf2e2ebf2e2ebfbfbfbf2ebfbfbfbf2ebfbfbfbfbf2ebf2e2e2e2e2e2e2eae2e2e2eae2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2ebfbf2ebfbfbf2ebfbfbf2ebf2e2dbfbfbfbfbf2ebf2ebf2e2e2e2ebfbfbfbf2ebfbfbfbf2ebfbf2ebfbf2dbf2dbf2dbf2dbfbf2dbf2d2d2d2dbf2d2dbf2d2d2dbf2d2d2d2d2dbfbf2d2d2d2d2d2dbfbf2d2d2daf2d2d2dafafafafafafafaf2caf2c2cafafafafafafafafafaf2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2cbebebebebebebebebebebebebebebebebebe2b2b2a2a2b2b2b2b2b2a2b2a2b2a2a2a2a2a2a2a2a2a2a2a29292a2a29292a2a2a2a29292a2a292929b0b0b0b0b0b0b0b0b0b0b029b0b0b0b0b028b028282828b0b028b02828282828272728272727262727b1b1b1b1b1b1bdb1b1b1b1bdbdbdbdbdbdbdbdbdbd2525bd242525242424242424242424242424242423232323232323232223222222222223222222b222b222b2b2b3b3b2b3b2b3b2b3b3b3b3b3b3b3b3b3212121b3212120202120201f201f201f20201f1f1f1f1f1f1f1f1e1eb4b4b41eb4b4b41d1db41c1d1d1d1d1d1b1c1c1c1c1c1b1b1b1b1b1bc71b1bc7c71bc7c71a1a1a1ac71a1a1a1a1a1a19191919cb19cbcb19cbcb19cbcb1818181717181817161616161616161616151515ca1515ca1514141414141314131313131212c8c8c8c8c81110111110100e0e0d0d0e0d0c0c0b0a0b0a09b5b50807070607b6b60505040403020201000000b7b7b9b9bababbbcbcc9c9cccdcdcecfcfd0d0d1d2d2d2d3d3d4d4d5d5d5d6d6d7d7d7d8d8d8d9d9d9d9dadadadadbdbdbdbdbdbdbdcdcdcdcdcdcdcdcdcdcdcdcdddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddd │ │ +dddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddcdcdcdcdcdcdcdcdcdcdcdcdbdbdbdbdbdbdadadadadad9d9d9d9d8d8d8d8d7d7d7d6d6d5d5d4d4d3d3d2d2d1d1d0cfcfcececdcdccc9bcbcbbbab9b9b8b7b70001010204040405b606070808b50909090a0c0c0e0e0e0f101011c8c8c812131314caca15161515161617171818cb1819cbcb191919191ac71a1ac7c71b1b1bc71b1c1c1c1d1c1d1d1d1d1c1d1d1eb4b4b41eb41e1e1f1f1f1f1f1f1f1f20202120212121212020202121212121b3b3b3b3b3b3b3b3b3b2b3b2b3b2b3b2b2b222b2222222222222b2222323232323232323232323232323242524242423242425252425bdbdbd25bd25bdbd252525bdbdbdbdb1bdb1b1b1b1b1b1b1b12627272726262727262726272626272727272828b028282828b02828b0b0282828b0b029b0b0b0b0b02929292929292929292a2a2a2a2a2a2a2a292a2a2a2a2a2a2b2a2b2a2b2b2b2b2b2a2b2b2b2b2b2b2b2bbebe2b2b2b2bbe2bbe2bbebe2b2bbebebebe2cbebebebe2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2caf2c2c2cafafaf2d2daf2dafafaf2dafafaf2d2d2d2d2d2d2dafaf2d2d2d2d2dafafaf2d2d2d2d2d2d2d2d2daf2d2d2d2d2d2dbfbfbfbf2d2dbfbfbf2dbfbfbf2dbfbf2dbfbfbfbfbf2ebfbfbfbfbfbfbfbfbfbfbfbfbf2ebfbfbfbfbfbfbfbfbf2e2ebfbfbf2ebfbfbf2e2ebfbfbfbfbfbf2e2ebfbfbfbfbfbfbf2e2ebf2e2e2e2e2e2ebfbfbfbfbfbfbfbfbfbfbfbfbfbfbf2dbfbfbf2d2d2d2dbf2dbfbfbfbf2dbf2dbf2dbfbfbfbf2d2dbf2dbf2d2dbfbf2d2dbf2dbf2d2daf2d2d2d2d2d2d2daf2daf2d2d2d2daf2d2daf2d2daf2d2daf2d2dafafaf2d2dafaf2daf2d2d2dafafafafafafafaf2c2c2c2c2c2c2cafaf2c2c2c2c2c2c2cbebebebebebebebe2cbebebe2cbe2cbebebe2b2bbe2bbe2b2b2b2bbe2bbebe2b2b2b2b2a2a2b2a2a2a292a2a2a2a2a2a2a2929292a2a2a2a292929292929292929292929b02929292929b0b0b028b0b0b028b028b0282828282828282827282728272827272728262626262626262626b12626b1b1bdbdbdbdbdbdbdbdbdbdbd2525bd2525252525252425242524232424242324232424242323232323232222222222222222b2b22222b22222b2b2b222b3b2b2b3b3b3b3b3b3b3b3b321212121b3b3b321212020212021201f21201f1f201f201f20201f1f1e1e1e1e1e1eb41d1d1d1db41d1c1c1d1d1c1c1d1d1c1c1c1b1b1b1b1b1b1b1b1bc7c7c71ac7c7c7c7c7c71a1a191a1a1a191a191919191919cbcbcbcbcbcb1818cb181718181718171617171716161516161515151515ca15caca1414141414131313121313131212c8111111111110100f10100f0f0e0d0c0c0c0b0b0a0a09b509b50808070607b6b605040404030302010000b7b7b7b8b9bababbbcbcc9cccdcdcdcecfcfd0d1d1d1d2d2d3d4d4d4d5d5d6d6d6d7d7d7d8d8d8d9d9d9d9dadadadadadbdbdbdbdbdbdcdcdcdcdcdcdcdcdcdcdcdcdddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddd │ │ +dddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddcdcdcdcdcdcdcdcdcdcdcdcdbdbdbdbdbdbdadadadadad9d9d9d9d8d8d8d7d7d7d6d6d5d5d5d5d4d3d3d2d2d1d1d0cfcfcececdccc9c9bcbcbbbab9b9b9b7b700010202030404b6b606070607b50809090a0c0c0c0d0d0e0e101111c8c812131313141414caca151617161718181818cb1919cbcb1919cb1ac7c7c7c7c7c7c7c7c71c1c1c1b1c1c1c1c1d1db41d1d1d1d1d1d1e1e1e1e1e1e1e1e1f201f201f202020202020202021202121212121b321b3b321b3b3b3b321b321b2b2b2b2b2b2b3b2b22222b2222222222223232322232323232323242424242423232425242425bdbd252425252524252425bd25bd25252525bdbdbdbdbdbdb1b126262626b12626b1b1b1262626272627272728282828282828282728282828282828b028282828b0b0b0b0b0b029b02929292929292929292929292929292a292a292a2a2a2a2a2a2a2a2a2b2a2a2b2a2b2a2b2b2a2a2a2a2b2b2b2b2b2b2b2bbebebe2bbe2bbebebebebebebebebe2cbebe2cbebebe2cbebebebebebebebe2c2c2c2c2c2c2c2c2cafaf2cafaf2cafafaf2cafafafafafafafafafafafafafafafaf2d2dafafaf2d2daf2d2d2d2daf2daf2d2d2d2d2d2dbfbf2dbf2d2dbf2d2d2d2dbfbf2dbf2d2dbf2d2d2d2dbf2d2dbf2d2d2dbf2d2dbfbfbfbfbf2d2dbf2dbf2dbfbfbfbfbf2d2d2dbf2d2d2dbfbfbfbfbf2dbf2dbfbfbfbfbfbfbfbf2dbfbf2d2dbfbf2dbf2dbfbf2dbf2d2dbfbf2d2d2dbf2d2d2d2d2dbf2d2d2d2d2d2daf2d2d2d2daf2daf2d2d2d2d2d2d2d2daf2d2d2d2d2d2d2dafaf2d2d2d2daf2d2dafafafafafafafafafafafafafafafafafaf2cafafafafafaf2cafafafafafafafafafafafafafafafaf2c2c2c2c2c2c2c2c2c2c2c2cbebebe2c2cbebebebe2b2b2bbebebebebebebe2bbebebe2b2b2b2b2b2b2a2b2b2a2b2b2b2a2a2a2a2a2a2a2b2a2a292929292929292929292929292929292929b0b0b0b0b0b0b0b029b029b0b0b0b0b0b0b0b0282828282828272828282727282727272727272727b127b12727b1b1b1b1b1b1b1b1b1b1bdbdbdbdbd252525bd25bdbd25bd2525252524242424252424232424242323232323232323232323232222222222b2b222b2b2b2b2b2b3b2b2b3b3b2b2b3b2b2b3b3b321b3b321b321b321b3212120202121212021201f202020201f211f1f1f1f1f1f1f1e1e1f1fb41e1eb4b4b4b41d1c1c1c1d1d1c1c1c1c1c1c1c1c1b1c1c1b1bc7c7c7c71bc7c7c7c71a1a1a1ac7c71a1a191919191919191919cbcbcb19cbcbcb18cb181716171817171817171716161616161615151515151515ca1515ca1414131314131313131312121212c8c8c8111110100f100f0f0e0e0d0d0d0b0b0b0a0a0a09b5b5080807070706b6b605040403030202010100b7b8b8b9b9babbbbbcc9c9cccccdcececfcfd0d0d1d2d2d2d3d3d4d5d5d5d5d6d6d7d7d7d8d8d8d9d9d9d9dadadadadadbdbdbdbdbdbdcdcdcdcdcdcdcdcdcdcdcdcdddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddd │ │ +dddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddcdcdcdcdcdcdcdcdcdcdcdcdbdbdbdbdbdbdadadadadad9d9d9d9d8d8d8d7d7d7d6d6d6d5d5d4d4d4d3d2d2d1d0d0cfcfcfcecdccc9c9c9bcbbbabab9b9b8b70001010202040405b6b606070708b5090a0a0b0c0c0d0d0f0f0f1110c81212131313141414ca1515161616161718171818cbcbcbcbcb19191ac71a1a1a1a1ac7c7c71b1b1c1b1b1c1d1d1d1d1d1c1c1d1d1d1eb4b4b4b4b41e1f1f1f1f1f1f1f1f1f201f1f1f2020212021202021212121212121212121b321b2b2b2b2b2b3b3b3b3b222b2b2b2b22222b222222223232323232323232323232323232424242425252424232425242524252525252525252525bd2525bdbdbdb1bdbdbdbdb1bdbdbdbdbdb1b1b1262627272727262727262627272627282828282828282727282828282828b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0292929292929292929292a2a29292a2a29292a2a2a2a292a292a292a2a2a2a2a2a2b2b2b2b2b2b2b2b2b2b2b2b2bbe2b2b2b2b2bbe2b2b2b2bbebe2b2bbebebebebebebebebebebe2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2cafaf2c2c2c2cafafafafafafafafafafafafafafaf2d2d2daf2daf2dafafaf2daf2d2daf2d2daf2d2d2d2d2d2d2daf2d2daf2dafaf2d2d2d2d2d2daf2daf2daf2d2d2d2d2d2d2d2d2daf2d2daf2d2d2d2dafafaf2daf2d2d2daf2d2d2daf2daf2d2d2dafafaf2d2d2d2d2d2d2d2d2d2d2daf2d2d2d2d2d2d2d2d2d2d2d2d2dafaf2d2d2daf2d2d2d2d2dafafafafafafaf2cafafafaf2cafafafafaf2cafafafafafaf2cafafafafafafafafafafafafafaf2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2caf2c2c2c2c2cbebebebebebebebebebebe2cbebebebe2b2b2b2b2b2a2b2b2b2b2b2b2b2b2b2a2a2b2a2a2a2a2a2a2a292a292a292a2a2a2a2a2a2a29292929b0b0b0b0b029b0b0b0b0b0b0b0b0b0b0b028282828b0b0b0b0282828282828282828282827282726272727272627b127272727b1b1b1b1b1b1b1b1b1bdb1b1bdbdbdbdbdb1bdbd25bdbd2525252525242525252424252523242323242424232323232323222222232222222222222222222222b2b222b2b2b3b3b2b3b3b3b3b321b3b3b2b3b3b3b3212121212121b32021212120201f20201f1f201f1f201f201f201e1f1f1e1e1e1e1e1eb41e1db4b41c1d1d1d1d1c1c1c1c1c1c1c1c1b1c1b1b1b1b1b1b1b1bc71ac7c7c71ac71ac71a1a1a1a1a1a1a191919cbcbcb1919cbcbcbcb18cb1818cb18181717171617181716161616161515161515ca15cacacacacacaca14131414131313121212121212c8111111111111100f0f0f0f0e0d0c0c0c0b0b0b0a090909b5b5b50707070706b6b6050404030302010101b7b7b7b8bababbbbbbbcc9c9cccdcdcececfcfd0d1d1d1d2d2d3d3d4d4d5d5d6d6d6d7d7d7d8d8d8d9d9d9d9dadadadadadbdbdbdbdbdbdcdcdcdcdcdcdcdcdcdcdcdcdddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddd │ │ +dddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddcdcdcdcdcdcdcdcdcdcdcdcdbdbdbdbdbdbdadadadadad9d9d9d9d8d8d8d7d7d7d6d6d6d5d5d5d4d4d3d2d2d1d1d0d0cfcfcecdccccc9bcbcbbbabab9b9b7b70001010203030404050606070808b5b5090a0a0b0b0d0d0e100f111111c8c8121213141414caca1515161616171717171718cbcbcbcb19191a1919191a1a1ac71a1ac71b1b1c1c1c1c1b1c1c1c1c1d1c1d1c1c1d1d1db4b41e1e1f1e1e1e1e1f1f1e1e1f1f1f201f201f1f20202020202020202120b321b3b3b3b3b3b3b321b3b3b2b3b3b2b222b2b3b2b22222222222222222222222232323232324242424242424232324242524242425242425252425bd2525bdbdbd25bdbdbdbdbdbd25bdbdbdb1b1b1b1b126b1b126b1b126b1b12626262727272727282828272728282727282728b028b028282828b02828b0282828b0b0b0b0b029b0b02929292929292929292929292929292929292929292929292a2a2a2a2a2b2b2b2b2b2a2b2b2b2b2a2b2b2b2b2b2b2b2b2b2b2a2b2b2a2b2b2b2b2b2b2b2b2bbebebebebebebebebebebebebe2cbe2cbebebe2cbe2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2cafafafafafafafafafafafafafafafafafafafaf2cafafafafafafaf2cafafafafafafaf2cafafafafafafaf2cafafafafafafafafafafafafafafafafaf2cafafafaf2caf2caf2caf2cafaf2cafafafafafafafafafafafafafafafafafaf2cafafafafafafafafafafafafafafaf2d2d2d2cafafafafafafafafafafaf2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2cbebebebe2cbebebebe2cbebebebebe2cbe2c2cbebebebebebebebe2c2cbebebebebebebebe2b2bbe2b2b2b2b2b2b2b2b2b2b2b2b2b2a2b2a2a2a2a2a2a2a2a2a292a292a29292a2a292929292929b0292929292929292929292929b0b028b028b0282828282828282828282828282828282828272727272728262827272727262827b126262626b126b126262626b1b1b1bdbdbdbdbdbdbdbdbdbdbd25bd25bd2525252525242524242424232424242424242324222323232323232222232322222223b2b22222b2b2222222b2b2b2b222b2b321b3b2b3b3b3b3b32121b3b3b3b3b3b3212020212121212020202120201f20201f1f1f1f1f1f1f1e1e1e1e1e1e1e1d1d1db4b41c1c1d1d1c1c1d1d1c1c1c1c1b1b1b1b1b1b1b1b1bc71bc7c7c71b1bc71a1a1a1a1a191a1a1a19191a1919191919cbcbcbcb181818cbcbcb18181818171717161616151615151616161515ca151515cacacacacacaca1314131313131313121312c812c8c81111111010100f0f100f0e0d0d0e0d0c0a0b0b0a090909080808080706060606b6040504030202020100b7b8b8b8b9babbbbbcbcc9c9cccccdcecfcfcfd0d1d1d1d2d2d3d4d4d4d5d5d6d6d6d7d7d7d8d8d9d9d9d9d9dadadadadbdbdbdbdbdbdbdbdcdcdcdcdcdcdcdcdcdcdcdddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddd │ │ +dddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddcdcdcdcdcdcdcdcdcdcdcdbdbdbdbdbdbdbdbdadadadadad9d9d9d8d8d8d8d7d7d6d6d6d5d5d4d4d4d3d3d2d2d1d0d0cfcfcecdccccc9c9bcbbbabab9b8b7b70001020202030405b6b6060607080809090a0a0b0c0c0e0e0f1011101111c8131313141414ca14151515161616171617171818cbcbcbcbcbcb1919191a1a1a1ac71ac71b1b1b1b1b1b1b1c1b1c1c1c1b1c1d1c1d1d1d1e1d1d1d1d1e1e1e1e1e1e1f1e1e1f1e1e1f1f1f201f201f1f20202120b3212121212121212121b3b3b321b3b2b3b2b3b3b2b2b2b2b222b2b2b2b2b2b222222223232223232323232323232323242424232424242425242425252525252525252525252525bd25bdbdbdb1b1b1bdb1b1bdbdbdb1b1bdb1b1b126b1262626262627272727262727272728272828272827282828b0282828272828b028b02828b0b0b0b0b0b0b0b0b0b0b029b0b0b0b0b029b0b029b0b0b0292929292a2a2a2a2a2a2a2a2a2a2a29292a2a292a2a2a2a2a2a2a2a2a2a2a2b2a2b2a2a2b2a2a2b2b2bbe2b2b2b2bbe2b2bbebe2b2bbebe2bbe2b2bbebebebebe2cbe2cbe2c2cbebebebebebe2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2caf2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2cafafaf2c2cafafafafafafafafaf2cafafafafafafaf2c2c2c2c2c2c2c2c2cbebebe2c2cbebebebe2cbebe2cbebebebebebebe2cbebebe2cbe2c2cbebebebebebebebebebebebebe2b2b2bbe2b2b2b2b2bbebebe2b2b2b2bbebe2b2bbebe2b2b2b2b2b2b2bbebe2b2b2b2b2b2a2b2b2a2a2a2a2b2b2b2b2a2b2a2a292929292929292929292929292929b02929b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b028b02728282828272727272827272828272727272727b12727272627b12727272726b12727b1b1b1b1b1bdb1bdb1b1b1b1bdbdbdbd25bdbdbdbd2525bd25252525252525252525252425232324232323232423232323242222222222222222b2222222222222b3b2b2b2b2b2b322b2b2b2b2b2b2b2b321b3b3b3b3b32121212121212121212121202021202021201f1f20201f1f1f1f1f1f1f1e1f1f1eb4b4b4b4b4b41e1d1c1d1d1d1c1c1d1c1c1b1c1c1b1b1b1c1bc71bc7c71b1b1bc7c7c71a1a1ac71a1a1a1a1919191919191919cb1919cbcbcbcbcbcbcb1818181818181817171817161616161515ca1515151515151515cacacacacacacaca1413131313131313121212c81212c81110111110100f0f0f0f0f0e0d0c0c0c0c0b0b0a090909b508b50807060606060504040504030301010100b7b8b8b9b9b9bbbbbcbcc9c9cccccdcececfd0d0d0d1d1d2d2d3d3d4d4d5d5d6d6d6d7d7d7d8d8d8d9d9d9d9dadadadadadbdbdbdbdbdbdcdcdcdcdcdcdcdcdcdcdcdcdddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddd │ │ +dddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddcdcdcdcdcdcdcdcdcdcdcdcdcdbdbdbdbdbdadadadadadad9d9d9d8d8d8d7d7d7d7d6d6d5d5d4d4d4d3d3d2d1d1d0d0cfcfcecdccccc9c9bcbbbbbab9b9b7b70000010202030404050506060708b5b509090a0b0c0c0d0d0f0e0e0f11c8c8121212131313caca141515ca15161717171718cb181818cbcb181919191a1a1a1a1a1a1ac7c7c7c71b1b1b1b1b1b1b1c1c1c1c1c1c1c1c1c1c1c1eb4b4b4b4b4b4b41e1e1e1e1f1f1f1f1f1f1e1f1f2020202120202020202021212121b32121b3b3b3b3b3b3b3b2b3b3b3b2b2b2b3b2b2b2222222222222232222222222222223232323232323242323242324242524252424242524232424242525bd25bdbdbdbdbdbdb1bdbdbdbdbdbdbdb1b1bdb1b1b1b1b1b1b126b1b1b12627262728272728272727282728282728272728282828b028b0282828b028b02828282828b0b028b028b029b028b0b0b0b0b0292929292929292929292929292929292929292929292929292a292a292a2a2a2a2a292b2a2a2b2a2b2b2a2a2a2b2b2a2b2b2b2b2b2b2b2b2b2b2b2b2bbe2bbebe2bbebebebebe2b2bbebebe2cbebebebebebebe2cbebebebebebebebebe2cbe2cbebebebebebebe2cbebebebebebebebebe2cbebebebebebebe2c2cbebebebebe2cbe2c2cbebebebebebebebe2cbebebebebe2cbebebebebebebe2c2cbe2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2cbebebe2cbebebe2b2bbe2b2bbe2b2b2b2bbe2b2bbebebebebe2bbebe2b2b2b2b2b2b2b2bbe2b2bbe2b2b2b2b2b2b2b2b2a2a2a2b2b2b2b2b2b2a2b2b2a2b2b2b2a2a2a2a2b2b2b2b2b2a2a2a2a2a2a2a292a2a2a2a2a2a2a2a2a2a2a292929b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b02828b0b028282828b0b0282828282828282728282728272727272827272627272626272727b1262626bd26b126262626b1b1b1b1b1b1b1b1bdbd25bd25bd252525bd25bd2525bdbdbd2424252524252425242524252424242423232423232223232323232323222222b222222222b2b2b2b2b2b2b2b3b2b3b3b3b2b3b221b2b2b3b3b3b32121b3212121212120202120201f20202020202020202020201f1f1e1f1e1f1f1e1eb41e1eb41e1e1d1d1d1d1d1db41d1c1d1c1b1c1b1c1b1c1b1b1b1b1b1b1b1bc71b1ac7c7c7c71a1ac71a1a1a1a19191a1a1919cbcbcbcbcbcbcbcbcbcbcb181818cb181717171717161616161616151615161515caca15cacacacacacaca14ca14caca1413131212121212121212c8c8c811111111101111100f0e0f0f0e0d0c0c0b0b0a0b0b090909b508b508080706b6b6b6b60403040303010200b7b7b8b9b9b9babbbbbcbcc9c9cccdcecececfd0d0d1d1d1d2d3d3d4d4d4d5d5d6d6d6d7d7d7d8d8d9d9d9d9d9dadadadadbdbdbdbdbdbdbdcdcdcdcdcdcdcdcdcdcdcdcdddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddd │ │ +dddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddcdcdcdcdcdcdcdcdcdcdcdcdcdbdbdbdbdbdadadadadadad9d9d9d8d8d8d8d7d7d7d6d6d5d5d5d4d4d3d3d2d2d1d1d0cfcfcecdcdccc9bcbcbcbbbab9b9b8b7b700010202030404b6050606070708b5b5090b0a0c0c0c0d0c0e0f1010111112121213141314ca14ca151515161617161716171818181818181919191a19191a191a1919c7c71bc7c71b1b1b1b1b1c1c1c1c1c1c1c1c1cb41d1c1d1d1d1d1d1e1e1e1e1e1e1e1e1e1e1e1f1f201f20201f1f1f20201f2120202021212121212121b3b321b321b3b3b3b3b321b2b2b2b2b2b2b2b2222222b2b222b2222222222222232323232223232324232424242324232424232324242424bd25252525252525bd2525252525bdbdbdbdbdbdbdbdbdbdb1bdb1bdbdb1b1b1b12626262626262626272627262627272727282728b02828282828b028282828272828282828b028b0b0b028b0b0b0b0b029b02929b0292929b0b0b029b0b02929b0b02929b0292929292a292a292a292a2a2a292a2a292a2a2a2a2a2a2a2a2a2a2a2a2a2a2b2a2b2b2a2a2b2b2b2b2a2b2b2b2b2b2b2b2b2b2bbe2b2bbe2b2b2b2b2bbebebe2b2bbebebebe2b2bbe2bbebebe2b2b2b2bbebebe2b2b2b2bbebe2bbebebe2b2b2b2bbebebebebebebe2bbe2bbebebebebebebebebebebebebebebebe2cbe2cbebebebebebebe2cbebebebe2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2cbe2c2cbe2c2cbebebe2c2c2cbebe2cbebebebebebebe2cbe2cbebebebebebebebebebebe2cbebebe2b2b2b2b2b2b2b2a2a2a2b2b2b2b2b2b2b2b2b2b2b2a2b2b2b2a2a2a2b2b2b2b2b2b2b2b2b2a2b2b2b2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a292a2929292929292929292929292929292929292929b0b0b0282828282828b0b028282828b028b0282828282827272728b028272827282827272728272727262626272626b12626b1b1262626b1b1b1bdbdbdb1b1bdbdb1bdbdbdbdbdbdb1b1bdbd25bd25bd25252525242525252524252424242424232325242323242424242323232323232223222322222222222222b2b222b2b2b2b2b2b2b2b3b3b3b3b3b321b3b3b321b3b3b321212121212121212121212020201f1f1f20201f1f201f1f1f1f1f1f1e1e1e1f1e1e1e1e1e1d1e1d1d1d1d1d1d1d1c1c1d1d1d1c1c1c1b1b1b1b1b1b1bc71b1bc71bc7c7c7c71a1a1a1a1a1a1a1a1a19191a19191a191919cb1818cb18cbcbcb18181817171817171716151616161516151515ca151515ca15cacaca1414ca14ca1414ca141413131313131212c8c8c8c8c8c8c81111111111100f0f0f0f0e0e0e0d0c0b0b0b0a0a0a090909b5b5b50708070706060505040404020101010000b7b8b9b9bababbbcbcc9c9cccccccdcecfcfd0d0d1d1d1d2d2d3d4d4d4d5d5d5d6d6d7d7d7d8d8d9d9d9d9dadadadadadbdbdbdbdbdbdbdcdcdcdcdcdcdcdcdcdcdcdcdddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddd │ │ +dddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddcdcdcdcdcdcdcdcdcdcdcdcdbdbdbdbdbdbdbdadadadadad9d9d9d9d8d8d8d7d7d7d6d6d6d5d4d4d4d3d3d2d2d1d0d0cfcfcecdcdccc9c9bcbcbbbabab9b8b7b7000002020304040505b606070708b509090a0a0b0b0b0c0e0e0f0f0f1111c8c8c813121314141414caca15151516151617171717181818cb1919cb191919191919191ac71ac7c7c7c7c71b1b1b1b1b1b1b1b1c1c1c1d1c1c1c1c1d1c1d1e1d1d1d1db4b4b4b41e1e1f1f1e1f1f1e1f1e1f1f1f201f1f2020202020212121212121212121212121b321b3b3b2b3b2b3b3b2b2b2b2b3b222b2b22222b22222222222232222232323232323232323222323232323242424252524242524242525252425252525bdbd25bdbdbdbdbdbdbdbdb1bdbdb1b1b1bdb1b1bdb1b1b1b1b1b1b1b126b12627262627272728272727272828272828282727272728272828b0b02828b0b0b0b0b0b02828b0b029b0b0282828b0b0b028282828b029b0292929292929292929292a292929292a29292929292a292929292a2a2a2a292a2a2b2b2a2a2b2a2b2a292a2a2b2a2a2b2a2b2a2a2b2b2a2b2a2a2b2b2b2b2b2b2a2b2b2b2b2b2b2b2b2b2b2b2b2a2a2b2a2b2b2b2b2b2a2b2b2b2bbebebe2b2b2b2b2bbebe2b2bbebe2bbe2bbebe2b2b2bbe2b2b2b2bbe2b2b2bbebe2c2bbe2b2bbebebebebe2cbebebebebebebebebebebebebebebebebebe2cbebebebe2cbebe2c2cbebe2bbebebe2b2bbe2b2b2bbe2b2bbebe2b2b2bbe2bbebe2b2b2b2b2b2b2b2b2bbe2b2b2b2b2b2b2b2a2a2a2b2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a292a2a2a2a2b2a2a2a2a2a2a2a2a2a292a29292a29292a2a2a2a2929292929292929292929292929b0292929292929b0b0b029b0b0b0b0b0b0b0b0b0b0b0b0b0b0282828272727282828282727282828282727272827262728272626272727272726b1262726262626b1b1b1b1b1b1b1b1b1b1bdbdb1b1b1bdbdbd25b1bdbdb1bdbdbd25bdbdb1bdbdbd25bd25bd25252524242425252424242424242324232324242323232323232223232323222222b222b2b222b2222222b2b3b2b3b3b2b2b3b2b2212121b321b3b32121212121212121212020202020202120201f1f1f1f1e1f1e1f1e1e1f1f1f1f1e1e1eb4b41eb41eb4b4b4b41db41c1d1c1d1c1d1c1c1c1c1c1c1c1c1b1b1b1bc7c7c71bc7c7c7c71a1ac7c71a1a1a1a19191919191919cb19cbcb19cbcbcbcb1717181818181817161616171716161616151515151515ca1515cacacacacacacaca1413131413141314141312121212121212c8c8111111c8111010101011100f0d0e0e0e0c0c0c0b0c0a0a0b0a0909b50808080707070606b6b60504030302020100b7b7b7b8b9b9babbbbbcbcc9c9cccccdcececfcfd0d0d1d1d2d2d3d3d4d4d5d5d6d6d6d6d7d7d7d8d8d9d9d9d9dadadadadadbdbdbdbdbdbdbdcdcdcdcdcdcdcdcdcdcdcdcdcdddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddd │ │ +dddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddcdcdcdcdcdcdcdcdcdcdcdcdcdbdbdbdbdbdbdadadadadad9d9d9d9d8d8d8d7d7d7d6d6d5d5d5d4d4d3d3d2d1d1d0d0cfcfcecdcdccccc9bcbcbbbab9b9b8b7b70000010203030405b606b6070708b5b509090a0a0b0d0d0d0e0e0f0f101011c811c812121414141415caca15151616161617181818cb181818cbcb19cb1919cb1a1a191a1ac71ac7c7c71bc7c7c7c71b1b1b1c1c1c1c1b1c1c1c1cb41c1c1c1d1d1c1d1d1e1e1e1e1e1e1e1e1e1e1f1e1f1e1f1f1f1f1f1f20202020202020202020202021b321b321b321b321b3b3b3b3b3b3b2b2b3b2b2b2b2b2b2b2b2b222b22222222222222222222323222323232324232424242424242324242424242424242525252525bd25bd25252525bdbdbdbdbdbdb1bdbdbdbdbdb1bdbdbdb1b126b1b126b1b126b1b12626b1262626262627272726b1262727262728282828282828282828282828b028b02827282828b0b0b028282828b0b0b0b0b0b0b0b0292929b0292929b02929292929b0b0b0b0292929292a2a2a2a29292a2a2a292a2a292a29292a2a2b2a2a2a2a2a2a292a2a2a2a2a2a2a2b2a2a2a2a2a2a2a2a2a2a2b2b2a2b2a2a2a2a2a2b2a2b2b2b2b2b2a2b2b2a2bbe2b2b2a2b2b2b2abe2b2a2a2bbe2bbe2bbebe2a2a2bbe2a2a2a2a2b2b2b2bbebe2c2bbe2b2b2bbe2b2bbebe2b2b2b2bbebe2b2bbebe2bbe2b2b2b2b2b2bbe2b2b2b2b2c2b2bbebe2bbe2b2b2b2b2b2b2b2a2b2bbe2b2b2b2a2b2a2b2b2b2b2b2b2b2b2b2b2a2a2b2b2b2b2b2a2a2b2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a29292929292a292a2929292a29292929292a292929292a29292a29292a2a2a2a292929292929b0b0b0b0b0b0b0b0b0b0b029292929b0b028b0b028b0b0b0282828282828282828282827272727272728282727282728272727272627262626b1b1b126b126b126b1bdb1b1b1b1b1b1bdbdbdbdbdb1bdbdbdbdbdbdbdbdbdbdbdbd25bdbdbdbd25bd252525bdbd252525252525252425252424232424232423232323232323232323232322232222222222222222b2b2b2b2b2b2b2b2b2b2b3b2b3b3b3b3b3b3b3b3b32121212121b321202120202020202020202020201f1f1f1f201f1f1f1f1e1f1e1e1e1e1e1e1e1e1e1e1e1d1d1d1db41d1d1d1c1d1c1c1c1c1b1b1c1c1b1b1b1b1c1b1b1bc71b1bc71ac7c7c71a1a1a1a1a1a1a191a191919cbcbcb1919cbcbcb18cbcbcb1818cb17171717171717171616151616161515151515cacacaca15cacaca141414ca14ca14141313131313121312131212c8c8121212c8c81110101111101010100e0e0e0d0d0c0c0c0c0b0a0a0a0a090909b5080806060606b6b605050404030201000000b7b8b9b9b9bababcbcc9c9c9cccccdcdcecfcfd0d1d1d1d2d2d3d3d4d4d5d5d5d6d6d7d7d7d8d8d8d9d9d9d9d9dadadadadbdbdbdbdbdbdbdcdcdcdcdcdcdcdcdcdcdcdcdcdddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddd │ │ +dddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddcdcdcdcdcdcdcdcdcdcdcdcdcdbdbdbdbdbdbdbdadadadad9d9d9d9d8d8d8d7d7d7d6d6d6d5d5d4d4d3d3d2d2d1d1d0d0cfcfcececcccc9c9bcbbbab9b9b9b8b7000001020203040505b6b6060707080809090a0b0b0b0c0c0e0e0f0f1010101011c812121213141414caca1515161516161718171817181818cbcb1919191a19191919191ac71a1ac7c71a1ac7c71b1b1b1b1b1b1b1c1b1c1c1c1c1c1c1c1c1c1c1db4b4b4b4b41db4b41e1e1e1e1e1e1f1f1e1e1f1f1f201f20201f20201f1f202020212121212121212121212121b3b3b321b3b2b3b3b3b3b2b3b2b222b2b2b222b2b2b22222b2222322232323222323232323232323222323242424232424242424242425242525242425bd25bd252525252525bd2525bd25bdbdb1b1b1b1b1b1b1b1b1b1bdbdb1b1b1b1b1b1b1b1b1b126b1262626b1272827272727272627282727272828272827272828282828282828282828282828b0b0b0b029b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b029292929292929292929292929292929292929292a2a2a292a2a2a292a292a2a2a292a2a2a292a292a2a2a2a2a2a2a29292b2a2b292a292a2a2b2a2b2b2b2a2a2a2a2b292b2b2a2a2a2a2a2a2a2b2a292a2a2b2b2b2b2bbe2a2a2bbe2a2a2a2a2b2a2a2bbebe2b2a2b2b2b2b2a2b2abe2b2b2b2a2b2b2b2b2b2bbe2abe2b2a2b2b2a2bbe2b2b2a2a2b2b2a2b2b2a2b2b2a2a2b2b2b2a2a2b2a2a2b2a2a2a2b2a2b2a2b2a2a2b2b2a2a2a292a2b2a2a2b2a292a2b2a292a292a292a2a2a2a29292929292929292929292929292929b02929292929292929292929292929292929292929292929292929b0b0b028b028b028b028b0b0b0b0b0b0b028b02828b0b0b028272828282828272828282727272726272727262627262726262626b126b1b1b1b1b1b1bdb1b1b1bdb1bdbdbdb1b1b1b1bdbdbdbdbdbdbd25bd25bdbd2525bd25252525252525252425242524242524242425242424232424242323242423232323222223222222222222222222b222b2b2b222b2b2b2b2b2b3b3b3b3b3b3b321b32121b3b321212121b321212121212120202020201f20201f202020201f1f1f1e1f1f1f1f1f1e1e1e1eb4b41e1d1e1d1e1d1d1d1d1d1d1d1c1c1c1d1c1d1c1b1b1b1b1b1b1b1bc71bc71bc7c7c7c7c7c7c71a1a1a1a1a1a191919191a19191919cbcb1818cbcbcbcbcb18181817181818171616161616161515161515ca1515151515cacacacacaca1414ca141413141414131313131212121212c8c81212c8c812c8c8c811100f0f1010100f0e0e0d0d0c0c0c0b0b0b0a0a0a0909b5b5080808070706b6b605040404040302010000b7b8b7b9bababbbbbcbcc9c9c9cdcccdcececfcfd0d0d1d2d2d2d3d3d4d4d5d5d6d6d6d7d7d7d8d8d8d9d9d9d9dadadadadadbdbdbdbdbdbdbdcdcdcdcdcdcdcdcdcdcdcdddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddd │ │ +dddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddcdcdcdcdcdcdcdcdcdcdcdcdcdbdbdbdbdbdbdadadadadad9d9d9d9d8d8d8d7d7d7d6d6d6d5d5d4d4d3d3d2d2d2d1d1d0cfcfcecdcdccc9bcbcbbbababab8b8b7b70001020203040404b6b606060708b5b5090a0a0a0b0c0d0d0e0e0f0f0f111111c8c8c812121214ca15cacaca151516161617171818171718181919191919191919191a19191ac7191ac7c7c7c71bc7c7c71b1c1b1c1c1b1c1c1c1c1c1c1c1c1d1d1c1c1c1d1c1cb4b4b41e1e1e1e1e1e1e1e1f1e1f1f1f1f1f1f1f1f1f20202020212021212121202021212121b3b321b3b3b3b321b3b3b3b2b2b2b2b3b2b2b2b3b2b2b2b3b22322222222222222232223222223222322232323232323232424232324242425242425252424242524242525252425bd25bdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdb1b1b1b1b1b1b1b1b12627262627272726262726262626272726b126272727272828282727272828282828282828b02828b0282828b02828282828b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b029b0292929292929292929292929292a292a2a2a292a2a2a292a292a292a2a2a2a2a29292a2a2a292a292a2a2a292a2a2a29292a292a292a2a29292a292929292b29292a292b2b2a2b2b2b2a2a2b2b2a2a29292a2a292b2b2b2a2a2b2b2a2b292b292b2b2a2b2a2a2a2a2a2b292b292b2b2a2b2b2a2b2a2a2a2a2a2a2a2a2b2b2a292b292a2b2b2b2a2a292a29292a2a2a292a292929292a2a2a29292a292a2a292a2a2a29292a2a292a292a292a2a2a2a2929292929292929b0b0b029b0b02929b0292929292929b0b0b0b0b0b0b0b0b0b0b0b0b0b0b029b0b0b0b0b0b0b02828282828b028b02828282828282828282828282827272827282828272828272727272726262626b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1bdbdbdb1bdbdbdbdbdbdbdbdbdbdbdbdbd252525bd25bd2525252424252424252425252425242424242423242424242424232423232323222223232323232322b222b2b2b2b2b2b22222b2b2b2b2b2b2b2b3b2b2b3b2b3b3b32121212121212121212121202120212020202020202020201f1f1f1f1f1f1f1f1f1f1f1e1e1e1e1eb4b41eb4b4b4b41d1db41c1d1d1d1c1c1c1c1d1d1c1c1c1c1c1c1c1c1b1b1bc7c71bc71bc7c71ac7c71a1a1ac71a1a1a1a19191919191919cb1919cbcbcbcbcb181818cbcbcbcb18171716171717161616161515ca1515161515cacaca1515cacacaca1414141414ca1414131313141313121212c8c8c8c8c8c8c8c8c811c810101010100f0e0e0d0e0e0d0d0c0c0b0b0c0a0a0a0a09b5b5b5070807070706b6b6050504030303010000b7b7b8b8b9b9babbbcbcc9c9cccccdcdcdcecfcfd0d0d1d1d2d2d2d3d4d4d4d5d5d6d6d6d7d7d7d8d8d8d9d9d9d9dadadadadadbdbdbdbdbdbdbdcdcdcdcdcdcdcdcdcdcdcdddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddd │ │ +dddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddcdcdcdcdcdcdcdcdcdcdcdcdcdbdbdbdbdbdbdadadadadad9d9d9d9d8d8d8d8d7d7d6d6d6d5d5d4d4d4d3d2d2d2d1d0d0cfcfcecdcdccc9ccbcbcbbbabab9b8b800000101020303040405b606060708b5b509090a0a0b0b0c0d0d0e0e0f0f10111011c8c8c8141414141414141416151615161717161717181818cbcbcb19cb19191919cb191a191ac7c7c7c71b1ac7c71bc71bc71b1b1b1b1b1b1b1b1c1c1d1c1c1c1c1c1c1c1d1d1db41e1eb4b4b4b41e1e1e1f1e1e1f1e1e1f1f1f201f201f201f20202020202021202021b3b32121212121b32121b3b3b3b3b3b3b3b3b3b3b3b3b3b3b222b2b2b2b222222222b222222222222222222222232223232323222323242424242424242423242424242424252425252525bd25252525252525bdbd2525252525bd25bd25bdb1bdb1b1b1b1bdb1b1b1b1bdb1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b126272626272727262627282828272827272728282828282727282728282828282828b02828b028282828b028282828b029b0b0b0b029b0b0b0b0292929292929292929292929292929292929b029292929292929292929292929292929292929292929292929292a2a29292a292929292a29292a292a2a292a2a2a2a2a2a2a2a2a29292a29292a2a2a292a2a2a292a292a292a2a292a2a29292a292a292a292a2a2a2a2a2a2a2929292a2a2a292a2a2a2a292a292a2a2a2a2a2a292a29292a2a2a2929b029292929292929292929292929292929292929292929292929292929292929292929292929b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b028b0b0b0b0b0b0b02828282828b0b028282828282828282828272828282827272727282727272728282727272626b12626262626262626262626b1b1b1b1bdbdbdb1bdbdbdbdb1bdbdbdbdbdbdb1bdbd25bd25bdbd2525bdbdbd25252525252525242524252425252423242424242424242324242423232323232323232323232323232222222323222222222222b222b3b2b3b3b3b3b2b2b3b3b3b3b3b3b321b3b3b3b321b3b32120202020202020202020202120201f1f20201f1f2020201f1f1e1e1e1e1e1e1e1e1e1e1e1d1d1d1d1db41d1d1d1d1c1d1d1c1c1c1b1b1c1c1c1c1c1c1b1b1b1b1b1b1b1b1b1bc7c7c7c7c7c71a1a1a1a1a1a1a1a1a19191919cbcbcbcbcbcbcbcbcb18cbcb18cb1818181818181817161716161516151616151515ca15ca151515cacacacacacacacaca1413131414141314131313121212121212c8c81111c8c8c811c8100f100f0f0f0f0e0d0d0d0d0d0c0b0b0b0b0a0a0a09b5b5b508080706060606b605050404030302020100b7b7b8b8b9b9babbbbbcc9c9cccccdcdcdcececfd0d0d1d1d2d2d3d3d4d4d5d5d5d6d6d6d7d7d7d8d8d8d9d9d9d9dadadadadadbdbdbdbdbdbdbdcdcdcdcdcdcdcdcdcdcdcdddcdddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddd │ │ +dddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddcdcdcdcdcdcdcdcdcdcdcdcdcdbdbdbdbdbdbdadadadadadad9d9d9d8d8d8d8d7d7d6d6d6d5d5d4d4d4d3d3d2d2d1d1d0cfcfcecdcdccccc9bcbcbbbbbab9b8b8b700010101020304050505060607070808b5b50a0a0b0b0c0c0d0d0d0f0f0f101011111313121212131313caca1515151515161717171717171818cbcbcbcbcbcbcbcb19cb191ac7c71ac71ac7c7c7c7c7c7c7c71bc7c71b1b1b1c1c1c1b1c1c1c1c1c1c1c1d1c1d1db41d1d1d1db41eb41e1eb41e1e1e1e1f1f1f1e1f1e1e1f1f1e1f1f201f202020202021202020212021212121212121212121212121b3b3b3b3b3b2b2b2b2b2b2b2b2b2b3b222b2b2b22222b2b2222322232222222223232323232323232323222323232324242524242524252525242525252425252524252525242525bd25bdbdbdb1bdbdbdbdbdbdbdbdbdbdbdbdb1bdbdbdbdbdb1bdbdb1b1bdb1b126b1b126262626b1b12626262627272727272727272727272727282727272827272827272828282828282728282828b028282828b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b029b0b0b0b0b0b0b029b0b0b0b0292929292929292929292929292929292929b02929292929292929292929292929292929292929b02929292929292929b02929292929292929292929292929292929292929292929292929292929292929292929292929292929292929292929292929292929b0292929b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b029b0b0b0b0b0b0b0b0b0b0b0b0b0b0b029b0b0b0b0b0b0b02828b0b0282828282828272828282828282827282828282828282727272827272828282728272727262627272726262626272727272726b1b1b1b1b1b1bdb1bdb1b1b1b1b1b1b1b1bdbdbdbdbdbdbdbdbdbdbdbd2525bdbd25bd2525252525252525242525242525242524242524242424242423242424232323232323232323232322232222222322222222222222b22222b22222b2b222b2b2b3b2b321b321b3b3b3b3b3b32121212121212121212121212020201f1f1f202020201f20201e1f1f1e1f1f1f1f1f1f1f1f1eb4b41e1eb41d1e1e1d1d1d1d1c1d1c1d1c1d1d1d1c1d1d1c1b1b1b1b1b1b1b1b1b1b1bc71bc7c7c71bc71bc7c7c71a1a1a1a191a1919191919191919cbcbcbcbcb181818cb18cb1718cbcb18cb1817161617161616161516151515ca1515ca1515cacacacacacacacaca1414ca1414ca141313131313131312c812c8c8c8c8c8c8c8c8111111111010100f0f0f0e0e0d0d0d0c0d0d0b0b0b0b0b090a0909b5b508080708060606b6b6b6040504020202010100b8b8b8b8b9bababbbbbcc9c9cccccdcdcececfcfd0d0d1d1d2d2d3d3d4d4d4d5d5d6d6d6d7d7d8d8d8d8d9d9d9d9dadadadadadbdbdbdbdbdbdcdcdcdcdcdcdcdcdcdcdcdcdcdcdddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddd │ │ +dddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddcdcdcdcdcdcdcdcdcdcdcdcdcdbdbdbdbdbdbdadadadadad9d9d9d9d8d8d8d8d7d7d7d6d6d5d5d5d4d4d3d3d2d2d1d1d0d0cfcecdcecdccc9bcbcbcbbbab9b9b8b700000102020303040505b6060707080809090a0a0a0b0c0c0c0d0d0e0e0f111011c8c8c8c812121213141414caca1515161617161716171718181818181818cb19cb1919191a191a1ac71a1ac71ac7c7c7c7c7c71b1b1b1c1b1b1b1b1b1b1c1c1c1c1d1b1c1c1c1d1d1d1d1cb41d1db41db41e1e1e1f1f1f1e1e1e1e1f1e1e1f1e201f1f1f201f1f201f201f202021212020212120202020212121b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b2b2b2b2b2b2b2b22222222222b22222222222222222222222222223222323242324242324232423232424242424242524242424252425252525252525bdbd2525bdbd2525bd252525bdbdbdbdbd25bdbdbdbdbdbdbdbdb1b1b1b1b1b1b1b1b1bdb1b1b1b1b1b1b1b1b1b1b1b12627272726262727272726262727272727272828282728272828282728282828b028b028b0282828b028b0b028282828282828b0b02828282828b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b029b0b0b0b0b0b0b0b0b0b0b0b0b029b0b0b0b029b0b029b0b029b0b0b0b0b0b0b0b0b0b0b0b029b0b0b0b029b0b0b0b0b0b0b0b0b0b0b029b0b0b0b0b0b0b0b0b0b029b0b0b0b0b0b0b0b0b0b0b0b029b0b0b0b0b0b0b0b029b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0282828b0282828282828b028b0282828b028b0282828282828b0b02828b0282828282828b028282827282827272827282727282726272827272727272627272827272828282727272726b1b12626b1b1b1b1b12626262626b1b1b1bdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbd25bd2525252525bd252425252525252425242524242424232423242424242424232423242423232323232323232322232322222222222222222222b22222b222b22222b2b2b2b2b3b3b2b3b3b2b3b3b3b3b32121212121212121212121212021202120202120202020201f1e1e1f1f1f1f1f1f1f1e1f1e1e1e1e1e1e1e1e1eb41e1d1db4b41d1db4b41c1d1d1c1c1c1b1b1b1c1c1c1b1c1c1c1b1bc7c7c7c71bc71bc7c7c7c7c7c7c7c71ac7c71a1a1a1a191919191919cbcb19191919cbcbcb1818181818cb1817161717171717171615151615151515151515ca15caca15cacacacacaca1414ca14ca14131314131314141313131312c8c8c8c8c8c811c811c81111c811110f0f0f0f0f0e0f0f0d0c0c0d0d0c0b0b0b0a090909b5b5b508b5080707060606b6b6050403030302010000b700b8b9b9babababcbbbcc9c9cccdcdcdcecfcfcfd0d0d1d1d2d2d3d3d4d4d5d5d5d6d6d7d7d7d7d8d8d8d9d9d9d9dadadadadadbdbdbdbdbdbdcdcdcdcdcdcdcdcdcdcdcdcdddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddd │ │ +dddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddcdcdcdcdcdcdcdcdcdcdcdcdcdbdbdbdbdbdbdbdadadadad9d9d9d9d8d8d8d8d7d7d7d6d6d5d5d5d4d4d3d3d2d2d1d1d0d0cfcfcecdcdccc9c9bcbbbcbab9b9b8b7b7000001020203040405b6b606060808b5b5090a0a0a0b0b0c0c0d0e0f0f1010101111c8c8c8121213131313ca15151515161616161717161617181718cb19cbcbcbcbcbcbcb1a1a1a1a1a1ac7c7c71ac7c7c7c7c71bc7c7c7c71b1b1b1c1c1c1c1b1c1c1c1c1c1c1c1c1d1c1d1d1d1d1d1db4b4b4b4b4b4b41e1e1e1e1f1e1f1f1e1f201f1f1f1e1f1f1f2021212020212020202020212121212121b321212121212121b3b3b3b321b3b3b3b3b2b2b3b2b2b2b2b222b2b222b2222222b222b2b222b2222322232323222323232223232323232323232423242324242425242525242425252525242525242425242524252425252525252525252525bdbdbdbdbdbdbdbdbdbdb1bdbdb1bdbdbdbdbdbdbdb1b1b1bdb1b1b1b1b1b1b126262626b1b1b126262626262626272727272827272727282827282828282727272727272828272828272727272828282828282828282828282828282828282828b028b02828b028282828b028b02828282828b0b028282828b02828b02828b028b028b0b028b0b02828b028b0b02828b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b028b028282828b02828b0282828b028b02828b0b02828b02828282828b02828282828282828b02828272827272828282727282828272728272828272828282827272727272727282727272728282727272727272727262626262626b126262626262626262626262626262626b1b1b1b1b1b1b1bdbdbdbdbdbdbdbdbdbdbdbd25252525bd2525252525bdbd2525252525bd2525242524252424252424242424242324242324232323232323232223232323232323232323222222222222222323222222b222b2b2b2b2b2b2b2b2b3b2b2b2b2b3b2b3b2b321b32121b32121b321b321212120202020202120202120201f201f1f20201f1f201f1f1e1e1e1e1e1e1e1e1e1e1e1e1e1db4b4b4b4b41d1d1e1d1d1d1d1c1c1d1d1c1c1c1b1b1b1b1c1b1b1b1b1b1b1b1b1b1bc7c7c7c7c71ac7c7c71ac7c71ac71a191ac71a191919191919191919cbcb1919cb18cbcbcb1818181817181716161616151515151615151615151515ca15cacacacacacacaca1414ca14141314141414131313131313131312c8c8c8c8111111111111101011101010100f0e0e0e0e0d0d0d0d0b0c0c0c0b0b0b0b09090909b508080807070706b6b60505050404030201010100b7b8b8b8b9bababbbcbcbcc9c9cccccdcececfcfd0d0d0d1d2d2d2d3d3d4d4d5d5d6d6d6d7d7d7d8d8d8d8d9d9d9d9dadadadadadbdbdbdbdbdbdcdcdcdcdcdcdcdcdcdcdcdcdddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddd │ │ +dddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddcdcdcdcdcdcdcdcdcdcdcdcdcdbdbdbdbdbdbdbdadadadad9d9d9d9d8d8d8d8d7d7d7d6d6d5d5d5d4d4d4d3d3d2d1d1d0d0cfcfcecdcdccccbcbcbcbbbbbab9b8b7b7000001010103030405b6b606060707b5b5b5090a0a0a0b0c0d0d0d0e0e0f0f10111111c8c8c81112131313141414ca1414161616161616171717cbcbcbcb18181818cbcbcbcb19191a1a1a1a1a1a1a1a1ac7c7c71ac7c7c71b1b1b1b1b1b1b1b1b1b1c1b1b1c1c1b1b1d1c1d1d1c1c1c1d1c1d1d1c1cb41db4b41e1e1e1f1e1f1f1f1f1e1e1f1f1f2020201f1f201f202020202120202020202120202021202121b3b321b3212121b3b3b3b321b3b3b3b3b3b2b2b3b2b2b2b2b2b2b2b3b2b2b2222222222222222222232322222323222323232323232224242324242424232423232323242424232324242423242424242424242525252525252525252525bd2525bd2525bdbd25252525bdbdbdbdbdbdbdbdbdbdbdb1bdbdbdbdbdbdb1b1bdb1b1b1b1b1bdb1262727272726b126272727b1b1272727b127b127262727272727272627272728262827272628282727282628282828272827272728282727282828272828272828272727272828272728282728272828282828b028282828b0282828b0282828282828282828b028282828282828282828282828b028b0b028282828b02828282828282828282828272828272828b0272827282828282828272727272828272727282727282828272727272727282827262627272727272726b1b126262626b1262727262627272727272727262626b126272727262626b1b1b1b1b1bdb1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1bdbdb1bdbdbdbdbdbdbd2525bd2525bd252525252525252424242424242524242424252425242424242323242324232424232323232223232323222222222222222222222222222222222222b2b2b2222222b22222b222b2b2b2b3b3b2b3b321b3b3b3b3b3b3b3b3b321212121212121b3212121212120201f201f20201f20201f1f1e1f1e1e1f1e1f1f1e1f1e1e1e1e1e1eb41eb4b4b4b4b41d1c1c1c1c1c1c1d1d1c1c1c1c1c1b1b1b1c1b1b1b1b1b1b1c1b1b1b1b1bc7c71b1b1bc7c7c7c71a1a1ac7c71ac7191a191a19191a1a19191919cb1919cbcbcbcbcbcb181818cb181717171817171616151616151515151615151515ca1515cacacacaca14ca1414ca1414141413131413131313121212121212c8c811c811111011111111100f0f100f0e0e0f0e0e0e0e0d0c0c0c0c0b0a0a0b0b090909b509b5b50807060606b606b60504040404030201010000b7b8b8b9babababbbbbcc9c9c9cccdcdcececfcfd0d0d0d1d2d2d3d3d4d4d4d5d5d5d6d6d7d7d7d7d8d8d9d9d9d9d9dadadadadadbdbdbdbdbdbdcdcdcdcdcdcdcdcdcdcdcdcdddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddd │ │ +dddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddcdcdcdcdcdcdcdcdcdcdcdcdcdbdbdbdbdbdbdbdadadadadad9d9d9d9d8d8d8d7d7d7d6d6d6d5d5d5d4d4d3d2d2d2d1d0d0cfcfcfcecdccc9c9c9bcbbbbbab9b8b8b8b700000102030404040505060607070808b5b5090a0a0b0c0c0d0d0e0e0f100f0f10101111c8c8c812121313131414caca161615161516161718181718181718cb18cbcbcbcb191a191a1a191a1a1a1a1a1a19c7c7c7c7c7c7c7c7c71b1b1b1b1b1b1b1b1b1b1b1c1c1c1c1c1c1c1d1c1d1d1c1c1d1db4b4b4b41e1eb4b4b4b4b41e1e1f1f1f1f1f1f1f1e1f1f2020201f1f1f20201f2020201f20212021212121212121212121212121212121b3b3b3b3b2b3b3b2b3b3b3b3b3b3b2b2b222b2b2b2b2b22222b22222b2b2222322222223222323222323222323232322232323232323232323232323232323242323232424252524252525242424242524242525252525252525252525bdbd25bdbd2525bd2525bd252525bdbdbdbdbdbdbdbdbdbdb1bdbdb1b1b1b1b1b1b1b1b1b1b1b1bdb1b1b1b126b126bd262626262626b126262626b1262626b12727272727b12727272727272727b12727272727272727282727272827272727272827272828272727272727272828282727272827272728282827282827272728282727272727272828282728282828282828272727282827282728282828282828282728282727272827282728272828282826272727272626262627272727272626262626262627272626b126272626b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1bdb1b1b1b1bdbdb1b1b1b1b1b1b1b1b1b1b1b1b1b1bdbdbdbdbdbdb1bdbdbdbdbdbdbdbdbdbdbdbdbdbdbd25bdbd2525bdbd2525bd2524252425252425252424242324242423232424242423242424242323232323232223232323232222222222222222b222b2b2b22222b2b222b2b2b2b2b222b2b2b2b2b2b2b2b2b2b3b2b2b2b2b3b3b3b3b321b32121212121212121212120212120202121202020211f201f201f1f1f1f1f1f1e1f1e1e1e1e1e1e1f1f1e1f1e1e1eb41e1e1db41d1d1d1d1c1d1c1c1c1b1c1c1d1c1c1c1c1b1b1b1bc71bc71b1b1b1b1bc71b1b1b1a1bc7c7c7c71bc7c7c7c71a1a1a1a1a1a1a191a1919191919191919cbcbcb1919cbcbcbcb18181717171717161616171616161516161515151515151515cacacacacaca1414ca141414131414141413131313131313121212121211c8c8c8c81111101010101010100f0e0e0d0d0d0e0d0d0d0c0c0c0c0b0c0a0b0a0a090909b5b50808080707060605b605b60504030202020200b7b7b8b8b8b9bababbbbbcbcc9c9cccccdcecececfd0d0d0d1d1d2d2d3d3d3d4d5d5d5d6d6d6d7d7d7d8d8d8d8d9d9d9d9dadadadadadbdbdbdbdbdbdcdcdcdcdcdcdcdcdcdcdcdcdddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddd │ │ +dddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddcdcdcdcdcdcdcdcdcdcdcdcdcdbdbdbdbdbdbdbdadadadadad9d9d9d9d8d8d8d7d7d7d6d6d6d5d5d5d4d4d3d3d2d1d1d1d0d0cfcececdcdcdccc9bcbcbbbab9b9b8b8b700010102020304040505b6060606070808b509090a0b0b0b0d0d0d0e0d0e0e0f101011c811c8c812121213131414caca1416ca1616161616171717171718181818181818cbcb19191919191919191a19c7c71a1ac71a1a1a1ac7c7c7c7c7c7c7c71b1b1b1b1b1b1b1c1c1c1c1c1c1c1b1c1c1d1d1d1d1db4b41d1d1d1d1db4b4b41e1e1e1e1e1e1e1e1e1f1f201f1e1f201f1f1f20201f1f202021202020212021212121202121212121b3b3b321b3b3b3b3b32121b3b3b3b2b3b222b2b2b2b3b222b2b3b3b2b2b2b2222222b223222323232222222222222222222222222222222223232323232322242323232324242424242424242324242424242424242524252425252524252524252525242525252525252525252525bd25bdbdbdbdbdbdb1bdbdbdbdbdbdbdbdbdbdb1bdbdbdbdbdbdbdbdbdbdb1b1b1b1b1b1b1b1b1b1bdb1b1b1b1b12727272727b1b127b12727272727b127272727b1b1b1b127b1b1272727b12727b12727272727b1b12727b1272727272726272627262626272727272727262727272727272727272726272726272727282827272727272827272826272727262727272827272626262727262727272626262626b126262626b126262626262626b1b1b1b1b1b1b1b126b1b1b1b1b126b1b1b1b1b1b1b1bdbdbdbdbdbdbdbdbdbdbdbdbdbdb1bdbdbdbdbdbdbdbdbdb1bdbdbdb1bdbdbdbdbdbdbdbdbdbdbd25bd252525bdbd25252525252525bd252525252525252424242424242424242424242424242323232323232323222323232323232223232222232222222322222222222222b2b2b2b222b2b2b2b2b2b3b2b2b3b2b2b2b3b2b3b3b2b3b3b3b3b3b3b3b3b3b3b321b3b3b3b3b3b321212020202020202120202120201f1f201f1f20201f201f1f1f1f1e1f1e1e1e1f1e1e1eb4b4b4b4b4b4b4b4b41e1db41d1c1c1b1d1b1c1c1d1c1c1c1b1c1c1c1c1c1c1c1b1b1b1bc71bc71bc7c7c7c7c7c71bc71ac7c7c71a19c71a1a1a1a1a1a1a19191919191919cbcb19cb19cbcbcb18cbcbcb1818cbcb181616161616161616151615151515161515cacacacacacacacaca14ca14ca141314141313131313131313121212121212c8c8c8c8111111111111100f0f0f0f0f0f0f0e0d0d0d0d0c0d0d0d0c0c0c0b0c0a0a0a0a0a0909b5b50808080806060606b6b60404040403030200010000b7b8b8b9bababbbbbbbcbcc9cccccdcdcececfcfcfd0d1d1d1d2d2d3d4d4d4d5d5d5d6d6d7d7d7d7d8d8d8d9d9d9d9dadadadadadadbdbdbdbdbdbdcdcdcdcdcdcdcdcdcdcdcdcdcdddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddd │ │ +dddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddcdcdcdcdcdcdcdcdcdcdcdcdcdbdbdbdbdbdbdbdadadadadad9d9d9d9d8d8d8d7d7d7d7d6d6d5d5d5d4d4d3d2d2d2d1d1d0d0cfcfcececdccccc9bcbcbbbbb9b9b8b8b7b7000102020303040405b6b60607070808b5b509090a0b0b0c0c0d0d0d0f0f0f0f101010111111c8121212121414141414ca15cacaca15ca161717171818171717181818cb1818cb19cb19191a191a1a1a1a1a1a1a191a1a1ac71ac7c71ac7c7c7c71b1b1b1b1b1b1b1b1b1b1b1b1c1c1c1c1d1d1d1d1d1d1c1c1c1d1d1d1d1db4b4b4b41eb4b41e1f1f1f1e1e1f1f1e1f1e1f1f1f1f1f20201f20202120202020202021212121212121212121b32121212121b3b3b3b2b3b2b2b3b3b2b3b3b2b3b3b3b2b2b2b3b22222b22222232322222222b2b222222222b222b2b222222223232223232322232323222323232323232323232323232323242324232424242425242424242424242424242525252525252524242525252525252525bdbdbd2525252525bd25252525bd25bd252525bdbdbdbdbdb1b1b1b1b1b1b1b1bdb1bdb1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1bdb1b1b1b1b1b1b1b1b1bdb1b1b1b1b1b12626b1b12626b12626262626bd26b126bdb1b1262626262626bd26262626262626262626b12626b12626262626b12626262626b12626b1262626b12626262627b1b1b1b12727b1272727b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1bdbdbdbdbdb1bdbdbdbdbdbdbdbdbdbdbd2525bd2525bd2525bdbd2525bd25252525bdbd252525252525bdbd25252525252525252525242525252525242424252524252524252524242424242324232324232424242323232323232323222222232222222222232222222222222222b2b22222b2b2b2b22222b2b2b2b2b2b3b2b2b3b3b3b3b3b3b3b3b3b3b3b3b3b321b3b3b3212121212121212121212121b3b321211f201f1f201f211f1f2020201f1f1f1f1f201f1f201f1e1e1e1e1f1e1eb41e1e1e1e1d1c1d1d1c1c1c1c1db41d1d1c1c1b1b1d1b1c1c1c1c1c1c1c1b1b1b1b1b1b1b1b1b1b1bc7c7c71b1a1a1a1a1a1ac71a1a1a1a1a1a191a1919191a1a19191919cbcbcb19cbcbcbcbcbcbcbcb18181818181818171718161516151516161515151515ca151515caca14141414141414ca141413141413141313131312121212121212121212111111111111100f0f0f10100f0f0e0e0e0e0e0d0d0d0d0c0d0b0c0c0c0b0b0a0a0a0909b5b5b5b508070707070706b6b6b6050403030203010101b7b7b7b8b8b9b9babbbbbcbcbcc9cccccdcdcececfcfd0d0d1d1d2d2d2d3d3d4d4d5d5d6d6d6d7d7d7d7d8d8d8d9d9d9d9d9dadadadadbdbdbdbdbdbdbdcdcdcdcdcdcdcdcdcdcdcdddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddd │ │ +dddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddcdcdcdcdcdcdcdcdcdcdcdcdcdbdbdbdbdbdbdbdadadadadadad9d9d9d8d8d8d7d7d7d7d6d6d5d5d5d4d4d3d3d2d2d1d1d1d0cfcfcececdccccccc9bcbbbbbabab9b8b8b700010202020204040505b6b606060807b5b50909090a0a0c0c0c0d0d0d0f0e0f100f10111111c812121212121314131314caca14ca15151516171717171718171818181717181819191a1919191919191919191a1a1a1a191ac71a1a1ac7c7c7c7c7c7c7c7c7c7c71b1b1b1b1c1c1b1c1c1c1c1c1c1c1c1c1c1c1c1d1cb4b41db4b41db41e1e1e1e1e1e1e1e1e1e1e1e1f1f1f1e1f1f1f1f1f20201f1f1f1f2021202021202020202020212021212121b3b3b3b3b3b3b32121b3b3b3b3b3b3b3b2b2b3b3b222b2b3b2222222b2b2b2b3b3b222b2b2b2b222b2b22222222223222222222222232323232223232222222222222323232324232323232323242423232423232424242424242424242424242424252524252424252425bd2524242425252524242425252525252525bdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdb1bdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdb1bdbdbdbdbdbdbdbdbdbdbdbdbdbdb1bdbdbdbdbdb1b1b1b1b1b1bdb1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1bdb1b1b1b1b1bdb1b1b1b1bdb1b1b1b1bdb1bdbdbdbdbdbdbdbdbdbdbdb1bdbdb1bdbdbdbdbdbdbdbdbdbdb1bdbdbdbd252525252525252525bd2525252425252524252525252525252525252424252525252424242524252525242424252424242424232424242424242424242424242323232323232323232323232323222222222222b2b22222b2b2b22223222222b2b2222222b2b2b2b2b2b2b3b3b2b2b2b3b2b2b2b3b2b221b3b3212121212121b321b3b32121b3b3b321212120212021212020202021b320201f201f1f201f201f1f1f201f1f1f1f1f1f1f1f1f1f1f1e1e1eb41e1e1eb41db4b41e1d1c1d1d1c1c1c1c1d1c1d1d1c1c1b1b1c1b1c1b1b1b1b1b1b1bc7c7c71bc7c7c7c71b1bc71ac7c71a1a1a1a19191a1a1a1a1919191919191919191919cbcbcbcbcbcbcb18cbcb181818181818181818161817161616161515caca151515cacacaca15cacacaca1414141413141313141413131313131313121312c812c8c8121212111111111111111010100f0f0f0e0f0f0e0e0d0d0d0d0d0d0c0b0b0b0b0b0b0a090a0a0ab5b5b5b5b508070806060706b6b605040503020202010000b700b8b9b8b9bababbbbbcbcc9c9c9cccdcdcececfcfd0d0d1d2d2d2d3d3d4d4d4d5d5d6d6d6d7d7d7d7d8d8d8d9d9d9d9dadadadadadbdbdbdbdbdbdbdcdcdcdcdcdcdcdcdcdcdcdddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddd │ │ +dddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddcdcdcdcdcdcdcdcdcdcdcdcdcdbdbdbdbdbdbdbdbdadadadad9d9d9d9d9d8d8d7d7d7d7d6d6d5d5d5d4d4d4d3d2d2d2d1d1d0cfcfcececdcdccc9c9c9bbbbbbbabab9b9b70000010102030404050505b60606080808b5b509090a0a0b0c0b0d0d0c0e0e0e10101010c81111c8c812c81213131313131314ca1515151515161617171718171817171818cb1819cbcbcbcbcbcb191919191a1919191a1a1a1a1a1ac71a1a1ac7c7c71ac7c71b1b1b1b1b1b1b1b1b1b1b1b1c1c1c1c1c1b1c1d1c1d1d1d1cb41d1db41d1db4b41db41eb4b4b41e1e1e1e1e1f1e1e1f1f1f1f1f1e1f1f2020201f20201f201f1f2020202020212121212121212121212121212121b3b321b3b3b3b3b3b2b3b3b2b2b2b2b3b3b3b3b3b3b2b2b3b2b3b2b2b2222222b2222222222222b22222232222222222b22222222223232323232222232323232322222324232324232323232323232324242323242525242524242524232424242424252424242424252425252525252525bd25252525252525bd252525252525bd2525bd2525bd25bd25bdbd25252525bd252525bdbdbd2525252525bd2525bdbd2525252525bd25bdbd25252525bdbdbdbdbdbdbdb1bdbdbdbdbdbdb1bdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbd25252525bd252525252525bd252525bd2525252525bd25252525252525252525bd252425242524242425242424242424242424232424242424232424242324242424242424232424232323232323232323232323232323232322222222222222232222222222222222b2b2b2b2b2b2b3b2b3b2b22222b2b3b2222222b2b2b3b3b2b321b3b3b3b321b3b2b3b3b2b221b3b321212121202121212120212121202121212120211f211f201f202020211f1f1f201f1f201f1f1f1f1e1f1e1f1e1eb41eb4b4b4b4b4b4b4b41db4b4b41d1cb41db41c1c1c1c1b1b1c1c1c1c1c1c1b1c1b1b1b1b1b1b1bc7c7c7c71bc7c7c7c71a1ac71ac7c71a1a1a1a1a1a1a1a191919191919191919cb19cbcbcbcbcbcbcbcbcb1818cb18181818161717171816171718161715151515151515cacacacaca15caca14ca1414caca14141413131313131313131212121212131213c8c8c8c8c811c8c811101010101010100f0f0f0e0e0e0e0d0d0d0d0d0c0c0c0b0b0b0a0b0a0909090909b5b5b50807070707b60606b60504050403020202010100b7b7b7b8b8b9babbbabbbbbcc9c9cccccccdcecececfcfd0d0d1d2d2d2d3d3d4d4d5d5d5d6d6d6d7d7d7d8d8d8d8d9d9d9d9dadadadadadbdbdbdbdbdbdbdcdcdcdcdcdcdcdcdcdcdcdddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddd │ │ +dddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddcdcdcdcdcdcdcdcdcdcdcdcdbdbdbdbdbdbdbdbdadadadadad9d9d9d9d8d8d8d7d7d7d6d6d5d5d5d4d4d3d3d3d2d2d1d1d0d0cfcfcececdcdccc9c9bcbbbbbabab9b8b800000001020304040404050506060708080808b5b5090a0a0b0b0c0c0c0d0f0f0f10101010101111c8c8c8c8121212121313cacacacacacaca15171717161716171818181818181718cbcbcb19cbcbcb1a19191a1919191a1a191a191a1a1a1a1a1ac7c7c7c7c71bc7c7c71b1bc7c71b1b1b1b1b1b1b1c1c1b1c1c1c1b1c1c1c1c1c1d1d1d1d1db41d1d1db41e1e1e1e1eb41e1e1e1e1e1f1e1f1f1f1f1f1f1f1f1e1f1f1f201f202020202021202020202020212121202121212121b3b321b3b3b3b3b3b3b3b3b321b3b3b3b3b3b3b3b3b3b3b2b2b2b2b222b222222222b222b222b222b222b2b222b22222222223222222222222222223232322222323222323222223232323232324242323242324242423242423222324242424242424242424242424242425242424252525252424242525242524242525252525bd25242525bd2525252525242525252524bd25bd2525252525bd2424bdbd2425252525bd25bdbd25252525bdbdbd252525bdbdbd2525bdbd25bd252525252525252525bd2525252525bd25252525bdbd25bd25bdbdbdbdbdbd25bd252525bd25252525bd25bd252525252525252525bdbd252525252525252525bd2525252525252425252524252425252424242524242425252525242525252425252525252424252425242424252424242424242323232323232324232324232323232323242323232223242323222222222223222322222222222223222222222222222322b222b222b2b2b2b2b2b2b2b3b2b3b2b3b2b3b2b2b321b3b3b2b2b32121b321b321b321b32121b3b321b3b3b321b3b321212121202020212020202020202020202020201f201f1f1f20201f201f1f1f1f1f1f1f1e1e1e1f1e1e1e1eb41d1db41d1d1d1d1d1d1d1d1d1d1d1d1d1c1d1d1c1c1b1b1c1b1b1b1b1b1b1b1b1b1b1b1bc7c7c71bc7c7c71ac7c71a1a1a1a1a1a19191a1a1a19191a19191919191919cb1919191919cbcbcb18cbcb18cbcb18cb181717181818171616161617161515171615ca15ca15caca15ca141414caca14141413131414141414141312121213121212121212c8c8121212c8c8111010111111100f0f0f0f0f0f0f0f0f0e0e0c0c0d0c0d0d0c0c0a0b0a0b0b0b0a090909b5b5b508b5080707070606b6b605b6050402020202010000b7b7b7b8b8b8b9bababbbcbcbcc9c9cccccdcdcececfcfd0d0d0d1d1d2d2d3d3d4d5d5d5d5d6d6d7d7d7d7d8d8d8d9d9d9d9dadadadadadbdbdbdbdbdbdbdbdcdcdcdcdcdcdcdcdcdcdcdddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddd │ │ +dddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddcdcdcdcdcdcdcdcdcdcdcdcdcdcdbdbdbdbdbdbdadadadadad9d9d9d9d9d8d8d7d7d7d7d6d6d5d5d5d4d4d3d3d2d2d1d1d0d0cfcfcececdcdccccc9c9bcbbbbbab9b8b8b80000010102030304040505b60706060708080909090a090b0b0c0c0d0e0e0f0e100f0f1011c810111111c8c81213121313131414ca14ca161515151615171818171717181717171818cb1818cb1a19cb191919191919191919191919191a1ac71ac71ac7c71ac71ac7c7c7c7c7c7c7c71b1b1b1b1b1b1b1b1b1b1b1c1c1c1c1c1c1c1c1c1d1c1c1d1db4b41db4b41db4b4b41e1e1e1e1e1e1e1e1e1e1e1e1e1f1f1f201f1f2020201f1f1f1f1f1f2020202020202020212121b3212121212121212121b3b321212121b3b3b321b3b3b3b3b3b3b3b2b2b3b2b2b2b3b3b2b2b2b3b2b3b2b2b3b2b2b2b2b2b222b22222b2b22222222322222222222222222222222323232323232323232323232323232323232322232323232323242424242423242424242524242423242525242423252323252324252424242525252424252525242425252425242525242524252525252525bd242425bd2425242525252425bd2524242425bdbd2524252525bd2425bdbd2425242525252525252525bd2525252525bd25252525bdbd25bd2525bd2525bd2525bd252525bd24252525bd25bd2424242424252525252525252425242524252425252424242525242424252524242424242323232424242424252424242525252424242424242424242424232324252424242424242323232323232323232323232223222322232323232222232323222222b2b2222222b22222b22222b22222222222222222b2b222b2b2b2b2b3b2b2b2b2b3b2b3b3b3b3b3b3b3b321b321b3b3212121b321b3212121212121b321212121212121212121212120201f201f201f1f20201f1f1f1f201f1f1f1f1e1f1f1f1f1f1f1f1f1e1f1e1eb4b4b41eb41e1eb41d1d1d1d1d1c1d1c1c1c1c1c1d1d1c1c1c1c1c1c1b1c1b1b1b1c1bc7c71bc7c71bc7c71bc7c71ac7c71ac71a1ac71a1919191a1a191919191919191919191919cbcb1919cb19cbcbcbcbcb18181618181818181818181616161616161615151515151515151515cacacacacacacaca141414141414131313131313131313131312c812121212c81212c8c8c8c8c8111111100f1010100f0f0f0f0e0e0e0e0e0e0e0d0d0c0c0c0c0d0d0b0a0a0a0a0a0909090909b508080807070807060606b60405050403020201000000b7b7b8b8b8b9b9bababbbbbcc9c9c9cccccdcdcececfcfd0d0d1d2d2d3d3d3d4d4d4d5d5d6d6d6d7d7d7d8d8d8d8d9d9d9d9dadadadadadbdbdbdbdbdbdbdcdcdcdcdcdcdcdcdcdcdcdcdddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddd │ │ +dddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddcdcdcdcdcdcdcdcdcdcdcdcdcdbdbdbdbdbdbdbdbdadadadad9d9d9d9d8d8d8d8d7d7d7d6d6d6d5d5d4d4d3d3d2d2d1d1d0d0d0cfcececdcdccccc9c9c9bbbbbabab9b8b7b7b70001020203040405b6b6b6b6070708b5b509b5090a0a0b0c0d0c0d0d0d0e0f0f101010101010c8c8c8c812131312121314131415ca1414caca161617161717171716171717171718cbcbcbcbcb19cbcbcbcbcbcbcb19cb19191a191a191a191a191a1a1ac71a1ac7c71ac7c71bc71bc7c7c71b1b1b1b1b1b1b1b1b1b1b1b1b1b1c1c1c1c1d1d1d1c1d1d1d1db41db4b4b4b4b4b4b4b41eb4b41e1e1e1f1f1f1e1e1f1e1f1f1f1e1f1f1e1f20201f1f202020202020202021202020202121212121212121212121b321b3b3b3b321b3b3b3b321b3b3b321b3b3b3b3b3b3b3b2b3b3b2b3b3b3b3b3b2b3b222b2b222b2b222b2b22222b2b222b2b222222322222222222222222222222222222222222222222223232323242323242423232424242424242423232424242423242323242324242324232424242424242424232425252425232525242424252525252525252424242523252425252423242525242424242525252425252425242524252425242525252525252525242525252525bd2525252525bd25bd2525242525bd2525bd25252524242525252525252324242324252525252424252424242424252424242324242525242424242524242424242323232324242423232424232424242423232323242324242423222323242424242424242323232323232222232322232223222322222223222222222222222222b2b222b2b2b2b2b2b2b2b2b2b2b2b2b222b2b2b2b2b2b2b3b2b2b3b3b2b2b2b3b3b2b3b3b3b3b321212121212121212121b32121212121212020202120212020202120202020202020201f201f1f1f1e1f1f1f1f1e1f1f1e1f1f1f1e1f1e1e1e1e1e1e1e1e1e1e1e1d1d1d1e1db41e1d1d1d1c1c1c1c1c1c1c1c1c1c1c1c1c1b1b1b1b1b1b1b1b1b1b1bc7c7c7c7c71ac71a1ac71ac71a1a1a1a1a191a1a1a191919191919cb19cb19cbcb19cbcbcbcb18cbcbcbcbcbcbcb181818181816161717161817181716161515151515151515cacaca15cacacaca14ca141414ca14141414131313131313131313121312121212c8c8c8c812c812c8c811c81111111111100f0f0f0e0e0e0f0e0e0d0d0d0d0c0d0d0c0c0b0b0a0b0b0b0a0a090909b509b5b5b50807060606060606b6b605050403030302000100b7b7b7b8b8b9b9b9bababbbbbcbcc9cccccdcdcdcececfcfd0d1d1d1d2d3d3d3d4d4d5d5d5d6d6d7d7d7d7d7d8d8d8d9d9d9dadadadadadadbdbdbdbdbdbdcdcdcdcdcdcdcdcdcdcdcdcdcdddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddd │ │ +dddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddcdcdcdcdcdcdcdcdcdcdcdcdcdbdbdbdbdbdbdadadadadadad9d9d9d9d8d8d8d7d7d7d6d6d6d5d5d4d4d3d3d3d2d2d1d1d0cfcfcfcecdcdcdccccc9bcbcbbbabab9b9b9b8b7010101020303040405050606060707080808b5090a0a0b0b0b0c0c0d0e0e0e0f0f0e1010111111c8c812c8121213131213141313141414caca1515171515171517171716171717171818cbcb18cbcb18cbcb18cbcb19191a1919191919191919191a1a1a1a1ac71ac71ac7c7c7c71ac7c71bc71bc7c7c7c7c71b1b1b1b1b1c1b1c1c1c1c1c1c1c1b1c1d1c1c1db41d1d1d1d1d1db41d1db41e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1f1f1f1e1f201f201f1f1f1f1f20201f20202020202021202021202121b32121212121212121212121212121212121b3b321b3b3b321b3b3b321b321b3b2b3b2b2b3b3b2b3b3b2b2b2b2b2b2b2b2b2b2b2b22222b2b2b22222b222b2b2b222b222b222b22222222222232323232222232323232323232323232322232323232323232323232323232323232324242424242424232424242424232424242424242424242424242424242423242424242423242425242424242424252424252424242424242425242524242424242424242425242424252524252424252524242524252525252525252425242424252524252423242423242424242424242424232423242324242323242424242423232324242424242423232323232323232323232323232323232223232322232323232223232323232323232323232323232322222322222322222223222222232222222222222222b2b2b2b2b3b3b2b3b3b2b3b3b2b2b2b3b3b2b3b2b3b3b3b3b3b3b321b3b3b3b3b3b3b3b3b3b32121212121202021202021202121212020202120201f2020201f201f201f1f201f1f1f201f1f1f1f1f1f1e1f1e1e1e1e1e1e1e1e1e1f1e1e1e1d1e1d1d1d1db41d1d1e1d1d1db41c1d1d1c1c1c1c1c1c1b1b1b1b1b1b1b1b1b1b1b1bc7c71bc7c7c7c7c7c7c7c71a1a1a1a1a1a1a1a1a1a1a191a1a1919191919191919cbcbcbcb19cbcbcbcbcbcbcb181818cb1818181818181818171717161616161616151615151615151515ca151515ca1414ca1414ca1414141414131414141413131212121312121312c81212121212c8c811c8c8c8c811100f1011100f1010100e0e0e0d0e0e0e0e0e0c0b0c0c0b0c0c0b0b0a0a0a0a0a0a090909b5b50808080807070706b60505b604040403030202010101b700b7b8b8b8b9b9bababbbcbcbcc9c9cccccdcdcecfcfd0d0d0d1d2d2d2d3d3d3d4d4d5d5d5d6d6d6d7d7d7d8d8d8d8d9d9d9d9dadadadadadbdbdbdbdbdbdcdcdcdcdcdcdcdcdcdcdcdcdcdddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddd │ │ +dddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddcdcdcdcdcdcdcdcdcdcdcdcdcdcdbdbdbdbdbdbdbdadadadadad9d9d9d9d8d8d8d7d7d7d6d6d6d5d5d5d4d4d3d3d2d2d2d1d1d0cfcfcececdcdccccc9c9bcbbbbbabab9b8b7b7b70000010202040405b6b6b60606060708b5b5b5090a0a0b0b0c0c0c0d0d0d0d0f0f1011101110c811c8c8c812121212121314141414ca14cacacaca17151616161617161716171718cb18cbcb18cb181818cbcbcb1a19cb19191919cb19191919191a1a1a1a1a1a1a1a1ac71ac7c7c7c7c7c7c71a1ac71b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1c1c1b1b1c1d1c1c1c1c1d1d1d1c1d1db4b41d1d1db4b41e1eb4b41eb41e1e1e1e1e1f1e1f1f1f1f1e1e1f1f1f1f201f1f1f1f1f1f20201f1f21202021202020212020212020202020202021212121212121212121212121b321b321b3b3b3b3b32121b3b3b3b3b3b2b2b2b2b3b3b3b2b2b2b3b2b3b2b2b2b2b3b2b2b2b3b2b222b222b2b2222222222222232222222222222222222222232322222223232222222222222322222223232323232323232323232323232323232323232324242323232324242324242423232424232424232423242324232423232424232423232423242324242324232323232424242424242423242424242423232424232424242424242424242423242424232424232423232424232423232323232323232323232322232323232323232323232323232323232323232323232223232323222222222222222323232322222222222223222222232222222222222223222222222222222223222222222222b222b2b2b2b2b2b2b2b2b2b2b2b2b3b3b2b3b3b3b3b3b3b3b321b3b3b3b3b3b3b3b3212121b321212121212121b321212121212120202021201f20201f2020201f20201f1f20201f1e1f1e1f1f1f1f1f1f1e1f1f1f1e1e1f1f1f1e1e1eb4b41eb4b41eb4b41fb41eb41db41d1d1d1c1c1d1db41c1d1d1c1b1c1c1c1c1c1c1c1c1b1b1bc7c71bc7c7c7c7c7c7c7c7c71a1ac71ac71a1ac71a1a1a1a1919191a19191919191919cbcbcbcbcb19cbcbcb18cbcbcb1818cb18cbcb181818cb1817181718171817171716161515151515151515ca151515cacacacacacaca1414141314ca1413131313131313131313121212c81312121212c81212c812c8c8c811c810100f10100f0e0f0f0e0e0f0e0e0e0d0d0e0d0c0d0c0c0b0c0c0b0a0b0a0b0a0a0909b509b5b5b508b508070606070606b60404030403020202020101000000b8b8b8b9bababababbbcbcc9bccccccdcdcececfcfd0d0d1d1d2d2d3d3d3d4d4d5d5d5d6d6d6d6d7d7d8d8d8d8d9d9d9d9dadadadadadbdbdbdbdbdbdbdcdcdcdcdcdcdcdcdcdcdcdcdcdddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddd │ │ +dddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdbdbdbdbdbdbdadadadadad9d9d9d9d8d8d8d8d7d7d7d6d6d6d5d5d4d4d3d3d3d2d2d1d1d0d0cfcfcececdcdccccc9bcbcbbbbbab9b9b9b8b80000000202030304040405b60606070808b509b50a0a0a0a0b0b0b0c0c0d0e0f0f0f1010100f10111111c8c8121212131313141414141314141515ca15151616151716171717171717181818181818cbcbcb19191819191919cb1919cbcb191a1a1919191919191a1a1a1a1a1a1a1a1a1a1a1ac71bc7c7c71bc7c7c7c71b1b1b1b1b1b1b1b1b1b1b1b1b1b1c1c1c1c1d1c1c1c1c1c1d1d1d1d1db41d1d1db41db4b41e1e1e1e1e1e1e1e1e1e1e1e1e1f1f1f1f1e1f1f1f1e1f1f1f1f202020201f202020201f201f20202020202020202020212020202121212121212121b3212121212121212121b3b321b3b3b3b3b321b3b3b3b3b3b321b3b3b3b321b3b3b2b3b2b2b2b2b2b2b22222b2b2b2b2b222b2b2b222b2b2b222b2b2222222b222232222222222222223222222232223232323222323232323222323232323232322232323232323232323232323232323232323232323232323232323232323232323232323232323232323232223232323232323232323232323232323232323232323232323232323232323232323232324242324232324242324232323232322222222232222222222222222222222222223222222222222222322222222222222222222222222b2b2222222222222b2b222b2b222b2b222b222b222b2b222222222b222b2b2b2b22222b222b222b2b2b2b2b2b3b2b3b3b3b2b2b2b2b3b3b3b321b3b3b3b3b3212121212121212121212121212021202020202020202120202020202120201f20201f20201f1f1f1f1f1f1f1e1f1f1f1f1e1f1e1e1e1e1e1e1e1f1e1e1e1e1e1e1eb4b41e1e1d1d1d1d1d1e1d1db41db41d1d1d1d1c1c1b1c1c1b1c1c1c1c1b1b1b1b1b1b1b1b1b1b1b1b1bc71ac71ac7c71ac71a1ac71a1a1a1a191a1a191a191a1a1919cb1919cbcb19cb19cbcbcbcbcbcbcbcb18cb1818cb18cb181818171818171717181716171617161616161616161515ca15cacacacacacacaca1414141414ca141413141314141313131212131212131212121212c812c8121212c8c8c8c8c8c8c81010100f0f0e0f0f0e0e0e0d0e0e0d0d0e0e0d0c0d0c0b0c0b0b0b0b0a0a0a0a0a0a0909b5b5b5b5080807080606b6b605b6050504030303030202010101b7b7b7b7b8b8b9bababbbbbcbcbcc9c9cccdcccdcececfcfd0d0d1d1d2d3d3d3d4d4d4d5d5d5d6d6d6d7d7d7d8d8d8d9d9d9d9d9dadadadadadbdbdbdbdbdbdbdcdcdcdcdcdcdcdcdcdcdcdcdcdddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddd │ │ +dddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddcdddcdcdcdcdcdcdcdcdcdcdcdbdcdbdbdbdbdbdbdbdadadadad9d9d9d9d9d8d8d8d7d7d7d6d6d6d5d5d4d4d4d3d3d2d2d1d1d0d0d0cfcececdcdcdc9c9c9bcbbbbbabab9b9b8b8b7000000010202030405b6b6060706080708b5090909090a0a0c0b0c0d0d0d0e0e0f0e0f0f101010c811c811121212121212131313141414141414ca1515ca1515161515151616161616181818cb18cb18cb18181818cbcbcb19cbcbcb191acbcbcb19191919191a191919191919191a1ac7c71a1a1ac7c7c7c7c7c7c71bc7c7c7c7c7c7c71b1b1b1b1b1c1c1c1c1b1b1b1c1c1c1c1c1c1c1d1d1c1d1d1db4b41eb41eb4b4b4b4b41e1eb41e1e1f1f1e1e1e1f1f1f1e1f1f1f1f1f1f1f1f1e1f1f1f1f1e1e1f1f20201f1f1f1f202020201f2020212020202020202021202121202021212121212121b3212121212121212121212121212121b321b3b3b3b3b3b2b2b3b3b2b2b2b2b3b2b2b3b2b2b2b2b3b2b2b2b3b2b3b2b2b222b2b222b2b2b22222222222222222222222222222222222232222222222222223222222222222232222222222222322222223222222222222222222222222222222222322222223232223222222222222232322222323222222222322222222232222222222222323232323232323232323232323232323222323232323232323232322222222232222222222b222b2b2b2b2222222b222b222b2b2b222b222b2b2b2b222b2b222b2b2b2b2b2b2b2b2b2b2b2b2b2b2b3b3b2b2b3b2b2b2b3b3b2b3b3b2b2b3b3b2b3b3b2b3b2b2b3b2b3b2b3b2b3b3b321b3b3b3b3b3b3b3b321b321b321b32121212121212120202120202121202120202020201f202020202020201f20202020201f201f1f1f1f1f1f1f1e1e1e1e1e1e1e1e1e1e1e1e1e1e1d1d1eb41fb41eb41eb41e1e1d1db41e1d1d1c1c1c1d1c1c1d1c1d1c1c1b1c1b1c1b1b1b1b1b1b1b1b1b1b1b1bc7c71bc7c71b1bc7c7c71ac71a1a1a1a1a1a191a1a1a1a1919191919191919191919cb19cb18cbcbcbcbcb18cbcbcb18181818cb1818cb18cb181817161717161616161616161616151515151515151515ca15caca14141414ca141414141413ca14131313131313131313121213121213c812121212c81211c8c8c8111011110f10100f0f0f0f0f0e0e0e0d0e0e0d0d0d0d0d0c0c0c0c0c0c0b0b0b0a0a0a090a090ab509b5b5b50808060706b606b6b6050504040403030202020100000000b7b8b8b8b9b9b9babbbbbcbcc9cccccccdcececececfd0d0d0d1d2d2d3d3d3d4d4d4d5d5d6d6d6d7d7d7d8d8d8d8d9d9d9d9dadadadadadadbdbdbdbdbdbdbdcdcdcdcdcdcdcdcdcdcdcdcdcdddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddd │ │ +dddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddcdcdcdcdcdcdcdcdcdcdcdcdbdbdbdbdbdbdbdadadadad9d9d9d9d9d8d8d8d7d7d7d6d6d6d5d5d5d5d4d3d3d3d2d2d1d1d0cfcfcecececdcdccc9c9c9bcbbbbbbb9b9b8b8b7b700010102020404050505b6b6060707080808b509090a0a0b0b0b0c0c0c0d0e0e0e0f100f101011111111c8c8c8c8121213131314141414131414cacaca15ca15151515ca161517161718161818181818181818cb181918cb18cb1918cbcb19191a19cb191919cbcbcb19191a1ac71a1a1a1a1ac7c7c71a1ac7c71a1ac7c7c7c7c71b1bc7c71b1b1b1b1b1b1b1b1b1b1b1b1b1b1c1c1c1b1c1c1d1d1db41db41d1d1d1d1db4b41db41e1e1eb41eb41e1f1f1e1e1e1e1f1e1e1e1e1e1e1e1e1e1e1e1f1f1f1f1e1e1f1f1f2020201f201f1f20201f1f1f20201f202021202021202021212120212021202020202021202020202121212121b3b321b3b3b3b3b3b3b3b3b3b3212121b3b321b3b3b3b3b3b3b3b3b3b2b3b3b2b2b222b2b2b2b222b2b2b2b2b2b2b2b2b2b2b2b2b2b2b222b2b222b2b22222b2b22222b222b2222222b2b2b2b2b2222222b2b2b222b2b222b222b222b2b2b222222222b222222222b222b2b222b2b2b22222b2b2222222b2b22222222222222322222222222223222223222223222222222322222322222322222222222222222222222222222322b2b22222b222b2b2b2b2222222b222b2b2b2b2b2b2b3b2b2b3b2b3b2b3b3b2b2b3b2b2b2b2b2b3b2b2b2b2b2b2b32121b3b3b3b3b3b3b3b321b3b3b3b3b3b3b3b3b3b3b3b3b3b321b3b3b32121b321b3212121212121b3212121b32121212120202120212020211f2020202020201f1f20201f201f1f1f1f1f1f1e1e1f1f1f1f1f1f1f1f1f1e1e1e1e1eb4b41eb4b4b4b4b4b41eb4b4b41d1db41c1d1db41cb41c1db41d1d1cb41c1c1c1c1c1c1c1c1c1b1c1c1c1b1b1b1c1b1bc7c71bc7c7c7c71bc71bc7c71b1ac7c7c7c71ac71ac71a19191919191a191919191919cb19cb1919cbcbcbcbcb19cb181818cb18cb18cbcb181818171818181717171717181615151515151515151615161515cacacacacacaca15cacacaca14141413ca1414141414131414131313131212131312121212121212c812c812c8c8c810c81111100f0f100f0f0f0e0f0e0e0e0e0e0d0d0d0e0d0d0c0c0b0c0c0c0c0b0b0a0a09090a090909b509b5080808070607b6b6b6b60505040404030403020101010000b7b7b7b8b9b9b9b9bababbbcbcc9c9cccccccdcdcecfcfd0d0d1d1d2d2d2d3d3d3d4d4d5d5d5d5d6d7d7d7d7d8d8d8d8d9d9d9d9dadadadadadbdbdbdbdbdbdbdbdcdcdcdcdcdcdcdcdcdcdcdcdcdddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddd │ │ +dddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddcdcdcdcdcdcdcdcdcdcdcdcdbdbdbdbdbdbdbdadadadadad9d9d9d9d8d8d8d8d7d7d7d7d6d6d5d5d4d4d4d3d3d2d2d1d1d1d0cfcfcfcecdcdccccccc9bcbcbbbbbabab9b9b8b7b700000201030303050405b6b60607070808b5b509090a0a0b0a0b0c0c0c0d0e0e0e0e0f10101011c8111011c81212121213131313131314141313ca1415151515ca151516151615161616171718181818cb18cb18cb1818cb18cbcbcbcb1a19cbcb1919cbcbcb19191a1a1a191a1a1a1a1a19191a1a1a1a1a1ac7c7c7c7c7c7c71ac71bc71bc71bc71b1bc71b1b1b1b1b1c1b1b1b1c1b1c1c1c1d1c1d1c1c1c1c1d1d1d1c1db4b4b4b4b4b4b4b41e1eb41e1e1eb41e1e1e1e1e1e1e1f1e1e1f1f1e1e1e1e1f1f1f1f1f1f1f1f1e1e1f1f1f1f1f1f201f1f1f201f20201f1f2020202020202020201f1f202020202020202121212121212121b3212121212121b32121212121212121212121b321b3b3b3b3b3b3b2b2b2b3b2b3b2b3b2b3b3b3b2b2b2b3b3b2b2b3b2b2b3b3b3b2b3b2b2b3b2b3b2b3b2b2b2b2b2b3b2b3b2b3b2b3b2b2b2b2b2b2b2b2b2b2b2b2b2b3b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b3b2b2b2b3b222b2b2b222b222b2b22222b2b2b2b2222222b2b2b2b222b2b222b2b222b2b2b2b222b2b222b2222222b2b2b222b222222222b2b2b222b2b2b2b2b2b2b2b2b3b2b3b2b2b2b2b2b3b2b3b2b2b2b3b3b3b2b3b3b3b32121b3b3b3b3b3b3b3b321b3b3b3b3b3b3b32121b3b321b32121212121b32121212121212121b3212121b32121b32121212121212021202020202021212021202120202020201f202020201f201f1f1f1f1f1e1f1f1f1f1f1e1f1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1eb4b41d1db4b41d1d1d1d1db41d1d1d1c1d1d1c1c1d1c1b1c1c1c1c1c1c1b1c1c1c1c1b1c1c1c1b1b1b1b1b1b1b1b1b1c1bc7c7c7c71a1ac7c7c71ac71ac7c71a1a1a1a1a191a191a1a1919cbcb191acbcb19cbcb19cbcb18cbcbcbcb18cb18cbcb181818181718181818181818161616161616161616171515151515caca15151515151515caca1414ca14ca15ca14caca1414141314141414141313131313131313121313121212121212c8c8c812c812c8c81111c80f0f0f0f0e0f0f0e0e0e0f0e0d0d0e0d0d0c0d0d0c0c0b0b0b0c0b0c0b0a09090909b5b5b5080808080706070706b6b605050504050403020302010201000000b7b8b8b8b8b9babababbbbbcbcbcc9cccdcdcdcdcecfd0d0d0d1d1d1d2d3d3d4d4d4d4d5d5d5d5d6d7d7d7d7d8d8d8d9d9d9d9dadadadadadadbdbdbdbdbdbdbdbdcdcdcdcdcdcdcdcdcdcdcdcdcdddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddd │ │ +dddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddcdcdcdcdcdcdcdcdcdcdcdbdbdbdbdbdbdbdadadadadad9d9d9d9d8d8d8d8d7d7d7d6d6d6d5d5d5d4d4d3d3d2d2d2d1d1d0d0cfcecfcdcdcdccc9c9c9bcbbbbbabab9b9b8b7b700000002020203030404b606b60706080808b5b5090a090a0a0b0b0d0c0c0e0d0e0f1010100f10101011c811c812c812c813121314141313131314cacacaca151515ca15ca1515ca15151717171818181818cb18181818cb1818cb19cbcb18cb19cbcbcb191919191919191a19191919191a1a1a1a1a1ac7c7c7c7c71a1a1ac7c7c7c7c71bc71a1ac71b1b1b1b1b1c1b1b1b1c1b1b1b1c1b1b1b1b1c1b1c1d1c1c1c1c1d1c1c1d1d1c1d1db4b41db4b41db41e1e1e1e1eb41e1f1e1e1e1e1e1e1e1e1e1f1e1e1e1f1e1e1e1e1e1e1f1f1f1e1f1f1f1f1f1e1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f20201f2020202020202020212120202120202020202021202020212021212121212121212121b3b3b3b3b3b3b321b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b321b3b3b321b321b3b3b3b3b3b3b3b3b3b321b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b2b2b2b2b2b2b3b3b2b2b2b3b2b2b3b3b2b2b3b2b2b3b2b2b3b2b2b3b2b222b2b2b2b222b2b2b2b2b2b2b3b2b3b3b3b3b2b2b2b2b2b3b2b3b3b2b2b2b2b2b2b2b3b3b2b3b2b3b2b3b3b2b3b3b3b3b2b2b2b3b321b3b3b3b3b3b3b321b3b3b3b3b3212121b3b3b3b3b3212121212121212121212121b32121212121212121b321202021202121202120202021202021212020212020202120201f202020201f1f1f201f20201f1f1f20201f1f1f1f1f1f1f1f1f1e1e1e1e1f1e1e1e1e1e1eb4b4b4b4b4b4b41eb4b4b41eb41eb41d1d1d1d1d1d1c1d1c1d1c1d1d1c1c1c1c1c1c1c1c1c1b1b1b1b1b1b1b1b1b1c1b1b1b1b1b1b1b1b1b1bc7c7c7c7c71c1bc7c7c71a1a1a1a1a1a1a1a1a1a191a1919191919191919191919cbcbcb1918cb19cbcb19cbcb1818cbcbcb18cb1818cb181818171717171717181716151515151515151515151515151515cacacacacacacacacacaca1414ca14caca1414ca141414131313131313131313121212121212121212c81212c8c8c8c811c811c81111110f0f0f0f0e0e0e0e0e0d0d0e0d0d0e0d0d0e0d0b0b0c0c0c0c0b0b0b0a0a09090a0909b5b50807080707060606b6b60505b60504040303030202020101000100b7b8b8b8b9b9babababbbbbcbcc9c9cccccccdcececfcfcfd0d0d1d2d2d2d3d3d3d4d4d4d5d5d6d6d6d7d7d7d8d8d8d8d9d9d9d9dadadadadadadbdbdbdbdbdbdbdcdcdcdcdcdcdcdcdcdcdcdcdcdddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddd │ │ +dddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddcdcdcdcdcdcdcdcdcdcdcdcdbdbdbdbdbdbdbdadadadadad9d9d9d9d8d8d8d8d7d7d7d6d6d6d5d5d5d4d3d3d3d2d2d2d1d0d0d0cfcececdcdccccc9c9c9bcbbbbbab9b9b8b8b7b7b7000102020203040405b6b6060707070808b5b509090a0b0b0a0b0d0c0c0d0d0d0e0e0f0f0f1011101011c81211c8c8c812121212131213131314141515151415cacacaca151515161615171716171718171817cb1818cb18cbcb18cbcbcbcbcbcb191919cb19cb19cbcbcb19191919191a1a1a1a1a1a1a1a1a1a1a1a1a1ac71ac7c71a1ac7c71bc71b1b1b1b1b1b1c1bc71b1bc7c71b1b1c1b1c1c1c1b1c1c1c1c1c1c1c1b1c1d1db41c1d1d1c1d1d1d1db4b41db41eb4b4b4b41e1e1e1e1e1eb41eb41e1e1e1e1e1e1e1f1f1e1e1e1e1f1e1e1e1e1e1f1f1e1e1e1e1e1f1f1f1f1f1f1f201f1f1f20201f1f1f1f20201f202020201f202020201f202020202120202020202121212121212121212121212121212121212121212121212121b32121212121212121b321212121b321212121212121212121b32121212121212121b3b3b3b321b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b2b3b2b3b3b3b2b3b3b2b3b3b3b2b3b3b3b3b3b3b2b3b3b3b3b2b3b2b3b3b3b3b3b3b3b3b3b3b321b3b3b3b3b3b3b321b3b321b3b3b3b3b3b3b3b3b3b3b3b3b3b3b321b3b3b3b3b3b321b3b3b321b3212121212121212121b3212121212121212121212121212121212120212020202120202020212120202020212120201f201f20202020201f1f20202020201f201f201f1f1f1e1e1f1e1e1f1f1f1e1f1f1f1e1f1e1e1e1e1e1e1e1e1e1eb41eb4b41eb4b41eb41d1d1d1d1d1db41d1d1db41db41d1d1c1c1c1d1c1b1c1c1c1c1c1c1c1c1c1b1b1b1b1b1b1b1b1b1bc7c7c71bc71cc7c71bc7c71bc7c7c71bc7c7c71ac7c71b1a1ac71a1a1a1919191a191a19191a19cbcbcbcbcb1919cbcbcbcbcbcbcb18cbcbcbcbcbcbcb18181818181818181817181818161715151615171615151515151515151515ca15ca1515cacacaca141414141414141414141414141413141414131413131312131312121312c8c81212c812c8c8c8c8c811c8c811101110100f0f0f0f0e0e0e0e0e0e0d0d0d0d0e0d0d0c0d0c0d0c0b0b0b0b0b0b0a090a09090909b5b5080708070706b606b6b60505b60504050403030202010101010000b7b8b8b9b9b9b9bababbbbbbbcbcc9cccccdcdcdcecfcfd0d0d0d1d1d1d2d2d3d3d4d4d4d5d5d5d6d6d7d7d7d7d8d8d8d8d9d9d9d9dadadadadadbdbdbdbdbdbdbdbdcdcdcdcdcdcdcdcdcdcdcdcdcdddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddd │ │ +dddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddcdcdcdcdcdcdcdcdcdcdcdcdbdbdbdbdbdbdbdadadadadad9d9d9d9d8d8d8d8d7d7d7d6d6d6d5d5d5d4d4d4d3d3d2d1d1d1d0d0cfcfcececdcdccccc9bcbcbbbbbabab9b8b8b8b70000010101020203040405b6b60506060607b5b5b50909090a0a0b0c0c0b0d0c0d0d0e0f0f0f0f1010111010c8c8c8c8c8c8121312121213131313131414141414caca15ca151515ca15caca15161816171618181718161818181818cbcbcbcb191919cbcb18cbcbcbcb19cb19cb191a1919191919191a1a1a1919191a1a1a1a1a1a1ac7c71bc7c7c7c71bc71b1bc7c7c7c7c7c71b1b1b1b1b1b1b1b1b1c1c1c1b1b1c1b1c1d1c1c1c1d1c1c1d1c1c1c1c1c1d1d1d1c1d1d1d1d1d1db41eb41db4b41db41e1e1e1e1e1e1e1e1eb41e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1f1f1e1f1f1e1f1e1f1f1f1f1e1e1f1f1f1f1e1f1f1f1f1f1f2020201f1f1f1f20201f2020202021212020202020202120202121202021202021202021212021202120202120202121202121212121b321212121212121212121212121212121212121b3b3b3b321b3b3b3b3b3b3b3b3b3b3b3b3b3b3b32121b3b321b3b321b321b321b321b3b321b321b3b32121b3b3b3b321212121b3b3b3b3b321b321b3b3b3b3b3b321b3b3b3b321212121212121b321212121212121212121b3212121212121212121b321b3212121b3212121212120212021212020202021202021212121202020212020202120202021202020202021201f1f1f20201f1f1f201f1f1f1f1e1f1f1f1f1f1f1f1f1f1f1f1f1f1f1e1e1e1f1e1e1e1e1f1e1e1e1e1e1f1e1e1eb4b4b4b4b41e1eb4b4b4b4b4b41db41d1c1c1c1d1c1c1d1c1c1c1c1c1d1c1c1c1c1b1c1b1b1b1b1b1b1b1b1b1b1b1b1b1b1bc7c71b1bc71bc7c7c7c7c7c71ac71b1ac71b1a1a1a1bc7c71a19c71ac71919c7191a1a19191919191919191919cbcbcbcbcb191918cb18cbcbcb1818cb181818181818181816161617161717161717171616ca15151515151515ca151515cacacacacacacacacacacacaca141314141414141414141413131313141313131313121312131312121312c8c8c812c812c8c8c8c8111011c8110f0f0f0f0f0e0e0e0d0e0d0d0d0d0d0c0c0d0d0c0c0b0b0b0b0c0b0a0b0a090909090a09b508080808080706b6b6b6b6050505050403040402030202010101000000b7b7b8b8b9bababababbbbbcbcc9c9c9cdcdcececfcfcfd0d0d1d1d1d2d2d3d3d3d4d4d5d5d5d5d6d6d7d7d7d7d8d8d8d9d9d9d9d9dadadadadadbdbdbdbdbdbdbdbdcdcdcdcdcdcdcdcdcdcdcdcdcdddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddd │ │ +dddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddcdcdcdcdcdcdcdcdcdcdcdcdbdbdbdbdbdbdbdadadadadadad9d9d9d9d8d8d8d7d7d7d6d6d6d6d5d5d5d4d4d3d3d2d2d1d1d0d0cfcfcfcecdcdcdccccc9bcbcbcbbbabab9b9b8b7b700000101020303040405040505b606070708b5b5b509090a0b0b0a0b0b0c0d0e0d0d0e0e0f0e0e101011111011c8c8c8c8c812121313131212121313141414caca14caca15ca15cacaca151615161516171617161716171818cb18cb1818cbcb18181818cb1818cbcb19cbcb1919cb19cb19191a191a1919191a1a1919191a1ac7c7c7c7c71a1ac71ac7c7c7c71a1ac7c7c7c7c7c7c7c71b1b1b1b1b1b1b1b1c1b1c1c1b1b1b1c1c1b1c1c1c1c1c1c1d1d1c1b1c1d1d1c1c1c1d1d1c1db41d1d1db4b4b4b41d1db4b4b4b41eb4b41eb41e1eb4b41eb41e1e1e1e1e1e1e1f1e1e1f1e1e1f1f1f1e1e1f1f1f1e1e1e1e1f1f1f1f201f1f1e1f1e1f20201f1f20201f2020201f20201f1f201f202020202021202021202020212020202020202120202021202020202020b32121212121212121212121212121212121212121212121212121b32121212121212121212121212121212121212121212121212121212121212121b32121212121b32121212121212121b32121212121212121212121212121212121212121202120212121202020202020212121202120202020202121212020212120202120202021202120201f201f201f1f202020201f1f1f201f1f1f201f202021201f201f2021201f1f1f20201f1f1f1f1f1f1f1f1f1e1e1e1e1e1e1e1e1f1e1e1e1e1f1e1e1e1eb4b41e1e1e1e1e1e1eb41eb4b41eb41d1d1d1db4b41d1d1d1db41d1db41c1b1b1b1c1c1c1c1b1b1b1b1b1b1c1b1c1b1b1b1b1b1b1b1b1bc7c7c7c7c7c7c71b1bc7c71b1bc7c7c7c7c7c7c71a1ac71a1ac7c71a191ac719c71a1919191919191a191a1a19cbcbcb19cb19cbcbcbcbcbcbcbcbcbcb18cb1818cbcb181818181717181817171716161516161616151616161515ca151515caca1515cacaca15caca141414caca14cacacacaca1413141314141414131313131213131213131213121212121213c81212c8c8c8c8111111111111110f0f0f0f0f0f0e0e0d0e0e0d0e0d0e0d0d0d0d0d0c0c0c0b0b0a0b0b0a0a0a0a090a09b50909b5b5080806070807b60606b605050505050304040302020201010100b700b7b7b7b9b9b9b9bababbbcbbbcc9cccccccdcdcececfcfd0d0d1d1d1d2d2d2d3d3d4d4d4d4d5d6d6d6d6d7d7d7d8d8d8d9d9d9d9d9d9dadadadadadbdbdbdbdbdbdbdbdcdcdcdcdcdcdcdcdcdcdcdcdcdddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddd │ │ +dddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddcdcdcdcdcdcdcdcdcdcdcdbdbdbdbdbdbdbdbdadadadadad9d9d9d9d8d8d8d8d7d7d7d6d6d6d5d5d5d4d4d4d3d3d2d2d2d1d0d0cfcfcececdcdccc9c9c9bcbcbbbabab9b9b8b8b7b7b700010102020303030405b605b60706070808b5b509090909090b0c0d0c0c0c0d0e0e0e0f0f0e10101010101111c811c81112c81212121313121313ca1414141414ca1414caca1415ca15caca1616161516151617181718171718171718171818cb181818cb19cb18cb19cbcbcb1919cb19cb1919cb19191919191a1a1a1a1a1ac71a1a1a1a1a1ac7c71a1a1ac71a1a1ac7c7c7c71b1b1bc7c71b1b1c1b1b1b1b1b1b1b1b1b1b1b1b1b1c1c1c1c1b1b1c1c1c1c1c1c1c1b1c1c1d1c1d1c1d1c1c1d1c1d1c1d1d1db41d1db4b4b41d1d1db4b4b4b41e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1f1e1e1e1e1e1f1f1f1f1f1f1f1e1f1e1f1f1f1e1f1f1f1f1f1f201f1f1f1f1f1f1f201f1f2020212020211f1f1f21201f2020201f2120202021202020202020212020202120212120202020212021202020202020212120212020b32021202020212021202020202020202020202020212020202120202020212021212120202020b320202020202021202120212020202021202021202020212120202020202020202120212020202020202020201f20201f1f1f1f2020201f1f20212020201f201f2020201f201f1f1f1f1f1f1f1f1f201f1f1f1f1e1f1e1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1e1f1e1f1f1f1f1f1f1e1e1e1eb41e1e1e1eb41e1e1e1e1e1e1eb41d1db4b4b4b4b41eb41d1d1d1d1d1c1c1c1d1c1d1d1c1c1c1c1c1c1c1c1c1b1b1b1c1c1c1c1b1b1b1b1bc71bc7c71b1b1b1b1b1b1b1b1bc7c7c71a1ac71a1b1bc7c71b1bc71ac71a1ac7c71a1a1a191a1a1a1a191a1a191a1a1919191919191919191919cbcbcbcbcb19cbcbcbcbcbcbcb18cb1818cb181818cb181817171617181716151615151515151515ca15161515caca15cacacacacaca14cacaca14ca141414ca1314cacacaca141413131313131313131313131213121213121212c8c8c8c8c8c811c8c8c811c8111010100f0f0f0f0f0f0f0e0e0e0e0d0d0e0e0d0d0c0c0d0d0c0d0b0b0b0c0b0b0a0b0b0a090909b509b50808080808070706b606b60505050505050403040302020201000100b700b7b8b8b8b9b9bababbbbbbbcc9bcc9cccccdcdcececfcfcfd0d0d1d1d1d2d2d3d3d3d4d4d4d5d5d5d6d6d7d7d7d7d8d8d8d8d9d9d9d9dadadadadadadbdbdbdbdbdbdbdcdcdcdcdcdcdcdcdcdcdcdcdcdddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddd │ │ +dddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddcdcdcdcdcdcdcdcdcdcdcdcdbdbdbdbdbdbdbdadadadadad9d9d9d9d8d8d8d8d7d7d7d6d6d6d5d5d5d5d4d4d3d3d3d2d1d1d1d0d0cfcfcecdcdcdccccc9c9bcbbbbbababab9b8b8b700b701000102020303040404b6b6b607060807b5b50808090a0b0b0b0b0b0c0e0d0d0d0e0e0e0f0f0f0f10101111c8111111c812121213121213141213141413ca1414caca141414cacacacacaca1516151515171616161616161717161718181818181818cb181818cbcbcb1818cb19cbcb19cbcbcb1919191a191919191919191a1a19191a19191a1a1ac71a1a1ac7c7c71ac71b1bc7c71b1b1bc71b1b1bc71b1b1b1bc7c71b1b1b1b1b1b1b1b1b1b1b1b1b1b1c1b1c1b1c1c1c1c1c1c1b1c1c1c1c1c1c1d1d1c1d1d1d1d1c1d1db4b41d1db41eb4b4b41db4b41db41eb41d1db4b4b41eb4b41e1e1e1e1e1e1f1e1f1f1e1f1e1f1e1f1e1f1f1f1f1e1e1e1f1f1f1f1f1f1f201e1f2020201f1f201f1f1f201f1f2020201f201f1f1f201f1f1f2020201f201f1f21202121202020202120211f1f1f1f201f21211f212020211f2120202021202120201f1f20201f201f20201f211f201f21201f2020211f2120211f1f1f202020201f201f1f201f2020211f1f1f1f21201f211f1f2021211f201f1f1f201f20211f21202020202020201f1f1e1f1f1f1f1f1f1f1e1f1f1f1f1f201f1f1e1f1f1f201f1f1f1f1e1e1e1e1e1f1f1e1e1f1f1f1e1e1e1e1e1e1e1e1e1f1e1e1f1e1e1e1f1f1f1e1f1e1f1e1f1e1f1f1f1f1e1e1e1eb41e1e1eb4b41e1e1e1e1eb4b41d1c1d1d1d1c1d1db41c1d1c1d1d1c1c1c1c1d1c1c1c1c1b1c1c1b1b1c1b1c1b1b1b1c1c1c1b1b1b1b1b1bc7c7c7c71bc7c7c71b1bc7c7c7c7c7c71a1a1a1ac7c7c7c7c7c7c71ac71a1ac71a1a1a1a1a19191919191919191919191919cbcbcbcbcb19cb19cbcbcb18cbcb18cbcbcbcbcbcb18181817171817181717171616151616161615161515ca151515caca15ca1515caca15caca141414141414141414ca1414131312141313131313141313131212121213131312c8131212c8c812c8c8c8c8c8c811101011111011100f0f0f0f0f0f0f0e0d0d0e0d0d0e0d0d0d0d0d0c0c0c0d0c0b0a0a0b0b0b0b0a0a0909b50909b5080807070707070606b6b6b60505040504040403030302020101010000b7b7b7b7b8b8b9b9babbbcbbbcc9bcc9cccdcdcdcecececfcfd0d0d1d1d1d2d2d2d3d3d4d4d4d5d5d6d5d6d6d7d7d7d8d8d8d8d9d9d9d9d9dadadadadadbdbdbdbdbdbdbdbdcdcdcdcdcdcdcdcdcdcdcdddcdddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddd │ │ +dddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddcdcdcdcdcdcdcdcdcdcdcdcdbdbdbdbdbdbdbdadadadadadad9d9d9d9d8d8d8d7d7d7d7d6d6d6d6d5d5d4d4d4d3d3d2d2d2d1d1d1cfcfcfcececdccccc9c9bcbcbcbbbbbab9b9b8b8b7b7b701010202030303030405b6b60606070707070809090909090a0b0b0c0c0c0d0d0d0e0f0e0e0f10111011101111111111111212c81212c8131313121314141414141314141414ca1414ca15caca1515161515ca1515161615171717161616171717171718cbcbcb1818cbcb1818cb18cbcbcbcb1919cbcbcbcb19cb19cbcb19191a1919191a1a1a1a1a191a1a1a191a1a1a1ac71bc7c7c7c7c7c71ac71bc7c7c7c7c7c7c7c7c7c71b1b1b1b1b1b1b1c1c1b1c1b1b1c1b1c1b1b1b1b1b1c1c1c1c1c1c1c1c1c1c1c1c1c1d1d1c1c1c1d1d1d1d1d1c1d1c1c1d1d1c1c1d1d1d1db41d1db4b41e1eb41e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1f1f1f1f1f1f1f1e1f1f1f1f1e1e1f1f1f1f1f1e1f2020201f1f1f1f1f1f1e1f1e2020201e201f1f2020201f202020202020201f1f1f1f201f1f1f1f2020201f1e2020202020202020201e1f20201e201f20201f201e201f1f201f20201f1f2020201e1f1f201f20201f201f1f201f1f20201f1f1f1e20201f201f1f2020201f201f1f1f201e20201f20201f20202020201f1f1e1f1f1f1f1f1f1e1e1e1f1f1f1f1e1f1e1e1f1f1f1e1f1f1f1f1e1e1e1e1e1f1f1e1e1f1f1f1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1eb4b4b41e1eb4b41eb41db4b41db41db41d1c1c1c1d1d1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1b1c1c1c1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1bc7c71bc71ac7c7c71a1ac71bc71ac71a1ac7c71a1a191a1a1a1a1a1a1a1a1a1a19191a1a1a1a1a1a1919cbcb19cbcb19cbcb19cb19cbcbcbcbcb19cb191818cb1818cb181818181818181716181616171616161516161615151515151515cacacaca1515ca1414141514ca1414caca141413131414141314141414131312121212121213121313131212c812131212c8c8121212c81111111111111111100f0f10100f0f0f0f0f0f0e0e0e0e0e0d0d0e0d0d0d0d0d0c0c0c0c0b0b0c0b0b0a0a0a0a0a0a0909b5b508080807070707060706b605b6050505040404030303020201020100010000b8b7b8b8b9b9b9bababbbbbcbcc9cccccccccdcecececfcfd0d0d0d0d1d1d2d2d3d3d3d4d4d5d5d5d6d6d6d7d7d7d7d8d8d8d8d9d9d9d9dadadadadadadbdbdbdbdbdbdbdbdcdcdcdcdcdcdcdcdcdcdcdddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddd │ │ +dddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddcdcdcdcdcdcdcdcdcdcdcdcdcdbdbdbdbdbdbdbdadadadadadad9d9d9d8d8d8d8d8d7d7d7d6d6d6d5d5d4d4d4d3d3d3d2d2d1d1d1d0cfcfcecdcdcdccccccc9bcbcbbbababab9bab8b800000000010202020304040405050506060607b507080808b5b5b50a0b0b0b0c0c0d0d0d0e0f0e0e0e0f0f0f1010111111c8c81111c8c8121212121212131213131314141414ca1414ca14cacaca14ca15caca15151616151616161515151616161616171717171717181818171818cbcb1818cbcbcbcbcbcbcbcb19cbcb1919191919191919191919191a1919191a1a1a1ac71a1a1a1a1a1a1a1a1ac7c71a1a1a1a1a1ac7c7c71b1bc71b1b1b1bc7c71b1b1b1b1bc71bc71b1b1b1b1b1b1b1b1c1b1c1c1c1b1c1c1b1c1c1b1c1c1d1c1c1c1d1c1c1b1c1c1c1c1c1d1d1d1c1d1d1d1d1d1db41db4b4b4b4b41eb4b4b41eb41db4b4b4b41e1e1e1e1e1f1f1f1f1f1f1e1e1f1f1f1e1e1f1f1f1f1f1e1f1f1f1f1f1f1f1f1f1f1e1f1e1f1f1f1e1f1f1f1f1f1e1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1e1f1f1f1f1f1e1f1f1f1f1e1f1f1f1f1e1f1f1f1e1f1f1f1f1f1f1e1f1f1e1f1f1f1f1f1f1f1f1f1e1f1f1f1f1f1f1f1f1f1f201f1f1f1f1f1f1f1e20201f1f1f1f201f1f1e201f1f1f201e201f1f1f201e201f1f1f1f1f1f1e1f1f1f1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1eb41eb4b41eb4b4b41db41d1d1db4b4b41d1d1db41db4b41d1d1db4b41db4b41d1d1d1d1c1d1c1d1c1b1c1c1d1c1c1c1b1c1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1bc7c7c71bc7c7c7c7c71bc7c7c7c7c71bc71ac71a1a1a1ac7c71a1ac71a1ac7c71a19191a1a1919191a19191a1919191919191919191919cbcbcbcbcb19cb1819cb18cbcb181818cb17cb1818cb18181717171717171716161617161516161516ca16161615caca15cacacacacacacacaca14141413141314141413ca14141313131313131312131313131212c812c81213121313131212c812c812c81111c8c8c8111010100f0f0f0f10100f0f0f0f0f0f0f0e0d0d0e0d0d0d0d0d0d0d0d0d0c0d0c0b0b0b0b0a0a0a0a0a0a0ab5b5b5b5b5b5b508060606060606b6b6b6b60505050505040303030202010201000000b7b7b8b8b9b9b9babbbbbbbcc9c9c9c9c9cccdcdcdcdcecfcfcfd0d0d1d1d1d2d2d2d3d3d3d4d4d5d5d6d6d6d7d7d7d7d8d8d8d8d8d9d9d9d9dadadadadadbdbdbdbdbdbdbdcdcdcdcdcdcdcdcdcdcdcdcdcdddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddd │ │ +dddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddcdcdcdcdcdcdcdcdcdcdcdcdbdbdbdbdbdbdbdadadadadadad9d9d9d9d8d8d8d8d7d7d7d7d6d6d6d5d5d5d4d4d3d3d2d2d2d1d1d0cfcfcfcececdcdccc9c9bcbcbcbbbbbbb9b9b8b8b7b8b701000102020302030404b6b6b60606060607080708b50909090a0a0a0b0b0d0d0e0d0d0e0d0e0e0f0f0f101010111111111111c8c8c8c8c813c812121214141414ca14141414ca1414ca14141414ca151615151515161515151616161616161616161616161618171818cbcb18181818cbcbcb18181818cb18cb19cb191919cbcbcbcbcb191a1919191a1a1a1919191a19191a19191a191a1a1a1a1a1a1a1ac71ac7c71ac71b1bc71bc71ac7c7c7c7c7c7c7c71bc7c71b1c1b1b1b1c1b1c1c1c1b1c1c1b1b1b1b1c1c1b1b1c1b1c1b1b1b1c1c1c1b1b1c1d1c1c1d1d1c1c1c1c1d1c1d1d1d1c1db41d1d1db41d1c1d1d1d1db4b4b41e1e1e1e1eb41eb4b41e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1f1f1f1e1f1f1f1e1f1e1f1e1f1e1e1e1f1e1e1e1f1f1e1e1f1e1f1e1f1f1f1f1f1f1f1e1f1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1f1e1e1f1f1e1f1f1f1e1f1e1f1f1f1f1f1f1f1f1f1f201f1f1f1f1f1f1f1e1f1f1f1e1f1f1f1f1f1e1f1f1f1f1f1e1f1e1f1f1f1e1f1f1f1f1f1f1f1e1f1f1f1e1e1e1e1e1eb4b4b4b41e1eb4b4b4b4b41eb41eb4b4b4b4b4b4b4b4b4b41d1db4b41eb4b41d1d1d1d1d1db41eb41c1d1c1d1d1c1d1d1d1d1c1c1c1d1c1c1c1c1c1c1d1c1d1d1d1d1c1c1c1b1c1c1c1b1b1c1c1c1c1c1c1b1c1b1b1bc7c7c7c7c7c7c7c71bc7c7c7c71bc71bc71ac71bc7c7c71a1ac7c7c71a1a1ac71a1ac71a1a1a191a19191a1a1a1919191a19191a191919191acb19cb191919cbcbcbcbcbcbcbcbcbcbcbcb18cbcb18cbcb18cb181818181716171717171817161616161616161515161615151515cacacacacaca15caca1514ca14caca14ca1414141314131313131413131313141313121312131212121213121212c812c812c81212c8121212c8111111111111101111101010100f0f0f0f0f0f0f0f0f0e0e0d0e0e0d0d0e0d0d0d0c0d0d0c0c0c0b0b0b0b0b0b0b09090909b509b5080808080707070706b6b6b605b605b605050404040403040302020201000100b7b7b8b8b8b9b9babababbbcc9c9c9c9cccccdcdcdcececfcfcfd0d0d1d1d1d2d2d3d3d3d4d4d4d4d5d5d6d6d6d7d7d7d7d8d8d8d9d9d9d9d9d9dadadadadadbdbdbdbdbdbdbdcdcdcdcdcdcdcdcdcdcdcdcdcdddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddd │ │ +dddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddcdcdcdcdcdcdcdcdcdcdcdcdbdbdbdbdbdbdbdbdadadadadad9d9d9d9d9d8d8d8d8d7d7d7d6d6d6d5d5d5d4d4d4d3d3d3d2d2d1d1d0d0cfcfcecdcdccccccc9bcbcbcbbbbbab9b9b9b8b7b70001000101020203040405b605b6b606070607080808b509b5b50a0b0c0b0b0c0c0c0d0e0e0d0e0e0f0f100f0f10101111111111c8c812c81212121212121213131314141313131413131414cacacacacaca15151515ca151616161515151616151616161717181718181717181818181818181818181818cbcb19cbcbcb18cbcbcb19cbcb19cbcbcbcb19cb191a19cb1919191a191a191a1a1a1a191ac71ac71a1a1ac7c71ac7c71a1a1a1ac7c71ac7c7c7c7c71b1c1b1b1bc71bc7c7c7c7c7c71bc7c71bc7c7c7c71b1b1b1b1b1b1c1b1c1b1b1c1c1b1c1c1c1c1c1b1b1c1c1d1d1c1c1c1c1b1c1d1c1c1c1d1d1d1d1d1d1db4b41d1d1d1cb41d1d1e1db4b41e1d1d1eb41eb4b41d1e1e1d1db41eb41db41eb4b4b4b41db4b41eb41eb4b4b4b4b41eb41eb41eb4b4b4b4b4b4b4b41e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1f1f1e1f1f1f1e1f1e1f1f1f1f1f1f1e1f1f1f1f1e1f1f1f1f1f1f1e1e1e1e1e1f1e1f1f1f1e1f1f1e1e1e1e1f1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1eb4b4b4b4b4b41d1d1c1d1db41db41d1c1d1d1d1d1d1d1d1d1c1c1d1db41d1d1c1c1c1d1c1c1db41d1c1c1c1d1c1c1d1c1c1c1c1b1c1c1b1c1c1c1b1b1c1c1d1d1d1d1c1c1b1b1b1b1b1b1b1c1c1b1b1b1b1b1b1b1b1bc7c7c7c71ac71a1ac71ac71ac71ac71bc71ac71a1a1ac71a191a1ac71a1a1a1a19191a1a1a1a1919191919cb191919cb19cb19cb19191919cbcb19cbcb1918cbcbcbcbcb18cb18cbcbcbcb181818181818181818181718161515161615161616161615161615ca151515caca15caca14cacacaca14caca1414ca14141413141413141314131313131313131213121313121312131212121213c8c812c8c8c8c8c8c8c8c8c8c8c8c810100f1010100f1010100f0f0f0f0f0f0f0f0e0e0d0e0d0d0d0d0d0d0c0d0d0d0d0c0c0c0b0a0a0a0a0b0b0b0b0ab5b5080808080808070706b6060606b60505b6050504040504020303030202020100000000b7b7b7b8b9babababababbbbbcc9c9cccccccdcdcdcecfcfcfd0d0d1d1d1d2d2d2d3d3d3d4d4d5d5d5d5d6d6d7d7d7d7d7d8d8d8d9d9d9d9d9dadadadadadadbdbdbdbdbdbdbdcdcdcdcdcdcdcdcdcdcdcdcdcdddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddd │ │ +dddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddcdcdcdcdcdcdcdcdcdcdcdcdcdbdbdbdbdbdbdbdbdadadadadad9d9d9d9d8d8d8d7d7d7d7d7d6d6d6d5d5d5d4d4d3d3d2d2d2d1d1d1d0d0cfcecececdccccc9c9bcbcbbbbbababab9b9b8b7b700000101010303030404040505b6b606070706070808b5b5b50a09090a0a0b0b0c0d0d0e0d0c0d0e0e0f100f0f1011101111111111c8c8c8c8c8c8c8c81212141412131313131314141414caca14141414cacaca1515161615caca1516151616161617171616151617181716161718181717171718cbcbcb1818cb18cbcb1818cbcb19cb18cbcbcbcb191919cbcb191919191a191a191a1a191a191a19191a1919191a191a1a1a1a1ac7c71ac71a1a1ac71ac7c7c71bc71ac71a1ac7c7c71bc7c7c71ac7c7c7c71b1b1bc71b1b1b1b1b1b1b1c1b1b1b1b1c1c1b1b1b1b1b1b1b1c1c1b1b1c1b1c1c1b1c1c1c1d1c1c1b1c1d1d1d1d1c1d1c1c1d1c1d1db41c1cb41db41d1d1cb4b41c1c1db41d1c1d1d1d1d1d1c1c1c1d1e1db41d1d1d1d1d1e1db41db41d1d1d1d1d1d1d1d1db4b41eb4b41eb4b4b4b4b4b4b4b4b4b4b41e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1f1e1e1e1e1e1e1e1e1f1e1f1f1e1f1e1f1e1e1e1e1e1f1eb4b4b4b4b4b41d1db41eb41eb4b41db41db4b4b41d1d1d1db4b41db4b4b41d1d1d1d1d1d1db4b41d1d1c1d1db41d1d1d1c1c1c1d1d1d1d1c1b1b1c1d1d1d1d1c1c1c1c1d1c1c1d1d1c1c1c1c1b1c1c1d1c1b1c1c1b1c1b1b1b1b1c1b1b1b1c1b1b1b1b1c1c1b1b1b1bc7c71bc7c71b1b1b1bc7c7c7c71bc7c71ac71ac71a1a1a1ac71a1a1ac71a1a191a1a1a1a19191a191919191a191919191a19191919191919cbcbcb1919cbcbcbcb18cb181818cbcbcbcbcb1818cbcbcb17cb181818cb1818181818171616171816171716171515ca151615151616161615cacacaca15ca15cacacacaca14cacaca141313141414131413131313141214131413131312121313121212121212121212c812121212c8c8c81111c811111010c810c810c810100f100f0f0f0f100f0f0e0f0f0e0e0d0d0d0e0d0d0d0c0d0d0d0d0c0c0c0c0b0b0a0b0b0a0a0a0a0a0a0909b5b5b5080708070607060606b6b6b6b6b6050504040404030303020202020100000000b7b9b8b8b9b9b9babbbcbbbcbcc9c9c9cccdcdcdcdcecfcfcfd0d0d0d1d1d2d2d2d3d3d4d4d5d4d5d5d6d6d6d6d7d7d7d8d8d8d8d9d9d9d9d9dadadadadadadbdbdbdbdbdbdbdcdcdcdcdcdcdcdcdcdcdcdcdcdddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddd │ │ +dddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddcdcdcdcdcdcdcdcdcdcdcdcdcdbdbdbdbdbdbdbdadadadadad9d9d9d9d9d8d8d8d8d7d7d7d6d6d6d5d5d5d4d4d4d3d3d3d2d2d1d1d0d0d0cfcecececdccccc9c9c9bcbcbbbbbab9b9b9b8b7b7000001010203020304030505b60606b6060607080707b5b5b5b509b5090a0b0c0c0c0b0d0d0d0d0e0f0e0f0f0e1010111010111011c8c8c8c8c812c812121212131313131313131313131413131413141414ca151515caca15151515151515161515161515ca15161616161717161616171717171717181818cbcb1818cbcb19cb18cb18cb1819cb19cbcb1919cb191919cb19cb1919cb1919cbcb1919cb1919191919191a1ac71a1ac71a191a191a1a1a1a1a19191a1a1a1ac71ac7c7c71a1a1ac7c7c7c71b1bc7c7c71bc7c7c7c71b1b1bc71bc7c7c71bc71b1b1b1b1c1b1b1b1c1b1c1c1b1b1b1b1c1c1b1b1c1c1c1c1c1c1c1b1b1c1c1c1c1c1b1c1d1d1c1d1d1c1c1c1c1c1d1d1c1c1d1c1d1d1d1c1c1c1cb41d1d1d1d1d1c1cb41d1d1c1d1c1c1c1c1d1d1d1c1c1d1db41d1d1e1d1db41d1d1db4b41db4b41d1d1db4b4b4b4b4b4b4b4b4b41db4b4b41d1e1db41eb41fb41eb41eb41e1eb4b4b4b4b41eb41eb4b4b4b4b4b4b41e1d1d1d1d1d1d1c1c1db41db41d1d1c1c1c1d1d1d1c1c1c1c1d1d1c1d1d1d1c1c1c1d1d1d1d1d1d1d1d1c1d1c1d1d1c1c1c1c1c1c1c1c1c1c1b1b1b1c1c1b1c1b1c1c1b1c1b1c1c1b1b1c1c1c1b1b1b1c1c1b1b1c1b1c1b1b1b1bc71b1bc7c7c71bc7c7c7c71b1b1b1bc7c71ac71ac7c71bc7c7c7c71ac7c7c71ac71a1a1a1a1a1a1a1a191a1a191a191919191a19191a19191919cb19cb191919cb19cbcbcb19cbcbcbcbcbcb1818cb181818181818cb1817cb1818181717171717181817171818171816161515161615161615161515ca151515151515151515cacacaca14ca15caca14caca14141414131313131414131413131313141213131313131312c8121212c81212c812c812c810c8c811111111c8111011101010101010101010100f0f100f0f0f0e0f0f0f0d0e0e0d0e0c0d0c0d0d0c0d0c0c0d0c0c0c0b0a0a0a0b0a0a0a0a0a0ab508b508b50808b5080607060606b6b6b605b60505050404040302030302020101000000b7b7b7b7b8b9babababbbbbbbcc9c9c9c9cccccdcdcecececfcfd0d0d0d0d1d2d2d2d2d3d3d3d4d4d5d5d5d6d6d6d7d7d7d7d7d8d8d8d9d9d9d9d9dadadadadadbdbdbdbdbdbdbdcdcdcdcdcdcdcdcdcdcdcdcdcdcdddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddd │ │ +dddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddcdcdcdcdcdcdcdcdcdcdcdcdcdbdbdbdbdbdbdbdadadadadadad9d9d9d9d8d8d8d8d8d7d7d7d6d6d6d5d5d5d4d4d4d3d3d2d2d2d1d1d1d0d0cfcecececdcdcdccc9bcc9bbbbbabab9b9b8b8b7b7b7000101020202030404050505b6b606070606070808b5b508b5090b0b0a0b0a0b0c0c0c0e0e0d0e0f0e0f0e0f1010111011111111c8c8c8c81111c81212121213121212121213131213141313131314131314cacacacaca15caca1515ca15161515caca151615151516161616161616161617181818181818181818cb18181817cb18cbcb19cbcb19cbcb19cbcbcb19cbcbcbcb19cbcbcbcb19cb19cb191919191a1a1a191a1a1a191a191a191a1a1a1919191a1a1a1a1a1ac7c71a1a1ac7c7c71ac7c7c7c7c7c71a1ac71ac71ac71a1ac7c7c71bc71bc7c71bc71bc7c71b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1c1b1b1c1c1c1c1c1b1c1d1d1c1b1d1c1c1c1c1b1d1c1c1c1c1c1c1d1d1b1b1c1c1c1d1c1d1c1c1c1c1d1d1c1c1c1c1c1c1c1d1c1d1c1c1c1c1d1d1c1d1c1c1d1c1c1c1d1d1c1d1d1c1c1c1d1d1d1d1d1d1d1d1d1d1c1d1d1d1cb41c1c1d1db41db41cb41db41d1d1d1d1c1d1d1cb41c1c1c1d1c1d1db41d1c1d1d1d1d1c1c1d1c1d1c1c1d1b1c1c1c1c1c1c1c1c1c1d1d1c1d1d1c1c1c1c1d1c1d1d1c1c1d1c1c1c1c1c1c1b1b1c1c1c1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1bc7c7c71b1b1b1b1b1b1b1b1b1b1b1b1bc7c7c71bc71bc7c7c7c71bc71ac71ac71a1a1a1ac71ac71a1a1a1a1ac7c7c71a1ac71a1ac71a1a1a1a191a1919cb19cb1919cbcb19191919cbcb191919cbcbcbcb1818cbcbcb18cb18191818cbcb18181718cb1817161717181818161818171716161617161717161517171517151615151615ca151515151515ca15cacacacacacaca15cacacaca14141514ca14141414141313131313131313131413131213121212121212131312c8c8c8c8c8c8c8c8c8c8c8c81010101010101011101010101010100f0f0e0f0e100f0f0f0f0f0f0d0e0d0e0d0e0e0d0d0c0d0c0c0d0c0d0c0b0a0a0a0b0b0a0a090a0a0ab5b5b5b50807080708060707060607b6b6b605b60505040404040303030302010101000000b7b7b8b7b8b9b9babbbbbcbcbcc9c9c9c9cccccdcdcdcececfcfcfd0d0d1d1d1d1d2d3d3d3d4d4d5d5d5d5d6d6d6d7d7d7d7d8d8d8d8d8d9d9d9d9dadadadadadadbdbdbdbdbdbdbdbdcdcdcdcdcdcdcdcdcdcdcdcdddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddd │ │ +dddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddcdcdcdcdcdcdcdcdcdcdcdcdcdcdbdbdbdbdbdbdbdadadadadadad9d9d9d9d8d8d8d8d7d7d7d6d6d6d6d5d5d5d4d4d3d3d3d2d2d2d1d1d0d0cfcfcecececdcdccccc9bcbcbbbbbbbab9b9b8b8b7b7b7000101020202030404040505b6b6b6060606070807b5080909090909090b0a0a0c0c0d0d0e0d0e0d0e0f0f0f0f10101010101011111111c8c8c81212c812121212121212121314131212131313131314141413ca15cacaca15cacacacacacaca1516151515151616151616151515161616161616161717171717171717181818cbcb18cb19cbcbcb18cbcb19cb1818cbcbcbcbcbcbcbcbcbcb19191919191919191a191a19191a1a1919191919191919191a191a1ac7c71a1a1ac7c7c71ac71a1ac71a1a1a1ac71a1a1ac71a1ac7c7c71bc7c7c7c7c7c7c7c7c71ac7c7c7c71b1bc7c7c71bc7c71b1b1b1b1b1b1b1b1c1c1c1c1c1c1c1b1b1c1b1b1c1b1c1b1b1c1b1b1c1b1b1b1c1c1b1b1b1b1b1c1c1c1b1c1c1c1c1c1c1c1c1c1c1c1c1c1b1c1c1c1c1c1c1c1c1c1c1c1c1c1b1c1c1c1c1c1c1c1c1c1d1d1c1c1d1d1d1c1d1d1c1d1c1c1c1c1c1c1c1d1c1d1c1c1c1d1c1b1d1d1c1b1d1c1c1c1b1b1c1d1c1d1d1c1d1c1d1b1d1d1c1c1c1c1b1b1c1b1b1c1c1c1c1b1b1b1b1b1b1b1b1b1b1b1c1c1c1b1b1b1b1c1b1b1b1c1b1c1b1b1b1b1c1c1c1b1b1b1b1b1b1b1bc71bc7c7c7c7c71b1b1bc7c7c7c7c7c7c71b1b1b1bc7c7c71ac71bc7c7c7c71ac71ac7c71ac71a191a191a1a1a1a1ac71a191a191a19191919191919191a1a191a1a1a19191a19cbcbcbcb19cbcb18cb19cb19cb181818cbcbcbcbcb1818cbcb1818cb18cb1818cbcb181816181718171617161817181617181616161616161616161615161615161515ca1515cacaca1515ca15caca15caca1414141414ca1414141414131414ca14131414131313131213121312121212121212c8c81212c8c8121212c8c8c811c811111010101010c8100f1010100f1010100f1010100f0e0e0e0e0e0f0f0f0e0e0d0e0e0e0d0d0d0d0d0d0d0c0c0c0c0c0c0b0b0a090a0a0b0a0a0909b5b5b5b50707070807070606060607b6b6b6b605050404040403020203020201020100b7b7b7b7b8b9b9bababababbbbbcbcbcc9ccc9cccccccdcececfcfcfcfd0d0d1d1d1d2d2d3d3d3d4d4d4d5d5d5d5d6d6d7d7d7d7d7d8d8d8d8d9d9d9d9d9dadadadadadbdbdbdbdbdbdbdbdcdcdcdcdcdcdcdcdcdcdcdcdcdddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddd │ │ +dddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddcdcdcdcdcdcdcdcdcdcdcdcdcdbdbdbdbdbdbdbdadadadadadad9d9d9d9d8d8d8d8d7d7d7d7d6d6d6d6d5d5d4d4d4d3d3d3d2d2d1d1d1d0d0d0cfcececdcdccccccc9c9bcbbbbbbbabab9b9b8b70000000101020202030304040405b605b606060607070708b5b5b5090909090a0a0c0b0c0b0d0b0c0d0e0e0f0f0e0e10100f1010101010c8c8c8c8c8c8c8c8c81212c812131312121213131313121314141314ca141414cacaca1414cacaca151615ca15151616151516151515161515ca15161515151615161716171718181818181818181818181818cb181818cbcbcbcbcb1818cbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcb19cb1919cbcb19191919191a191a1a1a1a1a191a1a1a1a1a1a191ac71a1a1a1a1a1a1a1ac71a1ac7c7c7c7c71a1a1a1ac71ac7c71ac7c7c71ac7c7c71a1ac7c7c71b1b1b1b1b1b1b1b1bc71bc71b1bc7c71b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1c1b1b1c1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1c1b1b1b1c1b1c1b1b1c1b1c1b1b1b1b1b1c1c1c1b1b1c1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1c1b1b1b1b1b1b1b1b1b1c1b1b1b1c1b1c1b1c1c1c1b1c1c1b1b1c1b1b1b1c1c1c1b1b1b1b1b1bc71bc7c71b1bc7c7c71bc7c7c7c7c71bc7c7c7c7c7c7c7c7c7c71bc7c71b1b1b1b1bc71bc7c7c7c7c71bc7c71a1ac71a1a1ac7c7c7c7c7c71ac71ac7c7c7c7c71a1a1a1ac7c71a191a191a191a1a1a1a1a1a1a191a191a19191919cb1919cb1919cb19cbcbcb191a19cbcbcbcb19cbcb18cb19cb19cb181818cb18cbcb181818181817181818181818181818171617161816161616171517161617151515151515151615151515ca151515cacacacacacacacacacacacacacacaca14141414131314131313141313131313131313131313131213c8121212c8121212c8c8c8c8c8c8c8c8111111111110c80f10101010101011100f1010100f0f10100f0f100f0f0e0e0e0e0d0d0d0d0e0d0d0e0d0d0d0d0c0d0d0d0d0c0c0b0b090a0a0a0ab509090909b508090808080807070606060606b6b6b6b6b6b60504040403040203020202010101000000b7b7b8b8b9b9bababbbbbcbcbcc9c9c9c9cccdcdcdcecececfcfcfd0d1d1d1d1d2d2d2d2d3d4d4d4d4d5d5d6d6d6d6d6d7d7d7d8d8d8d8d9d9d9d9d9dadadadadadadbdbdbdbdbdbdbdbdcdcdcdcdcdcdcdcdcdcdcdcdcdddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddd │ │ +dddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddcdcdcdcdcdcdcdcdcdcdcdcdcdcdbdbdbdbdbdbdbdbdadadadadad9d9d9d9d8d8d8d8d7d7d7d7d6d6d6d5d5d5d4d4d4d3d3d2d2d2d1d1d1d0d0cfcfcececdcdcdccc9c9c9c9bcbbbabbbab9b8b8b7b7b7000001010102020304040405b6b6b606060607070708b5b5b50909090a0a0a090b0b0b0c0c0c0d0e0d0d0e0e0e100f101010101011111111c81111c8c811c8121212121213121313121313131313141313131314131414cacaca151515ca1515151515ca15151515161515ca1516151515161515161616161717171817161616171717171717171718cb181818181818cbcb18cbcb18181818cbcb181818cbcbcb18cb19cbcb19cb19191919191919191919191a19191a1a1919191919191919191a1a1ac71a1ac7c7c71ac71a19191ac71ac7c71ac7c71a1ac71ac71a1ac7c7c71bc7c7c7c71bc7c7c7c7c7c7c7c7c7c7c7c7c7c7c71b1b1b1b1b1b1bc71b1b1bc71b1b1b1b1b1bc71bc71b1bc7c71bc7c7c7c7c7c71bc71b1b1bc7c7c71b1b1bc7c7c71bc7c71bc71b1b1b1b1bc7c7c7c7c71c1b1bc7c71bc71b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1c1b1b1b1b1b1b1b1bc71bc71b1bc71b1b1bc71b1b1b1c1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1bc71bc7c7c7c71a1ac71ac71ac7c7c71bc71ac7c7c7c7c7c7c7c71bc7c71bc7c71ac7c71bc7c7c7c71ac7c71a1a1ac71a1a1a1a1a1a1a1ac71a1a1ac71a1a1a1a1a1a1a1ac7c71a191a191a191919191919191a1919191919191919cb1919cb1919cbcbcbcbcbcb19cbcbcbcbcbcbcbcb18cbcb18cb181818181817181818171817161617161616161818161616161616181616161615ca161616161515ca151515ca151515cacacacacacaca15cacacacaca14caca14caca1414ca14141414131314121313141313121212131312131312121212c8c812c8c8c8c812c8c8c81010c8c810101010101010110f1010101010100f100f100f0f0f0f0f0f0f0f0f0f0f0d0d0d0d0d0c0c0d0d0d0d0d0d0c0c0c0c0c0c0b0b0b0a0a0a0909090909b5b50707080708080808070706060606b605b60505050504040403030202020202010100b7b7b7b7b7b7b8b8b9b9bbbabbbbbcbcc9c9c9cccccdcdcdcdcecececfd0d0d0d0d1d2d2d3d2d3d3d3d4d4d5d5d5d5d6d6d6d7d7d7d7d7d8d8d8d8d9d9d9d9d9dadadadadadbdbdbdbdbdbdbdbdcdcdcdcdcdcdcdcdcdcdcdcdcdddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddd │ │ +dddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddcdcdcdcdcdcdcdcdcdcdcdcdcdbdbdbdbdbdbdbdadadadadadad9d9d9d9d8d8d8d8d8d7d7d7d6d6d6d6d5d5d5d4d4d4d3d3d3d2d2d1d1d0d0cfcfcfcfcecdcdcdccccc9c9c9bcbbbabab9bab9b8b8b7b70000010101020303040505050505b6b6060607070708b5b5b50909b5b5090a0a090a0b0b0c0b0b0c0c0d0e0e0e0f0f10101010101010111011c8c81111c8c8c812121212121213131212121312131312131313131414cacacacacacacacacacaca151515ca151515ca15151515151515151615161516161616161515161617161516161717171718171717171818171718cb181818181818181818cbcb181818cbcbcb19cbcb19191919cbcb19cbcbcbcbcb19cbcbcbcbcbcb1919191919191a191a1a1a1a1a1a1a1a1a19191a1a191a1a1a1a1a191a1a1ac71a1a1a1ac7c7c71ac71ac71a1a1a1a1ac71a1ac7c71ac7c7c7c71bc71bc7c7c7c7c7c71bc7c71bc7c71b1bc7c7c7c7c7c7c7c71bc7c7c7c7c7c71bc71bc71bc7c7c71b1b1bc7c7c71bc7c7c7c7c7c71bc7c7c7c7c7c7c71bc71bc7c71bc71b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1c1b1b1b1b1bc7c71bc7c7c71bc7c71b1b1bc7c7c71b1bc7c7c7c7c7c7c7c7c7c7c7c71bc7c71bc7c7c7c7c7c71a1ac71ac71ac71ac71bc71ac7c7c7c7c71ac71ac7c7c7c71a1a1a1ac7c71a1a1ac71a1ac71a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1919191a1a1a1a1a1a1a1a191a191a19191919191919191919cb19cbcbcb19cbcbcbcbcbcbcb18cbcbcbcb19cbcb1818cbcb1818171717171718171717171717171716171616161616151615161615151516ca151616161615caca151515151515ca15ca15caca15cacacaca1414caca15ca1414ca1414141413caca131314141314141313141213131313131212121213121213c8c812c8c8c81211111111c811c81010101011100f100f0f0f10100f10100f0f0f0f0e0f0f0f0f0f0e0e0f0f0e0d0d0d0d0d0d0d0d0c0b0c0c0c0c0c0c0c0c0c0c0a0a0a0a0a0a0a0a09b509b5b508080807070807070607070606b6b605b6050505040403030303020202020100000000b7b7b9b8b8b9b9b9bababbbabbbcbcc9c9c9cccccdcdcecececececfcfcfd1d1d1d1d1d2d3d3d3d4d4d3d4d5d5d5d6d6d6d6d7d7d7d7d8d8d8d8d9d9d9d9d9dadadadadadbdbdbdbdbdbdbdbdbdcdcdcdcdcdcdcdcdcdcdcdcdcdddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddd │ │ +dddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddcdcdcdcdcdcdcdcdcdcdcdcdcdcdbdbdbdbdbdbdbdbdadadadadadad9d9d9d9d8d8d8d8d7d7d7d7d6d6d6d5d5d4d4d4d4d3d3d2d2d1d1d1d0d0d0cfcfcecececdcdccccc9c9bcbbbbbbbabab9b9b8b8b7b7b700010102020303040304050405b6b6b60607070708080808b5b509b509090a090a0a0b0a0a0b0d0d0d0d0e0d0e0e0e0f0e0f0f0f1010111111c811111111c8c8121212121212c81212121212121313131413131313141414141414cacacacacacacacacaca15151515151515151515161516151615151515161616161516161717161617161616161716161617181717161717171718181818181818cb18cbcbcb18cb1919cbcbcb18cbcbcb18cb19cb18cbcbcbcbcbcb191919cb19cbcb1919cb19191919191919191919191919191a191a1a1ac71a1a1a191a1a1a1ac71ac71a1a1a191a1a1a1a1ac71ac7c71a1ac71ac7c71a1a1ac71ac7c7c7c7c71ac7c7c7c71ac71ac7c7c71bc7c7c7c7c7c71bc7c71a1bc7c7c7c7c7c7c7c7c71bc7c7c7c7c7c7c7c7c7c7c7c7c7c71bc71bc7c7c7c7c7c7c7c71b1bc7c71bc71bc7c7c7c7c7c7c71bc7c71bc7c7c71bc7c7c71bc7c7c71bc7c71b1b1bc7c7c71bc7c7c7c7c71ac71a1a1a1a1a1ac7c7c7c71a1ac7c7c71a1a1ac71ac71a1a19191a1a1a1a1a1a1a1a191a1ac7c71a1a19191a19191a191a1a1a19191a1a1a1a1a1a1a1a1a1a1a191a1919191a191919191a1919191919191919191919cb19cbcbcbcb19cb1919cb19cbcb18cbcbcbcbcb18cb1818cbcb181818181818171718171817161616161716161617171616151515161615161515161515ca1515cacaca15ca16161615caca15cacaca1515ca15ca15cacaca14cacaca1414cacacaca1313ca131413121314141313131312131313131312131312121212121212121211c811c81211c8c8c8111110101110110f10100f10100f100f0f0f100f0f0f0f0f0f0f0e0e0e0e0e0e0f0e0d0d0d0d0d0d0d0d0c0c0d0c0c0b0b0b0b0b0b0c0a0b0a090ab509b5090a0909b5080807070708080706060606b60606b605050505050404030303030201020201010000b7b7b7b9b8b8b9bab9babbbbbbbbbcbcc9c9c9cccccccdcdcececfcfcfcfd0d0d1d1d1d2d2d2d3d3d3d4d4d4d5d5d5d6d6d6d6d7d7d7d8d8d8d8d8d9d9d9d9d9dadadadadadadbdbdbdbdbdbdbdbdcdcdcdcdcdcdcdcdcdcdcdcdcdcdddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddd │ │ +dddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddcdcdcdcdcdcdcdcdcdcdcdcdcdbdbdbdbdbdbdbdbdadadadadadad9d9d9d9d9d8d8d8d8d7d7d6d6d6d6d5d5d5d4d4d4d3d3d2d2d2d2d1d1d1d0d0cfcfcececdcdccccccc9c9c9bcbcbabab9b9b9b8b8b8b70000010101020202030304040405b6b606060706060708080808b508b5b50a090a090a0b0b0a0a0b0d0b0c0c0c0e0d0e0e0e0e100f10101111101111111111111112c812c8c8121212121213131213131312131313121213141414ca1414141414cacacacaca151515151515ca1515151515151515ca1515161615161616161615161516151616151616151716161516161616171717171818181817181818181818181718181718cbcb18cbcb1818cbcbcbcb1818cbcbcbcb18cbcbcbcbcbcbcbcbcb19cb19cb1919191919191a19191a19191a191a19191919191a1a1a1a1a1a191a1a1a1a1a1a1a1a1a1a1a1a191a1a1a191a1a1a1a1a1a1a1a1a191a1a1a191a1ac71ac71ac71ac7c7c7c71ac71a1a1ac7c7c71a1ac7c7c71a1bc71a1a1a1a1a1ac71ac7c71a1ac7c71ac71ac7c71a1a1a1a1ac7c71a1ac71a1b1ac71a1a1a1ac7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c71ac7c7c7c7c71a1ac71ac71ac71a1ac71a1a1a1a1a1ac7c71a19191ac7c71a191a191a1ac71a19191a191a1a1a191919191919191919191919191a1a191919191a19191a19191a1a1a1919191a1a19191a1919191a19cbcbcb19cb19cbcbcbcbcb19cbcbcbcbcbcbcbcbcbcb18cbcbcbcbcbcb18cb181818181818171718181716161616161616161616161616161516151515161615161515151615ca15ca15151515ca1515cacaca15ca15151515caca15ca1414cacacaca14cacacaca14caca14141414141414131314131413121313131313131312131312121312121312c8c8c81212c8c811101111c811101111c810101010100f100f10100f100f0f0f0f0f0f0f0f0f0f0e0e0e0f0e0d0e0d0c0c0d0d0d0c0c0c0c0c0c0c0c0c0b0c0b0b0b0a0a09090ab50a09b509b5b5b5b50908070807080707070707b606b6b6b6050505050505040304030402020101020100000100b7b8b9b8b8b9babababbbbbcbbbcc9c9c9c9cccccccdcececececfcfcfd0d0d0d1d1d2d2d2d3d3d3d4d4d4d5d5d5d5d6d6d6d7d7d7d8d8d8d8d8d8d9d9d9d9d9dadadadadadbdbdbdbdbdbdbdbdcdcdcdcdcdcdcdcdcdcdcdcdcdcdddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddd │ │ +dddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddcdcdcdcdcdcdcdcdcdcdcdcdcdcdbdbdbdbdbdbdbdbdadadadadad9d9d9d9d9d8d9d8d8d7d7d7d6d6d6d6d5d5d5d4d4d4d3d3d3d2d2d2d1d1d0d0cfcfcecececdcdcdccccccc9bcbcbbbbbabababab8b8b7b7b70000010102020203030404040505b6b606060606070707070808b5b5b50909090a0a0a0a0b0a0b0c0c0d0c0c0c0e0e0f0e0f0e0f0e0f101011101011101111111111c812121212121212121212c812121212121313131213131313141414ca1414cacacacacacaca15cacacacacacaca15ca1515161515161615caca15161516151515151615151516161515161616161616161717171817171716171716171617171617181818cbcb181818cb181818181818cbcb18cbcb1818cbcbcbcbcb19cbcbcb1919191919191919cb19cbcb19cb1919cb1919cbcb19cb191a1a191a191a1a191a1a19191a1a19191a1a1a191a191a1a1a1a1a1a1a191a1a1a1a1a1a1a19c719c719c71a1ac719c71a1a191ac7c71a1ac71ac71ac7c719191a1a191ac7191a1a1a19c71a1a191a1a1a1a19191a1a19c71a1a1a1a1b1ac71a1a1a1a1a1a1a1a1a1a1ac71a1ac7c71a1a1a1a1a1ac71ac7c71a1a1a1a191a1a1a1a1a1a1a1a191a191a1a1a1a19191ac71a1a191a1919191a1a19191a19191a1919191919191919cbcb19cb19191a1a191919cbcb19191a19cbcb191919191919cbcb1919191919cbcbcbcbcbcbcb19cbcbcbcbcbcbcbcbcbcb18cbcbcbcb18181818181717171818171718171717161616171616161515151616151615161616151516151515151615161515151615ca15ca1515cacacacacacacacacacacaca14cacaca14ca1414caca1414141414ca141414ca141414131313131313131313131213121213121313121313121212121212c811c811c8c81111101010c8111010100f1110101010100f0e0f0f0f0f0f0f0e0e0e0e0e0e0e0f0f0e0e0e0d0d0c0d0c0c0c0c0c0c0c0c0b0b0b0c0a0a0a0a0b0a0a09b509b5b5b5b5b5b5b5b5b50807080708070707060606060606b6b6050505050404040404030302010201010001000000b7b7b7b8b9b9babababbbbbbbcbcc9bcc9c9cccccccdcececececfcfd0d0d1d1d1d2d2d2d3d3d3d3d4d4d5d5d5d5d5d6d6d6d6d7d7d7d7d8d8d8d8d9d9d9d9d9d9dadadadadadbdbdbdbdbdbdbdbdcdcdcdcdcdcdcdcdcdcdcdcdcdcdddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddd │ │ +dddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddcdcdcdcdcdcdcdcdcdcdcdcdcdcdbdbdbdbdbdbdbdbdbdadadadadad9d9d9d9d9d9d8d8d8d7d7d7d6d6d6d5d5d5d5d4d4d4d3d3d3d2d2d2d1d1d0cfd0cfcececececdcdccccc9bcbcbcbcbbbbb9bababab8b7b7b70000010102020203030304040405b605b60606060607070708b5b5b5b5090909090a0a0a0a0b0b0b0c0c0c0c0d0c0e0d0e0d0d0e0d0e100f100f10101010101111c8c8c8c8c8c8c8c812c8c8121212c8121212121213121212131414141414141414141414cacaca141414caca15cacaca1515151515cacaca1515151515caca151515151516161515161615151515151616161716171615161615161616161617171717181817171718181718181818181818cb181818cbcbcbcbcbcb18cbcb19cbcbcbcbcbcbcbcbcbcbcbcbcb19cbcb1919cbcb19cb1919191919191919191a191919191919191a1a1a191a191a1a1a1a1a1a1a191a1a1a1a1a1a19191a191a191a19191a191a1a1a19191a1a1a1a1a191a1a1a1a19191a1a191a1a1919191a191a191a191a191a1a19191a1a191a19191919c71ac71a1a191a1a191a1a1a1a1ac7191ac7c71a191a1a191ac719c7c71a1a1a1a19191a191a1a191a191919191919191a1919191a191a191a1919191a1a19191a19cb19cb191919191919cbcbcb19cbcbcb1919191919cbcbcbcb1919cb18cbcb1919cbcb18cbcbcb19cbcb1818cbcbcbcbcb18cbcbcb1818181818cb1818181818181818171616161616171716161716171616161515151616151515151615161516161515151615151515151515ca15151515ca15ca15cacacaca1414ca1414caca141413ca141413ca1414141413131414141413141314141313131313121212131312121212121212c81212121212c81212c8c8c81110111111101010101010100f1010100f1010100f0f0f0e0e0f0e0e0e0e0e0e0e0e0d0d0e0d0e0d0d0c0d0d0c0c0c0c0c0b0b0b0c0b0c0a0b0b0a090909b509b509b5b5b5b5b5b50808080707070807070607060606b6b6b6b6050505050505040303020303020201010100000000b7b8b8b8b8b9b9b9bababbbbbbbcbcc9c9c9c9cccdcdcdcecdcecfd0cfcfd0d0d1d1d2d2d2d3d3d3d3d4d4d4d4d5d5d5d6d6d6d6d7d7d7d7d8d8d8d8d9d9d9d9d9dadadadadadadadbdbdbdbdbdbdbdcdcdcdcdcdcdcdcdcdcdcdcdcdcdddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddd │ │ +dddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddcdcdcdcdcdcdcdcdcdcdcdcdcdcdbdbdbdbdbdbdbdbdadadadadadad9d9d9d9d8d9d8d8d8d7d7d7d6d6d6d6d5d5d4d4d4d4d3d3d3d2d2d1d1d1d0d0cfcfcfcececdceccccccc9c9bcbcbbbbbbbbbab9b8b8b8b7b70000000101020203030304050404b6b6b60606b606070807070808080809b50909090a0b0a0b0a0b0c0c0c0c0c0c0c0d0d0d0e0e0d0d0e0f0f10101010101110111111c8c8c8c8c8c812c8c8c812c8c8121212121212121313121212141313131413141414141414cacacacacacacacacacacacacacacacacacacacacacaca15151516161515151515151515151615ca1515151515161515161616161616161616161716161617181717161716171718181718181818cbcbcb18181817181818cbcb181818cb18cbcb18cbcb18cb1919cbcb19cb191919191919191919191919191919191919191919191a1919191919191919191919191919191919191919191919191919191a19191919191919191919191919191a1a191a1a1919191a191a191a191a19191a19191a1a191a191919191a1a1a1a1a191a1a191a1a1a1a1a1a191a1a1a1a191a1a19191a191a1a1a1a1a1a19191919191a1919cb19cb1919cb191a1919cb19191a19191919cb191919191919cb19cb1919191919cbcbcbcb19cbcbcbcbcbcbcbcbcb18cb18cbcbcb181818cbcb18cb1818cb1818cbcb181818cbcbcbcb18181818171717171718171616161616161616161615151616161515161516151616151515161515cacaca151515151515cacaca151515cacacacacacacaca14cacacacacacacacaca1414141413141414141314141413141414131413131313131313131213131313131213121212131212c8c8c8c81212c8c8111111111111111111c810101010100f100f0f10100f0f0f0f0f0f0f0f0f0f0f0e0e0e0e0e0e0e0d0e0e0e0e0c0c0c0c0c0c0c0b0c0c0c0b0c0c0b0b0b090b0a0b090a0ab5b5b5b5b5b5b5b5b5b5b5b508070707080706070706b6b6b6b606b6b6050504050404040404030302020102010100000000b7b7b7b8b9b9bababababbbcbbbcbcbcc9c9cccccccccdcececfcececfd0d1d1d1d1d2d2d2d3d3d3d3d4d4d4d5d5d5d5d6d6d6d6d7d7d7d8d8d8d8d8d8d9d9d9d9dadadadadadadadbdbdbdbdbdbdbdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddd │ │ +dddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdbdbdbdbdbdbdbdbdadadadadad9d9d9d9d9d8d8d8d8d7d7d7d7d7d6d6d6d5d5d5d4d4d4d3d3d2d2d2d1d1d1d0d0cfcfcecfcdcdcdccccccc9c9bcbcbcbbbbbabab9b8b8b8b8b8b7b700010101020303030304040405b605b60607060706060708b508b5b5b509090909090a0a0a0a0b0c0c0b0c0c0c0c0d0c0d0d0e0e0f0e0f0f0f10101010101010101011c8c811c8c8c8c8c8c8c8c8c8c8121212121212121212121212131313141414141414ca1414141414ca14ca14ca14141414141414cacaca15151515151515caca15151515151515ca15ca1515151615151515151615151515151516161515161616161516151616171817171818181717171717171617181718181717171817181818cbcb18cbcbcbcbcb19cbcb19cbcbcb19cb19cbcbcb19cbcbcb19cbcbcbcbcbcb19cbcbcbcb19cb1919cb19cbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcb19cb191919191919191919191919191919191919cb19191919191919191919191a19191919191a1919191919191919191a1919191919191919191919191919191919191919191a19191919191919191919191919cb19cbcb19cbcb19cb19cbcbcb19cb1919cbcbcb19cb19cbcbcbcbcbcbcbcb19cb18cb18cbcbcbcbcb18cbcbcbcbcb18181818181817171718171718171718171718181717171818181816171718171616161617161515151515151516161615151615161515151515151515151515161515caca15caca15cacacacacacacacacacacaca14ca14141413141414ca141414141414141414131213131313131313131313131313131313131312121212121312121212c812c8121212c8c811c811c8c81111101010101010100f101110101010100f100f0f0f0f0f0f0e0e0e0e0e0e0e0e0e0e0e0d0e0d0e0e0d0c0c0c0c0c0c0b0c0b0c0b0a0b0b0b0b0c0b0b0a0b090a0909b50909b5b5b5080808b50808070807080707070706b606b606b605b605b604040405040303030303020202010100000000b7b7b7b8b9b8b9bababababbbcbcbcbcbcbcc9cccccccdcdcececfcecfd0d0d0d0d1d1d2d2d3d2d3d3d4d4d4d4d5d5d5d5d6d6d6d7d7d7d7d7d8d8d8d8d9d9d9d9d9dadadadadadadbdbdbdbdbdbdbdbdbdcdcdcdcdcdcdcdcdcdcdcdcdcdcdddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddd │ │ +dddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddcdcdcdcdcdcdcdcdcdcdcdcdcdcdbdbdbdbdbdbdbdbdbdadadadadad9d9d9d9d8d8d8d8d8d8d7d7d6d6d6d6d6d5d5d5d4d4d3d3d3d2d2d2d1d1d1d0d0d0cfcfcececdcdcdccccccc9bcbcbbbbbabababab9b9b8b9b8b7b7b70101010102020304040504050505b606b6b6060607060808b50808b5b5b5b50909090a0a0a0a0b0c0c0b0b0b0c0d0d0e0e0d0d0d0d0d0f0f0e0e0f10100f0f10101010c81111c8c811c8c8c8c812c8c8c8c8c81212c81212121212131313131414141313131413141314131414141314141414cacacacacacacacacacacacacacacacacacacacacaca151515151515ca15ca1515ca1515151515161515161515161516151616151616151617171615161515161616171616171616161617171818181818cb1818cbcbcbcbcbcb181818cb18cbcbcb18cb181818cb181818cbcbcb1818cbcbcbcbcbcbcbcbcbcbcb18cb18181818cbcb18cbcbcbcbcbcbcbcb19cbcbcb19cb19cbcbcbcbcbcbcbcbcbcbcb18cbcbcb19cbcbcbcb19cb191919cbcbcbcb19cb19cbcbcbcbcb19cb19cb19cbcbcbcb19cbcb19cbcbcb1919cbcb1919cbcbcbcb19cb19cbcbcbcbcbcbcb1919cb19cbcb19cbcbcb18cbcb18cbcbcbcbcb18cb18cbcbcbcb18cb1818cb1818cb18171817181818cb181718181818181818181818181717171817181716161716161616161616171616161616161716161616161616151515151515151616151515161515ca15ca15151515caca1515151515caca151414ca141414ca141414141414141414ca141414131413131413141414131414131413121313121212121313121212121212121212131212c8c81212121211c81112c8c8c8c811c811c81111101010100f0f1010100f0f0f100f100f0f0f0f0f0f0f0f0e0e0e0e0e0e0d0e0d0d0d0d0d0d0d0c0c0c0c0c0c0c0b0c0b0b0b0c0b0b0b090b0b090b0b0a0a09b5b5b5b5b5b5b5b5b508b5080707080708070806080606b6b6b6b606b605050405040504030302030302020101010000b700b7b8b8b8b9b8b9bababbbabbbbbbbbbcc9c9c9c9cccccccdcdcececececfcfd0d1d1d1d1d2d2d2d2d3d3d4d4d4d4d4d5d5d6d6d6d6d7d6d7d7d7d8d8d8d8d8d9d9d9d9d9dadadadadadadbdbdbdbdbdbdbdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddd │ │ +dddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdbdbdbdbdbdbdbdbdadadadadad9d9d9d9d9d9d8d8d8d7d7d7d7d6d6d6d5d5d5d4d4d4d4d3d3d3d2d2d1d1d1d0d0d0cfcfcfcececdcdccccc9c9bcbcbcbbbbbabab9bab9b9b9b8b7b700000100020203030304040405050505b6b6b6060706080708080808b5b5b5b5b50909090a0a0a0a0b0b0b0b0b0c0d0d0d0d0d0d0d0e0d0d0f100f0f0f0f10100f0f0f10101111c8c811c812c8c8c8c8c8c8c8c8121212121212121212121212131313131313131313131414131414141414ca14ca1414141414141414cacaca1414cacacacacacacacacacacacacaca1515caca15ca151515151515ca1515151615151515161615151515151516151516161515151616161616161616171818171718171717171718171717171717171717171717171717181717161818181718181818181818cb1818cbcb18181718181818cb1718181818cbcb1818cbcbcbcbcbcbcbcbcb1818cbcbcbcbcbcbcb1818cbcbcbcb18cbcbcb18cbcbcb181818cbcbcb19cbcbcbcbcb19cbcbcb19cbcbcbcb19cbcbcb18cbcbcbcb18cbcbcb18cb18cbcb18cbcbcbcbcbcbcbcbcbcb1818cb18cb1818cb1818cb18cb18181818181817171717171717171718171718171617161718171816171817171617171716161616161617171718171516161516161615161516161616161615161515161616151515ca1515ca15151515151515151515cacacacacacacacacacacacacacacacaca1414ca1413131413141313141314131414131414131313131313131313131313131313121313121212c81212c81212c8121212c8c81212c8c8c8c8c8111110111011111111111011101110101010100f0f0f0f0f0f0e0f0e0f0f0f0f0f0e0e0e0e0e0e0e0e0e0e0e0e0d0d0d0d0c0c0c0c0b0c0c0b0b0b0c0b0b0c0a0a0a0b0b0a0a090a0a090ab50909b50808080808b508080807070707060607060606b6b6b606b6b60505b6050405040403020303030202020101b700b7b8b8b7b7b8b9b9b9b9bababbbbbbbbbcbcc9bcc9c9cccdcdcdcdcecececfd0cfcfd0d0d1d1d2d2d3d2d3d3d3d3d4d4d5d5d5d5d6d6d6d7d7d7d7d7d8d8d8d8d8d8d9d9d9d9dadadadadadadbdbdbdbdbdbdbdbdbdcdcdcdcdcdcdcdcdcdcdcdcdcdcdddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddd │ │ +dddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdbdbdbdbdbdbdbdbdadadadadadadad9d9d9d9d8d8d8d8d8d7d7d7d6d6d6d5d5d5d5d4d4d4d3d3d3d2d2d1d1d1d0d0d0cfcfcfcecdcdcdccccc9c9c9bcbcbbbbbbbababab8b8b8b8b700b7000000010101030303030304050505b6b6b606060706070708080808b509b5b5b5b50909090a0a0b0b0c0b0c0b0c0c0c0c0c0c0c0d0e0d0d0f0f0f0f0e0e0e0f0f10101010111111111111111111c8c8121212c8c812c8c8c8c812c812c81212121213131313131413131413141414141414131414131314141414ca1414ca14caca141414141414cacacacacacacacacacacacacacaca15ca1515151515ca1515151515cacaca15151515151515151515161515161616161616171716161716161616151716161515161516161616161616161616171816161617171817171718171718171718181817171718171818161818181818181818181818181818181818181818cbcbcb18cb18cb17cbcb18cb18cbcbcb1818cbcb181818cb17cbcbcbcbcb1718cb1818cbcb18181818cbcb18cb18cbcb18cb18181818181818181818181818181818181818171716181717171717171817181817171717171716161616161616151617161616151616161617181615161716161516161615151515161616161617161516161516161615161515161616161615161515151515ca1515cacacacacacacacacacacacacacacacaca14ca1414caca141414141414ca141414ca1413131313131313131313131313131313131313131213121313121313121213121212121212c81212c8c8c811c8c8c8c811c8c811c8c811111010c81010101010101010101010101010100f0f0f0f0e0f0e0e0e0e0e0f0f0f0e0e0d0e0e0e0d0d0e0e0e0e0c0c0c0b0c0b0b0c0b0b0c0b0b0b0b0a0b0b0a0909090a0a0909b50808b50808080808080808070708070708070607070606b6b6b605b605b605050504050504030403040302020101010100b700b8b7b8b8b9b9b8b9bababababbbbbcbbbcc9c9c9c9cccccdcdcdcecfcecfcfcfd0d1d0d1d1d2d2d2d3d3d4d4d4d4d4d5d5d5d5d6d6d6d6d6d7d7d8d8d8d8d8d8d8d9d9d9d9dadadadadadadbdbdbdbdbdbdbdbdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddd │ │ +dddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdbdbdbdbdbdbdbdbdadadadadadad9d9d9d9d9d9d8d8d7d7d7d7d7d6d6d6d5d5d5d4d4d4d4d4d3d3d2d2d1d1d1d1d0d0cfcfcececececdcdccccc9c9c9bcbcbbbbbababab9b9b8b8b8b8b7b7b70001010002020304030404050505b6b6b6060606070608080808080808b5b5b50a0a0a0a0a0a0b0b0b0b0a0b0b0c0c0d0c0c0c0d0d0d0d0d0d0d0e0e0f0f0e0e0f0e0e0f0f10101111c8c8c812c8c8c8c811c8c8c812c8c8c8c812c8c8c8121212131313131313131313131313131313121313131413141313141414141413131414141414cacaca14ca1414cacacacacacacacacacacacacacaca15cacacacacacacacacaca151515151515161515151615161515161515151615161616151516161515161516161515161616161615171716151516161716161618161617161617181816181617161717161717171717171717171717171718181717181717171717171717171617171817171717171718181718171718161717171817171717171718181718171718181718171818171817171818171717161618161816161616161717161617171616161616161616171716161615171716161616161616151515161516151516151615161515151515161515151515151515151615ca15161515161515161615151515151515151515ca151515151515ca1515cacacaca14ca1414141414141414caca1414ca1414141414141314141414131414141313131313131313121212121212121212121212131213121212c812c812c8121212c81212c8c812c8c8c8111111111111101111101111101010c81110100f0f100f0f0f10100f0f0f0f0f0f0f0f0f0e0f0e0d0e0d0d0e0f0e0e0e0d0e0d0e0d0c0c0c0c0c0c0c0b0b0b0b0b0b0b0b0c0b0b0b0b090a0909090909b5b5b5b5b50807b508080707080707070607070707070706b606b6b605b6b6050404050404050303030302030201020101b700000000b8b7b9b9b9b9b9bababababbbbbcbcbcc9c9c9cccccccccdcdcecececfd0d0d0d1d1d1d1d2d2d3d3d3d3d4d4d4d5d5d5d5d6d6d6d6d6d7d7d7d7d8d8d8d8d8d9d9d9d9d9dadadadadadadadbdbdbdbdbdbdbdbdbdcdcdcdcdcdcdcdcdcdcdcdcdcdcdddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddd │ │ +dddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdbdbdbdbdbdbdbdbdadadadadadad9d9d9d9d9d8d8d8d8d8d7d7d7d6d6d6d6d5d5d5d4d4d4d3d3d3d2d2d2d1d1d0d0d0cfcfcfcecececdcccdccc9ccbcc9bcbcbbbbbababab9b9b9b8b8b7b700b70101020202020203030303050505b6b6b606060606070807070808b5b5b5b5090909090a090a0a0a0b0b0b0c0b0b0c0d0c0c0c0b0c0c0d0d0e0d0e0d0e0e0e0e0f0e0f1010101110c8111011c81111111111c8c8c8c8c8c8c8c8c8c8c8c812c812c81212131312131313131212131313141313131313131314141313131414141314141414141414caca14ca1414caca14ca1414caca14ca141414141414cacacacacaca15151515151515ca15151515ca15ca15ca151515151515ca1515151516151616151516161616161516161515151616161616161716161616161618171617161616161616161616161616161616161616161717161617161616161616161616161616171616161616161717161716161716161616171617161616161616161716161616161616161616161616171817171716161816181615161615161616161716151616161615151516161515161516151615151515161515151515151615ca151515151515151515ca1515cacaca15151515151515ca1515151515caca1515ca15151515cacacacacacacacacaca15cacacacacacacaca14ca1414141414131313141413131414141413131313131313131313131313131313131212131212c81212c81212c8c8c8c813121312c8c8c8c810c8c8c8c8c8c8c8c8c8c811c8c8c810101010111010101010101010100f110f100f0f0f100f0f0f10100f0f0f0e0e0f0e0e0f0e0e0e0d0e0d0d0d0e0d0e0e0c0d0c0b0c0b0b0c0b0b0c0b0a0b0a0b0a0a0a0a0a0a0a0a0a090908b5b5b5b5b508b5080808070808070606070707070606060606b6b6b6b606b6050404040404040402030303030201000200000100b7b8b7b7b8b8b9b8b9babbbbbbbbbbbcbcbcc9c9c9cccccccdcdcdcecfcfcfcfcfd0d0d1d1d1d1d2d2d3d3d3d3d4d4d4d4d5d5d5d6d6d6d6d6d7d7d7d8d8d8d8d8d8d9d9d9d9d9dadadadadadadbdbdbdbdbdbdbdbdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddd │ │ +dddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdbdbdbdbdbdbdbdbdbdadadadadadad9d9d9d9d9d9d8d8d8d8d7d7d7d7d6d6d6d5d5d5d4d4d4d3d3d3d2d2d2d1d1d1d0d0cfcfcfcecececdcdcdccccc9c9c9bcbcbbbbbbbbbabab9b9b8b7b8b7000001000000010101020304040504050505b60606060606070808070708b50808b509b5090909090a0b0b0b0a0b0b0b0c0c0b0c0c0c0c0d0c0d0d0e0e0e0d0e0e0e0e0e0e0f0e0f0e101110100f101111c8c8c8c811c8c8c81111c8c812c812c8c8c81212c8c81213131212121312131313131313131213131313131314131313141314141414caca14141413141414ca1414caca141414131414141414cacacacacacacacacacacacacacacacacacacaca15cacacacacaca15151515151515151616151515161515151516161515151515151615151515151516151516161616151515151615151615151615161516161615161515161616151615151616151515161515161515161515161616151616151616151515161516151515151515151616151616161616161616161616161716161616161716161615161615161616161615151515151515ca151515caca151515ca15151515ca15ca15ca15caca1515ca1515ca15cacacacacacacacacacacacacacaca15caca15caca15cacacacacaca15cacacacacacacaca14141414ca14caca1414caca141414141413141414141313131313131313131313131313131212131212121213121312121212121312c8c8121211c8c8c8c811c8121212c8c8c8c8c81010111010c81110c811c81011111010101010100f101010100f0f100f0f100e100f0e0e0e0f0e0f0e0e0f0f0e0d0e0f0e0e0f0e0d0d0d0e0d0d0c0b0c0c0c0c0b0c0b0c0b090c0b0b0b0a090b090a09090909b5b5b5b508b5b508b5b5b5b5b5080808080706060606060606060606b6b605b6b6050505050505040404040302030202020101010101b700b8b8b7b7b8b9b9b9bab9babbbababbbcbcbcbcc9c9c9cccccdcdcdcdcececfcfd0cfd0d0d1d1d1d1d2d2d3d3d3d3d4d4d4d5d5d5d5d6d5d6d6d7d7d7d7d7d7d8d8d8d8d9d9d9d9d9dadadadadadadadbdbdbdbdbdbdbdbdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddd │ │ +dddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdbdbdbdbdbdbdbdadadadadadadad9d9d9d9d9d8d8d8d8d8d7d7d7d7d6d6d6d5d5d5d4d4d4d3d3d3d3d2d2d1d1d1d0d0d0cfcfcecececdcdccccccc9c9c9c9bcbcbbbcbbbabab9b9b8b8b8b7b7b7b700000001020203030303030405050505050606060606070707070808080808b509090a090909090a0a0a0b0b0a0b0a0c0c0c0c0c0c0c0c0d0d0d0e0e0d0d0d0d0e0d0e0e0e0e0e0e0f101011111111111111111111c811c8c8c8c8c8c81111c8c8c81212c8c81212121212131213131312131313131213121313131413141314141313131314131313131414131414131414131414141414ca1414caca14ca14caca14caca141414cacaca14cacacacacacacacacaca15151515151515ca15ca15cacaca151515caca1515ca151515cacacaca1515ca15ca15151515ca15151515151515ca15151515151515151515151515151515caca1515caca1515151515ca1515caca151515151515ca1515151515151515151515151515151616151515151515151615151615151516151615151615151515161615151515151515151515151515ca15cacacaca15cacacacacacacacacacacacacacaca1515cacacacacacacacacacacaca14cacaca1414cacaca14cacaca14ca14cacaca1414ca14ca14cacaca14ca1414131314131314131414141413131314131413131313131313131212121212121313121312c8121212c8121312121212c812c81212c8c8c8c8111111c811101111c81111111111111010101010110f0f11101110100f0f1010100f0f0f0f0f0f0f0f0f0f0e0f0e0e0f0f0e0e0e0d0e0d0d0d0d0d0e0d0e0d0e0e0d0e0c0c0c0d0c0c0c0b0c0b0b0c0b0c0a0c0b090a0a0a0a09090a090a0909b508080808b50808080808080808070707060607060606b6b6b6b605b6050505050504030403040404030303030202020001010100b70000b8b8b8b9b9b9b9b9babbbbbbbbbcbcbcbcc9c9c9ccc9cccdcdcdcecececfcfcfd0d0d1d1d1d2d2d2d2d2d3d3d3d4d4d4d5d5d5d5d6d6d6d6d6d7d7d7d7d8d8d8d8d9d9d9d9d9dad9dadadadadadbdbdbdbdbdbdbdbdbdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddd │ │ +dddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdbdbdbdbdbdbdbdbdadadadadadadad9d9d9d9d9d8d8d8d8d8d7d7d7d7d6d6d6d5d5d5d4d4d4d4d3d3d3d2d2d1d1d1d0d0d0cfcfcfcececdcdcccdccccccc9c9c9bcbcbbbbbabab9b9b9b9b8b8b8b8b70000000201010102030204040305b60505b60606b606060706070708080808b5b5b5b5090909090a0a0a0a0a0a0a0a0a0b0b0c0c0c0c0c0c0c0d0d0d0d0e0d0e0d0e0d0e0e0e0e0e0f0f101010101010101010101010101011101111c8c8c8c8c81111c811c8c811c8c812121312131313131213121313131213121313121313131213131313131213131313131314131414141414ca14141313141414caca141414141414ca14ca1414caca1414ca14cacacacacacacacacacaca15cacacacaca15cacacaca1515ca15ca15cacacaca15cacacacacacaca15caca1515ca15cacacacacaca15cacaca1515ca15cacaca15cacacacacacacacacacacacacacaca15caca1515151515ca151515151515ca15151515151515ca1515151515ca15caca15ca1515ca15ca151515151515cacaca15151515caca1515151515cacacacacacacacacacaca15cacacacaca14141414ca14ca1414ca15caca141414caca14cacaca14ca14cacaca141414ca1414ca1414131314cacaca1413141314141414ca14ca141313131413131313141313141313131413131313131213121212121212c812c81212121312c81212c81111c8c8c8c8c8c812c8c8c8c8c8c8c8111010101010100f110f0f1010101010101010100f0f0f0f100f10100f0f100e100e0f0f0f0f0e0e0f0f0e0e0f0e0f0e0e0e0e0e0d0e0d0d0d0d0d0e0d0d0c0c0c0c0c0c0c0c0c0c0b0b0b0c0b090b0b0b090b0b09090909090909b5b5b5b5b5b50808080708080808080706060606060606060606b6b605050504050504040404030404030303020202020200010101b700b7b7b7b8b8b8b9babababababbbbbabbbcbcbcc9c9c9cccdcdcdcdcdcdcdcecfcfd0d0d0d0d1d1d1d1d2d2d2d3d3d3d3d4d4d4d4d5d5d5d6d6d6d7d7d7d7d7d7d8d8d8d8d9d9d9d9d9d9dadadadadadadadbdbdbdbdbdbdbdbdbdcdcdcdcdcdcdcdcdcdcdcdcdcdcdddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddd │ │ +dddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddcdddcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdbdbdbdbdbdbdbdadadadadadadad9d9d9d9d9d8d8d8d8d8d7d7d7d7d6d6d5d5d5d5d4d4d4d4d3d3d3d2d2d2d1d1d1d1d0cfcfcfcecececdcdcdccccccc9c9bcbcbcbbbbbbbababab9b9b9b8b7b7b80000000001010101030204030303040405050505b6b6060607070707080808080808b5090909b5b5b5090a0a0a0a0a0a0b0c0c0c0b0c0c0c0c0c0c0d0d0d0d0d0d0e0d0d0e0e0e0e0e0e0e0e0f0f0f0f0f0f0f0f101010111111111111c811101111c8c8111111c811c8c8c81212131212121213121212121312121313131212121313131212131313131213131414141414131414131314131414141313121314141414ca141314ca1414ca14cacaca14141414141414ca14ca141414ca14caca14ca141414141414cacacaca14ca14ca14ca141414cacaca15caca14ca1414cacaca141414cacaca1514cacaca141414141414cacacacacacacacaca15cacacacacaca15cacacaca15cacaca15151515151515caca15151515cacacacacaca15cacacaca1515ca1515cacacaca15ca1515caca1515151515cacacacacacacacaca14cacaca1414141414141414ca1414141414ca141413141414141414141414ca141414141313141414131414131313131313131413131313131313131413141313131413131312121312121213131213131312121213121212121212c812c8c8c8121212c81212c811111111111011111111c81111111111c811100f0f100f0f100f0f10100f0f100f100f0f0f0f0f0f0f0f0f0f0f0f0f0e0f0e0f0f0f0f0e0e0e0f0e0e0e0e0f0e0e0e0e0e0d0d0d0d0c0c0c0c0c0c0c0b0b0c0a0c0b0b0b0b0b0a0a0b0a09090a09090b09090908b50808080808b508b5b5080807070707060606060606060606b6b6b6050505b60505050404040403030303020302000200000101b7b700b7b7b8b8b8b8b9b9b9b9bababbbbbbbbbbbcbcbcc9c9cccccccccdcecececfcfcfcfcfcfd0d1d1d1d2d2d2d2d2d3d3d3d4d4d4d4d5d5d5d5d6d6d6d7d7d7d7d7d8d8d8d8d8d8d9d9d9d9d9dadadadadadadbdbdbdbdbdbdbdbdbdbdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddd │ │ +dddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdbdcdbdbdbdbdbdbdbdbdadadadadad9d9d9d9d9d9d8d8d8d8d8d7d7d7d6d6d6d6d5d5d5d4d4d4d4d3d3d3d3d2d2d2d1d1d0d0d0cfcfcfcececdcdcdccccccc9c9c9bcbcbcbcbbbbbababab9b8b9b8b7b8b7b7b70000010101010202020203040304050505b6b6b6060606070606070808080808b5b5b5b50909b5090a0a0a0a0a0a0a0a0c0b0b0b0c0c0c0c0c0c0c0d0d0d0e0d0e0e0e0e0e0e0e0d0e0e0e0e0f0f0f0f0f10100f10101011100f101111111111111011111111c811c8c811111112c812c81212c8c8121212121212131213121213131313121313131313131313131313131313131313131312131414131414131314ca14141414caca1414141313131414ca14141414141314caca14ca141414141413ca14ca1413ca14ca14ca14141414ca14caca1414ca1414caca141414141414caca14caca14141414141414cacacacacacacacaca15cacacacacaca15cacacaca15cacaca1515ca15caca15cacacaca1515cacacacacaca1514caca14ca1414141514caca1414caca14caca14ca141414ca141414cacacacaca14ca141414141414141414141414131314141414141314141414141312131414141313141313141314131314131313131313131313121313131313131213131313131313131312121312c812131212c81212121212c81212121212c8c812c8c8c8c8c8c811c8c81110111010101011100f10111010100f101110100f0f0f0f0f0f0f0f10100f0f0f0f0f0e0f0e0f0f0e0e0f0e0e0e0e0e0e0e0e0e0f0f0e0e0e0e0e0e0e0d0e0e0d0e0e0d0d0c0c0b0c0b0b0b0b0c0c0b0b0b0b090b0b0b0b0b0b09090a0909090909b5b508b508080808080808070708080707070606060606b606b606b605b60505050505040404030404030403030101010000020100b7b7b7b7b7b8b8b8b8b8b9b9b9babababbbbbcbbbbbcbcbcc9c9c9cccccccdcdcecececfcfcfd0d0d0d0d0d0d1d2d2d2d2d2d3d3d4d4d4d4d5d5d5d5d5d6d6d6d7d7d7d7d7d7d8d8d8d8d9d9d9d9d9d9dadadadadadadadadbdbdbdbdbdbdbdbdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddd │ │ +dddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdbdbdbdbdbdbdbdbdadadadadadad9d9d9d9d9d9d8d8d8d8d8d7d7d7d7d7d6d6d5d5d5d4d4d4d4d4d3d3d3d2d2d2d1d1d1d0d0d0cfcfcfcecdcecdcdcdccccccc9c9bcbcbcbcbbbababab9b9b9b9b8b8b7b700b700000101010102020203030403040505b6b6b6b6060606060606070807070808b5b5b50909b50909090a0a090a0a0a0a0b0c0b0b0b0b0b0c0c0c0c0d0d0d0d0d0d0d0d0d0d0d0d0d0d0e0e0e0e100f0f0f0f100f0f0f0f1011100f0f10101011111111111111111111111111111111111112121212c8121212121212121212131212121213131313131213121213131312121313121313131314141313141414141314141413141413131314141414131414141314141414141414141414131413141313141414141414141413141414141414ca1414caca141414141414ca1414caca14141414141414cacacacacacacacacacacacacacacaca15cacacaca15cacacaca14cacacaca14cacacaca14cacacacacacacaca14caca14ca141413ca14caca1414ca131413ca1414141414ca141414141414141314ca141314141414141414141314131314141414131314141313141312131414141313141313131313131213131313131313131212121213131213131212121212121213131312121212c81212c812c81211c812c8c8121212c8c811c8c8c8111111c8111111101010101010101010100f1010100f100f10100f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0e0e0e0e0e0e0e0e0e0e0d0d0e0e0e0d0d0e0e0d0d0e0e0e0e0c0c0c0c0c0c0c0c0c0c0c0b0c0b0a0a0b0b0b0b0b0b0b09090909090909090909b5b5b508b5b5080808080708080807070706060606060606060606b6b605050505050505050403030304030302020103010100000000b7b7b7b7b7b8b8b9b9b9b9b9babababababbbbbcbcbcbcbcbcc9c9cccccccdcdcdcdcececfcfcfd0d0d0d1d1d1d1d2d2d2d2d3d3d3d3d4d4d4d5d5d5d6d6d6d6d6d6d7d7d7d7d7d8d8d8d8d9d9d9d9d9d9dadadadadadadbdbdbdbdbdbdbdbdbdbdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddd │ │ +dddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdbdbdbdbdbdbdbdbdadadadadadad9d9d9d9d9d9d8d8d8d8d8d7d7d7d7d6d6d6d5d5d5d5d5d4d4d3d3d3d3d2d2d2d1d1d0d0d0d0cfcfcfcecececdcdcdccccc9c9c9bcbcbcbcbbbbbbbabab9b9b9b8b8b8b8b7b7b700000101010202020202030303030405050405b6b6b6b60606060607070708080808b5b5b5b5b5b5090909090a0a0a0a0a0b0b0b0b0b0c0b0b0c0b0c0d0d0d0d0c0d0d0d0d0d0d0d0d0e0d0e0e0e0f0e0e0e0f0f0f0f0f0f101010100f10100f0f101010101010101010101010111111c811121212c8c8121212c8121212c8121212c81212c81212c812131312121213121313131313131313131313131313131313131313131313131313131313131313131313131313131313131313141313141413141414141413141414141414ca1414caca141414141414ca1414caca14141414141414ca141414141414141414ca14ca1414141414ca14141414caca14141414caca141414caca141414ca141414141414caca14ca1414131414141414141413141314141414141414141414131413141314141413141414141414141313131313131313131313131313131313121313131313131313131313131312131313131313121212121212121212121212c8c8c8c8c8c81212121212c812c8c8c8c811c811101111c8c811c811c8c81111c8c811101011111010101010100f101010100f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0e0e0e0e0f0e0f0e0e0e0e0e0e0e0e0e0d0e0e0d0c0d0d0d0d0d0d0d0c0c0c0c0c0c0c0c0b0b0b0b0c0b0c0a0c0b0a0b09090a0a0a0a0a0a0a0909b50908080808080808b508070808080807070707060606b606b60606b6b606b605b6050505050404040403030303010303020102000200020000b7b7b8b8b8b8b8b8b9b9b9b9babababababbbcbcbbbcbcc9c9c9c9c9c9cccccdcdcecececececfcfd0d0d1d1d1d1d2d2d2d3d2d3d3d3d4d4d4d4d5d5d5d5d6d6d6d6d7d7d7d7d7d7d8d8d8d9d9d9d9d9d9dadadadadadadadbdbdbdbdbdbdbdbdbdbdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddd │ │ +dddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddcdddcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdbdbdbdbdbdbdbdbdadadadadadadad9d9d9d9d9d8d8d8d8d8d7d7d7d7d6d6d6d5d5d5d5d5d4d4d4d3d3d3d2d2d1d1d1d1d1d0d0cfd0cfcfcecececdcdccccccc9c9c9c9bcbcbcbbbbbbbababab9b9b8b9b8b7b7b70000000001010201010202030404030405050505b6b60505b60606070707070707070808b5b5b508b5b5090a0a0a0909090a0a0b0b0b0b0b0b0b0b0b0b0b0c0d0c0d0d0d0d0d0d0d0d0d0c0d0d0e0e0e0e0f0f0f0e0f0e0f0e0f0f0f0e0f0f0f0e0f0f100f0f0f0f0f0f101011111111111111111111c8c8c8c8c8c8c8c8c8c8c8c8c8c812c8121212c81212131312121212121213121213131313131212121212121212121313131313131313131313131313131313131313131413131414131414141413131414141414141413131414131414141414141413141413131314141414141313141314141413131414141413131313141413131414141314131313141414131414141314141313131313131414141414141313141413131313131313131313131313131313131313131313131313131313131313131313131313131312121213131212131212121312121212121212121312121212121212131212121212121212121212121212c81111c8c8c8c8c8c8c8c8c8c8c8c8c81111111110111110101010111110101011c811100f1010101010101010100f100f0f0f0f0f0f0e0e0f0e0f0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0d0d0d0e0d0d0e0e0e0d0d0d0d0c0b0c0c0c0b0b0c0b0b0b0c0b0b0c0c0b090b0b0b0b0b090b0a090a090909090909090908b50808b5080808080808080807070707070606060606b60606b6b6b6b6b60505050504050405040402030303020303010102000000000000b700b7b7b7b8b8b9b9b9b9b9babababababbbbbcbbbbbcc9bcc9c9cccccccccecdcdcececfcfcfcfd0d0d0d1d1d1d1d2d2d2d2d3d3d3d4d3d4d5d4d5d5d5d5d6d6d6d6d7d7d7d7d8d8d8d8d8d8d9d9d9d9d9dadadadadadadadbdbdbdbdbdbdbdbdbdbdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddd │ │ +dddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdbdbdbdbdbdbdbdbdadadadadadad9d9d9d9d9d9d9d8d8d8d8d7d7d7d7d7d6d6d6d6d5d5d5d4d4d4d4d3d2d3d2d2d2d2d1d0d0d0d0cfcfcfcececdcdcdcdccccccc9c9c9c9bcbcbcbcbbbbbab9bab9b9b8b9b8b7b8b7b70000000001010102030202030303040404040405b606b60505b606b6b6060707070808b5b5b5b5b5b50909090909090a0a090a0a0b0a0b0b0a0a0b0b0b0b0c0c0d0d0c0c0c0c0c0c0d0d0d0d0d0d0e0e0e0e0e0e0e0e0e0e0e0e0e0e0f0f0f0f0e0f0f0f0f0f0f0f0f0f0f0f10100f0f0f10100f0f0f10101011c8c8c8c8c8c8c8121212c8c8c81212c8c8c8c81212121212121212121212121212121212121212121212131212131313131313131313131313131313131313131213131313121313131313131313121213131313131313131313131313131313131313121313131313131313131313131313131313131313131313131313131313121313131313131313131313131313131313131313131313121313131313131313121313121212121212121212121312131212121212121313131212121212121212121212131312121212c81212c812c812c812c81212c8c8c812121212121212c812121212c812c812121212c81111c8111111c8c8c811111111111110101010101010100f0f10100f10101010101010100f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0e0e0e0e0e0e0e0e0d0e0e0e0e0e0e0e0d0d0d0e0e0d0d0d0d0d0d0d0d0d0d0c0c0c0c0c0c0b0b0c0b0c0b0a0b0a0b0b0b090b0b0b09090b0909090909090909090909b5b508b508080808080708080707070707070706060606b6b606b60606b6b6b60505050404040405040404030303030103020101010100000100b7b7b7b8b7b7b8b8b9b9b9b9bababababbbbbbbbbbbcbbbcbcc9bcccc9c9cccccdcdcdcececfcfcfcfd0d0d0d0d1d1d1d2d2d2d2d2d3d3d3d4d4d4d5d5d5d5d5d5d6d6d6d6d7d7d7d7d8d8d8d8d9d9d9d9d9d9dadadadadadadadadbdbdbdbdbdbdbdbdbdbdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddd │ │ +dddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdbdbdbdbdbdbdbdbdadadadadadadad9d9d9d9d9d9d8d8d8d8d8d7d7d7d7d7d6d6d6d5d5d5d5d4d4d4d3d3d3d3d2d2d1d1d1d1d0d0cfcfcfcececececdcdccccccccc9c9c9c9bcbcbbbbbbbabab9bab9b9b9b9b8b8b8b8b700000001010201020202020202030304050505040505b60505b60606070807070707080808b50808b5b5b509090909090909090a0a0a0a0a0a0b0b0b0b0b0b0a0b0c0c0c0c0c0c0c0d0c0c0c0c0c0c0c0d0d0e0e0e0e0e0e0e0e0f0f0e0f0e0e0f0f0f0f0f0e0f0f0e0f0f0e0f0f0e0e0f0f10100f0f10101010101010111111c8c8c8c8c81111c8c8c8c8c8c8c8c8c8c8c81212c8121212c8121212c8c81212121212131312131213121212121212121212131312121212121212121312121313121213121212121212121312131313121312121312121212121212131212121213121213121212121212131212121212121212131312131213121212131212131212121312131213121212121312121212121212131213121212121212c8c812c8c81212121212c8c81212121212121212121212121212c812c8c812121212c812c81212c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c81111c8c8111111111111111110101011111110101011111010101010100f0f0f0f0e0f0f0f0f0f0f0f0f0f0e0f0f0f0e0e0f0e0e0e0e0e0e0e0e0f0e0e0e0e0d0e0e0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0b0b0b0b0c0b0b0b0b0b0a0b0b0b0a0c0a0b0b090a090a0a0a0a0909090909090909b509b508b50808b508b50807080807070808070707070706b6b6b6060606b606b6b6b6b6050505050404050404040302040302020303020100010100000000b7b7b7b7b7b8b8b9b8b9bab9b9babababbbbbbbbbcbcbcbcbcc9bcc9cccdcccdcdcdcececececfcfcfd0d0d0d0d1d1d1d1d2d2d2d3d2d3d3d4d4d4d5d4d5d5d5d6d6d6d6d6d6d7d7d7d7d8d8d8d8d8d9d9d9d9d9dadadadadadadadadbdbdbdbdbdbdbdbdbdbdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddd │ │ +dddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdbdbdbdbdbdbdbdbdadadadadadad9d9d9d9d9d9d9d8d8d8d8d8d7d7d7d7d7d6d6d6d5d5d5d5d4d5d4d4d4d3d3d2d2d2d1d1d1d0d1d0d0d0cfcececececdcdcdccccccccc9bcc9bcbcbcbcbbbbbbbabab9b9b9b9b8b7b7b7b70001000001010101010202020302030303030404050506b6b60606060606070707080708b508b50808b5b5b5b509090909090909090a0a0a0a0b0b0a0a0a0a0a0a0c0b0c0c0c0b0b0b0c0b0c0c0c0d0c0c0c0d0e0e0d0e0e0e0e0e0e0e0e0e0e0e0d0e0e0e0e0e0e0e0f0e0e0f0f0f0f0e0f0f100f0f0f0f0f0f0f0f1011100f0f101010101010111111c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8121212c8c81212c8c8c812c812121212c8c812c812c812121212c8c8c8121212c8c8121212121212121212c8c81212c812c812c8121212121212c8c8c81212121212121212c81212121212121212c8c81212c8c812c81212c812121212121213c81212c81212131213121312121212131212121212121213121312c8c8c8c8c8c8c812c8c8c812c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c81111c8c8c8c8c8c8c8c8c8c8111010101011111010101010101010101010101111101010101010101010100f1010100f10101010100f0f0f10100f0f0f0e0e0e0e0e0e0e0f0e0e0e0e0e0e0e0e0e0f0e0d0d0e0e0e0e0d0e0e0e0d0e0d0e0e0d0c0d0d0c0c0c0c0c0c0c0b0b0c0c0b0b0b0b0b0b0b0b0b0b0b0b09090a090b090a090a0b09090909b5b50a09b50909b5b5b5b5080808080808080807080707070707070707060606b6b606b6b6b6b6b6b6b605050505050405040404030303030303010202010101010100000000b7b8b7b8b8b8b8b9b9b9b9babababbbababbbbbbbcbcbcbcbcc9c9c9cccccccccdcecececfcecfcfcfd0d0d0d0d1d1d1d1d2d2d2d2d3d3d3d3d4d4d4d4d4d5d5d5d6d5d6d6d7d7d7d7d7d7d8d8d8d8d9d9d9d9d9d9dadadadadadadadadbdbdbdbdbdbdbdbdbdbdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddd │ │ +dddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdbdbdbdbdbdbdbdbdbdadadadadadad9dad9d9d9d9d8d8d8d8d8d7d7d7d7d7d6d6d6d5d5d5d5d5d4d4d4d3d3d3d3d2d2d2d2d1d1d1d0d0d0cfcfcfcecececdcdcdccccccc9c9c9c9bcbcbcbcbbbabababab9b9b8b9b8b7b8b8b700000000000101010202020202020304040405040405b6b60505b6b6b60606070607070708080808080808b5b5b5b5b5b5090909090a0a0a0a0a0a0a0a0a0a0a0a0a0a0b0b0c0b0c0c0c0c0c0c0c0c0c0c0c0d0c0c0e0d0d0e0d0d0e0d0e0d0e0d0d0e0e0e0e0e0e0e0f0f0e0e0e0e0f0e0f0f0e0f0e0e0f0f0f0f0f0f0f0f0f0f0f0f0f10101011111111111111111111c8c811c81111c8111111c8c8c810c8c8c8c8c8c8c810c8c8c8c8c810c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c812c81212c81212c81212121212c8c81212c8c812c8c812c812121212121213c81212c812c812c812121212c8121212121212c8c8c8c812c81212c8c8c8c8c8c8c812c8c811c8c8c8c8c8c8111111111111111111111111111111111010101010101010101111101010101010101010101010100f10100f100f100f1010100f0f10100f100f0f0f100f10100f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0e0e0e0e0d0e0e0e0d0d0d0d0e0e0d0e0e0e0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0c0c0c0b0b0b0a0b0b0b0b090a0b0b0b090b090b0b0b0909090b090909090a090909090909090909b5b5b508080808080808080707080707070707070707070606b60606b606b606b6b606b6b60504050504040404040403030303020302020201010000b7000000b7b7b7b7b7b7b8b8b8b9b9bab9bababababbbbbabbbbbbbcc9bcc9c9c9cccccccccccdcecececececfcfd0cfcfd0d0d1d0d1d1d1d2d2d2d2d2d3d3d4d4d4d4d4d5d5d5d5d5d6d6d6d6d7d7d7d7d7d8d8d8d8d9d9d9d9d9d9d9dadadadadadadadbdbdbdbdbdbdbdbdbdbdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddd │ │ +dddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdbdbdbdbdbdbdbdbdbdadadadadadad9d9d9d9d9d9d9d8d8d8d8d7d7d7d7d7d7d6d6d6d6d5d5d5d4d4d4d4d4d3d3d3d3d2d2d1d1d0d1d0d0cfcfcfcfcececdcdcdccccccccc9c9c9c9bcbcbbbbbbbabababab9b9bab9b8b7b7b7b7000000000001010101020203030303030403040304050505050505b6b60606b606b606070707070807080808b5b5b509b5b50909b5b5b5090a0a0a0a0a0a0a0a0a0a0a0a0b0c0c0b0c0c0b0b0c0c0c0c0c0c0c0c0c0b0b0d0d0d0d0d0d0d0e0d0d0d0e0e0e0e0e0e0d0e0e0e0e0e0e0e0e0d0e0e0e0e0e0e0f0f0e0e0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f10c8c810c81010c81010101010c81010101010c81010101010c81010c810101010c81010101010101010101010c81010c8c8c8c8c8c8c8c8c8c8c8c8c811c8c8c8c8c8c811c8c8c811c8c8c8c8c811c8c8c8c812c8c81212c8c812c8c81211c8c8c8121212121112c8c812c8c8c8c8c8c8c811c8c8c8c8c8c8c8c8101111c8c81111111111111111c8c8111111c8c811111111101010101010100f10100f0f0f10100f100f0f100f101010101010100f0f0f0f0f100f0f0f100f0f10100f100f100f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0e0e0e0e0e0e0e0e0e0f0e0f0e0e0e0e0d0e0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0c0c0c0d0b0b0b0b0b0b0b0b0b0b0b0b0b0b090b0a090a09090b0a0a090a090a0a0a0909090ab5b509b5b5b509b5090808b508080808080808070707080707070708070706b60606b6060606b6b6b6b605b605b605050505050504040404030303030202030202010100010100000000b7b7b8b7b8b7b7b8b9b9b9b9bab9babababbbbbbbbbcbcc9bcc9c9c9ccccccc9cccdcdcecdcdcecfcfcfcfcfd0d0d0d1d1d1d2d1d2d2d2d3d3d3d3d3d4d4d4d5d5d5d5d5d5d6d6d6d6d7d7d7d7d7d8d8d8d8d8d9d9d9d9d9d9dadadadadadadadbdbdbdbdbdbdbdbdbdbdbdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddd │ │ +dddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdbdbdbdbdbdbdbdbdbdbdadadadadadad9dad9d9d9d9d8d8d8d8d8d8d7d7d7d7d6d6d6d6d5d5d5d5d5d4d4d4d3d3d3d2d2d2d2d1d1d1d0d1d0cfcfcfcfcecececdcdcccdccccc9c9c9bcbcbcbcbbbbbabababab9b9b9b9b8b8b8b8b8b7b7b7b7000102020102020302020202030304040404050505050505b6b6b60606b606060607080808b5080708b5b5b5b5b5b5b50909b5090a09090a090a0a0a0b0b0a090a0b0a0b0b0c0b0b0c0b0c0c0b0a0b0c0c0b0c0b0c0c0e0d0d0d0d0e0d0d0d0d0d0e0e0d0d0d0e0d0d0d0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0f0f0f0f0f0f0f0f0f100f0f100f0f0f1010100f0f0f10101010100f1010100f0f110f101010111010101010101010101010c810101111111111111111111111111110111111111111111111c810c8c81111111011c8c81111c811c81111c8c8c811c81011c81111c8c81110c8c8c8c8c8c8c8c8c8c8c8101010101010101010101010c8c810101010101010101111101010111110101010101010101010100f10100f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0e0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0e0f0f0e0e0e0e0e0e0f0e0e0e0e0e0e0e0f0e0e0e0e0e0e0d0d0e0d0e0e0e0e0d0d0d0e0d0d0d0d0d0c0c0c0d0c0c0b0c0c0b0c0c0b0b0b0c0b0b0a0b0a0a0a0a0a0a0a0b0b0b090b0a090909b50a0909090909b5b50909090909b5b509080808b508b50808b5080808070808080707070807060606060606b6b60606b606b606b6b60505040504050504040504040302010202020202010101000000b7000000b7b8b7b8b8b8b8b8b9b9b9b9bababababbbbbcbbbbbcbcc9c9bcc9ccc9cccdcdcdcdcdcccecececececfcfd0cfd0d0d0d1d1d1d2d2d2d2d3d2d3d3d3d4d4d4d4d4d5d5d5d5d6d6d6d6d6d7d7d7d8d7d8d8d8d8d9d9d9d9d9d9d9dadadadadadadadadbdbdbdbdbdbdbdbdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddd │ │ +dddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdbdbdbdbdbdbdbdbdbdadadadadadadadad9d9d9d9d8d8d8d8d8d7d7d7d7d7d6d6d6d6d6d6d5d5d5d4d4d4d4d3d3d3d3d2d2d2d2d1d0d1d0d0d0cfd0cfcecececdcdcdcdccccc9c9c9c9bcbcbcbcbbbabbbabab9b9bab9b9b8b8b8b8b700000000000101010102010202020203030403040404050405050505b6b606b60606060606070607070606070708b5b5b508b509b5b509b5090a0a090a0a09090a0a0a09090a0a0a0b0b0b0b0a0b0c0c0b0c0b0c0c0d0c0b0b0b0c0c0d0d0d0d0e0e0d0c0d0e0d0d0d0e0d0e0e0d0e0d0e0e0e0e0e0d0d0d0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f1010100f0f0f0f100f1010100f100f0f0f0f10100f0f110f101010101010101010101010101010101010101010c81010c81010c810101010101010101010101110101010c810111010111010c8c81010c8c811c8c8101110111010101010101010100f0f100f101111100f0f1010100f0f10100f100f10100f100f0f10100f0f0f10100f10100f0f0f0f0f0f0f0f0f0e0e0e0e0e0e0e0e0e0e0e0e0e0e0f0e0e0e0e0e0f0e0f0e0e0e0f0e0f0e0f0e0e0f0e0e0e0d0e0e0d0e0e0d0d0e0d0e0e0e0e0e0e0e0d0d0d0d0d0d0d0c0d0d0d0d0d0d0d0c0c0b0c0b0b0b0c0b0a0a0b0b0b0a0a0b0a0b0a0b0b0a0a090909090909090a0a0a090a0909b509b50909b509b50908b5b5b5b5b5b50808070808080708080808070808080708070706b6060606b6b6b6b6b6b6b6b6b6b605050405050505050405040303020303030303010101010100b70000b70000b7b7b8b7b7b8b8b8b9b9bab9b9bab9babbbbbbbcbbbbbcc9bcc9c9c9cccccccccdcccdcdcecececfcecfcfcfd0d0d0d0d0d1d1d1d1d1d2d2d2d3d3d3d3d3d4d4d4d4d5d5d5d5d6d6d6d6d6d7d7d7d7d7d8d8d8d8d8d9d9d9d9d9d9dadadadadadadadadadbdbdbdbdbdbdbdbdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddd │ │ +dddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdbdbdbdbdbdbdbdbdbdbdadadadadadadadad9d9d9d9d9d8d8d8d8d8d7d7d7d7d7d7d6d6d6d5d5d5d5d5d4d4d4d4d3d3d3d2d2d2d2d1d0d1d1d0d0cfcfcfcfcfcececdcecdccccccc9ccc9c9bcbcbcbcbbbbbbbbbabab9b9b9b8b8b8b8b8b7b7b700b70000000101010202020202030304030303040405050504050505b605b6b6b6b6060606060606070707070808b5b509b508b5b5b508b50909b509b509090a0a090a09090a0a0a0a0c0b0c0b0b0c0b0c0b0a0b0b0c0c0c0c0c0b0b0c0b0d0c0d0d0d0e0d0e0d0d0d0d0d0d0d0d0d0d0d0d0e0e0d0d0d0e0d0d0e0e0e0e0d0e0e0e0e0e0e0e0e0f0f0e0f0e0d0e0f0f0f0f0f0e0f0f0f0f0f0e0f0f0f0f0f0f0f0f0f0f0f0f10100f0f100f100f10100f0f100f100f101010100f0f10100f100f100f0f10100f101010100f100f0f10100f101010100f0f11100f10100f10101110101011110f1110100f100f1010101010100f0f100f0f100f100f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0e0f0f0f0f0f0f0e0f0f0f0f0f0f0f0f0f0f0f0f0f0f0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0f0e0e0d0e0e0e0e0e0d0d0e0e0e0f0e0f0e0e0e0e0e0e0d0e0d0d0d0e0d0d0e0d0e0d0d0e0e0e0e0d0d0d0d0c0b0c0c0b0b0b0c0b0c0c0b0b0b0c0b0b0b0b0a090909090a09090a0a0a090a0a090909090909090909b5090909090909b509b5b5b5080807080708080808080807080708070707070607070707b6060606b6b606b606b606b605b6050505050505040404030403040403030203010201020201010100000000b700b7b7b7b8b8b7b7b8b8b9b9bab9b9b9b9babbbbbbbbbbc9bcc9c9bcccccccc9cccccdcdcdcdcdcececfcfced0cfcfd0d0d0d0d0d1d1d1d2d2d2d2d2d3d3d3d3d3d4d4d4d5d5d5d5d5d5d6d6d7d7d6d7d7d7d7d7d8d8d8d8d9d9d9d9d9d9d9dadadadadadadadadbdbdbdbdbdbdbdbdbdbdbdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddd │ │ +dddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdbdbdbdbdbdbdbdbdbdadadadadadadad9d9d9d9d9d9d9d8d8d8d8d8d7d7d7d7d7d6d6d6d6d6d5d5d5d5d4d4d4d4d3d3d3d3d2d2d2d1d1d0d1d0d0d0cfcfcfcfcececdcdcdcdccccccccc9c9c9c9bcbcbbbbbbbabababab9bab9b9b9b9b8b8b7b7b7b7000000000101010202020202030303040304040404050504050505b606b6b60505b6b60606060607070707070707080807070808070808b5b50909b50909b509090a09090a0a0a0a0a0a0b0b0a0b0b0a0b0a0b0b0b0b0c0b0c0b0c0c0b0c0c0c0c0d0c0d0c0d0c0d0d0c0d0c0d0d0d0d0d0e0d0d0e0e0e0e0d0e0e0e0e0e0e0e0e0d0d0e0e0e0d0e0e0e0e0e0e0d0e0e0e0e0e0d0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f100f0f0f100f0f0f0f0f0f100f0f0f0e0f100f0f0f10100f0f0f0f0f100f100f10100f0f0f0f0f10100f10100f0e10100f0f0f0f0f100f100f100f0f1010100e0e100f0e100f100f0f0f0f0f0f0f0f0e0e0e0e0e0f0e0f0e0f0e0f0f0e0e0f0e0f0e0e0f0f0e0f0f0f0f0e0e0e0e0e0e0e0e0e0e0e0d0e0e0e0e0e0e0e0e0e0e0d0e0e0e0d0e0d0d0e0d0e0e0e0e0e0e0d0e0e0e0d0e0d0d0d0d0d0d0c0c0c0c0c0b0b0b0b0c0c0c0c0c0b0a0b0b0b0b0c0b0a0a0b0b0b0c0a0b0b0a09090909090909090a09090909b50909b5b5b50909b509b5090908b5080808b508080808070707070707070807070707070707070606b606b60606b6b6b606b6b6b6b6b6050505040404050505040404030302020103030303010201010000000000000000b7b7b8b8b8b8b8b8b8b9b9b9b9bababababbbbbbbbbcbcbcbcbcc9c9cccccccccccdcdcdcececececfcecfcfcfcfd0d0d0d0d1d1d1d1d1d2d2d2d2d3d3d3d3d4d4d4d4d4d5d5d5d5d5d6d6d6d7d7d7d7d7d7d8d8d8d8d8d8d9d9d9d9d9d9d9dadadadadadadadadbdbdbdbdbdbdbdbdbdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddd │ │ +dddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdbdbdbdbdbdbdbdbdbdbdadadadadadadadad9d9d9d9d9d8d8d8d8d8d7d7d7d7d7d6d6d6d6d6d5d5d5d5d4d4d4d4d4d3d3d3d2d2d1d2d1d1d1d1d0d0d0d0d0cfcfcfcfcecdcdcdcccdccccc9c9c9bcbcbcbbbbbbbbbababababab9b8b9b8b8b8b7b7b7b7b70000000001010101020102020303030303030404050505050505050505b6b6b6b6b6b60606060606060606070707070808070708b5b508b5b5b5b5b50909b5090a0a090a09b50909090a0a0a0a0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0c0b0c0b0b0b0b0b0c0d0c0d0c0d0d0d0e0d0d0c0d0d0c0d0c0d0d0d0d0e0d0d0d0d0d0d0e0d0d0d0d0d0d0e0d0d0e0e0e0e0d0d0d0e0e0e0d0d0e0e0e0e0e0d0d0e0e0e0e0e0f0e0f0f0e0f0e0f0f0f0e0f0e0f0f0e0e0f0f0f0f0f0e0e0e0f0e0f0e0e0f0e0f0f0f0e0f0e0f0e0e0f0f0e0f0f0e0e0f0e0e0e0e0e0e0e0f0f0e0f0e0f0e0f0f0f0f0f0e0f0e0e0f0f0e0f0f0e0f0f0f0f0f0f0f0f0e0e0e0e0e0f0e0e0e0e0d0d0d0e0e0d0e0d0d0d0e0f0e0e0e0d0d0e0d0e0d0e0e0e0e0e0e0e0d0e0e0e0e0e0e0e0d0e0e0d0d0e0d0d0d0d0d0e0d0e0d0e0d0c0c0c0c0c0c0c0c0c0c0c0b0c0b0b0b0b0b0b0b0b0b0b0b0b0b0b0c0b090a0a0a0a0a0a09090a0a0b0a090a0a090909090909b5090909b5b5b5b5b5b5b5b5b508080808080808080808070807080808080807070707070707070606b6b6b6b60606b6b6b60605b6b6b605b605050505050505050405030303030302030303030101010201010100000000b7b700b7b7b7b8b7b8b7b8b8b9babab9bababababbbbbbbbbbc9c9bcc9c9ccccc9c9cccdcdcdcececdcdcececfcfcfcfcfd0d0d0d1d0d0d1d1d2d2d2d2d2d3d3d3d3d3d3d4d4d4d4d5d5d5d6d6d6d6d6d6d7d7d7d7d7d8d8d8d8d8d9d8d9d9d9d9d9d9d9dadadadadadadadbdbdbdbdbdbdbdbdbdbdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddd │ │ +dddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdbdbdbdbdbdbdbdbdbdbdbdadadadadadadadad9d9d9d9d8d8d8d8d8d8d8d7d7d7d7d6d6d6d6d6d5d5d5d5d5d4d4d4d3d3d3d3d3d2d2d2d2d1d1d1d0d0d0d0d0cfcfcfcfcececdcdcdcdccccccc9bcc9bcbcbcbbbbbbbbbababababab9b8b9b8b8b8b8b8b7b7b700000100000101010101010102030303030303040404040404040505b6b6b605b6b6b6b6b60606b6b6b60606070708080808080808070708b50808b5b509b509b5b5090909090a0909b509090a0a0a0a0a0a0a0a0b0b0b0b0b0b0b0b0b0b0b0b0b0b0c0b0c0c0c0c0d0d0c0c0d0c0c0c0c0c0d0d0d0c0c0d0d0c0c0d0d0c0d0d0c0c0e0d0d0d0e0d0e0d0c0d0d0e0d0d0c0d0d0d0d0d0d0d0e0c0c0c0d0d0c0e0d0c0e0c0c0e0e0d0c0d0d0d0e0e0d0d0e0d0d0f0e0e0e0e0f0e0e0f0e0e0e0f0e0e0e0e0e0e0e0e0e0f0f0e0e0e0e0e0e0f0e0e0e0f0e0e0f0e0f0e0e0e0f0f0e0e0e0f0e0e0e0f0e0e0e0e0e0e0e0e0f0e0d0e0e0e0e0e0e0e0d0d0d0d0d0d0d0e0d0e0d0d0d0d0d0e0d0e0d0d0e0d0e0d0e0e0d0d0c0d0d0d0e0e0e0e0e0c0c0c0c0c0c0b0c0c0c0b0c0c0c0c0c0c0c0c0c0b0b0b0b0c0c0b0c0c0c0c0c0b0a0a0a0a0a0a0a0a0a0909090a0b0a0909090909b5090909b5090a090909b5090909b5b5b5b5b509b5080808080708080807080708070707070707070707080707070707070706b60606b606b606b6b6b6b6b6b6b605b6b60505040404040404040505040404030302010103020202020101000000b7b700b700b7b7b8b8b9b8b8b9b8b9b9b9b9b9b9babababbbbbbbbc9c9bcbcbcc9cccccccccccccccdcdcdcecdcecececfcfcfcfcfd0d0d0d0d1d0d1d1d1d2d2d2d3d2d3d3d3d4d3d4d4d4d4d5d5d5d5d5d5d6d6d7d6d7d7d7d8d7d8d8d8d8d8d9d9d9d9d9d9d9d9dadadadadadadadadbdbdbdbdbdbdbdbdbdbdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddd │ │ +dddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdbdbdbdbdbdbdbdbdbdbdbdadadadadadad9dad9d9d9d9d9d9d8d8d8d8d8d8d7d7d7d7d6d6d6d6d6d6d5d5d5d4d4d4d4d3d3d3d3d3d2d2d2d2d1d1d1d1d0d0d0d0cfcfcfcfcececdcdcccccdcdccc9c9c9bcbcbcbcbcbbbbbababababab9b9b9b9b9b8b8b7b7b7b7b7b70000000001010101010101020303030203030403030404030405040505050505050505b6060606060606060606070707070707070707070707080808b5b50909090909b508b5b5b50909b5b509090a0a0a0b0a0a0b0b0a0b0b0b0b0b0b0a0b0b0b0b0b0b0b0a0b0b0b0b0b0b0c0c0c0c0c0c0d0c0c0c0d0c0c0c0c0c0d0c0d0c0d0d0d0d0c0d0d0d0d0d0c0c0c0d0d0d0d0d0d0c0c0c0d0d0c0d0d0c0d0c0c0d0d0c0c0d0d0c0d0d0c0c0d0c0c0d0d0d0d0d0d0d0d0e0d0d0d0d0d0d0d0d0d0d0d0d0d0e0f0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0d0e0e0d0e0e0e0e0d0d0e0d0e0e0e0d0d0d0d0e0e0d0e0e0e0d0d0e0e0d0d0d0d0d0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0b0c0c0c0c0c0c0c0c0c0c0c0c0c0c0b0c0c0c0b0b0b0b0b0a0b0b0c0b0b0a0a0a0b0b0a0b0a0b0b0c0b0a0a090a090a0a09090909090909090909090909b509b509b5b509b5b5b5b5b5080808080808070808080708080707070707070807070707070707070707b60606b6b60606b606b606b6b6b605b6b6b6b60505040505040404040404040203020303030301030303010101020101000000000000b7b7b7b7b8b8b8b8b9b8b9b9bababababab9babbbbbbbcbbbcc9bcbcc9c9cccccccccccdcdcdcececdcecececfcecfcfcfd0d0d0d0d1d1d1d1d1d2d2d2d3d2d3d3d3d3d3d4d4d4d4d4d5d5d5d5d5d5d6d6d6d6d7d7d7d7d7d7d7d8d8d8d9d9d9d9d9d9d9d9dadadadadadadadadadbdbdbdbdbdbdbdbdbdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddd │ │ +dddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdbdbdbdbdbdbdbdbdbdbdbdadadadadadadadadad9d9d9d9d9d8d8d8d8d8d8d7d7d7d7d7d6d7d6d5d6d5d5d5d5d5d4d4d4d4d3d3d3d3d3d2d2d2d1d1d1d1d1d0d0d0cfcfcfcfcecececececdcdccccccc9ccc9bcbcbcbcbcbbbbbababababab9b9b9b9b9b8b8b8b8b8b7b7000000000001010101010101020202020202020303030303030304040505050505b6b60505b60606b6b60606b606b606060607070707070707080808080808080808b5b5b5b5b508b5b5b5b50909b5b50a0a0a0a0a0a0a0b0b0b0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0b0b0b0b0b0b0b0b0a0b0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0d0c0c0d0d0c0d0d0c0c0d0c0c0c0d0d0d0d0d0c0d0d0c0d0d0c0c0c0d0d0d0d0c0d0c0c0d0d0d0c0d0c0c0c0c0d0d0c0c0c0d0d0c0c0d0c0d0d0c0d0d0d0d0c0c0d0c0d0d0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0b0b0b0b0c0b0b0a0b0b0c0c0b0c0b0a0b0c0b0a0b0b0a0b0c0b0b0a0b0b0a0a0a0b0c0c0b0b0b0a0a0a090a0a0b0a0b0a09090a0a090a090a0a0a0a0a0909090909090909090909090909b5b5b509b5b5080808080708080807080808070808080807080707070707070707070606070707b6b606b606b6b6b6b605b605b6b6b6b6b6b6b6b60505050404030405030405040403030302030201030101010101010101000000000000b700b7b7b7b8b8b8b8b8b8b8b9b9bab9bab9babababcbbbbbcbbbbc9bcc9c9c9cccccccdcccccccdcecdcececececfcfcfcfcfcfd0d0d0d0d1d1d1d2d1d2d2d2d2d2d3d3d3d3d4d3d4d4d4d4d5d5d5d5d6d6d6d6d6d6d7d7d7d7d7d8d8d8d8d8d8d9d9d9d9d9d9d9dadadadadadadadadadbdbdbdbdbdbdbdbdbdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddd │ │ +dddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdbdcdbdbdbdbdbdbdbdbdbdbdadadadadadadadad9d9d9d9d9d9d8d9d8d8d8d8d8d7d7d7d6d6d6d6d6d5d6d5d5d5d5d4d4d4d3d4d3d3d3d2d2d2d2d2d1d1d0d1d0d0d0cfd0cfcfcfcececececdcccccdccc9ccc9c9bcbcbcbcbcbbbbbbbbbbbababab9bab9b9b8b8b7b7b7b7b700b7b70000000001010000010101010101020203030403040403040405050505050404050505b6b6b605b6b6b6b606b6b606060707070707060707070707070808080808080808b509b508b5090909b508b50909b5b50a090909090a0a0a090a0a0a090a0b0b0a0b0a0a0a0a0a0a0b0a0b0a0a0b0a0a0a0a0a0a0b0b0b0c0b0b0b0b0c0c0c0c0c0b0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0b0c0c0c0c0c0c0c0c0c0c0c0b0c0c0c0c0c0c0c0c0c0c0d0d0c0c0c0d0d0c0c0d0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0b0c0b0c0b0b0b0b0b0b0b0b0b0b0b0b0b0b0c0b0a0a0b0b0b0b0b0b0a0a0b0b0a090a0a090a0a0a0a090a0a09090a0b0b0b0a0a0a090a0a09090a0a0909090909090909090909090909090909090909b5b5b508b5b50808080808080807070708080807070707070708070707070707070707070606060606b6b6b6b6b6b6b6b605b605b6b605b60505b605050505040404040404040504040204030202020202010201010201010101010000b7b7b7b7b7b700b7b7b8b8b8b8b8b8b8b9b9b9b9b9bbbbbabbbabbbbbbbbc9c9c9bcc9c9c9cccccccccccccccdcdcececececececfcfcfd0d0d0d0d0d0d1d1d0d1d1d1d2d2d2d2d2d3d3d3d3d4d4d4d5d5d4d4d5d5d5d5d6d6d6d7d7d7d7d7d7d8d8d8d8d8d8d8d9d9d9d9d9d9d9d9dadadadadadadadbdadbdbdbdbdbdbdbdbdbdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddd │ │ +dddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdbdbdbdbdbdbdbdbdbdbdadadadadadadadadadad9d9d9d9d9d8d8d8d8d8d8d7d7d7d7d7d7d7d6d6d5d5d5d5d5d4d4d4d4d4d4d3d3d3d2d2d2d2d2d1d1d1d1d1d0d0d0d0cfcfcfcececdcececdcdccccc9c9ccc9c9bcc9c9bcbcbbbbbbbabbbabab9b9b9b9b9b8b8b8b8b8b8b7b7b7b7b70000b700000000010102020202020202030304040304030304040404040404050405050505b6b6b605b6b6b6b6b606b60706060707070607070707070707080808080808080808080808b50808b508080808b5b509b5090a0ab50a090a0a0a0a0a0a0a0ab50a0a0b0a0a0b0a0a0a0a0a0a0a0b0a0b0a0a0a0a0a0a0b0a0a0a0b0b0b0b0b0b0b0b0c0b0b0b0b0b0b0b0b0c0b0c0b0b0b0b0b0b0b0b0b0b0b0b0b0c0c0b0b0b0c0b0b0c0b0b0c0b0c0c0c0b0c0c0c0c0c0c0c0c0c0c0c0c0c0b0c0c0c0c0b0c0c0c0c0c0b0c0c0b0b0c0b0b0b0b0b0b0c0b0b0a0a0c0c0b0b0b0c0b0b0b0b0b0b0b0b0b0a0a0a0a0a0b0b0b0a090a0b0a0a0a0a0a09090a09090909090909090909090909090a0a090909090909090909090909090909090909b5090909b508b5080808b5b50808b5080808070808080808080807080707070707070707070706060707070707060606b606b6b6b6b6b6b6b6b605b6b605b6b6050505050505040404040204040204020202020202030203010301010101010101010100000000b700000000b7b8b7b8b8b9b8b8b9b8b8b9b9bab9b9bab9babababcbcbbbcbbbbbcbcbcc9c9ccc9cccdcdcdcdcdcdcdcecdcdcececfcfcfd0d0cfd0d0d0d1d1d1d1d1d2d2d2d2d2d2d3d3d4d3d3d4d4d4d4d4d5d4d5d5d5d6d6d6d6d6d7d7d6d7d7d7d7d8d8d8d8d8d9d8d9d9d9d9d9dad9dadadadadadadadadbdbdbdbdbdbdbdbdbdbdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddd │ │ +dddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdbdbdbdbdbdbdbdbdbdbdbdadadadadadadadadad9d9d9d9d9d9d8d8d8d8d8d8d7d8d7d7d7d6d6d6d6d6d5d5d5d5d5d4d4d4d3d3d3d3d3d3d3d2d2d2d1d1d1d1d1d0d0d0d0cfcfcfcfcecececdcdcdcdcdccc9ccccc9c9bcbcbcbbbcbbbbbbbbbbbabababab9bab9b9b9b8b9b8b8b8b8b8b7b7b700000100000100010101020102010202030302020303030303040405040404040404050505b60505b605b6b605b6b606b606070706070707060607060606070707080807070707070808080808b5b508b5b5b508090809090909090a0a0ab50ab50ab5b50a0a0a0a0a0a0ab50a0a0a0a0a0a0a0ab50a0ab50a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0b0a0b0b0b0a0a0b0b0b0b0a0a0a0b0b0b0a0b0b0b0c0a0b0b0a0c0c0b0a0c0c0b0a0b0c0c0a0c0a0a0a0c0c0b0c0b0b0b0b0b0c0c0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b09090a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a090a0a0a0a0909090a09090909090909090909b5b5b5b509b5b5b509b5b509b5b5b5b5b5b5b5b5b5b5b5b508b508b50808080808b5b5080808080808080807080708070808070707070707070707070707070707070706b6b6b6b6b6b6b6b6b605b6b6b6b6b6b6b6b6b6b6b60505b605050503040403040304030403040204030202020301030101010101010101010000b700b700000000b700b7b7b8b8b8b8b9b9b9b9b9b9b9babababababababbbbbcbbbbbbc9c9bcc9bcc9ccc9cccccdcccccdcdcececececfcecfcfcfcfcfcfcfd0d0d0d1d1d1d1d2d1d2d2d2d3d3d3d3d3d3d3d4d4d4d4d5d5d5d5d5d6d6d6d6d6d7d7d7d7d7d7d8d7d8d8d8d8d8d8d9d9d9d9d9d9d9dadadadadadadadadadadbdbdbdbdbdbdbdbdbdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddd │ │ +dddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdbdbdbdbdbdbdbdbdbdbdadadadadadadadad9dad9d9d9d9d9d9d9d8d8d8d8d8d7d7d7d7d7d6d7d6d6d5d5d5d5d5d5d5d5d4d3d4d3d3d3d3d2d2d2d2d2d1d1d1d1d1d0d0d0cfcfcfcfcfcfcfcececdcdcdcdccc9c9c9c9c9bcbcbcbcbcbcbbbbbbbbbbbabbbbbabab9b9b9b9b9b8b8b8b7b7b7b8b7b700b700000000000101010101010102020202030203030302030304040404040404040405050505b6b6b60505b6b605b605b6b60606060606060606060606060606060707080808080808080808080808080808080808080808080808b5b5b509b5b5b5b5b5b5b5b5b5b5b5090909b50a09b50909090909090909b50909b5b5b50909090909b5b509b5090909b5b50a0a0a0a090909090a0a09090a0a0a090a09090a0a0a090a0a0a090b0b0b090b0909090b0b0b0b0b0b090b0b0b0b0b0b09090b0b090b0b0b0b0b0b090b0b09090909090909090909090909090909090909090909090909090909090909b5b50909b5b5b5b5b5b508080808080808080808080807080808080708080708080808070707070707080808080808080707070707080707070707070707070607b6b6b606b6b6b60606b6b6b605b6b6b6b6b6b60505050505b60505050404040404040404040402040402040203020302020102010100000200010001000000b7000000b7b7b7b7b7b7b8b8b8b8b8b8b8b8b8b9b9babababbbabababbbbbbbbbbbbbcbcbcc9bcc9c9ccccccccc9cccccccdcdcecececfcececfcfcfcfcfd0cfd0d0d0d0d1d1d1d1d1d2d2d2d2d2d3d3d3d4d3d4d4d3d4d5d4d5d5d5d6d6d5d6d6d6d7d7d7d7d7d7d7d8d8d8d8d8d8d8d8d9d9d9d9d9d9d9dadadadadadadadbdadbdbdbdbdbdbdbdbdbdbdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddd │ │ +dddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdbdbdbdbdbdbdbdbdbdbdbdadadadadadadadadadad9d9d9d9d9d9d9d8d8d8d8d8d8d7d7d7d7d6d6d6d6d6d6d6d5d5d5d5d5d4d4d4d3d3d3d3d3d3d2d2d2d1d2d1d1d0d0d0d0d0d0cfcfcfcfcfcecececdcdcdcccdccccc9ccc9c9c9bcbcbcc9bcbcbbbbbbbabababababab9b8b8b9b9b8b8b8b7b8b7b8b7b7b7b7000000b700000101010101010102020202020302030203030303040404040504040404050505050505050505050505050505b6b6060606060606070606060606060607060707080708070807070707070707070708080708080707070708070708b50808b50808b50808080808b508b5b5b508b50808b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b50a090909090909090909090909090909090909090909090909090909b5b5b5b508080808b5b5b5b508b5080808080808080808b5b50808b50808b5b50808080808070808070707080808080807070707070707070707080807070708070707070707070707070807070707060706b6b6b60606b6060606b606b6b6b6b6b6b605b6b605b60505b6b60505050504030403030404040403030403020303030302020202010101010101020101010001000000b7b7b7b7b7b8b7b8b7b7b7b8b8b8b8b8b8b8b9b9b9b9babab9babababababbbbbbbcbbbcbcc9bcbcbcc9cccccccccdcccdcccdcdcdcececececececfcfcfcfcfd0d0d0d0d0d1d0d1d1d2d1d2d2d2d2d2d2d3d3d3d3d4d3d4d5d5d5d5d5d5d6d5d6d6d6d6d6d6d7d7d7d7d7d8d8d8d8d8d8d8d8d9d9d9d9d9d9d9d9dadadadadadadadadadbdbdbdbdbdbdbdbdbdbdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddd │ │ +dddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdbdbdbdbdbdbdbdbdbdbdbdadadadadadadadadad9d9d9d9d9d9d8d8d8d8d8d8d8d7d7d7d7d7d7d7d6d6d6d6d6d5d5d5d4d5d4d4d4d4d4d3d3d3d2d2d2d2d1d1d1d1d1d1d0d0d0d0d0cfcfcfcfcececececececdcdcdccccccccccc9c9c9bcbcbbbbbcbbbbbbbabab9b9babab9bab9b8b9b9b8b9b8b8b8b8b8b7b7b7b700b700b7000001010101010101010202020302020302020203030303030303040304030404050505050505050505b6b605b6b6b6b6b6b6060606060606b6060606b606b606b60606060607060707070707070706060707070706070707070706070707070707070807b5b5b508b50808b508080808080808b5080808b5b50808b5080808080808b508080808b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b508b50808b508b5080808080808b508b508b5b508b5b508b50808080808b5b5b50808080808b5b50808080808080808080708070708080808080808080807080708070708080707070808080807070707070707060606070707060706070607060606b6b6b6b60606b6060606b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b60505050505040504040405040504040403030303030303030202020202020102010101010100000001000000b700b7b700b7b700b7b7b8b7b8b8b8b9b9b9b9b9b9b9b9bab9b9babababababbbabbbbbbbbbbbbc9bcc9bcc9c9ccc9cccccccdcccccdcdcececdcdcecececfcfcfcfcfcfcfd0d0d0d1d1d1d1d1d1d1d2d2d2d2d2d3d3d3d3d3d4d4d4d5d5d4d5d5d5d6d6d5d6d6d6d6d7d7d7d7d7d7d8d8d8d8d8d8d8d8d9d9d9d9d9d9d9dadadadadadadadadadadadbdbdbdbdbdbdbdbdbdbdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddd │ │ +dddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdbdbdbdbdbdbdbdbdbdbdbdbdbdadadadadadadadad9d9d9d9d9d9d9d9d8d8d8d8d8d8d7d7d7d7d7d7d6d6d6d6d6d6d5d5d5d5d5d4d4d4d3d3d3d3d3d3d2d2d2d2d1d1d1d1d0d0d0d0d0cfcfcfcfcfcfcecececdcdcdcdcdccccccccc9ccc9c9bcc9c9bcbcbcbbbbbbbbbbbbbbbabab9bababab9b9b8b8b9b8b8b7b8b7b7b7b700b70000b70000000101010201010202010202030201020202020303030304040404040404040405050505050505050505b6b60505050505b6b6b6b6b6b6b606b6b6b6b6b6b6b6b6b6b6b6b6b60606060606070607070707070607070707070607070707070707070707070707070707070708070707b5b50808b5080808080808b50808080808080808b5080808b5080808b50808b50808b5b508b508b508080808b5080808080707080708080808080807080807080807070808080808070708080808080808080808080708070807070707070807070707070707070707070707070807070707070707070706060606b6b6b60606b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b60505050505b605050505040404050504040404030405040404040404030303020203020101010101010000010101000101000000b7b7b700b7b7b7b700b7b7b7b8b8b7b8b8b9b8b9b8b9b9b9babababababbbabbbbbbbbbbbbbcbcbcc9bcbcbcc9c9cccccccccccdcccccdcdcdcecececececfcecfcfcfcfcfd0d0d0d0d0d1d0d1d0d1d1d1d2d2d2d2d3d3d3d3d4d4d3d4d4d4d5d5d5d5d5d6d5d6d6d6d6d7d6d7d7d7d7d7d7d7d8d8d8d8d8d8d9d9d9d9d9d9d9d9dadadadadadadadadadadadbdbdbdbdbdbdbdbdbdbdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddd │ │ +dddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdbdbdbdbdbdbdbdbdbdbdbdbdadadadadadadadadad9d9d9d9d9d9d9d9d8d8d8d8d8d8d7d7d7d7d7d7d6d6d6d6d6d5d5d5d5d5d4d4d4d4d4d3d3d3d3d3d2d2d2d2d1d1d1d1d1d0d0d0d0d0cfd0cfcfcfcfcecececdcdcdcdcdcdcccccdccccc9c9c9ccc9c9bcbcbcbcbcbbbbbbbbbbbababababab9b9b9b8b9b8b8b8b8b8b7b7b7b7b7b7000000b7000000000001000000010102020202020202030303030303030304040304030304030404050505050505040504040405040504b60505050505b605b6b6b6b6b6b6b6b6b6b6b606b6b606b6b6b6b6060606060606070707060707070607070607070707060607070707070707070607070707070707070606070706070707070707070707070707070708070808080808080808070808080808080807070807080707070707070707070707070707070707080707070707070707070707070707070707070707070706b606b6b60606b6b60606b6b6b60606b6b606b60606b6b606060606b6b6b6b60606b6b6b6b6b6b6b6b6b605050505b6b6b605050505040505040404030304040504040404040504040404030302020202020202020101020102030201000101010100b7b70000b700000000b8b7b8b7b8b8b8b8b8b8b8b8b9b8b9b9b9b9bab9bababbbabbbbbbbbbbbbbcbcbcbcbcbbbcbcc9c9ccccc9cccccdcccccccdcdcdcecececdcdcececfcfcfcfd0cfcfd0d0d0d0d0d1d1d1d1d2d1d2d2d2d2d3d3d3d3d3d3d3d4d4d5d5d4d4d5d5d5d5d6d6d6d6d6d6d7d7d7d7d7d7d8d8d8d8d8d8d8d8d8d9d9d9d9d9d9d9dadadadadadadadadadadadbdbdbdbdbdbdbdbdbdbdbdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddd │ │ +dddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddcdddcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdbdbdbdbdbdbdbdbdbdbdbdbdbdadadadadadadadadad9d9d9d9d9d9d9d9d8d8d8d8d8d7d7d7d7d7d7d7d6d7d6d6d6d5d5d5d5d5d5d4d4d4d4d3d3d3d3d3d2d2d2d2d2d2d2d1d1d1d1d1d0d0d0cfcfcfcfcfcfcfcecececdcdcdcdcdcccccccdccccc9ccc9c9c9c9c9bcbcbcbcbcbbbbbbbbbabbbabbbababab9b9b8b9b9b8b8b9b8b8b7b7b8b8b7b8b7b7b700b7b7000001010101010102020202030202020303020302030303030304030303040403040404040504050405040404040405040505040405050505b6b6b606b6b606b6b6b6b6b6b6b6b6b6b60606b6b6060606b6b6b6060606060606060706060607060607060707060706060606060607070607060606070706060606070606070706070606070607060706070606060707060606060607060606060606b6b6b606b60606b6b606b6060606b6b6b60606b6b60606b60606b6b6b60606060606b6b606b6b6b6b6b6b606b605b6b6b6b6b6b606b606b6b6b6b606b6b605b605b6b6b60505050505050505040404040405050404040404040404040404030203030303020202020202020202020101010000000101010101010100000000b70000b7b7b7b7b7b7b7b7b7b8b8b8b9b8b9b8b9b9b9bab9babababababbbbbababbbabbbbbcbbbcbcbcc9c9c9c9c9c9bcc9c9cccccccccdcccccdcdcdcdcecdcecececfcecfcfcfcfcfd0cfd0d0d0d0d1d1d1d1d1d1d1d2d2d2d2d3d2d3d3d3d3d3d4d4d4d4d5d5d5d5d5d6d5d6d5d6d6d6d6d7d7d7d7d7d7d8d8d8d8d8d8d8d8d9d9d9d9d9d9d9d9dadadadadadadadadadadadbdbdbdbdbdbdbdbdbdbdbdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddd │ │ +dddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddcdddcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdbdbdbdbdbdbdbdbdbdbdbdbdadadadadadadadadad9d9d9d9d9d9d9d9d8d8d8d8d8d8d8d7d7d7d7d7d7d6d6d6d6d6d6d5d5d5d5d4d4d4d4d4d4d4d3d3d3d3d3d3d2d2d2d2d1d1d1d1d0d0d0d0d0cfcfcfcfcfcfcecececececececdcdcccdcdccccccc9c9c9c9c9c9c9c9bcbcbcbcbcbbbbbbbbbbbab9bababababababab9b8b9b9b9b8b8b8b8b8b9b9b8b7b7b7b700000001000001010001010102020202020202020202020202030303030303030403040304030303040405040505040405050505050505b60505b6050505050505b6b6b6b60505b6b6050505b6b6b6b60505b605b6b605b6b6b605b6b6b6b6b6b6b6b6b60606060606b6b606b6060606060606b6060606b6060606060606b606b606060706060606060706060606060606060606060606b6b6b606b60606b6b6b605b60606b6b6b6b606b6b6b6b6b60606b6b6b60606060606b6b606b605b605b6b6050505b6b6b6b60505050505050505050404050405040505050505050404040505040404040405040304030303030203030303020102020101010201010101010100000101010000b7000000b700000000b7b7b7b7b7b7b7b8b8b8b8b9b9b9b8b9b8b9b9bab9babababbbbbabcbbbbbabbbcbcbbbcbcbbbbc9c9bcc9c9c9cccccccccccdc9cccccccccdcdcecdcecececfcececfcfcfcfd0cfcfd0d0d0d0d1d1d1d0d1d1d2d2d2d2d2d2d2d3d3d3d3d3d3d4d4d4d4d4d4d4d5d5d5d6d6d6d6d6d7d6d6d7d7d7d7d7d8d8d8d8d8d8d8d8d9d9d9d9d9d9d9d9d9dadadadadadadadadadbdbdbdbdbdbdbdbdbdbdbdbdbdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddd │ │ +dddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdbdbdbdbdbdbdbdbdbdbdbdbdbdadadadadadadad9d9d9d9d9d9d9d9d9d9d8d8d8d8d8d8d7d7d7d7d7d7d7d7d6d6d6d6d5d5d5d5d5d5d5d4d4d4d4d4d3d3d3d3d2d2d2d2d2d2d1d1d1d1d1d1d0d0d0d0cfd0cfcfcfcfcfcfcecececdcdcdcdccccccccccccccccc9c9c9c9c9bcbcbcbcbcbcbbbbbbbbbbbbbbbbbbbababab9babababab9b9b9b9b8b8b8b7b8b7b8b7b8b7b7b70000000100010001010000010102020202020202020202020302030303030303030304030304030304030404040405050504050405050505040404050404040505040404050505050505b605050505b6b6b605b6b605050505b605b6b6b6b6050505050505b6b6b60505b605b6b60505050505b605b6b6b6b6b6b606b6b6b6b6b606b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b60505b6b6b6b6050505050505050505050505050505050505050505050405040505040404040404030304030304050404050404040403030404030403040303030304030302030303020101020203020102030201010201010101010100000000b700b7b700b7b7b7b7b7b7b7b7b7b7b8b8b8b8b8b8b8b8b8b9b9b8b9b9b9b9bababababababcbababababcbcbbbcbcbcbcc9c9c9c9c9c9bcc9c9cccccccccccdcdcdcdcdcdcdcececececececececfcfcfcfd0d0d0cfd0d0d0d0d1d1d1d1d1d1d1d2d2d2d2d3d3d3d3d3d3d4d3d4d4d5d4d5d5d5d5d5d5d6d5d6d6d6d7d7d7d7d7d7d7d7d7d8d8d8d8d8d8d8d8d8d9d9d9d9d9d9d9dadadadadadadadadadadbdbdbdbdbdbdbdbdbdbdbdbdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdddcdddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddd │ │ +dddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdbdbdbdbdbdbdbdbdbdbdbdadbdadadadadadadadadad9d9d9d9d9d9d9d8d8d8d8d8d8d8d8d7d7d7d7d7d7d7d6d6d6d6d6d5d6d5d5d5d5d4d5d4d4d3d4d3d3d3d3d2d2d2d2d2d2d1d1d1d1d1d1d0d0d0d0d0d0cfcfcfcfcececececececdcdcdcdcdcdcdccccccc9c9c9ccc9c9c9c9c9c9bcbcbcbcbcbcbbbcbbbbbbbbbbbababababab9b9bab9b9b9b9b8b8b8b7b8b8b7b7b7b7b7b7b70000000000010000000000010101010202010201010202010202020202020303030303030303030303020302030303030403040403040404040404040403040404040404040404040404040404040404040504050505050505050505050505050405050505050505050505b605b605050505b6b60505b6b6b6b605b60505050505050505b6b6b6050505b60505050505050404050505040403040405040403040404040404040404040504040405040504040303040404040203030203030303020302020202020201020102010202010102020202010203030201000101010101000101b7000101000000b7b700b70000b7b7b7b7b7b7b8b8b8b8b8b8b9b9b9b9b9b8b9b9b9b9babab9bababbbababababbbbbbbbbbbcbcbbbcbcc9c9bcc9c9c9ccc9cccccccccccccdcccccdcccdcdcecececececececfcecfcfcfcfd0cfd0cfd0d0d0d0d1d1d1d1d1d1d1d2d2d2d2d2d2d3d2d3d3d3d3d3d4d4d4d5d5d5d5d5d5d5d6d6d6d6d6d7d6d7d7d7d7d7d7d7d8d8d8d8d8d8d8d8d9d9d9d9d9d9d9d9d9dadadadadadadadadbdadbdbdbdbdbdbdbdbdbdbdbdbdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddd │ │ +dddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddcdddcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdbdbdcdbdbdbdbdbdbdbdbdbdbdbdbdadadadadadadadadad9d9d9d9d9d9d9d9d9d8d8d8d8d8d8d7d7d7d7d7d7d7d7d6d6d6d6d6d5d5d5d5d5d5d5d4d4d4d4d4d4d3d3d3d3d3d2d3d3d2d2d2d1d1d1d1d0d0d1d0d0d0d0cfcfcfcfcfcfcfcecececdcdcdcdcdcdcdcdccccccccccccccc9c9c9c9c9c9c9bcbcbcbcbbbbbbbbbbbbbab9babababababababab9bab9b9b9b9b8b8b7b8b8b8b8b8b7b7b7b7b7b70000b7b7b7000000000000000001010101000102010102020101010202020202020202030202020202020202020202020302020303030403030303030403040403030404040303030303030304030304030404040404030404040404040404040404040404040404040404040404040404040404040405050505050504040404040404040404040404040404040403030404030303030303030302020203030302020303030303020202030202020102020102030201020201010102010101010101020101010101010100000101010000b700000100b7b70000b7b70000b7b7b7b7b8b8b8b8b8b8b8b8b9b8b9b9b8b8b9b9b9b9babababababababababababbbabbbcbbbbbbbcbcc9c9c9c9c9c9bcc9c9cccccccccccccdcccdcdcdcdcdcdcececececececececececfcfcfcfd0cfd0d0d0d0d0d0d1d1d1d1d1d2d2d2d2d2d2d2d2d2d3d4d3d3d4d3d4d4d4d4d4d4d5d5d5d5d5d6d6d6d6d6d7d7d7d7d7d7d7d7d7d8d8d8d8d8d8d8d9d9d8d9d9d9d9d9d9d9d9dadadadadadadadadbdbdbdbdbdbdbdbdbdbdbdbdbdbdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddd │ │ +dddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddcdddddcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdbdbdbdbdbdbdbdbdbdbdbdbdbdadadadadadadadadad9d9d9d9d9d9d9d9d9d8d8d8d8d8d8d8d7d8d7d7d7d7d7d7d6d6d6d6d6d6d5d5d5d5d5d5d5d4d4d4d4d4d4d3d3d3d3d3d2d2d2d2d1d2d2d1d1d1d0d1d0d0d0d0d0cfcfcfcfcfcfcecececececececdcecdcdcdcdcdcdccccccccccc9c9c9c9bcbcc9c9bcbcbcbcbcbbbcbcbcbbbbbbbbbabbbababab9b9b9bab9b9b9b9b8b8b8b8b8b7b7b8b9b8b8b7b7b7b8b800b800b8b80000b7b700b7000000b7b7b701b70001b70001010100010101010101010101020202020201010202010201020102010202020102030302020303030303040303040303030303030304040404040404040404040403040404040303040303030304030303040403030303030404020304030304030304040403030202020302010203030302020202020202010102020202010102020202020201010202010101010101010101010101010000000000b7b7b7b7010000b700b700000000b7b7b7b7b7b7b7b7b7b7b8b8b8b8b8b8b8b8b8b8b9b8b8b8b9b8b9b9b9babab9bababababababbbbbbbabababbbbbbbbbcbcbcbcbcc9c9c9bcbcc9c9c9ccc9cccccccccccdcdcdcdcdcdcdcdcecececececfcfcfcfcfcfcfcfcfcfd0d0d0d0d0d0d0d0d1d1d1d1d1d1d1d1d2d2d2d2d3d3d3d3d3d3d3d4d4d4d4d4d5d4d5d4d5d5d5d6d6d6d6d6d6d7d7d6d7d7d7d7d7d7d7d8d8d8d8d8d8d8d8d8d9d9d9d9d9d9d9d9d9dadadadadadadadadadbdbdbdbdbdbdbdbdbdbdbdbdbdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddd │ │ +dddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdbdbdbdbdbdbdbdbdbdbdbdbdadadadadadadadadad9d9d9d9d9d9d9d9d9d9d8d8d8d8d8d8d8d7d7d7d7d7d7d7d7d6d6d6d6d6d6d6d5d5d5d5d5d5d5d5d4d4d3d4d3d3d3d3d3d3d3d3d2d2d2d2d1d1d1d1d0d1d0d0d0d0d0cfcfcfcfcfcfcfcecececececececececdcdcdcccccdcdccccccccc9c9c9c9c9c9c9c9c9bcbcbcbcbcbcbcbbbbbbbbbbbbbabababab9b9babababab9b9b9b9b9b8b8b8b8b9b9b8b9b8b9b8b8b8b7b8b7b8b7b7b7b8b8b8b8b8b7b7b7b7000000b70000b7b700b7b7b7b70000000101000001000001000200020001020200020303020102020202020302020102020202020202030102020302020202020302020202020202020302020202020202010303010103010302030101030301020202020202020201010102020102020102010101010101010101010101010100000000000000b7b70000b70000b70000b7000000b70000b700b7b700b7b7b7b8b7b8b7b7b7b7b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b9b9b9b9b9b9b9b9babab9babab9bababbbbbababbbabbbbbbbbbbbcbcbcbcbcbcc9c9c9c9c9c9c9c9c9c9cccccccccccccdcdcccccdcdcdcdcdcecececececfcecfcecfcfcfcfcfd0d0d0d0d0d0d0d0d1d1d1d1d1d1d1d1d1d2d2d2d2d2d2d2d3d2d3d3d4d3d4d4d4d4d4d5d5d5d5d5d5d5d6d5d6d6d6d6d7d6d7d7d7d7d8d8d7d7d8d8d8d8d8d8d8d8d9d9d9d9d9d9d9d9d9d9dadadadadadadadadadbdbdbdbdbdbdbdbdbdbdbdbdbdbdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddd │ │ +dddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdbdbdbdbdbdbdbdbdbdbdbdbdbdadadadadadadadadad9dad9d9d9d9d9d9d9d8d8d8d8d8d8d8d8d7d7d7d7d7d7d7d7d6d6d6d6d6d6d6d6d5d5d5d5d5d5d4d4d4d4d4d4d4d3d4d3d3d3d3d3d2d2d2d2d1d2d2d1d1d0d1d0d1d0d1d0cfcfcfcfcfcfcfcecececececececececdcdcdcdcccdcdcdccccccccccc9c9c9c9c9c9c9c9bcbcbcbcbcbbbcbcbbbbbbbbbbbbbbbbbbbababab9bababababab9bab9bab9bab9b8b9b9b9b9b9b9b9b9b8b8b8b8b8b8b800b8b8b8b8b8b8b8b8b8b7b7b7b7b7b70000b70000b7b701b701b701b7b70101b70100000000000001010101010100010102020202020200020202020202020002020200020202010202010102020202020002000000010001000102000101000001010100010101000101000100000100010100000000000000b7b700b70000b7b7b7b70000b7b7b7b7b7b70000b7b7b7b7b8b7b7b7b8b8b8b8b8b8b8b8b8b8b9b8b9b8b8b8b9b9b8b9b9b9b9b9b9b9b9bababababababababababbbcbbbabbbababbbabbbbbbbcbbbcbcbcc9c9c9c9bcc9bcc9c9c9c9c9cccccccccccdcdcdcdcdcdcdcdcdcdcdcecececececfcececfcecfcfcfd0cfd0d0d0d0d0d0d0d0d0d0d1d1d1d1d2d1d2d2d2d2d2d2d2d2d3d3d3d3d3d3d3d3d3d4d4d5d4d5d5d5d5d5d5d5d6d6d6d6d6d6d7d7d7d7d7d7d7d7d7d7d8d8d8d8d8d8d8d9d9d8d9d9d9d9d9d9d9d9dadadadadadadadadadbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddd │ │ +dddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdbdbdbdbdbdbdbdbdbdbdbdbdadadadadadadadadadadad9d9d9d9d9d9d9d9d8d8d8d8d8d8d8d8d8d8d7d7d7d7d7d7d7d6d6d6d6d6d6d6d5d5d5d5d5d5d5d5d4d4d4d4d4d3d3d3d3d3d3d3d3d3d2d2d2d2d2d2d2d1d1d1d1d0d0d0d0d0d0cfcfcfcfcfcfcfcececececececececdcdcdcdcdcdcdcdcdccccccccc9c9c9c9c9c9c9c9c9c9bcbcc9bcbcbcbcbcbcbcbcbbbbbbbbbbbbbabbbabbbabbbbbababababababab9babab9bababab9b9b8b9b9b9b9b8b8b8b8b8b8b8b8b8b8b8b8b8b800b8b8b8b8b8b7b8b7b7b7b7b7b700b7b7b700b7b7000000000000b7b700000000000000b700000000000000b7000100b7000000000000000000000000000000000000000000b7b700b7b7b700b7b700b700b700b7b70000b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b8b7b7b8b8b8b8b8b8b8b8b9b8b8b9b8b8b9b8b8b8b9b8b8b8b8b8b8b8b9b9b9b9b9b9b9b9bab9b9b9babab9babbbabab9babbbbbababababbbbbbbbbbbbbbbcbcbcbcbcbcbbbcc9bcc9bcbcc9c9c9ccc9cccccccccccccccdcdcdcdcdcdcdcdcdcdcdcecececececfcecfcfcfcecfcfcfcfcfd0d0d0d0d0d1d0d1d0d1d1d1d1d1d1d2d2d1d2d2d2d2d2d2d3d3d3d3d3d3d3d4d4d4d4d4d4d4d4d5d4d5d5d5d5d6d6d6d6d6d6d6d7d7d7d7d7d7d7d7d7d8d8d8d8d8d8d8d8d9d8d8d9d9d9d9d9d9d9dadadadadadadadadadadadbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdddcdcdddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddd │ │ +dddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdbdbdbdbdbdbdbdbdbdbdbdbdbdadadadadadadadadad9d9d9d9d9d9d9d9d9d8d8d8d8d8d8d8d8d8d8d8d7d7d7d7d7d7d7d7d7d6d6d6d6d6d6d5d5d5d5d5d5d5d5d4d4d4d4d4d4d4d4d3d3d3d3d3d3d3d3d2d2d2d2d1d1d1d1d1d1d0d1d1d0d0d0d0cfcfcfcfd0d0cfcfcececdcececececdcdcdcdcdcdcdcdcccdccccccccccccccccc9c9c9c9c9c9c9bcbcc9bcbcbcc9bcbcbcbcbbbbbcbcbbbcbbbcbbbbbabbbbbabbbabababab9bab9babab9b9bab9bab9b9bab9b9b9b9b9b9b9b9b9b9b9b9b8b8b8b8b8b8b9b9b9b8b8b9b8b8b9b9b8b8b8b8b8b8b8b8b8b8b7b8b8b8b8b7b8b8b7b7b7b8b8b800b8b7b8b8b8b8b8b7b8b7b7b7b7b7b8b8b7b7b8b7b8b8b7b8b8b7b8b8b8b8b8b8b8b8b8b8b8b9b9b8b8b8b8b8b8b8b8b8b8b8b8b9b8b8b8b8b8b8b8b8b8b8b8b8b8b9b9b8b9b9b9b9b9b9b9b9b9bababab9babababababab9bababab9babababababababababababbbbbbbbbbbbbcbcbcbcbcbbbcbcbcbcbcbcbcbcc9c9ccc9ccc9c9cccccccccccccdcdcdcccdcdcdcdcdcdcdcdcdcececececececfcfcfcecfd0cfcfcfcfd0d0d0d0d0d0d0d0d0d0d0d1d1d1d1d1d2d1d2d1d1d2d2d2d2d2d3d3d2d3d3d3d4d4d4d4d4d4d4d5d5d5d5d5d5d5d5d5d6d6d6d6d6d6d6d6d7d7d7d7d7d7d8d7d7d8d8d8d8d8d8d8d8d9d8d9d9d9d9d9d9d9d9d9d9dadadadadadadadadadbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdddcdddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddd │ │ +dddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdbdbdbdbdbdbdbdbdbdbdbdbdbdadadadadadadadadadadadad9d9d9d9d9d9d9d9d8d8d8d8d8d8d8d8d8d8d7d8d7d7d7d7d7d6d7d6d6d6d6d6d6d5d6d5d5d5d5d5d5d5d4d5d4d4d4d4d3d4d4d3d3d3d3d3d2d2d3d2d2d2d2d2d1d1d1d1d1d1d1d1d1d0d0d0d0cfcfcfcfcfcecececececfcececececdcdcdcdcdcdcdcdcdcdcdccccccccccccccccccccc9c9c9c9c9c9bcbcbcc9c9bcc9bcbcbcbcbcbcbcbbbcbbbbbbbbbbbbbbbcbbbbbbbbbbbbbababbbabababababababababababababababababab9b9b9b9b9b9b9b9bab9b9b9bab9b9bab9b9b9b9b9b9b9b9bab9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9bab9b9bababab9babab9bab9babababab9bababababab9babababab9bababbbbbabababababbbababbbbbabbbbbbbabbbbbcbcbbbcbcbbbbbbbbbbbcbcbbbcc9ccccc9c9c9c9c9c9c9c9ccccc9c9cccccdcdcdcdcdcdcdcdcdcdcdcdcdcdcecececececececfcfcfcfcfcecfcfcfcfcfd0d0d0d0d0d0d0d0d0d1d0d0d1d1d1d1d1d2d1d2d2d2d2d2d2d2d2d3d2d3d3d3d3d3d4d4d3d3d4d4d5d5d5d5d5d5d5d5d6d6d6d6d6d6d6d6d6d7d7d6d7d7d7d7d7d7d8d8d8d8d8d8d8d8d8d8d8d9d9d9d9d9d9d9d9d9d9dadadadadadadadadadadbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddd │ │ +dddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdbdbdbdbdbdbdbdbdbdbdbdbdbdbdadadadadadadadadadadadad9d9d9d9d9d9d9d9d9d8d8d8d8d8d8d8d8d8d8d7d7d7d7d7d7d7d6d7d6d6d6d6d6d6d6d6d6d5d5d5d5d5d5d4d4d4d4d4d4d4d3d4d3d3d3d3d3d3d3d3d2d2d2d2d2d2d1d2d1d2d1d1d0d0d0d0d0d0d0d0cfcfcfcfcfd0cfcecfcfcfcecececececdcdcdcdcdcdcdcdcdcdcdcdcccccdccccc9c9ccccccccc9c9c9c9c9c9c9c9c9bcc9bcc9bcc9bcbcbcbcbcbcbcbcbcbcbcbcbbbcbbbbbbbcbcbbbbbbbbbbbbbbbbbbbabbbbbabbbbbabababbbbbbbbbabbbabbbbbbbbbababababababababababab9b9b9b9b9b9b9b9b9b9bababab9b9bababababababababab9babab9b9b9b9b9bab9bab9babab9bab9babab9babab9bab9babbbbbababababababababababbbabababababababbbbbbbbbbbbbbbbbbbbbbbbbcbcbbbbbbbbbcbcbcbcc9bcbbbcbcbcbcbcbcbcbcbcc9c9c9c9c9c9c9c9c9c9ccccccccccccccc9cccdcccdcdcdcccccdcdcdcecdcececececececececececfcfcecfcfcfcfcfcfcfcfd0d0d0d0d0d0d0d0d1d0d1d1d1d1d1d1d1d2d2d1d2d2d2d2d2d2d3d2d3d3d3d3d3d3d3d3d4d4d4d4d4d4d5d5d5d5d5d5d5d5d5d5d6d6d6d6d6d6d6d6d6d7d7d7d7d7d7d8d7d7d8d8d8d8d8d8d8d8d9d8d8d9d9d9d9d9d9dad9d9dadadadadadadadadadadbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdcdbdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdddcdcdddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddd │ │ +dddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdbdbdbdbdbdbdbdbdbdbdbdbdbdadadadadadadadadadadadadad9d9d9d9d9d9d9d9d8d9d8d8d8d8d8d8d8d8d8d7d7d7d7d7d7d7d7d6d6d6d6d6d6d6d6d5d5d5d5d5d5d5d5d5d5d5d4d4d4d4d4d4d4d4d3d3d3d3d3d3d2d2d3d2d2d2d2d1d2d1d1d1d1d1d1d1d0d0d1d0d0d0d0d0d0cfcfcfcfcfcfcfcecfcfcececececececdcdcdcececdcdcccccdcdcdcdcccdcccccccccdccccc9ccccc9c9c9c9c9c9c9bcc9ccc9c9c9c9c9bcc9bcbcc9bcbcbcbcbcbcbbbcbcbcc9bbbcbcbcbcbcbcbcbcbcbcbcbbbbbbbbbbbbbbbbbbbbbbbabbbbbbbbbbbbbababababbbbbbbabbbababbbbbbbababbbbbbbbbbbbbbbbbbbabbbbbabababababbbabbbabbbbbabbbbbbbbbbbcbbbabbbabcbcbcbcbcbcbcbcbcbbbcbcbcbcbcbcbbbcbcbbbcbbbcbcc9c9bcbbbcc9c9bcbcc9c9bcbcbcc9c9c9c9c9c9c9c9c9c9cccccccccccccccccccccccccccccdcccccdcccdcdcdcdcdcdcdcdcecececececececececfcecfcececfd0d0cfcfcfcfcfd0cfd0d0cfd0cfd0d0d0d1d1d1d1d1d1d1d1d1d1d2d2d2d2d2d2d2d2d3d2d2d3d3d3d3d3d4d3d3d4d4d3d4d4d5d4d5d5d5d5d5d5d5d5d5d6d5d6d6d6d6d6d6d7d7d7d7d7d7d7d7d7d7d7d8d8d8d8d8d8d8d8d8d9d9d9d9d9d9d9d9d9d9d9dadadadadadadadadadadadbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddd │ │ +dddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdbdbdcdbdbdbdbdbdbdbdbdbdbdbdbdbdadadadadadadadadadadadad9d9d9d9d9d9d9d9d9d8d9d8d8d8d8d8d8d8d8d8d7d7d7d7d7d7d7d6d7d6d6d6d6d6d6d6d6d5d6d5d5d5d5d5d5d5d5d5d4d4d4d4d4d4d4d3d3d3d3d3d3d3d2d2d3d2d2d2d2d2d2d2d1d1d1d1d1d1d1d1d1d1d1d0d0d0d0d0d0cfd0d0cfcfcecececececfcfcecececececdcdcecdcecdcdcecdcecdcdcdcdcecccccccccdcccccccccdccccccccc9c9c9c9c9ccc9c9c9c9c9c9c9ccc9c9ccc9ccc9ccc9bcbcbcbcbcbcccbcbcbcbcbcbcbcbcbcbcbcbbbcbcbcbcbcbcbcbbbcbcbcbcbcbbbcbbbbbcbcbcbbbbbcbcbcbcbcbcbcbcbcbbbcbcbbbbbbbcbbbcbbbcbbbcbcbbbcbcbcbcbcbcbcbcbcbcbcc9bcbcc9c9c9c9c9bcc9c9c9ccccc9c9c9c9c9c9c9c9c9c9cccccccccccccccccccccccccccccccccdcccccccdcdcccccdcdcdcccdcecdcdcdcdcdcdcececececececececececececfcfcececfcecfcfcfcfcfcfcfd0cfd0d0d0d0d0d0d0d0d0d0d1d1d1d1d1d1d1d1d1d2d2d2d2d2d1d2d2d2d2d2d2d3d3d3d3d3d3d4d4d4d4d4d4d4d4d4d5d4d5d5d5d5d5d5d5d5d5d6d6d6d6d6d6d6d6d6d6d6d7d7d7d7d7d7d7d7d8d8d8d8d8d8d8d8d8d8d9d9d9d9d9d9d9d9d9d9d9dad9dadadadadadadadadadadbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddd │ │ +dddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdadadadadadadadadadad9dad9d9d9d9d9d9d9d9d9d9d9d9d8d8d8d8d8d8d8d8d8d7d7d7d7d7d7d7d7d7d7d6d6d6d6d6d6d6d6d5d6d5d5d5d5d5d5d5d5d4d4d4d4d4d4d4d4d4d4d3d3d3d3d3d3d3d3d2d2d2d2d2d2d2d2d1d2d1d1d1d1d1d1d1d1d1d1d0d0d0d0d0cfcfd0d0d0d0d0cfcecfcfcfcfd0cfcfcfcfcecfcfcecececdcececececdcdcecececdcecdcecdcdcdcdcdcdcdcdcdcdcccccccdcccccdccccc9cdc9c9c9c9c9c9c9ccc9c9ccc9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9bcc9c9bcbcbcbcbcc9c9bcc9bcc9bcbcccccccbcccbcc9bcc9bcbcbcbcc9ccc9bcc9bcc9c9c9c9bcccc9ccccc9c9c9c9c9c9ccc9c9cccccccccccccccccccdcdcccccccdcdcdcdcccdcccdcdcdcccccccccdcccccdcdcdcdcdcdcdcdcdcdcececdcdcececececececececfcfcececfcfcecececfcfcfcfcfcfcfcfcfcfcfd0cfd0d0d0cfd0d0d1d0d0d0d0d1d1d1d1d1d1d1d1d2d2d2d2d1d2d2d2d2d2d2d2d3d3d3d3d3d3d3d3d3d4d4d4d3d4d4d4d5d5d5d5d5d5d5d5d6d5d6d5d6d6d6d6d6d6d6d6d6d7d7d7d7d7d7d7d7d7d7d7d7d8d8d8d8d8d8d8d8d8d8d9d9d9d9d9d9d9d9d9d9d9dad9dad9dadadadadadadadadbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddd │ │ +dddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdbdbdbdbdbdbdbdbdbdbdbdbdbdbdadbdadadadadadadadadadadad9d9d9d9d9d9d9d9d9d9d9d8d8d8d8d8d8d8d8d8d8d8d7d7d7d7d7d7d7d7d7d7d6d6d6d6d6d6d6d5d6d6d5d5d5d5d5d5d5d5d4d4d5d4d4d4d4d4d4d4d3d3d3d4d3d3d3d3d3d3d3d2d2d2d2d2d2d2d1d1d2d1d2d1d1d1d1d1d1d1d1d1d0d0d0d0d1d0d0d0d0d0d0d0cfd0cfd0d0cfcfd0cfcfcfcfcfcfcfcfcececececececececececececececdcdcececdcdcececdcdcdcdcdcdcdcdcdcdcdcccccdcccccccccccdcdccccccc9c9c9c9cdcdcccdcdccccc9ccccccccccccccccc9ccccccccc9ccc9cccccccccccccccccccccccccccccccccccccccccdcdcccccccccccccccccccccccdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcecececececececececececececececececececececececececececececfcfcfcfcfcfcfcfcfcfd0d0cfcfd0cfcfd0d0d0d0d0d0d0d0d0d0d0d1d1d1d1d1d1d1d1d1d2d1d2d2d1d2d2d2d2d2d2d2d3d3d2d3d3d3d3d3d3d4d4d4d4d4d4d4d4d4d4d5d5d4d5d5d5d5d5d5d5d6d5d6d6d6d6d6d6d6d6d7d7d6d7d7d7d7d7d7d7d8d7d7d8d8d8d8d8d8d8d8d8d8d9d8d9d9d9d9d9d9d9d9d9d9dad9dadadadadadadadadadadbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddd │ │ +dddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdadadadadadadadadadadadad9d9d9d9d9d9d9d9d9d9d9d8d8d8d8d8d8d8d8d8d8d8d7d7d7d7d7d7d7d7d7d7d7d6d6d7d6d6d6d6d6d5d6d5d5d5d6d5d5d5d5d5d5d4d5d4d4d4d4d4d4d4d4d4d4d3d3d3d3d3d3d3d3d3d2d2d2d2d2d2d2d2d2d2d2d2d1d1d1d1d1d1d1d1d1d1d0d1d1d1d0d1d0d0d0d0d0d0d0d0d0d0cfcfd0cfd0cfd0d0d0cfcfcfcfcfcfcfcfcfcfcececfcecfcfcecececececececececececdcecdcecececdcececdcececdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcccdcdcdcdcdcdcdcdcdcecdcecdcecececdcdcdcecececdcdcdcececdcdcecececdcecdcdcecececdcececdcecececececececececfcecfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfd0d0cfcfd0d0d0d0cfd0d0d0d0d0d0d0d0d0d0d0d0d1d1d1d1d1d0d1d1d1d1d1d1d2d2d2d1d1d2d2d2d2d2d2d2d2d3d3d3d2d2d3d3d3d3d4d4d3d4d4d4d4d4d4d5d4d4d5d5d5d5d5d5d5d5d6d5d5d6d6d6d6d6d6d6d6d6d7d7d7d7d7d7d7d7d7d7d8d8d8d8d7d8d8d8d8d8d8d8d8d9d9d9d9d9d9d9d9d9d9d9d9d9dadadadadadadadadadadadbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddd │ │ +dddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdadadadadadadadadadadadad9d9d9d9d9d9d9d9d9d9d9d9d8d8d8d8d8d8d8d8d8d8d8d8d7d7d7d7d7d7d7d7d7d7d6d7d7d7d6d6d6d6d6d6d6d6d5d5d5d5d5d5d5d5d5d5d5d5d4d4d4d4d4d4d4d4d4d3d3d3d3d3d3d3d3d3d3d3d3d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d1d1d1d1d1d1d1d1d1d1d1d1d1d0d1d1d0d0d0d0d1d1d0d0d0d0d0cfcfd0d0d0cfcfd0cfd0d0d0cfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcececfcecfcfcececececececfcfcecfcfcecfcfcececfcecfcecfcfcfcfcecfcfcececfcececececececececececfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfd0cfd0d0d0d0d0d0d0d0d0d0d0d0d1d0d1d0d0d0d1d0d0d0d0d0d1d1d0d1d1d1d1d1d0d0d1d1d1d1d2d1d1d2d2d2d2d2d2d2d2d2d2d2d2d3d2d3d3d3d2d3d3d3d3d3d3d3d3d3d4d4d4d4d4d4d4d5d5d5d5d5d5d5d6d5d5d5d5d5d6d6d6d6d6d6d6d6d6d7d7d7d7d7d7d7d7d7d7d7d7d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d9d9d9d9d9d9d9d9d9d9d9dadadadadadadadadadadadadadbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddd │ │ +dddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdadadbdadadadadadadadadadadadadad9d9d9d9d9d9d9d9d9d8d9d8d8d8d8d8d8d8d8d8d8d8d7d7d7d7d7d7d7d7d7d7d7d6d6d7d6d6d6d6d6d6d6d6d6d5d5d5d5d5d5d5d5d5d5d5d5d4d4d4d4d4d4d4d4d4d3d3d4d3d4d3d3d3d3d3d3d3d3d3d2d2d3d2d2d2d2d2d2d2d2d2d2d2d2d2d1d1d1d1d1d1d1d1d2d2d1d1d1d1d1d1d1d1d1d1d1d0d0d0d0d0d0d0d0d0d0d0d0d0d0cfd0d0cfd0d0d0d0cfd0d0d0d0d0cfcfd0cfd0cfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfd0cfcfcfcfcfd0cfcfcfcfcfd0d0d0d0cfd0cfcfd0d0cfd0cfcfd0cfd0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d2d1d1d1d1d1d1d1d2d2d2d2d2d2d2d2d2d2d2d2d2d2d3d3d3d3d3d2d3d3d3d3d3d3d3d4d3d3d4d4d4d4d4d4d4d4d4d4d4d5d5d5d5d5d5d5d5d6d6d6d6d6d6d6d6d6d6d6d6d6d7d6d7d7d7d7d7d7d7d7d8d7d7d7d8d8d8d8d8d8d8d8d8d8d8d8d9d9d8d9d9d9d9d9d9d9d9d9dad9d9dadadadadadadadadadadadadadbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddd │ │ +dddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdadadadadadadadadadadadad9d9d9d9d9d9d9d9d9d9d9d9d9d9d8d8d9d8d8d8d8d8d8d8d8d8d7d7d7d7d7d7d7d7d7d7d7d6d6d7d6d6d6d6d6d6d6d5d6d5d5d5d5d5d5d5d5d5d5d5d5d5d5d4d4d4d4d4d4d4d4d4d4d4d4d4d3d4d3d3d3d4d3d3d3d3d3d3d3d2d3d3d3d3d2d3d3d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d1d2d1d2d2d1d2d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d0d1d1d0d1d1d1d1d1d0d1d0d0d0d0d0d0d0d0d0d0d0d0d0d1d0d1d0d0d1d1d1d1d1d0d1d0d0d0d0d0d0d0d0d0d0d0d0d0d0d1d1d1d0d1d1d1d1d0d1d1d1d1d1d1d1d0d1d1d0d1d1d1d1d1d1d1d1d1d1d0d1d2d2d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d2d2d2d2d2d2d2d2d2d2d2d2d2d2d3d3d3d3d3d2d3d3d3d3d3d3d3d3d3d3d3d4d4d4d3d4d4d4d4d4d4d4d5d4d4d5d5d5d5d5d6d5d6d5d5d5d6d6d6d6d6d6d6d6d6d6d6d6d7d7d7d7d7d7d7d7d7d7d7d7d7d7d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d9d9d9d9d9d9d9d9d9dadad9dad9dadadadadadadadadadadadadbdadbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddd │ │ +dddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdadadbdadadadadadadadadadadadadadadad9d9d9d9d9d9d9d9d9d9d9d9d8d8d8d8d8d8d8d8d8d8d8d8d7d7d7d7d7d7d7d7d7d7d7d6d6d6d7d6d6d6d6d6d6d6d6d6d6d5d5d6d5d5d5d5d5d5d5d5d5d5d5d5d4d4d4d4d4d4d5d4d4d4d4d4d4d4d4d4d4d4d3d4d3d3d3d3d3d3d3d3d3d3d3d2d3d3d3d3d3d3d3d3d2d2d2d2d2d2d3d2d2d2d2d2d2d2d2d2d2d2d2d1d1d2d2d1d2d2d1d2d2d2d2d2d1d2d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d2d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d2d1d1d1d1d1d2d1d1d1d1d2d1d2d1d1d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d3d3d2d3d3d3d3d2d3d3d3d3d3d3d4d4d3d3d3d3d3d3d3d4d4d4d4d4d4d4d5d4d4d4d5d4d5d5d5d5d5d5d5d5d5d5d5d5d5d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d7d6d7d7d7d7d7d7d7d7d7d8d8d8d7d8d8d8d8d8d8d8d8d8d8d8d8d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9dadadadadadadadadadadadadadadbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddd │ │ +dddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddcdcdddcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdadadadadadadadadadadadadadadadad9d9d9d9d9d9d9d9d9d9d9d9d8d8d8d8d8d8d8d8d8d8d8d8d8d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d6d6d7d6d6d6d6d6d6d6d6d5d6d5d6d5d5d5d5d5d5d5d5d5d5d5d5d5d4d5d4d5d5d4d4d4d4d4d4d4d4d4d4d4d4d4d4d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d2d2d3d2d2d2d2d2d2d2d2d2d2d2d2d3d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d3d2d3d2d2d3d3d2d3d3d3d2d3d2d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d4d4d3d3d4d4d4d4d4d5d5d5d4d4d4d4d4d5d5d5d5d5d5d4d5d5d5d5d5d5d5d5d5d5d6d6d6d6d6d6d6d6d6d6d6d6d6d7d7d7d7d7d7d7d7d7d7d7d7d7d8d7d7d7d7d7d8d8d8d8d8d8d8d8d8d8d8d8d8d9d9d9d9d9d9d9d9d9d9d9d9d9dad9dadadadadadadadadadadadadadadadbdadbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddd │ │ +dddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdadadadadadadadadadadadadadadadad9d9d9d9d9d9d9d9d9d9d9d9d9d9d8d8d9d9d8d8d8d8d8d8d8d8d8d8d8d8d7d7d8d8d7d7d7d7d7d7d7d7d7d7d6d7d6d6d6d6d6d6d6d6d6d6d6d5d6d6d5d6d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d4d5d5d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d3d3d3d3d3d3d3d3d3d4d4d4d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d4d3d3d3d3d3d3d3d3d4d3d3d3d3d3d3d3d3d3d3d3d4d4d4d4d4d4d4d4d4d4d4d4d4d5d4d4d4d4d4d4d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d6d6d5d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d7d7d7d7d6d7d7d7d7d7d7d7d7d7d7d7d8d7d8d7d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9dadadadadadadadadadadadadadadadadadbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddd │ │ +dddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdadadadadadadadadadadadadadadadadad9d9d9d9d9d9d9d9d9d9d9d9d9d9d8d9d9d9d9d8d8d8d8d8d8d8d8d8d8d8d8d8d7d7d7d8d7d7d7d7d7d7d7d7d7d7d7d7d7d7d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d5d6d6d5d5d5d6d5d6d5d5d5d5d5d5d5d5d4d5d5d5d5d5d5d5d5d4d5d5d5d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d3d3d4d4d4d3d4d3d3d3d4d3d4d4d3d4d4d4d4d4d3d3d3d4d4d4d3d4d5d4d4d4d4d4d4d4d5d4d4d4d4d4d5d4d4d4d4d4d4d4d4d4d4d5d5d5d5d5d5d5d5d5d5d5d5d5d5d6d6d6d5d5d5d5d6d5d6d5d5d5d5d6d6d6d5d6d5d6d6d6d6d6d6d6d6d6d6d6d6d6d7d6d7d7d7d6d7d7d7d7d7d7d7d7d7d8d7d7d7d7d7d7d7d8d8d8d8d8d8d8d8d8d8d8d8d8d8d9d9d8d9d9d9d9d9d9d9d9d9d9d9d9d9dad9d9dadadadadadadadadadadadadadadadbdadadbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddd │ │ +dddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdbdbdcdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdadadadadadadadadadadadadadadadadadadad9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d7d7d7d8d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d6d6d7d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d5d6d5d5d6d6d5d5d6d5d5d6d5d6d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d4d5d5d5d5d4d5d5d5d4d5d5d5d5d4d5d4d5d5d4d4d4d5d4d4d4d4d4d4d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d8d7d7d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9dadadad9dadadadadadadadadadadadadadadadadbdadadadbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddd │ │ +dddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdadadadadadadadadadadadadadadadadadadadad9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d8d9d9d9d8d8d8d8d8d8d8d8d8d8d8d8d7d8d8d8d8d8d8d8d8d8d8d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d6d7d7d7d6d6d7d6d6d7d7d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d5d6d5d6d6d6d6d5d6d6d6d6d6d6d6d6d6d6d6d5d6d6d6d5d5d6d5d5d6d5d5d5d6d5d5d5d5d5d5d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d7d6d6d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d8d8d8d7d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9dadadadadadadadadadadadadadadadadadadbdbdadbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdcdcdbdbdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddd │ │ +dddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdbdcdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdadadadadadadadadadadadadadadadadadadadad9d9dad9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d8d8d9d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d7d7d7d7d7d8d8d8d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d6d7d6d7d6d7d7d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d7d6d6d6d6d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d8d8d7d7d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d9d9d9d9d9d8d9d9d9d9d9d9d9d9d9d9d9d9dad9dad9d9dadadadadadadadadadadadadadadadadadadadadadadbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdcdbdbdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddd │ │ +dddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdadadadadadadadadadadadadadadadadadadadadad9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d8d8d9d9d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d7d8d7d8d8d7d7d7d7d7d8d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d9d9d9d8d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9dadadadadadadadadadadadadadadadadadadadadadadadadbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdcdcdcdcdbdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddd │ │ +dddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdadadadadadadadadadadadadadadadadadadadadadadadadad9dadad9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d8d8d9d9d9d9d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d7d8d7d7d8d7d8d8d7d8d8d8d8d7d8d7d8d7d7d7d7d8d7d8d7d7d7d7d7d7d7d8d7d7d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d9d9d9d9d9d8d8d8d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9dad9d9d9d9dadadadadadadadadadadadadadadadadadadadbdadadbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddd │ │ +dddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdadadadadadadadadadadadadadadadadadadadadadadadadadadadadadad9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d8d9d8d9d8d9d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d9d8d8d9d9d9d8d8d8d8d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9dadadad9dadadadadadadadadadadadadadadadadadadadadadadbdadadadbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdcdbdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddd │ │ +dddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdbdcdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadad9dad9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9dad9dadad9d9d9dadadadadadadadadadadadadadadadadadadadadadadadadbdadbdadadbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddd │ │ +dddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdadbdbdadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadad9d9d9dadad9dadad9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9dad9dad9d9dadadad9dad9d9d9dadad9dadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddd │ │ +dddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdadbdbdadadbdadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadbdadbdadadadbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddd │ │ +dddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdbdbdcdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdadbdadbdadadadbdbdbdadadbdadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadbdbdbdadbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdcdbdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdddddddcdddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddd │ │ +dddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdadbdadbdadbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdcdbdbdbdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdddcdddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddd │ │ +dddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddd │ │ +dddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdbdcdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdcdcdbdbdbdbdcdcdbdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddd │ │ +dddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdbdbdcdcdbdcdbdcdcdcdbdcdcdbdbdcdbdbdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddd │ │ +dddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddcdddddddcdddcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddd │ │ +dddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddcdddcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddd │ │ +dddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddcdcdcdcdcdcdcdcdddddcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddd │ │ +dddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddcdcdcdcdddcdcdcdddcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdddddcdddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddd │ │ +dddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddcdddddddddddcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdddddddddddcdddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddd │ │ +dddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddd │ │ +dddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddd │ │ +dddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddd │ │ +dddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddd │ │ +dddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddd │ │ +dddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddd │ │ +dddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddd │ │ +dddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddd │ │ +dddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddd │ │ +dddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddd │ │ +dddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddd │ │ +dddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddd │ │ +dddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddd │ │ +dddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddd │ │ +dddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddd │ │ +dddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddd │ │ +dddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddd │ │ +dddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddd │ │ +dddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddd │ │ +dddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddd │ │ +dddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddd │ │ +dddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddd │ │ +dddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddd │ │ +dddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddd │ │ +dddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddd │ │ +dddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddd │ │ +dddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddd │ │ +dddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddd │ │ +dddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddd │ │ +dddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddd │ │ +dddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddd │ │ +dddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddd │ │ +dddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddd │ │ +dddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddd │ │ +dddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddd │ │ +dddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddd │ │ +dddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddd │ │ +dddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddd │ │ +dddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddd │ │ +dddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddd │ │ +dddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddd │ │ +dddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddd │ │ +dddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddd │ │ } │ ├── Image content ├── res/drawable-xxhdpi-v4/ha__btn_radio_comp_dot_transformation.png │ ├── sng │ │ @@ -122,16 +122,14 @@ │ │ ( 95, 42, 0) # rgb = (0x5f,0x2a,0x00) │ │ (102, 91, 0) # rgb = (0x66,0x5b,0x00) │ │ (139,151, 0) # rgb = (0x8b,0x97,0x00) │ │ (142,153, 0) # rgb = (0x8e,0x99,0x00) │ │ (147,148, 0) # rgb = (0x93,0x94,0x00) │ │ (192, 84, 0) # rgb = (0xc0,0x54,0x00) │ │ (208, 37, 0) # rgb = (0xd0,0x25,0x00) │ │ - (216, 2, 0) # rgb = (0xd8,0x02,0x00) │ │ - (217, 0, 0) # rgb = (0xd9,0x00,0x00) │ │ (255, 0, 0) # rgb = (0xff,0x00,0x00) red1 │ │ ( 90, 42, 0) # rgb = (0x5a,0x2a,0x00) │ │ (118,104, 0) # rgb = (0x76,0x68,0x00) │ │ (152,146, 0) # rgb = (0x98,0x92,0x00) │ │ (153,144, 0) # rgb = (0x99,0x90,0x00) │ │ (179,114, 0) # rgb = (0xb3,0x72,0x00) │ │ (213, 23, 0) # rgb = (0xd5,0x17,0x00) │ │ @@ -173,15 +171,14 @@ │ │ (184, 56, 0) # rgb = (0xb8,0x38,0x00) │ │ (205, 60, 0) # rgb = (0xcd,0x3c,0x00) │ │ (255, 0, 0) # rgb = (0xff,0x00,0x00) red1 │ │ (207, 15, 0) # rgb = (0xcf,0x0f,0x00) │ │ ( 93, 42, 0) # rgb = (0x5d,0x2a,0x00) │ │ (209, 44, 0) # rgb = (0xd1,0x2c,0x00) │ │ (210, 41, 0) # rgb = (0xd2,0x29,0x00) │ │ - (216, 1, 0) # rgb = (0xd8,0x01,0x00) │ │ (186, 20, 0) # rgb = (0xba,0x14,0x00) │ │ (107, 42, 0) # rgb = (0x6b,0x2a,0x00) │ │ (213, 28, 0) # rgb = (0xd5,0x1c,0x00) │ │ (214, 23, 0) # rgb = (0xd6,0x17,0x00) │ │ (167, 25, 0) # rgb = (0xa7,0x19,0x00) │ │ (127, 35, 0) # rgb = (0x7f,0x23,0x00) │ │ (215, 10, 0) # rgb = (0xd7,0x0a,0x00) │ │ @@ -199,17 +196,20 @@ │ │ (153, 24, 0) # rgb = (0x99,0x18,0x00) │ │ (111, 36, 0) # rgb = (0x6f,0x24,0x00) │ │ (115, 36, 0) # rgb = (0x73,0x24,0x00) │ │ (164, 20, 0) # rgb = (0xa4,0x14,0x00) │ │ (198, 7, 0) # rgb = (0xc6,0x07,0x00) │ │ ( 92, 43, 0) # rgb = (0x5c,0x2b,0x00) │ │ (128, 32, 0) # rgb = (0x80,0x20,0x00) │ │ + (216, 2, 0) # rgb = (0xd8,0x02,0x00) │ │ + (217, 0, 0) # rgb = (0xd9,0x00,0x00) │ │ + (216, 1, 0) # rgb = (0xd8,0x01,0x00) │ │ } │ │ tRNS { │ │ - 0 1 3 5 7 8 9 4 10 13 15 17 18 19 2 6 14 20 23 25 27 28 29 11 30 32 35 36 38 39 24 33 42 44 46 48 49 12 52 54 56 58 59 26 37 47 51 55 62 64 66 68 69 22 34 40 60 71 74 76 78 79 65 77 81 84 86 87 89 43 50 73 83 90 93 101 114 124 132 21 57 70 82 91 132 158 179 182 186 190 72 97 135 175 187 202 215 225 225 16 41 85 92 112 169 186 210 227 228 229 230 234 237 63 124 177 200 228 230 232 242 249 255 255 61 181 210 232 233 238 252 31 211 235 236 246 53 88 98 169 203 237 238 251 75 189 237 239 247 102 176 218 241 244 45 133 190 242 244 253 95 159 212 245 250 180 233 248 80 116 183 249 250 255 126 190 252 252 134 197 254 254 197 190 254 239 217 192 227 253 210 222 210 189 191 216 239 182 197} │ │ + 0 1 3 5 7 8 9 4 10 13 15 17 18 19 2 6 14 20 23 25 27 28 29 11 30 32 35 36 38 39 24 33 42 44 46 48 49 12 52 54 56 58 59 26 37 47 51 55 62 64 66 68 69 22 34 40 60 71 74 76 78 79 65 77 81 84 86 87 89 43 50 73 83 90 93 101 114 124 132 21 57 70 82 91 132 158 179 182 186 190 72 97 135 175 187 202 215 225 225 16 41 85 92 112 169 186 210 227 228 229 230 234 237 63 124 177 200 228 230 232 242 249 61 181 210 232 233 238 252 31 211 235 236 246 53 88 98 169 203 237 238 251 75 189 237 239 247 102 176 218 241 244 45 133 190 242 244 253 95 159 212 245 250 180 233 248 80 116 183 249 250 126 190 252 252 134 197 254 254 197 190 254 239 217 192 227 253 210 222 210 189 191 216 239 182 197} │ │ IMAGE { │ │ pixels hex │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ @@ -240,41 +240,41 @@ │ │ 000000000000000000000000000000000000000000000000000000000000010510112b192c202d2e2f2a3031323334343434333231302a2f2e2d202c192b11100501000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000001050a35153637222e28383133393a3b3c3d3d3d3d3c3b3a39333138282e22373615350a05010000000000000000000000000000000000000000000000000000000000 │ │ 0000000000000000000000000000000000000000000000000000000000050a35161b2023272a3e343a3f4041424344444444434241403f3a343e2a2723201b16350a050000000000000000000000000000000000000000000000000000000000 │ │ 00000000000000000000000000000000000000000000000000000000040a35161b4546283033473c4843494a4b4c4d4e4e4d4c4b4a4943483c4733302846451b16350a0400000000000000000000000000000000000000000000000000000000 │ │ 00000000000000000000000000000000000000000000000000000003094f161b452e5031513b5243534b5455565758595958575655544b5343523b5131502e451b164f0903000000000000000000000000000000000000000000000000000000 │ │ 00000000000000000000000000000000000000000000000000000e170d141a4546293e5a3c41495b5c5d5e5f60616262626261605f5e5d5c5b49413c5a3e2946451a140d170e0000000000000000000000000000000000000000000000000000 │ │ 00000000000000000000000000000000000000000000000000000563131f642450315a3d65666768696a6b6c6d6e6f70706f6e6d6c6b6a69686766653d5a315024641f1363050000000000000000000000000000000000000000000000000000 │ │ -0000000000000000000000000000000000000000000000000007094f181c2d2f71393c424a72737475767778797a7b7b7b7b7a79787776757473724a423c39712f2d1c184f090700000000000000000000000000000000000000000000000000 │ │ -00000000000000000000000000000000000000000000000000050b2b1a21267c343f6566727d7e7f8081827b7b7b7b7b7b7b7b7b7b8281807f7e7d7266653f347c26211a2b0b0500000000000000000000000000000000000000000000000000 │ │ -00000000000000000000000000000000000000000000000002253583372350323a48536773848586877a7b7b7b7b7b7b7b7b7b7b7b7b7a87868584736753483a3250233783352502000000000000000000000000000000000000000000000000 │ │ -0000000000000000000000000000000000000000000000000463131a218830393d898a8b8c8d8e8f7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b8f8e8d8c8b8a893d393088211a136304000000000000000000000000000000000000000000000000 │ │ -0000000000000000000000000000000000000000000000010811161c23503290414a5c919293947b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b949392915c4a41903250231c161108010000000000000000000000000000000000000000000000 │ │ -000000000000000000000000000000000000000000000007091219202e38513d8995969798997a7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7a9998979695893d51382e20191209070000000000000000000000000000000000000000000000 │ │ -00000000000000000000000000000000000000000000000f63131a9a27314748669b9c9d9e9f7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b9f9e9d9c9b66484731279a1a13630f0000000000000000000000000000000000000000000000 │ │ -0000000000000000000000000000000000000000000000050c142c2d50323b65a0a1a2a3a47b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7ba4a3a2a1a0653b32502d2c140c050000000000000000000000000000000000000000000000 │ │ -0000000000000000000000000000000000000000000000080d161d242a333c8995a5a6a79f7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b9fa7a6a595893c332a241d160d080000000000000000000000000000000000000000000000 │ │ -0000000000000000000000000000000000000000000001174f8337463851a844a9aaabacad7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7badacabaaa944a851384637834f170100000000000000000000000000000000000000000000 │ │ -000000000000000000000000000000000000000000000e253519642e7c394053aeafb0b17b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7bb1b0afae5340397c2e641935250e00000000000000000000000000000000000000000000 │ │ -000000000000000000000000000000000000000000000e2535192026305a5253b2b3b4b57b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7bb5b4b3b253525a3026201935250e00000000000000000000000000000000000000000000 │ │ -000000000000000000000000000000000000000000000e2535192026305a5253b2b67b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7bb6b253525a3026201935250e00000000000000000000000000000000000000000000 │ │ -000000000000000000000000000000000000000000000e253519642e7c394053aeb77b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7bb7ae5340397c2e641935250e00000000000000000000000000000000000000000000 │ │ -0000000000000000000000000000000000000000000001174f8337463851a844a9aab87b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7bb8aaa944a851384637834f170100000000000000000000000000000000000000000000 │ │ -0000000000000000000000000000000000000000000000080d161d242a333c8995a5b97b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7bb9a595893c332a241d160d080000000000000000000000000000000000000000000000 │ │ -0000000000000000000000000000000000000000000000050c142c2d50323b65a0a1ba7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7bbaa1a0653b32502d2c140c050000000000000000000000000000000000000000000000 │ │ -00000000000000000000000000000000000000000000000f63131a9a27314748669bbbb87b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7bb8bb9b66484731279a1a13630f0000000000000000000000000000000000000000000000 │ │ -000000000000000000000000000000000000000000000007091219202e38513d899596bc7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7bbc9695893d51382e20191209070000000000000000000000000000000000000000000000 │ │ -0000000000000000000000000000000000000000000000010811161c23503290414a5cb7bd7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7bbdb75c4a41903250231c161108010000000000000000000000000000000000000000000000 │ │ -0000000000000000000000000000000000000000000000000463131a218830393d898a8bbe7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7bbe8b8a893d393088211a136304000000000000000000000000000000000000000000000000 │ │ -00000000000000000000000000000000000000000000000002253583372350323a48536773bf7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7bbf736753483a3250233783352502000000000000000000000000000000000000000000000000 │ │ -00000000000000000000000000000000000000000000000000050b2b1a21267c343f6566727dbf7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7bbf7d7266653f347c26211a2b0b0500000000000000000000000000000000000000000000000000 │ │ -0000000000000000000000000000000000000000000000000007094f181c2d2f71393c424a7273c0bd7b7b7b7b7b7b7b7b7b7b7b7b7b7bbdc073724a423c39712f2d1c184f090700000000000000000000000000000000000000000000000000 │ │ -00000000000000000000000000000000000000000000000000000563131f642450315a3d65666768c1bcb87b7b7b7b7b7b7b7b7b7bb8bcc1686766653d5a315024641f1363050000000000000000000000000000000000000000000000000000 │ │ -00000000000000000000000000000000000000000000000000000e170d141a4546293e5a3c41495b5c5dc2c3c4b87b7b7b7bb8c4c3c25d5c5b49413c5a3e2946451a140d170e0000000000000000000000000000000000000000000000000000 │ │ -00000000000000000000000000000000000000000000000000000003094f161b452e5031513b5243534b545556c5c1c6c6c1c55655544b5343523b5131502e451b164f0903000000000000000000000000000000000000000000000000000000 │ │ +0000000000000000000000000000000000000000000000000007094f181c2d2f71393c424a7273747576777879c4c5c5c5c5c479787776757473724a423c39712f2d1c184f090700000000000000000000000000000000000000000000000000 │ │ +00000000000000000000000000000000000000000000000000050b2b1a21267a343f6566727b7c7d7e7f80c5c5c5c5c5c5c5c5c5c5807f7e7d7c7b7266653f347a26211a2b0b0500000000000000000000000000000000000000000000000000 │ │ +00000000000000000000000000000000000000000000000002253581372350323a4853677382838485c4c5c5c5c5c5c5c5c5c5c5c5c5c485848382736753483a3250233781352502000000000000000000000000000000000000000000000000 │ │ +0000000000000000000000000000000000000000000000000463131a218630393d8788898a8b8c8dc5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c58d8c8b8a8988873d393086211a136304000000000000000000000000000000000000000000000000 │ │ +0000000000000000000000000000000000000000000000010811161c2350328e414a5c8f909192c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c59291908f5c4a418e3250231c161108010000000000000000000000000000000000000000000000 │ │ +000000000000000000000000000000000000000000000007091219202e38513d879394959697c4c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c49796959493873d51382e20191209070000000000000000000000000000000000000000000000 │ │ +00000000000000000000000000000000000000000000000f63131a982731474866999a9b9c9dc5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c59d9c9b9a996648473127981a13630f0000000000000000000000000000000000000000000000 │ │ +0000000000000000000000000000000000000000000000050c142c2d50323b659e9fa0a1a2c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5a2a1a09f9e653b32502d2c140c050000000000000000000000000000000000000000000000 │ │ +0000000000000000000000000000000000000000000000080d161d242a333c8793a3a4a59dc5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c59da5a4a393873c332a241d160d080000000000000000000000000000000000000000000000 │ │ +0000000000000000000000000000000000000000000001174f8137463851a644a7a8a9aac6c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c6aaa9a8a744a651384637814f170100000000000000000000000000000000000000000000 │ │ +000000000000000000000000000000000000000000000e253519642e7a394053abacadaec5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5aeadacab5340397a2e641935250e00000000000000000000000000000000000000000000 │ │ +000000000000000000000000000000000000000000000e2535192026305a5253afb0b1b2c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5b2b1b0af53525a3026201935250e00000000000000000000000000000000000000000000 │ │ +000000000000000000000000000000000000000000000e2535192026305a5253afb3c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5b3af53525a3026201935250e00000000000000000000000000000000000000000000 │ │ +000000000000000000000000000000000000000000000e253519642e7a394053abb4c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5b4ab5340397a2e641935250e00000000000000000000000000000000000000000000 │ │ +0000000000000000000000000000000000000000000001174f8137463851a644a7a8b5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5b5a8a744a651384637814f170100000000000000000000000000000000000000000000 │ │ +0000000000000000000000000000000000000000000000080d161d242a333c8793a3b6c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5b6a393873c332a241d160d080000000000000000000000000000000000000000000000 │ │ +0000000000000000000000000000000000000000000000050c142c2d50323b659e9fb7c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5b79f9e653b32502d2c140c050000000000000000000000000000000000000000000000 │ │ +00000000000000000000000000000000000000000000000f63131a98273147486699b8b5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5b5b8996648473127981a13630f0000000000000000000000000000000000000000000000 │ │ +000000000000000000000000000000000000000000000007091219202e38513d879394b9c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5b99493873d51382e20191209070000000000000000000000000000000000000000000000 │ │ +0000000000000000000000000000000000000000000000010811161c2350328e414a5cb4bac5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5bab45c4a418e3250231c161108010000000000000000000000000000000000000000000000 │ │ +0000000000000000000000000000000000000000000000000463131a218630393d878889bbc5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5bb8988873d393086211a136304000000000000000000000000000000000000000000000000 │ │ +00000000000000000000000000000000000000000000000002253581372350323a48536773bcc5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5bc736753483a3250233781352502000000000000000000000000000000000000000000000000 │ │ +00000000000000000000000000000000000000000000000000050b2b1a21267a343f6566727bbcc5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5bc7b7266653f347a26211a2b0b0500000000000000000000000000000000000000000000000000 │ │ +0000000000000000000000000000000000000000000000000007094f181c2d2f71393c424a7273bdbac5c5c5c5c5c5c5c5c5c5c5c5c5c5babd73724a423c39712f2d1c184f090700000000000000000000000000000000000000000000000000 │ │ +00000000000000000000000000000000000000000000000000000563131f642450315a3d65666768beb9b5c5c5c5c5c5c5c5c5c5c5b5b9be686766653d5a315024641f1363050000000000000000000000000000000000000000000000000000 │ │ +00000000000000000000000000000000000000000000000000000e170d141a4546293e5a3c41495b5c5dbfc0c1b5c5c5c5c5b5c1c0bf5d5c5b49413c5a3e2946451a140d170e0000000000000000000000000000000000000000000000000000 │ │ +00000000000000000000000000000000000000000000000000000003094f161b452e5031513b5243534b545556c2bec3c3bec25655544b5343523b5131502e451b164f0903000000000000000000000000000000000000000000000000000000 │ │ 00000000000000000000000000000000000000000000000000000000040a35161b4546283033473c4843494a4b4c4d4e4e4d4c4b4a4943483c4733302846451b16350a0400000000000000000000000000000000000000000000000000000000 │ │ 0000000000000000000000000000000000000000000000000000000000050a35161b2023272a3e343a3f4041424344444444434241403f3a343e2a2723201b16350a050000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000001050a35153637222e28383133393a3b3c3d3d3d3d3c3b3a39333138282e22373615350a05010000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000010510112b192c202d2e2f2a3031323334343434333231302a2f2e2d202c192b11100501000000000000000000000000000000000000000000000000000000000000 │ │ 00000000000000000000000000000000000000000000000000000000000000000f250c12161f1c202224262728292a2a2a2a292827262422201c1f16120c250f0000000000000000000000000000000000000000000000000000000000000000 │ │ 00000000000000000000000000000000000000000000000000000000000000000007080a111e161f1b1d2021222324242424232221201d1b1f161e110a0807000000000000000000000000000000000000000000000000000000000000000000 │ │ 00000000000000000000000000000000000000000000000000000000000000000000010f170a11121418191a1b1c1d1d1d1d1c1b1a19181412110a170f0100000000000000000000000000000000000000000000000000000000000000000000 │ ├── Image content ├── res/drawable-xxhdpi-v4/ha__textfield_comp_focused_main.png │ ├── sng │ │ @@ -1,14 +1,14 @@ │ │ #SNG: from stdin │ │ IHDR { │ │ width: 6; height: 30; bitdepth: 8; │ │ using color palette; │ │ } │ │ PLTE { │ │ - (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ + ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 51,181,229) # rgb = (0x33,0xb5,0xe5) │ │ ( 0,153,204) # rgb = (0x00,0x99,0xcc) │ │ } │ │ tRNS { │ │ 0 20 102} │ │ IMAGE { │ │ pixels base64 │ ├── Image content ├── res/drawable-xxhdpi-v4/ha__btn_check_off_disabled_light.png │ ├── sng │ │ @@ -1,14 +1,14 @@ │ │ #SNG: from stdin │ │ IHDR { │ │ width: 96; height: 96; bitdepth: 8; │ │ using color palette; │ │ } │ │ PLTE { │ │ - (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ + ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 83, 83, 83) # rgb = (0x53,0x53,0x53) │ │ ( 83, 83, 83) # rgb = (0x53,0x53,0x53) │ │ ( 85, 85, 85) # rgb = (0x55,0x55,0x55) │ │ ( 83, 83, 83) # rgb = (0x53,0x53,0x53) │ │ ( 80, 80, 80) # rgb = (0x50,0x50,0x50) │ │ } │ │ tRNS { │ ├── Image content ├── res/drawable-xxhdpi-v4/ha__textfield_comp_activated_right.png │ ├── sng │ │ @@ -1,41 +1,40 @@ │ │ #SNG: from stdin │ │ IHDR { │ │ width: 36; height: 30; bitdepth: 8; │ │ using color palette; │ │ } │ │ PLTE { │ │ - (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0,153,204) # rgb = (0x00,0x99,0xcc) │ │ } │ │ tRNS { │ │ - 0 0 255} │ │ + 0} │ │ IMAGE { │ │ pixels base64 │ │ 000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000 │ │ -111111111111111111111122220000000000 │ │ -111111111111111111111122220000000000 │ │ -111111111111111111111122220000000000 │ │ -111111111111111111111122220000000000 │ │ -111111111111111111111122220000000000 │ │ -111111111111111111111122220000000000 │ │ -111111111111111111111122220000000000 │ │ -111111111111111111111122220000000000 │ │ -111111111111111111111122220000000000 │ │ -111111111111111111111122220000000000 │ │ -222222222222222222222222220000000000 │ │ -222222222222222222222222220000000000 │ │ -222222222222222222222222220000000000 │ │ -222222222222222222222222220000000000 │ │ +000000000000000000000011110000000000 │ │ +000000000000000000000011110000000000 │ │ +000000000000000000000011110000000000 │ │ +000000000000000000000011110000000000 │ │ +000000000000000000000011110000000000 │ │ +000000000000000000000011110000000000 │ │ +000000000000000000000011110000000000 │ │ +000000000000000000000011110000000000 │ │ +000000000000000000000011110000000000 │ │ +000000000000000000000011110000000000 │ │ +111111111111111111111111110000000000 │ │ +111111111111111111111111110000000000 │ │ +111111111111111111111111110000000000 │ │ +111111111111111111111111110000000000 │ │ 000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000 │ ├── Image content ├── res/drawable-xxhdpi-v4/ha__btn_check_comp_on_pressed_light.png │ ├── sng │ │ @@ -1,19 +1,18 @@ │ │ #SNG: from stdin │ │ IHDR { │ │ width: 96; height: 96; bitdepth: 8; │ │ using color palette; │ │ } │ │ PLTE { │ │ - (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ + ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 67, 67, 67) # rgb = (0x43,0x43,0x43) │ │ ( 58, 58, 58) # rgb = (0x3a,0x3a,0x3a) │ │ ( 61, 61, 61) # rgb = (0x3d,0x3d,0x3d) grey24 │ │ ( 60, 60, 60) # rgb = (0x3c,0x3c,0x3c) │ │ - ( 61, 61, 61) # rgb = (0x3d,0x3d,0x3d) grey24 │ │ ( 62, 62, 62) # rgb = (0x3e,0x3e,0x3e) │ │ ( 61, 61, 61) # rgb = (0x3d,0x3d,0x3d) grey24 │ │ ( 62, 62, 62) # rgb = (0x3e,0x3e,0x3e) │ │ ( 61, 61, 61) # rgb = (0x3d,0x3d,0x3d) grey24 │ │ ( 61, 61, 61) # rgb = (0x3d,0x3d,0x3d) grey24 │ │ ( 62, 62, 62) # rgb = (0x3e,0x3e,0x3e) │ │ ( 60, 60, 60) # rgb = (0x3c,0x3c,0x3c) │ │ @@ -64,17 +63,18 @@ │ │ ( 60, 60, 60) # rgb = (0x3c,0x3c,0x3c) │ │ ( 61, 61, 61) # rgb = (0x3d,0x3d,0x3d) grey24 │ │ ( 57, 57, 57) # rgb = (0x39,0x39,0x39) │ │ ( 61, 61, 61) # rgb = (0x3d,0x3d,0x3d) grey24 │ │ ( 60, 60, 60) # rgb = (0x3c,0x3c,0x3c) │ │ ( 64, 64, 64) # rgb = (0x40,0x40,0x40) grey25 │ │ ( 61, 61, 61) # rgb = (0x3d,0x3d,0x3d) grey24 │ │ + ( 61, 61, 61) # rgb = (0x3d,0x3d,0x3d) grey24 │ │ } │ │ tRNS { │ │ - 0 19 31 223 144 255 145 184 128 146 188 120 60 30 222 147 148 149 1 29 221 121 211 21 28 220 212 22 219 213 27 23 218 214 20 26 84 243 72 251 248 217 215 24 25 216 16 32 68 247 12 194 11 193 192 191 10 190 189 9 187 186 8 185} │ │ + 0 19 31 223 144 145 184 128 146 188 120 60 30 222 147 148 149 1 29 221 121 211 21 28 220 212 22 219 213 27 23 218 214 20 26 84 243 72 251 248 217 215 24 25 216 16 32 68 247 12 194 11 193 192 191 10 190 189 9 187 186 8 185} │ │ IMAGE { │ │ pixels base64 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ @@ -92,63 +92,63 @@ │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000234000000000000000000000 │ │ -000000000000000000000000000000000000000000000000000000000000000000000002355600000000000000000000 │ │ -000000000000000000000000755555555555555555555555555555555555555580000023555590000000000000000000 │ │ -0000000000000000000000005ABBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBC0000DE555555F000000000000000000 │ │ -00000000000000000000000058000000000000000000000000000000000000000000DE55555555G00000000000000000 │ │ -0000000000000000000000005800000000000000000000000000000000000000000DE5555555555HI000000000000000 │ │ -000000000000000000000000580000000000000000000000000000000000000000JK555555555555L000000000000000 │ │ -00000000000000000000000058000000000000000000000000000000000000000JK555555555555MN000000000000000 │ │ -0000000000000000000000005800000000000000000000000000000000000000JK555555555555MN0000000000000000 │ │ -000000000000000000000000580000000000000000000000000000000000000OP555555555555MN00000000000000000 │ │ -00000000000000000000000058000000000000000000000000000000000000OP555555555555QR000000000000000000 │ │ -0000000000000000000000005800000000000000000000000000000000000OP555555555555QR0000000000000000000 │ │ -000000000000000000000000580000000000000000000000000000000000OS555555555555TR00000000000000000000 │ │ -00000000000000000000000058000000000000000000000000000000000US555555555555TR000000000000000000000 │ │ -0000000000000000000000005800000000000000000000000000000000US555555555555TV0000000000000000000000 │ │ -000000000000000000000000580000000000000000000000000000000UW555555555555XV00000000000000000000000 │ │ -000000000000000000000000580000000000000Y0000000000000000ZW555555555555XV000000000000000000000000 │ │ -00000000000000000000000058000000000000abc00000000000000ZW555555555555XV0000000000000000000000000 │ │ -0000000000000000000000005800000000000ad5ec000000000000Zf555555555555gh00000000000000000000000000 │ │ -000000000000000000000000580000000000ad555ec0000000000Zf555555555555gh000000000000000000000000000 │ │ -00000000000000000000000058000000000ad55555ec00000000if555555555555gh0000000000000000000000000000 │ │ -0000000000000000000000005800000000ad5555555ec000000ij555555555555jh000kl000000000000000000000000 │ │ -000000000000000000000000580000000ad555555555ec0000ij555555555555ji000085000000000000000000000000 │ │ -00000000000000000000000058000000md55555555555nc00hj555555555555ji0000085000000000000000000000000 │ │ -00000000000000000000000058000000op555555555555echg555555555555fi00000085000000000000000000000000 │ │ -000000000000000000000000580000000op555555555555eK555555555555fi000000085000000000000000000000000 │ │ -0000000000000000000000005800000000qr555555555555555555555555fZ0000000085000000000000000000000000 │ │ -00000000000000000000000058000000000qs5555555555555555555555WZ00000000085000000000000000000000000 │ │ -000000000000000000000000580000000000qt55555555555555555555WZ000000000085000000000000000000000000 │ │ -0000000000000000000000005800000000000ut555555555555555555WU0000000000085000000000000000000000000 │ │ -00000000000000000000000058000000000000uv5555555555555555SU00000000000085000000000000000000000000 │ │ -000000000000000000000000580000000000000uw55555555555555SU000000000000085000000000000000000000000 │ │ -0000000000000000000000005800000000000000xw555555555555jU0000000000000085000000000000000000000000 │ │ -00000000000000000000000058000000000000000xA5555555555MN00000000000000085000000000000000000000000 │ │ -000000000000000000000000580000000000000000xy55555555QN000000000000000085000000000000000000000000 │ │ -0000000000000000000000005800000000000000000xz555555QR0000000000000000085000000000000000000000000 │ │ -00000000000000000000000058000000000000000000+z5555TR00000000000000000085000000000000000000000000 │ │ -000000000000000000000000580000000000000000000+/55XV000000000000000000085000000000000000000000000 │ │ -0000000000000000000000005800000000000000000000+7gV0000000000000000000085000000000000000000000000 │ │ -00000000000000000000000058000000000000000000000+R00000000000000000000085000000000000000000000000 │ │ -000000000000000000000000580000000000000000000000000000000000000000000085000000000000000000000000 │ │ -000000000000000000000000580000000000000000000000000000000000000000000085000000000000000000000000 │ │ -000000000000000000000000580000000000000000000000000000000000000000000085000000000000000000000000 │ │ -000000000000000000000000580000000000000000000000000000000000000000000085000000000000000000000000 │ │ -000000000000000000000000580000000000000000000000000000000000000000000085000000000000000000000000 │ │ -000000000000000000000000580000000000000000000000000000000000000000000085000000000000000000000000 │ │ -000000000000000000000000580000000000000000000000000000000000000000000085000000000000000000000000 │ │ -000000000000000000000000580000000000000000000000000000000000000000000085000000000000000000000000 │ │ -0000000000000000000000005s88888888888888888888888888888888888888888888s5000000000000000000000000 │ │ -000000000000000000000000755555555555555555555555555555555555555555555557000000000000000000000000 │ │ +0000000000000000000000000000000000000000000000000000000000000000000000023//500000000000000000000 │ │ +0000000000000000000000006///////////////////////////////////////70000023////80000000000000000000 │ │ +000000000000000000000000/9AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB0000CD//////E000000000000000000 │ │ +000000000000000000000000/7000000000000000000000000000000000000000000CD////////F00000000000000000 │ │ +000000000000000000000000/700000000000000000000000000000000000000000CD//////////GH000000000000000 │ │ +000000000000000000000000/70000000000000000000000000000000000000000IJ////////////K000000000000000 │ │ +000000000000000000000000/7000000000000000000000000000000000000000IJ////////////LM000000000000000 │ │ +000000000000000000000000/700000000000000000000000000000000000000IJ////////////LM0000000000000000 │ │ +000000000000000000000000/70000000000000000000000000000000000000NO////////////LM00000000000000000 │ │ +000000000000000000000000/7000000000000000000000000000000000000NO////////////PQ000000000000000000 │ │ +000000000000000000000000/700000000000000000000000000000000000NO////////////PQ0000000000000000000 │ │ +000000000000000000000000/70000000000000000000000000000000000NR////////////SQ00000000000000000000 │ │ +000000000000000000000000/7000000000000000000000000000000000TR////////////SQ000000000000000000000 │ │ +000000000000000000000000/700000000000000000000000000000000TR////////////SU0000000000000000000000 │ │ +000000000000000000000000/70000000000000000000000000000000TV////////////WU00000000000000000000000 │ │ +000000000000000000000000/70000000000000X0000000000000000YV////////////WU000000000000000000000000 │ │ +000000000000000000000000/7000000000000Zab00000000000000YV////////////WU0000000000000000000000000 │ │ +000000000000000000000000/700000000000Zc/db000000000000Ye////////////fg00000000000000000000000000 │ │ +000000000000000000000000/70000000000Zc///db0000000000Ye////////////fg000000000000000000000000000 │ │ +000000000000000000000000/7000000000Zc/////db00000000he////////////fg0000000000000000000000000000 │ │ +000000000000000000000000/700000000Zc///////db000000hi////////////ig000jk000000000000000000000000 │ │ +000000000000000000000000/70000000Zc/////////db0000hi////////////ih00007/000000000000000000000000 │ │ +000000000000000000000000/7000000lc///////////mb00gi////////////ih000007/000000000000000000000000 │ │ +000000000000000000000000/7000000no////////////dbgf////////////eh0000007/000000000000000000000000 │ │ +000000000000000000000000/70000000no////////////dJ////////////eh00000007/000000000000000000000000 │ │ +000000000000000000000000/700000000pq////////////////////////eY000000007/000000000000000000000000 │ │ +000000000000000000000000/7000000000pr//////////////////////VY0000000007/000000000000000000000000 │ │ +000000000000000000000000/70000000000ps////////////////////VY00000000007/000000000000000000000000 │ │ +000000000000000000000000/700000000000ts//////////////////VT000000000007/000000000000000000000000 │ │ +000000000000000000000000/7000000000000tu////////////////RT0000000000007/000000000000000000000000 │ │ +000000000000000000000000/70000000000000tv//////////////RT00000000000007/000000000000000000000000 │ │ +000000000000000000000000/700000000000000wv////////////iT000000000000007/000000000000000000000000 │ │ +000000000000000000000000/7000000000000000w9//////////LM0000000000000007/000000000000000000000000 │ │ +000000000000000000000000/70000000000000000wx////////PM00000000000000007/000000000000000000000000 │ │ +000000000000000000000000/700000000000000000wy//////PQ000000000000000007/000000000000000000000000 │ │ +000000000000000000000000/7000000000000000000zy////SQ0000000000000000007/000000000000000000000000 │ │ +000000000000000000000000/70000000000000000000z+//WU00000000000000000007/000000000000000000000000 │ │ +000000000000000000000000/700000000000000000000z6fU000000000000000000007/000000000000000000000000 │ │ +000000000000000000000000/7000000000000000000000zQ0000000000000000000007/000000000000000000000000 │ │ +000000000000000000000000/7000000000000000000000000000000000000000000007/000000000000000000000000 │ │ +000000000000000000000000/7000000000000000000000000000000000000000000007/000000000000000000000000 │ │ +000000000000000000000000/7000000000000000000000000000000000000000000007/000000000000000000000000 │ │ +000000000000000000000000/7000000000000000000000000000000000000000000007/000000000000000000000000 │ │ +000000000000000000000000/7000000000000000000000000000000000000000000007/000000000000000000000000 │ │ +000000000000000000000000/7000000000000000000000000000000000000000000007/000000000000000000000000 │ │ +000000000000000000000000/7000000000000000000000000000000000000000000007/000000000000000000000000 │ │ +000000000000000000000000/7000000000000000000000000000000000000000000007/000000000000000000000000 │ │ +000000000000000000000000/r77777777777777777777777777777777777777777777r/000000000000000000000000 │ │ +0000000000000000000000006//////////////////////////////////////////////6000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ ├── Image content ├── res/drawable-xxhdpi-v4/ha__btn_check_comp_off_focus.png │ ├── sng │ │ @@ -1,14 +1,14 @@ │ │ #SNG: from stdin │ │ IHDR { │ │ width: 96; height: 96; bitdepth: 8; │ │ using color palette; │ │ } │ │ PLTE { │ │ - (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ + ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 51,170,221) # rgb = (0x33,0xaa,0xdd) │ │ ( 50,180,230) # rgb = (0x32,0xb4,0xe6) │ │ ( 51,182,231) # rgb = (0x33,0xb6,0xe7) │ │ ( 52,181,229) # rgb = (0x34,0xb5,0xe5) │ │ ( 51,180,229) # rgb = (0x33,0xb4,0xe5) │ │ ( 52,181,230) # rgb = (0x34,0xb5,0xe6) │ │ ( 48,175,223) # rgb = (0x30,0xaf,0xdf) │ ├── Image content ├── res/drawable-xxhdpi-v4/ha__btn_check_off.png │ ├── sng │ │ @@ -1,14 +1,14 @@ │ │ #SNG: from stdin │ │ IHDR { │ │ width: 96; height: 96; bitdepth: 8; │ │ using color palette; │ │ } │ │ PLTE { │ │ - (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ + ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ (205,205,205) # rgb = (0xcd,0xcd,0xcd) │ │ (203,203,203) # rgb = (0xcb,0xcb,0xcb) │ │ (205,205,205) # rgb = (0xcd,0xcd,0xcd) │ │ (203,203,203) # rgb = (0xcb,0xcb,0xcb) │ │ (205,205,205) # rgb = (0xcd,0xcd,0xcd) │ │ } │ │ tRNS { │ ├── Image content ├── res/drawable-xxhdpi-v4/ha__overscroll_edge.png │ ├── sng │ │ @@ -122,16 +122,15 @@ │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ - (113,113,113) # rgb = (0x71,0x71,0x71) │ │ - (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ + ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ @@ -228,47 +227,47 @@ │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ } │ │ tRNS { │ │ - 225 207 218 228 222 221 241 223 224 233 244 237 238 242 220 219 217 216 215 226 227 229 230 231 232 234 25 23 22 21 20 29 35 42 49 55 63 70 78 85 92 100 107 113 119 126 131 137 142 147 151 154 157 159 161 162 163 160 158 156 166 169 172 175 180 184 188 191 196 200 203 206 210 213 236 239 240 235 211 205 201 199 194 192 190 185 183 181 179 176 173 171 167 164 149 144 141 139 136 132 129 123 115 112 105 98 93 90 81 73 69 65 61 57 54 45 41 37 34 30 27 24 0 2 5 9 12 16 19 26 33 36 39 46 48 51 53 56 58 60 64 66 67 68 72 76 80 84 89 94 103 118 122 127 146 165 174 178 189 197 202 209 212 214 208 198 193 187 182 148 140 135 121 109 104 102 99 97 91 87 79 77 75 62 59 50 47 43 40 38 31 17 15 14 10 8 6 3 1 11 44 52 71 82 95 101 106 111 116 120 134 152 155 195 186 177 145 133 125 117 114 108 83 32 28 0} │ │ + 225 207 218 228 222 221 241 223 224 233 244 237 238 242 220 219 217 216 215 226 227 229 230 231 232 234 25 23 22 21 20 29 35 42 49 55 63 70 78 85 92 100 107 113 119 126 131 137 142 147 151 154 157 159 161 162 163 160 158 156 166 169 172 175 180 184 188 191 196 200 203 206 210 213 236 239 240 235 211 205 201 199 194 192 190 185 183 181 179 176 173 171 167 164 149 144 141 139 136 132 129 123 115 112 105 98 93 90 81 73 69 65 61 57 54 45 41 37 34 30 27 24 0 2 5 9 12 16 19 26 33 36 39 46 48 51 53 56 58 60 64 66 67 68 72 76 80 84 89 94 103 118 122 127 146 165 174 178 189 197 202 209 212 214 208 198 193 187 182 148 140 135 121 109 104 102 99 97 91 87 79 77 75 62 59 50 47 43 40 38 31 17 15 14 10 8 6 3 1 11 44 52 71 82 95 101 106 111 116 120 134 152 155 195 186 177 145 133 125 117 114 108 83 32 28} │ │ IMAGE { │ │ pixels hex │ │ 000101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010203010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010100040101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010105 │ │ 06070707070708080808080807070707070707070707070704040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404090a0404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404060b040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040407070707070707070707070707070707070707070808080808080808080808070707070707070707070704040404040404040404040404070707070c │ │ 0d07040e0f1011111212121110020f0f0e050708001314140315161717180909191919191919191919191919190909181817161515031414131300080807070405050e0e0e0f0f0202020202020202020202020202020202020202020f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f16060f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0c190f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0202020202020202020202020202020202020202020202020202020202020202020202020f0f0f0f0f0e0e0e0e05050505040404070707080808000000131313141403030315151516161717181818090909090919191919191919191919191919191919191919191909090909181818171717161615150303141413130000080807070405050e0e0f0f02101011111212121212121211111010020f0f050504070708001314141403030303031413000807050f16 │ │ 1a1b1c1c1d1d1d1d1e1e1b1f202122232425262728292a2b2c2d2e2f3031323334353637383838373636393a343b343536383c3d3e3f40414243444546474849020508131517194a0c4b4c06060d0d0d0d06064c4c4b0c0b4a4d1909181717161515030303141414141313131313000000000000000000080808080807070707070704040404040505050505050e0e0e0e0e0e0f0f0f0f0f0f0f0f020202020202020202020202020202020f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f16060f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0c190f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f02020202020202020202020202020202020202020202020202020202020f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0e0e0e0e0e0e0e0e0e0e050505050505050505050404040404040404040407070707070707070707080808080808080808000000000000000000000000000000000013131313131313131314141414141414030303030315151516161617171818090919194d4d4a4a0b0b0c4b4b4c4c4c0606060d0d0d0d0d0d0d0d060606064c4b4b0c0b4a4d190917161514130807050f1012494e48014f465051445253544255565758593f5a5b3d5c3c5d37363935343b3b34343a3a3539393636363738383838383837373639353a343b33325e315f60616263642d652c66672a6829696a6b276c266d6e6f707172227374757677781b1e1e1e1e1e1d1d1d1d1d1d1c1c1c1c1b1b1b1b79797979797979797979791b1b1b1c1d1c │ │ 7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7b7c7d7e7f801c81778283842185868788898a8b70248c6f8d8d8e8e8e8e8d8f90919293949569962a67979899632f609a3234369b3d9c9d57559e53529f5145a0a0464f4701a1484ea249a31211111010020f0e0505040707080014140316171809194d4a4a0b0b0b0b0b0b0b0b4a4a4d4d19190918181716151503141413000008070704040505170d0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e4b4d0e0e0505050504040404070708080800000013131414140303031515161617171718181809090919194d4d4d4d4a4a4a4a0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b4a4a4d4d19190909181717161515031414141300000807070704040505050e0e0f0f0f020202101011111112a3a3a34949a2a24e4e48a1a40101474f4f464646a0a0504551a59f4452a6535442a741a8579d599c5b3d3c5d3735343332a99a30aa2fab63642d65ac976667ad2aaeafb0b195b294b3936cb4b5b690258f8d8e8e8e8e8e8e8e8e8d8d8d8d6f6f8c2424b7708bb88a8989728887b986ba73bb21bcbd832082be1f781a1b1d80bfc0c17ec2c3c4c57b7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a │ │ 7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7ac6c5c3c7c1bf1d1a1f827574c886c9898b8c8ecab626cb2794b2cc69cdaeceadcf2b66d0d165992ed261305fa9d3d434369b5c5b5a5958a841a74353d5a545464f01484ea3144c05050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505054b09101111a3a24e48a401474f46a05051a544d5a6a6435442d64156a8409dd73f9c3e5b3d5c9b5d3739343b33d3325e31d85f30612fabd92e6499da65ac2cdbd066dc2b67cfaddd2a68aeaf29b0b1cc95286b94b393de6cb4b5b690258f8d6fb78b8a8972c9b9ba73bb74847576df77e081791d1ebf7fc1c7c2c3c4c57b7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a │ │ -e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1 │ │ -e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1 │ │ -e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1 │ │ -e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1 │ │ -e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1 │ │ -e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1 │ │ -e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1 │ │ -e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1 │ │ -e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1 │ │ -e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1 │ │ -e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1 │ │ -e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1 │ │ -e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1 │ │ -e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1 │ │ -e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1 │ │ -e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1 │ │ -e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1 │ │ -e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1 │ │ -e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1 │ │ -e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1 │ │ -e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1 │ │ -e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1 │ │ -e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1 │ │ -e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1 │ │ -e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1 │ │ -e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1 │ │ -e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1 │ │ -e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1 │ │ -e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1 │ │ -e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1 │ │ +7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a │ │ +7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a │ │ +7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a │ │ +7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a │ │ +7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a │ │ +7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a │ │ +7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a │ │ +7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a │ │ +7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a │ │ +7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a │ │ +7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a │ │ +7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a │ │ +7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a │ │ +7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a │ │ +7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a │ │ +7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a │ │ +7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a │ │ +7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a │ │ +7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a │ │ +7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a │ │ +7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a │ │ +7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a │ │ +7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a │ │ +7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a │ │ +7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a │ │ +7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a │ │ +7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a │ │ +7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a │ │ +7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a │ │ +7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a │ │ } │ ├── Image content ├── res/drawable-xxhdpi-v4/ha__textfield_comp_activated_main.png │ ├── sng │ │ @@ -1,18 +1,18 @@ │ │ #SNG: from stdin │ │ IHDR { │ │ width: 6; height: 30; bitdepth: 8; │ │ using color palette; │ │ } │ │ PLTE { │ │ - (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ + ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0,153,204) # rgb = (0x00,0x99,0xcc) │ │ } │ │ tRNS { │ │ - 0 255} │ │ + 0} │ │ IMAGE { │ │ pixels base64 │ │ 000000 │ │ 000000 │ │ 000000 │ │ 000000 │ │ 000000 │ ├── Image content ├── res/drawable-xxhdpi-v4/ha__btn_check_comp_off_pressed_light.png │ ├── sng │ │ @@ -1,22 +1,22 @@ │ │ #SNG: from stdin │ │ IHDR { │ │ width: 96; height: 96; bitdepth: 8; │ │ using color palette; │ │ } │ │ PLTE { │ │ - (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ - ( 61, 61, 61) # rgb = (0x3d,0x3d,0x3d) grey24 │ │ + ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 61, 61, 61) # rgb = (0x3d,0x3d,0x3d) grey24 │ │ ( 61, 61, 61) # rgb = (0x3d,0x3d,0x3d) grey24 │ │ ( 62, 62, 62) # rgb = (0x3e,0x3e,0x3e) │ │ ( 61, 61, 61) # rgb = (0x3d,0x3d,0x3d) grey24 │ │ + ( 61, 61, 61) # rgb = (0x3d,0x3d,0x3d) grey24 │ │ } │ │ tRNS { │ │ - 0 184 255 112 128 192} │ │ + 0 184 112 128 192} │ │ IMAGE { │ │ pixels base64 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ @@ -35,62 +35,62 @@ │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ -000000000000000000000000122222222222222222222222222222222222222222222221000000000000000000000000 │ │ -000000000000000000000000213333333333333333333333333333333333333333333312000000000000000000000000 │ │ -000000000000000000000000240000000000000000000000000000000000000000000042000000000000000000000000 │ │ -000000000000000000000000240000000000000000000000000000000000000000000042000000000000000000000000 │ │ -000000000000000000000000240000000000000000000000000000000000000000000042000000000000000000000000 │ │ -000000000000000000000000240000000000000000000000000000000000000000000042000000000000000000000000 │ │ -000000000000000000000000240000000000000000000000000000000000000000000042000000000000000000000000 │ │ -000000000000000000000000240000000000000000000000000000000000000000000042000000000000000000000000 │ │ -000000000000000000000000240000000000000000000000000000000000000000000042000000000000000000000000 │ │ -000000000000000000000000240000000000000000000000000000000000000000000042000000000000000000000000 │ │ -000000000000000000000000240000000000000000000000000000000000000000000042000000000000000000000000 │ │ -000000000000000000000000240000000000000000000000000000000000000000000042000000000000000000000000 │ │ -000000000000000000000000240000000000000000000000000000000000000000000042000000000000000000000000 │ │ -000000000000000000000000240000000000000000000000000000000000000000000042000000000000000000000000 │ │ -000000000000000000000000240000000000000000000000000000000000000000000042000000000000000000000000 │ │ -000000000000000000000000240000000000000000000000000000000000000000000042000000000000000000000000 │ │ -000000000000000000000000240000000000000000000000000000000000000000000042000000000000000000000000 │ │ -000000000000000000000000240000000000000000000000000000000000000000000042000000000000000000000000 │ │ -000000000000000000000000240000000000000000000000000000000000000000000042000000000000000000000000 │ │ -000000000000000000000000240000000000000000000000000000000000000000000042000000000000000000000000 │ │ -000000000000000000000000240000000000000000000000000000000000000000000042000000000000000000000000 │ │ -000000000000000000000000240000000000000000000000000000000000000000000042000000000000000000000000 │ │ -000000000000000000000000240000000000000000000000000000000000000000000042000000000000000000000000 │ │ -000000000000000000000000240000000000000000000000000000000000000000000042000000000000000000000000 │ │ -000000000000000000000000240000000000000000000000000000000000000000000042000000000000000000000000 │ │ -000000000000000000000000240000000000000000000000000000000000000000000042000000000000000000000000 │ │ -000000000000000000000000240000000000000000000000000000000000000000000042000000000000000000000000 │ │ -000000000000000000000000240000000000000000000000000000000000000000000042000000000000000000000000 │ │ -000000000000000000000000240000000000000000000000000000000000000000000042000000000000000000000000 │ │ -000000000000000000000000240000000000000000000000000000000000000000000042000000000000000000000000 │ │ -000000000000000000000000240000000000000000000000000000000000000000000042000000000000000000000000 │ │ -000000000000000000000000240000000000000000000000000000000000000000000042000000000000000000000000 │ │ -000000000000000000000000240000000000000000000000000000000000000000000042000000000000000000000000 │ │ -000000000000000000000000240000000000000000000000000000000000000000000042000000000000000000000000 │ │ -000000000000000000000000240000000000000000000000000000000000000000000042000000000000000000000000 │ │ -000000000000000000000000240000000000000000000000000000000000000000000042000000000000000000000000 │ │ -000000000000000000000000240000000000000000000000000000000000000000000042000000000000000000000000 │ │ -000000000000000000000000240000000000000000000000000000000000000000000042000000000000000000000000 │ │ -000000000000000000000000240000000000000000000000000000000000000000000042000000000000000000000000 │ │ -000000000000000000000000240000000000000000000000000000000000000000000042000000000000000000000000 │ │ -000000000000000000000000240000000000000000000000000000000000000000000042000000000000000000000000 │ │ -000000000000000000000000240000000000000000000000000000000000000000000042000000000000000000000000 │ │ -000000000000000000000000240000000000000000000000000000000000000000000042000000000000000000000000 │ │ -000000000000000000000000240000000000000000000000000000000000000000000042000000000000000000000000 │ │ -000000000000000000000000240000000000000000000000000000000000000000000042000000000000000000000000 │ │ -000000000000000000000000240000000000000000000000000000000000000000000042000000000000000000000000 │ │ -000000000000000000000000254444444444444444444444444444444444444444444452000000000000000000000000 │ │ -000000000000000000000000122222222222222222222222222222222222222222222221000000000000000000000000 │ │ +000000000000000000000000155555555555555555555555555555555555555555555551000000000000000000000000 │ │ +000000000000000000000000512222222222222222222222222222222222222222222215000000000000000000000000 │ │ +000000000000000000000000530000000000000000000000000000000000000000000035000000000000000000000000 │ │ +000000000000000000000000530000000000000000000000000000000000000000000035000000000000000000000000 │ │ +000000000000000000000000530000000000000000000000000000000000000000000035000000000000000000000000 │ │ +000000000000000000000000530000000000000000000000000000000000000000000035000000000000000000000000 │ │ +000000000000000000000000530000000000000000000000000000000000000000000035000000000000000000000000 │ │ +000000000000000000000000530000000000000000000000000000000000000000000035000000000000000000000000 │ │ +000000000000000000000000530000000000000000000000000000000000000000000035000000000000000000000000 │ │ +000000000000000000000000530000000000000000000000000000000000000000000035000000000000000000000000 │ │ +000000000000000000000000530000000000000000000000000000000000000000000035000000000000000000000000 │ │ +000000000000000000000000530000000000000000000000000000000000000000000035000000000000000000000000 │ │ +000000000000000000000000530000000000000000000000000000000000000000000035000000000000000000000000 │ │ +000000000000000000000000530000000000000000000000000000000000000000000035000000000000000000000000 │ │ +000000000000000000000000530000000000000000000000000000000000000000000035000000000000000000000000 │ │ +000000000000000000000000530000000000000000000000000000000000000000000035000000000000000000000000 │ │ +000000000000000000000000530000000000000000000000000000000000000000000035000000000000000000000000 │ │ +000000000000000000000000530000000000000000000000000000000000000000000035000000000000000000000000 │ │ +000000000000000000000000530000000000000000000000000000000000000000000035000000000000000000000000 │ │ +000000000000000000000000530000000000000000000000000000000000000000000035000000000000000000000000 │ │ +000000000000000000000000530000000000000000000000000000000000000000000035000000000000000000000000 │ │ +000000000000000000000000530000000000000000000000000000000000000000000035000000000000000000000000 │ │ +000000000000000000000000530000000000000000000000000000000000000000000035000000000000000000000000 │ │ +000000000000000000000000530000000000000000000000000000000000000000000035000000000000000000000000 │ │ +000000000000000000000000530000000000000000000000000000000000000000000035000000000000000000000000 │ │ +000000000000000000000000530000000000000000000000000000000000000000000035000000000000000000000000 │ │ +000000000000000000000000530000000000000000000000000000000000000000000035000000000000000000000000 │ │ +000000000000000000000000530000000000000000000000000000000000000000000035000000000000000000000000 │ │ +000000000000000000000000530000000000000000000000000000000000000000000035000000000000000000000000 │ │ +000000000000000000000000530000000000000000000000000000000000000000000035000000000000000000000000 │ │ +000000000000000000000000530000000000000000000000000000000000000000000035000000000000000000000000 │ │ +000000000000000000000000530000000000000000000000000000000000000000000035000000000000000000000000 │ │ +000000000000000000000000530000000000000000000000000000000000000000000035000000000000000000000000 │ │ +000000000000000000000000530000000000000000000000000000000000000000000035000000000000000000000000 │ │ +000000000000000000000000530000000000000000000000000000000000000000000035000000000000000000000000 │ │ +000000000000000000000000530000000000000000000000000000000000000000000035000000000000000000000000 │ │ +000000000000000000000000530000000000000000000000000000000000000000000035000000000000000000000000 │ │ +000000000000000000000000530000000000000000000000000000000000000000000035000000000000000000000000 │ │ +000000000000000000000000530000000000000000000000000000000000000000000035000000000000000000000000 │ │ +000000000000000000000000530000000000000000000000000000000000000000000035000000000000000000000000 │ │ +000000000000000000000000530000000000000000000000000000000000000000000035000000000000000000000000 │ │ +000000000000000000000000530000000000000000000000000000000000000000000035000000000000000000000000 │ │ +000000000000000000000000530000000000000000000000000000000000000000000035000000000000000000000000 │ │ +000000000000000000000000530000000000000000000000000000000000000000000035000000000000000000000000 │ │ +000000000000000000000000530000000000000000000000000000000000000000000035000000000000000000000000 │ │ +000000000000000000000000530000000000000000000000000000000000000000000035000000000000000000000000 │ │ +000000000000000000000000543333333333333333333333333333333333333333333345000000000000000000000000 │ │ +000000000000000000000000155555555555555555555555555555555555555555555551000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ ├── Image content ├── res/drawable-xxhdpi-v4/ha__textfield_comp_activated_left.png │ ├── sng │ │ @@ -1,37 +1,36 @@ │ │ #SNG: from stdin │ │ IHDR { │ │ width: 36; height: 30; bitdepth: 8; │ │ using color palette; │ │ } │ │ PLTE { │ │ - (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ - ( 0,153,204) # rgb = (0x00,0x99,0xcc) │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ + ( 0,153,204) # rgb = (0x00,0x99,0xcc) │ │ } │ │ tRNS { │ │ - 0 255 0} │ │ + 0} │ │ IMAGE { │ │ pixels base64 │ │ 000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000 │ │ -000000000011112222222222222222222222 │ │ -000000000011112222222222222222222222 │ │ -000000000011112222222222222222222222 │ │ -000000000011112222222222222222222222 │ │ -000000000011112222222222222222222222 │ │ -000000000011112222222222222222222222 │ │ -000000000011112222222222222222222222 │ │ -000000000011112222222222222222222222 │ │ -000000000011112222222222222222222222 │ │ -000000000011112222222222222222222222 │ │ +000000000011110000000000000000000000 │ │ +000000000011110000000000000000000000 │ │ +000000000011110000000000000000000000 │ │ +000000000011110000000000000000000000 │ │ +000000000011110000000000000000000000 │ │ +000000000011110000000000000000000000 │ │ +000000000011110000000000000000000000 │ │ +000000000011110000000000000000000000 │ │ +000000000011110000000000000000000000 │ │ +000000000011110000000000000000000000 │ │ 000000000011111111111111111111111111 │ │ 000000000011111111111111111111111111 │ │ 000000000011111111111111111111111111 │ │ 000000000011111111111111111111111111 │ │ 000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000 │ ├── Image content ├── res/drawable-xxhdpi-v4/ha__btn_check_on_disabled_light.png │ ├── sng │ │ @@ -1,14 +1,14 @@ │ │ #SNG: from stdin │ │ IHDR { │ │ width: 96; height: 96; bitdepth: 8; │ │ using color palette; │ │ } │ │ PLTE { │ │ - (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ + ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ (102,102,102) # rgb = (0x66,0x66,0x66) grey40 │ │ ( 96, 96, 96) # rgb = (0x60,0x60,0x60) │ │ ( 82, 82, 82) # rgb = (0x52,0x52,0x52) grey32 │ │ ( 81, 81, 81) # rgb = (0x51,0x51,0x51) │ │ ( 83, 83, 83) # rgb = (0x53,0x53,0x53) │ │ ( 78, 78, 78) # rgb = (0x4e,0x4e,0x4e) │ │ ( 83, 83, 83) # rgb = (0x53,0x53,0x53) │ ├── Image content ├── res/drawable-xxhdpi-v4/ha__btn_check_comp_on_focus.png │ ├── sng │ │ @@ -1,14 +1,14 @@ │ │ #SNG: from stdin │ │ IHDR { │ │ width: 96; height: 96; bitdepth: 8; │ │ using color palette; │ │ } │ │ PLTE { │ │ - (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ + ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 48,175,223) # rgb = (0x30,0xaf,0xdf) │ │ ( 52,181,230) # rgb = (0x34,0xb5,0xe6) │ │ ( 51,180,229) # rgb = (0x33,0xb4,0xe5) │ │ ( 52,181,229) # rgb = (0x34,0xb5,0xe5) │ │ ( 50,180,230) # rgb = (0x32,0xb4,0xe6) │ │ ( 49,184,233) # rgb = (0x31,0xb8,0xe9) │ │ ( 52,181,229) # rgb = (0x34,0xb5,0xe5) │ ├── Image content ├── res/drawable-xhdpi-v4/ha__btn_check_off_light.png │ ├── sng │ │ @@ -1,14 +1,14 @@ │ │ #SNG: from stdin │ │ IHDR { │ │ width: 64; height: 64; bitdepth: 8; │ │ using color palette; │ │ } │ │ PLTE { │ │ - (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ + ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 62, 62, 62) # rgb = (0x3e,0x3e,0x3e) │ │ ( 62, 62, 62) # rgb = (0x3e,0x3e,0x3e) │ │ ( 62, 62, 62) # rgb = (0x3e,0x3e,0x3e) │ │ } │ │ tRNS { │ │ 0 149 165 170} │ │ IMAGE { │ ├── Image content ├── res/drawable-xhdpi-v4/ha__btn_check_off_disabled.png │ ├── sng │ │ @@ -1,14 +1,14 @@ │ │ #SNG: from stdin │ │ IHDR { │ │ width: 64; height: 64; bitdepth: 8; │ │ using color palette; │ │ } │ │ PLTE { │ │ - (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ + ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ (214,214,214) # rgb = (0xd6,0xd6,0xd6) grey84 │ │ (214,214,214) # rgb = (0xd6,0xd6,0xd6) grey84 │ │ (215,215,215) # rgb = (0xd7,0xd7,0xd7) │ │ } │ │ tRNS { │ │ 0 56 62 64} │ │ IMAGE { │ ├── Image content ├── res/drawable-xhdpi-v4/ha__progress_comp_primary.png │ ├── sng │ │ @@ -3,30 +3,30 @@ │ │ width: 44; height: 24; bitdepth: 8; │ │ using color alpha; │ │ } │ │ IMAGE { │ │ pixels hex │ │ 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ -00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 0000ff00 0080ff00 00ffff00 00ffff00 00ffff00 00ffff00 00aaff00 00abff01 00ffff01 00ffff01 00aaaa00 00ffff00 00ffff00 00ffff00 0080ff00 00000000 00000000 00000000 │ │ -00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 0000ff00 0000ff00 00ffff00 00ffff00 00ffff00 00aaff00 2b80ff01 44b3ff01 40bfff02 40bfff02 0099e502 00b3ff02 2b9cea03 22abef03 20bfe004 20bfe004 27a3cb03 2baad503 2ebbd102 1cc8e302 00b3dd01 00c0ff01 00000000 00000000 │ │ -00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00ffff00 00ffff00 00aaaa00 0080c001 00c0ff01 00d5ff01 40bfff02 37c8ff02 2492db03 24a4ed03 20b0ef04 20bfff04 4db2e605 4db2ff05 3db7e006 37b6ed06 2ca7e908 36afeb09 3fb5ed0a 3aaee20a 2ab1e50c 27b1e70d 35b0e90e 32b0ea0f 2faee410 2fb6e810 2eb2e010 30b7e710 34b2e10e 39b3e30d 30baeb09 37bfe406 15aabf03 00bfbf01 │ │ -00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00ffff00 00aaff00 00ddff01 00bfff02 1abbd402 2baaea03 26c4ff03 22cdef03 40b2f205 46b9f305 359edc07 33aae607 2db4e908 2cb6f108 3fb5e10a 3db6ed0a 35bfdf0b 36bae20c 2dade60f 32b2e910 31b1e311 33aede12 31afe314 2fb0e515 35b2e817 33b3e618 30b2e21a 2fb4e31b 32b3e21c 33b5e61b 35b4e41a 37b4e618 35b4e311 38b9e30d 2baad506 13b1d703 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00abff01 00ffff01 00ffff01 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 2b80ff01 44b3ff01 40bfff02 40bfff02 0099e502 00b3ff02 2b9cea03 22abef03 20bfe004 20bfe004 27a3cb03 2baad503 2ebbd102 1cc8e302 00b3dd01 00c0ff01 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 0080c001 00c0ff01 00d5ff01 40bfff02 37c8ff02 2492db03 24a4ed03 20b0ef04 20bfff04 4db2e605 4db2ff05 3db7e006 37b6ed06 2ca7e908 36afeb09 3fb5ed0a 3aaee20a 2ab1e50c 27b1e70d 35b0e90e 32b0ea0f 2faee410 2fb6e810 2eb2e010 30b7e710 34b2e10e 39b3e30d 30baeb09 37bfe406 15aabf03 00bfbf01 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00ddff01 00bfff02 1abbd402 2baaea03 26c4ff03 22cdef03 40b2f205 46b9f305 359edc07 33aae607 2db4e908 2cb6f108 3fb5e10a 3db6ed0a 35bfdf0b 36bae20c 2dade60f 32b2e910 31b1e311 33aede12 31afe314 2fb0e515 35b2e817 33b3e618 30b2e21a 2fb4e31b 32b3e21c 33b5e61b 35b4e41a 37b4e618 35b4e311 38b9e30d 2baad506 13b1d703 │ │ 00000000 00000000 00000000 00000000 00000000 00000000 0080ff01 00d4ff01 2caaff02 30bfdf03 2eb9dc05 31bad806 30b7e807 2cafe208 33b9e609 3abae80a 35b7e70d 39b4e90e 34b1e510 32b4e711 39b3ea14 36b2e815 34b6e818 33b4e91a 32b3e31d 32b4e41e 35b6e621 33b5e823 32b5e825 33b6e527 34b5e62b 33b4e32d 33b2e530 32b4e731 32b7e635 31b6e537 33b7e43a 34b6e53b 34b6e83a 35b6e837 33b6e52e 35b6e326 36b3e316 35b5eb0f │ │ 00000000 00000000 00000000 00000000 00000000 00000000 006aff01 229fff01 49b6ff03 39c6f104 27b0e206 33bbe607 36b6ec09 38b5ec0a 3abfea0b 3ac0e70d 30bae70f 34bce911 31b5e714 33b5e815 34b6e818 34b6e71a 34b8e71d 33b6e81f 31b5e222 31b5e424 34b5e528 34b4e42a 31b4e62d 32b7e52f 33b6e633 33b6e535 34b5e539 32b6e63a 33b6e73e 32b5e540 35b6e645 34b6e646 34b7e745 34b5e644 33b6e43a 34b6e532 37b5e620 36b8e917 │ │ 33b5e5cc 33b5e5cc 33b5e5cd 33b5e5ce 33b5e5cf 33b5e5d0 33b5e5d1 33b5e5d1 33b5e5d3 33b5e5d4 33b5e5d6 33b5e5d7 33b5e5d8 33b5e5d9 33b5e5db 33b5e5dc 33b5e5de 33b5e5df 33b5e5e1 33b5e5e2 33b5e5e4 33b5e5e5 33b5e5e7 33b5e5e8 33b5e5ea 33b5e5eb 33b5e5ed 33b5e5ee 33b5e5f0 33b5e5f1 33b5e5f2 33b5e5f3 33b5e5f5 33b5e5f5 33b5e5f7 33b5e5f8 33b5e5f9 33b5e5fa 33b5e5fb 33b5e5fb 33b5e5fc 33b5e5fd 33b5e5f2 33b5e5c0 │ │ 33b5e5cc 33b5e5cc 33b5e5cd 33b5e5ce 33b5e5cf 33b5e5d0 33b5e5d1 33b5e5d1 33b5e5d3 33b5e5d4 33b5e5d5 33b5e5d6 33b5e5d8 33b5e5d8 33b5e5da 33b5e5db 33b5e5dd 33b5e5de 33b5e5e0 33b5e5e1 33b5e5e3 33b5e5e4 33b5e5e6 33b5e5e7 33b5e5e9 33b5e5ea 33b5e5ec 33b5e5ed 33b5e5ee 33b5e5ef 33b5e5f1 33b5e5f2 33b5e5f4 33b5e5f5 33b5e5f6 33b5e5f7 33b5e5f8 33b5e5f9 33b5e5fa 33b5e5fb 33b5e5fc 33b5e5fd 33b5e5fe 33b5e5f8 │ │ 33b5e5cc 33b5e5cc 33b5e5cd 33b5e5ce 33b5e5cf 33b5e5d0 33b5e5d1 33b5e5d1 33b5e5d3 33b5e5d4 33b5e5d5 33b5e5d6 33b5e5d8 33b5e5d8 33b5e5da 33b5e5db 33b5e5dd 33b5e5de 33b5e5e0 33b5e5e1 33b5e5e3 33b5e5e4 33b5e5e6 33b5e5e6 33b5e5e8 33b5e5e9 33b5e5eb 33b5e5ec 33b5e5ee 33b5e5ef 33b5e5f1 33b5e5f2 33b5e5f3 33b5e5f4 33b5e5f6 33b5e5f7 33b5e5f8 33b5e5f9 33b5e5fa 33b5e5fb 33b5e5fc 33b5e5fd 33b5e5fe 33b5e5fe │ │ 33b5e5cc 33b5e5cc 33b5e5cd 33b5e5ce 33b5e5cf 33b5e5d0 33b5e5d1 33b5e5d1 33b5e5d3 33b5e5d4 33b5e5d5 33b5e5d6 33b5e5d8 33b5e5d8 33b5e5da 33b5e5db 33b5e5dd 33b5e5de 33b5e5e0 33b5e5e1 33b5e5e3 33b5e5e4 33b5e5e6 33b5e5e6 33b5e5e8 33b5e5e9 33b5e5eb 33b5e5ec 33b5e5ee 33b5e5ef 33b5e5f1 33b5e5f2 33b5e5f3 33b5e5f4 33b5e5f6 33b5e5f7 33b5e5f8 33b5e5f9 33b5e5fa 33b5e5fb 33b5e5fc 33b5e5fd 33b5e5fe 33b5e5fe │ │ 33b5e5cc 33b5e5cc 33b5e5cd 33b5e5ce 33b5e5cf 33b5e5d0 33b5e5d1 33b5e5d1 33b5e5d3 33b5e5d4 33b5e5d5 33b5e5d6 33b5e5d8 33b5e5d8 33b5e5da 33b5e5db 33b5e5dd 33b5e5de 33b5e5e0 33b5e5e1 33b5e5e3 33b5e5e4 33b5e5e6 33b5e5e6 33b5e5e8 33b5e5e9 33b5e5eb 33b5e5ec 33b5e5ee 33b5e5ef 33b5e5f1 33b5e5f2 33b5e5f3 33b5e5f4 33b5e5f6 33b5e5f7 33b5e5f8 33b5e5f9 33b5e5fa 33b5e5fb 33b5e5fc 33b5e5fd 33b5e5fe 33b5e5f7 │ │ 33b5e5cc 33b5e5cc 33b5e5cd 33b5e5ce 33b5e5cf 33b5e5d0 33b5e5d1 33b5e5d1 33b5e5d3 33b5e5d4 33b5e5d5 33b5e5d6 33b5e5d8 33b5e5d9 33b5e5db 33b5e5dc 33b5e5de 33b5e5de 33b5e5e0 33b5e5e1 33b5e5e3 33b5e5e4 33b5e5e6 33b5e5e7 33b5e5e9 33b5e5ea 33b5e5ec 33b5e5ed 33b5e5ef 33b5e5f0 33b5e5f1 33b5e5f2 33b5e5f4 33b5e5f5 33b5e5f6 33b5e5f7 33b5e5f9 33b5e5f9 33b5e5fa 33b5e5fb 33b5e5fc 33b5e5fd 33b5e5f8 33b5e5c6 │ │ 00000000 00000000 00000000 00000000 00000000 00000000 0055ff01 00adff02 49b6ff03 39c6f104 33c2eb06 3ec2e507 33b3e609 2eb3e20a 32b4e10c 37b7e90d 2eb6e810 33b6ea11 31b8e314 34b6e615 36b4e318 35b2e51a 35b7e41d 35b6e31f 35b8e622 35b8e424 34b3e627 34b6e729 31b6e52c 32b5e52e 33b5e432 33b7e633 33b6e537 33b5e539 34b6e73c 33b7e83e 33b5e742 32b5e644 33b5e545 34b6e644 34b4e53a 33b5e632 32b8e61e 30bcea14 │ │ 00000000 00000000 00000000 00000000 00000000 00000000 006aff01 009fff01 3ab0ff03 3db3ef04 33c2eb06 37bfe406 2faee409 31b0e10a 2eb3e60c 34b4ed0d 30b7e70f 35bbe910 32b6e314 32b8e215 38b7e218 37b4e419 35b4e51c 36b3e61e 35b7e421 36b8e423 33b5e726 34b6e828 32b6e52b 32b4e62d 33b6e431 32b7e632 33b6e535 32b5e537 34b7e73b 32b6e73d 33b5e741 31b6e743 33b5e543 33b7e441 33b4e534 33b5e82b 34b8e718 30baeb0f │ │ -00000000 00000000 00000000 00000000 00000000 00000000 0080ff00 00ffff00 00aaff01 00bbff01 2baaff03 269cec03 1db3e104 26b2d904 2bb4ea06 31c4eb06 34bbee07 2db4e908 25afe60a 23b2e10a 33b8e10c 30bce20d 31bde50e 31b9e60f 32b5e311 36b8e812 30b6ea14 2eb7e816 35b3e218 33b3e318 31b6e81b 31b5e91c 32b8ea1e 32b7e720 2fb4e622 2db4e524 31b4e527 31b5e627 32b4e626 33b4e723 32b6e818 32b3e611 2eb6ed06 10bbef03 │ │ -00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00ffff00 00ffff00 0055ff01 0055ff01 00bfe002 1cb3e302 2baaff03 26c4ff03 22beff03 1aaef204 18aaf305 17b1de05 37b6e406 33c4dd07 30bfe007 2cb6e208 2ab6e70a 2dbbee0b 2cb1e70c 2db2e40d 33aae10f 31ade20f 2db8e910 2ab5ea11 33b3e913 30b4e415 2bb3e517 2ab3e518 31b1e51a 31b4e91a 33b5e619 33b5e816 2eb6e90e 2fb5e509 17bbe902 00bfff01 │ │ -00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 0000ff00 0080ff00 00ffff00 00ffff00 00ffff00 00ffff00 00ffff00 00ffff01 00ffff01 00ffff01 00bfff02 1cc8ff02 2eaaff02 24a4ff03 24b6ff03 22a9ef03 1dc6f104 19b2f205 3da3f506 37a4e406 31a4e707 30b0ef08 2baad509 2baad509 31b5de07 39b4da06 17d1e902 00b3ff01 00000000 00000000 │ │ -00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00ffff00 00ffff00 00ffff00 00ffff00 00ffff00 00aaff00 0080ff01 0080ff01 0080ff01 00ddff01 00bfff02 2b95ff03 269cec03 2492ed03 24b7ff03 20bfe004 20bfe004 24a4db03 2eaad102 00ffff00 0080ff00 00000000 00000000 │ │ -00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00008000 0000ff00 0000ff00 00ffff00 00ffff00 00000000 00000000 00000000 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00aaff01 00bbff01 2baaff03 269cec03 1db3e104 26b2d904 2bb4ea06 31c4eb06 34bbee07 2db4e908 25afe60a 23b2e10a 33b8e10c 30bce20d 31bde50e 31b9e60f 32b5e311 36b8e812 30b6ea14 2eb7e816 35b3e218 33b3e318 31b6e81b 31b5e91c 32b8ea1e 32b7e720 2fb4e622 2db4e524 31b4e527 31b5e627 32b4e626 33b4e723 32b6e818 32b3e611 2eb6ed06 10bbef03 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 0055ff01 0055ff01 00bfe002 1cb3e302 2baaff03 26c4ff03 22beff03 1aaef204 18aaf305 17b1de05 37b6e406 33c4dd07 30bfe007 2cb6e208 2ab6e70a 2dbbee0b 2cb1e70c 2db2e40d 33aae10f 31ade20f 2db8e910 2ab5ea11 33b3e913 30b4e415 2bb3e517 2ab3e518 31b1e51a 31b4e91a 33b5e619 33b5e816 2eb6e90e 2fb5e509 17bbe902 00bfff01 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00ffff01 00ffff01 00ffff01 00bfff02 1cc8ff02 2eaaff02 24a4ff03 24b6ff03 22a9ef03 1dc6f104 19b2f205 3da3f506 37a4e406 31a4e707 30b0ef08 2baad509 2baad509 31b5de07 39b4da06 17d1e902 00b3ff01 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 0080ff01 0080ff01 0080ff01 00ddff01 00bfff02 2b95ff03 269cec03 2492ed03 24b7ff03 20bfe004 20bfe004 24a4db03 2eaad102 00000000 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ } │ ├── Image content ├── res/drawable-xhdpi-v4/ha__btn_check_on_disabled.png │ ├── sng │ │ @@ -1,14 +1,14 @@ │ │ #SNG: from stdin │ │ IHDR { │ │ width: 64; height: 64; bitdepth: 8; │ │ using color palette; │ │ } │ │ PLTE { │ │ - (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ + ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ (191,191,191) # rgb = (0xbf,0xbf,0xbf) grey75 │ │ (219,219,219) # rgb = (0xdb,0xdb,0xdb) grey86 │ │ (214,214,214) # rgb = (0xd6,0xd6,0xd6) grey84 │ │ (214,214,214) # rgb = (0xd6,0xd6,0xd6) grey84 │ │ (210,210,210) # rgb = (0xd2,0xd2,0xd2) │ │ (214,214,214) # rgb = (0xd6,0xd6,0xd6) grey84 │ │ (215,215,215) # rgb = (0xd7,0xd7,0xd7) │ ├── Image content ├── res/drawable-xhdpi-v4/ha__btn_radio_comp_dot_disabled.png │ ├── sng │ │ @@ -1,14 +1,14 @@ │ │ #SNG: from stdin │ │ IHDR { │ │ width: 64; height: 64; bitdepth: 8; │ │ using color palette; │ │ } │ │ PLTE { │ │ - (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ + ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ ├── Image content ├── res/drawable-xhdpi-v4/ha__btn_check_comp_on_pressed.png │ ├── sng │ │ @@ -1,14 +1,14 @@ │ │ #SNG: from stdin │ │ IHDR { │ │ width: 64; height: 64; bitdepth: 8; │ │ using color palette; │ │ } │ │ PLTE { │ │ - (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ + ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ @@ -57,15 +57,15 @@ │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ } │ │ tRNS { │ │ - 0 15 57 14 200 246 67 224 248 255 68 199 247 70 71 110 113 13 198 114 115 116 197 117 9 118 98 222 32 254 196 119 12 120 121 192 35 251 223 195 122 97 253 123 96 124 125 95 126 94 127 93 92 252 91} │ │ + 0 15 57 14 200 246 67 224 248 68 199 247 70 71 110 113 13 198 114 115 116 197 117 9 118 98 222 32 254 196 119 12 120 121 192 35 251 223 195 122 97 253 123 96 124 125 95 126 94 127 93 92 252 91} │ │ IMAGE { │ │ pixels base64 │ │ 0000000000000000000000000000000000000000000000000000000000000000 │ │ 0000000000000000000000000000000000000000000000000000000000000000 │ │ 0000000000000000000000000000000000000000000000000000000000000000 │ │ 0000000000000000000000000000000000000000000000000000000000000000 │ │ 0000000000000000000000000000000000000000000000000000000000000000 │ │ @@ -76,46 +76,46 @@ │ │ 0000000000000000000000000000000000000000000000000000000000000000 │ │ 0000000000000000000000000000000000000000000000000000000000000000 │ │ 0000000000000000000000000000000000000000000000000000000000000000 │ │ 0000000000000000000000000000000000000000000000000000000000000000 │ │ 0000000000000000000000000000000000000000000000000000000000000000 │ │ 0000000000000000000000000000000000000000000000001200000000000000 │ │ 0000000000000000000000000000000000000000000000034560000000000000 │ │ -000000000000000078888888888888888888888888800034995A000000000000 │ │ -0000000000000000900000000000000000000000000003B9999CD00000000000 │ │ -000000000000000090000000000000000000000000003B999999CE0000000000 │ │ -00000000000000009000000000000000000000000003B99999999F0000000000 │ │ -0000000000000000900000000000000000000000003B99999999G00000000000 │ │ -00000000000000009000000000000000000000000HI99999999J000000000000 │ │ -0000000000000000900000000000000000000000HI99999999K0000000000000 │ │ -000000000000000090000000000000000000000HI99999999L00000000000000 │ │ -00000000000000009000000000000000000000HM99999999N000000000000000 │ │ -00000000000000009000000000O0000000000HM99999999P0000000000000000 │ │ -0000000000000000900000000QRS00000000HM99999999P00000000000000000 │ │ -000000000000000090000000QT97S000000HU99999999V000000000000000000 │ │ -00000000000000009000000QT9997S0000WU99999999X0000000000000000000 │ │ -0000000000000000900000QT999997S00WU99999999Y000Z0000000000000000 │ │ -000000000000000090000ab9999999cSWd99999999e000090000000000000000 │ │ -0000000000000000900000fg99999997M99999999h0000090000000000000000 │ │ -00000000000000009000000ig999999999999999j00000090000000000000000 │ │ -000000000000000090000000ig9999999999999k000000090000000000000000 │ │ -0000000000000000900000000lg99999999999m0000000090000000000000000 │ │ -00000000000000009000000000ng999999999o00000000090000000000000000 │ │ -000000000000000090000000000ng9999999X000000000090000000000000000 │ │ -0000000000000000900000000000pg99999J0000000000090000000000000000 │ │ -00000000000000009000000000000qg999K00000000000090000000000000000 │ │ -000000000000000090000000000000qr9N000000000000090000000000000000 │ │ -0000000000000000900000000000000sP0000000000000090000000000000000 │ │ -0000000000000000900000000000000000000000000000090000000000000000 │ │ -0000000000000000900000000000000000000000000000090000000000000000 │ │ -0000000000000000900000000000000000000000000000090000000000000000 │ │ -0000000000000000900000000000000000000000000000090000000000000000 │ │ -0000000000000000900000000000000000000000000000090000000000000000 │ │ -0000000000000000900000000000000000000000000000090000000000000000 │ │ -0000000000000000799999999999999999999999999999970000000000000000 │ │ +000000000000000078888888888888888888888888800034ss59000000000000 │ │ +0000000000000000s00000000000000000000000000003AssssBC00000000000 │ │ +0000000000000000s0000000000000000000000000003AssssssBD0000000000 │ │ +0000000000000000s000000000000000000000000003AssssssssE0000000000 │ │ +0000000000000000s00000000000000000000000003AssssssssF00000000000 │ │ +0000000000000000s000000000000000000000000GHssssssssI000000000000 │ │ +0000000000000000s00000000000000000000000GHssssssssJ0000000000000 │ │ +0000000000000000s0000000000000000000000GHssssssssK00000000000000 │ │ +0000000000000000s000000000000000000000GLssssssssM000000000000000 │ │ +0000000000000000s000000000N0000000000GLssssssssO0000000000000000 │ │ +0000000000000000s00000000PQR00000000GLssssssssO00000000000000000 │ │ +0000000000000000s0000000PSs7R000000GTssssssssU000000000000000000 │ │ +0000000000000000s000000PSsss7R0000VTssssssssW0000000000000000000 │ │ +0000000000000000s00000PSsssss7R00VTssssssssX000Y0000000000000000 │ │ +0000000000000000s0000ZasssssssbRVcssssssssd0000s0000000000000000 │ │ +0000000000000000s00000efsssssss7Lssssssssg00000s0000000000000000 │ │ +0000000000000000s000000hfsssssssssssssssi000000s0000000000000000 │ │ +0000000000000000s0000000hfsssssssssssssj0000000s0000000000000000 │ │ +0000000000000000s00000000kfsssssssssssl00000000s0000000000000000 │ │ +0000000000000000s000000000mfsssssssssn000000000s0000000000000000 │ │ +0000000000000000s0000000000mfsssssssW0000000000s0000000000000000 │ │ +0000000000000000s00000000000ofsssssI00000000000s0000000000000000 │ │ +0000000000000000s000000000000pfsssJ000000000000s0000000000000000 │ │ +0000000000000000s0000000000000pqsM0000000000000s0000000000000000 │ │ +0000000000000000s00000000000000rO00000000000000s0000000000000000 │ │ +0000000000000000s000000000000000000000000000000s0000000000000000 │ │ +0000000000000000s000000000000000000000000000000s0000000000000000 │ │ +0000000000000000s000000000000000000000000000000s0000000000000000 │ │ +0000000000000000s000000000000000000000000000000s0000000000000000 │ │ +0000000000000000s000000000000000000000000000000s0000000000000000 │ │ +0000000000000000s000000000000000000000000000000s0000000000000000 │ │ +00000000000000007ssssssssssssssssssssssssssssss70000000000000000 │ │ 0000000000000000000000000000000000000000000000000000000000000000 │ │ 0000000000000000000000000000000000000000000000000000000000000000 │ │ 0000000000000000000000000000000000000000000000000000000000000000 │ │ 0000000000000000000000000000000000000000000000000000000000000000 │ │ 0000000000000000000000000000000000000000000000000000000000000000 │ │ 0000000000000000000000000000000000000000000000000000000000000000 │ │ 0000000000000000000000000000000000000000000000000000000000000000 │ ├── Image content ├── res/drawable-xhdpi-v4/ha__ab_home_as_up.png │ ├── sng │ │ @@ -67,46 +67,45 @@ │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ - (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ } │ │ tRNS { │ │ - 0 0 1 6 5 3 2 96 127 122 123 124 117 19 48 134 129 128 137 66 9 110 132 126 108 10 61 135 133 46 15 119 130 77 30 27 125 88 118 13 38 131 56 101 102 50 35 112 83 65 21 120 22 62 68 121 114 53 7 103 40 91 29 79 17 64 111 11} │ │ + 0 1 6 5 3 2 96 127 122 123 124 117 19 48 134 129 128 137 66 9 110 132 126 108 10 61 135 133 46 15 119 130 77 30 27 125 88 118 13 38 131 56 101 102 50 35 112 83 65 21 120 22 62 68 121 114 53 7 103 40 91 29 79 17 64 111 11} │ │ IMAGE { │ │ pixels hex │ │ -0000000000000000000000000001000101010101010101000100000000000000 │ │ -0000000000000000000000000101010102030404040305010100000000000000 │ │ -000000000000000000000001010101060708090a0b0c0d010200000000000000 │ │ -0000000000000000000000010102010e0f101011121301020100000000000000 │ │ -0000000000000000000000010202141516171716181902020100000000000000 │ │ -00000000000000000000010102011a1b1711081c1d0102010100000000000000 │ │ -000000000000000000010102011e1f2011170f07020201010100000000000000 │ │ -00000000000000000001010201211b1708100822010201010000000000000000 │ │ -00000000000000000101020123241008171b2101020101000000000000000000 │ │ -000000000000000101010201251b171120262701020101000000000000000000 │ │ -000000000000000101020128290811170f2a0102010100000000000000000000 │ │ -00000000000000010202032b1c08081c2c040202010000000000000000000000 │ │ -000000000000010102012d0f081111202e010201010000000000000000000000 │ │ -000000000000010201142f2908171b3001020101000000000000000000000000 │ │ -000000000000010201311b080829090d01020101000000000000000000000000 │ │ -000000000000020132332008081c130102010100000000000000000000000000 │ │ -000000000000020134092008081c350102010100000000000000000000000000 │ │ -000000000000010201361b080829370d01020101000000000000000000000000 │ │ -00000000000001020119382008171b3001020101000000000000000000000000 │ │ -00000000000001010201391b171111202e010201010000000000000000000000 │ │ -000000000000000102023a3b1c08081c2c040202010000000000000000000000 │ │ -00000000000000010102013c160811170f2a0102010100000000000000000000 │ │ -0000000000000001010102013d0f170820262701020101000000000000000000 │ │ -0000000000000000010102013e081008171b2101020101000000000000000000 │ │ -000000000000000000010102013f1b1708100822010201010000000000000000 │ │ -0000000000000000000101020140332011170f07020201010100000000000000 │ │ -0000000000000000000001010201411b1711081c2d0102010100000000000000 │ │ -0000000000000000000000010202194216081716154302020100000000000000 │ │ -0000000000000000000000010102012d0f102011121301020100000000000000 │ │ -000000000000000000000001010101050708090a0b0c0d010200000000000000 │ │ -0000000000000000000000000101010102030404040305010100000000000000 │ │ -0000000000000000000000000001000101010101010101000100000000000000 │ │ +0000000000000000000000000000000000000000000000000000000000000000 │ │ +0000000000000000000000000000000001020303030204000000000000000000 │ │ +00000000000000000000000000000005060708090a0b0c000100000000000000 │ │ +0000000000000000000000000001000d0e0f0f10111200010000000000000000 │ │ +0000000000000000000000000101131415161615171801010000000000000000 │ │ +0000000000000000000000000100191a1610071b1c0001000000000000000000 │ │ +000000000000000000000001001d1e1f10160e06010100000000000000000000 │ │ +00000000000000000000000100201a16070f0721000100000000000000000000 │ │ +00000000000000000000010022230f07161a2000010000000000000000000000 │ │ +000000000000000000000100241a16101f252600010000000000000000000000 │ │ +000000000000000000010027280710160e290001000000000000000000000000 │ │ +00000000000000000101022a1b07071b2b030101000000000000000000000000 │ │ +000000000000000001002c0e0710101f2d000100000000000000000000000000 │ │ +000000000000000100132e2807161a2f00010000000000000000000000000000 │ │ +000000000000000100301a070728080c00010000000000000000000000000000 │ │ +000000000000010031321f07071b120001000000000000000000000000000000 │ │ +000000000000010033081f07071b340001000000000000000000000000000000 │ │ +000000000000000100351a070728360c00010000000000000000000000000000 │ │ +00000000000000010018371f07161a2f00010000000000000000000000000000 │ │ +00000000000000000100381a1610101f2d000100000000000000000000000000 │ │ +00000000000000000101393a1b07071b2b030101000000000000000000000000 │ │ +00000000000000000001003b150710160e290001000000000000000000000000 │ │ +0000000000000000000001003c0e16071f252600010000000000000000000000 │ │ +0000000000000000000001003d070f07161a2000010000000000000000000000 │ │ +000000000000000000000001003e1a16070f0721000100000000000000000000 │ │ +000000000000000000000001003f321f10160e06010100000000000000000000 │ │ +0000000000000000000000000100401a1610071b2c0001000000000000000000 │ │ +0000000000000000000000000101184115071615144201010000000000000000 │ │ +0000000000000000000000000001002c0e0f1f10111200010000000000000000 │ │ +00000000000000000000000000000004060708090a0b0c000100000000000000 │ │ +0000000000000000000000000000000001020303030204000000000000000000 │ │ +0000000000000000000000000000000000000000000000000000000000000000 │ │ } │ ├── Image content ├── res/drawable-xhdpi-v4/ha__btn_check_comp_off_pressed.png │ ├── sng │ │ @@ -1,20 +1,20 @@ │ │ #SNG: from stdin │ │ IHDR { │ │ width: 64; height: 64; bitdepth: 8; │ │ using color palette; │ │ } │ │ PLTE { │ │ - (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ + ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ } │ │ tRNS { │ │ - 0 224 248 255} │ │ + 0 224 248} │ │ IMAGE { │ │ pixels base64 │ │ 0000000000000000000000000000000000000000000000000000000000000000 │ │ 0000000000000000000000000000000000000000000000000000000000000000 │ │ 0000000000000000000000000000000000000000000000000000000000000000 │ │ 0000000000000000000000000000000000000000000000000000000000000000 │ │ 0000000000000000000000000000000000000000000000000000000000000000 │ ├── Image content ├── res/drawable-xhdpi-v4/ha__overscroll_glow.png │ ├── sng │ │ @@ -1,14 +1,14 @@ │ │ #SNG: from stdin │ │ IHDR { │ │ width: 1044; height: 270; bitdepth: 8; │ │ using color palette; │ │ } │ │ PLTE { │ │ - (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ + ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ ├── Image content ├── res/drawable-xhdpi-v4/ha__btn_radio_comp_dot_transformation.png │ ├── sng │ │ @@ -84,15 +84,14 @@ │ │ (222, 10, 0) # rgb = (0xde,0x0a,0x00) │ │ (115, 41, 0) # rgb = (0x73,0x29,0x00) │ │ (114,108, 0) # rgb = (0x72,0x6c,0x00) │ │ (144,151, 0) # rgb = (0x90,0x97,0x00) │ │ (187, 96, 0) # rgb = (0xbb,0x60,0x00) │ │ (207, 42, 0) # rgb = (0xcf,0x2a,0x00) │ │ (213, 15, 0) # rgb = (0xd5,0x0f,0x00) │ │ - (217, 0, 0) # rgb = (0xd9,0x00,0x00) │ │ (255, 0, 0) # rgb = (0xff,0x00,0x00) red1 │ │ (255, 0, 0) # rgb = (0xff,0x00,0x00) red1 │ │ (255, 0, 0) # rgb = (0xff,0x00,0x00) red1 │ │ (255, 0, 0) # rgb = (0xff,0x00,0x00) red1 │ │ (118, 39, 0) # rgb = (0x76,0x27,0x00) │ │ (143,124, 0) # rgb = (0x8f,0x7c,0x00) │ │ (172,125, 0) # rgb = (0xac,0x7d,0x00) │ │ @@ -117,15 +116,14 @@ │ │ (119, 39, 0) # rgb = (0x77,0x27,0x00) │ │ (201, 63, 0) # rgb = (0xc9,0x3f,0x00) │ │ (213, 19, 0) # rgb = (0xd5,0x13,0x00) │ │ (255, 0, 0) # rgb = (0xff,0x00,0x00) red1 │ │ (247, 3, 0) # rgb = (0xf7,0x03,0x00) │ │ (126, 41, 0) # rgb = (0x7e,0x29,0x00) │ │ (209, 40, 0) # rgb = (0xd1,0x28,0x00) │ │ - (216, 4, 0) # rgb = (0xd8,0x04,0x00) │ │ (255, 0, 0) # rgb = (0xff,0x00,0x00) red1 │ │ (255, 0, 0) # rgb = (0xff,0x00,0x00) red1 │ │ (207, 13, 0) # rgb = (0xcf,0x0d,0x00) │ │ (155, 29, 0) # rgb = (0x9b,0x1d,0x00) │ │ (214, 13, 0) # rgb = (0xd6,0x0d,0x00) │ │ (157, 23, 0) # rgb = (0x9d,0x17,0x00) │ │ (129, 33, 0) # rgb = (0x81,0x21,0x00) │ │ @@ -136,17 +134,19 @@ │ │ (216, 0, 0) # rgb = (0xd8,0x00,0x00) │ │ (175, 17, 0) # rgb = (0xaf,0x11,0x00) │ │ (118, 35, 0) # rgb = (0x76,0x23,0x00) │ │ (200, 6, 0) # rgb = (0xc8,0x06,0x00) │ │ (116, 38, 0) # rgb = (0x74,0x26,0x00) │ │ (129, 31, 0) # rgb = (0x81,0x1f,0x00) │ │ (158, 23, 0) # rgb = (0x9e,0x17,0x00) │ │ + (217, 0, 0) # rgb = (0xd9,0x00,0x00) │ │ + (216, 4, 0) # rgb = (0xd8,0x04,0x00) │ │ } │ │ tRNS { │ │ - 0 1 4 6 2 8 12 16 19 21 3 10 22 27 31 34 36 37 7 23 30 41 45 48 51 52 20 28 43 50 55 60 63 66 67 32 49 57 64 69 74 78 81 82 11 33 53 62 70 77 83 88 93 98 114 9 54 90 112 149 168 189 199 17 29 65 75 85 96 140 191 217 227 228 231 25 38 107 167 210 231 240 248 253 255 5 18 58 71 168 224 237 249 24 91 141 213 240 254 15 113 194 240 251 76 150 230 248 80 94 169 245 253 68 99 195 250 255 39 84 116 212 254 213 196 170 253 239 198 254 223 168 241 169 195 212} │ │ + 0 1 4 6 2 8 12 16 19 21 3 10 22 27 31 34 36 37 7 23 30 41 45 48 51 52 20 28 43 50 55 60 63 66 67 32 49 57 64 69 74 78 81 82 11 33 53 62 70 77 83 88 93 98 114 9 54 90 112 149 168 189 199 17 29 65 75 85 96 140 191 217 227 228 231 25 38 107 167 210 231 240 248 253 5 18 58 71 168 224 237 249 24 91 141 213 240 254 15 113 194 240 251 76 150 230 248 80 94 169 245 253 68 99 195 250 39 84 116 212 254 213 196 170 253 239 198 254 223 168 241 169 195 212} │ │ IMAGE { │ │ pixels hex │ │ 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ @@ -165,32 +165,32 @@ │ │ 00000000000000000000000000000000000000000000000a0b070c0d0e0f101111100f0e0d0c070b0a0000000000000000000000000000000000000000000000 │ │ 00000000000000000000000000000000000000000000120713141015161718191918171615101413071200000000000000000000000000000000000000000000 │ │ 0000000000000000000000000000000000000000010b1a1b101c1d1e1f2021222221201f1e1d1c101b1a0b010000000000000000000000000000000000000000 │ │ 0000000000000000000000000000000000000001060c23152425262728292a2b2b2a29282726252415230c060100000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000002c0c2d1c2e2f30313233343536363534333231302f2e1c2d0c2c00000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000371a231c38262832393a3b3c3d3e3e3d3c3b3a39322826381c231a37000000000000000000000000000000000000 │ │ 0000000000000000000000000000000000023f40152e4142434445464748494a4a4948474645444342412e15403f020000000000000000000000000000000000 │ │ -0000000000000000000000000000000000064b4c1d2f28434d4e4f505152535454535251504f4e4d43282f1d4c4b060000000000000000000000000000000000 │ │ -000000000000000000000000000000005556231657583244595a5b5c54545454545454545c5b5a59443258571623565500000000000000000000000000000000 │ │ -000000000000000000000000000000000b5d4c1941295e5f606162545454545454545454546261605f5e2941194c5d0b00000000000000000000000000000000 │ │ -0000000000000000000000000000000063401c25584364656667545454545454545454545454676665644358251c406300000000000000000000000000000000 │ │ -00000000000000000000000000000002082d172f6839696a6b54545454545454545454545454546b6a6939682f172d0802000000000000000000000000000000 │ │ -000000000000000000000000000000120c1018216c6d6e6f705454545454545454545454545454706f6e6d6c2118100c12000000000000000000000000000000 │ │ -00000000000000000000000000000037134c2e71327273747554545454545454545454545454547574737232712e4c1337000000000000000000000000000000 │ │ -0000000000000000000000000000000b5d7638277778797a545454545454545454545454545454547a7978772738765d0b000000000000000000000000000000 │ │ -0000000000000000000000000000000b5d76382777787b5454545454545454545454545454545454547b78772738765d0b000000000000000000000000000000 │ │ -00000000000000000000000000000037134c2e7132727c5454545454545454545454545454545454547c7232712e4c1337000000000000000000000000000000 │ │ -000000000000000000000000000000120c1018216c6d7d7e545454545454545454545454545454547e7d6d6c2118100c12000000000000000000000000000000 │ │ -00000000000000000000000000000002082d172f6839697f545454545454545454545454545454547f6939682f172d0802000000000000000000000000000000 │ │ -0000000000000000000000000000000063401c25584364808154545454545454545454545454548180644358251c406300000000000000000000000000000000 │ │ -000000000000000000000000000000000b5d4c1941295e5f825454545454545454545454545454825f5e2941194c5d0b00000000000000000000000000000000 │ │ -00000000000000000000000000000000555623165758324483845454545454545454545454548483443258571623565500000000000000000000000000000000 │ │ -0000000000000000000000000000000000064b4c1d2f28434d83828154545454545454548182834d43282f1d4c4b060000000000000000000000000000000000 │ │ -0000000000000000000000000000000000023f40152e4142434445807f7e545454547e7f8045444342412e15403f020000000000000000000000000000000000 │ │ -000000000000000000000000000000000000371a231c38262832393a3b8586878786853b3a39322826381c231a37000000000000000000000000000000000000 │ │ +0000000000000000000000000000000000064b4c1d2f28434d4e4f505152538686535251504f4e4d43282f1d4c4b060000000000000000000000000000000000 │ │ +00000000000000000000000000000000545523165657324458595a5b86868686868686865b5a5958443257561623555400000000000000000000000000000000 │ │ +000000000000000000000000000000000b5c4c1941295d5e5f60618686868686868686868661605f5e5d2941194c5c0b00000000000000000000000000000000 │ │ +0000000000000000000000000000000062401c25574363646566868686868686868686868686666564634357251c406200000000000000000000000000000000 │ │ +00000000000000000000000000000002082d172f673968696a86868686868686868686868686866a696839672f172d0802000000000000000000000000000000 │ │ +000000000000000000000000000000120c1018216b6c6d6e6f86868686868686868686868686866f6e6d6c6b2118100c12000000000000000000000000000000 │ │ +00000000000000000000000000000037134c2e70327172738786868686868686868686868686868773727132702e4c1337000000000000000000000000000000 │ │ +0000000000000000000000000000000b5c7438277576777886868686868686868686868686868686787776752738745c0b000000000000000000000000000000 │ │ +0000000000000000000000000000000b5c7438277576798686868686868686868686868686868686867976752738745c0b000000000000000000000000000000 │ │ +00000000000000000000000000000037134c2e7032717a8686868686868686868686868686868686867a7132702e4c1337000000000000000000000000000000 │ │ +000000000000000000000000000000120c1018216b6c7b7c868686868686868686868686868686867c7b6c6b2118100c12000000000000000000000000000000 │ │ +00000000000000000000000000000002082d172f6739687d868686868686868686868686868686867d6839672f172d0802000000000000000000000000000000 │ │ +0000000000000000000000000000000062401c255743637e7f86868686868686868686868686867f7e634357251c406200000000000000000000000000000000 │ │ +000000000000000000000000000000000b5c4c1941295d5e808686868686868686868686868686805e5d2941194c5c0b00000000000000000000000000000000 │ │ +00000000000000000000000000000000545523165657324481828686868686868686868686868281443257561623555400000000000000000000000000000000 │ │ +0000000000000000000000000000000000064b4c1d2f28434d81807f86868686868686867f80814d43282f1d4c4b060000000000000000000000000000000000 │ │ +0000000000000000000000000000000000023f40152e41424344457e7d7c868686867c7d7e45444342412e15403f020000000000000000000000000000000000 │ │ +000000000000000000000000000000000000371a231c38262832393a3b8384858584833b3a39322826381c231a37000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000002c0c2d1c2e2f30313233343536363534333231302f2e1c2d0c2c00000000000000000000000000000000000000 │ │ 0000000000000000000000000000000000000001060c23152425262728292a2b2b2a29282726252415230c060100000000000000000000000000000000000000 │ │ 0000000000000000000000000000000000000000010b1a1b101c1d1e1f2021222221201f1e1d1c101b1a0b010000000000000000000000000000000000000000 │ │ 00000000000000000000000000000000000000000000120713141015161718191918171615101413071200000000000000000000000000000000000000000000 │ │ 00000000000000000000000000000000000000000000000a0b070c0d0e0f101111100f0e0d0c070b0a0000000000000000000000000000000000000000000000 │ │ 00000000000000000000000000000000000000000000000000040506070809090909080706050400000000000000000000000000000000000000000000000000 │ │ 00000000000000000000000000000000000000000000000000000000010203030303020100000000000000000000000000000000000000000000000000000000 │ ├── Image content ├── res/drawable-xhdpi-v4/ha__btn_check_off_disabled_light.png │ ├── sng │ │ @@ -1,14 +1,14 @@ │ │ #SNG: from stdin │ │ IHDR { │ │ width: 64; height: 64; bitdepth: 8; │ │ using color palette; │ │ } │ │ PLTE { │ │ - (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ + ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 81, 81, 81) # rgb = (0x51,0x51,0x51) │ │ ( 81, 81, 81) # rgb = (0x51,0x51,0x51) │ │ ( 83, 83, 83) # rgb = (0x53,0x53,0x53) │ │ } │ │ tRNS { │ │ 0 60 66 68} │ │ IMAGE { │ ├── Image content ├── res/drawable-xhdpi-v4/ha__textfield_comp_activated_right.png │ ├── sng │ │ @@ -2,34 +2,33 @@ │ │ IHDR { │ │ width: 24; height: 20; bitdepth: 8; │ │ using color palette; │ │ } │ │ PLTE { │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0,153,204) # rgb = (0x00,0x99,0xcc) │ │ - ( 0,153,204) # rgb = (0x00,0x99,0xcc) │ │ } │ │ tRNS { │ │ - 0 0 255} │ │ + 0} │ │ IMAGE { │ │ pixels base64 │ │ 000000000000000000000000 │ │ 000000000000000000000000 │ │ -111111111111111111100000 │ │ -111111111111111111100000 │ │ -111111111111112221100000 │ │ -111111111111112221100000 │ │ -111111111111112221100000 │ │ -111111111111112221100000 │ │ -111111111111112221100000 │ │ -111111111111112221100000 │ │ -222222222222222221100000 │ │ -222222222222222221100000 │ │ -222222222222222221100000 │ │ -111111111111111111100000 │ │ +000000000000000000000000 │ │ +000000000000000000000000 │ │ +000000000000001110000000 │ │ +000000000000001110000000 │ │ +000000000000001110000000 │ │ +000000000000001110000000 │ │ +000000000000001110000000 │ │ +000000000000001110000000 │ │ +111111111111111110000000 │ │ +111111111111111110000000 │ │ +111111111111111110000000 │ │ +000000000000000000000000 │ │ 000000000000000000000000 │ │ 000000000000000000000000 │ │ 000000000000000000000000 │ │ 000000000000000000000000 │ │ 000000000000000000000000 │ │ 000000000000000000000000 │ │ } │ ├── Image content ├── res/drawable-xhdpi-v4/ha__btn_check_comp_on_pressed_light.png │ ├── sng │ │ @@ -1,23 +1,22 @@ │ │ #SNG: from stdin │ │ IHDR { │ │ width: 64; height: 64; bitdepth: 8; │ │ using color palette; │ │ } │ │ PLTE { │ │ - (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ + ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 68, 68, 68) # rgb = (0x44,0x44,0x44) │ │ ( 63, 63, 63) # rgb = (0x3f,0x3f,0x3f) │ │ ( 55, 55, 55) # rgb = (0x37,0x37,0x37) │ │ ( 61, 61, 61) # rgb = (0x3d,0x3d,0x3d) grey24 │ │ ( 61, 61, 61) # rgb = (0x3d,0x3d,0x3d) grey24 │ │ ( 61, 61, 61) # rgb = (0x3d,0x3d,0x3d) grey24 │ │ ( 61, 61, 61) # rgb = (0x3d,0x3d,0x3d) grey24 │ │ ( 61, 61, 61) # rgb = (0x3d,0x3d,0x3d) grey24 │ │ - ( 61, 61, 61) # rgb = (0x3d,0x3d,0x3d) grey24 │ │ ( 60, 60, 60) # rgb = (0x3c,0x3c,0x3c) │ │ ( 62, 62, 62) # rgb = (0x3e,0x3e,0x3e) │ │ ( 61, 61, 61) # rgb = (0x3d,0x3d,0x3d) grey24 │ │ ( 62, 62, 62) # rgb = (0x3e,0x3e,0x3e) │ │ ( 61, 61, 61) # rgb = (0x3d,0x3d,0x3d) grey24 │ │ ( 60, 60, 60) # rgb = (0x3c,0x3c,0x3c) │ │ ( 61, 61, 61) # rgb = (0x3d,0x3d,0x3d) grey24 │ │ @@ -55,17 +54,18 @@ │ │ ( 61, 61, 61) # rgb = (0x3d,0x3d,0x3d) grey24 │ │ ( 60, 60, 60) # rgb = (0x3c,0x3c,0x3c) │ │ ( 60, 60, 60) # rgb = (0x3c,0x3c,0x3c) │ │ ( 60, 60, 60) # rgb = (0x3c,0x3c,0x3c) │ │ ( 61, 61, 61) # rgb = (0x3d,0x3d,0x3d) grey24 │ │ ( 61, 61, 61) # rgb = (0x3d,0x3d,0x3d) grey24 │ │ ( 62, 62, 62) # rgb = (0x3e,0x3e,0x3e) │ │ + ( 61, 61, 61) # rgb = (0x3d,0x3d,0x3d) grey24 │ │ } │ │ tRNS { │ │ - 0 15 57 14 200 246 67 224 248 255 68 199 247 70 71 110 113 13 198 114 115 116 197 117 9 118 98 222 32 254 196 119 12 120 121 192 35 251 223 195 122 97 253 123 96 124 125 95 126 94 127 93 92 252 91} │ │ + 0 15 57 14 200 246 67 224 248 68 199 247 70 71 110 113 13 198 114 115 116 197 117 9 118 98 222 32 254 196 119 12 120 121 192 35 251 223 195 122 97 253 123 96 124 125 95 126 94 127 93 92 252 91} │ │ IMAGE { │ │ pixels base64 │ │ 0000000000000000000000000000000000000000000000000000000000000000 │ │ 0000000000000000000000000000000000000000000000000000000000000000 │ │ 0000000000000000000000000000000000000000000000000000000000000000 │ │ 0000000000000000000000000000000000000000000000000000000000000000 │ │ 0000000000000000000000000000000000000000000000000000000000000000 │ │ @@ -76,46 +76,46 @@ │ │ 0000000000000000000000000000000000000000000000000000000000000000 │ │ 0000000000000000000000000000000000000000000000000000000000000000 │ │ 0000000000000000000000000000000000000000000000000000000000000000 │ │ 0000000000000000000000000000000000000000000000000000000000000000 │ │ 0000000000000000000000000000000000000000000000000000000000000000 │ │ 0000000000000000000000000000000000000000000000001200000000000000 │ │ 0000000000000000000000000000000000000000000000034560000000000000 │ │ -000000000000000078888888888888888888888888800034995A000000000000 │ │ -0000000000000000900000000000000000000000000003B9999CD00000000000 │ │ -000000000000000090000000000000000000000000003B999999CE0000000000 │ │ -00000000000000009000000000000000000000000003B99999999F0000000000 │ │ -0000000000000000900000000000000000000000003B99999999G00000000000 │ │ -00000000000000009000000000000000000000000HI99999999J000000000000 │ │ -0000000000000000900000000000000000000000HI99999999K0000000000000 │ │ -000000000000000090000000000000000000000HI99999999L00000000000000 │ │ -00000000000000009000000000000000000000HM99999999N000000000000000 │ │ -00000000000000009000000000O0000000000HM99999999P0000000000000000 │ │ -0000000000000000900000000QRS00000000HM99999999P00000000000000000 │ │ -000000000000000090000000QT97S000000HU99999999V000000000000000000 │ │ -00000000000000009000000QT9997S0000WU99999999X0000000000000000000 │ │ -0000000000000000900000QT999997S00WU99999999Y000Z0000000000000000 │ │ -000000000000000090000ab9999999cSWd99999999e000090000000000000000 │ │ -0000000000000000900000fg99999997M99999999h0000090000000000000000 │ │ -00000000000000009000000ig999999999999999j00000090000000000000000 │ │ -000000000000000090000000ig9999999999999k000000090000000000000000 │ │ -0000000000000000900000000lg99999999999m0000000090000000000000000 │ │ -00000000000000009000000000ng999999999o00000000090000000000000000 │ │ -000000000000000090000000000ng9999999X000000000090000000000000000 │ │ -0000000000000000900000000000pg99999J0000000000090000000000000000 │ │ -00000000000000009000000000000qg999K00000000000090000000000000000 │ │ -000000000000000090000000000000qr9N000000000000090000000000000000 │ │ -0000000000000000900000000000000sP0000000000000090000000000000000 │ │ -0000000000000000900000000000000000000000000000090000000000000000 │ │ -0000000000000000900000000000000000000000000000090000000000000000 │ │ -0000000000000000900000000000000000000000000000090000000000000000 │ │ -0000000000000000900000000000000000000000000000090000000000000000 │ │ -0000000000000000900000000000000000000000000000090000000000000000 │ │ -0000000000000000900000000000000000000000000000090000000000000000 │ │ -0000000000000000799999999999999999999999999999970000000000000000 │ │ +000000000000000078888888888888888888888888800034ss59000000000000 │ │ +0000000000000000s00000000000000000000000000003AssssBC00000000000 │ │ +0000000000000000s0000000000000000000000000003AssssssBD0000000000 │ │ +0000000000000000s000000000000000000000000003AssssssssE0000000000 │ │ +0000000000000000s00000000000000000000000003AssssssssF00000000000 │ │ +0000000000000000s000000000000000000000000GHssssssssI000000000000 │ │ +0000000000000000s00000000000000000000000GHssssssssJ0000000000000 │ │ +0000000000000000s0000000000000000000000GHssssssssK00000000000000 │ │ +0000000000000000s000000000000000000000GLssssssssM000000000000000 │ │ +0000000000000000s000000000N0000000000GLssssssssO0000000000000000 │ │ +0000000000000000s00000000PQR00000000GLssssssssO00000000000000000 │ │ +0000000000000000s0000000PSs7R000000GTssssssssU000000000000000000 │ │ +0000000000000000s000000PSsss7R0000VTssssssssW0000000000000000000 │ │ +0000000000000000s00000PSsssss7R00VTssssssssX000Y0000000000000000 │ │ +0000000000000000s0000ZasssssssbRVcssssssssd0000s0000000000000000 │ │ +0000000000000000s00000efsssssss7Lssssssssg00000s0000000000000000 │ │ +0000000000000000s000000hfsssssssssssssssi000000s0000000000000000 │ │ +0000000000000000s0000000hfsssssssssssssj0000000s0000000000000000 │ │ +0000000000000000s00000000kfsssssssssssl00000000s0000000000000000 │ │ +0000000000000000s000000000mfsssssssssn000000000s0000000000000000 │ │ +0000000000000000s0000000000mfsssssssW0000000000s0000000000000000 │ │ +0000000000000000s00000000000ofsssssI00000000000s0000000000000000 │ │ +0000000000000000s000000000000pfsssJ000000000000s0000000000000000 │ │ +0000000000000000s0000000000000pqsM0000000000000s0000000000000000 │ │ +0000000000000000s00000000000000rO00000000000000s0000000000000000 │ │ +0000000000000000s000000000000000000000000000000s0000000000000000 │ │ +0000000000000000s000000000000000000000000000000s0000000000000000 │ │ +0000000000000000s000000000000000000000000000000s0000000000000000 │ │ +0000000000000000s000000000000000000000000000000s0000000000000000 │ │ +0000000000000000s000000000000000000000000000000s0000000000000000 │ │ +0000000000000000s000000000000000000000000000000s0000000000000000 │ │ +00000000000000007ssssssssssssssssssssssssssssss70000000000000000 │ │ 0000000000000000000000000000000000000000000000000000000000000000 │ │ 0000000000000000000000000000000000000000000000000000000000000000 │ │ 0000000000000000000000000000000000000000000000000000000000000000 │ │ 0000000000000000000000000000000000000000000000000000000000000000 │ │ 0000000000000000000000000000000000000000000000000000000000000000 │ │ 0000000000000000000000000000000000000000000000000000000000000000 │ │ 0000000000000000000000000000000000000000000000000000000000000000 │ ├── Image content ├── res/drawable-xhdpi-v4/ha__btn_check_comp_off_focus.png │ ├── sng │ │ @@ -1,14 +1,14 @@ │ │ #SNG: from stdin │ │ IHDR { │ │ width: 64; height: 64; bitdepth: 8; │ │ using color palette; │ │ } │ │ PLTE { │ │ - (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ + ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 59,177,216) # rgb = (0x3b,0xb1,0xd8) │ │ ( 52,182,227) # rgb = (0x34,0xb6,0xe3) │ │ ( 51,183,231) # rgb = (0x33,0xb7,0xe7) │ │ ( 52,182,231) # rgb = (0x34,0xb6,0xe7) │ │ ( 55,182,237) # rgb = (0x37,0xb6,0xed) │ │ ( 51,180,228) # rgb = (0x33,0xb4,0xe4) │ │ ( 51,181,229) # rgb = (0x33,0xb5,0xe5) │ ├── Image content ├── res/drawable-xhdpi-v4/ha__btn_check_off.png │ ├── sng │ │ @@ -1,14 +1,14 @@ │ │ #SNG: from stdin │ │ IHDR { │ │ width: 64; height: 64; bitdepth: 8; │ │ using color palette; │ │ } │ │ PLTE { │ │ - (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ + ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ (205,205,205) # rgb = (0xcd,0xcd,0xcd) │ │ (206,206,206) # rgb = (0xce,0xce,0xce) │ │ (203,203,203) # rgb = (0xcb,0xcb,0xcb) │ │ } │ │ tRNS { │ │ 0 112 124 128} │ │ IMAGE { │ ├── Image content ├── res/drawable-xhdpi-v4/ha__overscroll_edge.png │ ├── sng │ │ @@ -1,14 +1,14 @@ │ │ #SNG: from stdin │ │ IHDR { │ │ width: 1044; height: 24; bitdepth: 8; │ │ using color palette; │ │ } │ │ PLTE { │ │ - (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ + ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ @@ -258,23 +258,23 @@ │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ } │ │ tRNS { │ │ - 0 1 2 3 5 7 9 11 13 12 14 17 19 20 21 23 24 25 26 28 30 32 33 34 35 39 42 46 47 50 51 55 57 62 63 66 67 73 76 79 82 87 88 90 91 94 97 104 107 112 113 116 118 120 121 127 132 140 139 141 148 152 153 155 159 160 164 166 170 171 174 176 180 182 186 187 188 189 192 194 197 200 203 204 208 209 210 211 212 217 216 215 220 225 226 229 230 231 233 234 235 237 236 238 239 240 241 232 228 221 219 218 214 202 201 199 193 184 178 172 167 163 154 150 143 142 136 129 128 124 117 111 101 93 89 86 81 77 74 59 56 53 52 48 45 37 27 22 16 15 8 4 6 10 31 36 38 54 69 71 72 85 95 98 100 102 105 115 123 126 130 131 137 151 175 181 198 205 207 213 222 224 242 243 244 245 247 248 249 251 252 253 254 255 250 246 227 196 183 179 165 161 147 138 134 119 110 83 80 61 58 49 43 40 29 18 44 64 78 84 92 103 114 135 145 146 149 156 169 173 185 190 191 195 206 158 144 125 99 96 70 60 68 106 108 109 122 157 162 177 223 168 133 75 41 65} │ │ + 0 1 2 3 5 7 9 11 13 12 14 17 19 20 21 23 24 25 26 28 30 32 33 34 35 39 42 46 47 50 51 55 57 62 63 66 67 73 76 79 82 87 88 90 91 94 97 104 107 112 113 116 118 120 121 127 132 140 139 141 148 152 153 155 159 160 164 166 170 171 174 176 180 182 186 187 188 189 192 194 197 200 203 204 208 209 210 211 212 217 216 215 220 225 226 229 230 231 233 234 235 237 236 238 239 240 241 232 228 221 219 218 214 202 201 199 193 184 178 172 167 163 154 150 143 142 136 129 128 124 117 111 101 93 89 86 81 77 74 59 56 53 52 48 45 37 27 22 16 15 8 4 6 10 31 36 38 54 69 71 72 85 95 98 100 102 105 115 123 126 130 131 137 151 175 181 198 205 207 213 222 224 242 243 244 245 247 248 249 251 252 253 254 250 246 227 196 183 179 165 161 147 138 134 119 110 83 80 61 58 49 43 40 29 18 44 64 78 84 92 103 114 135 145 146 149 156 169 173 185 190 191 195 206 158 144 125 99 96 70 60 68 106 108 109 122 157 162 177 223 168 133 75 41 65} │ │ IMAGE { │ │ pixels hex │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001010203030405050506070809080a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f30313233343536373839393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f50515252525354555556575859595a5b595c5d5d5d5e5f60606060616161606162636464646464646464656566666768696868686868686868686868686868686868696a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a696969696969696969696969696969696969696969696969696969696969696969696969696969696868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686869696969696969696969696969696969696969696969696969696969696969696969696969696969696a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a69696a6a696968686868686868686868686768686666646464646464636b6161616160606c5e5d5d5d5d6d6e6f5970585654527172727350744e4b7548767745447879417a7a3d7b7c7d397e7f808136823383302f848586878788898a2524228b8c8d8e8f1c1c9019911716141392110f930d0c949508090707960505059703030301000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ -000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001010203979805969699090a0a0a950c0e930f111213139a16189b919c1a901d1e9d1f8b21249e9fa02728a186a22ea3a4a5a632a736a8a937aaabac7d7bad7b3d407942434445ae76af494a4c744fb0737271b1b256b35a5a5a595c6db4b4b55d5f606c6c606267676868b6b7b7b7b8b9b9b9b8b9bababbbcbcbcbcbcbcbcbdbdbdbdbebebfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfc0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0bfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbebebebec2c2bcbcbcbcbcbcbac3b9b9b9b8b8b86a6868686867626b6060c45db46d5a70b3705755b15373c54e4dc649afc7464543c842c97a3dadca39cbccab37a9cda731ce842e2d2d29cfd0d0259e22d1d28c8e1e1dd3d4d59b18159ad6921110930ed7940a0a0807969696960403030301000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ -0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010102020397040404960699990709080a94940c0d0d0d9310121292929a169b9119d5d890d31d8d9dd2d1d923a0a08a8a26dadb872bdc2da22ea3dd308332dea7343536a88080ab38ccdfcb3be0e13ce2ad3d3fe340c979797942794278e444e477e5e577e5ae7648af49494949c675e64a4a4a4a4b4be7e874744f4f7474e9e9e94fc5b051515151515151515151515151515151515151515171b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1eab2b2b2b2b2545558b3707070705b59595a596e6d6d5c5cb4b5b5b5b5b5b5b5b5b5b5b5b5b5b55d6c6c6c6c6c6c6c6c606b626262626262626262626262626b636668686868686868686868676769b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b7b8b9b9b9b9b9b9b9b9b9b9b9b9b9b9babbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbabbbcc2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2bdbfc0bfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbebdc2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2bcbabbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbabab9b9b9b9b9b9b9b9b9b9b9b9b9b8b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b66a6767686868686868686868686868676563626262626262626262626262626363626b5f6c6c6c6c6c6c5f5f6c5db5b5b5b5b5b5b5b5b5b46d6d6d6d6d6e6f707070b3585757575757575756565454545454b2eab1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b152725151515151515151515151515151b050c5c5c5e97474747474744e4c4b4a4a4ae6c64949afaf49afc7aeaeae46454443c879c94040ebe33e3d7b3cec3bacdfcc38aa80a9eda83633dea731a62feea32eef2c29db88268af09ed9218b8b1f1e90d81a1ad59c911815d61212100f0e0dd7d7940a080999060606980404049702020201000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ -000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001010102020303979704049898050596069999090908080a940b0b0b0b0c0e0f0f111213139a151617919cd51a1c1c1c1c8fd38d1fd28bf1d122d9f2f0258a262689dad088a1a1292a86862c2d2ea3eea4a5dda6f3f4f583838383cecedea733a782343482343536f6eded81818181a937808080808080aaabccccdfdfdfccdfdfcccc7e7ecb3a3a3a3a3a3a3a3a3a3a3a3a3a39393939393a3a3becececececececececececececececececececececececececececece0e0e0e0e0e0e0e0e13c3c3c3c3c7bad3fe3f7f7f7f740414140f842434343c87844454545454545454545454545447747f9f9f9f9f947474849c6c6c6c6c6c6c6c67575757575c6754be8e8e8e8e8e8e8e8e8e8e74d7450b0b0b0b0b0b0b0b07373b0b0b0b0b0b0b0b0b0b0b0b07373b0505153b2b2b2b2b2b2b2b2b2b2b2b2eab258707070707070707070707070707070707070707070707070707070707070b35a6eb4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b46dfa61626161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616cb56d6db4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b45c59b370707070707070707070707070707070707070b358b2eab2b2b2b2b2b2b2b254b2b17150b073737373b0b0b0b0b0b0b0b073737373737350e9e74de8e8e8e8e8e8e8e8e8e8e8e8e74d75c6c67575757575c6c6c6c6c6c67575c649f94747f9f9f9f9f9f94777454545454545454545fb784343434342f8ebf7f7e33f7a3e3e3e3e3e3e3ead7b7b7b7b7b3ce1e0e0e0ecececececececececececececececececececececece0e0ec7d39393a3a3a3a3a3a3a3a3a3a3a3acbac7edfdfdfdfccccccccccccfc7f80808080a981818181eded8136cd3535cd33333183cef4f3a6f3a6a5a584a42e2d2c2b862a87a1dbcf88d026fd268a9e24d9222222f1209d8e8f1c90d8d519919c9b151392121212110f930dd70b94950a0a0807079906969605980404979797030302010101000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ -0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001010101010101010102020202020303030303039797979704040404989898050505969606060699090907070909080a0a0a95959494d7d7d70c0c0d0d0d0d0d939393930f0f0f101112111292921313d6d614141414d6d6149a9a9a9a9a9a9a151515161818171717171718181818181818189b919191919191919191919c9c191919191919d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5fe1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1ad4d4d4d4d4d4d4d4d89090909090901b8fd3d3d3d3d31d1d1d1d8e8d9d9d9d8d9d1f8c8c8c8c8c8c8c8c8c8c8c8c8c208b8b8b8b8b8b8bd2d121212121212121212122222222222222ff242424242424242424242323f2f0f0f0f0f0f0f0f0f09f9ff0f0f0f0f0f0f0f0f0f0f0f09f9f9f9fa08a2626262689898989898989892689d088888888888888888888888888888828282828282828282888282828288888cf872a2a2a2a292929292929292929292a2a2a2a2a292a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a292a2da22d2da2a2a2a2a2a22d2da2a2a22d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2ddc8629292a2a2a2a2a2a2a2a2a2a2a292a292929292a29292929292929292929292929292929292987db8888282828282888888888888888888888888888d027892689898989898989892626fd8a9f9f9f9f9f9ff0f0f0f0f0f0f0f09f9f9f9f9fa0f0f2242324242424242424242424242424232222222222222222212121212121222222d18b8b8b8b8b8b8bf1f18b208c8c8c8c8c8c8c8c8c1f9d9d9d9d9d8e1ed3d3d3d38f8f1c1c1c1c1c1c1c1b909090901b90d8d4d4d41a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1afed5d5d5d5d5d5d5d5d5d5d5d5d5d519199c91919191919191919c9c911818181818181717171718181715151616159a9a141414d6139213139292929211100f0f0f0f0f93930e0e0d0cd70d0cd70b94949494950a0808090907079906060606960598989898980404040497979797030302020202020201010101010101010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ -0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010101010101010101010101010101020202020202030303030303030303039797979797979704040404040404040404040498989805050505050505050505969696960505969696969696969696969606060606060606060606060606060606999999999999999999999999999999999999990707070707070707070707070707070707070707070707070707070707070707070707070707070707070707070909090909090909090808080808080a0a0a0a0a0a0a0a0a0a9595959495959594949494949494949494949494940b0b0b0b0b0b0b0b0bd7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d70c0d0d0d0d0d0d0d0d0d0d0d0d0d0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e930f0f0f0f0f0f0f0f0f0f1010100f0f101010101010101010101010111111111111111111111111111111111111111012929292929292929292929292929292929292929292929292929292929292929292929292929292d614141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414131392929292929292929292929292929292929292929292929292929292929292929292929292921212101111111111111111111111111111101010101010100f0f0f0f0f0f1010100f0f0f0f930e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0cd7d7d7d7d7d7d7d7d7d7d7d7d7d70cd7d70b0b0b0b0b0b0b0b0b0b0b949494949494949494949494949494950a0a0a0a0a0a0a08080808080808080909090908080909090707070707070707070707070707070707070707070707070707070707070707070707070707070707999999999999999999999999999906060606060606060606999906069606069696969696960505050505050505050598980404040404040404040497040497979797979797030303030303030202020202020101010101010101010101010101010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ +000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001010203979805969699090a0a0a950c0e930f111213139a16189b919c1a901d1e9d1f8b21249e9fa02728a186a22ea3a4a5a632a736a8a937aaabac7d7bad7b3d407942434445ae76af494a4c744fb0737271b1b256b35a5a5a595c6db4b4b55d5f606c6c606267676868b6b7b7b7b8b9b9b9b8b9bababbbcbcbcbcbcbcbcbdbdbdbdbebebfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfc0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffc0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffc0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0bfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbebebebec1c1bcbcbcbcbcbcbac2b9b9b9b8b8b86a6868686867626b6060c35db46d5a70b3705755b15373c44e4dc549afc6464543c742c87a3dadc939cacbab37a9cca731cd842e2d2d29cecfcf259e22d0d18c8e1e1dd2d3d49b18159ad5921110930ed6940a0a0807969696960403030301000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ +0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010102020397040404960699990709080a94940c0d0d0d9310121292929a169b9119d4d790d21d8d9dd1d0d823a0a08a8a26d9da872bdb2da22ea3dc308332dda7343536a88080ab38cbdeca3bdfe03ce1ad3d3fe240c879797942794278e344e377e4e477e4ae7648af49494949c575e54a4a4a4a4b4be6e774744f4f7474e8e8e84fc4b051515151515151515151515151515151515151515171b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1e9b2b2b2b2b2545558b3707070705b59595a596e6d6d5c5cb4b5b5b5b5b5b5b5b5b5b5b5b5b5b55d6c6c6c6c6c6c6c6c606b626262626262626262626262626b636668686868686868686868676769b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b7b8b9b9b9b9b9b9b9b9b9b9b9b9b9b9babbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbabbbcc1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1bdbfc0bfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbebdc1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1bcbabbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbabab9b9b9b9b9b9b9b9b9b9b9b9b9b8b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b66a6767686868686868686868686868676563626262626262626262626262626363626b5f6c6c6c6c6c6c5f5f6c5db5b5b5b5b5b5b5b5b5b46d6d6d6d6d6e6f707070b3585757575757575756565454545454b2e9b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b152725151515151515151515151515151b050c4c4c4e87474747474744e4c4b4a4a4ae5c54949afaf49afc6aeaeae46454443c779c84040eae23e3d7b3ceb3bacdecb38aa80a9eca83633dda731a62feda32eee2c29da88268aef9ed8218b8b1f1e90d71a1ad49c911815d51212100f0e0dd6d6940a080999060606980404049702020201000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ +000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001010102020303979704049898050596069999090908080a940b0b0b0b0c0e0f0f111213139a151617919cd41a1c1c1c1c8fd28d1fd18bf0d022d8f1ef258a262689d9cf88a1a1292a86862c2d2ea3eda4a5dca6f2f3f483838383cdcddda733a782343482343536f5ecec81818181a937808080808080aaabcbcbdededecbdedecbcb7e7eca3a3a3a3a3a3a3a3a3a3a3a3a3a39393939393a3a3bebebebebebebebebebebebebebebebebebebebebebebebebebebebebdfdfdfdfdfdfdfdfe03c3c3c3c3c7bad3fe2f6f6f6f640414140f742434343c77844454545454545454545454545447747f8f8f8f8f847474849c5c5c5c5c5c5c5c57575757575c5754be7e7e7e7e7e7e7e7e7e7e64d7450b0b0b0b0b0b0b0b07373b0b0b0b0b0b0b0b0b0b0b0b07373b0505153b2b2b2b2b2b2b2b2b2b2b2b2e9b258707070707070707070707070707070707070707070707070707070707070b35a6eb4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b46df961626161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616cb56d6db4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b45c59b370707070707070707070707070707070707070b358b2e9b2b2b2b2b2b2b2b254b2b17150b073737373b0b0b0b0b0b0b0b073737373737350e8e64de7e7e7e7e7e7e7e7e7e7e7e7e64d75c5c57575757575c5c5c5c5c5c57575c549f84747f8f8f8f8f8f84777454545454545454545fa784343434342f7eaf6f6e23f7a3e3e3e3e3e3e3ead7b7b7b7b7b3ce0dfdfdfebebebebebebebebebebebebebebebebebebebebebebdfdfeb7d39393a3a3a3a3a3a3a3a3a3a3a3acaac7ededededecbcbcbcbcbcbfb7f80808080a981818181ecec8136cc3535cc33333183cdf3f2a6f2a6a5a584a42e2d2c2b862a87a1dace88cf26fc268a9e24d8222222f0209d8e8f1c90d7d419919c9b151392121212110f930dd60b94950a0a0807079906969605980404979797030302010101000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ +0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001010101010101010102020202020303030303039797979704040404989898050505969606060699090907070909080a0a0a95959494d6d6d60c0c0d0d0d0d0d939393930f0f0f101112111292921313d5d514141414d5d5149a9a9a9a9a9a9a151515161818171717171718181818181818189b919191919191919191919c9c191919191919d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4fd1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1ad3d3d3d3d3d3d3d3d79090909090901b8fd2d2d2d2d21d1d1d1d8e8d9d9d9d8d9d1f8c8c8c8c8c8c8c8c8c8c8c8c8c208b8b8b8b8b8b8bd1d021212121212121212122222222222222fe242424242424242424242323f1efefefefefefefefef9f9fefefefefefefefefefefefef9f9f9f9fa08a2626262689898989898989892689cf88888888888888888888888888888828282828282828282888282828288888ce872a2a2a2a292929292929292929292a2a2a2a2a292a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a292a2da22d2da2a2a2a2a2a22d2da2a2a22d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2ddb8629292a2a2a2a2a2a2a2a2a2a2a292a292929292a29292929292929292929292929292929292987da8888282828282888888888888888888888888888cf27892689898989898989892626fc8a9f9f9f9f9f9fefefefefefefefef9f9f9f9f9fa0eff1242324242424242424242424242424232222222222222222212121212121222222d08b8b8b8b8b8b8bf0f08b208c8c8c8c8c8c8c8c8c1f9d9d9d9d9d8e1ed2d2d2d28f8f1c1c1c1c1c1c1c1b909090901b90d7d3d3d31a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1afdd4d4d4d4d4d4d4d4d4d4d4d4d4d419199c91919191919191919c9c911818181818181717171718181715151616159a9a141414d5139213139292929211100f0f0f0f0f93930e0e0d0cd60d0cd60b94949494950a0808090907079906060606960598989898980404040497979797030302020202020201010101010101010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ +0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010101010101010101010101010101020202020202030303030303030303039797979797979704040404040404040404040498989805050505050505050505969696960505969696969696969696969606060606060606060606060606060606999999999999999999999999999999999999990707070707070707070707070707070707070707070707070707070707070707070707070707070707070707070909090909090909090808080808080a0a0a0a0a0a0a0a0a0a9595959495959594949494949494949494949494940b0b0b0b0b0b0b0b0bd6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d60c0d0d0d0d0d0d0d0d0d0d0d0d0d0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e930f0f0f0f0f0f0f0f0f0f1010100f0f101010101010101010101010111111111111111111111111111111111111111012929292929292929292929292929292929292929292929292929292929292929292929292929292d514141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414131392929292929292929292929292929292929292929292929292929292929292929292929292921212101111111111111111111111111111101010101010100f0f0f0f0f0f1010100f0f0f0f930e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0cd6d6d6d6d6d6d6d6d6d6d6d6d6d60cd6d60b0b0b0b0b0b0b0b0b0b0b949494949494949494949494949494950a0a0a0a0a0a0a08080808080808080909090908080909090707070707070707070707070707070707070707070707070707070707070707070707070707070707999999999999999999999999999906060606060606060606999906069606069696969696960505050505050505050598980404040404040404040497040497979797979797030303030303030202020202020101010101010101010101010101010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ ├── Image content ├── res/drawable-xhdpi-v4/ha__textfield_comp_activated_main.png │ ├── sng │ │ @@ -2,34 +2,33 @@ │ │ IHDR { │ │ width: 4; height: 20; bitdepth: 8; │ │ using color palette; │ │ } │ │ PLTE { │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0,153,204) # rgb = (0x00,0x99,0xcc) │ │ - ( 0,153,204) # rgb = (0x00,0x99,0xcc) │ │ } │ │ tRNS { │ │ - 0 0 255} │ │ + 0} │ │ IMAGE { │ │ pixels base64 │ │ 0000 │ │ 0000 │ │ +0000 │ │ +0000 │ │ +0000 │ │ +0000 │ │ +0000 │ │ +0000 │ │ +0000 │ │ +0000 │ │ 1111 │ │ 1111 │ │ 1111 │ │ -1111 │ │ -1111 │ │ -1111 │ │ -1111 │ │ -1111 │ │ -2222 │ │ -2222 │ │ -2222 │ │ -1111 │ │ +0000 │ │ 0000 │ │ 0000 │ │ 0000 │ │ 0000 │ │ 0000 │ │ 0000 │ │ } │ ├── Image content ├── res/drawable-xhdpi-v4/ha__btn_check_comp_off_pressed_light.png │ ├── sng │ │ @@ -1,20 +1,20 @@ │ │ #SNG: from stdin │ │ IHDR { │ │ width: 64; height: 64; bitdepth: 8; │ │ using color palette; │ │ } │ │ PLTE { │ │ - (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ + ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 61, 61, 61) # rgb = (0x3d,0x3d,0x3d) grey24 │ │ ( 61, 61, 61) # rgb = (0x3d,0x3d,0x3d) grey24 │ │ ( 61, 61, 61) # rgb = (0x3d,0x3d,0x3d) grey24 │ │ } │ │ tRNS { │ │ - 0 224 248 255} │ │ + 0 224 248} │ │ IMAGE { │ │ pixels base64 │ │ 0000000000000000000000000000000000000000000000000000000000000000 │ │ 0000000000000000000000000000000000000000000000000000000000000000 │ │ 0000000000000000000000000000000000000000000000000000000000000000 │ │ 0000000000000000000000000000000000000000000000000000000000000000 │ │ 0000000000000000000000000000000000000000000000000000000000000000 │ ├── Image content ├── res/drawable-xhdpi-v4/ha__textfield_comp_activated_left.png │ ├── sng │ │ @@ -2,34 +2,33 @@ │ │ IHDR { │ │ width: 24; height: 20; bitdepth: 8; │ │ using color palette; │ │ } │ │ PLTE { │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0,153,204) # rgb = (0x00,0x99,0xcc) │ │ - ( 0,153,204) # rgb = (0x00,0x99,0xcc) │ │ } │ │ tRNS { │ │ - 0 0 255} │ │ + 0} │ │ IMAGE { │ │ pixels base64 │ │ 000000000000000000000000 │ │ 000000000000000000000000 │ │ -000001111111111111111111 │ │ -000001111111111111111111 │ │ -000001122211111111111111 │ │ -000001122211111111111111 │ │ -000001122211111111111111 │ │ -000001122211111111111111 │ │ -000001122211111111111111 │ │ -000001122211111111111111 │ │ -000001122222222222222222 │ │ -000001122222222222222222 │ │ -000001122222222222222222 │ │ -000001111111111111111111 │ │ +000000000000000000000000 │ │ +000000000000000000000000 │ │ +000000011100000000000000 │ │ +000000011100000000000000 │ │ +000000011100000000000000 │ │ +000000011100000000000000 │ │ +000000011100000000000000 │ │ +000000011100000000000000 │ │ +000000011111111111111111 │ │ +000000011111111111111111 │ │ +000000011111111111111111 │ │ +000000000000000000000000 │ │ 000000000000000000000000 │ │ 000000000000000000000000 │ │ 000000000000000000000000 │ │ 000000000000000000000000 │ │ 000000000000000000000000 │ │ 000000000000000000000000 │ │ } │ ├── Image content ├── res/drawable-xhdpi-v4/ha__btn_check_on_disabled_light.png │ ├── sng │ │ @@ -1,14 +1,14 @@ │ │ #SNG: from stdin │ │ IHDR { │ │ width: 64; height: 64; bitdepth: 8; │ │ using color palette; │ │ } │ │ PLTE { │ │ - (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ + ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 64, 64, 64) # rgb = (0x40,0x40,0x40) grey25 │ │ ( 85, 85, 85) # rgb = (0x55,0x55,0x55) │ │ ( 82, 82, 82) # rgb = (0x52,0x52,0x52) grey32 │ │ ( 81, 81, 81) # rgb = (0x51,0x51,0x51) │ │ ( 85, 85, 85) # rgb = (0x55,0x55,0x55) │ │ ( 81, 81, 81) # rgb = (0x51,0x51,0x51) │ │ ( 83, 83, 83) # rgb = (0x53,0x53,0x53) │ ├── Image content ├── res/drawable-xhdpi-v4/ha__btn_check_comp_on_focus.png │ ├── sng │ │ @@ -1,14 +1,14 @@ │ │ #SNG: from stdin │ │ IHDR { │ │ width: 64; height: 64; bitdepth: 8; │ │ using color palette; │ │ } │ │ PLTE { │ │ - (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ + ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 55,182,237) # rgb = (0x37,0xb6,0xed) │ │ ( 52,182,231) # rgb = (0x34,0xb6,0xe7) │ │ ( 51,183,231) # rgb = (0x33,0xb7,0xe7) │ │ ( 50,182,229) # rgb = (0x32,0xb6,0xe5) │ │ ( 51,181,229) # rgb = (0x33,0xb5,0xe5) │ │ ( 51,182,230) # rgb = (0x33,0xb6,0xe6) │ │ ( 51,181,229) # rgb = (0x33,0xb5,0xe5) │ ├── Image content ├── res/drawable-ldrtl-hdpi-v4/ha__ab_home_as_up.png │ ├── sng │ │ @@ -42,30 +42,29 @@ │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ - (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ } │ │ tRNS { │ │ - 0 0 3 10 8 6 100 124 110 16 1 2 45 135 138 78 93 127 26 126 91 74 136 131 39 11 116 137 102 50 132 134 54 49 56 104 40 92 27 47 79 4 111} │ │ + 0 3 10 8 6 100 124 110 16 1 2 45 135 138 78 93 127 26 126 91 74 136 131 39 11 116 137 102 50 132 134 54 49 56 104 40 92 27 47 79 4 111} │ │ IMAGE { │ │ pixels base64 │ │ -0011234511110000 │ │ -0011267891A10000 │ │ -000B1CDEF1B11000 │ │ -0011A1GDHI1A1100 │ │ -0011A1IJDK1A1100 │ │ -00011B1LMNO1A000 │ │ -00001A1PQRSA1100 │ │ -000011B1TUVW1B00 │ │ -000011B1XUDY1B00 │ │ -00001A1PQRZA1100 │ │ -00011B1LMNa1A000 │ │ -0011A1IJDb1A1100 │ │ -0011A1GVHc1A1100 │ │ -000B1dMEe1B11000 │ │ -0011f67g91A10000 │ │ -0011234511110000 │ │ +0000123400000000 │ │ +0000156780900000 │ │ +000A0BCDE0A00000 │ │ +000090FCGH090000 │ │ +000090HICJ090000 │ │ +00000A0KLMN09000 │ │ +0000090OPQR90000 │ │ +000000A0STUV0A00 │ │ +000000A0WTCX0A00 │ │ +0000090OPQY90000 │ │ +00000A0KLMZ09000 │ │ +000090HICa090000 │ │ +000090FUGb090000 │ │ +000A0cLDd0A00000 │ │ +0000e56f80900000 │ │ +0000123400000000 │ │ } │ ├── Image content ├── res/values/styles.xml │ ├── res/values/styles.xml │ │ @@ -193,15 +193,14 @@ │ │ center_vertical │ │ @drawable/ha__list_separator │ │ 6.0dip │ │ 6.0dip │ │ fill_parent │ │ wrap_content │ │ true │ │ - 8.0dip │ │ │ │ │ │